From d73473d0f62a25b43285d85df85081f08c1ef959 Mon Sep 17 00:00:00 2001 From: Johan Brandhorst Date: Sun, 13 May 2018 15:59:39 +0100 Subject: [PATCH] Add experimental gRPC-Web folder --- Gopkg.lock | 162 + Gopkg.toml | 15 + grpc/Makefile | 7 + grpc/backend/README.md | 3 + grpc/backend/backend.go | 21 + grpc/bundle/bundle.go | 268 + grpc/cert.pem | 10 + grpc/frontend/.gitignore | 3 + grpc/frontend/README.md | 14 + grpc/frontend/assets_generate.go | 23 + grpc/frontend/bundle/bundle.go | 200 + grpc/frontend/frontend.go | 47 + grpc/frontend/html/index.html | 30 + grpc/frontend/html/test.wasm | Bin 0 -> 7107902 bytes grpc/frontend/html/wasm_exec.js | 357 + grpc/key.pem | 5 + grpc/main.go | 84 + grpc/proto/server/web.pb.go | 200 + grpc/proto/web.proto | 19 + vendor/github.com/golang/gddo/LICENSE | 27 + vendor/github.com/golang/gddo/gosrc/LICENSE | 27 + .../golang/gddo/httputil/header/header.go | 298 + vendor/github.com/golang/protobuf/AUTHORS | 3 + .../github.com/golang/protobuf/CONTRIBUTORS | 3 + vendor/github.com/golang/protobuf/LICENSE | 31 + .../github.com/golang/protobuf/proto/clone.go | 253 + .../golang/protobuf/proto/decode.go | 428 + .../golang/protobuf/proto/discard.go | 350 + .../golang/protobuf/proto/encode.go | 221 + .../github.com/golang/protobuf/proto/equal.go | 300 + .../golang/protobuf/proto/extensions.go | 543 + .../github.com/golang/protobuf/proto/lib.go | 921 + .../golang/protobuf/proto/message_set.go | 314 + .../golang/protobuf/proto/pointer_reflect.go | 357 + .../golang/protobuf/proto/pointer_unsafe.go | 308 + .../golang/protobuf/proto/properties.go | 544 + .../golang/protobuf/proto/table_marshal.go | 2681 + .../golang/protobuf/proto/table_merge.go | 654 + .../golang/protobuf/proto/table_unmarshal.go | 1967 + .../github.com/golang/protobuf/proto/text.go | 843 + .../golang/protobuf/proto/text_parser.go | 880 + .../github.com/golang/protobuf/ptypes/any.go | 139 + .../golang/protobuf/ptypes/any/any.pb.go | 191 + .../golang/protobuf/ptypes/any/any.proto | 149 + .../github.com/golang/protobuf/ptypes/doc.go | 35 + .../golang/protobuf/ptypes/duration.go | 102 + .../protobuf/ptypes/duration/duration.pb.go | 159 + .../protobuf/ptypes/duration/duration.proto | 117 + .../golang/protobuf/ptypes/timestamp.go | 134 + .../protobuf/ptypes/timestamp/timestamp.pb.go | 175 + .../protobuf/ptypes/timestamp/timestamp.proto | 133 + .../github.com/gorilla/websocket/.gitignore | 25 + .../github.com/gorilla/websocket/.travis.yml | 19 + vendor/github.com/gorilla/websocket/AUTHORS | 8 + vendor/github.com/gorilla/websocket/LICENSE | 22 + vendor/github.com/gorilla/websocket/README.md | 64 + vendor/github.com/gorilla/websocket/client.go | 392 + .../gorilla/websocket/client_clone.go | 16 + .../gorilla/websocket/client_clone_legacy.go | 38 + .../gorilla/websocket/compression.go | 148 + vendor/github.com/gorilla/websocket/conn.go | 1149 + .../github.com/gorilla/websocket/conn_read.go | 18 + .../gorilla/websocket/conn_read_legacy.go | 21 + vendor/github.com/gorilla/websocket/doc.go | 180 + vendor/github.com/gorilla/websocket/json.go | 55 + vendor/github.com/gorilla/websocket/mask.go | 55 + .../github.com/gorilla/websocket/mask_safe.go | 15 + .../github.com/gorilla/websocket/prepared.go | 103 + vendor/github.com/gorilla/websocket/server.go | 291 + vendor/github.com/gorilla/websocket/util.go | 214 + .../improbable-eng/grpc-web/LICENSE.txt | 174 + .../improbable-eng/grpc-web/go/grpcweb/DOC.md | 211 + .../grpc-web/go/grpcweb/README.md | 1 + .../improbable-eng/grpc-web/go/grpcweb/doc.go | 28 + .../grpc-web/go/grpcweb/grpc_web_response.go | 138 + .../grpc-web/go/grpcweb/helpers.go | 24 + .../grpc-web/go/grpcweb/options.go | 101 + .../grpc-web/go/grpcweb/websocket_wrapper.go | 216 + .../grpc-web/go/grpcweb/wrapper.go | 204 + .../johanbrandhorst/fetch/.gitignore | 1 + .../johanbrandhorst/fetch/README.md | 8 + .../github.com/johanbrandhorst/fetch/fetch.go | 155 + vendor/github.com/lpar/gzipped/.gitignore | 24 + vendor/github.com/lpar/gzipped/LICENSE | 26 + vendor/github.com/lpar/gzipped/README.md | 73 + vendor/github.com/lpar/gzipped/fileserver.go | 106 + vendor/github.com/rs/cors/.travis.yml | 7 + vendor/github.com/rs/cors/LICENSE | 19 + vendor/github.com/rs/cors/README.md | 102 + vendor/github.com/rs/cors/cors.go | 407 + vendor/github.com/rs/cors/utils.go | 70 + .../shurcooL/httpfs/vfsutil/file.go | 21 + .../shurcooL/httpfs/vfsutil/vfsutil.go | 39 + .../shurcooL/httpfs/vfsutil/walk.go | 146 + vendor/github.com/shurcooL/vfsgen/.travis.yml | 16 + .../shurcooL/vfsgen/CONTRIBUTING.md | 10 + vendor/github.com/shurcooL/vfsgen/README.md | 178 + .../shurcooL/vfsgen/commentwriter.go | 45 + vendor/github.com/shurcooL/vfsgen/doc.go | 15 + .../github.com/shurcooL/vfsgen/generator.go | 486 + vendor/github.com/shurcooL/vfsgen/options.go | 45 + .../shurcooL/vfsgen/stringwriter.go | 27 + vendor/github.com/sirupsen/logrus/.gitignore | 1 + vendor/github.com/sirupsen/logrus/.travis.yml | 15 + .../github.com/sirupsen/logrus/CHANGELOG.md | 123 + vendor/github.com/sirupsen/logrus/LICENSE | 21 + vendor/github.com/sirupsen/logrus/README.md | 511 + vendor/github.com/sirupsen/logrus/alt_exit.go | 64 + .../github.com/sirupsen/logrus/appveyor.yml | 14 + vendor/github.com/sirupsen/logrus/doc.go | 26 + vendor/github.com/sirupsen/logrus/entry.go | 288 + vendor/github.com/sirupsen/logrus/exported.go | 193 + .../github.com/sirupsen/logrus/formatter.go | 45 + vendor/github.com/sirupsen/logrus/hooks.go | 34 + .../sirupsen/logrus/json_formatter.go | 79 + vendor/github.com/sirupsen/logrus/logger.go | 323 + vendor/github.com/sirupsen/logrus/logrus.go | 143 + .../sirupsen/logrus/terminal_bsd.go | 10 + .../logrus/terminal_check_appengine.go | 11 + .../logrus/terminal_check_notappengine.go | 19 + .../sirupsen/logrus/terminal_linux.go | 14 + .../sirupsen/logrus/text_formatter.go | 178 + vendor/github.com/sirupsen/logrus/writer.go | 62 + vendor/golang.org/x/crypto/AUTHORS | 3 + vendor/golang.org/x/crypto/CONTRIBUTORS | 3 + vendor/golang.org/x/crypto/LICENSE | 27 + vendor/golang.org/x/crypto/PATENTS | 22 + .../x/crypto/ssh/terminal/terminal.go | 951 + .../golang.org/x/crypto/ssh/terminal/util.go | 114 + .../x/crypto/ssh/terminal/util_bsd.go | 12 + .../x/crypto/ssh/terminal/util_linux.go | 10 + .../x/crypto/ssh/terminal/util_plan9.go | 58 + .../x/crypto/ssh/terminal/util_solaris.go | 124 + .../x/crypto/ssh/terminal/util_windows.go | 103 + vendor/golang.org/x/net/AUTHORS | 3 + vendor/golang.org/x/net/CONTRIBUTORS | 3 + vendor/golang.org/x/net/LICENSE | 27 + vendor/golang.org/x/net/PATENTS | 22 + vendor/golang.org/x/net/context/context.go | 56 + vendor/golang.org/x/net/context/go17.go | 72 + vendor/golang.org/x/net/context/go19.go | 20 + vendor/golang.org/x/net/context/pre_go17.go | 300 + vendor/golang.org/x/net/context/pre_go19.go | 109 + vendor/golang.org/x/net/http/httpguts/guts.go | 65 + .../golang.org/x/net/http/httpguts/httplex.go | 346 + vendor/golang.org/x/net/http2/.gitignore | 2 + vendor/golang.org/x/net/http2/Dockerfile | 51 + vendor/golang.org/x/net/http2/Makefile | 3 + vendor/golang.org/x/net/http2/README | 20 + vendor/golang.org/x/net/http2/ciphers.go | 641 + .../x/net/http2/client_conn_pool.go | 256 + .../x/net/http2/configure_transport.go | 80 + vendor/golang.org/x/net/http2/databuffer.go | 146 + vendor/golang.org/x/net/http2/errors.go | 133 + vendor/golang.org/x/net/http2/flow.go | 50 + vendor/golang.org/x/net/http2/frame.go | 1579 + vendor/golang.org/x/net/http2/go16.go | 16 + vendor/golang.org/x/net/http2/go17.go | 106 + vendor/golang.org/x/net/http2/go17_not18.go | 36 + vendor/golang.org/x/net/http2/go18.go | 56 + vendor/golang.org/x/net/http2/go19.go | 16 + vendor/golang.org/x/net/http2/gotrack.go | 170 + vendor/golang.org/x/net/http2/headermap.go | 78 + vendor/golang.org/x/net/http2/hpack/encode.go | 240 + vendor/golang.org/x/net/http2/hpack/hpack.go | 496 + .../golang.org/x/net/http2/hpack/huffman.go | 212 + vendor/golang.org/x/net/http2/hpack/tables.go | 479 + vendor/golang.org/x/net/http2/http2.go | 391 + vendor/golang.org/x/net/http2/not_go16.go | 21 + vendor/golang.org/x/net/http2/not_go17.go | 87 + vendor/golang.org/x/net/http2/not_go18.go | 29 + vendor/golang.org/x/net/http2/not_go19.go | 16 + vendor/golang.org/x/net/http2/pipe.go | 163 + vendor/golang.org/x/net/http2/server.go | 2879 + vendor/golang.org/x/net/http2/transport.go | 2310 + vendor/golang.org/x/net/http2/write.go | 369 + vendor/golang.org/x/net/http2/writesched.go | 242 + .../x/net/http2/writesched_priority.go | 452 + .../x/net/http2/writesched_random.go | 72 + vendor/golang.org/x/net/idna/idna.go | 732 + vendor/golang.org/x/net/idna/punycode.go | 203 + vendor/golang.org/x/net/idna/tables.go | 4557 + vendor/golang.org/x/net/idna/trie.go | 72 + vendor/golang.org/x/net/idna/trieval.go | 119 + .../x/net/internal/timeseries/timeseries.go | 525 + vendor/golang.org/x/net/trace/events.go | 532 + vendor/golang.org/x/net/trace/histogram.go | 365 + vendor/golang.org/x/net/trace/trace.go | 1103 + vendor/golang.org/x/net/trace/trace_go16.go | 21 + vendor/golang.org/x/net/trace/trace_go17.go | 21 + vendor/golang.org/x/sys/AUTHORS | 3 + vendor/golang.org/x/sys/CONTRIBUTORS | 3 + vendor/golang.org/x/sys/LICENSE | 27 + vendor/golang.org/x/sys/PATENTS | 22 + vendor/golang.org/x/sys/unix/.gitignore | 2 + vendor/golang.org/x/sys/unix/README.md | 173 + .../golang.org/x/sys/unix/affinity_linux.go | 124 + vendor/golang.org/x/sys/unix/asm_darwin_386.s | 29 + .../golang.org/x/sys/unix/asm_darwin_amd64.s | 29 + vendor/golang.org/x/sys/unix/asm_darwin_arm.s | 30 + .../golang.org/x/sys/unix/asm_darwin_arm64.s | 30 + .../x/sys/unix/asm_dragonfly_amd64.s | 29 + .../golang.org/x/sys/unix/asm_freebsd_386.s | 29 + .../golang.org/x/sys/unix/asm_freebsd_amd64.s | 29 + .../golang.org/x/sys/unix/asm_freebsd_arm.s | 29 + vendor/golang.org/x/sys/unix/asm_linux_386.s | 65 + .../golang.org/x/sys/unix/asm_linux_amd64.s | 57 + vendor/golang.org/x/sys/unix/asm_linux_arm.s | 56 + .../golang.org/x/sys/unix/asm_linux_arm64.s | 52 + .../golang.org/x/sys/unix/asm_linux_mips64x.s | 56 + .../golang.org/x/sys/unix/asm_linux_mipsx.s | 54 + .../golang.org/x/sys/unix/asm_linux_ppc64x.s | 56 + .../golang.org/x/sys/unix/asm_linux_s390x.s | 56 + vendor/golang.org/x/sys/unix/asm_netbsd_386.s | 29 + .../golang.org/x/sys/unix/asm_netbsd_amd64.s | 29 + vendor/golang.org/x/sys/unix/asm_netbsd_arm.s | 29 + .../golang.org/x/sys/unix/asm_openbsd_386.s | 29 + .../golang.org/x/sys/unix/asm_openbsd_amd64.s | 29 + .../golang.org/x/sys/unix/asm_openbsd_arm.s | 29 + .../golang.org/x/sys/unix/asm_solaris_amd64.s | 17 + .../golang.org/x/sys/unix/bluetooth_linux.go | 35 + vendor/golang.org/x/sys/unix/cap_freebsd.go | 195 + vendor/golang.org/x/sys/unix/constants.go | 13 + vendor/golang.org/x/sys/unix/dev_darwin.go | 24 + vendor/golang.org/x/sys/unix/dev_dragonfly.go | 30 + vendor/golang.org/x/sys/unix/dev_freebsd.go | 30 + vendor/golang.org/x/sys/unix/dev_linux.go | 42 + vendor/golang.org/x/sys/unix/dev_netbsd.go | 29 + vendor/golang.org/x/sys/unix/dev_openbsd.go | 29 + vendor/golang.org/x/sys/unix/dirent.go | 17 + vendor/golang.org/x/sys/unix/endian_big.go | 9 + vendor/golang.org/x/sys/unix/endian_little.go | 9 + vendor/golang.org/x/sys/unix/env_unix.go | 31 + .../x/sys/unix/errors_freebsd_386.go | 227 + .../x/sys/unix/errors_freebsd_amd64.go | 227 + .../x/sys/unix/errors_freebsd_arm.go | 226 + vendor/golang.org/x/sys/unix/fcntl.go | 28 + .../x/sys/unix/fcntl_linux_32bit.go | 13 + vendor/golang.org/x/sys/unix/gccgo.go | 61 + vendor/golang.org/x/sys/unix/gccgo_c.c | 47 + .../x/sys/unix/gccgo_linux_amd64.go | 20 + vendor/golang.org/x/sys/unix/mkall.sh | 188 + vendor/golang.org/x/sys/unix/mkerrors.sh | 598 + vendor/golang.org/x/sys/unix/mkpost.go | 98 + vendor/golang.org/x/sys/unix/mksyscall.pl | 341 + .../x/sys/unix/mksyscall_solaris.pl | 289 + .../golang.org/x/sys/unix/mksysctl_openbsd.pl | 264 + .../golang.org/x/sys/unix/mksysnum_darwin.pl | 39 + .../x/sys/unix/mksysnum_dragonfly.pl | 50 + .../golang.org/x/sys/unix/mksysnum_freebsd.pl | 50 + .../golang.org/x/sys/unix/mksysnum_netbsd.pl | 58 + .../golang.org/x/sys/unix/mksysnum_openbsd.pl | 50 + .../golang.org/x/sys/unix/openbsd_pledge.go | 38 + vendor/golang.org/x/sys/unix/pagesize_unix.go | 15 + vendor/golang.org/x/sys/unix/race.go | 30 + vendor/golang.org/x/sys/unix/race0.go | 25 + .../golang.org/x/sys/unix/sockcmsg_linux.go | 36 + vendor/golang.org/x/sys/unix/sockcmsg_unix.go | 104 + vendor/golang.org/x/sys/unix/str.go | 26 + vendor/golang.org/x/sys/unix/syscall.go | 54 + vendor/golang.org/x/sys/unix/syscall_bsd.go | 624 + .../golang.org/x/sys/unix/syscall_darwin.go | 602 + .../x/sys/unix/syscall_darwin_386.go | 68 + .../x/sys/unix/syscall_darwin_amd64.go | 68 + .../x/sys/unix/syscall_darwin_arm.go | 66 + .../x/sys/unix/syscall_darwin_arm64.go | 68 + .../x/sys/unix/syscall_dragonfly.go | 523 + .../x/sys/unix/syscall_dragonfly_amd64.go | 52 + .../golang.org/x/sys/unix/syscall_freebsd.go | 756 + .../x/sys/unix/syscall_freebsd_386.go | 52 + .../x/sys/unix/syscall_freebsd_amd64.go | 52 + .../x/sys/unix/syscall_freebsd_arm.go | 52 + vendor/golang.org/x/sys/unix/syscall_linux.go | 1474 + .../x/sys/unix/syscall_linux_386.go | 391 + .../x/sys/unix/syscall_linux_amd64.go | 157 + .../x/sys/unix/syscall_linux_amd64_gc.go | 13 + .../x/sys/unix/syscall_linux_arm.go | 255 + .../x/sys/unix/syscall_linux_arm64.go | 190 + .../golang.org/x/sys/unix/syscall_linux_gc.go | 14 + .../x/sys/unix/syscall_linux_gccgo.go | 21 + .../x/sys/unix/syscall_linux_mips64x.go | 210 + .../x/sys/unix/syscall_linux_mipsx.go | 232 + .../x/sys/unix/syscall_linux_ppc64x.go | 128 + .../x/sys/unix/syscall_linux_s390x.go | 320 + .../x/sys/unix/syscall_linux_sparc64.go | 144 + .../golang.org/x/sys/unix/syscall_netbsd.go | 567 + .../x/sys/unix/syscall_netbsd_386.go | 33 + .../x/sys/unix/syscall_netbsd_amd64.go | 33 + .../x/sys/unix/syscall_netbsd_arm.go | 33 + .../golang.org/x/sys/unix/syscall_openbsd.go | 367 + .../x/sys/unix/syscall_openbsd_386.go | 33 + .../x/sys/unix/syscall_openbsd_amd64.go | 33 + .../x/sys/unix/syscall_openbsd_arm.go | 33 + .../golang.org/x/sys/unix/syscall_solaris.go | 725 + .../x/sys/unix/syscall_solaris_amd64.go | 23 + vendor/golang.org/x/sys/unix/syscall_unix.go | 394 + .../golang.org/x/sys/unix/syscall_unix_gc.go | 15 + vendor/golang.org/x/sys/unix/timestruct.go | 82 + vendor/golang.org/x/sys/unix/types_darwin.go | 277 + .../golang.org/x/sys/unix/types_dragonfly.go | 280 + vendor/golang.org/x/sys/unix/types_freebsd.go | 402 + vendor/golang.org/x/sys/unix/types_netbsd.go | 281 + vendor/golang.org/x/sys/unix/types_openbsd.go | 282 + vendor/golang.org/x/sys/unix/types_solaris.go | 283 + .../x/sys/unix/zerrors_darwin_386.go | 1777 + .../x/sys/unix/zerrors_darwin_amd64.go | 1777 + .../x/sys/unix/zerrors_darwin_arm.go | 1777 + .../x/sys/unix/zerrors_darwin_arm64.go | 1777 + .../x/sys/unix/zerrors_dragonfly_amd64.go | 1586 + .../x/sys/unix/zerrors_freebsd_386.go | 1764 + .../x/sys/unix/zerrors_freebsd_amd64.go | 1765 + .../x/sys/unix/zerrors_freebsd_arm.go | 1773 + .../x/sys/unix/zerrors_linux_386.go | 2518 + .../x/sys/unix/zerrors_linux_amd64.go | 2518 + .../x/sys/unix/zerrors_linux_arm.go | 2524 + .../x/sys/unix/zerrors_linux_arm64.go | 2509 + .../x/sys/unix/zerrors_linux_mips.go | 2526 + .../x/sys/unix/zerrors_linux_mips64.go | 2526 + .../x/sys/unix/zerrors_linux_mips64le.go | 2526 + .../x/sys/unix/zerrors_linux_mipsle.go | 2526 + .../x/sys/unix/zerrors_linux_ppc64.go | 2579 + .../x/sys/unix/zerrors_linux_ppc64le.go | 2579 + .../x/sys/unix/zerrors_linux_s390x.go | 2578 + .../x/sys/unix/zerrors_linux_sparc64.go | 2142 + .../x/sys/unix/zerrors_netbsd_386.go | 1728 + .../x/sys/unix/zerrors_netbsd_amd64.go | 1718 + .../x/sys/unix/zerrors_netbsd_arm.go | 1707 + .../x/sys/unix/zerrors_openbsd_386.go | 1600 + .../x/sys/unix/zerrors_openbsd_amd64.go | 1599 + .../x/sys/unix/zerrors_openbsd_arm.go | 1602 + .../x/sys/unix/zerrors_solaris_amd64.go | 1497 + .../golang.org/x/sys/unix/zptrace386_linux.go | 80 + .../golang.org/x/sys/unix/zptracearm_linux.go | 41 + .../x/sys/unix/zptracemips_linux.go | 50 + .../x/sys/unix/zptracemipsle_linux.go | 50 + .../x/sys/unix/zsyscall_darwin_386.go | 1635 + .../x/sys/unix/zsyscall_darwin_amd64.go | 1635 + .../x/sys/unix/zsyscall_darwin_arm.go | 1635 + .../x/sys/unix/zsyscall_darwin_arm64.go | 1635 + .../x/sys/unix/zsyscall_dragonfly_amd64.go | 1508 + .../x/sys/unix/zsyscall_freebsd_386.go | 1937 + .../x/sys/unix/zsyscall_freebsd_amd64.go | 1937 + .../x/sys/unix/zsyscall_freebsd_arm.go | 1937 + .../x/sys/unix/zsyscall_linux_386.go | 2005 + .../x/sys/unix/zsyscall_linux_amd64.go | 2172 + .../x/sys/unix/zsyscall_linux_arm.go | 2107 + .../x/sys/unix/zsyscall_linux_arm64.go | 2065 + .../x/sys/unix/zsyscall_linux_mips.go | 2173 + .../x/sys/unix/zsyscall_linux_mips64.go | 2156 + .../x/sys/unix/zsyscall_linux_mips64le.go | 2156 + .../x/sys/unix/zsyscall_linux_mipsle.go | 2173 + .../x/sys/unix/zsyscall_linux_ppc64.go | 2219 + .../x/sys/unix/zsyscall_linux_ppc64le.go | 2219 + .../x/sys/unix/zsyscall_linux_s390x.go | 1989 + .../x/sys/unix/zsyscall_linux_sparc64.go | 1843 + .../x/sys/unix/zsyscall_netbsd_386.go | 1424 + .../x/sys/unix/zsyscall_netbsd_amd64.go | 1424 + .../x/sys/unix/zsyscall_netbsd_arm.go | 1424 + .../x/sys/unix/zsyscall_openbsd_386.go | 1493 + .../x/sys/unix/zsyscall_openbsd_amd64.go | 1493 + .../x/sys/unix/zsyscall_openbsd_arm.go | 1493 + .../x/sys/unix/zsyscall_solaris_amd64.go | 1681 + .../x/sys/unix/zsysctl_openbsd_386.go | 270 + .../x/sys/unix/zsysctl_openbsd_amd64.go | 270 + .../x/sys/unix/zsysctl_openbsd_arm.go | 270 + .../x/sys/unix/zsysnum_darwin_386.go | 436 + .../x/sys/unix/zsysnum_darwin_amd64.go | 436 + .../x/sys/unix/zsysnum_darwin_arm.go | 436 + .../x/sys/unix/zsysnum_darwin_arm64.go | 436 + .../x/sys/unix/zsysnum_dragonfly_amd64.go | 315 + .../x/sys/unix/zsysnum_freebsd_386.go | 353 + .../x/sys/unix/zsysnum_freebsd_amd64.go | 353 + .../x/sys/unix/zsysnum_freebsd_arm.go | 353 + .../x/sys/unix/zsysnum_linux_386.go | 390 + .../x/sys/unix/zsysnum_linux_amd64.go | 342 + .../x/sys/unix/zsysnum_linux_arm.go | 362 + .../x/sys/unix/zsysnum_linux_arm64.go | 286 + .../x/sys/unix/zsysnum_linux_mips.go | 375 + .../x/sys/unix/zsysnum_linux_mips64.go | 335 + .../x/sys/unix/zsysnum_linux_mips64le.go | 335 + .../x/sys/unix/zsysnum_linux_mipsle.go | 375 + .../x/sys/unix/zsysnum_linux_ppc64.go | 373 + .../x/sys/unix/zsysnum_linux_ppc64le.go | 373 + .../x/sys/unix/zsysnum_linux_s390x.go | 334 + .../x/sys/unix/zsysnum_linux_sparc64.go | 348 + .../x/sys/unix/zsysnum_netbsd_386.go | 274 + .../x/sys/unix/zsysnum_netbsd_amd64.go | 274 + .../x/sys/unix/zsysnum_netbsd_arm.go | 274 + .../x/sys/unix/zsysnum_openbsd_386.go | 207 + .../x/sys/unix/zsysnum_openbsd_amd64.go | 207 + .../x/sys/unix/zsysnum_openbsd_arm.go | 213 + .../x/sys/unix/ztypes_darwin_386.go | 489 + .../x/sys/unix/ztypes_darwin_amd64.go | 499 + .../x/sys/unix/ztypes_darwin_arm.go | 490 + .../x/sys/unix/ztypes_darwin_arm64.go | 499 + .../x/sys/unix/ztypes_dragonfly_amd64.go | 486 + .../x/sys/unix/ztypes_freebsd_386.go | 553 + .../x/sys/unix/ztypes_freebsd_amd64.go | 556 + .../x/sys/unix/ztypes_freebsd_arm.go | 556 + .../golang.org/x/sys/unix/ztypes_linux_386.go | 1258 + .../x/sys/unix/ztypes_linux_amd64.go | 1277 + .../golang.org/x/sys/unix/ztypes_linux_arm.go | 1247 + .../x/sys/unix/ztypes_linux_arm64.go | 1256 + .../x/sys/unix/ztypes_linux_mips.go | 1252 + .../x/sys/unix/ztypes_linux_mips64.go | 1258 + .../x/sys/unix/ztypes_linux_mips64le.go | 1258 + .../x/sys/unix/ztypes_linux_mipsle.go | 1252 + .../x/sys/unix/ztypes_linux_ppc64.go | 1266 + .../x/sys/unix/ztypes_linux_ppc64le.go | 1266 + .../x/sys/unix/ztypes_linux_s390x.go | 1283 + .../x/sys/unix/ztypes_linux_sparc64.go | 690 + .../x/sys/unix/ztypes_netbsd_386.go | 448 + .../x/sys/unix/ztypes_netbsd_amd64.go | 455 + .../x/sys/unix/ztypes_netbsd_arm.go | 453 + .../x/sys/unix/ztypes_openbsd_386.go | 484 + .../x/sys/unix/ztypes_openbsd_amd64.go | 491 + .../x/sys/unix/ztypes_openbsd_arm.go | 477 + .../x/sys/unix/ztypes_solaris_amd64.go | 459 + .../x/sys/windows/asm_windows_386.s | 13 + .../x/sys/windows/asm_windows_amd64.s | 13 + .../golang.org/x/sys/windows/dll_windows.go | 378 + .../golang.org/x/sys/windows/env_windows.go | 29 + vendor/golang.org/x/sys/windows/eventlog.go | 20 + .../golang.org/x/sys/windows/exec_windows.go | 97 + .../x/sys/windows/memory_windows.go | 26 + vendor/golang.org/x/sys/windows/mksyscall.go | 7 + vendor/golang.org/x/sys/windows/race.go | 30 + vendor/golang.org/x/sys/windows/race0.go | 25 + .../x/sys/windows/security_windows.go | 476 + vendor/golang.org/x/sys/windows/service.go | 164 + vendor/golang.org/x/sys/windows/str.go | 22 + vendor/golang.org/x/sys/windows/syscall.go | 74 + .../x/sys/windows/syscall_windows.go | 1153 + .../golang.org/x/sys/windows/types_windows.go | 1333 + .../x/sys/windows/types_windows_386.go | 22 + .../x/sys/windows/types_windows_amd64.go | 22 + .../x/sys/windows/zsyscall_windows.go | 2687 + vendor/golang.org/x/text/AUTHORS | 3 + vendor/golang.org/x/text/CONTRIBUTORS | 3 + vendor/golang.org/x/text/LICENSE | 27 + vendor/golang.org/x/text/PATENTS | 22 + .../x/text/collate/build/builder.go | 702 + .../x/text/collate/build/colelem.go | 294 + .../x/text/collate/build/contract.go | 309 + .../golang.org/x/text/collate/build/order.go | 393 + .../golang.org/x/text/collate/build/table.go | 81 + .../golang.org/x/text/collate/build/trie.go | 290 + vendor/golang.org/x/text/collate/collate.go | 403 + vendor/golang.org/x/text/collate/index.go | 32 + .../golang.org/x/text/collate/maketables.go | 553 + vendor/golang.org/x/text/collate/option.go | 239 + vendor/golang.org/x/text/collate/sort.go | 81 + vendor/golang.org/x/text/collate/tables.go | 73789 ++++++++++++++++ .../x/text/internal/colltab/collelem.go | 371 + .../x/text/internal/colltab/colltab.go | 105 + .../x/text/internal/colltab/contract.go | 145 + .../x/text/internal/colltab/iter.go | 178 + .../x/text/internal/colltab/numeric.go | 236 + .../x/text/internal/colltab/table.go | 275 + .../x/text/internal/colltab/trie.go | 159 + .../x/text/internal/colltab/weighter.go | 31 + vendor/golang.org/x/text/internal/gen/code.go | 369 + vendor/golang.org/x/text/internal/gen/gen.go | 333 + vendor/golang.org/x/text/internal/tag/tag.go | 100 + .../x/text/internal/triegen/compact.go | 58 + .../x/text/internal/triegen/print.go | 251 + .../x/text/internal/triegen/triegen.go | 494 + vendor/golang.org/x/text/internal/ucd/ucd.go | 371 + vendor/golang.org/x/text/language/Makefile | 16 + vendor/golang.org/x/text/language/common.go | 16 + vendor/golang.org/x/text/language/coverage.go | 197 + vendor/golang.org/x/text/language/doc.go | 102 + vendor/golang.org/x/text/language/gen.go | 1712 + .../golang.org/x/text/language/gen_common.go | 20 + .../golang.org/x/text/language/gen_index.go | 162 + vendor/golang.org/x/text/language/go1_1.go | 38 + vendor/golang.org/x/text/language/go1_2.go | 11 + vendor/golang.org/x/text/language/index.go | 783 + vendor/golang.org/x/text/language/language.go | 907 + vendor/golang.org/x/text/language/lookup.go | 396 + vendor/golang.org/x/text/language/match.go | 933 + vendor/golang.org/x/text/language/parse.go | 859 + vendor/golang.org/x/text/language/tables.go | 3686 + vendor/golang.org/x/text/language/tags.go | 143 + .../x/text/secure/bidirule/bidirule.go | 336 + .../x/text/secure/bidirule/bidirule10.0.0.go | 11 + .../x/text/secure/bidirule/bidirule9.0.0.go | 14 + .../golang.org/x/text/transform/transform.go | 705 + vendor/golang.org/x/text/unicode/bidi/bidi.go | 198 + .../golang.org/x/text/unicode/bidi/bracket.go | 335 + vendor/golang.org/x/text/unicode/bidi/core.go | 1058 + vendor/golang.org/x/text/unicode/bidi/gen.go | 133 + .../x/text/unicode/bidi/gen_ranges.go | 57 + .../x/text/unicode/bidi/gen_trieval.go | 64 + vendor/golang.org/x/text/unicode/bidi/prop.go | 206 + .../x/text/unicode/bidi/tables10.0.0.go | 1815 + .../x/text/unicode/bidi/tables9.0.0.go | 1781 + .../golang.org/x/text/unicode/bidi/trieval.go | 60 + vendor/golang.org/x/text/unicode/cldr/base.go | 105 + vendor/golang.org/x/text/unicode/cldr/cldr.go | 130 + .../golang.org/x/text/unicode/cldr/collate.go | 359 + .../golang.org/x/text/unicode/cldr/decode.go | 171 + .../golang.org/x/text/unicode/cldr/makexml.go | 400 + .../golang.org/x/text/unicode/cldr/resolve.go | 602 + .../golang.org/x/text/unicode/cldr/slice.go | 144 + vendor/golang.org/x/text/unicode/cldr/xml.go | 1494 + .../x/text/unicode/norm/composition.go | 508 + .../x/text/unicode/norm/forminfo.go | 259 + .../golang.org/x/text/unicode/norm/input.go | 109 + vendor/golang.org/x/text/unicode/norm/iter.go | 457 + .../x/text/unicode/norm/maketables.go | 976 + .../x/text/unicode/norm/normalize.go | 609 + .../x/text/unicode/norm/readwriter.go | 125 + .../x/text/unicode/norm/tables10.0.0.go | 7653 ++ .../x/text/unicode/norm/tables9.0.0.go | 7633 ++ .../x/text/unicode/norm/transform.go | 88 + vendor/golang.org/x/text/unicode/norm/trie.go | 54 + .../golang.org/x/text/unicode/norm/triegen.go | 117 + .../x/text/unicode/rangetable/gen.go | 115 + .../x/text/unicode/rangetable/merge.go | 260 + .../x/text/unicode/rangetable/rangetable.go | 70 + .../x/text/unicode/rangetable/tables10.0.0.go | 6378 ++ .../x/text/unicode/rangetable/tables9.0.0.go | 5737 ++ vendor/google.golang.org/genproto/LICENSE | 202 + .../googleapis/rpc/status/status.pb.go | 143 + vendor/google.golang.org/grpc/.travis.yml | 24 + vendor/google.golang.org/grpc/AUTHORS | 1 + vendor/google.golang.org/grpc/CONTRIBUTING.md | 36 + vendor/google.golang.org/grpc/LICENSE | 202 + vendor/google.golang.org/grpc/Makefile | 48 + vendor/google.golang.org/grpc/README.md | 45 + vendor/google.golang.org/grpc/backoff.go | 96 + vendor/google.golang.org/grpc/balancer.go | 416 + .../grpc/balancer/balancer.go | 228 + .../grpc/balancer/base/balancer.go | 208 + .../grpc/balancer/base/base.go | 52 + .../grpc/balancer/roundrobin/roundrobin.go | 79 + .../grpc/balancer_conn_wrappers.go | 300 + .../grpc/balancer_v1_wrapper.go | 372 + vendor/google.golang.org/grpc/call.go | 93 + .../google.golang.org/grpc/channelz/funcs.go | 573 + .../google.golang.org/grpc/channelz/types.go | 418 + vendor/google.golang.org/grpc/clientconn.go | 1591 + vendor/google.golang.org/grpc/codec.go | 50 + vendor/google.golang.org/grpc/codegen.sh | 17 + .../grpc/codes/code_string.go | 62 + vendor/google.golang.org/grpc/codes/codes.go | 184 + .../grpc/connectivity/connectivity.go | 72 + .../grpc/credentials/credentials.go | 220 + .../grpc/credentials/credentials_util_go17.go | 60 + .../grpc/credentials/credentials_util_go18.go | 38 + .../credentials/credentials_util_pre_go17.go | 57 + vendor/google.golang.org/grpc/doc.go | 24 + .../grpc/encoding/encoding.go | 118 + .../grpc/encoding/proto/proto.go | 110 + vendor/google.golang.org/grpc/envconfig.go | 37 + vendor/google.golang.org/grpc/go16.go | 70 + vendor/google.golang.org/grpc/go17.go | 71 + vendor/google.golang.org/grpc/grpclb.go | 341 + .../grpclb/grpc_lb_v1/messages/messages.pb.go | 799 + .../grpclb/grpc_lb_v1/messages/messages.proto | 155 + .../google.golang.org/grpc/grpclb_picker.go | 159 + .../grpc/grpclb_remote_balancer.go | 266 + vendor/google.golang.org/grpc/grpclb_util.go | 214 + .../google.golang.org/grpc/grpclog/grpclog.go | 126 + .../google.golang.org/grpc/grpclog/logger.go | 85 + .../grpc/grpclog/loggerv2.go | 195 + vendor/google.golang.org/grpc/interceptor.go | 77 + .../grpc/internal/internal.go | 27 + .../grpc/keepalive/keepalive.go | 65 + .../grpc/metadata/metadata.go | 210 + .../grpc/naming/dns_resolver.go | 290 + vendor/google.golang.org/grpc/naming/go17.go | 34 + vendor/google.golang.org/grpc/naming/go18.go | 28 + .../google.golang.org/grpc/naming/naming.go | 69 + vendor/google.golang.org/grpc/peer/peer.go | 51 + .../google.golang.org/grpc/picker_wrapper.go | 331 + vendor/google.golang.org/grpc/pickfirst.go | 108 + vendor/google.golang.org/grpc/proxy.go | 130 + .../grpc/resolver/dns/dns_resolver.go | 379 + .../grpc/resolver/dns/go17.go | 35 + .../grpc/resolver/dns/go18.go | 29 + .../grpc/resolver/passthrough/passthrough.go | 57 + .../grpc/resolver/resolver.go | 154 + .../grpc/resolver_conn_wrapper.go | 158 + vendor/google.golang.org/grpc/rpc_util.go | 727 + vendor/google.golang.org/grpc/server.go | 1486 + .../google.golang.org/grpc/service_config.go | 233 + .../google.golang.org/grpc/stats/handlers.go | 64 + vendor/google.golang.org/grpc/stats/stats.go | 296 + .../google.golang.org/grpc/status/status.go | 189 + vendor/google.golang.org/grpc/stream.go | 765 + vendor/google.golang.org/grpc/tap/tap.go | 51 + vendor/google.golang.org/grpc/trace.go | 113 + .../grpc/transport/bdp_estimator.go | 140 + .../grpc/transport/controlbuf.go | 769 + .../grpc/transport/flowcontrol.go | 236 + .../google.golang.org/grpc/transport/go16.go | 51 + .../google.golang.org/grpc/transport/go17.go | 52 + .../grpc/transport/handler_server.go | 451 + .../grpc/transport/http2_client.go | 1284 + .../grpc/transport/http2_server.go | 1136 + .../grpc/transport/http_util.go | 574 + .../google.golang.org/grpc/transport/log.go | 50 + .../grpc/transport/transport.go | 683 + vendor/google.golang.org/grpc/vet.sh | 93 + 606 files changed, 356893 insertions(+) create mode 100644 Gopkg.lock create mode 100644 Gopkg.toml create mode 100644 grpc/Makefile create mode 100644 grpc/backend/README.md create mode 100644 grpc/backend/backend.go create mode 100644 grpc/bundle/bundle.go create mode 100644 grpc/cert.pem create mode 100644 grpc/frontend/.gitignore create mode 100644 grpc/frontend/README.md create mode 100644 grpc/frontend/assets_generate.go create mode 100644 grpc/frontend/bundle/bundle.go create mode 100644 grpc/frontend/frontend.go create mode 100644 grpc/frontend/html/index.html create mode 100755 grpc/frontend/html/test.wasm create mode 100644 grpc/frontend/html/wasm_exec.js create mode 100644 grpc/key.pem create mode 100644 grpc/main.go create mode 100644 grpc/proto/server/web.pb.go create mode 100644 grpc/proto/web.proto create mode 100644 vendor/github.com/golang/gddo/LICENSE create mode 100644 vendor/github.com/golang/gddo/gosrc/LICENSE create mode 100644 vendor/github.com/golang/gddo/httputil/header/header.go create mode 100644 vendor/github.com/golang/protobuf/AUTHORS create mode 100644 vendor/github.com/golang/protobuf/CONTRIBUTORS create mode 100644 vendor/github.com/golang/protobuf/LICENSE create mode 100644 vendor/github.com/golang/protobuf/proto/clone.go create mode 100644 vendor/github.com/golang/protobuf/proto/decode.go create mode 100644 vendor/github.com/golang/protobuf/proto/discard.go create mode 100644 vendor/github.com/golang/protobuf/proto/encode.go create mode 100644 vendor/github.com/golang/protobuf/proto/equal.go create mode 100644 vendor/github.com/golang/protobuf/proto/extensions.go create mode 100644 vendor/github.com/golang/protobuf/proto/lib.go create mode 100644 vendor/github.com/golang/protobuf/proto/message_set.go create mode 100644 vendor/github.com/golang/protobuf/proto/pointer_reflect.go create mode 100644 vendor/github.com/golang/protobuf/proto/pointer_unsafe.go create mode 100644 vendor/github.com/golang/protobuf/proto/properties.go create mode 100644 vendor/github.com/golang/protobuf/proto/table_marshal.go create mode 100644 vendor/github.com/golang/protobuf/proto/table_merge.go create mode 100644 vendor/github.com/golang/protobuf/proto/table_unmarshal.go create mode 100644 vendor/github.com/golang/protobuf/proto/text.go create mode 100644 vendor/github.com/golang/protobuf/proto/text_parser.go create mode 100644 vendor/github.com/golang/protobuf/ptypes/any.go create mode 100644 vendor/github.com/golang/protobuf/ptypes/any/any.pb.go create mode 100644 vendor/github.com/golang/protobuf/ptypes/any/any.proto create mode 100644 vendor/github.com/golang/protobuf/ptypes/doc.go create mode 100644 vendor/github.com/golang/protobuf/ptypes/duration.go create mode 100644 vendor/github.com/golang/protobuf/ptypes/duration/duration.pb.go create mode 100644 vendor/github.com/golang/protobuf/ptypes/duration/duration.proto create mode 100644 vendor/github.com/golang/protobuf/ptypes/timestamp.go create mode 100644 vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.pb.go create mode 100644 vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.proto create mode 100644 vendor/github.com/gorilla/websocket/.gitignore create mode 100644 vendor/github.com/gorilla/websocket/.travis.yml create mode 100644 vendor/github.com/gorilla/websocket/AUTHORS create mode 100644 vendor/github.com/gorilla/websocket/LICENSE create mode 100644 vendor/github.com/gorilla/websocket/README.md create mode 100644 vendor/github.com/gorilla/websocket/client.go create mode 100644 vendor/github.com/gorilla/websocket/client_clone.go create mode 100644 vendor/github.com/gorilla/websocket/client_clone_legacy.go create mode 100644 vendor/github.com/gorilla/websocket/compression.go create mode 100644 vendor/github.com/gorilla/websocket/conn.go create mode 100644 vendor/github.com/gorilla/websocket/conn_read.go create mode 100644 vendor/github.com/gorilla/websocket/conn_read_legacy.go create mode 100644 vendor/github.com/gorilla/websocket/doc.go create mode 100644 vendor/github.com/gorilla/websocket/json.go create mode 100644 vendor/github.com/gorilla/websocket/mask.go create mode 100644 vendor/github.com/gorilla/websocket/mask_safe.go create mode 100644 vendor/github.com/gorilla/websocket/prepared.go create mode 100644 vendor/github.com/gorilla/websocket/server.go create mode 100644 vendor/github.com/gorilla/websocket/util.go create mode 100644 vendor/github.com/improbable-eng/grpc-web/LICENSE.txt create mode 100644 vendor/github.com/improbable-eng/grpc-web/go/grpcweb/DOC.md create mode 120000 vendor/github.com/improbable-eng/grpc-web/go/grpcweb/README.md create mode 100644 vendor/github.com/improbable-eng/grpc-web/go/grpcweb/doc.go create mode 100644 vendor/github.com/improbable-eng/grpc-web/go/grpcweb/grpc_web_response.go create mode 100644 vendor/github.com/improbable-eng/grpc-web/go/grpcweb/helpers.go create mode 100644 vendor/github.com/improbable-eng/grpc-web/go/grpcweb/options.go create mode 100644 vendor/github.com/improbable-eng/grpc-web/go/grpcweb/websocket_wrapper.go create mode 100644 vendor/github.com/improbable-eng/grpc-web/go/grpcweb/wrapper.go create mode 100644 vendor/github.com/johanbrandhorst/fetch/.gitignore create mode 100644 vendor/github.com/johanbrandhorst/fetch/README.md create mode 100644 vendor/github.com/johanbrandhorst/fetch/fetch.go create mode 100644 vendor/github.com/lpar/gzipped/.gitignore create mode 100644 vendor/github.com/lpar/gzipped/LICENSE create mode 100644 vendor/github.com/lpar/gzipped/README.md create mode 100644 vendor/github.com/lpar/gzipped/fileserver.go create mode 100644 vendor/github.com/rs/cors/.travis.yml create mode 100644 vendor/github.com/rs/cors/LICENSE create mode 100644 vendor/github.com/rs/cors/README.md create mode 100644 vendor/github.com/rs/cors/cors.go create mode 100644 vendor/github.com/rs/cors/utils.go create mode 100644 vendor/github.com/shurcooL/httpfs/vfsutil/file.go create mode 100644 vendor/github.com/shurcooL/httpfs/vfsutil/vfsutil.go create mode 100644 vendor/github.com/shurcooL/httpfs/vfsutil/walk.go create mode 100644 vendor/github.com/shurcooL/vfsgen/.travis.yml create mode 100644 vendor/github.com/shurcooL/vfsgen/CONTRIBUTING.md create mode 100644 vendor/github.com/shurcooL/vfsgen/README.md create mode 100644 vendor/github.com/shurcooL/vfsgen/commentwriter.go create mode 100644 vendor/github.com/shurcooL/vfsgen/doc.go create mode 100644 vendor/github.com/shurcooL/vfsgen/generator.go create mode 100644 vendor/github.com/shurcooL/vfsgen/options.go create mode 100644 vendor/github.com/shurcooL/vfsgen/stringwriter.go create mode 100644 vendor/github.com/sirupsen/logrus/.gitignore create mode 100644 vendor/github.com/sirupsen/logrus/.travis.yml create mode 100644 vendor/github.com/sirupsen/logrus/CHANGELOG.md create mode 100644 vendor/github.com/sirupsen/logrus/LICENSE create mode 100644 vendor/github.com/sirupsen/logrus/README.md create mode 100644 vendor/github.com/sirupsen/logrus/alt_exit.go create mode 100644 vendor/github.com/sirupsen/logrus/appveyor.yml create mode 100644 vendor/github.com/sirupsen/logrus/doc.go create mode 100644 vendor/github.com/sirupsen/logrus/entry.go create mode 100644 vendor/github.com/sirupsen/logrus/exported.go create mode 100644 vendor/github.com/sirupsen/logrus/formatter.go create mode 100644 vendor/github.com/sirupsen/logrus/hooks.go create mode 100644 vendor/github.com/sirupsen/logrus/json_formatter.go create mode 100644 vendor/github.com/sirupsen/logrus/logger.go create mode 100644 vendor/github.com/sirupsen/logrus/logrus.go create mode 100644 vendor/github.com/sirupsen/logrus/terminal_bsd.go create mode 100644 vendor/github.com/sirupsen/logrus/terminal_check_appengine.go create mode 100644 vendor/github.com/sirupsen/logrus/terminal_check_notappengine.go create mode 100644 vendor/github.com/sirupsen/logrus/terminal_linux.go create mode 100644 vendor/github.com/sirupsen/logrus/text_formatter.go create mode 100644 vendor/github.com/sirupsen/logrus/writer.go create mode 100644 vendor/golang.org/x/crypto/AUTHORS create mode 100644 vendor/golang.org/x/crypto/CONTRIBUTORS create mode 100644 vendor/golang.org/x/crypto/LICENSE create mode 100644 vendor/golang.org/x/crypto/PATENTS create mode 100644 vendor/golang.org/x/crypto/ssh/terminal/terminal.go create mode 100644 vendor/golang.org/x/crypto/ssh/terminal/util.go create mode 100644 vendor/golang.org/x/crypto/ssh/terminal/util_bsd.go create mode 100644 vendor/golang.org/x/crypto/ssh/terminal/util_linux.go create mode 100644 vendor/golang.org/x/crypto/ssh/terminal/util_plan9.go create mode 100644 vendor/golang.org/x/crypto/ssh/terminal/util_solaris.go create mode 100644 vendor/golang.org/x/crypto/ssh/terminal/util_windows.go create mode 100644 vendor/golang.org/x/net/AUTHORS create mode 100644 vendor/golang.org/x/net/CONTRIBUTORS create mode 100644 vendor/golang.org/x/net/LICENSE create mode 100644 vendor/golang.org/x/net/PATENTS create mode 100644 vendor/golang.org/x/net/context/context.go create mode 100644 vendor/golang.org/x/net/context/go17.go create mode 100644 vendor/golang.org/x/net/context/go19.go create mode 100644 vendor/golang.org/x/net/context/pre_go17.go create mode 100644 vendor/golang.org/x/net/context/pre_go19.go create mode 100644 vendor/golang.org/x/net/http/httpguts/guts.go create mode 100644 vendor/golang.org/x/net/http/httpguts/httplex.go create mode 100644 vendor/golang.org/x/net/http2/.gitignore create mode 100644 vendor/golang.org/x/net/http2/Dockerfile create mode 100644 vendor/golang.org/x/net/http2/Makefile create mode 100644 vendor/golang.org/x/net/http2/README create mode 100644 vendor/golang.org/x/net/http2/ciphers.go create mode 100644 vendor/golang.org/x/net/http2/client_conn_pool.go create mode 100644 vendor/golang.org/x/net/http2/configure_transport.go create mode 100644 vendor/golang.org/x/net/http2/databuffer.go create mode 100644 vendor/golang.org/x/net/http2/errors.go create mode 100644 vendor/golang.org/x/net/http2/flow.go create mode 100644 vendor/golang.org/x/net/http2/frame.go create mode 100644 vendor/golang.org/x/net/http2/go16.go create mode 100644 vendor/golang.org/x/net/http2/go17.go create mode 100644 vendor/golang.org/x/net/http2/go17_not18.go create mode 100644 vendor/golang.org/x/net/http2/go18.go create mode 100644 vendor/golang.org/x/net/http2/go19.go create mode 100644 vendor/golang.org/x/net/http2/gotrack.go create mode 100644 vendor/golang.org/x/net/http2/headermap.go create mode 100644 vendor/golang.org/x/net/http2/hpack/encode.go create mode 100644 vendor/golang.org/x/net/http2/hpack/hpack.go create mode 100644 vendor/golang.org/x/net/http2/hpack/huffman.go create mode 100644 vendor/golang.org/x/net/http2/hpack/tables.go create mode 100644 vendor/golang.org/x/net/http2/http2.go create mode 100644 vendor/golang.org/x/net/http2/not_go16.go create mode 100644 vendor/golang.org/x/net/http2/not_go17.go create mode 100644 vendor/golang.org/x/net/http2/not_go18.go create mode 100644 vendor/golang.org/x/net/http2/not_go19.go create mode 100644 vendor/golang.org/x/net/http2/pipe.go create mode 100644 vendor/golang.org/x/net/http2/server.go create mode 100644 vendor/golang.org/x/net/http2/transport.go create mode 100644 vendor/golang.org/x/net/http2/write.go create mode 100644 vendor/golang.org/x/net/http2/writesched.go create mode 100644 vendor/golang.org/x/net/http2/writesched_priority.go create mode 100644 vendor/golang.org/x/net/http2/writesched_random.go create mode 100644 vendor/golang.org/x/net/idna/idna.go create mode 100644 vendor/golang.org/x/net/idna/punycode.go create mode 100644 vendor/golang.org/x/net/idna/tables.go create mode 100644 vendor/golang.org/x/net/idna/trie.go create mode 100644 vendor/golang.org/x/net/idna/trieval.go create mode 100644 vendor/golang.org/x/net/internal/timeseries/timeseries.go create mode 100644 vendor/golang.org/x/net/trace/events.go create mode 100644 vendor/golang.org/x/net/trace/histogram.go create mode 100644 vendor/golang.org/x/net/trace/trace.go create mode 100644 vendor/golang.org/x/net/trace/trace_go16.go create mode 100644 vendor/golang.org/x/net/trace/trace_go17.go create mode 100644 vendor/golang.org/x/sys/AUTHORS create mode 100644 vendor/golang.org/x/sys/CONTRIBUTORS create mode 100644 vendor/golang.org/x/sys/LICENSE create mode 100644 vendor/golang.org/x/sys/PATENTS create mode 100644 vendor/golang.org/x/sys/unix/.gitignore create mode 100644 vendor/golang.org/x/sys/unix/README.md create mode 100644 vendor/golang.org/x/sys/unix/affinity_linux.go create mode 100644 vendor/golang.org/x/sys/unix/asm_darwin_386.s create mode 100644 vendor/golang.org/x/sys/unix/asm_darwin_amd64.s create mode 100644 vendor/golang.org/x/sys/unix/asm_darwin_arm.s create mode 100644 vendor/golang.org/x/sys/unix/asm_darwin_arm64.s create mode 100644 vendor/golang.org/x/sys/unix/asm_dragonfly_amd64.s create mode 100644 vendor/golang.org/x/sys/unix/asm_freebsd_386.s create mode 100644 vendor/golang.org/x/sys/unix/asm_freebsd_amd64.s create mode 100644 vendor/golang.org/x/sys/unix/asm_freebsd_arm.s create mode 100644 vendor/golang.org/x/sys/unix/asm_linux_386.s create mode 100644 vendor/golang.org/x/sys/unix/asm_linux_amd64.s create mode 100644 vendor/golang.org/x/sys/unix/asm_linux_arm.s create mode 100644 vendor/golang.org/x/sys/unix/asm_linux_arm64.s create mode 100644 vendor/golang.org/x/sys/unix/asm_linux_mips64x.s create mode 100644 vendor/golang.org/x/sys/unix/asm_linux_mipsx.s create mode 100644 vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s create mode 100644 vendor/golang.org/x/sys/unix/asm_linux_s390x.s create mode 100644 vendor/golang.org/x/sys/unix/asm_netbsd_386.s create mode 100644 vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s create mode 100644 vendor/golang.org/x/sys/unix/asm_netbsd_arm.s create mode 100644 vendor/golang.org/x/sys/unix/asm_openbsd_386.s create mode 100644 vendor/golang.org/x/sys/unix/asm_openbsd_amd64.s create mode 100644 vendor/golang.org/x/sys/unix/asm_openbsd_arm.s create mode 100644 vendor/golang.org/x/sys/unix/asm_solaris_amd64.s create mode 100644 vendor/golang.org/x/sys/unix/bluetooth_linux.go create mode 100644 vendor/golang.org/x/sys/unix/cap_freebsd.go create mode 100644 vendor/golang.org/x/sys/unix/constants.go create mode 100644 vendor/golang.org/x/sys/unix/dev_darwin.go create mode 100644 vendor/golang.org/x/sys/unix/dev_dragonfly.go create mode 100644 vendor/golang.org/x/sys/unix/dev_freebsd.go create mode 100644 vendor/golang.org/x/sys/unix/dev_linux.go create mode 100644 vendor/golang.org/x/sys/unix/dev_netbsd.go create mode 100644 vendor/golang.org/x/sys/unix/dev_openbsd.go create mode 100644 vendor/golang.org/x/sys/unix/dirent.go create mode 100644 vendor/golang.org/x/sys/unix/endian_big.go create mode 100644 vendor/golang.org/x/sys/unix/endian_little.go create mode 100644 vendor/golang.org/x/sys/unix/env_unix.go create mode 100644 vendor/golang.org/x/sys/unix/errors_freebsd_386.go create mode 100644 vendor/golang.org/x/sys/unix/errors_freebsd_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/errors_freebsd_arm.go create mode 100644 vendor/golang.org/x/sys/unix/fcntl.go create mode 100644 vendor/golang.org/x/sys/unix/fcntl_linux_32bit.go create mode 100644 vendor/golang.org/x/sys/unix/gccgo.go create mode 100644 vendor/golang.org/x/sys/unix/gccgo_c.c create mode 100644 vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go create mode 100755 vendor/golang.org/x/sys/unix/mkall.sh create mode 100755 vendor/golang.org/x/sys/unix/mkerrors.sh create mode 100644 vendor/golang.org/x/sys/unix/mkpost.go create mode 100755 vendor/golang.org/x/sys/unix/mksyscall.pl create mode 100755 vendor/golang.org/x/sys/unix/mksyscall_solaris.pl create mode 100755 vendor/golang.org/x/sys/unix/mksysctl_openbsd.pl create mode 100755 vendor/golang.org/x/sys/unix/mksysnum_darwin.pl create mode 100755 vendor/golang.org/x/sys/unix/mksysnum_dragonfly.pl create mode 100755 vendor/golang.org/x/sys/unix/mksysnum_freebsd.pl create mode 100755 vendor/golang.org/x/sys/unix/mksysnum_netbsd.pl create mode 100755 vendor/golang.org/x/sys/unix/mksysnum_openbsd.pl create mode 100644 vendor/golang.org/x/sys/unix/openbsd_pledge.go create mode 100644 vendor/golang.org/x/sys/unix/pagesize_unix.go create mode 100644 vendor/golang.org/x/sys/unix/race.go create mode 100644 vendor/golang.org/x/sys/unix/race0.go create mode 100644 vendor/golang.org/x/sys/unix/sockcmsg_linux.go create mode 100644 vendor/golang.org/x/sys/unix/sockcmsg_unix.go create mode 100644 vendor/golang.org/x/sys/unix/str.go create mode 100644 vendor/golang.org/x/sys/unix/syscall.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_bsd.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_darwin.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_darwin_386.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_darwin_arm.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_dragonfly.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_freebsd.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_freebsd_386.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_linux.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_linux_386.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_linux_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_linux_arm.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_linux_arm64.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_linux_gc.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_linux_gccgo.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_linux_s390x.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_netbsd.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_netbsd_386.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_openbsd.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_openbsd_386.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_solaris.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_unix.go create mode 100644 vendor/golang.org/x/sys/unix/syscall_unix_gc.go create mode 100644 vendor/golang.org/x/sys/unix/timestruct.go create mode 100644 vendor/golang.org/x/sys/unix/types_darwin.go create mode 100644 vendor/golang.org/x/sys/unix/types_dragonfly.go create mode 100644 vendor/golang.org/x/sys/unix/types_freebsd.go create mode 100644 vendor/golang.org/x/sys/unix/types_netbsd.go create mode 100644 vendor/golang.org/x/sys/unix/types_openbsd.go create mode 100644 vendor/golang.org/x/sys/unix/types_solaris.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_darwin_386.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_linux_386.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_linux_arm.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_linux_mips.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go create mode 100644 vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zptrace386_linux.go create mode 100644 vendor/golang.org/x/sys/unix/zptracearm_linux.go create mode 100644 vendor/golang.org/x/sys/unix/zptracemips_linux.go create mode 100644 vendor/golang.org/x/sys/unix/zptracemipsle_linux.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_linux_386.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go create mode 100644 vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zsysctl_openbsd_386.go create mode 100644 vendor/golang.org/x/sys/unix/zsysctl_openbsd_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_linux_386.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_darwin_386.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_linux_386.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_linux_arm.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_linux_mips.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go create mode 100644 vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go create mode 100644 vendor/golang.org/x/sys/windows/asm_windows_386.s create mode 100644 vendor/golang.org/x/sys/windows/asm_windows_amd64.s create mode 100644 vendor/golang.org/x/sys/windows/dll_windows.go create mode 100644 vendor/golang.org/x/sys/windows/env_windows.go create mode 100644 vendor/golang.org/x/sys/windows/eventlog.go create mode 100644 vendor/golang.org/x/sys/windows/exec_windows.go create mode 100644 vendor/golang.org/x/sys/windows/memory_windows.go create mode 100644 vendor/golang.org/x/sys/windows/mksyscall.go create mode 100644 vendor/golang.org/x/sys/windows/race.go create mode 100644 vendor/golang.org/x/sys/windows/race0.go create mode 100644 vendor/golang.org/x/sys/windows/security_windows.go create mode 100644 vendor/golang.org/x/sys/windows/service.go create mode 100644 vendor/golang.org/x/sys/windows/str.go create mode 100644 vendor/golang.org/x/sys/windows/syscall.go create mode 100644 vendor/golang.org/x/sys/windows/syscall_windows.go create mode 100644 vendor/golang.org/x/sys/windows/types_windows.go create mode 100644 vendor/golang.org/x/sys/windows/types_windows_386.go create mode 100644 vendor/golang.org/x/sys/windows/types_windows_amd64.go create mode 100644 vendor/golang.org/x/sys/windows/zsyscall_windows.go create mode 100644 vendor/golang.org/x/text/AUTHORS create mode 100644 vendor/golang.org/x/text/CONTRIBUTORS create mode 100644 vendor/golang.org/x/text/LICENSE create mode 100644 vendor/golang.org/x/text/PATENTS create mode 100644 vendor/golang.org/x/text/collate/build/builder.go create mode 100644 vendor/golang.org/x/text/collate/build/colelem.go create mode 100644 vendor/golang.org/x/text/collate/build/contract.go create mode 100644 vendor/golang.org/x/text/collate/build/order.go create mode 100644 vendor/golang.org/x/text/collate/build/table.go create mode 100644 vendor/golang.org/x/text/collate/build/trie.go create mode 100644 vendor/golang.org/x/text/collate/collate.go create mode 100644 vendor/golang.org/x/text/collate/index.go create mode 100644 vendor/golang.org/x/text/collate/maketables.go create mode 100644 vendor/golang.org/x/text/collate/option.go create mode 100644 vendor/golang.org/x/text/collate/sort.go create mode 100644 vendor/golang.org/x/text/collate/tables.go create mode 100644 vendor/golang.org/x/text/internal/colltab/collelem.go create mode 100644 vendor/golang.org/x/text/internal/colltab/colltab.go create mode 100644 vendor/golang.org/x/text/internal/colltab/contract.go create mode 100644 vendor/golang.org/x/text/internal/colltab/iter.go create mode 100644 vendor/golang.org/x/text/internal/colltab/numeric.go create mode 100644 vendor/golang.org/x/text/internal/colltab/table.go create mode 100644 vendor/golang.org/x/text/internal/colltab/trie.go create mode 100644 vendor/golang.org/x/text/internal/colltab/weighter.go create mode 100644 vendor/golang.org/x/text/internal/gen/code.go create mode 100644 vendor/golang.org/x/text/internal/gen/gen.go create mode 100644 vendor/golang.org/x/text/internal/tag/tag.go create mode 100644 vendor/golang.org/x/text/internal/triegen/compact.go create mode 100644 vendor/golang.org/x/text/internal/triegen/print.go create mode 100644 vendor/golang.org/x/text/internal/triegen/triegen.go create mode 100644 vendor/golang.org/x/text/internal/ucd/ucd.go create mode 100644 vendor/golang.org/x/text/language/Makefile create mode 100644 vendor/golang.org/x/text/language/common.go create mode 100644 vendor/golang.org/x/text/language/coverage.go create mode 100644 vendor/golang.org/x/text/language/doc.go create mode 100644 vendor/golang.org/x/text/language/gen.go create mode 100644 vendor/golang.org/x/text/language/gen_common.go create mode 100644 vendor/golang.org/x/text/language/gen_index.go create mode 100644 vendor/golang.org/x/text/language/go1_1.go create mode 100644 vendor/golang.org/x/text/language/go1_2.go create mode 100644 vendor/golang.org/x/text/language/index.go create mode 100644 vendor/golang.org/x/text/language/language.go create mode 100644 vendor/golang.org/x/text/language/lookup.go create mode 100644 vendor/golang.org/x/text/language/match.go create mode 100644 vendor/golang.org/x/text/language/parse.go create mode 100644 vendor/golang.org/x/text/language/tables.go create mode 100644 vendor/golang.org/x/text/language/tags.go create mode 100644 vendor/golang.org/x/text/secure/bidirule/bidirule.go create mode 100644 vendor/golang.org/x/text/secure/bidirule/bidirule10.0.0.go create mode 100644 vendor/golang.org/x/text/secure/bidirule/bidirule9.0.0.go create mode 100644 vendor/golang.org/x/text/transform/transform.go create mode 100644 vendor/golang.org/x/text/unicode/bidi/bidi.go create mode 100644 vendor/golang.org/x/text/unicode/bidi/bracket.go create mode 100644 vendor/golang.org/x/text/unicode/bidi/core.go create mode 100644 vendor/golang.org/x/text/unicode/bidi/gen.go create mode 100644 vendor/golang.org/x/text/unicode/bidi/gen_ranges.go create mode 100644 vendor/golang.org/x/text/unicode/bidi/gen_trieval.go create mode 100644 vendor/golang.org/x/text/unicode/bidi/prop.go create mode 100644 vendor/golang.org/x/text/unicode/bidi/tables10.0.0.go create mode 100644 vendor/golang.org/x/text/unicode/bidi/tables9.0.0.go create mode 100644 vendor/golang.org/x/text/unicode/bidi/trieval.go create mode 100644 vendor/golang.org/x/text/unicode/cldr/base.go create mode 100644 vendor/golang.org/x/text/unicode/cldr/cldr.go create mode 100644 vendor/golang.org/x/text/unicode/cldr/collate.go create mode 100644 vendor/golang.org/x/text/unicode/cldr/decode.go create mode 100644 vendor/golang.org/x/text/unicode/cldr/makexml.go create mode 100644 vendor/golang.org/x/text/unicode/cldr/resolve.go create mode 100644 vendor/golang.org/x/text/unicode/cldr/slice.go create mode 100644 vendor/golang.org/x/text/unicode/cldr/xml.go create mode 100644 vendor/golang.org/x/text/unicode/norm/composition.go create mode 100644 vendor/golang.org/x/text/unicode/norm/forminfo.go create mode 100644 vendor/golang.org/x/text/unicode/norm/input.go create mode 100644 vendor/golang.org/x/text/unicode/norm/iter.go create mode 100644 vendor/golang.org/x/text/unicode/norm/maketables.go create mode 100644 vendor/golang.org/x/text/unicode/norm/normalize.go create mode 100644 vendor/golang.org/x/text/unicode/norm/readwriter.go create mode 100644 vendor/golang.org/x/text/unicode/norm/tables10.0.0.go create mode 100644 vendor/golang.org/x/text/unicode/norm/tables9.0.0.go create mode 100644 vendor/golang.org/x/text/unicode/norm/transform.go create mode 100644 vendor/golang.org/x/text/unicode/norm/trie.go create mode 100644 vendor/golang.org/x/text/unicode/norm/triegen.go create mode 100644 vendor/golang.org/x/text/unicode/rangetable/gen.go create mode 100644 vendor/golang.org/x/text/unicode/rangetable/merge.go create mode 100644 vendor/golang.org/x/text/unicode/rangetable/rangetable.go create mode 100644 vendor/golang.org/x/text/unicode/rangetable/tables10.0.0.go create mode 100644 vendor/golang.org/x/text/unicode/rangetable/tables9.0.0.go create mode 100644 vendor/google.golang.org/genproto/LICENSE create mode 100644 vendor/google.golang.org/genproto/googleapis/rpc/status/status.pb.go create mode 100644 vendor/google.golang.org/grpc/.travis.yml create mode 100644 vendor/google.golang.org/grpc/AUTHORS create mode 100644 vendor/google.golang.org/grpc/CONTRIBUTING.md create mode 100644 vendor/google.golang.org/grpc/LICENSE create mode 100644 vendor/google.golang.org/grpc/Makefile create mode 100644 vendor/google.golang.org/grpc/README.md create mode 100644 vendor/google.golang.org/grpc/backoff.go create mode 100644 vendor/google.golang.org/grpc/balancer.go create mode 100644 vendor/google.golang.org/grpc/balancer/balancer.go create mode 100644 vendor/google.golang.org/grpc/balancer/base/balancer.go create mode 100644 vendor/google.golang.org/grpc/balancer/base/base.go create mode 100644 vendor/google.golang.org/grpc/balancer/roundrobin/roundrobin.go create mode 100644 vendor/google.golang.org/grpc/balancer_conn_wrappers.go create mode 100644 vendor/google.golang.org/grpc/balancer_v1_wrapper.go create mode 100644 vendor/google.golang.org/grpc/call.go create mode 100644 vendor/google.golang.org/grpc/channelz/funcs.go create mode 100644 vendor/google.golang.org/grpc/channelz/types.go create mode 100644 vendor/google.golang.org/grpc/clientconn.go create mode 100644 vendor/google.golang.org/grpc/codec.go create mode 100755 vendor/google.golang.org/grpc/codegen.sh create mode 100644 vendor/google.golang.org/grpc/codes/code_string.go create mode 100644 vendor/google.golang.org/grpc/codes/codes.go create mode 100644 vendor/google.golang.org/grpc/connectivity/connectivity.go create mode 100644 vendor/google.golang.org/grpc/credentials/credentials.go create mode 100644 vendor/google.golang.org/grpc/credentials/credentials_util_go17.go create mode 100644 vendor/google.golang.org/grpc/credentials/credentials_util_go18.go create mode 100644 vendor/google.golang.org/grpc/credentials/credentials_util_pre_go17.go create mode 100644 vendor/google.golang.org/grpc/doc.go create mode 100644 vendor/google.golang.org/grpc/encoding/encoding.go create mode 100644 vendor/google.golang.org/grpc/encoding/proto/proto.go create mode 100644 vendor/google.golang.org/grpc/envconfig.go create mode 100644 vendor/google.golang.org/grpc/go16.go create mode 100644 vendor/google.golang.org/grpc/go17.go create mode 100644 vendor/google.golang.org/grpc/grpclb.go create mode 100644 vendor/google.golang.org/grpc/grpclb/grpc_lb_v1/messages/messages.pb.go create mode 100644 vendor/google.golang.org/grpc/grpclb/grpc_lb_v1/messages/messages.proto create mode 100644 vendor/google.golang.org/grpc/grpclb_picker.go create mode 100644 vendor/google.golang.org/grpc/grpclb_remote_balancer.go create mode 100644 vendor/google.golang.org/grpc/grpclb_util.go create mode 100644 vendor/google.golang.org/grpc/grpclog/grpclog.go create mode 100644 vendor/google.golang.org/grpc/grpclog/logger.go create mode 100644 vendor/google.golang.org/grpc/grpclog/loggerv2.go create mode 100644 vendor/google.golang.org/grpc/interceptor.go create mode 100644 vendor/google.golang.org/grpc/internal/internal.go create mode 100644 vendor/google.golang.org/grpc/keepalive/keepalive.go create mode 100644 vendor/google.golang.org/grpc/metadata/metadata.go create mode 100644 vendor/google.golang.org/grpc/naming/dns_resolver.go create mode 100644 vendor/google.golang.org/grpc/naming/go17.go create mode 100644 vendor/google.golang.org/grpc/naming/go18.go create mode 100644 vendor/google.golang.org/grpc/naming/naming.go create mode 100644 vendor/google.golang.org/grpc/peer/peer.go create mode 100644 vendor/google.golang.org/grpc/picker_wrapper.go create mode 100644 vendor/google.golang.org/grpc/pickfirst.go create mode 100644 vendor/google.golang.org/grpc/proxy.go create mode 100644 vendor/google.golang.org/grpc/resolver/dns/dns_resolver.go create mode 100644 vendor/google.golang.org/grpc/resolver/dns/go17.go create mode 100644 vendor/google.golang.org/grpc/resolver/dns/go18.go create mode 100644 vendor/google.golang.org/grpc/resolver/passthrough/passthrough.go create mode 100644 vendor/google.golang.org/grpc/resolver/resolver.go create mode 100644 vendor/google.golang.org/grpc/resolver_conn_wrapper.go create mode 100644 vendor/google.golang.org/grpc/rpc_util.go create mode 100644 vendor/google.golang.org/grpc/server.go create mode 100644 vendor/google.golang.org/grpc/service_config.go create mode 100644 vendor/google.golang.org/grpc/stats/handlers.go create mode 100644 vendor/google.golang.org/grpc/stats/stats.go create mode 100644 vendor/google.golang.org/grpc/status/status.go create mode 100644 vendor/google.golang.org/grpc/stream.go create mode 100644 vendor/google.golang.org/grpc/tap/tap.go create mode 100644 vendor/google.golang.org/grpc/trace.go create mode 100644 vendor/google.golang.org/grpc/transport/bdp_estimator.go create mode 100644 vendor/google.golang.org/grpc/transport/controlbuf.go create mode 100644 vendor/google.golang.org/grpc/transport/flowcontrol.go create mode 100644 vendor/google.golang.org/grpc/transport/go16.go create mode 100644 vendor/google.golang.org/grpc/transport/go17.go create mode 100644 vendor/google.golang.org/grpc/transport/handler_server.go create mode 100644 vendor/google.golang.org/grpc/transport/http2_client.go create mode 100644 vendor/google.golang.org/grpc/transport/http2_server.go create mode 100644 vendor/google.golang.org/grpc/transport/http_util.go create mode 100644 vendor/google.golang.org/grpc/transport/log.go create mode 100644 vendor/google.golang.org/grpc/transport/transport.go create mode 100755 vendor/google.golang.org/grpc/vet.sh diff --git a/Gopkg.lock b/Gopkg.lock new file mode 100644 index 0000000..46feb9c --- /dev/null +++ b/Gopkg.lock @@ -0,0 +1,162 @@ +# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'. + + +[[projects]] + branch = "master" + name = "github.com/golang/gddo" + packages = ["httputil/header"] + revision = "416d5fc8c9c85e9ec9252a70d01e069f4b287ff0" + +[[projects]] + name = "github.com/golang/protobuf" + packages = [ + "proto", + "ptypes", + "ptypes/any", + "ptypes/duration", + "ptypes/timestamp" + ] + revision = "b4deda0973fb4c70b50d226b1af49f3da59f5265" + version = "v1.1.0" + +[[projects]] + name = "github.com/gorilla/websocket" + packages = ["."] + revision = "ea4d1f681babbce9545c9c5f3d5194a789c89f5b" + version = "v1.2.0" + +[[projects]] + name = "github.com/improbable-eng/grpc-web" + packages = ["go/grpcweb"] + revision = "72eb701d6f320ca324b3347c7925a720b553eae5" + version = "0.6.2" + +[[projects]] + branch = "master" + name = "github.com/johanbrandhorst/fetch" + packages = ["."] + revision = "94408375f82e811ca0cd2c812adbef2c0aa52d60" + +[[projects]] + name = "github.com/lpar/gzipped" + packages = ["."] + revision = "8e9a0db009a7e2ca48d46825a0b32e8b2465c810" + version = "v1.0.1" + +[[projects]] + name = "github.com/rs/cors" + packages = ["."] + revision = "feef513b9575b32f84bafa580aad89b011259019" + version = "v1.3.0" + +[[projects]] + branch = "master" + name = "github.com/shurcooL/httpfs" + packages = ["vfsutil"] + revision = "809beceb23714880abc4a382a00c05f89d13b1cc" + +[[projects]] + branch = "master" + name = "github.com/shurcooL/vfsgen" + packages = ["."] + revision = "bded413e56ef86004fb6a11dd9d1bb9dc118ed03" + +[[projects]] + name = "github.com/sirupsen/logrus" + packages = ["."] + revision = "c155da19408a8799da419ed3eeb0cb5db0ad5dbc" + version = "v1.0.5" + +[[projects]] + branch = "master" + name = "golang.org/x/crypto" + packages = ["ssh/terminal"] + revision = "94e3fad7f1b4eed4ec147751ad6b4c4d33f00611" + +[[projects]] + branch = "master" + name = "golang.org/x/net" + packages = [ + "context", + "http/httpguts", + "http2", + "http2/hpack", + "idna", + "internal/timeseries", + "trace" + ] + revision = "2491c5de3490fced2f6cff376127c667efeed857" + +[[projects]] + branch = "master" + name = "golang.org/x/sys" + packages = [ + "unix", + "windows" + ] + revision = "d0faeb539838e250bd0a9db4182d48d4a1915181" + +[[projects]] + name = "golang.org/x/text" + packages = [ + "collate", + "collate/build", + "internal/colltab", + "internal/gen", + "internal/tag", + "internal/triegen", + "internal/ucd", + "language", + "secure/bidirule", + "transform", + "unicode/bidi", + "unicode/cldr", + "unicode/norm", + "unicode/rangetable" + ] + revision = "f21a4dfb5e38f5895301dc265a8def02365cc3d0" + version = "v0.3.0" + +[[projects]] + branch = "master" + name = "google.golang.org/genproto" + packages = ["googleapis/rpc/status"] + revision = "86e600f69ee4704c6efbf6a2a40a5c10700e76c2" + +[[projects]] + name = "google.golang.org/grpc" + packages = [ + ".", + "balancer", + "balancer/base", + "balancer/roundrobin", + "channelz", + "codes", + "connectivity", + "credentials", + "encoding", + "encoding/proto", + "grpclb/grpc_lb_v1/messages", + "grpclog", + "internal", + "keepalive", + "metadata", + "naming", + "peer", + "resolver", + "resolver/dns", + "resolver/passthrough", + "stats", + "status", + "tap", + "transport" + ] + revision = "41344da2231b913fa3d983840a57a6b1b7b631a1" + version = "v1.12.0" + +[solve-meta] + analyzer-name = "dep" + analyzer-version = 1 + inputs-digest = "4b10c16cd59cc3ee140eec982a27597b392e754644243d95edafca2ac7729333" + solver-name = "gps-cdcl" + solver-version = 1 diff --git a/Gopkg.toml b/Gopkg.toml new file mode 100644 index 0000000..73c4772 --- /dev/null +++ b/Gopkg.toml @@ -0,0 +1,15 @@ +[[constraint]] + branch = "master" + name = "github.com/johanbrandhorst/fetch" + +[[constraint]] + version = "1.1.0" + name = "github.com/golang/protobuf" + +[[constraint]] + version = "1.12.0" + name = "google.golang.org/grpc" + +[prune] + go-tests = true + unused-packages = true diff --git a/grpc/Makefile b/grpc/Makefile new file mode 100644 index 0000000..dac03f0 --- /dev/null +++ b/grpc/Makefile @@ -0,0 +1,7 @@ +generate: + protoc -I. ./proto/web.proto \ + --go_out=plugins=grpc:$$GOPATH/src + go generate ./frontend/ + +serve: + go run main.go diff --git a/grpc/backend/README.md b/grpc/backend/README.md new file mode 100644 index 0000000..afae09e --- /dev/null +++ b/grpc/backend/README.md @@ -0,0 +1,3 @@ +# Backend + +This folder contains all the code used to implement the backend server. diff --git a/grpc/backend/backend.go b/grpc/backend/backend.go new file mode 100644 index 0000000..870703f --- /dev/null +++ b/grpc/backend/backend.go @@ -0,0 +1,21 @@ +package backend + +import ( + "context" + + "github.com/johanbrandhorst/wasm-experiments/grpc/proto/server" +) + +// Backend should be used to implement the server interface +// exposed by the generated server proto. +type Backend struct { +} + +// Ensure struct implements interface +var _ server.BackendServer = (*Backend)(nil) + +func (b Backend) GetUser(ctx context.Context, req *server.GetUserRequest) (*server.User, error) { + return &server.User{ + Id: "1234", + }, nil +} diff --git a/grpc/bundle/bundle.go b/grpc/bundle/bundle.go new file mode 100644 index 0000000..112b2d2 --- /dev/null +++ b/grpc/bundle/bundle.go @@ -0,0 +1,268 @@ +// Code generated by vfsgen; DO NOT EDIT. + +package bundle + +import ( + "bytes" + "compress/gzip" + "fmt" + "io" + "io/ioutil" + "net/http" + "os" + pathpkg "path" + "time" +) + +// Assets statically implements the virtual filesystem provided to vfsgen. +var Assets = func() http.FileSystem { + fs := vfsgen۰FS{ + "/": &vfsgen۰DirInfo{ + name: "/", + modTime: time.Date(2018, 2, 10, 16, 24, 31, 362458866, time.UTC), + }, + "/favicon.ico": &vfsgen۰CompressedFileInfo{ + name: "favicon.ico", + modTime: time.Date(2018, 2, 5, 22, 45, 49, 77439307, time.UTC), + uncompressedSize: 40364, + + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x94\x65\x57\xd4\x8f\xe3\xb4\x3f\x4b\x4b\x23\xdd\x88\x5f\x3a\xa5\x9b\x45\xba\xbb\x41\xba\xbb\x44\xa4\x16\x90\xee\x96\xee\xee\x2e\x61\x51\xba\xbb\xbb\xbb\x3b\xf7\x3e\xbf\xff\x2b\xb8\xe7\xd9\x9c\x33\xf3\xec\x3a\x17\x00\x80\x00\x10\xf0\xbf\x80\x00\x2a\x20\x25\x0b\x00\x08\x00\x00\x08\x57\x51\x92\xc6\x40\x25\x41\x05\x00\x00\x43\x56\x46\x42\x0d\xf8\xbf\x0d\x08\x40\x41\x02\x00\xc0\xc0\xb5\xd4\x12\x00\x20\x80\xac\x84\x98\xc6\x8f\xe5\x33\x5f\x64\x9d\xa4\xa7\x26\x91\x0e\x59\xc7\x65\xc5\xeb\x89\x31\x45\xc7\x84\x8c\x0c\xfd\x04\x43\x6f\x36\x2e\xa6\xb9\xc0\xe0\x98\x08\x44\xef\x8b\x40\x44\xd2\xfc\x5c\x6a\x7a\x39\x55\x06\xad\x5a\x4f\x44\xfb\xc5\x43\x72\x44\x6f\xa7\x8e\xf9\xb9\xb5\xa6\x93\xa7\x9c\x07\xde\x0d\x5e\xbf\x28\x78\x74\x76\x8d\x83\x1b\xfe\x89\xcd\xdb\xeb\xac\x87\x3f\x25\xa4\xc4\xc4\x98\x3d\x26\x7c\xe8\xa1\x5b\xec\x64\x21\x3d\xce\x44\xff\x9f\x25\x46\xcf\xff\xf7\x77\x57\x1e\x8e\xa3\x6d\x53\x73\xdb\x9d\x6b\x75\x75\xbb\x92\x8d\x0c\x1d\xfe\x77\x4a\x79\x4e\x5c\xa6\x50\x2d\xda\xf9\x98\x68\x45\x87\x4c\x58\xff\x35\xda\x4e\xb6\x6f\x94\xc2\x93\xdf\xff\x9d\x96\xab\x6f\x9b\xc7\xa5\x1c\x46\xc9\x74\x8f\xb2\xfc\x7b\x86\x1d\x4d\xed\x4d\x44\xfb\x16\xa7\xfd\xd0\xe0\xc1\x29\x5e\x0b\x22\x2d\xcb\x0f\x87\xb0\x56\xf1\x58\x90\xf2\x8a\xc7\xc9\x4b\x5c\x4d\x87\xbd\xfd\x11\xf6\x84\x31\x7b\xf4\x05\x4c\x19\x97\xf4\x80\x4d\x07\xdd\x28\x7f\xab\xf4\x65\x40\xf4\x98\x9b\xab\x7c\xa3\xb0\x4d\xf5\x4d\x6a\x0c\x5a\xb9\xd1\xfa\xc4\xa6\xe3\x37\x70\x4d\xc9\xec\x6f\xf5\x44\x27\x0f\x9f\x22\x95\xc0\x15\x57\xfd\xd2\xe1\x9e\xb3\x11\x3e\xc0\x65\xf3\x6e\xd1\xd9\xff\x4a\xc6\x3c\x57\xfd\x58\xd9\x5a\xdc\x5c\x6d\x74\xb9\x07\xab\x55\x8b\xe5\x6d\x76\xe5\x9b\xca\x93\x86\x95\xac\x21\x7b\xab\xc1\xf8\xb7\xb8\xfc\xee\x3e\xa5\xb7\x09\x27\xee\x9f\xb1\x15\x7a\x21\x8f\xcf\x54\x92\x2f\x71\x89\x9c\x52\xb5\x29\x19\xca\x65\xfd\xf4\xf6\x31\xae\x6d\xed\x8d\x25\xff\x77\xcd\x56\x8c\x84\xcd\x4e\xe6\xb1\x67\x3d\x3a\xac\x5b\xa3\xea\x56\x80\x14\x9d\x01\x4b\xc2\xbf\xc3\x62\x8e\xd6\x6d\xaf\x8b\x32\xd1\x1d\xad\x0f\xa7\x09\xa0\xc9\x2a\x8a\xdb\x13\x18\x31\x4c\x71\xd2\xa1\x90\xb9\xae\x72\x5f\xf3\x38\x12\x39\x9a\x36\xbb\x5c\xa4\x99\x76\x5b\xaa\xe3\x32\x79\xf2\x44\x4a\xce\xe1\xb1\x5e\x9e\x2e\xf5\x7b\xeb\xd7\x2c\x78\x24\x18\x6f\x7d\x15\x64\xba\xb2\x6f\x3e\x26\xac\x7a\x89\xf2\xba\xd8\x22\x95\x74\xbb\xcf\x2e\xca\x1d\xbd\x60\x68\xbc\x84\x0f\x36\xa4\xaa\xaa\x3f\x3e\xd5\x47\xfa\xf5\xd5\x95\xa8\x05\xf2\xc8\xef\x67\x0c\x22\x7d\x0c\x07\x21\xa0\x4b\x57\x09\x1d\xf3\xda\xf5\x10\xb4\x11\x57\x5e\x4f\xe8\xbc\xf7\x9b\xf6\x70\x64\x59\x30\xc9\xc7\x14\x4e\xd6\xe8\x96\xfe\x57\xb6\x50\x9a\xa6\x77\x2c\x2e\x07\x9d\xb0\x3b\x6a\xbb\xd1\x69\x6e\x18\x35\x3d\xa2\xae\x43\xfa\x43\x58\xf0\xf3\xa7\x25\x2a\x63\xc5\xc5\x35\x1a\xae\x1d\x9d\xa7\xd6\xbb\x90\xfc\x01\x0e\x65\xc8\xb3\xd3\x7f\x30\x5c\xcf\x39\x39\xca\x9f\xd9\x45\xb5\xe6\x7f\xdf\x52\x8a\x84\x69\x52\x19\xe4\xc3\x72\x4e\x3e\x88\x3a\x79\xce\xb9\x91\x82\xbb\x9d\x67\x03\x0b\xc4\x2a\x7e\x2a\xec\xe9\x7f\x3d\xf2\x67\x55\xbd\x8f\x4f\xf8\x67\x64\xea\xa5\x9b\x5e\xcf\x94\xdc\x26\x96\x48\x30\xdb\xea\x45\x6a\xbb\xde\x1f\xb5\x9c\xee\x49\x7d\x33\xde\x3c\x3b\xd5\x1f\xc3\xdc\x7e\x4f\x5b\x71\x8e\x69\x6e\x31\x30\xbd\x96\x2d\xe0\x79\x24\x4b\x5e\xd9\x1e\x6f\x23\x6d\x67\xeb\x30\x1f\x9f\xde\xc4\x53\x24\x35\xa6\x1f\x39\x50\x21\x26\x76\xb7\xac\xad\xd3\x2c\x7b\x51\x16\x7f\x4b\xf1\xd4\x99\x9e\xf4\x72\x43\xe2\xe9\xa2\xc2\x00\x8d\xbe\x31\xd2\xbd\xea\x59\x6a\x81\xe1\x68\xf8\x9d\x77\xb9\x35\x72\xc0\xb8\x83\x8f\x72\x6f\x97\xc1\xdd\x6c\x57\x98\x4b\xb7\xe4\xd2\xaf\x99\x1f\xc2\x3e\x11\xe9\x40\xb6\x4a\x97\xe6\x29\x22\x66\x4b\x97\x52\x13\x92\xc9\x47\xeb\x43\xf7\x44\x46\xbc\x0d\x93\x29\x52\x55\x1e\xb5\x8a\xc9\x4b\x3b\x2d\xb4\xeb\x8f\xb6\x24\x84\x33\xd7\x86\xba\x2e\x8c\x5d\x8f\x45\xa3\x32\x91\xd1\x09\x53\x63\xce\xc5\xfb\x3c\xee\x7d\x85\x34\xfe\xf9\x0b\xde\x92\x52\x57\x7b\xee\xca\x1b\x84\x0e\x2c\xdd\xba\x5b\x1a\x1f\x2a\x39\x10\x09\xa5\x37\x73\x68\xc1\xc1\xad\xcf\x08\xa7\x64\x31\x9f\x33\xfb\x97\x2d\xb4\x1e\x11\x1a\x33\x59\x34\x3f\x33\xda\x0c\x46\xfc\x6c\x4c\x7c\xdb\xc4\x2a\x08\xf2\x9c\x9a\x2e\x44\xc6\xcb\x7c\xa9\x1f\x8d\x30\x42\x40\x20\xe2\x93\x42\x70\x84\x47\xfb\x31\x3e\xb1\xb1\x04\x00\x21\x05\xfb\x8c\x5d\x11\x5a\x2d\x26\xba\xc3\xae\xf1\x7b\x86\xba\x49\x5d\xb2\x91\xcd\xe6\xab\xe3\x81\xcc\x1d\x77\x04\x11\x68\x34\x29\xc9\xe4\xc3\xab\x6b\x75\x6c\x1b\x96\xca\x67\xcc\x1d\x61\x2f\x4d\x1c\x36\x6c\x3a\x62\x0d\x5a\xb4\x5f\xd3\x5b\xbe\x14\xa5\xf4\x9f\x95\x62\xe8\xfb\xcf\xc4\x68\x05\x62\xe8\x70\x70\x1e\xda\x5e\x48\x09\x1b\x22\xab\x38\xf9\xc5\x7c\xf3\x59\x2a\x4a\x8d\x04\x08\x56\x5b\x54\x1b\xb4\xae\xbd\x7f\xf4\xa4\x3e\x31\xaf\x33\x1b\xd5\xf9\xe4\xc9\x53\x4d\x8d\x6a\x55\xbd\x46\xeb\x3e\xcd\x54\x1a\x48\x4f\x35\x46\x97\xd0\xb3\xef\x10\xbf\x3c\x4f\x30\xec\xae\x76\x44\x80\x80\x06\x20\x47\x9c\xb0\x4c\xbc\x26\x00\x08\x48\xfb\x51\x35\x2e\xec\x4d\xa2\xc4\xd7\xa3\xba\x83\xb7\x91\x49\x23\x77\xdd\x26\xab\xdd\xe7\xb4\xd8\x58\xa4\xb2\xab\xd4\x2c\xac\x73\xf4\x92\x88\xab\xef\x74\x00\xfa\xfc\x0b\x7f\x00\x96\x77\x49\x4b\x5e\xf9\xcb\x95\x29\x49\xf3\x33\x01\x55\xf8\xf6\x4f\xc4\x3d\xc2\x1a\x90\x73\xc0\xbf\x1e\xe1\xda\xc3\xe5\xc8\x76\xfe\xdb\xbc\x6c\xd6\xb7\x3e\x0b\xe9\x93\xf3\x6d\x9e\xd5\x58\xca\x1b\x31\x57\x1c\xcb\xc8\x1f\x92\x33\x04\x83\x72\xd6\x6f\xa7\x67\x55\xde\x23\xc3\x30\xa3\xca\xd7\x70\x82\xf1\x9e\x21\x26\x5a\x5d\x7a\x3f\xe3\x67\x4f\xbc\x4c\xf5\x2f\x27\x6c\x9c\x40\x2f\x9c\xfd\x1a\x5d\x5c\x5d\x72\xcf\x4f\x5c\xfd\x12\x36\x74\xe6\x6e\x67\x8d\x17\xd5\x58\x1b\x0e\xb4\x4a\x73\xf5\x14\x6e\xe6\xd8\xe1\xfc\xc7\xe8\xf4\x26\xda\x9d\x7b\x02\xf3\x95\x91\x34\xb2\xdf\xed\x68\xf2\x13\xd3\x23\x1e\xb9\x97\x07\x2b\xcd\x27\xcc\x49\x5a\x63\xd8\x11\x1f\x9e\x93\x25\x23\x02\xbf\x32\x81\x18\x01\x84\x5e\x9c\x6e\x56\xfb\x25\x4d\xf6\x13\x73\x45\x45\xbd\x88\x05\xdf\x89\x9a\xb4\xb1\x54\x47\xd7\x28\xb0\x77\xf7\xc4\xd3\x81\x7d\x9a\x76\xcb\xc5\x54\x0e\xad\xd4\x7f\x2a\x2a\x21\x72\x4f\x41\xbf\x41\x95\xe5\xb9\x77\xa9\x16\x92\xe3\x68\xc7\xfc\x3e\x04\xc4\xfa\x02\xa7\x5b\x0b\xaf\x69\x20\x00\x5d\xba\x89\x1c\x23\x83\x2b\xb5\xea\x9d\x52\xd7\xb2\x76\x95\xb9\x62\x3b\xa3\x5e\x32\x74\xcf\x03\x6f\xde\xaf\xb5\xf5\x17\x5c\x73\xc3\x21\x75\xa9\x8f\xef\x90\xf4\xc2\x35\x59\xed\x38\xdb\x7f\xd0\x37\xe6\x11\x86\x94\x37\x35\x67\x17\xce\x11\x82\x94\x4e\x66\xba\xc2\x95\x8b\x64\x22\x67\x0d\x00\x2e\x69\xbd\xb0\xb3\x08\x08\x62\xed\x34\x0c\x7e\x99\xc4\xbb\x28\x72\xb9\xa1\x7c\xf4\xab\xc0\xa6\xc4\xd6\x0d\x92\x2a\x7f\x84\x0c\x49\x43\x37\xfe\xce\x2e\x1f\x85\x06\xdc\x68\x35\x14\xf9\x51\x27\x51\xd6\x0b\xbd\x0c\xb8\xea\xbe\x4c\xde\x50\x4a\xac\x1a\x5b\xbc\x93\xce\xdd\xf9\xac\x5d\x8f\x5e\x94\xbd\x6c\xda\x00\x10\x0c\x4b\x1e\x25\xa3\xdf\xc4\x40\xb7\xb3\xc6\xe7\x35\x69\x48\x4d\x43\xa1\xb9\xc0\xcb\x23\xc6\xef\x6f\x3d\xe5\x3d\x94\xda\x8c\x22\x49\x18\x0a\xc0\xd4\xf3\x4f\x5b\x01\x23\x89\xad\x9c\xda\xc2\xba\x4a\x4b\xe2\x3e\xd3\xbf\x6a\xca\x70\xb9\x46\x0b\x4e\xab\xdb\x56\x0a\x53\xfe\xd3\xb9\xb2\x0d\x6c\xa4\x5c\x36\xef\xb8\x43\xe4\x4f\xc9\xee\xde\xbe\x04\xfa\x29\x36\xcc\x1d\xff\xd5\xfe\xd4\xde\x7e\x31\xbf\x14\x33\x00\x39\x06\x54\xe1\x31\x19\xd3\x5e\x07\x38\x09\x8e\x82\x55\x28\x81\xc9\x5c\x17\x34\xdd\x27\xff\x91\x59\x58\x98\xe2\x46\x5d\x23\xd5\x56\x44\xed\x33\x07\x80\x70\xd0\xc9\xd8\x50\x13\x9b\xbb\xd5\x5a\x0b\xcf\xf5\xb3\x8f\x55\x95\xe8\x3f\xa3\x0b\xef\x47\x12\x8f\x7a\xca\x28\x05\x08\xe1\xb7\x16\x43\x6f\xef\x9e\x21\x6b\xbe\x72\xc9\x27\xff\x9e\x6d\x06\xfc\xad\x43\x85\x4e\xfd\x46\xee\xcf\x76\x82\xd2\x38\x79\xa9\xf8\x94\x60\x08\xf8\x9b\xf8\xfd\x49\x93\x8e\x77\x2b\xae\x0b\x73\x62\x61\xee\x36\xcc\x8c\x06\x96\xcf\x67\xf4\x47\x42\xbb\x08\x11\x4f\x8b\xbc\x04\xbc\xb7\xa9\x52\x66\x7c\x18\x9a\xf0\x1b\xc4\xfa\x17\x88\x73\xfc\x95\x01\x77\x69\xea\x2c\x53\xbe\x50\x6b\xf3\xf6\x13\x23\x63\x08\x30\xee\xb9\x85\x85\x7e\xf2\x3b\x89\xa4\xf7\x37\x7e\xe6\x54\x1d\x55\x27\x18\x11\xf5\xf4\x0f\x18\x7c\x52\x0e\x17\x51\x62\xfa\x2d\xfc\x2b\xd3\xbb\x06\x09\xf2\x85\xe9\x01\xbb\x21\xea\xe2\xf1\x6e\x99\xf8\x10\xba\x55\x3a\x5d\x50\x57\x0e\x19\x90\x91\x3b\x71\x30\xf7\x2a\xc8\xd8\xae\x80\xf3\x19\x5c\xea\xa9\x49\x2d\x78\xfa\x3e\x7e\xfe\xef\xc2\xf1\xb6\x6c\xbb\x87\x83\xb0\xf6\x51\x4e\x0e\x26\x8f\x77\xc4\x35\x69\x96\xa7\x14\x14\x52\x25\x71\x1a\x98\xf3\x62\x54\xc4\xf8\x97\xcf\x10\x35\x0e\xbb\x10\x01\x05\x82\xcf\xae\x1e\xfe\x52\x2e\x96\x28\xda\xc4\xde\xc2\x63\xba\xf7\x70\x31\xe9\x06\x8c\x2d\xa7\x55\x61\xbe\x0e\xbd\x43\xab\xa7\xfc\xf3\x5e\x5f\x50\x07\xc7\x38\xe3\x2c\x2f\xc6\xf7\x60\xfe\x8f\x3a\xf4\xbd\xa9\x3f\x58\x3b\xf2\x66\x96\x9e\x05\xc9\x2c\xf7\x60\xda\xf0\x00\x51\x4c\x79\xc3\x33\xe5\xdb\x9b\xe5\xc7\xbd\x85\xa5\x85\xd0\xbb\x5f\x73\xa9\x47\x22\xae\xb7\x61\xb7\xbc\x0e\x36\x95\x65\x8f\x4e\xba\x1c\x85\xd3\x6b\x50\xee\xc9\x2f\x6f\x5a\xf1\x3b\x15\xfd\x8a\xbb\x13\x77\xfa\x65\x44\x87\x3f\x6d\x72\x90\x41\xb2\x3e\x14\x91\xd5\x9d\x22\xec\x28\x8f\xcd\xd6\x0b\x77\xa9\x0a\x43\x3b\xed\xb7\x39\x32\x7e\x74\xe7\x61\x8d\x1b\xd2\xc0\x8f\xea\xe6\xcd\x22\x06\xd8\x76\xe2\xc3\xa0\x49\x25\x56\xdb\x04\xa6\x05\xe1\xe6\xd6\x80\xad\xd8\xd0\xb3\xb2\xa1\x7f\xe0\x68\x47\x6b\xa7\x09\x12\xbb\x4a\x35\x2f\x3b\x59\x48\x01\x2a\xbd\x3f\x9a\xae\xac\x82\xae\xeb\xc8\xd7\x27\x93\x2f\x67\x99\xcf\x65\x55\x22\x70\x7e\x83\x63\x76\x1f\x0e\xb3\xac\x88\xd9\xd2\xbd\x48\x1a\xb1\x21\xea\x45\x39\xf1\x86\x11\xcf\x46\x05\x0a\xba\xec\x31\xea\x34\x7e\xac\x48\x01\xfd\x2c\xcb\x61\x24\x70\x96\xdc\x9e\x24\x4d\xec\x75\xc6\xc0\xe0\xa1\xb0\x2d\x26\x8b\xa2\x5f\x69\x2e\xac\x9d\x13\x28\xfc\x10\xca\x12\xfd\xe9\xc2\xb0\x6d\xb7\x93\x33\xb4\x3f\xe4\x14\x17\x0e\x26\x5a\xb8\xd9\x19\xf6\xbe\x12\x9b\x16\xba\x69\xc4\xc8\xf4\x4e\x89\x31\xec\xc4\x57\xbe\x5b\xfa\xa0\xfa\x34\x56\x24\x45\x9a\x95\x4c\xe9\xe7\xcb\xd6\x12\x60\x6b\x44\xc9\xef\xa9\xa3\x8c\x51\x01\x4b\xb2\xe0\x1f\x11\xed\x72\x5c\x6d\xd4\x13\x7c\xe8\xb2\x9d\x04\x57\x7f\x7b\x75\xea\x5a\x2d\x19\x4b\x8e\x47\xcc\xc9\x6b\xb2\x41\x3e\x5e\x5e\x49\xd6\xfb\xed\x8e\x62\xd1\x27\x74\xc2\x35\xa5\x5c\x74\x7b\x0a\x87\x22\x06\xc2\xe6\x04\x70\xe0\xf9\x8c\x5c\x27\x27\xbc\xb5\x31\x15\x75\x70\xe9\x7e\x43\x56\x11\x1a\x0f\x17\x15\xd3\x29\x32\xbe\xfe\x6d\xab\x91\xd8\x51\xf1\xee\x78\xa7\x07\xd2\x2d\x6b\xdf\x43\x0a\x18\x83\x7c\xe3\xb4\xd4\x18\x15\x3d\xf7\x9c\x9c\x3e\x95\x9f\x69\x24\x6d\x88\x3f\xc2\xc2\xca\xed\x56\xb1\xdc\xa1\x1d\xab\x51\xea\x86\xa1\xb2\x84\xda\x05\x96\xdf\xcf\xa5\xd4\x52\xd7\xa0\xe9\x9e\x27\x2f\x03\x04\x96\x5a\xf3\xd1\xfa\xe9\x06\x8e\xb3\xff\x7e\x57\x75\x7e\xb8\xda\x48\xf8\x5d\x5e\xa4\x9b\xf1\xdd\x7c\x6d\x26\x79\x94\xf9\x8c\x95\x03\x58\x95\xf4\xf3\xeb\x9f\xe7\xca\x1b\x2d\x7d\xc9\xf1\x3f\x84\x7b\xa2\x68\xa3\xa5\x7e\x46\xd9\xaf\x1a\xf5\xae\xb2\x84\x77\x6d\x31\xe2\xdb\xa5\x9e\x81\xa9\x3f\x58\xf3\x07\x85\xd4\x2b\x83\x21\x01\xff\xf5\xa4\xf6\x53\x5f\xc3\xe2\x36\x8c\xe4\x83\xae\x49\x63\xe4\x44\x49\xb8\xd4\xf4\xfd\x24\x46\x12\xdd\xb5\xfc\x9a\xa3\x72\x1f\x3b\xd7\x90\x3e\xec\x21\xc3\xb3\x3b\x2e\xe8\xde\xf8\xd5\x14\xca\xfd\x85\x21\xcd\xd5\x2c\xd4\x1e\x27\x6d\xcc\xf6\x7f\xb8\xa6\x61\x9a\xba\xd0\x39\xfe\xf4\x73\x82\x23\xc2\x82\x61\x84\x27\x85\x93\xf9\x40\xf7\xbc\xb6\xc9\xf7\xaf\xdc\x80\x96\x76\x06\xdf\x87\xad\x17\x31\x11\xf0\xa8\xbd\x61\x99\xe1\x83\xdf\x6c\x9e\xb4\xff\xf1\xe2\x4a\x90\x80\x20\x26\x0d\xd3\x42\xfc\xaf\x45\x70\x6c\x1e\xe7\xef\x7f\x13\x74\x0b\x65\x20\x2e\x63\x47\x3e\x0c\xfd\xfa\xb4\xfe\x90\xf3\x12\x1b\x52\xe5\x99\x53\xe1\xa7\x7f\xcb\xc8\x85\x42\x96\xb9\x3f\x3e\x99\x22\xa9\x3c\x3b\x7f\xa0\xd2\xda\x83\x12\x9c\x75\xa3\x73\xc8\xca\xf0\x92\xfc\x4f\x40\xc9\x77\x30\xe1\x91\x98\x7a\x7a\xff\x9b\xf9\xe2\xfc\xef\x46\x5a\xef\x3c\x96\x59\x5c\x17\x0f\x12\xc3\x7d\xb0\xf6\xfa\xaa\x2e\x6e\xa6\x88\xf0\xf2\xaf\x17\x25\x95\x5c\xfe\x26\x47\x83\x1c\x01\x34\xe9\x88\x5d\xb7\xc2\x29\xa9\x09\x70\x68\x16\x5a\x0c\xcd\x9f\x3f\xf4\xb5\xb8\x82\x87\xaa\xb0\xe7\x60\xf2\x1f\x8f\xba\x52\xea\x17\x53\x99\x7f\x28\xf9\x91\x73\xea\x13\x82\x48\x06\xcf\x0a\x66\xb0\x98\xff\x8d\xb9\x11\x63\xe8\xff\x49\xa3\x95\x26\xc7\x65\x10\x43\xff\x50\xe7\x4a\x1e\xbd\xf0\x81\xf3\xe2\xc8\xd4\xdc\xd6\x01\x00\x7a\x54\x9f\x86\x63\xbf\x92\x50\x1a\xa2\xf9\x50\xc9\x1c\xe4\xfd\xd2\x2a\x7e\x73\x58\xd1\xb5\x5e\x47\x16\x17\x7c\x96\x9b\x30\x64\xb8\x58\x5b\x9c\x1f\x2a\x8d\xae\xea\x8c\x9f\x65\x5d\x89\xb0\x40\x97\x47\x97\xcf\xe3\x52\x11\xb7\x68\xca\x3b\xac\x6c\xad\x77\xcd\x58\x6e\x55\xf1\xd6\x92\xd0\x71\x98\x5d\x7e\x20\x13\x49\xcc\xa4\x65\xcd\xef\xe2\xd4\x9a\xec\xf6\xb2\xb3\x1e\xcc\xbf\xa3\x96\xe1\x35\x5d\xd2\x9a\x8a\x0f\x95\x9f\x74\xd5\x71\xbd\x7d\xc4\xfa\x46\xa4\x08\x7f\x50\x53\xf4\xee\xf6\xaf\x74\x63\xd4\xd8\x35\xa3\x39\x2a\x93\x96\x39\x7f\xbd\xe0\x40\x2d\xd6\x84\xb3\xf4\xa4\x9b\xc1\x7c\xcd\x8a\x59\x97\x0f\xa3\x20\xa6\x13\x49\xad\xc3\xd1\x37\xf8\x1a\xde\x59\xa3\xfb\x8a\x01\xbc\xe9\xdb\xdc\xe2\x56\x32\x8e\x29\x3e\x54\x19\xc9\x24\x7b\x6a\x9e\xa4\x01\x7f\x69\x85\x14\x98\x03\xb7\x29\xe0\x71\xee\xc0\x67\x83\x11\x9a\x1d\xe8\x87\x31\xd7\xf6\x4e\x91\xd0\x34\xbf\x74\x21\x5d\x94\xb9\x9a\xbe\x12\x03\x9b\x6f\x25\x4f\xf6\x14\x26\x91\x99\xa8\x99\x80\xdf\xab\xdd\x6f\x36\x1d\xa7\xb0\xf6\xf5\x4e\xf1\x62\xa6\xd3\xa5\x18\x9a\x5f\x93\x50\xfb\x81\x92\x54\x96\xf8\x86\x7d\x7c\xfe\x45\x71\x77\x35\x14\xb9\x77\x3a\xc9\x23\x9c\xcb\xea\x82\xff\x5a\xfe\x8f\xe2\x88\x5a\x4e\x44\xe9\x4b\xf9\x6b\x0b\x9e\x5a\xee\x70\xdf\xc8\xdf\x36\x65\x89\xad\x92\x0a\x78\xdf\x57\xa2\xc9\x1f\x42\x14\x7e\xa2\xd6\xbe\x2a\xcf\x9c\xa8\x32\x7e\xff\x85\x04\xe4\xaa\x39\xdf\x9f\x0b\x5d\xaf\xba\x87\xf4\x87\x52\x16\xe6\x45\xf2\xaa\x42\x75\x99\x86\xfc\x4e\x7d\x8e\x05\x8c\xeb\x81\x4f\x00\xc2\x7a\xcb\x28\x6d\x37\xc1\xa2\x47\xfc\x5a\xf4\xc1\xc7\xdc\xbe\xfa\x28\x33\x1b\xf8\x85\xee\xc5\xe5\xbe\x41\x76\xce\x49\xe7\xc3\x9e\x67\x98\x22\x63\xdb\x1c\xff\x42\x2c\xa6\xc0\xd2\x85\xf4\x84\x08\x89\x3d\xde\x43\x5b\xb4\x31\xa5\x9c\xd5\x5d\xd1\x6b\x44\xd7\x8b\x91\x4c\xca\xba\x7e\x7d\xdc\x84\xe8\xb4\x17\x3e\x77\xa8\x93\xe3\x16\x97\x41\xe1\x94\x71\x95\x30\x2f\xcd\xd4\xbf\x02\x5e\x7a\xfa\x1d\xef\x64\x28\xcb\xd3\xb2\x5c\xf0\xbc\xf4\x8e\x12\x8e\x2a\x10\xcc\x01\xd0\x43\x69\xc1\xf0\xc6\x01\xcc\x81\x1b\x57\x2b\xbb\x9d\x82\xa9\xb4\xd5\x8a\x54\x58\x1b\xd6\xae\x64\xd0\x38\xfb\xe7\xe8\xcf\x5c\xc4\xe1\x13\x34\x0d\x04\x76\xdc\x54\xc6\x72\xd8\xdb\xf0\x68\x45\xfc\x20\xa8\x55\x37\xa7\x39\x2a\xba\xb4\x57\x92\x11\xfa\xa5\x8e\x0e\xc1\x48\x2c\xa3\x28\x7d\xe7\xe9\x43\x8b\xb5\x5d\xb5\xc2\x9d\xb0\xb9\x4b\xf5\x86\x81\xe8\x30\x1b\xe2\xd5\x24\xd2\x8b\x36\x01\x5e\xef\xa9\x85\x57\x69\xf3\x6d\x42\x72\x28\x62\x30\x77\x5f\xf7\x98\x0d\xa9\x52\xb8\x8d\x80\x4c\xc9\xd0\x5f\x6e\xc3\x01\x17\xcd\x26\x7a\x31\x6a\x03\x38\x64\x2e\xf8\x4f\xe0\xb0\x74\xc8\x07\xbb\xed\xa1\x35\x41\x89\xda\x54\x4c\x61\x64\xb9\xea\xa8\x20\x0e\xaa\xa7\x4e\xbc\x8d\xdf\x4c\xa0\x1d\x36\x04\x15\x0e\x2a\x22\xcc\x9e\xbc\xc8\x3b\x27\x26\x8f\xf1\x23\xfb\xb7\xf8\x6b\xf8\x33\xe4\xb7\x0b\xe3\x35\x43\x2f\xc1\xf6\xbb\xfe\x79\x27\xb5\xab\x08\x91\xa1\xe5\x82\xb7\x26\xfe\x48\xb6\x11\xfe\x94\x16\xca\xa3\x4e\xf8\x34\xcf\xb3\xcf\x3e\x0e\x58\xf7\x03\x56\x67\x83\x1f\x3b\x6f\x8e\x03\x32\xb8\x55\x96\x46\xd0\xd1\x39\x9c\xbf\xe8\x83\x7d\xff\xbe\x8a\x13\xda\x18\x1c\xfa\xb9\x66\xff\xf9\xcd\x9c\x25\x5d\x6a\x8a\x2a\xf9\x17\xe8\x6e\x4d\xec\x0b\xde\xc3\xa2\x35\x34\x44\xaf\xec\x76\x4e\x2a\x7d\x85\xfd\xab\xaf\x66\x9e\xa7\xcc\xf2\x2e\x3d\x0f\xba\x1b\x98\xc4\x4c\x7a\x60\x2c\x7f\xd1\xc2\x5b\x10\xad\x49\x9c\xce\xc0\xcb\x7b\xca\xd2\xc9\xd7\x39\xaf\x60\xe8\x42\x59\xe7\x4f\x2c\x1a\x91\xb9\xcf\xd3\x9e\xba\x65\xb1\xf1\x90\x3b\x92\xf7\x60\xd8\x1d\xfa\x3b\x8a\x8d\xad\x0f\x9e\xef\xf6\xd0\x03\x74\xf9\x30\xd5\x91\xf9\x8b\x2e\x8e\x9b\x7a\x51\xb1\xb1\xdf\xec\x3a\x58\x95\xa4\x42\x78\x4c\x7b\xf2\x44\xde\x97\x5a\x93\xd1\x01\xf2\x91\x8f\x8f\x41\x77\xd2\x9c\xb1\xf6\x6f\x2b\xfa\x1e\xea\xeb\xd9\x83\xd7\x07\xd7\xf4\xd0\xf0\xa6\xc8\xca\x47\xa8\xf9\xd1\xbf\xfa\xac\x3d\x41\x8b\x5b\x0a\x3c\x4a\x06\xce\xdd\x69\x97\xeb\x82\xee\xe2\x71\xa6\x4e\x4c\x74\xb1\x6a\x2a\x89\x05\xe3\x58\x13\xce\xbe\x87\xc2\x30\xc2\x3f\x66\x43\x66\xc4\x13\xd7\x74\xad\xea\x96\x3c\x21\xd1\xe2\x39\x6b\x26\xfd\xef\xb9\x69\xc9\x61\xe9\x05\x54\xfb\x74\x67\xed\x77\x2f\xf5\x2e\x68\xb8\x1a\x3b\x92\x29\x43\xcf\xbc\x2f\xd6\x6f\x53\x7b\x74\x48\x3f\x4a\x7f\x3e\x42\xe3\xbb\x7b\x4b\xc5\x88\x6d\x9f\xb9\xe1\xbc\xe9\x27\x97\x68\x9e\x1a\x6d\xfb\x42\x37\xd0\x98\x42\x23\x3a\xf6\xd2\x44\x7d\xe6\xe5\x8c\xd4\x6c\xbe\x20\xf4\x88\x77\x47\xb0\xc7\x13\x6d\x64\x20\x61\x17\xd6\xb5\x8e\x18\x06\xd3\x86\xe0\xec\x78\xdc\x60\x8b\x71\xce\x9d\xf2\x15\x0e\xea\xd5\xb6\xd6\xc5\x1e\x8e\xd1\x89\xa3\x8c\x58\xde\x13\xb7\xdc\xec\xa5\xcc\x93\xb7\x3b\xd8\x4c\x16\xf6\xed\x5c\x3f\xbe\x03\x40\xd4\x9e\x96\x0a\xcc\x0b\x23\x3d\xc9\x21\xbf\xba\xf0\x91\x7e\xf1\x4b\xea\xf5\xfd\x44\xd2\x91\x20\xde\x30\x15\x9d\xa8\x95\x72\x17\x4a\xc4\xdc\x2c\xd5\x37\x45\x77\xdc\x4b\xdf\xb1\x25\xcf\x98\xe7\x71\x74\x02\x6e\x14\xc6\x05\x30\x00\x8a\xc8\xfd\xde\xf0\x5b\x66\x2e\x1e\x29\xb8\x0c\x57\xce\x49\xab\x37\x21\xbd\xee\x23\x0b\x47\xb3\xab\x8c\x89\x85\xbf\xb9\xe5\xc9\x33\xa6\xef\x09\x0a\xc9\xa7\xa6\x5f\x1c\x9a\x78\x5d\x8d\x47\xb3\x86\x6e\x70\xca\x65\xf1\xfe\x0a\x43\x01\xd7\x66\xad\xd2\x76\x33\x31\xae\xbb\x94\xfa\x5e\xef\xe5\x4c\x77\xa9\xeb\x74\x40\x39\x68\x44\x8e\xc1\xb9\xa8\xf9\x51\xc5\xc7\xf3\x42\x93\xcb\x5b\x39\xfb\xf0\x77\xe2\x8a\x19\x86\xda\x77\x2d\xe0\x01\x68\xc2\x34\x56\x29\x15\xd1\xe8\x45\x51\xc1\x09\x67\xe8\x81\x85\x30\xf6\x68\x75\xbe\x90\x24\x95\xce\x4f\x7b\x6b\xd1\x73\x6a\x36\xae\xfe\xeb\x5d\xc6\x99\x7f\x93\x0d\xa5\x80\xff\x05\x15\xea\x75\x0a\x2a\x15\x7e\xe0\x77\x0f\x27\xc8\x69\x57\x1e\x51\xcb\x09\xb3\xbe\xce\xdf\x69\x29\xcd\xca\x62\x9a\xb3\x5b\xd4\xb0\x3a\x89\xe5\x31\xf2\x82\x58\x79\x86\x76\xfd\x23\x8f\x43\xb2\x45\x4f\x9a\x0e\x2f\xfa\xa3\x4c\xe8\x95\x42\xa1\xa7\x5f\x52\x6f\xa0\x89\xf4\x60\x5c\x66\x7c\x35\xa5\x13\xb4\xfa\x43\xb7\xf8\x98\xa8\xd0\x9c\x4a\x27\xed\x21\xe2\x8f\xa9\x9a\x44\x14\xd8\x52\x37\x41\x1f\x7b\x60\xba\xbd\xb3\xe8\x93\xbe\x0a\x1a\xbe\x51\x95\x8a\xbf\xc5\x09\x31\x42\x9f\x34\x17\xd1\x5e\xd9\x6f\x8e\x20\x47\x2e\x0b\x4c\x83\x71\xde\x02\x5c\x87\xfe\x66\x0d\xdb\xe9\xe5\x46\x05\xf4\xee\x7c\x79\xb6\xbb\xdb\x6f\x51\xc3\x09\xd5\xa2\xac\x77\x58\x87\xa6\x77\x75\xbb\xd3\x31\x7b\x49\xee\xd7\x65\x41\xde\xe3\x89\xaf\x4f\xc2\x45\x68\x10\xbd\xec\xbb\xb7\x81\xbc\xdf\x48\x53\x4c\xd8\x54\x66\x81\x09\xfb\xe3\x98\xe2\x49\xf6\x9b\x02\x23\x40\xcf\xc7\x69\xbd\xbd\x83\x0a\x06\x7f\x37\xa9\x1b\x89\x9b\x6a\x5f\x91\xdb\x2b\xd4\x8f\x34\x25\x79\x88\x17\xf2\xb7\xa9\x20\xb8\xf3\x75\xa6\xc5\x67\xde\x29\xdd\xa7\xf8\xe3\x93\x23\x0e\xb0\x22\xac\xae\x49\x5a\xaf\x78\x0a\xea\xf7\x61\xe5\x87\x22\x71\x61\x54\x95\x44\xd6\xbb\xa8\xee\xd7\x64\x3f\x11\xd7\x45\x22\xcf\x60\x0d\x82\xe2\xad\xd2\xe7\xa3\x1c\xd2\x24\x68\x02\x27\x72\x5e\xf0\x85\xe4\x09\x47\x48\xda\x60\x75\x2a\xde\x0f\x43\xfa\xbe\x68\x74\x54\xad\x44\x2c\x5c\x52\x8f\xe1\x4a\x6e\xf5\xf7\xd5\x98\x4e\xa4\xa9\xc5\xb8\xb7\xc0\xfd\xe4\x63\x36\xb3\x51\xf7\x79\x2c\xf3\x2d\x2e\x19\x2b\x00\x78\x1b\xf8\xe3\xe3\xc5\x42\x58\xfc\xc6\xe5\xc8\x7a\xe8\x4f\x3b\x92\x13\xa1\xed\xe7\xa1\x87\x15\x7f\x00\x97\xdc\xa4\xfa\xf4\xb4\x98\xcb\xc9\x61\x9d\x51\x3a\x9f\x78\x70\x64\xf2\x3b\x44\xec\xa9\x22\x05\x23\x37\x4f\xb6\x17\x49\x83\x0a\x42\x5d\x81\xa1\x46\x58\x14\x1f\x9e\xfc\xc9\x50\x27\xb1\x0a\x06\xbb\x8e\x4d\x89\xa2\x70\x9f\x8d\x3d\x69\x87\xa8\x55\xa6\x47\x74\xc8\xb0\x8c\x0a\x10\xf2\x7a\xc3\x70\x6d\x72\x51\xde\xc5\x6a\xdb\xe5\x6d\x11\xb3\xa7\x72\x65\xe5\x0b\x7e\x62\x44\x54\xaf\xf2\x34\x79\xc4\x0f\x7b\x66\x41\x13\x50\xbd\xbe\x95\x1e\x89\xe4\xd8\xfb\x16\x23\x87\xa7\x68\xcf\xdd\x66\x5a\x21\xed\xd5\x48\xf1\x40\xf8\xd0\x88\x88\x9e\x69\xff\x4b\x05\xf6\xe6\x90\x75\xdf\xb1\x0e\xd2\xd2\xaa\xf2\x32\x5b\x69\x19\x61\x13\x69\xcd\x55\x62\xc4\xcc\x29\x2a\x11\x2c\x5c\x02\x48\xa3\x9b\xb0\x58\x2c\xd1\x5c\x07\x35\xe5\xba\x79\x4a\xb3\xce\xba\x0c\x2c\x74\x20\xb0\xd3\xbb\xf2\x91\x52\x2f\x7d\xe5\xc7\x7d\x16\xc5\x53\x70\x59\x7e\xad\x84\x66\x10\x2b\x5c\x82\x12\xb3\xd5\xdc\x94\x6f\x8a\x63\x50\xf1\xe4\xee\xa1\x19\x5e\xdc\xb5\x4c\xa7\x98\x34\x4a\x92\xe8\x45\x93\x18\x43\x05\x0e\x4a\x9c\xad\xa4\x6c\x13\x35\xab\xb3\x02\x9c\xf3\x67\x75\x78\xdc\xd2\x4f\x62\xa2\xfa\x74\xc4\x40\xfb\x35\xd6\x1d\x7a\x1f\x05\x91\x4c\x19\x1c\xb0\x36\xa0\xf2\x90\x46\x01\x36\xe2\xb5\xce\xbf\xe9\xc6\x6a\xdb\xd3\x66\x3e\x3a\x3d\x11\x63\x59\xfe\xad\x9a\x38\xbf\x7f\xf8\x47\x5c\x5a\x6f\xa3\x79\xbe\x7a\xf8\x77\xaf\x7f\x2d\xc2\x20\xf9\xcf\xf2\xaf\xd9\xa0\x5f\x63\xfc\x44\xc9\x45\x64\x39\x55\xdf\xf2\xe3\x5f\x86\x73\xc3\xb8\xbb\x69\xc0\x2d\xe6\x35\x38\xeb\x6a\xa4\xf5\x40\xc0\x0e\x07\xee\xe1\xea\x18\x36\x61\x29\xc3\x3c\xcc\x68\x31\xdd\xf1\x6c\xd1\x3b\xee\x27\x85\xaf\xee\xfd\xe4\xdf\xe9\xe5\xf6\xd8\x79\x62\xa0\xb6\xb5\x20\xa3\x33\x23\xfd\xbd\xe2\x15\xc6\xb3\xcb\xb7\x1e\x6a\xff\x12\x3d\x30\xe4\x1a\xb4\x91\x58\x97\x14\x6d\xcd\xa4\x1b\xf3\x60\x5b\x71\xf1\x45\xd3\x7e\xa4\x6f\xb9\x32\x7f\x84\x53\x23\x90\xc2\x67\xf6\x8a\x34\xa9\xd6\x12\x02\xa8\xf5\x11\xa9\x57\x03\x01\xe2\xcc\x30\x1b\x14\xf4\x79\x32\xc0\xda\xdc\x74\xcf\x19\x2b\xd1\x0e\x5c\x64\x81\x5a\x85\x06\x0f\xb9\xc3\x32\xee\x37\xb6\xb5\xab\x51\x7f\x37\x4a\x7b\x49\x85\x87\x2c\x66\x2d\x8c\xb6\x0a\x8f\xad\x79\xa6\x08\xf1\x66\x11\x88\x08\x33\xbd\x88\xf8\x19\xf5\xe8\x56\x0f\x09\x3f\xb5\xae\xfb\x7e\x0f\xd3\xb1\x2b\x1a\x3b\x8e\x7c\xf3\xd2\x15\x2d\x0d\x71\x22\x4a\xaa\x91\x0a\xe8\x4e\xe0\xdc\x88\xf0\xfa\x85\x8a\x1d\x86\x83\x28\x8e\x84\x5d\x8a\x03\x6c\x3a\xda\xee\xdc\xfa\xcd\x46\x64\x49\xe2\xc9\xa7\x12\x01\xaf\x30\xc4\x0f\x84\x65\x6d\x36\x74\x59\xf0\x90\xc1\x07\x41\xd9\x9b\x37\x97\xa5\xf1\x7f\x29\xcb\x2b\x6d\x11\x0b\x12\x9b\x38\x8e\x28\x33\x3e\x12\xb1\x46\x43\x49\x1b\xcb\x0e\xe8\x8a\x06\xa4\x6c\xcf\x4b\x4d\xba\xbe\x5e\x51\xdf\xc3\xb2\x9b\x0f\x48\x0a\x5d\x7f\x83\x6b\xe2\xdd\x76\x7f\x77\x7b\xa7\x50\x79\x8d\x43\xb6\x4a\x43\x0a\x34\x43\x29\xd4\x20\x63\x43\xc8\xc1\x9c\xdf\xbe\xc8\x4a\x02\xb9\x8d\x54\xe9\xa8\x4b\xd0\x4f\xbc\x13\x45\xb3\xb9\x87\xbb\xd9\x1f\x49\xfd\x6b\x9b\xb4\xbf\x5d\x06\x50\x40\xe6\x8b\xcf\xca\x1e\x88\x9c\xc4\x56\x54\x8d\x7f\x6d\x93\x7f\x19\x96\x3b\x96\x1e\x08\x63\x9a\xcd\x25\xfc\x70\x6d\x13\xf1\x69\xdb\x88\x09\x0c\x90\x87\xac\x09\x15\x0f\x51\x41\x28\x02\x65\x8b\x79\x58\x43\xde\x03\x8e\xcb\x9e\xdd\xd4\xf6\x60\x55\x59\x5f\xd9\x03\x49\x32\xcc\x93\x80\xdc\xeb\xa2\xa6\x99\xf7\x38\x37\x99\x3b\x32\x93\x91\x33\x29\x0b\x9b\xd7\xbf\x1f\xd1\xf1\xde\x4a\xe1\x21\xbe\x42\x12\x0f\x39\xc9\x2b\xce\xd7\xf2\x7f\x68\x88\x24\x8d\x97\xd5\x8f\x05\x8c\x13\x54\xfc\xd0\x07\x7a\xd3\x2b\xb7\xe9\x61\x03\xb9\x1b\xf2\x41\x09\x73\x1f\xb1\x7f\x7b\x82\xd3\x95\x2a\x5d\x91\xd9\x9d\xea\x5a\x4c\x64\x65\x3d\x26\xfd\xf5\xad\xd2\x40\x95\xbd\xb3\x8b\x69\x2b\x9c\x11\xac\x85\xa3\xaf\xef\xb8\xfe\x02\x0a\x78\x6f\x3e\xca\x6f\x56\x35\x85\xb4\x55\x63\xee\x8c\xaf\x01\xdb\x23\x81\x86\x7e\xf5\x77\xa1\xb7\xee\xe4\xe0\x31\xbd\x8c\x4b\x07\xc5\x32\x5f\x2c\xde\xf4\x26\x4e\x79\x0d\xf2\xfc\x29\x84\x60\xe1\xae\xd0\x9a\x94\xf2\x57\x24\x28\xf4\xbe\x08\xa5\x93\x87\xae\x4c\x00\x55\x93\x19\xeb\x05\x37\x9d\x18\x9c\x1b\x81\x85\x96\x21\xe6\x8a\x6e\xcc\x43\xbb\xaa\x14\x21\xc0\x98\xf4\xad\xcc\x40\x4e\x2f\x9a\xd2\x51\xf7\xd8\xac\x9e\x92\x53\x7f\xf7\x55\xfe\xe6\x09\xe7\x6c\x20\x4e\x39\x11\x33\x85\x59\xeb\x2b\xfb\x09\x65\xa3\x11\xc5\x7b\x80\x7c\x2b\x02\xed\x19\x0b\x22\x4a\xe3\xd9\xaa\x62\x2b\x35\xda\xb6\x26\xae\x13\xce\x11\x9b\xec\xd3\x88\x5a\x8d\x71\x1c\xc9\x7f\xe8\xd7\x05\x41\x9e\x89\xba\x84\xbc\x16\x96\x9b\x1b\x18\x80\x8a\xb0\x18\xd8\x0a\x61\x0d\x89\x25\xec\xf5\xbf\x6e\x24\xbb\xd8\xa2\x04\x95\xf7\xee\xdb\x92\x59\xbb\x5d\xf4\xbb\x6a\x6f\x43\x75\xbf\xd2\x2b\xe9\x42\xa3\x98\x57\xbb\x88\x55\xb4\xdc\x74\xf8\x45\x05\x08\xe4\xa1\x9a\x19\x29\x47\x9b\x86\x11\x9a\xfb\xce\x8f\x74\x6c\xa4\x6f\x85\xde\xed\x20\x1e\xd9\xdc\x0b\x87\x8d\x77\x9b\x68\xc9\x4f\x84\xd7\x10\x01\xda\x64\x42\x82\x64\x0c\xd6\xbc\xd8\x55\x16\xa5\xbc\xd9\x85\x8d\xe0\x89\x32\x8e\x14\x52\x16\xa1\x01\xfd\x93\xfd\x7f\x12\x6b\xef\x97\xc1\x60\x4b\x78\x00\xb4\x85\xb9\xd8\x36\xfd\x27\x28\x98\x06\xe9\x5d\x43\x15\xf6\x80\x64\x51\xde\x57\x0d\xdc\x93\x2f\x63\x64\x7d\x42\x46\x9c\x9a\xdd\xb3\x2e\xb7\x95\xe4\xa5\xb7\xc2\x87\x03\x54\x3c\x3b\xbd\xb4\x79\xa7\xe0\x73\x8f\xdc\x82\xf0\xd1\xef\x8c\xa4\x31\xa6\x2a\xd5\x91\x4e\x6a\x30\x50\xd2\x1b\xed\x99\x16\xc1\x2e\x54\x00\xad\xf1\x70\xf5\xbf\x05\x8c\x8c\xb8\xb5\x38\x06\xea\x11\x6c\x1d\x85\x65\x36\xbe\x09\x95\x33\x6d\xc2\xc0\x40\xa2\x69\x6a\xbd\x70\x4d\x05\x2a\x65\x56\x42\x1e\x32\x4d\xe7\xdf\xfa\x15\xf2\x01\x55\x44\xc1\x50\x71\xa6\xaa\x8d\x2b\x7d\x4a\x52\x5b\x22\xf4\x3f\xa6\xe3\x2a\xf2\x6e\x68\x26\x69\x23\x15\xaf\xc3\x73\x8b\xce\x68\x02\x9e\x47\xb2\x4a\x6a\x64\xb9\xa5\xe8\x84\x01\x62\xa7\x48\xf6\x8b\x95\xdc\xd1\x3a\x04\x05\xdc\x28\xad\x06\xf2\x90\x69\xaa\x26\x4d\x91\xc9\x43\xfc\x0e\x09\xa6\x16\x3c\xac\x30\xf6\x59\x64\x0d\x71\x7e\xf6\x11\xbd\x57\x80\xa2\x4b\xf5\x98\x43\xbf\x32\xa3\xf9\x48\xb0\x5e\xc1\xf7\xbd\x3d\x06\x4e\x1c\xd9\xd8\xe5\x0b\xa8\x16\xa1\x16\xa3\x81\x15\x73\x17\xd7\xff\x28\x71\xf1\x57\xde\x54\x89\x63\x1b\x5c\x18\xb7\x09\x72\xfe\x2e\xea\xeb\xe0\xf4\x84\x46\xa5\xad\x5b\xfc\x0a\x14\x9a\x40\x2b\x88\x65\x76\xc5\x55\x47\x50\x30\x40\x2b\xeb\xb0\xa5\x33\xff\xbc\x61\x6d\xcd\xd9\x72\x6c\x66\xbe\xdc\x37\x95\x3b\xbb\x87\x10\xf0\xb3\x78\x5e\xe9\x49\xe6\x43\x0c\x9a\x20\x55\xe5\xe9\x60\x37\xcb\x3f\x53\xbb\x82\x9b\x74\x9b\xae\xfa\x40\xe0\x18\xd6\x71\xfb\x9d\x25\x81\xe0\xf5\x10\x15\x9d\x80\x1b\xfe\xc7\x3a\xe8\xe6\x6b\x64\x2f\x9c\xc6\xd1\xd0\x03\x37\x47\x2d\x7e\xb9\xc3\x40\x8e\x98\xbb\x1d\x83\xa8\xbb\xea\xdc\xd7\x4a\x57\x44\xd7\xa2\xb7\xa8\x82\xa8\xaa\x2c\xcc\xa6\x26\xf7\xd6\x99\xf9\x69\x55\x8d\x90\x66\x33\xed\x26\xdf\x16\x11\xf3\xf5\x3e\xfc\x07\xdf\x89\x96\xb7\x6e\xd7\xb1\xc5\xe1\x2b\x60\x43\x44\x91\x44\xef\xc5\x6d\x8e\xdf\x01\x80\x5f\x03\xba\x97\x75\xab\xd1\x0e\xc7\x8d\x8e\x79\x89\xf2\xf9\x6d\x9f\xbe\x1f\x4f\x36\x5c\xd0\x71\xbf\x0f\xae\x64\x78\x36\xd3\x44\x56\x77\xfe\xca\x6d\xc0\x02\x75\x15\x57\x45\x79\xc8\x61\xd9\xae\x20\x96\x46\x23\xea\xac\xf0\x97\xeb\x42\x4a\x91\xe3\x74\xc0\x1e\x04\x6f\x78\xba\x2d\x34\x18\x72\x62\x13\x08\xed\x58\xaa\xb1\x54\xeb\x66\x24\x90\xe3\x34\x80\x11\x4f\x3d\x5c\x83\xb1\x83\x29\xbd\x60\x16\x3d\x02\x56\x16\x36\x9b\x5b\xb5\x68\xfc\x9a\x8d\xff\x8c\x93\x13\xe9\xd4\x21\x80\x95\xf7\x61\x86\x50\xc5\x7a\xd7\x72\x99\xd4\x33\x49\x29\x53\xb6\x60\x86\x21\xcd\xfd\x54\x03\xf5\x6c\x95\x50\x99\xe9\xdf\xc2\xd4\x0f\x36\xca\xe3\x29\x2b\xbe\xd5\x30\x2c\x74\x24\xac\x47\x97\x95\x47\xfe\x9f\xa5\xfd\xc9\x82\xc4\x69\xfa\xad\xc4\x49\x06\x84\x04\xc6\xa6\x7b\x97\xc1\x65\x55\x23\xc0\x3b\x1c\x65\xf3\xf1\xa4\x24\xfa\x39\x3d\xc7\x60\x10\x3e\x99\xe0\x0b\x76\xa9\xb8\xa2\xbf\xb6\x37\x6f\x59\xbd\x53\xe9\xe2\x81\xd5\xcc\x4c\x78\xd4\x8a\x2e\x4a\x44\xcd\x89\x3d\x58\xe2\xbd\xa9\x0d\xae\xf3\xa5\x74\xf9\x17\x29\x97\x8d\x6c\x81\x96\x3d\x2e\xaa\x66\x0a\xab\xa4\xaf\xd3\xb8\x58\x0e\x28\x89\x94\x1b\x75\x71\x30\x72\x3d\x1c\x74\xa3\x95\x38\xb2\xdb\x67\x8a\xa7\xf5\xf0\x37\x7b\xd6\x63\xd3\xfc\x98\xc3\x38\x21\xce\x31\xa8\x38\xe2\x53\x79\x0c\x2e\x41\x44\x55\x67\x4f\x4a\x6f\x98\x18\xf1\xef\xaa\x30\x17\x8b\x6b\x1d\xd7\x1e\xeb\xeb\x7c\x90\x98\x42\x41\x20\xd3\xa6\x90\x35\x59\xb0\xa4\x63\x7e\x20\x5a\xea\xe1\x5c\xc5\x82\xc6\x74\xc0\x8a\xd3\x6a\xbb\xbc\x37\x26\x79\xd1\x50\x03\x41\xbc\xc5\x05\xa8\x37\x6a\x4b\x1a\x57\x53\x3d\xad\x28\x2d\x7a\x64\x02\xfd\x0b\x22\x79\x4c\x3f\x8b\x62\x14\x49\x13\xfb\xbb\xf8\x8e\x96\x65\x68\xde\x0f\x57\x58\x57\xfa\xfe\x88\x3f\x27\x53\x37\x0d\x1e\xf9\x9a\x6f\xed\x7c\xcc\xb9\xf8\xaf\x3d\x29\x01\x2c\x18\x21\x9a\x88\xbb\x31\xbc\xa2\x1e\x49\xa4\x87\xf1\x32\x18\x38\xdd\x3e\x41\x8a\x2e\xcb\x18\x90\x98\x2a\x0b\xcb\x2b\xd4\x6c\xc6\x0b\x4a\xfe\xc8\xd4\xe6\xbb\xcd\xfa\x21\x15\x85\xa9\xbb\x8e\x1e\x8f\x8e\xbe\x12\x4f\x9f\xde\xd6\xce\x44\xd9\x81\xf9\xa7\x7a\xc6\x38\x0d\xca\x46\xcc\x8b\x89\x24\x2f\x3d\xb3\x01\xf3\x89\x88\xd9\x87\xb5\xd4\xcf\x41\xcd\x33\x99\x9d\x56\xc1\x91\xb8\xdf\xdf\x7b\xac\x04\xab\xc9\x36\xb8\x51\xa1\xf6\xcf\xd1\x25\xe3\xc2\xab\x43\xfe\x5e\x7c\x86\xad\x3f\x82\xbf\x41\x7f\x4a\x5a\x08\x7f\xbb\x36\xe3\xa8\xbf\x19\x5a\xe1\x8d\x13\x78\x70\x2f\x69\xd6\x32\xed\x47\x20\x89\x7d\x97\x6f\xfa\xd3\xcb\x1e\x25\x71\xf2\x09\x63\xfb\x95\x45\x9e\x68\x44\x9f\xdf\x7f\x23\xb3\x8a\x5d\xcb\xd3\xc3\x5c\x7e\x2d\xbc\xca\x4f\x30\x92\xd5\xd4\x4f\xf4\xfe\x69\xa8\x1b\xf2\x92\xb7\x8d\x85\xe3\xd3\x36\x41\xc9\xef\x5f\x8b\x68\x08\xce\x2d\x20\x20\x80\x1c\x80\xa3\x80\x89\xb5\xf6\x82\xaa\xd2\x4f\x46\x9a\x69\x18\xa2\x11\x88\x44\x68\x1f\xab\x51\xf7\x4e\xb9\x5d\x9b\xdb\xcd\x35\x8b\x4e\xef\xed\x75\xc9\x24\x7a\x97\xeb\xb5\xfd\x8f\x97\x3c\x11\xee\x48\x79\xd2\xa4\x14\xae\x8b\xc3\x39\x7d\x86\xdc\xce\x4d\xd3\xb7\x70\xc1\xdf\x6e\x52\xa6\xf1\x9c\x44\x49\x38\x3d\x28\x30\xc8\xce\x64\x63\xe0\xfb\xe3\xaa\x0a\x90\x9b\xac\x60\xf8\xdd\x53\x52\x3f\x59\x5f\x31\xc0\x80\x37\x51\xb3\x39\xe7\x98\xe8\x0f\x31\x04\x3e\x51\x3a\x2d\xc8\x44\xc4\x91\x18\x01\xeb\xe7\xa1\x71\x0f\xfa\xb3\x65\x4a\x65\xe5\x6c\xa1\xbc\x85\x1a\x23\x75\xc9\x18\xed\xd7\xc7\x44\xd9\x23\x2e\xf7\x57\x85\xf7\xb7\x4c\xd1\x4b\xa7\xb0\xce\x10\x02\xcb\x66\x53\xff\x5f\x62\x5b\xa2\xaa\xef\xb4\x63\xfe\xc3\xa9\x22\x2a\x7e\xf4\x34\xaf\x6e\x76\x82\xc8\x62\x7d\x16\xc1\x1a\x9e\x57\x5f\xce\x42\x03\x33\x3c\xea\x4d\x08\x26\xe5\xc6\x30\xbb\x91\x7e\x71\x6b\x43\x20\xa6\x73\xda\x1f\x3e\xff\x1b\x8d\x8c\x42\x49\x44\x74\x94\x54\xf7\x13\x6a\xc7\xf8\xf2\xbd\x92\x03\x9f\x52\x44\x68\x7f\xb5\x80\x9c\xf8\x0b\x36\xae\xac\x6a\xde\x25\x79\xc7\x03\xcd\x40\x80\x99\xcd\xb1\xbd\x28\x6a\xe4\xb2\xc2\xd5\x80\x92\xea\x7a\x1b\x9a\xfb\xcb\xb9\xef\xcf\xe7\x35\xce\xe7\xab\x3e\xf9\x9f\x37\xfb\x18\x9d\xde\x0f\x31\xeb\x50\x7f\xe5\x0b\x9d\xf5\x2e\x5f\xa6\xca\xa9\x9b\x0b\xff\x5c\xa7\x2e\x5f\x19\x42\x36\x23\x5c\xba\xdd\x62\x07\x6f\x9b\x6a\x18\xea\xb1\xa8\x2b\x63\xd0\x20\xc0\x4d\x45\xa4\xcf\x8f\xf2\x3d\x80\xa5\xf3\xdb\x97\xa1\xed\xb7\x59\x0f\xaa\x38\x41\x04\x87\x35\x3a\x35\xe5\xfb\xad\xd8\x2c\x85\xfc\x83\x89\x9c\x99\x91\x54\xb6\xa3\x9e\x50\xac\xc2\xd8\x9d\xad\x02\x3a\x6a\x25\x80\xa7\x7b\x83\x3b\x25\x15\x3d\x99\x47\x82\x14\xcf\x88\xde\xbf\xc0\xb2\xfe\xee\x62\xe8\x9a\x9c\x99\x95\xf6\x9e\x9a\xaf\x84\xe5\x6b\x4d\xe3\x24\xc7\x1a\x72\x74\xea\x1a\x7c\xd2\xfb\x57\x97\xe4\xbf\x7f\x42\x48\xea\x10\x1c\x6c\xfe\x56\xeb\x71\xc0\xfd\xf0\x43\x20\xda\x42\xba\xcd\x68\x32\xb8\xf8\xcb\xa9\x7b\x55\x52\x29\x8f\xd7\x79\xfc\x3b\x7c\x51\x4b\xed\x59\x49\xf8\x39\x7e\x80\x88\x4d\xaf\xcd\x12\x9e\xa6\xc8\x72\xca\x57\x6b\x9b\xd7\x69\xfd\x78\xaf\x10\x41\x06\xe0\x73\x9d\xc8\x2e\xb9\xab\xeb\xb0\xae\x3c\xf0\xa9\x77\x21\xfa\xef\x1b\x61\x4d\xec\xc3\x94\xf7\xad\xd0\xf5\x6a\xd2\x7f\x81\xd9\x1e\xd3\xdc\x71\xc5\xb2\x82\x8a\xb7\x9f\xf5\x43\x03\xf0\xfc\x6f\x0b\x55\xde\x09\xd9\xbe\x1d\x2a\x3e\xed\xed\x60\x04\x5d\x05\xfc\x92\xc0\xa1\x37\xc7\xee\x6e\xbd\x26\x0e\xd1\x0b\xca\x9f\x85\xc5\x32\x5b\xe5\x46\xe5\x3e\x0e\xa7\x18\x2a\x16\xb1\xc5\x94\x17\x0c\x2b\x37\xdf\x1a\x23\x0d\x87\x50\x6a\x36\x28\x37\x7c\x44\xfb\xb5\x89\x64\xed\xed\xe7\x86\xa6\xff\xdc\xee\x67\x76\x2c\x62\x5e\x3f\xee\x86\xea\x91\xf1\xed\x25\xc4\xd2\x5e\x91\xee\xe5\xcb\x8d\x84\x3a\x2a\x1e\x96\x06\xd4\x13\xaa\x7a\x1a\x54\x5d\x9c\x14\x45\xf6\x7c\xbe\xe4\x56\x1e\xb1\xd3\x37\xa2\x9d\x64\xe4\x1c\xff\x95\x9a\x27\x7e\x25\xee\x03\xb5\x16\x15\x04\xac\xe7\x1c\x18\x3e\x90\xa7\xa6\x2c\x65\x08\x07\xf9\x52\x71\xaf\x86\x6c\xa9\x7d\x62\xf6\x7d\xda\x73\xc3\x57\x5a\xf4\xf5\x32\x08\x18\x18\x16\x98\xe6\x70\x1b\xea\x33\x13\x02\x03\x0d\x28\xfb\xc3\x47\xff\x26\xee\x4b\x17\x0a\xdb\xd0\x81\x9e\xa5\x40\xa8\xdd\x4a\x75\xc3\x7c\x31\xb9\x76\xac\xea\xae\x88\x0f\x1c\x06\x11\x7f\x38\x52\xd4\x6f\x19\xdf\xd0\x28\x86\xf2\x4a\xfa\x75\x13\x4f\xb1\xe6\x5b\xd3\x03\x23\x65\xab\xa6\x95\xc9\xb9\x75\x4d\x3b\xe1\x80\x69\x8c\x6e\x3b\x41\x5b\x0d\xe4\xed\x3a\xeb\x4f\xfd\x7f\xfe\xc6\x74\xbe\x84\x2b\x80\x25\x19\xbe\x24\xa1\xd8\x8d\xae\x76\x8a\xff\x82\xad\xcd\xab\x15\x3d\x56\x07\xd1\xa9\xcc\x16\x9f\xb9\xef\xcc\x67\xc9\x09\x7f\x90\x17\x30\x7e\xda\x64\xb5\x5f\xf3\x88\x43\x8a\x4a\x2f\x46\x82\x6b\xfd\xaf\x27\xb5\x3f\x82\x59\xc2\xd0\x18\xfe\xda\x09\x80\xfa\xf7\xbf\xd2\xdc\x9e\x05\x21\xdf\xbe\x3d\x4c\x04\xa3\x69\x2e\x21\xeb\x10\xfa\xd9\x21\x05\x10\x4e\x0b\xb4\xe5\xf8\x34\x53\xe5\x62\xbe\x72\xdb\xa6\xa0\xa0\xc5\x80\xb2\xd2\xb5\x5a\x2f\xe2\xea\x14\x82\x4b\xa6\x37\xeb\x66\x22\x64\x60\x38\xb8\x11\xab\x84\xc3\x68\x0b\xa0\x79\x32\xd4\xb5\xfe\xca\x82\x74\xd9\xdc\x5a\xe4\xab\x80\x6d\x1d\x48\x18\x7c\xe3\x17\x5c\xdc\x40\x6e\x50\x77\x7d\x46\x27\xbd\x38\x4f\x73\x63\x01\x4d\x09\x94\xa1\x05\x1f\x4f\x4b\x14\x86\xa1\x18\x23\xa2\xc4\xe3\x3b\xf0\x21\x87\xf4\xdd\xb3\xa6\xeb\xb3\xf5\xd9\x73\x95\xfb\xc5\x7b\x4b\xa1\xd5\xbe\xee\x97\x8d\xbb\x2b\x5c\x1c\x36\x67\x12\x3e\xad\x56\xa4\xc0\xac\xa8\x6c\xf9\x1b\xcc\xec\x9a\x3b\x05\xc0\x62\x15\xde\x97\xfa\xd7\x46\x4e\x86\xbf\x92\x0a\x2c\x02\xe9\x6d\xd8\xd5\x7c\x3f\xb3\x68\xfd\xbc\xe0\xf2\xc5\x3f\xb4\x5c\x9c\xf3\x64\xc2\x3d\x36\x0f\x01\x38\xd3\xcd\xf6\xa8\x3d\xbe\x0f\xdf\xbb\xe0\xfc\x11\xa5\xb5\x97\xda\xe7\xbb\xf8\x48\x3d\x8c\x0a\xd8\x4c\xe7\x47\x97\xef\xe7\xe8\x42\xea\xa7\xb1\x18\x3a\x13\x56\x21\xb4\x2c\xcb\x11\x9a\x26\x7d\xf8\x08\x4d\xb6\x56\x34\xfd\x0a\xa9\x03\x70\x11\x55\xdc\x65\xca\xbd\x31\xe2\x51\xa4\x89\xbe\xaf\xfc\x91\x81\xa5\x9b\xaf\x45\xb6\x0d\x8f\xed\x64\x0b\x4e\xeb\x9f\xa0\xb9\xce\xf1\x14\xf0\xa4\xdd\x52\x96\xb3\xb8\xc6\x8c\xea\x0e\xe8\xd8\x11\x2e\x5b\xd2\xd5\x89\xc1\x33\xec\xa8\xb1\xcb\x12\x13\xd9\xc2\x05\x94\xfe\xaf\xaa\x17\x7e\xfe\x36\x03\x53\xb8\xb2\xe6\x0e\x6c\x1c\x42\x8b\x66\xd6\x95\xe5\x41\x47\x37\xc4\x53\xb0\x10\xc6\xe7\x09\x39\x7e\x5c\xb9\x48\x13\x72\x25\xd4\xc8\x73\x0e\x67\x04\x0c\x12\xee\x36\x9d\xbd\x50\x80\xcc\x00\x39\x9a\x39\xbf\x51\x86\x78\xf8\x48\xec\xf1\x42\xf2\xf8\x45\x3e\x8d\xb0\x74\x08\xac\x01\x6c\x52\x01\x45\xc1\x36\x74\x53\x84\x2a\x5a\x40\x9c\x32\xdf\xcb\x97\x9b\x60\xfc\xe0\x39\x4f\x72\xa1\xec\x7b\x0a\x21\xe6\xd7\xf1\x65\x67\xaa\x1e\xe7\xff\xae\xd0\xdb\x30\xd2\xe8\xbb\xd1\x70\x13\x42\x91\xed\xf3\x36\x57\x09\x9b\x62\x31\x2e\x5f\xc8\xb7\xa1\xaa\xaf\x48\xa9\x35\xdf\x2a\x38\x8e\x6b\x58\xb0\xd1\x52\x27\x0c\xe6\x7e\xb9\x3f\x36\x90\xca\x50\xeb\xc2\x72\xea\xf3\xcf\x67\xf7\xfd\x1f\xc8\x05\x9a\x25\xf6\x52\x8b\x72\x90\xd0\x6a\x4d\x36\x8c\x58\x3f\x10\x1c\x09\x17\xdf\x51\xab\x2c\x8e\x14\xf5\x9e\x89\x19\xa3\xaf\x91\x3d\xfb\xc0\x01\xd6\x24\xff\xdc\x4c\xae\xd9\xb5\xe2\x92\x11\x81\xde\x90\xf4\xce\x03\x09\x8b\xec\xba\x24\x68\x0e\xcf\x40\xce\x38\xfe\x37\x6c\xad\x12\x5a\x7d\x3f\x87\x81\x26\xd2\x16\xc9\x2a\xd0\xfd\xa7\xf4\x6b\x2b\x62\x3e\xff\x68\xeb\xc2\x32\x16\xaa\x5c\x92\xcf\xb0\x30\xfb\x17\xe5\x42\xee\xa9\x2f\x0a\x6f\x39\xe1\xa5\xfe\x1e\xe4\x32\x53\x4a\x69\x67\xc8\x05\x90\x80\xff\x1a\xa2\x1c\x44\x3f\x6b\x83\xe1\x20\xfe\x66\x43\xe7\xf6\x2b\x37\xb8\x7d\xe2\xdd\xca\x84\x00\xd1\xe0\x83\xba\x48\x73\xea\x09\x50\xf7\x44\x28\x57\x91\x0e\xb7\x7a\x61\x46\x55\xfb\xcb\x3d\x57\x06\x51\x0e\x4d\x3c\xe9\x02\x9e\x66\x20\x0c\x94\x4b\x43\x2c\x0c\x6a\x87\x03\x94\x9a\x75\x05\xeb\x7b\x01\x39\x7a\x7f\xba\x0e\xbf\x46\x21\xe6\xf4\xf3\xb5\x8e\x09\xad\x03\xef\xf8\x92\x9a\x68\x64\x0e\xdc\x91\x9e\xf9\xf0\x10\x22\x76\x12\x04\xce\xa9\x56\x4d\x52\x30\x00\x5d\x4b\xba\xa3\x1b\xec\x82\x11\x31\x0a\xf9\xab\xbe\x62\xce\x99\xbc\x25\x0f\x2c\xfd\x8b\x34\x3f\x10\x88\x8a\xaa\xca\x72\x6c\xb8\x6e\xc1\x53\x94\x48\x19\xcf\x41\x06\x6a\x13\xde\xd9\x98\xd6\xc7\x58\x3b\x0d\x23\xe8\x29\x0e\xa1\x03\x87\x0c\x02\xa0\x6e\xaa\x2e\xca\xf3\x1a\xb2\xe3\x4f\x55\xcf\xc5\xcf\xf6\x57\x5b\x3d\x82\x37\x67\xcd\x7b\xc6\x00\x76\xc3\x38\xcf\xad\x47\x4f\xf1\x6c\xb1\x3a\xe1\xb5\xa8\x8b\x76\x4b\x70\xd1\xd7\xa7\x86\xa1\x69\x8b\x42\x15\x3f\xa6\xfb\x3b\x1e\xc7\x25\xc5\x58\x4a\x51\x02\x11\x2b\x4d\xa4\x4c\xc6\x1d\x70\x32\xe9\x31\x32\x36\x21\x80\x62\xfc\xf3\x3a\x22\x93\xd2\x4e\x08\x25\x37\xe7\xdf\x1c\x67\x9c\x0f\x41\x4d\x6e\x89\x72\x0e\x2a\x81\xd6\x1a\xb2\x29\xd6\xd6\x54\x9d\x2b\xa1\x69\xaf\x95\xfa\x7f\xff\x81\xc0\x05\xfd\x63\x2b\x42\x90\x8b\xaa\x5b\xd8\x9a\x90\xd4\xd4\xe6\xc7\x40\xff\x74\x17\x80\x30\x9a\x0f\x18\x0e\xd4\x04\x41\x2d\xff\x05\xc2\x03\xd8\x63\x6c\xfc\x48\x93\xe5\x83\xe3\x80\xa6\xa5\x09\x4a\x13\xcf\x09\xfd\x34\x64\x7f\x2d\x53\x82\xaa\xa6\x31\xd1\x20\x2a\x7b\xdd\x48\x66\xde\xb7\x1f\x65\x4f\x3a\x60\xec\x5e\x38\xf4\x17\x14\xab\x2c\xea\x6b\xe2\x31\xdf\x7a\x97\x2f\xdd\x74\x30\x81\x30\x31\x82\x7d\xa6\x0d\xfd\xcb\x5c\xbe\xc6\xb3\xcf\x58\x11\x4c\x5e\xc9\x5f\x7e\x0d\x59\xa1\xf0\xf3\x80\xf2\x87\x93\xd8\x45\x29\x45\xbe\xf3\xd5\x17\x29\x25\x0c\x53\x85\xb6\x27\x2b\x78\xc0\x5e\x37\x83\xcb\x66\xe9\x3e\xde\xf2\xb6\x73\x62\x73\x4a\x80\xc1\xdf\x25\x00\xec\xd6\xbc\x7c\x0c\x36\xb6\xd2\xcf\x9b\x3d\x93\x1b\x82\xe3\x22\x08\x18\x7c\x37\x65\x9c\x94\xf6\x34\xcd\xb5\xe6\x94\xa2\xc9\xf5\xc8\xc1\x29\x62\x7d\xfb\x75\xfd\x42\xb3\x4e\x30\x42\x97\xfb\x4a\xdf\xb4\xd6\xfc\x02\xd1\x7b\x72\x99\x9e\xe3\x81\x42\x0b\xe1\x6f\xf9\x2d\x5f\x44\x54\xcb\xa3\x8e\xff\x5e\x6d\x85\xda\x9e\x7e\x93\x78\xe5\xc9\xfe\x32\x34\xeb\x3f\xcb\xd5\xee\x75\xf2\x3d\xfa\x85\x25\x9f\xe7\x2c\x4e\x17\x4c\x24\xbf\x66\xa4\x45\x0d\x02\xbf\xd1\xb2\x44\x5f\x68\x23\x00\x5c\x86\x00\x3e\xb0\x58\x0e\x02\x76\xba\xb7\x08\x06\xe1\x45\x22\x2a\x10\x24\x26\x20\xae\x3c\x00\x58\x7c\x8f\xa7\x11\x0f\xbd\xdb\x66\x3a\x50\x8d\x05\xbd\x3f\x34\xaf\x11\x8f\xff\x1d\x73\xed\xe5\x32\xb6\x5d\x51\x45\x91\x18\xb0\x8d\xe8\x9b\x72\x0a\xd9\xac\xca\xad\x45\x71\xce\x37\x1e\xf4\xb6\xfa\x1e\xcd\x4c\xf0\xef\x62\xa7\xce\x99\x9c\xc5\xa0\x5d\xee\x95\x80\x3b\xe0\x9d\x50\xb6\x65\xbd\x5d\xbc\xf3\xa5\x6e\xc4\x7a\xcf\x3d\x31\x19\xfa\x7e\x00\x02\x30\xd2\x5f\xa3\x59\x2e\xf0\x05\xe9\x1e\x94\x0d\x21\x75\xed\x6d\x00\xbc\xb4\xe2\x7b\xaf\x53\xe8\xf4\x08\x60\xbc\xba\xae\xd6\x09\x6a\x9d\x2d\xca\x23\xa1\x19\xa4\x97\x4f\x31\x0c\x8f\x17\xd3\xef\xdd\xcf\xdd\x8e\x94\x5f\x0f\x8f\x11\xb0\xa9\x26\x7b\x42\x0e\x9e\xea\x91\x8e\xfd\x35\xc1\x96\xe3\xec\x11\xf0\x6c\x27\xe8\xf7\x78\x85\x38\x66\xf4\x47\xad\x10\x65\x4a\x57\x27\x3e\xb0\x6c\x38\x61\xf3\xcf\xc2\x2e\xd7\x7a\xea\x3d\x59\x18\x61\x19\x54\x7b\xcf\xfa\xae\x6a\xb5\x71\x13\x59\xd5\x69\x6a\x5e\x2d\x8a\xa6\xa7\xf5\xcb\x67\x33\xfd\x12\x01\x2c\x00\x6a\xb3\xd8\x38\x47\x3c\x26\x45\x86\x83\x40\x56\xa0\x8f\x8d\x4d\xf3\x4f\x92\xf4\x47\x48\xd8\xf7\xad\x58\xc0\xf8\xd3\x36\x50\xa4\x88\xfc\x75\x35\xf7\x10\x1c\x27\x96\x8f\x4f\xdc\xc2\xed\x60\xa6\xd4\xe0\x79\x40\x60\xb7\xe4\xfc\x36\x7a\x96\x36\x9b\x77\x00\xce\x43\x28\x28\x1e\xc5\xe1\x52\xd7\xf2\x33\xd0\xf2\x6c\x6c\xab\x8f\x7d\xd9\x10\xc1\xae\xaa\xa1\x27\x20\x61\xe7\x35\xb8\x15\x98\xe5\x82\x6d\x58\xec\xa2\x0f\x0b\xea\x53\x31\xc2\xca\x3f\xa3\xc1\xe7\xf6\x6e\xc6\xdd\x10\xd6\x44\xc8\xbf\x1a\x79\xfd\x57\x64\x11\x6e\x8f\xd3\x01\x37\xa0\x39\xf3\x2b\xf3\x84\x07\x78\xbd\xd0\x8e\xee\xda\x1c\x41\x89\xba\x67\x74\x22\x99\x8c\x5e\x43\x74\x60\xf9\x33\xec\x0b\x29\x9a\x40\x8c\x0b\x0c\x9e\xf6\x8e\x63\x02\x24\x85\xc5\x7a\x68\x4d\xb9\x88\xfb\x03\x6c\x1a\x6c\xcb\xa3\x25\x95\x4b\x07\x6a\xd3\xbe\x3e\xc5\x4f\xcb\x2a\x4e\x10\xd0\xa5\x71\x5c\x3e\xf0\x93\x11\xfd\x9a\x9a\xf3\xaa\xb5\xa6\xbe\x5e\xcd\xd4\x30\x33\x00\x4d\xdd\x40\x6b\x20\x21\xca\xd9\xf2\x9e\x17\x6b\x84\x50\x45\x4d\xb8\xeb\x1d\xba\x0d\xd5\xd3\xfb\x37\x2e\xd3\x40\xde\xa5\x36\xf4\xcf\x19\xeb\x41\xbd\x7b\xb5\x57\x0d\xd6\x37\xcd\xbe\xb7\x87\x57\xea\x2e\xa2\xee\xd6\xa6\x7e\x41\x75\xb6\x61\x61\x57\x07\x1f\x91\x89\x86\x93\xde\x82\x2c\x89\xd9\x7f\x02\x72\xea\xef\x20\x12\x6e\xa0\x7c\x1c\x9c\x4a\xfd\xe4\x27\xf1\x20\x2f\x07\x1b\x2a\xe8\xb7\xf7\xe6\xaf\xc8\x41\xab\x06\x96\x21\x9a\x33\xa1\xe9\x2a\x1b\x69\x01\x7d\xea\x7a\x5d\x7e\xb3\xd7\xe4\x81\xf7\x3d\x58\xdf\x1a\x58\xb5\x1c\x9e\x44\x09\x4f\x6a\x14\x6c\x24\x1d\x57\x59\x09\x9c\x96\x31\xae\xf2\x2d\x18\x62\xed\x7e\x31\x41\x74\xc3\x12\xf3\x71\x6d\xee\xf3\xa9\x70\x12\x41\x80\x86\x26\x70\x39\xdc\x94\xc1\xf5\xfd\xd8\x87\xa3\xc9\xb5\xb8\x39\x8b\x7c\xa8\x77\x3a\x3c\x4a\x77\x79\xa9\x7d\x6a\x30\xbc\x81\x81\xcf\x07\x9e\x5c\x30\x7e\x54\x6a\xbb\xa8\x15\x16\x71\x79\xf7\x9b\x5a\x62\x1a\xa2\xfa\x19\xd7\xae\x45\xe0\x02\x89\xcb\x7a\x7e\x78\x37\xa6\x59\xe0\x35\x41\x07\xc8\x87\x85\xe1\x5b\xdb\x6d\xb0\x9c\x24\x19\x73\x51\x0f\xd5\xb0\x05\xfa\x0b\x67\x21\x86\x0d\xde\xfa\xcf\xc7\xa0\x57\xcd\xa3\xd3\xb5\x6c\x5c\xad\x98\xef\xf1\xe8\xe9\xc0\x3e\xed\x14\x13\xe6\xbd\xe7\x24\xde\x69\xeb\x77\x94\x6c\x84\x7f\x90\xbc\xb4\x00\x45\x71\x83\x80\xcb\x95\x68\x94\x65\xa5\x4f\x76\xbc\x28\x7b\xd2\x48\xb9\x8c\xdb\x5f\x0e\x2b\xc9\xfe\xca\xad\x37\x37\x04\x01\x80\xae\x80\xfb\x99\xf8\x54\xc6\xf7\xc9\xd8\x04\x34\x2a\x2c\x97\xbf\x2e\x8c\xfc\x41\x02\xee\x27\xf0\xc0\x22\x5d\xf4\x48\xcd\x4e\x13\x80\x91\x61\xfa\x71\xf2\xe7\xd8\x58\x67\x3e\xc6\x8f\x49\x19\x9c\xdd\x17\x8d\xa7\x92\x30\xa9\x3c\xe5\x94\x9f\xb5\x1f\x3f\x3b\x68\xcf\x47\x8b\x0d\xde\x09\xca\x81\xc0\x2f\x5d\x94\xd2\x81\x66\xe2\x71\x55\x2f\x87\xa6\xda\xc9\x9f\xf7\xb8\x7b\x9d\x82\x7e\xaf\x07\x51\x3a\x5c\xe4\x7d\xbe\xed\x0c\x7c\x86\x47\xb1\xb5\xeb\x33\x92\xc4\x54\x18\x3f\x33\x5f\xd0\x9e\xfd\x7a\xa8\x27\xa4\xb9\x74\x07\xa3\x40\xa3\xb6\x79\x39\x87\xa7\x06\x74\x34\x01\x6c\x92\xba\xb4\x28\x96\xcc\x08\x7a\x51\x9d\xee\xdd\xb4\xc8\x59\x02\xa3\x9b\x56\x6f\x98\xbe\xeb\xa1\x28\x89\x63\xb7\xa6\xcd\x06\x78\x0d\x11\x82\x34\x2d\x04\x7c\x87\x67\xce\x68\xf9\xe2\x5b\x5e\xff\x4f\x52\x0c\x00\x89\xb9\xbf\x81\x50\xa8\xde\x42\x95\x8d\x8d\x89\x34\x4f\xb1\x27\xae\xed\xd1\x9e\xf9\xd0\xcd\x5b\x89\xb8\xab\x5d\x89\xd3\x55\x0b\xf6\x1d\xac\xd5\x24\xfe\xe4\xc6\x2d\x57\x8a\x2a\x39\x26\x3d\x0f\x07\x40\xbd\x1f\xa0\x0c\xa6\x6f\x15\xc7\x12\x15\x2e\xc9\x81\x35\xdf\x22\x97\x7e\xa1\xa0\x60\x62\x85\x55\xdd\x6f\x53\x9d\x3a\x93\x6d\x76\x26\x60\x52\x0a\x32\x00\xed\x8c\x7e\x84\x3a\xfe\xa9\x01\x3b\x44\x00\x59\x24\x00\xbc\x53\x76\x7a\x59\x85\x6f\xac\xfd\x22\xee\xe2\x2b\xa9\xcd\x2d\xbc\xb1\xc2\x41\x36\xb6\x7b\x61\xbb\x23\xe5\x8e\x04\x8b\x42\x0b\xe6\x93\x0d\x25\xad\xe0\x6c\xb3\x50\x67\x47\x24\xd1\x51\x59\x6e\x52\x72\x2d\xab\x66\x85\x01\x19\xc2\x61\x74\xb8\x79\x4a\xfd\xf0\xc9\xd3\x8f\x7a\x0a\x97\x58\x6e\xbb\xaa\x7f\xa6\xaa\x2b\x98\xce\x56\x09\xe9\x2a\x23\x2b\x5f\xe3\xd2\x53\x6c\xcb\x87\x3f\xb3\x30\x29\x6b\x7c\x30\xbd\x17\xf3\x28\x41\xfc\x62\xdd\x04\x8b\x02\xcb\xc9\xc9\xd6\x70\x10\x52\x71\x7f\x4e\x15\xf8\x7e\xa2\x2f\xf1\x84\x08\x6f\x0c\xe8\x90\x93\x57\x08\xcb\x5f\xf6\xc4\xde\x3e\x0e\xa9\x4f\x71\x4e\x6b\x71\xf7\x79\x3d\x1e\x68\x10\x18\x40\xc5\x66\x52\x0e\xd8\x9f\x08\xdd\xde\x23\x33\x10\x4b\x15\x9f\xf2\x5a\x47\xa9\x86\xff\x08\x69\xb8\xa3\x93\x64\xa0\x2d\xc7\xca\x4a\x38\xec\x75\xe7\xec\xbe\x28\xaf\x39\x7f\xf5\xfe\x4f\x1f\xef\xcd\x47\x59\x38\x64\x0c\x5b\xab\xfa\xa2\x56\xd6\xfd\xad\xbf\x8a\x84\xf8\xb5\xc7\x1b\x42\xaa\x36\xa7\xe9\x54\x6b\x7e\x48\x26\xc1\x6c\x6c\xb0\xf8\xd7\x76\x0c\x05\xe1\xa0\xab\xf8\x3d\x5b\x9e\x81\x53\x50\x1b\x00\x6b\x22\x80\x76\x62\xb3\xa9\x39\xed\x52\x95\x01\x00\xdd\xf8\x70\x31\xed\x78\x10\x7a\x2d\x23\x94\x25\xc7\x70\xc4\xdf\xe8\xab\x9c\x69\x80\x7f\xc8\xd4\x8c\xaf\xcf\x3f\xe7\x02\x58\x07\xea\x80\x39\x21\x10\xc3\x9e\x62\x16\xe8\xdf\x7a\x4c\x89\x6d\x79\x12\x54\x46\xb4\x4a\xde\xeb\xbb\x76\x56\xb8\xa9\x42\xd8\x35\x55\xc2\xbd\x4f\x19\x02\xd2\xc1\x10\x5a\xdf\xe4\xa0\x69\xaa\xcc\xe9\x38\xfe\xe7\xce\xc9\x0d\x4a\x3c\x12\x4d\x89\xa7\x8a\xc4\xf7\x9d\xde\x2e\xdf\x03\x11\x72\x05\x99\xc2\x6e\x4d\x55\x2e\xdf\x75\xb5\x2d\xb7\xf1\x5b\x5d\xa9\x8a\x79\xfb\xc2\x57\x37\xc2\x72\x74\xf4\x98\x2c\x85\xe2\xef\x86\x06\x7d\x3f\x6e\xf6\x74\x45\x53\xfe\xe2\xff\x90\x37\x39\xc8\x3e\xa9\xaa\x24\xa2\x59\x85\x17\x4a\x55\x51\x3a\xd7\xcd\x7b\x7d\xac\x62\x7c\x11\xe4\x73\x11\x50\x94\x78\xe6\x06\x01\x70\xc6\xbf\x0f\x08\x99\xfb\xa1\x79\x5f\xd0\xef\x80\x92\x84\xe9\xb2\x8d\xc9\x21\x53\xe0\x54\xf5\x7d\xbd\xd0\xa2\x68\xab\x38\x47\x3e\x92\x5d\x07\x60\x82\x11\x56\xfa\xf8\x2e\x22\x43\x43\x89\x41\x2a\x8e\xd2\x1f\x50\x92\xa8\x17\x8e\x3e\x7b\xc6\x92\xbc\x5f\x57\x63\x48\x47\x60\x93\x43\x52\xd6\xce\xe6\xca\xc4\x0b\xdf\x04\x04\x31\xf1\xaa\xa0\x7d\x2c\x20\xc4\x2c\xc9\x1b\x34\x39\xbf\x2f\xe7\x4f\x1a\x6a\x7a\xf1\x9b\x46\x1e\x92\x30\xa7\xb5\x2e\x69\xa6\x7f\xf3\x89\xbe\xd0\xa9\xed\xff\xc4\x6f\x89\xa7\xdb\x13\x85\x75\xef\xc8\xc0\x26\xf1\x5f\xe0\xc8\xca\x51\x7f\x67\x0b\x69\xee\x35\x8d\x75\xdc\xe1\x36\x3c\x78\x98\x80\x4c\x10\xd9\x6c\x1c\xee\x65\x23\x14\x62\x8b\x2e\xdd\x62\xef\x50\x81\xa5\xb6\x27\x5b\xa0\xd4\xfe\xfb\xf7\xa7\x63\x8c\xe3\x63\x3e\x89\xc2\xb7\xc6\x00\xa0\xfa\x62\xcd\x13\x2f\x3a\x63\x5f\x5c\x7c\x60\xac\x70\xdc\x5e\xa1\x9d\x1f\x23\x2f\xe3\x95\x34\x5b\x76\x0c\x4f\x10\x45\xf7\x8a\x37\x5d\xcf\x5f\xca\x1b\x01\x01\x85\xcb\x31\x7c\x9b\x8a\x14\x29\x50\x41\x6b\x12\xeb\xf7\x59\x28\x15\x79\x88\x9f\xde\x83\x33\x9e\x98\x80\xc2\x9b\x0d\x2d\xfe\x4b\x92\xf6\x6e\x5b\xc0\x6f\xbc\x59\x9d\x08\x72\xe3\x9d\xb8\x3a\x0b\xcf\xf4\x3a\x6e\xcd\xd9\x3b\x3b\x44\xa0\xae\xee\x40\xfa\x98\xff\x9f\xfe\xa4\xff\x03\x8e\xba\xce\xd5\xb9\xcf\x3f\xa0\xbc\x7e\xef\x41\x98\x89\x8b\xfa\xc2\x17\x49\xf9\x23\x9e\x3a\xb1\x57\x7f\x78\xc8\xbf\xc4\x5f\x66\x25\x15\xc1\xf1\xbf\x24\xfb\xc2\x2e\x3e\x2c\x25\x4c\x13\x81\x17\xdb\x2e\x18\xa8\x99\xb2\xf3\xd5\xb5\xeb\x2a\x0b\xe7\xbc\x82\x7f\x32\xc1\x9f\x5f\xe0\x83\x8f\xd2\xf8\x8f\xe1\xaa\x86\xcf\x47\x7e\xbc\x3d\x63\x78\x8d\x19\x5e\xcb\xa2\xaa\xe0\x22\x20\xc8\xdc\x38\xcd\x17\x27\xc2\x8f\x99\xa6\x20\x59\x06\x46\x74\xdf\x97\x6b\x18\x8f\x5a\x4d\x11\x69\xfc\xc7\x39\x89\x77\x05\xc4\x93\x3f\x0a\x12\x04\xd7\xe6\x7f\xfb\xd7\x6b\x9c\xd7\xaa\x26\xa6\xdc\xe9\xaa\xe7\x33\xb6\x9d\xd3\xbc\x9f\x55\xe4\xb2\xcd\xb8\xe7\x34\xb7\x9e\x4e\x2b\x49\x41\x30\x1c\x3b\x2c\xea\x90\x01\xe9\x0d\xab\x29\xe0\x2d\x4d\x7c\xc3\xc6\x29\x4d\xbb\xa0\x34\x90\xb8\xaa\x10\x78\x43\x2e\x12\x71\x7f\xfc\xcf\xc3\xe5\xf2\xf1\xbf\x6d\xe6\x1c\x73\x26\x6d\x27\xec\xa6\xfd\x39\x17\xf3\x03\xfc\x38\xc9\x58\xbf\x59\xdf\xb0\x54\x22\x32\x35\x32\x94\x5f\x75\x4d\xb1\xc3\xab\xe2\x15\xca\x6c\x05\x57\x19\x21\xea\x97\x57\x92\x78\xf1\xbe\x5f\xd9\x80\xda\xe3\x53\x7d\x12\x76\x37\xfe\x2c\x81\xc4\x7c\x4b\x5b\x4d\x9c\xdc\xbe\x4b\xe5\x5a\xc0\x01\x1a\x69\x69\x90\xdb\x71\xa3\x32\x3c\xc4\xa6\xb1\x00\xd7\xa8\xfd\x05\x82\x61\xc9\x93\x73\x44\xfb\x09\x87\xc8\x7e\xf5\x55\xbe\xeb\x95\x32\xc5\x8f\x39\x80\x99\x81\xf9\x82\xa9\xfc\x95\x52\x6c\xf3\xf3\x99\xd3\x4a\x1b\x93\x62\x54\x98\xb6\x13\x08\xb3\x97\x5a\x45\xc4\xa5\x51\x33\xd9\x84\xbf\xa4\x51\x32\x85\xc7\x69\xe3\x45\xf6\x16\xca\xe8\xa3\x60\xf1\xe4\xe0\x79\x60\xd2\xc7\x08\x65\x81\x17\xdf\xea\x63\x9a\x23\xf8\xd5\x8b\x90\x27\x66\x26\x54\x46\xae\x6e\x50\x49\x31\xb3\x8f\xf4\x2b\xa7\x53\x7a\x2a\x4d\x9f\x61\xb7\xd7\xf4\xb8\x61\x38\x40\x4f\xd1\x49\xce\xed\xbb\xf2\xd6\xc9\xf7\x7a\xf9\x4b\x39\x36\x2a\x76\x67\x25\x22\xf2\x28\x51\x46\x53\x4e\xcd\xbd\x7c\x50\xe6\x03\x99\x10\x35\x11\x11\x73\xe7\x10\x1d\x34\xb6\xa1\x95\x02\x3a\xf5\xde\xba\x63\x1b\xf2\x9d\xef\x2a\x8a\x0c\x1e\x25\xb1\xd9\x92\xd4\x77\x3e\xd4\xd6\x5b\x05\x0d\xf2\x2f\x47\x77\xbe\xfe\xcf\x3c\x32\x50\x4a\xfd\xae\x58\x66\x56\xe3\xb7\x8b\x9f\xf1\x5f\x8a\x39\xea\x9e\x15\x08\xfb\x97\xf5\x12\x02\x73\xf9\x70\x8a\x83\xe6\x13\xcc\x7e\xa9\xf1\x09\x96\x9b\xa6\x29\xd6\xa2\x2a\x28\x62\x3b\x4d\xa6\x6a\xa0\x96\x69\x21\x66\xfc\xe1\xa1\x62\xdc\xcc\xe6\x52\xcf\xd6\x6c\x8b\x2a\x25\x93\x00\x11\x82\xd5\x28\x00\x63\x94\xb4\xb2\x2f\xcc\x2d\xe8\x9a\xf5\xd6\xd5\xb6\x15\xa8\x02\x71\xa7\x2d\x43\xa4\x24\x30\x72\x3d\x8e\x54\xd1\x31\xb1\xee\xa6\xd1\xb9\x7a\xfd\xe1\x1d\xa2\xd6\xca\x90\x00\x66\x50\x59\xc4\x06\x4a\xc8\xa6\x82\x2d\x41\x74\xb6\x50\xaa\x80\xc7\x05\x9d\x1f\x2e\xbd\xf0\x6a\xe3\xf8\xda\x9a\xcd\x68\x92\x57\x52\x66\x8a\x61\xaf\xb1\xfd\x86\x3e\x17\x9a\xb1\xad\x83\x0e\x7d\xb9\x25\x22\x33\xd4\x92\x78\xc2\xb5\x61\x75\x98\x6d\xee\xf1\xf3\xdc\x01\x9f\x89\x08\x4b\x18\xb4\xb2\xf8\x8d\x12\xb4\xd9\x46\x4f\x35\xc5\xa3\xde\x75\x11\x85\xff\xaf\xa6\xc9\x8d\x54\x2a\x98\x90\x35\x7c\x2b\x61\x2e\x1e\x04\xf1\xf8\xd2\xe2\xc2\x10\xaf\x77\x4f\x29\xa2\x79\x80\x21\x7e\xc1\x18\xde\x44\x26\xe4\x13\xa8\x50\x45\xde\xf7\x40\xa0\x46\xe5\x5f\x72\x61\xa3\xb8\xce\x9f\xb7\x1b\xb9\xb3\x1f\x57\x65\x64\x65\x3b\x1c\xb1\x61\xaf\x27\x8e\x04\x79\x9e\x8d\xfc\x4b\x45\xcd\xff\xfb\xc2\xed\x1b\x5b\x51\xb7\xd9\xd7\x7b\x75\xf0\x25\xc9\x4f\xd6\x3e\xdb\xf2\x7a\x4a\x00\x19\x09\x52\x6c\xb1\x1f\xbe\x9f\x73\x59\xaa\xf3\x45\x86\x46\x98\x29\x67\x22\x99\x52\xa4\x8a\x2a\x6a\x95\xb9\x05\x31\x96\xa3\x12\x6b\x06\x09\x4e\x31\xfd\x93\xca\x62\x26\x4d\x84\xef\x13\xa5\xe6\xfc\x1f\x9b\xa1\x25\xc0\xab\x8a\x8f\xc9\x2f\x71\xbe\x38\xbf\xd7\xd3\x75\x16\x07\x55\xc6\xd7\xa0\xf7\xba\x02\x04\x79\xd3\xa4\xef\x68\x86\x24\xbc\x1d\x7a\x1d\xbf\x42\x9b\x01\x63\x4d\x9d\xd4\x54\x36\xa3\x29\x84\x1a\xc4\x22\xa4\xb4\xf6\x3a\xa7\xf0\x90\xa4\x69\xcc\x4a\x64\xf1\xab\xe1\x0e\xcf\x67\x6d\xd4\x56\xaa\xf9\x4e\x64\x95\x96\xbf\xd9\xe5\xa0\xfc\x60\x27\x1b\x07\x25\x24\xc9\x92\xaa\x62\x2f\x6f\xe1\xb2\xc4\xd8\x34\xbd\xa7\x4f\x8f\x1d\x6f\x06\x66\x7a\x2e\xf6\x9f\x24\x77\x33\x67\x27\xb8\x72\x17\x35\xd2\x39\x56\x72\x28\x84\x7f\x1a\x14\x8c\x34\x82\xfe\x35\xf8\xc0\xe3\x18\xfd\xec\x1b\xde\x98\x03\x80\x3e\x32\x07\x81\x3b\xc8\x6b\x9b\x22\x5d\x47\xe0\x7e\x31\xc1\x6c\xb1\xba\xb6\xad\xe3\x74\x00\x49\x18\x2d\x45\x72\x7e\x41\x3a\x96\x5c\x2c\x84\xb2\xb2\xd3\x4b\x5b\xda\xe4\xaa\xa4\x52\x50\x4a\x7e\xdc\x87\x29\xc9\x40\xfd\xca\x02\x07\x1f\x92\x0e\x40\xe0\xa8\x90\x22\x1d\x83\x8a\x23\xa2\xdb\x7b\xe8\xc6\xf3\x9d\xa0\xbe\x97\xb2\xd8\xd8\x80\xca\x12\xb2\x94\xfb\x67\x67\x0d\x83\x74\x59\x06\x6b\x21\x86\xb3\xc1\x21\xa6\x5c\x59\x4e\x82\xe9\x86\x83\x8d\x93\xb7\x4e\x91\x9f\xd7\x1a\xa7\x64\xa7\x8b\xde\xec\x4f\xe4\x1d\x0a\xf1\x6d\x56\xf4\x8c\xdc\xbf\xfe\x34\x47\xd3\x35\x2c\x39\x44\xd0\x43\x99\x59\x3a\xd3\x27\x57\x85\xd5\x25\xc9\xa8\x1a\x37\x3d\x82\x41\xc6\x7f\xb7\xec\xb8\x8c\x4f\x99\xdb\xbf\xbf\x15\x93\xd4\xda\x6d\x3b\xcf\x5f\x64\xfb\x2a\xc3\x4b\x2b\x8a\x4b\x6f\x76\x4e\x98\x72\xa8\x78\x61\x6d\x91\x96\x75\xe5\x7a\xef\xaf\x3d\x4f\xf6\x36\x5d\x71\xd9\x59\x11\x44\xeb\x36\x45\x22\x3d\x55\x5a\xb6\x13\xcb\xf8\x16\xb3\x15\x04\xdc\xf4\x58\xcf\x46\x9c\x9d\xee\xd0\xcd\xe4\x9b\xf1\xce\xce\x0b\xb3\xbf\xe9\xd6\x0d\xd7\xc0\x41\x28\x1b\x27\x92\x95\xbd\xa8\x87\xf5\x41\x00\xae\x15\xb3\x8a\x7e\x52\x39\x12\x84\x93\x21\x6d\xb6\x4b\x3e\x47\x2d\x99\x12\x98\xea\xf1\x68\xcd\xcd\xe9\x23\xc7\xa2\x10\x29\xbe\xca\x46\x93\xa0\x20\x09\x62\x64\xfc\x4c\xc3\x33\x3e\x13\x5a\x99\x89\xac\xb2\x99\x27\x13\xa1\x60\x28\xbb\xc3\x83\x59\xd0\xcc\x99\x61\xa7\xe9\x97\x86\x18\x15\x45\x41\xdf\x07\xa2\xd0\x6c\x25\x46\x81\xb6\xec\x94\xea\xbe\x76\x16\x55\xa8\x07\x70\xd7\xa9\xdf\xfc\x2b\xaa\x30\x3f\x39\x0c\x20\xea\x26\x16\x69\xf1\xb7\x03\x20\x09\xa0\xee\x7f\xb3\xcb\x47\x92\x03\xeb\x41\xd6\xe7\x5d\x6e\x5f\x6d\x4c\xda\xc4\x38\x83\x7e\x09\x11\xfa\xef\x08\x5c\xc1\xa2\x12\x92\xbf\x31\x0c\xde\xd9\x65\x31\xbb\xed\x83\x74\xdb\x62\x3e\x02\xec\x0e\xcd\x94\xc2\x7e\xd7\x12\x4c\x80\x46\x33\x9a\x33\xfb\x96\x44\xd9\x30\xec\x0b\xc1\xe6\x7f\x11\x41\xdf\x29\xf9\xa8\x43\xd4\xbb\x1f\xfa\x5e\xc4\xa5\xf5\x2c\xef\x75\x55\xa3\xe0\x72\xc1\x75\x93\x4b\xff\xe4\x93\x3f\x62\x18\x35\x89\xa4\xfb\xf0\x3c\x4d\x1e\x73\x06\x70\xfd\x97\x9f\x53\x7b\xd9\xc7\x00\x25\x43\x3e\x24\x2f\x8d\x80\xaf\x1c\xef\xc8\x4d\x0d\xa1\xe2\x9d\x00\x47\x2c\xd7\x6a\x92\x37\x56\x85\x8f\xe9\x75\x60\x92\xa5\x0c\x0c\xb3\xf0\x8a\x23\x75\x2f\x03\x00\x0d\xa8\x1b\x2c\x35\x8c\x65\x2d\x28\xe9\xd8\xc5\x8c\xfa\x8d\x11\xb0\xb6\x01\xa5\x48\xcb\x0f\x01\x9b\xfc\x03\x39\xd9\xd6\x20\x48\x39\x5f\x9d\xca\x71\x05\x13\x80\x82\x1d\x17\xa2\xd2\x8a\x95\xf1\x75\x1d\x0d\xce\xa6\x0b\x26\x17\x2f\x56\x7b\xcc\xad\x82\x80\x26\x0a\xd7\x2d\xd9\x09\x5d\x70\xca\xde\x28\x22\x5f\xca\xa0\xdf\xdd\xfd\x18\xbf\x6f\x77\xbe\x54\xaa\xd3\xa7\xcd\x01\xc1\xbc\x51\xa0\x7f\xe4\xdb\x06\x4a\x6e\x3f\x22\x13\xe1\xff\xc9\xa0\x1d\xbb\xb5\x98\xbf\x2f\x95\xc2\xb4\xfb\x5b\x7a\xa7\x8b\x96\xf2\x17\xe6\x3f\x76\xf0\xdd\xe9\x0b\xe1\xe4\xf0\xdf\xdc\xd3\x1c\x46\x68\x22\x3a\xe0\x36\x15\xe9\xc4\xeb\xde\x7e\xc8\xc7\x14\x3d\x9f\x2a\x19\xe8\xf6\xcd\x16\x11\x52\x24\x8b\x35\xb8\xec\xd0\x08\x40\x86\x1a\x08\x22\x2c\x28\xd3\x01\x15\x7c\x9c\xfd\x19\x81\x76\x60\x99\x03\xde\x35\xbc\x56\x28\x4f\xea\x3b\xbe\x8a\x32\xe4\xd9\xbd\x53\xd7\xef\xdd\xf3\x66\x88\x7b\x39\x8d\xa9\xe8\x69\x31\x3f\xb5\xf8\x51\x72\x1b\x98\xc1\x41\xfe\x2d\x35\x95\xd6\x71\xfb\x11\xf9\x77\x47\x0d\xe4\x14\x39\xa6\xa4\x01\xf1\x60\xce\x11\xac\x78\xbc\xd8\x4b\x3d\x9f\xed\x2b\x6d\xcc\xe1\x0c\xca\x59\x81\xd9\xe4\xc2\x68\x74\xfc\x71\x35\x83\x35\x1a\xc3\x93\xe1\xf9\x15\x0d\xfe\xdb\xbf\x3e\x92\x7f\x42\x04\xac\x97\x40\xb9\xe9\xb0\x87\x24\xfb\x35\x3a\x14\x80\x88\xd3\x83\xf5\x65\x02\xab\x49\x0b\x4e\xab\xd9\xa2\xed\xe7\x1b\xc1\xcb\x69\x3b\x22\xc8\x03\x11\x29\x76\xea\x5b\x25\xd1\xf3\x07\xb8\x2e\xd8\x65\x36\xab\x9f\x3e\x58\xbf\x3e\x7f\x90\xcd\x11\xd3\x43\xb5\xf0\xc9\x1d\x5f\x93\xcc\x38\x8e\x11\xd3\xb9\x7a\xdb\x05\x40\x70\x3e\x43\xf2\x9e\x2e\x66\xe9\x98\x75\x04\x6b\xce\xc1\x1f\xba\xf6\x9e\x2e\xb2\xcd\xc0\xc0\x0d\xe7\xf7\x21\x70\xb9\x6a\x87\x30\x36\xdd\x18\x10\x50\x9b\xce\xa8\x12\x7b\x6b\x04\x80\xd7\x99\xaa\xe8\x70\xb6\xd1\x7f\x7b\x86\x72\x51\x91\x18\xd6\x9e\x28\x73\x62\xa0\x94\x9d\xe2\xe1\x4e\x7f\xbf\x5c\x93\x97\x83\x4f\x91\xec\x46\x9a\x14\x2e\x25\x64\x7c\x79\x67\xd9\x5b\x1b\xca\x55\x24\x5e\x9e\xf1\x69\x47\xdd\x06\xee\x03\xd6\x0a\xf9\xba\x25\xdf\x34\x10\x58\xc3\x0a\xa7\xd4\x2d\x2b\x1a\x78\xb9\x69\xc8\xc3\x4c\xab\x3e\xed\x58\x52\x3d\xc3\x1e\x1b\x96\x30\x35\xc4\x80\x47\xac\x14\x38\xf4\xdc\xde\x59\xe2\xb1\xaf\xd9\x11\x72\x2e\x59\x10\x22\xd6\x2d\xbe\x75\x6d\x00\xb2\x03\xf9\xe2\xbe\xb7\xec\x51\x05\xa8\xe0\xcf\xba\x2e\x74\x21\x54\x09\x1f\x58\xe0\x6f\xc1\x1e\x48\x64\x74\xdb\x0e\x18\x5f\xb3\xbf\x75\xfa\xca\x96\xf1\x2a\x4d\xb5\x37\x26\xcc\xf8\xb4\x73\x00\x9a\x64\xc6\x38\x92\xbb\x99\xf3\xf2\x64\xdd\xde\xda\x98\x4b\x7c\x58\x2c\x6a\x7f\x75\x71\xeb\x41\xc8\x1f\x63\x46\xc8\x21\xfa\x3a\x7e\x8e\x00\x64\x1a\x94\xfb\x69\x84\x57\x47\x5d\xd8\x44\xd1\x27\x9c\xff\xcd\x15\x04\xf6\xbb\x72\x3b\x7b\x99\xc0\xa4\x31\x93\xf7\xae\x7b\x60\x93\x3f\xfe\xb2\x80\x00\x29\xe7\x2b\xcb\x16\x7a\x8b\x09\x51\xbe\x64\x6d\xc6\xd3\xb1\x3a\x99\xb8\xf5\xff\x9b\x10\x87\xea\x39\xf8\x76\xf9\xec\x2d\xe0\xc2\x1f\x40\xbd\x64\x9a\x9a\xb2\x3f\xa3\xa9\xa7\xe8\xf4\x8f\xd9\x94\x44\xd2\xea\xac\xda\x99\x0c\xcc\xce\x27\xa2\xdc\x8e\x95\xa6\xe4\xf6\x16\x38\x0b\x5a\x3d\xc6\x44\xa2\xe6\xfc\xfc\x9d\x51\x87\x5f\x64\xcf\x6d\x79\x38\xf7\xb5\xbd\x18\x70\xc8\xf4\xb7\x5f\xa8\x62\xf3\xea\xfb\xef\x24\x07\x84\x07\x0f\xd4\x52\x17\x04\x79\x86\x8b\xe5\x82\x4f\xc5\x43\x71\xe7\xee\xf6\xe6\x54\x31\xa3\x8e\x85\x0d\x05\xc6\xe5\xf2\xdf\x0f\x09\xc1\x40\xf9\x57\xbc\xfb\x3e\x33\x39\xbe\x58\x47\x91\xb5\x69\x1f\x0b\x13\x50\xc1\xfc\x27\x4c\xec\xaa\xd4\x27\xa0\x7c\xc3\x89\xd7\xc3\x85\x44\xe1\x48\xb7\xcd\xf6\xb2\x7a\x7c\x4c\x91\xb4\xe5\x3c\x3e\xc3\x3f\xff\xf8\xf5\x3f\x63\x61\xb8\x6e\x40\xdd\xae\x04\x8b\xdc\x1b\x23\x9f\xdf\x7b\xe2\x98\x1c\x68\xf4\x80\x1b\xa6\x9b\x8c\xaa\xb2\x31\x1f\x1f\x8e\xb5\x01\x9b\xc4\x67\x34\x71\x40\xca\xaf\x59\x5c\xa6\xf3\x13\xd1\xc9\xad\x2c\x10\x41\xf4\x50\x33\x58\x5d\xbe\x43\x93\xa9\x4d\x97\x77\xe3\xc5\xa9\x96\x1e\x8d\xc7\xcd\x51\xc2\x3e\x93\x3c\x59\xf7\xa7\x52\xc1\x06\xd4\x51\xe4\xd6\xc2\xd4\x7e\x2a\x58\xa2\xe7\xd0\x3f\x8b\xff\xc6\x6e\xf4\xbf\x15\xc6\x14\x08\x30\xc2\x4f\x18\xb5\xcb\x75\xf6\x2a\x81\x07\x4e\x7c\x94\x78\x71\x0f\x9a\x93\x0b\xc4\x86\xe4\x55\xfd\xc2\x78\x05\x8a\xe3\x12\x1f\x84\x7d\x14\x6b\xb8\x01\x19\x3a\x02\x34\x60\x11\x31\xee\x47\x28\x73\xe6\xef\x6d\x3d\xbe\x49\xbc\x0b\x49\x3d\xf5\x00\xcd\x34\xd3\xaf\xc3\x57\x87\xe1\xe6\xae\xc4\x7c\xdf\xb2\x66\xd8\x58\xb6\x63\x5f\xd0\x29\x45\x23\xaf\xc7\xb3\x16\xe4\xd3\xd9\x54\xe4\x6e\xb8\xe7\x12\xb7\x99\x88\xc1\x03\x4f\xc5\x6a\x64\x9b\x51\xeb\xfb\x08\xa6\xe0\x70\x8b\x9a\xf7\xa4\x1f\x8c\xba\xe4\x68\xa5\xc7\xd1\x62\xd6\xd8\xe9\x3c\x03\x94\xc3\xb0\x90\x89\x83\x2b\xcb\x66\xa5\x90\x41\x7f\x9b\xd0\xf0\xa6\x06\x55\x64\x41\x69\x1f\x55\x3b\x70\x8f\x6a\xea\x85\xff\x75\xb6\x5f\x03\x60\x4a\xd0\xdd\xb1\x4d\x37\xba\xfb\xa7\x70\xbd\xe0\xa0\x1c\x3e\x20\xb5\xc6\x60\x86\x04\xa5\xf2\x58\xae\xe1\x84\xd7\x49\x1d\xec\x8c\x70\xe7\x4e\xfa\x49\xf7\x47\xa8\x72\xef\x6a\x7f\xb2\x01\x72\x74\xc9\x20\xc6\xca\xd1\xdf\x82\x81\x9f\xb2\x37\x4f\xa9\x9c\x63\x25\xde\x64\xb9\x0c\x63\x1b\x27\x0c\x7d\xa0\xf5\x43\xf3\xbd\xbf\xb3\xff\x68\x3e\x24\x16\x1e\x7e\x4d\xd5\x37\xdf\x12\x0a\x94\x52\xcc\x56\x6c\xb9\x58\xd5\x84\xf9\x3d\x8e\x95\xc3\x21\x5c\x92\x54\x2c\x38\xe0\xcc\x6e\xf4\xf6\xf3\xa7\x4c\x1c\x6c\x10\x25\x19\x79\x22\x01\xa2\x47\x54\x40\xee\xc3\xa1\x17\x5e\xdc\xab\x4c\xcd\x2d\xa5\xbd\xe9\x5c\x9b\x27\x4d\xb6\xf1\x22\x42\xd4\xc2\xc0\x61\xf1\x63\x01\x9d\x08\x31\xaa\x9a\x21\x03\xad\xfb\xcd\xdf\x9c\x0d\xb7\x4d\x14\x16\x4c\x3d\x16\xa4\x40\x53\xee\xe4\x83\xd3\x3e\x3c\xbc\x8f\x2c\x52\x41\x6b\xb0\x7b\x93\x60\x88\xac\x91\x4d\x57\x7d\x2d\x64\xea\x44\x58\x82\x8c\xaa\xf2\x37\x1f\xa4\xf2\x36\x6c\x8d\x59\xe4\x2e\x9a\x1e\xe3\x21\x42\xf6\xd3\x84\xa2\x2c\x97\x9d\x15\x0f\x8b\xc0\x77\x79\xa0\x05\x80\xb7\x61\x9c\x1a\xcc\x3d\xfb\x0a\x12\xff\xcc\xe3\x0b\xb7\x9a\xfc\x01\xee\xf1\xf8\x61\x80\x92\x2e\x32\xfb\x4d\xf5\x26\x67\xe8\xe0\x5a\x1b\x69\x8f\x8d\x14\x78\xcd\xa6\xc1\xe5\x06\x1c\xb3\x47\xe8\xd9\xcf\xca\xd6\x41\x54\x85\xff\x01\xd8\xea\x01\x37\xbd\x1a\xc6\x51\x88\xfa\x8d\xcc\x1a\x15\x68\x2a\x6b\x0c\xb4\xf4\xfc\x00\xca\x18\x9f\xd3\x9d\xfb\xd7\x13\xce\x31\xed\x7d\x3e\x70\xc4\x3d\x1f\xe0\x87\x95\x09\x9f\x48\x1d\x9b\x30\xf3\x9f\xe8\x16\x41\xf3\xc5\x7a\xec\x68\x7b\x6b\xc4\x90\xa2\x35\xc1\xc9\x29\x7b\xd2\xe9\xc0\x68\x49\x38\x4e\xa8\x24\x2d\x30\x0a\xf4\x99\x7d\xef\xb1\x4c\xd0\xbc\x78\xc7\xf3\xdc\x95\x88\xd7\xc1\x7c\xaf\xae\x6c\x0b\x20\x82\xad\x8d\x59\x84\x9d\x3e\x78\xc6\xad\xe9\xf5\xe4\x09\x02\xaf\x59\x7b\x24\xcc\x97\x54\x39\x4d\x3f\xef\x61\x16\xc0\x0f\xa3\x9f\x9a\xc4\xa8\x81\xcc\x67\x43\x7d\x66\x42\x86\x9d\xdf\xc5\x2b\x48\x55\xe6\xfc\x2c\x2c\x28\x92\xe3\xff\xc7\xa5\xb1\x45\xfe\x46\x89\x0b\x24\xf0\x81\xcb\x4d\x1f\xe9\x8e\x48\x40\x5c\xb2\x64\x89\x5e\x66\xc6\x3d\x02\xa5\xba\xc7\xa1\x35\x76\xe7\x57\xf0\x6e\xea\x8f\x8c\x7f\x6c\x1f\xbd\x2e\x46\x71\xec\xd6\xea\x62\x98\xb8\x0b\x0e\xb5\xac\x5e\xb3\x01\x67\xdf\x37\x3f\x60\x77\xa7\xf2\x55\x78\x35\x44\xfc\x69\xea\x7c\x65\x04\xc1\x0c\x8a\x81\x21\x6a\x81\x04\x48\xc8\x53\xe6\xa1\x58\xf7\xd6\xb3\xfc\x9c\x00\xf0\x78\x31\x64\x12\x5d\x4d\xb9\x7e\xcb\x20\xd7\x17\x2d\x35\xb1\x7d\xab\x20\x05\xbc\x9e\xae\x2d\xaa\xb4\xfd\x34\xd3\x9d\x6a\xd6\x67\x7c\x2c\xc2\xe1\x1f\x4f\x6f\xf2\x4b\x2b\x85\xf1\xb4\x1e\xa5\xae\x8f\x44\x27\x77\x4b\xcd\x7e\x39\xaa\xe0\xce\x49\x19\x66\x21\x80\x81\x05\x1c\x8b\xb5\x47\x96\x81\xca\xd5\x1e\xbf\xd6\x48\xa2\xcb\x7c\x05\x0c\x46\x31\x32\xa8\x89\xe4\xb3\xe0\x3a\x3b\xee\x8a\xdb\x21\xbd\x87\x07\x41\x0a\x0c\x13\x8a\x85\xac\xae\x2f\x1d\xb4\x57\x03\xc6\xe8\x46\x7b\xfd\xbd\x28\x50\x70\x41\x4d\x95\x05\x40\x94\xc1\xa7\x98\x87\xa7\xb9\xe9\x98\x42\x26\xcf\x70\xcf\xf7\x7f\xe1\xab\x00\x95\xb9\x9d\x92\xdb\x8d\xb1\x12\xb9\x9b\xaa\xa4\x19\x9f\x19\x12\xcd\xb2\xeb\x11\x66\xe3\xd1\xe7\xbf\x8d\xac\xbe\xe4\x88\x99\x5d\x12\xea\xbc\x99\xd4\x9e\x17\xd8\x5a\x7e\x58\x55\x04\x50\x77\x97\xfc\xba\xbc\x17\x4d\x97\xa0\x3f\xda\xa6\x5e\xa5\x5f\x44\x63\x6f\x72\x5d\xdc\xff\xbb\x6a\x4c\x07\x59\xc3\xc3\xb1\x07\xd6\xf7\xaa\xd4\x52\x9a\xec\xa5\x47\xcf\xb6\x85\xea\xfc\xe7\x96\x6d\x04\x8d\x74\xb1\xe2\x0d\xda\xab\x01\x80\xd6\xda\x3f\x9c\x27\xdb\x52\xea\x0b\x39\xa5\x04\x00\xf6\x4e\xf1\x44\x67\x41\x17\x67\xd0\xd0\x6f\x50\x37\x1c\x43\xd1\x0c\x43\x0e\x3a\x4a\xd5\x1a\x33\x38\x79\x7f\x25\xbe\x41\xac\xf1\xfa\x1e\xcd\x23\xbf\xb9\x41\x4f\xe5\x84\x78\x4c\xa2\xe4\x1b\xda\x44\xbf\x24\x1e\x5e\x8f\x10\x13\x1a\x11\x36\xb2\xb3\x81\xa3\x34\xce\x10\x93\xcd\xa0\x3d\x9b\xd6\x4f\xc2\x2d\xbf\xb4\x14\xf9\xa7\xac\x3e\x15\xed\x03\x59\xbf\x57\x41\x28\xbe\x3d\xe6\x0d\x25\xd2\x93\x04\x15\x35\x1b\xa3\x90\x38\x35\x4f\x84\x87\x53\xb9\xa6\xe9\x84\xc8\x87\xf3\xfc\x70\x14\x9b\x6f\x5e\x67\xe9\x3c\x60\x40\x25\xb7\xdf\x74\xb4\xd1\xeb\xc7\xd8\x03\xba\x46\xe8\x53\x7d\x70\xda\xdf\x83\x1a\x76\x20\xea\x6f\xec\x62\xb5\xb7\xa8\x6a\x52\x81\x27\x21\x24\xe7\x62\xe7\x72\x38\x41\xb7\xfb\x54\xd8\xeb\x54\x1c\x13\x9b\xd9\xf8\xf9\x95\xe6\x56\xe5\x98\xbb\xe6\x03\x71\x40\x04\xc5\x06\xf4\xa7\x94\xa0\x2b\xaf\x9a\xf9\x30\xea\x97\xc1\xcf\x9b\x97\x3e\xf1\xd7\x37\xc2\xec\x89\xfb\xe7\x77\x85\x69\x82\x74\x53\x8d\x55\x3b\xd6\xdb\xfb\xf1\xf6\x59\xa1\x93\x97\xa5\xa0\x7c\xaf\x12\xe6\x60\x30\xe3\x66\x69\x0d\x12\x56\x93\x75\x9b\x51\xc9\x93\x25\x5c\x18\x2d\xcb\x0d\x75\xc6\x3a\xfc\x60\xdd\x46\x98\x2b\x03\x94\x0c\x17\xcc\x32\x70\xbb\x88\x87\x23\x0d\xa0\x20\x1c\x74\x15\x4e\x31\x7d\x57\x0d\xfd\xc6\x98\x6a\xda\x3d\x58\xd6\xe8\x32\xe2\x28\xe0\x7f\x55\x4f\x4f\x1a\x12\x59\x82\x81\xbe\x1b\x5c\x50\x4a\x8b\x40\x6f\x3c\x74\xd0\x76\x43\x68\x23\x7b\xa9\xf7\x65\x4d\xda\xf6\x52\xb7\xf7\x9a\x2e\x13\xba\xaf\x85\xb4\x57\x43\x0f\x8c\x82\xae\x3d\x4f\xb9\xe3\xf0\xd9\xa1\xcb\x00\xd8\x11\xf3\x5f\x21\x71\x2d\x80\x97\x42\x26\x9a\xa6\xc1\x8c\x56\x2a\x5b\x55\xd2\x5e\xf4\xb2\x3e\xb9\x17\x7a\xc0\x70\xa0\x24\x60\xb1\xaa\x90\x9f\x74\x42\x77\x78\x3b\xf7\xd9\xfd\x55\x8d\x8c\xbc\xab\x36\x16\x13\xff\x3c\xff\xed\xa0\x79\x2a\xfb\x95\x68\x39\xbb\xe1\x5b\x21\xa2\x2f\xd6\xe8\x47\x74\x31\x6d\xa0\xf6\xfa\x8c\x0a\x5c\xb0\x62\x2a\x5f\xaf\xb7\x28\x86\xf0\x32\x7a\xd0\xf8\x69\x47\x97\x45\x53\xa1\xa7\xa2\x0e\xc0\x03\x80\x6d\xcc\x9b\x07\xe5\x92\xa6\x0f\x4c\x47\x83\xef\xc2\xee\xf6\x30\x91\xe3\x2d\x46\x9f\xe3\x7a\x78\x08\x02\x1c\xf9\x23\x19\x09\x54\x40\xc9\xdc\x57\xe2\x67\x9c\xbf\xa7\xf9\x0f\xb2\x7e\x56\x2a\x75\x7d\xcd\x26\xab\x09\x91\x1e\xc4\xd6\x8b\x45\xef\x30\x54\x9d\x3a\x0b\x6d\xac\x61\xb6\x91\x99\x12\xe5\xa3\xfd\xaa\x15\xf7\xdb\x5e\xe2\x74\x28\xdf\xef\xf6\x0e\xcc\x3e\x33\xa3\x6b\x3b\xb2\xed\x85\x06\xf3\xa7\xb2\xbf\xc7\xda\x1a\x4f\x4b\x56\x09\x04\x34\x95\xdd\xb1\x0b\x4b\x2e\xf4\x63\xb1\x1d\xa5\x30\x66\x30\x31\x00\x46\x4f\x5f\x34\x02\x67\x2d\x12\x22\xa2\x11\x5d\xec\x89\x3f\x40\x9f\xa4\xec\xa4\x72\x8b\x31\xf3\x99\x95\x71\x26\x3b\x1e\x2e\x0e\xc7\x3a\x78\xa9\x59\x1e\xb7\xc7\x62\xdd\x2f\x96\x1c\x96\xd3\xc9\x15\x71\x79\x62\x27\xc7\xae\x95\xed\xc0\xb4\x95\xbb\x7e\xa1\x96\xea\x1a\xc3\x72\x7a\x89\x8d\x99\xff\x94\x10\x27\xcb\x25\xfc\xf5\xfc\x66\x53\x53\x28\xb2\xa5\x23\xb7\xff\xd8\xac\x8b\x28\xa7\xd7\xb9\x51\x2b\xc6\x90\x4b\x16\xcc\x7b\x87\x2d\xc1\xd5\x1d\xd9\x1d\x7d\x3d\x27\x6e\x4f\x4e\x95\x15\xe4\x1d\x88\x13\x37\x92\x98\xcb\xfa\x85\x55\x13\x79\xdd\x20\x49\x4b\xf7\x10\xbf\x7b\xd1\x12\xc5\xec\x7d\x8f\x2b\x2f\x4f\x2b\x4d\xa9\x1d\x8d\x29\x58\xc3\x48\xa1\x97\xfc\x26\x3c\xb6\x96\x29\xd3\x23\xec\x6b\xf3\xf8\x8b\x98\x6b\xdd\x8d\x75\xec\xf7\x81\x72\x40\xc5\xfc\xe4\xb8\x30\x32\x3d\x8b\x70\x22\xab\x41\x2b\x38\xf8\x80\x6d\x32\x5c\x7d\x08\x8f\x8c\x42\x91\xc2\xac\xb3\x34\xd1\x10\x8a\x55\xc5\x72\x9a\xd3\x5c\xe7\xce\xd7\x7b\x50\xca\xb4\xff\x9c\x66\xdc\x53\x23\xf6\x74\x67\xfe\xe6\x60\xc8\x8e\x62\x1e\xd4\x8e\xfe\x38\xd8\x64\x8b\x08\xcc\xfd\x69\xf3\xe4\xb2\x16\x2b\x2c\x67\x2f\xad\x20\x75\x58\x6b\x32\xb2\xf3\x07\x1b\xca\xa3\x31\xc6\xda\xc5\xb2\x7e\x90\x0c\xc9\xc1\x94\xab\x89\x54\xde\x30\x2b\xc3\xa8\xb2\xe8\x8b\x1d\x14\x61\xd8\x87\xd5\x8c\x8d\x15\x35\xf1\xdb\xe0\xa5\xb9\xa5\x07\x7e\xe4\x49\x98\x40\xa2\xbc\x5e\x69\x0f\x4b\x39\xd3\x55\x30\x09\x4d\x55\xb7\x5f\xd6\x5b\x4e\x22\x50\xfa\x62\x63\x77\x68\xff\x9d\x7a\x6d\x78\x0c\x8f\x2a\xce\x95\x2f\x9b\x80\xd5\x40\x0e\xf3\xf4\x63\xe3\xc9\x31\x63\x25\x4f\xd2\xaa\x4e\x58\xe2\x7f\xe5\x27\xa3\x1d\xad\x09\x03\x61\xb2\x49\xb5\xde\xbc\x6b\xa3\x63\xb9\xf8\x01\x4c\x92\x64\x79\x15\x2f\x3f\x50\x45\x5c\xb2\x9a\xf7\x85\x0b\xd7\x6c\x08\x6d\x36\xc2\xdd\x97\x53\x9d\x33\x93\x7d\xd9\x1c\x36\xba\x0c\x07\x9b\x1d\x56\xac\x47\x52\x58\xf0\x48\x49\x99\x10\xfc\x9d\xd6\xda\x93\x79\x06\x7a\xd5\x24\x66\x7f\xea\xe1\xd4\xa7\x13\x3c\x22\x77\xea\x34\x72\xfd\x50\x3c\x6d\x36\x1c\x0b\x17\x79\xdd\xbd\x3f\x5b\x41\xea\x9b\xe3\x7c\x43\x4e\x5e\x8e\xc4\xa3\xa2\xbd\xa1\xca\x21\xd5\x19\x03\x80\xe3\xd6\xc7\x59\xe1\xe3\x69\xff\x7c\x63\x10\x6b\x50\xff\x87\xf2\xc7\x3f\x31\xad\x70\xed\x64\x43\xa7\x14\x08\xe4\x86\xf4\xfb\x4f\x27\x1f\x51\x34\x3c\x9e\xbc\x64\x66\xfc\x22\x1c\x61\x7f\x85\xa4\x5a\x35\x2d\x9b\x95\x66\xbb\x3a\x48\x3d\x4e\x8f\xa4\x40\x62\x62\xee\x5f\x0e\xd0\xf1\x77\x33\xf1\x5c\x85\x79\x0d\xe9\xd9\x77\x79\x82\x00\xd6\x06\x65\xb2\x92\xb3\x0c\x1e\xb4\x11\x11\xbf\x6b\x05\x12\x76\x7b\xb8\x36\x0c\x32\x71\xc7\xa0\xfe\xc9\xcd\xf8\x44\x9b\x94\x07\xb8\x88\xf0\x6f\xca\x07\x09\x4a\xe1\x03\x80\xd0\x75\xa2\x72\xe2\xc6\xb4\x31\xaa\x2e\x79\xdf\x70\x57\xce\xf7\xf3\x65\x49\x7d\x9d\x36\x33\x1e\xa7\xfc\xb1\x0c\x9e\x29\x5a\x59\x1e\xa7\x75\x83\xfc\xde\xda\xde\xfe\xfe\x49\x2d\xa4\x60\x72\xc1\x66\xe8\x72\x87\xd5\xc4\xd8\xe3\xe3\xa3\x43\x89\x52\xd6\x71\x4e\x46\xc6\x8b\xf6\x7b\x44\xd7\xe3\xfd\x8a\x13\x86\x5c\x25\x32\xf0\x88\x3f\xe2\xd2\x86\x65\x7c\x55\xf6\xf2\x33\x0b\x51\x87\x02\x88\x13\x33\x1e\x6e\x97\xf8\xea\xcd\x51\x39\x76\x1a\x1c\x60\x6a\xa0\xe3\x52\x0d\x36\x2c\xc5\x88\x8b\x4d\x3d\x45\xa2\x22\x80\xe4\x1a\xa3\xd5\xf4\x0b\xb4\x01\x0e\x8b\xd0\x07\x61\xf6\xa0\xfc\xfa\x7b\x82\xb2\x0b\xe9\x7b\x0b\xb1\x57\xfc\x7a\x77\xe2\x32\xc6\x75\x93\xba\xd3\x23\x25\xe9\x87\xf3\x22\xc1\x27\x5d\xc6\x8a\x9c\x8c\x32\x2d\xbf\x22\x70\x9e\x0b\x25\xfd\x43\xd3\x29\x57\x7b\x5c\x8a\xc4\x41\x82\xb2\x2a\x88\xe9\xa9\xe8\xd6\xdc\x85\xf2\x8a\xac\x35\x2b\xe7\xb3\xa8\x70\xf2\xc7\x58\x8a\x22\xe1\x51\xa4\xdc\xd6\xaf\x69\xdc\x49\x86\xcd\xb7\xad\x51\xe1\xe1\xaa\x46\x50\x59\x64\xe7\xee\xb7\x34\xfe\x3f\xc2\xce\x9b\xdd\x6d\xbd\xbd\xbd\x6d\xba\xba\xba\x46\xd0\x9f\x77\xc7\x91\xfa\x2d\x8e\xc4\x49\x6d\x70\xc0\xa5\x60\x0a\x17\x00\x8e\x35\xe1\xec\x0b\xc4\xf2\x65\xf4\xf7\x02\x81\xf1\xb1\x7d\x58\x42\x82\x37\x3b\x3d\x0e\xe7\x43\x79\x9c\x56\xd4\x99\x81\xcd\xe7\x76\x6c\xac\xb8\x13\x04\x1e\xab\xca\x4f\xb1\xdc\xbe\x12\x5c\x46\x84\x27\x4e\x9d\xb5\xf0\x2f\xaf\xf2\x69\xd7\x25\xfe\xd3\xd6\xdc\x6e\xfa\xb4\x1e\x87\x53\x46\xbb\xc7\x20\x60\x2d\x53\x88\xfe\x6c\xd1\xa4\xa9\x68\x41\xd3\x51\x36\x97\x4a\xa2\xfd\xbc\xbd\xf0\x51\x1a\x8b\x92\xa0\xf1\x9b\xd6\xfe\x76\xd2\x0f\x36\x78\x65\x35\xb5\x8f\x7b\x7b\x7b\x1f\x86\x46\xcd\x53\x3f\xd3\x04\x2b\x65\x0b\xc9\x86\x3e\xf1\xdf\x9f\xad\xd0\x65\x23\x03\xaa\x1f\xa9\x6a\x2b\x2e\x03\x02\x36\x19\x45\x1d\x79\x38\x03\xa1\xc1\x21\x21\x24\xc4\x44\x62\x4f\xc0\xe6\x86\xee\x78\x39\x49\xc0\xfe\xf4\xf4\x6e\xe8\x33\x32\x24\xea\x1a\x04\xb1\x75\xea\x6e\x31\xe7\x35\x6f\x77\x46\x3c\x35\x08\x9d\x3a\xda\xbd\x35\x35\x04\x41\xc0\x16\x17\x65\x35\x11\x3b\xab\x9d\x64\xa8\xa2\x9d\x51\xed\x8f\xfa\x87\x12\xb0\x2d\x58\x47\xa8\x80\xba\xbb\x2d\x5f\xf0\xc1\x06\x63\xbd\x27\xce\x86\xf0\xb0\xdb\x97\x03\xb1\xf1\x2b\xcf\xfa\x13\x79\x64\xcf\x53\xec\xf9\x0e\x66\x20\x37\x89\xb4\xf2\xf1\xa0\x81\xe3\x70\xf7\x6a\x47\x61\xca\x33\x49\xee\x28\x19\x6e\x03\x46\xcf\x19\x1c\x18\x08\x67\x9a\x93\x7d\xbe\xda\xf6\x99\xd5\x69\xfd\x8f\xec\x42\x8d\x51\x49\x24\x21\xdb\x47\x26\xee\x2c\x7e\xb7\x90\xed\xed\x6d\x39\x04\x02\xbf\xea\x07\x9f\x1c\x66\x24\x9c\x05\x26\xed\xea\xd7\xed\xd3\xa5\x06\xa4\x3e\xd6\xcf\xc0\x6b\xf2\xde\x47\xa0\xdb\x64\x15\x0e\x55\xc6\xcb\x80\x1f\x70\x3e\xf7\x6d\xa3\x1b\x37\x06\x87\x07\xcf\x38\x83\xe0\x06\x69\x52\xf1\xb0\xba\xef\x9a\xaa\x44\xc0\x9c\x9f\x9d\xb7\x5d\x85\x58\x62\x72\x3e\xe7\x3f\x87\x9d\xa7\x22\x01\x32\x27\x5e\x8e\xa4\xf2\x53\x69\x75\x78\x5a\x97\xe2\x38\xcf\x94\xbf\x9f\x93\x5e\x63\x36\x08\x4e\x95\x58\x2f\x24\xdd\xfd\x97\x6f\xdb\xdc\x69\x38\x25\x75\x6e\xea\x19\x45\x0f\xfd\x2c\xe5\x12\x6a\xe7\xe5\x48\x8c\x08\x02\x38\xe0\x51\x94\x32\xf9\xc4\x52\x59\x0d\x3f\x02\xdd\x1a\xdf\x50\xde\x53\xf6\xfa\xa3\x49\xe1\xb0\x39\x38\x38\xe8\x3f\x7d\x12\x13\x92\xc2\x45\xbf\xa4\xb8\x3f\x5d\xba\x81\x17\xd5\xe6\x6b\x88\x80\x52\x8a\xfa\xad\x1e\x5e\xed\x0c\x20\x21\x2e\xe0\x00\xef\xa1\x7b\x21\x44\xc8\x22\x43\xca\x17\x3b\xdd\x4c\xa8\x80\x6b\xc3\xe4\xee\xa1\x59\xbe\x3e\xf6\x1d\x68\xa7\xe4\x65\xf2\x8e\x94\x57\x94\x81\xba\x0c\x8d\xea\x72\xe7\xe4\xc2\xc6\x73\xdd\x32\xbd\xde\xa2\x71\xfc\x48\x54\xfd\x42\x0b\x2f\x8e\x3d\x96\xba\x01\x2b\xf2\xa7\x1f\x0d\x90\x2b\xe2\x4f\x1c\x24\x60\xfb\xaa\x6a\x4c\x93\xfa\xd4\x7c\xb1\x2f\x35\x92\x8a\x38\x33\x57\x39\xcb\xd1\x06\x47\xe8\xc6\x71\x64\xbe\xed\x92\x17\xd6\x8e\x70\xe3\x0e\x0a\x5c\xeb\xf0\x44\xd3\x06\x86\xab\x11\xe0\x14\xc1\x80\x38\x9f\xff\xbb\x50\x96\x88\xaf\x9e\x90\x14\x2e\xca\x65\x76\x0c\x19\x7f\xc2\xbf\x89\xb9\x18\xa8\x5c\x41\x85\x76\x0d\x49\x92\x01\x32\x00\xbe\xb8\x35\x04\x20\x23\xb3\x45\x3f\x9d\x10\xe7\xcb\x48\x55\x06\x66\x37\xff\x1f\xc7\x76\xfd\x0f\x87\xff\x38\x00\xfc\x75\xa1\xbb\xcd\x86\x1b\xd3\x1d\x63\xfa\x4c\x4e\x33\xdd\x13\x53\x6f\x5d\x63\xe2\x30\x9b\xda\x98\x66\xc3\xe9\xee\x98\x1a\xa7\x73\x7a\x98\xd9\xc4\xd4\xc4\x74\xc7\x7d\x1f\xdf\xcf\x1f\xf1\xfc\xf1\x59\x42\x23\xd5\xb7\x25\x68\xc7\xfb\xf2\x0a\x1e\xd5\x45\x35\xae\x1e\x45\x30\xa3\xec\xbf\xfc\xcf\xff\x8b\xa3\x42\x60\x33\x27\xd5\x2c\xdf\xed\x1c\xaa\x95\xbf\x89\x3a\x25\xd2\xc5\xeb\x58\xf6\xf2\xf7\x44\x59\xec\x25\xa9\x7a\x12\x53\xcc\xbe\x36\x0a\x88\x40\x74\x1b\x7a\x10\x82\xfe\xff\x58\x86\xd5\xa4\x95\xbf\x1c\x8b\xa8\xdb\xc1\xd0\x37\x38\x26\x7f\x93\xc9\x99\xad\xf8\xcb\xe3\x07\x10\x65\x02\xc5\x37\xc9\xe1\x3f\x13\xee\xd4\x35\x34\x0a\x46\xd2\x04\x5c\x70\x20\x6c\xf4\xcb\x94\xe7\xea\x5a\x5a\x86\xb0\x30\xe1\xc1\x41\xfe\xae\xf7\x0d\x0d\xa2\x74\xb2\x64\x1d\xed\x1e\x2b\xe1\xf2\x93\xea\x10\xa0\x01\xbb\x33\x94\x21\x42\x8e\x0f\x57\x8f\x48\x03\x0b\x13\x10\x1e\xae\x70\x23\x1e\x93\xed\x03\x6f\xd8\xe0\x25\xb4\xc1\x1e\xba\xd5\x6a\x00\x04\x4a\x6f\x6a\x21\x99\x45\xfa\xb5\x80\x3a\xf5\xc1\x3c\xef\x76\x41\x3d\x56\xce\xa3\x91\x47\xa9\xb8\x32\xf7\xa0\xfe\x5c\x76\xaf\xfa\xc9\xb5\x61\x0d\xb8\x07\x67\x57\x7a\xc0\x6e\x76\x7e\xa8\xa7\x8c\xc4\x81\x57\xc1\x94\xa7\x33\x27\xbe\x27\x7b\x1f\x35\x4b\xd6\x85\x9a\x51\x6c\x45\x1c\x6d\xda\x17\x4c\xde\xdd\x5e\x8f\xa0\x77\x6b\xb7\x91\x96\x3e\x3e\xa2\x91\x6f\xdf\xea\x22\x31\xc2\x99\xfb\x7f\xd4\xa7\x1d\x46\xf3\xa2\x93\x8a\xa7\xd2\x3d\xa9\x1c\x67\xd2\x3d\x45\x03\x77\x5f\x31\x88\xbf\xa0\xd4\x3c\xfe\xac\xb5\x33\x5b\x59\x7c\x73\x13\x94\xbb\x36\x57\x65\x41\x95\xe6\xbf\xff\x9b\xc6\x13\xea\x6a\x0d\xce\x57\x66\x4a\x9f\x2b\xd1\x13\x58\x62\x31\x61\xb0\x78\xbd\xe7\xcf\xdf\xfd\xea\x0c\xc5\x72\x44\x46\x46\xe2\xda\x0b\x40\x40\x66\x94\xa1\x35\x2e\x4a\x76\x3a\x82\x9b\x04\x18\x1a\x50\x83\x02\x34\x62\x7b\x04\x4f\x20\x2e\xb5\xa8\x43\x72\xb2\x02\x07\xe2\xf3\x67\xa3\xd2\xc6\x16\x7a\xf4\x66\x61\x41\x87\xf7\xd1\x35\x76\x8b\x4c\x90\x3f\x02\xbb\xdf\xe8\xfa\x79\x0d\x8b\x35\xfe\x2f\xa0\x91\x18\xea\x81\xb7\xc1\xdc\x8e\x84\x6d\x56\x53\x78\xd2\x00\x60\xc3\xf3\xb2\x69\x2c\x2f\xd3\xfd\x2e\x28\x54\x97\x24\xdd\xef\x44\x30\x4b\x5b\x46\xc1\xa8\x7e\x9a\x4b\x5c\x46\x53\x71\xdf\x57\x37\x90\x73\x65\xfb\xbb\x8b\xe3\x0a\x8b\x5c\xee\x0c\x7f\xf0\xd5\x47\x83\xb4\x7f\x76\x36\xbf\x3f\x66\x7e\x11\x2b\x52\xfe\x66\x1a\x7d\x7a\x74\xca\xf0\x98\xea\xa8\xd1\x87\xa0\x74\xa9\x59\x42\xf3\xf4\x84\x52\x5e\xc9\xd8\xbf\xb3\x4f\xdd\x69\x58\x54\x20\x26\xce\x52\xe5\xd9\x4d\x28\x80\x62\x90\x22\x96\xa8\x91\x7a\x87\xf1\xa9\xae\x08\xbc\xd8\x76\x0e\xdc\xb0\xfd\x74\x82\xb8\x57\x17\x07\x2b\x69\x38\x38\x38\xb8\x91\x02\xb8\x20\xb3\x5e\x1a\x02\x4e\xb2\x6a\xf3\xf4\x00\xba\x21\x03\xb5\x0e\x09\xcb\xb5\x86\x5a\x2c\xc2\xb3\xfa\xc2\xd5\x44\xd3\x93\xe1\xd0\xe6\xca\xa2\x7a\x48\x32\xd8\x1f\x8a\x2f\x74\x32\x1b\x88\xa1\x7d\x61\x71\x13\x0a\xfa\x12\x2f\x24\x76\xb1\x1c\x07\xe7\xcf\xdb\x3f\xe1\xb0\x93\x27\xdf\x69\x90\x40\x9b\x15\x3d\x7c\xa3\xb0\xb8\xdb\x1b\x42\x9a\x33\x66\x0d\x2f\x10\x8e\xbf\x7e\x58\xa2\x5c\x8c\x06\xe4\x45\x5f\xae\x12\xc7\xc4\xc7\xd2\x75\x75\xac\x52\x33\xab\xc5\x8f\x4c\xd4\x08\x66\x0a\x79\xd3\xb6\x9c\x79\x16\xfb\x31\xf2\x95\x3e\x8b\x15\xe3\xc6\x71\x9f\xd7\x8f\xaa\x58\x66\x23\x40\x75\xbd\x1e\x33\xf7\xad\x44\x0d\x24\xac\x9c\xc4\x07\xbe\xef\x3d\x7d\x35\x96\xcb\xaa\xac\xab\x68\x27\x6a\xff\xd2\x9e\xa0\xd0\xa8\x0e\x0a\x20\xd7\x37\x2c\x59\x51\x03\xc3\xff\xa1\xe4\x57\x9e\x05\x06\xb6\x4a\xd9\x40\x71\xc9\x27\x48\x41\xa5\x71\x47\xb9\x3e\xe0\x7c\xc1\xed\x11\x20\x0f\xfe\x81\xa0\x85\x33\xbf\xdb\x48\x9c\x63\xfa\x3f\x4a\x5c\x7f\x4d\x58\xd8\x0f\x2a\xe8\xc9\x13\x36\xa7\x73\x2d\xd1\xfd\xdf\xa8\xac\xcd\x25\xfd\x6f\x1f\xb8\xaa\x12\x39\xa8\xed\x17\x25\x61\xab\x87\xb1\xfe\xd4\xfc\x3d\x0b\x8b\x15\x53\x7f\x38\x71\x98\x15\x2d\x90\xd6\x0b\xfe\xce\x08\x94\x35\x55\xc3\xaf\x84\x21\x51\xe7\x3c\xba\x6f\xe6\x35\x71\x8b\xef\xb4\x29\xf2\x1b\xd3\xde\x55\xf0\xcd\x1e\xf5\xac\xba\xcf\xd7\x84\xdd\xdc\xd0\x3d\xc7\x86\x45\x0c\x55\x04\x3b\x38\xcf\x37\x44\x8e\x0d\x57\x69\x32\x88\xbb\x6b\x76\x10\xd1\x95\xfe\xc2\x6b\xc6\x3d\xf2\x5e\x39\x2a\xc7\xd5\xbc\x78\x6c\x9a\x98\xe2\xea\x9f\x29\xe3\x2f\xcb\x28\x97\xcd\x09\x7d\xa7\x86\x40\xa2\xc9\xef\xc1\x0a\x48\x21\xd0\x57\x39\x87\x87\x87\xfe\xf5\x75\x75\xff\xcd\x1b\x08\xa2\x50\xb4\xc0\xd1\xe2\x12\x1c\x64\x59\x42\x90\x1f\x08\x10\x55\xa8\x22\xaa\x8f\x2c\x0d\x35\xc5\x96\xc1\x2a\x51\xa4\xf5\x2a\xf1\xcc\x74\xf7\x1f\xe8\x43\xe5\x03\xde\xea\x6e\xbd\xee\x47\xc0\xf7\x57\x54\x6d\x28\xbf\x99\xd7\xa2\x0c\x73\x08\xf2\xfe\xa9\x57\xf8\x56\x61\xfd\xcd\x7e\x7c\xca\xd3\x53\x70\xf2\xbd\x23\xf9\x05\x2b\xc3\xd9\xef\xab\x33\xb4\x73\x48\x38\x3d\x94\xf3\x4c\x6b\x6d\x8d\x47\xbf\xe9\x79\xf7\x1d\x26\x2e\x5c\xef\x2d\x9f\x1b\xdb\x78\x73\x17\x9b\xa6\xe3\xae\x42\xe7\x3c\x5b\x57\xa9\xa3\x11\xf5\xdf\x9e\x3d\xb9\xce\x54\xd0\xba\x6b\xe6\xf9\x47\x9a\x07\xfc\x4f\x31\x75\xc8\x98\x94\xc5\x68\x27\xcb\xe9\x46\x68\xe4\xcd\xab\x24\xbf\xac\x79\xfb\x74\xf9\x68\x0e\x2d\x5a\x4f\x3c\x44\x09\xeb\x7c\x8b\x77\x31\x80\x48\xcf\xd5\xda\x0e\x1c\x5d\x38\x62\x90\xd6\x3e\xeb\xc3\x34\x11\x47\x2e\x30\x94\xec\x74\x9a\x11\x03\x48\x6e\x60\xa8\xb0\x41\x1e\x84\x95\xee\x4a\x08\x69\x93\x73\x3d\xa5\x6e\xb1\x2e\xe1\x54\x8e\x4d\x5b\xa3\x74\x24\xcd\x07\xf4\xc9\xa2\x71\x4f\x99\x87\x3f\x6c\x1a\x92\xd0\x04\xf3\xbd\xfc\xf3\x50\x0c\x52\x63\xca\x5c\xff\x9c\xf8\x5b\x7a\x93\x17\x7b\xa5\xaa\xb9\xe2\x86\xf7\xc2\xb6\x39\x56\xce\xaf\x87\xdc\x34\xad\x36\xbb\x7b\x2c\xd8\xa8\x6a\x9f\x2c\x42\x2a\x68\x95\x5f\x4f\xfc\x4b\x98\x4f\x15\x1a\x89\x03\xb4\xb3\xa3\x6e\x82\x3c\x27\xef\x4e\x77\xe6\x92\x92\x5c\x98\x5f\xd4\xfe\xcc\x6c\xe4\x20\xda\xa9\x9a\xc9\xff\xc2\xda\x72\xba\xa7\x1d\x81\x4b\x56\xb8\xc2\xaa\x52\x1e\xf1\x3a\xe1\x63\xfe\xc0\xd4\xc4\x0a\xab\x13\x06\xfd\xb0\x5b\x69\xcb\x69\x5f\x71\xd6\xa2\x95\xc8\x74\x69\x61\xde\xbc\x99\x48\x67\x77\x96\x7d\xa3\xc1\x6b\x9d\xdb\x57\xfa\xc5\x58\xfb\x65\xf7\x2a\xdd\x00\xbd\x1d\x1d\x6c\xbc\x7e\x30\x94\x60\x7d\x7d\xb3\xfc\x07\xc0\x80\x2e\xc5\x7b\x70\x0c\xbe\x56\x8e\xec\xd7\x3f\x37\x97\xc7\x9d\xb6\x08\x41\xce\x4e\x31\xe0\x71\x4c\x58\xa1\x08\x5e\x59\x48\x00\x04\x0d\x51\xae\xcd\x44\xb0\x1f\x7e\x86\xff\x1e\x6b\xd1\xf4\x09\xb3\x50\x24\x69\x2f\x33\x15\x4c\xc9\x07\x02\xb5\xaf\x00\x28\x80\xa3\x34\x0a\x4a\x15\x39\xf9\x2a\x44\xa9\x9b\x45\xbb\x6e\x3d\x42\xa5\x49\x63\x3e\x6c\x62\xbc\x57\x24\x0e\x17\xbd\xb8\x44\xee\x3a\x5e\x5d\x72\x7f\x3b\xb6\x7a\x28\xc9\xf4\xd3\xd7\x3b\xb7\xef\xe7\x8d\xe3\x9d\xac\xc0\x64\x71\xb5\x3a\x09\xf8\x27\xee\x3f\xae\x9f\xb5\x79\xed\x82\x83\xaa\x60\x76\xba\x4a\xa5\xf6\x62\x7c\x92\xcc\x74\xe8\x8f\x83\xb0\xcb\x31\xb9\x98\x64\x5b\xff\xd7\xd3\xdd\xed\xf4\x77\x0a\x10\x12\x10\x14\x96\x94\x70\x2e\xd4\x78\xfe\xe1\xb8\x87\xca\xa3\xcc\xc7\x4d\x7e\x1f\x64\x65\x87\x3b\x5b\x61\xa2\xc0\x13\x1e\xe1\xf4\x31\x47\x2e\xe0\x5b\xfa\xb3\xa4\x22\x0d\xaa\x71\xb6\x01\xda\x65\x4b\x51\x17\x7b\x73\x67\x5e\xf9\x8e\xb1\xa1\x46\x81\xbd\x9f\xa1\x68\xd5\x3d\x30\xfc\xde\xde\x1f\xf5\x2b\xe3\xcb\xcd\x8f\x22\x04\x13\x86\xb8\x0b\x00\x4a\xd0\x60\x1d\x40\x08\x3c\xb2\x68\x75\xb8\x7c\x01\x9b\x2b\xde\xac\x8b\x39\x62\x3f\x85\xf3\x55\xed\x5f\x71\xad\x66\x78\xd6\xee\xd5\x24\xef\x99\x93\x48\xdd\x71\x2f\x2a\xba\x0e\x84\x89\x15\x21\xb4\xcb\xb9\xb4\x92\x61\x7c\x6a\x50\x7a\xce\x85\xae\x37\x7f\xd6\xc6\x10\x91\xca\x1c\x54\x3c\x1c\x5e\x0f\x44\x52\xba\xa9\x8c\x26\x9b\xdf\x2b\xf8\x36\xdd\xbd\xf4\x5e\xd0\x59\xa6\x60\x8e\x19\xd4\xe2\x5d\x3a\x37\x3c\x08\x4b\x75\xb8\x43\xe6\x1b\xfe\x57\xfc\x2c\x7b\x1a\xc7\x38\x77\xdb\x6d\xae\xca\xa2\x90\xf6\x72\x30\xe0\xf6\xc8\x10\x3a\x3c\xae\x0b\x17\x14\xcd\x26\x42\x08\xb9\xdf\x41\x19\xa4\x42\xf2\xac\xe9\xac\x49\x5c\x35\x16\xa2\x35\xa0\x18\xe0\xf6\x8e\x92\x5c\xdf\x4d\x5e\x85\xd0\xf2\x1e\x0b\x34\xbc\x4e\x1d\xc5\xc2\x7a\x6f\x82\x94\x59\x36\x28\x36\xa5\xf3\xb1\x39\x04\x06\x82\x3e\xe3\xdf\xd0\x83\x65\xe9\x1f\x39\xa9\x85\x32\xa5\xd4\x00\x35\x6e\x92\x01\xd0\x2d\xce\x15\xd8\xcf\x1e\xce\x4b\xf9\x9d\x00\x3a\x1a\x67\x55\x67\x43\xb2\xbe\x41\xa7\x4f\x8f\x3f\xcc\xf3\x4a\xb3\x5d\x0c\x83\x9f\xf5\x3e\xeb\xf5\x09\x95\xc8\x85\xe0\xdb\xca\xa5\x0a\x72\xd3\xa0\x27\xd1\xc1\x97\x82\x5e\x66\xf6\xd5\xde\x60\x62\xb6\x5a\xa4\x52\xf6\xab\x86\x0b\x24\xc1\xad\xcf\x60\x5f\x09\xd5\xb4\x1f\x67\x4f\x4d\xc9\xc4\x8f\x22\x58\x6f\xa2\xa9\xfc\x37\x5d\x3c\xb8\x8c\x80\x3d\x3d\x18\x4e\x11\x0d\x0d\x13\xf8\x96\xfe\xf8\xd3\x15\x09\xbd\xe2\x4b\x46\xc9\x58\xde\x30\x62\xdc\x04\xf6\xdd\xcc\xd1\x4c\x19\x23\x62\xfa\x16\x56\x03\xf2\xbc\x40\xf2\x71\x88\x98\xc7\xc6\x68\xc6\xfc\x48\x9a\x00\xf6\xa8\xde\x01\x42\x09\x44\x5f\x06\x00\xe0\xf1\xa0\xb3\x46\x2f\x10\x02\x07\x6b\xed\x15\x94\x20\x41\x1e\xc8\xab\xfc\x57\xe3\xf9\x60\x9f\x67\x2a\x12\x40\x45\xa9\x1e\xca\x26\x24\x67\xca\x93\x31\x49\xcf\x48\x26\x69\xe5\x40\xd9\x51\x73\xaf\x6e\x2e\x08\xec\xeb\x56\xaf\xf1\x22\x45\xe8\x49\x68\x4c\x88\xa8\x57\x7c\xfe\xca\x3d\xab\xb0\xb1\x4a\x3c\x89\x7a\x3a\xa5\xd7\x17\xe5\x61\xc6\x68\x14\x0e\x79\x64\xfe\x1d\x82\xf9\xb4\x7e\x95\x6d\xb8\xde\x59\x58\xe8\xc0\xa4\x33\x9e\x9b\xe4\xf4\xf3\x03\x63\x72\x52\xd2\x73\x96\xd3\x6a\x02\x16\x11\x5c\x51\x82\xdc\x8c\x2d\x0d\x3d\xca\xca\xe8\xa8\x02\x8a\xfc\x81\x18\x63\x90\x0e\x30\x00\x2d\x18\x50\x46\x97\x25\x17\x2a\x2f\x08\x99\x21\x47\x6b\x81\xd1\xb7\x02\xa1\x83\x63\x63\x4d\x0e\xfe\x98\x28\x01\xb9\xd7\xa0\x64\xc0\x8b\xec\xd2\xe7\x5a\xe8\xca\x8a\x88\x9d\xe8\xad\x9e\x3e\x0d\xe0\xb4\x85\xe1\x7b\x05\xb8\x49\xb2\x36\xcd\x23\x64\x27\xfa\xf3\xc4\x4d\x4e\xb7\x05\x94\xdf\xf7\xfd\xb7\xa4\xbe\x49\x28\x80\x3f\xf2\xae\x25\x62\x89\x27\xe8\xe4\x88\xeb\xc6\x1f\xaa\xb3\x16\x8c\xcb\xa9\xd3\xfd\xf6\x73\x06\x11\xb4\xa4\xfc\xd8\x3a\xf7\x02\x5f\xdf\xe6\x84\x81\x9d\xe9\xb2\xd7\xea\x65\xff\x29\x23\x4e\x81\x6c\xee\x41\x03\x9c\x50\xb2\x15\x39\xba\x3f\x1d\x0c\x06\x11\x42\xb3\x52\xbb\x8b\x49\x5e\xc1\x72\xd6\xf6\x77\x1c\xff\x74\xd2\x3a\x7a\x38\x59\x84\xd5\x2a\x11\x34\x06\x3a\x9a\xd1\x29\x8a\x3f\x5d\x69\x02\xf8\x1a\xc8\x58\x49\xa2\x56\x11\x3e\x14\x50\x62\x68\x5a\x35\xf9\x0f\x82\x1f\x9a\x07\x99\x7f\x35\x8d\x1e\xf9\x03\x79\xf9\x80\x6d\x72\x91\xf0\x9e\x51\xf2\x10\x8e\x7a\xe0\x6d\xc6\x91\x7f\x66\xd1\x2b\x3c\x69\x55\x73\x13\xb9\xee\xf2\x4c\xfc\xee\x3f\xe7\xf2\x4c\x39\xe3\xcd\x97\xe4\x6a\xcc\xdb\x58\x63\x37\x08\x08\x24\xcd\x51\x52\x4f\x62\xd2\x27\x05\x76\x58\xe3\x75\x80\x28\x26\xb2\x47\xa4\xd7\x3e\xce\x5a\x2c\xe2\xcb\xd7\x3a\x8b\xb8\x87\xbf\x1b\x49\xd3\xe4\x7d\x5f\x39\xe9\x25\x7f\x41\xc9\xfb\x9f\x5b\x1a\x6a\x92\x16\x5f\x43\x22\x98\x64\x83\x0a\x9a\x7e\xab\xd2\x95\xa5\x77\x17\xe7\x75\x58\x78\x71\x75\x5c\x6e\x98\x71\x73\xb6\x73\x86\xc7\x87\x84\xbd\xb0\x11\xc2\xdd\xa0\x5f\x6e\x5c\xde\xb1\x75\xe6\x87\xa6\xfc\x6e\x3b\x7e\x33\x25\xa0\xfe\xba\xac\x55\x23\x18\x49\xe1\x24\xd5\xdb\xad\x15\x87\x37\xc7\x06\xa2\x08\x31\x19\x52\xec\x3a\x3e\x1b\x7e\x84\x3c\x9c\x39\xaf\x1b\xa5\x77\xf0\x4c\xbb\x89\xad\x0d\x1d\x79\xf7\x96\x3a\xb5\x35\x1b\x47\xb6\xdb\xfe\xb8\x83\x81\xd6\xd3\x9d\x7b\xaa\x2c\x5c\x41\xa7\xce\xa6\x34\x94\x4f\x79\x0c\xe1\xcf\xad\x27\xbc\x4c\x9b\x78\x75\x0a\xce\xa1\xb0\x08\x47\x09\x9e\xad\x61\x83\x72\x4e\xe9\xa0\xc6\x66\x01\x61\x42\xaf\x8e\x0e\x69\x04\xea\x0e\x82\x42\x99\xd3\xc3\x25\xfc\xab\x50\x79\x79\x73\xb1\x68\xeb\xf3\xec\xb3\xe4\xec\xec\x87\x55\xef\x78\xc0\x44\x82\x31\x46\xbd\xe9\x4e\x0b\x1f\x5f\x8d\xb1\xf6\x97\x46\x45\x16\x2d\x83\x99\x44\x5f\x63\xa3\x4f\x3b\xc6\xab\xb3\x32\xe5\x8f\x38\xfb\xec\x58\x64\xd0\x4f\x65\x5a\x97\xd4\x9c\xef\x5c\xe4\x09\x60\xd9\x9d\xd7\x08\x80\x5f\x32\x45\x93\xab\xd3\x57\x39\xf8\xf0\xae\xa1\xa2\x5d\xfd\x72\x7e\x84\xb1\xef\x19\x09\x9f\x6a\xb3\x1a\x2b\xec\x8b\x6e\xfc\x8a\x48\x1f\x50\xe7\xe4\xbc\xf1\xbc\x58\xd7\x82\x0d\x08\x4b\xa5\x6b\xdf\x8d\xf4\x38\x59\x8c\x92\x2e\x30\xff\x6f\x95\x14\x36\x8c\x3e\x18\x1e\x93\x51\x97\x08\xd8\xec\x65\x9b\xb5\x64\x94\x4b\xd1\x68\x3b\xe7\x98\xc8\xf4\xad\x65\xc9\x94\xfb\xaf\x5b\x63\xe5\xa5\x75\xfd\xc7\x57\x5a\xb4\xfa\xf3\x2f\xa6\x28\xb9\xe9\x36\x77\xa5\x38\xcc\x79\x7f\x6c\x97\xaf\x71\xe1\x14\xfd\xce\x2d\x69\x20\x11\xd5\x1d\x80\xa0\x13\x9a\x44\xcc\x12\x42\x3f\x8b\x2b\xd9\x0f\xa4\x19\x43\x8c\x13\xad\xb1\x3d\x75\x6b\xef\x1a\xe4\xf6\xa0\x7b\x3f\xdb\xbe\x18\xef\x08\xf0\x48\xf1\x53\x74\xa9\x9c\x84\xdc\xe3\x39\xfe\xdc\x72\xec\x78\xd3\x3b\x24\x3a\x61\x8b\x2f\xf1\xa4\x4d\x37\xed\x9f\x4c\x69\x52\x61\xe5\xc1\xc8\x47\xa6\xff\xec\xff\xd3\xe2\x5b\x48\x8f\xb9\x91\x2d\x50\xba\x4f\xe5\xfc\x7d\x36\x6e\x21\xbd\x89\x75\xfa\x2c\xeb\xa2\x43\x6c\x55\xe8\xc3\x8d\x71\x01\x41\x4f\x77\x8f\x1c\x24\x7c\x2a\x1d\xea\xd6\x83\xa4\xf8\xc6\x04\xe1\x0c\x5a\xb9\x3c\x7e\x7a\x49\x41\x9e\x5c\xad\x12\x0c\x64\x89\x02\xf1\x48\x1f\xc4\x68\xd7\x6f\xfd\x65\xfa\x16\x13\x92\x4d\x83\xb5\x77\x68\x93\x5d\x93\xb6\x7e\xf2\x7e\x63\x5c\x74\x68\x3a\x56\x5a\xf9\x03\x95\x82\x56\xe1\x4a\x89\xb6\x49\x3b\xdb\x5b\x9d\x62\xb0\x1c\xcf\x8b\xc3\x9d\xe3\x93\x87\x8f\xfe\xfb\x9a\x1d\x0d\x80\xec\x0f\x9d\x68\x43\x57\x80\x5e\x61\x40\x68\x01\x9d\xcc\x2f\x9d\x09\xca\x7c\x4b\xcf\xb4\xa8\x68\x3f\xa6\xec\x38\x0a\xdb\x8a\x43\xf4\xbf\x6a\x6e\xfe\x86\x52\x8f\xfe\xf7\x39\x92\x66\x20\xca\x6b\x6d\xdb\xd5\xe4\xbf\x07\xb8\x94\x39\x4f\xf2\x3e\x91\xde\xe2\xeb\xf8\x2c\x32\xab\xc5\x1b\x9a\xfd\x37\xf7\x57\xb6\x57\x7d\xe6\xa7\xf6\xcf\x57\x99\xb4\x8c\x9d\x6c\x15\xc1\xba\x7d\x58\x7c\x30\xf2\x5c\xa0\x56\xa0\xd3\x54\xf4\x74\x8b\x01\xec\x0a\x6a\xff\xde\x4b\x33\xff\xb7\xff\x02\xa7\x0d\xb8\x4c\x75\xe4\xda\x16\x27\x2a\x2a\x76\x3e\x61\x33\xbb\x4f\x21\xef\xbd\x79\x1d\x75\x13\x22\x80\xe7\xe0\xbc\x34\xa4\xc7\x29\xe2\x75\x72\x2a\x1a\x13\x94\x8c\x83\x1c\x7e\xca\x2c\x61\x51\xcc\xe5\x25\xca\x3c\x8e\xe7\x87\xd6\xf7\xd3\x67\x60\xf9\x1e\x25\x6c\xdb\x82\x56\xb9\x4f\x8f\xcc\x90\xdf\x7f\xdc\x86\x6f\x80\xd4\x39\x91\xec\x85\x2a\xfa\xb2\xca\x2d\x65\x7f\xbd\x76\x1c\x34\xd6\xde\x16\x79\xf5\x88\xcf\xa4\x35\x61\xf5\xac\x32\xff\xa6\x41\xc6\xe7\xf4\xbf\x07\x16\x72\x74\xda\x74\xde\xa4\x13\x5d\x32\x93\xa2\x1e\x17\xf4\x2d\xef\xaf\xd8\x46\xde\xf8\xcd\x6a\xf9\xf6\x30\x26\x80\x65\x6c\xf4\x37\xcc\x0d\xa4\xf2\x97\xf2\x74\x37\xeb\xdc\xa9\x2c\x4d\x33\x8b\x6d\x57\x59\x38\xcd\xa0\x4b\x4d\xda\xe7\xbb\xd4\x76\xff\xf5\x98\x53\x47\xd8\x66\x35\x5b\x71\x74\xec\x1b\x96\x9f\x27\x8c\x3c\x5b\x52\xe6\x78\x1a\xb3\x61\xe1\x7f\xdc\xcd\x1d\xa6\xfd\x1f\xfc\x20\xc9\xe2\x17\xe6\x64\xea\xd0\x65\x29\x79\xf7\x8b\x30\x84\xe3\x9f\x1e\x48\xce\x96\x7b\x8d\x52\x3c\x6d\x1c\x79\x6e\x9a\x91\xa9\x40\x31\xd4\x35\xe3\x62\x42\x97\x65\x86\x12\x3a\x0f\xfd\x96\x81\x30\xed\x89\x2b\x58\xe4\x9b\xe5\xbd\xf6\x72\x9f\xec\x82\x5d\xc7\x36\xde\x35\x87\x0c\xd6\x50\x3c\xfd\x61\x6f\xff\xbd\xe2\xea\xf9\x50\x31\x61\x75\xf9\xb2\xd0\x1e\xbd\xfe\x6c\x85\x89\x99\x62\x57\x7e\x5e\xfe\x50\x93\x19\x99\xb0\xeb\xdc\x33\x51\x9a\x6f\xe9\xeb\x7c\x18\xe4\x8f\x08\x44\xa7\xca\x09\x8f\x79\x8b\x57\xe1\xbc\x98\x4d\x21\xda\x0a\xc4\xcb\x7f\xd4\x59\xad\x8d\xf0\xe1\xb7\x15\xf8\x25\x19\x9a\xee\x66\xf5\x84\x97\xdf\x9d\x96\x1d\xbf\xa5\xcf\x6b\x73\x95\x42\x4d\xb2\x43\x49\x10\x16\x4d\xb0\x98\x2c\xec\xe0\x8b\x0b\x42\xbe\x79\xe5\x09\x9f\x43\xb7\x2a\xd9\x9a\x09\xeb\xf0\x84\x11\x83\xba\x5e\x35\xf0\x09\x3f\x6c\xd2\xb9\xe3\x64\xed\xa7\xb5\xd7\x17\x99\xe0\x59\xce\x05\xcf\x8d\x85\x05\xcb\x52\xbe\xf8\x20\x76\x26\xd8\x34\x66\x21\xb0\xe9\x60\x64\x3e\x58\xcf\xe4\x2a\x31\xb9\x83\x13\xbc\x29\xca\x2e\x9a\x48\x52\x1f\xb4\x91\x97\xfa\x25\x02\xba\xbe\x72\x27\x43\x50\x8a\xd4\x1d\xb9\x7f\x9c\x5a\x1a\x48\xf2\x9b\xd5\x0f\xea\x23\xe6\x85\xb5\x33\xa5\x0d\x26\x6e\x3d\xff\x70\xc4\x70\xcb\xa1\xc2\xaf\x01\x99\x97\xd7\x5f\x85\x5f\x81\x27\x45\x63\xb3\x16\x6f\xf2\xba\x13\xc5\xdd\x66\xcb\x54\x87\xdc\x9c\x6e\x21\xcd\x5f\xcb\x2d\x04\x28\xc8\x26\x2a\x60\x35\x75\x7b\x45\xb8\x0f\x50\xe4\x8b\x44\xe7\x90\x08\xc5\x71\xe4\x49\xab\xaf\x92\x31\x84\xba\x4d\x74\x1d\x8f\x07\xd9\xa4\xe0\xc7\xa7\x97\xa8\x35\xf1\xed\x58\xe5\xbb\x5a\xb5\xe6\x3f\xf3\x27\x4f\x77\xf2\xc2\x87\xda\x63\x63\xdb\x89\x5e\xd4\x96\xa6\x38\x17\x2b\x5b\x00\x00\x17\x3b\x33\xda\x78\x89\x1e\x76\xc4\x2f\xd3\x4b\xf5\xe8\xe0\x7c\x32\xf8\xc9\x27\x02\x90\x3a\xb5\x72\x07\x1e\xd6\x49\xf2\x69\x55\x10\xf4\xd8\x31\x5b\x98\xa2\xba\xc0\x5b\xe5\x66\x75\x56\x0c\x73\xca\xcf\x2b\x77\xa9\xf3\xe4\x0f\x0f\x64\x0c\x8b\xee\x42\xec\x97\xb5\x49\xef\x2a\xad\x3a\xc3\x58\x58\xf3\x15\x7d\x11\x36\x30\x59\xa2\x20\x25\xb3\x7d\xf2\xb3\x1d\x46\x8b\xc5\x37\x94\xf7\x3f\xf9\xa3\x8b\xf8\x7e\x52\x43\x70\x0b\xef\x4f\x14\x2f\xa1\xb4\x2d\xe9\x00\x6a\x95\x79\xb1\xca\xe4\xee\x67\x83\xbd\x19\x44\xba\x04\x61\xde\x26\xf6\xb4\x9d\xae\x19\xea\x48\xc4\xef\x8a\xc6\x8f\xc9\x5a\xdb\xc6\x5c\x34\x3f\x69\xf5\xfa\xa7\x18\x0d\x80\x61\x42\x5a\xeb\x27\x73\xdc\x32\x13\x24\xee\x48\xe7\xf7\x40\x5a\x34\x14\xa4\x09\x5c\x7a\x25\xb5\xdf\xf7\xb8\x4a\x6d\x50\x83\xa2\xd4\x76\xf1\x4a\xd8\x29\x7a\xc4\xb8\xf1\x81\x17\xae\xf5\xef\xdf\x4e\x92\x69\x40\x81\x7d\x20\xae\xc0\xf7\x9e\x90\xd2\x4b\x90\x1a\xbd\x57\xd3\xbb\x69\x59\xfc\xf5\xb5\xdf\x8e\x7d\x83\xd1\xb3\x1f\x10\x9d\xcb\x84\x09\x1d\xdd\x85\x1d\x89\xe0\xb7\xd6\x64\x5f\x19\x3f\x97\xe6\x47\x92\x34\xfe\xe7\xc2\xde\x8a\x3f\x29\x82\xce\x88\x8c\x4a\xa4\x47\x51\x02\xd1\x0c\x98\x71\x18\x4e\x3d\x99\x20\xb5\x1d\xb3\xce\xe0\x23\x07\x9c\x18\xaa\x02\xe2\x15\xe1\x92\x45\x94\x85\x0f\xff\xa6\x7e\x34\x00\x2d\xba\xe4\xda\xd9\x22\x0e\x51\xf6\x9c\xaa\x9f\xd4\xb9\xba\x4d\x49\x41\x13\xbf\x72\x51\x19\x4a\x59\x10\x60\x2a\x62\x79\x34\xa3\x65\xab\xce\xf7\x30\xdb\x36\xe8\x76\x23\x5f\x42\xb0\x56\x78\x7f\x1d\x0f\xd8\x81\x7f\x7a\xfa\x0b\xec\x99\x94\x52\x6a\x0e\xeb\x03\x55\x28\x89\xb6\x62\xfd\x12\x3c\x44\xe2\xdf\x50\x1b\xe7\xb3\x81\xcb\x5b\x03\x7d\x4c\xfe\x28\xbb\xa2\xa2\x22\xfe\xb9\xcd\xef\x20\x66\xc2\xd4\x4c\x54\x72\x7c\x74\x5c\x4c\xde\x98\x61\xd3\x89\xf6\xfb\xc4\x25\x6d\x14\xca\x5d\x61\x85\x4c\x98\xfc\x79\x71\xc0\xe4\x5f\x11\x07\xd9\x7b\x0f\xf2\xa8\xed\x25\x05\xc5\xfc\x88\x0a\x8b\xb3\xed\xd8\xe4\xf4\xb8\x89\x0e\x4c\x9e\x74\xba\x41\x50\xdd\x24\xe9\xac\xfb\x01\xf7\xef\xd7\x55\x1f\x01\x34\x61\x39\xa4\x5c\x6d\xcd\x6b\xe1\x08\x8a\xd4\xd9\x7e\x1c\xa3\x15\x8b\xce\xfd\xf8\x4f\x72\x0f\xe8\x14\x82\x4f\xb1\xd4\xd6\x05\xaa\x90\x10\x4e\xba\xdb\x25\xbd\x83\xb8\x0f\x8c\xda\xc9\x0e\xbb\x46\xea\x38\xe8\x44\x21\xc7\xd8\x7f\x3d\x8d\x18\xfd\x5c\xa6\xaf\x8c\x8a\x29\xcc\x7a\xd1\x3a\x27\xab\xab\x84\xa7\x8f\x10\xc8\x22\x9b\xe7\x1a\x15\xf8\x84\xce\xf7\xd9\x70\xe5\xbf\xe4\x8f\x06\x69\x3d\x62\x2a\xdc\xc1\x19\x50\x83\xa3\x5c\x36\x57\x9d\x56\x45\xb5\xef\x81\x29\xe3\x10\xab\x34\x60\x9d\x3c\x7f\x30\xcc\xec\xb6\xb5\xaa\x99\xb2\x01\xd5\x37\x13\xd2\x61\x23\xe2\xde\x1e\x26\x02\x3c\x7a\x44\x9c\xdc\x6c\xfa\xc9\xa7\xdb\x99\x50\xc5\x36\x41\xda\x10\x65\x41\x5f\xbe\x6a\x6c\x28\x02\xcb\xc4\x28\xf9\x0a\x29\x93\x42\x47\x82\x7c\xdc\x78\x42\xf7\x17\xf3\xdd\x65\x76\x62\x0a\x65\x2f\x1a\xbc\xc1\xcb\x20\xed\xd3\xcc\x79\x20\xe4\x3a\xa7\xdb\xf0\x68\xc4\x13\x72\x8f\x7c\x8d\xbe\x6b\x50\xe8\x0f\x7c\x70\x28\x2b\x6c\xf8\x09\x50\xfe\x30\x14\xab\xb2\x4a\xca\x98\x37\xc2\xd6\x0b\x21\x87\x4b\x33\x75\x46\xb7\x4a\x96\x16\x73\x8f\xbf\xf9\x9d\x6e\x3c\xc7\x08\x3c\xec\x02\x62\x43\x80\x7e\x99\x81\x32\x23\xaa\x8c\x7e\xeb\xf5\x64\x98\xe1\xa6\x31\xb2\xeb\xf5\x61\x56\x0a\x23\xe8\xc8\x4f\x29\xcd\xb0\xc9\x2d\xae\x52\x40\x02\x30\x48\x8b\x70\xa9\x11\x13\xaf\x37\xdf\x17\xff\x6c\xd2\x33\xb9\xab\xde\xa0\xbe\x9d\x32\x50\x33\x9e\xf8\x36\x74\xe6\x33\x13\x2a\xfe\x3f\xc8\x2e\xe0\xea\xc2\x21\xa2\x8b\x5e\xc9\x3b\xd3\xaa\xb2\xfb\xdd\x15\x9e\xd9\xe0\x68\x51\xd0\x01\xfe\xf6\xd9\xcb\xf3\x94\xd4\x1c\xb4\x33\xc0\x3d\xa2\x53\x1d\x24\x22\x9b\x1d\xc6\x99\x24\x73\xfc\xd5\x0a\x6e\x45\x53\x98\x4b\xbb\x76\x0b\xb2\x44\x6d\x16\x15\x4d\x2e\xb5\x55\x53\x22\x7c\xcb\xe8\x4b\x60\x23\x64\x36\xe2\x98\x5e\xa5\x06\xde\x46\x2f\x86\x70\x67\x3b\x3e\xd4\x6f\x63\xcc\x88\x97\x10\x6a\x62\xe6\x39\xb5\x97\x97\x90\xaf\xa5\x75\x95\x2d\x61\x0d\xc4\xf7\x34\xcd\x05\x10\x0e\xdb\xdf\xae\x60\x73\x54\x47\x5e\x6c\x57\xe7\xdd\xbe\x9b\x87\x32\x49\x78\x15\xe0\x93\x08\xe8\x8d\x54\x37\x76\xca\x9d\x25\x5d\xdd\x6d\x3b\x13\x87\x23\x8a\x50\x47\x36\x05\x78\x42\x28\x38\x31\x24\x03\x2f\x83\xe2\x15\x31\xe3\x43\xdc\xb7\x83\xff\x01\xbe\xee\xa3\xe3\xff\x96\x3a\x22\xbc\xea\xb5\x26\x53\xc2\x15\x7c\x1a\x11\x1f\xaa\x6a\xcd\x05\xe2\x1c\xbe\x20\xb2\x3f\xf4\xbb\x16\x74\xe5\x0f\xc4\xbe\x1f\x64\x37\xd4\x2a\x75\x95\x94\x10\x55\xba\xda\x2f\x57\xb6\xd8\xa6\x06\xa2\x7a\xef\x71\xfd\xa9\x95\xf8\xd4\xb5\x42\x9f\xe7\x17\xc3\xe6\x66\x8c\x51\x9c\x57\x5c\xde\x84\x82\xf2\x27\x27\x9f\xbe\xb9\x55\x7a\x93\xa0\x82\xad\xc5\x63\x54\x2d\x9f\x95\x1f\x57\x3b\x07\x08\x58\x1b\xdf\x30\xd2\xb5\x17\xd5\x84\xd3\x51\xfb\xfd\xbb\x17\x99\x13\xfc\x48\xf9\x6d\xf5\x58\xa7\x56\xf9\xf1\xd8\x73\x8d\xdf\x26\x6a\xd2\xc1\xa6\x95\x0d\x87\x87\x87\xdd\x1c\xa9\x46\x1e\x2b\x81\x0d\xbf\xf2\x8e\xc8\x7c\xee\x07\x60\x09\x92\xd8\x63\x6b\x7f\x89\x7c\x75\x98\x96\xce\xc1\x61\xc9\x8b\xbf\xba\x5b\x5e\x4e\xe9\xa6\xac\x36\x69\x33\x24\x3e\x4e\x70\xb9\x6e\x2c\x26\xe3\xa1\xe3\x4d\x3e\x84\xc7\xd1\x2d\xb5\x4b\xbc\x65\xc9\x9f\x15\x52\x48\x57\x0d\xbe\x26\xcb\xfb\x13\xcd\x31\xe3\x32\x58\x57\x5f\xff\x7d\xdf\x76\x27\xb5\x32\x39\xdd\xeb\x8d\x9f\xbd\x72\xbd\xe2\x54\x76\x05\xe7\x42\x4e\xe3\x87\xb3\x22\x95\xc9\x3a\xd7\xd8\x21\x9e\x99\x4f\xd2\x46\x63\x81\xf5\x76\xc5\xd8\x2a\x92\x8c\xdc\xfa\xd9\xc2\x48\x8d\x17\xf7\x86\x84\x11\x92\xbe\x29\x54\xea\xe2\xb4\x44\xb4\xcf\x53\x69\x79\x49\x8c\xef\xbc\x2d\xb6\xcb\x04\x4c\x9c\x71\x00\xfa\xfa\x6f\x78\x09\xee\xae\x88\x32\x71\x34\x71\xd9\x23\x71\x74\x55\x21\x34\x56\x74\xce\x2e\xed\x31\xeb\x41\xd4\x6c\xd1\x5e\x61\x24\x9e\x83\xde\xce\xbd\x6f\x3e\x84\xa0\x6c\x03\x2c\xc4\xb2\xa0\x1f\x4b\xdc\xab\x98\x48\x73\xd2\x74\x93\x6d\x83\xfd\xa5\xfe\xe8\x9d\xc9\x52\x1f\xaf\xa3\x3f\x0b\x89\x19\x5b\xe4\x52\x8e\xac\x1e\x99\x47\x4e\xfe\xfd\x48\x9d\xd5\x94\xc9\xf2\xfc\xa9\xa3\xa6\x1e\xf9\x9e\xea\x2f\x8d\x81\x0f\x8c\x06\x3c\x24\x2c\xab\xe9\x95\x02\xda\xd8\x3e\xdf\xf4\xa9\x88\xbc\xfb\x2d\x5f\x0d\xb5\xfa\x1e\x0e\xce\x96\x98\xa8\x0b\xf5\x97\x07\xb8\x50\x09\x4d\x11\x29\x3c\x59\xf0\xaf\xa3\xfc\xfb\x84\xfa\x64\x5e\xaa\x45\xc7\xea\x3c\x8c\xe5\xd7\xbb\x17\x4c\x83\xdf\xf3\xc5\x80\xec\x4d\x99\xc1\x43\x16\xf7\xce\xaa\x70\x4d\x64\x2b\x7e\x89\x8c\x5a\xe8\x47\xda\x5e\x16\x0a\x45\xac\x3d\x1d\x92\x00\x98\xd9\x7c\x99\xc8\xed\x85\xad\x7d\xb5\x65\x08\x70\x65\xd6\xfe\xdd\x56\x34\xd1\xfe\xd5\x72\xed\xb5\x35\x2d\x9f\x56\xba\xfa\xc8\x07\x7e\xf4\xfa\x00\xdd\xe4\xb0\x62\x28\xa1\x44\xad\x22\xf1\x0b\xa5\x1d\xb1\x36\x37\x66\x96\xc4\x88\x25\xa5\x22\x78\x67\xb4\x9a\xc9\x65\x78\xca\x9d\x44\x44\xb7\x6d\x2a\xde\x8d\x3f\xbf\x7a\xd2\x96\x29\x14\x94\xe0\x4a\xf3\xc5\x84\x05\x92\xe5\x49\x5c\x8f\x19\x9a\x22\x6a\xca\x70\x23\x66\xde\xb6\xa2\xec\x4b\x97\xf4\xec\x16\x0c\x33\x23\x1f\x2f\x67\xbf\xf7\xc5\x45\x85\x3c\xfc\xd0\xcb\x41\xab\x54\xfb\xb4\x5a\xd3\xf4\x21\x6d\x74\x95\xe4\x8a\xc0\x42\x74\xed\x73\x8f\xae\xbb\xbf\xab\x12\xc5\x6e\xf7\x34\x6d\xc5\x88\x8b\x1e\xba\x5c\xeb\x76\xea\xa8\x78\x99\xbb\x71\xa8\x45\xdd\x36\x5d\xe9\x3d\xed\x7e\xe1\x1b\x2c\xb3\x25\x07\x00\x12\xad\xaf\x1a\x77\x9d\xc9\x45\xf2\x1b\xf9\x87\x14\xea\x32\x8c\xfa\xd4\xd4\x1a\xe2\x1a\x21\x07\x79\xe0\x38\xde\xf7\xaa\xba\xa9\x68\xaf\x54\xc1\x81\x67\x12\xbe\xb6\x3b\x1b\xdf\xaf\x99\x3e\x38\xfa\xb0\xb5\x97\x57\x5e\x89\x1e\x42\x6d\x61\x16\x8f\xa2\x04\x36\xb6\x36\x4e\xfe\x8b\x6e\x75\x99\x4b\xcf\xa8\x6d\x1e\x7e\x5b\x70\x0e\xa4\x82\x0c\x0f\x36\xa7\xbf\xfa\x42\xed\xba\xb0\xb7\xc9\xf0\x9c\x83\x59\xa4\xee\x68\x0f\x69\x71\x23\x19\xdb\x4c\x32\xfc\xe5\xf0\x2b\x34\xf9\x57\xcf\x67\xa7\x89\x4c\xd9\xb5\x46\x57\x69\xac\x18\xcf\xd2\x81\xfb\xcc\xd7\x7e\x18\xea\x1e\x0c\x8c\x68\xd3\x83\x26\x04\x15\x2a\x3b\xe0\x64\xdc\xc8\x94\x1d\xcd\xb0\x01\xd5\xcf\xb0\xbe\x2f\x10\xea\x6e\x5f\x0e\x99\x57\x4d\xb2\x51\xde\x36\x87\xa1\xa8\xa8\x39\x6c\x73\x0c\xce\xd6\xda\xf3\x38\x4e\x8d\x9d\x59\x9b\xf0\x57\x7a\x7b\x4f\xfb\xeb\x4d\x0f\x86\x7e\xea\x93\x70\x7a\xf0\x00\x86\x3a\xd1\x6c\xbd\xf8\x1b\x5b\x3a\xbd\xc5\xdc\x27\x10\xa0\x8a\x65\x94\xf2\xd3\x48\x9e\xec\x26\xd1\x71\xbb\x4a\xe1\x6a\x5c\x24\x87\x1b\x02\x7f\x70\xf7\x58\xd9\x7b\x88\xab\xa5\x6e\x06\xcb\xd3\x05\xbd\xbc\xfd\x40\x3b\x4b\x4d\x41\x51\x6a\x30\x39\xc9\x1f\x37\x67\xa0\x8d\xcb\xcd\x4a\xbf\x7c\xbc\x52\xef\x54\x8e\xab\xdf\x0f\x0e\x16\xae\x57\xcf\x75\xcf\x23\x9b\x4c\x61\xb5\x17\x63\x87\x32\xce\x31\x47\xaf\x53\x0a\x27\xd7\x02\xed\xbe\xf4\xbe\x65\x49\x34\x6c\xb7\x4a\x63\x98\xfa\x42\x0b\x50\x49\xa3\xd0\x9b\x75\x53\x94\x50\xf9\x99\xa1\x29\x1f\xca\x91\xa8\x2a\x22\x03\x15\xcf\xe8\x27\x30\xa2\x03\xf3\x88\x28\x0d\xa0\x7e\x1f\xc5\x80\x4e\xc2\x56\x4b\x3f\x4c\xe1\xc8\x3a\x2a\x98\xb1\xff\x80\x29\xcb\xea\xf2\xb1\xc6\x42\x1e\x83\x07\x72\x21\xe6\x00\x28\x7a\xb7\x8d\x71\x40\xc4\x29\xc2\xac\x04\x82\x42\x2b\x2e\xb6\x77\x64\x91\x35\x11\x2f\x19\x76\x91\x74\x82\x98\x60\x8a\xaf\x4b\x9c\x24\xd4\xdf\x83\x64\xf4\xf1\xa0\x08\x41\x32\x8f\x61\x51\xed\x5a\x53\x62\xb6\x01\x61\x44\x72\x3f\xe9\x1a\x75\xf1\xcb\xa4\x04\x61\x22\x84\xa5\x8b\x37\x31\xa3\xea\x13\xe4\xd7\x9b\xb6\x9d\xe4\xe8\x49\x57\x7d\x33\x44\x2d\x8f\x20\x21\xa8\xd9\x18\xcd\xcc\x24\x02\x7b\xff\x3d\xb0\x03\xf4\xfc\x73\x50\xe2\x13\x13\x33\x27\x21\x14\xa1\x3b\x61\xd5\xa1\x1b\x46\x8a\xf1\x17\x2a\xde\x15\x73\x9b\x21\x69\x78\xd2\x3b\x6d\xa0\xe3\xf6\xa0\xd6\x9d\x6f\xef\x67\x39\x77\xa4\x12\x45\x02\x25\xb0\x16\xf2\xe5\x22\x9c\xb2\xc3\x9b\xa7\x02\xa1\xcc\xd3\xaf\x6a\x1e\x29\x9a\x85\x58\xde\x07\xc4\xf7\x85\xca\x8c\x95\xfa\xf1\x0f\x43\xb9\x57\xc9\xa2\x24\x8c\x17\x7c\x68\xfe\xf4\x7d\x75\x18\xcf\x4d\x29\x7f\xaa\xf8\x1e\xf5\xc0\x9a\xd7\xad\x08\xfd\xb2\xbc\xa6\x8e\x14\xd9\xb1\xd4\xf5\x26\xc2\xae\xb3\xf9\x9d\x25\xc0\x4c\x7d\x91\x89\xcc\x26\x04\xe0\x15\x14\xe4\x39\x3f\x7b\x00\xa8\xb4\x2d\x63\xf4\x97\xdf\x0c\xab\xe3\xcc\x2e\x14\x21\xb2\x5c\xa0\xb2\x3a\xd6\xfd\xde\x59\x00\xf1\xe4\xf4\x33\xfe\xa8\x04\xdf\xbe\xae\x3d\x98\x70\x0e\x14\x31\x0d\x45\x64\x9e\xfd\xfb\x51\x4e\x03\x10\x85\x7b\x10\x5e\x3e\xc6\x77\x45\x88\x1c\x1c\xa2\xc8\x36\x54\x99\x34\x78\x3a\x69\xf0\xe2\xdb\x8c\xc1\x6b\xc7\xc3\xef\x62\xd1\xf8\xbc\x30\x48\x9f\xf6\xfd\xb0\xcc\xd2\xd7\x60\x21\xd3\x97\x5c\x0a\x57\x87\xaf\xd9\xce\x09\x35\xf8\xd4\xd1\x90\x76\x55\x84\x9d\x8d\x2d\x18\x0a\xa2\x02\x4a\xea\x69\x46\x01\x1c\x5c\xec\xe0\x01\xc9\x31\xf1\x42\x03\x8e\x54\x00\x36\x60\xc0\x59\x1d\x51\x23\x3b\x12\x2c\x88\xaa\x82\x71\xc4\xba\x0a\xa5\x18\x90\x37\x08\x57\xff\xc3\x85\xfa\x8e\xe3\xa2\xf1\x39\xd5\xe1\x87\xbb\x3e\xbc\xd0\xa9\x77\x0d\xd9\xbf\x3f\x8b\x31\x99\x57\xe3\x02\x9f\x89\x17\x15\xa9\x94\x80\x9c\x7a\xc6\x57\xda\xd8\x09\x55\xf3\xa2\x47\x59\xe8\x2f\xde\xc8\xd3\x49\xad\xb8\x8e\x10\x5e\xca\xae\x06\x84\x28\x94\x8f\x04\xff\xa2\x37\xf0\xcf\x61\xba\xe4\x1b\x96\xec\xc4\x45\x02\xb6\x1e\x20\x85\xfc\x33\xb1\x9c\xcb\xaa\xd8\x0f\x89\x4f\xcb\x21\x72\xd2\x92\x80\x21\x88\xd2\x3f\x08\x5b\x04\x1c\x1c\x40\xb6\xff\xce\x69\x0a\x00\x94\xf5\x4a\xcc\x9f\x90\x06\x59\x3e\x51\xb4\x18\x04\x2c\xdc\xaf\xff\x48\xb0\xb5\x26\xf8\x66\x83\x91\x93\xda\xe7\x17\x39\x3e\x6f\x9b\x35\x5e\x38\x3f\x31\xe2\xd1\xe3\x8c\xee\x0c\x6e\x9b\x4e\x2b\x13\x1b\x40\x03\x43\xbd\x6c\xc8\xa5\x06\x48\x41\xf2\x0e\x6f\x7b\xea\xdd\xe5\xc7\x93\x6b\x11\x01\x61\x1d\xc4\x84\x5b\x17\xd3\x7e\xa1\x0d\x34\xb6\x4d\xa8\xa6\xd1\xee\x39\x53\x61\xf2\x61\x5e\xf8\x22\x99\x1d\xc3\xd5\x29\x33\x67\xea\x7b\xb7\x1f\x75\x8d\xaa\x0f\x80\x35\xaa\xb4\x5b\x18\x20\x88\x6a\xb0\x07\x21\xdb\xdb\x2e\x95\x74\x00\x29\x28\xb6\xb5\xf5\x14\x60\x86\x17\xe0\x20\x3d\xa8\xd5\x62\x0c\xae\xf1\xf3\x55\xd9\x94\x30\xe4\xb1\x93\xb4\x71\x61\x2f\x64\xec\x2f\x25\xde\x2b\xb5\x17\x4e\x1c\x8e\x06\x79\x9d\xe8\x38\x03\x1c\xc0\xf7\x35\x53\xef\xe4\xae\xc4\xc6\x16\xd4\x21\xd8\x8c\x29\x68\x75\x52\xe9\xc3\x9b\x7e\xd6\xd8\x3c\x08\xeb\xa4\xc8\xef\xc7\xcf\x59\xea\xab\x64\x3e\xdd\xdd\xe3\x64\x87\xe7\x2a\x90\x7f\x93\x37\x96\xf8\xe0\x6b\xc3\x27\xe4\x5f\x93\x22\xf4\xd8\x5e\x1c\xd6\xa3\xba\xe6\x6b\x03\x62\xfa\xbf\x99\x45\x6f\x76\xe1\x7b\xfe\x20\x41\xba\xa2\x16\x49\x79\xe7\x20\xbb\xcf\xe6\x35\x69\x8f\x17\x8c\x2e\xfc\xc9\x89\xcc\x5e\x7e\x29\xc2\xb0\x76\x00\xd4\x41\x49\xb2\x81\xf2\x27\x61\xa3\xd9\xff\x80\xe0\x47\x65\xa6\xfa\x8b\x28\x24\xa2\x1e\x45\x31\xd2\xa4\xcf\x00\x66\xd6\x63\x30\xf1\x9e\xa8\xa9\xd7\xb0\xee\x69\xd2\xd8\xc5\xaf\x3f\x76\xc5\x0c\x70\x81\x2a\xd9\xdb\x7d\x82\xfc\x88\x6b\xb2\x54\x7c\x70\xf5\x12\x62\x8f\x17\xf5\x4d\x69\xe1\x5d\x5f\x1c\xe6\xfd\x7d\xa7\x5f\xad\xbe\x2c\x54\x20\x86\x99\x81\x81\x7d\x21\x2a\x22\x55\x80\x4e\x49\xb9\x44\xcb\x7c\xb9\x4d\x67\x97\x5a\xb1\x2f\x6f\xee\x24\x23\x0f\x9f\xe0\x94\x78\x9e\x9e\x17\x86\x29\x54\x4f\xeb\x7d\x22\xb8\xae\xd1\x55\xe9\x69\x36\xb8\x78\xfd\x47\x4b\xf9\xdb\x4c\x8e\xf0\x1f\x3d\xd3\xb7\xfd\xbd\x6d\x34\x7c\x52\xed\x00\x90\x53\x64\x31\xf4\x13\x23\x9a\x67\x93\xe1\x6d\xb5\xed\x54\xaf\xa1\x32\x69\x04\x3c\x86\x4e\x6d\x50\x9e\x00\x03\x63\x5f\xa2\xa9\x12\x36\x18\xc6\xd6\x34\xc9\x2f\x21\xb5\x77\x9c\x82\x2a\xa4\x9c\x10\x78\x84\xe3\xba\x91\xa1\x2f\x14\x0e\x73\x66\x20\x8e\x31\x4d\xc6\x48\xdf\xef\xb7\x69\x4d\xa1\x48\x37\xea\x29\xf6\x66\xb9\xf0\x10\x2f\x66\x30\x8f\x31\xec\xa3\x6f\xb0\x90\xf2\xd7\x9d\xe9\x50\x75\x16\xc9\x6f\xa1\x1f\xf9\xad\x4c\x8d\x6d\xc8\xf3\xd3\x5b\x89\x3f\xcd\xfb\x90\xb7\x55\xec\x6f\x2d\xfe\xd2\xe5\xa5\x24\x04\x89\x79\xc1\x0c\x01\x3b\xd3\xce\xf2\xb4\x48\x08\x98\xa7\xba\xc0\x0f\xc3\xb8\xd1\x53\x84\x1c\x59\x16\xe2\x40\x77\x02\x1f\x58\x07\x9c\xc5\x4b\x26\x43\xf6\x29\xec\x31\xfd\xf5\xa6\x31\x27\x0f\xca\xc6\x7d\x92\x8a\xd6\x13\x67\x79\xf9\xbe\x32\x4c\x87\x7f\x3b\xfe\x3b\xb8\xc2\xba\xad\x86\xc9\x57\x89\x77\xc6\x01\xdf\xe2\x00\xaf\x40\x20\x7c\xb6\xca\x82\x27\xef\x36\x53\x41\xd6\x19\x2a\x48\x6d\x44\x06\xd2\x70\x3b\xe4\x00\x82\x87\xa7\x5c\x35\x15\xe4\x78\x6e\x0e\x55\xe6\xc1\xe7\x1d\x96\x7c\x8e\xa4\x44\x55\x8c\x0f\x68\x06\x68\xa3\xa7\xac\xf4\x4d\xab\x9e\x99\xde\x3d\xe4\xf6\x65\x0b\x70\xbb\xcf\xe1\xcc\xa5\x06\x05\x71\x7e\x66\x7e\x8a\x82\xa8\x46\xdd\xd2\x5c\xe5\x1d\x3d\xa3\x19\x06\x70\x01\x53\xff\x80\x0f\x5f\x20\x2b\x6a\xb9\x1e\x33\x30\x45\xd4\x54\x0d\x40\x0c\xd7\xda\x79\x7d\xa9\xe7\x17\x66\x5c\xa9\x43\x9c\x09\x2e\xff\xe5\x68\x11\x9d\xbd\x8e\xa6\xfc\x1d\xbf\x6a\x10\xae\x41\x87\xa9\x3d\x58\xe6\x35\x7d\xa5\x4a\x79\xf3\x6d\xee\x92\x29\xfd\x61\xf6\x3e\x55\xd7\x29\x2f\x11\xa9\x46\xb1\x26\x07\x2b\xce\x5e\x1a\x1f\x17\x6f\xb0\x27\x00\x7e\x08\x33\xf5\x86\x5f\x4d\xff\xb9\xa8\xed\x49\x99\x45\x9f\x64\x0f\x24\xbc\xe8\xee\xb4\x5c\x6e\x53\x85\x9f\x0a\x7e\x37\x32\xf9\x53\xed\xfa\xd6\xda\x17\x02\x4c\xb3\x85\x08\x89\x81\xc7\xc6\xe8\xbd\x46\x6c\x75\x26\x1e\xb9\xca\x61\xc6\xb5\x7b\x95\x36\xd9\x33\xcb\x1c\xa6\xc0\x74\x7b\x3c\x1e\xf7\x47\xea\xcb\xad\x0d\x09\x12\xbc\x7f\x4c\xde\x1e\x9d\x06\x1c\xdf\x43\xa8\x99\xfe\x66\x01\xc8\x7b\x30\xeb\x9d\xce\x87\x5f\x67\x05\x01\x47\x32\x7c\x20\xea\xd0\xba\xa9\x4a\x94\x6b\x55\xb5\xd0\x00\x1e\x6e\x82\x76\x2c\xaa\x82\x82\xfe\x9c\x94\x0d\xe8\x9b\x82\xec\xa2\xc7\xa5\x52\xe9\x04\xbb\xb3\xdc\x1f\x33\xae\x15\x6d\xe3\x1d\xff\x0d\xbd\x1c\x92\x78\x74\x47\x2a\x57\x9f\x02\x3d\xab\xcc\xc3\xf9\x44\x9b\x30\x7e\x75\x29\x1a\xfa\xcb\xfc\xe8\xc7\xb2\x42\xac\x3f\xae\xee\xd6\x10\x7d\x8c\xea\xd2\xf3\xb8\xdd\xc2\x46\xde\x9f\xc2\xf1\x13\xa5\x22\xc5\xdf\xd5\xa2\x25\x02\xfb\x20\x28\x73\x46\x4e\x7f\x7c\xc9\x96\x33\x0a\x19\x08\xb6\x62\xc9\x38\x2b\x5f\x65\xe6\x6b\x4a\x6d\x86\xea\xcf\x52\xe7\x9b\xeb\x18\x65\x74\x74\x52\xf1\xd4\xae\x84\x77\xa4\x3b\x29\xca\xf8\x6b\x60\x23\xfd\x49\x8b\xe7\x9f\x22\x6e\x3c\x40\x2c\xfd\x51\x04\x02\xa4\xed\x29\xc8\x23\x16\xcb\xe3\x16\x45\x8b\x51\x05\x3f\x3a\x63\xb4\x2c\x4e\xbd\x53\x73\x2a\xd4\x49\x2e\x59\x24\x35\x0b\x9b\xf5\x1e\x61\x1d\x88\xc1\x6b\x5a\xc6\x13\xfe\x5a\x4f\x75\x99\x9a\xc8\x1f\x30\x18\x26\xc6\xf4\x23\x0e\x66\xb2\xc9\xdb\x28\x03\x47\xa3\x2a\x26\x06\xd3\xfa\x9b\xbe\xc0\x8c\xfb\x40\x48\x24\xec\x1d\x6f\x7c\x8c\x2a\xa8\x52\x7f\xdd\x0b\x2e\x33\xbb\x85\x22\x9b\x0f\x64\x44\x8a\xf6\x1d\x7f\x77\x04\x31\x74\xf8\xb0\x9e\xd2\x6f\x3c\x63\x0c\x3c\x61\x3b\xae\xe2\xb7\xdb\x13\x0b\x37\x2f\xbe\x98\x6e\x4e\x90\x11\xdd\xc7\x48\x10\xaa\xde\xa5\x76\xfe\xe4\x60\x1b\xde\x8e\xc3\xf3\x91\xe4\x4b\x6a\x72\xfd\x59\x96\x8d\xa7\x43\x09\x10\x08\x7c\x9c\xc4\xe2\x63\x44\x71\xbc\xe7\xf2\xe0\x57\x17\x31\x5c\x27\x31\xe8\x43\x96\xf8\x2d\x69\xd0\xdd\xae\xe0\xf0\xb1\x1c\xef\x75\xba\xf4\xf7\xe7\xd4\xd7\x88\x12\x3c\x1d\xd4\xb2\xbb\x74\x67\xc7\xdb\x64\x6e\x9c\xca\xb1\x74\x5c\x62\xda\x1a\xa3\x5a\x1c\x02\x21\xf2\x97\xf0\x2f\x63\xd9\x32\xd7\xe3\x9f\x3f\x3f\xa8\x6c\x85\x20\xac\x2f\x13\x21\x08\x3f\xcf\x1b\x73\x8a\x7a\xae\x5a\x52\xeb\x6c\x02\x1c\xe6\x73\x3c\x70\x31\xc7\x00\x74\x9a\x21\xb4\xbc\x72\x31\x16\x61\xac\xed\x4e\x43\x19\xee\x3c\x24\x40\x7f\xa7\x7b\x9b\x13\xac\x75\x72\x2d\xa5\x0b\x3a\x65\x44\xcd\x0b\x24\x5c\xe9\xf3\x72\xdf\x5b\xfd\x22\x5f\xe1\xda\x93\x29\x44\xec\xd6\xf8\x57\xfc\xc3\xd5\x37\xd3\x67\x49\xf9\x1f\xa6\xc2\xdf\xf0\x40\x55\x13\x6a\x27\xbf\x5b\x10\xbd\x24\x57\x1d\x95\x56\x79\xed\xb7\x6f\x38\xfd\x27\x11\x20\x49\xf1\x87\xd9\xba\xbd\xc2\xc8\x78\xa5\xbc\xf6\x8c\x61\xec\xc9\x56\xef\xf2\x18\x2b\x70\x15\xda\x0e\x4e\xee\x89\x70\x3d\x79\x92\x9e\x2a\x60\x65\xa9\xe8\x61\xa1\xaa\x1a\x15\x25\x02\x10\x62\x9c\x36\x24\x34\x9e\x0f\x0f\x7e\x13\x11\x11\xf5\x0d\x7b\x28\xde\xae\xef\x7c\x24\x51\xd5\xd6\xd6\xe6\xe4\xe4\xbc\xb0\xaf\x05\x18\xc2\xf6\x7f\x33\x6a\xac\x86\x5b\x9c\xf0\x73\x0d\x35\xfa\x25\x52\xb0\xb5\x6b\xab\xf5\x90\x23\x2d\x8f\x72\xc2\x0c\x20\x4d\xf7\xa0\x28\xac\x5d\x4b\x94\x3e\x3a\xf2\x8f\x60\x66\xe8\xc1\xd3\xc2\x3e\x88\x73\x4f\x5d\x42\x19\x04\x15\x7f\xff\x0d\x2d\x53\xa7\xd2\x73\xf1\xcf\x2c\xe7\x3f\x72\x67\xec\x31\x8f\x84\xca\x18\x7f\x46\x81\x7e\x85\x9b\xd9\xe9\x13\xbe\xd2\x35\xff\xd5\x0f\x81\xdd\x7a\x01\xf7\x16\xba\x2a\xca\x93\xc9\x99\x8b\xdd\xd2\xb9\x48\x40\x72\x15\x66\x40\xf2\xf5\xf7\xf9\x7d\x9a\x8a\x86\x28\x32\xb4\x16\xf3\x3f\xd4\xcb\xdb\x50\x99\x8f\xf1\xee\x9a\xa4\x5a\x55\x36\x39\xd6\x3a\x3a\x09\x3a\x7e\xe6\xa9\x8f\x9a\xc7\xbb\x23\x63\x1d\x09\xeb\x71\xa8\x4f\x78\xad\x6a\x9f\x52\x53\x0c\x75\x8d\xd4\xf5\xd2\xae\x65\x83\x00\xae\xa8\x5d\x06\xd4\xed\x81\xef\x71\x5d\x5d\x5d\x8c\x05\x0d\xff\xf6\xe5\x34\x1c\xbc\xe9\xf9\x22\xe0\xf4\x8a\xa8\x4a\xc5\xff\x65\x73\xd9\x3d\xc7\x07\x4c\x6d\xb2\xac\x15\x86\x10\x40\x18\xde\x34\x64\xdb\xcd\xa1\xc4\x54\xda\x10\x88\x6a\xfd\x4c\x3a\xd3\x87\xa3\xe3\x4a\x79\xf5\xe1\x46\xfb\x17\xab\x80\xe1\xee\x9d\x77\xf7\x60\xeb\xbe\xb1\xf0\xfa\x3e\xe3\xce\xc0\x83\x7e\x3e\xb4\x2e\x8f\x5f\x4c\x61\x9e\x7a\x12\x53\x59\x6a\x53\x5d\x37\xd1\x5b\x84\x1f\x49\x08\x77\x6b\xd0\xa6\x35\x5d\xad\x89\xff\x1b\xbd\x91\x13\xe3\x7a\x86\x9a\x27\x46\x48\x33\x57\x54\xc5\x1b\xc7\x9d\x3e\x52\xf9\x2f\x21\xb7\x7d\x09\xe4\x2d\x16\xcd\x38\x6d\x84\xac\xca\xef\x8b\xec\x47\x52\xff\x56\x5c\xbc\x78\xf1\x82\x9a\x89\x89\x9f\xbe\x8b\xd7\xdd\x7d\x92\x0e\x75\xf4\x22\x99\x22\xff\xf3\x2b\x5e\x18\x69\x7f\xb4\x6d\x0e\x02\x37\x0e\xe3\xcb\x49\x40\xec\x21\x93\x8c\x3d\xf9\x3b\xad\xa4\x86\xba\xf4\x0e\xce\x49\x4b\x73\xd0\xfd\x7c\x6a\x34\x00\xf4\x41\x0d\x25\x4d\x08\x5b\xa5\x87\x4a\x25\x50\x6b\x13\xe2\xb5\xb3\x70\x56\xc5\x9a\x2a\x60\xd7\x7f\x80\x4c\x4f\xf0\x39\x39\xa5\xf0\xa6\x9b\x64\xb0\x6a\xa3\xb2\xcb\x40\x86\xcb\x38\xef\xc2\x98\x0d\xb7\x8f\xa9\x55\xf4\x6d\x2b\xc9\x59\xc1\x99\x0c\x5e\x42\xca\x4f\x47\xaf\xac\xa6\xb8\xfe\xea\x0f\xf9\x01\xa3\xed\xa9\x35\x53\xe5\xc9\x16\xe7\xba\xb6\xad\x10\x8c\x7f\x83\xe4\x9f\x87\x59\xcf\x46\xf2\xf6\x34\xde\xa9\xab\xe3\x70\xe3\xfc\x80\x05\xf8\x18\x7b\x7e\x0f\xd6\xa9\x31\x78\x98\xbb\xf6\xf7\xb1\x42\x2f\x61\xff\xfb\x1c\x9d\xb2\x29\x17\x42\x6a\x39\x61\x61\xbd\x82\xfb\x93\x6b\x11\x86\xd6\x2a\x0e\x46\xbe\x74\x0f\x8d\x71\xde\xc6\x61\x0a\xb7\x26\x7e\x98\x8e\x72\x22\xaf\x6b\xd2\xf9\x74\x88\x89\x90\x44\x82\xbc\x1d\xc4\x20\x3d\x38\x21\x35\x35\x75\xec\x0e\xcb\xac\x06\x03\x71\x67\x36\xc0\xf8\xc3\x32\x53\x78\x10\x1b\x04\x6c\x88\x2a\x16\x56\x04\xf1\xbd\x27\x2c\x4f\x11\x81\x7e\x33\xee\xa0\xe2\xe9\xc1\xd3\xa6\x7a\x7d\x08\xe5\xa9\x94\x69\x76\x33\xc4\x71\x2e\x82\xac\xef\x61\x62\x29\xdd\xa7\x0b\x4a\x6c\xd7\xa4\xed\x09\xcc\xae\x3d\x9f\x5e\xe2\x8d\x5a\xa9\x4f\x8b\x65\xd1\xe6\xcf\xf7\x06\xf7\x85\x74\xd5\xb9\x3f\xe0\x56\x5f\x99\x3d\x3a\x29\xf6\x79\xb4\x03\x65\x4c\x2e\x82\xe4\xbf\x50\xa6\x03\x13\x71\x78\xc9\x62\x7d\x74\x1f\xb1\x75\xdc\x9d\xbc\x3c\xc8\xcb\x7b\xf0\x83\x20\x00\x45\x41\x0d\xdf\x3b\xfd\x94\xc2\xa7\x83\x41\x94\xed\xb8\x63\x6c\x21\x9c\xb8\x89\x3c\x40\xe9\x4a\x80\x9f\xb4\x02\xc3\x21\x22\x32\x5d\xa2\x8f\x8b\x86\xa2\x10\x00\xd9\xa6\x07\xac\xad\x9b\x79\x6a\x4f\xb1\x1f\x98\xa7\x9b\x9a\xa0\x60\x1b\x22\x5c\x7b\xd5\x0a\x33\x2b\x32\x91\xaa\xe3\xfe\x4e\x52\x12\xfb\x03\xd4\xea\xeb\xeb\x8d\x16\x72\xc5\x0f\x71\xac\x10\xbe\x27\xf9\xa5\xed\x66\x29\xbf\xb6\xdd\x12\xa7\x0c\x77\x2d\x36\x69\xf3\x82\xdf\xa6\x59\x84\xc5\xfc\xbb\xc7\x4b\x04\x96\x4f\x9b\xec\x7f\x19\xb6\x41\xa2\xe2\x76\x08\x01\x39\xa7\xb6\xd3\x57\x68\xd4\xae\x42\xf4\x08\x11\x10\xc6\x47\x41\x06\xd5\xee\xd3\xd3\x73\x22\x01\x2d\x73\x55\xbf\x87\x1f\x9f\xce\xbf\xb6\x57\x43\x7a\x42\xe9\x0d\x8f\x90\xe1\xa7\x69\x4b\xf5\xd4\xb7\xa1\xe9\x39\x39\x4b\x4d\x8f\xd6\xe7\x00\x8a\xa6\x50\x08\x98\xcb\x05\xde\x5a\xdb\x81\x7f\x07\xb6\x77\x26\x3b\x00\x04\x43\x0c\x9b\xce\x40\x58\x8a\xc1\x24\x9d\x0e\x5d\x6c\xb8\xa8\x03\xf4\x22\xab\x5d\xdd\xb2\x96\x8b\xb7\x94\x18\x6e\x64\xf0\xe9\x0d\x1b\x5b\xc5\x96\xcd\x64\xdd\x54\x28\x1b\x78\xd3\x43\x32\x38\xf8\xa2\xbc\x59\xc1\xc5\xc8\xda\x24\x22\x3c\xb3\xc5\xff\xe2\x90\x46\x37\x84\x0d\x1f\x68\xd8\x14\x38\x29\xf2\xfc\x18\x56\x51\xb7\x78\x33\x4c\xb9\x3c\x15\x1e\xe6\x25\x9f\xd4\xae\x25\xcd\xc3\xe3\x22\x05\xc3\x8c\xfb\x42\x50\x25\xfa\x14\x30\xe3\x48\x7a\xe4\xb3\xaf\xf7\x4b\x28\x3f\x77\x04\x43\x2b\xb5\xc9\xfa\x74\x26\xe4\x66\x24\x81\x4e\x0d\xc0\x4b\x9d\xf3\x80\xed\x0e\x8c\x6d\x26\x9d\xbd\x28\xec\x87\x6e\x4f\x35\x58\xbb\x2a\xc8\xa7\x0e\xfd\x95\x91\xf9\x8f\xaa\xaa\xe4\xd4\xa8\xcd\x8a\xf7\x5d\x5d\xd5\xc4\x24\xeb\xbb\xef\xd3\x61\x23\x50\x40\x5e\x40\xde\x58\x7d\x6a\x6a\xf5\x62\xa7\x9a\x9a\xf3\x6b\xbb\xec\x83\xf7\x48\x0f\xbe\xe1\x4f\x94\x70\xe3\x1a\xa9\x03\x16\x01\x81\x6a\xba\xe4\xce\xe6\xad\x50\x5d\x5c\x04\xb0\xe6\x53\x0b\x52\x5f\x58\x8d\xf3\x72\x59\x82\x89\x40\x80\xa7\x9e\xae\x6e\x25\x0e\xaa\xb3\xde\xfc\xa9\x89\x87\xc3\xbb\x87\xa2\xfe\xa1\xeb\x29\x38\x73\x6f\x1a\x5f\x3c\x3c\x9a\x5d\x3c\x2e\x4b\x59\xbe\x72\x24\x20\xd5\x6b\x86\xa4\xf0\xad\x43\x00\xd0\xf3\xd9\x10\x4f\x4e\xce\x7c\x48\x0f\xfa\x1d\xd3\x94\x2e\xed\xfb\x3d\xa2\x32\x00\x67\x63\x9d\x84\x0a\xef\xdd\x4c\xd2\xd1\x48\xf8\x15\xe8\x85\x92\x1f\x5a\x35\x3a\xa7\x30\x90\x0f\x9b\xd2\xe0\xef\x8c\x87\x84\x4a\x9b\x61\x97\x92\x5f\xde\x7a\x2a\x16\xbe\xa5\x57\x2a\x7a\x1b\xd4\xa5\xf6\xd5\xf3\x59\x77\xd0\x64\xdb\x64\xc3\x09\x37\x86\xbc\xe6\xed\x02\x31\xe0\x24\xb2\x14\x20\x23\x64\x64\x6c\x6f\xd3\xfb\x05\x0c\x9c\x3c\x4e\xe3\x08\x63\x39\x83\x34\x77\x08\xad\x74\x2e\x5a\xc4\x1b\xb6\x2e\x5c\x21\xca\x2f\x36\x4f\x7b\xe0\x86\x76\x9d\x25\x94\x80\xf3\xcb\x75\xca\x5d\x32\xa9\x83\x45\x5e\x0f\xc1\x21\x9b\x1f\x2e\x37\x4e\x57\x43\xc2\x84\xe0\x4a\x84\xed\x2e\x5d\x20\x64\x8d\xed\xa1\xea\x90\xbc\xd0\x88\x02\xb6\x8b\x1e\x3d\xaf\x8a\x1d\x32\x64\x1a\x87\xed\x08\x14\x93\x1d\x86\x72\xd6\x06\xe5\x1c\x19\x63\xa7\x8b\xb5\xb1\x98\xd9\x4e\xf1\x64\x2b\x71\x40\xce\x18\x2c\x67\x0f\xe6\xff\xfa\x3b\x8a\x35\x72\x15\x51\x1b\xdb\x22\xb6\xe0\x06\xb7\x48\x47\x57\x38\x38\x2d\x58\xee\x28\xcb\x0a\xfb\xc0\xc2\x61\xf1\xc3\x0d\x24\x17\x72\xd3\x84\xfa\xae\x48\x49\xea\xbf\x4a\x1a\xa3\x65\x9f\x2e\x3c\xe6\xf8\x6b\x3c\x4c\x50\xc7\x2c\x1d\x7d\x35\x6e\xa6\xd0\xb5\x65\x28\x5d\x1d\x3f\x77\x89\x56\x70\x40\x93\x7e\x0f\xd3\x43\xeb\x34\x53\x6e\x57\x3c\xfd\x71\x84\xed\xab\x45\xf9\x8e\x42\x13\xa7\x85\x15\x03\xc9\x66\x6b\x45\xc1\x93\xe0\x2b\x6a\xa5\x6a\x33\x01\x67\xec\x24\x15\x8a\x53\xfa\xe5\xdd\x8b\x27\x78\xec\x87\x08\xe4\xbb\x70\x66\x0b\xaf\xbb\xba\x55\x85\x1f\xba\x84\x15\x95\xc4\xc6\x5a\x38\xe1\x90\x65\x89\x39\x35\xb3\xa8\x03\x6c\x5d\x2a\x09\x2b\xf9\x60\x72\xe8\x7d\x18\xa6\xda\x47\x37\x44\x89\xfc\x80\x8e\x18\x10\xc8\x5e\x3b\x44\x8d\x0d\xaf\x0a\x03\xe3\x23\x86\x94\xba\x23\x9a\xa5\x4e\x97\xca\x86\x3b\x06\xde\xe5\x50\x63\xfe\x91\x5f\x61\xde\x67\xd9\x95\xfa\xe2\x88\x12\xc2\xfb\x6f\xd0\x37\x1c\x84\x02\x13\xef\xbb\x7b\x7c\xca\x05\x2d\x79\xdf\xb6\x87\xf0\x7f\x98\x55\xc1\x4b\x7a\x1f\x1c\xca\xc0\x54\x13\xc9\x77\x21\xf5\xb5\x0f\xae\x96\x43\x86\x46\x1f\xdd\xc8\x60\x82\x91\xdc\x42\x4f\xf6\x1f\x57\x0e\x87\xf2\x98\x13\x6a\x3c\x57\xf6\x93\xdf\x5f\x92\xaa\x47\x35\x57\xf0\xd8\x98\x91\x43\xed\x5b\x67\xe1\xbd\xbd\x6e\xb9\x61\x11\xef\xf4\xa6\x53\x5d\x67\xfe\x3e\x31\x17\x73\x5e\x48\x6c\x2f\xd2\x9e\x23\x00\xe8\x5e\x9d\x20\x8b\xbf\x52\xc9\xa1\x85\x33\x89\x15\x71\x44\x5b\x0b\x64\x09\x99\x99\x81\x39\x29\x4b\xfa\x46\xeb\x46\x00\xe3\x4e\x0f\xf4\xda\xfd\x35\xf9\xfd\xa2\x89\xe8\x31\xe9\x24\x0a\x48\xec\xfe\xd1\x6d\x67\x15\x11\x38\x60\x53\x7f\xe3\x01\x4b\x20\xc1\x5f\x34\x6d\x71\x43\xd2\xd4\xa2\x04\x9b\x86\x55\x08\xab\xf1\xd7\xe7\x16\x71\x89\x10\xf8\x24\x04\xe8\xb1\xaf\x78\x93\x27\x7c\x4e\xd4\x7e\xb9\x5e\x5f\x70\x4b\xa9\xef\x5a\xac\x09\x4a\x98\xe0\x20\x35\x99\x82\xe0\xa5\xce\xc4\xb9\x3f\x29\x6d\x8d\xd8\x1f\x08\x9b\xfd\xc6\xd4\x6f\x99\xd7\x8a\x8d\xcc\x65\x77\x6a\x0e\xd0\xe2\xc8\x11\xf2\x06\x96\xf4\xc0\x13\x3f\xea\xf7\x72\x47\x1a\xb2\xda\xd5\x53\x10\xe0\x63\xf9\x53\x0b\x35\x05\x9f\x65\xae\x0a\x17\x56\x2a\x19\x01\x1f\x7b\x7b\x7b\xcf\x5b\x5a\x5a\xbc\xe9\x41\x07\x27\x1e\xb8\xc1\x83\x21\xbb\x66\xf8\x6c\xd5\x1e\xb4\xc8\xfa\x8f\x8b\xc2\x41\xd2\xc5\x5d\x67\xe5\x77\x30\x31\x6b\x68\x41\x33\xff\x69\x9d\x66\x11\xc5\xd4\xe3\x30\x65\x53\xfb\xe4\xc4\xa4\xf2\x3d\x0e\x62\xfe\x4b\xf9\x81\x59\xab\xe9\x2b\x8d\x1d\xfe\x0b\xb3\x4d\xaa\x2d\x9b\x31\x08\x83\x78\x80\xb0\xef\xbd\x27\x29\xa9\xec\x32\x13\xea\xd2\x48\x89\x47\x70\x1f\xa6\x38\x70\x4a\x56\xc8\xd5\xde\xc4\x14\x31\x7c\xf5\xcf\xdf\xee\x17\x35\x6b\x03\x05\xb9\x62\x8c\xf6\x9c\x35\x02\xb5\x3c\x91\xfb\xc4\xb4\x79\xd0\x2a\x79\x17\x0a\xfa\xb5\xd3\x8d\x6d\x68\x91\x67\xeb\x23\x79\x17\xd6\x1c\x5e\xfd\x0f\xd5\x88\x69\x2d\x1e\x86\xbf\x6f\xd5\xc3\x56\x54\x54\xb0\x56\xdc\x84\xf2\xc6\x1e\xf1\x80\x65\xe6\xc1\x3d\xd6\x81\x6a\x3e\x9c\xa8\x9d\x85\x6f\x06\x78\xa0\xc7\x68\x40\xe0\x71\xd9\x77\x80\xb6\x86\x60\x1f\xbe\x7d\x23\x48\xe4\xe8\xbe\xc9\x9f\xa9\xcb\xfd\x09\x47\x7f\xe3\x0c\x01\xbf\x39\x22\x7c\x8e\xb3\x37\x87\x0b\x8e\xb4\x2e\x58\xf1\xc4\x6b\x78\x96\xb5\x98\x3a\x26\x03\x5d\x8c\xa1\xef\xe9\xd4\xac\xc2\x36\x23\xee\xeb\x98\xb8\xd1\xb7\xc2\xe3\x5f\x5a\x15\xd8\xee\x42\x11\x08\xe3\x85\xcf\xe0\x1b\x06\x81\x5a\x5e\xee\x52\x68\x78\xe5\x84\xd2\x2f\xae\xce\x82\x60\x02\xd3\x06\x8e\x60\xe9\xc9\x5f\xf1\x3d\x60\x6a\x30\xd0\xf2\x83\x4b\x46\xe6\x16\x97\xa7\x93\x40\x04\xa5\x37\x1d\xd2\x07\x90\x3f\x7d\x9d\x1e\x2e\x91\x98\xef\x15\xf9\x7a\x09\x56\xf5\x64\x8a\x95\xe2\x59\x1b\x57\x1a\x85\xb4\x88\x63\x7a\x4d\x51\x28\x77\x83\x53\x5c\xfd\x97\x49\xe4\x15\xd8\x8e\xee\x36\xd3\xd2\xce\xa2\x45\x4e\x55\x44\x4e\xe4\x71\x49\x70\x3c\x64\xed\xab\x88\x99\x7b\x15\xaa\xa3\x8c\x98\xe7\x8f\xd4\x3b\x9e\x9a\xb7\x16\x61\x22\x26\x97\x15\x83\x78\x70\xfc\xe4\x46\x31\x80\x44\x45\x4b\xe9\xb4\xae\x32\x04\xfb\x14\xee\x2d\x38\x4a\xa7\x47\xb7\x77\x92\x0f\xbf\x4f\xb6\x76\x0a\x09\xf5\xf2\x3a\x3a\xaf\xb8\x88\xa0\x07\x71\xc3\xce\xb7\x34\x60\x82\xca\x0c\x55\x8b\xaf\xbf\x73\x87\x7c\x09\x14\x58\x17\x29\x6e\x43\xbb\xcf\x5d\x9f\x73\x00\x64\x17\x74\x21\xc6\x24\xcc\x98\xf9\x9f\x98\xe9\x09\xda\x68\x03\x4d\xde\xf2\xdd\x60\xa9\xb2\xfb\xe0\xf6\xf9\xd8\x66\x9a\xe3\xed\x77\xde\xe5\x9b\x17\x6a\x5a\x8b\x6a\x32\xe6\x93\x31\x52\x66\xed\x1c\xc1\x2d\xd0\xab\x2d\xd1\x8a\x8a\x7d\x46\x44\x0d\xd7\x31\x7f\x61\x81\x43\x74\x2b\xaa\x4e\x18\xb2\x6e\xec\x09\xbf\x68\x78\x7c\x99\x3c\x70\x35\x02\xb5\xee\xf2\xde\xa9\xeb\x20\xe6\x87\xc1\xa6\xee\x1b\xde\x05\xf0\xca\xf1\xc4\x1f\x95\x7f\x0a\x9b\x7a\xda\xcf\xf2\xf5\x5d\x25\x66\xc1\x1c\x8c\x9a\x7e\xfe\xfa\x9a\xfb\x06\x4b\xdc\x81\xed\xfc\xfe\x18\x5c\xe0\x8c\xf0\xfb\x6a\x62\x86\x7f\xa5\xfc\xc3\x2d\x89\x8d\x38\xf9\x4b\xf8\x39\x58\xe9\x59\x06\x87\x2f\x14\x48\x30\xd5\x04\xb5\x74\x5e\x8c\x72\xbe\xab\xe2\xb2\x88\xed\x26\x29\x59\xdb\x67\x3e\x44\x25\xcf\x88\x2e\x34\x7a\x17\x0f\x66\xe5\x9f\x75\x36\xd3\xbe\xb0\x23\x99\x40\x14\x98\x28\x00\x25\x95\xbd\x8e\x97\x4a\x56\x4a\xec\x77\x83\x8d\x84\x78\x05\xec\x45\x89\xff\x06\xf6\xf7\x64\x78\x82\xf1\x79\xb0\x9d\xa9\x46\x97\x73\x85\xe8\x74\x8e\x5e\xc7\x60\x53\x55\xf2\xa6\x5b\xeb\x9d\x78\x76\x50\xf2\x05\xc2\xd8\x23\x86\x4e\x38\x38\x1d\x0a\xcb\xf3\xaa\xe1\x87\x80\x5e\x03\x7e\x92\x7f\x42\xff\xb1\xf3\xc9\xfa\x76\x4e\x49\xc2\x79\x0a\x75\xa3\x2a\xcf\x2f\x1e\x13\xac\x7d\x99\xd1\x56\xbc\xf2\x85\xa1\x7a\x92\x3f\xd5\x7d\xba\x22\x65\x7a\xb6\xf7\x9a\x94\x52\x53\xf7\x71\x1f\x0d\xe6\x5c\xaf\xd4\x33\xfd\xa4\xb8\x41\x7c\x47\x92\xad\xb8\x20\x86\x54\x72\xc2\x3d\xf9\x96\xfb\x1a\x07\x1d\x85\x5f\x05\x01\x1e\x32\xbc\x22\x28\x68\x68\x0f\x0d\xb0\x78\xd7\xed\x02\x45\x2a\xd1\xa3\x8c\xd7\x86\xc6\x63\xe7\x74\xaa\x84\xe7\x1a\x6e\x12\x8f\x54\x6a\x8f\xb0\x1d\xed\xc3\xd5\x68\x2c\xb6\x3b\xf5\x16\x6c\x40\x9c\x79\xa0\xe1\xea\xcb\xf4\x76\x2a\x1f\x87\xba\xf6\x67\x0b\xab\xb6\x8b\x03\x35\xa2\x74\xb3\x24\x1e\x81\x0b\x2a\x75\xdc\x8a\x87\xca\xcf\x35\x2d\x42\xf3\xd4\x8c\x81\x39\x49\xf0\x09\x01\xa2\xd8\x6d\x00\xf3\xd8\x66\x17\xde\x9a\x18\xaa\xca\x01\x12\x60\xe1\x66\xb6\xdd\xa5\xb6\xe2\x46\xb5\x22\x93\x02\x87\x7e\xdf\x00\x44\xff\xde\x46\x7b\x89\x39\x6e\x3f\xa2\x46\x60\x87\xa1\x50\x10\x7f\xf7\xf7\x57\xf5\xc7\x0a\xa1\x73\xfc\xb9\x07\xe9\x44\x60\x5d\x5b\x5d\x9d\xd5\x50\xb8\xb1\x44\x18\xfa\x0e\x2e\x82\xc2\x2c\xb8\xd0\xde\x26\x6f\x7c\x49\x63\x07\x8f\x5c\x7f\xc6\x1e\x98\x1e\x5c\xde\x0b\xfa\x5d\x37\x55\xbd\x71\x7e\xec\x8e\x7f\x55\x58\x5c\x6c\x44\x0d\xee\x46\x81\xce\x13\xd7\x9d\x79\x9b\xe7\xa8\x3f\xe2\x24\x2a\x27\x58\xb1\xa5\x2f\x96\x59\xb9\xd8\x6d\x52\x79\x97\xc7\x44\xe9\xdc\x78\xb0\x2c\x8e\x4b\x5d\xe4\x51\x3e\x37\x01\x3e\xd4\x91\xdb\x14\xf1\xc6\x86\xa1\xf8\xd9\xdd\x4c\x5f\x57\x56\xe2\x07\x77\x8a\x98\x4a\x1e\x7c\x73\xa9\xfb\x2a\xc7\xc1\x9b\x1f\x85\x42\xdd\x06\x0e\x3b\xf2\x28\xab\xd9\x7b\x61\x4f\xcb\x00\x1c\x03\x3f\xb3\xfb\x85\x4e\x6e\xf0\x59\xe8\x74\xcf\xc9\xb4\xec\xa1\xd3\x56\x93\x54\xa8\x35\x6b\x9a\x9a\x3f\x4c\x72\xbc\x29\xe0\x6a\x90\x60\x37\x44\xa1\x76\x29\x51\x38\xcb\x94\x06\x21\x75\x3c\x28\x04\x82\x30\x14\xdd\x3c\xbc\xfe\xc0\xde\x17\xb6\x66\xc3\xb6\xfe\x1b\xda\x5e\xbc\xb6\xb6\x46\x77\xc3\x74\x63\x12\x42\xb4\x5e\xbd\x95\x3b\x08\xa4\x19\xdb\x9b\xf6\x39\x20\xc8\x13\x38\xfd\xb8\xb3\xfc\x9d\xa7\x37\x04\xe0\xe9\x08\x19\x6f\xfe\xbf\x80\xbb\x87\x46\xb8\x36\x5a\x98\xb8\xca\xbf\x06\xdd\xd0\x19\xbe\x1e\x1a\x7c\xc2\x6e\x67\xed\x18\xe9\xe1\xbb\x76\x22\x3e\x12\xe3\x47\x37\xd7\x9f\xec\x3d\x70\xc6\x8a\xf6\x0b\x6b\x83\x12\x61\xf0\x2b\x0d\x2b\xfe\xdf\xda\xdf\xf0\x09\x43\xc8\xff\x21\xed\x71\xed\x75\xb9\x9a\xf9\x8e\x69\x0b\xed\x36\x74\x9e\x3e\x6d\xf7\xc0\xb3\x8e\xfc\x52\xdb\xb8\xe7\xf8\x42\xc1\xea\xb1\xe3\x53\x6c\xc5\x92\xe2\x2e\xd1\x7c\xab\xa6\xe2\xaf\xef\x30\x65\x3b\x23\x00\x91\xbf\x07\x4f\xc0\x01\x00\x19\x30\x22\xb5\x45\xc5\x0b\x1b\xe7\xdb\xe7\xc3\x1c\x0b\xfe\xb9\x60\x17\x10\x70\x17\x35\xc3\xe6\x18\xbd\x39\x1b\x51\xd9\x9d\xb4\x9d\x12\x45\x27\x3c\x54\xdd\x7f\xf8\xad\x98\x00\x68\xce\x63\xf7\x9b\xe6\x63\x66\x3f\x13\x3c\xc5\xb5\xae\x93\x96\xad\xd0\x82\x22\x7f\x76\x9e\xf6\x16\xe6\x8c\x42\xd1\xf8\x23\xdc\x13\x51\x7a\x67\x57\xa8\xa3\x08\x90\x4c\x63\xe0\xff\x4b\x5a\xba\xb4\x6d\x1a\x48\x06\x3c\x29\xd2\xe0\x05\x26\x61\x71\xd3\x52\x8e\x83\x5b\x87\xc4\x50\xad\x99\x50\xad\xe6\xdf\x99\x6f\x4f\x0c\x9c\x8c\x4d\xfe\xca\x9b\xcc\x3a\xfc\x2e\x7e\xfe\x03\xa7\x62\x9e\x43\x5f\x8d\x91\x81\x7d\xe3\x6e\xa8\x47\x0e\x02\xf7\xde\xb8\xa4\x86\x00\x93\x09\x5b\x44\x04\xf0\x3a\xf7\x52\xab\x6e\x3e\xb4\x29\x24\x30\xa7\xb8\x6c\x59\x47\x2d\x37\xb9\xfe\x14\xb3\xb7\xb3\xbb\x49\x36\x79\x67\x39\x16\x60\x70\x20\xb0\x4b\xd4\xb4\x5b\xde\xf7\x08\xdd\xe2\xda\x88\x0b\x54\x14\xc9\xde\x1c\xc9\xbd\x5c\x77\xb7\xe0\xa8\xec\xc4\x25\x72\x1c\xf5\x52\x3f\xc1\x3b\x39\x43\x9b\x48\xd5\x97\xc7\xe1\x0c\x6a\xa0\xdb\x23\x45\xad\x21\xcf\x67\xd9\x12\x9d\xe8\xc4\x33\x9f\x7c\x7b\xae\x7f\x93\x12\x49\x00\x04\xf5\xb4\xdd\xf2\xbb\xf2\xfb\x29\xda\x94\x44\x07\x39\x9e\x8a\x92\x7c\xa7\x26\x47\x9a\x83\x43\x4a\xf0\xdc\x9e\x9a\xe8\xa1\x12\x7d\xea\x61\xd4\x6a\x5d\xb5\xde\xea\xd0\x74\xde\x35\x99\x41\xe8\xd1\x9a\x95\xf9\x95\x00\x01\xb9\xa1\x89\x88\x2f\xa7\x08\xa4\x19\xe6\x45\xc7\x7c\xd7\xa9\xed\xc5\x33\xcc\x3d\x5c\x58\xd4\xac\xf8\x71\xa2\x48\xf3\x13\xff\xa1\x2b\xb6\x27\x8f\x03\x90\x9f\x60\xc9\x76\xb1\x0e\x2f\x5c\x8d\x89\xaa\xb5\x5f\x83\x1a\x6d\x8f\x95\x30\x13\x34\x36\x3a\x68\x29\xb4\xf2\x18\x58\xbf\xfc\x73\x83\x63\x85\x3b\xc4\x8b\xde\x1f\xa5\x31\x18\x86\xce\x08\x85\xdd\x7c\x59\x1f\x86\xc3\x37\x3b\x1e\x89\x57\x23\x85\xeb\x3d\x6d\x62\xa9\xd1\xf5\x47\x3c\xf2\x88\xdb\x19\x3f\x06\x59\x37\x96\x8c\x1a\xa9\xb0\x8c\x5b\x9e\x63\xcb\xbf\xa5\xde\x3a\x9d\xa5\x4f\x6b\xc2\x53\x2e\xab\x95\x7e\xa1\xc8\x71\xf1\x06\xb9\xff\x52\xee\x9b\xe1\xd0\x8e\x0f\xc3\xa1\x51\x44\xff\xa9\x76\x6a\xd6\xd3\xe2\x94\xdd\x03\xb8\x3e\x5a\x19\x1b\x6c\x75\x40\x47\x39\xa0\x03\x94\x48\xae\x82\xba\xba\x55\xf7\x67\x26\x91\x47\x30\xce\xe1\x3f\xb8\x8e\x6e\xa2\xd0\xf4\x83\xd3\x7d\x13\x65\x28\x38\x81\x40\x29\x41\x83\xed\xce\x9d\xc6\x3a\x36\xd4\xf9\xb6\xed\xc2\x6c\x90\x15\xe3\x30\xdc\xa3\xb0\x73\xf2\xb0\x16\x55\xc4\xfb\xa5\x0b\x2a\xd8\x11\xb8\x71\xa6\xf1\x98\x48\x47\xa0\x91\x93\x65\x29\x98\xe5\x6a\x90\x34\x8a\xfa\xc5\xbd\x1d\x38\x06\x4a\xcb\xd8\xc6\x85\xeb\x95\x37\xe3\x8f\xfd\x57\x22\xdc\x02\x15\xc6\xb7\x63\xdb\x2b\x98\xa4\xe2\x88\xa5\xf8\x9d\x9f\xba\x5f\xf2\xfd\x9a\x44\xff\x5f\xcf\xb9\x3d\x7c\x65\xbf\xb4\xf3\xdc\xab\x8c\xc3\x17\xd2\x4a\x46\xff\x08\x37\x62\xf7\xa3\x9a\x6f\xee\xb2\x57\x07\xf3\x9d\x6c\x32\x93\x27\xec\xe2\x16\xbd\xdf\xcc\x04\x20\xd6\x9c\xee\x82\x3a\x3f\x5a\x79\xeb\x41\xc7\x1d\xfe\x48\x27\x37\x04\x21\x69\x9f\xa2\xab\xff\x9b\x81\xf3\x18\xfb\x2c\x42\x12\xdb\x75\xb4\x8f\x3f\x5f\xa9\x6e\x76\x6a\xaf\x1f\x18\x35\xd9\x2f\x32\x12\xcb\x1d\xaa\x16\x65\x0e\xd6\xde\xaf\xa3\x9b\x4c\x09\x51\xf0\xdb\x78\x06\x4e\x23\xec\x3d\x95\x39\xdf\xf5\x81\xc9\xc1\x86\x4f\x1f\x27\xf7\x77\x82\x27\xfb\xa7\xba\x98\x21\xb5\x4d\xa9\x65\x06\xab\xf2\xa5\x64\x5c\xa2\xc7\x04\x95\xdf\x82\x38\x83\xfa\xbe\x65\xf8\x3b\x2a\xf4\xcb\x98\x0e\x84\xda\x6e\x6b\xd8\x6d\xc0\x84\x62\x24\x3f\x73\xd9\x19\xf7\xdb\x12\x0e\xbd\x7a\xca\x23\x92\xad\x27\x38\x42\x98\xba\x7e\xaf\x8c\xc2\x80\x59\xbb\xce\xc1\x14\xa5\x48\xa5\x93\x1d\x8d\xfb\xc9\xe0\xbf\xbd\x61\x06\xb2\xf4\xa6\x43\xd1\x0c\xff\x7d\x15\xb7\x08\x65\x9d\xed\x68\xd7\x75\x68\xd8\xee\x9a\x85\xe8\x7f\xbb\x70\xe7\xb9\x5f\x59\x39\xfb\xfa\xdf\x3c\x71\x86\x87\xe8\x87\x29\x15\xf0\x55\x03\x34\x2c\xf0\xb4\xd0\xd5\xf7\x45\x8b\x8a\x5c\x7f\x4e\x76\x93\xe0\x6d\xa9\x2a\x43\xd8\x8a\xed\xa7\x86\xa8\x38\xe8\x89\x49\xa3\xa4\xbf\x7e\x2e\x4a\x82\xc8\x13\x10\x03\x78\xc0\x9e\x71\xc0\x74\xd8\x70\x95\x12\x17\xed\x41\x5c\xa1\x2d\x05\x48\xf0\xba\xe4\xfd\x69\x12\x82\x6c\x25\x8d\x95\x35\xf9\x60\x33\x4c\xc6\x73\x60\x53\x0b\x44\x1f\xf7\x46\xbb\xbb\x8f\x4f\x81\x52\xb9\x8f\x77\xea\x44\x32\x7f\x47\xa8\x99\xf5\xb1\x54\x57\x72\x49\x7f\xb1\xf2\xee\x13\x58\x5b\xdf\xd4\x3b\xaa\x8f\x93\x59\x52\xfe\x71\xd9\x32\xaf\xcf\xd6\x4f\x77\xe6\x42\x7d\x0f\x57\xfb\xe4\xac\xda\x02\x0b\x5f\xac\x5d\xa5\x0b\x65\x7b\xdf\x84\x1c\x58\xd4\x85\x77\xe7\x8b\x4d\xde\x51\x95\xfa\x70\x1e\x12\xef\xc5\x4b\x69\xe0\x91\xf6\x4d\x42\x9a\x70\xf1\x48\x99\xf2\x22\x3c\x0f\x7d\x38\xef\x04\xfb\x18\x65\xd5\x3c\x55\xa8\xb8\xfe\x5d\x3c\x8b\xd9\xbc\xee\xcb\xd2\xc8\x55\x28\x9e\xe2\xfa\xa7\xc1\xce\xa8\x36\x9c\x0b\x1b\xba\x6c\x10\x58\x7f\xb0\xa7\xce\x57\xf0\xd5\x89\xce\xc9\xe8\xca\x7e\x21\x3b\xe4\x7d\x93\x83\x79\x31\xdf\x3d\x71\x27\xef\x7e\xc6\x85\x74\xcf\x34\x31\xbb\xdf\x54\x28\xca\x2e\x54\xdd\xdb\x2e\x65\x94\xda\xec\x73\xd3\xe0\x33\xb6\x4a\xbe\x20\x15\x17\xc2\xa5\xe9\xed\x6e\x32\x6a\x7e\xb5\x50\x83\xbc\x5d\x1c\x72\x2f\xcb\xef\xe9\x22\xbd\xa1\x54\xf7\xea\x05\xe4\x42\x86\xf5\xb9\x47\x17\x39\xf2\x6e\xed\x71\xc2\x44\x06\x9a\x12\x14\x96\xba\xc2\x75\xa3\x18\xc2\x4c\x49\xa0\xfb\x3e\xa6\xb8\x44\x67\x8d\x07\x5b\xbe\xc2\x8d\x7b\x9a\x56\x73\xee\x1a\x7b\x7b\xe6\x7d\x4d\x79\xd6\xb8\x87\x9c\x77\xae\x09\x62\x1a\xa3\xb2\xda\x43\xf7\x7e\xe4\xb5\x09\x7e\xac\x14\x69\x22\x7f\xf8\x1e\xff\x6d\x8d\x02\xe1\xcd\x43\x80\x8f\xa3\x1c\xa6\xab\x54\x06\x6d\xfc\x4f\x98\xd4\x9a\x4e\x7e\x0f\xb7\xe4\xe5\x55\xf5\x55\x62\x4a\x10\xac\xe2\x72\x6d\x5e\xd7\xe6\x9b\xb8\xd8\x2d\xbf\x66\xba\x76\x57\xf4\x5d\x78\xbf\xca\x23\xbc\xce\xe7\x10\xc5\x41\x71\x62\xe2\x4d\x13\x61\x13\x4b\xe2\xd8\x5d\x6c\xf4\xe9\x3b\xa9\x89\xe0\x68\x9a\x4a\x43\x25\x2c\xdd\xd1\x9f\xbb\xee\x23\x1a\xf5\xe7\xb4\xcf\x69\x3f\x6d\xcd\x90\xe3\x75\x3c\xe8\x0d\xff\x8b\xb4\x35\xb9\xd3\xb7\x95\x5f\xbd\xbb\xbd\x56\x5e\x0a\xb9\xde\xa3\x13\x77\x5b\xbc\xc0\xe1\xb9\xcc\x21\x24\x24\x64\xd8\xd8\xdc\x34\xdb\x58\x5b\x23\x1e\x1e\x1d\xfd\x9c\x93\x98\x58\x77\x37\x53\xfa\x7c\xe0\x52\x5d\x76\x3c\xe4\x17\xac\xc8\x5d\xe0\x72\xe4\x0e\x55\x56\x35\x38\x88\x4f\x48\x42\x92\xbb\xbc\x4c\xc3\x32\xce\x33\xee\x65\x94\xff\x95\xf7\x53\xe1\x7b\xde\xee\x77\xb6\xce\x83\x21\x8b\xa9\xc6\xaa\xbc\xae\xeb\xcc\xde\xf7\xb1\xaf\x8c\xf5\x6b\xbd\x07\xfc\x16\x1a\xbd\xf1\xf6\x5e\x8e\xd4\x38\x8c\xbb\xc9\xdf\xf7\x4c\x04\xfa\xa4\xc2\xcd\x0f\x62\xb4\xd1\x0a\x50\x9d\x0f\xcf\x6f\x6a\x93\xa8\xd3\x5e\x99\x02\xb5\xee\x0c\x62\x35\xd5\xb1\xa2\x8b\x99\xa0\x18\x75\x1e\x74\x73\x1c\x91\x0f\xe7\xb1\xf0\xde\x78\x87\xd6\xb5\x97\xdb\xe4\xef\x45\xa9\x06\xa9\x7d\xd9\xbd\xc1\x50\xd5\x9f\xe3\x32\x45\xef\x9d\xbe\x38\x2e\xf7\x06\xd8\x1c\xd5\xee\xb3\x30\xb7\x06\x8a\x55\x69\xc8\xcb\xdf\x83\xb3\xcc\xf1\xd3\x09\xe1\x90\x2d\x71\x7e\xfc\x44\xa6\x1b\xfe\xde\xe6\xb7\xb5\xab\x89\x93\xa1\x69\x24\xc7\xe2\xd7\x1f\x6d\xde\xa5\x91\x4e\x1c\x5d\xa0\x35\x40\x43\x7f\x20\xcc\xce\xaf\x89\xe5\x36\xda\x91\x37\x66\xa8\x9d\x87\x9b\x90\xcc\xc1\x2a\x8f\xca\x24\x32\x6f\x72\x4b\xd1\x4b\xd2\x75\x65\xc9\x34\x5b\x31\x2e\x4e\x3e\xe0\x53\x84\x68\xc4\x7b\x3d\x0b\x8c\x49\x6a\x27\x37\x04\x99\x77\x3c\xdd\xad\xc5\xc7\x5a\x1e\xc9\xf8\xe6\xe9\x97\xcc\xdf\x8a\xa3\xe7\x3b\x82\xe3\x8a\x15\xc7\xdb\x8c\xf3\x29\x57\x91\x92\xd1\x25\x77\xc9\xf3\x93\x79\x5f\x42\x49\x89\xfc\x6e\x9d\xf2\xb1\xf9\xb3\x01\x13\x6f\x4f\x6a\xc8\x88\x29\xbf\x18\xf3\xe7\x5b\xa4\x5b\xfd\xa1\xe8\x9c\x3d\x2e\x49\x4e\x11\x60\x4d\x34\x6a\xb7\xd5\xb9\xc4\x60\x39\x52\xdf\x7d\xef\xe0\x58\xee\x79\x47\x56\xb3\x65\x55\xa3\x84\xbd\x2c\x54\x4f\xbb\xfb\x5a\x53\x53\xf3\xfb\x47\xbd\x83\xd4\xfa\xc6\xc6\x99\x03\x5b\x4e\x56\x66\x26\x43\xc0\xd5\xc9\xdf\xfc\x8a\x35\x1c\x4f\x4f\xcf\xa5\x9a\xc4\x4e\x54\x62\xbe\x17\x51\xe9\xa7\x89\x09\x9d\xd3\xa7\x2a\x6b\xde\x1f\xa7\x3e\x2a\x99\xec\x19\xfc\x76\x13\x70\xad\xfc\xdc\xf7\xcc\x13\x95\x07\xa5\x01\x84\xd7\x59\x66\x5f\x04\xd1\xff\xd9\xc7\xc2\x74\x20\xe8\x5d\x6a\x5a\x55\x1c\xce\x6b\x7a\x0d\x52\xdd\x93\xb7\x9a\x33\x3d\xae\x9c\x8d\xfb\xdb\x6a\xe5\x46\x78\xa9\x12\x9c\xf8\xb3\xa8\x57\x48\x01\x71\xb2\x49\x4e\x1a\xbf\x6d\x86\x3e\xda\x20\xed\x4f\x84\x21\x68\x12\x1c\x01\x47\x8b\x15\x9e\x18\xfe\x20\xcd\x8f\x91\xee\x33\xc4\x4a\x2f\xb9\xfa\x84\x93\x9d\x71\x49\x88\xed\xb9\xbe\x61\xcf\x63\x24\x14\x34\x4d\x3f\x11\x02\x8f\xcf\x82\x56\x3c\x8e\x41\x71\x78\xa5\x8b\x52\x0d\xf7\xab\x6d\xce\x05\xa4\xd7\xf9\x5d\x17\x9b\xcc\x50\xb2\x41\xfe\x70\x5c\xf5\x9f\x42\x3a\x9f\x51\x67\x2e\x62\x0f\x85\x04\xdb\x57\x7e\x9a\x43\x80\x35\x94\x50\x1c\x2d\xd5\xef\xdb\x02\x3f\xd7\xdb\x3c\x16\xfa\x45\x37\x4c\xdc\xe5\x4b\x6e\xf2\x63\x72\x19\x96\x30\x21\x79\xfb\x8e\xf9\xdd\x66\x46\xa3\xb7\x70\xee\x53\x8f\xee\x0d\x0a\x28\x39\x6e\xf5\x9e\xca\xbf\xdc\xb1\x20\x33\x6d\x4f\x29\xc2\x37\xf4\xd4\x96\x47\x2e\xaf\xeb\x6e\x1a\xa6\x20\xa8\xd2\xd6\xc9\x58\x3a\x01\xf4\x1a\xb6\x5b\xed\x0e\xcf\xf0\xa8\xda\x64\x48\xaa\x26\xf1\xdc\x96\x2d\xa7\x4f\xad\xe3\x6d\x8a\x74\x76\x8a\x74\x4e\xca\x8d\x2c\xcf\x65\x7c\xc5\xda\xbe\x3d\xdb\xdc\x83\x6e\xe3\xcf\x89\x69\x0d\x73\x9a\xd9\x3f\x2c\xa7\x15\xef\x27\x60\x62\x78\x49\x8d\xb5\x52\xbf\x2e\x0e\x95\x19\xc9\xe9\x9e\x99\x19\x1a\x81\xbf\xbd\xf2\xac\xfd\x89\x19\x95\x44\x38\xef\x94\x74\x82\xa0\xe6\xd9\xac\xdc\x6f\xbb\xf9\xb5\xbb\xa3\x45\x92\x31\xc4\x6c\x77\xa2\x22\xc9\x05\xbc\x6a\xaa\x43\x85\x17\x0d\xf5\x3e\x9c\xb7\xd2\x22\xc9\xea\x3e\x82\x3b\x84\xf5\xc9\xf7\xc3\x73\x77\x87\xda\x54\x5e\x8f\x85\xa8\xd7\x6e\x76\x50\xfd\x8a\xfd\x4e\x49\xfd\x86\x47\x07\x4a\x04\x80\xc6\xcf\x57\xe1\x0c\x5f\x44\x29\xc0\xb2\x74\x40\xee\x98\x93\x0a\x80\xae\x2a\xed\xf8\x3d\x20\x47\x92\x2c\x58\x7e\x44\xa2\x37\x6c\x9e\x37\x53\x47\xc9\x1c\xb8\xb7\x45\xbb\x63\x4b\x47\xa1\x8f\x40\xc9\xb8\xe1\x95\xa5\xa7\x82\xcc\x30\xeb\x3c\x0c\x21\x02\x7d\x1c\xa5\x51\x2a\x50\xc5\xfc\x0d\x45\x9e\xf1\xe0\xe6\xad\x95\xff\x47\x4b\x1e\xf8\x4a\x92\x7a\xc7\xe5\x78\x95\x79\xcb\xd1\xf5\xf1\xe6\x38\x36\x22\x65\xf1\x73\xca\x62\x4a\xca\x62\x52\x8a\x74\x5c\xca\x0d\x79\x68\x6d\x40\xc5\x9a\xff\x8f\xd5\x5b\x8c\xcf\x8e\xcc\x56\xab\x6c\x72\x7b\x13\x14\x79\xa8\xef\x25\xf2\xed\xf0\xb0\xf8\xec\xd7\x95\x8e\xf8\x66\x58\x83\x83\xca\x1b\xce\x1b\x2e\xf5\x14\xf4\x08\x66\xa5\x3b\x25\xbd\x1e\x63\x95\x32\xab\x27\x48\xed\xea\x36\x5e\x4c\xac\xb4\x7e\x66\x6d\x60\x64\x68\xc8\x5e\xb8\x41\xab\x63\x27\x7f\xca\xa7\xc5\x57\xda\x6b\x2c\x88\x9a\x7f\xf4\x12\xbc\x84\x82\xdd\x81\x31\x7e\x33\xdc\x87\x7b\x42\x4a\xfb\x31\x54\x4b\x30\xb5\xc0\xdc\x86\x75\x3e\xfc\xa9\xa6\x09\x45\x42\xdc\xdf\xd6\x97\x6a\x30\x70\xc7\xfc\xfc\xb4\xe1\x47\xdf\xda\xc9\x29\x9b\x4e\xc8\x28\xae\xf5\x15\x36\xbb\x32\xd4\xd8\x67\x7b\x78\x69\x4b\xe9\xb2\x50\xa8\x3f\xdd\xe1\xe5\x38\x65\xe6\xe7\xcf\xed\xf1\x14\xa2\xb1\x29\x37\x62\x3c\x97\xe7\x37\xf6\xed\xcf\x2f\xd7\x3e\xa6\x94\xad\x15\x42\x50\x55\x0a\x4c\x2e\xb4\x52\xf3\x1a\x96\xbf\x89\x4a\x2c\xe8\x8c\xb6\xff\x09\x47\xf9\xb9\x99\xe5\x53\x51\x35\x7b\xaf\xe0\xef\xfd\xee\x48\x95\xf4\xdb\x57\xd8\xb8\x99\x8f\x8c\x85\x45\x26\xa6\xa5\xe5\x2e\xbf\xe9\xa7\x1c\x19\x5d\x0c\x32\x1d\xe7\x57\x54\x7d\x5c\x84\x1b\x1b\x8b\x83\xc0\x15\x74\xd0\x66\x6a\x14\xdc\xe1\x05\x68\x75\x6c\x2d\x0b\x0f\x5a\x0a\x48\xe7\x96\xc8\xa8\xf4\x9e\xc3\xaf\xc8\x0a\x53\xfc\xcf\x0c\x0a\x04\x90\xb4\x37\x39\x16\x84\x33\x70\xe2\xd4\x5f\xe0\x7b\xd4\x3f\x03\x2b\x61\xd8\x3c\xb9\xc7\x7c\x71\xef\x3a\x13\x4d\xca\xdd\x8b\x31\x2f\x27\x8f\x0a\xcb\x2f\xb0\x67\xe0\x80\x28\x95\xd5\xc4\xc4\x64\x95\x68\xa2\x8f\xa3\x5a\xad\xb4\x12\x20\x78\xd0\xc5\x5f\xc8\x1a\xf7\xb7\x95\x9b\x48\x6f\xb9\x24\x85\x8d\x45\xa1\x34\x03\xb8\x1e\xb7\x2d\x71\x5f\x45\x83\x76\xe1\xce\x2e\xeb\x83\xf1\xf7\x54\x5f\xac\xb8\x0c\x5b\x2c\xf1\xe7\x4c\x70\x71\x71\x25\x67\x7d\x52\x11\xda\xcc\x36\xb2\xe2\x45\x2f\x2b\xd4\x3a\xc9\xfb\xd2\x62\x94\x53\x70\x1c\xe7\xbe\x65\xdc\x50\xba\xa7\xe4\xca\xdc\x70\x29\xfd\x93\x19\x03\x35\x26\x24\x60\x61\xf6\x43\x9a\x38\x39\xbe\x32\x04\xb9\xb2\xe4\xcd\xb3\xb4\xe9\x00\xc2\x06\x1b\x74\x24\xc8\xb7\x22\x91\xe8\xd3\xee\x0f\x81\xde\xb0\xe4\x30\xf9\x8b\xdb\x57\x21\x21\x59\x11\x37\x81\xd8\xd2\xb9\x55\x04\x01\x10\x1c\xbf\xd1\x57\x56\x7e\x8b\x3e\xfe\x5e\xba\xdb\x07\x41\x06\x88\x35\xcd\x3c\x22\x3f\xc8\xde\x57\xa1\x95\xf9\x55\xaa\x20\x2e\x9e\xf9\xc5\x9a\xc9\x3e\xeb\x07\x57\xde\x2d\xb9\x1d\x01\xa2\xe6\x66\xb3\xfe\x7c\x7a\x37\xc0\x5b\xf5\x77\xee\x13\xaf\x6e\x9f\xae\x47\xdc\x47\x57\xf8\x6f\x5f\x14\x18\x6a\xb9\xf1\xbb\x4a\x9d\x17\x98\x46\x84\xb1\x69\x32\x75\x7f\xc0\xff\xd4\xc1\x8a\x03\x73\x74\x5b\x88\x6e\xf7\x4f\xa9\x7c\x24\x6d\xb3\x44\xf0\x18\xa0\x35\x8c\x7f\x7c\x37\xca\xbe\x04\x99\x11\x6a\x8f\xc4\x97\x25\x47\xe4\x44\x17\x51\x4c\xc6\xbf\x2a\x89\xe1\xdb\xea\x97\xaf\xf9\x76\x9e\x96\x6b\xf1\x86\x1d\xe5\xa4\xd2\x45\x28\x17\x6f\xd5\x0a\xa9\x42\x51\x4b\x75\x05\x61\xec\x79\x45\xad\x45\x10\x70\xf5\xd5\x45\x04\x0c\xae\x32\xd7\x7c\x0e\x3c\xbb\xc7\xce\x10\xba\xbc\xf4\x2e\x92\x9f\x8a\xb5\x9b\xb0\xfe\xec\xb9\x7c\xbf\x6c\xcc\x52\x67\x76\xbf\x76\x16\x3b\x34\xb4\x39\x3e\x6b\x84\x9c\x90\xc0\xcc\xe2\xe1\x8e\x80\x99\xe8\x67\x4c\x4b\x8b\x44\xc3\xf5\x6e\x84\x33\x04\x14\x08\xaf\x43\x8a\xfa\xe6\xa0\xd2\x1c\xe2\xe3\x7d\x27\xbe\x3d\xec\x33\x68\x27\x75\x86\xaf\x5e\x0e\x19\x65\x04\xac\x67\x39\x94\x00\x55\x22\x03\xd0\xed\x8d\x20\x93\x26\x6c\x98\x66\x83\xb8\xc8\xfd\xf2\x4c\x96\x01\x4c\xa0\x7e\xa1\xae\xa3\xe6\x77\x62\x21\xcb\x01\xad\x57\x66\x31\xd1\x98\x8a\x1b\x63\xc2\x05\x8d\x75\xaf\xad\x00\xce\x28\x38\xc0\x8e\x25\xc6\xcb\x13\x1b\xc7\x9f\xb4\x40\x51\x2f\x0d\x32\xee\x60\x11\x42\xd4\x1d\x2f\x2b\x6b\xb6\x0f\xf6\x5f\xac\xb4\x49\x92\xa2\x43\x14\x94\xa3\xb7\xe5\x47\xb2\x6f\xdf\xac\x2a\xfc\x97\x7e\x75\x2d\x40\x52\x56\x73\x34\x12\x5e\xf2\x8a\x09\x86\x09\xbb\x79\x6d\x00\x05\x4f\x57\xc6\x3b\xa8\x68\x99\xbb\xe4\x44\xcd\x53\x66\x99\x81\x3d\xf3\xfd\xba\x77\x0c\x62\xae\x6c\x48\x8c\xd3\x54\xb8\xb0\x66\x54\xcc\x13\x8f\x22\x7c\x90\x2c\xb6\xaa\x3e\x37\x86\x5c\xff\xfd\xb4\x74\xd3\xfa\xf1\xd2\x26\x11\x0a\xc5\x42\x9e\xce\x9f\xf9\x5a\xfa\xfe\x8e\xd2\x25\x5f\xf0\xcf\xd8\xf0\xbc\x53\xa7\x87\x69\x93\x52\x68\x67\x82\xaa\x37\x29\xd6\x94\xe0\x86\x4d\x5c\xfc\x1c\x7a\xa3\x08\xbf\x92\xa5\x03\xc8\x4c\xca\x1f\x38\xf8\x36\xc4\x17\x9d\xed\x9c\x94\xd8\x34\xf7\xf2\xad\x86\x7b\x9a\xe4\x00\xc3\x4b\x42\xcc\x1e\x3f\xf9\x7c\xb0\xcc\x28\x74\x12\x07\x3f\x94\x19\x35\x91\x6d\x01\x9f\x93\xb7\xe5\x44\x70\x1a\x2b\x5e\x9c\xe2\xfc\x57\x63\x19\x20\x21\x91\x9c\x10\x5a\xae\x17\xf4\x7a\x92\x33\x19\x6b\x68\xfc\x6a\x92\x18\xbe\x6d\xd9\x1f\x00\x65\x21\x6f\x16\xc8\x31\x6d\xaa\xa7\x76\x43\x0e\x58\xde\x0e\x62\xd7\x2c\xb2\x72\x1c\x2a\xe1\xa0\x8e\x08\xf1\xf8\x38\x59\x3d\xe1\x6c\xba\x69\x10\xfe\x15\xf7\x26\x78\xe3\x28\xf8\xae\x04\x17\x18\x20\x3c\xa8\xa0\x61\xec\x34\xc4\xf0\xa7\x97\x52\xa3\x22\x29\xc3\x61\x0a\xff\xac\x19\x8d\xf5\x4d\xd9\xc4\xe0\xcf\xc0\x41\x0e\x31\x30\x9a\xf0\x7e\xdf\xfd\x39\xb3\xe0\xe6\x8a\xe1\xb2\x40\x1f\x97\x53\x1c\x1e\x60\x13\x20\xc8\x86\x21\xe3\x27\x5f\x45\x34\xf7\x62\xfb\x52\x17\x14\xde\xf5\xde\xae\x0d\x6c\xc5\x32\x0e\x22\x41\x8c\x5c\xe8\x0a\x65\xa6\x98\x8b\x6c\xc0\x37\x4b\xc4\x36\x5e\x0d\xab\xb6\x55\xaa\xd5\xdd\x68\x49\xdc\xc8\xb7\xa1\xa2\xfc\x80\xb9\x58\x6a\xc2\x14\x07\x63\x55\xd5\xb0\x19\x1a\x4e\xb3\xf3\x0a\xe6\x93\x59\xee\xf6\xb5\xd1\x2f\x76\x43\x55\x64\x00\x9d\xe1\x89\x97\xd9\xc2\xa7\xb9\xf9\x04\xd9\x1b\x36\xbd\xcd\x0b\x00\xe8\xb4\x08\xe8\x14\x71\x2d\x45\x5e\x06\x25\x04\xc2\x16\xb8\xe8\x01\x34\x4c\xa4\x5b\x0b\xa7\x84\x07\x3a\x52\x7e\xf3\xb2\xfe\xe7\xc4\xa2\x4c\xf6\x23\x03\x6c\x4b\xe5\x30\x69\xf5\xa2\x3d\x82\x12\xdc\xbc\x87\x2c\x73\x3b\x57\x34\xbe\xb7\xa8\xe2\x01\x80\x16\xc2\x86\x1b\xc3\xca\x99\x9a\x95\xa5\x19\x10\x10\xb0\xaa\xa2\x84\xc1\x0f\x3d\xf6\x7f\x08\x0f\x55\x38\xf4\x14\x5e\xc1\x5e\xb8\x79\x30\x4b\x5b\xe6\xfc\x07\x8f\x61\xba\x5f\x4e\x2e\xc3\xdd\x41\x09\xac\x49\x20\x80\xe3\xa8\x4a\xe7\xd5\xca\xeb\x2c\x27\x69\xe7\xcb\x48\x7b\x95\x4f\xd5\x15\xbb\xeb\x35\xff\xec\x5f\x40\x82\x1d\x70\x63\x3e\x20\x1b\xe0\x64\x87\xf1\xb4\xff\x22\xdc\x84\x50\x49\xdb\x92\xa8\x18\x28\xd2\xd3\xec\x3d\x0d\xcd\x5b\xaa\x75\xda\x17\x01\xfd\x72\xd0\xb0\x31\x9e\xc0\x54\x1e\x72\xfc\xf5\x01\xfa\x9a\xbf\x52\xec\x4f\x2f\x73\x8e\x8f\xdf\x9b\xa7\xb5\x1e\x8d\xa8\x55\x1f\x25\x81\xe5\x4e\x7a\x50\xf5\xdd\x00\xa0\xa0\xa8\x61\x85\x5c\x21\x6b\x3d\x26\x31\x82\xbe\x7e\xb6\x64\xdb\x1f\x75\xf6\xce\xeb\xef\x10\x4c\x75\x8e\x93\x2c\x5c\xaf\xce\x3c\x91\x85\xed\x1b\x84\xe3\x46\x26\xb5\x50\xd7\x4f\xff\xf1\x10\x02\x7c\xe7\x75\xc1\xe5\xac\xb1\xaf\xaa\xe5\x44\xbf\x4b\xd5\x22\xec\xb7\x49\xd9\xd2\xae\x6e\x70\x22\x8d\x38\x03\x75\x68\x34\x9c\x66\x1f\x8c\x09\x73\x6d\x0b\x3e\x76\x9e\x4c\x35\x41\x52\x4d\x52\xa1\xcd\x64\x30\xcf\x63\x16\xd3\x4a\xaa\xe0\x15\x9c\x00\x39\xd4\xc8\x27\x6a\xa0\x4f\xdf\x5f\x73\xa3\x08\x01\xef\x27\x0e\x44\x84\x03\x75\x32\xee\x01\xf3\xb7\xb3\x22\x99\x93\x6b\xe9\xba\x25\xfb\x2a\xd1\xfb\x71\x5b\x33\x29\x72\xe5\x89\x0c\xd8\x05\x00\x4a\xd4\x39\x05\xc0\xe0\x70\x7c\x94\x20\xaf\x6c\x32\xe3\x78\x64\x26\x5e\x61\x1d\xeb\x00\x8f\x15\x9e\x92\x0a\x82\xe0\x5f\x42\x10\xb3\xf9\xbb\xeb\x95\x82\xc1\xd1\x51\x6a\x48\x51\x19\x80\xb4\xcf\xfd\xa8\x77\xa0\xfb\x49\x94\x3b\xb2\xf3\x47\xd6\x5a\xe6\xc7\xcd\x65\xa2\x17\x21\x97\xe8\x75\x4b\xc1\xf2\x12\xd1\xb6\xe5\x77\x35\x4b\x53\x23\x44\x6a\x2f\xbd\xd9\x29\x39\x98\x68\xf2\x16\x3f\x8a\x6e\x33\xde\x7e\x9d\x4c\x14\xb6\x66\x89\x8a\x81\x82\xf4\x8c\x26\x12\xe5\x98\x40\x54\x3b\x8b\x27\x6a\xc6\xa0\x53\xa5\x98\x79\xfb\x62\x84\x01\xbf\x17\xaa\x93\x4c\x29\x12\xf1\xaa\x8d\xff\xb1\x9d\xa7\xbe\x01\x29\xc4\xa0\x19\x18\x6d\x33\x80\xc1\x61\x32\xac\x91\xe1\xea\xcc\x8c\xbe\xae\x11\xa0\x4e\x33\x41\x05\x7d\x4a\x84\x20\x68\x41\x64\x9a\x7b\x4f\x7c\xe7\xab\x43\x9b\x17\xef\xd7\xaf\xf3\x8c\x0b\xea\xe4\x01\xc7\xea\x62\x8b\xf7\xd0\xf8\xb8\xf6\x84\x9e\x31\xbb\x39\x9e\x49\xab\x4f\x69\xc2\xd4\x2a\xce\xab\xd0\x28\xe7\xfc\x07\x4f\xd8\x36\x79\x23\x8b\xe4\xa6\x46\x40\x8a\xda\xcf\x47\xc9\x57\x6f\x76\xdf\x6a\x50\x80\x09\x72\x75\x79\x23\x66\xce\xef\x24\xf8\x6a\xc1\x1a\x93\x52\x64\xd1\xc2\x8e\x01\xef\x90\x4a\x10\x74\xf3\x9e\x92\x5e\x70\x17\x55\xaa\x21\x14\xe8\x25\x7c\xb2\x3a\x4d\x3a\x75\xca\x15\x8a\x5a\xfc\xf4\xea\xcb\x8c\x04\x79\x14\xe5\xd2\x43\x97\x6b\x5d\xc5\xa3\x18\x32\x8d\x5b\x23\x5b\xfb\x57\x29\x7e\xe7\xcf\xc0\x81\x91\x6c\xa9\xc0\xf7\xc7\x00\xe5\xc5\x32\xc8\xc1\x23\x1a\xfe\x59\xc7\xf2\xe6\xfd\x78\x99\xfe\x45\x22\x3c\x1e\x12\x89\x7b\xe4\x02\xc5\xc5\x28\x59\x05\x13\x2e\xc8\xb2\x6a\x29\xf6\x32\x26\x64\x84\xd5\x09\x98\xd4\x29\x0a\x52\xcd\xb8\x68\xe4\xc8\x5a\xf0\xd6\xcf\xb0\x59\x47\x95\xf8\xb1\x23\xf9\x38\x72\xba\x45\x98\x66\x1d\x01\xaa\x8e\xec\xd4\xaa\x38\x93\x68\xbe\x86\xa0\x45\xc3\x44\x3f\x90\x50\x68\xdd\xcc\xb4\x33\xb8\x7a\x6b\xe2\x4d\x4a\x95\x23\x2d\xc8\x93\x78\xa3\x3f\x52\x52\xd3\xc1\x10\x86\xc9\x60\x21\xdf\x2a\x7f\x8d\x98\x90\x99\x79\xc6\x7f\xf8\x8b\x5b\x93\xba\x6c\xc1\xcf\x92\x00\xdc\x45\x68\x6f\x85\x67\x66\xe2\x70\x92\x01\xa4\x93\x0e\x21\x21\xdb\xb7\xf1\x71\xba\x59\xeb\xc5\x66\xcf\xbc\x29\xdd\x4f\x7d\x73\x34\xf8\x6b\xea\x80\x28\x3c\xcc\xe3\x3e\xb2\x9a\xc7\xb4\x8c\xd7\xcc\xc7\xdd\xdd\xfd\xd0\xbc\x2e\x65\xe0\xba\xef\xfa\xdf\x54\x21\x51\xc6\xa7\x4f\x49\x85\x85\x6c\x24\x4c\xd2\xe9\xd2\x32\x32\x4e\x0b\x0d\x4e\x2c\x5a\x61\xe7\xba\x0c\xf8\x68\x21\x76\x98\x09\x29\x2e\x38\x99\x99\xb3\x03\xc8\xdd\x17\xfd\x4d\xa2\xce\x2f\x17\x2d\x6b\x50\x53\xd3\x61\xe3\x9c\x17\xa3\x16\x0b\x35\xf6\x2a\x1f\xb5\x3a\x86\xa1\xa0\x6f\xb4\x0b\x07\x80\x97\x49\xc2\xf8\x27\x1f\x34\x4c\x2e\xfb\x9d\x94\xe2\xf5\x60\x61\x00\x1f\x4e\x0c\xa1\xaf\xb8\x39\xbc\x99\xef\x34\x50\xb7\xea\x84\x83\x79\xbf\x44\xbe\x39\xc8\x8c\x1f\x48\x88\x78\xa9\xba\xf9\x70\x81\x6c\x87\x44\x32\x7e\x7c\xb6\x58\x9b\x99\x10\x1f\x9f\x3c\x24\x28\x40\x1e\x70\xbc\xad\xae\xae\x06\x34\x37\xcc\xd5\xcf\x3f\xe3\x08\xf0\xc0\xd2\xe5\x42\x65\x35\x33\x45\x9f\x19\xbf\x32\xf6\x6f\x5f\x6a\x72\xfd\xa9\xf7\x49\xcc\xb5\xc4\x7d\xa9\x63\x35\xb0\x97\x19\x20\xd1\xa7\x80\x44\x40\x40\x80\x82\x95\x93\x00\xbe\x7c\xb4\x2c\x35\x38\x3c\x94\x5f\x12\xe7\xee\x2c\x0a\x90\x93\xb7\xda\x8b\xb9\xa4\x32\xd7\xf8\x40\xa7\x10\xa6\x3e\x4f\xd7\x75\x6e\xe5\x7b\xc4\xed\x1a\x13\xcd\xa7\xd7\x65\xf4\xf1\x29\x3a\x11\x20\x3f\x12\xcc\xe7\x51\xe0\xff\x37\x3a\x7c\xb3\x37\xb8\x15\xc6\x26\x0c\x16\x67\x45\x30\xa9\x86\xec\xfc\x6f\x8f\x38\x0e\xff\x74\x54\x35\xfd\xc0\x52\x82\x1b\x9e\x9c\xc1\x67\x07\xf1\x2e\x36\x6c\xd6\x26\x5f\x3a\xc3\x13\x59\x29\x89\xd7\xe1\xe5\x5d\x9b\x5d\x9b\xe1\x79\xdd\xcc\x7e\xfe\xfe\x74\xa9\x86\x7e\x04\xc3\x84\xe0\x28\x1a\xa5\xff\xf0\x8e\xec\x6d\x18\x26\x49\xd6\x1c\xc2\x29\x24\x2b\x70\xf6\x2b\x9e\x5e\xe8\x69\xe5\xcd\xed\xd5\x29\xd5\x2c\xc9\x1d\x9f\x25\x51\x0e\x59\x28\x6b\xb3\x84\xfb\x6f\xe9\x15\xd2\xe4\x13\xc6\x87\x21\x09\x99\x99\x4f\x7f\x48\xb4\x34\xf0\xff\xe9\xd8\xca\x25\xab\x18\x42\x60\x56\x9f\x84\x74\x94\xe0\xbf\xe1\x11\xf4\x39\xbc\x5a\xfd\x03\x88\xc1\x0b\x95\xa3\xef\x23\x32\xc9\xaf\x61\xdc\x30\x70\xf0\x4b\xfd\xd3\x9b\xe7\xc6\x21\xe5\x00\x15\xda\xd3\xbc\x6f\x22\xc5\x41\x73\x1f\x3f\xb9\xf8\x0e\x97\xd1\x22\xea\x69\x4e\x50\x88\x06\xd1\x8a\x6c\x81\xfe\xf4\x6f\x39\x25\x91\x89\x67\x9c\x51\x5e\xeb\x7a\xae\x70\x60\xac\x6b\x2c\xa5\xe3\x2d\xe1\x8b\x97\xc3\xec\x43\x6e\xc8\xac\x46\x3c\x22\x61\x37\x48\x2e\x5f\xa9\x14\x5d\xc1\x82\xad\xe6\xc1\x1f\x4c\x65\x4e\xa5\xdf\x27\x91\xe5\x98\x8a\xb8\x2a\x31\x42\xf9\x76\xb9\x4f\xd4\xda\xaa\x40\x40\x96\x94\x3f\x2d\x2d\x13\x61\x7c\x92\x36\xd3\x2b\x08\xd1\xff\x91\x1d\xdf\x8d\x50\xf8\x0d\x00\xc0\xbf\x77\xf6\x9e\x99\x19\x0d\x1c\xce\x9e\xa5\x38\x65\x64\x65\x64\x8f\x48\x2e\x24\x19\xc9\xc8\xb8\xc3\x4f\x42\xb6\xce\x48\x66\x8a\xec\x3d\xc2\x1d\xd9\x23\x47\x76\xca\x3c\x3b\x2b\xb2\xce\xdd\xf3\x02\x9e\x3f\x3f\x34\x77\x5d\xaa\x97\x00\x10\x30\xd5\xd3\xd2\x34\x4f\x02\x8f\xad\xab\x9c\xc2\xef\x21\xb9\x7a\xa1\xde\x9d\xd0\x3d\x00\xb6\x14\x76\x26\x02\x01\xc2\x66\x6f\x7d\x41\xa0\x40\x0c\xc0\x71\xcf\xd7\xc7\xd9\x75\xbb\x2b\x6f\x67\x5c\x97\x10\x7b\x97\x7c\x1e\xab\x48\xf1\x8e\x12\xf8\xea\xc9\xce\xaf\x49\x0c\xa2\xfa\xc3\x71\x2f\xbf\x20\x9c\xca\x68\x29\xbf\x9f\x29\xb2\xd2\x12\x1a\xf7\x3c\x8d\x0d\xd8\x57\x35\x4f\x2b\xdf\x3c\xca\xa7\x15\xfe\x64\xb1\x3c\x66\x4c\x07\xaa\xfe\xc1\xda\x3f\xf9\x53\x60\xa8\x80\x53\x14\xc1\x5c\xc0\x97\xa4\x1f\x65\x21\x21\x17\x66\x0f\xd0\xd1\xd1\xd1\x55\x05\x04\x08\x84\x92\x2a\xdf\xcf\xe9\x52\xde\x94\x89\x61\x68\x35\x7a\x7f\xb9\xb7\xb4\x5c\x03\x47\x2f\xd6\x60\x76\xfa\x68\xa3\x27\x41\xc0\x60\x72\x72\x72\xe9\x6b\x78\xc4\x48\x86\x5c\xa1\x96\x09\x5b\xb8\x71\xd8\xfc\x7b\xf9\xdd\xc9\x40\xc0\xaa\x00\x3d\x5e\xd1\xff\x0b\xc9\x4a\x2a\x31\x92\x39\xb8\xed\x6b\xe4\x21\x2b\x0b\x3b\x4a\xe6\xa1\x8e\x08\x87\x0d\x2c\x09\x74\x3d\x91\xb8\xc6\x20\x6c\x4c\xbb\x74\x7e\xdb\xd9\x9d\x1a\x20\x52\x13\x6e\x1d\xa8\xa5\x5d\xbc\x1a\x3f\x90\xfc\x05\x2c\x62\x2a\xe9\x1e\xf1\xc9\xce\xaf\x09\xce\x4f\x3d\x77\x78\x7a\xef\xa8\x92\xd8\x53\x73\x57\xfd\x14\xbb\x92\x7a\x93\x4b\x9f\xc2\xe0\x81\x1d\x04\xc4\xbe\x39\xef\x37\x0d\x83\x89\x09\xb2\x44\x8d\x52\x02\xa2\xd0\x3d\xf5\x17\xab\x86\xbe\x2f\x5e\x70\x24\xca\x94\xaa\x09\x4f\x31\xf5\x55\x80\x87\x8d\xb7\x86\xb5\x9a\x34\xda\x03\x68\xa1\xaf\x4e\x18\xf7\x8e\xf3\x89\x00\x62\x12\x52\x74\xd4\x1b\x43\x57\xea\xf5\xec\x19\x3c\x4d\x30\x97\xc5\x90\xf2\x39\xc2\x07\xfc\xc7\xc1\xb7\xcf\xda\x3a\x32\x3d\xf4\xb3\x1e\x47\x15\x28\x3a\xd9\x1d\xe0\xcb\x23\x0c\xf2\x7c\x24\x39\xb2\x5a\x16\xff\xc3\xd0\x7d\x1b\x81\x9d\x1c\x7a\xce\x36\x21\xcf\xc5\x8e\xce\x09\x1f\x68\x4c\xcc\x04\xd0\x35\x5c\xe8\xdd\xe3\x88\x6e\xb3\x42\x05\xbc\xba\xbc\xc8\x49\xfc\x8f\x83\xc4\x70\x84\x45\x8c\x97\x87\x1c\xa3\xb9\xed\xf1\x84\xd7\xe3\x31\xfa\x42\x3e\xb9\x61\x2b\x67\x90\x54\xaf\x9a\xef\x03\x9d\xd4\x02\xf8\x28\xdb\xe5\xb6\xc8\xdf\x83\xf4\xf4\xb1\xcc\x1a\x26\x09\x34\x6e\xb5\x4b\x80\x7e\x65\x5a\x40\x40\x40\x9b\x9e\xb3\xfb\x0e\x12\x02\x85\x69\x08\x46\xae\x41\xba\x7b\xf4\xac\x26\xcd\x1e\xc1\xa4\x38\x83\x96\xba\x62\x14\x3d\x26\xe1\x72\xa1\xfd\x1d\x1d\x9a\x00\xa4\x5d\xd6\x34\xe0\x05\x79\xdb\x79\x0d\xb7\x83\xff\x5d\x0f\x0e\x0e\xde\x0f\x22\x5c\xc9\x08\x84\x43\xa3\xbb\x3f\xe0\x7d\x2f\xad\x4c\x0e\xd9\xd5\x5f\xa5\x06\x1e\xbb\xb7\xfa\xad\xba\x20\x55\x30\x97\x05\xe2\x9e\x31\x04\xb1\x48\x5e\x0e\x1e\x75\x2e\x3a\xb2\xa5\x83\xc5\xd5\x05\x2c\x08\xc4\xc5\x51\x03\xc5\x47\x22\x28\x34\x41\xf0\xc0\x10\xdb\xa0\x60\x97\x34\xf5\x8f\xce\x84\xb4\x7b\xfa\x4f\x6e\xb4\xe4\x8a\xe3\x64\x86\xe9\x6f\x7a\x40\xdb\x15\xc3\xe8\x61\x6e\x07\x01\x1b\x0a\x79\xca\xf7\x7d\x61\xa2\x94\x90\x96\x14\x4e\xdb\x8a\xbd\xbb\x78\x26\xe1\x2a\xef\xc5\x3b\xfb\x28\x07\x7b\xa8\x75\x88\xb5\x07\x0c\x86\xa0\x4c\xe3\x10\x33\x0a\x32\x8b\x38\x09\x01\xcc\xa7\x63\x33\x33\x36\x4c\x80\x44\x22\x69\xf3\xa0\x89\x7c\xd5\x66\x33\x92\x94\xb9\xfc\xcf\x74\x04\x73\x2b\x98\x00\xeb\x67\x9c\x21\xda\xb3\x9e\x12\x68\x5d\x76\x22\xdc\x7f\x79\x39\x6f\x0b\xb7\x9f\x9b\x46\x15\x47\x8f\x6b\xeb\x85\x3d\xf9\xfb\xe9\xaa\xfa\xd7\x4e\xe3\x29\x0f\x19\x34\x97\xbf\x9c\x3d\x05\x60\xa5\x1d\xca\x69\x7e\x91\x02\x3b\x70\x57\x6a\x13\x37\x9a\xbb\xc5\x2e\xd2\x5e\x69\xfd\xa4\x9a\x58\xa6\x33\xbc\x1f\xcd\x20\x0c\x41\x73\xdf\x7f\x1a\xb2\x37\xcb\x08\xaa\x7c\xbd\x91\x2b\x13\xa6\x55\x6f\x7d\xf7\x2a\xaf\xb3\xe2\x42\xf7\x02\x61\xbf\xd7\x47\x0b\xb5\x7f\xb7\x2a\x8a\x82\xd7\x10\x03\xa0\xcf\x8c\xc7\x5d\xec\x9f\x9d\xf1\x38\x52\x63\x85\x00\xc8\x94\x47\xc6\xde\x3c\x90\x89\x93\xe7\x17\xae\x85\x7e\xa4\x30\x38\xcb\x59\xc9\x17\xfe\xa9\xe0\x35\xc9\x4c\x9d\x74\x6a\x6f\x48\xc5\xfe\x15\x9a\x41\x95\x77\x2b\xb0\x63\x51\x32\x56\x15\xac\x93\xa5\x34\xc9\x4a\x97\x2c\xb3\x16\x3f\x1f\x3f\x47\x48\xed\x47\x89\xf3\x01\x34\x62\x61\x52\x64\xff\x2f\xe5\x9f\xde\x24\xd6\x92\x2e\x15\xb4\xd7\x39\x32\xde\x7e\xe9\x0a\x04\x07\xbb\x51\x65\xc1\xb1\x06\x59\x87\x82\x26\x16\xb3\x4c\x6f\x24\x1a\x7f\xef\xe2\xd1\x9b\x12\xc3\x50\x83\xda\x75\x27\x04\x78\xef\xff\x67\x36\xe6\x2c\xd8\x41\xf0\xda\x39\xf9\x80\xbc\x7f\x76\x69\x98\x72\xa1\x4b\xfb\xb4\xb2\xa4\xa4\x04\x00\x93\x50\x58\x93\x28\x2d\xac\x03\xe4\x5e\x4a\x14\x2f\xe1\x02\x75\x4d\xca\x10\x74\x31\x8d\x6a\x50\xfa\xcd\xc3\x6d\x49\xb0\xf0\x43\x15\xa7\x60\xcb\x91\x2e\xfd\x49\x84\xe2\xcd\x3b\x92\x86\xf3\xd5\x4b\xa7\x4c\xb1\xef\x69\xf2\xa8\xc0\x93\x52\x88\xb0\xb6\x03\x9b\xaa\xd8\xa1\x0b\x30\xfa\x25\xff\x7a\x52\x54\x4a\x37\xc6\x8b\xd2\x91\xfc\x93\xef\x6b\x87\x2e\x14\xe8\xaa\x27\xcf\x77\xb8\x56\xc4\x03\x61\x1a\xf0\xee\xe8\xbc\xc6\xf9\x4e\xf5\x4b\xb6\x39\x6e\x0d\x69\x98\x6a\xc1\x36\x32\xa8\x8c\x18\x58\x05\x6d\x4d\x8c\x3d\xa4\xe9\xbb\x84\x6e\x0b\x3e\xe6\x02\x4e\xce\xce\x77\x5e\xac\x0e\x8d\xd2\x83\x26\x66\x1b\x46\x73\xea\xab\x51\xa5\x0c\x60\xbb\x58\x0a\x08\xeb\xed\x8e\xfe\xee\xa4\x42\x5c\xc6\x7d\x0b\x28\xa7\x04\x23\x6e\xda\x07\xa1\xa6\xa4\x38\xd3\x8d\x01\x22\x56\xdd\x0c\x6d\xb2\xb7\x94\xe6\xb8\x7c\x1a\x5a\xbf\xcd\xe8\xe7\x12\x24\xe9\xb9\xdb\xb1\x83\xd3\x98\x5c\x17\x40\xb1\x03\xeb\xaa\xce\x56\xe0\x3b\x39\xe9\xef\xa4\x35\xaa\x49\x45\xb0\x18\x23\x5c\xc2\xa3\xee\x05\x09\xc6\x4d\x4d\xf5\x72\x5d\x83\xc9\x2f\xd1\x17\x43\x00\xad\xdf\xe6\xb8\x9e\xe2\xb5\x8e\xa9\xe8\xee\x74\x2a\x31\x89\x08\x54\x53\x79\x9d\xaf\xd3\x9c\xd0\xe3\x0e\x7f\xe4\xef\xe2\x99\x77\x68\x3e\x1f\xc0\x09\xc9\xe7\xb9\xe7\xc0\x92\xf4\x4f\x0b\xe0\x36\x29\x27\x38\xb7\xca\xf9\x0e\xb1\x05\x24\x6c\xc3\x1f\x84\x88\x2c\xd0\x90\x02\xf8\x0c\x82\xfa\x20\x1b\x86\xdc\xf9\xf2\x3d\x4b\x65\xc9\x3e\xc0\xa7\x41\x16\xd8\x42\xc4\x82\xae\x07\x7a\x52\x00\x6b\x87\xb9\xca\x16\xed\xdc\x5f\xe1\xb0\x1b\x3b\xbf\xdb\xbe\xd2\x52\x17\x70\x83\x6a\x48\x1a\xb9\xc0\x95\xa2\x43\xf3\x90\x42\x98\xb6\x64\xf0\x45\x3f\xa8\x52\x2b\xfd\x07\x40\x59\xdb\xda\xea\x0f\x67\x24\x0f\x5f\xe4\xd0\xd7\x9b\x63\x05\xcb\x8d\x30\xd5\x0d\x41\xcf\xe9\x06\x5d\x3c\xca\xc8\xa3\xbc\x78\x62\x2a\x98\x09\x8d\x11\xce\x73\x94\xb3\x8b\x2c\xb7\x21\xd1\x90\x1d\x73\x05\xed\x6b\x1b\x8f\xf4\xc1\x9e\x06\x23\x50\xd9\x5b\x5c\xa0\x41\x31\x2b\x40\x06\x83\x53\xba\xcc\x3b\xc7\x73\x52\x1e\x32\x8c\x0b\xb2\x85\x99\x5f\x30\x09\xa9\xdb\x13\xe3\x9f\x51\x6d\x5e\xd6\xdf\x82\xe0\x99\xc1\x54\x3d\x14\xed\xeb\xf0\x2a\xfe\x3d\x8b\x93\xbb\x18\x00\x4c\x77\x14\x1a\x8b\xcc\xb4\xec\x63\xf3\x48\x6f\xd2\xdd\x56\xb7\x24\xcd\xc0\x47\x03\x6a\x44\x32\xb5\xb9\x0a\xe5\xc4\xe6\xdd\x51\xd6\xb4\x07\x1c\x76\x11\x92\x0c\x00\x6f\x7d\x4d\xa3\x72\x2e\xf4\x73\xdc\xd8\xb5\x2a\x98\xe4\x43\x0b\x74\xf8\xd3\x67\xd3\xbd\x37\xc0\x89\x1d\x09\x15\x24\x4a\x21\x09\x41\x58\xfe\x5b\x38\xd4\xe5\xcc\x09\xcb\x9d\x7c\x32\x57\xa4\xb4\x11\x20\x7e\xfd\x22\xdc\xba\x3d\x06\x61\x9f\x74\x7d\x82\x0a\x2a\x74\x4c\xa5\x98\x7f\x66\x64\x3b\xf6\x5f\x94\xa4\xfb\xdf\x06\x01\xdb\x48\x94\x53\x95\xd9\x87\xb0\x66\xaa\x1d\x47\x3d\x5e\xa0\x7d\x85\xb5\xeb\x6b\x05\xc0\xc9\xf0\x00\xe6\x6b\x6f\x2c\x7f\x9c\x41\x0e\x9b\x79\x28\xb5\x55\x68\xc7\x34\xc3\x5d\x24\x63\xb1\xfb\x99\x10\xda\x6e\xf1\x4b\xcf\x7b\x1f\xfb\x38\xd6\x2d\x0c\x7c\xd3\xdc\xfb\x8d\xe8\x2d\x4d\xb9\x94\x66\x15\x2b\x8f\x76\xad\xbb\x7a\x21\xe7\xf9\xbd\x49\xbf\xf7\x85\xbc\xb8\xda\xae\xe2\xa5\x9c\xdb\x3a\xdc\x23\x82\xf9\x0c\xae\x89\x66\xa4\x99\x54\xce\xde\xb5\xce\x75\x74\xbc\x22\x5e\x2c\x62\x55\x40\xd5\xd1\x53\x18\xa8\xe0\x86\x5f\xc4\x38\x01\x47\x95\x67\xfa\x91\xd4\x2c\x0f\x28\xf2\x3f\x1d\x55\xf6\x49\x03\x07\x0a\x34\x9f\xb6\x4e\xea\x16\x25\x70\x41\x22\x1f\x69\x2c\xbc\xce\xb2\x66\x2e\xab\x9c\x70\x52\x75\x97\x35\xa1\xe0\xe4\xcb\x65\x2b\xaa\x5d\x67\xcc\xbe\x15\x24\xcf\x24\x70\xd3\xfc\x64\x6c\x96\x93\x77\x6a\xb1\xa1\xe4\xc1\x67\x7a\xa4\x90\xd2\xd3\xb4\xe2\xf1\xbb\x52\xea\xaf\xe8\xf6\xb2\xeb\xe9\x00\x2b\xe5\x7f\xdd\xd1\x4b\x8e\xb7\xd3\x11\x8d\xf4\xcb\x22\x7a\xb0\xab\x53\x07\x2c\xa6\x6e\x7d\x66\x9b\xd3\xc3\x51\x2d\x2c\xff\xae\xe6\x9e\x0c\x5a\xd0\x43\x0f\x9a\xe4\xb1\xcb\x8d\xfd\xc8\x1a\xa1\x09\xaf\x71\x43\x80\x30\x0e\xd6\x65\xf3\x08\x2f\x90\x28\xd7\x70\x0b\x0e\x52\x81\x4a\x6a\x2b\x14\x9a\xdc\x51\x60\x75\xb1\x2e\xa7\x41\x6f\x6f\x3f\xcb\xa4\x82\x7f\x89\x99\x40\x9f\x51\x82\x10\x65\xca\x91\xd7\x4c\xfc\xa2\x07\x17\x26\xce\x68\xc8\x9c\x20\xac\xa9\x81\x4e\x4d\xfe\xa8\x27\x58\x33\x3e\xec\xfc\xdf\x1f\xed\x79\xf5\xf5\xcf\xd3\x17\x6b\x1b\x25\x2a\x5c\xc2\x89\x52\x53\x98\xa5\x71\x2e\x54\x12\x45\x6e\xd6\xa0\x51\xdd\x2f\x6e\x31\xe9\x31\xb4\x5a\xed\xf3\xd1\x7f\xd9\xa5\x7e\x85\x79\x75\x52\xdd\x74\x7e\x6d\xc2\x39\x5c\xf0\x6c\xe3\x1e\xcb\x84\x95\x9b\x52\x68\x8c\xe8\x6d\x56\xb6\x93\x81\xa1\x8b\x42\xe0\x66\x33\xfb\xe0\x89\x40\x94\xe2\xb3\xfe\x27\x9b\xf2\x4e\xec\xf5\x1b\xe3\x91\x1b\x28\x06\x08\xc0\x28\x3b\xb8\xdf\x46\x3d\x19\x36\x73\x08\xb5\x46\x55\xd1\x07\x35\x3a\xf9\x14\xf0\x30\xc6\x9a\x39\xad\xd9\xb2\x00\x7a\x15\x27\x45\xdf\x99\xbd\xf0\xcd\xab\x00\xd1\x6c\x2a\x1b\xb9\x76\xd7\x96\x69\xd2\xb1\x99\x82\xb9\xf1\xca\x7c\x45\x89\x2a\x8c\xe3\x75\x29\x58\x00\x6e\x68\xc8\xc2\x4a\x64\x77\x38\x15\x14\xed\xd4\x8e\x56\x07\x08\x7f\x49\x20\x0b\xdb\x0e\x7f\x1f\xe1\x97\x97\x98\x98\x18\xe8\xc5\xf3\xb4\x20\x44\x60\xce\x31\x0c\x75\x32\xcc\x2a\xd3\xb1\xbc\x58\x20\x6c\x99\x3f\x74\x6f\xa1\x6d\x95\x40\x30\x3b\x4c\x86\xd3\xff\x6a\x88\xae\xc8\x8d\xfb\xe1\x6e\x11\x64\x39\x76\xbf\x7a\x60\xa8\x2e\x8e\xdf\xc8\x9a\xc3\xf1\x53\x68\x28\xb2\xe6\x1f\xb1\x35\xce\xf8\xd7\xb5\x11\x23\xd7\xe2\x91\x43\x82\xcb\xa2\xa2\x21\xdc\x40\xae\xd6\x47\x54\xed\x33\x69\xbc\x29\xc8\x03\x02\x04\xa4\xca\xdc\xd5\x1e\x78\xa7\x29\x6f\xfd\x38\x9e\xea\x26\x4f\x15\xcb\x87\xf4\x3b\x5b\xa4\x83\x3c\xd7\xe7\xcf\x77\xf8\x85\xdd\x8d\xec\x98\x6d\x47\x95\xed\x60\x4c\x9c\x94\x87\x42\x18\xc1\x6e\x25\x37\x9c\xa6\xd0\xed\x83\xf5\x13\x4d\x4d\x71\xd3\xfb\xa5\x33\x41\xb4\xda\x9d\x17\x26\x29\x71\x7e\x97\xd3\x18\xc4\xe8\x9c\x21\xb0\xe9\xe4\x41\xef\xa3\x64\xd2\x37\x8f\xe5\x20\x53\xca\xf1\xfc\xbb\x34\xa3\x3b\x1e\x8f\x1f\x5f\x93\xbe\x92\x05\xa2\xce\x97\xdb\x8e\x36\x27\x0c\xde\x32\xdc\x1d\x60\x1d\xab\xf7\xb0\x92\xbb\x69\xc8\xab\x06\x01\x79\x2a\xce\xee\x5d\x96\x35\x01\x42\x3a\x37\xc4\xbf\xfa\xd9\x5a\x25\x50\x7d\x2a\xfd\x46\xd1\x3f\x3e\x9b\xdc\x12\x6c\xf8\x58\x3f\xcc\x40\xa6\x02\x91\xe4\xf2\x87\xc2\x4c\x70\x34\x3b\x74\xcd\x2d\x10\x01\x9f\x61\xfa\x70\xff\x4f\xcb\xf1\x35\x0e\xf7\x07\x29\x25\xf1\x7f\x6b\xaf\x3c\xfe\xd4\x96\xa1\x30\x12\x9d\x55\xe7\x76\x0d\xe0\x22\x78\x71\x10\xea\xe7\xbc\x60\xaf\x59\x62\xec\xd4\x8a\x8b\xec\x78\x6d\xf8\x4d\x47\x9e\xd4\x16\x3b\xa8\x7b\x02\x02\x63\x71\xfa\x46\xa5\x54\x78\x5d\x9f\xf8\x9a\x21\xae\x58\xc6\x2d\x7a\x3e\x96\x28\x8a\x6f\xb8\xf9\x59\x4e\x5e\x0d\xe5\x32\x86\x32\x79\x34\x45\x73\x50\xb6\x9f\x13\x63\x86\x38\x78\x62\x6a\x26\x13\x66\x03\x01\xbb\x83\xdf\xbf\x27\x0c\x0d\x0d\x51\x2e\xa3\x07\xc3\xf9\x00\x3a\xe2\x49\xbd\xd0\x0e\x8b\x3f\x3a\x33\xbc\x49\x63\x27\xae\x17\xdc\x4a\x2b\xd3\x7a\xc8\x1a\x3b\x46\x78\x73\xb7\xc4\xe5\xcf\xcd\x94\x86\xee\xff\x62\xe2\xbb\x5a\xaa\xd0\xdb\x2b\x0e\x2b\xeb\xea\x69\x86\xd3\x7c\x89\x36\xf5\x9f\xe7\xe0\x08\xcb\x33\x64\x49\x62\xbf\xd8\x0e\x7b\x3c\xc3\x2f\xe3\x04\x0e\x2e\x33\xb1\xf3\x8e\x3b\x8b\xf9\x27\x65\x87\xbb\xd6\xd2\xb5\x65\xd9\x72\x01\x8b\x7c\xa4\xdb\xed\xb9\xb7\x03\x04\x95\xb4\x1e\xb0\x52\x20\xa6\x04\xdb\xa2\xd8\x73\x6e\x16\x99\xdd\x53\x84\x6c\x48\x52\x5f\xf3\x8a\x95\xd0\xe3\xfc\xf1\xda\xab\x9a\xe8\xe8\x00\x45\x63\x1f\x6b\x20\x8c\xca\xa8\xf0\xdc\x60\x41\x0b\x82\x6c\xa8\xaa\x62\x85\xdc\xba\x11\xcb\x18\x45\x1d\xff\xda\x97\x9b\x9b\xf6\xbf\xce\xbb\xa3\xb2\x9f\x59\xe0\x74\x89\x91\xd0\x08\xde\x75\xf9\x1c\x3b\x2b\x80\xd6\x8e\x56\x8a\x1e\xbb\x9b\x7f\xc5\xc4\xad\x8a\x7b\x78\x0a\x77\x01\x71\xf3\x76\x77\xa9\xc2\x15\xc5\xc5\x19\x24\xf3\x85\x27\xfe\x42\x37\xd7\x29\x5d\x50\x37\x07\x52\x8f\x15\xef\x73\x6c\x38\x7f\xd7\x5c\xdc\x4a\x67\x86\xd2\xad\x60\xa7\xd3\x67\x6d\x6f\x26\xfd\x62\x95\x39\xd0\xc8\x3f\xff\xae\x5e\xed\xa4\x55\x73\xf8\x97\xc5\xe1\xa3\xcf\x23\x9a\x7e\xe4\x80\x73\x8d\x9f\xa0\xe6\xa7\x06\x69\x89\x22\x2b\x9b\xf3\x5e\x78\x34\x0f\xed\x6b\xff\x9d\xd1\x5d\xa1\xf7\xca\x5e\x82\xbc\xfc\x1c\x7f\x41\xde\xed\xa7\x43\xaa\xa6\xf4\x8c\xc0\x7b\x4b\x05\x71\xb2\xe8\xbb\x50\x59\x60\x81\x42\xf6\x93\x3d\xba\xf8\x7c\xad\x49\x26\xe9\x60\xa1\x31\x24\xe2\xe3\x78\xd7\x62\x5e\x77\x7d\x33\xc6\x2a\xcf\x30\x6f\xd2\xe4\x21\x3e\x50\xeb\xe0\xd1\x85\x41\xac\x12\x22\xc6\xe9\x83\x66\xa3\x6e\xc2\x65\x71\x79\x8a\xbc\x15\x13\x5c\xec\xf3\xdd\x51\x73\x37\x58\xab\x59\xfe\x87\xec\xec\x3a\x6a\x98\x0f\x2a\x84\x8b\x17\x26\x0c\x13\xea\x61\x65\x23\x84\xc6\x0d\x51\xf4\xb5\x1b\xfc\x68\x7c\x92\x54\x14\x49\x53\x1e\x47\xcf\xc5\xe9\xc8\xad\xb2\xb0\x92\xcc\xb3\xb9\xa9\x88\x1e\x6a\x69\x1a\xeb\x7a\xf3\xad\xbb\x06\xcc\x0c\x2c\xfb\xf6\x67\x7a\xb9\xfd\xcb\x09\xe1\x6b\x73\x16\xbb\x51\x5d\xd4\xe8\xcd\x27\x3d\x99\x2b\x09\x23\xbd\xc0\x5c\xc7\xdc\x80\x7b\xf2\xbd\x9f\xb9\x58\x72\xeb\xcc\x77\xec\xe9\xe9\x19\x5a\x38\xbe\xb0\x1f\x0a\x9a\xae\x0a\x7f\x75\xe8\xcf\x39\xc0\x92\x79\x6b\xe2\x41\x08\x17\xda\x5f\x3b\x2e\x4c\x51\x05\x9a\x3e\x0e\x3e\x16\xd1\xcb\x26\x10\xd6\x5e\x42\x41\x12\x9d\xd3\x29\x5d\x24\xae\x21\x4b\x95\x8f\x71\x57\x97\x7b\x2b\x61\x1d\xae\x95\x8e\xe4\x75\xba\x91\x37\x62\xc2\x45\x79\xb2\xe2\x33\xd7\xa2\xb8\x89\xd3\x8e\x98\xa0\x79\x8f\x77\xdd\x90\xb9\x7a\x06\xc0\xc9\xb9\x13\x84\x55\x52\x52\x72\x5f\x30\x8e\x82\xd1\x24\xd4\xce\xce\x0e\xe2\xc6\xea\x22\xa1\xf8\x58\xf4\x40\x4b\xf8\x2d\x65\x5c\x7f\xeb\x5d\x83\x07\xb9\x49\xef\xad\x58\x8f\x76\x96\x35\x3f\x27\xf6\x6c\x52\x42\xfb\xf8\x4e\xe4\x18\x64\x9f\x70\x39\x69\xf8\x93\x7a\xdf\xa2\xcb\xf6\x22\x66\x35\xf2\xa3\x74\x2b\x53\xd7\x3e\xfd\x50\x0c\x7c\xa4\x78\x74\x59\x3d\xf5\xe6\xbf\x7f\xe8\x02\xc9\x77\x24\x35\x8c\x0b\x97\x23\x86\x19\x8e\xf5\xf0\x5c\x74\xa9\x7b\xfe\xeb\xd5\xb5\xb0\x5c\xd4\xe2\x71\xdc\xd1\xcf\x4a\xc2\x71\xdb\x33\x1b\xe1\xfa\x67\x1e\xa2\x3c\x00\x1a\x5e\x7a\xe7\xce\x06\x23\x05\x28\x6e\x52\xff\x51\x59\x54\x44\x5e\xe1\x14\x86\x46\x8d\x3d\xb6\xfc\xeb\xe5\x65\x9e\xce\x03\x5c\xdc\x8d\x0c\xa9\x30\x94\x40\x95\x0e\xdf\x4d\x1b\x1b\x77\x47\xb4\x6e\x65\x93\x9d\x47\xc2\xcb\xe2\x43\x36\x57\xd9\x5b\x7d\x44\x90\xa2\xaa\x2d\xba\x43\x51\x78\xef\x62\x31\x87\x33\x00\x55\xc5\x3a\x47\x73\xdc\xfd\x51\x78\x78\x21\xf7\xf2\xf9\x3d\xae\x41\x13\x5f\xf7\xbb\xab\xb7\x2d\x6d\x87\xe6\x06\x0b\xef\x33\xdf\x75\x3b\xec\xd2\x33\x4f\xaa\xae\x1c\x47\xe7\x65\xb3\x79\x0b\x28\x46\xcc\xce\x34\xff\x18\xf2\xe4\x85\x02\x22\xbb\xd7\x8f\x32\x01\x1b\xc5\xd8\xf2\xd6\xc1\x95\x6e\x97\x1f\xae\xf0\xcc\x80\xad\x52\xb3\xc0\x4b\x6d\xa8\x11\x7d\x92\xd4\x20\x1b\xc6\x06\xbe\x6a\xf2\x4a\xc1\x43\xec\xda\x03\x7e\xb1\x7c\xc4\xb3\x7e\x9f\x99\x2c\x02\xcf\x20\x0d\x41\xf5\xef\x95\x6f\x3a\x5f\x36\xb0\x2f\xd3\x77\xfc\x16\x70\x9a\x6d\xda\x17\x83\xfa\xe4\x4b\x1c\xe1\x57\x1e\x1e\x44\xe0\x6f\xfa\xc0\xd6\xa0\x79\x63\x25\xa2\x10\x84\x4f\x61\xc5\x0a\x2e\xde\x97\xbe\xea\x16\x1d\xed\x54\x7e\xa9\x81\x8d\x8e\xdd\x8f\xb8\x97\x79\xf8\xaa\x7f\xb3\x00\xf1\xf3\xbc\xf7\xa2\x03\x28\x42\x10\xb5\x41\xf4\x62\x52\xf6\x6a\xc3\xd5\x0b\x82\xed\xa6\x9d\xe4\x7f\x0e\x2b\x77\xa7\xbe\xf7\x6c\xac\xd0\x6b\x69\x57\x08\xbf\xf8\xb4\xdf\xa6\x33\x7c\x45\x65\x04\x39\x5e\x44\xd6\xda\xc4\x17\x62\x03\x05\xa3\xde\xa1\x3a\x7c\xc3\x91\x1c\x83\xb2\x18\x51\x38\x76\x13\x3f\x35\xd1\x37\x3e\x6b\x13\xfa\x5d\x8f\xfe\x90\x81\x8b\x05\xe3\x91\xc5\x76\x9a\x84\x97\x7d\xea\xe9\x2c\x0d\x80\x7c\xe8\xa7\xc6\xaa\xce\x4b\xbc\xc7\x45\x46\x69\x0c\xda\x7e\x43\xa0\x15\xe9\x53\xa6\x30\x50\x09\xd0\x15\x65\x5a\x95\x88\xe8\xa7\x66\x8c\x00\xd9\xd2\x7d\xea\x39\x10\xa3\xb1\xde\x3b\xdf\xc3\x39\xdc\x1b\xc0\x36\xec\x58\x95\xc4\x75\x2a\x73\x25\x97\xaa\x9d\x78\x79\x90\x2a\x0e\xd4\x8a\x1b\x0b\x84\x5a\xd0\xc1\x55\xe0\x2d\xec\x40\xb8\xdb\x42\x7c\x89\x74\xef\xf1\xc0\xc0\x7c\xa1\x2e\x0b\xdb\xdc\x38\x25\xb0\x36\x93\x83\x47\x41\x84\x6d\xa1\xc0\xc4\x5f\x71\x76\xfa\x50\x40\x57\xa0\xa5\x39\x36\x10\x2d\x0d\x17\x96\xf1\x4c\x74\x82\x78\x4a\x09\x88\x44\xe9\xae\xfc\xde\x50\x92\x3c\xf1\xc4\x50\x62\x82\xe0\xca\x70\x14\x61\x0b\x05\x95\xac\x0c\x42\xf8\x9c\xfc\xe5\xd1\x33\x3d\x54\x82\x6b\x48\xcc\xd0\x6f\x2a\xf8\xff\x99\x35\xfa\x15\x7c\xb3\x38\x94\xfc\x7d\xd2\xc1\xad\xf7\xfb\x87\x57\x47\xe7\x48\x1d\xab\x39\x5a\x6f\x23\x53\x38\xbf\xe9\x2e\x75\x99\x07\xc0\x67\x40\x16\x20\x05\x65\x30\x89\x12\x71\x80\x3e\x4c\x6f\x10\x62\x31\x37\xb9\x91\x4c\xa3\x3f\x5f\x10\x5f\x92\x25\x5f\x90\xd8\x6a\x5a\x6b\xb9\x7d\x37\xcb\x4c\xcc\x80\xdf\xf7\xcf\xd6\xfd\x1f\xae\x43\x05\x55\x55\x7b\x7c\xfd\xf4\x2e\x00\x81\x67\x51\xa0\xbf\x72\xf2\x55\x95\x1a\x7d\x7e\x2d\x3e\x26\xbc\x20\x83\x93\x11\x22\xec\x46\xad\xc0\x26\x6e\xec\x7a\x0c\x53\x10\x4b\xbc\xaa\xd0\x9e\x5f\x24\x9e\xe8\xde\x9f\xe9\x45\x15\x2a\x24\xab\x62\x6f\x7e\x76\xe4\x7d\x94\xd7\xf5\xdf\x70\x51\x0f\x05\x80\x86\x91\x18\x4e\xe4\x3a\xc7\xb8\xab\xe0\x2e\x1b\xc3\x07\xc6\x18\x47\xff\x86\x3f\xae\x2e\x05\xda\x1b\xf5\xd6\xa1\x56\x98\x90\xa2\xab\x05\xfd\xd4\x58\x71\xc6\xa4\x73\x04\x4b\x3d\x21\x7a\x17\xeb\x9d\x8c\x7d\xf8\xe5\x62\xe0\x01\xb1\xb0\x88\x61\xef\xd6\x60\xee\xd6\x55\x40\x2c\x11\xdd\xa1\xd3\xa2\xaf\xf8\xa8\xd7\x98\x74\x4d\x37\xc1\xcc\x55\xd2\xae\x7e\x49\x52\x5b\x3d\xd9\xdb\x2e\x52\x54\xaa\xaf\xb5\x90\x8a\x49\xe8\x46\x96\xc6\x63\xeb\x78\x28\x04\xa6\x08\x7d\x4b\xab\x7f\xc7\xc4\xef\x3f\x46\x2a\x75\x6c\x83\x53\xa1\xfd\x4d\x38\x0b\xe7\x3b\x6d\x05\xc9\x2b\xfe\x14\xce\x9a\x4f\x9f\xde\x8c\x77\xe0\xb9\xcf\xbc\x1c\xa2\x3d\x1a\x5f\x7e\x4e\xb9\xe9\x52\x49\x3f\xa6\x99\x2f\x76\xff\xef\xc7\xc1\x20\x1a\x6d\x19\x84\xde\x73\x5c\xf8\x6d\xd3\xf1\xfe\x0a\x16\x3b\xd4\x5a\x39\x71\x3a\xb7\x26\xed\x55\x98\x9e\x25\x99\xa1\xfd\xd9\x50\x4d\x02\x81\x86\x70\x9e\xfa\x62\xef\xfc\x58\x28\x0f\x22\x78\x37\x96\xe8\xff\x86\x02\xfd\xc9\xaa\xc7\xcb\x62\x76\x8f\x45\x4a\x04\x97\x14\xf9\x52\x94\x22\x0f\x02\x94\x7c\xf5\x68\xc7\x52\x8a\x20\x88\x90\x10\x68\xfd\x96\x9b\x9e\xe3\x5f\xba\x42\x3a\xd0\x0d\xb9\x13\xfd\x7d\x52\x71\x30\x58\xd9\xd3\x45\xfb\x8b\x38\x42\x58\xb2\xa5\x55\x06\x31\xf5\x81\xd6\x9b\x23\x69\x02\x58\xbb\x85\x71\x55\x0b\x64\x38\x14\xa5\x7e\xbe\xff\xc0\xb8\xf1\x91\xe1\xfc\x1f\x8d\xb1\x00\x8f\xcf\x2a\x65\xb8\x4a\x00\x15\xf8\xfa\x75\x74\x32\x63\x8f\xdd\x06\xbd\x4d\xad\xca\xc2\x43\x8d\x6f\xea\x4a\x3c\xaf\x1c\x03\x88\x9a\x33\x47\xfd\x76\xd2\xcb\xd3\xe3\x6f\xe7\x11\xf5\xd1\x54\x3d\x5e\xbc\xdf\x0e\xe7\x3b\x66\x8c\x88\xca\xce\xf4\xac\x14\x0d\x6d\xa9\x92\x9e\x18\x68\xc3\x19\xa9\x22\x1f\xdf\x42\x49\x16\x2e\xe6\x35\x0d\xa9\x34\xd8\x34\x07\x26\xf7\xa9\x56\x09\x84\xfe\x4c\x74\xc0\x5e\xbd\xb7\x7c\xc7\x25\xc0\x6a\x2e\xc6\x83\x8e\x77\x3b\x87\xbc\x53\x20\xb3\x1d\xf2\xab\x3c\xaa\x51\xf5\x69\x7f\x8a\xd7\xfa\xa3\x36\x29\x09\x61\xf5\xb6\xfb\x81\xf1\x74\xef\x2a\x96\xab\xbb\x1f\x2d\xf5\xd5\x82\x0e\x5a\x7c\x03\xa1\x03\xe6\x51\xee\xea\x65\xb7\x38\x39\xe7\x39\xa4\xdf\x3d\x7b\x94\x3a\xae\x92\x3b\x3c\x3f\xb2\xa1\xa0\x37\x22\x40\xf3\x76\xe6\x7b\x1a\xea\x86\x64\x79\x23\x67\x5e\x6d\xaa\x74\x6e\x38\x15\xa3\x80\x42\xf8\x77\xd7\x5d\x99\x6a\xc4\xfa\x59\x73\x60\x07\xd7\xac\xed\x8d\xab\xd3\xae\x16\xec\x40\x16\xdd\x0f\xf0\xe1\x04\xbb\x56\x47\xeb\x17\x94\xe3\x49\xe5\xe1\x4b\xcb\x01\xf6\xec\x55\x6f\x6f\xda\x4e\x17\xf3\x5e\x96\x4e\x26\x27\x3e\x79\x5d\x38\xf2\x06\x15\x54\x86\xd5\x81\xb0\x5a\x46\x1e\x57\x3e\x18\x90\xa1\x40\x2b\x8a\x12\x13\xd7\x19\x9c\xa2\x6c\xb3\xd2\xd2\xd2\x86\xfa\x8e\xd3\x92\xcf\x28\xca\xd8\x0e\x7e\x9b\xf4\x7d\xa1\xa6\xf4\xdb\x72\x2f\xc4\xa9\x26\xaf\x08\xe7\xdd\xc2\xa8\x79\x9f\xd2\x6f\x6a\xb8\xbd\xa9\xba\x6e\xd9\xf0\xab\xb8\xdc\x26\xd8\x54\xb7\xe2\x2d\x83\x5b\x04\x18\x30\xa4\x61\x12\xfc\xf2\x40\x0a\x61\xc1\x08\x34\xf1\x1c\xb1\x6f\xa7\x69\x36\x2f\xe9\x7f\xd5\xe0\x14\x9a\x14\xc2\xb2\x89\xf2\x79\x40\x01\xce\x9e\xcf\x3e\x2b\x37\x25\xe5\x6c\xd7\x75\x64\x95\xbf\xbe\xce\x8f\x03\xab\x96\xc6\xed\x7e\x03\xf3\x43\x82\x0b\x1f\xfd\x6f\x37\x41\x22\x99\x6a\xa1\x41\xc4\x80\x7b\xc0\x07\xbd\x1f\x98\xf0\xc9\xe1\x9c\xd3\xe3\xc2\x26\xdc\xa7\x59\x3f\x0c\x6b\x22\xda\x8c\x41\xfd\x58\xe5\xe1\x53\x74\xc9\x38\x53\x31\xd3\x7b\xe1\xeb\xfb\x67\x10\xdb\x7b\xa6\xff\x20\xac\x4b\x7b\x25\xb6\x73\x4c\xeb\x31\x6d\x1f\x87\x38\xd2\xdd\xdc\x35\x91\x5f\xe5\x39\xcf\xed\xc0\x3d\xdc\x3a\xf1\xf4\x2f\x56\x2d\x60\xc7\x9e\xdf\xb2\x82\x6e\x63\x63\x43\xed\x34\xae\xe9\xbb\xc6\x6f\xfe\x10\x36\x8b\x7e\xe6\x58\x0a\x10\x14\x53\x28\xcf\x94\x91\x9b\x2e\x46\x92\xb9\x2f\x1d\x36\x24\x11\xb6\x7d\x55\x03\xc5\xa7\x12\x76\xf5\xe5\xd6\xa8\x9d\x75\x88\x67\x19\xa8\x86\x24\x5e\xf9\x16\xa5\xe1\xf0\x4b\x18\x3d\xa0\x0b\x93\x57\x57\x93\xb8\xd0\x97\x54\x8e\x98\x4f\x64\x77\xa6\x64\x65\xbb\x6b\xd2\x8e\xba\xc5\xf5\x92\x9d\x1d\x7c\xcc\x5f\xe2\xd8\xc9\x09\x29\x3e\xd8\x87\x52\xae\xf6\x57\x03\xb2\x48\xbb\xc8\x13\x4a\xfc\xdd\x2a\x7f\x23\x56\x67\x00\xd0\x97\x9e\x28\xdf\xd7\x11\x55\x96\x2e\x1a\x25\x1b\x0d\xdc\x8c\x7d\xf3\xe6\x5e\x96\x6a\x90\x44\x66\xc3\xd6\x47\xe7\xa7\x55\x67\xc4\xaf\x80\x16\xd7\x87\x38\x6f\x34\x87\xfe\x49\x9f\x8f\x94\x8e\xd2\xe8\xf6\xe3\x5f\xad\x26\x56\xdf\xa7\x40\x1f\x34\xbd\x3a\xfa\x62\xfa\xe8\x51\xfe\x68\x77\x1c\x37\xca\xd2\xc4\x64\x0f\x7b\x7a\x7a\x9a\x50\xe6\xd4\x31\xc4\x2c\x9f\x21\x70\x2b\x52\xc8\x6a\x66\x3b\xef\x63\xac\x5a\x33\x2b\xad\x06\xa7\x99\x03\xad\x53\x84\xd9\x40\xb3\x33\xb2\x83\x05\x4e\x24\x52\xb5\x8f\x17\x05\x1b\x97\x4b\x43\x32\x70\xf8\xc5\x42\xad\x53\xf7\x97\x91\x80\x93\xd7\x52\x20\xbd\x05\xc3\xe6\x21\x89\xec\x39\x7e\x5d\x97\x95\x26\xae\x87\x3b\x14\x13\x01\x30\x6b\x84\x6e\xda\x2a\x14\xcc\x45\x27\x60\x62\x23\x63\x69\xd0\x47\xa3\x92\xda\x7b\x49\x54\xe1\x38\x99\xb8\x17\x14\xfe\xbb\xbf\x45\x6a\xd1\x9a\x44\x41\x47\x1a\x38\x83\x4b\x9e\x80\x8e\xe8\xaa\x80\x86\x6d\x48\x4c\xcc\x15\xd1\x5a\x5c\x40\x32\x2d\xbd\xe5\xea\x71\xa5\xc7\x4c\x25\x86\x5a\xf8\x1e\xe3\xa0\xb1\x3a\x3f\xc0\xdf\x92\x76\x6c\x7f\xe6\xf7\x67\xb6\x5e\x86\x87\x33\x0c\xf5\x6f\xdb\x46\xa1\xa1\xe5\x47\x86\xc0\xf6\x9a\xcc\xa1\x72\x6d\x64\xa3\xea\xe2\x4a\x7b\x70\x68\x38\xc4\xd6\xd7\x80\xe1\x75\xbf\x43\x70\x11\x55\x9c\xf7\xf9\x6c\x3d\xdb\x38\x2a\x2f\xda\xe4\xe4\x15\xdf\x0e\x18\x7b\x1d\x19\xcd\xcc\x4d\xa8\x9b\xa0\x83\x0e\xe8\x08\x3a\x38\x53\x0f\x2c\xe4\x8b\x5a\x47\x88\xe8\x81\xaa\x77\xa8\x4a\x99\x38\x08\x1a\xf5\x58\x2f\xd2\x2c\x60\x7d\x55\xe7\x6b\x43\xb9\xf8\x24\x13\x00\xff\x45\x53\x0d\x68\x6b\xd0\x58\x87\x7d\x62\x02\x27\x6a\x4a\x5f\xe6\x3f\x9e\x72\x93\x8b\xa7\x4e\x46\x9e\x6d\x44\xfb\xed\xba\x93\xf3\xde\x55\x67\xda\xee\x23\x1d\x85\xca\xca\x12\xcf\xc1\xfe\xd7\xf5\xaf\x7d\xba\x76\x0b\x95\x1f\xdb\x50\xb3\xeb\xd8\xab\x17\x9f\x7f\x53\xff\x77\xf3\xf5\x08\x29\x90\x44\x6c\x7e\x23\x60\xdf\xe4\xbd\xb8\xb6\x2d\x11\xd2\xbd\x9d\x27\x53\x1b\xa9\x34\xc4\x7c\xc0\xce\xce\xde\x4e\x93\x12\xf9\xfd\x4e\xb8\x64\x27\xb3\x9f\x03\x8b\x25\x17\x01\x3a\x21\x24\xff\xec\x3f\x7a\x4a\xbe\xd0\x4d\x66\xd5\x96\x26\x53\x59\xec\xee\x97\x32\xee\xa4\x77\x56\xe2\xb3\x03\xe9\x10\x3f\xd5\xe4\xfd\x8b\x3b\x8f\xbc\x23\x3a\x47\x5c\x01\x09\x37\x49\x72\xb0\xb7\x9f\x33\x20\x91\x72\xf7\x63\x48\x49\x17\x73\xef\xc5\xc5\xc5\xa3\xca\x0e\x6d\xe0\x1c\x19\xdd\x31\xf3\x86\x0c\x00\x41\x84\x00\xcf\xf2\xcb\xee\x3d\xdb\x36\x7e\x85\xc2\xed\xd6\x2a\x4e\xab\x97\xbd\xda\x73\x01\xba\x4d\x1f\xa0\xc7\x54\xdc\xe6\x88\x62\x21\xa7\xdc\x98\x1d\x78\x07\x7c\xcd\xfa\xa1\x07\x35\xf2\xbd\xa2\x97\x91\x7f\xdb\xb6\x7b\xfb\x08\x94\x14\xaa\x62\x79\x76\xfc\x76\xb7\xa2\x2e\x79\xde\x77\x58\xa3\x80\x44\xcb\xbe\x74\x6e\xd1\x2a\xf3\x51\x5a\x0d\xd5\x30\x89\xad\x5b\x26\x9e\xfe\xd5\x49\x97\x76\x38\x4b\x31\xae\xd1\x90\x57\x5b\xef\x13\xcb\x0e\xb0\xb5\xb5\x85\x16\xae\x87\x7e\xda\xd8\xf5\xbe\x73\xad\xc8\xca\xd2\x3f\x6f\xeb\x39\x3a\x36\x1c\x51\x6b\x1c\x11\x59\xcc\x8d\xce\x95\x60\x61\x94\x1a\xa4\xb3\xcd\xba\x3a\xf8\x96\x2a\xf6\x2d\x3a\xcd\x2c\x79\x71\x6c\xaf\xff\x38\xa7\x64\xcd\x43\xfd\x11\x4a\xd5\x77\xa5\xef\xae\xbf\xc7\xce\x41\x4c\x50\xb2\x31\xbe\xec\x47\x88\x6c\xdf\x0e\xb2\xfb\x77\xd7\xbc\x17\xad\x42\xd5\x69\x66\x66\x66\x4e\xd9\xb4\xe0\x18\x46\x8c\x9f\x7a\x59\x99\xc8\xaf\x18\xfe\xb3\x27\x1d\xb5\xb4\x85\xea\x3d\x78\x60\x44\x98\x5a\xa2\xbe\xa5\xf0\x64\x30\x41\xd1\x31\x6c\x36\xc7\xd8\x19\x12\x20\x2d\x98\xff\x40\xd7\x59\x6b\x31\xe9\x0d\x64\xba\x45\x4b\xc9\xe3\x27\x89\x81\xf4\x3d\x6c\x70\x2c\xad\x3b\x52\x24\xab\x28\x89\x80\x94\x9b\x49\x77\xf5\x34\xfa\xf9\x79\x24\x63\xe3\xc2\xc8\xef\xb0\x45\x5f\x6f\xdf\xbd\xf4\x78\xca\x72\x9f\x86\x41\xc6\xcb\x9a\x7a\xa2\xf7\x38\x71\xbe\x30\x63\xfe\x66\x3a\x41\x86\x1a\xe0\x17\x9b\x82\x8f\x2b\xf2\xf4\x18\xe9\xb1\x2e\xfe\x78\x59\x19\x19\x2f\xe1\xda\x48\x37\x75\x1f\x86\x93\x8f\x61\xf9\xf1\x02\xe6\xbd\xcf\xc1\xad\x5d\x3c\x5b\x21\xe5\xd1\x14\x35\xd4\x89\xe2\x03\xdc\x53\xdb\xf8\x4c\x3e\x2c\xd1\xf7\x13\x22\x41\xb2\xef\xaa\x97\x48\xe7\xda\x9d\x2e\x1e\x5e\x7a\x43\x86\x08\x8b\x55\x8e\x2d\xa6\xdc\x10\x0d\xe1\xc2\x4e\x4b\xde\xd8\x90\x77\xc6\xed\xc4\x07\x21\x7b\xc7\xc9\x49\xd9\xd9\x97\xdf\x67\x65\xf1\x7d\x8f\x6d\xbd\x7e\xed\xda\x63\x3e\x94\x71\xa1\xb5\xcd\x2f\xeb\x64\xcf\xd3\x60\x8f\x11\xfa\xb9\x0c\xec\x37\x54\xcd\xcf\xa3\xa9\x38\x6e\x19\x92\x86\xff\xb7\xb0\xe1\xf9\xdd\x91\x37\xeb\x0c\x5c\xd7\xee\x69\xb3\xd0\x81\xb0\xf8\x9c\x90\x19\xa6\xe9\xba\x2b\xff\x3d\x57\x00\x88\x0d\xcd\xf3\xca\x0f\x71\x9f\x0b\xa3\x95\x53\x7a\xfb\xaa\x0b\x30\x79\x46\x6b\x82\xe3\x73\x5d\x4b\xde\x17\x3d\xc3\x4e\x84\x54\x6b\xc1\xaa\x56\x19\xd1\x3f\xb1\x5b\x5e\x35\x65\x84\xdd\x89\xb1\xfa\xca\x73\xf2\xcf\x7a\x0f\x57\x03\x92\x74\xe8\x49\xe3\x3d\x2b\x2e\x6a\x0b\xae\xa3\x74\xb4\x05\xad\x3c\x9b\x89\x3f\xd1\xb2\xa9\x9c\x93\xf5\x4e\xc9\xc1\x43\x2e\x85\x92\xff\x66\xf2\x16\x90\xb7\x59\xef\xb9\xc8\x9e\xd0\xd9\x7d\xd4\xf8\x4b\xe7\x39\x2c\xd6\xc4\x62\x27\x33\x19\xd5\x45\x43\xfc\xd6\x1a\x9d\xe8\x78\x59\x0d\xdf\x6b\x8f\x5b\x5a\x57\x4a\xe3\xad\xbc\xfd\x68\x8c\xf3\x29\xf2\xd9\x43\xe7\x45\x56\xfd\xd8\xaf\xb3\x47\x9c\xa6\x9b\x22\x06\xd5\xc9\x62\xab\x4c\x0f\x76\xd4\x62\x62\xc4\x6a\x52\x53\x53\x96\xac\xc3\x1b\x6b\x44\x1e\x0e\xd3\x6f\xa7\xa7\x7e\xf8\x33\x9c\xeb\xe3\xf2\xfc\xf9\x7d\x6c\xeb\xdc\x5c\x4e\x59\xdf\x9f\x69\x89\x46\x67\x6d\x52\x16\x36\x8e\xbc\xb2\xbb\x94\x68\x55\xf9\xf0\xe2\x68\xf8\xbd\x0a\x8a\xb4\x3e\x5a\x28\x43\xfe\xd7\x88\xdd\xd0\x4e\x1e\x0c\x9e\x66\x7a\xff\xb8\x4b\xbd\x2d\x39\xb3\xdc\xc3\xf8\x01\x7f\xfa\x5a\xd5\xce\xaf\x6c\x6a\xfc\xdc\x69\xad\xb8\xdf\x84\x33\xbd\xb5\x7c\xa2\x4e\x22\xaf\x9e\x40\x59\x8b\xe9\xb2\xe5\x93\xf1\xe2\x20\xbb\xea\x96\xaf\x69\x05\xa5\x2c\xf0\x44\x6b\x76\xeb\x9e\x9a\x10\x87\xc4\x5f\x14\x5c\xfb\x59\x6e\x9f\x91\x9a\x2f\x17\xb0\x7a\xe3\xaf\x2a\xc6\x5d\x51\xa9\x04\x0b\xa5\xa9\xc7\xad\xa9\xbf\x7b\x75\x30\x3b\x70\x32\x7d\x77\x6f\xb0\xf2\xe5\x57\xb4\xd7\xc3\xfe\x0e\xab\xe8\x30\x52\x63\x9f\xc8\xba\x0d\x0c\xc8\x65\x5f\x72\xfd\x9b\xa9\xe0\x2a\x5d\x53\x14\x42\x65\x10\xab\xaf\x95\x29\xe0\x76\x9f\xea\xcb\x9b\x5c\xb8\x0d\x64\xc6\x98\x94\x53\x22\xf4\x4a\xe8\xb9\x1c\xab\x03\x2d\x2d\xa3\xbe\x07\xf2\x99\x7f\xe6\xbb\x8b\x50\x1f\x84\xf0\x79\x75\xb1\xb1\x2b\xdf\x79\x4f\x57\xeb\x72\x7c\xc3\x13\x81\x84\x06\xb7\xc7\x2d\x5f\xf4\xe2\x94\x53\xa7\x3f\x78\x13\xe7\x2b\xf9\x32\x88\x04\x2c\x69\x37\x17\x4b\x1c\xde\x25\xf7\x09\x1d\x5b\xc1\x1d\x27\xd3\x76\xdb\xc3\x0a\x31\x3a\x47\xd6\x9b\xa5\xc4\x43\xc7\x2a\x62\x0e\x01\x6b\x9d\x55\xe5\xf7\x74\xba\xee\x9d\xee\x8b\xd4\xef\xe9\x59\xbc\x01\xce\xda\x2a\x9f\xa9\x87\xf3\xd6\xcb\xb5\xb2\x57\x4a\x5f\xfb\xee\x55\x74\x3d\x1d\x0c\x80\x1f\x5b\x33\x57\x1b\x22\xdd\xbb\x0f\x4a\x2b\xf9\x95\x55\x9e\x4e\xd7\xd9\xc4\x4c\x44\xd4\xba\x8e\x60\xce\x29\xf1\xd7\xc7\xdf\x75\xa7\x8a\x64\x11\xde\x9a\x6b\x9e\x7c\x18\x8f\xf9\xec\x85\x24\x0b\x33\x9d\xb6\x0e\xa6\x0c\xb1\x0f\x2c\x7d\x3f\xb8\x34\x38\xb2\xf7\xfb\x24\x5b\x11\xf6\x1c\x29\x40\x6b\x58\x6d\x41\x14\x77\x24\xc5\x97\xbb\x04\x34\x64\xc7\x65\x0a\x64\x3f\xea\x0e\xe9\x54\x3c\x8b\xdc\x26\x73\xaf\x89\x29\xb8\xdd\x72\xd5\x0e\x1b\x0a\x3b\xf0\xb4\x5c\x31\x30\xac\x7c\x31\x63\xa4\xde\x71\x78\xc6\x7a\xde\xff\x3e\xf3\x61\xa5\xcb\xd6\x76\xaf\xb0\x42\x66\xf9\x5f\xd9\xb0\x30\xee\x4f\x53\x96\x44\xdb\x55\x46\x44\xfc\xb4\x04\x79\x37\x8a\x81\x9b\x74\xb0\xd4\x9d\x88\x95\xdb\x72\xda\xc7\x86\x74\x4a\x3b\x37\x17\x7a\xe8\x55\xbf\xde\xda\xc3\x10\x82\x31\xe7\x70\x6e\x1b\x33\x9b\x25\x6b\xe5\xda\x32\x97\xfd\x47\x99\x43\xf2\x69\xdd\xef\xba\x13\x8a\x14\xe2\xc4\x0d\x0c\x30\x3d\x55\x69\x70\x72\xef\xc1\x7c\x8a\x2f\x49\x6c\xd0\xb1\x08\x97\x05\x47\xbd\xab\xe8\xfd\x43\xfe\x76\xc0\x82\x79\x95\x72\xf5\xee\xc6\x90\x0d\xdc\xe6\x55\xcd\x21\x92\xb7\x63\xa9\x7f\xa9\x97\xfd\x7b\x4d\x3c\x01\x66\xc0\x35\x68\x81\x89\x86\x6b\xe8\xd3\x13\x35\x8b\x56\x8a\xd2\x2d\x0c\xc6\x49\x72\x06\xa2\x83\x4f\x31\x24\x38\x13\x90\x66\xe2\x6b\x94\xff\x32\xd5\xe4\xde\x3c\xc2\xa0\xcd\xd4\xe1\x65\x4d\x7a\xdf\x9d\x51\xa4\x32\xc8\x83\x89\x82\x7b\xd8\xf8\x57\x5f\x4e\x9f\x7b\x53\x0b\x4f\x17\xa9\xc2\x0d\xb5\xff\x4c\x99\x4b\x9b\x8d\x97\xb9\x57\xd8\x7a\xbf\x76\xdb\x35\x26\x45\x99\xe8\xdc\x8e\x55\x1a\x9c\x82\x63\x91\xa7\x9d\x88\xbf\xa5\x1b\x4e\xda\x9c\x8c\xe1\x1d\x0b\x8d\x65\xd9\xe5\x99\x02\x6f\x5d\xbb\x7f\xf5\xc5\xb6\xbe\xbb\x14\xa4\x44\xf1\xed\x0e\x89\x6c\x68\xb9\xb2\x38\x33\x33\x53\x51\xd6\xf7\xeb\x44\x5d\xb4\x6c\x68\xd8\x26\x99\xdc\x81\x38\x70\x0d\x4b\xd0\x90\x6d\x23\x4d\xfc\xf9\xd9\x48\x26\x74\x44\xd2\x38\xca\xd7\xe2\x33\x1f\x1a\x98\x6e\xcb\x14\xa1\x31\x58\xce\xa1\x57\x85\x91\x57\xd3\x74\x7f\xeb\x8d\x5c\x44\x10\x6e\x0c\x72\xf4\x27\xb6\xcb\x40\xf0\x4c\x7a\x37\x64\x0c\x9c\x0a\xc4\xd3\x8b\x7e\x7a\xdd\x3b\x26\xeb\x98\xad\x7c\x66\xa7\x6d\x4b\xcb\x21\xb7\xe5\xfc\xde\xa5\xd9\x68\xeb\x4c\xd7\xb8\x02\xc9\x8a\xa6\x54\x1d\xba\x6e\xbb\x10\x5c\x9a\xf2\x57\x6b\x51\x9d\x98\x46\x48\x87\x63\x53\xe9\xfd\x48\x03\x07\x01\x18\x32\xf2\x34\xfa\xfa\xc9\xb9\x97\x19\xcd\x3c\x56\xcf\x8f\xe4\x3a\xb6\xcc\xa4\x6f\x95\x2a\xc9\x9e\x9a\x9a\x1a\xbf\x33\x8f\x25\x13\x4a\xad\x2a\xdb\xc7\xad\x70\x06\xe9\x14\x61\x4f\xdb\x7a\x86\xdb\x93\xca\xca\xf8\x0d\xae\x0f\xda\xe8\x99\x6a\x98\xb3\x0b\x8f\x5f\x0f\x92\x0a\xa7\x03\xb2\x39\xc8\x4b\x83\x3c\x31\x16\xe8\x0f\xc4\x96\xf6\x93\xb0\x2c\xde\xfb\xe6\xdf\x4c\x1b\x59\xa8\x24\x4f\x52\xb5\xca\x75\xef\x9d\x7a\x9e\x34\x07\xc1\x03\x44\x9c\x02\xed\x0c\xd2\xce\x23\x3f\x2e\x8c\x5c\x5f\x45\xdf\x0a\x2d\x58\xf9\x84\x3e\x7a\xeb\xbc\x21\x5a\x9d\x47\x06\x1f\x2a\xa7\x3e\x36\x9b\xb6\x49\xd4\xec\xbc\xfe\xe6\x3d\xee\x8d\x70\x73\x37\xc7\xc6\xd0\x7e\xbc\xc8\x26\xcc\xdb\xb4\x3b\xcb\x3d\xde\x18\x96\xcf\xee\x7e\x8f\xa4\x1a\x14\xc5\x50\xc0\x3f\x5b\xd7\xd8\x48\xdf\xf3\xbb\x68\xe7\x14\x20\x27\x10\x68\x62\xbe\x60\x31\xeb\x67\x76\xfd\x4a\x81\x62\xa6\x01\x36\x2b\x5b\xbf\xf5\x8f\x83\xa5\x6e\xef\xd0\xe8\x25\x0b\x19\x48\xe3\xa4\x30\x06\xec\xb2\x22\x06\x6c\x27\x9e\x29\x28\x66\x32\x8a\x7e\x10\xe8\x75\xfc\xd4\xdf\x15\xc0\xfd\x93\xc4\xc8\xf0\x2b\x29\x29\x9f\xb9\x2e\xf7\xbc\x16\x9a\xf1\xe6\x49\x88\x95\x7d\xad\x03\x8b\xf4\x9c\xbb\x2c\xdd\x85\x2d\x5e\xaf\x79\xd3\x40\xd6\xa6\x9f\xbe\x62\x3d\x65\x68\x86\xfb\x07\xe7\x82\x3b\x58\xbf\xaa\x9a\xae\x55\xad\x6e\xba\x57\xa1\x2b\xa4\x67\x5f\xb4\xf5\xa7\xe8\xfc\x65\xf2\xba\xaa\xa0\xd7\xd0\x58\x76\x91\xfa\x20\x59\x1f\xd2\xa9\x51\x45\xd4\xb1\xf6\xd2\x22\xbe\x57\x51\xfa\x32\x5f\x57\xb2\xd8\x2b\x77\xf9\xf5\x37\x6f\x1e\xe6\x6f\x8f\x54\x19\xa3\x17\x65\xff\x1f\x09\x2d\xfe\x44\xd4\x13\xb1\xc8\xe1\x82\x9c\x4b\x45\x00\x00\xa0\xa7\x7d\x5f\xab\xe2\x8e\x53\xc4\xff\x02\x00\x00\xff\xff\xf0\x90\xb9\x9d\xac\x9d\x00\x00"), + }, + "/favicon.ico.gz": &vfsgen۰FileInfo{ + name: "favicon.ico.gz", + modTime: time.Date(2018, 5, 8, 21, 46, 33, 812185699, time.UTC), + content: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x02\x03\x8d\xbc\x55\x58\x9b\xcf\xf3\xff\x7d\x27\xb8\xbb\x6b\x69\x71\x77\x87\x50\xdc\xdd\xa1\x50\x5c\x8a\x43\x29\xc5\x02\x14\x87\xe2\x5e\xdc\xdd\xb5\xb8\xbb\x15\x2f\x5e\xdc\xdd\x21\xff\xcf\xf7\x77\xfa\x9c\x3c\x9b\x2b\x07\xf7\x95\x64\x77\x76\x76\xde\x39\x78\xed\xcc\x00\x00\xe8\xbf\xd7\xff\x06\x08\xa0\x06\x92\x33\x01\x80\x10\x00\x80\x70\x35\x15\x59\x0c\x54\x52\x54\x00\x00\x30\xe4\xe5\xa4\x34\xfe\xf7\xe9\xff\xde\xc8\x88\x00\x00\x18\xb9\x96\x58\x01\x00\x14\x90\x97\x92\xd0\xfa\xb6\x72\xea\x8b\xa4\x97\xf8\xd8\x28\xf6\x5b\xde\x71\x45\xf9\x6a\x6a\x42\xd9\x31\x3e\x23\xc3\x30\xde\xd8\x9b\x9d\x87\x79\x3e\x30\xf8\x67\x04\x82\xf7\x79\x20\x02\x59\x5e\x0e\x0d\x83\x82\x3a\xa3\x4e\x8d\x27\xc2\x97\xa5\x03\x0a\x04\x6f\xa7\xdf\x0b\xf3\x6b\x8d\xc7\x8f\xd9\xf7\xfc\x1b\xfc\x7e\x51\x70\xe8\x1c\x5a\xfb\xd7\x82\x53\x9b\x37\x57\x99\xf7\xed\xc5\x64\x24\x24\x98\x7d\x9f\x05\xd0\x43\xb7\x38\xc8\x43\xfa\x9c\x89\xff\x7f\x3e\xfc\x34\xf0\x4f\xfd\xea\xca\xc7\x75\xb8\x6d\x66\x61\xf7\xef\x4a\x53\xd3\xbe\x78\x23\x43\x4f\xf0\x8d\x4a\x91\x1b\x8f\x39\x54\x87\x6e\xe1\x67\xb4\xb2\xc3\x2f\xd8\xe0\x15\xda\xbf\x2c\xdf\x28\xa5\x47\xbf\xff\xfb\xd1\x4a\xd5\x4d\xd3\xa4\x8c\xc3\x38\xb9\xfe\x61\xa6\x7f\xdf\xa8\xa3\xd9\x97\xcf\xe2\x03\x4b\xb3\x7e\x68\x70\x90\x64\xaf\x45\xb1\xe6\x95\xfb\x03\x58\x8b\x64\x0c\x48\xf5\xaf\xc7\xf1\x73\x6c\xf5\xef\x2f\x5f\x0e\xb1\xa7\x4c\x39\xa2\xcf\x61\xaa\x78\x64\xfb\xec\x7a\xe8\x26\x79\x5b\x25\xcf\x43\xe2\x47\xbc\x3c\x65\x1b\x05\xad\xea\xaf\x32\x13\x5d\x15\x1b\x2d\x8f\xec\x7a\x7e\x43\x57\x54\x2c\xfe\xd6\x8f\xf4\x8a\x70\xc9\x32\xf1\x3c\xb1\x55\xcf\xbf\xdd\xb3\x37\xc2\x87\x78\x6c\xdf\x2c\x3b\x06\x5f\xc8\x59\xe6\xab\x1e\x2a\x5a\x8a\x9a\xaa\x4c\x2e\x76\x61\x35\x1a\x31\xfc\x4d\xae\x02\x33\xb9\xb2\xb0\xe2\x35\x24\x6f\x0d\x98\xe0\x16\x8f\xdf\xed\xbb\xf4\x56\xd1\x84\xbd\x53\xf6\x02\x2f\xa4\xc9\x3f\x15\x14\xcb\x3c\x62\x27\xd4\xad\x2a\xc6\x0a\x99\xdf\xbd\x7d\x4c\x6b\x5a\xfa\x63\x28\x7a\xaf\xd8\x8b\x10\xb1\x39\xc8\x3d\x76\x6d\xc6\x47\xf5\xab\xd5\xdd\xf2\x11\xa3\x33\x60\x89\x04\xb7\x58\x2c\xd1\xfa\x6d\xb5\x51\x9f\xf5\xc7\xeb\xc2\x69\x03\x68\x33\x0b\x63\x77\x85\xc6\x8c\x93\x9d\xf4\x28\xe5\xae\x2a\xdd\xd7\x3c\x0e\xc5\x0e\x67\xcd\x2f\x96\x68\x67\xdd\x96\x6b\x79\x3e\x3f\x7a\x22\x26\x65\xf3\xd9\xac\xcc\x96\xf8\xbd\x0e\x6a\xe7\x3f\x10\x4e\xb6\xbc\x08\x33\x5f\x7e\x69\x3a\x22\xaa\x7c\x8e\xf2\x3a\xdf\x22\x93\x76\xbb\xcb\x2a\xcc\x19\x3f\x67\x6c\xb8\x80\x0b\x36\xa6\xae\xac\x3b\x3a\x31\x44\xfc\xf1\xd1\x95\xb8\x19\xfa\x20\xe8\x67\x0a\x22\x7b\x08\x07\xc1\xa3\xcb\x56\x8a\x1c\xf1\xdb\xf7\x11\xb6\x92\x54\x5c\x4d\xe9\xbd\x0d\x9a\xf5\x71\x65\x5a\x32\x2b\xfe\x2c\x98\xae\xd6\x2f\xf9\x50\xba\x58\x92\x66\x70\x24\xa9\xd0\x35\x65\x7f\xd8\x7a\xad\xd7\x54\x3f\x6e\x76\x48\x53\x8b\xd8\x4e\x94\xff\xfd\xbb\x15\x2a\x53\xf9\xf9\x15\x1a\x9e\x3d\xbd\xa7\xce\x9b\x88\xe2\x3e\x0e\x55\xc8\x93\xd3\x07\x18\x9e\xe7\xbc\x02\xd5\xf7\xac\xc2\x1a\x8b\x9e\xd7\xe4\x42\x51\xda\x14\x46\xc5\xb0\xec\x63\x14\x71\x27\xcf\x79\x37\x32\x48\xb7\xf3\x5c\x60\xbe\x44\xf9\x77\xa5\x5d\xc3\x8f\x87\xfe\x6c\xea\x77\x71\xf1\xbd\x26\x66\x5e\xfa\xe9\x75\xcc\x49\xad\x12\x09\x84\x73\x2d\x5e\x64\x76\xeb\x83\x51\x2b\xe9\x9e\x34\xd7\x93\x4d\x73\x33\x83\x3f\x59\xda\xee\xe8\xca\xcf\x30\x2d\x2c\x87\x66\xd7\xb2\x84\x3c\x0f\xe5\x29\x2a\xda\xe2\x6c\x65\xed\xed\x1c\x16\xe2\xd2\x1b\xf9\x0a\x65\x26\x0c\x23\x87\xca\x25\x24\x6e\x57\x74\xf5\x9a\xe4\xcf\x4b\xe3\x6e\x28\x1f\x3b\xd2\x13\x9f\xaf\x49\x3d\x5d\xd4\x18\xbb\xa2\xaf\x4d\xf4\x2f\xfb\x96\x9b\x61\x38\x5a\x7e\x67\x9d\x6e\x0d\x5c\x30\xde\xe0\xc3\x9c\x9b\x15\x48\x37\xfb\x25\xe6\xf2\x0d\x85\xec\xcb\x2f\x94\xb0\x77\xc4\x7a\xd0\xad\x92\xe5\x05\xca\x88\xb9\x92\xe5\x94\xf8\x24\x8a\xf1\xba\xd0\x5d\xb1\x31\x6f\xe3\x24\xca\x14\xb5\x07\x9d\x22\x8a\x92\x0e\x4b\xdd\xba\xc3\x2d\x29\xd1\x5f\x6b\x23\x9d\xe7\xa6\xae\x47\xe2\x51\xbf\x90\xd0\x89\x52\x7e\x9e\x49\x0e\x78\xdc\xf9\x8a\x68\xf5\xfa\x0b\xdf\x90\xd1\x54\x79\xee\x28\x1a\x85\x0e\x2d\xdf\xb8\x5b\x99\x1e\xa8\x38\x10\x8b\xa4\x37\x71\xe9\x80\xc1\xeb\x7f\x44\x93\x33\x59\xce\x58\xfc\x4b\x17\x5b\x0e\x89\x4c\x99\x2d\x9b\x9e\x98\x6c\x87\x23\xbe\x37\x24\xbc\x6e\x62\xe5\x07\x79\xce\xcc\x16\x20\xe1\xff\x7a\xae\x1b\x8f\x30\x81\x87\x27\x16\x90\x81\x77\x84\x43\xfb\x36\x39\xb5\xb1\x0c\x00\x21\xf9\x7b\x4c\x9d\x11\x3a\xcd\x9f\xf5\x47\x5d\xe3\x76\x8d\xf5\x13\x3b\xe5\x23\x9b\x2c\x56\x27\x03\x59\x7e\xdf\x12\x46\xa0\xd1\x26\x27\x51\x8c\xae\xae\xd5\xb2\x6f\x58\xa9\x9e\xb2\xfc\x0e\x7b\x6e\xe4\xb2\x65\xd7\x93\xa8\xd7\xa1\xfb\x98\xde\xcc\x59\x98\x3c\x78\x5a\x82\x61\xe8\xff\xe7\xa7\x4e\x20\x86\x1e\x17\xf7\x81\xdd\xb9\x8c\xa8\x31\x92\x9a\x93\xdf\xcf\x4f\x3e\xcb\x85\x29\x91\x00\xe1\x6a\xb3\x7a\xbd\xce\x95\xf7\xb7\xbe\x94\x47\x96\x75\x16\x93\x5a\x9f\x5c\x45\xea\x99\x71\x9d\xca\x97\x68\xfd\xc7\x3f\x15\x46\xb2\x33\x0d\xd1\xc5\x0c\x1c\xff\x48\x9e\x9f\xa6\x18\x77\x56\x7f\x47\x80\x80\x7a\x20\x5b\x92\xa8\x54\xb2\x3a\x00\x08\x48\xfb\x56\x39\x29\xea\x4d\xaa\x22\xd0\xa7\xfe\x0f\x7f\xe3\x17\xad\xc2\x55\xab\xbc\xee\x80\xd3\x52\x43\xa1\xda\x8e\x4a\x93\xa8\xde\xe1\x73\x02\x9e\xa1\xd3\x3e\xe8\xfd\x0f\x82\x21\x58\xee\x05\x1d\x45\xc5\x0f\x57\xe6\x44\xed\xf7\x84\xd4\xe1\xdb\xdf\x11\x76\x89\xaa\x41\xce\x01\xbd\x7d\xa2\x35\x07\x2b\x91\x6d\x82\x37\xb9\x59\x6c\xaf\x03\x96\xb2\xc7\x67\xdb\x7c\xab\x31\x54\xd7\x12\xae\x38\x56\x91\xdf\xa4\xff\x10\x0e\x2b\xd8\xbc\x9e\x9c\x56\x7a\x8f\x8d\xc2\x4c\x2a\x5e\xc2\x09\x27\xfb\x46\x98\xe9\xf4\x19\xfc\x4c\x9f\x3c\xf1\x7f\x69\x72\x1e\xb3\x73\x03\xfd\xe0\x2f\x6b\xf4\xb1\xb5\x49\x7d\xdf\xf1\x0c\x8b\xd9\xd1\x59\xba\x9d\xb5\x9e\xd5\x63\x6c\xb9\xd0\x2a\x2c\x34\x93\x79\x59\x62\x46\xf3\x1e\xa2\xd3\x1b\xe9\xfe\xdd\x11\x5a\xfc\x1d\x4b\x23\x4f\x6d\x43\x53\x9c\x9a\x1d\xf3\xc8\xb9\xd8\xff\xdb\x74\xcc\x92\xa8\x33\x81\x1d\x81\xf2\x94\x24\x1d\x11\xf8\x91\x19\xc4\x04\xc0\xf7\xe3\x74\xb3\x7d\x59\xd6\xe6\x38\xb6\x50\x56\x36\x88\x58\xf4\x9d\xaa\x4e\x9b\x48\x71\x74\x8d\x82\x78\x77\x4f\x3d\xee\x7f\x49\xd3\x6d\x3e\x9f\xc9\xa6\x93\xf9\xa0\xa6\x16\xa2\xf0\x18\x94\x0a\xaa\x28\xcb\xb9\x4d\xb1\x94\x9e\x44\x3b\x12\xf4\x21\x24\x31\x14\x3a\xd9\x5a\x7c\x49\x03\x01\xe8\xb2\x8d\x14\x18\x19\x3c\x29\x95\x6f\x54\xfa\x56\x35\xab\x2c\xe5\xdb\x19\x75\xd2\xa1\xbb\x1e\xf8\x0b\x7e\x2d\x2d\x3f\xc0\x4d\xf5\x07\x34\x25\x3e\xbe\x23\xb2\x8b\x57\xe4\x35\x93\xec\x1f\xba\x5e\x59\xc6\x18\x93\x5f\x35\x9c\x5d\xb8\xc7\x08\x93\x3b\x58\xe8\x0b\xfe\x9e\x27\x11\x3b\x6b\x01\xe0\xc4\xf5\x82\x8e\x42\x20\x88\xad\xc3\x38\xf8\x79\x1a\xff\xbc\xd0\xe5\x9a\xea\xc1\xaf\x1c\x9b\x0a\x5b\x3f\x48\xa6\xec\x01\x3a\x22\xdb\xb5\xd1\x33\xb7\x72\x18\x1a\x70\xad\x53\x5f\xe8\x47\x93\x48\x55\x27\xf2\x3c\xe4\xaa\xff\x3c\x7d\x4d\x25\xb5\x6a\x6a\xf9\x46\x36\x7f\xeb\xb3\x76\x35\x7e\x5e\xfa\xbc\x69\x0b\x40\x31\xac\xf8\x54\x4c\x52\x49\x80\xff\x9c\xf4\x7e\x4d\x16\x5a\x5d\x5f\x60\x21\xf4\xfc\x80\x91\xfa\xa9\xaf\xac\x8f\x4a\x97\x49\x2c\x11\x43\x09\x98\x79\xfa\x6e\x27\x64\x22\xb5\x95\x5d\x53\x50\x5b\x61\x45\x32\x60\xd6\xa3\xa1\x0a\xce\x31\x59\x74\x5a\xdd\xb6\x56\x9a\xf1\x9f\xcd\x91\xaf\x67\x27\xe3\xb1\x7d\xc3\x1b\xa1\x78\x4c\x72\xf7\xf6\x25\x34\x4c\xb6\x65\xf9\xfd\xa1\xe6\xbb\xee\xf6\xb3\xc5\x85\x84\x11\xc8\x31\xa0\x12\x9f\xd9\x94\xee\x2a\xc0\x49\x78\x1c\xa2\x46\x05\x4c\xe7\xb8\xa0\xe9\x3f\xfa\x8f\xcd\xc1\xc2\x94\x37\x6a\x1b\xa8\xb7\x22\x6a\x9e\xb8\x00\xf8\xfd\x0e\xa6\xfa\xea\x98\x9c\xad\x96\x1a\x38\x9e\xef\x03\x6c\xea\xc4\x1f\x4c\xce\xbd\x1f\x48\x3d\xea\xa8\xa2\x94\xa0\x44\x9f\x9a\x8d\xbd\xbd\xfb\x46\x6c\x04\xca\xa4\x1f\xfd\xfb\xb6\x19\x09\xb6\x0e\x94\x3a\x0c\x1b\x78\xdf\xdb\x0b\xcb\xe2\xe4\xa6\x10\x50\x41\xa0\x90\x4f\x92\x77\xc7\x8d\x7a\xde\x2d\x78\x2e\x2c\x09\x05\x39\xdb\x30\x73\x5a\x58\x9e\x80\x49\xbb\x94\x6e\x21\x02\xbe\x0e\x45\x31\x64\x77\x53\xad\xd4\xf4\x20\x34\x3e\x15\xc4\xd6\x03\xc4\x3a\xfe\xc8\x00\x5f\x98\x39\xcb\x95\x2d\xd6\xd8\xbe\x7e\xc7\xc8\x18\x01\x4c\xfb\x6e\x60\xa1\xef\xfc\x8e\x23\x19\xfc\x4d\x9f\xb8\xd5\xc7\x35\x09\xc7\xc4\x3d\xfd\x03\x86\x1f\x55\xc3\xc5\x54\x98\x53\x45\x7f\xfc\xf2\xae\x46\x84\x72\x32\xdf\x63\xd7\x47\x9d\x3f\xdc\xae\x90\x1c\x74\x6d\x95\xcc\xe6\xd7\x96\x41\x87\xe4\x14\x8e\x1d\x2c\xbc\xf2\x33\xb6\xcb\xc1\x3e\xc3\xcb\x7d\xd5\x29\xf9\x8f\x5f\x27\xcf\x7a\xcf\x1d\x6f\x4a\xb7\xfb\xb8\x88\x6a\x1e\x14\x14\x60\x8a\xf8\x87\x3c\xd3\xe6\xb9\x2a\x41\x21\x95\x52\x27\x81\xd9\xcf\x26\x85\x4c\x3d\x02\xc6\xa8\xb1\xd8\x05\xf0\xc8\x50\x02\x0e\xcd\xf0\xe7\x32\x89\x04\xf1\x46\x8e\x66\x3e\xb3\xdd\xfb\xf3\x69\x37\x60\x62\x25\xad\x12\xf3\x65\xe4\xad\xab\x6a\xc6\x3f\xf7\xe5\x19\x75\x78\x82\x3b\xd6\xea\x7c\x72\x17\xe6\xff\xa0\xc7\xd0\x9f\xf2\x8d\xed\x77\xee\x9f\xe5\x27\x61\x72\xab\x5d\x98\x2e\x1c\x40\xfc\xb3\xac\xfe\x89\xea\xf5\xd5\x0a\x77\x77\x71\x79\x31\xf4\xf6\xc7\x7c\xca\xa1\x98\xeb\x4d\xd8\x0d\xbf\x83\x6d\x45\xe9\x83\x93\x3e\x57\xc1\xec\x5a\x17\xef\x34\xe7\xab\x4e\xdc\xbf\xf2\x41\xe5\x9d\xa9\x5b\xc3\x52\xe2\x83\xef\xb6\xd9\x48\x20\x79\x1f\xca\xc8\xaa\x0e\x31\x0e\xe4\x87\x26\x9b\xc5\xdb\x14\xa5\x91\x7f\x6d\x37\xd9\x72\x7e\xf4\x67\x61\x0d\x1b\xb2\xc0\xb7\xaa\xa6\xcd\x42\x46\xd8\x76\xc2\xfd\xf0\xe7\x0a\xac\xd6\x29\x4c\x4b\xa2\xcd\xad\x21\x3b\x89\x91\x27\x55\x63\xff\xc0\xf1\xdf\x2d\x1d\x9f\x11\x39\xd4\xaa\xf8\x39\xc8\x43\xf2\x51\x19\xfc\xd1\xf4\xe5\x95\xf4\x5d\xc7\x3e\x3e\x7e\xe6\x3c\xfd\xf5\x54\x5a\x29\x06\xf6\x1b\x9e\xb0\x47\x39\xc8\xb4\x26\x61\x4f\xf7\x22\x6d\xc0\x86\x6a\x16\x66\xc7\x19\x47\x3c\x99\xe4\x2b\xe9\x73\xfc\xd4\xa4\xf5\x63\x43\x0c\x18\x64\x5d\x09\x23\x05\x5b\xf1\x7a\x92\x36\x72\xd4\x9a\x02\xc3\x07\xa2\x76\x98\xac\xca\x7e\x25\x39\xb0\x36\x6e\xa0\x00\x25\x94\x35\xfa\xdd\xb9\x71\xeb\x4e\x07\x77\xe8\x60\xc8\x09\x1e\x18\x26\x5e\xb0\xd9\x11\xf6\xf6\x37\x26\x2d\x74\xd3\x84\x89\xf9\x8d\x0a\x63\xd4\x49\xa0\x6c\xa7\xe4\x5e\xfd\x71\xa2\x50\x86\x2c\x33\x89\xca\xcf\x97\xbd\x39\xc0\xce\x84\x4a\xd0\x53\x4f\x15\xa3\x1c\x96\x68\x29\x38\x26\xde\xe9\xb8\xda\x60\x20\x7c\xdf\x69\x37\x0d\xa9\xfa\xf4\xe2\xd4\xb9\x5a\x3c\x91\x14\x87\x90\x9d\xdb\x68\x8b\x74\xb4\xf2\x37\xc9\x20\xd5\x1d\xd9\x72\x40\xe4\x98\x67\x46\xb5\xf0\xe6\x04\x8c\x2c\x01\xc2\xe6\x06\x70\xe0\x04\x4c\x5c\xa7\xa7\xbc\x75\x31\x95\xf5\xf0\xe8\x53\xa1\xab\xf0\x0d\x07\x4b\xca\xe9\x94\x19\x1f\x7b\x5a\xab\xa5\xfe\xa9\x79\xff\x7e\x63\x00\xd2\xad\x6a\xde\x42\xf2\x99\x82\x7c\x63\x75\x34\x98\x94\x3d\x77\x9d\x9c\xde\x95\x9d\x6a\x25\x6e\x48\x3e\xc0\xc2\xca\xec\x57\xb1\xdc\xbb\x7e\xaf\x46\x69\x1a\x87\xca\x13\xe9\xe6\x5b\x7d\x3d\x93\xd1\x48\x59\xeb\x4a\xf7\x3c\x7e\x1e\x22\xb4\xd2\x59\x88\x36\x4c\x37\x72\x9c\xeb\x4d\xad\xec\x40\xb9\xdc\x88\x4f\x2d\x2b\xd4\xcf\xf8\x6a\xb1\xf6\x27\x69\x9c\xe5\x94\x8d\x0b\x58\x95\xf6\xf3\x1b\x5c\xe0\xc9\x1d\x2f\x79\xce\xf6\x3f\x00\x3f\x52\xb6\xd2\xd1\x3c\x21\xef\x55\x8e\x7b\x57\x5a\xc1\xb9\x36\x9b\x08\xec\xd0\xfc\x81\x69\xde\xdb\x08\x06\x85\xd4\xa9\x42\xa0\x01\x1f\xfa\x52\x06\x69\xae\x60\xb1\x1b\x26\x8a\x41\x57\x64\x3f\x15\xc4\x49\x79\x34\x0c\xfd\xa4\xc6\x12\xdc\x75\xfc\x9a\xa2\x72\x1e\x3a\xd6\x10\x51\x76\x91\xe0\x38\x1c\x17\xf5\xaf\xfd\xaa\x0b\x14\x7a\x60\x88\xf3\xd5\x8b\x35\x47\x89\x1b\x73\x83\x28\x57\xb4\xcc\x33\xe7\x7a\x47\xef\xbe\x4f\x71\x45\x58\x32\x8e\xf1\x25\x73\xb3\xec\xeb\x9f\xd5\x34\xfa\xf6\x28\x0c\xe9\xe8\x66\x08\xa0\x6c\x3d\x4b\x88\x41\xc6\xbf\x18\x97\x1a\xdf\xfb\xcd\xe5\xca\xfa\x1f\x2d\xfd\x0d\x12\x12\xc6\xa4\x65\x5e\x8c\xfb\xb1\x04\x89\xc9\xe5\x4e\xed\x9d\xa2\x5f\x2c\x05\xf1\x98\x3a\x0a\x60\x18\xd6\xa5\x0d\x86\x9c\x15\xdb\x92\xa9\xfe\x39\x11\x7d\xec\x5d\x41\x2a\x10\xb1\xca\xf9\xf6\xce\x0c\x51\xed\xc9\x19\x85\x5a\x67\xb7\x8b\xf0\xb4\x1b\x9d\x4b\x5e\x8e\x9f\xf4\x7f\x7f\x40\x49\xb7\x30\xd1\xb1\x9f\x75\x0c\xfe\xd7\x0b\x45\x79\x5f\x4d\x74\xde\xf8\xac\x32\x79\xce\xef\xa5\x46\x07\x60\x6d\x75\x95\x9d\xbc\xcc\x11\xe1\x65\x1f\xcf\x8b\x2b\x78\xfc\x3f\x1f\x0e\x73\x05\xd0\xa6\x23\x74\xde\x88\x26\xa7\xc4\x83\xd1\x2c\x75\x18\x9b\xde\xa3\x0c\x34\xbb\x42\x46\x2a\xb1\xe7\x61\x8a\xb8\x87\x9d\xc9\x75\x4b\x29\x2c\xdf\x54\xfc\x28\xb8\x0d\x89\x40\xa4\xc3\xa7\xf9\x7f\xb0\x58\x7a\x27\xdc\x48\x30\x0c\xdb\xd3\xe8\x64\x29\xf0\x18\x25\xd0\x51\x6a\x5d\x29\xa2\x17\x51\xb8\xcf\x0f\xcd\x2c\xec\x1c\x00\xa0\x4f\xfd\x71\x34\xe6\x23\x29\x95\x31\x9a\x0f\xb5\xdc\x7e\xee\x0f\x9d\xa2\x57\x87\xbf\xfa\x36\xeb\x48\x92\xc2\x4f\x0a\x53\xc6\x8c\xe7\x6b\x4b\x0b\x23\x25\xd1\x95\x1d\x71\x73\x6c\x7f\x23\x2c\xd1\x15\xd1\x15\x73\x79\xd4\x24\x2d\x1b\x73\x0f\x2a\x5a\xea\x5c\x33\x56\x5a\xd4\xbc\x75\xa4\xf4\x1c\xe6\x56\xee\xc9\xc5\x12\x7e\xd1\xb1\xe5\x75\x72\xeb\x4c\x77\x7b\xd9\xdb\x0c\xe7\xdd\xd2\xc8\xf1\x9b\x2d\xeb\xcc\xc4\x85\x2a\x4e\xbb\xea\xb9\xde\x3c\x60\x7d\x22\x56\x86\xdb\xaf\x2e\x7c\x73\xeb\x2d\xd9\x18\x37\x75\xcd\x68\x8a\xfa\x45\xc7\x92\xb7\x9e\xbf\xaf\x11\xf3\x99\xbb\xe4\xb8\x9b\xd1\x62\xcd\x9a\x45\x5f\x00\x23\xff\x67\x07\xa2\xc6\x6f\x47\xdf\xe0\x2b\x38\x67\xad\xee\x4b\x46\xc8\xa6\x6f\x53\xb3\x5b\xf1\x24\xa6\xe4\x48\x45\x24\xb3\xfc\x89\x45\xa2\x16\xdc\x85\x35\x62\x60\x36\x78\x53\xc8\xe3\xcc\x41\xc0\x16\x23\x34\x2b\xd0\x0f\x63\xbe\xf5\x8d\x32\xbe\x71\x61\xf9\x5c\xb6\xf0\xd7\x6a\xfa\xdf\x9f\xb0\x85\x16\x8a\x24\x4f\x51\x52\xb9\xa9\xea\x29\xb8\xdd\x9a\xbd\x26\xb3\x49\x4a\x1b\x5f\xef\x64\x2f\x16\x7a\x7d\xca\x91\x85\x35\x29\x8d\x6f\xc8\x89\xa5\x09\xaf\xd8\x47\x67\x9c\xca\x3b\xab\xa1\x48\xfd\xb3\x89\x1e\xe1\x3c\xd6\xe7\x82\x57\x8a\xed\xca\x63\x1a\xd9\x11\x25\xcf\x65\x2f\xcd\xf8\x1a\x39\xa3\x03\x63\x3d\xad\xaa\x52\x5b\xc5\xe5\x70\xbe\x2f\xc4\xd3\xdf\x44\x28\xfd\xc4\x6d\x7c\xd5\x9e\xb8\x51\xe5\xfc\x3e\x84\x04\xe4\x68\x38\xdf\x9d\x89\x5c\xad\xba\x87\x0c\x86\x52\x15\xe4\x46\xf2\xab\x77\xe9\x33\x8f\xf8\x9d\xf8\x1c\x09\x99\xd6\x01\xef\x00\xf8\xf5\xe6\x71\xba\x6e\xc2\x25\x8f\xb8\xb5\xe8\x7d\xdc\x9c\x81\xba\x28\x73\x5b\xb8\xc5\xee\xa5\x95\x81\x61\x0e\xee\x69\xe7\x83\xbe\x27\x98\x32\x53\xeb\xbc\xe0\x62\x0c\xa6\xd0\x7f\xd6\x4f\x89\x91\x7e\xc1\xbf\x6f\x8d\x36\xa5\x52\xb0\xbe\x2d\x7c\x89\xe8\x7c\x36\x91\x4b\x5e\x37\xac\x8b\x9d\x12\x9f\xf5\x22\xe0\x0d\x75\x72\xdc\xe2\x31\x2a\x98\x31\xad\x14\xe5\xa7\x9d\xe9\xcd\xe7\x67\x60\xf8\xe7\x9d\xd4\xc5\xfa\xb8\xa2\x10\xbc\x20\xfb\x4f\x05\x47\x1d\x08\xe6\x02\x18\xba\xe8\x20\x70\xa6\x01\x2c\x81\x1b\x97\x7f\x77\x3a\x84\x53\xe8\xaa\x94\xa9\xb1\x36\x6c\x5c\xc9\xbb\x62\xbf\x3c\x45\xbf\xe7\x21\x09\x9f\xa2\xad\x27\xb4\xe7\xa5\x36\x55\xc0\xde\x86\x43\x2b\x14\x04\x75\x59\x77\x73\x5b\xa0\xa2\xcb\x7a\x25\x9a\xa0\x5f\xe8\xe9\x11\x8e\xc5\x30\x89\x33\x74\x9c\xdc\x37\xdb\xd8\x57\x29\xdd\x8a\x5a\xb8\x54\x6d\x18\x89\x8f\xb2\x23\x5c\x4e\x23\x3e\xeb\x12\xe2\xf7\x9f\x58\x7a\x95\x34\xdd\xc4\x27\x85\x22\x04\xf3\x0e\x74\x4f\xd8\x92\xa9\x84\xdb\x0a\xc9\x15\x8f\xf4\xf0\x1a\x0f\xb9\x68\x37\x32\x48\xd0\x18\x81\x91\x78\xe0\xde\x41\xc2\xd2\xa1\x28\xf6\xdb\x23\x6b\xc2\x52\x35\x29\x98\xa2\x48\x0a\x55\x51\x41\x5c\xd4\x8f\x1d\xf8\x1b\xa9\xcc\xa0\x7f\xec\xf0\x6a\x5c\xd4\xc4\x98\x7d\xb9\x91\xb7\x4e\xcc\x1e\x93\x87\x5f\x5e\xe3\xae\xe0\x4e\x91\x5e\xcf\x4d\xd7\x8c\xbd\x84\xdb\x6e\x07\x17\x9c\x34\x2e\x23\xc4\x46\x56\xf2\x5f\x1b\x05\x23\xd9\xc7\x04\x93\x9b\xa9\x0e\x3b\xe0\xd2\x3c\x4f\xdf\xfb\x38\x60\xdd\x0d\x59\x9f\x0e\xe3\x76\x5c\x1f\x05\x64\xf0\xaa\x2d\x8f\xa1\xa3\x73\x39\x73\x1a\x42\x7c\x7b\x5e\x24\x89\x6c\x8d\x0e\xfc\x5c\xb3\xda\x53\x59\x32\x65\x4b\xcc\x50\xa5\x7b\x80\xee\x96\x84\x81\xe0\x5d\x2c\x3a\x63\x63\xf4\x8a\x6e\xe7\xc4\x92\x17\x58\x6f\x5d\x15\xcb\x02\x55\xa6\x77\xc9\x59\xd0\xed\xd0\x34\x66\xe2\x3d\x53\xd9\xb3\x0e\xfe\xa2\x78\x75\xc2\x6c\x06\x7e\xee\x63\xa6\x5e\x9e\xde\x59\x39\x63\x27\xf2\xba\x60\x42\xe1\x98\xdc\x5d\xae\xee\xcc\x0d\xab\xad\x87\xc2\xa1\xa2\x07\xe3\xce\x48\xcf\x38\x36\xb6\x21\x64\xa1\xdb\xc3\x00\xd0\x17\xc0\xd4\x44\x12\x2c\x3c\x3f\x6a\xec\x47\xc5\xc6\x7e\xb5\xff\xcd\xa6\x22\x13\xc2\x67\xd6\x97\x2b\xf6\xb6\xdc\x92\x84\x0e\x50\x8c\xe1\x3e\x04\xdd\xca\x72\xc7\x7c\x79\xfd\x6b\xe8\xa1\xb9\x9e\x35\x7c\xb5\x7f\xc5\xd0\x15\xde\x18\x59\xf1\xd0\x65\x71\xd8\x5b\x97\xb9\x2b\x6c\x79\x43\x89\x4f\xc5\xc8\xbd\x33\xeb\x72\x95\xdf\x5d\x34\xc9\xdc\x81\x89\x2e\x51\x45\x2d\xb5\x68\xfa\x9f\x34\x06\xee\x0b\xc2\x88\xda\xcd\x47\xcc\x49\xa6\xae\xe8\x5b\x34\xad\xf8\x42\xa2\x25\xb3\xd7\x3e\x0f\xbe\xe5\xa4\x25\x85\xa5\xe7\x53\xef\xd1\x9f\xb6\xdd\x3e\xd7\xb9\xa0\xe1\x69\xfd\x93\x4e\x1e\x79\xe2\x7f\xb6\x79\x9d\xd9\xa5\x47\xfc\x56\xf2\xfd\xa1\x2b\xae\xbb\xbf\x44\x82\xc4\xee\x89\x17\xec\xcd\x30\xbd\x4c\xfb\xd8\x60\x37\x10\xba\x81\xc6\x1c\x1a\xf1\x7b\x37\x4d\xdc\x67\x41\xc1\x44\xc3\x96\x13\xbe\x4f\xb2\x3b\x82\x23\x8e\x78\x23\x03\x11\xbb\xa0\xb6\x65\xcc\x38\x98\x2e\x04\xe7\x9f\xc7\x35\xb6\x04\xf7\xfc\x89\x40\xc1\xb0\x41\x4d\x4b\x6d\xcc\xc1\x04\xbd\x24\xf2\x98\xd5\x1d\x49\xf3\xf5\x6e\xf2\x02\x45\x9b\x83\xed\x74\xc1\xc0\xbf\xab\x87\x37\x00\x88\xda\xd5\x51\x83\x79\x61\xa4\x27\x3a\xe4\x55\x15\x3c\x30\x2c\x71\xa6\x5c\xdd\x4d\x25\x1e\x0a\xe3\x8f\x52\xd3\x8b\x5b\xab\x76\x22\x47\xcc\xcf\x51\x7f\x52\x76\xc7\xbb\xf0\x9d\x58\xf6\xfc\xf9\x34\x89\x4e\xc8\x8b\xcc\xb4\x08\x01\x40\x11\x39\x5f\xeb\x53\xe5\xe6\xe3\x10\x83\x4b\xf1\x14\x9c\x74\xfa\xe3\xd3\x6b\x71\x59\xb9\x9a\x5c\xe5\x3e\x5b\xfa\x5b\x58\x1d\x3f\x61\xfa\x1e\x23\x93\xbe\x6b\xfc\xc1\xa5\x8d\xdf\xd9\x70\x38\x67\xec\x06\x56\x2d\x8d\xf3\x57\x1a\x09\xb8\x32\x6f\x91\xb5\xff\xf3\xd3\x75\x87\xca\xd0\xeb\xad\x8c\xf9\x36\x65\x9d\x1e\x28\x03\x8d\x29\x30\x3a\x17\x36\x3d\xa8\xf9\x78\x9e\x6b\xf3\x78\xab\x66\x1d\xa4\x26\xfc\x35\xc7\xd0\xf8\xaa\x03\xdc\x03\x8d\x98\xa6\x6a\x25\x62\x5a\xfd\xc8\x6a\x38\xe1\x8c\x7d\xb0\x10\xa6\x3e\x9d\x8e\x67\xd2\xc4\x92\x85\x59\x6f\x1d\x06\x6e\xed\x86\xd5\xde\xfe\x15\x9c\x85\x57\xf9\x50\x4a\xb8\x1f\x5d\x22\xfd\x4e\x41\x25\xa2\xf7\x82\xee\xe1\x84\xd9\x6d\xaa\x63\x1a\xd9\x61\x36\x57\x79\xff\x9a\x4b\x32\x33\x99\xe7\xed\x97\xb4\xac\x8f\x63\xf8\x4c\xbc\xa0\xd6\x9e\xa1\x9d\xbd\x14\xb1\x88\x76\xe8\x89\xb3\xe1\x85\xed\xaa\x44\x5e\xc9\x94\x06\x86\xc5\x75\x46\xda\x88\xf7\xa6\xa5\xa6\x97\x33\x7a\x41\xab\xdf\xf4\x8b\x8e\x88\x0b\x2c\xa8\xf5\xd2\xee\x23\xda\xcd\x34\xa4\xa2\x20\x56\xfa\xf1\x86\xd8\x43\xb3\x6d\x1d\x85\xef\x0c\xd5\xd0\x08\x4c\x2a\xd5\xfc\x2d\x8f\x49\xe0\x07\x64\x79\x88\x77\x4b\x53\xb9\x82\x1c\x79\x2c\x31\x8d\x26\xf9\xf3\xf1\x1c\x06\x9b\xb4\xec\x66\x57\x1a\x94\xd0\xbb\xf3\x14\xd9\x6f\x6f\x3e\x45\x8d\xc6\x57\x89\xb3\xdd\x62\x1d\x98\xdd\xd6\xee\xcc\xfe\xdc\x4d\x74\xbf\x2a\x0d\xf2\x9e\x4c\x78\x79\x14\x2d\x44\x83\x1a\x64\xdd\xbe\x0e\xe5\xa6\x22\xce\x30\x63\x53\x9b\x07\xc6\xef\x4d\x62\x4a\x26\x7e\xd9\x14\x1a\x03\xfa\x70\x67\x0d\x76\xf7\xcb\x19\xfd\xdd\x64\xae\xa5\xae\xab\x7c\xc5\x6e\x2e\x51\x71\x69\x8b\x73\x11\xce\x15\x6f\x52\x40\xe0\xb3\x75\xe6\xa5\x27\xfe\x19\xfd\xc7\xb8\xa3\xe3\x43\x2e\x88\x32\xac\xb6\x51\xd6\xa0\x68\xa6\xcb\x0f\xe5\xef\x37\x65\x92\x82\xa8\x4a\xa9\xcc\x37\x71\xfd\x8f\x49\x7e\x62\xae\x4b\xc4\x9e\xc1\x5a\x84\x45\x5b\x25\x4f\x87\xd9\x64\x89\x5d\xf1\xdc\x48\xb9\xc1\xe7\xd2\xc7\x5c\x21\x69\xc3\x55\x29\xf8\xdf\x8c\x19\x06\xa2\xd1\x51\x75\x12\xb0\xf0\xc8\x3c\x46\x2b\x78\x35\xdf\x56\x7f\x76\x20\xce\x2c\xc5\xbe\x06\xee\x25\x1d\xb1\x9b\x8f\xbb\x2f\x60\x59\x6c\xf1\xc8\x59\x03\xc0\xeb\x50\xbb\x8f\x17\x2b\x51\xd1\x2b\x8f\x23\xdb\x81\x3f\xdd\x58\x76\x84\xae\x9f\x87\x01\x56\xdc\x3e\x38\xa9\x51\xfd\xf1\x71\x29\x87\x9b\xcb\x26\xa3\x64\x21\x61\xff\xf0\x73\x6a\x88\xc4\x63\x79\x32\x46\x4e\xae\x7c\x3f\xa2\x16\x35\x94\xa6\x1c\x43\x83\xa8\x30\x2e\x3c\xe9\x9d\xb1\x5e\x42\x25\x0c\x76\x15\x93\x1c\x45\xe9\x3e\x17\x73\xdc\x06\xd5\xa8\x48\x8f\xf8\x2d\xc7\x3a\x2e\x44\xc4\xef\x0d\xc3\xb3\xcd\x41\x7e\x93\xa8\x69\x53\xb4\x43\xc8\x9a\xc9\x91\x57\xcc\xff\x8e\x11\x51\xb5\xca\xd7\xe8\x11\x37\xea\x99\xd9\x15\x8f\xea\xf5\xa9\xe4\x50\x2c\xfb\x8b\x6f\x11\x52\x78\xb2\xee\xfc\xcd\x2f\x6b\xc4\xdd\x6a\x19\x3e\xa8\x00\x1a\x31\xf1\x13\xdd\x87\x14\x60\x77\x1e\x49\xff\x0d\x6b\x3f\x2d\xad\x32\xf7\x57\x0b\x1d\x13\x6c\x2a\xad\xa9\x52\x82\x84\x25\x59\x2d\x82\x95\x47\x08\x71\x7c\x13\x16\x83\x25\x9e\xe3\xa0\xa1\x5a\xbb\x40\x65\xde\x51\x9b\x81\x85\x0e\x04\x76\x78\x57\x3c\x50\x19\xa4\xff\xfd\x76\x97\x49\xf9\x18\x5c\x9a\x57\x23\xa5\x1d\xc4\x06\x8e\x57\x61\xb1\x9e\x9f\xf1\x4d\x76\x0c\x2a\x9a\xde\x39\x30\xc7\x8f\xbd\x92\xeb\x90\x90\x45\x4e\x14\x3f\x6f\x94\x60\x2c\xc7\x41\x8e\xb5\x93\x96\x6f\xa4\x61\x73\x56\x02\x3b\xbf\xd7\x84\xc3\x2b\x79\x27\x21\x6e\x48\x4f\x02\xb4\x5d\x61\xdd\xa2\x0f\x50\x12\xcb\x95\x82\x81\xb5\x21\xb5\xfb\x34\x4a\x88\x09\xbf\x4d\xde\x75\x37\x56\xeb\xae\x2e\xcb\xe1\xc9\xb1\x04\xeb\x4a\xaa\x7a\xc2\xc2\xde\x41\xbb\xa4\xac\xc1\x46\xd3\x42\xd5\x68\x6a\xbf\x7f\x0d\xfc\x30\xc5\xf7\xb2\x8f\x59\xa0\x1f\x13\x82\xc4\x49\x85\xe4\xd9\x95\x9f\xf2\xe2\x9e\x47\x73\xc2\x78\xbb\x69\x21\xcd\x16\xd5\x38\xeb\x1a\x64\x75\x40\xc0\x3f\x2e\xbc\x83\xd5\x09\x6c\xa2\x12\xc6\x05\x98\xc9\x52\xba\xe3\xe9\x92\x77\xec\x77\x4a\x5f\xfd\xbb\xe9\x9e\xd9\x95\xb6\x98\x05\x12\xa0\xa6\x25\x3f\xa3\x23\x23\xfd\xad\xfc\x05\xc6\xb7\x23\xb0\x1e\xfa\xe5\x39\x7a\x68\xc4\x35\x68\x23\xa1\x36\x31\xda\x86\x59\xff\xe7\xbd\x5d\xf9\x39\xa7\xf6\x97\xb1\x81\x95\x8a\xbc\x31\x6e\xad\x40\x4a\x9f\xb9\x4b\xb2\xc4\x1a\x2b\x28\xa0\x31\x40\xac\x59\x05\x04\x48\xb2\xc0\x6c\x91\xd1\x17\xc8\x01\x1b\x0b\xb3\x5d\x67\xac\x04\x7b\x48\xa1\x25\x6a\x25\x1a\x1c\xf4\x16\xcb\x74\xd0\xd4\xce\xbe\x5a\xf3\xcd\x24\xed\x39\x05\x0e\xba\x94\xb9\x38\xde\x22\x3a\xb1\xe6\x99\x2c\xc2\x9f\x49\x28\x26\xca\xfc\x2c\xe6\x67\xd2\xa7\x5f\x35\x22\xfa\xd8\xb2\xee\xfb\x35\x4c\xcf\xbe\x70\xe2\x28\xf2\xd5\x4b\x5f\xbc\x24\xc4\x89\x38\xb1\x5a\x26\xa0\x3b\x9e\x7b\x23\xc2\xeb\x07\x2a\x76\x18\x0e\x82\x24\x22\x76\x09\x0e\xb0\xe9\x68\xf7\xef\xc6\x6f\x2e\x22\x53\x1a\x5f\x31\x85\x18\x78\x81\x21\xa0\x10\x95\xb6\xda\xd2\x67\xc2\x41\x87\xef\x85\xe5\xaf\x5f\x5d\x96\x27\x7b\x93\x57\xfe\xb6\x46\x2c\x4a\x6d\xe2\x38\x22\xff\xf1\x91\x8a\x31\x19\x49\xdc\x58\x71\x40\x57\x36\x22\x63\x7f\x5a\x6e\xd4\xf7\xf5\x8a\xfa\x1a\x96\xd5\xb4\x4f\x5a\xe0\x9a\x0a\xa9\x8e\x73\xdb\x49\xed\xf6\x4e\xa6\xf6\x9a\x84\x6e\x95\x84\xe4\x6b\x87\x52\x6a\x40\x27\x46\x90\x82\xb9\x3f\x71\xca\x4b\x03\x39\x0d\xd4\xe9\xa8\xcb\x5d\xef\xf8\xa7\x0a\xe7\x72\x0e\x76\xb2\x70\xc9\xfc\x6b\x1a\x75\x3f\x5d\x04\x50\x42\x17\x8a\x4e\x4b\xef\x89\x9d\x24\xfe\xaa\x9b\xfe\xd8\xa6\xe0\x1c\x55\x38\x92\x1d\x0a\x63\x9e\xcb\x21\x42\xb9\xb2\x8d\x78\xb7\x6d\xc2\x0c\x01\x28\x42\xd6\x44\x8a\x46\xa8\xa1\x94\x81\xf2\x45\x7c\x6c\x21\x6f\x01\x47\xa5\x4f\x6e\x1a\xbb\xb0\xca\xcc\x8f\x1c\x81\xa4\x19\x16\x89\x40\xce\x55\x61\xe3\x9f\xb7\x58\x37\xb9\x5b\xf2\xcf\x63\xa7\x32\x96\xb6\x2f\x3d\xb8\xe8\xf8\xaf\x25\x70\x50\x5f\x11\xa9\xfb\xec\xa4\xbf\xce\x57\x8a\xed\xb4\xc4\xd2\xa6\x2b\x9a\x47\x42\xa6\xf1\x6a\x7e\xe8\x43\xfd\xe9\x15\xdb\x0c\xb0\xa1\x9c\x0d\xc5\xa0\xf8\x79\x5c\xec\x54\x4f\x48\xba\x4a\x85\x2b\x12\x87\x53\x6d\xf3\x67\x79\x79\x8f\x69\x7f\x43\xeb\x34\x50\x45\xff\xdc\x52\xda\x5f\xee\x08\xb6\x82\xf1\x97\x37\x3c\x7f\x21\x25\xfc\x57\x1f\xd5\x57\xeb\xea\x02\xba\xca\x09\x77\xa6\x97\x80\xed\xb1\x40\x63\xbf\xba\xdb\xd0\x1b\x77\x0a\xc8\x84\x41\xc6\x85\x83\x72\xa9\x2f\x16\x7f\x7a\x23\xb7\xa2\x16\x45\xde\x0c\x7c\xb0\x68\x67\x68\x75\x72\xd9\x0b\x62\x57\xd7\x5d\x21\x72\x07\x1f\x7d\xa9\x10\xaa\x36\x0b\xd6\x33\x5e\x3a\x09\x24\x27\x02\x0b\x2d\x43\xc2\x15\xdd\x94\x8f\x6e\x55\x25\x42\x88\x29\xf1\x53\xa9\x91\x82\x41\x34\x95\xa3\xfe\x91\x79\x1d\x15\xb7\xe1\xce\x8b\xe2\xf5\x23\xce\xe9\x50\xac\x6a\x02\x66\x32\x8b\xce\x47\x8e\x63\xaa\x06\x13\xca\xb7\x00\xc5\x16\x78\xba\x53\x56\x04\xe4\x86\xd3\x55\xe5\x16\x1a\xb4\x6d\x6d\x3c\x27\x9c\x43\x76\xf9\xc7\x31\x8d\x6a\xd3\x58\xd2\x0f\xe8\x57\xff\xf1\xa1\x04\x7d\x22\x7e\x4b\xab\xcd\x0d\x0c\x40\x4d\x54\x02\x62\x0d\xbf\x86\xc8\x1a\xf6\xf2\xa1\x1b\xd1\x3e\xa6\x30\x5e\xed\xad\xfb\xa6\x78\xce\x7e\x07\xfd\xb6\xca\xdb\x58\xd3\xaf\xe4\x52\xb6\xc0\xe4\xe7\x8b\x7d\xc4\x2a\x5a\x4e\x3a\xdc\x92\x12\x14\x7a\x5f\xc5\x82\x98\xad\x4b\xcb\xd4\x95\xf3\x26\x88\x78\x64\x62\x68\x8d\xde\xed\x20\x19\xd9\xd4\x0f\xc6\xc6\xbf\x49\xb0\x12\x24\xc6\xaf\x8f\x00\x6d\x32\x23\x42\x33\x86\xab\x9f\xed\x2b\x0a\x93\x5f\xed\xc3\xc6\xf0\xc5\x99\xc6\x0a\xa8\x0a\xd1\x80\xc1\xe9\xc1\xf6\x84\x9a\xbb\x15\x08\xc4\x0a\x0e\x00\x6d\x61\x2e\xb5\xce\xb6\x07\x05\xd3\x22\xbe\x69\xa9\xc3\xee\x11\x2d\xcb\x06\xaa\x80\x3b\x8a\x15\x8c\xcc\x77\x48\x08\x33\x73\xbb\x36\x65\x76\xd2\xfc\x0c\xd6\x04\x60\x40\xcd\xb3\xc3\x4b\x97\x7f\x06\x2e\xe7\xd0\x2d\x88\x00\xfd\xd6\x44\x16\x63\xa6\x42\x13\xf1\xb8\x1a\x03\x39\xbd\xe1\x0b\xf3\x12\xc4\x85\x1a\xa0\x33\x1d\xad\xea\x5d\xc4\xc8\x88\x5d\x8b\x65\xa4\x19\xc3\xd6\x53\x5a\x61\x17\x98\x52\x3b\xd5\x25\x0a\x0c\x24\x9e\xa5\x31\x08\xd7\x56\xa2\x56\x65\x23\xe2\x23\xd7\x76\x4e\x35\x2c\x57\x0c\xa8\x24\x0e\xee\x92\x64\xae\xdc\xb8\x34\xa4\x22\xb3\x23\x46\x6f\x37\x9b\x54\x53\x74\x43\xfb\x9c\x36\x56\xfe\x32\x3a\xbf\xe4\x8c\xf6\x3f\x32\xa8\xa2\x41\x9e\x53\x82\x4e\x14\x20\x71\x82\xf8\x65\xa9\x82\x37\x5a\x8f\x30\x9f\x17\xb9\xc5\x48\x11\x3a\x4b\xdd\xa8\x2d\x36\x7d\x40\xf0\x5b\x8a\xb9\x19\x1f\x2b\x8c\x63\x0e\x49\x4b\x52\x90\x63\xcc\xe0\x05\xa0\xec\x54\x3f\xe2\x32\xac\xc8\x68\x3a\x14\xae\x53\xf2\x7d\x6b\xfb\x09\x96\x44\x32\x75\xe1\x04\xd5\xc0\xd7\x60\xd4\xb3\x61\xee\xe0\xf9\x1f\x26\x2c\xfd\xc8\x9d\x29\x76\x6c\x05\x87\xf1\x7e\x46\xca\xdb\x41\x7d\x19\x9e\x9d\xd2\xaa\xb0\x73\x8b\xfb\xdb\xd5\x15\x4f\x27\x8c\x65\x7e\xc9\x53\x4b\x98\x3f\x44\x27\xef\xb0\xa5\xb7\xf0\xb4\x61\x63\xc3\xdd\x7c\x64\x6e\xb1\x32\x30\x93\x33\xb7\x0b\x1f\xf0\xbd\x68\x41\xe5\x51\x0e\xe5\x27\x9a\x30\x75\xc5\xc9\x70\x37\x6b\xaf\x99\x7d\xfe\x75\xba\x6d\x67\x5d\x20\x70\x04\xfb\x7d\xf3\x95\x35\x9e\xf0\xe5\x00\x15\x9d\x90\x17\xee\xdb\x3a\xe8\xfa\x63\x64\x3f\x58\xeb\x70\xe4\x9e\x97\xab\x86\xa0\xcc\x61\x28\x5b\xc2\xdd\x9e\x51\xdc\x5d\x7d\xfe\x63\x85\x2b\x82\x6b\xe1\x6b\x54\x7e\x54\x65\x26\x66\x63\xa3\x7b\xcb\x9f\x85\x59\x75\xad\x90\x26\x73\xdd\x46\xdf\x66\x31\x8b\xf5\x01\x82\x7b\xdf\xa9\xe6\xd7\x6e\xd7\x89\xa5\xd1\x4b\x60\x43\x4c\x99\xd4\xe0\xd9\x6d\x5e\xd0\x01\x80\x5b\x03\xba\x57\xf4\xab\xd0\x0e\x26\x4d\x8e\xf8\x89\xf3\x04\xed\x1e\xbf\x1e\x4d\xd7\x9f\xd3\xf3\xbe\x0d\xff\xcd\xf0\x6c\xa2\xfd\x8f\x00\xfc\xc8\xa9\xc7\x02\x75\x16\x55\x46\x79\x28\x60\xd9\xfd\x45\x28\x89\x46\xd0\xfb\x2b\x58\xa6\x0f\x2d\x41\x8a\xd5\x83\x78\x10\xbe\xe2\xeb\x37\xd3\x62\x28\x48\x4c\xc1\xb7\x61\xa9\xc7\x50\xaf\x9b\x93\x42\x8f\xd2\x00\x26\x7c\xcd\x70\x2d\xa6\xdf\xcc\xe9\xf9\x73\xe8\x11\xb0\xd2\xb0\xb9\x9c\xca\x25\xd3\x97\x2c\x82\x27\x9c\xec\x48\xa7\xdf\x42\x58\xb9\x28\x7f\x88\xd4\x6c\x76\xac\x56\xc8\x3c\x13\x55\x7e\xc9\xe7\xff\x61\x4c\x73\x3f\xd1\x42\x3d\x5d\x25\x52\x65\xee\x5d\x9c\xf9\xc6\x4e\x75\x34\x63\x2d\xb0\x1a\x86\x85\x8e\x88\xf5\xe0\xf2\xf7\x41\xf0\x7b\xc9\x60\x92\x30\x49\x9a\x61\x0b\x49\xa2\x11\x11\xa1\xa9\xd9\xee\x45\x70\x69\xe5\x18\xf0\x06\xa6\x6a\x3a\x9a\x96\x46\x3f\x63\xe0\x1a\x0e\x22\x20\x17\x7e\xc6\x2e\x91\x54\xf6\xd7\xf5\xe6\x2f\xad\x73\x2a\x59\xda\xb7\xfe\xf3\x27\x3c\xea\xaf\x3e\x72\x44\xf5\xf1\x17\x88\xd4\x5b\x63\x2b\xb8\xe3\xb9\x64\xe5\xc7\x7f\x68\x4a\x3e\x5f\xe7\x0b\x1e\xaa\x76\x32\x9b\xb4\xaf\xd3\xa4\x44\x36\x28\x91\x8c\x17\x75\x69\x38\x72\x3d\x1c\x74\xad\x93\x30\xb6\x33\x60\x86\xaf\x73\xdf\x93\x35\xe7\xb1\x69\x71\xc4\x65\x1a\x1f\xeb\x18\x54\x14\xf1\xae\xec\x27\x1e\x61\x44\x65\x47\x5f\x72\x7f\x98\x04\x49\x6a\x65\x98\x8b\xe5\x95\x9e\x6b\x9f\xcd\x55\x1e\x48\x42\x29\x3f\x90\x79\x53\xc4\x86\x3c\x58\xda\x31\x2f\x10\x2d\xe5\x60\xbe\x7c\x51\x6b\x36\xe0\xaf\xd3\x6a\x9b\xa2\x37\x26\x45\xe1\x48\x3d\x61\x9c\xe5\x39\xa8\x3f\x6a\x4b\x16\x4f\x5b\x33\xad\x30\x2d\x7a\x6c\x0a\x9d\x13\x81\xe2\xe7\x20\xab\x72\xd4\x7f\x74\xe3\x4d\xf2\x9f\x8e\x55\x68\xee\x37\x57\x58\x67\xfa\xde\x98\x3f\x37\x73\x37\x2d\x3e\xc5\x9a\x6f\xcd\xc2\x7f\x00\xf9\xc7\xae\x8c\x10\x16\x8c\x08\x4d\xcc\xdd\x14\x4e\xd9\x80\x34\xd2\xc3\x74\x05\x02\x9c\x6c\x1f\x23\x46\x97\x66\x0c\x49\xcd\x94\x86\xe5\x16\x68\x37\xe1\x07\x25\xe1\x32\xb7\xfa\x6e\xb3\xa1\xa4\x20\x33\x77\xd7\x32\xe0\xd3\x33\x54\xe0\x1b\x32\xd8\xd9\x7f\x56\x75\x60\xf9\xae\x99\x31\x49\x8b\xbc\xf1\xf3\xf9\xf3\x7f\xf2\x63\x31\x62\x39\x16\x33\x47\x59\x4b\x79\x1f\xd4\xf4\xe7\x57\x87\x75\x70\x24\xde\xd7\xb7\x3e\x6b\xe1\x2a\xf2\x0d\x5e\xd4\xae\x2f\x4f\xd1\xc5\x93\xa2\xab\x23\xfe\x5e\x02\xc6\x2d\xdf\x82\x3f\x75\x7d\x97\xb6\x14\xfd\x74\x65\xce\x55\x77\x3d\xf2\x97\x3f\x56\xe8\xde\xbd\xb8\x49\xc7\x6c\x10\x9e\x34\xe6\x4d\xb1\xb1\xbd\x9f\x23\x4a\xea\xf8\x1d\xc6\xf6\x0b\xab\x22\xf1\x98\xa1\xa0\xff\xc6\xaf\x4a\x0e\x1d\x4f\x0f\x0b\xc5\xb5\xf0\x4a\x3f\xe1\x48\x36\x33\x3f\xf1\xbb\xc7\x91\x6e\xe8\x73\xee\x36\x16\x8e\x4f\xeb\x14\x95\xa0\x7f\x0d\x82\x31\x24\x27\x9f\x90\x10\xba\x0f\x89\x02\xa6\xd6\xda\xf2\x2b\x4b\xde\x99\x68\xa7\x61\x88\x47\x20\x10\xa3\xe1\x56\xa1\xee\x9e\xf0\xba\x36\xb5\x59\x68\x17\x9e\xdc\x7d\xd1\x27\x97\xea\x5f\xa9\xd3\xf5\x3f\x5a\xf6\x84\xbf\x25\xe3\x4b\x93\x51\xba\x2a\x0a\xe7\xf6\x19\x71\x3b\x33\x4b\xdf\xc2\x83\x7c\xba\x4e\x9e\xc5\x77\x12\x27\xe5\xf6\xa0\xc4\x20\x3f\x95\xff\x09\x37\x18\x5b\x99\x8f\xd4\x68\x0d\x23\xe8\x9e\x91\xf9\xce\xf6\x82\x01\x01\xbc\x89\x9b\x2c\xb8\x27\xc4\xbf\x49\xc0\x0b\x88\xd3\xeb\x40\xa7\x22\x0e\x25\x08\xd9\xde\x8f\x4c\x7a\x30\x9c\xae\x50\xa9\xaa\x66\x89\xe4\x2e\x56\x9b\x68\x4a\xff\xd4\x7d\x79\x48\x90\x3f\xe4\x71\x7f\x51\x7a\x7b\xfd\x25\x7e\xe1\x14\xd6\x11\x42\x68\xd5\x64\xe6\xff\x43\x62\x4b\x5c\xfd\x8d\x6e\xc2\x7f\x34\x45\x4c\xcd\x8f\x81\xf6\xc5\xcd\x5e\x18\x49\x62\xc0\x32\x58\xcb\xf3\x92\xf3\x34\x34\x30\xc3\xa3\xee\x33\xe1\xb4\xc2\x04\x66\x37\xe2\x0f\x5e\x5d\x28\xd4\x6c\x5e\x17\xe5\x7d\xef\x78\x64\x14\x72\x02\x82\xa3\xb4\xa6\x9f\x48\x1b\x06\xe7\xd7\x0a\x2e\x02\x2a\x31\x91\xbd\xd5\x7c\x0a\x12\x4e\x6c\x3c\x79\xf5\xdc\x0b\x8a\xdf\xf7\xb4\x43\x01\xe6\xb6\x47\x5f\xc4\x51\x23\x57\x94\x2e\x87\x54\xd4\xd7\x5b\xd1\xdc\x9f\xcf\x7c\xbf\x3f\xad\x71\x3f\x5d\x0e\x28\x7e\xbf\xde\xc3\xe8\xf0\xbe\xff\xb9\xde\xe5\xaf\x7a\xae\xb7\xde\xe9\xcb\x5c\x31\x73\x7d\xee\x9f\xe3\xd4\xe9\x2b\x47\xc4\x6e\x82\x47\xbf\x53\xe4\xe0\x6d\x5b\x05\x43\x3d\x12\x77\x65\x0a\x1a\x06\x78\xa9\x89\x0d\x05\x91\xbf\x06\xb0\x76\x7c\xe2\x1c\xd9\x7e\x9d\xf3\xa0\x8e\x15\x86\x77\x58\xa3\xd7\x50\xbd\xdb\x8a\xc9\x54\xca\xdb\x9f\xca\xfe\x33\x96\xc2\x7e\xd8\x17\x8a\x55\x10\xf3\x6f\x2b\x9f\x9e\x46\x05\xe0\xeb\xde\xe0\x4d\x4e\x41\x4f\xe2\x93\x22\xc3\x37\x61\xf0\xcf\xb7\xaa\xbb\x3d\x1f\xb9\xa2\x60\x61\xa3\xbb\xa3\x11\x28\x66\xfd\x58\xdd\x30\xcd\xb5\x86\x14\x9d\xb2\x06\x97\xf8\xf6\xd1\x25\xa9\xa7\x3d\x84\xb4\x16\xde\xc1\xb6\xa7\xca\x80\x0b\xfc\xcd\x0f\x9e\x78\x0b\xf1\x26\xa3\xd1\xe8\xbc\x87\x5b\xff\xb2\xb8\x42\x11\xbf\xe3\x28\x35\x7c\x49\x47\xe3\x49\x45\xf4\x29\x6e\x88\x98\xdd\xa0\xd5\x0a\x8e\xb6\xd0\x6a\xc6\x57\x67\x9b\xdf\x69\xfd\x68\xb7\x00\x5e\x0e\x10\x70\x9d\xca\x2a\xbe\xad\xfd\x6d\x53\xb1\xef\x53\xe7\x42\xfc\xe1\x13\x51\x75\xcc\xfd\x8c\xf7\xcd\x7f\x6c\x20\xf1\x43\x60\x96\xc7\x2c\x6f\x6c\x91\xbc\xb0\xf2\xcd\x7b\xc3\xd0\x00\x7c\xff\x9b\x02\xb5\x37\x22\xf6\x4f\x07\xca\x8f\xbb\xff\x30\x82\x2e\x03\x7e\x48\xe1\x30\x58\x60\x77\xb7\x5c\x91\x84\x18\x04\xe5\xcd\xc1\x62\x58\xac\x73\xfe\x83\x57\xa3\xc9\xc6\xca\x85\xec\x3f\xcb\xf2\x47\x55\x9b\x6e\x4c\x11\x47\x43\xa8\xb4\xeb\x55\xeb\x71\xd1\x7e\x6c\x22\xda\x78\xfb\xb9\xa1\x19\x3e\xb5\xf9\x99\x1f\x89\x59\xd4\x4d\xba\xa1\x7a\x64\x7c\x7a\x0e\xb1\xfa\xa2\x4c\xff\xcc\x79\x2d\xa5\x89\x8a\x8f\xa5\xd5\xe5\xd9\xa5\x7e\x12\x54\x55\x94\x18\x45\xfe\x74\xb6\xec\x56\x16\xf1\x6f\x60\x4c\x37\xd1\xc4\x39\xee\x23\x0d\x5f\xdc\xdf\x58\x14\x1a\x1d\x6a\x28\xc4\xc0\x39\x30\x7c\x28\x57\x43\x55\xc6\x18\x0c\xe5\x2c\xbf\xd3\x40\xb2\xd2\x3d\x36\xff\x3a\xeb\xb9\xe1\x2b\x2b\xfe\x72\x11\x04\x0c\x8d\x0a\xcd\x72\xb9\x8d\x0c\x98\x8b\x40\x80\x7a\xe4\xbd\xd1\xc3\xde\xa9\xbb\x92\xc5\x82\x56\x74\xa0\x6f\x39\xb0\xcb\xfe\x6f\x55\xfd\x42\x11\x85\x6e\x8c\xfa\x8e\x98\x0f\x18\x83\x58\x30\x1c\x31\x2a\x55\xce\x37\x34\x8a\xb1\xac\x82\x61\xfd\xb3\xa7\x44\xd3\x8d\xd9\xbe\x89\xaa\x75\xe3\xdf\xe9\xf9\x75\x6d\x7b\xd1\x80\x59\x8c\x6e\x7b\x61\x3b\x2d\xa4\xed\x5a\x9b\x77\x83\xed\x3d\x3f\x3b\x9e\xc3\x95\x20\xd2\x8c\x9c\x89\xc8\xf6\xe3\xab\x1d\x92\x3f\x60\x6b\x0b\x1a\x85\x0f\x55\x41\xf4\x6a\x73\x45\xa7\xee\xff\x16\x32\x15\x44\x51\x14\x85\x4c\x1f\x37\xd9\xbe\xac\x79\xc4\x22\x46\xa5\x17\x21\x82\x5b\xfe\xc7\xfc\x22\x58\xa4\x8c\x4d\xe1\xae\x9c\x80\x2e\xff\xc1\x17\xda\x9b\xd3\x20\xa4\x9b\xd7\xfb\xa9\x60\x34\xed\x65\x24\x3d\x22\x3f\x7b\xc4\x00\xa2\x59\xa1\xd6\x6c\x9f\x26\xea\x1c\xcc\x17\x5e\xbb\x64\x64\xb4\x9f\xa0\xcc\x74\x9d\x96\xf3\xd8\x5a\xa5\xe0\xe2\xd9\xcd\xda\x3f\x11\x72\x30\x1c\xbc\x88\x55\xa2\x51\xb4\x45\xd0\x02\x39\xea\xda\x60\x45\x7e\xba\x7c\x4e\x0d\xd2\x65\xc0\xb6\x1e\x34\x0c\xae\x81\x13\x0f\x2f\x90\x17\xd4\x5d\x97\xd1\xc1\x20\xc9\xd7\xd4\x90\x4f\x5b\xdc\xc5\xd8\x4c\x80\xaf\x23\x0e\xc3\x50\xfe\x29\xa6\xc2\xe7\x3b\x84\x92\x4d\xf6\xe6\x59\xdd\xf9\xde\xe6\xf4\xa9\xd2\xfd\xfc\xad\xb9\xc0\x7a\x4f\x9f\x73\xe3\xf6\x12\x0f\x87\xdd\x99\x54\x40\xa7\x05\x31\x30\x33\x2a\x4b\xf1\x1a\x33\xab\xfa\x56\x09\xb0\x5c\x85\xf3\xa5\xf9\xb1\x91\x9d\xe1\xaf\xa2\x06\x8b\x40\x7c\x1d\x75\xb5\xd8\xfb\x55\xb8\x7e\x96\x7f\xf1\xec\x1f\x5a\x26\xc9\x7d\x3c\xe5\x1e\x93\x0b\x0f\x9c\xea\x67\x79\xd4\x1c\xdd\x85\xef\x9e\x73\x7f\x8b\xd2\xd9\x4d\x19\xf0\x5d\x7a\xa0\x19\x45\x05\x6c\x67\xf3\xa2\xcb\xf6\xb2\xf5\xa1\x75\xb3\x58\x8c\x1d\xf1\xab\x50\x3a\xd6\x95\x08\xed\xcf\x03\x04\xf0\x8d\x76\xd6\xb4\x83\x4a\x29\x43\xe0\x88\x4a\xde\x52\xd5\xfe\x9f\x92\x51\x64\x09\xbe\x2f\x82\x91\x81\x25\x9b\x2f\x85\x76\xf5\x0f\x6d\xe4\x8b\x4e\xeb\xef\xba\x72\x9c\xe3\x28\xe1\xc8\xba\x65\xac\xe6\xf0\x4c\x99\x34\x1d\xd0\xb1\x23\x5c\xb6\x64\xab\x12\x82\xff\x70\xa0\xc6\xac\x48\x4d\x65\x89\xe6\x53\xf9\xbf\xa8\x9f\xfb\xf9\xdb\x0e\xcd\xe0\xc9\x5b\x38\xb0\x73\x89\x2c\x99\xdb\x54\x94\x05\x1d\x5e\x93\xcc\xc0\x42\x98\x9e\xa6\x14\x04\xf1\x14\x22\x3f\x53\xa8\xa0\x46\x9e\x71\x39\xc3\x63\x90\xf2\xb6\xea\xed\x86\x02\xe4\x46\x48\xd1\x2c\x79\x0d\x72\x24\xa3\x87\x12\x0f\xe7\xd2\x47\xcf\x8a\x69\x44\x25\x23\x10\x2d\x60\x93\x1a\x28\x0c\xb6\xa5\x9f\x21\x52\xd3\x01\x62\x55\x05\xfe\x8b\xca\x60\x82\xe0\x79\x4f\x0a\x91\xac\x3b\x4a\x11\x96\x97\xc9\x15\x67\xea\x3e\xe7\x0f\x97\xe8\xad\x18\x69\x0c\xdd\x68\x78\xf1\xa1\x48\x5f\x72\x37\x57\x89\x1a\x63\x30\x2e\x9e\x29\xb6\xbb\xd4\x5f\x10\x53\xaa\x3f\x95\x73\x1d\x55\xb3\x62\xa3\xa5\x4c\x19\xcd\xff\x70\x7f\xa8\x27\x93\xa3\xd1\x87\x65\xd7\xe5\x9d\xcd\xed\xf9\xdf\x53\x08\x35\x49\xed\xa6\x14\x66\x23\xa2\xd5\x7c\xde\x30\x61\x43\x21\x3c\x14\x2d\xba\xa5\x51\x5b\x1a\x2b\xec\x3f\x95\x30\x45\x5f\x23\x7f\xf2\x01\x03\x36\xa4\xbd\x6e\x9f\xaf\x38\x74\x62\x93\x10\x80\xfe\x90\xf4\x8e\x7d\x29\xcb\xac\xda\xc4\xae\x6c\xbe\xa1\xec\x49\x82\x4f\xd8\x3a\xc5\x74\x86\x7e\x0e\x43\x8d\x64\xcd\xd2\x95\xa0\xbb\x77\xe9\x57\xd6\x24\x02\xfe\xd1\x36\x05\xa5\xac\xd4\x39\xa4\xef\x61\x61\x5f\x9e\x55\x0b\x78\x67\x38\x95\x5e\xb3\xc3\x4b\xfc\x3d\x28\xe4\x66\x54\xd2\x4e\x91\xf2\xff\xa3\xce\xf5\x51\x0e\xe2\xef\x75\x21\x60\xa8\xbf\xf9\xc8\xd9\x97\xbf\xd7\x78\x03\x92\xdd\xaa\x44\x00\xf1\xf0\xbd\xa6\x58\x53\xca\x31\x50\xfb\x48\xa4\x50\x9e\x0e\x5e\x3d\x37\xa7\xae\xf9\xe1\x9e\x23\x87\xa0\x80\x26\x99\x78\x0e\x47\x3b\x14\x06\xca\xa1\x25\x11\x05\xb5\x81\x01\x95\x26\x7d\xe1\xba\x7e\x40\x81\xc1\x9f\xfe\xb7\x5f\x83\x08\x4b\xfa\xd9\xda\xef\x29\x9d\x7d\xef\xb8\xe2\xea\x68\x24\x2e\xbc\xb1\xbe\x85\xf0\x10\x62\x0e\x52\x78\xee\x99\x16\x6d\x32\x08\xd0\xb5\x96\x78\x4b\x3f\xdc\x09\x23\x66\x12\xf1\x57\x7f\xc1\x9c\xff\xfc\x9a\x34\xb4\xdc\x1b\x69\xb1\x2f\x14\x15\x55\x99\xe9\x58\x7f\xd5\x8c\xaf\x2c\x95\x3c\x99\x8d\x04\xd4\xc4\xbf\xb1\x33\xaf\x4f\xb0\x75\x18\x47\x30\x50\x1e\x74\x0d\x1d\x30\x0a\x81\xba\xa9\x3b\xa9\xce\xaa\xc9\x8f\xde\x55\x3e\x15\x3d\x7d\xb9\xdc\xea\x13\xbe\x3e\x6d\xda\x35\x05\xb0\xeb\x27\xf9\x6e\x3c\xfa\x8a\xe6\x8a\x34\x89\xae\xc4\x5d\x74\x9b\x83\x0b\x3f\x3e\xd6\x8f\xcc\x5a\x16\xa8\xf9\x31\xdf\xdd\xf2\x39\x2e\x2b\xc7\x50\x89\x13\x8a\x59\x6b\x23\xfe\x62\xfa\x07\x49\x22\x3b\x42\xc2\x26\x02\x90\x4d\xbf\x5f\x45\xfc\xa2\xb2\x17\x41\xce\xc9\xee\x9d\xe7\x8e\xf5\x21\xac\xce\x29\x56\xcd\x46\x25\xd4\x59\x43\x32\xc3\xda\x9a\xa9\x75\x25\x32\xeb\xb7\xd6\xfc\xf0\x01\x04\xc9\x1f\x9c\xf8\x2b\x02\x3d\xaf\xbc\x81\xad\x89\xc8\xcc\x6c\xe2\x06\xfa\xa7\xbb\x00\x44\xd1\x02\xc0\x68\xa0\x36\xa8\xcb\xaa\x37\x10\x0e\xc0\x9e\x60\x17\x44\x9c\x2e\x1b\x9e\x04\xb4\xad\x3e\x23\x37\xf2\x1d\x33\xcc\x42\xf7\xd6\x7e\x49\x51\x57\x37\x24\x18\x45\x65\xad\x9b\xc8\x2d\xf8\x0e\x22\xef\xca\x06\x4c\xdc\x89\x86\xfe\xe8\xc2\x2a\x8d\xfa\x98\x70\x24\xb0\xde\xe9\x4b\x3f\x1b\x4c\x28\x4a\x02\xff\xe5\x97\x2d\xc3\xf3\x7c\x9e\xd6\x93\xcf\x44\x21\x4c\x51\xc5\x5f\x71\x0d\x49\xa9\xe0\xfd\x90\x2a\xca\x71\xcc\x92\x8c\xb2\xc0\xd9\xea\xb3\x8c\x0a\x86\x99\x52\xeb\xa3\x35\x1c\xf0\x45\x3f\x83\xc7\x76\xf9\x2e\xce\xea\xa6\x63\x6a\x73\x46\x88\xd1\xdf\x25\x00\xe2\xd6\xb4\x72\x04\x31\xb5\x36\xcc\x9d\x3b\x55\x18\x01\xf3\x10\x06\x0c\xbf\x99\x31\x4d\xcb\x7a\x9a\xe5\xd8\x70\xcb\xd0\xe6\x78\x64\xe3\x14\xb2\xbd\xfe\xb8\x7a\xa6\x5d\x27\x1c\xa3\xcf\x79\x61\x68\x5c\x6b\x7a\x86\x1a\x3c\xba\xcc\xce\xf3\x75\x75\x15\xc0\xdd\x08\x5a\x3d\x8b\xa9\x97\x45\x1d\xf5\x5c\x6e\x85\xda\x9d\x7c\x92\x7a\xe1\xcb\xe2\x1c\x99\xf3\x9f\xe3\x69\xf3\x3a\xfe\x1a\xfd\xcc\x9a\xc7\x77\x1a\xab\x0f\x21\x56\x5c\x33\xd1\xa1\x01\x41\x5e\xe9\x58\xa3\xcf\x75\xe1\x01\x1e\x63\x80\x00\x58\x2a\x03\x01\xff\xba\xb7\x08\x87\xe1\xc4\x22\xca\xe1\xa5\xa6\xa0\xae\x7c\x00\x44\x72\x97\xaf\x01\x1f\xbd\xdb\x76\x36\x50\x83\x15\x7d\x30\x34\xb7\x01\x5f\xf0\x0d\x73\xed\xf9\x22\xa6\x4d\x59\x4d\x99\x04\xb0\x8b\x18\x98\x71\x0a\xd9\xac\xcc\xa9\x41\x76\xce\x33\x1d\xf6\xb6\xfe\x1a\xcd\x42\xd8\x7b\xfe\xaf\xd6\x99\x82\xd5\xa8\x4d\xe1\x85\x90\x37\xe0\x8d\x48\xbe\x79\xbd\x4d\xb2\xe3\xb9\x76\xcc\x66\xd7\x3d\x21\xa9\xeb\x6d\x1f\x04\x60\xa4\xbf\x44\xb3\x9e\x13\x08\xd3\xdf\xab\x1a\x43\x6b\xdb\x5a\x01\x38\x59\xe5\xb7\x7e\xa7\xd0\xd9\x31\xc0\x74\x75\x5d\xa3\x03\xd4\x32\x57\x98\x4b\x4a\x3b\xcc\xa0\x98\x6c\x1c\x1e\x27\x61\xd8\xbf\x97\xb3\x1d\xa9\xb8\x1e\xfe\x53\xc8\xb6\x8a\xfc\x11\x29\x78\xa6\x4f\x36\xe6\xc7\x14\x7b\xb6\xb3\x47\xc0\x93\xbd\xb0\xdf\xc3\x25\xc2\x84\x49\xbb\x46\x01\xf2\x8c\xbe\x5e\x5c\x60\xe9\x68\xfc\x66\xfb\xe2\x0e\xcf\x7a\xca\x1d\x79\x18\x51\x69\x97\xee\xae\xcd\x6d\xe5\x6a\xc3\x26\x92\xba\xd3\xcc\x82\x46\x14\x6d\x5f\x0b\xe7\x7b\x73\xc3\x62\x21\x2c\xa0\xcb\x76\xa9\x61\x9e\x64\x42\x86\x1c\x07\x9e\x3c\xdf\x10\x1b\x9b\xb6\x57\x9a\xec\x5b\x48\xd8\xd7\xad\x18\xc0\xf4\xdd\x36\x50\xa8\x8c\xf4\x71\x35\xe7\x00\x12\x2b\x91\x47\x40\xd2\xcc\xeb\x60\xae\x52\xef\xb9\x4f\x68\xbf\xec\xfc\x3a\x7e\x9a\x36\x97\xbb\x0f\xc9\x85\xcf\x2f\x1a\xc7\xe1\xd1\xd4\xf1\x33\xd2\xf1\x6c\x68\xad\x8b\x79\xde\x10\xc3\xae\xac\x66\x20\x24\xe5\xe0\x37\xba\x11\x9a\xe3\x81\x6d\x58\xee\xa0\x8f\x0a\x1b\x52\x33\xc1\xca\xde\xa3\xc1\xe5\xf4\x6f\xc6\x5e\x13\x55\x47\x28\xbe\x98\x78\x7d\x28\xb4\x0c\xff\x82\xf3\x1b\x3c\xa4\xfd\xe7\xc7\xaf\x63\x3e\xe0\xe5\x5c\x37\xba\x73\x73\x0c\x39\xea\x8e\xc9\x89\x74\x3a\x7a\x0d\xc1\x81\xb5\x7d\xd4\x17\x5a\x38\x85\x10\x1b\x18\x3c\xeb\x1d\xcb\x0c\x48\x8b\x4a\xf4\xd1\x99\xf1\x90\x0c\x06\xd8\xd6\xdb\x95\x45\x4b\xab\x96\x0c\xd5\xa4\x7d\x7c\x8c\x9b\x95\x57\x9e\x22\xa4\x4f\xe3\xba\xb8\x17\x24\x27\xfe\x31\x33\xef\x55\x63\x43\x73\xb5\xfa\x4b\xcb\xdc\x08\x34\x73\xdd\x55\x0d\x0d\x51\xcd\x52\xf4\x3c\x5f\x23\xea\x52\xd6\x06\x5f\xfd\xa3\xdf\x50\x3f\xb9\x7b\xe5\x31\x0b\xe4\x5f\x6e\x45\x7f\x9f\xb1\x1e\xd4\xbf\x5b\x73\x59\x6f\x73\xdd\xe4\x7b\x73\x70\xa9\xe9\x22\xee\x6e\x63\xe6\x17\x54\x6b\x17\x16\x76\xb9\x8f\x8b\x44\x3c\x9a\xf8\x1a\x64\x45\xc2\xf1\x1d\x50\xd0\x7c\x03\x91\xf2\x02\x65\x93\x90\x14\x9a\x47\x3f\xa9\x7b\x45\x05\xd8\x48\xfe\xe0\x17\x6f\xc1\xf2\x6c\xb4\x2a\x60\x05\xaa\xfd\x27\x34\x5d\x6d\x23\x2d\x60\x40\xd3\xa0\xd3\x6f\xee\x8a\x22\xf0\xae\x0f\xeb\x53\x3d\x9b\x8e\xc3\xa3\x38\xd1\x71\xb5\x92\xad\xb4\xe3\x2a\x1b\xa1\xd3\x0a\xc6\x65\x9e\x25\x63\x8c\xfd\x0f\x66\xa8\x7e\x58\x42\x1e\x9e\xed\x5d\x1e\x35\x4e\x02\x08\xd0\xd2\x06\x2e\x46\x1b\x33\x78\xbe\x1e\xf9\x70\x35\xba\x16\x35\x65\x52\x8c\xf4\xcf\x86\x47\xe9\xaf\x2c\xb7\xcd\x0c\x87\xd7\x33\x0a\xf8\xc0\x51\x08\xc7\x8d\xcb\x6c\x17\xb6\xc0\x22\x2e\x6e\x53\x69\xa4\x66\xa1\xea\xef\xf1\xec\x9b\x85\xce\x11\x79\x6c\x16\x46\x77\x7e\x36\x09\xbd\xc4\xeb\x01\x79\xb0\x30\x02\x1b\xfb\x0d\xd6\xe3\x44\x53\x1e\x9a\x91\x6a\xf6\x40\x7f\xd1\x4c\x84\xb0\xe1\x1b\xff\x85\x9f\xe8\x95\x0b\xe8\xf4\xcd\x1b\x97\x7f\x2d\x76\xf9\x0c\xf4\x60\xef\xfe\x15\x11\xe5\xbe\x65\x27\xdc\xea\x1a\xfe\x2e\xde\x08\x47\x91\xbe\xb0\x04\x45\xf1\x82\x80\x8b\xbf\xd1\xc8\x2b\x2a\xef\xec\xf9\xff\x13\x39\x62\x0e\xd3\x36\xe7\x41\x05\x79\x8f\xc2\x7a\x53\x7d\x10\x00\xe8\x0b\xb9\x9f\x4a\xce\x64\x7c\x9d\x8e\x89\x47\xa3\xc6\x72\xe9\x71\x61\x12\x0c\x12\x72\x3f\x86\x03\x96\xe8\xa3\xc7\xaa\xff\x35\x02\x18\x19\x66\xb8\xd3\xdf\x27\x26\x3a\xf2\x30\xbe\x4d\xcb\xe1\xec\x3c\x6b\x3d\x16\x87\xc9\xe4\xaa\x26\x7f\xaf\xc1\x7d\xef\xa0\xbb\x10\x2d\x31\x7c\x2b\xac\x00\x82\x3c\x77\x52\xc9\x06\x9a\x4b\xc6\x56\x3e\x1f\x98\xe9\x26\xbd\xdf\xe5\xfd\x0f\xf3\xa6\xae\x07\x51\x39\x9c\xe7\xbe\xbf\xe9\x08\x7c\x82\x43\xb6\xb3\x1f\x30\x91\xc6\x54\x9a\x3c\xb5\x58\xd4\x9d\xfb\x78\x60\x20\xa2\xbd\x7c\x0b\xa3\x44\xa3\xb1\x7d\x3e\x83\xa3\x01\xf4\xb4\x01\x6c\xd2\xda\xb4\x28\xd6\x5f\x11\x0c\xe2\x7a\xdd\x3b\x69\x91\x73\x84\x26\xd7\x2d\xde\x30\x43\xd7\x03\x71\x52\xc7\x6e\x6d\xdb\x0d\xc8\x1a\x02\x14\x71\x56\x04\xf8\x0a\xc7\x92\xd1\xcc\xe9\x5b\x56\xd7\x2b\x2d\x01\x80\x24\xdc\x5f\x41\xc8\xd4\xaf\xa1\xaa\xa6\xa6\xc4\xda\x27\xd8\x53\x57\x5f\xd0\x9e\x04\xd0\x2d\x5a\x88\x79\xab\x5c\x49\xd2\xd5\xf3\xf7\x1c\x6c\x34\xa4\xda\x73\x62\x57\x2a\xc4\x55\x1c\x13\x9f\x46\x03\xba\xbc\xef\xbb\x18\xcd\x5e\xcb\x8f\xa4\xca\x5d\x92\x02\xab\x3f\x45\x2e\xff\x40\x46\xc6\xc4\x0a\xab\xbc\xdb\xa6\x3e\x71\x26\xdf\xec\x88\xc7\xa4\x12\x66\x04\xda\x98\xfc\x88\xf4\xfc\x53\x02\xfe\x11\x03\xe4\x91\x00\xf0\x46\xd5\xe1\x65\x1d\xbe\xb1\xf6\x83\xa4\x53\xa0\xb8\x26\xa7\xe0\xda\x1a\x07\xc9\xd4\xfe\x99\xfd\x96\x8c\x37\x12\x22\xde\x95\xbf\x90\x64\x2c\x6d\x0d\xb6\xcb\x44\x9d\x1b\x93\x46\x47\x65\xbd\x4e\xce\xb1\xaa\x9c\x13\x05\xe4\x88\x46\xd1\xc1\x0b\x54\x86\xe1\xd3\x27\xb8\x06\x4a\x17\x58\x6e\x3b\xea\xed\x33\x55\xe5\xcc\xa7\xab\x44\xf4\x15\x91\x15\x2f\xb1\xe9\xc9\x76\x65\xa3\xef\x59\x99\x55\xb5\x50\xcc\xee\x24\x3c\x8a\x11\x38\x6d\x1a\x61\x51\x10\x05\x05\xf9\x6a\x2e\x22\x6a\xde\xf7\x29\x42\x5f\x8f\x0d\xa5\x1e\x11\xe0\x4c\x01\x3d\x0a\x8a\x72\x51\xc5\x8b\xbe\x98\x9b\x87\x11\xcd\x19\xee\x59\x1d\xde\x01\xaf\x87\x7d\x2d\x42\xa3\x2e\x89\x3f\xc9\xfb\x1c\x8f\x44\x6e\x6f\x91\x19\x08\x25\xca\x8f\xb9\x2d\xe3\xd4\xa3\xed\x22\x5a\xee\xe8\xa4\x19\x68\x2b\x31\xf2\x52\x0e\xbb\xdd\xd9\x3b\xcf\xaa\x6b\xce\x1f\xbd\x3f\x18\xfe\x8f\x4c\x89\x86\x4c\x60\xeb\x54\x9d\xd7\xc8\xbb\xbf\x0e\x56\x92\x92\xbc\xf4\x79\x43\xc9\x34\xe6\xb5\x9d\x6a\x2c\x0e\xc8\xa5\x58\x4c\x8d\x96\x7a\xec\x26\x90\xe1\xf7\x3b\x8b\xde\xb2\x14\x19\xb9\x85\x75\x01\x88\x36\x3c\xe8\x5f\x4c\x16\x0d\xb7\x7d\x8a\x2a\x00\xa0\x9b\x1e\x2c\xa5\x1d\x0d\x77\x5d\xc9\x89\x64\x2a\x30\x1e\x0a\x36\xf8\xaa\xfe\x32\x22\x38\x60\x6e\x22\x30\x14\x9c\x77\x01\x6c\x02\xf5\x20\xdc\x50\xa8\x71\x5f\x11\x6b\x57\x4f\x1d\xa6\xd4\xb6\x22\x29\x2a\x13\x5a\x05\xff\xd5\x6d\x1b\x1b\x78\xa6\x00\x76\x45\x1d\x7f\xe7\x53\x0a\x8f\xb8\x3f\x82\x36\x30\x3d\x6c\x96\x22\x77\x32\x49\xf0\xbe\x63\x7a\x83\x0a\x9f\x54\x5b\xea\xb1\x3c\xe1\xed\x5f\x7f\xa7\xef\xbe\x18\x85\x92\x5c\x41\xb7\xb6\x3a\x8f\xef\xba\xc6\x96\xdb\xe4\x8d\xbe\x4c\xf9\xc2\x97\x82\x17\x37\xa2\x32\x74\xf4\x9f\x99\x4a\x45\x5f\x8d\x8d\x06\xbe\x5d\xef\xea\x8b\x27\xf7\x10\x7c\x53\xfc\xbc\x9f\x75\x5c\x59\x41\x4c\xbb\x0a\x27\x92\xa2\xa6\x72\xa6\x9f\xfb\xf2\x50\xc9\xf4\x2c\x2c\xe0\x22\xa4\x2c\xf5\xf4\x9f\x08\xc0\xa6\xa9\xfb\x44\x2c\x83\x5d\xb9\x9c\xe8\xb7\x40\x71\xfc\x6c\xe9\xc6\xf4\x88\x19\x70\xa2\xfe\xb6\x5e\x60\x59\xb8\x55\x94\xad\x18\xc9\xa1\x07\x30\xc3\x88\x2a\x7c\x7c\x97\x90\xba\x42\x49\x40\x6a\x8e\xb2\x28\xc8\x89\x34\x8b\x87\xef\x3d\x63\x48\xdf\xae\xaa\x30\x64\x23\xb0\x29\xa0\xc9\x6b\xa7\xf3\xa5\x92\x05\xaf\x42\xc2\x98\xf8\x95\x5d\x03\xac\x20\x84\x4c\xe9\x6b\x34\x05\x3f\xce\xb3\x47\x2d\x0d\x83\xb8\x4d\x13\x0f\x69\x98\xd3\x5a\xa7\x2c\x73\xef\x42\x82\x6f\xd7\xcc\xf6\x07\xc9\x1b\x92\xd9\xb6\x04\x51\xfd\x5b\x72\xc8\xe7\x38\x4e\x30\x79\x19\x6a\x6a\x96\x88\xf6\x6e\xe3\xc4\xef\x5b\xbc\xfa\x7b\x8f\xcf\xa0\xcf\x08\xec\xb6\x0e\x77\xf2\x11\x4a\x31\x85\x17\x6e\x31\xb7\xa8\xc0\x72\xeb\xa3\x1d\x50\xf2\xe5\xeb\xd7\xc7\x23\x8c\xa3\x23\x01\xa9\x82\xd7\x86\x00\xa0\xea\x7c\xcd\x13\x3f\x3a\x63\x4f\x52\x72\x68\xa2\x60\xf2\x8b\x52\x9b\x20\x46\x6e\xc6\x0b\x59\x96\xfc\x04\xbe\x30\xb2\xfe\x25\x7f\xba\x81\xbf\x8c\x37\x3c\x3c\x32\x8f\x63\xf8\x36\x35\x19\x62\xa0\x92\xce\x34\x56\xea\x69\x28\x35\x45\x88\x9f\xc1\xbd\x33\xbe\x84\x90\xd2\xab\x2d\x1d\xc1\x73\xa2\xee\x4e\x6b\x40\x2a\xfe\x9c\x5e\x04\x85\xe9\xbf\xd8\x5a\x4b\xcf\xf4\x5a\x5e\xed\xb9\x5b\x7b\x04\xa0\xb6\x76\x5f\xf6\x48\xb0\xd7\x70\xda\xff\x1e\x47\x53\xef\xf2\xcc\xa7\x17\x28\xab\xdb\xbd\x17\x65\xe6\xa1\x39\xf7\x45\x54\xc5\xc5\xd7\x24\xf1\x1a\x0c\x0f\xe9\x4d\xf8\x61\x5e\x5c\x1e\x1c\xf7\x43\x7a\x20\xec\x1c\x65\x39\x7e\x96\x18\xb2\xd4\x7a\xce\x48\xc3\x9c\x95\xa7\xa9\x5b\x5b\x51\x30\xef\x15\xfc\x9d\x19\xee\xec\x9c\x00\x72\x98\x26\x78\x04\xae\x1c\x3d\x1b\xfb\xf6\xfa\x84\xe1\x35\x61\x7c\x25\x8f\xaa\x86\x07\x0f\x2f\x77\xed\xb4\x50\x94\x00\x37\x61\x96\x8c\x68\x15\x18\xd1\x7d\x57\xa6\x65\x3a\x6e\x3d\x43\xac\xf5\x81\x7b\x1a\xff\x12\x88\xa3\x78\x10\x26\x0c\xae\xc9\xfb\xd4\xdb\x6f\x9a\xdb\xa2\x21\xa1\xda\xe1\x6a\xe0\x33\xb1\x9d\xdd\xb4\x97\x59\xe8\xb2\xcd\xb4\xeb\x34\xbf\x9e\x4e\x27\x4d\x49\x38\x1a\x33\x2a\xee\x90\x01\xed\x0f\xab\xce\xe7\x2f\x49\x78\xc5\xc6\x29\x49\x3b\xa7\x32\x92\xba\x2c\x17\x7a\x45\x2a\x14\x73\x7f\xf8\xe0\xe1\x72\xf1\xf0\x61\x9b\x25\xdb\x82\x59\xd7\x09\xbb\x71\x6f\xde\xc5\x62\x9f\x20\x56\x3a\xc6\x6f\xce\x37\x2c\x85\x98\x5c\x83\x1c\xf9\x47\x6d\x63\xcc\xe8\xaa\x64\xb9\x2a\x7b\xfe\x65\x46\x88\xe6\xc5\xa5\x34\x7e\x9c\xef\x47\x76\xa0\xe6\xe8\xc4\x90\x94\xc3\x4d\x30\x53\x28\x21\xcf\xca\x4e\x1b\x27\x67\xe0\x42\xb5\x06\x70\xe8\x8a\xb4\x32\xca\xf9\x7d\xad\x36\x3a\xc2\xae\xb5\x08\x6e\xd0\xe5\xfc\x5f\xb2\x53\xf6\x21\xdd\x3b\x1c\xe2\x2f\xab\x2f\x8a\x9d\x2f\x54\xc9\x7e\x2c\x01\x2c\x8c\x2c\xe7\xcc\x65\x2f\x54\x12\x9b\xef\x4f\x9d\xfe\xb6\x32\x2b\x47\x85\xe9\x3a\x81\x30\xfb\x69\xd4\xc4\x5c\x1a\xb4\x93\x3e\x0b\x16\x37\x48\x27\xf3\x39\x6d\x3c\xcb\xdf\x74\x31\xf9\x28\x59\x3e\x3a\x78\xee\x7f\x1e\x60\xea\x62\x85\x93\xdc\x1a\x60\x9e\x27\xfc\xd1\x0f\x9f\x2b\x61\x2e\x52\x4a\xa1\x69\x54\x41\xf9\x67\x0f\xf1\x47\x76\x87\xec\x4c\x9a\x21\xe3\x4e\xbf\xd9\x51\xfd\x68\x80\x81\xb2\x93\x82\xdb\x57\xd5\xad\xe3\xaf\x75\x8a\x17\x0a\xec\xd4\x1c\xce\x2a\xc4\x14\x51\xe2\x4c\x66\xdc\xda\xbb\x79\xa0\x5f\xf7\xe4\x22\x34\xc4\xc4\x2c\x1d\x23\xf4\x5d\x31\xf5\x2d\x94\x5d\x33\x6f\x2d\xff\xec\x42\xbe\x0a\x5c\x46\x91\xc3\x21\x27\x34\x59\x91\xf9\x2e\x84\xda\x79\xab\xa1\x41\x7b\xb3\xf5\x17\xea\xda\x17\x90\x80\x12\x9a\x37\xe5\x52\xf3\x6a\xbf\x1d\x82\x8c\x0f\xc9\x16\xa8\xbb\xd6\x20\xec\x1f\x36\xcb\xf0\x2c\x65\xa3\xc9\x0e\xda\x8f\xb0\x2f\xcb\x0d\x8f\xb0\x9c\x34\x6d\x89\x66\x75\x61\x31\xbb\x59\x72\x75\x23\x8d\x5f\x96\x12\xa6\x28\xf7\xe5\x93\xe6\xb6\x17\x06\x76\xe6\x5b\xd4\xc9\xbf\x08\x11\xa0\x58\x0d\x42\x30\x26\x69\xeb\x2f\x05\x39\xf9\x9d\x73\xde\xfa\xba\x76\x42\x95\x20\xde\xb4\x15\xa8\x8c\x14\x46\x8e\xc7\xa1\x3a\x3a\x26\xd6\xed\x2c\x3a\x4f\xbf\x3f\x9c\x43\xd4\x5a\x29\x22\xc0\x02\x2a\x8d\xd8\x40\x0e\xd9\x54\xb2\x23\x8c\xce\x12\x49\x11\xf2\x38\xa7\xf7\xc3\x63\x10\x5d\x6d\x98\x5c\x5b\xb3\x1d\x4f\xf4\x4a\xfc\x95\x6c\xdc\x6f\xfa\x65\xc3\x90\x07\xcd\xd4\xce\x41\x8f\xa1\xcc\x0a\x81\xa5\xcb\x8a\x64\xca\xb5\x7e\x75\x94\x7d\xfe\xe1\xfd\xfc\xbe\xc0\x67\x31\xd6\xb0\xae\x8a\xa2\x57\x2a\xd0\x66\x2b\x03\xf5\x0c\x9f\x66\xe7\x79\x14\x41\x6f\x75\xa3\x1b\x99\x4c\x30\x11\x5b\xf8\x56\xfc\x7c\x1c\x08\xea\xc1\xd9\xec\xc2\x18\x67\x70\x47\x25\xa6\xbd\x8f\x21\x79\xce\x14\xde\x48\x2e\xe2\x13\xa8\x54\x49\x31\x70\x4f\xa8\x41\xed\x5f\x7c\x6e\xab\xbc\x2e\x98\xbb\x13\xf9\x6f\x2f\xb6\xd2\xc4\xda\x6e\x34\x62\xe3\x8b\x81\x24\x22\xf4\x69\x2e\xb2\x87\x9a\x46\x30\xf5\xdc\xed\x13\x7b\x61\xb7\xf9\xc7\x3b\x4d\xc8\x05\xe9\x77\xb6\x01\xbb\xb2\x3a\x2a\x00\x09\x11\x5a\x64\xb9\x17\xbe\x97\x7d\x51\xa2\xc7\x29\x47\x2b\xca\x9c\x3d\x95\x44\x25\x56\x49\x1d\xb5\xca\xd2\x8c\x10\xc3\x55\x81\xf5\x07\x11\xac\x9c\xfe\x4e\x6d\xe9\x17\x6d\x84\xef\x23\x95\xf6\x42\xbb\xed\xc8\x32\xe0\x55\x29\xc0\xec\x97\xb0\x50\x94\xd7\xef\xe9\x3a\x87\x83\x2a\xe7\x6b\xd4\x7f\x55\x0e\x82\xbe\x6a\x33\xfc\x6e\x82\xc6\xbf\x1e\x78\x1d\xbd\x74\x35\x01\xa6\xda\x7a\x29\x29\xec\x26\x33\xf0\xd5\x08\x85\x88\x69\x6d\xb5\x4e\xe1\x21\x89\xb3\x98\x15\x48\x92\x97\xa3\xbf\x3d\x9f\x74\x51\x5b\xa8\x17\x3a\x90\xd4\x9a\x7b\xb2\xca\x40\x79\xc1\x4e\xb6\x0e\x2a\x88\xd2\xc5\x95\x45\x5e\xde\xa2\xa5\x09\x31\x69\x06\x8f\xef\x1e\x7e\xbf\x1a\x99\x1b\xb8\x7c\x79\x27\xbd\xf3\x6b\x6e\x8a\x27\x67\x49\x2b\x9d\xeb\x6f\x36\xa5\xe8\x77\xa3\xfc\xb1\x06\x50\x6f\xbd\x0f\x1c\x8e\xc9\xf7\x81\xd1\x8d\x79\x00\x18\x20\x77\x10\xba\x85\xbe\xb4\x2a\xd3\xff\x0e\xdc\x2b\x22\x9c\x2b\xd2\xd4\xb5\x73\x9c\x0d\x20\x0d\xa3\xa3\x4c\xca\xcb\x4f\xc7\x52\x88\x81\x52\x55\xfc\x07\xda\x65\x3f\xff\x07\x68\x84\x65\x14\x27\x7d\x98\x13\x8d\x34\x2f\x2d\x71\x08\xa0\xe9\x00\x14\x4c\x8d\x18\xf9\x3f\xac\x19\xdd\xd6\x47\x3f\x99\xe7\xd4\xe5\x7b\x21\x8f\x8d\x0d\xa8\x2d\x23\xc9\xb8\xbf\x77\xd6\x32\x4a\x97\x67\xb4\x11\x61\x3c\x1d\x1e\x61\xce\x91\xe7\x26\x9c\xad\xdf\xdf\x38\x7e\xed\x10\xfb\x7e\xa5\x75\x42\x7e\xb2\xe4\xcd\xf1\x48\xf1\x5b\x29\xae\xd5\x9a\x81\x89\xf7\x47\x7b\x53\x34\x7d\xfd\xb2\x43\x04\x43\x17\x0b\x6b\x47\xfa\xf4\xaa\xa8\xa6\x34\x39\x75\xc3\xa6\x47\x30\xc8\xb4\x67\xcb\x9e\xc7\xf4\x84\xa5\xed\xeb\x6b\x11\x69\x8d\xfd\xb6\xf3\xc2\x79\x96\xaf\x2a\x9c\xac\xb2\xa4\xec\x66\xc7\x94\x19\x97\x9a\x17\xd6\x16\x59\x69\x67\x8e\xf7\xde\xda\xd3\x74\x7f\xe3\x25\x8f\xbd\x35\x61\xb4\x7e\x63\x24\xe2\x63\x85\x55\x1b\x89\x9c\x6f\x11\x7b\x7e\xc0\x75\x9f\xcd\x5c\xc4\xe9\xc9\x3f\xfa\x3f\x79\xe6\xfc\x73\x0b\xa2\x1c\xaf\xfa\xb5\xa3\xd5\x60\x28\x55\xc3\x54\x92\xaa\x17\xcd\xa8\x21\x08\xc0\xb3\x66\x51\x33\x4c\x2c\x43\x84\x72\x33\xa6\xcd\x75\x2a\x66\x6b\x24\x51\x01\x33\x7d\x1e\x2d\x39\xd9\x03\x14\x58\x94\x62\x45\x97\x59\x68\x52\x94\xa4\x41\x4c\x4c\xef\x69\xf9\x26\xff\x84\x56\xfc\x42\x52\xdb\xcc\x95\x8b\x50\x32\x96\xff\xc7\x87\x99\xdf\xc4\x9d\x61\xaf\xed\x97\x86\x10\x15\x45\xc9\x30\x00\xa2\xd4\x6e\x21\x41\xee\x6a\xfe\x57\xa2\xff\xd2\x51\x58\xae\x19\xc0\x5b\xab\x79\xdd\x5b\x58\x6e\x71\x7c\x10\x40\xdc\x4d\x22\xd6\xec\x6f\x0f\x40\xe3\x41\xdd\xbd\x73\x2b\x87\xd2\x43\xeb\x41\x36\x67\x9d\x6e\x1f\x6d\x3f\xb7\x4a\x70\x07\xfd\x10\x21\xf2\xff\x27\x74\x09\x8b\x8a\x4f\xfa\xc4\x38\x7c\x6b\x9f\xc9\xe2\xb6\x07\xd2\x6f\xfd\x89\x0b\x70\x38\x34\x51\x89\xfa\x5d\x49\x31\x03\x5a\x4d\x68\xce\x1c\x5b\x52\xa5\xa3\x30\x4e\xc2\xcd\x0f\x11\x41\x5f\xa9\x04\x68\x42\x34\xbb\xef\x07\x9e\x25\x65\x0d\xac\xee\xf4\xd5\xa3\xc0\x39\x90\xda\xe9\xe5\x5e\xc5\x24\x5c\x0c\x93\x46\xb1\x74\x1f\xbe\xc7\xe9\x23\xee\x00\x9e\x0f\x79\xd9\x35\x17\x03\x8c\x5d\xe4\x48\x07\x14\x25\x11\x70\x15\x93\xbf\x73\x52\x42\xa8\xf9\xa7\x20\x11\x2b\x35\xda\x14\x0d\x95\xe1\x13\x06\xbf\x31\xc9\x93\x87\x46\x59\xf9\x25\x11\xbb\x57\x00\x80\x16\xd4\x0d\x91\x19\xc5\xb2\x11\x96\x76\xec\x64\x41\xfd\xc4\x04\xd8\xd8\x82\x92\x65\x15\x47\x80\x4d\xc1\xa1\xec\x2c\x1b\x10\xb4\x4c\xa0\x56\xed\xa8\x9c\x19\x40\xc6\x8e\x0d\x51\x6b\xc1\xca\xf8\xb8\x8e\x06\xb6\xed\x84\x29\xc4\x49\xd4\x1c\xf1\xaa\xc1\xa3\x89\x83\xbb\xa5\x3b\xba\x16\x9d\xb2\x36\x0a\x29\x96\x33\x18\x76\x76\x70\xe3\xf6\xec\xcf\x96\x4b\xf4\x06\x74\xb9\xa0\x98\xd7\x4a\x0c\x0f\x02\xdb\x40\xf1\x0d\x2e\x12\x31\x41\x7b\x06\xdd\xc4\x8d\xe5\xc2\x5d\x89\x0c\xa6\x7d\x4f\xc9\xad\x3e\x5a\x72\x0f\xcc\x7f\x62\xff\xab\x13\x27\xd1\xf4\x68\x4f\xce\x49\x36\x53\x57\x02\x3a\xe0\x36\x13\xe9\xc4\xef\xde\x76\x20\xc0\x1c\xbd\x90\x22\x1d\xe8\xf6\xc9\x0e\x01\x5a\x28\x8f\x35\xbc\xe2\xd0\x00\x40\xff\x03\xe4\x11\x96\x54\xe9\x80\x1a\x01\xce\xde\x1f\xa1\x36\x60\x85\x0b\xce\x35\xbc\x46\x24\x57\xe6\x2b\x81\x9a\x2a\xf4\xc9\xbd\x43\xdf\xef\xcd\xf3\x7a\x84\x77\x25\x8d\xb9\xf0\x71\x29\x2f\xa5\xe8\x41\x7a\x1b\xf8\x83\x83\x94\x2a\x33\x93\xf6\xfb\x3f\x23\x52\x7f\x57\x43\x4f\x90\x7e\x16\xd7\x23\xec\xcf\x3b\x42\x94\x8f\x96\xfa\x69\x16\xb2\x7c\x65\x4d\xb9\x9c\x41\xd9\x7f\x61\xb6\x39\x30\x5a\x3d\x7f\x3c\xed\x60\xad\x86\xf0\x24\x38\x41\x65\xa3\x0f\x7b\x57\x87\x8a\x8f\x08\x80\xcd\x32\x28\x27\x1d\x76\x9f\xf8\x65\x8d\x1e\x19\x20\xe6\xf6\x60\x7b\x9e\xc2\x6a\xd4\x01\xeb\x34\x59\xb6\x7e\x7f\x25\x7c\x3e\x69\x43\x00\x79\x20\x20\xc6\xcc\x7c\xaa\x20\x7e\x42\x01\x77\xc2\x2e\xb2\xd8\xfc\x0c\x21\x86\x75\x79\xc3\xec\x8e\x98\x1e\xea\x05\x8f\xee\x04\xda\xe4\xa6\xb1\x4c\x98\xce\x55\xdb\x2e\x00\xbc\xf3\x29\xa2\xf7\x6c\x11\xeb\xef\x39\x47\x88\xf6\x3c\xdc\x81\x6b\xff\xc9\x12\xfb\x1f\x18\xa4\xfe\xec\x2e\x04\x9c\xa3\x71\x00\x63\xd7\xff\x09\x02\x6a\xd2\x99\xd4\x62\x6e\x4c\x00\xc8\x3a\x73\x25\x3d\xce\x36\x7a\xaa\x67\x28\x0f\x35\xa9\x71\xcd\xb1\x2a\x37\x06\x72\xe9\x09\x3e\xde\xec\xd7\x8b\x35\x45\x05\xb8\x64\xe9\x6e\xc4\x69\xd1\x12\x22\xa6\xe7\x37\xd6\xdd\xb5\x91\x1c\x65\x92\x95\x3f\x3e\x6d\xa8\xdb\xc0\x5d\xc0\x5a\x81\x40\xb7\xf4\xab\x16\x3c\x5b\x58\xc1\x8c\xa6\x55\x79\x3d\x3f\x2f\x2d\x45\x98\x59\xe5\xbb\x7f\x56\xd4\x4f\xb0\x87\xfa\x65\x4c\x2d\x09\xe0\x01\x2b\x19\x8c\x9e\xd3\x3f\x47\x32\xf1\x31\x2b\x42\xc1\x25\x13\x4a\xcc\xb6\x25\xb0\xae\x0b\x40\xff\x41\x39\xdd\x77\x57\x3c\x2a\xff\xf3\xf5\x9c\xeb\x62\x27\x7c\xa5\xe8\xbe\x25\xc1\x16\xec\x9e\x54\x4e\xbf\x75\x9f\xe9\x25\xeb\x53\x87\xaf\x7c\x29\xbf\xca\x4c\x5b\x43\xfc\x7f\xeb\x71\x01\xff\x6d\x10\x47\x7a\xe7\xd7\x82\x22\x79\xb7\xb7\x2e\xe6\xb2\x00\x16\xab\x46\x8f\x3e\x5e\x1d\x08\x09\xf7\xe7\x18\x05\xd4\x50\xcf\xcf\x11\x80\xce\x82\x72\xde\x8d\xf1\xeb\x69\x8a\x7e\x56\xf6\x09\x17\x7c\x75\x05\x41\xfc\x2e\xdd\x4e\x9f\xa7\x30\x69\xcd\x15\xbd\x6b\xef\xd9\x15\x8f\x38\x17\xe1\xff\x0b\xb9\xd2\x2c\x91\xd7\x9f\x21\xaa\x17\x6c\x4d\xf8\x7a\xd6\xc7\x53\x37\xfe\x3d\xf1\xb1\xa8\x9e\xc3\xaf\x17\x4f\xde\x42\x2e\x82\x01\x34\xcb\x66\x29\xc9\x7b\x7f\xb4\x0d\x94\x9d\x7a\x59\xcc\x48\xa5\xad\x4f\xab\x9c\xc9\x21\x1c\x02\x62\xaa\x6d\x58\x69\x2a\x6e\xaf\x81\x73\xa0\xd5\x23\x4c\x44\x1a\xee\xf7\x5f\x99\xf4\x04\xc5\x76\xdd\x56\x46\x73\x5e\xda\x8a\x00\x87\x5f\xfe\x5f\x16\x2b\xd9\xbd\x06\x3e\x1c\x67\x83\xf0\xe1\x80\x1a\x9a\xfc\x20\xcf\x70\x89\x1c\xc8\x89\x64\x28\xde\xfc\xed\xee\xbc\x3a\x66\xd4\x91\xa8\xb1\xd0\xa4\x42\xde\xdb\x01\x11\x04\x28\xfb\x88\x7f\x37\x60\xae\x20\x10\xe3\x28\xb6\x36\xeb\x63\xf9\x19\x94\xbf\xf0\x0e\x13\xbb\x32\xe5\x11\x28\xdb\x70\xe2\xf7\x70\x21\x55\x3a\xd4\x6f\xb5\xbb\xa8\x9a\x9c\x50\x26\x6b\x3e\x8b\xcb\xf0\xcf\x3b\x7a\xf9\x60\x2a\x0a\xee\x06\x34\xed\x8b\xb1\x28\xbc\x31\xf2\x04\xbd\xa7\x8e\x28\x80\x06\x0f\xf0\x28\xfd\x74\x54\xa5\xad\xc5\xe4\x68\x8c\x2d\xe4\x73\x5c\x46\x23\x17\xb4\xec\x8a\xd5\x65\x36\x2f\x01\x9d\xc2\xda\x12\x01\xc4\xd0\x65\x0e\xab\xcd\x73\x68\x34\xb3\xed\xf4\x6e\x38\x3f\xd1\x31\xa0\xf5\xb8\x3e\x8c\xdf\x63\xfe\xcf\x99\xef\x4a\x84\xeb\x51\xc7\x91\x5a\x0a\x52\x06\xa9\x61\x09\x9e\x23\xbd\x96\x1f\x26\xae\x0d\x3f\x15\xfc\xcc\x17\x62\x82\x9b\x32\x69\x53\xe8\xe8\x57\x81\x0c\x1d\xfb\xa8\xf0\xe3\xed\x37\x25\xe5\x4b\x8c\x28\xaa\xfb\x85\xf1\x0b\x15\xc5\x26\xdc\x8b\xfa\x28\x57\xf3\x02\x72\xf4\x84\x68\xc0\x12\x42\xec\xb7\x50\x96\x5f\xa9\xdb\x06\x02\xd3\xf8\xe7\xd2\x06\x9a\x01\xda\x69\x66\x1f\x47\x2f\x0f\xc2\x2d\x5c\x49\x04\x3e\x65\xfe\x61\x67\xdd\x8e\x79\x46\xa7\x12\x8f\xbc\x9a\xcc\x5c\x54\x4c\x67\x57\x53\xb8\xe6\x9d\x4f\xd8\x66\x26\x81\x0c\x3d\x16\x69\x90\x6f\x46\xad\xef\xc1\x9b\x41\xc2\x2d\xab\xdf\x12\xbf\x31\xe9\x53\xa0\x95\x1c\x45\x4b\xd8\x60\xa7\xf3\x0d\x51\x8d\xc2\x42\xa6\xf6\x2f\xad\x9a\x54\x42\x86\xfd\x6d\x43\xc3\x1b\xeb\xd5\x91\x84\x65\x7d\xd4\xed\x21\x7d\xea\x29\xe7\xfe\x57\x59\x7e\xf5\x80\x19\x61\xf7\xef\x6d\xfa\xf1\x9d\xf6\x82\xf5\xfc\xfd\x32\xb8\x80\x94\x6a\xa3\x3f\xa4\xc8\x15\x47\x0a\xf5\xc7\xfc\x4e\x9a\x10\x67\xf8\x5b\x77\xb2\x77\xfa\xdf\x42\x55\xfb\x57\x07\x93\xfe\x83\xa0\xc5\xc3\x18\x7f\x0f\x7b\xf2\x87\xbe\xcb\x5f\x3f\xa6\x70\x4f\x14\x7b\x93\xe7\x30\x4e\x6c\x1c\x33\x0e\x80\xd6\x0f\x2c\x76\x7b\xe6\x7a\x69\x51\x12\x0a\x0e\x3e\xa6\x18\x5a\x6c\x89\x04\xca\x28\x67\x29\x37\x9f\xaf\x6a\xc3\xfc\x1e\x26\xca\xc0\xf0\x17\xa4\xe5\x8b\x0e\x38\x73\x1b\xfd\x83\x82\xc9\x53\xfb\x1b\xc4\x89\x26\x9e\x88\x80\xf8\x21\x35\x90\x73\x7f\xe0\x85\x1f\xfb\x22\x57\x7d\x43\xf5\xc5\x6c\xbe\xd5\x93\x36\xcb\x74\x09\x3e\x6a\x71\xe8\xa0\xe8\x21\x9f\x5e\x8c\x04\x55\xc3\x98\x91\xce\xfd\xba\x27\x7b\xc3\x6d\x13\x99\x15\xd3\x80\x15\x31\xd0\x8c\x37\x69\xff\x64\x00\x1f\x1f\x97\x55\x26\x68\x0d\x76\xf7\x39\x18\x2a\x6f\x62\xdb\x59\x57\x03\x9d\x39\x16\x95\x22\xa7\xae\x48\x15\x80\x56\xdc\x84\xad\xb1\x88\xdd\x46\x33\x60\xdc\x47\xc8\xbf\x9b\x52\x96\xe7\xb1\xb7\xe6\x63\x15\xfa\xaa\x08\x34\x03\x70\xb6\x4c\x33\xc3\x39\xa7\x1f\x41\x92\xef\xf9\x7c\xc1\xab\x49\x28\xe0\x87\xa3\xfb\x21\x2a\xfa\xc8\xac\x57\xf5\xeb\xec\x91\xfd\x2b\x5d\xc4\x5d\x76\x32\xe0\x25\x8b\x16\x8f\x17\x70\xcc\x1a\x63\xe0\x38\x2d\x5d\x07\x51\x17\x7c\x00\xb0\x35\x03\xae\xfb\xb5\x4c\xa3\x10\x0c\x1b\x58\xb4\xca\xd1\xd4\xd6\x18\xe9\x18\x04\x01\xe4\x09\x01\xa7\x5b\xf7\x8f\xc7\xdc\x13\xba\x7b\x02\x90\x88\x3b\x01\xc0\x0f\xeb\x17\x5c\x02\x4d\x4c\xfc\x9f\x0f\xe2\x5b\x84\x4d\xe7\xeb\x31\xe3\x6d\x2d\x11\x23\xca\x36\x84\xc7\x27\x1c\x89\x27\x43\xe3\xc5\xe1\x38\xa1\xd2\x74\xc0\x38\x30\x60\xfe\xb5\xcf\x2a\x5e\xfb\xfc\x0d\xdf\x73\x47\x2a\x4e\x0f\xf3\xad\xaa\xa2\x35\x80\x18\xb6\x36\x61\x19\x76\x72\xef\x19\xbb\x66\xd0\x97\x2b\x0c\xbc\x64\xee\x92\xb2\x5c\x50\x67\x37\x7e\xbf\x83\x59\x02\xdf\x4c\xbe\x6b\x93\xa0\x06\xb2\x9c\xfe\xef\xbe\xc2\xb8\xe3\xab\x64\x39\x99\xda\xbc\x9f\xa5\x25\x65\x52\xdc\xff\xe2\xd2\xd4\x32\x6f\xa3\xd8\x05\x1a\x78\xcf\xe3\x66\x88\x78\x4b\x2c\x24\x29\x5d\xbc\xcc\x20\xf7\xc7\x3d\x02\xb9\xaa\xcf\xa1\x25\xe6\xdf\x8f\xe0\x9d\x94\x6f\x19\xbd\xec\xb8\x5e\xe7\xe3\x38\xf6\x6b\xb5\x3f\x99\x79\xf3\x0f\x74\xac\x5f\xb2\x00\x67\xdf\x57\x3f\x60\xe7\x5f\xc5\x8b\xe8\x6a\x88\xe4\xe3\xcc\xd9\xdf\x31\x78\xf3\x2e\x0c\x0c\x71\x4b\x44\x40\x4a\x91\x2a\x17\xd9\xa6\xbf\x8e\xf5\xfb\x14\x80\xcf\x8f\x21\x97\xe0\x6a\xc6\x93\x2a\x87\x54\x57\xb8\xdc\xc8\xfe\xa9\x9c\x0c\xf0\x7a\xbc\xb2\xac\xd4\xf5\xd3\x4e\x77\xaa\x5e\xff\xe3\x63\x19\x0e\xf7\x70\x72\x9d\x57\x52\x21\x8a\xaf\xf3\x20\x73\x75\x28\x3e\xbd\x53\x62\xfe\xc3\x51\x0d\x6f\x5e\xc6\x38\x13\x1e\x02\x2c\xe2\x58\xae\x3d\xb0\x0e\x55\xac\xf6\xf9\xb5\x44\x12\x5f\xe4\x29\x61\x30\x49\x90\x77\x7d\x96\x7e\x12\x5e\xe7\xc0\xfb\xeb\x76\xc0\xe0\xe1\x41\x98\x0c\xc3\xec\xc2\x42\xd2\x34\x94\x0d\xda\xad\x86\x60\x74\xa3\xbd\xa4\x2e\x09\xe5\x9f\xd3\x50\x67\x02\x50\x55\xc8\x09\xe6\xc1\x49\x4e\x3a\xa6\xc8\xe7\x27\xf0\xd3\x5d\x0f\x5c\x25\xa0\x36\xff\xaf\xf8\x66\x63\xa2\x58\xe1\xba\x32\xf1\x8f\xcf\x1f\x52\xed\xd2\xab\x31\x16\xd3\xf1\xa7\x9e\x06\x36\x5f\x0a\x84\x5f\x9d\x52\x9a\xfc\xbf\x68\x3c\xcf\xb1\x75\xfc\xb0\x2a\x09\xbb\xdc\x5d\xf2\x6a\x73\x9f\xb5\x5d\x82\xda\x75\xcd\xbc\x4a\x38\xc5\x63\xae\x73\x5c\xdc\x3f\x5c\x36\xa4\x83\x6c\xe0\xc0\x1c\x81\x75\xfd\x6a\x35\x54\x9f\x77\xd3\xa3\xe7\x5a\x43\xf5\x3e\xb8\x65\x99\x74\x45\xba\x58\xf3\xff\x67\x07\x00\xb4\xd4\xb4\x73\x1f\x6f\xcb\x68\x2e\x66\x97\x10\x02\xd8\xff\x8a\xa6\x3a\xf2\x3b\xb9\x83\x46\x52\x41\xdd\x60\xc6\xc2\x3f\x8c\xd9\xe8\xc8\x95\x6b\x2c\x90\xa4\xbd\xbf\x71\xf5\x12\x0d\x57\x77\x68\x1e\x79\x4d\xf5\x06\x6a\xc7\x24\x13\x52\xc5\x9f\xd0\xa6\x06\xa5\xf1\xf1\xfb\x44\x98\xd1\x88\xb1\x91\x9c\x8d\x1c\x65\x71\x46\x98\x6d\x87\xbf\xb0\xeb\x7c\x27\xda\xf2\x4b\x4b\x56\x7c\xcc\x1c\x50\xd3\xdd\x97\xf7\x7b\x11\xee\x22\xf8\x82\x79\x4d\x85\xf8\x28\x45\x4d\xc3\xce\x24\x22\x49\xc3\x17\xe1\xe1\x54\xa6\x6d\x36\x25\x86\x72\x96\x17\x8e\x6c\xfb\xc9\xeb\x34\x9d\x0f\x02\xa8\xe5\x0c\x9a\x8d\x37\x78\x7d\x9b\xb8\x47\xd7\x0a\x7d\xac\x0b\x4e\xeb\xd9\xaf\xe6\x00\xa2\x7a\x62\x96\xaa\xbc\xc5\xd5\x13\xf3\x3d\x89\xa0\xd9\xe7\xff\x2e\x46\xe3\xf5\xbb\x4f\x44\xbd\x4e\x24\x31\xb1\x59\x4c\x9f\x5e\x68\x6f\xd4\x8e\x78\xab\x51\x48\x02\x22\x28\x37\xba\xbe\xcb\x08\xbb\xf2\x6b\x58\x8c\xa2\x72\x0e\xbf\xdf\xbc\xf0\x89\xbb\xba\x16\xe5\x48\xd8\x3b\xbb\x2d\x48\x13\xa6\x9f\x69\xa8\xfc\x67\xb3\xbd\x17\xf7\x25\x33\x74\xfa\xa2\x04\x94\xe7\x55\xcc\x12\x0c\x61\xda\x2c\xa9\x46\xc4\x6a\xb4\x69\x35\x29\x7e\xb4\x02\x87\xd1\xb1\x5e\xd3\x64\xac\xc3\x0d\xd7\x6e\x84\xb9\x32\x76\x91\xe3\x41\x58\x87\x6e\x96\xf0\x71\x64\x81\xff\x51\x8b\x82\x19\xe6\xaf\xea\xa1\x9f\x98\x52\xcc\xba\x87\x4b\x1b\x5c\xc6\x1c\x85\xfc\x2f\xeb\x18\xc8\x42\x22\x8b\x31\xd0\x77\x82\xf3\x4b\xe8\xe0\x19\x4c\x47\xf6\x5b\xaf\x89\x6c\xe5\x2f\x0c\x38\xd7\x64\xed\x2e\xf4\xfb\xaf\xe8\x7f\x75\xed\xe9\x20\xee\x56\x33\x00\xe3\xa0\x2b\xcf\x13\xde\x58\x02\x8e\xae\x15\x00\xe2\x88\xd9\x5b\x40\x52\x03\xe0\x27\x93\x8b\xa7\x69\xb1\xa0\x95\xc8\x57\x16\xb7\x15\x3e\xaf\x4f\xef\x86\xee\x33\xee\xab\x08\x59\xae\x2a\xe5\x25\x1e\xd3\x1f\xdc\xcc\xbf\x77\x7f\xd1\x20\xa7\xe8\xac\x89\xc1\x24\x38\xcb\x7b\xdd\x6f\x9a\xc9\x7a\x21\x5e\xc9\xaa\xff\x54\x80\xe0\x8b\x35\x8e\x8b\x2e\xa1\x0b\xd4\x5c\x9d\x52\x43\xf2\xff\x9a\x29\xd6\x19\x2c\x49\xc0\x3f\x8f\xef\x37\xbc\xfb\xa7\xcf\xaa\xad\xd4\x57\x5e\x0b\xe0\x03\xc0\x36\xe6\xf5\xbd\x6a\x71\x23\x0a\xf3\xe1\xf0\x9b\xa8\xfb\x17\x98\xd8\xd1\x16\x93\xcf\x51\x1d\x1c\x14\x1e\x4c\xf1\x40\x4e\xda\x25\xa4\x62\xe1\x2b\xf5\x3d\xd6\xdf\xd3\xe2\x1b\xf9\x20\x1b\xb5\xa6\xa1\x76\xa3\xf5\x94\x58\x1f\x42\xcb\xf9\x92\x77\x18\xaa\x5e\xad\xa5\x2e\xd6\x28\xfb\xd8\x9f\x62\xd5\xc3\xbd\xca\xbf\xee\x37\xfd\x24\xe9\x5d\x02\xa9\x6d\xbf\x31\x07\xcc\x4d\xae\xec\xc9\xb7\x17\xeb\x2d\x1e\x4b\x7b\x8e\x74\xb5\x1e\x97\xad\xe3\x09\x69\x2b\xba\x63\x16\x97\x5d\x18\x26\x62\x7e\x97\xc0\x58\x20\x24\x00\x04\x3d\x7d\xc9\x04\x92\xb9\x44\x84\x80\x46\x7c\xbe\x2b\x79\xdf\xf5\x28\x63\x2f\x93\x53\x84\x99\xc7\xa2\x8a\x33\xfd\xfb\xfe\xfc\x60\xe2\x37\x3f\x0d\xeb\xc3\xf6\x44\x8c\xfb\xf9\xb2\xc3\x4a\x3a\x85\x32\x1e\x5f\xcc\xf4\xc4\x95\xaa\x3d\x84\xae\x62\xc7\x2f\xd4\x4a\x53\x6b\x54\xc1\x20\xa1\xe1\x57\xaf\x0a\xc2\x74\x99\x94\xbf\x81\xdf\x5c\x4a\x32\x65\x96\x6c\xe4\x76\xbb\xed\xba\x98\x6a\x7a\xad\x1b\x8d\xf2\x4f\x0a\xe9\xfc\x05\xef\xb0\x65\x70\xed\xa1\xfd\xe1\xc7\x33\x92\xb6\xa4\x14\x79\x61\xfe\xa1\x58\x49\x13\xa9\xf9\xcc\x1f\x58\xd5\x91\x57\xf5\xd2\x74\xf4\xf7\x71\x3b\xe7\xcd\x51\x2c\xde\x77\x78\x8a\x8a\x74\xb2\x54\xba\xd1\x98\xc2\xd5\x4c\x94\x06\x49\xaf\xa2\x13\x6b\xbf\xe4\xfa\x44\x7d\x6d\x1f\x7e\x90\xf0\xac\xbb\xb1\x4d\xa4\xee\xab\x06\x94\x2f\x4c\x4f\x8a\x22\x31\xb0\x8a\x26\xb0\x19\xb5\x40\x82\xf7\xd9\xa7\xc3\x35\x47\xf0\xc9\x29\x95\x29\xcd\x3b\x4a\x12\x8c\xbb\xb0\x2a\x59\x4f\xb2\x9b\x6a\xdd\x05\xfa\xf7\x4b\x98\xf7\x9e\xd2\x4c\xfb\xaa\x25\x1e\x6f\x2d\x5e\x1d\x8c\x39\x90\x2d\x82\xda\xd0\x1f\x86\x1b\xed\x10\x80\xf9\xf6\x56\x4f\x1e\x1b\x89\x82\x32\x8e\x92\x72\x32\x87\xb5\x46\x13\x7b\x7f\x88\xb1\x22\x1a\x53\x8c\x7d\x0c\x1b\x8a\x74\x48\x36\xa6\x42\x75\xa4\xea\x86\x79\x29\x46\xa5\xe5\x40\xcc\xb0\x18\xe3\x1e\xac\x7a\x62\xa2\xb0\x51\xd0\x16\x3f\xcd\x2d\x3d\x10\x97\x2f\x7e\x0a\x91\xea\xea\x6f\x5b\x58\xf2\xa9\xbe\xd2\xe7\xd0\x14\xcd\x2f\x2b\x06\x2b\x89\x84\x2a\x9c\xb6\xf6\x07\x5f\xbe\xd2\xac\x8d\x4e\xe0\x53\xc7\xba\x0a\x64\x11\xb2\x19\x29\x60\x9e\xe0\x36\x1c\x1f\x31\x55\xf0\x25\xae\xea\x85\x25\x7c\x28\x3b\x1e\xff\xdd\x12\x3f\x14\x26\x9f\x58\xe3\xcd\xbf\x36\x3e\x91\x43\x10\xc0\x2c\x4d\x9e\x5b\xfe\xfc\x0d\x55\xcc\x25\xb3\x69\x4f\xb4\x60\xcd\x96\xc8\x76\x23\xdc\x7d\x25\xc5\xf9\x57\x92\x2f\xbb\xc3\x46\xa7\xf1\x70\x93\xc3\x5f\x9b\xb1\x64\x56\x7c\x32\x32\x66\x78\x7f\xa7\xb5\xb6\x24\xbe\xa1\x7e\x0d\xa9\xb9\xef\x06\x38\x75\xe9\x84\x0f\x48\x1d\x7a\x0d\x3c\xdf\x94\x4f\x9a\x8c\x27\xc2\xc5\x5e\x76\xee\x4e\xff\x22\x0e\xcc\x73\xbf\x22\x25\xad\x44\xe2\x53\xd3\x5d\x53\x67\x93\xe9\x4d\x00\xc0\x51\xcb\xc3\x9c\xe8\xd1\xac\x7f\x9e\x29\x88\x2d\x68\x10\xa5\xec\xa1\xfd\x67\x0b\xb8\x8d\x7c\xe4\x84\x12\x9e\xc2\x98\x61\xef\xf1\x18\x17\x59\xcb\xe3\xd1\x4b\xee\x8f\x5f\x84\x23\xac\x47\x44\xa6\x45\xdb\xaa\x49\x65\xae\xf3\x37\x99\xc7\xc9\xa1\x0c\x48\x42\xc2\x9d\x73\x1f\x9d\x60\xe7\x17\xbe\xab\x28\xbf\x31\x03\xc7\x0e\x5f\x10\xc0\x56\xaf\x4a\x5e\x7c\x9a\xc1\x87\x36\x26\xe6\x77\xa5\x44\xca\xf1\x05\xdc\x8a\x41\x2e\xe9\x18\x34\x38\xbd\x19\x97\x60\x9b\x7c\x0f\x8e\x08\xff\xa4\xba\x1f\xaf\x12\x3e\x04\x88\x5c\x25\xa8\x26\x6c\xcc\x9a\xa2\xea\x53\x0c\x8c\x76\x66\x7f\x3d\x5b\x91\x36\xd4\x6b\x35\xe7\x73\xca\x9b\xc8\xe0\x9b\xa1\x93\xe7\x73\x5a\x37\xca\xeb\xaf\xe9\x1f\x1c\x9c\xd6\x41\x0c\xa6\x10\x6e\xea\x5a\xf9\x6d\x3d\x35\xf1\xf0\xf0\xe0\x50\xac\x92\x79\x94\x9d\x91\xf1\xac\xfb\x16\xd1\xf9\x70\xf7\xd7\x09\x43\xa1\x02\x09\x78\x20\x18\x73\x69\xc5\x32\xbd\x2c\x7d\xfe\x9e\x89\xa0\x47\x09\xc4\x4a\x98\x8e\xb6\x49\x7d\xf4\xe6\xaa\x98\x38\x09\x0e\x30\x33\xd2\x73\xa9\x82\x18\x97\x60\xc4\xc6\xa4\x9c\x20\x52\x13\x42\x73\x4c\xd1\xaa\x07\x85\x5a\x01\x87\xa5\xae\x7b\x51\x8e\xa0\xbc\xba\x3b\xc2\xd2\x73\xd9\x3b\x4b\x89\x17\x82\x3a\x77\x92\x52\xa6\xf5\xcf\xb5\x27\x87\x2a\xb2\xf7\x67\x85\xc2\x8f\xfa\x4c\xe5\xd9\x19\xa5\x3a\x7e\x85\x90\x5c\x17\x2a\x86\xfb\xc6\x13\x9e\xb6\xd8\x64\xa9\xfd\x78\x55\x75\x10\xf3\x63\xe1\x8d\x85\x0b\xd5\x25\x79\x4b\x66\xf6\x7b\x71\xd1\x24\xdc\x18\xca\x42\xd1\x71\xc4\x9c\x96\x8f\x69\xbc\x89\xc6\x4d\x37\x2d\x51\xe1\xe1\xea\x26\x5d\xf2\x48\xce\xdd\xaf\x69\x82\xed\xa2\xce\x9b\xdd\xad\xfd\xfd\xfd\xad\xfa\xfa\xfa\x26\x5d\xdf\x6f\x8f\x22\x0d\x9b\x1d\x49\x12\x5b\xc1\xc0\x85\x70\x32\x0f\x00\xf9\x5f\x3e\x7a\x20\x96\x2f\x93\xbf\x17\x08\x42\x80\xed\xc3\x1a\x12\xbc\xd9\xe1\x71\xb0\x10\xca\xe7\xf4\x57\x93\x05\xd8\x7c\x6a\xc3\xc6\x8a\x3d\x86\xe7\xb3\xae\x78\x17\xc3\xeb\x2b\xc5\x63\x42\x74\xec\xd4\x51\x03\xf7\xfc\xa2\x98\x76\x55\xec\x3f\x6b\xc3\xeb\x66\x48\xe7\x71\x30\x63\xb2\x73\x04\x02\xd6\x7e\x89\x30\x9c\x2e\x7d\x6e\x2c\x5c\xd4\x76\x94\xcf\xa1\x96\x6a\x3b\x6b\x2b\x78\x90\xc5\xa2\x22\x6c\xf8\xa4\xb3\xb7\x9d\xf8\x8d\x1d\x4e\x55\x43\x03\x77\x77\x77\x17\x65\x64\xdc\x22\xe5\x3d\x6d\xb0\x4a\x96\x88\x7c\xe8\xa3\xe0\x7f\xb1\x42\x9f\x85\x04\xa8\xe3\x52\xd7\x94\x5f\x04\x04\x6c\x32\x89\x3b\xf2\x71\x07\x76\x05\x87\x84\x90\x92\x10\x4b\x3c\x02\x9b\x1b\xfa\x93\x65\xa4\x01\x7b\xb3\xb3\x3b\xa1\x4f\x48\xd0\xa8\x2b\x10\xd4\xce\xa9\xbb\xd9\x82\xdf\xa2\xcd\x19\xe1\xc4\x28\x74\xe6\x70\xe7\xc6\xcc\x18\x04\x85\x58\x9e\x97\x56\x47\xfc\x5b\xed\x20\x47\x15\xef\x88\x6a\x7b\x30\x3c\x90\x82\x6d\xc1\x7e\x87\x0a\x69\xba\xdb\x09\x04\xef\x6f\x30\xd5\x79\xe2\x6c\x88\x8e\xba\x71\xee\x4b\x4c\x5e\x7a\xd6\x1d\x2b\x22\x79\x9e\x60\x2f\xfc\x66\x01\x72\x12\xc9\x2a\x1e\xf6\xeb\xb9\x0e\x76\x2e\xff\x29\xcd\x78\x26\x2a\x1c\x26\x81\x37\x60\x0c\xdc\xc1\x81\x81\x60\xb3\xec\xac\xb3\xd5\xd6\xf7\x6c\x4e\xeb\xed\xf2\x8b\xd5\x26\xc5\x91\x44\xec\xb8\xcc\xbc\x99\x82\x6e\x21\xdb\xdb\xdb\x0a\xf0\x84\x7e\x55\xf7\x3e\xd9\x2c\x88\x38\x8b\xcc\xba\x55\x2f\xdb\x27\xcb\xf5\x88\x03\x6c\xef\x81\x97\xa4\x5d\x5c\xa0\xfb\xf3\x2a\x18\x55\xce\xcb\x48\x10\x70\x3e\xf3\x6d\xa5\x9f\x34\x85\x84\x07\xff\x71\x06\x81\x87\x69\x53\xf0\xb1\xba\x6f\x1b\x2b\xc5\x20\xdc\xef\x9d\xb7\x5d\x45\x58\x7f\x66\xbf\xcf\x7b\x0a\x3b\x4b\x41\x04\xe4\x8e\xbd\x1c\xc9\x14\x67\xd2\x6a\xf1\x75\x2e\x24\x71\x9e\xa8\x52\x9f\x12\x5f\x7e\x6e\x10\x9e\xa8\xb0\x9d\x4b\xbb\xfb\xaf\xdc\xb4\xba\xd3\x72\x4b\xeb\x5d\xd7\x31\x89\x1f\xf8\x59\x29\xc4\xd7\x2c\x28\x90\x9a\x10\x06\x70\xc1\x21\xab\xfc\x12\x90\x48\x61\x33\xfe\x6f\x55\xad\x4f\xc8\x6f\xc9\xbb\x83\xd1\x64\x60\x6c\x2e\x2e\x2e\x86\x77\xef\x24\x44\x64\xf0\xd0\x2f\x28\xef\x4e\x96\xaf\xe1\xc4\x75\x05\xea\x23\xba\xa8\xc4\xfd\x56\x0f\x2e\xff\x0d\x21\x22\x2c\xe2\x00\x6f\xa1\xbb\x21\xc4\x48\x62\x23\xaa\xe7\xff\xba\x99\x51\x01\xd7\xfa\xff\xa5\x35\xe7\x19\x62\xdf\x82\xfe\x15\x3f\x4f\xdf\x92\xf1\x8b\x33\xd2\x94\xa2\x51\x5f\xfc\x3b\x3e\xb7\xf5\x5c\xb7\x4a\xaf\xb3\x6c\x98\x3c\x14\xd7\x3c\xd7\xc1\x8f\xe5\x88\xa1\xa9\xc7\x8a\xfc\xee\x47\x0b\xe4\x88\xf9\x93\x04\x09\xd9\xbd\xa8\x9b\xd2\xa6\x3c\x36\x9d\xef\xc9\x8c\xa5\x20\xfc\x99\xaf\x98\xe3\x6a\x05\x13\xb9\x71\x1d\x5a\x6c\xbb\xe4\x86\xb5\xc1\x5f\xbb\x83\x02\xd7\x7e\x7b\xa2\xe9\x02\xa3\x55\xf0\x60\x65\x08\x20\x29\xe0\xff\x26\x92\x29\xe6\x6b\xf0\x9f\x89\xc8\x17\x59\x3f\xc9\x05\xe3\x7b\xa7\xe6\x7f\x76\x29\xe4\x97\xeb\x56\x93\x26\x1a\x21\x01\x90\xf3\x1b\x63\x00\x3a\x36\x57\xf8\xdd\x09\x61\xa1\x94\x4c\x6d\x68\x6e\xb3\x84\x40\x78\xe0\x80\xc3\x82\xc5\xea\x09\x3e\xac\x07\x6f\x4a\x31\x0c\x65\x4e\xc6\x73\xf3\xcc\xb3\xd9\x46\xf2\x7b\x0b\x03\xde\x02\xeb\xeb\x22\xb4\x8d\xad\x09\x3f\x29\xd8\xde\xf5\x5a\xec\x71\x7d\xba\x2c\xf2\x11\x53\x31\x81\x32\xe2\x5c\x15\x0a\x70\x83\xd4\x1b\xfa\xa8\x39\x3c\xcf\x68\x46\x15\x44\x64\x9a\xaf\xb9\x15\x2d\xe0\x72\x5e\x10\xf4\x0f\x13\xb1\xa9\x4c\xd8\xca\x63\x86\xa8\xcb\xd8\x8b\x5f\x12\x03\xff\xc6\xbe\x29\x2a\x29\x15\x8c\xa5\xb0\xdb\x23\x80\x68\x89\x37\x71\xef\x15\x55\x54\x74\xe0\x02\xb8\x86\x87\xd9\x7a\xa2\x1b\x1a\x78\x88\xc4\xb0\x3a\xdb\x9d\xb7\x02\x25\x66\x14\x41\x80\x12\xdc\x9b\x8e\x28\x1a\x64\x6a\xb4\x7a\x4c\x04\x30\xd6\x07\x02\x03\x25\x5f\xf8\x23\xb2\xdc\xe1\x1b\xf6\x58\x50\xcd\x60\x97\x8e\xb5\x4a\x00\x35\x54\x63\x76\x25\x91\x46\xc4\x9b\x5d\x11\xff\x62\x89\xe5\xa8\xa0\x1e\x26\xee\xdc\xc8\xfc\x1f\x4e\xcb\xbd\xa8\xbf\x17\x3b\xad\x16\x78\xd6\xa9\x01\x48\xe0\xe9\xa4\xc9\xe9\x0c\xef\x2f\x35\x64\x20\x08\xf0\x55\x70\x32\x7f\xd2\xa7\xe7\x13\xdd\xae\x5a\x84\xea\xfc\x0d\x71\x0e\x82\xae\xf6\x2d\x0b\x66\xde\x5e\x9f\xc7\x72\x4e\x6a\x8f\x20\x9f\xdc\xdd\x79\xfe\xd3\x89\x3a\xa4\x9b\x2b\xfd\xfc\x9f\xe2\x1f\xeb\xf1\xbc\xf0\x84\xe2\xd9\x54\x17\x3c\x9b\xb9\x54\x17\x9e\xef\x27\xdf\x48\xf9\x3f\xe3\x2a\x5f\xff\x52\x39\x5e\xa8\x2c\x7e\x79\xf1\xc9\xdd\x59\xac\x32\xc6\x4b\xf1\x3c\x5f\x27\x70\x01\x3b\x98\x02\xf7\x5b\x73\xa5\x9a\xd2\xc4\x28\x9f\x60\xdd\x01\x70\x31\x1a\x9a\x9a\xa1\x6b\x5d\xfe\x30\xfa\xe0\xe0\x60\x44\x4b\x76\x10\x90\x1e\xa6\x63\x8a\x08\x15\xfb\x13\xc4\x84\x01\xe8\x68\xe3\x03\x05\x39\xd4\x47\x63\x48\xec\x51\xc9\x45\x9d\x42\x33\x15\x08\x20\xf7\x7f\x7b\x95\x66\xe6\xe0\xab\x1f\x2b\x2b\x6a\x2c\x1f\x9e\x61\x07\x58\x1c\x6c\x41\xb0\xf3\x46\x87\x5f\x3b\x30\x98\xde\x17\xaf\x46\x74\xb0\x33\xd2\x1e\x55\x3b\x04\x6e\xbf\x1a\xc7\x85\x00\x00\xcc\x98\xad\x9a\x26\xf3\xd2\x9d\xde\x7c\xfc\xd5\x31\x52\xbf\xde\x70\x64\xaa\x8a\x4a\xea\xd6\xff\x61\xe4\x17\x55\x96\x3a\xf7\x50\xff\xce\xb0\x75\x34\x6f\x6f\xb3\x45\x23\x9e\x3b\xc7\xe6\xfb\x14\xa7\x9d\x72\x66\x61\xb6\x1e\x97\xde\xcc\x57\x24\x33\x61\x10\x7e\x7b\x75\x4b\xca\x8b\x77\xd5\xe8\x8e\x52\xba\xd1\x22\xa8\x7c\x7b\x83\x2b\x21\xad\xe7\xd9\x35\xa0\x68\x3b\xca\xc3\x1e\x11\xf5\x49\x56\xfe\xc5\x1f\x00\x77\x43\xb8\x3f\x41\xc7\xea\xad\xa7\x66\x7b\x82\x90\x22\xdb\xe9\x11\x03\xce\x53\x51\xa2\xbe\x3d\x5c\x6c\xa5\x20\x20\x20\x20\x06\xb3\x23\x02\xe9\xf5\x22\x20\xe0\x26\xb3\x36\x4f\x03\xc8\x69\x48\x83\xee\x82\x02\x72\x4d\xc1\xc6\xab\xf0\x99\x03\x81\x0a\x3c\xa9\x89\xf0\xe0\x96\xca\xa2\x7a\x50\x22\x70\x3e\x12\x53\x68\x6b\x38\x14\x41\xf8\xd9\xf8\xbf\x99\x07\xe2\x1f\x04\x4f\x60\xf4\x17\xf7\x9a\xed\x19\x08\x74\xd8\x89\x6f\x4a\x18\xe0\x16\x29\x67\x8f\x30\x18\xe2\xd1\x1e\xa7\xf2\x9c\x61\xc3\x67\x6a\x9b\xb5\xe5\x4f\x50\x7b\xdd\x21\x09\x1e\xab\x6d\xf4\x88\x98\x48\xa2\x9e\xce\x6d\x7c\x2a\x85\x98\xb1\xe9\x1a\x8e\x74\x4e\x37\xc2\xd6\x3b\x97\xe2\xaf\x14\xac\xa5\xf2\x91\x7c\x4c\x08\x4e\x4b\x5a\x61\x15\x9b\xb4\x28\xd0\x1e\xef\x49\x23\x8f\x4a\xe8\x50\xec\xd6\x4d\xcc\xf7\xe8\xfe\xdb\x6f\x93\xb9\xef\x65\xd4\xa5\x2c\x78\x2c\xad\x2c\x51\x0a\x75\xeb\xc0\x00\xe8\xf9\x85\x26\x33\x6c\x68\xf4\x0b\x54\x62\x4b\xfe\xfb\xf7\x36\x61\x33\x30\x22\xf6\x34\x26\x50\xa9\xd7\x59\xae\x05\x30\x7c\x66\x72\xf6\x92\x00\xce\x00\x9f\x95\xbb\xaf\xaf\xc1\x08\xd7\xc4\xff\xa4\x19\x0f\xf5\x69\xe8\x2e\x2a\x88\xb1\x63\xf7\xff\xe4\x7e\xca\x19\x9c\xc0\x33\x35\x12\xf2\x7c\x25\x77\x90\x43\xb3\x56\x38\x2f\x4a\x80\x55\x8f\xc2\x3c\xf1\xd9\xfa\x56\x56\x2b\x66\xff\x31\x20\x50\x49\x19\x43\x4c\x57\x3c\xed\xa8\xa1\xa6\x78\x0d\x6b\xb1\x23\x3c\x76\x79\x44\x13\x46\x35\x51\xab\xa1\xaa\x38\xf9\x8d\x29\xa1\x15\xac\x0b\x57\x7d\xdb\x4e\x4b\x35\x01\x2f\x2f\x44\x9a\xb0\x80\xa0\x91\x0a\x5f\x6b\xbb\xa5\x86\xe0\xc9\xd1\x2a\x65\x52\x7e\x27\xe5\x4e\x34\xa2\xd2\x35\xa4\x16\xc4\x2b\xb7\xad\xab\x72\x44\xe5\x07\x5e\x83\xf8\x24\x07\xcf\x74\x51\x4f\x31\x0a\xf1\x2c\x06\x70\xa8\x02\x35\x24\x07\x9b\x04\xae\x00\x13\x04\xfe\x96\x7d\x79\x79\xe9\x59\x5f\x57\xf7\x65\x49\x9b\x03\x0a\x25\x04\x6c\x8c\x1f\x81\x8b\xcc\x4f\x20\xc8\x4f\x14\xea\x2a\x68\x11\x5e\x1c\x4d\x43\x4d\xf1\x27\x5f\xd9\x30\xcc\x7a\xd9\x18\x2a\x22\x32\x72\x2d\xb0\x84\x57\x88\xfa\x81\xf7\x20\x35\xfc\xf9\x96\x9c\x19\xee\x84\x51\x2d\x54\x27\x1b\x25\xef\x4c\xb1\xc2\xa3\x0a\xe6\x69\xb8\x9c\x91\xa7\x21\x69\xeb\xf1\x86\xb1\x06\x57\x86\x70\x3e\x50\xa7\x63\x61\x1d\x7b\x7b\x29\xee\x92\xd2\xd6\x16\x93\xf3\xa3\x2f\x74\x1e\x8e\x9f\xab\xde\x4d\x22\x37\xb2\xf1\xe5\x2d\x32\x45\xcd\x49\x96\xc8\x6e\xa1\xae\x52\x4d\x29\xec\xcb\xa9\x25\xb6\xda\xac\xcf\xae\x43\xfa\x7d\x1c\x01\x39\xdb\xc7\xee\x3a\x48\x44\xd2\x6a\xb8\xed\xa7\x3f\x8d\xe0\xe0\x97\x6f\x09\x5f\x33\x97\x2c\x53\x25\xc2\xe9\x55\x08\x5d\x90\xa8\x4b\xde\x2f\xb5\xba\x15\x03\x20\x91\xc5\x5a\xf3\xa1\xab\x07\x9b\x6e\x88\xa9\xfb\xee\x28\x41\xd0\x95\x3d\xdc\x7f\x2a\x49\xd1\x25\x05\x12\x1b\x48\x2b\xcc\x20\x17\x01\xa5\x27\x82\x9c\xaa\xd8\x8c\x1f\xf1\x5b\x4d\x4b\x18\x64\x22\x53\x76\x70\x6d\x30\xf3\x01\xe2\x44\x9e\xa8\x8f\x54\xa3\x3f\xf7\x75\x30\x08\x7c\x59\xad\xfe\xbd\xe3\x03\xd5\x18\x50\xd5\x6b\xa2\x4f\xa4\x36\xb9\xd2\x55\xca\x19\x49\xed\xb9\xad\x1c\x19\xc1\xc4\xbf\xf6\x61\x1b\xa4\xd4\x66\xf5\x4e\xfa\xea\x56\x9d\x63\x05\x09\xfb\x6c\xb3\x69\xf0\x37\x07\xb8\x57\xe5\x40\x10\x00\xd5\xac\xb0\x17\x1f\x97\x99\xb7\xdb\xe3\xc5\x84\x04\x7b\xaa\xcf\xb5\x7f\xd3\x1b\xe9\xd1\x8e\xab\xe6\xf2\x9b\xdf\xb7\xde\x9e\xaa\x06\x21\x62\x15\x6e\xbd\x97\x2d\x0f\xf2\x8e\x8d\xcb\x1f\x9a\x9d\xde\x7a\x6f\xdb\x9d\xf3\xae\x57\xfa\xc0\xf6\x5c\x6a\xc1\xb8\x0d\xcd\x60\x63\x65\xc9\xa8\x05\x4d\xed\x64\x81\x6e\xaf\xc1\x75\x97\xc9\x43\xe4\xf3\x64\xfb\x63\xef\x36\xd1\x10\xb1\x05\x11\xdc\x54\xfd\xb0\x3f\xca\xee\xee\x7e\xf9\x32\xd0\x0d\xf4\x48\x91\xc0\x77\x23\xab\x64\x8b\x75\xfc\x7b\x79\xbc\xee\x32\xa7\xe6\x60\xe8\xe2\x03\x9c\xaf\x51\x2b\xa4\x80\x6f\xc6\x82\x00\x35\x01\x5a\xae\xd9\xb4\xef\x57\xe4\xff\x55\xf0\x15\xfd\xb9\xa1\xe2\x0c\xc6\xec\xa7\xc2\x83\x93\x76\x07\x81\x2d\x2b\x00\x28\x80\x20\x3d\x0e\x94\x4a\x31\xb0\x56\xf0\xe0\xb7\xf0\xf4\xbc\x3a\xfb\x8b\x60\x46\xfc\xdc\xef\x76\xdb\x12\xbc\x5c\x75\x65\xe4\x7e\xeb\xfc\xf6\xc8\x34\x71\x6d\xf2\x4e\x88\xf2\xaf\x87\x5b\xee\xc0\xdf\x17\x9b\x37\x31\xf6\x99\xe2\x6a\x45\x0c\xe0\x8c\xdf\x73\x4a\x2b\x73\xff\xd9\x1e\x01\x5a\x41\x65\xfb\x94\x8c\xef\x4a\x21\x90\x48\x79\xe9\x89\x40\x6d\x91\xad\xff\x30\x43\xbb\x7b\xd6\xd7\xdb\x6b\x7b\x38\x0b\xa0\xa2\xa0\x14\x96\x94\x30\xac\xd4\xb8\xfc\xa3\x27\x81\xe6\xe1\xe6\x23\x26\x46\xfb\x98\x58\x20\x2e\x54\xe8\x4b\x32\x07\x06\xd9\xc6\x65\x8b\x7b\x4d\xa4\xca\x27\x14\x29\xe1\x4d\xd1\x0e\x11\x6e\x7e\xe2\xb1\xb7\x34\xb2\x63\x91\xe8\x9c\x1c\x69\x64\x3f\xfd\xeb\x9f\x23\x77\x0a\x8c\x46\x5b\x7a\x42\xd7\xd2\x9a\x5f\x96\x8b\xa8\x29\xbb\xd1\x7b\x00\x00\x17\x68\x30\xf5\x42\x05\x9c\x33\x09\xd5\x18\x3d\x00\x5a\x07\xa4\x05\x7b\x23\xea\xf3\x24\x86\x6f\xb5\x87\xfc\x2a\x2d\xf0\x99\x27\x4f\x33\x2c\x77\xb6\xdc\x75\xd7\xfd\xd0\xf0\x3a\x20\x80\xaf\x88\x5a\xb5\x9c\x51\x25\x11\x8e\x55\x01\x4c\xcc\xb0\xd2\xf3\xe3\xdf\xce\x24\x75\xb0\x0c\x3d\x1e\x33\xbd\x2b\x39\x77\x52\x2f\x9e\xee\x4c\x4b\xb4\xa4\x47\xd3\x9b\x95\xdb\x8a\xda\x26\x0e\x55\xc4\xb0\x0a\xcb\xc6\xbd\xce\x45\x40\xb2\xf5\x1b\x24\x5f\xe7\x4b\xb1\x7c\xd6\x1f\x04\xbd\xdc\x23\xc7\xc5\x2a\xe3\x42\xc2\xc7\x61\xaf\xd7\x2b\x1d\xf0\xe8\x94\x3a\x3c\x07\x4f\x16\x1a\x35\xa7\xd3\x1b\x98\x54\xd8\x2f\xcf\x94\xc8\x14\xc3\x41\x69\x25\x5c\x09\xdc\x0d\x38\x86\xe2\x62\x6b\x39\x4a\xc8\xa2\x7e\x22\xa1\x01\x07\xd6\x29\x42\x69\xde\x93\x4c\x63\x52\x89\xf9\x44\x26\x75\xf1\x1a\x81\xe0\x00\x9f\x5f\xc8\x2f\xc4\xc0\xa6\xc8\x72\x76\x72\xa1\x68\x29\x3e\x00\x9d\xd2\x4f\x03\x72\x5a\xed\x2a\x60\xbf\x9c\xed\x36\xf2\xbb\x00\xf0\x78\x94\x49\x9d\x19\xc6\xee\x1e\x91\x16\x31\xf2\x28\xf3\x37\xe5\x76\xbe\x6e\xe4\xcc\xe8\x4c\xef\x1b\x3c\xee\x07\x8e\x90\xca\x8d\x0a\x6c\x03\x1f\x81\x70\xdf\x47\x0e\x57\x43\xcb\x6a\x37\x60\x7a\xa1\x9a\xbb\x52\xac\x43\xc9\x1e\x14\xeb\x38\xa0\x7d\x2e\x0d\x6d\x3a\x8f\xb2\xc4\xc7\xa5\x64\x83\xa2\xec\x36\x11\x54\x9e\xfd\x29\x1e\xde\xa4\x86\xfb\x78\x31\x9a\xc4\xe3\x1f\xc0\x3e\x91\xca\x9b\xf1\x84\x41\x2c\x65\x45\x21\x14\xc9\x12\x80\x8e\x18\x4b\x77\x92\x3e\x9e\x2e\xaa\x8b\x4e\xdc\xfa\x5e\x1b\x3b\xef\x3b\xf6\x14\x88\xcf\x79\x6f\x3c\x6d\x69\x2c\x85\x1d\x76\x55\x6f\x0d\xc2\x05\x78\xac\xbc\x00\xc0\x99\xbc\xab\x46\xe3\x3b\x08\x1e\xd8\x69\xaf\xc0\x05\x62\x25\x00\x09\xd9\x2f\x35\x2e\xe4\xe7\xcc\xb3\xc1\x00\x98\x07\xef\x9d\x58\x6c\x62\xba\x04\x16\xa5\xc8\x9c\x50\x82\x4a\x36\x98\x0e\xba\xf8\xed\xe5\x01\xc5\xb2\x6e\xfb\x19\x29\x98\x9b\x18\x83\x40\x1f\x0d\x7f\xcb\xfd\x50\x5c\xbe\xc2\xcc\x24\xfe\x26\xec\xe3\xac\xc6\x40\x98\xb3\x21\x85\x6e\x20\xe8\x83\xd1\x3c\xa8\x3b\x63\xf7\x29\x4b\x67\xb7\xab\xb0\xd0\x9a\x52\x6d\x2a\x37\xc1\xf6\xef\x4f\x8a\xc4\x84\x04\x4d\x9a\xdb\x6a\x14\x1a\x6e\x44\x1e\x94\xdc\xb4\x03\x25\x0d\xdc\xca\xf0\xb0\x02\x9c\xfc\xa1\x08\x3d\x20\x15\xe8\x06\x72\x38\xbc\xca\x88\x32\xc5\xfd\x25\x38\x40\x73\xd8\x39\x2a\xc0\x78\x08\xbb\xff\xf0\xe4\x64\x93\xb5\x67\x77\x18\xbb\xb8\x37\x50\x32\xe4\x8a\xf5\xe8\xfe\xcc\xf9\x64\x82\x46\x87\x16\xa2\xa1\x45\x00\x30\x98\xc3\x21\xbb\x7a\x39\x0a\xbd\x6f\x5a\xa2\x16\x9b\x1e\xcc\xe3\xd7\xbf\x3d\x62\x97\x89\x1e\xf8\xb2\xa1\xb8\x8f\xca\x8e\x3c\x16\xda\x1a\xb4\xc1\xec\x73\x73\xc5\xf8\xe2\x09\x56\xdb\xf1\x45\x64\x50\xeb\x0d\xf9\x95\x86\x06\x2e\x29\xbf\x36\xcd\x7d\x40\xd6\x32\xbb\x21\xa5\xa3\x7c\xec\x37\xb1\x1a\xbc\xa5\x40\x28\x10\xcb\xbd\x68\x80\x47\x15\x6a\x83\x8c\x9f\xff\xf1\x05\x86\xa9\x39\x17\x84\x4f\x56\x13\x5c\x7d\xc5\x4d\x2d\xdf\xe8\xcf\xd4\x52\x3a\xfb\x18\x68\xb8\x14\x2a\xa9\x09\xb4\xd5\x94\xc3\x93\xa4\xfe\x3a\x10\x78\xb1\x36\x60\xbd\xc7\x08\xdb\xa6\x76\xc7\x01\xa3\x83\x53\xaa\xb1\x97\x51\x96\x95\x2f\xd2\x0f\x95\x75\x3f\x78\x02\x12\x12\x5e\x47\xd8\xdc\x81\x7d\xe3\xd8\x7e\xf4\xf5\x80\x9b\x21\x7d\xfe\x9d\x71\x3f\xd7\x8c\x49\xcd\x4b\xf0\xae\xbd\x3c\xff\xdb\x17\xbb\xf2\x74\x71\xbd\x7d\x2b\x6c\x05\xaa\x23\x98\x9e\x23\x08\xf8\x8e\x99\x2d\xad\x98\x40\xa9\x85\x09\x58\xc0\xf4\x76\x01\xea\x62\x34\x4b\xea\xd4\x5a\xde\xcc\xd5\x22\xd6\x7c\x95\xbb\x20\x12\xe4\x93\x60\x82\x26\x37\x32\x99\x04\x2b\xb6\x82\x92\xe8\xbf\x07\x4a\x0a\x42\xc6\x1d\x7e\x41\x94\x62\x3e\x05\x4d\xeb\x72\x44\x65\xa9\xbd\xc5\x79\x9d\xc6\xae\x8c\x9d\x8f\x7b\x86\x4c\x0c\xed\x0c\x81\x31\x7e\x01\x9f\xcd\x38\x11\xf7\x88\x37\x1b\x37\x8f\xcd\xed\xd8\xc0\x49\xeb\xbf\xaf\x7f\xcc\xb2\x2b\x7a\x97\xb5\x29\xf9\x42\x70\x6c\x85\xfb\x7b\x55\xa2\x90\x16\x69\x81\x30\xd4\xee\x34\x61\x3a\x35\xf7\xbd\xaf\xa8\xcc\x0c\xd9\xde\x8d\x22\xc7\x48\x06\xbd\xe8\xa6\x3a\x36\x2c\xa7\x1b\x5d\xaa\xca\x8d\x63\x47\xbf\xff\x39\x01\x43\x6d\xb7\xc7\x24\x72\x34\x8c\x3e\xb7\x76\x06\x04\xb8\x1f\x99\x75\xe0\x35\x4d\xa7\x5d\x0d\x9a\x58\xd4\x0a\xee\xc1\x70\x41\x36\x82\xcc\x07\xa3\xda\xe5\x0c\x22\x3e\x8d\x2d\xec\x5c\xa8\xae\x9d\x9d\x22\xd4\xd0\x37\x10\x14\x6a\x44\x0c\x2f\xe8\x59\x05\xcd\xcb\x5b\x8c\xcc\x31\xbd\xcf\xba\x4b\xcc\xca\x7a\x57\x15\xca\x0c\x4c\xc7\xea\x75\x2b\x36\xbd\xa9\x20\x23\x2b\x50\xd4\xae\x29\x55\x64\x12\x92\x1a\x0a\x0e\x34\x36\xba\xb7\x77\xbb\x76\x55\x26\xfd\xe3\xa7\x5b\x98\x0c\xf6\xf9\x2b\x43\x68\x9f\x9c\x3d\xcf\x88\x1d\x0b\x6c\x3a\xb1\xe8\x02\xc0\x9a\x68\xd1\xcc\xf6\x9f\xa7\x6c\x64\xf8\x9e\x91\xa2\x13\xad\x72\x36\x6a\x3d\x8f\x3b\x0c\x56\xb9\x16\x85\xf7\x70\xcd\xea\x31\x5b\xdc\x03\x80\x22\x03\xc3\x8b\xcb\xc3\xae\x0a\xdc\x10\x97\x70\xaa\xea\xdb\x58\x9f\xad\xf1\x38\xe6\x0a\xd5\xff\x55\x95\x14\x36\x8c\x93\x8f\x4e\x8a\x2a\x0a\x7a\xed\xf7\xd3\x2e\x7c\xa2\x10\x4f\x52\xfa\x7d\x4f\x3f\x9d\xee\x51\x4b\x93\x2e\xfe\xa5\x57\x69\xcb\xca\xb4\x3e\xee\x9b\x0a\xa1\xd6\xd2\xe7\x59\x5c\x26\xa2\xfd\x13\x61\x7a\x23\x96\xe5\xa3\xf2\x1d\x46\x84\xa2\xf5\xdc\x92\x06\x0c\x1e\xf5\x21\x50\x4e\x6c\x13\xb7\x61\xac\xff\x2f\x7e\x69\xcb\xa1\x14\x3d\x90\x5e\xbc\x29\xac\xaf\x6e\x27\xb4\x41\xfc\x14\x7c\xfa\xf7\x77\xb3\xde\x31\x3b\xb3\x30\x1b\x4e\x8f\xec\x8d\x1f\x09\xf3\xf5\xaf\xd6\x6b\x9b\x97\xfe\x11\x9e\x69\x73\x64\x41\x81\xdf\xea\x29\x67\xa2\xa5\x09\x85\x95\x17\x63\x71\x94\x5f\x2c\xbf\xa8\xb0\xae\xa4\x46\xbc\x88\x15\x48\x93\xe1\xd9\xcd\x2f\x44\xad\xa4\x36\xbd\xff\x73\x97\xf9\xd0\xc9\xb7\xcd\xf9\xf3\x45\xaf\x00\xa5\xaf\xb7\x4f\x1c\x14\x38\x9b\x0a\x76\xec\x83\xe0\x4c\x50\x82\x18\x7c\xb6\x1e\xaf\x3f\x3e\xe2\x60\x27\x56\xcb\xfa\x02\x62\x68\xdf\x91\x30\xc9\x23\x54\xeb\x0f\x0e\x29\x27\x22\xfc\xb2\x08\x60\x96\xd6\xbf\xc5\x76\x44\x4c\x05\xa2\xf7\xa6\x78\x46\xfe\x44\x8a\xc8\xfc\xc4\x93\x54\x29\xdc\x2a\x51\xd5\x6f\xa7\x0d\x51\x2b\x06\x36\x63\x58\x10\x98\xb2\xdd\xf3\x90\x73\x0e\xbd\xe9\x72\x00\x40\x6c\x59\x2d\x5c\xc7\x01\xc8\xd9\x22\xa5\x56\x01\xd4\xd2\x9b\xbb\x62\x65\x58\x37\xe4\x55\xf0\x08\xe3\x92\x8e\x6d\xb8\xcc\xf9\x41\x5a\x1d\xca\xfb\xeb\x60\xfc\xf1\x2f\xbf\x82\x09\x86\xc2\x5c\x77\x8e\x1c\xf4\xbf\x90\x23\xe2\x66\x0b\xe4\x65\x60\xbe\x22\xab\xb9\xaf\x52\x29\xc4\xe8\x18\x7e\x59\x3c\x14\xeb\x57\x9c\xfb\xab\xfa\xf7\x5b\x3a\x21\x45\x17\x6d\x85\xaf\xfa\x00\x0c\x19\x18\xd3\x64\xaf\x65\xef\x32\xe0\xb9\x3d\x20\x05\x4e\x38\x54\xd7\x4f\x53\x8c\xce\xce\x3f\x23\xfc\x06\xec\x67\x3b\x73\xcd\x8b\xe3\xa5\xa4\xba\x04\x68\x0d\xc9\x70\x24\xdc\xf6\x9f\xc3\x5e\xfc\xd8\x91\xac\xed\x36\x46\x34\x18\xb8\x5d\x6f\x6e\x79\x22\x7c\x12\x11\x20\xa3\x1f\xa9\x04\x8d\x8b\x19\x5d\x79\xa8\xa6\x90\xbe\xe6\x68\x7d\xd5\x22\xa5\x99\x0f\xe3\x32\x6f\xcd\x91\x25\x23\x86\xa4\x49\x9c\xf3\xfe\x46\xd6\x86\xa8\xdd\x08\xf5\x83\xa5\x3c\xde\x8b\x6f\x64\x75\x3c\xdb\x0c\xeb\xa9\x1e\x71\x7f\xfb\xc0\xaa\xdf\x16\xbb\x7d\x57\x99\xff\xd2\x20\xea\x7e\xfb\x85\xdc\x58\x9c\x48\x95\xc8\x0d\x73\xba\x47\x74\x86\xc7\xf9\x81\xb8\x35\xfa\x89\x76\xec\xc7\xd7\x05\x15\x8f\x3e\x8a\xff\x02\x0b\x16\x3e\xd1\xfd\x02\xaa\x5c\x93\xf9\xd3\xfb\x7e\xf1\x56\x8c\xa0\x85\xc6\xbc\xa7\x2c\x90\x60\xd8\xbe\x26\xe5\xd7\x5b\x72\xbb\xe7\x6e\xc4\xad\x0d\xdc\x7e\x35\x6d\x71\x78\xe4\x0f\x9a\xbf\x37\x14\xcc\x07\xc2\x46\x48\x4a\x0b\x01\x81\xff\x9c\x8c\xac\xff\x78\x92\x2f\x63\x64\xb2\x71\x31\x50\x76\xaa\xd3\x94\x84\xae\xa1\xfa\xd1\x9f\x69\x00\x89\x59\xe2\xde\x50\xa9\xdb\xc6\x31\x4d\x83\xb4\x74\x49\x9c\x91\x9e\x39\x7b\x7d\xa2\x4c\x43\x28\xe7\xbd\xff\x44\x1a\xb5\x41\x5f\x54\xc1\x2a\xeb\x02\xcb\xb3\xab\xd3\x4c\x0f\xdc\x73\x64\xe3\x5b\x8b\xdf\x70\x0d\xce\xc7\x65\x4b\xcb\xf9\x8a\x27\xcd\x91\x62\xd4\xea\xf2\x4d\xce\x53\x62\xad\x85\x0a\x7d\x43\xa9\x9e\xfc\xbc\xfc\x91\x26\x43\x2c\x2e\x87\x45\x79\x1e\x82\x89\xd4\x5d\xd6\x6e\xc8\x72\x10\x75\x97\xec\x0d\xb3\x51\xab\x6b\xe1\x12\x9f\x59\x61\x8e\x09\x10\x23\x11\xa7\xb6\x5d\x1b\xe4\xce\x66\xce\xbe\x26\xe4\x9f\xea\x68\x22\xc0\xc2\xe6\x44\x48\x87\xdc\x3a\xe0\xba\xbf\x8d\xa3\x20\xd4\x29\xcd\x01\x17\x8e\xb2\x9a\xc8\x65\xed\x81\x08\xf8\x4d\xb8\xe6\x71\xdd\x83\x0f\x2a\x69\x5b\x50\xeb\x90\xb8\xa8\x87\xd5\x5d\x6b\xe0\xa7\xbf\xc2\x12\xee\x6d\x66\x6a\x33\x76\xbc\x1f\xd2\x01\xf9\xec\x07\xe6\x17\x63\x63\x9a\x8d\x7c\xfe\x61\xd8\x9c\xaf\x41\xc4\xca\xf7\xa6\x8b\xb1\x25\x5f\x0d\xfd\xa7\xf8\xc4\x4e\x06\xe0\x47\x51\x56\xd1\x74\x82\xe2\xb0\x99\x84\xf0\x1a\x37\xd0\xd3\xc1\x94\x08\x82\x4a\xe1\x77\xe6\xfe\xb3\x6d\x6d\xc0\xc8\x6f\x51\xbc\xa8\x0f\x5a\xe2\x52\x4d\x17\xd1\x9e\x7e\x75\xf9\x47\x1f\xc1\x24\x0e\x0d\x7c\x06\xb0\x5c\x5d\x0f\x25\xd7\xbe\xdf\x14\x4d\x2e\x18\xff\xc8\xeb\x8d\xe7\x77\x5c\x28\x93\x1b\x71\xb4\x7d\x05\xb5\x74\x94\x1b\xb3\xe3\x60\x4d\x57\xc0\xd5\xd4\x9d\x16\x21\x92\x43\xb1\x57\xd1\xee\x41\x41\x52\x53\x90\x9b\x36\x0f\x69\x3d\x10\xfe\x6f\x9e\x5d\x24\x66\x48\x93\xe4\x57\x56\x8d\x78\x95\xe9\x89\x6b\xd9\x79\x85\x6a\xe5\x33\x23\x81\x8f\xc7\x79\x81\x23\xed\x91\x91\xed\x68\x9f\x6b\x4b\x93\xec\x8a\x65\x8c\x01\x00\x9e\xef\x4e\x77\xcf\x2a\x67\xd4\x06\xb9\x4c\x23\xd9\xb9\x93\x41\x60\x38\xc3\x3d\x08\xc0\xb4\x6d\x63\xfa\x7e\x59\x27\xc4\xaa\x52\x81\xd2\x67\x41\x65\x6c\x00\xed\x01\x42\x64\x5a\x14\xdf\x77\x53\x25\xfd\x7d\x72\x12\xbe\x4f\xfc\x49\x2e\xaa\x53\xf4\xe6\x67\xb9\xa9\x8a\xf9\x56\x69\xd2\x15\x40\xf3\x3e\x5f\xca\x83\xda\x0c\x4e\x0c\xcd\x47\xda\xf0\x1c\xfb\xee\x98\xc2\x78\xf5\x07\x2e\x59\x86\x67\x4e\x11\xeb\x5f\x7c\x10\x62\x21\xd9\x74\xf1\x06\x54\xf5\x13\x11\x00\xdd\xa6\x5a\xad\xd2\x7f\xfb\xdb\x60\x69\x08\x12\x29\xa1\x36\xfa\xcd\xf7\xb1\x9d\xa8\x05\x6c\x83\xc6\xe6\x90\x83\x1c\x91\xb9\x73\xd4\xfd\xd0\x22\xd0\xe6\x7a\x26\x15\x0e\x00\x3a\xb1\x29\x6d\x19\x46\x88\x65\xfa\x10\xc4\xb1\xae\xf9\xef\x84\x39\x60\x20\x85\xfd\xd1\x35\xa1\x9d\xcc\xf9\x29\xb9\x41\x01\x0c\x55\x38\x41\x2a\xa1\xc3\xe9\xe3\x63\x42\x06\x5c\x11\x4d\xd7\xd7\x6d\x85\x52\x00\x49\xba\xa1\xa8\x02\x0f\x12\x4e\x69\x2b\x20\x39\xfc\xb4\xa6\x7f\xff\x53\x71\x87\xf7\xd7\x63\xcb\x06\x5d\xf9\x65\x90\xda\x63\xec\xb4\x9a\xfa\xca\xb1\xa0\x6f\x88\x29\x56\x07\xc5\xaf\xd2\xfc\x60\x8c\xc6\x2f\xf6\x74\x6d\xc8\x33\xdc\x39\x69\xc1\x61\xf1\xc4\x50\x5c\x80\x27\x0d\x4e\x2f\x00\xa1\x1e\x8b\x03\xdf\x82\x4a\x6d\xf8\x83\x35\x42\x04\x5e\x01\xfa\x16\x57\xc9\x2a\xd4\xd8\x9d\x6d\x5f\x2b\x1c\x00\x5a\xd5\xb1\x55\xb3\xb8\xad\xc3\x2c\x19\xe4\x32\x14\x19\x7b\x0d\x30\x81\x26\x36\x99\xa2\x32\xa8\x0c\x07\xd0\x5d\x11\xc9\xac\x1c\x2e\x56\x75\x7f\xda\x7d\x64\x96\xd3\xae\xeb\x81\x0a\xec\x14\x92\xed\x22\x01\x16\xc0\x99\x86\xd6\x0a\x5d\x3a\xae\xb0\x82\xf5\xee\x50\x15\x54\xf0\x77\xb1\x56\x09\x12\x75\xfc\xa1\xbf\x99\xdd\xdd\xd0\xe3\xab\xb6\x56\x77\xfe\x38\x9d\x94\x94\x14\xf2\xbd\xd9\xba\x0f\x15\x6a\x72\x3a\x34\x31\x26\x3c\x2a\x22\x6f\x52\xa7\xe9\x46\x35\x3a\x7e\x43\x15\x0a\x75\x92\xdc\xc2\xe2\xc2\xd6\x2c\xf6\x9a\x39\xe4\xb6\x16\x23\x21\xcf\xc3\xb7\x14\xe2\xe0\xfb\x8a\x56\x58\x9c\x65\x41\x2b\xae\xc1\x84\x76\xa1\x2f\xd0\xe5\x08\x82\xf6\x62\xa4\xbe\x3f\xf7\x22\x23\xab\xab\xbe\x02\x72\x50\xcb\x41\xe5\x0a\x3b\xae\x2b\x57\x60\x88\xda\x11\x6f\x84\x4a\x64\x4e\x6e\xdc\x99\xd0\x29\xa0\x56\x08\x64\x44\xe2\x9b\x16\xc8\x81\xfc\x18\x88\x5e\x37\x34\x2e\xa2\x7e\x52\xa8\x26\x5a\x9f\xe8\x2a\x22\xe4\xc4\x73\xda\x44\x9e\xf5\x35\x76\x6b\xe5\x52\x76\x50\x48\x25\x51\x69\x84\xab\xdd\x6c\x6f\xa3\xde\x7e\xa0\x86\x14\x99\x69\x2a\x55\x20\xa3\xda\x91\xd1\x22\x4a\x34\xe7\x8f\xfb\xa8\x7c\xa0\x2c\x3c\x46\x18\x52\x80\x87\xda\xef\x6f\xdb\x6e\xf3\xa8\x92\x00\xb3\x7a\x7e\x26\x29\x80\x69\xe2\xd2\xc5\x28\x95\xe3\xc1\xb6\x72\xd2\x1e\x58\xcb\x90\x53\x8d\x16\x8d\xe9\x68\x14\x0d\x60\xd6\x40\x63\x60\xa2\xd5\x4a\xbc\x3d\x4a\x07\x4b\xfd\xe6\x20\xf4\x93\xe1\xf0\x60\xad\x86\xf9\x53\xc3\x28\x29\x84\xbe\x41\x44\x93\x88\x30\x20\xbc\x8d\x37\x44\x87\xdd\xf3\xf6\x0b\xd3\xb3\x50\x4b\x1e\xdf\x3d\x16\x52\x11\xf7\x16\x86\x0b\x4e\x87\x45\xf5\x86\x0f\x63\x2e\x20\x12\xec\x1d\xe2\x9e\x61\xce\x7f\xf0\xc3\x23\x99\x01\xa3\x02\x80\xcc\xcf\x91\x48\xd9\x6d\x4c\x8a\xbc\x31\xda\x7e\x10\x36\xbc\x08\x65\x57\x78\x9b\x50\x69\x31\xd3\xd4\x8f\xf5\x54\xbd\x45\x0a\xc0\xd9\xc2\x2b\xd2\x0f\xd0\x2a\xd3\x96\xa1\x80\x96\x11\x1f\x78\xcf\x04\xe8\xec\xeb\x41\x7a\xbc\x2f\x33\x93\x28\x80\xce\xfc\xa4\xd2\x34\xb3\xdc\xe2\x2a\x49\x08\x00\x0c\x13\x52\xdb\xd7\xf0\xf1\xd7\x1b\x9d\xf3\xff\xd2\xef\x9b\x39\x51\x6c\x50\x3c\x4a\x1a\xaa\x99\x8a\x0f\xf1\x9f\xfb\x45\x09\x8d\xf9\x02\x3a\x01\x18\x7b\x10\xd0\x88\xc2\xb7\xf2\xee\x54\xaa\x2c\xd6\x7b\x02\xd3\x1b\x6c\x8c\x0b\x3a\x81\xc3\x01\x4b\x09\xe6\x92\x9a\x8b\x76\x52\x78\xe7\xf0\x64\x6b\xc1\xe0\x16\xeb\x29\x4a\xa1\x6c\x4f\x85\x82\x57\x9e\x24\xaa\xd2\x9e\x93\x82\x4c\x1e\xb3\x55\x29\xfd\x47\x55\xb9\xa4\x20\x8f\x32\xe2\x12\xb8\x31\x2c\x33\xfe\xee\x7e\xe9\x06\x96\x46\x57\xd2\x40\x3b\x0b\x56\xe8\xba\x5e\xf7\x98\x2b\x27\x74\x7a\x4e\x13\xdf\xd5\x95\xd3\xe3\x93\x69\x95\x39\x6a\x0d\xc8\xe3\x36\xc5\x1e\x40\x1d\xb5\x7c\xdd\x82\x65\xcb\x8d\x7d\x3e\xaa\xce\x7b\x0d\x5d\x02\x53\x0a\xba\x16\x20\x63\xb0\x6b\x8c\x55\x37\x76\x89\xdf\x25\x3c\xbd\x1d\xd9\xa1\x07\x52\x17\x41\xaf\xcc\x0a\x90\x38\xa1\xf0\xe8\xa0\x34\xa4\x34\x9c\x6f\xe8\x14\xef\x10\x43\x86\xbf\x00\xac\xbd\x57\xd7\x5f\x36\x3a\x83\x5c\xeb\x55\x66\x92\x02\x25\xdd\x1b\xa9\x7f\x56\xd5\x1a\xb1\x47\x59\x37\x53\x67\xfd\x1c\x74\x28\xe8\xc9\x1f\x8a\x8c\x1e\xa6\xd3\x51\x29\x75\x10\x12\xe4\x91\x7e\x3a\x2f\x97\x31\x3e\xc2\x07\x78\x34\xa2\x11\x3d\xf1\xa5\x59\x15\x55\xfc\x35\xf3\x8b\xe1\x16\xe7\xf4\xa0\x0c\x4f\x8c\x6e\xa8\x1c\x12\x37\x37\x19\x13\x8e\x95\x6e\x18\x50\x5f\x53\xfe\x08\xb9\x4f\xf2\xe5\xd7\xd5\x76\x5e\xec\xa6\x7a\x2f\x14\x44\xed\x45\x35\x81\x44\xf8\x5f\xcf\x48\x82\xb3\x7d\x3f\xc8\x84\x54\x4f\x76\xa9\x94\x5f\x4f\x6a\x2a\xad\xeb\x2b\x88\xf8\x1a\x54\x36\x5c\x5e\x5e\xf6\xd2\x27\xeb\x3a\x6f\x7d\x6f\x58\xcb\xbb\xc2\x72\x27\xf3\x82\xa1\x24\xd0\x45\xd6\xae\x71\x77\x58\xff\x11\xc9\x46\xa0\xc9\x8b\x79\x7a\xdb\xdc\x4c\xea\xc5\xad\xd6\xff\xad\x83\x7e\x1d\x6b\xff\xdc\x58\x8c\xc5\x4c\xc4\x92\x78\x09\x1f\x45\xb4\xd1\x2e\x18\x42\x93\xbf\xc0\x29\x99\x2a\xe7\xfb\x8c\x95\xf7\x2f\x9c\x7e\xce\x7e\xb8\xae\xbe\x7e\xfe\xdc\xfc\x38\xb9\x32\x31\xd5\xf5\xc7\x57\x4b\x99\x7a\xa9\xd9\xac\x0a\x86\x95\xec\xc6\x9f\x77\x45\xb2\x33\x75\x0e\x91\x23\xcc\x73\x19\x22\xba\x93\xdf\xeb\x2d\x8a\x61\x55\x18\x69\xb9\xf5\x0b\x85\xc1\x4a\x9f\x49\x46\xb8\xa8\x85\x3c\x92\xf0\x14\xf9\x09\xd1\x08\x35\x93\x09\x59\x30\xf4\xde\xdc\x8c\x8f\xca\xd8\xf5\xed\x10\x80\x9c\xe7\xc3\xc0\x12\xc4\x13\x6e\x19\xf4\x70\xf4\xb2\x0f\xfc\x39\x55\x85\xe0\x48\x9e\x45\x8b\x14\xde\xf7\x17\x61\x0b\x45\xa7\x85\xc1\x48\xd6\x1a\xc7\x24\x13\xee\xa8\x40\xd9\x1e\xb0\x12\x49\x93\xc3\x2b\x48\x52\x31\x9d\x62\xab\xec\x28\xf6\x1b\xee\x10\x3f\xce\x2d\x9d\xa6\x3e\x46\x4d\x6b\x01\x14\x31\xb9\xca\x28\x13\x5c\x3d\xb6\x04\x99\x39\x8c\xc3\xcf\x6c\x4a\xa7\xd1\xfc\x68\xa3\xac\x81\x7d\x2a\xb7\xa6\x34\xf4\x93\x42\x9b\x19\x83\x66\x3b\xb5\x92\x5d\x15\x36\xe0\x91\x3a\x1b\x94\x47\xd6\xda\xa1\xa3\x32\xf0\x6e\x78\xa1\x44\x5f\x91\x73\xb0\xdc\xcb\x1e\x8f\x73\x16\x4d\x52\x60\xc5\xb3\x0e\xf7\x50\x00\xff\x66\x49\xb8\x55\xcd\xe4\x3e\x80\x66\x2d\xf4\x33\xe5\xf0\x7c\x3e\x1f\x20\xf6\x52\xa6\xfd\x8e\xc6\xa9\xab\x2a\x50\x19\xd2\x86\x5c\x22\xaa\xe0\x1f\x47\xd8\x4f\x83\x23\x05\xb3\x24\x82\xa0\x00\x86\x66\xcd\xd3\xb9\xfd\x70\x3b\x1d\xe6\xa4\x5e\x0e\x54\xaa\xeb\xbf\x8b\xa6\xdb\x3b\x3e\xed\x78\x9b\x12\xb2\xaa\xa4\x2a\x8e\xfd\x64\xcb\xd9\x1d\x22\x9a\x19\x95\xf2\x47\x15\xac\x95\x42\xff\x2c\x7d\xcc\xf7\xdb\x91\x8a\x26\x3e\x68\x43\xba\x08\xbe\x2b\x5c\x41\xff\x31\x30\xe9\x4d\x30\xa8\xd7\x3c\x19\xe9\xc5\x93\x4d\x31\xe1\xc0\x00\x0c\x94\x20\x8a\xb0\x46\x04\x7c\xc7\xca\x13\x7c\x9e\xd4\x31\xa0\xae\x29\x43\x0c\x9a\x0b\x69\x83\x5a\x96\x6e\x68\x58\xac\xe8\xa4\x07\xf3\x6e\x66\x45\x7b\x20\x42\xfd\xde\xfd\xec\xa7\x27\x94\xae\xfd\x58\xad\x6c\xf0\x8e\x30\xbc\x4a\x68\x8b\x7d\x25\xbc\x56\xd3\xb9\xe7\xed\x70\x5b\xb0\xd8\x91\x44\xd9\x9c\x0f\xbd\xe8\x9d\xfd\xb3\x7a\x97\x9a\xac\xab\x91\x23\xbd\x42\xd8\x6b\xd3\x93\xc6\xc7\xde\xcf\x1e\xbe\xa2\x07\xe2\x00\x00\xc9\xd1\x92\x8b\x7a\x4e\x67\xc4\x58\x87\xfc\xc3\x04\xdb\x8f\x42\x33\x9a\xda\xfc\x1c\x82\xc4\x41\xe4\x36\x53\x03\xdf\xaa\x9b\x8a\x4e\x4b\x25\xad\x99\x67\xe0\x77\x4e\x16\x62\x06\x95\x53\x87\xc7\xdf\xb5\xf5\xb3\x48\x48\x13\x83\xf0\x8d\x0d\x63\xa0\xb8\x80\x99\xb9\x99\xad\xe7\xaa\x63\x5d\xfa\x86\x3c\xbe\xd9\xbb\x89\x15\xbb\xef\x78\xa0\xd1\xe1\x96\xd4\x6f\xcd\xf8\x0e\x2b\xa7\xfb\xa4\x9a\xf4\x54\xdc\x75\x57\xa7\x10\xe3\x17\xa1\xc8\x16\x8c\xd1\xe6\xcb\x0e\x70\xe2\x5a\xdf\x2f\xdb\xe9\x74\xb1\x9d\x46\x07\x11\x18\x1f\xf3\xc6\x85\xd3\x5c\xc7\x20\x1c\x94\x04\x0e\x18\x53\x25\x06\x9a\xa8\xf1\xa0\x59\x5e\x37\x53\xba\x06\x74\x39\xa4\x7b\x60\xad\x34\x53\x32\x76\x7f\x27\xcb\x72\xd0\x92\x5c\x82\x99\xcc\x91\x11\x1c\x14\x0f\x9f\xde\x3c\x5b\xfb\x6e\xa7\x3d\x8f\xfe\x56\xcf\xee\x7d\x13\xf2\x56\x7f\xff\xed\x60\xbd\xc1\xc5\xc8\x5f\x2d\x0c\x06\x67\x66\x80\xb4\x8e\x27\x4b\x23\xe6\xc5\x9c\x48\x63\x35\x57\x00\x04\xc8\xc1\x28\x84\xbf\x2a\x25\xce\xf4\x62\xa8\x39\x3e\x25\x31\x36\xae\x62\xc3\xeb\x00\x9e\xc0\x1b\xaf\x8c\xdb\x08\x63\x6b\xdd\x1c\x8c\xb9\x07\xfc\xf8\xfa\x93\x70\x01\x1f\x07\xa7\x54\x7b\x66\x86\x2d\x6a\x51\x5b\x15\x91\xe9\x3d\xf1\xe6\xf5\x56\xbd\x6d\x39\xa2\xd6\x20\x70\xb1\xf2\xbc\x7d\xaf\x7e\x1f\xdc\x64\x00\x57\xfb\x30\x79\x29\x6a\x17\x71\xe5\x9d\x54\x38\xb3\xf3\xdd\xa2\xb9\x3f\x84\x26\x5e\xa7\xdd\x24\x85\x74\xb6\x99\x10\x80\x26\x8c\x83\x5f\x76\x0d\xfe\x57\x82\xa9\x63\xc0\x0a\xb5\x41\xab\x0a\x4a\x83\xc6\x50\x7c\x65\x1f\x53\x83\x73\x0e\x2a\xf5\xc2\x8f\x0e\x23\xcd\x49\x80\x55\x8b\xbc\x4b\xa2\xcf\xbc\x2a\x98\xb3\xfc\xd9\x5d\x96\xd9\xe3\x6e\x0a\x03\xf1\x02\xe4\xe2\x7e\x46\x00\x20\xe5\xf6\x7b\x92\x1e\xc4\x8f\x13\x60\xc2\xee\xe3\x5f\xf1\x70\x74\x2c\x06\xa9\x09\xb2\x22\x3d\x81\x10\x71\x74\xfb\xe2\x74\x6c\x30\x60\xe0\xcf\xfb\x88\x6a\x21\x81\xa9\x39\xb0\x9c\x47\x79\x54\x6b\x0d\xd0\x69\x87\xb8\xa8\x13\x07\x31\x77\xf0\x8b\xad\x12\x62\xb9\xd0\xa8\x3f\xd9\xbb\xa1\x53\xc8\x09\x40\x3a\x5e\x7e\x1f\x27\x86\xcf\x38\x68\x19\x52\xd7\x32\x73\xa0\x02\x35\x7b\xe3\xe9\xe9\x68\xc0\xe9\x17\x72\x0b\x80\x98\x6d\x11\x8c\x7e\xa3\x6f\x68\xcb\x09\x45\x75\x42\xad\xba\x74\xec\x16\xa6\x58\x83\xc6\x38\x74\xbf\xa6\x09\xe9\xdc\xf4\xff\xd1\x56\x73\x24\xaf\x75\x62\x3d\xfd\x5b\xce\x14\x2c\x8d\x13\x8b\x0b\x98\x72\x7a\x30\xa2\xce\x5a\x20\x2d\xe1\x01\xfe\x54\x7f\xbe\xd5\x7c\x90\x32\xf4\xfb\x44\x06\xa0\x93\x71\x96\xe9\x49\x0f\x22\x5f\xfa\x33\x6d\x63\x85\x09\xea\xad\xb8\x13\xfc\x1b\xe8\xb0\x9e\xca\x4d\x2a\xff\x28\x15\x0d\x25\x37\x65\x71\x2c\xca\xb1\x2a\xaf\xa9\xc3\x84\x74\x6e\xf4\xfc\x08\xb2\xe8\x6a\x09\xfd\x04\x74\xcf\x36\x8b\x06\x67\xa1\x02\xc0\x37\x30\x90\x67\x27\x4f\x0e\xe0\xa9\x7e\x8a\xd0\xda\xfc\x31\xaa\x88\xb0\xb0\x52\x44\x9d\x69\x0f\x16\x53\x33\x1d\x74\xcb\x04\xa8\x05\x6e\x7f\x21\x8f\x0b\xb2\x9e\xab\x5b\x02\xd3\x76\xdf\xb9\x0d\xfc\xa9\xd3\xef\xce\x96\xcb\x09\x00\xea\xc2\x53\x10\x0b\x2b\x45\x68\x11\x75\x36\x02\x5a\xf0\x6f\x68\x99\x08\xf0\x71\x46\xfb\xf3\xc4\x9c\xb6\xb7\xcd\xe5\x3c\x5f\x38\x32\x0b\x1c\x68\x40\x95\x2c\x20\xbd\xd4\x1b\x58\x49\xf7\xc0\x16\x46\x54\x63\x6d\xb1\xb0\x85\x0e\x7f\xb4\xd1\x21\xdc\xe6\xa6\xa3\xa5\xf5\x05\x03\x61\x5e\x25\xf5\x04\xe3\x00\x3c\xf0\x70\x8c\x04\x08\x4d\xf2\x17\x6a\xd3\x27\x03\xc0\x1e\x1c\x60\xa7\x48\x5d\x23\x36\xe6\xcb\x01\xad\x82\xa3\x8f\x74\xe0\x4c\xd2\xc6\x6e\xe0\xaa\x3e\x43\x04\x7b\x4c\x21\xe6\x20\x33\x28\xc2\x5f\x9e\xb8\xb3\x80\x67\x43\x1b\xb2\xd6\x7f\xf1\x51\x1a\x55\x23\x02\xee\xd3\x9f\x2b\x92\x71\x01\x6c\xfc\x39\x0f\x11\x3d\x5b\x68\xcd\xe7\x3e\x19\xce\x43\xa4\xb1\x8f\x33\x2a\x51\x9d\x7e\x2c\xb8\x3d\x0d\xd4\x3c\x60\x56\x0c\xe4\x87\xfe\xef\xff\x2e\x53\x85\x7e\xd0\x64\xc5\xaf\xa2\xd0\xf6\x01\xc2\x90\x7f\xd3\x9b\xb9\xef\xa5\x06\x41\x31\x29\xd9\x68\xb6\x2a\x82\x70\xd4\x68\xa9\x3f\xb9\x8c\xbd\x2e\x2e\x40\x47\x87\x8b\xca\xec\x00\xd4\x74\x2b\xe2\x9f\x5f\x83\x18\x2b\x4f\x0e\x1f\x08\x58\x21\xab\x8f\x43\x39\xd8\xe1\xf8\xb1\x47\xc1\x80\xef\xbe\x86\x8d\xcc\xf2\xdb\x14\x29\x90\x0d\x9d\xfa\x03\x6f\x5a\x6f\x1a\x93\x59\x97\x89\xbe\x19\x40\x00\x07\xb5\x6a\xc8\xc5\x07\x20\x1c\xd8\x9d\x6e\x96\xf8\x27\x9b\xbc\x33\x3b\x41\x5e\x01\x9d\xe8\xa8\x07\x0f\x7f\xbe\xfa\x37\x10\x98\x37\x41\x9b\xc6\x7b\x17\x0d\xb8\xb0\x47\x59\xe0\x57\xb1\x2c\x48\x9f\x6e\xa9\x18\x92\xa3\x1d\x97\xeb\x1a\xe5\xc8\x01\x53\x68\x69\x2f\x17\x40\x8d\x56\x03\xbb\xf0\x3b\x3a\xb2\xaf\x24\xfa\x6f\x22\xbe\x83\x83\x8f\x40\xf7\xe8\x0a\x3c\x90\xea\xd3\x66\x3c\x09\xaf\xf4\xf7\x5b\xd9\x2c\x17\x88\xd7\x56\x44\xaf\xb0\x1f\x34\x79\x88\x8b\xf4\x4d\xe1\xb3\x2d\xbd\x8d\x76\x5e\x57\x4e\x94\x36\x02\xc0\xda\x91\xae\x71\xf3\x56\x62\x66\x0e\xd4\x51\xd3\xea\xe1\x10\xaa\x25\x13\x07\x36\xfd\xad\x31\x23\x0f\xe8\xc2\xc9\x1f\x44\xce\xde\x18\xa8\xa4\xba\x3d\x39\x65\xa0\x83\xcf\x95\xc4\x9e\x90\xd0\x13\xfc\xe9\x61\xc6\xca\xe9\x59\x93\xc4\xc9\x6b\xc9\x0f\xd7\x27\xb7\xe3\x61\x06\x44\x0c\x4e\x18\x86\xef\xf7\x20\xbb\x2c\x63\x40\x1c\xa0\xab\x98\x2c\x8b\xa0\x13\xf9\x25\x65\xc2\xeb\x15\xdd\x07\x4f\x6c\x34\x43\xab\xe6\xa2\xee\xf7\x9d\x00\xf4\xa2\x24\x51\x5b\x26\x83\x4b\x77\xe1\x0b\xc0\x11\x27\x43\x59\xff\x10\x06\xa1\xae\x87\xe2\x8c\x35\x69\x91\x02\x73\xbb\x11\xdd\x31\x2e\xd0\x59\x6f\xb8\xde\x3f\x98\x91\xab\x1d\xcb\x27\x7c\xda\x88\x80\x1c\x56\xc8\x39\x4a\x7e\xd0\x33\x56\x32\x32\xf0\x64\x05\xb2\x44\x0a\x9b\x90\x5e\x09\x1d\x88\xea\x8e\x26\xb3\x5d\x6b\xf3\xa0\xc1\x03\x22\xa8\x48\x49\xe9\x56\xc2\x82\x92\xd9\x89\xa4\x65\x4a\x54\x8c\x36\x7f\xab\x9d\xe0\x4b\x0d\xe4\x2d\xde\xa4\xe5\x21\xa3\xdc\xa2\x2f\x11\xb3\xc0\x75\x17\x2a\xa6\xf4\x0b\x70\xec\x2a\xf5\x54\xba\x18\x0e\xaf\x3e\xff\x53\x91\x99\x98\xcb\xe6\xfa\xa7\x61\x10\x32\xd8\xff\x9b\x80\x55\xb8\x1d\x00\xb0\x71\x32\x49\x07\xd1\xa9\x5b\x16\x12\xe1\x7f\xd7\xb6\xe3\x79\x83\x45\x53\x50\x98\x75\x6c\x7f\x83\x99\xbd\xb4\xf5\x3c\xd0\x66\x4b\x68\xe1\xba\xcd\x0d\x12\xbe\xc6\x26\xf7\x4f\xe1\xe0\xf9\x95\xa3\x02\xce\x81\x88\x8e\x58\x39\x0f\x92\x97\xd9\x73\x20\x9b\x88\x26\x3d\x88\xc7\xfc\x6b\x4a\x93\x3f\xc4\x11\x7f\x96\xae\x45\x3c\xd0\xcf\x95\x0a\x58\xea\xd6\x19\x20\x6e\x30\x16\xf6\x54\x9f\xeb\x94\xb3\xe3\xce\x6f\x25\x1e\x5b\x97\xc1\x87\x35\xe4\x7d\xd5\xd8\x8a\xb9\xcd\xfb\x99\x77\x50\xec\x69\xca\x6f\x65\x6f\x25\x04\x82\x74\x7f\xa6\x02\x01\xc7\x7f\xec\x24\x08\x21\x20\x60\x09\xef\x01\x39\xa0\xdb\x91\x18\xc7\xef\xea\x53\x21\x02\xf8\xf8\x3b\xb9\xa9\xd7\x5d\x8c\x50\x22\xe8\x1c\xc7\xb2\x7b\xb0\xde\x20\xe2\x86\xbc\x6c\xca\x3d\xa1\x68\x37\x7e\x81\x85\xb5\x83\xf4\x4f\xe0\xc4\xf5\xe1\xf0\xd6\xfb\x23\x85\xee\x7c\xd9\x18\x3b\x04\x60\x22\x0a\x60\x61\xff\x0e\xbf\x50\x65\xcc\x9c\xf7\x9a\x2e\x29\x66\x07\xe6\xc0\xd7\xc5\x02\x52\x10\x3b\xc5\x01\x6a\x66\xe6\x72\xb9\x64\x20\xdb\x65\x7f\xa4\x32\x0f\x7e\xc9\x7a\xc3\xfd\x4a\x98\x47\x56\xef\x82\x60\x88\x30\x7c\xd6\x44\xcb\xa0\x4a\xde\xe0\xed\x1d\x93\x07\xad\x97\x23\x19\xbd\x1d\xa3\x02\x18\x88\xfa\x6a\xf8\x55\x8a\x03\xda\xa8\x5e\x9a\x2b\x73\xac\xa1\x3b\x47\x0a\x3c\xc0\x29\xfe\x44\x86\x5f\xc1\x2a\x6a\x7d\x9e\xd4\x36\xa0\xae\xa9\x1a\x02\xe9\xec\xb4\xb3\x78\xe0\x2f\xad\xcc\x39\xe0\xfb\xd9\xa1\x3c\x9e\x65\xab\xa0\xdd\x79\x87\xe3\xae\xc7\x6c\x6b\x07\x2a\x11\x75\xd7\x5e\x6c\xb2\x18\x7c\x93\xc3\x7d\x99\x58\x7c\xa4\x4c\x7d\x97\x75\x8e\xd7\x73\xcb\x82\x86\xa9\x54\xac\x4c\xff\x1e\xe1\x34\x85\x95\x91\xc5\xd7\x05\x00\xbe\x52\x1b\x2a\x36\xac\x35\x7d\xb1\x57\x38\x15\x36\x0c\xbf\xc9\x1a\x8a\xfd\xdc\xdb\xf5\x69\xf3\xb7\x1c\xfc\x2d\xc7\xbc\xae\xfe\xbf\x6a\x87\x10\x53\x0f\x10\x60\x90\xc5\x89\x8a\x0e\xfc\x47\x27\x49\x1a\x61\xd5\xe9\x48\xd8\xb2\x97\x69\xcf\x4e\x55\xaa\x58\xf2\x9f\xb2\x29\xbf\xa7\x5a\x22\x31\x3b\x7d\x50\xdc\x6c\x6b\x88\x15\x64\xf9\xa7\x1f\x72\x75\xeb\x75\x4d\x42\xad\x60\xb0\x4e\x03\x40\x48\xe0\x4c\x8f\xbb\xde\x75\x2c\x70\x00\xf4\x89\xf0\x43\x61\x97\xa6\x4d\x55\x3c\x8c\xdb\x72\x85\xda\xf0\x81\xfa\x39\x36\x45\x55\x60\x60\x30\x3b\x69\x0f\xfc\xa3\x20\xab\x88\xb7\x54\x38\x15\xe5\x64\x81\x29\x2e\xed\x59\xca\x3c\xc6\xe6\x6c\xc4\x6a\x44\xf0\xc3\x1b\xa6\x78\x7d\x12\xf8\xae\x32\x0f\x21\x83\x30\x76\xea\xe9\x91\xc7\x7f\xcd\xe8\x6a\x79\x53\x32\xd2\x13\x51\xfd\x60\x84\x38\x42\x6e\x43\x33\xea\xa4\xb0\x91\xe5\x2f\x57\xcc\x74\x29\x77\xf1\xbc\x42\xb8\xe0\xf7\x01\x10\xd4\x88\x82\xc1\x13\x59\xa8\xf5\x0e\x47\x14\x04\xab\xd8\xd0\xcb\xcc\x97\x9d\xeb\x48\xaa\x4d\x93\xfb\x5b\x6a\xf7\xf2\x1c\x21\x93\xf3\xbf\x5b\xc1\x13\x41\xb7\x60\x27\x4c\xa8\x5e\xc7\xf7\x46\xe2\x9b\x56\x97\x7f\x45\x4c\x48\x00\xba\x48\x1c\x37\x08\x10\xb1\xc4\xc1\x0e\x5a\x2d\x8f\x5a\xe5\x29\x86\x16\x2c\x77\x45\xa8\x18\xdf\xba\x25\x67\x57\x28\x62\x3c\xd2\x08\x29\x17\xb6\x68\x7c\x80\x59\xa3\x03\xde\x84\x14\x37\x6c\xb5\x2e\x8a\xa2\x35\xc1\xcb\x70\x70\xdd\x11\x06\x71\x08\xdd\x33\x4d\x6e\xba\x69\x08\x4a\x55\x11\x11\xdd\x6d\xeb\xc4\x05\x86\x4c\x17\x9c\xdc\x01\xa1\x2c\x31\x11\x72\x40\x95\xa2\x77\x3f\xf0\x98\xde\xcb\x19\xdc\x72\x21\xca\x5d\x74\x6e\xb3\xde\xe9\x43\xda\xe9\xfe\xfe\x96\x78\x4f\x9e\xe2\xfb\x0d\xed\x75\x15\x9b\xc5\x29\x5f\xa0\x51\xf1\xc3\x9f\x96\x58\x51\x9e\xf3\x6e\x41\x54\xb9\xb7\xe4\xae\xbf\xf4\xb4\xa3\x47\x51\x48\xee\x42\xac\x09\x4d\x0e\x7f\xcb\xb2\x90\xd4\x70\x01\x6a\x6a\x64\x84\xf8\xe2\x6b\xea\xe2\x18\x97\xcd\xe1\x0e\x7b\x3e\x44\x5b\x3e\xf0\x3b\x9a\x98\x03\x11\xa0\xb7\x5d\xd2\x3a\xae\x1c\xc9\x3b\x55\x64\x5e\x13\xff\x99\xba\x04\x49\x0d\xba\xe9\x24\xd2\xd5\x19\x92\xc8\x84\x50\x39\x99\x8a\x88\x4e\x58\xa3\x5b\x8b\x80\xc2\x89\x6d\x05\xdf\x3c\x99\x25\xfa\x3c\xf5\xeb\x17\x79\x65\x1b\x88\xda\xf4\x31\x1e\x44\xfd\xd5\xe5\xc5\x08\xa7\x9e\xb1\x16\xd3\x34\x0b\x05\x81\xea\x1e\x09\x78\x58\x24\x05\xd4\x5a\x40\x84\x2c\xe2\x11\xc6\x01\xef\xdb\x6d\x47\xd2\x9c\x98\x31\x00\xad\xe3\xde\x23\x06\x60\xa7\x8b\x71\x23\x95\xc3\x36\x2d\x6c\x89\x3d\xf6\x49\x8b\x85\x89\x64\xbb\x59\xa2\xc2\xa1\x2f\x9d\x13\xdd\xb1\xf1\x90\xff\xe7\xd3\x84\x81\x7c\x42\xfe\xcf\xd9\xc0\x1f\xcc\x60\xb9\xd8\xda\x99\x79\x63\x34\x2b\x6c\xb9\x71\x11\x59\xef\xaf\xe7\x3a\x7f\xfe\xc5\x03\x10\x4c\xe4\x51\xda\x5e\xd7\x00\x2c\x16\x61\xd7\x53\x3d\x38\xba\x44\x93\xd0\x3c\x8a\x0a\x44\xc9\xdf\x17\x37\x24\xdc\x8c\x02\x02\xa9\xc9\xec\x26\x9f\xa4\x9c\x8d\xe5\xe4\xc2\xc2\xb8\x01\x6a\x3e\x06\x33\x0c\x02\x97\x77\x17\xeb\x68\x68\x68\x03\xa3\xce\x52\xaf\xbb\xc7\x71\x18\x72\xaa\xaa\xaa\x0c\x0c\x0c\x0f\x96\xb5\x40\x37\x6a\xfb\xd9\x9c\xc2\x7b\x9d\x03\x06\xf8\x7b\x25\x05\xe2\x0d\x4c\xe0\xe0\xc4\x5c\xe5\x1d\x7d\x4a\x1e\xee\xb4\x21\x00\x31\x38\x05\x43\x61\x16\xad\x61\x5a\x39\xc1\xff\x38\xd2\xfd\x2f\x3e\x16\x0e\x80\xec\xfa\xea\x62\xcb\x40\xd0\x18\xb2\x1f\x84\x94\x5d\xd2\xff\xcb\x10\xbc\x5f\xce\x9d\xb3\xec\xfe\xc0\x59\x46\xf1\x37\x0c\x18\x94\x7c\x59\xf8\x73\xc3\x5a\xba\xe3\xb9\xfd\xf3\x7b\xaf\x86\x17\xc9\x4a\x4f\x45\x79\x22\x36\x55\xb1\x63\x2a\x23\x06\x90\x58\xd5\x3d\x24\xe4\x3d\xbf\x74\x4e\x50\xd1\x10\x86\x95\xa3\x42\x75\x06\xb5\x7a\xf5\x17\x8d\x8b\x71\x52\xc6\x54\xa9\x32\xcb\x36\x55\x53\x8b\x55\xfb\x6a\x94\xfc\xa1\x65\xaa\x37\x38\xd2\x06\xb5\x1e\x01\xff\x86\xc5\xa4\xf6\x23\xfe\x7f\x78\x69\xac\xae\x9f\x70\x27\x0b\xf0\x62\x0c\x3b\x21\x85\xbe\x5e\x78\x5c\xd7\xd5\xd5\x45\x18\x13\xb0\x1d\x3d\xfe\x81\x07\x7e\xf4\x35\xb3\xdb\x7e\x43\xab\x92\xf5\xb4\x6a\x29\x23\xb1\x21\xa7\xfc\x2d\xf6\xbe\x42\x07\x04\xa0\x06\x36\x8d\x98\xf7\xd2\x4b\x53\x96\x36\x7c\x87\xb6\xfd\xc2\x9c\x1b\x40\x50\x73\xc0\x7d\xfa\xf9\xa2\xba\xf6\x9e\x5d\xe7\xe4\xcd\xad\x77\xb8\xed\x5c\x8f\x6b\xf7\x9c\xe2\x78\x88\x7c\x90\x35\x47\x9d\xf9\x6b\x44\x61\xde\x7f\x94\xba\x2c\xb9\xa9\xae\x17\x2d\x84\xfa\x2b\x86\x1f\x53\x9b\xcf\xbe\x29\x51\xad\xbe\xe7\x0f\x8d\xb1\x1b\xbd\x7a\xd2\x1a\x01\x5d\x88\xa1\x03\xb4\xe2\x87\xcd\xf1\x00\xa6\x44\xb3\xdf\xeb\x40\x2c\x76\xab\x71\x0b\xc2\x6f\xd4\xf7\x32\xd1\x45\x96\x63\xc9\x87\x15\x0f\x9f\x3f\x7f\xc6\xa7\xa4\x64\x23\xee\x61\x71\x72\x9a\x21\x82\x5e\x7d\x4e\xc4\xc9\xff\xf5\x8d\x05\x0e\x73\x30\xdc\x3c\x9b\x1a\x31\xaa\xdb\x83\x01\x05\xdd\x59\x34\x11\x76\x73\xf8\x47\x5a\x01\xfa\xe8\xe6\x9b\x9d\x92\x62\xad\xfe\xeb\x56\x77\x08\xd0\x02\x6a\x70\x09\xfc\x68\x2b\x9d\x65\x2b\x01\x85\xdf\x9c\x2c\x16\xc6\x76\x72\x30\x03\x49\xd8\xee\x32\x90\xee\x02\xfc\x4a\x4c\x2a\x7c\xe9\xc5\x18\xae\xda\xab\xec\xd1\x16\x65\xd4\xcb\x7b\xd0\xa3\x45\x1c\xa0\x6c\xe3\x09\x69\xc3\xb8\x2b\xb8\x13\x45\x8a\x4d\xfa\x6b\xe3\x9a\xd9\x14\x35\x58\xfd\x33\xdf\x6b\xbc\x3d\xb9\x66\xb6\x3c\xd1\xf8\x5e\xdd\xbc\x0d\xd4\xed\xd9\x20\xf4\xef\x5d\xa6\xfc\x58\xde\xa9\x52\xa8\xa2\x22\x02\x13\xc2\x32\x9c\x97\xbb\x9e\xcb\xbc\xaf\x5a\x8d\xf6\xbb\xdc\x9d\x43\x5e\xc9\x7e\xd4\xc1\xe8\x6c\xb5\xb2\x59\x7b\x54\x7c\x71\x2e\x2e\x8d\x02\xb2\x99\x9d\x20\x1d\x53\x59\x6b\x5d\x0f\xa2\x77\x7a\x08\x21\x51\xdd\x85\x07\xd3\xcb\x06\xe3\x0c\x90\xe7\x9a\x54\x56\x35\x74\x34\x08\x1a\x07\x4b\x27\x3a\x90\xea\x1b\x9b\x9c\x9c\x3c\xf9\x06\xa3\x52\x80\x03\xa2\xee\xcc\x00\xbd\x9f\x9b\x94\x81\x3e\xb4\x20\x60\x8f\x47\xaa\xb0\xc2\x87\x35\x1a\xb5\x3c\x89\x1b\x3c\xa1\xd7\x89\xc7\xdc\x87\xa4\x8a\xe7\x7d\x09\x66\xae\x14\x6d\x71\xd4\x41\xb0\x2b\x02\xed\x9e\x76\x47\xe2\x3a\xfd\x29\x28\x31\xdf\x11\xb1\x44\x31\x7c\x76\xf9\xf8\x88\x34\x6e\xa2\xf8\x87\x2f\x93\x30\x7f\xa9\xdf\x77\xc0\xaf\xa7\xce\x89\x9c\x49\x71\x6b\xe1\xea\xa6\xd8\xfd\xc3\x31\x98\x22\xb1\x08\x94\xff\x59\x86\x08\x98\x8e\x42\x4a\xe4\x1b\x20\x8a\x83\xd5\x31\x75\xb1\x30\x43\x1e\x49\xe0\x2f\x7c\x00\x30\x14\xac\x13\x6d\xfb\x57\x18\x99\x08\x0e\x24\x63\xc1\x14\x61\x0e\x62\x40\x8c\x67\x06\xa4\x9f\xd8\xd9\x30\x2b\xba\xe9\xb9\xb9\xff\x94\x68\x21\xe6\x80\xa1\xd4\x00\xe4\xb7\x06\x60\x6a\xda\xc2\x5c\x7b\x0b\xfb\x49\xf5\xa7\xa9\x09\x0c\x1c\x81\xb8\x6a\x9f\xda\xe0\x0c\x8b\xf4\x85\xeb\x98\xe6\x31\x4a\x22\x97\x81\x5a\x2d\x2d\x8d\xf1\x42\xc6\x98\x11\xfa\x2d\xd4\x68\x8c\x35\x55\xc7\x4f\x12\x3b\x47\xad\x51\x32\xf0\x0e\xc5\xfa\xbf\x5d\xe1\x5f\x53\x8c\x03\x22\xce\x48\x58\xd0\x80\xcd\xdb\x26\xcb\x35\x9d\xdf\xa0\xb0\xa8\x63\x54\x00\x9b\x41\xd5\xb6\x03\x1c\x76\x22\x19\x3e\x86\x06\x70\x21\x43\x41\xc3\x0a\x64\xc4\xc4\x0c\x10\x80\x90\xaa\x6a\xd0\xf9\x2b\xab\xda\xd9\xef\x6f\x23\x1a\x9c\xa9\x0d\x1f\x20\x81\xb7\x29\x1b\xf5\xf8\xaf\xfe\xa9\xd9\xd9\x1b\x4d\x1f\x76\x17\x01\x28\x41\x21\x27\x60\x24\xfe\xfd\xd5\xd4\x02\x38\xbb\x30\x7f\xd3\x3f\x06\x00\x5f\x90\x4e\xd3\x1d\x10\x90\xa4\x3d\x43\xa4\x46\x14\x19\xc8\x63\x0d\x7e\xc8\x6c\x57\xfc\x54\xcb\xc8\x52\x8a\x0e\xaf\xab\x9d\xf1\x83\x96\xb6\xe2\xc0\x6c\xa6\x6e\xd6\x9f\xf6\x3f\x29\x60\x0c\x0f\x7f\x2e\x6f\x91\xb4\xd7\x35\xd5\x0f\x0a\x4c\x6f\xf5\x7c\xb8\x24\x50\xf7\xa3\x45\x06\x94\xcc\x0a\x6c\xa5\x98\x97\x47\x65\x15\x8d\x7f\x8c\xe2\x6e\xce\x06\x06\xb8\x4a\x24\xb4\xab\x88\x30\x33\xdb\x0b\xc3\x75\x4f\x79\x80\xa0\x25\x5a\x38\x70\x7a\xc1\xc4\x10\xf9\x0e\xb2\x12\xdc\x5f\x9d\xbe\xe0\x4a\x55\xac\x01\xb5\x69\xf1\x39\x21\x40\xad\x06\x40\x4a\x5e\x74\x86\x3b\x19\x9a\xdc\x4f\xb8\xfb\x5c\x38\x08\x3e\x9a\x6d\x30\x75\x90\x94\x48\x1e\x39\x14\x15\xfd\x82\x57\x55\x72\xab\xfb\xdb\x84\x25\xb4\xae\x6a\x7a\xe6\x7d\xe8\xfc\x9f\x80\x31\x30\x80\x5d\x80\xdd\x58\x7d\x6b\x60\xf2\xf9\xb8\x1a\x9f\xa1\xa3\x5d\x8c\x3c\x1a\xe2\xcc\x3a\x9a\x81\x0b\xaf\x57\x23\x7c\x41\xc3\xce\x5e\x4d\x94\xd8\xd5\x72\xe0\xaf\x8e\x48\x0d\x98\xb2\x2a\xf8\x28\xae\x6c\x47\xb9\xda\x6f\xc0\x71\x83\x00\x17\x0d\x75\xf5\x4a\x04\x68\x57\xbd\xd1\x47\x7d\x67\xeb\xd0\x77\x3c\x9e\xfe\xbb\x49\x08\x8b\x3f\x1a\x3f\xbf\xbb\x5a\x58\xbd\x2e\x4b\xda\x7c\xb2\x41\xc1\xd4\x68\x01\x25\xb1\xee\x82\x00\x40\xc3\x7d\x8f\x3f\x31\x31\xfd\x1d\x31\x30\x68\x93\x22\xfd\x68\x39\xe8\x1c\x96\x06\x30\x34\xd6\x09\xca\xb2\xbc\xcd\x25\x5c\x8d\x05\x3e\x01\xfd\x60\xec\x4b\x93\x46\xbb\x24\x52\xec\x51\x03\x02\xe4\xe3\x29\x3f\x7f\x11\x43\xd8\x46\xa2\xd5\xab\x8b\x54\x61\x08\xb1\x74\x51\x88\x4f\x8f\x42\x87\x8b\x7c\xaf\xcf\xcc\xef\x99\x86\x1b\xa6\x6e\xec\x9a\x90\x15\x74\x80\x01\xed\x13\x3b\x16\x2a\x05\x45\xfb\x6f\x8d\x35\x40\xdb\xd6\xf9\x36\x0a\x35\x92\xc1\x47\xf9\x18\xd5\x44\xed\xa1\x95\xbf\xe1\xe0\xc1\x01\x24\xf3\x79\xff\xb6\x0f\x5e\xc7\xa2\xab\x04\x17\x60\x68\x7e\x4e\x7a\x4b\xc4\xb4\x36\xce\xeb\x43\xb9\xa4\xfd\x8a\xc8\x84\xd0\xd3\x10\x3b\xcd\xb1\x15\x64\x7e\x42\xf4\x1d\xb4\x43\xfb\x4e\x6e\x44\x82\x73\x4c\x12\xd6\x43\x9c\xb3\x24\x07\x1b\xd1\xa1\x9c\x82\x3b\x66\x2f\xc6\xba\xf4\x67\xa8\xf5\xc9\xbe\xd2\x83\xfd\x29\x56\x85\x75\x2f\x74\xf1\x27\x9a\xf0\x03\xd8\x14\xbe\xe2\x96\xc0\xd2\xa1\xa7\x0d\x5f\x23\x63\x11\xbe\x9e\x39\xf5\x01\xbc\xf6\x2b\xc4\xc6\x01\x1e\xb8\x2d\xd8\xec\x2c\xcb\x0c\xf8\x49\x43\x6f\xbc\xec\x08\x24\x16\x32\x11\xf8\x7b\x6c\x09\x0b\x69\x7d\x4b\x98\x24\xa4\xfb\x53\x78\x4d\x7f\xa8\x37\x8a\x52\x47\x25\x12\xfe\x34\x65\x28\xd9\x73\xa0\x23\x52\x1d\xb3\xf8\x98\x23\x69\x9d\x83\x39\x1f\xa0\x91\xa3\xd6\x82\x7b\x54\xf1\x71\xf9\x0a\x36\x50\x0b\xf5\x18\x07\xc7\xff\xe1\x92\xfa\x8e\xb5\x50\xcb\x03\x08\xf8\x3e\xe1\x4b\x57\x1b\xb2\xdb\xc1\x66\xf0\xa0\x0c\x22\x56\x6f\x9f\x05\x90\xe8\x2e\xa9\x21\xa1\x81\x54\xc6\xae\x6f\x75\xdb\x92\xcb\xea\xa8\x15\x95\xe8\x7a\x2a\x08\x81\xa0\x4d\xc1\x45\x05\xc3\xb0\x0b\x58\x5d\x32\xc6\x7b\xec\xe1\x44\x7f\x32\xb8\xee\x6a\x77\x75\x3f\x69\xec\x0b\x22\x74\x00\x45\xec\xd9\x3a\x6c\x72\x74\x9b\x0b\xd0\xbb\x22\x4d\xaa\xbb\x22\xd8\xe8\xb2\xaf\x6c\x78\x23\x65\xd9\xf4\xd7\x63\x1b\x5b\x0b\x70\xbb\xcb\xaa\xd4\xe2\xa7\x2e\x41\x25\xfb\x91\xf3\x42\x8f\xca\x3e\x1d\xdd\xdb\xe7\x5e\xce\xf1\x89\x25\xa4\xdd\x8f\xed\xe7\x82\x2c\x52\x42\xb4\xaf\x3f\x29\x65\x4d\x30\xeb\x83\x70\xc7\x00\xbc\x42\x36\x56\x4e\xce\xd5\x8b\x68\xb7\x2f\x84\x89\x53\xe0\x9c\xb7\x72\xd4\x9f\xd9\x08\x55\x49\x53\xe6\xab\xc4\xf9\x86\x70\x3d\xb4\xa5\x82\xd9\xcc\x10\x1b\x6c\xd9\xb6\x00\xdf\xdf\xef\x98\x1b\x10\x14\xaa\xf1\x27\xd9\x61\xee\x50\xc0\x88\xcf\x6e\x25\xbe\xbd\x48\x75\x11\x05\xc8\xe9\x57\xf3\x31\x3e\x14\x4e\xf4\x2f\x9c\x8b\xaf\x88\x42\x3b\x58\xc1\x8a\x4d\x4f\xff\x9e\x9d\xb4\xa1\xa5\xbb\xab\x0b\x74\x3b\x11\x03\x1a\xed\x9e\xca\x6c\x5f\xc3\xd1\x88\xbb\x53\x31\x24\x21\xb0\xf3\xab\xd7\xae\x2a\x34\xe0\x82\x56\xf1\x87\x33\x5c\x2c\x06\xf2\xaa\x41\xab\x23\x84\xa0\x16\xca\xd1\x34\x2a\x8b\x5a\x8d\xbc\xbb\xb8\x8a\x88\x46\x8d\x8c\x81\x92\x33\xd9\x81\xf4\xbf\x0e\xc0\xf8\x5f\x73\x5d\x9b\x11\x4b\xf1\xdf\x5a\x4d\x51\x4a\x28\xe1\x81\xe4\x44\x1c\x14\x2b\xb5\xe9\x7b\x4f\x4c\xc2\x1a\xbe\x7f\x20\x5a\xcb\xbd\xd9\x75\x51\x6f\xa9\x46\xaa\xb2\x37\x05\x6b\x70\x71\xf0\x18\x76\x03\x4d\xea\xf7\x9b\xaf\xf8\xd1\xe2\x57\x4a\x62\xaa\xd5\xb3\x20\xc0\xfd\xd3\x5f\x15\xe8\x2c\xfc\x02\x55\x55\x20\x97\x74\xc9\x18\x10\xd7\xdf\xdf\x7f\xdf\xda\xda\xea\x46\x0c\x74\x32\x20\x01\x2f\x48\x70\x90\x9e\x39\x56\x73\x05\xf2\x56\x31\xcf\x29\x1e\x78\x20\xe1\xe1\xad\xab\x72\x1e\x98\x5e\xd0\x31\x26\x58\xca\xd8\x25\x58\x85\x52\xf6\x59\xcf\x9a\xd5\x0a\xdc\xe8\x57\x46\x23\x50\x2f\x35\x97\x5f\x18\xb6\x19\x7c\x53\x3a\x66\x7b\x30\xdc\xc7\x3b\x30\x9b\x04\x91\xf2\x7b\x71\x79\x90\x08\x24\x25\xd3\x89\x4e\x2b\x8a\x40\x04\x3f\xc0\xbb\x53\x46\x01\xb7\x58\x85\x8c\xed\x4d\x94\x41\xa3\x4f\x67\x9e\x16\x6b\xf8\xef\x1b\x70\xb0\xa5\x22\x54\x17\x4d\xa9\xa1\x9b\xd3\xb9\x02\x06\x2d\xc3\x26\x89\x27\x60\x60\x50\x35\x55\xcf\x8c\x10\x72\xb7\x3b\x96\xf7\x60\x4a\xef\x3a\xf8\x4e\x01\x9d\xd0\xf8\x5d\x60\x74\x9b\x06\xac\xa2\xa2\xe2\x7d\xc5\x8b\x3f\x4b\xe4\x15\x33\xb0\x49\x35\x7c\xfa\x7e\xa8\x9a\x15\x21\xec\x78\x65\x42\x1b\x09\xe8\xd3\x1d\x62\xe7\x2d\x9b\x07\x72\x4c\x41\xb0\x77\x21\x3f\x38\xd0\x6c\x9c\xf6\xd9\xd2\xd5\x99\x32\x10\xb4\xf6\xee\xa8\xe1\x5f\xae\x50\x35\x11\x4e\x17\x11\x81\x2b\x95\x87\xf7\x48\xfc\x35\xcc\x9b\x2a\x94\x9d\x33\xdf\xed\xf5\xc0\xd1\x44\x0a\x26\x01\xfb\x41\x64\x6a\xfa\x8e\xc4\x6d\xf0\x31\x56\x26\x05\xe6\x27\x60\x6a\x6a\xbd\x95\x5f\xc0\x44\xf7\x7f\xa6\x6d\xf6\x48\x36\x7c\xb3\x85\x6a\x15\x57\x67\x82\xba\xbf\xa7\x0c\x5d\xc1\xa5\x26\x76\x20\x3b\xc3\x29\xc0\x01\xad\xcb\x8c\xa2\xa2\xaf\x88\xcc\x5d\x28\xdc\x50\x8d\x3f\x7e\x03\x00\xe4\xaf\x87\xed\xbb\x0d\x0c\xa3\xd3\x22\x0f\x57\x8e\xaa\xbe\x74\xbe\x52\x24\x53\xbd\x4a\x5d\xbf\xd6\xff\x28\xae\x01\x14\xea\xa4\x7d\x8b\xa8\x65\x95\x80\x5d\x01\xeb\xec\xfd\x6d\x50\xda\x55\xb4\xca\x20\x47\x9d\x1d\x7c\x5d\xe2\x1b\x03\xda\xe9\xe0\x36\x74\xaa\x82\x76\x96\xa1\x33\xff\x13\x0e\x65\xae\x09\x31\x0e\xe0\xd6\x7f\xac\x18\x46\x82\x47\x4e\x6c\xe4\x03\x20\xd0\x70\x61\xb5\xb6\x6d\x52\x5f\xf7\xc2\xd3\x15\x1b\x91\xd4\xf0\xf6\x2e\xec\xd1\xe8\x44\x53\x5b\x3f\x7f\x57\xd7\xab\xfb\x8a\x87\x20\x62\x20\x6a\xd4\xee\x95\x00\x98\xc6\x33\x84\xd6\x22\x6b\x1d\xbf\x41\xac\x00\xc9\xf7\xab\x38\xaf\xfe\xbd\xf7\x0e\x9a\xf4\x00\xa4\x07\xbc\x12\xa1\x1f\xa0\x47\x75\xc6\x67\x70\x93\xa3\xbb\x97\x83\xdd\x3a\xaf\xbd\x51\xd9\x7b\xf1\xaa\x39\xb9\x9f\x62\xf3\x3a\xcf\xb2\xf9\xf2\x59\x41\x65\x55\x41\xd4\x68\x26\x42\xd8\xb0\x9d\xde\xb7\x15\xfc\x74\xc0\x53\x51\x71\x4e\x41\x5d\xc3\x78\xcd\x56\x58\x60\x1d\xde\x06\xad\xe3\x02\xed\xea\xb9\xc0\x3f\x34\xf0\x3e\x26\x0e\x3d\x8d\x81\x4d\x7b\xdc\x8e\xeb\x3a\xd1\xd9\xe0\xe0\x66\xc9\x74\xde\xbc\x58\xc4\x99\x63\xae\xca\x33\x02\x66\x3f\x0e\xd2\x74\x84\x56\x76\xaf\x18\x01\xe3\x06\xbf\x3a\xbc\x99\x5e\x60\xe8\x9d\xb0\xae\x79\x5e\xe0\x01\x61\x8c\xcd\x43\xb9\x7b\x74\x2d\xe9\x0c\xb1\x24\x32\xe8\xe6\x10\xf5\x97\xaf\xb4\x7c\x1a\xbd\x07\x18\x10\xa4\xac\xf1\x69\xed\x7a\x18\x67\x08\xad\x62\x34\x8e\xec\xc5\x28\xd9\x39\xa7\xba\x84\x26\xce\xf1\xac\x34\xba\x15\x0f\x67\xe6\xdf\x75\xb5\x10\x7e\xb6\xc0\x98\xa6\x2e\xd0\x97\x04\xa4\x65\x4f\x3b\xad\xa4\x4d\xa4\xe9\xde\x86\x1b\x51\x91\x0a\xe8\x8a\xe2\xcf\x86\xce\x4f\x45\x99\x7d\x91\x99\x61\x5d\xc9\xba\x8f\x8b\x85\x39\xa9\xf4\xfd\x36\xbe\x06\x72\xd8\x4d\xaf\xa6\xc7\x31\x74\x40\x49\x33\x88\xa2\x8f\x2f\x27\xf6\xe2\x76\x24\x20\xcf\xb5\x86\x0d\x04\xf4\x6b\xb3\x61\x9c\x71\x7e\xa1\x63\x15\xf3\xe8\x9a\x15\x82\x67\x2e\x54\x0f\xab\xbc\x7f\xe0\x45\xd9\x69\x9e\x53\x95\x7a\xf2\x80\x83\xf6\x25\x66\xd4\x65\x3c\x61\x52\xca\x9f\x7a\x63\xe2\x2a\xab\xf3\x0e\x10\x74\xdf\x6b\x94\xba\xa4\xde\x14\x37\xf0\x1f\x0b\xd1\x16\x17\x44\x60\x0a\x4d\x3b\x25\xbe\x32\x3d\x23\xe4\x84\x21\x57\x81\x00\x67\x51\x16\x6e\x28\xd8\xbf\x8f\x00\x30\x0e\xed\xb5\x07\x43\xa4\x89\xa1\x7a\x3b\x23\x53\x91\x8b\x6a\x55\x5c\x8b\x0d\x2f\xf1\x57\xb2\xb5\x57\xb0\xce\xf6\xd1\xea\x1c\x18\xac\x37\xf9\x15\xd8\x03\xd9\x31\x83\x03\x15\x37\x89\x2d\x64\xe3\x46\x7a\xce\x17\x0a\xab\x8e\x8a\xbf\x2b\x85\xa9\x67\x0a\x7e\x00\x1e\xf0\x14\x11\x2b\xde\xc9\x68\x2a\x1b\xfb\xe7\x29\xe8\x01\x46\x18\xbe\x37\x28\xd4\xc5\x8e\x43\xdd\xbc\x66\x27\xf0\x6d\xf1\xfe\x72\xf4\x40\x2c\x5c\xa0\xa1\x79\x6f\xa9\x39\xbf\x6e\x2d\xf7\x0c\xfb\xe5\xd7\x09\x00\xa4\x45\xb2\xd7\x5e\x62\x84\x38\x48\x5d\xc3\x7e\x4c\x5a\xc8\x81\x7c\xb2\xde\xa1\xc8\x2b\xe9\xbf\xc8\x96\x7b\x91\x8a\x06\xec\xaa\x2a\x2a\xbe\xd7\xe1\x6a\x2c\xe1\x02\x87\xc2\x73\x43\xbb\x57\xec\x09\x5f\x13\xf7\x9a\x53\xe8\x80\x0f\x0e\x7f\x23\x2f\x0c\x2e\x1e\x49\x7c\xd6\xeb\x66\xab\xf7\xee\xaf\x9d\x90\x9f\x0a\x8b\x8b\x75\xf1\x81\xb7\x71\x40\x4d\xc0\xe1\x78\xc9\x4c\x13\xfa\x8f\x1f\x43\xf6\x06\xc6\xb7\xd1\xfc\x29\x33\x17\x76\x84\x29\x61\xcf\x8b\x96\xca\x84\x04\x97\x49\xff\xa8\x0e\xb9\xca\x67\x42\x41\x06\xdb\x30\x19\x50\xff\x30\x23\x2d\x96\x7f\x9b\x1b\xe8\xc9\x8c\xff\xe9\x84\x13\x51\xc9\x8c\x6c\x24\x4c\x26\x7b\xed\xbb\x1f\xc7\xe9\xef\x38\x74\xd9\x99\x87\x5b\x4d\xd7\x0f\xf7\xb1\x0c\x80\xef\x86\xbf\xb3\x58\xcb\x49\x6c\x70\x5f\xe9\x72\xca\x4e\xff\xd4\x47\xa4\xaa\x20\x24\x59\x6b\xd8\x34\xbb\x74\x99\x60\xf3\x52\xc0\xd8\x20\x48\xa7\x03\x85\x9e\xe0\x42\x11\x36\x71\xb5\xfd\xea\x98\xa1\xd4\xd4\xa8\xfe\x39\x2d\xa3\xbb\xe4\x96\x1e\x70\x3b\x66\xb4\xbb\xeb\xe0\xf6\xe2\x9d\x9d\x1d\xa2\x17\xca\x17\x7d\x3f\xb4\xdd\xea\x83\xdc\x61\x40\x84\xa2\xbd\xe9\x9c\x1e\x04\xb9\x81\x27\x9e\xb2\x93\x78\x73\x71\x03\x01\x48\x6a\x9c\x7a\xfb\xff\x53\xc0\xdb\x3b\x5d\x44\x33\x95\xee\xa8\xca\x43\xed\x5e\xf0\x1c\x6b\x1f\x01\x32\x6a\xaf\x9d\x6a\x84\xc8\xe8\x5b\x3b\x1a\x2b\x86\xde\x87\x97\xe7\x0c\x4b\x67\x84\xc9\xa2\xf3\xc2\x5a\x9f\x78\x38\xf8\x27\x25\x13\xb6\x75\xd5\x09\x64\x54\x3f\xec\x33\x88\x25\xa2\xa5\x3a\x63\x0b\xeb\x35\x61\xa1\xc5\x9e\xda\xc7\x8f\xed\xce\x48\xa6\xc1\xcd\xb5\x8d\xa7\x36\x9f\x25\x4d\x78\x6d\x3e\xc2\x2a\x36\xa4\x4e\xd0\x96\xda\x94\xa5\xd6\xe6\xe1\x64\x2c\x74\x01\x90\x04\x09\x7c\x2c\x02\x00\x40\xbc\xc6\x84\x0f\xf0\x58\xe0\xa6\x58\xcf\x59\xbb\xaf\x39\xfe\x3d\xd0\xb1\xb3\x3b\xf1\x18\xc2\xb2\x75\x7f\xdc\x8d\xc9\x9e\xcc\x98\xcf\xf2\xe4\xc4\xbe\x93\x3b\x7f\x37\x51\x8c\x02\x28\x2f\xc1\xce\x9b\x96\x22\x16\x7e\xa1\x7c\x44\x34\xad\x13\x11\xab\x50\x01\x43\xfe\x76\xdd\xf6\x17\x66\x8f\x83\x73\x90\xc7\x98\xa6\xc3\x34\xee\x9e\xa0\x57\x41\x40\x22\x81\xb6\xe7\x9a\x88\x48\xe9\xef\x3f\x80\x90\x97\x40\x91\x12\x0b\xa0\x1f\x10\xf5\x47\xd8\x66\xf8\xe0\x12\x1d\xac\x32\xe7\xaf\xd2\xb2\x9e\x1e\x72\xa3\x6d\xab\xa7\x7f\x28\xa1\xbf\x60\xbd\x5e\xac\xb9\x8c\x50\xb1\x44\xaf\xa5\x40\x41\x4a\xb7\xf7\x36\xd2\x27\x0e\x82\x77\xdb\x7b\xc4\x07\x01\xfa\xd3\xe6\xd4\x41\x80\xeb\xbd\xab\x42\x75\xcb\xa5\x59\x21\x8a\x11\xce\x63\xeb\x2e\x74\xb3\xc9\xe1\x2f\x9f\xa5\x85\xc5\x4b\xa2\x7e\xe8\xa7\x49\x2f\xed\x0b\xf6\x13\xb4\xa6\x93\xf2\x81\x0f\x39\xad\x0e\x8d\x88\x80\xac\x14\xd6\x8f\x2b\x71\xab\x5d\x27\x63\xfa\xca\x2e\x44\x34\x9b\x71\x57\xc5\x1b\xa4\x9b\xbb\x1c\x7d\xe1\xfa\xf2\x28\x84\x61\xa5\x9c\xf6\x60\x1e\x53\x90\xe6\x02\x6d\xbc\x2d\x11\x7f\xba\xc0\x84\xa6\xd6\x4b\x52\x30\x0a\xc0\xa1\xa1\xea\x98\xdf\x93\x3f\x88\xf3\x5b\x9a\x67\x98\xfe\x23\x0f\xc6\x3c\x3e\x36\xc4\x08\xb8\xc4\x05\x34\x2d\xf1\xd1\xde\x49\x13\x27\x5f\x86\x6d\xd7\x55\x6b\x6c\x8f\xfc\xc9\x7b\xc6\xd2\xf6\xbf\xda\x31\x31\x7a\x62\x47\xc1\xd6\xd1\xe7\xf6\x60\xe0\x06\xb5\xc0\xb9\x12\x51\xbd\x75\xa9\xba\x32\x8f\x32\x8d\x16\x16\xb5\x48\xc5\x4d\x17\x29\x67\xb0\x5d\x3a\xc0\xfa\xf2\xe8\x01\xec\x1b\x18\xd6\x09\xcc\xfa\xb3\x83\x1e\x5a\xb5\xaa\x37\x50\xa3\xea\xbc\x15\xa0\x9f\x03\x0b\xf7\xd9\xf0\xaf\xbc\x06\x4c\xad\xfe\xbd\x20\x98\x20\x8e\xb0\xe4\x9c\x8f\x13\x68\x8f\x82\xe7\x38\x03\x5e\x9a\x77\x47\xe1\xe1\xf7\x3b\x3f\xf0\x57\x43\xb8\xea\x5d\xcc\x22\xf1\x73\xea\xaf\x98\x25\xa8\x5f\xe7\xbe\x92\x8a\x39\xd2\xa4\xd5\x08\x07\xa4\xbd\x32\x5f\x7f\x3a\x2c\x75\x53\xeb\x2a\xfd\x58\x13\x98\xf4\x58\x2d\xbd\x06\xc5\x46\x44\x1a\x66\x3a\xc4\x3d\x37\x44\x20\x9c\x1a\x85\x07\x87\xa1\x7d\x91\xeb\x52\xae\x27\x44\x28\x23\x01\x10\xdd\x55\xd2\xf6\x68\xeb\x00\x35\x19\xaf\x4e\xa0\x44\x68\x1b\xa8\xab\xdb\x76\x92\xd7\x0f\xbe\x82\x63\x18\xfd\x87\x68\xe3\xc8\x03\x4e\xbd\xb8\x3d\xd7\x97\x01\x03\x37\x20\x30\x2e\xd0\x60\x7e\xfc\xa6\xb4\x0b\xf3\xb7\x7b\xfd\xfd\x60\x38\xfc\xbe\xdb\x7a\xb4\x4f\xf2\xf8\xe6\x5d\x2d\xb4\x88\xa5\xb9\x07\xcc\xd1\xf9\x7d\xef\x4e\x89\x17\x4d\x8d\xbd\x91\x81\x66\xc3\x97\xe6\x69\x18\x33\x0c\xff\x33\xc9\x31\x7c\x37\x98\x90\xe2\x37\x23\xa2\x6b\xde\x9c\x27\xec\xac\x84\xab\x15\xcc\x85\x6c\x41\x7b\x5a\x30\x83\x47\x1f\x89\xb3\x9e\x9f\x7c\x5e\x32\xff\x8c\xa1\x75\xd6\x77\x6f\x09\xbf\x75\x5e\xda\x75\xef\x5a\x46\xef\x01\x6a\xc3\x22\xfe\x80\x18\x74\x12\xa7\xe0\x91\xbb\xe9\xda\x49\xf5\x26\x96\x48\xe9\x02\xf7\xf0\x9a\x73\xde\x42\x09\x80\x4c\x19\x9c\x38\xd4\x96\xdb\x58\xea\x81\xce\x37\xe4\xb1\x2e\x26\x10\xb5\x90\x65\x92\xba\xd6\x3a\x29\xc3\x35\x4c\x3e\x48\x08\xd6\x73\x75\x8e\xbc\x54\xa9\x68\x78\x6b\xa9\xf5\x3d\x6c\x66\x90\x7b\x2c\x92\xc9\x5f\x21\xcc\x08\xd8\x89\xde\xcd\x69\x32\x40\x85\xc2\xbf\xc6\x90\x32\xe8\xc2\x48\x64\x17\x3d\x76\x87\x66\x86\x1b\x32\xe2\x66\xce\x8f\x7d\x67\x06\x67\x7b\xa8\x40\xb5\x4d\xc9\x65\xda\xdb\x12\xa5\x58\x8c\x3c\xd7\x28\x95\x13\x3e\x0c\x3e\x03\x13\x69\x9e\x36\x92\x83\xa2\x06\x43\xfe\xe6\x47\x4a\x16\x7b\x70\x9c\x11\x42\xbf\x18\x2d\xf4\x06\xcd\x51\x47\xbe\x7d\x64\xe6\xce\xd2\xe0\x18\x43\x4d\xde\x25\x29\xc3\xd1\xa6\x52\xad\xb3\x36\x80\x4a\xe1\xa9\x65\x85\x23\x66\x68\x7f\x39\x1d\x25\xc5\x4a\x6d\xba\xe4\x49\xf3\x3c\x97\x75\x0c\x92\x51\x3b\x0a\x77\xd8\x05\x07\x9c\xec\x18\xf3\x7c\x39\x81\xb7\x5b\x5c\xcb\xcc\x3e\xd7\x9a\x70\x41\x18\x1d\x21\x1e\xc5\x95\x44\x96\xf3\x52\x32\x46\x52\xc9\xa9\x26\xe3\x29\x2a\x72\xf8\x3b\xd3\x8b\x81\x74\x20\x27\x03\xa2\x2d\xb6\x9c\x1d\xc1\xa3\x27\x46\xc7\x0c\x13\xe9\xf8\x55\x94\x00\x92\x40\x41\x07\xe0\xbd\x4e\xf5\xbc\xfe\x04\x8c\x56\x49\x33\x12\x5e\x44\x15\x9a\xe3\x00\xb1\xae\x8f\x2c\x7f\xf5\xfd\x20\x6d\x98\x91\x62\xfa\x3f\xcd\x46\xb1\x98\x2f\xcc\x6a\x01\x1e\xde\xfe\x70\x27\xa7\xa9\x59\xa0\x54\x3c\xee\x4d\x11\x4d\xf4\x70\x0c\x9f\x4a\x0b\x86\xf7\x24\x9e\x70\x08\x93\x70\x9a\x86\x99\x7b\x24\xbf\xe1\xc5\xcd\x64\x0a\x7b\x46\x65\x89\x7a\xdf\xed\xde\x1e\x2f\xfa\x7b\x5c\x6e\x0f\x88\x9b\xfc\xfe\x5e\xf8\x79\xe7\x29\x95\x33\xcb\xed\xc5\xef\xc2\xb8\x2e\xb0\x37\x9f\x6f\xe6\x0d\xaf\xd4\x9d\xe1\x12\xfd\x34\x46\x58\x09\x09\x73\x60\x06\xd4\x84\x88\x84\x49\x99\x17\xe4\x72\xe9\xce\xf0\xc6\x31\x40\x21\xa6\xe0\x22\x8b\xc7\x78\xf6\x20\x1f\xb1\xff\x3c\x90\xa9\x94\x2b\x59\x3c\xcb\x78\xa6\x44\x47\xa1\x30\x9a\x0b\x37\xf2\xd8\xc0\xbe\x4b\x7e\xaa\xc8\x5a\xd0\x61\x4b\x64\xab\xfb\x64\xb9\x92\xe5\x17\xdd\x64\x6d\x54\xcc\x4a\xc2\x6f\xeb\x36\x48\xb1\x92\xea\x92\xc2\x67\xb1\x8e\x07\xc5\xed\x81\xd6\x85\xf4\xc8\x40\x15\x16\x34\x0d\x7c\xef\x68\x2b\x59\x7d\x64\xed\x51\x37\xfe\x1c\xf5\x62\xe1\xb3\x29\xf8\x6b\xe7\x9d\x20\x60\xbb\x7e\x9a\x4f\xe5\xee\xf7\xc7\x23\xa9\x67\x17\xf7\x1b\xd5\x62\x1a\x5f\xa5\xcf\x7b\xb5\x44\x08\xe0\x1e\x6a\x8a\x95\xdc\xe8\x09\x54\x0f\x23\x0d\x30\xc0\x00\x9f\xbb\x1b\x20\xa2\xdd\x35\x5e\x1c\x78\x70\x35\x9e\x2a\x9b\x2c\x3a\x29\x9d\x9e\x1a\x0d\x34\xe5\x99\x22\x5e\x32\xbc\x39\xc4\xf2\x29\x8d\x8b\xa9\x8e\x90\x2c\xe7\xfd\xe6\x88\xab\xe4\x6e\xc2\x7e\x17\x8d\x1c\x52\x23\x89\xfa\xf2\x0e\x40\x46\x90\x09\x50\x97\x2e\x03\x37\x7e\xe1\xc2\x34\x25\x92\x38\x45\x2c\xb1\x7a\xaa\x7e\x8a\x4f\xf2\x81\xab\x78\xdc\x59\x52\x37\x9b\xe0\xe7\x7b\x65\x53\x4e\x55\xed\x09\x7f\x0b\x1c\x94\xfd\x80\xd4\xa5\x09\x92\x1a\xe6\x47\x47\xdf\xd7\xe7\xd2\xff\x84\x1e\x79\x02\x0b\xbf\x0d\x15\x9e\xf6\x0d\x27\xa8\xd4\x91\x86\x11\x5d\xfd\x7b\xeb\xbd\x22\x50\xd4\x24\xd4\x24\xcc\x38\x98\xc3\x46\xea\x24\xef\x0f\x3c\x84\x98\xeb\xbf\x69\x99\x4b\x6c\xbf\xbd\x3e\xcb\x6c\xf8\x3d\x9f\x12\xf1\x3b\xae\x3e\x20\x30\x3f\x66\xa3\xa2\xa2\x92\xee\xed\xef\x1b\xee\xed\xec\xa0\x8f\x8e\x8f\xff\xca\x8e\x8f\xaf\x7b\x9b\x2b\xd5\x1c\x7a\x54\x14\x9b\xf2\x5b\x83\x2b\x72\x62\x7f\x1c\x7b\x83\x96\x55\x0d\x0f\x23\xa3\x62\x60\xe4\x6e\x6e\x12\xd0\x4c\x31\x4f\xb9\xea\xe6\x77\xb0\x64\x14\x46\xb3\xf4\x86\x9a\xdb\x0d\xfb\xad\x26\xeb\xc9\xb1\x38\xec\x52\xb9\x91\xc1\xbe\xe9\x69\xd5\xba\x0d\x7d\x5d\x69\x74\x43\x3a\xb5\x1a\xab\xb1\x9e\x72\x94\x20\x73\x89\x07\xb4\x30\xb9\x5a\xc8\x23\x54\x73\x24\xc1\x6a\x3f\x35\x5f\x6a\x13\xf0\x53\xbe\x19\x00\x0a\xbd\x69\xe8\x0a\x72\x93\x45\x0f\x73\x3e\x11\x8a\xcc\x39\x2d\x51\x68\xee\x0c\xd7\x5c\xa7\x53\x9d\x2a\xcf\xae\x8e\x33\xeb\xab\xc2\x0d\xc2\xe7\x62\xa7\xc3\xfe\x72\x7f\xa7\x44\x8b\xa2\x6d\x9b\x6d\x36\xfb\xbd\xcc\xae\x6a\xcf\x69\xa8\xda\xbe\xf3\x55\x29\x49\x48\x90\xc0\xd3\x2c\xb2\x11\x71\x22\x60\x6d\x30\xc4\x65\x60\xa9\x07\x46\x9b\xad\x9b\x3a\xe8\xdb\xea\x18\x04\xd3\xaf\x76\x2c\xff\x76\x2b\x0d\xb6\xa5\xef\x01\xda\xbc\x94\xb4\x86\x02\x2c\xbe\x36\xd1\xbc\x86\xdb\xb0\x44\x8c\xb4\x33\x33\xa1\x62\x59\x9b\xe4\xe1\xe9\x07\xe7\xcd\x1c\x48\xb9\x0a\x39\x6c\x6d\x18\x64\x49\x45\x45\x49\x78\x65\x04\xf1\x04\x45\x6b\x18\x77\xeb\x27\xff\x27\x72\x48\xde\xf5\x9f\x5e\x15\xd6\xf7\xe5\xc1\x14\x3f\x3e\x36\xa7\xaf\x4b\x8d\xdf\x1f\x73\x4c\x49\x55\x5c\x1f\x51\x2c\x25\x3d\x05\x0b\x85\x97\xbc\x25\x2e\xcd\xe4\x35\xfb\x63\xa2\x7d\x7d\xb5\xcd\x87\xe5\x2f\x78\x4d\x87\xdc\xd4\x60\xa1\xe3\x36\xeb\xb1\xe5\x1b\xa7\x9a\xfc\xc3\xe9\x5a\xb8\x2e\x49\x4c\x62\x7f\x1f\xaf\xdb\x6e\xae\xf6\xd8\x0d\xa3\x4f\x0e\x9d\xef\xa4\xdf\xec\x0b\xc5\xaa\x39\x30\xa9\x91\x86\x3d\x16\x2a\xa6\xbc\x75\xd4\xd4\xd4\xac\x2f\xd7\x5b\x0b\xef\xee\xed\xdd\x59\xd3\x66\x67\xa6\xa7\x93\x7a\x3d\xdd\x1c\xe6\x57\xec\x20\xb8\xb8\xb8\x6c\xd4\xc4\x77\x41\xe3\xf3\x5d\xd1\x4a\x33\xa6\xa7\xd5\x6e\x3f\xca\xee\xb8\xc5\xcd\xc6\x49\xeb\x9f\x6a\xaf\x3b\xb2\x3b\x54\xfe\x1a\x90\x77\x81\xe6\x81\x09\x00\xd4\xe7\x4c\xc3\x66\x8e\x9c\x2f\x96\x91\x70\x6a\xa0\x9c\x13\x7c\x42\x39\x04\x86\x67\x62\x25\x4c\xf5\x9b\x10\xe5\xb9\x3e\x07\x86\xc6\xf3\x23\x85\x72\x5d\xa4\x64\x41\x06\xe4\x05\xe8\x37\x08\x3b\x3f\xd6\x0c\x03\xc1\xd7\x23\xd2\x01\x42\x1f\xd5\x0c\x54\xbf\x1c\x0c\x04\x76\x1b\xe3\x2d\xe6\x08\x36\x1f\xe5\xb8\x60\xa7\x39\x74\x69\x2b\xc6\x01\xae\x44\x3b\x44\x0c\x74\x4b\xc6\x09\xd8\x7d\x84\xa0\xa4\xb2\x41\x06\x2a\xe0\xfc\x8b\xc3\x84\xd9\xc6\x27\x0a\xa9\xf4\xbf\xf3\x21\xab\x36\xbb\x67\x17\xd9\x65\x73\x58\x6d\x32\x84\x8a\xf9\x78\xc2\x23\x2a\xfe\xe5\x54\xfb\x05\xbd\xb3\xe7\x7b\xc7\xc9\xd1\xbe\xf5\xd7\x08\x04\x98\x82\x51\xf9\x73\x84\x07\x3d\x5a\xe1\xef\x35\xf6\xaf\x39\xd7\x88\x46\xd1\x7b\x3c\xb0\xf5\x97\x67\x36\xe1\x62\xa7\x85\x5e\x43\xa9\x42\xf7\xd3\x1a\xdd\xb8\x72\x3f\x3a\xf7\xee\xe1\x80\xb1\x11\xab\x4f\x65\xcf\x72\x27\x7d\x0c\x55\x5d\x84\x51\x7f\x10\xe3\x7f\xba\xb2\xf7\xae\x7b\x69\x98\x05\x41\x4b\xdb\x66\x22\x89\xd8\x73\x76\x60\xbd\x0a\x6f\x48\x3a\x57\xd5\xfa\x23\xc2\x35\xf1\xf7\xe6\xb4\xd9\x03\x0a\x9d\x21\x49\x22\x59\x49\x22\xd9\x49\x2f\x62\xcc\x8f\x31\x15\x3b\xe7\x96\xb4\x8b\xe4\xbd\x7a\xbf\xe2\x53\x1a\x16\x95\xb3\x96\x3f\xfd\x91\x22\x8b\xed\x8e\x60\xc1\xd4\x53\x49\xee\x58\x1d\x29\xd3\x15\x57\xbf\x33\xd4\xd1\x05\x0e\xfb\x25\xde\x0f\xc6\xa7\x55\xa2\x21\x84\x4a\xab\xf9\x80\x8d\xb2\xde\x33\x85\xf4\xb2\xa9\xf6\x86\x73\x27\x76\xa3\xd3\xbe\xf1\x70\x27\x16\xb0\x28\xc8\x8d\x14\x3e\x34\xd4\xbb\x33\xbc\x8a\x70\x27\x2a\xba\x73\x1c\xa3\xd6\x27\x92\x05\xe6\x9e\x8c\xfc\x96\xf5\x9e\xf4\x53\xac\xdd\xef\xc4\x5b\x8b\x9c\xc7\xc5\xff\xc1\xac\x06\x46\x03\x00\xa5\xbf\xdf\x02\x49\x9b\x79\x70\x80\x4d\x11\xaf\xdc\x49\x5b\x59\x00\xbc\x2d\x7d\xfc\x95\x1c\x1b\x82\xb1\xf2\x29\x0e\x92\xb3\x67\xa6\xd9\x82\x1f\x26\x7a\xe1\xf4\x3b\xdc\x09\x56\x3a\x0e\xfe\x00\x94\x4c\xe9\x3c\x7d\x72\x91\x14\x1d\x7d\xbf\x04\x47\xcd\x0d\xe6\x0d\x53\x2a\x65\xaf\xa2\x9a\x80\x62\xa7\x91\xbf\x84\x98\x78\xc6\x7d\x62\x86\xdf\x4a\x50\xec\x7c\x9c\xaa\x32\x6a\xbd\x7a\xbe\xde\x9f\x82\x05\x25\xad\xfe\x4a\x5a\x4d\x4a\x5a\x4d\x48\x12\x89\x4a\x7a\xc1\xf6\xaf\xf5\xaa\xd8\xf1\x5c\xde\x7e\xed\x76\x3f\x16\x3d\x68\x13\x4b\x6c\x6f\x02\x43\x2e\xb5\x5c\xb9\x27\x2e\x2f\x8b\xef\xd6\x9e\xd4\xf8\xf7\x03\x1a\xac\x65\x7f\x30\xbc\x30\x2a\x26\xe5\x8c\x75\x6f\xf5\x26\xa5\xd6\x77\x9b\x24\x2d\x68\x70\xe0\x3b\x38\x4e\x15\xa3\x4b\xef\xde\x99\x6a\xeb\xea\xe8\xd0\x15\xee\x11\xaa\x59\x48\xdc\xb2\xaa\xb0\x96\xf6\xeb\x71\x40\x97\x3e\x58\x01\x56\x60\xe0\x3f\xd2\xc4\x66\x88\xf8\xee\x94\x53\xfa\x3c\x02\x6f\x03\x4e\xe1\x7b\x6e\xc3\x2e\x2b\xf2\x6c\xd3\xb4\x14\x2a\xe2\xba\xe9\xa3\x02\x1c\xf0\x46\xa5\x79\xdb\xb0\x3c\xb0\x73\x73\x4b\xab\xe6\x37\x8e\x68\xfa\x04\xcb\xaa\xf4\xd7\x73\x3f\x1a\xdd\x38\x90\x7e\x2c\xe4\x1c\x4c\xb5\xb6\x9a\xc2\x4d\xff\xf5\xab\x3d\x06\x87\x27\x32\xe9\x85\x8f\xf9\xf1\xfe\xc5\xb2\x5d\xf3\x71\x27\x2e\xa9\x6c\xa7\x10\x04\xad\x92\xa4\xb4\x27\x14\x5e\x52\xfa\xb4\x8e\x56\x62\x4c\xa4\x7b\x74\xc6\x15\xf6\xd5\xd1\x30\x1f\x0f\xaf\xc5\x6d\x0b\xf9\x74\xbd\x33\x59\xe8\xeb\xb9\xe4\xde\xcb\x52\x70\x24\x5c\x70\x7c\x4a\x4a\xee\xe6\x8f\x41\xdc\xb1\xf1\x55\x1f\x83\x29\x36\x29\x39\xde\x22\xc4\xc8\x48\x04\x6a\x44\x0e\x6b\x55\xca\x46\x8e\x63\x16\x20\x47\x11\x56\x4b\xc3\x9c\x23\x0c\x88\xe4\x96\x88\xca\xf6\xdf\xc3\x3f\x61\x15\x26\x79\xde\x69\x17\xb0\x43\x08\x5f\xb2\x8d\x51\xe7\xe0\xd1\x93\xd7\x80\xf9\xb0\x33\x6d\x13\x2e\xb8\x25\x6c\xe7\xa5\xe2\xfe\x5d\x4a\x82\xa4\xb7\xcf\x93\xae\xb6\xce\x15\x9f\x9a\xe1\xe4\x81\x0b\xb4\xe4\xf7\xfa\xfa\xfa\xdb\x68\xd3\x03\xf4\xd5\x0a\xa5\x95\x00\x35\x73\x4e\x71\x33\xd6\x7f\x12\x92\x69\xc2\x7c\x65\x14\xe2\xd2\xe3\x01\x13\x0c\x21\x3a\xbf\xb6\x46\x75\xf0\xf8\x9c\xc0\xdb\xd9\xef\x0e\xc7\x90\xc8\x7d\xde\xb2\x1f\x35\xde\x60\xcb\x9e\x66\x64\x64\x4c\xcc\xcc\x90\xe5\xdc\xcf\xd2\x35\x61\xc9\xd9\x94\xac\xb5\x95\xf0\x20\xec\x96\x49\x42\xb0\x59\x9c\x48\x7b\xc1\x75\x4a\xca\x15\x7d\x61\x94\x3e\x13\x9d\x04\x6a\xf4\x31\x80\x95\x85\x9f\x29\xfc\xd8\xc8\x32\x20\xc8\xd6\x86\x1b\xf3\xc6\xbe\x35\x10\x30\xdc\xa0\x26\x88\x7d\x10\x0c\xc9\xb9\xed\xfd\xf9\xdd\x0d\x2e\x31\x40\xe2\xe1\xf5\x9b\x9f\x5f\x66\xd0\xcb\x77\x58\xe9\xe2\x36\x35\x0a\xc0\x31\xf5\xa2\x25\x23\x13\x92\x73\x3d\x5f\x7a\x32\x00\x82\x78\xf1\x35\xcd\x7d\xc0\xbe\xc8\x3a\x97\x25\x14\x5d\x2b\x95\xe4\xe7\x4f\x6f\x36\xa5\xb4\xcc\x5c\x66\xcc\x7b\xc5\xb6\x40\xa1\xae\x79\xd9\xaf\xbf\xff\x73\xe2\xe5\x26\xb7\x9e\x2b\xe0\xda\xeb\xde\xf3\x81\xe9\xea\x09\x39\xe4\x73\x81\x8e\x8a\x23\x9b\x83\xf0\x7d\x81\x41\x50\x00\xad\x32\x65\xef\x4f\xe4\x8c\xce\xf7\x08\x70\x36\x8e\x2b\xe1\xed\x9e\x49\x95\x1f\x44\xcc\x36\x50\x78\x81\x1c\x25\xbd\xe5\x79\xdd\xac\x47\x20\x3d\x48\xe1\x03\xff\xa6\xd0\x98\x38\xcf\x2a\x94\x52\x6f\xad\x12\x1d\xfe\x48\xf1\xd1\x9b\xf5\xf8\x63\xb9\x0a\x4b\xc0\x55\x76\x32\x51\x90\x4c\xf1\x41\x2d\xa7\x1c\x18\xba\x51\x57\x10\x40\x97\x57\xd4\x56\x04\x02\x9e\x3a\xec\xb9\x81\xe1\x6d\xaa\x9a\x5f\xdf\xef\x48\xe8\x48\xfd\x37\x37\x42\x83\xd9\xf0\xde\xf7\xa2\xd6\xdf\x69\x4a\x0c\x8a\x45\x6c\x74\x65\x0d\xaa\x66\xd2\x81\xfd\x5b\x62\x32\xc7\xb0\x51\x51\x0c\x8d\xdf\x1d\xb3\x1b\xf2\xfc\xea\x6e\x6d\x15\x6c\x78\x3e\x09\xb2\x03\x01\x05\x5c\xbb\xa0\xa2\x81\x45\xb0\x08\x3d\xff\xd4\xc0\x8d\x47\x1f\xdd\x5c\x8e\xad\x22\x69\x87\xab\x75\x5a\x19\xca\xfb\xbb\x6c\x5c\x00\x5a\x22\x0a\xe4\xb4\x37\x02\xe9\x04\x01\xa3\x04\x7b\xe8\x45\x4e\x8f\x77\x62\xa4\xc0\x34\x74\x0d\xfa\x1c\xb6\x74\x1c\x09\xda\xf4\x6a\x7b\x32\x8c\x08\xef\xae\x78\xd1\x43\x5d\x51\xda\x75\x3d\xf0\x62\x08\x83\x07\x60\x93\xf1\x31\x12\xe8\x7a\x31\x37\xad\x60\xa8\x95\x76\xda\x1b\x5c\x10\x27\x7e\xa7\x55\x65\xcd\xd1\xc5\xf9\xe7\xad\xdf\x42\x98\x39\x7e\x92\x32\xe1\x47\x12\x63\x59\xaf\x3f\xb6\x25\xbf\xa4\x3e\x3d\xb3\x63\x94\xd5\xfc\x47\x31\x4b\xbe\x51\xc2\x75\x07\xbc\x78\x6b\x83\x81\x8f\x5b\x53\x9d\x78\x84\x54\x3d\xe2\x3c\x46\x49\x0b\x54\x80\x25\x15\x59\x5d\x28\x29\x9f\x03\x2d\xe4\x7f\xcd\x61\xb9\x94\xc3\x22\x04\x9c\x8b\x90\x81\x44\xbe\x6d\xc5\xc5\x49\xc8\xee\xfa\xc7\xd2\x7d\x53\xde\x8d\x7d\x34\x28\x94\x06\x3b\x95\x2d\xdd\x5b\x84\xec\x58\xfa\x91\xd5\xf7\x6f\x64\x60\xde\xad\xed\xbb\x94\x19\xe1\x1c\x3b\x94\xaa\x1f\x49\xa6\xb8\xc0\x0b\x2d\x3f\xff\x3d\xf8\x45\x0a\xfe\x49\x8c\x08\x80\xa4\xe3\x2e\x23\x20\x9b\xa1\x3f\x74\xb5\x33\xe0\xc2\x52\x9c\xca\x0f\x1a\x48\x94\xb1\x81\x6e\x16\x0c\x74\xba\x98\x19\xcd\xe1\x32\x5d\xff\x19\x04\x64\x7f\x2a\xe8\x74\x96\x31\xfc\xa2\x84\x39\x03\x35\x83\x9e\xd4\xc3\x2d\xc2\x97\x9a\x4f\x5e\x82\x82\x89\xb1\xfe\xe5\x1a\x3e\xde\x33\x0c\x89\x30\x1d\xbd\x6f\x33\xff\x1d\xda\xa7\x41\x2f\x30\x0d\x76\x0b\x7b\xb6\x41\x53\x3d\xbe\x23\x64\xe8\xd3\xeb\x30\x6c\xc7\x38\x33\xdb\xba\x12\x1e\xa8\x43\xa3\xe6\xbd\x4e\x54\x8c\xbd\xfb\xd3\x34\x0c\xdf\x81\xf8\xe2\xbb\x77\xe5\xfb\x56\x82\x08\x68\x53\x3b\xe3\x81\x03\xe8\x08\xd0\xe1\x3f\x3e\x0a\x8f\x73\x27\x8d\x06\x48\x9e\x99\x52\xe8\x69\x19\xd0\xf2\xc1\xff\xa7\x98\x6c\x74\x40\x77\xda\x2d\xba\xf7\x57\x7a\xc1\xcb\x13\xe9\x63\x81\x16\x22\x03\x3f\xbc\x97\x99\x17\x07\x6d\x37\x16\x1b\xf6\x36\x75\x4b\x3f\x6c\x20\x79\x45\x32\xb4\xff\x75\x67\xe8\x20\x92\x62\x18\x02\x44\x88\xfb\x6f\xe1\xa6\xf3\xd9\x8b\x79\x4d\x7c\xa2\x3e\x42\xaa\x79\xaf\x6a\x92\x6c\xf2\x36\x5e\x12\x35\x36\x31\x52\x94\xef\xb5\x18\x89\x8f\x9a\x64\xad\x27\x27\x17\x30\x47\xc0\x60\x78\x5f\x41\x75\xb3\xc0\xd4\xbe\x33\xde\x6c\x31\x52\x85\x05\xe4\xa4\xb9\x20\xa5\xb7\xb2\x2a\xef\x0b\x40\xfa\x03\xfe\x1c\xb1\x00\x00\xd0\x65\xec\xd5\xc5\xed\x50\x0a\x79\xf4\x89\xfd\x0e\xb7\xc2\x48\x0c\x80\x03\xb8\x7b\x55\x10\x4a\x98\xc1\x63\xe5\x2f\x56\xf5\x7f\xa7\x57\x45\xb3\x3e\x68\xc3\x5a\x2b\x47\x31\xab\x57\x2d\xa9\xff\xf3\x70\x34\x68\x93\xc9\xae\xa2\x31\xda\xb8\x8a\x19\x00\x08\x41\xb4\x88\x11\xef\x19\x92\x33\x33\x95\xbd\xbc\xbc\xb6\x65\xa5\xbb\x91\xfd\xaf\x3d\xdf\xc1\xfb\x4b\x5e\xba\x70\x6d\xc1\x1e\x1c\x9d\xa9\x44\x3e\x65\x7f\x81\x8f\xa0\x24\x2b\xc7\x16\x65\xea\xc4\x05\x4c\x31\x40\x00\xfd\x55\x95\xda\xb7\x2d\xef\x4c\x5b\x11\xbb\xc7\x60\x4b\xd9\x8c\xea\x8a\x93\xdd\x9a\x33\xcb\xcf\x20\x5f\x6b\xc4\x88\x9f\x90\x06\x78\xac\xcb\x18\xc2\xb3\x20\x47\x4e\x68\xc2\x91\x10\x34\x02\x0c\x71\x31\x8c\x26\x20\x08\xc1\xdb\x25\xfc\xec\x35\x28\x0e\x0e\x98\x64\xfe\x9e\xcc\x8c\x8d\xbc\x3b\x44\x5c\x73\x28\x4c\xf7\xf1\x31\xfb\xfa\x3a\xda\x28\xa5\xed\x6a\x4c\xa1\xfa\x2a\x01\xd8\xec\x22\x06\xaa\xe6\xb5\x01\x28\x18\x3a\x2a\x99\xcb\x69\xaa\x41\xc9\x87\x32\x30\x48\x9b\x68\xbe\x5c\x67\x69\xb7\x1b\x4a\x4d\x59\x67\x33\x43\xc3\xf8\xed\xce\x05\x52\xd8\xbe\x87\x3a\xa5\xab\x5f\x0b\x76\xc8\xf8\xc2\x8c\x0a\x20\xdb\xed\x72\x6c\x66\x4e\x76\xc8\x95\xa3\xad\x97\x2a\x04\x59\x1e\x61\xd2\xa6\x3c\xbd\x20\x04\xeb\x32\x7c\x57\x23\x50\xb2\x5d\x20\x9f\xe4\x62\x3c\xe2\xe0\xb5\x9b\x49\xd6\x87\xe0\xcd\xe0\xe5\x18\x8a\x76\x6b\x46\xac\xa6\x94\x54\xc1\x57\x30\x00\x90\x91\x46\x56\x1e\x6d\x2d\xe2\xc1\x9a\x17\x29\x10\x10\x3d\x7d\xc1\xcd\xf5\x5d\x2d\x8d\x04\x30\x0a\x59\xe0\x4e\x9f\xd9\x49\x55\x2f\x39\x97\x0d\x3f\x8f\x3a\x98\x4b\x12\x2f\x8f\x27\x85\xad\x00\x40\x89\x22\x03\x3b\x30\x3c\x1a\x13\xc6\xc1\x22\x96\x48\x31\x15\x9c\x8e\x54\x58\xf7\x7e\x88\xd9\x04\x49\x5a\x96\x1a\xe5\x2c\xd6\x87\xca\x28\xf4\x79\xab\x60\x78\x7c\x1c\x1f\x54\x54\x06\x80\xda\x17\x97\xeb\xad\x89\xfe\xa2\xe5\x8e\x1d\xff\x13\x33\x15\x5d\x7e\x79\x8c\x77\x45\x65\xe4\x79\x6e\x2d\xd8\xdc\x40\x3b\xfa\x34\xaf\xf0\xc9\x40\x97\x3a\xb9\x9f\xd8\xf0\x16\x1b\x98\x6e\x72\xe3\xbf\x0a\xff\xad\x77\xe4\x9d\x88\x16\xb0\xf3\xe9\x3f\x17\x02\xa9\x69\x4d\x18\x32\x11\xdf\xa1\xed\x34\x2e\xd0\x39\xed\x2e\xd9\x62\xaa\xa3\x87\x31\x52\xe4\x7e\xb0\x5a\x22\x2e\x77\xd0\xb7\xdf\x6c\xbc\x16\x2e\x5a\xda\x98\x20\xed\x16\x40\xf7\x88\xf4\x3f\xbb\xb0\x60\xba\x3a\xdb\x73\x73\x5a\xea\xba\x00\x7e\x8a\x3e\xd4\x27\x23\x1e\x44\x4d\x08\x04\xa7\x38\xf5\xc5\x74\x7d\xbb\x34\xfb\x1c\xbd\xfb\x9c\xa7\x57\x50\x27\x01\xd0\x6f\xaf\xb6\xba\x8d\x4c\x4d\xa9\x4e\x6b\xe8\xd1\x19\x21\xe9\xb7\xb9\x97\xc6\xce\x6e\x23\x7c\xf3\x0f\xb3\xcb\x27\x17\xa0\xdd\x67\x09\x2e\x12\x9f\x1d\x03\x92\x14\xfe\x7e\x48\x7c\xfa\x71\x12\xa2\x84\x03\x4c\x63\x2b\x4a\xe8\x52\x31\xcc\x63\x20\x2b\xf8\x2a\xcd\x08\x63\x85\x73\xd9\x78\x85\x42\xa4\x41\x39\x2d\xa7\xd2\x1a\xbe\x3d\x78\xc9\x3a\x60\x40\x23\x36\xc3\xe4\x36\xe1\xd6\x36\x97\x33\x6c\x35\xe3\x5b\xf3\x9c\x20\x76\x18\xee\xc6\xff\xf2\xf6\xa4\xae\x22\xb0\x94\x5e\x75\xcd\x2d\xbf\x25\x7d\xbd\xff\x4f\x43\xba\x62\xa5\xec\xf3\xbc\x00\xd4\x95\x66\x98\x9e\x99\x27\xf0\x97\xda\xa7\x97\xe8\xa9\x32\xad\x87\x78\xf8\x18\x50\x30\xe2\x95\x3d\x18\xb1\x5b\xda\xc4\x17\x75\x45\xec\xbd\x8a\x54\x3f\x45\x6c\x5a\x40\x1d\xbb\x7e\x9d\x14\x07\xde\x9c\xbd\x52\xb6\x98\x31\x4b\xfd\x1c\xad\x69\x58\xc9\x57\x3a\x08\x2b\x7d\x76\x2f\x37\xe5\x82\x0d\x00\xad\xc3\xba\x35\x29\x4e\x47\x5b\xaa\x41\x69\x55\xd2\xd7\xfa\x8e\xca\xb9\x6b\x68\xd0\xe5\x5b\x7d\x30\xfd\x23\xa9\xca\x86\x10\xc8\x13\xfc\xa1\x35\x56\x52\xd3\x49\x1a\xd0\x9d\x46\x83\x7d\x50\xee\x4d\x3d\x2d\x3a\x27\xcf\x76\xb9\xc6\xa4\x8c\x5f\xb6\xf2\xf5\x13\x0a\xf0\x16\xa4\x7a\x10\x98\x9e\x8e\xc0\x80\x05\x40\x6c\xd5\x50\x51\x69\x27\xa6\xa6\x88\x16\x4c\x57\x5b\x5c\xf2\x66\xd5\x33\x06\x16\x09\x90\x77\x14\x01\xb4\xc0\x00\x67\x32\x48\x35\xb3\x41\x19\x8b\xa1\xbb\x93\x93\xd3\xa5\x51\x5d\xd2\xd0\xf3\xc0\xf3\xd9\x6c\x21\x5a\x5a\x46\x46\x42\x61\x21\x2d\x06\xa5\x48\xaa\x88\xa8\xa8\xed\x4a\x83\x2d\x8d\x4a\xc0\xbd\x3a\x29\x72\x0e\x27\x1d\x9c\x3e\x26\x22\x70\x33\xb7\x68\x01\x40\x4e\x3e\x0f\x36\xf1\xd8\x59\xad\x7e\xaa\x81\xce\xfe\x09\x98\x62\x78\x18\x37\x5e\xa9\xb1\x94\x8d\x53\xe9\x1c\x05\x03\x03\xe3\x3d\x08\x00\x60\x95\xc0\x85\x7c\xf3\x53\x49\xff\x71\xd0\x56\x3a\x46\x03\x2e\x00\x40\x86\x47\x07\x11\x57\xbc\x5c\xbe\x2c\x75\x69\x2b\x9a\x74\xc1\x03\x4b\x5f\xe3\x59\x17\x41\x73\x5f\x81\xd8\x20\x2b\xb9\xfd\x77\x2b\x58\xc7\x18\x42\x31\x53\x0b\xc5\xaa\x54\xa8\xc8\xc8\xd8\x7e\x3e\x5e\x12\x00\x7d\x48\x75\x75\x35\x40\xf0\x42\x55\xad\xf9\x0b\x81\x9d\x19\x2e\x55\xdc\x5f\x4c\x39\x9d\x47\x5e\xef\x9b\x9e\x67\xfb\xc6\x7f\x50\x47\x23\x83\xcf\xa1\xc4\x69\xa3\x73\xfb\x7b\x3f\x15\x00\xc9\xb9\x05\x30\xd8\xd9\xd9\x71\xde\x33\xa0\xc0\x6f\x5e\x6d\x0a\x0f\x8f\x8e\xe4\x97\x44\x39\xd9\xf1\x00\x90\x99\x57\xd5\xd5\x5c\x4c\xd1\x67\x64\x40\xad\x10\x4e\x71\x89\xa8\xe7\xde\xc4\xe3\x8a\xc9\x21\x22\x9c\x55\xa3\x47\x37\xee\x63\x4e\x3c\x00\x89\x43\x59\xca\xc3\x41\xfe\x32\x3e\xfa\x72\x3a\x7c\x10\x40\xcb\x05\xac\x2e\x70\x77\x27\xeb\xd0\xb1\x85\x5c\xd1\x5f\xfe\xeb\xac\x6a\x5a\x86\xe1\x02\x2f\xcc\xd9\xc3\xf2\x17\x31\xf6\x66\xb4\xa6\xfa\xcd\x5d\x81\xf1\xef\x71\xd1\x77\xe1\xcb\x7b\xf6\x7b\xf6\x03\xf3\x7a\xa9\xbe\x7a\x7a\x12\x25\xeb\x7c\x45\x19\x45\x05\xae\xc2\xa1\x5a\xef\xde\xb0\x42\x02\xba\x13\xc4\x8c\x40\x0c\x9c\x62\xec\x77\x6b\x31\xc4\x9c\x1f\x2b\x5f\x5e\x9f\x6e\xf1\x16\x30\xde\x58\x3f\xa1\x65\x63\xf9\xbf\x6f\x11\x74\x5a\x17\xd9\xc2\x4c\xbc\xa1\x78\xe7\x17\x9b\x9e\xfe\x71\x59\xb0\xb5\x81\xed\x5f\xe7\x41\x2e\x56\xc5\x08\x75\xf7\xb6\x80\x5f\x67\x09\xf2\x0f\x66\x0e\xf7\xcb\xa7\xed\x7f\x00\x3a\xf0\x59\xf6\x6a\x7e\x4c\x34\xd1\x1b\x8e\x09\x0e\xb8\x58\x53\xcc\xf8\xa1\xa9\xe7\x57\x0e\x40\xfd\xfb\x5a\xce\xf5\x85\xe9\x09\xc8\x90\x13\x8b\xdf\x10\x29\x8c\xc3\x3e\x66\xfb\xf8\x29\xa1\x6d\x89\x15\x68\xfd\x59\x17\x97\xe6\x9e\x96\x67\x08\x73\xdd\xd5\x70\x80\x07\xf4\xd4\xf5\x84\xd5\xdc\x04\x3d\x90\xb2\xa9\xdc\xb1\x75\xa8\x14\xd0\xc7\x04\x2d\x86\xb1\x25\x2a\xa5\xc3\x2b\x68\x60\xd5\xcc\xc8\xc3\xc9\x54\xc9\xc4\xe7\x18\x62\xf4\xb3\x41\x4f\x25\xba\x50\x8f\x1e\xa7\xe9\x5a\x73\x59\x10\xf0\x1f\x05\x20\x24\xa4\x44\x8d\x49\x50\xa5\xfc\x06\x42\x43\x92\xb4\xa8\xdd\x06\x00\x0a\x75\x79\x29\x09\xad\x58\xc0\x5c\xaf\xc6\x34\x40\xce\x92\x70\x08\xec\xdc\x0b\xbe\x00\x80\x63\xee\xb3\xf9\x6f\x00\x44\xff\xe2\x60\x93\x22\x8f\x1e\x60\xe9\x76\x3c\x98\xc3\x95\x1d\xa8\x16\x4d\xfd\xc0\x44\x9f\x14\xf7\x1c\xc1\x03\x97\x04\x0f\xb8\xca\x73\x6c\xec\x33\x8d\xf9\x8f\x04\x74\x7b\x94\x41\x4c\x2b\x90\xe1\x27\x9f\x78\xb0\x91\x77\x9b\x2f\x1c\x54\x15\x71\xf7\x24\x1e\xab\xc3\x3e\xe7\x22\x53\x17\x69\xff\x9b\x55\x45\x01\x6a\xee\x18\x3a\x8b\xbe\xc2\x25\x23\x00\xa6\xc1\xbb\x5a\x14\xae\x6f\x0a\xc1\xda\x4c\x9c\x7e\x46\x00\x34\x34\x34\xb4\x26\x6f\x17\x04\x82\x47\xc8\x75\x37\x25\xc8\x59\x54\x53\xf2\xad\x85\x5e\xfe\x1b\x2a\xaf\x14\xef\x46\xa5\x6f\xd2\x78\xfc\x7c\x38\xf8\x93\x42\x71\x61\x61\x61\xfb\x77\x40\xe0\x54\x2a\x67\xbe\x94\x1a\x4e\x80\xaa\xdf\x46\x06\xd7\xf9\xc2\x37\x00\x9b\x1b\x7c\xbf\xa3\x70\x0d\x4a\x8f\x2d\x55\x66\xbf\x12\x75\x55\xb6\xe7\xe0\x60\xb8\x8d\x23\x46\x0c\x0c\x60\x18\xdd\xa6\xe8\xb7\x62\x7a\x8f\x46\xad\x8a\xbc\xfd\x2c\x6a\x66\x8b\x08\x40\x12\x7e\x8a\x5c\x09\x27\xbe\x7e\x9f\xbb\x62\x5e\x03\xb4\xc3\xab\x51\x3e\x93\xfe\xb7\x0d\xca\x8d\x45\x47\x63\x3b\xb9\xdb\xea\x97\xc1\x3a\x49\xb1\xc7\xae\x9d\x04\x21\x42\x05\x38\x45\x4d\x43\x10\x10\x11\xf6\x3c\xa2\xee\xc7\x40\x4f\x89\x15\x3c\x03\x0f\xbc\x50\xc9\x89\xb9\xed\x29\xb9\xba\xb9\xe1\xc5\xb0\x97\x0b\x53\x2f\x62\x0c\x57\x01\x9f\x9a\x45\x26\xa4\x5a\xc4\x3b\x3d\x91\xc1\xdf\x1f\xd0\x2f\xee\x73\x5f\x00\x90\x9a\x4f\xe1\xed\x50\x38\x4a\xb9\xd3\x97\x2f\x2c\x89\x94\xd9\x58\x4a\xf0\x8e\x10\x17\xe0\x07\x1e\xe9\x25\x76\xfb\xd4\xd2\xf8\xdf\xc6\x6e\x84\x6f\x74\x0b\x03\x9e\xae\xc4\xd4\x40\x8e\x0b\x33\x5e\x7a\xdb\xd6\x8f\x64\x94\xbe\xff\xc4\x78\xe3\xb0\xd2\x62\xf9\x4c\x7f\xfb\xbc\x9b\x89\xa4\xa6\x41\x01\xad\x23\x84\x9e\xdf\x07\x0e\x68\xe4\x73\x4f\x8b\x71\xd1\x3e\x44\xff\xb9\x8a\x09\x80\x68\x87\x3b\xd9\x73\xa2\x6b\x19\xdc\xcf\x3b\x99\xcf\xa2\xe6\x93\x72\x4e\xe8\x9a\x01\xb1\x8d\x02\xb9\x2e\xe0\x05\x29\x60\x3a\xd8\xe0\x5f\x47\xd0\xfa\x18\x2a\x6a\x04\xa6\xb8\xda\x4f\x24\x9b\xfa\x6d\x00\x75\x67\x89\x82\x82\x42\x1a\x15\x7f\xe0\xa3\x25\x08\xcc\x20\x4e\x19\xb4\x0f\x1a\x18\x94\xd7\x5d\xd0\xf8\xcc\xc0\x8a\xef\xb5\xdd\x1f\xce\x63\xbf\xc0\xc2\xe9\x3b\xd2\xd3\x23\x01\x00\x89\xe4\x12\x8a\x24\x40\xce\x49\x4e\xd3\x7f\xe8\xe8\x83\xb7\xb7\xf7\xa5\xd7\xee\xbb\xd4\x6f\x2c\xe0\xd0\x81\xcc\x69\x57\x82\x9d\x85\x71\xc3\x46\x1a\x44\xc0\xfe\x5c\x64\x44\xb7\x1f\x54\xc3\x60\xb1\xf9\x72\xa1\x0a\x82\x6c\xc1\xfe\x79\xcf\x98\x15\xde\x1a\xa0\x30\x44\x36\x78\x6e\x52\x44\x46\x22\x02\x3c\x9f\x69\xfd\xa1\xbb\x94\x57\x4a\x5d\xff\x2b\xaf\x5b\xbc\x43\x51\x7b\x3b\x7f\xbc\xe3\x9c\x29\x7d\x67\xb2\x90\xaa\xbe\x8e\x0a\x20\xf7\x87\xa3\xdb\x6b\x19\x82\x80\x43\xee\x1c\x3e\x15\x57\x06\x3a\x78\x50\x5b\x3c\xbe\x41\xd5\x85\xe4\x34\x06\x75\x8d\xf3\xd6\xc7\x4b\x7f\x63\x23\xb0\x9e\x8f\x9e\x3d\x03\x03\x04\x3e\x11\x8f\x5e\xd9\x4b\x23\xf0\xc1\x07\xc0\x7c\x9c\x5d\x5e\xd6\xc7\x00\xde\xde\xde\xa4\x89\xa1\x2f\xa4\xb5\x1a\xcb\xcc\xf0\xd9\x64\x5f\x64\x28\xb3\xab\x30\x00\xec\xe2\x6e\x25\xa8\x43\x23\x3c\x20\x45\x6e\xba\xab\xe2\x41\x9e\x73\xdc\x7d\x99\x9d\x88\x10\x89\xda\xdd\x31\xc4\x60\x75\x5d\x44\x23\xf6\xbb\x57\x75\xd1\x9e\x1d\x4a\xf8\x95\xd3\x08\x0e\xc0\x46\x1e\xcf\x6a\x75\x8b\x67\xb8\xb2\xe5\xed\x60\x54\x5e\x15\xc1\xa5\xed\xac\xd6\xb3\xaa\x7d\xa9\x90\x99\xb8\x0c\x45\xa3\x06\x41\x89\x54\xec\x7c\x2e\x56\xd0\x81\x1a\x57\x67\xcb\x9d\x79\xf5\x9a\x28\xd7\x8b\xea\x0f\xd8\xdd\xbe\x17\xdf\x18\xd6\x0f\x66\xf2\xa5\xd7\xdb\x79\xe8\x80\x10\x90\x22\xa0\x80\x39\xdd\xfd\x7a\xf9\xf4\x44\x6c\x82\xd8\x45\x05\x00\x69\x5c\x96\x11\x42\x57\xec\x91\x5c\x64\xd4\xf5\xe0\x02\x38\xc5\xa7\xac\x9d\x5c\xea\xbf\xdc\x4e\x0b\x98\x88\xb1\x8f\x46\x4a\x08\xb8\xbf\xc1\xa9\x08\x39\x22\xdf\x7a\xfe\xc3\x01\x02\xc0\x01\x8c\x55\x02\xc6\x4b\xa0\x93\xbe\x55\x7c\xef\x08\x61\xbd\x0c\x66\x24\x05\xa0\x90\xcd\x05\xda\xcb\x6b\xf8\xd3\xa1\x58\xec\xd2\x7e\x7e\xa8\xd3\xb3\x65\xb4\xd1\xf6\x3b\x50\x37\x83\x60\x8d\x36\xde\x3e\xe8\x00\x0c\xb4\x60\x69\xa4\x39\x5b\x42\xa7\xe5\x5e\x3f\x87\x95\x2a\xf9\x2a\xd6\x1f\x98\x42\x80\x8c\xaf\xa7\x2b\xe1\x4f\xde\xc6\x94\xef\x9f\x61\x57\xb0\xcb\x27\x82\x09\xf8\xcd\x7e\xe9\xc7\xea\xd2\xd2\x52\x00\x50\xf3\x65\x68\xa1\x43\x66\xe8\x01\xb2\x09\x62\x18\x4b\x09\x81\x86\x16\x3e\x10\xb4\x04\x49\xc0\x2b\x45\xe8\xe6\x84\x19\xd8\xfc\x23\xd0\xcd\x6d\x80\x97\xc2\x56\x44\x0b\x17\x96\xf4\x26\x6e\x46\x43\xf0\x88\x11\x91\x81\x94\x83\x00\x58\x95\x83\xa8\xa5\x8d\x71\x04\xe8\x6f\x2c\x00\xe5\x35\xae\x90\x05\x3a\x56\xd9\x70\x27\x78\x13\xd8\x5f\xd2\xdf\x3d\xb2\x60\x40\x56\x2c\x6e\xa3\xc7\xba\x2a\x1a\xa0\x46\x02\x92\x6e\x9f\xeb\xcc\x3e\xd6\x7a\xe0\xac\x12\x89\xb3\x31\x08\xe4\x9d\x58\x7a\x55\xbc\x7c\xab\x01\xb7\xc7\x44\xdc\x20\x0d\x13\x40\x3b\xbc\xef\x09\x01\x53\x33\xb3\x8f\x6e\x7b\xe3\x33\xa8\x40\x0b\xa6\x3e\xba\x16\x22\x4d\x70\x39\x1a\x70\x52\xc2\x0a\x50\xcb\x9f\xcf\xac\xf7\x22\x40\xc8\xbb\xfb\x3c\x2b\xe1\x81\x29\x1b\xe9\x2b\x5f\xf5\xb7\x48\xf5\xc3\xd1\x97\x2e\x31\x0d\xa8\xda\xc5\x76\xa2\xc9\xbf\x47\xdf\xc6\x13\x74\x77\x0b\x2f\x66\x87\xf3\x9e\xb3\x6e\xf1\x85\x03\x0a\x7f\x5c\x40\xaf\xa6\xb7\x1d\x70\x5d\x58\xf8\x6a\x2a\x35\x23\x81\xb0\xab\x3d\xbb\x4b\x30\xed\x2f\xe7\x45\x19\xb9\xb8\x38\x44\xf8\x9e\x81\x6b\x1b\xb5\x04\x04\x20\xbb\x1f\xcd\xc9\xf3\xbc\xef\x59\x0c\x1d\x48\x41\xa0\x67\x0a\xf4\x6f\xa9\x6c\x70\x35\x5d\xa5\x32\xef\xf9\x6a\xb9\x5e\xb2\x9c\x04\x25\x75\x01\xf0\x41\xb9\xc4\x72\xc6\x58\xb1\x77\x52\x40\xf7\x11\xfc\x3c\xfe\x71\x25\xe9\x4d\x57\xde\x5b\x57\xd3\x29\x84\x96\x03\x10\x67\x05\xa6\x53\x77\xc5\xc6\x70\x92\x61\xbd\x1e\x19\x58\xd5\xa5\x97\xc0\x74\x22\x68\x13\xc7\x87\xde\xeb\xc3\x37\x07\x38\x40\xcf\x78\xb5\xba\x4d\x3a\x7b\x2d\x80\x41\xf0\x6c\xbd\xe3\x37\x32\x62\x1e\x11\x50\x0b\x4a\x84\xe5\x59\xc3\xf5\x48\xdc\xc0\x51\x23\x97\x8e\xb9\x8d\x00\x35\xc2\xe5\x77\x00\x50\xd1\xb1\xbf\xf7\xc7\xcc\x92\x98\x34\x68\xfc\xb7\xd0\x6c\xde\xbf\x66\x06\x81\x43\x4a\x87\xa5\x26\xd9\x69\x7f\x65\xfb\xca\x92\xf9\x45\x6f\x0c\x68\x32\x75\x8e\x09\xa7\x61\x50\xa5\xfe\x1b\x12\xcc\x24\x9b\xd2\xa8\xbe\xf9\x56\x01\xb8\x10\x47\x07\xf8\x2f\xb6\x36\x91\xfc\x31\xb9\x41\x63\xde\xf1\xfd\x5a\xbd\x73\x59\xf1\x9f\xd0\xe6\x28\x71\xfc\xb4\x5e\x31\xa8\xc4\x8c\x5e\xa2\xbf\x20\x1c\x91\x2b\x1c\x83\xa6\x31\x81\xc5\x46\x30\xd4\xd5\xf8\x7b\x74\x06\x96\xa9\x2d\x3d\x00\x60\x7c\xe4\x6e\x2e\xd4\x90\x32\x8a\xc8\x79\x0b\x4b\xb1\xd9\x3b\x66\xd6\x00\x0a\x14\x11\x21\x71\x88\x5a\xfc\xf0\xf3\x47\x92\x33\xd8\x89\x9a\x78\x86\x81\xcc\x68\xc0\xb4\xde\x7b\xf1\xea\x55\xdf\xe2\xc8\xd9\xf7\x35\x0c\xcc\x9f\xb4\xa1\x01\x76\x5f\x96\x86\x04\x81\x07\xc3\x37\x7f\x2f\x3a\x38\x66\x10\x44\xe7\x6e\xf3\x46\x16\x3f\xcb\x2f\x7b\xc1\x6a\xb5\x90\xf7\xd0\x93\xf1\xc3\x6b\x80\x5e\x67\x38\xc4\x28\xf6\xc3\x3c\x02\x98\xea\x1e\x81\x27\xf7\x49\xd9\x60\xf6\x47\x30\xb3\xed\x75\x13\x85\x41\x90\xbf\x69\x8d\x46\xa6\x5f\x2b\xc2\x99\x89\x3c\x09\x20\xfd\x0e\xbb\xff\x77\x15\xd0\xcd\x4e\x0c\x60\xbe\x0f\xd3\xf9\xf3\x04\xba\x69\x25\x86\x97\xe6\x47\x9e\x95\x08\xb0\x60\x8e\xe8\xba\x4c\x03\x21\x0f\x30\x12\x38\x0e\x99\xbb\x98\x34\x6c\x8e\xf6\x49\x5c\xac\x43\x86\xca\xe3\x09\x12\x75\x23\xb8\xa0\xd6\x0d\x34\xaf\x9c\x0e\x93\x2d\x0a\x43\x6e\x5c\x8c\xc2\xe7\x3c\x04\x59\xa2\x32\x44\x53\x94\xb9\x68\xd6\x31\x1a\x6f\xcb\x09\xf8\x43\xfb\xbd\x07\xd0\x68\x9e\x69\xfa\xc0\x3d\x0a\x01\x13\x07\x6a\x80\xbf\x7b\xc2\x2d\xdc\x14\x30\xe1\xff\xa2\x10\x84\x88\xa5\x09\x97\x5b\x74\x5b\x3d\xcc\x06\x18\xc3\x41\x49\xa5\x65\x12\x8e\xe1\x01\x0b\x4b\xcb\xcf\xe2\x9b\x21\xe9\x7a\x98\x15\xd5\xf3\xa6\x02\xb6\x1c\x6a\x70\xf8\xa4\xd9\x38\x85\xf5\x07\xe8\xbf\x44\xbc\xb8\x30\x28\x84\xb4\x1e\x66\x57\xf0\x49\x16\xb7\x9a\x4a\x35\x8b\x51\x2d\xa9\x78\xed\x12\x4b\xe6\x24\x59\xc5\xbe\xa3\x5c\xfc\x6a\x44\x01\xb0\xe1\x7f\x0c\x84\x6e\x9b\x88\xa6\x40\x9a\x51\xff\xd1\xca\x33\xd0\x2c\x5e\x61\xa9\xdb\x0c\x6b\x1c\x2d\x4d\x04\xb7\x61\xdd\xd1\x64\x3f\x8c\x69\xa3\x82\xaf\x5a\xb8\xba\xfe\x35\x8f\x58\xd6\x51\xcd\x3b\xcd\x29\x01\x10\x55\x6f\x59\x1c\xfb\x80\x3c\xa6\x4a\x71\x1b\x6f\x2f\x7e\x30\xb3\x34\x77\xbe\xda\x47\x6e\x6c\x0b\xbd\x4a\x24\xe8\xc9\xc9\x97\x34\x04\x96\xb2\xf0\x79\xe8\x13\x3c\xe0\xc3\x07\x3f\x15\x82\x41\x46\x77\xf5\xaa\x66\x06\x05\xad\x52\x32\xb4\x34\xa1\x08\x73\xdd\x0e\x7a\x4b\x44\xfb\x3d\xdf\x9d\x4a\x6f\x88\x1d\x14\x2f\xbd\xee\x1f\x96\xf2\x13\x52\xc7\xb0\x2e\x26\x6f\xcf\x11\xfa\xc7\xc2\x65\xa7\x8f\x29\x37\xac\x11\xd1\xb3\xcd\x42\x85\xeb\x1d\x67\xee\x7e\x95\xbb\xe7\xe7\x34\xb0\x0e\xa0\xb8\x77\x50\x67\x11\xb2\xfc\x52\x1d\xd4\xf9\xb9\x23\xc4\x0a\x4d\xa6\x13\xc5\xc6\x79\x18\x1d\x7f\xcd\x07\x6c\xf4\x57\x34\xad\x28\x82\x79\xbe\x8c\x58\x1d\x71\x99\xe2\x36\x1e\xce\x05\x1d\xfa\xa3\x81\x80\x64\x3e\x63\x5b\x51\x7f\xab\x09\x0d\x63\x5f\x3d\xff\x1a\x54\xaf\x66\x53\x97\x3c\x62\xf4\x08\x0d\xd3\x7d\x03\x2c\x00\x95\xdf\x94\xc7\x75\xf9\x22\xe0\x88\x06\x80\xb4\xaa\x73\x04\xed\x4b\x1a\x60\x2c\x98\xb4\xc2\x61\x36\xbf\xdb\xa8\x2a\x15\x60\xc0\x0b\x29\x07\x36\x01\x1b\x28\x68\x73\x27\x68\x20\x00\x01\x0c\x35\xed\x84\x8a\x01\x90\xaf\xcc\x00\x07\xc3\x49\x40\x46\xa0\x7b\x4e\x4c\x4c\xcc\x37\x27\x62\xbb\x3c\x1f\x8a\x55\x13\x3f\xff\x87\x09\x6c\xf6\x9e\x7f\x5b\x79\xd4\x3a\xb9\xe3\x72\x9b\x1d\x7b\xbb\xbb\x1a\x37\x71\x2c\xa8\x6b\x4d\xa1\x55\xd9\x91\x7f\x6c\xb5\xbd\x74\x66\x55\x6a\x47\xc7\x1b\x22\xc9\x94\xf5\xf0\x4c\x8a\x7c\x7d\x2d\xeb\xee\x5e\xda\x23\x55\xd7\xde\x4f\x29\x5b\x97\x4c\xdd\xec\x5a\x6c\xf1\x28\xb1\x28\x72\xd6\xbb\xd0\x09\x17\xbf\xcd\xb5\x78\xd9\x83\x00\x0a\xd6\x0a\x5b\x61\x4d\xe7\x44\xbe\xe3\x3f\xf7\x8b\x03\xb0\xc5\x12\x2e\x9f\x11\x33\xed\x14\x20\xc7\xda\xd1\xf1\x8c\x8c\xda\x56\xd9\x10\xd3\x60\x86\xcf\x90\x01\x03\x1f\xfe\x86\x2a\x99\x72\x80\xd7\xa6\x5b\x82\x4a\xf4\xea\xe0\x41\x42\x82\x51\x5d\xa5\x7c\xd9\x0b\x59\xba\xf7\x55\x2d\x3e\xd2\x9d\x3c\x11\x8d\x1e\xc5\x0c\xc4\xb0\x14\x37\xe6\x7c\x1b\xf7\xd6\x67\xff\xcf\x4b\x1d\x7e\x2e\x57\x12\x69\xe6\xcc\xde\xdc\xfc\x3d\xdb\xbb\x74\x20\xf8\xf9\x5f\xc7\xed\xd1\xbc\x62\x14\x9a\xe4\x28\xf6\x6c\xa3\xbd\x2e\xa7\x90\x12\x89\x30\x08\xc8\xe1\x37\xb3\xed\xd7\xa9\xf3\xa4\x92\x11\x64\xfc\xed\x6e\xa0\xfb\x13\xa1\xa8\xbc\x0f\x6e\x64\x6e\x25\xae\xcd\x5b\xc9\x5c\xc1\x4f\x91\xbd\x0a\x12\x6b\x71\x0a\xa7\x41\x39\xf3\xcb\x77\xdf\xe6\x1b\x84\x65\x19\x23\x53\xe5\xb4\xed\xfe\x3d\x9e\xad\x66\x7c\x69\xf4\x75\xfd\x3b\xf3\xa2\x8e\x54\xee\xa9\xd0\xf4\x06\x9b\xf7\x40\x77\x20\x49\x37\x08\xd1\x91\x04\xb8\x68\x65\x9a\x7d\xd4\x25\x84\x99\xbc\x9f\x08\xeb\xc9\x61\x3d\xc6\x05\x1a\xac\x80\x6f\x11\xdd\x0a\xca\xe5\x08\xd3\xb2\x2e\xd1\x75\xe3\x84\x11\xe8\xc7\xa8\xa4\x58\xc1\x70\x7d\xdd\x1b\xff\x45\xb1\x38\x5f\x05\x5a\x05\x17\x14\xae\xd5\xeb\x97\xbb\x29\x7a\x2a\x23\x60\xa5\xae\xc1\xee\xa7\x0f\x02\xce\xc7\x26\x27\x7f\x8e\x8f\x8f\xc3\xff\x83\x8e\x05\x90\x02\xd0\x40\xab\x46\xaa\x33\xac\xaf\xd0\xb4\x80\x16\xf1\xb3\xc8\x21\x40\x24\xb1\x42\xea\x13\x76\xc4\xec\x6e\x98\x64\xa9\xc5\xa9\x50\x7c\xd3\xc0\x8f\xf0\xe8\xfe\xb6\x1a\xe8\xc9\x8e\xf1\xce\x81\x58\xa2\xd2\x12\x69\x8c\x7e\x63\xf1\x2a\x0b\x44\xe7\xc9\xb2\x34\x66\x84\xfe\x0c\x37\x1a\x6d\x4d\xf5\x27\x1e\xa1\x06\xfd\x73\xcf\xc7\xad\xdc\x87\x8a\x9b\x73\x3d\xb6\xfa\x8a\x5f\x9c\x9e\x5b\xa4\x6f\xa2\x9d\xd9\xa2\x9e\x94\xbc\x52\x9a\xd8\x70\x90\x45\xca\x8e\x60\xdc\x2c\xa1\x42\x0d\x39\x1e\xd0\x21\x33\xe2\x7b\xa7\x08\x26\x79\xfc\x3f\x21\x4e\xb5\x2f\x26\xc6\x60\x68\x97\xb9\x38\x44\xb9\x02\x61\x9a\x08\xd8\x94\x02\x59\x36\xd5\xd4\x60\x83\x44\x04\x23\xd0\x83\x11\xa3\x43\x5c\x89\x88\x90\x7f\xf4\x4a\xce\x70\x14\x63\xb1\xa0\xc4\x04\x81\x03\x49\x0e\xb8\xb2\x0c\x75\x01\xa8\x74\x28\x6f\xe8\xac\x64\xee\x3b\x35\x9b\x1a\xa2\x89\xc5\xee\x57\x90\x8d\xb3\xad\x45\x4d\x77\x61\x64\xa4\x62\x1c\x69\x40\xcc\x1a\xb4\xb5\x81\xf7\x15\xb1\xf5\x1b\xe2\x6c\xc9\x25\xde\xa1\xd9\xa4\xc4\xd6\x71\x0a\x26\x18\x65\xa7\x6b\x29\x65\xc5\x40\x28\x76\x0d\x9b\xfd\x4a\x3c\xf7\x79\x52\xac\xd6\x54\xaa\xee\xe6\x1a\xcb\xb8\xc0\xe5\x33\xd2\x88\xe5\xa8\x59\x9d\x3b\xa5\x44\x51\x13\x1b\x53\xa1\xae\xfe\xf3\x10\x4b\x28\x31\x72\xc8\xd7\xb3\x99\x73\xaa\x0c\x3e\x27\x4a\x12\x32\xbc\x6b\x20\x47\xd4\x6e\x5c\x40\xfd\x7f\x29\xf1\xc7\xfc\x90\x87\x2d\xd7\xcd\xea\x3c\x6d\x7f\xcb\x11\x98\x7d\x3f\xa9\xab\xde\x9b\x5a\x0a\xb0\xd9\xec\x13\x58\x30\xd7\xbf\x95\x33\xd0\xd8\x9a\xac\x9b\xa3\x94\xb3\xa0\xf6\x69\xfa\x9b\xd4\xd5\xe7\x57\xc5\x08\x5e\x48\xb8\x69\xa6\x44\xb3\xec\x4f\x72\x46\x2e\xb8\x9c\x1d\xb5\xee\x08\xc7\xf3\x19\x2d\x1b\x86\x76\x8d\xdc\xcc\x5f\xbf\x1a\x10\x19\x5c\xfc\x7d\x08\x49\x18\xa8\x19\xa8\x06\xb1\x71\x76\x7d\x23\xc7\xe1\x86\x3b\x15\xff\x34\x5b\xc5\x16\x06\x21\x55\x46\xa2\x12\xe2\x9b\x10\xf1\x6f\xee\xc4\x11\x1f\x1d\xf1\x40\xc7\xdb\x5a\x66\xfb\xc3\xfa\x06\xea\x80\xe5\xd1\x7f\xae\x23\x69\x4e\x36\x77\x59\x3e\xa4\x1d\x66\xf4\x82\xb5\x85\xcd\xce\xa4\x6c\x0b\xd9\xcc\x0c\x6f\x6e\xc9\x1f\x92\x05\x59\x1c\x48\x33\x96\x5f\xb7\x6d\x7a\x73\x4d\x06\x07\x07\xc7\x37\xef\x5f\x8d\xc6\xbd\x96\x6a\x02\xfe\x97\xba\x35\x8a\x95\x26\x32\xaf\xe9\x43\x08\xfd\x2a\x1d\xe9\xc7\xc3\x0f\x4e\x99\x03\x0a\x0a\x51\x39\x7e\xee\xee\x7b\x80\x81\x58\x14\xd3\x47\x94\xa0\xee\xa6\x74\x01\x52\xf4\x73\x59\xa2\xe3\x9f\x07\x2c\x52\x29\x96\x24\xa6\x82\x39\x53\x6a\x84\xf0\x0f\x3b\x2e\xab\x6d\x3c\x47\xdd\xd2\x81\xf3\x48\x19\xd3\xd6\x87\xec\x34\x4f\x00\xf0\xf0\x6c\x0a\xc2\x66\x66\x66\xbe\xa4\x8c\x84\x43\x57\xf3\x35\x34\x34\x04\xd9\x60\x5b\x30\xf1\x98\xd3\x5d\x49\x51\x47\xc1\x47\x8e\xb4\x4b\x2a\x6a\x66\xc7\x66\xe8\x62\xdf\x9e\xfd\x93\x28\x8e\x19\x3c\x82\x07\x0f\x93\x3e\x70\xa2\x71\x58\x11\x9a\x8a\x7f\x7d\x1b\x8a\x82\x56\x5c\x04\xae\x88\xe7\x06\xcb\x56\x27\xec\x17\xfd\xe1\xf9\xf6\x99\xe7\x96\x5c\x2c\x41\xe8\xee\x0e\x9a\xc7\x9c\xf4\x26\x9c\x6c\x41\x68\x92\x8c\xc9\xd2\x65\xef\xb0\x65\xd1\xe0\xb8\xf6\xfd\xbd\x5f\xb6\xff\xd6\x7d\xe4\xed\xdf\xea\xdd\xfb\x8e\x2f\xfa\xd4\xff\xab\xa8\xfe\x1f\xc0\x2a\xff\xf8\xf1\x10\x1d\x0e\x28\x69\x11\xfb\x53\x5d\x58\x08\xdb\xc1\xa7\x06\x07\xcf\x9a\xeb\x5c\x3b\x39\x69\xa5\x10\x03\x16\xb6\xca\x4a\x08\xc9\xf0\x80\x00\xca\xf4\x00\x72\x44\xe4\x47\xba\x86\x9d\x23\x5c\x62\x26\x27\xed\xcc\x5f\x84\x15\x51\x0a\x10\x2f\x1e\x01\x03\x68\x0f\x0f\xf5\xc5\xeb\x56\x16\xbe\xa7\x7f\x0d\xf6\x2a\xd2\xfd\x40\x01\xf5\xc4\x66\x36\xf9\xb3\x1c\xe1\x98\x9a\xab\xad\xe4\x9e\xa8\x8e\xc1\xf8\xea\x58\xbe\x0a\xa6\xa4\xcd\x4d\xbf\xbc\x56\x6c\x6d\xf5\x1c\x34\xe7\x17\x8e\x33\x05\x4f\xe0\xca\x72\xeb\x9f\x71\x07\x12\x30\xf0\x1f\xb0\xfe\x53\x41\xa1\xcf\x13\x51\xd9\x3e\xb6\x33\x60\xf1\xc7\x9a\x25\xcd\xf3\xb8\x5c\xe3\x1b\x41\x87\xff\x94\xc2\x1b\xeb\x18\x4e\xb2\x3e\xcb\x9e\xda\x77\x6e\x7b\xfa\xf7\x9a\x64\xf4\xb9\x90\x2f\x23\x2e\xcb\xe9\xbb\xc4\x63\x48\xbb\x02\xd7\xef\xfa\x64\xca\x0e\xbb\x3c\x52\xce\xdc\x37\xbb\x25\x3a\xa4\x5f\xc7\x14\x60\x04\x78\x01\xef\x3e\x5d\x05\x4e\x0b\xb9\x30\xec\x83\x73\x66\x4b\xe9\x40\x10\x97\xfc\xaa\x9d\xee\x68\x57\xd4\x1a\x11\x14\xe4\xc5\xdc\x72\x45\x7d\x19\xc3\x3f\x91\x1e\x39\xd3\x35\x77\x2b\x00\xe4\xef\xf3\xd0\x6b\x0f\xc0\x03\x82\xd4\x7b\xa1\xd2\xb3\x1a\x09\x4f\xd4\x6e\x52\x76\xaa\xf7\xc2\xee\x8c\x77\x24\x17\x27\x07\x0f\x77\x50\xa5\xa4\xab\xa8\xdd\x8a\x2e\x3b\x64\x26\xde\xf1\x4f\x59\xce\x15\xc2\xa4\x8e\xa6\xf3\xbb\xbe\x51\x06\x27\xf9\xf7\xb8\x06\x58\xe2\x8d\x71\x24\xd3\xb1\x74\x1d\x4d\x2f\xce\x0f\xcf\xad\xe8\xfb\x4e\xca\xa3\xde\xa0\x11\x62\x25\xdb\xa7\xe3\x3c\xc6\x4e\x73\xd8\x39\x98\xb1\x01\x00\x97\x6f\x51\x73\x4d\x2f\x01\xc9\x7d\xa1\x72\x22\x9a\xb4\xfb\x38\xd0\x6e\xe9\x52\xc1\x3d\x5a\x0d\x40\xab\x2a\xa4\xaa\x21\xa1\x76\x1a\xe8\x80\x65\xdb\xc0\xa3\xc3\x68\xb8\xf8\xc1\xd0\xc6\x20\xfe\xc4\x90\x27\xce\x84\x49\x4d\x2c\xe1\x23\xfb\xbb\x6c\x84\xce\x17\xf2\x31\x84\x48\xa0\x9e\x51\x95\xc2\x57\x1b\x85\x85\x9f\xa5\x0d\x17\xa0\x1e\xd0\x66\xdc\x7e\x93\x33\x1f\x1d\xdd\xc8\x97\xc5\xc2\x59\x9d\x83\x07\xf4\x34\x38\x59\x82\x41\xd4\x06\x60\x40\xed\x2b\xcf\xca\xd2\x0d\x85\x2c\x45\x5b\x6b\xc4\x37\x28\x1b\x0b\x35\xbb\x43\x8c\x29\xc8\x81\x95\x82\x36\x58\x76\x67\xfd\x90\x97\xf9\xc1\x21\x19\x3e\xd9\x8b\x85\x8f\xc5\x7f\xf7\xd8\x1f\xcc\x5c\xed\x05\x71\x79\xb8\x26\x96\x57\xbf\xe1\x65\x11\x67\x5a\x46\x3d\xe2\xfe\x7a\xba\xa2\xbc\xe6\x2d\x54\xe2\x0b\x9b\x5c\x30\xb6\x19\x9a\xcc\xfc\x7e\xfb\x6c\x29\xa3\xbb\x8a\xec\xac\xac\xce\x42\xa6\x7e\x8e\x58\x61\x0f\x4c\xa7\x82\x36\x41\x79\x15\x0c\x4c\xa5\x8c\x00\xf4\x26\xa5\x89\x0a\x4b\x4b\x4d\x30\x0e\x49\x61\x23\x2f\xba\x34\x9d\x2b\x2f\xa6\x5d\xbd\x5e\xe7\x44\x32\x5d\x83\x5e\x91\xcc\xf5\xf4\x58\xe5\x7f\x1d\xe7\x6a\x6a\x2e\x48\x47\x50\x2d\x00\xc8\x34\x16\x37\xea\xbb\x87\xdf\x02\x88\xd0\xe7\xf7\xd1\xe1\x01\x79\xa9\xf8\xe8\x20\x6a\x1b\x44\x6e\x1c\x46\x55\xeb\x7b\x06\x6e\xfa\x18\x1a\xee\xce\xdc\x42\xc6\x98\xff\x15\x56\x20\xf8\x52\x71\xf0\x1b\x69\x3d\xdd\x3a\xdf\xe6\xf4\xff\x98\x28\x1c\x84\x03\xc0\x7e\x6f\x68\x0f\x9c\xbd\xb3\x44\x35\x2c\x16\x87\x13\x57\xaa\xc9\x26\x5f\x9b\x4e\xad\x2d\xf2\xa4\x0f\x1b\xf5\x7c\x75\x93\x7d\x0a\x69\xf2\x46\x10\xbb\x18\xd1\x63\x9f\x21\x58\x8d\xbb\xa1\xe7\x5d\xce\x71\x5d\x9f\xca\x5e\x47\x35\x5f\xf2\x0b\xd1\x2e\x44\xc6\xb2\x8f\x69\x80\x97\x52\xba\x33\x14\x29\xd4\xaa\x02\xf9\xe6\xd8\xf7\xb2\x3f\x35\xac\x99\x0d\x1b\xb7\x99\xa5\xc5\xe2\x9c\x0d\x83\xe8\x58\x87\xdb\xf3\x11\x30\xa8\x04\xd3\xc5\xcd\xf5\xa2\xc1\x20\x06\x1e\x70\x14\xb2\xc2\x47\x35\xf7\x1f\xe8\x08\x62\x5d\x4d\xa6\xf9\x46\x42\x2c\x58\xf8\x49\xd2\xdc\xcc\xef\xbe\xc2\x99\x49\xd8\xd9\x09\x45\x1b\x13\xab\x60\xfe\xf3\x91\x9e\x89\xae\x7c\x86\x3f\xb2\xa8\x46\x9d\x95\xc8\xa5\x57\xb9\x2e\x18\xf3\x42\x92\x66\x87\xc8\x3b\x76\x07\x88\xaa\xcf\xfd\x47\x97\x0d\xfd\xf7\x2b\x5f\x96\xb2\xeb\x12\xbf\xfb\xc9\xeb\xc0\xd0\x3a\xbf\x8c\xd7\xfd\xdc\x45\xda\x7d\x4e\x70\xbb\x78\xbe\xa7\xca\x01\x51\x4a\x46\xbc\x7c\x0d\x83\x83\x16\xe9\x0e\x3a\x69\xaf\x5c\x60\xb1\xd2\x76\xc7\x06\x79\xd0\xc1\xe5\x80\x00\x5e\x57\x79\xe4\xd9\xf8\x42\x10\xc4\xc7\x07\xdc\x78\x6c\x23\x6f\x72\x8d\x92\x8f\x02\x0c\x80\x3e\x86\x4e\x2e\xf0\x8c\x79\xf3\x39\x58\x48\x97\x31\x42\xa8\x99\xdb\xda\xd9\x21\x8b\x99\xc8\xce\x78\xb1\xf3\x80\x9e\x8d\x1f\x61\x2d\x45\xaa\x71\x61\x42\xb1\x8a\xa6\x6a\xf3\x67\xa5\x8d\x53\xf1\x59\x4f\xfb\x62\xfe\x8a\xee\x6a\x00\x4c\xf1\xfb\xf7\xcc\x42\xea\x05\xae\x3e\xf4\x04\x51\x00\x8b\x18\x71\xba\xa5\x3f\xe6\xb9\x7a\x16\x80\xd4\x3d\x99\x28\x74\xbe\x79\x3c\xde\xf7\x3d\x07\x36\x86\x22\x0c\x3a\x91\xf4\xdd\x6c\xf4\x2c\x2b\xbf\xf0\x99\xa1\x62\xc3\x35\x75\x24\x30\x3b\x24\x83\x9b\x9e\xde\xaa\x72\xa7\xdb\xe0\x61\xd4\x25\x24\xea\x3e\xd5\x8a\x47\x5a\x80\x9a\x0a\xc2\xde\xee\xee\x48\x1a\xd4\xf3\xa2\xd1\x99\xab\x87\x00\xc0\xd6\xa2\x27\x86\x46\xdb\x3c\x83\x92\xb8\x61\x38\x37\x64\xfc\x9f\xeb\x04\x5c\x3a\xed\xa6\xa5\x4e\x85\x17\x98\x41\xd8\xce\x86\x7f\x92\x1d\x6c\xfb\x4b\x38\x1b\x54\x42\x59\x7f\x6b\xa3\x80\x4b\x04\x21\x32\xc0\x86\xbf\xad\x58\x85\x08\x3e\xfe\x06\x1e\x5b\xd2\x97\xcf\x09\x73\xfc\xd9\x13\x1b\x53\x87\xdc\xf2\x53\x14\x48\x51\xcb\x93\x89\xfe\x82\xcc\x95\xcd\xf8\x39\xf5\x09\x6c\xd9\x01\x08\xe8\x14\xdc\x01\x93\xd6\xe7\xec\xb5\x90\x83\xa7\xd6\x6f\x3d\x84\x2b\x06\x82\x34\x4b\xd6\xda\xb8\x00\x07\x74\x04\x98\x0e\xd8\x35\x6c\x37\xd1\x73\x83\x9f\x8b\xad\x0c\xd8\xfe\xe7\x69\x84\x5b\x13\x25\x64\xb0\x54\x42\x42\xce\x16\x07\x8b\xb1\x0a\xc9\x9f\x0a\xf3\xf7\xaa\xe8\x92\x01\x61\xeb\x04\xdd\x57\x6b\x8e\xb2\xc3\x41\x79\xe8\x5e\x62\x0e\xd0\x4c\x83\x0d\xd2\x13\x13\x13\xc7\x87\xef\x13\xe3\x9e\xe0\x2a\x70\xae\xd6\xd5\x86\xcb\x10\xe1\xdd\x8f\x6d\xf3\xbb\x05\xe2\x76\xa8\x73\x44\x92\x85\x9d\x1f\x51\x8f\xc4\x6d\xc2\x6a\x3e\xe8\x34\xad\x95\x54\xea\x7b\xab\xcb\x56\x45\xa1\xd9\x04\x02\xa3\x4a\x48\x18\x94\x65\x9a\xac\x10\x6d\x74\x40\x62\x1a\x2f\x22\x6a\x09\xe9\x88\x40\xe1\xb7\x38\x3e\xd5\x02\x55\x17\x0e\x1d\xa9\x3d\x18\xe8\x36\x22\x35\x4a\xcf\x8e\x8f\x7f\x3a\xb7\x9e\xda\x23\x6b\x6c\x70\xc7\xeb\x12\x4e\x24\xb2\x15\x4c\xfe\xc3\x44\x38\x1d\x7a\x77\xfe\x93\x29\x0e\x61\xb3\x89\x56\x91\x68\xd4\x05\x7a\xf9\xed\x67\x91\xf1\x33\xbe\xfd\xab\x7e\x80\x4b\xab\x82\x5f\x97\x1a\x5d\x6b\xb2\xff\x9f\x3d\x62\x52\x1e\x8b\xd4\x27\x7e\x0d\x79\x37\x57\xd7\xd3\xb1\xae\xa1\x27\x05\x4d\xbf\x7e\xe9\x9d\x88\xde\x59\x29\x73\xe4\x61\x3c\x46\x4b\x5b\x2d\xeb\x18\x32\x7e\x47\x62\xd1\x6f\x17\xdd\x07\xff\xeb\xc7\x26\xec\x79\x66\x44\xa6\x53\x85\x72\x78\x78\x28\xfc\x18\xd9\x32\x29\xbe\x4e\xe6\x83\xa3\x3d\x82\x19\x01\x07\x78\x85\xe7\x73\x61\xa4\x66\xa7\xd0\xbf\xb1\xab\xb0\xf9\x8d\x33\xf9\x9d\xd0\x88\xfb\x93\xf2\xfb\xd1\x78\x1c\xcf\x18\xea\xf9\x38\x54\x00\xb5\xa0\x98\x77\x7d\xc1\xe2\xc6\x6b\xd4\xd0\x51\x59\x06\x2e\x31\x61\xa6\x57\x05\x66\xbe\xc0\x8d\x18\x5c\x33\x78\x6c\x1c\x49\xb5\x4e\x7f\x11\x42\x0f\x5c\x5c\xa0\x20\x77\x1b\xef\x2c\xcb\xa7\xe4\xea\x12\x0c\xbf\x37\x52\x0b\xc0\x68\x3b\x69\xad\xe0\xa7\x25\x6b\xbe\x2a\x63\x9b\x01\x00\x94\xc0\x8a\x4f\x45\x86\x8e\x8f\xad\x70\x06\xa6\x3c\x2a\x14\x11\x16\x26\x97\x2e\xe0\xc5\x94\xd6\x74\x5c\x60\x66\x57\xf3\xf4\xf2\x1b\x40\xee\x1e\x86\x3c\x37\x6b\x81\x4f\x53\x36\x82\xd8\x82\xc5\x07\xdc\xc9\xf6\x6a\x5f\x6a\x55\xe0\xa0\x57\x2d\xdf\x6f\xcb\xd4\x3f\x7f\xce\x9d\x19\x88\x24\xf2\xd7\x51\x53\xbb\xe8\x7a\x7c\x7c\xfc\x59\x61\xda\x33\x8e\xc9\x95\x4a\x21\x12\x44\xa5\xbb\x7c\x92\x53\x10\x21\xdc\x8a\x8d\x2c\x8e\xaf\x61\x8c\x6c\x1a\xa8\x31\xda\x6a\x66\xd9\x83\xc5\xf2\xf2\x82\xd0\x39\x57\xe8\xad\x5a\xc9\x06\x4a\xed\x9e\xde\xca\x97\x7a\xb4\xf5\x08\x02\xf0\x49\x74\x28\x52\xda\x92\x71\xec\x99\x2d\x07\xef\x43\x1a\xd2\x13\x19\xe5\xbb\x6f\xe8\x69\x01\x06\x3d\x88\x6c\xe2\x1e\x18\x58\x0d\xfd\x99\x1c\x11\x14\x81\x04\xbd\x9d\x61\x96\xbe\x88\x45\x08\xe8\x66\x8f\x74\x83\xfb\x7a\xbe\x4e\x5b\x0f\x95\x78\xa1\x34\x41\x62\x41\xb3\xc8\xa1\x90\xa1\xdb\xa3\x10\x37\xf0\x09\x0f\x7f\x47\x57\xdf\xed\x19\x87\x8c\xaa\xb3\x77\x5f\x6d\xbf\x5c\x9d\x8c\x48\x2d\x87\x3e\xa6\x2a\x46\x06\x4c\x8b\xb0\x99\x74\x7e\x71\x3f\x5d\x69\x64\x27\xc6\xf7\xf3\xbf\x3b\xd1\xe7\x6e\x6a\xfb\x93\x4a\x71\xb2\xcf\x7e\xc3\x57\x1f\xd4\x2c\xb0\xb5\xd3\xe9\xed\x1b\x00\x32\x70\x55\x44\x0b\x19\x31\xf6\x2e\x44\x88\x74\x7e\x5e\x69\xc4\x99\xf3\xcf\x09\x55\x7b\xf8\x4e\x7a\x06\xcc\x86\x04\x85\x62\x12\xed\x36\xcc\xa3\x80\x47\x65\x28\x8d\xcd\x10\x47\x37\x73\xe9\xf4\x02\x69\xe5\x81\x9a\x24\xff\x6a\xf6\x48\x10\xd4\xdf\x5c\x3e\x48\xc3\xf3\x60\x4f\xe6\x77\x53\x25\xe3\x02\x06\x00\xfc\x08\x45\x18\x95\x16\x47\xd2\xf3\x2b\xc2\x00\x1e\x84\x79\xcb\x36\x0a\x1e\x89\x60\x25\x8b\x0f\x53\x5f\x0e\x43\xdd\xcf\x6d\x61\x39\x49\xb5\x69\x06\x97\x96\x26\x54\x15\x15\x31\xcf\xc0\xe5\xef\x83\xdf\xc3\xb2\x86\x9b\xd5\x05\x1d\xfe\x2b\x07\x5d\x34\xaf\xc5\xeb\x88\x3f\x84\x42\xa6\xde\xbe\xbd\xbd\xb4\x86\x51\x18\xb5\x38\x6f\xed\x9f\x30\xf9\x0c\x9c\xe4\xb0\xd7\x07\xf1\x8e\x63\x5e\xe1\xe2\xe2\x76\x22\xc5\x07\x4d\x7e\x0c\x60\xee\xc5\x74\x37\xc6\xd2\x21\xdc\x05\xcf\x53\x71\x7d\xf9\x81\x0a\x4f\xea\x7b\x84\x29\xd0\xd6\xa2\xce\xd1\x75\x5e\x56\x41\x14\x9b\xa4\xcb\xb8\x32\x9a\x02\x72\x17\x88\xbb\x7c\xfd\xf8\xd9\x39\xb0\x77\xca\x1a\x78\xeb\x5e\x78\x33\x36\x32\x5a\x55\x7c\x7b\xcb\xbe\x0c\x7f\x8b\x7d\x5d\xcd\x60\x64\x64\x0c\xae\xb8\xd1\x67\xc1\x4b\x1d\x08\xdf\x50\x42\x03\x20\x2f\x20\xc0\xa1\x92\xdc\x76\xf0\x44\xdf\x3d\x9f\xba\x53\x8f\xdf\x74\x8f\xdc\xa9\x33\x1b\x80\x76\x28\x00\xd0\x59\x7e\x9b\xd5\x17\x7a\x9f\x47\xa2\xe4\x33\x96\x1e\x96\x7d\xbd\x4f\xf6\x88\x96\x19\x3c\x4e\xca\x5f\x3b\x4e\x6c\x3b\xa7\xc0\x6f\xbe\xfc\x3a\x4f\xf7\x51\xe7\x55\x0d\x71\x1b\xae\x13\xe2\x79\x6f\xc8\xb8\xdb\xcf\xda\xed\xec\x05\x6c\xc2\xfe\x4d\x0b\x5d\x0d\xff\xeb\x4e\x28\x93\xc2\x66\xfc\x14\xaf\x5a\x27\xce\x25\x7c\x30\x4c\xff\xcb\xd3\xc0\xc0\x00\x9c\x7f\xe0\x5b\x74\x78\xee\xfc\xf1\x7d\xa1\xae\xce\xd7\x9c\x63\x47\x68\x44\x00\xa4\x5e\x35\x30\xa8\x84\x08\x9a\xcd\x84\x85\xce\x3a\x86\x62\x90\x4e\x33\x16\x85\x10\x11\x05\x4d\xd4\x88\xdb\x9a\xbd\x18\xb9\xcf\x2a\xdd\xb7\x17\xfb\xec\x2f\xe0\xba\x33\x2c\xf9\xd5\xfe\xec\x2a\xdc\x2b\x4e\x75\xba\xe2\x8f\x0f\xc7\xf0\x99\xe5\xc0\x7a\xff\x86\x13\x32\x77\xcd\x63\x5a\x5a\x5a\x56\xc5\x12\xe5\x6c\x32\x3d\x19\xe2\x3f\xbe\x17\x32\x9e\x80\xbf\x83\x29\xfe\xdb\xc7\xfe\x43\x57\x9a\xca\xbb\x8b\xdb\x88\x22\xdc\x56\x63\x3f\x79\x4c\xfc\x56\xb2\x54\xcd\x40\x9e\x6c\x94\xb9\x9a\xb2\x66\x52\x5b\xb1\x61\xa0\xa5\x36\x29\x5e\xfb\xbf\x6f\x68\x6f\x93\x7e\x63\xb3\x89\x03\x41\xb4\xe9\x85\xb1\xbb\x96\x9c\xcb\x29\xd6\x0e\xca\x7f\x8b\xa7\x52\x0f\x5f\x95\xdd\x6f\xda\x14\xe4\x2f\x6d\xcb\xef\x17\x75\x2e\x91\xd0\xd8\x9d\xf4\x10\xe7\x87\xee\x63\x36\xf2\x53\x37\x84\x52\x76\xd9\x11\x81\xe9\xad\x16\xef\xfb\xaa\x1c\x79\x74\xd4\x2e\x8b\xaf\xd3\x1c\xec\xec\x4e\xd4\xf5\x41\x36\x62\x2e\x68\x0f\x05\x7e\xb9\xd1\x14\x5a\x43\x8e\x80\xc8\xf9\x34\x4e\x3e\xfc\xed\x22\x22\xd8\x14\x2e\x93\xc5\x41\x5a\xf5\x89\xcb\x2f\xc6\xb5\x08\xf2\x93\x79\x98\xc6\x89\xb6\x77\xff\x63\x3f\x31\x09\xaa\x12\x5a\xa0\xf6\x1e\xde\x31\x46\xb6\x8f\x38\x75\x7e\xaf\x0e\x49\x84\x4f\x92\x6a\xe7\x8b\xa6\xcf\xc5\x7d\x5c\xec\xaf\x5f\xe4\x19\xe9\xe9\xa4\x93\x11\xed\x1f\xde\xbf\x37\x27\xf5\x57\xcd\xd7\xd3\x5f\xd3\x8b\x73\x78\xf4\xb6\x9f\x42\x5d\x4d\xed\xea\xf3\xaf\xfb\x7b\xbb\x18\x49\xc4\xfe\x26\xfe\xb5\xcf\x6f\x62\xe3\x7c\x2a\xec\x00\x8d\xf0\xbd\x9c\x34\x16\x0a\xe0\x17\x9d\xe5\xb3\x8c\xb1\xd4\xf0\xee\x87\x23\x37\x00\x39\x94\x78\xae\xce\x8c\x2c\xce\x0f\xe5\x8b\x1f\x1a\xae\xcd\x4b\xce\x51\xde\xa7\x9c\x5b\xed\xdf\x76\x7e\x1d\x9c\x30\xdd\x4d\xd0\xa3\xac\x69\x67\xa7\x3b\x8d\x38\x76\xaa\xab\xd8\x3d\x9f\x9f\x6d\xac\x7e\x86\xfd\x6d\xb4\xb7\x56\x7c\x63\xf3\x7d\x68\x96\xd3\x25\x44\xd4\x26\xbc\x4d\x81\x6a\x23\x73\xe1\xa8\x7d\x7d\xd1\x69\xa9\xc4\xc7\xfe\x58\x7a\xf5\x89\x90\xbb\xf4\xc7\x72\xce\xa6\xa5\x28\xb6\x9c\x05\xc7\x03\x8a\x61\x81\xf8\x35\x8a\xc3\x04\x7d\x0b\x96\x21\xfb\x42\x70\x3f\xd2\x4b\x5f\x7b\x68\x8c\x09\xb9\xf0\xf4\x90\x51\xf7\xf6\x01\x6f\x22\x49\xb5\xe8\xe7\x59\x7c\x3b\xcb\x2f\x9f\xcc\xb6\xb0\x15\x22\x7e\xaf\xdc\xe2\xab\x1f\xd1\x2a\xd6\xc6\xd1\xef\x61\x68\x9e\x09\x87\x87\xd3\xd7\x25\x24\xc4\x6f\xeb\x05\x34\xd7\xd1\x7e\x9a\x40\x3d\x49\x49\xc8\x3c\x9d\xc8\x76\xb1\x70\x74\x54\xe9\x6a\x5f\x5d\xcd\xaa\x18\x3e\x5d\x62\x6a\x36\x93\x7e\x4b\xef\x8a\x84\xed\x9c\x6f\xc7\xe8\x56\x7f\x7a\xbd\x9d\xc8\xe0\xf7\x7f\xfb\x8f\x9b\xb2\xc3\xee\x9a\xbb\x0e\xa5\xe3\xc6\xbc\x97\x30\x32\xcc\xfb\xc5\x3a\xe2\xd2\x2a\xed\x55\x35\xc9\x52\xf6\x6b\xce\xd6\x7e\x21\x4e\xaf\x3e\xd6\x33\xba\xcf\x9b\xa1\xea\x71\xc5\xc8\xc4\x90\xc8\x53\x54\xb4\xa9\xff\xd3\xb1\x9a\x2b\xf1\x32\xac\x6d\xfb\x9d\x98\x57\x8e\xc5\x12\xa3\x87\xab\x37\x58\xe7\x63\x1c\xb3\x06\x47\x78\x99\x6e\x53\x6c\x29\xe1\xb1\xd9\x25\x3f\xf7\xbd\x6a\xce\xda\x3f\x61\x57\x9b\x77\xd1\xbc\x3d\x61\x7d\x48\xe6\x3f\x71\xc0\x50\x07\x86\xbc\xf9\xc8\xbf\x23\x7f\xf0\xbb\x9e\xe0\x97\x41\x47\xec\xb2\xe2\xb0\x19\x1d\xe5\xfc\x45\x60\x7d\x9d\xc6\x6d\xcd\x56\x57\xe8\x83\xa0\x18\xa1\x20\x95\x46\x61\xa3\x82\x50\x16\x96\xcd\xa2\x0f\x5a\x56\x7d\xcb\x2a\xa5\xfa\x4e\xe5\xc8\x89\x6d\x8c\x8c\x8c\xae\x60\x6f\xf9\xe5\x6b\x5a\xd2\xab\xaf\x0b\x84\xfa\xb9\xb6\x44\xd5\x9a\xf4\x79\xb0\xbf\xfd\x5f\x74\x93\x15\xc5\xcf\x26\x1b\xf3\xb6\x32\xf9\x48\xbe\x84\xa5\x4c\xe7\x97\x8d\x6a\xd2\xd4\x97\xdd\xae\xb7\xf3\xec\xae\x97\x89\x73\xd8\x30\xd5\xbd\x2e\x8b\xc9\x42\xe2\x79\xa7\x5f\x7e\xb2\xcc\xad\xde\x51\xf9\xcb\x8d\x49\xcd\x4b\xd6\x6e\x97\x5e\x7a\x8d\xbb\xdd\x52\x43\x92\xac\x5b\xc2\x64\x4a\x3a\x89\xa7\x99\x34\x7f\x31\xe2\x44\xce\x41\xa5\xd4\xaf\x9d\xf2\x10\xd7\x8b\xaa\x7e\xbb\x31\x4f\x96\x7b\x3d\xcc\x5a\x25\x4b\xdb\x81\xab\xf2\x6a\x32\x3e\xfe\xff\xbe\xaf\x1f\x3e\x1f\x58\x6f\x3d\x95\xfc\x0c\x3f\xfd\x61\x2e\x69\x20\x81\x36\x7d\x37\x4a\x4b\xe2\x21\x73\x2e\xbc\xd8\xc9\x12\x46\x8d\xf1\xd8\x3e\x16\x3f\x8e\x3b\xba\x3d\x79\x45\x30\x36\x75\xb1\xfe\xf0\x8b\x87\xc1\xd1\x92\x02\x59\xa9\x56\xfb\x85\xd1\xe4\x2d\xba\xd2\xc2\xb3\xe9\x57\x64\x1a\xc5\xaf\xcf\x03\x3e\xbd\x3c\x4f\x41\x27\x30\xa2\x7d\x7a\x6e\x1b\x11\x6b\x69\xbf\x71\xbf\x2b\x07\x9d\x1d\x45\xa5\x6a\xb7\x65\x65\xb1\x9e\x9b\x27\xec\xe7\x91\x8c\xb4\x4f\xd5\x16\xc7\x27\x43\xd4\xdc\x69\x95\xd7\x1c\x7e\x7e\x44\x45\x8b\x3a\x2f\x06\x7b\xe8\x90\xe8\x25\x26\xd8\x79\x30\x1a\xd1\xdb\xd5\xf6\x40\x4c\x17\xe7\xb1\xe9\x65\x97\x4f\x2f\x9b\x59\x6b\xbe\xbd\x7c\x6d\xc8\xf1\x45\xf2\xae\x77\xf2\x33\x0b\x91\xbe\x86\xfe\xb6\x1e\x5f\x7d\x85\xc5\xe5\xe7\xb4\x71\xae\xc4\x81\xa4\x81\x9f\x85\xdc\x91\x8c\x8a\x8a\xc9\x83\x35\x89\x2c\xb0\xa1\xab\x8d\x78\xd7\x37\xfa\x31\x93\xc2\xee\x74\x16\xff\xa4\xaa\xa1\x53\x58\xdf\x15\x56\xf2\xf7\x78\x1a\xc9\xc3\x71\x7d\x16\xfd\xef\x75\x37\x96\x24\x3d\xdb\x23\xdb\x43\xb8\x93\x75\xd1\xbb\x0c\x8a\x84\x63\xda\xc9\xa1\x2c\xe2\x0a\xa8\x2f\x12\x85\x3b\x85\x29\xda\x8a\x73\x6f\x9c\x8a\x74\x63\x76\xc9\x6f\x2c\x18\x00\x1b\x06\x69\x33\x57\xd9\x62\x8b\x6d\xeb\x14\x9a\x34\x46\x8f\x93\xde\x5b\xc6\x40\x6a\x21\xff\x18\x71\x72\x30\x8b\xbd\xfe\xd7\x5a\xf2\x94\xd5\xb0\x7a\x96\x14\xda\x9a\xee\xf1\xce\xbf\xf1\xab\x89\x2b\xd1\xec\x72\xf9\xed\x2a\xf5\x27\xd6\xe1\xf1\x7c\x2f\x66\x9d\x5d\xbc\x63\x8b\x2c\x5d\x96\x8f\xbd\x90\xeb\xf2\x43\x53\x69\x7c\xf4\x80\x9e\xcd\xe6\x8a\x5f\x95\x69\x14\x51\xd6\x03\x6b\xc3\x11\xed\x49\x04\x5e\xbc\x70\x7d\x1f\xdf\x60\x4a\x3a\x3b\x5b\xcb\xcb\xcb\x55\x15\xc3\x6b\x0f\x62\x74\x15\xe3\x13\xfa\x71\xb0\x1e\xc8\x95\xb5\xdf\x4f\x71\x8e\x8e\xb7\xf9\xd3\xbf\xcd\xb0\xdd\x9e\x20\x24\x13\xae\xfa\xe9\xb4\x4f\x8a\xea\x27\xec\x85\xd0\xe4\x2e\xfc\xf1\xef\xf9\x41\x34\x89\xb2\xeb\xf2\x53\xaf\x81\xbb\x82\x63\x78\x23\x31\x9d\xec\xa0\x69\x0c\x79\x41\x76\x45\xd3\x3c\xc6\x94\xc2\xbf\x4e\x72\xf7\x30\x19\x8d\x9d\x62\x5c\xe4\x8e\xc4\x2c\x58\x47\xd6\xfa\x39\xd2\x61\x47\x6f\x8a\xf8\x3b\x50\x7a\x28\xbc\xc0\xf8\x07\x83\x4d\xef\xf2\xf8\x6b\xa9\x2d\xb1\x97\xc4\xdd\x14\x96\xae\x04\x54\xf7\xb7\xd1\x2b\xcf\x64\x98\xe5\x63\xe8\x87\x87\x67\x27\x0d\xa4\x8d\x2e\x79\xf7\x37\xeb\xd9\x7f\x18\x0a\xba\x09\xcc\xb8\x09\x09\x09\xd1\x67\x1b\x5d\xb0\xdd\x72\xdd\xea\xce\x39\xdd\x6e\xc5\x14\x38\x3f\xbb\x8e\xc1\x89\xce\xd8\x8a\x0a\x32\xc5\x0f\x63\xfa\xf2\xea\xe2\x5a\xb8\xd4\x73\x1f\xbc\x58\x03\x50\x00\x8e\x2c\x4b\x82\x31\xe2\x70\x6d\x68\xe6\x4b\x5b\xe7\x83\x5f\x3a\x89\x8a\x56\x9f\x7a\x33\x16\x02\xf3\x43\x82\x54\xa5\xac\xdc\xa3\xc3\x43\xab\x17\x8b\x27\xad\xe9\x37\x43\xc5\xc4\xe7\xa0\x82\xcd\xa9\x0f\x7b\x50\x11\xdf\xbc\x9d\x22\xe8\x6d\x94\xd9\x21\x5d\x6d\x0e\x0c\xc8\xac\x5e\x2c\x68\x55\xef\x60\xaa\x3b\x0b\xe9\x73\x9e\x73\x86\xd8\xd8\x6a\x75\x85\x23\x17\xbc\xfe\xda\xdd\xd0\xef\x34\xe3\x34\x3f\x9c\xe0\xfa\x35\x90\x61\x89\x30\x46\x97\x0c\xc7\x52\xac\x57\xa7\xcf\x26\xe7\xfe\xda\x89\x4f\x01\xfb\xb9\x8b\x14\x5e\xd6\x95\x7c\xf0\x64\x38\xc2\xfb\x8d\x5e\xdd\x53\x7f\xe7\x78\x5d\xe1\xde\x9b\x55\xf4\x0c\x49\x3e\x8e\x4a\x91\xad\x9b\x35\x59\x11\x97\x83\x56\x11\xe7\xc1\x21\xde\x1f\x13\xe6\x8f\x3a\x06\xc8\xf7\xfc\x55\x38\xa7\xe8\xbe\x63\x4e\x66\x27\xe3\xe5\xe5\x7b\xb2\xfe\x37\x18\x42\xb5\xec\x4c\xfc\x33\x82\x23\x44\x86\x21\xc8\x61\x95\x9c\xad\xbf\xab\xe4\xa0\x2e\xac\x09\x26\x8d\xba\xf4\x4e\x6f\x51\x49\xa3\xfb\x8e\x85\x90\xc5\x58\xef\x7b\xcd\x52\xbd\x40\x6d\x8b\x5c\x95\x2c\x95\xbc\x51\xe1\xf1\x69\xe1\xb3\x47\xdc\x81\x00\xa5\xd3\xf8\xec\xaf\x42\xb1\x31\x98\x02\xa8\x57\xbc\xe6\x45\x46\xcf\x49\xea\x25\x83\x9f\xb7\x6c\xa3\xa1\x74\x6b\x88\x93\xfc\xbf\x0d\x11\x63\xf6\x7d\x16\x40\x0f\xdd\xe2\xf8\xff\x3e\xfc\x6c\xfb\xfa\xe2\x6f\x45\x1f\x34\x91\x97\x45\x50\x08\xfc\x37\xe4\xa5\x55\xa4\xaa\x3e\x9a\x06\xfe\x3f\xf0\x90\xb9\x9d\xac\x9d\x00\x00"), + }, + "/frontend.js": &vfsgen۰CompressedFileInfo{ + name: "frontend.js", + modTime: time.Date(2018, 5, 8, 21, 46, 33, 165521881, time.UTC), + uncompressedSize: 1310325, + + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\xfd\x57\xdb\xb8\xd2\x38\xfe\xfb\xf3\x57\x84\x9c\x3c\xb9\xd6\x46\xa4\x49\xa0\x6c\x37\x46\xf4\x04\x0a\x94\xdd\xf2\xda\x76\xb7\x6d\x6e\x0e\x47\x24\x0a\x98\x38\xb2\xb1\x9d\x00\x25\xf9\xfe\xed\xdf\xa3\x37\x5b\xf2\x4b\x08\x6d\xd9\xee\x73\x3f\xb7\xbb\x87\xd8\xb2\x34\x1a\x8d\x46\xa3\x99\x91\x34\x2a\x4f\x42\x52\x0a\xa3\xc0\xe9\x47\x65\xfb\x7f\xac\xe1\x84\xf6\x23\xc7\xa3\x16\x28\x3d\xfc\xcf\xff\x4c\x71\x50\xaa\x5c\xba\xde\x05\x76\x61\x65\xec\x0d\x26\x2e\xb1\x9d\xa1\xb5\x1b\x04\x5e\x50\x0f\x23\xdc\x1f\x7d\x08\x70\x9f\xbc\x73\xc6\x4e\x84\x9a\x2f\x1a\xb0\x3c\xa1\x03\x32\x74\x28\x19\x94\x57\x50\x74\xef\x13\x6f\x58\xba\x75\xe8\xc0\xbb\x7d\x2d\xe1\x20\xf1\xda\xce\xcb\x19\x12\x77\x18\xe7\x63\x2f\xb9\xb9\xc4\xf7\xd7\x96\xca\x28\x7e\x40\x3d\x20\x37\x13\x27\x20\x48\xfe\xb6\xd5\xf7\xe8\xca\x09\xe1\xd4\x73\x06\xa5\x06\x42\x48\xa6\xce\x66\xe9\x94\x7a\x27\x08\xf0\x3d\x88\xae\x02\xef\xb6\x44\xc9\x6d\x89\xb7\xd2\x2a\x53\x4f\xd6\x58\xf2\x2e\xae\x49\x3f\x2a\x0d\xbd\x09\x1d\x94\x81\x9d\x87\x9b\xa0\x51\xb5\x6a\x49\x6a\x21\xf1\x03\x6c\x4e\x49\x0e\xfb\x6c\x42\x23\x67\x4c\x38\x74\x58\xf1\x71\x7f\x84\x2f\x49\x88\x1e\xe6\xb0\xe2\x0c\x76\xbc\x09\x8d\x48\x80\x1a\xb0\x32\x22\xf7\x21\x8a\xbb\x83\x80\x87\x80\x44\x93\x80\x96\xc8\xeb\x63\x8e\x47\x9d\x65\xb0\x08\x68\x77\x7b\x73\x58\x19\xba\x93\xf0\x6a\xc7\xa3\xa1\xe7\x92\xa4\x14\x60\x50\x79\xad\x47\x8e\x7b\xe2\x39\x0c\x36\xaf\x58\xcf\x92\x45\xcb\x2a\x3b\x74\x8a\x5d\x67\x50\x1a\x93\xb1\x17\xdc\x97\xf0\x60\x10\x90\x30\x2c\x79\x41\x89\x3a\x6e\xc9\x17\x90\x4a\x03\x12\x90\x21\x09\x08\xed\x93\x32\x98\xc3\x4a\x1f\xbb\xae\x86\x32\xa4\x30\x48\xd0\xae\x63\xdf\x77\xef\x2d\x96\x36\x87\x95\x31\x1e\x91\xbd\x09\xed\xe7\xb5\x50\xc3\x4d\xa6\x54\xc8\x5d\x44\x02\x8a\x5d\xe7\x2b\xb1\x88\xc5\x7b\x94\x92\x5b\xab\x12\xba\x4e\x9f\x7c\xb8\xf7\x89\x55\xb9\x0e\x05\x5d\x4e\xa2\x00\x00\xcb\xe8\xd4\xba\x1f\x78\x91\xc7\xba\xa8\xce\x0b\xd4\x19\xa2\x16\x0e\x2e\x27\x63\x42\xa3\x10\x76\x7b\x00\x00\x58\x21\x63\x3f\xba\x3f\x60\x2d\x1b\xe2\x3e\x01\xf3\x39\xac\x4c\xe8\x24\x24\x03\x03\x49\x8e\xbc\xcf\xe1\x1a\x6d\x05\x0f\x43\x2f\xb0\x58\x3f\x07\x88\xb1\x0f\xa9\xf7\x3d\x1a\x46\xc1\xa4\x1f\x79\x81\x45\xea\x2e\xa1\x97\xd1\x15\x80\x11\x6a\xd8\xd1\xa6\x7a\xb7\xa3\x5a\x0d\x04\xdd\xa8\x87\xa8\x45\xba\x51\x0f\xd8\xb2\xc9\x01\xab\x87\x44\x57\xde\xe0\x4f\xec\xa6\x2a\x12\x95\x90\x7a\x92\x21\x9c\xcd\x1e\xe6\xb6\x91\x82\x02\xce\x74\x11\x0a\xba\xb4\xc7\x46\xad\x60\xf8\x15\x84\x22\x20\xeb\x88\x78\x0e\x07\x11\x96\x43\xa5\x19\xac\xc1\xc7\xf8\x1b\xe2\x47\x57\xc7\xc3\x61\x48\xa2\xd5\x55\x3b\x0a\xee\x55\xb7\x38\xb2\x4f\x09\x8c\x69\x09\xe6\x43\x87\x62\xd7\xbd\xcf\x96\xad\xd5\xe6\x73\xc8\x90\x41\x11\x8c\xe2\xd6\xed\xde\xf9\x41\x41\xf3\xe2\x5e\xd3\xd0\x8b\x47\x6d\x50\xaf\x90\x3b\x3f\xa8\x56\x2d\xf9\xf4\x04\xbc\x49\xfd\x36\xc0\xbe\x4f\x06\xd5\x6a\xc2\x05\xdd\x46\x4f\xf4\x9b\x91\x04\x00\xdc\x93\x70\x39\xd7\xc8\x16\x07\x4b\xb7\x18\x40\x89\x1f\x1b\xdf\x8c\xaf\x0e\xe3\x66\xcb\x41\x6f\x26\x1a\xbc\xc6\x28\x41\x51\xa6\x5c\xb7\x5c\x29\xd7\x48\x96\x26\xb4\x5a\xb5\x8a\xb3\x3f\x81\x40\x79\x4d\xd6\xa9\xd2\x25\xbd\x27\x10\x80\xce\x61\x25\x9c\x5c\xf0\xa1\x97\x12\x0f\x30\x02\x0f\x49\x97\xb2\xce\x64\x6c\xad\x86\x4a\xfc\x25\xaa\x56\xad\x88\x7d\xe9\x63\x1f\xf7\x9d\xe8\x1e\x40\x8b\x6e\x36\x66\xb3\x60\x93\xce\x66\xd1\x66\x30\x9b\x05\x5b\xda\xe7\xd9\x2c\xd2\x5f\x41\xb5\x9a\x27\xe4\x38\x42\xa5\x0b\x26\xce\xc3\x92\x37\x89\x4a\xde\xb0\x14\x60\x7a\x49\xca\x40\x0e\x8c\xbc\x71\x5c\xc1\x7c\x9e\xb0\xe3\x31\x50\xf1\x78\x5b\x19\x7a\xe2\xa9\x46\xa1\xa3\x1a\x81\x82\x55\xfe\xa6\x50\x41\x11\x7b\x97\x04\x89\x02\x87\x5e\x16\x08\x4c\xad\x7d\xac\x69\x92\x24\x4f\x6e\x08\x24\xf5\xb8\x26\x25\x7b\x85\xd0\xf4\xd2\x22\x4c\x13\xd5\xa2\x8d\x7a\xc3\x57\x10\xe2\xf9\x5f\xc7\x1f\xc3\xc9\x05\x7f\xb0\xe2\x76\xc3\x84\x02\x49\x27\xb6\x93\x02\xac\xda\x47\x72\xcf\x61\x65\x40\xfa\xde\x80\x9c\x4d\x28\x29\x10\x0b\xfd\x2b\x1c\xec\x78\x03\xd2\x89\x2c\x0a\x98\x60\x0b\x36\x9b\xad\x57\x52\xa6\x75\x03\xd8\xe4\xd2\x2e\x58\x41\x8c\x2b\x36\x9b\xbf\xb5\xd4\xa7\x8d\x97\x2f\xd7\xd6\xd8\x67\x21\x17\x4d\x48\xb5\x26\x87\x15\xad\xa0\x88\x71\x54\xb3\xf5\x6a\x36\x6b\xfe\xd6\xda\x8c\xa5\x65\x52\x9c\x57\xd9\x6a\xad\xcb\x0f\x16\x46\xd6\x5a\xb3\x1a\x80\xcd\xcd\x8d\xd9\xc6\x5a\x35\x02\x9b\xa8\xd9\xfa\xf5\x75\x5c\xa0\xdd\xc5\xb0\xd5\x53\xb2\xd6\xac\xb5\xc5\x6b\x75\x56\x90\x33\x9b\x39\x5a\xad\x4e\x41\xad\xeb\x0d\xad\xd6\xe6\x4b\x5e\x6b\xb3\x35\xb3\x44\xbd\x02\x01\x07\x6c\xa2\x56\x63\x5d\xc7\xe0\xe5\xcb\xd6\x6f\x1b\x9b\x08\x57\xab\x78\x13\xbd\xfc\x75\x6d\x7d\xcd\x44\x6f\x4d\xa0\x87\xa1\x97\x46\x70\x2d\xe6\x74\x6f\x05\x79\xb3\x99\xa7\x21\xe9\x69\x40\x18\x6e\xaf\x5e\x33\xac\x7e\x15\x48\xbd\x8a\x91\x92\xf8\x39\x0a\x3f\x0f\x6c\x22\x56\xee\xe5\x6c\xd6\x6c\x36\xd7\x9b\xcd\xe6\x26\x36\xd1\x59\xef\xb5\xe3\xf7\x39\xac\x10\x9a\xc3\x12\xf1\x40\x21\x6c\xa0\x90\x2d\x09\x6a\x36\x93\x6d\x25\xd5\x2a\x91\x6d\x05\xd5\xaa\x45\x78\x95\x6b\x00\x12\xd1\x3b\xef\xf9\x90\xa8\x0f\x03\x6f\xbc\x23\xdb\xcb\x94\x29\x22\x49\x97\xf7\xb9\xf9\x5b\x6b\x46\xb6\xb6\x36\x20\xa3\xc0\xc6\x5a\x55\x64\xe7\x2d\xc9\xcd\xdf\x6a\xad\xb3\xfc\xcd\x16\x2f\xc0\x4a\x56\x37\xd6\xb4\xc2\xb9\x65\xd6\x1b\xbc\xcc\x2b\x55\xa6\xd9\x52\x85\x32\x00\xd8\x50\xe6\x20\x3e\x78\xdb\xf7\x11\x31\xb5\x45\xa5\x8c\x50\x2e\xc4\x3e\x3a\x34\x7a\xd5\x91\xc3\x55\x89\xd7\x00\x35\xec\x20\xd1\x44\x82\x5a\x0d\xd0\x6e\xd0\x33\x39\x20\x88\xfb\x9f\x89\xf1\x0b\x56\xcf\x07\xef\x7d\x5a\x72\x81\x07\x67\x68\x31\x49\x9d\x0c\x65\x51\xaa\x5c\xb6\x13\x4c\xca\xe5\xb8\xce\x4a\x5c\x29\x6a\x92\x75\x40\x6b\x28\x87\x1a\x72\xe6\x11\xd3\x00\x5c\x20\x79\x6a\x81\x26\x4d\x0e\x71\x74\x55\x1f\x3b\xd4\x8a\x6b\x81\x41\x8d\x55\x02\x8c\xa6\x28\xd2\x31\xb6\x2a\x20\x1d\x14\x9a\xdc\x01\x8d\xd6\x5a\x69\xe2\x45\xa8\x01\x1d\xd4\xb0\x9d\x84\x80\x4e\x0d\xd1\x6e\xb3\x07\x99\x4a\x47\x91\x26\xc8\x2c\x02\x1d\x00\x85\x96\xd7\x6d\xc4\xf3\x76\x90\xb4\xa4\x01\x23\xd6\x9d\x01\xc3\xe5\xc7\x92\xb7\xc6\x68\xab\x8d\xa0\x78\x06\xeb\x6a\xd4\xeb\x19\x94\xe9\x7b\xfe\x7d\x06\x05\x53\xc1\x8d\x69\x4c\x65\xe3\xa1\x36\x6d\x0b\x0d\x37\xe0\xaa\x6d\x4e\x6d\x8c\x0a\x3a\x87\x45\x86\xce\xcb\x2b\xcf\x68\x0a\x4a\xfa\x6b\xf5\x56\x32\x15\x2b\x30\x1c\x86\xea\x2f\x51\x3d\xa4\xea\x21\x99\x7f\x68\xfc\xc4\xb8\x47\x9b\xeb\xea\xc4\x25\x63\x00\x15\x36\x59\x55\x9f\xe9\x2d\xd0\x81\x58\x74\xcb\x0a\x42\x0e\x13\x30\x2b\x08\xb1\xc9\x9a\x2b\xd8\xc0\x19\x5a\x34\xee\x5e\x40\xea\x21\x89\xb4\x04\x2b\x82\x51\x8d\xb1\x04\xb0\x89\x1b\x92\x87\xf0\xd6\x89\xfa\x57\x16\xae\x8f\x1c\x3a\x00\x0f\x7d\x1c\x92\x52\x85\x3d\xf3\xba\xdb\xc9\xfb\x7b\x8e\x62\xdb\x19\x5a\x44\xe8\x7b\xc1\x56\x94\xf4\x8b\x87\x9c\xd5\xa6\xed\x6d\xa1\x86\xed\xad\xae\x02\x5c\x67\xe8\x5b\xa4\x1b\xd4\xbc\x1e\xa4\xdd\xa8\xe6\xc5\x1d\x3d\x67\x65\x3c\x96\x71\xd3\xb1\xbd\x5a\x6d\x71\x66\xb3\x3e\x51\xd4\xa8\x4a\x14\x43\xa2\x18\x6f\x53\x29\x5d\x81\x91\x85\xd9\x56\x7d\xd7\x2b\x98\xe3\x69\xfd\x2b\x09\x3c\x2b\x61\x4a\x81\x5b\x00\x89\xe8\x15\x69\x7f\x1e\x0f\x05\x39\x76\x3c\x3a\x25\x41\xe8\x78\x34\x0d\x4d\xe9\x8f\xa4\x5e\xf1\x03\xef\xce\x21\x21\xeb\xa8\xf8\x85\xe9\xdf\xc9\x5b\xd7\x64\x02\x21\x1f\x7a\x48\x1a\xef\x81\x06\xa4\x4b\xd5\xd7\xc4\xae\x62\xfa\x6b\xd2\x13\x11\x03\x2d\xc4\x03\xe5\xec\x54\x1f\x3a\xc4\x1d\x84\x89\xa8\xa8\x81\x95\x18\x59\x0a\x1e\x22\x66\x17\x3d\x5c\x92\xa8\x9d\xb5\x7e\x99\xfd\x33\x87\xa1\xfe\x2d\x00\x0f\x2c\x15\x05\xf3\xf9\xdc\x32\x6a\xe8\x3a\x3d\x66\x38\xf9\xc0\xb6\x02\x24\x3d\x05\xfd\x80\xe0\x88\x58\x34\xb1\xa8\x60\x04\x40\xbd\x32\xc5\x2e\x0a\x60\x5e\xbb\x50\xc0\xcc\x16\x45\xa6\x24\xc7\x5c\x1b\xa9\xcc\x82\xa2\x83\x3c\x05\xb2\xc2\xbb\x87\x62\xb7\xc3\xb3\xe8\xf6\x21\x6c\x26\xcf\x92\x18\xab\x4d\x10\x43\xcb\x1b\xf9\x7c\x28\x69\x3d\x83\x90\x9c\x2b\x14\xbb\x98\xb3\x20\x53\x0a\x0b\xf1\x08\x60\x03\x06\x4a\x86\xcf\x0b\xb3\x51\x4d\x6c\x24\xd2\x22\xd1\x51\xcd\x02\x39\x36\x8d\x14\xd7\xb1\xa5\x4d\x62\xed\x4f\x02\xc6\x89\xb9\xc0\x75\x2e\x09\xbc\x16\xc1\x8a\x6e\xe7\x30\xfe\xf2\xb6\x2a\x4c\x9c\x60\xd4\x80\x15\x29\x00\xf1\x9d\xe5\x41\x2d\xdb\x66\xb3\xd1\x5a\x7f\xdd\xfa\x45\x4b\x6a\xf3\x9c\x43\xd7\xf3\x02\xeb\xa5\xfe\xe1\xc5\x3a\x00\x30\x4f\xc5\x47\x52\xc5\x07\x0f\x56\x82\xe8\x52\x5a\x3b\x90\x14\x45\x95\x78\x36\xea\xa3\xac\x48\xe5\xa3\x1a\x4e\x92\xd6\xda\x93\xcd\x8a\x3d\xa9\xd5\x80\xd3\x9d\xf4\x50\xdf\x02\x73\x26\x39\x2c\x65\x77\x65\x51\xb4\x2a\x00\x70\x51\xfa\x54\x2b\x04\xd8\xda\xa4\xe0\x40\x0a\x71\x4d\xd3\x0e\x60\x94\x37\x01\xf0\x2e\x73\x73\x6c\x40\x27\x66\x30\x37\x36\xfe\x30\x74\x63\x93\xcf\x63\xcf\xb1\xc1\x57\x81\x2e\x53\x61\x6f\x26\x38\xeb\x1b\x63\x3a\x3d\x42\xc8\xf0\x5d\x29\x8e\x61\xf2\xd6\x96\x13\x43\x90\x99\x18\x76\xbc\xb1\xef\x92\xbb\x8d\xf5\x76\x26\xad\xd9\x7a\xd5\x4e\x2c\xb9\x80\x60\x97\x81\x12\x4f\xd5\x2a\xa9\x57\x9c\x31\xbe\x14\x49\xec\xc9\x4e\x00\x1c\xd0\xc8\x00\xc8\xb4\xc6\x8d\x75\x0d\xd8\x95\x73\x79\x25\x4a\xb2\x27\x0e\xcc\xf5\x6e\x45\x8a\xeb\xdd\xda\xe9\x89\x8b\xcd\x1b\x92\x37\xd8\xec\x58\x37\x74\x97\x95\xa6\x9d\x88\xcb\x8c\x4f\xcc\x19\x5a\x2b\x82\x6a\xdc\x2f\xc6\x66\xa4\x1e\x94\x3d\x93\x00\x90\x0f\x0d\x3b\x33\x45\x32\xd0\x52\x11\x49\xc9\x5e\x06\xfd\x41\x0c\x47\xf5\xa9\x1b\x71\x49\x9e\x54\xe8\x70\x19\xca\x6a\x55\x4f\x4e\x3d\xba\xf7\x93\x9a\xe7\x39\x35\xc7\xae\xc3\xb6\x21\x58\x58\xca\x41\xb8\x2b\x20\x43\x0a\xec\x01\x19\xe2\x89\x1b\xb5\xf5\x9e\x9e\x2b\xa9\xa2\xe5\x4e\xc9\x41\x2d\xbb\x70\xf1\x1c\x39\xee\x6c\x46\xf5\xd7\xd7\x1c\x56\x9b\xa4\x86\xb5\x21\x3e\xf9\x0c\x68\x7e\xd7\xf9\xef\x35\xa9\x0b\x3f\x37\x2f\x27\x1e\xdb\x66\x89\x7a\xdf\x1b\xfb\x38\xc0\x17\x2e\x99\xcd\xf2\xfc\x11\xe2\xbb\x43\x2f\x4b\x13\x9a\xe4\x2d\xb1\x89\xa7\x54\xae\xe5\x4d\xb3\x00\x2a\xd2\xf3\x59\x89\x49\x5b\xf6\x63\x64\x05\x80\x3b\x8e\x1d\x1a\x6b\x81\x7c\x4d\xa2\x80\x4a\xff\xcb\x34\x59\x1f\x07\x21\x39\xa0\x11\x52\x0f\x32\x69\xcf\xf5\x70\x94\x37\x73\xc5\x3e\x52\x52\xad\xd2\x89\xeb\x8a\xa7\x34\xbd\x8e\x26\xe3\x0b\x12\xbc\x26\xed\x04\x98\xc5\xcd\xb1\x61\xe0\x4d\xe8\x60\x7b\x32\xe4\x52\x83\x7f\x50\x96\x43\x13\xa8\xcf\x02\x7d\xf1\x3c\x9b\xe5\x4d\x9f\x31\x98\x6e\xa3\x87\x08\x34\xde\x19\x9f\x8c\x27\xae\x00\xc2\x9e\x74\x10\x89\x0a\xc5\xad\xd2\x2a\x81\x91\x7c\xa2\xb1\x8e\xfd\x4b\x54\xb3\x2c\xb2\xb5\xb5\xd5\xdc\xa8\xf2\x6f\xe0\x97\xa8\x16\xfc\x62\x51\x3d\x69\x73\xb3\xb9\xb1\xb5\xb5\xd5\x00\x5b\x5b\x0d\xbe\xba\xe0\xe1\xe8\x0f\x92\xef\x2d\x5a\x41\xe4\x75\xf9\x08\x1f\x55\xca\xb5\x52\xad\x96\x2c\x62\x48\xfb\x56\x52\xc6\xc5\x51\x44\xe8\xc6\x7a\x1e\x88\xf5\xd6\x6f\xeb\xbf\x6d\xfc\xda\xfa\x6d\xe3\x17\x29\x64\x6a\x42\xb2\x30\x33\xed\xca\x19\x46\xef\xc8\x30\x32\x8a\x6a\x3d\xcd\x1d\x9f\xaf\x49\x9b\x6e\xae\xb5\x5e\xe7\x3a\xec\x18\xc0\xcd\x4d\x3a\x13\x30\xb7\xb6\xb6\xd6\x5a\xab\x14\x8a\xb7\xcd\x4d\xca\xdb\xd9\xa6\x9b\x1b\xeb\xf9\xc5\x45\xae\xd5\xb5\x16\x64\xd9\x32\x39\x1a\xb0\x01\x14\x9e\x67\xce\xe5\x55\xc4\xa5\xe8\xf7\xe0\xba\xb5\x45\xa1\x15\x23\xcb\xf1\x16\x4d\x60\x78\x83\xc7\xd0\x15\x10\xd6\x9a\x30\x81\xb6\xba\xd6\x12\xa5\x14\xa4\x46\x4e\xd1\xd5\x26\x8c\xfb\xe1\xe5\x52\x0d\x15\xd3\xc3\xf7\xb5\xf4\xdb\x9b\xda\x80\x1a\x90\xd5\xb5\xd6\x02\x94\xc7\x13\x37\x83\xa7\x18\x26\x0d\x6e\xac\x36\x56\x90\xd5\xac\x8a\x39\x0c\x28\x27\x34\x03\x0d\xb9\x57\x97\xa5\xc6\x53\x95\x83\x9a\xb6\xb3\xb9\xd6\xe2\x2a\x3c\x2b\x28\x8a\x55\x9b\x9b\x9b\x0e\x2f\x5b\x43\x71\x23\x1c\x83\xe5\x1c\x18\xd5\x90\xe2\x27\x87\xb7\x8d\x43\x15\x66\x82\x09\x91\x4f\xaf\x26\x48\x51\x2c\xb1\x89\x32\x8d\x0d\x84\x0f\x61\xe0\x4c\x53\x8d\x65\x9a\x46\x43\x9f\xb6\x1b\xf1\x8c\x9d\xef\x4f\x66\x13\xd1\x25\x09\x4a\x03\x67\xea\x0c\x48\xe9\xe2\xbe\xc4\x34\x37\xe9\x15\x8f\x50\x13\x3a\xa8\x29\x34\x58\x4e\x24\x4f\xa2\x67\xe3\xcd\x06\x77\xd4\xaf\xb2\x1c\xab\x2c\xcb\x2a\x86\x4c\x9a\x7a\xd5\xaa\x85\x57\x57\xa1\x87\x92\xa1\xbe\xea\x01\xb9\x2c\xaa\x10\x83\x7d\xa5\x47\x50\xc5\xa7\x0c\xdc\x2f\x0c\x54\x05\xad\x56\x38\xa8\x7e\xb5\x6a\x55\x56\x57\x61\x5f\x07\xd5\x07\x49\x07\x4d\x50\x03\xba\xa8\x01\x43\xd4\xb0\x2b\x9b\xad\xe6\xfa\xaf\xeb\xaf\xd6\x36\xd6\x5f\x31\x14\xb6\x2a\xb3\x19\x66\x13\x5e\xb5\xea\x6d\xf5\x81\x0d\x2a\xc8\xaa\x6c\x6e\x36\x67\x7d\xd6\x45\x4d\xce\x70\xb0\x8f\xfa\x9b\x9b\x4d\xfe\x18\xd6\x6a\x31\xdc\x21\x6a\xd8\xc3\x4d\x14\xda\xc3\x5a\x0d\x4c\xd0\x84\x15\x73\x79\x31\xe8\x22\x57\x95\x48\xd5\x81\xfa\x80\x37\x1d\x55\xa0\xe5\xad\xa2\x3e\xe0\x4d\xe2\xa4\xa8\x69\x0d\x00\xc9\xd0\xdb\x40\x08\xd5\x6a\x6e\xb5\x6a\x4d\x6a\x35\xd6\x10\x00\x60\x1f\x59\x0c\xc1\xe6\xac\xb2\xb9\xa9\xb0\xac\x6c\x6d\x6d\xa1\x66\x2c\xd5\x73\x06\x08\xfe\xc5\x81\xde\x2f\x4e\xde\xb8\x98\xfc\x12\x41\xf7\x17\xc5\x2e\x52\x6f\x2c\x5a\x64\x94\x1a\x64\xf3\x45\x63\x36\x4b\x5e\x57\xd5\xbb\xd4\x26\x53\xaf\xec\x33\x8c\x94\xda\xa9\xbe\xd3\x54\x71\x6a\x16\xa7\x66\x71\x07\xad\x08\x6d\x85\x17\x5a\x51\xb8\xc4\xd5\xf0\x14\xf6\x00\x20\x46\x2b\x51\xb5\x6a\x51\x95\x95\xaa\xac\x54\x65\x95\x0f\xc2\xdd\x3e\x9b\x61\x50\x38\x8e\x8e\xf0\x11\x3c\xc2\x47\x62\x69\xa1\x5a\x5d\x89\x8a\xb3\x32\x2c\x9b\x2f\x1a\x3c\x2b\xc3\x75\x41\x56\x26\x8a\x6c\x69\x16\xc6\xca\x78\x23\x51\xc3\x81\x26\x38\x89\xfe\x5d\xb6\x31\xa7\x83\x15\xa2\x39\x1d\xac\x23\xc6\x35\x05\x7c\x11\x2a\xea\x80\x4d\xa4\x27\xf1\xca\x45\x77\x7b\x0a\xb3\x17\x32\x1d\x56\x54\xca\x2f\x5e\x4d\xd9\x0b\x85\x4d\x54\x3d\xf5\x8b\x57\x53\x1d\xf3\xa2\xc2\xc5\x3b\x7b\xfe\xc5\x5b\x95\xdf\xc1\x8b\x0a\x98\x7b\xaa\xe1\x2f\x64\x0d\xa2\x2e\x91\xb3\x26\xd3\x16\xd7\x25\xf3\x26\x50\xe3\xba\x56\x63\x4c\x78\x5d\x90\xab\xe7\xdb\x9e\xe7\xa2\x26\x54\xaa\x3a\x6a\xc5\x8f\xaf\xd0\x5a\xfc\xdc\xdc\x40\xeb\xf1\xcb\x5a\x0b\xbd\x84\x89\x69\x84\x36\x60\x6c\x17\xa1\x5f\x93\xe7\x57\xe8\x55\xf2\xd2\xdc\x40\xbf\x25\x6f\x6b\x2d\xd4\x6c\x40\xcd\x9a\x42\xcd\x66\xf2\xea\x47\x01\x6a\x4a\x3c\xa4\xb6\x88\x9a\x6b\xda\x3b\xcb\x2f\xd1\x89\x2d\x3e\xd4\x7c\x09\x53\xf6\x1e\x6a\x4a\xcc\x84\xaf\xb2\x29\x71\xdb\xb9\xc2\x14\x35\x25\x6e\x7c\xb7\x45\xf3\x37\x68\x9a\x2a\xa8\x25\xb1\x3b\xc4\x3e\x6a\x49\xd4\x4e\xa2\x00\xb5\x24\x5a\xc2\x23\xd3\x92\x48\x49\xb7\x70\x6b\x1d\x6a\xb6\x16\x6a\x49\x84\x3e\xd2\x10\x0f\x89\xdc\x67\x82\x5a\x1b\x6a\x8d\xff\xfd\x3d\x8d\xae\x48\xe8\x7c\x25\x41\x88\xba\x3d\x58\xc1\x83\xc1\x61\xfa\x8b\xa1\x18\x4a\xdd\x3b\xa7\xfc\xeb\x9c\xb4\xba\x3f\x09\xaf\xf8\xea\x8d\xc5\x35\x94\xf8\x93\xa8\x24\x34\x56\xbe\x73\x8a\x0f\xbd\x60\x17\xf7\xaf\x2c\x1d\x03\x06\x0a\xe4\x36\x80\xe1\xa6\xd6\xed\xff\x20\xf7\x7b\x5e\x90\xf6\xd4\x1b\x26\x9a\xf2\xd4\x53\xc7\x2d\xdb\xc2\x51\x6f\xb0\x72\xe2\xe4\x14\xa6\x50\xad\x5c\x29\xd7\x68\x7d\xc4\x21\x4b\x7b\x88\xfb\x9c\x06\x84\x46\x4e\x94\xaf\x83\xcf\x61\x85\x59\x57\x07\x6f\xb4\x0d\x44\xce\xa0\x40\x63\xd7\xdd\xa2\xce\x80\xcd\xa7\xb1\xce\x5e\xab\x41\x9e\x88\x92\x24\x00\x95\x1e\xcf\x3e\x30\x4c\x28\xb9\xfd\x70\xef\x67\x97\xf2\xa1\x03\x31\xf4\x84\x28\xa9\x28\xd7\x05\xd5\xbd\x16\x6c\x08\xb6\x0d\x83\xd9\x7c\x7b\x65\xbe\x36\x37\xcc\xf7\xb5\x56\xca\x39\x91\x7a\x7d\x95\x7a\x37\xca\x8b\xd1\x98\x4a\xf0\xa3\x40\x4f\xd1\xf9\xb7\x6d\x55\x0c\xe2\x45\x57\x4e\x28\x5c\xa6\x64\x0e\xd4\x06\x12\xb4\xd2\x80\x15\xd9\x57\x28\xee\x22\xfb\x22\x20\x78\x64\xfa\x24\x1c\x7a\xf9\x74\x88\xd9\xce\xe3\x5b\x39\xe6\x99\x0a\xa4\xf0\x68\xa7\x52\x36\xd6\x7f\x44\x9d\xa5\xd8\xfe\x63\xb6\x5c\xa6\x6e\xe1\x35\x32\xea\x61\xfa\x83\xa8\x89\x7b\x8c\x48\x4d\x73\x46\xf2\xc7\x3e\x71\x5c\x8b\x82\x17\x9a\x0a\xc4\x94\x1a\x51\xc6\xf5\x6e\x11\xb7\xca\x60\x82\x2d\x7b\x9a\x83\x05\x38\x2a\xc3\x91\x13\x48\x18\x8f\x19\x4c\xa5\x3f\xeb\x07\xa0\xfa\xfc\xb8\x26\x0e\xbe\x02\x74\xb9\x22\x25\x5d\x03\x16\x01\xb2\x7e\xae\x3f\xa9\x54\x0a\x9e\x88\x15\x83\xa9\xb0\x62\x90\x0a\xd1\x6a\xb6\x5e\x2d\xc4\x8b\xe8\xe8\xd0\x1f\x8e\x85\xf0\x2e\x2e\xcf\xda\x6c\x9e\x55\x62\xcb\x5a\x8f\x27\x39\x58\xfe\xa5\x5c\x0b\xe0\x4a\x13\x96\xcb\xec\x6f\x16\xda\x25\x31\xf6\xc3\x25\xe2\x56\x7c\x0e\x89\xe9\x45\xaa\x88\x85\x2a\xbe\x3f\x91\x80\x39\x34\x50\x82\x95\xba\x43\x9d\x28\x45\xb4\x0a\x77\x69\x22\x02\x2b\x75\x97\x50\x44\x61\x45\x73\xaf\xf1\x99\x42\xbd\xe4\x0c\xd1\xc4\xde\x4e\xef\x73\xbc\xf6\x1c\xb1\x7b\xcb\x8a\x77\x2b\x5a\x14\xe6\x14\x8c\x85\xbb\x9c\x70\x28\x00\xf5\x80\xf8\x2e\xee\x13\xeb\xc5\xbf\xff\xfd\xe2\x12\x96\xff\xfd\xef\x7f\xff\xbb\xac\xa7\x56\x44\x6a\xa5\xcc\xa6\xc8\x72\x85\xef\xfd\xe4\x2d\xd7\x30\x63\x46\xa7\xe6\x73\xa7\x7c\xe9\x25\x59\x7c\xe1\xe4\xe1\x1d\xc3\x89\x62\x55\x00\x94\x8b\x55\x62\x4f\xed\x49\xe0\xf9\x24\x88\xee\x2d\x91\x87\x3a\x2e\x64\x33\xe8\xce\x15\xe9\x8f\xca\x90\x2f\x94\xe5\x6e\x6c\x9d\xe7\x08\x28\xa6\x06\x7d\x93\x34\xff\x83\xdc\xe7\x75\x1a\x6f\x5a\xd2\x6d\x21\xa1\x83\x63\xea\xde\xf3\xbe\x0b\x48\x7f\xca\x5f\x82\x1c\x21\x3d\xa1\xfd\x27\xe0\x51\x50\x2f\xe3\x86\x71\xc8\x6b\x0e\x48\x38\x71\xa3\x90\x57\x3c\xc5\x81\x83\x07\x4e\x1f\x05\x26\x07\xad\x34\x73\x25\xb6\x74\x54\x5b\x15\xf4\xe0\xb0\x11\x3d\x26\x34\x22\x83\xed\xfb\xf6\xc3\x1c\x8e\x9d\x30\x74\xe8\xa5\x50\x9e\xf6\xbc\xa0\xfd\x30\x4f\x86\xac\xae\xf7\x64\x91\x64\x08\x8e\xa5\xd2\x45\x20\xc9\xd5\xac\x62\xcd\xa8\x4b\x84\x6f\x1d\x2d\xdd\x93\x87\xd8\xff\x1e\x02\x32\xec\x46\xe4\x9e\xd3\x8e\x77\x1f\x7d\x9c\x56\x27\x11\xd7\x04\x3c\xd3\xcd\xca\xba\x22\x91\x10\x44\x13\x07\x4a\xd8\x45\x38\x60\x9f\x82\x42\xd9\x57\xc4\x5f\x06\x6f\xa9\xf6\x10\xbe\x00\xc4\xd4\xca\x58\xfc\xc1\x0a\x1b\x15\xdc\xd1\x5c\xb1\x72\x29\x98\xbf\xf5\x3b\x87\xac\x5c\xc7\x4f\x13\x96\xa4\xb6\xff\x55\xea\x14\x47\xce\x94\xf0\xca\xf9\x86\x2a\x5e\xb5\x9e\x6a\x11\xa0\x66\x1c\xbe\x28\x17\x13\x46\x2e\x92\xc5\x93\xa6\x58\x27\x53\xeb\x3d\x32\x35\x5e\x31\x4b\xa5\x6b\xa4\x5b\x44\x2a\xa3\x1f\xa1\x81\x17\xaa\x18\x48\x8a\xc5\x34\x83\x7e\xdd\x5e\x1e\x59\xc4\x4a\xd2\x0f\x9c\x66\x84\x82\x2c\xe5\x1e\xc7\xbc\x22\x5f\x12\xc9\x5d\x30\xe7\x70\x0a\x64\x33\x3f\x36\x03\x15\x8c\x02\x7f\x74\x79\x82\x59\x17\xc0\x8a\x5c\x02\x43\x14\xd2\x7c\x43\xa8\x1e\xdd\xfb\xc6\x92\x8f\x95\x22\x36\x37\x94\xf2\xa6\xf4\xd8\x85\x34\x4d\x4c\xf9\xdc\xe9\x88\x64\xa7\x23\x56\xa9\x9c\x92\x02\x25\x28\x9e\x38\x35\xf1\x49\xd0\xca\x9f\x9f\x08\x34\x76\x6b\x34\xec\x68\x93\xe6\x2c\x10\xd2\x6e\xd4\x53\x96\x8c\x23\x70\x5a\x72\x87\x8e\xa4\x1a\xdf\x52\xa3\xd6\x10\x03\xf5\x04\xec\xbe\x47\x23\x87\x4e\x48\xbc\x18\x18\xe7\x42\x71\xae\x38\xd3\x7c\x3e\x97\x7b\x50\x1e\xe6\x76\x7e\x2f\xc5\x34\x42\xc5\x73\x23\xdf\x42\x92\x2f\x6b\xe7\x8a\x29\xd9\x90\x30\x77\x8d\x78\xda\xae\x91\x40\xcb\x26\xc6\x40\x32\x3d\xe7\x1a\xf5\xda\x79\x22\x4e\xd1\xb4\xd1\x68\xec\xd1\xd1\xf6\xfb\x8b\xb6\x70\xe7\x5f\x26\x15\x65\x60\xc6\x43\xb2\x1b\x48\xca\xc5\x3b\xec\xa2\x7b\x3f\xb5\xc0\x99\x88\x2e\x2d\x91\x4b\x2e\xdd\x2e\x9e\x62\x37\xce\xc8\xa1\xf0\x1c\x31\x0e\x79\x07\x1f\x40\x6e\xdf\x50\xf0\x40\xeb\x98\x7a\xf4\x7e\xec\x4d\x42\x7e\x32\x48\x10\x89\x6f\x08\x8b\xee\x7d\x90\x2d\x13\x80\x07\x62\x55\x60\x00\x29\x80\x44\x68\x40\xfc\x45\x73\x48\x90\xc8\xaa\xf8\x51\xc0\x25\x8d\x00\x53\x08\x47\x2b\xce\x90\x8c\x05\x9d\xe2\xbc\x8a\x8f\xa9\xd3\xb7\x38\x49\xe4\xf0\x8b\xcf\xff\x30\x8e\x6e\x97\xca\x35\x0a\xc0\x7c\x09\x83\x9e\xcd\xcf\x15\xbe\xcd\x23\x2b\xc1\x0a\x14\x91\x7f\xb0\x03\x60\x19\xf3\xba\xa8\xb5\xa5\x46\xee\x7c\xe2\xd0\xcb\xc2\x22\xe5\x72\x91\x6d\x9d\xb1\x60\x97\xde\x07\x22\xb6\xe2\x88\x39\x8e\x7b\xa0\x0b\xf1\xed\xe7\xab\x3e\x69\x25\xa1\xb0\x3c\x9f\x4d\x0b\x74\xef\xe2\x42\xfd\x2b\x4c\x8f\xf2\xca\x71\x5d\xb9\xb8\x5c\xae\x10\x5b\xa0\xe7\x16\x43\x52\xca\x68\x91\x91\x99\x2d\x29\x64\x8e\xa1\x52\x08\x35\x44\xcc\x0d\xb6\x33\xe4\x7b\x41\xc5\x5e\x2a\xdd\x81\x6d\x71\x13\x0f\xd8\xe6\xd6\x6c\x05\x81\x7d\x92\xfb\x77\xf9\x4b\xb2\x1f\xbb\x92\xec\x9e\xd2\xf6\x44\x16\xea\x2b\x85\x6d\x15\xfa\x9a\x1f\x05\xdf\x2a\x01\xe2\xae\x76\x06\xc8\xf4\x37\xa6\xdc\x8f\xb5\x1a\xb3\x8b\x9c\xaf\x84\x2b\x18\x5c\x75\x65\xaa\xb6\x3c\xf0\x12\x70\xed\x6c\x4c\x06\x28\x82\x5c\x15\x41\x0e\x53\xc8\xef\x7c\x2f\x88\xc8\x00\x61\x98\xd8\x10\xdd\x5e\xfc\xf2\x9e\x44\x3b\xb8\x7f\x45\xb8\xff\x35\xa5\xef\x35\x60\x65\xae\x89\xc6\xb4\x3f\x56\xed\xe4\x48\x41\x8a\xb7\x5a\xa5\xd2\xa5\x97\xf6\x61\x0e\x83\x94\xe2\x7d\x12\x05\x72\x55\x88\x24\x3d\xae\x3e\x26\x27\x07\x0b\xe0\xb2\xd6\x74\x7b\xda\xa6\xa7\xee\x43\x74\xef\xb7\x83\xd7\x02\x58\x9b\x40\x87\x0e\x9c\x80\xf4\xa3\x76\x30\xef\x41\x87\xcd\xf6\x91\x54\x4a\xb6\x1a\xb6\xe0\x3c\xcc\xa0\x78\xa8\xdb\xb3\xa3\x5c\x45\xc0\x19\x5a\x2b\x4e\x57\xe8\x4f\x72\x33\x27\x50\x0a\x8c\x99\xcc\xc8\x26\x12\x78\x67\x54\xab\x96\x87\x3c\xa6\xf4\xf7\x71\x24\x15\x30\xd9\x0d\x00\x92\xba\x42\xcd\xcc\x16\xcf\x41\x44\x4c\x65\xaa\x00\xdf\x62\x98\xa7\x2e\x49\x1e\x15\x1f\xe5\xbe\xac\xbc\x39\x93\x6f\xfa\x8c\xa7\xcd\x64\x63\x70\x74\xef\xc3\x08\x05\x99\x5e\xc1\x62\x0d\x80\x13\x34\x7a\x2d\x94\xeb\x76\x90\x10\x34\x69\xc0\x6c\x16\xcd\xc1\x7c\x0e\x16\x48\x8b\x42\x3a\x30\x3d\xc9\xcb\x25\x7b\x72\x06\xaf\x4b\x38\x3d\x99\xf2\x12\x3f\x23\xc2\xe6\xee\x08\xe1\xf9\x02\xd6\xd0\x8f\xf5\x52\x50\x0f\xbd\x20\xb2\x0a\x26\xf5\x54\x69\xd1\x76\x26\x2b\x58\x35\xe9\xaf\x73\x58\xe1\x4b\x5f\xb1\x65\xd2\x4c\xd6\xc3\x60\xf9\xc2\xf3\xdc\x32\x5c\x69\x48\x17\x18\x1b\x2a\x00\x56\x0e\x68\x94\xb1\x64\x0e\x68\x04\xcb\x0e\x8d\x72\x73\xbf\xca\x80\x67\x89\x3c\xff\xab\xdc\x02\xcd\x8d\xa4\x44\x4b\x5b\x7d\xe3\x45\x9a\x1b\xb9\x65\xd6\x5a\x79\x48\xad\xb5\x78\x99\xb5\x56\x6e\x99\x8d\xf5\xa4\xcc\x2b\x6d\x2d\x8f\x97\xd9\x58\xcf\x96\xe1\x8b\x7b\xe9\x6a\x58\x22\x2c\x4f\x72\x5b\x2f\x56\x00\xd3\xcd\xe7\xa9\xa2\x48\x0e\x01\xe4\x42\x61\x9a\x02\x22\x59\x94\xca\xa3\x81\x5c\x51\xcc\xc3\x8e\x51\x61\x52\x40\x06\xb9\xf2\x98\xa6\x83\x48\x16\xc5\x8a\x28\x91\x67\xd2\xca\x74\x51\xd0\x8f\x82\x6c\x49\xb5\x96\x99\x2e\x29\xd3\x61\x79\x28\x1e\x0a\x4a\xe6\xe0\x2a\xd3\x65\xc9\x3c\x6c\x93\xf5\xd1\x74\xd9\xf8\x0b\xe4\x3b\x13\xf9\x63\x61\xf9\x66\x4b\xef\xcb\x8d\xf4\x4a\x6b\x0c\xa2\xd9\xca\xe9\x56\xb9\x3c\x9a\x46\x40\x24\xc3\xb2\x10\xbc\x39\x84\x36\xd6\x4d\x33\xe4\xd6\xbf\xc2\xf2\x84\xbf\xd6\xe5\x7b\x16\x98\xee\xf7\xd0\x25\x94\x9c\x04\x88\x2e\x8d\x99\xfe\x2d\x25\x52\x72\xc8\xc9\x4e\x69\xe4\x49\x86\x57\x39\xdf\x9b\x1b\x5a\x86\xe6\x46\x4e\x8e\xb5\xd6\xc2\x3a\xb8\x1a\x2f\x33\x08\x46\xce\xcb\xf1\x4a\xcf\x92\xc1\x43\xea\xfa\x5a\x96\x2c\x26\x85\xea\xff\xc2\xba\x95\xe6\xaf\x0e\x46\x6b\x5b\x3a\xd3\xb9\x92\x9d\xd2\xf2\x55\xe4\x4a\xed\xf6\xe5\x89\xf3\x39\xac\x44\xde\x51\x6e\x4f\x25\x7b\x6f\x4c\xaf\x55\x72\x4a\x4a\x6d\xd4\x7f\x4d\xf9\xce\x8f\xc0\xa2\xfc\x00\x05\x4b\x62\x7c\x23\x8e\x95\xc7\xaf\x05\xdb\x7a\x9c\x81\x58\x68\x86\x11\xd2\x8a\x76\x83\xec\xa9\x72\x71\xf8\x3a\x19\x13\x2d\x6d\xab\x01\x2c\x77\xcb\x35\x5a\x2b\xf7\xca\x35\x22\xf5\x8a\x64\x39\x45\x32\xa4\x01\x1d\x45\x30\x12\x1e\x7f\x86\x0d\xe0\x81\x00\x98\x11\x90\xb3\xa0\x2c\x70\x8d\x90\x15\xbc\x2e\x6f\xae\x96\xdb\xe5\x32\xa8\x95\x59\xde\x72\xcd\xa2\x2c\xa9\x54\x6e\x97\x4b\x65\x90\xd4\xec\x20\xfa\xba\xfc\x9e\x08\xab\xa3\xdc\x0e\x5e\x97\xcf\x48\x7f\x2a\x5e\xca\xfc\x07\x62\x44\xba\x4e\xb6\x8d\xb8\x5a\xb5\x70\x66\xe4\xb1\x22\x30\x4a\x37\x88\x01\x40\x18\xe2\xb8\x19\x30\x00\x00\xe2\x39\xac\xf0\xfd\x16\x26\xb9\xc5\x31\x6e\xba\x15\xef\x43\xfb\xb5\xe0\x0c\xf7\x18\x8f\x08\x6b\x5c\xbb\xc4\xf4\xe6\xf4\x29\x6e\xe1\xe1\x90\xbe\xce\x94\xbb\x54\x79\x9c\x2f\x26\xc3\x21\x09\x98\x26\xa1\xbc\xd1\x74\x70\x3a\x21\x13\x92\x24\x05\xa4\x3f\x4d\x25\xf5\x5d\x2f\x24\x03\xb4\xd2\x94\x1d\x71\xa4\x7c\xa2\xac\x31\x5c\x73\xe6\x66\xa3\xfc\xa4\x43\x4d\xd2\x12\xb0\x0f\x42\x5b\x6d\x37\x20\x53\x49\xda\x46\x20\x12\xbe\x71\xd4\x4c\x72\xe8\x80\xdc\x1d\x0f\xb3\x67\x9e\x56\x9b\xd2\xe5\x55\x61\x9f\x12\xae\x56\x6f\x05\xac\x92\x38\x17\x49\x9e\x73\x91\x71\x7d\xec\x16\x84\x8c\x9d\x2a\xe5\xda\x23\x0e\xc9\xdc\x32\x01\x74\x50\x82\x99\x3c\x3d\x10\x33\x93\xa3\x34\xf5\x47\xd1\x11\x7c\x3b\x07\x76\xc0\xf8\xaf\x8b\xe3\x13\x51\x3d\x54\xae\xd7\xeb\xe5\x9a\x91\x26\x4f\xf2\x5b\x2d\xb9\x71\xd2\x43\x65\x06\xd5\x2a\xd7\xb0\xc2\x8f\x0d\x87\x32\x28\xdb\x4d\x94\x1c\xb7\x78\xed\xd5\x50\x99\x59\x70\xdd\x46\x4f\xd6\xd8\x56\xdf\xb6\x9a\x4c\x9f\x67\xdf\xad\x25\x28\xa1\xd0\x4d\xd5\x06\x18\x35\xd2\x33\xfd\x84\xf6\xa1\x97\x91\x05\x3a\xcd\x90\x03\x1d\x7d\x0c\x29\xdd\xd8\xd1\x8f\x42\x24\x5d\x6f\x24\xe5\x45\xc9\x78\x8c\xd8\xfe\xe8\xb2\x56\x86\x4c\x50\x31\x9d\x5c\x3e\x32\xed\x5e\xeb\xe0\x4a\x99\xd9\xe0\xa9\xea\x8d\xf8\x29\xe2\x9c\x9f\x60\xb7\x72\x9c\xaf\xf4\x30\x2f\xdb\xfc\xdc\x80\x24\x2c\x97\x99\xfa\xf7\x92\x4e\xdf\x3c\x0c\xad\x72\x99\x97\xf7\x47\x97\xaf\x25\xb2\x75\x21\xf4\x24\xc2\xba\xf1\xa6\x58\x61\x3d\x71\x73\xdb\xbc\x37\x4a\x73\xd1\x82\xac\xca\x2b\x10\xc9\x8a\xb3\x6c\x63\xf9\xe1\x3f\xd1\x31\x40\x3f\xf0\x67\xc6\xc7\x49\x51\xc9\xea\xf6\x00\x8c\xbd\x29\xbc\xc7\x08\x8f\x34\x54\x8c\x4a\x99\x67\x48\x6b\x30\xb6\x28\x27\x10\xe8\x3e\xf8\x81\xe7\xb7\xcb\xbb\x22\x27\xa3\x43\xfc\xe2\x8f\x2e\xdb\xe5\x32\x64\x16\x5f\xcc\x57\x16\x33\xb1\xa5\x1a\xd6\x83\x2b\x4d\x30\xef\xc9\x4d\xc6\xdc\xc5\xf1\x27\x76\x27\x04\xea\x8e\x5f\xf6\xc2\xe1\xf1\xe7\x31\xf6\x13\x86\x93\x2f\x8f\xcc\x9f\x75\x67\x00\x85\xe0\x59\x76\x02\x5d\x8f\x37\xdc\xc1\xf2\x18\xfb\xdd\x64\xea\xe4\xf3\x28\x2d\x9a\x47\xb5\x2a\xf2\x66\x51\x36\x81\x1c\x62\xbf\xf0\xc8\xf6\xc3\x1c\x3e\xb2\xce\x11\x74\x89\xe5\xd4\x47\xa0\x87\x1c\xbd\xdb\xa5\x89\x9f\x33\xe4\x48\xdd\x8f\x82\xa2\x28\x34\x05\xeb\x60\x29\x35\x81\xc4\x7e\x1f\x35\xbb\xf2\x55\x34\x0a\xa9\xe2\x40\x11\x3f\x86\x92\xdb\x37\x38\xc2\x4a\x47\xce\x3d\x73\x40\xb3\x3e\x19\xe1\x6e\x78\x4d\xb8\xa2\x44\xad\xdc\xad\x1c\xba\xdb\x81\x20\x3a\x17\x07\x3c\x07\xe4\xee\x24\x0a\x8a\xa3\x59\x31\xb2\x20\xf1\x33\x9b\xc9\x73\xc4\x51\xd0\xa5\xbd\xd9\xcc\x8a\x9f\xc5\xf2\x41\x5e\xb5\xfc\x48\x6f\xce\x71\x5e\x90\x04\x68\x29\xa2\x39\xff\xfa\x18\xd5\x9b\xfa\xf6\x4d\x58\xee\x2e\x50\xd0\x24\xc4\x2c\xcd\x19\x47\x65\x0f\xe4\x72\x2a\xa0\x60\x36\xa3\xf0\x49\xca\x0d\xaf\xa4\x5d\x72\x09\x4d\x2b\x37\x56\xa0\x85\xba\x79\x0a\xac\x3e\xf6\xf3\xe2\xf6\x44\xf2\xcc\xa6\xae\x3e\x07\xc2\x2f\x6b\xac\x0a\x2b\x1f\x6d\x72\xb4\xa3\x61\x3b\x9b\x01\x3f\x87\x11\x31\x25\x8f\x18\x8e\x57\x31\xa7\x0b\x4f\x6e\x12\xb3\x00\xc7\xcb\xd9\x94\xeb\x80\x62\xc5\x3c\x91\x22\xc9\x7b\xbe\x8e\xff\xd8\x9c\x9b\x99\xab\xd4\x0b\xbe\x34\x66\xad\x08\xe9\x55\x33\x31\xa4\x4f\x59\x91\x1a\xe8\x65\x91\x29\x35\x1f\x2d\xac\xbb\x54\x36\xa6\x9e\x9a\x9a\xa8\x22\x7c\xf9\xfa\x5f\xa5\xf2\xbf\x04\x32\x8f\xad\xcc\x96\x5f\x5c\xc2\x7f\xfd\xfb\xdf\xe5\x7f\x81\xda\xbf\xca\xff\x62\xf3\x5a\x76\xe6\xb2\x1b\x9a\xda\x52\xad\x5a\x1a\xba\x73\xd1\x44\xc5\xde\x0d\x7d\xff\x31\x74\x72\xb6\x70\xe9\x0b\xf5\xec\x29\x76\xbb\x12\xd4\xb0\x49\x22\x04\x89\x12\x82\x01\xa2\x5d\xd2\x83\x11\x4a\x02\x5d\x91\x9e\xcd\x8a\xaa\x55\x45\x94\x44\x50\x7b\x1d\xb5\xf9\xaa\xa0\xe4\x0d\xbe\x7e\x6a\x92\xdf\x14\xd1\x4a\x9e\x32\x41\x8d\xc3\x90\x04\x59\x8e\x88\xb5\x58\x66\xc6\xe4\x3b\x96\x21\x46\xe5\xb2\x9d\xd9\x60\x1c\xa1\x95\xa6\x88\xb9\xe0\x0c\x2d\x47\x6d\xe5\xcf\x3b\x66\x69\xf0\x84\x15\x21\x5a\x37\x36\xff\x74\xbd\x1e\x00\x0f\x11\x5a\x69\xc4\xd4\xaa\x20\x6d\xc5\xd1\x3c\x8e\xc9\x8f\xeb\x48\xcf\x28\x9c\xa0\x86\x3d\xd9\xec\x2b\xaa\x4e\x18\x55\x15\x0c\x17\xf5\xbb\x93\x1e\x0c\x11\xeb\x1f\x7e\x8a\xa6\xa2\xf2\x0d\x15\xf5\x07\xa8\xd2\x1d\x72\x9e\x1d\x70\xb6\x43\x08\xb9\xfc\xa1\x5a\x1d\xf0\x25\x02\xf6\xee\x8f\x2e\xd9\xab\x58\xd3\x75\xb9\xc7\xf9\x21\x64\xd8\x72\x57\xee\x7c\xee\x0c\xad\x95\x90\x37\xa0\x09\x69\x3d\xbd\x8d\xa9\xeb\xf5\x24\x4c\x95\x3f\xdb\x7c\x14\xcd\xa3\xd9\xcc\xc2\x28\xb7\xb8\x38\x9f\x2e\x42\x47\x99\x07\x6c\xf9\x01\x10\x71\xee\x5f\x9d\xe0\xee\xaa\x28\x16\x70\xa5\xd9\xb3\xf5\x25\x16\x15\xf3\xb1\x1e\x08\xc1\x56\x67\xbc\xd0\xe1\x5c\xe1\x78\x54\x04\xd7\xf4\xa3\xc0\x62\xd3\xa3\x71\xba\xb7\x5c\x6e\xe7\xf5\x2a\x8c\x55\x06\x9c\x2c\xd2\x38\x6c\x1e\x92\x2b\xd9\x00\xd2\xbc\x45\x70\x75\xd2\x17\xc0\xe0\x75\x97\xc0\x95\x46\xaf\x4d\xb8\xc4\x32\x83\xb8\xa1\x06\xac\x5c\x92\xe8\x7d\x9c\x9c\x5d\x0c\x8b\xc3\x65\x1a\x71\x06\x89\x08\x11\xaa\x96\x43\xb2\xd1\xe1\x64\x86\x7a\xe8\xbb\x4e\x64\x95\xff\x4d\xcb\x2a\x92\x00\x3f\xbb\x4b\x9d\xbe\x56\xa9\x58\xf6\xe9\x63\xd7\x7d\x43\x86\x24\x08\x48\x3a\xee\x82\x58\xfb\x08\xcc\x83\xbb\x7c\x22\xdf\x42\x95\xfe\x24\xd8\xf7\x02\x6f\x12\x39\x94\xd4\x07\x0c\x00\x07\xad\x4e\xa4\xcb\xa8\x9f\x76\xb2\x58\x44\x95\x92\xcf\xde\x79\x6c\xbc\x42\x18\xf2\xf4\x01\xd4\xfb\x38\xd1\x2a\x2d\x0a\xc0\xbc\x8f\xa5\xef\x2d\x42\x24\x5e\x46\x2b\x84\xe7\xf9\x96\xdc\x8d\x60\xb4\xd7\x22\x30\x02\x9c\xc9\xcd\xa2\x38\x74\x09\xf1\xf3\x83\xfa\x09\xa9\x9f\x26\x26\xc4\x48\x57\x88\xbd\x14\x7d\x92\xdc\x02\x17\x3b\xee\x52\xaf\x5a\xb5\x32\x3d\x63\x72\x87\xa5\x08\xc1\x61\x23\x0f\x70\xe2\x31\x59\x60\xdb\xf1\x6a\x1c\xe2\xdd\x93\x88\x22\x52\xd8\x43\xdd\x47\xba\x6e\xb5\xc9\x64\x96\x33\xcc\xa2\xc5\x19\xc6\xab\x0b\x9e\x2f\x39\x34\x8c\x30\xed\x13\x6f\x28\x38\x55\x76\xb9\xfa\x2e\x8c\x04\x5b\x24\x56\xc4\xfa\x8f\x7e\x42\x5e\x98\x14\xaf\x3d\x3e\x9e\xda\x09\x3d\xea\x1c\xd8\x6b\xf9\x6b\x01\xfd\x53\x5c\x46\xae\xa9\x82\xb6\x07\x93\xc0\xb2\x15\x30\x57\x81\x32\x04\x91\x75\xd9\xdc\x17\x4d\x5a\x82\x43\x78\x55\x5c\x71\x65\x7c\x1a\xef\x18\x92\x81\x7b\xc4\x81\xc8\x3e\xb3\xfc\xc5\x8e\x95\x7e\xb7\xd5\x83\xfd\x6e\xb3\xc7\xeb\x9b\xa8\x3e\x58\x41\x68\x52\xaf\x5c\xb8\x23\x71\x7e\x45\xb0\x74\x57\x24\xc1\x6e\x0f\x4e\x7a\x00\x2a\x92\xf1\x8a\x92\xc0\x40\x3a\x6f\xc8\xae\x4d\x77\x85\x56\x70\x1e\x07\x8b\x34\x78\x4a\x9d\xf7\x49\x15\xac\x56\x8b\x19\x93\x61\xe8\x81\xac\x9c\x70\x0c\xf6\xc3\x20\x2b\xd0\x6a\xb5\xf9\x5c\x09\x18\x73\xf3\xdc\xc2\xca\xd8\x08\x37\x86\x23\x67\x30\xfe\x67\x85\x1f\x33\x0e\x48\xdf\x9b\x92\x20\x6f\xe5\x3d\x9f\x2e\x2a\x08\x71\x7e\xcb\x53\x29\x2c\x53\x6a\xa0\xad\xb6\x5e\xc7\x93\x43\xbb\x60\x00\x68\xc4\x00\x2a\x18\x70\x6a\x3f\x23\xeb\x1b\x26\xf8\xa9\x17\x37\x1e\x3d\x08\xa1\xd2\x5e\x69\x42\x72\xe7\x44\xec\x37\xe1\xbf\x76\xb7\x07\x93\xca\x44\x00\x62\x9d\x74\x48\x07\x05\x2b\x91\x17\x61\x37\x7e\x0f\xd9\x7c\x82\x6f\xf1\x88\x98\x49\xfd\x2b\xd2\x1f\xed\x79\xc1\x1b\x82\x07\xae\xd7\x1f\xf1\x55\xfd\x31\x76\xe8\x9e\x43\x9d\xf0\x8a\xfb\x28\x61\xe5\xd2\x4b\xef\x65\x4c\x41\xaf\xd5\x32\xd0\x6b\x35\xb9\x7b\x4e\x57\x0e\xd3\x02\x3d\x0e\x97\x9b\x8a\x3a\x27\x42\x4c\x46\xda\x40\x89\xc4\x40\x89\xc3\x71\xe4\xec\xd5\xe4\x39\x2c\x30\xe7\x43\xd4\xa2\xa8\xdb\x03\x76\x50\x67\x84\x44\x2b\x8d\x64\x32\xe0\xf3\x15\x4f\x06\xaa\x17\xe2\x50\xaa\xc5\xf4\x14\x25\x98\x20\x4e\x35\x7d\x75\x15\x06\x72\x32\x40\x2b\x0d\x10\xbf\xb0\xac\x29\x92\xac\xae\xc2\x15\x83\xb8\xe2\xac\x69\x3a\x1b\x1b\x7f\xa9\x6e\xa9\x56\xad\xbe\x08\x33\x5d\x27\xc2\x20\x1b\xe2\x08\xbb\x25\xfe\xd2\x2e\x61\xd7\x2d\x5d\xc6\xe5\x4b\x38\x20\x25\x81\x44\x69\xb5\x34\x90\x20\x56\xca\x9a\xec\x52\x81\x9a\xfd\xc0\xeb\x93\x90\xd5\x68\x26\xf0\xc6\x5a\x2d\x00\xc0\x7c\x6e\x27\xcd\x6b\x42\x45\x4f\xf6\x94\xb0\x26\xea\xf6\x60\xa0\x0d\x5d\xbe\x83\x24\xec\x5f\x91\xc1\xc4\x25\x96\x08\x7f\x2a\xdf\x06\xfc\x5b\x30\xa1\xef\xe3\x84\x14\x83\xc4\x26\x43\x32\x01\xb2\x99\x2a\x06\x50\xe7\x2e\x6d\x0b\x00\x1b\x10\x4b\x0f\x83\x1b\x67\x50\x9b\x37\xaa\xd5\x90\x44\x1f\x9c\x31\xf1\x26\x91\x65\xd4\x09\x1b\x3c\xd0\xb4\x2a\x92\xda\x82\x1d\x77\x20\xd1\x5a\x9e\xe5\x6f\xa0\xb5\x4a\x13\x56\x3a\x0b\x21\x83\x89\xaa\x55\x03\x09\x71\x6c\x32\xc6\x30\xdf\xbd\x92\xad\x16\x6a\x8d\xd2\x8f\x58\x66\x99\x8d\x1f\xcc\xe4\xcb\x54\x17\x7c\x6c\xeb\xb9\x17\xa3\x99\x17\x5e\x06\x53\xea\x45\x25\x0e\xa9\xe4\xd0\xd2\xef\x78\x8a\xdf\xf7\x03\xc7\x8f\x4a\x4c\x3e\x5f\xe0\xfe\x08\x96\x86\xce\x5d\xe9\xe2\xbe\xc4\xf7\x67\x3b\xf4\xb2\xd4\xf7\x06\x84\x65\x8e\x99\xb3\x9c\xa2\x50\x32\x72\x38\x2d\x68\x3a\xb0\x0c\x51\x6b\x25\x05\x31\x78\x09\x1d\x94\x3c\x5a\x12\x79\x4a\xfd\x2b\x4c\x29\x71\xcb\x5a\xf0\xb8\x78\x95\x44\xb1\x4d\xda\xa9\xcc\xc4\x81\x45\xd4\x42\x8e\xe4\x9d\x4d\x3d\x8e\x71\x62\x21\x1a\xa8\xdb\x89\x57\x2a\x5e\x9e\x11\x6c\x90\x63\xd6\x47\x88\x68\x23\xc2\x01\x90\x32\xe3\x95\x13\xd3\x02\xf0\x81\x49\x2e\x7d\x3d\x26\x7a\x5a\x73\xe7\xf3\x79\xd2\x02\xb1\x2d\x45\x5a\x4d\x81\xd5\xa5\xcc\xc6\x90\x33\xe5\x34\xd7\xb7\xa5\xe1\xaf\x88\x14\x0f\x3d\xca\xe3\x4d\x19\xa0\xad\x95\x26\xd0\x28\x2c\xbf\x65\xc8\xbb\xc2\xc8\x2b\xad\xb2\x80\xe1\x20\x7c\x41\xb2\x3f\xd5\x17\x22\x16\xd8\x74\xab\x4d\xae\x2a\xe9\xb4\x86\x0e\xca\xd0\x48\xdb\xa2\x5f\x9f\xb2\x99\x96\x89\x2a\xed\x38\x9b\xea\xf7\x4c\x97\x38\x22\xbb\xd1\x23\x11\xd0\xfb\xc3\x11\x81\x12\x43\x92\x89\x50\xfa\x08\x3f\xf2\x6f\x25\x6f\x98\xe9\x21\x48\x92\x45\xbf\x86\x6d\x2f\xa4\xbd\xce\xa0\x14\x88\x0d\x53\xd4\x62\xda\x8e\xd2\xe7\x97\xe6\x6e\x51\x38\xb0\x72\xc8\x2c\x04\x20\x71\x49\x3f\x2a\x08\x61\xcb\x84\x3a\x5a\x6d\xe6\xc5\xce\x17\x7e\x2d\x88\x91\xe5\x20\x1e\x40\xbf\xdb\xd0\x76\xec\x4b\xf3\x4e\x6c\x79\x68\xb4\x03\x14\xe9\xdb\xbe\x9a\x6d\x1e\xbd\x13\xeb\x4d\x17\x25\x66\x33\xf9\xc1\x18\x8b\xb3\x19\x8e\x99\xa6\x5a\xa5\xa2\x3f\x23\x63\x27\x59\xab\x8d\xbf\x4d\x4e\x40\x85\x4a\x42\x48\xad\x52\x53\x24\x60\x23\xb4\x79\x8c\x07\x77\x80\x34\x56\x0c\x17\x5a\x80\x68\x37\x7d\xa2\x35\xc0\x74\xe0\x8d\x2d\xf0\x4b\x1c\x90\xad\x07\xe0\x6a\x93\x8f\x12\x49\x39\x4e\xcc\xa0\x07\x32\x04\x94\x83\xa8\xa7\x08\x18\x8f\x2a\x8e\xb7\xe5\x74\x1b\x3d\xd0\x53\xa4\x88\x0d\x7f\x42\x07\xfc\x13\x74\x98\xe5\x01\xbb\x41\x6f\x2e\x9c\x54\x6c\x06\x4e\x8d\xaf\xfe\xe2\xf1\x25\xf8\xc4\xf1\xe8\x7c\x0e\x27\xfa\x3c\x62\xfa\xf7\xbc\x8c\x7f\x8f\x22\xaf\x4b\x18\x1f\x51\x86\x48\x84\x82\xba\x5c\x7d\xb6\x28\x37\x87\x38\x01\xa2\x6a\x35\xe0\xee\x88\x3e\xb1\x22\xd8\x64\x3a\x47\x12\x48\xce\xe0\x3b\x23\x7a\xa7\x1c\x05\x5d\xda\x4b\x22\xf6\x19\x94\x6b\xb6\x85\x28\xd1\xd9\xbb\x9f\xb4\x05\x75\x29\x24\x3d\x38\xb1\xb4\x89\x9c\x19\x88\xb6\x27\x2d\xb1\x80\x59\x70\x09\x6b\xc0\x88\xd9\x63\x66\x5a\x3e\x37\xe6\x1d\x25\x12\x05\xbf\x89\x49\x4d\x9c\xb3\x18\xc3\xa0\xdb\xec\xa5\xd1\x8e\x07\x97\x86\x76\x6a\x9e\x62\xcc\xab\x39\xd5\x63\xf1\xd7\xe7\x4b\x3f\x64\x10\xee\xc6\x17\x80\xe0\xc8\x0c\xf4\x9a\xec\x6c\xca\x6c\x36\xfd\x87\x87\x1b\x28\x3e\x55\x10\xc7\x37\x4c\x87\x0a\x5c\x31\xdd\x78\x4c\x70\x6a\x57\xa3\xe4\x04\x4e\x2d\x8a\x2e\x19\x87\x67\xf8\x4f\x23\x5a\x89\x2c\x1d\xd0\x32\x09\x4a\x67\x11\x90\xd9\xf8\xaf\x32\xe5\xb1\x9f\x0c\xb9\x0b\x5e\x3f\xb2\xe9\xc0\xbc\xb7\x06\xca\x52\x73\xd0\x26\xe9\xa3\x0e\x39\x05\xf6\x74\xef\xe6\x4a\x13\x2c\x8a\x34\x69\xfa\x89\x99\xe1\x9f\x09\x02\x99\x0a\xf2\x58\x99\x62\x57\x85\x77\x34\xd1\xcc\x0b\xbd\x98\x3a\x83\x9b\x5a\x55\xae\xc8\xab\x88\x64\xc4\xe3\x48\x8f\x72\x2c\xb7\xc2\x90\x6e\xd4\x75\x7a\x3d\x3b\xe8\x1a\x95\xe1\xfa\x08\xf2\x58\x27\xa0\x87\x52\x1f\xa6\x31\xb9\x94\xd8\x4a\x1d\x4d\xd1\xc3\x67\xd6\xa9\x6a\x76\xba\x2d\x97\x24\xb2\x80\x02\x95\x39\xf3\xfa\xc4\x4e\x36\xae\xce\x60\x0d\x7e\x4a\x9f\xa7\x0b\x67\x4f\x06\x39\x43\xab\xe2\x84\x9d\xf7\x3b\x07\x07\x16\x01\x66\xec\x60\x0f\x56\x90\x8c\xf6\x9e\x0d\x3b\xef\xb1\x19\xec\x41\xb8\x13\x2d\x2f\x13\x7a\x9e\xeb\x44\xce\xd0\xea\x6f\x89\xe8\x8e\x0f\xc2\x2d\xa8\xe9\x05\x56\x7f\x95\x7d\xda\x00\x2f\x9a\x8d\xd6\x3a\xa8\xf1\x3b\x14\xa0\x8b\xe2\xf4\xff\x65\xe9\xb5\x97\x1b\x6b\xad\x86\x5d\xc9\x0d\xd6\x6f\x4d\xa0\x2b\x55\xfd\x82\x0c\xfd\xe4\x04\x49\xf6\xd4\x0a\x43\x29\x44\xc9\xda\x08\x9b\x8d\x0c\x0d\x3e\xcc\xc6\xe1\x0c\xeb\xcc\xfa\xac\xfb\x91\x5c\x3a\x1b\x22\x11\xfd\xce\x22\xf5\x8f\xd4\xb9\x3b\xc2\x94\x69\x98\xdc\x1f\xcf\x25\x81\xd5\x80\x4d\xb2\x01\x8c\x18\x7a\x6f\x70\x44\x2c\x4d\x12\x0c\x81\xf0\xcb\x0e\x18\x6b\xa7\x77\x53\x7c\x9b\x44\xcd\x65\xd6\x41\xdb\x5f\xc8\x9e\x09\x55\x02\x44\x55\x98\xda\xe4\xee\x00\xdf\x22\x6a\x59\x12\xf2\x95\xc8\x85\xe2\xc1\x2f\x18\xd5\xa9\xe9\x65\x30\x9f\xc3\x2b\xe4\x8b\x28\xb5\xce\xd0\xba\x5a\x41\x48\x99\x47\xa5\x2b\xfb\x0a\x3d\xcc\x35\x06\xa4\x39\x31\xcd\x79\x37\x8c\x12\x84\x9d\x9e\x3d\x8a\x77\x78\x54\xab\xd6\x55\x77\x24\x4f\x44\x98\xc3\xa4\x3b\x92\x6d\x19\x89\xb3\x8c\x8a\x51\xae\xe6\x0b\x1c\x00\x1a\x84\x52\xb2\x6f\x06\x98\x73\xa2\x92\xa2\x85\x3b\x39\x58\x7f\xe6\x1d\x27\x13\xe2\xc4\xd2\x0f\x85\x6a\x60\xff\xe2\xe7\xbe\x83\x6a\xd5\xca\x71\x5c\xf2\xd8\x9b\xd9\xcc\x79\xda\x6a\xc4\x54\x60\x45\x4f\x11\xda\xc1\xa0\x27\x3f\x07\xa3\x62\x3b\x54\xab\x0e\xe7\x1f\x23\xdf\x6a\x33\x81\x86\xe3\x8f\x5d\xa7\xc7\x79\x0a\x4a\x1d\xdb\xb1\x2b\x9b\xe9\xc0\xeb\x76\xa5\x56\x03\x52\x55\x8b\x43\x9a\x73\xe1\x1b\xaf\x80\x57\x7a\x10\x03\x60\x47\xd2\xde\x26\xb7\x25\xad\x02\xcb\x03\x52\xdb\x9c\x47\x0b\xa1\x38\x3d\xa8\x15\x03\xc9\xc2\x87\xbc\x4c\xeb\x35\xd3\xec\xe5\xca\x09\x8c\x40\x32\x92\x64\x80\x8b\x7c\x2b\xc4\x34\x41\x4c\xb9\xdb\x87\x71\x61\x66\x91\xc4\x8c\xae\x73\xaf\x09\x9c\x93\xbb\xdf\x75\x52\x9c\xd9\x17\xc8\x2b\x58\x4e\x72\x53\x46\x7f\xce\xcf\xda\xe4\xf4\xb3\x1e\x21\x3e\xad\x95\xc9\x65\xca\x62\x29\x92\xf3\x91\x77\xe4\x42\x57\x98\x56\x5b\xe9\x3a\x94\x4b\x5a\xb0\x34\x09\x49\xe9\x97\xf8\x9d\x2f\x81\x11\x3c\x28\x03\x48\x34\x77\x36\xa9\x9f\x9f\xab\xf2\xe7\x42\x21\x38\x3f\x8f\xd7\x6c\x93\xcd\x0a\x56\x6e\x46\xa9\x9a\x48\x47\x49\xb1\xf4\x8e\xaa\x55\xd6\xac\x88\x4b\x6c\xa0\x2d\x8b\xac\x68\x2b\x81\xf9\xd1\x96\x99\x84\x2e\x88\x33\x9d\x6d\xbd\x58\x4f\x77\xc6\xa4\xc4\xa6\x9e\x52\xb9\x26\x2f\x66\x24\xb5\x32\x2c\x8d\x27\x61\x54\xba\x20\x5c\xe6\x97\x01\x8c\xf8\x2c\x61\x19\xf3\x43\x23\x3b\x5f\xfc\x42\xea\x97\xc2\xcf\x69\x01\x00\x1e\x51\x9c\xa5\xe6\xbe\x92\xd2\x42\x63\x41\x2c\xe3\x50\x9b\xd3\xbf\x7e\xcc\x42\xcb\xb1\xb9\xd9\x5a\xdf\xda\x6a\xad\x17\x1d\xb8\x30\xb2\x36\x37\xb6\xb6\x9a\x1b\x45\x27\x2f\xb4\xac\x5b\x5b\x8d\x82\xd3\x17\xf9\xc8\x19\xa7\x2f\x32\xd8\x99\xe8\x99\xe7\x30\x32\xf8\x99\x08\x3e\x76\x20\xc3\xc0\x79\xab\xb1\xb4\x5a\x2f\xb6\xfa\x35\xa0\xd1\x8a\x47\xcd\x06\x23\x94\x77\x91\x31\x90\x0e\x66\x9f\x3f\x28\x2f\xbd\xa8\xc4\x0f\x3d\x94\x6e\x9d\xe8\xaa\x74\x1b\x78\xf4\x52\xec\xea\xe7\x3c\xa9\xb9\xab\xc5\x6e\xb4\x32\x80\x8f\xd9\x11\xba\x5c\xd5\x74\xca\x02\x2b\xe2\xe7\xcc\x33\x86\xbc\xaf\xf0\xe8\xbb\x5e\x7c\xd3\x03\x9b\x6a\xd4\x24\xa1\xcb\x57\x4f\xdd\x0f\xe4\xc5\xb7\x36\xc8\x39\xc7\x9c\x58\x0c\xdb\x60\xe9\x89\xe5\xdb\x27\x13\x9d\xe0\xdf\x35\x99\x18\x80\x16\x4d\x26\xb9\xfa\x5b\xec\xd0\x93\xfb\xac\x62\xc7\xde\x92\xe2\x50\x53\x8b\xa0\xda\x77\x01\xd2\x47\xdf\x0d\x4f\x2d\xd1\x8f\xac\x1b\x21\x32\x44\x96\x98\xa0\xa6\x2a\x29\xa8\x19\x9f\x11\xd3\xc6\xa2\x71\x49\x2b\xcb\x00\x40\x3c\xc2\x92\x23\x63\x0b\x0a\x34\x37\xcc\x12\xf2\xf8\xd5\x82\x12\x5a\xfe\xe4\xb8\x58\x51\x7e\x9e\x23\x55\xe2\x11\xa4\x44\x96\x54\x99\x47\xd0\x62\x59\xb4\x12\xfa\x41\xb2\xa2\x22\x32\x4f\xba\x94\x3c\x58\xb6\xb0\xd4\xc6\xba\x56\xca\xf4\x67\x98\xa2\x44\x2f\x99\xba\xff\x56\x96\x66\xd3\x1a\xc1\x54\x97\xae\xfc\x3c\xb1\xb5\xb2\xa2\x2a\x60\xf3\x69\x3b\xb3\xeb\xfd\x75\x4e\x90\x15\xbe\x0f\x5b\x28\x01\x56\x0a\x13\xa9\x1a\xa8\x96\x4a\x11\xd6\x96\x1b\x98\x92\x0d\xfe\x0b\x30\xee\xc1\xae\x5e\x5f\x0f\xae\x34\x0c\x5b\xcf\x49\xd7\xe9\xa8\xea\xc4\x8d\x0e\x46\x1b\x25\x1d\x2d\x63\x62\x90\xd9\xa5\xbd\xae\x67\x97\x7b\x7c\xd2\xe4\x95\x37\x15\x25\x42\x83\xd9\xf8\x72\x85\xfb\xc8\x1b\x30\x75\x47\xdf\x9a\xa4\x7f\x2a\x1c\x88\x44\xed\x45\x56\x47\x02\x2c\x59\x4d\xe6\x0a\x63\xbd\xf1\x38\x8d\x1b\xe6\xfb\xd2\xf2\xdc\x3a\x1e\xdf\xb9\x9c\xb8\x75\xfa\xa8\x61\xf7\x93\x4d\x9b\x7d\x65\xe8\x4d\x4c\xf1\x56\xe9\xf6\x7b\xd2\x9b\x63\x7b\x5d\xfe\xa0\x42\x38\x4d\x40\x0f\x3d\x8c\xda\x13\x38\x6d\x9b\x58\x74\x59\xa1\x5e\x3c\xa3\x29\xbb\xcf\x4b\xf9\x7a\xf8\xf4\x54\xb0\xbb\x1f\x2c\x9c\x24\x8b\x5c\x3e\x42\x4b\xf8\xc6\x79\x37\xdf\x77\x43\x50\x7c\xe3\x05\x2c\xf4\xe3\xb8\xca\x8b\x23\x88\x1a\x7b\x71\x04\x45\x43\xf3\xf2\xc5\x3e\x37\xc3\xe5\x85\x96\x61\xb5\x1a\x6e\xa2\x97\x1b\x6b\xcd\xdf\x94\xbb\xc3\xcc\x5c\x6b\x02\xdb\x35\x2f\xfb\x6b\x36\x5a\xeb\xbf\x58\xe1\x2a\x07\x01\x6a\xc3\x55\xee\xc1\xa9\x09\x9f\x0e\xec\xd7\x50\x4b\x78\x6c\x52\xc5\x42\xf6\xad\xa6\x3a\xc3\xcd\xf7\x4b\xa4\x3d\x24\xcb\xfa\x47\x9e\xdd\xba\x59\xe8\x81\xf1\xad\xe5\x9d\x2d\x30\x42\xbe\x25\xbd\x2b\xe2\x6e\x58\x34\x88\x4f\xcc\x08\x5b\x38\x39\xff\xe2\xc4\xdb\xc4\x23\x18\x9f\x9f\x19\x14\xb9\x58\xf2\x1c\x2c\x8b\x7c\x1d\x05\x93\xfa\x3c\x66\xb4\x82\x95\xd3\x86\x4d\x13\x1e\xa3\xe2\x5e\xa5\xd4\x15\xba\x5b\x28\xb9\x3e\x57\xbb\x52\x69\x6e\xff\xcf\xff\xc4\x06\x5d\xb7\x7c\xe9\x44\x57\x93\x8b\x7a\xdf\x1b\xbf\xb8\xf4\xfc\x2b\x12\x5c\x87\xc9\xc3\x75\x58\xee\xa1\x74\xac\xaf\x8a\x3f\xba\x94\x27\xf7\x9c\x08\x76\xe0\x36\x3c\x80\xef\xe0\x21\x3c\x82\xa7\x70\x17\xee\xc1\x3f\xec\x0e\x62\x79\x64\x07\x16\x6d\xee\x2f\xc7\x5d\x5c\x86\x51\x30\x21\xf0\x51\x54\x44\xb6\x18\x1b\x69\xaa\x66\x0e\x04\x38\x43\x2b\xed\x11\x41\x08\x35\x64\x3e\x79\x09\x92\xb6\xd9\xd1\x9e\xeb\x1f\x24\x54\x7b\x0e\xec\x6d\xd1\x8c\x5d\xf3\xb8\x5b\xb6\x15\xf2\xdc\xda\x37\x35\xe2\xf8\x9b\x1a\x71\x5c\xd4\x08\xf9\xe1\x38\x69\xc4\x81\x68\xc4\x61\xfe\x39\xb5\xeb\xb0\x7e\xf8\x34\xcc\xc5\x59\xbe\x77\x68\xc1\x74\x6d\x1f\x1a\x5f\xe5\x54\x69\x1f\xa1\x38\xaa\x4c\x07\xd8\xa7\xc9\xdb\x36\xb0\x3b\xa9\xf8\x87\xfb\x7a\xb0\x1f\x2c\x17\x1b\xe0\x85\x7d\x21\xa8\x23\x47\xd6\x85\xec\xb4\xd4\xda\x43\x3c\x3b\xf7\xec\x39\x83\x5c\x08\x55\x5f\x7f\xe6\xeb\x26\xfb\x24\xb2\x30\x10\xa5\x0c\x7c\x8c\xe0\x43\x18\x5e\xc4\x18\xc1\xbe\xdd\x17\x38\xf5\x1f\x43\xc6\x74\x40\x5d\x64\x27\x75\x13\xd9\x6c\x95\x19\x74\xdf\x33\x74\xe1\x45\x1e\xc2\x6f\x88\x4b\x22\xb2\x88\x86\x03\x9e\xe3\xc9\x34\xcc\x01\x9c\xc1\x4b\xe4\xc9\xa7\xe4\x3b\xc1\xcb\x29\x99\x82\x6d\x6c\xf4\x6c\x7c\xc3\x97\x85\x25\x7e\xca\xbc\x4b\xa1\x93\x05\x97\xc1\x46\x64\xb1\xf2\x90\x39\xa0\x03\xfd\x7e\x94\xc7\x19\x0d\xa7\xc9\x91\x85\x90\xa9\x9f\x67\x29\x64\xab\x34\x80\xc5\xbc\x85\xbf\x81\x8b\xf2\x6a\xc8\x63\x25\x89\x67\x3e\x3f\xed\x60\xd7\x2d\xc2\x12\x0e\x14\x9e\xf2\xc4\xf3\x00\x29\x84\xe1\xa0\x90\xaf\xa4\x2d\x3f\x80\xa9\x06\xbd\x03\x20\xdd\x88\x9c\xca\x33\x0d\x60\x79\x8a\x90\x3f\xa0\x53\x6f\xb4\x70\x30\xa4\xfa\x59\xe2\x36\xa1\x22\x68\x75\x0a\x47\xcc\x70\xcc\xf0\x41\xa6\x8a\x1c\x46\x60\x79\xf2\x39\xe1\x88\xdc\x2e\x81\x1f\xb7\x09\xa5\x29\xa1\x2c\x29\x0d\xc8\x85\x43\x07\x12\x75\xd5\x12\xd8\x8d\x1b\xd1\x8b\x83\x7b\x65\x1a\x93\x69\x4e\x1a\x9d\x4c\x5b\x8e\xc8\x6d\x7e\x43\x78\x48\xaa\xc5\xa3\x7b\x65\x25\x1e\xd5\xe9\x7a\xd3\xa5\x33\xf5\x72\x0b\x35\x77\x28\xa5\x2e\xb6\x2e\x90\x2b\xc6\x42\x86\xa2\x51\x3c\x45\xa5\xc6\x4e\x06\x64\x76\xd8\xc8\x13\x20\xb9\x4c\x17\x3d\x5d\xca\x71\x2f\x6e\x9a\xb3\x8a\xc2\x06\x2b\xae\x8a\x8a\xea\xd7\xef\x0b\x7b\x12\x3d\x78\xd9\x2c\x8b\xa7\x00\xe6\xa1\xb2\xb1\x9e\x8b\x4c\xfa\x4a\xb9\x27\x61\x23\x0a\xa7\xd1\xc9\x82\xcc\xe0\x23\xb2\xe4\x22\x94\xba\x29\x72\x51\xff\x08\x1f\x41\x11\xc7\x66\x00\x65\xb0\x10\xe5\x0b\xba\x48\xc6\x5c\xf8\x36\xc2\x2c\x16\xfd\xb9\xd0\xf3\xfa\x4c\xe4\xca\xef\x37\x1e\x94\xea\x31\xf4\x14\x46\xe9\x1e\xca\x14\xce\xf6\x10\xcf\xc2\xab\xde\x4e\x55\x2d\xd4\xee\xc5\x35\x97\x35\x9f\xbb\x3c\xa8\x50\xae\xa5\x88\x25\xc3\xef\x8d\x49\x18\xe2\x4b\xa2\x8f\xf5\xed\x45\xb5\x65\x50\x95\x07\xc1\x72\x30\x15\x07\x12\x9e\xd6\x85\x12\x2b\x7e\x84\xa9\x08\xa7\x0c\xdc\x1c\xf1\x83\xfb\x23\x8e\xd3\x6e\x76\xf6\xd0\x22\x73\x8f\xf8\x72\xb9\x10\xd8\xc2\x1c\x90\x49\x68\xd7\xde\xcb\x9b\x77\xf8\xa4\xce\x2f\xa7\x46\xdc\xca\x10\x57\xdf\xc5\x53\x49\x8c\xca\x61\x9d\x3a\xae\x3d\xbf\x88\x8f\x7b\xe8\xc1\x0e\x31\xb0\xfb\x28\x89\x36\x60\x1d\x26\x17\xb7\x5a\x17\xf5\xf8\x06\xe7\x01\x6a\xd8\xb7\x57\x8e\x4b\x2c\x66\x60\xc8\xed\xf2\x83\xcd\xbc\xbc\xe0\x41\x6c\x82\x9c\x5b\xd6\x60\xb3\x31\x9b\x0d\xb6\x50\x3f\xbe\x0b\xfa\xb5\x95\x7f\xe7\xe1\x80\xdc\xa5\x23\x13\x24\x0d\x69\xf7\xd5\x42\x45\x3f\x5e\xa8\x18\xa4\xdc\xfb\x17\xdd\x41\x4f\xf7\xf8\xa1\x41\xcd\x6a\x0a\x49\xad\xdc\xfc\x8a\xae\x7f\x90\xfb\x10\xed\xd9\x7f\xe4\x71\x03\x25\xb7\x25\xce\x3a\x96\x8c\x87\x32\xa1\x93\x90\x0c\x44\xaf\x1c\x25\xa1\x51\x65\x68\x94\x7d\x12\xa9\xc0\x28\xfc\x31\x3f\x2c\x4a\x1c\x13\xa5\x7b\xd4\x83\x43\xec\x86\x04\xcc\xa1\x84\xf0\x3e\x81\xf0\xfe\x51\x08\x69\x69\xd2\x83\xdd\x0c\x40\xa1\xd7\x2b\x98\xea\xed\x31\xc4\x32\x60\x84\x42\xae\xc0\xa8\xb7\xe2\xb0\x2f\x07\x34\xca\xc0\xe0\xca\xaa\x02\x21\x5f\x0a\x10\xe1\xc5\xf3\xc9\x63\x40\x49\xde\x8b\x01\x2d\x43\x25\xa6\x89\x2a\x98\xe2\x79\x31\xe1\xdf\x09\xec\x38\xf3\x6b\xed\x63\xba\x62\xd2\x40\xf1\x96\x0f\x28\x17\xc0\x11\xb9\x55\xa5\xf9\xe3\x13\x8a\x6e\xf3\xd0\xa1\xa2\xac\x78\x2e\xee\x1b\xf6\x3d\x4b\x59\x19\x0f\x51\xd2\x55\xbe\x3d\x1e\xd7\x27\xd3\xc7\x51\x42\x80\x42\xfe\x2d\xe6\x10\x1e\x4e\x32\x2e\xcf\x5e\x16\x42\xd8\x58\xcf\xc0\xf8\xe8\xe8\x40\xd4\x5b\x31\x14\x91\x23\x03\x86\x6b\x00\x0a\x8a\x7c\x29\x06\x22\x17\x28\xf2\x1a\x24\x98\x4e\x6b\x94\x4a\x28\x86\x96\xe6\xd7\x74\x0b\xf9\x04\x1c\xb7\x50\xbe\x2d\x6e\xa1\x1f\x05\x31\x9c\x9e\x7d\x9a\x91\x5c\xdf\x16\xd4\x29\xc3\x43\xb8\x3f\x4a\x58\x88\xbf\x2c\x0d\xa4\x67\x77\x44\x8c\x8e\xc7\x9d\x5a\x0a\x69\x4f\xba\x22\x45\x85\xea\x2d\x8e\x54\xdc\xe6\x90\xa1\xda\xf2\x26\x5f\x19\x26\x47\x30\xc2\x0c\xad\x79\x0f\xd8\xdb\xb2\xd6\x04\xec\xb1\x01\xf6\x38\x03\x96\xfb\xd4\x62\xa8\xfc\x2d\x0d\xf4\x40\xde\xa4\x54\xb4\x16\x54\x31\x6f\x02\x01\x0f\x7c\x26\xca\xa4\xaa\xb8\x7b\xb0\xd2\x47\x02\xfb\x0a\x3f\x9f\xcb\x63\x3b\x30\x95\x62\x45\x9b\xe0\xab\x55\x19\x7b\xd0\x1d\xad\x18\xf3\x7e\x65\x28\xb4\x9a\x4a\x1f\x31\x64\xed\x4a\x88\x2a\xc3\x7a\x25\xb4\x2b\x01\x7f\x08\xec\x79\xd8\xd6\x67\x73\xb9\x3a\x50\x09\xe3\x85\xf9\x3f\x98\xc2\xa2\xbc\x96\xce\xd0\xaa\x0c\x51\xba\x0a\x71\x52\x84\x37\x61\x6e\xcf\x79\x05\x88\xd5\xc1\x2a\x40\x95\xd8\x35\x5f\x19\xaa\x79\x57\xb4\x96\xff\x4d\x94\xf7\xd1\xa5\x3d\x07\x16\xb0\x75\x77\xb7\x0c\xcd\xf1\x42\xcd\xef\x2f\xc2\xfb\x47\x7d\xdc\xff\xe7\x28\xfc\xb3\xa9\xfb\xe8\xa2\xc1\x36\xec\xc0\xce\x09\xec\x9c\xc2\xed\x3d\xbe\x66\x70\x04\x3f\xc2\xce\x01\xec\xfc\xce\x9d\xee\xcb\x2f\x4e\xf0\xa5\x86\x47\x3a\xd7\xee\x9c\x08\x1f\x78\x36\x1c\x4b\xa1\x57\xbf\x38\x82\x8b\xf2\x96\xab\xa6\xa6\xfc\xf9\x71\xec\x3c\x31\x5a\xcf\x61\xdf\xa3\xfd\x80\x44\xf1\xbb\xd8\x78\x47\x06\xea\xdd\x08\x47\xf3\xd4\x75\x80\x54\x6d\xa8\x5c\xe6\x81\x8d\xea\x66\xa5\x71\xb2\x59\x77\x9c\x6c\xa0\xc0\x52\x8d\x25\x85\x74\x1d\xe9\x16\xe6\xd6\x98\x6a\x75\x6e\xf5\x29\x4a\xe4\xe1\x62\x12\xc7\x9e\x03\xbb\x73\x2a\xfa\x92\x5b\x7b\x8f\x84\x65\x56\x9d\xa8\xe5\xcd\xf4\x9e\x18\xa7\x42\x21\xdf\xde\xd3\x56\x28\x4e\x80\x6e\x53\x25\x0e\x39\xac\x31\x9c\xe1\x48\x7b\x7c\xaa\x49\x5c\xea\xfa\x3a\x29\x8a\x8d\x41\x3f\x0a\x6c\x2d\xc0\x0c\xc2\xf5\x38\x66\x90\x9d\x35\x6d\x50\xe7\x77\xfb\x22\x39\x1c\x62\x5f\x88\x5b\x27\x4e\x54\x88\x21\xf5\x7f\x62\x68\x70\xdf\xe8\x5e\x41\xa3\xcc\xd3\xf9\xca\xf6\xcb\x58\x7c\xe5\x17\x65\x66\xee\xe1\x3a\xa1\xd3\xfa\xfe\xf1\xd9\xf1\xf1\x07\x1e\x23\xc9\xba\x30\x72\xe7\xaf\xb4\x5f\x68\x96\xae\x02\x37\x09\x83\x17\xae\xd7\xc7\xee\x8b\x4b\xaf\xac\x04\x8e\x00\x8c\xf6\xec\xa3\xc2\x13\xe5\x22\x4a\x80\xd1\x03\xbc\x6b\xb9\x46\x0a\x24\xbd\xa4\xa5\xa5\xa0\x7a\xbc\xcc\x91\xfd\x31\xdf\x93\xad\xf2\xbd\x27\xd1\x9e\x23\x60\x06\xe8\xa3\xdd\x39\xc8\xb1\xad\x63\x7b\x8f\xf8\x1d\xd7\x99\x12\xd4\x39\xb0\x3b\xbf\xe7\x64\xd4\x82\x07\x75\x4e\x2d\x0b\x4b\x5f\xeb\x49\xca\x87\x60\xf4\xac\x31\xa7\xb0\xac\x8f\x66\xcb\x78\x06\x0c\x23\x38\xb7\xc6\x7c\xff\x0a\x67\x06\x2e\x79\x58\x27\xa7\xc6\x3a\xeb\x69\xd6\xcf\xe5\x32\x78\xb8\xd0\xa2\xa0\x96\xf9\x4c\x83\xd3\x42\x40\x64\x94\x1d\x9d\x84\x4c\xed\x7b\x74\x4a\x82\xd0\xf1\x68\xbb\x54\xae\x5d\xd4\xca\x25\x27\x2c\x51\xc7\x85\x25\xea\x45\xa5\x72\x0d\xa7\x04\x85\x04\x6e\x4a\x86\xa7\xc0\x66\x20\x4d\xd4\x6a\xe5\xe2\xca\x1e\x81\x99\x05\xc5\xd1\xcf\x05\x56\x2b\xb7\x4b\x12\xed\x92\x50\x92\x79\x26\xa3\x25\x76\xaa\x87\x9f\xe2\x88\xea\x9c\x2e\xc1\x1a\xba\x33\x4a\xdc\xd8\xc6\x78\x57\x89\xb9\x53\xb0\x3c\x77\x49\x1e\x8e\xef\x47\xb4\x00\xc8\xe1\xb3\xd3\x65\x7d\x78\xfa\xf5\x71\x4a\x20\x27\x5e\x3c\xe5\xac\xca\x45\xf4\x29\x18\x6a\x7e\xbb\xbd\x8c\xa9\xa2\xa3\xaf\x94\x74\x33\xad\xd0\xe6\xc8\x58\x2c\xdf\x65\xf6\xf4\x18\xe1\xfe\xc9\xd8\x9d\x48\xd3\x26\x9e\x39\x15\x92\x29\x19\xa1\xaa\xc8\x24\x2f\x61\x4a\x29\x13\x47\xda\x3e\x0a\x75\x73\xc0\xa9\x0a\xd2\xa9\xdf\x0e\xdf\x1c\xb4\x0a\x7e\x3a\xf5\xdb\xe1\x1b\xe3\x5d\x81\x4f\x25\x3e\x1d\x7a\xef\xff\x9e\xe5\x57\x09\xd0\xb6\x40\xcf\x02\xac\x7c\x53\xed\xce\xe6\x31\xd1\xd8\x04\x2f\xf0\xe3\x20\x03\x19\x6c\x49\x58\x31\x41\xb5\x2a\x53\x4c\xac\xb8\x3f\xb8\x14\xda\xf3\x4a\x80\x3a\x3a\xec\x96\x3a\x29\xff\x03\x60\xef\xfe\x4c\x8b\x95\x4b\xc4\xc7\xf7\x61\x6d\xc3\x1d\xd8\x51\x5b\x96\x72\xb5\xe3\x94\x89\x23\xe0\xe6\x29\xc7\xb2\x46\xa9\x1b\xc7\xb5\x86\x4f\xb5\x4e\xc2\x8c\x2d\x11\xa2\x90\x6b\xf1\x3b\xe6\xe6\x9f\xe2\xb5\x8b\xc4\x67\x9e\xac\x5d\x1c\x91\x5b\xd4\xf9\xa6\xe5\xa2\x12\xae\x87\xdf\xb1\xee\xb3\xf3\x63\x3d\x5d\xbd\xd8\x5d\xa4\x08\xae\xc0\x86\x0a\x64\xf8\xff\x88\x60\xf8\x69\x83\x2b\xf6\x14\x04\x4c\x8d\x5d\x66\xaf\xe3\x0e\x7c\x0b\x0f\x72\x59\x56\xd6\xdd\xe9\xdf\x4c\x9c\x80\x30\x16\x2d\xce\x74\x46\x5c\x82\x43\x82\xb6\xed\x9d\x47\x33\x1d\x92\xe0\x92\xa0\x1d\xfb\xed\x62\xab\xe5\x8c\xe0\xc1\x19\xa6\x97\x04\xbd\xb5\x0f\x16\x67\xfd\x2b\x70\x22\x22\xf2\x1e\xfc\x97\x57\x96\xe5\x95\xf0\x9e\xf6\x5f\xe0\xc8\x1b\x3b\xfd\x25\x38\xa5\xb3\x07\x3b\xbf\xc3\xb7\xf0\x0f\xbe\x33\xf6\x4f\xf8\x09\x76\xde\x98\xde\xaa\x25\x9c\x5b\x7b\x42\x9c\x8b\x90\x97\x45\x82\x5c\xa0\x24\x32\x29\x11\xae\xe3\x9a\xf2\x50\x4d\x9f\x2a\xc6\xa7\x9a\x93\xc1\x90\xe6\x53\x34\x15\x3e\x99\xdf\x35\xbf\xc9\x1e\x30\x18\x75\x00\x31\x81\x78\x28\x59\x50\xbe\xf1\x0a\x07\x52\x43\x47\x08\x61\x02\x1e\xd8\x7b\x48\x22\x0b\x0f\xe3\xd3\x0d\x9c\x43\xd4\x12\xab\x98\xbc\x65\x9f\xed\xf0\x3b\x22\x49\x87\x0e\xde\xdf\x62\x5f\xdc\x20\xf7\x56\x5f\x75\xcd\xaf\x17\x62\x6e\xc2\x5a\xf8\x12\xc5\xd5\x43\x0b\x5f\xd6\x2b\x57\xce\xe5\x15\x47\x44\x3c\x56\xab\x2c\xd1\xf5\x6e\x65\x9a\xeb\xdd\x02\xf0\x5d\x38\xca\xdd\x2a\x7f\xd8\x87\x7f\x33\x71\xd4\xcd\x0a\x87\xba\x2f\x85\xd7\x95\xaa\x16\x0f\x13\xa2\xd4\x30\xd9\xda\x6a\xd8\x39\xd5\xe2\x78\xdc\x74\x06\xe2\x28\x2a\x3a\xb2\xff\xd4\x21\x2b\xb0\x71\x09\x05\x54\x15\x7c\xe7\x61\x79\xb2\x13\xfd\x69\x7f\x7a\x72\x51\xd5\xa0\x4f\x76\xe7\x4d\x71\x8b\x12\xdc\x49\x5c\xfa\x7d\xe4\x05\xf1\x6d\x6c\x6c\x34\xee\xa5\xf7\xa6\x7a\x78\x90\x51\x21\x24\x34\x6d\x10\x60\x71\x33\x35\x4b\xc4\xa4\x3e\x4d\xb0\x65\xe6\xef\xde\x02\x78\xd9\xad\xa9\x1e\x1e\x08\xab\x39\x8d\x0a\xc7\x35\x8f\x36\x1c\x1b\x12\x8f\xdb\xe4\xb2\x96\x83\x70\xf7\x66\x82\x5d\x46\x89\x24\x84\x3c\x93\xe6\xd9\x3b\x60\x35\xe9\xd0\x2e\x85\xac\xa6\x92\x37\x2c\x51\xc7\x2d\xf1\xb0\x75\x25\x87\x46\x5e\x49\xc8\x13\x20\x74\xe4\x95\xbc\x8a\x48\x7d\xaa\x57\x55\xad\xae\x30\xc6\x35\x0f\x79\xb3\x4c\xc6\x81\xc2\xa7\x60\xe4\x50\x56\xd2\x09\x23\x42\x23\xf7\xbe\xc4\x08\x33\xc8\x47\x91\x55\x83\xb2\x1d\x90\x43\xc5\x9c\x3d\x34\x5e\x40\xd8\x27\x56\xf8\xf7\x8c\x8a\xc7\xba\x28\xde\xaa\xc0\x9f\xbf\x79\xad\x95\xd7\x94\x2c\x69\xf2\x97\x82\xad\x01\xc5\xbb\x0c\xd8\xac\x20\xd5\x46\x43\xc8\x2b\x7c\xa7\xaa\x82\xe9\x72\xba\xa3\x59\xd3\xff\x61\x1d\x32\x6d\x00\xfe\x48\xe3\xf2\xa7\xea\x1c\x4b\x28\x1b\x3b\xf0\x0d\xdc\x86\x7b\xf0\x23\x57\x34\xbe\xc0\xce\x0e\xec\xbc\x81\x9d\x63\xd8\xf9\x0c\x3b\x5f\xe0\x76\x07\x6e\x6f\xc3\xed\x1d\xb8\xbd\x07\xb7\xf7\xe1\xf6\x5b\xb8\x7d\x00\xb7\xdf\xc1\xed\x43\xb8\x7d\x0a\xb7\x3f\xc1\xed\xcf\x70\xfb\x0b\xdc\xe9\xc0\x9d\x37\x4c\xbd\x85\x7f\x31\xdd\x65\x1f\xfe\x21\xcf\xf5\x1c\xc3\x13\xf8\x19\x76\xde\xc2\xce\x1f\xb0\xf3\x0e\x76\x3e\xc0\xce\xc7\xa7\xea\x32\x3b\xa8\x58\xed\xb6\xdf\xe4\xac\xe2\x95\x7b\xe6\x5a\xa0\xa1\x7e\xd9\x52\x33\x3a\x31\x2e\xc0\x4d\x29\x46\xac\x04\xcf\xa1\x6b\x45\x69\x75\x88\xaf\x3d\x9c\x43\xfe\xf3\xde\xf9\x4a\xce\x21\x17\x3f\xe7\xf0\x88\xdc\x3e\x55\x53\xe2\x40\x50\xc3\x4e\x5e\x18\x44\x95\xc0\xe1\xa2\x6d\xb1\x65\x8e\xa7\x30\x4b\x36\x37\x46\x8d\xa9\x67\x09\xb0\x02\xd1\x34\xec\x04\x6f\xbd\x12\xd1\x84\xa4\x12\xd6\x16\xa6\xa9\x7d\x94\x87\x81\xb0\xbf\x98\x68\x87\xd8\x5f\x44\xb3\xf1\xe4\x1c\x06\x04\x0f\xce\xe1\xc0\x09\xa2\x7b\xb1\x88\x49\x9e\xec\x1f\x18\x4f\xf8\x92\xd5\x17\x6e\xdf\xf3\x5b\xec\x79\x32\x83\x2c\x37\xcb\x71\x01\xcf\x3f\x27\xf3\x8c\xc8\xc4\x2b\x96\x03\x3a\x5e\x38\x24\x21\x6a\x98\xa4\x1b\x4f\xd0\x78\x72\xae\xc1\xe5\x68\xeb\x20\x44\x0b\x0c\x18\xb2\x35\x8c\x60\x7f\x0a\x82\xb1\x52\xc7\xd4\xbd\x5f\x4c\x35\x95\xcb\x24\x5d\xca\x8b\x32\x3e\x87\x78\x4c\xe8\x80\x3c\x79\xb1\x77\xac\x37\x57\xc2\x90\x49\x66\x9b\xd1\xf8\xdc\xcc\xa4\x2a\x64\x2d\xfa\x24\x3d\x44\x34\x0a\x1e\x69\x0e\xcf\xb2\xb0\x2d\xfe\x53\x9b\xe0\xa7\xfb\xc7\x47\x3e\xc7\xea\x8b\x64\xcc\x49\x44\xee\x1e\x61\x4d\x96\x65\x11\x73\x86\x11\x8e\xd8\x28\x26\x63\xfc\x64\x87\x15\x2b\x1a\x0f\x57\x32\xc6\x69\x74\x45\x06\x51\x83\x96\x8b\xd7\xc5\x2d\xa1\x1d\xd1\x0e\xdf\xf3\xdc\x77\x6c\x64\x1e\x48\x41\xb7\xb8\x4d\x99\xec\x8b\xa9\x1e\x38\x53\x1c\x91\x4a\xe3\x1c\x86\x57\x38\x20\x83\x73\xc8\x89\xf2\xe4\xce\x50\x70\x34\xd5\x56\xb4\x89\x43\x35\x24\x95\xe8\x98\xd4\x68\x35\x7b\x32\x86\x96\xe0\x67\x80\x93\xb8\xea\xf0\x04\xda\x9c\x70\x6f\x52\x84\x5b\x92\x60\x8b\x09\x95\x26\xeb\x39\xf4\xf1\x93\x87\x5d\xb6\x2f\xf9\x2a\xd3\x8e\x29\x96\xa0\xa0\x16\x34\x49\x24\x85\x95\x8f\x07\x68\xe7\x8d\xba\x6f\xcc\x24\x5b\x06\x7a\x16\xeb\x04\x08\x43\x9f\x93\xeb\x58\x90\x8b\x7a\x91\x33\xbc\x7f\xe7\x84\xc5\xa7\x6c\x39\xbd\x92\x7c\x0b\x09\x76\x8b\x9d\xe8\x1c\x8a\xcc\x7c\x4a\x1c\x9d\xc3\x2b\x2e\xe7\x23\xec\xb8\x4f\x25\x1c\x83\xa6\x06\x93\x80\xa9\x4d\x8d\x23\xf5\xcc\xe0\xab\x67\x56\x4b\x7a\xc8\x71\x28\x1c\x31\x03\x92\x44\x52\x83\xc7\xd1\xd5\x60\x5e\x25\x92\x9e\xc3\xe5\x4d\xe0\xc4\xfb\x9c\xb8\x2b\xf6\x80\xdd\xf9\xa2\x9f\x56\xed\x7c\x06\xf6\x76\x27\xc9\x20\xaf\x66\x07\xf6\xf6\x36\x8a\x2f\x34\xb6\xf8\x26\x03\x45\x3d\xae\x97\xdb\xdb\x3b\x3a\x98\xed\x6d\x73\x3b\x49\x66\xd3\xde\xf6\x7e\xf2\xf1\x13\xb0\xb7\xdf\xea\x55\xea\x17\x83\x03\x7b\xfb\x40\xfb\x76\x20\xb1\x79\xa7\xb9\x5c\xde\x00\x7b\xfb\x70\xe1\x81\xdc\xed\x53\xb4\x94\xa9\x62\x6f\x7f\x42\xc5\x66\x48\xce\xe6\x67\x63\xff\xaf\xbd\xad\x51\xf6\x23\xb0\xb7\xbf\x68\x91\x2c\x52\xa0\xb6\xf7\x81\xbd\xa3\xd1\xf9\x0b\xb0\x77\xde\x68\x37\x56\xcb\xf8\x2d\xb0\xd9\x68\x00\x3b\x6d\x1c\x1b\xe7\x78\x85\x46\xec\xc2\x31\xa4\xd0\x83\x3e\xac\x84\xcc\xf8\x60\x46\x48\xda\x32\xf9\x2e\x8b\xc4\x65\x76\x88\x6b\x8f\xd9\xcf\xd8\xa6\xec\x87\xda\x1e\xfb\xf1\x6c\x9f\xfd\xf8\xdf\x62\xb4\x24\x03\xc9\x15\xaa\x5b\x7c\xeb\x20\x1f\x47\xc2\x8c\x91\x77\xff\xd8\x73\xb1\xac\xa5\x5e\x13\xf3\x66\xc5\xe2\x07\xf2\x8a\x22\x1e\x02\x0e\x68\xcd\x04\xb4\x9e\x02\xb4\xd6\x1e\x23\x71\xac\x8f\x5b\x4f\x2f\x45\xea\xcb\x8c\xf5\x34\x46\x63\xdd\x76\x1a\x57\xab\xe3\x85\xcb\x72\x21\x5a\x55\xb1\x07\x4a\x63\x01\x74\xbd\x6d\xa4\x26\xb3\x8f\x5c\xb1\xf3\x91\x45\x91\xa4\x07\xf4\x50\x8a\x32\xab\xcd\xad\xad\x06\xb4\x2c\x6f\xb3\x31\x9b\x79\x5b\x88\x7e\xe7\x01\x10\xaa\x0e\x80\xd0\xf8\x00\x88\xd7\x03\xc0\x96\xd5\xa2\x4a\x38\xb9\xe0\x43\x4b\x75\x11\x6c\xc0\x74\x6f\x71\x9c\x00\x27\x5c\xd2\x2e\x7f\xb9\x35\xc3\x1c\xe6\x16\x46\xa4\x8b\x5c\x66\x42\x8e\xd1\x98\xfd\x50\x44\xd9\x8f\x87\x3c\xf6\xe3\x23\xdf\x5e\x6c\x67\xee\x15\x8f\x97\xdc\x63\xef\x40\x94\x31\x50\x39\xd1\xaf\x0c\x71\xe3\x81\x66\x8f\x17\xb8\x9f\x5c\xc3\xfb\xa4\x08\x30\x56\xc4\xc4\xbe\x4f\xe8\xc0\x92\xef\xd0\x05\x29\x54\xd3\x55\x66\x70\x3d\x99\x44\x16\x2f\xb5\x9f\x45\xcd\x9e\xeb\x3e\x60\x17\x8e\xd3\xb2\xe1\x06\x06\x30\x84\x11\x9c\xc0\x29\xbc\xfd\x89\x92\xe2\x86\xfd\xdc\xd8\x5c\x4c\x04\x36\x17\x1b\xa1\x1d\xb1\x9f\xc8\x9e\xb0\x9f\x89\x3d\x65\x3f\x53\xfb\x96\xfd\xdc\x7e\x8b\x68\x71\x86\x96\x65\xb9\xd2\x81\xba\x6a\x51\x74\xd0\xdd\xee\xa8\xb8\x3d\x2e\xe8\x41\xaa\x37\xe3\x35\xad\x4f\xdb\x0d\x1e\x90\x0f\x80\xe5\x85\x8f\xa7\xdd\x29\x2f\x26\xc5\x06\x0f\x80\x32\x06\x0f\x3e\x72\x6d\xeb\x6d\x7e\x80\x47\x1c\x86\xce\x25\x65\x7a\x43\x29\xf2\x4a\xdc\xd0\x28\x39\x94\x7b\x20\xc7\xd8\x2f\x03\xa0\xa1\xea\x8b\x10\x43\x3e\x9c\xb6\x25\xf7\x88\xd3\x64\xdc\x42\xdc\xb1\xba\x5e\x0f\x40\xeb\x06\xbd\x4d\xb5\xee\xc6\x68\xdd\x4d\x7d\xda\xde\xde\x61\x1a\x1a\x00\x73\x9b\xc7\xc6\x79\x08\x7e\x10\x82\x81\x40\x30\x48\x10\xb4\xac\x30\x83\x8f\xc1\x4b\xaf\xc3\x04\x1f\xe8\x31\x8c\x22\x24\x2e\x5a\xf0\xb8\x10\x59\x53\x32\x39\x2d\x7d\x23\x14\xe9\xd2\x37\xaa\x56\xa3\x45\xd2\x37\xea\x36\x7a\xf6\x84\xb5\xf3\xe0\xfb\xdb\xa9\xc5\x7a\xb2\xa6\x19\x6e\x9a\x1a\xed\x9b\x72\x6e\x5a\xe5\xc7\xe4\xb6\x1a\x73\xbe\xea\x72\x9b\x29\x73\x6b\x94\xb9\xe5\x65\x04\xef\xc9\xe0\x14\xa9\x02\xf6\x5c\xce\x10\xae\xf0\xed\x27\xdc\x2d\xea\x31\x05\xf0\x72\xe2\xf7\x8f\xa5\x85\xed\x0d\xba\x61\x3f\x01\x0a\xd8\x4f\x88\xb8\xe0\x8d\x50\xc4\x7e\x26\x68\xc2\x7e\xa6\x68\xca\x7e\x6e\xd1\xed\x23\xd2\xf9\xdd\x12\x62\xea\x1f\x26\x9e\xbe\x45\xbb\x31\xbb\xa9\x16\x77\x93\xc7\x66\xf8\xf4\x08\xc9\xca\x23\x39\x42\x58\x73\xbd\x8c\x62\xa4\xf5\xb3\x8f\xac\xc6\x16\x8a\xb3\x7c\x9b\x1e\x90\x13\xb1\xb2\xd1\x63\xa8\x26\x0a\x80\x07\x9b\xc0\xbe\xf9\x41\x62\xe3\x46\x0c\xa7\x1b\x38\x6d\x7b\xf3\x9c\x26\xca\x21\xf0\x36\x3d\x04\x82\x1f\x34\x9c\x35\xb1\x65\x85\x99\xa1\x99\x15\x57\x8d\xb8\xff\xe6\x9c\x05\xf8\xe5\x2f\xbe\x38\x3a\xf8\xc3\x37\x73\x3d\x79\x18\xbf\xfb\xbe\x61\xbc\x60\xa8\x1e\xe6\xea\x19\x47\x39\xa9\xa9\xc5\xd8\xe3\x1c\x9d\xab\x32\x9e\xb8\x1b\xeb\x66\xc4\x3e\x3d\xa8\xc7\x1b\x1c\x11\x60\x81\x24\x30\xb1\x8a\xc5\x90\x8a\x5e\xdc\xe0\xff\xf8\x56\xf2\x93\x1c\x4c\x72\x78\xc3\xd8\x29\xef\x6a\xc7\x99\xe7\xf6\xe7\x5c\x25\x4f\xdb\x81\xf5\x89\x3b\x34\x2c\x6b\x3c\x9b\x59\x63\xe1\x9a\xdd\xcb\xb9\xfc\xde\xb5\xb5\xab\xef\x2b\x53\xf0\xe0\xa2\xca\xd4\x9e\x03\x19\x5f\xe4\xe3\xc2\xd5\x56\x59\x33\xc6\x10\x5f\xc0\x22\x8d\xed\x0e\xde\xc3\xaf\xcf\x25\x18\x31\x66\x72\x0d\x63\x1b\x5f\xf0\x87\x8b\x67\xd1\xe4\xee\xd8\xcf\x9d\x7d\xcf\x7e\xee\xed\xaf\xec\xe7\xeb\xb7\xc8\xd6\xb1\xe6\xb5\xa3\xb2\xf5\x9e\x68\x90\x8f\xf4\xf0\xde\x1e\xf7\x4b\xcb\xa5\x66\xf8\xa7\x1c\xb0\x37\xa8\xd2\x77\x3d\x4a\x2c\xbf\xdb\xe8\xc1\x3f\x81\x1d\x20\x2b\x44\x37\xf5\x71\xda\xe8\x2f\x16\x0a\xdd\xb0\x3e\xe5\xd0\x7a\xed\xee\xf6\x3e\xf7\x7e\x71\x34\x7a\xc0\x8e\x50\xc0\x34\x0f\x8a\x82\x6e\x93\xdf\x50\xb1\x42\xab\xd5\x1b\xe5\x8f\x5e\x4e\xb5\xac\x04\xc8\xab\x8f\x27\xf5\x77\xfc\xc6\xa0\x85\x5a\xd1\x37\x48\x98\xc9\x12\x34\xfa\xb3\xde\xf7\xfc\x7b\xeb\x06\x4e\x78\x78\xe0\x29\xb2\x6e\x1f\xa3\x90\xa9\xd1\x74\x6f\x17\x50\x68\x2a\x28\x34\xcd\xa7\xd0\x1d\xb2\xee\x91\x27\xd6\x28\x16\x55\x78\x6f\x56\x78\xbf\xa0\xc2\x3b\x51\xe1\x1d\xab\xd0\xe3\x6b\x1d\x8c\xb4\x84\x6f\x40\x50\xc4\xfe\x48\xdd\x98\xdc\xeb\xca\x5a\xff\x01\xe4\x4e\xf6\xe2\xae\x50\xf0\xf0\x55\xdf\x4c\x81\x63\xc7\xc2\x57\x9b\x22\x8c\x0d\x1d\xae\x3b\x86\xb4\x67\xcf\xf1\x05\x8a\xea\xae\xd8\x2c\x31\x46\xf8\x42\xb4\x04\x5f\xb0\xa6\xe4\x64\x5f\x66\xc2\xc8\x93\x46\x62\x0e\xc1\x98\x63\xc1\x24\x00\xc2\x17\xf6\x33\x29\x87\x77\xe8\x8e\xfd\xdc\xa3\x7b\xf6\xf3\x15\x7d\x7d\x64\x1a\xfa\xb8\x48\x72\xe6\x6f\x2c\xe1\x66\xf2\xa7\x54\x3b\xdd\x9c\x3d\x2e\x29\x71\xcb\xe4\x5e\xdc\x3f\x6a\xd5\x89\x0a\xd9\xe2\xa1\x6d\x7d\x17\x8e\x65\xd1\x7a\xc5\x8f\x82\x73\x7f\x36\x8b\x1f\xc5\x0c\xf1\x36\x67\x86\x10\x08\x46\x38\xb8\x24\x51\xdd\x4f\x4f\x17\xe6\x57\x3e\x77\x40\xca\x27\x0f\xa6\x1d\x31\xad\x68\x36\x63\x3f\x7f\x31\xe3\x32\xc1\xf0\x46\x62\xe8\x22\xdf\x1e\xa3\x1b\xc5\x0a\x2e\x1c\x73\x6d\xc9\xf2\x80\xda\x45\x14\x2a\x0d\x38\xb0\xc7\x28\x34\x33\x32\x42\x15\x12\x29\x43\x5f\x57\x6d\xdc\x49\xb3\x51\x6a\xc7\x49\xac\xdc\x8b\x79\x0d\xf7\x61\xbc\x17\xed\x1f\x32\xc7\xe1\x3e\x7f\xe8\xf3\x2d\x4e\xc3\x3a\x1e\xd8\x98\xf0\x07\x62\xe3\x21\x7f\x18\xfe\xc3\xe7\xc1\xee\xb8\x97\x70\xa7\x2e\xd5\x69\xae\x54\xf7\xd5\xcc\xe7\xc9\x99\xef\x06\x59\x01\xf2\x17\xcb\xf5\xc0\x14\xb3\x41\xa1\x98\x0d\xd1\x0d\x13\x4e\x11\xba\x91\x72\x3d\xaa\x56\xc3\x7a\x14\xdc\x8b\x6d\x46\xd6\x98\x8f\x11\xa6\x47\xf1\x87\x62\x65\x4a\x1f\x0c\x0c\xe2\x82\xb1\xd2\x6d\xf4\xc4\x60\x19\x73\x55\x2b\x65\x1c\x55\x02\x44\xcd\x79\xf4\x47\x6a\xea\x93\x25\x28\x2e\xe7\x51\x5f\x9f\x47\x1f\xa1\xf7\xd2\xf3\xe8\x9d\x98\x47\xef\xe3\x79\xf4\x9e\x07\x10\xba\xab\x4f\x28\xb9\xf3\x27\xf4\x92\xa8\x49\x8e\x4d\x3b\xae\x6d\x51\x31\xa7\x7e\xab\xfd\x54\x80\xf3\x57\x61\x4c\x7d\x85\xd3\xf6\xdd\xdc\x9e\xdf\x09\xf7\xa6\xac\xfa\x6f\xe8\x74\xe9\xd2\xc2\x18\x59\xf8\x02\xd1\xc7\xf5\x06\x7c\x61\x52\x18\x5f\x14\x92\x18\xf7\x11\xc6\x0c\x1b\x3c\x60\x0f\x82\xcc\x78\x00\x1e\x70\xff\x27\x35\x93\xa9\x11\x7e\xa2\x2b\xc9\xe6\xc6\xda\x8c\xe4\x42\x39\xe2\x30\xe1\x88\xfc\xc9\x6d\x18\xbf\x3e\x16\x4c\xc9\xed\x29\x6c\xdc\x75\xc0\xc3\x47\x5b\x98\xf0\x7a\xf0\xf0\xf9\x98\x05\x0f\x05\xb7\xe0\x21\x9c\xb6\x3f\x5b\x63\x36\x2a\xe6\xf6\x3c\x1e\xa9\xba\x12\xf6\x23\x8f\x31\x3d\xdd\xaa\xce\x9d\xdd\x8a\xb4\x24\xc6\x27\x7d\xfe\x30\x40\x78\xc0\x1f\x08\xc2\x84\x3f\x0c\x11\x1e\xfe\x13\x35\xa9\xbc\xe9\xba\x60\x87\x28\xfb\x96\xa3\x4f\x29\xd1\x9e\x67\x43\x43\xaa\x96\x4a\x68\x5a\x6d\x1a\x27\x6a\xd3\xf8\x19\xd4\xa6\xb1\x52\x9b\xa8\xd0\x97\x4c\xd7\x44\x2a\xda\xda\x76\xfe\x96\xf1\xbf\x05\x49\x48\xa1\xe5\x82\x24\x5e\x80\xd8\xd6\xfe\xcf\x22\xd7\xdc\x54\x0e\x73\x7b\x3c\xc3\x34\xf1\x94\x9f\xab\x85\xa7\x66\xa7\x1c\x85\xdc\x76\x63\xbb\x88\x73\x90\x8b\x7e\x6a\x37\xfd\x95\x6c\xf8\xe1\xfe\xaf\x4f\xcb\x35\x26\x43\x96\xcc\xb4\x9c\x43\x1c\x6d\x52\x59\xb4\xfc\xb8\x6d\x6c\xe8\xff\x7b\xc8\xc0\x78\x35\xd5\xfa\x22\x6c\x33\x4d\xd7\xe7\x4a\xb7\xc8\x21\x76\x1c\x2c\x6f\x41\xe0\x4b\x88\xaf\x20\x76\x20\xbe\x86\x78\x04\xb1\x0b\xf1\x18\x62\x0a\xb1\x07\xb1\x0f\xf1\x0d\xc4\x01\xc4\x21\xc4\xd1\xff\x25\x5b\x03\x5f\xf2\x87\x4b\x1b\x5f\xf1\x87\x2b\x1b\x3b\xfc\xc1\xb1\xf1\x35\x7f\xb8\xb6\xf1\x88\x3f\x8c\x6c\xcc\x2d\x13\xec\xda\x98\xdb\x26\x78\x6c\x63\x6e\x9d\x60\x6a\x63\x6e\x9f\x60\xcf\xc6\xdc\x42\xc1\xbe\x8d\xb9\x8d\x82\x6f\x6c\xcc\x8d\x0b\x1c\xd8\x98\x9b\x1b\x38\xb4\x31\xb7\x54\x70\xf4\x8f\xb6\x74\xa8\x66\xf3\x7a\xb2\x7f\x7c\x41\xf2\x1b\x43\x0b\xf7\x73\xb5\xf0\x40\xd9\x3d\x37\xd2\xee\x09\x91\x15\xa1\x60\xb1\x1e\x1e\x99\x5a\x62\x54\xa8\x24\x4e\x10\xbf\xc5\x74\x8a\x42\xa9\x20\x4e\xc1\xc3\x2d\x9a\x30\x31\xa8\xb1\xb5\x35\x66\x1a\xfb\xad\xd0\xd8\x6f\x59\xce\xaf\xe8\xb6\xdb\xe2\x05\xbe\x02\xa6\xbe\xde\x31\x6e\xb9\x17\x8e\x20\x8f\x2b\x16\xba\x7b\x87\x42\xaf\x27\x14\x25\xff\xf9\x4c\x1a\xc6\xa5\x8f\x52\x53\xda\x34\x01\xc4\x7d\x6e\xd4\xe0\x01\x62\x9a\xe6\x23\xe4\xc4\x24\xa5\x75\x93\x62\xad\x7b\x88\xf0\x80\x6b\xdd\x97\xec\x41\x6a\xdd\x97\x7c\xc2\xc6\xc3\x3c\xf3\x06\x5f\x31\x95\xd5\x7f\x1e\x95\xf5\x4a\xaa\xac\x57\x70\xda\xc6\xc3\xb9\x3d\xc7\x0e\xc2\xc3\x9c\xee\xa5\x08\x3b\x0c\x6d\x8f\xfd\x36\x7b\xca\x30\xb9\x46\x16\x1e\x21\x7f\x09\xc3\x64\x94\x22\xd1\xa8\x98\x44\x2e\xc2\xd7\x9c\x44\x63\xf6\x20\x49\x34\x06\x0f\x98\x22\x31\x03\x67\x71\xa3\x12\x37\xca\xb2\xfb\x29\x2f\x68\x6c\x5c\x04\x89\x71\xe1\xa7\x8c\x0b\xdf\x34\x2e\x3c\xcd\xb8\x08\x4c\xe3\xc2\xcb\x31\x2e\x3c\x61\x5c\xf8\xcf\xd8\x53\x72\xbf\x04\xf6\x85\x71\x01\xe6\x4c\xf0\x8d\x99\xd0\x53\x8e\x3c\x7c\xc3\x28\x10\x68\x03\xe9\xb9\x2c\x0e\x1c\x22\xca\x84\xab\xc7\x6a\x0d\x59\xad\x51\xde\x80\xfe\x56\x7f\xad\xec\xda\xef\x31\x48\xd8\xe8\xba\xe4\x0f\x57\x08\x5f\xf1\x07\x07\x61\x87\x3f\x5c\x23\x7c\xcd\x1f\x46\x08\x8f\xf8\x83\x8b\x30\xb7\x5f\x18\xc3\x71\x0b\x86\x71\x1a\xb7\x61\xb0\x87\x30\xb7\x62\xb0\x8f\x30\xb7\x63\xf0\x0d\x23\x34\x9f\x68\x18\xb1\xf9\x44\xc3\x88\xc0\x27\x1a\x4e\x88\x7f\x9e\x39\x54\xac\x81\xe4\x7a\x98\xd5\xd0\x2a\x36\x8d\xf2\x01\x2e\x56\x68\x16\x2a\x2b\x76\xfe\xba\x57\x6a\x36\x4c\x59\x0f\x7e\xa2\x19\xfa\xcf\xa0\x19\xfa\xca\x7a\xb8\x91\xd6\x83\x86\x62\x18\x6f\xdc\x51\xda\x7c\x60\x53\xc4\x86\x42\xa4\xad\x59\xf0\x51\xc0\x37\x72\xde\xf0\xc5\x7f\xf0\x30\x41\xd6\x4d\xec\xb7\x9e\x0a\x85\xea\x56\xfc\x8c\xd1\xc4\xa6\x68\x6a\x7b\xe8\x36\x0d\xe2\x0e\xb9\xe9\x50\xda\x85\x56\xc3\xdf\x40\x14\xd8\x80\x96\x75\x3f\x9b\x59\xf7\xc5\xbe\xa0\xbb\x34\xb0\xbb\x64\xd1\x58\xb8\xec\xe2\x15\x22\x7c\xa1\x08\xf0\x55\x53\x10\x52\x24\xf8\xd9\x9d\xcf\xb4\x87\x64\x71\x4b\x1d\xd0\xc1\x24\xee\x7f\xdc\x67\xc8\x0f\x18\xf2\x64\x21\x0b\xe0\xa1\xce\x03\xf8\x52\x6a\xd5\x57\x8a\x08\x78\xc8\x00\x5d\x32\x40\x57\x69\x40\x59\x93\xb5\x68\x24\xe6\x19\xae\xc6\xd8\xce\xb3\x54\xd2\x97\x00\xb9\x8b\x36\x5a\xfe\xc3\xf6\x31\xe5\xaa\xea\xdf\xb4\xf0\x20\x3d\x3b\xba\xb2\x38\xce\x55\x16\x3d\xa5\x7a\x53\xa9\x7a\xfb\xc8\xba\x41\xde\x62\x5d\xd1\xdc\xc0\xd8\xbd\x29\x54\x83\x02\xe4\x33\xa5\x26\x44\xbe\x5a\x4a\x0e\xab\x55\xef\xc9\x8b\xed\xe3\xe7\x5b\x6c\x8f\x96\xa0\x91\x54\xa8\x3d\x18\x71\x7d\x7a\x82\xac\xe9\x63\x14\x32\xb7\x1c\x76\xa7\x0b\x28\x34\x11\x14\x9a\xe4\x53\x48\x6e\xb5\x1a\x3f\xaa\x9d\xf2\xd5\x94\xf1\xdf\xb3\x50\x1e\x82\x87\xa0\x2e\x30\xab\xf0\x25\xfa\xef\xf6\xde\x8a\x51\xfb\x0c\xfb\x1d\x97\xd4\x2e\x72\xa4\x46\x46\xfa\xc8\xab\xc3\x72\x9d\x66\x92\x18\xb9\xab\xd7\x69\x77\x99\x3e\x76\x7f\xaa\x37\xb1\x31\x9b\x49\xa7\xa2\x6b\x1c\xd6\x2c\xb9\xbc\xf3\x7e\xb2\xef\x95\xcd\x33\xae\x90\xa7\x09\x5a\xa9\xc9\x23\x87\xec\x99\x6e\xd3\xf8\x34\x33\x59\x88\x40\x43\xcb\xcd\x15\xcf\xec\x92\xfa\x27\xbb\x77\xbe\x67\x3e\xe1\xbb\x47\xff\x41\x02\xdf\x7f\x8a\xc0\xf7\xb9\xc0\x37\x9b\x10\x7f\x4c\xac\x6b\x29\x9d\xe5\x59\x33\x60\x8f\x75\x43\x9c\x65\xcb\xb1\xb7\x3d\x9e\x4f\x3f\x2b\x3e\x4e\x0e\x8a\xff\x5d\xb2\x9c\xcf\xf4\x76\x80\x1a\x8c\x9b\xf8\xc5\x38\x37\x40\x3b\x5d\xb5\x62\x05\x9b\xf1\xe5\xf5\xbc\xf3\x36\xb4\xce\x8b\xd0\x4d\x37\xec\x06\x3d\xb1\x97\x20\x15\x91\xb9\x56\x93\x47\xb5\xe2\xec\x13\x14\xd5\x47\xcc\x5e\xe0\xfc\x39\x55\xfb\x54\x4c\x9f\x1b\xab\xf4\x9e\xd7\xf4\xab\xc9\x26\xaf\x52\x6c\xf2\x6b\x3b\x5b\x05\xff\xf0\xaa\xfd\x15\xb9\xd6\x04\xde\x09\xe7\x9b\xf2\xbe\x65\xdd\x6f\x5f\xd1\x57\x9d\x66\x5f\xab\xd5\xaf\x8b\x28\xc6\x30\xfb\xca\x31\xfb\xcd\xc4\xac\xd9\x48\x61\xf0\x5b\xdb\x24\x94\x40\xa0\x51\x84\xf0\x46\xfb\xfb\xa7\x4f\x2e\xc7\x9e\xef\xb4\xc0\xf7\xd8\xed\x59\x11\x9b\x0d\x08\xcd\xb2\xe4\x6b\xf3\x89\x13\x2c\x7f\x1d\x4a\xac\x3f\xa9\x81\xa3\x1e\xd4\x1d\x48\xfc\xec\xa2\x48\xda\x14\xec\xed\x8a\x11\x07\x14\x53\xc7\xa7\xc0\x5c\xc3\x77\x36\xd6\x5c\x67\xae\x31\xb8\xf9\xa8\x1f\x67\x87\x33\x9b\xb4\x6c\xd7\x18\xcf\xae\x36\x9e\x0d\x92\xe4\x37\x2a\x43\x16\xd3\x01\x98\x21\x8d\xe6\xfb\x7b\x64\xd3\x9c\x98\xc0\xec\xe4\x40\xe7\x8a\x6a\x14\x42\x48\xca\xac\xe4\x38\x9c\x21\x1f\xdd\x5c\xf9\x48\x95\x90\x1f\x4b\x21\xaf\xc0\x59\x9e\x14\x23\xb4\x3e\x56\x34\x4e\xce\x43\xb6\x9a\xeb\xbf\xae\xbf\x5a\xdb\x58\xff\x15\xbc\xce\x73\x2c\x8e\xf1\x88\x8c\xb1\xdf\x2e\x85\xce\x57\x92\x3a\x0e\xd1\x7e\x98\x03\x66\x9c\xd0\xfa\xd8\xbe\x41\x0d\x36\x09\xf2\x8a\x7c\x90\xbd\xa0\xeb\x66\x33\x48\x84\x96\xbc\x95\x8b\x99\x20\x41\xf7\x46\x08\xab\xd0\x1c\x56\x37\xb5\x9a\x21\xd6\xc2\xfa\xc8\x9e\xa0\xb0\x3e\xe5\xb4\xe2\x0b\x05\xbb\x69\x8f\xf6\x14\x45\xb6\xa2\xe2\x0f\x76\x93\x4e\x85\x97\x74\x0a\xa7\xed\xc9\xdc\x9e\x33\xec\xe6\x26\x03\x15\x74\x7d\x56\xf5\x31\xdc\xc3\xb9\x5e\xb0\xdd\x47\xd6\x7a\xb3\xea\xeb\xcf\x51\x59\x33\x9d\x4c\xa5\x2b\x42\xf6\xef\xcf\xd6\x57\x1b\xf0\xaf\x3c\x7d\xf5\xe7\x10\x6b\xee\x22\xae\xd8\x17\xad\x8a\x2f\xea\xf7\x3c\xa7\xcb\x6e\x66\x5d\xfc\x4b\xc6\xe5\x9d\xbd\x66\xf0\xff\x29\x97\x4b\x22\x5c\xd3\x6c\xc8\xc3\x22\xf0\xe3\xae\xac\xb7\x79\x80\x96\xd9\xcc\x78\x15\x0c\x70\xf0\x18\x03\xf0\xbc\x0b\x99\x40\x40\xe3\x8c\xe0\x0a\xa6\x6c\x02\x3e\x5c\x84\x90\x7f\xd8\x51\x11\x60\x2d\xb1\x59\xc0\x54\x3c\xc4\xa4\x17\x1f\xe4\x69\x80\x1c\x27\x76\xc3\xbe\xe1\x87\xde\x19\x26\xc9\xb2\xa6\x65\xdd\x54\x5f\x02\x84\x50\x13\x54\xab\x47\x96\xbf\xe4\xa9\x7e\x36\x8e\xbd\x6a\x95\x95\x6e\x89\xc3\x95\xd5\xea\x0a\x03\xb6\xb5\xb5\xb6\xb5\x25\xcf\x5b\x82\x6a\xf5\x1f\x44\xd1\x1b\x78\x33\x6b\x01\xf0\xe0\x09\xae\x9b\x77\x3e\x5a\x6c\x56\xf2\x95\xc6\x91\x50\xc7\xb4\x74\xa4\xe6\x1e\xa0\x1b\x7e\xde\xf4\xa6\xba\x2e\x4f\x93\x06\x28\x98\x59\x4d\x15\xc9\x30\x26\x64\x83\xef\x3b\x42\x41\xcd\x7a\x25\x6e\x73\x64\x26\xbb\xa4\x4e\xb5\xa9\xe7\x98\x59\xeb\xa2\xb4\xc7\x7b\xda\x0a\x14\x2d\x1f\x4e\x44\x18\xbe\xb6\x11\xab\xb0\x34\x9e\x44\xe4\xae\xc4\x71\x2c\x03\xbe\x09\x3d\xa8\xfe\x7f\x56\x0b\xc4\xd5\xfc\xa3\xa8\x2d\x03\x44\xbc\x34\x59\x29\xad\x5c\x73\x63\x25\x21\xdd\x83\x69\x56\xce\x43\xb4\xc2\x05\xaf\x8c\xa4\xda\xe0\x71\x21\x44\x04\xd5\x86\xf0\x86\x14\x7f\x7d\x18\xa3\x63\x79\x0a\xe5\x8f\x84\x08\x64\x8c\x35\x1a\x90\xb1\xbc\x41\xb3\xf3\x28\x09\xc8\x18\x2f\xa6\x00\x83\x95\x10\x20\xe4\x46\xcc\x2b\x65\xd9\xfc\x00\xc3\x8f\x22\x3a\x9b\x59\x11\xb2\x26\xac\x5d\xfa\xd1\xbd\x89\x20\xc1\xaa\x24\x05\x9c\x70\x2a\xac\x8e\x65\x88\x59\x68\x45\xe2\xc3\x56\x83\x01\xd0\xe9\x15\xf1\x2c\x5b\xf1\xc9\x3f\xa0\x0d\x83\x98\xad\xd7\x63\xa6\x8d\x93\xd6\x64\xd2\x6c\x96\x1e\xf3\xcb\xf1\xee\x14\xad\xfe\x2a\xce\x27\xa5\x20\x34\xb9\x82\x36\x5d\xb5\xd6\x05\x57\x6f\xc7\x11\x61\x7f\x0e\x1f\x4f\xd5\xea\x75\xcc\x92\x52\x7e\x30\x81\x6a\xda\xba\xd2\x24\x4c\x49\xd9\x5f\xdb\x39\xe2\x84\xbb\x62\x97\x92\xec\xcb\x98\x94\x79\x33\xfa\xdf\xeb\x8f\xfd\xb2\x40\x9f\xc8\x59\xe3\x95\xb7\x0b\xa7\xf1\x16\x1e\x93\x7c\x5d\xe4\xef\xd4\x3d\xbe\x4b\x87\x90\xbd\xaa\x6e\xc7\x92\xbc\x00\xec\x1d\x15\x78\x5d\x76\xf3\x18\xfd\x6c\xd6\x5e\x6d\x0a\x01\x6a\x59\xe3\x9a\x88\x34\xa3\xa6\xa7\x64\x0c\x4f\x78\x97\x30\x63\x4e\x3c\x91\x81\x18\xc9\x65\x21\xb4\xac\x71\x3c\x1b\x2e\xe3\x1e\xa4\x68\xac\x39\xc2\x2c\x8b\xea\x92\x63\x36\x63\xa2\x85\x56\x7f\x8d\xa5\x4d\x5a\xc7\xb1\x2c\xba\xfa\x8a\x23\x3a\x6b\xfd\xc3\xd4\x35\xca\xd4\xf7\xb4\x97\x2d\x57\x3c\x54\x02\xf4\xee\xef\x9f\x8d\x64\x28\xad\x1f\x3c\x23\x19\x1d\x24\xa5\x1d\xd5\xd5\xa8\xb4\xe2\xf8\xb2\x6d\x2a\x97\x52\x18\xfe\x1c\x9a\xc4\x31\x06\x7e\x53\xce\xbf\x1f\xe5\x9d\x5d\xfb\x06\xbf\x60\xbe\x30\x5c\x20\xc6\x97\x14\xc7\x59\xa1\x9a\x11\xc8\xb1\xa7\x7a\x6e\x77\xde\x2e\x61\x0a\xda\x2e\xea\xfc\x6e\x8f\xf3\x2e\x58\x1f\x6f\xba\x71\xe0\xac\xd8\xc0\x67\xc3\xde\x43\x96\x35\xde\x6c\xcc\x66\xe3\x2d\xe4\x7e\x67\x6c\x2d\x57\xc5\xd4\x70\xe3\x98\x1a\xe3\x1e\xb0\x2d\x8b\xb2\x0a\xe8\x16\xea\xfc\xfe\x9d\x35\x30\x00\xa2\x0a\xf6\x24\xeb\xa0\x3d\xd4\xf9\x2c\x42\x87\xf8\x79\x6d\xf7\x37\x2d\xcb\x4b\x82\xe8\x72\x41\x95\x10\xe1\x06\x75\xde\xa9\xcf\xd0\x07\xf6\x4d\x36\x48\x63\x6e\xec\xcc\x00\xe5\xe5\x14\x61\x2f\xed\x30\x0f\x8f\x70\x33\xc8\xf6\x41\x84\x42\xdb\x9a\x2c\x80\x05\x2d\x2b\x62\xe4\x8b\xb6\xd0\xe4\x3b\xa9\x37\x51\xc4\x9b\xc4\xb4\x8b\x7a\x48\x0b\xe0\x65\x87\xb5\x9a\x3d\x2f\xc6\x45\x05\x09\xd5\xac\xb3\xb9\x17\xc7\x41\xf6\x8c\x20\xc8\x63\x06\xaa\xf3\xbb\x08\x9f\xf9\xc5\xea\xf6\x38\x1b\x1b\x57\xe5\xef\x5b\x9d\xb7\x3c\xb5\x30\x3e\x8e\x4d\x91\xc5\xe6\xe5\x9a\x55\x71\xc6\x13\x97\x4d\x89\x22\x66\x15\x6c\xb6\x5e\x89\xe8\x32\xe2\x5d\x0e\x33\xab\xe2\x0b\xaf\xd0\xf1\x50\x44\xc4\xdc\x89\x6f\xf3\xb3\x28\xdc\x7e\x27\x6e\x63\xfc\x90\x19\x4b\xb6\x0c\xf3\x79\xac\x62\x79\x8a\xff\x80\x7d\x68\xb5\x1a\xbc\xcc\x47\x23\x36\x7a\x0e\xf1\x29\x8e\x9c\x29\x29\xa9\x5c\xfc\x8e\x40\x67\xec\xbb\x64\x4c\x68\x44\x06\xed\x92\x08\x1a\x2c\xca\x9c\x0f\xbc\xf7\xbe\x43\xcb\x1c\xf4\xe7\x4c\x14\xfa\xfd\xe4\x2a\xff\xfd\xe2\xab\xfc\x97\x88\x41\x7f\x32\x89\x01\xf1\xc7\x27\xc7\x9f\x57\x80\x2e\x49\xf4\xde\xf5\xe2\x3b\xe6\xe3\x57\x0e\x50\xc6\xe5\x7d\x32\x76\x8c\x02\x12\x20\x7f\x5c\x08\x6c\xfb\x5d\x5e\x79\x1d\xa9\xf8\x75\x59\x38\x3d\x7b\x3b\x4b\xfb\x65\x6f\x00\xc8\x89\x8e\x99\x8e\x9f\x59\x70\x5b\xfe\x37\x5e\x0b\x90\x13\x8f\x33\x03\x5c\xdb\xca\xa5\xb7\x21\x4e\xfa\xd6\x8a\x96\x6b\x9a\xd8\xcd\xa1\x2a\x56\x6f\xdf\xcc\x73\x7c\x0d\x2b\xbe\x08\x51\xbc\xe4\x03\xdb\xfe\x94\x57\x3e\x59\xec\xd1\x6f\xe1\x53\x29\x0b\x99\x24\x03\x4b\x73\xfb\x2b\x60\x46\xd2\x72\xd0\x7a\xf6\xf6\x7e\x86\xe1\x5c\x8d\xe1\xdc\x84\xe1\x96\x1c\x54\x05\x5d\xa1\xce\xa3\x29\xc0\xc9\x7b\x31\xf0\xed\xbd\x74\x88\xd7\x18\x5c\xea\xfc\x81\x82\x9a\x49\x5e\x8c\x79\x2e\x68\xed\x9c\x54\x7c\x0f\x9a\x9e\xf4\x08\xbe\x79\x2d\xcf\x19\x05\xe9\xd4\x62\xa8\x4b\x32\x7f\x01\xdd\xe5\xce\x98\x98\x47\xf4\x31\xf0\x34\xba\xa4\xd7\x08\xb4\x96\xec\x7e\x33\xd1\x7b\xf6\x4e\x27\x47\xe2\xf5\x47\x89\xb4\x60\xcf\xcb\xdf\x33\x2a\x54\x54\x55\x5a\xbd\x3d\x5e\xbe\x67\xeb\xd7\x9a\x24\xf7\x99\xb8\x22\xcc\xb7\x1a\x0d\xfc\x65\x99\x7b\x4d\x8c\x20\xca\xe9\x1b\x39\x63\xb5\xc4\x00\x2c\x12\x96\x02\xee\xd0\xc8\x8f\x32\x60\x43\x9d\xc1\xe4\xcb\x12\xe0\xb6\x0f\xd3\x80\x8e\x48\x3c\x87\xf1\xc7\x42\x20\x3c\x98\x37\x87\x71\xaa\x5d\xdd\xf2\x31\x97\x92\xe3\x49\x2c\xf5\x26\x4b\xe1\xf5\x25\x8d\x56\x40\x12\xc1\x24\x9e\x97\x69\x9d\xb8\xc5\x21\x0d\x8b\x0b\x4b\x43\x72\x2e\x07\x2d\x83\x94\x58\xff\xd7\x05\x3a\x59\xf2\xda\xc4\x03\x1a\x69\x44\xfb\x33\x9f\x68\x31\xe0\x6f\x44\x4f\x6e\x69\x8a\x6f\x95\x55\xaf\xcb\x20\xc8\xc5\x4a\x82\xe1\xa7\x5c\x0c\xfd\x58\xdb\xf9\x8e\x81\xd1\x03\xf6\x97\x5c\xe8\xc2\x0f\x1c\xb3\x34\x7f\x59\x92\xb6\x6b\xad\xcc\xf8\x20\x63\x1c\xc3\xe2\xcf\xcb\x0e\xb6\x04\x56\x0f\xd8\x9d\x9d\x7c\x42\x28\x9b\x2c\x26\x88\x48\xf8\x9e\x7b\x90\x62\xcc\xb9\xb5\x13\xe3\x2e\xdf\xbe\x69\x6c\xcb\x0b\x2c\x04\x24\xf9\x92\x00\xe2\x03\x3a\x3b\xbc\xbf\xe8\xcd\x7f\x93\xdf\xfc\xec\x25\x12\x92\x0c\xd9\x0f\x45\xf5\x25\x78\x77\x76\xd2\x78\xfb\xc9\xd8\xf7\x97\x1c\xfa\x3b\x6f\x74\xb4\x8f\x73\xd1\xbe\xc5\x4e\x6c\x91\x88\xe7\xa7\xf3\x84\x42\x51\x5c\x0a\xa0\xa0\xa9\xb7\x6f\x87\xa7\xcf\x64\xe2\xf9\x3b\x26\x87\x2b\x4d\x78\x5e\x2d\x2b\x3c\x17\x4f\x63\x11\x76\xe2\x5e\x16\xcf\xdf\x23\x00\xfe\x7b\xe1\x97\x71\x9b\xf4\xce\x73\xdd\x26\x5d\x09\xd0\x1b\x1d\xf6\x8f\xdc\x78\x9b\xbe\x61\xfb\x47\x6e\x67\xed\xfc\x8e\x3a\x5f\xb8\xb7\xe7\x2d\x7a\x98\xdb\x07\xec\xcf\x5f\x88\x6f\xbd\xe5\x77\x35\x74\x82\x00\xdf\x5b\xaf\x00\xb0\x3b\x7f\x58\xc0\xee\x7c\xf8\x99\xb7\x66\x3b\xde\x92\xb7\xf9\xf2\xab\xce\x3a\x7f\x98\xd7\x99\xa9\x3b\xb7\xb3\x37\x90\xa5\x6f\x32\x33\x6f\x25\xfb\x4b\x5c\xcb\x72\x36\xa1\xe4\x7d\x1f\x53\x4a\x82\xe4\x5e\x96\x57\xe2\x5e\x96\x64\x8a\x29\x3b\x9e\x9e\x53\xdd\xcc\xe2\x78\xf2\x89\x4e\x5c\x17\xd8\x7f\x09\xa9\xa9\xc4\x25\xbf\xe5\x77\x42\x13\x2b\x38\x7e\x2f\x76\x09\x89\xb9\x98\xab\x3b\x15\xde\xb2\x1c\xa5\x3d\x48\xc1\xd5\x53\x16\x38\x9b\x0c\x68\xff\x95\x21\x0b\xc7\xe2\x0f\x96\x21\x3b\xcf\x26\x43\x58\x97\xed\x06\xc1\xfb\x2b\x2f\x88\xf8\x55\xd1\xa8\xc3\x2f\x06\x29\x87\x2c\xa5\x74\xcb\x92\xca\xc0\x36\xf2\x6d\x4f\x86\x43\x12\x98\x19\x2f\x78\x5a\x9c\xf3\x78\x4f\x7d\xde\x3d\xde\xd3\xca\x7f\xa4\xe4\xce\x27\xfd\x88\x0c\xb4\x2c\x93\x38\xb1\x64\xe6\x3e\xf2\x4e\x02\xef\x32\x20\x61\xa8\xb2\x8e\x27\x6e\xe4\xf8\x2e\x29\xb1\xb1\x50\xea\x63\xd7\x0d\x4b\x2a\x78\xb1\x57\x1a\xe0\x08\x97\xbc\xa0\xc4\x59\xb5\xcc\x2f\x2b\x96\xe5\xde\x13\x32\x6a\x97\x1c\x3a\xc5\xae\x33\x28\xdd\x5e\x11\xda\x67\xcd\xea\xfc\x91\x9f\x41\xf8\xc7\x35\x4c\x76\x5c\x2f\x24\x83\x13\xc7\x8f\xe9\xe3\x78\xed\x12\x1b\x36\x2f\x38\x89\x4a\x1e\x2d\xf5\x79\x9e\x92\xef\xf8\x62\x23\xd0\x4f\x92\x86\x63\x1c\x5d\x2d\x21\x0f\xf7\xde\xc3\xbd\x0f\x70\xef\x23\xdc\xfb\x13\x6e\xc3\xce\x27\x75\x7d\xe4\xf6\x53\x2f\x7b\xdc\x7b\x9f\xb9\xca\x67\xad\x05\x5b\xc0\xde\xfb\x60\x7c\xd8\x73\x3d\xac\xbe\x7c\xcc\x7e\xd9\x58\x87\x4d\x60\xef\xfd\x89\x2a\x62\x1f\x38\xff\x24\x1a\x13\xeb\x8f\x13\x0e\x9b\x97\x8c\x9d\x50\x7a\xd2\x12\x1a\xd1\xde\xfb\xb4\x62\x35\x14\x78\x19\x50\xcd\xb4\x65\xc0\x7e\xc8\x05\xbb\xb1\x9e\x05\x1b\xa7\x2d\x03\xf6\xa3\xae\x54\x7f\xce\xdc\x57\x3c\xb5\xf1\x14\xe9\x31\xc5\xf9\xbc\x2c\xc6\x27\xb0\x5e\x01\xbb\xf3\xa9\xae\x51\xc8\xc8\x2a\x3a\x8a\x17\x00\x16\x9e\xf2\xbc\x7a\xbb\x8d\xcc\xb2\xf3\x72\x72\xcb\xe6\x64\x73\x6f\xac\x6b\xb9\xe7\x76\xe7\x8b\x76\x37\xef\x34\xc6\x3f\x55\x69\xb7\xd1\x43\x38\xbe\x65\xd9\xc4\x9e\x47\x0f\x14\x83\x41\xa2\x73\xe1\x44\x21\xea\x7c\xb1\xb7\xb7\xf3\x60\x43\x7c\x0b\xf1\x5d\x1a\x51\xa3\x06\x0b\xdf\xa2\x4a\x78\xe5\x0c\xa3\x77\x64\x18\x6d\xac\x5b\xe2\xa6\x62\x71\x63\xb5\xd5\x80\x29\x04\x9a\x3d\x00\xe0\x5a\x0b\x40\x7c\x87\x16\xe7\x6c\xb0\x9c\x7a\x0e\x7c\x2b\x36\x78\xd5\xf0\x9d\xdc\x0e\xc6\x52\x5c\xef\x96\x27\xf0\x0d\x61\x46\xe3\x36\xd6\x79\xe3\xb6\xb7\xff\x3b\xcd\xea\x6a\xe9\x27\xbe\x52\xb7\x27\x0e\x92\xec\xbd\x97\xd7\xec\xc1\xbd\x0f\xf1\xd3\x47\xf9\x04\x98\x3e\x27\xf9\xf1\x10\x47\x57\x76\xe7\xf3\xcf\xd4\x51\xc3\xfb\x90\xcd\x56\x4b\x08\xe6\x37\x5c\x55\xdd\x7d\x03\x77\x77\xe1\xfe\x2e\xdc\xdf\x83\xfb\x47\x70\xff\x18\xee\x9f\xc0\xfd\x53\x78\xf4\x06\x1e\x1d\xc2\xa3\x33\x78\xf4\x1e\x1e\x7d\x80\x47\x1f\xe1\xd1\x9f\xf0\xe8\x2f\x78\xf4\x09\x1e\x7d\x86\x47\x5f\xe0\x71\x07\x1e\x6f\xc3\xe3\x1d\x78\xfc\x06\x1e\xef\xc2\x93\x3d\x78\xf2\x16\x9e\x9c\xc0\x93\x0f\xf0\xe4\x33\x3c\xf9\x02\x4f\x3b\xf0\x74\x17\x9e\x1e\xc2\xd3\xf7\xf0\xf4\x03\x3c\xfd\x08\x4f\xff\x84\xa7\x7f\xc1\xd3\xcf\xf0\x6c\x07\x9e\xbd\x81\x67\xbf\xc3\xb3\x3f\xe0\xd9\x3b\x78\x76\x08\xcf\x8e\xe0\xd9\x31\x3c\x3b\x81\x67\xa7\xf0\xec\x0c\x9e\x7d\x84\x67\x9f\xe1\x2e\xdc\xe3\xd7\x04\x9f\xc2\xce\x2e\x9b\x44\xf6\xf7\xe1\xfe\x5b\xb8\x7f\x00\xdf\xfe\x0e\x4f\x8e\xe1\xdb\x63\xb8\xcf\x6f\x16\x7e\x07\x0f\xe1\x19\x7c\x0f\x3f\xc0\xbf\xe0\x27\xf8\x19\x7e\x81\x9d\xf8\x72\x62\x7e\x0f\xf1\xce\x27\xb8\xf3\x19\xee\xee\xc1\xdd\x7d\xb8\xfb\x16\xee\x9e\xc2\xdd\x33\xb8\xfb\x01\xee\xbd\x83\x7b\x87\x70\xef\x08\xee\x1d\xc3\xfd\xdf\xe1\xfe\x3b\xb8\x7f\x08\xf7\x3f\xc2\xfd\x3f\xe1\xfe\x5f\x70\xff\x13\xdc\xff\x0c\xf7\xbf\xc0\xb7\x1d\xf8\x76\x1b\xbe\x7d\x03\x0f\xde\xc2\x83\x53\x78\x70\x06\x0f\x3e\xc2\x83\x4f\xf0\xe0\x33\xfc\xfd\x3d\xfc\xe3\x08\xfe\x71\x06\xff\xf8\x02\xdf\x75\xe0\xbb\x1d\xf8\xee\x08\xbe\x3b\x86\xef\x4e\xe0\xbb\x53\x78\xd8\x81\x87\xfb\xf0\xf0\x2d\x3c\x3c\x84\x87\x47\xf0\xf0\x3d\x3c\xfc\x00\x0f\x3f\xc2\xc3\x3f\xe1\xe1\x5f\x4f\x9d\xff\xde\x2c\xba\xec\x78\x3b\xff\xb2\xe3\x8c\x59\x51\xee\xd9\xbb\xf2\x5a\xcc\xf7\x5e\x7f\x84\x07\x83\xe0\x9d\x43\x47\x2e\xbe\xd7\xcd\x8a\xcc\x75\x8f\x9c\xa7\xb2\x25\x92\x8b\x1f\x05\xd3\xa5\x6e\x4d\x3d\x09\xbc\xc8\xeb\x7b\xee\x39\x3c\x18\xf2\x5d\x03\xe7\xf0\x2d\x8e\xee\x7d\x72\x0e\x4f\x46\x91\x78\x78\x8b\x5d\x42\xcf\x61\x67\x30\x08\xce\x61\x80\x9f\x7c\x3d\xb2\xaa\x43\x5d\xf7\x28\x6b\x52\xaf\xa2\x3e\xf5\x26\x6b\x4d\x3e\xba\x84\xaa\x17\x86\x01\x3a\xf9\xac\x2e\xd4\xe4\x69\x01\xbe\xe5\x72\xe0\xe8\xa3\xb9\x62\x0f\x1b\x30\xce\x99\xba\x7b\x33\xc6\x27\x6e\xbc\x89\x97\xa2\x84\x81\x9e\xa4\x8a\x89\xa4\x22\x91\x8e\xab\xa0\x96\x86\x30\xa7\x5b\x82\x2c\x23\xa0\x3d\x07\xf6\xee\xae\xd9\xc7\x47\x24\x72\x1d\x3a\x5a\xba\x87\x65\xfe\x47\xfa\x77\x0f\x8f\x1d\xf7\xfe\x1c\x9e\xe0\xc1\x39\x3c\x71\x06\xe7\x70\x3f\xf0\x26\x7e\xf8\x4d\x1d\x29\x80\xc5\x3d\x95\x5c\xe0\x79\xe2\xc4\x8f\x02\xbc\x7a\x8b\x7b\xe7\x4f\xbd\x77\x52\xfd\x21\xc1\x4a\x54\x13\xe0\x27\xf1\x45\x9e\x0c\x3e\x43\xde\xa8\x42\x36\x24\x4b\xd9\x7d\x49\xd9\xf1\x18\xfb\xfe\x12\x63\x46\xe6\xcb\x50\x52\x4c\x9d\x31\x29\xc5\xad\xb5\x10\xf7\x23\x67\x4a\xce\x21\x2b\x75\x0e\xc7\x13\xca\x7e\x9f\x48\xc8\xe4\x5a\xdd\x1d\xf1\x9c\xba\x0a\x5b\xd4\x61\x5c\x73\x3d\xc6\x7e\xc1\x9d\xe1\xe2\x3b\xc7\x63\x99\x5b\xc5\x8d\x2b\x78\xf5\xda\x64\xc3\xb4\xfa\x78\x13\x0d\xf8\xb2\xb9\x9c\xca\xf2\x2a\xf6\xdd\x20\xa0\x5e\x42\xe3\x75\x41\x63\xe5\x0c\x8d\x89\xcc\xb3\xe5\x33\xab\x70\x78\xec\x1f\x99\xe3\x61\x91\x07\x25\x3d\x16\x16\xc2\x3d\x36\xe1\x1e\x50\x12\xad\x2f\x3d\xca\x78\xee\xc7\x64\xa8\x17\x44\xdf\x23\x1e\xbd\x20\x32\x24\xdc\xe9\x87\x7c\x09\x77\x16\x8f\xa1\x38\x47\xb1\x8c\x63\x40\x39\x62\x8f\x4b\xa2\xfd\x93\x2c\x85\x36\x9e\x44\xa1\x8d\xa5\x28\xf4\xc5\xa3\xe4\x60\xf0\x83\x28\x25\x80\x99\x74\xeb\xe4\xd3\xed\xbd\x26\x7b\xe2\x3c\x19\x29\x94\xa6\x98\xac\x40\x22\xbd\x04\x15\x4f\x4d\x2a\x7e\xa4\xce\xa2\x2b\xcd\x4d\x22\xb2\xcc\x8f\xd0\xf0\x08\x8f\xc9\x37\x51\x8d\x15\x44\xe5\x72\x8a\x28\x1f\x24\x51\x4e\xdf\xe7\x33\x10\x2f\xc5\xeb\xcc\x36\xf5\x48\xaa\x27\x1f\x9c\x31\x09\x7d\xd2\x7f\xb4\x99\x2a\xe3\x23\x4d\x7c\x4f\xfa\xe7\xf0\x28\x24\xfd\xa7\x36\xf1\x3d\xe9\x67\xce\xd7\x89\x56\x84\x39\x5f\x8c\x76\xb2\xa2\xac\x5e\x2d\x3f\xc7\x80\xb7\xf3\x50\x76\x69\x84\xa3\xf3\x45\x57\x6d\xcb\xce\xe4\xd9\x1e\x69\xe3\x1b\x32\x3d\x87\x07\xd4\x3b\x87\x47\x6c\xfa\x3e\x87\x87\xde\x80\x9c\xc3\x8f\x7c\x6a\x66\x7f\x3e\x9d\x9f\xfb\x78\xd0\x38\x87\x67\x03\x96\xf5\xbd\xf3\x95\x9c\xc3\x6d\x77\x14\xca\x07\xaf\x3f\x0a\xcf\x61\x27\x72\xc6\xe7\xf0\x90\xff\xdd\xe1\x7f\x3f\x9d\x9f\x8b\x13\x0d\x4f\x25\xde\x1b\x32\x45\xa6\x01\xab\xa8\x77\x40\xbd\x82\x2f\x1c\xf7\x82\x6f\xac\x41\x6a\x5c\x7e\xd4\x14\x83\xe4\x51\x36\x51\xbd\xb2\x86\x16\xc0\xe2\x5b\x48\x73\x7b\x56\x52\xa4\xe8\x23\xa3\x52\xfe\x37\x46\x39\x31\x04\xde\xf0\x21\x90\xca\x04\x53\xef\xaa\x51\xdf\x54\x6a\xe7\x9b\x4a\xc5\x3d\x89\xce\x3e\xe6\x5e\x1e\xcf\x7a\x8c\xf1\x51\xd2\x4b\x8c\xa1\xf4\x9e\x11\xbc\xa5\xf5\x07\xe7\xb2\xa4\x4f\x3e\x26\xca\x94\x33\x40\xfb\xf1\x9b\xea\x19\xc5\x84\x5a\x07\x71\x76\xd4\x7a\x85\x33\xa6\xd9\x17\x8a\x4b\x8d\x4e\x90\x1c\xab\x11\x9f\xf3\xae\x46\xd6\xc3\xe4\x9d\x13\x6c\x27\x79\x4f\x48\x91\xb0\x37\x1f\x99\x67\x72\xc5\x05\xdf\x3e\x6d\x5e\x4f\x17\x58\x56\x7d\xd6\xa6\xf8\x2f\x24\xf0\xbe\x53\x73\x7e\x64\xc6\x67\x35\x68\x76\xce\xe3\xca\xf2\x23\x93\x3d\x87\xc7\xd1\xe6\xb4\x7b\x9f\x4b\xbb\xc7\x67\xfc\x74\x81\x27\xd1\x6e\xcf\xf5\x6e\x1d\x3a\xf4\x14\x15\xdf\xf7\x3d\x9f\x9c\x3b\x4f\x96\x56\xc5\x94\x54\x35\x2c\xd2\x09\x54\xad\xa8\xf1\x74\xaa\xc6\xf0\xe3\xa6\xe4\x53\x3b\xae\x23\x6e\x22\xa7\xfa\x87\x0c\xd5\x97\xd2\x10\x52\xf9\x97\x36\xf7\xa2\xab\xef\xb5\xee\xa2\x2b\x14\x2b\x07\xcb\x18\x6c\xd1\x15\xe2\xd5\xf2\xd6\x7e\xcc\xb4\x76\x79\x1f\x46\x5e\xa1\x65\xdb\xfd\x44\x77\xc6\xf7\x91\xe8\x99\xfc\x1a\x8f\xd3\xfa\x67\x38\x30\x58\xaf\xfe\x99\xe9\xd5\x65\xbd\x16\xd9\x22\xdf\xea\xb8\x78\x4e\x9f\xc5\x8f\x74\x4b\x30\x7a\xfd\x95\xa1\xd7\x53\x08\xb5\x24\x85\xde\xe0\x08\x7f\x1f\x55\x18\x04\x74\x9a\xaf\x6b\xe4\x51\x81\xe7\xe7\xd5\xf2\x56\x7e\xca\xb4\xb2\x43\xef\x9f\xd2\xd0\x0e\xbd\x7f\xa4\xad\x62\xce\x60\x94\x7f\x62\x43\x39\x03\x73\x0d\xec\x2f\x65\xf0\x24\xab\x02\x71\x97\x9e\xfe\x99\xdb\xf6\xb4\x64\x8f\x7b\x9f\xb5\xfa\xb3\x68\xf5\x39\x6b\x04\x1b\x36\x79\x1e\x90\xb5\x56\xd2\x5e\x95\xb1\xc0\xcd\x24\x9c\x15\x47\x5f\x04\xd4\x77\x0e\xbd\x5c\x42\x52\x8a\x6c\x8f\xd0\xee\x98\x7a\xc3\xe1\x39\x14\x79\x9f\x4a\x3f\x5e\x58\xf1\x89\xc4\x2a\x35\x4e\x44\x16\x51\x8b\x91\x4f\xd6\xc8\xa8\x75\xdc\x11\xed\x3a\xf0\xa6\x4b\x98\x8b\x3c\xd7\x23\xad\xda\xc6\x21\x39\x87\xef\x08\x7d\x6a\x8b\x58\x41\x74\x72\xc2\x37\x34\x09\x6c\x09\xcd\x5a\x1f\x46\x0b\x79\x11\x5e\x61\x52\x82\xd5\xcc\x5b\xb6\x2d\x5b\x76\x72\x18\x90\x9b\xc7\x9b\xc6\xb3\x3d\xd2\xb6\xc3\x89\x1b\x39\x98\xb3\x7c\xec\xf4\x7a\xba\x8b\x51\xc2\x48\x2b\x97\x31\x44\xed\x43\xca\x41\xa8\x4a\x26\x78\xa4\x8b\x26\x68\x71\x1a\xec\xe8\x34\xa0\x4b\x12\x21\x3b\x12\x0a\xa9\xc0\xc6\x20\x09\xc3\x64\x56\xff\x51\xc4\x90\x80\x33\x34\x8a\x67\xf2\x25\x29\xa3\xe0\x28\x44\x0b\xe6\x63\x46\xab\x37\x8a\x56\xd3\x8d\x25\x39\x46\x64\xfc\x7b\x79\xa6\x53\xc0\x33\x4b\x53\xa4\x90\x57\xa4\x73\xfe\x30\xbc\xbc\x5a\x62\x3a\x14\xd9\x96\x72\x8d\xb1\xbf\x5c\xb3\x63\x22\xba\x7f\xe9\x9d\x37\xce\xe1\x81\x37\xe5\x7f\x78\xfa\x8e\x47\xa3\x80\xe9\x86\xf2\x81\x27\xee\xb9\xf8\x32\x4c\xca\x34\xbf\xc9\xbb\xa6\x8b\x13\x89\x86\xa6\x71\x08\x64\x32\x3c\xe6\x4d\xd1\xe9\xe7\xa4\x9c\xc0\xb2\xc0\x0f\x22\x31\x36\x2a\x4a\x5a\x51\x50\x88\x37\x2d\x8d\x47\xb3\x68\xd8\xa7\x1d\x7e\xaa\x1d\x8a\xac\xe9\xe6\x24\x54\x4e\xda\xc3\xc8\x6d\xb4\x46\x92\xde\x6c\x84\xea\x87\x4c\x33\xb4\x7e\xd1\x5b\x20\xba\x28\xdd\x8c\xa4\xc7\x18\x5b\x9d\xec\xa1\x4a\xe8\x3a\x7d\x92\xec\x3c\x7a\x05\xec\x93\xb7\x46\xaa\xbc\xfb\xde\x3e\x39\x41\x15\x3f\x0a\xcc\xac\x1f\xb4\x34\xbe\x73\x12\xd8\x27\x9f\x33\xdb\x99\x5e\x41\x96\xf7\x4b\xaa\x7c\x73\x03\xd8\xa7\x9d\x9c\xcc\xfc\xc3\x6e\x92\x7b\x77\x17\xd8\xa7\x87\x39\x19\x59\x75\xa7\xe6\xee\xa9\x03\x0e\xa0\xf1\x0a\xd8\xa7\x1f\x72\x4a\xac\x03\xfb\xf4\x63\x4e\x01\x96\xfe\x67\x36\xfd\x37\x86\xc9\x5f\x09\x26\x47\x9f\x81\x7d\xfa\x39\x79\x3f\xee\x00\xfb\x6c\xc7\xdc\x71\x15\x0f\x37\xb5\xe9\x4a\x68\xa5\xf2\x44\x0b\x7f\xfe\x8e\x8d\xf1\x5c\x17\x92\x9b\xec\xd9\xe3\x13\x8f\xee\x28\x30\x7d\x1c\x9f\x84\xe1\x8f\x4f\x3f\x01\x74\xf6\xc6\xec\xfa\x8d\x75\x60\x9f\xfd\xae\x75\xda\x1b\x60\x9f\xfd\x91\xbc\xef\xef\x02\xfb\xec\x1d\xaa\x8c\xb1\xcf\xdf\x4f\x4e\xe0\xc9\x1e\xb0\xcf\x0e\x91\x7e\x7a\x50\xb5\x3a\x79\xe0\x1b\x71\x8d\x3f\x1b\xeb\x3d\xa8\xe5\x34\xb6\xd5\xda\x67\x47\x0b\xe1\x65\xf6\xe1\xda\x67\xc7\x1a\x8e\xc7\xc0\x3e\xd3\xd8\x7c\xff\x04\xd8\x67\xa7\xda\xfb\x29\xb0\xcf\xce\x34\x76\x60\x6d\xcc\xb0\xd3\xc6\x3a\x5c\x03\xf6\x99\xce\x26\xbb\xc0\xde\x37\x76\x20\x0d\xdd\x49\x78\xb5\xe3\xd1\xd0\x73\x89\xb1\xa1\x45\x84\xa2\xda\x53\xa1\x0a\xe2\x98\x31\x72\x23\x4e\x5f\x14\xa9\xbb\xde\xa5\x55\x21\x77\x62\xaf\x84\xf3\x95\x58\x56\xe5\xe2\x3e\x22\xe1\x07\x4f\x0c\x57\x6b\x0f\x00\xa8\x86\x2e\xb0\xf7\xd0\xc9\x1e\x97\x81\xf3\x39\xb0\xe7\xb6\x11\x0d\x83\xd5\xb8\x9b\xad\x81\x53\xc9\xac\xa3\x7c\x8b\x03\xea\xd0\xcb\x76\x29\xbc\x0f\x23\x32\x96\xdb\x47\xa9\x17\x95\xf0\x14\x3b\x2e\xbe\x70\x09\x2c\x85\x84\x94\xae\xa2\xc8\x0f\xdb\x2f\x5e\x2c\xdc\xfc\x71\xe1\x7a\x17\x2f\xc6\x38\x8c\x48\xf0\x62\xe0\xf5\x5f\xc8\x81\x13\xd6\xc7\x83\xb2\x86\xfb\x7c\x57\x46\xb6\xb3\x0f\x12\xb4\x1d\xb1\xf5\xc7\x81\xd7\x70\x64\x5f\xc7\xfb\x94\x2e\xbd\x93\xc0\xa1\xd1\x07\x4f\x92\x56\x04\xfb\xba\x36\xb6\x29\x81\x87\x6b\xcb\x49\xc4\xf8\x1e\xaa\x60\xdf\x27\x74\xf0\x9e\x89\x3c\x6b\x0f\x3a\x66\x68\xcf\x11\x7a\x67\xed\xc1\x66\x83\x07\x15\x1a\x21\x84\x56\x9b\x71\xf4\x89\x27\xf7\x4a\x25\x9c\x5c\x84\xb2\x9e\x06\x1c\x81\x54\x27\xe9\x9f\xad\x91\x8c\x5e\x64\xcf\xe7\xb6\x16\xe1\xc1\x81\xd7\x5a\xdb\xc5\xfd\x3f\xf6\x08\x39\xb6\x9b\x17\x34\xc3\xdd\x1c\x65\x83\x66\x8c\x91\xcb\x23\x43\xb8\x9b\x8d\xd9\xcc\xdd\x42\xa3\xef\x0c\x8c\x31\x52\x81\x31\x46\x71\x60\x0c\xb7\x17\xc7\xf4\xbf\x8e\x43\xb3\x8c\xed\xb9\x5b\xab\xa9\x2d\x64\xab\x4d\x7b\x6e\x1f\xa6\x77\x64\xea\xad\x72\xe2\x7e\xf5\x03\xaf\x4f\x42\xae\x55\x38\xa9\xb0\xde\x02\xf4\xc9\x5b\xc1\xde\xd7\xc8\xa9\x13\x3a\xb5\x47\x71\xd1\xe3\x8b\x6b\xd2\x8f\xea\x3c\x34\xef\x35\xb0\x5d\x26\x81\x46\x44\x74\xf6\xc9\x5b\x58\xf1\x71\x10\x92\x03\x1a\x59\xa3\x38\x42\x6f\x51\x0c\x98\xbc\xbc\x5a\x34\x98\x8a\xda\xbb\xc4\x7a\x7e\xd4\x1d\xf7\xe2\xbe\xb5\x9f\x39\x48\x0c\xa2\xb5\x32\x2a\xd7\x0c\x04\xae\xbb\x06\x27\xd2\x18\x99\x9e\xc6\x72\x63\x34\x8e\x23\x91\x68\x91\x59\xcf\x72\x07\x5a\x65\x40\x86\x24\x08\xc8\x40\x6c\x94\x24\x41\x80\x98\xfd\x6d\x47\xc1\xfd\x43\xfc\x0d\x75\x7b\x76\xfc\x52\x17\x9a\x7c\xa5\x3f\x09\xf6\xbd\xc0\x9b\x44\x0e\x25\x75\xfe\xf1\x7d\x84\xfb\x8a\x88\x76\xe1\x77\x7f\x12\x5e\x59\x31\x34\xa0\x01\xe6\x5f\xba\xba\xe0\xac\x04\xa4\xef\x4d\x49\x60\x01\x7b\x0e\x60\xb7\x27\x18\xf0\x18\x21\x8e\x24\xef\xc3\x93\x98\x5d\x38\xde\xf3\x13\x21\x58\x12\xf1\x11\x10\x1e\xb1\x8e\x15\xbc\x4e\x6d\x6d\xf4\x31\x75\xfa\x62\x29\x4a\x8e\xe5\x72\x99\x8d\xcd\x63\x74\x9d\x12\x92\xf1\xfc\xaf\x89\x30\x59\xed\xb1\xd9\x27\x4e\xd2\x27\xf6\xbc\x8f\xa3\xfe\x95\x45\x82\x00\x3c\x70\xd2\x92\x20\xde\x2d\x29\xb0\x1d\x3a\x14\xbb\xee\xfd\x43\x85\x41\x7f\x23\x09\x91\x50\x87\x4f\x84\x5c\x58\xbc\x37\x84\x05\x1b\x4d\xfa\x15\x62\xda\x00\x5b\x70\x6d\x58\xc3\x66\xba\xb8\x87\x1a\xb6\x8f\xce\xac\xf2\x7b\xd9\x26\x20\x04\xaa\xaf\xa8\x0a\x1e\x6e\x90\x1f\xd7\x62\x07\xc8\xb2\xac\x64\x94\xdc\x74\x1b\x3d\xa0\x05\x99\x09\xd3\x9f\x9b\xc6\xe7\x28\xfd\xb9\x65\x7c\x5e\x7c\x19\x18\x97\x0b\x4d\x50\xad\x5a\xbc\xeb\x9a\x60\x36\xe3\x0f\x2d\xc0\xef\x07\x1b\xd9\x53\x63\xe0\xef\x69\x03\x7f\x92\x0c\xfc\xa9\x1c\x5d\x68\x62\x1f\x58\x53\x60\xdf\x22\x1d\xa3\x38\xa3\xc4\x88\x99\xba\xf7\xa8\x61\x8f\xd1\xad\x4d\xd1\x9d\xed\xa1\xfb\x1c\xcc\x18\x62\xad\xb5\x26\x78\xd8\xae\xef\x7b\xe4\x8e\xef\xea\x9d\xbf\xb5\x80\xfd\x15\x59\xd6\xa9\x04\x85\x31\x6a\xd8\xf8\x02\x35\xd7\x16\x5f\xd8\x25\x36\xcd\xca\xee\x40\xef\xed\x0f\x99\xbe\x16\x1d\x9b\x11\xa6\x85\x7d\x2d\x22\xe8\x36\xe4\x95\x0b\x49\x5f\x6f\xa8\xce\x0e\x93\xce\x8e\x50\x98\xaa\xc6\x9e\x98\x9d\x16\xa5\xba\x7c\x9a\xfe\x6c\x76\xf9\x6d\xfa\xb3\xd9\xe5\x3e\x9a\xd8\x37\x68\x6a\x07\xc9\xe5\x6d\xbc\x11\xea\xf2\x2f\x41\xdb\x06\xef\x63\x46\xd1\xf9\x9d\x46\x52\xd6\x33\x5f\x19\x41\x7d\x74\x67\xdf\xb0\xae\x41\x5f\xd3\x50\x0c\x72\x6e\xa0\x0f\xf6\x5f\xf9\x2a\x86\x9c\x90\xae\x33\xfb\xff\x5f\xc9\x2d\xfa\x8e\x64\x0d\x31\x67\xdb\x23\xb1\xbb\xfd\x64\xcf\x62\xa6\x81\x43\x2f\x3f\x78\xdb\x4c\x11\xb0\x1c\x1e\x94\xff\x1f\x3a\x53\x37\x94\x7c\xec\x0a\x8b\x99\xaf\xb4\xef\xef\x59\xad\x16\x13\x50\xd7\x5d\x36\xd1\xd8\x7c\x06\xbf\xee\xaa\x06\xf7\x62\xe7\x46\xd7\xb2\xae\x99\x3e\xa3\xe2\x61\xc5\xe4\x65\x2d\x3f\x89\x82\xbd\xc0\x1b\x0b\x71\x87\xfe\xb2\x3f\xa5\xf8\x76\x01\xbf\xca\xe0\x52\x86\xa5\x3e\x4e\x62\x64\x3a\x8a\x24\x9b\x96\x65\x5d\xd7\x46\x32\xaa\x15\xd7\x9a\x73\x6c\x7c\x15\x38\xda\x45\xd4\x1e\x23\x4f\xe1\xee\xc2\xb1\x60\x2a\x19\xe7\xd2\x47\x9f\x35\x65\x8d\xe9\x5c\x70\x04\xec\x1b\x15\x5d\xd3\xb7\xc7\xe8\xc6\x2c\x1b\xa0\x2f\x39\x25\x42\x55\x22\xb0\xc7\x28\x34\x4b\xd8\x9f\x73\xb4\xba\xdc\x7b\x1e\x97\x19\xc7\x23\x74\xad\x34\x54\xab\x19\xdf\x9e\x90\x3a\x64\x61\x35\xb6\x50\x4c\xb0\x6f\x63\x21\x47\xb1\x90\x13\xb3\x50\xa3\xc7\x43\xbc\x13\x37\x24\x25\x85\x42\x0b\x24\xc1\x42\xad\xe6\x73\xd4\xda\xec\x25\x71\xcb\xdc\xf4\x69\x92\xe7\xab\x12\xc0\xf1\xc2\x13\x2f\xcf\x48\x62\xf8\xca\x3c\x12\xe3\x8a\x83\x30\x33\x15\x1f\x99\x25\xb8\xde\xed\x4c\x06\x48\x96\x72\xd0\xec\x97\x75\xbd\x5f\xd6\x9e\x03\xd5\x35\xad\x5f\x28\xb2\x3c\x64\xf9\x99\xde\x79\xb6\x8a\x01\xbc\x59\xdc\x3b\xad\xe7\xa8\xb9\x95\xd7\x3b\xbe\xec\x9d\x1b\xd5\x3b\xbe\xe8\x9d\x1b\xbd\x77\x60\xb0\x18\xdd\x67\x64\xe3\xe6\x86\x89\xaf\x27\xf1\x0d\x14\xbe\x9e\xc0\x37\x30\xf0\x0d\x7f\x1a\xf3\xb7\xd6\x4d\x7c\xa9\xc4\x37\x54\xf8\x52\x81\x6f\xb8\x80\xfb\x5f\xe9\xdc\xff\xeb\x73\xe0\xfa\xab\xc6\xfd\x3c\xa6\xb9\x35\x45\xd6\x2d\xb2\xee\x90\x75\x8f\xac\xaf\x99\x91\xf0\x6c\x48\x00\x88\xf1\xe2\xbe\xda\x78\x8e\xaa\x37\xf2\x86\xc2\x57\xd9\x55\x18\xab\xbe\xfa\x2a\xfa\x8a\x25\x68\xcc\x85\x2f\x16\x63\xfc\xf2\x39\x30\x7e\x99\x3b\x1a\xee\x15\xca\x17\x0a\xe5\x7b\x89\xf2\x85\x89\x72\x7f\x31\xca\xeb\xcf\x81\xf2\x7a\xee\x80\xb8\x53\x28\xf7\x15\xca\x77\x12\xe5\xbe\x89\xf2\x60\x31\xca\xcf\x28\x9c\xd7\x5a\x26\xca\xb7\x0a\xe5\x81\x42\xf9\x56\xa2\x3c\x30\x51\x26\x3f\x4d\xaa\xaf\x37\x4c\x94\xa7\x0a\x65\xa2\x50\x9e\x4a\x94\x89\x89\xf2\xf0\xa7\x49\xf6\xf5\xd4\xf0\x9b\x28\x94\x87\x0a\xe5\x89\x44\x79\x68\xa2\x7c\xf9\xd3\x84\xfb\xcb\xd4\xf0\x8b\x14\xca\x97\x0a\xe5\x48\xa2\x7c\x99\x15\xef\xb9\xde\x19\xe9\x86\x11\x31\x06\x0e\x68\x54\xba\x75\xa2\xab\xd2\x84\x86\x13\x5f\x2c\x6d\xf0\x3b\xbd\xca\xc2\xbf\xfa\xe5\xbf\x9a\xf8\xb3\x69\xe2\xcf\xc8\x35\x8f\x68\xe2\xcf\x38\xc4\xfe\x63\x34\xf1\x67\xec\x9d\x47\x34\xf1\xbf\xaf\x77\x7e\x88\x26\xfe\x8c\x53\xcc\xb3\x68\xe2\xcf\x38\x8b\xff\x67\x6a\xe2\xcf\x38\x12\x1e\xd3\xc4\xff\xbe\xa1\xf0\xa3\x34\xf1\xbf\x71\x34\xfc\x28\x4d\xfc\x6f\x1c\x10\x3f\x4a\x13\x7f\x46\xe3\xe1\xb9\x34\xf1\x67\x34\xd1\x9e\x4b\x13\x7f\x46\x3b\xf8\xb9\x34\xf1\x67\xf4\x1a\xfc\x64\x4d\xbc\xd3\xc9\x5d\x19\xc8\x55\xc6\xf1\x15\xc4\x0e\xc4\xd7\x10\x8f\x96\x52\xcc\x5d\xbe\x56\xd7\xb0\x29\x92\xdb\x05\xbc\x84\x8a\xf9\x6b\xfe\x2b\x62\x35\x91\xdf\xf9\x18\x67\xdd\xd2\x2e\x79\xf5\xd1\xde\x91\xe5\x00\xfb\x06\xf9\xdd\x46\xcf\x0e\x90\xaf\xee\x0c\x0f\x66\x33\x2b\x4c\x4f\x32\x4e\xb2\xc4\x03\x2d\xa9\x8e\x6c\xc9\x69\x73\x36\x53\x29\x08\x21\x99\x56\xad\x0a\x1d\x65\x4b\x4e\xa5\x80\x2f\xc2\x79\xf6\x04\x8d\xed\x29\x1a\xd9\x2e\x8a\xec\x31\x9a\xd8\x14\x4d\xb5\xb5\x05\x48\x7b\xf6\xfc\x16\xe9\xab\x11\x0d\x58\x19\xba\x38\x8a\x08\xdd\x58\xb7\x6e\x00\xb0\x1d\xe3\x73\xea\xe3\x1d\xda\x3b\xb4\x6e\x81\x7d\x8f\xee\x44\xab\xee\xe2\x56\xe9\xd7\xdb\x2a\xd1\x2c\xee\xdc\xbb\xd7\xef\x28\x4c\x6e\x8b\xfa\x8a\xf6\x8e\x19\x2c\x8c\xd1\x57\x01\xec\xab\x4e\x22\x7c\x61\xae\xd1\xd4\xe2\x99\xa9\xf9\x5b\x4d\x4d\x4a\x4c\xb6\xa7\x28\x79\xab\x53\x52\x4d\x0d\x5b\x4a\xe0\x72\xc0\x31\x72\x2a\xb5\x5a\x95\x53\xc6\x96\x92\xc3\xda\xfe\x0d\x2e\x8b\x15\x45\x6e\x61\xf3\x37\x9d\x28\x8f\xa3\x08\x80\x8d\x09\xc2\x03\x1b\x0f\xf3\x18\x09\x0f\x37\xb9\x54\x4a\xad\xef\xe1\x4b\x84\x87\x36\xbe\x42\x16\xcb\xd1\x98\xcd\xf0\x70\x0b\x69\x19\xbf\x6d\x6c\x33\x00\x62\x70\xb3\x27\x39\xba\xf1\x50\x2c\xf4\x61\xb9\x0f\xd7\x68\x2f\x1e\xc0\x06\xc4\x97\xc0\x56\x78\x0d\x6b\x35\xd1\xc5\xa9\x0d\x4c\x78\x00\x00\x42\xa8\x5c\x2f\xcf\x66\x85\xdf\xea\x65\x9d\x01\xae\xd1\xf5\xaa\xdc\x63\xa2\x6d\x37\x19\xa9\x6d\x57\xd6\x08\xe6\x01\x02\xf6\x1c\x3b\xc8\x5b\x4d\x46\xdd\x56\xc3\xc6\xd7\x68\x6c\xe3\x11\x67\x7c\xec\xd8\x63\x84\xaf\x6d\x8a\xf0\x28\xcd\xfb\x62\xdd\xf1\x04\x07\x21\x79\xe3\x04\x84\x46\xa8\xd3\x31\x62\x9c\xa9\xb5\x5d\xfb\xe0\xa3\xe5\xc0\x16\x6c\xc6\xb1\xc3\x78\x9c\xc2\x63\xba\x7b\x47\xfa\x68\x7b\xdb\xde\xde\x79\x74\xe7\x55\x72\xa7\x91\x8b\x38\xb8\x35\xb1\x42\xe9\x32\x6e\x1f\x21\x57\x71\xbb\x25\xb6\xe7\xb0\xcc\x07\xe1\xee\xcd\x04\xbb\xd6\x08\x6a\xb7\x07\x81\x07\xd6\x30\xb9\xe5\x43\x0c\xb0\x6b\xf0\x30\x46\xe3\x99\xd5\x6a\xac\xbf\x52\x12\x76\x8c\xac\x71\xf5\xff\x13\x49\x62\xe3\x0e\x15\xd5\xae\xc3\x31\xb0\x47\x88\xb2\xfa\x4c\x48\x72\x95\x9b\x44\x47\x1e\xbd\xe0\xd7\x66\x6d\xef\xd8\xdb\x9f\xf2\x5b\x66\xcf\xed\xed\xbc\x85\x49\xf1\x69\xe7\x53\x0e\x11\x9d\xa1\xe5\x6c\xc6\x8b\xc7\xe5\xd5\x72\x6d\xe7\xb3\x65\x59\xab\x8e\x98\x1a\x92\xfd\x2f\x3c\x39\x49\xb5\x77\x3e\x17\x2f\xb7\xdb\xd7\xe8\xf4\x50\xed\xb9\x1e\xa1\xb5\x66\x76\x50\x39\x5b\xa8\xa9\xc9\x62\xcb\x1a\xb1\x21\x34\xda\x42\xd7\xf5\xef\x1a\x3f\xd7\xdd\x51\x0f\x59\x96\x65\xb9\xc8\xf9\xdf\x66\x03\xba\x08\x21\xf7\xb5\xdb\xce\x87\x15\x91\x4b\x12\x94\x06\xce\xd4\x19\x90\xd2\xc5\x7d\x89\xa1\x5c\x06\xa0\xb6\xfe\x8a\x37\x74\x73\xb3\xb5\xbe\xb5\xb5\xd5\x5a\x67\x4d\x1e\xa1\x91\x1a\x0b\x0e\xb2\xc6\xc8\x79\x61\x35\x1b\x00\x5a\x63\x84\xd0\xb8\x5a\x1d\xaf\x20\xd4\x7c\xd1\x10\x0f\xab\xcd\x17\x0d\xf0\x9a\x5f\xd8\xf4\xb4\x9a\x9f\x81\x12\x4e\x6e\x6b\xd4\xa5\x51\x45\x7b\x1c\xe5\x16\x08\xbe\x12\xce\xfb\x5b\x1c\xe8\x37\x6e\x71\x73\xee\x0a\x77\x00\xda\x4e\x26\x16\xc1\x75\x26\x65\x24\x8e\x1b\xb8\xc8\x1a\xd5\xdf\x93\x3e\x1b\x78\xd6\x88\x47\xa4\x60\x73\x9c\x6b\x33\x89\x21\xa5\x83\x03\xaf\x7b\x12\x89\x42\x04\x72\x2e\x91\x73\xee\xac\x5c\xdc\x8f\x30\xf5\x72\x71\xb7\x1d\x81\x93\x24\xcf\x35\xaa\x8c\x27\x2e\x53\xe2\x1c\x8e\xa1\x19\xbf\x40\x5e\x51\xcb\x6f\xa9\x85\x23\x64\x39\x02\x77\x3d\xd3\xb5\x0c\x7c\x38\x92\xb3\xce\xb5\x08\x7b\x38\x4a\xa2\x1e\x1a\x4d\x4a\xe3\x95\x69\x12\xcb\xc0\x9b\xb4\x7f\x9c\x6a\x52\xa8\xce\x5b\x16\x6f\xca\x14\xca\x95\x6a\x22\xdf\x7f\x71\xe2\x05\xfc\x8a\x35\xf1\xb4\xb5\xf1\xf2\xe5\xda\xcb\x78\x27\x49\x03\x36\xcc\x6d\x24\x4e\x3d\xc0\xb7\xea\x80\x64\xcb\x1e\x31\xf6\xba\x46\x3c\x15\xb2\xa6\xfa\x51\x70\xce\xe0\xcc\x66\xfa\x1b\xef\xf7\x93\x2f\x8f\xdd\x95\xc8\xb2\x2e\xbc\x2b\x91\xc3\xe2\x77\x25\x5e\x03\xfe\xcf\x1e\x31\x4d\x70\xe7\x8a\xf4\x47\x70\xd4\x6d\x08\x6e\x17\x0d\xd9\x7a\x95\xe2\x78\x33\x6f\x93\xe5\x95\xad\xd7\xf2\x14\x6c\xee\x59\xd7\xe4\x14\x15\xcd\xe5\xe7\x9f\x60\xb2\xb9\x87\x7e\xdf\x58\xa5\x5d\xb7\xc7\x65\x4a\x1a\xee\xf8\xfb\xe0\x8e\xbb\x6e\x0f\x88\x6d\x4b\x6e\x72\x6d\x1d\x4a\x45\x32\x6f\x6e\x80\x78\x1f\x90\xc7\x8c\x78\x73\x23\x10\x63\xb5\x85\x6c\x96\xe1\x52\x95\x49\x70\xea\xc9\xcf\xe6\xd4\x66\xe3\x3f\x8f\x55\x45\x03\xe3\xc8\x0b\x8e\x8c\xde\x54\xc4\xc2\xcd\x8d\xff\x70\x1e\x6e\xbd\x32\x78\xb8\xf5\x2a\xc5\xc3\x27\xdf\xc7\xc3\xa7\xdf\xcb\xc3\x8c\xf7\x8e\xf0\x98\xd8\xa3\x78\x5e\xe7\x0b\x4d\x5b\xcd\xc6\xab\x05\x6c\x3c\xb4\xb8\xcb\x95\x65\xe2\xf7\xf5\x5f\xd7\xfb\x57\x38\xd8\xf1\x06\xa4\x13\x59\xfc\x96\xe2\x8d\x75\x00\x96\x1d\x07\x85\xbb\x17\x35\xe6\x18\x4b\xe6\x38\xc1\xd1\xd5\x8f\xed\x44\x94\x42\xdf\x95\x4c\xcf\x15\x12\xb3\x7b\x29\x6a\x09\xea\x34\xf8\x46\xc0\x1a\x53\xe8\xc4\xee\x40\x50\x6b\x8a\xdf\x2d\x9e\x91\x8b\x06\x85\x2e\x1b\x57\x9c\x20\x0f\x66\x5a\xc3\xa6\x88\x0a\xdd\x2d\x5f\xfe\x35\x1b\x06\xf3\xd0\x14\xef\x9c\x7e\x17\xef\xec\xa6\x95\x8f\xa5\x78\xc7\x90\x7d\xf2\x38\xad\x10\x7f\xf2\x65\xab\xd5\x5c\xff\x75\xfd\xd5\xda\xc6\xfa\xaf\xcb\x76\xff\xaf\xff\x3f\x7b\xef\xd9\xdd\x38\xee\x2b\x0e\xbf\x7f\x3e\x85\xd7\x67\x7e\x3e\xd2\x0d\x93\x75\x8b\x93\x0c\xc3\xec\x49\x99\xb6\x3b\x99\xbe\x75\x6e\xce\x1e\xaa\x38\x96\xad\x66\x49\x6e\x29\xff\xcf\xfe\x1c\x82\xa4\x2a\xe5\x38\x65\xb6\xdc\x7b\xf3\x22\x56\xa1\x40\x00\x04\x41\x10\x04\x41\xa1\x35\xd2\x6c\x1a\x4e\x7a\x29\xde\xc8\xfd\xbb\x5a\x56\x29\xf7\x10\xf1\xd7\x22\xb1\x86\x23\x2e\x24\x38\x91\x5a\xc3\x91\x57\x69\x69\xd7\xf6\xa1\xb0\x6b\xfb\x78\xac\x12\xbd\xf1\xe1\x7e\x4e\xf4\xdc\xa2\x5e\x1a\x33\x7a\xc7\x47\xc4\x7d\x9c\xe8\xb9\x5f\xc7\x17\x44\x9b\x64\x7a\x49\xc2\x9d\x3c\x0e\xee\xe4\xeb\x98\xeb\xa5\x31\x19\xa7\x82\xeb\x55\xf4\x52\x4e\xb4\x3c\x1d\x75\xdb\x45\xd9\x7a\x71\xf6\x38\xd9\x7a\x71\x3f\xd9\x4a\xa5\xaa\x20\x17\x03\xd9\x90\x94\x0d\x24\x1f\xa8\x25\xef\x61\x60\xf9\xe0\xc8\x7b\x91\xef\xc3\x11\x17\xc2\xa2\xcf\x77\xa4\x6e\x46\xec\x58\x47\x9d\x6e\x89\xd8\x17\x8f\x23\xf6\x65\x65\xc6\x79\xa7\x6b\x91\xba\x88\x7a\x88\xfa\x88\x06\x88\x86\x88\x4e\x11\x8d\x10\x8d\x11\x4d\x10\x9d\x21\x99\x26\x1d\xd1\x15\xa2\x57\xc8\xa0\xc8\x30\x90\x61\x22\xc3\x42\x86\x8d\x8c\x21\x32\x2e\x91\x31\x42\x86\x83\x8c\x31\x32\x26\xc8\x70\x37\xf2\x55\x8e\x85\xac\x09\x06\xcb\x2d\x29\x1a\x0c\xc2\x7e\x55\xfb\x74\x75\x3c\x25\x4c\xd1\x6b\xbe\x8e\x5c\x55\xfa\x58\xc4\xe5\xea\x8c\x26\xf4\x17\xc7\x5e\x68\x93\x1d\x7e\xe4\x04\x9a\xec\xb0\x09\xdc\x7b\x70\x13\xe9\xc8\x95\x4d\xea\xed\x5c\xda\x09\xdf\xa7\xab\xb5\xf9\xa9\xe2\xc8\x85\xf6\xcd\xbf\xe9\x66\x6f\x9c\xdc\x9b\x5e\x57\xeb\xa7\x6f\x44\x9b\xe7\x5f\xee\xcb\x97\xba\x8e\x03\xe2\xa0\xb0\x88\x9b\x2f\x71\xf3\x0b\xb8\x05\x79\x96\x90\x50\x81\xa0\x28\x01\xb9\x56\x20\x56\x9f\x9f\x2b\xcc\xb9\x24\x13\xa2\xee\xeb\x7a\x56\xc3\x33\xcf\xf1\xb5\x7c\x35\x5b\x5d\x24\x5f\xc2\xd3\xb7\xd2\xcd\x18\x00\xf1\x0f\x85\xda\x19\xa8\xc1\x62\x9e\x69\x85\xf7\xc2\x34\x13\xb3\xa2\xfd\x74\x9c\x52\x3e\x95\x52\x11\x01\x4a\x53\xe8\x6f\x11\xb4\xc0\x14\xfa\x5a\x24\x79\x3e\x95\xfd\x4c\x74\xa9\xa8\xd0\x9b\xe4\x8a\x2c\x97\xac\x3d\x5d\xbf\x9e\x2b\x25\x6b\x45\x34\x2d\x26\xda\x5c\x47\xc9\xdd\x69\xa3\xd1\xac\xd8\x96\xb1\xe4\x49\x5c\x68\xcb\x44\x12\x33\x53\x34\x63\x92\x8d\x2f\x33\x85\xb0\x25\xe9\x20\x03\x6f\xdf\x14\xe4\x2d\x91\x43\x4c\xfe\xcb\xfd\x0c\xb0\x18\x69\xd2\xb7\xfb\x5a\xa7\x9d\xfb\x94\x8d\x37\xf9\x77\x9d\xf4\x9d\xcc\x8a\xa3\x68\x7e\xbe\x1d\x5e\xcf\x68\x85\xf6\x8f\x0b\xed\xdf\x45\xb1\x52\xac\x12\xd8\x07\xe3\xa0\x65\x91\x6d\x73\x09\x6a\x5e\x60\xdb\xa2\xd0\x05\x96\x0a\xde\x2d\x36\xed\x02\xf3\x02\xb2\xf3\x62\x17\x98\x2b\x71\x5d\xdc\xdd\x05\xd6\x40\xed\x0c\xd4\x60\xf1\x15\xef\x02\x67\x25\xa9\x4a\x65\x0a\xdd\x29\x74\x3a\xbe\xca\x44\x66\x95\x99\x24\x57\x39\x73\x64\x55\x34\x47\xae\xa4\x9c\xac\xa4\x29\x72\x95\x0a\xc7\x2a\x35\x43\xae\x84\x48\xac\x84\x09\x02\x1b\xb5\xaa\xee\x7d\x5a\x30\x42\xa8\x49\xae\xa4\xa5\x40\x29\xf8\xf5\xe9\x11\xa1\xe6\xe3\x8c\x05\x6a\x7e\xa5\xf4\x82\x68\xd4\x20\x2b\x05\x74\xe3\x91\xd0\x0d\x06\x1d\x8c\x11\x4a\x09\xa5\xa5\x7d\xa1\x5f\xaf\xd6\x68\x0e\x5d\xbf\xa6\x97\x4a\xcd\x41\xc7\x44\xd3\xa8\x45\x34\x7a\x09\x6b\xc7\x35\x59\x74\x11\x1d\x16\xa5\x9f\x5a\x52\x8c\xd8\x55\x4e\xfe\xa9\x2d\x65\x9f\x0e\x15\xc2\x4f\x6d\x9e\x53\x6f\xad\x88\x66\xc0\x41\x46\x0b\x35\x6c\x75\x51\xfa\xba\x28\xfb\xd4\x66\xac\x19\x11\x07\x51\xa7\x84\xec\x65\x8a\xec\x65\x11\xd9\x51\xa1\xb7\x52\x47\x85\xf1\x68\xd3\xfe\x9a\x55\xc3\xd1\xbe\x2c\xa1\x7d\xa9\x46\x7b\x74\x77\x9f\x5d\x0b\xb9\x33\xa8\x01\x8d\x29\x4f\x66\xcb\x27\xb6\x5a\xb3\x89\x6a\x5a\x97\xaf\x3b\x8d\x73\xf3\xab\xb6\x7e\x9d\xbb\x1f\xf4\xf1\x2d\x55\x4e\x2b\xa9\x7b\xd8\x69\xef\xc3\xac\x55\xa3\x1e\x11\xdf\x30\xb9\x87\x39\x25\x75\x8f\x08\x7d\xe4\xac\x92\x7a\x5f\xa9\x7b\x01\x2b\x57\xed\xc2\x7a\xa0\x4b\x68\x36\x99\xa4\x3e\xa9\xf8\xb5\x35\x4d\xa4\x49\x09\x38\x47\xc5\x63\x81\x24\xb8\x6c\x50\x1b\x51\x97\x31\x8a\x27\x8a\xa9\x2c\x74\xf9\xa9\x17\xfd\x2b\x9d\xd4\x77\xb0\x2e\xeb\x60\x91\xba\x83\xcd\x58\x07\x0b\x88\x46\x23\x1d\xd1\x70\x93\x9c\xe7\x88\x4e\x4b\xf2\x1b\xa4\xf2\x1b\x14\xe5\x37\x4c\x45\x77\xaa\x12\xdd\x90\x3b\xa9\x0a\x2f\xbb\xd9\xcb\x0d\x06\xcc\xac\x6a\x2e\x79\xf9\xfa\xb7\xfa\x28\x7d\x5d\x92\xe9\x90\x67\x67\x7d\x04\xec\xfd\x7a\xd8\x4c\xb2\x63\xd6\xcd\x93\x12\x9b\xa2\x94\x4d\x51\x91\x4d\x71\xb1\x9b\x27\x2a\x5e\xc5\x1b\x77\xf3\xa8\x88\x76\x54\xea\xe6\x91\x1a\xed\x78\x83\x6e\xbe\x0e\x32\xeb\xe6\x4a\xd0\xe2\x84\xac\x06\x5f\x2d\xd0\xf2\x32\xb5\x81\xb0\xe9\x98\xc2\x26\x5f\x3a\x2b\xf8\x4b\xf3\xb7\x4f\xef\x30\xa5\x33\xee\x30\xa5\x73\xfe\x50\x63\x08\x2c\x32\x8f\x28\x5d\xc8\x6d\xca\xfa\xe1\x21\xb8\x4e\xb7\xaa\x25\xc4\x4e\x65\xe8\xff\x74\xa9\xd4\x4e\xcb\x82\x5b\x9f\x5e\x11\x3a\x4f\x07\x66\xf0\xb4\xd0\xe5\x11\xa1\x57\x8f\x54\x50\x57\x5f\xe9\x92\x0d\xfb\x2b\x42\x67\x0a\xf0\xab\x47\x82\x5f\x31\xf0\x9c\x5d\x4b\x42\x97\xe5\x71\x9f\xce\xd7\x0c\xfc\xb0\xfa\x6a\x29\x15\x93\x71\x49\x34\xcd\xa0\x44\x33\x2c\x1d\x19\xc6\xfa\x43\x05\x90\x61\x16\xfb\x9a\x41\xa5\xa8\xb2\xab\x5c\x5f\x33\x0c\xd9\xcd\x0c\x53\xd1\xcd\x0c\x83\xb7\x78\xe1\x65\x37\x7b\x99\xa6\x23\xce\x0a\xe4\xa6\x0e\x86\xb1\x89\xce\xca\x70\x83\x6e\x54\x40\x70\x6b\x1f\xa5\xaf\x8b\x1d\xd4\x30\x32\x4f\x7b\xa1\xf2\x6e\x56\xbb\xae\x63\xc3\x26\x0e\x32\x4a\xd6\x90\x91\x1a\x2c\x46\xd1\x1a\x32\xec\x82\xe6\x31\x54\x26\x91\x2c\x73\xb7\xe6\x31\x8a\x76\x91\x51\xb2\x8b\x0c\xb5\x5d\x64\xd8\x77\x6b\x9e\xb5\x90\x3b\x83\x1a\xd0\xd8\x18\x71\xcd\xf3\x21\x53\x31\xc7\x05\xdd\x53\x27\x4f\x3a\x36\x1c\xd6\xeb\x8d\xcb\x82\xd6\xc9\xdf\x3e\xbd\xd6\x31\x2e\xb9\xd6\x31\x46\x99\xd6\x31\x9c\x4c\xa7\x18\x8e\x4a\xeb\x94\x4a\xe4\xb5\x8e\x31\x92\xe7\x69\x18\x97\xa9\xf0\x60\x43\xe9\x05\x35\xc6\xc5\xf5\x19\xc3\x25\xc6\x48\x6a\x0b\x03\xdc\x95\xc6\xf8\x88\x18\x8f\x74\x84\x1a\xee\x57\x63\x7c\x41\x34\x63\xc2\x70\xaa\x82\x7f\xa4\x3f\xd4\x98\x30\xf0\x9c\x8b\x63\x62\x8c\xcb\xca\xc8\x18\x15\x94\x91\x78\x9a\x3e\x92\x8e\xeb\x83\x3d\x1d\x7c\x85\xaf\xd6\x65\x73\x10\x6b\x2b\x8c\x9b\xc5\x20\x9e\xec\x5a\x1c\x43\xf0\x5b\x7a\x0c\x81\x22\x1f\x2e\x4a\xd3\xe0\xea\xd8\x27\x9d\x4e\x17\x07\xe4\xfc\x95\xe6\x20\x0f\x69\xe1\xcd\x8d\xc6\x4d\xb2\x8f\xbf\x2a\x04\xcd\x2f\x0b\x96\x0f\x82\x24\x1c\xc2\xc1\xd7\xf6\x05\x76\x49\xb0\x26\x7e\xc8\x2d\xc6\x0f\x09\x76\x00\x85\x17\xf8\x76\x4a\x5e\xbc\xd4\x20\x26\x68\xca\x41\x4d\x37\x07\xf5\xe6\xb5\x36\xd6\x81\x37\xb7\x25\xa8\x3c\x98\xe8\xd8\x34\xed\x30\x21\x2f\x5e\xe1\x17\xaf\xd7\x47\x48\x49\x0f\x27\x9e\x90\x76\x89\xb9\xd9\xb5\x7f\x4f\x46\x07\xc0\xe8\x90\x9c\xbf\xd6\x1c\xe4\x23\x6d\x7a\x73\xa3\x4d\xeb\x19\x1d\x94\x19\x1d\x48\x46\xa3\x31\xe3\x0f\xc4\x6e\x7a\x59\xec\xa6\x82\x3f\x9e\x92\xd5\x40\x23\x5f\x63\x0b\x8e\xd8\xb0\xa7\x0c\x80\x2d\x26\x6d\x6e\x24\x41\xd0\x88\x3d\x48\xa7\xa3\xe3\xdb\x88\xb5\x92\xaf\x63\x97\x44\x1c\x8b\x68\x73\x2c\xde\xbc\xd6\x26\x3a\x30\xf6\xb6\x84\x50\xbe\x95\xfa\xe4\xc5\x6b\xfc\xe2\x63\x4d\x56\xa0\x52\x53\x29\x9a\xa5\xe4\x9c\xf7\xc8\xf9\x3b\x01\x42\xf3\x75\xc4\x1e\x05\xc4\xdd\xd8\x83\x9b\x25\x3f\x5d\x3f\xca\xae\x71\xa5\xb6\x6b\x1d\xb4\x32\xa3\xec\x83\x41\xf7\x6b\x41\x4b\x3f\x52\x98\x79\x1c\x85\x53\x11\x67\xe9\xcd\xd2\x48\xbb\x38\x30\x27\x41\x98\xc8\xdc\xbe\x2f\x3e\xe2\x17\x9f\xd6\xa6\x65\xa2\xe6\x03\x32\x33\x65\x2d\x35\xcd\x5d\xf3\x89\xe2\x7b\xee\x50\x16\x99\x5c\xf2\xc6\x39\xcf\x9f\x8a\xca\xa9\x51\x50\x2e\xe9\x4b\xe1\x79\xee\x5b\x1d\xc7\xf7\xec\xa9\x89\xd2\x38\x8c\xc4\x7c\x58\x4b\x74\x1d\xcf\x48\x8c\xe6\x45\xe9\x49\x64\x0b\x25\x05\xe9\x99\x15\xac\x9d\xb9\xc2\xd8\x99\x6d\x6a\xeb\x24\x05\x19\x48\x8a\x96\x4e\xa2\x94\x81\xd9\xdd\x76\xce\x1a\xa8\x9d\x81\x1a\xac\xe0\x85\x6b\xf3\xc1\x83\x1f\x34\xf5\xfe\x38\xdf\x78\xe5\x16\x01\x7f\xca\x38\x17\x8e\x7e\xbd\xe0\xd9\xb6\x9f\x81\x88\x7e\x48\x22\xf6\x16\x22\x80\xd1\x38\xdb\x8a\x84\x3e\x7c\xd0\xf1\x82\x49\xe7\x5b\xdb\xcf\xbe\x87\xb4\x49\x6d\x58\x2a\xcf\x83\xe4\xe9\x93\x5e\xfd\xac\x39\xa8\x83\x7a\x3a\x5e\xf1\xf0\xed\x69\x16\xbe\xad\xd0\x4f\x53\xa5\x96\x4c\x05\x3a\xcd\xdb\xb4\xe2\x99\xb9\x5a\xad\x0c\x0d\x11\x38\x2e\x28\xd1\x28\x65\xb3\x44\xca\xad\xb4\x0f\x0a\x9d\xbe\x2c\xeb\xf4\xa5\xd4\xe9\x19\x8d\x1d\xa6\x5f\xd3\x0c\xba\x19\x77\x64\x1a\x24\x34\x29\x71\x27\x62\x5f\x66\x09\x75\x33\x8e\x00\xa0\x37\xc1\x9c\x2c\x70\xa4\x4e\x3a\xdc\xd1\x31\x35\xc8\x39\xe3\x57\x84\x5c\xa6\x26\xa9\xc1\x19\x46\x8d\x47\x71\xcc\x27\x9a\x16\xe5\x12\xfe\xf2\x08\x76\x70\x61\x07\xf0\x0a\x32\xfd\x8a\x25\x76\xe0\x6e\xd1\x1d\x21\x32\x88\x52\x93\x0d\x34\xb1\x8e\x43\x42\x4d\x81\x98\xc9\x10\xbb\x55\xd4\xc9\xf5\xd8\x27\xdb\x9c\x7b\xf1\x25\x79\xf1\x09\xbf\x50\x25\x1a\x5b\xbf\x7e\xba\x81\x3a\x43\xcf\x62\xf4\x2c\xc2\xcf\x62\xd2\x2e\x1f\xbe\xfc\xa8\x43\x97\x29\x25\xcf\x86\x3b\x94\xb2\x16\x61\x17\x06\xa6\x26\x5c\x98\x98\x5a\x70\x61\x61\x6a\xc3\x85\x8d\xe9\x10\x2e\x86\x98\x5e\xc2\xc5\x25\xa6\x23\xb8\x18\x61\x87\xfd\x3a\x78\xcc\x7e\xc6\xcc\x4a\x1c\xee\x4c\x98\x0d\x33\xdc\x01\xf3\x65\xb8\xe3\x61\x9f\xfd\xf8\x38\x60\x3f\x01\x53\xc9\xc3\x9d\x90\x69\xe3\xe1\xce\x14\xc3\x89\xcf\x11\x86\x13\xa0\x63\x9c\xb0\x9f\x04\xcf\xd8\xcf\x0c\xcf\xd9\xcf\x1c\x2f\xd8\xcf\x02\x2f\xd9\xcf\x12\xaf\xd8\xcf\x0a\x5f\xb1\x9f\xab\x87\x1c\x1d\xed\x93\xaf\xfe\x05\x0e\xc8\xd7\xe0\x02\x87\xe4\x6b\x78\x21\x52\xbb\x65\x83\x03\xa4\xb6\xe6\xdd\x7d\x03\x33\x90\x9f\x3e\x9d\x86\xf2\x3f\x8b\x49\x37\xbb\x15\xa7\x52\xcf\x72\xd0\x17\xa4\xb0\xde\xfe\x2c\x26\x3d\x5e\xac\x57\x39\xbc\x7a\x41\x16\xf9\xa3\xab\x17\xad\xd6\x62\xdd\xc1\xd5\xac\xe7\xc5\x64\xce\x04\x37\x21\x73\x26\xb7\x33\x32\xff\xda\xad\xed\x57\xb3\x22\x21\x3c\x55\xdf\x0c\x4f\xc9\x12\x47\x64\xc5\x30\xdb\xee\x48\xd7\x2b\xcf\x05\x07\x78\x76\x9f\x33\x5b\xf0\x5b\x0e\xa0\x0c\xbe\x18\xfd\xe2\xdc\x1d\x53\x28\x9a\x96\x88\xcd\x54\x41\x8a\xc4\x3d\x07\x02\xf6\xe1\xc6\x63\x01\x14\x56\x0c\x07\x3e\x0f\x78\x2a\x8f\x08\x57\xa4\xcd\x7a\x56\x36\x24\x5c\x11\x4a\xf9\x96\x1e\x4a\xd7\xa8\xb8\xa8\xd8\x14\xd4\x60\x70\x4c\x12\x81\x6a\x64\x1f\x9b\xaa\xe6\xe0\xaa\xec\xaa\x76\xa0\xc8\x28\xd5\x7c\x98\xd5\xdf\xdc\x88\x8b\xfa\x31\x23\x3f\x71\x87\xc3\xf0\xeb\xe7\xf5\x8c\x05\x30\xab\xf7\x75\xbd\xc8\x29\x36\xa8\x40\xb3\xdd\x63\x5c\x09\xc5\xf7\x35\x43\x0b\xbc\x66\xa3\x0b\xcc\xf9\xe4\x9d\x7a\x8c\xb1\xc8\xf9\x2f\x9a\x83\x58\x21\xe4\xe9\x8c\x87\x96\x68\x03\xeb\x1e\x6d\x60\xb3\x36\x18\xf2\x36\xb0\xd9\xc7\xc3\x9a\x36\xc8\x49\x80\xa2\x11\x98\x76\xb9\xa5\x97\x64\x0a\x3a\x33\x67\x8d\xd2\x4b\x06\x74\xa4\x02\xba\xc9\x01\xf2\x2f\xbe\xf0\xd3\xe3\x61\x25\x12\x83\x0a\x67\xb2\x02\x2a\x1c\xe4\x85\xa9\x70\x42\x2d\xb8\xb0\x19\x09\xa0\xc2\x81\x0c\xa6\xc2\x59\xfd\xa0\xc2\x01\x87\xe1\x8e\x43\x1c\xf6\x33\x26\x63\xf6\x33\x21\x13\xf6\xe3\x12\x97\xfd\x78\xc4\x63\x3f\x3e\xf1\xd9\x4f\x40\x02\xf6\x13\x92\x90\xfd\x4c\xc9\x94\xfd\x44\x24\x62\x3f\x31\x81\x93\xec\x13\x92\xb0\x9f\x19\x99\xb1\x9f\x39\x99\xb3\x9f\x05\x59\xb0\x9f\x25\x59\xb2\x9f\x15\x53\x31\xc3\x9d\x2b\x72\x85\x37\x38\x03\xff\xb3\xed\x5b\x5e\x7c\xf9\x8e\xbc\xf8\x82\x5f\xae\x4d\xf5\xac\x98\x44\xbf\xf9\x1d\xca\xe1\x09\xf1\xf8\x2c\xdf\x63\x62\x90\x4d\x07\x73\xa3\x39\xb5\xc4\x6e\xa8\x97\x6f\xf1\xcb\x73\xc5\x46\x1e\x81\xd9\x6f\xb0\x61\x70\x5f\xc7\xb7\xf8\xe5\xbb\xf5\xc5\x3a\x03\xd4\x85\x72\xef\xeb\x5c\x2d\x78\x2c\xb6\x48\x4e\xc8\x98\x23\x38\x96\x72\xea\xa6\xf6\x4e\x45\x65\xc2\x18\x91\xd9\x26\xf9\xf7\x62\x1b\xc4\x76\x1b\xf1\x1d\x10\xdb\x9d\x03\x1d\xac\x7f\x46\x29\xd7\x97\xb9\x10\x31\xde\x69\x55\xc8\xe1\xb1\x88\xaa\x85\x93\x69\xca\x1b\x35\x61\x5f\x05\x83\xb6\x0e\x52\x25\xd6\x4c\xa8\x08\x07\x3e\x2e\xc7\xd5\x15\xfa\xff\x7a\x8c\x72\xe5\xd4\x88\xbd\xd8\x08\xae\x0a\xbf\x9c\x0a\x02\x34\x5f\x95\xd1\x3c\xf7\x68\xb8\x91\xb1\xb7\xa9\x81\x97\x65\x28\xfe\x9b\x4c\xbd\x7f\x8a\x19\x97\xe6\xc8\x66\xf7\x69\x32\xed\xcc\xba\xab\xa6\xd5\xbe\xcb\xde\xfb\x6b\xd2\x6e\x4b\xab\x52\x9c\x21\x50\xf4\x3b\xc8\x08\xe3\xc9\x21\xe4\x8f\x95\x85\xb8\x9f\x80\x07\x11\xe3\x80\x44\x38\x64\xca\x33\x3f\x1a\x04\x28\xbc\xc0\xb7\x33\x32\x85\x63\xd3\xb5\x36\x4a\xc3\xb3\x41\xa6\x40\xa9\x71\xfb\x93\xdb\x99\x65\x03\x72\x46\x66\x79\x03\x72\xd6\x6a\xcd\xd6\x19\x90\x09\x61\xad\x05\xc3\xfe\x82\x24\x6b\x86\xca\x45\xd9\x72\x14\x14\xad\xc8\x02\x07\x64\x89\xc3\xb2\xf9\xc8\x09\xf1\xa5\xc9\xf6\xe9\x14\x4c\xb6\x39\x9a\xa0\x09\x84\x36\xb1\x2a\x99\x98\xa6\x66\xc2\x95\x34\x13\xae\x52\x33\x81\x3d\x33\x69\x48\x4d\x27\x59\x6d\x43\x0e\x61\xb0\x1b\x9e\x45\x64\x2a\xce\xba\x7f\x1b\x98\x13\x6e\x52\x77\xb1\x30\x55\xcb\x1c\x81\xe1\x25\xcf\x93\x67\x51\xab\x25\x9e\xd4\x70\xa5\x9c\x51\xfd\x99\x67\x27\xa3\xc0\xfa\x85\xcd\x4c\x79\xc5\xa8\xf9\xb3\xef\x06\xe6\xa4\x29\x92\xaa\xb3\x91\x98\x62\x6d\x2a\x0e\xc0\xbf\xb9\x51\xf9\xf9\x69\x1c\x3b\x97\xbe\x67\xfb\x49\x23\x09\x1a\xb6\x9f\x44\xab\x86\xe3\x37\x7c\xc7\x6d\x78\x34\x6c\xea\xfa\xd7\x0f\x1f\x76\x26\xf6\xea\x65\x10\x69\xd4\xd0\x2f\xc8\xf5\xe4\x39\x35\xd0\xfc\xf9\xd5\x2d\xeb\xbf\x57\xd0\x77\x53\x21\x0b\xd8\x90\x1f\xc2\x70\x5f\xe5\xbb\x34\x27\x94\x09\xd4\x79\xf9\x0d\x53\xa7\x33\x79\x28\xf6\x09\x1a\xbb\xb6\x1d\xa6\xa3\x14\xaf\x10\xb8\xae\x2a\xb5\xce\xa0\x51\x6a\xd9\xcd\x6d\x9c\x7f\x8a\xfd\x92\x69\xb0\x4c\x7d\x29\xcc\x9a\x5b\x3e\xac\xdc\x3d\xa4\x54\x06\x28\x56\x32\x57\x40\x39\x3e\xcd\xfc\x22\x38\xf5\x92\xc3\x37\x1f\x79\x1e\x3a\xaa\xfc\xfb\xc7\x83\x71\xae\x6f\x4e\xd2\x01\x20\xcb\xc4\x0d\x93\x83\x9b\x9b\xef\x8a\x8f\x9c\x4c\xc3\x31\xbd\x3a\xce\x0f\x10\xf9\x7e\xdd\x18\xe3\xdb\xfc\xa4\x4a\x66\x2a\x41\x59\xa6\x12\xcd\xa9\xd3\x96\x93\x8a\xb6\xac\x1d\x3f\x9e\x56\x5b\x4e\xd4\xda\xd2\x27\x9a\x47\x26\x42\x57\xe6\x94\x9e\xab\x5f\x20\x2f\x5f\xcb\x0f\xde\xce\xfc\x39\x1f\x69\xd2\x7c\xec\xfc\x96\x31\x32\xe3\x86\x2f\xb9\xe1\x17\xa7\x98\x84\xac\x67\x19\x14\xba\x8b\xed\x01\x99\xec\x78\xd0\xbd\xaa\xc1\x6d\xba\xae\x23\x0d\x32\x7b\x89\x74\x0c\x7c\x13\xff\xba\xf1\x28\x20\x41\x9e\xbf\x41\xab\x15\xac\xe3\x6e\x48\x82\xba\x31\x39\x2c\x8e\xc9\x63\x12\x56\x70\xb7\x6c\xd7\x4e\xec\x86\x9a\xd7\x05\x91\x2d\x7f\xf9\xd7\x8d\x20\xac\xb6\x27\x1a\x3e\xa0\x95\xf8\x00\xf2\xd0\xc1\xe1\xf1\x6a\xbd\xaa\x89\xab\x0a\x9d\x8b\x13\x9f\x6a\xbc\xcc\x7d\x0c\x96\x82\x62\x8b\x91\xd8\x5e\x04\x5f\x33\x86\xb6\x0f\x09\xe4\x8c\x80\x1c\x3c\xf2\xea\xb0\xd3\xeb\x31\x31\xd0\x34\x07\x36\xb4\x1d\x91\xd7\xef\x1f\x17\x79\xf0\xfa\xfd\x57\xe7\x42\xcf\xce\x8b\x6a\x36\xf5\x7c\xab\x09\x21\x69\xda\x51\xe4\x07\x8d\xe6\xd6\xe9\x6f\x9a\xc4\x85\xa7\x0e\x91\x27\x84\xbd\xd4\xd7\xd1\x28\x17\xfe\x79\x17\xe4\x74\x5e\xda\x89\xa6\xeb\xbc\xac\x56\x61\xd3\x17\xdb\x0b\x83\x88\x46\xab\x0a\xab\x0a\x8c\x12\xb9\x06\x1c\x42\x48\x5f\xbf\xb9\xe1\x07\x63\xa4\x57\x9d\x76\xee\xb2\xa7\xdf\xdc\x08\x04\x1c\x7d\xe7\x8b\xe3\xd9\xc1\x0c\xce\x24\xa9\xa3\x42\x89\xc2\x1a\x4a\xd2\xf2\x0a\x6a\x78\x6d\x1b\xd3\xd2\xe9\xa4\x78\xe7\xae\xda\xeb\x90\xad\xd6\xb0\x0e\xd5\x1c\xf5\xaf\x7e\xac\x99\x93\x3b\xe9\xe6\xab\x76\x26\x13\x99\x3a\x29\x85\xc4\x65\x19\x5f\x1b\xaf\x5e\x95\xe3\x78\xbb\xb9\x97\xaf\x15\x41\xbe\xf2\xdd\x9b\x34\x65\x4a\xda\x52\x0c\xc3\xfb\xfa\x86\x7e\xfc\xac\xf2\x0d\x65\xa7\x5c\xc8\xed\xb1\x67\x3b\xbf\x46\x4e\x62\x7f\x62\xdd\xa2\xac\xf8\xc7\x3a\x1c\x64\x01\x7a\x6b\xfd\x72\xc1\xf5\xd9\xce\xb1\x09\x07\x28\x69\x9a\xf6\xe1\xfd\xcd\x8d\xf6\xe1\x3d\x9f\x11\x9d\x29\x7c\xb1\xaf\x7f\x2c\xbb\x5f\x5f\xff\x98\x86\xbf\xe8\xf8\x36\x3d\x8c\xa3\xd5\x02\x1c\x4f\x7e\xaf\xc3\xac\xc6\xd7\x45\x5e\xbd\xc5\xaf\xce\xef\xc5\xb1\x8c\x33\x67\x3b\x9f\x6c\xd7\xa6\xb1\x7d\x6e\x47\x97\x4f\x42\x8f\x47\x7e\x7a\xb7\xae\x35\x04\x99\x67\x80\xfb\x5d\x2d\x51\x60\xcc\x6f\xf7\x60\x0c\xb4\x33\x79\x75\x8e\x5f\xfd\x7c\xaf\x13\x58\xda\xa5\xb8\x90\x36\x0e\x48\x1f\x7b\xe4\xfc\x5c\x86\x82\xe4\x82\x9d\x3e\x7c\xb9\x5f\xb0\xd3\x23\xe2\x77\xf8\x99\x53\xbe\x3c\x5f\xca\xab\x39\x69\x05\x68\x7f\x95\x85\x65\xf8\x09\x79\xf5\x33\x7e\xf5\xcb\xa3\x78\x90\x9f\xa0\xde\x2f\x28\x22\x84\xa5\xfe\x29\x39\xff\x2c\xb8\x17\x20\x2d\xba\xb9\xd1\xa2\x7a\x16\x84\x65\x16\x84\x19\x0b\x5c\x1e\xe0\xe5\xaf\x0d\xf0\xf2\x95\x0b\xcd\x32\x63\x16\x5f\x6d\x09\x54\x0b\xc7\x31\x79\xf1\x52\x0b\x74\xc6\x55\x5e\x4b\x9c\x5f\x35\x2e\xa6\xdc\xfa\x64\x9b\xf3\x61\x14\x78\xe4\xd5\x2f\xf8\xd5\xaf\x9b\x45\x1c\xa1\xe9\xb7\x5a\x06\x7e\xa4\xdf\xef\x01\xeb\xaf\x5e\x41\x28\xca\x6b\xa1\xb5\x53\x91\x7b\x1a\xca\x3e\x61\xa8\xfa\x7c\x11\x1f\xf2\x7d\x79\xc4\x5f\xb3\x16\x5a\x8a\x1a\x03\x9b\x30\x6f\x03\x7b\x4c\x3b\x9d\x7f\x11\xad\x14\xa2\xa9\x5e\x79\xbf\xc9\xa2\xcd\xab\x5f\x1f\x67\x8f\x0a\x67\xc5\x26\xab\x25\x49\x40\x5e\xfd\x8a\x5f\x95\x4f\x91\x52\x48\x58\xa1\xcf\xe6\x43\xd7\x34\xff\xe6\x46\xf3\xeb\xd7\x0a\xdd\x72\x87\x73\x33\x7d\xd5\x59\x17\xf3\x75\xb2\x62\x1a\xf6\x37\xfc\xea\xf7\x4d\xe4\xbf\xa4\x53\x34\xcd\x95\xa7\xdd\xe5\x50\x0d\x6e\x6e\xb4\xe0\x61\xaa\xb5\xbf\x36\x3c\x8d\xe9\xc1\xdf\xf1\xab\x3f\xee\xc2\xb4\x96\x8b\xca\x1d\x50\xee\x06\x15\xdb\x49\x1f\x42\xed\x5f\xfd\x81\x5f\x97\x53\x7e\x3e\x28\x34\x71\xbf\x12\x99\xb8\xff\x0f\x0a\x4c\xcc\x0e\x76\x7f\xea\xd0\xc4\x3b\xa3\x0f\xc9\xeb\x63\xfc\xfa\xe4\x29\x58\xdc\x6d\x57\x78\xdc\x6d\xff\x23\x99\x1c\xe6\xf6\x57\x74\x06\x1b\x84\x69\xce\x07\x9c\x55\x27\xf8\xf5\xd9\x3f\x42\x1a\xdf\xfb\xc1\x70\x98\x0f\x36\xcd\x32\x1c\xbc\x75\xfc\x4b\x3b\xca\xbf\xeb\xdf\x49\xa1\xf8\xe6\xf5\x19\x7e\xf3\x7a\xcd\x4a\x6d\xde\xaf\xf7\x59\xeb\xa1\x34\x5b\x23\x64\x20\xc0\x2e\x99\xa4\xc3\x8c\xe6\x4a\x03\x61\x4c\x5e\xfd\xa8\xb9\x59\x96\xc7\x71\x21\x97\x26\x79\xf3\x1a\xbf\xf9\xb8\x71\x9d\xfb\x9d\x47\x56\xfa\xd2\x1c\x59\x4e\x44\xde\x7c\xc4\x6f\x3e\xdd\x61\xfc\xe7\x83\xfe\x3f\x6b\x07\xf9\x9a\x35\x6d\x2c\x71\xe0\xb9\x3c\x53\x0c\x3c\x89\xc1\x84\x61\xe0\x65\x18\x4c\x72\x18\x78\x81\x45\xde\x7c\xc2\x6f\x36\x32\xb2\x15\xa6\xe5\x67\x6d\xaf\xab\xc4\x26\x5d\x23\x63\xd2\x04\x16\x40\xc8\x87\x7e\x97\x68\x5a\x90\x0f\x02\x0c\x25\x9e\x1e\xc3\x33\xd4\xf3\x16\x1b\xb3\xd7\xde\x28\x32\x79\xd6\xb4\xc9\x5e\xff\xb1\x6d\x12\xaf\x7c\x93\xbc\xf9\x0d\xbf\xa9\xc9\x2c\x5a\x60\x47\x75\x1e\xdb\xae\xc4\x39\x79\xa4\x3a\xe7\xc9\x12\xa4\x96\x3a\x23\xa4\xa7\x66\x4c\xed\x76\xf6\xf2\x5c\xf5\x80\xb3\x65\x8f\x66\x91\xaf\x93\x5a\xbe\xba\x25\xbe\xe6\xa7\x59\xaf\xec\xc4\xb2\xfd\x24\x26\x6f\x7e\xc7\x3f\x7e\xfe\x5b\x69\x6e\x7f\x73\x8a\x7f\x7a\xf7\xb7\x12\xd8\xf9\xf6\x04\xde\x4f\x91\x74\x3a\x48\x73\x74\xa4\x8d\xef\xa9\x3c\x7e\x2a\x9b\x61\x55\x63\xb6\xc8\xc1\xcf\xda\x41\xef\x2e\x2d\xe1\x13\x2f\xab\xde\x2f\x10\xea\xeb\x85\x43\xbf\xa5\xee\x0a\x16\x3e\xf9\xe9\x0f\xfc\xf6\x78\xa3\x56\x2d\x6f\x96\xca\x47\xfa\xf7\xfb\x3a\x30\x64\xb7\x80\xa4\xc7\x95\xaa\x4f\xc6\x28\x28\x0e\x86\x9e\x1c\x0c\xbd\xc2\x60\xe8\xef\x9c\xd9\xf3\x42\x24\x5c\xa0\xd8\xbb\x99\x7f\x26\xc6\x4a\xf6\xe9\x1b\x3f\xa8\xfd\xb4\xd3\x55\x7c\xbb\x9f\x7d\xfb\xce\x75\xfc\x49\xed\xd7\xdd\xb6\xe2\x6b\x69\x6c\xb0\xcf\xcf\x03\xcb\x26\x81\x6a\xa7\xa7\xbf\xf3\xb3\x63\x15\x5f\xed\xa7\xaf\x5e\x95\x5e\xf5\xba\xe9\xab\xdf\xfe\xfc\x33\xa4\x56\x9b\xbf\xe6\x43\x7f\x6f\x90\xbe\xfd\x64\xad\x63\x93\x8a\x4f\xfd\x1c\xa3\x3e\x3b\x57\x76\x3e\xbb\x6e\xbe\xdc\xae\x8a\x51\xfd\x1c\xa7\x4e\xdc\x49\xbc\xe6\xfb\x81\x8a\x55\xbb\x83\xfc\xf7\x81\x39\x89\x6b\x3f\xdf\x57\x7c\x3e\xe8\x67\x9f\x1f\x27\x8e\xb7\xf3\xd9\x36\xeb\x00\xec\x0d\x14\x00\xf6\xba\x25\x00\xef\xe2\x7a\x08\xfb\x2a\xf6\xed\xe7\xd8\x77\x7e\x07\x0a\x07\x4a\x59\xdb\x2f\x01\x58\x87\x42\xa7\xad\xe2\xe2\x41\x8e\x8b\xa7\x77\xe0\xd0\x69\xab\x18\xd9\x69\xf7\x4b\x20\xd6\x62\xd1\x51\xf1\xb2\xd3\xc9\x31\xf3\xb7\x3f\xff\xe4\x07\xfb\xd4\xef\x95\x19\xf4\x75\x3d\xeb\xee\x60\xe3\x7b\xc5\x64\x49\x6d\xe4\x29\x67\x3b\x61\x5e\x9d\x86\x05\x75\x1a\xaa\x6c\xb1\x38\xa1\x09\x79\x7b\x8c\xdf\xae\x4d\xe4\x5e\xd1\xe1\x7b\x7b\x45\xc5\x2a\x36\x5d\x3c\xd4\x22\x4c\xa2\x99\x6f\xd2\xc4\x26\x6f\x4f\xf1\xdb\x0d\x86\x4b\xb1\x61\x32\x8f\x13\x0f\x01\xc7\x1e\xf9\x55\x73\x74\x70\x1e\x43\x7a\x79\x6f\xf3\xf4\xf2\x19\x56\xd5\xec\x95\x4c\x55\xb3\xc1\x74\x80\x34\x36\x7d\x47\x9a\x16\x70\x4a\x43\x32\x46\xa5\x74\x21\x69\x5a\x8d\x62\xb2\x90\xb0\xa2\xa6\xa7\x0a\x35\x3d\x55\xa9\xe9\xb0\xa2\xa6\xa7\x2a\x35\x3d\x55\xa9\xe9\x50\xa1\xa6\xa7\x2a\x35\x3d\x55\xaa\xe9\x90\xab\xe9\xa9\x4a\x4d\x87\xa0\xa6\xa7\x2a\x35\x1d\x82\x9a\x9e\xaa\xd4\x74\x98\xaa\xe9\xa9\x42\x4d\x87\x55\x35\x3d\x55\xa9\xe9\xa9\x52\x4d\x87\x15\x35\x3d\x55\xa9\xe9\xa9\x52\x4d\x87\x2a\x35\x3d\x55\xa9\xe9\xa9\x52\x4d\x87\x0a\x35\x3d\x55\xa9\xe9\xa9\x52\x4d\x87\x4a\x35\x3d\x55\xa9\xe9\xa9\x52\x4d\x87\x6a\x35\x3d\x55\xa9\xe9\xa9\x52\x4d\x87\x4a\x35\x3d\x55\xa9\xe9\xa9\x52\x4d\x87\x6a\x35\x3d\x55\xaa\xe9\xa9\x52\x4d\x87\x4a\x35\x3d\x55\xaa\xe9\xa9\x5a\x4d\x87\x6a\x35\x3d\x55\xaa\xe9\xa9\x5a\x4d\x87\x1b\xab\xe9\x62\x16\x9d\xa0\xac\xa6\x95\x59\x74\x70\x94\x73\x48\x6b\x51\x41\x41\x46\x0a\x05\xf9\x96\xab\xe9\x77\xf8\xed\xfb\xcd\x96\x64\x94\x4b\x52\xe5\xf9\x84\x5f\x3f\x9f\xf0\xd5\xf3\x89\x80\x7c\xd1\x8a\x73\x44\x5f\x31\xa1\x60\xf6\x75\x61\x40\xe0\x8a\x32\xe0\x0e\xf9\x40\x4e\xc7\xc3\xfc\x1c\x63\x5a\x98\x8e\x4f\x2b\xd3\x71\x7e\x62\x49\x64\x53\x8b\xbc\x7d\x8f\xdf\x7e\xf8\xfb\xd9\xb0\xff\xf7\xb1\x61\x01\xab\x94\x6f\x3f\xe0\xb7\xe5\x5d\xeb\x75\x0e\x14\xbf\x74\x2c\x44\xd9\x9d\xb2\x5f\x3f\x9c\xaf\x73\xa9\x14\xc0\x06\x3b\x66\xe0\xc7\x49\x34\x33\x93\x80\x89\xf4\xbb\x99\x67\xd8\xd1\x0f\xc1\xf3\xce\xc6\x4e\x17\xe1\x95\xb3\x27\xe4\xed\x47\x7c\xbe\x76\x86\x55\x31\x49\xfa\xfb\x4f\xe4\x9f\xfa\x3c\x9a\x25\x16\x9b\xe5\x9d\x1f\xe3\xf3\x57\x8f\x58\x02\x55\x24\xc1\xee\x72\x33\xa2\x5f\x9c\x97\x06\x9c\xcd\xba\x7e\x3f\x7b\x22\xbf\x18\xa9\xca\x3f\x16\x6e\xba\xd9\x7b\x8d\x0a\xeb\xaa\x15\x18\x0a\xef\xde\xec\xbd\x4e\x31\x0e\xd6\xe8\xc5\xf6\x05\x8e\x33\xa7\x5d\x54\xd8\xb9\x5b\x90\x9f\xb8\x22\x3f\xe7\xaf\x37\x5e\x53\x85\xbd\x18\x22\x5f\x40\xd6\x64\xa1\xb2\xc9\x58\x7f\xef\xee\x17\xe5\x2b\x94\x6d\x86\x60\x4d\x2a\xeb\xe1\x53\x32\x46\x51\xb1\x05\x43\xc9\x89\xb0\xd0\x82\xd3\x42\x0b\x46\x8a\x16\x9c\x6e\xda\x82\x61\x81\xd7\x61\xb1\x05\x43\x65\x0b\x4e\xef\x6e\xc1\x35\x50\x3b\x03\x35\x58\x1c\x73\x05\x97\x70\x05\xe7\x11\x4d\x2b\xec\xbd\x4e\x64\x0b\xfa\xac\x05\x13\x3d\xbf\xbd\x1a\x5a\xf0\xbc\x76\x6f\x4d\x59\xab\x15\x23\x0c\xbe\x68\xbb\xbb\xeb\x9d\x3d\x48\x73\x73\xfe\x95\x90\x23\x58\xd2\x4b\x7e\x69\xa2\xe4\x33\x94\xde\x3d\x1c\xa5\xfe\x26\x28\x79\xf7\x45\xe8\xf3\xa6\x08\xe5\xf7\x1c\x89\xa8\x94\xbc\xac\x57\xc7\xc2\xb0\x7e\x2c\x0c\xd5\x63\xa1\x3a\xed\xe2\x94\x7c\xd1\xfa\x85\xf6\x08\x6b\x46\xc8\xf4\x2a\x92\xde\x2f\x26\x43\x2e\x2a\x25\x17\x4c\x53\xf3\x15\x53\x0b\x16\xb7\xf2\xab\x12\x0b\x6e\x9c\x57\xb0\x98\xfc\xaf\x94\x55\x50\x9d\x54\x70\x83\x9c\x82\x6b\xa0\x76\x06\x6a\xb0\x78\xc6\xe3\x55\xe6\x64\xca\x04\xc2\x27\x9a\x36\xcb\x77\xa1\xb9\x94\x8d\x80\xc9\xc6\x3c\xeb\x42\x3e\x0a\xa0\x0b\xd5\xe7\x22\xa8\x1a\x48\x45\x89\xad\x0a\x44\x50\x2f\x10\x81\x5a\x20\x42\xd6\xf4\x05\xb9\x0f\xee\x68\x7a\xde\x2d\xa5\x91\x31\x25\x61\xd6\x0f\xa6\x85\x7e\x30\x2d\xf5\x83\xc7\xc4\x68\x55\x06\xe7\xfe\xbe\x18\x9b\xf7\x54\x63\xb3\xc4\xee\x3e\xe3\xb3\xdc\xb7\xae\x9a\xe7\xc3\xf8\xf9\xa7\x79\x19\xfc\xd9\xbe\x63\xa9\x77\xcd\x30\xba\x5f\x3b\x38\x2b\xb6\x47\xdf\x6b\xd2\x9f\xdb\x30\x59\x07\xa3\xa7\x9a\x41\xf5\x72\x13\x28\xc8\xbb\x91\x9f\xe4\xf7\xdb\x15\xe2\x3b\x0f\x27\xbe\xdf\xff\x46\x36\xc4\x63\xa2\xde\xea\xa5\x6a\xf0\x7f\x52\xf5\xbf\x5a\xaa\xaa\xd1\x7e\x4c\x94\xd6\xc9\x56\x35\x87\xd5\x17\xed\x20\x5d\x3a\xcb\x0f\x9d\x6e\xb6\x78\x94\x5e\xf9\xb9\x39\x1c\xc3\x7e\xca\xb1\x87\x21\x25\x20\x5a\x54\x41\x3c\x2c\x21\xce\x77\xf3\xe1\x4f\x3f\xee\xf0\x5d\x3c\x31\xf9\x7a\x1d\x46\x41\xf8\xbc\x29\xa3\xf6\x9a\xc8\xa7\x9e\x9d\xbf\x0f\x27\x97\xcf\xe5\x79\xc6\x4d\x94\xac\xc2\xe7\xcf\x18\xd5\x10\x87\xfe\xf5\x02\x7d\x7d\xf6\xb3\x1f\xd3\xa1\xfd\x21\x00\x5f\x2c\x7a\xf7\x3b\x6c\x0c\x09\xa2\x0b\xbe\xa1\x5d\xbf\xbd\xc0\x1f\x5f\xfc\xb5\xf5\x7d\xfa\xa9\x52\xdf\xb9\x47\x43\x59\x17\xbf\x86\x7a\x2a\x15\xb0\x99\x2f\xe2\xd3\x5f\x94\x5e\xc3\xbf\x0b\xf4\xf5\xc3\xcb\x72\x5d\x48\x82\x87\x2d\x1f\x69\x05\xe2\x4e\x5d\xc5\x87\x97\x8c\x8a\x32\xce\xaf\x5e\x56\x70\x86\xed\x11\x12\xa6\xb8\x51\x83\x64\x00\x79\xe6\xbd\x0a\x66\xe9\xce\x04\x09\x28\xf7\xa0\x1e\xd8\x49\x10\xb8\x55\x50\x7c\xe7\x40\x0a\x48\xde\x6e\x08\xe6\x02\x7f\x7a\xff\x17\xcb\xc1\x87\xbf\xb8\xbe\x8f\x7f\x71\x7d\x9f\x2a\xf5\xfd\xec\x3b\x4b\x59\x17\xbf\xae\x6f\x9d\x4c\xca\x07\xfd\x4a\x63\xbf\xa3\x7e\x20\x01\xf1\xeb\x3b\x00\xe5\xfb\xfb\xef\x15\xbc\x78\x96\x08\x09\x50\xde\xd5\xf7\xc1\x0b\xf4\x35\x4f\xa8\x12\x60\x36\xf4\xe4\xe0\xe6\x1f\x6e\x0a\xfe\xc5\xd9\x8e\xe3\x3b\x89\x96\x35\x87\xac\x45\x1e\xaa\x21\x2b\xc8\xee\xa9\x1f\xf8\x2b\x2f\x98\xc5\xcf\x01\x0c\xb2\x97\xfc\x60\xf7\xe7\x6c\xe0\xe2\x55\xf2\x59\x0b\x4a\x28\xc3\x22\x65\xac\x48\xaa\x28\x21\xa6\xb7\x1b\x00\x64\xaa\xa8\x04\x8d\x1f\xe3\x21\x81\xc9\xbb\x07\x23\x27\x8e\x00\x49\xc9\x95\xb7\x1b\x02\xdc\xaf\xa2\x97\x6b\x1d\x71\xf3\x50\x58\xc7\xb9\x6e\xc4\xaf\xef\x86\xf4\xe1\xf7\x32\x94\x88\x2e\x24\x10\xb8\xac\x85\xc1\x6f\x19\x90\x77\x3f\x4b\x20\x17\x3a\x7e\xf1\xa2\x4e\x56\xf8\x84\x55\x02\x97\x77\x0f\x6f\x0a\x6a\xa5\xcd\xc0\x2e\x1f\x0e\xc8\xc9\x00\x39\x9b\x03\x62\x06\x5a\x11\x10\x3f\x56\x49\xc2\x92\x77\x0f\x06\xf7\x90\x96\xf8\x25\xd7\x12\xaf\x6a\x5b\x02\xb6\x25\x67\x83\x71\x52\xec\x5e\x80\x57\x15\xcb\x53\xb1\x9b\xb9\x84\x25\xdf\x5a\x2b\x81\xc9\xbb\x0d\x70\xfd\xf4\xb6\x0c\xca\xcb\x99\x08\xfc\x7a\x13\x30\xe7\x15\x30\x05\x5b\x43\xde\x6d\x02\xea\x5d\x9e\x7b\xef\x38\xf7\xfe\x8a\x81\x4a\xc7\xaf\xde\xd7\x6a\xd8\x20\x4a\x2d\x0a\x7e\xfd\x30\x45\xf8\x10\xed\xf0\xf1\xcb\x53\xc8\xe4\xa7\x3c\x57\x3f\x7c\x6b\x3a\x79\x76\x74\x09\x49\xde\x3d\xb8\x13\x3e\x88\x6d\xc7\x4f\xc1\xb6\xcf\x79\xb6\x7d\xac\x63\x1b\x9b\x19\x67\x66\x88\xb7\xd9\x50\xc4\x4d\xe1\xa7\x40\xf2\x4b\x0e\xc9\x77\xd2\x4a\xc8\xb0\xfb\x6c\x9b\x99\xe9\x61\x6e\xda\xa4\x83\x7e\x19\xb5\x77\x71\x06\x88\x5f\xdf\x17\x12\xc3\xef\xbc\x82\xdf\x99\x3d\x97\x60\xe1\x72\x43\x31\xa9\x22\xf8\x26\x33\x06\xe1\xf2\xc1\x80\x20\x70\x25\x25\x95\xdf\x3c\x18\xd8\x79\x60\xa5\xc2\xc1\xaf\x1f\xdc\x0f\x7e\xce\x06\xc9\x9f\x1f\x37\x48\x66\x80\x5e\x3d\x0a\x90\x88\xa8\x91\xc0\xd2\xdb\xcd\x24\xa3\x0a\xef\x93\x95\x09\x03\xbf\x7e\x30\xdf\x3f\x3b\x57\x29\xdf\xf9\xf5\x43\x05\x5f\x44\xe7\x48\x60\xe9\xed\xc3\xe1\x05\xe6\x24\xce\xc0\xf1\xbb\x87\x42\x3b\x4e\x1c\x2f\x55\x8e\x70\x7d\x37\xa4\x77\x67\x15\x29\xcd\x41\x39\x7f\x30\x94\xd3\x1c\x94\xd3\x07\x43\x49\x03\x60\x72\x62\x25\x1f\xdc\x0d\xef\x53\xde\x10\x7e\xf7\xa9\xa2\x6e\x9e\xda\x02\x7e\xc8\x90\xa9\x06\xf5\x34\xd6\xc1\x1f\x76\x94\xaa\x41\x7e\x7d\x9f\x19\x08\xe3\xd9\xe7\x7f\x11\xcf\xe4\xb9\x41\x29\x6e\xe9\xfd\xdf\x6c\x6d\xc8\x63\x61\x52\x15\x94\xde\xdf\x1b\x31\xd6\x26\x5f\xbe\x79\x9b\xd0\x64\x94\x4d\xe5\xd8\xf5\x06\x54\xe7\xcd\xa3\x77\x3f\x7f\x73\x14\xff\x69\x7e\x8e\xaa\xec\xfc\x9f\xa7\xe3\x1e\x7a\xe6\x97\x6f\x2f\xd3\xff\x43\xbd\x13\x8c\x7b\xbf\x7e\x6b\xee\x9d\xd1\x84\xa6\x86\x39\x5c\x6f\xa0\x11\x0a\x83\xef\x6f\x15\x14\x1f\x22\x34\xef\x7e\x7d\x7c\xbb\x7e\xcc\xfb\x64\xde\xfd\x51\xc1\x0b\x76\xf5\x4a\x98\xe2\xe6\xa1\x3a\x80\x6f\xe9\x95\xc0\xe4\xdd\x7d\xa1\x5d\xe8\xf8\xfd\x71\x05\xcf\x13\x1a\x67\x76\x28\x5c\x6f\xd0\xe9\x3e\x54\x30\xcc\x94\xc0\xdb\x7b\xa8\x80\xc2\x44\xee\xfd\x49\x05\xb9\x74\x0f\x79\xe6\xd5\x4a\x1f\x3c\xc4\x92\x49\xb7\x8d\x67\xb3\xba\xf4\xc1\x7d\xe0\x31\x6c\x4f\xbf\x39\xb6\xe2\x88\xa3\xbc\x74\xc3\xed\x83\x28\x7f\xa2\x61\x89\x51\x5e\x75\x08\x3c\x92\xf2\x8a\xa9\xf3\xb8\x76\xaa\xaa\xb6\xf7\x2f\x2a\x28\x3f\xc4\xc3\x52\x95\x7b\x11\xc1\x90\x07\x74\x9f\x21\xb0\xda\xd5\xd3\xa0\x87\x9c\x3a\x92\x0f\x1e\xd4\xee\x41\x3a\xfb\x85\xcb\x0d\x60\x54\xd6\x0e\x78\xac\x44\x0e\xcc\x7d\x48\xac\x4e\x2f\xc5\x52\x55\x3a\xab\x93\xb7\x0f\xe1\x7f\x75\x2d\x2c\xff\xe4\xc1\x28\x42\x64\x46\x36\x01\x80\x9b\x87\x2a\xef\x34\x92\xa3\xdc\xa2\x9d\x7b\xeb\x9c\x67\x4c\x88\xf3\xf9\xee\x20\xc8\xbb\xf2\xf4\xb6\x9c\x5a\x09\x3d\x8b\x49\x1b\x3d\x8b\x1e\x95\x62\xe9\x01\x39\x92\x9e\x45\xe4\x98\xa3\xf7\x0d\x12\xb4\x46\xe4\x2c\x0f\xfb\x49\x53\x65\x47\xe4\x24\x0f\xbb\xf6\x64\x9b\x87\xc1\x3e\xcd\xc3\xee\x73\xd8\xfd\xa7\x80\xfd\x52\x26\x30\x7f\xcf\xf3\x08\xbf\xfe\xb1\xb2\x5b\xe2\x85\x80\xfe\x41\xfc\x7e\x24\xdb\x1d\x7c\xfc\x82\x9c\x33\x6c\x60\xcb\x40\x62\x39\x3e\x69\xa7\x37\xc1\x2c\x21\x9d\xf4\xce\x8e\x22\xd2\xc5\xaf\x5e\xc9\xd4\xb2\x9d\x8e\x8e\x5f\xbd\xce\x27\x9a\x7d\xf5\x26\xbd\xd3\xf1\xeb\xf7\xe4\x59\x12\xbc\x2b\x07\x2f\x09\x47\xf5\xd7\x66\x13\x35\x83\xd0\x8e\x28\x13\xdc\x86\x1f\x24\x8d\xd0\x8e\x3c\x27\x49\x6c\xab\x89\x9a\x7e\xd0\x88\x67\xe6\xa8\x31\x74\x5c\xbb\x11\x44\x0d\xcb\x89\x6c\x33\x09\xa2\x55\xee\x5d\x18\x05\x26\x8c\x89\x4d\x58\x85\x89\x66\x61\x62\x5b\x8d\x78\x15\x27\xb6\xd7\xe0\x2e\xf5\xa6\xe3\x87\xb3\xe4\xfb\x60\x96\x84\xb3\xa4\x61\xf3\x78\x92\x14\x80\x65\xcf\x1d\x13\xc0\x53\x39\xbc\x36\x69\x74\x39\x83\x84\xe6\xae\x13\x27\x70\x86\xa3\x1b\xf8\x97\x4d\xd4\xb4\x97\xb6\xd9\x18\x06\x91\x47\x33\x40\x06\xb5\x38\x86\x96\x1d\x9b\x91\x13\x26\x12\xbc\x39\x72\x5c\x4b\x22\x68\x33\xb8\x91\x1d\x07\xb3\xc8\xb4\x1b\x89\x88\x45\x71\xdc\x55\x63\xe6\xd3\x39\x75\x5c\x6a\xb8\x76\x13\x35\x4d\xea\x33\x36\x50\xd7\x0d\x4c\x9a\xd8\x0d\xcf\xf6\x38\xc1\xc0\x98\x38\x66\x7c\xb2\x6c\xdf\x01\x06\xb1\xaa\x33\xac\x0d\x37\x30\x27\x92\x9e\xc8\x86\xec\x8c\xac\x54\x46\x61\x5a\xbf\x31\x8b\x19\x4c\x40\xdb\x5e\x3a\x71\xc2\x19\x38\xa7\xae\x63\x35\xcc\x28\x88\xe3\x6d\xf1\x15\xf7\x54\x97\xb8\x05\x0f\x92\x06\x2d\xb4\x88\x13\x97\x1f\x08\x78\x92\x9b\x4d\xd4\x64\xac\xf4\xa8\xbf\x6a\x04\xa1\xed\x03\xd7\xe2\x86\xe3\x8b\xe6\x52\xbf\x07\x40\x34\x64\xaa\x34\x72\x18\x47\x9c\xc0\x4c\x5c\xd6\x08\x19\x32\x89\xbd\x4c\x78\x1b\xe4\x09\x83\x76\xa3\xd1\xa5\x2d\xf0\x0f\x29\xa3\xc7\x1e\x26\x0d\xe0\xa1\xf8\xd6\x71\x5d\xfb\x92\xba\x8d\xd8\xb6\x27\xd0\x44\xd4\xda\x0e\x7c\x77\xc5\xe1\x55\x31\x63\x0c\x01\x6e\x47\xc1\xc4\xf6\x1b\xa1\x13\x02\xfc\x99\x67\x47\x8e\x49\xdd\x94\x5a\x99\x7f\xd6\x0a\x3c\xea\xf8\x85\x22\x91\x1d\xcf\xdc\xa4\x98\xa0\x36\x27\x1c\x96\x4d\x2d\x68\x4a\x3a\x0f\x1c\x0b\x9a\x10\x70\x61\x83\x47\x5e\x18\x7d\x76\x65\x4e\xe2\x46\x5e\x7e\xe4\x28\x00\x9d\xc9\xf1\x42\xd7\x66\xc8\x70\x39\x90\x6d\x03\xef\x6c\x2f\x4c\x56\x05\xc2\xec\xb9\xed\xc6\x0c\xa3\x78\xe5\x19\x81\xeb\x98\x29\xad\xbc\x32\xcf\x8e\x63\x7a\x69\x03\x51\x76\xcc\x84\xab\xc1\x5d\x07\x4d\xc7\xb2\xfd\xc4\x19\x3a\x36\x13\x31\x2f\x98\x43\x75\xe6\x88\xfa\xbe\xed\x36\x7c\xd8\x3a\x55\xa6\x16\x6a\x6b\x74\x01\x95\x78\xe5\x9b\xa3\x28\xf0\x9d\x2b\xf8\x90\xbf\xea\x35\x46\xd4\x4d\x0a\x0f\x22\x3b\xb6\x99\x14\x31\xb4\x6a\xc0\x86\xc2\x7f\xd3\xb0\x22\x67\x6e\x47\x00\x9e\x26\x09\x35\x47\x52\xa3\x9c\x7e\x7e\xd3\xe0\x1b\xbb\x66\x91\x5d\x60\x9d\x44\x29\xad\x57\x0a\xb0\xbd\x64\xb4\x00\x7c\xf9\x88\x75\x2f\x3b\x4e\x8a\x7d\x5e\x96\x6b\x0c\x67\xa0\x77\xfc\xa0\x41\x7d\x58\x9e\xa9\x7c\x67\x16\x1f\xc7\x6e\x90\x70\x3e\x83\x36\x09\x7c\x21\xce\x5c\xd5\x64\x7d\x98\xf7\xba\x38\x89\x6c\xea\xf1\x0a\x2c\x9a\xd0\x02\x15\x89\xe3\xd9\x51\xc3\x5e\x86\xa2\xf7\x0b\x06\xf1\x6f\xe2\x54\x05\xb0\x66\xf5\xa8\x39\x72\x7c\xbb\xe1\xc4\x00\x38\xf0\x1b\xc9\xc8\x6e\xf8\x76\xb2\x08\x22\xd6\x17\x42\x6a\x4e\x58\x83\x83\x28\xf9\x71\x42\x5d\x97\x83\x34\xc6\xb6\x99\xb0\xcf\x58\x6b\x27\xb6\x6c\x92\x11\x8d\x1b\x86\x6d\xfb\x8d\xd8\x9e\xdb\xbc\x76\x6a\xcd\xed\x28\x71\x62\x3b\x55\x97\x71\xe4\x05\x33\x3f\x53\x9f\x66\xe0\x79\x33\xdf\x31\xf9\x10\x00\x4f\x19\x26\xb1\xed\x5b\xf9\xf6\x94\xc5\x3d\x36\xaf\x18\x05\x21\x6b\x55\x26\xc2\x50\xcb\xa7\x97\x9f\x1b\x71\x68\x9b\xce\xd0\x31\x0b\x7a\x59\x88\x6c\x13\x35\xe7\xd4\x9d\xe5\x54\x82\xd0\x1f\x30\x7e\x72\x1e\x0a\x51\x86\x4e\xc6\x08\x9e\xf9\xce\x74\x66\x33\x54\x32\x86\x94\xd4\x3c\x53\x5d\xac\x96\x38\xa1\x09\xef\xc1\x8c\x1b\x52\x23\x37\xb8\x30\x58\x5c\xa9\xf3\xa6\x33\xd9\x50\xd0\xa0\x0d\xdf\xb6\x2d\x36\x4c\x8d\x28\xeb\x45\xae\x63\xf0\xb8\xc4\x26\x2f\xe0\xf8\x97\x0d\xda\x30\x83\x74\x34\x2b\x17\xdb\x71\x1d\xa3\x11\xdb\xbc\xa3\x3b\x7e\x83\xee\xb0\x56\x4e\x3f\x60\x80\x38\x77\x18\xa4\x24\x80\x7e\xcc\xca\xa5\x7d\xbd\x00\xd1\x01\x61\x10\x03\x0f\x8c\x70\xb4\x54\xa5\x50\xeb\x6e\x5e\xab\x03\xf9\x66\xc0\x34\x0c\x1b\xa6\x58\xb3\x18\xab\x04\x86\x99\x85\x63\xd9\x8c\xfa\x88\x9a\x89\x1d\xd5\x0f\xcd\x8d\x78\x14\xcc\x5c\xab\x61\xb0\xe1\x2a\x4e\x68\xc4\x71\x97\xa2\xca\x54\x6b\xda\x9a\x29\xea\xb3\xd8\x8e\x18\xbe\x71\x60\x4e\xec\xa4\x91\x59\x0f\xa0\xf3\xfc\x6d\xfe\x1c\xba\x4c\x9c\x38\x3e\x7f\x27\x9b\x24\x37\x2a\x4a\x6d\x96\x53\xa8\xa9\xb0\x2d\xa2\x80\x31\x6e\x15\x72\x39\x49\x41\xa6\x05\xa0\x31\x73\x9d\xae\xf0\x22\x9e\x85\xdc\x88\xcf\xb0\x04\x50\xe5\x77\x45\xc3\x27\xff\x26\x05\x37\x04\x87\x5b\xe5\xbd\x24\x47\xf5\xba\x61\xac\x1a\x61\xea\xc5\x4e\x8b\x52\x97\x8d\x6c\x70\x32\xcb\x2c\xce\x1b\x1a\x70\x7a\x8b\xd4\x4b\x76\xde\x9e\x10\x72\xcf\xfa\xb9\x15\x2c\xfc\xe2\x93\x99\x1f\xd9\xd4\x1c\x09\xfa\xe5\x0b\x2b\x0a\xc2\xd0\xb6\x1a\x66\xe0\xfb\x42\x3c\x03\x3f\xd5\xdb\x71\x30\x4c\x16\x34\xb2\x1b\x26\x9d\xc5\xc5\x52\xd4\x80\x35\x9b\x66\xee\x11\x7c\x05\xd4\xd8\xb6\xb0\xa8\x78\x2c\xbb\x18\xc9\x0b\x4a\x2f\xa2\x7e\xcc\xe8\x6f\xd8\xbe\x15\x06\x8e\x0f\xda\x49\xd2\x2c\x80\x02\xeb\xd4\x25\x19\x27\xf2\xa5\x04\x73\x98\x12\x6a\xd0\x61\x62\x47\x0d\xc5\x77\xb1\xd8\x5b\x9b\x97\xce\xc8\x1e\xda\x91\xed\x9b\x76\xfc\xbc\x21\x81\x84\x2e\xb7\x34\x72\xb4\x31\x25\x6d\x35\x20\x88\xb8\x48\xf2\x90\x2f\x49\x36\x47\x41\x9c\xe4\x19\x1f\x34\xa2\x60\x96\x30\x69\x6d\xb0\x57\x05\xe9\xc9\x35\x6d\x18\x05\x97\xa2\xf5\xf2\xd2\xb5\x28\xbd\x63\xaa\xdc\x6e\xbc\x7b\xf9\x99\x8f\x32\x23\xea\x5b\xc0\xc6\x6c\x5c\x64\x0a\x2a\x6e\x98\xae\x4d\x7d\x47\x18\x1b\x6c\xe4\xf9\xed\xc5\xbb\x37\xbf\x81\x21\x62\x89\xee\xe1\xb8\xc2\xbc\xe2\xaf\x62\xdb\xa3\xe1\x28\x88\xec\xa2\x55\x02\xb6\x61\xf5\x33\xa1\x30\xdf\x7c\xff\x3e\xed\xe7\x96\x13\x4f\x1a\xd3\x59\x90\x50\x36\xec\x82\x9a\x94\xd6\x87\xe5\xcc\xbc\xc6\x30\x98\xc1\xc0\xc0\xbb\xa8\x78\x28\x74\x77\x46\xb2\x49\x7d\xd3\xe6\x83\x95\xec\xf2\x8d\x89\xbd\xaa\xf4\x5b\xf6\x8c\x8d\x5a\xd9\x70\x29\x9f\xc0\x38\x16\xd9\xf3\x60\x92\x3e\x5e\x50\xa6\x40\xc6\x20\x23\x4c\x2e\x63\x3b\x12\x36\x64\xb0\xf0\x6d\x36\x3d\x11\xea\x8b\x59\xa9\xac\xa6\xc8\x36\x83\xb9\x1d\x89\xba\x4a\xf3\x9c\x20\x8e\x1d\x83\x0d\x27\x30\x2c\x35\x3e\xbd\xdc\x9e\x38\xae\xdb\xbc\xd0\xf1\xcb\x2f\x7c\x02\xf5\x22\x4d\x31\x2d\x42\xf4\x44\x9e\xe9\xb6\x8e\xae\x6f\xd1\xf9\xaf\xe8\xa7\x4f\x3a\x7e\xa5\xe9\x9b\x65\xec\x85\x19\x27\x4f\xda\x7b\x57\xd6\x5d\xee\x4f\x80\xff\xe9\xcb\x70\x72\x89\x6f\x75\x4d\xc7\xff\xdf\x33\x61\x16\xc4\x5f\x9b\x97\x4e\x32\x9a\x19\x3b\x66\xe0\x7d\x7f\x19\x84\x23\x3b\x1a\xc7\xd9\x85\x1f\x30\xbb\xae\x79\x41\xb4\xd2\x09\x00\x0c\x16\xb9\xbe\x45\x50\x01\x7a\x81\xce\xd1\x3b\xfc\x82\x40\xcd\xef\x7d\xd3\x26\xcf\x7c\x7b\x01\x41\x76\x6d\x24\x27\x8b\x33\x33\x61\x42\xc0\x00\x42\x99\x26\x6c\x93\x41\x1b\x21\xc0\x8b\xa6\x38\x58\x81\xe3\x5f\xfe\x89\xac\xc0\xb7\xff\x94\xc7\x80\xce\xa9\x9b\x1e\x6d\x23\xed\xf7\x78\x27\x77\xc0\x0d\x2f\x07\x9f\x8a\x69\xb3\x78\xe0\xdb\xe2\x5e\x36\x41\xae\x20\xaf\x29\x57\x12\xea\xc4\xb7\x3a\x3e\x27\xc5\x48\x42\x19\x31\x88\xdf\x91\xf4\xa8\x83\x17\x3a\x2e\x1f\x04\x72\x16\x64\x4e\x1e\x2a\xce\xe8\x43\xc6\x5f\x70\xee\x1e\x9c\xad\x87\xe1\xd0\x3d\xe3\x7f\xc0\x99\x46\x06\xf9\x6a\x5c\x60\xe3\x6b\xfb\x22\x6d\x75\x76\x03\x8d\x04\xe7\x20\xa7\xe9\xb0\xa1\x4b\x89\x77\x8e\x7f\xa9\x5f\x3f\x0b\xa9\xef\x98\x3c\x57\x04\x77\x62\x68\x42\x2e\x9f\x37\xce\x02\xb0\x6a\x6c\xab\xb1\x70\x92\x91\xe3\x37\x86\x4d\x5d\xc7\xb7\xd9\xe7\xc2\x8d\x56\x3a\x58\x28\xeb\x1e\x46\x9a\xb7\x29\xd7\x63\x72\x9f\xf3\x96\x4c\x51\xe5\xe0\x6e\x59\xb7\x34\xc4\x11\x44\xcf\x22\x42\xbf\x81\xa7\xad\xc0\x91\x27\x3d\x42\xe7\xfe\xc7\xe3\x54\x3b\x85\x38\x5a\x8d\xc0\xc1\x6a\x06\x31\x1e\x7a\xde\xcd\x8b\xfa\xae\x56\x39\xea\xe6\x2c\xd0\xa8\x8e\x6f\xf1\xbb\xca\xfe\x8c\xb3\x34\x6e\xe4\xac\x76\xef\xc8\x79\x69\x1b\x86\x58\x9b\xd8\x48\x9b\xc9\x7a\x40\x24\x64\x55\xe2\x66\x83\xc8\x4e\xd8\x9a\x54\xf6\x50\x33\x69\xca\x40\xf9\x9b\xc5\x79\x17\x20\xfd\x0b\x7d\xd3\x7f\xdb\xa8\xc9\x8c\xbf\x3b\x87\xc5\x53\x74\x82\x5e\xa0\x63\x74\x86\x8e\x5f\xa0\x93\x9f\xd0\xc9\x5b\x74\xf2\x0e\x9d\x7c\x42\xa7\xaf\xd1\xe9\x1b\x74\xfa\x23\x3a\x7b\x83\xce\x7e\x44\x67\x3f\xa1\xb3\x73\x74\xf6\x1e\x9d\x7d\x40\x67\x1f\xd1\xd9\x27\x74\xf6\x19\x9d\xfd\x82\x5e\x1c\xa3\x17\x2f\xd0\x7b\xf4\x11\x7d\x41\x3f\xa3\x5f\xd0\xaf\xe8\xf8\x18\x1d\x9f\xa1\xe3\x8f\xe8\xe4\x1c\x9d\xbc\x47\x27\xbf\xa3\xd3\x9f\xd0\xd9\x2b\x74\xfa\x16\x9d\xbd\x46\xa7\xe7\xe8\xf4\x3d\x3a\xfd\x15\xbd\x44\xaf\xd1\x07\xf4\x09\x7d\x46\xbf\xa1\xdf\xd1\x1f\xe8\xf8\x04\x1d\x9f\xa2\xe3\x97\xe8\xf8\x15\x3a\x7e\x8d\x8e\xdf\xa0\xe3\x1f\xd1\xf1\x4f\xe8\xf8\x1c\x1d\xbf\x43\xc7\xef\xd1\xf1\x07\x74\xfc\x09\x9d\x7c\x40\x27\x1f\xd1\xc9\x67\x74\xf2\x05\x9d\xfc\x8c\x4e\x7e\x43\x27\x7f\xa0\xd3\x13\x74\x7a\x8a\x4e\xcf\xd0\xe9\x0b\x74\xfa\x12\x9d\xbe\x42\xa7\xef\xf0\x29\xc9\xf1\x02\xcc\xbe\xb8\x79\x81\x4f\xc8\xa6\x76\xc5\x98\x15\x7f\xb1\x71\x71\x69\x86\xe0\xe3\xfc\x27\x11\x3f\x30\xaa\x79\x81\xcf\xf2\x8f\x65\x18\xf6\x05\x3e\x16\x16\xc9\x07\x1a\xc5\xfc\x5c\xa9\x5a\xbb\x84\x01\xca\x95\x93\xb6\x09\xc0\x2f\x19\x1f\x6f\xe9\x2a\x98\x25\x7f\xa2\x5f\xa8\x3b\xb3\xff\x44\xfc\xf6\x85\x6b\x7b\xe2\x11\xbf\x3c\xe7\x53\xd3\xfb\x9a\x27\x1c\x1a\x69\x36\xb9\xc9\x01\x00\xd3\xbb\xac\xaa\x62\x81\xc2\x13\x51\x31\xbb\x2f\xd8\x33\x02\xb2\xc0\x3e\x0f\x9e\x13\x52\xa9\x22\x47\x58\xb9\xae\x8c\xce\x62\x9d\x92\x68\x66\x1f\x9d\xfc\xc4\x99\xff\xc5\xf1\xea\xcd\x41\x60\xfb\x97\x8c\xc9\x4a\x86\x2f\xa8\xeb\xfe\x89\xec\x65\xf2\x27\x72\x03\xf3\xbe\x1c\x65\x5f\x93\xf2\x79\xd5\x1c\x6d\x7b\x99\x54\x96\x56\xe0\x85\x1b\x98\xe4\xec\x33\x2c\xc2\x14\x78\x08\xb0\x00\x9d\x0c\x00\xc3\x2b\xfb\x8a\x21\x08\xd4\xbf\xe5\xd4\x9f\x07\x7e\x32\xca\xc8\xef\x23\x99\x8b\x43\xd0\x0e\xef\x15\xc4\x33\x6b\x4b\xc7\x27\xef\x38\x94\x5f\x6d\x7b\x62\xd1\xd5\x1a\x38\xa2\x44\x3d\xa4\x4f\x1c\xd2\xd9\x8c\xcf\x5f\x32\x50\xfb\x28\xcb\x1e\x27\x80\xc9\x42\xb5\xd0\x4e\x5f\x73\x68\x6f\x03\xb3\x04\x4d\xd5\xbe\xb2\xd4\xba\x36\x66\xe3\xd6\x9f\xe8\x8a\x19\xd7\x28\x59\xfe\x89\x4c\x6a\x8e\xec\xcf\x09\x8d\x12\x71\xfd\xc2\xb7\xc4\xd5\x1f\x0f\xb0\xfa\x19\xf8\xb4\x87\xb0\x5a\xc8\xd9\x1b\x68\x5e\x78\x90\x2c\xc9\xd9\x8f\xd9\x6d\x56\xb7\x5a\x3a\x24\x3e\x6b\xde\xfe\x01\x55\xfc\x54\x95\x20\x40\x04\x88\xcd\xe1\x02\x64\xa7\xa8\x24\xcb\x3f\x2b\x78\xe4\xd8\x51\xc2\x21\x65\x4e\xb9\xf6\x8c\x57\x4c\x1e\x4f\xdf\xf0\x16\x83\xfa\xd6\xb6\xd6\x15\xd8\x0e\xf9\x96\xe2\x23\x7c\xa9\xa9\xf8\x31\x95\x7f\x22\x27\x3e\xfb\xfc\xe5\x51\xcd\xc1\x21\x91\x36\xbf\x03\x78\xaa\xf9\x58\x99\x73\xe2\x33\x81\x47\xfe\x63\x8e\x12\x50\xfd\x63\x46\xf5\x97\x88\xfa\xf1\xdd\xa4\x43\xb1\xb5\xf4\x2f\x46\xb6\xff\x27\x82\xe9\x0c\x23\x3f\x4e\x2c\xf6\x33\x4b\xee\xaf\x99\x46\x32\xef\x44\x59\x86\xf8\x5c\x29\xe5\x48\x9c\x58\xf9\x19\x2b\x54\xa6\x62\x11\x00\x04\xf4\xf2\x60\x38\xa6\x79\x58\x1c\xe9\x3c\x30\x8e\x3f\x63\xd9\xd9\x1b\x22\xf2\xeb\x30\x2e\x9d\xbe\xd1\xf1\xd9\x8f\x85\x27\x3f\xea\xf8\xec\xa7\x6c\x8a\x0b\x25\xce\xf3\x25\xc4\x9c\x4a\xc7\x67\xef\x09\x3f\xd6\x94\x3f\xe6\xd1\xa2\xdd\xb6\x8e\xcf\x3e\x14\xca\xf3\x2c\x18\xf8\xec\xa3\xa2\xf8\x81\x8e\xcf\x3e\x29\x9e\x0f\xfa\x3a\x3e\xfb\x9c\x43\xe3\xb5\x8e\xcf\x7e\x51\x14\xec\x75\x75\xfc\xe2\x38\x2b\x78\xcc\xe6\xe4\x2f\xb2\xfb\x93\x9f\x74\xfc\xb2\x60\xf1\xf2\x2d\x05\xda\xe9\xa9\x56\x6a\x1b\x54\xba\x87\x93\x24\x5f\x97\xcf\x46\x1c\xf1\x73\xf6\xf1\x88\xe7\xfc\xb8\x74\x03\x83\xcd\x35\x68\x62\x33\x1b\xd2\x21\x3c\xed\xaf\x4f\x5d\xe7\xca\xd6\x46\x28\xe5\xd6\x98\x7c\xd0\x1c\xd4\x6f\xeb\x78\xc2\xaf\x3a\x30\xb9\x82\xb3\x06\xb7\xe1\x30\xc5\x09\xbf\xd2\xaf\x4f\xdf\x8a\x1e\xf4\xf3\x97\xd3\x6c\x94\x97\x4f\x9f\xc5\x33\x23\xe6\xd3\x5a\x07\x69\xe3\x2d\x7e\xde\xee\x44\xc7\xa7\x6f\x79\xf7\x87\xb4\x2e\x6f\xb4\xaf\xe0\x95\x7a\x03\x0e\x29\xf1\x2d\x7a\xe6\x78\x33\x57\xd3\x9e\x85\xcc\x12\x7a\xe3\x27\xda\x68\xe7\xd2\x4e\xd8\x00\xcd\xbe\xe4\x29\x49\x34\x5d\x07\x88\xdb\x83\xb6\x2e\xe6\x3f\x17\x8c\x13\xb9\x14\x98\x23\xe4\xa4\xcc\xc8\xec\xe8\x0c\x26\x88\xe4\xfb\x61\xca\x1d\xce\x83\x9d\x61\x14\x78\xa7\x23\x1a\x9d\x06\x96\xad\x39\x3a\xd4\x83\x6f\x71\x2e\x9b\xff\x28\x03\xeb\x0c\xb5\x51\xa1\x4f\xc9\x69\x37\xf4\x8b\x5b\x87\x8c\x76\x4c\x01\xeb\x38\xd1\xda\xe9\x61\x2b\x07\x7b\x87\xc4\x69\xb5\x9c\x43\xd2\xe9\x76\xf1\x2d\xfe\x5c\x81\x4e\x29\xa2\x06\xa2\x26\xa2\x16\xa2\x36\xa2\x43\x44\x2f\x11\x1d\x21\xea\x20\x3a\x46\x74\x82\xa8\x8b\xa8\x87\xa8\x8f\x68\x80\x68\x88\xe8\x14\xd1\x08\xd1\x18\xd1\x04\xd1\x19\xa2\x73\x44\x17\x88\x2e\x11\x5d\x21\x7a\x85\x0c\x8a\x0c\x03\x19\x26\x32\x2c\x64\xd8\xc8\x18\x22\xe3\x12\x19\x23\x64\x38\xc8\x18\x23\x63\x82\x0c\x17\x19\x1e\x32\x7c\x64\x04\xc8\x08\x91\x31\x45\x46\x84\x8c\x18\x19\x09\x32\x66\xc8\x98\x23\x63\x81\x8c\x25\x32\x56\xc8\xb8\x42\x26\x45\xa6\x81\x4c\x13\x99\x16\x32\x6d\x64\x0e\x91\x79\x89\xcc\x11\x32\x1d\x64\x8e\x91\x39\x41\xa6\x8b\x4c\x0f\x99\x3e\x32\x03\x64\x86\xc8\x9c\x22\x33\x42\x66\x8c\xcc\x04\x99\x33\x64\xce\x91\xb9\x40\xe6\x12\x99\x2b\x64\x5e\x21\x8b\x22\x21\xae\xea\x14\x6d\x68\x81\x96\x68\x85\xae\xb0\xc3\xb4\xf5\x98\xb4\xf1\x84\x5d\xb8\xa4\x8d\xf3\xf3\x32\x48\xdc\xe2\x1e\xca\xe6\xd0\x85\xdb\x01\xdf\x7a\x44\xd3\x0a\xcd\xe0\xea\x3c\x47\x8d\x4f\x3c\x79\x68\xb2\xb6\xd7\xd7\x01\x84\xfc\xfc\x88\x68\xee\x56\x8f\x95\x6b\xb5\x72\xb2\x3c\x42\x2e\x92\x2f\x74\x42\x48\xf3\x47\xea\x37\xab\x1f\xee\xd5\x7d\xb8\x97\xff\x70\x46\xa3\x55\x13\x8e\x25\xcc\x97\x6b\x23\x57\xc7\x21\xe9\xee\xee\xe1\x69\xf1\x4d\xfa\x3d\x76\x48\x80\xc7\x24\xc4\x13\x32\x95\x67\x16\x02\x03\xc5\x99\x7c\x9f\xb4\xf2\x77\x1c\x61\x5d\xbf\x8e\x14\x95\xc5\xa4\xbb\xbb\x8f\x93\x4a\x65\x3d\x59\x59\x84\xc7\x24\xc6\x13\x92\x94\x2b\xbb\x4d\x0f\x23\xe5\x4c\xdc\xab\x63\x22\xf7\xc4\xac\xe1\xe3\x79\xa0\xe2\xe3\xa0\x8e\x8f\x83\xfc\x87\xcc\xe4\xd4\xaf\x67\x0a\xca\xe6\xa4\x3b\xe8\xe0\x45\x85\xb2\x81\xa4\x6c\x86\xc7\x64\x8e\x27\x64\x71\x4f\x36\x2e\x15\x95\xad\x48\x77\xd0\xc5\x57\xf5\x6c\x5c\xe2\x31\x59\xe1\x09\xb9\xaa\xb0\xf1\x2e\xe6\x7c\xfe\xd2\xd4\xaf\x29\x55\x54\x4a\x0d\xd2\xed\x60\x6a\xd6\xd7\x4a\x29\x1e\x13\x6a\xe0\x09\xa1\xe6\x1d\xed\xd7\xdf\x57\xb4\x5f\x97\xb7\x41\xff\xe0\xb0\xa8\xcc\x34\x97\x2b\x75\xbd\xd5\x52\x3f\x3f\x24\xbb\x7d\xfd\x9a\x5a\x2a\xac\x6d\xa2\xd1\x61\x0d\xbc\xed\xfe\xc1\xe1\x61\xb7\x7f\x74\x74\xd4\xed\x23\x4d\xa3\xc3\xc3\xf6\xcd\x0d\x1d\x1e\x91\x8f\x8f\x3b\xac\xf9\xe3\x57\x3a\xbc\xd0\x75\x4c\x2f\x2b\xcc\xea\xa6\xcc\xb2\x18\xb3\x6c\xc6\xac\xcb\x0a\xb3\x8a\xbc\x3a\xa8\xe7\x95\xa6\x26\x8c\x10\xb2\xdb\xd3\xf5\x6b\x3a\x52\xb1\xc4\x21\xbb\xdd\x2e\xa6\xe3\x35\xc8\x8d\x18\x72\x0e\x43\x6e\x5c\x46\x8e\x4e\x54\x30\x5d\xd2\xdd\x3d\xc0\xd4\xab\xc0\xec\xa4\x30\x27\x0c\xa6\xcb\x60\x7a\x65\x98\x05\x7a\x77\xdb\x0a\x7a\xfb\x75\xfd\xb3\x9f\xca\x6e\xb7\xdd\x1e\x30\xe1\xf5\x55\xf8\x05\xa4\xbb\xd7\xc3\x34\xac\xe0\xd7\x4f\xf1\xf3\x19\x7e\x01\xc3\x2f\xac\xd0\x3c\x55\xc1\x8c\x48\x77\xd0\xc3\x34\x5e\x43\xf3\x94\xc1\x8c\x18\xcc\x78\x2d\xcd\x07\xbb\x0f\x6a\x63\x15\xa7\x76\x15\x9c\x92\x1f\x21\xf9\xbe\xc0\xb0\xa4\x4c\x5c\x46\x02\x9d\x71\xbe\xcd\x2b\x34\xee\xa6\x34\x26\x8c\xc6\x19\xa3\x71\x5e\xe1\xdb\x42\xc5\xb7\x25\xe9\x0e\xfa\x98\xcd\xef\x6b\xe5\x6f\xc1\x60\x2e\x19\xcc\xd5\xfa\xce\xb1\xcb\x0c\x44\x7a\xa5\xa8\xc6\xa0\x64\xb7\xdb\xc3\x86\xb1\xa6\x79\xae\xf0\x98\x18\x14\x4f\x88\x61\xac\x17\xc9\x2e\x1b\xe4\x4d\x55\x2d\x16\xd9\xed\xee\x62\xc3\xae\xaf\xc5\x30\x59\x2d\x16\xab\xc5\x5e\x5f\x0b\xeb\xb2\xc6\x50\x55\xcb\x25\xd9\xed\xee\x61\x63\xb4\xa6\x96\x21\xab\xe5\x92\xd5\x32\x5a\x5b\xcb\xbe\x4a\x68\xee\x14\x35\x18\x70\x0d\x47\x85\xdb\x98\xec\xf6\x3a\xd8\x98\xd4\x37\xa7\xe1\x30\xdc\xc6\x0c\xb7\xc9\xfa\xe6\xec\x74\xba\x0f\xc1\xae\xd3\x66\x3a\xd2\x70\x55\xe8\x79\x64\xb7\xd7\xc5\x86\xbf\x06\x3d\x97\xa1\xe7\x31\xf4\xfc\x3b\x54\xb1\xaa\x9b\x6e\x60\x82\x6d\xb7\xf7\xda\xed\x76\xbb\xa9\x5f\x1b\x2a\x1b\xcc\x08\x49\x77\x1f\x1b\x6b\x8c\x30\x83\x59\x61\x06\x33\xc3\x0c\x95\x1d\x56\xc0\xe7\xa0\x0e\x9f\x83\x3c\x3e\xcf\xdb\xed\xe7\x1c\x23\x95\xa1\x66\xc4\x84\xb5\x69\xd5\x52\x3b\x48\x31\x62\xa6\x9a\xc1\x6c\x35\xa3\x62\xac\x6d\xa2\x92\xdc\xa2\x2e\x02\x0e\x31\x6c\x54\xc6\x95\x31\x27\x4c\xfa\xab\xd6\x55\xaa\x84\x0c\x66\x5e\x19\xcc\xbe\x32\x54\x06\xd6\x7d\x4d\x3d\xce\x1f\x86\x8e\xca\xfc\x32\x56\xa4\xd7\xc6\x46\xd5\xfe\x4a\x8d\x3d\x83\x19\x60\x06\xb3\xc0\x8c\x8a\x09\xf6\x00\xd3\x7f\xbb\xbd\xd7\xd4\xaf\x4d\x95\x55\x66\x1a\xa4\x7b\x80\xcd\x35\x56\x99\xc9\xac\x32\x93\x59\x65\x66\xd5\x2a\x2b\x0e\x42\x2a\xcd\xb0\x81\x74\xff\x91\x4a\xb7\xa9\x32\xc1\x4c\x9b\x74\x7b\xd8\x1c\xd6\x4b\xb7\xc9\x6c\x21\x93\xd9\x42\xe6\xf0\x09\xa4\xfb\x8f\x9c\x74\x9b\x97\x2a\x8c\x46\xa4\x3b\xc0\xa6\x53\x2f\xdd\xe6\x25\xc3\x68\xc4\x30\x72\x9e\x40\xba\xff\x10\xd2\x6d\x8e\x55\xd8\x4c\x48\xb7\x8b\x4d\xb7\x5e\xba\xcd\x31\xc3\x66\xc2\xb0\x71\x9f\x40\xba\xff\x90\xd2\x6d\x7a\x2a\x74\x7c\xd2\xdd\xc5\x66\x50\x2f\xdd\xa6\xc7\xd0\xf1\x19\x3a\xc1\x13\x48\xf7\x1f\x5c\xba\x43\x15\x2e\x53\xd2\xed\x63\x33\x5a\x23\xdd\x21\xc3\x65\xca\x70\x89\xee\xd0\xdd\x03\x2e\xdd\x72\xdc\x48\xe7\xef\xad\x96\x56\x3f\xb2\xf4\xf7\xf5\x9b\x9b\x35\x16\xd8\x1e\x9b\xa3\x99\x71\xcd\x04\x03\x9b\x09\xe1\xd7\x55\x07\x82\x99\xe4\x31\x28\x7c\x6f\x26\x0c\xb6\x19\xeb\x99\x6b\xc1\x4c\x88\x99\x6c\x69\x1d\xee\x23\x62\x00\x8e\x5f\x69\x23\x64\x26\xac\xfa\x19\xe9\x75\xb9\x83\xa8\x1e\x4d\x28\xd5\xc3\xb7\xe6\x8c\x98\xb3\x1b\x4d\xd3\x34\x33\xd9\xce\x0a\xf1\x79\xd4\x61\x47\x34\xb2\x39\x57\xb5\xc6\x82\x98\x33\x6c\x96\x54\xa2\x99\x40\x3b\xcc\x59\x3b\x2c\x58\x3b\x2c\xab\x73\x3f\x97\xb8\x29\xee\xe6\x8a\x8c\xb0\x79\x45\xda\xd8\xa2\xa4\xd9\x64\xdf\xae\xd8\xb7\x57\x78\x42\x2c\x5a\xfe\x16\xff\xa6\x76\xb3\xa5\x47\xc1\x2a\x38\x3b\x56\xb8\x66\x26\xc5\x16\x1a\xeb\xd8\x25\x4e\xe9\x09\x4f\xc8\x3b\x21\x84\xb8\xfc\x80\x12\x6d\x72\xa3\xf5\xba\x8c\x39\x47\x6d\xec\x12\xcd\xcd\xdd\x16\x0a\xdf\xdc\x4c\x0e\x0f\xf6\x6e\x6e\x26\x47\x9d\x6e\xb7\xec\x9a\xbb\x1d\x93\x71\x4a\xbd\x8c\xca\xe0\x61\x30\xbf\xaf\x23\x0e\xb1\x6e\x36\x82\x93\x49\x2b\x24\x4e\x0e\xd3\x7c\xee\x19\x8d\x2e\x99\xc0\x81\x0f\x13\x36\x8d\x9d\x1c\x91\xac\xc8\xc3\xa6\xb1\xe3\x1d\xee\x5f\xfe\x3a\xde\x79\xc6\xd7\x1d\xb6\x26\x17\xc0\x26\x27\xed\xe2\x5e\x2a\xc2\xbf\x69\x05\x4f\x6c\x1b\xc9\x57\x3a\xf2\xd2\xd3\xdd\xbe\xba\xa8\x50\x2a\x2b\x93\xe6\x59\xbe\xc0\xb7\x93\xad\xad\x34\x0d\xf2\x76\x07\x39\xe8\xf8\x8c\x89\xc2\x1f\x05\x6e\xc9\x13\x69\x2a\x1e\x3d\x38\x40\x55\xa4\xfa\x06\x64\x0f\xdb\xfa\xf5\x88\x3c\xa3\x61\x68\xfb\x96\x36\x42\xfd\x5d\x1d\xca\x6c\xcb\x42\xb7\x2e\x39\x7b\xbf\x73\x65\x47\x81\xa6\x63\x8f\x74\x55\x0c\x3f\x22\x9d\x76\xde\xd3\xe7\x6d\x8b\x26\x0d\x88\xe6\x93\xc9\xf7\x9d\x36\x02\x3d\xe3\xb7\x5a\xfe\x77\x84\x74\xbe\x6f\xf3\x8b\xed\xce\xf7\x6d\xfd\x07\x9f\xd5\xf4\x5c\xdd\x08\x89\x7d\x09\x91\x98\x73\xc7\xb2\x1b\xc6\xaa\xc1\xf0\x68\xea\x3a\xd6\x34\x8f\x35\xa4\x77\x44\xdc\xc7\xb9\x23\xdc\xaf\xde\x05\x61\x3d\xbe\xbf\xbf\xc5\x93\x56\x6f\x6b\xc1\x7f\x75\xda\x70\x09\xff\x52\x2f\x88\xae\x33\xd6\x04\x05\x02\x9f\x1c\x8f\x14\x8d\x42\xb5\x21\xe9\xb6\xb7\x3d\xa5\xaa\x0c\x0f\xc7\x19\xeb\x0b\x2d\xb9\xcf\xbe\x0b\xcb\xbd\x4b\x14\xf8\xec\x3a\x26\xac\x39\x30\x89\x83\x6b\x58\x0a\xf8\xa0\xb9\x20\x92\xf8\x16\x1f\x9f\xa8\x7c\xed\x8a\xb3\x0e\x1d\xd2\x2e\x1d\x3b\x9d\x86\x28\x7e\xa7\x8d\xd8\x28\xd6\xd4\x2b\xe3\x48\x1b\x06\x90\xdd\xca\x00\xc2\x9f\xf7\xb8\x8e\x51\x7d\x81\x4b\xf3\xbc\x0e\x88\xe8\xf1\x27\x6d\xc4\x0f\x53\x6a\x5f\x60\x9f\xb8\x5f\x3b\x17\x78\x2c\x8e\x56\x62\x6c\xf5\x20\xe3\xf8\x16\x5c\x8c\x9c\xcb\xd1\xd1\x51\xaf\xa3\xff\x57\xbf\x7b\xd0\x3f\x18\xec\x75\x0f\x06\x42\xc9\xd7\x9d\xc6\x38\xce\x9f\xc6\x78\x73\xf3\x1d\x48\x73\xb3\x09\xe7\x5c\xb4\x71\x48\x8e\x8f\x53\x67\x70\xa6\xa3\xf9\x88\x3f\xd1\xaf\x1d\xb2\xed\xe0\xdb\x29\x71\x70\x94\x63\x93\x43\xa6\x78\x4c\xa2\xe2\x07\xf8\xf8\xb4\xd4\x91\x65\x8e\x7f\x05\xef\x99\x9a\xc6\x1e\x39\xfb\x28\xbb\xa7\x4f\x0e\xaa\x02\xe2\x1f\xe5\xfa\xa6\x4f\xfc\x4c\x74\x7d\x26\xba\x7e\xa6\xa7\x1e\x28\xba\xde\x57\x9f\x77\xa1\x80\xb8\xff\xe9\xb4\x51\x40\x08\x09\x7e\x08\xee\xd7\xa3\xb7\xfa\xfb\x55\xb1\x77\x89\x16\x12\xf7\x7b\xad\xd3\xd6\x11\x1c\x3b\x13\xb6\x5a\xa1\x54\x20\x61\xaa\x40\xc2\x07\x28\x10\xd6\x34\xe3\xa3\x03\xfd\x7a\x4c\x0e\x64\x3b\x55\x07\xcb\xa3\x36\x13\xdc\x29\x19\x6f\x33\x4b\x00\x69\xda\x94\xb1\x6c\xfa\x04\x2c\x9b\x5e\x48\x13\x2a\x6b\x9c\x31\x19\x6f\xe7\xac\x98\x71\x61\x2d\x6b\x84\x6f\x8b\xdd\x7b\x90\x2e\x63\xdd\xd5\xa5\x3d\x1d\xb5\x11\x9c\x8d\x82\x4f\x7e\x2a\x85\x5b\xf2\xe5\xb6\x9a\x85\xcb\x35\x2b\x41\xcf\xe2\x6f\x12\x9a\x3c\x22\xcf\x86\x3b\x23\xec\xb0\x1f\x87\x69\x95\xe1\xce\x18\x4f\xd8\xcf\x04\xbb\xec\xc7\xc5\x1e\xfb\xf1\xb0\xcf\x7e\x7c\x1c\xb0\x9f\x00\x87\xec\x27\xc4\x53\xf6\x33\xc5\x10\x33\x18\x61\x88\x21\x8c\x71\xc2\x7e\x12\x3c\x63\x3f\x33\x3c\x67\x3f\x73\xbc\x60\x3f\x0b\xbc\x64\x3f\xcb\x87\x84\x1b\x8e\xc4\xb2\x3e\x79\x66\xba\x81\xcf\xf8\x7e\xf2\x93\xbe\xf3\x12\x36\xf8\x69\xe0\x3e\xdc\x6e\x77\xb6\xdb\xdd\x46\x67\xf7\x79\xbb\xff\xbc\xbd\xbb\x73\x20\xff\x1a\x30\xa1\x6f\xc0\x7a\xc2\xda\xd8\x5e\x87\x38\xf9\xc8\x5e\xa7\xd5\x72\xd6\xc5\xf5\x8e\x89\x93\x9a\x5e\x9a\x4b\x46\x10\xa3\x84\xf2\xf1\x4e\x2e\xd7\x7e\xad\x6e\xa7\xbf\xd7\xdf\xef\x0d\xfa\xfb\x88\x3d\x73\x83\x45\x4b\x8c\x76\x3a\xd2\x26\xbc\x10\x93\xbe\x56\x8b\x9f\x12\x28\xce\x61\x80\xf3\x08\x35\x8f\x8c\x76\xec\x65\x52\x00\x2c\xd4\x2a\xe2\x7a\x96\x9f\xc7\xd7\xef\xc1\xa2\x75\x28\x8a\x6b\x21\x2f\xc3\x7a\x90\xbc\xe6\x75\x84\xf0\xd1\x21\xaf\x21\x60\x3a\xbe\x78\x06\xc7\xb6\x2f\xa0\x6f\xf3\x83\x23\x74\xa6\x4c\x9f\x59\xce\x7c\xd0\xd7\x7c\x54\x8c\xe7\xea\xb4\xe5\x9f\x5c\x90\x66\xd2\x70\x77\x59\x68\x66\x1c\x93\x29\xf6\x49\xc4\x44\x86\x7f\x12\xdf\x0d\x7e\xb6\x49\x59\x0e\x7e\x4e\x12\x1c\x93\x19\x5e\x90\x33\x7e\x22\xf0\x82\x14\xfa\xee\x02\x35\x1b\x1e\x69\xea\xd9\x73\x6d\x81\x02\x1d\x2f\x89\xb4\xa9\xe7\x79\xbe\xcd\xf3\x6d\x73\xbd\x20\x7f\x68\x0b\x04\x45\xe0\x70\x0d\x71\xc0\xe0\x92\xe9\x37\xf9\x2e\xce\xbd\x5b\x16\xab\x61\xfa\x44\x16\xf3\x73\xc5\x0e\x74\x0c\x36\xba\xf6\xcc\x58\x25\x76\xfc\x25\x10\x61\xf2\xd0\xc8\x85\x50\xf2\xc6\x78\xb3\x9d\x2b\x35\x3a\x88\x47\xe5\x8e\xc8\x08\xb3\xbe\x4f\x1c\xf6\x33\x26\x63\xf6\x33\x21\x13\xf6\xe3\x12\x97\xfd\x78\xc4\x63\x3f\x3e\xf1\xd9\x4f\x40\x02\xf6\x13\x92\x90\xfd\x4c\xc9\x94\xfd\x44\x24\x62\x3f\x31\x81\x00\xdf\x84\x24\xec\x67\x46\x66\xec\x67\x4e\xe6\xec\x67\x41\x16\xec\x67\x49\x96\x78\x7d\x30\x30\x43\x77\x8d\xba\xac\x84\x92\x0b\xfe\x28\xb5\x2d\x57\x0f\x6b\xed\xaa\xbf\x5d\xb1\x3e\x40\x17\x3a\xbc\xae\xb1\x14\x6b\x66\xb9\xf1\xf1\x71\x8b\x59\xd2\x20\xbc\x93\xc3\x41\x5f\xbf\x76\xc9\xd9\x27\x69\xad\x08\x7f\x4f\xc9\xf8\x84\xc8\x27\x7e\x88\xd7\x98\x3c\xf3\xe8\xc4\xe6\x7d\xe3\xec\x03\x6a\xa3\x89\xce\xac\x6f\xa1\x71\x1d\xd0\xb8\xc7\x20\xc0\x42\xef\x8e\xd1\x68\xbd\x46\xf5\x88\x97\xd7\xa8\x5e\xab\xe5\xad\xd7\xa8\x1e\xce\x8b\x78\xb9\x13\xc0\xa0\xfa\x20\x99\xe7\x08\xdf\x57\xe6\x37\x15\x53\x85\x9c\x55\xe4\x54\xb0\x6c\xa4\x14\xd4\x3c\x57\x15\xf3\xf0\xc7\x84\xc5\x6c\x14\x65\xf2\xad\xba\x01\xe5\x7b\x9f\x28\xa6\xb0\xfb\x89\x1a\xb0\x68\x3f\xdc\xa1\x26\xa6\xb0\xef\x89\x5a\x98\xda\x70\x61\x63\x3a\x84\x8b\x21\xac\x55\x0f\x77\xe8\x25\xa6\xd0\x8d\xe8\x08\x53\xe8\x48\xd4\x81\x95\xe2\xe1\x0e\x1d\x63\x0a\x9d\x89\x4e\x30\x85\xee\x44\x5d\x58\xf0\x1d\xee\x50\x0f\x53\xb0\x55\xa8\x8f\x29\x58\x2b\x34\x80\xb5\xd6\xe1\x0e\x0d\x31\x05\x8b\x85\x4e\x31\x85\xce\x46\x23\x58\x32\x1d\xee\xd0\x18\x53\xb0\x5b\x68\xf2\x77\xd9\x44\x2b\xf6\xb3\xc2\x57\xec\xe7\xea\x21\x5a\x61\xcc\x59\xef\xca\xfe\x3a\x86\xfe\xea\x06\x26\x35\xe2\x3b\x36\x35\xb9\xc4\xcd\x77\x53\xb7\xd5\x72\xd7\x75\xd3\x09\x61\x2c\x98\xf0\xb9\xdf\x84\xcd\xfd\x02\x32\x61\x73\xbf\x90\x75\xdd\x29\x69\xe3\x88\xb4\x31\xf4\xe3\x84\xb4\xf1\x4c\xe5\x35\xfa\x4e\x73\xc4\x9c\x2e\xb5\xc7\xe7\xe4\xb3\xe6\xb0\x51\x71\xce\x20\x2f\xc9\x9c\x41\x5e\x91\x79\x7a\x04\xe0\x42\xce\x02\x47\xa4\x64\x83\x2f\x38\xe2\x4b\x6e\xc2\x0b\x78\x0e\x59\xb1\xef\xc2\xc3\x76\xab\xf5\x9d\xa6\x69\xcb\x56\x77\x77\xa0\xcb\xf1\xfb\x8a\x9c\xfc\xa6\x05\xc2\x52\x08\xc9\x15\x3f\x8a\xf9\x8a\xd5\x19\x91\x2b\x56\x27\x83\x18\x67\x1f\xef\x76\xba\xe9\xc7\x94\x92\x93\x8f\x5a\xc0\x2c\x18\x4a\xf9\x19\xa7\x94\xb2\x4f\x67\xec\x97\x7d\x2b\xda\xa7\xad\x5f\x5b\xf6\x90\xce\xdc\xe4\x39\x35\xc8\xb2\x35\xd8\xdd\xed\xed\x42\x70\xaa\x41\x08\xd1\xba\x10\x81\x45\x4d\x12\xc2\x33\xf3\xb0\x0d\x77\xdb\xd4\xc4\xb7\x23\xf2\x87\x36\x42\x1a\xb5\x08\x35\xff\xd3\x69\xb7\x11\xb5\x08\x21\xd4\xfa\x81\x5a\xf7\x9b\x7c\xa1\xae\x9e\xad\xbb\xca\x7a\x7b\xc0\x46\x56\x43\x88\xfa\xd5\xf7\xbb\xfb\x2a\x36\xe7\x3c\x01\x6c\x04\x39\x79\xab\x4d\xf5\x74\x00\x46\x6d\xd4\xd3\x15\x90\xf6\x18\x85\x3c\xf4\xb1\xf8\x01\xae\xc0\xa7\xb6\xe2\xfb\x83\x14\x53\x4d\x9b\xa6\x76\x56\xb9\xd8\xa0\x5d\x2d\xa6\xa0\x7b\xd0\xdd\x84\xae\x77\xda\xc9\x07\x2d\xd0\xef\xa4\x6d\x00\x2b\xfe\x43\xa2\xfe\x48\x41\xdf\x50\x01\x23\x6b\x89\x48\x49\x98\x88\xd1\x8b\x0e\x3b\x25\xdf\x61\x8f\xd1\xb7\xee\xcb\xdd\x1c\xe4\x2a\x2f\x76\xbb\xdd\xf4\x7d\xac\x7c\x2f\xc2\x76\x34\x7a\x49\xe2\xff\x74\xba\x88\x5e\x32\x01\xbc\xfc\x81\x5e\xde\x73\xf6\xcf\x60\x8a\x50\x51\x3a\x22\x9d\xae\x44\x9b\x8e\x14\x78\xef\x76\xa1\x4f\x8c\x89\x46\x1d\x51\x2f\x53\x15\xd4\xf9\x81\x3a\x0f\xa8\x57\x4c\xeb\xe9\x38\x5f\xef\x58\x49\x6f\xc6\xaf\x44\x89\xd7\x20\xf7\x5e\xf5\xfd\x5e\xfa\x7e\xa6\xfc\x7e\x3f\xf7\x5e\xf1\x7d\xaf\xc3\x5b\x3a\x3e\x22\x9d\xae\x42\x4a\x9b\x1f\xce\x9b\xd2\x56\xab\xbe\x3c\x86\x97\x15\x98\xdd\x3b\x60\x86\xde\x1a\x98\xd4\x2b\xc0\x94\x82\xd5\xd5\xf5\x9b\x9b\xb4\x7f\xe6\x6f\x7a\xf9\x9b\x7e\xfe\x66\x90\xbf\xd9\xcb\xdd\xf4\xda\xf9\x37\xfb\xf9\x9b\x83\x7c\xb1\x8e\x2e\xd6\xcc\x7c\x68\xd0\x56\x4b\x03\x75\xdf\xed\xb2\x32\x70\xb5\x9b\x5e\xf5\xd2\xab\x7e\x7a\x35\xd0\xf5\x62\xf7\x39\x68\xeb\x58\x8c\x14\xd4\x25\x1a\x9d\x10\xff\xfb\x41\x1b\xb1\x0b\x42\xe8\xa4\xd5\xa2\x13\xe9\xfb\x82\x2b\xee\xfc\xa2\x93\xfb\x3b\xbf\xa8\x47\x7c\x90\x45\x57\xe5\xfe\xa7\x2e\xd9\xe6\xe6\xcb\x36\xf5\xca\x4d\xc1\xca\xf4\xf4\x6c\x30\xf0\x09\x75\x39\x96\x8c\x0d\xd4\x6f\xb5\x68\xea\xe2\xa7\x99\x8f\x9f\xfa\xf7\xc6\x92\x49\x24\x63\x6f\x91\x95\xbd\x76\x8e\x81\xf2\x59\xa7\xc4\xc9\xdd\x7d\x3e\xfc\x7e\x27\xbe\x3e\xd0\x75\x18\x34\x45\x0b\x64\x8a\x99\x06\x84\xba\xff\x19\xb4\x11\x0d\x18\xf6\xc1\x0f\xf4\x9e\x6e\x4b\xe8\x36\x29\x96\x59\x33\xef\xe7\x70\xcb\x35\xf8\xb5\x2c\x5a\x7a\x5c\x41\x5e\xe2\x17\x12\xea\x01\x7e\x21\xc3\x2f\xfc\x81\x86\x0f\xc0\xaf\xac\x87\x45\xb7\xfe\x4e\xf3\x6a\xed\x17\x2f\x13\xc5\x88\x68\x74\x2a\x45\x71\xca\xd0\x98\xb6\x5a\x74\x9a\x36\xf2\x34\x6b\xe4\xe9\xfd\x45\x11\xb6\xc5\x28\xa5\x30\x22\xdb\x34\xba\x4b\xfc\x62\x42\x23\x8e\x59\xcc\x30\x8b\x5b\x2d\x1a\xa7\x98\xc5\x19\x66\xf1\x83\xc4\x4f\xd6\x92\x10\x1a\x41\x2b\x24\xac\x92\xe4\x07\x9a\x3c\xc2\xe0\x91\xfa\x23\xaf\xb4\x7a\x3d\x2e\x94\xc7\xa7\x60\x2e\x14\x0c\xe6\x77\xd4\x0f\x62\xdb\x0c\x7c\x4b\x93\x2e\xba\xe5\xd1\x11\x2c\x46\x23\x4d\x18\x70\xcc\x0e\xec\x31\xbe\xdc\x16\x3d\x32\xa3\x07\xce\x4e\xf3\xd3\x3f\xb1\x1d\x9f\x12\x0a\x1b\xf2\xa9\x41\x28\x6c\xc9\xa7\x26\xa1\x26\x5c\x58\x84\xc2\x26\x7c\x6a\x13\x6a\xc3\xc5\x90\xd0\x21\x5c\x5c\x12\x7a\x09\x17\x23\x42\x61\x92\x4b\x1d\x42\x61\x9a\x4b\xc7\x84\xc2\x44\x97\x4e\x08\x85\xa9\x2e\x75\x09\x85\xc9\x2e\xf5\x08\x85\xe9\x2e\xd3\x2e\xe0\xe4\x61\xfd\x14\xdc\x3c\xac\x43\x80\xa3\x87\x4e\x09\x05\x57\x0f\x8d\x08\x05\x67\x0f\x93\x05\x98\x1b\xb3\xe6\x02\x87\xcf\xdf\xe4\x4b\x5a\x91\x15\xfb\xb9\x22\x57\xf7\x99\xb2\xaf\x99\x71\x57\xa6\xee\x05\x9f\x07\x2b\x82\x6f\xf1\xf1\xcb\xaa\x5b\x49\xd4\xd6\xfc\xef\x66\x73\x6b\xb4\xc5\x7e\x58\xc1\x72\xc6\x05\xbe\x1b\xba\xbc\x02\x80\x47\xe9\xbe\xb5\x51\xba\xa9\x17\xd4\x85\xc0\xa7\x19\xd2\x08\x52\x9b\xb1\x1e\xd0\x68\x6e\x1d\xbf\xd4\x46\x7c\x5f\xb0\xbe\xd5\x6c\xd0\x58\x3e\xe2\x7b\x87\xf5\xad\x66\x9a\x41\x09\x76\xff\x14\xbe\x78\xe1\xda\x9e\xea\x2b\x78\x2e\x65\x78\x5d\x85\x29\x8a\x82\xc0\x7a\xe2\x2a\xcc\xe4\x9d\x17\x58\xf8\xaa\x2e\xe4\x20\xbf\xc3\xe8\x90\x38\xe5\x28\x86\x71\x71\xa5\xd2\x49\x57\x66\xfa\xfb\x87\x64\xdc\x6a\x8d\x0f\xc9\xee\x1e\xab\xe0\x75\xcd\xbe\xa8\x34\x66\xa5\x9d\x45\x03\xb4\xd1\x88\xaf\xed\xa7\x2f\x85\xde\x76\xaa\x45\xc4\xbd\x56\x59\x64\xdd\xee\xef\x67\x2b\x6a\x5c\x79\x94\x56\x4f\x0b\xc1\x05\x12\x8e\xd8\xfb\xb5\x09\xb8\x4e\x5b\xd7\xb7\xca\x25\x3b\x8a\x92\x4c\x5f\x15\xea\xee\x16\xeb\xc6\xc7\x6f\x14\x12\x5c\x99\xa7\xa7\x11\x54\xed\x72\x64\x10\x2c\x10\x33\xb5\x9a\x5f\x0e\x2f\x2f\x15\x67\x8a\x11\x1f\xff\x58\xd3\x1a\x95\x3a\xd3\x90\x8e\xdc\x4a\x2a\x44\x7a\x28\x6a\x2f\x04\x09\xf2\xb9\x7a\x1d\x96\x82\xdb\xb2\x99\xc9\xf1\x1b\x26\x3a\x23\xf6\x3b\xd2\xb1\x19\xf8\x89\xe3\xcf\x6c\x6e\x5f\x14\xf6\xb7\xdd\xdc\x28\xa1\x96\xf0\x51\x55\x51\x08\x30\xe9\xe8\xaa\xc5\xf4\xf4\x93\x62\xe3\xfc\x54\x1b\x8e\xf3\x57\x7a\xac\x1f\xe4\x86\x3a\x3e\x87\xa5\x74\xd8\xfe\xfb\xf3\x97\x53\x94\xee\x57\x77\xd7\x7b\xa1\xc6\x64\x9c\xf7\x42\xb1\x8e\xbc\x69\x5a\x9d\x4d\xd7\x42\x8e\x7f\x5a\xe3\x02\xbe\x2b\x43\x09\xe4\xa8\x20\xc7\x3f\xe1\xe3\xf3\x9a\xa0\x81\xff\x55\xdb\x17\x2d\x03\x59\x26\xb2\x2c\x64\xd9\xc8\x1a\x22\xeb\x12\x59\x23\x64\x39\xc8\x1a\x23\x6b\x82\x2c\x17\x59\x1e\xb2\x7c\x64\x85\xc8\x9a\x22\x2b\x42\x56\x8c\xac\x04\x59\x33\x64\xcd\x91\xb5\x40\xd6\x12\x59\x2b\x64\x5d\x21\x9b\x22\xdb\xf8\x3f\x37\xf5\x7d\xdd\xd4\x14\x9c\xc9\x74\x06\x1b\x62\x86\x3b\x74\x8e\x29\x38\x94\xe9\x02\x53\x70\x29\xd3\x25\xec\x6b\x19\xee\xd0\x15\xa6\xe0\x56\xa6\x57\xd8\x00\x4a\x0d\x0a\x7b\x51\x86\x3b\x86\x81\x0d\xa0\xd4\x30\xb1\x01\x94\x1a\x16\x6c\x20\x19\xee\x18\x36\x36\x80\x52\x63\x88\x0d\xa0\xd4\xb8\x84\x5d\x1f\xc3\x1d\x63\x84\x0d\xa0\xd4\x70\xb0\x01\x94\x1a\x63\xd8\x74\x31\xdc\x31\x26\xd8\x00\x4a\x0d\x17\x1b\x40\xa9\xe1\xc1\x86\x87\xe1\x8e\xe1\x63\x03\x28\x35\x02\x6c\x00\xa5\x46\x08\x1b\x0d\x86\x3b\xc6\x14\x1b\x40\xa9\x11\x61\x03\x28\x35\x62\x88\xf8\x1f\xee\x18\x09\x36\x80\x52\x63\x86\x0d\xa0\xd4\x98\x43\xf8\xfd\x70\xc7\x58\x60\x03\x28\x35\x96\xd8\x00\x4a\x8d\x15\x84\xc2\x0f\x77\x8c\x2b\x6c\x02\xa5\x26\xc5\x26\x50\x6a\x1a\x10\x99\x3e\xdc\x31\x4d\x6c\x02\xa5\xa6\x85\x4d\xa0\xd4\xb4\x21\x22\x7c\xb8\x63\x0e\xb1\x09\x94\x9a\x97\xd8\x04\x4a\xcd\x11\x84\x66\x0f\x77\x4c\x07\x9b\x40\xa9\x39\xc6\x26\x50\x6a\x4e\x20\x4e\x7a\xb8\x63\xba\xd8\x04\x4a\x4d\x0f\x9b\x40\xa9\xe9\x43\xcc\xf2\x70\xc7\x0c\xb0\x09\x94\x9a\x21\x36\x81\x52\x73\x0a\x21\xc4\xc3\x1d\x33\xc2\x26\x50\x6a\xc6\xd8\x04\x4a\xcd\x04\x9b\x40\xa9\x39\x83\x98\xd7\xe1\x8e\x39\xc7\x26\x50\x6a\x2e\x20\xd4\x75\xb8\x63\x2e\xb1\x09\x94\x9a\x2b\x6c\x02\xa5\xe6\x15\xb6\x80\x52\x8b\x62\x0b\x28\xb5\x0c\x6c\x01\xa5\x96\x89\x2d\xa0\xd4\xb2\xb0\x05\x94\x5a\x36\xb6\x80\x52\x6b\x88\x2d\xa0\xd4\xba\xc4\x16\x50\x6a\x8d\xb0\x05\x94\x5a\x0e\xb6\x80\x52\x6b\x8c\x2d\xa0\xd4\x9a\x60\x0b\x28\xb5\x5c\x6c\x01\xa5\x96\x87\x2d\xa0\xd4\xf2\xb1\x05\x04\x5a\x21\xb6\x80\x40\x6b\x8a\x2d\x20\xd0\x8a\xb0\x05\x04\x5a\x31\xb6\x80\x40\x2b\xc1\x16\x10\x68\xcd\xb0\x05\x04\x5a\x73\x6c\x01\x81\xd6\x02\x5b\x40\xa0\xb5\xc4\x16\x10\x68\xad\xb0\x05\x04\x5a\x57\xd8\x06\x02\x6d\x8a\x6d\x20\xd0\x36\xfe\xb5\x6b\x34\x2e\x19\x61\x8f\x38\xd8\x27\x2e\x0e\x88\x87\x43\xd2\x6c\xe2\xa9\x4c\x28\x21\x7e\x99\x76\x4b\x48\x07\xcf\x48\x07\xcf\x49\x1b\x2f\x48\x1b\x42\x12\x56\xa4\x8d\xaf\x64\x72\x1c\x4a\xd9\xe8\x47\x0d\x06\x20\x5f\x27\x53\x5c\x69\xcc\x1b\xb5\xc8\x67\x66\xdb\xb0\x99\xa2\xf5\xb5\x7d\xc1\x74\x17\xb5\xbe\x76\x2e\x98\xee\xa2\xd6\xd7\xee\x05\x2e\x6f\xcb\xa4\xb6\xb0\x7c\x50\x6a\x03\x6d\xd3\x4b\x69\x60\xf1\x8d\x78\x0e\x39\xfe\x51\x73\xc0\x5b\xcf\xa6\x97\x00\xd8\x64\x17\x9d\x8b\xba\x88\x3e\x6a\xe6\x43\xfa\x8a\x59\x02\x21\x1b\x02\x9f\x13\x6b\xe5\x6c\x41\xe5\xc4\x0f\x88\x93\xcf\x9f\x1f\x8b\x14\x9f\x28\x60\xa3\xad\x83\x9a\x4d\x9d\xdb\xef\x74\xc8\x9d\xbe\xdc\x27\xe5\xe4\x6d\xb9\x6f\x50\x77\xb3\xc9\xea\x7e\xde\xb0\x97\x49\x44\x1b\x89\xbd\x4c\x9e\x37\x9a\x5b\x0e\xc3\x25\x35\x8c\xd9\x28\x31\x66\x6d\xa5\x58\x17\x9a\x10\x3a\xcc\x2d\x0c\x4d\xb2\x85\xa1\x5c\x78\xf3\x61\x17\xda\xf6\xf8\x2c\xe7\xb3\x2c\x05\x39\x77\xf5\xd2\xa6\x57\x07\x1e\xc1\x4e\x57\x87\xf0\x11\xe7\xf8\x44\xa3\x63\x58\xb6\xf2\x65\xb3\xf9\xa2\xd9\xe2\x23\x32\x38\xd0\xaf\x63\x12\x6f\x69\x9d\x83\x76\x9b\x07\xc6\x81\x3f\x08\x9e\x75\xdb\xf2\x59\xe6\xe0\x9a\x64\x8b\x49\x79\x5c\xfb\x37\x37\x6c\x0a\xe5\xc0\xfc\xaa\x88\x75\x50\xc6\xba\xaf\x97\xb6\xc2\x3a\xf0\x08\xf6\xbf\x3a\x84\x0f\x86\x19\xd6\x53\x89\xf5\x94\x61\x5d\x46\x04\x56\xad\x68\x44\x7e\xd7\x7e\x61\xb3\xf4\x84\xd0\x88\x95\x77\xd8\x6f\x87\x7f\x17\x31\xa1\x4f\x48\xb6\x7f\xa1\x0c\x02\x96\xab\x62\xf2\xbb\xf6\xab\x00\x11\x0b\x10\xb1\x04\x11\xd7\x81\x48\x61\x08\xc7\xf5\x24\x5d\x99\x82\x9d\xad\xc7\xaf\x59\xa7\x19\x82\x13\xb2\x0d\xa0\x13\x01\x3a\x91\xa0\x13\xb1\xd6\x99\x1c\x92\xf6\xcd\x4d\xa7\x7b\x98\xe8\xd7\x21\x69\x7a\x90\xaa\xaa\xca\x78\x58\xcd\xa2\x33\xf2\xbb\xf6\x33\x43\xd6\x21\x74\x26\x21\xcd\x60\x15\xb2\x5c\x1e\xd6\xab\xe6\xe4\x77\xed\x8b\x28\x3f\x97\xe5\xe7\x85\xf2\xe9\x07\xbd\x02\x25\xfd\xc2\xdd\xae\xf4\xc8\x0b\x9a\xfa\x7a\xab\xe5\xe4\xa7\x8b\xca\x09\x9b\x7e\x5d\x9d\x16\xdd\xd2\x45\x81\x3b\xbb\x3a\x9e\x11\xba\x10\xdc\x59\x48\x1c\x17\x82\x3b\xb3\xc3\x36\xb0\xc5\xa2\xab\x2a\x53\xf8\xb2\x16\x5d\x72\x80\x22\x68\x6c\x4e\xe8\x52\x40\x5b\x4a\x68\x4b\x01\x6d\x7e\xd8\xbe\xb9\xe9\xf6\x0f\xc9\x1c\x80\x8e\x82\x59\xd4\x2c\x2c\x7a\x4c\xd2\xd5\xb0\x94\xf8\x5d\xee\xd6\xa6\xab\x1c\xda\xec\x19\xab\x68\x25\x2a\x5a\xc9\x8a\x56\xf9\x8a\x3a\xdd\xc3\x3b\xea\xd9\x2d\xd4\x03\xcb\x16\xf4\xaa\x50\x0f\x84\x8e\xd1\x2b\x51\xcf\x95\xac\xe7\x4a\xd4\xb3\x60\xf5\x0c\xda\x87\x64\xc1\x85\xc7\xf1\x67\x89\xad\xac\x6a\xaf\x50\x15\x8f\x8d\xa5\x85\xaa\xf6\x75\xbc\x24\x06\xe5\x55\x19\x54\x54\x65\x50\x51\xd5\x52\x56\xb5\x84\xaa\xb8\xdf\xb4\x89\xf3\x73\x76\xb9\x3b\xa3\xab\x14\x88\xfe\x40\x6f\xb5\x40\x55\x30\xd1\x34\x0c\x31\x5e\x0d\x89\x61\x40\x5d\x43\xa6\x1b\x35\xee\x74\xc5\xa9\xac\xf5\x60\xd1\x87\x5f\xf6\x32\x1f\x81\x61\x92\x6e\xd5\x9b\x60\x98\x87\x4e\xba\x33\x04\xaa\x32\x4c\xbd\xf0\x91\x61\xa6\x5d\xd9\xb0\xc8\xf1\x07\x5e\x04\xaf\x88\x01\x83\x66\xc8\x7e\x05\xe1\x16\x0f\x71\x2f\x08\x30\x2b\x5b\x91\x42\xb9\x98\x57\xab\xbf\x0d\x5b\xa1\xbf\x8b\x3b\xae\xa5\xfe\x36\x6c\xbe\xa9\xda\xb8\x24\x14\x7c\x63\xc6\x25\xab\x03\xd6\x03\xf5\xeb\x48\x24\xb2\x95\x08\x88\x97\xc7\xf0\x72\x9a\x7b\x29\xea\xaf\xa2\xda\xbd\x0b\xd5\x91\x0a\x55\x47\x89\xea\x88\xef\xb1\x36\xc6\x12\xd5\x31\x60\x13\x7a\x4a\x54\xf9\x4b\xea\xdd\x89\xaa\x54\x3a\xdd\xbc\x06\xca\xf7\x94\x42\xf7\xec\x16\x15\x55\xfe\x26\x2f\xf2\xdd\xbc\x9e\x96\xeb\x90\x93\xfc\x3a\xe4\xa4\xb8\xf4\x28\x34\x5d\x26\x7d\x7c\x7d\x91\x5f\xee\xea\x79\xfd\x47\x3a\x4a\x79\xe7\xfb\x5a\x2b\x0a\xf0\x8a\x48\x6f\x49\xca\x73\x48\xf7\x63\xb8\xf0\x1f\x52\x4c\x1a\x3e\xfc\x0f\x08\x9b\x63\x85\x84\x4d\xb0\xa6\x84\xcd\xae\x22\x62\xf8\x59\xdf\xe0\x6b\x77\xbc\x6f\xb4\x4b\x0d\x3b\x28\x35\xac\xb4\x8f\x72\x58\xf6\x60\x8f\x1e\xa8\x82\xa2\x0c\xc4\x65\x19\xe8\xe8\xa5\x4d\xd9\x0e\xea\xa0\x9e\x8e\x8b\xdb\xa6\x1d\xd4\x47\x03\xd8\x36\xdd\x6c\xb7\x9b\xa5\x8d\xd3\x0e\xbc\x0a\x08\x9b\xed\x85\x84\x4d\xf5\xa6\x84\xcd\xf3\x22\x62\xcc\x99\x1c\x2d\xf2\x23\xd2\x90\x2f\x2d\xe6\x58\x5f\x24\xae\x57\xc6\x78\xa9\xc2\x78\xa5\xc2\xf8\x8a\x23\x67\x52\xf1\x6b\x14\x0b\xf5\x38\x92\x4b\x40\x72\x05\x48\x5e\x31\x24\x4d\x8a\x1d\x62\x1a\x15\x24\x07\x59\x0b\x94\xb5\xc0\xc1\x3d\x5a\x00\xdc\x8e\x85\x57\x83\x9a\xc6\x29\xee\xb9\x16\xa4\x16\x37\x40\x0b\x52\x4d\x5b\xd1\x38\x66\x49\xeb\xec\xa1\x03\x1d\x17\x77\x2b\x3b\xec\x91\x11\x10\xd3\x64\x4c\x30\x2d\xc6\x04\xd3\x06\x26\x0c\xf9\x1e\xe5\x32\x13\x7a\x59\x4b\xed\x97\x98\xb0\x57\x46\xbf\xa2\x5f\x18\xfa\xe5\x5e\x02\xe8\x8f\x4b\x2d\x83\x76\x61\xd3\x72\xe1\xe1\x2e\xda\xd3\x4b\x7b\x98\x1d\xf6\x88\xa1\x3f\x02\xf4\x1d\x40\x7f\x0c\xe8\x4f\x18\xfa\xae\x50\x3b\x79\x2c\x77\xcb\x58\x7a\x2a\x2c\x7d\x15\x96\x81\x0a\xcb\x50\x08\xd7\xb4\x84\x2d\x47\xcc\x03\xc4\x7c\x40\x2c\x00\xc4\x42\x86\xd8\x14\xdf\x9a\x11\x69\x63\x93\x4d\x0a\xcd\x84\xfd\x9b\x11\x33\xc2\xe6\x9c\x98\x31\xec\x82\x4d\xb0\xb9\x64\x06\xb2\x11\xea\xf0\x6e\x29\x2c\x64\x73\x29\xec\xfa\xbb\x26\x63\xd7\xe6\x0a\xbe\x9f\xc2\x56\x5b\x73\x25\xbf\x07\xfb\xe5\x76\x23\x00\x57\x00\x20\xe2\xdb\x72\xaf\x24\x00\x30\x4c\x6e\x29\x25\xd9\xfa\x06\xbf\x30\x67\x88\x19\xc5\x5b\xe6\x9c\xaf\x69\xf0\x9b\x05\x1b\x80\x2d\x4a\x8c\xa0\x94\x3d\xce\x19\x6a\x16\x85\x6d\xd3\x6c\xac\x4f\xe5\x4c\x3c\xdb\xe5\xe1\x78\xdb\x94\xae\x1d\xe5\xba\xa5\x9e\x78\x44\x7a\x85\xad\xe0\x0e\x84\x78\x11\xc2\x33\xfb\xe9\xd7\x39\x8d\xec\x54\xb5\x01\x97\x08\xcb\x20\xc7\xef\x34\x47\xc7\x96\x49\x2c\x83\x91\x6d\x59\xec\x42\x4c\x83\x2d\xab\x24\x41\x56\x65\xc8\xb7\x4c\x1d\x3c\x32\xf9\xa7\xec\x19\x35\x88\xc5\x06\x7d\x6b\x58\xb6\xe1\x61\xb0\xb6\x2e\x49\x67\x8b\x75\x34\xb1\x30\xcd\xd3\xf5\xe5\x85\xd7\xba\x2c\xd7\x3d\xe2\x86\x8d\x75\xc9\x0c\x1b\x6b\xc4\x0d\x1b\x6b\x24\x0c\x1b\x6b\xa4\x30\x6c\x58\xd9\x72\xf5\xe5\xa9\x5e\xb7\xaa\xa5\xa4\x61\xa7\xdf\xdc\x38\xc5\x55\xaa\xc3\xfe\xfe\xcd\xcd\xee\xde\x61\xe9\x71\x6a\x8b\x59\x8e\x2a\x54\xd4\x72\x0e\x0f\x5a\x2d\xcd\x72\xc4\x66\xf9\xcc\x9a\xeb\xef\x1f\x16\x57\x61\xd2\x42\x30\x14\x2b\x5f\x1c\xc2\x46\xf9\x5c\x8d\x96\x93\x5a\x7f\xd6\x98\x33\xa9\xb3\x65\x39\xac\x30\xe3\xd4\x58\x70\x6a\x2c\x39\x35\x56\x70\x4a\x93\x5f\xe8\x3c\xaf\xd9\x77\xb0\x7d\x0e\x62\x3d\x9e\xdc\xd3\x31\xe2\xde\x86\xe6\x56\xb8\xd5\x2c\xed\x79\x13\xab\x97\x7f\x87\xff\x65\x94\xfa\x5f\x18\x0a\x51\xab\x35\x3f\xec\x74\xf5\xeb\x39\x99\x6f\x69\x9d\x6e\x71\x9e\x3c\x6d\xb5\xb4\x39\x21\x04\x12\xec\xcc\x09\xdf\x7e\x37\x3b\xec\xdc\xdc\xcc\x8e\x4e\xfe\xd0\x34\x2d\xe1\x7a\x21\xfe\x86\xce\x1a\x8b\xae\x6a\x98\x77\x45\x88\x70\xb2\xf1\xea\x3b\xb9\xa5\x41\x7e\x4e\xaa\xbc\x15\xeb\x58\xd6\x84\x9c\xbe\xd4\x62\x94\xe2\x9d\x5b\xb1\x58\x7f\xfc\xa9\x35\x21\xd6\x24\xbf\xe6\x65\x4d\x5a\x2d\xf1\x64\x83\x55\xaf\xaf\xd6\x24\xbf\x6a\x98\x9d\xdf\xfa\x9d\xa6\x51\x2a\x52\x96\x02\x0d\xfd\x22\x0d\xbb\x25\x1a\xfa\xcf\x2d\xb7\x96\x06\xa9\x07\x81\x94\x01\xff\x60\x50\x25\xc5\x25\x56\x21\x88\xdc\x72\x5b\x2d\x6b\x6d\x18\xb9\x95\x6e\x2d\xb1\x5c\x74\xf2\x93\x8e\x2d\x6f\x87\x5a\xd6\x67\xdb\xd4\x34\xcb\x27\xc5\x1c\xb0\x94\xea\x85\x36\xde\xb6\xd2\x5d\x6a\x96\x9f\xee\x82\xb3\xa6\x64\xb2\xe3\x06\xc1\x64\x16\x6a\x96\xb7\x33\xf3\x9d\x25\x03\xa7\x03\xee\x7b\x1c\xf7\xbd\x2a\xee\x53\x62\x4d\x0b\xb8\x4f\x5b\x2d\xf1\xa4\x0e\xf7\x90\x70\x4f\xb7\x15\x82\xde\x8f\xd9\x05\xd7\xfb\x9a\x05\xb1\x51\x54\x6f\xb5\x78\xb8\x51\xb3\x79\x73\x63\x45\xec\x99\xc1\x74\xb7\xb7\x13\xdb\xc9\xdb\xc0\xd4\x26\x3a\x2e\xb6\xa6\x57\x58\x03\xce\x0a\x9e\xbe\xd3\xa8\x01\x1c\x58\xf7\x01\x10\xb7\xcb\x9b\x5f\xd4\xcb\x1b\x7f\xbf\xd8\xf8\x07\xa5\xc6\xdf\x7f\x6e\x25\x9b\x35\x7e\xa7\x2d\x44\xbe\x5d\x65\x61\x42\xac\xa4\xc0\xc2\xa4\xd5\x12\x4f\xea\x58\x38\x4b\x9b\x3f\xe1\xcd\xbf\x48\x1b\xef\x1d\xf5\x6c\x46\xb3\x35\x2b\xb5\x61\x47\xae\x1e\x57\x97\x8f\xad\x05\xb1\x16\x05\x14\x16\xad\x96\x78\x52\x87\xc2\x9c\xf0\x95\x07\x0b\xb6\x1c\x58\x2b\x76\xc1\x5b\xd1\x5a\xe9\xd7\xd6\x2c\x93\xc7\xab\x92\x3c\x5a\xcb\xb2\x3c\x5e\xa5\xf2\x78\x95\xc9\xe3\xac\xb6\xb1\x67\x85\xc6\x86\x68\x41\x69\x9a\x14\x2d\x13\x6a\xa4\xa6\xc9\xab\xf3\x2f\x4d\xfd\xda\xa6\xcc\xdc\x2a\x96\xe8\xb1\xca\x96\xc4\x06\x4f\x8d\xb5\x24\xdc\xd0\xb2\x96\x48\xeb\x0d\xda\x30\x2c\x65\xa8\x70\x71\x62\x04\xac\x43\x09\xd8\x7c\xf0\xdc\x36\x6a\x65\x63\xcc\x5b\x44\x1c\x1c\xdd\xa9\x9e\x1c\x6d\x1b\xc4\x36\xf2\x2d\x62\x1b\xad\x96\x78\xb2\x89\x7a\xb3\x0d\x45\xb4\xcc\x1d\x0b\xfc\xe7\xff\xde\xf8\x39\x3a\x23\x14\xc2\xdc\xe8\x9c\x50\x08\x74\xa3\x0b\x42\x21\xd4\x8d\x2e\x09\x85\x60\x37\xba\x22\x14\xc2\xdd\xe8\x15\xa1\x10\xf0\x66\x50\x62\xf0\xa3\x7b\x0c\x62\x00\xa5\xe0\xd1\x82\x0b\x8b\x18\x40\xa9\x61\x13\x03\x28\x35\x86\xc4\x00\x4a\x8d\x4b\x62\x00\xa5\xc6\x88\x18\x40\xa9\x01\x7e\x1b\x58\xcb\x25\x06\x50\x6a\x40\x8e\x3c\x58\xcb\x25\x06\x50\x6a\x78\xc4\x00\x4a\x0d\x9f\x18\x40\x29\x9b\x17\x03\xa5\x6c\x6a\x0c\x94\xb2\xd9\x31\x50\xca\x66\xf1\x40\xa9\x11\xb3\x09\x3e\xac\xe5\xb2\x39\x3e\xac\xe5\xb2\x69\x3e\xac\xe5\xb2\x99\x3e\xac\xe5\xb2\xd9\x3e\xac\xe5\xb2\x89\x36\xac\xe5\xb2\xb9\x36\xac\xe5\xb2\xe9\x36\xac\xe5\xb2\x19\x37\xac\xe5\xb2\x59\x37\xac\xe5\xb2\x09\x29\xac\xe5\xb2\x39\x29\xac\xe5\xb2\x69\x29\xac\xe5\xb2\x99\x29\xac\xe5\xb2\xd9\x29\xac\xe5\xb2\xe9\x1f\xac\xe5\xb2\x19\x20\xac\xe5\xb2\x49\x20\xac\xe5\xb2\x79\x20\xac\xe5\xb2\xb9\x20\xac\xe5\xb2\x29\x19\xac\xe5\xb2\x59\x19\xac\xe5\xb2\x89\x19\xac\xe5\xb2\xb9\x19\xac\xe5\xb2\xf9\x19\xac\xe5\xb2\x29\x19\xac\xe5\xb2\x59\x19\xac\xe5\xb2\x89\x19\xac\xe5\x12\x13\x28\x65\x53\x2b\xa0\x94\x4d\x91\x80\x52\x73\x49\x4c\xa0\xd4\x5c\x11\x13\x28\x35\xaf\x88\x09\x94\x5a\x94\x58\x40\xa9\x65\x10\x0b\x28\x65\x33\x0c\xa0\x94\xcd\x30\x80\x52\xcb\x66\x53\x04\x58\xcb\x65\xd3\x04\x58\xcb\x25\x16\x50\x6a\x8d\x88\x05\x94\x82\x75\x0b\x17\x63\x62\x01\xa5\x60\x71\xc0\x05\x1b\xaf\xe1\xc2\x23\x16\x50\x6a\xf9\xc4\x02\x4a\xd9\xd8\x06\x04\xc2\xb8\x08\x17\x11\xb1\x80\x40\x36\xce\x01\x81\xa0\xef\xe1\x62\x46\x2c\x20\x90\xe9\x52\x20\x10\xf4\x30\x5c\x2c\x89\x05\x04\x32\xbd\x0a\x04\x5a\x57\xc4\x02\x02\x6d\x4a\x6c\x20\x10\x54\x04\xfe\x17\x04\x8f\x1e\xbf\xab\x4f\x56\xbe\x69\x22\xef\x36\x1e\x67\xc1\x2a\xa3\x9c\xdf\x6a\x42\xda\xd8\x4d\x93\x10\x4c\xf0\x98\xb8\x95\xc4\x26\x59\x2a\xb3\x7e\xab\xa5\x95\x32\x62\xf5\x61\x78\x38\x1d\x7d\xfe\xd2\xbc\xb9\x51\xbe\x3b\xb7\x3f\x7f\x61\xf6\x80\x47\xfa\xd8\xe7\x9e\x56\x87\x78\x78\x4c\xfc\x4a\x4d\xa5\xef\xf3\x43\x8f\x43\x8e\xdf\x6b\x23\x1d\x07\xc4\xc1\xa1\x84\xa2\x48\xc4\x32\x25\x6d\xd8\x07\x58\x99\xcb\x4d\x0f\x07\x85\x98\xbe\xe9\x51\xba\x77\x39\x7d\x1c\x15\xc3\x3b\xa7\xe0\x01\x88\x0e\x07\xbb\x37\x37\x07\xed\xc3\x28\x2d\x37\x25\xd3\x74\xe6\x16\x93\x29\xd8\x5e\xcc\xf4\xd2\xb8\x27\x17\x2e\x3b\xd9\x65\x37\xbb\x84\x45\x15\xbe\x35\x51\x32\x3d\xc1\x63\x32\x2b\x12\x21\xa7\x2b\xf0\x49\x9a\x6d\x33\x87\x19\x70\x76\xbf\xcf\xe6\x30\xbb\x78\x21\xd9\x31\xc7\xe3\x42\x66\xed\x7c\xf6\x37\x00\x25\x1c\x97\x45\x58\x3d\x01\xab\xa6\xf9\x7e\x7d\xf3\xe5\xb8\xa9\x5f\x2f\x49\x1f\xaf\x64\x45\x3c\xb3\xf6\x9a\x8a\x7a\xb0\xcd\xb1\x87\x29\x95\x9f\x5c\xe1\x31\x1b\x17\x0b\xdf\x50\x83\xb4\xd9\xc4\x56\x72\x82\x1a\xac\x90\x59\x4e\x94\xf3\x7e\xdd\x36\xfa\x72\x60\x63\x4f\xaf\x3d\x24\xa0\xa7\x3a\x20\x40\xb8\x41\x79\x8e\x22\xbe\x79\xc4\x49\x13\x13\x65\x1f\x8e\xc9\x71\x29\x3d\x79\x07\x92\x44\xc1\x1c\xdd\x25\x30\x45\xf7\xc8\x38\xdd\x30\x5a\x9d\x07\x7b\xc5\x69\x70\x0e\xa7\xa1\xac\xfe\x7a\x92\x3f\x19\x64\x7b\x22\xcd\xba\x89\x4c\x86\xc1\xda\xae\x2e\x69\xc7\xcd\x8d\x7c\x75\xb8\xdd\xc9\x6e\x60\x2e\x26\x0b\x1e\xca\x3c\x48\xfb\x5c\x24\xdb\x87\xa2\x14\xbb\x26\x84\x88\xbb\x56\xab\xd3\x3d\x9c\x48\x53\x32\x87\xaa\xd8\x1b\xdf\xdb\x1a\xe5\xc2\x32\xb6\xdd\xec\x86\x35\x57\xcd\x91\x10\x79\x3d\x95\x3f\x55\x20\x97\x27\x09\x9a\x42\x91\x0a\x0a\x3a\x8d\x4b\x8e\xcf\xa4\x64\x00\xa8\x0b\x7c\xeb\x95\xcc\xd1\x11\xea\x20\x47\xd7\xf1\x98\x78\xbc\x5d\xbc\x35\x81\x21\xae\xaa\x41\x52\xd0\xce\x50\x1b\xc3\xaa\x69\x9a\xdb\xe3\x90\x8c\x59\x0b\x35\x87\x11\x05\xea\xa8\xdb\x90\xab\x8e\xa5\x6f\x7d\xd2\x69\x6f\x3b\x3c\x2d\x9a\x42\x13\x05\x87\x7e\x3e\x15\x10\x37\x98\xc7\x48\xeb\xb4\x21\x9b\x4a\x50\x4a\xe4\x95\x82\xc5\xc7\xca\x43\x31\xee\x1a\x00\xb0\x53\x39\x6f\x06\xe2\x41\x26\x39\xd6\xdf\xe3\x70\x87\xd2\xd1\x0e\x8c\xbb\x1e\x78\xd7\xbc\xa3\xdd\xbd\xbc\x82\xd5\x1c\x91\x81\x2b\xcd\x41\x73\x73\x23\x9f\x11\x42\xd2\xa7\x90\xeb\xc6\x0d\x16\x47\xbd\x7e\x6f\xf7\x60\xaf\xb7\xdf\x1b\xf0\x04\x34\x65\xac\x03\x86\x75\x48\x8e\x3f\x32\x8a\xf0\x98\x04\x78\x42\x2a\x49\xca\x1d\xa2\x4d\x89\x16\x91\x67\xde\xcc\x1d\xf4\x35\xa7\xe8\x9d\xe9\x80\x73\xa7\x34\xa1\xf2\x8a\xf3\xa9\x88\xa3\xb8\x15\x8b\xee\x17\xf1\x8c\x62\xb1\xe8\x0f\xf9\xa2\x53\x5e\x64\xbb\x8d\xa6\xf0\x76\xbb\xbf\xcf\x77\x3a\x49\x3a\x21\x05\x8e\x93\xef\xb1\x4e\x96\x02\xe7\xba\x7a\xd4\xd4\x8c\x91\x38\xe7\x24\xf2\x71\x61\x42\x2a\xf9\xc4\xf3\x79\x24\x17\xc4\xc1\xa5\x54\x94\x70\x34\x42\x3e\xfb\xd8\x02\x8f\xc9\x12\x4f\x48\x25\x89\x78\x35\x1b\x84\x1f\xdb\xa6\x22\x45\x94\xdc\x22\x22\xfa\x3f\x53\x91\x8a\x9c\x43\x82\xce\x56\x1b\x69\x9c\xca\x56\xa7\xbd\xd7\xdb\xeb\x77\xf6\xbb\x3d\xb1\xa1\x29\x4b\x37\x53\xde\x15\x53\xae\xb9\xb2\x7b\x83\x15\x50\xe7\x5a\x51\xe3\x2c\x72\x63\x66\x9b\x5b\x40\xb3\x6b\x63\x15\xe6\x63\x45\xb6\xa4\x71\x39\x5b\x92\xa2\x19\xd3\x6c\x49\x82\x31\x13\xa2\x69\x2e\x79\x16\x8f\x9c\x61\xf2\xc9\xb9\x1c\x25\x02\x3e\x7f\xf2\xd6\x1e\xb2\x1b\x51\x7f\x47\x47\xbd\x4e\x41\x9a\x44\xce\x26\xe4\x4a\xcd\x9b\x7f\xd9\xe9\x6d\xc9\xf1\xa0\x37\xe8\xec\xef\xf5\x7a\x07\xbb\xdd\x2d\xa9\xa4\x53\xd5\x0c\x19\x98\x2a\xcc\xbd\x8b\xb7\xb5\xac\x15\x2e\x90\xbb\x45\x82\x09\x04\x40\xc9\xe3\x2c\x38\xb6\xb5\xdd\xd9\x45\x9c\x61\x5b\xdd\xee\xfe\xfe\x41\xa7\x3b\xe8\x2b\x44\x40\x51\x59\x05\xd3\xd4\x27\xa3\xc2\x96\xbb\x4c\x36\xd7\x91\xd8\xc9\x0b\xc7\x98\x68\x13\xe2\x54\x85\x63\xa2\x10\x8e\x49\x59\x38\xc6\x79\xe1\x18\x17\x85\xc3\xdb\x44\x2a\x9c\x8d\xa5\x02\x17\x34\xa3\xc8\xc7\xb5\x35\x2a\xe4\xe5\x62\xb7\x60\x32\x30\x5d\xd4\x3e\xf4\x0b\xa3\xbc\x2f\x47\xf9\xf6\x21\x91\x0e\xcc\x56\x4b\x13\x8f\x0f\x99\xf1\xe0\xa7\xe4\x74\x5a\x2d\x5e\xe6\x90\xa4\x49\x14\x79\xf8\x15\x3f\x18\x51\x0b\x88\x16\x32\x9d\xab\xe0\xdc\x34\x53\x08\xd3\x1a\x85\x80\x22\x52\x60\x43\xc1\xbb\x2e\xfd\xac\x12\x49\xd4\x93\xde\x76\x51\x40\x24\x17\xbb\x11\x2a\x1b\x32\x8f\xb9\xc1\xe2\x86\xab\x6c\x59\x45\xfe\x8b\x40\x7c\x91\x6f\xcc\x80\x7f\x24\x1b\x33\x3b\x41\x7a\x87\xe9\xd4\xf0\x3c\xf0\x03\xf0\x22\xc1\xc9\x8f\x5a\x4c\xe0\x02\x25\x64\x94\x6f\x26\x31\x5a\x6c\x25\x02\x15\x3e\x5c\xb0\x5b\xd1\x41\x8b\xb2\xae\x10\xd5\x8a\xac\x0b\x0f\xa0\x3a\x6f\x0f\xf7\xa8\xa9\x0f\xc9\xca\xf6\xf3\x11\x42\x4e\x7f\xd2\xaf\x47\x32\x76\xb7\x44\x93\x03\xc7\x57\x8e\xaa\xea\xa2\x02\x5b\xa1\x32\xc0\xa3\x57\x83\x9c\xac\xe3\xef\xd6\xcb\xa0\x0e\xa5\x6a\xc2\x23\x21\xb2\x13\x59\x57\xf9\x8c\xd0\x9c\x78\x2a\x55\x80\xec\x8b\xb2\xff\xbb\x79\x39\xc3\xb7\x65\x36\xaa\xb8\x50\x65\x64\x5e\xc6\x14\xf9\x99\x86\x89\x1d\x6d\xa2\xd2\x14\xca\x4c\x73\x65\xaf\xf4\xd6\xe5\x08\x94\x29\xfd\x64\x82\x40\xaf\xb6\xf7\x3c\x5a\x15\x8a\xd1\xc2\x17\x7d\x28\x90\x19\x03\x45\x4f\x3f\x0a\x52\x45\x95\x69\xa0\x40\xaa\x2b\x91\xac\x2e\x48\x15\xe1\x6d\x48\x1c\xd1\xb4\xd3\xb4\x91\x45\x15\x42\x35\x1c\x4d\x53\x88\x59\x26\x42\xa9\x97\x44\x3e\xc2\xa3\xa9\x80\xb8\xae\x10\x7f\xc2\x8a\x31\x21\xe3\xc6\xc8\xd1\xa8\x68\x95\xac\x69\xb4\xea\xce\x5e\x56\xa4\xa6\xfb\x9c\xd8\xc3\x20\xb2\x37\x1d\xc7\xfe\x27\x34\xfc\xe1\x06\x0d\x7f\x98\x6b\x78\xd9\xc8\xb2\xfd\x51\xda\xfe\x59\xf6\xc9\x0d\x5a\xfe\x50\xb6\x3c\x6b\xfa\x28\x05\x16\x67\xc0\xa2\xf4\xd3\x58\x7e\x1a\x49\xca\xe2\x74\xec\x94\x02\x71\x58\x27\x10\x8a\x16\xad\x48\x04\x2f\x53\x23\x12\x30\x65\xfd\xdf\xa2\x06\xaa\x6d\xcf\x9f\x14\x4d\xdd\x75\x8d\xbf\xae\xff\xea\x10\x1e\xc9\xdb\x89\x10\x22\x9b\xac\xd2\x66\x55\x96\x57\x77\x94\x83\x23\x81\xb7\xd8\xdb\x4d\x73\xed\x8a\xa1\x0f\x20\xb0\x66\xea\x1c\x92\x51\xab\x35\x3a\x84\x34\x39\x99\x39\x2d\x13\x11\x3b\x6c\x0e\xe9\x1c\x91\x93\xf3\xc7\x65\x22\x3e\x39\xff\xea\x5c\x30\x2a\xcb\xc9\x16\xbb\x70\xfa\xe8\xc9\x17\x6d\x8c\x4a\xb1\x0d\x23\x3d\xb5\x86\x9a\xff\xf9\x0e\x4e\xad\xd6\x9a\x5b\xe5\xd4\x88\x59\x6e\xc7\x31\x9a\xe8\xba\xbe\xd5\xd4\x9b\xb0\x71\x55\x1e\xb6\xfa\x56\xdf\x24\xaf\xa6\xc8\xd2\xc5\x59\x73\x09\x27\x8e\x16\x32\x6c\xbe\xbb\x9b\xbf\x05\xce\xca\xb9\x2a\xcc\xc1\x47\x47\xe4\xe4\xfd\x23\xf9\xf7\xfe\xeb\x08\x8e\x3c\xcd\x08\x7b\xb7\x39\x61\xef\xea\x09\x2b\x77\xf5\x37\xf1\x1f\x76\xa4\xb2\x9c\x6a\xa7\x5c\xf5\x26\x10\xec\x9c\x4f\x45\xbd\x5d\x91\xf1\x6a\x5d\x15\x19\xe7\x45\x6a\x26\x5c\x46\xbc\x69\x42\xe9\xbf\x3d\xdb\xe9\xe6\xdb\xf1\x1e\x93\x23\x7a\xc4\x2c\x6a\x2c\x5c\xba\xdc\xe8\xbe\xb9\x61\xd7\xa7\x6f\x37\x0b\xe9\x19\x13\x67\x07\x84\x64\x6d\xf8\xce\x3d\x37\xac\x3b\x64\x2c\x63\x74\x98\xed\x9b\x4d\xa2\x79\xd2\x03\x3e\x4b\xd8\x2c\x5c\x47\xa4\x49\xc8\x8e\x1c\x27\xe2\xc8\x73\x26\x6b\x70\x9a\x48\x7a\x6a\x39\x92\x43\x4b\xce\xcb\xec\xa6\x92\x9a\xfa\x9a\x5d\x31\xbd\x4c\x1d\xce\xad\x96\xe6\x49\x40\x2f\x7c\x2b\xcd\x53\x7d\xe8\xa5\x60\x32\xe7\xb6\x27\xc1\x08\x0f\x77\x9a\x97\x1a\xc8\x19\x14\xc9\xd9\x2b\x91\x33\x78\x3e\x21\x5a\x39\xde\x27\x47\x9c\x38\x6f\xbc\xe8\x89\x11\x75\x6f\xc9\xd9\x29\xaf\x78\x4b\x4e\x52\x71\x31\xee\x45\x04\xfe\xb0\xc1\x4a\x44\x07\xf1\x78\x8c\x03\x19\xe6\x50\x6e\xda\x90\x84\xf9\xa6\x0d\x61\x00\xab\x6f\xda\x80\x30\x29\x0e\xbe\x76\x2e\xf0\x84\x68\x51\x89\x96\xa9\x1a\xf5\xa8\x88\x7a\x24\x51\x17\x51\x39\x22\x9e\xa7\x90\x0f\x57\x8b\x89\x02\x50\x6a\x01\x0c\x24\xac\xfe\x6e\xbb\xbf\xdf\xee\xed\xf7\x8b\x26\x43\x5c\x98\x16\xeb\x0f\xce\xa6\x4b\x8d\xf8\xdb\xa5\x8f\xde\x34\x83\x4f\x49\xed\x55\x27\xee\x90\xf6\x54\xa1\x2f\x79\x4a\xd4\xcd\x73\xf0\xff\x8b\x94\xa6\xd8\xc3\xfc\x20\xdd\x09\xe7\x1f\xb5\xf1\x98\x94\x43\x2b\xf1\x44\x66\x96\x9d\x48\xbd\xea\xe6\xf4\xaa\x7b\x0f\xbd\xea\x11\x77\x03\xbd\x7a\xcf\xac\xd1\x2e\xf1\xa4\x5e\xf5\xc9\xa4\xac\x57\xdd\x7b\xeb\x55\xb7\x46\xaf\x06\xc4\x2d\xe8\x55\x61\x1d\xe7\xfc\x7a\x41\xaa\x10\x53\xef\x5e\x20\xf4\xaa\x9f\xd3\xab\xa1\x04\x04\x7a\x55\x4e\xbe\x42\xc5\xe4\x2b\x2c\x4d\xbe\xc2\x82\x5e\xdd\x2b\x92\x53\xd5\x77\x23\x92\xa3\x05\x8e\x99\xc7\x4e\xe1\x11\xd7\xac\x58\x19\x15\x18\x11\x57\x2a\x4b\xff\xae\xf0\xbf\x88\x44\xf9\x16\x8b\x60\x7e\x56\xdf\x62\x53\x12\xe1\x11\x99\xf2\x5d\x85\xb0\x93\x57\xa8\x61\x9f\x68\xe5\x75\x21\xa7\xa8\x3c\xfd\xd2\xba\x90\x5f\x5c\x17\xc2\xc5\xe1\x46\xe8\xd0\x91\x38\xaf\x5f\x0c\x37\x63\xa2\x69\x85\x55\x1f\xbf\xaa\x48\xfd\xb5\x8a\x54\xfa\x17\x93\x54\x91\x16\x02\xd7\x40\x97\x6c\x18\xb1\x56\xa3\x9e\xbe\x79\x7a\xfe\x4d\xd5\x6c\x55\x5b\x56\x34\x6d\x9a\x63\x5a\xa1\x6c\xcf\x68\x62\xaf\x53\xb5\x7f\xbb\x72\x7d\x90\xae\x6c\x0b\x55\xd9\x96\xba\x31\x0d\x65\x9e\x40\x12\x41\x8b\x26\xe2\xf3\xa7\x4c\x8f\xcf\x14\xdd\x88\x9f\xb9\xe4\x14\xce\x5c\x7a\x3a\xe1\x63\xcd\xf5\xad\xb2\xe4\x97\x45\xa1\x22\x47\xac\x80\x5a\x8a\x7e\xb7\x69\x35\x65\x9e\x90\xa2\xbf\x41\x82\x1e\x3e\x37\x19\x17\xcf\xaf\x01\x39\x11\x7b\xd4\x9f\x30\x35\x16\x9b\x69\x4c\x08\x24\xe6\x28\x64\xc9\x9a\x3c\x50\x2a\x18\xfb\xef\x96\x8a\x4d\xe5\xa0\xdc\x98\x15\x39\x60\x05\xd4\x72\x00\xde\x8f\xff\xb1\x82\x70\xb7\xc2\x78\xa0\x1c\x74\x9e\x48\x0e\x80\xfd\x4f\x27\x08\x95\xd6\xac\x48\x02\xf7\x76\xd5\x0c\x2c\xab\xff\x13\x84\xfb\x0a\x42\xf7\x89\x04\xe1\x8c\xae\x9e\x4e\x0c\x4a\x2d\xa9\x18\x16\x56\x6a\x11\xf8\xd5\xb6\x27\x56\x9d\x18\xfc\xc3\xd3\x24\xaa\xcf\x33\xbb\xfb\xa8\x8e\x7b\x9f\x51\x76\xf2\x41\x73\x00\x64\x37\xb7\x41\xec\xaf\xce\xbb\x58\xd7\x74\x0f\xcb\xc6\x58\x90\x1e\x85\x10\x54\x24\x48\x94\xe1\x52\xf4\x41\xbd\x80\xc3\x9a\x82\x1f\x2c\x56\xf0\xbf\x8b\x88\x8e\xad\x36\xe2\xc1\x1c\x5b\xfb\x83\x7e\xbb\xbc\x14\xd3\x46\x03\x36\x4d\x48\x0f\x1e\x4b\x23\xb4\xd8\x4c\xc3\xc9\xc2\xad\xbe\x87\x8f\x11\x1c\x35\xc8\xd8\x2c\x53\x67\x8f\xd3\xcc\xd9\xe3\x7b\x27\xce\xce\xc7\x71\x15\x3d\xd8\x9f\xdf\x33\xba\xef\x7b\xd6\xe0\xdf\x6e\x90\x3f\x4d\xc6\xb6\x47\x99\xf5\xaa\x83\x74\x36\x54\xcc\x0f\x38\x4a\x67\xc4\x8f\xd2\xf1\xf8\x51\x3a\x3e\x3f\x4a\x27\x20\x93\xaf\xbd\x0b\x46\x77\x1e\x89\x4c\x90\xd7\x75\xe8\x29\x29\xec\x66\x9c\xb6\x5a\x6b\xf7\x32\x46\x10\x3b\xa4\x69\x53\x7e\xac\x3a\x08\xd4\x7f\xf6\x10\x1c\x00\xfa\xc3\x3d\x13\xe0\x63\x07\x66\xf0\x9a\x16\x6c\x47\x0c\x90\x38\x58\xff\xfb\x3d\x04\x21\xe9\x71\xab\x95\xe6\x8b\xcf\xd2\xc5\xdf\x3f\x5b\x3c\x9e\x11\x2d\x61\xd5\x44\xdb\x01\x54\xd3\xdb\xeb\x48\xbc\x13\x42\x48\xf2\xc3\x3d\x53\xc6\x8b\x25\xc0\x59\xab\x35\x3b\x24\x3d\xfd\xda\x21\x4e\xfe\x84\x73\x87\x87\xb0\x8f\xc8\x48\x9e\x18\xea\x90\x5d\x38\xe7\x5c\x9b\x11\x42\x20\x0b\x0c\x5c\xed\xea\xad\xd6\xe9\x99\x36\x82\xd8\xac\x1c\x0c\x08\xc5\xf5\xf8\x9e\xe7\x56\xcb\x3f\x22\xdd\x83\x56\x2b\x3a\xec\xe9\xd7\x0b\xa2\xcd\x81\x92\xad\x1e\x90\xb0\xed\x4b\x42\xe6\x84\x90\xf9\x0f\xf3\xfb\x13\xd2\x3e\x24\x8b\x56\x6b\x71\x48\xe0\xc4\x8f\xd1\x56\x8a\x72\x07\x17\x13\xd6\xb3\xb9\xe2\x43\x67\x8a\x42\xbd\xfc\x3d\xc7\x08\x6e\x3a\x38\x28\x74\x60\x75\x69\x8d\x97\x51\x9b\x18\xa7\x6e\x60\xde\xa1\x42\xff\x29\x0a\xf3\x9b\x38\x32\xee\x36\x48\xee\xe9\xc3\xf0\xc9\xc9\x47\xcd\x5b\xaf\xbf\x7c\xe2\xe7\x41\xfa\xe0\xfe\x5c\xe7\x16\xf1\xbf\xb5\x5b\x04\xc4\xe0\x81\xa2\xbe\xa9\xac\x56\x44\xad\x22\xa9\x50\x82\xcb\xe9\xc7\xb5\xbb\x71\xb2\x36\x6d\xc3\xe9\xf2\xc2\xb0\x19\x95\x8c\x16\x6e\xca\x70\x9b\x25\x17\x13\xee\x10\xcd\x25\x93\xef\x7b\x03\x66\xaa\xb8\x84\x10\x36\x88\x49\xad\xed\xa6\x5a\xdb\xbd\xbf\xd6\x9e\x90\xc9\xb6\x4c\x02\xe3\x20\xbe\x33\x19\x54\xd3\x98\x68\x1e\x99\xc0\xc9\x22\x4c\x49\x32\x21\x92\x15\x7a\x69\x85\xde\xe3\x2a\x1c\x43\x9e\x19\xa8\xee\xce\x08\xfc\xd7\xc1\xac\xc6\xdf\xf4\xef\x98\x56\x8c\xef\x3b\xad\x78\xc4\x1c\x40\x73\x32\x09\x1b\x6f\x24\x61\x42\xb4\xd8\xa0\xca\xe6\x2f\xb2\xa5\x9d\xb4\xa5\x9d\x07\x1c\x30\xfe\xa0\x7e\xcd\xda\xf9\x09\xe6\x20\x65\x71\xa9\xf4\x5c\x56\xa0\xc6\xa3\x05\xd9\x19\xff\x4f\xd6\x1e\x2f\x6b\xa0\x4e\x2a\xa2\x36\xf8\x67\x08\x1a\x6f\xe6\x27\x10\xb5\xaa\xbc\x54\x9d\x66\x50\x44\x2d\x6e\x9f\x61\xaf\x9c\x4a\xdc\xfe\x12\x61\xfb\xe7\x3a\x4a\x8a\x61\x16\x42\xc4\x9c\xca\x2c\xbf\x3a\x5a\x3e\xf0\x0c\x6e\x68\x07\x95\x3c\x6c\x7c\x34\x76\xa5\x25\x2b\x82\xf0\x59\x1c\x63\xa5\x12\x84\xec\x98\xab\xda\xa3\x88\xd2\xd8\x3d\x19\x68\xad\xda\x31\xa6\x86\x53\x41\x25\x7f\xaa\x56\xdd\x02\xcf\xff\x64\x8f\xee\xb7\x5b\xe3\xe9\x95\x5d\xba\x90\xe7\xec\x11\x0b\x3d\x4f\xea\xdb\x55\xb4\xab\x72\xb9\x27\xf5\xf1\x7e\xda\x34\x80\x37\xdd\xc5\x9c\x2a\x88\xb3\x5f\xb2\xa3\xce\x7b\x5d\x66\xf8\x2a\x1c\x79\xc2\x8d\xa7\xeb\xd8\x25\xf2\x19\xec\x0f\x1d\xe5\xa3\x37\x47\xe9\xfe\x50\x88\x76\x49\xf7\x84\x0b\x58\xeb\x37\x85\x03\x38\xc5\x06\xf1\xc3\x6c\x17\x33\xdf\x90\xc6\xec\xde\xb1\x74\x28\x68\x7c\xa7\xf3\xf8\x88\x38\x8f\x0b\x91\x75\xbe\x8e\x2f\x48\xa7\xb3\xab\xe7\xa1\xaf\xdb\xb3\x9e\x9e\x30\xd6\x8e\x9b\xb9\x34\x9e\x9b\x50\x23\xe9\x78\x6a\xe4\xf3\xa7\xa7\x6e\xca\x56\x8e\x4b\x2f\x4f\xf5\x33\x33\x08\x57\x95\x00\x69\x71\xf8\xbd\xa3\xa3\xb1\x8e\x9a\xff\xbd\x3c\xed\xfe\xf7\xf2\x64\x37\x3d\x06\xd5\x23\x83\xa7\xa6\xa7\x7d\xa0\xc3\xcc\xf7\xb3\x12\x8b\x36\xc3\x63\x82\x3c\xd6\x60\x90\x95\x7f\x42\x7c\x3e\x8b\x3d\xf9\xb2\xe6\x83\xec\xd8\xfe\x6f\x29\x43\xc1\x1d\x58\x1f\x30\xac\x03\x8e\x75\x70\x37\xd6\x62\x60\x9d\xd4\x0d\xac\x6c\xca\x96\x96\xd1\x2a\x85\x74\x99\xd0\x3d\x27\x17\x47\x35\x72\x71\x04\x12\xf1\xed\xb8\xd3\x06\xd2\xff\xb7\x10\xdb\xbf\x8b\xd8\x09\x1c\x87\xc9\xb5\xe5\x37\xc3\xa3\xbf\x9b\xed\x3c\xa9\xdd\x00\x91\xef\xdf\x7a\x71\xaf\xc0\xa7\x8d\xf6\x0a\xe4\x36\x09\x14\xf6\x08\x7c\x2e\x1d\xfb\xb5\x66\x41\x05\xf3\x94\x3e\x95\x50\x4a\x8f\xb0\xa1\x05\xf8\x80\x7d\x31\xf0\xd7\xa4\xa7\x18\x67\xf9\x1e\x42\x52\x63\x90\x76\xd2\x25\x27\x9f\xf8\x90\x89\x35\xcc\xcb\x46\x98\x53\xf2\x4c\x8a\x7c\xa6\x21\xbd\xac\x69\x3c\xd6\x34\xde\x51\x86\xd3\x03\xdb\x66\xb4\xf3\x8c\x46\x11\x5d\x7d\x1d\xed\x3c\xe3\x21\x85\x5b\xde\x05\xd1\x34\xb1\x13\x38\x3b\x99\x50\xdf\xca\x9f\x53\xa8\xc3\x11\x79\x92\x32\xad\x42\x5a\xda\x01\xf2\xe9\x38\xfe\x72\x32\xfa\x03\x1d\xdf\x4e\x89\x87\x23\xe2\xe0\x09\x99\x62\x97\x48\x83\xe7\xab\x48\x09\x72\xf2\xa5\xf6\x24\xcb\x71\xae\xc1\x73\x29\x29\xaa\x9b\x44\xd4\x9d\xe6\x1b\x90\xc4\xba\xd1\xbe\x1c\x3c\x2a\x72\x97\xe6\x0b\xa9\xc9\x99\x71\xc4\xf7\x8e\xa5\x79\x53\xfe\x32\x9c\xb5\xda\x59\x59\xa7\x30\x2b\xab\x17\xb6\xcd\x64\xed\xf6\x36\x5b\xda\x2e\x9a\xa3\xd9\x1c\xa6\x1a\x3c\x5e\x9a\x33\xe5\x62\x4b\x2b\x76\x67\xad\x3e\xaa\x81\xaf\x50\x4a\xb9\x92\x0a\xab\xb9\x06\x45\x10\xc7\x6c\x36\x9d\x77\x09\x9f\x7c\x02\x26\xa4\xd6\xa9\xe4\xc5\xf8\x8e\x62\x85\xd5\xee\x67\x43\x97\x26\x89\xed\x33\x06\xeb\xfa\x56\xfe\x7e\xac\xeb\xdf\x77\xec\xad\xf6\xc1\x1a\x65\xbc\x11\xe1\x9f\xeb\x88\xe6\x3e\x8f\xfb\x12\xdd\xe9\xa1\x7e\x67\xb0\xdb\xef\xee\x76\x76\xbb\x6b\xa8\x2e\x95\xbb\x0f\xd9\x03\x7b\xab\xd3\xae\x27\x5b\x81\xb7\x82\x6c\x51\xaa\x4a\xf6\xeb\x60\x16\xdd\x97\xe8\xfd\xde\x3e\xda\xef\xec\xf5\xdb\xbb\x07\x6b\x89\x2e\x95\xbb\x0f\xd1\xbd\x1d\x46\x76\xb7\x9e\xec\x0a\xde\x0a\xa2\xa1\x4c\x95\xe4\x2f\xd1\xcc\x37\x0b\x91\xa4\xa5\x28\x0e\xb9\xf1\xf6\xce\xd9\x1d\x3f\x0d\x4c\xd4\xec\xa4\x76\xc5\x38\x53\x13\x23\x4e\xb5\xe4\x88\x50\x87\xdb\x62\x53\xad\xc8\xa6\xb2\x3d\xbe\xb3\x67\x2b\x71\x56\x90\x2c\xcb\x89\xcd\xac\x3f\xaf\xcf\xe1\x85\x53\x84\xb5\x3b\xe6\xba\xc8\xbd\xe3\xbd\x62\x5f\xf1\x96\x5b\xdc\x9e\x24\x33\x9f\x20\xaf\x08\xcb\x29\x30\x23\xb7\xe7\x38\xb7\x51\x6c\x5c\xdd\x28\x36\x2e\x6d\x14\x2b\x37\xf3\xa7\x60\x96\x77\x29\xa9\xb6\x5a\x3f\xa6\xad\xab\x8d\xbc\x79\xc2\x28\xbe\x43\xe6\xe4\x93\x96\x0a\x82\x14\x01\x06\xe3\xe4\x67\x6d\x8c\x46\x7a\x71\xe3\x69\x2a\x3b\x5b\x45\xd9\xd9\x92\x1f\xde\x42\x42\x8c\x92\x9c\x8d\x8a\x72\x26\x5a\x4b\x4a\xe3\xa4\x04\x71\x52\x80\xc8\xe9\x91\x5b\xff\x1c\xc5\xd6\x3f\xa7\xb4\xf5\xcf\x29\xa7\x9a\x73\xd3\xe3\x9b\x25\xbd\xb9\xad\xe6\x6d\xee\xf3\x58\x4f\x6d\x4d\x4f\x61\x73\x61\xcd\x2b\x51\xbb\x55\xa4\x76\xab\x44\xad\x57\x82\xe8\x95\xfa\x1e\xa3\x56\xe6\xaf\x70\x14\x3b\x69\x9c\x52\xfe\x8a\x0a\xb5\x7e\x99\xda\x94\xd8\x3d\x94\xcb\xb9\x53\xdf\xc9\xab\x12\xab\xe8\xe1\x50\xa8\x26\xbb\xc0\xb1\x75\x87\xc0\xd7\x66\x96\x83\x6e\x30\x21\x9a\x76\xd7\x80\xcd\x95\x7d\x7e\x3f\x8d\xe4\xe7\x38\xed\x88\x1e\x91\xfb\xf2\xb7\x34\x48\x99\x74\xb7\x09\x20\xd2\x22\x6d\xa5\x02\x77\x74\xd4\xeb\xe8\xff\x95\xb2\x6d\xa0\xeb\xf9\x53\x2a\xbc\x23\x92\x03\x71\x0d\xbb\x3f\x8b\x09\xe2\xee\xb5\xd5\x93\xcf\x05\x32\x80\x85\xb3\x06\xbc\x43\x5e\x43\xb0\x41\x0d\xdb\x41\xa1\x86\xed\x20\x57\xc3\x56\xa5\x06\x99\x7a\xe9\xae\xbc\x4b\xff\x2f\x4b\xbc\xf4\xff\x54\x99\x97\x4a\xb6\xa8\xa7\x3f\x20\xbb\x12\x76\x64\x9e\xa2\x89\x4c\xa6\x19\x13\x2d\x51\xa1\x95\x28\xd2\x46\x24\xe5\xb4\x11\x71\x5e\xf7\xc5\xc5\xb4\x11\x0b\xa2\xcd\x44\xca\x88\x39\x59\x67\xe9\xe6\x39\x3c\x13\x6d\x38\x17\x65\x66\xbc\x0d\xe7\xf9\xee\xbb\x81\x37\xb6\xd5\xd2\x96\x44\x83\xca\x75\xa4\x2d\x84\xb0\x2d\xd3\xfe\xbe\x48\x3f\x5b\xca\xfe\xbe\xe0\xfd\x7d\x99\xcb\x31\x32\xca\x4d\x71\x14\x15\xf1\xe3\x43\xb4\x55\xa5\xa2\xc3\x95\xa2\xa2\x55\xb1\x22\x56\x46\x6e\xd1\x2b\xa5\xae\xe2\x27\x0c\x41\x2e\xa4\x45\x36\xcd\x70\x2a\x69\x6b\xac\x35\x5a\x04\x92\xd6\x58\x75\x1a\xe4\xf3\xcc\xb8\xaf\x06\xf9\x57\x64\x2a\xf1\x65\x53\xe0\x80\xc8\xe4\x7a\x53\xa2\x69\xa1\x62\x13\x5f\xda\x89\xfd\x42\x27\x96\xda\x4b\x74\x27\x94\xee\xa4\x04\xd1\x9b\xe6\x44\x6f\x9a\x47\x64\x9a\x17\xbd\x07\xe5\x47\xba\xde\x6c\x54\xc9\x61\x71\x54\x83\xc5\x51\x01\x8b\xfb\x25\xeb\xb9\x5e\x3f\x92\x8b\xb7\x53\x7c\xbb\xc8\xa5\xed\x4c\x95\x08\x4f\x70\x31\x53\x65\x17\x14\xea\x64\x7b\x56\xd8\x11\xb9\x3d\xcb\xeb\x80\x93\x4f\xd5\x9d\xe7\xca\xd1\x44\x97\x1a\x05\x5e\xa4\xf9\x61\xb6\x0b\x2b\x90\xe9\xa7\x51\x49\xa7\x44\x55\x9d\x22\x16\xe2\x0a\xeb\x71\xac\xfb\x2c\x74\xb8\xe4\x99\x63\xc4\x5b\x87\x3d\xca\x38\x95\x3b\x7b\x2e\x5f\x40\x26\x08\xca\x83\xbc\x93\xbd\xd0\xf3\x37\x93\x83\xf2\x2a\x6f\xa9\x47\x57\xd7\x78\x67\x46\xbd\x39\x51\xdc\x71\x77\x97\xcf\x32\x55\x0a\xff\x94\x88\xc6\x87\x86\x80\x3f\x60\xe9\x56\x1d\xfd\x28\x36\x24\x3e\xf1\x16\x4e\x9f\xc7\x2a\x06\x3c\x56\x31\xe4\xb1\x8a\x51\xb1\x66\x19\xea\xb7\x2e\x4c\xf2\x01\x9b\xae\x63\xbe\xe9\x3a\xe1\x9b\xae\x67\x64\xca\xaa\x9e\x93\xd3\x97\x9a\xbf\x35\x3a\x3a\x6a\xa3\x60\x4b\xd3\x1c\x69\xab\xa1\x70\x6b\xcc\x7e\xb8\x5c\x68\xda\x24\xdf\x0d\x51\x01\xdf\xb7\x81\x49\xf9\x54\x7e\xfd\xd6\xfe\x39\x99\xe7\x71\x9e\xb7\x5a\xf3\x8d\xf7\x9a\xcc\x1f\xb8\xa8\x2d\x3a\xc2\x5f\x1c\xa9\xbc\xe9\x0a\x79\x5d\x37\x55\x0d\xfb\x20\x8f\xfc\xbd\xaa\xc7\x5b\xb5\x6e\x91\x42\x57\xff\x67\x76\xef\x07\x74\xda\x7c\x98\xab\x4b\xda\xd8\xe3\x08\x05\xb2\x2b\x79\x1b\x86\x0a\x05\x6c\xdc\xcc\x84\x32\x80\xac\x0d\xf5\x42\x19\x92\x93\xdf\xb4\x00\x8d\xd6\xf7\xce\x7b\x66\x90\xf1\x49\x88\x1d\xbe\xfc\x3b\xe6\xcb\xbf\x13\xe2\xb3\xde\xe9\x12\xbf\x1c\xe3\xf1\x55\xb4\xe8\x43\xa3\x99\xad\xa7\xea\x0d\x9b\xca\x78\x45\x30\x2b\xc2\x6d\x65\x5e\xaf\xdf\x14\x5e\xaf\xf4\xa8\x0d\x6a\x21\x6a\x6f\x78\xe0\x46\x51\x34\xda\x4c\xec\xd6\xc6\x41\xa7\x8b\x4d\xa2\x98\x5f\x5e\x67\xe8\x0f\xda\x07\x7b\x69\xb9\x50\x9a\x49\xc5\x52\x00\x2a\xd0\xb1\xcf\xa6\x85\xca\x12\x12\x4e\x50\xb4\x92\xa5\xfd\x3a\x2d\xda\xaf\x32\x5f\x5e\x3d\x5e\xbd\xc1\x6e\xb7\x9f\x43\x5f\x8b\x14\x69\x8e\x03\xd4\x55\xe6\xe0\xdd\x96\xf3\x4a\x6e\x2a\x6e\xa7\x59\x88\x42\xa2\xc5\x35\xf8\x73\x0a\x55\xb3\xd4\x34\x2d\x47\x58\x4a\xcb\xe1\x33\x43\x52\x09\x4d\x60\x5f\xc3\x8c\xa4\xc8\x8c\xe4\x4e\x66\x74\xfa\x83\x4e\xae\x89\xb4\x59\x4d\x2b\xd5\x52\x30\x2b\x52\x30\xcb\x51\x30\xaf\x6d\xcf\x4e\x2d\x01\xf3\x22\x01\xf3\x4d\x5a\x33\xdf\x96\x8b\xfb\xb4\xe5\xa2\xd8\x96\x8b\x5c\x5b\x2e\x49\xa0\x24\x77\x59\x24\x77\x99\x23\x77\x55\xdb\x60\xb5\xd4\xae\x8a\xd4\xca\xb9\x30\x1e\x13\x4d\xd3\xae\x88\x46\x69\xc1\x63\x50\x9e\x8c\xe5\x27\x16\x94\x0a\x0c\xb7\x07\x07\x88\xdd\x40\x3a\x96\xf6\xde\xee\x5e\xb7\xd3\xee\xee\xea\x3a\xba\x92\x4e\xa7\xab\xb5\x4e\x27\xec\x11\x70\x0d\x66\xfb\x1b\x86\xda\x77\x4e\xf1\xa8\x09\xe4\x5d\x70\xdb\xcc\x19\x6a\xa7\x67\xda\x98\x9f\xd0\xe2\x1e\xed\x1e\xe8\xd7\x2e\x71\xe5\x1a\x67\x16\x93\xe4\x12\x42\x76\x0f\x74\xfd\x7a\x42\xba\xd8\x25\xdd\x03\x5c\x01\x77\x3b\x61\x44\x53\x83\xb8\xdf\xf7\x3a\x88\x1f\xc9\x47\x8d\x56\x8b\x1a\x32\x0e\x19\xae\x78\x20\x32\x35\x1e\xb8\xf1\x93\x5a\x50\x8b\x49\x78\xdc\x1f\x62\xd7\x6c\x1a\x4b\xcd\x23\x72\xf2\xfb\x23\x93\x2d\xfe\xfe\x95\x9a\x17\x69\x4d\x36\x01\xef\x9d\x7b\x44\xa8\xc5\x08\x9f\xc8\x35\x79\x6a\x13\x6a\xc9\xd3\x77\x6d\x86\x8f\x36\x61\x38\x4c\x9e\x04\x85\xc9\x85\x8c\x3c\xcd\x55\xe9\x12\xcd\xdd\xa6\x36\xec\xfd\xeb\xe4\xb6\x74\x64\xec\xc7\x27\x7f\xd4\x2e\xca\x83\xb7\x89\x10\xd2\xe5\xbb\xf5\x9c\x6c\x02\xd7\x3d\x48\xd7\x81\xd8\x5f\x9a\xb6\xf2\xf1\x64\x8c\x2e\xf4\x6d\x6d\x9c\x65\x14\x95\xab\xe5\x4f\x00\x7a\x2c\xda\x48\x06\xe8\x9e\x9e\xa8\x29\xc7\xf9\x29\x28\x3f\x46\xb5\xd4\xb7\x4b\xc9\x96\xe4\xe6\xe7\x4e\x5f\xee\x7e\xee\xb6\xdb\x83\xf6\x6e\x7f\xb0\x3b\xd0\xf9\xd9\x90\xcc\xf0\x77\x95\xd6\xe8\xcf\x5f\x4e\x6b\x97\xc9\x47\xe9\x59\x84\x3f\xc9\x35\xc5\x46\x25\x01\x7a\x09\x40\xc5\x66\xf8\xf9\xcb\xa9\x3a\x98\x18\x70\xba\xbb\xee\x3c\xfe\x75\x38\x54\x40\x55\xb0\x80\x12\x35\x39\x44\xfd\x0d\x32\xc3\x8b\xa3\x66\xaf\x9f\x85\xd4\x77\x4c\xde\x1e\x22\xe8\xa8\xc9\xc4\xe0\x79\xc3\x73\xe2\xd8\xf1\x2f\x1b\x72\x8e\xd5\x70\xfc\x86\x49\x5d\xb7\x91\x04\x8d\x2f\x8e\xc7\xea\x81\x8d\x09\x4e\x2e\x1d\x7c\x9d\x73\xb1\x84\x52\x75\x33\xa4\x5f\xe3\x4d\x90\x95\xaf\xc9\x88\xaa\xcc\xbb\xa9\x5f\x3b\xd9\x49\xda\xb5\x3e\x4f\x15\x74\x25\xa7\xf9\x3b\x15\x82\x90\xae\xad\x36\x54\xf8\xef\x9b\xf3\x3c\x2e\x17\x9f\xd8\x89\x3e\x66\x8c\x95\xd9\xd8\xc6\xe5\x33\x51\x9f\x7e\x2f\xba\xc3\xf7\xa2\x3f\xd5\x5e\x61\xd6\x36\x1b\x4f\x38\x36\x9d\x54\x94\x1b\xbc\x22\x2f\xac\x80\x5a\x56\x7e\xf6\x9d\xe5\x1d\x21\x3c\x8d\x51\xe5\x94\x93\xda\xcf\xab\x9a\xc9\x77\x96\xf5\x35\xbf\xa3\x35\x47\x32\x54\x52\x0b\x4b\x3f\x6c\x0e\x17\xbd\x7c\x94\x52\xce\x79\x3a\x2e\xa5\xce\x4b\x93\x6a\x2b\xcf\x83\x51\xaf\x44\x2b\x89\x2d\x63\xac\x24\x98\x15\xaa\xd9\xe3\x46\xa3\x78\x44\xdd\x13\xc7\xa7\x51\xed\x16\x8f\xfc\x5c\xee\x9f\xe9\xa1\x10\x0e\xc8\xc7\xec\x61\x6a\xe7\x9c\xd2\xa3\x92\xe3\x8c\x90\x54\x51\x6e\x96\x4c\xd3\x61\x9d\x93\x3b\xdb\x0a\x6f\xba\xcf\x27\xc5\x1d\x28\xa2\x23\xf0\x04\x98\x69\xa2\xcb\x82\xaa\x98\x90\xc2\x39\xe4\x13\x88\x2b\x5e\x97\x56\x66\x22\xcf\xdb\xe3\x0b\x47\x9a\x47\xdc\xff\x0c\xda\x08\x76\xef\xfe\xe0\xdd\xcf\x92\x15\xeb\x3c\xc5\xb3\xde\xcf\x3e\xb0\xe1\x03\x9d\xee\xbc\xb3\x17\x5a\x13\xc6\xb9\x82\x1c\x3d\x6f\x5c\x05\xbe\xdd\xe0\x01\x82\x8d\x11\x8d\x1b\xb9\x23\xe1\x3c\x08\x98\x82\x33\xdd\x5d\xa2\xf9\xc4\xfd\x5e\x1b\xb4\x75\xa4\xf9\x84\x10\xbf\xd5\xf2\xa5\x05\xee\xa7\x06\xb8\x7f\xff\x9d\x80\x4c\xa5\x1e\x6e\xf7\xba\x7b\x83\xfd\x9b\x1b\x98\x11\x6c\x77\xf4\x9b\x1b\xf7\x88\x3d\xda\xbb\x37\x39\x33\xdf\x5e\x86\xb6\x99\xd8\x56\x9e\x32\x7e\x2e\x3d\xd1\x34\xf7\xf0\xb0\x33\x38\x3a\xea\x0c\x64\x86\xe0\xde\xf3\x20\x3d\x6e\x23\x4c\x13\xe8\xe3\x29\x11\xf1\xcf\x5f\x3b\x48\xd3\x72\x93\xc7\x37\x62\xee\xb8\x3b\xa8\x04\x4a\xaa\x0b\xf6\xf7\x37\x2d\xd8\xde\xb0\x60\xaf\xbb\x61\xc1\x6e\x7f\xc3\x82\x9d\x4d\x89\x51\xd2\x12\x28\x9e\x69\x21\xbb\x64\xa6\x74\xf5\x79\x67\xa0\x7e\xbe\x5f\x7d\x1c\x96\x4a\x39\x47\x47\xfb\x69\x0b\x16\xdf\x39\xb9\xdb\x8b\x52\x26\xd1\xe9\xbd\x4f\xc0\x5e\xaf\x7d\x9f\xd2\x09\xbe\xf1\x96\xd5\x3a\xf5\x5f\xdd\xb9\x9a\x2f\x59\x37\x80\x7a\x6a\x70\xe5\x43\x79\xa9\xb5\x99\x9b\xf0\x5b\x0d\x36\x94\x12\x38\x87\x1c\x53\x03\x2e\x0c\x4c\x4d\xb8\x30\xd9\x9c\x1d\xce\x21\xff\xcb\x93\x22\x2d\xd9\xcf\x12\xaf\xd8\xcf\x0a\x5f\xb1\x9f\xab\x87\x39\xde\xc5\x46\x47\x88\x69\x1f\xcb\x78\x6f\x9e\x24\xa7\xb0\x66\x93\xd7\x77\xa5\xa6\x7b\xde\xf0\x83\x86\x45\x13\xda\xe4\x63\x0e\x1b\x45\xda\x47\x24\x85\xf6\xb0\xe9\xf0\x58\x06\x8f\x8f\xd3\xe0\xf1\xf6\x05\x1b\x61\x3a\xe5\x11\x66\x3d\x6e\x33\x3f\x9e\x85\x61\x10\x31\x75\x3c\xb7\xa3\xd8\x09\xfc\x0c\xcf\x3c\xc5\x9d\xdd\xfb\x01\x76\xfc\x39\x75\x1d\xab\xc1\x01\x34\xf9\x51\x20\xb9\xc3\x3b\x3a\x3a\x5e\x89\x28\x0c\xcd\x83\xbc\xf8\xf2\x6c\xb7\xa2\x71\xa7\xed\x7d\x0b\x5e\xed\x5d\xe8\x75\xc7\xc1\xa5\x15\x0f\xbe\x45\xc5\x03\xa8\x78\x5f\x75\xb0\x67\x16\xfa\x34\x55\x84\x3e\xa1\x78\x2d\xb2\xbb\xdf\x02\xd9\x5d\x40\xb6\x33\x28\x60\x2b\x03\xb5\xe2\x52\xa0\x56\x5c\xc0\x36\x59\x8b\x6d\xff\x5b\x60\xdb\x07\x6c\xbb\xfd\x02\xb6\x32\x7a\x44\x3a\xd8\xe5\xf9\x7b\x49\x01\xdb\xd9\x5a\x6c\x7b\xdf\x02\xdb\x1e\x60\xdb\xeb\xaa\xb2\x7e\xdf\x48\xe7\xbc\xf0\xe7\xde\xcc\x0a\xd8\xce\xd7\x62\xdb\xfd\x16\xd8\x76\x01\xdb\x7e\xbb\x80\xad\x0c\x7c\x96\xbe\x7f\x8d\x87\x46\xdd\xcc\x0b\xd8\x2e\xd6\x62\xdb\xf9\x16\xd8\x76\x38\xb6\xfb\xaa\xa3\x2d\x6f\x16\xc5\x78\xae\x9b\x45\x01\xdb\xe5\x5a\x6c\xbf\x95\xde\xd6\x75\x66\xae\x2a\x42\x35\x6f\xe4\xba\x85\x08\x24\xbb\x59\x16\xc2\x21\x8b\x2a\x75\x5f\xc7\x57\xe0\x95\xfe\x66\x12\x0b\xb5\xde\xb0\x1a\xbe\x95\x94\x41\x0d\x87\x87\xfb\x59\x4d\xdf\x4a\x42\x44\x4d\xdc\xd6\xe5\x55\x7d\xab\xe6\x15\x55\x71\x73\xbb\xd4\x68\x7d\x1d\x4c\x28\x48\xdd\xc4\xff\xbe\x15\xc1\xd9\xc4\xea\x9b\x12\x9b\x55\x73\x78\x98\x4d\x05\x44\x30\xcd\xa0\xad\x33\x5b\xd7\x0c\xc2\x95\xd8\xdf\x26\x1c\xf4\xe5\x1d\xa4\x45\xf7\x4f\x5b\x47\xc2\xcd\xaa\x63\x19\x8f\x5c\xfc\xe2\x0a\xde\xd8\xcb\x84\xac\x98\xad\x46\x29\x9b\xa6\x0e\xda\x1b\x7a\x18\xf2\x6e\x7a\xa5\xa7\x81\xd9\xb4\xa9\x1b\x5d\x3a\x28\x9d\x92\x83\xb2\xd6\xeb\x40\x4d\x42\xcd\xbc\xdf\x81\x9a\xad\x96\x78\x52\xe3\x79\xa0\x06\xe1\x16\x34\x35\x84\xf7\x01\x48\xa2\x16\x84\xdb\x56\x1d\xfb\x32\xea\x56\x12\xf2\x4e\x6b\x36\x11\xa5\xba\x8e\x6f\xc5\x2c\xba\x60\xba\x65\x27\x76\x3f\x6c\xb2\x55\x32\xf7\xf8\x74\x8b\x52\x42\x29\x86\x49\x00\xa1\x06\x5c\x30\xc2\xe1\xc2\x22\xd4\xc2\x7f\x43\x06\xc5\x25\x59\xb2\x9f\x15\x59\xb1\x9f\x2b\x72\x75\x9f\x19\xdd\xba\x49\x98\xc2\x37\x58\x28\x5c\xb3\xbe\xf0\x2a\x30\x5e\xf8\x66\x60\x29\x7d\xf8\xff\xae\xdc\x44\xe5\x59\xec\x37\xca\x52\x94\x6d\x59\xbb\xa7\x8c\xa6\xac\x7e\x4c\xfa\x21\x65\x7b\x55\xda\x3e\x2d\xa5\x9e\xcc\xbf\x0a\x8c\x33\xbb\x08\x64\xf4\x2f\x4a\x80\x96\x4e\x83\x1d\x95\x90\x7f\xa3\x14\x68\x0f\x4e\xb9\x9d\x32\xfb\x09\xb2\x90\xa9\x1b\x4e\xd5\xfc\xbc\x58\x4d\xa7\x17\x3d\xe5\xc7\xcf\xef\xdf\xfd\x8f\x59\xba\x53\x69\x04\x71\xa0\xc5\x93\xe6\x75\x77\xc0\xf5\x22\x82\x08\x3a\x7c\x27\xd5\x86\x1e\x67\xc6\xef\xe7\x8d\x95\x4d\x23\x66\xc4\xc4\x8e\x65\xa7\x86\x4c\xe3\x6b\x1b\x1d\x1c\x1c\x1c\x5c\x80\xdf\x79\x52\x3a\xa4\xb4\x8d\x7a\x7b\x90\xb4\x84\x86\xa1\xed\x5b\xda\x04\xf5\xfa\x7a\x96\x28\x5b\xc4\xd7\xc3\xbb\x97\x41\xe4\xd1\x44\x9b\xa0\x66\xb7\xdd\x1e\x6c\xb7\x3b\xdb\xed\xee\x97\xce\xee\xf3\x76\xff\x79\x7b\x77\xe7\x40\xfe\xfd\xd1\xde\x7b\xde\x6e\x37\xd7\x87\x52\x3e\x60\x1d\xb3\x8c\x63\x81\x33\x93\x27\x73\xaa\x32\x4e\x3e\xf9\xc2\x66\x4d\xaf\xa8\xf3\x96\xb2\x72\x77\xf8\x4a\x8b\xa0\x2a\x81\xc1\xff\xaa\x1e\x96\xdb\xf4\x5b\xca\x00\x33\x82\x95\xa4\xa6\x3f\x73\xdd\x66\xc9\x23\x97\x33\xeb\xc6\x24\xbb\x71\xc9\xf1\x4f\x5a\xf3\xbf\x55\x22\xca\x05\xf3\xbf\x9b\x4d\xa4\xa8\xe6\xc9\x97\xdd\x33\xd3\x7f\xf2\xb5\x7d\xc1\xa6\x42\x95\xf5\xf7\x07\xeb\xfd\x82\x14\x3c\xb9\xb0\xd6\xcb\x58\xbd\x21\x08\x12\xbb\x76\x44\xf8\xc2\x26\x2c\xff\x37\x22\xfc\x65\x23\x02\xe3\xf7\x43\x47\x84\xdd\xff\x9f\xbd\x77\xef\x6a\x5b\x67\x16\x87\xff\xff\x7d\x0a\x9e\x2c\x4e\x96\x7d\x10\x34\x09\x94\xd2\x1a\xb1\x57\x48\xa0\xa5\x17\xda\x5d\xda\x7d\x63\xe5\xed\x52\x7c\x8b\x49\x62\x07\xdb\xe1\x52\xca\xf9\xec\xef\xd2\xcd\x96\x6c\xd9\x71\x2e\xb4\x65\x3f\x3d\xfb\x3c\xc5\x76\xec\xd1\x68\x34\x33\x1a\x8d\x46\x33\x3f\xdf\x0c\x20\xf5\x7a\xb4\x32\x6d\x8f\xa9\xf4\x50\xda\x3e\xcb\xf1\x45\xda\x1e\xbf\x37\x43\xdb\xcb\xa0\xfe\x15\xda\x3e\xaf\xb4\x0b\x55\xf6\xbf\x48\x61\x3f\x08\xbf\x15\xb3\x49\xb1\xc2\x26\x4c\x47\x14\x76\xa7\x53\x9e\x93\x04\xf8\x55\xf3\x68\xa4\xbf\x14\xa6\x9a\x82\x72\xc2\xcc\x8b\x4c\x16\x34\x45\x0c\x14\x0f\x9c\x1f\x40\x6d\x08\x2f\x54\xa1\xac\x43\xe9\x90\xfa\xc6\x30\x39\x2c\x0a\xb5\x11\x8f\xb7\xba\x28\x89\xb1\xca\x07\x52\x6d\x8e\xe4\x24\x17\x23\xf1\x4c\x7b\xa5\x84\x22\x1e\xcf\x86\xa1\xec\x92\x22\x74\x6b\x2c\x87\x6e\xf1\x24\x2a\xb8\xdb\xa5\x99\x14\x18\x11\x36\x7d\x89\x08\x9b\x49\x26\x85\xe4\x50\x7a\xe7\x50\x1b\x90\xa8\x05\x1e\x62\xef\x95\x86\xd8\xd3\xac\x18\x43\x97\x46\xc6\x75\x3a\x46\xa7\x5b\xa4\x80\x92\xac\xc2\x1e\x1c\xfc\xcf\x0e\x20\xa9\xb9\x7f\xf3\x16\x88\x17\xaa\xd7\xc9\x8e\xf1\x05\x1c\xfc\x4f\xb3\xd1\x00\xa4\xa4\xd2\x6f\x17\x8b\x04\x1e\x7d\xfb\xa6\x69\x43\x8c\x4d\xa3\x01\x86\x10\xc2\xe1\x6f\xc3\x45\xc0\x60\xe9\x38\x9a\x3b\x43\x20\x89\x08\xf3\xf6\x1b\xe4\x90\xfb\x18\x6a\xda\xa6\xb7\x49\x4b\xd9\x3c\xb9\x58\x6d\x31\x04\x1a\x27\x4f\x4a\xd8\xf8\xac\x1e\x8c\xb7\xc1\x8b\x23\xf8\x24\x57\x62\x52\xee\xe6\x00\x5e\xe8\x77\x13\xa8\x05\xd0\xc3\x68\x04\x10\xc2\xa0\x5e\x0f\x38\x1a\x41\x82\x46\x30\x7f\xd8\x14\xa9\x48\x33\xe1\x18\x24\xe5\x19\x26\x29\x06\x97\x70\x50\x92\x6c\xaf\x73\x9c\x21\x72\x4a\x59\xe5\x61\x31\xe4\x00\xe4\x02\x34\x00\xc8\x03\xe8\x02\xa0\x21\x40\x23\x80\xc6\x00\xf9\x00\x05\x00\x4d\x00\xba\x04\x28\x04\x28\x02\x28\x06\x68\x0a\xd0\x15\x40\xd7\x00\xdd\x00\x74\x0b\xd0\x57\xd0\x47\x3f\x7f\x1c\x09\xb2\xc9\x85\x6d\x20\x87\x5c\x38\x06\x72\xc9\x85\x6b\x20\x32\x2f\xa3\x81\x81\xc8\xcc\x8c\x3c\x03\x91\xb9\x19\x5d\x18\x88\xcc\xce\x68\x68\x20\x32\x3f\xa3\x91\x81\x48\xb4\x09\x1a\x1b\x88\xc4\x9b\x20\xdf\x40\x24\xe2\x04\x05\x06\x22\x31\x27\x68\x62\x20\x12\x75\x82\x2e\x0d\x44\x26\x71\x14\x1a\x88\x4c\xeb\x28\x32\x10\x89\x3d\x41\xb1\x81\x48\xf4\x09\x9a\x1a\x88\xc4\x9f\xa0\x2b\x03\x91\x08\x14\x74\x6d\x20\x12\x83\x82\x6e\x0c\x44\xa2\x50\xd0\xad\x81\x48\x1c\x0a\xfa\x6a\xf4\x49\x4f\xfb\xe8\xf1\x86\xc5\x38\x44\x52\x96\x8b\xe8\xef\xa2\xd8\x26\xe1\xfc\x13\xc8\x8f\x62\x13\x85\x60\x5c\xc2\xce\x91\x36\x00\x13\xd0\x6c\xe9\xbc\x7a\xf6\x84\x1e\xe4\xf6\x20\x09\x43\x6b\x70\x21\x0f\xf1\xab\x98\x57\x85\x79\xc4\x18\xc3\x10\x7f\xe2\xc3\x10\x7f\x12\xe1\x57\x30\x43\xef\x36\xb0\xfd\x1e\xd1\x0a\x64\x11\xfe\x29\xc6\x3f\x61\x6e\xdf\xa5\xb5\xdf\xf1\x4f\x23\x18\xd3\x13\xe3\x9d\x23\x0d\x8b\x42\x8b\xe4\x83\x9d\xd2\xbc\xbf\x53\xfc\xd3\x0d\xd4\xb4\x2b\xa8\x5d\x67\x63\x90\xe5\x39\x93\x6d\x32\x6f\xae\x6d\xee\x3e\x07\x74\x87\x79\x53\x3a\xd4\x25\xee\x5e\xf1\xfd\xf3\xab\x24\x57\xc7\x2d\x37\x01\x6e\x80\xe2\xd4\x25\x9b\xfc\x6f\xa0\xf6\xb5\xe4\x6c\xe6\xad\xdc\x08\xdb\x48\xde\x64\x87\xc8\x00\xdd\x48\xde\xfc\xca\xe7\x44\x2c\x7f\x65\xa7\x38\x6f\x4b\xb0\x6a\xca\x58\x61\x09\x2e\x3c\x50\x59\x80\x16\xea\xcb\x78\xe1\xfb\x04\x31\x0d\xab\x82\x92\x43\x95\x19\x98\xc9\x91\x3a\x64\x32\xa0\xfc\x5c\x1d\x7e\x40\xa1\x16\x53\x58\xea\x89\x55\x78\xac\xb2\xa8\x1f\x56\xa6\x1f\x96\xd4\x0f\xbb\xec\x68\x65\x61\x37\xec\x6c\x37\xec\xb4\x1b\x37\x14\xb0\x53\x72\x88\xb1\x10\xae\x93\x85\xeb\x48\xc8\xba\xd9\x4d\x56\x0d\x0d\xa0\xc7\x0f\x76\x21\x62\xed\xa1\xd5\x9c\x1a\x43\x83\x9e\xae\xeb\x45\x78\xba\x59\x3c\x5d\xc1\xf6\x24\x65\xe8\xea\x75\xef\x00\x6e\xeb\x77\x04\x6f\x2f\x93\x8f\xb8\x59\x04\xd7\xcb\xc2\xf5\x12\x0b\x91\x00\xba\xc8\x11\xe0\x82\x19\x2d\x45\x10\x2f\xb2\x10\x93\xe3\x06\x78\x16\xa2\x23\x84\x90\xf2\x5c\x36\x79\x45\x43\xb9\x9d\x6d\x8d\x5b\x0e\x43\x56\x49\x6a\x83\xdd\x13\xc5\x45\x0c\xd3\x8d\xb1\x0a\x29\x9e\x4f\x0c\x71\xc3\x1d\xb1\x8c\x62\x28\x31\xdd\x91\x0f\x35\x34\x96\x54\x19\xff\x8c\xbf\x9d\x39\xad\x3a\xe6\xa7\x55\x85\xc4\x2e\x88\x1a\xe6\x1b\xdb\x7b\x3b\x3b\x3b\x7b\xbb\xcf\x9b\x2d\x0c\x7a\x02\x03\xbe\x51\x8e\xfc\xf2\x85\x29\x9a\x40\x24\x65\x11\x40\x93\x7a\x1d\x95\xe6\x11\x40\x01\xa4\x93\x34\x22\xd9\xd8\x51\x88\x2f\xb6\x7b\x78\x92\x46\xc1\xf9\x0e\x8f\xd7\x47\x97\x42\xd0\x7d\x4b\x8e\x03\x50\xec\xf2\x4f\xa1\x86\xe2\x8c\x66\x47\x97\x19\x12\xf0\x43\xc0\x88\xc7\x94\x21\x76\x0c\x18\xc5\xe2\x92\x08\xb1\x20\xae\x7d\x14\x26\x19\x8c\xf8\x33\x08\x21\x7f\x5a\xaf\x23\x1a\xdd\x45\xde\x63\x59\x8c\xd6\x23\xf8\x54\x40\x56\x04\x77\x80\x22\x25\xb8\x28\x03\xee\x80\x3c\x4a\xe1\xed\xca\x9d\x7f\x96\xe9\xfc\xd3\x17\xe8\x3a\x1d\x30\xb1\xbb\x0c\xcf\xcd\x06\x60\x08\x6e\x36\xa9\x9f\x61\x8f\x7e\xb9\x97\x1f\xce\x6b\x88\xae\xa5\xe1\xbc\xae\xd7\xd9\x93\xa2\xe1\xbc\x82\xd8\x68\xba\x84\xe8\x8a\xf9\x17\xb2\x08\xee\xbe\x40\xb7\x02\x47\x45\x04\x85\xe7\xf4\xb7\xe7\x79\x14\x6e\x21\xba\x95\x50\xb8\xad\xd7\xd9\x93\x22\x14\x6e\x20\xb6\xd2\x2e\x21\xba\xc1\x28\x10\xc0\xcf\x5e\xb0\x88\x0e\x22\x28\x5f\x2b\x73\xc6\xd7\x2c\x67\x24\xd3\x2c\x0b\xc6\xc0\x36\x20\x75\x25\x76\x0e\x35\xe4\x03\x4d\xf3\x99\x08\x1f\xbe\xd1\x8d\x3e\xe2\x71\x1c\x81\xbc\xa5\xb3\xd6\x47\xd5\x9c\x2d\x9d\xe3\xea\x21\x19\xc8\x86\xc8\x26\x17\x0e\x44\x0e\xb9\x70\x21\x72\xc9\xc5\x00\x22\xe2\x91\x41\x1e\x44\xc4\x27\x83\x2e\x20\x22\x5e\x19\x34\x84\x88\xf8\x65\xd0\x08\x22\xe2\x99\x41\x63\x88\x48\xe4\x06\xf2\x21\x22\xb1\x1b\x58\x48\x49\xf4\x06\x11\x70\x72\x71\x09\x11\x89\xe0\xc0\x02\x4b\x62\x38\xb0\xc0\x12\x7f\x0e\x8a\x21\x22\x71\x1c\x68\x0a\x11\x89\xe4\xc0\x4c\x41\x62\x39\x08\x43\x91\x8b\x1b\x88\x48\x3c\x07\x19\x5f\x72\xf1\x15\x22\x12\xd3\xd1\x47\xb0\x8f\x1e\x43\x84\x09\x71\x20\x90\x54\x38\x9d\xe3\xbc\x77\xb3\x3c\xed\x2f\x18\x26\xa7\x6a\xa5\x9c\x7b\x8b\xa5\x86\xed\xbc\x94\x52\x7e\x81\x01\x36\x83\xc9\x61\x27\x8e\xaf\x98\x10\xac\x6d\x59\x3c\x67\x59\xae\x2e\x4c\xee\x34\xdd\xec\x4c\xc0\x57\x68\x94\xcd\x03\x9c\xa5\x45\x69\x6e\xdc\xef\x43\x08\x9a\xfa\x75\x28\xa6\x7e\x9d\x87\x28\x33\x3e\xe1\x7e\x2a\xd9\x59\x57\x48\xd4\x19\x99\x57\x31\x45\x85\xbc\xab\x9d\x97\xb3\x13\xcc\xcc\xe5\x33\x98\x27\x1b\x4d\x92\xdc\x8e\xac\xba\x78\x0a\xb1\xe4\xf0\x96\x9f\x9c\xe8\x12\xf2\xd9\x92\x01\xf3\xc5\x01\xf3\x05\xe7\xe1\x88\xba\x09\x24\xbf\x5f\xe2\xe0\xe3\xae\x3d\x63\x0c\x37\x49\x72\x0b\x92\x0e\x55\x95\xce\xd4\x9f\x91\x22\xb5\x3c\xbb\xa2\xce\x2a\x1c\xcf\x72\x77\x8a\xae\xd4\x7a\x5d\x4b\xea\x5a\x28\x53\xcb\xf2\xa7\xdc\xeb\x29\x67\x9a\xde\x48\x12\x4e\xd3\x14\xb4\xc5\x95\x2f\xf4\x3b\x92\x7e\x24\x84\xe3\x27\xd5\x5d\x9a\x40\x0b\x21\x84\x61\xbd\x1e\x72\xa7\x57\x98\x38\xbd\xc2\xc5\x72\x75\xd4\x9b\xbc\x26\x15\x4d\x6f\x18\xc1\xf1\xff\xcc\x81\x10\xa9\x9f\xfd\x5b\x34\x5f\xc3\xba\x58\x48\xe9\x52\x76\xa0\x17\xe4\xf2\x55\xa5\x9e\xe4\x84\x9c\x42\x4d\x8b\x67\x40\xc9\xe7\x18\x8e\xa5\xdc\x90\x3a\xcf\x07\x73\x95\xa6\xc0\x99\xf2\xaf\xae\x38\x31\xae\x4a\x89\x41\x49\x79\x9d\x26\xaa\xbc\x11\x61\x49\x49\xdb\x6f\xa4\x75\x67\x71\xe6\xc9\x5b\x61\x68\xc6\xe9\x5b\xcc\x61\xb1\xc1\x33\xdb\x50\x9f\xc5\x46\x92\xd9\x86\xc6\x97\x7e\x95\x17\x27\xbe\x24\x24\x92\x13\x41\xcb\xa7\xf3\xf9\x0a\xb6\x5b\x99\x35\x8a\x8c\x1b\x71\xfd\xe5\x3e\x43\x08\x7f\x47\xbc\x81\x62\x64\x3e\x7f\x9c\xb6\x28\x02\x66\x06\x58\xbd\x01\x34\x6a\x7a\xd5\x85\xec\x93\x8a\xd4\xad\x59\x44\x2c\x12\x7d\x6b\x4b\x0b\x49\xee\x4d\xd8\xe0\xcb\x3d\xc0\xdc\x09\x1b\x6c\xb5\xa7\x1b\xd8\x82\xb2\x48\xb8\xaf\x4d\xd7\x00\x26\x5f\x03\x38\xa9\xd1\x6e\xa6\x46\xbb\x93\x18\xed\x26\x5b\x03\x38\x89\xcd\x8e\xfa\x64\x09\x5e\xbe\x94\xed\xe7\x96\xc8\xfd\xec\x12\xf9\x1e\x1b\x71\xa6\x81\x3c\xd5\x82\x36\x9b\x85\x39\xed\xe3\x45\xb6\x8f\xe9\x4a\xd6\xc1\x46\x21\xee\xa4\xb7\x9a\x4e\x0e\xab\x76\x72\x98\xed\x64\x3a\x53\x66\xd7\xcd\xd9\x74\xfd\xf9\xca\x43\x78\x75\x38\x56\xf1\xdb\x08\xec\x6e\xeb\x20\x59\xea\x52\xfd\xc0\xd6\xb8\xec\x80\x5d\x5a\x19\x06\x8d\x32\x6c\x39\x02\x5a\x93\x20\xe4\xe7\xab\x22\x89\x38\x5c\xd0\x2d\x91\xa4\x77\x07\x7c\x99\x8e\xa9\xd7\x4f\xa9\x37\x4a\xa8\x47\x3b\x7d\x90\xac\xde\x67\xbc\xc8\x9e\xe1\x57\xeb\xf5\x64\x40\x0e\xf8\x22\x25\x33\x48\x7e\x66\x90\x0e\x20\xf2\x93\x51\xba\x80\x4d\x03\xdb\xf2\x26\x5e\xa9\xab\xd8\x65\x93\x7f\xcf\xd9\x65\x93\x7f\x4d\xb8\x25\x20\xdc\x32\x91\xb8\xe5\xa0\x22\xb7\x1c\x64\xb9\xe5\xb2\x1a\xb7\x6c\xa2\x4b\x99\x5b\xc8\x03\xce\x2d\x18\x50\x08\xd1\xa8\xe0\xd3\x30\xfb\x69\x92\x2e\x8e\xae\xc5\x47\x12\x6b\x8c\xd2\xb9\x03\x53\x3a\x9a\x55\x38\x02\xf9\xaa\x65\xbb\x9f\x8c\x5a\xba\x6e\xe7\x4c\xe6\xab\xf8\xd4\xa7\x9c\x46\x96\xa6\xca\xe3\x76\x09\x43\xa7\xca\x90\xe1\x5a\x6f\x72\x25\x88\x59\x5d\x7a\x99\xb3\x47\xe2\xdd\xd0\x18\x66\xdf\x90\x74\x66\xce\x48\x38\x3f\x23\x3c\x94\xfd\x53\x0b\x20\x75\xc2\x9a\x22\x11\x47\xf5\xfa\x7f\x4a\x6a\x35\x12\x63\xe6\xe2\xff\xc3\xc0\xb0\xd9\x96\xab\x19\x31\x94\x37\xa3\x93\xfa\x94\x69\x7e\x2c\xb2\x87\xf6\x2a\xb3\xa4\x70\x6d\x45\xbc\xd5\xc3\x46\x8a\x2c\x11\x4b\x95\xc9\x9c\x24\x9d\xbd\x7d\x43\xa8\x88\x7f\xef\xbc\xad\x76\xca\x65\x3d\x84\x9d\x77\x5b\xdd\x40\x7b\x55\x9e\xbb\x96\x2c\x59\x45\xdf\xc9\x7a\x58\xaf\xaf\x97\xe6\xdc\x65\xfe\x33\x09\xc3\x41\x45\x4f\x85\x62\x88\xa4\x60\x90\x92\xa5\x34\xfe\xb6\x68\x68\x73\x4b\x23\x52\x98\x42\xc5\x13\xc5\xe5\x57\x7f\xfa\xf3\x18\x03\xd6\xab\x07\x3b\x7a\xb1\xe5\xa3\xb1\xbd\xe0\x40\x52\xba\xce\x79\xf8\x42\x1a\xd2\x19\x95\x0b\x49\x5e\xf0\xb4\x6e\x61\xe7\xb4\x38\x66\xc7\xa0\xc5\x6c\x28\x8e\x2c\x31\x6a\xf7\x44\x3b\x27\x0f\x4f\xd8\x43\x8f\x59\xe7\x3d\xaa\x12\xbb\xaf\xd9\xef\xaf\xd3\x13\x6a\x6c\xdd\x29\xe5\x3d\x07\x0d\xfa\x9d\xfc\xb5\xfa\x55\xe1\x17\x75\x66\x74\xd0\x7d\x43\xa4\xdd\xb8\xd8\x32\x91\x39\xb0\x49\xf6\x27\x6d\x08\x2f\xb6\xbe\x06\xbe\x4d\x4e\xa0\x0e\x97\x3b\xb5\x37\xe4\xa7\xf6\x86\xd2\x09\x54\x21\x9a\x8b\xba\xa8\x8e\xbd\x1b\xdb\x22\xcd\x77\x4e\xf3\x42\x43\xfd\xb0\xa5\x69\x29\x12\xff\xc2\x63\x8e\x2b\x78\xb4\x7b\xf4\xb0\x56\x63\xbe\x18\x1e\xfc\x97\x39\x51\x69\x8c\x73\x4f\x7c\x9e\x58\xda\xaf\xa0\x57\xe6\xcc\x26\xed\xc3\x80\x94\xe6\x24\x7c\x2c\x67\xd2\xf0\x60\xed\xf3\xa7\x4e\x09\xba\x99\x3a\x03\x12\xe2\x05\x05\x06\x54\x79\xa4\x49\xbe\xcc\x09\xf4\x53\xc9\xa2\xbb\x44\x13\x3c\xc9\x52\xb1\xab\xd7\xb5\x4b\xfe\xc2\x59\x8c\xc2\x38\x71\x13\xec\x0f\x12\x73\x35\x75\x1c\x0c\xb8\xf5\xc6\xea\x67\x40\x5e\x13\x06\x03\x0a\x39\xa0\x23\xdf\x02\x89\x57\x32\xdd\x0c\x4a\x7d\x93\xc9\x56\x10\xf3\x50\x26\x1b\x41\x98\x36\x13\xaa\x83\x2f\xe0\x64\x8b\x8a\xab\x31\x84\x93\x2d\x2f\xea\x9e\x7d\xc2\x54\x12\x70\xc5\x84\x49\x5a\x2c\xa6\x00\x75\xb9\xc5\x37\xd2\x20\x7c\xfb\x46\x8b\x60\xe0\x1f\x88\x96\x89\x97\xd3\x32\x31\xd7\x32\xb1\xa4\x65\xb6\xae\x07\xb6\x9f\x12\x23\x52\x10\x23\xca\x10\x23\x4a\x89\x41\x4a\xf2\x50\x0e\x02\x57\xd0\x67\x4a\xe8\xd8\x0b\xa3\x98\xe6\xfe\x02\x9a\x76\xb5\xdf\xf8\xf6\xed\xea\x00\x4e\x97\xac\xce\x39\xe5\x1d\x98\x26\x1d\xb8\xea\x91\x00\xca\x6b\x3e\x20\xd7\xe9\x80\x5c\xa7\x03\x52\xc8\xb6\x84\xfb\x53\xb2\x1f\x10\x0f\xa5\x76\x93\x92\xfc\x66\x39\x92\xdf\x70\x8c\x6f\xf2\x24\x4f\x6a\x7e\xcf\x96\x9c\xfb\x42\xc6\xb9\x25\xa8\x56\x12\xbf\xaf\xb0\x81\x35\xef\x6d\x52\x13\x36\x5f\x80\x15\xa1\xcd\xaf\x24\x9b\x6b\x53\x58\xe8\x98\xf0\xeb\x86\x86\x57\x67\xc9\xcf\xfa\x93\xd6\xc3\x24\x15\xa6\x29\x85\xd3\x2c\xc2\xb7\x4b\x32\xcc\x2d\x27\xff\x6d\x42\x7e\x64\xf6\x18\xf9\xc5\x7d\x09\x1e\x22\x22\x71\x3d\x7f\x98\xb0\x7d\x12\x38\x82\xb9\x04\xcf\x51\x08\xaf\xbf\xb9\x1b\x0e\x5f\xde\x23\x97\x44\x94\x30\x81\x40\x0e\xd4\xb4\xaf\xb8\x37\x5f\x1f\xa4\x33\x5f\x7b\xfa\x16\xf9\x0c\x68\x1a\x72\x08\xd5\x9c\x03\x88\xec\x25\x5b\xc2\x00\x68\x53\xf8\x8a\x13\xce\xa1\xa2\x86\x5c\x2e\x6b\xc8\x4d\x85\x0d\xb9\x89\xb4\x3d\x78\x8f\xc9\xe8\x15\x4a\xc4\x42\x76\x31\xd5\x5a\x2b\xd9\x9f\xfd\xd9\xf7\x3a\x25\x6b\x5e\x61\x32\xe6\xcc\x79\xb6\xbd\x3f\x50\x2e\xd4\x32\xea\xbe\x4a\x86\xcd\xd0\x48\xd7\xd2\xff\x19\x6c\x39\xfc\xdb\xcf\x91\x6d\x69\xe9\x9e\x1e\x0d\x07\x1e\x48\xda\xb9\x5e\xd7\xf0\x02\x8b\xc8\x16\xa9\x17\x36\xe0\x7a\xfa\x61\x0c\xf0\x44\xb8\xd2\x42\xf2\xcb\x71\xb4\xc7\xdb\xf1\x84\xfa\xd2\xb8\x1d\x2c\x3b\x64\xee\xd1\xb4\x51\xda\xab\xd1\x72\xbd\x1a\xf1\xd6\x46\x8a\x5e\x09\xe1\x9d\xb9\x89\x60\x7c\x40\xca\x82\xb3\x19\x80\x3c\xf2\x39\xdd\xd3\x9a\xe7\xfe\x92\xc4\xf0\x39\x7a\xbe\x50\xf3\x3c\x25\x06\xe3\x83\xb1\x71\x2f\x54\x5c\xbf\xbf\x0f\x18\x22\xc6\x44\x55\xbb\x7e\x42\xea\x8e\x51\xac\x92\x0e\x5c\xc2\x09\xb5\x2a\xc3\xb4\x13\x97\xb8\x13\x97\x07\xd8\xce\x5b\xaa\x13\x21\xef\x44\x98\x74\xe2\x32\xdf\x89\x4b\xe3\x7e\xb2\xb1\x91\x6c\x3e\x37\xd4\x72\xa8\x14\xa3\x02\x79\x14\x2c\x2c\x95\x5c\x4a\x52\x55\x20\x95\x62\xf2\xec\xf8\x86\x98\xfa\x39\x7a\x5e\xec\x7b\x79\x7a\x26\x39\x5e\x1f\x5a\x30\x40\xe7\x35\xb1\xd1\x86\x94\x65\xe9\xd2\x84\x13\x04\xaf\x24\xef\x2f\x04\xaa\xd2\x55\x4a\x86\xb2\x85\x84\xc8\xd1\x35\xa3\x88\x8a\xb5\xdd\x29\x1a\xdb\x95\xf6\xf1\x1f\xe1\x22\xfb\xb1\xae\xad\xe5\x75\x2a\x2b\xa8\x36\xaa\xb0\x64\x5e\xac\x88\x1a\xd5\x40\x01\x6c\x08\xa7\x46\xff\xa3\x05\xfb\xbe\x20\x2c\x72\x38\xe3\xfd\x04\x06\x46\x08\xb5\x4b\xf6\x31\xc9\xd3\xda\xf8\xf6\x6d\x72\x00\x2f\x97\x94\x9d\x4b\x2e\x3b\x97\x89\xec\x4c\x7a\x34\xe2\x31\x24\xb6\x1a\x5e\x15\x13\x7c\x76\x64\x7f\xf4\xd3\x8c\x3f\x7a\xe7\xc5\x14\x26\xf3\xbd\x96\x0d\xba\x0c\x99\xb5\xa7\x3e\x89\x16\xcb\xce\xff\x74\xbf\x9d\xc6\x39\xd2\x70\xc1\x2c\xf1\xa7\x78\x49\x98\x12\x7f\x5a\xaf\x4f\xcb\x88\x1f\x41\xcc\x3e\xe4\xbc\xc0\x35\x3d\x2f\xe0\x39\xda\x15\x59\xac\xe3\x6e\xea\x77\x37\xf0\xda\xb8\xa5\xec\x7f\x01\x6f\x8c\x21\xb6\x89\x44\x3b\x91\x6e\x41\xb0\xe0\xca\x60\x63\xc3\x50\x38\xe5\xb7\x5f\x7c\xe5\xe3\x8b\x90\x4a\x25\x22\xb4\xff\x35\xaf\x13\xb1\xb1\x88\xc8\xfa\x05\x99\xe9\x10\xa3\x3e\x31\xca\xfb\x07\x24\xd9\xd4\x72\x46\xb9\x99\x18\xe5\x66\x6a\x94\xf7\xd9\x40\x23\x4b\x18\x69\x52\x14\x85\xdb\xe6\xc8\xe1\x04\x41\x36\x36\xd4\x1d\x15\x49\x10\xc2\x7a\x54\xf1\xc3\x12\xd6\x34\x56\x93\xcb\x58\xd4\x8f\xd0\x90\x56\xcc\x0c\x05\xd3\x37\x7e\x93\xbc\x60\xdc\x1b\x47\xed\xad\xb1\x1d\x0f\x02\x2b\x82\xe7\x77\x93\x30\x98\xbc\xa8\x11\x9e\xa8\x01\x3c\xa4\xc9\xcd\x64\xe8\xbe\xa8\xd5\x40\x7c\x3b\x79\xb1\x8e\xdb\x20\x75\xc0\xcf\x7b\xe0\x9c\x9d\xf0\xe9\x31\x67\xf7\x7d\xcf\x38\x7c\x93\x83\x48\xdf\xe1\x20\xf9\x5d\x65\x98\x80\x81\xa1\x27\xeb\x39\x18\x7e\xa7\x06\x93\xc0\x28\x84\x26\x9e\xd6\xe7\x30\xe5\x67\x6a\xc8\xdd\x0f\x20\x05\xde\xfd\x90\x87\xeb\xc4\x76\x42\x3e\x76\xa3\x86\x74\xf8\x06\xa3\x77\x18\x04\xa3\x1c\x10\x5a\x6d\x95\x43\xe1\x77\x73\x83\x21\x85\x5e\x93\xa1\xa4\x37\x73\x03\x39\x89\xfe\xb1\xc3\x80\x43\xe1\x77\xc5\xa3\xa7\x04\x82\xfa\x11\x87\x40\x2e\xc9\xe7\x58\x03\x29\x41\xd0\xdd\xe3\x1c\x90\x51\x60\x0a\x70\xf8\x5d\x39\x28\x3a\x54\x00\xcf\x18\xa0\x08\x2e\x39\x7b\xc6\xa0\xd2\xeb\xe2\xde\x61\x38\x87\x6f\x09\xbc\x1c\x9c\xbf\x6d\x94\x8c\x3c\xbd\x2e\x85\x93\xfb\xfe\x5d\xe0\xc7\x03\x0e\x80\xdd\x14\x42\x38\x7c\xab\xe8\xc7\x6d\xda\x8d\xdb\x79\x5b\xff\xd3\xb6\x87\x56\x0a\x21\xb9\x2d\xc6\xe0\x34\xcf\x2b\x67\xef\xf1\x77\x09\xb3\xf0\xdb\x72\x7a\x2a\xd1\x21\xa5\x60\x39\x20\x76\x33\x1b\x8c\x1a\xd6\xab\x60\x9a\x0c\x0c\xbd\x9e\x73\x60\x68\x5d\x05\x3e\x32\xec\x6e\x3e\x18\x67\xb6\x19\xf8\x56\xa2\x04\xd9\xdd\x7c\x30\x4e\x91\x1f\x44\x12\x1c\xf1\xc9\x7c\xb0\x30\x83\x0a\x0c\x93\xdc\xce\x07\xa5\x6d\x25\xa8\x90\xcb\x02\xed\xf2\x11\xb3\xcb\x9b\x3c\x4d\xa6\xfd\x84\x20\xf8\xb2\x44\x37\x61\x10\xf9\xb6\x45\xc9\x4d\x6e\x0b\x66\x84\x0c\x8b\xa8\xf0\xb1\x04\x70\x56\x0a\x4b\xa9\x5c\x98\x9e\x93\x34\x82\x9a\xfb\x3e\x7f\xea\x70\xa0\xe4\xb2\x58\xa0\xf2\x18\x91\x74\x9e\xfc\x6b\x76\x33\xcf\xf7\x27\x7e\x22\x8b\x7e\xe1\x8c\x76\x56\xdc\x36\x36\x26\xc4\xe6\xe9\x7d\x21\x06\x18\x54\x06\x0a\x5e\xd5\x72\x08\xf4\x7a\xd6\xc4\x5f\x40\x45\xdf\xbb\x49\xc8\x48\xae\x4b\x39\x55\xa1\xe6\x79\xb5\x1e\x11\x0a\xbd\x9f\x17\x92\x94\xea\x32\x51\x0b\xf2\xc3\x62\x1a\x7d\x00\xeb\x36\x36\xab\x72\x60\x93\xb4\x91\x1c\xa4\xf0\x60\x01\x70\x42\xa2\xb4\x0c\x8e\xf4\xd1\xe2\x20\x3f\xd9\x37\x71\x06\x24\x7d\xb4\x00\x48\x7e\xe8\x83\xc3\x4b\xef\xe7\xd3\x25\xe4\xa8\x03\x07\xc2\x6e\xaa\x41\xe8\x19\x47\x47\x39\x9b\xd5\x8f\x6c\x93\x43\xa3\xd7\xe5\x76\xc6\x89\x1f\x6f\xb7\x72\x48\x09\x40\xaa\xc1\x50\x30\x1b\x4b\x2a\xcc\xe1\x24\xb7\x8b\xc0\x42\x96\x25\x80\xe2\x77\x25\x4a\x8e\x81\x39\x57\xf4\x2c\x7e\x1b\x08\x9d\xa3\x77\xc5\x90\x88\x92\xc9\x43\xe1\x67\x75\x12\x40\xe9\x83\xd2\xfe\xa9\xf0\x91\xe0\xf0\xdb\x45\xfa\x36\x16\x00\x8d\x67\xe3\x52\xa8\x6e\xc6\x2a\x35\x91\x7b\x5c\xb4\xcc\xc0\x90\x0b\xf5\x04\xcd\x2f\x2a\xe8\x09\xfe\x60\x7e\x68\x52\x7e\xba\x1c\x96\x65\xaa\xa2\x12\x54\x51\x57\x64\x1e\x56\x87\xda\x33\x0e\xdf\xae\x7a\x59\xd9\x33\x0e\x4f\x1f\x00\xe6\xc7\x87\x5a\xfe\xa6\xa6\x5e\x94\xb7\xfe\xa2\xf9\x27\xb1\x33\x19\xd6\xd9\x6c\x38\xc7\xa3\x00\x29\xa7\x43\x62\x10\x47\xb2\x7d\xbc\x10\x24\x6c\x9c\x47\xa2\xa5\xbe\x10\x94\xc5\xa6\x94\xbc\x81\x39\xef\x94\xf2\x51\xe0\x83\xee\x59\x8e\x0f\x5c\x3b\x11\x04\x72\x59\xaa\x54\x14\x96\xd4\x8a\xf8\x88\x3a\x81\xd2\x55\x34\xbd\xab\xa0\x27\xe5\xb5\x34\x36\x7f\x01\xfd\x0d\x14\x70\x58\x66\xb7\x48\x6e\x52\x78\x3c\x53\xbb\xe6\x20\x4b\xfb\x25\x1c\x6e\xe6\x61\x39\x54\xa5\x97\x22\xf5\x8f\xc9\xb8\xd2\x27\x25\x24\x12\x28\x43\x49\x95\x90\x48\x60\x89\xf6\xd1\x96\xe7\x7b\xb1\x56\xab\x01\xce\x12\x6f\xd1\x6d\x30\x4d\xb8\x82\xdf\x21\x3f\xf0\x6f\xc7\xc1\x34\x7a\x41\x03\x49\xed\x1b\x5a\x91\xe9\x45\x1c\x4e\x6d\xda\x36\x6b\x30\x46\x78\xf0\x13\xfc\xff\x40\xa3\x69\x82\x3a\xbb\x59\x18\x18\xc5\xe6\x68\x64\x8f\x65\xfc\xe8\x93\xe5\x70\x14\xa1\x0a\x0f\x16\x06\xfa\xce\x8e\x22\xe4\xa6\x2b\x74\x7e\x3b\x37\xc0\x1e\xa9\x47\x41\x87\x89\x0e\x35\x1f\xaa\x6b\x34\x4a\x16\x62\xf4\xba\x10\x38\xbd\x25\xd0\xa9\xc7\x29\x8b\xae\x30\x25\x92\xcb\x2a\x90\x4e\x54\x80\x46\xa9\x09\x46\x2e\x2b\x00\xea\x9e\x09\x7d\xed\xbc\x52\xf6\xd5\x17\x24\x80\x5e\x57\xc1\x50\x3d\x34\x5f\x05\xc9\xa7\xd7\x55\x90\x3c\xc9\x82\x89\x93\xc5\x1f\xbe\xaa\x02\xe2\x75\x16\x44\x1a\x19\xc9\x41\x89\x4f\x16\x1e\x03\x1e\x61\x29\x01\x25\xf7\xcb\x81\x14\x55\xa6\xf0\xa0\x4a\xd7\xdf\x88\x43\x7c\xf2\xe0\x43\xcc\x4a\x76\x32\x68\xfc\xae\x62\xef\xb3\xc0\x48\xf0\x02\x87\xc5\x6e\xaa\x80\x22\xf3\x91\xd0\xed\xd7\x6a\x29\x1e\xd8\x89\x3f\x83\x5e\x2f\x3c\x48\x64\xd3\x2c\x41\x94\xde\x54\x55\x09\x7b\xf9\x5e\x47\xb1\x95\xf6\x9a\xdc\xcc\xdb\xeb\x14\xd6\x34\x36\x53\x58\xe4\x66\x01\x0a\xae\x63\xfa\x89\x51\x0b\xe4\x18\x40\xee\xe9\x7d\x36\x72\x00\xac\x47\xb0\x01\xd6\xc3\xa5\x22\x08\x16\xd8\x86\x5f\x0f\x61\x87\xa2\x37\x63\xdb\x7d\x81\x03\x4d\xeb\x21\x3c\x14\x61\x17\x66\x6c\x5e\x0c\xf6\x91\x08\x7b\x95\x07\xb1\xd6\x43\xd8\x16\x61\x17\x96\x24\x5a\x0c\x76\x57\x84\xfd\x94\x67\x0e\x5a\x01\xec\xce\x5b\xf1\x7c\x4e\xad\x06\xba\x27\x24\x87\x77\xf7\x35\xf9\x93\x2d\x06\x95\x2b\x0e\xc5\x0e\xcd\x74\xde\x11\x30\x47\x5b\xef\x7d\xd3\x26\xa0\xc4\x93\x39\xc6\x7b\x5a\x33\xf8\x9d\x76\xde\xde\x7a\xf9\xfe\xe3\xfb\xf7\x9f\x34\x7d\xa3\xf6\x64\xe4\xf5\x9f\x60\xad\xf1\x04\x4f\x57\x9e\xef\x04\x5b\x5f\xbd\x49\xad\xa7\x1b\xbf\xc3\xf5\x38\x38\x45\xb1\x77\x65\xb7\xc3\x10\xdd\x6a\xeb\x43\xcf\xb7\xb0\x0e\x3b\x6f\xed\x36\x40\x6b\xf7\x29\x78\xda\xda\x01\x4f\x5b\xbb\xe0\x69\x6b\x0f\xb4\x9e\xed\xf4\x74\xe3\x53\xd2\x48\xed\x6c\xea\x93\x1d\x95\xda\xbb\x80\x5d\x7c\x9a\xda\x11\xbd\xfa\xd3\xb6\x7c\x7e\xfd\x69\x30\x0d\xd9\xe5\x71\xe8\xd1\x8b\x33\x14\x4f\x43\x7c\xd9\xd3\x8d\xcf\x12\x48\x0a\x8f\x02\xa3\x80\x28\x08\xfa\x35\xfd\x14\x7f\xf5\x47\xfa\xd5\x6b\x84\xdf\x3f\xb6\xfb\xf8\x5b\x14\xd6\x40\xad\x3d\x09\xc9\x35\x6e\xea\x35\x81\xf9\x7a\x3a\xc2\xcf\xa7\x2e\x86\x60\x4f\x6a\xa0\xf6\xde\x8c\x6b\xa0\x76\x1a\x5c\xd5\x40\xad\x6b\x9b\x18\xe6\x9f\x12\xcc\x29\xf1\x67\x60\xb8\x21\xbb\x7c\x87\x42\x73\x40\xc1\x7b\x23\xb1\x01\x9b\xb6\x70\x4b\x9b\x98\x46\x31\x6d\x25\xb6\xc7\x7d\x3b\xa4\x6d\x05\xf4\xea\x34\xb8\xe2\x0f\xbb\xb6\x49\x2f\x7b\xba\xd1\x6e\x43\x96\xd0\x9d\xe6\x96\xe4\xf5\x45\xfd\x29\x79\x43\x37\xda\x5d\xfe\x42\x1f\x59\x6b\x57\xd8\xc8\x5c\x73\x82\x70\xcd\xf1\xec\x91\x85\x7f\xff\x5d\x06\x80\xdf\x3a\x6f\x6c\x3e\xef\xfd\x6f\x4d\x37\x0e\xdf\x29\x87\x9a\x4d\x7f\xdf\xbd\xb3\x87\xef\xcb\xd1\x59\x15\x63\x1d\xfe\x5d\xc4\xe1\xdb\x2d\x70\xde\x00\xdb\x4d\xf0\xf4\x39\x78\xde\x00\xcd\x56\x03\x34\x9f\x36\x41\x73\xaf\x09\x5a\xcd\x16\x68\xed\x6c\x83\xd6\xb3\x6d\xb0\xdd\xd8\x01\xdb\xdb\x3b\x60\x7b\xf7\x29\x9e\x83\xdf\x48\x52\x4c\x36\x3f\x16\x13\x64\x5e\x21\x1e\x76\xde\x18\x69\x99\x33\xd8\x79\x6b\x74\xde\xab\xf9\x60\xc4\x73\x8c\x12\xe3\x46\x37\x3a\x7f\xf2\xf7\xc6\x68\xe4\x04\xe1\xd8\xb6\xd6\xf0\x17\xb4\xe8\x38\x96\xf2\x70\x4c\x77\x37\x74\x63\x7d\xea\x4f\x23\x9b\xa6\xe5\x21\xbc\xfd\x64\x1a\x85\x4f\xa2\x01\x0a\x53\x9d\xf0\xa4\x06\xc4\xc7\x58\x67\xe4\x7e\xc2\x0f\x31\x1e\x23\xfb\xc9\xa7\x7f\x9e\xd4\x40\x25\x2d\xa3\x1b\xc7\x9a\x5e\x2d\xf8\x85\x28\x5f\x1a\xe6\x32\x2b\xc1\x14\x9d\xb6\xc9\xbf\xc9\x8f\x93\xa1\x6b\xdc\xeb\x9a\x6e\xfc\xbf\xf5\x09\x32\x87\xc8\xb5\xa3\x73\x72\x44\x22\xf4\xd1\xe8\xc9\x24\x18\x8d\x6a\x3d\xa8\x65\xe2\x37\xf1\x57\xf0\xee\x1e\x10\x50\xe0\x10\x74\xc1\x31\xe8\x80\x23\xd0\x06\x2f\xc1\x3b\xf0\x1e\x7c\x00\x67\xe0\x13\xf8\x0c\xfe\x00\x7f\x81\xbf\xc1\x3f\xa0\xdd\x06\xed\x43\xd0\xee\x80\x76\x17\xb4\x8f\x40\xfb\x18\xb4\x5f\x82\xf6\x2b\xd0\x3e\x01\xed\xd7\xa0\xfd\x06\xb4\xdf\x82\xf6\x3b\xd0\x3e\x05\xed\xf7\xe0\x0d\x38\x01\xaf\xc1\x5b\x70\x0a\x3e\x1a\x87\x50\xc0\x8a\x78\x03\xa3\x5a\xcf\xe8\x8a\x4f\xbd\xa0\xd6\x33\x8e\xc5\x27\x21\x0d\x6b\xaa\xf5\x8c\x8e\xf8\x38\xba\xf5\xcd\x27\x28\x0e\xc6\x9e\x59\xeb\x19\x47\xf2\x4f\x91\x89\x57\x73\x3d\xa3\x2d\x3e\x66\x50\x5e\xd2\x32\x7f\x98\x16\x5d\x3b\x32\xe1\xba\x6f\x5f\x93\x25\x7f\x03\x70\x09\x9c\x9a\x31\xa8\xe1\x17\x92\xb7\x6a\x24\x13\x0b\xc8\x90\x92\x1f\x0a\xe5\xe4\x34\x47\x41\xe4\xf9\xee\x17\xfd\x2e\x89\xcf\x49\x42\xd3\x51\xe8\x4e\xc7\xb6\x1f\x47\x5b\xe2\xb9\x38\xf2\x1e\xfb\x8c\x4d\xad\x9c\x4b\xa4\x9f\x38\x64\xe3\x5e\x37\xde\xd1\x0e\x7c\xf2\xc6\x36\x5e\xba\x63\x32\x96\x77\x42\x7c\xb3\xa0\x23\xe4\xa1\xc0\x16\x55\xf1\xe7\xc8\xde\xe3\x99\x97\xa0\xe5\x58\xef\xa6\xb1\x7d\x53\x8e\x11\x7b\xa9\x1a\x55\xa3\x18\xc5\xf6\x17\x10\x46\xf6\x18\x7d\x01\xd7\xe4\xcf\x9c\x14\x26\x20\xf2\xc9\x3a\xc8\x6f\x04\x2e\x6c\xd0\x9b\x6b\x76\x23\x0d\x02\xfd\x9a\xa2\x21\x7e\x43\x31\x12\x3f\xa4\xc8\xe1\x41\xfa\x40\xa9\x71\xdc\x2d\x27\xc4\x71\xb7\xd2\x80\x38\xd6\x78\xfa\x05\x9c\xdd\x46\x8e\xf5\x05\x4c\xac\x2f\xc0\x0b\xae\x6c\x33\xfa\x02\x4c\x4a\x94\x93\xe8\x2c\x0e\x6d\x34\xfe\x02\xfe\xb1\xc3\xe0\xa3\x8d\xac\x93\xe8\xe8\xfd\xf1\x17\xe0\x45\xc7\xde\xc8\xc6\x7f\x0f\x47\x81\x39\x5c\x80\x39\x71\xd3\x84\x72\xef\xd5\x45\x3c\x53\x42\x12\xf4\x38\x21\x27\x16\xf9\xe8\x65\x6a\xa1\xb1\xb7\x28\xe6\xf0\x1f\x3c\x09\xd0\x27\xa6\x38\x00\xbc\x27\x4c\x18\xc8\x33\xa9\x4f\xe2\x0f\xb4\x77\xf2\x13\xde\x4f\x95\x34\x91\xbe\x10\x5a\x8a\x18\x53\xb2\x26\x68\x4f\xf8\x35\xc3\x94\x91\x5a\xc4\xd5\x14\x06\x3e\x41\x38\x19\x03\x15\xd2\xf2\xb0\x48\xd8\xb3\x21\xca\xe1\x2f\x0c\x19\x66\xa8\x33\xb8\x3e\x89\x43\xc2\x48\x84\xfe\xdb\x2d\x6c\x87\xae\x9b\x03\xe4\xd3\x87\x64\xa9\x27\xd9\xc2\x9f\xe1\x3a\x29\x41\x4b\x7e\xff\x84\xad\x45\x19\xc4\xee\x8e\x6e\xfc\x05\x69\x14\x68\xfa\x74\x0f\xec\xe8\xc6\xdf\xe2\xa7\x47\x5b\x27\x98\x06\xba\xf1\x4f\x0a\xe0\x6f\x62\xae\xc9\xf0\xf6\x74\xa3\x7d\x98\x3e\xfb\xa0\x1b\xed\x4e\x7a\xfb\x92\xd8\x6f\xc9\xed\x3b\xdd\x68\x1f\xa5\xb7\xef\x75\xa3\x7d\x2c\x36\x9a\x40\x7c\x99\xbe\x74\xb4\x75\x16\xa3\xf8\x4b\xac\x1b\xed\x57\x50\xf4\xd5\xe2\x77\x27\x71\x28\x6c\xfc\x19\xed\x93\x82\x37\x24\x17\xae\xd1\x7e\x2d\x82\x7f\xeb\xf9\xae\x1d\xea\x46\xfb\x8d\xf8\xf4\xe4\xc3\xbb\xd0\xbe\xf4\x75\xa3\xfd\x36\xff\x58\x37\xda\xef\xe4\xa7\x57\xbb\xec\xf9\xa9\xd8\x9f\xf6\xb1\x6e\xb4\xdf\xa7\x6f\xb6\x4f\x75\xe3\x65\x26\xd0\x55\x5e\x87\x9b\x74\x76\x36\x81\x65\x58\x54\x52\xf3\x25\xc0\x30\x88\xe2\xcf\x73\xc1\xa2\x64\x65\x67\xea\xf4\x3b\xa9\x69\x3c\xc1\xe4\x8e\x5b\x99\x86\x49\x1b\x96\xdb\xc9\xbd\x9b\x6b\x87\xbc\xa1\xa9\xda\xb1\xaf\x3c\x33\x97\x9f\x25\x69\xc7\x4c\x26\x3c\x7a\x1c\x43\x6a\x36\xf7\x69\xae\x59\xf2\x86\xb2\xd9\x49\x68\x4f\x50\x28\x20\x6d\x02\x2b\x21\x2f\xb0\x0d\x3b\x51\x85\x36\x47\x21\x81\xff\x56\xb3\x84\x3c\x8f\x05\xb4\x57\x37\x90\xc3\x90\xbd\x46\x7e\x2d\x46\x13\x6b\x8a\x0a\x7c\x60\x25\xe0\x9a\xcd\x1d\xc0\x87\x75\x26\xb0\x22\xa4\xf0\x8b\x6a\xe6\x60\x2f\xfc\x19\x7a\x62\xba\xcf\x4a\x78\x3d\x2f\xc4\x2b\x0f\xad\x08\x31\xf2\xa6\x1a\xb3\x6b\x24\xb1\xfc\xa2\x83\x8a\xa7\xea\xa3\x30\x64\x86\x52\x06\x5f\x45\x1b\x39\x4c\xf1\x3b\x45\x83\x8a\x7f\xab\x3c\xa2\x04\x90\x72\x38\x95\x60\x94\x88\x14\x0f\x24\xfe\xb5\xfa\x28\x32\x5c\x14\x43\xa8\x86\xa3\x44\xa6\x64\xf0\xb0\xa5\x83\xfa\x23\xa5\x2a\xc9\x8b\x7f\xd9\xdb\x29\xc7\xb0\x97\x88\x12\xf8\x90\xcd\x56\x63\xc7\x5d\x1b\x59\x23\xcf\x57\xf4\x5f\xa5\x5c\x3f\x54\xf8\x38\x9f\xae\x26\x7d\x91\x76\x5b\x81\x06\x1e\xa1\xa5\x50\x29\x04\xa0\x42\x47\x7c\xb9\x10\x25\x32\x4e\x4b\xe1\x54\x0c\x41\x85\x94\xf4\x36\xc5\xea\x44\xc5\x95\xc0\x06\x0e\x70\x1f\xea\x54\x1b\x39\xc2\x66\x1a\xe4\x00\x9b\x65\x90\xe3\x6b\xb6\x41\x0e\xaf\x39\x06\xc9\x0f\xe3\x2e\x58\x3d\xc5\xdc\x5a\x27\x87\xc5\xa8\x25\x5d\x25\x77\x17\x35\x98\xd7\x3b\x03\xe4\x33\x63\xae\xa1\x1b\x36\x34\x0d\xed\xcd\xb7\x6f\xaa\x13\x3e\x28\x8a\x3c\xd7\xc7\x66\xfb\x5a\x1c\xac\xd9\x7e\x1c\xde\xae\x79\xfe\x9a\xef\x8d\xd6\xc6\x68\x52\xd3\xf5\xf3\xb3\xad\xa1\x7d\x7b\x1c\x84\x9a\xad\xf7\xe0\xdd\xf0\x85\x0d\xae\x5e\xf0\x62\xb2\x9a\x03\xdf\xa4\x2f\x98\x7a\x0f\x38\x22\xa9\x7e\x73\xb6\xae\x5e\x7c\x26\x9e\x1a\x60\xe9\xf7\x98\x18\xa1\x6d\x5e\x61\xad\x59\xe6\xcf\x76\xa1\x2b\x7a\x85\xdd\x7a\xdd\x2d\xf3\x09\xbb\xe7\x8d\x1e\x77\xbb\x9b\x5b\xeb\x91\x1d\x27\x84\xa3\x27\x74\x0f\x1a\x72\x9e\x97\x6a\x4e\x94\x13\xea\x40\x31\x21\x39\x13\x64\x41\x72\x22\xc8\x86\xe4\x3c\x90\x03\xc9\x69\x20\x17\xba\x33\xce\xe3\xbc\xfe\xb7\x70\x63\x86\xb0\x1b\x09\x61\x6d\xa8\x59\x59\x26\xb0\x24\x26\xb0\x12\x26\xa0\xb3\xa8\x94\xd3\x47\x1e\x17\x07\x6a\x8d\x03\x68\x2f\x77\xc2\x3c\x49\x14\x61\x8b\x27\xcc\x31\x25\xa2\x69\x9f\xd8\xd2\x9a\x0d\x9a\xba\xe1\xae\x46\x2c\x5c\x2a\x16\x2e\xb8\x7a\x61\xdf\x2b\x7a\x68\xd9\x23\x3b\xb6\xd7\x64\x12\x91\x5d\x92\xf5\x08\xcb\x90\x43\xf3\xf3\xae\x7c\x67\x6a\x6e\x86\x7f\xbd\x0a\x86\x7f\xab\xd0\xfa\x58\x93\xa5\x69\xd1\x99\x99\x84\xd7\xab\x1d\x6a\x4f\xe5\x4c\xa8\x53\x3b\x4e\x7e\x32\xde\x65\xa6\x19\xea\xab\x2a\x32\xfe\x29\xa4\x9a\xf7\x24\x20\x5e\xdc\x60\x1a\xd7\x28\x8c\xe2\xef\x73\x13\x0b\xe5\x01\x5d\xd1\x36\xb3\xed\x66\xb4\xce\x0d\x8f\x77\xe5\x5f\xe6\xd3\xdc\xd3\x77\xd4\x2d\xdb\xe3\x49\x10\xa2\xf0\x76\x91\xb6\x55\xdf\xe6\x5b\xe7\x6f\x91\xf6\x4f\x8b\x0c\x62\xa2\xba\x06\xc0\xcb\x9f\x41\xe5\xba\x41\x48\x5c\x94\x9c\x44\x75\x32\xe7\x76\x35\x1b\xf2\xd7\xc1\x83\x89\xbc\x9e\x9e\x88\x25\x89\x75\x58\xca\xd8\x83\x34\xaf\x8e\x93\xe4\xd5\x49\xd2\xea\xd0\x2c\xb2\x07\x69\x56\x1d\x6d\x20\xa3\x3a\x58\x0e\xd5\x01\x47\x75\x20\xa0\x2a\xa8\x26\xcd\x95\x9b\x73\x97\x6b\xce\xe5\xcd\xb9\x12\x65\xc0\xba\x33\x42\x71\x6c\xfb\xbb\x3b\x9a\x45\xd2\xa2\x73\x0d\x61\x41\xcd\x83\x8e\xb8\xe1\xc2\x48\xb3\xc9\x13\xd4\x52\xd2\x6c\x26\x19\x93\xd9\xd4\x20\x74\x81\x77\x40\x07\x24\xc7\xeb\xbd\xf1\x3e\xe7\xa3\x30\x43\xdb\xc9\xb1\x32\xe7\x2f\xce\xd2\x22\x8b\x59\xb0\xb3\xf5\x36\x40\x16\x73\x1b\xe2\x36\x26\x71\xf8\x85\x38\x54\xbf\x7d\x93\x6e\x89\x0d\xf4\x87\x56\xc4\xec\x31\x0a\x5d\x3b\xa6\x0e\x59\xe3\x3e\xf5\x8f\xae\x5f\x71\xaf\xa6\xf8\x06\x5c\xbf\x32\xee\x81\x49\x68\x44\x13\x52\xc9\x3e\x60\x2b\x4d\x9a\x6b\x49\x39\x73\x81\x66\x8b\x49\x6b\x6d\x31\x69\x6d\x82\x11\x55\xef\xf7\x8e\x0a\xe4\x46\x83\x91\x7a\x63\x8f\xf2\xaf\x9c\xe4\xdb\x49\x1b\xa6\x3c\x5b\xdf\xdb\xde\xdb\xdb\x25\xf5\x0b\x48\xf3\xae\xd8\xbc\x2b\xe5\xcc\x55\x95\xe2\xf3\x7c\x33\xf0\x23\x2f\x8a\xf1\xa4\x27\x39\xd8\x59\x26\xde\xce\x56\x27\x18\xe3\xa5\x74\xdb\xb7\xce\xae\xd1\xe4\xc7\x8d\x04\xb0\x80\xa3\x67\x96\x79\x94\xcb\x4a\x38\x4c\xe1\xc7\xc2\xaf\x10\x6d\xa7\xe6\xcf\xb6\x6f\x75\x94\x1e\x2d\x51\x0f\x26\xc9\x34\x7e\x9c\x39\x57\x3d\x3f\xc6\x22\x86\x1f\x73\xaa\xf1\xf5\xc5\xbf\x4a\x0a\xa5\x24\xb6\x4c\x16\x5d\xa8\x29\xc5\xf1\x5b\x02\xfb\x1b\x87\xad\x10\xc7\x8d\x06\x70\xb8\xd0\xb2\x32\x33\x12\x30\x37\x45\xd4\x55\x4a\xad\xa2\x12\xcd\xe2\x52\xeb\x62\x65\x2e\x36\x2f\xa5\xe1\xdb\xdb\x7d\xfa\x6c\x6f\x77\x6f\x4f\xee\x08\xc7\xf0\xff\xb8\xbe\xe7\x88\xfe\x9f\x27\xe5\xf5\xfe\xd9\x34\x82\x9b\x4f\x6f\x22\x67\x17\x61\xab\xcd\x34\x18\x89\xe4\xf6\xbf\x50\xf2\x51\xab\xb1\xf3\x2c\x61\x25\x81\x52\x6c\x90\x2e\xc4\x41\xba\x90\x78\x2a\x57\x44\xcd\x82\x5a\xb6\x70\x01\x1d\xf2\x0c\xdd\xad\x4c\xc6\x72\x2b\x53\xe4\x67\x3d\x84\xaf\x13\xd2\x92\x5d\xc3\x94\xb4\x74\x2b\x11\x43\x3b\x9b\x45\x5a\xf2\x6a\x29\x69\x29\x30\x41\xe0\x68\x95\x35\x5a\xe7\x6c\x35\x2b\x93\x6c\x92\x97\xdd\x17\x69\x89\x38\x32\x2a\x23\xf5\xa8\x10\xee\x6d\xee\x36\x52\x31\x4f\xe4\x46\x4a\xb5\x3f\xca\x0f\xc9\x73\x79\x48\xc6\xb2\x58\x34\x84\xb4\xcb\x99\xf1\x18\xcb\xe3\x31\x56\x8e\xc7\xb5\x3c\x1e\xd7\xd5\xc7\xe3\x7a\xe6\x78\x5c\x2b\xc6\xa3\xc9\x92\xfc\x34\x1b\x2b\x1a\x91\xbd\xcc\x88\x3c\x97\x93\xb4\xd3\xa9\x88\x86\x08\xca\x7e\x28\x55\x4a\x77\xa6\x49\xab\x2c\x3a\xcb\x67\xde\xca\x2b\xd2\xea\x79\x59\x4a\xd6\xae\x79\xfb\x41\x65\x01\x14\xd8\x11\xfc\x55\xa5\x3d\x61\xd9\x8f\xd5\xde\x9d\x39\xcf\x66\xa6\xaf\xe2\xd9\x76\x81\xe9\x4b\x39\x0f\x6f\x72\xb3\x78\x73\xef\xe7\x9b\x84\x52\xb3\xb4\xa2\xb5\xde\x2c\xb7\xd6\xe9\xfa\x49\x66\xcd\x3c\x33\xe5\x58\x92\xbe\xa2\x64\xc5\xf0\x7a\x14\x98\xc3\x12\xb7\x64\x51\x82\xb8\xc7\x60\xdf\x56\xcf\xff\xb6\x80\x25\xcc\x76\xb6\x14\x21\x40\x4e\xfe\x51\xb6\x20\x53\x43\x37\x06\xd0\x36\x3c\xe8\x18\x17\xd0\x35\x86\x90\x14\xeb\x60\xae\xb1\x41\xe6\xe5\x96\x6e\x64\x6b\x13\x73\x93\xc1\xb8\xc8\x4e\x5c\x92\x25\x67\x0c\x21\x96\x13\xd1\x44\xb0\x1e\xd6\x44\xb0\x92\x9a\x6a\xb9\x6e\xec\x64\xbb\xc1\xa6\xd9\x6c\x1f\xd2\x59\xbd\x21\x76\xe0\x5a\xee\xc0\x43\xcd\xa9\xb4\x03\x6c\x7d\x33\xca\x68\x5d\x4b\x56\x22\xd6\xc3\x2a\x11\x4b\x58\xdf\xc8\x06\x8a\x50\x9a\x67\x94\x59\xdf\x48\xe5\xa7\xc6\xb3\xd7\x37\x8a\x7a\x53\x58\xcf\x07\xca\xf6\x06\x7c\x0d\xc0\x5a\x1d\x08\x4b\x00\xa0\x05\x62\xd3\x81\xa4\xec\x7d\xa8\x4d\x54\x10\xbf\x65\x20\x7e\x93\x20\x8a\x1f\x4c\x92\x05\xd5\x44\x5e\x50\xc9\x85\x9d\xfc\x94\x32\xbe\x72\x46\x2a\x29\xdf\x37\xff\x8c\x44\x19\xdd\x57\xf5\x2c\xa9\xc7\x38\x92\xea\x31\x12\x94\x43\x25\xca\xbc\x74\x1a\x47\xfc\x42\x22\x6e\x28\xe2\x1d\x2e\x8b\x77\xc9\x44\xf9\xfd\x79\x1c\x8c\x80\x5f\x71\xb5\x86\xa9\x17\x2d\xc0\x9a\x91\x48\xbd\x48\xa6\x5e\xce\xb0\xbd\x5f\x0f\xe1\x89\x36\x5c\xf9\x69\x95\xef\x61\x30\xd3\xf9\xfc\x01\x0c\xe5\xea\x09\x0c\x2b\x9a\xd4\x0a\xcb\x23\x67\xb8\xd0\x77\xe8\x4e\x7e\xbe\xa7\x53\x7f\x41\xdb\x25\xfe\x97\x59\x2f\x2c\x7b\xed\x2f\x23\xe6\x97\x11\xf3\xf3\x1a\x31\x05\x26\x4c\xb9\xde\x2e\xb4\x66\xbe\x7d\xd3\x94\xd3\xae\x60\x12\x65\x26\x7e\x45\x89\xe8\xc5\x27\xd0\x09\x2c\xb0\x90\xfe\x2f\xdb\x9f\xff\x2b\xb4\x68\x82\x64\x01\x1b\xf0\x05\x2c\xb7\xf6\x2e\x95\xb0\x2f\x32\xa0\x65\x03\xa1\xd8\xb0\xd1\xef\x26\x50\x0b\xa1\xa7\xb2\xa7\x36\x79\xcd\x4a\x6a\x55\x6d\x4a\x15\x2b\x7f\x2a\x13\x61\x52\xdd\x44\xf8\x4f\x91\x91\x50\x4e\xc1\x62\x23\x81\xb4\xfc\x54\x6e\x79\x37\xd3\xf2\xd3\x17\xc4\x05\x38\x5c\xb9\x83\x94\xb9\x44\x45\x0b\x41\x8b\xa1\x62\x2c\x31\xef\x4f\x94\xde\x84\x58\xec\x59\x2c\x7a\x13\xbe\x8f\x4d\x42\x67\xea\x1f\x6a\x95\xb0\xb4\xca\x95\x8d\x13\x85\x71\xa1\x30\x4f\xe8\x5b\xea\x00\xc8\x82\x5d\x6d\xee\xdd\xc3\x7c\x6a\x92\xe3\x23\xc9\xd6\xa3\x10\x49\x6c\xb2\xa3\x1c\xea\x28\xf1\x0f\x0b\x6f\x6d\x66\x91\x2c\x76\x45\x7e\x17\x13\x69\xf1\x1d\x48\x12\x0f\x49\xa8\xc7\xbd\x5b\x55\x43\x22\xcd\x2d\xcb\x8e\xe2\x30\xb8\x9d\x71\x8e\xde\x82\x96\x28\xa8\x56\xbd\x6e\x55\xae\x80\x69\x29\x65\x48\x18\xc2\x2a\x72\xa4\x1e\x2b\x95\x14\x95\x70\xf5\x87\x85\x5d\x85\xd9\xe6\x43\x1b\x59\x6f\x25\x99\x78\x34\xcc\x82\x07\x9d\xf0\x0a\x5b\x50\x24\x21\x76\xab\x1a\x7c\x2c\xcc\x56\xc5\x7a\xba\x22\x47\x88\x82\xfe\x00\x1c\xc3\x87\x6c\x09\x9e\x51\x8d\x7a\x5e\x11\xb2\x97\x0a\xf9\xe6\x73\x46\x9b\x8a\x2b\xb5\xef\xb9\x16\x5b\x09\x0b\x31\xa5\xff\x10\x4c\x54\x91\x87\xec\xac\x12\x2b\x4c\xd8\x61\x43\x5b\x44\xc1\x26\xbb\x30\xc5\x28\x28\xe7\xfe\xc5\x79\xef\xf3\xac\x79\x7f\x0e\x26\xcc\xb3\x90\x92\x0d\xe9\x6b\x4a\x46\xbc\x0e\xbd\xd8\xfe\x97\x68\x30\x76\xd4\xf0\xdf\xaf\xc2\x92\x41\x5b\x42\x87\x29\x07\x3e\x7f\xb2\x88\xbf\x55\xcc\x3c\xff\x46\x35\xf6\x20\x9c\xf4\x2f\xd2\x63\xc2\xc0\x2f\xaf\xc8\x0a\xb8\x48\xcd\x8b\x25\xaa\xcc\x0e\x9c\x4c\xe0\x7a\xe1\x39\x45\xcd\x24\x8b\xd8\x7a\x7d\x9d\xa4\x03\xc0\xc2\x78\x12\x91\x22\x1f\x9a\x05\x12\xe1\xd4\x31\x41\xa5\x13\xe5\x09\x56\xdd\xad\xa3\xf7\xc7\xc9\x32\xc4\xca\xf4\xa8\x00\x93\xfc\x39\x5a\xf6\x1e\x3f\xd1\x98\xed\xd1\xb1\x39\x18\x07\xca\xf3\x8c\x4c\xb6\x2c\xdb\xb1\xc3\xd0\xb6\x7e\x84\x94\xf1\xb6\xc9\x3d\xbf\x11\x84\x8f\xa0\x62\x87\x21\xf4\xa7\xa3\x91\x11\x87\xb7\x77\x33\xb3\x90\x25\x20\xcf\x7b\x29\x7c\x56\x43\x6e\xdd\x9c\x86\x2f\x83\x30\x98\xc6\x9e\x8f\xad\x76\xc7\x0e\xcf\x62\x64\x0e\x59\x26\x05\xa3\xf0\xf7\xc9\x34\x1a\x68\x09\x34\xdd\x48\xdc\xbb\x56\xba\x06\x24\xfe\x91\x3c\x2f\xd8\x02\x2f\x64\x77\x45\xb0\xf8\x26\x28\x92\x36\xce\xd7\x69\xd6\xda\x3f\x08\x17\xd5\xe8\xaa\xa1\xa6\x83\xf3\x5e\x4f\x3e\x5c\xb5\x76\xc4\x46\x56\xb3\x68\x6a\x04\x72\xf0\x33\x49\xf1\x61\x22\x4c\x17\x3b\x0c\xf5\x3b\x42\x3f\x3b\x0c\x8d\xa2\xd9\xc3\xf1\x7c\x34\x1a\xdd\xde\xad\x9b\x68\x34\xea\x32\x74\x34\x81\x2f\x30\x18\x83\x28\x0e\x91\x3c\x28\x1a\xd9\xf6\x84\x1c\x4a\xa8\x2c\xf3\x14\xe5\x4a\xe2\x9e\xb2\x46\xca\x17\x0a\x2d\x70\x2f\x4b\x8d\x82\xdb\x73\x12\xc3\xe8\xa6\xf4\x2d\x1c\x9b\x83\xe0\xda\x2f\x39\x94\xf1\x63\x24\x86\x6d\x75\x3c\x7e\xc1\x61\xea\xd3\x81\xf6\x4c\xc1\x71\x4a\x04\xc7\x29\x15\x1c\x7b\xb6\xe0\x04\xd7\xbe\x66\x73\xc1\x01\xd6\xe3\x10\x9d\xe0\xda\x9f\xed\xea\x5b\x81\x04\xe5\x25\x40\x25\x43\x98\x84\x45\x73\x4e\xcc\x32\x7e\xff\x9a\x76\xfe\x85\xd3\x0e\x1f\xdc\xc7\x35\xf3\x70\xac\x1f\x72\xf2\x51\xb2\x7d\x5e\x76\x12\x02\xaa\xa7\xa0\xe8\xd6\x37\x8b\x56\xd2\xdf\x51\x6a\x1e\xbf\xb8\x08\x4b\xb3\x59\xe2\x62\x95\x88\x8b\x55\x2a\x2e\xe6\x2c\x71\xc1\xc3\xa9\x99\x54\x54\x1e\x83\xa0\x60\x7c\xcb\x7d\x02\x0b\x4a\x47\x96\xaf\xf3\x82\x41\x48\xa5\x92\x89\x13\xbf\x52\xea\x18\xbc\x22\xab\x39\xde\xc8\xae\xe9\x77\x36\xcf\xd9\x45\x43\x8f\x98\x17\xc6\x16\xb3\x76\x91\x5f\x8a\xbc\x29\x6b\xf6\xd6\xc4\xa2\x49\x98\x6c\x3d\xb3\x36\x53\xa0\x93\xeb\xcc\x89\x9f\x66\x99\xc9\x6f\x38\x90\xa5\xf9\x63\xf6\x77\x98\x98\x3a\x3c\x75\x94\x45\x13\xe8\x91\xc0\xfc\xe3\xa9\xc8\xee\x65\xa7\xed\xe7\xf4\x7e\xd8\xd0\x32\x18\x5c\x2c\x24\xd2\xb9\x10\x53\x3e\x17\x62\x56\x0f\xff\x30\x67\x86\x7f\x98\x8a\x73\x21\x2b\xcd\x3f\x9d\x99\x9a\x17\xdb\xc1\x22\x0c\xb5\xbc\x1f\x45\xc1\x99\x8a\xad\x2c\xee\x58\xca\x73\x76\xe9\x41\xce\x1f\x10\x1c\xb6\x02\x87\x5e\xee\xdc\xc9\xcf\xe9\x1b\x26\x02\xc9\x93\xaa\x51\xff\x1f\x9b\xf2\x56\xe8\xfe\x73\xa0\xcd\xf6\xd7\x53\x35\x5a\x39\x86\xe3\xe4\x87\x89\xeb\x03\x47\x8d\xe0\xe5\xe8\x22\x52\x5b\xf1\xec\x55\x45\xd1\x9d\x7d\x82\x2a\x3d\x38\x95\xcb\x29\x35\x98\xc6\x96\xbc\xec\xfb\xb5\x5e\xfb\x97\xac\xd7\xf8\xd8\x3e\xaa\xe5\x1a\x47\xfa\x01\x57\x6b\x4a\x9e\xcf\x67\x3f\xe3\xd4\x2b\xca\xc5\x96\xe6\xb0\xfd\xb5\x62\x7b\xa4\x2b\x36\x33\xb7\x28\xc8\x8a\x90\x1d\x9f\x06\x7e\x9f\x86\xa4\x31\x29\x62\xdb\x7b\x3f\xbf\x24\xa5\x2c\xfa\x10\xab\xba\x02\x09\xc8\xcb\x51\xfa\x9e\x72\x06\x2a\x4a\xba\x29\x9d\x38\xf8\xa1\xce\xf7\xb2\x73\x06\x8f\x5f\xf2\x84\xa9\x4a\x08\x3a\x2a\x5b\xbe\x2d\x68\x3a\xce\xe7\xe9\x3f\x6f\x00\xa7\x37\x6b\xfa\x4b\xc3\x53\xb8\x44\xd3\xa4\x8e\x45\x09\xf0\xce\x1b\x69\x83\x3d\xe3\xde\x85\x16\xb6\x9d\xc5\xcc\xba\x56\x62\x5d\x17\xa0\xec\x96\xa2\xec\xf6\xa8\xf5\x9f\x24\x1c\xaf\xd7\x13\x74\x0e\x9a\x8d\x67\xdb\xcf\x76\x9a\x7b\xad\x1d\xfd\xce\x14\x32\x52\x99\xa0\x01\x84\xdf\x8c\x7b\x91\x2d\x06\xf0\x68\x8b\x61\x96\x4c\xe2\x1e\x1c\x9c\x37\x7a\xc6\x05\x1c\x9c\x37\x7b\x45\x88\x5e\xc8\x88\x7a\xb0\x41\xd4\x8a\xe2\x3d\x5a\xa9\xe7\x28\x0c\xfd\x40\x6b\x36\x75\x1d\x2f\x5d\x30\x59\x92\x2c\xad\xfa\xdd\x05\xa5\x54\x92\xb7\x56\x22\xd3\x8c\xb6\xef\xd2\x05\x02\xa6\x0d\xe1\x21\xd5\xde\xb9\x8c\xc8\x8e\x2e\x7f\x89\x31\x48\x76\xbc\x3d\x70\x21\x5b\x3b\xe7\x1e\xb8\xe8\xc9\x2b\xea\xcc\x58\x57\xd6\xd6\x99\xef\xbe\xa3\xc2\xc6\x94\x5d\x2e\xa2\x7b\x59\x9d\x3e\x3b\x73\x71\x9a\xb5\x38\x8b\xfd\x87\x50\xfe\x58\x99\xd4\x8e\xa9\xf2\x9f\x52\x81\x57\xf6\x13\xac\x66\x2b\x93\x29\x38\x92\xcf\x72\x29\x6d\xe1\xc2\x23\x4a\x7c\x79\x5f\x73\x00\x49\xde\x56\x0f\xba\x25\x4a\xc2\x93\xf1\x1b\xc0\x86\x71\x7f\x01\x6d\xc9\x85\x50\x38\x0f\x5c\xc0\x0b\x71\x1e\xb8\x20\x99\x7a\x8a\xe7\x81\x0b\xc3\x83\x69\x74\x8b\x36\x00\x5e\x46\x86\x07\xc0\xeb\x2d\xb6\x9e\x26\xdd\x5f\x95\xe8\x94\xae\xb5\x55\x5c\x9e\x13\x12\x3a\x1a\x05\x2e\x60\x2c\x41\xc7\x61\x30\xae\x70\xca\xf2\xa7\xb5\x7a\xd8\xe9\xca\x5f\xc6\xcf\xc3\x19\x3f\xc9\x6f\x0b\x99\x41\xab\xb7\x6c\x52\x7c\xb0\x8d\x93\xb7\x50\xcc\x2b\x27\x0c\xc6\xa9\x95\x42\xd2\x1e\x48\x76\xca\x10\x0e\xce\x5b\x85\x9a\x68\x58\xd1\x5c\x19\x56\x31\x57\x86\xf3\x99\x2b\xc3\x22\x73\xe5\x7e\x28\x5b\x1d\xc3\xbc\xd5\x01\x86\x25\x76\xc7\xf2\x16\xc8\x8f\xb4\x45\xb0\x96\x5a\xc9\x09\xb3\x55\x98\x25\x39\x95\xa9\x34\x4d\xf0\x5b\x6a\xf3\x04\xff\xfa\x2e\x72\x2b\x18\x28\xfc\x74\xfb\xcf\xae\x7d\x95\x67\xdb\x1f\xbf\x4a\x16\xac\xab\x8a\x2a\xd9\x81\x8e\xa8\x92\x1d\x92\x63\xb8\x24\x9d\x3d\x74\x16\x53\x81\xf8\x3f\x59\x0d\x96\x87\xa2\xe5\xd5\xf2\x00\xda\x59\xb5\x6c\xcf\x52\xcb\x83\x39\x70\x1a\x64\x54\xb3\xc7\x54\xf3\x38\x72\x45\xe3\x90\x9e\xae\xf7\xb0\x6e\x1e\x42\x0f\xeb\xe6\x11\xf4\xb0\x6e\x1e\x43\xef\x7c\xbb\x67\xf8\xd0\x3b\xdf\x29\xd4\xd4\x7e\x46\x53\xab\x34\xaa\xaf\xd0\xd2\x76\x56\x4b\xfb\x94\x1a\x89\x96\xb6\xcb\xb5\xb4\x5f\xa8\xa5\x7d\xd1\xae\xbc\x00\x7e\x46\x4b\x27\x22\x9d\xd7\xd4\x32\xf9\x16\xd5\xd6\xc5\x50\xbe\xb3\xc6\x7e\x17\x29\x5d\x7d\xab\x39\x12\xbc\x0a\x2d\x9e\xd7\xc0\x4a\x35\xfe\x2e\x72\x8b\xcc\xe7\xc2\xc2\x38\x39\x1d\xfe\x48\xf4\xf7\xe3\xd7\xd8\x82\x11\x2d\x9e\xf8\xf9\x19\xac\xe8\xd9\xb6\xb3\x70\x2e\x44\x6d\x3c\xd3\xd2\x48\x2b\xf0\x0b\xe2\xc5\xb5\xac\x9c\x93\xc5\xbe\x91\xf1\x19\x6a\xde\xe6\xe0\xe0\xa0\xa1\x4b\x4e\x00\x0f\x0e\x36\xd2\xfb\x83\x03\xb2\x54\x3f\xda\xe2\xf8\x51\xed\x2e\xfa\x09\xf0\x0a\x5b\x37\x86\xf0\x02\x2b\xfa\x11\xbc\x60\x7e\x80\xe1\x41\x03\x1b\xed\x83\x0d\x6d\xa8\x13\x28\x9e\xa3\x0d\x20\x4c\xb1\xc9\x60\x3f\x00\x23\xea\xa7\xc8\x77\x7a\x54\xc5\x18\x1f\xa5\xc6\xb8\x82\x96\x2a\xa0\xc5\xce\x43\x15\xe5\x47\x25\x94\x4f\x70\x1f\x2a\x9c\xc1\x03\xd0\xc5\x98\x7f\xf6\xed\x9b\x89\x6d\xc6\xb6\x75\xf4\xfe\xb8\x67\xdc\x3f\x72\x2f\x22\xa1\xf1\x2a\x67\x81\x65\xf5\x7e\x85\x12\x64\x42\xf9\xb1\x9c\x6b\xe7\x3a\xf3\x79\x99\xd9\xfe\x4b\xe5\x3f\xaa\xd3\x1c\xb3\x15\x74\xee\x40\x87\x9b\x51\xa2\x03\x59\x89\x8a\xae\x54\x6d\xb0\xe9\xe6\x94\xe8\x00\xba\x59\x25\x8a\x8d\x64\xca\x65\x89\x8d\x2c\x6a\x51\x17\x0c\x74\xa0\x5d\x64\xea\xab\xb8\xba\xae\x28\xe1\xb1\x71\x21\xe5\xb2\xde\xb8\xe0\x45\x4e\x88\x9d\xdd\xa0\x76\xb6\xa0\x85\x5d\xe8\x8a\x5a\xd8\x2d\xd1\xc2\x2e\xd7\x64\xf3\xaa\x40\xb7\x4c\x05\xba\xff\x4a\x15\x48\x47\xf3\x67\xd2\x81\x4a\x2d\x96\xf7\x1b\x53\x2e\x2c\xb3\x7c\x3f\x05\x15\xb7\x58\x7e\x4a\x35\xf8\xaf\x52\x7c\x55\x6d\xdd\xef\xe5\x9e\x98\xed\x90\x50\xd8\xba\xb2\x47\xe2\x4f\xa6\x05\x97\x72\x49\x0c\x7a\x2c\x56\xb2\xf5\x02\xab\xd6\x33\xdb\xb7\xe2\x40\x70\x3f\x34\x80\x55\x1e\x9a\xea\x41\x4f\x24\x98\x57\xaf\x7b\xa5\xfb\x4a\xd0\xab\xbe\xb3\x9d\x73\x42\x5c\xa4\x4e\x08\x45\xef\x67\x6d\x6d\xcb\x01\xbb\x85\x26\xea\x45\x29\xc1\x72\x3b\xd7\xc9\x1c\x20\x2a\x50\x45\x6c\xf0\xf6\x8b\xc7\xad\xa7\x99\x46\xfb\xb1\x7b\xde\x6a\xb5\xaa\x36\x51\x3f\x05\xa5\xca\x39\xeb\xdd\x00\xf6\xac\x7a\x46\x3f\xa5\x96\x9e\x51\xd9\xe8\xb1\xaa\x6e\x46\x1d\x17\x3a\x95\x55\xf7\x9c\x85\x52\x07\xd0\x5d\xd4\x8b\x3b\x28\x57\xde\x8e\x52\x79\x7b\xd0\xc9\x29\x6f\x67\x96\xf2\xf6\x66\x60\xe2\xa5\xea\x7b\xc8\xd4\xf7\x38\x72\x4f\x35\x47\xf0\x1f\xdb\xa0\x51\xae\xc2\x87\x70\x28\x12\x6e\x58\xaf\x0f\xcb\x55\xf8\x90\x38\x28\x1a\x3d\x63\x9c\xf8\x29\xf2\xa8\x8f\x15\x0a\xdd\xc9\x2a\xf4\x31\x25\x4a\xaa\xd0\x9d\x72\x85\x3e\x5e\x44\xa1\x8f\x4b\x88\x38\x02\x0d\x30\xce\xaa\xf4\x11\x59\x12\x50\xa5\x3e\xae\xa6\xcc\x17\x57\xe7\x3f\x56\xa1\x3f\x8c\x13\x7a\x25\x6a\x5e\xa5\xa0\xd5\x9a\x9e\x79\xa0\x81\xad\x52\xf6\x6d\xd3\xb4\x27\xf9\x22\xa5\xbf\xb4\xfc\x4f\xa0\xe5\x85\x40\xf2\x8a\xdb\x87\x0b\x9c\x46\x9c\xff\x28\xc7\xf9\x66\x53\xd8\x22\xaa\xd5\x80\x5d\xae\xf0\x4d\xd5\xf6\xa1\x03\xcd\xec\xf6\xa1\x39\x4b\xdd\x97\xb9\x5f\xb2\x38\x39\xa9\xea\x1f\xc0\x8f\xd2\x59\xce\x42\x4d\x3f\x80\x03\x91\x7a\x03\x52\x53\xaf\x6c\x75\x33\x20\x21\x69\x24\x2c\xc4\xa5\x61\x21\xee\x79\xab\x67\x8c\xa0\x7b\xbe\x5d\xa0\xf7\x47\x59\x15\x2d\x47\x60\xd4\x6a\xc4\xc5\x31\x86\xa3\x2a\xd3\x06\x99\x37\xe8\xbe\xa5\x99\x77\x55\x9b\xd2\x8e\xa4\x39\x8f\xa7\x3a\x3b\x75\x90\x74\xe7\x6b\x95\x30\x6a\x6c\xf3\x94\xc8\x2d\xf9\x38\x5d\xc1\x58\x0d\xc1\xbc\x0b\x02\x4c\xa4\xe5\x83\x51\x32\x40\xbe\xe3\xcc\x42\x55\xee\x4f\x38\xaf\xe4\xe7\x82\xdc\x84\x42\x5f\x51\x1f\xbf\xb3\xed\xe1\xaf\x9c\x43\x3f\xb9\x97\x5a\x72\xfc\x36\xf4\xb9\x7d\xd6\xb9\x33\x45\xf6\x70\xd1\x14\x44\x39\x5c\x7e\x90\x38\xe2\x3e\x3c\x7c\x46\x22\x85\x74\x28\x8e\x17\xd9\xc3\xb2\x50\xdb\xae\x17\xda\x7e\x5c\x1a\x30\xf0\x13\x99\x68\x8f\x5f\xe6\x56\x73\xf2\xf5\xbc\x31\xcb\x40\xca\x1d\x7e\x15\x3b\xef\xb0\x43\x33\x74\xf0\xc5\xa3\x33\x2e\x74\xb0\xed\x31\x80\x4e\x49\x54\x7c\x66\xb1\xee\x16\xc5\xa2\x0e\xaa\x6c\x7f\x0f\xe6\x8b\x45\x1d\x14\x46\x39\x65\x36\x6e\x06\xff\x8a\xf3\x2e\x74\x84\xe6\x9d\xd7\x57\x11\x8a\xa4\x50\x0c\xca\x58\x24\xc6\x43\x45\x49\x03\x2d\x2f\xfc\x75\x00\xf8\xd1\x1e\x00\xce\xe7\x07\xb4\xbc\xf0\x31\xe5\x6c\x22\x08\x3f\x48\xd2\xa6\x1c\x6b\xe7\xb3\x36\x51\x6a\xa9\x53\x99\xc5\xa8\x68\xd2\xfd\x95\x53\xe2\x11\xe7\x94\x20\x03\xfb\xa8\x12\x4a\x10\x8c\x1f\x32\xf7\x5f\x8e\xd5\x15\xe9\xcd\x30\xd1\x94\x33\xc8\x9f\xdc\x4d\x5d\x58\xd5\x86\x41\x33\x65\xa7\xb6\x50\xcd\x46\x76\x73\xaa\xe0\xe5\x5d\x9c\x09\x9c\xc2\xbd\xac\xf7\xbe\x59\x1c\x66\xfb\x6b\x5d\xfa\x2b\x60\x56\xf0\x4b\x66\x74\x84\x1c\x91\x3a\x97\x8e\xf8\xc1\x7b\xd1\x98\xe9\x1f\x7e\x59\xab\x96\x2f\xf5\x3e\x04\x7e\xad\xe0\x40\x13\xba\xee\x04\x7e\x1c\x06\xa3\x5f\xf3\xec\xbf\x61\x9e\x0d\xa1\xa9\x69\x5c\x6a\x48\x95\x39\xbd\x5c\x25\x2c\x9b\x71\x50\x51\x46\xe4\x67\x9d\xc3\x53\x5e\x7f\xc0\x89\xbc\x40\xa0\xf2\x8b\xc2\xe4\xbd\x42\xc1\xac\x90\xd3\xe6\x27\x72\x3a\xb1\x7d\xc1\x7f\x95\xe4\xfe\x4c\xa7\xb9\x67\x24\xad\xff\x1e\x07\xb8\xd7\x5c\x61\x67\x4f\xad\x67\x76\x0d\x96\xe0\x70\xc9\x1d\x3e\xfc\x0a\x69\x7c\x47\xde\xca\x7a\x9a\xd9\xab\xda\x29\x2a\x6a\xc4\xcb\x83\x97\xf9\xcd\xe6\x0c\x6c\x59\xf3\x94\xb9\x35\xb7\x67\xd6\x55\xfa\x89\x15\xe2\x12\xd9\x62\x56\xa0\x29\x2b\x64\x8a\xa1\x2f\x15\xea\xc8\x2a\x07\xf9\x7e\x29\xc9\xff\x9e\xc5\xc7\x6c\x2d\xf9\x1d\x8e\xea\x3d\x6e\x3d\x59\xb1\xff\xff\x65\x8a\x72\x99\x03\x71\x2b\xd0\x94\x15\x8e\xbf\xf1\xb7\xa8\xae\xfc\x58\xf9\x74\xf3\xcf\xa0\x10\x67\x1c\x70\x9b\x23\xa9\x16\xc9\x24\x4f\x63\x25\x76\x68\x2e\x79\xf0\xb4\xb5\xbb\xbd\xbd\xbb\x52\xe5\x64\x41\xdc\x1f\xeb\xbc\xd1\xc3\xca\xe3\xbc\xd9\x33\x06\xd0\x22\x79\x69\xe0\x40\xbd\x23\xe7\x15\x47\x1f\xe1\x21\xc9\xc4\xc4\x14\x07\xfd\x78\x72\xd0\xcf\xf6\x1e\x89\xf9\xa9\xfe\x41\xab\x35\xe7\x07\xcd\xed\x79\x3f\xd8\x49\x3f\xc8\x45\x8a\xb9\xa0\x86\xe8\xe0\xd4\xc8\xde\xe3\x50\x1c\x30\x3a\x5e\xe5\x19\xf2\x17\x88\x09\x76\x68\x4c\xb0\x4b\x63\x82\x07\xf0\x82\x25\x10\x9a\xb5\x6d\x7a\x44\x33\x5e\xbf\xf7\x8f\x6e\x6c\x53\x73\xf4\xc2\x83\x73\x65\x61\xd9\x72\x74\x1c\xed\x3b\xed\xfa\x00\xca\x99\x61\x1d\x40\x2b\xd7\x56\x6e\x64\x66\xc9\xfd\x51\xb6\xae\x82\x43\x68\xfb\x34\x51\xfa\x19\xda\x8e\xe0\x48\xa4\xed\xa8\x5e\x1f\x95\xd1\x76\x64\x94\xf4\x34\xb2\x63\x9f\xf5\x8c\x74\x57\x31\x0b\xa9\x18\xbf\x4a\xde\xb6\x8f\x0f\x73\x26\x4f\x95\xb1\x2d\x9b\x0a\x37\x0a\xcc\x61\x30\x89\x4f\xfc\x78\xc6\x11\x8d\x9f\xc1\xe6\x7c\xfc\x56\xa6\x70\xd8\x62\x96\x13\x6d\x86\x39\x56\x7e\x2a\x62\x46\xa4\x95\x30\xec\xf2\x01\x86\x47\xb0\x71\x25\x61\x5f\x59\x70\x56\x90\xd6\xb9\x44\x54\x14\xe1\x57\x22\x89\x0b\x23\xe6\xc5\xd7\xec\x78\xa7\x6d\x59\xe1\x2f\x31\xfc\x6f\x14\x43\x36\xf8\x92\x30\xae\x9b\xa3\xc0\xb7\x35\x1b\xfc\xa5\x3f\x32\xb1\x64\xbd\xf9\x21\xc2\x59\x24\x46\xa5\x22\xca\xc9\x5f\x41\x50\xdf\x7a\xbe\x6b\xff\x92\xd2\xff\x42\x29\xa5\x23\xff\x88\xe7\x4b\xda\x81\x1f\x20\x95\x05\x32\x53\x22\x92\x8c\xd6\x55\x26\xce\x0f\xef\x42\xfb\xd2\xff\x25\x90\xff\x7d\x02\xc9\x86\xfe\x11\x4b\x24\xeb\xc1\x8f\x98\x28\x0b\xc4\xa6\x6c\x9a\x64\xe4\xae\x20\x94\x87\xb7\x99\xac\x2e\xbf\x24\xf2\xbf\x42\x22\xf1\xb8\x3f\x62\x71\xc4\xe8\xff\x00\x59\x54\x4a\x4b\x89\x20\x12\x2a\x57\x9e\x1a\x7f\xc9\xe1\x7f\x9f\x1c\xd2\x91\x7f\xc4\x92\x48\x3b\xf0\xc3\xe6\xc5\xf9\xa7\xc5\x6a\xf2\x78\xb5\xfb\x4b\x22\xff\x5b\x25\x92\x8e\xfd\xa3\x96\x49\xda\x85\x1f\x22\x95\x05\x92\x53\x2a\x97\x8c\xe2\x85\x92\x49\x36\x97\xaf\x2a\x6d\x2b\x8f\x81\x0f\x02\x30\x01\x97\x20\x04\x11\x88\x7f\x0a\x19\x9d\xbb\x08\x42\x80\xff\x04\xc6\x04\xff\x99\x18\x97\xf8\xcf\xa5\x41\x04\x39\x34\x88\xbc\x47\x46\x8c\xff\xc4\xff\x02\xf1\xb7\xe0\xb9\xd5\xfb\x79\xd3\x12\x66\xcf\xab\xff\x1c\x49\x0a\xb3\x58\x0d\x7a\xc6\xbd\x75\xde\xe8\xc1\xbf\xb7\x7c\x6f\x44\x21\xda\x5b\x5e\x70\x65\x9b\x11\x84\xf0\x1f\xfc\x54\xd7\xef\xc8\x2b\xfc\xf9\xd6\xba\x6b\x93\xa4\x0e\x1e\x6c\x36\x5a\x3b\xc6\x05\xcc\x40\xc5\x2c\x2a\x07\xeb\x90\x3d\xf1\xff\x68\x26\xfb\x34\x29\xf5\xd5\xc8\xef\x0a\x93\xa6\xd2\x34\xb4\xf8\x16\x10\xa0\x23\xc8\x3f\x37\xc6\xb0\x21\x64\x65\xf9\x8f\x36\xde\x1f\x25\xc9\x63\x73\xb5\xb9\x7d\xa8\x69\xe3\xfd\xc6\xb7\x6f\xe3\x03\x98\xbe\xf6\x9b\xb6\x1e\x0f\xc2\xe0\xfa\xe3\xd4\x8f\xbd\xb1\x4d\x2b\x28\xd4\x08\x8b\xae\x05\xd3\x78\x2d\x70\xd6\x42\xe4\xbb\x76\x4d\x07\x29\x53\xbc\x18\x6d\xad\xa3\x30\x44\xb7\xe7\xa3\xad\xf5\xc0\x71\x22\x3b\xde\x18\xd3\xda\x8b\xbe\x5c\x7b\x71\xbc\xb1\x61\x64\x22\x9c\x68\xc7\xd0\x64\x62\xfb\x16\xed\x16\x0d\x41\x38\xc1\x44\xc5\x7a\x0b\x0f\xa5\x65\xdf\x7c\x88\x43\x0c\x8d\xb4\x03\xfc\xa4\x9d\x06\x68\xb7\x59\xe6\xdd\xcf\x5e\x42\x6a\x5d\xcf\x26\xff\xf5\x95\x75\xd4\xb4\x80\x44\x7e\xf0\xdf\x36\x9b\x07\x07\x0d\xa0\x69\x01\xa6\x4b\x70\x20\xfd\xb6\x20\x69\x28\x08\x4a\x1d\x7a\xcd\x10\x0f\x7a\xba\x8e\x95\xf6\x5b\xdb\xd7\xc4\xf2\x6d\x99\x61\xd2\x26\x4a\x0c\x27\x18\xc3\xc9\xc3\x62\x38\x11\x30\x4c\xc8\x47\x08\x2b\xb6\x0a\x21\xf4\x72\xcc\x95\x1f\xe7\x34\x4e\x21\xf3\x71\x23\xc7\xea\x89\xa0\x69\x16\xa9\x0a\xff\xed\x1b\xbb\x20\x02\xf5\xcf\x8c\xc2\xf0\xe7\x8d\x5e\x59\x55\x78\xc2\x6d\x57\xc6\x3d\xb0\x30\x93\x5c\xc2\x23\x6c\x95\x60\x63\x42\x6b\x61\xba\xda\x62\x78\x1f\xd0\xb4\x75\x22\x6e\x9f\x82\x36\x26\x0f\x41\x5d\x27\xcf\xc5\x4e\xf0\x58\xc0\x10\x5e\xe2\xc6\x23\x78\xc9\xa2\x52\x42\x08\xe1\x4e\xeb\xf9\xce\xf3\xdd\x67\xad\xe7\x4f\xf5\xbb\x10\x36\x8c\x7b\x3c\x83\x4c\x86\xee\xd6\x27\x3b\x8a\x5f\x05\xc1\xb0\xeb\x59\x74\x3a\xd6\x34\x2d\xac\x10\x55\xb8\xc0\x29\x8f\x0b\xa8\xc5\x99\x74\xd5\xe1\x96\x19\xf8\x51\x1c\x4e\xcd\x38\xc0\x68\x9e\x4e\xc7\x7d\x3b\xfc\x2d\x7c\xd1\x94\xf3\x58\xb3\xfc\xd5\x1b\x31\xcb\x63\x4d\x13\x58\xe3\x5b\x92\xc7\xda\x38\xd5\x4c\x50\x1d\x32\x61\x1e\xac\x40\x9b\x4d\xfd\x6e\x38\x67\xa2\xd5\x61\x69\x72\x25\x1e\xd3\xf4\x1f\x8d\x34\x80\xc9\x78\x37\x84\x52\x34\x53\xa4\x17\xc7\xfd\x0c\x4b\x43\x72\x3c\x47\xe3\x94\xc0\xb0\x49\x5d\xc3\x51\x70\x4d\xdb\xb9\x1b\xc2\x7c\xce\x6c\x23\x1f\xd4\x33\x23\x37\x13\x2d\x1c\xf6\xe8\x12\xbf\x50\xde\x7d\xb8\x22\x33\x01\x0c\xf0\x9f\x09\x9c\xe0\x3f\x97\xf0\x12\xff\x09\x61\x88\xff\x44\x90\x18\xd9\x31\x8c\x57\x76\x0a\xef\xaa\xc2\x11\xbc\x2b\x1a\x96\xd9\xee\x6c\x51\x3b\x25\x82\xe7\x77\x93\x30\x98\xbc\xa8\x79\xbe\x17\xd7\x80\x8f\xc6\x36\xbf\x9e\x0c\x5d\x7c\x19\xdb\xa1\x8f\x46\x4f\x26\xc1\x68\x54\x03\xf1\xed\xe4\xc5\x3a\x6e\xe6\xd3\xed\xc4\xd6\xce\xdb\x87\x3d\x70\x8e\x47\x24\x08\x7b\xac\x96\xf8\x3d\x60\x00\xcd\x51\x10\xd9\x1c\x22\xbb\xa9\x00\xb2\x07\xce\x73\xa0\xec\x2b\xcf\x4c\x90\x63\x37\x0b\x82\x62\x76\x17\x07\x96\xdc\x56\x00\x87\x39\x16\xac\x1f\x06\xc1\xa8\xb8\xd3\xc2\x19\x97\x4c\x13\xf4\x51\x95\x66\x2a\xb5\x40\x46\x33\xd3\x04\x7b\xb6\x7c\x1b\x58\xaf\x71\xd8\xf4\x7a\x45\xe4\xe1\x07\x60\x44\xe0\xab\x22\x4c\xa2\x8c\x45\xe0\x2b\x25\x49\x07\xf9\xa6\x3d\xb2\x25\xec\xd3\x67\x15\x49\xa4\x64\x4a\x96\x62\x27\x19\xcf\xe4\xbe\x1a\x97\x33\xdc\x19\xd4\x9e\xd1\xee\xe6\xc4\x9b\x18\x54\x1c\x3e\xbb\x21\xc0\x95\xf0\xce\xe2\xd0\xf3\xdd\x1c\x9e\x9f\xbc\xb1\x1d\x4c\x13\xd6\x48\x6e\x8b\x01\x49\x88\x25\x60\xec\xf1\x24\x08\x51\x78\x9b\x00\x4a\x1f\x54\x04\xd5\x33\xda\x47\x0a\x15\x46\xbc\x3a\x89\x12\xa3\x77\x8b\x90\x10\x48\x10\xdb\xbe\xd5\x11\x95\x59\xf6\xe9\x32\x2d\x30\x4f\x14\x83\xcc\xef\x96\x81\x18\x5e\xd3\x68\x57\x0a\x91\xdf\xcd\x23\x01\x05\x60\xa7\xbe\x0c\x98\xdf\x2f\x0c\xba\x67\xb4\x0f\x73\x83\x78\x66\xc7\x5d\x1b\x59\x23\xcf\x4f\xe8\x2d\x3d\x52\x33\x48\x7b\x0b\x33\x63\xb1\xf8\x9e\xd9\x44\xcf\x28\x20\xcb\x8f\x17\x86\x4e\x14\x8d\x02\x7c\xe6\xf9\x62\xf0\x97\x62\x6c\x35\xc8\xa5\xf8\x4e\x0d\x92\x1f\x53\x4d\x38\x24\xb9\x5f\x1a\xec\x67\x99\xf5\x84\x27\x0b\x9a\x01\x89\x63\x29\xd1\xe5\xe9\x83\xa5\xb0\x15\x3d\x3e\x22\xe8\x25\xf1\xe5\x15\x21\x13\x23\x28\xb9\xaf\x3c\x33\x33\x7c\x8b\x10\x3f\x36\x07\xe3\x20\x99\xda\xf8\x9d\x9a\x5f\x89\xbb\x62\xbb\x55\x0a\x2c\xb8\xf6\x05\x60\xe4\xae\x00\x18\xc1\x8e\xce\x8c\x45\xe0\xe2\x70\xea\x9b\x28\x9d\xda\x85\x07\xc5\x40\x77\x77\x4a\x20\x46\xb7\xbe\x99\x40\xa3\x37\xc5\x53\x8f\x1a\xc6\x89\x60\x31\x9f\xa4\x16\x73\x1e\x17\x3a\x9b\xce\xb2\x8d\x2c\x3b\x8a\xc3\xe0\x36\x15\x49\x76\xbb\x14\x3b\x4a\xf3\x96\x38\x5d\xcd\x01\xe3\x6c\x30\x8d\x2d\x61\x38\xd3\xfb\x62\xda\x97\xea\xca\x43\x2c\x0a\x9e\xef\x0a\x6a\x32\x7d\x34\x2f\x76\xa2\x39\x29\x98\x92\x79\x1d\x7b\x8c\x61\x88\x92\x90\x01\x44\x0a\xdd\x73\x48\xec\xa6\x08\x14\x48\xf9\xab\x04\x22\x2f\xe2\x2c\xa2\x47\xef\x67\xa1\x78\xb4\x75\x16\x98\x43\x64\x59\x61\x19\xec\x77\x91\x2b\x82\x26\xb7\x85\x18\x0b\xfd\x4f\xfe\x99\xdd\x8c\x64\x50\x8b\xc6\xf4\x02\xf4\xbd\x16\x61\xf1\xbb\xe5\x28\xcc\x0a\x99\x48\x08\xe2\xdb\x42\xa8\x69\x8f\xab\x40\x16\x08\x9c\xde\x97\x50\x58\x05\xbe\xa4\x8d\x36\x3b\x86\x45\x5b\xe0\x77\xc5\x02\x90\x1d\x32\xae\x57\x8a\x04\xcd\x1e\xa6\x12\x66\x0f\xcb\x55\x65\xa2\x81\xd9\x5d\x31\xd7\xd1\x1c\x92\x22\xe3\xf1\x27\x0b\x32\x06\x4d\xbd\x27\x4c\x16\xe4\x6e\x5e\x3d\x40\xf2\x92\xa5\x1a\x9d\xdc\x14\x20\xf4\xb2\x18\xca\x9f\xd9\x45\xe4\x9f\x99\x45\xe4\x1c\x18\x25\x39\x8f\x24\x1e\xa2\x0f\x16\x24\x55\x9a\xae\x25\xa1\xbf\xf0\xa4\x00\xe8\xab\x12\xe5\x49\xf3\x1a\x08\xc0\x4a\x55\xe8\x49\x29\x24\x89\x6e\xe9\xfd\xfc\xb0\xa4\x73\x38\xc2\x24\x21\x3e\x9c\x61\x4b\xcc\x30\x28\x14\xc7\x08\x54\xed\x24\x3f\xcd\x6a\xed\xaf\x2a\x4d\xd1\xf0\xe8\x7c\x3b\xfc\xf9\xac\x46\xda\xaf\x2b\x75\x88\x06\x7c\x2a\xba\xc3\x7f\x98\xd9\xce\x9b\x2a\xed\x1c\xde\xc6\x76\xbe\x11\xfa\x74\xe6\xe0\x60\xfb\x71\xaf\x7a\x6f\x8a\x3a\x53\xa1\x2f\x6f\xab\xb5\x42\xa3\x0e\x54\xed\xf0\x5f\x66\xb6\xf4\x6e\x86\x26\xb8\x92\xd4\xc0\x55\xa1\x60\xbc\x2f\xd4\xc2\x3d\xe3\xe5\x96\xe7\x7b\xb1\x96\x35\x07\xcf\x05\x97\xab\x60\x57\x25\xb7\xc8\x0f\xfc\xdb\x71\x30\x8d\x5e\x10\x48\xc0\xbe\x99\x04\x61\x6c\x5b\xec\x96\x60\x80\x8d\x53\x10\x23\x8c\xd2\x7d\x4f\x37\xde\xb1\x96\x6a\xe0\xbc\xa7\x1b\xef\xcb\xdb\xc5\xda\x36\x61\x06\x76\x53\xa5\x4d\xba\xeb\xc9\x5b\x4d\x16\x7c\x91\x3d\x46\xc9\x5a\x8f\xde\x54\x85\xb6\xdd\xca\x42\xbb\x16\xa1\x5d\x2f\x0a\xad\xa7\x1b\x1f\xca\x69\xe0\x58\xe3\x29\x6f\x86\x5e\x57\x68\xe5\x7d\x16\x5b\xb2\x83\x97\xb0\x21\xbd\x29\x84\x13\x87\x53\x86\x2c\x66\xc0\x0c\xa4\x49\xea\x80\x2e\x83\x91\xe2\xf2\x32\x0b\x81\xee\x64\x26\x5e\x07\x76\x57\x01\xd2\x3f\x59\x48\xa6\x38\x06\xe6\xb2\x23\xca\x37\xc6\x93\xb5\x57\x72\x5f\x81\x52\x22\x9b\x73\x80\xff\xd8\x61\x80\xe7\xbd\x93\xe8\xe8\xfd\x31\x87\x9a\x79\xb8\x20\x68\xba\x2b\x98\xd0\x90\xdd\xcd\x2b\x8f\x29\xb4\xec\xd2\x49\x7c\xb2\x80\x94\xaf\x63\x96\x16\xb3\xab\x92\xed\xdd\xdc\xd3\xfb\x6c\x94\x14\x58\x8f\x60\x03\xac\x87\x4b\x45\x4b\x2d\x90\x58\x63\x3d\x84\x87\x14\xbd\x19\x01\x41\x8b\xe4\x13\x0c\x61\x57\x84\x5d\x98\xfb\x61\x31\xd8\xc7\x22\xec\x6d\xbe\x8d\xba\x1a\xd8\x1d\x11\x76\x61\x75\xa3\xc5\x60\x1f\x89\xb0\x0b\x73\x36\x2c\x06\xbb\x2d\xc2\x5e\x65\xd4\xc0\x1b\x78\x77\x6f\x10\x5e\x3e\x0a\xc3\x53\x3b\xee\xd0\x99\x10\x1e\x6e\x9d\xda\xd7\x5a\x6d\x1a\xd9\x6b\x81\xb3\x46\x36\x25\xad\x35\xdf\x8e\xaf\x83\x70\xb8\x66\x06\xbe\x6f\x13\x96\xaf\xe9\xc9\xc7\x58\x60\x4b\xbf\x76\xb0\x44\xa7\xef\x9f\x06\xdc\xd9\xcb\x5f\xc7\x2f\xac\xc5\xb7\x13\x7b\xcd\x0a\xec\x68\xcd\x0f\xe2\xb5\x68\x3a\xc1\xa2\xb9\x66\x71\xbf\x70\xfa\x3d\xdb\x53\x21\xbb\xff\xef\x48\x08\x11\xfb\x2d\x17\x73\x01\xb5\x5c\x0c\xa4\x71\xcf\x5e\x16\x32\xcf\xc0\x23\x7e\x67\xc8\x69\x38\x20\x4b\x2c\x62\x64\x52\x9f\x24\x1f\x54\x4b\x83\x41\x46\x90\xee\xa1\x97\x24\xb1\x10\xf4\x0a\xf9\x37\xf9\x71\x32\x74\x8d\x7b\x5d\xd3\x8d\xff\xb7\x3e\x41\xe6\x10\xb9\x76\x74\x9e\x4e\xb1\xb1\x1d\xc5\xa3\xc0\xad\xf5\xa0\x96\x49\x29\x8d\x3f\x84\x77\xf7\x80\x40\x03\x6d\x70\x08\x4e\x40\x07\x1c\x81\x57\x46\x1b\x0a\x90\xa2\x5b\xdf\x7c\x82\xe2\x60\xec\x99\xb5\x9e\x71\x48\xc3\x57\x4e\x78\x04\x05\x5c\xf7\xed\x6b\x62\x76\xed\x81\xf5\xa1\xe7\x5b\xc9\x2f\xa0\xc6\x9a\x4e\x5f\xae\x91\xc4\x28\x20\x8f\x1c\x7d\xee\x4f\x47\x23\xdd\x38\x81\xeb\x93\x38\x24\x20\x0f\x75\xe3\x28\x9b\x08\x1b\x19\x08\x76\xb6\xde\x06\xc8\xd2\x0a\x22\x45\x90\x14\x29\x52\x94\xa3\x6a\x6d\x1d\x45\x91\x1d\xc6\xa4\x21\x04\x4e\xf4\x24\x80\x8f\x52\xfa\x6d\xe0\xba\x76\x08\x8f\x8c\x57\x29\x06\x88\xa1\x00\xfa\x0f\x95\x6f\x09\x61\x35\x8e\x8c\x3e\xfe\xd3\x5f\x44\xbd\xf7\xe1\x51\x71\xc0\x77\x3f\x17\xe6\xd2\x2c\x0f\x52\x69\xe2\xe9\xa2\xbf\x75\x16\xa3\x58\x43\x2b\x57\xbb\x6c\x72\x10\xe3\x5a\xaa\x09\xcc\x2b\x2a\x2c\x08\x22\x2c\x2a\x7d\xd8\x9f\x91\xff\x85\x0c\x28\xee\x04\x7c\x65\x1c\x52\x1b\x94\xdb\x9c\x1d\xd1\x71\xd2\x29\xf3\x9b\x24\x3b\xba\xf9\xad\x85\x97\x76\x6c\xfb\xc9\xe2\x84\xdf\xcd\x0d\xe6\xfd\xc4\x4e\x16\x9d\xf4\x7a\x6e\x10\x67\x82\x07\xe7\xac\xc4\x81\xa3\x00\xf1\x38\x6d\x99\xf6\x43\xd9\x32\x1d\x32\x7f\xb4\xb7\xfe\x40\xa3\xa9\xcd\x02\x51\xb9\xec\xfc\x38\xb5\x1e\x44\x95\x14\xf9\x4b\x70\x0c\x3a\xa0\x0b\x5e\x81\x13\x70\x04\x5e\x83\x7f\x40\xbb\x0d\xda\x87\xa0\xfd\x0f\x38\xfc\x04\x0e\xff\x02\xdd\x97\xa0\xfb\x0a\x74\x4f\x40\xf7\x0d\xe8\x9e\x82\xee\x7b\xd0\xfd\x00\xba\xbf\x83\xee\x47\xd0\x3d\x03\xdd\x4f\xa0\xfb\x19\x1c\xbd\x04\x47\xaf\xc0\xd1\x09\x38\x7a\x0d\x8e\x4e\xc1\xd1\x7b\x70\xf4\x11\x1c\x9d\x81\xf6\x9f\xe0\xf0\x18\xbc\x01\x6f\x41\xbb\x03\xda\x47\xa0\xfd\x0a\xb4\x4f\x40\xfb\x0d\x38\x7c\x03\x0e\xdf\x81\xc3\xcf\xe0\xf0\x4f\x70\xf8\x37\xe8\xbc\x05\x9d\x53\xd0\xf9\x03\x74\xfe\x04\x9d\xbf\x40\xb7\x2d\xcf\x2b\x64\x61\x1e\xb1\x29\x25\x79\xea\x7a\xf1\x60\xda\xdf\x32\x83\xf1\x13\x37\x98\x0c\xec\xf0\x22\x4a\x2f\x2e\xf0\xeb\x2f\xa1\x6a\x9a\x23\x2b\xc9\x9e\x71\xac\xfc\x31\x99\x03\x8d\x8e\xf4\x7b\x50\xeb\x19\x5d\xf1\x49\x48\x43\x67\x6b\x3d\xe3\x55\x76\x0a\xac\xf5\xc8\xcc\x54\x30\x2d\x1e\xc9\x3f\x91\x90\xd2\x5a\xcf\x78\x2d\x3e\x66\x90\xff\xa1\x33\x68\xcc\xac\x94\x92\xf9\x33\x88\xf8\x5b\x7c\xe2\x0c\xa2\x1a\x15\x57\x36\x57\xb6\xdb\x14\xd8\x07\x14\x0f\xc8\x66\x66\x0a\xae\x41\xc1\x9d\x91\x50\x4c\x02\x2b\x79\x49\x84\x46\xae\x12\x7e\x7a\x3f\xf9\x02\xf0\x6b\x5f\xc0\x51\x18\x7e\xe1\xa1\xb3\x57\x68\x44\x45\xd5\x73\x34\x14\xba\xd3\xb1\xed\xc7\xd1\x96\x18\xc2\x4b\xde\x7b\x3f\x81\xb5\x9a\x41\x2e\x31\x8c\xe4\xe6\x28\x0c\x85\xc8\x77\x2e\x39\xfc\x93\xf7\x93\x2f\xc2\x37\xa4\xf1\xf4\x33\x8c\x05\xb6\xc8\xda\xcc\xec\x60\xc1\xba\x33\xbb\x2a\xbe\x57\xdc\x5b\xf6\xd6\x42\x9d\x65\xdf\x56\xe9\x24\x7f\x95\x37\xa7\xe8\x1e\xe3\x89\xb7\x9e\x3f\x9c\xd9\xb7\xe4\xa5\xf2\x61\x7c\x3f\xb2\xbe\x80\x53\xfb\x7a\xd9\xa1\x7c\x3f\xb2\x92\xeb\x53\xfb\x7a\xde\x51\xc5\x9f\x63\x54\x52\x00\x18\xa7\x3c\x09\x0e\x3f\x51\x12\x60\x53\xbf\xac\xf7\x64\xad\x90\x93\x86\xa4\xe7\x13\xc7\xfa\x42\xa6\xbf\x2f\xc0\xf2\x42\xcf\x77\x82\x2f\x80\x67\xaf\xfb\x02\xa2\xd8\x0a\xa6\xf1\xfb\x70\x01\x8a\x4c\x1c\x8b\x4c\x08\x2f\xb7\x8e\xbb\x64\x36\xa0\x37\x8e\xf5\x6e\x1a\xdb\x37\xc9\x13\xf1\x14\x02\x60\xff\xd0\x37\xb1\x82\xea\xda\x11\x3d\xd3\x40\xa7\x5c\x70\xf4\x6a\xcb\xf7\x46\xa0\xc1\x7b\x91\xfd\x57\xa7\x74\xc2\xfd\x49\xe8\xce\xba\x05\xbb\xbf\x93\xb3\x29\xf4\x05\xd6\x43\x36\xdb\x91\x67\x42\x5f\xd9\x63\x69\x8c\x70\x7f\x30\xb1\x84\x16\x08\xd9\xe4\x46\x38\x0d\x33\xcd\x24\x14\xcd\x37\x25\x92\x98\x8c\xeb\x5f\x74\x5c\x2d\x2f\x3c\xc1\x10\x4b\x86\x96\xbd\x52\x32\xba\xfd\xa9\xf3\x05\xf8\xe4\xdf\xfe\xd4\x99\xcc\x3b\x86\xfd\xa9\x03\xbb\x1f\x05\xb2\xe1\x07\x0d\x83\xff\x36\x81\x0d\x99\x46\xf8\x67\xdc\x98\xf0\xb6\x9f\xde\x93\x2f\x08\x1a\xb8\x9f\xdd\x97\xb4\x9f\xc7\x33\xf8\xf7\x38\xc3\xbf\xb2\xe0\x62\xee\x9e\xb7\x57\x44\x62\x8e\x4e\x48\xb7\x24\xf4\xc9\x0f\x04\x22\x41\xf0\x55\x8a\xa0\x3c\x12\xca\x89\x87\xbf\x96\xc3\x95\x4e\x3c\xdd\x93\x14\xda\xbb\xc0\x12\xba\xbc\x43\xa1\x31\xbf\x23\x07\x85\xdf\x29\x02\xf5\x26\x95\x7c\x62\xa3\xcf\x90\x7e\x6a\xd6\x16\xf2\x08\x15\xfe\xc8\xfb\x6a\x7f\x01\xe3\xc0\xa2\xff\x7e\xf2\xc8\xc3\xdb\x68\x5e\xe2\x4a\xa2\x87\x81\xe6\x4e\x75\x91\x5f\x70\x43\x9c\x93\x58\x73\xe4\xc5\xd7\x24\x2a\x4d\xad\x1d\xb2\x11\xfc\x47\xa7\xe4\x58\x19\x6b\xea\x36\x62\xa7\x17\x70\x77\xbf\xc4\x25\x20\x4a\x1f\x34\xd8\x7f\x33\x5b\xaf\x72\x7f\x44\x7a\x13\x4d\xd8\xc1\xac\x19\x9f\x7c\xbf\x6f\x8e\xde\x6f\x7d\xb5\xc3\x40\xd3\x75\x59\x00\xb2\x5a\x8d\x8c\x1f\xe1\x0c\x61\xd4\x08\x8f\xc8\x23\xc7\x19\x26\x1d\x0a\xcc\x39\x44\x88\x4e\x21\x3b\x12\x84\xf9\x93\x2d\xa2\x74\xa3\xfb\x3e\xf5\x59\x74\x5f\xea\x46\xf7\x83\xf8\x5a\xf7\x95\x6e\x74\x7f\x17\xbc\x1a\x7f\xe9\x46\xf7\xa3\x04\x88\x6c\xe6\xe9\x46\xf7\x2c\x7d\xab\xdd\xd6\x8d\xee\x27\xe1\xfe\x1f\xdd\xe8\x7e\x16\xee\x0f\x75\xe3\xe8\xa5\x08\x85\x1d\x9a\xd3\x8d\xa3\x57\xe9\x6b\x47\x2f\x75\xe3\x48\x74\xa9\x7c\xd2\x8d\xa3\xd7\x50\x58\x0a\x1e\xe5\xb7\x91\x8d\xa3\xd3\xf4\x8b\xd7\x5b\x6f\x03\x13\x61\xd9\xd2\x8d\xa3\xf7\x90\x1e\x15\xa3\x68\xd3\x2d\xb6\x6d\xdd\x38\xfa\x28\x3d\x27\xdd\x01\xdb\x2d\xdd\x38\x12\x7a\xd4\x7d\xa3\x1b\x6f\x14\x75\xc8\xa8\xf3\x2c\x74\x23\xe3\xde\x78\xab\x2a\x9e\x49\x4e\x05\xbb\xa3\xa0\x8f\x46\x5b\x93\x30\x30\xed\x28\xa2\x1e\x0e\x53\x5a\x79\xe9\x77\x16\x34\xb7\x50\xe8\x5e\x19\x09\x48\xb8\x3e\x46\x43\xfb\x8c\x1c\x9a\xec\x9e\x02\x6d\x7d\x82\xc2\xc8\x3e\x21\x45\x60\xd9\x89\x36\x72\xa6\x4e\xd7\x0d\x2c\xc0\xe2\x72\x93\x9e\xfa\xdc\x2f\xf9\x84\xad\x16\x8d\x7b\x4d\xb3\xf7\x1b\xdf\xbe\xd9\x07\x30\x69\x78\xc9\x53\x79\x02\x1c\x7a\x34\x4f\x78\xc0\xce\xe7\xd9\x3d\xb8\xce\x57\x38\xde\x57\x5b\xb3\xce\x35\x7b\x83\x20\xd6\xe3\x71\x2d\xa4\x57\xf6\x86\xd6\xd4\x0f\x0e\x1a\xc6\x3d\x59\xad\x66\x11\x64\x67\xf0\x12\x82\x61\xe9\xea\x9e\x6a\xe7\xb5\xdf\x6a\x3d\xdd\xb8\xbf\x37\xba\x2f\x15\x75\x5a\xa5\x5a\x90\xb9\x32\x53\xdf\xbf\xb8\x54\x65\x97\x81\x95\x68\x7d\x0b\x42\xd8\x7d\x4f\x74\xae\x7c\x1a\xb8\xfb\x81\x58\x65\xdc\x9d\x7c\xe2\x5f\xa1\x91\x67\xf5\x8c\x7b\x5e\x48\x86\xd4\x04\x5d\x69\x16\xf2\x6c\xa5\xa8\x2a\xee\x85\xa2\x71\xa9\x54\x12\x29\xe7\x86\xc0\xd0\x4a\x47\x58\x59\x0c\x97\x51\xa2\x98\x49\xb0\xf6\x8d\x66\x66\x1a\xf8\xc9\x92\xd7\x2f\xc4\x56\x5d\x32\x7d\xe3\x56\x92\x45\x91\x93\xf0\x9a\x23\xf0\x9a\xcb\x5f\x1d\xc0\x0c\x8b\x19\x16\x74\x0d\x1b\x0e\xe4\x93\x7e\x16\x29\x7d\x7d\x01\x1d\xce\x7b\x84\xa6\xb3\x18\xf0\x02\x5e\x88\x0c\x78\x41\x0e\x2d\x96\x54\x9f\x80\x17\x86\x05\xbd\xf3\x46\xcf\xb0\xa1\x77\xde\xec\xa9\x70\x58\x86\x2b\x09\xd2\xcb\x9d\x13\x9c\x93\x7b\xf3\xac\x57\xc4\xc2\x09\x41\x15\x7c\x1c\x96\x2a\xbb\xf2\x64\x19\xd3\x9f\x8d\xb1\x57\x93\x24\x63\x8a\xff\x4c\x17\x94\x92\x0f\x45\x52\xe2\x42\x87\x98\xf7\xc4\x6a\xc3\xd4\x71\x21\x84\xb5\x1a\x96\x97\xda\x56\x0d\x73\xa8\x93\x1b\xaf\x32\x01\xf0\xa0\x27\x0a\x80\x57\xaf\x7b\x65\x02\x30\x80\x98\x4a\x03\x2a\x00\x03\x2c\x00\x96\x64\x3b\x7c\x00\x0d\x72\xfa\x99\x9d\x82\x1f\xc2\x0b\x63\xc4\xf3\x2d\xb0\x3c\x0e\xa3\xfd\xa1\x9c\x6f\x41\x3c\x01\x3c\x86\x9a\x36\xc2\x46\xc2\xe8\x00\x0e\x97\x34\x0e\x86\xdc\x28\x18\x26\xc6\xc0\xa8\xa7\x1b\x01\x3c\x3c\xd6\xdc\x8d\xda\x93\xda\xc6\xb8\x7c\x1b\x3b\x80\x81\x48\x9b\xa0\x5e\x0f\xca\x68\xe3\x43\xcc\x17\x3e\xa6\xcd\x25\xf4\x59\xa1\xfc\xf6\x91\x76\xa9\xeb\x77\x23\x7a\xd4\xbf\x25\x1f\x97\x56\x6d\x3e\x5d\xca\x9b\x4f\x21\xb4\x8c\x08\x5e\x1a\x16\x0c\x0d\x1b\x46\x2a\x7d\x63\xa5\x89\x21\xc0\x44\x37\xf2\x4d\xa5\x5b\x51\x9a\x25\xd9\x33\xf5\x7a\x79\x71\xc6\x7a\xdd\x3c\x68\xe8\x77\x36\xec\x6c\x1d\xbd\x3f\x36\xee\x63\x68\x19\x53\x68\x1b\x16\x8c\x0d\x1b\x4e\x57\xa6\xfc\xc2\x99\x53\xf2\x77\x3b\x1f\x3d\xc5\xdd\xaa\xae\x44\x55\x7a\x2f\xa7\x3f\xc3\x52\x13\x20\x9c\xc7\x04\x50\xeb\xcf\xab\x7f\xb5\x06\xbd\xc2\x7f\xae\x1e\xc2\xdc\xa0\x9a\x94\x7b\xf1\x20\x73\x16\xea\x77\x99\x1f\xb0\xad\x7f\xf8\x17\x59\x64\x53\xbf\x18\xcd\x29\x23\xbf\x45\xdc\x60\xa2\x2a\xfc\x08\x76\x1a\xcf\x77\x75\x92\x03\x48\x7a\xd3\x18\x40\x13\x37\x3f\xd8\xc7\x4b\x8a\x01\x6c\x36\x1a\x86\x89\x05\xe9\xde\xca\xac\xc3\x1a\x60\xa0\x0b\x8a\xfb\x3f\xda\x7f\x34\xb2\x98\x6b\xe8\x7a\x3e\xb9\x03\x9e\x0b\x88\xb7\xed\x00\xba\xc4\x0b\x57\xad\x66\x8a\xcb\x7d\x7a\x9e\x40\xa3\x21\x47\x79\xe2\x58\x5b\x69\xe0\x3d\x6d\xa0\x3c\x3e\x67\x81\x7a\x35\x14\x5d\x5a\xb4\xc6\xa3\x45\x6b\xba\x5b\x6f\x6c\x7b\xd2\x1e\x79\x57\xb6\xe6\x54\x2d\xc9\x35\x82\x96\x31\x86\xed\x13\xad\xc6\x64\x8a\x9c\x15\xf0\x74\xc3\x82\x98\x05\xc6\x2a\x7d\x45\xa8\x86\x9b\xdf\x67\x39\x56\x44\x92\xb2\x79\xc1\x87\x0d\x23\x80\x0d\xac\xdc\x8d\x4b\x18\x18\x21\x3c\xda\xfa\x80\x57\xbb\x8c\x2a\x69\xc2\x21\x42\x1f\x40\x49\x0a\xd8\x28\x00\x13\x58\xba\x31\x81\x21\x9d\x18\x42\x3a\x69\x86\xe7\xad\x9e\xc1\x68\x4f\xff\x6c\x68\x13\xb2\xfe\x34\xa1\xb9\xa9\x5d\x92\x4b\x39\xf2\x20\x9d\x44\xcd\x03\xd8\xa8\xd7\x33\xca\x5c\xbf\x8b\xa0\x65\xc4\x4c\x57\x5b\x30\x32\x6c\x18\xab\xba\x3c\x85\x16\x96\xa9\x64\xb0\x2d\x38\x35\x6c\x78\xb5\x6a\x6d\xbe\x02\x53\x76\xa5\x2a\xfd\x0a\x77\x71\x6e\xcd\x5e\xc1\x3c\xce\xae\x37\xee\x8d\x76\x3b\x43\x12\xba\x5b\xa5\xf0\xd9\x7c\x17\xbd\xbd\x80\xe6\x64\x55\xf4\x2d\x68\x62\xdc\x29\xfe\x33\x82\x07\x2c\x68\x89\x82\x6f\xd5\xeb\x56\xe5\xb5\xbc\xb9\xf5\x7e\xb2\x51\x5b\xab\x6d\x98\x64\x7f\x73\xa3\xf6\x62\xad\xb6\x61\x55\xe3\x3f\x35\xb1\x55\x8c\x57\x32\xf4\x18\x48\xf1\x68\xe5\x86\x9c\xd3\x43\x31\xd4\x3c\xac\x4e\xe5\xa0\x63\x13\xf9\x0f\x9f\xac\x97\x61\x08\x31\x1e\x8c\x30\x07\xf8\x87\xd5\xf1\xb2\x69\x7d\x38\x87\xd6\x87\x23\x2a\xdb\xd1\xf1\xc2\x84\x05\x97\x88\xca\x8c\xae\x25\x12\x6a\xcd\x88\x83\x9d\xb3\x46\xa4\x0b\x07\x49\x5c\x56\x26\x59\xe7\x42\x0c\xc5\x90\x9c\x57\x97\x55\x65\x37\x05\xc7\xe4\x18\x2e\xa5\xd3\xbd\xd1\x3e\xfc\xa5\x5d\xe6\xd4\x2e\x2c\xa6\x60\x3e\xbd\xa2\x24\xf3\xbc\x7a\xe5\x70\x51\xbd\x92\x6d\xfd\x97\x5e\x79\xf4\x7a\xa5\x60\x48\x57\xa9\x57\x0e\x97\xd1\x2b\x1d\x29\x7f\x6e\xc2\x5f\xea\xf0\x61\xab\x5a\xf8\x30\x89\x0e\x24\x1d\x27\x30\x79\x24\xdf\xa9\x7d\x2d\x05\x29\xb5\x3b\x46\xfb\x28\xbf\xfa\xe5\x9d\x6b\xbf\xa1\x86\x15\x0d\xaa\x8e\x4e\x83\xf8\xe8\xc6\x8b\x62\xd8\x3e\x32\xda\xaf\x8a\x17\xcd\x58\xc3\x10\xec\x05\xde\xb2\x40\xf7\x8c\x32\xd6\x79\xb3\xa7\xdf\xd9\x58\xaf\x5c\xa1\x51\xb2\xab\x80\x59\x4f\xa8\x47\x2a\x7f\xf9\x49\xf8\xd2\xc9\x7c\xe9\x94\x7e\xf9\x59\xf8\xd2\xcd\x7c\xe9\xd2\x2f\xb9\xb6\xc2\x43\x71\xa2\x1e\x0a\xdc\x2d\x2c\x81\x12\x6c\x96\xba\x8f\x49\x8b\x03\x6d\x26\x26\x8e\x7e\x67\xc1\x76\x87\xd1\x9d\x41\xb7\x30\xf4\x37\x0a\x4a\x9b\xb0\xfd\x0a\x13\x39\x19\xc9\xec\x80\x9b\x52\xd5\xd3\x96\xae\x7f\xfb\xa6\x7a\x29\x3d\x9e\x40\xc7\x48\xe9\xf3\x38\x45\x63\x3b\xa7\xc9\x0c\xa6\x0b\x12\xad\x9d\xfa\x39\x33\xb6\x79\xf6\xf3\x1c\x5b\xe3\x17\x28\x4f\xff\xf3\x6b\xae\x5c\xd4\x12\x7f\x3f\xb2\xd8\xd5\xa9\x7d\x3d\xdf\xd4\xa9\xa4\xfa\xbc\x53\xe7\x3f\x0b\x4e\x9d\xca\xbd\x95\xca\x9e\xb5\x1f\x3e\x89\x56\xf7\xa4\x2d\xe4\x11\x6b\x14\xed\x2a\x98\x03\xdb\x1c\xfe\x81\x46\x9e\x45\xfd\x27\xb5\xaa\x09\xf1\x07\xc4\x79\x84\x95\xed\xc0\xb0\xa1\xa7\xf2\x23\x0c\xd9\xb6\xdc\xac\xdd\x88\x05\x9c\x47\x16\xf5\x1b\x8d\xa8\xdf\x68\x0c\x2d\xc3\x87\xce\xd6\x75\x88\x26\x47\x61\xc8\x7a\x02\x46\xba\x61\xc1\xb1\x61\x43\x7f\xa5\x1b\x76\x0f\xe7\xdd\x98\x67\x13\x6f\xf6\xe6\x5d\xc9\xe6\x73\x3b\x2e\x9e\x69\x0a\xbc\xce\x8f\x48\x42\x94\xbe\xe6\x85\xca\xac\x37\x30\x2a\x89\xd8\xb8\x14\xf5\x01\x74\xe7\x10\x9b\x4c\x6a\x75\x0f\x36\x8c\x0b\x26\x32\x0e\xbc\x90\x19\xd3\x06\x0e\x75\x4e\x6a\x16\xcd\xa8\xbb\xdf\xa0\x09\x9e\xd3\xec\xba\x16\xc9\xae\xbb\xcf\x72\xf8\x36\x8c\x11\x3d\x89\x41\x16\xaf\x14\x15\x14\xd7\x80\x9b\xce\xa2\xa0\x4d\x8f\x09\xfa\xb6\x8b\x62\xef\xca\x5e\xa3\x9b\x62\x35\x12\xfe\x32\x34\x1c\x38\x52\xe1\x20\xba\x9f\xcd\x6c\xee\xf5\x96\x94\x2a\xdd\xdd\x9a\x50\x21\xc7\x06\x47\xd9\x21\x28\x1f\xfa\xa2\x98\xfb\x24\xf1\x78\xb1\x98\x8f\x21\x1e\xc9\x31\x16\xf3\x09\x1c\x27\x8b\x80\x3c\x85\x27\x32\x85\x1d\xe8\x66\x15\xc1\x44\xcf\x6e\xc3\x91\xc8\x9f\x80\x79\x5e\x53\x4f\xae\x09\x02\xac\x33\xb4\xcb\x4c\x4a\xe8\x40\xce\xfc\xcc\x46\x64\xe3\x92\x65\x7e\xa6\x83\x82\x6f\x69\xe6\x67\xa5\x07\x57\x41\xe5\x85\x55\x50\x7b\xee\xe5\xc3\x92\x2e\xd6\x79\x34\x53\x4e\xb9\x28\xb5\x53\x3b\xe6\x4b\x83\x5c\x0f\xc9\xf9\xd3\x5f\x53\xf7\x3c\x53\x37\xcd\x76\xb5\xe2\xb9\x9b\x00\x7d\xf0\xc9\x1b\xdb\xaa\xfb\x0d\xbc\x6a\x69\xb0\xed\x71\x12\x7d\x66\xa6\xe1\x02\x6c\x2f\x3a\x0c\xcf\x06\x41\x48\xb3\x25\x19\xf7\x87\x7f\x6b\x0e\x9e\xe1\x0b\x7a\x3c\x92\x7b\x6c\x8b\xd6\x01\x4b\x0d\x36\xd2\xb1\x92\xc1\x96\x83\xbd\x72\x3b\x81\x20\xf9\xe3\x0d\x85\xbc\x24\xa9\xd3\x76\x17\x98\x0a\xe4\xb7\x5f\xb6\xc2\x0a\x6d\x85\x19\x72\xfa\x5d\x8d\x05\x82\xcb\x0f\xb0\x16\x98\x5a\xf9\x19\xcd\x05\x9e\x34\xf0\xdf\x64\x2f\x30\x21\xfe\x49\x0d\x06\xb5\x8a\x51\x6b\xa9\x12\x93\xe1\xcc\xb6\x87\x73\xab\xa9\xf0\xd1\x2b\x2a\x16\x40\xb3\x90\xbe\xca\x9e\xd5\xa9\xa0\xbd\x22\xdb\x1e\xce\xa1\xbc\xb2\x2d\xcc\x50\x65\x23\xe8\x6e\xe1\x16\x12\xd5\x50\x68\x73\x8c\xe0\x48\x54\x0d\xa3\x7a\x7d\x54\xa6\x1a\x86\x10\x13\x73\x88\x55\x83\x0f\x87\x4c\x35\xe4\xf1\xf7\xa5\x18\xb8\xff\x68\x6e\x41\xa0\x10\xfe\x4d\x1b\x8b\x7a\x76\x2c\x94\x3c\xd1\xef\x7c\xa9\xb4\x4a\xab\x59\x5c\x59\xc5\x97\x29\x16\xe4\x28\x36\x11\x95\x53\x44\x13\x6e\x62\x4d\x1c\x18\x0e\x96\xb6\x3c\x0d\x2f\xe1\xd8\x10\x8f\x9e\xda\xf0\xd2\x70\x60\xa8\x7a\x75\x21\x65\x82\xe5\xec\xc7\x44\x77\x54\x55\x28\x0a\x4d\xa0\xa8\x07\xc8\xb9\xac\xc8\xe8\xa1\x47\x44\x4a\xd7\x20\x3f\x5c\x77\xac\x6e\x35\x31\x80\x0e\xb3\x03\xc9\x34\xd6\xfd\xa8\xad\x47\x84\x00\x9f\x82\xc3\xdb\x98\xc4\xb7\xe8\x7a\xb9\x48\x2e\xb0\xa9\x66\x41\x97\x46\x14\xbb\xab\x0c\xa9\x17\x86\x6f\x85\x5b\x6c\xf9\x39\x4b\xc1\x21\xea\x59\x8b\xbe\x58\x60\x61\x33\xe1\x2e\x9a\xba\x78\xad\xc2\x99\x7b\x71\xaa\x5d\x19\x0b\x90\xa0\xb0\x74\x9f\xce\xa2\xa4\x54\xbc\xf8\x32\x93\x8a\x8a\x1c\x17\xe3\x7b\x3a\x24\x8b\x93\x25\xef\xed\xb5\xd9\xde\x9e\x2d\x98\x8e\x89\x38\xcd\xe8\x5d\x8e\x4c\x5c\xc3\x15\x49\x64\x67\x30\x0e\x8a\x5c\xf9\x8f\xe3\x44\x95\x0d\xad\x2d\x92\xf1\xfe\x67\x3c\x1a\x45\xc8\xbb\x82\x83\x51\xf9\x61\xca\x8d\x74\x87\xd3\x40\x69\xc2\x25\x55\x38\x54\x63\x6d\x58\xd2\x3e\xa1\xb5\x15\xa5\xef\x6b\xeb\xe6\x28\xf0\xb1\x39\x4e\xcf\x14\xeb\x39\x4e\x2c\x02\xae\x2a\x15\x9b\x40\x2d\xc4\x53\xac\xe9\x51\x15\x57\xf1\x9b\x4a\xf8\x16\x36\xa2\xc2\x59\x82\x5e\x88\xb7\x54\x2c\xa4\x2a\xe2\xd2\x47\x95\x30\x2f\x6e\x46\x85\xba\x0c\x9f\xe0\x7e\x28\x9d\x84\x55\x9d\x02\xf1\xe9\xea\x94\xbf\x45\xb2\xde\x79\xe3\xc9\xc8\x1e\xdb\x7e\x6c\x5b\x2f\xd6\x82\x68\x2b\xf2\xdc\x89\x37\xc1\xab\xed\x7b\xe3\xf0\x5d\x41\x77\x1b\x78\xf9\x66\x7d\xd3\xd8\xcc\x77\xa2\x99\xfa\xd6\x07\x3b\x1c\x6b\x3a\x2b\x5d\x48\xfe\x52\x93\x57\xd3\x34\xb3\xbe\xb7\xbd\xb7\xb7\xdb\xd8\xa3\x3f\x73\x93\x8f\xc2\x68\x35\x76\xf6\xd8\xfb\xf7\xe9\x07\x3b\xcd\xe7\x3b\xdb\x8d\x1d\xd5\x07\xcd\x46\x6b\x27\xff\x41\xb3\xb1\xb3\xf7\xf4\xd9\xae\xea\x83\xa7\xcd\x16\x7f\x5f\xd8\xd9\xcf\x0d\xb5\x59\xa2\x30\x79\x31\xf1\x1f\x5d\x42\x7c\x31\x15\x9a\xae\x45\x68\x01\x91\xc2\xc5\x88\x5d\x52\xbe\xdb\x36\xee\x1d\x68\xa5\xa1\xee\xb4\x18\x89\x76\xf8\x0e\xdb\x39\x3f\xbe\x0e\xf0\x9a\x95\xda\xfc\xac\x4c\x8a\xab\x67\x74\x7d\x2e\xe4\x66\x4e\x9d\x6f\xce\xd0\xf9\x45\x35\xbb\xcb\x67\x80\x3c\xdf\xe5\x04\xde\x2c\x99\x01\x3a\x83\xe0\xda\x9f\xb1\x8a\x7f\x8c\x56\xb7\x50\x70\x5a\xe6\xe0\xe0\xda\x2f\xe6\x60\xa7\x84\x43\x1c\xcc\x5b\xb6\xc4\xc1\xc1\xb5\x3f\x7b\xe1\xec\x42\x57\xe4\x5f\xb7\x5e\x77\xcb\xcf\xfd\xb9\x0b\x54\x8c\x5e\xb3\x45\xfe\x25\x85\x5c\x06\xab\xe6\x5f\xc2\x2a\x0f\x65\xdf\xab\xf8\x50\x61\xca\x24\x14\x57\xb0\xf2\x27\x56\x3f\xe8\x5f\xae\x84\x93\x32\x49\xab\xd1\xc3\x1c\xdc\x2c\x2b\xf9\xbb\xab\xe1\xb4\x1c\xd4\xca\x35\x31\xe7\x94\x95\x2b\x63\x25\x0b\xe6\x43\x41\x05\x92\xab\x8c\xc6\x5b\xdf\x2c\x0a\x3e\xfe\x01\x0c\xbc\x5c\x24\x9d\xe4\xca\xbc\xf5\xcd\x62\xae\xb5\xca\xd8\xc2\xb8\xb7\xa1\x29\x70\x2d\x06\x35\x23\x36\x6f\xce\x65\x9d\x03\xed\x45\x66\x05\x53\xf0\x15\x92\x8a\x63\xce\xaa\x99\x15\xb3\xc3\x6c\x46\xad\xec\xaa\xcb\x30\x57\x7e\x75\x40\x29\xab\x34\x15\xa4\xf3\xb7\xff\x22\xc6\xa4\xe5\x89\x56\xc3\x99\x04\xd6\xcf\xc6\x9a\xac\xfe\xd2\xca\x79\x93\xb0\xc4\xea\x98\x33\xc7\x61\x0a\x0b\x80\x52\x57\xc1\x9e\x51\xb9\x2f\x03\xd8\x46\xc1\x84\x2a\x96\x22\xad\x3a\xa7\x66\xdd\x3f\x6b\xc2\x94\x7a\x36\x8f\x93\xa4\x08\xeb\x5c\xcf\xa3\x99\x4e\x92\x68\xb6\x93\xa4\x94\x08\x52\xd5\xd4\x15\x11\x62\x3e\x0f\x4c\x59\x0f\x54\x04\xa9\xe0\x81\xc9\x3a\x53\xe6\xa6\x8a\x5c\xec\x75\x45\x64\x99\xd3\xbf\x53\xda\x09\x15\x61\x14\xfe\x1d\xc5\x72\x94\xf7\xb3\xcc\x2b\x95\xc9\x4b\xc5\x45\x37\x93\x27\xe8\x3e\xaf\x4f\xb2\xab\x54\x65\x63\x8a\xa5\x6a\x42\x7c\x35\xd6\xc7\xd6\x23\x3c\x52\xe0\x39\x24\x99\x80\x2a\xb9\xd7\xda\x4e\xeb\xf9\xce\xf3\xdd\x67\xad\xe7\x4f\x89\xee\xe5\x67\x31\x58\x42\xd3\x6a\x39\xf1\x2d\x71\x06\x12\x2a\x6f\xce\x28\x4c\x32\xe7\xe9\x05\x4b\x15\x25\xa1\x69\x62\xd3\xb7\x91\x63\x51\x1f\xde\x82\x13\xca\xb1\xd2\x41\x52\x75\xfe\x90\x99\x23\xc7\x5c\xc7\x16\x99\x39\x0e\x3f\x17\x9c\xbe\x62\x1f\x1c\xfe\x89\x1f\x83\x86\x78\x84\x8a\x64\x51\x3d\xfc\x6c\x1c\xfe\x29\x7d\x0b\x6c\x65\xcc\x83\xe1\x40\x4d\x33\x29\x1d\xf0\x5a\x69\xbf\x91\x60\x43\x79\x00\xaf\x8f\x88\xef\xf3\x65\x92\x50\xf2\xf0\x93\x90\xc5\x77\xce\x94\xbe\x4e\x95\x94\xbe\xb4\xa8\x11\xc9\xee\x2a\x24\xf4\x05\x16\xa0\x5b\xec\xec\x29\xc9\x0c\xd6\xd4\xbf\x7d\x23\x17\x2d\x9d\xf5\x00\xff\x56\xaf\x6b\x36\xf9\x51\xbf\xb3\x61\xc3\xb8\x1f\x40\x76\xff\xed\x1b\xb9\x68\xe9\x86\x07\xdd\x94\x1b\x4e\x48\x69\x2d\x9a\x1f\x79\x50\x35\xb3\x44\x72\xaa\x6b\xa0\xdf\x5d\xc0\x23\xcc\xcd\xa7\x4c\x16\x34\x87\x1d\xbc\x52\x6e\xa8\x5d\x48\xa7\xe4\x5c\x59\x8c\xa8\x38\xdf\xdf\x77\x31\xbc\x63\x8f\x26\x28\x0c\x59\xb4\x01\x3d\x6d\xf5\x5a\x5b\xa7\x65\xcb\x8f\x6e\x26\xa1\x76\x74\x02\x48\xa9\x35\xbb\xa6\x27\x49\x3c\xd7\x5c\xcc\x3c\x7f\xcf\x77\x74\x4f\x0c\x4b\xd8\x6e\xe9\x7a\xbd\xce\xe4\x45\xc8\x4b\xac\xdf\x1d\xbe\xd1\xd4\xa9\x0d\xc9\x3e\xe0\xbf\x4c\xe3\xe5\x26\x8f\x44\x7d\x11\x8a\x3f\xe0\x91\xab\x8a\x87\xaa\xd4\xa3\xb0\x8c\x62\xca\x0d\x63\xde\xb0\x65\x5d\xbf\x37\xa8\x22\x10\xe7\xce\x22\x1e\x78\x74\xeb\x2e\xc6\x15\x34\x37\x74\x86\x2b\xa4\xf8\x9d\x96\x4e\x52\xf4\x08\x21\x35\x26\x51\x29\x9d\x0a\x0c\xf2\x60\x8b\x2b\xa5\x84\x3b\xaa\x7d\x7c\x27\xb7\x8f\x6f\x49\x51\xa0\x54\xb3\x00\x93\xee\xe1\xe3\x55\x59\x46\x31\x99\x42\xcb\xc6\x22\x2c\xac\x66\xa2\xa5\x56\x6a\x18\x64\x31\x4f\xe6\x2d\xb9\x84\xa1\x95\x69\x6b\xfe\x2b\x52\x70\x16\x06\xfe\x48\x19\x9f\x66\x79\x5e\x97\x0e\xf3\xc9\xa6\x78\x82\x96\x71\x41\xe2\xef\x3d\xc3\xce\x86\x05\x2e\x99\x8d\xe8\xfb\x24\xd4\xcc\x31\x50\x8e\xfb\xc2\xe2\xb3\x78\x93\xcc\xd7\xc5\x71\xab\x3f\x19\x0b\xb2\x48\xd5\xd5\x05\xca\x4b\xd6\xda\x07\xe9\x40\xd9\x2a\xb3\x58\xda\x34\x8b\xa5\x43\xb3\x58\x8a\xcc\xe8\xea\x84\x11\x87\xd0\x21\x8c\xe8\xc0\xe1\xca\x82\x26\x27\xcb\x73\x23\x8b\x9a\xac\xca\x94\x2a\xbe\xca\xf1\xa5\x70\x6c\x4f\x19\x99\x56\xe5\x10\xd6\x4f\xc6\x96\x0f\xa4\x19\xff\xac\x72\x10\xea\xb1\xa8\xc6\xeb\xe5\x8f\x26\x55\x65\xc3\x3c\x0f\x29\x62\xff\x8a\x8f\x1f\x4d\xb2\xdf\xff\x52\x8f\x54\x3d\xca\x27\x68\x1e\xbf\x7e\x5c\x01\x4b\xce\xab\x20\x55\xac\x95\xd7\x90\x02\xa1\x95\xfe\xdc\x8a\x87\x4e\xfe\x45\xdc\x59\xe1\xd4\x88\xc4\xab\x67\x95\x0e\x74\x3c\x16\x4e\x8d\x56\x75\xfc\xa1\x2a\x9f\x2a\x58\x4c\xe1\x63\x4f\x4f\x33\x74\xde\x16\x38\xd0\x4d\x56\x9e\x83\x54\xe7\xc8\x97\xf2\xb0\x0e\x1a\xf5\xba\x66\x6e\x99\x03\x14\x76\x02\xcb\x6e\xc7\x9a\xa5\x43\x08\x77\x9e\x09\x95\x3c\xd8\xc9\x37\x16\xcf\x0e\x1a\xb8\x49\x0b\x5a\x9b\xbc\x84\x86\x70\xad\x68\x80\x24\x2b\x65\x90\x88\x73\x59\xd1\xd6\x5d\xa6\x09\xcd\xda\x60\x05\x48\xd8\x87\x62\x73\x7c\x6b\x11\x77\xfb\x54\x5c\xff\x71\x27\x21\xa7\x95\x71\x9f\x56\xf0\x20\xce\x2d\xa3\xf3\x87\x82\x4c\x0f\x2b\xa5\x8b\x55\xf0\x3c\xa6\xe5\x65\x67\x98\x1e\x8b\x54\xc7\x16\x17\xf2\xdd\x36\x99\x81\xab\x88\x44\xe7\x0f\x89\xff\x67\xd5\xee\x7c\x1b\xc5\x28\x86\x9d\x3f\x8c\xce\x9f\x85\x67\x1c\xa8\xeb\x01\x76\xde\x6a\x96\x6e\x98\xb4\x10\x91\xb9\x15\xdd\x46\x5b\x67\xde\x57\xdb\x60\x65\xa2\xcc\x60\x72\xab\x99\xbc\x0c\x11\xe8\xfc\x95\x6c\x55\x91\x57\xdf\xc5\xde\x18\xa4\xb5\x91\x74\x1d\x83\x22\x35\x8c\x48\x50\x2d\x7d\x27\xb0\xec\xfa\xd3\x66\x93\x46\xd6\x1e\xf0\xca\x36\xe2\xaf\xbb\xcd\x9d\x9d\x46\x12\xf2\x6b\x43\x08\xb5\xd6\xce\xd3\x67\xbb\xba\x7e\xc7\xc1\xd1\xbf\xdf\xb4\xdd\x67\xcd\xc6\xde\xde\x6e\x12\xc0\xcb\x9d\xc5\xe4\xa3\xbd\xe6\xf3\x96\xea\x9b\xe7\xad\xc6\x6e\xa3\xb9\xab\xfc\xa6\xb9\xbb\xbd\xb7\xa3\xf8\xa8\xd5\xdc\x79\xb6\xb3\xb7\xbd\x9b\x06\x17\x4b\x9f\x91\x7c\xd3\xf9\xaf\xb6\xb7\x9f\x3e\xdd\xd9\xd9\x6e\x15\x7e\xd3\x50\x7c\xd4\xdc\xde\x69\x35\x9f\x3d\x6b\xa9\x5b\xda\x6e\x3d\xdb\xdd\x13\xfd\xe2\x14\xd6\xf3\xe6\x53\x55\x5f\x9b\xbb\xcf\x9e\x3d\x6b\xa5\x7d\x4d\x02\x9c\x53\x6a\x93\xf8\x67\x29\xcc\x39\x0b\x84\x07\x4f\x17\xc3\x20\x41\xd7\xa5\x30\x78\xc4\x76\x31\x8c\xa7\xcd\x56\x39\x08\x1e\x92\xcd\x40\xdc\x1b\x9d\xbf\x8a\xd3\xd6\xbd\xde\xfa\xec\x7b\x37\xb8\x81\x33\xdb\xd4\x81\x66\x6e\x9d\x46\x98\x23\x95\xf1\x55\x58\x3c\x1e\xb9\x3b\xf5\xdc\xec\x15\xec\xd0\x4a\xd3\x6e\x62\x27\x28\x8a\x07\x99\xe7\x8d\x1e\xdd\x84\x7a\x43\xbd\x92\xb5\x5c\x8d\x35\x5a\xa6\x6d\x81\x9a\x71\xe0\x57\xa9\xb8\xb9\x4b\xc5\x91\xf4\x9b\x62\x88\x1b\x99\x84\xce\x1b\x3d\x2c\x33\x3f\x41\x3c\x91\xc0\x4c\xa2\x2f\x3b\x22\xd5\x0f\x2d\xe1\x4c\x9a\xa3\xf7\x8c\xfb\xce\x9f\x04\x77\xf1\x07\xd9\x93\x7d\x4e\x7e\x4e\x60\x2e\x7c\x38\x36\x46\x15\x8e\xd9\x57\x8e\x8e\xcb\xa8\x86\x7c\x74\x1c\x1e\x14\xa2\x55\xda\x85\x91\x24\xbf\x64\xea\xa7\x92\xa9\x23\x6a\x10\x61\x0b\x88\x4a\xd2\x3c\x11\x3c\x05\x4c\x3f\xa2\x5c\x6f\x02\x9b\xf1\xba\x05\x92\x84\x9e\xe7\x96\xc4\xd5\x46\xf7\x44\x62\x30\xf9\x04\x6b\x85\x94\x09\x2c\x59\x27\xcd\x63\x6a\xc1\xa3\x8f\xac\x73\x06\x75\x5b\xd4\x2c\x34\xfa\xf4\xb6\x3b\x39\x9b\xba\x66\x5c\x33\x5c\x55\xd1\x40\x77\xdf\xd9\x4a\xea\x00\x31\xab\x7e\x00\xd7\x2d\xdb\x0c\x2c\xfb\xe3\xd4\xb7\x35\x07\xb8\x64\xf7\x9e\x97\x1c\x4a\x4f\x46\x69\x9a\x36\xc4\xf6\xdc\x76\x73\xd3\x4b\x4d\x38\x30\xdc\xdf\x6e\xfd\xa6\x35\xf7\xf7\x87\xfa\x0b\xfe\x50\x9e\xcf\xd3\x1a\x84\x49\x99\xc2\xc5\xaa\x0b\x59\xe7\x76\x0f\x6a\xda\xc5\xfe\x7e\x6b\xe7\xe0\xe0\xa0\xb5\xa3\x67\xca\x08\xba\x1b\x74\x41\x7a\xcf\xcc\xa3\xc6\xaa\x1b\xdf\x79\x2a\x37\x38\x82\xb5\xf0\xfa\x86\xfe\x7f\xcd\x18\xab\x48\x3e\xde\x1f\xe5\x48\xee\x4b\x24\x1f\x81\xb1\x6e\x04\x70\xcc\x2b\x19\x49\x24\xbf\xc4\x24\xdf\xdb\x0c\x04\x8a\x5f\x72\x8a\x5f\x7e\x2f\x8a\x4f\x24\x8a\x13\x0b\xf4\x01\x08\x7b\x2f\x50\x76\xbc\x41\xcb\x39\xb1\xb9\x40\x5b\xef\xdf\xc6\x76\xf4\x29\x60\xe7\xb9\xd3\x24\x30\xec\xc8\xbc\x85\x35\x9a\x4d\xb0\x33\xd2\xb2\x9e\x27\x7a\xa9\xc4\x09\x1b\xce\xdd\x13\x8d\xca\x96\x6b\xc7\x9a\xae\xb3\x97\xa9\x82\x17\xc5\xf6\x24\xea\x2a\x42\x9f\x25\xc9\xa4\x50\xd9\x08\x0a\xcb\x07\x61\x84\x8a\x91\xcc\xc1\x2f\xc1\x91\xbc\xab\x42\xf1\xa3\xed\x4e\x47\xa8\x12\x9a\x04\xc7\xed\xe7\xcf\x9b\x3b\xcd\xbd\x3d\x01\xc7\x32\x0c\x15\xe0\x4b\xb1\x64\xef\xe7\x31\xfd\x60\x87\xe3\x4a\x48\x9a\xc9\xc2\xb1\x18\xaf\x2c\xb0\x12\x94\xe8\x11\x53\x8c\xcd\x9b\x85\x92\x24\xf3\xfc\xc8\x6f\x16\xca\x8f\x9c\x6b\xb4\x94\xa7\x0c\xb9\x1f\x26\x59\x33\x65\x46\xff\x4d\x05\x06\x4a\x11\x91\x3f\x94\x6d\x28\xbc\xfa\x9f\xd9\xfd\xc8\xfb\x9a\xeb\x7e\xf6\xcb\xbc\xbd\xe4\x7d\x2d\xe8\x3e\x29\xd2\x3d\xb3\x51\xbc\x14\xcc\x36\x9a\xfd\x32\xd7\x28\xa5\x55\x41\xa3\xa4\xa0\x72\x95\x76\xf1\x8b\x8a\xa6\xb3\xdf\xab\x5a\xc7\xef\x14\x90\xfa\x36\xaa\x40\xe9\xdb\x28\x47\x68\xf9\x3b\xc5\xa9\x8d\x88\x36\x78\xb6\x45\xa3\xd8\x22\x78\x7e\x37\x09\x83\xc9\x8b\x1a\xd1\xc7\x35\x80\xb9\x37\xb9\x99\x0c\xdd\x17\xb5\x1a\x88\x6f\x27\x2f\x84\xc2\xcb\x3d\x70\xce\xea\xf4\xf2\xba\xcb\xf7\x80\x01\x61\xd9\xeb\x39\x98\xe4\xb6\x18\xd0\x61\x10\x8c\x12\x30\x3d\xa3\xfb\xf9\x67\x45\xec\xd3\x6a\x11\xeb\x19\x47\x27\x39\x88\x2c\xe0\x87\x42\x64\x37\x04\x22\x29\x3d\x9f\x87\x29\x15\xbf\xc6\x48\xbe\xcf\x81\x64\xa5\x27\x39\xd0\xe4\x56\x8d\x28\xb6\x8f\x7b\xe0\xbc\xfb\x01\x64\x60\x03\x19\x1c\x29\xad\x94\x81\xc9\x9e\x95\x03\x3e\x2d\x02\x1c\xca\x78\x86\x12\x9e\x8a\xee\xcf\xc4\x34\x54\x60\x1a\xe6\x31\x2d\x01\x5d\x88\x2b\x56\xd6\x1c\x24\xbd\x9e\x9b\x1f\x3f\x92\xe4\xb7\x29\xfd\x8a\x40\x74\x3f\x62\x20\x27\x7e\x5c\x36\x20\xed\x58\x04\xd5\x2e\x64\xeb\xee\x47\x40\x17\x40\x33\x60\xfe\x49\x53\xed\x51\x90\xec\x66\x41\xf4\x58\x72\x38\x09\xd8\xf2\x08\x9e\xd1\x74\x5b\x04\x24\xbd\x2e\xe6\xba\xdd\x1d\xc0\x06\x94\xdf\x95\x60\x4a\x47\x4b\xc2\x96\x3f\x2a\x68\x81\x8f\x6f\x29\xbe\xec\x80\x15\x87\x9b\xdc\x16\x72\x20\x85\x9a\x80\xcb\x4a\x3a\x87\xdb\xa1\x29\x08\x28\x54\x76\x53\x40\xd9\x7c\xb1\x7c\x81\x9a\xe9\xc1\xa6\x84\xa8\xc2\x23\x35\x44\xea\x9a\x28\x85\x2a\x9d\x14\x4a\x21\xcb\x8f\x17\x86\x2e\x9f\xb8\x49\xc1\x67\x9e\x2f\x06\xdf\x14\x29\x6b\x0a\x94\x55\x8c\x56\x19\x6d\x3b\xf4\x90\x3d\x1f\x21\x72\x53\xcc\xab\x09\xa7\xaa\x81\x7d\x4a\x8e\x3a\xb3\x59\x2c\xb9\x2f\x63\xff\x12\x22\x92\x93\xa8\x8c\x70\xe4\xba\x58\x8f\x15\x75\x4f\xd0\xd9\xec\x66\x5e\x18\x51\x9e\xfd\xa2\x1c\xfb\x29\xc8\x3e\x6b\x08\x23\x35\x03\xe6\x1e\x2f\x01\x5f\xc9\x82\xf9\xe7\x8b\xb6\x90\x9e\x72\x4a\x39\x31\x7d\x32\x43\x79\x14\x83\x3d\x4e\xc0\x1d\x17\xea\x0b\xfc\xf5\x67\xcf\x8f\x27\xb1\x62\xd0\x45\x2b\xa5\x23\x58\x29\x73\x0c\x7a\x28\xcc\x7f\x61\x3a\xff\xa9\xa4\x6b\xd6\x14\x33\x11\x61\x4d\x66\x01\xab\x36\xc1\x5c\x8b\x33\xe0\xb5\x30\x03\x2e\x84\xa0\x04\x6d\x32\x13\x5c\x35\x14\x23\x61\x0e\x8c\xd2\x39\xb0\xc0\x9e\xa9\x3a\x0b\x9e\x11\x87\x25\x53\x09\xe4\xba\x70\x64\xbb\xaf\xb2\x40\x7a\x78\x01\x9f\x35\x40\xe5\x29\xb5\x7c\x36\x2d\x31\x98\xc8\xba\x94\x43\x61\x37\x15\x8d\xf7\x14\x04\xf3\x35\xa4\x60\x92\x07\x73\x82\xfa\x60\x87\x63\x0e\x85\x5e\x17\x93\xe9\x44\xb4\xf9\xf3\xeb\xae\x15\x18\x93\x2b\xa0\x0d\x5e\x80\x27\x63\x44\xae\x8b\x01\x30\xee\xcc\x40\xc0\xab\x69\x0e\x81\x5e\x57\x21\x89\xf0\x35\xd6\x85\x02\x00\x7a\x5b\x08\x83\xeb\xce\xdc\x94\x16\xa5\x33\x5a\xe1\x6a\x84\xe8\xa5\xf1\x24\xbe\x3d\xe1\xde\x7d\x61\x8c\xfe\xd9\xf2\x7c\x2f\xd6\xce\x57\xb4\x72\xd4\x8d\x76\x9b\x42\xac\xd5\x00\x07\xfa\x7e\xc2\xe1\xe1\x2b\xe4\x07\xfe\xed\x38\x98\x46\x2f\xe8\xe1\x3a\xfb\x66\x12\x84\xb1\x6d\xbd\xa0\x67\xf1\x70\x0b\xcc\x20\x8c\x11\x6e\x34\x65\x43\x14\x0f\x12\x36\x24\xd7\x0b\x83\x12\xcc\x53\x72\x59\x01\x10\x11\x7e\x0e\x07\xf7\xf3\x30\xd7\x4f\x56\x52\x4e\x18\x12\x7a\xfb\x43\xd1\xfc\xe7\xa1\x86\xe3\xfd\x28\x99\x87\xc8\xe5\xc2\x80\x4e\xed\xeb\x44\x25\xe0\xcb\x1f\x49\xae\xc3\x4f\x8c\x5c\x78\x66\xe1\x04\x9b\x38\xe9\x8c\xeb\x94\xf5\x94\xde\x62\xc0\x2f\xb7\x8e\xbb\x59\xf4\x7c\x41\xf7\xd1\xeb\x0a\x80\x0a\xba\xca\x72\x41\x73\x70\xc9\x6d\x05\x88\xdd\xdf\x73\x88\xb1\x03\xa1\x09\x72\xc9\x7d\x15\x04\xb1\x02\xc8\x42\x14\xce\x71\x26\xb3\xb6\xf8\x68\x5e\xb8\x78\x64\xfe\x52\x8c\x4c\x7f\xea\x70\xf8\xe4\xb2\x4a\xf7\x3f\xe6\xba\x2f\x40\xf1\xab\x82\x21\xc6\x4a\x06\x50\x7f\xea\x4c\x04\x74\xca\x84\x4b\x0d\xa8\xa7\x1b\xdd\x97\x8a\x6e\xd2\xe3\xc2\x14\x30\xbd\x4e\x01\x13\x5e\x56\xc0\x3d\x3a\x11\xa1\xbe\x92\xd5\xfc\x0a\xe6\xd0\x55\xcd\x61\xcb\xcd\xa4\x2b\xb0\x27\x96\x37\x06\x96\x9f\x86\x75\xa3\xfb\x46\x31\xee\xab\xd4\x18\x91\xd0\x4d\x7a\x5d\x91\x39\x77\x77\xb2\xa0\xc6\xc2\x90\xd1\xeb\x2a\x72\x77\xa2\x00\x23\x72\x50\x72\x5b\x01\x18\xe5\xa5\x5c\x17\xd3\x71\x20\x97\x15\x00\xf1\xd0\x11\x41\x56\xd6\xf1\x38\x48\x69\x5f\x27\x43\x77\x2b\xf7\xf4\x3e\x1b\x0b\x07\xd6\x23\xd8\x00\xeb\xe1\x52\x31\x71\x8b\x05\xe7\xb6\x29\x7a\x33\xce\x00\x2f\x12\x9c\x1b\xc2\x43\x11\x76\x61\x29\xe3\xc5\x60\xbf\x14\x61\x17\x66\xe4\x58\x0c\xf6\xb1\x08\x7b\x87\xc2\xde\x59\x11\xec\x8e\x08\xfb\x29\x85\xfd\x74\x45\xb0\xbb\x22\xec\x5d\x0a\x7b\x77\x45\xb0\x5f\x89\xb0\x9f\x51\xd8\xcf\x56\x04\xfb\x44\x84\xbd\x47\x61\xef\xad\x08\xf6\x91\x08\xfb\x39\x85\xfd\x7c\x45\xb0\x5f\x4b\xb2\xd3\x60\xc2\xd3\x58\x09\xf4\x24\xd8\xbf\x4b\xa2\xd5\x8c\x4c\xbc\x29\x64\x35\x8e\x3c\x7a\xbb\x86\x42\x77\x3a\xb6\xfd\xb8\xa6\x27\x6f\xe2\xe5\xb6\x17\x45\x5e\xe0\xf3\x97\x27\xc9\x93\x35\xcb\xf6\x3d\xdb\x12\xde\x66\x55\xa9\xe9\x8b\xd8\x50\x58\x43\xa3\xd0\x46\xd6\xed\x9a\x8d\x7f\x89\x84\x57\xd3\x1a\xd6\xc2\xdb\x56\x60\x47\x24\x83\x35\x79\x5d\x78\x9b\x9e\xd8\x57\x42\x26\x1b\x77\x18\x89\xf6\x9f\xfc\xf7\x20\x7a\xb1\x36\x09\x03\xd3\x8e\xa2\xe4\x35\xc7\xf3\xbd\x68\x90\x62\x7b\x16\x5b\x9e\x0f\x0f\x3f\x6b\x9a\x76\x44\x6f\x58\x44\x4f\xed\x89\x65\x5f\x3d\x89\xf0\x13\xe1\xdd\x60\x1a\x0b\x2f\x07\xd3\x38\xfb\x36\x5e\xa5\xa6\xaf\xdb\x61\x28\xbc\x6e\x87\x61\xf6\x75\x3b\x0c\x6b\xba\x71\x78\x0c\x3b\x7f\x18\x6f\x35\xdd\xe8\x9c\x6a\x15\xcf\x1d\x10\x6e\xa1\xc1\x95\xb3\xce\x1c\xd0\x39\x83\xfc\x2b\xa6\xf9\x30\xee\x75\x4d\x37\xfe\xdf\xfa\x04\x99\x43\xe4\xda\xd1\x79\x6d\xea\x7b\x66\x60\xd9\x4f\xa6\xb1\xb3\x57\xeb\x41\x2d\xb3\x19\x8e\x3f\x82\x77\xf7\x80\x40\x02\x87\xa0\x0d\x3a\xe0\x25\x78\x0d\xde\x80\xb7\xe0\x1d\xf8\xdd\x38\xa4\x99\x15\x90\x69\xda\x93\xf8\x23\xf2\x5d\x1b\xae\xfb\xf6\x35\x31\x3b\x1a\x60\x7d\xe8\xf9\xd6\x59\x1c\x4e\xcd\x18\xd4\x70\x0b\xe2\x8b\x35\x9a\xfc\x46\xc6\x80\xe7\xc2\xe1\x58\x8c\x82\x2f\x60\xe0\x7d\xd1\xef\x92\xad\xf5\x24\xc8\x9a\xb3\x6c\xc4\xe2\x9e\x68\xa0\x19\x79\x6f\x14\xc0\x86\x41\xae\x06\x1e\x6c\x18\x9c\xb6\xfc\xb7\x51\xf0\x25\xf9\x75\xe0\x7d\x31\xee\x75\xe3\x65\x3a\xbf\x22\xda\x73\x04\x10\x02\xa8\x0f\x90\x09\x90\x05\x90\x0d\xfa\x60\x56\x25\xa5\x08\xc4\x60\x0a\xae\xc0\x35\xb8\x01\xb7\xe0\xab\xd1\x87\x0d\xc3\x24\xd9\xd5\x11\xc3\x91\x16\xfa\x6b\xea\x77\x36\xdc\x7d\xfa\x74\x7b\xdb\x70\x60\xc3\xe8\x43\xdb\x30\xa1\xc3\xc3\x15\xfb\xc0\xec\x19\xf7\x2e\x44\xe2\xe1\xa0\x86\x6e\x0c\xa0\xa6\xb9\xfb\x8d\x6f\xdf\xdc\x03\xd8\x5e\x2e\xd6\xab\x7d\xee\xf6\x48\xdc\xe5\xe0\x00\xb6\x76\x1a\xfa\x9d\x07\x35\x4d\x1b\x10\x46\xdd\xdf\xdf\x6e\xd2\x28\x37\xf2\xd7\xb8\x20\x87\x47\x32\xc8\x90\x37\xeb\xff\xe7\x91\x8b\x6f\x1a\xe9\x4b\xdd\xd3\x8d\x21\x6c\x1a\x7d\x78\x61\x98\x70\x28\x77\x67\x04\xb5\x41\xfd\x19\x8d\x1d\xf2\x21\x3b\xb5\xa2\x8d\xe1\xe0\xe0\xe0\x60\x27\x09\x6b\x03\x9a\x36\xc6\x3d\x1c\x1f\xc0\xce\x72\x3d\xec\x9c\x8f\x7b\xba\x0e\x0e\x75\x4a\x71\x4d\x1b\xd1\xf8\xbc\xbb\x80\x11\x7e\x42\x30\x0d\x0c\x13\x4e\x64\x4c\x2f\x65\xc2\x37\x09\x84\xcb\x7d\x7f\x6b\x14\x7c\xfb\xe6\x6f\x0d\xbc\xfd\x4b\xfd\x2e\x64\x50\x22\x02\x25\x34\x4c\x18\xc9\x50\x3c\x47\x1b\x91\x14\x4c\x77\x31\xa1\x9f\xe6\xd6\xb7\x93\x33\x37\x84\xca\xbb\x94\x74\x9a\xa6\x5d\xd6\x77\xb7\x85\x9f\x8c\x29\x6c\x19\x7d\x18\x1b\x26\x9c\xca\x40\xaf\x64\xd4\x5a\x04\xb5\xab\xfd\x66\x6b\xef\xdb\xb7\xe6\xf3\xe6\xfe\x95\x7e\x77\xcd\x10\xbb\x21\x88\x5d\x1b\x26\xbc\x51\x22\xb6\xad\xdf\xdd\x52\xc4\x34\xb7\xde\x7c\x2a\x61\xd6\x6c\x25\xa8\x65\x71\x63\x68\xd3\x1f\xaf\x32\x78\x7f\x85\xdb\x46\x1f\xde\x1a\x26\xfc\x2a\xb7\x89\x90\x8c\xf8\x36\x41\x1c\xa1\x14\x73\x84\xf4\x3b\xd4\x67\xb8\x23\x93\x20\x8f\xfa\x86\x09\x91\x99\x01\x65\x31\xac\x35\x97\xb1\x53\x82\xf5\x5e\x09\xd6\xb4\x4b\xec\xd7\xab\x92\x3e\x21\x94\xe9\x14\xb2\xe1\x0e\x46\xc6\xc2\xc8\xd8\x32\x32\x54\xd5\x76\x93\x10\xd2\x13\x9f\x05\x37\xbe\x34\x5e\xe7\xf5\x09\xe9\x73\x9a\x79\x6c\xb3\x99\x9e\x2c\x42\xfb\xb0\xd9\x7a\x96\x84\x11\xc9\xbf\xb4\x1a\x3b\xe9\x4f\xad\xf4\xa7\xa7\x4f\x5b\xcf\x77\xf7\x21\xaa\xd7\xd1\x3e\x7c\xfa\x6c\x7b\x67\xbb\x00\x34\xa6\xea\xd3\x04\xc2\xb6\xdc\x6c\xb3\xb9\xd3\x6c\x36\x93\x5f\x77\xf8\x4c\x84\x61\xd0\xfe\xe1\x9e\xbd\xb5\x7d\xf8\xda\x10\x2a\x52\x20\xd0\xe7\x6a\xb2\x0f\x4c\xc3\x84\x9a\xd6\x3f\x48\x12\xac\x99\xac\x3f\x5a\xe3\x00\x22\x5e\x0b\x71\x31\x41\x46\x5b\xeb\x28\x0c\xd1\xed\x39\xda\x5a\xa7\x75\x18\x37\x1a\x3d\xdc\x9a\x14\x0b\x9b\x27\x9c\xc9\x09\xb7\x3e\xf5\xa7\x91\x6d\x69\x5a\xf3\x21\x70\x69\xf6\x74\xdd\x78\xc0\x6e\x36\x9f\xb7\x30\x5f\xf6\x0f\x0e\x08\x93\x8a\x9d\x66\xe4\x7e\xa8\x7e\xe1\xc6\x5b\x7b\x44\x28\x44\x5a\x27\xe2\xc1\xdb\xcf\x33\xa6\x66\x1e\x70\xb6\xfa\xf6\x8d\xb3\xa9\x59\xaf\x9b\x9c\x4d\xf5\x3b\x2e\xea\xc9\xe0\xb4\x1e\xa2\x13\xad\x07\x1e\x9c\x56\x6b\x87\x0d\x0e\xd5\x2f\x3f\x66\x74\x54\xcc\x91\x1b\xa5\x87\x22\xf0\x9c\x5c\xb2\x2d\x09\x28\x53\x4c\xbf\x98\xe0\xbf\x92\x09\xd2\x71\xdf\x7e\x08\xb4\xb6\x1f\x7a\xdc\x77\x1a\x7c\xdc\xf7\x7e\xec\xb8\xe7\xf8\xee\x47\x0c\x7c\x35\x06\x7c\xa0\x91\x9e\x93\x01\x77\x8c\x7b\x66\xdb\x1c\xf9\xdc\x76\x83\x6f\x8c\xb7\x8a\x35\x60\xc9\xa2\x0f\x5b\x85\xbc\x2f\x6c\x99\xa7\xca\xf9\xb0\xdf\x17\x93\x47\x98\xfc\x64\x8d\x0d\x35\xcd\xc2\x6b\x1d\x4b\x20\xc9\x82\x8b\x1d\x05\x4d\x2c\xba\xbe\xb3\xb1\x89\xad\xdf\x59\xd0\xe2\xed\xa6\x99\x8b\x1d\x98\x9e\x1d\x5a\x7a\x3d\x69\xd3\xf6\x48\x8e\xda\x9d\x66\x41\x8b\x2e\xb1\xdd\x1d\xc9\x70\x37\x48\xf1\xee\x0d\x97\x3c\xe8\x17\x7c\xe8\x25\x2b\xc6\x01\x74\xb2\x2b\x46\x52\xf3\x7b\xb0\x82\x15\xe3\x80\xad\x18\x87\x50\xbb\x80\x34\xe9\x06\xd0\xb4\x0b\x0c\xfe\xe2\x41\x06\xe9\xa2\x47\xfb\x3f\xdc\xf7\xc8\xea\xd2\xc3\xab\xcb\xa1\x7e\xe7\x42\xc1\x90\x75\xe9\x32\x92\xaa\xcc\x31\xd4\x46\xd0\xda\x68\x51\xd4\x46\x18\xb5\xd1\x83\xa0\x36\x62\xa8\x8d\xd3\x35\xda\x58\x81\xd8\x36\x47\x2c\x80\x9a\x0f\xad\x8d\x6d\x8a\x98\x8f\x11\xf3\x1f\x04\x31\x9f\x21\x16\xa4\x88\x05\x0c\xb1\xfb\x7b\xc2\x3c\x6e\x2e\x33\x4a\xb2\x8c\xe9\x04\x53\x3f\x86\x6f\x8d\x77\x55\x25\x9d\xb9\x70\x12\xf7\x4d\x81\x88\x9b\xa9\x88\xdb\xf2\x52\xd7\x2a\x10\xc3\x3e\xec\xff\x38\x89\x54\x36\x3e\x53\x38\xcd\xd9\x30\xbe\xaf\x9c\x5e\xc8\xa4\x4e\xf3\xe4\x78\x8e\x76\x21\x8a\xd4\x45\x99\x48\x0d\x73\x50\x5a\x09\x94\x61\xca\x64\x2a\xb1\x4c\xb8\x7f\x94\x83\xb1\x9d\xc0\x18\xa5\x30\x46\x2a\x46\x15\x08\x79\xdf\x87\x7d\x3e\x47\xf5\x73\x7c\x9b\x78\x17\xde\x19\xbf\xab\xbd\x0b\x0d\xe6\x0d\x20\x4b\xae\xf4\x50\x12\x49\xb5\x9d\x78\x0d\xf0\x0a\x6c\x9f\x3a\x0d\xb2\x8b\x7f\xfa\x26\xbb\xa1\x5b\x0f\x0c\x09\x12\x09\x4b\xa6\xc9\xdf\x0d\x1e\x7c\x24\xfb\x6d\xf9\xbe\xf1\x28\x09\x0c\x19\x55\x8b\x09\x21\xd1\xaf\x7b\xd9\xfd\xd4\x81\xc7\xc1\xe0\xab\xb9\xc1\x3c\xc2\xbd\xd4\x36\x5c\x8f\x83\x53\x52\xd2\xb3\x8d\x75\x9e\x46\x9c\xe7\xb4\x57\xe7\xad\x9d\x06\xf8\xf5\xbf\xff\xe6\xff\x35\x7f\xfd\x0f\xff\x6f\x89\xff\x9a\xcf\xc1\x76\xd1\x7f\x4f\xc9\x9f\xa7\x2d\xb0\x43\xfe\xdb\xdd\x9b\x07\xab\x9e\x6e\x74\x94\xc2\xcb\x76\xbe\xce\x49\x39\x09\x92\xa8\xa2\xd9\xda\x03\xcd\xe7\x4d\x9a\x23\x83\x3d\xda\x6d\xe4\x1e\xe1\xb7\x9e\x3e\x97\x1e\xed\xec\x28\xdf\xda\xd9\xd6\x7b\x3f\x70\xf7\x30\x8a\x43\x33\xf0\xaf\x2a\x6e\x1c\xb6\xdb\xa0\x7d\x04\xda\xaf\x41\xfb\x77\xd0\xfe\x07\x74\xfe\x06\x9d\x7f\x40\xb7\x0d\xba\x87\xa0\xdb\x01\xdd\x23\xd0\x3d\x06\xdd\x97\xa0\xfb\x0a\x74\x4f\x40\xf7\x35\xe8\xbe\x01\xdd\xb7\xe0\x25\x68\x1f\x83\xf6\x1b\xd0\x7e\x0b\xda\xef\x40\xfb\x23\xe8\x7c\x02\xed\x33\xd0\xf9\x0c\x0e\x8f\xc1\xe1\x4b\x70\xf8\x0a\x1c\x9e\x80\xc3\xd7\xe0\xf0\x77\xd0\x3e\x04\xed\x0e\x68\x77\x41\xfb\x25\x68\xbf\x02\xed\x13\xd0\x3e\x05\xed\xf7\xa0\xfd\x01\xb4\x3f\x83\xf6\x1f\xa0\xfd\x27\x68\xff\x05\xda\x7f\x83\xc3\x36\x38\x3c\x04\x87\x1d\x70\xd8\x05\x87\x47\xe0\xf0\x2d\x38\x7c\x07\x0e\x3f\x80\xc3\x8f\xe0\xf0\x33\x38\xfc\x03\x1c\xfe\x09\x0e\xff\x06\x9d\x36\xe8\x1c\x81\xce\x4b\xd0\x79\x0d\x3a\x6f\x40\xe7\x2d\xe8\xbc\x03\x9d\x53\xd0\x79\x0f\x3a\x1f\x40\xe7\x77\xd0\x39\x23\x7b\xa0\x09\x45\x48\x54\x67\x54\xeb\x19\x6d\xf1\xe9\x18\xc5\x83\x5a\x0f\xb3\x49\xd1\xce\xab\xd1\x6e\xd3\xad\x54\xcb\x36\xbd\x31\x1a\x15\x6e\xa3\x32\x92\xf3\xf7\xf8\x2e\x2a\x1f\x89\xec\x06\xaa\xf5\x05\xf8\xd6\x17\x60\x4d\xbe\x00\xdf\x76\xbf\x00\x52\xc5\x71\xde\xfd\x54\x0b\x76\x0f\x79\x96\x13\xf2\xc0\xb7\xf8\x06\xab\x35\xe1\x57\xbe\xed\xb2\x78\x05\x72\x4b\x1a\x62\x0f\xa4\x0d\x58\x0b\x5a\x5f\x12\x28\x3e\xbf\xb6\x26\xd0\x9a\x7c\x49\x21\x61\x64\x45\x40\x14\x6f\xe3\x5e\x37\xda\x47\x94\x50\x23\xdb\x89\x3b\x03\x1b\xc5\x33\x49\x95\xbc\x39\x93\x58\xf6\x28\x46\x5f\x80\x39\x8d\x03\xc7\x99\x9b\x48\xf8\x63\x4e\x0c\x0a\x02\xd6\x6a\x99\xbe\x93\x77\x68\x33\xd2\x8b\xac\x49\xd2\xbf\xd7\xb4\x7f\xf6\x4d\x7c\x3c\x0a\x2a\x74\x8f\xbf\x38\xab\x77\x63\xe4\xc7\x5f\xb0\xed\x44\x59\x61\xce\xee\xe1\xaf\x61\x36\x4d\x11\xed\x83\x7d\xa3\x60\x02\xa9\xdf\xe4\x63\xd2\x7e\xfa\x05\x46\x24\x33\xde\xb8\xf7\xbf\xd3\xde\x3b\xb8\x47\x27\xbe\x13\xcc\xec\x7e\xf2\x66\x95\xfe\xf7\xbd\x38\x22\x34\xa0\x17\x7d\x0f\x45\x8b\x10\x02\x7f\xcd\xbb\xcc\x80\xf1\x5b\x0c\x32\x1b\x73\x90\x7c\x92\xa0\x20\x7f\xca\xf1\x11\x20\x10\xcc\x08\x41\xfe\x91\xf4\xc2\xd9\xc8\x33\x8b\x63\x2c\x32\xca\x81\xbc\x3c\xa7\x86\x98\x5f\x35\x74\x48\x80\x51\x05\xbd\xb0\xa8\x1a\xb8\xd7\x8d\xce\xdf\x70\x9d\x64\x9a\x21\xbd\x6e\x1f\xe9\x46\xe7\x1f\xf1\x09\x61\xca\xe6\xae\x6e\x74\xdb\xb9\xc7\xdb\x2d\xdd\xe8\x1e\x42\xea\x4a\x48\x1f\xef\x81\xbd\x46\x43\x37\xba\x9d\xdc\x07\x7b\xba\xd1\x3d\x52\xbc\xdf\xda\xd1\x8d\xee\xb1\xe2\x07\xd2\xc2\x4b\x98\xa4\x44\x69\xff\xae\x1b\xdd\x57\x8a\x17\x77\x9f\xea\x46\xf7\x44\xf1\x03\x86\xfc\x5a\x00\xd0\xd6\x8d\xee\x1b\xe1\xfe\x1f\xdd\xe8\xbe\x15\xee\x5f\x93\xd3\x2e\xd9\xd4\x6b\xaa\x5c\x56\xcc\xb3\x61\x20\x3a\x9a\x7d\xd8\x6c\x6c\xa0\x2d\xdf\x62\xe9\x3d\xd1\x96\x35\x39\x68\xe8\x77\x64\x19\x8a\x6f\x74\x9e\x20\x12\xdf\xec\xf3\x5f\x36\xd3\x9f\x4c\xb8\x3e\x46\x43\x9b\xf0\x96\xd6\xed\x80\xbe\x4e\xdc\x22\x9e\xa3\x69\x18\x2e\x4d\xad\xc3\x96\x94\xb5\x46\x4d\xd8\x6e\xc6\x00\x69\x32\x28\xee\xf9\x34\x97\x74\x10\x99\xdc\x41\x64\x0a\x9e\x4f\xb8\xb3\x47\x72\xf2\xf2\x65\xf5\x83\x37\xb7\x2b\x35\x47\x2e\xdb\x87\x42\x72\x24\x13\x58\x40\xb3\x36\x08\x0d\x69\x18\x4a\xfa\xe2\xba\x19\x4c\x6e\x29\x2d\xa5\x0f\x74\x90\x49\xae\xd4\xc1\xf4\xd3\x41\x03\x60\x22\x33\x08\x32\x69\xc9\x0f\x77\x0b\x43\xb5\x26\x0c\xea\x8f\xa0\xd7\xbc\x08\x63\x74\x73\x94\x58\xbc\xef\x09\x9c\x82\xc1\xd3\xac\x0d\x3e\x78\x9b\x4c\x78\xf8\x28\xce\x4c\x8d\x45\x93\x44\x93\x6c\x53\x58\x64\x67\x27\xc2\x12\xb3\x1b\x26\xe9\xaf\xda\x87\x45\x3e\x4b\xa3\x0f\x11\xd9\x7f\xc8\x39\x26\xcd\xfd\x7e\x32\x80\x89\x83\xd2\x82\xa6\xf1\xc0\x5b\x0f\x44\x00\xcd\x8d\x8d\xc4\x97\x94\xee\x93\xdc\x1b\xed\x8e\xba\x23\x79\xf4\x09\xa1\x1b\xf5\xba\xa6\xf5\x21\xda\xb2\x80\x09\xf1\x93\x4d\xe6\x97\x37\x71\x0f\xcc\x03\xd8\x5f\xce\x9d\xd8\x3f\x37\x7b\x3a\xc9\xbc\xbd\x27\x64\xf9\x26\x8a\x8c\xb4\xc6\x5d\x73\x44\xc8\x98\x76\xbb\x43\x74\x7a\xbb\xbf\xcf\x2b\xe1\x76\x14\x79\xae\x3f\xcb\xbf\x6c\xf4\xa9\x36\x36\x61\xf7\x88\x1b\xd6\x4a\xdf\xb2\x86\xb6\xd6\x07\x9e\x3b\x38\x68\x7c\xfb\xc6\xaf\x31\x0e\xf5\x3a\xa6\x69\x70\x4d\xf9\x30\x75\x3e\xaf\x5b\xde\xd5\xee\x8e\x86\x32\x09\x25\x9b\x0d\x9d\x1d\xf8\x30\x10\xd4\x1c\xb8\x3e\x9e\x8e\x76\x77\xb4\xfc\x4b\xb6\x9c\xa3\x92\xb5\xb8\xe9\xd0\xbf\x80\x36\x8a\x6f\x47\xc1\xb5\xae\x4b\xaa\x62\x39\x4d\x71\x6e\xf5\xa0\xa6\x29\xda\xde\x68\xb0\x56\x37\x76\xf6\x74\x72\x21\x45\xfe\x08\x8a\x04\x41\xdb\xb8\xef\x53\x1b\xa4\x7a\x1a\x76\xcd\x85\xfd\x2d\x0b\x0c\x20\xfe\x52\x70\x53\xbb\xcb\x75\xc8\x3d\x1f\xf4\xe0\x4a\xc9\x83\x7b\x4b\x7a\x87\xff\x11\x94\x67\xc2\xa2\x7d\xcc\x95\xf8\x47\xa3\xdd\xd1\xfa\x39\x7d\xa3\xe0\xcc\x9c\xc2\xa1\xef\x68\x88\x7c\xdc\x2d\x0a\xf7\x9a\x15\x06\x9b\xec\x86\xda\x4a\x96\xd6\x1c\xd8\x07\x0e\xc9\x9e\x68\x1f\x1c\x1c\x38\x49\xfa\x44\x66\x3a\x08\xf9\xf1\x0f\x20\x9d\xd4\xd2\x44\x92\x88\x8e\x2f\x37\x25\x15\xd0\x5d\xd8\x07\x6e\x02\xdd\x2d\x80\x6e\x43\xfb\x7f\x9b\x0d\x12\x8f\x2a\xec\xca\xde\xf3\xb6\x49\x3c\x2c\xd1\x3a\xa9\xa6\x19\x2c\x37\x86\x03\xa2\x69\xd2\x8c\xeb\x1a\x47\x40\xdf\xf0\xc8\x9f\xcd\x9d\xbd\x1c\x3e\x44\xd3\xe0\x7f\x36\x35\xcd\xdc\x6c\xb2\xcd\xec\x86\x41\x52\x80\x5e\xc0\x3e\xb8\xe0\x59\x28\x2f\xd2\x2c\x94\xf8\x3d\x15\xe3\x9b\xd4\x44\x48\x68\x30\xc6\x40\x46\x99\x5e\x8e\x96\xeb\xe5\x48\xec\x25\xd9\x15\xec\x03\x3f\x19\x0d\x9f\x23\x89\x09\x60\xd7\xb5\x21\xcb\x26\xae\x4d\x18\x16\x5c\x5e\x26\xcb\x61\x31\xa1\xea\x44\x0b\x36\x28\x4d\xa5\xe8\x0c\x49\x69\xc8\x03\x31\x2e\x1c\x88\x1c\x31\xed\x03\x81\x9b\x42\xa8\x5d\xc2\x3e\x4b\x09\x8a\x3b\x7a\x59\xd0\x51\x12\x8d\x8c\xd7\x1d\x77\x5a\x94\xe9\x72\xb4\x5c\x97\x23\xd6\xe5\x70\x66\x97\x13\xab\x31\x3c\x20\x02\x95\x38\x58\x6c\x49\x2c\xe8\x24\x48\x94\x09\xd5\x07\x2f\x4b\xc2\x3f\x0b\xac\x8f\xac\xf1\xc1\x65\x9a\x1b\x1d\xf2\xce\x53\x92\x71\x95\xb1\xe2\x03\x18\x27\x66\x0f\xeb\x81\xbe\xb8\x5b\x67\xea\x69\x7a\xe1\x87\x6e\x7b\x3f\xd3\xb2\x14\x12\x92\xdd\x79\x6b\xbf\x9a\x5f\x01\xd3\x48\x5c\xdc\x87\xfe\x01\x6c\x1f\x2f\xd9\x09\x0c\x80\xf6\x02\x5f\xb1\x6e\xf4\x7b\x3a\xf5\x63\x61\x66\x6e\xbf\xcc\x26\x81\x95\xad\x6a\xf0\x3d\xb0\xa1\xce\x33\x5d\xbf\x33\xa1\x29\x14\x62\xc1\x08\x18\x36\xf9\xb3\x61\xe2\x67\xce\x5c\x86\x81\x03\x9d\x0d\x69\x3a\x21\xff\x37\xc8\x48\xed\xd2\x93\x82\x95\xa8\x4b\xa6\x76\x74\x7d\x7f\x3f\x9d\xb5\xa8\xda\xb8\x80\x9a\x07\x9d\x27\xcd\x06\xd0\x3c\x08\xa1\x57\xaf\x7b\xff\x81\xb0\xf9\xa4\x41\x2f\x36\x9b\x4f\x1a\xfa\x6f\x64\x16\x79\xa1\xc6\x22\xb6\x5d\x3b\x5c\xb3\xbc\x2b\xcf\xb2\xd7\xfa\xb7\x6b\xd8\xe6\xac\xe9\xba\x31\x84\xce\xa6\xd6\x6c\xfc\xef\x45\x52\x0e\xc4\xb0\xa1\xcd\x29\x44\x42\x17\xa8\xb6\xe2\xd3\x04\x8f\x4f\x58\x7a\x9a\x20\x19\x8d\xb5\xa1\x5a\x5b\x25\x2a\xea\x3f\x9a\x36\xe4\xe9\x94\x65\x4d\xe5\xc0\x0b\xc9\xfa\xc9\x8d\xa6\x23\x2a\x68\x1f\x6a\x63\x46\xc0\x31\x84\x70\x5c\xaf\x8f\x39\x01\xc7\x09\x01\xc7\x0b\x10\x30\x60\x04\xf4\x67\x11\x70\x92\x21\xe0\xd2\x33\x9c\x5d\x36\xc3\x89\x04\x0c\x8a\x08\xe8\x0b\x0b\x9d\x0d\xcd\xd4\x13\x97\x90\x6f\x1d\x40\x82\x35\xf9\x79\xaf\x21\x1a\x22\xfc\xc5\x64\x5a\xc8\xb9\xa1\x06\x9e\x13\xab\x16\x40\x7c\xd1\xe3\x39\x9a\xd6\x4f\x3d\x45\xa9\x13\x03\x4f\x47\xf9\x55\xe0\x41\x6b\x2f\x1d\xc7\xf6\x2b\xad\x0f\x5a\x7b\x78\x19\x83\x36\xb5\xd6\x1e\x1d\x7b\xf2\x54\xd3\x10\x4b\xc2\x2d\x9e\x70\x50\x82\xdc\xdf\x94\x60\x76\x53\x98\x1b\x29\xcc\x2e\x81\xb9\x99\x02\xcd\xae\xdf\x73\xfd\xcc\xaf\xdf\xf1\x2b\x8c\x4c\x27\xb3\x94\x39\xa6\x0b\xd7\x95\xd4\xea\x95\xe7\x03\x4c\x36\xcd\x64\x5c\xc4\x5f\x5c\x7a\x5d\xd1\xa7\xab\xdf\xa7\xdb\x3a\x59\x68\xd3\x10\x1a\x08\x21\xb3\x14\x09\x3b\x10\xae\x51\x47\x89\xf4\xf1\x02\x1d\x4f\xda\xe4\x5c\x8e\x4d\xb0\x73\x60\x9f\x2f\xd2\x1d\x8c\xa6\x73\x00\xed\xe5\xd0\xb4\xcf\x9d\x1e\xd1\x8f\x02\x93\xff\x4f\x0b\x60\x0e\xb2\x7e\xb3\xe6\x93\x58\x9e\xfa\x9b\x4d\xf8\x6e\x86\xa0\x4b\x2f\xfb\x30\x41\x0f\xe0\xd3\x6d\x95\x68\x7c\x0c\xa6\xbe\x35\x43\x34\x10\x46\x04\x1d\x90\x85\x5c\x5a\xbc\x0b\x4f\xb5\x27\x5a\x1f\x20\xcc\xb6\x14\xce\xe7\x09\xe1\x2c\xe2\xf8\x62\x8f\xba\xc1\x35\x5d\xbc\x65\x58\x35\xdf\x6e\x8e\x55\xc9\x2b\x05\x12\x9d\xc0\x5e\x08\x75\x22\xea\x48\xbd\x26\x55\x43\x56\x23\x97\x74\xae\x00\xc1\xcf\x93\x72\xaf\xcb\x4c\x44\x4d\x88\x0a\x2a\xc3\x99\x07\xf2\xd2\x51\xb3\x88\xcf\x20\xb5\x16\x97\xce\xbd\x6f\xb2\xb0\x46\x7b\xff\xe9\x33\xfd\x8e\xf9\x24\x52\xf8\x4b\x73\xa5\x89\x27\x0b\x27\x03\xd5\x59\x0e\xaa\x43\xb0\xc6\xd6\xab\xe4\x91\x21\xe3\x6d\x12\x45\x62\xa4\xa4\x35\x45\x37\xc5\x79\xa3\x07\x77\x9e\xd3\x37\x9b\x06\xf3\x5b\xe0\xa9\x85\xbd\xa2\x60\x92\xcc\xe8\xaa\x59\x84\x89\x44\x01\x83\xd8\xd6\x09\x55\x0a\x05\x5b\x24\x8c\x4d\x50\xca\x26\x5b\xd6\xe4\xa0\xd5\x90\x92\xd8\x73\xef\xd4\x4e\xeb\xf9\xce\xf3\xdd\x67\xad\xe7\x4f\x41\x7a\xa9\x1b\xf7\x34\x60\x34\xb7\x4f\xda\x57\xad\x90\xfa\xfb\xb8\x85\x7a\xbd\x9f\x59\x97\x9b\x98\xc1\x98\x8b\xce\xcc\x7b\xf2\x74\x60\xc3\x8c\xeb\x0e\x8f\xad\xac\xc7\x96\x1e\xdb\x7e\x4e\xe3\xca\xae\x41\x8b\xb9\xe7\x6c\xe6\x1a\xb4\xa8\x93\xce\xe6\xae\x41\x31\xae\xb1\xa0\xe7\x52\x55\x45\xde\xdd\xbc\x53\x32\x03\x8c\xaa\x42\xc4\x76\x2c\xee\x4c\xa8\xb9\x19\x7a\x37\x65\x4c\x4d\x86\xa9\xcb\x30\x35\x29\xa6\x2e\xc7\x54\x0c\x15\xce\x33\x9e\x92\x6b\xd4\xec\x97\xbc\x4a\x3d\xf6\xaf\x95\xae\xe1\x4e\x30\x9e\x4c\x63\xfb\x10\x7f\x10\x49\x36\x01\x48\x6a\x02\x96\x9f\x3b\xa0\x05\x48\x29\xf8\x7c\xcd\xa1\x06\x77\xf4\x3a\xd5\x5e\x63\x05\x4b\x5d\xba\x47\x8f\x0c\x97\x6c\xce\xf7\x37\x35\xcd\x4a\xf6\xad\x13\xb7\x93\x4b\x36\x65\x4d\x2c\x1c\xe4\xbd\x7d\xd8\xa8\xd7\xb5\x01\x5c\x8f\xb0\xa5\xf3\xd6\x76\x30\x7c\x8d\xde\x7d\xf4\xdc\x41\xcc\x7d\xb9\xd8\x92\x22\x5f\x30\x6b\x4a\xcf\x3e\x00\x82\x77\x7b\x40\xaf\xb8\x8f\x9b\x3e\x21\x63\xa5\xdf\x31\x3c\xf3\x4d\xd0\x1f\x80\x96\x6d\x88\x75\xa8\x61\x24\xc1\xc9\x2e\x68\xbf\xd6\x8d\x0b\xf9\xb6\xfd\x9a\x56\x57\xb4\x81\x97\xde\x38\xe0\x42\x97\x2b\xa6\x0e\x61\x7f\xd3\x22\x3b\xf4\xc4\x06\x4e\xde\x13\x48\xad\x8d\xd4\xee\xf5\x96\x0e\x28\x8e\x32\x77\x8e\x12\x37\xf7\x88\xf2\x65\x53\xc7\x2f\xda\x37\x13\x6a\x44\x11\x92\xeb\xac\x4a\x92\x36\x96\x49\x9d\xe3\xfb\x74\xcc\x24\x8a\x8e\x73\x14\x1d\x73\x8a\x7e\xfb\x46\x56\x58\x4d\x5d\xbf\x4b\x69\x20\x76\xc7\x9f\xab\x3b\x3e\xdb\x31\x68\x00\x9f\xee\x15\x14\x74\x87\xda\x2d\xea\x16\x03\x75\x8b\x3b\xea\x16\x83\xa4\xc5\x20\xdb\x62\x4b\x6a\x51\x1a\x48\x22\x9e\x73\x8a\x66\x81\xbb\x5c\xfa\x2c\x79\x5b\xa5\x01\x4e\x83\x70\x8c\x46\x8a\xea\x1e\x25\x02\x6f\x20\x92\x22\x82\x6d\x17\xf5\x09\x01\x0c\x6c\x7f\xd8\x37\x13\xc3\x86\xa6\xe1\x40\x8b\x2c\xa9\x6c\x71\x77\xc8\xe6\xe3\x8c\xed\x16\x94\x38\xcc\xd7\x10\x5d\x47\xb8\x0a\x01\xb2\xc1\x76\x4b\x07\x9a\x2b\x82\x71\x05\x30\xfa\x9d\x2d\x33\x9f\x0d\xb4\xed\x96\x8e\x15\x8d\xb3\x89\xaf\xb8\x76\x4e\xf4\x81\x0c\x7d\x67\x4f\x07\xda\x40\x84\x3e\x98\x01\xbd\xb9\xcb\xa1\x37\x77\x53\xe8\x9e\x12\xfa\xd3\x5d\x1d\x68\x9e\x08\xdd\x9b\x01\x7d\x8f\x03\xdf\x4b\x61\x5f\x28\x61\xef\x36\x74\xa0\x5d\x88\xb0\x2f\x66\xc0\xde\xe1\xb0\x77\x52\xd8\x43\x35\x6c\x4c\xf3\xa1\x08\x7b\x38\x03\x76\x42\x72\x81\xe2\x23\x35\xec\x6d\x1d\x70\xfd\x42\x61\x8f\x66\x51\x3c\x21\x38\xdb\x7e\xc0\xab\x3a\xc2\x6a\x9b\x8e\x50\x2f\x76\x0c\x6d\xc3\x87\x8e\xd1\x67\x81\x5d\x06\x79\x05\xfa\x02\x97\xc9\xf2\xa5\x64\xfc\x7c\x6d\x1e\xfe\x96\x7a\xfe\x7c\x37\x1d\xc5\xde\x64\x74\x3b\xdf\x31\xbd\x7c\x6e\x96\x54\x9a\xf2\x44\xa3\x3d\x22\x01\x3d\x56\xde\xc8\xa2\xbf\xd2\x8d\x57\x3e\xbd\x70\x11\x54\x89\x14\x4a\xa1\x0d\xf2\xd0\x90\x02\x1a\x2b\xf9\x66\x0c\xb9\x0a\xb4\xf1\x14\x94\xcc\x28\x0e\x9e\x9d\x18\xd5\xb5\x31\x4c\x75\x33\x9e\xb6\x40\xa0\x40\x61\x48\xa4\x5a\xa1\xa1\x37\x98\xde\x64\x7a\x7a\x23\x60\x13\x02\x98\x28\xa0\x8c\x72\x50\xd8\x8c\xb2\x31\x61\x50\xe8\x7c\x82\x6f\xa9\x51\x35\x85\xda\x25\xd4\xc2\x7c\xaf\x87\x52\x87\x41\x94\x7f\x63\x24\xbf\x21\xfe\x1c\xb2\x56\x23\xd6\x6a\x48\x5b\x8d\x38\xee\x2a\xc3\x40\x4b\x68\x77\xa1\xeb\xb9\x7e\x5c\x32\x88\x31\x83\x78\x49\x21\xc6\x42\x3f\xae\x32\xe6\xa5\x50\x4c\x4c\x02\x35\x65\xa0\xae\x18\xa8\x29\x05\x75\x95\x58\xc4\x6c\xdc\xae\x99\x16\x07\x37\x50\x61\x2a\x4d\x31\x8a\x32\xe0\x6b\x06\xf8\x86\x01\xbe\xa6\x80\x6f\x52\xc0\x58\xfa\xa8\x9c\x6e\x20\x6a\xfc\x34\xf4\x8d\xdd\x1d\xb6\x98\x7a\x3d\x4b\x88\xf2\x35\x93\xd8\x5b\x6c\x39\xa5\xb6\x64\xbb\x2c\x52\x39\x3b\x51\x02\x7b\x65\x19\x94\x1c\x16\x39\xc8\x8c\xd4\x01\x8d\x33\xb3\xf4\xbb\x01\x1c\x6c\x70\xe5\x9a\x31\x5d\x53\x2b\x95\x78\xcd\x35\xad\xbf\xb9\xb6\xb9\xbd\x43\x0e\x69\xeb\x4f\xf6\x66\x78\xd0\xe7\xf5\xff\x12\xa7\x1d\x06\x4f\x0e\x89\xee\x3d\xd3\xef\x1c\x29\xda\x71\xcd\x21\xc9\x8f\x86\x19\x3c\xfe\x67\x0f\x60\xab\x6b\xf8\xdb\x70\xfe\xf6\x46\xfb\xcd\xe7\xf5\x3a\x15\xff\xe6\xf3\xcd\x91\x7c\xe6\xb2\xfd\x6e\xc9\x93\x83\xef\xce\xfd\x9e\x60\x8f\xef\x33\x49\x97\xe2\x4f\x32\xf6\xe4\x7e\x62\x4d\xa6\x06\x3a\x15\xba\xd4\x2a\xe7\x87\x55\x57\x80\xdf\xa8\x47\xed\x7a\x69\xbe\x20\xf6\xa4\xfc\xcc\x4d\xf9\x98\x9f\x4b\x4c\xd1\x78\xb3\x24\x1a\x6f\x30\x1a\x78\xe9\x80\x75\xbb\xc8\x8c\xf9\x36\xf9\x11\xe2\xf6\xdb\x25\xdb\x7c\x7b\x7e\xc1\xdb\x24\xc9\xbb\x1a\x4c\x10\xd8\x6c\x2d\xe0\x11\x40\x99\x14\x03\xa8\x4d\xa0\x16\xe8\x60\x42\xb6\xb2\x06\xfb\xfb\x13\xba\xc5\xd4\x30\x2e\xa1\x4d\x16\x34\x9b\xbb\xdb\xc4\x65\x43\x65\x8c\x2d\xef\x48\xae\x2b\x4d\xdb\xdd\xde\xb4\x85\xd5\x20\xd6\x2e\x4d\xfa\x47\xd3\xb4\x4b\xbe\xe0\x92\xb6\xac\xe8\x80\x84\x30\xf7\xa9\x71\x1f\xcd\x58\xc4\x68\x5a\x48\x43\x18\xf0\x30\x5f\x43\x2d\x86\x8c\x8d\x88\x32\x2e\xff\x36\x94\x55\xe7\x55\xb2\x38\xb8\x4a\x17\x07\xe2\x0b\x4c\xef\xd7\x99\xf2\x06\x1a\xd5\xfc\x75\xaa\xbc\xf5\x34\xa7\x91\x76\x03\xb5\x5b\x28\x16\xbb\xe5\x93\x50\x32\xfb\x7c\x85\x72\x2d\xdc\x81\x2e\x15\xc3\xbd\x65\xb8\x7c\x65\xdf\xdd\x52\x8c\xbe\xf2\xcf\x11\x92\xbe\xbf\x96\xb4\x3d\x96\x48\xa6\xff\xf7\x11\x4a\x44\xf2\x26\x11\x49\xfe\xb0\x5e\xa7\xf3\x02\x79\x8b\x0a\x65\xbd\xae\xa1\x7e\x39\x6c\x64\x42\x0d\x59\xe5\xdd\x43\x76\x79\xff\x10\x77\x09\x21\xee\x13\x42\xcc\x29\x84\xec\xa4\x0f\xa8\xcf\x3b\x61\xa6\x7a\xa5\x9f\xf6\xc2\x4c\x34\x4b\x9f\x75\xc3\x4c\x75\x4b\x5e\xb5\x3a\x74\x33\x2b\x7d\xa0\x5a\xd7\x95\x4d\x54\x05\x6b\x3a\xf6\x89\xf0\xa6\x6a\x1e\x74\x42\xfb\x66\xd2\x6c\x54\x58\xcd\xb1\x55\x5c\x83\xd7\x16\x24\x3e\x64\x6d\xdd\x1b\x4f\x47\x9a\xa6\x6d\xee\xec\x6e\x9a\x5c\x86\x74\xd0\xda\xd3\xf5\x27\xcf\xb7\x01\xa9\x23\x6f\xd5\xeb\x16\x9f\xa9\xac\x64\xa6\xb2\xe6\x9f\xa9\x5c\xa8\x91\x03\xe6\x99\xd9\xd0\x81\x10\x3a\xf5\xba\xc3\xdb\x70\x92\x36\x9c\xf9\xdb\x78\x1b\x04\x13\xe9\x9c\xeb\x00\x6a\xa4\x63\x1b\x42\xee\xc2\xe5\xb5\xa0\xdb\xd3\x33\x56\x0e\x56\x87\xfb\x9b\xbb\x0d\xfd\xce\x85\x6e\x2e\xd0\x65\x70\xb0\xb9\xdd\x22\x3f\x6d\x8a\x3f\xb1\x74\xa9\x18\x69\xe3\xfe\xde\x54\x68\xee\xd5\xe2\xcc\x34\x37\xdc\xd4\x34\x3c\x04\x1b\x6c\xfc\x5d\xb0\xa7\xb3\xf3\xf6\x17\xd0\x35\x10\xf4\x48\x0e\x45\xe6\xae\x40\xa0\x9f\x73\x57\x28\xf8\x2e\xc7\xc7\xec\x1d\xba\x94\x3a\xcd\xf0\x7e\x8e\x4f\x59\xb8\x9e\x29\x7c\x66\x41\xfb\xbc\xd1\x33\x1c\x68\x9f\x37\x7b\x06\x52\x50\x87\xef\xee\xad\x80\x3a\x0e\xa7\x4e\xff\x3b\xb5\xc3\xe8\x65\xa9\xc4\xfa\xd8\xbb\xb1\x2d\x95\xd2\x28\xb0\x6b\x91\x03\x90\x0b\xd0\x00\x20\x0f\xa0\x0b\x80\x86\x00\x8d\x00\x1a\x03\xe4\x03\x14\x2c\x60\xf5\x9a\xe9\x3e\xb9\x05\x4d\x66\x41\x59\xe2\x3a\xde\x92\xd6\xf1\x2c\x26\x92\x45\x25\x23\x6a\xfd\xe2\x7f\x8d\x6c\x78\x55\x9f\x06\x51\xae\x4f\x90\xef\x99\x54\x99\xb3\x18\x73\x7e\x3c\xe8\xc5\x1a\x29\xc4\xee\xa3\xd1\x1a\x39\xca\xf8\x62\x8d\x1f\x2f\x93\xc8\xb2\x66\xa2\xd1\xc8\xb6\xd6\xae\xbd\x78\xb0\xe6\xaf\x41\xb8\xd6\xc0\xf2\x7f\x6f\x4a\x56\x87\xcc\x50\x0e\x65\x28\x17\x6a\x1a\xd7\x76\x84\xe9\x07\x50\xe5\x32\x66\xfd\x76\x75\x61\x35\x68\x0c\xb1\x45\xcf\x7e\xb9\xc8\x78\x9d\x65\x53\x00\xcf\x4d\xae\x3c\xd5\x33\xef\xd0\x26\xf3\xe4\x00\xea\x20\xda\xbc\xe0\xcb\xa8\x51\x6e\x1b\xc1\x18\xc3\xbe\xe1\x43\x6c\x4e\xe5\x7e\xc2\xa4\xbe\xcc\x3f\x0e\xe1\xc4\x88\xe0\x65\x7e\xb3\x27\xdc\x6f\xc9\xc1\xad\x5a\x9c\x5d\xfa\x62\x9c\xf9\xb4\x7b\x10\x27\xd3\x63\x94\x8c\x3c\x37\x56\xea\x74\x4e\x3e\x88\xd3\xa9\xd1\x87\xa1\xc1\x60\x47\xdc\xf8\x8e\xd4\x9b\x29\x21\x0c\x13\x0d\x39\x85\x24\x27\xad\xff\xff\xb3\xf7\xe6\x4d\x6d\x24\xcf\xa2\xe8\xff\xef\x53\x78\x08\x2e\x21\x5d\x27\xfe\xd5\xbe\x4c\xd3\x9c\x60\xb1\x0d\x1e\x8f\xed\xf1\x6c\xbf\x19\x1f\xc2\xd1\xda\x40\x2c\x12\x8b\xc0\xc6\x36\xef\xb3\xbf\xc8\xac\xde\xd4\xdd\xa8\xc1\x30\xf7\x9c\x77\xe2\xda\x41\xa9\x55\xaa\xac\xca\xca\xca\xca\xa5\x96\xec\xf5\x93\xee\xd7\x29\xb9\xba\xab\x27\xc1\x9f\xb8\xc2\x49\x77\xf5\x28\xf6\xfa\xd5\x5e\x18\xe5\x4f\xf1\xc1\xbf\x3a\x9d\xce\xb4\xec\xdf\x43\x07\xd9\xf8\xd3\xca\xca\xa7\x4c\x01\x7d\xca\x15\xd0\xa7\xef\x38\x8f\x73\x19\x5f\xae\x76\x52\xc1\x7a\x00\x95\xc6\x6a\xe6\xe9\x65\xcc\xa2\x9b\xcf\xf1\xf6\x8b\xec\x10\xfe\x75\x2c\x45\xf4\x25\x3e\xa8\x8f\xdf\x97\xf2\x71\x22\x34\xa7\x92\x24\xfe\x42\x07\x8a\x92\x84\xcc\xaf\x95\x95\x24\xc9\xfa\x40\x4f\xa1\x13\x49\xf2\x1d\xbd\xf8\x12\x7f\xc9\x7b\xc1\x19\x24\xbd\x32\xea\xd7\xf1\xf5\x6a\x7e\xb5\xe9\x1a\x87\xe9\x7a\x3d\xfe\xfc\xb0\x51\xfa\xfc\xe1\x9a\x8e\x13\x7d\x69\x3a\x4e\x14\x7d\x89\x93\x5e\x74\x93\xf4\xe3\xeb\x86\x5b\x1a\xfd\x35\x29\x4a\xc7\xe9\x93\x01\xed\x44\x26\xc3\x38\xe9\xaf\x5e\x07\x5e\x4a\xe8\xd0\x53\x32\x5c\x8f\xc9\x22\x7c\xd0\xb9\xca\x41\x7e\xb0\x72\x90\x1f\x02\x4c\xe8\x2c\x54\x42\xfb\xda\x49\xff\x11\x88\x91\xf4\xc9\xc5\x4c\xfa\x71\x52\x3a\x8b\x3d\x8a\xa5\xa0\x2e\x45\xe1\xd8\xd4\x28\x88\xdc\xc9\xd3\x11\xbd\x2b\x3f\x3e\x59\xed\x24\xa3\xec\x14\xd5\x09\x7a\x67\x61\xd3\xe6\x32\x08\xea\x6f\xdf\x7e\xe8\x64\xbb\x15\x41\x8c\x4f\x33\x31\xce\x71\x0a\xdf\x43\x2a\xc3\x93\xf3\xe1\xc5\xec\xc9\x0f\xf1\x13\xf6\xa4\x77\x39\x7b\x32\x19\x0e\x07\xc3\xc1\x93\xf5\x54\x0a\xd7\x06\xe9\xa4\xcc\xbc\xf9\xda\xe2\x51\xb3\x7c\xc8\x57\x1b\x8f\x9b\x7f\xa7\x9b\x7e\xfb\xb7\xee\x0a\x1d\x77\x21\x39\x68\xf1\xd2\xf6\xd1\x13\x48\x77\x1a\xd6\x93\x83\xc2\x13\x28\x76\x1f\x92\x62\x17\x30\xec\x42\x50\xb9\x4c\xdc\xcd\x1f\x8d\x4a\x9a\xf6\x04\x8e\x60\xbf\x1b\x75\x92\xc3\x74\x63\x3c\x21\x2b\x22\x19\xad\xc7\xc9\xe1\x43\x79\xf0\x30\xe7\xc1\xc3\x82\x07\x47\xb5\x0b\x2c\xe3\xe2\x06\xcb\xf8\xf6\x2b\x2c\xa4\xd5\x92\xa3\x79\x8a\x25\xe3\xaa\xf6\x4a\xf7\x08\x56\x93\xf4\x01\xc2\x42\x2a\x7d\x0f\xfa\x2b\x19\xc5\xc9\x28\xe3\x56\xe2\xc6\xfc\x12\x41\xe0\xd6\x9b\xe4\x24\xde\x78\xdb\x49\xa0\x93\x1c\x2f\x54\x9e\x97\x75\xe5\x99\xa4\xfb\x08\xdf\xb2\xe6\x29\xe7\x78\xfa\xe9\xdb\x51\xd9\x53\x86\x29\xec\xc3\x71\xd8\xad\x4c\x4e\x6a\xe3\x34\x29\xae\x70\x35\x48\x92\xc9\x7a\xe5\xfe\xc7\x0f\x9d\x4e\x27\x99\x66\x03\x48\x2b\x5c\x58\x28\x99\x3e\x74\x00\xa7\xf9\x00\x4e\x8b\x01\x9c\x94\x2f\x82\x05\x9a\x4d\xc2\x31\x96\x4c\xea\x4f\xe2\x64\xb2\x5a\x39\xad\x1d\x6c\xab\x79\xfb\x7c\x81\x01\x59\xb3\xd3\xcb\x65\xa9\x08\x56\xf6\x76\xc1\xa2\x6a\x8b\x3d\x49\xd3\x73\x34\x3f\xbc\x74\xfb\xb1\x93\x7a\xd9\xeb\xa3\x7c\xba\x15\x7e\xf7\x28\x9b\x6c\xc1\xeb\x5e\x1f\x15\x53\x6d\xa1\x58\x9a\x5c\x9e\x3c\x59\x7f\x32\x18\x4e\xd6\xd6\xa8\xc1\x27\xe3\xc9\x93\x64\x70\x78\x79\x31\x7b\x9d\x5c\xcc\xb6\xc7\xfb\xe3\x19\x75\x90\xc4\x52\xba\xf3\x78\x8b\xdc\x18\x76\xe1\xa0\x09\xed\x4c\x4c\x14\x52\x62\xbf\x7e\x52\x20\x15\x11\x07\x77\x44\xfb\x3f\x3f\x6f\x3d\xff\xcf\xcf\x9b\xfa\xc9\xfa\x93\x4e\x81\x7c\xf7\x5f\x22\xc7\x73\x7c\x2b\x9e\x73\x39\xbd\xca\x29\x98\xde\xfc\x29\x98\x6e\xd5\x4a\x0d\x5d\x4a\x05\xc3\xda\x61\xde\xa5\x62\xe7\xf2\x30\xeb\x52\x10\x19\x6b\x87\x35\xa1\x97\x5b\xf3\x9d\xa3\x7b\x21\xb9\x3a\x8f\xe4\x6a\x81\xe4\x71\x13\x92\xe9\x44\x5f\x3f\xce\x91\x2c\xb6\x29\x8f\x33\x24\xd3\xdd\x9c\xe3\x02\xc9\x93\x45\x53\xfc\xa4\x3a\xc3\x3b\x93\x74\x76\x67\x71\xff\x27\x0f\x9c\xda\x93\x6c\x66\x4f\xf2\x89\x7d\x92\x1e\x71\xb5\xd9\xac\x2e\xdf\xeb\x2c\xd6\x01\xa2\x9b\xb2\xcc\xa4\xd8\x87\xac\xfb\xb5\x93\x8a\x1f\xb6\x1e\x4f\x1f\x16\xb9\x34\x97\x39\xd3\x72\x20\x59\xe5\x51\x72\x87\x83\x70\xa5\x33\xd6\x65\xec\x3a\x67\x15\x1a\x9d\x3d\x90\x46\x67\x19\x26\x67\x25\x1a\xc5\x9d\xfc\x88\x7a\xd6\xce\xe9\x03\xdb\x39\xcd\xda\x39\x9d\x1b\x8b\xda\x89\xc1\x9b\x45\xf1\xe7\x6a\xde\xf9\xaf\x07\xd3\xf3\xd9\xf0\x62\xd6\xbc\xaa\xf7\x5d\x2e\x7a\x72\x0a\xc9\x19\x24\xe7\x90\x5c\x40\x32\x83\xe4\x12\x92\x2b\x48\x3e\x41\xf2\x19\x92\x6b\x48\xbe\x40\x0f\x7a\x09\xf4\xee\xef\xc9\x0f\x0a\x4f\x7e\x18\x0f\x52\x4f\xfe\xd6\x83\x1a\xcd\x9e\xfc\xa0\xd1\x93\xef\x0c\x68\xb3\x0b\xe1\x56\x56\x96\x87\x67\x97\xc9\x71\xa7\x07\x03\xd8\x78\x55\xfe\xde\xa7\xc5\x8e\xaf\xa3\xd2\x35\xe3\xfd\x58\xc8\xe8\x20\x45\xa6\xe1\x76\xe6\x41\xe9\xc2\x71\xc3\x69\x8d\xf9\x0b\xc7\xe3\xec\xc2\xf1\xc1\xed\x17\x8e\x0f\xe2\xce\xe1\xed\x17\x8e\xc7\xf3\x66\xc6\x41\xc5\x47\x3f\xa8\xf8\xe8\xc5\x92\xdc\x83\x0f\x38\xee\x57\xed\xb5\x83\xdc\x5c\x3b\x58\x70\xe1\xb8\xb4\x88\x78\x10\x8f\xd1\x9a\xee\x08\xb5\x4a\x21\x32\x83\xd0\x3b\x6e\x3a\xea\x79\xbc\x76\x54\xf2\x91\x32\xa1\x97\x6d\x46\xfd\x03\x42\xef\x78\x8f\x0e\x08\xec\x87\x03\xfd\x4f\xd3\x4d\xc2\x6c\x66\x3f\x98\x78\x38\x8f\xc9\x55\x38\xce\x65\xd5\x34\x3e\x8a\x4e\xe3\xa3\x20\xcc\xa6\x81\x87\x4f\x17\xdd\xea\x0f\x62\xed\x7c\xee\x56\xff\x39\x22\x78\xfe\x8f\x88\xb8\xf3\xef\xbf\xe7\x7f\xeb\x44\x9c\x5f\xee\x1a\x8f\xc2\xac\x5c\xa7\xd5\xad\xee\xd7\x41\xf9\xac\x62\xaa\x5b\x07\xf9\x86\x68\x28\x5b\xac\xfb\xe7\x67\x40\xc2\xcc\xa6\xfc\xb0\x68\x57\xae\xb3\xd7\x50\x67\xaf\xa8\xb3\x77\x4b\x9d\xbd\x72\x9d\x17\xf1\xc6\x1b\x12\x16\xfd\x6e\xd4\x4f\x0f\x25\xcc\xb2\x65\xb5\xcb\xc5\x87\x69\xd3\x25\xa8\xa7\xd9\x7e\x59\x58\x82\x7a\x7a\x59\x3d\xe4\x70\x95\x1d\x72\xf8\xb4\xb8\xbe\x6c\x83\x2e\xdb\x91\x4a\xb7\xe9\xb2\x8d\xa9\xe8\x73\x75\xb5\xf0\x7a\xd1\x6a\xe1\xe7\xb9\xd5\xc2\xa4\x17\x77\xbe\x64\xfd\x4a\x92\x85\x2e\xcf\x75\xb7\x0b\x9f\xe7\x51\xfb\x92\x79\x5c\xe9\xce\x1a\x7c\x49\x3d\xae\x24\xf7\xb8\x86\x71\x27\xe9\xe7\x2d\x0c\xb2\x3e\xcf\x39\x4e\xfd\xac\x9a\x41\xb6\x2b\xd6\x4f\xeb\x19\xe4\xf5\x1c\xc4\x9d\x64\x94\xd7\xb3\x9f\xa9\x8a\xb9\x7a\x46\x59\x3d\xd9\x39\xe6\x64\x94\xd6\x93\x9f\x64\x4e\xc6\xa8\x35\x0e\x31\x39\xaa\x2f\x4d\x26\xc7\x71\x72\x18\x25\x27\x71\x72\xd4\x30\x2d\x8f\x6b\xeb\x93\xc9\xa4\xba\x40\x79\x4d\x3b\x78\x27\x99\xdf\x3e\x29\xfc\xf6\x93\xc2\x6f\x9f\xe4\x7e\xfb\x49\xea\xb7\x4f\x0a\xeb\x30\x19\xc7\xc9\x71\xee\x4f\x9d\x64\x7a\x21\x39\x69\x5e\x6a\x40\x94\x0b\x09\x93\x4c\x9b\x44\x6b\x32\x5d\x4b\xc6\xa5\x29\x7d\x16\x77\x92\xd3\xb8\x93\x8c\x57\x93\x69\x2e\x95\xd1\x7f\x3c\x25\xff\xf1\xf4\x51\x96\x34\x93\xd3\x3d\x44\xef\x22\xee\x24\xe7\xf1\xf5\xbf\x3a\x9d\xe4\xac\xc4\x79\x80\xb9\x71\x9c\x9c\xaf\xac\x24\xe7\xf9\x9a\xe0\x79\xb1\x26\x78\xfe\x1d\x6b\x82\x9d\x64\x96\x79\xc2\x53\xea\xc9\x74\x3d\x4e\x66\x0f\xf5\x84\x67\xb9\x27\x3c\x2b\x3c\xe1\x29\xad\x05\x26\x17\xcd\x77\x0b\x69\xfd\x31\x5d\x9c\x4c\x2e\xa0\xd2\xf7\xf2\x4a\x65\x72\x15\x77\x92\xcb\xfb\xce\xbb\x24\x3b\x48\x95\xed\x0b\x43\x92\x1e\xa5\x4a\xf7\x84\xb3\x35\xa8\xab\x6c\x2b\x79\x58\x30\xe2\x55\xc1\x88\xc3\x9c\x11\xaf\xd2\xad\xe4\xdc\xe3\x49\x1d\x81\x69\x70\xef\x83\xdd\x3d\x7e\x7a\x91\x2e\xed\x55\x65\xfd\xc6\xbb\x4e\x42\x16\xe1\x01\x9a\x92\xf3\xeb\x34\x67\x55\xec\xd1\xfd\xea\x12\xaf\x26\xd3\xa7\xf3\x2b\x30\xe3\xcc\xc2\x9f\x0c\xea\x6d\x25\x9f\x70\xda\x7e\xae\x4f\xdb\x32\xc3\x27\xbd\x7c\xc6\xf4\x6e\x99\x31\x9f\xf3\x12\x9f\x6f\x29\xf1\xa9\x51\x82\x26\xbd\x42\x7a\xd2\xbb\x1a\x92\xeb\xb0\x90\xfb\x85\x10\xc6\x61\xfe\x42\x6c\xf7\x65\x3d\x4e\xae\x1f\xca\x76\xd7\x39\xdb\x5d\x17\x6c\xf7\x25\xb0\xdd\xa7\xa7\xaa\xf6\x46\x8d\xd4\x47\x4a\x4a\xa1\x4f\x50\xba\xf7\x16\x0b\xf5\xe4\x53\x03\x77\x65\xde\x70\x2f\x13\xeb\x29\x57\x51\x46\xc1\x5d\xbd\x82\xd4\x43\x48\x3e\x97\x8f\x2e\xf4\x7a\x4d\x47\x17\xb2\xdc\xe2\xe8\x42\xaf\x57\xf3\xdd\x03\x2b\xf5\x20\xab\xfa\x80\xaa\x9e\x6f\x68\xf1\xd2\x69\xa9\xf8\xe7\x3a\xe3\x75\xa3\x9b\x9b\xca\x62\x54\x9b\xbf\xd4\x70\x6b\x75\x0e\x20\x2d\x87\xae\xd8\xbb\x86\x65\x29\x18\xdd\xeb\x10\x6e\xb4\x78\x11\x68\xd4\xcd\xfd\xa3\xb5\xfd\x9c\xca\x85\xc7\xb4\x9f\xd1\x38\x4c\xe5\xb5\xfd\xdb\x96\x84\x1b\x1c\x1b\x3a\x0d\x78\x98\x79\x2c\xc3\x1a\xf1\x52\x87\x05\x9a\xd6\x77\x0e\xe7\xd7\x77\x32\x7f\xa4\x69\x7f\xf1\xe9\x68\x6e\x7f\xf1\xe9\x28\x3f\xfb\x92\x3a\x18\x6b\xc5\xc9\x97\xc2\xc1\xca\xcf\xbd\x04\xdf\x63\xad\x38\xf5\x52\x5a\xb7\x2f\x56\x56\x3a\x27\xa9\x2e\x38\xc2\x39\x79\xb4\x4e\xf7\x39\x1e\x32\x23\x4f\xb2\x09\x79\x92\xcf\xc7\x23\x9c\x8e\xc7\x95\x76\x8e\x1f\xd8\xce\x71\xd6\xce\x71\xa9\x9d\x6e\x77\xb5\x76\x8b\x30\xee\x4c\xe2\x61\xe3\x58\x4c\xe6\xc7\x62\x92\xdf\xe3\x42\xd6\x9a\xdf\xa9\x5d\xbc\x3c\x07\xa7\xe9\x21\xe5\x7b\xb1\x44\x76\x9d\x2c\x3d\x8b\x9c\x5d\x27\x3b\x6f\x62\x89\xb3\x0a\x4b\x9c\x55\x59\x22\xdd\x0e\x5a\x3b\xcd\x59\xa2\xd8\x20\x3a\xcd\x58\x22\x6c\x13\xad\xc5\xa7\xb7\x31\x7b\xb8\x51\x1f\x6a\xba\xc3\xea\xee\x5a\xd6\xfe\xb7\x6f\x9d\x8b\xb8\xe1\x52\x5f\x1e\xef\x2b\x58\xa8\x59\xbc\xaf\x62\x09\xf9\xa2\xa1\x91\x8b\xca\x12\xf2\xc5\x22\x6c\x53\x1f\x8b\xd3\xad\xf3\x59\xbe\xc4\x36\x7b\xd8\x12\x5b\x6e\xcc\xcc\x4a\x4b\x6c\xb9\xd7\x57\x59\x5d\xa9\x2e\xe0\xff\xde\xbe\xe6\x9e\x1b\x04\x7f\xcc\x1f\x0c\x0b\x6f\x5b\x3e\x3d\x1d\x4e\x06\x21\x64\xef\xc6\xef\xd1\xc6\x1f\x77\x3f\x18\x9d\x8c\xbe\xeb\x6c\x74\xed\x96\xe9\x7e\xbc\xfd\x92\x82\xb1\x1e\xc4\x43\x3a\x12\x15\xc7\x31\xdd\xd1\xf9\x3a\xaa\x9a\xf2\x1b\xcf\x08\x53\x29\x7a\xe3\xd9\x45\xa7\xb3\x3c\x3a\xa7\x0b\xe0\xbd\x6e\xb8\x33\x17\x6f\xbc\x2f\x1d\x9f\xc2\x6a\x8c\xa2\x6a\x52\x38\xa3\x08\xae\x47\x45\x7f\xcd\x5e\xe8\xb5\x70\x03\xf3\xf8\x78\xb8\x9f\x1c\x3f\x29\x91\xe9\x5f\x2f\xd0\x79\x0e\xa7\x4b\x9e\xf4\xc6\xb3\x5f\xc7\x5f\x86\xb4\x00\x7f\x18\xff\xd0\x7c\xcf\x67\x04\x9d\x70\x32\x15\x5b\x7f\xba\x3f\x7f\x24\xb5\xbb\xf0\x06\x50\x74\xdc\x68\xf6\x8c\xa0\xa8\xa5\x64\xfe\xac\xa0\x33\x7d\x14\xe7\x6d\xc1\x51\x16\x67\xeb\x28\x3d\x37\xdb\x4d\xa3\x71\x45\xd3\xec\x26\xc6\xe2\x1d\xcf\xd2\xc5\xbc\xd6\xfb\x72\xe5\x02\xd9\xdc\x3d\xc9\xf6\xdd\xc2\x64\x5c\x39\x99\x3b\xa0\x7a\x1a\x1f\xe3\x80\x9f\xe2\x48\x75\x3a\x9d\xb3\x12\xe6\x67\x19\xe6\x67\x15\xcc\xbb\x5f\xcf\xe3\xa5\xa5\xf4\x62\x61\xf3\xbe\x74\x56\xea\x4d\xf2\xa6\x14\xc8\xf5\x90\xf2\x56\x77\x27\xa3\xa5\xfc\x98\xef\xd2\xd3\xf0\x35\x0b\x17\x9f\xd0\x30\x87\x30\x9c\x09\x9c\x97\x62\x72\x10\x8e\xe8\x6a\x96\x17\x8f\xb2\x97\x08\xb5\x1d\x0d\xbe\x8d\x8c\x29\xfa\xdf\xb2\x43\xab\xe9\xb9\x8f\x6f\x17\x73\x54\xba\xa1\x26\xf7\xe9\xb8\x73\xb6\x4f\xdf\x8f\xe3\xd8\xbb\x5c\x46\x6d\x6e\x75\x12\x38\x84\x29\x1c\xc3\x7e\x50\x29\x3f\xbc\x2c\xac\xb7\x3f\x3b\x09\x0c\xa0\x5f\x2a\x10\x62\x62\x6f\xfc\x4d\x37\x17\x43\x28\x64\x60\xc5\xed\xda\xcb\xf4\xc4\xea\x55\x3c\x58\xa3\xe6\xe8\x1d\xbd\x77\xba\x98\xfb\x39\xfe\xd4\x78\xc1\x10\x5b\x3e\xc4\xb6\xaf\xb3\x1b\xac\x9f\x3f\xb0\x3d\xba\xc4\xfa\xa5\xc8\xe1\x21\x27\x49\x4a\x87\x5b\x66\xcf\x06\x71\x16\xa3\x29\x41\xdc\x3e\xd5\x6c\xbd\x19\x8a\x96\xb0\x7d\x7b\xb9\xa8\xdb\x49\x2f\xdc\x02\xee\x24\x3d\x1c\x4e\xce\x38\x69\x93\xf0\xcd\x78\x64\x9b\x41\xbc\xf9\xbc\x33\xcb\xd7\xf6\x58\x39\x2c\x4b\x0a\x24\xe6\x8a\xcd\x42\x84\xd5\xb9\x92\x79\x51\x59\xaa\xdf\xf2\x50\x3f\x42\x45\x37\xe5\x50\x37\x38\x98\x54\x6d\xf7\x6b\xd2\x8f\x07\x51\x32\xc8\xd0\x1c\xcc\xa1\x39\x28\xd0\x9c\x3f\xe3\x51\xb4\x3b\x98\x6b\x77\x50\xb4\x3b\x1e\x75\xd2\xe5\xc1\x41\xcc\xe9\x54\xcc\x20\x2c\x1b\xf6\xd7\x62\xae\xbb\x5f\x93\x61\x69\xb5\xbd\x4c\xf2\x21\x6d\xd1\x97\xc6\x7e\x0a\xc7\xab\x9d\xce\x7e\xed\x9a\x35\x1c\xe2\xe0\x24\xa3\xf9\xbd\xe1\x19\x24\x68\x85\xdf\xb4\x8e\x4d\xf6\xcb\xbf\x3b\x09\x5c\xc1\x21\xa4\x3c\x31\x83\x8d\xbf\xbb\x61\xd1\xef\x26\xda\xf8\xb3\xd1\x94\x87\xfd\xc5\xaf\xc3\x3a\x08\xe8\x6f\x04\x6e\xcf\xde\x09\x50\x30\x7c\xbe\xe6\x9f\x45\x92\xa4\xe7\x10\x06\x67\xd4\xd8\xd7\x6e\x34\x5e\x3c\x83\x0e\xe3\x5e\x98\x39\x87\xdd\xaf\x1b\x7f\x75\x0e\x52\x34\xa3\x8d\xbf\xc3\xd5\xe1\x31\x94\xc0\x53\x52\x1f\x3c\x1b\x74\xe1\x00\xbd\xd6\x83\x67\x83\xd3\xb4\xa6\x6e\x74\x94\x32\xc3\x51\x99\x17\x8e\x0a\x56\xe8\xc5\xe3\xdc\xc0\xce\x39\xe1\xa8\x60\xd5\x1e\xb2\x2a\x15\x19\x37\xb1\xea\x51\x99\x63\x8e\x0a\x86\x09\xd5\xa6\x8c\xfa\xf5\x38\x45\xe2\xb8\x8c\xc4\x71\x81\xc4\x41\x1a\x8a\x25\x0d\xc5\x53\xd4\x7f\x5c\x20\x92\x95\xc1\xde\x3d\xed\xcd\x17\xcb\xca\xc9\xa2\xe2\x9c\x6f\xd3\xe3\x9f\x3d\xe4\xdb\xbc\x9d\x6e\x74\xf3\x1d\xb4\x9c\xe3\xb2\x43\x18\x64\x5c\x36\x26\x2e\xcb\x1c\xc6\x7f\xdf\xc7\x61\x8c\xf6\xe3\x51\xea\x1e\x96\x48\xb3\x5f\x90\x26\x13\xd1\x1b\x9d\x04\xfa\x59\x83\x03\x6a\x10\x6b\x9d\x7f\x39\x57\x4a\xaa\x0c\x66\xb3\x01\xa6\x4c\xb5\xfd\x32\xd5\xf6\x0b\xaa\x65\x96\xd4\xfa\xe0\xd9\x64\xb0\xb2\x32\xa0\xd8\x58\x83\x67\x83\x53\xfc\x69\x40\xe3\x8a\x84\xc5\x6f\x26\xba\x19\xd3\x4f\x81\x83\xc6\xa3\xce\x78\x6d\x55\x7d\xfb\x36\x5e\x8f\x0f\x42\x08\x53\xaa\xa4\xfb\x75\x98\x02\x2e\xea\x4f\xba\x6a\x39\x7a\xca\x19\x2f\x1c\xa3\x55\xce\x64\xf1\x8d\x9a\xc6\x4a\x11\x9b\x6a\xa5\x0d\x1d\xde\x7c\xde\x19\xae\x0e\x72\xd6\xed\x56\xb5\x75\x27\x01\x69\x89\x90\xd1\xc6\x5f\xdf\x13\x9a\xa2\xe1\xae\x6d\xc9\x35\x09\xb6\x45\xaf\x64\x5b\x54\xa3\xb9\x62\x1f\x50\x37\x3f\xcd\x08\xd8\x5f\x1f\xae\xac\xa4\x4b\x8d\x52\x0a\xba\x34\x3b\x38\x9d\x0b\xc1\x1d\xe7\xc7\x24\x29\x2a\x74\x63\xdc\x8a\x6e\xc9\x0b\xa1\xc0\x67\x77\x12\x62\xa3\x4c\x88\x15\xeb\x15\xbd\xfa\x8a\xcb\x5c\xce\x7e\xbe\x85\x18\x16\x26\x9e\x22\x0f\x45\xa3\x54\x02\xde\x86\x5d\xb0\xc7\x52\xe1\x3a\x67\xd0\x8f\xd3\xc0\xfa\x87\xf7\x09\xfb\x90\x39\x69\x87\x0d\x4e\xda\x61\xc5\x49\xcb\x4f\x97\x7c\xfb\x46\xca\x73\x48\x2c\xdf\x74\x78\x84\x65\xc7\x46\x38\xa2\xd5\x4f\x4d\xb6\x83\xb8\x38\x84\xd2\x46\x9c\xa3\xbc\xa6\xa3\xdc\xd4\xc5\xaa\x52\x81\x7b\x7c\xc7\x61\xc9\xa3\x14\x77\xf2\xed\x83\xea\xee\x73\xb5\xe5\x93\x7c\x58\x4e\x4a\xc3\x92\xc5\x67\xeb\x8c\x17\x0e\x0b\x05\xb1\x4d\x57\x08\xea\x5d\xa4\x97\x6b\x74\x21\xb3\xe3\x03\x8f\x4f\x4a\x3c\x4e\x07\xc5\x6b\xab\x51\xa7\x95\x90\x3f\x67\xb1\x72\x64\xc0\xaf\x1d\x93\x88\xa0\x65\x89\x63\x5a\x79\xa1\x6d\x8b\xd3\xf5\xf8\xfc\x61\x9b\x16\xe7\x1f\x68\xcb\xe2\x66\x16\xe7\x91\x67\xb3\x9a\x1f\x1c\x79\x96\x6a\xbe\xcc\xbb\x30\xa2\x2e\xd0\x65\xbd\xd1\x5c\x43\x57\x0f\x6b\xe8\x2a\xed\xc2\x27\x74\x0f\xcf\xe2\x38\x9e\x21\xdf\x4e\x57\x56\x3a\x9d\xd3\x3c\x70\x1d\xd1\x2f\xfa\x8c\x45\x66\x71\x1c\x5f\xd2\xf5\xb7\xe9\xb7\x6f\x9d\xd9\xd3\x92\x20\x5d\xbb\xfc\xf6\x2d\x03\x0a\xf8\x22\xea\x9f\x56\x56\x3e\xa3\x50\x0a\x9a\x31\xfd\xb9\x90\x4e\xa9\xae\xf8\x94\x17\xa1\x90\x64\xb7\x15\x2b\x6a\xfa\xfd\xb4\x56\xe8\x34\x2e\x0e\xf9\xdc\x44\x9b\x1b\xdf\x7b\xde\x2f\x0a\xca\x27\x89\x0b\x11\xae\x74\x17\x65\x5c\x18\x0c\xb4\x89\xf3\x50\x8b\xb4\x0c\xb0\x1f\xf7\xd3\xc5\x96\xfd\x87\x2d\xb6\xec\x67\x8b\x2d\xfb\x73\x8b\x2d\xd1\x4d\x19\x99\x51\xd8\x15\xa7\x40\xc3\x65\x1c\x0d\x8a\x3b\x1e\x8d\xe3\xcd\x6d\x42\x10\xd2\x97\x77\x86\x8b\x5c\xe3\x52\xe9\xcc\x85\x2c\xbd\x50\xe1\xd9\x00\x09\x41\x77\x0a\xc6\x0d\x2b\xbd\x07\x6b\x71\x69\x66\xcd\x35\xeb\xd2\xcb\xba\x19\xe5\xcb\x3f\x92\xad\xd9\x2f\xab\xef\x9c\x72\x5f\x0f\xe3\x70\x34\xe0\x70\x8d\x21\x11\x95\x8e\x0e\xe3\xd5\xc3\x54\x06\x8e\x62\x25\x9b\x7a\x7d\xb8\xc6\xab\xdd\x76\xf4\x42\xe1\x62\x9d\xf3\x69\x39\xc0\x56\xc9\xc1\x5e\xe3\xac\x02\x4a\xcb\x11\x87\x74\xdf\x80\x2e\x8e\xaf\xac\x1c\x65\x1b\x8b\x47\xf9\xbe\xe2\xd1\xbd\x77\x15\x6f\xc1\x85\x2e\x6c\xc7\x87\xff\x8b\x33\x40\x0b\xf2\xf8\x3f\x8e\x1f\xa5\xda\xec\x9a\x76\xa5\x63\x27\xd4\xb1\xb6\xd0\xac\x8f\xd5\xb3\x09\x85\x4d\x4d\x69\x39\x8d\xe3\x78\xba\xb2\x32\xcd\x5a\x9c\xe6\x2d\x4e\x1f\xd2\x22\x12\x6e\x12\xc7\xf1\xe4\x3f\x26\xf7\xab\xa3\x3a\x08\xa7\x61\x10\x4e\xe3\x38\x3e\xfd\x8f\xd3\xc7\x1a\x84\x52\x98\x96\xcd\xcd\xbb\x1a\x7a\xb7\x89\x1a\x9a\x28\xe1\x25\x42\xc3\x7c\x3a\x63\x4e\x37\x6a\x99\xc4\x0c\xd0\x93\xa8\x47\x56\x5f\xeb\xcf\x05\x87\xab\xce\xe0\x61\x3c\x2c\x66\x70\x8d\x9f\xb0\xc4\xcd\x6d\x32\x67\xd4\xa4\x8b\x47\x6b\x25\x71\xb1\x8f\x82\xf3\x80\xe4\x40\xb8\xd6\x11\xde\xab\x7b\xb0\xb2\x72\xb0\xd6\x27\xbd\xb6\x1f\xee\xa0\x95\xdf\x15\x31\x7e\xe0\xa6\xc8\x38\x13\xa5\xe3\x5c\x94\x1e\xd4\x44\xe9\x3e\x85\xe6\x29\x7a\x5e\x1e\xc4\xad\xbb\xe9\x8f\xdb\xb5\xc5\xe6\x7b\x72\x17\x78\x66\x6b\x11\x79\xa2\x24\x1e\x7d\x60\x7b\x51\xb9\x3c\xe7\x14\x1a\x67\xb0\xda\xe9\x74\x86\xf3\x36\x53\xb6\xa2\x46\x61\xb4\xe7\x1b\x91\x5d\xa4\x2c\x35\x52\x31\x5e\x07\xdd\x2e\xb6\x3a\x58\x63\x79\x9b\xfb\xd8\x66\xb9\x77\xb7\xbc\x88\x22\x44\xf2\x2c\xce\xd4\x27\x45\x54\x5a\x84\x7a\xbe\x00\x6a\xfd\x56\xa8\xd7\xb7\x87\xe9\xa5\x37\x02\x9f\x5f\xa2\x47\xc2\xd6\x8a\x2b\xf8\x8c\xa2\xe5\xa6\x66\x35\x5b\x8b\xb3\x5d\xe4\x95\x95\x3c\x84\xc6\x2d\x2f\x6f\x21\x29\x8f\xe5\x7a\xb4\x6c\x55\xf2\x56\xdf\x75\x3a\xf4\xea\x17\xb4\x55\x8b\x77\xc0\xac\x4b\xde\xfd\xdf\x79\xb4\x49\x93\xb9\x36\xd1\x4d\x1f\x49\x9b\x2e\x9d\x34\xbd\x43\x05\x32\x9c\xa0\x07\xad\x48\xb1\x6e\x7e\x74\x73\x10\xf7\x3f\xf0\xbd\xf2\x5d\x59\xda\xe9\x08\xcb\xf6\xbb\x93\x59\xbc\xf9\x3a\xda\x6c\x78\x99\x7a\x06\xb1\xf9\xba\x33\x1f\x31\x20\xa1\xd1\xce\xb7\x4c\x76\x67\xd3\x24\xde\xfc\x39\xda\x7c\x77\x4b\x64\xd9\x10\x8f\x9a\xf4\x28\x2d\x5a\x64\xfe\x2a\x8a\x91\x74\x83\x81\x31\xc6\x99\x60\x92\x29\xa6\x99\x61\x96\x39\xe6\x39\xe3\x9c\x0b\x2e\xb9\xe2\x9a\x1b\x6e\xb9\xe3\x5e\x30\xc1\x85\x10\x52\x28\xa1\x85\x11\x56\x38\xe1\x25\x93\x5c\x0a\x29\xa5\x92\x5a\x1a\x69\xa5\x93\x5e\x31\xc5\x95\x50\x52\x29\xa5\x95\x51\x56\x39\xe5\x35\xd3\x5c\x0b\x2d\xb5\xd2\x5a\x1b\x6d\xb5\xd3\xde\x30\xc3\x8d\x30\xd2\x28\xa3\x8d\x31\xd6\x38\xe3\x2d\xb3\xdc\x0a\x2b\xad\xb2\xda\x1a\x6b\xad\xb3\xde\x31\xc7\x9d\x70\xd2\x29\xa7\x9d\x71\xd6\x39\xe7\x3d\xf3\xdc\x0b\x2f\xbd\xf2\xda\x1b\x6f\xbd\xf3\x7e\x09\xf2\x33\x35\xe8\xbf\x84\x65\x9d\x4a\x5e\xfa\x66\xf2\x9b\x68\xf3\xfd\x3f\x1b\x75\x27\x7d\xa7\xdf\x7e\xba\x3f\xd0\x5f\x13\xdf\xbe\xf5\xd7\xa5\x69\xbb\xa4\x36\xb7\xc7\xb3\x3b\xc9\x76\x78\x76\x27\xb3\x27\xbd\xe4\x22\x6c\xee\x1c\xc4\xdb\x3b\xd9\xf2\xe8\x38\x36\x3a\x8d\xe8\xd3\x9b\xf3\x3a\x57\xb3\xa3\x3f\xab\xe9\x19\x8a\xa0\x67\xc2\x3c\xf9\x9a\x4e\xc4\x86\xd0\xde\xb9\xf3\xcb\xe6\xdc\xde\x7c\xdd\x61\x3d\xe6\x2c\xfb\x57\xde\x5b\x3f\xbc\xcd\xc3\x2b\x15\xcf\x1d\x50\x0a\x5c\x9f\xf9\x9e\x87\xb7\x03\x34\x1e\x25\x58\x3d\x9a\xbf\x85\x91\x5d\xdf\x2a\x1f\x5c\x3c\x89\x55\xd3\xdd\x89\xd2\xf9\x3c\x72\x4a\x8f\xff\x17\x5a\x4d\xdf\x65\x67\xfc\x6f\xb1\x1e\xce\x2a\x77\x4e\xe3\xe3\x7f\x75\x50\x10\x01\xed\xcc\x9c\xae\xac\x9c\x66\xc6\xd0\x69\x6e\x0c\x9d\x7e\xc7\x79\xb5\x71\x3c\xce\x62\xd4\x75\xce\xe2\xf1\xd3\xf4\x18\xde\x19\x0a\x9e\xb3\x47\x78\x71\xc2\xd9\x5e\xfc\x3f\x67\xf2\x97\x5f\x0b\xd2\x99\x3e\xe5\xf9\xc1\xdd\xce\x79\x3c\x7e\xca\xe6\x0f\x47\x3f\x98\x74\xe7\xff\x83\x49\xc7\x72\xd2\xcd\x5d\xe7\x41\x66\xcc\xee\x4c\x8f\x91\x8e\xe3\x47\xa0\xe3\xf8\x7f\x2c\x1d\x3b\xc7\x41\x42\x74\x73\x56\xa4\x98\x24\x37\x37\x17\x31\xc9\xd8\x42\x56\xd5\xe4\xd4\x05\xc9\xd8\x42\x54\x5d\xc6\x9d\x59\x7c\x41\xa2\x6a\x16\xc7\xf1\xec\x3f\x66\xdf\x25\xaa\x2e\xe2\xce\x55\x7c\x91\x89\xaa\xab\x38\x8e\xaf\x56\x56\xae\x32\x51\x75\x95\x8b\xaa\xab\x07\x8a\xaa\x4f\x85\xa8\xfa\x84\x7c\xf2\xe9\x11\xf8\xe4\xd3\xff\x58\x3e\xb9\x2c\x8b\xaa\xcf\x85\xa8\xfa\x8c\xa4\xfb\xfc\x08\xa4\xfb\xfc\x3f\x98\x74\x85\xa8\xba\xb9\x8e\x2f\x52\x3e\xff\xbf\x92\xea\x7e\x64\xbc\x2e\x24\xd4\x78\x14\x84\x4f\xf7\xeb\xff\x25\xe2\xbd\x88\x78\x4d\xe7\x86\x69\x29\xe5\x4b\x5c\xbc\x1f\x62\xf3\x97\x87\x51\x6c\xf3\x97\x0f\xfd\x3d\x1a\x96\x2f\xb4\x18\x93\x54\x0f\xa1\xf5\xd3\x4b\x3a\x9d\xfe\xe2\x17\x17\xe6\x56\x7d\x29\xf2\x5d\x29\x66\x5c\x52\xd9\xd4\x8a\x8b\xd0\x77\xa5\x9b\x8a\xff\x18\x47\x70\x21\x95\x36\xd6\xf9\xa4\xd7\x1f\x0c\x47\xfb\x07\xe3\xc3\xa3\xe3\x93\xc9\xf4\xf4\xec\xfc\x62\x76\x79\xf5\xe9\xf3\xf5\x97\x8a\x72\x9d\x57\xa1\x2b\x79\x78\x17\x54\xb2\x0d\x31\x89\xa1\xf3\x85\x8e\xb7\xfe\x77\xea\x42\xb9\x03\x79\x38\xf7\xa4\xdf\x34\xc2\x0b\x86\xb3\xdf\x34\x9c\xfd\xda\x70\xf6\x17\x0d\x67\x32\x28\x7c\xb7\xa4\x9f\x39\x69\xff\xf5\x14\xea\x24\xc3\xfc\x06\xc1\x00\x92\x7e\xb3\x37\x98\x54\x2e\xe5\xe7\x77\x54\xe6\xe9\xdb\x8b\x93\xc1\x7f\x73\x0e\xb8\x09\x7e\xfc\x3f\x86\x63\xb6\xd8\x3c\xec\x7e\x1d\xdd\xbe\xae\x9c\x9d\x5a\xe9\xd2\x06\x51\x1a\x43\x6f\x04\xfb\x7b\xd1\xcd\x7e\x7c\xfb\x4b\xba\xe7\xc0\x2a\x70\xd1\xe6\x1d\x8e\x06\xa7\xef\x75\x2e\xaf\x7a\xf6\x6f\x59\x6f\xce\x5e\x8b\x59\xf6\xe7\xf7\xc9\xac\x2e\xd1\x97\xa5\x11\x01\x47\x31\xa7\x70\xac\xeb\x31\x17\xae\xfb\xf5\x20\xde\x7a\xb6\x3d\xec\x4f\x07\xc3\xf7\x97\x93\xe1\xee\x24\xed\x08\x9d\xc3\x3d\x08\xe1\xfa\x0e\x3e\xf0\xbd\x70\xc8\x7a\x94\x9d\xb0\xde\x8f\xe3\xd8\x68\x2d\x65\xb7\x61\x63\x6d\xe9\x3f\xff\xf3\xf3\x52\x77\x0e\xf3\x1a\x3b\xcc\x0f\x7d\x0d\xd1\x75\x35\x77\x76\xff\x1e\x55\x55\xeb\x5a\xe1\x7a\x4e\x16\xe6\xeb\x7c\x3d\x18\x75\xa3\xfe\x74\x32\x1b\x4f\x2e\x87\xd1\x4d\x12\x6f\xfe\xd9\x49\x60\x3f\x3b\x83\x5d\x2f\x7b\x53\x19\x8a\xf2\x82\xf2\xa2\xa3\xd9\xd9\x51\xef\x0a\x38\x8e\xdc\xd6\xb3\x3f\x92\xe3\xf1\x00\x29\xdf\xe9\xd1\xc1\x2e\x22\x6a\x8e\x4d\x7e\x22\x7c\x41\xd3\x4d\xe7\xee\x6e\x8f\x1a\x3a\x8a\xb7\x77\xf3\xb5\xb2\x51\x87\x16\x8a\x49\x5b\xb2\x70\x64\x03\xbf\x7b\xd1\x9d\x5f\x6d\xf7\x62\x1e\x83\x4e\xa7\x37\x37\x3c\x73\xaf\x82\x08\x2f\x57\xee\xad\x71\xe1\x56\x56\xb6\x7e\xa1\x7e\xdd\x0d\x38\xdf\xad\x24\xa8\x6f\xdf\x86\x2b\x2b\x5b\xbf\x12\xfc\x7e\xbc\xf5\xec\xf9\x24\x63\xd2\x6c\x6e\x8d\xba\xd0\x5b\xb8\x25\x54\x94\x63\xb0\x3f\xd7\xd4\x41\xdc\xcb\x8f\xb3\xdb\x5b\x78\x38\x59\xea\x56\x4e\xac\xbb\x5b\x4a\xf6\x6a\x25\xb9\xb8\xa5\xe8\xa8\x5e\x94\xdd\x52\x74\x52\x2f\x7a\xdb\x74\x3b\xaf\x15\xf5\xb7\x94\x9c\xd5\x2b\xe5\xb7\x14\xbd\xca\x8a\x86\xf1\x94\xe2\x51\xa6\xfa\xfc\xf0\x3f\x68\xa6\xcf\x57\x55\x9e\xe8\x79\x0f\x7b\xeb\x9c\x73\xc5\x39\x2f\xe6\x56\x53\x1f\x2e\x97\xd0\x65\xe7\xa2\x2e\x5a\xc7\x73\xf1\x65\xee\xd7\xcf\xf5\xf5\xe5\x93\xf1\xa4\xd3\xe9\x8c\xd3\x4b\xbc\x92\x87\x1d\x16\x44\x35\x5b\x24\x50\xa5\x6d\x47\xc2\x78\x0d\xd1\x34\xcd\xb4\xfe\x6f\x82\x67\x23\x6e\xbf\x2f\x75\xa3\xc3\x58\xb8\x3a\x6e\x87\x8f\x81\xdb\x61\x33\x6e\x87\xf1\x61\x81\xdb\xdc\x0e\xe6\x5f\xb7\xec\xd6\x65\x3b\x49\xbf\x93\xb8\x94\x6a\xfe\x2c\xd8\xdc\xd5\x9b\x5f\x2e\xa7\xb3\x61\xbc\xf9\x57\xb4\xb5\x71\xd7\xca\xb0\xdb\xb7\xd7\xf5\xdb\x74\xe3\xd7\xad\xdd\xdd\x78\x6b\x23\xda\xba\x6d\x37\x31\xab\x32\xdc\x08\x92\xbe\x0d\x3f\x94\x88\xf1\xd6\xf3\x68\xeb\x96\xb7\x69\xd7\x2b\x5c\x8c\x23\xd6\x97\xe3\xf9\x32\xda\x7a\x75\xdb\xdb\x51\x9a\x22\x71\xd4\xed\x90\x5e\xb3\x7d\x91\x74\xa3\x7e\xdc\x43\xfb\x62\x10\xf7\x28\x1c\x70\x59\xdf\x26\x30\x48\x8f\xf9\x70\xaa\xba\x4f\xe6\x86\xb0\xbe\x7a\xf3\xab\xd0\xdf\x79\x29\x34\x4a\x1a\xee\x87\xf5\xd7\xa4\xa0\x17\x8b\xd2\xf5\x8c\xe2\x7c\xa2\x37\xd9\x13\x17\xb6\x76\xb3\xac\x72\xa5\x8b\x68\xb5\x95\x4c\x36\x93\xfe\xd1\x19\x31\xc7\xd6\xab\x68\xeb\xa7\xbb\xbc\x3f\x26\x8d\xd5\x1d\xea\x1d\xc4\xf4\x6e\xd9\x34\x10\xbc\x72\x6b\x14\x94\x7b\x8d\x22\x4a\x0d\xe3\x01\xbd\xb7\x99\x45\x69\x28\xf2\x5e\x3c\x44\xc0\xcc\x84\xec\x41\x7f\xaf\x10\x70\xde\x66\xb0\x9c\x51\x40\xea\xce\x60\xd5\xdb\xb0\xce\xca\x42\x48\x99\xb4\x92\xfd\xa8\x1f\x1f\x34\x57\x62\x74\x56\x89\xa5\xa5\x8e\xce\x60\xd5\xe8\x52\x1d\x87\x59\x1d\xe3\xa8\x5f\xc4\x91\x0e\x75\xcc\x7d\x89\xb6\x9a\x77\xbb\xcb\x1b\x88\xdf\x13\xbd\x98\x45\x83\x94\x72\xc3\x78\x69\x29\x1a\xc5\xcb\xe3\x51\xd2\x1f\xbe\xa1\x1d\xc5\x64\xde\xe0\xcb\x0f\x7c\xf7\xc2\x0b\x68\xe3\x38\x96\x3e\x33\x6d\xa4\x0a\x87\xd6\x68\x20\x9f\x9f\x9f\xff\x7a\x3d\x99\x25\x9f\xb3\x1e\xa5\x88\x95\x28\xd3\x62\x25\x27\x28\x1c\xc9\x4a\x3e\x0c\x56\xf2\x51\x3c\x8e\x8e\x03\xb5\x4e\xe6\x19\xfa\xb0\x1b\x4d\x4a\x68\xf7\xe3\xa3\x68\x10\x1f\x47\xc3\xf8\x24\x1a\xe5\xef\x39\x6a\xc0\xe0\x87\xd0\x19\x4f\x57\x50\xa6\xc8\x37\x4d\x46\xfd\x69\x4a\x9e\xb3\xf9\x46\x29\x7c\x70\xb9\xd1\x69\x34\x88\x4f\xa3\x61\x7c\x16\x8d\xe2\xf3\x7a\xa3\x14\xab\x26\xcc\xe1\xb5\x98\xdf\x85\x50\x17\xf3\xe4\xe7\xdd\xea\x44\x16\xdd\xe8\xe2\xd3\x78\xd6\x3f\xe8\xb0\xee\xd7\xc1\x70\x94\x5c\x1e\xcf\x7e\x9c\xc5\x14\xc2\x6a\x46\x96\x8a\xa5\x77\x2e\xda\xa2\xcb\x21\xdb\x51\xb6\xab\x64\x87\x33\xf8\x7d\xd4\x81\x95\x1f\xc8\x8e\xea\xc7\x9c\xd5\x7e\x50\xe1\x07\x59\xfb\xc1\xd0\x0f\xbe\x96\x1f\x9a\xe6\xbc\x74\x9a\x3f\xfc\x22\x28\xe8\x6a\x56\xcc\x16\x5f\x1c\x2a\x23\x0a\xfe\x7b\x15\xba\x76\x95\x97\xff\x7a\x19\x97\x70\xbd\xca\x41\xbf\x5e\xc6\xaa\x92\x8f\xb5\x7c\xbd\xc4\x3e\x7f\x4a\x0f\x2a\x64\x83\x71\x79\x97\xb1\xf8\xdc\xe4\x1b\x7e\x5e\xbb\x2c\x84\xf1\x75\xbc\xf5\xd3\x3c\x03\x7d\xa6\x60\xbc\xd7\x74\x28\x27\x89\xaf\x91\x87\x29\xd2\x66\x72\x97\x06\x3f\xc5\x9d\x4f\x6b\x6b\x0a\x59\xf0\xdb\x97\xe8\x73\xfc\xb9\x08\x4f\x31\xcf\x04\x97\x61\x29\x95\x84\x2c\x43\xda\x7e\x8a\x8a\xb0\x30\x9f\x0a\x1b\xad\xbd\x49\x04\x1d\xa4\xef\x1b\x9f\x1f\x1c\xe5\x8a\xe1\x50\xbe\x78\xd6\xa5\x31\xd3\xbc\xf4\x2c\x4a\xcf\xb2\xf4\xac\x4a\xcf\x34\xac\xb4\xa0\x78\x51\xbc\x51\x7f\x7e\x68\xc4\x5d\xd0\x4e\xfa\x8d\x81\x66\xfa\x6b\xa5\x40\xc7\xc9\xa0\x3a\xbb\x93\x7e\xb7\xda\xea\x80\x22\x66\x0c\xd6\xed\x9d\x5a\x45\xc4\x93\xde\xda\x9a\xa4\x6a\xbe\x25\x83\x6a\x00\xe2\xda\x5c\xa5\xbb\x74\xeb\x42\xeb\xbb\x0d\x46\xd2\xab\x4e\xdb\x30\x3d\xbd\xa8\x0e\x8f\x2c\x0d\x49\x90\xc2\x41\xb8\x5d\x90\xa4\xbe\x93\x50\xee\xe7\xc3\x90\x9f\x93\x6d\x03\xb9\x19\xc6\x49\x3d\x37\xe8\xf1\xdf\x27\xa4\xc2\xb7\x0e\x92\xf3\x78\xeb\x75\xb4\xd5\x70\xec\xa8\x5d\x59\x45\xbd\x38\xe3\x84\xf0\xe6\x26\x91\x99\x10\x1f\x96\x96\x60\x1e\xbd\x40\xb1\xba\xb6\x4a\x8d\x92\x64\x7e\x49\x24\xbb\x53\xdb\x5d\x58\x61\x65\x04\x39\xe4\x80\xf9\x55\x54\x43\xa4\xde\x7a\x83\x8e\xbc\x59\x5c\x5b\x56\x8e\x1c\xcd\x41\xbc\x7c\x92\x1c\x0d\x83\x89\xbf\xbd\x05\x0c\x72\xa6\xcf\x9a\x18\x36\x71\xf5\x70\x2d\x2b\x56\x0d\xbd\x3b\xd7\xc3\x61\x17\xc5\x81\x0c\x17\x2f\x33\x97\x60\x00\x95\x32\x38\xd4\xa5\xd3\x99\x29\xee\xd5\x65\xb7\x41\xb7\x0b\xb9\x9a\x2b\x8c\x92\x64\x2e\xb3\xa0\x34\xf2\x5f\x6e\x0b\x4a\xdf\x42\xe2\x9c\x28\xac\xb5\xdc\x0f\x81\xca\x02\x6b\xa7\xc7\x3e\x31\x36\xdd\xcf\x1b\x65\x9c\xff\xb5\x11\xbb\x6c\xb6\x8c\xb2\xc9\x42\x8b\x1e\xcd\x36\xc7\x41\x38\xd1\x38\x8e\xf7\x53\x79\x4d\x6f\x20\xcb\xa9\xbe\xb2\x12\xa2\x93\xe4\x4b\x74\x14\x27\x7c\x9c\x46\x05\xbf\xa5\xfd\x9b\x9b\xc3\xd2\xd2\xd0\x71\x7d\xec\x8f\xb2\x7b\x51\x12\x8a\xf1\xfd\x97\x78\xdc\xd3\xe3\x0d\x6b\xfb\x4d\x4e\xc5\x49\xbc\xf5\x3a\xac\x84\x4d\xe2\x13\x24\xc5\x34\x3e\x41\x52\x9c\xc6\x27\x1f\xc4\x5e\x74\x16\x9f\x7c\x90\x41\x91\x75\x96\x29\xce\x39\xf6\x73\xf7\xe2\x39\x05\xb1\x3c\x2b\xfa\x3d\x3f\xf2\x67\x34\x9f\xe8\x06\xc4\x64\x8d\x0b\xf7\xed\xdb\x0f\xd3\xee\xd7\xe3\x9c\x39\x8f\xe9\xa5\x68\x73\x71\x46\xd3\xbb\xea\x4d\xab\x53\x87\x5d\x98\x10\x21\xcb\x9e\xf2\x71\x7d\x75\xea\xb0\x0b\x0c\xce\xb3\x68\x23\x29\x47\x12\x77\x66\x3d\xcf\xaf\xcd\xdf\xce\x7b\xb7\x4d\x8c\xe3\xca\xc4\x98\x93\x7c\xf1\xd6\xcf\xd1\xd6\x9b\xdb\x8e\xa7\x46\x8d\x2a\xab\xdf\x3c\xb9\xe7\x66\x6d\xbf\x4b\x32\x7d\x3e\xba\x70\x3f\xee\x57\x66\x71\x1e\x90\x75\xeb\xed\xed\x47\x64\xf3\x75\xf0\xe0\x04\x24\xd9\xb9\xe8\xfc\x2d\x99\x0d\xe2\x67\x54\xa0\x76\x80\xb2\x63\x3f\xee\x74\x46\xab\xc3\xf0\x82\x22\x01\x64\x4f\xef\xaf\xac\xec\x67\x0c\xbb\x9f\x33\xec\xfe\xbd\x19\x36\xd5\xcb\xc5\xc9\xed\xe4\xa1\x81\xac\xf2\x38\x56\xe5\x93\xdb\x6b\x3d\x74\x0c\x0f\x9e\x16\x37\x89\xbf\x8e\xe2\x83\xc2\x3f\x25\x32\xbe\xfb\xbf\x64\x7c\x0c\x32\xfe\xf2\xfd\xaf\x83\x0d\x87\x8b\x63\x32\x9f\xc6\xa3\x8e\x14\x6b\x71\xb2\xb2\x92\xac\xc5\x5c\x98\x7a\xb4\x6d\x6e\x78\xf6\x3b\x41\x84\xdf\x71\xe2\xa3\xa8\xb6\xb2\x74\x9f\xb6\x58\xc8\x60\x29\x48\xba\x4a\x48\x16\xde\xda\x1a\x37\xeb\xeb\xeb\xf4\x76\xe3\x7e\xbc\xf9\x22\x1a\xc4\x9b\x2f\xa3\x61\xdc\x8b\x50\xf7\xec\xc7\x83\xe8\x20\xde\x7a\xdb\x19\xc1\x30\x7d\xcd\x5f\x3c\xca\xc8\xfb\xed\xdb\x70\xad\x33\x8e\x3b\x07\x2b\xff\x2f\x4d\x4e\x28\xb6\xd8\x46\x0f\x1c\x82\x51\x36\x04\xa3\x7c\x08\xc6\x7b\x64\x04\x1e\xc6\x07\xdf\x38\x14\xaf\x31\xfc\x07\x5a\x3a\xdc\xeb\x76\xd7\x86\xd5\xe5\x9c\x23\x24\xc3\x3e\x92\x21\xcd\x3f\x2a\x5d\x5a\x23\x2d\x59\xc4\xa5\xda\x7f\x20\x52\x0d\xb7\xd9\x8e\xf6\xba\xe1\x46\x2c\xbd\xc1\xb3\x93\xe4\x87\x73\x37\x77\xa2\x49\xbc\xb9\x1b\x4d\xe3\x63\xd4\x61\xd1\x59\x3c\x89\xce\xe3\xad\x77\x9d\x53\x98\xd2\x90\x9d\x97\x62\x67\x7f\xfb\x36\x5d\xeb\x5c\xc4\x9d\xf3\x62\xc8\x2e\x10\xe7\x8b\x7f\x24\xbe\xf6\xc5\x5e\x6a\xb7\x9f\xd3\x90\xcd\xb0\xa5\xd9\x3f\xd2\xd2\x0c\x87\x6c\xda\xb0\x76\x97\xac\xc7\x5c\x72\x66\x45\x65\x0a\x25\x71\xb2\xda\x09\xf3\x00\xe7\xf3\x25\x0e\xee\x19\xcc\xcf\x87\x7c\xa4\x2f\x4b\x21\x80\xd3\x91\xbe\xc4\xbe\x5c\xfe\x23\xa1\x81\x2f\x69\xa4\x2b\xa8\x14\xb7\x14\x2e\xde\x9d\x8f\x27\xb3\x78\xeb\x97\x68\xeb\xd7\x66\x69\x13\x2e\x95\x60\xe7\x74\x95\x22\x0d\x53\x7e\xeb\x6d\x67\xf3\x15\xf4\xf2\xce\xf6\xd7\x36\x5f\x65\x9d\x4a\x6f\x83\x94\x0e\xe1\xbc\x7a\x60\x7f\xb1\x82\xd0\x61\x7c\x4a\x7b\xdc\xa7\xeb\x45\xd1\xf6\xab\x67\x27\xc3\xd9\xc1\x74\x70\x11\x7f\xf8\x7a\x7a\x3e\x3d\xfd\x71\xe9\x62\x38\x5b\x82\x49\x72\x32\x4c\x1f\x4f\x8f\xf6\x7f\xcc\x4e\xf8\x2f\xc1\xec\xfa\xf4\xc7\x65\x24\xc1\x6f\xd7\xa7\xc3\xce\x87\xf4\x0a\xc0\x1e\x7c\x58\xde\x9c\x4e\x8f\xf7\xd2\x75\xea\x1b\x48\x2b\x1b\x1d\x4f\x93\xd9\xe6\x78\x76\x91\x55\x59\xca\x58\x58\xf1\xf6\x4b\xac\x33\x9c\x95\x80\xe6\xba\x43\xd3\x59\xc5\xd9\x37\xaa\xb5\x56\x1d\x56\x96\xa1\x5a\xa9\x26\x5c\x26\xcf\xaa\xc9\xbe\x35\x57\x93\x22\xb4\x07\x1f\xea\xd8\x1c\x8c\x47\x39\xe1\xd2\x2f\xb7\x54\xb2\x3b\x99\x35\xd5\x40\x57\x85\xb3\x1a\xd2\x2f\xdf\x51\xc3\xf6\xf4\xd3\x64\xae\x96\x90\xf1\x1d\x35\xfd\x7e\x3a\x57\x0f\x7e\xfd\x8e\x5a\x86\x83\xdd\x60\x46\xcc\x55\x56\xca\xbd\x7d\xc4\x32\x6a\xa7\xd5\xee\x45\xdb\xaf\x6b\xec\xfa\x4f\x72\x58\x43\xf4\xa5\x79\x3e\xa9\xfc\xb4\x90\x69\x00\xa9\x14\x1a\x02\x6a\x7b\xe3\x15\x6c\xbc\xaa\xb5\x99\xc7\x13\xcf\x5a\x2a\x65\x2c\xa6\x54\xad\xaa\xec\x45\x8a\x59\x4d\xc5\xf7\xe6\x8a\x10\x9b\xfa\x20\xce\xbd\x0f\x75\xbe\xfb\x79\xe6\x9d\x3b\x5e\xea\xfe\x2d\x02\x23\xbc\x2d\x30\x1f\xcc\xec\xeb\xc2\xa1\xc4\xda\xa8\x8d\xdd\x06\x2a\x94\x63\x28\x65\xd5\xce\xe7\x35\x63\xbf\xfd\x53\x5a\xdf\x2d\x98\x56\x22\x67\x15\x53\xbf\x92\x7d\x6b\xed\xdb\xaf\x61\xfb\x75\xad\xfa\xbd\x68\x63\xe3\xd9\x78\x32\x9e\x75\x8a\xee\x66\xbc\x9e\x4b\x87\xc1\x12\x24\x93\xe9\xe4\xfa\x64\x7a\x79\xf1\x63\xd8\x70\x1c\x7e\x3e\xc5\x86\x07\xe9\x57\x6c\x6e\x7b\x13\x66\x09\x36\x9e\xe3\x5c\xc8\x97\xc9\xdd\xaa\x20\xb2\x56\x2a\x19\xe4\x62\x01\x9f\xbe\xb3\x92\xc9\x30\x97\xdc\xf4\x78\x97\x6a\x88\x77\x2a\xf5\xcc\xce\x2f\x27\xfd\xac\xa6\xf4\xcb\x7d\xeb\xda\xeb\x46\x1b\xcf\x6f\xa5\xf9\xf0\x78\x96\xe4\x1d\x0e\x5f\xbe\xb3\xcf\xfd\xcb\xd9\x74\x34\xca\xea\xca\xbe\xdd\xa5\xb2\xa0\xba\xca\xf8\xbe\xba\x0d\xdf\x93\x64\x92\xab\xa1\xf0\x7c\x97\x06\xd2\x99\x5a\x41\x78\xf8\x39\x1f\x6a\x7a\xfc\x2f\x1a\x6b\xec\xef\x2f\x8b\xfa\xdb\x2b\x89\xff\xe2\xfb\x5d\xfb\xdd\xd0\xeb\x72\x85\xf9\xd7\xef\xad\xaf\x37\x4e\xf2\xca\xc2\xf3\x3d\xe9\xb8\x47\xc1\xce\x1e\x49\x26\x6c\xfd\xcf\x95\x09\x7b\xdd\x68\x19\xa9\x54\x7e\x2d\x32\x19\xf0\xb5\xdc\x9b\x08\x2d\xf7\xe5\x11\x2c\xa7\x5b\xfc\xb0\x7c\x11\x33\x58\x3e\xa7\x6d\xce\x83\xf1\xc5\x0f\x71\x9c\x5b\xd0\x2b\x2b\x21\x34\x76\xef\xf8\xa8\x9c\xdd\xfd\xba\x3c\x0a\x6f\xf7\x59\xee\x87\x1d\xae\xe5\x8b\x78\x79\xf4\x6c\xf9\x22\x5a\x3e\xa7\x87\xf3\xe8\xe6\x62\xee\x65\xd8\xe9\xce\xea\xf2\x45\xf7\x6b\x3f\xb9\x18\x3e\x61\x3f\x2e\x9f\xc7\x9b\x01\xbd\x4e\x17\xe1\x79\x44\x3f\xf0\x1f\xc7\xa3\xce\x72\xbf\xfb\x35\xc3\x8f\xaa\x3c\x27\x1c\x3a\x61\xe9\x71\xf9\x7c\x65\x25\xcd\x99\xc7\x2a\xbc\xd3\xfa\x22\xba\x59\x3e\x8f\x37\xca\x75\x8b\x50\xb7\x78\xa4\xba\xb7\xca\x75\xcb\x50\xb7\x7c\x8c\xba\x5f\xa6\xd4\x4c\x17\x4d\xdf\xa3\x47\x13\x6f\x3e\x7b\x33\xfc\xd4\x59\xba\x4a\x8e\x2f\x87\x15\x5f\x27\x9a\x5f\x5e\xcd\x8a\x8e\x27\x57\xc9\xf1\x78\xf0\xe4\x82\x72\x97\xba\xd1\xc6\x0b\xba\x61\xbc\xf5\x57\xe7\x03\x05\x9a\x7a\x4e\x81\xa6\x18\x2c\x2d\x85\x93\xd9\x69\x06\x87\x25\x5d\xcb\x11\xf5\x2c\x5e\xcd\x13\xb0\x64\x1a\xf2\x64\x53\x41\xae\x6b\x45\x25\x2c\x59\x57\x2b\x2b\x61\x49\x7a\xd6\x54\x98\x7b\x5d\xaf\x5a\xc1\x92\xb7\xa6\x5e\xb9\x82\x25\xe5\x9c\xa8\xd7\xaf\x60\x49\x28\xc5\x55\xbd\x09\x85\x5d\x14\xcc\xb2\x7a\x2b\x1a\x96\x0c\x67\x52\x37\xf4\x42\xc3\x92\x64\x9a\x5b\xdd\xd0\x17\x8d\xfd\x16\xda\x59\xd7\xd0\x23\x03\x4b\xd6\xd0\x1d\x95\x86\x6e\x19\x58\x92\x8e\x2b\xe3\xad\x68\xe8\x9c\x41\x62\x30\x2b\x95\x33\xb2\xa1\x8b\x16\x96\xbc\x96\xc6\x2a\xc9\x4d\x43\x3f\x2d\x2c\x29\x6b\x9c\xb4\x5c\x3b\xd1\xd0\x59\x0b\x4b\x42\x3a\xc5\x9d\xb6\x9e\xb3\x86\x2e\x5b\x58\xe2\xdc\x0b\xe6\x85\xf3\x5a\xb3\x86\x8e\x3b\x58\xd2\xde\x30\x65\x94\xb2\x56\x37\x8d\xa7\x83\x25\xe1\x1d\x13\x52\x08\xe9\xac\x69\x1a\x5a\x07\x4b\x5c\x79\xc6\xb9\xe1\xdc\x4b\xa7\x9a\x86\xd9\xc3\x92\x55\x9a\x69\xc7\xb4\x37\x5e\xc8\xa6\x11\xf7\xb0\x24\xad\xd0\xc2\x33\xe1\x9d\x32\xdc\x37\x0d\xbe\x87\x25\xee\x8c\x30\x4a\x73\xe5\x85\x64\x5e\x37\xf1\x01\x67\xb0\xe4\x25\x97\x42\x68\xab\x0c\xd7\xca\xba\x26\x9e\xc0\x62\x74\x6b\x89\x0b\x67\x25\xb3\x56\x7a\xd1\xc4\x1f\x58\x4e\x48\xe1\x24\x33\x4a\x1a\x2d\x9d\xf1\x46\x34\xf1\x0a\x16\xe4\xdc\x28\xae\xa5\xe0\x4e\x18\x2f\x95\xe3\xaa\x89\x71\x38\xce\x66\x27\x98\x35\x86\x79\x2e\x95\xb1\x8a\x59\xd1\xc4\x44\x58\x52\x78\xce\xa4\x93\x4c\x69\x63\xa5\xb4\x4c\x1a\xde\xc4\x50\x58\x94\x2b\xad\xb9\xe7\x5a\x08\x27\x8d\x71\x9a\x3b\x66\x9a\xb8\x8b\x0b\x58\xb2\xc2\x6a\xaf\xad\xe1\x8a\x3b\xa9\x84\xf6\x4c\xca\x26\x4e\xc3\xb2\xd2\x48\xeb\xad\x73\xcc\x32\xcf\x2d\x17\x5e\x73\x63\x9a\xb8\x0e\x0b\x73\xc7\x9d\x77\x5e\x31\xa9\x95\x76\xda\x28\xab\x9d\x64\x4d\x1c\xc8\x25\x2c\x79\xe6\x95\x57\x96\x71\x6b\x85\x17\x4e\x48\xeb\xb9\x66\x4d\xdc\x88\xa5\x95\x56\x56\x59\xa9\x99\x73\x46\x19\xc5\xb9\xf3\xda\xea\x46\xa1\x83\xc5\x85\xb0\xd2\x4a\x63\xb5\x52\x52\x48\xc1\xb4\x57\xd6\x59\xdd\x28\x8c\xb0\x3c\xe7\xd2\x38\x9c\x75\x56\x70\xc3\x0d\x13\xde\x4a\x2f\xad\x6f\x14\x52\x5c\xc1\x92\x36\x4e\x49\xc5\x9d\x33\xcc\x31\xc7\xb8\x42\xee\x70\xde\x37\xca\x2e\x04\x10\x4e\x09\x6e\x99\x57\x92\x29\xa6\x18\xb3\x4a\x2a\xa7\x94\xb7\x8d\x22\x0d\x21\xb8\x12\x9c\x39\xad\x2c\xd7\x82\x09\xc6\xa4\xe5\x56\x09\xa1\x9c\x6e\x14\x75\x5c\xc3\x92\xe5\x4c\x2b\x61\xa5\xb6\x86\x71\xc6\xb8\xd3\xce\x72\x2e\x94\x30\x8d\x12\x10\x41\xa4\xd6\xc2\x72\x69\x70\x90\x99\x66\xcc\x0b\x2f\xb5\x36\x82\x4b\xd9\x28\x18\x11\x86\x5b\x6b\xa4\x36\x74\x5d\x90\x09\x8d\x92\xc4\x58\xeb\x38\x33\xc6\x35\x0a\x4c\x6e\x60\xc9\x39\xc7\xad\x53\xdc\x5b\xc6\xb8\xd0\x42\x0a\x29\x9d\x67\x5a\x4a\xa5\x1a\xe5\x28\x02\x29\xa5\x98\x43\x61\xe6\x34\x63\x46\x18\x1c\x1c\xaf\xb4\x30\xc6\x0a\xd9\x28\x5e\x11\x4a\x08\xc1\x94\x32\x4c\x79\xa1\x99\xe4\x12\x87\x08\xdb\x90\x52\x1a\xee\x1a\xc5\x2e\x82\x71\xce\x99\x10\x92\x09\x65\x04\x52\x58\x2b\xa6\xb0\x15\x6e\x8c\x63\x9e\x35\x8a\x63\x6e\x61\x49\x6b\xcd\x39\xd7\x5c\xe0\xcf\xd6\x09\xcb\x04\xe7\x8e\x6b\x27\x15\x53\x5a\x35\x4a\x69\x84\x13\xd6\x6a\xad\xad\x36\xf8\xbb\xf3\x5c\x6a\xce\xb4\x67\xd6\x73\xcb\x84\xb0\xac\x51\x78\x23\x20\x97\x8e\x6e\x57\x3a\x2c\xa0\x50\x3c\x68\x2d\xbc\x96\x5e\x3b\xcd\xb9\xd4\xa2\x51\xa8\x73\x07\x4b\xc6\x4b\xe7\xbc\xf4\x38\xcf\x2c\x0a\x0b\x6b\x8d\xb2\xc6\x5b\x2f\xb4\x36\xd6\x88\x46\x59\x8f\x90\x52\x19\xaf\x94\xf1\x34\xe7\x48\x76\x38\x87\x8a\xc8\x79\x23\xac\x93\x8e\xcb\x46\x15\x80\xa0\xdc\x4a\x65\x85\x54\x34\xff\x48\x94\x28\x85\x2a\x4a\x29\xc7\xa5\xe7\x9e\x19\xdb\xa8\x1a\xb8\x87\x25\x67\xac\x34\xdc\xd2\x54\x24\xc1\x62\x71\x32\x1b\x21\x14\x33\x5e\x7b\x2d\xa5\xc9\x35\x06\x3a\x26\x3f\xc5\xcb\xb3\xe9\x9b\x64\x36\xbe\x1a\x6e\x9c\x9f\x27\xd7\x9d\xe5\xa3\xf1\x64\xf0\xeb\xec\xfc\xb2\x3f\x83\x0f\xb7\x04\x3a\x17\x5c\x59\xe5\xa4\x51\x0e\x58\x17\x56\x8d\x2c\xbf\x67\xa3\xa9\x3c\x4e\x7e\xad\xb4\x61\xa1\x3c\x6b\x29\x2f\xa5\x26\x41\xc4\x42\x79\x6d\x5b\xca\x2b\x1e\xc4\x44\x56\x5e\xb5\xe2\x23\xb8\xc2\xe2\x69\xf9\x56\x7c\x04\x8e\x43\x5e\x5e\xb5\xe2\xc3\xbc\x61\xa5\xf2\xad\xf8\xe8\xb4\x78\x5a\x3e\xc3\x07\x07\xe8\xf5\xf7\x0c\x90\x12\x4c\x5a\xc9\xa4\x34\xc0\xa5\x41\x99\xe1\x54\x17\x56\xd1\x20\x6c\xeb\x2a\x97\x82\x09\xc9\x8d\x05\x61\x05\xdd\x82\x96\x0e\x41\xb9\x6f\x1d\x65\x29\xa5\x96\x9e\x33\x05\x8e\x33\x2f\x38\xb3\x01\xd2\x98\xb6\x46\x95\xb5\x42\x29\x21\x15\x70\x8d\xbc\xab\x25\x33\x04\xaa\xda\xf0\x45\x75\x6c\x95\x73\x4a\x00\x57\x52\x18\x6f\x8d\xd2\x04\xca\xdb\xf0\x95\xce\x30\x54\xcf\x9c\x03\x67\x42\x73\xc9\xbd\xf7\x08\xca\x5c\xdb\x00\x0b\x67\x8d\x64\x9e\x71\x0d\x52\x2a\xe7\x98\x57\x9c\xfa\xca\x5a\x79\x5b\x09\x67\x98\x54\x4a\x38\x40\x06\x67\x0a\xcd\x1b\x02\x95\x6d\x6c\x22\xb9\x47\xe1\xaf\xbc\x06\xce\xbc\xd5\xce\x70\x17\x5a\x65\xad\x08\x4b\xeb\x49\x44\x4a\x10\x4a\x28\xc9\x8c\x55\x08\xea\x5d\x2b\x43\x68\xa5\xa5\x50\xda\x29\x70\xc2\x1a\x2f\x0d\x11\xc9\xdf\x61\x92\x29\x4e\x8a\x4a\x83\xf0\x5c\xa2\x1c\x75\x1c\x21\x45\x1b\xb2\xd2\x4b\xc3\x19\xf3\x4e\x82\x61\xc2\x49\xed\x39\x0e\xa9\x67\xbc\xad\x49\x2f\x85\x11\xd2\x1a\x1c\x51\xc7\x8d\xb0\x9a\x61\x93\xce\xb6\x22\xcb\x9d\xf2\x56\x79\xe3\x91\x03\x85\x30\x5c\x19\x89\x90\xad\x73\x5d\x0a\xad\x9d\x31\x4a\x08\x40\xc5\x29\xb9\x15\x12\x09\xe4\x44\x2b\xb6\x4a\x68\xc7\x50\x41\x80\x47\x7e\xe0\xc6\x22\xa0\xf5\xad\x7c\x60\xb8\xb2\xd2\x3a\x63\xc1\x08\x2f\xd0\xd0\x24\x40\xe3\x5a\x87\xc4\x4b\x34\x04\x1d\x07\xa1\x15\x92\xd5\x79\x81\x90\xaa\x0d\x57\xc5\xb8\xe4\x46\x0b\xe6\x40\x3a\x67\xac\xb0\x0a\x09\x6b\xb9\x6e\x1d\x12\xcf\x98\xe2\xcc\x49\xb0\x34\x24\xdc\x93\x0a\x70\xad\xb8\x0a\x54\xf7\x4a\x30\x0b\x52\x4b\x83\x3e\x80\x45\x2e\x30\xa6\x0d\x57\x29\xb9\x37\x5c\x28\xad\x41\x69\xc6\x9c\x93\x24\x87\x8c\x6c\xc5\x55\x59\x89\x6a\x84\x2b\x90\x5c\x7a\xb2\x48\x82\xbe\x6a\x43\x56\x1a\xa7\x35\x67\xdc\x31\x10\x1c\xfd\x0e\xe3\x19\x69\x16\x27\xda\xda\xb4\x38\x0e\x9e\x19\x05\x42\x28\xe9\xd0\x1e\x42\x40\xdd\x86\xac\x42\x07\x43\x3a\xa1\x3d\x48\x4b\xb1\x28\x04\xc9\x4c\x2d\x7c\x1b\xb2\x4c\x39\xed\x84\x36\x0e\x84\x33\xce\x59\xb4\x80\x48\x0d\xb6\x22\x8b\x96\xaf\xe5\x8c\x4b\xe0\x4e\x30\xe6\x94\xa3\x31\x51\xb6\x0d\x5b\x54\x40\x86\x19\xb4\x00\x9c\xd3\xcc\xa2\xe4\x25\xcd\xd8\x86\xac\xd0\x82\x5b\xe1\xa4\x37\x20\x94\x52\xc8\xbc\x02\x99\x1d\xe7\x5b\x4b\x93\x56\x5b\x63\x1c\x97\x02\x38\x9a\xd2\xc6\x1a\x8e\x53\x1a\xab\x6a\x1b\x13\xef\xd1\x82\x15\x16\x24\x67\x82\x19\xf4\x10\x10\xd2\xb4\x61\xab\xb8\x45\x41\x62\xac\x07\x21\x9c\x97\x52\x5b\xe2\x03\xa9\x5a\x95\x11\x67\x64\x08\x0b\x0b\x02\x2d\x60\xcf\x9d\x20\x6c\x79\x2b\xb6\x92\x6b\xa7\xd0\x55\x40\x85\xa2\x95\x34\x96\xe4\x88\x70\xad\x8c\xa0\x34\x73\x56\x72\x2b\x81\x1b\x6f\xd1\xbe\x25\x16\x12\xed\x06\x9d\xb6\x9c\x33\xe6\x2c\x03\xa9\x3c\xce\x53\xad\xb0\x9f\x42\xb6\xaa\x7a\x27\xd1\xa2\x70\x5a\x80\x65\x56\x59\x23\x68\x8a\x09\xde\xaa\xe8\x9d\x46\xcd\x27\x9d\x06\x6e\x8d\xe7\x8e\xfb\xa0\x37\x5d\x1b\xb2\x4a\x68\x89\xe6\xbe\x33\x20\xb8\x47\xb1\xc9\x04\xf2\x3b\x6f\xb5\x2b\x25\x37\x9e\x0b\xa3\x19\x03\xa1\x34\x3a\xc5\x9a\x64\x3b\x97\xad\xd8\x4a\xc3\xb9\x93\x42\x71\xe0\x0e\xdd\x6a\xe7\xac\x09\x5a\xbe\x55\xdf\x72\xa7\xa4\x25\x49\x6b\xbd\x94\x5c\x73\x8e\x90\xb6\x55\xc5\xdf\xd7\xa8\x25\x97\x27\x2f\x2f\x5a\x55\x64\xbe\xba\x02\xc2\x79\x12\x73\x8e\x75\xa1\x95\x55\xb8\x71\x8a\x29\xa9\x14\x28\x6e\x99\xd2\x5c\x4a\xd1\x85\x56\x0a\x4a\x21\x39\xfa\xef\xc6\x82\x94\x16\x3d\x08\x8b\x13\x42\xb7\x4e\x07\xc5\xac\xe2\x68\xe2\x80\x60\xd6\x79\x6d\x8c\x36\x5d\x68\xe5\x12\xa9\x9d\x95\xe8\x25\xa1\x54\x74\x4a\x30\x63\xbc\xe9\xa2\xa1\xd5\x4a\x77\x2b\xd0\x29\xe4\x0c\xa4\xd7\x38\x8d\x9c\xee\xa2\xd9\xdd\x4a\x7f\x27\xac\xf0\xd6\xa2\x82\x33\x28\x33\xb8\x92\x5d\xe0\xa6\x55\x0a\x7b\xf4\xf1\x94\x17\x0c\x90\xcd\xbc\xe1\x8e\x30\x6d\x9d\xef\x82\xd6\x47\x3c\xd7\x0c\x94\xb2\x4a\x31\xa9\x6c\x17\x44\xab\x84\x91\xc2\x2b\x85\x2a\xce\x02\xe7\x5c\xa1\x3f\xca\x44\x17\x0d\xc9\xd6\xb1\x40\xc1\x60\xac\x14\x20\xac\x33\x4e\x19\x8d\x9a\x46\xb4\xca\x51\x69\xb4\xd5\xda\x1b\x2d\x40\x29\xa9\x9d\xf4\xa8\xc2\x85\x6f\xd5\xe0\x56\x68\xe6\x95\xf0\x16\x84\xf6\x5e\x3a\xe5\x51\xa2\xc9\x56\x65\xa1\x28\x16\x94\xf1\xd2\x83\x64\xc2\x71\xee\x14\xd3\x5d\x90\xaa\x55\xf3\x33\xa1\x95\x11\x4a\x4a\x10\x4c\xa1\xa9\xec\x34\x02\xb6\x6a\x44\x21\xb4\xe2\x4a\x73\xcb\x80\x6b\x69\x3c\x19\x39\x5d\x50\xad\x4a\x58\x4a\xed\xbc\x74\x68\xca\x4b\x69\xb4\xf0\x56\x19\xdf\x05\x74\x28\xda\x84\x36\x13\x86\x49\x67\x1c\x28\xc1\x14\xaa\x19\xd4\xde\xaa\xd5\xd4\x90\x16\x6d\x4c\x26\x8d\x06\xa1\xad\x45\xff\x01\xfb\xa8\x5c\xab\x85\x6b\xad\x53\xca\x29\x69\x80\xb4\x92\xe3\x56\xe2\x1c\x6e\xb5\xa7\x14\x57\x0c\x99\x95\x21\xe3\x28\x65\x9c\x53\x28\x3e\x75\xbb\x8b\xc4\x9c\x32\xde\x2a\x61\x81\x2b\xa1\x0c\x53\x0e\x39\x47\xb7\x1a\x8d\x42\xe0\x74\x74\xa8\xb9\x15\x33\x42\x4a\x4e\xc3\xa1\x5b\xed\x54\xa9\x84\xb2\x88\x2c\x4e\x63\x65\x98\x16\xd6\xca\x2e\x18\xde\xee\xf4\x6b\x6e\x18\x6a\x31\x10\xcc\x68\xeb\xb8\x15\xb6\x0b\xa6\xd5\x16\x97\x8e\x09\xee\xd0\x51\x07\x0a\x32\xc6\xa4\xc6\x3e\x1a\xd3\xee\xb5\x4a\xe1\x94\xe5\xce\x02\xd7\xda\x29\x61\x34\x7a\xad\xa6\xd5\xe1\x50\x42\x70\x61\xb9\xd0\x16\x84\x35\xe8\xb7\x28\xa6\xba\x60\xef\xb0\x9a\xa0\x34\xf3\x68\xc1\x01\xad\x57\x19\xa6\xd0\x1e\xb2\xad\x5e\x95\x90\x4a\x62\x53\x96\x83\x64\xda\x1a\x67\xa9\x8f\xb6\xd5\x91\x93\xca\x73\xab\xa5\x55\x0a\x84\xf5\xcc\x6a\x29\x85\xea\x82\x63\xad\x1a\xdb\x30\xae\xb5\x47\xd9\x24\x3d\x77\x86\x19\x83\xbc\xea\xda\xbd\x55\x67\x8d\x41\x8a\x48\x10\x96\x73\xa9\x9d\x11\xbc\x0b\x4e\xb7\x6a\x46\xe7\x9c\x44\x33\x8a\x03\x37\xca\x31\x6f\x84\xb7\x5d\x70\xad\x2e\xb9\xe0\x9a\x7b\xed\xa5\x47\x15\x47\x8c\xe3\x9d\xef\x82\x6f\x5d\x05\x40\x17\xc1\x18\x2f\xad\x01\xc3\x8d\x61\xca\xf0\x2e\x78\xd9\xbe\xb0\xe3\x3c\xd7\xca\x19\x09\x5c\xa3\x57\xc4\x38\x0a\x0e\xdf\xbe\x8e\xa7\x0d\xe3\x1c\x67\x3d\x08\x23\x8c\x32\xd6\xa3\x54\xf5\xae\x55\x89\x1b\x2d\x94\x57\x56\x3a\x90\xa8\xa5\x9c\xa0\xc1\x20\xcf\xa3\x4d\xab\x6a\xa1\x85\xe6\xc6\xa0\x0f\xa7\x05\xb3\x92\xd4\x31\x93\xad\xda\xd1\x2b\xe5\x0c\xb3\x92\x83\x30\xdc\x08\xec\x29\x41\xe6\xcb\x57\x7b\xdd\x68\xe3\xe7\xc6\xe5\xb8\xf4\xfc\xcd\x87\x49\xf5\xc5\x4e\x95\x0c\x56\xcf\x69\xca\x6a\xcc\x6b\xce\xbc\x25\xf7\xb6\xec\x5b\xf3\x6f\xff\xa1\xf2\x8b\x00\xae\x38\x63\x46\x2b\xe6\x2a\xbf\x48\xe0\x82\x6b\xab\x05\xf7\xa2\xfa\x93\x40\x23\xc7\x92\x8d\x55\x03\x13\x0e\xb8\xe4\x86\xe3\xdc\xad\x03\x3a\x9c\x57\x46\xa1\xf9\xd7\xf4\x23\x2b\x7e\xad\x62\x1a\xf6\x22\x81\x3b\xab\x3c\xf7\x0a\xe5\x40\xc3\xef\x0a\xb8\x36\x5e\x0a\xcd\xd0\x4e\x6c\x2a\x20\x41\x38\xe6\xa4\x72\xc6\x36\x62\x60\x50\xc1\x09\xd4\x18\x0e\x99\x88\xf8\xe4\x7d\x78\x1b\xd6\x2f\xc4\x66\x42\x82\x83\x55\x2e\x6c\x37\xda\xf8\xb5\xfc\x83\x16\xc0\x39\x7a\x05\x42\x76\xa3\xcd\xf4\x80\xc3\xdf\x9d\x0f\xe8\xb3\x0a\x03\xdc\x70\x70\xce\x82\xf3\x0c\x9c\xd7\xe0\x19\x43\xc3\x92\x16\x75\x3d\x8e\x83\x43\x2d\xc7\x81\x2b\x8b\x5f\x9d\x03\xae\x39\xf6\x47\xa0\x51\x21\xf0\x49\x09\xec\x1e\x4e\x5c\x04\x73\x4c\x63\xe2\xd0\x29\xc1\xaf\x58\x0b\xad\x79\x79\xa7\xd0\x7e\x11\x98\x38\x10\xcc\xa3\x39\x83\x3e\x37\x97\x1e\x04\xc7\x1f\xb8\x56\x20\xd0\x2d\x11\x42\x5a\x10\xc2\x30\xf2\xc8\x31\x41\x9f\x15\xc1\x94\xe6\x20\x94\x13\x98\xa0\xbf\xee\x3c\x08\xe5\x51\x4d\xa1\x07\xa5\x51\x42\x6a\xa6\x30\x41\xfb\x8c\x63\x1e\xf7\x59\x22\xf0\x07\x9c\x7c\xa8\xe5\x85\x46\x5d\x83\x6a\x5b\x68\x8b\xe5\x2c\xd9\x1e\x06\x13\x8f\xf3\xd3\xa2\x44\x61\x24\x56\x40\x18\x9a\xb3\xa8\x0f\x8d\xd4\x98\xe0\xaf\x8a\xe7\x09\x42\x20\xf6\xc6\x60\x11\x8b\xbf\x22\x6a\x16\x5d\x19\x8b\x88\x5b\x34\x6d\xac\x71\x59\x82\xd4\xb0\xce\x92\x0a\xc1\xc1\xe7\x98\x78\x10\x4e\xa0\x77\x80\xad\x39\x6c\xcd\x61\x6b\x0e\xa5\x9b\x43\xd4\x1c\x82\xe1\x78\xa1\x64\x47\x27\x09\xcb\x21\x25\x3d\xda\x31\x9e\xd1\x93\x03\xe1\x39\x2d\x89\xe2\x13\x56\xe0\x95\x41\xd3\x56\x61\x82\x79\x88\x0b\x0e\x8a\xf0\xd8\x69\x8f\xfd\xf5\x8e\x61\x82\x45\x90\xb0\xde\x33\x90\xa8\x37\x24\x63\x06\x24\x43\xd7\x83\x56\xad\x98\xc0\x3c\xa1\xb2\x44\xf2\x2c\x51\x58\x0e\x85\x22\xb3\x02\x24\x17\x1e\xc5\xa3\x04\xc9\x15\x3e\x69\x0b\x12\x1d\x0f\xc9\x8d\x03\xc9\x51\xeb\x72\xab\x40\xa2\x73\x2d\xb9\x17\x20\x51\xf7\x4b\x1c\x73\x29\xd0\x61\x11\x4e\x63\x62\x00\x7d\x03\x4c\x3c\x48\xc9\x04\x48\x89\x68\xe0\x8c\x96\x0a\x2d\x22\xc5\x05\x48\xb4\xc6\x24\x3a\x64\x12\x6d\x4d\xa9\x34\xfe\x6a\x31\x71\x28\x16\x38\x5a\x4e\x82\x61\x62\x40\x6a\x2c\x97\x26\x1a\xa4\xd6\x1c\x13\x47\xe2\x03\x24\x32\x83\xd4\xd8\x05\x8d\x18\x18\x25\x30\xb1\x68\x5e\x6a\x90\x96\x4b\x4c\x0c\x26\x1e\xa4\x15\x02\x13\x9d\x25\x28\x84\x2c\xd6\x67\xb5\x02\x69\x2d\x16\xb6\x58\xd8\x61\x61\xec\x25\x8e\xb4\x74\x4c\x61\x62\x41\x3a\x85\x3e\x9d\x72\xe8\xd8\x49\x50\x4c\x3b\x50\x38\x2b\x14\x7a\x22\x4a\x32\x9e\x27\x0a\x94\x71\x1a\x13\x07\xca\x62\x9e\xc5\x3c\xab\x3c\x28\x8b\x5e\x0c\xb6\xa1\xb0\x0d\x85\x73\x50\xe1\x1c\x54\x0e\x21\x90\x55\x14\x8e\xbe\xf2\xda\x82\xf2\xf4\xd5\x0b\xd0\x8c\x5b\xd0\x38\x8c\x1a\x7d\x50\xcd\xb9\xc0\xc4\x82\xe6\x82\x81\xb6\xce\x81\xc6\xfa\x34\xda\x0b\x1a\x6b\xd1\xc8\x5c\x1a\xdd\x42\xed\x95\x00\xed\x35\x26\x96\x83\x46\xce\x31\x8c\x49\x30\x8c\xa3\xea\x67\x1e\x0c\xd6\x67\xb8\xe0\x98\x38\x30\x5c\x5a\xb4\x59\x15\x18\x64\x06\xc3\x0d\xc3\x04\xcb\xa1\xb1\x20\x8c\x04\x23\xac\x00\x83\xe3\x6b\xa4\x60\x60\xa4\xf3\x60\x14\x63\x60\x94\x92\x98\x38\x30\x4a\x63\x9e\x51\x79\xe2\xc0\x68\x6c\x4d\x63\x6b\x1a\x1b\xd7\xd8\x9a\xb6\x1c\x13\x03\xc6\x30\x8e\x89\x03\x63\x38\x26\x42\x80\x31\x4e\x62\x62\xc0\x58\xc7\x30\x91\x60\xac\x97\x60\xd0\x8a\x33\x38\x11\x8d\xc3\xaa\x9c\xc0\x27\x29\x00\x3d\x4b\x30\x1e\xdb\xf0\xce\x82\x41\xfa\xa1\xbf\x02\x96\x29\x06\x96\x6b\x0d\x96\x1b\x05\x56\x08\x89\x89\x05\x2b\x14\xc7\x44\x83\xc5\xc1\xb3\xd2\x30\x4c\x2c\x58\x34\x8e\xac\xe2\x16\xd0\xcf\x01\x8b\x83\x62\xd1\xd2\xb1\x38\x2f\xad\x37\x0e\x6d\x49\x8d\x09\x3e\x71\x89\x89\x01\xc7\x50\x54\xa3\x32\x71\x5c\x59\x70\xe8\x63\x3b\x6e\x35\x26\x0e\x1c\x47\x01\x8e\xb2\xd3\x09\xc9\xc1\x09\x85\x5f\x9d\x01\x87\x8d\x3b\x89\xf5\x49\xfc\x15\xfd\x4d\x27\xb5\x00\x27\x9d\x04\x87\xd4\x75\x4a\x0a\x40\x2f\x0a\x9c\x46\x55\xa0\xbd\x00\x2f\xb4\x02\x2f\x1c\x03\x2f\x3c\x03\x2f\x39\xea\x11\x8e\x0a\x98\x93\xde\xe0\x3c\xf8\xea\x86\x61\xea\x29\xdf\x63\x8e\x40\x95\xc1\x85\x52\x94\x52\x0e\x2a\x40\x8e\x12\x99\x73\xcd\xb1\xa4\xd6\x1e\x53\xa3\x4b\x29\x42\x19\xaa\x1f\x65\x2d\xa6\xd8\xa2\xa1\x1a\x0c\xba\xb0\xdc\x38\x4c\x9d\x42\x58\xcf\x14\x70\xc1\xb8\xc7\x94\x74\x19\x52\x9a\x0b\xe4\x20\x2e\x50\xa3\x63\x8a\xbf\x2a\xe9\x30\x55\x1c\xb8\xd0\x4a\x52\x8a\xf9\xda\x33\x4a\x31\xc7\x4a\x46\xa9\xc1\xd4\x62\x49\x94\xcf\xdc\xa3\x68\xe5\x1e\xdb\x52\xcc\xcb\x30\x35\x19\x28\xc1\x85\xa2\x14\xdd\x5c\xee\x04\xa6\x38\xef\x84\x96\x1e\x53\x2a\x63\x95\xc4\x14\x67\x26\x09\x61\x25\xbc\xf7\x38\x91\x35\x4d\x67\x6d\x30\x35\x34\xc9\xad\x00\x25\xb9\xb0\x98\x4a\xcc\x17\x38\x81\xa5\xe0\x0a\x53\x41\xcf\x12\xcb\x08\xc3\x29\xc5\x7c\xa9\xb0\xbc\xd4\x58\xa7\xc4\x29\x2d\x25\xe2\x20\xd1\x67\xc6\x14\xeb\xd1\x16\x4b\x6a\x47\xa9\xc7\xf2\x86\x31\x4a\x11\xca\x70\x2c\x6f\xa9\x15\x8b\x98\x4b\x6b\x10\xca\x5a\x2c\x69\x1d\xfd\x8a\x02\x44\xa2\x8e\xc2\x54\x52\x8a\x6d\x91\x74\x91\x8e\x4a\x92\x7c\x51\xc8\xa8\x98\x1a\x4c\x11\x67\x85\xe3\xa2\xb5\x60\x12\x53\x6e\x30\x95\x0e\x53\x45\x39\x9e\x83\x21\x2f\xca\x28\x12\x17\x8a\xe4\x85\x12\xdc\x62\xaa\x0d\xa6\x86\x72\xac\xa6\x14\xcb\xa0\x56\x30\x4a\x29\x7c\x56\x06\x4b\xa2\xae\x34\xca\x91\x6c\xf0\x9c\x53\x8a\x75\x7a\xfc\x55\xe3\x1c\x32\x1a\x95\x96\x21\x49\x67\x34\x43\x58\xb4\xc4\x50\x5a\x20\xac\x46\x9a\x1b\x2d\x6c\x10\x1d\x98\xa3\x2c\xa3\x54\x51\x8a\xe5\x51\x8f\x60\x8a\x75\x2a\x4f\xbf\x7a\x4d\x29\xd6\x8f\xc6\x07\xa6\x58\x5e\x73\xca\x41\x99\xa1\xb5\x94\x7b\xdd\x68\xf3\x65\x6e\x75\xa1\x9f\x82\x4e\x94\x67\x1e\x3c\x32\x5d\xb0\x4c\xad\x41\x53\xcb\xd0\x82\x02\x70\x8b\x86\x09\xe7\x1c\xad\x22\x09\x42\x08\x0f\x42\x58\x34\x83\xd0\x08\x54\x68\x0c\x28\xda\x5f\x43\xc3\x44\x1b\xb4\x3a\xd0\x7c\xc0\x41\x15\x38\xa6\xc2\xa0\xf6\x37\x02\xf3\x34\xfa\x45\x68\x1f\x59\x5a\xe8\x60\x06\x84\xc5\xfa\x2c\x1a\x30\x56\xa1\x69\xab\xc9\x26\x21\xf7\x19\x2d\x0c\x34\x79\x1c\x62\xe0\xd0\x4a\x70\x86\xac\x09\xb4\x0d\x14\x59\x0e\x1c\xed\x05\x4a\x24\x5a\x04\x16\xd5\x3d\xea\x7c\xd4\x95\x0c\xb5\x1c\xe7\xa4\xf3\x51\xbf\x2b\x8d\x8a\xdf\x83\x14\xa8\xef\x04\xfe\x80\xa3\x4b\x6b\xd6\x52\x68\xd4\xf9\xe8\x0b\x0b\xac\x0a\xf5\x9d\x44\x29\x23\x25\x2a\x51\x89\x45\x24\x56\x20\x3d\xaa\x76\xd4\x9a\x0a\x6d\x03\x8d\xe6\x08\x8a\x79\xa9\xb1\x08\xce\x68\x69\x39\x29\x60\x54\xbb\x12\x95\xad\x42\xdd\x8b\x3a\xd5\x6a\x86\x09\xe6\xa1\x56\xb7\x0e\x8b\xa0\xc1\x81\x82\x5c\xa2\x0c\x57\x4c\x78\x50\x4c\xd1\xfc\x24\x15\xcb\x41\x19\xd4\xbd\x06\xe7\x0b\xda\x6f\x8a\xe6\x80\xc5\xc9\x8b\xca\x5b\x39\x21\x51\xa7\x72\xd0\xd6\xa0\x22\x64\xa8\xfe\xbc\x45\xf5\x87\xdc\x87\x2c\x85\x26\x80\x35\x56\x81\x43\x9e\x73\x4c\xa0\xf8\x16\x28\xcd\x25\x0a\x6d\x8e\xe2\x5b\x4a\x94\xe1\x06\x1c\x77\x1c\x9c\x94\x28\x05\x05\x43\xd9\x26\x39\xca\x3f\x19\x64\xa4\x26\xb9\xe8\x48\x0a\x7a\x2c\x63\x19\xca\x48\x4b\x65\xd0\x06\xe1\xdc\x0a\xfc\xd5\x52\x0d\x28\x75\x50\x1c\xa3\x3c\x43\x29\xcf\x05\xc1\x92\x45\xc9\x25\xd3\xd4\x4f\x92\x34\xc8\xe3\x4a\xa2\x61\xac\xa4\xe3\x38\xcb\xb1\x63\x88\x7f\xe8\x85\xa5\x14\xe7\x99\x44\x8d\xa9\xa4\x40\x7e\xe7\xcc\x92\xaa\xa5\x54\x71\xe2\x77\x8e\x3c\xbe\x13\x5e\x62\xbf\xd1\xf9\x40\x17\x78\xc1\x68\xc3\x25\xa5\xf4\x8c\x7a\x54\x1b\xd4\xd8\xda\xa2\xda\x25\xc3\x02\x53\xca\xf1\xf8\xab\x43\x1d\xaf\x9d\xc2\xaa\x7d\x48\xb5\xc8\x52\xc3\x70\x8a\x19\x1c\x28\x13\x0c\x06\x83\x4c\x85\x29\xe9\x74\x4d\x39\x68\x3e\x18\xb4\x14\x8d\x91\xf4\xab\x94\xf4\xac\x28\xb5\x58\x52\xa2\xa1\x82\x92\x05\x53\x9c\xa4\x46\x51\x79\x9a\xbc\x06\x2d\x45\x43\x7b\x88\xc6\x58\x7a\xb6\x82\x9e\x11\x7f\x83\xdc\x65\x0c\x2a\x08\x4c\xf1\xd9\x21\xb1\x82\xa9\x60\x9c\xd6\x64\x53\x60\x3d\x68\x7f\x1b\x83\x84\x4e\x53\x8b\x42\x9e\x0e\x55\x61\x8a\x7d\xb7\x0a\xe9\x43\x26\x00\x9d\x3c\x46\xae\x41\xdc\xac\x46\xab\xc7\x6a\x2a\x63\x14\xa3\x54\x95\x52\xac\xcd\x2a\xfc\x15\xd9\x0c\x53\x4f\x66\x8c\xc3\x54\xd0\xb3\xd4\x98\xa2\x00\xb4\x0e\xb1\xb5\x0e\xf9\xd3\xa2\x7f\x90\xa7\x68\x38\x39\x26\xc8\xe6\x11\xf4\x8c\x35\x3b\xa6\xd1\x00\xe2\x4c\x50\x8a\xf9\x9c\xf2\xb9\xa6\x1c\xad\x28\x0d\xf6\x11\xe5\x23\x1d\x1c\x77\x94\x8f\x38\x3b\x81\x74\x70\xc2\x39\xb2\x9c\xf0\x57\x89\xbd\x73\x12\x71\x26\xd3\xc3\x38\xc5\x34\xa5\x58\x8f\x42\xbb\xd0\x29\xec\xa9\x53\x06\xcb\x2b\x4b\x65\x10\x67\xa7\xa9\xa4\x26\x4c\x34\x8a\x71\xa7\x91\x9e\x8e\x0c\x3a\x87\x26\x81\x71\x34\x2e\x8e\xf8\xca\x05\x03\xce\xe9\x90\x62\x19\x87\x96\xa5\x47\x05\x64\xbc\x20\x2b\x0e\x4d\x0b\xe3\x2d\xb6\xee\x51\xfd\x19\x8f\xd3\xc6\x78\xa2\xa4\x77\xc8\xe8\x1e\x0d\x73\xe3\x69\x34\xbd\xb3\x64\xf6\xa1\x6a\xf0\xa8\xec\x8c\xf7\xd8\x47\x8f\x34\xb4\x0c\x1d\x24\xcb\x50\xf1\x59\x86\x5e\x2d\xa6\xf8\xcc\x25\x9a\x88\x68\xf0\x5a\x26\xa8\x0c\xf2\xa7\x65\x92\x63\x19\x34\x70\x2d\x43\x9e\xb4\x0c\x79\xd2\x32\x49\xb0\x68\x90\x59\x86\x4e\x0d\xa6\x9a\x52\xb2\x32\xb9\xc7\x14\x6d\x45\x86\x82\x10\x53\x84\x55\x96\x53\x4a\xe5\x2d\x95\xb7\x54\xc6\xb1\x52\x6a\x8b\x34\xb4\xe2\xb1\x36\xcd\x04\xa5\x58\x8f\xa6\x16\x35\xb5\x65\xb4\xa1\xad\x53\x2c\x63\x09\x37\xe4\x6d\xcb\x90\x1a\x96\xa1\x37\x6a\x79\x30\x7b\xa9\xbf\x9c\xfa\xcb\x51\xa2\x59\x94\x55\x60\xb9\x40\xcb\x98\x0b\x45\xcf\x88\x33\x19\x81\x96\xa3\x92\xb5\x5c\x50\x79\x89\x42\x92\x93\x59\x4c\x8b\x0d\x96\xb4\x9f\xe5\xa8\xdc\x2d\x57\x1a\x6b\x43\x15\x6f\x39\xf5\x8e\x13\xfe\xdc\x51\xbb\x5e\x60\x0e\x9a\x55\x69\x4a\x06\x98\x15\xe8\x45\x58\x32\x02\xad\x90\x64\x89\x23\x07\x5a\x21\x35\x9a\xe6\x44\x67\x81\x9c\x66\x05\x3a\x4f\x56\xa0\x87\x66\xc9\xd8\xb3\xc2\x21\x05\x48\x09\x5a\x81\x52\xc8\x0a\xe4\x22\x2b\x9c\xc3\x1c\x32\xd0\xc9\x05\xc6\xd4\x61\x2a\x39\x99\xf6\x94\x8f\x38\x4b\x2b\x1c\x58\x65\xf0\x99\x5c\x32\xab\x50\x7d\x5a\x85\xfe\x93\xd5\x0c\x47\xc7\x3a\xec\xa3\x73\x5e\x01\xad\xe4\x90\x2d\x6e\x00\xd9\x13\x4d\x6d\xac\xc1\x93\x21\xea\x05\x9a\x61\x5e\xa0\x19\x86\xa9\x44\x6b\x3c\x35\xc7\x3d\xa6\x5c\x50\x8a\x65\x3c\x41\xa1\x0e\xf2\x12\x0d\x1e\x2f\x71\x2e\x7b\xc9\xb4\xc4\xd4\x72\xf0\x12\xa5\xa8\x57\x4c\x30\x4c\x25\x3d\x5b\x87\xa9\xd7\xe0\x15\x5a\x1b\x5e\xe1\x5c\xc6\xd4\x82\x57\x28\x57\x39\x63\xa8\x8c\xf1\x03\x55\x09\xe3\x9c\xa1\xe5\xcf\x50\x36\x71\xce\x9c\x45\xdd\x44\x26\x31\x47\x7d\x85\xfa\x47\x1a\x32\xf6\x49\xdf\xd2\x87\xa1\x0f\xe7\xe8\x83\xe0\x24\x4e\x51\xfa\xa0\x4c\xc7\x2d\x7d\x88\x90\x49\x1e\x80\x23\xf3\x9b\x7b\x54\xce\x64\xeb\x33\xfa\xa0\xf6\x3c\x73\xa8\xfa\x3c\x8a\x22\xfc\x30\xa4\xf0\xc8\xee\xe7\x1e\x39\x0b\xd5\x1f\xf9\x14\x5e\xd3\xe2\x97\x37\x92\xe0\x8c\x0a\x1f\xe1\xb7\xd0\xba\x47\x2b\x11\x3f\x08\xdd\xe2\x43\x86\x0f\x15\x3e\x50\x81\x32\x66\x55\xf8\xa0\x6f\x5c\x06\xff\x83\x9c\x0b\xa6\x9c\x0e\x1f\xf4\xcd\x5a\xf2\x4a\x70\xe4\xb8\xe0\x8a\x7c\x11\x8e\x33\x8e\xd3\xb2\x3a\x79\x26\xe8\xca\x08\x11\xbc\x18\x81\x16\x21\x7e\x08\x04\x50\x38\x9a\x5c\x68\xf4\x31\xe8\xc3\xd2\x87\x12\xf4\xe1\x28\x53\x68\x2a\x42\x8e\x95\xd0\x68\x3f\xd1\x47\xc8\xa4\xd6\xc9\x3b\x4e\x0f\x16\xd0\x87\xa4\x0f\x11\x3e\x24\x9b\xfb\xd0\xf4\x81\xe4\x11\xa8\xcf\xe9\x23\x05\x47\xf2\x08\x63\x08\x6b\x54\xb3\xf4\x11\x8a\x58\x42\xde\x58\x46\x99\xde\x92\xf3\x14\x3c\x32\xcb\x08\x79\x4b\xfe\x22\x9d\x65\xa7\x0f\xcd\xc2\x07\x65\x0a\x41\x7e\x96\x20\xe7\xcd\x92\xbf\x88\x1f\x8e\x1c\x31\x49\xb5\xc8\x90\xa9\x58\xf8\x30\x54\x52\x91\xdf\x66\x75\xc8\xd4\xe8\x1f\x0a\x4b\x23\x2d\x2c\x2a\x6e\xfa\x70\xe1\x83\x6a\xd1\x2e\x94\x24\x6f\xd0\x5a\xaa\xd3\x59\x11\x3e\x08\x33\x67\xa9\x59\x67\xa9\x16\x67\xa9\x16\x67\xa9\x16\xe7\x68\xfc\x9c\xf3\x54\xd2\xd3\xc0\xf9\xd0\x3f\xcf\x88\x74\x81\x3f\x71\x5e\xd2\x37\x4e\x98\x79\xb4\x83\xf1\x43\xd0\x6f\xa8\x32\xf1\x83\xea\xf4\xe4\x29\x0b\x72\xaf\x39\x1d\xaf\x0b\x1f\xd8\x82\x97\x3a\x7c\x10\x12\x5e\x92\xf5\xe6\x15\x23\x38\x34\x13\xf0\x83\x9c\xdc\xfc\x83\xb8\xce\x6b\x8e\xee\x04\x47\x3b\x83\x5b\xf2\xde\xe8\xf0\x16\xfa\x13\xd6\x53\xa6\xf5\x48\x09\xeb\xd0\xbb\xa4\x0f\x07\xdc\x49\x5a\x9c\x75\x92\x7e\xf3\x5c\x61\xeb\x9e\xce\x51\x73\xac\x92\x83\xe7\x16\x09\xe2\xb9\xf5\xde\xa3\xa5\xb7\x5b\x78\x33\x68\x44\x03\x2a\x4d\xb2\xa6\xc1\xa3\x43\xc2\xc8\x7b\x41\x6f\x03\xe7\x88\xc0\xce\x05\x27\x45\x3b\x86\x09\x7a\xce\x8e\xdc\x43\x0d\x4a\x5b\x03\xca\x08\x83\x96\xb6\xcc\xcc\x6d\xcd\x40\x91\x27\x4a\xfb\xc8\x1e\xcb\x79\x74\x2e\x3d\xfa\x90\x82\x33\x4c\xc8\x18\x41\x0d\x81\xca\x8e\xd6\x5c\x24\xaa\x1c\x24\x90\x55\x52\xa1\xd0\x95\x24\x7f\xc1\x4b\x41\x07\x8d\x25\xa7\x95\x58\xda\xee\xf5\x0c\x34\x7a\xc7\xa0\x95\x12\x1e\x53\xa5\x31\xd5\x0e\x53\xb4\xea\x15\x6a\x57\xad\xb4\x54\x98\x2a\x2c\xa3\xa9\xbc\x76\x06\xe8\x60\x23\xa5\x98\x83\x7e\x97\xd6\x68\x0b\x68\x8b\x3a\x4d\x23\xf5\x31\x45\x7b\x81\x79\xb4\x35\x48\x46\x62\x2a\x29\x75\x98\xa2\x5b\xc9\xc2\xb2\x99\x77\xb4\x64\x86\x96\x0b\x67\x68\x79\x71\x86\xd6\x28\x27\xe7\x15\xc5\x2e\xa5\x54\x86\x53\x8e\xa0\x92\x82\x4a\x0a\x2a\x89\x36\x11\x47\x76\x34\x9c\xa1\x2d\xc3\x99\xa2\x92\x9a\x9e\x35\xe5\x9b\xb0\x30\x47\x50\xe8\xb6\xd2\x12\x8b\xe1\x86\x4a\x92\x05\x24\x1d\xb3\x38\xc4\xaf\x8a\x21\x46\x62\xe0\xf8\x93\x71\xe7\xb8\x47\xaf\x05\x95\x17\xf7\x1a\x13\xf4\x5f\x3c\xba\x33\x9e\xd6\xa0\x3c\x38\xc1\x68\x21\x8a\x63\x22\xc0\x09\x89\x79\xc4\xc5\xc2\x39\xac\xfc\x97\x5b\xf7\xb7\xe0\x03\x03\x06\x1c\x18\x08\x60\xf4\x5f\xa6\x9f\xd9\x7f\x55\xf9\x5e\xfd\xaf\xb3\xa7\xbd\x3c\xd4\x56\xb8\x53\x3a\x8a\xab\x17\x73\xbf\x2e\xf7\x8e\x8f\x7e\xa4\x1b\xaa\x37\xd1\x0d\x5d\xcb\x8d\x97\x2f\x22\xba\x96\x1b\x2f\x67\xb1\x94\x9f\x2c\x8f\xb2\x20\x3f\xe1\x8e\x30\xa5\xf9\x8f\xa7\x47\xfb\xd1\x4d\xb7\xd3\x8d\xfe\x9f\xe5\xd3\xa4\x7f\x94\xec\x0f\x2f\x3e\x2c\x5d\x4e\xc6\xfd\xe9\x60\xb8\xb4\x17\x77\x4a\x37\x8a\xe9\x3e\xf1\xe9\xd1\x7e\xfc\xf5\x06\xa8\x12\x78\x0f\xbf\xc1\xee\xbf\xe1\xd5\x16\xec\xfe\x04\x1b\xb0\xb1\x09\x1b\xdb\xd1\xfb\x38\x8d\x49\x7e\x31\x0c\xf7\x5a\x97\x27\xc3\x4f\x14\x11\x82\x41\xf9\x5c\x7e\xd6\x4a\x51\x72\x29\xc4\x81\xcf\x9b\x4f\xc3\xc2\x67\x18\xbc\x9e\x7e\x84\x9d\xf1\x47\xd8\x1e\x1e\xcf\x92\x8f\xdd\xaf\xe1\xca\xf2\x55\x72\x1c\xae\x28\x8f\x47\x9d\xe4\x7c\xff\xf2\x64\x38\x99\x5d\x94\xc3\x14\x86\x72\xaf\xa7\x31\x8b\xe8\x69\x67\x9c\x3d\x51\x45\xf1\xee\xbf\xb3\x10\x93\x19\xb9\x33\x80\xd7\xd3\x8f\x39\xc8\xce\xf8\x63\x19\x28\xe0\x10\xdd\x74\xa3\xdf\x42\x77\x07\x45\x37\xb9\x08\xfd\x24\xde\x28\xba\x39\xa8\x75\x2f\x5c\xcb\x9e\x5c\x1e\x1f\x77\xa3\xdd\x7f\xc7\x21\x82\x11\x55\xb1\xbc\x3b\x99\x49\x01\xb2\x1b\xbd\xda\x8a\x97\x29\x38\x23\xe5\xbf\xef\x46\xa5\xb8\xff\xa5\x37\xd9\x37\x44\x83\x0b\xc1\x5f\xd9\xb7\x6f\x72\xad\x14\xfa\x30\x7d\x9b\xcb\x30\x66\xd1\x28\x1e\xe4\x41\xf7\xfe\x3b\x04\xdb\x8b\x8b\x58\x7b\x83\x07\xc6\x83\x1a\x64\xe1\xa0\x06\xe5\x58\x7b\x21\x9e\xdf\xf8\xd9\xeb\x29\x75\x62\x2d\xee\xaf\xac\xf4\xd7\x62\xcc\xda\x19\x87\xd0\xb6\x5f\x8f\xe2\x4e\xe7\x30\x1e\x87\x61\xa6\x37\xc3\xb0\x6f\xdf\x7a\xeb\xf1\xe1\xc3\xde\xee\x74\xf8\xa1\xb7\x97\xbe\xbe\xef\xa8\x08\x2e\x1d\xc6\xa4\x84\xd2\x53\x7a\x87\x48\xa7\xbf\x5a\xca\x0b\xef\x4f\x0b\x81\xd5\xba\xdf\x3a\x9d\x4e\x6f\x85\xa7\x6f\x45\x9f\x8b\x5d\xd9\x7f\x7a\x14\x5e\x03\x3b\xea\xf4\xd7\x4a\xf0\xdd\x10\x50\x90\x42\x0b\x16\x91\x06\x73\xa8\xe8\x26\xda\xd8\x9c\xe3\xa9\x9c\xa3\x32\x21\xb1\x41\x9c\x36\x3f\xab\x2f\xf2\xd0\x61\xbf\x4d\xe3\x8d\xcd\x68\xa3\xf4\x02\xfb\x34\xd0\x63\x2f\x70\x20\xbd\xc5\xe0\x6b\x1a\xd3\xbf\xb7\xb2\xd2\x5b\x8b\x3d\xbd\xeb\xbc\xf7\xb4\x23\xc5\x5c\x17\x7a\xf9\xd3\xc6\x66\x87\x43\xaf\xd4\xc6\xeb\xe9\xa7\xe1\x79\x8c\xe2\x25\x8d\x12\x51\x84\x87\x78\x3d\xcd\x42\x2a\xe0\xd3\xad\x11\x15\x68\xf2\xe5\x11\x2c\xa4\xa8\x86\x66\xd8\x19\x67\xd5\xe0\xd3\x77\x57\xb3\x5d\x0e\xa6\xb2\xdd\x12\x4c\x25\xaf\xec\xb7\x52\x80\x87\xdf\x42\x0f\x0b\x19\xf0\xff\xb7\x88\x0f\xbb\x3f\x91\xf6\x7d\xb5\x15\xa2\x10\xbc\xa7\x6d\x7c\xa3\xc1\x33\x68\x52\x9c\xa1\x9f\x1f\x18\x48\x81\x6a\x2f\x9c\x1e\x08\x40\x64\x65\x8a\x45\x50\xab\x08\x04\xab\x52\xcc\x03\x72\x74\xb1\x1c\x5f\x04\x89\xf6\x02\x43\x5b\xab\x02\xe9\xd1\xf0\x53\xf7\xc5\x54\x70\x03\x62\x31\xaa\x8d\x60\x42\x81\x50\xe6\x3b\x7a\x88\x8e\x86\xd0\x0b\xf1\xbc\x0d\x52\x6b\xc0\xbf\x05\x90\x5c\xa0\x0d\xc3\x05\xaf\x42\x1a\x90\x4c\x2e\x84\x24\xd9\x46\x5b\x6d\xe5\xcf\xf9\x7a\x24\x53\x80\x7f\x0b\x89\xb5\x8a\xc6\x18\xab\x02\x6a\xc0\xbf\x45\x9d\x16\xa1\xd7\xa2\xda\x6d\xc9\x0c\x48\xbe\x90\x25\xee\x86\x3c\xed\x02\xb8\x87\xd7\x23\x69\x69\xff\xe1\xf5\xd0\xf6\xfc\x42\x16\x42\x62\xe2\x88\x56\x01\x2d\x48\xb7\x90\x65\xef\x86\x80\x93\x80\x7f\x0b\x39\x91\x31\x62\x45\x56\xc5\xc1\x29\xc0\xbf\x45\x38\x78\xb4\x89\xb9\xd7\x55\x48\x0d\xf8\xb7\xb0\xdb\xe8\x6b\xd5\x5a\x34\x20\x9d\x7f\x78\xaf\x3d\x03\xd9\x26\xd1\x04\x33\xb5\xf6\x3d\x07\xe9\x1f\x81\xea\x5e\x82\xf4\x2d\x73\x08\x1d\xe5\x5a\xfb\x1a\xa4\x5f\xc8\x2e\x77\x6c\xdf\x01\xfe\x2d\x6c\xdf\xd6\x67\xb0\xf7\xe4\x69\xb7\xa0\x5d\x13\x94\x8a\x31\xc0\xbf\x16\x38\x59\x87\xe3\x74\x5e\xfc\xa1\xdd\x55\x4c\x82\x5a\x2c\xfa\x1a\xc9\xad\x68\xeb\xbd\x75\x98\x6c\x1d\x4e\x83\x5a\x2c\xe9\xbc\x05\x06\xde\x56\xe1\x0c\xe0\x5f\xcb\xb4\xa8\x09\x03\xc5\x2c\xe0\x5f\x0b\x9e\xb5\xf1\x54\x8c\x0e\x15\x3c\x9c\xbe\x9c\x01\xfe\x2d\xaa\xc7\xa0\xc2\xe6\x46\x56\x21\x05\xe0\xdf\xbd\x7b\xcc\x25\xe0\x5f\x0b\x5c\x9d\xa3\xb8\x02\xb5\xd8\x40\xe0\x92\x96\x01\x64\x0d\x52\x03\xfe\xb5\xb4\xa8\xea\x2d\x1a\x50\xe2\xe1\x9a\x4b\x09\x01\xaa\xcd\x46\x11\xdc\xd5\xda\x17\x12\x94\x58\xdc\xe3\xbb\xb5\xaf\x01\xff\xee\xdf\xbe\x03\x25\x1e\x81\xc7\x24\x03\xfc\xbb\x77\xfb\x92\x0e\xad\x3c\x42\xfb\x12\x94\x6c\x93\x05\xbc\x2e\x0b\x24\x6d\x6e\x3f\x42\xfb\x1e\xf0\xaf\xa5\xfd\xfa\x1c\x57\x0c\x94\x7a\x04\xfe\x53\x0a\x94\x7a\xb8\xc5\xa3\x94\x05\xfc\x5b\x50\x8f\x36\xc0\x40\x9b\x0a\x9c\x16\x80\x7f\x8b\xfb\x0f\xbc\x0a\x25\x01\xff\x16\x99\x37\x1c\xea\xe2\x45\x2b\x50\x2d\xf6\x39\x19\xaa\xb5\xe6\x34\x5d\x37\xba\x2f\x92\x06\xf0\xef\xde\x48\x5a\xc0\xbf\xfb\x23\xe9\x00\xff\xee\x8b\xa4\x07\xfc\xbb\x2f\x92\x86\x01\xfe\xdd\x1b\x49\xc3\x41\x2d\x36\x8c\xef\xc6\x6e\xd6\x02\xfe\x2d\x6a\x1f\x0d\x1d\x58\xb5\xbe\x0a\x49\xe7\x56\x1f\x8e\x81\xb7\x80\x7f\xf7\x24\xb7\xc7\xd6\x17\x0e\x52\x23\xb9\xbd\x07\xb5\xd8\x42\x6b\x24\xb7\x66\x0c\x34\x7b\xb8\x94\xd0\x4c\x80\x5e\x6c\xb1\x31\x58\xf5\x35\x29\xa9\x99\x04\xdd\x66\xa1\xad\xea\x9a\x41\xae\x99\x02\xad\x1e\xee\xd4\x6a\x85\xf5\xb4\x3a\xb5\xb2\xe6\x91\x68\x65\x40\x9b\x47\x40\xc0\x32\xc0\xbf\x85\x08\x70\x66\x7d\xcd\x48\xd5\x96\x83\xb6\x0f\x57\x70\xda\x4a\xc0\xbf\x16\x12\x98\x9a\x4d\xa5\xad\x02\xfc\x6b\x45\xbd\xe6\x17\x68\xab\x41\xb7\x4c\x72\xe6\x38\xb9\x90\xf8\x59\x85\xb6\xa0\xed\xc3\x35\xab\xb6\x1e\xf0\xaf\x6d\x41\xa3\x4e\x79\x3a\x98\xde\x32\x66\xa6\xa6\x91\xb5\xe3\xa0\x17\x2f\x6f\x31\xb0\xb5\xa9\xad\x9d\x00\xed\x1f\x61\x8a\x7a\xac\x67\x31\xbf\x30\xeb\xc8\x5c\xc7\xcf\x2a\xb4\x04\xfc\x6b\x81\x66\x29\x74\xb5\x0f\x5e\x81\x5e\xec\xf7\x72\x3a\xb9\x10\xa0\x6b\x98\x6b\xd0\x8b\x25\x32\xc5\x59\x60\x14\x6e\xa1\x0a\x6b\x40\x2f\xf6\x9c\x57\xc9\xe1\x07\xfc\xa8\xc2\x3a\xd0\x6d\x42\x15\xbd\x47\x84\xad\x30\x29\x1d\xff\x5f\x2c\x58\x57\xc9\x63\x46\x58\x51\x85\x95\x60\x16\x0b\xc5\x55\xf2\x9a\x11\x56\x56\x61\x15\x98\xc5\xae\xab\x12\x12\xcd\x45\xa0\xcf\x2a\xb4\x03\xfc\xfb\xbe\x1e\xd3\xd6\x72\x5b\xcb\x3a\x6d\xb9\x0a\x4d\xdb\xcd\x6d\xf4\xb2\xa1\x65\x5b\x85\x95\x60\x16\x3b\x85\x4a\x08\xe2\x4d\xfa\xac\x42\x2b\xba\xd4\xbc\x18\x6f\xe6\x02\xde\xcc\x55\xa1\xe9\xca\x69\x0b\xde\x3e\xe0\x5d\xa5\x36\xb7\x80\x7f\x8b\xf9\x9a\x07\xbe\xe6\x55\x58\x07\xf8\xf7\xbd\x58\x7b\xc0\xbf\xc5\xf3\x51\xa5\xb2\xa0\xba\xda\x6e\x04\x03\xfc\x6b\x69\x3b\x1d\xe9\x1a\x9f\x08\x09\xf8\xf7\x5d\xbd\x16\x1a\xcc\x62\x67\x94\xd3\x09\xc2\x80\x77\x95\xde\x82\x6e\xfc\xb4\xb4\x1c\xe6\x15\xaf\xf5\xd9\x83\x59\xec\xce\xae\xd2\x2a\x00\xc2\xaa\x0a\xac\xb4\x80\x7f\x8b\xb1\x16\x36\x60\x2d\xaa\xdc\xad\x18\xe0\xdf\xe2\x96\x5d\x68\xb9\x3a\xce\x74\x81\xa9\x8d\xd6\xb7\xc1\x5a\x30\x8b\x1d\x36\x9c\x4d\x22\x9d\x55\x55\x19\x46\x37\x23\x5a\x24\xc9\xad\x2d\x7b\xc0\xbf\x45\xb0\x86\xa6\x94\xa9\x8e\xb0\x66\x60\x74\x8b\x14\xe1\x41\x8a\xf0\x2a\x9d\xe9\xd8\xf7\xe2\x7d\x2b\x4b\x6c\x69\xab\x5c\xa9\x1d\x98\xc5\x8e\xd5\x2a\x79\xe8\xd8\x6a\x15\x63\xe3\x01\xff\x16\x53\xd9\xf0\x40\x65\x53\x6d\xd9\x32\x30\x8b\xad\x47\x25\x84\x0e\x52\x40\xe8\x0a\x9d\x9d\xb4\xe0\x16\xf3\xa5\x43\x8e\x76\x15\x7e\x76\x8e\x81\x5b\xbc\x77\x70\x27\x8b\xc4\x39\x43\xb7\x80\x1f\x5c\x8f\xe7\xe0\x5a\x6c\x93\xe6\xc5\x3d\xe7\x35\xdd\x3f\x5e\x6c\xc2\xf2\x9a\xfb\xe1\x99\x00\xdf\xe6\xee\xc8\xda\x9a\x94\x67\x0a\x7c\xdb\x3a\xaf\xac\x39\x49\x9e\x39\xf0\x8b\xb5\x32\x8a\x88\x1a\x18\x67\xe0\x17\xab\x54\x06\x75\xb3\xde\x73\x09\x7e\xb1\xa4\x6b\xdc\xf5\x95\x74\xde\xf7\xde\x60\x8a\x8e\x06\x2f\xde\x87\x22\x31\x21\x5d\x15\x92\x83\x6f\x91\x6d\x92\xa6\xba\xb4\x55\x48\x0d\xde\x2c\x96\x12\xcd\xbb\xb0\xde\x08\xc0\xbf\x85\x90\x24\x23\x24\xaf\x42\x4a\xf0\xf6\xbb\xda\xb4\x02\xfc\x62\x3f\x6f\xd5\x90\xe2\x31\xaa\x0a\x89\x6d\x2e\x5e\xcd\xa2\xe5\xf9\xd5\xea\xf2\xbc\xb7\x1a\xfc\xe2\x6d\x4e\x06\x75\xf6\xb6\x06\xfc\x62\xb7\x6e\xd5\x50\x1f\x4d\xad\x8f\x16\x7c\xcb\x6a\x8d\xa6\xb1\xd4\xd5\xb1\x74\x1c\xfc\x62\xa7\x6a\x55\x11\xa4\xaa\x41\x0a\xf0\x8b\x77\x52\x57\x35\xd1\x55\x57\xe9\xea\x24\xf8\x96\xbd\x53\x62\xd9\x2a\xc7\x3a\x05\x14\xd2\xf4\xa1\x02\x8f\x8e\x68\x52\xb2\x10\x05\xf2\x6a\x9c\xa9\xc1\x7a\xa0\x64\x21\x2c\x79\x53\x55\x53\x99\x33\x8e\x26\xca\xe2\x1d\x1f\x24\xb6\xad\xc1\x71\x3a\xc8\xbf\x78\x59\x8b\x13\xc2\x9c\xd7\x30\xe6\x74\x0d\xa0\x6d\x75\xc9\xd4\x16\x69\x42\x40\x47\xb6\xd8\x35\x58\xf5\xd4\xac\xaf\xb7\xaa\x81\xce\xbf\x3e\x7c\xb4\xb8\x05\x4a\x16\xe3\x5f\x93\xfb\x74\xee\x96\xb3\x16\x3b\xfd\x6e\x28\x08\x8a\x05\xdc\xba\xca\x53\x5f\xe8\xa2\xa3\xbe\x14\x65\x66\xb1\x30\x68\x00\x54\x64\xcf\xb6\x28\xa0\xba\x4a\x08\x87\xc9\x79\x8b\x03\x7c\xcb\x11\x22\x3a\x06\xcf\x17\x93\xec\x36\xee\xa6\x43\xf3\x7c\xf1\xae\xc1\xdd\xc8\xcd\xe9\xd2\xc0\xe2\x5d\xc3\xbb\xd5\x24\xb8\x01\x4a\x16\x9b\x28\xb5\x35\x2a\x8e\x66\x2e\x17\x8b\x37\xce\xee\x88\x02\x1d\xff\x97\x2d\x93\x97\x16\x05\xaa\x5e\x3d\xa7\x7b\x16\x52\x3c\x82\xc8\x93\xc2\x87\x10\x31\x0b\x09\xa1\x6a\x4a\x89\x4b\x6b\x81\xb7\xec\xfd\xae\x2a\x92\xd7\xca\xd5\xf6\x3e\x29\x26\x46\xcb\xb4\xb1\xa2\x6e\x7c\x85\x48\x1a\xa2\xcd\xb6\x6c\x04\xcd\xe3\x6f\xdc\x1b\x34\x0b\xab\xd1\x82\xb0\x74\xae\x01\x16\xa7\x0e\x85\xe4\xb8\x9f\xd6\x2f\x02\x78\xdc\x57\x1f\x5a\xba\x91\x27\x5a\x56\xe7\x8c\x08\x5a\x18\x3f\x6b\xf0\x16\x28\x69\x81\x97\x29\xbc\xac\xc1\x3b\xa0\x64\x31\xbc\x4a\xdb\x57\xf5\xf6\x3d\x58\xb9\xf8\x80\x0b\xc2\xa5\x36\x8f\xaa\xf0\xb4\xc5\x31\xb6\x2d\x03\x8d\x70\x29\xfe\xd5\x75\x18\x2b\x99\x00\x4a\x16\xc3\x4b\x13\xe0\xa5\xa9\xc1\x4b\xba\x51\xb8\x18\x9e\x3b\xb2\x68\xf1\xb3\x06\xaf\x42\x98\x91\x05\xf0\x52\x0b\x83\xed\xd3\x67\x05\x5e\x2b\x0d\x94\x2c\x84\x97\x24\xea\xe9\xb3\x06\xef\x81\x92\x45\xf0\x8e\x56\x65\xf0\xa3\x02\x6d\x1c\x03\xba\xba\xfc\x50\xd9\x44\x37\x9f\x29\x59\x68\x4b\xd2\x02\x80\xf6\x35\x58\x07\x94\xb4\x18\x07\xa6\x2e\xe3\x2d\xdd\x4a\xf5\x8b\xdb\xbd\x5b\x0f\xbc\x34\x60\x5b\xbc\x29\x9c\xc2\xd5\x19\xec\x15\x85\x92\x69\x11\x55\xab\x35\xa1\x61\xbd\x16\x21\x06\xcd\x7d\x1b\xcc\x22\xd6\xdc\xbb\x41\xe3\xc0\xb6\xf8\x34\x8d\x0d\x5a\xa4\xcc\x62\x6b\xbf\xb9\x41\x87\xa4\x59\xbc\x71\xd3\xd8\xa0\x47\xca\xb4\x9d\xb6\xab\x37\xe8\x18\x63\x21\x84\xcf\xfd\x1a\x2c\x02\xfe\xdc\xbb\x41\x6e\xc1\xb5\xd8\xb5\x8d\x0d\x72\x0f\xae\xc5\xac\x6d\x84\x13\x1c\x28\xb9\x37\x9c\x04\xd7\x62\xfc\x36\xc3\x69\xa0\xe4\xde\x84\x11\x48\x98\xc5\x56\xcf\x2d\x80\x48\x99\xb6\xc5\x97\x26\x40\x89\xa4\x59\x6c\xa3\xdd\x02\x28\x10\xf0\xfe\x63\xa1\x90\xd9\x16\x2f\x0f\x37\x37\xa8\x90\xdb\x16\xcb\x6c\xab\xe8\x90\x7f\x15\x52\x63\x93\x8b\xcd\x73\xf2\x79\xab\x2e\xaf\x63\x5a\x21\x64\xcb\xbe\x41\xd8\xbb\xac\xe1\xab\x0d\xc2\x2e\xb6\x60\x85\xa3\x93\xf7\x35\x22\x69\xec\xeb\xe2\xc3\x33\x28\x93\xd1\xed\xa8\xae\x69\x32\xc3\x42\xf0\xad\x85\xed\x1a\x6a\xb7\xd6\x5f\x83\xfd\x5d\xec\x79\x35\x0e\xaa\x45\x66\x68\xdd\x12\x6f\x18\x54\x87\xc8\x2e\x5e\xca\x6d\x6c\xd0\x21\x81\xda\x8c\xe4\xa6\x06\xe9\x0a\xe8\x62\xcb\xa5\xa9\xc1\xf0\x0e\x9f\xb6\x45\xd1\x86\x06\x71\x98\x1c\x5f\x2c\x24\x1b\x1b\xe4\x1a\x28\x59\x00\x87\x86\x81\xaf\xc2\x09\x06\x8e\x2f\x96\x75\xcd\x88\x0a\x44\xb4\xd5\xd3\xb7\x35\xfb\xdf\x71\x81\xb4\x59\x7c\x64\x94\xc1\x6a\xed\x5c\x83\x43\x36\xa4\x64\xe1\xd6\x49\xba\x6f\x6c\x6b\x1b\xc7\x8e\xa3\xf0\xe2\x8b\x85\x57\x23\x8d\x24\xb6\xdb\xb6\x32\x41\xeb\x60\x55\x48\x94\x5e\x7c\xf1\xb2\x73\x73\x57\x15\x05\xc2\xbb\xb7\x8e\xe5\x1a\x47\x65\xb1\xec\x6a\x1e\x4e\x14\x5d\xbc\xed\x68\xe1\x2a\x49\xaf\x2a\x28\xdd\x9f\x5e\x2c\x41\x1a\x71\x35\xc8\xb2\x8b\x4d\xac\x86\x45\x3e\xc7\x8d\x43\xb8\xfb\x4b\x0f\x6e\x29\xa6\x60\x1b\xaf\x93\xa4\xac\x81\x22\x5d\x17\xaf\x8e\x37\x2d\xad\x39\x6e\x3d\x50\x72\x5f\x9e\x73\x38\x1e\x6d\x57\x58\x56\x49\x23\xd4\x40\x29\xec\x56\x9b\xca\x24\xa1\x5e\x03\x45\xd2\xba\x36\x27\xa1\xce\xaf\x0a\xdb\xc4\xa4\x85\x3e\xba\x7e\x80\xd9\x29\xcf\x80\x92\x96\xf1\x94\xae\xb6\x87\xe4\x94\xe7\x40\x49\x0b\xac\x30\xf5\x31\x55\xde\x81\x6b\x39\x03\xc9\xa0\x81\xc0\x1a\xe5\x90\x6e\xdb\xe0\x0f\x7b\xce\x55\xa6\xd7\x38\xb1\xf5\x62\x55\xcd\xa0\xbe\x13\xe8\xe8\xcd\x3f\x7a\xb1\x5f\xb1\x9a\xae\x6c\x57\xf5\xb4\x46\x26\x6c\x39\x49\x76\x27\xff\xcd\x4b\xef\xc0\xab\x36\xa9\x5f\xe7\x2c\xaf\x84\x02\xaf\x5a\x36\xdb\x45\x38\x1f\x55\x5d\x21\x4f\x43\x6c\xca\xc5\xfb\x01\x8d\x8b\x72\x3c\x44\xf6\x94\x2d\xbb\xe6\xcd\xcb\x72\x9c\xc2\x37\x61\xfa\xf0\x53\x71\x58\x0b\x61\xb2\x78\x57\x8f\x44\x2c\x1d\x88\xa9\x83\x4b\x08\xe9\x62\xf0\xb0\x0e\x51\x87\x26\x0a\x9a\xd6\x13\xa8\xe1\x7c\x48\x1d\x3c\x44\x3f\x6a\xe1\xbe\x70\x7c\x14\xc2\x43\xbd\x0e\x13\x22\x28\xb5\xd6\x21\xb2\x3a\x1a\x68\x48\xd1\x94\x1e\xe1\x34\x2a\xd6\x42\x04\x6d\x3f\x91\x1a\x8e\x1b\xd6\xc1\x43\x24\xa8\x3b\x50\x54\xd5\xe4\x25\x02\x12\x45\xdb\xf6\x3e\x57\xd3\xa3\x92\x75\xf0\x10\x79\xaa\xf5\x66\x67\x38\xed\x58\x07\x4f\x23\x56\x3d\x06\x1d\x29\x60\xd5\x63\xdc\x15\xe5\x5c\x7a\x9a\x6f\xad\xf2\x3c\x3d\xb5\x5b\x07\xc7\x9a\x5b\xd4\xc1\x1d\x51\xa1\x88\x56\xbc\xe5\xac\xf9\x1d\xeb\xd2\x14\x58\x4c\x3f\xc6\x8e\x6c\x08\x4d\xcf\x75\xcb\xbd\x8c\xb0\x68\x0f\xf4\x59\xab\x21\x0d\xbd\xb9\x58\x16\x2f\xac\x21\x0f\x6d\xfc\x7d\x35\x64\x41\x84\xcd\xe2\x45\xa4\x3b\xde\x1b\x33\x14\xae\xb8\xe5\x38\xd6\x1d\xeb\xb2\xce\x80\x12\x76\xf1\xaa\xd8\x1d\xeb\x72\x4c\x80\x12\xee\x11\x0e\xef\x2b\x8a\x91\xaf\x28\x48\xfe\x63\xd4\x65\x21\xa4\x2d\x9a\x24\xac\x88\xd7\xc1\x1d\x82\x3f\xc2\x79\x2a\x45\x11\xfe\x31\x7d\x84\xeb\x73\xf4\xa2\x80\x90\x2e\xee\x56\x7a\x44\xb7\x0e\x6e\x08\xfc\x31\x46\xde\xd3\xc8\xfb\x47\xb9\x95\xe9\x45\xa8\xab\xcd\x6c\x48\x4f\xe1\xd6\xc1\x25\x84\xb4\x15\xbc\xe1\x6e\x9f\xf0\x34\xb7\x7c\xab\xb3\x9e\x9e\xb8\xae\x83\x87\x88\xbc\x6d\x5a\x2e\x3d\xc6\x5b\x07\xa7\x6d\xd1\xc5\x96\xf6\xa2\xbe\xd3\xd5\xd0\xc5\xe1\x18\x02\x47\xe8\x46\x70\x0f\x21\x6d\x67\xa8\x86\x79\xe2\x25\x83\x90\xb6\x82\x9b\xfa\x3d\x2b\xe1\x25\x87\x90\x2e\x04\xf7\x75\xff\x04\xa1\xb2\xb0\xec\x0f\xe6\x3f\xe9\x28\x04\xbb\x6b\xd1\x16\x3e\xb8\x3b\xbe\xea\xef\xa4\xe1\xd3\xa5\x37\x8b\xf5\x55\xba\x53\x0c\xe1\x61\xbe\x0e\xa3\x25\xc5\x5a\x96\x6d\x9b\x57\x75\x69\x65\xb4\x54\x1a\x41\x17\x9f\x5d\xbd\xe5\x90\x47\x16\x2a\xb9\xe5\x6e\x06\x03\x55\x93\x27\xc6\x18\x8a\xe8\x6c\x16\xaf\x1a\xad\x2a\x3a\x21\xa2\x6a\xd0\x45\x2c\xe6\x7b\x37\x5c\x84\x6e\xfe\x8e\x86\x4b\xc1\x86\x17\x36\x5c\xdf\xd6\x2f\xc7\x26\x5e\xb8\xcd\xdb\x78\x84\x30\x8b\x7c\xeb\xee\x7f\x8c\x07\x81\x28\x5c\xee\xf7\x1d\xe4\x29\xa2\x8e\xb6\x1d\x9c\x92\x75\xbf\x0a\xa1\x42\x58\xd2\x96\xc3\xe0\x32\x30\x37\xf6\x7a\xaf\x1b\x55\xa2\x65\xc5\xbb\x3f\xfd\xd7\x85\xf3\x3b\x1f\x8e\x8e\x87\xfd\x59\x6b\x38\xbf\x0d\xd8\x82\x1d\xd8\x86\x4d\x78\x0e\x2f\xe0\x25\xbc\x81\x77\xf0\x0b\xbc\x87\x8d\x3f\x61\x6b\x03\xb6\x36\x61\x6b\x0b\xb6\xb6\x61\xeb\x39\x6c\xbd\x80\xad\x97\xb0\xb5\x03\x5b\xbb\xb0\xf5\x0a\xb6\x7e\x82\xad\xd7\xb0\xf5\x33\x6c\xbd\x81\xad\xb7\xb0\xf5\x0e\xb6\xde\xc3\xf6\x06\x6c\x6f\xc2\xf6\x16\x6c\xbf\x84\xed\x1d\xd8\xde\x85\x17\x9b\xf0\x62\x0b\x5e\xbc\x80\x9d\x77\xb0\xf3\x0b\xec\xbc\x87\x9d\xdf\x61\xe7\x0f\xd8\xf9\x13\x76\xfe\x0d\x3b\x7f\xc1\xce\xdf\xb0\xbb\x01\xbb\x9b\xb0\xbb\x05\xbb\xdb\xb0\xfb\x1c\x76\x5f\xc0\xee\x4b\xd8\xdd\x81\xdd\x5d\xd8\x7d\x05\xbb\x3f\xc3\xee\x1b\xd8\x7d\x0b\xbb\xef\x60\xf7\x17\xd8\x7d\x0f\xaf\xb6\xe0\xd5\x73\x78\xf5\x02\x5e\xed\xc0\xab\x5d\x78\xf5\x0a\x5e\xfd\x04\xaf\xde\xc3\xab\x5f\x61\x17\xde\xc2\xaf\xf0\x3b\xfc\x09\x9b\xbb\xb0\xf9\x0a\x36\xdf\xc0\xd6\xaf\xb0\xbd\x0d\x2f\xde\xc2\x2b\xf8\x09\x5e\xc3\xcf\xf0\x1b\xfc\x01\xff\x86\xbf\xe0\x6f\xd8\x08\xf1\x0b\xb7\x60\x63\x1b\x36\x9e\xc3\xc6\x0e\x6c\xbc\x82\x8d\x9f\x60\xe3\x35\x6c\xfc\x0c\x1b\x6f\x61\xe3\x57\xd8\xf8\x0d\x36\x7e\x87\x8d\x3f\x60\xe3\xdf\xb0\xf1\x17\x6c\xfc\x0d\x9b\x1b\xb0\xb9\x09\x9b\xdb\xb0\xf9\x1c\x36\x5f\xc0\xe6\x4b\xd8\xdc\x81\xcd\x9f\x60\xf3\x35\x6c\xfe\x0c\x9b\x6f\x61\xf3\x1d\x6c\xff\x04\xdb\x3f\xc3\xf6\x1b\xd8\x7e\x0b\xdb\xef\xe0\xf9\x6f\xf0\xfc\x2f\x78\xf1\x0e\x5e\xee\xc2\xcb\x9f\xe0\xe5\x6b\x78\xf9\x33\xbc\x7c\x03\x2f\xdf\xc2\xcb\x77\xf0\xf2\x17\x78\xf9\x1e\x5e\xfe\x0a\x2f\x7f\x83\x97\xbf\xc3\xcb\x3f\xe0\xe5\x9f\xf0\xf2\xdf\xf0\xf2\x2f\x78\xf9\x37\xec\x6c\xc0\xce\x26\xec\x6c\xc1\xce\x36\xec\x3c\x87\x9d\x17\xd1\x46\x5c\x1a\xe8\xe1\xf9\xf9\xf4\xfc\x62\x69\x2f\xda\x2a\xe7\xee\x8f\x67\x07\x97\xbd\x67\xfd\xe9\xc9\xbf\xf6\xa7\xa7\x07\xc3\xf3\xc3\x8b\xe2\xe1\x10\x8b\xef\x94\x8b\x9f\x24\xb3\x83\xa5\xbd\x68\xbb\x9c\x77\x1e\x82\xdd\x2d\xed\x45\x9b\xe5\xec\x8b\xd9\x79\x7f\x3a\xb9\x5a\xda\x8b\x9e\xcf\x65\x5f\x4f\xfa\x4b\x7b\xd1\x8b\xb8\x29\xa4\x64\xf4\xb2\x21\xfb\x5f\x97\xb3\x91\x5b\xda\x8b\xde\x84\x60\x8a\x97\x93\xfe\xf4\xe4\x64\x3a\xf9\xed\xfa\xf4\xf6\xf0\x91\x29\x57\xcf\x15\xce\x42\x2c\x66\x1c\x9f\x86\x58\xcc\xb9\xfe\xf4\x68\xff\x5d\x32\x3b\xf8\x08\x27\xfd\xe9\xe5\x64\xf6\x11\x3e\x2e\x8b\x8f\x70\x32\x1d\x8d\xf0\x51\x7d\x84\x8f\x27\xc3\xd9\xc1\x74\x70\x71\xdf\xf0\x92\x69\xc5\x59\x64\xc9\x50\x7d\xf6\xed\xe3\xb2\xc8\x7f\x98\x8e\x46\x45\xb6\xca\x1f\xd3\x66\xe3\xdd\x8d\x67\x93\xf1\xf1\x7c\x24\xca\xac\xee\x0c\xf9\xb9\x26\xd2\x8e\x14\x0d\x61\x8f\x4a\x6d\x51\xdf\x8a\xf6\xb0\x93\x95\x26\xf3\x2e\x47\x37\xdd\xe8\x5d\x18\x00\x24\xd8\x9d\x88\x9f\x15\x6c\x23\xfc\xf9\xec\xfa\x74\xf8\x11\xc6\x93\xad\x40\xf7\xe9\xe5\x2c\x7d\xfa\x38\x9e\x7c\x84\x8f\xd3\xcb\xd9\x7d\x49\x4e\x55\x86\x30\xaf\xdb\x24\xaa\xe7\x03\xa9\xee\xfc\x85\x94\x84\x9d\xbf\xe9\x83\x01\xeb\x86\x7e\xa7\x28\x64\x94\xcf\x10\xc9\x47\x62\x3c\x89\x77\xde\xd3\x20\x84\xef\xd3\xcb\x59\x96\x31\x37\x2a\xa1\xf9\xd0\xaf\xf9\x9a\xb3\x4e\x56\x1a\xc8\xbb\x5c\x34\x84\x7d\x2f\x35\x43\x54\xc0\x51\xf8\x25\x8c\xc2\x24\x39\x69\x1f\x01\x2c\xd4\x46\xfd\xde\xf5\x6c\x78\x6f\x96\x26\xa0\x38\xd0\x6f\xbe\xeb\xe1\x97\x50\x29\xa2\xfb\xbe\x40\x77\x3b\x99\x25\x77\x42\x19\x0b\xb6\xa1\x8d\xe5\x3e\xc2\x2c\xd9\xff\x98\x47\x4c\xbc\x6f\x27\x88\x84\x4b\x4b\x81\xc8\xb3\x64\x3f\x7f\xce\x2a\x0c\x91\x12\xe7\xfb\x47\x40\xd4\x78\x01\x87\x58\x54\x20\x73\x9c\x90\x06\x1b\x7f\x06\x22\x9c\x24\xa7\xbb\xb3\xe1\x79\x2b\x0d\xd2\x72\x6d\x24\x98\x7d\x84\x93\x8f\x70\x34\xbc\xbe\xf8\x08\xe3\xfb\x76\x1e\x8d\x83\x51\xd2\x1f\xbe\xc9\x98\xf9\x24\x9e\x5c\x1e\xa7\xcf\x58\x67\xe9\xeb\x38\x66\xf3\x44\x98\xc5\x19\xa7\x9e\xc4\x27\x1f\x4b\x30\x84\x4c\x06\x34\xa6\xce\x6f\x6d\x84\xce\xcf\x8b\x0c\x07\x99\x7d\x34\x3c\x47\x34\x8a\xce\x37\x4a\x0c\xfa\x1a\x82\xe1\x6e\x6d\x86\xfa\x7e\x1a\x4f\x4a\x71\x75\x55\xa8\x8f\xe2\x2c\xe7\x55\x61\x91\x85\x55\x6d\x85\xaa\x66\xa3\xe3\x64\xbf\x14\xa3\xb7\xa8\xcb\x15\x95\x51\xa1\x5b\x86\x24\xad\x6e\x3b\x54\x17\x66\x7f\xdb\x20\x53\xa9\xb6\x21\xbe\x18\x7f\x19\x7e\x84\xd3\xd9\xf9\x20\x99\x25\x1f\xe1\x20\xb9\x38\xf8\x08\x84\xc9\x47\x48\x8e\xc7\xfb\x93\x8f\x30\x1a\x0f\x8f\x07\x1b\xe1\x19\xdb\xc1\x1f\xf6\x3f\xc2\x7e\x3f\x80\x5c\xcc\xce\xa9\x82\xdf\xa6\xbf\x1d\x8c\xef\x3d\xcf\xb1\xfd\x4c\xfa\xa5\x58\x64\x5f\x11\x97\xec\x39\x10\x30\xfd\x42\x78\x65\x5f\x0a\xec\xb2\x1c\xc4\xb1\x28\xba\x1f\x07\x59\x1c\xbe\x07\xa4\x33\xb9\x12\x30\x98\x9d\x97\x10\x08\xbd\xa8\xb2\x23\x61\x49\xa4\x9a\xc7\x34\xa3\x5b\x09\x61\xa2\x60\x19\xe9\x40\xcc\x32\xe6\x81\xae\x35\xf4\x4b\x74\x2e\x75\x84\x28\x5e\x74\x06\x49\x3f\xd7\x95\x74\x18\x8a\xbe\xe0\x78\x54\xbb\x53\x0c\x0f\x4d\x98\xe7\x29\x57\x5e\x9f\x0e\x37\x8e\xf7\x5b\x19\x29\x2d\xd7\xc6\x4a\x81\x77\x86\x67\x97\xc9\xf1\x7d\xb9\x80\x28\x17\x22\x1b\xbf\x19\x1f\xbf\x9b\x8e\x71\xd6\x52\x70\xe3\x54\xea\x61\xa5\xb7\x14\x98\x1b\xa8\xea\x10\x04\xc0\x80\x13\x75\xfd\x45\x2a\x28\xc9\xea\x68\x97\x93\x54\xec\x6e\x9a\xe2\x64\x76\x7d\xfa\x11\xc6\xa3\x09\xce\x9f\xc9\x77\xa9\x8a\xcc\x4c\x9b\x5d\x9f\x66\xcf\xe3\xd1\xa4\x98\x03\x93\x2a\x5f\x56\x75\x05\x41\x12\x22\x05\x34\x62\x54\x54\x80\xa8\x11\x21\x5e\xa6\x81\xd2\x0f\x92\xc9\xf6\xf8\xbc\x26\xe7\x76\xcb\x62\x2e\x2d\xb4\x50\xd2\xed\x84\xfa\xf2\x28\xe2\xad\xb4\xcd\x4b\xde\xd1\x7a\x1b\x1e\x0f\x4f\x3e\x02\x45\x23\xff\x08\xc7\xc3\x7b\x53\xf8\x3b\x2d\x36\x6c\x36\xde\xf9\xa5\x24\x2f\x10\x83\xb9\x9c\xe3\x61\x6d\x60\xea\xf6\x19\xd5\x43\x7d\x28\x57\x13\xba\x53\x54\x83\xfd\xa2\xe1\xd9\x0d\xe4\xec\x1f\x24\x77\xf3\x43\xb2\x82\xf7\x22\xe6\x60\x7c\xfe\x5f\x45\xc5\xc1\xf8\xfc\xfe\x34\x43\x20\xc4\x99\x28\xf4\x2a\x50\x68\x7c\xc7\xa9\x3c\xbe\xcf\x5c\xc6\x19\xf4\x80\x09\x1c\xe6\xef\x62\xab\xee\xfa\x34\xa6\x79\x8a\x5d\xf9\x29\xed\x4a\x66\xab\xdc\x69\xc4\xe7\x4a\xdf\x71\xd8\x0b\x0f\xf4\xfb\x1c\xcd\xef\x1c\xfd\xcc\x87\x44\xc0\xf0\x5a\xed\x50\x24\xfd\x39\x77\x3f\x37\xef\xe2\xe8\xdc\xe2\x90\xa6\x75\x94\xdd\xc9\xad\xd7\xb9\x55\x7c\x27\x8a\xa6\xe5\xee\x48\xcb\xa3\xe1\x75\x36\x8f\x7a\x97\xfd\xa3\xe1\xec\x23\x1c\x9c\x24\xa7\xc1\x5e\x26\xab\x6a\x3c\x19\x8c\xcf\x87\xfd\x19\x95\xbc\x4a\x8e\x2f\x87\xf3\xf9\x94\x95\x41\x87\x9f\xa8\xcd\xcf\xe3\xab\x21\xc1\x4c\x86\xc3\xc1\xd1\xf0\xfa\xf2\x74\x90\xcc\x86\xff\x87\xc6\xea\x68\x78\x3d\x37\x51\x6b\x33\x37\xa0\x3b\x97\x85\xfd\x9e\xcb\x48\x49\x90\x2b\xb1\x82\x10\x59\x56\x4e\x8e\x6a\x19\xfa\x21\xcb\x2c\x48\x93\xe5\x94\x09\x94\x7a\x4f\x61\x7e\x95\x49\xd5\xe4\x56\xd5\x19\x09\x6b\x40\x32\x37\xcb\x9a\xb4\x9b\xe9\xd0\x96\xfa\x49\x83\x3c\xdf\xcd\x6c\xc4\xeb\xbd\x2d\xb3\x40\xb5\xe3\x05\x47\x34\x51\x60\x9e\x49\x6a\xe4\x28\x31\x4d\x03\x61\xe6\xd8\xa8\x89\x40\xf3\x9c\x45\x93\xe5\xe7\x30\x59\xd0\x54\xbc\xcb\x64\x49\xcb\xdd\x47\xdf\xfc\x9f\x57\x35\x77\xd7\x2f\x48\x81\x74\xfd\x2f\x7f\xe1\x49\x2b\x0d\xf2\x92\xff\x93\xa8\xf0\x36\xa5\x02\xf5\xf5\x05\xfa\x24\xed\x74\x28\xca\xde\x5d\xbf\x42\x78\x35\xca\xc6\x64\xfa\x7d\xc6\xf2\x2d\xca\x04\x15\x6b\x59\x14\x15\xad\xdc\x59\x25\x57\xe1\x4a\x88\x12\x85\xde\x95\x29\x74\x37\x46\xc9\x8b\xde\x57\x51\x93\x53\xf8\xdf\x44\x4f\x07\x5c\xe2\xdd\xad\xef\x57\xd3\x69\x15\x69\xaf\x88\x9a\xe9\xfa\xdd\xcf\x77\x33\xe3\x7e\x6e\xb6\xe2\xe6\xdf\xd5\xf4\x86\x98\xec\x5d\x46\xc3\xdf\x88\xa4\x2f\x2e\x27\xfd\x8f\xb0\x3b\x19\x0c\x3f\xdf\x97\x9c\x6f\xca\xeb\x78\x69\xb5\xf9\xf7\xc0\x00\xf3\x4b\x5d\xd8\x16\x51\xf1\xc5\x66\x20\xe3\x2f\x15\x4a\x13\x1a\x55\x86\xa4\x66\xde\x14\x0c\x99\xb5\xf4\x6e\x8e\x84\xd4\xde\x6f\x05\xa1\xa9\x2d\xea\x5c\xb9\xea\xd0\x4f\x24\xf0\xf6\x46\xb1\x40\xfa\x76\x34\x6a\xf2\xf4\xa4\x98\x5f\x1e\x7d\x3b\x1a\x2d\x5c\x87\xda\xde\x2c\x16\x10\xee\x50\x65\x5a\x6c\x71\x95\xd9\x4a\xd9\xf0\xf3\xec\x2e\x55\x86\x62\x8b\xab\x4c\x5d\xdc\x5f\xef\x21\xc9\x7e\x5d\x20\xc9\xee\xc0\x63\xbf\x25\xfb\x1f\xe1\x2d\x89\x8b\x8c\xd5\x60\x23\x7b\xfd\xce\x3f\xce\x75\xbf\x95\x56\x98\x03\x12\x99\xd5\x94\xf2\xc4\xdb\x42\x2c\xe6\x58\x35\xd9\x4a\xdf\xc7\x88\xd8\xfc\x6f\xf9\x52\x57\x8a\x40\x4a\x8c\x06\xd6\xac\xa0\x51\x90\x89\x98\x76\xa7\x3c\x76\xbf\x95\x17\x4f\x5d\x3e\x72\xe3\xc9\x7e\x75\xe4\x7e\x6b\x58\x41\x2d\xad\x52\x6c\xa7\x6e\x35\xc9\x9f\x5f\xfb\xc9\xa4\x7d\x8b\x29\x2b\xd9\xba\x56\x4e\xab\x3f\xdf\x23\x5d\x50\xef\xec\x96\x34\xd6\xb8\x3c\x58\xf3\xab\xe2\x73\x1a\x2a\x94\x1b\xe7\x13\xfd\x45\x3a\x2b\xff\x20\xfb\xb1\xad\x63\x54\xaa\x85\xc7\xa9\x4f\xa7\xb3\xf3\x8f\x40\x6b\x98\xdf\xd1\xaf\xb2\x26\x3e\x2d\x16\x5a\xd3\xd5\xdc\x05\x9d\xc3\xc2\xa7\xf9\x4a\x26\x95\x0f\xeb\xa8\xd8\xd1\x54\x56\xcc\x2f\xaa\x97\x16\xe8\x4f\x67\xe7\xa5\x11\x6c\x5b\x55\x7f\xf1\xa2\x44\x37\x5a\x53\xbc\x1b\xf1\xa8\x68\x0b\x05\x83\xba\xfa\x08\x3f\x8d\x27\xf7\xde\x3d\x4a\x35\x62\x36\xa3\x7f\x0a\xcb\xda\x73\x34\x4b\x8b\xa4\xad\x94\xca\x51\x7b\x48\xab\x9d\x77\xe5\x37\xf8\xfd\xd2\x8d\x76\x7e\x89\x97\x53\xdb\xbd\xb3\xb5\xdd\x8d\x76\xde\x97\x0b\xec\x60\x89\xdf\xcb\x39\xcb\xc3\x93\xd3\xd9\x75\xbe\x8d\xd2\x8d\x76\xfe\x28\x55\xf0\xec\x6d\xef\x70\xd8\x9f\x75\xa3\x9d\x3f\xe3\xe5\x6c\x3b\xb6\xf3\x61\xe7\xf7\x3d\xf8\xb0\xf3\xc7\x1e\x51\xa3\x1b\xed\xfc\x7b\xae\xc6\x30\x75\xbb\xd1\xce\x5f\xa5\x9a\x9e\x77\xa3\x9d\xbf\x8b\xef\xf4\x7e\x33\xd7\x8d\x76\x37\xca\xa0\x5b\x2f\xba\xd1\xee\xe6\x5c\xce\xab\x6e\xb4\x3b\xf7\x96\xc2\xad\xb7\xdd\x68\x77\xbb\xa8\xe9\x4d\x37\xda\x7d\x5e\x7c\x7d\xdf\x8d\x76\x5f\xc4\xcb\x85\x45\xd6\x29\xc6\x2e\x7b\xa7\xdb\xc5\xec\x3c\x7b\x87\x1a\x3d\xde\xfa\x06\xb5\xf0\x95\xde\xc7\x96\xca\xa3\xe2\x45\x6a\xbb\x2f\xe7\x08\xfb\x47\x37\xda\xdd\x29\xe7\xbc\xd8\xec\x46\xbb\xbb\x73\x98\x6f\x74\xa3\xdd\x57\xe5\x9c\xdd\x97\xdd\x68\xf7\xe7\x12\x95\x7e\xea\x46\xbb\x6f\x4a\xdf\xb1\xf7\x6f\xe7\x88\xbb\x3b\x99\x75\xa3\xdd\xb9\x51\xdf\xde\xed\x46\xbb\xe5\x61\x7f\xd7\x8d\x76\xe7\x86\x3d\xa3\xf6\xab\xad\xf2\x08\x4c\x2e\x92\xd1\x30\x5d\x6b\xef\x46\xaf\x9e\x57\xdb\x91\xa2\x1b\xbd\x7a\x51\x40\xbc\xeb\x46\xaf\x76\xca\x6c\x90\x12\x65\x0f\x3e\x2c\x6f\x4e\xa7\xc7\x7b\x61\xda\x75\xa3\x57\xbb\x73\xa5\xe6\x1a\x82\xe5\x74\x06\x23\x54\xfe\x98\x01\xbe\x5a\x08\x58\xfe\x5a\x6f\xf4\xa7\x12\x05\xde\x76\xa3\x57\xef\xe7\xde\x79\x99\xc9\x0d\xec\xd3\xaf\x45\xc9\x17\x2f\xba\xd1\xab\xb8\x72\x70\x29\x39\x81\x64\x02\xc9\x14\x92\x53\x48\xce\x20\x39\x87\xe4\x02\x92\x19\x24\x97\x90\x5c\x41\xf2\x09\x92\xcf\x90\x5c\x43\xf2\x05\x96\x2f\x60\xf9\x3c\x5a\xbe\x88\x59\xf5\xf5\x78\x0f\x7a\x2d\x5e\x72\x12\x2f\x8f\x9e\x25\x27\x11\x6a\xb0\xd1\xb3\x64\x12\x25\x53\x7a\x98\x46\xc9\x29\x3d\x9c\x46\xc9\x19\x3d\x9c\x45\x09\xbd\x3a\x2f\x39\x8f\x12\x7a\x99\x5e\x72\x11\x25\x33\x7a\x98\x45\xc9\x25\x3d\x5c\x46\xc9\x15\x3d\x5c\x45\xc9\x27\x7a\xf8\x14\x25\x9f\xe9\xe1\x73\x94\x5c\xd3\xc3\x75\x94\x7c\xa1\x87\x2f\xdf\xf3\x52\xbe\xe4\xa4\x74\xfa\x2b\x39\xc9\xc8\x88\x12\x6a\xf9\x3c\x4e\x4e\x3a\x9d\x64\x72\x1f\x7f\x85\xce\xc8\x25\x93\x67\xfd\xe9\x24\xcc\xe4\xe9\x39\xf9\xb1\x9d\x64\xd2\xed\x76\x11\x43\x1e\x51\xd3\xfc\xc7\xf1\xa8\xb3\xdc\xef\x7e\xcd\xe9\x4e\xe7\xd9\x88\xc6\x9d\x6e\x38\x0d\x77\xbe\xb2\x92\xe6\xcc\x53\x9d\xde\x3f\xfa\xe4\x22\xba\xc9\x50\x9c\x12\x8a\x6f\x2a\x18\x86\x53\x33\x29\x4a\xd3\x06\x94\xa6\x29\x4a\x22\xa0\x24\x1e\x13\xa5\xd3\x40\xb5\x17\x65\x9c\x52\x54\x4e\x1b\x50\x39\x4d\x51\x91\x01\x15\xf9\x98\xa8\x9c\x05\x54\x76\x08\x95\xfb\x8c\x65\xea\x1d\x65\x4e\x52\x8a\xfe\x59\x03\xfa\x67\x29\xfa\x2a\xa0\xaf\x1e\x13\xfd\xf3\x80\xfe\xee\xf7\xa2\x9f\xe1\x7d\xde\x80\xf7\x79\x8a\xb7\x0e\x78\xeb\xc7\xc4\xfb\x82\xf0\x7e\x77\x6f\xb4\x29\xfb\x7d\xc8\x7e\x5f\xe2\xe0\x8b\x06\xfc\x2f\x52\xfc\x4d\xc0\xdf\x3c\x26\xfe\xb3\x40\xf7\x9f\xee\xdd\x81\xda\x2a\x05\x84\x0d\x84\xb4\x1f\xb3\x86\x7e\xcc\xd2\x7e\xd8\xd0\x0f\xfb\x98\xfd\xb8\x0c\xfd\x78\xfd\x40\xf6\xaf\x4c\x86\xfc\x7f\xea\x6e\x90\x2e\x0b\x1d\xbc\x6c\xe8\xe0\x65\xda\x41\x17\x3a\xe8\x1e\xb3\x83\x57\xa1\x83\x3f\x7f\x67\x07\x53\xac\xaf\x1a\xb0\xbe\x4a\xb1\xf6\x01\x6b\xff\x98\x58\x7f\x0a\x58\xbf\x79\x18\xd6\x9f\x1a\xb0\xfe\x94\x69\x1a\x96\xaa\x1a\xf6\x98\x78\x7f\x0e\x78\xdf\x7f\x5e\x37\x4c\x8b\xad\x52\x4f\x3e\x37\xf4\xe4\x73\xd6\x93\x4c\x69\x3e\xaa\xd6\xbc\x0e\x3d\x79\x95\xa1\x9f\x22\x72\xdd\x80\xc8\x75\x86\x48\xaa\x2a\xf9\xa3\xea\xca\x2f\x01\x91\xb7\x39\x49\xe7\xc9\x54\x91\xe3\x5f\x1a\xf0\xfb\x92\xe1\x97\xea\x4f\xfe\x28\x0a\x74\x37\x18\x75\x2f\xde\xc6\xcb\xc9\xc5\xc5\xf0\x3c\xb8\x25\x1b\xdb\x84\x63\x30\xcd\x3b\xac\x8b\x08\x52\xe3\xab\x3c\x77\x02\xef\x72\xa6\xff\x55\x38\xcf\x9f\x9c\xc4\xc9\x49\x44\xc6\x62\x9c\x4c\xe8\x61\x1a\x27\x53\x7a\x38\x8d\x93\x53\x7a\x38\x8b\x93\x33\x7a\x38\x8f\x93\x73\x7a\xb8\x88\x13\xba\x05\x90\xcc\xe2\x64\x46\x0f\x97\x71\x72\x49\x0f\x57\x71\x72\x45\x0f\x9f\xe2\xe4\x13\x3d\x7c\x8e\x93\xcf\xf4\x70\x1d\x27\xd7\xf4\xf0\x25\x46\x7b\x71\xe1\x6d\x82\x9f\xe2\x26\xc3\x30\x2d\x91\x9c\x3c\x3b\xbc\x40\x72\x44\x37\xd1\xeb\xa6\x82\x77\x35\xc4\x7b\x09\xf4\x7a\xd0\xeb\x43\x6f\x00\xbd\x21\xf4\x46\xd0\xdb\x87\xde\x01\xf4\xc6\xd0\x3b\x84\xde\x11\xf4\x8e\xa1\x77\x02\xbd\x09\xf4\xa6\xd0\x3b\x85\xde\x19\xf4\xce\xa1\x77\x01\xbd\x19\xf4\x2e\xa1\x77\x45\xce\xfa\xc9\xb3\xd4\x57\xa4\xb5\xaf\x39\x7a\xcf\xdb\xaf\x9d\x4e\x67\xf9\x34\x39\xbf\x18\xee\x4e\x66\x08\x76\x31\xfe\x32\xa4\xd7\xa6\xaf\xd3\x5b\xd1\x4b\x33\xb8\x5a\xf2\x68\x3c\x19\x50\xc9\xb5\x35\xa1\xd6\xd7\xd7\x85\xc2\x91\x9f\x9b\xe6\x7f\x74\x96\xfb\xc7\xd3\xc9\xb0\xf3\x5b\xe7\x2f\xaa\x3c\xf8\xd3\xb0\xb4\x04\x3f\xfc\x80\x19\x99\x7f\xda\xed\xc2\x2f\xd8\x58\x37\x4a\x26\x29\x1d\x91\x09\x2a\xdd\x48\xbd\x87\xb0\x73\xfe\xeb\x10\xb1\xa0\x57\xc5\xff\x30\x87\xd9\x34\x7b\x05\x3d\xad\x50\x74\xbf\x7d\x0b\x4d\xa1\x97\x3c\xe8\x62\xf7\xd3\xe3\x6e\x9d\xec\xe9\x5b\x87\x77\xa9\xbb\x54\x57\x6b\x61\x95\x16\xbe\x41\x07\xe6\x24\x39\x1a\xfe\x8a\xbe\x66\x67\x77\x03\x9a\x90\xe8\xa2\x7b\x83\x4e\xce\x79\xcc\xa2\xb2\xeb\x41\x78\x27\xe7\x6b\xc9\x59\xfe\x12\xff\x74\xa6\x45\x37\xc8\xcc\xe7\xe8\xfc\x24\xd3\x0f\xc9\xc5\x5e\xb4\xf5\xe2\x59\x7f\x7a\x7a\xdd\x41\x23\x6a\x8d\x7d\xfb\x96\x5c\xac\xc7\xc9\xe9\x03\x5f\xfe\x8f\x15\x84\xb7\xff\xe3\x53\xfa\xfa\xff\xe4\x62\x2f\x48\x95\xd4\x50\x9f\x1f\xc1\xb0\xe8\x4e\xe3\x47\xdf\x4e\x8f\xf6\x91\xca\x4b\x4b\x61\xf8\xfe\xdd\x79\x8d\xb9\xb3\xeb\xd3\xc0\x38\xd8\xf9\xf3\xa7\x4f\xa3\x9b\xd4\xe4\x78\xd3\x50\xe5\x09\x55\x82\x35\xa6\x16\x03\x56\xd4\x3c\x9e\x6b\x6b\xdc\xac\xaf\xaf\x73\x93\xb3\x65\x72\xda\x45\x87\x30\x99\x44\x9d\xb7\xdf\xbe\x35\x11\x21\xb9\xb8\x18\xef\x4f\x4e\x86\x93\xd9\x93\xd9\xf4\xc9\x70\x32\x3b\xbf\x7e\x32\x9e\x3c\x99\x8c\x8f\x9f\x9c\x24\xa7\x4b\xdd\xee\x87\x9d\x5f\x9e\x1d\x0d\xaf\x5f\x4c\xcf\x51\xbb\xef\xc5\x5f\x8f\x7e\x4c\xae\xe0\xea\xc7\xe4\xf2\x26\x4a\x2e\x4b\xbc\x78\x83\xd2\x63\x42\x8b\x56\x1d\xe2\xba\xe4\x53\x1c\xc7\x1d\x6e\xbb\xdd\xaf\x3f\x77\x92\x09\x7c\xa7\x4f\xf1\x9a\xe6\xc1\xf1\xf0\x24\x97\xeb\xd5\x89\x76\x3c\x9c\x94\x66\x64\xb7\x1b\xdd\x0c\x8f\x2f\x86\x4f\x0a\x14\x1c\x72\xea\xe7\x58\x16\xfc\x7b\x31\x9c\x0c\xde\x4e\x8e\xaf\xc3\x0f\x82\xe4\x6e\xf8\xe5\x7c\xd8\xbf\x2a\x7e\xe1\xd1\x4d\x81\xfb\xfd\x1d\x8a\x12\xee\x68\x08\xdc\x8a\xa0\xc7\xd6\xae\x63\x1c\xec\xe4\x3c\x39\xb9\x20\x0f\xbd\x98\x3a\x3b\xef\xcb\x53\xe7\xba\x98\x3a\xbd\x04\xa5\x72\xaf\xd7\x34\x75\x7a\xbd\xb5\x5e\x52\x9f\x3a\xbd\x7e\xdc\xeb\x45\x9d\x4e\xaf\x8f\x13\xa5\xd7\x5f\x8f\x93\x2f\x0f\x9d\x28\x5f\xf2\x89\xf2\x25\x9f\x28\xbd\xfe\x5e\xfc\xba\x93\x5c\x7f\xe8\xf5\xf7\x10\xd3\x1e\xf2\x79\x6f\x10\x13\x89\x2f\x2e\x8f\x67\x17\x51\x6f\x78\x6b\x27\x7b\x83\x52\x27\x47\x71\x6f\x18\xf5\xf6\x1b\x3b\xb9\xbf\xd6\x1b\x35\x74\xf2\x20\xee\xed\x63\x27\x0f\xa8\x93\x07\xeb\x71\x6f\xf8\xc0\x4e\x62\x05\xa1\x93\xf8\x94\x75\xf2\x00\x3b\xd9\x1b\x7c\xe8\x1d\x50\x27\xf7\xa9\x93\xe3\xb8\xcc\xa0\x45\x57\x4a\xf3\xb3\xe0\xc4\xab\xe4\x7c\x9c\x0c\xc6\x7d\x44\x7e\x1c\x77\x7a\xe3\x6f\x1d\x29\xac\x71\x99\x10\xcd\xd9\x2f\xd8\x8f\xa9\x68\x48\x26\xb0\xb5\x5d\x91\x03\xd7\x4d\x72\xa0\x37\x26\x9d\x39\xac\x33\x9d\x60\xd8\xe4\x21\x0e\x48\x7a\xd4\x2a\xea\x1d\xcd\x09\xec\xcd\xf2\x80\x1c\x96\x06\xe4\x38\xee\x1d\x45\xbd\x93\xc6\x01\x39\x59\xeb\x1d\x37\x0c\xc8\x24\xee\x9d\x44\xbd\x69\xdc\x3b\xfc\xd0\x9b\xec\x45\x5b\xaf\x32\x81\xdd\x9b\xd0\x10\x4d\xd6\xe3\xde\xd1\x43\x87\xe8\x28\x1f\xa2\xa3\x62\x88\x26\x99\xc0\x7e\x55\x97\xae\xbd\x69\x59\x60\xf7\xa6\x4d\x02\xbb\x37\x0d\x02\x1b\x3b\x7e\x82\xe3\x5b\x08\x84\x9f\x1a\x86\xa4\x45\x76\x43\xef\xa8\x61\x28\xf8\x9c\x8c\xbc\xbf\xe3\x49\x72\xe6\x68\x78\xdd\x24\x2d\x17\xfa\x9f\x75\x54\xc4\x1c\x2a\xf7\x77\x11\x0b\x04\x1a\x2a\x97\x73\x95\xdf\xdf\x93\x5b\x58\xb9\x46\x76\x3b\x45\x7e\x0e\x87\x12\xa2\xde\xd9\x1c\x3b\x6f\x95\xd9\xf9\xb4\xc4\xce\xe7\x71\xef\x2c\xea\x5d\x34\xb2\xf3\xc5\x5a\xef\xbc\x81\x9d\x67\x71\xef\x22\xea\x5d\xc6\xbd\xd3\x0f\xbd\xd9\x5e\xd4\xbb\x8a\x3b\x9d\xde\x2c\xc8\xf7\xb5\x35\x5e\x32\x96\x7a\x97\xcf\xf2\x4d\x07\xac\xe0\x2a\xee\xf4\xae\x0a\x8b\xea\x66\xeb\x6d\x3e\x13\x66\x34\x13\x66\xeb\x71\xef\xec\xa1\x33\xe1\x2c\x9f\x09\x67\xc5\x4c\x98\x65\x33\xe1\x6d\x99\x6f\x69\x1e\x5c\xa6\xf3\x80\x1e\x67\xc9\x7e\x17\x02\xea\x73\xf6\x27\xbc\xa6\x5f\xaf\x4f\xbb\xd0\xbb\x42\xc2\x5d\xcc\x4f\x87\x26\x09\x55\x9b\x0e\xef\x92\xd9\x41\x75\x4a\x9c\xe1\x68\xa6\x2e\x50\xa7\x62\x9b\xe3\x4f\xd1\xcf\x65\x87\x01\x92\x49\xc9\x67\x88\x52\x4b\x3b\x37\x80\x27\xe9\x11\x16\x34\x49\x22\x62\xb1\x67\xa7\xe7\xd3\xd9\x14\x33\xf3\xc3\xa5\xb5\x6d\x80\x28\x39\x09\x0b\xf3\x85\xbb\x92\x5d\x68\x0c\xd5\x2c\xaa\x22\x85\xc9\xf7\x04\xb3\x32\xe8\x37\x46\x81\xb7\x4b\x15\x64\x17\x4d\x1b\xf7\x22\x2a\x78\x74\x92\x49\xfc\xb6\x6c\x82\x9d\x74\xf7\x20\x99\x94\xdd\xcf\xff\x48\x26\xcf\xae\x7e\xdc\xdd\x0e\xc7\x7b\x42\x7b\x0b\xdb\xaa\x61\x9b\x15\x22\x74\xdf\x55\xb0\x1d\x4f\x96\xef\x46\xad\xf1\x24\x40\xdf\x06\x59\x6b\x76\x3c\x59\x6e\x6c\x71\x7a\x39\xbb\x5b\x8b\xd3\xcb\x59\xa5\xc9\x0a\x68\xad\xc9\xe9\xe5\x8c\x9a\xfc\xa5\xd2\x24\x1d\x20\xbb\x65\x6b\x08\x5b\x5e\x5a\x8a\x92\x49\x68\x3f\x39\x89\x3b\xc9\x34\xfe\xf5\xc3\xce\xdf\xf9\xa0\x4c\xc2\x55\x46\x1c\x9a\xe9\xfc\xd0\x4c\x71\x68\x9e\xd3\xd0\x50\x23\x05\xfa\x01\x8b\x5b\x31\xa8\xa1\x8e\x05\x1a\x71\x9f\x25\xfb\xff\x38\xea\xb3\x64\xff\x56\xcc\x2b\xed\xd7\x10\x9f\x25\xfb\x8d\x78\x67\xc7\xca\xda\x86\x7a\x69\xa9\xd2\x60\x03\x60\xad\xd1\xb4\x4c\x63\xc3\xe3\x8b\xe7\xf9\xa5\xcd\xbb\xcd\xc0\x39\x8a\x9d\x14\x14\x6b\x9a\x87\x29\xc5\x32\xc1\x59\xc1\xbd\xb9\xed\xfa\xd4\xc8\x8b\x51\x0f\x7e\xab\x88\x3f\x48\xa6\x4d\xab\x26\xb4\x63\x38\x19\x7e\xda\x4e\x66\x49\xba\x77\xda\x61\xb0\xf3\x77\xe6\x62\x77\x7e\xfd\x6e\x1f\xb0\xe8\xfe\x59\xea\x03\x9e\xc1\xd5\x8f\x45\x78\x8b\x1c\xad\x9b\x8c\x4f\x8a\x55\x39\x74\x42\x1b\xc4\x60\x76\x8a\xed\xd6\xa5\xa0\x9c\x6f\xb3\x81\x98\xc6\xa8\x1c\xc2\xb2\x4b\xa7\x93\x4c\xc9\xd3\x9f\xae\xc7\xbf\x3f\x50\x5b\xfe\x9e\x29\xcb\xdf\x0b\x37\x7f\xba\xd7\xad\x09\xd3\x46\x8c\x1b\x27\xea\xdb\xd1\x88\xd6\x5e\x6e\xa2\x3f\x6e\xe9\x1f\x76\x2e\xc7\x3b\xfa\x3d\x5e\x4e\x4e\x4f\x87\x93\x41\xe7\x77\x40\xb8\x5c\x15\x4e\xa8\xb7\x4d\xe4\xcb\x4e\xec\x3d\x9c\x7c\x7f\x3e\x90\x7c\x7f\x66\xe4\xfb\x73\x31\xf9\x1a\x31\xae\x8b\x8b\x50\xea\xff\x63\xef\xdd\xbb\xda\xd6\xb5\x47\xd1\xff\xef\xa7\xa0\x19\x8c\x1c\xfb\xe2\xc5\x49\x02\xa5\x14\x63\x7e\x23\x81\xb6\xd0\xf7\x6a\xd7\x63\xef\xdd\xc3\x58\x47\x72\x9c\x10\x48\x6c\xc7\x76\x02\xe1\x71\x3f\xfb\x1d\x9a\x7a\x58\xb2\x65\xc7\x79\xd0\xd2\xb5\xd7\x1f\xa5\xb6\x23\x4f\x4b\x53\x53\x53\x53\xf3\xc9\xd0\xf7\xaf\x12\xf4\x89\x7e\xdb\x7f\x0a\xf4\xfd\x59\x80\xbe\x7f\x97\xc0\x21\x94\x7a\x46\xb5\x39\xb5\x1a\x28\xd8\xe2\x24\x72\x24\xcd\x25\x3c\xb0\x1f\xec\xff\x94\xe8\x37\x9f\x3d\x33\xde\x91\xa7\xdb\xd7\x11\xe9\x4a\x97\x7c\xb4\xdd\xae\xb6\x6e\x2d\x14\x91\xa5\xfb\xce\x40\x81\xc9\x65\x57\x34\xd6\xaa\xc3\xc6\x87\xd2\x81\x2f\x95\x61\x53\xc5\x58\xe4\x6c\xc2\xc2\xf7\xd1\x70\x70\xeb\x19\x28\xfc\x86\xc6\xe7\x64\x12\x42\x4b\x78\xeb\xa0\xd1\xb7\x4d\xef\x46\x6a\x14\x89\xdf\xce\x1d\xe4\x17\xff\x08\x7c\x64\xbc\x65\x34\x4d\x10\x5d\x1f\xec\x76\xa7\xf2\x08\x35\xfa\xdc\xbf\x81\x4b\xc5\x32\x0e\x14\x70\x44\x11\x12\x57\x99\x83\x03\xa8\xf3\x65\x0b\x04\x0a\xeb\x75\xf6\xa4\xc0\x02\xc1\x94\xa9\x09\xf9\x06\x53\xc5\x95\x59\x7b\xc1\x18\xa0\x7c\x21\xa9\xd7\xd9\x93\x82\x2f\x40\x23\xc7\x71\x9a\x2f\xcc\x3b\x14\x53\x94\x53\x83\x78\xe0\x27\x03\x7f\xe2\x41\x37\x26\x6a\x07\x0a\xcd\xb4\x60\x84\x50\x3a\x30\xa9\xd7\xd9\x93\xa2\x21\xc6\x0e\x9a\x38\x8e\xd3\x92\x6d\xf0\x28\x36\xef\x50\x24\x7a\xb3\xab\xf6\x66\xaa\xf6\xa6\xd0\xa6\x0a\x96\x10\xa5\x37\xd3\x7a\x9d\x3d\x29\xea\x4d\xe4\xa0\x29\xe9\x4d\x4b\xf2\x64\x40\x91\x79\x47\xdd\x44\x58\x2f\xec\x07\xea\xaa\xc1\x6f\x99\xfb\x08\xba\x56\x3b\x56\x68\x36\x05\xcb\x8c\xd2\xb1\xeb\x7a\x9d\x3d\x29\xb2\x95\x49\xf6\xa5\x0d\xc9\x83\x1d\x8d\x2d\x03\xf9\xa6\x65\xa0\xe0\xde\x30\xd0\x35\x53\x4a\xc2\x7f\xdc\x97\x04\xdd\xa8\xfd\x2a\x31\x8c\x82\xa9\x48\xe9\xd9\x4d\xbd\xce\x9e\x2c\xd1\xb3\xac\xfc\x82\x7c\xeb\x9d\x81\xc6\x34\x02\xde\x30\x4d\xd8\xbb\x58\xd7\x6f\xe4\xae\xdf\x37\x5b\xfb\x6c\x10\x95\x8c\x69\xed\xce\xf7\xb7\xa6\x95\xd8\xce\xda\xc7\x15\x39\xe9\x53\x60\x9a\xcb\xb9\x8d\x7d\x43\xa3\x73\x60\x69\xa3\x6f\x8d\x73\x89\xb8\x0a\x3d\x98\x96\x60\x7f\xd4\xd8\x85\x42\xb2\x20\x77\xc8\xbe\x48\xd9\xab\xbc\x0a\x5b\x99\x55\xd8\x3c\xd8\x0c\x91\x3f\x70\xa9\x8d\x96\x6e\x75\x46\x1a\xa5\xc2\xf5\x47\x44\xf8\xf1\x03\xff\x17\x70\x9c\xdc\x80\x84\x1c\xa6\x29\xb9\x81\x21\xff\xb0\x61\xde\x55\x02\x75\xb0\xe1\x7b\x7d\x48\xff\xb6\x31\xf4\x7c\x02\x06\x06\x17\x2c\x03\xc0\x05\x01\x9d\x02\xf0\x8f\x08\xcd\x54\x84\x30\xf4\xfc\x8d\x23\xf1\x3a\x1a\x3b\xed\x8e\x01\x33\x63\x49\x3a\xb3\x77\xf4\x91\xc9\x28\xd0\xd0\x89\x6e\xfc\xd9\xc6\x26\xe6\xc7\x28\xd8\xef\x1f\x8b\x50\x73\x3b\xf7\x32\xd4\x38\x66\x54\xf8\x6a\xe8\x8d\xe6\x6d\xc2\x64\xf1\x2b\x54\x38\xae\xd7\xd9\x93\xe2\x3d\x81\x30\xad\x72\x57\x41\xe0\x25\x0a\xdc\xa8\x5e\x47\xe5\xee\x0f\x32\xe3\x44\xd1\xf6\xad\x17\x05\x46\x45\x7e\xb7\x89\x19\xbf\xcb\xf1\xb2\x12\xae\xf4\x60\x92\x99\x06\xbb\x73\x99\xaf\xde\x12\x28\x52\x87\x32\xae\xc8\xb3\x8f\x97\xe0\xd9\xf3\xd2\x1f\x8a\x35\xe1\xb4\x8f\xed\xf6\x89\x56\xc6\x27\x6c\xe5\x4c\x50\xfc\x22\xd1\x78\x30\x1e\x11\xe0\x7f\x16\xbf\x1a\x4f\xd0\x90\x70\x78\x11\xf1\x63\x0a\xb8\x69\x10\x10\xc3\xc6\x06\xe8\xbb\x25\xe7\x15\x93\x77\xfa\x37\x38\x25\x39\xed\x13\xbb\xfd\xaa\xe8\x08\xf8\xdd\x76\x8a\x25\x16\x60\x15\xac\x14\x89\x09\x72\x08\xde\x03\xf2\x09\xe3\xca\xe1\xc9\x42\x23\x38\x4e\x32\xca\x2d\x5e\xdc\x84\x80\x14\xca\xf5\xeb\x75\xf6\xa4\x12\xe5\x56\x74\xdd\x69\xbf\x2a\xa2\xdc\x79\xe4\x09\x01\x2a\x64\xaa\x5f\xd9\xed\xd3\x55\x4e\x5b\x19\xef\x99\xa7\x20\x47\xac\xdd\x9f\x1d\x23\x72\x81\x91\x8d\x31\x5c\x60\x1b\xbb\x70\xe1\x2e\x49\xa4\xcf\xc0\xe7\xfb\x0e\x85\xdc\x27\x4c\x96\xe2\xf9\x69\x68\xc4\x15\x11\x34\xe4\x07\x8d\x8b\x8e\x21\xb1\x63\x10\xae\x2b\xda\xff\xd2\x3c\x3a\x6a\x58\x86\x81\x22\xd0\xc5\x44\x47\xd2\x6f\xcb\xda\xe2\x47\xc2\x16\x3f\x4a\xd5\x31\xd1\xb9\x69\x4a\x12\x57\xa1\xf3\x32\x88\xb5\xca\x72\x88\xeb\x75\xa4\x9b\x77\xf9\xc0\xf9\x0c\x7c\x97\xa9\xc4\xc5\xb7\x08\xc2\x87\xc7\x92\x60\x87\xc2\xd5\x65\xb1\xd7\x13\xdf\xfd\xd4\x3b\xd8\x18\xa2\x38\xd9\x40\x51\x9f\xa0\x80\x9b\xcf\x41\x0c\xd9\x18\x4d\xe2\x64\x03\x7b\x1b\x20\xa4\x49\xf2\x19\x21\x2b\xc9\x12\xf8\xc6\x92\xf0\x0c\x47\xd0\x11\xa1\x33\x9d\xc2\x65\x7a\x48\x0e\xa3\x39\xff\xa3\x6b\x22\xe3\xa3\x1b\xc7\x20\x2d\xc8\xdc\x4d\x8f\x1c\xa9\xe1\x92\x73\x37\x11\x73\x37\x49\xe7\x6e\x7a\x6e\xda\xe4\x9c\x06\x9f\xb9\x3e\x82\xf3\xfa\x6a\x9f\x49\xc4\x67\x92\xf4\x33\xd7\xe7\x44\x66\xb9\x31\x4d\x1b\x4d\xc1\x25\x69\x96\x45\x99\x2f\xa1\xec\x96\x70\x2f\x8c\xb4\x26\x53\x74\x28\x79\x94\xa4\x26\x53\xec\x90\x75\xe9\x3a\x06\x69\xd1\xb8\xbf\xc7\xe8\xd1\x5c\x4f\x10\xa0\x0c\x63\xf8\x0c\x3e\x72\xd0\x6c\xd5\xcf\xcc\xc4\x67\x66\xe9\x67\x30\x41\x19\x76\xc1\x0f\x87\xa0\x4c\xd9\x19\xde\x1b\x69\x7c\x93\xaa\x50\x4b\xac\xb3\x37\xa6\xa5\x3e\x9b\x69\x9e\x05\x16\x84\x3d\x81\xa9\xbb\xd2\x1e\x73\xfa\x14\xfc\x43\x31\x22\xf3\x0c\xcc\xd7\xc1\x18\x2e\x5c\x87\xf0\xdf\xf9\x5b\x1d\x5d\xdf\x4e\xfb\x34\xaf\xed\x86\xe3\xff\x7c\xab\xe0\x7b\x43\x84\x7b\x81\x36\x36\xaf\x84\xce\x01\xca\x9b\x8e\xa8\xa6\x81\x9c\xc9\xdf\x96\x39\xb4\xbe\x37\xa4\x20\xba\xf4\x6b\x34\xd8\x99\xfc\x40\x86\xf2\xd6\x6e\x6b\xbd\x62\x9f\xba\x7c\x46\xc5\x2a\x34\xb2\xa8\x52\x9b\x1e\x34\x9e\x8c\x30\xf5\x6e\x59\x61\xea\x3f\x5e\x14\x38\xed\x77\x76\xbb\xc8\x03\x19\xc6\x30\x92\x9d\x18\x7d\xe1\x5b\xc2\xac\x0a\xbe\x77\xcd\x54\xfd\x61\x12\x99\x86\xe2\x88\xe2\x0b\x8f\x47\xd6\x58\x46\x1f\x6b\xc8\x7f\xca\x6a\xba\x14\x4c\xbf\x03\x6f\x09\xa1\xf3\x02\x5d\x7b\xd6\x09\xa2\x5c\xfa\x7b\x9a\xf2\xdd\x92\xfa\xf2\xe0\xb1\xf5\xe5\x91\xd3\x7e\x0f\x27\x76\xc2\x06\xc7\xf2\xfc\x13\xc1\xc6\xd8\x31\xcd\x3b\x03\x45\xe6\xf6\x66\xec\x25\x86\x61\xc0\x5e\x18\x5c\x53\xc7\xee\xd6\xae\xea\x8d\x04\x6f\xec\x16\xbd\xd1\xdc\xa3\x9e\x79\xd2\x1b\xec\x95\x96\x69\xde\xdf\xb3\xeb\xe7\xa6\xfe\x7d\xaa\xf0\xcc\x7e\x6c\x4f\x6d\x0c\xc2\xd3\x99\x9f\xec\xed\xc2\x6b\x17\x83\xfe\x85\xc5\xde\xd7\xbc\xbc\x5f\x36\x36\xfd\xe0\x5e\x96\x0d\xae\x60\x74\x2f\xa4\xd1\x35\x1b\xf2\x4d\xab\x70\xac\xda\xc1\x36\x9b\x6a\x73\xe4\x93\x36\x25\x3a\x65\x14\x81\xca\x78\x94\x6a\x88\xef\x0d\x43\x4c\xb2\xa2\xfe\xae\xc6\x7e\x3e\xac\x65\x9f\x2d\x53\x06\x7f\x9a\xb7\xd4\x6d\x82\x23\x32\x7c\x14\x6c\x6f\xf6\xbd\x04\xb8\x8b\xdd\xfe\x5a\xec\x27\x45\xf9\x03\x59\xad\xc8\xb7\xd9\xc9\x06\x5e\x55\x46\x69\xde\xc1\x18\x18\x4c\xea\xc2\x2f\xdb\x13\x81\x2f\xbd\xf3\x66\x86\x69\x0a\x8f\x80\xc0\x4c\x4d\x8b\x74\x14\xdf\xe0\x5b\xe7\xa4\x47\x15\x5d\x17\x98\x09\xb4\xfd\x15\x5a\x05\xcc\x63\xe1\x5b\xf3\x1c\xd4\x64\x59\x93\xe4\x58\x32\x49\x82\xe2\x4c\x9d\x29\x86\xca\x06\x9f\xce\xbc\x51\x21\xda\x9e\x5a\xef\x8c\x13\x18\x0d\x55\x01\x52\x2e\x6b\xb7\x7f\xcf\xf7\xd7\x22\x67\x97\x7f\x6c\x9a\x73\xf4\xa9\xd2\xd4\x45\x0e\x1a\x7f\x6b\x9c\x53\x5e\x0a\x73\x98\x00\x5f\xa6\x34\x45\x4d\x83\x4c\xf1\x4a\x44\xcb\x49\x25\x5b\xc0\xe2\x96\x39\x68\x04\x76\xc2\x6a\x47\x4f\x74\x4d\x4e\x40\x13\xbe\x07\xdb\xed\xb6\x41\xe6\x94\xcc\xaf\x09\x43\xb8\x16\xc7\x49\x08\xe9\x33\x36\xfb\xc3\x00\xa3\x21\xcf\x9c\x41\x86\x73\xb3\x7d\x05\x91\x29\x37\xdb\x53\x22\x45\xe7\x28\x37\x96\x2d\xed\x37\x4b\xc4\x80\xb5\x7f\x7f\x5a\x66\xab\x3f\xaa\xbb\x26\x69\x16\x77\xd7\x1b\x7a\x89\xb7\x51\xba\xc0\x1f\xec\xf6\xbf\x4a\xdc\x3f\xb9\xaf\x07\xe1\xf9\xed\x3f\x25\x67\xa4\xcd\x2b\x6f\x16\x83\xa5\xb3\xc1\xd6\x76\x91\x13\x88\xb2\xa4\x9f\xd4\x02\x5e\x4e\x72\x37\xe0\x30\x42\x59\x3d\x64\xb6\xfc\x86\xfc\xed\x01\xb5\xbd\xf9\xdb\x09\xe5\xdf\x8f\x20\x48\x11\x7e\x1a\xce\x31\x7a\xac\x66\x4c\x29\x66\x0f\xab\x19\x53\x34\x66\xe7\xed\x8c\x93\x8c\xea\x56\x13\x08\x02\x4d\x29\x75\xfb\xca\x42\x51\xe5\xc3\xfa\xbf\x57\x59\xc7\x65\x2b\x52\xeb\xa5\xc4\x8e\x36\x9c\x32\xfc\xed\x01\x21\x85\x81\x70\xe5\xb1\x3b\xed\xb2\xb3\x6e\xea\x74\xc4\x56\xd5\xc8\xe4\xbe\x47\xe4\xdd\xac\x17\xd0\x2a\x21\x9d\x4f\x6a\xfd\x7d\x07\xbd\x34\xee\xc2\x45\x77\xa9\xb5\x1e\x38\xdc\xdb\x7e\x64\xbd\xee\x98\xdb\x01\xec\x44\xec\xe4\x12\x38\x8e\x03\x12\x4e\x32\x0b\x4d\xf0\x4a\xad\xb6\x0d\x86\x70\xf4\x07\xbf\x0b\x1f\xde\xb3\xd0\x08\x72\x6f\xad\xdd\x5a\xaf\x9e\xfe\x43\xb1\xbd\x8e\x69\x41\x11\x10\xfd\x2a\xa9\xad\x17\x5f\xfd\x69\x04\x29\x4d\xde\x95\x88\xf8\x14\xea\x2e\x25\x70\x94\xfe\xd8\xa2\x3f\xbe\xd0\xfe\xf8\x9c\xfe\xb8\xaf\xfe\xc8\x7e\x6d\xb2\xc3\x0f\xbd\x91\xaf\xf7\xe5\x9b\x97\xd2\x4d\xab\x21\xdf\xc8\xef\xc0\x89\xec\x8e\x3a\x0b\xc9\x33\xd9\x6c\x64\xa6\x72\xef\x80\x86\x95\x1a\x30\x91\x26\xc8\xfb\xa0\xc4\x24\x32\x18\xd7\x62\x82\xb0\x4f\x2f\xed\x54\x81\x0d\x4f\x99\x73\x25\x79\xea\xa2\x10\xb9\x83\x64\x06\xcf\xf9\x0d\xac\x97\x2c\xdf\x9c\x30\xb9\xda\x97\x12\x11\x28\xbd\x7a\x71\x00\x01\xa9\xb2\xe5\x9d\xd9\x95\x9b\x1a\xc3\xf2\x12\xfe\x58\xd7\xe4\x15\xc9\x75\x89\x51\x4d\x53\x43\x36\x8b\x3b\x55\xf1\x68\x23\x2e\x53\x66\x3c\xbc\x9a\x59\x17\xaf\x26\x08\x8b\xea\x70\x99\xf7\x59\x53\xe3\x7e\xb6\xb8\x2f\x95\xde\x90\x7a\x63\xd1\x65\x2f\x0e\x37\xd0\xd9\xbd\x4c\x67\x5f\x64\x3b\xbb\x07\x8e\x11\x81\x6a\xb9\x62\xbf\xbd\x38\xa0\x69\x81\x38\x35\x99\x84\xcd\x11\x5e\x79\x4b\xde\xc0\x28\x33\x48\xe6\xc9\xd6\xcc\xbb\xb2\x81\x82\x58\x1e\x24\x46\xf5\x3a\x7b\x52\x30\x48\x6a\x3b\xd8\x8c\x1c\x22\x92\xd3\x1d\x03\x53\x39\x83\xf9\xa5\xb5\xd6\x93\xb0\x43\x33\xec\x9d\xcc\xb0\xd9\xd9\xd8\x22\xff\xc7\x5e\xa2\xa7\xf1\x7d\xe5\x25\xa6\x27\x84\xf3\xc4\x18\xf6\x43\x5f\xff\xda\x4b\xea\x97\x42\xda\x6b\x7f\x6f\x36\x64\xf3\xd8\x6b\xe6\xb2\x2c\x4a\x7b\x04\xfe\xd4\x8b\x92\x9a\x85\x62\x6e\xf8\x6a\x36\x0f\x98\x39\x0e\xbb\x0e\xe4\xd8\x4a\x95\x68\x2d\x26\xfc\xb5\xf2\xd2\x1f\x28\xec\x95\x19\x72\xeb\x75\xf6\xa4\x68\x86\xba\x2a\xab\xe6\xde\x90\xad\xbc\x08\x88\xbb\x0e\xee\x2a\xd0\xbb\xf5\x3a\x7b\xb2\xa0\xc3\x20\x76\x2d\x22\x19\x5a\x06\x15\xff\x5f\x1f\x1b\x7c\xa7\xda\x26\x27\xb8\x7b\x83\xdf\xd7\x85\xea\x47\x28\x80\x70\x77\x71\xcd\x4f\xe7\x07\xf8\x0c\x2e\x64\x61\x01\xdc\xce\x11\x10\x3b\x27\xab\x7b\x11\xfc\x2d\x85\xb4\xe5\x74\xd3\x2c\x2f\x2a\x1a\x8b\xab\xc8\x69\x90\x3e\xd5\x6a\xd4\x7e\x00\x7c\x98\xae\x0c\xb2\x71\x34\x2a\x4a\x61\x89\xc3\xdf\xe5\xd1\x8d\x4c\xaa\xe3\x61\x1b\x88\x17\x35\x8a\x85\x71\xb3\xcc\xf7\xef\x60\x83\x1f\x60\x36\xa0\xbc\x27\xb9\x9f\xa2\xe1\xa0\xbb\x41\xa1\x6c\x80\x0d\x94\x3a\x03\x4e\x1d\x83\x90\xa6\xf8\x80\x12\x2e\xf2\x48\x66\x6e\x88\x18\x19\xf4\x8c\x67\x5c\xa2\x65\x65\xcf\xd2\x78\x9a\x29\x8b\x51\xfd\xd5\x54\xe2\xa3\xe6\x8c\xba\xb6\x85\x46\x5b\x35\xd2\x95\x89\xcf\x83\xb2\xd8\x90\xb9\xe7\xa3\xf8\x94\x88\x3d\x99\x82\xcc\x0c\x94\x55\xa1\x37\x2c\x34\xaf\xd0\xc3\x9b\x4e\x23\xff\xf8\x07\x11\x1b\x5a\xea\x52\xb7\xb8\x6c\x42\x58\xc6\x35\x41\x21\x99\x2d\xc6\xec\xc8\x89\xef\x86\xcf\x17\x63\x78\xeb\xa2\x92\x19\x47\x8e\x42\x1d\x37\xab\x52\xc7\x8d\xa0\x8e\x1b\x85\x3a\xac\xe3\xd7\x2a\x81\x50\xb4\x8a\x09\x99\x3d\x1a\x79\xd0\x0f\x09\xe2\x98\x41\x71\x2e\x4a\x1d\xb2\x52\x40\xca\xbb\xf3\x8e\xf5\xce\x34\xbf\xa1\x20\x1b\x7e\xc3\x7d\xec\x6f\x9d\x34\x54\x3a\x7b\x78\xfb\x8f\x00\x70\x47\x93\x5d\x49\x20\x0d\x74\x6b\x82\x5a\xc4\x40\xb7\xc5\xea\x45\x35\xc1\xd4\x37\xce\xd2\xcf\x2b\xee\x74\x27\x4f\x61\xa7\x2b\xdb\xc5\x5e\x95\xeb\x1c\xbe\xff\x0e\xb5\x9c\x83\x19\x13\x50\xa8\xe7\x58\x89\x74\x07\x6e\x80\xdb\x22\x79\x73\x0d\x92\x07\x71\x1b\xfb\x33\xc3\x48\x45\x9d\x97\x7b\x54\xa4\xa1\xd9\x9d\xca\xfd\xc1\x33\x50\x0f\x36\x5c\xe4\xfb\x41\xb2\xc1\x30\x0d\x15\x6b\x36\x02\x9c\x20\x82\x8d\x8d\x5e\x14\x8c\xe4\x65\x02\xa1\x6a\x1b\x41\x24\xaf\x17\xea\x80\x9f\xf6\xe6\x79\xb3\x95\xe9\x4e\x95\xcd\x2f\x70\x3a\xa7\x46\x4d\x1a\xad\xa2\xe6\x98\xa3\x87\xa0\x06\x2c\x89\x73\x06\xf5\x3a\x7b\x52\xc4\x39\x47\x84\xa6\x53\x95\xe5\x7f\xb8\xd6\x44\x75\x42\x35\x84\xed\x9f\x2d\x44\xbd\xf2\xc5\xcc\xda\x23\x8d\xc2\x86\x15\x17\x63\xa1\xf3\xa8\x58\x8c\x65\x2b\xe5\xf5\x7c\x63\x62\xc0\x8c\x89\x3e\xa8\xf3\xde\xe4\xfd\x63\x6a\xff\xf3\xfa\xec\x5f\x1f\x5e\xfd\x4f\x8d\xfc\x9e\x75\x43\x9d\x2b\x3d\xfe\x2c\xe2\xe2\x72\x2a\x38\xc2\xe2\xc9\x07\xbf\xa1\xf0\x9c\x6d\xbf\xbe\x8e\xf8\x97\xdb\x77\x27\x31\x84\x9e\x8c\xd0\x95\xf7\x19\x45\xc9\x00\x0d\x5f\x4f\x7c\x97\xee\x4d\x91\xd3\x39\x01\xaf\x69\x79\x1f\xb1\xc4\xf7\xd9\x79\xa7\xd9\x80\x13\x4e\xa9\xbe\x7f\x09\x05\xda\x18\x14\x68\xc1\xb7\xc6\xb9\x83\xc6\xdf\x5a\x04\x05\xe4\xba\xda\x9e\x06\x4d\xb3\xdb\x1a\x79\x68\x82\x6a\xee\x18\xbc\xf2\xc9\x40\x0d\x29\xe6\x84\x5a\x62\x33\x61\x27\x06\x50\x19\x23\x41\x72\x29\x9f\x13\x37\x2f\x63\x6a\x9c\xfb\x9c\x44\x06\xf4\x75\x1b\x85\xe1\x70\x46\xbf\x65\x69\xfc\xf2\xc0\x52\xf4\x60\xb2\x8f\x81\xdd\x4f\x1d\x11\xb8\x7b\xcd\x31\x72\x2c\x1e\x54\x49\xc5\x6d\xf9\x7c\x5e\xcc\xdf\x16\x8f\x98\x2c\x74\x8e\x98\x58\x06\x8a\x4d\x4b\x9c\x9e\x7d\xf9\xf4\xdc\x7c\xb9\xd0\xd9\xf8\xb1\xbc\x0f\x4b\x58\x5b\xde\x4d\x90\xaa\x21\x35\xf9\x5d\xe4\xc4\x0e\x59\x1f\x2f\xee\xe4\xc5\x1c\x70\x7c\x59\xe5\xea\xcb\x6a\x5a\x5f\x56\xd3\x0a\xc7\xb0\xf4\x97\x17\x66\x1a\xcc\x01\x1c\x4a\x76\xf8\xda\xa0\xd3\xf7\x90\x75\x48\xd4\x74\x39\xef\x93\xc8\x1a\xe9\x13\xca\x1c\x07\xa3\x10\x45\x08\x0f\x0b\x73\x98\xfc\xf4\xb1\x83\x65\xf3\xa6\x4e\xc8\x4e\x66\x12\x73\x81\xb8\xaa\x9f\x9e\x7a\x68\x7b\x50\x3d\xfe\x54\x85\xe0\x83\x12\xe5\xcc\x17\xbf\xb2\xb6\x28\x2e\xb9\x80\x1f\xa4\x8e\x0e\xd2\x1c\xcd\x8b\xc8\x5e\x5c\x7c\x51\xcd\x28\x81\xe4\x82\xdf\x90\xc2\xae\x9f\x19\x28\x3c\x44\xa3\xed\x8f\x93\x11\x54\x45\xe2\x6a\x61\xd9\x64\x41\xf5\x8f\xf4\x67\x14\x52\x66\x97\xeb\x7a\x49\x6e\xe1\x25\xcc\xbb\xa4\x67\x68\x5c\xc9\xa0\xf1\xb2\x10\xd9\x4d\xea\x26\x18\x72\x7b\xa6\x6a\xa6\x61\x3a\x59\x66\x3c\xe2\x81\x06\x32\x28\xba\x58\xab\xb0\xb9\x92\xc5\xb7\xde\xd8\x34\x85\x49\xe8\x57\x78\x8e\x4d\x28\x33\xa5\x61\x14\xac\xc8\xcc\xe3\x24\xdf\x7d\x0a\xcc\xe5\x87\x18\x6e\xb1\x07\x17\x9e\x8d\x7b\x70\xd1\xb3\x71\x1f\x2e\xfa\x36\xbe\x80\x8b\x0b\x1b\x0f\xe0\x62\xb0\xa4\x47\xc7\x37\xe4\x9f\xdb\xac\x68\xc5\xf1\x17\x96\xaa\xc4\xaa\xd5\xd2\x78\x39\x4b\x1f\x20\x07\x19\x83\xc3\xb4\x46\x51\x46\x13\x89\xc6\x0e\x79\x96\x6a\x18\x8f\xbf\xd0\x6c\x74\x84\x16\xc6\x8c\x5e\xa8\xcf\x40\x96\xc9\x40\xe2\x83\x02\xad\xd6\x5a\xe5\x4c\x30\xd4\xc2\x49\x19\x74\x4c\xa3\x23\x08\x51\xaa\xa4\xf1\xfc\x20\xe9\xac\x32\x2a\x27\x22\x67\x26\x92\x02\x4b\x07\x7c\x49\x05\x56\x2c\x14\x58\x71\xaa\xc0\x1a\x31\x05\x16\x21\x43\x26\x4f\x4a\xba\xab\x44\xe8\xae\xc8\x59\x0c\x8a\xb6\xf1\x56\x13\x49\xc3\x88\xa6\x4e\xf3\x25\xa8\x06\x25\x75\x54\xc2\xd5\x51\x37\x8e\x81\xae\xa5\xb9\xcc\x44\xf0\x9c\x59\x0d\xcb\x68\x6e\xa1\x1b\x9a\x78\x2d\x55\x0a\x42\x1a\xe2\x99\x48\xa1\x43\x16\x7a\x48\x43\x7c\x58\xd3\x85\x03\x7d\xbe\x53\x88\x8f\xda\x69\x8c\x79\x1c\x0e\x59\xa2\x99\x81\xa3\x1b\x9a\xfb\x2d\x0d\x61\xc2\x5d\x87\x3f\x24\x2b\x58\x37\x3e\xef\x10\x77\x35\xe3\xeb\x91\xf1\x79\x30\x3e\xef\xc8\x91\x9a\x2c\x99\xab\xb1\x2b\x72\x35\x76\xd3\xf1\x79\xe7\x26\xb0\x1a\x36\x3e\xc2\x71\x7b\xa4\xa3\x30\xbe\xbe\xd3\x3e\x85\x21\xbb\x64\x60\x54\x31\x7d\x16\xff\xc1\x42\xe1\x8c\x39\x35\x6a\x70\xdf\xc1\x7d\xc5\x00\xd7\xaf\xd7\xd9\x93\x22\xf3\x1e\xe4\xd3\x45\x01\xad\x14\x88\x2f\x6c\xe4\xc3\x59\xaf\x40\xfd\x89\x42\x96\x17\xda\xfc\x86\x46\x59\xf5\x27\x1e\x14\x1c\xef\xfc\xfc\xd9\x0e\x72\xba\xd3\x3d\x8a\xa7\x77\xb7\xf1\x95\x63\x34\x8e\x1c\x7c\xc9\xf1\xbe\x24\xda\x2f\x05\xda\x2f\x05\xda\xc9\xf9\xb3\xe8\xf8\x88\xaf\x32\xca\x56\x1f\x8e\x90\xc2\xfb\x8b\x1e\x2c\xf1\x95\x7a\xaa\xdc\x8c\x27\x18\xc2\x84\x0c\x7c\x69\x35\x4d\xe5\x88\xe9\x83\x93\x5e\xae\xc4\xa8\x5c\x3a\x00\x5f\x58\xa7\xbf\x9a\x96\x81\x07\xa6\x85\xa6\xd0\x9c\x96\x5e\x44\x23\x85\x57\x07\x1a\x06\xbd\x94\x38\x43\x59\xe6\x53\x50\xfe\x56\x31\x73\x62\xcf\xc1\x1e\x5c\xf4\x1c\xdc\x83\x0b\x42\xdc\x70\x71\x41\xe8\x14\x36\x5d\x87\xec\xbb\xd5\x85\x2d\x9d\x94\x94\x13\xb5\xd2\xad\xd1\x7e\xb0\xe9\xc4\xc9\x79\x28\x81\x6a\x4a\x4e\x63\xe2\x2c\x0a\xc7\x98\x91\x6a\x23\x6c\xbe\x80\x23\x4c\xe6\xa9\x14\x83\xb4\xc1\x9c\x04\x72\xda\x56\x61\xe6\xe6\xda\x56\x7a\x64\x22\x9d\x63\xde\xd7\xf4\x20\x40\x8e\x38\x69\xa8\x7d\xbd\x4e\x1e\xc9\xf1\xf3\xb2\xe7\x98\x29\x64\x92\x86\x79\xd7\xf5\x7a\x68\x32\x4c\xd8\xd9\x26\xed\x1f\x1d\x47\xc0\xe3\x33\x48\xf7\x03\x16\x99\xc2\x0b\x2a\xc8\x8a\xd3\x5c\x58\x8a\x1c\x2e\x42\xa1\x3c\x97\xa0\x34\x4b\xc0\x44\x1e\x1a\x02\x98\xc1\x08\xf5\xe5\x60\x91\x40\x78\x74\xf1\x43\x5d\xa6\xca\x18\x78\xc4\x21\x5f\xf5\x91\xb3\x79\x84\x6f\xa8\xfb\x18\x77\x9f\x0a\x53\xf7\x29\x3f\x75\x9f\x0a\x53\xf7\x29\x3f\x75\x9f\x0a\x65\xf7\x29\x5f\x76\x9f\xf2\xc9\x1a\x7a\xe0\x89\x6f\xa5\xf0\x37\x31\xbf\x40\x59\x25\x54\x95\x4f\x70\xca\xf5\x6d\x1a\xa2\xa4\x69\x1e\xe5\xe8\xc7\x45\xcc\xff\x3f\x9d\x78\xbf\x9c\x39\x9f\x2f\x4a\xba\xac\xc2\x55\x8c\x18\x63\xa7\x73\x2a\x6b\x67\xc3\x0a\xb6\x8b\x25\xdc\xa3\xd3\x40\xfb\xd6\x01\x8a\x9c\x93\x8f\x06\x99\xc5\x90\x5a\xb0\x4b\x93\x9d\x2d\x2e\x8c\xa7\xa9\xcd\x9e\xab\x4a\x93\x93\x0f\xd2\x57\x73\x3e\x94\x9a\xe3\xf8\xf3\x03\x14\x3b\x12\x8a\x77\xf6\x77\x99\x6b\x0e\xd7\x45\x86\x92\x2e\x92\xe6\xca\x86\xfc\x09\xf1\x3d\x55\xb0\x2b\xd1\x5b\xf4\xf7\x42\x35\x27\xf4\x2c\x4c\x08\x41\x9b\x92\xde\x05\x58\x44\x03\x42\x9e\xda\xef\xa9\xf1\x03\x25\x4e\xe7\x95\xa1\xcc\x18\xaf\x3a\x59\x9a\x9e\x6d\x49\x8d\x2f\x2d\xce\xb1\xfd\x71\x32\x62\xfb\xc9\xbc\x9a\x44\x2b\x84\xc1\x30\xc7\x93\x46\x46\xc9\xa2\x71\x32\x83\x3c\x94\xd4\x20\x34\x11\x45\x9c\xd4\x46\xcd\x83\xce\x6b\xc0\xeb\x04\x64\x0f\xee\xeb\x58\x36\x03\x81\xd5\xdc\xdd\x37\xb9\x42\x8a\xe9\xa8\x34\xc7\x37\x34\xda\xaa\x1d\x70\xd3\x63\x0f\x32\x6d\x6d\xd4\xb6\x28\x69\x6d\xb3\x36\xe6\x56\x6d\x63\x10\x6f\xf8\x41\xb2\x41\xb9\x1a\xc2\x43\x6f\x23\x09\x44\x6b\x5f\xb4\xcc\x1e\x5d\x8b\x12\xc9\x54\x91\x96\x0a\x59\xea\x63\xcb\x4b\x25\xa2\x8b\xb2\x43\x94\xb1\xf8\xdc\x5e\xc1\x1b\xa7\x6d\x74\xbb\x86\x8b\x86\xc3\x35\xba\xf7\x2f\x55\xb1\xc9\xc2\xd7\x16\xbe\xb1\xf0\xcc\xc2\xb7\x96\x8b\x2c\x17\x5b\xae\x6b\xb9\x5d\xcb\xf5\x2c\xb7\x67\xb9\x7d\xcb\xbd\xb0\xdc\x81\xe5\x5e\x5a\xee\x95\xe5\x0e\x2d\x77\x64\xb9\xbe\xe5\x06\x96\x1b\x5a\xee\xd8\x72\x23\xcb\x8d\x2d\x37\xb1\xdc\x9f\xc7\x16\xf9\x63\xd5\x54\xf8\x12\x2e\x2e\xa1\x24\x48\x6f\x9b\x1c\xbb\x86\x70\x31\xb4\x31\x8c\x14\x8f\x6c\x0c\x23\xc5\xbe\x8d\x61\xa4\x38\xb0\x31\x8c\x14\x87\x50\x79\xa1\xb7\x8d\xc7\x36\x86\x91\xe2\xc8\xc6\x30\x52\x1c\xdb\x18\x46\x8a\x13\x1b\xc3\x48\xf1\xc4\xc6\x30\x52\x3c\xb5\x31\x8c\x14\x5f\xdb\x18\x46\x8a\x6f\x6c\x0c\x23\xc5\x33\x1b\xc3\x48\xf1\xad\xed\xc2\x48\x5d\x64\xbb\x30\x52\x17\xdb\x2e\x8c\xd4\x75\x6d\x17\x46\xea\x76\x6d\x17\x46\xea\x7a\xb6\x0b\x23\x75\x7b\xb6\x0b\x23\x75\xfb\xb6\x0b\x23\x75\x2f\x6c\x17\x46\xea\x0e\x6c\x17\x46\xea\x5e\xda\x2e\x8c\xd4\xbd\xb2\x5d\x18\xa9\x3b\xb4\x5d\x18\xa9\x3b\xb2\x5d\x18\xa9\xeb\xdb\x2e\x8c\xd4\x0d\x6c\x17\x46\xea\x86\xb6\x0b\x23\x75\xc7\xb6\x0b\x23\x75\x23\xdb\x85\x91\xba\xb1\xed\xc2\x48\xdd\xc4\x76\x61\xa4\xee\xb2\xf6\x65\x6a\xfb\x90\x3d\x0d\x1b\x84\x82\x20\x44\x42\x48\x2a\xc1\x2a\x92\x4a\x92\xb1\x23\x07\xdc\x8e\x1c\xe8\xed\xc8\xc5\x5e\x6b\x4b\xec\x83\x31\xec\x83\xa1\x83\x62\x08\x15\x1d\x93\x8b\x16\xc4\xfd\x2a\xdd\xc9\x9a\x92\x03\x6e\x4a\x8e\xb8\xa0\x1e\x70\x41\x3d\x32\x8b\xd2\xad\x42\x2a\x81\x64\x06\x4b\xd1\xd0\x83\x87\xf8\x55\xd1\x51\x39\x83\xd1\x78\xae\x15\x9f\xf9\xd3\x1c\xa3\xe1\xf0\x60\x83\x30\x4e\x48\x1a\x39\x18\x0a\x85\x06\xd5\x3b\x4e\x1c\x34\x72\x1c\xa7\x46\xda\x81\x8e\xaa\x06\xfb\x7a\x48\xe4\x80\x33\x9f\x45\xef\x4c\xa8\x16\x0a\x85\xaa\x66\xa7\x5c\xe1\x29\x20\xf2\x6c\x95\x4a\x7a\x24\xd1\x03\xea\x97\xca\x4e\x28\x87\x68\x5a\x19\xea\xf5\x20\xb9\xd8\x48\x82\x60\xa3\xe7\x5d\x6f\x0c\xfc\x70\x02\x79\x98\x68\xd9\xfb\x3c\xe4\xa3\x65\x20\x8f\x90\x3f\xd3\x82\xa6\xb6\x54\xaa\xc4\x56\x51\x02\xdb\xe4\x2f\x3c\x94\x6d\x89\xc1\x55\x1a\x57\x76\x2a\x68\x6a\x93\x45\x46\x5a\x65\x90\xe0\x2f\x4a\x58\xbd\x2e\x19\xd5\xcd\x21\xba\xd6\x24\xa3\x9a\x81\x97\x27\x28\xb0\x6f\x8e\x1c\xa9\xc9\x92\x0a\xd7\x6b\xa1\x70\xbd\x4e\x15\xd8\x37\xe7\x40\x97\x7c\xd1\xcc\x60\xd1\x08\xe5\xc4\x3c\xef\x16\xe6\x66\x39\x89\x07\x7e\x7f\xe3\xd6\x8b\x82\x0d\x58\x2a\x62\xf4\x74\x61\xdc\x40\xe2\xa9\x5b\x6e\xb6\x7c\xce\xcc\x96\xb7\x64\x16\x73\x87\x0a\xb2\xd5\x09\xf5\xfd\x2d\x8c\xfe\xf6\x48\x3a\x79\x2f\x3b\x7a\x5f\x8c\xde\x4f\x47\x7f\x7b\x6e\x66\xbc\x3f\x0a\x33\x5a\x83\xba\x4a\x51\xaf\xe2\x7a\x9d\x3d\x29\x52\xaf\x22\x87\x6e\xd9\x84\xc4\x7c\xf0\xef\xc4\x5d\x48\x97\xe5\x39\x64\x0b\xef\x39\xb8\xbb\xdd\x16\x82\xee\x6f\x81\x81\xbd\x79\x79\x99\x41\x23\xa6\x74\xa3\x57\xaf\xb3\x27\x25\xa6\x58\xdc\xcb\x19\x85\x55\xcb\x2c\x3b\x4c\xe2\x3e\xe9\x13\x17\xb2\xe7\x98\x85\x97\xd4\x38\x7b\x2a\xfc\xe2\x4a\xb2\xa0\xeb\x53\xe0\x5f\xd4\xeb\xec\x49\x91\xcd\xbc\x32\xb5\xd6\xb6\x70\x7f\xab\xb6\x81\x62\x7e\xb8\xc0\x17\x3c\xbe\xe6\xe5\x01\x68\x2b\x25\xab\x73\xd6\x3f\x00\xce\x99\xcf\xc0\x43\x27\xc7\xc8\xd5\x70\xb1\x07\x16\x09\x97\x0d\x3f\xc2\x03\x89\xa6\x7f\x41\x53\xf2\x21\x7c\xe9\xb4\xe1\x84\x4c\x88\x65\x0a\x45\xde\xf0\x60\x5e\xb4\x1b\xbe\x04\x9d\xb9\x84\xa4\xcb\x7a\x9d\x3d\x29\x9a\x84\x2b\x87\x88\x80\x43\x47\x7c\x4a\x0e\xf1\xda\x13\x51\x63\xb9\x4f\x0d\x1d\x3c\x54\x3e\x35\xac\xd7\xd9\x93\xa2\x4f\x8d\x1c\x22\x5b\xfa\x7c\xed\x37\x99\xcf\x02\xf6\x0f\xf1\x80\x61\x4b\x26\x4a\x1c\x3a\x06\x0e\x1c\x34\xdd\xc2\x3e\x4d\xa2\x88\xc1\x07\x1d\x07\x8f\xc5\x03\x30\x44\x28\x10\xc9\x96\x72\x1d\x1c\x66\x38\x42\x59\xcc\xdb\x18\x6a\x7a\x49\x08\x19\xd7\xeb\xb8\x54\xaf\x23\xaa\x92\xe1\x28\xb3\xf4\x47\x73\x23\xac\x62\x07\x2b\x59\x1c\x71\x5c\xaf\xe3\xd2\x2c\x8e\xb0\xf4\x63\xea\x2b\x93\xd1\x10\xb4\xb2\x1a\x82\x56\xe3\x00\x27\xa4\x5b\xf2\xea\x6c\x31\x9d\x45\x2b\xaf\xb3\x20\x8d\x15\xa1\x10\x27\xf5\x3a\x2e\x15\x0a\xf1\xc4\xc1\x23\x15\x3e\x93\x39\x5b\x79\xa1\x93\x34\x56\x1c\xe2\xf0\xa4\x5e\xc7\xe5\x0e\x71\x65\xab\x9f\xf9\x40\x4f\x62\x58\xec\x89\xba\xf6\x27\x5b\xb5\x8d\x81\x0f\x1c\x42\xa4\x97\x6c\x1e\x90\x23\x0c\xa3\x8a\x2b\xa0\x0a\x30\xd2\x18\x98\x06\xfa\xf1\x42\x05\x2d\xcd\xa2\x9c\x3a\x58\xd1\xe7\xe0\x69\xbd\x8e\x4b\xf5\x39\x9b\x42\x30\xc6\x53\xf8\xd6\x57\x2f\x31\x14\x9a\xa4\x1f\x65\xcb\xb3\xb5\x96\x12\xff\xd8\x77\xb0\x2f\xf1\xb9\x7c\xec\xe8\xfe\x01\xa6\xa2\x8b\xaf\x18\x5f\x4f\x2d\x03\x4d\xb7\x9a\xd4\xca\xbc\xe9\x06\xe1\x8c\xfe\x90\xda\xc5\x90\x6f\x35\x2c\xe0\x62\xd7\x90\xe8\x32\xcd\xa7\xf9\x38\x5b\xf9\xf4\xdc\xc1\x57\xa6\x08\x39\xc6\x37\xb2\xb6\x9e\x9e\xa7\xf0\x8d\xe3\x48\xf2\x78\x35\x2f\x7a\x2a\xf5\x5f\x47\x81\xdf\x17\x62\xcd\x86\x1b\x4c\x98\x70\x83\x67\x0c\xe2\x27\x6a\x72\xbe\x55\x52\xc8\xb4\xc1\xb0\x60\x48\xdf\x24\x27\x5d\xe4\x93\x63\x2e\x8f\x71\x65\x1c\xd1\xc5\x87\xae\x5c\xd7\x95\xcc\xb5\xcc\x19\x5d\xd7\x21\xa7\xe2\xae\x63\x90\xa6\x8d\xfb\x7b\x17\x1f\x39\xd2\x1b\xcb\xe1\x92\x00\xa0\xb8\x24\x57\x0c\x97\x2e\x3e\x37\xc9\x69\x9b\x6e\x0f\xae\x6b\x92\x13\xb7\xb8\x51\xc3\x4d\x19\x73\x6c\xe5\x99\xa3\xdb\x73\x5c\x45\x52\x71\x7b\xf5\xba\x5b\x2a\xa9\xb8\x7d\x87\x9c\xea\x2f\x08\x6e\x06\x7c\x39\xb8\x5d\x58\x0e\x42\xad\xa5\x99\x9f\x1a\xd5\x15\x51\x25\x3c\xc3\xeb\x4e\x5e\x76\x72\x07\x8e\x3b\x50\x7a\x34\xa8\xd7\xd9\x93\xa2\x1e\x5d\x8a\x6e\x0c\xd4\xe3\x2a\xf9\x14\x13\x8d\x76\xf2\xa2\x91\x7b\xe9\xb8\xca\xae\xec\x5e\xd6\xeb\x6e\xe9\xae\xec\x5e\x39\xee\xa5\xed\x0e\x9d\xce\x7b\xc3\xf5\x2c\xf7\x8a\x7e\x83\xed\x07\x3b\xf9\xfd\xc0\x1d\x3a\xae\xb2\x1d\xbb\xc3\x7a\xdd\x2d\xdf\x8e\x6f\xbf\xb9\xee\xb9\xe3\x0e\x6d\x17\x6f\x6d\xc1\x04\x66\x57\x7c\x6b\xff\xc0\x1d\x39\x9d\x33\x58\x13\xa7\xbf\x1b\xdf\xf2\x0e\xd7\x63\x5a\x6f\x52\x7d\x18\x69\x1e\xe2\x5b\xf3\x9c\x99\x46\xb8\x6d\x24\xbf\x8f\xb8\x23\xc7\x1d\x29\xc3\x18\xd5\xeb\xec\x49\x11\xaa\x7c\xc7\x1d\xd9\x6e\xe0\xe0\x19\x59\xda\x2e\xd8\x04\x1b\xcc\xed\x33\x63\xc2\xa0\x3f\x36\xd9\x8f\x19\xf3\xc5\x4e\x76\xf4\x3b\xcf\x55\x65\xf7\xd9\x29\x28\x67\xe8\x6f\x7b\x07\x2e\x4d\xa2\x11\x6e\x93\xd5\xde\x30\xad\xce\x3b\xe9\xc6\xf5\x79\x2a\xcd\x1d\xb6\x2a\x76\x34\xab\x22\x74\x5c\x25\x9d\x86\x1b\xd6\xeb\x6e\xf5\x74\x1a\x50\xd5\xea\xd4\xf8\xc6\xa9\x12\x76\x86\x73\x1e\x7d\xf6\xe2\xc0\x1d\x67\xf8\x34\x9e\x99\xb6\x1b\x39\xee\xd8\x76\x63\xce\x73\x76\x59\x12\x6c\x37\x3e\x74\x23\x95\xe7\xec\xca\x6a\x25\x37\x71\xdc\xd8\x76\x27\xd2\xa0\xdd\x44\x1e\x35\xb9\x73\xfd\x6f\x6e\x72\x2e\x8a\x09\xf0\x7a\x39\x1a\x7a\x9d\x38\xae\xb2\xa1\xbb\x93\x7a\xdd\x2d\xdd\xd0\x0d\xc3\x85\xea\xa9\x6e\x72\xe4\xb8\xab\x56\x4f\x75\x45\xf5\x54\x37\xad\x9e\xea\x26\xe7\x8e\x3b\x31\x6d\x37\xa6\xeb\x61\x37\xeb\x9d\xba\x9b\xf1\x29\x75\x79\xfa\x6b\xe6\x79\xba\xb3\xab\xa5\x98\xe5\x0c\x0f\x2e\x1a\x0e\xff\x96\x4e\x1a\x70\x4a\x81\x8b\x2b\x07\x5f\xc1\x05\x39\x4c\xc0\xc5\xc8\xc1\x30\x52\x10\x46\xe0\x22\x70\x30\x8c\x14\x87\x0e\x86\x91\x82\xa0\x0d\x17\x91\x83\x61\xa4\x20\x0c\xc3\x05\x11\x43\xe1\x82\xc8\x8b\x70\x41\x84\x2f\xb8\xb8\x76\x30\x8c\x14\xdf\x38\x18\x46\x8a\x67\x84\x65\x80\xca\xd9\xc1\x30\x52\x17\x39\x2e\x8c\xd4\xc5\x64\x7f\x05\x95\xb3\xe3\xc2\x48\xdd\xae\xe3\xc2\x48\x5d\xcf\x71\x61\xa4\xb0\xa5\xc1\x45\xdf\x71\x61\xa4\xee\x85\xe3\xc2\x48\x61\x6f\x81\x0b\xc2\xf9\xe1\xe2\xca\x71\x61\xa4\xc0\xa7\xe1\x82\x70\x3a\xb8\xf0\x1d\x17\x46\xea\x06\x8e\x0b\x23\x05\xb6\x00\x17\x63\xb2\x54\x41\xe5\xec\xb8\x30\x52\x37\x26\x8b\x10\x54\xce\x8e\x0b\x23\x85\x85\xb4\x88\xfd\x48\x6b\xec\xc9\x19\x8e\x48\x2b\xf6\xa3\xce\x62\x74\x8c\xc2\xb2\x82\xa4\xdc\x95\x3f\x9b\xb1\xe1\x8a\x3a\x92\x88\x04\x95\xcc\xf5\xe3\x85\xe2\xf5\x92\xcc\xc2\xed\xf7\x1e\x54\xaa\xcd\x3a\x8c\xec\x4b\x0e\x23\xb4\xf6\x4f\x3e\x79\x95\x36\x0c\x2f\x75\xc9\xa0\x0a\xc4\xb9\x51\x98\xc7\x28\xac\x59\x34\xed\xa8\x8a\xbe\xcc\xc8\xf3\xfe\xd9\x28\x04\xd7\x8c\xce\xbb\x92\x84\x76\x45\xa5\x31\x3a\x6f\x4d\xb9\x02\x89\xf1\xce\x20\x4f\xa8\xd9\x5a\xf2\x20\xb1\x3b\xef\x57\x04\x8e\x7c\x86\x1a\x15\x6e\x6e\x9e\x5f\x0d\xbd\xd1\x9c\x80\x93\xff\x96\x20\xc0\x45\xa9\xba\xd5\xd0\xc7\xa5\x04\x72\xa2\xa9\x8c\x72\x28\xab\x1b\x02\x73\x46\x49\xfa\xaf\x50\xf1\xf1\xaa\x58\x4d\x65\xec\xbc\x27\x5b\xb6\x52\x72\x06\x45\xb0\xad\x8f\x2d\x14\xd2\x9a\x2a\xba\x5c\x2b\x73\x82\x5a\x56\xae\x75\xa4\x78\xcc\xc8\x63\x3e\x8b\x3f\x0e\x86\x46\xe5\x72\x31\x71\x11\xca\x20\xe1\xc6\x28\x93\x70\x03\x4d\x1c\x43\x17\x5b\x2d\xa5\x12\x6e\x3d\xdf\x63\xde\x29\x13\xc7\x40\x13\xf0\x4e\x49\xa0\x46\xfd\x42\x2e\x2a\xf4\x15\xcb\x20\x22\x13\xbb\x46\xb1\x69\x42\xee\xd1\xbc\xaf\x84\x9e\x2f\x91\x05\xc9\x18\x53\x49\xac\xcb\x5a\x1d\x20\xc8\x27\xbf\x7f\xdc\x9f\xc2\x74\xb3\x6c\x28\xc7\x75\x99\xca\x52\xc3\xc1\x20\xd0\x69\xf5\x70\x98\x9f\x85\xb3\xad\xe8\x52\xb0\x5a\xe8\x8a\x12\x25\x8d\xc6\xce\x37\x34\x06\x23\xaf\xe4\x70\xc7\xf9\x4a\xa4\xf0\x4e\xe6\xfa\x5a\x21\x3b\x02\x4c\x67\xcd\xd2\x83\x31\x4d\x5e\x80\x27\x9f\x54\x87\xd6\x45\x16\x09\x53\x62\x56\x84\x77\xa1\xbc\x29\xf0\xf1\xc2\x50\x93\x20\xe7\x2e\xff\x8e\xf5\x84\x57\xfc\xd5\x78\xca\x03\x47\x49\x1c\xd1\x1f\x4b\x89\x53\x79\x9c\x32\x30\x23\x72\x0e\x87\xf4\xcd\x0e\x9a\x50\x53\xf9\x14\xfc\xf4\x28\x36\xeb\xbb\xcd\x3d\x29\x87\x7a\x5a\xc8\x51\x4a\xa6\xa5\x24\x69\x99\x40\xec\x4a\x3e\x29\x0b\x98\xb8\xb7\x91\x4f\x96\x2c\x58\x70\x0d\x34\xbd\x37\xf6\x76\x19\x08\x6a\xec\xe5\x8f\x77\x5a\xfc\xf1\x03\xa1\x58\x66\xf5\x23\xe7\x13\x3d\x6a\x1e\xc7\x02\x4a\x50\x23\x46\x43\xab\xda\x33\xb3\xac\xe3\x38\xb5\x1a\xb8\x51\x1b\x60\xd9\xaf\xee\x79\x01\x61\x14\x9d\x0f\x06\xba\x11\xae\xd9\xe4\x09\xc0\xab\x22\x04\xec\xf0\xa8\x46\x34\x73\xbe\xa1\xd9\xb9\x2d\x65\x95\x89\x60\x83\xa3\xc1\x9c\x8d\x39\x55\x78\x6f\x21\x4e\x47\xda\x9f\x6f\xeb\x75\xf6\xa4\xa4\xee\xed\x2d\xcd\xbe\x4e\xc8\xc4\x71\x9c\xce\xdb\x6a\xa6\x43\x34\x93\xf3\x04\x44\xaa\x2c\xce\x24\xcf\xe2\x74\xfe\xdf\x1a\xe7\x16\xcb\xc3\x71\xf2\x8e\xde\x9b\xa6\xa9\xc4\x91\x48\xac\x7b\x96\x8f\x29\x91\xca\xed\xc9\x19\x7d\x49\xa7\x4a\x03\x3c\x2c\xf1\x35\x1e\xbe\xa1\x7c\xc7\xaa\xde\x03\x8c\x58\x48\x0b\xb2\xe7\x7f\xd6\x51\x7e\xc4\x68\x4e\x37\x4c\x1a\x27\x92\xfa\xa9\x32\x7e\x97\x86\x11\xb4\x2a\xfb\x81\x92\x2d\x40\x99\x25\xc9\xf8\x57\x62\x8c\x5d\x3c\xbf\x23\x8a\x1c\x8c\x84\xf5\x58\x6b\x46\x65\x32\x90\x90\x7c\x81\x41\x45\xe0\x25\x2f\x7c\xa0\xa6\xd9\xf8\x07\xba\x22\x25\x2e\x45\x83\x2b\xb4\xcf\xd9\x1e\x53\xcd\x28\xbb\x1e\xf2\x2c\xa1\xcd\x0e\x7b\xd7\x82\x91\x66\x08\x24\x50\x08\x24\x4f\x07\x05\xb4\xa8\x21\x44\xcc\x08\x11\xdb\xf3\xbf\xe3\x74\xde\xb3\x3e\x61\xac\xf9\xa6\x4c\x78\xcd\xdd\x03\x8c\xe9\xa1\x81\xb4\x5f\x64\x30\x00\x64\x8e\x21\x7b\x71\x07\x0b\x65\xbe\x30\x5e\x52\xd8\x05\x56\xfa\x34\xb5\x6e\x55\x85\x65\x8d\xc4\x9b\x93\x97\x59\xf8\x3f\x44\x36\x75\x3e\x54\x10\x8f\xf3\x9e\x4a\xcf\xe8\x3e\x48\x36\xb1\xd4\x4d\xc9\xd7\xfa\x34\xf9\x87\x68\xc4\x72\x89\xd7\xeb\x50\xc6\xf3\x02\x45\xc7\x41\xd7\x6b\x43\x3e\x22\xc7\x71\x76\x5a\x2a\x14\x24\x0c\x91\x0f\x44\x44\x8e\x27\x38\xe6\x9e\xe3\xa0\x92\x82\x58\x61\xfa\xf5\x45\xbe\x0d\x9b\xb7\xfe\xeb\x85\x3f\x3e\xdf\x2f\xf9\x71\x67\xd7\x2c\xec\x38\xcd\x5e\x41\xed\xa2\x50\xf5\x91\xf6\xe2\xfe\xbe\xe4\x43\x9a\x1f\x05\x0c\xf1\x3d\xf1\xb9\xc0\x31\x54\xd4\x34\xe8\xc9\x30\x87\xb2\x14\x06\x39\x68\x34\x97\x45\x93\x32\x58\x9a\xd8\x2c\xd7\xe8\x65\x8b\x46\xa4\x49\x13\x98\xc5\x0a\xf2\x25\x74\xa4\xa3\x09\xf3\xa3\x49\xfb\x5d\x3e\x28\xae\x57\xa9\x5d\xc6\x35\x88\x78\xef\x6c\xff\xee\x8f\x27\x41\xe2\x41\xb5\x02\x51\xad\x24\x55\x35\xf0\x88\xac\x5a\x4d\x77\x68\xa4\xf1\x97\x6b\xca\xa1\xf0\x5f\x72\x74\x5c\x4f\xb6\x7b\x5e\x42\x7e\xfe\xa1\xf2\x1b\x8a\xa0\xfc\x0c\xd5\xca\x25\x42\x2b\x17\x67\xb4\x72\x10\x83\x03\x47\x11\x39\x21\x4c\x56\x2b\x37\x91\x73\xc3\x67\xb3\xc5\x4c\x78\x4e\xf6\x4a\xd9\x62\xe0\x44\x13\x6b\xd2\xba\x8e\xbe\x35\xce\xe9\xf9\xe5\x5b\xe3\xfc\x88\x08\x33\x64\x0d\x54\x39\x78\xc2\x41\xa5\xf0\xe0\x49\x4f\x72\x53\xd0\x28\x91\xc9\xa3\xea\xac\xb8\x28\xe8\x2a\xce\x06\x5d\x95\x9d\xf3\xe8\x59\x05\xc5\xaa\x14\x76\xbd\x16\x29\xec\x85\x8a\xc9\xfd\x5c\x16\xf9\x55\x44\xb0\xec\x52\xad\x24\x88\x91\xc1\x7e\x83\xe9\x11\x22\x57\x0e\x8e\xb5\xd0\x47\xd0\x0d\x63\x1d\x37\xb6\x0c\x3d\x15\xb4\xc8\xa9\xb0\xe0\x4b\x44\xdc\xba\x36\xc5\x91\xea\x46\x27\x6d\xc9\x3d\x86\xd6\xa5\x21\x6c\x8b\xe7\x9e\x57\x55\xb4\x37\x22\xef\x91\x48\x0c\x8b\xe2\xbc\x5a\x5a\x25\x74\xc7\x48\xad\x33\x52\x95\x56\x20\xb2\x72\xb2\x07\xe7\xa1\x42\xb2\xbf\xd5\x2c\x33\x14\x01\xb9\xde\xd2\xb5\x80\x11\x59\x0b\x3b\xfb\xbb\x73\x68\x3f\x2a\xa0\xfd\x11\x00\x23\x7f\xb7\x8c\xcc\x20\xa8\xc2\xc0\x64\x61\x13\x0d\x9e\x24\x8f\xd7\x90\x15\x4b\x05\x23\xfd\x52\x89\x0a\x96\x4a\x54\x70\x60\xa9\x70\x94\x2b\x5c\x2d\x51\x66\xb5\x44\x2b\xaf\x16\x80\x08\x43\x5e\xef\x6a\x91\x0f\x2b\x41\x66\xb5\x44\xea\xb1\x44\xb7\x5a\x30\x4a\x93\xe2\xb3\xc3\x49\xc4\x97\x4b\xbe\xcb\xd0\x7c\xce\x39\x77\xf5\x63\x48\x9a\x9c\xdf\xa0\x5c\xd4\x94\xc2\xf4\xb3\x2b\x05\xbb\xdb\x95\x92\xde\x50\x21\xa8\x68\x65\xe0\xae\x23\x65\xcb\x97\x49\xfe\x7e\x3f\x63\xdb\x60\x09\x1d\xb1\xab\x08\x72\x23\x48\xd2\x58\x44\x4f\xaf\x3f\x59\x10\xd3\xbb\x19\x26\xd1\xfd\x3d\xbf\x82\xfd\xf7\xf4\x3f\x46\x91\x96\x3e\x41\x51\xdf\x4b\x88\x10\xf6\x60\x89\x36\x9b\x53\xf3\x2e\xf3\xb3\xb3\x39\xb5\x1f\x20\x2f\x23\x99\xd0\xae\x30\x73\x54\xc8\x9b\xdb\xf5\x6e\x6a\x16\x4a\x4c\x53\x51\x28\x3c\xa6\x69\x04\xbe\xf9\x34\x4f\x8b\x0b\xd5\x0b\x50\xce\x8f\x1a\xe1\x37\x77\x7e\xa4\xbe\xaf\x05\x99\x31\x44\x4e\xdf\x13\x94\xa0\x92\x82\xce\x6c\x4a\xdb\xdb\x1f\xbd\x6b\x29\x13\x30\x79\x8b\x47\xfe\xc6\x93\x90\x25\x22\xc6\xb3\x8d\x37\x41\x78\xe1\x45\x6f\xbf\xd6\xf2\x56\xf9\xc2\x4f\x6a\x7a\x2e\xb5\xd4\x9b\x8c\xc0\xdc\xb8\x0e\xf7\x06\xc9\xd8\x5b\xe0\xb6\xa0\xb5\x53\x66\x6b\x3a\x65\x13\x5e\x34\xf7\x2b\x40\xd8\x74\x2f\x90\xff\x51\xf3\xf2\xcb\x2a\x2f\x83\x42\xfd\xe3\x60\xc8\x6a\xfe\x80\x4e\x3d\x97\x77\xa3\x59\x01\x12\x4b\x88\x99\x79\xb3\x51\xa5\x0f\xdc\xae\xcd\x0c\x05\xf3\x19\x00\x99\x36\xee\xb4\x91\xa5\x8f\xec\x94\xe6\xe9\x82\xda\x98\x75\xf4\xf0\xde\xf3\xd7\x48\x0d\xbc\x50\x54\x90\x16\x7a\xaa\xea\xc4\x22\xca\xb1\x69\x12\xa0\x54\x76\x84\x49\xc5\xaf\x52\xba\x9a\x0b\x07\x4f\x7a\x3d\x2f\xda\x2e\x06\xa7\xd0\x47\xa6\xb8\x5c\x41\xb2\x6c\x75\x84\xf3\xa7\xfc\xbd\xe7\x17\x4c\x78\x66\xce\x72\xd3\xcd\x1c\x8c\xf2\x93\xcd\x28\x7e\x9d\x13\xae\x78\x2d\xc9\x99\x73\x54\xc6\x00\x09\x70\x8a\x7d\x1f\xb2\x15\x6f\x0b\x56\x8e\x76\xbd\x2f\x00\xb5\x59\x94\x5e\x67\xb5\x6e\x71\xb9\xb8\xe2\xc4\xb2\x59\x28\x98\x5c\xcd\x1c\xe5\x26\x98\x57\x2b\xd3\x4e\xf2\x57\x2f\x99\xab\xdd\x79\x0a\x6a\x9b\xe5\xcc\xf1\xf0\xbd\x6c\xba\xe7\xd1\x24\x4e\x3a\x5e\x1a\x65\x64\x98\x76\x96\x7e\x69\x93\xd4\x82\x6b\xe7\x6a\x0f\xe6\xfd\xee\xbf\x7a\x09\x99\x24\xb2\x57\x59\xf3\x12\x90\x2f\x9b\xb4\x5f\xa8\x1d\xfc\x82\x0c\x58\x19\x7d\x4e\x61\x5c\xb8\x9f\xc9\x66\x05\xfe\x53\x42\x25\x94\xf1\x15\xa7\x3f\x72\x2f\xae\x6c\xb9\xc0\x50\x4e\x20\x3c\x47\x91\xf1\xfc\x40\x64\x40\x67\xd9\xdc\x7c\x9a\xa9\x06\x32\x40\xf1\x23\x7b\xb6\xae\xdf\x58\xce\x52\x33\xca\x64\xa9\x29\x09\x0a\x5d\x26\xbf\x90\x4f\xd3\x87\x41\x3a\x98\xb1\xb6\x43\x2f\x0e\xda\x6d\xb5\xdf\x6c\xd6\xb5\xad\xf7\x0f\x64\x90\x05\xcc\x9e\x6b\x29\xb8\xeb\x93\x5c\x27\x99\xab\x19\x00\x8a\x54\x2f\x6d\xc1\x4a\xca\xba\x85\xbf\xde\x14\xbe\x0a\x5f\xca\xb1\x95\x1c\x57\x82\xcc\x89\x7a\xa9\xf9\xab\x97\x74\x66\x89\x17\x57\x54\x3b\x3f\x05\xf6\x94\xd7\x2a\x7f\x1f\x86\xa5\x36\x21\x3b\x14\x2b\x84\x9c\x96\x43\xac\x54\x6f\x7c\x71\x86\x44\x59\x11\x6c\x8c\xfb\x55\x1d\x40\xe6\x87\x95\xf1\xa9\xe7\x19\x1d\xf0\x2c\xf1\xa8\xf2\xab\x26\x02\x10\x81\x81\x8d\xb8\x03\x09\x8c\xf4\x23\x64\x8c\xe5\x8e\x24\x68\x4c\x67\x50\x61\x56\xdc\x8b\x43\x41\xcd\x47\x51\xcb\xaa\xd8\x59\x64\xa9\x62\x11\xcf\x68\x99\xfe\x5a\x4d\xc9\xc0\x35\xae\xa2\x36\xdf\x3d\x40\x71\xbe\x58\x44\x9a\x8d\x2f\x4e\xb3\xf1\x85\x69\x36\xbe\x38\xcd\xc6\x17\xa6\xd9\xf8\x62\x39\x1b\x5f\x28\x67\xe3\x0b\xc9\x69\x9b\x7b\xd3\xc8\x4c\x2f\x34\xd7\xc4\x5d\x60\x1e\xd7\xa2\x11\x58\x80\xe9\x68\xf8\x86\x8e\xf3\x40\xb3\x12\xf6\xa3\xb8\xb6\x6b\x98\x8f\xbd\xce\xa5\xaa\xe6\xab\x44\xa3\x43\x59\xc1\x1a\x28\x5a\x62\xf0\xf8\xca\xfc\x2c\xbb\xf3\x57\x53\x23\xf3\x37\x14\x7d\xd9\xc6\xc0\xdf\xa0\x23\xa7\x3a\xe5\x30\x47\x83\x81\x36\x23\x64\xa0\xcd\x08\x19\x14\x64\x84\x24\xdc\x54\x25\xb6\xfc\x1c\xe6\x90\xaf\x9b\xc1\x63\x14\x96\xcc\x9f\x72\xe6\xf9\xee\xf3\xd7\x58\xcf\x34\x51\x04\xea\x26\x89\x1c\xf6\xd6\x30\x49\xa3\xcc\xe4\x28\xd5\x8e\xe7\x4e\x53\x0e\xc7\xba\x69\x22\x87\xcb\xa2\x69\x22\x83\x5c\x3a\xd7\xda\xd3\xdc\xf4\x17\x32\x25\xaf\x96\x1f\xab\x01\xfd\x10\x9a\x21\x9e\x22\x8b\xee\x1d\x40\xb0\x41\xe6\x30\xae\x56\xff\x2e\x32\xff\x26\x65\xe6\xdf\x64\x21\xf3\x2f\x2b\xce\x48\x8f\x2a\x3c\x72\x60\x7e\xfe\x1c\x2e\x0a\x10\xfa\xe0\x6b\x01\x2a\x16\xa2\x6e\x37\xf2\xe2\x18\xb2\x1f\x02\x91\xf3\x04\x53\x2c\x1b\x96\x6c\xfd\x0a\x1d\xc3\x40\x13\x61\x55\x26\xc8\x6a\xbf\x25\x4f\xbc\xa1\x37\x02\x3f\x08\xb6\x72\xc6\x52\x65\xb3\x6c\x6e\x2c\xf5\xb4\xc3\x25\xf1\xb1\x48\xab\x55\x98\xb4\x8b\xd0\x4a\xba\xfa\xa3\x4c\xcc\x95\x06\xec\x2e\xb5\x95\x07\x79\xb3\x08\x70\x13\xff\x10\x8d\xc8\x7f\x47\xd4\x50\x3e\xcf\x2c\x92\xc1\x20\x35\x91\x68\x4c\x88\x38\x98\xf8\x5d\x9a\x8a\x09\x5d\x3b\xed\x57\x0a\x30\xd9\xc5\x64\x6a\xd1\xe5\x69\xce\x91\x95\x16\x2f\xe3\xa9\x5a\x55\xaf\x2b\xdb\x38\x68\x26\x31\xa9\xfa\xb3\xb0\x71\xe8\xb0\x16\x2e\x4c\x70\x85\x78\x62\xb6\x67\x4b\x4a\xe9\x10\x31\xec\x58\xd9\x95\x27\x42\x85\x8a\xb3\xd2\xae\x6e\x87\x5e\x52\x40\x23\x5d\xff\xfe\xf6\x9a\xca\xa2\x9c\x76\x73\xc8\xef\x30\x74\x02\x0a\x83\x33\xe1\xf7\x9d\xa5\x2b\x40\xff\xbc\x9b\xcc\x0a\xe9\xa0\x79\xc6\x45\x69\x6f\x89\xd9\xde\x92\xba\x16\x85\xf3\x5d\x8b\x28\xf7\x0f\x1f\x9b\xfb\x4f\xa1\xa6\x4b\x86\xfb\x8f\x1d\xc5\xa7\x08\x82\xfa\xde\x1a\xcc\x31\xc8\xb4\xd3\x03\x56\x24\x71\xff\x30\xc3\xfd\x53\xed\x6f\xea\x12\x45\xcb\xc0\x00\xf3\x4f\x63\xeb\xc2\x0c\xf3\x1f\xcb\xcc\x3f\xce\x06\xdc\x56\x53\xfb\x52\xca\x65\x46\xdc\x87\x1c\x4f\x0b\x0e\x91\x0f\x25\x88\xe1\x4c\x59\x0d\x9b\x3b\x73\x79\xdb\x35\x75\x14\x90\x79\x5b\x6c\x89\x35\x63\x69\x73\x55\x97\x2b\x3a\x57\xdf\x10\x56\x60\x6f\x3b\xdf\x8d\xbf\x2d\xc4\xd6\xb4\xfc\x48\xcf\xda\x76\xca\xb3\x15\x1f\x0f\x83\x58\x53\x05\x4f\x58\x66\xf4\x6a\x6d\xa3\xb9\x5f\x41\xe3\x4d\x88\x3b\xf6\x0a\x35\x96\xd9\x58\xf0\x6c\x4f\xf2\xd1\xe0\x00\x0e\xbc\xac\x3f\xad\x58\x92\xff\xe7\x65\xcb\x79\x37\xd2\xe5\x18\xb5\xd0\x6f\x0b\x1d\x15\x24\x40\x79\x4b\xd3\xd2\x9c\xbd\x31\xbe\xa1\xd1\xb9\x49\x73\x58\x92\x8d\x93\xf4\x96\xd7\x0e\x8a\x2c\xde\xe6\x9c\x45\x09\x76\x3e\x8a\xac\x36\x28\x3a\x9f\xb7\xa4\x63\x28\x1a\x25\x2d\xe9\xb8\x5e\x47\xa5\xe9\xd6\xd2\x93\x87\x5f\xaf\x2b\xee\x63\xc9\xb7\xc6\xb9\xc9\xb6\x85\x26\x61\xaf\x93\x34\xf3\x3b\xbb\x08\xc9\xa2\x23\xcb\x73\xaa\x29\xf1\x7d\x0e\x4c\x0b\x25\x90\x4b\x97\x97\xf5\xbd\x06\x9f\x1d\x74\xc3\x66\x75\xe6\x3c\x7b\x46\x1e\x36\xcf\x41\x2e\x27\xc8\x1f\x3b\x14\xf3\x79\x68\x95\x6a\x7f\x7e\xfa\x81\x7e\x2e\x65\xa5\x8f\x3f\x57\x5f\x57\x4f\x6a\x09\x2d\xb7\x06\xf2\x14\x0f\x85\x51\xe0\xe8\x24\x68\x3f\x30\xef\xc8\x87\x39\xed\x87\x19\xda\x1f\x2b\xb4\x1f\xce\xa5\xfd\x25\x0c\x4a\x11\x21\x00\xa6\x51\x57\x68\x3f\xca\xd0\xbe\xa6\xda\xe3\xc3\x92\x65\x1b\x3b\x9f\x57\xa1\xd0\xb2\xca\x41\x9f\xb2\xa5\x7f\xa8\x82\xa9\x78\x0b\x4a\x93\x99\xd0\xa6\x6d\x3f\xf0\x8f\x8e\x8e\x9a\x34\xc0\x15\x00\x96\x00\xcb\x57\x7c\x81\x26\xb4\xde\x63\xb6\x2f\xc8\x0f\x34\xde\x29\x99\x9e\xf0\x02\x42\x69\x6f\xea\x4d\xd9\x84\x9a\xed\x53\x16\x68\xbe\xae\x00\x04\xf5\x92\xd7\x94\x8d\x1e\xc4\xb0\xe2\xde\xc0\xbb\x69\x30\x76\xc3\x34\x0f\x8f\xbf\xa6\x75\xfe\xe8\x57\xe4\x28\x5f\xe9\xd7\xe5\xa2\x7c\x09\x00\x1a\xe5\x4b\xae\xa4\x28\x5f\x4e\x52\x35\x22\x3f\xd7\xb6\x3a\xdb\x67\x49\x80\xd2\x7e\x91\xa1\x6d\x86\x49\x04\x99\x3f\x8f\x3b\x66\xe9\x20\x25\xcf\xc2\xe3\x8e\x41\x07\x0a\x0b\xd2\x4c\xd3\x5b\x6a\x2a\x75\x16\x61\x2b\x53\xc6\x58\xc8\x22\x69\x29\xc1\xd1\x76\x9c\x44\xa6\x54\x34\x50\xaa\x11\x95\xd0\x93\x87\x6a\x20\xe7\xd4\x2c\x29\x37\x7c\xab\x99\x49\x2a\xa3\x14\xc8\x2a\x1c\xa5\x24\xab\x95\x8d\x6d\x70\x5b\x26\xa2\xa5\xeb\x23\x1e\xdc\x7a\xb9\x6f\x67\x5e\xce\x7f\x79\x70\x5b\x50\xfd\xb4\x33\x48\xe6\x14\x86\xe6\x91\x63\xd4\xf9\x73\x8e\x4a\x9a\x80\xe3\xf9\xdd\x09\x29\xd0\x03\x43\xa6\x44\x31\xf2\x0f\x5b\xa0\x70\x69\xee\x55\x05\x17\xf8\xbf\xa0\x68\x90\x5c\x8c\xbc\x64\xe0\x02\x64\xc8\x36\x2a\x17\x34\x11\xee\x34\x83\xd1\x64\x48\xa7\x96\xe0\x0a\xa8\xd3\xda\x37\xb3\x38\xcb\x0e\x3c\x87\x33\xd2\x40\x8f\xb3\xf6\x70\xd0\x9f\xcf\x42\xa0\x07\x88\x34\xa5\x87\xcb\xcc\xf7\x73\x40\x72\x1d\x80\x16\xfa\x1e\x40\x34\xe2\x02\xdd\xe8\x89\xf6\xda\xbe\xe8\xc1\xe9\x63\x20\x4b\x7a\x45\x66\xb8\x42\x7f\xa0\x47\x84\x8b\xd4\x77\x18\x4f\x3d\xd2\xf6\x2a\x0b\x2e\xd7\x1f\x46\x51\x9a\x9e\xd0\x24\x9b\x55\xd6\x53\xf6\xa3\xf9\x37\xf3\x99\xbe\x78\x06\x4f\xcd\x87\x33\x95\x5f\x17\xc8\x04\x55\x5e\x1e\xe6\x49\x09\x62\x3f\xa4\x40\xcb\x2a\x19\xa8\x02\xe7\xe4\x64\xfb\x7d\x80\x68\x00\xef\xba\x5d\xae\x7c\x87\xa2\x0b\x42\x8b\x40\xf8\xf3\xc9\x41\x23\xb5\xe4\xa7\xb2\x99\x5c\xc5\x12\x85\xd6\x59\xdb\xa4\xa2\xdf\x68\x7b\xe2\x0b\xb2\x02\xe7\x01\xc7\x71\xce\x4e\x18\xc3\x55\x12\x24\xb6\xa9\x83\x33\x54\x00\xde\x1e\x89\x02\xc3\x28\x61\x33\x3a\x21\xe7\x06\x34\xd5\x86\xf6\x4e\x0f\xd1\x44\x53\x2a\xe1\x5a\xaa\x19\x90\x26\x1a\x9e\xac\x9a\x2f\x64\x22\xf2\x85\x4c\xe4\x44\xc3\xac\xe4\xef\x8d\x6e\x9f\xbe\x4e\x4b\xfe\xca\xf9\x52\x6e\xf2\xa9\x52\x50\xc2\x23\x4e\xd8\x20\xa6\x50\x26\x61\xe6\x30\x04\x81\x19\xca\xbc\x23\x07\xa2\x98\x27\x4e\x51\x4b\xff\xb6\xad\x86\x25\xd5\x35\x86\x74\x1f\xf1\xc2\x55\x7d\x05\xe6\xbe\x47\x71\x5f\xc0\x1c\x59\x23\x39\xcc\x61\xac\x60\x8e\x67\xbe\x76\x35\x88\xcb\xd5\x07\x7e\xa0\x05\x82\xc9\x0f\xa9\x42\x6f\x46\xb0\x23\x62\xcf\xa4\x4b\xd2\xde\xe3\xeb\xe9\x53\xf4\x35\x09\x22\xaa\x5a\x9f\xcd\x29\xb0\xeb\x39\xd8\x53\x22\x83\xbc\x7a\x9d\x3d\x29\xca\xb7\xdb\x75\x30\x1c\xed\x71\x97\xac\xac\xb9\x2b\xa9\xca\x99\x67\x1e\xc7\xfe\x59\x62\x53\x44\xfe\xd0\xaa\x05\x5c\x4b\x76\xa6\xdc\x0e\x97\xaf\x5f\xae\xd9\xea\x44\x7d\xbe\xc2\x4d\xee\xfb\x6f\x5a\x2b\x6c\x12\x34\x3a\x5f\x2d\x04\xef\x3b\x5c\x54\xa1\x06\x03\x55\xe9\xac\x96\x28\x7c\x60\xa7\x34\x76\x9e\x68\x2a\x76\x0c\xf9\xbd\x06\xe4\x21\x40\xa3\x45\xab\xc4\x2f\xbe\x33\x65\x8a\x1f\x0b\x5f\x9b\xe5\x16\x8a\x18\xec\xdc\x25\x52\x95\x24\xb5\x14\x94\x23\x46\x05\xc9\x79\x32\xa4\xbf\x75\x66\x50\x1f\x7e\x4d\x09\x08\xfe\x11\xb8\x96\x14\xb8\x68\x88\xc7\xf1\x17\x6a\xaa\xaa\x59\xb5\x9a\x25\xec\x83\x96\x3e\x90\xd0\x6a\x80\x83\x94\x50\xe3\x8a\xc5\x18\x66\x16\xe3\x18\x2c\x78\x72\xe4\xb2\x83\xc6\xca\xf4\x83\x74\x27\x0a\x80\xfb\x16\xd5\x9d\xc1\xca\x89\x88\x44\xa6\xaa\x72\x09\x59\x9c\x53\x41\x2a\xcc\x8a\x5f\xb1\x24\x7e\x31\x73\xe6\xe2\x83\xe2\x4a\x6a\xb9\x47\x09\xed\xce\xa4\xa0\x2f\x53\x07\xc5\xb2\x50\x77\xed\x34\x68\xd9\xab\x94\x29\x40\xc5\x2b\xc8\x56\x30\x82\x3a\x0a\x2c\x91\x66\xd6\x47\x27\x8d\x37\x57\xca\x60\x4d\x57\x15\x4d\xa6\x42\x34\x99\x2a\x65\xb0\xa8\x50\x97\xe6\x59\x0b\x53\xa1\x6e\xa6\x13\x4d\xd0\x6d\x5e\x34\xa9\x92\xd9\x2d\x0b\xc1\xe7\x2e\xbd\x64\xc5\x67\x62\x12\x34\x0e\x34\xcf\x0f\x30\x26\xf3\xcd\x2b\x95\x5f\x3f\x46\xd9\x2a\x2e\x7d\x61\xeb\xf8\x0b\xc8\x6b\xb0\xf4\x25\x32\xc0\x08\xc8\x80\x6c\xe9\x1a\x32\xe0\xf1\x0c\x44\x52\xe0\x59\x60\xb8\xf7\x0f\x11\x1a\xe4\x8a\x23\x39\x67\x2a\xdc\x5d\x8e\x5a\xb1\x97\xa7\x56\xdc\xa5\xdd\xf4\xf4\xd4\xba\xd4\x2e\x22\xaf\xd7\xbf\xad\xac\x55\xbc\x27\xe5\x76\xb7\x1c\xff\xd2\x6c\x71\x9f\xaf\xfa\x9f\x51\x72\x31\x57\x4d\x27\x89\x1f\xbb\xb2\xf8\x91\x26\xee\xa1\x9a\xb8\x0c\xb3\xf3\x25\x66\x97\x36\xcd\x06\xa7\xa5\xeb\xd9\xdf\x0e\x69\x87\x64\x85\x6a\x06\x03\x9a\x2e\xe7\x03\xce\x68\x9b\x02\xe9\x52\x41\x5d\x41\x48\xe1\x02\x63\x16\xba\x57\xea\x8c\xcb\x2a\x87\x35\xc9\x3a\xca\x9f\x93\x83\x23\xa7\xa1\xe6\x6d\xf2\x95\x70\xff\x80\x7c\x64\x77\x4f\xce\x2b\x85\x02\x51\x6b\x51\xab\x3b\x36\x50\xc0\x73\x2f\x65\xa5\xa0\xcc\x48\xf3\x02\x90\x8c\x61\xd5\xb0\x7f\x81\xfc\x93\x81\x3e\xf4\x52\x46\x12\x4d\x4f\x95\x26\xcf\xd8\x9f\x9b\x3f\x87\x41\xe6\xba\x57\xf7\x02\xf9\x50\xed\x89\xeb\x73\x55\xb9\x58\x68\x1a\xfd\xed\xee\x20\xd2\x8e\x52\xd3\xd5\xbc\xed\x9f\xb6\xd1\x8f\x35\xad\x13\xb7\xf0\x70\x5f\xce\x1d\x6e\x0a\x9c\x8f\x98\x7c\x63\xee\x88\x79\x90\x5d\x30\x49\x8e\xc9\x5e\x5c\xdf\x69\xbd\xd8\xdb\xcf\xda\x89\x4e\xe6\x8e\x42\x13\x5b\x9d\x16\xc5\xd3\x21\xa3\x6a\x96\x79\xd9\x2c\x92\x51\xc1\x0b\x07\x2c\x14\x68\xc7\xb6\xf1\xea\x37\x03\x05\xcc\x13\x2a\xf5\x71\xf2\x45\xdc\x33\x0a\x8b\xdf\x0b\xf5\xef\x41\x80\x33\x08\x72\x05\xef\x8d\x0b\xde\x6b\x51\x9f\xaa\xc2\xf7\xa2\x82\xf7\xc0\x17\x2b\x2e\x7e\x2f\xe6\xef\x95\x52\x07\xc1\x36\xa1\x8b\x81\x3f\x45\xc3\x41\x37\x25\x0b\x75\x6e\xab\xe7\xdc\xd6\xeb\xf3\x8b\x4f\x2f\x22\x0e\x81\x11\xb7\x9f\x4b\x78\x33\x3f\x09\x33\xa3\x6b\x9a\xc1\x5e\xa2\x6c\x32\xfb\x7e\x1e\x3b\x28\x50\x52\x1e\xe6\xcd\x05\x0b\xe4\x4b\xd4\x0f\xb7\x33\xab\x90\x34\xee\x07\x1e\xc3\x56\x88\xcc\x5b\x7e\x9a\x18\x52\x2a\xcf\x16\x2d\xde\x2c\xbf\x3a\x5f\xc5\x1d\x42\x8c\x97\xa4\x48\x08\xa1\x10\x67\x65\x45\x42\xb8\xa4\xe8\x27\xf7\xb2\xba\xe8\x57\x55\xe6\x2a\xa6\x29\x3d\x6d\xca\xe8\x2a\x26\xd1\xf9\x5a\x85\xff\x3e\x0a\x25\x38\x59\x8e\x40\x85\x90\xfb\x94\xe9\x73\xb1\x93\xc9\x82\xe4\x59\xe1\x44\x90\xc5\x55\x39\x71\xbe\x9e\xf8\xee\x3f\x04\x9a\x27\x50\x82\x97\xe5\x89\x94\xbc\xfd\x53\x10\x2a\xe9\xe8\xa3\x12\x6b\x9e\xbe\xca\x08\x56\xe0\x4d\x27\xc0\x57\x8c\xb5\xcc\xcf\x7c\x15\x01\xde\x2f\x10\xdc\x0b\xc4\x9b\x57\xbf\x19\x06\x9d\xf5\x81\xbf\x69\x98\x6a\xa5\x84\x70\x55\x25\x59\x28\x94\x64\xa1\x5a\x29\x21\x7f\x1e\x98\x17\x1c\x79\xe6\x17\xe1\xf3\x9d\x37\x5b\xf4\x24\x44\xe4\xef\x39\x88\x7c\xe7\xcd\x38\x26\x47\x28\x9c\x7b\x02\x02\x29\xda\xdf\xbe\xf2\x66\x79\xf7\x0d\xb5\x7f\x79\xef\x0d\x6f\xa6\x17\x86\x8b\xb2\x47\x95\x1d\xf1\x5e\xcc\x1d\xd8\x7b\xcf\x4f\x3d\x89\x22\x34\xab\x76\x9c\x15\xa1\x21\x99\xc1\x55\xcd\x96\xa4\xb3\xa2\x64\xc4\xe7\x8a\x53\x37\x9f\xfb\x71\xd0\x85\x6c\xaf\x60\x0a\x91\x9f\x29\xed\xa2\xb1\xd3\xe4\xfa\xac\x33\xd3\x50\x99\xbf\x68\xd8\x67\x8b\xcf\xea\xfc\x75\x0f\x70\x17\x3a\xb3\xc3\xb4\x0e\xfc\x63\xa1\x3b\xd7\x8c\xf6\xac\x7c\x72\x59\x35\xe2\x82\x71\x7e\x9a\x68\x1c\x5d\xd7\x31\xd0\x4f\x94\xe1\x54\x1e\xe9\x06\xd5\x4c\xa4\x29\xcc\x34\x23\xcd\x74\x56\x37\x54\x5a\x9a\x59\x33\x56\xe5\xdd\xb5\x73\xf4\xe2\xd1\xce\x65\xe9\x30\xe8\x1f\xc6\xd2\x73\x68\xc9\x21\x95\x60\x94\x31\xf5\x37\x8b\xb9\xb7\x52\x7f\x60\x50\xe6\xa4\x5a\x9c\x96\xf0\x57\xad\xb9\x17\xc8\x3f\xfc\xa5\x96\xd3\xd7\xa4\x2d\x0e\x41\x97\x97\x6b\xb1\xa3\xc2\x10\xfa\xdf\x1a\xd3\xc9\xcd\x73\xf8\x7d\x53\xdd\xe1\xf7\x4d\xb1\xc3\xef\x3b\xad\xb1\xa0\x4a\xb1\x85\x15\x2c\x8f\xa9\xf5\x5f\x50\x4b\xc0\x6d\x70\x59\x57\x6b\xf0\xfb\xa5\x96\x48\xa9\xd5\xf7\x22\x35\x25\x92\x7c\x3b\x02\x14\x09\xad\xfc\x38\xb5\xb2\x21\x9f\x2a\x95\xd3\x3a\x35\xaa\xe3\xb3\xf2\x3c\xe3\x1d\xe4\x0b\xd5\xbd\xd2\x2a\x14\xba\x7a\xaa\x0d\xe7\x8d\x68\x41\x09\xcd\x5b\x01\x7f\x45\xb6\x11\x3c\x20\x7f\x9b\xd0\x8b\x43\x75\x8b\x74\x04\xe4\x0f\x1b\x01\x24\xa7\x20\xdd\xa7\xa7\x78\x34\xb2\x15\x77\xeb\x77\x73\x48\xa3\xc0\xb8\xc2\xd7\x5a\x96\xba\x4a\x1c\x58\x34\x7e\xd7\x19\x8a\xc8\xf6\x67\x29\x5f\x06\x3d\xbd\x2f\xeb\xcb\xb0\xca\x22\xd0\x98\xdf\x1d\xc7\x39\xfb\x20\x5b\x85\x52\x33\xf5\xd8\x39\xfb\x08\x5e\x76\x34\xce\x95\xa1\xc6\x46\xb1\xd6\xeb\x30\x3e\x44\x91\xc6\xeb\x10\xa2\xbd\x60\x2d\x4d\x24\x20\x64\x2d\x41\xd1\x6a\x94\x3c\x9a\x0f\x62\x72\x6e\x2a\xa6\xe8\xb0\x78\x2d\xa9\xf6\x65\x34\x95\xec\xdb\x9c\xb8\x12\x13\xcc\xbc\xe8\x3a\x67\xe6\x45\x53\x6a\x6e\xba\xce\xfb\x1c\x6c\x6d\x71\x0e\x2b\x1e\xea\xe8\x7b\x59\x13\xe2\xc9\xa9\x04\xea\xcd\x9c\xdc\x8d\x7c\x9f\x66\x9b\x4b\x00\x44\x74\x72\x6a\x20\xdf\xdc\x7e\x1f\x04\x57\x13\x9a\x42\x07\x58\x9e\x5c\x13\x24\x94\x77\x80\x93\x53\xb3\xec\x93\xd2\x06\x70\x72\xaa\x6e\x00\x6f\x44\x86\x37\xa5\xd7\xf4\xcb\x2b\x78\xf4\x90\x61\xd5\x6a\x39\xe2\xa6\xa3\xd4\x15\xe7\x09\x73\xc5\x79\xc6\x5a\x7a\x1e\x1f\xa2\x50\x2a\xce\x13\x2a\xa6\xc1\x71\xbe\x38\xcf\xd8\x41\xe3\xb4\xb6\x4b\xa8\x14\x65\x81\x2a\x51\x62\xbd\xc9\xc5\x79\x2a\x7c\x3b\xf7\xe9\xa3\x9d\x16\x4d\x8a\xaf\xe9\x53\x5a\x95\x47\xd7\xe1\xdd\x92\x1f\x9b\xad\x17\x66\xe1\x78\x20\x6b\xeb\x18\x8c\x5d\xf7\xf7\x06\x1a\x8b\xea\x3d\xa1\x52\xbd\xa7\xa0\x43\x9a\x1f\x05\x8c\x7c\xf5\x9e\x48\xad\x77\x13\x5a\x0d\xa8\xb1\x65\xe7\x70\x9a\xc2\x20\x0c\x46\x57\xbd\x47\xc1\x63\x09\x52\x54\x2b\xb0\xa6\x11\x54\xef\x51\x67\x38\x8b\x1f\x34\x96\xd0\x91\x8e\x26\xce\x8f\x26\xed\x77\xf9\xa0\x78\x48\x0e\x8a\xc0\x3d\x49\xaa\xdd\x13\xb3\x24\x0b\xe0\x89\x3e\x65\x21\xaf\x30\x64\x4d\x85\xeb\x69\xba\x3b\x98\x8a\x3b\x38\x9a\xa4\x71\xb1\x3e\xe1\x5f\x84\x8b\xdd\x64\xb9\xd8\x03\x9a\xc1\x02\xbb\xe5\x0b\xcc\x77\xd0\x0c\x9a\xde\x66\x9b\x16\xf1\x09\xdd\x22\x2f\x61\x15\x12\x37\x7a\xb0\x8f\x3f\x2f\x59\xb8\x96\xef\x93\x27\x6f\xb4\xfb\x64\xad\x66\x35\xac\xb3\x4f\xb0\x43\xb2\xfc\xa1\x45\x52\xa2\x7a\x6c\x5e\xbc\x16\xaa\x9c\x54\x41\x08\x95\xba\xda\x9d\x8f\x29\x53\x4a\x22\x19\x95\xc0\x72\xf2\xe3\x58\x14\xf8\x64\x82\x1c\xf2\xb7\xdb\x7e\xe0\xcf\x46\xc1\x24\x76\xd0\x98\x07\x37\xca\xb2\xe5\xb8\xa0\xc4\x69\x55\x51\x51\x12\x75\xc7\xda\xfa\xa2\x91\x48\xe3\xe8\x6f\xff\x86\xfa\x8e\x81\x22\x38\x0a\x6f\x7f\x62\xc9\xcc\xc6\x69\x14\xa8\x90\x28\x21\xac\xf7\x13\x0d\x7b\x57\x65\xcb\xcf\xab\xd8\x37\xb5\x94\x58\xc9\xbe\x59\xee\x93\xfa\xb7\x74\x42\x5d\xde\xaf\x74\xf1\x05\xab\x39\x6f\x50\x41\x66\x44\xf3\xd7\x28\x6e\x95\xb0\x27\xa4\x72\x6a\xd6\xa1\x12\x22\xb4\x09\xd7\x26\x2d\xc9\xc2\x1c\x3f\xda\xc2\x1c\xb3\xb0\xf4\xe8\xa8\x51\xcd\x2b\x92\x08\xd3\x74\xa8\x94\xeb\x4b\xc9\x5c\x8b\x73\x4a\x4d\xc1\x1d\x54\x32\x5f\x4c\xeb\x75\xf6\xa4\x2c\x99\x2b\x9a\xd2\x82\xa9\x52\x1a\x06\x25\xa3\x33\xc4\x44\x5d\x93\x4e\xa4\x95\x51\x8b\x0b\x2c\x2d\x9e\xf9\x05\xdd\x90\x57\xd2\x01\x96\x65\x76\x5e\x3c\x6d\x16\xd9\x3d\x6f\x40\xdf\x2a\xf9\x84\xa2\x49\x35\xdf\x52\x34\x53\x87\xdd\x6c\x8a\xea\x3a\xb9\xae\xcd\xa0\xf6\x91\xd4\xb5\x59\xbd\xce\x9e\x94\xe4\xc7\x98\x09\xef\x50\x46\xd9\x28\x11\xbe\xa1\xb7\x9c\x06\x38\x73\x8a\xe7\x55\xeb\x59\xa2\xc2\xf1\xc9\x9b\xf4\x78\x73\x4b\xc4\xab\xad\x2d\xbd\x23\x6a\x26\x56\xa2\xa2\xa9\xab\x8c\x93\x3e\x05\x77\xd1\x32\x0b\x5a\x6e\x0b\x59\xde\x1b\xa1\x00\x0d\xd5\x0c\xbe\x0b\xc5\x39\xe0\x9e\x85\xfb\x16\xbe\xb0\xf0\xc0\xc2\x97\x16\xbe\xb2\xf0\xd0\xc2\x23\x0b\xfb\x16\x0e\x2c\x1c\x5a\x78\x6c\xe1\xc8\xc2\xb1\x85\x13\x0b\x4f\x2c\x3c\xfd\x7b\xee\x4a\x0b\x85\x46\xe0\x1e\x5c\xf4\x6c\xdc\x87\x8b\xbe\x8d\x2f\xe0\xe2\xc2\xc6\x03\xb8\x18\xd8\xf8\x12\x2e\x2e\x6d\x7c\x05\x17\x57\x36\x1e\xc2\xc5\xd0\xc6\x30\x52\x3c\xb2\x31\x8c\x14\xfb\x36\x86\x91\xe2\xc0\xc6\x30\x52\x1c\xda\x18\x46\x8a\xc7\x36\x86\x91\xe2\xc8\xc6\x30\x52\x1c\xdb\x18\x46\x8a\x13\x1b\xc3\x48\xf1\xc4\xc6\x30\x52\x3c\xfd\x5e\x7b\xab\xaa\x2d\x42\x63\x2a\x57\x7d\x36\xbe\x9d\x9b\x22\xc9\xd0\x67\x9a\x72\xe5\xe4\x8c\x96\x54\x0b\x19\x14\xf3\x1c\xf2\xaa\x31\x08\x09\x8d\xc8\xfc\x80\x42\xe3\xec\xd7\xed\x2b\x6f\xf6\x3a\x88\x2c\x02\x45\xd9\x98\x85\xf6\xe8\xa8\xa1\xd9\x97\x27\x64\x89\x93\xb9\x4e\x83\x17\xc7\xb4\x44\x15\x61\x03\x13\xd0\x51\x01\x0d\xa0\x58\xfa\xf2\x0d\xec\xe6\x33\x2e\x03\xec\xb0\x4f\xcd\x0e\xc9\xf6\x20\xcb\x00\x72\xfa\xd2\x34\xbe\xc1\x20\x4d\x89\x10\x30\x3b\x72\xa4\x37\x96\x14\x02\x6e\x84\x10\x70\x93\x0a\x01\xb3\x73\xd3\x3a\x39\x33\x09\x65\xa2\x5b\xc8\x25\x47\xce\xda\x18\x93\x43\x9d\x40\x96\x81\x91\x79\x6e\x61\x2c\x2f\xad\xff\xc1\x78\x7b\x7a\x40\x67\xab\xea\xbe\x45\xb9\x78\xb6\x08\xc4\xde\x01\x76\x1d\x8c\x6c\x03\x25\xf7\xf7\xba\x91\xd1\xf2\x16\x23\xcf\x4f\x36\x92\x60\xc3\xf3\x93\x68\xb6\x31\xf0\x21\xfb\xc3\x08\x32\x44\xcb\x3d\x75\xcd\x73\xe7\xee\xea\x00\xbb\xd6\xf4\x80\x50\xe3\x03\x59\x59\x18\xb1\x03\x0f\x59\x5d\x0d\x69\xcf\x7d\x66\x60\xef\x10\x77\xd5\xc9\x90\xcb\xe8\xe3\x9e\x43\x96\xe2\x85\x63\xe0\x7e\x0a\xc6\x32\x0c\xdc\x83\x48\xdc\xde\x91\x83\xfb\x2b\xce\x0c\x01\x40\x67\x86\x5c\xf1\x48\xdc\x1e\x39\x37\x91\x85\xce\xe2\x3c\x2e\xb2\xe7\x23\x7c\xc9\xb2\x65\x90\x29\xc3\x17\xec\x7c\x04\x23\x78\x99\x29\x4b\xd8\xc8\xa0\xfc\xe5\x01\xbe\x74\xf0\x05\x9f\x6f\x7c\x99\x2f\x52\x9f\xc9\x9f\xdf\xcc\x25\xd0\x6f\x1e\xe0\x2b\x07\x5f\xf2\xec\xf5\xc2\xd9\x9f\xd5\x71\x67\xe5\xda\x73\xb1\x2e\x57\x0e\xbe\x52\x62\x5d\xae\xea\x75\xf6\xa4\x28\xd6\xe5\xd2\xc1\x57\x42\xba\x10\x15\xf2\x87\x0e\x1a\x19\x78\x40\x3f\xb8\xc7\x7e\xdf\xcb\x7f\x70\xe8\xe0\xa1\xf2\xc1\x61\xbd\xce\x9e\x14\x0b\xa0\x98\x46\xc4\x37\x33\x69\x85\x9b\xd9\xbc\xc2\xcd\x5d\x48\x2c\x8c\x47\x0e\xba\xce\xad\x97\x91\xba\x5e\x46\xdb\xd3\x83\x86\x79\xd4\xbc\xbf\x47\x81\x79\x87\x17\xe5\x88\x98\x73\x44\x49\x38\xc2\x3e\x8d\x9d\x09\xf4\xb1\x33\x72\x4b\xc4\xe4\x35\xdc\x93\x8d\x1f\xf4\x13\xe9\x3d\x0b\xda\x66\xa9\x4c\xd9\x53\x0b\xdd\x6e\x03\x0d\x9b\xb9\x86\x69\x1b\xdc\xa3\x07\x22\xb2\xc9\x62\x8f\xae\xf4\x17\x59\x6c\x41\x45\x79\x14\xdc\xdf\xe3\x4b\x91\xeb\x05\xb4\x73\x0a\x05\x82\x13\x82\x06\xc6\x03\x0e\x1d\xd2\x52\x29\xdf\x6b\xe0\xb1\x83\x62\x19\xf7\x21\xc1\xfd\x58\xc5\xfd\x98\xe2\xbe\x41\x66\xd9\xc1\xa1\x6d\xa0\x78\x0d\xbc\x26\x62\xbc\x26\xb2\xa6\x07\xad\x07\xdd\xb0\x1f\x78\x9c\x1f\x9d\xc4\x3b\x22\x48\xe8\xf7\xa2\x07\x1c\xaf\xaf\x63\x31\xeb\x58\x6c\x4d\x0f\x9a\x0f\x14\x4d\x89\x8e\x44\x13\x15\x4d\x09\x23\x51\xf3\x0e\x4f\xd6\xd7\x9b\x09\xeb\xcd\x84\xa2\xe9\x01\x4f\x39\xdd\x11\x91\x42\xa6\x38\x3c\x95\x68\x2d\xfd\x91\x3c\x07\xfa\xca\x65\x0e\x64\x1b\x3f\x91\x20\xa7\x84\x5d\x16\x10\xde\x7e\xe1\xe6\xb3\x7b\xc0\x32\xb3\xe5\x8b\x15\x95\x9f\x36\x16\x0b\x50\x9b\x23\x6a\x3f\x85\x43\xc7\x42\x31\x6a\x64\x5b\xec\xc1\x45\xdf\xc1\x7d\xb8\xb8\x70\xf0\x05\x5c\x0c\x1c\x3c\x80\x8b\x4b\x07\x5f\xc2\x05\xe1\xf9\x70\x41\x78\x31\x5c\x8c\x1c\x0c\x23\xc5\xbe\x83\x61\xa4\x98\x72\x31\x22\x95\x12\xc2\x03\xa9\xd4\xc1\x30\x52\xb2\x62\x61\xa4\x64\x85\xc0\x48\x71\xe2\x60\x18\x29\xa1\x52\x18\x29\x9e\x3a\x78\xba\xc4\xd1\x69\x35\xe7\xc3\x92\x59\xfd\x47\x21\xb7\x06\x85\x5c\x5a\x75\x7e\xf5\xc3\x83\xc0\xdf\x33\x5a\x48\x57\x28\x76\xc1\xb8\xcc\xa4\xc3\x65\x6c\xcb\x53\x6e\x5b\x4e\x55\xea\xdf\xdb\xb4\x3c\xcd\x88\x86\x60\x48\xfe\xd6\x38\x37\xef\xd2\xac\x3b\x28\xe4\x0a\x9b\xc4\xb4\x4e\xde\xa4\x39\x49\x65\x5d\xcb\xb5\xc9\x8c\x30\x5a\x4e\x07\xda\x3b\x21\x66\xf2\xc2\x46\xcc\xce\x0c\x6a\xbb\x6c\x2a\xa2\xd4\x16\x7d\xeb\xf0\x0e\x48\xcb\xc8\xd0\xad\xba\xf4\xd9\x2d\x5b\x38\xb7\x42\xc1\x73\xcb\x47\xc6\xab\x4d\xcf\xcb\x91\xb9\xb8\xea\x89\x30\xc6\x5b\x05\x29\x33\x11\xdf\x3f\x2b\x8c\xef\x5f\x75\x13\x78\x0a\x1b\xc0\x12\xac\x73\xe1\x20\x83\x93\x77\x3a\xc6\xa8\x4d\xb7\x33\xb2\x4e\x7f\x35\x09\xc6\x7e\x0b\x0c\xea\x06\x76\xd5\xdf\xfe\x4c\x6e\x9d\x93\x77\x1a\xc7\xef\x51\x38\xf4\x88\x40\x52\x56\xa9\xed\xe7\xc8\x15\x93\x3a\x34\x6a\xcc\xa9\x23\xd9\x9c\x5a\x6e\x0b\x24\xd2\x18\xc1\xcd\x46\x48\xf0\xda\x25\x92\xda\x6f\x2a\xaa\xb8\xab\x63\x1a\xb5\xf9\x78\x85\xd9\x5a\x8d\x35\x54\x66\x3b\x00\x57\x4d\x81\x95\x0a\xc3\xd3\x29\x8a\x4f\x3e\x18\x79\x52\xa3\x65\x1b\x96\x0a\x95\x48\xbf\xb8\xb6\xac\x35\x45\xe4\x9c\x77\xdd\x17\x0d\x8b\x5c\xf8\xd3\x02\x52\xbf\x05\x7f\xd3\x20\x9e\xc7\x59\x27\x32\xe2\xf8\x4a\xc9\xd3\x0d\x19\xc3\xc9\x47\x83\x60\xd0\x7f\xec\x50\x9e\xfb\xfb\x93\x0f\xfc\x4b\xcb\x91\xaa\x3c\xa6\xf5\x87\xf4\x14\x93\x5a\x3e\xef\xa8\xd4\xb4\x88\x72\x8f\x03\x7f\xea\x45\xc9\xe0\x1f\xd2\x5d\x94\x74\x15\xcc\x95\xd3\xee\x9b\x77\xdf\x81\x76\x99\xe3\x9b\xb6\x80\xfd\xb2\xa4\xac\x8c\x71\xfd\xb4\x5c\x42\x7c\xf9\x9c\x12\x72\x5b\x2e\xea\x7c\x58\xba\x9e\x5c\x35\x1b\x9a\x2e\x7e\x47\x4e\x2b\xcd\xd2\xb6\xe7\x32\x2f\xc0\xc6\x9d\xf5\x34\x96\xf3\x99\xb0\xe4\xee\xd4\x07\x5b\x4d\x8f\x15\x66\x63\x1a\x59\x7d\x1e\xdd\xa9\x29\x3a\x4c\x1d\x6e\xb5\xa7\x27\x83\x48\xae\x8a\x7f\x7b\xea\xf2\x10\xaf\x7a\x70\x8a\xc5\xc1\x29\x56\x5c\x1e\xc0\x75\xad\xd0\xbf\x3d\x91\xfc\xdb\xaf\x1d\x83\xc8\xcf\x8a\xd3\x70\x04\x1d\x8c\x1e\x2d\xc7\x15\x54\xbc\x90\xb2\x96\xfa\x45\x59\x4b\x95\xa4\xa5\xe2\xd4\xc7\x9f\x4e\xd2\xa7\xf5\x3a\xad\xc7\xc8\x81\x24\xb3\x10\xce\x87\x39\xc7\xf8\x84\x3a\xc6\xdf\xc9\xfe\x55\x13\x7d\x66\x4f\xf9\x57\xd5\x67\x7f\xc6\x7d\xf5\x67\x73\x1c\xaf\xd2\x1c\x5e\x37\x79\x28\xb7\x1c\x8a\x9c\xe9\x4b\x03\x85\x59\xd3\xc8\x70\x6e\xd9\x51\x3e\x12\xb9\xac\x84\x8c\xa9\xfa\x4a\x72\x57\xc9\xe2\xe8\x0b\x4a\xfd\x0f\x0a\xb4\x07\x75\x4d\x61\xe4\x20\x3f\x93\xe1\x08\xa3\x5c\x86\x23\xd1\x1c\x3b\x0d\x1b\x8c\x5c\x52\xda\x35\xdc\xd5\xe6\x80\xed\x1e\x1a\x06\x69\xa7\xa4\x5d\xe3\x99\x60\x7b\x8e\x81\x3d\x75\xcd\x60\x0c\x76\x28\x7c\x04\x89\x4f\x57\xb3\x43\x79\xc2\x0e\xe5\xa5\x76\x28\x0c\x76\xa8\x7e\xe1\x9a\xc1\xbd\x94\x30\xf1\x85\x94\xaa\xb6\x0b\x1d\xeb\x1e\x39\xd8\x5d\xb5\x63\xae\xe8\x98\x9b\x76\xac\xcb\x53\xd5\x0e\x34\xcb\x85\x99\xcb\xb2\xa9\x6a\x07\xba\xe5\x82\xfb\x05\xcb\x05\x5f\x6c\x8f\x8a\xd6\x0b\xee\xe5\xd7\x0b\x05\xa4\xae\x17\x7c\xa9\x7e\x46\xa1\x74\x30\x83\x80\x3f\xf6\x65\xf9\x7a\xc1\x57\x8e\x32\x04\x15\xca\x15\x87\x72\xa5\xc3\x04\xd2\x66\xd2\xa2\xd4\x46\xbe\x8f\xaf\x48\x37\xbb\x0e\xee\x6a\xd6\x0e\x28\x83\xa5\xb5\x43\x08\x6d\xfe\xda\x51\xa0\x65\xd6\x8e\x7d\xf2\xb1\x7c\x63\xfc\x29\x0e\xe9\xc2\x39\xda\xcf\x24\x5e\x15\x7b\xe7\x33\xb2\xeb\xca\xb5\xc0\xeb\x75\x28\x11\x2e\x3f\xa2\x9e\xe9\xd2\x06\x2e\x36\x5c\xb3\xa0\x08\x0b\x0a\x9c\x93\xcf\xac\xa2\x0e\xf4\xed\x91\xd3\xb9\x56\x93\xcd\x4e\x3e\xae\x72\xf0\x3d\xf9\xa7\x06\xd7\x4a\x35\xb8\x52\x0b\x96\x94\xb9\x5a\x77\xac\x80\x63\x23\xd9\x0d\x47\x52\xb1\xf9\x5d\xc9\x10\xb6\x8e\x02\x43\xbe\x04\xfb\x39\xf7\xfd\x58\x43\x21\x7b\xe6\x3e\x4b\x03\x12\x40\x14\xe5\x75\xf5\x77\x54\xaf\xd0\x58\x55\x67\xed\x49\x45\xef\xd7\x51\x3c\xcc\x97\x60\x17\x17\x9f\x4d\x1c\x94\x28\xb0\x93\x7a\x9d\x3d\x29\x82\x1d\x3a\x84\x19\xc4\x64\x80\x09\x57\x5c\x81\x12\x0e\x2a\xc6\x56\xd1\x9b\xe5\xf9\x05\xd3\x7e\xa1\x09\xc1\x89\xec\xa2\x51\xec\xb0\x3b\x01\xab\x85\xd4\xf3\x49\xbd\xce\x9e\x14\xf5\x7c\x0a\x1e\x50\xd7\x04\x37\xf2\x37\xd6\xee\x8f\x4b\x56\x09\xe1\x7e\x53\xb2\xee\x99\xad\x67\x8e\x6f\xee\xe2\x0e\xb0\x2a\x03\x9c\x55\x64\x80\x4f\xb4\x0c\xdb\xc9\x02\x65\xd8\xd6\xee\xcb\xf9\x77\x62\xcb\x3f\xa3\x0b\xe7\xfa\xc5\x1a\x08\x6a\x90\x12\x3c\x42\x4c\x5b\x15\xb1\x65\xd0\x33\x9a\x87\x0e\xd5\x19\x1d\x3a\xcd\xbd\xfb\x7b\xfa\x62\x6b\xd7\x14\x97\x7b\xd9\x77\xd9\x37\xc7\x64\xdd\xc0\xf6\x53\x56\x2a\x7e\x2c\x52\x46\x6a\x4a\xc5\xd3\x1f\x5f\xe6\x7d\x2d\xc5\x8f\xad\x46\xde\x8b\x31\xfd\x91\x95\xc4\xdb\x53\x7f\xe4\xbf\xb6\x4c\x1a\x95\xc8\x93\x41\x42\xdb\xac\x13\x10\xfd\xf5\x79\xde\xc3\x50\x75\xd7\x4b\xeb\x5a\x80\xfc\x08\x19\x5e\x28\x82\xe1\x92\x9e\x72\x45\x3c\x84\xe4\xd8\xc7\xb6\xbe\x93\x4f\xe4\x35\xea\x93\x67\x21\x5f\x5c\x05\x73\x43\x05\x96\xd8\x0d\x23\xc2\xb6\x38\xeb\x55\xf9\x66\xa4\x7a\xbc\xfa\x69\xda\x55\xc7\x71\x76\xe4\xd2\x2a\xaa\x9b\x1d\x8b\x8e\x98\x33\x8c\xe7\xb2\x3f\xd9\xca\xdb\x57\x42\x78\xad\xe4\xce\x87\x12\xba\xdf\x66\xfd\x81\xb2\xbe\x43\xcd\x8c\x59\x09\xe8\x55\x72\x7c\xcc\x8d\x1b\x8d\xd2\x5b\x13\x02\xbd\x53\x14\xec\x65\x43\x5b\xe6\xa0\x80\x89\x1e\xcd\xb5\x14\xbe\x27\xbb\xcc\xb5\x70\xa1\x54\x67\x72\x2a\xa5\x05\x57\x15\x89\x68\x96\xd1\x06\x32\x8e\x70\x23\x52\xd5\x92\x31\xcf\xc4\x1d\x8f\xc4\xbd\xe1\x99\x71\xe8\xcf\xec\xa6\xf0\xc4\x73\x2b\x42\xa8\xf6\x19\x56\x6f\x0f\xd1\x0d\x3b\x8e\xb3\x2c\x39\xcc\xb2\x28\xfb\xbd\x62\x04\x28\xe4\x0d\xcf\xc0\xa1\xc0\x42\xb3\xcc\x3d\x45\x67\x8b\x57\x94\xd1\x94\x94\x41\x0e\x46\x8a\x03\x29\xaa\xd7\xd9\x93\x12\x51\x15\x23\xca\xa6\x1a\x19\xa9\x2d\xe7\x55\xd6\x28\x96\xdb\x9a\x10\x6e\x73\x2b\xa7\x62\xdf\xcf\xd2\xe0\xcb\x03\xd0\x2e\xd1\x17\x18\xd9\x61\xac\x20\x08\x72\xeb\x30\xae\x29\x33\x3f\xec\x2a\x18\x22\xcd\x30\x96\x50\x24\x1e\x30\x1c\x31\x92\x6b\x69\x32\xd8\xbb\xa0\xe4\x91\x70\xe4\xd6\xeb\xec\x49\x19\x8e\x5c\xda\xa9\x8c\xeb\x78\x2b\xeb\x3b\xde\x7a\x5e\x8c\xa3\xbd\x03\x45\x45\x41\x5e\xcf\xae\xd3\xd6\x6e\xd1\x3a\x7d\x7e\x80\xbb\x19\xa2\xc6\x5e\x9e\xa8\x0d\xdc\xd5\xea\xcb\xeb\x75\x03\x7b\xda\x5f\xb4\x3b\x59\xd1\x18\xf6\x0e\x70\x9f\x2d\x77\x48\x57\x46\x56\x3b\xbb\x60\x98\x67\x92\x74\x2b\x2f\x4a\x83\xff\x9d\x82\xf9\x7e\xbd\xce\x9e\x94\x1d\xa4\x70\xdf\x34\xef\x70\x2f\x65\x40\xad\x7d\x85\x01\xe1\x8b\x39\x0c\x68\x87\xc7\x34\xe4\x85\x6e\x70\x05\x54\xfa\x74\x51\xaf\xb3\x27\x45\x3e\xde\x3d\x07\x5f\xb0\x41\xee\xab\xb3\x85\x7b\xfc\x90\x85\x07\xf3\xfa\xc4\xb6\xb7\x9d\xfc\xf6\x06\x5e\x89\x4a\x9f\x06\xf5\x3a\x7b\x52\xe5\x20\x80\x07\xfc\xc0\x84\x2f\xb3\x14\x73\xa5\x65\x83\xf8\x32\x13\xb9\x0d\xaa\xb6\x6c\x34\x77\xb1\xbc\xf4\x4c\x28\x2d\x2f\xf3\x1a\x41\x49\x79\x79\x95\xff\xb5\x00\x28\x1e\x3a\xa2\x53\x44\xb6\xe4\x33\xc8\xc4\x0d\x3c\x3a\xc4\x43\x35\x12\x62\x47\x16\xa4\xb0\xef\x10\x51\x34\x74\x0c\x1c\xa4\x80\x2c\xc3\xc0\x3e\x68\x7a\xfd\x23\x07\x07\xab\x6a\x7a\x03\xa1\xe9\x0d\x52\x4d\xaf\x0f\x2a\xe8\xc8\x31\xf0\x38\x45\xa1\xfa\xe1\xf1\xaa\x1f\x1e\x8b\x0f\x8f\x33\x1f\x56\xe6\x22\xcc\xbb\xda\xf1\x9f\xa2\xcc\x4f\x45\xb3\x00\x42\x1a\x0e\xb7\x93\x59\x68\xe1\x08\xfe\xe3\xf4\xcb\x74\x15\x3b\x9a\x30\x86\xd8\xc1\x8a\x78\x86\xe3\x7a\x1d\x97\x8a\x67\xc0\x61\x63\x3a\x8f\x99\x38\x86\x9d\x6c\x1c\xc3\xce\x6e\x21\x87\xdd\x61\x4e\xfb\xf5\xba\x0e\x0b\x10\x2c\xaf\x45\x02\xfc\x52\x46\xde\x04\x4c\x5a\xf9\x98\xac\x8e\x48\xba\x2f\x44\xdf\x88\x39\x72\x67\xf5\x1f\x3b\x3b\x45\x5c\xfe\xe5\x41\xb1\x82\xa4\xda\xe9\x7e\xa5\x12\xd6\xff\x85\x0e\xda\x25\x1a\x89\x57\xbf\x69\x3d\x00\xb3\xf5\x7f\x85\x1a\x93\x39\x42\xa4\x35\x91\x47\x04\xc8\xbf\x4b\xdc\x08\xa5\xca\xaf\x52\xbd\x65\xfb\xc1\x7e\x7d\x2c\x99\xf7\xaf\x4a\xcb\xc8\xd2\xfc\x3d\x1c\x1e\x81\x98\x2f\x23\x2b\xb2\x8d\xbc\x3e\x36\x4b\x00\x4b\x99\x46\x5e\x1f\xab\x99\x46\xae\x78\x69\x59\xa5\x67\x51\x50\xa1\x54\x37\xab\x2b\x5d\x7f\xb9\xa7\x2d\x29\xbd\xd3\x12\x08\x6b\x14\x77\x55\xfd\x52\x49\x47\x23\xea\x82\x49\x13\x7b\x49\x00\x42\xea\xc6\x51\x92\xda\x4c\xf8\x28\x24\xb3\x10\x2a\x25\x3b\x8e\xb3\x0b\x07\x01\xf6\x8c\x81\x88\x8d\x02\x57\x17\x17\xf9\xff\x2b\xd9\x70\xd1\x70\xb8\xc1\x9a\x6e\x04\xfe\x06\x02\x3f\x40\xfe\xe0\x0f\x34\x9c\xd0\xb4\x8d\x52\xc5\x6d\x5a\x20\xaf\xb5\xaf\xc3\x0f\xf9\x3d\x4c\x22\x93\x0d\x50\x22\x2e\xf2\x98\x8d\xb4\x6c\x94\x39\x0f\x10\xd6\x86\xa2\xe9\x75\xb6\x90\x06\xd9\x83\xca\x91\xc4\xd4\x2a\x4a\x59\x19\xe1\xe5\x03\xa3\x0f\x7a\xb4\x18\x35\x4d\xc4\xb5\x55\x23\x68\xb8\xf5\xa2\x80\x8d\x5e\xe4\x52\x9c\xff\x56\x6d\x8b\xd5\x44\x67\x1f\x4d\xd3\x23\x6e\xd5\x04\x34\x18\x45\xf1\x08\x72\x08\xa0\xfb\x6c\x8e\x98\x47\x93\x38\xe9\x14\x45\x43\xa8\x39\xc1\xe8\xdc\x31\xf2\x43\x3e\x5f\x1e\x34\x2b\x9a\x4a\x1d\x14\xc3\x46\xe7\x8d\x61\x5a\xb9\x17\x08\x1d\x14\x92\xbc\xae\x3f\x25\x84\x4f\x9b\x33\x8f\x1e\xcd\xc0\xb8\xa5\xb7\xc2\x8a\x05\xf6\xd6\x28\x1c\x46\x43\x25\xdf\xdc\xc2\x2e\x75\x03\xab\x6d\x11\x18\x5b\xb5\x8d\x49\x3c\xf0\xfb\x1b\x53\x32\x87\x1b\x01\x4e\x10\xd9\xc8\xd8\xc3\x89\xcf\x4b\x41\x6e\x80\x00\x55\xab\x80\x27\xdd\xf0\xe6\x62\x2b\xb5\x7e\xeb\x71\x96\x7a\xfe\xfd\xac\x58\x63\x15\xa1\xea\xad\xe7\x7b\x4a\x01\xce\x05\x3e\x36\xf1\x51\xb7\x1b\x79\x71\x4c\xf0\x40\x3f\x5d\x65\x42\xf4\xb8\x9b\x3b\x25\xe9\x6b\x7a\x3e\xde\xee\x76\xe7\xf0\xa7\x94\xa5\x56\x1f\xf4\x36\xf0\x12\x00\x4e\xf8\x50\xd1\x90\xe5\xde\xd3\xcc\x91\x7c\x6b\xa0\xbe\xff\x16\xe5\xca\x96\x60\x0d\xb4\x23\x74\x57\xba\x6f\xb1\x3d\x3e\xcb\xb4\xb3\x43\xca\x3b\xa0\x76\xbb\x91\x1e\x1b\x9d\x20\x18\x96\x60\x23\xdb\x0d\xc6\x23\x9a\x22\xf7\x73\x76\x73\x51\x3b\x96\x85\x9e\xeb\x18\x69\x50\xd0\xb1\x59\xe2\x15\x54\x7b\xff\x6e\xb6\x96\x15\x8a\xdf\x16\x20\xae\xb5\x63\xb2\xca\x51\x64\xd2\x59\x38\x79\x95\x70\x04\x22\x84\x2b\x7a\x4e\x1f\xbc\x77\xe6\x87\x23\x90\xc3\xc6\xfe\x1a\xa2\x11\x18\x81\xc3\xb4\xf0\x34\xd2\x78\x96\x78\x1b\x90\x21\xa2\x20\xfa\xa0\x40\xf6\x28\x3f\x81\xe8\x49\xa1\xe8\x54\x52\x22\x7e\xab\xa4\x98\xa5\xa7\x3c\x2d\x92\x16\x7a\x62\x8c\x26\xfe\x3f\xc4\xb8\x26\x62\x7c\xfe\x48\xc4\x48\xe6\xe8\x3b\x10\x23\x90\xc2\xaa\xc4\x98\xa3\xa7\x1c\x31\x42\x0b\x3d\x31\x1e\x23\x7f\xce\x1e\xc6\xfd\xd0\x0b\x77\xb2\x1c\xa3\xd6\xc0\xcc\x3b\x7e\xd3\x36\x85\x9d\xfa\xea\x69\xd2\xf4\x67\xfa\x94\x76\x68\xe7\x79\x7a\x60\x6d\x3d\xdf\xd3\x74\x28\x03\x4f\xd7\x9f\xaf\xd2\xa6\x93\xe9\xce\x70\xf8\x77\x89\x8d\x13\x42\x7f\x66\x0f\x7e\x69\x16\xfc\x24\x09\xa5\xe4\xfb\xdc\x4b\xd2\x7a\xdd\x31\xb7\xc9\x41\xc9\xa8\x11\xf4\xd4\xac\xb9\xe5\x78\xbe\x93\x47\x9d\x76\xf6\x56\x71\xb2\xcb\x50\x52\x96\x14\x34\x94\x34\x1c\xf2\x73\x8f\xae\x2f\x90\xb0\xe1\x1f\x72\x2a\x25\x27\xc0\xd1\x13\xa7\x29\xe8\xe3\x5a\x09\x4b\x43\x19\x5a\xea\x62\x49\x66\x0a\x48\x2c\x18\x85\x43\x39\xab\x9d\x26\xa1\x78\x5a\x75\x34\xbb\x99\x33\xc5\x1a\x54\xe1\xa5\xf1\x2e\xe0\x00\xf2\x3c\x55\x00\x19\xac\xb0\xa8\xb4\xf9\x81\x26\x61\x93\x7d\xb8\xd9\xda\x37\x50\xb8\xbd\x19\x79\x68\x68\x91\x8b\xc1\x08\xf5\x41\xb5\x20\x4a\x5a\x50\x98\x7b\xc5\x4a\xa5\xfc\x99\x35\xb3\x57\xb3\x6f\xd5\x2c\x7d\xff\x35\x5b\x52\x1e\x2b\x9a\x58\x24\x68\xa3\xdf\x03\x56\xcc\x19\xfb\xf3\x7a\x74\xad\x16\xa4\x87\x46\x92\x11\xaf\x59\x4d\x54\xcb\xf1\x05\x9a\x7e\xc1\x68\x1c\x39\x29\xb8\x25\x63\x87\x46\x22\x76\x68\x24\x8c\x55\x8d\x73\x73\xed\xe1\xdb\x59\x36\xc3\x24\xc8\x02\x76\xd9\x7a\x9e\x4f\x7b\xbb\x5b\x98\xf6\xf6\xf9\x13\x49\x7b\xbb\xa7\x4e\x64\x36\x75\xd0\xde\x81\x6c\xff\x63\x53\x29\x67\x4b\xcb\xb8\x32\x35\xb2\xae\x4c\x34\x9e\x24\x7f\x94\x28\xf3\xc5\x5a\xd2\x89\x49\xca\x28\x4b\x7d\x61\x99\x27\xd3\x1c\x77\x33\xe6\x04\x2c\x0f\xf0\x2c\xfe\x38\x18\x16\xa9\xe4\x85\x4e\x6b\xe0\x77\x07\x91\x07\x3c\x64\x83\xcc\xcf\xa4\x7f\x01\x11\xa9\x5c\x2f\x9f\x04\x1b\xde\x08\x7b\xdd\xae\xd7\xdd\xa0\x75\xc2\x68\x28\xea\x34\xb3\x32\xa4\x5c\xb6\x25\x69\x64\x17\xcf\x24\x4c\xf6\xb1\xa9\x62\x03\x7c\x71\x20\x65\x44\x91\x97\x25\x4f\x63\x5b\x9c\xb9\x6e\x19\xb7\x2a\x9a\xd6\x9e\x65\xaf\xcd\x26\x54\x7e\xbe\x5c\xf6\xda\x52\x9e\xfe\xdd\xec\x94\x55\x05\x82\xd5\x52\xd4\x16\x8d\x75\x81\x0c\x4b\x4f\x73\xcb\x5a\xbf\xac\xca\x99\x2f\xe5\x36\x8f\x5c\x0a\x97\x90\x13\x1d\x1f\x0f\x5a\xfb\xd6\x38\xa7\x59\x85\x22\x07\x05\xac\x1c\x04\x8a\x74\x69\xd5\x72\xde\x59\x07\x04\x2b\xf9\x25\x29\x28\x61\x4c\x33\x0c\xce\x09\x56\x59\xdc\x7d\x55\x5d\x7d\x31\xdf\x36\x95\xc7\xfa\x72\x46\xab\x2d\xd4\xb5\xe5\xfb\x59\x70\x0d\x2e\x95\xb0\xa7\x6c\x10\x0b\x24\x89\xfe\xdb\xad\x42\xed\x52\x7b\xac\x82\xbe\xff\x2c\xb7\x15\x97\xdb\xda\x72\x2c\x2e\xb1\xe4\x96\x4e\x2f\x98\x1f\xd0\x30\x40\xfa\xaa\x9f\x16\x21\xf8\x85\x8f\xc3\x3b\xf2\x71\x58\x39\xbb\xe6\x8f\xb9\xbb\x2b\x1c\x73\xa1\xdf\xd5\x0f\xb9\xb9\x61\xe6\xf1\x45\x5a\xe8\x0f\xb8\x67\x7e\x21\x86\xaa\xeb\x0c\xa8\x17\x08\x2c\x71\x51\x35\x4b\x2a\x80\x49\xa5\xe1\x33\x3f\xd9\xdb\x35\x1a\x96\x81\x02\x81\x36\x19\x6f\xa1\x5a\xf1\x72\x81\x97\x76\x97\x79\xe9\xf9\x32\x2f\xc9\xca\x8b\x60\x81\x19\x3d\xf3\x17\x98\xcf\xcc\x94\xe4\x33\x58\xf9\x85\x0a\x6b\xff\x8c\x47\xb1\xce\xf5\x9e\x21\x7d\x28\x72\x15\xc8\xaa\x5d\x24\xb8\x35\xea\x42\x90\xd5\xc4\xcb\x7e\x04\x1a\x35\xbc\xb6\x5b\x3a\x65\xbc\x68\x58\x48\xad\x45\xc3\xfb\xa9\xd4\xa8\x23\x27\x75\xd4\x13\x3b\x64\xe0\x74\x5e\xa9\xc7\xca\xc7\x89\x58\x27\x2c\x5d\x4d\x80\x0d\x4e\x82\x4b\xed\x19\x62\x42\xd6\xa6\x11\xad\x46\x2a\xf3\xe8\x24\xfe\x03\x0d\x07\xf3\x4b\x88\x3e\x33\x94\xa5\x90\x5f\x8a\x79\x38\xf9\xae\xd0\x36\xfa\x8e\xbc\x2b\xf5\x9a\xb4\x55\x47\x94\x2c\x6b\xcd\x74\x26\x0b\x2b\xd7\x93\x77\xf2\x6b\x6a\x09\x53\x14\x2e\xae\xc2\x7c\x9a\x32\x68\x5e\x79\xf9\x08\x67\xc3\x26\xec\x6b\x06\x93\x58\xa5\x08\xae\x50\x88\x82\x23\x10\x05\x69\x5e\xef\xdf\x82\x2c\xcb\xe4\x08\xaf\x59\x28\xd8\xbe\xf2\x66\x44\x2a\x5b\xb7\x90\x3b\x62\x42\x6e\xc3\x9e\xeb\xc5\x49\x73\x18\x80\xab\x26\xd9\xd0\xc8\x3d\xb4\xde\x0c\x93\xe8\xaf\x30\x89\xee\xef\xe5\x3b\xd8\xea\xdf\x1e\x1b\x45\xb4\x96\xa0\xa8\xef\x25\x14\x9c\x25\x1a\x6d\x4e\xcd\xbb\xec\xef\xce\xe6\xd4\x7e\xb0\xc0\x1d\x91\x56\x8f\x6b\xff\xc6\x90\x6a\xa9\x22\xb5\x70\x07\x15\x95\x37\x23\xb6\x39\x55\x11\x77\x69\x5e\x2c\x6f\xe8\x8d\x08\x79\xb0\x49\x35\x0c\x3e\xaf\xf7\x7c\x61\x51\x57\x64\xe6\x9e\x0b\x09\xb5\x92\x7b\xd2\x2c\x66\x4b\x87\xfd\x0e\xff\x03\x52\x5f\xfd\xdb\x40\x71\xd6\xb1\x5e\x76\xbc\x8a\x2d\x72\x8c\xe0\x06\x11\x94\x98\xa0\xc2\x6c\xbf\x07\xfd\x58\xfb\x13\x69\x80\x26\x16\x8a\x4c\xbb\x04\x04\x9a\x58\xa4\x27\x62\xd6\x96\xe4\xc5\x9c\xe6\x1e\x49\xa7\x55\x95\x81\xeb\x79\x4d\x8e\x59\xf1\x66\x45\xc2\xfb\x07\x14\xbe\xf3\x66\x05\x0e\x33\xe5\x61\xf8\x3f\x0b\xe3\x2a\x89\xa3\x7f\x04\x47\x9d\x26\x38\xea\x70\x5f\x41\x89\xa7\x91\x53\x0e\xe1\x51\x64\x14\x7a\x9f\x41\xc3\x40\x81\xba\x44\x60\x85\x48\x07\xec\x91\xba\x8a\x69\x8a\xbb\x34\x03\x49\x83\xc6\x61\x77\xda\x06\x59\xde\x64\xbd\xb6\xff\xc5\x7a\x02\x0b\x9e\x97\x1c\xa2\x26\xce\xb3\x53\x58\x31\x68\xe2\x34\xe8\x1f\xa5\xee\xd0\xe4\x10\x25\x25\x05\x01\xa7\x4e\xfb\xdf\x5c\x3b\x5d\x6c\xda\x59\x42\x37\x7e\xed\xa0\x29\x70\xa6\x6b\xc1\x99\x32\x31\xf5\x84\x5b\x04\x64\xa4\x37\xc0\x01\x02\xca\x01\x02\xc8\x0c\x71\x6d\xda\x06\xe9\x7b\xe3\xfe\x1e\x4d\x8e\x1c\x69\x08\x4b\xda\x6a\x12\x61\xab\x49\x52\x5b\xcd\xe4\xdc\x91\x59\x0b\x7c\xda\x40\x61\xca\x5a\xd8\x89\xe6\xee\x47\xf4\xc5\x40\xd7\x29\xa7\x0c\x49\x57\xda\xff\x11\xb5\x71\x27\x72\xd0\x6e\x79\xd9\x3a\xa9\xa4\x54\x62\x35\x2c\x34\x59\x81\x61\x12\x16\xf3\xfd\x63\x95\x16\x60\xa5\x59\x1e\xa8\xe3\xa3\xa4\x4d\x81\xdc\xa7\xa9\xc7\xaf\xe1\xa2\x4f\x81\x61\xae\x68\x70\x06\xa1\x42\x8a\x87\x9a\x7b\xa8\xa5\xa8\xa9\x65\x3c\xe2\xa9\xc0\x50\x7f\xde\x6c\x65\x04\xa8\xa0\x28\x7b\x92\xd0\x6b\x7e\x9c\x8c\x58\xf1\xf9\x39\xaa\xc0\xa5\xf4\x99\x44\x5c\xa3\x2b\xf8\x88\x5c\x87\x6c\x35\x4b\x49\x8f\x82\x35\x24\x0b\xa7\x03\xd8\xd0\x2d\x78\x53\x4a\xb5\xc1\x05\x63\x39\xd7\x69\xbd\xbe\x8c\x45\x94\x7d\x30\xa0\xa5\x70\xd2\x3c\xe5\xa9\xb7\x3b\x94\x60\x66\xd3\xd2\xdc\x6b\x88\x9d\xc7\x40\xe3\x7b\x48\x51\xa2\x3c\x30\xa8\x18\x4c\xb1\x73\x78\xd8\x6c\xc0\xd5\xbd\x98\x4f\xd6\xbc\x50\x18\xa3\xb2\x29\xf2\xc1\x81\x1e\xf6\xaa\xe5\x38\x0b\x0c\x6b\x09\xc6\x52\x99\x33\x68\x16\x76\x9e\x35\x50\x72\x2c\x10\xb0\x04\xbd\xfe\xbc\x3e\xc9\x54\x93\xb5\xe0\xc2\x17\xe3\xce\xae\xfd\x51\xc1\xda\x57\x88\xa5\x41\xad\xd4\x23\xdd\x92\x2f\x3e\xdd\x2d\xee\xec\xbc\x1e\x53\xb7\xe8\xe0\xaa\xce\xc6\x5a\x62\xc9\x11\x9c\x8c\x8f\xc2\xdd\xe8\xbf\xdb\x1a\xbd\xc2\x5e\x45\x11\x57\x75\xc7\xaa\x76\x70\x16\xbb\x97\xfc\x89\xef\x67\x92\x3b\xfe\xa2\x9a\xe4\x9e\x31\x9b\x5c\xa5\x23\xbf\xba\xdf\x70\x66\x27\x9b\xe3\x5a\xd2\x9e\xb5\x6e\x73\xdc\x2a\x1b\xc3\x0f\xb0\x69\x17\xaf\xbd\x82\x6d\xa3\xdc\xaa\xfd\x71\x32\xca\xd4\xe3\x57\xc2\x54\xe7\x1c\x45\x9f\x17\x1c\x45\x05\xbb\xcb\x64\xfd\xd0\x70\xa3\xdc\xd7\x75\xcc\x88\xba\x2a\x69\x07\xf0\x69\xea\x45\xbd\x61\x70\x9d\xf3\x10\xd5\xb0\x23\x59\x45\x9f\xd5\x18\x72\x2b\x58\x48\xe6\x4c\xd8\x89\x24\xcf\xd9\x8d\xd7\x9f\x41\xb7\x16\x79\x68\x68\xde\xdf\xb3\x3b\xf0\x8e\xcd\x5a\x97\x24\xdf\x58\x9e\x6d\x61\x2e\x6b\xc8\x8c\x23\xb5\x32\xf9\x73\xac\x4c\xa5\x08\xc8\x21\x33\xd3\xba\x88\x2c\x78\xb3\x8c\x49\x72\x3d\x38\xdd\xc9\xe0\x34\x8f\xbf\xdd\xe5\xf1\x97\xb1\xb9\x56\xc5\x9e\x66\xa0\x85\xb8\xa3\x56\x58\x86\xb9\xcf\xc5\x59\x1d\x0e\x1b\xe6\x1d\x1a\x39\xbf\xa4\x46\x99\x8d\x9d\xed\xdd\x46\x6b\xbf\xb5\xb3\xbb\xb7\xb7\xb3\xff\xbc\xb5\xbf\xbf\xe7\x6d\xed\xec\x1f\xa2\x51\xbd\x8e\x46\x87\x4e\x73\xfb\xc5\xcb\x17\x7b\x2f\x77\x9a\x3b\xbb\xfb\x7b\xad\x9d\xe6\xf3\x17\xde\xd6\x4e\x63\xbf\x6c\x86\x14\x23\x63\xe1\x16\xbc\xc8\x2c\xa5\x66\x5f\x9e\xa1\xd0\xd8\x91\xae\x77\xa5\xeb\xe7\xd2\xf5\x1e\xd3\x4f\x6f\x0e\x46\x93\x21\x3f\x58\xc4\x83\x5b\xcf\xda\x67\xa2\x7d\xe4\x6c\xc6\x17\x83\x5e\xf2\x65\xd0\xbf\x48\xa8\x99\xd6\xa0\x4f\xde\x7b\x3d\x72\x87\x46\x96\x61\xec\xed\xfe\x82\xc6\x5c\x81\x9b\xb9\x57\xac\x3d\x9b\x17\x83\xfe\x05\x64\xc5\xa5\x97\x04\x85\xdb\x9b\xc3\xe0\x9a\x3d\x1b\x06\xd7\x66\x15\x9b\xae\x84\xc9\xc5\xe9\x26\x87\xfe\x42\xaa\x39\xf3\x93\x79\xab\xed\xf7\xc1\x63\x4d\xe6\x0b\x69\xa2\x9a\xf2\xcc\xee\x4b\xd7\x2f\xe5\x46\x0d\xf9\xa6\xb9\xd8\xdc\x92\x71\x3c\xb1\xc9\x25\x5d\x5a\x7c\x76\xf3\x13\x52\x38\xbd\xa4\x69\xd1\xfc\x7e\xf1\xdc\xe9\x1c\xfd\xf7\x53\x90\x8f\x97\x3b\xc0\x15\x08\x76\xc8\x4f\x0d\xdb\x8a\x0c\x11\x64\x42\x8d\xf6\xcd\x82\x9f\xe4\x50\x23\x49\xdc\x04\x21\x31\xf2\xdc\xa9\x21\x25\x42\x2e\x14\x70\x97\x48\xe5\x1d\x82\x4b\xfe\xc8\x41\xe1\xb7\x06\xd4\xe0\x44\x61\xbe\xfc\x21\x99\xbd\x8a\xe5\x0f\xb5\xe4\xf0\x88\x2a\x85\x2c\xb5\xe5\x48\x96\x34\x28\x08\x6d\x56\x5e\xad\x16\x1d\xf3\x14\x28\x77\x21\x23\xcd\x72\x87\xbe\x22\x32\xd7\x54\x5c\x35\x50\x98\x91\x87\x21\x8f\x04\x39\xd2\x74\x07\x11\x30\xbb\x7a\xb3\x4a\xea\x0c\x32\x1d\x1b\x81\xbf\x11\x7b\x7e\xf7\x97\xc0\x1f\xce\x36\xdc\x0b\xe4\xfb\xde\xb0\xc6\xac\xb0\x68\xcc\x8c\xa5\x4a\xff\x50\x64\x35\xa0\x66\x8f\x6a\xea\xa1\x45\x5e\x99\x79\x03\x32\xc9\xc7\x60\xde\x88\xa0\xba\x79\x98\x40\x52\x5b\xc6\x1a\x85\xaa\xee\xde\x68\xb6\xf6\x99\xb2\x8d\x99\x9c\x21\x58\xc5\x57\x4c\xce\xfe\xe3\x99\x9c\x7d\x66\x72\x9e\x38\x9d\x4f\xc2\xa9\x26\xcc\xda\x9a\x47\x16\x8f\x63\x28\xe4\x04\xcb\xe6\xc7\x45\x53\x07\x25\xc0\x09\x02\x72\xc1\xcf\xb7\x53\xf3\xae\x98\x2a\x1e\x96\xae\x95\xaa\x5d\x92\x8f\x6d\xd8\xa8\x1c\xa9\x9e\x63\x0f\xf9\x50\x75\xc2\x5b\x0a\xb6\xc1\xaf\x9e\x5f\x66\xc2\xf8\x39\x3c\xbe\xe6\x04\xce\xee\x2f\x13\x38\x4b\xd6\xb7\xa1\x58\x60\xad\x2a\x7b\xdb\x12\x1e\x63\xaa\xbb\xd8\x92\x24\x49\xe6\x71\x6d\x6e\x62\x79\xa2\xc8\xd1\xd4\x57\xa8\x7b\xaf\xa7\xa9\x38\xf3\xfa\xdc\x72\x73\x4f\x7c\xbb\x5a\x86\x24\x97\xdc\x82\x5a\x55\xb6\x20\x82\x5f\xb2\x05\x91\x75\x9d\xdf\x82\xf4\x7a\x21\x99\xd4\xa3\x8a\x7e\x56\x64\x8e\x6b\x16\xdb\xcf\xe6\x3a\x59\x2d\x5e\x44\x85\x50\x6a\x24\x76\xc0\x39\x4e\x56\x71\xc6\xc9\x2a\xfe\x21\x4e\x56\x89\xd3\xf9\x5c\xbc\xe3\xc5\xbc\x72\x65\xb1\x6e\x74\x89\x52\x2c\x81\x43\x69\x70\x0d\x31\xf6\x71\x15\x2e\xb1\xd0\xc6\x55\x95\xa5\x68\x79\x42\x8e\xab\xc4\x94\xab\xd0\xda\x40\xba\xcd\x2a\x51\x13\x56\x69\x13\xf8\x15\x30\x7b\x25\xed\x58\xd1\x56\x61\xda\x06\x95\xbb\xcc\xed\xcd\xd8\x93\x0f\x8f\xe5\x9d\xd0\xf0\x47\x68\x55\xcc\x22\x93\x2f\x6a\x8a\x99\xbf\xe3\xd6\x5b\x05\xe5\x90\xe3\x28\x28\x0c\x4c\x7e\xa4\xfa\xdf\x6b\xcc\x71\xc4\xa7\xb2\x34\xcd\x51\x9e\xaa\xd6\xb0\xe7\xf3\x2f\xaf\x6d\xdf\xd7\x53\xa5\x66\x95\xd2\x66\xc5\x32\x65\xb2\x90\xe6\xbf\x02\xf1\x2c\x66\x1c\x50\xb1\x6d\xc8\xa9\x34\x40\xe9\xc5\x33\x69\x8c\x74\x99\x34\x52\x6b\x81\x86\x15\xc0\xde\x33\x57\xc1\x95\x22\xa0\x4c\xbd\x95\xe7\x2b\xd5\xcc\x05\x69\xc3\x92\x09\x58\xc0\x48\xb0\x56\xf4\xef\xe4\xd1\xbf\xd9\x8b\x82\x09\x95\x16\x35\x88\xde\x5d\x11\xd1\x73\x6d\x0b\x79\x34\x57\xb1\x2b\xf0\x66\x25\x28\x9e\xa7\xe5\x7f\x14\x04\xb7\xf2\xf8\xa5\x72\xd0\x30\xb8\xde\x4a\xb5\xb4\x47\x47\x3b\x4d\xf3\xff\xdd\x6d\xbd\xdc\x7d\xb9\xf7\xa2\xf5\x72\xcf\x34\x99\xbe\x41\x13\x12\xb6\x14\xb8\xc3\xc3\xd6\xee\xd1\x51\x6b\xb7\x20\x62\x6c\x49\x98\xcd\xbd\xa3\x23\xb2\xf4\xb4\x01\x65\x6b\x1c\xf6\xaa\xab\x7b\x8e\x59\x22\x4f\x72\xf3\x4d\x12\xb4\x51\x09\xb9\xe9\x5c\xbf\xff\x3b\x4f\x56\x65\xaa\xeb\x56\xb3\x82\xea\x7a\xfe\x11\x29\x74\xc8\xeb\x19\x5f\xee\xac\x47\x76\xf1\xb9\x29\x91\x42\x54\xc2\x4a\x21\x2a\x4b\xe8\xc4\x47\x0e\x45\x6e\x95\xd3\x53\x94\x39\x3d\x45\x3f\xe2\xf4\xa4\x73\xcf\x69\xff\xc1\x10\x6d\xa9\xc6\x04\xe9\x54\x15\x65\x85\xa5\xf9\xca\x9c\xac\xff\x4a\xd5\x99\x92\x0e\xba\xeb\x74\x6f\x21\x12\x19\x50\xbd\x34\x55\x7e\xd1\x54\x41\x55\x4f\x69\xaa\x92\x1f\xa1\xda\xdd\x8c\x9c\xf6\xef\xf3\x67\x06\x82\x72\xca\xa4\x74\x10\x38\x65\x64\x6d\x46\xf5\xfa\x66\xa9\x56\x60\x2d\xca\xb0\xe4\x71\xe2\x75\xaa\x2b\xd0\x8a\xd9\xb5\x8e\xf3\x4b\xf1\x3a\x25\x67\xdf\xb9\xa6\xe8\x47\x91\x38\x5e\x68\xb6\x5e\xb6\xf3\x1e\xe9\x77\xd7\xfd\xe2\x37\xa8\xd8\xa0\x97\x1b\x5e\x96\xbd\x46\x24\x03\xbd\x68\xd0\x6c\x2c\xdc\xc1\x66\xb3\x78\xff\x97\x5a\xe9\x64\x2d\x1d\xe0\x4a\x22\xc3\x3c\x63\x77\x9e\x82\x2a\x18\xba\x59\xab\x12\xa9\xe1\x73\xb6\x5c\xc4\xba\x55\x26\xad\xbd\x6a\x3a\x13\x6d\x47\x74\x03\x62\x0d\x4b\xc6\x44\xcf\xe1\x8f\x38\xa4\xdd\x6a\x43\xd2\xf5\x43\x37\x22\xa6\x37\x28\x1a\x50\x06\xca\xdf\xcc\x15\x61\xb1\x34\x20\xd9\x62\x75\xb5\xc3\x81\x3f\x45\xc3\x41\x97\x96\x02\x39\xaa\x65\x73\x81\x10\x4e\x72\x57\x9a\x44\x3a\x17\x56\x0c\xf5\x0c\xd6\xef\x83\x3b\x26\xaf\xf0\xda\x25\xe5\x12\xc4\xe2\xc2\x9e\x8a\x93\xda\x16\x1a\xf3\xea\x28\x47\xb5\x65\x37\x49\xe8\xea\x23\xfa\x3c\xe4\x09\x3b\xbf\x38\x38\xba\x34\xeb\xe2\xb7\x68\xf6\x8f\x8f\xce\xa3\xf8\xe8\x54\x48\x7c\xf1\x14\x5d\x74\x18\x41\x3c\x22\xc5\x6a\x48\x2e\x47\xb2\xac\x4d\x21\xcd\xfe\x63\x50\xaf\x6e\x50\x7f\x94\x0c\x2c\xeb\xb1\x94\xb1\x99\x5c\x9b\x6a\x5d\x4b\x19\x3a\xe2\x2a\x33\xac\x93\x9d\x6b\x81\x98\xfd\xa7\xc0\x1b\x1f\x2b\xc7\x48\x2a\x58\x30\x89\x82\x06\xff\x54\x4c\xba\x44\x10\x99\xc6\xfa\x90\xf3\x75\x26\xc6\xe7\x2e\x93\xc1\x87\x9c\x83\x45\xa8\x28\x7c\x8f\x86\x8b\x1e\x35\x1b\x2c\x9d\x05\x8b\xb7\x90\xa3\x36\xef\x58\x5a\x6f\x8d\xd1\x1f\x05\x72\xbc\x69\xb6\x6a\x2f\x3b\x5d\xcc\xcb\x77\x9b\x78\x91\x8f\x86\x1b\x5e\x14\x05\x11\xb9\xa7\x82\xd2\x48\x0a\x33\xe5\x3e\x69\x06\x95\x4e\xd8\x67\x2c\xf2\x7d\x08\x50\x0f\x8e\x80\xcf\xaf\x16\xa0\x2e\x8a\x95\xa2\xb4\x58\x29\x0a\x58\x02\xe8\x2c\x12\xc9\x3f\xef\x53\xaf\x67\x20\x28\x36\xca\xf2\x8b\xd0\x9f\x78\x71\x2b\x1a\x23\x13\xcf\x93\xd1\x96\xd0\xc3\x24\xe4\x40\x9f\x9f\x80\xe4\x91\x10\x3f\xe1\x2c\x50\x41\xf8\xe3\x64\x04\x08\xce\x4d\xeb\xf8\xf5\x1c\x9c\x4f\xb6\x47\x14\xe9\xcb\xf1\xc4\x59\xb8\x9e\xb8\xaa\xe5\xf3\x9f\x64\x39\x60\x9e\x83\x52\xe1\x5e\xc3\x3c\xd5\xe3\xb4\x8e\x79\xae\x92\x90\xef\x45\x26\xe3\x1d\x73\xb7\x9f\x93\xf2\x6e\x7f\xa9\xb7\x5e\x2e\xf5\x16\xe8\x49\x96\x78\xad\xa9\x4f\xcb\xa7\xd1\x95\x88\xbc\x75\x63\x47\x6a\x6a\xa9\x1f\x43\xe3\x6d\x37\xf0\x69\x02\xee\x20\x72\x1c\xe7\xe3\x64\x84\xbd\xe8\x7f\xd0\xf8\xa0\x69\x56\x0a\x1f\x50\x35\x29\xf3\x12\xfe\x65\xa7\x3d\x47\x31\xa0\x40\xd1\x53\x8c\x1f\xa3\x9e\x37\xbf\x1c\xdd\xe2\x61\xd2\x29\x64\x65\x17\x5a\xb6\xa8\x5d\x0a\x6e\x7e\x69\x3b\x7e\x3e\xce\xe1\x49\x3b\xd8\x3c\xb6\x44\x33\xc0\xd9\x9b\xb3\xbf\x6b\xfe\x0b\xc2\x19\x45\xca\x84\xb3\xf8\xd5\x78\x82\x86\x44\x6e\x15\xb9\x05\xe7\x6d\x13\x1f\xbd\x6b\x83\x50\x03\xdd\x0a\x7c\xa7\xfd\xde\xd8\x44\x71\xec\x45\x09\xf0\x28\x34\xb2\x4e\x7f\x35\x81\xa3\xb4\x5a\xb4\x52\xc1\xb6\x1b\x8c\x46\x04\xed\x8f\xa3\x9b\x60\x15\x0c\x1f\x53\x35\xa1\xa4\x7b\x18\x53\x32\xa8\xb8\xdb\xbc\x39\x5b\xef\xc1\x6e\x33\xbc\xea\x6f\x7f\xf4\xae\x9d\x37\x67\xba\x82\x2e\xfe\xd4\x8b\xaa\xc4\x75\xfd\x7d\xed\xa8\xbe\x5c\x13\xb9\x3c\xd6\xbd\x4a\x79\x91\xce\xa9\x51\x63\x68\xad\xa9\xf9\xe7\xd6\xee\xc7\x45\x28\x43\x94\xff\xc8\xaf\x9c\xb5\x26\x87\x19\x3b\x6f\xde\x19\x08\xb2\x96\x80\xe4\x44\x6b\x85\xd0\x8a\x09\xeb\xd0\x9a\x40\xad\x11\x9e\x92\x8f\x4a\x83\x1f\x07\x43\xa6\x03\x07\x81\xb0\x5a\x5d\x10\x2a\x45\xcb\xea\xc7\x7d\xa5\x9e\xc6\x8a\xf1\xf9\x73\xb7\x20\x36\xf5\x07\xbc\x70\x6d\x6f\x83\x2c\xb4\x8d\xda\x16\x73\xec\x93\x8a\x3a\xbb\xc8\xf7\x83\x64\x03\x7b\x1b\x2e\x7d\xc9\xeb\x6e\x24\x81\x68\x1f\x73\xaf\xb9\x17\x07\x44\x4e\x8c\x32\x59\x5b\x99\xef\xdc\x4b\x5e\x49\x63\x0d\x1e\xb6\xaa\xc8\x9c\x2c\x5b\xbf\x8a\x0e\xe6\xc7\x18\x1c\xb5\x0c\x2d\x9f\x03\x98\xb6\x62\xea\x85\x37\xef\x16\x72\x25\x91\x93\x00\xa2\x99\x85\x6e\x2d\x8c\x2c\x8c\x2d\xec\x5a\xb8\x6b\x61\xcf\xc2\x3d\x0b\xf7\x2d\x7c\xf1\xd4\x99\x65\x95\x14\x81\x68\x06\x17\x33\x1b\xdd\xc2\xc5\xad\x8d\x11\xb9\xc0\xc8\xc6\x18\x2e\xb0\x8d\x5d\xb8\x70\x6d\xdc\x85\x8b\xae\x8d\x3d\xb8\xf0\x6c\xdc\x83\x8b\x9e\x8d\xfb\x70\xd1\xb7\xf1\x05\x5c\x5c\x2c\xe9\xf2\x82\x7c\xee\x13\x0b\xf1\xc3\x81\x14\x0c\x1e\x48\xc1\xe0\x81\x14\x0c\x1e\x48\xc1\xe0\x81\x08\x06\xcf\x27\xd6\x63\xbf\xbe\x90\x5a\xee\x4b\xd7\x2f\xa5\x6b\x1e\x80\x1c\xf0\x83\x41\x7a\xd3\x62\xc0\x77\xb4\xc0\x9b\x72\xff\x9a\xbb\xac\xed\xae\xbe\xad\xdc\xe7\x26\xef\xf4\x73\xb5\xad\x6a\xfc\xd9\xd3\xfe\xb8\x43\x7f\x7c\xa1\xb2\xce\xfd\x7c\x09\x02\xd8\x41\x64\xf4\x2e\x1b\x6b\x2f\xae\x5f\x2c\x13\xcd\xad\x04\x83\x67\x34\x50\x6f\x7e\x4d\x4f\x5c\x92\xab\x65\xfa\xca\x6e\xfe\x95\xdf\xb3\x87\xb4\x9c\xad\x6c\xe3\xcd\xbf\xb5\x38\xd9\x39\xa0\x39\x6d\x65\x9c\x8c\x25\x9c\x8c\x25\x9c\x8c\x25\x9c\x8c\x25\x9c\x8c\x25\x9c\x8c\x25\x9c\x8c\x25\x9c\x8c\x25\x9c\x8c\x65\x9c\x8c\x65\x9c\x8c\x8b\x70\xf2\x45\xc6\xc9\x58\xc6\xc9\xb8\x08\x27\x7f\x48\x38\x19\x17\xe0\xe4\x3f\x5a\x9c\xec\x1e\x50\x27\x2a\x19\x27\x91\x84\x93\x48\xc2\x49\x24\xe1\x24\x92\x70\x12\xc9\xcb\x50\xfa\xe2\x57\x79\x20\x91\x84\xac\x48\x42\x56\x24\x21\x2b\x92\x91\x15\xc9\xc8\x8a\x8a\x90\xf5\x5b\xee\x1b\x4d\xb9\xb7\x3a\x64\xfd\xa9\x45\xc4\x73\x26\x6b\xc8\x88\x88\xe5\x85\x1b\x2b\x0b\x57\x82\xf7\x2f\x2d\x3c\x56\xd3\x4c\x40\x74\x1c\x07\x96\xae\x52\xc8\xac\x99\x2b\x64\x36\xe2\xb1\x02\x9f\xaf\xfa\x9f\x51\x72\x31\xbf\x64\xd7\xf2\x75\xcc\x6a\x35\xb9\x3a\x1a\xab\x63\xf6\x52\xe5\x2b\x52\xad\x35\x2e\x9a\xa0\xa9\xd4\x4d\xa9\xd6\x1a\x13\x50\x9b\x1a\x09\x75\xd5\xd4\xa9\xa0\x51\x52\xb0\x7e\xda\x91\x48\xfe\x9a\xfb\xd2\xaa\x4d\x4e\xec\x07\x5e\x68\x8c\xd7\x6b\xd3\x4c\xd4\x0b\xcd\x44\xed\xd2\x8c\xac\xe9\x44\xbd\x50\x27\x6a\x46\x76\x2e\xed\x44\x31\xf1\xb4\xa9\x91\x4f\x67\x0e\x9a\x29\x48\x98\xd5\xeb\xec\x49\x11\x12\x6e\x1c\x34\x93\x27\x0a\xfa\x8a\x6e\xe8\xe9\xe5\x79\x66\xa6\xf6\xb2\xe7\x97\xe7\x07\xe8\x56\xea\x68\x3a\x55\x2d\x96\x1e\xb7\xd5\xc8\xf7\xf2\xd6\x41\xb7\x4a\x2f\x6f\xeb\x75\xf6\xa4\xa0\x97\x18\x39\xe8\x96\x4c\x15\x46\xfa\xa9\x6a\xa7\x53\x45\x9b\xe4\xa7\xea\x98\x4f\x15\xab\x21\xd7\xdc\x3b\x60\x62\x3e\x3b\x8a\x61\xec\x9c\x7c\xa6\xf2\x9c\x14\xb0\xda\x62\xe7\xaf\x56\xfe\x00\x86\xb1\x83\xb1\x3c\x10\x8c\xeb\x75\xf6\xa4\x38\x90\x06\x63\x2a\x4b\x64\x8f\x86\xd9\xb3\x61\xab\xa9\xe6\x97\xed\x74\xd8\xf3\xd6\x01\x0b\xc7\x19\x29\x05\x0c\x21\xa7\x08\x24\xc7\x32\x61\x3e\xeb\x75\x43\xc8\x3e\xa2\x85\x2f\xb7\x30\xcd\x3b\xec\xa6\x14\xd8\xda\x53\x28\x10\x77\xa5\x35\x28\x9f\x12\x5b\x2f\x58\x47\x5e\xe4\x31\xd2\x75\x70\x57\xc1\x48\xb7\x5e\x67\x4f\x8a\xa6\xd6\x73\x88\xfc\xd7\x93\xa8\x48\xf9\x18\xa3\xf6\x56\x9e\xda\x71\xcf\xc1\x3d\xe5\x63\xbd\x7a\x9d\x3d\x29\xfa\x58\xdf\x21\xa2\xe5\x05\x99\x68\x22\x77\xf7\xe5\x89\x66\x07\xa3\x56\xfe\x64\x84\x2f\x1c\x7c\xa1\x7c\xe9\xa2\x5e\x67\x4f\x8a\xbe\xe4\x3a\xf8\x82\x01\x04\x3e\x8d\x5d\x3a\xed\xbb\x99\x69\x7f\x9e\x9d\xf6\xdd\x82\x69\x87\x53\xf3\xc9\x07\x76\xe0\x30\xef\xa8\x4f\xb0\x62\x35\x53\x09\xfe\x75\xe6\x7c\x76\xfa\x2a\xf3\x40\x7b\x68\xae\xa8\x73\x7a\xf7\xfd\xd3\x13\x03\x77\x83\x0b\xc2\x40\x6c\x38\x53\x38\x18\xc1\x05\x59\x89\x70\xe1\x3a\xd8\x85\x0b\x42\x89\x70\xe1\x39\xd8\x83\x0b\x42\x2e\x70\xd1\x77\x70\x1f\x2e\xc8\xb4\xce\x39\x2b\xbe\x79\x9f\x39\xea\x59\x28\xf8\xaf\x48\x0c\x19\x3a\x28\x78\x5c\xb5\x2a\xe9\x68\xfb\x3d\xa4\x5e\x27\x04\x31\x86\x14\x4c\xb0\x1f\xc7\x69\x30\x4c\x3e\x16\xca\x57\x4d\x2d\x71\xea\x37\x2b\x7c\x0e\x7d\xb3\x5c\xb9\x1a\x59\x60\x33\x48\xf3\x8f\xdf\x43\x2c\x79\x2e\x95\x7c\x55\x05\xec\xfb\xc7\xce\x99\xf8\xe6\xc3\x3f\x54\xf8\x63\xa8\x50\xa5\xac\x5c\x40\xa4\xcf\x03\x22\x7d\x5d\x40\x64\x2c\x05\x44\xfe\x30\xe2\xfc\xf0\xe8\xc4\xf9\xb1\x3a\x71\x3e\x29\xca\x5c\x8e\x20\xdf\x9c\x41\x0d\x85\xf5\xd3\xa2\x9a\x1c\x21\x2d\xa6\xbc\x4e\x93\x13\xd5\x9a\xf3\x2f\x45\xf0\x25\xc9\xcf\xda\x37\x6d\x14\xb1\x94\x49\x90\x72\x09\x0c\x1b\xff\x9f\x30\xab\xde\xa3\x91\x26\x53\x39\xaa\x2a\x34\x7c\x5c\x85\x14\xcb\x28\xf0\xd3\x3f\x14\xf8\x93\x51\x60\x9a\x49\x45\x10\x61\x67\x96\x78\xb1\xc1\xf2\x80\xac\x33\x2e\xea\x31\x49\xfa\xd3\x63\x91\xf4\xe7\x7f\x48\xfa\x27\x27\xe9\x34\xd9\xc3\xcf\x45\xd2\x9f\x1f\x8b\xa4\x7f\x9d\x6b\x35\xfb\x81\x94\xbc\x1c\xdd\xb6\x3f\x68\x4b\x53\x81\x9f\x68\x26\x78\x06\xea\xa3\x2a\x2e\x5d\x28\xa0\xb1\xf7\x16\xb9\x80\x14\xb0\x26\x4f\x83\xb4\xce\x55\xa0\x52\x41\x58\x91\x0a\x7e\xad\x4e\x05\x65\x73\xfe\xa5\x7c\xce\x7f\x0e\xa7\xfe\xa0\x70\x9e\xd5\x29\xa6\x0e\x71\xf3\xe7\xf0\x3b\xb9\xe6\xbf\xf9\xb2\x8a\x13\xfe\x9b\xaf\xff\x65\xcb\x55\x2d\xb8\xac\xce\x2c\x2b\x55\x6d\xfe\x44\x0b\xf8\xeb\x7a\x16\xf0\x6f\x7f\xef\x05\x9c\x71\xe8\x2d\x9a\xf5\x27\xb3\xa4\x7f\x5b\x69\x49\xff\xfe\xf7\x98\xcc\x37\xef\x0b\x26\x73\xb3\x37\x44\x49\xe2\xf9\x7b\xbb\x86\x66\xf3\x7d\x4a\xf3\xf8\xfb\x4a\xf3\xf8\xc7\x7f\xeb\x3c\xd2\x1d\xf6\x29\x4d\xe4\x1f\x2b\x4d\xe4\x9f\x7f\xef\x89\xd4\xb2\xd3\xa7\x33\x77\x7f\xae\x34\x77\xff\xfa\x9b\xcc\x5d\x25\xd1\x96\xe7\xcd\x7b\x42\xb3\xf7\xaf\x95\x66\xef\xdf\x7f\x93\xd9\xfb\x58\xc4\x42\x3d\xdf\x0d\xba\xde\x97\x89\xef\xe9\xf6\x42\x26\xaf\x3e\x9d\xd9\xfc\xf7\x4a\xb3\xf9\x9f\xff\xda\xd9\xa4\x3b\xe2\x93\x9b\xce\xff\xac\x32\x9d\xa7\xed\xea\xfe\xd5\x4f\x4a\xf9\xb9\x92\xad\x33\xc8\x85\x4e\x92\xb9\xb7\x73\x59\x58\xa8\x9e\xfc\x31\x94\xa5\xc6\x26\x26\xb0\x7f\x0b\xb8\x3d\x28\x34\x69\x21\x44\x9f\x8c\xec\xcd\x47\x28\xdd\x3d\xe6\x79\xe5\x7e\x78\x19\xc3\xd3\xf6\x63\x9b\x36\x4f\x3b\xff\x10\x62\x31\x21\xca\x31\x33\xeb\xa6\x44\xd2\x83\xb3\x2f\xc6\x66\x0c\xdf\xf8\x2d\x60\xc6\xa1\xd0\x54\x28\xf2\xd3\x53\xa3\xc8\xce\xa3\x53\xe4\xf1\x3f\x14\x59\x4c\x91\x11\xd8\x5b\x1e\x87\x35\x02\xec\x9f\x86\x35\x1e\x3f\x3a\x21\x9e\xfc\x43\x88\x3f\x8e\x35\xbe\x7d\x95\xb2\x46\x66\x64\xcc\xb0\xc6\xcf\x4f\x8d\x22\x4f\x1e\x9d\x22\x5f\x2d\x1a\x95\xf7\x34\xe9\x72\x3d\x69\x7e\x20\xf2\xad\x9a\xe7\xdc\x12\x71\xc4\x21\xf8\xcc\x05\x73\x48\x6b\x05\x97\xbc\xce\xab\xc2\x12\x52\xc5\x01\xd1\x4b\x14\xd2\x89\xa1\x90\x0e\x64\x0e\xce\x94\xcd\x7f\x21\xc5\x6e\xac\x1a\x27\x0b\x8d\x44\x7a\xa4\x8c\x0b\x78\xd6\x03\x7c\xf7\xc0\x40\x63\xee\x2d\x48\xeb\xc0\x65\xe3\x2e\x9e\x1f\x74\x5e\xab\x39\x11\x7c\xeb\xf4\x57\x5a\x47\x67\x6c\x8a\xc8\xe6\x49\x96\x06\x8a\x23\x9b\x17\x0f\xf1\x29\xf4\x61\x9c\x90\x65\x66\x18\xda\x93\xac\xe4\xd5\xd8\x6a\x2c\xe2\xc6\x78\xfa\xea\xfb\xe7\xcf\x39\x7d\x5d\x91\xa1\x3c\x29\x3e\xb2\x64\xc6\x0e\x55\x45\x14\x7f\x1c\x0c\x8d\xea\x29\x0c\xda\xef\xe6\x3a\xb9\x2c\xc7\x65\x60\xa8\xbc\x86\x63\xc8\x6a\x38\xea\x08\xcb\xd4\x79\xbc\x84\x22\x50\x35\x9b\x80\x3e\x75\x04\x2a\xce\x79\xb0\x94\x23\xd0\x69\xca\xb7\xc6\x34\xea\xde\x9f\x93\xfa\x60\x71\xa6\xb5\x94\x5b\xcf\xe9\xeb\x47\x72\xeb\x39\x3b\xe1\xd9\xd1\x9c\x6f\x77\x61\x14\x84\x07\x35\x76\x5f\xb3\x7c\x34\xf2\xa4\xdb\xf0\xaa\x7f\xc0\xb3\x1f\xd4\xac\x64\x16\x1e\x6c\x92\x05\x06\x1c\xec\xdb\xb9\xf5\xed\xac\x7d\xce\xf8\xfc\xc3\xb9\xfd\xf6\x75\x0e\xee\xc0\xdf\xe4\x30\x07\xfe\x7c\x70\xa7\x5f\x04\x38\x8b\x41\x08\x26\x09\x87\x00\x97\x0b\x80\x38\xb7\x7f\xcd\x75\x88\x40\xe2\xf0\xe8\xf5\x3c\x80\x2c\x09\x44\xae\x63\x09\xea\x73\x40\x70\xb9\x2c\x9c\x90\x86\x0a\x72\x58\xe2\x76\x59\x78\x83\x98\x67\xa6\x14\x98\x97\x9e\xcc\x85\xda\x09\x82\x61\x0e\x66\x17\x25\x88\x43\xa3\xd7\xa5\x70\x36\xcf\xfc\xc4\x12\xfd\xfb\x76\xfa\x9f\x1c\x40\x02\xea\xbd\xe7\xcb\x33\x01\xb7\x73\xbb\x77\xe6\x27\xba\x99\x90\x60\xf1\xbb\x85\x40\x9d\xdb\xc7\x9d\x1c\xad\xd0\x01\x70\xb8\xfc\x0e\xe0\x56\x99\x90\x73\xfb\x34\x4f\x7f\x13\x9f\xee\xee\x1c\x6a\x7a\x3f\x77\xa9\x9d\x68\xb1\xf8\xa9\xd7\x93\xb1\x08\xb7\xa5\xa0\x4e\xda\xe7\xd6\xb7\x5f\xf3\x48\xa4\x79\xf3\x04\x16\xf9\x6d\x39\xac\x0e\x99\xde\x3c\x30\x48\xbf\x24\x28\x9a\xde\xcc\x5d\xb8\x1a\x30\x34\xca\x4d\xb0\xa5\xf4\x7e\x39\x32\x3e\x0e\x46\x21\x8a\x10\x1e\x0a\x16\x20\x3f\x29\x9e\x58\x2d\x30\x2a\x79\x72\x40\xfc\x4e\x0f\x84\xd2\xda\xb7\xe3\x3c\x7b\x4b\xbc\x9b\x44\x46\x3b\xbf\x2d\x47\xfb\x31\xe9\x15\x4d\x4f\xc6\x22\x01\x73\x80\x57\x24\x5e\x01\x66\x70\x2b\x90\x45\xaf\x8b\x41\xfc\x3e\xf0\x93\x30\xc9\x77\xa5\x33\x48\xc4\x14\xd2\xeb\x62\x18\xba\xf5\xdd\x1e\x0e\xfa\x62\xc1\xb0\x9b\xc5\x20\xbc\x1e\x78\xc3\xae\x02\x46\x7e\xb2\x18\xac\x77\x03\x5f\xcc\x3a\xbd\x2e\x7c\xff\xb8\x93\x7b\x5b\x5d\xfd\x55\xd7\xbe\x66\x6d\x64\x12\x88\x72\x88\xb9\xc7\x0b\xec\xe0\x1c\xb4\x38\x56\x71\xa0\xd2\x83\xc5\x70\x45\xdf\xea\xcc\x3e\x4a\xbb\xae\xfa\xac\x60\xbd\x88\xbd\xe3\xf8\x8b\xa5\x5f\x7e\x9f\xd5\x6d\xf3\xb3\xb2\x6d\x2e\x42\xe1\x72\xdf\xca\xfa\x54\x02\xe2\xf8\x02\xf9\x27\x83\x48\x30\x15\x7e\x5b\x4c\x18\x6f\x72\x30\xce\xe2\x3f\x50\x34\x40\xdd\x81\xcb\xc1\xc8\x4f\x16\xe4\x4d\x44\x58\xe6\x60\xe8\x75\x71\x57\xf2\xf3\x0f\x6b\x43\x59\x28\x73\xf8\xda\x49\x7e\x38\xf0\x5a\x67\xc6\xca\x0d\x49\xa0\xc4\x33\x3d\xc4\xb3\x4f\xa5\xf0\xe4\xc9\x52\x1e\xcd\xa3\xa3\x93\x37\x05\x74\x24\x41\x79\x3d\xf1\x5d\x0d\x70\xfa\x58\xff\x81\xb7\xa7\x65\xb0\xcf\xc4\x42\x3f\x2b\x64\x33\x7c\x6b\xc8\x4f\xc3\x3b\x6f\x26\xf8\x0c\xb9\x5c\x64\x0a\x25\x79\x28\x15\x86\x2a\x2f\xdb\x8f\x93\x91\x42\x03\xe9\xfd\xc2\x70\x52\x14\xb0\x9b\x85\x21\x7c\x4a\x0f\x00\xfc\x6e\x31\x18\x12\x80\x92\xb7\x8b\xe7\xe1\x6c\x14\x0e\xbd\x91\xe7\xa7\x9b\x98\xfc\x44\x0f\x8d\x80\x29\x58\x9b\x69\x55\x96\x54\x44\x52\x9f\x2d\x0c\x92\xe5\x3a\x1b\x28\x30\x33\x0f\x2b\x03\x3d\xb7\x8f\xdf\xac\x5f\x14\x3e\xfb\x90\x83\xb9\x1e\x01\xea\x49\x6f\x56\xe7\xf6\xdb\x77\xb9\x71\xd3\x2c\xd6\xe2\x50\xcb\xee\xe6\x4a\xb4\x45\xd2\x15\xf2\x53\x79\x82\x5e\x2f\x26\x1c\x9f\xdb\x67\xf9\x63\xca\x13\xdf\x02\xd6\xce\xa9\xd7\xbe\xbd\x9c\xdb\x27\xa7\x39\xac\xbe\x49\xa7\xfd\x8d\x57\xcc\x89\x04\xd4\x22\x79\xe3\x7d\x10\x5c\x4d\x42\xc1\xe0\xd9\x5d\x45\x68\xb9\x8e\xbe\xce\x9f\x7c\x03\x7c\x09\xb4\xc3\x48\x94\xdd\xcd\x95\x52\xff\xc8\x13\x27\x2b\x46\x28\x08\x54\xdc\x97\x2b\x10\x58\x57\x4f\x7f\xb5\xb2\xc7\x9c\x6f\xaf\x35\x42\x35\x1a\x0e\x85\x48\x0d\xd7\x95\xa0\x9f\x11\x92\x20\x7f\xb2\xec\x14\x09\xdc\xc2\xe5\x62\x6c\x64\x01\xd9\x4b\x33\x94\x85\x17\x9e\x06\x86\xb2\xe2\x4a\x97\x5a\x19\x0c\x96\x0e\xfa\x44\x52\xfd\x64\x1e\x16\x8e\xeb\x6d\x9e\x4d\x83\x7e\x3a\x95\x6c\xe1\x66\x41\xa1\x76\x35\x99\x86\x11\x90\x38\x2f\xf0\xdb\xc5\x8f\xb3\x5f\xd3\x55\xfc\xb5\x78\x15\x13\x9c\x7e\xd3\xbd\x0b\x7e\x31\x12\x00\x76\x5f\xc0\x0b\xbf\x14\x40\x91\x68\x94\xdf\x95\x4e\xb1\x0e\x86\x84\x50\x7e\xb7\x20\x0c\xa8\xfc\xce\x41\xd0\x9b\x62\x08\x56\x31\xb5\xc1\xbb\x3b\x0a\xa4\x9d\xb9\xa0\x4a\xe0\x1d\x0f\x83\x38\xd5\xf1\xd0\x9b\xc2\x89\x2e\x52\x3b\x65\xb4\x4e\x55\xb6\xe8\x52\x8d\x0c\x4d\x81\xcf\x04\x3e\xb8\x5e\x84\x31\x90\x25\x21\x94\x28\x70\xbd\xe0\xf2\x51\xe8\xae\x94\xe8\x08\x57\xcc\xaf\x60\xf0\xa6\xe1\xef\xb3\x9b\x79\x18\x79\xfb\x4a\xc3\x5c\x7d\x19\x11\xe2\x76\xc1\xd1\x1c\x23\x5f\x5a\x87\xfc\x6e\x61\x20\xe9\xbe\x71\x9c\xee\x1b\xf9\x55\x58\xb8\x51\x0c\x87\xca\x1a\x90\x1e\x2c\x08\x49\x94\xd0\x17\x6a\xc9\x61\x31\xdb\x26\x03\x62\x4d\x9a\xad\xfd\xf5\x0a\x5e\x45\x7b\xd2\x0a\xc2\x51\x39\xc8\x65\x65\x39\x1d\x54\x56\x1f\x9f\xc2\xa2\x37\xc5\x18\x84\x06\x7b\xbb\xba\xad\x4f\xda\xf0\xe6\xec\x33\x9a\xf7\x8f\x91\x2f\x36\x4a\x89\x40\xa5\x67\x0b\x92\x69\x0e\x5a\x25\x50\xde\x28\x4c\x66\xa2\xa5\x56\xdf\x34\x1c\x74\x65\x65\x13\xdc\x2e\xd8\xb7\xd5\xb4\xa1\x69\x41\x6a\x76\xdc\x12\xf7\x25\x9b\xaa\x66\xe2\x3f\xa0\xf0\x9d\x37\x8b\x25\x30\xf4\xb6\x98\xbf\xe5\x97\xe0\x12\xc7\x51\x4d\x4f\x9e\xd2\x71\x54\xdf\xbd\xb5\x68\x76\x3e\x4d\xbd\xa8\x37\x0c\xae\x33\x7c\x2b\xf7\xb8\xa0\x8b\x32\xf3\x2a\x20\x2c\x0e\x4a\x59\xd3\x99\x87\x05\xd0\xc5\xc2\x9e\x03\x5a\x5a\xe8\xca\xa3\xe2\x39\xaf\x00\x94\x55\xec\x51\xa0\xd2\x67\x05\x60\x69\x24\x73\x21\xdc\x2f\x9e\x3b\xe5\xf0\xe8\x75\x89\xd4\x50\x70\xba\x8d\x24\x18\x51\x0a\xa3\xf0\x7c\x44\x81\x14\xc3\xfb\xea\xa5\x8b\x9e\x5e\x2f\x22\x03\xc7\xd2\xdb\x71\xfa\x76\x51\x6f\xd2\x5e\x14\x60\x88\xc8\xd0\x92\x70\x24\x6e\x0b\xf0\xcd\x60\x69\xba\x45\x93\xbf\xa4\x5d\xe3\xf7\xa5\xdd\x23\x22\x8e\x5e\x42\x57\x97\x86\xfc\xa4\xca\xaa\xd0\x81\x54\xd6\x42\x7a\x3f\x77\x19\xe8\x60\x49\xc4\xcf\xef\xe6\xd0\xbd\x0e\x4a\x96\x81\x2b\x8f\x8a\x88\xc2\x2a\x3c\x1b\xc9\x8b\x47\xdc\xce\x5b\x37\x3a\x40\x99\xd3\x9e\xfc\xa4\x08\x5c\x46\xcd\xa0\x83\x9a\xd1\x82\xa6\x0f\xe6\x71\xe2\xc7\xb2\xce\xb2\x02\xad\x1c\x8e\xb8\x5d\x9c\x45\xb0\x6a\x9c\x12\xa4\xb9\x0b\xbb\x00\x10\x94\x9b\x64\x50\xe0\x7a\x11\xbb\x85\x4c\x00\x65\xb3\xcf\xcf\xe7\x1a\xf1\x4b\xae\x37\xc6\x00\x49\x4f\x16\x3f\xee\x8b\x42\x3f\x8a\x5a\xbd\x54\xa1\x2e\x6d\xbc\xe7\xf6\xeb\xe3\x9c\x7a\xed\x4a\x12\x9a\xae\x06\x73\x39\xa0\x5e\x76\x8a\x84\x52\x2d\xaa\xe0\x5d\xf1\xfa\x38\x07\x80\x96\xb1\xe5\x40\xf8\x5d\x29\xa0\x63\xed\xc2\x55\xeb\xe1\xaa\x00\xab\x7b\x1e\x15\x80\x4d\x4d\x23\x2a\x60\xf9\x79\x65\xd0\xe7\xf6\xdb\xaf\xb9\xd9\x80\x24\xca\x42\x63\x47\x6f\x16\xb0\x6c\x7c\xdc\x1e\xf8\x83\xc4\x48\xbf\xff\x6d\x8e\x63\x17\xf2\x03\x7f\x36\x0a\x26\xf1\x01\xc0\xb0\xb8\xc9\x9e\xdd\x92\x6f\x9e\xb4\xad\x04\x91\x1e\xa4\xc8\x70\x83\x49\xba\x34\xf8\x5d\x05\x50\x40\xd7\xcd\xbd\x2c\xbc\xbf\x36\x5b\x1c\xd8\x5f\xab\xc0\x19\x05\xa9\xf3\x0a\xbd\xae\x0a\x6b\xa7\x95\xef\xd3\xee\x12\x7d\xd2\xc0\xc9\x78\x33\xa6\xf7\x15\x60\x9e\x09\xd4\x9f\x9b\xf6\xe7\xa2\xb9\x8d\x12\x89\xcd\xb1\x9b\x14\x78\x12\x4d\xb4\xb0\x8f\x4f\x28\x6c\x5e\x37\xef\xff\xd4\x08\x6d\xfd\x1f\xa9\xeb\x03\xff\x58\x9e\x67\x71\xbb\xfc\x04\x05\x93\x44\x01\x99\xde\xaf\x40\x3c\x03\xa1\x38\x84\xcb\x0a\x90\x4e\xbf\xe4\x80\x48\x9e\x9d\xf4\x7a\x21\x30\xe7\xa6\xfd\x6b\xd1\xec\x60\x59\xd5\xc5\x6e\xaa\x00\xff\x8f\x04\xfc\x4b\x11\x70\x3f\xe7\x41\x5a\x05\x91\xcc\xe4\x90\xc1\x41\xd6\x87\x74\x79\x48\x5e\x86\xfb\xa6\xf7\x55\x60\x92\x9d\x5c\x1a\x7b\xfb\xcf\xa2\xc1\x8b\x19\xab\x36\x5d\xc7\x79\x3e\x26\x98\x45\xb5\x29\xf9\x23\x0b\xe0\x4a\x3a\xe7\xd3\xeb\xa5\xc0\x0c\xc4\x12\xab\x86\xa1\x33\x3f\x91\x10\x74\xdc\xa6\x08\xe2\x68\x59\xdd\x43\xed\x11\xbc\x02\x56\x75\xbb\x5b\x87\x57\xd3\x5a\x3d\x2e\xd7\xea\xe6\xf0\xc4\x5c\xa5\xd6\xe4\x9c\xf8\x8f\xdb\xd5\xfa\x1d\x76\x56\xf3\xe2\x5a\xab\x5f\xdf\x2a\x2e\x61\xab\x69\x6a\x57\x33\xbe\xae\xc7\xd5\xe7\x11\xbd\x49\xd7\xe0\x04\xfa\xa4\x9c\xe6\xd6\xa4\x83\x7e\x0a\xee\x77\x6b\x73\xf4\x5d\x87\x2b\xfb\x9a\xf4\x36\x6b\xf3\x02\x5f\x4b\x38\x09\x11\x68\x4e\x8a\x24\xbe\x58\xc2\x1a\xbd\xae\x7a\x6e\x08\x93\x28\x2b\x75\x85\x49\x24\x87\x12\x89\xdb\x15\x40\x5e\xa0\x58\xd0\x06\xbd\x5e\xfe\xe0\x98\xf4\x86\x92\x40\x4e\x6f\xaa\x48\xb9\xc7\x59\x40\x48\xde\xcd\xd9\x4d\xd5\x6e\xed\x67\x81\xf5\x72\xf2\x81\xfc\x64\x69\xb0\x79\x25\xd4\xd2\xa0\xd0\xb0\x9f\x0e\xb6\x1a\xce\x4e\xff\x9d\x05\xd2\x77\x65\xd2\xe0\x77\x0b\x1d\xdb\x84\x2a\x3f\x11\x52\x2b\x5c\x2e\xa5\x71\x81\xb0\xa5\xdf\x2e\x06\xb1\x44\xad\xfc\x41\x15\x80\x1d\xf9\xbc\xf0\xaa\x68\x79\x2d\x45\xbe\x6f\xcf\x72\xc7\xbf\xf1\x04\x09\x0b\x08\xbb\xa9\x02\xe8\xad\xdc\xc9\xd7\x6b\x3d\xf2\x6a\x74\x58\xc9\x4c\x38\x2d\xd1\xeb\x85\xf0\x28\x8e\x6e\x3d\xb1\x10\xe0\xb2\x0a\x90\xdc\x0a\x4d\x52\x20\xc9\xc2\x40\x08\xb2\x4e\x1f\x5b\x35\x84\xa2\x08\xcd\x64\xdd\x90\x27\x9d\x54\xe8\x75\x95\xc5\xf1\x6b\x6e\x71\xc8\x0e\x2b\xec\x66\x29\x40\xc3\x54\x24\x84\xcb\x25\x98\x38\x41\xe4\xd9\x63\x23\xd2\xbd\x40\xfe\x23\xe0\xb1\x9b\x1e\x8d\xe1\x72\xc9\xe1\xbf\x7d\xe4\x45\x27\xad\xb9\xc5\x97\x1c\xe9\xe0\xbb\xc7\x9e\x9f\x01\xf7\x51\x91\x27\x69\x05\xe5\x79\x6e\xa6\x8a\x82\xdb\xab\x68\x83\x15\x54\xbc\x7f\x6c\x54\x8c\x50\xf8\x7f\x54\x5d\x97\xa4\xea\x5a\x92\x4e\xd7\x44\xee\x78\xe2\x5e\xa5\x0e\x77\xfc\x6e\x29\x50\x17\xa3\xd4\x79\x95\x5e\x2f\x05\xe6\xca\x9b\xc9\xc2\xa9\xb8\x5d\x5a\x8c\x19\xf8\xdd\x41\xe4\xb9\x89\x84\x76\xe5\xd1\xd2\x80\xa7\x68\x38\xf1\xe4\xbe\x4a\x0f\x56\xee\x2d\xc0\xca\xf6\x97\x3d\x5c\x1a\x38\x9d\x5f\xb9\xcb\xf2\x93\xe5\x2d\x07\x40\xea\x37\x83\xa9\x27\xe1\x58\x7d\xb6\xa8\xba\x9a\x43\xf6\x3d\xaf\x7b\xe5\xcd\x26\x61\x17\x25\x29\xdf\x54\x1f\x2e\xa1\x0a\x3f\xfe\xf0\xd8\x6b\x3e\x4c\xa2\x35\xee\x4e\xa4\xcb\x85\x16\xc9\x75\x75\x19\xa4\x86\x35\x77\xfa\xd3\x5a\xf7\xc1\x1c\xb3\x58\x62\x1b\xcc\x73\x1c\x1a\xab\xd5\x96\x02\xae\xe4\x27\x4b\x0a\x00\x8f\x6e\x63\x8c\x93\x68\xe2\x26\x8f\xb5\xb9\xc2\x59\x34\x56\x4e\xa6\x15\xb7\x56\x45\x9c\xe6\xe6\xb6\x74\xf8\x79\x95\x5c\x21\x50\xc0\x45\x89\x71\xac\x48\x85\xb4\x34\xc0\xbc\x93\xcb\x7c\x50\x79\x5b\x98\xa2\xf8\x86\xeb\xf9\x50\x5e\xe7\x8e\x43\xba\x68\x9f\x0a\x03\x53\x0d\x5a\x27\x6f\xfe\x0b\xf1\xff\x5b\xaa\xec\xf9\xad\x54\xd5\x23\x60\x9c\x9c\x66\x61\x7c\x52\x82\x39\xf9\x5d\x85\x81\x15\xa8\xb3\x96\x9b\xcd\xb3\x4f\x59\x38\x6d\xfe\x8e\x30\x26\xa6\x0f\x2a\xf4\x2e\xb3\x0b\x9e\x14\x1e\xd2\x96\xe0\xab\x67\x39\x1e\x32\x90\x07\x3d\x98\x33\x68\x09\xd0\x27\xa9\x8b\xaf\x3b\x6b\xec\x62\x9e\xf5\x87\xa9\x4a\x29\xac\xa8\x52\x52\x5d\x0a\x73\x7c\x53\x52\x35\x66\x35\x8d\x45\xbc\xfd\xb5\xcc\x32\x5f\xbf\xce\x2d\x59\xbd\x99\x65\xe9\x55\x96\xb7\x18\x55\x58\x65\xf2\x81\x69\x93\x74\x30\xcd\xc8\x67\xde\x6d\x86\x57\xfd\xed\xdc\xd3\x87\x6c\x0e\x3e\x6b\x33\x76\x1a\xd6\x66\xb4\x52\x2e\xbe\x25\xb2\xea\x6d\x46\x4e\x9b\x76\x6f\x4e\x02\xce\x25\xea\x3f\x6e\x46\xce\xb1\x0c\xbb\x30\x07\xe7\x72\xb0\x4f\x65\xd8\xeb\xac\x5b\xb9\x19\x39\x27\x32\xec\xc2\xec\x7b\xcb\xc1\xee\xc8\xb0\x0b\x53\xee\x2d\x07\xfb\x95\x0c\x7b\x8f\xe7\xd8\x5c\x0f\xec\xd7\x32\xec\xc2\xc4\xa3\xcb\xc1\x7e\x23\xc3\x2e\x4c\x00\xba\x04\xec\xdf\x9d\xd3\xcf\xdb\xfe\x60\x68\xff\xe9\x9c\x7e\x81\x8b\x93\x13\x48\x8f\xfc\x6a\xfb\x03\x0a\x21\x17\x28\xbb\x9b\x24\xde\x0d\xdc\x37\xac\x06\xab\xa0\x17\x22\xf7\x0a\xf5\xbd\xf8\x5b\x2d\x9e\xf9\xee\xff\x46\x49\x30\x1a\xb8\xb5\xf3\xed\x3f\xc8\x51\x13\xda\x6e\x0e\x7a\xc8\xf5\x3e\x0e\x86\x2c\xf7\xab\xd5\x30\xed\x33\xd6\xdb\x4f\xce\xdd\x83\xfd\x95\xfc\xe9\x9c\x39\x72\x1e\xd4\x4d\xe0\x8e\x3e\x1a\x0e\x6e\x3d\x63\xd3\x45\xc3\xa1\x95\x09\x5d\x32\xad\xd3\x3f\x4d\xbb\xf3\xb1\xe4\xb5\xd8\x23\x2c\xbf\xe0\xc5\xb7\xce\x7b\x63\xf3\x32\xfe\x04\x51\xec\x9f\x93\xc8\xb4\x8f\xbf\xc2\xa8\x4f\xff\x65\x7c\xab\x0d\xfc\x29\x0d\x7c\xaa\x61\x88\x1a\xa8\x81\xd7\x31\xf9\xbb\x4f\xff\x6b\xee\xd1\xff\x77\x5a\xf4\xff\xbd\xdd\x9a\x55\x9b\xd0\x56\x13\xd6\x6c\xc2\xdb\x4d\x78\xc3\x89\xdc\x12\x76\x8c\x5a\x6f\x18\x20\xfa\x63\x8f\x7a\xe6\xd7\xac\x9a\xcb\x0b\xd3\xa7\xd7\xcd\x16\x81\x08\xda\x5f\xf2\xf0\x02\xf9\xe4\x0d\x10\x0f\x53\x55\x59\xcd\xaa\x81\xe2\x84\x6e\x46\x5c\x8d\x5b\x8b\x99\x41\x92\xc9\xfc\xe4\xf3\xb0\x07\x6d\x73\xef\x77\xb2\x6f\x7c\x52\x10\xd9\x3e\x49\x0b\xea\xed\x1b\x0d\xd3\xb4\x4e\x7f\x35\x09\x71\xbd\xa5\xf4\xf7\x92\xd2\xdf\xcb\x75\xd0\x5f\xa5\xb4\x97\x40\xfb\x34\xf3\x65\x49\x0e\x4b\x69\x27\x81\xbf\xe2\xc7\xf0\xaa\x6f\x3f\x98\x86\x69\xff\x3f\x12\xc5\xf6\x46\x49\xed\xdc\x31\xa4\x3d\x07\x76\x9c\xf0\xaa\xef\xdc\x3d\x58\x00\xc0\x3a\xb6\x4e\xac\x53\xeb\x95\xf5\xda\x6a\x5b\x6f\xac\x8e\x75\x66\xbd\xb5\xde\x59\xef\xad\x0f\xd6\x47\xeb\x93\xf5\xd9\x6a\xff\x66\xb5\x7f\xb7\xda\x7f\x58\x9d\x53\xab\x73\x66\x75\xde\x5a\x9d\x77\x56\xe7\xbd\xd5\xf9\x60\x75\x3e\x5a\x9d\x4f\x56\xe7\xb3\xd5\xf9\x6a\x1d\x7f\xb4\x8e\x3f\x59\xbf\x5a\xed\x3f\xad\x4e\xdb\xea\x1c\x5b\x9d\x13\xeb\x8b\xf5\xbb\xf5\x87\xd5\x3e\xb6\xda\x27\x56\xfb\x95\xd5\x7e\x6d\xb5\xdf\x58\xed\x7f\x59\xed\x7f\x5b\x9d\x57\xf6\xb1\x23\xf5\xd4\x8b\xa2\x20\x8a\x6b\xe7\xf6\x89\xfc\x74\x10\xd4\xce\xed\x53\xf9\xc9\x88\x08\xd0\xe7\xf6\x2b\xf9\x59\x40\xde\x7b\x2d\x3f\xe1\xb2\xd0\xb9\xdd\x96\x1f\xc7\x49\xe4\x06\xfe\xb4\x76\x6e\xbf\x71\x32\xeb\xba\x76\x6e\x77\xe4\x67\x13\x7f\xe0\x06\x5d\xef\x7f\x4f\x92\xde\x7e\xed\xdc\x3e\x73\x00\xf1\xbd\x51\xf2\x7a\x88\xfa\xb1\xb3\xe9\x7b\xd7\x40\x46\x0d\x6b\xf3\x6a\xe0\x77\xbf\x02\xdd\x59\x04\xe1\xa2\x51\xcd\x02\xe9\x00\x26\x81\x31\x06\x31\x11\xd7\x83\xee\xe7\xc8\x8b\x3d\x3f\xf9\xcb\x0a\x23\xcf\x15\x37\xa3\x81\x3f\x89\xff\xb2\xc2\x21\xf9\x1b\x5f\xa0\x28\xfc\xcb\x8a\x43\xe4\x7a\x7f\x59\xb7\x5e\x14\xd0\x5f\xfe\x60\x3f\xfd\xf1\x97\x79\x47\xa5\x82\x29\x1a\x52\x29\x00\xd2\xb2\xf6\x27\xe0\xf3\xb3\x3d\xf4\xfc\x7e\x72\x41\xb3\x39\x43\xbb\xf4\xb3\x8c\x98\xe1\xa9\xd4\x01\xf9\x31\x74\x45\x69\x37\x54\xef\xa1\x0f\xca\x03\xd2\x51\xf9\x01\xe9\x72\x16\xc2\x1f\x39\x10\xfc\x09\x5f\x25\xd9\xae\x4a\xc8\xca\x77\x58\xc6\x9e\xdc\x6f\x8a\x48\xa9\xe3\x80\x52\xb9\xe3\x14\xbb\x72\xcf\x29\xa2\xa5\xae\x03\xca\xe5\xae\x53\xec\x2b\x7d\x67\x33\x61\x3f\x98\xf6\x5b\x41\x25\xf3\x08\xa4\x8c\x36\xf0\xa4\xf7\x97\xc5\x89\xe8\x2f\xeb\x7a\xd0\xa5\x34\xf2\x97\x35\xf0\x13\xf2\xe3\x82\x93\x8e\x27\x3d\xa7\xf3\x16\xb6\x3d\xb8\x17\x44\x0c\x95\x4b\x60\x07\x63\x3d\x58\xec\xaf\x69\xf3\x89\x72\x1a\xe9\xbc\xf0\x6b\xda\x57\xa7\xf3\x0e\x30\x69\x98\xea\xec\x92\x9f\xc8\x50\x32\x3d\x12\xa3\x4e\x41\x93\xe1\x4b\xd0\x01\x11\xca\x17\x18\x52\x08\xfe\xdf\x51\xfc\x7f\x4d\x50\xe2\xa5\x33\xb0\x4f\x67\x40\x6c\x8f\x74\x12\xa0\x91\x32\x0d\x70\xe9\x4f\x86\x43\xd3\x7e\x4f\x01\xbd\x0e\xa2\x11\x4a\x12\x2f\x9a\x07\x4c\x34\x2c\x02\xf8\x81\xf7\x8c\xec\x53\xf3\xe1\xf1\x76\x45\xe0\x3e\x52\x70\x6f\x82\xaa\x00\xd3\x96\x45\x20\x3f\x51\x90\x78\xd2\xeb\xc9\xe0\x9a\x2d\x46\xbf\x64\xa7\xa5\xb0\x68\x13\x0d\x05\x53\x40\x9f\x29\xa0\x30\x2c\x5d\x03\x61\x38\x77\x09\xa0\xa8\xff\x97\x05\x0a\x7d\x58\x0e\x7f\x59\x91\x17\x44\x5d\x2f\xf2\xba\x7f\x59\xfd\x20\xe8\xb6\xa3\xfe\xc7\xc9\xe8\x2f\x2b\x44\xfe\xc0\xbd\x1a\xf8\xfd\xbf\x2c\xd8\x45\xc8\xd5\x12\x4b\xe4\x53\xba\x42\x50\xd4\x77\x84\x50\x47\x1f\x41\x3f\x68\x49\x0d\x49\xf2\xeb\x9c\x91\x97\x2c\x22\x2c\x0a\x4a\x86\x46\x6f\xe9\xcf\xb0\xea\xac\x55\xd7\x19\x81\x6f\x89\x85\xc4\xbe\x24\x90\x21\xb3\xd3\x14\x2d\x0a\xd7\xe5\x08\x92\x1f\x72\x54\xe9\x78\xaf\xba\x3a\x09\x36\xc8\x5c\xc8\x88\xa0\xd3\x92\x8e\x99\xcc\x4f\xb6\x5f\xe9\x74\xe5\x3a\x27\x4d\x5f\xb6\x8b\xe9\x6c\x66\xfa\x29\xe6\x96\xac\xf4\xf6\x6f\x94\xca\x62\x17\xf9\x10\xba\x54\x4a\x6c\xa2\x55\x19\xcd\x79\x51\xb4\x28\xd9\x78\x51\x24\xd1\x89\x82\x42\xf2\x13\x81\x08\x9d\xfd\x9d\x75\xb6\x5c\x6e\x88\x4b\x25\x86\x28\xfe\xcb\x82\x65\x01\x21\x50\x7f\x59\x28\x79\xf5\xe9\xf5\x5f\x56\x1c\xa3\xa9\xb7\x68\xbf\xa3\x38\x4b\xde\x99\x05\x00\xdf\xe0\x9c\x1c\xbe\xa4\x6c\xda\xe4\x9b\x40\xe6\xed\x3f\x0a\xc8\xba\x41\xd7\x84\x82\x92\x28\x76\x22\xce\xd9\x55\x0a\xa3\x9f\xa3\x03\x93\xbf\x49\xc7\x28\x7f\x94\x0e\x17\x90\xfa\x07\x47\x2a\x79\x5e\x8e\x57\x34\xf5\xca\x50\x0b\x07\xa1\xaf\x04\xb0\xe5\x0f\xcf\xe2\x57\x7e\x97\x5e\x7c\xa5\x72\x17\x8a\xfa\xef\x07\xa3\x41\xf2\x97\x35\xa4\xff\x8d\xd0\xcd\x9f\x83\xee\xa2\x48\x17\x5f\x91\x51\xc9\xbe\x97\x7d\xf4\x35\x2b\x48\xf1\x3e\xf0\x39\x19\xca\x37\xb4\x3f\x4e\x43\x45\x77\xfa\xbd\x74\x7c\xea\x47\xf9\x60\xb3\xdf\x4d\xc7\x9e\xf9\xb8\xc0\x84\xdc\x89\xa1\xf4\x84\xf5\x84\x21\x88\x4c\x53\xe7\xd4\xd9\x84\x53\x1a\x3d\xbd\x66\x0e\xaa\x70\x28\x0e\x93\x08\x7e\x7c\xbd\x0d\xc6\x1e\x38\xb9\x8a\x87\x9f\x4c\xbb\xf3\xce\xd9\x84\x63\x21\x05\x41\xed\xb6\x7b\xfb\xa6\xdd\x79\x9f\xfb\xa1\xb9\x67\xb5\x4c\xbb\xf3\x41\xfe\x68\xe7\x3d\x3d\x45\x4b\xdd\x00\x18\xa6\xdd\xf9\xa4\x81\xfc\xdc\xb4\x3b\x9f\xd3\x0e\x7c\x36\xed\xce\xd7\xf4\xb6\xfd\xbb\x69\x1f\x7f\x4c\xef\xdf\x9a\xf6\xf1\x27\x27\xe3\xd0\xbb\xd3\xca\x7a\xb2\xdb\xb0\x21\x6c\x87\x51\x90\x04\x64\x90\xdb\xee\xd0\x43\x51\x8f\x0a\x3d\xea\xe9\x0c\xd9\x88\x92\xd3\xd9\xb6\x1b\x84\x33\x03\x09\xf1\x68\xe5\x8d\xc4\xb4\x1f\x48\x47\xe6\x74\x82\x9d\x28\x05\x71\x4b\xcd\x0c\x06\x41\x19\x8a\xaa\xd6\x44\x6c\x14\x16\xb6\x31\x1d\x07\x86\xd5\x8e\x6c\xac\x01\x54\x0c\x24\xd7\x0b\x50\x0d\x21\x5d\x07\xae\xa3\x41\xe2\x7d\x46\xdd\x2e\x6c\x67\xf9\x8e\x58\xae\xd5\xb5\x3c\xab\x67\xf5\xad\x0b\x6b\x60\x5d\xf2\x8e\x91\xf5\x7a\x48\xd6\x27\x5f\x37\xae\x03\x7d\xdd\xde\xec\x7b\x89\x61\xda\x5d\xc7\xdd\xde\xa4\xeb\xd8\xf6\x9c\xee\x16\x3a\x3a\x6a\x90\x97\xbc\x23\x77\x7b\xd3\x45\x21\x72\x07\xc9\xcc\xbc\x73\x9d\xcd\x11\xba\xf2\x40\x42\x32\x3e\x59\x86\xb1\x39\x18\x4d\x86\x86\xd4\xc6\x6a\x99\x26\xbc\x6d\x9a\xf6\x26\x99\x54\xda\xd6\xb5\xe4\xcf\x99\xf6\x43\xcf\xd9\x69\x91\x0f\x60\x31\xe5\xb0\xe7\x9b\x77\x3d\x67\x77\xdf\x7e\xe8\x3b\x9b\xf1\x04\xc7\xec\xdd\xae\xe5\x99\xf6\x85\xd3\xb7\x07\x4e\xc3\x96\xf5\xbb\x83\x9e\xf1\xcc\x18\x1c\x5e\xf0\xbe\x9b\x4c\x13\x61\x3f\x5c\x3a\x03\xdb\x30\x2e\x0f\x1b\xf7\xf7\x97\x47\x4e\x5f\x34\xf8\x1f\x63\x33\xb9\x88\x82\xeb\x2f\x13\x3f\x19\x8c\x3c\xd8\x2a\x0d\x6a\x90\xd8\x08\x26\xc9\x46\xd0\xdb\x88\x90\xdf\xf7\x6a\xa6\x95\x6a\x2e\x0e\xfa\xdb\x74\xf1\x7c\xeb\x6f\x6f\x52\x7b\xf0\xd6\xe5\xb9\xd3\x33\xed\xc1\xd6\x96\xfd\xc0\x86\x16\x7b\x89\x21\xf7\xba\x61\xe5\xc9\xb0\x70\xfe\x72\x34\x20\xb7\xd4\xd3\x42\x88\xba\x7a\x12\x90\x26\xfd\x99\x84\xdf\xf4\x6c\x79\x7f\x6f\x60\x38\x71\x10\x96\x6d\xde\xd1\xfe\xff\x49\x3e\x48\xbe\x24\x93\xc8\xf5\xa0\xfb\x4b\x67\xfb\xcb\xc4\xf7\x20\xa2\xd4\x40\x26\x23\x0c\x19\x30\x9c\x3f\x09\x18\xa5\xcf\xae\x69\x67\x00\x3f\x78\xc3\xd8\xcb\x7e\x2d\xff\xd6\x83\x8a\xb2\xec\x30\x73\x98\x0a\x51\xb7\x10\x41\xf4\x28\xb0\x76\x34\xf1\x7a\x83\xa5\xc8\x3a\xf3\x45\xb3\x25\x91\x96\x7e\x26\x87\xba\xf4\xa7\x2a\x08\xd4\xa0\x41\x87\x46\xe9\x7b\x39\x64\x12\xb1\x17\x07\xc1\xd0\x43\x7e\x19\x07\x24\x8c\x86\x8c\x2a\x85\x56\x23\x4b\xb5\x96\x0e\x41\xfa\x05\x58\x75\x2d\xd7\xe1\xa2\x4f\xe5\xba\x2c\x35\x2c\xee\x34\x53\x6f\x95\x73\x4b\xde\x7d\x57\xe2\x3b\x64\x0b\xea\x7c\x34\x30\x3b\x7d\x9b\x44\xca\xeb\x3a\xbb\x19\xae\x25\x29\x65\xea\x75\x0c\xb7\x47\xbb\xe6\x5d\xd7\xa1\xd7\xb6\xe7\x18\x86\xd1\xda\xea\x12\x96\xb8\xd5\x82\xbf\xbb\xf0\xb7\x29\xb3\x58\xc6\x9d\x54\x06\xdb\xf9\x48\xf8\xde\xc3\x43\x4f\x62\xce\xea\xc7\x41\x21\x53\xaf\x1b\x68\x7b\xf3\x62\xd0\xbf\x20\xdc\x8e\x5f\x13\xa2\xad\xd7\x11\xd4\xa0\x3e\x74\x9a\xcd\xe6\x6e\xb3\xd9\x34\xcd\x7a\xbd\xbd\x7d\x16\x7f\x8e\x06\x7e\x62\x18\x06\xfd\x19\xb8\xb5\x49\x58\x6f\xef\x17\xa3\x09\xc4\x6a\x18\x3d\x02\xac\x77\x94\x7e\x7a\x49\xd6\xe9\x72\xd6\xe9\x0a\xd6\xd9\x3b\x77\x76\x5e\x9a\x36\x7c\x8e\xae\x97\xf7\x9e\x9f\xed\x0d\xe9\x45\x67\xfb\x95\x54\x61\x5b\x62\xad\x3d\xd3\x52\x9b\xdb\x3f\xa2\xef\xdf\xe9\x73\x2d\xd3\x7e\xc8\x6d\x7a\x7c\x9a\x8f\x0a\xa6\xfc\xc8\x69\xee\xc1\xa4\xb2\xfd\xf0\x3b\x76\xb8\xd6\x68\xb6\x76\x76\x9f\xef\xbd\xd8\x7f\xd9\xee\x1c\x9f\xbc\x7a\xfd\xaf\xda\xb6\x7b\x81\xa2\xe3\xa0\xeb\xb5\x13\x63\xb3\x37\x44\x49\xe2\xf9\x7b\xbb\xa9\x55\x62\x6f\x97\x8f\xa1\xde\xb0\xd8\xc4\xd6\x9b\xcf\x69\x2d\x3a\x32\xbd\x5d\xa7\xcb\xbb\x8f\x9c\xcd\xf8\x62\xd0\x4b\xbe\x0c\xfa\x17\x09\x7f\xd9\x32\x76\xa9\x54\xf1\x04\x47\x89\x32\x03\xc8\xcd\x65\xf7\xa8\xf1\x43\x26\x6a\x77\x5f\xe9\xd7\x77\xfd\xf4\xce\x77\x5d\x43\xfb\xcf\x4d\xbb\xef\x64\x64\x4d\x3b\x73\xcf\x0e\xa1\xb0\x43\x65\xb8\x8d\x99\x6b\xdb\xb7\xf3\x7b\x96\x6e\xa7\xd1\xee\x59\xac\x61\xf1\x9e\x35\xf0\x13\xaf\xef\x45\x12\x24\xba\x59\x15\xca\xf9\xd6\x95\x35\xb4\x46\x96\x6f\x05\x56\x68\x8d\xad\xc8\x8a\xad\xc4\xf6\xe8\x9e\xd6\x77\xdc\x7a\xdd\xe8\xd1\x1a\xb5\x34\xd5\x17\x5f\x6d\x16\x5d\x6a\xa6\x69\x19\x3d\x69\x0b\xe9\xc9\xfc\xa4\x47\xb7\x10\xe0\xb2\x83\x9e\xd1\x37\xef\x90\x23\x2f\xdc\x5f\x38\xac\x5f\x18\x30\xfb\xe1\x22\xbf\x8b\x7a\xf2\x2e\x4a\x76\x3d\xbd\xc0\xe5\x69\x37\x56\xf3\x6e\xe0\x18\x3b\x5b\x1e\x69\x0a\x7b\xa7\x47\xf7\x59\xba\x81\x0e\x8e\x52\xf9\xff\xee\x22\xb3\x81\x0e\xc8\x06\x7a\xe9\x34\x32\xdf\x54\x80\x5f\x3a\x14\x1e\x69\x63\x5c\x82\xb4\x97\xee\xa9\x32\x53\x65\x82\xe0\x95\xe3\x65\x28\xc9\xd3\x52\x92\x2a\xee\x1b\xd0\x7d\x33\xd7\xf6\x4a\xc8\x90\x20\x21\x6d\xa8\x1d\x25\x4d\xea\x75\x2d\xb6\x68\xc7\xaf\x07\x5d\x98\x16\x15\x77\xc3\x49\xac\x3c\x00\x73\x0f\x79\xe1\x52\xac\xf6\x87\xa1\x23\xf0\x66\x8f\x1c\x4c\xa0\x8c\x1c\xc7\x31\x9a\x64\x8c\xcb\x6c\x38\x0d\x79\xc3\x19\x3a\x43\xfe\x29\xdf\xd9\xec\x0e\xa6\xc0\xa6\x65\xc2\x69\x58\xcd\x86\x28\x21\x6b\x18\x43\x42\x7a\xc3\xa3\xb4\x53\x4b\x72\x80\x0b\xce\x01\x2e\x04\x07\x18\x9e\x13\x21\x2c\x50\xc8\xb6\xb1\xc5\xe9\x76\x77\x7f\x8b\x51\xae\x15\x3a\x9b\xa3\xc9\x90\xec\x4c\xf9\x9e\x9a\xca\xa3\x80\xbe\xfc\x4b\xc8\x80\x04\x00\x81\xdc\xc2\x7a\xa2\x6b\xe6\xb0\xb5\x7b\x74\x74\xd4\xda\x85\x22\xd0\x8e\x3c\xc3\x14\xd1\x7b\x4b\x22\x7a\xaf\x00\xd1\x8f\x8d\xc4\xee\xca\xfb\x78\xd9\xe6\xad\x22\x67\x7f\x39\xdc\xec\xff\x20\xd4\x18\x86\x31\x76\xca\xf1\xf0\x82\xa2\x41\xa5\xac\xad\x71\x4a\x85\xe3\x12\xe2\xd1\xa2\x6d\x27\x8f\xb6\xd6\x72\x68\x6b\xfd\x38\xb4\x45\x73\xd0\xd6\xd4\xa2\x2d\x4a\xd1\x16\x2d\x8a\xb6\xa6\x40\xdb\xdd\x26\xd8\x60\x28\x01\x8b\x53\xe9\x28\x39\xd8\x98\xf8\x57\x7e\x70\xed\x6f\x60\x14\x7b\xf6\x86\x8b\xfc\xff\x95\x6c\x5c\xa0\x30\xf4\xfc\x1a\x79\xfb\x09\x2c\x3a\x10\x2b\x73\x53\x3d\x3c\x6a\xd4\xeb\x97\x47\x86\xe8\xcb\x2f\x43\xba\xf6\x7e\xc0\xe4\x12\xf9\xf2\x41\xdd\xce\xe0\xc0\x6a\xde\xc5\x74\xbb\x89\xf9\x42\xa7\x54\xfa\xc8\xfd\x31\x1d\x87\x74\xc9\x34\xef\xbe\x37\x0e\xc4\x12\x8d\x05\xdb\xff\x51\x04\x44\x3e\x6e\x7f\xf7\xf1\x53\xb9\xf1\x7b\x7e\xf6\x39\x53\x38\x65\xc4\x29\x22\x18\x7d\xdf\x8e\xec\xe8\x3b\xc2\x04\xb2\xef\xd8\x13\xd0\x23\x24\x95\x45\x57\xf5\x10\x74\x61\x0d\xcd\xbc\xe8\x9a\x68\x0e\x41\xc5\x47\x17\xed\x51\x88\x35\x17\xad\x34\x07\xa2\x24\x9a\xf8\x2e\x4a\x2a\x6a\xf0\x0a\xb5\x73\xe6\x9d\xcb\x75\x72\x5d\x07\xd9\x9e\xce\x94\xe0\x1d\x76\xb7\xb3\x96\x84\x9e\xb3\xd9\xf5\x84\x16\x0a\x4c\x11\x7d\xc7\xb3\x5d\xc7\xe5\x33\x37\xe8\x19\xee\xa1\xb0\xad\x6c\x00\xd6\x98\x26\xd5\x6a\x58\x7d\x42\x00\x5b\x4e\xef\x5b\xf3\x5c\xb8\x47\x6e\xa0\x0c\xe6\xb4\x63\xcc\x21\x8c\xb7\x2a\x3e\x38\xc6\x65\xba\x59\xe4\x60\x05\x04\xd6\xe8\x7c\x4b\xa0\x69\xe7\x2f\x2e\xe9\x0b\xbe\xc9\x50\x41\xc1\xf1\xd5\xee\xd2\xfe\x79\x0e\x56\xf4\x9c\x8e\xe3\x74\x3e\x6e\xfb\x83\xa1\x79\xe7\x39\x88\x4d\x0c\xec\x28\xdd\x02\xfd\x6b\x17\x6e\x0f\x3d\xf2\x02\xbd\x86\xf9\x03\x23\x55\x8b\xcc\xdc\xa0\x67\xf4\x8e\x1a\x30\xdb\xdd\xdc\x62\xcc\x3c\xa4\x5b\x15\x7f\xbd\x67\x11\xd9\x0a\x94\x24\x5b\x86\xe1\xfd\xd2\x84\x6d\x15\x4e\x52\x7c\x79\xeb\x5e\xee\x6d\x19\x2d\x76\xde\x02\x81\x43\x6d\x26\x1f\xe6\xba\xea\x69\xb1\x4b\x4f\x8b\xb2\x3f\xad\xf6\x45\x32\x68\x72\x2c\xee\xd5\xeb\xcf\xba\x39\xf3\x82\x0e\xe8\x2f\x3d\xd2\x75\xfb\xa1\xef\x74\x65\x13\xa0\x76\x00\x7d\x67\x13\x84\x9e\xae\xd1\xb7\x76\xf7\x2d\x37\xb7\x95\x3c\x5c\x90\xb3\xb5\xde\x2c\xe7\xa5\x8b\x48\x83\xef\x7a\x7d\x40\x66\x42\xfe\x02\x61\x51\x4b\x76\xe3\x01\xbe\x29\x91\x8c\x79\x77\xe1\x18\xc6\x80\xb0\xd4\xc1\x51\x4a\x58\x4b\xb2\x54\xcc\x59\x2a\x16\x2c\x75\x70\xce\x6d\x1a\x17\x0e\x92\x3b\x34\x00\xdc\xa6\x1d\x56\x7a\x6b\x5c\x1c\x1d\x1d\xed\x4a\x52\x6a\xe6\x67\xe3\x42\x3a\x2f\xd9\x03\x67\xb0\xc5\xcf\xeb\xdd\xd4\xca\xd8\xcf\xa2\x49\x4b\x0e\x8b\x51\x83\x66\xf5\x6b\xd6\xaf\x9e\x07\xe0\x1b\xf6\x7b\x11\x27\x50\x01\xc9\x36\x38\x97\xd9\x5d\x24\x40\x74\x02\x2d\xac\xe5\x48\x59\x48\xfa\x0e\x41\x7f\x0a\xad\x58\x0b\xf4\xa6\x56\xb3\x90\xbe\x27\x39\x28\x7a\xeb\x54\x69\x4f\xc6\xe5\x86\xc9\x2c\xbf\xd6\xda\x7e\xda\xdb\xc7\xc8\xef\x20\xf7\x6a\x3c\x09\xa0\x59\xc6\xfa\xf6\x7f\x6b\x5b\x68\xab\xf6\x7f\x6b\xb2\xa9\xb2\xcc\xc6\xc5\xf4\x73\x38\x2b\x33\x51\xb5\x68\x7b\xbb\x0d\x64\xfd\x2b\xf9\xd8\x6f\x41\xfb\xeb\xf1\xd9\x99\xe1\x5a\xc8\x54\xec\x7b\x6a\x33\xfe\x7b\x1e\x87\xe3\xf9\xfb\xcb\xb8\x78\x7f\x71\x8b\x05\x82\xd4\x9c\xa7\x98\x89\x40\xc1\x37\xef\x2c\x2c\x4c\x65\x44\x60\xd8\x7b\xfe\x7c\x67\xc7\x7e\xe8\xce\x45\x99\xe7\x14\x18\xab\xba\x56\xc3\xda\x35\x2d\xd7\xcc\x29\x96\xbb\x5a\x0f\x81\xfc\xc8\xb4\x78\x71\x8b\xf1\x32\x2e\x44\xcc\xf7\x47\x4b\x45\x4a\x22\x38\xe3\xd4\xd4\xb5\xdc\x32\x6a\x62\x52\x98\x5b\x40\x51\x15\x50\x37\x2e\xc1\x1d\x84\xed\x2c\xae\x76\xe7\xaa\xf6\x12\x25\x73\x97\x2b\x99\x1f\x7a\x0e\x1f\x10\x94\xef\x30\xca\x74\xe5\x56\xd3\xb4\x90\x65\x18\xae\xbc\x63\x74\x09\x47\x21\x73\x66\x34\x8f\x9c\x1e\xdf\xd9\x96\xdb\xd8\x7a\x7c\x63\xeb\x89\x8d\xad\x49\x4f\xca\xcf\xcd\xfb\xfb\xc7\xfd\xc2\x0e\xd8\x9c\xd3\xe1\xf7\xac\x26\x9f\x78\xa3\xf1\x18\xdf\x6d\xb0\xf3\x98\xe6\x28\x56\xaf\x1b\x8f\xf5\x4d\x36\xd6\x7a\xfd\x59\xee\x20\xfa\x68\xc3\x84\xc3\xde\x63\x93\xc8\x8b\x9d\xc7\x26\x91\x17\xfb\x26\x11\xfe\xaa\x9d\x59\x1f\x7d\xb8\xfb\x99\x39\x64\x84\x93\x9f\x56\x0d\x51\x03\x23\xeb\xe5\x8f\xd0\x7d\x5b\x12\xf0\xb3\x8a\xb2\x7a\xfd\x99\x61\xb8\x8e\xe3\xbc\x04\xb5\x15\x15\xb5\xa9\x99\x6a\x00\x9a\xa4\xe6\xbe\x49\xa6\x80\xde\x34\x76\xd2\x9b\x17\x4d\xfa\x02\xd8\x86\x08\x23\xff\xa5\x49\x6e\xf7\xc0\x18\xd6\xf9\xc4\x03\x55\xae\xf2\x0c\xfc\x92\x71\xee\x21\xc3\xea\xc8\x69\xe6\x65\xfb\xd1\x61\x2f\xef\x72\xe7\x3b\x86\x31\x22\xf2\xf6\x48\x9a\x83\x25\xe5\x6d\xcd\x24\x8c\xce\x81\xe9\xf9\x64\x78\xbb\x54\x85\x06\x41\xe0\xe2\xf8\x45\x7f\x6a\x36\x9a\x80\x06\xb8\xd9\x7b\x69\x82\xbd\x8e\x09\xe3\xd4\x2a\x78\x65\xc9\xb3\x33\x02\xe7\x11\xf9\x49\xc3\x1a\xa5\x92\xfd\x85\xb0\x97\x8d\x9c\x91\x90\xc5\x09\x12\x86\x30\xcf\x4c\xca\xef\x59\xbb\x7b\x3a\x37\x8d\x0b\xd5\xb4\x2f\x35\xdf\x37\x6d\x19\x7a\x4f\xed\x63\xcf\xba\xca\xf1\x29\x6a\xd4\x7b\x66\x3c\x36\xa3\xa2\xfa\xd8\x6a\x36\x48\xf2\x18\x8e\x1b\xa9\x05\xd6\x4b\x9d\xd4\x3a\xb3\xc4\x7b\xbc\xde\x9a\x5a\x03\xeb\x2f\xe2\x5b\x70\xae\x91\x7a\x63\xa8\x8b\x32\x15\x88\xc5\xe2\x54\x1f\x64\x9b\xe7\xa5\x8d\x22\x69\x41\x2b\x76\x40\x63\x59\xcf\x25\x39\x7e\x4b\x70\xa1\xab\xe5\x3e\xc6\xd4\xd3\x54\x26\x17\xcc\x0e\xf1\x54\xd0\x2e\x83\x5c\xec\x10\xb9\x1e\xf8\x64\xca\xab\x43\x5f\x00\x30\x91\xfb\xca\x34\x80\x8a\xa7\x73\xb3\xb5\x4f\xe4\x4c\xfd\xa7\x0c\x03\xc9\x56\x22\xd5\x87\x53\xe3\x0f\x9d\x37\xa7\x75\xa9\x0b\x9f\xe2\x1b\x2d\x56\xb9\x2b\x56\xb9\x4b\xf8\xe8\x43\x4f\x3d\x19\x18\x5e\xc6\xb5\x99\x43\x33\x2d\x8d\x20\x48\xe9\xde\xb4\x3c\x4e\xf8\xe9\xd5\x96\x97\xb2\x60\x0b\xb4\x79\x1a\x0f\x64\xa3\xbb\xd5\x63\xba\x84\x07\xfb\x4b\xce\xff\xde\xc2\xd6\x66\x6c\x6d\x46\xf6\x66\xec\x34\xb2\x29\x3a\x56\x4a\xcd\x81\x9c\xcd\xde\x36\xb2\x31\xf9\x0f\x2f\x93\xa8\x03\x39\xbf\x6e\xbf\xf1\xe6\x65\xe9\x40\x0e\x92\xe3\xd3\x11\x1c\x57\x8a\xa3\xd3\xb1\x12\x17\x8f\xac\xce\x67\x7a\x2c\x53\x83\xc6\x70\x36\x62\x0c\x8e\x30\xd4\x2b\x9f\x90\x51\x98\x44\x7f\xe1\x49\x0f\xdc\x83\xf9\x0d\x18\x31\x3b\x6f\x8d\xa2\xe0\x82\x04\x45\x7d\x0f\x02\x0a\xed\x87\x34\x1c\x67\x73\xca\x23\x6b\xd2\xdf\x9d\xcd\xa9\xfd\x60\x61\xa0\xcc\xcd\xd8\xf9\xa5\xc9\xe3\xde\xb1\x5d\x29\xb8\xfe\x0b\x0d\xac\x47\x0e\xb2\x09\xee\x1d\x6c\x97\x87\xd9\x7f\xce\x1e\x83\x22\xcf\x2b\x0c\xd4\x40\xb4\x87\x82\xc6\xe0\x9e\x0a\x0c\x28\x13\x4b\x88\x2a\x04\x12\xfe\xba\xfd\x79\xc2\x22\x1d\x3e\x97\x74\x21\xcf\x4f\x23\xcf\x33\x4c\x4d\xe7\xff\x1c\x74\x93\x0b\x1d\x99\x53\xb5\x00\x72\x1a\x36\x66\x93\xca\x74\x3d\x64\xa5\x93\xd9\xbd\x1e\x74\x6d\x8f\x5d\x6b\x36\x3a\x1b\x39\xe4\xf8\xcc\xa3\x07\xbf\x21\x0b\x9f\x67\x7a\x9d\xfb\x76\xae\xdb\xd0\x42\xdb\xef\xcf\x91\xe7\x0e\xe2\x41\xe0\x2f\xd5\x77\xe6\x68\x9c\xe9\xbc\x74\xfc\xac\xd0\x7b\x6d\x0f\x72\x23\x10\xad\xb4\xa3\x20\xdf\x2d\x57\x69\xb9\x0e\x02\x73\x09\x08\x71\xcf\x4d\xf1\x05\xac\x76\x1d\xf4\x95\xa9\x64\x47\x9b\xef\x14\x36\xa7\x92\x91\xe6\xe1\x1f\x19\x18\x3b\xc5\x9f\x04\x81\x3b\x07\x84\x46\xbc\x67\xa1\xb4\x8a\xa1\x90\x23\x41\xb6\xe3\xfb\x85\xcd\xe1\x34\xc3\x6d\x42\x74\x6a\xd5\x59\xc9\x61\x34\x37\x23\xa4\x85\x58\x41\xea\x5a\x28\x92\x24\xa4\x2d\xb3\x61\xbb\xd2\x92\x65\x76\x18\xa3\x2b\xf3\xb8\xee\xa3\xf1\xb8\xae\x69\x9a\x69\x20\x88\x47\x58\x39\xdb\x72\xff\x7f\xf6\xfe\xb5\x3f\x71\x1c\x59\x1c\xc7\x1f\xff\xcf\xab\x48\xbc\xbd\x5e\x6b\x50\x88\x0d\x84\x24\x18\x25\x9b\xbe\xed\xf4\xec\xf4\xe5\x4c\x77\xcf\xce\x1e\x86\x9d\xbf\xb0\x05\xb8\x43\x6c\xda\x36\xb9\x74\xe0\xbc\xf6\xdf\x47\x37\x5b\xb6\x65\x20\xe9\xf4\x64\x76\xbf\x27\x0f\x82\x2d\x4b\xa5\x92\x54\x2a\x55\x95\x4a\xa5\xb1\x82\xd4\x88\x6d\xb6\x8d\x25\xe9\x8e\xa0\x57\x99\x78\x95\x86\x56\x67\x5e\x76\x06\x45\xdf\x4d\xeb\xce\x89\xfc\xd1\x3a\x2b\xdf\xb1\x53\x76\xc5\xee\xd1\x63\xdb\x1c\x0a\x29\x1f\x43\x71\x3f\xd6\xd9\xce\x59\x2f\xfd\x2e\xc2\x84\x47\x7f\x3c\xd7\xa7\x3f\x94\x67\x3f\x19\x37\xef\x15\x0a\xcc\x43\x3f\x6d\x90\x2e\x3c\x2a\x05\xe6\xd2\x85\x67\x9a\xde\x3a\xe9\xc2\x47\x1e\xad\xde\x6f\xfa\x11\x3b\x60\x31\xe6\xb6\xff\x07\x8e\x04\x46\x90\xf5\x84\x5d\x78\xf7\x41\x04\x3a\xb0\xd8\xce\x10\x00\xae\x2f\xd7\xc5\x82\xd8\x40\xb6\x13\x1b\x3e\xea\xc4\x06\x8f\xb6\x68\xdc\xf4\x91\x4f\x7f\x08\x22\x1b\x64\x09\x1e\xf9\x61\xce\x1a\x8f\x3e\xba\x3f\xaf\x21\x96\x47\x20\x95\x7b\xd1\xc8\xc7\x6c\x10\x1f\x8e\x4c\x9e\x35\xdf\x90\x2b\xcb\x5b\x4f\x1a\x3e\xf2\x55\xa8\xbe\x69\xfa\x6b\x83\x8a\xa9\x63\xee\x6f\x37\xe6\x3f\x6f\x1e\xf3\x4d\x83\xcd\x34\xf8\x31\xfa\xd9\x3d\x7b\xf6\x9f\xc4\x19\x9e\x78\xb3\x28\xa4\x1a\x82\x90\x5c\x41\x93\x5d\xf4\x64\x3d\x34\x25\x70\x63\x9e\xa8\xcd\xcf\x6b\xfb\x7b\x10\xfa\x16\x40\x08\xb5\x6c\x60\x9a\xbb\xd5\x0c\xaf\x92\x37\xc1\xcc\x02\xe0\x96\x93\x50\x14\xa6\x41\xb8\x20\x8c\x0c\xda\xf9\xab\x20\x2d\x82\xaa\x00\x5e\xcc\xc8\xc5\x86\x70\x7f\x04\x11\xb5\x35\xc4\x34\xc9\xfa\xd6\x10\x19\x94\xf0\x3e\xc4\x78\xf6\xec\x21\x38\xd0\xd9\xf3\xea\x22\x2e\x33\xe0\x13\xc7\x66\x7f\xcb\x25\xee\xef\x89\x67\x5a\xe6\xc5\x76\x7e\x2a\x7c\xbf\xc7\xf5\x91\xed\xca\x88\x05\x63\x7e\xb2\x60\x74\x82\x3c\x70\x3b\x41\xb6\x3b\x95\x44\x8d\x28\x1d\x4e\x5c\x82\xe8\xda\x1c\xc8\xb5\x98\x41\x1b\xba\xab\x31\x1a\x55\xed\x0a\xe3\xbe\x67\x9a\x9d\xa3\x7e\xd1\x9d\x60\x0c\xa8\x52\x5b\x48\xe8\xa3\x83\xc3\x82\x6f\xc5\xd9\x73\xcb\x07\xe0\xf6\x13\xb2\xdd\x73\x81\xc0\x8c\x21\xf0\xc9\x25\xe8\xdc\x1d\xa3\x59\x19\x01\x1f\x89\xb3\xdb\x3e\xf3\x6d\x6f\xb0\xe3\x77\x85\x4a\xf6\x3a\x47\xb9\x99\x24\x73\x76\x21\x7c\xde\x31\xc7\x16\x61\xba\x2c\x41\xae\x08\x58\xc2\x95\x96\xaa\xdc\xb5\x02\xd6\xbf\xc7\x6a\xa0\x1c\x18\xae\x32\x88\x57\xc9\xcf\x78\x16\xf8\x74\x4e\xfe\x9e\x46\x82\x82\x88\x66\xf4\xc3\x60\x76\x62\x14\x25\x00\x77\xf5\xfb\xe3\xc3\x2c\xbf\xdd\x36\x70\x75\xac\x94\x19\x5f\x1e\x9a\x91\x8a\x40\x52\x1b\x22\xaf\xde\x75\x51\x8d\xd1\xa3\x8d\xa5\xff\xe0\x71\x5e\x1f\x91\x0c\x8a\xf4\xb8\xcd\x72\xb0\x86\x8b\x7c\x95\xd4\xf2\x6e\x0b\xce\x54\x51\x83\x94\x8c\x7a\x25\x72\x84\xfd\x9f\x49\x3c\x5a\xa3\x40\xfe\x5b\x09\x40\x99\xb1\x3e\x33\x84\xb2\xca\x1e\x8f\xaf\xfd\x79\xd7\x00\x8f\x50\x3d\xb3\xd8\xe3\xc7\xa8\x99\xcd\x9c\x0e\xf7\xa0\xd9\x15\xa1\x70\xa9\x7e\xff\x2a\x79\xf1\x79\x81\x67\xd6\xa8\x89\xe3\x09\xcc\xc3\xf1\x56\x25\x41\xc6\x30\x18\xeb\x1d\x71\x4b\xac\x76\xa9\x2a\xca\x8b\x2b\x2e\x0e\x96\xc4\x47\x0f\xbd\x64\x3c\xfb\xed\x98\x57\x0b\x0a\xbc\xb6\x36\xea\xf2\x1d\x79\xf8\x63\xf2\x5a\xef\xc1\x63\x3c\x3f\x16\xaf\x75\x58\x60\xdf\x51\x93\xe9\xe0\x67\xf1\x44\x10\x8a\xe3\x1c\x3d\x78\xa8\x69\x1e\xcd\xbb\x40\x2b\xed\x9e\x8f\xea\x88\x2e\x5f\xf5\x6b\xe3\x0d\xdf\x71\x75\x26\xc8\x2f\x50\xa2\x63\x0b\x71\xc2\xfe\x5a\x55\xe6\x31\x69\x91\xf0\xb6\x48\xd1\xe8\x41\x22\xd3\xff\x21\xa8\x91\xd1\x41\x1d\x4f\xa2\x14\x0a\x6d\xde\x74\x21\xbd\x39\x0f\x13\x38\xbf\x4a\xa5\x9d\xde\xe3\x0b\xe8\x22\x0a\xbe\x10\x7f\x1f\x6b\x7d\x71\x40\x75\xb3\xf3\xeb\x45\x35\x21\x0c\x3d\x84\x3a\xff\x6e\x83\x8c\x55\x91\xd4\x44\x26\xbd\x94\x36\xbe\x48\x9f\x46\xd1\xec\x3f\xc0\x2a\x29\xb6\xff\xd8\x29\x4a\xcb\xe7\xbe\x60\x5d\xe6\xf7\xe4\x67\x8e\x61\xdb\xd9\x86\xb2\x4d\x43\x35\x92\x92\x46\x0c\x68\xf7\x9e\xc4\xc8\xcb\xfa\x77\xf4\xe0\xb7\x39\x88\xa9\x29\x66\xc4\xd7\x53\xa1\x18\xec\x07\x53\x16\xf4\xc4\xa3\x73\xf5\xa1\xd9\xa4\xdb\xbf\x06\x2b\xfb\xba\xdb\xa9\x27\xc1\xf2\xde\x6e\x71\x2b\xd2\xd5\x25\xa2\x51\x9e\xac\x1c\xa8\x73\xba\x22\x22\xa2\x12\xaa\x06\x8f\x3c\x9f\x8c\xaf\x29\x03\xd2\x01\xf2\xab\x6d\xd6\x60\xab\x6b\x33\xcd\xb6\xa6\xcd\xaf\xb4\xa7\x02\xff\xad\x75\xa4\xec\xd0\x1a\xb3\xe1\x92\x6c\xda\x69\xe4\x70\xfe\xd1\xb6\xab\xf2\xb6\xfc\x78\x2c\x0a\x76\x74\x05\x1d\x87\x7f\x3c\xd0\x7d\x6c\x09\xa8\x5d\xcd\xc7\x23\x01\xf5\x50\x57\xe3\x31\xff\x76\xa4\xad\xb1\xcd\x3f\x1e\xeb\x80\x1e\xf0\x6f\x54\xda\x52\x59\x0b\x95\x58\x4a\xbc\x45\x1e\x52\x2a\xef\xa7\x9b\xe6\xee\x08\xdc\xfa\x0a\xdd\xb0\x4e\x16\x4e\x97\xbe\x8e\x96\x6d\x38\xd2\xd3\xf1\x4a\x48\x0c\x65\x39\xf4\x4e\x40\x74\x30\x3a\x5a\x18\xad\xbb\x80\x38\xd0\x82\x38\xba\x0b\x88\xae\xbe\x25\xdd\xbb\xc0\x38\xdc\x0a\x86\x8c\x62\xa5\x87\x71\xa4\xc0\xf0\xc4\x12\x51\xc9\xc4\x24\xfa\x3b\x04\xa3\xe3\x74\x54\xd2\x3f\x9d\xf2\xca\xe3\xa8\xa3\xf9\x39\xab\xbc\x2c\xd5\x39\x9d\x1e\xdb\x7c\x95\x2b\x14\xd7\xe9\x1c\xa1\x9e\x3a\x0f\x72\x2b\x10\x07\x75\xd0\xd3\x35\xde\xb1\x15\x34\x95\x08\x4f\xda\xbc\x8e\x16\x57\xa1\x80\x3a\x0f\xa2\x81\x4a\x19\xfa\x21\x17\x54\xc1\xc6\x1f\x5a\xb2\x5b\xb3\x40\xe8\xd6\x9a\x57\xea\x99\xf1\x9a\x05\xe7\xa5\xc6\x35\xf7\xff\x95\xe5\x26\x5f\x52\x96\x4b\xb9\xf6\xb4\xf3\x97\x43\x39\xf3\xda\xba\x62\x8e\xdd\x52\xcb\x39\xf9\x0b\x77\xa6\xaf\x59\xa4\x0e\xed\xea\x1a\x55\x5c\x95\xc4\x9a\x90\xcf\x91\xdc\x21\xda\xb1\xdb\x70\xcf\x91\x36\x98\x5a\x4e\xae\x7a\x50\xd7\x64\xef\xd4\x64\xef\x6a\x73\x1f\xd4\x60\xd3\xaa\xc9\xdf\xd5\xcd\xda\x87\x34\xa9\x08\x76\xfd\x90\x53\x96\x4d\x84\x6f\x30\x61\xf5\x13\x4c\x37\x5d\x5f\xe6\xe3\x50\x33\x59\x9f\xf1\x6b\xb1\xb6\xda\x85\x7d\xbc\x49\x3b\xa6\x3f\x63\x77\x42\x7f\x26\xee\x94\xfe\x4c\xbf\x7e\x26\x2b\x53\x59\x4e\xb4\xb5\x33\x37\xff\xa0\xcc\x53\x3a\xfb\xd6\xcf\xd9\x8d\x7a\xe0\x18\xf9\x55\xff\xc9\x47\xf0\x6e\xcb\x0c\xdf\x6c\xaa\xe5\xe4\xd3\x7c\x12\x13\x3c\x83\xd6\x04\x8d\xf6\x5b\xf4\x07\xa1\x89\x69\x4e\x76\x11\x72\xf6\x6d\xfe\xb0\xe7\xec\xdb\xe0\x74\x72\x72\x62\xf7\xf4\xa7\x4c\xd8\xb2\xb1\xe3\x07\x97\x81\x4f\x76\x46\x37\x3b\x5f\x48\x1c\x19\x80\x1d\xce\x7d\x60\x65\x56\xd3\x97\xe2\xca\xca\x72\xab\x82\x0b\x3c\x81\xd6\x94\xb7\x8a\x0a\x4a\x53\xd3\x9c\xca\x56\x4d\xb3\x56\x4d\xef\xdb\xaa\x87\xbc\x14\xf1\xd1\x7c\x1d\x8d\x00\x18\xcc\xbf\xad\xd2\xa9\xe3\x5a\x5b\x45\x99\x4f\x3f\xa4\x75\xff\x1b\xd8\x2a\x04\x0f\xdc\x9a\x53\x8f\x69\xd3\xc7\xcd\x09\x9a\xd0\x9f\x29\x9a\xde\x8d\x7d\xd7\xb1\x5c\x1d\x03\x17\x79\xd7\xb2\xf0\x8a\x33\xe9\x7f\x82\x65\xcd\x5f\x27\x65\x89\x8f\x07\x5a\x59\xca\x2f\xe8\xe6\x1d\xcd\x47\xa9\x9b\x1f\x68\xa1\xb6\xab\x4a\xbd\x46\x1e\x61\x1a\xb6\xce\x90\xf3\x33\xb8\xcd\x2d\x42\x9f\xf3\x00\xf2\x79\x22\x8f\xdb\x53\xd4\xff\xc5\xdc\x29\x65\xd2\xe4\xe9\xa8\x79\x28\x5d\xd4\xa9\xa2\xe5\x82\x07\x6b\x0a\x16\xf4\xcf\x72\xc1\x6e\xaf\xd4\x1e\x4d\x9e\x43\x9d\x85\xf2\x21\xef\xb6\x14\x72\xde\x43\xce\x7a\x3e\x6d\x1e\xd2\x46\xa9\x9d\x88\xba\x59\x2d\xbd\xba\x6b\x6d\x76\x74\x25\x4e\xee\xe2\x19\xc7\x02\x10\xff\xc1\xe4\xb3\x80\xfe\x04\xee\x27\xfa\xf3\xc9\x3d\xa7\x3f\xe7\xee\x8c\xfe\xcc\xdc\x0b\xfa\x73\xe1\x86\xf4\x27\xfc\x2a\x49\x6e\x54\x23\xc9\x31\x9b\x5f\xbd\x45\xb0\x86\x79\x90\x75\xcc\x83\xac\x61\x1e\xe4\xce\xcc\x43\x6b\x9e\x03\xb7\x8f\xb6\xd0\x7b\xcc\xe1\x01\x2b\x91\xbf\x1e\x4f\xe6\xb0\x68\xfd\x55\x5f\xba\xc7\x91\x88\x9d\x16\x8b\x98\x8e\xdd\x89\x2e\xd6\xd6\x44\x77\x1e\x9f\x5f\x98\x63\x59\x93\xbe\xbd\x5c\x4e\xbe\xc9\x99\xfc\x09\x3f\x93\x3f\x3d\xb1\x1f\x73\xa0\xe0\x8e\x01\x84\xc8\xcd\xcc\xc9\x56\x31\x76\x73\x00\x80\xb0\x2f\x4f\x1a\x8d\x47\x1c\xc0\x83\x2c\xb8\xc9\xe3\x60\x70\xec\x00\xf7\x13\xc2\xee\xb9\x8e\x82\xce\xfb\x9f\xaa\x14\x34\x43\xe7\xee\x05\xb2\xac\x73\x4a\x41\xe7\x27\xe8\xd3\x57\x52\xd0\x27\x49\x41\x9f\x32\x0a\x3a\xe7\x14\x34\x7b\x1c\x0a\x62\xfd\xc2\x62\xa5\x54\x2d\xe4\x25\x2a\xba\x00\x00\x3a\xf6\xba\x1d\xb5\xf3\x47\xa4\xae\xe3\x76\x9d\x34\xe7\x2b\xd2\x5c\xf9\xe0\x10\x16\x67\x8c\xab\xf2\x5d\x5e\x6a\x74\x37\xf9\xae\xbe\xe0\x06\xf9\x4e\x31\xf1\x6f\x8d\xe7\x61\x2f\x44\xc2\x81\xe4\xed\x58\x48\x85\xb5\x02\x5f\x88\x42\x55\xdc\x0b\x4d\x33\xdc\xe0\x02\xe4\x6b\xfc\x56\xc2\xdc\x63\x65\x24\xfd\x55\xea\xdd\x8e\xfe\x18\x42\x26\x13\xe4\xbe\x4e\xb1\x0c\x50\x40\x7f\x3e\xa1\x4f\xf4\xe7\x1c\x9d\xd3\x9f\x19\x9a\xd1\x9f\x0b\x74\x41\x7f\x42\x14\xde\x71\x37\x5d\x2b\x5f\x6a\x37\xd4\x69\xce\xb5\xea\xa7\xb8\xfc\x7e\xed\x11\xa4\xff\x14\xfb\x61\xa6\xa3\xda\x2e\xd1\x78\xd7\xf3\xa3\x43\x8a\x40\xaa\xca\xa3\xc7\xf9\x73\x4b\x31\x13\xb6\x14\x5b\x62\x4b\x31\x38\xb6\xba\xdb\x9a\x0f\x7d\x0d\x26\x62\x50\xac\xc7\xf1\x27\x29\x4c\x9d\xa2\xc1\x66\xcc\x05\xf6\x71\x41\xbd\x2f\x6d\x92\x8b\x8f\x2d\xed\x2e\x39\xff\x2a\xec\xb4\xe3\x6c\x93\x3e\x7b\xb1\x6d\xe5\xa5\xa5\xbc\x1c\x49\xbf\x9c\xe3\xd2\xa6\xa7\x5d\x61\x6d\xf5\xaa\x7d\x69\x47\x71\x55\xda\x44\x95\x1b\x7f\x96\xa7\x2e\x45\xde\x37\x5b\x8a\xbc\xaa\xed\x76\xb2\xfe\xd4\x87\x18\x66\xa7\x3a\xce\x13\x34\x51\x47\x79\x62\x9a\x93\x75\x63\x3c\x45\x93\xa2\x07\x68\xfd\x6e\xef\x14\x4d\x55\xc8\x53\xd3\x9c\x6e\xf2\x00\xfd\xdd\xfb\x4f\x34\x65\xfa\x0d\x76\x83\x1f\xad\x31\x06\xb0\x0c\x20\x8d\x69\x54\xc8\x7b\x34\x44\xc2\x60\x66\x14\x0c\x61\x3a\x65\xc1\x6f\x7a\x51\x98\xb0\x2b\x95\xa3\x18\x21\xf4\x66\x71\x31\x22\xf1\xa9\xdf\x73\x32\x2d\xe2\x11\xfa\x32\xf3\xd6\xac\xf1\x8f\xc8\xbb\x57\x04\x04\xc9\xe3\xbf\x4a\x87\xd3\xaf\x69\xf7\xae\x8e\x11\x01\xe9\x62\xd0\xe9\xe9\xbc\x7f\x8e\x7a\x0f\x5a\x97\xae\x8a\x63\xbe\x84\x28\x1e\x01\x77\xa9\x88\x4b\xf2\xe2\x40\xaf\xd8\xc4\x75\x1e\xca\x31\xbe\x82\xab\x63\xeb\xd6\x3b\x47\x48\xab\xce\xc3\xd9\x27\x1d\xa7\x27\xf7\xaa\x1f\x42\x76\x14\x6b\xf8\xef\xb5\x2d\xa1\x97\xe3\x74\x32\xa1\x14\x2e\x6a\xec\x97\x1e\x4e\xbd\xe9\x3b\x1c\x06\xde\x46\x99\xf0\x8f\x22\x11\x7e\x8d\x28\xf8\x24\x26\x5e\x74\xc9\x64\xad\x9a\x03\x43\x7e\xe5\xb0\x90\x53\x14\x21\x2a\x3e\x4a\x3d\x52\x51\xae\x6a\x4f\x23\xde\xf1\x7c\xc5\x18\x11\xf5\xe0\xfb\x58\x77\xf0\xbd\x05\x4c\xb3\xfa\x3d\x3b\xf7\xfe\x78\xeb\x88\xfe\x8c\x2d\x13\xd7\xb2\x48\x62\x40\xde\x2c\xe4\xf3\x60\xf0\xbc\x1d\x45\xd6\x06\x5f\x49\x2f\xdc\xc2\x65\xe1\x8f\xd7\x30\x7e\xc8\xee\x77\xaf\x9e\x1d\xb2\x1b\x3d\x66\xc3\xad\x77\x67\x6f\x5e\x3d\x43\xcc\x2b\x3a\x0f\x06\x27\xf7\xeb\xbd\xfc\x30\x95\x9f\x1d\xa4\xaa\x0d\x9a\x70\x1f\xbe\x5d\x89\x40\xf7\x88\x12\x86\xb8\x8a\xbf\x44\xaa\x13\x20\x15\xbd\xaf\x5f\x55\x72\xd6\x7c\xcf\x55\x65\xcb\xe5\xa4\x76\x09\xa8\x2c\x27\x79\xce\xba\xe5\x64\x8a\x43\x7f\x46\x5e\x93\x74\x1a\xf9\xda\x3b\x56\xd6\x5e\xc8\x49\x57\x18\x9f\x8c\x49\x1c\x13\xff\x8f\xb1\xd6\xdc\x79\x77\x2c\xa2\x3f\x91\x3b\xa7\x3f\x73\x65\xa9\x92\xcd\x62\xef\xf2\x45\x59\xc1\x58\x2b\x49\x1c\xa3\x70\x31\x9b\xb9\x69\x7c\x73\xbb\x69\x4d\xcb\x41\x0e\x86\x39\xfc\x26\xb3\x2d\xa3\x27\xde\x22\xfe\x5b\x14\x47\x8b\x34\x08\x49\x93\x7d\x7c\x9f\x62\xef\x5c\x86\xc1\xaa\xfd\x3e\x5f\x24\x53\x2b\x83\x06\xca\x91\xf4\x18\xf7\x96\x07\xa1\xd8\xea\x58\x88\xbb\xe8\x17\xe2\x46\x7a\xec\x48\xe5\x8f\x42\x1d\x20\xc8\x1f\xd8\x43\x77\x8c\xfc\x81\x33\x64\x66\x85\xed\x56\xd7\x91\x60\x30\x59\x0b\x19\x8a\x83\x27\x17\x8c\xc8\x7e\xc6\x33\xcb\x83\x46\x4e\x99\x06\x80\x03\x5e\x31\x1e\x0e\x99\x77\x14\x69\xbe\x8c\xe2\x0b\x9c\xb2\xfb\x15\x1e\x3a\x56\x40\xa9\x07\x36\xba\x1b\x94\x36\x2a\xb5\xa7\xee\x26\x9a\x5e\x7c\x23\x7a\x71\x8a\x26\xb4\x17\x03\x34\x11\xbd\x18\x54\x8c\x32\x5a\x03\xf0\xd7\xf5\xe2\x27\x34\x6d\xfe\x2d\x52\x2d\x08\xb5\xe6\xe3\x4f\xe8\x93\xda\x83\x9f\x4c\xf3\xd3\x06\xfb\x81\xea\x47\xf1\xe9\x1b\x58\x8a\x75\x43\x74\xd4\xd3\x38\xdd\x1e\xf4\xce\x79\xd8\x45\xeb\x5c\xdd\xa1\x3e\xcf\xf6\xa0\xb3\x17\x61\xaa\x3a\x97\xa6\xaa\x3c\x57\x5b\x0a\x8d\x5b\x18\x9e\x66\x88\x75\x31\xad\x51\x1d\xf0\x19\x7c\xc2\x66\x18\x1f\xf1\x81\x33\xe4\x00\x4b\xfb\xdb\xc5\x12\xaf\x4b\x99\x4b\xee\xc5\x4e\xb9\xa9\x4e\xa7\x77\x81\x66\xee\xd7\x51\x45\x84\x2e\x78\x5c\x2b\x6b\x93\x21\x26\x42\x91\x3a\x66\x91\x69\x46\xdb\x10\x85\x20\xb8\x48\xcc\xdb\x07\xd7\x3e\x2b\x64\xe1\x1c\xf4\xc2\xaf\xee\x96\x39\x0a\x8b\xc6\xb6\x7a\xe5\x75\x8e\xe6\x2a\xd2\x73\xd3\x9c\xdf\xa1\x5f\xe6\xa2\x5f\x5a\x62\xba\xb4\xbe\xd9\x74\x71\xba\x3d\x69\x42\x29\x29\xcf\x23\xcd\x69\x58\x35\x02\xef\x8a\x75\x93\x45\xe2\x18\xdc\xb2\xf5\x8d\xc4\xb1\xc8\xbc\x1a\x07\x21\x9e\xcd\x6e\x6e\x9f\x78\x78\x36\x7b\x2e\xfa\xda\x52\x24\x00\x5a\x4a\x44\x11\x52\x97\x2b\x9c\xcc\x08\x99\xe7\xb1\x42\x45\x0c\x07\x5d\x96\xbb\xc8\x5b\x05\xd9\xe5\xf7\xda\x06\x8a\x50\x44\x7f\xe6\x68\x5e\x94\xd8\x72\x79\x21\x17\x16\x34\x82\xdc\xaa\x28\xca\xd5\x8b\x5f\x15\x59\xae\x90\x55\x7f\x0c\x58\x8a\xf3\x5a\xcb\x00\xc6\x10\x8f\x20\xf6\x20\xf6\x21\x26\x10\x8f\xb7\xbb\x6c\x1d\x2e\xe0\x25\xbc\x82\xd7\xf0\x06\x7e\xf9\xc6\x16\x05\xcc\x7f\xb1\x8b\x99\xbc\x87\x47\x2e\x66\x12\x1f\xf6\x5c\xcc\xe4\x30\xec\xbb\x98\x49\x7d\x98\xb8\x98\xc9\x7d\x78\xfc\xfb\xc9\x86\x9f\xe9\xcf\x67\x97\x49\x80\xb1\xcb\x04\xc5\xc4\x4d\xe9\x4f\xea\x2e\xe8\xcf\xc2\xbd\xa4\x3f\x97\xee\x15\xfd\xb9\x72\xaf\xe9\xcf\xb5\x7b\x43\x7f\x6e\xdc\x2f\xf4\xe7\xcb\x57\x18\x43\x18\xc7\x42\xd8\xf5\xb6\x88\x3f\x4d\xa7\x51\xc5\x52\x82\x55\x4b\xc9\x56\xa2\x5c\xe1\x20\xf6\x51\x47\x77\x0e\x7b\xa3\x70\x54\x6b\xb8\xd5\x2e\xe8\x1a\x5b\xe2\x83\xfb\x37\x0b\xde\x58\x8c\xe6\x97\x87\x14\x1c\x65\xe7\x90\x68\x8b\xeb\x4e\x8b\x66\x3b\x68\x1b\x8f\x8b\x1e\xf7\xc6\x79\x9c\x19\x5c\x8c\x31\xb3\x26\x24\xc4\x18\x8d\xd5\xb6\x8d\x4d\x73\x7c\x07\xb9\x6c\xcc\xc1\xb7\x55\x4b\xfa\xc3\x6f\x3c\x3a\x76\x6f\x52\xb1\xa5\x39\x9d\x4c\x64\xf9\xca\x5d\x30\xd9\x26\x69\x12\x15\xd6\xa6\x89\x1a\x5c\xa3\xb5\x69\xe7\xed\x61\x1a\x2a\xd6\xcf\xa3\xde\x94\x4b\x9c\xaa\x34\x37\x85\x4f\x9e\x46\xd1\xac\x24\xd1\x75\xeb\xc5\xbf\x29\x7c\xc2\x8e\x49\xb4\x5b\xa5\x32\x87\x9b\xcb\x74\x3b\xa5\x32\x47\x6b\xcb\x08\x17\xf7\x4a\xa9\xe3\x6d\x4a\x39\xad\xa3\x62\xb1\x96\xbd\xb6\xd8\xab\x30\x2d\xe5\x77\x36\xe5\x2f\x57\x50\x0e\xf4\x54\x29\xe0\x74\x4b\x25\xda\x9b\x4a\x94\x7b\xb9\xb5\x46\x30\xe7\x25\xca\xbd\xd5\x3a\x58\x5b\xe2\x63\x50\x69\xf7\xfa\xc1\xa7\x05\xca\x0d\x5f\x3f\xf4\xb4\x44\xa5\xe5\xeb\x47\x9e\x16\xa9\x34\x7d\xfd\xb0\xf3\xfd\xa5\x62\x91\xf6\xfa\x21\xa7\x45\xe6\x69\x49\xf5\x69\xaf\x1f\x76\xce\x00\x4b\x45\xd6\x0e\xfc\xd3\x37\xa5\xdc\x6b\x07\x5d\x70\x87\x52\x91\xd2\x42\xd5\xae\x1c\xb3\xee\xf6\x02\x34\x65\xb2\x96\x2b\x19\x0f\x0b\x78\x11\x88\xbd\xb4\xb6\x58\x88\xda\x0f\xb2\x12\x51\x80\x15\x25\xef\xb0\xf7\xa9\x8c\x02\x3f\x4f\x65\x7d\x02\xb0\xdd\x92\x88\x08\xb5\xaa\xfd\x50\x6a\x55\x15\x91\xa3\xde\xb9\x1e\x91\x73\xd8\xed\x48\x34\x84\x9a\xd4\x7e\x90\x3d\x3e\x2d\x1a\xc7\xbd\x59\x19\x0d\x79\x66\x87\xef\x88\xe6\x8c\xca\x9a\x89\x83\x74\x33\x7e\xf4\x0c\x80\x1c\xd3\x8e\xd0\xb7\x3a\x0f\xa5\x6f\x55\x30\x6d\xd9\xbd\x8b\x3a\x4c\x2f\x20\xe5\xa3\x02\x13\x11\xfd\xaa\xf3\x20\xd1\xaf\xb4\x98\x38\xbd\xb0\x8c\x49\xcd\x2e\x72\x28\x76\xfe\x25\x6e\x42\x16\xe9\x3c\x54\x78\xaa\x2a\x6e\xad\x5e\xb4\x25\x6e\x51\x09\x37\x21\xc8\x74\x1e\x4a\x90\xa9\xe2\xd6\xee\xcd\xb7\xc4\x6d\x5e\xc2\x4d\x6e\x99\x3c\xc8\x9e\x89\x16\xb7\x4e\xef\xf3\x96\xb8\x7d\x2e\xe1\x26\xe4\xa2\xce\x43\xc9\x45\x55\xdc\x0e\x7a\xf1\x56\xb8\xc5\x3c\x62\x06\x8c\x59\xb0\x8c\x12\x9a\xc2\xbd\xa9\xf3\x20\xa7\x39\xb5\x68\x76\x7b\xc9\x96\x5d\x98\x94\x7c\x28\x3a\x82\xef\x77\xbe\x19\xdf\x6f\x1d\xf6\xd2\x2d\x91\x4b\xcb\xc8\x89\xb5\xa0\xf3\xcd\xd6\x82\xd6\x51\x6f\xb1\x25\x72\x8b\x32\x72\x62\x85\xe8\x7c\xb3\x15\xa2\x75\xdc\xbb\xdc\x12\xb9\xcb\x12\x72\x07\x62\x51\x38\xf8\x66\x8b\x42\xdb\xee\x5d\xd5\x21\x77\x55\xc4\x45\x2c\x0b\x07\xdf\x6c\x59\x68\x3b\xbd\xeb\x2d\x3b\xea\x5a\xef\x5c\x74\x5d\x71\x2e\x3a\x10\x0b\xc6\xc1\x37\x5b\x30\xda\xad\xde\x4d\x19\x6b\xa1\x3e\xdf\x48\x24\xc4\xca\x70\xf0\xcd\x56\x86\x76\xbb\xf7\xa5\x22\x18\x32\xc7\xed\x2f\x70\x04\x8d\xc1\x70\x74\x93\x12\x6e\xcf\x38\x10\x4b\xc1\xc1\x37\x5b\x0a\xda\x9d\x1e\xc6\x12\x9b\x20\x8b\x84\x8b\x75\xf1\xda\x33\x37\x13\xf5\xeb\x33\x1c\xbe\x92\x86\x21\x11\x27\xf7\xa0\xb4\xf9\x70\x50\x31\xcb\x1c\xf4\x70\x1e\xef\x5c\xad\x2a\x87\xc4\x9a\x2f\x38\xe5\x41\x95\x53\x62\x0f\xe1\x42\xd4\x5c\xec\x99\x26\x5e\x1b\x37\x57\xd8\xbb\x98\xf1\xcf\x2b\x99\x3f\xf9\xd8\x77\xc5\x14\xee\x56\xa7\x30\xf6\x11\x2e\xc4\x5c\xc5\xbe\x69\xe2\xb5\x51\x57\x59\x26\xde\x21\x47\xa5\x0e\x39\x2e\x77\xc8\x91\xc6\x76\x74\x70\xcc\x6d\x04\x07\xdd\x5e\xee\x5c\x51\x38\x63\xa1\x74\x5d\x76\xc8\xa2\x2b\xa6\x7e\xf7\xdb\x4d\xfd\x83\x1e\x1e\xa1\xa9\x8b\x49\x5d\x37\x0a\xaa\xed\x56\xa9\x16\x13\x84\x0b\x0e\x50\x98\x98\x26\x5e\xeb\x02\x15\x8c\xad\x5d\x4c\xf8\x41\xcd\xd2\x9e\x5a\xb7\xbc\xa7\xd6\x6d\xf5\xf0\x58\x35\x20\x09\x84\x84\xd4\xd2\xad\x4a\x2d\x78\x8c\x70\xc1\x2e\x86\xc7\xa6\x89\x37\x5b\xc6\x34\x83\x31\xd6\x0c\x86\x0c\x2a\xf1\x70\x41\xb5\xba\x62\x07\xa6\xfd\x10\x7e\x8b\xd2\xc0\x5f\xd8\xec\xc0\x18\x61\xfe\x30\x42\x98\xed\x7b\xb0\xc9\xc6\x1e\xe8\x2c\x60\x0f\x74\x1c\xd9\x03\xed\xbf\xdf\x75\x8b\xe4\x33\xfa\x4c\x7f\x62\x14\xd3\x9f\x04\xb1\xed\x92\x14\xa5\xf4\x67\x81\x16\xf4\xe7\x12\x5d\xd2\x9f\x2b\x74\x45\x7f\xae\xd1\x35\xfd\xb9\x41\x37\xf4\xe7\x0b\xfa\x72\x07\xd7\x98\x9a\x1d\x90\xca\x66\x4a\xe6\xf8\x54\xe3\x16\x93\x93\x4b\xcd\x39\xf1\xea\x6e\x0a\x9e\x40\x3c\x85\x38\x80\xf8\x13\xc4\xe7\x10\xcf\x20\xbe\x80\x38\x84\x38\x82\x78\x0e\xf1\x67\x88\x63\x88\x13\x88\x53\x88\x17\x10\x5f\x42\x7c\x05\xf1\x35\xc4\x37\x10\xd3\x65\x64\x84\xe1\x68\x04\x47\x1e\x1c\xf9\x70\x44\xe0\x68\xfc\x1f\xb1\x37\x83\xd9\xce\x0b\x9e\xb8\x98\xed\xbd\xe0\xa9\x8b\xd9\xee\x0b\x0e\x5c\xcc\xf6\x5f\xf0\x27\x17\xb3\x1d\x18\x7c\xee\x62\xb6\x07\x83\x67\x2e\x66\xbb\x30\xf8\xc2\xc5\x6c\x1f\x06\x87\x2e\x66\x3b\x31\x38\x72\x31\xdb\x8b\xc1\x73\x17\xb3\xdd\x18\xfc\xd9\xc5\x6c\x1b\x05\xc7\x2e\x66\x1b\x2b\x38\x71\x31\xdb\x93\xc1\xa9\x8b\xd9\xae\x0c\x5e\xb8\x98\xed\xcb\xe0\x4b\x17\xb3\x9d\x19\x7c\xe5\x62\xb6\x37\x83\xaf\x5d\xcc\x76\x67\xf0\x8d\x8b\xd9\xfe\x0c\xfe\x22\xf7\x93\x46\xac\xc1\x23\xec\x8e\x78\xc2\xc8\x1d\xb1\x06\x8f\x3c\x77\xc4\x1a\x3c\xf2\xdd\x11\x6b\xf0\x88\xb8\x23\xd6\xe0\xd1\xf8\x3f\x79\x17\xca\xcf\x1d\x8a\x4e\xec\x5c\xb4\x58\x2b\x77\xac\x15\x3b\xb6\x70\xd3\xd5\x54\x52\x94\x38\x1e\xca\x6f\xd7\x67\xb2\x06\x1d\x2a\x5f\xbf\x44\xd6\x05\x1b\xba\xe3\x2e\x4d\xe6\x45\xb5\x71\xdb\x4c\x23\x5f\xf4\xe4\x91\xb4\xd2\x85\xb4\xbe\xd8\x10\xc4\xee\x04\x61\x4a\x5f\x6b\x8e\xce\x4d\x11\x42\x96\xad\x3d\xfb\xc5\x3e\x39\xda\x1d\x2f\xfe\x8d\x9f\xa5\x63\x8f\xed\xfc\xb1\x93\x3f\x1e\xe4\x8f\xf2\x7c\x9d\x63\xeb\x20\x1d\xe6\x19\x8f\xf2\xc7\xe3\xfc\xd1\xb1\x95\x67\x47\x79\x6e\x49\xb8\x8e\x0e\xf9\xb6\xc6\x97\x27\xfb\xd8\xd1\x84\xe5\xcc\x3e\xca\xd8\xaf\x1d\xdd\xc7\x2e\xa8\x3a\xe9\xc8\x8f\x2d\x09\xb6\xab\xfb\x28\xba\xb3\xbc\xb1\xc3\x3f\xca\x3a\x75\xe3\x20\x83\x64\x94\x37\x6a\x04\x46\x4a\x07\xb6\xa4\x07\x53\x79\x73\x66\x2a\x0f\x40\xea\x76\x62\x04\x1c\xa5\xf7\x1d\xa5\xfb\xf3\xe3\x91\x25\x09\xae\x55\x96\xe0\x98\xd9\xc1\xe3\x47\x74\xca\x3b\x25\xa5\x8d\x10\x69\x2e\x7a\xbc\x78\x0a\xfd\x20\xbc\xa4\x2c\x6a\x27\x26\xe3\x19\xf1\x52\x3e\x3d\xc4\x5e\x74\xab\x12\x47\xa4\xdb\x0b\xf8\x66\x70\x50\x0c\x97\x54\x3a\xe2\xd8\x2e\x1f\x71\x6c\x1d\x3f\x66\x1b\xf3\xdd\xf5\x76\x79\x27\xba\x6d\x17\xe3\x87\x09\x3b\x7e\x2b\x53\xb6\x1f\x4a\xe8\x6d\x8b\xed\xd2\x96\x38\xef\xdd\x3a\xec\x95\x36\xde\xf2\x73\x4e\x7e\xb6\xd1\x52\xd9\xde\x6d\xb2\x64\x20\xf7\x1b\xda\x99\x3e\xfe\x30\x9a\x52\x05\x1f\xc7\xce\x10\xca\x6c\x23\xd6\x27\x54\xc5\xeb\x55\x98\x5a\x00\xaa\x66\x93\x4f\xc2\xba\xf9\x49\x58\x37\x0b\xe6\xcd\x76\x27\x53\xde\xbf\x15\xe6\x4e\x05\xf3\x2a\xd6\x14\x55\xab\x68\xc2\x69\x1f\x64\x3a\xe2\xb7\xc2\xac\xd5\x2b\x86\x06\xac\xe2\xc5\xd3\xd5\x0d\x2e\xb1\xdc\xb6\x1f\xca\x1c\x5c\xc5\xaa\xbd\x35\x56\xf9\x7e\xd7\x43\xef\xff\x55\xb1\xea\x64\x58\xc9\xcd\xa3\x2a\x5e\xf2\x8b\x8a\xd9\x43\x6f\x08\x56\x31\x3b\xb8\x13\x66\xf9\x86\xd7\x83\x6f\x12\x56\x51\xeb\xf6\xce\x35\x53\x54\xf5\xb2\x59\xb3\xff\x77\x8e\xce\x55\x14\xce\x4d\xf3\x7c\x63\xf0\x8c\xdc\x08\x79\xfe\xad\xb6\xf5\xaa\xad\x3c\x5c\x13\xd5\x4a\x6c\xde\xa9\x8b\x52\xa7\xbc\x50\x77\x5a\xbd\x99\xa6\x9b\xf2\xc3\xeb\x6b\xb6\x8a\x66\x68\xa6\xb6\x60\x66\x9a\xb3\x75\xf8\x5f\xa0\x59\xb1\xfb\xeb\x77\x77\x2e\xd0\x85\x0a\xf9\xc2\x34\x2f\x36\x1d\x5e\x7f\xac\x95\xf5\xe2\x1b\x6c\x06\xe5\x06\xdc\x89\xee\x24\xe0\xff\x45\x08\xcb\x22\x84\x89\x7d\xd6\x22\x49\xb7\x1f\x51\xce\xba\xc0\xf3\x81\xbc\xee\xa8\xd3\xe9\x85\x9a\xb9\xf5\x1a\xcf\xff\x4e\x6e\x12\x6b\xd3\x46\xdd\x1d\x03\xf8\x44\x28\x74\xe7\x28\x72\x3f\x23\x5b\xdd\x5e\xdb\xb5\x3e\xf7\xe7\x4a\xa8\x2b\xb1\xc5\x95\x31\x85\x18\x7d\x76\x13\x64\x59\x9f\xfb\xf6\x72\xf9\xf9\x04\xcd\xbf\x32\xe6\xd5\x5c\xc6\xbc\x9a\x67\x31\xaf\x3e\xf3\x98\x57\xf1\x89\xcd\x1c\xb9\xff\x68\x31\xf8\x44\x3c\xb5\xc7\x0c\x55\xc6\x42\x72\xd5\x85\x60\x4a\x54\x83\xb4\xd7\x70\x4e\x4e\xec\x6f\xb0\x3b\xf8\x48\x2d\x3f\x38\x02\x6e\xaa\x9f\x24\xaf\x28\xa5\x55\x3b\x61\xd3\x1e\x63\x8a\x52\xb5\xe5\xa9\x69\xa6\x1b\x97\xee\x6a\xa7\xa7\x75\x9d\xfe\xa0\xfb\x8a\x9f\x1b\x0d\xb9\x21\x5e\xdc\x48\xb2\xff\x50\xc1\x2a\xff\x28\x01\xfd\x44\xd0\xb7\xaa\x14\x74\xb4\x5e\x0a\x3a\x28\x9b\xd5\xca\x76\xb5\x83\x4e\x6f\xb1\x56\x0a\x3a\x10\xb2\xca\x41\x55\x56\x59\xa0\x85\x3a\xe8\x0b\xd3\x5c\xac\x1b\xf2\x4b\xb4\x28\x48\x41\x6b\x36\x47\x2f\xd1\xa5\x0a\xf9\xd2\x34\x2f\xff\xa8\x52\xd0\x25\x6f\xcb\x51\xb6\x0f\xfa\x50\x26\x83\x83\xc7\x30\x0c\xe5\xf2\xc5\x95\x5c\x4c\x0f\xc4\x62\x7a\xd5\xaf\x92\xc9\x9b\xc5\xc5\xcb\x80\xcc\x7c\x4b\x58\xc7\xba\x25\x8b\xdb\xd5\xff\x2d\x7c\xeb\x17\xbe\x6a\xdf\xcc\x67\x8b\xe4\xe7\xe5\xb2\x7e\x4a\x77\x4b\xdb\x04\xdd\xca\x45\x52\x4e\xef\x7a\xed\x94\xee\x0a\x4e\xde\xad\x72\xf2\x6b\x74\xad\x92\xea\xb5\x69\x5e\xaf\x23\xd4\x1b\x74\xdd\xe4\x04\x70\xb5\x69\xe3\xfc\x06\xdd\xa8\x90\x6f\x4c\xf3\x66\x1d\xe4\x2f\xe8\xa6\xf9\x06\x5f\x10\x1e\xe4\xe4\x0b\x42\xc8\x30\x1e\x53\x03\xf8\x02\x1e\xeb\x86\x0c\x2a\x27\xac\x32\xe7\x00\x8c\xce\x9e\x69\x8e\x7d\x5c\x6d\x74\x13\xc0\x08\xe3\x82\x9b\x00\x36\x4d\x91\x72\x37\xf9\xa0\xe8\xb3\xa1\x08\x08\x0f\xeb\x2b\x70\x85\xae\x1a\x96\x03\x4e\x4e\x6c\x57\xe7\x70\xd2\xb5\x1f\x8f\x3b\x1e\x70\xf3\x78\x65\x2d\x3e\xee\xe1\x91\x66\xe2\xbd\x98\x91\x0b\x31\xf1\xc4\x8a\xd7\xd5\xb8\x03\x8d\x10\x1e\x15\xc6\x67\x64\x9a\x22\xa5\xa6\x87\xb0\x87\xf0\x48\x1c\x2e\xe5\x23\xe3\xd5\x5d\xfc\xdd\x2d\xf9\xef\x74\x2b\xdd\xb9\x41\x8e\x38\x2c\x31\x9d\xc3\xca\xcd\x73\x4e\x0f\xfb\x6b\xb9\xce\xa1\xe0\x0d\x87\x1a\xa7\x9a\xbb\xfb\x26\x61\x42\x8b\xa8\xe2\xc4\xa1\x20\xfe\x43\x0d\xf1\xdf\xdd\x69\xe7\x31\x45\x0a\xcc\x2f\x86\x3e\x14\xf3\xe9\xf0\xdf\xfc\x46\x17\xc5\x76\x72\x58\x36\xc2\x1d\xb6\xfe\x00\x3b\x43\x1c\x13\x76\xfa\xf1\xb0\xbc\x75\xd5\x15\x5b\x32\x1a\x3e\xe8\xd5\xf0\xc1\x43\x79\x3e\xf3\xe1\x0e\x68\x1e\xda\xda\xed\xa2\x96\xdd\xc3\x22\xc2\xa9\x85\xc7\x6a\x90\x07\xf9\xd6\x56\xdf\x44\xcc\x07\x5c\x8c\x4f\x7a\x58\xda\xbd\x3b\xaa\x04\x28\x3d\xee\xe1\xc9\xda\xa9\x7d\x24\xf4\xf1\xa3\xaa\x3e\x8e\x27\x08\x17\x8e\x38\xe2\x89\x69\xe2\xb5\x87\x1c\xf1\x14\xe1\x89\x8b\x03\x84\xa7\x0a\xef\x3c\x12\xec\xe3\x48\xc3\x3e\x02\x84\x83\x42\x1d\x81\x69\x8a\x94\xba\x3a\x3e\xd1\x22\xc2\x0b\x80\x42\x17\xcc\xe3\x48\xc3\x3c\x3e\x21\x5c\x08\x08\x82\x3f\x99\x26\x5e\x1b\x12\x84\x65\x42\x08\x1d\x71\xaf\x82\x92\x25\xfa\xa8\xb2\x65\xdc\xea\xe1\x73\x71\x0d\x82\xab\xb5\x80\xe6\xb1\xd2\xda\x1c\x64\xf9\x38\x5d\x75\xeb\x01\x87\x67\xbe\x1f\x0b\xfe\x7f\x54\x8e\xae\x52\x0e\xaf\x72\xd4\xed\x61\x9d\x35\x9c\xbb\xf5\xf2\x78\x29\x42\x1f\x38\xd6\xf8\x96\xce\x10\x2e\x18\xc4\xf1\xcc\x34\xf1\x5a\x93\x38\x3e\x47\x78\xc6\x7a\xbe\xbc\x14\x1d\x1d\xf6\xf0\x85\x6e\xff\x62\x16\x78\xc4\xb2\x61\xf5\xcb\x8f\x24\xb4\xb8\x71\xe4\x58\x10\xe2\xb1\x86\x10\x2f\x10\x2e\x98\xd6\xf1\x85\x69\xe2\xb5\xc6\x75\x9c\xd9\x30\xf1\x85\xbe\x4b\x84\x2d\xe6\xb8\x6a\x8b\xc1\x21\xc2\x05\x23\x26\x0e\x4d\x13\xaf\x35\x63\xd2\x2e\x09\xf5\x5d\x72\x44\x09\xe4\xc9\x05\x3e\x27\xbc\x17\x9e\xbe\xa9\xef\x06\x1c\x21\x7c\xee\xe2\xb9\xd4\xdf\x8e\xdb\x5c\x7f\xc3\xf3\x3e\x8e\x8a\xe6\xd0\x63\xd5\x3a\x80\x3f\x23\x3c\x67\xde\x63\x9a\xdd\x5d\x9f\x5c\x5b\xf8\x33\x6f\xb4\x98\x2a\xc7\x9a\xa9\x12\x23\x5c\x60\x6f\x38\x36\x4d\xbc\x96\xbd\xe1\x24\xeb\xe3\xb8\xbc\x31\xcb\x6a\x13\x8b\xe0\x71\x75\x11\xc4\x09\xc2\x49\xa1\xb6\xc4\x34\xb1\xce\x85\x2f\x5f\x04\x2d\xcc\xac\xbd\xf8\xf3\x09\xc2\xe7\x5f\x69\xef\xa5\x00\xb8\xc1\x97\x3e\x09\x8b\x2f\xfe\x3c\x44\x96\x45\xb1\x98\x45\x57\xfd\x7e\xab\x73\x72\x72\xd2\xea\x00\x3a\x2e\x73\x6e\xf2\x3a\x2e\x4f\xff\x63\x11\xad\xfa\xe8\xb8\x87\x53\x36\x76\x0b\x34\x72\xf1\x25\xe5\x7f\x85\x80\x45\x62\x5d\x39\xd6\x48\x8f\x97\x08\x17\x2c\x26\xf8\xd2\x34\xf1\x5a\x9b\x09\xbe\x42\xf8\x32\xbb\xa4\x4e\xc4\x5d\xe7\xae\x98\x5c\x99\x38\x16\x26\x8d\xe3\x07\x8f\x55\x23\x88\x5a\xf8\x01\x1f\xd9\xfc\xf7\x70\x83\x08\x7a\x5c\x09\xa4\x5d\x5e\xa8\x8e\x8f\x7b\x78\xbd\xe6\xeb\xd8\x32\xbc\x80\xad\x99\xb2\xd7\x08\x17\xb4\x5f\x7c\x6d\x9a\x78\xad\xfe\x8b\x6f\x68\x91\x42\xfc\x02\x5b\x46\x18\xb0\xab\xda\x35\xcd\x5e\xd0\x82\xf1\x8d\x69\xe2\xb5\x7a\xf0\xa3\xca\xa1\x37\xa2\x49\x32\x7e\x81\xfd\x20\xee\x1a\x4a\x38\xd0\x9a\x25\x2e\xf3\x97\xfc\xbf\x4d\xc0\xf5\x46\x3a\xfc\x05\x65\x81\xc6\x0e\x04\x9b\xff\xa2\xb1\xd3\xf1\xa5\x41\xf8\x1f\x96\x64\x07\xfc\xe5\x8f\x70\xa7\xcf\x08\xd7\xaf\x3b\x5f\x04\x19\xca\xe8\x5c\x76\x95\x01\x8e\x30\x1a\x15\xcc\x1b\x23\x6c\x9a\xa3\xfb\x98\x37\x46\x75\xe6\x0d\xc7\x96\xc1\xbb\xec\x07\xe1\x88\xf8\x0b\xc2\x5f\x14\x13\x87\x63\x57\x0e\xe0\xdb\xdd\xc7\x36\x72\x38\x76\x35\xbc\xf5\xa3\x59\x5e\x8e\x1d\xe0\x8e\x46\x39\xc5\x0b\xc3\xf4\x68\xb4\x81\xe2\xcb\x2e\xb7\xa3\xd1\x63\xdf\x41\x34\xf2\x6a\xa9\x7d\x24\xe2\x85\x3b\x8e\x74\x64\xab\xca\xb2\x23\x0f\x8d\x0a\x67\xc7\x46\x9e\x69\x8e\xd6\x9e\x1d\xab\xa3\xf6\x3a\x25\xd6\xc9\x02\xf1\x68\x22\xf1\xdc\x83\xda\x47\x23\x34\x1a\x15\xa8\xbd\x2c\xe4\x3a\xce\xe3\x11\x56\x1b\x48\x9a\x72\xf4\x8a\x36\x1b\x03\xe1\xd6\x6b\x9a\xbb\xba\x05\x2c\xbb\x03\x85\x65\x92\xa4\xd7\x2e\xc7\x42\xaa\x3a\x2a\xb6\x7b\x23\x9d\xe5\x2c\x57\x7d\x9d\xec\xb2\x0b\xcd\x6d\x17\x23\x1f\x8d\x0a\xb6\xb3\x91\x6f\x9a\xa3\xb5\xb6\xb3\x11\x41\x23\x9f\x1d\xd1\x10\x44\x40\xb4\x77\xca\x8c\xc6\x8a\x67\x35\x7f\x11\x37\xc6\x88\x97\x03\xf5\xc5\xc9\x9a\x7c\x58\x6e\x72\x59\xd9\x74\x9c\xc3\xc7\x1a\xe9\xf6\x91\xb8\x6e\x5a\x33\x15\x48\xed\x54\x90\xe1\x0f\x1f\x26\x78\xbf\x2e\x98\x92\xbc\x06\xca\x39\x90\x0f\xb9\xe7\x63\x7d\xb0\x27\xc1\x2a\x64\xf4\x44\xe7\xc1\xc2\x27\x56\x27\x40\xeb\x0e\xe8\x48\xce\xd5\xfa\x66\xce\x7f\x2d\xe1\xad\xba\x08\xcf\xc3\xe8\x2a\x64\x02\x7e\x05\x1f\x81\x4d\x16\x50\xec\xe1\xbc\xb9\x5b\x42\x63\x3b\x7c\xa8\x13\x8c\x0c\xe1\x07\x38\xc3\xc8\xac\x6d\xec\x61\x8a\x30\x3b\xa4\xc8\x6c\x63\xec\xe1\x13\xc2\xec\xa0\x22\x3e\xa7\x3a\x26\x3b\x58\xc6\x4c\x30\xe3\x26\x33\x8d\xb0\x87\x90\x59\x20\xc6\x4d\x1c\x21\xcc\x8e\x2c\xe2\x39\xc2\xec\xd0\x22\xfe\x8c\x30\x3b\xb6\xc8\x74\x7c\xf6\x40\xd5\x6f\xf6\x90\x22\xcc\x0e\x2f\xe2\x05\xc2\xec\xf8\x22\x53\x47\xd9\xc3\x15\xc2\xec\x08\x23\xd3\xad\xd8\x03\x55\x81\xd8\x03\x15\x7f\x94\x73\x97\x4c\x82\x63\x0f\x74\xa5\x60\x0f\x74\x95\x63\x0f\x94\xc5\xb1\x07\x82\x46\xac\xc1\xa3\x31\x1a\x8d\xff\x53\x4f\x6b\xea\x4f\x59\xea\x4f\x6c\x72\x0e\x96\xdd\x97\x76\xf6\x72\x8b\x7b\xd1\xfe\x5f\xbd\xc3\xd7\x43\xb6\xeb\x67\xa7\xe1\x6c\x79\x99\xef\xa8\x8f\x33\x43\xd0\x56\xa7\xf0\xc6\x85\xe0\xd6\x96\x35\xea\xdb\xcb\xe5\xe8\x04\xe1\xaf\xb5\x27\x65\xe6\xa4\xcc\x9a\x34\x1a\x02\x25\x88\x9c\xeb\xa1\xf1\xc0\x1e\xd2\x46\x88\xd0\xd9\xbb\x7e\xe5\x56\x61\xed\x05\x6c\x6a\x4c\xc2\x6f\x8d\xf0\xfa\xe3\x81\x77\xbf\xf6\x8b\x12\x05\x67\xed\x53\xad\x98\x12\xe4\x27\xf1\x82\xfc\x24\x5e\x90\x9f\xc4\x0b\xf2\x93\x78\x41\x76\x12\xef\x93\x06\x28\x3b\xc4\x22\xa2\x67\xf3\x10\x20\xaf\x44\x04\x10\xcb\xb2\xf8\x39\x96\x86\x25\x0f\xb6\x9c\x9c\xb4\x1d\xf0\x5d\xa7\x75\xdc\x39\xee\x1e\xb6\x8e\xbb\x80\x4a\xb6\x00\x00\x00\xad\x73\x9e\x03\x21\x24\xf2\x32\x1f\xfa\x59\x74\xc5\x53\xf8\x71\x98\x5b\x0f\x6d\x0f\xd5\xf5\xf9\xbc\x5a\x31\x97\x95\x9d\xac\xd9\x87\x79\xab\x8e\xf2\xc7\xe3\xfc\x51\x1c\x1b\x0c\x94\x63\x83\x41\x7e\x6c\x70\xa6\xe9\x04\x61\x7a\xa5\x55\x5c\x14\x7a\x61\x26\x0e\xf4\xcc\x64\xb8\x22\xeb\x42\xe0\x6c\x2f\x97\xf2\x99\xca\xbe\xcc\x65\x7d\x16\x5d\x9d\x30\x31\xd8\x34\xad\x10\x95\x02\xaa\x58\x16\x07\x92\xf5\x58\x98\x95\x9e\xc9\x1e\x0b\x65\x8f\xcd\x0a\x3d\xa6\x14\xcc\x3b\x45\x3d\x0d\xda\xe9\x11\x34\x62\xc2\x1b\x6d\xc3\xd9\x73\xcb\x63\x25\xf3\xa9\x2f\x96\xf0\xc2\xd2\x3d\x60\xfc\x71\xb8\xdd\x0a\x7e\xf6\xf2\x0f\x70\xc3\xe6\xd9\xdf\xee\x7c\x37\x45\x76\x46\xde\x65\x3a\xb4\xd2\x25\xc1\xd8\xc2\xe2\x5e\x85\x7e\x1b\xdc\x52\xe6\x38\x46\x8e\x2b\xef\x28\x19\x21\x42\x59\x8f\xeb\xa3\x89\xec\x2f\x56\xd3\x90\xce\x4f\xa7\x7a\xc3\xf0\xb4\x2f\xa1\xe5\x17\x0c\xb3\x2a\xbc\x29\x8e\x9f\x45\x3e\x39\x4b\xad\x29\x55\x93\x8e\xdb\xe0\x36\x40\x67\x2f\x2c\x0c\x1d\x38\x05\xee\x27\x14\x50\xfe\x76\x8e\x02\xca\xdf\x66\x28\x18\xb4\x38\x9b\x3b\x5f\x2e\x77\x2d\x6b\x86\x10\x9a\x52\x42\xb8\x40\xb6\x1b\xa2\x29\x1f\xe5\x28\xc3\xf2\xc2\xf5\x50\xe8\xfa\x28\x2a\x63\x39\x47\x9f\xf6\x58\xde\xcf\xb2\x50\xcc\x49\x67\x84\xe6\xae\x87\x3e\xbb\x3e\x8a\xab\x2d\x9b\x4a\x75\x75\x45\x97\xc7\x14\x39\xee\x22\xab\x2a\x71\x3d\x94\xba\x3e\x5a\x94\x8b\x55\x02\x27\xe0\x78\xc2\xe3\x05\x95\x56\x74\xe8\xdf\x75\xd4\xf8\xb0\xd8\xd9\xb0\x4c\xb3\xf3\xe7\x23\x39\x78\xc8\x63\x1d\x35\x52\x7b\xda\x63\x3d\xcd\xd4\xb3\x00\x61\xf7\x13\xf2\xdc\xf3\x6c\x15\x0c\xdc\x31\xfa\xe4\x4e\xd0\xb9\x6c\x07\x43\x83\x36\xbf\x19\x93\x28\xf6\x49\x4c\xc4\x2c\x9b\xa1\xb3\xbf\x59\x4f\x92\xc5\x28\xe1\x76\x3b\x2a\x71\x00\xf7\x02\xcd\xe8\x88\x85\x68\x46\x47\x2c\x42\x33\x31\x62\x91\x69\xda\x7d\x74\x61\x9a\x17\x7d\x1f\xdc\xce\xd1\x85\xfb\x19\x79\x8d\x50\xe9\x7a\x82\xe6\xee\x18\x7d\x76\x27\x79\xd7\xe7\x75\x4f\xa2\xc8\x3f\x63\x1d\x27\x30\x4d\x10\x76\x53\x09\x61\x81\x22\x97\xa0\xc4\x1d\xa3\xd4\x9d\xe4\x43\x20\x8b\x17\x24\xaa\x75\xdd\x5f\x11\xa9\xb2\xcc\x59\x1e\xcd\x80\x8e\x70\x86\x5a\x75\x02\xba\x23\x3e\x28\xd6\x48\x55\x6f\x47\xdf\x4c\xbd\x1d\xd5\x5c\xed\xf4\xbb\x57\xcf\xae\x76\xc2\x8f\x51\x73\x66\x9d\x7f\x7a\xf6\xfc\xd5\x9b\xe7\x2f\x7e\x01\x06\x28\x11\x81\x7e\xc8\x2a\xc3\x9f\x65\xd3\x07\x93\xbf\x08\x92\x24\x08\x27\xc5\x60\x2a\xff\x37\xf2\x7f\x80\x91\x7f\xfd\xea\xfd\xfb\x57\x6f\xfe\x56\x1d\xf8\x9a\x21\xab\x8c\x7c\x9e\x4f\x3f\xf4\x7e\xf4\x8e\x6a\x5b\xe3\xf5\xf7\x08\xfc\x1b\x5d\x1f\xf0\xff\xcc\x1d\x01\x3e\x92\xb2\x88\x58\x3f\xc5\x65\x50\xca\xf2\x26\x15\x13\x69\x45\xe3\xbb\x0a\x93\xbe\x5f\xbd\x10\xdb\x53\x57\x26\xd6\xd5\x54\x41\xa9\x08\x40\x93\xbe\xcf\x8c\xc4\x05\x89\x67\x42\xd7\xe1\xf6\x21\x15\x78\xa5\x50\x34\x41\x93\x4c\xc6\xa0\xca\xd0\xc9\xf4\x11\x6f\x3b\x54\xd6\x76\x0c\xa7\x70\x02\x84\x86\x76\x82\xfc\x4a\x3f\x28\x88\x6b\xee\x35\x14\x4a\x67\xb1\x1b\x0b\x71\x44\x50\xa9\x67\xa8\xe4\x47\x29\xfe\x13\x53\xe0\x44\x18\x90\xd2\x3e\x25\xfb\xd6\xd1\x5f\xe1\xcd\xbf\xb5\xb5\x51\x5c\xf8\xb7\x03\x6d\x18\x17\x5e\xdf\xb6\xf7\x16\x74\x7b\xba\x2b\xb1\xc4\x4d\x3b\xc5\x20\x2b\xc2\x3c\x58\xca\xff\x85\xc4\x11\x2a\x5f\x7b\x7b\x11\x84\x8b\x44\x5b\xfe\xa8\x5c\x7e\x3e\x5b\x24\xf5\xd5\x1d\x97\xb3\x33\xc8\x3c\xbf\x0e\x91\xec\xda\x9b\x0a\x24\xc7\xae\xb4\x74\x8e\x3d\x52\x5f\x35\xdf\xa3\x3a\x3e\xec\xa3\xc0\x34\x83\x3e\x72\x5a\x2d\xd3\x24\xfd\x51\xd1\xb0\x52\xde\x0b\xd1\x5f\x6f\x4c\xf5\x53\xc7\x39\x92\x17\x1c\x97\x5c\x41\x90\x2e\xb5\xdc\x3c\x3e\x2e\x72\xa6\x57\x8f\x57\x94\x81\xd0\x44\x5d\x46\xa9\x31\x16\xaf\x86\xb4\x2c\xd2\xb7\x97\x4b\x72\x82\x46\x5f\x69\x40\x19\x49\x03\xca\x28\x33\xa0\x90\x21\x80\x96\x15\x70\xcd\xf8\xe1\x2f\x72\x20\x88\xc8\x89\xab\xcc\xe1\x82\xd5\x6b\x27\xc9\x63\x2f\xa8\xd3\x36\x4b\x6f\x89\xa8\x8e\xbd\x22\x84\xca\xf9\xfa\xde\x39\xbf\x1d\x4c\x88\xd4\x04\x62\x38\x81\x79\x97\xb9\x04\x9d\x53\xdd\x61\x82\xce\xa9\xee\x30\x46\xe7\x42\x77\x60\xdc\x53\xc3\x3b\x3b\x2d\x4d\x60\xa1\x52\x2c\x21\x19\x00\x41\x41\xed\x02\x9d\xbd\xb4\x46\x90\x6c\xba\xc9\xea\x8e\x27\xef\x67\x54\xdd\x64\x24\x73\x15\xf8\x5c\x0b\x2a\x51\xd0\x55\xe0\xbf\x8b\x49\x42\xc2\x94\x6b\x47\x24\xd3\x8e\xca\x2c\x20\xcf\xf9\x98\xb7\xdd\xfe\x79\x97\x8a\xd0\xff\x78\xf5\xfc\xc3\xf7\x4c\x92\xca\xae\x00\xbc\x0a\xfc\x7e\x76\xe1\x38\x6d\xed\x5e\xf6\x58\x6e\xf3\x56\x2c\x67\x35\x56\x78\x4f\x65\x73\xf0\xb0\x17\x72\x93\xc0\x84\xea\x5f\x79\xa5\xe1\xfa\x2e\x0e\x69\x17\x4f\x50\x28\xba\x78\x6c\x9a\x6b\x3a\xd9\xab\x6a\x98\x2b\xe5\x3c\xa5\x35\xe1\xbb\x7f\x75\x84\xd8\xd5\xc4\x97\x2a\x85\x94\x92\xfe\xd9\x0a\x21\xf2\x50\x67\xba\xaa\xa3\x4d\x13\x25\xe2\x13\x25\xe2\x13\x25\xda\x72\xa2\x6c\x8c\x55\xd5\x6a\xa9\xf8\x7d\x56\x27\x4a\xeb\x20\x0b\x4f\x55\x9e\x28\x9f\xd1\x67\x75\xa2\x7c\x36\xcd\xcf\xeb\x26\xca\x1c\x7d\x16\xc3\x36\x8f\x89\x87\xe6\x9a\x61\xa4\x1f\xe4\x38\xce\xf9\x54\x99\x8b\x36\xe6\x25\x73\x12\x64\x70\xec\x75\x40\x44\xbf\x6a\xa6\x9a\x92\xeb\xf1\xe7\xda\xbb\x9f\x5e\x3c\x63\x53\x4d\x99\x10\xba\xbd\xce\xb8\x32\x21\x58\x17\xc4\x1b\xba\x32\xe6\x53\x22\xae\xe1\x3a\x85\xae\xd8\xb6\x67\xb9\xc5\xb5\xb0\x0b\xca\xb7\x79\x77\xc7\xe0\x36\xd9\x44\xc7\x09\xa7\xe3\x84\xd3\x71\x42\x11\xcb\x65\xcc\x47\x1d\x8d\x37\x6f\x7f\x7e\xf1\xd3\x53\xe1\xdd\xa7\xce\x9b\x14\x55\xe4\x78\x6e\x7d\x5e\x20\xc7\xbd\x44\xa9\x7b\x85\x16\xb4\x77\x2f\x4f\x90\xd3\x3a\x02\xb7\xd7\xe8\x69\xf3\x39\xf1\x22\x9f\x29\xc6\xaf\x42\x9d\x74\x4d\x65\xeb\x4b\x74\x4d\x3b\xe3\x0a\x5d\xd3\xce\xe0\x12\xf5\x95\xe4\x13\xd6\xa5\xd0\x15\x74\x37\xe1\xec\xaa\x2c\x44\x7b\xf1\x4d\x41\x34\xd1\x5d\x73\xc3\xe0\x67\xf1\xdb\xda\x25\x3e\x56\x09\x93\xd6\x3a\xec\x3d\xd2\x3d\xd5\xed\xc3\x2c\x22\x5b\x11\x23\x2a\x1b\xe7\xf6\x9a\xcb\x9a\x5c\x54\x24\x56\x74\xfb\x9a\x6c\xed\xaa\xb8\xfb\x68\xb2\xe6\xef\x2c\x6a\x5e\x7e\x83\x40\x72\x8a\x8c\xa9\xed\x6d\xa7\xf7\x38\x8d\x7c\xd0\x98\x73\x4a\x23\x39\x54\x21\x15\xb7\x58\x54\xeb\xca\x04\xea\xf1\x79\x9b\x19\x1d\xaa\xda\x51\xbb\x14\x28\x52\x17\xb5\x5c\xa3\x6b\x3f\x2a\xd3\x7c\xf1\xcb\x87\x9f\xce\x76\x0c\xe0\xde\x20\xc6\xdf\xd8\xd9\x14\x26\x41\x64\x7e\xc9\x3c\x36\xdc\xae\xf5\xa5\x7f\x53\x3c\x7b\xd2\x56\x79\x16\xc6\xe8\x8b\x8b\x47\xc8\xb2\xbe\x50\x52\xf8\x72\x82\x6e\xbe\x92\x14\x6e\x24\x29\xdc\x64\xa4\xf0\x85\x07\xe3\xc1\x98\x79\x7f\x3e\x5a\xbf\x71\x7f\xe7\x40\x7b\x1f\xe5\xa8\x7c\x21\x65\xbb\x74\xe8\xa1\x53\x3e\xf3\xd0\x3e\x7e\x04\xd6\xac\x09\xad\xd9\x29\x93\x7c\xc7\xee\x61\x4f\xb9\xe6\x71\x54\x8a\x40\x57\x7f\xb7\xd2\x3d\x6e\x46\x78\x12\xa3\x47\xeb\x05\xec\x7d\x83\x0b\x99\x1e\x69\xb9\xed\x3a\xa0\xb4\x02\xe1\x11\xa4\x72\xc2\xc3\x5f\xeb\xc4\x41\x39\xbd\x2f\xfc\x54\x54\xbb\xac\xc4\xb7\x8f\x1e\x4b\xe6\xe8\x38\xd2\x84\xf9\x10\x37\x14\xc8\xad\x83\x6d\xbd\xfb\xfe\x33\xaf\x21\xa8\xd9\x40\xa9\x6c\xc4\xc8\x7c\xf2\x1a\x82\xb3\x8f\xa5\xee\xfc\x89\x60\x7f\x9d\xe7\x83\xf0\x6d\x50\x62\x81\xf3\x7d\x00\x6e\xfc\x7f\xd6\x7c\x43\xae\x2c\xe3\xbd\x87\xc3\xf7\x29\x4e\xc9\x5f\x92\x1d\x0a\x70\x27\x99\x46\x8b\x99\xbf\x13\x46\xe9\xce\x88\xec\x78\x78\x36\x23\x7e\x73\xe7\x63\x42\xd8\x67\x2a\xc8\x1b\x20\x73\x83\xc8\x77\xfc\x87\x02\xc3\x7a\xec\x2a\x0d\xa4\x39\xf8\x1e\x93\xb6\x69\xb4\x2a\xa4\xd0\x75\xd9\x43\xe0\xd1\xfd\xf5\xee\xb1\x13\x83\x91\x5d\x37\x2a\xec\xc0\x1f\x4e\x5f\xbc\x7d\xb9\x5c\xfa\x4d\x2f\x5a\x84\xe9\x09\xf2\x9b\x49\x82\x2f\xd9\xd6\xfd\x8f\xc1\x45\x40\x95\x53\xf4\xbc\xf9\xe2\xed\xcb\xc2\xc1\xab\x01\xeb\x96\x21\xd5\x9d\xfd\x66\x9c\x64\xbd\x27\x5c\xe6\x95\xbd\x9c\xaf\x09\x4f\x4f\xd0\xd8\xc5\x88\x50\x4d\x6d\x84\x08\xd5\xd4\x3c\x44\x84\x3e\x5d\x5d\xbf\xbd\xc2\xf2\x2d\x1a\x84\xc4\xaf\x62\x06\x92\x2d\x0c\x67\xaf\x92\x17\x21\x33\xe2\x50\x7d\xcc\x66\x85\x58\x77\x94\xdd\xbd\x74\x75\xb1\x3e\xa9\x14\xd1\xf6\xd1\x56\x6e\x4d\x75\xf4\x78\x57\x6f\xa7\x75\x5e\x4b\xe5\xc9\x52\xa6\x77\xed\x7c\x11\xc3\xaa\x99\x32\xff\x08\xfc\x74\xba\x6e\xbe\x4c\x5c\x4e\x7d\x42\x3f\xcb\x6f\x6c\x10\x23\x70\x81\xaf\xff\x11\xf8\xac\xf3\x0f\xdb\x87\x1d\xe7\xa8\xd5\x01\xb7\x3e\x73\x0e\x15\xc2\x08\xf2\xd9\xc4\xcf\x3b\x94\x91\x5c\xb1\xbc\x3b\x91\xd3\x88\xf2\x9f\x49\x31\x73\xb1\xd1\x15\x8c\x2b\x2d\x66\x39\xf4\xcd\x9d\x90\x74\x3d\x83\x78\x3c\xf6\x70\x6f\xbe\x20\x76\x69\x47\xdb\x4e\x60\x1f\x15\x4e\xbb\xf8\xa6\xb9\xf6\xac\x8b\x87\x7c\x17\x23\x8f\x4e\x60\x82\x3c\x69\x09\xd3\xcc\x27\xa2\xce\x5d\xb6\x8f\xab\xcb\x23\xe7\x1c\xa6\x93\x4c\x9d\x6a\x3b\xd8\x5d\x8d\x9a\x84\x29\x27\x04\x14\xa7\x21\xfd\x76\xaf\x19\x28\xc6\x7b\xeb\x09\xb8\xed\xcc\xd3\xd0\x51\x85\x0c\x45\x1e\x3d\x21\x7e\x0c\xe3\x35\x8b\xd5\xef\x42\x85\xf7\x22\x38\x06\x6f\x84\x30\x5d\x30\xf2\x36\x6c\xa0\xb8\x11\x2a\x04\x66\x1a\x99\xe6\xda\xb0\x4c\x23\x17\x0b\x86\x2c\x38\x88\x58\x06\xc4\xef\x5e\x6e\x1a\xc9\x09\x24\x5f\x18\xef\x47\x28\x79\x5b\x74\xb4\xb2\x2d\x59\xe8\x47\xb5\x42\x19\x85\x8e\xd3\x10\x07\x9b\x04\x7a\x19\x4d\xce\xf7\x27\x73\x1c\x06\x9e\x65\x79\x4c\x94\x3f\xfb\x40\x21\x58\x98\x5f\x20\xe0\xa9\xb7\x2d\x36\xc9\x8c\x5c\x58\x54\x40\x2f\x23\x5b\xad\xa5\x82\x28\x9f\x8d\x7a\x61\x8b\x7d\xe3\x1a\xdc\x3d\x50\xe5\x72\x24\x06\x77\xc7\x58\x53\xa5\x1e\x6f\xa9\x5d\x6a\xb1\xff\x10\x9d\x93\x70\xc3\x51\x0f\x3a\x0b\x7d\x32\x26\x71\x4c\xfc\x3f\x8c\xd0\x28\x11\x62\xef\xf2\x45\x99\xc2\x0c\x3f\x12\xc7\x28\x5c\xcc\x66\x6e\x1a\xdf\xdc\x6e\x9a\xd4\x39\xc8\xc1\x30\x87\xdf\x64\xf6\x21\xf4\xc4\x5b\xc4\x7f\x8b\xe2\x68\x91\x06\x21\x69\xb2\x8f\xef\x53\xec\x9d\x4b\x97\xa0\xda\xef\xf3\x45\x32\xb5\x32\x68\xc0\xf5\xd0\xc0\x1b\xba\xbe\x0c\xd2\x43\xd7\x13\x45\x9a\x25\xa2\x63\xb2\xda\x59\xf1\x41\xae\xa0\xe6\xe7\x77\x4a\xec\x52\xb8\x8a\xd1\x8e\x8a\x89\x17\x5d\x92\x98\xfb\xde\xeb\x56\xa8\x71\x71\x85\x9a\x14\x8e\xa1\x8c\xe1\xd9\x07\x71\x4a\x24\xbb\xef\x68\x32\xb0\x87\xf0\xec\x03\x70\x03\x34\x11\x07\x46\x02\x70\xcb\x70\x9f\x52\x22\x13\x01\x30\x05\x85\x8f\x81\xbb\x5a\xad\xdc\x15\xb0\x3c\x00\x07\x43\x6e\x2c\x1b\x21\x84\xb8\xf9\xed\x4d\x30\x13\x27\xff\x98\x05\x0e\xdc\x8e\xd0\xd9\x3f\xdd\x15\xe1\x6a\x74\x66\xfd\x63\xef\xd0\x86\x36\x70\xc7\x88\x34\x53\x4a\xa8\x5c\x99\x7b\x40\xa9\xdc\x47\xe3\xa2\x2e\xe0\x43\xda\x2a\x45\xd0\x5d\x79\x98\xd2\x09\x89\x63\x70\xcb\xe8\x89\x36\x97\x17\x59\x8d\x83\x10\xcf\x66\x37\xb7\x4f\xa8\x9e\xf7\x5c\x0c\x99\xa5\xcc\x15\x5a\x4a\xc4\xd5\x53\xc9\x03\x27\x33\x42\xe6\x72\x24\xf3\x3a\x59\x63\x74\x19\xef\xc4\xc2\xd9\x94\xbe\xbf\xa8\x9d\x4f\xac\x7c\x56\x69\x18\xfe\xaa\xc4\x93\x74\x8c\xa4\xc2\x8f\x3e\xe4\x83\xb8\x72\xcf\x7e\xa9\x57\xbf\x99\x79\xf5\x04\x75\x0f\x0e\xda\xdd\x9c\xe2\xf9\x5e\xec\x08\x59\x16\xee\xf7\x9d\xee\xc9\xc9\x89\xd3\x05\x74\x4a\x9d\xfd\xc3\xa5\xa2\x76\xc5\x7d\xce\xef\x7b\x8a\xad\x58\xf8\xca\x65\x77\x9f\x59\x96\xdf\xb7\x97\x4b\xff\x04\x79\x5f\x69\x23\xf6\xa4\x8d\xd8\xcb\x6c\xc4\xfe\x10\xc0\xa7\x3f\x72\xd2\xef\x53\xb5\xaf\xdc\x0c\xf6\x81\x69\x82\x79\x47\x31\xbd\xcb\x6f\x34\x24\xf9\xc9\xbc\xee\xd9\x3f\xab\x7d\x25\x46\x63\xf7\xec\x97\x1a\xde\x3e\x8e\x09\x59\xe7\x60\xcc\x4e\x52\xb0\x5b\x9b\xde\xe3\x4b\x02\x6e\xcf\x7e\x6e\x7a\xd1\xfc\xc6\x1a\x71\x95\x04\x62\xe0\x2a\x32\xc4\x88\xce\xc7\xe6\x13\x0f\xcf\xb1\x17\xa4\x37\x27\x8e\x4d\x35\x1c\x99\x61\x54\x9a\xbd\xa3\x7c\xf6\x8e\x9a\x71\xa2\xb0\xb8\xa7\x67\xcd\x77\x8b\xd4\x1a\x55\x56\xb5\x0a\xba\x15\xf2\xa1\x39\x6a\xda\xfa\xfe\x3c\x98\xbf\x67\xae\x65\xff\x71\x36\x0f\x56\x97\x60\x77\x54\xe2\xcc\xe5\xe9\x75\xb7\xf4\xdd\x51\xd6\xf4\xf8\x11\x46\x0f\x21\xb4\xe7\xb0\x0d\x03\xc5\x5a\xc9\xe6\x12\xfd\xc4\x6e\x81\xf3\x73\x17\x83\xae\xea\xd3\xb5\x22\x08\x37\xe7\x84\x9c\x5b\xc6\xaf\xa1\x88\xd2\x28\xdd\x17\xbf\xf6\x0e\x41\x44\x94\x63\x80\xfe\xd6\xd7\xfc\x95\xb7\x12\x0e\xe4\x95\x6a\x8e\x5d\x71\xf0\x2c\xfa\x74\x0a\xb7\x49\x36\x45\x72\x13\x0b\xa3\xb0\xca\xd9\x4e\x5c\x90\xb3\x8c\x45\x48\xae\xe7\xc4\x4b\x89\xbf\x13\x92\xab\x59\x10\x92\x72\xa4\x1f\xe1\x64\x49\xbb\xf5\xec\x17\x76\xac\x6c\x1b\xa7\x51\xc7\xee\x8d\x11\xae\x6a\x1b\xd9\xb1\xf4\xaf\x5d\x0c\xc7\xae\xee\x94\xaa\xa3\xdf\x86\xbc\xbb\x3d\xbb\x7e\xce\x7e\x2b\xbb\x90\x96\x29\x54\xb8\x4a\x96\x4b\xaf\x84\xa4\x5b\x48\xc8\x54\xf4\x7a\x74\xe6\x52\x74\xb3\xbf\xbf\xa3\x3b\xa5\xf9\xed\xce\x2f\xb3\x0d\x1e\xb5\xfb\xd6\x31\xa4\x7b\x87\x48\x90\xa7\x31\x7d\xe4\x15\x79\x5f\xed\xd1\xe0\x3b\x5a\x76\x08\xf2\x69\xa3\x49\xce\xfb\xd4\x1d\xf4\x31\x1a\x59\xdc\x93\xed\x58\x99\xb8\x5f\x79\x53\xe9\xee\xb8\xe2\x7c\x5e\x64\x47\x82\x6f\x4e\x90\x57\x9d\xf0\x59\xd8\xa2\xaf\x3d\x13\x3d\x71\x35\x8c\xf3\x31\x76\xcb\x58\xe3\x78\x27\x97\x9d\xd6\x0e\x0a\x9c\xc6\x9a\x22\x8f\x49\x16\xb9\xa4\xc1\x90\x7a\x63\x4d\x85\x08\x06\xe0\x54\xca\x60\xf9\x53\x63\x9a\x8b\x81\xf7\x64\x56\xe9\x7d\xa4\xea\xe2\xfe\xda\xb6\x6c\x4b\xc7\x71\x2a\x5c\x2b\x55\x45\xe9\xa7\x2f\x36\x31\x28\xd7\x43\xb8\x5e\x46\xd6\x88\xc8\x7e\xe6\x79\x66\xb1\xe3\x8b\x63\xe4\xbb\x13\xbe\x7f\x41\x29\x0b\x21\x94\x63\x35\xa6\x42\x2b\xdf\xd4\x10\x9d\x4b\xb5\xa3\x2a\x2b\xa5\xc2\xc1\x9a\x2d\xb7\x7f\x2b\x9b\xb3\x90\xa1\x3d\x34\x2a\x32\xa5\x5a\xcd\xd4\x43\x05\x57\x04\xcf\x34\xd7\x3a\x22\xf8\xc8\xe3\xea\xbb\xe5\x73\xbe\x54\x3d\x43\xa4\x71\x95\x6f\xf5\x08\x1a\x55\x38\x86\xdc\x6e\xff\x5a\x31\x2c\x8b\x02\x51\x30\x39\x3e\x7d\x61\x61\xe8\x83\x13\x64\xdf\x73\x6a\x51\xb2\x78\x70\xcb\x74\x85\xd6\xaa\x61\x4f\xa8\xa8\xca\xb4\x89\x67\x6f\x9a\x17\xfc\x4e\x6a\x34\xb8\x9d\xc7\xd1\xbc\x67\xe4\xae\x51\x06\x0c\xf1\x05\x29\xa6\xcc\xcf\x27\x3d\x63\x7c\x91\x1a\x30\xbd\x99\xf7\x9e\xd0\x6a\x98\xed\x64\x30\x84\x83\x21\xbf\x05\x14\xac\xa0\x00\x15\x84\x41\x2a\x81\xf0\xe7\xda\xe2\x4f\x7f\xd0\x01\xb8\xa2\x2c\xf2\x1d\xf6\xfd\x20\x9c\x48\x40\xc5\xb4\x5a\x80\x4f\x5e\x85\xa9\x0e\xe4\x1c\xfb\x12\x12\x7b\xac\xc7\xe8\x4d\x4d\x71\x2e\xed\x2a\x40\x64\x42\x3d\x2e\x3c\x87\x0e\xde\xf8\x22\xfd\x6d\x14\x45\x33\x82\x43\x09\xb1\x90\x54\x0f\xf3\x69\x14\xcd\xea\x20\x2e\xc2\x80\xf2\x30\x15\x62\x96\x54\x0f\x91\xc7\x96\xa8\x83\x19\xf0\x2b\x60\x55\x98\x59\xd2\x26\x98\x3c\x00\x0b\x43\x19\xae\xe9\x8c\x34\x5e\x84\x1e\x4e\x33\xbc\xf3\xf7\x2d\xba\x36\x7b\xd2\xe0\x9e\xa8\x58\xaf\xa3\xe2\x0d\x23\x95\x8c\xae\x0b\x90\xe8\xeb\x26\x58\xf0\xe9\x9b\x75\x6d\x66\x70\x8a\x50\xb7\x01\xba\x89\xa4\x0a\x10\xd7\xa2\xb9\x19\xbd\xcf\x2a\xac\xcf\xf7\xef\x3d\x4f\x85\xe3\xdd\x9f\x12\x3f\x17\x00\x7d\xfe\x0a\x48\xe3\x59\x84\x53\x15\x98\x48\xa8\x87\xc7\x2e\xf0\xcd\x08\xfa\x55\x98\xb6\x5b\xb0\xcc\x6a\x86\xee\xd3\x1f\x2a\x6c\x95\x49\x7b\xb2\x2a\xf1\xc2\xaa\xd9\x92\xf1\x28\xee\x72\x05\x28\x05\xe6\x73\x97\x11\xc9\x9c\xb5\x0a\xe0\x78\x42\x0d\x30\xda\x99\x47\xb5\xb0\x98\x8b\x8f\x0a\x8b\x27\xd4\xc0\x62\x5d\x57\xea\xb5\x77\x95\x5e\x1b\xc7\x24\xe7\x62\xec\xf9\x4e\x0b\x10\xf3\x03\xc8\x70\xe2\x2f\x7a\x7c\x28\x03\xc9\x78\x54\x05\xce\xbb\x98\x78\x41\x12\x44\x19\x8f\x56\x12\xee\x03\xef\xe5\x0c\x67\xa3\xc8\x9f\xeb\x7b\x89\x42\xd2\x02\xb9\x23\x45\x71\x74\x98\xbd\xe6\xc1\x89\x6b\x1d\x6c\x25\xbe\xa0\x84\x5d\x48\xaa\x1d\x50\x11\x4e\x49\x37\xae\xe2\xae\x79\x09\x2f\x7b\x5d\x2b\x0d\x14\xc9\x4d\x61\x03\xb4\x77\x15\x26\xc0\x5f\xd7\x2f\xbc\x70\x2d\x40\xfb\xba\xdb\x51\x00\xf2\xd7\xcd\x6b\xe4\x9a\x15\xfd\x55\x65\xf1\x7d\xb5\xfd\xda\xbb\x19\xe1\x97\x25\x3e\xf8\xf2\x1e\x6c\xb0\x06\xb4\xb8\xbf\x5b\x01\x9e\xa5\xd4\x83\x17\x59\x9c\xd6\xd1\x16\x35\x14\xe9\x56\x49\xd8\xbc\x88\xae\xa5\x8a\x9b\x94\xa8\x72\x83\x78\x5f\xbb\x8e\x8a\xf5\x60\xed\x32\x28\x76\x00\x15\xc8\x59\xca\xa6\xa9\xb0\x06\x61\xb6\x57\xf7\x0e\x87\x41\xb6\x36\xaa\x29\xf5\x3d\x41\x2e\xe6\xe9\xcd\x2b\xb9\x4d\xba\xa6\x82\x29\x0e\xfd\x19\x79\xcd\xf9\xb3\xac\xa3\x94\xb8\x79\xfa\xe9\x39\x99\xf4\x94\xce\x64\xea\xec\xfd\x01\x10\xcf\x63\x3c\x16\xc0\x8b\x94\x2d\xbb\xbc\xb2\xc6\x4b\xe8\xd9\x51\x3d\x09\x5c\x49\x58\xdb\x1d\x50\x25\x42\x09\x3e\x7b\xae\x59\x37\xb2\xd3\x5a\x0a\xe7\x93\x09\xf7\xe0\x7d\xf9\xb1\x2e\x09\x4f\x4d\xb9\x07\x40\xe9\x7a\x2c\xc1\xe5\xef\x9b\xa5\xe4\xef\xd7\x00\x2c\xc1\x5b\x37\x0b\xd7\x81\x99\x85\x25\x40\xb3\x75\x1a\x56\x11\xd4\xd0\x7d\xfa\xbe\x22\x9e\xfc\x44\x72\x6d\x92\x3f\xdf\x73\x01\xce\x5c\xa4\x15\x60\xeb\xc4\x27\x01\x4e\x10\x66\xed\xb2\xfe\x40\xe2\x8f\x30\xf3\x48\x48\xd9\xeb\x3a\x59\x4c\x12\x49\x99\xe4\x16\x49\x5a\x6e\x6c\x31\xed\x1e\x40\x73\xab\x8f\x04\xa9\xa6\xd4\xb7\x58\xdf\x6b\x2c\x55\x02\x12\x2f\x6b\xf8\x10\x87\x51\xa5\x39\x65\x67\xac\x00\xec\x6b\xac\x05\xcc\x8b\x40\x42\x13\x2f\x35\xb2\x19\x5b\xf4\x9f\xbd\x1d\x42\xb6\x30\xe9\x5b\x7a\x07\xe9\xfa\xec\x67\x1d\x3e\xd9\x0e\x88\x84\xa2\x24\xd4\x76\x7b\x55\xed\x57\x5b\x95\x2a\xad\xaa\x17\xbf\x44\xc3\xaa\xcb\x60\x14\x26\x8b\x8b\x0c\x9d\xec\x75\xb3\x28\x20\x84\xaf\x9a\x05\x8a\x90\xf3\x6c\xf5\x60\xcf\xdb\x18\x24\xb4\xa0\xc2\x28\x7d\xf1\xf6\xa5\x04\x26\xdf\xee\xa4\xd5\x60\xcf\x23\xf3\x8c\x27\xca\xb7\x7b\x63\x14\x9d\xab\xb2\xb4\x7c\xdb\xc0\xfd\x61\xd5\x10\xa1\x87\x9e\x78\x38\x54\x05\xec\xfc\xfd\xbe\xd2\xc2\x84\xa4\x4f\x71\xa2\x72\x23\xfe\xba\x05\x3c\x65\xdd\xd5\x22\x5a\x5c\xca\xd5\x94\xed\x09\x68\x0d\x78\x95\x43\xe5\xef\x9b\x4c\x98\x3c\x76\xac\xbe\x63\x71\x42\xde\xc5\x64\x1c\x5c\x17\xba\x57\x49\xdd\xc4\x4d\x61\x09\x7f\x4d\x25\xaf\xf2\xf5\x37\x7b\xdd\x48\x1d\x1b\x51\xff\x18\x14\xc1\x7e\x5c\xbf\xae\x97\xe0\x4a\xb3\x4e\x99\xa1\x51\xb5\xa4\xc0\x24\xd5\x94\xb5\x7d\x51\x33\x6c\x1e\xd7\x44\x18\x84\xdc\x20\x5e\x4c\xdc\x02\x6e\x2d\xd5\x79\x51\x78\x49\xe2\xa2\x02\x56\x4c\xdb\x4a\x8b\xa1\x35\x09\x9d\x4c\xdb\xdb\x25\x2d\xac\x90\xb4\x6d\x9f\xe7\x4a\x59\x5d\x2b\x8a\xab\x5d\x29\x71\x8b\xe9\x59\xd3\x47\x9f\x17\x51\x4a\x4a\x66\xf7\x62\xda\x7d\x46\x76\x4a\xae\x55\xeb\x57\xf6\xba\x16\x16\xb3\x80\xd5\xcc\x95\x29\xb9\x2e\xe2\xa8\x24\xdc\x07\x41\x3a\x48\x6f\x8b\x0c\xe3\xed\x46\x7e\x41\xc7\xab\xa8\x1a\xe9\xe5\xe1\xf7\x1e\x56\x84\x61\xfe\xb6\x5e\x12\x5e\x27\x68\x62\xff\x12\x87\xb9\x14\x90\xbd\x6e\xb3\x26\x31\xea\xd2\xe2\x37\x2e\x22\xb8\xb5\x16\xa1\xc3\x74\xe8\xbe\x6a\x06\x61\x90\x5a\xbc\xb8\x14\xe0\xf3\x80\x46\xd9\xf6\x92\x92\x82\xc3\x28\xbc\xb9\x88\x16\x49\x8f\x41\x81\xe4\x7a\x1e\xc5\x29\xf1\xc5\x2b\xc3\x81\x89\x23\x29\xa6\xb2\x8e\xa2\x72\x66\xc1\x5e\x72\x9d\x53\x49\xba\x2f\x5c\x16\x19\x2a\x57\xd5\xd8\xcb\xbd\x71\x9c\xe5\xa0\xf8\xf3\x7d\x21\xb1\xe8\x1d\x19\x95\xf2\x97\x7b\xc3\x52\x85\x49\xf1\x72\x5f\x58\x5f\x48\x1c\x49\x50\xfc\xf9\x6b\xfa\xea\x67\xb5\xb3\x7e\xfe\xca\xde\xfa\xb9\xd0\x5d\xf7\x80\x36\x04\xee\x0f\x3a\x7a\x1e\x2d\xb2\x49\xc3\x1e\xb7\x80\xfb\xf4\x87\x32\x8a\x32\xa6\x4a\xc1\x20\xc8\xde\x73\x70\x69\xbc\xd0\x42\x7b\x55\x06\x76\x15\xf8\xca\xd4\xda\xae\xa5\xec\xb6\x86\xea\x94\x52\xe7\xd2\xbd\x01\x05\x61\xaa\x74\x92\x7c\xdb\xa6\x9f\xfe\xae\x74\xfe\xdf\x79\xe7\x0f\x1e\xd2\x9e\xff\xd0\x9b\x0c\x0f\xa5\xfd\x3f\xc0\x3e\xc3\x10\xb8\x3f\x96\x7a\x2c\x8a\x2f\x72\x89\x47\xbe\xe9\xc1\xfe\x5d\x63\xdd\x1b\x02\xf7\x75\x11\x62\x71\xed\x5d\xbf\x73\xa1\x59\x75\x87\xc0\x7d\x53\x04\xf8\xb7\xa8\x08\x32\x7f\xbf\x0b\xd0\xb7\x1c\x28\x97\x1c\x80\xfb\xee\x81\x66\xed\xdb\x32\x5d\xe3\xdc\x88\xc7\x1e\xb7\x99\x1e\x25\x1b\x6a\x09\xe2\xa5\x6a\x33\x15\x2f\x5b\x40\x95\x86\xd3\x2a\x53\x51\xf8\xc9\x56\x90\x2a\x8c\x29\x0b\xfd\x23\x21\x29\x09\xf7\xe5\xc7\x79\x18\xb0\x4c\xa1\x54\x52\xee\xbd\x62\xe0\x30\xf0\xce\x0b\x6e\x22\x59\xc2\x7d\x61\xb2\x29\x55\xb6\x26\xdd\x0b\xe2\x10\xb8\x67\x1f\x74\x84\x48\x62\xd5\xf0\xb5\x25\x11\x51\x34\x54\xc8\x1f\x75\x90\xe3\x6c\x35\x89\xb7\x13\x35\x9e\x37\xa9\x76\x4c\xe5\xbe\x90\xc4\xe5\xae\x78\x88\x09\xc3\x4e\x92\xe6\xba\xca\x62\x5b\xc1\x4c\xb3\xa6\x60\xd5\xa4\x23\x5e\xee\x2d\x1f\x24\xf8\x32\x97\x80\xf8\xcb\xe6\x65\xf7\xec\x67\x75\x04\x7e\xd6\x8d\x40\x76\xdc\x45\x99\xd2\x32\xe1\xbe\xc8\x8a\xe0\x0b\x99\x35\x4b\xbe\x7e\x0d\xbc\x82\x3d\x51\x49\xb8\x2f\x4c\x19\x02\x43\xe1\x8e\xe2\xfd\x9e\xa3\x3d\x53\xa1\xcd\xbe\x0a\x14\x0f\x7d\x90\x49\xf4\xe2\xed\x8e\xc0\x86\xc0\x7d\x42\xc7\x5b\x75\xf5\x7f\x32\x3f\x9f\x34\x2b\xa9\xab\xb2\x77\x29\x7c\x92\x20\x1b\x3e\x89\xbf\xca\xcb\xf4\x1e\x2e\xa4\x4f\x62\xf4\x8c\xa3\xb7\xc1\x75\xf4\x3e\x77\x1d\xc6\xe8\xb9\x0a\xbb\xa5\x84\x8f\x7b\x00\xd8\xdf\xab\xb0\x1f\xd2\xe5\xff\x49\x8c\x5e\xa8\xb0\x6b\x5d\x57\xef\x07\xfb\xa5\x0a\xfb\x40\x39\x14\xf4\x00\xb0\xcf\x54\xd8\xb5\x67\x13\xee\x07\xfb\x6f\x2a\xec\xda\x53\x55\xf7\x83\xfd\x54\x85\x7d\xa4\x9c\x7c\xfa\x5a\xd8\xff\xcd\x0e\x0c\xfc\xad\xf9\x2e\x8a\x66\xec\xb0\xbb\x0d\x6d\xf8\xf4\xfb\x66\x18\xcc\xa0\xe6\x10\x01\xcd\xcc\x62\x5e\x59\x6f\x59\x96\xec\xc8\x20\x3b\x1a\x2f\x04\x2a\xf6\xfd\xe9\x2b\x96\xc1\x86\x36\x3f\x36\xff\x03\x4f\xfd\x81\xa5\xd2\x84\x57\x2c\x81\x4f\xee\x3b\xfe\x07\x90\x61\xf9\x77\x16\x66\xda\x02\xa0\x36\x9f\xbb\x02\xc0\x3d\xfb\x07\x3f\x14\xf1\xda\x1a\x3c\x49\xa3\x37\x38\x0d\x2e\xc9\x59\x1c\xe3\x1b\xeb\xc9\x79\x10\xfa\x54\xdc\x75\xba\x70\x70\x0c\x9d\xf6\x10\xc0\x75\x59\xda\x2d\xd8\x6e\x6d\xc8\xe3\xb4\xdb\xd0\x69\x6f\x82\xe4\x74\x6d\xe8\x74\xed\x0d\xb9\x0e\x0e\xbb\x36\xa4\xff\x36\xe4\x3b\x72\x8e\x5b\xf0\xa8\x65\x6f\xc2\xed\xa8\xd5\xa6\xf9\x36\x62\x77\xd4\x6a\x1f\xd3\x7c\xc7\x1b\xf3\x1d\x1d\x42\xfa\x6f\x53\x6b\x5b\xad\xa3\x23\xc8\xfe\x0f\xc1\x10\xb8\x4f\xcf\xee\x4e\x75\xdc\x23\xdd\xca\x09\xee\xad\xa0\x2f\x3e\xde\x2c\xcb\xcf\x35\x24\x65\x33\x32\xe4\xd4\xf0\xf4\x99\x8c\x0b\x96\xdc\x84\x29\xbe\xde\x61\x52\xe1\x4e\x42\xc5\xb7\x20\x9c\xec\x08\x8b\xf9\x4e\xc8\xb7\x53\x80\xfb\xf4\xf9\xfa\x02\xd2\x01\x7a\xcb\x43\x2b\x6c\x1e\x73\x4f\xfa\x35\x6e\xf2\xca\xaa\xc8\xfe\x67\x1f\xe7\xe7\x13\x77\x05\x2c\xe0\xfe\xd7\x93\x39\xf6\xce\xf1\x84\x24\x03\xc3\x8b\xc2\x94\x5c\xa7\xc6\x10\x59\xa5\x93\xb5\x34\x3f\xba\x5d\x41\x06\x04\x9e\xc1\xa7\xf0\x19\x7c\x0e\x5f\xc0\x97\xf0\x7b\x78\xf6\x14\x9e\x3d\x83\x67\xcf\xe1\xd9\x0f\xf0\x15\xfc\x01\x7e\x80\x7f\x87\x3f\xc2\x8f\xee\x19\x52\x40\xb3\xc6\x26\xc6\xd0\x7d\xaa\xa6\x52\x71\x6d\xe8\x3e\x53\x93\x62\x32\x9e\x11\x8f\x26\x3f\x57\x93\x93\x9b\xd0\x33\x86\xee\x0b\x35\x2d\x0d\x2e\x88\x31\x74\x5f\x22\xd6\xca\x67\x1c\x79\xf4\x24\x24\x57\x4c\x3d\x3d\x82\x8c\x78\x72\x6d\x4f\xb6\x4f\x66\x35\x58\xe8\x83\x2c\x59\xbc\x86\x8b\xd9\x0c\xb8\xdf\x73\xa0\x4c\x5f\x7c\x96\x5e\xe7\x50\x3b\x19\xd4\x1c\x9e\xcc\x55\x01\x28\x68\x8a\x41\x3c\xa3\x2d\x4f\x63\x06\xe4\x7b\xe0\x9e\x3d\x43\x4f\x78\xf4\x0f\x96\x62\x18\x70\x40\x05\xd9\xe7\x79\xa6\x17\xcd\x1f\x23\x0f\xd3\x41\x00\xee\xd9\x0f\xe8\x89\x37\xc5\xfc\xce\xe2\xb3\x67\x02\x30\x8f\xdc\xa0\x40\x55\xce\x44\x3c\x27\xd8\x9f\x05\xd5\x50\x3b\x3c\x48\x09\x25\xf3\x17\xcd\x0f\xc1\x05\x67\xb2\xc5\x8b\x16\x05\xa7\xcd\xee\xb1\xb4\x01\x3c\x7b\x4e\x67\x09\xbb\x4b\x94\xad\x10\xc5\x68\x76\x35\x18\x44\xda\x90\x30\xac\x1d\x2c\x68\x4d\x4d\xb9\x17\x71\xac\x2b\x96\x07\xbb\xa9\x29\x57\xba\x01\x57\x9c\x8c\x1a\x69\xa2\xe5\xd4\x00\x28\x47\x59\x51\x3b\x4c\x1e\x00\x92\x07\xa7\xad\x57\x40\xa2\x96\x91\xc1\x53\xec\x9d\x4f\xe2\x68\x11\xfa\x86\x9b\xc5\x60\x63\x99\x7f\xa8\x66\xfe\xf0\xf6\xf9\x5b\x43\x4e\x75\xe9\x1f\xba\xc3\x28\x69\x47\xd2\xa7\xbb\x72\xff\xae\xe9\x8a\x57\x72\x62\xe7\x15\xa2\xbf\xbb\x3f\x6a\x72\xfe\x20\x73\xd2\xda\xd0\x8f\xee\xc7\x82\xc4\xec\xcd\xa2\x84\x58\x1f\xd8\x49\xd8\xa7\x15\x4f\x1f\x49\x40\x52\x56\xcf\xdf\x6b\x8d\x41\x9c\xa2\x6a\x8c\x6a\x94\x1c\x32\x58\xd1\x5a\x38\x67\x3f\x54\x4a\xbf\xc8\xf5\x74\xf6\x78\x57\x17\x97\x82\x3b\x9c\xea\x09\xb7\xc9\xcf\x8e\x81\x2c\xa5\x94\x60\x7f\xad\x1d\xce\x7d\x59\x34\xc3\xfd\x5f\xcf\x6f\xea\xf9\x7f\x4f\x05\xf0\xec\x1b\x2a\x80\x4f\xbf\xa1\x02\xf8\xec\x1b\x2a\x80\xcf\xbf\xa1\x02\xf8\xe2\x9b\x29\x80\x4c\xde\xc0\xa1\x47\x66\xc4\x47\x67\x5c\xaa\x13\x8c\x7d\xc7\x13\xe9\x06\x70\x5f\x31\xb1\xe1\x39\x4e\xb1\x70\x78\xb6\x6c\x78\xf6\x14\xb8\x3f\xd4\xa4\x7f\x60\xeb\xf2\x93\x67\x53\x1c\xd2\x45\xde\x06\xee\x47\xeb\xf7\x16\x07\xff\x7f\x8a\xe8\xb7\x73\xfb\x5f\xbb\xd9\x1b\x81\x29\xb8\x1d\x47\xb1\x45\x27\x54\xbc\x13\x84\x3b\x29\x20\x83\x78\x88\xd2\x41\x3c\x5c\xb1\xb9\x94\x1f\x04\x27\xe0\x56\x3e\xef\xa4\x56\xc8\x8e\x1f\xc7\x83\x70\x08\x44\x85\xf4\xb9\xc9\xad\x3c\x09\x9b\xa1\x11\xa2\x49\xe8\x36\xe8\x85\x70\xd6\xdb\x75\x84\x09\x28\xe9\xdd\xae\x56\x12\x4b\x42\x0b\x79\x78\x36\xb3\x22\x59\x16\x46\x30\x7f\x4e\x01\x8c\x9a\x33\xb4\x6b\xe7\x69\x2c\x34\x58\x8c\x6e\x33\x18\x69\xf3\x02\x11\x98\x36\x3d\x14\xc3\xb4\xa9\x84\xdd\x25\x30\x86\x21\xb8\x4d\x9b\x11\x7d\x04\xcb\xe5\xdb\xd1\x27\xe2\xa5\x4d\xde\xd5\xef\xe2\x68\x4e\xe2\xf4\x86\x65\xbb\xf5\xa2\x70\x1c\x4c\x16\x31\x1e\xcd\x08\xc3\x35\x5c\x5c\x10\xf1\x66\xc3\x09\x49\x7b\xe1\x0a\xac\x60\xda\x54\x4e\x76\x13\x2e\x4d\xc4\x88\x1d\xbc\xfd\xed\x37\x92\xbc\x8e\xfc\xc5\x8c\x9c\x56\x57\x6d\x16\x53\x0c\x2f\x66\xe9\xaa\xa7\xf9\xa8\x34\xc5\xb7\x62\x68\x60\x03\xc6\x00\xc6\xb4\xba\x08\x15\x47\x4b\x64\x14\x2d\xc9\x05\x9d\x29\x4e\xde\x5e\x85\xb2\x4d\xbc\x4b\x69\x01\x0a\x63\x8e\x28\x63\xb6\xd2\x66\x82\x5a\xc7\x60\x65\x0d\x8a\x20\x59\x1b\x5c\x9d\x80\x46\x09\x60\x65\x01\x16\x7e\x2d\x46\xf1\x72\xf9\x52\x66\x31\x94\x1c\x06\xb0\xc0\x72\x69\xd9\x90\x5c\xe2\x19\xb0\x0c\x9e\x26\x03\x6f\x81\x5b\x23\x62\xc8\x1a\x08\x51\x4c\xa3\xf1\xce\x55\x10\xfa\xd1\x95\x69\x5a\x31\xe2\x8f\x60\x45\xe4\xe8\xa2\x58\x89\x3d\x40\x60\x0a\x63\x70\x6b\x2c\x12\xb2\x93\xa4\x71\xe0\xa5\x86\xab\x1f\xc3\x14\x1a\x79\xff\x1b\xf0\x96\xed\xf4\xf4\x76\xed\x15\x60\xa4\x18\xa2\xd8\x72\xda\xc0\x4d\x9b\xaf\x49\x8a\x7d\x9c\x62\x14\x36\x9f\xc6\xd1\x55\x42\xe2\xef\x09\xf6\x49\x9c\x14\xab\x05\xb7\x86\x7c\xcd\xf1\x16\x55\x7b\x31\xc1\x29\x39\xcd\x51\x2e\x16\x24\xcd\x64\x31\x27\xf1\x6f\x28\x85\x24\x1f\x20\x54\x28\x6c\x29\x43\xc7\x68\x4f\x06\x0d\xec\x09\xcc\x49\x81\x00\x1d\x78\x15\x07\xa9\x24\xc6\x22\xa9\xda\xab\x15\x58\xf5\x36\x23\xe3\x72\x52\x2d\xac\xa3\xca\x29\x6e\xa4\x62\xa4\xe2\x4d\xd9\x57\xac\xa6\xa8\x31\x0e\x11\x59\x6d\x18\x2e\x4b\xcb\x3f\x14\x1a\x0b\x9a\x1f\xfe\xf9\xee\xc5\xf3\xdf\xce\x7e\xfa\xe9\xec\x9f\xbf\xbd\xff\xf8\xee\xdd\xdb\x9f\x3e\x9c\xb6\x9c\xce\x61\xe7\xa8\xdd\xed\x1c\xf6\xb2\x80\xbc\xed\x55\x56\x3e\xe2\xad\x0b\xc6\x56\x68\x81\x7e\x0a\x58\xcc\x2f\x66\x0b\xf8\x09\x87\x13\x19\xf6\xeb\x55\xc8\x76\x07\x76\x28\xd6\xfe\x0e\x0b\x2f\xb1\xc3\x43\x25\x18\x32\x34\x56\x4d\xf5\x16\x6f\x37\xdb\xee\xe4\x46\x8b\x14\x40\x3a\xc5\x59\x2f\xfc\xf6\x1b\x0a\xf2\xfe\x00\x3d\x8b\x6a\x83\x08\x51\x36\x20\x0a\x06\x56\x0a\x68\x01\x5e\x1b\xa2\x85\x73\xe4\x03\xd9\x51\x2c\x3e\x80\x16\x81\xe5\x92\x4e\xa2\x9d\x20\x4c\x52\xba\xf4\x44\xe3\x9d\x00\x00\xc5\xe2\x21\x41\x50\x89\xc7\x10\xe6\x88\x8c\x4c\x79\x64\x08\x83\x5f\x32\x94\x27\xab\xbd\x24\x3b\x68\xbc\x43\x42\x2f\xf2\x83\x70\xb2\x13\x24\x3b\xc9\x9c\x78\xc1\x38\x20\xfe\x4e\x3a\x25\x74\x6e\x93\x9d\x71\x10\x27\xe9\x0e\x8e\x27\x8b\x0b\x12\xa6\x3b\x17\x8b\x84\x05\x46\xc7\x3b\x02\x7a\xd6\x8f\x53\xbe\x5a\x10\x20\x43\x9f\x25\x22\x81\xe1\x99\x37\x3e\xe1\x98\x43\xbe\x7e\x54\x70\x57\x91\xa4\x12\x24\x47\xf4\x2f\x62\xe7\xb6\x84\x88\x88\xd2\x8e\x85\x41\xe6\x2f\x12\x19\x23\x5b\x4d\x8d\x5d\x09\x98\x8d\xe2\xd3\xc5\x78\x4c\x62\xd3\x4c\xd5\x9e\x55\xbe\x9c\xce\x32\xec\x7a\xd5\xfe\x3b\x1d\x8b\x5e\xef\xf9\x9c\xb5\x66\x8d\xc2\x16\x29\x34\x67\x37\x1f\x0a\x7d\x73\x92\xe0\x4b\xa5\x35\xc5\x96\x04\x63\x8b\xf4\x6d\x3d\x61\xeb\xcb\x8b\xde\x08\xc9\x84\xd9\xda\xfe\xa2\xe0\xb7\xc8\x3b\x5d\x06\x22\xa6\x04\x9d\xf6\x91\x7d\xca\xa7\x52\xef\x32\x0a\xfc\x1d\x7b\x17\xa1\xf8\xb4\xd2\xf2\x50\x64\x6a\x8e\x83\xd9\xcc\x62\xbd\x53\x48\x90\xaf\x79\x85\xd3\x6c\x7e\xb2\x8a\x08\x62\x19\xfa\xf6\xa9\xdd\xb3\x97\x73\x36\x39\x76\xb5\x84\x0f\x32\x69\x04\xd9\x6e\xdc\x4f\xdd\x46\x23\xe6\x22\x89\x9d\x89\x0c\x79\x35\x63\x65\x26\x55\xb0\x8e\x4d\xd3\x30\x68\x83\x96\x4b\x2b\x46\xc6\x22\x1d\x1f\x19\xac\xda\x20\x79\x21\x88\xde\x8a\x41\xcd\x00\xc9\x69\x61\x28\x63\xc3\x99\x09\xaf\x26\x9b\x37\x7f\x91\x0b\x8c\xbd\xa4\xab\x50\xcc\x2e\xe9\xb3\x08\x0c\x79\x7a\x82\x48\x93\xc5\x7a\xe0\xdf\xe4\xdc\xd8\x45\x28\x64\xcc\x82\x34\x79\x14\x1c\x1b\x26\xa0\xc0\x24\x3c\x65\x6d\x46\xa9\xbc\xd6\x3f\xeb\xc0\xa6\x72\x25\x20\x13\x6e\x5c\xd9\x71\x21\xb2\xdd\xb0\x1f\xbb\x61\x03\x39\x80\x8a\x57\xa8\x75\x70\x60\xa6\x83\x70\xa8\xe9\xc0\x59\x61\x36\xa6\xcd\xd1\x4d\x4a\x7e\x64\x90\x61\xdc\xb7\x97\x4b\x35\xa5\x1f\xd7\xb0\xd9\xbf\xf0\x20\x3d\x7f\xa1\x2c\x44\xc4\x58\x1c\x45\x8b\xd0\x4f\x0c\x46\xc6\x45\x18\x0d\x2b\x5c\x2e\x6d\x50\x07\x8a\x37\x4b\x0b\x4a\x4a\x1c\x88\x93\x2a\x42\x28\x36\xcd\xec\x39\x3c\xad\x30\xec\xde\x9a\x8f\x74\x16\x57\xd3\x60\x08\x60\xed\x82\x90\xd6\x2f\x00\x04\xf1\xe1\x52\x07\xd0\xcf\xa6\x00\xa5\x38\xce\x5f\x28\xe1\x8b\x21\x2d\x8e\xa2\x1c\x19\x31\x98\x90\x22\x2d\x57\x8f\x53\xd2\xb3\x52\x1e\xd9\x91\x9b\xab\x63\x40\xd9\x2c\xed\x59\x4e\xf8\x1b\xb9\x5d\x73\xc4\x9e\x6a\x98\xde\x72\x69\x88\x45\x91\xc9\xff\x82\x85\x96\x39\x99\xc4\x75\xb9\xfc\x7b\x8e\x37\xe3\x0b\x36\xe8\xf1\xd6\xb3\xc5\x88\xc3\x34\x10\x42\x69\x93\x16\x35\xcd\x1f\xac\xb4\x49\x25\xae\x6c\x01\x63\xb9\x79\xd2\x4a\x37\xfb\x8c\x97\xeb\x17\x1d\xb8\xc3\x2b\x81\x6a\x2b\xc4\x0b\xdc\x89\x62\xbe\xd2\xef\xcd\x82\x73\xb2\xc3\x45\xcf\xa6\xa1\xf0\xa6\xb9\x60\xd6\xe4\x04\x85\x56\x1d\x21\x9e\xa5\x29\xb9\x98\xa7\x3b\x69\xb4\x83\x67\xb3\xc8\xc3\x29\x11\xb5\xee\xcc\x70\x3c\x21\xf1\x4e\x3a\xc5\xe1\xce\x05\xbe\x0e\x2e\x16\x17\x3b\x94\x1f\xf7\x76\xec\x6b\xa3\x11\x5a\xa0\x99\x0a\x1f\x2b\xcb\xe9\x82\x86\xb1\x33\x62\x67\x6e\xb3\x41\xb6\x97\x0a\x95\x4c\x28\x32\xfc\x43\x83\xec\x0a\x09\xc2\xa6\x54\xc8\xaa\xb5\x1a\x44\xc1\xfc\x46\x47\x52\x24\xeb\x57\x49\x30\xee\x36\x44\xa1\x11\x6f\x95\xef\xcd\x20\xf9\x39\x20\x54\x44\xaf\x26\x5a\x04\x2c\x97\xa4\x86\x98\x14\x64\xf2\x59\xef\x4a\xde\x9c\xaf\x8b\xac\x9d\x86\xd1\x20\x40\xc8\xa5\x2a\xf2\x6c\x6e\x4b\x40\xb6\xc2\xd9\x76\x1d\xd7\x05\xc2\x0e\x93\x72\x33\x8c\x81\x13\x2f\x08\x0c\x16\x64\xce\x98\xe1\x34\x08\x1d\xf1\x32\x0a\x42\x1c\xdf\x18\x3d\xa9\x9e\x32\x63\x01\x5f\x06\x7a\xf2\x71\x4f\x3c\xef\x70\x56\x21\xf3\x7e\xb1\x08\x90\xf8\xf0\xac\x5e\xd2\x92\xa5\xbc\x64\xaf\x95\x43\x70\xba\x33\xa2\xc0\xe3\xaf\x02\x4c\xeb\x3b\x51\xe9\x94\x5c\xe7\x78\x9c\x9c\x9c\x70\x43\x91\x31\xc2\x09\xe9\x76\xb2\x2f\x3f\x2b\xb5\x0a\x6d\xb1\x47\x25\x5c\xa0\xc1\x2a\x45\x96\x61\x34\x52\x4a\x6b\x3f\x46\x57\x24\x7e\x86\x13\x62\x01\x18\x22\xaa\x0f\x64\x04\x73\x29\xd7\xc7\xac\xfb\xd8\x95\x8f\x92\x2d\xa6\xcb\x65\xda\xb7\x81\x69\x5a\x29\xa5\xb9\xf4\x84\x99\xca\xc4\xdc\x16\x7c\xc0\x28\x16\x89\x97\xcb\xb8\x90\x8d\x69\x71\x6a\x02\x8c\xfb\xc8\x2e\x94\xa6\x2d\x46\x36\x4c\xf9\x4f\xdc\x47\x69\xfe\x99\x8e\x2d\x59\x2e\x29\x31\xf0\x05\x3a\x1f\x60\x22\x06\x58\xed\xbc\x77\x5c\xa8\x64\x6b\x69\xcd\x70\x8a\x9c\xaf\xcb\x39\x05\x9d\x48\xfd\xb9\xfc\x79\x1d\xe9\x9c\x97\x33\x97\x06\xee\x59\x05\xab\x7b\x91\xcb\x8f\x0a\x98\xc2\xf8\x6b\x99\xe4\x47\xb9\xbd\x20\x04\x91\xde\x0e\x9b\x4d\x04\x59\xa4\x61\x18\x1b\x08\x63\x54\x24\x0c\x32\x48\x87\x2e\xfd\x87\xa8\xa8\x05\x99\xbc\x15\xe6\xb9\x2f\xa4\x94\x00\x23\xc6\x7d\xd4\xd5\x09\x64\x01\xe3\xb4\x32\xd8\xa9\x15\xa2\x18\xc6\xc8\x06\xbd\xf8\x24\x57\xea\x4e\x63\xa4\x68\x78\x71\x7f\x2f\x7b\x3b\x62\x04\xa5\xbc\x03\x18\xa3\x46\x0c\x83\xe4\x0d\x7e\x63\xc5\x9c\xde\xa2\x53\xbb\x27\x11\xd8\x73\x28\xc9\xd9\x2c\x5d\xa6\x35\x62\x00\xe3\x93\x1c\x47\x8a\x74\x94\x63\x9a\x67\xdc\x73\xb2\x4d\x9d\xb8\x6f\x73\x8d\xac\x90\xd1\x5e\x69\x55\x29\x36\x65\x82\xe6\x38\x8e\x2e\xac\x14\x86\x80\x32\x6c\x75\x91\x97\xbc\x8b\x2d\x83\x62\x19\xdf\x73\x7a\x57\x4a\x47\x6a\x55\x37\x39\x33\x76\x52\x93\x8a\x6d\x7a\x61\x44\xcb\xbc\x73\x41\x46\xd1\xd4\x59\xdc\xeb\xb7\xe3\xd3\xe8\x74\xdd\xe7\xcc\x58\x44\x85\x22\x6d\xc6\x19\x4e\xd2\x57\x9a\xcc\xb4\x3d\x83\x74\x28\x5b\xa4\xa5\xd3\x4b\x3c\xcb\x56\x70\xb9\x7e\xf3\x66\xd3\xa5\x5a\x88\x0b\xca\x22\xa7\xf6\xd1\x6d\x51\x67\xce\xb4\x17\x07\x21\x94\x9c\x52\x82\xed\x91\x66\x4c\xb0\xff\xf1\x55\x98\x3a\xdd\xa7\x2f\xac\xf4\xbb\x04\xac\xb8\xe0\xed\x40\x9c\x8d\x33\x5c\x64\xe3\xc0\xae\xe8\x95\xca\x0e\x15\xc2\xf9\x6c\x45\x08\x59\x21\x12\xeb\x76\x58\x9a\x3e\x60\xb9\x14\x13\x99\x0a\x93\xf4\x45\xcc\xe4\xfc\x75\x2f\x7b\xe7\x77\xc6\xc8\x9a\xfb\x2d\x2a\x45\xcb\xe7\x9c\xb4\x12\xd4\x82\x78\x1f\xb5\xe0\x82\xfe\x8b\xf7\x51\x8b\xa1\xcd\xd0\x8b\xc4\x95\x00\x68\xcf\x61\x0c\x72\x8a\x62\x77\xda\xc7\xee\xb4\xd1\x00\x74\xf1\xb7\x08\x9c\x02\x84\x50\x60\xa5\x70\x8f\xf6\xc5\xf8\xd4\xee\x4d\xf7\xc6\xbc\x66\x9e\x62\x9a\xd6\x18\x4d\x01\x9c\xee\x8d\x1b\x34\x61\x21\x29\x6b\xfc\x5d\xc2\x68\x7e\xcf\xd9\xe5\xd9\xa6\x7b\x88\x96\x85\xb4\x3a\x3e\x1b\x68\x9d\x71\x63\x71\x82\xd9\xa4\xc2\x7b\x0b\x00\x19\x0a\x27\xc8\x76\xa7\x7b\x7b\xb9\xc9\xd8\x43\xbb\x36\x9c\x21\xdb\x9d\xf5\x17\xee\x4c\xc1\xae\x31\x03\xbb\x1c\xbf\x19\x00\xb7\x1e\x5d\x79\x98\xa5\x9d\x45\x4e\x94\x98\x4c\xb3\x60\x93\xf9\xe8\xff\xa6\x68\xaa\x48\x5c\x1f\x1d\x83\xe5\xd2\x16\x16\xe5\x6c\xe2\xc6\x6e\x48\x79\x8b\xc8\x12\x02\x70\x12\x99\xa6\x15\xa2\x08\xf4\x42\x14\xb1\xdc\x41\x61\xcc\x83\x3f\xb7\x76\x91\xad\xe7\xa5\xd2\x50\x34\x25\xd7\xb9\x61\x23\x3c\x09\xf6\x5b\x0c\x66\xb0\xdf\xca\xf5\xab\x04\xd9\x6e\xd2\x0f\xdd\x46\x23\x11\x01\x30\xd1\x1c\xc7\x09\x79\x15\x32\x0b\x2b\xbb\xdc\xd9\x6a\x7d\x97\xc0\x16\x80\x4e\x97\x4d\x73\xce\xbb\x72\x01\x38\x71\xc9\x20\x6e\x24\x43\x84\x33\x63\x49\xde\x03\x2f\x2a\xba\xfa\xdf\xac\x2f\x56\x0a\xf3\x96\x03\xc8\x0d\xdb\x79\x99\xf7\x9a\x32\xbf\x30\xc5\xbb\x94\xf1\xa7\x4a\xc6\xbc\x68\x9e\xeb\x4c\x03\xee\x67\x1d\xb8\x0f\x9a\x8c\xff\xd8\x80\xeb\x33\xb9\xf4\xa8\x3c\xd2\x34\x63\x55\xe3\x79\xc2\x38\xeb\xd3\x9b\x54\x78\x0c\x11\xd0\xab\x24\x09\xc5\x99\x82\x52\xa0\xbf\xce\xa0\xa3\xd7\x38\x9d\x36\x2f\x82\x30\x9b\x8a\x45\x2d\x79\x30\x84\x11\x4a\xdd\xa8\x1f\xbb\x7c\x1c\x03\x44\x06\xd1\x10\x26\xec\xc6\x11\x88\x51\x70\xd2\x6a\x1f\x9f\x76\x7a\xc1\x49\xab\xd5\x3e\x6d\xf7\x82\x13\xe7\xd8\x39\x6d\xf5\xd8\x4a\x17\x35\x70\x1f\x89\xf5\x73\x01\xa7\x70\x0c\x3d\x57\xc8\x2d\x58\xec\x0f\x3a\xbd\xa0\xef\xb4\xe8\x7a\x96\xa0\x00\x70\xfa\x97\x9b\x78\x0b\x5a\x57\xc3\x19\x42\xa7\x75\x84\x90\xe5\x1c\xb7\xcc\x05\x5d\xda\x3c\x64\xb5\x1d\x33\x00\xfd\x7e\x77\xd9\x6d\x9b\x0b\x70\xe2\xb4\x0e\x19\x04\xaf\x00\xa1\x9d\x43\x98\xb2\x87\x56\x19\x54\xfe\x36\x15\x80\x9d\x03\x06\xd8\x69\x2d\x2d\x06\x5a\xd4\x31\x05\x27\x2d\xbb\x43\x2b\xf1\xfa\x07\x07\xad\xe3\xee\x72\xe9\x9d\x1c\x1c\xb6\x3b\x6d\xa0\xa9\xb8\xa3\xa9\x78\xcc\x1e\xda\xeb\x31\xc8\xdf\xc6\x25\x7c\x8e\x32\x7c\x04\x6a\x53\x89\xda\x18\x9c\x74\x0f\x0e\xda\x07\xa6\xe9\xf5\x1d\xc7\xe9\x38\x4e\x4b\xa0\xb4\x5a\x09\x93\x6b\x72\x6a\x25\xec\x9a\x89\x36\xc4\xc8\x01\xbd\x44\x96\xb0\x92\x3d\x7e\xfd\x04\x0c\xf9\x25\x2c\x09\x95\xbb\x6d\xd3\xb1\x5b\xed\x25\x6b\x27\x80\x09\x3a\xe8\xb6\x5b\xf6\x92\xa6\x99\x09\xc8\x72\x02\x18\x35\xf2\xb9\x79\x6d\xa9\xe4\x7b\x2d\x77\x7d\xd2\x82\xca\x92\xf6\xd1\x7f\xcb\xe9\xcd\x17\x11\x46\xaf\xcf\xc4\x6d\xf1\x4d\x3c\x9f\xcf\x6e\x2c\x71\xbe\x93\xe4\x74\x18\x23\xc3\x80\xdc\x64\x93\xba\x20\x6e\xa0\xcd\x85\x05\xe1\x87\x30\x6c\xa0\xff\x06\x99\x5a\x19\xe7\x38\xbe\x2d\x4a\x77\x86\xe1\x6e\x98\x0d\x72\x22\x34\x1a\x11\x08\xb5\x38\x58\x94\x0e\xe9\xfc\xc8\xea\x53\xe4\xc3\xf3\x6f\x50\x5f\x5d\x5d\xef\x4a\x92\xab\x1c\x03\x6b\xb7\xa4\xcd\x58\xbb\x54\x57\xe9\xdb\x54\x61\x09\xb9\xd8\x18\xaa\x18\x18\x06\x0c\x50\xea\x06\x0c\x8d\x00\x44\x0d\xf4\x4f\x8b\x0c\x82\xbc\xd2\x28\xaf\xf4\x47\x59\x69\xce\x3e\x54\xfe\x03\x05\x34\xdb\x0d\xfa\x61\x46\x14\x0d\xd4\xa2\x50\x75\x8d\x0b\x07\xc1\xb0\xd1\x3a\xe8\x7e\x17\x0e\x82\x86\xa3\xad\xf2\x95\x62\xda\x24\x7f\x76\x76\x91\xbd\x5c\xd6\x1a\x84\x0d\x6e\x81\xdb\x09\x12\x66\x05\x5e\x04\x61\xca\x6d\x6f\xa4\x91\x9e\xd4\x99\xed\x3e\xc4\x37\x41\x38\x61\x16\x0e\xcf\x23\x49\xb2\x33\x22\x37\x51\xe8\xef\x08\x63\x91\xdc\x28\xc9\x51\xfa\x98\x4b\x66\x30\xe1\xb2\x72\xd1\x0e\xa1\x37\xa5\x72\x78\x5a\x6b\xf7\xd3\xa2\x5d\x8a\x9b\xbd\xd3\x93\x88\x8e\x64\x52\x67\xfb\x2e\x6f\x05\x94\x4d\x85\x1c\x4a\xdc\x08\x4f\x32\xf9\xbf\x6e\x7b\xa8\x7a\x2b\x4c\xde\xda\xef\xf3\xb5\x2d\x65\xea\x45\xca\xf8\xc9\x41\x23\x6d\x38\x2a\x1d\xd9\x30\xa8\x12\xfb\x5e\x0c\x5b\xc0\x8d\xfa\x01\x23\x71\xba\xda\x47\x43\x64\xa5\x66\xeb\xe0\xa0\xdf\x3f\xfa\xce\x0a\x4f\xa3\x9e\xb3\x17\x01\x70\x72\x72\xa2\xbc\xe6\xb5\x7f\xaa\xd6\xde\x69\x1d\x77\x8e\xbb\x87\xad\xe3\xad\x51\xe8\x54\x50\x48\xf3\xfa\xda\x7b\x11\xa0\xf8\xe4\x75\xbe\x51\xc6\x37\xe0\xdb\xfb\xf7\xeb\x44\x57\xa8\x53\xf7\xe9\xf6\xa7\xaa\xf8\x2f\xa7\xc5\x72\x29\x71\xeb\xc0\x76\xb3\x63\xb7\x8e\x5a\xed\x4e\xb7\xdb\x3e\x3a\x68\x1d\x1d\x75\x49\xfb\x08\xee\x69\x93\x01\xfc\x1f\x61\x7d\x97\x40\x5b\x6d\xd8\x01\x30\x6e\x74\xf2\x1a\x3f\xaf\xaf\xf1\x08\x3a\xcd\xc3\xe3\xc3\xee\x71\xdb\x69\x77\x8e\xba\xad\xb6\x73\x70\x48\xda\xf6\x11\xdc\xd3\xa7\x57\xeb\x3c\x68\x41\xaa\xc5\x36\x8e\xf2\x3a\x9f\x4b\x1b\x24\x7a\x69\x11\xd0\x8c\xc9\x7c\x86\x3d\x62\x11\x02\x0d\x23\xdf\x37\xcc\xf4\x05\x61\x28\x71\xe5\x87\x3f\x77\x76\x91\xed\x02\xd2\x40\x06\x32\x34\x66\xfd\x97\xb9\x55\x71\x87\x34\xd3\x38\xb8\x38\xe5\x3f\x16\x60\x0a\x13\xaf\x6d\xff\x5f\xbf\x26\x8d\xe5\xaf\x49\xe3\xc9\xfe\x84\xd6\x9b\x97\xff\xa7\x5a\xbe\xef\x74\x4f\x0d\xdb\x68\x90\x82\x5d\xb3\x57\x7c\xcd\xcb\x7e\xe1\x9a\x5a\x8a\xd2\xe5\xd2\xd9\xcf\xad\x77\x31\xcc\xb9\x35\x8c\xb8\x90\x15\x50\x29\xac\x20\x50\x07\x63\x8b\xe9\xf1\x9e\x60\x95\x67\xa9\x95\x00\x70\x42\x17\xec\x03\xd3\x8c\xfb\x54\x30\xe9\x48\x3d\x9d\x91\xe8\xc9\x41\xb7\xed\x1c\x83\x5b\x2b\xdd\x43\x6d\x70\xb2\xe7\x98\x66\xc0\xd7\xf1\x56\xfb\x18\x3a\xc7\x0e\x74\x8e\x8e\x41\x16\x67\x9d\x6a\x20\x09\xd3\x88\xc2\xed\xcb\x44\x28\x2e\x00\x88\xfb\x4c\x70\xd8\x04\x00\x16\xca\xc5\x5c\x1e\x69\x58\xd1\x1e\x93\x3f\xfa\x7d\xc7\x5e\xc6\x7b\x1c\x12\x57\xbc\xa8\x0a\xb3\x1e\x25\x2a\x7a\xf2\xbe\x8b\xa9\x70\xc9\x3b\x2c\xdd\x43\x0e\xe8\xdb\x80\xcb\x69\xa2\x58\x0c\x14\xd3\x46\xcb\xee\xe4\x79\x5b\xd5\xbc\x27\x27\xdd\xa5\x73\xdc\x82\xdd\xb6\x19\x2f\x29\x5c\xa5\xac\xb8\xc4\x4b\x14\x6e\xeb\x0a\x3b\xad\x65\xab\xd5\x81\x14\x8c\xd9\x6d\x53\x00\x25\x48\x7c\xab\x3b\x96\x52\x1c\xd0\x6c\x45\x0b\x15\xcc\x8b\x7c\xb2\x33\x8f\xb2\x15\x8c\xd6\xd9\xd1\xd6\x79\xb4\x6c\x75\x6c\xc8\x6a\x97\x95\xea\x11\x90\x82\x5c\x90\x13\xe9\x2f\xcc\x1b\x41\x50\x66\x4a\xa9\x90\xef\x37\x66\xe2\x44\xa3\x11\x83\x54\xf4\xff\xc1\x81\x59\x20\xc8\x38\x17\xba\xd2\x1c\xe4\x3f\x4a\xde\x54\x9c\x8d\xe6\x04\x2e\x41\x9b\xe6\x6e\x3e\x0a\x8c\xe8\x2b\xf4\x0e\x43\x14\x9f\x9c\x1c\x51\xf2\xf9\x73\xeb\xa0\x0b\x45\xa3\x23\x20\x9f\xc2\xdc\x7d\x21\x47\xe0\x67\x65\xd2\x3e\x69\xa6\x51\xae\x2b\x51\x6e\xa3\xcc\xd0\xbf\xe5\x6b\x8b\xb2\x86\xb8\x51\x3f\xa4\xb8\x45\x8d\xf8\x04\xe5\xbb\x3d\x91\x62\x46\x63\x2b\x49\x3a\x88\x1a\xf1\x90\xe9\x4a\x1a\xb1\xe5\xef\x2a\xe7\xd8\x45\x88\xac\xf6\xbf\xdb\xfd\xaf\x9d\xef\x76\x3e\x4c\x89\x94\x2c\x2e\x98\x93\xce\x0e\x95\x88\x76\x42\x2a\xdf\x7e\x4a\xe0\xce\x38\x8a\x99\xc3\xc1\x88\x3b\xe5\x34\xff\x6b\xe7\x3b\x5a\xec\xaf\x78\x91\x4e\xa3\x78\x67\x67\xe7\x25\x89\xa3\x24\xd9\x39\x1b\x45\x8b\xf3\x29\xf6\x83\x4f\x64\xba\xd3\x1f\xb3\xc4\xbf\xf2\x9f\x66\x14\x4f\x4e\x76\xfa\xd3\x34\x9d\xf7\xf6\xf7\x95\x34\x06\x88\x4a\x6b\x61\x42\x76\x76\x5e\xbf\xfa\xf0\x5f\x3b\xdf\xed\xff\x17\x73\x22\x45\xb1\xc5\x96\x09\xfa\x7b\x0c\xe0\x0f\x28\xb6\x9c\x03\xe0\xa6\x4d\x2e\x9a\xa0\x00\xa6\xcd\xf7\xb3\xe8\x4a\xbc\x4e\x60\xda\x7c\xf5\xe6\xfd\xbb\x17\xcf\x3e\xfc\xf6\xfa\xec\x97\xdf\x9e\xfe\xf3\xc3\x8b\xf7\xe8\xc0\xd6\x1b\xea\x50\x66\x67\x22\xda\x4d\x45\x6d\xaa\xea\x1f\x96\xc6\x37\x4c\xce\xad\x78\xa3\x38\xf9\x96\xa1\xb2\x27\x79\x9b\x3d\x6a\xcd\x78\x70\x1c\x45\x1a\xef\xb3\x4e\x6b\xb5\x82\x9d\x16\xd3\xbf\xc7\x51\x64\x01\xad\x7d\x91\x34\x93\xc5\x88\x6d\xac\x99\x26\xb7\xff\xca\x77\xcb\x81\x0e\x50\x76\x7b\x72\xc7\x2f\x71\xc1\x9d\xb3\x5a\x59\x00\xa6\xcd\xf3\xd7\xf8\x9a\x67\x41\xa1\xc5\x68\x39\x8a\x66\xef\x83\x2f\x04\xb1\x43\x4a\x41\xf3\x37\xbc\x98\x50\x91\xae\xe0\x61\xa7\x69\x67\xa0\xba\x2a\xad\x20\xb7\xc3\xa2\xb2\x1b\x52\xe6\x87\xc2\xd8\xa5\xf0\x43\xa9\xb3\xa8\x5a\x0a\x4c\xa5\x26\x6d\x37\x06\xda\x0c\x50\xb7\xe5\xf6\xfe\xe6\x62\x14\xcd\x4c\x93\xff\x36\x99\x83\x0d\x49\x4c\x33\x18\x14\x53\x86\x08\xa1\xc0\x34\xf5\xbe\x6d\x01\x2c\x66\x96\xde\x6d\xac\x5d\x65\x67\x30\x90\xed\x1d\xd6\x75\xc8\xa2\xdc\x21\x2c\xf7\xc7\x30\xc1\x63\xa2\xeb\xf9\xa9\xc8\x5f\xce\x4b\xa7\xc5\xc6\xfc\x52\x3d\xd0\x64\xdc\x15\x6e\x53\x64\xb9\xdc\x25\xcd\xdf\x64\x4e\x56\xcc\x8b\x2e\xe6\x38\x26\x25\x67\xb6\x8a\xc6\xb1\x5c\xee\x16\xed\xee\x5a\xeb\xde\x99\xd0\x14\x92\x4c\xf3\xe0\x05\x84\x7f\x02\x41\x28\xdb\x91\x52\x76\x1b\xf3\x4d\x02\x18\x66\xfc\x10\x52\x61\x3b\xc9\x85\x6d\xca\x44\xdd\xa8\x9f\x30\xce\x48\x61\x0d\xa2\xe1\x2e\x42\x29\x55\x5e\x6f\x63\x6e\x50\x0a\xd9\xab\xb0\x7f\x4a\x65\xbd\x1f\x9e\xee\x39\xbd\xb0\x1f\x9f\x3a\x3d\x9b\x77\x94\x74\x4a\x29\x74\x95\xb0\x29\x09\x41\x8b\x94\xed\xd2\xca\x0e\xd9\x9a\xdd\xcd\xcd\x7b\xa4\x85\x5d\xad\xfb\x6f\x61\xed\xda\xd9\xc6\x55\x3e\xf7\xd9\x70\x86\x1e\x4e\x35\xa3\xf9\x43\xbd\xda\x38\x0b\x92\x54\xa7\x34\x86\x7c\xbb\x99\x2a\x0f\x62\x18\xb9\xc2\xa7\xd9\x94\xda\x91\xbb\xe8\xb6\xd8\x65\xce\x6d\xff\x6c\xcc\xe9\x50\xa7\xc8\xd6\xae\xfd\x0d\xb6\x15\x26\x93\xb8\xce\x5f\x20\x7f\x2b\xa5\xf2\x1d\xa7\x17\x0d\x80\x5b\xe1\xfd\x33\x88\xf9\x45\xf3\x0a\x9d\x26\x0f\xd2\xe4\x84\xbb\x84\x50\xad\x05\x46\x0d\x24\xf7\x5f\x57\x99\xc9\x04\x06\x0a\x53\x46\x37\xb0\xc0\xe1\xb2\x79\xb9\x6b\x17\x3e\x24\x57\x78\xee\x74\xcb\xe7\xa5\x88\xba\xc3\xcb\xe6\x4c\xd9\x98\xae\x2a\x78\x42\xab\x4f\x82\x2f\x44\xd1\xf5\x2f\x16\xb3\x34\x98\xcf\x08\x6d\x85\xd3\xdd\x1b\x05\x29\x9d\x7f\xb9\x0c\x66\xbb\x69\x9f\xb8\x69\x03\xb5\xc0\x48\x6e\x84\x32\x3d\x57\xf5\x45\xae\xe0\xda\x6e\x6d\x81\x6b\xe7\x6b\x70\x6d\xb7\xd6\xe0\xda\x51\x71\x6d\x03\x28\xdf\x1a\x0e\x4c\x1b\xad\x0d\xb8\x77\x3b\x5b\xe0\x7e\xf4\x35\xb8\x77\x3b\x6b\x70\x3f\x52\x71\x3f\x2c\xe1\xde\x55\xde\x5b\x30\x6d\x1c\x28\xef\x6d\x98\x36\x3a\x6b\xda\x26\xf5\xc2\x6a\xeb\xec\xa5\xda\x3e\x65\x03\x80\x9c\x1a\x46\x8f\x3e\x48\xe2\x97\x99\x4e\xc5\x3e\xbe\x0d\x09\xe8\x5d\x0a\x4b\x28\x4b\xc9\x72\x82\x62\xed\xe4\xf3\x02\xcf\x92\x02\x13\xdd\xce\x52\x95\xad\x13\x15\x03\x95\x51\x68\x2c\x62\x4b\x16\x45\x36\x5b\xa7\x32\xdf\xd7\x02\x26\x41\x48\x17\xec\xb4\xda\x0d\x86\x01\x63\xa4\x11\x24\xd5\x5a\x44\xfb\x4f\x6c\xe6\x29\xc3\x52\x32\x7d\x9b\x31\x7c\xe6\x08\xd6\xbc\x60\xb2\xd6\x7e\xf3\xb6\xb5\xda\x9f\x80\xe6\xa7\x28\x08\x2d\x63\xc7\x00\x50\x85\x11\x53\x18\x0d\x64\xec\x34\x9b\xcd\x1d\x03\x00\x68\xf4\x05\xed\x18\x0d\xd2\x30\x4e\x8c\x22\xde\xba\xc5\x57\xd9\xfd\xff\xda\xae\x2c\xf0\x60\x69\xad\x55\x7d\xfa\xac\x18\x91\x53\xc9\x4c\x7b\xea\xc7\x90\x6d\xc7\xa9\x29\x54\x63\x8e\x8a\xfe\x27\x29\xb7\xf9\x92\x4c\x85\x09\x69\x42\x54\xf0\x5a\xa9\xb1\xa2\x2a\x36\xa9\x1d\xb6\x39\xce\xd1\x0d\x4f\x68\x3d\xe9\x89\xea\x94\x24\x92\x0b\xee\x0f\x6a\x0e\x91\xc0\x5d\x5e\xf8\x4f\xc8\x7f\x22\xe1\x0e\x23\x48\xa9\x2a\x79\x24\x28\xda\x0b\x21\x46\xf1\x5e\x0a\x17\xb9\xac\x91\x40\x0c\xe0\x94\xb7\x55\x6e\x01\x44\x00\x8e\x8b\xa6\x68\x0f\xd9\xae\xd7\x5f\xb8\x8d\x86\x47\x05\x92\xe9\xc0\xa3\x02\xc9\x78\xe0\x0d\xc1\x6d\x82\xe8\x2b\xc4\xec\xb5\x28\x90\x24\x7d\x4c\x05\x12\xdc\x4f\xa4\x40\xa2\xd2\xb1\x37\x5b\xf8\x24\xa9\x11\x28\xd9\x46\x32\xc3\x4a\xf8\x13\x58\xb9\x68\x59\xf1\x35\xa8\x13\x4a\x2f\x14\x6f\x71\xb8\x6b\x97\x0a\x2b\xfe\x07\xdb\x01\x70\x4a\x00\x98\x41\xae\x42\xd0\x8c\x9c\x15\x79\x20\x14\x4e\x48\xb0\xe0\xd1\x04\x29\xcf\x94\xe6\x10\x95\x4e\x35\x1e\xf6\x21\x4a\x6b\x0a\xf3\x99\x93\xbc\x0c\x42\xe6\x0c\xac\xb1\x80\x08\x27\x3b\x6e\x3b\x94\x9e\x12\xd2\xbb\x07\xee\x70\x13\xff\x00\x0a\xc3\xfc\x10\x70\x6b\xff\xce\x2c\x0a\x27\x74\x15\x58\xcc\x79\x7c\x1d\x03\xb8\xe9\x12\xd9\x30\xab\x2b\x06\xa7\x56\x4c\x53\x4a\xd3\x48\x38\x5c\x81\x9e\x70\xd1\xe1\x9f\xb9\xf7\x44\x61\x4a\xed\xa5\x1a\x1f\xb0\x48\x78\xe2\xe4\xd6\x4a\xc6\xaa\xb8\xd7\x70\xdf\x06\xcb\x65\xba\xc5\x8c\x53\xdc\x2c\x59\xbb\x77\xa2\x45\x9a\x04\x7e\x66\x2a\xc8\x9c\x7f\xc3\xe5\x32\x47\x39\x9b\x29\x41\xc1\x23\x30\xd4\x38\x8c\xfd\xa6\x9e\x42\xd8\xe0\x32\xf6\xa2\x9a\xb7\xe8\x34\xf6\xbe\x9a\x61\x9d\xdb\xd8\x4f\xd5\xec\x25\xc7\xb1\x33\x0d\x76\xf7\x72\x1d\xfb\x50\x00\xa4\x38\x8f\x05\xdb\x3b\x8f\x85\xc0\x0d\x99\x57\x61\xd9\xfb\x05\x06\xcc\x79\xac\xb4\xc6\xff\xf0\xfe\xed\x9b\xea\x91\xb1\x5b\xfa\xb5\x27\xbd\x80\xa1\x8f\x53\xdc\x2b\x7b\x13\x31\x6e\xc5\xfd\x88\x18\x85\xfc\x86\xe3\x98\x1f\x78\x81\x36\x58\xf1\xd3\xbd\xff\x8d\x3a\xf6\x71\xd7\x0d\xca\xc5\x90\xe6\xe8\x5a\x41\x68\x22\xe8\x7f\xff\x97\x40\xc5\x49\x3c\x3d\x8d\x7b\xff\xfb\xbf\x29\x24\x7d\xfb\x94\xae\x82\x31\xe8\xdb\xc2\xcb\xb6\x47\xf8\xd2\x88\x62\xb6\x6a\x9c\x5a\x69\xf6\x99\x2e\x4a\xbd\x94\x7d\x4e\xf9\x67\xc2\x1e\x85\xbf\x6a\xc8\xdc\x3a\xb4\x07\x18\x42\xc1\xa1\xa5\x75\x84\xf9\x85\x87\x7a\xeb\x05\xe7\x0c\x62\xc2\xed\x11\x37\x14\x87\x87\x22\x31\x57\xcb\x5e\x27\x11\xb3\x17\x86\x83\x64\xc8\x2a\x19\x24\x0d\x32\x2c\x08\xfc\x79\x6f\x49\xaf\xa8\x1f\x5f\x54\x38\x26\xa1\xcc\x80\xf1\x88\x78\xb9\xe4\xfb\x8c\xea\x4c\x55\x7c\x24\x58\x25\x64\x08\x23\xe4\xb0\xed\xcd\x46\x23\xe8\xd3\x25\x3b\xfa\x0e\xb5\x0e\xba\xc0\x05\x61\x43\xe4\x69\x04\xc3\xef\x22\x77\x3d\x2a\x4f\xbf\x1e\x95\xc6\xde\x5e\xca\xd0\x71\x53\xc6\x6e\x34\x88\xd0\x1c\x1b\x51\x39\xd2\x9f\xaa\x4c\x39\x12\x0e\x2c\x0a\x14\xbc\x17\xf4\x90\x9c\x6e\xa9\x87\xcb\xc0\x5a\x5a\x60\x4b\x81\xad\x33\xec\xf7\x8f\xea\x20\x3f\xbd\x0f\xe4\x7e\xff\x28\x07\xae\x87\xdc\x6e\x6d\xc0\xb9\x53\x84\x6c\xe9\x90\x96\x2f\xad\x61\xbf\xef\x74\x41\xc3\xe9\x1e\x1e\x1e\xb6\x9c\xee\x77\x22\xbd\x5d\x5b\xf9\x86\x66\x95\x2a\x2f\xc1\x1d\x36\x2c\x05\x0b\xa7\xab\xa2\x91\xe1\xd4\x1e\x82\x6a\xe5\x8f\x34\x19\xa2\xef\x90\xd3\x3a\x82\x5c\x86\xb4\xc2\x3d\x2e\xd0\xcd\xa3\x2b\xab\x05\x8f\xbe\x4b\x01\x80\x1a\x1a\xfd\xea\xd9\x22\xb0\xcc\xe6\x44\x38\x74\xc3\xe2\x8c\x09\x1a\xea\xd7\x0a\xbe\x01\xc7\x37\xd0\xe0\x1b\x68\xf1\xbd\xd3\x94\x72\x5a\x47\xa6\xe8\xcf\xd3\x3d\xe7\x3b\xab\x75\x70\xb0\x27\xc7\xd7\x01\xbd\xda\x19\xa7\x9f\x70\xda\xf9\xe0\xe6\x6b\x43\x99\x74\x65\x53\xdb\xad\xc3\xee\x91\x19\x9f\xb2\x9d\x75\xdb\x39\xec\xda\xcb\xb8\x17\xd7\xd4\x5a\xa1\xda\xcd\xb5\x36\x1c\x59\xef\x3d\x6b\xbd\xeb\x44\xdd\x3c\x4f\xf3\x19\xd2\xef\xb7\x3a\x35\x95\xde\x6d\x82\x66\x2d\x6c\x75\x96\xdb\x4c\xcd\x6a\xa5\xec\xce\x87\xbb\xb5\xf4\x7f\x58\x41\x29\xf5\xec\xda\x7c\x63\xbf\x06\xf4\xdd\xda\x53\x02\xed\xd4\x81\x7e\x1e\x2d\x46\x33\xb2\x01\xed\xa3\x0d\x68\x33\xdf\x80\x3a\xd8\x1b\xf0\x5e\x0f\xdb\xd1\xc1\x66\x42\xb6\x56\x2c\x10\xda\x10\x41\x0d\x22\x59\x0c\xb2\xe1\x6e\x08\x6e\x3f\xaa\x9a\x55\x81\x19\xc4\x60\xcf\x81\x99\xc6\xc0\xb9\x22\xb3\xa9\xd2\xa1\x4e\xf9\xc1\x43\xc2\xf8\x64\xac\x72\x1e\xfe\xb9\x11\x0c\x11\xd9\x8f\xcc\xd6\xc1\x41\x66\xf7\x68\xc4\x35\xe8\x56\x98\xe1\xd7\xa3\x1b\xef\x51\x84\x1d\x05\xe1\x46\x24\x51\xde\xdb\x8b\x4e\x10\xe5\x96\x41\x09\xe7\x88\xe2\x1c\x6c\x87\xf3\x51\x9d\xaa\xaa\x22\xbd\x54\xd0\x75\x60\xeb\xe0\x00\xda\x35\x47\x10\xd9\x21\x19\xd6\x9e\xf1\x2c\x8a\x98\xe9\x05\x16\x3a\x1a\xa6\x0d\xa7\x06\x95\x0a\xcf\xdc\x02\x9b\x16\x64\xee\x4e\xb5\xf8\x9c\x5a\xa5\xda\x79\x0f\x39\x43\x44\x4e\x4e\x4e\x8e\x40\xef\xfb\x1c\xd6\xae\x0d\x60\xda\x68\xd5\x62\xa7\x59\xeb\x1e\x0c\x3b\x86\x8d\x82\x1d\xc3\xb6\x88\x9d\xb3\x0e\xbb\x0a\x0f\xde\x02\xbb\x0e\xcc\x9d\xb5\x36\xa2\xd8\x68\x73\x24\x5b\x1d\x89\x65\x8b\x27\x38\xdd\x72\xa7\x16\x07\x1c\xf4\x3e\x95\xbb\xb8\x53\xdb\x88\xbb\x77\xf1\x9d\x1a\x51\x6e\x82\x53\x6e\x42\xab\x34\x12\x6d\x6d\x23\x9c\xba\x46\x6c\xc5\xb2\xe8\xf4\xe7\x93\xbb\x38\xef\xf7\x1c\xe0\x16\xd8\x42\xb4\xe7\xc0\xbd\x88\x73\x82\x80\xed\xe8\x39\x10\xaf\x65\x5e\x89\x64\x04\x84\xaa\x87\xcc\x52\x6d\x9a\xb6\x30\x7c\x51\x66\xb6\xe7\x0c\x4d\xd3\xc2\xc8\x91\xb3\x92\xf2\x37\x8b\xec\x27\x27\x27\x36\xd8\xc3\x9b\x59\xc6\x56\x5c\xee\x9e\x2d\xa4\xbc\xae\xda\x46\x8a\xa1\xe4\x77\x01\xe7\x77\x1b\x9b\xd9\x78\x80\x66\xde\x83\x31\x3a\xad\x43\xb8\xe7\xb4\x8e\xee\xc0\x1b\x89\x50\xf3\x5b\x07\x07\x0d\xd2\x70\xb6\x63\x96\xf7\xe6\x95\x54\xa8\x3b\x84\x7b\x4c\xb6\xfb\xa6\x0c\xf3\xde\xfc\xf2\x4e\x18\x7e\x0d\xd3\xbc\x37\xcf\xcc\x4f\x04\xc2\xc2\xf9\xbf\xfb\xf4\x66\x2d\x2b\xcd\x98\xed\x96\xdc\xf3\xde\xcc\xb3\xae\x35\x92\x2e\x15\x77\x5e\x46\x9e\x8f\xca\x5e\x75\x12\xb8\xd2\xca\xa7\x6a\x4f\x55\x4c\xfb\x39\x84\xfa\x7e\x52\x21\x38\x7a\x08\x5a\x79\x5a\x01\xf1\x79\x33\x12\x5a\xb1\xb9\x06\x44\x15\x0b\x2f\x9a\xdf\xe8\x19\x30\x0f\x21\x62\x03\x18\xf2\x8d\x3f\x6e\x8d\x2e\x6a\x41\xb9\x9f\x1c\x37\x14\xe6\x5f\x96\x4b\xbe\xc7\xc5\x14\xf0\x90\x2d\x27\x21\x8a\x01\x0c\x8b\xc7\xdc\x4b\x3e\x0c\xbc\xa6\xb4\x72\x22\x9b\xe7\x4c\x6b\xdd\xab\x53\x1c\x4f\x48\xfa\x3e\xc5\x71\xaa\x8b\xc6\x21\x4e\x44\x14\x00\xeb\x01\x25\xd1\x22\xf6\x48\x2d\xa0\xb0\x16\x03\x5e\xf0\x45\xe8\x57\x8a\x85\xea\x96\x00\xeb\x86\x42\x1f\x66\xae\xeb\x69\x3f\xdc\xe3\xdd\x94\x27\x35\x62\xae\x5c\x47\x30\x41\xe1\x5e\x16\xeb\x91\x87\x5d\x8a\xfb\xa9\x69\xa6\xfd\x90\xb9\x74\x44\x28\xd9\x73\x5c\x2a\xc1\x53\x41\x1e\x90\x41\xd4\x48\x85\xc1\x34\x6a\xc4\xc3\x6c\x2f\x27\xe9\x3b\xa4\xcd\x5c\x88\xea\x02\xd1\x70\xb7\xc8\x44\x78\xd0\xeb\xc0\x68\x8f\xcb\x26\x24\xcd\x8e\xc9\x16\x6c\xc1\x31\x8c\x1b\x09\x80\x69\x1e\x08\xa6\x48\x81\xe3\x60\x36\xd3\x53\x60\x65\xaf\xa9\x2e\xc8\xd3\x29\xed\x54\xc8\xbd\x5a\xd4\xce\xad\xc6\x33\x12\x74\x58\xca\x07\x1d\xd5\x8f\xe6\x56\x9e\xba\x54\xfc\x53\x6d\xe0\x46\xfd\xd6\x41\x97\x71\xb1\x88\x05\x22\x51\xcf\xd3\x56\x62\x3d\xd4\x9c\x5f\xcf\x02\x4f\x69\x62\x4a\xe9\x5a\x16\x9a\x66\x31\x76\x4f\x58\xb3\xf7\xac\xdf\xdb\x60\x6e\xc8\xd5\x50\x59\xb4\x11\xec\xa8\x35\x10\xb3\x6a\xa9\xba\x28\xf4\xd3\xe2\x6b\xdd\x51\x9a\xb7\x35\x1b\xc7\x4a\xac\x03\xb6\xa9\xef\xca\x0d\x61\x25\x86\xcd\xa9\x52\x41\x2f\x3e\x39\x39\xb1\x21\x0f\x88\x20\x9c\x96\x92\x9a\x18\x5f\x94\x3e\x13\x94\xba\x09\x3b\xc0\x94\x70\x0d\x35\x19\x22\x65\x53\x01\xa3\xc2\x56\xfd\x29\xe9\x7d\xb1\x64\xf4\xb0\x50\x09\x53\x02\x00\x5c\x20\x2c\x77\x50\x38\x60\x9b\x02\xde\x4b\x15\xd0\x94\xfa\xf1\x20\xf9\xf3\x22\xdb\x72\xa0\xe9\x7c\xbb\x86\x10\xb4\x3f\xf8\x57\xe3\xd7\x7d\x7b\xef\xf8\x6c\xef\x7f\xf0\xde\x97\xbd\xdf\x86\xfb\x93\x15\x10\xdb\x3c\x30\xb6\x6c\x00\xca\x21\xf6\x32\xaf\xe1\xd8\x02\xb7\x95\xfd\xd0\x84\xa4\x1f\x82\x0b\x42\x79\xc8\x14\x27\x22\xbc\x15\x09\x77\xa4\x93\xa5\xe2\xd1\x1c\xea\xca\x7b\x33\x82\xe3\x6d\x21\x44\xc2\x4f\x64\x8c\x10\xca\x2b\xce\x0e\xec\x66\x29\x2c\xde\x0d\xdb\x0e\x1d\xf3\x9d\xd0\xdd\x31\x30\xcd\x6a\x89\xb1\x02\x05\x96\x8b\xb3\x70\x8a\x22\x1f\x4b\x11\x2e\xb3\x29\xf7\xf8\x95\x9f\x78\xdf\x09\x67\x4d\x35\x53\x31\x83\x58\xd2\x6c\xb0\x5a\x15\x62\xcc\xb1\xf6\x78\x08\x21\xb5\x23\xb2\x18\x3c\x4a\x9a\x45\x78\x8b\x3c\xbe\xb2\xed\x7a\xc0\x34\xb5\x65\x0a\x90\x60\x19\x84\x82\xba\x67\x11\x7d\x9b\x3c\xb5\x4d\xd5\x16\x79\x6a\x8b\x0a\xed\x49\x2c\x70\x3b\x31\x4d\xdf\x34\xad\x09\xda\x75\xa0\x2f\xfd\x83\xe6\xc8\x17\xee\x85\xd6\x1c\xf4\x6e\xd0\x9e\x03\xe7\xd9\x02\x83\x2d\x50\x88\xd2\xc6\xfd\x57\x26\xd2\x0f\x27\xb2\x12\xe0\x4e\xd0\xae\xad\xb8\x47\xcd\xb3\x08\x2b\x2e\x77\x8f\xf7\xd1\x1c\xce\xd1\x60\xe8\x36\x1a\x37\xfd\xd4\x05\xbe\x69\xfa\x83\x9b\x61\x33\x5e\x84\x16\x70\x59\x85\x79\xa9\x95\xcf\x0f\x67\x30\x1c\xe9\x18\xac\x4a\x41\xd8\x28\x9d\x06\x49\x73\xbc\x08\x91\x58\x1c\xd8\xca\x80\x52\x35\x76\x1a\xb8\x65\x7a\xdb\x18\x7a\x70\x86\xf2\xc8\x8e\xb7\x2b\x77\xb7\xe4\x1c\x3e\x46\x1a\x57\xed\x9c\xdc\x4e\xf3\xc7\x5e\x9c\xfb\x65\x8f\x51\xbc\xa2\xa5\x3d\x5d\x69\x75\x58\x4f\xd5\x97\x5e\x98\x43\xf0\x50\xb8\x5a\x59\x9c\x41\xf9\xac\x7b\x78\x93\x69\x77\xb8\xb3\x66\x48\xae\xd3\x0f\x81\x77\x5e\x09\x95\x9a\xb2\x0d\x4e\xee\xc3\x5e\x76\xf5\xa2\x3a\x6c\x30\xae\x24\x9f\x38\x4a\x4c\x38\xc7\x8d\xfb\xe5\x0c\x6e\xdc\x68\x80\x74\x10\xef\x39\xc3\xdc\x7d\x6c\x10\x0f\xdd\xb9\x38\x2c\x41\xae\x44\xdf\x03\xe8\xec\xa2\x6c\xac\x96\xcb\xc9\x72\x19\x59\x18\xac\xe0\x42\x35\xbf\x2e\x42\x75\x5b\x5b\x0e\x97\x70\x3d\x63\xa3\x9b\x8f\x1b\x58\xc1\x59\x33\x0d\xd2\x19\x41\x86\x38\xb9\x60\xc0\x59\x53\x3c\xb2\xe8\x08\x4d\x12\x5e\xa2\x5b\x9a\x0f\xc7\x93\x4b\xda\x53\xb3\xe6\x25\x89\x93\x20\x0a\x91\x61\xe4\x2f\x09\xcf\x14\x85\x68\x4a\xf3\xfa\xfe\x8f\x41\x92\x92\x90\xc4\xec\x3d\x0a\x3d\xc2\x1f\xc6\x63\xf6\x1b\x93\x8b\xe8\x92\x14\xf2\xf0\xa4\xb3\xd9\x4c\xa6\x26\x2c\x99\x5c\x04\x29\x7b\x98\xc7\x64\x4e\xc2\x22\x5c\x91\xf6\x36\xf4\x8a\xb0\x66\x19\x88\xaa\xe3\xf6\x60\x48\x11\x1d\x05\x61\xc5\x5b\xb9\xc2\x83\xe7\x71\xe4\x91\x24\x91\x99\xe5\x01\x55\xc5\x59\x85\x82\xf2\xae\xfc\xaa\x27\x81\xb1\x6f\xb0\x6f\x53\x3f\x88\xb7\xab\x84\x65\xad\xa9\x62\x71\x81\x93\x73\x4d\x84\x5b\x7b\x53\xfc\x52\x65\x8d\x11\x9e\x84\x8c\x3d\xa9\xe1\xaf\xc2\x42\x68\x4e\x9a\xcf\x9d\x16\x18\x19\x1c\x17\x5f\x89\x69\xee\x72\x31\x2b\x26\xd8\xc7\xa3\x19\xf3\x2d\xa0\x44\x25\xdf\x11\x55\xd5\xf2\x6c\x32\xfa\xab\xcc\x26\xdf\x59\x36\x4e\x8d\xb3\x59\x74\xf5\x3d\x9e\x8d\xdf\xce\x49\x48\xe9\x2e\x2f\x5c\xf8\x24\x21\x94\xf2\x4b\x30\x94\xcc\xa8\x68\xe6\x1b\x30\x2a\xac\x8e\x62\x22\x14\x8a\x09\xd9\xe8\x37\x89\xcd\xfb\x14\xa7\xa4\x49\x42\x9f\xf8\xcb\x65\x62\x05\x0c\x24\x28\xad\x49\x2c\x83\x25\x63\xb4\xc4\xd6\x31\x80\x58\xc6\xc6\x3d\x27\x37\xc9\x72\x59\xe5\x19\x83\xa1\x5b\x08\x52\x4d\xe4\xd1\xac\x58\x39\x88\xe5\xe6\x8c\x32\x64\x7c\x69\x81\x62\xeb\x08\xb8\x8b\x66\x10\x4e\x49\x1c\xa4\xb4\xb6\x16\x67\x59\x53\xfa\x68\x03\x38\xa6\xbf\x1d\x35\x8f\x15\x42\x65\x23\xd5\x43\xd8\x1a\x2b\x81\xfe\x44\xac\x13\x4f\x72\x9e\x59\xa3\xc1\x71\xf4\x91\x37\x98\x0d\xdd\x30\xcf\x3b\xf0\x87\x54\x49\x2c\x24\xa0\x71\xe1\x15\xac\xf4\xe7\x3d\x94\x42\xd0\xf0\x49\x92\xc6\xd1\x0d\xf1\x0d\x78\x3b\x21\xa9\xe6\xfc\x4e\x26\x7c\xf3\xd1\x90\x24\xc4\x46\x43\x06\x48\xcc\xbe\x16\xc6\x4a\x12\x43\xb1\x4c\x33\xab\x52\xc4\xce\x2f\x0d\x70\xf6\x19\xac\xa8\x64\xd3\x2b\x8c\xd7\x37\xc3\x45\x2e\x97\x75\xc8\x20\xba\xd6\xb2\x10\x0e\xb9\x93\xbb\xf8\x58\xde\xb7\xa5\x60\xf8\xca\xb0\x98\xcd\x04\xe1\x33\xa2\x84\x89\x95\x32\xb9\x63\x6b\x96\x90\x9f\xa0\x23\x94\xb3\x73\xef\xea\xca\x02\x95\x36\x1a\x80\x45\xd7\xca\x97\xa7\x74\xe8\x7a\x51\x98\x44\x33\xda\x84\xd1\x62\x72\x5a\x78\x53\x17\x1b\x02\x7a\xf2\xdb\x2c\x2a\x7d\xa9\x21\xa0\xfa\x60\xd8\x30\xe5\x15\xa0\xf0\x2e\x6d\x64\x7e\x64\x42\x66\x0a\xdc\x80\x89\x38\x65\x8f\x72\xb5\xad\x54\xb6\xa0\xed\xb5\xa4\x84\x17\x81\x5b\x11\xaf\x23\x30\x4d\x8b\x1f\x8a\xcc\x65\x62\x85\xa4\x43\x0b\xac\xd8\x75\x4c\xd5\x53\x38\x7b\x8e\x1b\x9f\xa4\x6e\xbc\xb7\x07\x82\xe6\x22\x4c\xa6\xc1\x38\xb5\xc8\x20\x1e\xca\xb8\x53\x91\x2a\x2f\x4a\x79\x9e\x56\xbb\x8b\x50\x00\xd4\xc9\x22\x4e\x51\x52\xb1\x17\x0d\xc8\x06\x5c\xee\xdc\xc7\x22\xf6\x10\xeb\xa4\x54\x86\x7d\x47\x51\xb5\xc3\xf5\xa1\xb1\x63\xe5\x28\x15\x37\x2c\x04\x09\xfb\x3d\x2d\xbc\x59\x04\xf4\x8c\x01\x0f\x6f\xc9\xf3\x0d\x0d\x84\x10\x4d\x5f\x15\xd7\x2c\xb1\x9c\xca\xbb\xa8\x72\x15\xb2\xd4\x5b\x72\x0d\x13\xb1\xac\x4b\x7c\xbb\xf0\x95\x14\xe2\x39\x67\x55\x54\x94\xd4\x52\x84\x64\x91\xad\x62\xca\x28\xc8\xc8\x79\x36\x76\xe8\x4d\x9b\x4d\x39\x5d\xb8\x93\x69\xd2\xc5\xb8\xc0\x19\x18\xd9\x47\x3f\x91\xc9\x8b\xeb\xb9\xa6\x93\x3c\x25\x73\x39\x52\x3d\x31\x4d\x41\x41\xc5\xa0\xb9\x15\xe8\xcf\x71\x4a\x34\xb0\x7d\x4d\x56\x26\xb5\x64\x79\x4b\xa1\x34\xd9\xc7\x52\xac\x52\x51\x5e\x73\x26\x53\x1b\x47\x34\x1b\xc1\xe5\x52\x33\xe8\xcb\x65\x75\x98\x96\xcb\xea\x98\xd0\xb4\xf2\x00\x2c\x97\xba\xce\xbe\x51\xaa\xae\x5c\x4b\x20\x6d\x0c\xc2\x1e\x06\x56\xa9\x24\x60\x76\x59\x43\x90\x3c\xe5\x18\xa2\x90\xbd\xbd\xa1\xa8\x47\xd9\xe3\xdb\xf8\xa3\x3c\x53\xc9\x4e\xe2\xd2\x54\x8a\x3b\x4a\xd8\x8b\x38\x66\x82\xf9\x0b\xc3\x16\x2d\xd8\x4b\x5e\x6c\xca\xde\xf9\xe0\xa3\x31\x7b\xe1\x48\x22\x8f\xbd\xd0\x81\x43\x33\xf6\xc8\xfa\x1e\xf9\xec\x59\x5e\x74\x80\xe6\xec\xf5\x5d\x1c\x5c\x04\x69\x70\x49\xd8\x09\xe0\xec\xf0\x14\xc9\x1e\x55\x4b\x47\x1b\x34\xb3\xa3\x8c\x6b\x99\x6c\xce\x00\x8a\xc6\x10\xa2\x9c\xb6\xc8\x87\x7d\x63\x50\x71\x8a\xc0\x08\x7b\xe7\xda\x50\x2b\x12\x8c\x88\x57\x1d\xc0\x04\xe2\xca\x69\x9b\x72\x08\x2b\xbb\x27\x22\x59\x49\x29\x2b\xd3\xec\x28\xf3\x14\xb1\xac\xaa\xdf\x14\x26\x4a\x14\x85\x3f\x06\x2b\x20\xc3\x57\x6d\x5f\x08\x86\x59\xb1\xce\x9d\x8a\x51\x09\x36\xf7\x85\xa6\x0b\x4a\xa0\x6a\x9f\x7b\x0e\x10\x27\xf3\x03\xd9\x7a\x10\x0c\x92\x46\x43\x5d\xa6\x93\xa1\xbb\xa1\x4a\x65\x3d\x0e\xc0\x0a\xac\x56\xbb\xa9\xd4\xe8\x84\x05\x5f\xbe\x66\xc7\x23\x8c\x4b\xbb\x69\x80\xfa\xaf\x4e\xd3\x00\x62\xd7\x55\xfb\xf5\xa8\x69\x00\xe5\xf6\x89\x58\xb9\xfc\x21\xc7\x52\x25\xc8\x4e\xd9\xf4\xc6\x42\x19\x29\x8b\x44\xe5\x1a\x18\x42\x15\x6a\x1e\x0d\xb4\x74\xe9\x42\xe1\x64\xb5\x38\xe8\x21\x36\x99\xad\x36\xed\xd1\x40\x10\xbf\x9b\xb0\x63\xd9\xa6\xc9\xb5\x06\x2f\x7b\xe0\xc7\x27\x4b\xaf\xef\x67\xd1\x95\xd2\xa6\xa0\x67\x85\x54\x81\xa0\x02\x8b\x98\x6b\x11\x80\xa1\x95\xb0\xd3\x8e\xfa\xf3\xde\x7a\x33\xe9\x16\xc7\x93\x4a\xd7\x08\xe4\xa7\xbd\xb2\x06\xc2\xa8\xe6\x48\xf5\xf6\x31\xff\x75\x47\xa2\xb2\xfa\xb8\xd3\x26\x5d\x4a\xdd\x8a\x50\x5f\x0d\xc7\x1f\x9f\x86\x3c\xf0\x3e\x8f\x62\x2e\x9e\xb3\x27\x9b\x79\x94\x46\xb5\xc7\xba\x1f\x08\xe7\xbc\x8f\x40\xa9\xb6\xca\xc1\xf0\x87\xad\x31\x50\x02\x32\x58\x77\x94\xd6\xb9\xec\x4f\x57\x27\x2f\x9a\xa1\xdc\x98\x93\xcc\x70\x32\x25\x89\x92\x82\x17\xe9\x54\x79\x9d\x46\x49\xaa\xbc\x52\x2a\x2d\x7d\x0d\xf1\x05\x51\x93\x70\xa2\x96\x4f\x08\x8e\x3d\x35\xe1\xf3\x82\xc4\x37\x2a\x44\x9c\x4e\x4b\x20\x68\x92\x0a\x31\x26\x63\xf6\xaa\x99\x91\xc1\xd8\x22\xa6\x39\xcd\x16\x37\x8b\x00\xd3\x24\x45\x23\x85\xdc\xb1\x16\x91\x34\x99\xad\x22\x73\xfa\x6d\xb2\x18\x96\x02\x1c\x8c\xf4\xc2\xdf\x34\x5b\x73\x19\x7c\x8b\x85\xab\x07\x00\x16\x2b\x3a\x25\xcd\x71\x14\x5f\xe0\xd4\xa2\x24\xa9\x6c\x6e\xb1\xc4\x4c\x10\x50\x25\x48\xc5\xb7\x91\x36\x69\xd7\x81\xbb\x36\x68\xc6\x24\x89\x66\x97\xc4\x2a\xdd\xb4\xa1\x64\x26\xa7\xd5\xec\xa2\x03\x52\xd0\x4b\x57\xd2\x0c\x70\x60\xb3\x08\xa6\xd6\x41\x0b\xb8\x29\x6f\x2a\x93\x32\x44\x11\x26\x4e\x14\x8a\x33\x99\x82\x23\xcc\x04\x8f\x8f\xf1\x4c\x58\x15\xc6\x68\xff\x5f\xd6\x00\xef\x7d\xb1\xf7\x8e\x9b\x8d\xbd\x61\xa3\x07\xf6\x03\xe8\xa1\xfd\xde\xc0\xde\x3b\x1e\x7e\xf7\x64\x1f\xce\x68\x96\x5f\xf7\x7f\xdd\x3f\xb5\x4e\x77\x7f\xdd\x07\x83\x7f\xfd\x7a\xfa\x6b\x32\xfc\x0e\x58\xbf\x9e\x0e\xfe\xc5\x9e\x4e\x9f\xec\x43\x1f\x0d\x8c\xbe\x01\x8d\x13\x03\xfe\xc5\xf8\x0b\x34\xfe\xff\x06\x34\x76\x0c\x68\xfc\x1a\xd3\x7f\x21\xfd\x97\x1a\x43\x38\x47\x03\xe3\xd6\x80\xc6\xca\x80\xc6\x92\x26\xfe\x6a\x40\xe3\x5f\x06\xcd\x3f\x94\x96\x6f\x1f\xc0\x09\x1a\x18\x7f\xc9\x53\xe6\x00\xde\xa0\x81\xf1\x67\x03\x1a\xfb\x06\x34\x4e\x0d\x68\xb8\x06\x34\xfe\x94\xe7\x98\x00\x78\x89\x06\xd9\xd7\x3f\x19\x43\x38\x42\xfb\xff\x1a\x34\x78\xdb\xce\xf6\xfe\xe7\xb7\xbd\xe1\xad\x0d\xbb\xed\xd5\x93\x7d\x78\xc1\x9a\xad\xf9\x06\xac\xe6\x77\xe0\xc9\x3e\xbc\x42\xb7\x9f\xf0\x25\x4e\xbc\x38\x98\xa7\xbd\x5d\x1b\x1a\xca\xab\x41\x15\x23\xf8\xdb\xe6\x2c\x2f\xd0\x2d\x0b\xdf\xb2\x6b\x43\xfa\x9b\xd0\x87\x31\x7f\x9f\x44\xf3\x29\x89\x59\x42\xc0\xef\x41\x32\x58\x56\x23\x7b\x4c\xc4\xf3\x38\x4b\x15\x65\x44\x32\x2d\xc6\xab\x79\x4f\x69\xa1\x0d\x54\x7b\x8d\xa0\x0a\x0d\x83\xdf\x2d\x90\xbd\x9e\x6d\xbd\xc3\x31\xbe\x20\x29\x89\x77\xfe\xb2\x88\x67\x7f\xd1\x5c\x59\x40\x17\x19\xa3\x91\x31\x3f\x57\x46\x11\xcc\x16\xf6\x53\x03\xc0\x08\xb1\xc3\x94\xa1\x69\x86\x7d\xe5\xd3\x9f\x0c\x70\x6a\x9c\x1a\x3d\xe3\x4f\x06\x0c\x10\x69\x26\xf3\x59\x90\x5a\x11\x5d\x6d\xf7\x7f\xfd\x75\x7f\xe2\x06\x03\x7b\x88\xe8\xbf\x2c\xb6\x57\x42\xc7\x1d\x40\x82\x02\x7e\x26\x38\xe2\x35\x62\x44\x98\x8d\x1d\x61\x11\x0e\x0c\xee\xc6\xa6\xc9\xed\x84\x1c\x2a\xad\xac\xb0\xfb\xeb\xa1\x59\x93\x5c\x13\xcf\xc2\xcc\x3c\xef\xa9\xfb\x99\x9c\x45\x61\x85\x3f\xe1\x12\x37\xf3\x06\xce\x10\x7a\x83\xd6\x90\x7b\xb2\x48\x3e\x48\x53\x54\x3e\x98\x9e\xbe\x17\x1c\x48\xc9\x25\x83\xe9\x3a\x80\x9f\x08\xd0\x25\x4b\xb3\x91\x80\x6b\x18\x2a\xd4\xdb\x15\xb7\xee\xac\xb8\x89\x6e\xac\xb6\xc3\x07\xb7\x3e\xf2\x07\xf6\x90\xf5\xcb\x1c\xf9\xc5\x33\x6f\x6e\x71\xa5\x98\x53\x61\x59\x56\x2c\xf7\x9e\xd8\xd6\x77\xbc\x5c\xfa\xcb\x25\x96\x07\xb1\xff\x45\xe7\xfd\xe0\x5f\x7f\xfd\x75\x7f\xd8\xf8\xab\xf8\xdd\x17\x97\x7e\xfc\x84\x8c\xfd\x7d\xaa\xf7\x65\x90\x6c\xd8\x02\xee\xee\x4f\xcb\xa5\x6f\x9a\xbf\x71\x8b\xa1\x52\x4f\x0b\x14\x17\xa7\x5d\x9b\xd5\xb8\x4b\x73\x9a\xa6\xc5\x8b\xed\xbe\x18\xf8\x43\x90\x8b\x6f\x67\x68\xcf\x81\x1f\x90\xed\x7e\xe8\x5f\x4a\xb9\xf6\x83\x34\x53\x3e\x43\x38\xa3\xaa\xcb\xc1\x87\x21\x70\x19\xbd\x3d\x33\x4d\x1e\x35\xfa\x6c\xb9\x7c\xd6\x3f\xa3\xac\xfd\x0c\x3d\xe3\x72\xdd\x6b\x78\xed\x5e\x23\xfe\xf5\x14\xab\x27\x71\x2d\xe3\xaf\x06\xe8\x55\x92\xe0\x19\x80\x0c\xea\xb5\x69\x5a\xaf\x69\x6b\xc4\x05\x37\xd7\x80\x77\x22\x7b\xbd\x6e\x64\x96\x6b\xba\xd0\xfa\xc4\x8b\x7c\xf2\xf1\xa7\x57\xcf\xa2\x8b\x79\x14\x92\x30\xb5\x5e\x03\x00\xcf\x64\x04\x6c\x8a\x09\x6f\xd4\xcd\xda\x46\xdd\x6c\x6e\x14\x4f\x63\x6f\xb8\x70\x86\x81\xaf\xf1\x39\xbe\x67\x2a\xbe\x67\x40\x12\x76\x9c\x90\xef\xa3\x24\xb5\x40\x69\xe9\x2f\xbc\x2d\x97\x86\xc1\x08\xeb\x2d\x32\x06\x86\xf4\xe3\x91\x5f\x07\xf6\xd0\x34\x8d\x61\x35\xbd\xf0\x96\xd9\xbd\x78\x00\x91\xb7\xd9\x36\xd8\x79\xb1\x94\x98\xb8\xfb\xbf\x36\xf7\x01\x1d\x79\xf8\x0e\x9d\x67\x9d\xd4\x7f\x97\x77\xd4\x8f\xe8\x7c\xf0\x81\x01\xfb\xd1\x34\x77\x7f\x14\x24\x3b\x52\x88\xe7\x15\x9d\x40\x1f\x91\x0d\xbf\x47\x3f\x4a\x10\x1f\xfb\xdf\xbb\x1f\x1b\x0d\xf0\xa3\xea\x03\xf2\x91\x05\x26\x3e\x7d\xd5\x40\xc6\xb5\xd1\x7b\xd5\x40\x3f\x0e\x3e\x72\x34\x5f\x29\x60\x29\xc8\x4f\xe8\x3c\xeb\xd1\x0f\x00\xbe\xc9\x5e\x3f\x50\x0a\x78\x8a\x24\x1a\x17\xc0\x7d\x6a\x9a\xd6\x27\x6e\x9a\x7b\x3a\x70\x86\x00\xbe\xc9\xec\x7c\x4f\x07\xad\x21\xa0\x09\x99\xeb\x10\x46\xc6\xbe\xd1\x78\x23\x22\x1e\x34\x0d\xd0\xc0\xe5\x11\xf9\x94\x7f\x14\x87\xdd\x57\x2b\x5d\x0f\x9f\xb4\x0e\x0e\x4e\x8b\x45\x0d\xa3\xb7\x66\x74\x4b\xc7\x63\xdf\x2e\x97\x56\x31\xf7\xa2\x99\x46\x67\xef\x9f\xbd\x7a\x55\x4c\x07\x9c\x09\x7f\x46\x99\x0c\x49\x99\x7a\x23\x7b\xeb\x19\x06\x7c\xae\x21\xa4\x9c\x3a\x9f\x37\x3e\xe7\xcc\xb6\x91\x67\x85\x6f\x25\x23\xac\xc1\x58\xf2\x4c\xa8\x25\xb1\x16\xa0\xcb\xc5\x2e\x42\x98\x91\xa6\xe8\x5c\x0c\x38\xbf\xb9\x1a\xcc\x87\x40\x99\x85\xf0\x1d\x9a\x68\x09\xec\x25\x9a\x08\x02\x63\x33\x30\x9f\x96\x2f\x05\x31\xfc\x13\x31\xa7\x9c\xe2\x44\x7f\x09\xdc\x7f\x22\x84\x5e\x9a\xa6\xf5\x4f\x44\x12\x0f\xcf\x09\x2d\xc0\x27\x1f\x23\xed\x97\x22\xb0\xc5\x3f\xc1\x8a\xf1\xa4\x2f\x0a\x68\xba\x5e\xf1\x09\xff\x25\xeb\x02\x2a\x7a\x67\x5c\xf4\x8b\x3a\x8d\x6d\xf8\x45\x0c\xc2\x2f\x2a\x8c\x53\xee\xae\xc3\xc0\xfc\x52\x5c\xa9\x32\x38\xbf\x00\x75\x69\xc9\x93\x19\x23\x93\x55\xf3\x8f\x85\xb5\x8c\x25\x81\x22\x12\xbf\x6c\xb5\x74\x61\x99\x23\x5b\x4d\x31\x80\x2f\x06\xf3\xa1\xd8\x97\x91\xa3\x68\x9a\xbb\x85\x6c\x95\x62\x4c\x14\x28\x24\x89\xad\x3b\x5e\x35\x1f\x1b\x49\x95\x59\x0e\xc3\x80\xff\x40\x4a\xb6\x9c\x14\xd9\xaa\xff\xb9\xf1\x0f\xd5\x0f\x88\x2f\xff\x7c\xb7\x5c\x48\xff\x7c\xed\x85\x55\x1d\xa0\x26\xec\x0d\x5d\x09\x58\x25\xfc\x76\x20\x0d\xa9\x10\x2a\xd1\x28\x01\x4c\xff\xdc\x3e\xdb\x0f\xa0\xd1\xa3\x92\x4e\x03\xd1\xf5\xc8\xe5\x5b\x12\x85\xd5\x9b\x35\x25\xd6\x34\x4f\xb8\x1f\x52\x7a\x61\xef\x11\xf3\xda\x40\xea\x8c\x3b\x8d\x10\x69\x64\x6f\xbd\x52\xbf\x5b\xf4\x2b\x5f\x65\x8a\xf3\x2a\xa3\xac\x9e\x01\x8a\xac\xa5\x67\x0c\x8c\x46\x21\xa5\x61\x0c\xb3\xe1\x89\x62\x76\xa2\xb4\x81\x0a\x7c\x01\xa8\xa4\x57\x50\xf3\x14\x0a\xcb\xa2\xc7\x9d\x93\x9b\x44\xfd\x90\xf3\xcc\x00\xbd\x6f\x72\x79\x34\x18\xdf\x14\xa8\x53\xdc\x55\x57\x18\xed\xc0\x34\x8d\x53\xa3\x11\xb0\x21\x91\x23\x6d\x9a\x46\xcf\x60\x96\x29\x41\xff\x7b\x0e\x8b\xb8\xcd\x30\x2e\xca\x2b\xcb\x25\x8b\xc9\xfd\x62\x90\x0e\x81\x69\xee\xd2\xb9\x15\x9d\x5a\x11\x13\x82\x1a\x56\x44\xc1\x02\x18\x9b\x26\xe7\x3c\x31\x5b\x5e\x98\x7b\x21\x0b\x2c\x41\x19\x50\x0c\x40\x2f\x5a\x2e\x69\x19\x03\xc0\xd0\x34\x8d\x3f\xd1\xac\x61\x21\x6b\x88\x8c\x3f\x19\x8d\x10\xc0\x84\xe1\xbb\x8b\x50\x52\xf8\x9e\x20\xda\x8a\x04\xc0\x18\xc5\x39\xe5\x0c\x4e\xff\x34\xdc\x9f\xc0\xaa\x73\xc3\x8e\x96\xec\x56\x54\xd6\x4e\xb2\xe2\x54\x10\x37\xfe\xdc\x6a\xd3\x16\x37\xa2\x46\xdc\x48\x1a\x61\x91\xd0\xa5\x66\xa9\xa9\x40\x6c\xf4\xab\xca\x6a\xae\xc5\x82\x6c\xf6\x68\xe1\x09\xed\xb4\x64\x5c\x29\x2a\x28\x8a\xa3\x4d\x28\xb5\xdd\x0c\x3e\x24\x28\x5d\xe5\x9b\x6b\x2c\x13\x8c\x50\x99\x74\x80\x88\x66\x1e\xe5\xd1\xcc\x1b\x32\xa4\x59\x34\x08\x86\x6e\x9c\xc7\x20\x18\x32\x31\x98\x73\x5d\x76\x0f\xf1\x14\x1a\x06\xd3\x28\x28\x4b\xc8\x6e\x87\xe6\x0c\x22\xce\xb9\x03\x73\xe1\x25\x92\x5a\x4c\x73\x97\x64\x33\x36\x97\x48\x0a\xbe\x01\x74\xfe\x2f\x90\xed\x2e\xfa\x99\xb3\xe2\x42\xe2\x35\x46\x78\xb0\x18\xba\x86\x04\x61\x88\xdb\x4d\xe2\xc1\x78\x88\xc8\x60\x3c\xcc\x2e\x26\x7d\x31\x88\xb3\x8a\x86\xa6\x19\xab\x7c\x34\x56\x99\x28\x7f\x41\x71\x89\x91\x6a\x5a\xb2\x62\x2d\x91\x40\x4d\x33\x7f\x66\x94\x9d\x37\x8b\x2e\xa7\x2f\x06\xf9\xe7\xa1\x7a\x97\x4a\xa9\xa5\x1b\x7c\x0d\xe2\x81\x4f\x1b\xe6\x67\xde\x98\x35\x78\xe5\xd5\xa3\xbc\x5e\x48\x58\xab\x97\xcb\xdf\x0a\xc8\x28\x4d\x25\xd9\x23\xf7\x27\x95\x68\xce\x91\x45\x0a\x5c\x14\x48\xc5\x71\xdf\x00\xee\x5c\x09\x72\xcb\xab\x40\xf3\x26\x17\xe1\x00\x70\x81\x2b\xab\x95\x1f\x79\xb4\xeb\x5c\xd8\xb1\x88\x2a\x83\x01\xc8\x2e\xf0\x9c\x33\xa1\x64\x9e\x09\x83\xf4\xc3\x3c\x0b\x91\x5d\xfe\xa2\xb4\x61\x2e\x04\xc0\x7d\x83\xab\x6a\x72\xa9\x25\xe2\x01\xc6\x62\xb5\x25\xfc\x17\x72\x5a\x40\x12\x4b\xba\x6c\x70\xfd\x84\xb0\x1f\x98\xd3\x0a\x52\xb1\xe6\xcf\xb4\xe6\x28\xa6\xa5\xe9\x8f\x82\xc7\x72\x19\x17\x56\xda\x09\x8a\x8b\xeb\xd0\x0d\x8a\xd5\x35\x56\xd0\xdd\xa4\x71\x93\x0f\xad\xd4\x01\xe3\x9c\xbb\x66\x53\x47\x4b\x91\xb4\xa2\x4b\xa4\xd2\xb3\xc1\x74\xcf\x3c\x25\xe7\x92\x70\x94\x35\x99\x54\x0a\x10\x5d\x81\x0b\x34\x5a\x2e\x2f\x69\xc3\x68\x31\x46\xf0\x22\x13\xbc\x42\x17\xf0\x7d\xa1\x62\xa5\xca\x9c\x54\x96\xcb\xc1\x10\xce\x91\x5a\x1f\xa9\xcd\xf7\x93\x32\x89\x98\xca\xab\xcc\x60\xca\x45\x7e\x62\xb3\x55\xa1\x1c\x39\x16\x7c\x2f\x48\x20\x69\x31\xb6\xf4\x7e\x60\x0f\x4f\xe9\x3f\xc4\xd3\x7b\xef\x33\xf2\xe1\x09\x00\x48\x3a\x30\x0c\xa8\xce\x6a\x95\x38\xb9\x03\x86\x52\x09\x29\x54\x42\x49\xf6\x94\xfe\x13\x1d\xdb\xcb\x69\x94\xc8\x4a\x48\x6e\x54\xa6\x1d\x7a\xa1\x96\xa5\x74\x20\x70\x05\x00\x8e\x40\x85\x30\x39\x7f\xa5\x02\x8a\xa8\x20\x96\x34\xa8\xa5\x50\xa5\x00\x4d\x38\xcd\x1f\x7b\x79\x09\xb8\x79\x82\xbc\x47\xf3\xec\xf8\x84\x9c\x82\xe0\xfd\x72\x69\xbd\x47\x83\x21\x80\xef\x9b\xf3\x68\x6e\x01\xf8\x1e\xbd\x57\x0c\x91\x1b\xc1\x66\x20\x99\xa9\xad\xb4\xf1\x6b\xc9\x52\xfc\x76\xab\x9f\xc0\xad\xd2\x46\xd1\x2f\xef\x25\x8f\x71\xb9\x09\x64\x77\xd7\x92\x83\xce\x7f\x73\x81\xec\xaf\x06\x38\xa1\x72\x81\x48\x17\x84\x46\x25\xc7\x33\x46\x44\x6c\xba\x9f\x49\x78\x92\x12\x94\x2a\xb3\x6f\x40\x99\x9d\x1b\xba\x4d\x36\xcb\xca\xa7\x02\xe0\x72\x9c\x48\x15\x2d\x5c\x2e\xe5\xa2\xa3\xe4\x3c\xcd\x1f\x7b\x86\x01\x1a\x59\xf6\x53\xf9\x40\x93\x6b\xd7\xa5\xdd\xf7\xa5\xf3\x43\x71\x69\xaf\x41\x01\xc7\xaa\x66\x92\x97\x84\x1c\x2b\xbb\x10\xba\x25\x3c\x57\x0b\xdf\x0b\xed\x66\xcf\x01\x03\x7b\x08\x9f\x21\x31\x04\x92\x3d\x2e\x97\xef\x73\x8f\x5e\x4a\xeb\x4d\x4a\x93\x1f\x96\x4b\xa3\xc9\x9f\x80\x20\xd3\x0f\xf0\x35\xb2\xe1\x35\x92\xd9\xdd\xeb\x13\x64\xbb\xd7\x7b\x7b\xe0\x03\x7a\x3f\xb8\x1e\x42\x51\xf2\xf4\x3d\x1b\x3d\x8f\x58\xd7\xd0\x01\x3d\x09\xe6\xd4\x2a\xa4\xc3\xd7\x8d\x06\xe8\xbd\x36\xcd\x72\xf2\xde\x1e\xd3\xf9\x76\x2f\x4c\x73\xf7\x8a\xa9\xb7\xee\xeb\xbd\x3d\xf7\x35\xc8\xf9\x01\x05\x09\xdc\xdd\x0b\x65\x36\x2e\x97\xef\xb9\xf5\x66\x5f\xa6\xe4\x5c\x91\xb6\x50\x5d\x89\x9e\x49\xd9\xf6\x7d\xbe\x0e\x15\xc4\xe6\xf7\xdc\xd8\x61\x08\xb5\xe5\x2d\xda\xaa\x1a\xb7\x6e\x16\xbc\x3d\x35\x8c\x9e\xec\xb5\xd3\x6c\x4e\xf4\x84\x29\xea\xf7\x9e\x16\x17\xe8\x22\x5f\x20\x24\x5a\x90\x76\xf7\x5b\xfa\xae\xf6\x54\x86\xb4\x42\x9b\x4a\xa7\xf5\xac\x2a\xcd\x66\x64\x09\x7e\xaf\xd9\xa5\x08\x02\xb4\x5d\x42\x20\xb8\xf3\xc2\x0c\x2b\x9b\x0e\xdf\xd3\xae\xd4\xab\xc4\x8c\xa7\xa7\xc8\xe3\x96\x6b\x02\x5c\x1e\x30\x33\xa5\x33\x4c\x28\x62\x99\xb6\x4f\x97\xa2\x54\x31\x8e\x33\x55\x39\x33\x34\xe7\x07\xe9\x24\x3b\x60\x0e\xc6\x25\xa3\xd1\x9d\xb6\x53\xd5\x9d\x38\xaa\x48\xcc\x4a\x97\xc0\x47\xea\x55\x59\x13\x92\x5a\xc6\x24\x9e\x7b\x7b\x49\x8a\xd3\x45\xc2\x57\x76\x7e\x3f\xb8\x8c\x1f\x08\x64\xbc\xfb\x98\xb5\x50\x2a\x9d\xd9\xf5\x7a\x31\x74\xb2\x63\x30\x45\x77\xa7\x95\xfa\x7c\x4f\x87\x3d\xda\x69\x90\x39\x09\x1f\x02\x88\xe9\xef\x11\x55\x37\x62\xab\xcb\x37\x0f\x0f\xb9\xbf\xb0\xd3\x01\xd0\x43\xb1\x75\x70\x0c\xdc\xb4\xe9\xcd\x02\x12\xa6\x62\x6f\x70\xa6\x8e\x62\xd6\x0d\x44\x71\x3b\x4d\x52\x1c\xa7\xc4\x47\xbb\x8e\xdc\x16\x0e\x53\x76\xdb\xf5\x6b\x92\x24\x78\x42\xb2\x0f\x5e\x74\x31\x9f\x11\x35\xab\x37\x8b\x12\xe5\x75\x1c\x84\x41\x32\x25\xfe\x7b\xc2\xdd\xf0\x65\x7a\x14\x7e\x4f\xb0\x4f\xe2\xe4\x99\xf0\x06\x4a\x98\x63\x2a\xff\x24\x6a\xd1\x7d\x7a\x11\xfa\xd5\x64\xd6\xf3\x5c\x4b\x4c\x9a\xcf\xa6\x8b\xf0\xfc\x1d\x4b\xe1\x5f\x2f\x48\x3a\x8d\xfc\xe7\xb4\x9b\x03\xe6\x2b\x25\x5c\x74\xe7\x71\x34\x4f\x90\x88\x4d\xe5\xc5\x04\xa7\xe4\x43\x8c\xc3\x84\x52\xa8\x95\xb1\x07\xa2\x9e\xbc\x2d\x66\xaa\x99\x0c\x0c\x2e\xa3\xd5\x06\x5d\xa3\xb4\x38\x34\x13\x12\x5f\x06\x1e\x91\xbf\x6f\x98\x81\xa5\x36\x37\x4f\xa0\x99\x60\x8a\x6e\xcb\x9f\x7b\xda\x42\x90\x79\xd0\xf6\x14\x94\x58\xc2\x72\xb9\xeb\xc0\x45\x3c\xeb\x11\x98\x8d\x41\x4f\x74\x6e\xd6\x32\x91\xce\xce\x43\x08\x45\x3b\x0a\x59\xc7\x56\xb2\xb2\xd4\x62\xc6\x17\xa1\x5f\xc9\xf6\x22\xf4\x95\x4c\xab\xcc\xce\xc5\x10\x4b\x65\x2e\x76\x18\x51\xde\x99\x16\x5b\xfc\xae\xf6\xb0\xe2\x78\x28\x37\x37\xb9\xfd\x2b\x2b\x8d\xc2\x95\x12\xa8\x70\xdc\x7c\xce\x7d\xaa\x32\x1c\x5e\x62\x2f\x8d\xe2\x1b\x01\x36\xaa\x03\x1b\x95\xc1\x46\xab\x15\x54\xc9\xa0\xda\x51\xd5\x90\xf1\xe5\x6e\x37\xcd\x05\x7f\xb0\x8c\xac\xdb\x0d\xc8\x82\x2e\xfe\x7f\xec\xbd\xfb\x72\xdb\x38\xf6\x30\xf8\xf7\x7e\x4f\x21\x73\x33\x1a\xa2\x05\x29\xa2\x7c\x49\x9a\x34\xac\xcf\x6d\x3b\x1d\x7f\x9d\xd8\x59\xdb\x99\xe9\xdf\xaa\x35\x59\x5a\x82\x2c\x76\x68\x52\x03\x42\x76\xdc\x96\xf6\xcd\xb6\xf6\x91\xf6\x15\xb6\x70\x70\x21\x40\x52\x76\x92\xee\xa9\xfa\xb6\x6a\xab\x52\xb1\x88\xfb\xe5\xe0\x9c\x83\x83\x73\xb1\x8e\x8d\xad\xfe\xfb\x54\x13\x02\x41\x95\x47\xa8\xc5\xe8\x84\x26\x77\x74\xda\x8a\x67\x9c\xb2\x16\xa3\xff\x5e\xd2\x82\xb7\xee\xe3\xa2\x25\xdb\x6d\x75\x5b\xc9\x4d\x96\x4b\xb3\x55\xe3\x86\x9e\x23\x79\x67\xd6\x92\x9e\x45\x9e\x15\x54\xcf\xc8\x3e\x24\x9b\xa7\x50\xad\xe6\xe1\xff\x71\x79\x7e\x56\x95\xde\x55\x0a\x61\xa0\x8d\x03\xa4\xbd\x90\xc5\xbd\x39\xe7\x8b\x4b\xc0\xb7\x57\x39\x44\x9e\xe3\xe5\xcb\xe6\x93\xdd\x4f\xf2\x29\xf5\x30\x2b\xdf\xa9\x4b\xfc\x7d\x2b\x91\x88\x85\xc0\xbf\xa6\xc1\x9b\x8b\x0f\x47\x0a\xfd\x78\x38\x43\x98\xc1\x03\x01\x84\x37\x3c\xff\xc5\xd1\xce\x96\x33\x8b\xef\xcf\x33\xf9\xb8\xce\x70\x26\xae\x41\x51\x99\xae\xda\x94\xca\x3f\x1b\x00\x08\x8e\x4f\x83\xfd\x99\x68\xc5\x0c\xfa\xbb\x80\x03\x5a\xfe\x66\xd0\x90\x3b\x32\x1a\x4b\x33\x49\x62\xa1\x57\x2d\xa1\xab\x53\xb6\x27\x17\x56\xe2\x07\x51\x37\xc9\x6e\x5a\x54\x2c\x95\x80\x7b\xda\x53\xfb\xa3\x9c\x64\x57\x57\x53\xad\xf9\x69\xc6\x29\xcb\xe2\x14\x7b\x4e\x0b\x10\x44\xdc\xb4\xb0\x06\xc6\xe5\x24\x9e\xcc\xfd\x8a\xc4\x91\xf6\x26\xa2\xfb\xab\x87\x05\x25\x84\x28\xda\x20\xbe\x7a\xef\x4f\x2e\x2f\x0f\x7f\x3e\x31\xae\x59\xeb\x38\x57\x03\x2d\x14\x9f\xd2\x82\xb2\x24\x4e\x93\x3f\xe8\x4f\xe0\x3d\xd7\xa7\xbd\x69\xcc\x63\x41\x5b\x61\xd4\x0a\x66\x4c\x38\xab\xcd\x3d\x5f\x5d\x1c\x9e\xbe\x3b\xb9\xb8\x14\x4c\x4d\xf5\x64\x0c\xad\xa4\x2b\x16\x27\xa9\x38\x89\x60\x0a\xdd\x7b\x4f\x79\x2c\x7a\xf4\xa9\xc0\x4c\x90\x83\x30\x7f\x66\xd9\x75\x49\x0f\xd7\xdb\x45\x28\xac\x0f\xe0\xe9\xce\x1c\xa8\xae\xd5\x45\x08\xad\xd1\x46\x40\x3f\xc9\x1c\xe3\xb9\xa7\xcf\xa3\x02\xe1\x93\x6c\xea\xfd\x19\xfc\x78\x92\x4d\xbf\x07\x37\x96\x3e\x79\x6d\xe4\x65\xd6\xed\x71\x63\x11\xbd\x10\x4f\xa1\x09\x05\xd8\xca\xfa\x1f\x7b\x17\xaa\xae\x1e\xcd\x7d\xc2\xe7\x60\x09\xae\x10\xaa\x3c\x92\x94\xe4\x8d\xa8\x14\x61\xde\x38\x84\x26\x3c\x18\x3d\x7f\x5c\x61\xdd\x54\xcf\xad\x3c\x4b\x1f\x5a\xba\xdd\x96\x22\x56\x5a\x69\x7f\x58\x9d\x5c\x36\xfd\xea\xa9\x59\xec\x75\xcb\x7f\x6b\xf5\x86\xd4\xdb\x62\x75\x92\x61\x43\x67\x14\xc3\xed\xa2\xb1\xfc\x5a\x1e\xea\xca\x92\x99\x0d\x8c\x94\xc1\x8d\xed\xd7\xe4\xeb\x90\xd0\x57\xcd\x48\xf7\xd3\x5a\xb0\xfc\x2e\x99\xd2\x29\x32\xaa\xb3\x8d\xe3\x69\xdc\x2b\x77\xb2\x92\xb6\xe0\xe6\xe9\xb8\x47\x4e\xd7\xa9\xa9\x88\x3d\xb1\xed\xba\x8e\xa7\x3c\x73\x57\x78\x7b\xad\x37\x60\x31\xfb\xfd\x26\x7e\xbc\x8e\x85\x33\xf4\x38\xd7\xa6\x45\xae\xcd\x92\xd2\x58\x46\x6b\xd4\x34\xfe\x3a\x5b\xf5\xfc\xf8\x4b\xa6\xaa\x3e\xfe\x0d\x57\x8e\xfa\x80\xf9\x86\x01\xcb\xc7\xb5\x2a\x7a\x2b\x41\xa5\xd1\x76\xef\x89\xb5\xd6\x64\x90\xff\x75\x6b\xcd\x36\x0c\x9d\xc1\x5a\xbb\x78\x7d\xe3\xc2\xeb\xfb\xdd\xb7\x2c\xbc\x61\x97\x68\x8f\xe7\xea\xa5\x10\x6d\xdc\x83\xea\xdd\xee\xcf\xee\x41\xbe\x19\x58\x1a\x36\x5c\x19\xd4\x55\x9b\xd8\x38\xed\x86\xf1\x6e\x68\xc2\x3d\x72\xa6\xba\xb3\x67\x8d\x55\xe1\xae\x5d\x7d\x2a\xb5\x6f\xe1\xf5\x10\x0c\x47\x70\x9b\x6f\xc5\x29\xa3\xf1\xf4\xa1\xa5\xca\xb5\xba\xad\x49\x9c\x65\x39\x6f\xc9\x9a\x3e\xd2\x78\xc4\x5c\xe7\xfb\x51\xf9\xe8\x6a\x53\xf9\xd5\xea\x71\x2d\x58\x99\x42\x60\xa2\x49\x9e\x71\x9a\xf1\xae\x18\x9d\x87\xbd\x78\xb1\x48\x93\x49\x2c\x06\xf7\x12\x90\xd4\x3d\xbd\xee\xc0\xf0\x05\x6d\x96\x55\xbe\x74\x75\x8e\x87\xbd\x40\xd3\x6c\x73\x83\x52\xe3\xe1\xd5\x99\xd3\xca\x9a\x25\x33\x7f\xeb\xab\x66\x0e\x96\xf3\x66\xd6\x7a\xba\x46\x9d\x75\x12\xa7\x29\x9d\xb6\xae\xe9\x2c\x67\xb4\x05\xfd\xc0\x62\x54\xf8\xe9\xe7\xd6\xd5\xf0\x07\x66\x59\xab\x0d\x55\xa4\x1b\xcf\xb6\xa8\xcb\xb7\x0a\x59\x61\x43\xdb\x5b\xcd\x52\x00\xc5\xbb\x5c\x72\x46\xe3\x5b\xa5\x5c\x53\x95\xcc\xd4\x87\xa0\x32\x4a\x68\x11\x03\x9a\xe5\xac\x95\xe5\x59\x57\xca\x85\xba\x05\x34\x09\x5e\x8e\xa0\xd3\xa6\x71\x6d\x10\x04\x69\x90\x9a\xf4\x66\x2c\xbe\xa5\x17\x72\x8c\x20\x03\xac\xc0\x00\xcd\xa6\x9a\x4b\xae\x42\x82\x5c\x97\x4b\x5a\xe3\x11\xbf\x0b\x1c\xca\xd6\x36\xc3\x04\xec\xed\xff\xf4\x40\x61\xcf\x44\x6f\x41\x4d\xa2\xd6\xaf\x9e\x36\xbb\x96\xbb\xce\x30\xf8\xbf\x62\x89\x9f\x39\x71\x7f\xdd\xea\x96\x2d\x39\xd2\xc5\xfe\x53\xd2\x09\x75\x4e\x7a\xf1\x75\xce\x78\x0b\xfe\x17\xcb\xaa\x92\xeb\xd8\x69\x12\x67\x13\x9a\xc2\x5a\xad\xfd\xe7\x8c\x21\xbf\x4b\x6a\x9b\x11\xe6\x6f\xf7\x21\x5e\xab\x74\xb9\x62\xae\x5b\x95\x84\x6f\xf2\xf2\x61\x24\x94\x4f\x63\x8a\xa1\xb5\xdc\x67\x79\xcb\xcc\xbb\x15\xdf\xc5\x49\x1a\x5f\xa7\x14\xd0\x41\x0d\x15\xf8\x4e\x2b\x48\xa1\x06\x0f\x85\x7e\xb1\x5a\xf9\x05\xc9\x05\x95\x2f\xdc\x98\xbd\xb9\x84\xa9\xb8\x37\xa5\x9c\x4e\xf8\x1b\xca\x27\xf3\x4b\xe9\xe2\xc4\x37\xee\x47\x62\x4d\xdd\x23\x50\x0a\x92\x45\xdf\xe7\x7f\xfc\xfa\xf6\xa2\x56\x76\x6e\x97\x5d\xaa\xb2\x4d\x05\x97\x76\xc1\x99\x2a\x78\x96\x4f\xe9\xdb\xab\xab\x0f\xb5\xd2\x33\x53\xba\x06\x91\x67\x79\xab\x58\x4a\xdf\x0d\xd6\x5a\xcd\xf2\x65\x36\x85\x75\xba\xb9\xf8\x70\xd4\xfd\x27\xbd\xf6\xaa\x2e\x43\x8c\x73\x28\xcd\xbb\x7c\x87\xe3\x03\xa9\xe0\x06\x62\xfd\xed\x6d\x29\xd6\xdf\xde\x91\x72\xfd\xed\x5d\x29\xd8\xdf\x7e\xa5\x04\xfb\xaf\x04\x3c\x6d\x90\x71\x82\x9d\xf2\x3f\xe9\x75\x91\x4f\x3e\xd3\x7a\x6e\x52\x75\x71\x26\x2f\x4c\x8f\x6b\x63\x08\x6d\xb9\x29\x71\xec\xf9\x5d\xbf\x27\x15\x93\x71\x63\xdf\xcf\x8c\xf9\xd4\x33\xee\x04\xf4\xe1\xd8\xe9\x43\x14\x72\x3f\x78\x8d\x70\x22\xbe\x5f\xcb\x37\x8e\x9d\x1f\xe5\x1b\x47\x10\x88\xc5\xe0\xd1\x52\x83\x76\x89\xc4\xe4\xe5\x86\x34\xb8\x18\x8c\xb5\x7e\x2b\x0a\x13\x9f\x2b\xb7\x8c\xd2\x46\x80\xf6\xd2\x5c\xf2\x34\x46\x71\x42\x3d\xa3\xf9\x2f\xff\x05\x46\x3a\xc3\xf0\xc5\x4b\x34\xd4\xb6\x3b\x9e\x87\x0b\xc2\x2d\x55\xcd\x5c\x0c\xc7\xd2\x5c\x90\xbf\xf1\x5c\x14\xca\x19\xc7\x33\xf1\x23\x06\x45\xd1\x97\x5e\xb4\x6c\xb7\x41\x69\x77\xe9\x68\x5c\xb6\xdb\xfe\x92\x78\x23\xaf\xb3\x54\xba\x95\xbd\x25\x4b\x89\xbf\x1c\x16\x1d\x50\x3e\x5c\xca\x97\xbe\x39\x68\x5f\xc3\xfb\x5e\x67\x86\xb5\xa4\x8a\xf8\xfa\xd7\x6a\xe5\xfd\x7c\x72\xe5\xa1\x1e\xcf\x3f\x2e\x16\x46\xdd\x9b\xeb\x8b\x3c\x31\xbf\x04\x9b\x17\x49\x25\x2e\xe9\x02\xa8\xf4\xf0\xc8\xda\xed\x49\x2f\xcf\x04\xf2\x94\xd7\x4b\x0f\xa2\xb4\xad\xf1\x52\x5c\x4f\x1b\xc3\x19\x99\xbd\x80\x44\xd3\x90\xf2\x51\xc2\x44\x55\x89\xdd\x15\x4f\x40\x32\xbc\xec\x9d\x66\x93\x5c\x60\x17\xcd\x3f\xe4\x78\xd9\x3b\xbc\x71\x82\x29\xa3\xc7\xb5\x4e\xd4\x47\xe9\x7d\xfc\xe5\x12\x20\xb9\x20\x3b\x78\xd9\xbb\xbc\x3a\xbc\xfa\x78\xf9\xe9\xe8\xfc\xf8\xe4\x92\x14\x78\xd9\x7b\x7f\x72\xf5\xf6\xfc\xf8\x92\x8c\xbc\xa3\xb7\x27\x47\xbf\x9c\x7f\xbc\xf2\xb0\x77\x74\x7e\x76\x76\x72\x24\x7f\x7d\xf8\x2f\x0f\x7b\xc7\x27\xef\x4e\xae\x4e\x3c\x0c\xcb\x85\xbd\xb7\x27\x87\xc7\x1e\xf6\xde\x9d\x1f\xfd\xe2\x61\xef\x7d\xf7\xf2\xe4\xf0\xe2\xe8\xad\xf8\x79\x72\xf1\xb3\x28\xf6\xfe\x97\xc3\xa3\xab\xd3\x7f\x9c\x5e\xfd\x17\x7c\x1c\x9d\xbf\x13\x7f\xcf\xff\x21\xf2\xce\xce\xaf\x4e\xdf\x88\xf4\xf3\x0f\x57\xa7\xe7\x67\x97\x1e\xf6\x3e\x1c\x5e\x41\xf5\x0f\xe7\x97\xa2\xf9\x0f\x17\xe7\x1f\xde\x9c\x9e\x1d\xab\x9f\x26\xf7\xa3\x6c\xfc\x03\x8c\xf1\xe2\xe4\xc3\xf9\x85\xf8\x61\x3a\xbf\xfc\xf8\xd3\xe5\xd1\xc5\xe9\x4f\xa2\xcc\xd5\xc5\xe1\x91\xf8\xfb\xf1\x4c\x0d\xf2\xe3\x59\x99\x3d\x7e\xd2\x6b\xe1\x53\x8e\x3b\x2c\x09\x96\xed\x73\x24\x91\x8a\x8e\xbf\xbe\x7f\xf7\x96\xf3\x85\xda\x34\xf4\x28\xad\xd1\xab\xe9\x20\x1f\x4e\x7a\xf9\x82\x66\xbe\x5c\x4f\xda\xfb\xf5\x38\xbf\x8d\x93\x4c\x95\x18\x7a\x2f\xbd\x50\x19\xbc\xbd\x7c\x49\xbf\xc4\xe2\x26\x28\x2e\x84\x9e\x25\x41\x96\xfe\x47\xd6\x2a\x8c\xbf\x74\x46\xa2\x87\x53\xf1\x0f\x22\xd9\x4c\xe6\x2b\x0e\x59\x8d\x7a\x2b\xb0\x1d\xfa\x71\x47\x6a\x4b\x28\xae\x24\x10\x42\xcb\xbe\xd7\xba\x85\x46\x07\x23\x8d\x7e\x2c\x78\x6f\x26\x28\x1a\xc9\x7d\x2a\x7f\xa1\x76\x5b\xfc\xbe\x30\xce\x80\x80\x54\x62\xde\x2b\xdd\xff\x88\x14\xa8\xf0\x4f\x27\x49\x14\x02\xd6\xe4\x28\xcf\x38\xcb\xd3\x94\x32\x28\x75\xe8\xa6\x89\x62\xd7\x69\x7e\x7d\x94\x67\x05\x67\x4b\x81\xbe\x89\x9a\xb3\xd8\x96\x9f\xd2\xfc\xda\x1f\x19\x77\x01\xca\xda\x38\x40\xe3\xc6\x7a\x7d\x6b\xf2\xca\xbb\x82\x1d\xfb\xdd\x6a\x02\xc7\xa4\x90\x53\xb3\x12\xab\x41\xce\x04\xfd\x01\xf7\x72\x32\x0a\x1e\x51\xab\xb3\x5a\x15\xed\x76\xe6\x7b\x56\x16\x20\xb7\xdb\x42\xf2\x16\x64\x4b\x15\x6c\xb7\x63\x28\x78\x5b\x28\xae\x43\x16\xcb\xff\x00\xd1\x39\x9d\xda\x6d\x97\x75\x64\xe3\xb7\xf9\x1f\x5d\x55\xac\x5b\xed\x28\xbf\xa3\x8c\x25\x53\xfa\x3e\xb9\x95\xdb\x6e\x06\xb6\xb5\xc5\x7c\xd8\x32\xe6\xa3\x5a\x31\x51\xf5\xee\x5a\x3a\xfd\x10\x33\xff\xc7\x4f\xf0\x5b\x10\x24\x00\xd2\x6f\x38\x6e\xd2\x2d\x86\x79\xaf\x7f\xa5\x1e\xec\x15\x2d\xfb\x11\x68\x19\x38\x51\x7b\x00\xf7\x50\x05\x79\xfc\x78\x76\x79\x72\x76\x15\xf6\xf1\xf9\x87\x93\xb3\x93\xe3\x30\xc0\x02\x3d\x9d\x5c\x5c\x7e\xba\x38\x39\x3a\x39\xfd\xc7\xc9\x71\x38\xc0\xef\xce\x0f\x8f\x4f\xcf\x7e\x0e\xb7\xf1\xf1\xf9\xd9\x49\xb8\xb3\x06\x7a\x53\x45\xa9\x36\x65\x14\xc3\x70\x9c\x53\xce\x64\xf4\x15\xd4\xe3\x73\x9a\x55\x9f\x4b\xb6\x96\xc6\x19\x15\x9d\xaa\x07\x94\x69\x9e\x51\x47\x48\xba\xb4\x9c\x52\x45\xcb\xd2\x77\x61\xe6\xd3\x1e\x30\x32\xc0\x15\xa2\x35\xac\x17\xaf\xbc\xc9\xd8\x1d\xac\x56\x4b\x70\xfa\xe7\x7b\xfa\x55\x08\xad\x91\xb2\x85\xd6\xcf\x5f\xb1\x39\x5a\x72\xf1\x97\x08\x2f\x7b\x9f\x6e\xf3\xa9\xa4\x1c\x9a\xc2\x01\xc5\x60\xf1\xbd\x66\xab\x47\x63\xbc\x34\x2f\x17\x26\xd7\xbc\xa8\x40\xb6\x20\x76\xe0\x41\xce\xf1\x93\xd1\xe4\x3d\x43\x0f\x13\x2e\x1f\x1e\xc8\xa0\xb0\x07\x10\xe5\x11\x42\xa4\xff\x93\x65\xef\x13\xa4\x68\x09\x31\x61\x78\x09\xe4\x9c\x89\xff\xf1\xb2\x27\xa5\xc3\x47\x62\xe4\x4c\x7d\x98\x54\xbd\x73\x3a\xe3\x8a\x7e\x01\x15\x49\x25\xcb\xaf\x3f\x6e\x09\x22\x6c\x66\x3f\xe2\xae\xa1\xd7\x98\x50\x67\x35\xe4\x16\x81\xc7\x30\x84\x93\x0a\x66\x92\x50\x3a\x07\x1c\xef\x22\x28\xff\x11\x7c\x95\x87\x0d\xa6\x01\xa2\xf0\x07\x96\xdf\x26\x05\xf5\x5d\x3e\xcc\xdd\x5f\xdf\x05\x0f\x84\x86\xdc\x47\xe1\xb2\xf7\x89\xd1\x62\x79\x4b\xe1\x76\x40\x38\x88\xf4\x60\x6d\x43\x67\xd1\x5d\x48\x29\x81\x6e\x8d\x01\x6f\x86\xdf\x02\x57\x6b\xc7\xef\x2b\xc0\x31\xeb\x5d\xe7\xd3\x87\xde\x22\x59\xd0\xab\xdc\x9f\x5b\x44\x49\x5a\x6f\xcd\x88\x2a\x71\x43\xf9\x05\xac\xa4\x8f\x22\x01\xd8\xf0\x66\xbe\xec\x7d\xfa\x32\x67\x84\x0b\x70\x5c\xe4\x05\xe9\xab\xed\x2e\x09\xce\xc7\x8b\x77\xee\xb6\xf3\x4d\xdb\xce\xad\x6d\x97\x9a\x46\x37\x94\x1f\xa6\xe9\x85\xfb\xac\xe1\x23\x63\x42\xc9\x86\xbf\x65\x2f\x51\xe3\xab\xa7\x56\x64\xd2\x86\xbe\xfe\xe8\x5f\xe1\xb8\x83\xc2\xdf\x8a\x1f\xfc\xde\x0f\xe8\xa5\xbc\x92\x9b\x77\xcf\x51\x30\xae\x58\x14\x7b\x05\xe5\xdd\x49\x9e\x7f\x4e\x28\x28\x62\x0f\xcb\xc7\xae\x12\xe4\xd8\x58\x30\xaf\xd6\x27\xe8\xd5\xda\x09\x0a\xea\xc0\x20\x32\x34\x44\xc6\x2e\x31\xb4\x3f\x3a\xc4\xc3\x2d\xaf\x23\xca\x87\x4e\xbb\x22\xa5\x09\x9c\x47\xc1\x18\x43\xeb\xeb\x35\xe0\x84\xc9\x5c\xf0\xfa\x9c\x78\x5f\xba\xcb\x82\xb2\xae\x76\x9e\x8c\xb7\x92\x3a\xa6\x57\x16\xe3\x76\xb3\x23\xef\x36\xb9\xa5\x52\xe8\x39\x96\x16\xe4\x8f\x52\x59\x6a\xa2\xd7\x32\xfa\xad\xf8\x41\x77\xe3\x8f\xfe\x15\x8d\x91\x1f\xad\x5e\x88\x25\x4d\x61\x35\xcc\x18\xd2\xda\xaa\xa2\x75\x99\x0d\xe7\xa2\x1c\xaf\x0c\xee\x8a\xd6\xeb\x75\x54\xf8\x73\x5c\x62\x3c\x84\xe7\xb6\x97\x40\x81\xb7\x9b\x35\x8e\xb0\xd8\x6f\xfb\x4c\x81\xfa\x9d\x9b\xa4\x1c\x74\x88\x91\xb8\xcd\xe6\xd9\xaf\x6f\x2f\x3e\xb0\xfc\x86\xd1\xa2\x78\xaa\xfd\x2f\x73\x86\x99\xe4\xd0\x94\xfb\x25\x2a\x31\xb1\x0a\x67\xcb\xe9\x17\x1e\xde\x49\x0f\xf2\x5e\x08\x60\x5c\x52\x38\xd8\x7a\x41\xb4\x10\x58\xb8\x2a\xed\x02\x81\x17\x72\x4d\x67\xad\x07\xe5\x9f\xf2\xe9\x83\xb8\xce\xc8\x74\xfb\x64\x96\xae\xf2\x98\xc0\xd6\x16\x76\x61\x48\x5b\xcf\x9a\xd1\x78\xa1\x52\x62\x28\x99\x40\xfa\x85\x97\xde\x9c\xd5\xf8\x89\x3b\x74\xd5\x0a\x18\x62\x28\x8d\x3f\x0a\x67\xdc\x10\x74\xad\xad\xa8\x92\xc1\xf1\x79\x05\xea\xe0\x8a\xa9\xf7\xb8\x34\x9e\x29\xd4\xbd\x2b\x31\x16\xdd\x31\xe9\x47\x71\xe9\xda\x29\xee\x74\x50\x31\x8a\x65\x54\x8c\xc4\x36\x65\x8e\x51\xa4\xe6\x5b\x18\x15\x03\xf8\x4c\xb0\xd5\x53\x24\xc7\x44\xf4\xd0\xd7\x72\xb9\x65\x90\x60\x8b\x4d\xda\xb8\x3f\xab\xd5\x56\xb9\x5c\x6a\xb3\xec\x15\xc4\xce\xa2\x8b\xff\xcb\xd0\x02\x62\x0f\xd4\x26\xc8\x1e\x37\x31\x69\xa2\x77\xa7\xd1\xda\x50\x14\xa7\xb3\x5a\x6d\x31\x35\x88\x6f\xea\xd7\x30\x94\x5f\xdd\x93\xea\xa5\x24\x86\x79\xef\xfd\xa5\x24\x84\x12\xf9\x47\xf3\x5e\x9e\x2d\x1a\xce\xc9\x5c\x34\xbe\x4c\x79\xef\xfa\x81\xd3\x77\x36\xc0\xc0\x21\xdc\x3c\x6a\x53\x51\x2a\xa4\x2b\x68\x42\x60\x72\x01\x9b\xd8\xd0\x32\x9c\xde\x3c\x4b\x73\x17\x17\x50\x87\x3c\xce\x61\x8e\x87\x85\x7d\x25\x60\x68\x2d\xcf\xb0\x35\x7f\xa2\x37\xbd\xdd\xb6\x96\x0c\xae\x02\x70\x30\xc0\xd4\xa5\x6c\xd7\x75\xd5\x65\x3b\x90\xdb\xc4\x11\x73\xcb\x2b\xb8\xf4\x64\xcb\x7b\xea\x42\xc4\x31\x37\x88\x0e\x3e\x34\xf3\x21\x5d\xdd\x62\xde\x3b\x5e\x2e\x52\xfa\x85\x30\x7f\x57\x7c\x81\x08\x6b\x96\xb3\x5b\x91\xbf\x27\x52\x3e\xc4\x45\x71\x35\x67\xf9\xf2\x66\x4e\x98\xbf\xb3\xf7\x0d\x5e\xec\x70\x66\x71\xc5\xb6\x53\xc9\xdf\xc1\x65\x97\xe3\xf6\x27\x71\xb2\xad\x30\x05\x15\x8f\x88\x67\x15\x4f\x41\xda\xed\x56\xc3\x35\xb2\xea\xe1\x1a\x59\xaa\xa6\x4e\x06\xf0\x54\xe2\x48\xd3\x3b\x9a\xf1\x42\xec\x87\xfa\x39\xe2\xe3\xe1\xa9\x6f\x7f\xa2\xa1\xfd\x55\xda\x0a\xa1\xd0\x4e\x27\x23\x86\xed\xef\x71\x48\x7b\x8a\x77\xab\x39\x2f\x7a\x47\xde\xad\x56\xb0\xfc\x94\xc0\x0b\xa1\x7a\x87\x06\x59\xdf\x7b\x81\x38\xb7\xb6\xa8\xf5\x89\xb9\xbd\x1e\xef\xb4\xd2\xb6\x55\xbe\xf2\x2d\xee\x63\xa5\x6f\xe9\x73\x93\x5e\x6a\xf3\xcd\x93\x9b\xf9\x3f\x63\x4e\xd9\xfb\x98\x7d\xc6\x79\xb5\x81\x61\xb0\x17\x06\x7b\xdb\xaf\x77\x94\x21\xb4\x5d\x9a\xe8\x18\x38\xc3\x2c\xcc\x71\x43\xbe\x15\x87\xab\x9e\xab\xde\x08\xd4\xe5\x53\x1c\xdc\xff\xb2\xa3\x58\x12\xfd\xfe\x90\x2c\x1c\x6f\x5c\xf0\x7d\x94\x2f\x33\xae\x4b\xcc\xd2\xfc\x3e\xc9\x6e\xac\x32\xe0\x78\xda\xe8\x41\xd3\x6c\x7a\x72\x9b\x70\x5b\x83\x5a\x2c\x88\xad\x2a\x5d\x3c\x64\x13\xf3\xe2\x91\x51\x3a\xbd\x28\xbd\x6f\xab\x46\x64\x0b\xb5\x74\xbd\xb4\x12\x9e\xec\x36\x25\x67\x70\x39\x99\xd3\xe9\x32\xb5\xfa\x2e\xfd\x14\x97\x29\x20\x81\xd3\xe1\x4c\x08\xad\xa6\xac\x56\x32\x54\xbd\x72\x93\x72\x1f\x27\xfc\x98\xc5\x49\xa6\x57\x40\x4d\xe7\x7d\xce\xa8\xd5\xe8\x24\x9f\x52\xe6\xac\x8a\x6a\x5f\x59\xa9\xe9\xef\x76\xdb\x7f\xb3\x5a\xf9\x6f\xc4\xb1\xdf\x45\x3d\x29\x9c\x3e\x96\xd5\x51\xa5\x31\x7a\xdf\x7a\xe3\x97\x55\x51\xa5\x65\x2b\xa7\xe2\xc9\x35\x99\xf9\x25\xb0\xd7\x1d\xa7\x2f\x1d\xc7\xe9\x4b\xf3\xb6\xe9\xfa\x80\x86\xfe\x63\x15\x4b\x07\xb9\x1b\xa0\x3c\x9d\x37\x63\x03\x51\xc8\x71\x2b\xad\x1c\xae\x8b\x4b\x66\x43\x71\xb5\x45\xa6\x86\xf6\x1e\x6d\x72\x10\xc2\x6f\x4b\x47\xee\xc8\x71\x47\x2b\x43\xf5\xe0\x44\x1b\x49\xd3\xca\x24\x2c\xd5\x28\x8e\x1c\x50\xbc\xf1\x29\x2e\x90\x15\xb4\x25\x4a\xc0\x0d\xd0\xc4\x2f\x20\x64\x41\x3c\xa4\xee\xad\x2b\x46\xa1\x7b\xd8\x79\xbb\x5d\xda\x50\x0c\x1b\x62\x02\xad\x56\x6e\x05\xf5\x78\x72\x43\xf9\x07\xcd\xaf\x9e\x8b\xbb\x0b\x21\xe4\xf7\x92\x85\x85\xb0\x55\xb9\x0f\x11\xaa\x87\xf6\x81\xaa\x0e\xc8\x8e\xd9\x02\x44\xc8\x20\x49\xa4\x94\x03\x69\x36\x6d\x01\x6a\xf4\x10\x0a\x67\x62\xc2\x32\xe6\x5a\xa8\x4e\xed\xf3\x2d\x02\xb9\xd4\xcd\x9d\x9c\xbf\x11\x0d\xf9\xce\x3a\x1a\x78\x6d\xb7\xb7\xd8\xd0\xe7\xc4\x24\xc8\xd8\x60\x3e\x47\xd8\x5d\x06\xe9\x61\x53\x59\x1e\x99\x51\x05\x28\xbc\x86\x2d\xb1\x46\x1a\x20\x84\xc2\x6c\xb5\x72\x7a\x34\x96\x0c\xa9\x6f\x03\xc3\xac\x8c\xdb\xc4\x35\x96\x92\xa1\x14\x79\x69\x1c\xcd\x01\xf9\x0c\x7d\x3d\xef\x69\xcc\x63\x78\x18\x90\x10\x2a\xa8\x7e\x68\x0c\x63\x3a\x84\x3b\xb8\x39\xd4\x4c\x28\xce\x86\x5c\xa1\x52\x9b\x2e\x99\x34\xe5\x23\x1f\x73\x07\xbb\xb5\xdb\x0f\xe0\xb5\xef\xba\x62\xae\x33\xb1\xde\x20\x8c\xac\xd8\xe7\xa8\xc1\x3b\x30\xb7\x3c\x01\x83\x81\x9f\xbd\xac\xbe\xc4\x18\x96\x77\xb4\xd3\xec\x2e\x4e\x93\x29\x28\x46\xc8\xa6\x5e\xca\x11\xb6\x80\x89\x05\xf3\xaa\x46\xf7\xca\x5b\x2a\x9c\x00\x30\x7c\xf6\x1c\x44\x9f\xca\x00\xbc\x42\xcc\x24\x71\x32\x01\xac\x1a\x5d\x31\xb7\xe8\x01\xf9\xe7\x90\x92\x7f\x86\x3e\xed\x76\x31\x5d\xc9\x60\x7a\xfa\xc7\x40\xff\xd8\xd1\x3f\x5e\x9b\x32\x7b\x98\x76\x3a\x08\x53\xc7\x45\xb3\xed\x91\x70\x9f\xf4\xb5\x67\x57\xbd\xdb\x5c\x01\x79\x3f\xac\xec\xa3\x60\x94\xe9\xd0\x82\x12\x03\x8d\x66\x0b\xc5\x85\x1d\x14\xa2\x75\x84\x28\x5d\x24\xf4\xe9\x01\x77\xa7\x0e\x8a\xcf\x2e\x2d\x9e\xaa\x50\x98\x25\x9c\xd3\x50\x0f\xa7\x6c\x89\x57\xa8\x5f\x1f\xf7\xed\xb7\xe7\x1b\x63\x7c\xb1\xa5\xea\x4a\x55\x2a\x7d\xbe\x4a\x5d\x6f\x7d\xe0\xe0\xa5\x2a\x62\xed\x36\xb3\x42\xe2\xd5\xa1\xf2\x19\xf0\x46\x6b\xae\x89\x7a\x1f\x3f\xb8\xc1\x74\x1e\x6c\x91\x4c\x05\xd5\x56\xa7\x13\x60\x5e\xa5\xe4\xab\x95\x7f\xec\x7b\x22\x51\xa7\x78\xd8\xec\x03\xaa\x97\x07\x36\x41\x9e\xd9\x0f\xfe\x1d\xa6\x28\xbc\x73\xdf\xe7\xc5\xe7\xa3\x6a\xb2\xa5\x87\x03\xce\x0d\xe4\x01\xb7\x92\x2e\x1c\x36\xf8\x5a\x29\x36\xda\xe4\x5c\x60\x5e\x97\xbc\xf7\xf1\x07\xff\x16\xd4\x1a\xad\xaa\xb7\x15\xc7\xbd\x66\x93\xa3\x2d\x53\x1d\x70\x8d\x81\x2f\xbd\x7f\x25\xa4\xed\xd7\x61\xe8\xd8\xf7\x6e\xe3\x87\x6b\x2a\xe6\x2e\x7a\x87\xe9\xb4\xfa\x9e\x85\x9c\xc0\x7a\xc3\x18\x12\x46\xc8\xea\xba\x32\x70\xeb\x0d\xe8\xde\x3a\x80\x15\x71\x48\xc3\x26\x1e\xfb\x9e\x60\xfa\xce\x33\xe0\x79\xc4\xee\x94\x1c\x10\x72\xbe\xc4\x64\xca\xaf\x6e\x17\xcb\xd3\x67\x17\xf8\xe8\x53\x2c\x71\x2c\x38\xab\x31\xcc\xe3\x56\x1f\x76\xc3\x06\xac\x4f\x6a\x23\xf5\x68\x5a\x19\xfd\xc2\x79\x32\xf9\xdc\xb0\x0c\x65\xad\x93\x72\x17\x1d\xfe\x4f\xed\x64\x85\x27\x14\xbb\x79\x59\xdd\xcd\xcb\x0a\x20\x48\x10\x95\x75\x1b\xfa\x46\xb8\xa1\xe1\xc0\x59\x18\xd2\xb7\xc0\x4f\x94\x54\xc0\x87\x5d\x88\x30\x90\xd2\x30\xaf\x8b\x27\x8e\x99\x80\xbb\x63\xdf\x13\x4d\xd9\x87\x27\xb2\x5a\xd7\xbe\xf3\xd5\xdb\x48\x84\xa2\xb2\xe9\x43\x83\x55\x6c\x6c\x89\x2c\x43\xce\xc8\x21\x45\x0e\x92\x10\x00\xa7\xd0\x89\xb6\x72\xde\x12\x44\xe1\xa0\x44\x74\xbe\x85\x90\x4a\x7c\x2a\x6d\x8a\x3d\x14\x82\xcf\x26\x9d\xba\x11\xeb\x96\xb4\x54\xb9\x33\xe0\xa5\xcb\x40\x93\x93\xd2\x98\xf9\x08\x85\x8c\x5c\x89\x39\xa9\x74\x5c\xe2\x47\x9b\xba\x5d\xe9\x3b\x2c\x5c\xc5\x22\x43\x36\x78\x0d\xd5\x43\x24\x47\x2b\x55\x3b\x0f\xa3\x5a\x05\x01\x92\x1b\x8a\x50\xc1\xac\x10\x0a\x13\xac\x35\xca\xcd\x82\xb1\xe1\x11\x6c\x41\xf8\xde\x97\x16\x08\xe5\x20\x8f\x6c\x75\x04\xd9\x08\xce\x48\x80\x73\xc2\xa0\x31\xd8\x7b\xda\x25\xc6\x3d\x10\x23\x0c\x5e\x78\xa2\x52\x96\x27\xca\xe1\x82\xd0\x03\x2d\x83\x1b\xea\x1f\x21\x70\xc3\x05\x21\xc4\x64\xe5\x1d\x92\x84\xe2\x3f\x7b\x96\x02\x2e\x44\x2f\x05\x42\x8f\x4e\x69\xbf\xd3\xc9\xb0\xec\x70\x28\x47\xa7\xba\x0f\xd5\x17\xef\xf1\x38\x91\xfe\x9d\x81\x8f\x92\x45\xb0\x1c\x94\xe9\xa4\x30\x92\xcd\x4e\x27\x33\xbe\xcc\xb4\x9d\x34\xc9\x6c\x37\xc8\xef\xed\x15\xf9\xdd\xf6\x76\x2d\x0e\x94\xde\x28\x9c\x13\xe9\xaf\x32\x93\x6b\x3e\xc9\x17\x0f\x82\xd4\xd1\x2e\xc9\xec\x5d\x88\x32\x92\xb9\xeb\x95\x3d\xbb\x5e\x89\x6a\x0d\x6b\x70\xed\x52\xdc\xc7\xc5\xd3\xcb\x94\xe3\xcc\x59\xa6\xec\xf9\x65\xca\x70\xb6\x79\x99\xf2\xfa\x32\xe5\x36\x74\x7f\x79\x02\x5f\x54\x4c\xbd\x2b\xea\x61\x7f\xf7\x68\x66\xc8\xad\x8f\x3c\xad\xf9\x98\x67\xc0\x36\xd2\xdb\x05\x7f\x68\xc9\xcb\xc0\xdf\x05\x8e\x29\xaf\x23\x80\x63\x0d\x9f\xf0\xc1\x3f\xc7\x1c\x3b\xb4\xf9\x5c\xee\x1d\x75\xea\xc8\x97\x79\x1d\x09\xce\xa7\x8e\xc0\xa0\xaf\xc4\x99\x2e\xff\x20\x9f\x35\xed\x96\x3f\x57\x29\x70\x1f\x97\x21\x6b\x23\xb6\x9f\x41\x6c\xba\x64\x06\x71\x6a\xe0\xea\xa7\x95\x79\xd4\xc1\xef\x06\xf0\x24\xf6\x01\x02\x61\x59\xaa\x61\x4b\xc0\x7d\xef\xf0\x29\x61\x7e\xb0\x8b\xa2\xa5\xa5\x09\x21\xae\xc4\x31\xe4\x7f\x24\x3e\xf3\x07\x01\xea\x9d\x88\xbb\x95\x1c\x3d\xab\x28\xa0\x19\x11\x98\x89\xe8\xe6\x73\xed\x12\x6e\x8d\xf0\x5b\x71\xff\x1f\x20\xfc\xbb\xe8\xa8\x6f\xe4\x8e\x67\x84\xf7\x4a\x89\xaa\xa5\x9b\x86\x1e\xd7\xf8\x27\x19\x58\xeb\xa7\x86\xc0\x5a\xff\x26\xcc\xdf\x09\x10\x3e\x56\xea\x0f\xd1\x31\xf9\x77\xbb\xfd\x6f\xa9\x40\x9a\xe6\x37\xc3\xf2\xa7\xbe\xda\x79\xc8\x7e\x9d\x94\x6a\x54\x6f\xf0\x7f\x89\x86\x06\x08\xff\x21\xda\xde\xb6\x3b\xf3\x97\xf8\xad\x76\xe1\x38\xd2\x17\x46\xf5\x84\x6c\xc2\x65\x79\xd8\x5b\xc4\x4b\x48\x51\xa4\x6f\xbc\x41\xc1\x74\xf9\x57\x06\xdb\x6a\x48\x2c\x25\x3f\xf5\x68\x59\x8d\x6d\x3c\x17\x06\x4b\xbd\xcb\x95\x2f\x4d\x5a\x4e\xf1\x87\xfe\xe5\xe4\x7e\x5a\x66\x65\x01\xf3\xdb\x2d\xf2\x95\x71\xb2\xc0\xc2\xc2\xae\x28\x32\x9b\x34\xd8\xb4\x63\xc5\x0a\x02\xd0\xa4\xdd\x25\xe4\x5b\xfd\x7a\x68\x62\x2a\xbd\x5c\xac\x56\x59\x55\x28\x86\x39\x38\x00\xb4\xa4\x58\x94\x68\xe1\x32\x18\xfd\x80\xdb\x30\xd1\x2a\xc2\xf3\x5a\xb4\x6f\x7b\xf0\xea\xc2\xdc\xe4\xa1\xcf\x54\x04\x99\xd9\x56\x1f\x8b\xcb\xbe\x53\x39\x29\x3e\x08\xf0\x6a\x08\x5b\xb8\x65\x9c\x41\x56\xb6\x50\x31\x45\x6e\x3b\x05\x2d\x05\x80\x0d\x03\x79\x4e\x42\x57\x83\x12\x47\x60\xd7\x5c\xa8\x14\xdb\x49\xff\x9c\x70\x94\xfe\x49\x5e\x6f\xbf\x7e\xbd\xd7\x7f\x1d\x39\xa1\x30\x9d\x97\xd1\x92\x2f\x06\x53\x30\x4a\x8c\x5f\x0e\x8a\x83\xbe\xe3\x79\xd3\xed\x12\x33\xe9\x75\x1c\x50\x2e\xf0\xdf\x75\xb9\xaa\x24\x63\xe2\x08\x55\x64\x15\x25\xcd\x20\xbc\x7a\xd3\xd7\xb7\x51\x8d\x55\xd5\xf0\xc2\x56\xf5\x62\xa7\xc4\x25\xba\x3c\x6e\xbe\x9f\x7f\x91\x72\xbd\xf0\x41\x39\x5c\x00\x1e\x54\xf1\xa7\x3e\x25\xf2\xa2\x8f\x4c\x79\x13\x8f\xdd\x69\xec\x8b\x5d\x59\x19\x27\x3a\x53\x12\x37\x1b\xf1\x5d\xde\x12\x71\x86\xb0\xc3\x04\x8b\x99\x69\x1a\x5f\xbd\xa0\x49\x97\x97\x5b\x7d\x7c\xec\x7b\xb2\x4c\x2b\xa5\x45\xd1\xe2\xf3\x38\x6b\xdd\x8b\x52\xb7\x31\xfb\x2c\xda\x44\x7a\xbe\xa2\x39\xc5\xe4\x0b\x9e\x72\x2b\xc0\x6a\xa1\x92\xec\xa6\x95\x83\x74\x4e\x60\xbc\x4c\xb0\x8d\xf2\xfe\x37\xcd\x61\x74\x1e\xc2\xbc\x14\x78\xe9\x1b\x30\xc8\x07\x9c\x39\xd7\x05\x08\x36\xe8\x55\x85\x12\xc8\xb4\x13\x60\xfb\xb6\x23\x56\x98\x89\x15\x56\x0a\xc5\x26\x36\x05\xa1\x07\xfd\xa1\xbc\x2e\x84\x70\x22\x95\x20\x35\x1f\x36\x48\x2e\x28\xe9\xa3\xb0\xe4\x4e\x68\x7d\xa8\x6a\x4d\x9a\x06\xcd\xb6\x14\x0c\xaa\x5b\xb2\xda\x4c\xb9\x9b\x5b\x84\xe4\x0a\xc5\xdb\x42\xbb\x1c\xe1\xdc\x3d\xd4\x9f\x6a\xe7\xc6\xaa\x54\x97\x70\xca\x45\x42\x3a\x70\x69\x72\xbb\x48\xe9\x2d\xcd\x20\x74\x69\x15\xe1\x26\x0b\x5a\x41\xb8\x96\xfa\x29\x7c\x1f\xfb\x5e\x9e\x2d\x33\x51\x12\xfc\xff\x13\x92\xb6\xdb\x5c\x05\x03\xe5\xbd\x79\x5c\x7c\x84\xcc\xa9\x94\x16\x99\x4f\xb1\x76\x89\x5f\x35\x39\x80\xd6\x80\xeb\xc1\x3a\x70\xa7\xf5\x80\x07\xf9\xe2\xfa\x93\x2d\x17\xea\x6e\x6a\x07\xa5\xd5\x8a\x5d\x78\xde\x94\x27\x8d\x69\x3c\x3c\x6b\xca\x9c\xca\x4b\xff\x43\x53\x9e\x5a\xc1\x65\x53\x9e\x9a\x38\x66\xa8\x16\x22\xd7\x84\x35\xdd\x94\x33\x69\xca\x91\x7b\x1c\x23\x7c\x27\x16\x68\x6b\x6a\x5d\xaf\x57\x2b\x5a\x8b\x61\xb9\x55\x4d\x02\x18\x53\xc5\x1f\x7c\xe7\x2d\x50\x6f\x96\x94\x4b\xe0\x6b\x71\x1e\xc0\x4b\x2e\x35\x02\xeb\xd5\xea\x7a\xb5\xf2\x7d\xb1\x75\x53\xeb\x0d\xac\xdd\x56\x5f\x32\xca\x9b\x9d\x75\x10\x28\x8d\xf8\xcf\xbe\x4a\x16\xbc\x70\xbb\xbd\x75\x27\x4f\xf6\x2c\x4e\x0b\xda\x82\xf6\x8d\x09\x3a\x6e\x29\x5e\x29\xad\xd2\x0a\x5b\xe4\xf2\x44\x66\xa7\x23\x46\xdf\x17\x65\xa0\x25\x07\x8c\x96\x66\xa2\x6a\xe3\x38\xc2\x13\xff\xe9\x8d\x15\x67\x16\x64\x36\x32\x09\xb5\xdb\x95\x07\x02\x8e\xdc\x78\xd9\x4f\x82\xd7\xc4\x77\xc4\xf3\x6a\x34\xaa\xc0\xd3\x60\xeb\x54\x9d\xc8\xaa\xe6\x70\xa5\x3d\xf9\x53\xf0\x45\x52\xa3\x09\xd8\x86\x69\x23\xf3\xa3\x54\x7b\xec\xbd\x32\x41\xd6\xf4\x6e\x52\x4b\xd7\xa2\x15\x98\xe4\x91\xd9\xc9\xb1\x2a\xa0\x83\x9a\xa9\x0c\x63\xff\x6a\xb7\xde\x21\x80\xe7\x45\x42\x6b\x02\x2f\xa7\x7f\x9b\xb6\xf2\x05\x2f\xc8\xdf\x7e\xf7\xb0\x5d\x12\x2b\x13\x8e\x05\x01\x87\xcd\x00\x83\x80\x02\xc5\xba\x03\xbb\x55\xf0\x69\xbe\xe4\xd6\x17\x65\x0c\xdf\x90\xc5\x30\x0f\x27\xd1\xd4\x7e\x1a\xfa\xe0\xdf\xa0\x30\xb5\xe3\x08\xdf\x88\x15\xce\x33\xfb\x6c\x42\x6f\x0f\xe4\xde\x4f\xc5\x9d\x47\xe4\x99\xf3\x1e\x49\xbf\xa5\x5b\x01\x9c\x07\x4d\x02\x52\x59\x48\x9f\xc5\xa2\x04\x0d\x89\x06\x64\x77\x36\xb6\x91\x29\x0e\x8e\x91\x00\x24\xc7\x90\x22\x3c\xd5\x1c\x99\x14\xb4\xc1\x3a\x19\x31\x59\xaa\x64\x6b\x3e\x42\x98\x56\xf9\xc6\x0a\x16\xb6\x3d\xcb\xd4\x39\x9f\xc7\x12\xc5\x86\x5b\xc1\xda\xb8\x08\xb2\xe1\xc0\xf2\x1f\x21\xf2\x83\x0d\xf9\x54\x6e\x80\xca\x02\xb7\xe2\xa1\x0f\x4e\x73\x75\x1a\x38\x2e\xb1\x9e\xce\x2b\xef\xe6\xa5\xdc\x33\xc0\xb4\x3c\x53\x7a\x63\x00\x7a\x15\x6b\x29\x8d\x01\x8c\x21\x91\x6a\x09\xe7\xce\xc0\xa2\xaf\xed\xcd\xb8\x89\x54\x5e\xa5\xc1\x9d\x74\x36\x4a\xc6\xcd\x23\xb0\x1d\x6a\xa8\x40\xd1\x9f\x7d\x6e\xd0\x99\xb9\x3b\x13\x42\xf4\x32\xa8\x5c\xed\xe2\xb1\xc0\x01\x72\x06\xd4\x25\x01\xae\xae\x2b\x50\x40\x39\x01\xf5\x77\xd4\x1f\x97\x90\xd2\xb8\x2c\x2e\x2c\xe4\x59\xa3\x01\xcf\x5b\xa7\x88\x1d\xfb\x1b\x4b\x17\x59\x12\x94\x05\xf6\x46\xf2\xb4\x6d\xbe\x2f\x28\x8e\x43\x83\xa3\x71\x95\x5a\xbe\x28\x40\x33\x8f\x96\x1f\x8c\x0a\xe6\xc9\x1c\xb9\x47\x56\x57\x5e\x80\x38\xd5\x75\x95\x86\xac\xc6\x5b\x65\x4d\x0a\x11\x99\xe1\x2d\x33\xc3\x65\x29\x0e\x3a\xfc\xe0\x7f\x92\xcb\x56\xfa\x4a\x75\x17\xd0\x0e\x73\xef\x2e\xac\x1b\x93\x1f\x66\xbf\xc1\x2d\x5c\xf3\x2d\x93\xba\xc7\xdb\x9c\x6c\x6a\x0b\xff\x4f\x74\x48\x76\x1d\xab\xc0\x61\xb6\x04\x29\x6b\x08\x19\x2f\x78\x9e\x38\x4d\x25\xd1\x6c\xe9\xd6\x04\x52\x7d\x62\x1b\x11\x7e\x7e\xa3\x01\x0d\x01\x25\x6e\xbe\xb9\x59\xa7\xd7\x62\x28\x55\x8d\xa6\x19\xdc\xb3\x78\xf1\xd5\x88\x4a\x6c\xa5\x34\x0f\xa0\x8d\x2a\xfc\xc9\x4c\x8c\x4f\x34\xb9\xa0\xd3\x96\xe4\x09\xb9\xf5\xe6\x6e\x9e\x06\xd5\xd6\x54\x1e\x03\x01\xdf\x68\xf8\xc8\x0c\xc5\xca\x6c\x45\x38\x4d\x29\x24\xa2\x37\x7d\xe7\xd5\xce\x15\xc7\x64\xf5\xee\xe7\x56\x87\x92\x7b\xca\x11\xc2\xfe\x16\x77\x9e\xa6\x4b\x36\xde\xc8\x71\x72\xf9\x22\x64\x97\xca\xdb\xed\xdc\x38\xc9\x7c\x54\x23\xcc\xc1\x7d\x28\xdc\x30\x4a\x26\x67\x5d\x06\xaa\xce\x65\xd8\x4c\xc7\x7f\xd1\x28\x1f\xb7\xdb\x4d\xba\x26\x90\xe1\xab\x22\xc4\x76\xd0\x51\x7f\x1f\xd3\xf0\x3c\xe2\x63\x15\x6c\x94\x62\x13\xa0\x14\xad\xd7\x62\xa2\x15\xfc\xfa\xab\xed\xb5\x1f\x96\xf4\xd7\x51\x32\x56\xc7\x57\x7a\x0b\xcc\xb0\x48\x42\xa8\x14\xca\x54\x6e\x2d\x92\x69\xd3\x2b\xfe\x49\x5e\xfb\x39\x04\x6c\xf0\x01\x58\x68\x49\x22\xd7\x38\x13\x80\xf7\x69\xc6\xf2\x5b\x71\x9c\xc9\xa1\x6b\xd3\xd3\x14\x82\xb4\x62\x38\x27\x61\x52\xaa\xcf\x11\xfb\xa3\xd4\x8f\xfb\x74\x1b\x7f\xd1\xc8\x42\x97\xb1\x93\xb4\x4e\x42\x73\xf8\xeb\x26\xab\xb3\x46\xf3\xb4\x27\x82\x58\x27\xdf\x1a\x29\xba\x68\x8e\x53\x6d\x29\x6f\x62\xe6\x08\x6f\x21\xc1\xba\x49\xaa\x05\x91\x75\xdd\x2c\x67\x35\x4c\x81\xd2\xae\xb3\xcc\x0c\xdc\x9a\x05\x75\xb3\xab\xb6\x4a\xb9\xd4\xc1\xdc\xef\xaf\x56\x49\x71\x16\x9f\x95\x41\xef\x2c\x95\x8e\xcc\x0a\x71\xb7\xc8\x0b\x88\x8d\x5c\x8b\xd4\xd9\xb0\x6d\x4a\xe8\xe4\x0c\x48\x40\x65\x1d\x4d\x61\x86\x73\x1c\xe3\x25\x9e\x1b\x5f\x07\x06\x24\x9c\x4f\x88\x95\xa3\xd8\x41\x29\x43\x52\xae\x17\x54\x7e\x0f\xb2\x56\xab\xc4\xaf\xa7\x22\x1d\x3b\xc7\x49\x2d\x0f\x7f\x32\xf3\x7d\x6e\xc5\x03\x0e\xc6\x68\x83\x73\x4b\xae\xa2\x43\x5a\x2f\x1a\x1f\xb3\x49\xbc\xbc\x99\x73\xdc\x5a\x66\xc5\x82\x4e\x92\x59\x42\xa7\x2d\x35\x52\xa9\x0f\xd5\x6b\xf9\x7f\xef\xf0\x8e\x27\xfd\x30\x88\x76\x66\x3d\x70\x13\xf3\x85\x13\x8e\x67\x6b\xa9\x65\x6d\x0d\x10\xc2\xd5\xfb\x0c\x95\x56\x9a\xc9\xcc\x07\x25\x7d\x1d\xba\xb9\x12\xd2\x59\x5d\x32\x82\x90\x59\xaa\x6b\xf6\x3d\x63\x60\xe7\x60\x67\xaa\x76\xb1\xed\x8d\xc5\xac\x8f\x81\xa9\xa3\x6f\x28\xb1\xb2\x72\xaf\x58\x38\xca\xa6\x4c\x45\xc1\xad\x31\x85\xdd\x64\xfb\x4a\x15\x3f\x99\xf9\x89\x98\x9c\xc0\x6f\x5f\xdf\xd4\x1c\xbc\x31\x0b\x3e\x10\xe1\x9c\xcc\xb5\xf8\x4f\x86\x0e\xc9\x21\x66\xc8\x7c\xb4\x1c\xbb\x1d\x2a\xa0\xdd\xea\xbb\xc0\x69\x73\x28\x75\x5e\x2f\x07\x36\x59\x60\xcb\xfa\x11\xd1\x0f\x2e\x0d\x41\xb8\xab\x47\x64\x33\x5c\x3b\xc0\x99\xd1\x7b\x3d\x16\x47\x10\x65\xa5\x7b\x98\xe2\xcc\xe7\xe6\xb5\x07\x0d\xcb\xdf\x21\x77\xdb\x1b\xd1\xf1\xd0\x3d\x14\x23\x3a\x56\xe1\x8a\xca\x04\x65\x16\xa4\x42\x30\x96\xe9\x64\x54\x85\x4b\x3e\xae\x95\xe1\xb8\xde\x41\xe5\xc8\x89\x2e\xee\x63\x96\x81\x44\x2a\x27\x2a\x74\x91\x83\x35\xd0\xb0\x11\xb1\x85\x0d\x25\xdb\xed\xfc\xa0\xaf\x1f\x62\xca\x0e\x94\x08\x39\x37\xcf\x2b\xd5\xbe\x05\x61\x9f\xe4\x59\x91\xa7\x54\xe2\x00\xdf\xf3\xb3\x7c\x4a\x51\x4b\xe4\x27\xd9\x4d\x28\xd0\x5c\x91\x5c\xa7\xb4\x65\x23\xec\xd6\x2d\xbd\xcd\xd9\x43\x2b\xa5\xf1\xe7\x96\xf4\x8d\x41\xa7\xbd\xd6\xdf\xa6\x2d\xf3\xde\xd6\x8a\xa7\x53\x91\xf6\xb1\xa0\x2d\xc9\x3f\xb3\x2a\x0e\xf6\x51\x8b\x0b\x06\x62\xc2\xa8\x38\x6b\x69\x22\xe8\xb4\x57\xdd\x2c\xa3\x7a\xd0\x40\xcc\xf4\xd8\x39\x8b\x27\xb4\xdd\x76\x3e\x7d\xc3\x1c\x32\xf7\xee\xb2\x01\xce\x2b\xc5\x26\x4f\x88\x1c\x91\xf6\x71\xeb\x08\x50\x28\xc4\x10\x86\xc0\x4d\x20\x35\xb6\xcf\x99\xe1\x5c\x64\x6c\xb9\xef\x39\x3a\xd2\xdd\x44\x29\x1d\x60\x06\xc2\xb5\xd3\x69\x18\x29\x6b\x9a\xb5\x3b\xd2\xc6\xc7\xab\x1c\x17\x38\xfe\xee\x73\x6d\x1c\xff\x98\x43\x5d\x85\xf6\xea\x75\xbf\x01\xc1\x1b\x33\x23\x88\x08\x8b\x99\x54\xb3\xcc\xfc\x72\xa6\xe0\xaa\xdf\x4c\x9b\x10\x8e\xa6\x34\xa5\x9c\xb6\x6a\x87\xd2\x46\x20\xee\xec\x1d\x1c\xe2\x66\x49\x17\x7a\x91\x83\x83\x1f\x25\x12\x2e\xa2\xb8\xdb\x6d\x1d\xf4\x23\x24\xc6\x3e\x8a\xc7\x72\x70\xe2\x97\x19\x50\xbb\xed\x7c\xc2\xf8\x1e\x73\x12\x97\x26\x60\xf9\x7e\xdf\x59\x87\x00\x42\xd3\x18\xd5\x9d\xd2\x1c\xa0\x79\x5a\x28\x64\xfa\xaa\x9f\xe3\x00\xfd\xa9\x59\xda\x51\xec\x9a\x80\xe5\x30\x4d\x9b\x99\x25\xc5\xa6\xd4\xb6\xbc\xba\xc1\x5b\x4f\x8c\xce\x7e\x44\xaa\x92\xee\x61\x85\x1a\x54\xb1\x6b\xbb\xfd\xc4\x9e\x6b\x41\x53\x9d\x1f\x10\xdb\xc8\xc5\x6d\xc5\x19\x73\x75\x69\x64\x68\x01\xeb\x74\xdb\xcb\x60\xf9\x37\xd9\x54\xa2\xda\x9e\xbb\x47\x44\x31\xf5\xcd\x0c\x0e\xf0\x33\x9b\x10\x8b\x01\x4a\x26\x83\x76\x68\x58\x89\x36\xd5\x18\xb1\x32\x92\xaa\x19\xf6\x13\x2b\xe7\xc2\x40\xda\xb8\xf5\x0d\xd4\xbb\x46\x74\x86\x59\x9d\xb6\x56\x69\x66\x8d\x62\x6a\xbe\x25\x1c\x8d\x9b\xc7\x21\xc5\x6b\x4d\x5e\x0d\xf5\x4e\x3a\xb7\x7c\xd3\xb0\xe4\x13\xb9\x79\x2b\x0d\xa4\xb9\x72\x45\x9d\x47\x9f\x05\x60\x82\x36\x75\xd9\xa8\x56\x02\x85\x7c\xde\xe4\x98\xc8\xb1\x55\xab\x68\xab\x7c\x63\xb4\x09\xa5\x91\x26\x28\x49\xa3\xb0\xeb\x19\x15\x0c\x6d\xe9\x54\x7d\xb6\x69\x48\x2c\x2b\xc1\xca\xad\x56\xb9\xeb\x23\x79\xc8\x7d\x2a\x95\x0e\xbf\xba\x45\xe0\x2b\x8c\x20\xae\xf0\x13\xac\xa5\x4f\x4d\x66\x2f\xcf\x6a\x82\x94\xaf\xac\x95\xbe\xfd\x27\xa7\x63\xd5\x53\x69\xbe\x92\x8c\x38\xd1\x10\xb7\x78\xbb\x4d\x87\xbe\x18\x25\xc3\x54\xb0\xe7\xb5\x6e\xaa\x49\xce\x04\x45\x37\x10\xe4\x54\x79\x17\x75\x9e\x15\xbf\x6b\xba\x41\xa3\x50\xac\x6a\xd4\x55\xd3\x76\x98\x6e\xae\xeb\xd8\x88\x7d\xe7\x62\x06\x4d\xd5\xaa\xdd\xd6\x32\x9d\x11\xbb\xb9\xda\x0d\xe1\xc6\xda\xce\x22\x07\xae\x45\xa5\xd2\x73\xab\x3c\x95\x49\x11\x7a\x45\xc5\xec\x51\x4d\x22\xcc\xb0\x51\x0b\x0a\xf3\xe7\xc2\xbf\x38\xc6\x9e\x8e\x13\x94\xa4\xe2\x63\x9f\x4b\xab\xba\x2f\xdc\x31\x46\xe3\xec\xc1\xfa\x96\x73\xb5\x65\xac\x47\xd2\x9f\x46\xb3\x08\xe5\xb4\x6e\x45\x1a\x3b\xd9\x9b\xad\x48\x3f\xda\x0f\x92\xe8\xb1\x62\xbb\x85\x1e\xbf\x90\x2f\x7f\xc2\x26\xf3\xcb\xd7\xda\x64\xea\xad\xfc\x9f\xd1\x26\x73\x96\x64\x71\x7a\x04\x5a\x97\x06\xf6\xcc\xeb\xb5\x6d\x57\xe9\xc8\xa0\x1d\x40\xaf\xc1\xae\x7d\x50\x54\x8c\xd9\x2d\xe9\x26\x4e\x0a\x6b\xa5\x52\x93\x02\x16\x27\x89\x6c\x15\xdf\x65\x27\xe9\xda\x91\x8a\xf5\xb6\x87\x3b\xc9\xd9\x67\x3a\xd5\xb9\x8e\x01\xa8\xd4\xda\xfe\xc0\xf2\x09\x2d\x0a\x37\xa2\x0e\x08\x94\x1d\x9a\x7b\x2d\xc1\xb4\xec\x84\x4e\xae\x2d\xb8\x86\x94\x94\x1a\x53\x4d\xd9\x36\x9d\x1a\x87\x6d\xa6\x64\x1a\x17\xfc\xa7\x8d\xb9\x0b\xb9\xda\x93\x6b\x63\x17\xcb\x68\x6d\x8d\x2b\x08\xa1\xb1\x47\xc7\x74\x56\x2e\x82\xca\x29\xde\x30\x2a\x4d\x2c\x93\xaa\x59\xe3\x4c\x71\x17\xe5\xd9\xd8\xf2\x7f\x97\xe2\x96\x99\x7c\xd6\x91\xc4\xcf\x39\x09\x8e\x49\xe7\xac\x34\xe9\x74\x90\x18\xf4\x37\x77\x4d\x3a\x75\x81\x27\x4d\x3a\x61\x61\x1d\xa4\x4c\xb5\xba\xc4\x06\xab\x4e\xc8\xbb\x73\xab\xdc\xe9\x3a\x77\xdf\x6d\x0a\xda\x5c\x0f\x8e\x90\xa9\x05\x5f\x44\xa5\x22\x84\xdf\x35\x1a\x8f\xda\x66\x77\x96\xf4\xd0\x93\x3a\x1a\xc6\x7e\xd2\x03\xdc\x6d\x23\x76\x86\xf0\xfb\x8a\x81\x79\x5a\xda\x1e\xaa\x4b\x72\x1f\x27\xd6\x4d\x59\x3b\xe7\x1f\x26\x55\x13\xbd\xf7\xf1\x03\x68\x1f\xc9\x5e\x45\xb9\x16\xf8\x9c\x2a\x5a\x3c\x6f\x19\x45\xdd\x9a\xa2\x26\xb3\x0c\x01\xd9\x6a\xe5\xbe\xa3\xf8\xb5\x5e\xbe\xc2\x10\x30\x01\x5b\x3f\x67\xa2\x89\x98\x68\x26\xfe\xe4\x40\xa7\x73\xc7\xa8\x4f\x12\x29\xc3\x8f\x3a\x18\xb7\x01\xd5\x94\xd6\x8c\x5b\x96\x35\xa3\xcf\x89\x22\x2e\xa2\x35\x84\x79\xc5\xbe\x0f\x8c\x7b\x73\x9c\x48\x09\x39\xd3\x56\xbe\x53\x45\x05\xa3\x6c\x8b\x90\x42\xbe\x8c\xf4\x71\x4e\x3c\xe5\x8f\x03\x67\x44\x05\x4d\x88\xab\x46\x6e\x59\x69\x30\xa5\xcd\xe0\xa4\x52\xf7\x92\x6c\xb2\xcd\x02\x4f\xad\x46\x71\x4d\xa1\xe5\xbe\x76\x8a\x07\x98\x90\xab\xc3\xad\xbd\x4f\xf1\x26\x04\x13\x35\xa6\x92\x47\xd8\x83\x30\xc3\x5a\x43\x34\xcc\x31\x10\xd4\x90\xe1\x89\x72\xb5\x1e\x26\x18\x0c\x08\xc0\x6f\x1b\x9e\x0f\xe7\x92\xc2\x37\x36\x68\x6c\x67\xca\x2e\x1a\xcb\xe1\x5a\x39\xad\xbf\x22\x65\xc0\x60\x7e\x88\xb7\x02\x1c\xab\x3d\xd0\xd0\xbc\xac\x98\x28\xea\x4d\xc2\x05\x7a\xe4\x25\x0e\xce\xd4\x02\x09\x14\x5d\x94\x8b\xe5\x2a\x34\xb2\x21\xd5\xc8\xc1\xcf\x31\xd7\x48\x1f\x9c\x3c\xa8\xf7\x44\x9c\x58\xe9\xa5\x0e\xa3\x63\x93\xa8\x07\x81\x1e\xbb\x5d\x5e\xa2\x6f\xcc\x86\xfe\x7b\x3f\xc7\x99\x80\xe4\x43\x19\x9e\xa0\xa6\x29\x56\xe1\x9e\x71\xd5\x26\x1a\xa1\xd0\xcf\xfd\xec\x7b\x6a\x62\xa9\x3d\x59\xb5\x57\xa4\x36\x7d\xa4\x2e\x1d\xa3\xa5\x0a\xa5\x59\x4a\x4c\x2d\xca\x56\x33\x61\x94\x18\xac\x3a\x38\x9c\x11\x06\x4b\x05\xc6\x43\xaa\x0b\x08\x06\x03\x36\xa0\x48\x2c\x9a\x58\x32\x2e\x8e\x91\x31\x82\x4f\xc8\x89\xcf\x50\x94\xac\x56\x4c\x41\xb4\xf8\x55\x25\xd1\xab\xd5\x16\xab\xc2\xce\x6a\xf5\x49\xca\xfe\xb2\xe1\x39\x98\x4c\x32\x9c\xe0\x1c\x85\xb7\xbe\xfe\xb9\xae\x58\x50\x4a\x7c\xc9\x56\xab\x7b\xa5\x42\x5e\xee\x5b\xb7\x8b\x33\x5f\xaf\x9e\x63\xc9\x28\x26\x5c\xd5\x22\x36\xa7\xd2\x68\xc4\x1a\xd6\xc9\xd8\x79\x83\x9e\x93\xbd\x11\x9f\xb4\xd9\x5f\x9d\xff\xe8\x47\xda\x00\xab\x32\x47\xe9\x4f\xf4\x93\x26\x6d\x60\x67\x2b\xce\x61\xa9\xad\xd3\x74\xa0\x70\x4e\x8c\x3f\x4b\x01\x46\x05\xe1\x0d\xac\x40\xa4\xb9\xf4\x32\xb6\x6b\x4c\xfa\x78\x29\x86\xc3\x22\x94\x8f\xe2\x31\x3c\x52\x02\x66\x58\xad\xfc\x25\xa0\x64\x6d\xff\x85\xe3\x0e\x09\xa2\xbc\x17\xa7\xa9\x3c\xe5\x05\x59\x62\x75\x80\xfb\xa5\x22\x76\x8e\x3d\x0f\x6b\x76\xd1\x59\xf1\x4e\x07\x37\x63\x27\x00\x4a\x79\xa1\x18\xfa\x4d\x03\x27\x32\x13\x5b\x97\x0e\x14\x36\x16\x54\xcc\x8e\x72\x38\x27\x85\x48\x91\xc6\x98\x4c\xc6\x97\xc2\x33\xc2\x8c\xaa\x3c\x9e\x28\xc7\xcb\x02\x05\x8a\xc5\x37\x28\xa9\x82\xd4\xcd\x53\xd3\x1c\xcf\xf0\xc4\x5a\x16\x83\x75\xa4\x3b\xa4\xb5\x26\xc4\x52\xbf\x7d\xc3\x74\xd1\xba\x79\x23\x41\xb9\xaa\x8a\x5a\x19\x6e\x02\xa1\xc0\x31\x51\xb5\xc8\xa4\x5c\x6f\xe9\x97\xc0\xd2\xcb\x50\x41\x88\xaa\xad\x83\x62\xab\x66\x3c\xe1\x43\x4d\xa7\x66\xbe\x4a\x15\xdb\xe3\x84\x4f\x71\x4f\x14\xab\x69\x73\x32\x19\x70\xcb\x62\x6d\x4b\x1c\x66\x92\x3d\x73\x0e\x5d\xfb\x54\x79\x7a\xac\xda\x82\x0a\x5a\x77\x99\xd5\xaa\x99\x95\x94\xe3\x14\xb0\xe4\x02\x9f\x73\x0d\xea\xe3\xf7\xda\x52\x17\x74\xcc\x9e\x1d\xa3\x7d\xb4\x0f\x6d\xbc\x78\xe2\xfa\x84\xf6\xe5\xc8\x95\x76\xba\x19\x81\xb4\x4e\x6e\xe8\xa2\x6c\xbf\xd1\x98\x94\xf7\xca\xa0\x05\xb2\x5b\xcc\x9c\xb6\x86\xef\xa5\xc7\x22\x57\x2f\x92\x95\x46\x02\xb2\xb3\x92\x09\x0f\x2a\xd6\xa0\xc6\x64\x15\xdc\xbd\x70\xf6\x20\x6d\x40\xad\x2b\x7d\x94\x45\x9a\xed\xcc\xca\xd3\xe2\xee\x7d\x2e\x90\xbe\x36\x7e\x5c\x37\x9d\xce\x61\x53\xa2\x3c\xd2\xb4\xf9\x38\x53\x60\xb0\xde\x57\xe5\x1b\x33\xc0\x9e\x5f\xf0\x39\xd9\xe2\xbd\x6b\x19\x0c\xa0\xdd\x1e\x79\x77\xfd\x5e\xd0\xf7\xb0\xf8\xfb\x63\xcf\x1b\x1b\xc7\xe1\xbc\x77\x47\x59\x01\x21\x44\x95\x09\xea\x2e\x42\x07\xdd\x60\x98\x85\xef\xa3\x99\xe5\x64\x58\xdc\x5f\xe6\xd0\xf8\x67\x69\x08\xf7\xb9\xc1\x10\xee\x03\x79\x9c\xd2\x05\xa3\x93\x98\xd3\x90\xf9\x3b\xbb\x68\x8d\xdf\x29\x5b\xbb\x53\xd7\xd6\xee\x23\xc9\x37\xdb\xda\xbd\x55\xf6\x6f\x65\x1f\xfe\x0c\xbf\x73\x3d\x18\xde\x50\x85\x3e\x9c\xf0\xb3\x0a\x79\x2b\x41\xc4\x75\x95\xe7\x22\xa3\x71\x44\x23\xc4\xb5\x26\x16\x44\x0b\x06\x93\x54\x2d\x12\x5e\xdb\xda\x5f\x9c\x3d\x3c\x36\x1b\xd0\xcd\x6d\x03\x3a\xcd\xf7\x82\xf5\xdc\x87\x9e\x59\x02\xbf\xae\xd0\x04\xc3\x32\x43\xf7\xd1\x1a\x7b\x15\xb6\x46\x5d\x0d\x92\xa2\x65\xda\x51\xcf\xa8\x95\x82\xa6\x15\xb8\x89\xd2\x78\xda\x03\xa7\xe4\x1f\xfa\xfd\xfe\x36\xb8\x95\xb5\x3c\x90\xaa\x18\xf1\xbf\x47\x0d\x48\xe1\xf2\xe1\xf6\x3a\x4f\xdb\x6d\xf9\xb7\x37\x8f\x8b\x53\x75\xb3\x6d\x54\xe3\x7a\xa3\x52\xca\x05\x18\xd5\x6b\x8e\x87\xfe\xef\xe4\xeb\x4a\xe2\xe6\x05\x9e\xe1\x7a\x59\x1d\xda\xa0\xfe\x26\xb1\xb5\xf5\xbb\xad\x70\x8a\x56\x2b\xd0\xbc\x73\x57\xcc\xbe\xb1\xcf\xd7\x6b\x84\xc2\xdf\x9b\x9e\x37\x9c\x72\xf2\x69\x64\xb6\xd1\x1a\xe5\x19\x2b\x97\x23\x19\x77\x44\xd4\xc1\x70\xd3\x2c\x3d\x62\x20\xb7\xd9\xaa\xb4\xc5\xc6\x3d\x0d\xb2\x04\xb8\x14\xe2\x84\xc4\x3e\x45\xed\xf6\x96\x6d\x5d\x68\xbc\xd8\xb4\xdb\x5b\x8e\x70\x10\xcc\x06\x21\xc2\x46\xd3\x3d\x9e\xc3\x45\x4e\x9c\x11\x69\xf8\x98\x0c\xb9\xb9\xd1\x85\xf2\xb2\x58\xb3\x4b\xb4\x1b\x32\x17\x4b\xa9\x2b\xb7\x44\x38\x53\x16\x66\x13\xb9\x2b\x0c\x85\x7e\xb2\x5a\xa9\x3d\xca\x04\x93\x8a\xc0\xae\xcb\x21\x45\x39\x59\xe8\x02\x89\x8a\x1f\x07\xa6\x46\xf6\x5a\x09\x74\x58\xdb\x82\xca\xe9\x90\x28\xb3\xd3\x71\x6b\x2e\xb3\x6a\x5d\x5b\xa5\xd6\x69\x21\xd2\x6d\xc0\xd5\x5c\xfe\xec\x76\x31\x2d\xaf\x9d\xd4\x30\xe9\x25\x9b\x20\x7e\x37\x30\xec\x35\xde\x42\x30\xec\xfa\x1d\xc4\x1d\x62\x41\xf9\x71\x45\xf8\x57\x79\xf7\x6a\x34\x1c\x15\x88\xcc\xf5\x11\x8b\xb7\xfc\x91\x37\xa7\x5f\x3c\xac\x24\x85\xca\x37\x2c\xf6\xe2\x62\x92\x24\x1e\xf6\xae\x21\xf6\xa8\xf8\x11\x17\x74\x6f\x47\x94\x98\x14\x03\xf9\xa7\x3b\x90\x15\x82\xbd\x94\xaa\xaa\xea\x27\x8b\xef\x2d\x02\xe2\xd3\x8e\x07\xc1\x22\xec\xae\x0f\xba\x01\xb2\x6c\xdd\x2d\x59\x88\x8a\xe6\xd8\x32\xb7\xed\x96\xd7\xa1\x15\xbd\xa0\xea\xab\x43\x45\x12\x8a\xeb\x67\xf2\x53\xf3\xe9\x61\xbe\x6d\x70\x26\x2f\xb4\x1b\x2d\xce\xea\xed\xdd\x49\xf6\xdb\xce\xa0\x0d\x91\x10\x37\x9e\xd1\x26\x64\x4b\x87\x3e\x23\x14\xab\x80\xfe\x9a\x61\xff\x8a\xe3\xa8\xd5\x2c\x2d\x25\x5e\xfd\xe0\x26\x27\x26\xbd\x59\x94\x30\xab\x7f\x12\x25\x1b\x95\xa0\x2f\xe0\x22\x53\x6c\xd3\x6a\x95\x59\x70\x7b\xa5\x8f\x1d\x43\xeb\x4d\x38\xf9\x4f\x59\x8d\x7f\xcb\xeb\xe3\x26\xab\xf1\x6f\x7b\xa6\x92\x56\xe3\xb3\x06\xab\xf1\xb7\xc6\x6a\x7c\xd6\x6c\x35\xfe\xd6\xb2\x1a\x9f\x7d\xa5\xd5\xb8\x8c\x54\x02\x2f\x7f\x35\xe7\xa6\x3b\xdb\x48\x9c\xec\xd3\xdb\x5b\x3a\x4d\x40\xf5\xbc\xd9\xc7\xe9\x13\xf1\x99\xa4\x69\x8a\x52\xc4\x85\x13\x6d\xee\xaa\x3c\x8a\xb4\x26\xa4\xf6\x9f\x0c\x05\x42\xfd\xb3\xfb\xda\x0b\x9d\x9a\x32\x43\x9c\xf6\x50\xff\xec\x0e\xca\xf2\x70\xd4\xcb\xda\xf2\xb3\x6c\x00\xbe\x65\x1b\x69\xcc\x93\x2c\x50\x65\x15\x42\xd1\x25\x55\x9e\x2c\xa8\x70\x8c\x2c\x28\x31\x90\xfc\x2d\x50\x54\xa8\x69\xaf\x51\xa1\xb4\xde\xe9\x23\x4a\x7c\x4f\xa0\x09\x17\xcb\x60\x4e\xb6\xfa\xeb\x8a\x3a\xb3\x0a\x48\xe8\x53\x69\x71\x52\x13\x7a\xb6\xdb\xfe\x75\x2f\x29\x0c\x36\x21\xe4\x76\xb5\xda\xba\x15\x44\xb1\x1e\x4d\xec\x19\x64\xb5\x5a\x55\xb5\xa4\x15\x18\xa8\xb6\xc5\x80\xa4\x7d\xb8\xb6\x83\x73\xf2\xcb\x8d\x92\xcb\x0b\x99\xa0\x03\x5b\xba\xf6\x24\x53\xcc\xc9\x8e\xed\x8c\x58\xee\xab\x7a\x77\x4a\xd3\x77\x71\xc1\xc9\xbc\x5a\x48\xaf\x75\xd9\xe4\xa2\x6c\xf2\x06\x73\xb2\x5d\x51\x58\xb5\xf1\xaf\xc4\xa5\x0f\xb8\x8c\x8a\x2c\x6a\xdd\xa1\xb5\x79\xba\x39\xa3\xe5\x6b\x92\xf8\xbe\xca\x79\x9c\xda\x09\x47\xf3\x98\x91\x6b\xc7\x5f\x8c\x2d\x49\xb2\x5f\x37\xe9\x3e\x09\x06\xaf\x86\xfd\x90\x1e\x1c\xec\x12\xb2\x37\x1c\x88\x5f\x3b\x84\x04\x3b\xc3\x6d\xf1\x73\x9b\x90\xed\xfe\x70\x27\xec\x06\x15\x97\xb2\x16\xee\x35\xaa\x2e\xa0\xb5\xb0\x5f\xea\x17\x29\xad\xb9\xc2\xe7\xa3\xac\x54\x83\xc9\x0f\x48\x7f\xe8\x83\xca\xa4\x4f\xcb\x19\xe5\xdd\x00\xe1\x1c\x85\xdd\x6e\xb6\xcf\x86\xfd\xd0\x37\x15\xd1\xa6\x0a\x83\x0d\x15\xb0\xdd\xc5\x00\xac\xb6\x73\xd2\x0f\x9d\xba\xdb\x50\xb7\xef\x7a\x0f\x35\x9e\x7e\x83\xc1\xeb\x2d\xe2\x07\x3f\x0e\xda\x7c\xd4\x1f\xa3\xd2\xa9\xaf\xb5\x01\xde\xff\xf3\x7f\xff\x5f\x5e\x8f\xd1\x05\x8d\x39\x08\x0e\x67\xd6\xe8\x0e\x02\xcb\x41\x66\x50\x6b\x33\x68\x6c\x33\xa8\xb4\xd9\x09\xaa\xad\x0e\xac\x56\x07\xed\xb6\xdd\xe4\xa0\xb1\xc9\x41\xb5\xc9\x81\x2d\x8b\x9c\x57\x0c\x74\x0c\x38\x75\x1d\x68\xc3\x8c\x2c\x2d\x63\xb2\x2a\x81\x61\x43\x16\x3a\xe5\xf7\x8d\x78\x67\x08\xcc\xdb\x42\x2a\x62\x1a\xe0\xc4\x1c\x5b\xe0\x2a\x6a\x20\x17\x7a\x4d\xe4\x32\xf7\xcc\xe2\x2a\xd4\x23\x14\x6e\xee\xc0\xf8\x63\xb4\xce\x92\xee\xaf\x5b\x7a\x6b\xac\xba\xd1\xd4\xc2\x93\xd8\x35\x9f\xdb\x72\xc7\x6b\x56\xda\x8c\x54\x3f\x08\xab\xc7\xc7\xf2\x64\x32\xf3\xda\xae\xce\x89\xcf\xdc\xe5\x45\xa5\xfd\x58\xc3\x54\xfa\x18\xc4\xef\xb5\x7e\x70\xe6\x3e\xe8\x19\x1f\x48\xa5\xd1\xd3\xd0\x66\x50\x50\xe8\x79\x0e\xa7\xa7\xbb\x1f\xf2\x8e\x03\x23\x4f\x41\x02\x0a\x79\xe5\xe5\x4f\xda\x2b\x98\xb9\x71\xf4\xb7\x01\x21\xfd\x52\x32\xef\x8c\x5b\xf2\xb0\x72\x41\x0d\xfe\x60\xb6\x67\xfc\x52\x6f\x4e\x46\xf6\x3e\x20\xbb\xbb\x83\x1f\xf7\xda\xed\x6c\x9f\xec\xee\x6d\x07\x3f\xa2\xa6\x29\x90\x41\x15\x1d\xee\xb8\x00\x35\xea\x8f\x09\x1d\x99\x51\x0e\xc6\x95\xec\xc0\xc9\x0e\xc6\x98\x19\x89\x4c\x37\xb0\x0c\x09\x1b\x3b\x0f\xaa\x9d\x0f\x9e\xec\x3c\x18\x57\xb7\x53\x2d\x4b\xf9\xfe\x11\x54\x7d\x88\x7e\xc5\xd6\x6a\x95\x3c\xb3\x55\x96\xe2\xda\xa6\xed\x34\xf0\xd0\xd9\x70\xfc\xca\xd1\xf5\x05\x67\x6a\xc4\x34\xee\x4b\xa5\xee\xca\x01\x83\xed\xc8\x52\x33\x65\x43\x7b\xca\xfa\xc2\xc3\x51\xe8\x8e\x99\x6c\x77\x59\x75\x31\xb7\xc1\x86\x96\x0d\x9f\x5e\xd2\xd0\xff\x53\xfb\xed\x9e\x30\x33\xbe\x72\x47\x58\xc5\x39\xe9\x9f\x39\x6d\x9b\xd6\x5a\x77\xdb\xc7\xdb\x4f\x9c\xba\x07\x47\xa6\xde\x8c\x28\xab\x8f\x6e\x96\x31\xf7\xa6\xc1\x82\x40\xf3\xda\x95\x12\xde\x12\x9b\x5b\x73\xa3\x45\x2a\x9e\xca\xa7\x04\x98\x43\xd1\xb2\x7b\x0b\x7d\x2c\xd9\xcb\x0d\x2c\x71\x8d\x17\xd5\x0c\x6c\x9d\x63\xfd\x46\x5e\x19\x3e\xc5\x4d\x39\xd4\x06\x36\x15\x5e\x6b\x2b\x58\xaf\x23\xee\xfa\x37\x22\x09\x4e\x9e\x10\x09\x19\xb7\x91\xd4\x75\x1b\xe9\x79\x91\xa5\x94\x5d\x39\x82\x26\x36\x1f\x21\xc4\x57\x44\x56\x33\x8e\xc0\xf5\x9a\x36\xac\x83\x0a\x24\xb7\xc2\xee\xc9\x67\x69\x46\xfa\x46\x9e\xbf\x5f\x6e\xa5\x86\x29\xc1\x6b\xc2\x43\x64\x58\xfd\x5c\xad\x3c\x6f\xed\x4c\x4f\x70\x95\x13\x27\x05\x38\xd5\x99\x93\x64\x78\xdc\x26\xdd\xdf\x3a\xb5\x47\x4f\xd1\xb1\x27\x19\x8c\xbf\x88\x1d\x88\xbe\xa7\xe7\x92\x4f\xd8\xc0\x22\x3c\xa7\x9f\xe8\x5e\x14\xa1\x11\x50\xa1\x29\xc3\x5c\x58\x0a\x8c\xa5\xde\x48\xae\x1a\x5b\x97\x6a\x6f\x65\x0d\xad\x53\xc5\x75\x8a\xad\x1d\xb6\x41\xf9\x0b\x1e\x11\xab\x89\x8e\x2f\x7e\xe7\xba\xe6\xbe\xaf\x7c\x32\x3d\x69\x0b\xfe\x4a\xd7\x91\x7e\x66\xb1\xde\xd3\xb7\xf2\x72\xcb\x37\x09\x61\xa5\x76\x8f\x7e\x9b\xd1\x2e\x16\x6f\x97\x29\x4f\x16\x29\x6d\xf1\xe4\x96\x16\x1e\x42\x51\x56\x9b\x44\xe6\x4e\x54\xc7\x0a\xb2\x64\x30\xcc\x44\x35\x61\x08\xe7\x3a\x2c\x6c\xd2\xe0\x07\xd2\xd6\xd9\xf5\x93\x8a\x5f\x6f\xed\xbd\x72\x3f\xa9\xf9\xbd\x52\x2d\xf9\xd5\x9c\xca\xd5\x53\xac\x45\x2d\xd4\x40\xe2\xe8\xa5\x89\x72\x51\xec\xc8\xc9\x95\xae\xad\xbb\xf2\x3a\x9a\x2b\xd8\x4c\x56\x75\x5b\x2b\xca\xc4\x55\x67\x09\x4d\x65\xb4\xdb\xab\x8d\xfa\x6d\xa6\x7b\x23\xd1\x31\x29\xc4\xca\xdd\xa4\x7e\x96\x2e\x8b\x79\xa9\x7e\x26\xbe\x88\x4a\x55\x26\x60\xea\xfd\xaf\x7c\xb0\xb4\xdf\x78\x9a\x64\x6f\x65\x4b\x43\xeb\xb7\x1d\x31\x8f\xa1\xc7\xc2\xe7\x20\xc3\x5e\xa3\xb0\xf0\xdd\x07\x5a\x3b\x64\x0b\xdf\x00\xa0\x1c\x45\xcf\xc0\x93\xe1\xda\x6b\xa2\xff\xfa\x61\x11\x9c\xaa\xc6\x22\xf5\xa8\xe8\x71\x9a\x26\xd9\x4d\xcb\xd4\x69\x4d\xf3\x8c\xb6\xee\xe7\x34\x6b\xdd\x6b\xe5\xd1\xd6\x16\x69\xf5\xa5\x29\x57\xee\x9c\xbc\x6f\x6b\xaf\xe0\x49\x9a\xb6\xec\xfa\x9e\x75\xbb\xb0\xdc\x1e\x94\x6f\x96\x49\x24\xf5\x2d\x40\xd9\x72\x29\x5f\x17\x97\xee\xeb\x22\x2e\xbf\xfd\x04\xc7\xc8\xa1\x11\x0d\x0e\x19\x1d\x79\xb2\xbb\x54\x75\x34\x17\x57\xda\xaa\xb8\x2e\x71\xa9\x96\x05\x9a\x55\x94\x5c\x5b\xa7\xb2\xec\x06\xb1\x73\xa5\xe9\xe7\xdf\x80\x9a\x76\x5d\xa3\x28\x86\x1d\x04\x46\xf5\xa7\xc1\xbf\x1c\x6f\xb9\x38\x55\x3f\x5c\x37\x1c\xda\xc8\xcf\xdc\x85\x5a\xad\xf2\x0a\xce\xd2\xde\x22\xf6\xf3\x1a\xce\x2a\x1b\xf4\xab\x99\xeb\xca\x9c\x6b\x5e\xe3\x6c\x3b\x9e\x2a\x45\x90\xe7\x85\x5b\xd3\x6c\xb7\x8d\x9a\x1b\x78\xe3\xb0\xa7\x37\xf4\x79\x85\x84\xf4\xab\xf8\xce\xb7\xdb\xd2\x1a\x73\x86\xba\xf3\x0a\x15\x45\x28\xe4\x55\xf0\xe9\x57\xe6\xd3\x2c\x1f\x2e\x2f\x42\x51\xdc\x50\xda\x81\x38\x47\xea\xed\x83\x11\x4a\x35\x60\xe8\xf7\xc4\xf5\x4f\xa5\x79\xc0\x01\xd9\x1e\xb4\xdb\x20\x75\xdb\xab\xc8\x4e\x8d\x34\x99\xf4\x23\x6e\x39\x0a\x8e\x3a\x1d\x8e\xa4\x65\x28\x1d\xf1\x71\x83\xa0\xf4\x3d\xe5\xf1\x34\xe6\xb1\x06\x72\xa9\xef\xea\x2f\x58\x92\x01\xde\x42\xad\xc3\xcb\xa3\xd3\xd3\x12\x13\x48\x66\x0a\x74\x4f\x8f\xd4\xd5\x5b\xd9\xcb\xca\x1c\xfc\x84\xd1\xbb\xe3\xe5\x38\x71\x07\x5e\x89\x89\x56\x32\x56\xc0\xb7\xba\x73\x62\x1a\xfc\xa9\x73\xfd\x47\xca\x08\x36\x7f\x6a\x9e\x93\x3c\xe3\x71\x92\x09\x62\x2b\xe7\xaa\xe7\xc7\x47\x6c\x4c\xf2\x86\x6b\xaa\x2d\xf3\x0c\x06\xaf\x09\xf1\x83\xc1\xeb\x36\xbc\xe2\xc3\x80\x7d\x27\xf8\x44\x5c\x09\x8f\x3a\xe9\xe9\xae\xfd\xdc\x5d\x80\xa5\x73\x19\x53\xad\x6d\x0f\xfc\x00\x3b\x56\x32\xf3\x9a\xca\x70\x19\x05\xae\xcb\x0f\x08\xab\x85\x72\x51\x01\x7b\x65\x68\x66\x53\x4b\xca\x24\x38\xb6\xa8\x93\x5a\x50\x9b\x84\xf9\x19\x61\x96\x93\x18\x92\x75\x39\x4e\xaa\x9b\x93\x23\x5c\x90\x3e\x8e\x09\x8f\xe2\xfd\x0c\x62\x15\x26\xa3\xa2\xd3\x11\x17\xe3\x78\x5c\xc6\xed\x6e\x7e\x8b\xe2\xd8\xfb\xf4\x89\x16\xef\xf3\xe9\x32\xa5\x9e\xd6\x0c\xd8\xea\xaf\x91\x0a\x49\xcf\xfc\x00\xe1\xb4\xe9\x81\xff\x47\xe9\x40\x30\xe8\xab\xbf\xdb\xe0\x9e\x24\xd2\xae\x74\x60\x2b\x49\x0e\x2a\x42\xe5\xb7\x24\x52\xd3\x68\xcb\x6e\x50\xdc\xe0\xdf\x9f\x5c\x5e\x1e\xfe\x7c\x42\x82\x31\xf1\xd4\x6f\x0f\x8b\x8c\xab\x8b\xc3\xd3\x77\x27\x17\x97\x64\x30\x26\x9e\xfe\xf0\xd6\xfe\x94\xf0\xde\x91\xc0\x37\x57\x2a\xdc\x50\xf9\x45\x1e\xd7\x48\x7b\xa5\xb3\xb5\x5a\xf4\xd6\x50\xfd\xd8\xad\x23\x89\x95\x36\x13\xe0\x8d\x24\xcf\x48\x7f\x6d\x85\x7f\x2b\x9d\x3a\xb1\xa2\x6a\xcf\x5e\xb9\x4b\xb6\xdb\x9a\x51\x19\x8d\x95\x06\xe6\x68\x5c\xc6\x6f\xb2\x7a\x45\xf6\x08\x68\xb5\x7b\x63\xa8\xea\xa6\x3b\x2d\xd8\x11\x08\x9f\x6f\xcc\x26\x80\xb5\xfa\x5d\xa7\x86\x52\xf6\xb4\x80\x2c\xeb\xd8\x90\x8e\x70\x42\xd4\xc8\x74\xb8\x02\xbb\x3a\x8a\xf2\x5e\x41\xb9\x9f\xe0\xbe\x86\xa2\x2a\x42\xd1\x45\x26\x38\x73\x83\xba\xe5\xb5\x7d\x00\x15\xcb\x48\x72\xe6\xf3\xcd\x9d\xe2\x5d\x54\xfa\x47\x97\x0e\x15\x9f\x18\xa2\xfb\xd5\xd9\x45\x78\x01\x63\x3c\x8e\x79\xfc\x8f\x84\xde\xfb\xa9\xae\x96\xc2\xbc\xcf\x67\xb3\x82\x72\xf5\xa1\x17\xe1\x86\x2c\xfd\x85\xc4\x73\x4f\x0e\xac\x73\x53\x19\xda\xc3\x53\x43\xeb\xec\x56\xbf\x3b\x37\x28\xaa\x42\x42\x87\xec\x76\x6e\x70\xe1\x2f\xca\xa6\x25\x57\x28\x15\xf1\xc5\x29\x08\xa7\xe6\xec\x60\x1d\x75\x3b\x8c\xfd\x07\xb4\x46\x98\x45\x4d\xc5\xd5\xb9\xc3\x10\xbc\xe2\x01\x08\x24\x5d\xfb\x28\x52\x47\xeb\x83\x00\x7f\x46\x16\xdf\x44\x36\xdd\xf7\xd4\x56\x5f\xbf\x91\xe5\xbd\xd3\x8c\x53\x96\xc5\xa9\xf2\x24\xd3\xb7\xb2\xce\x7f\x91\x89\x3b\x7d\xa7\x3c\xd0\x88\x43\x65\x93\xae\x4b\x04\x65\x89\x8f\x59\xbc\xe4\x73\x9a\xf1\x04\xd4\xbd\x74\x89\xed\xb2\xc4\x07\xca\x6e\x93\xa2\x48\xf2\xec\x98\x66\x49\x59\x64\xa7\x2c\x72\x96\xf3\x37\xf9\x32\x33\x59\x3f\x96\x59\x87\xd7\x39\x2b\xdb\x0d\x06\x65\xce\x1b\xb1\xbc\xd3\x0f\x8c\x4e\xf2\x6c\x0a\x1b\xa4\x0a\x0d\xac\xea\x17\xb4\xc8\x97\x6c\x42\x4f\xbe\xcc\xe3\x65\x51\x36\xf4\xa3\x55\xe6\x48\x5c\x39\x53\x9d\xb5\x6b\xcf\x5f\x3d\xa3\xea\x1c\x67\xde\x16\x3b\xac\xf3\xb7\x9d\x75\xb9\x8b\x93\x14\x1c\x48\xab\x5c\x6b\xc2\xc7\x34\x9e\xa6\x49\x46\x4f\xbe\x4c\x28\x9d\xd2\x69\xf5\x35\xd3\xf4\xbc\xfe\x3e\x1a\x92\xd7\x91\xfd\xf9\x2f\xa4\x3f\x26\xde\xf9\x2f\x12\xc5\xeb\x49\x03\xf2\xd7\x1f\x32\x4b\x75\x0d\xc8\x5f\xfd\x96\x19\x15\x68\x20\xdb\x63\xe2\x55\xd2\x64\xc1\xea\xf4\xc8\xce\x98\x78\xd5\x44\x59\x54\x6f\x3d\xd9\x1d\x13\x4f\x7f\xc8\xac\xc3\x14\x22\xb4\x9e\x7c\x49\x0a\x5e\x90\xbd\x31\xf1\x9c\x14\x59\xa8\x0a\x5d\xe4\xd5\x98\x78\xd5\x44\x59\xb4\x06\x0b\xe4\xf5\x98\x78\xb5\x54\x59\xb8\x0e\x5d\xe4\xc7\x31\xf1\xea\xc9\x6a\xac\x12\x4c\x49\x20\xd6\x58\x7d\xc8\x9c\xf3\x25\x3f\x9f\x5d\xc4\xd9\x0d\x25\x81\x58\xeb\xf2\x5b\xaf\xb6\x05\x48\x24\x90\x8b\x6e\x5f\xb5\xd4\xd2\xcb\x83\x4b\x02\xb9\xe8\xf2\x4b\xb7\x60\x40\x8d\x04\x3b\x50\xdf\x24\xa8\xfd\x88\x79\xfc\x2e\x2f\x0a\x12\x88\x55\xd6\x5f\xa6\xb6\x7d\x80\x49\xb0\x27\x5b\xb0\x13\xbd\x35\xf8\xeb\x3b\x92\x56\x62\xf2\x07\x10\x7c\xcc\x7b\x73\xce\x17\x97\x32\x6a\x7b\x0e\xe9\xd9\x33\xb8\xea\xbb\x00\x3a\x13\x4c\xd1\x36\xc2\xb9\xf8\xbb\x23\x88\x21\xf3\x07\xaf\x05\x1b\xc6\xfc\xdd\xd7\x08\x8b\x2b\xf8\x5e\x5f\xde\xc1\x83\x01\x72\xc1\xdf\x60\x47\xee\x5c\xb1\x97\xbd\x49\x9a\xd0\x4c\x26\xae\x05\xd4\xc2\x19\x84\x1b\x92\xb8\xde\xbf\x89\x27\x3c\x67\x0f\x24\xdf\x94\x83\x69\xef\x9f\xf4\xba\xc8\x27\x9f\x69\x53\xad\x8d\x79\x98\xca\x15\x4c\xe0\x0f\xa6\x86\x43\x26\x59\xef\x27\xa9\xf8\xac\x62\xb1\x63\xaa\xc6\x48\x38\xa6\xbd\x24\xbb\xcb\x3f\x53\x52\xa8\x1f\x98\xf6\x96\x59\xcc\x1e\x48\x2c\xff\xae\x7d\xde\xbb\x61\x8b\x09\x6c\x91\xf8\x01\x5b\xf4\x1d\x17\xae\x26\x5f\x79\xf5\x34\x1d\x9b\xfe\x7d\xbc\x68\x76\x9a\xa8\xa3\xf2\x7f\x27\x0a\x23\xcc\xdf\x0e\x80\xed\x69\x64\x27\xe5\xe5\xd4\xf8\xe8\x03\x3d\xc2\xc7\xb5\x7c\xaf\x96\x0e\x1d\x21\x26\xc5\x63\xb1\x48\x13\xfe\x0f\x30\x8d\x0c\xb7\x02\xd5\xb8\xba\xd0\x6a\x0a\x5f\xce\x84\x3c\xae\x31\x15\x37\x46\x6f\x99\xe9\x10\xe6\x46\x05\x47\x6d\x4a\xbb\xed\xe8\xd9\xaa\x54\x1d\x18\x28\x17\x37\x19\x99\xf6\x0b\x7d\x28\x40\x9d\x47\xaf\x44\x29\x86\xcb\xd0\xa3\x55\x50\x0e\xcf\xa7\x38\x43\xf5\xa2\xe2\x2e\xdd\xb3\x66\x31\x04\xc7\x6b\x14\x7c\x42\xe6\x32\xc3\x6a\x05\x82\x49\x59\x25\xc0\x97\x43\xe9\x9c\x4d\x34\x87\x68\x43\x27\x70\x2e\x74\x35\x69\xb5\x51\xba\xae\x6d\x58\x0b\xd8\x75\x67\x1d\xde\xc7\x0b\x13\x4c\x35\x2a\x9e\xeb\x82\xcb\x91\x89\x2e\xea\x4a\xa1\x52\x74\x29\x4b\xbe\x61\xf9\xad\x7a\xc0\xa0\x28\x6c\x02\xcd\x32\x3a\xea\xf9\x7d\xa6\xc1\xeb\x2c\xbe\x15\x2b\xda\xb0\x9e\xc6\xea\x8a\x0a\x9e\x7b\xc4\xc7\x91\xbc\xb1\x27\x85\xbe\xdc\x0d\xf3\xc6\x5d\xa8\x8c\x3d\xb4\xbe\x73\x31\x97\x86\xdb\x4b\x75\x0a\xce\x9d\xae\xbc\xfb\x53\xb9\x8d\xbe\xf7\x1b\xfb\x2d\xf3\xd4\x95\x7f\xdf\x84\xe8\x63\x9d\x8e\x91\xa5\x8d\xd8\x58\x0c\xdb\x28\xb1\x7a\xa1\x12\x7c\x1e\xf4\xcb\xd0\x54\x32\x2c\xbf\x58\xb2\x3e\xce\x51\x8f\xb3\xe4\xd6\x17\xb8\xd2\xce\xc9\x3b\x81\xce\x89\xac\xe5\xf6\x13\x5c\xa0\xb5\xe0\x42\x1d\xdd\xc3\x94\xf2\xea\x2d\x4c\x9e\xa3\xbc\x97\xe5\xec\x36\x4e\x93\x3f\xa8\x58\x72\xa5\xbd\x56\x1e\x42\xc7\xcd\x55\x79\xce\x46\x6c\x5c\xbb\x21\xb9\xb9\x02\x58\xcb\x19\x19\xa3\x0f\x14\x25\x07\xa4\xdf\x6e\x67\xda\x9d\x54\x82\x55\x2c\x92\xd2\x9b\xf1\xc6\x2e\xab\xf3\x92\x53\xde\x28\xf0\xc2\x59\xd3\xf4\x5c\x68\xa9\x76\x92\x8d\x91\x76\x0b\xe8\xa4\x92\xd1\x18\xe1\x4a\x55\x34\xe4\x1b\x00\xcd\xa9\xaa\xfc\xd9\x96\x23\x31\x07\x7d\xad\x1e\x2b\xbf\xa6\x38\x17\xa4\x80\xba\xda\xda\xdf\xb0\xa3\xd5\xa1\x6b\x80\x1c\x8d\xa3\xe6\x49\x64\x4f\x0d\x1b\xd7\xf7\x86\x64\x12\x49\x35\xe4\x8c\x1a\x26\x33\x76\x27\x33\x8f\x8b\x8d\xdb\x68\xb7\x56\x9f\x1c\x40\xda\x96\x3b\xbd\x8a\xbb\xce\x52\x1b\x58\xcf\xba\x61\x40\xa5\x73\x3b\x0d\xab\x19\x3a\x30\x32\x8d\xad\xbe\x3b\xde\x1b\xda\xe0\x41\xf5\xab\x46\x5b\xd3\x50\x06\x03\x2c\x88\x75\x28\x9d\x50\xd9\xdd\xa8\x8d\xd9\xd0\x55\xf4\x04\xe6\xac\x0c\xa5\x01\x8f\x32\xf4\x48\x7d\xa6\x42\x1b\x9a\xcd\x52\x2f\xb2\x15\x58\xe3\xb9\xa2\x92\x36\x31\x7f\x9a\xca\x6a\xfb\x86\x8c\xde\xeb\x24\x47\x27\xa4\x8e\xd7\x41\x46\xd8\x3c\xce\x12\x53\x33\xa0\x87\x98\xae\x6b\x12\x52\xd5\x49\x6b\x92\xc6\x45\xa1\xc5\xc1\x7a\x74\xc8\x5c\xcb\x5d\x06\x8d\x24\xdf\xaa\x08\x5d\x53\xec\x95\xac\x8b\x21\x71\x08\xbf\x1c\xfd\x2b\xee\xfe\xd1\xef\xfe\xf8\x5b\xf7\x7f\x7d\xf1\xb7\xf6\xdf\x7f\xe8\xf4\x7e\xfb\xd7\xa7\xff\x63\xf5\x7f\x8e\x5f\x26\x3d\x4e\xa5\xf2\x43\xa3\x89\x82\x76\xd7\x30\x99\xc7\x2c\x9e\x70\xb0\xaf\x6a\xc9\xed\x69\xcd\x12\x9a\x4e\x5b\x59\x7c\x4b\xed\x57\x2d\x47\xed\xa4\xd9\xbf\xf2\xb3\xe3\xa5\x35\x8f\x46\xf2\xec\x15\x0a\x75\xb0\x06\x6e\xa9\xdd\x66\x02\xec\x0e\xd3\xb4\x94\xa5\xc8\x6f\xfd\x10\x9d\x11\x48\xb1\x4e\x56\xd6\x6e\xd7\x58\x85\x6c\x38\xca\xc6\x61\xb6\x41\x41\xb7\x22\x95\x96\x90\x5f\xc0\xc3\x84\x60\xf4\x00\x7b\x19\x87\x6a\x9f\xe9\x43\x31\x9c\xf7\x12\x4e\x59\xcc\xa9\x1a\x27\xb0\x70\xdc\x79\xd8\x60\x23\x3a\x5e\xad\x7c\xf1\x47\xfa\xd8\x57\x06\x79\x80\x8d\x35\xf8\x35\x62\x76\x60\x80\x46\x5c\xd6\xe6\x76\x6d\x0e\xb5\xab\x9d\x57\x3a\x56\xbc\xc2\xa8\x3f\x8e\x9e\x68\xc5\x0e\x0b\xba\x2c\xab\x95\x33\x35\xcc\x06\x6e\x79\xcd\xec\x66\x59\x62\x43\x01\x63\x84\x08\x67\x89\x7f\x1f\x83\x3f\x17\x0c\xfe\x40\x1c\x29\x07\xc9\x81\xfb\x07\x17\xbb\x82\x44\xbb\xc2\x2c\x93\xc4\x4e\x13\xdb\x44\x62\xcc\x6b\xec\x30\x59\x3e\xe1\xc5\xbc\x12\x0b\xd2\xd8\xf8\xc9\x5d\xc8\xd9\xd8\x47\xe0\x0d\x21\xa3\x5f\xb8\x8f\xa2\xad\xac\x37\xcd\x33\x1a\x21\xee\x67\x3d\x98\x0c\x84\x9f\x28\x4b\x38\x8e\xcc\x2b\x6d\x03\x78\x3d\xd7\x9e\xd3\x98\xe5\xf9\xcb\x05\x8b\x90\xe1\x3a\x90\x86\xd9\x77\x3d\xad\x51\x19\xde\xb1\xdd\x2e\xe4\x0f\xdf\x9b\x51\x3e\x99\x2b\x53\x2f\x88\x1b\x27\x70\xcc\xd2\xf1\xe1\x95\x1b\x43\x99\x26\xfc\x7d\xa1\xa2\x14\xb5\xdb\xfa\x97\x4b\xa7\x2d\x52\xe3\x7b\xd7\xf9\xf4\xc1\x43\x8d\xf7\x47\x35\xb9\xef\x03\xae\x44\x3e\xa2\x14\x84\xf9\x7b\x52\x3a\xf0\x0a\xc1\x33\x09\x5c\xe4\x49\xa6\x3c\xb7\x6c\xb8\x5a\xaa\xa7\x8a\x09\x88\xc5\x6c\xf7\x5a\xf9\x42\x14\x29\x08\x6d\x7c\xaa\x58\xde\x2e\x36\x3f\x9e\xba\xee\x37\xc5\xd4\xf4\xa3\x81\xe9\x66\xe8\xdb\x9d\xd4\x76\xe6\x8d\xd8\x19\xe8\x45\x55\x69\xc5\xbc\x35\x4b\x58\xc1\x5b\x22\x51\x7b\xec\x94\x8d\xab\x22\x3e\x52\x2c\xa2\x4a\x95\xa1\xcb\x7a\x7c\x4e\x33\xbf\xc9\x80\x14\x20\x72\xe8\xc7\x7a\xa5\x1c\x3b\x60\x33\xb2\x3c\x3b\x81\xd0\x62\x08\xb4\x50\x9f\x2d\x0c\x92\x6c\x9f\x2a\x18\x5f\x23\xcc\x60\x16\x3e\x53\xa3\x02\x4f\x27\x35\xee\x34\xdb\xf4\xb8\x1e\x01\x88\xba\x6b\xb5\x64\x29\x7e\x54\x8c\x88\x9c\xf0\xad\x92\xa9\x94\xbc\x87\x8f\xf0\x2d\xe5\xf3\x7c\x1a\x7a\x1f\xce\x2f\xaf\x3c\x2c\x80\x2f\xa4\x78\xc2\xe8\x94\x66\x3c\x89\xd3\x22\xf4\x8a\xf8\x96\x76\x73\x96\xdc\x24\x99\xb7\xde\xbc\x50\xfc\x99\x5d\xd2\xa1\xba\xe0\x04\x35\x2e\x10\xb7\x16\x48\x0f\x10\x54\x9d\xca\xf7\x52\x23\x62\x41\x98\xf6\x0a\x90\xb1\xc9\x98\x1b\x62\xe0\x43\x2e\x17\x51\x7e\x09\x54\x78\x01\x85\x7d\x84\x29\x0a\x29\x98\x71\xf1\x0a\xde\x86\x88\xbe\x06\xdc\x5c\xff\x98\xcf\x4c\x08\x1a\x6b\x75\x5b\x4c\x62\x86\x96\x69\xc5\x43\xe2\x60\x7d\x45\x65\x0f\xd3\xde\x2d\x2d\x8a\xf8\xe6\x6b\x96\x44\x00\x98\x92\x5d\xd4\xe0\xe2\xbd\x6c\xa5\x1e\xb1\xaf\xa0\xb2\x96\xcb\x03\x83\xe2\xd4\xa5\x03\x4f\xe8\xb1\xd2\x2a\x8f\x19\xaf\xb7\xa7\x61\x88\x50\xb7\xb8\x9c\x7c\xcd\x8e\xd7\xc2\x17\x7d\xfb\x2c\x7e\xd5\xb9\x8e\xaf\x73\xa6\x37\xe7\xe9\xa3\xfc\xf5\xed\xb4\xae\xe9\x2c\x67\x32\x1a\x3d\x65\x16\x13\x2b\x1d\x9f\x43\x85\xcb\xe5\x42\x50\x19\x92\xff\x29\xf2\xb1\xd4\x83\xf8\x32\x67\x55\xe2\x31\xab\x10\x0f\xc7\xf9\x90\xa5\xbf\xa0\x4c\x1b\x8c\xd5\x02\xd3\x56\x0b\x46\xcf\xd2\x2e\xdc\x09\x50\x94\x1d\x88\x12\x83\xbe\xb4\x70\x78\xb5\xbd\xb3\x0d\xa6\xa7\x7b\xbb\xbb\xdb\x7b\x1d\x9f\x75\xa1\xa1\xfd\xfd\xa0\x8f\x3a\x7e\xd6\x85\xa2\x76\x64\xa3\xef\x51\xc5\xc0\x19\xe9\x47\x99\xd1\x1f\x8e\x32\x2d\x9b\x49\x14\x4b\xec\x18\x7b\x4f\xe9\x87\x3c\xc9\xf8\x21\x1f\x3a\x5f\x7e\x86\xc2\x1c\xc4\x7d\x11\x1f\xb1\x4e\x67\x4c\x06\xbb\xbb\xed\xa4\x51\xf7\xe2\x29\x52\xfb\xeb\xfb\x77\x6f\x39\x5f\x18\xa7\x2f\xee\xf7\x13\x64\x37\xbf\xa3\x8c\x25\x53\xfa\x3e\xb9\xa5\xe2\xfe\xe0\xa1\xef\x23\xb3\xb1\x24\xb3\x4b\x49\x66\xe7\xcd\x64\x76\xf6\x0c\x99\x7d\x92\xa8\xe6\x62\xd4\x37\x8c\x16\x05\x78\x21\x6e\xb6\x7f\x8f\x9a\xce\x85\x01\xc9\x5f\xdf\x5e\x54\x9b\xd1\x81\xda\x5b\xca\x09\xe5\x97\x39\x33\x28\x5b\xef\xb6\x1d\x1f\xd7\xc9\x97\x32\x34\x79\xa6\xe1\xae\xaf\x04\x68\xf0\xbb\xa1\xbc\xd6\x32\x01\x88\x4f\x04\x98\xcf\x9b\xb0\x1f\xad\x51\x4c\x56\xc3\x7e\x79\xf6\x2e\x8f\xa7\x7f\x72\x25\x4c\x13\x1e\xc2\xcf\x8e\x44\x11\xfa\xea\x30\x40\xab\xed\x68\x0e\xcf\x5a\xdf\x3d\x10\xab\x11\x67\x1f\xe2\xe9\x03\x64\xa1\xa6\x44\x42\x48\x05\xcc\xdf\x9e\x1c\x1e\x9f\x5c\x5c\x7e\xba\x38\x39\x3a\x39\xfd\xc7\xc9\x71\xbb\xfd\xec\xac\x6c\x82\x1b\xdb\x04\x57\xf4\x25\xef\xa1\x9a\x79\x35\xcc\x83\x20\xbc\x22\xdb\x10\xe2\x6f\x20\x4c\x50\xef\xaf\x23\x4e\x55\xcd\xe6\x92\x4e\x45\xa5\x5b\x4a\x77\x95\x22\x3d\x0e\x70\x06\x96\x2f\x68\xe6\x2b\x2e\xa8\xca\x47\x09\xf6\x4c\xc3\x2e\x68\xf6\x78\x9c\x7e\xe1\x9e\xa8\x55\xc1\x1a\x3e\xe4\xbc\x5c\xa4\x71\x92\x45\x20\x74\x28\x28\x27\x5f\xba\xcb\x82\xb2\xae\x91\x9c\x60\x97\x1d\xdb\xf4\x2e\x50\x08\x06\x06\x86\x2a\x57\x5c\xa4\xf7\x7e\xcf\x93\x4c\x5e\x54\x25\xdb\x18\x4f\x25\xe4\x96\xa1\x3f\x01\x30\xc4\x96\xd0\x89\x0d\x48\x0e\x70\xc9\x08\x5a\x5c\x46\x06\x6e\x6a\x64\xa1\x70\x83\xa9\xec\x22\x8b\xe7\xaa\xa7\x79\x3c\x85\xe8\x6b\xaa\xb6\x39\x60\xcf\xd6\x54\x0a\xd5\xee\xdd\xfa\xa9\x43\xa3\x2a\xd0\x0d\x27\xb7\xc6\x41\xa9\xa8\x49\x75\x3e\x6a\x03\x0b\xf3\x54\xdf\xc0\x59\x78\xd6\xa1\x84\x04\xbf\xe4\x2a\xa4\x70\xe6\x2a\x07\xb2\xa9\x3c\x1c\x25\x58\x73\x1b\xbf\xbe\xbd\xd0\xbc\x46\xf1\xd7\x5c\x55\x6f\xf3\x3f\x7e\xad\xb3\x1b\xf3\x6f\xb8\xab\x56\x09\xe8\x52\xcc\x4b\x8d\xb2\xb8\xb0\x0e\x01\x74\xd6\x05\xc5\x1d\x3a\xed\xc6\x62\x82\xca\xc1\xcc\x77\x52\xce\xa6\x0b\x2a\xd0\xd1\xed\xbd\x3a\x05\x9d\xff\xc7\x29\x28\x6e\x20\x74\x8d\x28\xdc\x2c\xfe\xfb\xfc\x8f\x06\xc2\x2a\x28\x6a\x85\x7d\xe2\x68\x03\xbb\x5f\x27\x78\xf5\x9a\x7f\x0d\x01\xac\x0f\xda\xa6\x81\xcf\x0e\xee\x2f\xa5\x81\xf5\xb1\x7c\x25\x19\x7c\xa6\x9d\x67\x88\xa2\x87\x9f\x29\xf0\xdd\xc4\xf6\xd9\xe5\xdb\x78\xbb\xfd\x0f\x11\xdb\x67\x16\xca\xaa\x6b\x23\xb3\xff\x20\x79\x7e\x6e\x40\xa2\x81\x2a\x9d\xfc\x0f\x91\xf2\x4d\x58\xec\xff\x27\xd2\x7f\x8e\x48\x57\xf7\xb4\xa4\xd3\x5f\x27\xe9\xf8\x93\x74\xba\xda\xbd\x2b\x46\x68\xa2\xd5\x92\x26\xcb\xe2\xdf\x21\x02\xb0\xac\x73\xb7\x08\x49\xb4\x28\x29\x11\x37\x78\x17\x5a\xd1\x63\xd2\x08\xc3\xec\xe1\x31\x51\xc0\xfb\xf3\xc9\x95\x87\xbd\x39\xe7\x8b\x22\x7c\xf9\x32\xcd\x27\x71\x3a\xcf\x0b\xee\x39\x7e\x00\x8d\x52\xbd\xfb\x48\xa5\xbd\xe6\x28\x3f\x13\xe5\xbb\xad\xe8\xc0\x08\xeb\x9c\x43\x20\x60\xd6\x49\x20\x84\x5a\x3d\x19\x23\xe7\xef\xa3\xeb\x11\xdf\xc4\x43\x3c\xbb\xbe\x8e\x7a\x50\xd3\x5b\x5c\xc9\x03\xe9\x78\x71\x69\x7e\xe3\x7b\x59\x3e\xa5\xd6\xda\x1a\x4e\x68\xea\x70\x42\x56\xbc\x8f\xc7\xb5\xb1\x70\x60\x32\x0c\xae\x16\xb1\x80\x5e\x46\x55\x5c\xc0\x90\x65\xe6\x07\xce\x92\xe1\xbd\xbe\xc9\xa5\x41\xf1\x2d\x46\x2d\xa5\x14\x85\x75\x3a\x08\x1a\x85\x01\xd4\x9b\x8d\xeb\xcd\x66\xbe\xab\x1e\xcf\xea\x9d\x29\xa5\x7f\x9c\x93\x7e\x94\x97\xea\x34\x39\x74\x96\x8f\x09\x1b\xe5\x4d\x9d\x2d\x1b\xfc\x80\xc9\xe8\xeb\xf2\x3d\xe6\xfb\x9f\xbb\x82\x3d\x84\x67\x84\xf9\xbb\x7b\x08\x83\x99\x07\xd8\x79\x08\x46\xd0\x62\xf9\x72\x69\xae\xf1\x67\x58\xbe\x27\xc9\xa3\x92\xe0\x2a\xff\x05\xb1\xaf\x83\x69\x9b\x0c\x70\x06\xf6\xed\x74\x50\x1f\xa9\x23\x65\xad\xfc\x2d\x24\xd1\x01\xe7\x33\x05\xce\xb6\x10\x5d\x31\x02\x47\x26\x00\x0b\x23\x89\x25\x1f\x77\x1b\x75\x59\x8e\xb4\x64\x39\x18\x72\x5b\x6a\x0e\x5f\xdd\x84\xdf\x9b\x07\x28\x2b\x82\x73\xf9\x2a\x2b\x5b\x28\x45\x97\xe6\xd8\xdc\x5f\xd9\xbe\x0e\xda\xfd\x0c\x2b\xfa\x14\x07\x02\x2f\xdd\xd1\x46\x8d\x3f\x88\xf9\x69\x51\x70\xa3\x6e\x3b\x91\x96\x37\xb5\x57\x16\x71\x9a\x1e\x05\x76\x0e\xb3\x9e\xf8\x93\xc5\xb7\x14\x8b\x63\x11\x66\x3d\xf1\x67\x08\xd5\x4e\x33\xee\xcb\x6f\x14\xaa\x50\xc7\x8b\x98\xcf\x45\x99\x98\xcf\xf1\xdc\x3c\x64\x3a\x0f\x32\xeb\x48\x11\x01\x0f\xd4\xb9\x60\x82\x93\x3c\x1d\xda\xd0\x49\x66\xfa\x97\x9f\x6b\xb0\x75\xe1\xce\xa6\xe7\xa1\x53\x75\xfe\x2d\x55\xdd\x33\x01\x9b\xf8\x15\x7c\xc0\x86\x7d\x34\xdc\x40\xe3\x13\xc7\x77\x10\xfc\xe6\x7e\x9c\x1b\xba\x1e\x7a\x33\xe5\x87\x3a\x57\x57\x1f\x34\xed\x5f\xda\x7e\xff\xb6\xb5\x17\x93\x6f\xd3\x1e\xd6\xca\x8c\x3a\x98\xf9\xcc\xe7\x7f\xdb\x39\xe8\xd7\x8d\x11\xb5\x9e\x8a\x14\x18\xf4\x5a\x12\x87\x5b\xf1\x39\x8d\x87\x83\x7c\xd6\xda\x31\xfa\x2a\x1e\x81\x78\xd1\x23\xde\x1d\x8c\x87\x83\xb0\xfc\x0c\xc6\xc3\x20\xec\x37\xaa\xaf\xb4\xb6\x7f\xd0\x03\x7a\xb9\xd3\xcd\x36\x50\x44\x88\x5d\x9d\xe0\x02\xc7\xd6\xf0\xc1\x17\x1f\x2e\x80\xae\x4c\xfc\xed\x1f\xe2\x97\x3b\xdd\x44\x10\x9a\xe4\xa0\x3f\x8c\xbb\x3b\xa1\x8e\xff\xd1\x07\x6a\x0a\xb6\xa7\xfb\x2c\xe2\x1d\xb2\x83\x72\x32\x1b\x55\x1e\x37\xc6\xfb\xfb\xc1\xeb\x55\x35\xb9\x13\x40\xc6\xa0\x9e\x31\x10\x19\x7b\xf5\xf4\x6d\x34\xc6\xc5\x68\xd9\xe9\x8c\x49\x7e\x70\x10\xec\xb5\x07\xbb\xbb\x56\xc2\x6b\xfb\x7b\xb0\xbb\xdb\xce\x35\x89\x1b\x10\x42\x92\xa1\xdf\x3c\xb4\x86\x01\x04\x68\x7c\x70\xb0\xe3\x34\x85\xc2\x40\x34\x02\x81\x7f\x1b\x27\xd8\xdf\x30\xc1\x9d\xc6\xf9\x1d\x1c\x0c\x9e\x1c\x39\xc2\x45\xb3\x66\xcf\x7c\x44\x0f\x0e\x82\xd7\xed\xbd\xed\x71\x47\xfe\x1e\x94\xbf\xf7\xd4\xcf\xbd\xed\x36\x1d\x37\x78\xde\xd3\x7c\x44\x86\x73\x32\x1a\xe3\x84\xf0\x28\xd9\x67\x51\xd2\x21\xdb\x28\x23\x3e\x1d\x25\x62\x26\x7b\xa8\x23\x7e\x76\x82\xf1\xfe\xfe\x6b\xd4\x11\x3f\x07\x63\x9c\x4b\xcd\x97\xc2\xcf\xca\x50\xfc\xb9\xc2\x9f\x5e\xd5\xb6\xd5\x30\x2c\x98\x19\xb0\xc2\x19\x61\x7f\xdb\xc6\x39\xf1\x3c\x9c\x88\xee\x0b\x08\xd6\xc0\xba\x59\x54\xec\x2f\xa3\xa2\x43\x82\xbd\xed\xd7\xdb\x28\x91\x1d\x89\x41\x17\xb8\xe8\x40\xe2\xc1\x72\xb8\x0c\xd5\xef\xb2\xfb\x00\xe2\x88\xf9\x5c\xf0\x4e\xdd\x60\x8c\xf3\x0e\x99\x8f\xf8\xc1\xc1\x40\xff\xdc\xdf\xdf\x11\x2b\x22\xbe\x3c\x42\x3c\x14\x0a\x40\x00\x36\x4e\x4c\x96\x75\x07\x7a\x86\x4e\xf5\xa0\x5f\xfe\x36\xf5\xa1\xb5\x41\xd9\x9a\x07\xee\x0c\x40\xcf\x53\xfc\x32\xeb\xc0\x2d\xd6\x0c\xb4\x77\x78\xfe\xd3\x03\xa7\xc0\x98\x81\x48\x70\xc6\xf2\xdb\x32\x65\x69\xd8\xd1\xb9\x58\x92\x99\xf8\x6f\x42\x9a\x04\x76\x25\x7f\x37\x2c\x7f\x86\xf0\x3f\x4e\x89\x77\xf8\xd3\xd1\xf1\xc9\x9b\x9f\xdf\x9e\xfe\x8f\x5f\xde\xbd\x3f\x3b\xff\xf0\xbf\x5d\x5c\x5e\x7d\xfc\xc7\x3f\x7f\xfd\xaf\xff\x3d\xbe\x9e\x4c\xe9\xec\x66\x9e\xfc\xfe\x39\xbd\xcd\xf2\xc5\xbf\x59\xc1\x97\x77\xf7\x5f\x1e\xfe\xe8\x07\x83\xed\x9d\xdd\xbd\x57\xaf\x7f\xec\xbc\xf4\xf0\x94\xf4\xf1\x82\xa4\x1a\x09\x4c\xf7\x17\x51\xa7\x33\x45\xf3\xd1\x74\x4c\xd2\xd1\x74\x8c\x67\xa3\xd4\x86\xe3\x29\x1a\x93\x69\x34\x1b\x79\x5d\xcf\x4e\xee\xa3\x31\xd9\x1b\xe0\xd9\xc8\xfb\x54\x4f\xdf\xae\xea\x24\xf1\x5e\xc5\x97\x40\x19\x96\x06\xee\x14\x80\x98\x5e\xff\x90\x77\xb3\x6e\x80\x97\xc4\x0f\xf6\xf7\x63\xd4\x0d\xf0\x9c\x2c\x0f\x0e\x02\x3c\x23\xdd\x57\x82\x9f\x1c\xe6\xdd\x20\xec\x0b\x8e\x72\xd8\x0d\xc2\x00\x4f\x05\x72\xec\x4c\xc6\xb0\xba\x93\x0e\x49\x71\x42\xa6\x6d\x51\xbb\x3b\x13\xd5\xa7\x07\x07\xa4\x3b\xc3\xb3\x0e\x89\xa3\xd9\x41\x3f\x4a\xc8\x60\x77\xef\x87\xa4\x23\x6b\x61\xa8\x31\xeb\x92\xd7\xd2\x1e\xba\x20\x89\x55\x37\x31\x75\x33\xa8\x5b\x40\xdd\xa2\xa1\xae\xb2\xd6\x4d\x50\x42\x82\xee\x5c\x6a\x7d\x27\x33\x3f\x21\x84\x2c\xf5\xbd\xb1\x18\x9e\xc5\x67\x61\xf0\xb2\xff\x83\x3f\x85\xb1\x23\x71\x12\x20\x08\xde\x22\xbf\xf7\x07\x38\x43\x38\xe9\x12\x1d\xee\x54\x17\xfa\xa1\xf8\xc1\x2a\x93\x74\x33\xb4\xd6\x9e\x10\x1a\x16\x13\x27\xca\x3e\x01\xc7\x78\x89\xe7\xe4\xf5\x0f\x49\x37\xef\x8a\xe5\x13\xd3\x9a\x8b\x59\x4d\xc8\x4c\x2c\x68\x4a\x06\xdb\xe0\xf9\xd2\x6a\xbd\x3b\xd8\x41\x5d\xfb\xfb\xd5\x2b\x14\xf6\xf1\x94\x64\xc3\x7e\x98\x74\x03\xbc\x20\xd9\x30\x08\xbb\x01\xbe\x21\x7c\xbf\x2f\xe3\xfb\xf1\x76\x3b\x78\xc9\xf7\xfb\x82\x3c\x29\x22\x01\x4d\xc4\xd7\x85\xcf\x11\x4e\x8a\xb3\xf8\xcc\xe7\x68\xb5\xe2\x84\x90\xe0\x65\x7f\xe8\xc7\x44\x27\x8a\x3a\xb8\x20\x33\x14\xfa\x85\x1d\x0f\x10\x7e\x0a\xba\xcf\xd1\x4b\xf8\xfd\xee\x6c\x80\x30\xff\xc1\x5f\xda\x0b\xd6\x2d\x10\xda\x0f\xda\x6d\xbf\xe8\x76\xf1\xf2\x07\x22\x8a\x74\x48\xd1\x99\x1c\x90\x60\x98\xbe\x5c\x86\xa9\xbd\x74\x41\x77\x22\x9a\x58\x1e\x90\x81\xa8\xd2\xe9\xe0\xe5\x4b\x51\x05\xca\xcf\xc4\xa8\xd4\x50\x54\x03\x7e\x4c\x7c\xfe\xc3\xb2\x1b\x20\xbb\x15\x81\xaf\x3b\x64\x82\x42\x3f\x26\xdc\xce\x98\x34\x14\x24\x7d\x84\xa2\xfc\x80\xbc\x8e\xe8\x88\x75\xa6\x12\xe3\xc7\x78\xda\x21\x0b\x1c\xbf\x14\xd0\x84\x73\x0b\xf6\x8a\xfd\xfd\x7c\x15\xe3\x79\x87\xe4\xd1\xfc\xa0\x6f\x57\x2a\x64\xa5\x42\x56\x9a\x43\x25\xc8\xee\x2e\xc6\x2b\x12\x0c\x5e\xff\x70\xd3\xa0\x1b\xf7\x64\x60\x4c\xcb\x4a\x2c\xee\x81\xba\x51\xbb\xcd\x87\x52\x37\xce\x0b\xe3\xde\x6d\xfe\x87\x92\xa2\x59\x42\xb4\xe1\x46\xe9\x9a\xa8\x51\xc8\xa0\x6c\x43\xef\xb6\xe8\xaa\xf8\x6c\x61\xdc\xb3\x4a\xb5\xdb\x74\xe8\x55\x6a\xdd\x5d\x03\x6a\x83\x2c\x4e\xbf\xf0\xf0\xee\x1a\x4a\x78\xa1\x7c\x94\xab\x50\x47\xce\x1e\x0c\x13\x26\xaf\x39\x76\x20\x39\x19\x21\x1a\x74\xc6\x4b\x71\x47\xe9\xd2\xcd\xbc\xe7\xab\x87\x88\x81\x7c\xd0\x0f\x5e\xcb\x3b\x6b\xf0\xa3\xbc\xb3\xee\xbc\x12\x77\xd6\x79\xef\x34\x9b\xe4\xb7\x49\x76\xa3\xee\x99\x78\x0a\xec\xb5\x16\x1c\x17\x78\x41\xac\xd0\x1e\x95\xab\x89\x52\x89\x2b\x83\x74\x48\xd6\x93\x41\xd4\xda\x7c\xc1\x0b\x42\xc5\xaf\xeb\x7c\xfa\x20\x48\x01\xeb\x7d\x52\x37\x06\x30\xcf\xea\xc5\x4b\x3e\x6f\xb7\x41\x1a\xa9\xc4\x90\xde\xe1\x92\xcf\x73\x96\xfc\x11\x73\x30\xc9\xf4\x7e\x8a\x8b\x64\xd2\xf2\x3a\x82\x77\xe3\xbe\xac\x82\xea\xee\x02\x11\xd2\xfe\xc2\x41\x3d\xb3\xbc\x50\x36\x9a\x0d\xd9\x3d\x72\x6c\x0a\x8f\xf8\xd8\xdc\x9b\x70\x4e\xb6\xfa\xe0\xbf\x79\x9a\x14\x62\x66\x5d\x09\x33\xe0\xae\xe0\x16\xec\x27\x3d\xc5\x98\x5f\x25\xb7\x34\x5f\x72\x2f\x01\xdf\x82\x5b\xb1\x64\xd4\x8f\xf2\x8c\xb3\x3c\x4d\x29\x43\x10\x27\x21\x13\xed\x19\x43\xac\x05\xa3\x33\xca\x14\xfc\x48\x45\x68\xd5\x2e\xca\xc8\x56\x50\x16\x8c\xd3\x34\xbf\xef\xde\xb3\x3c\xbb\xe9\x4e\xf2\x8c\xd3\x8c\x77\x05\x09\x75\x2b\xc4\xb5\x27\x5d\x83\x9e\x65\xa1\x76\xdb\x53\x62\x09\x6f\x4b\x57\x6c\xb7\xf5\x30\x66\x71\x61\xa5\x6f\x66\xf3\x41\x12\xd2\x9a\xe5\xac\x25\xf6\x16\x0a\x7b\x28\x12\x33\x5b\xb3\xde\xa7\x5b\x30\x85\xf4\xc5\x19\xc4\x0c\x2e\x5a\x0d\xae\xae\x04\x5c\x64\x6f\x20\x1d\xee\xbf\xd1\xd2\x5f\xe0\x12\x7e\x10\x5e\xb8\x96\x2d\x72\x97\x9e\xb2\xec\xa9\xe8\xbe\x47\x5d\xc1\x47\xdd\x58\xc6\x1b\x32\x60\xb2\xde\xe3\x6c\x4c\x1e\xc5\x5d\x37\xa4\x58\x0a\x76\xb8\xb8\xb8\x2d\x5c\x93\x8e\x5a\xaf\xae\x4f\x20\xdd\x56\xa5\xeb\x52\x06\x35\xe4\x52\x47\x52\x85\xeb\x5b\xd4\x42\xdb\x37\x74\xe0\x04\x46\xdf\xd4\x83\xdb\x96\x59\xca\x0d\xcf\x56\xe0\xae\xdd\x78\xf8\x29\xbd\xa1\x52\x79\x38\x31\xf8\x88\x53\x5d\x89\xfb\xd1\x32\x4d\x23\x10\xe2\x6e\x11\xc2\x7a\xf2\x4a\xdf\x6e\x7b\x6f\x4f\x0e\x8f\xdd\x24\xbf\x20\x0e\xca\x1b\x4e\x7c\x63\xbc\x42\xe5\x79\x47\x28\x8c\x7b\xd7\x69\x7e\x7d\x94\x67\x05\x67\xcb\x09\xcf\xd9\x10\xe4\x7d\xbd\x9f\xd2\xfc\x5a\x17\xeb\xdd\xc6\x8b\x26\xbd\xcc\x09\xdc\xa8\xf1\xa3\x98\x67\xe8\x27\x23\xcf\x01\xfe\xf1\x6a\xf5\xb8\x46\x72\x8d\xc1\xab\xa3\x0c\x38\xe6\xf4\x5f\x22\x09\xe5\xcf\x64\xa9\xbc\x89\xd8\x88\x22\x69\xd6\x8b\x97\x9b\x9d\x8c\xe8\xb8\x07\x72\x11\x26\x7f\x43\x7f\x51\xd5\xc4\x68\xd8\x60\xab\x42\xd1\xe3\x52\xf2\xd3\x23\x8e\xa9\x40\x2b\x61\xf9\xcd\xc4\x37\xf6\x2c\x84\x02\x67\x47\x07\x42\x83\x6d\x48\x66\x7e\x1d\x91\x3c\x4a\x2d\x2c\x08\x26\xe7\x66\x45\x73\x32\xeb\x15\xc9\x4d\x16\xa7\x98\xf6\x3e\x41\xd3\x95\x22\x64\x86\x1b\x30\x16\x93\x84\x84\xf5\xdc\x2c\xb0\xcb\xa3\xfa\xcb\x7d\x10\x94\x9e\xa0\x2a\x4d\xa1\x4d\xdd\x82\xf7\xc0\xa6\x8c\x52\x9e\x51\xed\x1c\xad\x33\x49\xab\x7d\x05\xa8\x52\x2b\x58\x89\x98\x74\x9a\xfc\x34\x22\xa8\xa5\xd4\x02\x2e\x74\x5c\x54\x2c\x96\x34\xf4\x26\x39\x2b\x3c\x47\x33\x98\xf5\xee\x13\x3e\x3f\x2a\x53\x86\x5e\x92\x4d\xd2\xe5\x94\x7a\xae\xd6\x30\x96\xeb\x19\xce\x6b\xea\xc3\x2a\xdc\x9a\x54\xb0\x97\x92\x27\xb0\xeb\xfe\x34\xc9\xb3\x8c\x4e\x60\x52\x6e\xe1\x6a\x60\x70\x15\x02\x4f\xfa\x5a\xa1\xbd\x4f\x5f\xe6\x52\xec\x9d\xf5\x1a\x9e\x57\x52\xf9\xbc\x52\x99\xb8\xbd\x36\x5b\x7d\xfd\xc4\xc2\x5d\x91\x77\x0e\x46\x08\x57\xc9\xe4\x73\xd3\x1e\xda\xe3\xf1\xec\x97\x14\x01\x19\x69\xbb\xed\xa7\x95\x07\x17\x09\xa8\xda\xaa\x24\xf4\x10\x18\x4e\x78\x95\x05\x2d\x6b\x57\x32\xc8\xd6\x56\x6d\xf5\x11\x96\x1c\x50\x79\x0e\xda\xed\xba\x5a\xa3\x6c\x31\xfd\x5e\xcd\xa5\x66\xc0\xf7\xd3\x1e\x97\x09\x35\xf8\xc7\x69\x2f\xcf\x74\xe6\x57\x40\xff\x1a\xe1\x65\x23\x16\x48\x1b\x9e\x5a\x47\xfd\x31\xa6\xa3\x60\x2c\xc5\xca\x9f\xf4\x12\x4b\x57\x4a\xa2\xe3\xea\x33\xab\x3d\x02\xe5\x13\x26\xb5\xf5\x0a\xa4\x7b\x98\x69\xef\xdd\xf9\xe1\xf1\xe9\xd9\xcf\xa1\xfa\x3c\x3e\x3f\x3b\x81\xe3\x92\xfd\xfa\xf6\x42\x3f\xb2\xfa\x68\xbd\xc6\x1b\x19\x5c\x7b\x17\x7c\x31\x14\xfd\x58\xeb\x2e\x42\xad\x49\x04\xe3\x06\x78\xaa\x94\x34\xc4\x67\xb5\xda\xec\x1e\xf5\xd7\xb7\x17\x2d\x99\x8a\xd0\x5a\xc1\x3c\xbc\xe3\x17\x7f\x1a\xae\xd7\xeb\x1a\xcd\xb4\x86\xbe\x81\x70\x0a\x0e\x52\x9c\x49\x04\x21\x17\xcb\x39\x40\xec\x05\xb3\x61\x62\x46\xe5\x91\xb7\xb7\xb2\xb6\x40\x15\x16\x43\xd7\xda\xd0\xbd\xbb\x6c\xbe\x03\x23\xf4\xbe\x95\xaa\xd1\xe1\x2a\x12\xc2\x9a\x92\x38\x63\x69\x12\x79\x37\x23\x25\x5c\x82\x77\xf9\x60\x63\x1a\xaa\x4d\xa2\xd9\x57\xa4\x64\x60\x80\xb6\xeb\x08\x77\x10\x64\xce\xae\x0a\xa8\x9f\x2c\x1a\xa2\xe2\x3c\xbf\x20\x32\x5e\xa2\x19\x95\xbb\x25\x6e\x39\x58\x87\x2f\x73\x08\x31\x6c\xbd\x9d\x87\xdf\x4f\xaa\x16\x5f\x1d\x88\xa9\x31\xf2\x12\x68\xb5\x53\x4c\x89\xa4\x51\xc8\xe2\x7c\xdd\x86\xe5\x3d\x2a\xc3\xda\x39\xb2\xdd\x2f\x38\x82\x6d\x30\xc3\x5d\x57\x79\xe7\xab\x3a\xfe\xaa\x95\x39\xcb\x8f\x69\x1a\x3f\x3c\x59\xe6\x12\x9c\x9f\xfc\x42\xe9\xe2\x30\x4d\xee\x1c\x6c\xb4\x06\xce\xea\x86\x8c\xbc\x78\x32\xa1\x0b\xde\x55\x28\xd8\xc3\x3a\x41\x7b\xb2\x54\x29\x45\x01\xd7\x18\x96\xa7\x5d\x85\x43\xbb\x8a\x82\x6f\x2e\x20\x09\x9e\x87\x3d\x75\x6a\xe4\xcd\x50\x33\x84\x52\xc0\x07\x09\xf9\xe7\x84\x9a\x1f\x03\x0f\x7b\xd3\x98\x8b\x84\x69\x26\x06\x44\xbf\x2c\xe8\x44\xfc\x00\x9d\x04\xec\x7d\xa6\x74\xd1\x8d\xc5\x8c\x3c\xec\x69\x9a\xef\xc1\x8d\x88\x32\x4f\x90\x25\xf1\x9f\x74\xfe\x25\x7f\x65\x85\xb8\x2d\x59\x33\x5a\x2e\x6e\x58\x3c\x85\xe0\x64\x82\xe0\xc4\x37\xe0\x39\xc9\xbb\x4b\x62\x6f\xdc\xf8\x0e\x03\x31\x97\x20\x20\x13\xaa\xca\x0e\xbf\xe1\x85\x46\xf9\xce\xdb\xf2\xdd\x38\x81\x1b\x8c\x89\x55\x00\x40\x31\x98\x56\xac\xac\xa2\xe3\xa2\x15\xb7\x0c\x80\x56\xad\x3a\x30\x98\x5a\x4b\x27\xe2\x02\xfc\x8c\x9e\xa3\xf1\x8a\x1f\x35\xc8\x04\x2a\x4e\x02\x33\xd7\xc1\xb3\xd8\x65\xcb\x59\x20\x8f\x93\xd4\xfa\x94\x9b\xb8\xc1\x73\xa0\xeb\x5b\xd7\xe8\x3e\x80\xa7\x35\x6a\x85\x45\x8f\xac\xa6\x0e\xfa\x43\xd3\x8f\x0a\x95\x5e\xba\x58\x20\xdc\x1a\x04\xc7\x9d\x8e\x55\xd1\x7d\xc4\x5b\x66\xc5\x3c\x99\x35\xbd\xc9\x3a\xdd\x9b\x96\xd7\x51\x5f\xfb\x19\xd4\x4e\x2c\x7c\xab\x2b\x7b\x2d\x9e\xec\xb7\xd2\xab\x74\x95\xb8\xe5\xb4\xec\xc4\x0d\x14\x2d\xc2\x2b\xb6\xfd\x98\x60\x15\x1e\x5a\xfd\x3a\xcb\x1f\x56\x32\xa0\x21\x88\x9c\xdc\xed\x5a\xf5\x31\xad\x78\xdc\x98\xa4\x34\x66\xb5\xc7\xcd\x86\x0e\x2a\xfb\xeb\x34\xf2\x7b\x9e\x64\x4d\xc1\x05\xec\x59\x9a\xd8\x00\xa5\xd6\x88\xe9\x0a\x33\xe2\x79\x1d\x2e\x27\xce\x09\x97\x61\x54\x11\xeb\x10\xaa\x53\x8d\x8d\x90\x3b\x7a\xb8\x2a\x7e\x5d\xd7\xad\x44\x06\x91\xf2\xfb\x20\x02\x0f\x9a\x0b\x55\x76\xa1\x1c\x6c\xe2\x84\xa0\xa2\x07\x07\x07\x02\x01\x58\x73\xc8\x88\x8c\xef\xed\x33\xa8\x0a\x31\x6d\x70\xd6\x21\xf2\x53\xaf\xbf\x0e\x68\x6d\x05\x89\xa5\x6b\xbf\xe1\x59\xd7\xe1\x3e\xab\x48\x43\xd2\xe6\x64\xaa\x2d\x56\x3f\xc1\x36\xbe\xc9\x08\x5f\x4b\x57\x4d\xf5\x78\xa9\xd2\x27\x6e\xc4\x37\x10\x14\xcb\x41\x6c\xe6\xe7\x12\xe3\x95\x25\xf1\x7d\x92\x4d\xf3\x7b\x1c\x2b\xaf\x72\x05\xc2\xd0\xa3\xb9\xe8\x61\x68\x17\xdc\xa0\xdd\xc5\xe9\x57\x34\xac\x8b\x6e\x6a\x59\xe7\x43\xd3\x76\x5f\x44\x7d\xd6\xfb\xa2\xe8\x11\xb4\x82\xc0\xb7\xb1\x58\xd2\xcc\x41\x00\x8c\xce\x48\xe6\x08\x70\x66\x2e\xb5\xcc\x9c\x63\x91\x17\xf5\xd0\xac\x7a\x99\xe5\x2c\xd4\xc8\xf5\x5e\xc0\x48\x69\x26\x38\x8d\x8a\x98\xcb\x1e\xbe\x60\x72\x92\x69\x4a\xd5\xe7\xe9\x14\x78\x1b\x2b\x85\x70\xd1\xce\x32\xab\xb5\xf4\xad\xed\x74\x03\xd1\xd0\x27\x98\xf8\xe1\x84\x0b\x82\xcf\x7b\xb1\xfc\xf1\xf5\xad\x46\x5a\x7c\x6d\xa7\x47\x1c\x5c\xfe\xd4\x4a\x93\x4d\xa2\x86\x4f\x79\x66\x04\x12\xf6\x97\xd8\x25\xf0\x83\xc3\xfc\x9d\x1d\xa4\x80\x48\xc7\x35\x6c\x7c\x6f\x2c\x68\x3a\x6b\xb7\xc5\xff\x4e\x59\x2d\x2d\xd0\x9a\x61\x6e\x9e\xd8\x22\xe5\x49\xdc\x09\x9c\xa8\x41\xe9\x6b\x7b\x74\x4b\x57\xfb\xac\xe6\x5a\xbd\xba\x59\x36\x47\xd1\x18\xb9\xb1\xa2\x14\x64\xf9\xce\x7b\x46\xe1\xa3\x21\x84\xae\xf4\x0e\x22\x8e\x9f\xc6\x09\x32\x00\x22\x8a\x5c\xf5\x3d\x29\x05\x33\xc7\xb0\x0c\xde\xd4\xe4\xfc\x0a\x54\x03\x4d\xd9\x11\xeb\x04\x63\xa5\xa6\xf4\xa8\x63\x63\x84\x54\x9c\xe9\x22\xe4\xeb\xc8\xe8\x08\x2c\xc7\x24\xc3\xb1\xbf\x44\x78\xd9\xe9\x54\xb4\x43\x94\xd8\x74\x3e\xb2\x55\x04\x12\x5b\x8b\x45\xb7\x0c\xb2\x62\xd1\xb6\x0e\x85\x68\xa2\x15\x68\xf7\xaa\xdc\x47\x56\x08\xc3\x56\x10\x72\x3f\x1b\xf5\xc7\x4e\xe2\x40\x25\xe2\x4c\xdc\xe0\xed\x9c\x6d\x3b\x07\x67\xa3\x81\xc9\xd6\x4e\x41\xb9\x72\x30\xce\x70\x66\x07\xa0\x2b\x14\xfd\x99\x21\xeb\x1c\x14\xb8\x8f\x29\x2a\x7d\x6b\x71\x22\xa6\x08\xba\x38\xe8\x71\x46\xb6\xfa\x52\xf3\x16\x82\x1a\x26\x59\x9c\xa6\x0f\x8f\x62\x3d\xf0\x8c\x6c\x05\xe2\xd2\x2b\x65\xbf\x36\xd8\xca\x15\x89\xf1\x92\x04\x78\x4e\x04\xbf\x49\xb6\x02\x3c\x21\xb4\x37\xcd\x27\xb0\x23\x38\x25\xa5\x27\xa1\x0f\x1a\xa9\x9d\xcf\x6c\xd7\x6c\x56\xb2\x4f\x51\x94\x12\x90\xcb\x94\x03\x1f\xa6\x21\xc5\xde\x48\xba\x77\x6b\x2d\x64\x04\xe2\xb1\x47\x08\x79\x5c\x1b\x91\xac\xf2\xa2\xde\x53\xd9\x68\x68\x9d\xfa\xd8\xd5\x74\x6c\xbc\xe8\x17\x52\xdf\x6a\xed\xa3\xd0\xe5\x91\x68\x6f\x91\x17\x5c\x3d\x65\xc1\xe5\x3d\xb9\x15\x6c\xea\xe5\x84\x25\x0b\x5e\x68\xa0\xd8\xea\x83\x26\x47\x9e\x29\x3b\xf6\xd2\xa5\x8a\x49\x72\x90\xb8\x58\x53\xec\xb4\xed\x7b\x1e\xf6\x7e\xf0\xa4\x5e\xa0\xae\xc2\x30\x17\x63\x1a\x56\x2e\xb1\x9c\x78\xf6\x3e\xbc\xf0\x3a\xf0\x84\xca\xe2\x6c\x9a\xdf\xfa\xa8\xe3\xbd\xf0\xb0\xc5\x4b\x81\xf7\x23\xe9\xcb\x54\x3a\x44\xac\x39\xcb\x91\xac\x41\xbb\x0d\x41\xc5\x24\x9b\x50\xfa\x55\x6b\xb7\x0b\xbf\xa3\x52\x95\xab\xf4\x32\xca\x5f\x44\x6b\x7a\xf1\xc3\x7a\x92\xef\xa9\x19\x79\x98\xe1\xad\x40\x5c\x98\x63\xce\xe3\xc9\x1c\x4a\xf9\x9e\x99\xb1\x87\x19\xc2\xb1\x33\x74\x77\x95\x78\x87\xc1\x32\xc1\x56\xd1\x9e\x4a\x3e\x9a\xc7\x59\x46\xd3\xea\x3a\x49\x74\xe3\x96\x89\x28\x68\x1f\x06\x4d\x1b\x43\x01\x10\x60\xa6\x68\x6d\x0f\x83\xcb\x61\x30\x3e\x70\x07\x23\x87\x31\x69\xb7\xbd\xba\x8c\xcd\x4b\xb2\xd6\xa4\x37\x61\x34\xe6\xf4\x44\xfa\x6c\xf5\xbd\x02\xc0\xc6\xab\xed\x28\x25\x13\x73\x68\x54\xe1\xc8\xed\x5f\x3e\xb4\x6c\x6c\x30\x62\xcf\x89\xf9\x7c\x2e\x5f\xd1\x6a\x85\x80\xa9\xd6\xef\x48\x47\xf3\x24\x9d\xc2\x7b\xab\x0c\x6d\x84\xb5\x87\x2c\x9d\x51\x3d\x23\xee\xe9\xaa\xe1\x1b\x51\x1c\xa7\x2e\x39\xcd\x70\x5a\xa5\x77\xf9\x7a\x6d\xbb\xfc\x22\x36\xcd\x1b\x96\xbe\x3c\xe1\xd6\x11\xd2\x50\x24\x23\x97\x7a\x35\xdd\x81\x2b\xaf\xf9\x0d\x2e\x7e\xca\x6f\x79\x01\xce\xe1\x4f\xe6\x7b\x70\xf1\x3d\xa6\x0b\x46\x27\xf2\xe5\xb8\x1e\x39\x81\xa3\x48\x14\x64\xf1\x84\x3a\x05\x87\x5a\x05\x13\xb2\x7c\x8e\x42\x9d\x70\x1f\x33\x31\x0c\x78\x0a\x2e\x2f\xa6\x12\x85\xc3\xdd\xb6\x64\x3e\xd7\x72\x18\x59\xee\x8e\x41\x57\x52\x8e\x50\xb7\x82\xa8\xee\xb3\x20\xd3\x0f\xfe\x60\xf7\xd0\x03\xab\x89\x4b\x9e\xb3\xf8\x86\x1a\x23\x88\x86\x67\x7e\xf5\x06\xea\x94\x17\x04\xc2\xd1\x13\x60\xed\xb6\xc7\xd9\x12\x5e\x8b\xd5\x63\x18\xab\x84\x30\xb6\xdc\x13\xb1\x67\x19\x8c\x67\x42\x43\xd7\x82\x3f\x65\x4e\xf0\xa7\x4c\xfa\xae\xb7\x83\x3f\x59\xbd\x67\xc6\x5b\xec\x60\x4f\xfa\x05\x7e\x8d\xa2\xa4\x12\x83\xa7\xfc\x96\xef\xcc\xd9\xd7\x85\xc5\x61\xbe\x3c\x35\x4d\x61\x4b\xb4\x57\xe2\xed\xa7\x64\x1b\x72\x82\x8e\xb8\xa5\x54\x5b\xb3\x02\x19\x94\xfe\xee\x05\x67\x67\xe9\xce\x41\x66\x2d\xf2\x40\x19\x09\x43\xf6\x9c\xcc\x9a\xa3\x53\xa9\x9a\x95\x40\x18\x76\xaa\x6f\xf7\x8d\xed\x0f\x37\xfa\x00\x00\x6a\x2f\x29\xe4\x54\x7d\x8a\xbe\xd2\xca\xc3\xa8\x3d\x4a\x1b\x0c\x56\x1a\x5f\x50\xdb\xf8\x42\x8d\xa9\xee\x94\x4f\xfb\x15\xb7\x74\x83\x7f\xd2\x76\xb7\x4f\x78\xf6\x2a\x47\x47\x05\xc7\x22\x55\x73\xab\xcc\x66\xc4\xb5\xef\x0e\x66\x31\x97\x7c\x5c\x46\xff\x68\x25\x59\x8b\x21\x75\xff\x62\x38\x47\x82\xb9\xd5\x96\x23\xa5\xc3\x57\xfb\x2c\x28\xbe\x54\x31\x3e\x9b\x3c\x70\x54\x87\x6e\xf9\xfa\x0a\xfa\xfd\xd0\x3b\xca\x33\x9e\x64\x4b\xea\xe1\xa0\x1f\x84\xde\x25\x30\x9e\x49\x76\xd3\xfa\xa0\x74\xe2\x0b\x91\x33\x08\xbd\x0f\x92\x13\x02\xb1\xe2\x40\xd4\x3c\xff\x45\xfc\x08\x42\xef\x08\x28\xc8\x54\x7c\x0d\x42\xef\x10\xa4\xaa\xf2\x73\x3b\xf4\xce\xf2\xac\xab\x54\x66\x78\x2c\xae\x68\xad\xd3\x4c\x9c\x00\xa5\x3e\x33\xe8\xef\x88\x32\xad\x23\x29\x2b\x15\x09\xbb\xa1\x77\x41\x0b\xca\xed\xb4\xbd\xd0\xfb\x10\x33\x9e\xc4\xa9\x9d\xfa\x2a\xf4\xde\x2f\x53\x9e\x74\xa5\x57\x70\x91\xf4\x3a\xd4\xae\xdb\x5b\x17\x74\xa1\x9c\xa3\x0f\x06\x7b\xa1\x77\xfa\xbe\xf5\xb1\x10\x5f\xdb\x62\xf0\xef\xb5\xda\xf7\xd1\x3c\x4f\x26\xb4\x10\xc9\x41\xe8\xbd\xcf\xef\xe8\xb4\xf5\x81\xb2\xdb\x38\xa3\x19\x4f\x1f\x44\xfa\x20\xf4\x94\xaf\xf8\x6d\x31\xa3\x4b\x4a\x5b\xe7\x7c\x4e\x99\xf8\x86\xd1\xf3\xd6\xfb\x7c\x9a\xcc\x12\xd9\xfa\x6e\xe8\x7d\x2c\xa8\x58\xbf\x2f\x50\xfd\x55\xe8\x5d\x51\xc1\xe3\xc5\x4c\x0c\x6a\x9a\x30\x10\xf2\x6e\x8b\xb1\x9a\x9e\xac\x8c\x1d\x31\xbe\x9f\xe2\x69\xcb\x18\x59\xed\x88\xa1\x49\x47\xe9\x39\x4b\xfe\x10\xdd\xec\xc0\x96\xc4\x0f\xb7\xb2\xee\xbf\x97\x09\x93\xc9\xdb\x62\xb0\xec\x3a\x99\x4e\x69\x26\xbe\xd5\x00\xd5\x04\x76\xc4\xe8\xde\x83\xb4\xba\x25\x92\x0f\xd3\x34\xbf\x97\x15\xf7\x64\x41\xb9\x7d\xd2\xa1\xfb\x8e\x18\x3b\xcc\xa3\x75\x58\x3a\x69\x17\x70\x6f\xf7\xf8\x5a\xec\x97\x74\xd5\xa4\x5f\x1b\xf1\x4e\xff\x47\x00\xad\x59\x9a\xc0\x94\x82\x7e\xe8\xfd\x9c\x67\xa2\xcd\x20\x08\x3d\xa5\x85\x6f\xb5\x12\x00\x84\x95\xbe\xee\x5b\xd2\xfd\xbd\xc8\xd9\x86\x89\xa6\x79\x3c\x6d\x5d\xe5\x79\xeb\x5d\xcc\x6e\xa0\x9d\x9d\xd0\xfb\x78\x71\x2a\xd3\x72\x01\x95\x3b\x81\x58\xfa\xac\x90\x76\x06\x74\xda\x7a\x2f\x98\x01\x10\x34\x8b\xcc\xbd\xd0\x03\x67\xf8\x30\xf1\xcb\x98\x27\xc5\x2c\x51\xf3\x0c\x5e\x85\xde\x09\x08\xdf\xe3\x4a\xe7\xaf\x43\xef\xf4\xef\xb7\xad\xb8\xc5\x69\xbc\xc8\xc5\x54\x06\x02\x4c\x92\x42\xee\x16\xb5\x77\x69\x30\x10\xdd\xab\x1b\x83\x68\xb9\x75\x92\xf1\x84\x3f\x88\xac\xed\xd0\x7b\x97\x4f\x3e\x43\xa3\x83\x9d\x50\x79\xf7\x6f\x1d\x53\xc1\x0a\xd1\x6c\x02\x85\x60\xf8\x39\x9b\x52\x46\xa7\xad\xa3\x3c\x4d\xf5\x53\xc2\x8e\x00\xe0\x8f\x52\x94\x6f\xaf\xda\xe0\x75\x65\xd5\xec\xbc\x1f\x43\x4f\xac\xcd\xfb\x38\x7b\xd0\x83\x2c\x3c\xbc\xb3\x1d\x94\xfb\x25\xdf\x68\x5a\x6f\x12\x9a\x4e\x0b\x67\x75\x77\x25\xc4\x69\xe7\xfe\xad\x37\x39\x6b\xbd\xa3\x37\x71\xda\xba\xa0\x71\x91\x67\x85\x87\x77\x05\x9c\xea\xf8\x00\xad\x4b\xca\xee\x28\x93\xc8\x54\xe4\x05\x12\x9c\x4e\xed\xf0\x02\xbb\x02\x68\x05\x64\xff\x1c\x73\x7a\x1f\x3f\x88\x14\x38\x50\xec\x2e\x99\xd0\x96\x13\x4c\x60\x57\x40\xae\x2a\x57\xc2\xd5\xae\x80\xdf\xb7\x57\x57\x1f\x5a\xff\xa0\xac\x10\x33\x86\xcd\xd4\x3b\x2e\x0a\xec\x85\xde\x3f\x62\x96\xc4\x99\x80\xee\x22\x6f\x9d\xd1\x9b\x9c\x0b\x9e\x10\x86\xfc\x4a\x0c\xb9\x58\xce\x66\xc9\x24\x11\x47\x47\xf1\x25\x22\xeb\xb5\xd8\xa2\x7c\xd1\x3a\x06\xab\x15\xd9\xd8\x8f\x62\xbc\xd9\xf4\x3e\x99\xf2\x79\xeb\x5d\x72\x9b\xf0\x56\x19\x54\x62\x57\x40\xb5\xe8\xff\xe4\x0b\x17\xbb\x08\x49\x62\xde\x94\xdf\xe7\xec\xf3\xc6\x33\xf3\xa4\x8a\x28\xc5\xca\x17\xb5\x1d\x58\x23\xb1\x48\x8e\x54\xbf\x34\xd4\x0b\x40\x5a\x92\xb0\x0f\x23\x3a\x46\x15\x2b\x04\xd7\x33\xa4\x31\x0c\x18\x8d\x23\xd6\xed\x46\x28\x1b\xb1\x31\xe1\x3e\x1d\xb1\x32\xf0\x7f\x56\x89\xb5\x5f\xea\x64\x29\xad\x8a\xff\xee\x21\x9c\x91\x32\x70\x32\x33\x01\xf4\x65\x50\xab\x51\x7f\xdc\xf1\xfe\xbb\x87\x29\x61\x23\x88\xd9\x4c\xc4\x65\x60\x91\x0a\xe6\xf5\x33\xf6\x7a\xa2\x7a\x27\xf6\x4d\x7b\x22\x81\x23\xa5\xd2\xdf\xf3\x50\x25\xf0\xbd\x65\xdb\x00\x23\x17\x04\x1e\x14\xc3\xb4\x91\xe5\x7e\x12\x21\xee\xfa\xec\x12\xb4\x1f\x73\xe3\xdf\x8b\x2b\xff\x5e\xed\x76\xbe\x9f\x0c\x7d\xd6\x50\x18\x5c\x76\x11\xe2\xef\xed\xec\x06\x83\x36\x43\x43\xe5\xe9\xd4\xf7\x83\xfe\x60\xbb\xcd\x91\x72\xee\x05\x5f\x0c\x75\xc0\xf3\x17\x0a\x7d\xe3\x10\x15\xe7\xdd\x2e\x42\xa1\xf9\x6e\x58\xce\x99\xa5\x3e\x26\x76\xa7\xfe\x66\x53\x2e\x2a\x3d\x10\x3d\xec\x0a\x36\xa0\x2b\xdd\x8c\x61\xde\x21\x1f\x41\x3e\x1f\xf4\xdb\x62\x18\x2b\x98\x9d\x58\x5f\x18\xfc\x0a\x86\x46\x91\x2a\x27\xae\x33\x75\x6b\x91\x89\x6d\xe2\xdb\xdd\x79\xbd\x1f\xf4\x87\xb4\x3b\x18\x84\xb4\xbb\xb7\xbb\x3f\xd8\x1b\x8a\xbf\x21\xed\xfe\xf8\x4a\x7e\xfc\xf8\x2a\xfc\x54\x0b\x25\xaf\xeb\x77\x06\x83\xce\xab\xdd\x1f\x7c\xba\x3f\xd8\x43\x5d\xdf\xef\x6f\x11\xb1\x4e\xbb\x6e\x58\x74\x9b\x89\x95\xaa\xe9\x94\xb0\xe1\xa9\x4f\x5f\x1e\xa2\x90\x1e\x1c\x04\x98\x76\x88\xf8\xe4\x28\xa2\x07\xef\x7e\xb8\x3c\x38\x08\xa2\xac\x43\x3e\x21\x0a\xc9\xef\xcc\x52\x9e\xfa\x59\xc7\x7f\xd7\x09\xd0\x0f\xf4\xa5\x4f\x3b\x17\x76\x88\xb7\x85\x6d\x61\x05\x2a\xf8\x52\xf7\x1e\xa7\x78\x81\x6f\x04\xd8\x3c\x94\x07\xe0\x8e\xf4\xf1\x35\x39\xc2\xb7\xe4\x0a\x06\x04\x67\x23\x2e\xf8\xa9\x92\x51\xbc\x47\x98\xed\xf7\xe1\x2d\xbc\x8f\x94\x1f\x36\x16\x75\x3a\x19\x72\x00\x27\x43\x07\x24\x18\xbc\x6e\xb7\x0b\x71\xb1\xe2\xdd\xeb\xb8\x48\x26\x1e\xc2\x37\x4a\xaf\xc0\x2d\x2b\xe5\x92\x39\x61\x07\xfd\x21\xeb\x04\xa1\xe0\x52\x1f\x22\x09\xdf\x09\xb9\xc3\x31\x09\xf0\x92\x7c\x8a\xf2\x03\xf2\x00\x4d\xaa\xb0\x79\xdd\x24\x5b\x80\xfe\xda\x9c\x4c\xfc\x1a\xe0\x22\xec\xcf\x0f\xc8\xa7\xd5\x6a\x7e\x70\xea\xfb\xf7\xdd\x3b\xf4\x32\x46\x20\x62\x01\x1d\xa5\x59\x9a\xdf\x7b\x08\xdf\x75\xc8\xfc\x87\x18\xa7\x64\xb9\x4f\x6e\x87\x27\xe1\xf2\x80\xdc\x76\x2e\x87\x97\xe1\xb2\x7b\x8b\xb7\xfc\xf9\x7e\x8a\xa2\xa5\x58\xf2\x05\xf9\xd4\x4d\x71\x7c\x70\xea\xdf\xbf\x5c\xd4\x9a\x89\x7f\x20\x8b\x88\x93\x1b\xb5\x8e\x9d\x00\xdf\x92\xa9\x7f\xd7\x4d\x30\xc7\x7d\x42\x12\x84\x4f\xfd\xbb\x97\x1c\x1d\xdc\x77\xaf\xab\x75\xaf\xc5\x26\x8b\x4c\x7c\xf7\x37\xc2\xf1\x8d\xf6\xaa\x7f\xd7\xe9\xe0\x3e\xbe\x36\x3c\xee\xcc\xbf\x69\x8c\xe1\xee\x6c\xeb\x0c\x4f\xc4\xb6\xe2\x07\x7c\x87\xaf\xf1\x2d\xbe\x10\x18\x4d\x82\x16\xe8\x73\x58\x7b\xcd\xc9\x11\x78\xd3\x4b\xc8\x15\x8e\x49\x3f\x8a\xf7\x1f\xa2\x4e\x27\x46\xfe\x0d\x84\xd0\x43\xfb\xb0\x83\x17\x72\xcb\x3e\xfa\x37\x6a\x9f\x32\x92\x93\x0b\x73\xa5\x30\x05\xde\xa3\x28\x33\xbb\xb6\x24\xf7\x8d\x4d\x1e\x10\xde\x6e\xdf\xec\x2f\xdb\x6d\x7f\x49\x6e\x94\x3c\x9a\x64\x9d\x00\x2f\xbb\x5c\x6e\x13\x43\x2f\xef\x6a\xcb\xcb\x3a\xc4\x5f\x76\x39\xfa\xe1\x0e\x73\xb2\x74\x9a\x4e\x66\xaa\x71\x7c\xb3\xcf\xdb\xed\x4e\x87\x1d\xdc\x57\xab\xdf\x80\xdb\x78\xd1\xd9\x8c\x30\x3c\x21\x9f\xa2\x05\x99\xec\x93\x64\x78\x12\x4e\x0e\x48\x02\xfb\x3d\xe9\x26\x78\xcb\x9f\xed\x2f\x50\x34\x11\xfb\x7d\x4b\x66\xdd\x05\xbe\x26\x9f\xba\x0b\x6c\xd6\x20\xf5\x17\x9d\xdb\xbf\x5d\xe3\x3e\x42\x08\xcf\xc8\xa9\x7f\xfb\xf2\x1a\x45\x56\xf6\x4c\x66\x25\x64\xea\x33\x7c\x87\x33\x42\x72\xe9\xb2\xb0\xd3\xc9\xd6\x9d\x0e\xc3\x9d\x0e\xd7\xfb\x79\xd1\x80\x85\xec\xe0\xf8\xcb\x0a\x22\x54\xc9\x5f\xb4\xff\xf1\xe1\x42\x07\x58\xf4\x77\x2a\x92\x01\x70\x3e\xda\x1c\x43\x7f\x43\xab\xe7\xa6\x55\xef\x4b\xd6\xed\x7a\x1d\x08\xf5\x21\x5a\xb9\x83\xb8\xfa\x7e\x2d\xea\x07\x6f\xb7\xc5\xbf\x5e\x96\x4f\x41\x9f\x0f\x37\xc5\x05\x81\x57\x92\xcd\x25\xb2\x76\x3b\x93\xef\x4d\xb7\xf8\x9e\x0c\x82\x9d\x57\x3b\xaf\xb7\xf7\x76\x5e\xe1\x4f\x64\x7b\x0f\x9f\x90\x00\x5f\x92\xc1\x1e\xbe\x20\xdb\xaf\xf1\x21\x79\xd5\xef\xe3\x2b\xf2\x6a\x80\x8f\x04\x72\xc1\xef\x89\xd7\xf5\xf0\x17\xf2\xf2\x5f\x62\xc4\x2f\xf1\x39\x79\x39\xfa\xd7\x6f\x5f\x06\xfd\xee\x6f\x5f\x5e\x9d\x8c\x5f\xe2\xcf\xe4\xe5\xe8\xb7\x2f\x83\x93\xdf\x96\xdb\xfd\xfe\xe0\xb7\xe5\x9b\x37\xfd\x13\xf1\xff\x5e\x30\x7e\x79\x83\x3f\x90\x47\x0d\x22\xa1\x77\xae\x7f\xb5\x00\xa7\xb4\x32\x4a\xa7\x45\xeb\x3e\x99\x82\xff\x76\x4e\x6f\x28\x2b\x5a\x3c\xd7\x42\x71\x0f\x5b\x68\x2d\xf4\x4e\xd3\x14\x38\x40\x59\xf7\x80\xb4\xfa\x5f\x5e\xf7\x5b\x7e\x96\xf3\x56\xdc\x82\x42\xad\x49\x3e\xa5\xad\x45\x9e\x64\x1c\x79\xb8\x82\xc0\x42\xa3\xa5\x2f\xbf\xd7\xf8\x1d\xf9\xd4\x3d\xc1\xa7\x96\xc9\x11\xfe\x48\x1a\xa2\x9e\x46\xb7\xe4\xf1\x4e\xf2\x7b\xa1\x17\xf4\x76\x7a\x81\x87\x97\x93\x62\x10\x3e\xca\x60\x94\xe1\x1c\xcb\x28\x94\xe1\x6c\x8d\x55\xd2\x42\x27\xdd\x60\x9e\x43\x74\xca\xf0\x0e\xf3\xfc\x63\x96\x40\xea\xc3\x1a\x9b\x37\x2e\x3f\x6f\x78\xd6\xbd\x5d\x1b\x49\x13\xe6\x98\x22\xb8\x90\x9b\xbb\x73\x8e\xd6\xbe\x23\x2f\xdc\x0d\x90\xd4\x23\xab\x49\xa5\xec\x2b\x77\x03\x44\xd2\xde\x3d\xbd\x5e\xc4\x93\xcf\x1f\xf2\xf4\x61\x96\xa4\x29\xa8\xd3\x4d\x95\x90\x8e\xd6\x9c\x20\xc4\x7c\x5e\x08\x6a\x26\x08\x41\x92\x4e\x19\xcd\xa0\x82\xfe\x80\xe0\x1f\xcd\x5e\x23\x28\x96\x9e\x69\xa6\x1e\x7e\xa4\xd9\xf2\x96\x32\xc1\x69\x87\x5b\x7d\x7c\x43\x79\x58\x5f\x01\xda\x4b\xd7\xeb\x27\x1a\x4b\xbe\xbe\xa1\x64\x0d\xaa\x7b\x95\x99\x92\x00\x81\xd6\xc6\x93\x32\x3c\xdb\x37\x79\x21\x61\x23\xac\x2f\x63\x3d\xb0\xcf\x1a\x27\x85\x1c\x7a\x53\xf1\x86\x33\xac\xec\x96\xa0\xe2\xd9\x32\x4d\x1b\xaa\xb5\x64\x98\xcf\xb2\xcc\x39\xfb\xa8\x45\xcc\x9b\x8b\xd3\xf5\x73\x73\xd4\x41\x55\x09\x57\x41\x48\x99\xbf\x0b\x8f\xc6\x12\x84\x89\xf6\x77\x97\xcc\x1e\x44\xd6\xee\xb7\xc8\x3d\x2d\x7e\xed\x19\x49\x91\x7a\xf2\x92\x11\xca\xea\x10\x0b\xb6\x8d\x09\x7a\xe4\x84\xaf\x56\x5e\xdb\xc3\x8c\xb0\xd5\xca\x23\x5e\x24\x23\x31\x3d\xae\xa3\xc6\x98\x13\xd2\x3c\x91\x56\xb4\x51\x0a\xe5\xd4\xf5\xe5\x6f\x9d\x97\x37\x11\x35\x97\x0b\xae\x2d\x21\x02\xba\x1d\x25\xed\xb6\x97\x2d\x6f\xaf\x41\xed\x57\xb5\x97\xf4\x6e\xe3\x2f\xbf\xd0\x87\x02\x88\xab\xf9\xd2\x9e\x4f\xcc\xad\x60\x79\xd0\x6f\xb7\xe7\x07\x82\x06\xcf\xc9\xb2\x7c\x13\x9e\x09\x1e\x74\x7f\x1e\x75\x3a\x33\xc9\x58\x4c\x70\x8a\xa7\xc0\x23\xd2\xd1\x6c\x6c\x2e\x2a\x31\xf6\xfe\x36\xe8\x7b\x82\x95\x28\x4d\x75\x18\x8a\x1e\x0e\x48\x7f\xe8\x4f\xc8\x8d\x76\xce\xda\xc7\x0f\x08\xa7\xe5\xf7\x43\x27\x40\x28\x14\x25\x70\x4a\x3c\x0f\xe1\x29\x91\xbb\xfb\xf1\xe2\xf4\x28\xbf\x5d\xe4\x19\xcd\xb8\x3f\x41\x78\xd1\x94\x9e\x22\x9c\xf9\x05\x9e\xa2\x61\xee\x17\xa3\xe9\x18\x0d\xc5\xff\x92\xf2\x2e\x50\x28\x3e\xc8\x48\xfc\x8f\x17\x63\xf9\xb5\xd0\x84\xb6\x58\x2b\xf9\xb4\x63\xfe\xb1\x5a\x35\x80\xbf\x7e\xfc\x84\x12\xf0\xf4\x59\x83\x8d\xca\x43\xe8\x37\x85\xd3\x56\xda\x7f\xb4\x77\x1b\x2f\x4a\x61\xf0\x6d\xbc\x10\xdb\x5b\xde\x47\x47\xe3\x26\x17\xc7\x2a\x74\xa9\xb8\x94\x66\x63\x6c\x19\xbf\x33\xa5\x01\xe4\x3c\x0f\xc9\x77\x72\x0d\x6b\xf2\x9d\x5c\xc3\x60\x68\x1e\x37\x20\xf5\x3a\xcf\x53\x1a\x67\x65\xf2\x50\xbe\x3c\x84\xde\x2c\x4e\x0b\xea\xc9\x52\x0a\xde\x74\xa1\xa4\x78\x93\x64\x09\xa7\x82\x65\xa0\xa1\xe7\x55\xc2\x67\x7a\xde\x7a\xdd\x28\x8d\x87\xd3\x12\x97\x4e\xdc\xab\x87\x06\x6b\x54\x02\x4a\x0c\x5a\xd9\xb6\x8e\x97\x86\x19\xf8\x77\x29\xd7\x5e\xbd\x10\xc7\x44\xe2\x06\x07\x78\x72\xbf\x40\xa8\xc3\x4c\x54\x68\x9f\x8e\x8a\x31\x1a\x66\xf0\xb7\x89\x1d\x8a\x3b\x8d\xad\x80\x3f\x19\xc9\xb6\x71\x14\x6e\x2a\x24\xda\x76\xca\x0d\x1b\xcb\xc5\x62\x48\x1b\xfb\x09\x3d\x6f\xad\xbc\x54\xfe\x67\xc0\x16\x17\xc4\x32\xa7\x72\x9b\x35\xf1\x4a\x2a\x2e\xaa\xbe\x12\x51\x32\x24\x18\x43\x80\x56\x86\x4a\xb5\xb7\xfa\x41\xa9\xbd\x43\xd5\xc9\x15\x80\x41\xa2\x3c\xe1\x40\xa8\x1b\xe3\x94\x06\xe8\xbb\xfe\x20\xda\x6f\x0d\xd2\x6e\xcc\xa4\x59\xa4\xce\xaf\x3d\x2a\xfe\x5d\xcb\xf1\x5b\xde\xdf\x3b\x65\xb9\xce\xdf\x3d\x88\x3a\x64\x84\xa5\xbd\x96\x14\x80\xd2\x69\x4b\x37\xfc\xf7\x32\x7a\xcf\x5a\xbf\x7c\x05\xea\xe5\x2b\x00\x8f\xa2\x06\xf2\xcd\x0a\xc6\x62\x05\x73\x94\x57\x1d\x7b\xc5\x82\x7f\x2a\x46\xf1\x98\xe4\xe2\x86\x14\x59\x5e\x76\x1c\x5e\x49\x77\x28\x3d\xa2\xe4\xc6\xb5\x8c\x1d\xfb\x9f\x8b\x5d\xad\xc4\xb5\x6a\xaa\x7b\x43\x6b\xf5\xbe\xe9\xc1\xd0\x7c\x71\xfd\xba\x46\x08\x29\x7a\x6f\x4e\xcf\x4e\x2f\xdf\x7e\xba\x3c\x39\x3b\x46\xca\x99\xe3\xcc\x51\x83\xa1\x38\x83\x87\xaa\xd3\xd2\xbd\xa8\xf5\xc0\x05\xde\xe4\x21\x3c\x76\xe5\x31\x6b\xd4\x1f\x23\x84\x65\x16\xc7\x01\xc2\xaa\xf1\x0c\xad\xd7\xc6\x1b\x5b\xac\xdd\xef\xdd\xeb\x90\x9f\x96\x2b\x36\xe9\xae\x0a\x67\x24\xf7\xa9\xf4\xa0\x34\x2f\xa3\xf1\x3c\x5a\xae\xba\x5c\x66\xa5\xdd\xb6\x1d\x71\x82\xad\xdd\xd1\xf9\xd9\xd9\xc9\xd1\xd5\xe9\xd9\xcf\x43\x31\xf9\x70\x6e\xc2\xf0\xe0\xd2\x41\x97\xc3\xea\x3d\xd7\x88\xbb\x6e\xba\x41\x37\x75\x8d\xc1\xbf\x54\xd9\x6e\x8e\x1e\xa5\xd5\xd9\x3f\xe9\xb5\xd4\xf1\xf7\x33\x3c\xf2\x6e\xd8\x62\xd2\x35\x0b\x50\x78\x63\xb1\x56\xd7\x49\x16\xb3\x07\xe9\x7b\xd2\xf1\x37\xc9\x7a\x79\x96\x2f\x68\xe6\x9a\xfd\x3c\xb7\x9e\xaa\x92\x67\xb6\x21\xf1\x73\x84\xf0\xbc\x39\x4a\x91\xf2\xae\x24\xba\xaa\x28\x58\xf2\xaf\xec\x0c\xaa\x79\x98\x23\xbc\xdc\xe0\xe5\xb4\xf4\xc8\xc5\xea\x96\x4c\x5f\xdb\x4d\x69\x4b\x03\xad\xd4\x34\x56\x38\x7a\xdc\xd8\x7f\xb3\xe7\x5c\xa9\xdd\x02\xca\x4e\x58\x7a\x94\x0a\xbf\x6e\xa1\x8d\x0f\xa9\xc6\x0e\x99\xd1\x76\x45\xeb\x75\x45\xa3\x4e\x60\x50\xed\xc3\x51\x1a\x84\x19\x5e\xec\xb5\x7e\xcf\xf7\xee\x0b\xc8\xee\x98\x4c\xe9\x20\x04\x2a\xd6\xeb\xbd\xb2\xea\xb9\xd5\x5e\xa1\xa8\xf6\x56\x6c\xe2\xed\xb6\xb8\x0e\xb8\xdb\x9a\x68\x2b\x62\x3a\x6d\xdd\x27\x7c\xde\xca\xf2\xac\xab\x47\xd9\xca\x59\x4b\x75\xdc\x9a\xe7\x05\x77\xa4\xdc\x49\xa3\xfc\xb7\xc9\x8f\x1a\x43\x8f\xbc\x43\x68\xc7\x0b\x5b\x5e\x87\x59\xce\xd4\x3a\x32\x9e\xe7\x5a\x00\xa8\x24\xb5\x70\xe5\xf5\xf9\x77\xfa\x8c\x2e\x64\x98\x63\xe9\x9e\xe1\x95\x74\xcf\x30\x78\x85\xea\xb1\xbe\xad\xe3\x0b\xf1\xbd\xad\x6f\x6f\xed\x17\xab\x95\x5f\x40\x6c\xe0\xa8\x34\x0c\xb6\x51\x5e\x30\x76\x5c\x50\x7f\x0f\x8f\xa9\x28\xc4\x25\x38\x2a\xa8\x7b\x06\x50\x11\x8c\x5b\x13\x69\x63\x72\x4d\x5b\xcb\x42\xef\x90\x0c\x78\x5c\xfa\x38\x68\x49\x3b\x9e\xa2\xd7\xfa\x58\xd0\x96\x8a\x87\x0c\x1a\x15\x34\x9e\xf6\x3c\xed\x0e\x30\x2f\xa3\x39\x4b\xff\x74\x1c\xfc\xd3\x61\x03\x0b\x21\xef\x99\xdf\x18\xc0\x3e\xe4\x12\xfc\xd7\x25\x9f\x50\xfa\x0e\x14\xa8\xb3\x74\x24\x68\x65\x80\x13\xb7\xcc\xe8\x0a\xb2\xf2\xc3\xb7\x32\x64\xa9\x93\x6c\x2a\x4b\x08\x2c\xa1\x12\x00\x77\x09\x8c\xea\x73\xe3\x70\xd7\xe0\x33\xae\x57\x0e\xe1\x47\x38\x6a\x61\xe3\xe9\xfb\xde\xb0\xf0\x2a\x3a\x36\xd7\xa1\xa4\xbf\x65\x6f\x4b\xcd\xd8\x82\xb2\x24\x4e\x93\x3f\xe8\x4f\x80\xdd\x7d\xed\x7c\xd3\xf2\xfb\xee\x12\xd7\xdd\xf2\xdd\x85\xde\xb7\x8e\x63\x1e\xff\x23\xa1\xf7\x3e\xc3\x01\xde\x41\x82\xb4\x0a\xe8\xdb\x1e\xf8\x7d\xac\x75\x0e\xf1\x56\x80\xaa\x8e\xc4\x19\xde\x45\x92\x0e\xd7\xb3\xbe\xfd\x44\x81\x13\xaa\xf8\x96\x2a\x2c\xfc\xbd\x60\x2e\xed\x07\x37\xc2\x39\x04\xe6\x6e\x04\xf3\x02\x9e\x66\x37\x82\xb9\x3a\x20\x39\x6b\x82\xf8\xaf\x3a\x62\x9b\xbb\xfe\xce\x13\x06\xba\x50\x99\xfc\x53\x90\xe4\xaf\x38\x6f\xb6\xaf\x4e\x87\xfb\x21\x74\x8d\x70\x61\x1d\x2d\x3b\x37\x33\xb9\xe2\x58\x59\xbb\x96\xe0\x02\x7c\x32\x42\xfa\xa3\xf4\x80\x13\x52\x2c\x7f\x68\x2e\x2b\x29\xdd\x4f\xae\x56\x62\xc1\x72\xe3\x20\x14\x2b\xca\x1b\x66\x58\x19\xf0\x15\x61\x01\x31\x0e\x8b\x86\x23\x5b\x7c\xc5\x91\x2d\xfe\x92\x23\xab\xb8\x7b\x38\xb9\x32\xe4\x7b\xb6\x1e\x23\x14\xfd\xb7\xff\x45\x4b\x3b\x5f\xdc\xa4\xf9\x75\x9c\xa2\xe8\xbf\xbd\x58\xc4\x93\xcf\xf1\x0d\x2d\x46\xde\x4d\xc2\xe7\xcb\xeb\xde\x24\xbf\x7d\xf9\x7b\x3e\x8f\xb3\x6b\x16\x67\xd3\x79\xce\x0a\xfe\x52\x30\x6b\xf7\xf4\xba\x7b\x9d\x8b\x59\x2e\xd2\x98\xd3\x97\x77\x34\x9b\xe6\xec\xe5\x13\xb5\xe0\x9e\x72\xbd\x9c\xe9\xea\xfa\xef\xef\x85\x37\x26\x7e\x45\xd9\xf5\xc5\xe2\xf3\x0d\x79\x5c\xe3\x17\xe2\xaa\x1e\xc1\xff\x36\xb3\x27\xb2\x7b\xb5\x54\x79\xed\x7c\x31\xc3\x2f\x26\x04\x04\x00\xf8\x45\x41\xfa\xf8\x05\xd3\xb1\xda\xb7\x08\x31\x0a\xa4\xca\xda\xe1\xc5\x75\xfa\xd9\x4e\x46\x8f\x2f\x66\xd2\x96\xf6\xc5\x84\x70\xb6\xa4\xd1\x8b\x82\xbc\x98\xf5\x5e\x14\xd1\x0b\x06\x3f\x58\xb4\x2e\xc2\xfb\x79\x92\x52\x5f\xe4\x1b\x89\xc5\x8b\xc2\xe8\xf4\x2b\xf9\x4d\xb4\x4e\x66\xfe\x8b\x19\xa9\x36\xff\x28\x3a\x0d\x61\xf8\xeb\x68\x0d\x8d\x13\xd1\xbe\x68\x9c\xbc\x30\x97\xfd\x17\xb3\x68\x1d\x59\x33\x95\x6b\xa1\x33\x17\x9f\x6f\xa2\x35\xf2\xff\x92\x4d\xcb\xf3\x9b\x94\xf6\x6e\xf2\x34\xce\x6e\x7a\x39\xbb\x81\xc2\x2f\x05\xcf\xf1\xec\xde\xe0\x9f\xf0\x21\x3e\xc2\x27\xf8\x0d\xfe\x19\x1f\x47\x3f\x11\x6b\x34\xb3\x5b\xee\x8d\xa3\x43\x3b\xa9\xe0\x6c\x92\x67\x77\xde\x38\x3a\x22\x30\xb5\xa3\x7c\x4a\xc9\x8b\x8c\xde\x83\x67\x85\x1d\xfc\xe2\x73\x92\x4d\x25\x46\xc7\x1e\x8c\x00\x8a\x78\x58\xac\x35\xfe\x4f\x4c\x50\xb6\x2c\x10\x13\x8a\x4e\xc8\x8b\x05\x67\x30\x94\x23\x14\xbd\x21\x2f\xe0\x95\x0a\xbe\x5f\xd0\xdb\x05\x7f\x00\xe5\x98\x59\x3c\xa1\x28\xfa\xd9\xc9\x05\x7a\x82\xa2\x23\x4b\xc4\x50\x8d\xda\xae\x6d\x21\xae\xa3\x58\x9a\xe2\xbd\xb8\x8b\xd3\xe8\x9a\xc4\x02\x3c\xaf\x09\x21\x7e\x1f\x19\xc1\xc8\xf9\x2f\x5e\x64\x02\xef\x43\x66\x50\x66\x1e\x01\x53\x4e\xa7\xd5\x22\x83\xb2\xc8\xc7\xec\x73\x96\xdf\x67\xd5\x12\xdb\x65\x09\xf5\x74\xa3\x95\x24\xab\x25\x77\xca\x92\xc7\x34\x9e\xa6\x49\x46\x8d\x9e\x4c\xa5\xe8\x6e\x59\xf4\x2c\xe7\x52\x2f\xad\x52\x64\xaf\x2c\xa2\x94\xf9\x4e\xbe\x24\x05\x2f\xaa\xe5\x5e\x95\xe5\x3e\x50\x76\x9b\x14\x45\x92\x67\xc7\x34\x4b\xea\xbd\xbe\x2e\x8b\x5e\x50\x69\xba\x70\xf2\x65\x1e\x2f\x0b\x5e\x2f\xfb\x63\x59\x56\xaa\x69\xd9\x2a\x56\xb5\x85\xb6\xb6\x01\x8c\xf2\xeb\xed\x05\xd6\x66\x9c\x2f\xf9\xf9\x0c\x74\x76\x6a\xa5\x9c\xfd\x48\x2c\xbd\xa9\x6a\x41\x67\x5b\xa4\xfa\x55\xad\xcc\x8e\xdd\x58\xa9\x56\x55\x2d\x66\x6d\x86\xe0\x95\xde\xe5\x45\x6d\x91\x83\x3d\xa7\xa9\x52\xa7\xc9\x8c\xcc\x00\x5a\x3e\xa5\xbe\xd7\x39\xec\xbd\x01\xfd\xce\xd3\x8c\xfb\x70\x5b\x7c\x71\x9a\xf1\xbd\x1d\xbf\x8f\x63\x84\x70\xd0\x47\x1d\x0f\x79\xd1\x5a\x60\x2b\x73\x7a\x9e\x3c\x08\x16\x43\x77\x24\x6d\x95\x5f\xdc\x50\xee\x23\xd4\xd3\xee\x93\xa2\x4d\x8d\x7d\xcc\x6e\x63\x56\xcc\xe3\xf4\x7f\x5c\x9e\x9f\x95\x6d\xc6\xe6\x74\xe1\x09\x9e\x62\x8a\x67\xf8\x06\xcf\xf1\x8b\x42\xa0\x7f\x41\x06\xaa\xb4\xe1\x4f\xd1\x84\x58\x50\x82\x38\xba\x16\x7f\xae\xa3\x89\xf8\x33\x89\xa6\xe2\xcf\x34\xa2\xe2\x0f\x8d\x66\xe2\xcf\x2c\xba\x11\x7f\x6e\xa2\xb9\xf8\x33\xff\x1e\x5a\x72\x6d\xdc\x6a\xf9\x2f\x04\x57\x5c\x5c\x69\x17\x53\x31\x42\x84\x10\x4f\x60\x2e\x0f\x3d\xbe\x28\x48\xd7\xa8\xfa\xbf\x48\x04\x8e\x3a\x4b\x52\x20\x41\x62\xd3\x4f\x7a\x59\x92\x42\xa9\x20\x9a\x28\x05\xe1\x68\xfd\xa2\x20\x83\xf2\x53\x19\xa0\x4d\xc8\x4f\x3d\xe0\x03\x67\xbe\x97\x25\x69\x8b\xd1\x09\x4d\xee\x28\x6b\x2d\xe2\x42\xb0\x81\x3c\x6f\x39\x9b\x20\xbd\xaa\xbc\xf1\x47\x82\xab\x78\x51\x90\x6d\x6d\x9a\x26\xa8\xdf\x04\x3d\x9a\x15\x9f\x90\x09\xac\xad\xd8\xdd\x64\xe6\x4f\xda\xed\x49\xc3\x5a\x83\xf9\x5a\xab\x80\xc1\x95\x33\x9a\x68\x4b\xb8\x29\xf1\x29\x39\x1e\xbd\x50\x42\xe1\xcf\xf4\xe1\x4d\xce\x9a\xd6\x06\x8d\x31\xb5\x5b\x1e\x8e\x68\xef\x0e\x90\xfd\x38\x1c\xf5\x31\x0c\x69\x8c\xa2\x19\x99\x8e\xfa\xe3\xe8\x86\x4c\x47\x01\x98\xba\xdd\xa0\xc7\xeb\xde\x0b\x71\x55\x98\xc1\x74\x1a\x57\x75\x6e\xad\x51\xa2\x03\xa7\xe7\x53\x1a\xb6\xfe\xf6\x6f\xb3\x1e\x70\x52\xd4\x80\x1a\x07\x28\xd7\x6b\x47\x4e\x6d\xa7\xb6\x5e\x73\x32\xb7\xd7\x6b\xde\x6e\xcf\xbf\x7a\xbd\xe6\xd1\xd7\x31\x21\xcf\x9f\x31\xc9\xa2\xc4\x24\x16\x0c\xca\x35\xb9\x16\x7f\x26\x64\x22\xfe\x4c\xc9\x54\xfc\xa1\x84\x8a\x3f\x33\x32\x13\x7f\x6e\xc8\x8d\xf8\x33\x27\xf3\xe8\x69\xd6\xe6\x48\x79\x95\x2a\xc8\xe8\x71\xc1\xf2\x45\xe8\xc9\xb5\xf1\x30\xf8\xca\x33\x5f\x8b\xcf\x37\xa1\xe7\x61\xfe\xb0\x08\x5f\x88\xf3\x0e\xe3\x1d\x8d\xb1\x86\x81\xb1\xdc\x4b\xb4\x1e\x47\x27\xb5\x26\xab\x90\x0a\x2d\x57\x12\x9b\x3b\xf8\x59\xf4\x00\xc2\x35\xab\x83\xff\xaf\x71\xa2\x2f\x18\xf9\x49\x0e\xcf\x07\x58\x0b\xf4\x21\xaf\xc2\x1a\x6c\x8f\x0d\x6d\x2f\x58\xbb\xad\x52\x36\xc1\x1b\x23\x87\x76\xdb\x03\x7d\x44\xff\x82\xb6\x8f\xc9\x8b\xdb\xf8\x33\x7d\x1f\x2f\x7c\xf7\xa4\xe3\xd1\xe3\xe7\xd0\xfb\xcd\x3b\xff\xe5\x37\xcf\xc3\x77\x61\x7f\x8d\x65\xc2\xd1\xe1\xd9\xd1\xc9\xbb\x77\x27\xc7\x32\x3d\xd0\xe9\x1f\xcf\x7e\x39\x3b\xff\xe7\x99\x4c\x1d\xe8\xd4\xd3\xb3\x7f\x1c\xbe\x3b\x3d\xfe\x74\x78\xf1\xf3\xc7\xf7\x27\x67\x57\x32\x7b\x5b\x67\x1f\x9f\x1c\x1e\xbf\x3b\x3d\x3b\xf9\x74\xf2\xeb\xd1\xc9\xc9\xb1\x6e\x74\x47\xe7\x9f\x9d\x5f\x7d\x7a\x73\xfe\xf1\x4c\xa5\xef\xea\xf4\xc3\x77\x17\x27\x87\xc7\xff\xf5\xe9\xe4\xd7\xd3\xcb\xab\x4b\x99\xb9\xa7\x33\x3f\x9c\x5c\xbc\x3f\xbd\xbc\xfc\x7f\xb9\xfb\xfb\xe5\xb6\x75\xe4\x61\x10\xfe\xfb\x7d\xaf\x42\xe2\x2f\xa3\x10\x21\x2c\x4b\x4e\xe2\x93\x88\x86\x55\xfe\x50\x12\xcf\x71\xec\x8c\xe5\x9c\x73\xe6\x27\xeb\xa8\x68\x09\x92\x19\x4b\x84\x0e\x09\x3b\xf1\x58\x7a\x6a\x2f\x65\x6f\x64\x6b\xab\x9e\x1b\xda\x5b\xd8\xc2\x17\x09\x82\xa0\xa4\x7c\xcd\xf3\xcc\x56\xa5\x62\x91\x04\x1a\x8d\x46\xa3\xd1\x68\x34\xba\x4f\xce\xcf\x06\xc7\x9d\xb3\x13\x05\xf4\x17\xf5\xfd\xa2\xd3\x3d\xff\x78\x71\xc4\x1a\x7d\x77\xf0\xb1\x7b\xa9\x0a\xbc\x52\x05\xde\x1c\x9c\x9c\x76\x8e\x07\x1f\x2e\x3a\x47\xe7\x67\xc7\x27\x97\x27\xe7\xb2\x5b\xaf\xd3\xf6\x0f\xcf\x2f\xd2\x7a\xcd\x94\x36\xe7\x1f\x2f\x07\xe7\x6f\x06\x17\x07\x67\x6f\x3b\xf2\x9b\x46\x9f\x93\xf7\x1f\x4e\x3b\x8c\x08\x69\x45\x8d\x4c\x97\x9d\x8b\xb3\x83\x53\xf9\xfe\x79\x56\xe9\xe0\xb7\x83\x93\xd3\x83\xc3\x53\x05\x2f\x25\xcd\xf1\xc1\xe5\xc1\xe0\xf4\xbc\x2b\x7b\xdf\x7c\xa9\xd5\xf9\x78\xf9\xae\x73\x76\x79\x72\x74\x90\x35\xb5\xbb\xec\x83\x0d\x45\xd5\xff\x46\xfb\xa5\x74\x1f\xf1\x65\x3b\xc2\x74\x9b\x87\x05\xfa\x42\xd7\xee\x95\x0e\xe0\x21\xdb\x29\xe5\xb7\x44\x69\xe5\xfc\xe6\x89\x86\x33\xec\xfc\x47\x0a\x9c\x83\x9f\x28\x70\x0e\x7f\x96\xc0\xe9\xa0\x83\xfa\xe5\xf9\xf1\xb9\xcb\xb6\x7d\x07\xf5\xc3\x60\x78\x3b\x89\xd9\x4e\xc6\xfd\x5f\xc8\x9e\xe2\x4c\x79\xfd\x1e\xfc\x08\x1e\xc2\x63\xd8\x61\x3b\xf1\xb7\xf0\xe0\xbf\xe1\xe1\x21\x3c\x3c\x82\x87\x6f\xe0\xd1\x21\xdf\x67\xa7\x00\xf9\x72\x96\x98\xac\xa6\xcd\x82\x09\x99\xdf\xe0\xf8\x53\x92\xfd\xf8\xc4\x8a\x1f\xeb\xc5\x43\xe2\xf4\xf9\x4e\x39\x7d\x73\x27\x5c\xf0\xcc\xcd\xbe\x7c\xbd\x7d\x47\xc7\xaf\xd8\x8e\xdf\xba\x63\x3e\xf8\x6f\xfd\xcc\x57\x7a\xf0\x28\xf5\x3d\x84\x9f\xe0\x2d\x9c\xc2\x19\x8c\xfc\x09\xc2\xf5\x27\x59\x76\x90\x89\xb1\x61\xd6\x36\x39\x93\xfc\x76\xd9\x6d\xec\x67\x55\xdb\xee\x13\x6e\xed\xbc\xb8\xe3\xa1\x16\xa5\xbd\x93\x7b\x03\x55\xc8\x1d\xad\x90\x71\x25\xe6\x7b\x39\x00\xb3\x51\x6e\xe1\xfa\x13\x7e\x00\xd9\xc3\xf5\x27\x44\xdc\x70\x6c\x30\xb9\x95\x6b\x71\xe7\xe7\xb7\xe8\x8d\x3d\xb7\xf9\x33\x60\x37\x0b\xbd\x79\xfe\x9f\xdd\x1b\x06\x7b\xe7\x67\xc0\xde\x61\x94\xba\x41\x4f\xc2\xd9\xdd\xd4\x1d\xab\x13\x07\xd7\x4d\x5b\xda\x6a\xee\xef\x37\x00\x00\x7e\x88\x1a\xbe\x2e\x2c\xf9\x6d\xe5\x70\x2f\x2d\x08\xa4\xf8\x61\xe0\x6e\x3c\xd7\x75\xc3\xbd\xc6\x62\x11\x6a\x48\x83\x1f\x86\x75\xd8\x07\xca\x5d\x6f\x9f\x27\x6b\x08\x3d\xb7\xc9\x7f\x2e\x3f\x09\x55\xab\xcb\xfd\xb1\x8f\xde\xc2\x1b\xe0\xdf\xa2\x27\x43\x32\x7f\x90\x5b\x95\x4f\xf0\xa7\x71\x00\xf0\xa7\xe8\x49\x72\x77\x2d\xaf\x13\xc3\x26\xf0\x67\x36\xaa\xcd\xf6\xa6\x45\xaa\x45\xc8\x75\x67\x8c\x64\xb3\x7d\x34\xfd\x4e\x92\x4d\x15\x7a\xd3\x14\xbd\x59\x9f\x11\xe2\xd6\x73\x75\x5a\x64\xc8\x7e\x82\xb7\x00\x8e\x01\xa7\xe1\xba\x62\x91\x28\x36\xf3\x3c\xb5\x96\x98\xdb\xc1\x4f\x00\xa8\xd5\xe1\xef\x24\x8c\xd0\xc1\x7f\xfb\x87\x87\x76\xc1\x98\x1d\x27\xcb\x3b\x5a\x68\x9c\xc6\x7d\x7b\x22\x4e\xb8\x19\x44\x0c\xd3\xbb\xd4\x5b\xaa\x00\x67\x4c\x84\x50\xba\x12\xbd\x0b\x92\xee\xdd\x78\x1c\x7e\x41\x87\x87\xfe\xe1\xd1\x66\x92\x18\x12\x38\x87\x7f\xc1\x18\x26\x90\xc2\x3b\x78\x0f\x3f\xc3\x2f\x3f\xcb\xd0\xb2\xca\x98\x12\xb2\x3f\xa1\xff\x89\xfd\xf9\xc4\x78\x76\x5c\xbf\x65\xfc\x34\xae\x4f\xfd\x19\xfb\x33\xf3\x23\xf6\x27\xf2\x09\xfb\x43\xfc\x39\xfb\x33\xf7\xff\x62\x7f\xfe\xf2\xb9\x4a\x13\xfb\x5c\xc5\x49\x7c\xca\xfe\x50\xff\x8e\xfd\xb9\xf3\xef\xd9\x9f\x7b\xff\x33\xfb\xf3\xd9\xff\xc2\xfe\x7c\xf9\x16\x6d\x68\x82\x8e\xde\xd6\xa3\x70\xea\xdf\x20\x36\xe9\xc6\xfe\x27\xd4\xd0\x14\xa2\xaa\xfb\x69\x2f\x4c\x03\xa5\x3c\xe6\xad\x31\xcb\x5b\xf4\x44\xb8\x93\x5e\xdc\x45\xd8\x0d\xe1\x27\x36\x5b\x3e\xf9\x33\x74\xdb\x6b\xf4\xfd\x08\x61\x77\xb6\xda\xde\x12\xa1\x48\x57\x82\xa2\x5a\x2d\x5a\xa5\x02\x11\x14\xb1\xb1\x22\x08\xa1\x19\x78\xfc\xe4\xa1\xdb\x5e\xb3\xef\x1b\x16\xa3\x89\x21\x2d\x52\x11\xe8\xbd\xe0\xdc\xc5\x06\x47\x9b\x08\x13\xa8\xb1\xe4\x18\x36\xe0\x14\xf0\x13\x48\xb2\x8f\x1a\x7c\x6e\x93\x3d\xd4\xdc\x79\x05\x1e\x5d\xf7\x86\x4d\xe5\x9b\x7d\x34\xf9\xce\xa9\x3c\x51\x53\x79\x92\x4e\xe5\x9b\x3e\x72\x5d\xb2\xb7\xb7\xf3\x62\x7f\x7f\x7f\xe7\x05\xe0\x68\xde\xa4\x12\x90\x5b\x3c\xf9\x8b\x83\x7a\x27\x4a\x29\x9e\x4d\xe2\x09\xbc\x01\x90\x88\x49\xcc\xa3\x1c\xcd\x10\xe2\x37\xf8\x9e\x83\xc7\x39\x3a\xa8\x1f\xa7\xc3\x74\x12\xe9\x12\x40\x75\x9b\x75\xfa\x2f\x34\x67\xe4\x9c\xa2\xa9\xe7\xfe\xa5\xb5\xcb\x5f\x1c\xd4\x59\xe5\x53\x1c\xb9\x33\xd9\xca\x18\x19\x10\xfc\x3c\x77\xe4\x87\x25\xd3\x83\xd9\xda\x2d\x78\xce\x30\x09\x8e\xfd\x65\x8c\xc6\x7e\xa2\x18\xf0\x85\x60\xc0\x64\x2f\xce\x31\xe0\x4b\x6d\xac\x69\x8e\x01\x63\x98\x00\xff\x0e\x51\xc6\x7c\xf7\x08\xbb\x77\x1c\xa5\x5d\x01\x6d\xb7\xc0\x7c\xf7\xe8\x5e\x67\xbe\xfb\x5a\xed\x7e\x15\xf3\x7d\x46\xf7\xdc\xc6\xd9\xd8\x43\x9f\x6b\xb5\xcf\x82\x2b\x6a\xb5\x9b\xbd\x8c\x1d\xfe\x0d\x3c\xf2\xb9\x8c\x47\x12\x0f\x51\x39\x1b\x5e\x68\x14\x0a\xc7\xee\x67\xc5\xc9\xae\x9c\x02\x3a\x76\x8f\x5f\xcc\xe9\x22\xf4\x86\x1d\x98\x95\x01\xc0\x17\x33\x86\x97\xf9\x02\x75\xb6\x6b\xc0\x1b\x00\xfc\x09\xfa\x22\x75\x84\x55\xfc\xf9\x59\x72\x8e\x1d\x55\x3e\x4a\x2f\x5b\x3a\x4b\x98\x6b\x50\xa1\xe1\x0d\x77\x3e\x87\x47\x62\xdb\xb3\xca\x0c\x18\xa2\x90\xfd\xf9\x84\x3e\xb1\x3f\xb7\xe8\x96\xfd\x99\xa2\x29\xfb\x33\x43\x33\xf6\x27\x42\x11\xfb\x43\x10\x61\x7f\xe6\x68\xce\xfe\xfc\x85\xfe\x62\x7f\x62\x14\xb3\x3f\x09\xe2\xdb\x2a\x8a\x28\xfb\x73\x87\xee\xd8\x9f\x7b\x74\xcf\xfe\x7c\x46\x9f\xd9\x9f\x2f\xe8\xcb\x1a\xb3\x23\x5f\xf8\xde\x07\x73\x74\x78\xe4\x1f\xbe\x29\x44\x59\xb5\x2f\x78\xff\x09\xcb\xdb\x37\xac\x4f\x63\x81\xc6\x24\x35\x38\x8f\xfd\x10\x4d\xf8\x2a\x55\xd0\xc1\x3e\xa5\x4e\xfd\x99\x0a\x76\x9b\xbf\x76\xfd\x89\xcb\xf6\xdb\x7d\x21\xd2\x6f\x24\x54\x59\x36\x44\xe1\x62\xc1\x3e\xee\xbe\xac\xd5\x6e\xf7\xd0\xeb\x06\xf0\x3f\xa1\x4f\xa9\x14\x0e\xc7\xee\x8d\x68\x2a\x34\x44\x17\xf6\x97\x53\x63\x1e\xa5\xa8\x94\xe9\x8b\x45\x5c\xa3\x3c\xae\x33\x8e\x6b\x24\xd0\x89\x38\x3a\x8f\x11\x8a\x3c\xf7\xf9\x0e\x48\xa5\x80\xbf\xfc\xc9\x2a\x26\x8a\x58\x0f\x66\x29\x11\x56\xcd\x4f\xb6\x8a\x2c\x09\x3a\x3c\x72\x3b\xf5\x4b\x71\x69\x12\xe2\xd5\x46\x16\x82\x88\x2e\x84\x49\xad\x46\x36\x3e\x41\x20\x1b\xce\xfe\x37\x3f\x61\xf6\xaf\x9b\xbe\xb2\xfb\xe8\xf0\x8d\x7f\x54\xa6\x26\x87\x63\xf7\xf0\x90\xbf\x4a\xcf\x1b\x73\xea\x71\xa3\x4c\x41\xf6\x97\x19\xdf\xc9\xe6\xe2\x70\x26\xf5\xe4\xa3\xc3\xff\x44\x93\xdc\xd1\x7f\xa2\x49\xee\x49\x8c\x8e\x75\xd8\xa5\x7a\xee\xb7\xc1\xee\xe8\xb0\x4b\xcf\xe0\x7e\xc0\xb9\xc8\x4b\xb5\xf8\xfe\x00\xd8\xff\x71\x96\x72\xab\xe3\x8d\x72\x83\xdb\xc0\x60\x7e\xc4\x4d\xe6\x7f\x87\xff\x80\x17\xb0\x0b\x2f\xe1\x47\xf8\x16\xbe\x83\x1f\xf2\x86\x46\xe1\x68\x74\x54\x62\xd3\xfc\x21\x96\xfd\xbc\xc5\x34\x35\xcc\x72\x3b\x28\xd3\x27\x8e\x0b\x4e\x4c\xef\x83\x39\x74\x54\x4f\xeb\xef\x8f\x7f\x8a\x0b\x53\x4a\x49\xdd\x8b\xe9\xef\x02\xa7\xd9\xe8\xfc\x8e\x4e\x48\x18\x4d\x7e\xc5\x0f\x19\x7a\x0d\x81\x5e\x97\x7b\xb6\x6b\x18\xe6\x8a\xff\x64\x64\x85\x3c\xd4\xa3\x9d\x2a\x7f\xa8\xd4\xdb\xc1\x0c\xb8\x86\x10\xd3\xb3\x15\xfb\x2f\x81\xff\x0f\xd1\xcb\x38\xf8\xac\x13\xbf\xac\x77\xbc\xd8\xbf\xb7\x57\xb3\xd1\x00\x06\xa3\x11\x1e\x0d\x36\xef\x1f\x2f\x37\x1b\x49\x01\xc1\x9f\x38\x08\xf4\x91\x9b\x11\x54\xf7\x55\xb1\xd9\x68\xa0\x17\x12\xad\xf9\x4b\xe0\x5f\xe4\x4c\xed\x42\x81\x00\x7e\x77\xa5\x43\xdb\xa5\xfe\xb5\x03\xfc\x8f\xfa\xf3\x05\xf0\xdf\xae\xf5\xb6\xc9\x74\xe6\xff\xcd\xfc\x6e\x36\xd0\xa5\xbf\x61\x61\x65\x9b\xbe\x6b\x14\x28\xbd\xf0\x6f\x3b\xf0\x1a\x21\x74\xdd\xbe\x6e\xd9\xf5\x43\x1e\x8d\xa1\x32\x0a\xef\xc3\x11\xae\x5c\x3f\x54\xfe\x85\x63\xe2\x70\x83\x5c\x73\x53\xcf\x9c\x83\x7a\x77\x1e\x87\x11\x1d\xbb\x29\x6b\xb7\x2a\x1f\x82\x30\x4e\x2a\x13\x42\x2b\xf4\x06\x57\xc8\x68\x54\x11\x57\x5e\x99\x22\x2a\x22\x3b\xcc\x79\x89\x31\x89\x2b\x59\xad\xbf\x8d\x84\xa3\x4a\x57\x3a\xaa\x9c\x44\xd4\x4d\xfb\x02\x7e\xb4\x2f\xcf\x3c\x88\xc2\xa1\xab\x7b\xc4\x0c\x01\xc8\x7c\x7a\x4a\x4f\xfb\xfb\xc0\xc7\xc8\x71\xfc\x31\x0a\xfc\x89\x61\xbb\x98\xec\x8d\x35\xab\xb0\x61\xbc\xb8\x41\x13\x3f\x44\xae\x3b\x61\xea\xfb\x64\x1f\x8d\xbf\x53\x7d\x1f\x2b\xf5\x7d\x9c\xaa\xef\x93\x3e\xdf\x43\xb8\x9f\x10\x1b\xfb\x4f\x08\xa1\x4f\xed\x4f\x5f\x3d\xf6\x0d\x8e\xfa\x6e\x7e\xec\x7f\x31\xc6\x7e\xb7\x75\x8b\x0e\x95\xda\xeb\x86\x7c\x6c\x5e\x89\x4f\xaf\x0a\x63\x73\x8b\x6e\xf5\xb1\xb9\xad\xd5\x6e\x57\x8d\x0d\x46\xb7\xfe\xc4\xf3\x6c\x06\x83\x5f\x5a\x53\x84\x7d\x77\xb4\x58\xd8\x7a\x15\x24\x49\x38\x89\x78\xbc\x42\x4a\x2a\x38\xa2\xf1\x43\x25\x8c\x2a\x51\x38\xad\xcc\x82\xb9\x03\x80\xe9\xa5\x35\x05\x7d\xf4\x78\xdb\x9a\xc2\xfb\xd6\x13\x11\x32\xd8\x75\x67\x68\x64\x16\xc3\xa0\x0f\x67\x39\xd7\xad\x59\xfd\xbe\x75\xc1\x8d\x5a\x30\x04\xcb\x32\x6c\xf3\xe6\x8d\xca\x68\xb3\x0d\xcc\xdb\xef\x73\x70\xda\x60\x6f\xb3\x4e\x09\xe3\xf3\x17\xbd\xf5\x3b\x9a\x0b\xd6\x69\xfe\x76\x23\x97\xb6\x39\xbf\x61\x05\x85\xa7\x94\x0c\xd4\xe9\x8e\xee\x36\xd9\x01\xe5\xf0\x34\x07\xcc\x4e\xde\x01\xf3\x14\x47\xdc\xfb\x52\x47\xe6\x88\xcc\x0b\x59\xb2\xac\xd8\xbc\xe3\x33\xfc\xd2\xed\x05\x7d\x00\x4a\x71\x31\xc1\x95\x23\xc3\x4a\x72\x6c\xde\x6d\xbe\xf6\xb0\xd5\x61\x85\x34\x19\xa2\xc0\x1f\xd9\x6c\x06\xa3\xbd\x61\xf1\x8c\x09\x23\xd7\x1d\x31\x09\x32\xda\x47\xc3\xef\x94\x20\x43\x25\x41\x86\xa9\x04\x19\x71\x07\x44\xcc\x25\xdb\x0d\x12\x63\x39\x06\x45\xdc\x26\x7b\x37\x05\x7b\x46\x88\xc6\xbd\x9b\xde\xa4\xcf\x9d\x16\xc3\x3c\x73\xb3\x09\x92\xc9\x93\x4f\x28\xac\xdf\xfa\xb7\x28\xac\xdf\xf3\x13\x04\xf7\xfa\xa7\xcd\x67\x61\xa0\x71\x67\xe8\xda\x2c\xfb\x69\xd5\xa4\xbe\x95\x93\x7a\x39\xca\x8e\xc8\x2a\xd7\xb9\x13\xb1\x77\xfe\x87\x0d\x79\xe0\x3f\x41\xf7\xf8\x06\x6d\x63\x84\x82\xfa\x6f\xc1\xf4\x0e\xbb\xee\x90\xdf\x98\xfb\x7b\x7d\x4e\x63\x57\x5c\x67\x1b\xd6\x87\x59\xca\xdb\x3a\x9e\xe2\x19\x5b\x5f\x57\x6f\xf7\x47\x68\xa4\x2f\x13\xa3\x5a\x6d\xb4\x6a\x99\xb8\x46\x4f\x82\x24\xc1\x31\xe5\x13\x7a\x04\xff\xc1\x95\x69\xb6\x3c\x3f\x19\x4e\x49\x84\xdd\xeb\x5e\xa3\x0f\xff\xc1\x18\xfa\x5a\xba\xd2\x56\xc7\x79\x4b\x5e\x4f\x6a\xc8\xdc\xf5\xd6\x38\x4b\xba\x14\x06\x19\xae\xc2\xaa\x89\xe6\x89\xa3\x74\x46\x50\xb9\x5c\x4c\x20\xae\xcf\x46\xc0\xbf\x41\xb2\x28\x3f\x65\xcf\x6c\x0e\x55\x37\xdc\xbb\xc9\x2b\x05\xcf\x73\x33\x21\x3b\x65\xbf\xf9\xce\xe9\x7c\xa3\xa6\xf3\x8d\x7e\xca\xee\xdf\xa2\xb7\xee\xa7\xd5\x36\x85\xaf\x5c\x9f\xf5\xde\xdf\x02\x3f\x14\x8b\x9f\xa9\x1d\x3e\xcf\x2d\x7e\xbd\x77\xee\x04\xc0\x71\x7f\xb3\x25\xf0\xc3\x4f\x58\x02\xd7\x2d\x7a\x6f\x62\x32\x53\x1b\xce\x23\xb1\xcb\x46\x1f\x2c\x0e\xbc\xa7\x38\x52\x6e\xbb\xfc\x67\xb9\x37\xf0\x49\x44\x53\x4f\x5d\x28\x6b\xb3\x05\x44\x55\x17\xbf\x4b\xeb\x77\x72\x7e\xc4\xdc\x7c\x23\x45\x18\xbc\x00\xfe\xdf\xc5\x1b\xc7\xe1\x8b\xc8\x3f\xe4\xd3\x4f\xda\x48\xaa\xbe\xcf\x46\x0a\x77\xf6\x2b\x88\x48\xf4\x30\x23\x77\x49\x4b\x4c\x23\x11\xa8\x03\x8f\xe4\x23\xeb\x51\x07\xd2\x80\x75\x2f\xed\x3f\x9f\x23\x0a\x88\x7c\xd8\x00\xce\x47\x05\xa7\x0f\xfe\x13\xcd\x9d\x3f\xd3\x03\xf1\xe8\x27\x9a\x3b\x0f\x7f\x96\xb9\xf3\x3f\xcd\x6c\xf8\x15\xb7\x48\xc5\xfd\xdc\x0d\x5c\x24\x0f\xb8\x93\xe4\x1b\xd8\xf9\x21\x86\xc2\x6f\xbb\xe7\x9a\x37\x5b\xfe\x8c\xdb\x9a\xa5\x9e\x9d\x3f\xd2\x6a\xcb\xfd\x41\x6f\x27\x75\x11\xa4\xbf\xd4\xf8\x26\x86\xa6\xae\x42\xf9\x7f\x97\xed\xed\xeb\x39\x42\xb4\x97\x32\xc5\x11\x19\xe1\x01\x94\xf7\xb8\x07\xf0\x52\x5e\xd1\xfe\x5a\xdb\x1c\xbf\xaf\xda\x10\x46\x37\x09\x0c\x39\x8e\x78\x56\x30\xe5\x3c\xcd\x19\xeb\x78\x3d\x8e\x43\xbe\xae\x42\xc8\x80\x90\xa2\xe7\x2f\xf9\x3d\x54\xb5\x8f\x3a\x06\xfe\x31\x53\xfb\xb4\xdd\x54\xc7\x4c\x80\xad\xef\xce\x24\x12\x4e\x3c\x1f\x8a\x64\xd7\x2d\x11\xd0\x13\x55\x1c\x8f\x47\x5d\xe0\x88\xb9\x01\xff\x93\xdd\xbe\xf3\x9c\xca\x08\x27\x43\x5e\x2c\x50\xb8\xfa\x4b\xd6\x76\x79\xbb\x2a\x0c\x86\x22\xa7\x28\x21\x36\x93\x2b\x54\xf7\xff\x75\xea\xfa\xb7\x99\xfc\x9e\x84\xca\x64\x7a\x92\x74\xfe\xba\x0b\xa6\x6e\x00\xd3\x9b\x61\xc0\x38\xba\x7e\xc3\xcd\xb6\x86\xee\x1c\xc0\x37\x52\x77\x1e\x22\xa6\x34\xfb\xa3\x4c\x63\x1e\x6d\x66\x09\xc4\x28\x48\xc9\xbb\x6a\xad\xc0\x08\xeb\x2b\x05\x8f\x6a\xbb\x62\x9d\x10\x1b\x0b\xce\x61\xee\x0e\x94\x9a\x7a\x6a\xa6\x33\x2e\xe4\x6d\xb4\xa8\x74\x36\x56\x2d\x37\x51\x18\x05\xcf\x75\xfc\xe3\x82\x9a\x28\xb3\x14\x08\x45\x47\x3e\x7c\xc5\xc5\xb1\xe3\x4c\xbd\x4b\x35\xc7\x11\xce\x34\x47\xf6\xbb\x54\x6f\xe2\x82\x86\xb5\x22\x66\x93\xa9\x83\xbd\x57\x79\xcb\x04\xb0\xf4\x71\x3d\x3c\xa5\x7f\x1a\x00\x95\x70\x50\x10\xb3\xe7\xf5\x20\x0f\xeb\xef\x8f\xff\xb3\x95\xbb\x9f\x79\x96\xfd\xd3\xee\xb3\xfd\x7f\x47\xb9\xfb\xff\x69\x7a\x56\xe5\xf1\xff\x5f\x35\xd2\x28\xe9\x61\x17\x29\xc0\x3c\x19\x45\x2f\xee\x2f\x45\xc4\x3e\xdd\xd9\x4a\x8b\xc5\x27\x52\xaa\xf1\xbc\x48\x2a\x32\x68\x8f\xf4\xd3\x48\x84\x32\x5b\x56\x8f\xf4\xd1\x63\xd8\x22\x70\xda\xaa\x36\x25\x6b\x27\xad\xc7\x65\x9a\xb4\x13\xb3\x4a\x22\x89\xbd\xaa\x0b\x23\x98\xfd\xa6\x00\x46\xf5\x29\xaa\x36\xb2\x77\x32\xa5\xd9\xe3\x32\x0b\xe2\x34\x43\x3c\xd9\x2a\x8a\x21\xad\xe7\x92\xed\xc7\x90\xf0\x00\x31\x3c\x6a\xd7\x62\x51\x16\x45\x39\x86\x8f\x43\x12\x8d\xc3\xc9\x9d\x0c\xa2\xdc\x84\xc5\x90\xca\x64\xc9\x53\xf0\x46\x05\xf7\xb3\x58\xe4\x67\xcd\xa2\xba\xb4\x6d\xd1\x97\x65\x78\xad\xa5\x2d\x34\xb3\xd6\x95\x91\x1b\x43\x27\xe0\x09\x13\x63\xd6\x1c\xb1\x87\x57\xdc\x3c\x8a\x30\xa4\xf5\x39\x62\x22\xd5\xa5\xf5\x04\x35\xc0\xd2\xed\x65\xc7\x9d\x1c\x5d\x35\x2e\x70\x30\x90\xb1\xa1\x07\xb1\xc8\x92\x32\x18\xe8\x49\x51\x64\xc8\x19\xa1\xa9\x7f\x4a\x86\x64\x36\x47\x8f\xc9\x90\xcc\x71\xeb\x71\xc9\x48\xf4\x96\x17\xb0\x45\x7a\xb6\xe4\xbd\x15\xe9\x8d\x6b\x35\xf1\x97\xa7\x01\xc4\xad\x34\x1a\xb8\x68\xab\x2d\xfe\xb4\xf0\x72\xe9\xcb\x16\xeb\xe2\x15\x4a\x1f\x55\xb3\x9c\x5b\x01\x54\xef\xd9\x54\xe8\x3e\xcc\xae\x49\x2e\x5b\x74\x1e\x48\x5d\x14\x58\x2c\x5c\xeb\xfb\xb4\x0d\xf1\xb8\x0e\xf6\x72\x99\x16\x48\xf8\xc7\x23\x72\xc7\xd4\x8e\x01\x93\xba\x39\x48\x96\x08\xe4\x8e\x28\x30\x10\x35\x07\x8e\x87\x3d\x3b\x30\xcf\x5b\x5a\xf0\x38\xa1\x38\x0e\x68\x5e\xb7\x2b\x96\x72\xb3\x2e\xe4\x3a\x5a\x0f\x65\xf5\x32\x4a\xa4\x05\x90\xf5\xb3\xeb\xa8\xef\x0e\xb0\x51\xc9\x86\x9d\x46\xad\x59\x70\x8b\x8b\x45\xb0\xad\x07\xaa\x98\x6b\x6b\xc6\xfa\x32\xab\xa1\x52\x4d\xf7\x8c\x3e\xc9\x64\xb9\xe9\x0c\x94\x31\x6b\x65\x10\xac\x86\x0a\xdc\xc9\x13\xf8\x17\xe7\x6e\x9c\xba\x2d\xb6\x1f\x47\x24\xe2\xb2\x43\x84\x74\xc2\xbd\xd8\xf3\xfa\xcb\x96\x7c\xdd\x58\x2e\xb5\x3e\x73\x33\x24\x53\x8f\xac\x1d\xd7\x92\xed\xa0\x5e\xdf\xaf\xba\x14\x61\x9e\xe0\xd6\x05\xa0\xce\xc0\xf9\x69\x80\xe6\x3a\x6f\x4c\x0b\xcf\x5c\xd2\xc4\xf5\x14\x5b\x03\xdf\xeb\xa9\x0a\x79\x6c\xb5\x36\x6e\x95\x22\xe9\xda\x86\x8c\x07\x2a\xd6\x28\x2f\xf3\x30\x1a\x8b\x8c\x5a\x39\x62\x36\xf6\xda\x5e\x08\x69\x42\x4c\xcf\xbd\xcf\xb5\xda\xd8\xcc\xc6\xaf\xcc\xe5\x08\xe7\x93\xf6\x51\x10\x8e\x5d\x9b\x74\x0f\x71\xa2\xb2\xde\x64\xb9\x89\x35\x41\x79\x8c\x45\xaa\x55\x12\xbb\x14\x12\xe0\x47\x69\x0e\xe3\xc2\x22\x41\x60\x04\xc4\x7d\x3b\x9e\x12\x90\xf6\x48\xdf\x20\x36\xca\x3d\x2d\x16\x8f\x1a\x59\x24\xb1\x18\x35\x39\x99\x0d\xfa\xac\x64\xf5\xdc\x20\x09\xfd\xb2\x56\x73\xb1\x87\x9c\x34\x56\x5b\x03\x12\x54\x60\x51\xb6\x40\x67\x5e\xb5\x2a\x83\xa5\xe7\x29\x96\x16\x7c\x4a\xdd\x08\xe2\x5e\xd4\x07\x50\xf2\xaf\xd2\x4e\x2a\x84\xf3\x5c\x71\xbf\xa8\x38\x5a\x32\xba\x10\xda\xcb\x25\x24\x92\x47\xb3\xe5\xfd\xab\x27\x29\x24\x85\xe9\x69\xd9\xaf\x92\x25\x24\x19\x6d\xc7\x61\x34\x52\x21\x78\x0a\x29\x3d\x4b\x68\xa7\xd2\x9c\xea\x89\xca\x89\x9e\x9b\xab\xe1\x47\x7b\x84\x87\x42\x7f\x14\x91\xf5\x19\x89\xb8\xa4\x50\xd9\x21\x99\xa2\x82\x55\xc0\xd2\xc7\xb0\x15\xc1\xfb\x56\xa2\x68\xf7\x18\xb6\xb6\x9a\xf0\x3e\xa3\x4d\x8e\x35\x78\x5e\x8d\x02\xaa\x2b\xe9\x42\x91\x48\x8d\x40\xdb\xb6\x54\x0a\x4c\x85\x10\x5d\xe8\xf5\xfd\x6f\x93\x8c\x51\x89\x64\xb4\x24\x1a\x8d\x44\xce\x77\x25\x29\x01\xb4\x26\x23\x65\xbc\x00\x18\x6d\xfd\xaa\x1b\x15\xe4\x17\x51\xf2\x4b\x52\x33\x92\x82\x4c\xc4\x70\xae\xa8\x31\x89\xb2\x31\x49\x50\xc3\x4f\xf6\x22\x3f\xf1\xbc\x42\x6d\x11\x06\xdd\xcf\xd8\x23\x4f\x6e\x32\xb6\xc9\xbe\xe2\x90\xb8\x5a\xa6\x5e\x03\x04\x8e\x68\x1c\xe2\xc4\xc2\x8c\xa5\x53\xdc\xd4\x9f\x33\xf5\xad\x87\x21\xed\x2f\x0b\x6d\x70\x4e\x9d\x4e\xdf\xe1\xe9\x9c\xa9\x0d\xf9\x9a\x55\x11\x99\x3d\x15\x87\x3d\xdc\xb7\xcb\xaa\x10\x27\x25\x42\xac\x4c\xb6\x19\x90\x21\x36\xd5\xe1\x46\x4e\x1d\x6e\xc2\xcf\x71\x48\xd5\x17\x29\x44\x8a\xbd\x91\x14\x7b\x22\x7b\x65\x53\x4d\x6c\xdd\x76\x1d\x59\xd1\xb1\xc3\x2b\xb4\x73\x8b\x1f\xbe\x6b\x58\xb4\x39\x64\x85\xfd\xf5\x1d\x60\xb5\x4c\xec\xd9\xbb\x02\x78\x4e\xbb\x1f\xc4\x53\x15\xcb\x10\x08\xf8\x5f\xdf\x01\x51\xcf\xec\x82\x78\x5b\x68\x64\x48\xe6\x0f\xbf\x87\xf4\x26\x8c\x0a\x12\x4d\x88\x24\x6e\x5a\xc8\xa2\x00\x60\x74\xc6\x5d\xdd\x5c\xcc\xa4\x9a\xfc\x4d\x01\x8c\xd5\x6f\x99\x93\xba\x1d\xb7\x08\x80\x78\x4f\x08\x91\x58\xe4\x27\x9a\x85\x11\x4f\xcc\xeb\xd3\xbd\xd8\x07\x94\xaf\xfd\x37\x61\xc2\x33\x88\xf7\xb0\xe7\xf5\x79\x6b\x3d\xea\x79\xfd\x96\x3b\xc2\x53\x4c\x71\x25\xfd\x06\xa9\xe7\x69\xf2\x25\x0f\xd2\xa3\x5b\x18\x40\xec\xa1\x78\x8b\xfa\xf1\x3e\xf5\xc1\xd6\x56\x9c\x87\xbf\xb5\x85\x25\xfc\xb8\xdf\xca\x01\xcf\x32\x1b\xdf\x84\x49\x39\x81\xbe\x7e\x24\xb2\xba\xe6\x68\x64\x5f\x0a\x23\xc2\xd3\xfa\xac\x1d\x8b\xc5\x42\xe4\x01\x6c\xec\xd3\x5a\xcd\xa5\x92\x18\xc1\x17\xb7\xc1\x88\x01\x00\x74\x45\x76\x8c\x78\xb1\x88\xf7\x79\x2a\xe4\x58\x24\x18\x93\xc3\x14\x03\xd8\xd8\x8f\xf9\xeb\x5c\xd5\x18\xe8\xe3\xba\x58\x34\xc4\x60\x31\xda\x8b\xb1\xe9\x23\xbc\x8a\x5c\x0c\xfb\xaf\x27\x14\xab\x65\x92\x88\xbd\xb3\x10\x27\x1a\xd9\xf7\xd4\x36\x7d\x22\xcb\x5a\x50\xbf\xb7\x41\xfa\x16\x44\xa3\x51\x11\xd1\x68\x64\x45\x94\xa7\x42\xfc\x26\x6c\xc3\x52\x70\xdf\x86\x32\xaf\x6a\xc3\x9b\x7f\xd0\x90\x3f\xe8\x76\x3f\xbe\xef\x0c\xce\xce\x07\x67\x07\x97\x27\xbf\x75\x06\xef\x0f\x3e\xa0\x6a\x33\xfd\xfe\x3e\x98\x3f\x09\x93\x23\x22\xf2\x4f\x47\x39\xf5\x32\x1c\xbb\xab\xc0\xa4\x79\xee\x7d\x91\xe9\xdb\xd8\x8c\xbe\x0f\xe6\xdc\x1e\x8f\x17\x8b\xaa\xbe\x6f\x90\x0b\xc7\x62\x91\xa9\x29\xa9\x15\x42\x2e\x88\x09\x0e\xa6\x19\x74\x1a\x3f\xc8\xd8\xd7\xda\x67\xf7\xf1\x4b\xeb\xc5\x52\x85\xbe\xc6\xf6\xad\x50\xaf\x47\xa1\x93\x38\xfd\xbe\xb8\x32\xed\x24\x4e\x15\xc5\x6c\xcb\xe1\x52\xb0\x58\x34\xd9\x43\x12\xfe\x0b\x2f\x16\xe2\xa5\x00\xc9\x9e\x12\xf5\x04\x1d\xea\x80\x2a\x9b\x74\x3b\xaa\x74\xbe\xdb\x04\xc5\xaa\x47\x2e\x80\x11\x52\x4a\xb7\x9c\x52\xd5\x88\x2b\x58\xb5\x9a\x54\xa8\x7a\x8d\x3e\x42\xb4\x56\x73\x12\x07\x21\xf5\xae\xd9\xe7\x39\x62\x55\x55\x58\x75\x45\xad\xc5\xe2\x45\x15\x65\x15\xeb\x5f\x16\x0b\x87\x3a\x55\xad\xde\x62\x51\x55\xb5\x78\x0d\x00\x96\xc3\x80\x0e\x6f\xb2\x65\x94\xed\x1f\xf4\xc1\x36\x93\xe3\x73\x09\x34\x0a\x68\x30\xe0\x99\xda\xd9\xd3\x0d\x0e\x46\x03\xa4\xd5\xa9\x0f\x79\x32\xf3\x77\x38\x18\x31\xd5\x97\x95\x61\x84\x40\x0d\x88\xc1\x63\x36\xee\xc6\x2e\x34\x55\xe4\xa9\x75\xc7\x4c\x91\xdc\x2c\x4b\x80\x6c\x50\x7a\x8d\x3e\xa4\xbd\x66\x1f\xe4\x71\xd6\x98\x27\x29\x24\x38\x11\x1b\x2e\xbd\xf4\x2c\x78\xb8\xc6\x6f\x31\xed\x44\x34\x96\x2b\xb4\xb6\x23\xaf\x4f\xc3\x84\x2e\x16\xae\xf8\x81\xb2\xfe\xf7\xe2\x7a\x38\xea\xf3\x5c\x71\x62\x48\x1f\xda\xf2\xaf\xc0\x13\xd1\x96\x2b\x5f\xc8\xbd\x5d\x46\x2d\x38\x8f\xf1\x7d\x48\xee\x12\xed\x5d\x5d\xbd\xe3\x01\xaf\xf5\xc2\xb7\xf8\xa1\x85\x53\x4d\x0d\x0a\x4c\x64\xce\x1c\xd1\x00\x80\x16\x38\x62\xfb\x27\x4b\xd8\x0a\xe4\xbf\xb1\x21\xe2\x19\x7f\x73\x42\x3d\x4f\x4e\xb1\x6a\x5a\x2d\x11\xeb\x49\x0a\xab\x6e\x55\x4c\xe7\x07\x3e\xc5\x59\x2f\x44\x46\x40\xde\x1f\x99\xca\x14\x8b\x44\x61\xb0\x09\xa0\xfc\xa0\xd6\x3b\x6d\xc9\x96\x23\x80\xd9\x08\x40\x09\xd3\xe8\xb7\x7a\xcb\x1e\xa0\xfe\x90\x75\xdf\xac\x98\x16\x63\x64\x12\x81\xd3\x53\xca\x6c\x6d\xc1\x6a\x03\x94\xd1\x65\x38\xc5\x41\xce\x3e\x56\x3a\x4d\x6c\xc3\xb0\xc9\xd4\x29\x6b\xf9\x26\xb0\x65\x44\xac\x56\xd7\x8e\x86\xe8\x6a\x19\xd8\x7c\x62\xa0\x34\x2e\xd1\x06\xa3\x2c\x19\xb2\x56\xc3\x62\x1a\x94\xb5\xb0\x7e\x47\x26\x9a\xc8\x64\xc4\xa0\x4c\xf5\xef\x61\xa6\x9f\x43\xd9\x60\x6e\x67\x96\x6f\x73\xcd\x5e\x63\xe3\x06\x2b\x1c\x54\x79\x3b\x6b\x37\x06\x5f\xd3\x92\xa0\x62\x69\x5b\x32\xc3\x89\x69\xb0\x53\xa7\x42\x50\x2a\x8d\xe9\x9a\xe3\x57\x99\x22\x68\x9a\x23\x51\x2c\x85\x2b\x4e\xd3\x71\xf6\x9a\x7d\x18\x73\x09\x7b\x13\x26\x46\xf3\xb9\x91\x5f\x2b\x60\x27\x98\x9e\x8c\x78\x76\x6f\x84\x95\xec\xe4\xc6\x09\x92\x6e\x69\xd7\x9c\x84\x88\x5a\x30\x06\x20\xb3\x2c\x70\x13\x8f\x9e\xf4\x4e\x5a\x7a\x88\xb2\xf4\x54\xf9\xca\x99\xb0\xa1\xaa\x22\xc4\xff\x2e\x16\x14\xc9\x9f\xa9\xe5\x67\xd4\x8a\x21\x93\x33\x2d\x02\xb9\xe4\x69\x45\x90\xb3\xb0\x6e\x0d\x2a\x94\xd9\x6a\xca\x42\x05\x0b\x51\x61\x68\xad\xe4\xc1\x52\xb4\x97\x98\xfd\xc4\x00\xfa\x31\x2f\x55\x55\xa5\xc5\x38\x29\xb1\xe1\xcb\x22\xac\x3e\xd3\x35\x58\x11\x3f\x3d\xcd\x43\xe2\x03\x34\xac\xda\xd4\x8d\xc1\xd2\x17\xc9\x21\x96\x2b\xcd\x81\xff\x5e\x23\xa0\xa0\xda\x9c\x6b\xa3\xfa\x89\x4b\x5e\x24\x9a\x3e\x37\x58\x3b\x46\xc4\xba\x5c\x97\x2b\x00\x97\xe3\x86\x04\xe2\xcc\x68\x6a\x35\x55\x37\x67\x68\x14\x4c\x99\x66\x33\x9a\x0f\x1c\x8f\xbb\xc6\x54\x5d\x1d\x52\x38\xfa\x15\x3f\x88\x64\x77\x80\xe9\x9c\xfa\xb7\x82\xf9\xb9\x50\x51\xa5\x8e\xf0\x3c\x2b\x0d\x96\x9a\x66\xb6\xb4\x48\x8f\xac\xf1\x36\xee\x15\x3e\xf4\x5b\x0e\x19\x54\x1c\xcf\xe8\x7b\x1e\x2b\x64\x35\x27\xb5\xcd\x9d\x67\x99\x41\x9d\xaa\x1e\x48\x5b\x6c\x0c\x96\x40\x3b\x1e\x55\x06\x5c\xb6\x61\xcc\x4a\xe4\xd0\x31\xa4\x07\x78\x5c\xe6\xb7\x19\xe5\x1b\x9d\xcd\x79\xb1\x6c\xdf\xe2\x82\xb6\xae\xe5\x16\xf7\x22\x2d\xf7\xbb\x1a\xd3\x2c\x7d\x85\xc9\xb0\x72\x41\x5c\x7d\x32\x96\x8e\x30\x52\x67\x77\xb3\x60\xbe\x15\x8e\xb6\x6e\xf1\x83\x03\xd6\x91\x4f\x5f\x45\x66\x01\xbd\x41\xfa\x43\xee\xc0\x83\xbd\xa8\x0f\xa7\xff\x7a\xbe\x63\x4e\x95\x06\x42\x48\x37\x02\xed\xf3\x0b\x03\x92\x43\x9f\xef\xc8\x63\x3a\x75\xee\x56\x69\x20\xe4\xbe\xd8\x79\xfd\xe2\x75\xa3\xf9\xcb\x6e\xa3\x86\xb9\xc2\xb7\xb7\x87\x9a\xbb\x90\x7a\xa8\xb9\x0b\xa0\x28\xf1\xcb\xab\xe6\xeb\x46\xe3\x95\x56\xe2\x15\x2b\xf0\x4a\x7e\x6f\xec\xec\xbe\x7c\xde\x7c\xf5\x42\xfb\xfe\x82\x7d\x7f\x21\xbe\x3f\xdf\xd9\x69\xee\xec\xbc\x7c\xf1\xcb\x4e\xf6\x7d\x87\x7d\xdf\x11\xdf\xd3\x74\xe1\xaf\xf8\x77\xea\x79\x90\x1a\x9d\x0d\x67\x77\x53\x43\x54\x97\x98\xba\xe4\x99\xcd\xee\xcb\x97\xcf\x5f\xd6\x30\x24\xf2\x57\xea\xba\x11\x3f\x23\x9e\xeb\xe2\xfd\xfd\xfd\xe6\x6e\x8d\x7f\x03\xcf\x88\x17\x3f\x73\xa9\xfe\x6a\x6f\xaf\xb9\xcb\x69\xb7\x68\x18\x98\x24\xe1\x24\xb2\xab\xd8\x19\x3a\x3c\x1d\xf0\x62\x11\x26\x67\xc1\x99\x48\xab\xda\xd8\xc3\xed\x66\x6b\xab\x69\x00\x9b\x92\x49\xb3\x61\x83\xf6\x5e\x7e\x75\x31\xd8\xe6\xbf\x4f\xcf\x9a\x26\x26\x53\x32\xd9\xd9\xb0\xee\x8e\xa5\xdd\xc2\xe6\xb1\xbe\xf3\x72\x5f\xe7\x1d\x50\xab\x6d\xd5\x77\x5e\xee\xe9\x67\xa6\x08\xc3\x18\x35\x99\xaa\x00\x23\xd4\x80\x09\x6a\xfa\x51\x15\x11\x1f\xd0\x67\x08\xc3\xe4\x19\xda\x62\x1f\xd9\xf6\x17\x78\xc9\x33\xba\xed\x65\xb9\x5a\xc9\xd2\xc4\xaf\xe9\x61\x83\xe5\xeb\xf8\xcb\x7c\xd6\xfc\x7e\xc4\x34\xa4\x18\x0a\x29\x4a\xd4\x8e\x0c\xfe\x32\x77\x31\x28\x8c\xce\x90\x24\x37\xeb\x86\xda\xd5\x00\x78\xe9\xef\x2d\x0c\xc0\xb6\x49\xf4\x24\x8c\xd6\x82\x6b\x48\x5f\x0d\x1d\xec\xd6\x6a\xb0\x34\x30\xc0\x5a\xc4\x40\x2a\x02\xb0\x94\x00\x19\xc8\x9d\x67\xfc\x77\x70\x9d\xf0\xd3\x26\x8a\xdc\xe6\x16\x05\xdb\x6e\xd3\xa3\xe9\x36\xbb\xb1\x8f\xdb\x5b\xb4\x65\x4e\xca\x60\x13\x02\x65\xdc\x28\xc8\x93\xfc\x15\x53\x17\x3f\xc3\x5b\x4d\x60\x0e\x7e\x50\xa0\xd0\xc6\x5d\x61\x0d\x68\xfd\xc8\x37\xe5\x35\xc1\xda\xae\x14\xa8\x68\x1b\xeb\xe2\x1c\x62\xc3\x63\x79\x6b\x1d\xa8\x9b\x87\x39\xa1\xc5\x33\xd4\x15\x62\x8c\xc0\x08\x26\x30\xcc\x4c\xc0\x5a\x17\x61\xfa\x9b\xca\x63\x56\x82\x76\x7c\xb2\x67\xfa\x6a\xfb\xc4\xf3\x80\x06\x22\xcc\x2a\xa6\x45\x7b\x44\xda\xd4\x9a\xb8\xd9\x68\xec\x85\x8b\x45\x13\x6f\x35\x1b\x8d\xfd\x50\xcc\x30\xbc\x8d\x42\x48\xd9\x7f\x09\x62\xf4\xa4\xcf\x28\x5c\xd1\x5a\xa4\xba\x91\x6b\x60\x3b\x84\x89\x87\xa2\x67\x91\xaf\x4f\x3d\x3e\x46\x09\x78\x16\x2e\x59\x43\xdf\x01\x7e\x05\x70\x73\xc2\xc4\x77\xd1\xd0\x64\x33\x7d\x18\x94\xdc\x5e\x2c\x9a\xdb\x52\x94\x6f\xa5\xbf\xf8\x1f\x2b\x0f\x8e\xa7\x84\xc4\xfa\x10\xad\x63\xba\xe1\x75\x4c\x6d\xec\xae\x81\xd7\xd0\xd2\x9b\x9a\x93\xcf\x39\x5e\x68\x6e\x3f\x5f\xd1\x98\x88\x7e\x80\xf2\x8f\x39\x85\x42\xbc\xaa\xab\x54\xe0\x36\x1f\x2a\x33\x4b\x3d\xae\xd5\xdc\xaa\xa2\x54\xad\xd6\xdc\x6e\x54\x79\xae\xef\x2d\xf9\x0b\x58\xa0\x9f\x88\x6b\xff\x2b\x4d\x22\x06\x2a\x1c\x38\x46\x48\x27\xb1\x15\xf6\x59\x70\xb6\x21\xda\x0a\x69\x0b\x90\x6e\x30\xc6\xe5\x48\x56\xca\x3a\xc4\x91\xd4\xc6\x63\xcf\xa0\x75\xfd\xfd\xc1\x1f\x83\xee\xc1\x9b\xce\xe0\xe4\xec\xb2\xf3\xb6\x73\x51\x68\xba\xf3\xa1\x7b\x72\xaa\xe7\xef\xc9\xaf\xe6\x6c\xbc\x77\xe0\xd6\xcb\x1d\xb0\xd4\xd4\xcd\x12\xe0\xe8\x75\xa3\xf1\x4b\xf3\xf5\x6b\xa6\x71\xbd\x68\xbc\x7e\xdd\x2c\x54\x38\x39\xcb\x57\xd8\x2a\xad\x21\xd2\x91\xa3\xfc\x63\x8e\x75\xc4\xab\xba\xb8\x2b\x5d\x66\xe7\x40\x4d\x3f\x2e\x4e\xe6\x58\x99\x05\x08\xca\xa6\xb2\xb4\x3d\x64\xa6\x04\x91\x6e\x7b\x23\x4b\x04\x81\x11\xd7\x2f\x7b\x51\x9f\x1b\x1a\x40\x1a\xb9\xac\x80\x6f\x68\x3a\x51\xa5\xf2\x1e\x21\xda\xe6\x1c\xcc\xa6\x3f\x46\xa8\xb9\x4d\x5b\x58\xf0\x36\x37\x5a\xac\x38\x8d\xe9\x76\x2e\xf5\xd3\x98\x2e\xa6\xdf\x74\x1a\xd3\xed\x5c\xae\x39\x8d\xe9\x62\xfa\xbf\xfc\x34\x86\xca\x35\xa3\x1a\xb3\xb1\x28\x9e\xc1\x04\xa3\x91\x4b\xc5\x69\x4b\xe1\xbd\x68\xe0\x27\x9c\xc4\x64\x87\x29\xfc\x31\x77\x0e\x53\xac\x52\x65\x65\x5e\xa0\xdc\xa9\x4c\x1e\x46\xf6\xa5\x56\xcb\x9f\xcd\xac\x3c\x9a\xe9\xe2\x82\x60\x17\x21\x8a\x82\xf9\x80\x13\x55\xdb\x0a\x7e\xd7\xb1\x8b\x8c\x75\x94\xba\x2a\x2e\x33\xa3\x74\xda\x20\x7f\xcc\xe1\xa6\x71\x4c\x30\x1a\xd9\x24\x9d\x56\x19\x53\x17\x43\xac\x9b\xbb\xf3\x90\x8d\x23\x89\x3c\xf8\x55\x47\x12\x19\x18\x51\xca\x5d\xd5\x48\x69\x07\xec\xc6\x7d\x5e\x91\x7f\x2a\x33\xd4\xe7\xa1\xd8\x0d\xf5\x1a\x19\x18\x8b\xeb\x4b\x46\xbe\x7a\xb9\xb9\x3c\x83\x90\x72\x73\x19\x90\x52\xbb\x74\x06\x43\x14\x29\x07\x61\x37\x37\x0b\x11\xcc\xaf\x9a\x64\xa0\x0a\xb9\xb7\x89\x66\xd5\x96\x56\x66\x02\x09\xe4\x86\xa3\xbc\x48\x2b\xb7\xfc\x68\x96\x0d\x6d\x9d\x32\xe5\xa0\x66\xdd\x61\x13\xa5\x28\xdb\xbe\xc7\xba\x93\x23\x48\xb9\x75\xc7\x46\xfa\x75\xbd\xd4\x09\x21\x22\xde\xa1\xfc\x63\x6e\x61\x1c\xde\xe0\xe1\xad\xb0\xad\x1d\xc4\x93\xa4\xa0\xf8\x87\x63\xe9\x03\x82\xb5\x7c\xc3\x97\x0f\x73\x15\x6f\xe1\xf2\x06\x57\x9e\xb2\xf1\x7a\x5a\xe1\xe8\xf1\x70\x55\x32\x86\x48\x86\xb9\xe3\xc5\x9e\x53\x99\xdd\x25\xb4\x22\x53\x13\x33\xa0\x15\x12\x57\xb2\x6b\x01\x5c\x4c\x53\xdd\x84\x7a\x81\x27\x9d\x2f\x73\x7b\xbb\x6f\xc2\x38\xa1\x15\xb5\x20\x57\x28\xd9\xa4\xd1\xa0\x12\xe3\xc9\xdd\x94\xad\x55\x5f\xe6\x31\xe6\x69\x2a\x9d\x54\x25\xc5\x9e\xe3\x98\xa4\xe3\x3e\x81\x47\x64\x84\x3f\x90\x30\xa2\x76\x0f\x6d\xe4\x38\x90\x7b\x89\xaf\xd4\x1d\x0a\xbb\x81\x58\xc4\xa1\x6a\xec\x93\xc5\xa2\xd9\x6c\xbe\x68\x36\x9b\x7b\x64\xb1\x20\xd5\x9c\x16\x49\x80\xd6\x7f\x9e\xaf\x32\x0d\x74\xc1\xf3\xd7\x0d\x86\x64\x84\x07\x73\x86\x5d\xc5\xf1\x08\xf0\xb9\x65\x68\x1f\x91\x36\xf5\xa4\xcd\x54\xf4\x41\xc6\xd0\x75\x09\x68\xb9\x64\x8b\xdb\x9b\xb8\xf9\xcc\x5a\x66\x7f\x7f\xbf\xd9\xa8\x35\x1b\x3b\xcf\x17\x2f\x5f\xee\xbc\xde\x05\x65\x25\x59\x91\x1a\x59\xbc\xdc\x7d\xbe\xd3\x00\xa9\x22\x43\x0b\x64\x8c\xf1\x1c\x07\xb4\x70\x6f\x26\x9b\x56\x06\x1f\x8a\xb3\x2c\x7e\x7c\xea\x88\xba\x8e\xa4\x16\x53\x78\x9e\xbf\xd8\x69\xfe\xf2\xcb\xce\x2f\xaf\xf7\x70\x09\x75\x4e\xd2\xec\x7e\x77\x11\x15\x9c\xe9\x00\x1f\x2f\x50\xc3\xcf\xd4\x3d\xc7\xf1\xb1\x0f\x9a\x35\xb6\x49\x88\x3d\x44\x01\xe4\x16\x37\xd4\x64\xea\x19\x65\x2f\x2c\x3e\xf5\xb9\x0e\xd9\xe6\x5f\x81\x0f\x45\xd1\xc5\xc2\x2d\xf9\x82\xac\xa0\x0b\xb3\xb8\x3e\x54\x6c\x78\xf0\x8d\x84\xd4\x00\x38\x4c\x6f\xa2\x9a\x4b\x5e\x63\x2f\x67\xbf\x58\x2c\x1a\x6c\x47\xb3\xc7\xb6\xfe\x0b\x79\xc7\x97\x20\xaa\x87\x62\xce\xfc\x1b\x38\x8b\x30\x36\x7e\xb9\xfb\xbc\xf9\x9a\x31\x31\xf6\x9a\x08\xa1\xb8\x4d\x5a\x2e\x36\x6a\x79\x4d\x00\x39\xbb\xb0\x91\x7c\xf9\xcb\xf3\x17\xcf\xf7\x70\x9b\xb4\x9a\x8d\x9d\x17\xcf\x5c\xb2\x25\xd8\xcd\xc3\xde\xeb\x9d\xe6\xae\xee\x93\x51\x24\xc2\x46\xc4\xd7\xca\xdb\x46\x40\xa7\x69\x79\x4b\xc5\xb1\x08\xa3\xe1\xf4\x6e\x84\xed\xea\xf9\x56\xb3\x8a\x56\x8f\x07\x86\x8e\x82\xe0\x00\xe1\xac\x70\x3e\x66\x20\x18\xdd\x4b\x1b\xdb\xa8\xc3\xaa\xb0\xad\xb7\x29\xd6\x25\x0d\x14\x9b\xe6\x29\xd0\x93\xdf\x43\x6a\x5f\xad\xd7\x75\x32\xab\xce\x66\x9f\xc7\x43\x02\xa6\xae\xf6\x71\xe6\x6a\xaf\x79\x78\x6b\x8e\x84\xa9\x6f\x66\x63\x41\x61\x96\xf0\x00\x86\xa8\xe1\x87\x7b\x51\xad\x96\xec\x11\x1f\xf0\x3b\x88\x89\xe7\xf5\xab\x08\xf7\x42\xcf\xeb\x67\x2a\xba\xe4\xcf\x70\x1f\x45\x2b\x7a\xb6\x11\x59\xb3\xe2\x36\xc2\x6a\x64\x2a\x6d\xa6\x48\x5c\x1c\x8d\xbe\x9d\xb4\xaa\xb2\x22\x2c\x14\x87\xae\x48\xec\x28\x68\x4a\x5d\xfd\x72\xc3\x06\xb4\xcd\xc6\xc2\x6f\x30\x12\x37\x52\x12\x6f\x6d\x11\x4e\xe2\xad\xad\xa8\x48\xe2\x86\x8d\xc4\x0a\xc5\x8d\x08\xac\x0a\xdb\xc8\x9b\x12\xaa\xa4\x01\x20\xae\x3e\x1c\x9d\xbf\xff\x70\x72\xda\x39\x46\xd5\x06\x9c\x10\x32\x41\xec\x3f\xa6\xed\xf8\xec\x87\xba\x36\xc8\x09\xc8\x5f\x84\xc9\x31\xb6\x5e\x0b\x48\xef\x20\xe2\xa5\x28\x29\xae\x47\x7e\x08\xe8\xcd\xc0\x62\x1a\xc5\xdc\xef\x88\xba\x4e\x9d\x8b\xd5\x78\xb1\xd0\xda\x83\x6c\x5b\x16\x46\x95\x78\xb1\xa8\xc6\x75\xfc\x05\x0f\xbb\xfc\xba\x11\xdb\x64\x66\x4f\xae\xc3\x3a\xe0\x78\xac\xb0\x36\x62\x3e\x4e\x93\x04\xb9\x84\xb5\x73\x13\x8e\xd9\xc6\xca\x07\xd5\xec\x4b\xd6\x17\x97\x82\x36\xbf\x70\x4b\x5b\x31\xbf\x79\xcb\x9f\x5a\xe2\x0e\xee\x52\xf6\x45\xe8\x5b\x76\xe5\xdb\x57\x24\x5c\x2c\x5c\xad\x0f\xf5\xa3\xd3\xf3\xee\xc7\x8b\xce\xe0\xe3\x99\x2a\x30\x38\xee\xbc\x39\x39\xeb\x74\x37\xf4\xbe\xd8\x0c\x18\xc4\xa0\x1d\xa3\xcd\xca\xf6\x70\xbf\x65\x2b\xf9\xfd\x78\x65\xc8\x70\xcf\xe6\x15\x45\x7a\xb8\x0f\x40\x81\x43\xf8\x4d\x63\x49\xec\xe3\xce\xe1\xc7\xb7\x8a\x1f\xeb\xa7\xe7\x47\x07\xa7\x1d\xe4\xe0\xc8\x11\x2f\x2e\x2f\x78\xc6\xd0\x41\xf7\xe4\xb2\x93\x96\xea\x5e\x5e\x9c\x1c\x5d\x0e\xde\x9f\x1f\x77\x06\xac\xd7\x07\x97\x27\x87\xa7\x1d\x54\x6d\x4a\x90\x27\xdd\x83\xd3\xd3\xf3\xdf\x07\x97\x9d\xee\xe5\xe0\xfc\xec\xf4\x9f\x83\xa3\xf3\xe3\x0e\x52\x04\xaa\xd5\xaa\x59\xd3\xa2\x4a\xe7\xec\xe0\xf0\xb4\x33\x38\x7a\x77\x71\xfe\xbe\x33\x38\xf8\xf0\x41\x18\xd6\xba\x47\x17\x27\x1f\x2e\x07\xa7\xe7\x07\xc7\x27\x67\x6f\xd3\x06\xe6\x31\xb9\x0f\x47\xb8\xe0\xdf\x90\x35\x20\x39\xee\x83\x28\x38\x1a\xb8\x58\x69\xa9\x42\xfd\x7a\x7a\x16\xcc\x70\x32\x0f\x86\xb8\xe2\x3c\xf5\xb0\xf7\xd4\xa9\x04\x22\x7f\x7c\x65\x84\x87\xd3\x20\xc6\xa3\xfa\x53\x20\x66\x65\x7a\xa5\x2f\xad\x33\xe0\x5b\xd8\xb2\x8f\x06\xe3\xea\x88\x81\x47\xe9\xde\x27\xf0\x9b\xcd\xa7\xe1\x30\xcc\xaa\x26\x83\x1e\xee\x6b\xea\x1f\xf6\xdd\x18\xc5\xf5\x2c\xbb\x40\x83\x09\xc2\x20\xa1\x27\x72\x3d\x66\xf3\x19\x00\x45\xcf\x09\xa6\x82\xa5\x0e\x1f\x18\x48\x37\x06\x3e\x28\x6d\x28\xee\xa3\x6a\x63\x69\xe1\x0c\xaa\xba\x26\x32\xd9\xbe\x3f\x3f\xfe\x78\xda\x19\x5c\x74\x06\x68\xfb\xcf\x5e\xb0\xf5\xaf\x83\xad\xff\x1e\x3c\xe9\xcb\x5f\x8d\xad\xd7\xf5\xc1\x93\xfe\xb3\x27\xdb\xa2\x8e\xb8\xac\x5d\x18\x18\x39\x1c\xe9\x7d\xb6\xc5\xa2\xca\x0f\x03\x10\x93\x18\x38\x88\x87\x37\xae\xb5\xc9\xfc\xa0\xa5\x3a\xb3\x68\xa5\x12\x8e\x70\x44\xc3\x71\x88\x63\xa1\x7a\xab\x66\x4e\x22\x71\xc5\xfd\x94\x04\x23\x1c\x0f\x5c\x03\x8a\xf8\xc8\x44\x99\xe7\x54\x6e\x82\xa4\x72\x8d\x71\x54\x99\xb2\xc2\xa3\x4a\x18\x0d\x49\x1c\xe3\x21\x9d\x3e\xd4\x05\x54\xad\x5f\x02\x60\x97\x06\x14\x0f\xe4\x2b\x46\xd2\x3c\x78\xad\x7c\x65\x16\x3c\x54\x48\x34\x7d\x60\x5b\x3b\x36\x9b\xf1\xa8\x42\xa2\x21\xae\xcc\x71\x2c\x3b\xb1\x71\x23\x08\x43\x8d\x8d\x54\x95\xef\x67\xf1\xf5\x0c\xa9\xc4\xb2\x44\xd8\xee\x34\x59\x31\x8a\x28\x6f\x7f\x6d\xaa\x58\x3e\x96\xce\x60\xa0\x43\xcd\x77\xb2\x8d\x2b\xa1\xfc\x20\xc6\x4c\x8c\x67\x32\x68\x5b\xde\x65\x32\xd8\x98\x1b\x18\xb4\xb8\x77\x18\x2c\xa1\xbc\x70\x8c\xb5\x33\x94\x2d\xc6\x2c\xbf\x0e\x54\x02\x2b\xdf\x7f\x49\xfc\x53\x3c\x09\x86\x0f\x29\xa5\x0d\x9b\x76\xd5\x94\x95\x6b\xb9\x7a\x7d\x13\xc2\xd0\x90\x71\x22\xdb\x26\x57\x3e\xf3\xdb\x39\x95\x40\x1f\x3f\x39\x9b\x4c\x14\xbe\x75\x0e\xe4\x5b\x9d\xc7\x21\x89\x2b\x94\x54\xd6\x23\xcc\xe6\x46\x59\xcb\x25\x54\xac\x36\x24\xb1\x13\x4c\x2f\x71\x42\xcf\xa3\xe9\x83\xc9\x64\xab\xd6\x28\xd9\x0d\x8c\xf0\x62\xe1\x38\x50\xc9\x9d\x19\x13\x90\x61\x34\xa9\x50\x9c\xd0\x2d\x3e\xa3\x79\xb8\xab\x30\xa2\xa4\x12\x91\x68\x6b\x84\xaf\xef\x26\x15\x1c\xdd\x87\x31\xe1\x91\x6e\x1d\xcf\xc5\x6d\xa7\xc5\xa4\x4c\x8b\x4b\x69\x89\xd7\x98\xc4\x9f\x83\x78\x74\x2c\xd0\xcf\xa1\xb6\x84\xa6\x6e\xa3\x31\x7e\xd9\xbd\x78\xdb\x44\x58\x2c\xaa\x2b\xa6\xb3\xae\x8e\x1d\x44\xa3\x33\x42\xcf\xee\x52\x3d\xa3\x30\x4b\x14\xde\x16\x58\xe8\x51\x1f\x67\xa7\x55\x6d\x2c\xa5\xaa\x61\x80\x59\xe1\xb5\x9b\x53\x4c\x23\x44\x73\x8a\xa9\x1f\x23\xa2\x14\x4a\x3f\xb7\x90\xe4\x51\x8f\x7a\x71\x3f\x75\x67\x60\x33\xd1\x8f\x10\x7b\xa7\x8c\x3d\x91\xec\x83\x80\x1a\xfe\xcb\xaa\x5a\x42\x62\xb6\xce\xaf\xdf\x09\xcf\x47\xc2\x96\x4b\xcc\x40\x0a\x48\xc1\x68\x74\x8c\xe7\x38\x1a\xe1\x68\xf8\x60\xe8\xdb\x90\x68\x5c\xd6\xf9\xd0\x39\x3b\xee\x9c\x1d\x9d\x74\xba\x03\xa1\xe3\x1c\xcb\x3b\xee\x3c\x84\x56\x8c\xe7\xd3\x60\x88\xdd\xed\xab\xab\xed\x09\x74\xb6\x9d\x4c\xb3\x4e\x90\xd4\x85\x65\x33\x21\x4e\x06\x7c\x5f\x19\x21\xda\x0b\xfb\x7e\xe8\x79\x20\xa9\x47\xc1\x0c\x5f\x12\xb6\x74\xf7\xa2\x3e\xc2\x30\xa9\xcf\x03\x7a\x73\x22\x63\xbc\xf4\x70\x1f\x55\xab\x44\x7a\x35\x34\x7c\xca\x55\x6e\x7e\xf8\xcf\x79\x27\xa9\xcb\x18\x2a\x6c\x2f\x9e\x3d\xb0\x6a\x8f\x4b\x00\x73\x6f\x7a\x94\x2b\x0c\xcb\x9c\xbe\xc6\x35\x38\xae\x9e\x75\x2e\x52\xed\x70\x4a\x26\x97\xe4\x88\x44\x09\x99\xe2\x3c\xdf\xea\x8a\xea\x50\x14\x90\xdc\x98\x7f\x59\xe7\x21\xe5\xb2\x95\x43\xa2\x51\xbe\x5a\xa4\x04\xb7\xe0\x25\x5b\x38\xe9\x0e\xce\x4f\x8f\x07\x27\x9d\x81\x7c\xc1\xbd\xbb\x3f\xc4\x64\x88\x13\xc6\x4f\x38\x8e\x31\x1b\x54\xb6\xc4\x40\xdb\xda\x9a\x5f\x91\x0a\xd2\xb8\xbd\x62\x01\xe4\x4b\x8d\xbf\x02\x47\x65\x22\x53\xb3\x87\x0d\xe8\x9b\x98\xcc\x8e\xf1\x3c\x61\x00\x72\xd1\x3f\x78\xa1\xcf\x71\x48\xb1\xd8\x99\x25\x03\x97\x02\x6e\x40\x5b\x2a\xe9\xe5\xe8\x64\xab\x0c\xc9\xdd\x74\xc4\x2d\xcc\xe3\x30\x1a\x71\x99\x64\x19\x29\xd6\xef\x8e\xa2\xbb\x24\xfc\x75\x90\x60\x86\x0b\xdb\xbd\xf3\x17\xac\x95\x37\x72\x14\xf2\x3e\xad\x62\x5e\x30\x45\x35\x18\xd2\xf7\x3c\x8a\x5a\xfe\x34\x49\x5b\x1e\xee\x22\x26\x4e\x30\x93\x93\x78\x54\x51\x95\x2a\x22\xf6\x9a\x03\xb2\x49\xd6\x0d\xa3\xc9\x14\x53\x12\xbd\xc5\x94\x1a\xbe\x04\x92\xca\xc2\x16\x6f\x59\x92\x71\x5d\x19\xea\x07\x6d\xed\x77\xcb\xcd\xf6\x1e\xb5\x9a\x94\xb3\xfc\x23\x0d\x03\x8a\xb3\x26\x93\x41\x6f\xd5\x47\xb9\xb9\xed\x23\x0c\xa0\x06\x5e\x1c\xf5\xa6\x04\x2c\xa9\x8c\x7a\x7d\xb5\xdf\x3a\x48\xf5\xdd\x8f\xdd\x93\xb3\xb7\x83\xce\x6f\x07\xa7\xd9\x46\xab\x73\x70\xaa\x3e\x77\xfe\xf8\x70\x7e\x71\xd9\x45\xe6\xd6\x29\x2f\xfb\xd1\x63\xba\xaf\x2b\x8a\x1e\x64\xee\x90\x2c\xac\x58\x5e\x5b\x51\x2b\x27\x92\xd0\xa3\x2e\x70\x5a\x8f\x4b\x98\x89\x24\xf6\xa4\x24\x08\xfb\x7d\x1f\x26\x21\xc5\x23\xf6\x93\xb1\x2f\xc5\x11\xfb\x39\x92\x73\xaf\xf5\x98\x11\xed\x1d\x9d\x4d\x8f\xc9\x90\x9f\x43\x0c\x8a\xfe\xf0\xba\xc8\x18\xc9\x62\x7e\x4e\x13\xc3\xb5\x9a\xc3\xa7\x88\x13\x72\xaf\x05\xb1\xf6\x86\xd1\xe8\x50\x72\xf4\xc0\x50\xb8\x34\x13\x85\x6d\x3b\x7d\x78\xd0\xed\x0c\x3e\x1c\x5c\xbe\x03\x20\x3f\x31\x56\x16\xf6\xd3\xcc\xe7\x96\x6e\xb9\xd9\x35\x0f\x7b\x8f\x18\x7f\x77\xc4\x2c\x49\x0e\x1f\x2e\x83\x09\x5f\x92\x1d\xb1\x27\x76\x00\xa4\xa9\x21\x6c\xab\xe9\x37\xf6\x10\xf5\xb7\xb6\xb2\xab\x17\x3d\xda\xaf\x27\xf1\x10\x72\x2b\xa6\xbe\x65\x6c\x3b\x00\x12\xc4\xf6\x5e\xa4\xad\xcc\x6a\x2d\xc2\x6f\x82\xb2\x5e\xd5\x3f\x25\x0e\x4a\x37\x9d\x2e\xd9\xfa\x05\xfe\x02\xa4\xe8\x4e\x7b\x9d\x7e\x6e\x40\xb2\xf5\x0b\x10\xa9\x18\x97\xcb\x4c\x57\x20\x31\x15\xc2\xc9\xdc\x0d\x5b\xa9\x7b\xf2\x9e\xb1\xb6\xdc\xed\xcb\x45\x58\x13\x70\x97\xc1\x64\x00\x78\x75\x2b\x0b\xd6\x25\x33\xf1\xd5\xae\xa1\xa4\x47\x26\xef\x51\x35\xd7\x68\x40\xc9\xb5\xd2\x90\x0c\x8a\x97\xbc\xae\x07\xd3\x29\xd0\xbb\x26\x98\xdd\xb2\xb6\xe5\x7a\xee\x3a\x0e\x7c\x2a\x05\x31\x8d\x43\x7c\x8f\x0f\xa2\x51\xe7\x0b\x1e\xca\xea\xae\xdc\x96\x01\xff\xe9\xd7\x74\xec\xaf\x3b\x7c\xa7\xcd\x77\x25\x49\x3e\xc7\xc1\xbc\x88\x97\xe6\x91\xb3\x42\xde\xe4\x2c\x74\x3a\x05\xfe\xde\x3d\x3f\x03\x6d\x27\x95\x33\xa2\x01\xd7\xf1\xcc\x42\xd2\xde\x19\x8e\x1f\x5c\xea\x39\x57\xd1\xf6\xf6\x7f\x55\x12\x72\x17\x0f\xf1\xc7\x8b\x53\xc4\xb7\xda\x57\x91\x03\x3c\x07\xf8\x4e\xeb\xa9\x09\x2f\xc3\x57\x04\x79\x03\x95\x47\xe7\x2e\xc1\x15\x06\x74\x48\x1d\xff\xa9\xc7\x81\xa6\xc7\xa0\x32\xc6\x1e\xf0\xcb\x1a\x5a\x66\xa2\xf1\x1f\x79\x72\xd9\x65\x49\x9e\xa6\xb9\x43\x27\x9c\x5b\x9b\xf3\x05\x7d\xfb\x80\x68\x16\x9c\x86\x1f\xef\x61\x7e\xc8\x5a\xaa\x73\x08\xbb\x0b\x65\x3a\x6c\xba\xd3\x2e\x51\x4d\x2c\x0c\x97\x7e\x57\x4c\x85\x81\x1c\xcd\x60\x3a\x65\xea\xc3\x41\x8c\x0f\xee\x83\x70\x1a\x5c\xab\xaf\x2e\x2e\xd5\x33\xca\x9b\x17\x58\xe6\xa4\x80\xa7\xed\x0e\x4c\x34\x6c\xae\x89\x6e\x75\x45\xcb\x40\xcd\xbd\xfc\x0c\x30\xb4\x59\xd5\xb7\x0c\x85\x74\x0b\x94\xaf\xa7\x16\x15\xa5\x4a\x58\x68\x61\x6a\x93\xab\x90\xab\xd5\xca\x1a\x52\xeb\x5b\x2a\xcb\xe9\x9a\x82\xac\x17\xda\x4e\x26\x53\x31\x29\xc8\xf6\xfa\xe6\xa0\xa6\xb7\xb4\xd2\xf3\x8c\x74\xa3\x5b\x3a\x58\x05\xcf\xdc\x35\xa4\xca\xf1\xb9\xbd\x48\x0f\xf7\x73\xf6\xa2\xd2\x52\xfa\x7e\xab\x73\x1f\x4c\x5d\x9a\xf2\x76\x36\xed\x19\x85\x3f\xc6\xd3\x22\x53\x97\x88\xcb\x74\x3b\x90\x81\xb0\x9c\x32\x97\x18\x0c\xb8\x87\x5e\x99\xad\xe7\x31\xb3\x63\xc8\x9b\x81\xd0\x6e\x5f\x68\x55\x9b\xe2\x20\x27\xf6\x33\x9d\xe1\x4d\x86\x03\x88\x11\x2e\x98\xed\xe1\xe3\x52\x04\x74\xb1\x9a\x42\x57\x5a\x38\xf9\x49\x48\x48\xa5\x13\x08\xb2\x10\xb0\xcb\x65\xdf\xa0\xd8\x28\x06\x4b\x71\xa4\xb6\xde\x76\xe3\x17\xf1\x22\x6c\x3e\x92\xbc\x3d\xd1\xc0\x8d\xe9\x79\x15\xe7\xa9\x47\xbc\xa7\xce\xd3\xaf\x35\xd4\x88\xdd\x92\xcd\xb2\x4e\x60\x0c\x5a\x65\xca\x6f\x7a\x66\x92\xe0\x60\x9a\x7b\x70\x63\x60\x53\x87\x7b\xa4\x8f\xe2\xe5\x38\x8c\x82\xe9\xb4\x7c\xfc\xa9\x9d\x39\x25\x6d\x33\x26\x0b\xb2\xcd\x05\x63\xea\x00\xc0\x54\x67\xd5\xd4\x95\x6e\x3c\x3c\x23\xa3\x15\x5b\xdf\x54\xaf\xe0\x95\xdc\xa7\x7b\x22\xbc\x5f\x85\x87\x14\x74\x28\xfe\x42\xb7\x3f\x05\xf7\x81\x78\xeb\x54\x92\x78\x88\xa4\xaa\xb0\xbf\x77\xb5\x2d\x5e\xef\x3f\x4d\xb7\x49\x22\x41\x52\x79\xd3\xfa\xd6\x32\x8f\x00\xf7\xb0\x10\x17\x4f\xa5\xa2\xe9\x3a\xb2\x55\xe0\xc7\x75\x3b\x3e\x30\x66\x7a\x25\xc2\x30\x16\x33\x1e\x55\x9b\x30\xae\x07\xc9\x43\x34\x64\x3f\x29\xbf\x8f\x2a\xb1\x3a\xba\x09\xa7\x23\x37\x3d\x6b\x32\x74\xba\xe2\x41\x49\x89\x9e\x2c\x75\x5a\xab\xda\x9f\xf2\xee\x46\x47\x48\xb5\x9a\x33\x24\x6c\xef\x49\x31\xd7\x72\xb9\x3d\x9c\x73\x01\x6f\x7f\xfb\xea\x7a\x84\xe7\x49\xfd\x53\xf2\x64\xbb\x4e\x71\x42\xb3\x8d\x7f\xb5\xe9\xe7\x66\xc3\x51\x10\xb1\x1d\x35\xef\x52\x66\x60\x1f\x53\x1c\x57\x14\x6e\xfc\x4c\xe1\x69\x6e\x1e\x66\x5a\xa9\x9f\x3b\xc9\xe5\xde\xd2\xa4\xed\x12\xe4\x54\x48\xc4\xb1\x4a\x18\x56\xc3\x9b\x20\x9a\x60\x24\x34\x26\x12\x09\xda\x31\xde\x95\x77\xe9\x2b\x8e\x57\xf1\x84\x36\xc6\x94\xfc\x33\x22\xcd\x12\xa2\xa0\xb8\x64\xeb\x39\xe0\x69\x85\x0d\xdb\x57\xb3\x1b\x9b\xdc\x3a\xcf\x39\x40\x4e\xcd\x8d\x68\xdd\x2e\x65\x4f\x17\x4b\x38\x96\x59\xc3\xbe\x6d\x88\xea\x3e\xd7\x0b\x75\xf4\x60\xb5\xb1\x4c\xdd\x88\xe1\x6a\xb2\x20\xb9\xc7\xce\x51\xd5\xaa\x3a\xeb\x2c\x83\x35\x96\x91\xca\x48\x79\x0b\x88\xaa\x22\x05\x45\xd4\xe5\xb8\x16\xa6\x45\x92\x9f\xba\xea\x77\x85\xe6\xae\x70\x57\x22\xb5\x35\x58\x2c\xe4\xb3\xdc\x5b\x03\xe1\x0f\xa9\x1e\xc5\xce\x01\xca\x32\x05\x5d\x25\xc9\xbf\x2f\x55\x4d\x12\x20\x1b\x97\x15\xb2\x2d\xbe\xb1\x7c\x7d\x54\xbe\x92\x95\xac\x08\xf7\xb7\x74\xbc\x04\xf8\xd4\xd5\xab\xf6\x92\x3e\x58\x72\xcc\xc8\x62\xe1\x12\x89\xaa\x0c\x19\xcb\x54\x4b\x19\x43\xbb\xd7\x87\x04\x3d\x2e\x61\x64\xd1\x4c\xb8\xa6\xcd\x68\x03\x31\x6a\xf8\x78\x4f\xed\x67\x7d\x9c\x45\x4a\x88\x99\xd6\xb2\x62\x73\x95\x70\xbb\x26\x2b\x1b\x96\x2a\x0f\xac\x99\xb2\xc5\x83\x1f\x14\xd9\x9a\x17\x14\xe3\xed\x2b\x32\x95\xc1\x08\x61\x81\x80\x92\xf3\x79\x9e\x55\x07\xf8\x51\x5e\x15\x4e\xfa\xed\xe2\x7e\xd4\x50\xcf\x13\x39\xc9\xf2\x9b\x52\xb3\xcc\xb2\x14\xa7\x25\xb4\xea\xc3\xab\x4f\x22\xf2\x34\xce\x46\xbb\xbd\xf2\x6b\x0f\xf7\xf5\xe3\xb8\x9c\xa1\xc6\x05\xd0\x66\x33\x38\x3b\x1f\x1c\x77\x3e\x74\xa5\xb5\x60\x55\x1f\x1d\x29\xd2\x1d\xe5\x09\x11\x91\x78\xc6\xcf\x01\x8a\x7a\xb2\xe6\x2a\xa3\x1b\xe3\x29\x6a\xf8\x34\x8d\x52\xeb\x03\xa7\xce\x44\x41\x8f\xf6\xdb\x58\x45\xf4\xa1\xb0\x09\x5a\xb4\x56\x73\xea\xea\x5b\xad\x86\x7b\x74\xab\xd9\x17\xef\xaa\x48\x3c\x65\x35\xb6\xb6\x28\xdc\x01\x2d\x9a\xc6\xba\xad\xe0\xfa\x27\x12\x46\xbc\x69\x4d\x21\x79\x13\x4e\x71\xf7\x21\x1a\x16\x34\x7a\x1b\x59\xf8\x06\xff\xcd\xc9\x69\x67\xd0\xfd\xe7\xd9\x51\xce\x64\xbc\xb2\x64\x76\x31\x2e\xc2\x9f\x73\xe5\xff\x78\x7f\xfa\x8e\xd2\xf9\x05\xfe\xeb\x0e\x27\x34\x0b\x02\x4f\xe6\x38\x72\x9d\x09\xa6\x0e\xc4\xb0\xda\x04\x90\x29\x62\x11\x0f\xe8\x53\x8f\x71\x32\x27\x51\x82\x2f\xf1\x17\x9a\xda\xf0\x6d\x4a\xfd\x0a\x93\xbe\xbc\x8e\xec\xcb\x6d\x59\x7e\xd0\xb2\xd8\xd7\xdf\x68\x4f\x82\x04\x15\x09\x2c\x2d\xed\xc2\x9d\x3c\xaf\xfd\x3a\xac\x60\x85\x8c\x85\xdb\xc0\x38\x08\xa7\xdc\x21\x5c\x42\xd1\x8c\x2f\x2e\x86\x04\x98\x26\xa8\xb6\xcd\xba\x93\xee\x97\x68\x1f\x11\x9b\x6d\x47\xc6\x8f\x05\xa0\x15\x73\xa8\x4a\xd7\x64\xab\xe1\xf9\xd8\xa2\xe3\xa9\xbb\x79\xdc\x98\x27\x2e\x68\x39\x08\x49\x1f\x14\x75\x31\xc8\x61\xdd\x73\x7c\xb9\x23\xcc\xc7\xd5\x56\x45\x78\xe4\xbc\x62\x19\x19\x31\x44\xb1\x80\x1c\x81\x82\x1b\x13\x25\xd2\x3f\x4e\x45\x29\x67\xe8\xf4\x04\x3e\x95\xdf\x79\x28\xfd\x3e\xd3\xbe\x54\x6b\x12\xd3\x5c\x31\x8e\x0e\x2f\xb5\x58\x14\x2f\x1f\xa6\x9e\x65\x99\x1f\x9c\x9c\x55\xb9\x57\x73\xe9\x49\x75\x92\x74\xd2\xd0\xb0\xb5\x5a\xd5\xfe\xc1\x75\x04\x04\x07\x14\xa9\x90\xa2\xa5\xf6\x7a\x12\x33\xad\x2d\xd6\xd7\xef\x69\x9c\xd5\xcf\x9a\x4e\xaf\x9d\x2d\x95\x09\x39\x17\xbe\x58\x35\x84\x54\xcb\x26\x29\x33\x37\x77\xb9\x98\x9f\xdd\x4d\x6d\x21\xfd\x2b\x82\xd7\x53\x37\x42\xe3\x68\xb5\xac\x46\x55\xab\x60\x46\x0a\x4f\xb5\x26\x41\x3e\x84\x34\x9e\xcd\xf6\xf0\xb2\xde\x69\x78\x5b\xba\x89\x4f\xab\xf8\x06\x40\xba\x58\x68\xdc\x5d\xab\x95\xf2\x47\xd6\xa9\x80\xe2\x42\x53\xf9\x03\x3d\xc1\xc5\xdc\x40\x66\x8d\x14\x3d\xc1\xf4\xcd\xdd\x74\xfa\x4f\x1c\xc4\x29\x58\xc1\xe6\xb6\xbe\x0b\x73\xa8\x56\x3f\xad\x73\x48\xc8\x14\x07\xb6\xd0\x17\xce\xb5\xf8\x64\xab\x25\xdc\xde\x37\xba\x98\x9b\xd6\x29\x9e\xd3\x65\xb5\xb4\x1e\x96\x0c\x8f\xa0\xc7\x2a\x21\x93\x67\x39\x71\x6d\x50\xf0\x86\x7e\x6f\x92\xdf\xf4\x54\x8a\xc4\xc7\xd0\x7a\x4b\x0e\x8b\x93\xb6\x8f\x27\xc7\x83\x0f\x17\xe7\x1f\x3a\x17\x97\xff\x1c\xf4\x17\x0b\xd7\xfa\x1e\xc9\xfd\xce\x5d\x38\x52\xf9\x26\x14\xd6\x37\x41\x62\x6f\xa1\x5a\xb5\x82\x4a\x97\xa6\x19\xb9\xc7\x66\x4d\xd1\x17\x7e\x92\x24\x0a\x1c\x50\x1a\x87\xd7\x77\xf2\x4c\xa9\x56\xc3\x75\xe3\xbd\x5b\x6c\x02\x70\xbb\x93\xb4\x99\xd9\x71\xc8\x02\x20\x49\x74\x72\xdf\x91\x33\x9c\x92\xe4\x2e\xc6\x83\xbb\x70\x34\x70\x3c\xb7\x89\x5f\x8b\x48\x13\x71\x10\x8d\xc8\xcc\x15\xa1\x69\xa0\x49\x12\xb5\xbb\x99\x60\xfa\x2e\x48\x6e\x78\x9a\x38\x6d\x14\xf4\x8e\xe7\xbf\xa7\xc4\x90\xfe\x8d\x53\x12\xe1\x52\x5e\x30\xe6\x69\x7e\xd9\x59\x2c\xb2\x19\x2b\x2c\x90\x02\x1a\xc8\xae\xc7\xf1\xfc\xbe\x72\x25\x87\x14\x65\xe5\xdb\xbd\x7e\xeb\x71\xa9\xbb\x60\xd0\x5e\xdc\x47\x26\x4a\x2e\xe6\x97\x94\x52\x69\x97\x5d\x53\x16\x2a\x60\x18\x8d\xce\x02\x1a\xde\xe3\xa2\x53\x74\xee\x8e\x1e\xdb\xa5\x4e\x1f\x5c\xcc\x6b\x40\x3d\xc0\x7a\x0a\xe7\xef\x49\x11\x86\x58\x56\x75\x35\x81\xd3\x60\xa7\x70\xcd\x4a\x5d\xb1\x32\x82\x98\xd7\x13\xb6\xe0\x88\x65\x32\xad\x02\x77\xd2\x0e\x19\x87\x15\xf1\x46\xf5\xd3\xda\x66\xe1\xbb\x88\xfb\xd2\xc8\xbe\xc6\x4c\x4d\xc1\xf2\x81\xf5\x26\xcd\xa8\x60\x3b\x4a\x57\xc5\x34\xd2\x68\xb4\x29\x23\xae\x92\x40\x1a\x12\xac\x78\xad\xb6\xd5\xac\xa2\x92\x8f\xa9\xf6\xe0\x66\xd7\x4e\x9c\x88\x0f\x22\xf7\xb9\x72\xa4\xa7\x05\x6f\xd7\x1c\xe5\x96\xe5\xd3\xdf\x93\x41\x86\xa9\xec\x08\xdf\xb3\x15\x86\x79\x1e\xc4\x34\x0c\xcc\xf8\x48\x9b\x53\x1e\x36\xcb\x46\x8e\xa2\x58\xd4\x70\x33\x66\xe5\xda\x9d\x85\xb0\xd9\xa0\xdc\x84\x09\xcc\x0c\xe7\xb3\xf0\x4b\x58\x1a\x18\xc0\x4c\x8b\xa5\x36\x3a\x9f\x05\x1d\x74\x2f\xee\x5a\x8d\xad\x86\xec\xdb\x62\x51\x18\x6a\x9e\xbc\x91\x7d\x5f\x9a\x26\xfc\x55\x9b\x8f\xec\x96\x00\xb0\xbf\x76\x31\x74\xfe\x1e\xdc\x07\x5d\x65\x5c\xcc\x9b\xc3\x55\xf9\xfb\x60\x6a\xf1\x23\xcc\x70\xe0\x3e\x2c\x81\x3a\xc1\x71\x34\x65\x9d\x17\x64\xf5\x7f\x27\xf1\x6d\xf2\x86\xc4\x22\xdf\x52\x32\x00\x26\xaa\xf7\xc1\x54\x5c\x65\x18\xb0\x9f\x97\x38\xa1\x83\x0a\xaa\x34\x7d\x07\xc0\x2c\xb1\x93\x56\x21\x2b\x06\x1e\x35\x59\x6e\x2f\xa2\x09\xf3\x52\x8c\x50\xb5\x21\x94\xba\x15\x25\x9a\xe9\xf1\x82\xb5\x4f\x85\x0e\x61\x49\xd1\xaf\x33\xf5\x2a\x4f\x82\x55\xa6\x5e\xdd\xc4\xab\x99\x74\x15\x2c\xb6\xc1\x3b\x23\x23\x2c\x62\x1e\xd5\xaf\xc9\xe8\xc1\x30\xfd\xaa\xb7\x62\x5d\x49\x0d\xc2\x8a\xab\xad\xfd\xcf\x7c\x6f\x27\x98\x1e\x25\x89\xc5\x89\x50\xcc\xca\x32\x75\x6e\x28\xea\xbc\x0f\xe6\xf3\x30\x9a\x0c\x7a\xb8\xbf\x58\xe0\x25\x24\x65\x7b\xfd\xad\xdc\x5e\x9f\x5b\x9c\x1a\x3e\xc9\x36\xfc\xc4\xf3\x80\x8a\x45\xec\x62\x11\xe6\x27\x9d\xc7\x62\xcf\xbe\xc5\xf6\xec\x72\x3b\x68\x34\xdf\x76\x0e\xff\x39\xf8\xfd\xdd\xf9\x69\x47\xa9\x5b\xf9\x02\x5d\xfa\x30\xc5\x83\x76\xdc\x22\x25\x59\x53\x54\x53\x6d\xec\x39\x5b\x8e\x47\x5c\x0a\x5a\x24\x53\xd6\x92\x94\x48\x12\xa0\x41\x2b\x1b\x4e\x48\xba\x80\xd9\x30\x61\x1a\x9b\xe9\x29\x64\xec\xb0\x8f\xba\xdd\xc1\xd9\xc1\x7b\x1e\xf1\xfc\x03\xb7\xab\xbb\xd6\x56\x36\xa9\x9b\x39\x8d\xbe\x4f\x4c\xd4\x55\xcf\xf9\xa9\xb5\xee\x2f\xf9\x78\xf5\xc4\xed\xfd\xb9\xec\x7b\x60\xb9\x3d\xd1\x73\x4d\xc4\xc6\x46\x85\xd6\x6a\x42\x3a\xb6\x99\x60\x6c\xe1\x25\x00\x10\x2f\xf5\x26\x7f\x0f\xe9\xcd\x9b\x60\x3a\xbd\x0e\x86\xb7\x25\xc1\x4c\x72\x97\xac\x0a\xf9\xd1\xc4\x9a\xa7\x95\x48\xaf\x52\x64\xd7\x6c\xe4\x07\x15\x94\xb2\x70\x45\xab\x47\xfb\x28\xdd\x58\x7c\x5f\x7a\xaa\xe4\x6e\x8e\xe3\xa3\x69\x90\x24\x83\x6f\x4d\x5c\x05\x31\x37\x9f\xe9\x08\x70\xbf\xd6\x2c\x2e\xad\x48\xf4\x61\xea\x39\x5b\x3b\x00\x26\x68\xc7\x4f\x8a\x17\xcd\x13\xcf\x03\x51\x2f\xd9\xda\xe9\x6b\x41\x6a\x92\xbe\xb6\x1c\xa6\xc1\x06\xe2\xbe\xd2\xc7\x60\x94\x73\x45\x2c\x90\xcd\x08\x7a\xc3\xd7\x63\x2c\x96\x65\x9c\x1d\xd1\xda\xaf\x2b\x49\xbb\x90\x74\x04\x34\x0e\x3b\x1d\x03\x66\xcc\x97\x1e\x69\x9b\xad\x57\x2a\x29\x4a\x2e\xa8\x0c\xc5\x49\xd0\x35\xae\xdc\x25\x78\xc4\x3d\xea\xa5\xe7\x4a\x65\x46\x46\x42\x6b\xa9\x57\xba\x18\x57\x6e\x28\x9d\xb7\xb6\xb7\x3f\x7f\xfe\x5c\xc7\xc3\x59\xb0\x15\x0a\x1f\x51\xd6\xa3\x60\xca\x13\x62\xf3\xd7\x3b\xbb\x3b\xdb\x2f\xeb\xcd\xed\xff\x4a\xf0\x70\xeb\x48\x2c\x73\x44\x1f\xd6\x0d\x06\xa2\x09\x78\x50\xc1\x15\x03\xd1\xb4\x0f\x44\xae\x21\x9d\x2b\xf4\x31\x61\xcd\xff\x40\x1e\xc8\x7c\x9e\xab\x4d\x18\xa2\x1c\x33\xfa\xa1\x1f\xa2\x50\x47\xaa\x56\x0b\xcb\x70\x64\xab\x7d\xa8\x71\x12\xed\x23\x84\x08\x48\x50\xb5\x91\xfa\xe2\x25\x6a\xff\x91\x2f\xa8\x75\x8f\xdb\xbd\x54\xdd\x6c\x9f\xa0\x91\xa2\xac\x62\x51\x79\x61\x3c\x92\xbb\x70\x11\x48\x37\xd7\x0a\x19\x57\x48\x24\x8f\xd1\x29\xc9\xbd\x0f\x2a\xa3\x70\x3c\xc6\x31\x8e\x28\xff\x9e\x9a\x83\x79\x22\x4b\xc3\x0b\xd6\x3c\xf9\x07\xc5\x7b\x04\x4a\x00\xab\xdb\xa7\xa9\x91\x55\xbf\x6f\xc9\xa9\x69\xbf\x74\xa9\xf7\x1d\x12\x44\xeb\x09\x0d\x68\x38\x4c\xd2\xe0\x03\xb5\x5a\x5c\x2d\xda\x01\xb5\x5a\x8b\x85\x1b\x97\xba\x03\xcb\x09\xa4\xf9\xca\x56\x82\xa8\x92\xa6\xc3\xae\xb8\x11\xa9\x68\xb0\xd4\x34\x04\x75\x07\xf0\xe8\x4a\x66\x27\xa4\x6e\xd2\xc5\xc1\x34\x8c\x26\x47\x59\xcd\x81\x1b\x43\x0c\xa0\x3a\xb8\x53\x72\x56\xbc\x55\x81\xf7\x73\x9d\x4d\x5f\xca\x1e\x17\x08\x26\x46\x3f\xcb\x6a\x35\x70\x35\xee\x80\xd2\x2f\xbb\x8a\x48\xad\xe6\x12\xdd\x94\xaa\x76\x3f\x6d\xe2\x2a\x7f\x87\xd5\x50\x21\x01\x3c\xdb\x6a\xa1\x28\x77\x93\x38\x3a\x3d\xe8\x76\x07\x27\x67\xdd\xcb\x83\xb3\xa3\x4e\xd1\x49\x78\x23\xea\x94\x9c\xc7\xaf\x6b\x2c\xe7\x87\x61\xeb\xa3\x88\xdb\x54\xab\x69\xbc\x91\x7b\x90\x66\x91\x33\x06\x5c\x9c\x2b\x9f\x9f\x75\x2f\x2f\x3e\x1e\x5d\x9e\x5f\x68\x96\x92\x7c\xb0\xc0\x42\x6a\x7a\x8a\x72\x1b\xa7\x6c\x43\xb5\x58\x68\x19\xeb\x2b\xd4\x6a\x53\xb2\xbe\x15\x01\x8f\xf4\x85\x11\xa1\x38\xef\x75\x42\x01\xa4\xcb\x2c\x06\x87\xa1\x2f\xe8\x94\x3b\x3f\xfc\x7b\xe7\xe8\x92\x41\xbf\x3c\xbf\xfc\xe7\x87\xce\xe0\xcd\x49\xe7\xf4\xb8\x3b\x40\x8e\xce\xda\xf9\x1b\xc0\x15\x7e\x08\x2b\x88\x74\x3e\xae\xd8\x0c\xc7\x15\x4a\x4e\xc9\x30\x98\x62\xb1\x69\xae\xa8\xdd\xb3\x88\x28\x72\x3e\x76\x94\x8a\x5b\x71\x8a\xb3\xbd\xc0\x66\xab\xb7\x97\x1b\xdd\x57\x66\xeb\x32\x8f\x1d\x27\xb7\xa2\xfa\xed\x7e\xa6\x53\x6f\x4c\x18\x5d\xf7\xb6\xcc\xf1\xb2\x6a\x3d\xd2\x87\xdf\x86\xa8\x3a\x5d\x09\x26\x1f\x23\x36\xb8\x8c\xbc\xa6\x50\x04\x8f\xa6\x62\xbc\x7e\x76\xb8\xf8\xab\x59\x5d\x73\xf7\x5d\x57\x56\xdc\xf5\x18\x68\x68\x0c\xa6\xdc\xd7\x6a\x70\x97\xf6\x42\x5e\xde\x18\x91\x59\x7a\x3d\x60\x44\x66\x75\xb6\x71\xbb\x64\xda\xe0\x63\xe7\xb4\xf3\xbe\x73\x76\xd9\x6a\xc2\x83\xcb\xcb\x8b\x93\xc3\x8f\x97\x9d\xd6\x0e\xbc\xec\xfc\x71\xd9\x7a\x0e\x8f\x8e\x0f\x2e\x0f\x06\xdd\xce\xd1\xe5\xc9\xf9\x59\xeb\x05\xec\x9c\x5d\x9e\x5c\xfe\x73\x70\xd1\x79\xd3\xb9\xe8\x9c\x1d\x75\x5a\x2f\xe5\xab\xd6\x2e\xfc\x70\x71\x7e\xd4\xe9\x72\xc7\xe2\x13\x89\x2c\xab\xf4\x0b\x5b\x92\x78\x0b\xaf\xe0\xf1\xf9\xd1\x47\xfe\xf3\x75\xfa\x73\xc0\x06\xb0\xd5\x6c\x64\x2f\xde\x5c\x1c\xbc\x15\x18\x35\xe1\xd9\xf9\xe5\x01\x87\xd2\xdc\x49\xe7\xd5\xf5\xdd\x24\xeb\x0a\x7b\xaa\x8b\x14\xfe\x86\x91\x82\xbf\xac\x0f\x83\x39\xbd\x8b\x71\x97\x06\xc3\xdb\xcb\x38\x18\x62\x50\xf2\xde\xcd\x22\x2f\x68\x40\x73\x7b\x6b\x69\xe6\x63\xeb\xc1\xf0\xd6\xe7\x81\x2c\x78\x54\x34\xf6\x88\x28\x58\x62\xf5\x66\x26\xd2\xf1\x6b\x39\x3c\x85\x38\x89\x31\xdb\x08\x70\x30\x97\xa4\x8b\xe3\x7b\xb6\xbd\x6e\x18\x9a\xbf\x6b\xe2\x20\xfc\x03\x40\x01\x37\x8d\xc7\x99\xa2\x80\x9c\xa3\xbb\x84\x92\x19\xff\x26\x47\x5d\x46\xd8\x52\xd4\x92\x81\x29\x8e\x3b\x97\x6c\xfa\x1c\x9f\x7f\x64\x9c\xd5\xe9\x1e\x1d\x7c\xd0\x6f\xd8\xcb\x52\x6f\xce\x2f\x8e\x3a\x83\xb3\xf3\xb3\xc1\xf1\xf9\xfb\xc1\xbb\xcb\xf7\xa7\x83\x8f\x67\x65\x85\x3f\x46\x21\x53\x75\xd1\xe3\xd9\x61\xf7\x43\xcb\xf9\x9f\xff\xa7\x93\x6f\xb2\x34\x52\x4b\x16\x44\x1d\xe7\xae\x2a\x50\x98\xce\x82\x4d\xe2\x91\xa4\xb7\x21\xd2\xa8\x41\x0a\xf0\x1e\x13\xdb\x38\x35\x27\xb2\x99\x8f\xd2\xdd\x96\x0a\xa6\x13\x24\xf8\x24\x4a\x70\x94\x84\x34\xbc\x67\x4c\xb1\x0e\xd9\x15\xb5\x8f\xc8\x6c\x1e\xc4\xd8\xa5\x7c\x3b\x26\x6f\x4a\xd0\x34\x86\xc9\xca\x96\x3b\xf6\x3e\x7e\x6b\xbb\x05\xaa\x6c\x8c\xc7\x5f\x77\xc1\xb4\x2c\xba\x67\x9d\x2d\x3b\x9f\x71\x7c\xc4\xb7\x40\x08\xd1\xfc\x0b\x63\xe0\xef\xae\x0b\x7b\xd9\x2c\xc6\x81\x5a\xa0\xfe\x96\xf0\x8b\x29\x8e\x03\xa3\x8d\xad\xad\x51\x7a\x10\xdc\xcc\x9c\x6f\x00\xf1\x50\xac\xee\x8d\x7a\x51\x7a\x83\x54\x6d\x70\xbc\x58\x9a\x6c\x58\x8b\x06\x09\xc8\x74\x1a\xcc\x13\xfc\xfb\x4d\x48\xcd\x7b\xd9\x7a\xb6\x9a\xd4\x0e\xd1\xbb\x4a\xae\xbe\x04\x8d\xbe\xb7\x3d\x81\x6c\x89\xcd\xbe\xfc\x79\x95\x78\x8b\xab\xc4\x7b\xc2\xbe\x98\xed\x84\x49\x67\x36\xa7\x0f\xe7\xf1\xca\x86\xb6\xff\x54\xe0\x9f\x65\xee\x88\x56\x40\xa5\x07\x91\x72\x52\xe9\xa7\xa1\xf9\x9a\x68\x0d\x5a\xeb\xd0\xee\x06\xe3\xf2\x53\xd5\xf2\x6a\xae\xfe\x7d\x16\xdc\x72\x38\xda\x75\x63\xa3\x7b\xac\x91\x0d\x10\x31\xea\x1e\xc6\x38\xb8\x0d\xa3\xc9\x4a\x22\x57\xb7\x7b\x7f\x5e\xd1\xab\xe8\x2a\xae\xf4\x4b\x89\x7c\x30\x9d\xdf\x04\x25\x95\x45\x20\x8c\xf2\xba\x67\x4c\x55\x0b\x87\x25\xb5\x1b\x5b\xaf\xd7\x34\xbb\xba\x7e\x1a\x86\xa3\x1c\x4a\xb7\xa4\xe7\x4e\xc5\xc9\x0e\xfe\xd3\xd2\x52\x8a\x1f\xdd\x04\x56\xf3\x6a\x33\xe3\xa7\x5a\xcd\xa9\x38\x7b\xfc\x80\xf4\x7f\x38\xfb\xfc\xd4\xf7\x7f\xfe\x1f\xf2\xc5\xff\xf3\x7f\xff\x5f\xec\x95\xb9\x00\xc4\xe1\xfc\x0c\x7f\x9e\x86\x11\xb6\x86\x09\xd5\x26\x96\x7b\x15\x5f\x45\x8b\xab\x78\x71\x15\x01\x35\xb9\x4c\x71\x15\x91\x28\x1c\x72\x9f\xa0\x6f\x00\xca\x60\x5e\x45\x26\xd0\xd4\xcb\x68\x63\x09\xc0\xe6\xe7\xe2\x2a\xb1\xa2\x98\x42\xe3\x43\xb0\x0e\x3b\x0e\xa9\x57\xb9\xa2\xfd\x92\x0e\x4b\xe1\xa4\xd8\x7a\x23\xa0\xbd\x2b\xca\x3a\x5d\xb1\x49\xa8\xec\xdb\x22\xfb\x69\x95\x57\x34\x0e\x67\xb6\x93\xa4\x42\x1c\x2c\x56\xb0\x6d\xc5\x88\x7d\x71\x73\xa9\x73\x6c\xe8\xa6\x12\x8f\xa1\x24\x7f\x95\x62\x74\x8a\xc7\xd6\x50\x24\x56\x78\xdb\x76\x18\x17\xe1\xe4\x66\x1d\x10\x0d\x93\x22\x10\xfb\x0a\x6c\x55\x50\x52\x55\x30\xbf\x58\x42\xa2\xbe\x50\xe3\x4b\xba\xb1\xdc\x23\xed\xad\x66\x2b\x46\x88\xb4\x1b\xad\xa6\xc1\x64\xdc\x01\xe4\xe0\x73\x10\xab\xc6\xad\x07\xd5\x18\xa1\xd4\x73\xab\xe1\xeb\x0e\x61\x5b\xfc\xb4\xa9\x9a\x7e\x6d\xe6\x92\xcd\xe7\x10\xaa\xcf\xf8\xf9\x56\xcc\x63\x35\x94\x7d\x4a\xb2\x94\xc5\x24\x0d\xa0\xa7\x74\x0e\x19\x1a\x2f\xe1\xf1\x0b\x1e\x63\x44\x7a\x61\x9f\xef\xe7\x03\x14\xf1\xb0\x06\x63\x37\xae\xa2\x20\xdd\xeb\xa3\x79\x10\x33\x02\x53\x37\x86\xcd\x06\x80\x5a\xa8\x7c\x97\x66\x1f\x03\xfd\x23\x05\xb5\x1a\xde\xa2\xa0\x8d\xb7\x68\x2b\xde\x0b\x18\xed\x9a\xcb\xd4\xbe\x29\x30\xa9\x22\x85\x53\x5b\xbd\xda\x52\x6f\x5a\x78\x8f\x8a\x4a\x79\xe1\x18\x51\x9d\xcc\x2b\xae\x59\x96\x0f\x0d\x1f\x91\xed\xab\x91\xb7\xb8\x3a\xf6\xb6\x27\x06\x33\x8d\xa7\x24\xf8\xa1\x6d\xd4\xcb\x5a\x12\x06\x04\x9a\xb6\xb3\x12\x8b\x5c\xcd\xbb\x78\xda\x89\xb8\xa2\x6f\x9b\x35\xfc\xcb\xc7\x8b\x13\x56\x93\x44\x38\xa2\x6e\xb6\x01\x5a\x9a\x70\x8e\x71\x19\x9c\x11\x2e\xc0\xd1\x25\xa5\x12\x66\x66\xa7\xf0\xe7\xd3\x30\xc2\x97\xe4\x30\x2e\xd3\x5b\xcb\xd6\x02\xda\x76\xf6\xae\xe3\xca\xf6\xbe\xd3\x62\x3f\xf6\xcd\x69\x7e\x43\x67\xd3\x4e\x32\x0c\xe6\xe6\x90\xf0\xc8\x0c\xfa\xd9\x94\x5e\xeb\xe0\xfd\x87\xc1\x45\x67\x00\x9d\x5a\x30\x9b\xfb\x9a\xf0\xd5\x0b\x9d\x5e\xca\x32\x53\x5a\x56\xe4\xad\x2a\x32\x29\x2d\xf2\x8f\x8f\xe7\xaa\xd0\x5f\x77\xa4\xb4\x18\xdb\x9a\x9f\x76\x06\xac\x74\x47\x16\xff\xaf\xe7\xaf\xcb\x4a\x9f\x7d\x3c\x3d\x55\xa5\x1a\xbe\xb2\x20\xad\xdc\x42\x1a\x27\x75\x7a\x85\xb4\xc1\x66\xa3\xe9\x3b\xc0\xf4\x02\x50\x34\x13\x4d\x1a\xd7\x6f\x2a\xd8\xdf\x6a\x56\x51\xb6\x89\x73\x6a\x0e\x58\xd1\x96\x49\x79\x00\x8d\xea\x7b\x2b\xab\xe7\xc7\xa4\x50\x79\x7f\x65\xe5\xfc\x68\x99\x95\x9f\x3a\x4f\x57\x55\x2e\x8e\x63\xa1\xf5\xa7\x2b\x5b\x2f\x1d\xe1\x02\x9c\xab\xc6\x4a\x40\xe6\xe0\x6f\x36\xfa\x46\x1b\x78\x65\x13\x26\x47\x98\x06\xd4\xfc\x60\xa2\xed\xda\xf6\x04\x16\x87\x09\x6d\xef\x19\xef\xdf\xca\xf7\xfb\xc6\x7b\x45\x5c\xb4\xed\x18\x5f\x4c\xaa\xa1\xed\xa7\x46\x09\x45\x0e\xb4\x7d\xf5\xa5\xd1\x30\x3e\xca\x3a\xd8\x78\x2d\x79\x19\xad\x27\x5c\x7b\xbb\xc7\xc0\xd6\xf6\xf6\x9d\xa7\xb8\xbf\xdd\xd2\x1e\xfb\xdb\x79\xb9\x19\x61\x2e\x87\x3a\x11\x0d\x69\x68\x57\x00\xf3\x6a\x63\x44\x83\x30\x4a\x5c\x0c\xd9\x9c\x69\x57\x37\x36\xf0\xd4\x6a\x8e\x72\x1f\x71\xc2\xdc\x25\x82\xf6\x2a\x84\x3e\x26\x61\x34\x39\x26\xb3\xec\x9a\x97\x51\xf0\xc3\x5d\x8c\xff\x98\x4d\x55\x79\x5e\xce\x18\x71\x13\xe6\xef\x21\xbd\x51\x37\x02\xd7\xaf\x89\x66\x97\x37\xc4\x16\xd2\xb5\x78\xa4\xa5\x4b\x42\x48\x3d\x4a\x79\xd3\x72\x6a\x8e\x94\x1e\x2d\x67\xcf\x91\xb2\xa0\xe5\xec\x3b\xe9\xbc\x6e\x3d\x75\x9e\x66\x47\x07\x88\xb6\x0b\xfe\x39\xa3\xf0\xde\x01\xb9\x10\xa2\xe9\xcd\x51\x5b\x49\x68\x9f\x63\x7c\x50\xa5\xcd\xf6\xc3\xc1\xe5\x65\xe7\xe2\x6c\x00\x8b\xd8\x47\x88\xf4\x30\xd7\xbf\xa2\x34\x94\x16\x77\xe8\xfc\x2f\x07\xc9\x00\xd9\x07\xd4\x6d\x00\x75\xad\x4a\x06\xe2\x76\x1a\x8e\x47\x95\xad\xa9\x09\x80\x2f\x54\xb0\x04\x2c\x16\x6e\x64\x0d\xc8\x9e\x64\xd3\x3c\xe2\x19\xc7\xc3\x28\xc2\x31\xc3\x12\x61\xcf\xa9\x38\x30\x42\x71\x7d\x1c\xc6\x09\xe5\xce\x42\xf5\x88\x8c\xf0\x6f\xc1\xf4\x4e\x5a\x81\xdc\x06\xdc\x6a\x02\x00\xf9\x85\xb1\x68\x69\x2a\x15\x25\x2c\xb6\x46\xc3\xaf\xb9\xbd\x3f\xfd\xbe\x07\xfc\xbc\x2f\x09\x05\x8f\xc9\xe7\x90\xa9\xb5\x14\x3c\x32\x45\xdf\x09\x66\x73\xa7\x25\xb7\xcf\x35\xc7\xe7\xef\xa6\x34\x7d\xb5\x27\x5f\x4d\xb2\x57\xfb\xf2\x15\x1b\x74\xf5\xf2\xa9\xf3\xd4\x1f\xe1\x71\x70\x37\xa5\xad\x52\x12\xc7\xe5\x24\x1e\xab\x8c\x51\x71\xba\x3c\xda\x28\x1d\x6b\xf2\xd4\x24\x94\x8d\x2b\x90\xa0\xc3\x55\xb2\x57\x63\xb4\x68\x1b\xc2\xec\x73\xba\x25\xb6\x2a\x42\x36\xdd\x34\xd3\xc7\x74\xf5\xad\x52\xe1\xea\x5b\xed\xbf\x9a\xbb\x5c\xa9\xa0\x06\x6e\xf3\x18\x27\x38\xbe\xdf\x6c\xd7\xec\xfe\xb9\xe8\xb1\x8d\x2b\xe0\x40\x9f\x34\x65\x6c\x92\xbc\x4d\xba\x7e\x76\xd8\xfd\x60\x5a\x25\x69\x1c\xce\xff\x71\x47\x68\x21\x46\x7a\x66\x9c\x4c\x6d\xa6\xe2\xec\x2a\xe6\x87\x51\x72\xba\x34\x11\x8a\xdb\xb4\x95\x8e\x1b\x11\x7e\x03\xd9\x30\x22\x14\xd5\x6a\xe9\x73\x16\xab\x87\x7d\xc8\xdc\x0a\xb2\xe0\xae\x4d\xa8\x95\x29\x59\x09\x79\xce\xb5\x80\x16\x3d\x61\xb2\x93\x78\x37\xaf\xcc\x9b\x12\x8c\x9f\x44\xa8\x86\xf6\x95\x63\x95\x1e\x62\x96\x6e\x3d\x07\x9e\x53\xaf\xf3\x58\xd1\x05\x78\x99\x22\x2c\x20\xd9\xf1\x7b\x1f\x8e\x46\x53\x13\x4b\x19\x19\x6f\x43\x1c\x09\x23\x9e\x42\x13\x3c\x12\x8e\x2b\x41\x32\xa5\x5f\x16\x05\x7c\x8b\xf8\xc5\x1e\x10\xd9\x03\x4f\xff\x10\x01\xe1\x78\x99\xeb\x3d\xd1\x73\x59\xd0\xed\x1d\x3d\xc0\xf8\x16\x81\x26\x68\xe2\xd1\xbf\xed\xd8\x81\x03\xbf\x74\x10\x56\x13\x2d\x99\xe3\x61\x18\xc8\x02\x6c\xf6\xf2\xd8\x8a\x57\x0d\xa7\xe5\x5c\x5d\x35\x1c\xe8\x5c\x5d\xf3\x9f\xd7\xec\xe7\x98\xff\x1c\x3b\xdc\x7a\xc5\x7e\x46\xec\x67\xcc\x7f\xc6\xec\x27\xe5\x3f\x29\xfb\x79\xcf\x7f\x7e\x69\x1c\x3a\xf0\xa9\xf3\xb4\xf5\xf4\xea\xca\x79\x0a\x9d\xab\x2b\xfe\xfa\xea\xca\x81\xce\x1e\x5f\x9e\xf2\xe8\x7c\x4a\x24\x26\xc1\xf0\x06\x33\x4c\x9e\xf2\xf2\x4f\x8d\x62\x4c\xa0\x19\xbe\x28\x99\x85\x43\xf7\xa6\x7c\xea\x3c\xed\xcb\xf4\x23\xd8\x92\x76\x24\x9d\x21\xb1\xc8\x4f\xa5\xa5\x62\x68\x00\x9f\xf6\x62\xaf\xd9\x47\x6b\xc8\xd5\x23\xfd\xc5\xc2\x7d\xde\xdc\x8b\x6a\xb5\xe6\xce\x2f\xfb\x51\x9b\xe4\x34\x0f\x9c\x96\x75\x89\x96\x04\x44\x78\x74\x32\x85\x1c\x2a\x37\x4e\x73\xdf\x27\x6a\x5a\xec\xeb\x39\x77\x51\x4b\xef\xb2\xfb\x0a\x45\x1c\xb4\x2e\x17\xfc\x48\xed\x08\x14\xcc\xb1\xb9\x80\x2e\xd6\x81\x03\x16\x81\x9c\x2f\x21\xd7\xfb\x02\x1c\x0b\x81\x37\x02\xb6\x76\x94\xb0\x30\xf5\x50\x18\xcb\x51\xcf\xc6\x59\xc2\x7f\xde\xdc\x8b\xc5\x10\xc6\x6d\x8a\x70\xcb\xdd\x79\xb9\xbb\x1f\xb7\x5d\x8a\x18\x23\x3b\xd0\x6d\xee\xee\xc7\x8b\xc5\xce\xcb\xdd\xbd\x58\xe6\x40\x71\x1a\x0e\x00\x2d\x51\xe2\xce\x81\x2f\x1a\xaf\x77\xf7\x63\xed\x13\xa4\x1e\x8a\xb3\x5b\x05\xcd\x5d\x50\xa7\xe4\xe3\x7c\xae\x0c\x57\x60\x05\xf3\xb3\x4e\x51\xd3\x0a\x2b\x74\x4b\xeb\xea\x97\xdf\xfc\x98\xeb\x5a\xc1\x54\xb8\x02\x52\x89\x3e\x6b\x58\x0e\x0d\x1b\x5c\xc1\x60\x7c\x17\xd1\xdc\x45\x51\xdd\x14\x52\xab\xd1\xb6\x3a\x7c\xa3\x20\x5d\x79\x5a\x8d\x3c\x10\x75\xc7\xa9\xc4\xf7\x12\x6b\x87\xac\xb4\x56\xcb\x2e\x49\xd7\x6a\x0d\x36\x94\x22\x29\x40\x7a\x04\x0a\x52\x99\xe9\x52\x2f\xce\x16\x3c\xba\x15\x33\x91\x6f\x6b\xda\x6a\x4a\xe5\xd9\x74\x78\xf2\x25\x37\x5f\x83\xbd\x92\x92\x96\x02\xe8\x68\xb9\x93\x52\x95\x21\x2e\x1a\x71\x65\x27\xa7\xf6\xbb\x1f\x9b\x36\x36\xd9\xb8\xb5\xac\xa2\x4d\xbb\xc9\xec\xc4\x99\x96\xd3\xdb\x72\xc1\x55\xef\xaa\xff\xb8\xf4\xda\xcf\xea\x4f\xae\xfe\x5c\xc0\xd6\x7f\xed\x55\xaf\xae\xfa\xe2\x24\xe3\xea\x49\x53\xb7\xed\x5f\x7d\x69\xbc\x12\xef\xbf\x34\x5e\x15\xdb\xe7\x49\x7d\x4a\x92\xfd\xb4\xcb\x2d\x67\x38\x60\xac\x92\x4f\x7f\x9f\x96\x10\xde\xa0\xd4\x6b\x02\x21\xc9\xcc\x83\xa8\x79\x30\x2a\xdc\x62\xcc\x5f\xc5\x12\xf2\x43\x44\xa1\x8b\x41\x9b\x31\xfb\x9b\xf0\x0b\x1e\xb9\x31\x68\xa5\x34\xe1\xb2\x23\xd4\xe2\xdf\xc3\xad\x26\x77\xcb\x72\x33\x0f\x00\x60\xe9\x2e\x53\xa3\xa1\x96\x5e\x84\x73\x9c\x67\xac\xc4\xea\x24\xb2\xfc\xa6\x2c\x6e\x3b\x4e\x86\x4c\xbe\xf6\xf5\x5d\x38\x1d\x95\x1f\xc5\x9a\x87\xda\x8c\x4a\xe6\x99\x76\x81\x57\x26\x98\x5e\xf0\x8b\x7e\x26\xdc\x7c\x62\x53\xa1\xbe\x64\x09\xe0\xf3\x57\x04\x41\x26\xfe\x9e\xef\xca\xa4\xce\xc1\x75\xe2\x6e\x52\xf5\x4f\x8e\x4d\x44\x3e\x9b\x60\x4c\x59\xc3\x2d\xc5\xbf\xe1\x38\x09\x49\x41\xa6\x69\x01\xf1\xd4\x1d\x09\xed\x0c\x46\x33\x11\xe7\xc3\x41\x97\x15\xa4\xf9\x82\x5a\x4a\x9e\x92\x03\x87\x06\xe7\x90\xf4\xd8\x41\x9c\x37\x90\x5e\xd8\xe7\x51\xbe\x27\xfc\xe8\x81\xff\x9c\x23\x39\xd1\x1d\xf7\xea\x6a\xf4\x0c\xb8\x57\x57\xc7\xcf\x80\xc3\xe7\x36\xbc\x5b\xf1\xd1\x1f\x11\x0e\x76\x8a\xe6\xfc\xde\x93\x1b\x80\xc5\xa2\xe7\x38\x90\xff\xeb\xc3\x21\xba\x13\xef\x27\xb9\xf7\xbe\x48\x55\x3c\xed\x35\xfa\x99\xdc\x44\x68\x98\x3d\x03\x1e\x5b\x53\xba\x3c\xf2\xa2\x4d\xf5\xa9\xdd\x68\xa5\x07\x20\xec\x35\x3f\x03\x19\x21\x5e\xdf\x5a\x68\xa8\x0a\xc5\xc8\x32\x76\x2a\xd6\xe8\xc0\x8d\xe1\x08\x48\xf7\xf8\xb2\x22\x1c\x93\x1d\xd5\x08\xe4\x6d\xa6\x8f\xeb\x2a\xb3\x9a\x90\x95\x07\xcb\xcf\x37\xe1\x14\x33\x68\xd9\x66\xd5\x74\xcc\x31\x6a\x97\x2c\x67\xe2\xc4\x06\xef\xd3\x76\x61\x09\xbb\x51\x17\x5c\xed\xfa\x5b\xc3\x54\xdf\x3c\x2f\x06\x14\x3d\x6f\x3e\xa3\x5e\x4e\x4d\x89\xf9\x5d\x5b\xf3\x6e\x7d\xba\x87\x09\xff\xba\x93\x8a\x62\x7a\x09\xb7\x6c\x56\x2d\x1a\xf9\x2e\x72\x6b\xce\x47\x0d\x42\x71\x9e\x0b\x37\xbf\xfc\xee\xd6\xd6\xa6\xe7\x19\x3b\x32\x62\xb9\x3b\x2e\x3a\x9e\xa5\xc4\xce\x9c\x45\x54\xc4\xa2\x72\x47\x0b\x17\x83\xf6\x59\x70\xd6\xa2\xa6\xe7\x80\x54\x44\x66\x78\x7a\x94\xbf\xab\xa1\xf9\xb3\x04\x5b\xff\xea\x7b\x6e\xef\x60\xeb\xbf\x79\x06\x91\xfe\x33\xb0\xc2\xb5\x45\x2a\x69\xab\x00\xe6\x40\x79\x65\xa0\x28\x59\x05\xc5\xb6\xde\x5e\x6d\xb9\x1c\x28\x28\x18\x84\x52\x75\x3d\xa7\x44\x9a\xe6\x15\x4a\xba\x78\x8a\x87\x94\xc4\x5f\xd1\xa8\xe8\x0c\x5f\xcf\xb7\xf8\x72\xbe\xc2\xa7\x8a\x92\xcb\x90\x4e\xf1\x91\x79\x2b\x26\x17\x2b\x2d\x0d\xe7\x47\xf3\x36\x50\x43\x73\x61\xbb\xbb\xc4\x29\xaa\x2e\x9a\xde\xe3\xb8\x7f\x3a\x9e\x1b\xb7\x9d\x45\x8f\x27\xad\xec\x7b\x4e\xcb\xe1\xf1\x5c\x25\x9d\xa4\x88\x2c\x59\xda\xa9\x17\xaf\xa6\xd7\x30\x98\x87\x34\x30\x62\xf3\x17\x68\xa5\x99\xc8\xf2\xe0\xbc\xb4\x44\x66\x26\x5b\x45\x3d\x25\x11\x6d\x8d\xe5\x32\xa6\xbb\x39\x07\xce\x3c\x51\x31\x68\x6f\xff\x79\x95\x3c\xdb\x6a\x37\xbe\x6c\x87\x8a\xf3\xda\xa9\xb4\xc5\xb0\xb9\x0b\x5a\xfa\x63\x03\xb4\xce\x82\x33\x73\xf3\x3f\x0d\xe9\x69\x38\x0b\x8b\x1a\x76\x76\x41\x91\xea\x5e\xd4\xbd\xbe\xcf\x55\xeb\x2c\x1c\x11\x91\x41\xb3\xd2\xec\x5b\x30\xde\xda\xca\xc6\x53\x2d\x2c\x69\x31\xae\x9f\xd1\xa2\xc2\x8d\x47\x21\x3d\x0e\xcd\x88\xea\x1a\x57\xf1\x9b\x91\x3d\xb1\x6b\x2c\xfa\x13\xc8\x86\x16\x8b\x6a\xea\x62\xa8\xeb\x28\x6c\x7d\xc6\x05\x27\x44\x3f\xbb\xca\xd4\xf0\xa3\x3d\xf5\xde\x6b\xfa\x91\xe7\x81\xb8\x17\xf5\x51\xe4\x8b\xfb\x46\xec\x7b\xda\x69\xf6\xf5\x91\xf4\x1a\x7d\x14\x79\x4d\xed\x06\x51\xc3\x4f\x52\x20\xfc\xc2\x11\xe9\x25\x5e\xb3\xaf\xf9\x24\xf4\x92\xbe\xd7\x84\x31\x7f\x2d\x7e\xf4\x3d\x25\x0a\x7b\x51\xbf\x8a\x68\x2f\xe9\x03\x81\x98\x80\x17\xeb\xf0\x58\x79\xc4\x80\xa4\x1e\x05\x3d\xd5\x5e\x9a\x1e\x22\x49\x70\x4c\x93\xd4\xe7\x56\x3e\xab\xb0\x79\x07\xdd\x6e\xc7\x16\xc9\x5d\x15\x3b\xe0\x7f\x43\x12\x99\x3e\xcd\x6c\x20\xa8\xba\xc7\x9f\x86\xeb\xd5\xdd\x81\x85\x67\x7b\xea\xc5\xac\x78\xec\xee\x3a\xd1\x6f\xbe\x53\x7e\x59\x57\x32\x0b\xd4\xdd\x95\x3f\x04\x94\xe2\x38\xca\xc2\xbb\xe4\x1c\x92\xed\x08\x16\x1d\xa6\x57\x75\xa7\xe0\xb1\x9c\xff\xec\xe4\xeb\x1e\x77\xde\x1c\x7c\x3c\xbd\x1c\x74\x2e\x2e\xce\x2f\x06\xef\x0e\xce\x8e\x4f\x3b\x17\xb9\x59\x2b\x53\x1e\x18\x94\xe6\x09\x24\xde\x05\xd1\x68\xca\x96\xe1\xf5\x20\xf3\xb5\x47\x44\x20\xf5\x26\x08\xa7\x77\x45\x7f\x1a\x48\x94\x0d\x38\x43\xbe\x22\x43\x42\x71\x07\x16\x20\xbe\x46\x1e\x4f\x00\x13\xc3\x04\x11\x71\xfd\x0c\xd7\x6a\x6e\xe4\x21\x91\x17\x06\x26\x88\x02\x1f\x67\x01\xb7\xec\x04\x73\x1d\xc7\x8b\x60\xb2\x58\xf4\xfa\x60\x45\x27\xb3\x45\x4f\x7d\x4e\xb0\x70\x33\x97\x25\x8a\xe1\x48\xed\x6c\xa9\xae\xf2\xda\x49\x59\x68\x45\xfc\x2d\xdb\xd3\xad\x6c\xa7\xaa\x2e\x62\x95\xd1\xdd\x75\x1c\x91\x18\x96\xc2\x0d\x23\x67\x64\xb6\x55\x05\x93\x8d\x8b\xed\x3e\x74\x19\x52\x2b\x28\xbc\x76\xa0\x24\xde\xb9\xdc\x3f\x0e\xd8\x0c\xf7\x26\x00\x76\xd2\xae\xde\x34\xaf\x26\xb0\x5c\xb0\x52\x45\x6f\x2d\xbd\x3b\x5f\xe6\x78\x48\xf1\xa8\x22\xdc\x8a\x2a\xd7\x77\xb4\x32\x21\xb4\xf2\xb7\xa4\x55\xf9\x5b\x52\x77\xa0\xb8\xc0\x92\x86\x7c\x81\xb8\xff\x3d\x83\x23\xfe\x16\xb6\xcc\x5f\xdf\xc3\x74\x49\xde\xbc\x87\x42\x36\xfe\x7b\x7a\x68\x09\xc5\xf4\xf5\x7d\xd4\xe2\x4c\x6f\xde\xcb\xf4\xd2\xf8\xbf\xa5\x9f\x85\x40\x41\x5f\xdf\x4b\x2d\x0e\xd7\xa6\x7d\x94\xb1\xd9\xfe\x2d\x3d\x34\xa3\x9d\x7d\x7d\x07\x85\x9d\xec\x6b\xfa\xc7\xa3\x22\xfd\x7b\xba\x57\x8c\x4e\xf6\xf5\x1d\x94\x30\xbe\xaa\x8b\x32\xf4\xd9\xbf\xa7\x93\xd2\x94\x50\xd2\xc9\xea\x8a\x4e\xaa\x68\xa3\x3a\x97\x62\xee\xa1\xc0\xef\xd1\xc9\x5b\x8a\xda\xd5\xba\xba\xbc\x59\x27\x2b\x6e\x40\x09\x89\xdc\xbf\x87\x12\x27\xe9\x65\x5d\x8b\x8a\xb3\x09\x39\x72\xe1\x21\xe9\xe6\xbd\xd4\x6a\xfd\x2d\xd1\xfa\x9a\xf6\x53\xc1\x98\x60\xca\xe8\xc8\x53\x5c\xd9\x3f\x60\xd0\x87\xf1\x66\x84\x78\xce\x09\xe1\x97\x0a\xae\xf4\xb2\xed\x49\x72\x12\xd1\x40\x97\x64\x99\xc1\x88\x1f\x97\x99\x37\x4c\x41\x41\xe7\x70\xb1\xe7\x54\x92\x9b\x34\xf5\xd6\x35\xae\xe0\xec\xd6\xae\x05\x44\xdd\x31\xd7\x7f\xd5\xc5\xb2\x88\xbb\xc5\xcb\xe4\xb8\x3e\x0a\x93\xf9\x34\xe0\x81\xf6\x17\x0b\xa1\x62\x2f\x16\xce\x5d\x74\x1b\x91\xcf\x11\x8f\xa3\x2d\x22\x0a\xb4\x2c\x81\x3d\xdb\xf9\x20\x07\x06\x28\xfd\x93\x00\xbb\x36\xf0\x67\x4b\x45\x97\x6c\x8b\xa0\xa3\xad\x34\x46\x21\xb7\x67\x7e\x4a\xe6\xd7\xe8\xf1\x7d\x30\x37\x0e\x14\xf8\x86\x24\x88\x99\xb6\x29\x36\x27\xfc\x2e\xf3\x11\xbf\xa2\x4e\xe5\x76\x25\x98\xf3\x54\x57\xaa\xe8\x11\x97\x5a\xd5\x06\x6c\xec\xa5\xb5\xd3\x7d\x2f\x7f\xc3\x03\xbd\xc6\x64\xc6\x19\x65\xe0\x82\xe5\xd2\x67\xed\xd7\xdf\x07\x73\xad\x07\xf9\x52\xd6\xe1\xe7\x91\x9e\xcd\x46\xb2\x80\xd3\x14\xa5\xdf\x7a\xb8\x0f\x63\x44\x7b\x8d\xbe\x9f\x22\xdd\xd3\x8e\x22\x41\x9f\xeb\xfe\x29\x1a\x9d\x88\xc6\x0f\x03\x37\x86\xb4\xd7\xec\x83\xa5\xd9\xb7\x25\xb4\x20\x4c\x89\xb1\x22\x09\x8f\x64\xbd\x6a\xf6\x26\xa3\xa3\xcc\x7e\x03\x25\xb6\x0c\x33\xbe\xdf\xc5\xe2\xa6\x77\x38\x76\x37\xbc\x43\x8d\x53\x6f\x25\xda\xc3\x7d\xd1\xc2\xef\x71\x30\x9f\xe3\xd8\x8f\x6b\xb5\x58\x21\xc8\x08\xce\xbd\x2f\x38\x21\x4d\xf2\xa1\x86\xc2\x44\x68\x65\xbf\xe2\x07\x1e\x22\x9d\xd6\x13\x12\xb3\x3d\xaa\xa4\x7a\x81\xda\x24\xc3\xbf\xc7\x10\xe8\xfb\x6e\x8c\x48\x0e\x0d\x90\xc3\x02\x66\x4d\x73\x63\x48\x8f\xd4\x6f\xf1\x03\x94\x55\x6c\x54\x57\x26\x2c\x55\xaf\x64\x18\x2c\xaa\x4f\xce\x93\x88\x55\xcf\xb0\x20\xa8\xd7\x87\xc2\xa2\x11\xe7\x2c\x1a\xc2\x88\xa1\xb1\x4b\x2f\xea\xf7\x1a\x7d\x9d\x69\x04\x33\x7d\x8e\x83\xb9\x64\x98\x44\xb8\xc4\x84\x28\xc9\xd3\x3f\x6c\xbb\x16\x51\xc7\x24\xa9\xb4\x04\xf5\x12\xde\x79\xea\x62\x18\x82\x3e\x00\xad\xfc\xfb\x24\x25\x8a\xb2\x74\x68\x7d\x1f\xc7\x64\x56\xa2\xee\xd1\x1c\x5b\xbb\xbd\x3e\xa4\x66\x14\x80\x5c\x64\x2d\xb9\x99\xc6\x3d\xc2\xba\x0a\x13\x24\x62\x6c\xb1\x49\xe0\x53\xb6\x8d\x75\x23\x98\x64\x5e\x1b\x1a\x12\x9c\x9c\x27\x14\xc7\x01\x25\x31\xff\x5b\xc8\xec\xc3\x89\x15\x8e\x78\xbc\x7f\x4d\xb0\xac\x05\xa2\xdb\x29\xf0\x17\x6a\x39\x78\x4b\x21\x17\xa4\x41\xfb\x71\x44\x22\xdc\xaa\x36\x21\x27\x60\x2b\x93\x08\x69\x1d\xcf\xeb\x2f\x5b\xb2\x58\x43\x16\x13\xf1\xe7\x96\x4b\xf8\xe4\x53\x32\x24\xb3\x79\x3d\x8c\x42\x19\x6d\xca\x05\xd0\xb9\x53\xb1\xe1\x9d\xaa\x0a\xc2\x2a\x3e\xd6\x6a\xae\xb5\x46\xf1\xa5\xea\xa5\x0b\x36\xef\x7e\x4f\x54\xad\x87\xb2\x48\xbf\x84\x14\x4b\x60\x9b\x18\x13\x4c\x4f\xc5\x14\x2f\x21\x60\x6e\xc2\xa7\x37\x55\x2d\x90\x86\x53\x1c\x18\x31\x64\xca\x17\x82\xa6\x15\xc4\x08\x4f\x0b\x11\xe0\xb2\x89\xe5\x6b\xe2\x9b\x81\x35\x24\x9e\x76\x4e\xa2\xa2\xc2\xa4\xb3\x14\xf7\x0b\x08\x40\x6a\x45\x61\x82\x29\x9f\xb5\xa7\x61\x42\xcd\x08\x26\x98\x09\x05\x9b\x1c\xf4\x95\x1c\x34\x32\x8b\x51\x8b\x3b\x95\x2e\x0f\xe3\x7e\xdf\xc7\x25\x72\x2e\xf3\x2f\xb4\x60\x89\x23\x1a\xe7\x5c\xcb\xff\x6d\x08\x9a\xb2\x8d\x80\x0c\xd7\xdc\x62\x69\x67\x5b\x6e\x05\xb3\x74\xe8\x16\x3f\xfc\xe0\xde\x48\xb4\x8d\xde\xb0\x86\x52\x36\xf9\x0e\x7c\xf9\x28\xfd\x44\x8c\x35\x0a\x1b\x3d\x00\x3f\x02\xfd\x31\x89\x3b\xc1\xd0\x1e\xa6\xc1\x82\x7d\x6c\x62\x2f\xdd\x6d\x2d\x8b\x84\xbe\x32\x12\xce\x3d\x52\x11\x31\xbb\x15\x01\x18\xa5\x1c\x05\x96\x56\x34\x13\x6c\x2e\xd8\x99\xc3\x8f\xa9\x95\x65\xb3\xdf\x50\xa5\xda\x6e\x9c\x5b\x76\x11\x85\xf2\x05\xbf\x22\x29\x57\x7c\xd0\x4a\x5f\x42\x4d\x6e\xe4\x94\xc1\xd8\x22\x44\x98\x60\xb5\xa1\x9e\xf5\xd4\xb6\x3b\x28\xa0\x88\x73\x28\x2e\x16\xc6\x0b\xde\x63\xa3\x92\x2a\xc2\xdd\x85\x73\x0a\x55\x4b\x3e\x97\x09\xb8\x82\xa3\x22\x2a\xe9\x31\xd0\xd1\xd5\xc6\xae\x84\xab\x6e\x82\x12\x67\xf0\x0c\x64\x18\x65\x52\xb9\x64\xc8\xe3\x90\x9f\x33\x1e\x86\x51\x10\x17\x73\x77\xc3\x28\xa7\x83\xe5\xf9\x34\x31\xf9\x54\x5e\x66\x4d\x13\x46\x66\xce\x25\x59\x8f\x93\x5e\xd8\xef\xfb\xb4\x7e\x8d\x27\x61\xd4\xbd\xbb\x7e\x2f\x4e\x5a\xb8\x2b\x93\x62\xde\x26\x0c\xb8\xe4\x30\xb7\x3b\x6d\xa2\x4a\xec\x14\x18\x3c\x00\x30\x62\x1a\x5b\x5a\x20\x90\xe3\x05\x69\x1d\x47\x23\xad\xa5\x1c\xf7\x8f\xf0\x26\x24\xc8\xce\xd3\x64\x3e\xbc\x50\xfe\xf0\x29\x57\x87\xde\x84\x78\x3a\x72\x41\xad\x56\xa5\xf5\x30\xe9\x44\xa3\xb7\x31\xb9\x9b\xf3\x34\xed\xb2\xff\x3c\x60\x3e\x2b\x25\x8d\xcf\xc0\x6f\x22\x14\xb4\x13\xa4\x3a\x0d\x5a\x3b\x08\x05\x3c\x3c\x92\xce\xa9\xa1\xc8\xa0\xac\xbd\x83\x69\x1f\x43\x18\x01\xd0\x0a\x91\x7a\x01\x64\xf6\x1a\x43\xc1\x55\x71\x7c\x13\x60\xb3\x79\xa4\x9f\x43\xc6\xd8\x4c\xbb\x4c\x60\x68\x67\x38\x6d\xf4\x0b\xa2\x58\xdf\x3a\xc1\x58\x65\xfd\xc4\x5f\x15\x29\x0b\xf3\xbd\x89\x4c\x78\x94\x45\x11\x83\x86\xec\x31\x4f\x00\x59\xb3\xb7\xf8\x21\xb7\x3b\x56\x62\x25\x37\xab\xa5\x42\x29\xa9\xc0\xf7\x89\xea\x48\xf2\xec\xe0\xf2\xe4\xb7\xce\xe0\xe0\xe2\xe2\xe0\x9f\x59\x10\xad\x6e\xf1\x92\xbf\x56\xb9\x7e\xd0\xed\x7e\x7c\xdf\x19\xc8\xba\x6f\x3e\x9e\xf1\xe8\x4e\xdd\x34\x10\x90\x28\x35\xc7\xf8\xd6\x3a\x4f\x7b\xd9\xfd\x86\xbe\x8e\x14\x0f\xfa\x83\x0c\x08\xfa\x77\xe9\xee\x87\x56\x61\x9e\x1e\x5b\xad\xc2\x74\xb1\x30\xed\x44\x12\x34\x68\x6f\x62\xf1\x94\x0c\x24\xb3\x1c\xa4\x1e\x66\x25\x30\xa5\x15\x44\x44\x81\x6d\x59\xae\xe4\xc7\x48\xd8\x47\xe2\x76\xa3\xd5\xd8\x8f\xdb\x9a\x77\xa2\x02\xee\xc5\xa0\x15\x17\xfc\x0e\x8c\x5c\xf4\xa9\x93\x47\xad\xd6\x44\xe9\x9d\x95\x76\x3e\xe0\x51\x6b\x4b\x9c\x92\x9b\x7e\xea\x0c\x8f\x8a\x4c\x68\xd0\x8b\xfb\x48\x3b\xd6\x8f\x7d\xe5\xd5\x5c\x18\xad\x93\x9f\x37\x22\x1a\xf8\x1f\x3a\x2a\x1a\xdc\x6c\x64\xd4\x00\x64\x9c\xd9\x5a\x3b\x58\x7a\x59\xd8\xd8\x17\xae\xa7\xf6\xb1\x2b\xba\x8c\x6c\x3a\x74\xf9\x38\x58\xda\xf0\x35\xf6\x50\xec\xc7\x5b\x5b\xdf\x30\x70\x4a\x2b\xfb\x09\x83\x26\x41\x17\x07\xec\x5b\x46\x4a\x02\x5b\x3d\x7f\xf4\x18\x15\xca\xe7\x13\x15\x1c\x74\xd2\xe8\x52\x0e\x68\x61\x28\xbc\x39\x08\x77\xe3\x10\xa9\xec\x6a\x35\x2a\x9a\x89\x61\xd4\x4b\xfa\x30\x81\xd9\x01\xb7\x4e\x33\x33\x4c\xc8\xb7\xe3\x40\x10\x11\xe9\xda\x89\xbf\xb5\x45\x00\x29\xa2\x41\xfa\x90\x14\xd0\x08\xa7\x14\xc7\x3f\x65\xe4\x38\xe4\x1f\x3a\xd3\x04\xc8\x6f\x18\xbe\x5e\x9f\x0d\x11\x0c\xd7\xd1\x30\x40\x0d\x3f\xd8\x23\x7e\x20\xe4\x57\xc0\x68\x18\x8a\x75\x79\x82\xc2\x5e\xc0\xd4\x2d\x49\xce\x09\x0c\xf8\x32\xeb\x46\xbd\xc4\xf3\xfa\x68\x92\xed\x26\x73\x04\x9e\x05\xf3\x9f\x41\xdd\x59\x30\xff\xa1\xa4\x9d\x05\xf3\x6f\xa0\xab\xd8\x83\x10\x00\x93\x75\x94\x15\x0a\x2d\xe1\x9a\x6c\xc8\xc8\x9a\x70\xd2\x85\x7d\x94\x52\x94\xe9\xb3\x30\x84\x58\xdb\x28\xe6\x28\x19\xe3\xd1\xdd\x10\xff\x0c\x62\x0a\xc8\x26\x3d\xb3\xa3\xaa\x8d\x28\x4a\x78\xe0\x18\x5e\xf2\x3a\x8c\x46\x2e\xe5\x81\x75\xed\x4d\xad\x22\x75\xe6\x04\xa4\xa4\x6d\xa5\x28\x36\x5c\x9c\x79\x44\xc6\x30\x01\x8f\x91\xa2\x23\x81\x11\x8c\x85\xb8\x01\xd0\x46\x40\x21\x71\x7e\x1a\x15\x39\xf8\xef\x24\x65\x79\x19\xfa\x75\x74\xe6\xc8\x7c\x37\xb1\x39\x94\x6f\xa2\x78\x42\x66\x3f\x85\x61\x19\xdc\x1f\x3a\xfd\x19\xc0\x9f\xbb\x2c\x86\x63\xb7\x7c\x65\x54\xa9\x90\x95\x0f\x7c\x35\xaf\x5f\xe0\x7b\x1c\x3f\xfc\x0c\x3a\x72\xc0\x3f\x94\x90\x1c\xe2\xbf\x8d\x92\xd5\x72\x52\x16\xf2\xf9\x0b\xd2\xf0\xab\x7b\x25\x57\xee\x1a\x9b\xc9\x1b\x0c\x23\xc6\xff\x69\xd3\xe2\xb9\x56\xf3\x3c\xb2\x84\x71\xe6\xfb\xab\x14\x8c\xf2\x34\x4e\xb9\xbd\x19\x2b\xc8\x15\x53\x59\x08\x36\xf6\x69\x9b\x91\xbb\x65\xa1\x8d\xf4\xd7\xa6\xa0\x85\x7b\xb4\x5f\x68\x90\xc3\xf9\x21\x5a\xd5\xd7\xb2\x70\x25\x29\x51\x91\xc3\x68\x64\xd7\xf5\x56\xd2\x42\x89\x9e\x1f\x42\x90\x9f\xa2\x6b\x12\xb1\x63\x28\x57\x37\x15\x61\x88\x9d\x30\x2b\xaf\xbd\x56\x1a\x7b\xa8\xb8\x5d\xe7\x25\x72\x40\x54\xcc\x51\x8b\x71\xa0\x18\xa7\x54\xb6\x9b\x3f\xf5\x91\x59\x62\x0d\x57\x2a\x90\x5d\xe6\xc9\x36\x67\xac\xdf\xd4\xa7\x5b\x5b\x20\x4d\xbf\x47\xfb\x3e\x4e\x4f\x9c\xf3\x98\x45\x05\x2f\x56\xb5\x77\xc9\x75\x9f\x7f\x58\x2c\x94\x29\x1d\x58\x80\x58\xae\xca\xea\x4b\x8d\xc8\xfd\x8b\x61\x0c\x1b\x05\xf2\x44\xa9\x87\x59\x19\x10\x99\xa2\xcc\x2d\x40\x84\x1c\x22\xc8\x7b\x79\x5b\xa0\x1f\xe2\x31\x89\x4b\x12\xa9\xf8\x3b\x08\x99\x39\x3b\x16\x8b\xc6\xbe\x4b\xec\xa3\x1b\x03\xc6\x70\x92\x12\x2d\x0b\x21\x38\x74\x02\x0c\xed\xa6\xec\x52\x2f\x2c\x69\x86\x2a\x45\xd3\x8d\x11\xe3\xe5\xd4\xad\x4c\x83\xc7\xdb\x22\x59\x82\x84\xfc\xb7\x15\x37\xac\xd7\xac\x1b\x4d\x54\x8c\x45\x3c\xcf\x5c\x8b\x58\xff\x9a\xc0\xc6\xb7\xa2\xe9\x13\xd3\xaf\x4a\x9f\x31\xee\x4a\xb9\x0a\xf2\x6b\xa5\xd6\x4d\x0a\x60\x16\x1e\x3e\xf7\x75\x3a\xb5\x34\xb8\x76\xd1\x28\xe8\x4d\xf9\x75\x23\xe2\x72\xb3\x8c\xe6\x6c\x45\x21\x9e\xb7\x34\xd7\x93\x21\x89\x86\x81\xf5\x7e\x8d\x49\x4f\x51\x52\x32\xae\xf1\xb1\x98\xa3\x4f\x40\xff\x44\x42\x5b\x5a\xd3\x1f\x02\xbb\xe0\x51\x83\xb3\xfc\x12\xca\xce\x3f\x76\x1b\x7b\x39\xf7\x0e\x79\xf9\x19\xc8\x40\x31\x54\x64\x2d\xe8\x91\x3e\xf7\x6a\x30\x13\x44\xf4\xfa\x86\x8c\x23\x11\x46\x45\x14\x72\xba\xd5\x17\x8a\x8d\x15\x5a\x6f\xbf\xe9\xc7\xc5\x74\x3b\xda\xa1\x6b\x96\x6e\x27\xee\xa7\x79\x91\xb4\x1c\xbc\x2e\x01\xa9\x1b\x46\x36\xf3\x61\x82\x48\xf6\x94\xc9\xce\xc8\x4b\xcc\x23\x10\xbe\x63\xc4\xbd\xc8\x0b\xfb\xfc\x62\xad\x8a\xb4\xc2\xa5\x43\x96\xba\x5a\x17\x59\xa5\x2e\x87\xdf\xa6\x1a\x8b\x69\xa9\x92\xf1\xe8\xad\x71\x89\x9b\xf3\xb4\x5f\x16\xbe\x6f\xe4\xf1\x5a\x82\xca\xce\x7e\x41\x6c\xb6\x57\xf8\x23\xf2\x38\x63\xab\xbf\x67\x79\xc3\xf4\x09\x77\x7c\xc7\xfa\x18\x98\x01\x8b\x84\xcb\x0d\x5d\x2c\x44\x62\x14\x52\x1a\x10\x4e\x73\x5b\x6d\x3b\x44\x5e\x25\x15\xf9\x60\x5d\x0c\x5a\xae\xf2\xce\x03\xd9\x3d\x3b\x0f\x2f\xfd\x18\xc5\x8b\x05\xd1\xce\x66\x1f\x97\x30\x42\x0d\xa9\x73\x65\xb7\xd0\x1e\x05\x3b\x60\x6e\x68\x81\x01\x8a\xdd\x10\xf8\x1b\x9d\x84\x10\x18\x80\xc5\xc2\x25\xbd\xa0\x8f\xaa\x0d\x48\x7b\x91\xe7\xf5\x51\x08\x96\x34\xe5\xb8\x1c\x39\xae\xf9\xc1\x55\x17\x07\xb1\x71\xc6\x5c\x18\xb8\x42\xf1\x01\x5b\xb7\x94\x9f\x2a\xff\x2a\x03\x71\xa9\x50\xa7\xd5\xa6\xb9\x70\xaa\xea\xd3\xb5\xae\xed\xd6\xd6\x28\xac\x36\x64\x6a\x49\x73\x58\x73\x45\x57\x9f\xc3\xc1\x10\x35\x60\xa0\x89\xa0\xbd\x40\x52\x7c\x02\xe7\x28\xf4\x82\xfd\xfd\xa6\x3f\x41\x71\x5b\xca\xed\x08\xe2\xde\xbc\x0f\xe7\x10\x83\x16\x75\x09\x7f\x02\xb0\xb1\x37\x69\x87\x68\xee\x35\x5b\x6e\x80\xe6\x30\x41\xd5\xcc\x1e\x96\xb4\xc3\xd6\xff\x08\x8d\x7d\x71\x41\x27\xc2\xe2\x08\x94\xae\x20\xa1\x31\xbb\x68\x70\x3d\xc5\xdd\x22\xa4\xbc\xa7\x42\xee\x4c\x82\xdb\xb3\x1f\xb9\x06\xd0\x8a\xa5\x73\x14\x7b\xb7\x94\x0c\xbe\xaa\x75\xce\xa7\x46\x1f\xf2\xdb\xa2\x4c\x03\x20\xea\xec\x11\x52\x79\x76\xca\x54\x3b\xde\xee\x16\x15\x7f\x79\x82\x29\x3b\x82\x3c\x51\x9d\x3c\x08\x37\x1a\x3c\x7c\xf8\x15\x17\x6f\x09\x08\xe4\x57\x71\x9f\xbf\x12\xf1\x58\x43\x9c\x5f\xff\xe3\x01\x84\x96\xa0\xd0\xbc\x98\x74\x89\x1d\x0b\x1b\xaa\xb9\x76\xb4\x03\x3b\xb6\x45\x89\x4d\x1d\x9e\x8d\x25\x2e\x6e\x16\xe9\xfa\x61\x11\x04\x68\x96\xf8\xff\x51\x17\xf7\xc8\x56\xb3\x0f\x79\x82\x4d\xb1\xc8\x46\x8b\x45\x83\xc7\x51\x8b\xd3\x0d\xf3\xd2\xba\x61\xc6\xc5\x6c\x15\x2a\x43\x73\x61\xad\x63\xc3\x5c\x7c\x2b\xf4\x7a\x15\x1c\xda\xb8\xc1\x5a\x6d\xfa\xf9\xcd\x97\x90\x8a\xa5\xdd\xe5\xc9\x33\x42\xfa\x60\xdc\x6e\x25\xdc\xc9\x93\x21\x25\xee\x9a\x32\x51\xd7\x5f\x6f\x0b\xe0\x20\x9f\x17\x65\xcf\x6a\x5e\xca\x28\x9e\xde\x7d\x2d\x5e\xbf\x85\x3a\x62\xd2\xf3\x41\xc7\x8d\x0f\x43\x15\xa5\x49\xf3\x92\x65\x51\xe2\xe5\xdb\xb5\x34\x92\xeb\x4e\xbe\x74\x49\x34\x07\x1e\xc6\x41\xc6\x74\x30\x77\x6a\xf7\x38\x4e\xf0\xf1\x7a\x28\x5b\x2b\x50\x34\x65\xbc\x7d\xf4\x4a\x90\x43\x59\x4e\x7b\x5d\x8e\x9f\x14\xf7\x90\xba\xc2\xbf\xef\xc6\xa8\x44\xf6\xdb\x55\xfe\xdc\x2e\x6a\xcb\x8d\xbd\x26\x28\x6a\xfe\x02\xcc\x45\x71\x53\xb5\x6a\xaf\x61\x6f\xbb\x6c\xb7\x91\x6f\xef\x6e\x78\x8b\x57\x59\x27\x84\x72\x50\xb8\xa9\x2d\x38\x8b\xf3\x55\xa8\x9d\x25\xc0\x08\x62\xe0\xcb\xb9\x78\x8c\xc7\x6e\xc8\x88\x20\x22\xb3\xf0\x3f\xa8\xd7\x07\x40\x68\x91\x89\xee\x87\x9c\xd3\x96\x4b\xfc\x90\x15\x42\x9b\xd9\xcb\xf8\xae\x87\xf4\x8c\x7d\x0f\x8f\x31\x6a\xec\x6d\xe2\x20\x9a\x94\xe5\x22\x15\x6e\xdd\x30\x41\x98\xdf\x04\x66\x33\xb4\x99\x25\x96\xa6\xb5\x9a\x1b\x21\x71\xf3\x17\x36\xf6\xe3\x67\x6e\xb2\x15\xa9\xf9\x2f\xee\xd5\x37\xf6\x62\x6e\xce\xc0\x28\xf2\xf1\x5e\xe2\x63\x0f\xc5\xe9\x05\x7f\x11\x32\xbb\x92\x7e\xdf\x2f\x7c\xb7\x52\x48\x06\x7c\x2a\x5b\x7f\xd3\x7c\xc7\xfa\xb6\xc5\x37\xa2\xb1\x48\xba\x4d\x03\x4a\x71\xb4\x2e\x12\xde\xb7\x6e\x45\xd8\x36\xc4\x90\x98\x19\x17\xa1\x57\xcd\xd7\x3b\x20\xf3\x4c\x2a\xa8\xf8\x04\x46\x30\xf2\x78\x29\x98\xfb\x2c\xb1\xd6\x8d\x23\x49\x9a\x89\x40\x77\xde\x92\x11\x01\x93\x5e\xd8\x97\xa4\xa6\xe9\x0e\xc6\x08\xfb\x22\x29\x4b\xa8\x19\x8d\xf3\xab\xb6\x0e\x59\x70\x06\x97\xfe\x2d\xb3\xec\x35\xf6\x68\x61\x07\x91\x4f\xdf\xcf\x13\xfd\x0a\x5b\xd2\x16\x85\x14\x80\x56\x63\x9f\xd6\x6a\x66\x25\x2d\xc7\xbc\x56\xa3\x01\xb7\x28\xd0\x2f\x85\x89\x23\x50\x72\x8f\x4f\x28\x9e\x95\x68\x0c\xf9\x8e\x98\xe1\xde\xec\xa7\x41\x22\xf3\x56\xac\x95\xa2\x1b\xd8\x53\xca\xf6\x76\xb2\x08\xb7\x9c\xf5\x1a\xfd\xbc\x60\xfa\x57\x38\x2f\x98\x09\x4d\x36\xcc\x26\x9a\xc1\xb3\x19\x4f\xa6\x71\x97\xa0\x50\x54\x0a\x9c\xcc\x66\x48\x56\x9c\xa8\xe2\x7b\xc2\x0d\xc4\xf2\x45\x78\x0b\xe6\x02\xc8\x66\x2c\x2e\x4e\xbc\x4b\x73\xe5\x0a\xe6\xd3\x73\xe5\x72\xd5\x48\x32\x65\x54\xc2\x94\xc9\xcd\xdd\x78\x3c\x35\xb9\x52\xbb\x8b\xb2\x58\x68\xd1\x88\x20\xc9\x1b\x4d\x85\xad\x58\xea\x64\x5a\x84\xb0\xd8\x05\xcf\x5c\xc2\x17\xa1\x44\x58\x35\xb0\xb0\x6f\x44\x4c\x63\x8b\xfa\x28\x59\x1a\x6a\xcb\xfc\xe1\xf0\xa1\x68\xe2\xcf\x62\x89\xac\x90\xcb\x34\x93\xcb\x6c\x42\x49\xf1\xd6\xa3\x7d\x9e\xf1\x55\xb6\x33\x8c\x1f\xe6\x34\xf5\x68\xe3\x4f\xd2\x65\xef\x92\x1c\x3e\x50\x5c\xb4\xe3\x98\xa2\xca\x96\xe7\x5d\x1b\x9d\x5c\xf4\x27\x02\xfc\x9d\x97\x2f\xf7\x22\x1f\xd0\x5e\xcc\xf6\xa7\x3b\x2f\x5f\xd6\x22\x18\xed\xef\xa3\x57\xbe\x7c\x15\x99\x03\x22\x90\xba\x56\xc8\x5c\x12\x4b\x78\xb8\x70\xec\x32\x99\xb5\x9f\x89\x85\x5c\xd8\x9b\x5c\x4c\x67\x5d\x84\xe5\xa2\xac\x3a\x4e\x71\x9f\x22\x04\xa6\x90\xba\x05\x61\xc9\xe6\x51\x2c\x85\x25\x45\xd4\x5b\xd3\x18\x01\x66\xdc\xab\x42\xd7\xde\xe5\x06\xda\xb6\x35\x9e\x05\xf3\x92\x9d\x86\x7e\x11\xa3\xb9\x0b\x60\x33\xed\x47\x1b\xb7\x9c\x86\xe3\xe1\x25\x30\x03\xa4\x0a\x04\x6e\xf0\x97\xb2\xd1\xb6\x4a\xa4\xec\x9c\xe1\x6f\x3b\xd0\xf9\x15\x3f\xa8\x40\x00\xe2\x65\x65\x76\x97\xf0\xcb\x9a\xb3\xbb\x29\x0d\xe7\x53\x5c\x21\xe3\xca\x8e\x03\x4c\x89\x61\x92\x7a\x47\xad\x1d\x59\xbc\x1f\x2d\x38\x30\x23\xf5\x0e\x80\xcd\x5d\x50\x42\x46\xc5\xb6\x1f\xe9\xf8\xd5\x77\xb0\xae\x9d\x6d\x9b\x3b\xaf\xf6\xa3\xb6\x62\xd1\x96\xbb\xd3\x78\xa1\xbf\xd8\xdf\xdf\x5d\x34\x5f\xef\xb4\xdc\x97\x2f\x77\x5e\xef\x22\xe4\xee\xbe\x78\xd9\xdc\xa9\x45\xdc\xb2\xdb\xd4\x02\x7a\xbe\xdc\x7d\xbe\xd3\x48\xbf\xe7\x5b\x61\x72\xa1\xed\x46\x68\xf7\xe5\xcb\xe7\xbb\x9e\xeb\x36\x1b\x3b\xcf\x6b\x11\xd8\xdb\x6b\x36\x80\x27\x9e\x72\x15\x3c\x8f\x00\x00\x33\x14\x9a\xaf\x16\x3b\x2f\x1a\xfa\x8b\x9d\xda\xee\xf3\x45\x73\xe7\x15\x68\xe9\x2f\x17\x3b\x3b\x2f\xb4\x52\xbb\xaa\x90\x7a\xb7\xfb\xbc\x16\xf1\x17\xf6\x99\x78\xa7\xd3\xd7\x3a\x1b\xad\x74\x8e\x4d\x33\x57\xc4\x76\xff\x9e\xc7\x15\x18\x4e\x5e\x40\x7b\x84\xb5\x6f\x8b\xc3\x1e\x81\x34\xf9\x78\xf3\x35\x8f\x51\xbc\xb3\xf3\x62\x3f\xca\x94\x62\x0e\x69\x05\x00\xf7\x79\x93\xd3\x72\x77\xb1\xfb\xbc\x96\xc8\x28\xd6\xe1\xd8\xdd\x79\xfe\x9a\x41\x7b\xbe\xfb\xd2\x84\x06\x43\xf5\x23\x50\x3f\x22\xe4\xba\xbf\x88\x21\x79\xb5\x70\x39\xa0\xbd\xbd\xe6\x0e\xff\x19\x2a\xe0\x01\xd8\xe2\x23\xb8\x0a\x1b\xce\x26\x9e\xcb\x86\xa3\xc1\xc7\xb0\xbc\x24\x63\x18\x4f\xf1\x82\xc4\xbb\x88\xe2\xaa\x9e\x37\x5f\x0a\x94\x77\x52\x94\x39\x9e\xa1\x16\xc4\xd9\x2a\x16\xbe\x90\xd8\x36\x8f\x0a\xe1\x5f\xa4\x58\x48\x4d\xdb\x59\xc8\x77\xe7\x8f\xf3\x0b\x19\x7a\x41\xbc\x49\x84\x6c\xe0\x79\xae\x1c\xfd\xa6\x4d\xaa\x3f\xe7\x26\x63\xba\x68\x91\xfe\x9f\x94\x2f\xdb\x86\x46\x3d\x0d\xae\xb3\x10\x51\xec\xa1\x7e\x97\xe0\xf8\x60\x82\x23\x5a\xf2\xba\x7e\x47\xc3\xe9\xaa\x6f\xf5\x09\xa6\x67\x01\x0d\xef\xf1\x47\xf5\x5e\x50\xb5\xe8\xbf\x8e\x56\xc3\xb8\x0f\x27\x01\xbf\x05\x92\x85\xb4\x95\xa1\xe2\xd3\xd2\x80\x89\x66\x67\x1d\x32\x0a\x90\xe5\xfe\x9f\xb0\x3f\x8b\xcc\x16\x91\x2a\xb8\x02\x5e\xfa\x38\x58\x83\xbc\x8d\x00\x2e\x28\x07\x9c\x60\x9a\x16\x2f\xae\x20\x6b\x50\xc1\xd2\x06\xf3\x95\xd8\xac\xa6\x9b\x05\x9d\x3c\xd9\x56\x23\xb5\x02\x38\x67\x5f\x7b\x6f\x85\xd8\xdb\x08\xad\x8c\x2d\x78\x71\x33\x4e\x35\xcd\xfc\x57\xd7\xe3\x70\x32\x89\x48\x6c\x46\x32\xfc\x11\xd8\xd8\xc3\x6d\xaf\x43\x0e\x7f\xa1\x71\x30\xa4\x32\x92\xed\xe5\xdd\x7c\x6a\xe4\xa0\x48\x57\x08\x18\xeb\x01\x61\x3f\xf7\xae\xae\x3e\x57\xfa\x1e\xd8\x76\x7b\x7f\x5e\x5d\x25\x7d\x0f\x5c\x5d\x25\xcf\xdc\x76\xeb\xea\xca\x75\xeb\xcf\xda\xe0\xea\x0a\x80\xb6\x0c\x94\xc8\xc3\xe8\x51\x14\x8b\xa0\xb0\x18\xa4\x41\xfc\x7a\xb4\xd7\x64\x22\x71\x87\xfd\xf7\xbc\xbf\x58\x08\xe3\x41\xbf\xb0\xb5\x37\x70\x9f\x4f\x03\x3a\x26\xf1\xac\x4c\x3c\xa8\xef\x6c\xab\x1d\x8d\x62\x12\x8e\xbe\x86\xb5\xf2\x23\xe6\x3a\x12\x84\x53\x42\x48\xad\xb1\x93\x39\xf9\xae\x96\xc2\x0f\x64\xb3\x66\x6e\x48\x84\xbf\xaf\x21\x06\xc1\x01\x2a\x90\xcd\xe6\xc8\x7d\x5d\x8d\x60\xb3\xee\x04\xdf\x49\xb5\xcd\x9a\x21\xc9\x86\xad\x14\x48\xed\x02\xbb\xdc\x33\x3a\xb1\x51\x31\x32\x2a\x93\x87\x5a\xb1\xf7\xc1\x30\x8c\x28\x49\x6c\x37\xc9\x37\xa6\x4b\x0a\x64\x03\xe2\x9c\x86\xd1\xdd\x97\xef\x69\x8c\x03\xd8\xa0\xa1\xdf\xc3\x68\x44\x3e\x6f\x3a\x12\xd6\xa6\x24\x88\x0d\x1a\x3b\xba\x89\xc9\x0c\x9f\x77\xbf\xa7\xb5\xa3\xf8\xbc\xbb\xb6\xa9\x09\x56\x32\xf4\xeb\x74\x0f\x4d\xaa\x43\xb6\xaf\xf5\x37\xe3\x4a\x49\x01\x17\xb4\x5d\x8a\xb6\xe5\x53\xc5\x6d\xb7\xce\x2e\x17\x7c\x66\x83\x8a\xdb\x6b\x6c\xbd\xae\x33\x09\x0d\x29\x72\x31\xa2\x4a\xf8\x82\x36\xee\x35\xfb\x2d\xa7\x51\x6f\xa8\x84\x5b\x2b\xe7\x8c\x6c\xc4\x6d\xb7\x84\xd0\x58\x30\x39\xb0\x60\x73\x6e\x71\xf4\xe1\x23\xb8\x4a\xbc\xf3\xee\x55\xe2\xb9\x57\x5d\x4b\x5b\xb5\x1a\x6b\x2c\x8b\xfa\x3b\xd8\x9e\x40\xa7\xee\x80\xb5\x0d\xa7\xbc\x2b\x9b\x7f\x1f\x0c\x2b\xe7\xdd\xca\x1f\xa2\x5f\x83\xf2\x8e\x15\xdb\x6a\x39\xcd\x0d\x7a\x2a\x85\xbc\x6c\x4e\x3e\xb1\x7e\xf5\xfe\xbc\x02\x7e\xdf\x03\xee\x15\x58\xf8\x65\x3d\x5c\x0b\x5e\x71\xa2\x2b\x72\xb9\x32\x72\x32\xc6\x62\x0d\xb4\x5b\xe1\xee\xab\xdd\xc5\x97\x57\xbb\x83\xdd\x17\x80\x37\x29\x87\xae\xb4\x35\x48\x17\x8b\x32\x6d\x54\x6b\x54\xb2\xe4\x79\xfc\x2e\x9c\xdc\x60\x6b\x8a\x6b\xe5\xcc\x68\x8f\x6c\xef\x6e\xc8\xf4\x2e\xc8\xd4\x0c\x11\xa0\x2e\x5d\x99\xc5\xa3\xf5\x92\x7c\xee\x2c\x85\xdf\xee\x02\x99\x03\xaf\x71\x33\x48\x81\x11\x57\x83\xac\xc7\x11\x30\x42\x8f\x4b\x61\x7f\x2c\x03\xc6\xef\x77\x48\x3f\xa5\xc2\x8d\x0e\xd9\xc4\x2c\x98\x6f\x08\x9f\x83\x2a\x36\x52\x02\x97\xfb\xdd\xaf\xe9\x7e\x38\x76\x8b\xf0\x4a\x1d\xd1\x25\x60\xe1\x89\xbe\x1e\x72\xb5\x1c\x74\xe1\x30\x56\x82\x9e\x60\x7a\x64\x38\x67\x4b\x5d\x95\x5b\x85\x78\x74\x23\x01\x3f\xf6\x3c\x73\xcb\x97\xc1\x38\x88\x8c\xc3\x79\x4d\xaf\x94\xd5\xf3\xf6\x8b\x5c\x55\x9e\x0f\x6f\x83\xca\x9a\x93\xb1\xac\xbf\xda\x8f\xd7\x56\x92\xb7\xa5\x1f\x04\x66\x98\xfc\x66\x44\xa9\xd0\x28\x21\xf7\xc4\x3a\x39\xc4\x2e\x9f\x7b\xe1\x96\x92\xe5\xd7\x5c\x9c\x8e\x4d\xe0\xd1\x72\x60\x1c\x3d\xee\xdf\x50\x9e\x8f\xc2\xe2\x06\x00\x09\x4f\xec\x96\x39\x8c\xc5\xfc\x86\x6e\xd3\x8f\xd3\xd3\x28\xb1\x15\xee\x91\x5e\xdc\xef\x43\xed\xf4\x92\x5f\x8a\xf2\xbc\x6c\xcf\x6c\x27\xbe\xe9\x96\x91\xcb\x31\x52\x45\x08\xd7\x6a\xa2\x93\xf6\xea\xe6\xe8\xe7\x7a\x94\xf2\xb6\xb8\x14\x4a\xd7\x4d\x95\x71\x18\x8d\x6c\x6e\x22\x5f\x31\x0d\xd3\x2d\x89\x06\xb2\x88\x63\x76\x20\xad\x0e\xa3\xf3\x18\x64\x07\xd1\x45\xae\xb5\x39\x8e\x5b\x39\xbe\x74\xda\x16\xfd\xc8\x8d\xfa\x9a\x93\x78\xbe\x66\xb9\xc3\x72\xe6\x96\x2c\x61\xd4\x6a\x1a\x14\x68\x30\x64\x30\x2a\xfa\xcc\x84\x63\xd7\x1c\x72\x20\x02\x5a\x8b\x88\xc2\x4f\x2f\x6f\xb0\x0a\x6f\x1a\x4c\x63\x1c\x8c\x1e\x2a\x8a\x0b\x2a\xf4\x06\x57\x6e\xf1\x43\xc5\x79\xea\x51\xef\xa9\xf3\x54\x9e\xa3\x2b\xd9\x8a\x69\xde\x93\x30\x9b\x17\x65\x7e\x02\x26\x2a\x6d\xd6\x8d\x96\xd1\x0d\x33\x66\x0a\x0f\x54\xdf\xa3\x7d\x54\x2c\x77\x32\xfe\xa8\x42\x56\x95\x5e\xa7\xd0\x1a\x2a\x81\xf2\x7b\x48\x6f\x2e\x78\x69\xce\x53\x27\xe3\x33\x42\xbb\xe5\x9d\xd0\x21\xba\x31\x8a\xd9\x3a\xcc\x01\x1b\x74\xb0\x38\x0c\xd9\x66\x51\x55\x5c\xb2\xe6\xce\x41\xbd\xb8\x5f\x45\x88\xf6\xe2\x7e\xc6\x6d\xac\x46\x9c\x06\xcd\x93\xa5\xd7\xaf\x22\xc2\xe5\xd7\x26\xe8\xe4\x7a\x9a\x0a\x39\xba\x52\x64\xde\x45\x49\x30\xc6\x47\x76\x68\x62\x96\xa5\x11\x43\x79\x36\x57\x51\xcf\x41\x88\xa9\x4b\xdc\xba\xc9\x7e\x73\x4e\x94\x72\x2c\x0b\x33\x2c\xb0\xcc\x32\x70\x8b\x67\x19\x28\x2b\x66\xca\x79\x0a\xa0\xdd\xeb\xb7\x24\xe6\x92\x02\x59\xfe\xbb\x22\xaa\x5c\x36\x69\x27\x21\x76\x69\x49\xe3\x20\x4a\xe6\xc4\x66\x16\xb2\xd0\x89\x11\xa9\x7c\x35\x48\xaf\xa0\x0d\xde\x9c\x74\x4e\x8f\xbb\x03\xe4\x68\xf1\x2c\x2b\x79\xa7\xd4\x4a\x98\xa4\x91\x40\xcf\xc7\x95\xb9\x7c\x7d\x92\x74\xb2\x00\x9e\x94\x9c\x92\x61\x30\x95\xc9\x57\x2a\xea\xf0\xaa\xc2\xfd\x01\xcf\xc7\x8e\xba\x87\x53\x51\x49\xd3\x15\xdb\xad\xf4\xe3\x86\x4c\xa3\x6a\xfa\x51\xf1\x38\x58\xa4\x3b\xd0\xce\x97\xa3\x7e\x46\x6d\x22\x1c\x12\xd9\x72\x64\x64\x42\x58\x49\x83\x5c\x56\x03\xb4\xb2\x68\x2f\xe9\xc3\x0d\x5d\x79\x79\x5e\xbe\x14\x9f\xd4\xf3\x5b\x31\x3e\x4f\x75\x63\xe1\xd5\x42\x8f\xc3\xb1\xdb\xcc\xf2\xd1\x28\x07\x11\xfd\xa4\x3e\x1f\x4c\x21\xd7\x80\x7e\x74\x99\xab\xc2\xc0\xd2\xbf\xed\xe4\xa4\xac\xf3\x31\xc2\xf7\x38\x52\x31\xcf\xc9\xb8\x92\x56\xc9\xd9\xf9\x1f\x97\x9a\x9f\x0c\xda\x01\x71\x4f\x3f\xee\xef\xeb\x87\xff\x5e\xb3\x6c\xc6\x0a\xfc\xba\xd8\x66\x7a\xfd\xb1\x34\xe8\x62\x5a\x4e\x86\x92\x5e\x79\x85\x4e\xa5\x8a\x83\xbd\x23\x27\xb3\xd9\x1d\xf7\xf0\xfd\x2d\xc4\x9f\x6d\x77\x26\x54\xed\x73\xb5\x92\xbf\x89\xc9\xbf\x70\x54\xab\x55\x8d\x37\x22\xdf\x0a\x45\xe7\x3a\x78\x17\x03\xc5\x77\xe3\x18\xe3\x7f\x61\x9e\xb6\x84\x9a\xda\x41\x39\x16\x52\xfc\x9a\x8d\xd5\x6a\xc5\xd6\xed\x7b\xc7\xeb\x98\x7c\x4e\x70\x5c\x66\x56\x95\x9f\x85\x89\xe4\x7c\x8e\xe3\xa0\xf4\xa4\x63\x13\xcb\x0a\x87\xe0\x94\xd8\xcc\xec\x35\x3e\x5c\x94\x99\x62\x72\xb8\x9d\x74\xbe\x0b\xb1\xcb\x38\x1c\xe1\x88\x7e\x15\x6a\xef\xbb\x27\x9d\x8d\x70\xeb\x8c\x26\xf8\xbb\xb0\x63\x00\x36\x6a\xe9\x4d\x18\xe3\x31\xf9\xf2\x5d\x8d\x49\x18\x1b\xb5\xd7\x0d\xc6\x41\x1c\x7e\x57\x73\x02\x04\xb7\x32\x5b\x6d\x0f\xb9\xf6\x84\x4d\x65\x50\x66\x75\xcd\x97\x25\x41\x42\x37\x2b\x2a\x18\x7b\xa3\xa2\x7c\x2c\xd7\x95\x0c\x93\x6e\x38\xbd\x2d\x2b\xb5\xfa\xc4\x61\x13\xb2\x8b\xae\x7d\x97\x89\x93\x41\xd8\x6c\x62\x91\xe4\x77\x7c\x7d\x1f\xe2\xcf\x96\x06\xad\x23\xb6\xc2\x62\xff\x15\x04\x51\xe7\x15\x65\xc7\x0f\x36\x3e\x74\x37\x2a\x9c\x32\xd1\x46\x85\x25\x17\xc9\x35\x6a\xa3\xa1\x9c\xcf\xa7\xf8\x77\x7c\xfd\x6b\xb8\x19\x85\x25\x3e\xdf\x43\x5d\x01\xe2\xab\xe8\x7b\x14\x87\xe7\xdd\x0d\xc9\xab\xe6\xc7\x26\x65\xe5\x04\xd9\xa0\xdf\x92\xe5\x0f\xc5\xbb\xef\x62\xe7\x74\xf6\xac\x93\x22\xca\x2c\xbb\x7e\x06\x4b\x31\xb8\xbe\x20\x27\xce\xa6\x12\x61\x0d\x5d\x24\x34\xeb\x01\x82\x65\x44\xd6\xc0\x3a\xe9\xac\x07\x74\xd2\x59\x07\x85\x0d\xe8\x7a\x38\x7c\xd8\xd7\x40\x92\x24\x5d\x0f\x4c\x2d\x63\x6b\xe0\x89\x59\xbf\x1e\x9c\x94\x0e\x6b\xa0\xf1\x99\xbe\x1e\x98\x10\x08\xeb\x28\x9f\x0a\xcd\x0d\x46\x20\x13\xb0\xeb\x30\xe4\xac\xbb\x01\x8a\x42\xa0\xac\x81\x96\x9f\x7e\xeb\xa1\x1a\xd3\x75\xdd\xd8\x84\xd3\xdb\xef\x52\x0b\xc2\xe9\xed\x3a\xe9\x69\x3f\x82\x53\x3f\x2b\x38\xe7\x81\xc9\x01\x65\x77\xd1\xe5\x7d\xfa\x1e\xe6\x89\x71\x97\x5f\xe7\x8d\xa1\xac\x09\x2b\x66\x9e\x9b\xdf\xb9\x94\xf7\xe0\xa4\x23\xfb\x30\x70\xa9\x8a\xd1\x5d\x8a\x87\xcd\x79\xc3\xa5\x40\xd8\x0b\xf4\x1e\x16\xfd\x8c\x19\x2d\x7a\xb8\xd7\xe8\xf7\x11\xee\x35\xfb\x4b\xe0\x6b\x9e\xb3\xb9\xb8\x0b\x45\x6b\x2e\x8c\xc1\xaa\x63\xca\x82\x2c\x6c\x63\xb7\xe7\x48\x24\x1d\x28\xb5\x7e\xc8\x75\xf9\x92\x73\xb3\xbc\xb8\x91\x10\xb8\xda\xbb\xb6\x82\x12\xe8\xbc\x8a\x5c\x08\xa1\x5c\xde\xfa\x3c\x73\x3e\xed\xed\xf4\x41\xad\x46\x7b\xcd\x7e\xf9\x21\x5a\x06\xf0\xe7\x9c\xa1\x15\x99\x56\x3f\x42\xdb\x84\x3f\x2c\xdb\xcf\xed\xf8\xbe\x55\x79\xe6\xf6\xae\x46\x57\xf5\xfe\x33\xb0\x9d\xba\xdb\x84\x63\x97\x8a\x1e\xa7\x07\x2d\xbd\x66\xdf\xd7\x9c\xa9\xb7\xd9\xf6\xa5\xe2\xc9\xba\x5e\xbe\x6e\x5c\xab\xc5\xac\x2e\x8f\x6e\xbc\x2d\x37\x47\x57\xdb\xee\xd5\xa8\x7e\x35\xca\x8a\x42\xe7\x97\x7a\xc3\x41\x28\x2d\x2b\x0f\x2b\x93\xcf\x21\x1d\xde\xb8\xfc\xf7\xe3\x30\x48\xb0\xf3\xa2\xde\x70\x5a\x14\x39\xaf\xea\x0d\xc7\x17\x29\x9f\xf9\xfb\x97\xf2\xfd\x6b\xe3\xfd\xae\x7c\xdf\x6c\x18\x1f\x7e\x51\x1f\x9a\xf5\x86\x23\x3c\x2e\x29\xe2\x6f\xe5\x85\x16\x8e\x8c\xe9\x85\x6c\x90\x17\x47\x93\x30\xc2\x65\x7b\x5e\xf1\xb5\x1e\x26\x1f\x62\x9c\x50\xf2\x3d\x52\x4c\x40\x28\x93\x63\x69\x43\x92\xc0\xff\x3b\x6d\x60\x53\xdc\xf8\xf2\xff\x93\xf6\xae\x69\x23\x42\x5b\xfe\xf6\x66\x32\x1f\x3b\xd7\x51\x9a\x77\x89\xb2\x9a\xeb\x58\x99\x9e\x9a\x16\x7a\x8b\x87\xb7\xdf\xc5\x01\x1c\xc0\x7a\x64\x04\xd2\xa5\x1a\xb6\xc9\x29\xeb\x0b\x6e\xd0\xbb\x1f\xe0\xc1\xc2\x33\xe5\xae\xad\x63\x5d\xb5\x30\x80\xf6\x85\x2e\xc3\xae\xc3\x7f\xf1\xf2\x03\x25\xd4\xa4\x38\x93\x74\x45\x3c\xfd\x50\x7b\xa3\x4e\xbe\x21\xf1\xaf\xf8\x61\xe0\x62\x98\x99\x38\x5a\xa9\x54\x8c\x21\x46\x6c\x75\xf4\x85\x18\x73\x63\x84\xc5\xaa\xe1\xc6\xba\x00\xec\xfd\x79\x95\xf8\x99\xb4\x8c\x41\xba\xcc\x33\xb1\x23\x2d\xfd\x65\x4b\x8c\xbd\x67\xf6\xe8\x4f\xab\xc7\x35\x3b\x00\x6f\xea\x97\xbd\x1a\x7e\x76\x63\xcd\xa7\xea\xc6\x44\x2c\x4e\x58\xc2\xb1\x9c\x8c\x4c\x5e\x37\xd2\x75\x21\x5e\xae\x99\x02\x3f\x67\x39\x2c\x0c\xcf\x8a\xd5\xb0\x6c\x28\xad\xf7\xae\x8a\x7a\x9e\x05\x61\x8a\xf8\x60\x2f\x33\xa7\x75\xb1\xe0\x69\xea\x41\xda\x7c\xba\x4c\x64\x08\xc9\xc8\x7e\x27\x9d\x34\x34\x78\xe1\x5b\xe7\xf8\xed\x8a\xaf\x6f\x3b\x47\xbf\x9e\x97\x7f\xfe\xbd\x73\xf8\xeb\xc9\x65\xf9\xf7\xf7\xe7\x87\x27\xa7\xeb\x8b\x9d\x7f\xe8\x5c\x1c\x94\x7f\x3e\x38\xfb\xe7\xe0\xb7\xce\x45\xf7\xe4\xfc\xcc\x52\xe8\xf0\xe2\xfc\xf7\x6e\xe7\x62\xf0\xeb\xd9\xf9\xef\x67\xd2\x23\xdd\x42\x01\xb9\xdc\x58\xfb\x5f\xf6\x8d\xf7\xbe\xec\x63\xae\x6f\x65\x85\x56\x7f\xe5\xfd\x36\xfb\xa3\x0b\x2e\xf3\x5e\xcc\x7a\xb1\x9e\x17\x7b\x05\x86\xd0\xaf\x02\x6c\x7a\x13\x60\xb1\x88\xee\xa6\xd3\x02\x28\x31\x68\x2b\x07\xa3\xbd\xa2\xdb\x6b\x94\x65\xa9\xa0\x9b\x8d\x2a\x4b\xc1\x57\xb6\x78\xd2\x59\xd3\x1c\xdb\x07\xf9\x46\x5d\x3e\x33\xbe\xa5\x35\x56\xd1\xda\x9e\x21\x1c\xcd\xce\xb1\x7a\x83\xf3\x8b\x41\xb1\x93\x56\x26\x3d\xe9\x98\x00\xc4\x6c\xfd\x16\x94\x79\xcd\xd5\x38\xf3\x85\xac\x88\xb4\x9c\xdb\xdf\xd2\xe8\xea\xc9\x91\x9b\x5f\xab\x51\x53\x4a\x89\x89\x5b\x98\xbc\x27\xd7\xe1\xb4\xfc\x4c\xc3\xec\xc6\x57\x18\x4f\x05\x64\xa7\x38\xc5\x04\xde\x25\x72\x68\xb5\xd0\x48\xf1\x2d\x76\xa5\x7b\xf0\xe6\xe0\xe2\xc4\x84\x2a\xe0\x98\x65\x47\x98\xe2\x78\x16\x46\xf8\x83\x74\x87\x2c\xbb\x75\x64\x97\x0b\xb9\xab\x46\x38\xf5\xa9\xb4\x2d\x39\xf5\x0f\xa7\x07\x97\x6f\xce\x2f\xde\x9b\xf0\x8a\x28\x14\xbb\xa4\x48\x72\x70\xb4\x62\x81\x39\x39\x3b\x3e\xff\xbd\x5b\x5e\xe0\xf4\xe4\xec\xe3\x1f\xe5\x9f\xff\x68\x36\x57\xad\x2b\xc7\x17\xe7\x27\xc7\xe5\x05\x4e\x3e\xbc\x3b\x3f\x5b\xb1\x3a\x9e\x7c\x38\xb0\xd5\x56\x44\x59\xbd\x24\xbd\x3f\x38\x2a\x5d\x35\x44\xaf\xcb\x3e\xf3\x3e\x97\x7d\xfc\xa3\xd9\x2c\xfb\x24\xfb\x5b\xf6\x59\xf4\xb6\xfc\xeb\xc1\x71\x81\xd5\x0f\x8e\xcc\xce\x19\x7d\x2f\x99\xf9\xef\x0f\x8e\xbe\xc2\xcb\xba\x20\x72\x24\x53\x7c\x53\xd3\xb2\xf2\xba\xe6\x53\x37\xf6\xa2\x4c\x39\xc5\x93\x60\xf8\xc0\x2f\x15\x6c\x7a\x16\x60\xde\x66\xd8\xe0\x36\x46\xe6\x95\x5d\x98\x74\x82\xe7\xbf\xa9\xf7\xbc\x6a\x6b\x65\x97\x6c\x5d\xfe\xa3\xd9\xfc\x46\x19\x52\xad\x62\x29\x54\xcd\xbb\x69\xdc\x37\x44\xea\xc9\x4c\xb6\x40\xe7\x8f\x66\xd3\x22\x4f\xd9\x14\xfe\xa6\xbe\xfe\xd1\x6c\x16\x7b\xca\x7a\x62\x11\x45\x52\x12\x7c\x53\x3b\xb2\xf2\xc6\x5e\xfc\x05\x9d\x46\x48\x99\x6f\x6a\x5b\xd4\x5d\x7b\x55\x42\xde\x14\x2a\xb6\x7c\xf0\x8d\x7d\x66\x35\xd7\xb7\x1a\x58\x7a\x4b\x98\x62\x57\xb4\x14\xe6\x78\x4a\x6a\xa0\xbc\x68\xfd\x5e\x94\xf5\x69\xfc\x90\x1a\xc9\x5d\xb0\x1c\xb2\xf5\xd8\xd5\xa2\x41\x2d\x0b\x9c\x93\x2e\x42\xb6\xe6\x94\x69\xdc\x50\x68\x25\xb3\xea\x18\x00\xbb\xc6\x90\xeb\x88\x74\xc6\xc3\xc8\x71\x94\xb5\x20\x37\x31\x64\xb9\x0b\x3c\xc1\x5f\x2e\x70\x72\x37\xa5\xda\x8d\x5e\xca\xdd\x98\x69\x9b\xf2\xcb\x2f\x8e\x45\xe9\xcd\x62\xf8\xe7\xa0\x1e\x93\x21\xf7\x10\x7a\x4f\x46\x4c\x67\x00\xfb\x3c\xe8\xc1\x9b\x29\x09\x78\x6c\xc9\x34\xa9\x4d\x0b\xdb\x36\x02\x16\x9c\x36\x99\xe3\xc6\xe6\xc4\xb8\xf3\x69\x28\xa3\xed\xed\xf8\xfe\xaa\x65\x5e\x54\x51\x66\x59\x73\x7a\x32\x35\xb7\xbd\xcd\x94\xe3\xab\xed\xa2\xbd\xd7\x2c\x7d\xd2\x69\x6f\x5f\x5d\xbb\xed\xd6\xfb\xee\x49\x67\x11\xdf\x83\x5e\xab\xd2\xdf\xb4\x29\xa1\x39\xb5\xb7\x85\xea\x78\xb5\x2d\xee\x08\xa5\xa5\x73\x19\xbb\xca\x69\xbe\x9a\x7f\x47\xb2\x68\xaa\x4e\xb5\x71\xfa\x8e\x55\x2f\x6b\x45\xed\x75\xd7\xb1\x73\x71\x72\x0d\x57\x05\x73\x5b\x65\xf9\xd0\xae\x15\xe8\xd2\xd2\x30\xa9\x1c\x05\xc3\x1b\x3c\xb0\xd8\x19\x36\x32\xbe\xac\xdd\xdc\x5b\xf4\x61\x2b\x02\xfc\x2c\xcc\x9c\xbd\xe5\x65\xd1\x26\x56\x9f\x02\xf5\x21\x06\x2b\x28\x62\x8e\x4d\xa1\xf5\x62\x4d\x9d\x71\x56\x91\x49\xe6\xe9\x33\xea\x1f\x9f\x1f\x7d\x7c\xdf\x39\xbb\x1c\xbc\x3f\x3f\xee\x80\x7d\x54\x9c\xd1\xf9\x16\x8a\x08\xda\xda\x37\x61\xe4\x5a\xd9\x8c\xb9\xad\xe2\xce\x10\x4c\xda\x7e\xa2\x38\x87\xe9\x62\xe1\x3a\x47\xdd\x6e\x93\x07\xfd\xa3\x0e\x42\x58\x0c\x11\xaf\xdd\x4e\xe3\xb8\x94\x0c\x53\xb3\x01\x5a\x2f\xd3\x09\x5b\x9c\x12\xf3\x98\x8c\xee\x86\x36\xe3\x98\xfc\xa2\x18\xf1\xcd\xc9\x45\xe7\xcd\xb9\x6d\x2f\x61\x14\x2c\xdd\x15\x14\xca\x59\x77\x07\x46\xa9\xf2\x4d\x88\x51\xf0\xe8\xdd\xc5\xf9\xfb\x0d\x9a\x95\x3b\xc5\xf2\x72\x1f\x2e\xce\x8f\x3f\x1e\x5d\xfe\x0c\x83\x19\x5f\x42\x0b\x1f\xed\x84\x5e\x57\xac\x64\x3b\x62\x21\xf2\xba\x32\x65\xfb\x1e\x2b\x81\xd7\x95\x12\xe4\x2d\xa3\xad\xd5\x28\x66\x35\xf3\xa9\x1a\x45\x63\x4f\xd1\xae\xa3\xca\xda\x2c\x52\xec\x5d\x59\x79\xc5\xd2\x1b\x31\x82\xa9\xe9\xd9\x47\x6d\x8d\x1d\x2d\x75\x46\x2a\x43\x49\x29\xa3\xe7\xf1\xc9\x9c\x8c\xbe\x61\xff\xf4\x15\xb7\xde\xb5\xeb\xec\x16\xba\x5b\xb5\xee\x6f\x22\x8d\xae\x84\xaf\xed\x71\x39\x69\x6c\xda\xf8\x37\xe2\xf3\xad\xca\x79\x0a\xc8\xbe\x1f\xfa\x26\x6c\x56\x6d\x8f\xca\x9c\x7c\xca\x31\x93\x52\xf0\x47\x20\x26\x40\x6d\xe8\xb4\x51\xce\xcf\xc2\x69\xeb\x18\x27\xb7\x94\xcc\x37\x65\x68\xd3\x37\xac\xf4\x9c\xd4\xbc\xf0\x5e\xca\xcf\x76\x03\xe1\x37\x11\x46\x80\x2a\xe7\xe7\x7c\x8f\x15\x6d\x64\x1c\xba\x20\xc1\xbb\x2f\x8c\x60\x80\xe2\x25\x8f\x51\x77\x49\x8e\x6e\x82\xf8\x7d\x30\x1f\xf0\x3c\x9e\x96\x52\xc3\x9b\x20\x16\x91\xe4\x56\x95\xca\xc1\xfa\x1d\x5f\x77\x83\x31\x2e\x2d\xdc\x39\x3b\x3a\x3f\xee\x1c\x0f\x7e\x3b\x38\xed\x0e\x0e\x0f\xba\x1d\xe4\x1c\x1c\x1e\x1d\x77\xde\xbc\x7d\x77\xf2\xf7\x5f\x4f\xdf\x9f\x9d\x7f\xf8\xc7\x45\xf7\xf2\xe3\x6f\xbf\xff\xf1\xcf\xff\x0e\xae\x87\x23\x3c\x9e\xdc\x84\x9f\x6e\xa7\xb3\x88\xcc\xff\x8a\x13\x7a\x77\xff\xf9\xcb\xc3\xbf\x1a\xcd\x9d\xe7\x2f\x5e\xee\xfe\xf2\xea\xb5\xb3\xa6\x11\xb4\x01\x0e\x9e\xe3\x6d\xa3\x75\x80\x06\xbf\x77\x0e\xbb\x07\x6f\x3a\x9b\x01\xdc\x1a\xd4\x6d\x00\xf3\xf9\xbd\xba\x1f\x3f\x7c\x38\xbf\xb8\x2c\x2c\xfc\xf6\xc3\x2e\x65\x17\xaf\xae\x64\xbb\x42\x35\x6d\xc9\xcb\xa1\xf2\xee\xa0\xab\xf0\x10\xf8\x0f\x2c\x3d\xb3\xe3\xbb\x58\x38\x6a\x6e\x39\x08\xc9\x1c\x09\xba\x46\x7a\x4d\x49\xb0\xba\xc9\xe3\xce\xd7\x36\xb9\xba\xdb\x45\xb2\xb0\xad\xfa\x1a\x34\x03\x4a\xae\x2d\x68\xe2\x68\x48\x46\xf8\x6b\x62\xa5\xf1\x77\xf9\x78\xea\xd0\x31\xc0\x54\x68\x70\x8b\x93\x4a\x10\xc9\x08\x6a\x41\x52\x09\x2a\xf3\x20\x0e\x66\x6c\x33\xe9\x58\xa6\x6e\x3d\x8c\x42\x6e\x9c\xd0\xe2\x94\xb6\x37\x9c\x7f\xad\x75\x73\x1e\xaa\xc0\xcc\xf9\xb8\xd4\xe8\xb9\x11\x98\x3a\xd2\xe2\x1d\xc2\x00\x85\x6d\xdc\x8b\xbc\x66\xbf\xd5\x80\x13\x14\x79\x3b\xd9\xb7\x39\x9a\xf0\x6f\x3b\xec\xdb\x1d\x4a\xf6\xf7\x77\x60\x82\x5c\x11\xa1\xee\xc5\x22\xd8\xdf\x7f\x01\x03\xe4\x36\x5f\xd6\x02\xb0\xb7\xb7\xb3\x98\xef\xef\xef\xc2\x39\xda\x7d\x5e\x9b\xfb\x93\xc5\xc2\x9d\xa3\xdd\x17\x30\x5c\x2c\xdc\x00\xed\xbe\x00\x00\xca\xe0\x4f\x71\xef\xae\x0f\xe3\x5e\xc2\xfe\x0b\xd8\x7f\xf3\x7e\x16\xf4\xda\x1e\xe8\x2e\x37\x8c\x85\x78\x86\xe6\x36\x7c\xcd\xa4\xa8\xd5\xaa\x92\xe8\x1a\x6f\xa7\x56\x8c\x55\x7c\xe3\x6a\x25\x0a\x31\x58\xb9\x2f\x8b\x15\xed\x11\x2e\x45\x5b\x19\xca\xd6\x4c\x2a\x86\x32\xb0\x1c\x23\x33\x76\x77\xb1\xbc\xab\x6a\x86\x91\x29\xc5\xe1\x24\xa2\x38\x8e\x82\xe9\xc0\x74\x8b\xf0\xac\xe1\x09\x71\x21\x1c\xad\x0d\xa8\x3d\x3e\x69\x69\x24\xdc\xaf\x47\x4e\x45\xff\xde\x0c\x99\x8f\x61\x44\x5f\x6d\x16\x2d\xb5\x28\x66\xd6\xdb\x4a\x5c\x1e\x5b\x06\x3a\x52\xa5\xaa\x8c\x08\x4e\x2a\x11\xa1\x95\xe4\x6e\x3e\x27\x31\xad\x30\xd9\x34\x12\x72\x21\x71\x94\x47\x6f\x84\x3f\x57\x32\xc4\x5c\x1e\x77\x78\x88\xc3\xa9\xfb\xfc\x99\x9a\x74\xdb\x6c\xa2\xc4\x46\x26\xab\xaf\x26\x96\x8c\x13\x8a\x97\x00\xd2\x7a\x72\x77\xcd\xf1\x70\xb5\xd4\x2c\xeb\x21\x9a\xb7\x77\x95\x3f\x75\xec\xca\xbb\xbc\x7a\x28\xc8\xd4\xc5\x48\x25\xd5\x21\x9e\x07\x54\xea\xbe\x15\x0a\x88\x8c\x8e\x2e\xee\xe4\x47\x8a\xc3\x23\x3f\x75\x80\x92\x56\x25\x19\x1a\xe1\x3c\xfe\xfd\xe6\xff\x65\xef\xdf\xbb\xda\xd6\x95\x87\x71\xfc\xef\xdf\xf3\x2a\x42\x16\x1f\x7f\xec\x46\xd0\x38\x84\x4b\xe3\x08\x56\x6e\x50\xf6\x2e\xa5\x05\xba\x5b\x36\x27\x0f\xcb\x49\x94\xc4\x10\x6c\x6a\x9b\x5e\x76\xe1\xbc\xf6\xdf\xd2\xcd\x96\x6d\xf9\x92\x10\x68\xfb\x7d\xf6\x3e\xeb\x94\xd8\x96\x46\x33\xa3\xd1\x68\x24\x8d\x66\x2c\x1f\x79\xb7\xe6\x10\xa9\xae\x16\xbf\xdf\x7a\x6d\x3b\x5f\xed\x12\x6d\xa8\x44\x86\xae\x65\x4f\x4a\xa6\x5f\xc2\x8d\x36\x4a\xe5\x8a\x2b\x04\x4c\xcd\xd7\xcd\x0e\xac\x1a\x41\x24\x54\x57\x5d\xd3\x35\xe0\x41\x57\xad\x6a\xc0\x82\xae\xba\x55\xd7\x48\xfa\x9f\xad\x3a\x71\x49\xdb\xaa\x43\x08\x4d\x45\x59\xd3\x21\x84\xb6\x46\x7d\x55\x7d\xd5\xc6\x7a\xd1\xdb\xdd\xad\x6b\x60\xab\xbe\x02\x2d\x45\x51\x7d\xd5\x6b\x36\xeb\x4a\xad\x5e\xbd\xb7\x76\x77\x6b\xf4\x83\xa9\x28\xbe\x6a\x35\x9b\x5b\x8a\xfe\xaa\x76\x6f\x6a\xc1\x8d\xe2\x24\x86\xb1\x7d\xf6\x95\xbc\x69\x81\x09\x7d\x96\xb1\x28\x35\x28\x63\xa6\x62\xbe\xd1\x19\x18\x8a\xec\xd6\x3a\xdd\xd6\xaa\x1a\xa8\x99\x6d\x5f\x71\x21\x42\x95\x8a\x96\x87\xea\x05\xea\xe7\x58\x6b\x5c\x02\x91\x6c\xfa\x8d\x49\x5f\x81\xd6\xfa\x10\x15\xa5\x3b\x1f\x37\x6e\x70\x0a\x38\xa2\xdd\x22\xd6\x67\x18\x91\x65\x01\x9a\xb2\x31\xe8\x43\x84\x85\xed\xca\xbb\x1d\xac\xf7\xbe\xf9\xc8\x26\xae\x75\x16\x9a\x8d\x0e\xed\xb1\x23\xcd\xd7\xe4\x4f\x2d\x6f\x7d\x4c\x8b\x8c\xd0\x37\x88\x40\xf8\xe6\xad\x79\x83\xa0\x4f\x5f\x0c\x7d\xc7\x85\x2e\xfd\xcd\xf3\x57\xec\xdb\xd0\xa1\x6f\x2c\xef\x84\x64\x6c\x40\x23\x68\x4b\xdb\x6f\xb3\x84\x23\x52\x2c\x48\xf6\x3e\x01\x8f\xb1\xc3\xd1\xe0\xc9\x42\xcc\x11\x72\xf7\x6d\x8e\x0b\x7d\xfb\xd1\xb5\x7c\xf2\xd6\x15\xdf\x1e\x21\xcf\x33\x27\xe8\x14\xb9\x96\x39\xb3\xfe\x41\x21\x8e\x91\xef\x5d\xe4\x09\x25\x6c\x4e\xc5\x3b\x73\x78\x8d\x46\xd0\x4b\xe5\xa1\x10\x4c\xc0\xf2\x18\xac\xb3\xef\xb7\x12\x7f\xea\x95\x95\x80\x6f\x0c\x1a\x2b\x2e\x16\x8d\x7e\x59\x3f\xe8\xbd\xed\x9d\xb4\xce\x7a\x97\x67\xc7\x97\xc7\xed\x3f\x7a\x9d\x33\xb8\x52\x4d\x29\xb2\x7f\x72\x7c\x14\x14\x22\x82\xd2\x3d\x3c\x6d\xbd\x79\x73\xfc\xf1\xf2\xac\x77\x7a\x76\x79\xfc\xf6\xcd\xf9\x25\x16\x96\xf4\x26\x4e\xcf\x4e\x0e\xdf\x1e\x24\x9a\xe0\x27\xe0\xc7\x9d\xd6\x1b\x9a\x10\x99\xb8\x95\x44\xca\x1c\x1d\xbe\x3d\x3c\x3a\xfc\xbb\x77\x79\xd4\x3b\x3a\x3e\x39\xbf\xc4\x0d\x77\x5a\x24\x1b\x32\xec\x1c\x1f\xbd\x3b\x7c\xd3\xeb\x46\x6b\xb0\xa5\xc2\xe9\xe5\x87\xc3\xb7\x67\x3b\x34\xcf\x32\x94\xac\x00\xc2\x39\x35\x5a\x3f\x64\xfc\x04\xf9\x7f\x78\xef\x06\xec\xc3\xa1\x2c\xec\x24\x61\xfd\x0d\x2f\x70\x19\x63\xf3\x04\xf9\x44\xd8\xe3\xf3\x22\xaf\x5c\x41\xd4\xdd\xf4\x90\x66\xf4\x1c\x7b\xc8\x8f\x83\xc0\xda\x9b\x8a\x4f\x8a\x3c\x5b\x63\x15\xad\x7f\x75\xcd\xdb\x5b\xe4\x7a\x97\xb0\x28\xf3\x68\x1e\xde\x1f\x0f\xc0\xbf\xbf\x57\x7d\xe8\xee\x5d\xb8\xfd\xc6\x45\x5f\x03\x48\x20\x07\xba\xfc\xc4\xd2\xe5\xfb\xf9\x40\x82\x32\xac\x42\x08\x5d\x92\x90\x88\x7f\x86\x7e\x92\x8c\x77\xd6\x17\xc7\x6f\xd9\xa3\x40\xd8\xe9\xe0\xbe\xa4\xf7\xa9\x48\x4a\xca\x2f\xc8\xf5\xd1\x88\x1c\x97\x5a\xf6\xe4\x9d\x63\xd9\x3e\x19\x11\x1e\x99\x4a\x6c\x92\xe2\x84\xfa\x2a\xdb\xa2\xaf\xb2\x0b\x6d\x12\x56\xa8\x89\xd6\x6f\x71\x23\x97\x7b\xaa\x0b\xe5\x3d\x41\x92\x85\x71\x2c\x49\xae\xb2\xe0\xe7\xfd\xbd\x5a\x98\x7b\x91\x82\xbd\xa3\x77\x67\xe7\x97\x6f\x0e\x4f\xcf\x2e\x4f\x7b\x6f\xcf\x0e\xdf\xf6\xde\x5c\x62\x5e\x6a\x8d\x28\xc0\x1b\xf3\xfb\x00\x1d\xda\x96\x4f\xec\x92\x24\x1b\x30\x5e\x28\xf6\x96\xa2\x28\x79\xbb\x7c\x6c\x0d\x4f\x51\xbc\x60\xd2\xa0\x46\x6f\xe4\x4a\x98\x47\x27\x35\x7e\xe3\x2b\x02\x75\xe8\xdc\xdc\xde\xf9\xe8\xd8\x46\xce\xb8\x63\x7a\x88\x1e\xd6\xe5\x36\x4c\xe7\xb1\x6e\xaf\xfd\xe1\x20\x08\x3c\x41\xc3\x59\xec\x45\x83\x5b\x5c\xf4\xb5\xc6\x45\x3f\x26\x54\x74\xa5\x7d\x29\x3b\xb3\xcb\x53\x34\x7b\xa8\x64\xd9\x9e\x6f\xda\x43\xac\x0b\x08\x9c\x86\xb8\x7c\x27\x51\x2f\x0a\x8b\x70\x72\x81\xc6\xc4\x8a\xe7\xad\x08\x4c\x5d\xf1\xed\x9a\x4e\x32\x8c\x70\xf9\xc3\x16\xa1\xa3\x28\x42\x20\x22\xaa\xa8\x1c\x45\x59\x91\xd2\xad\x3a\xe4\xd2\x72\xae\xf6\x53\x14\x47\x24\x36\x54\x7c\x42\x00\x23\x3a\x6e\xa0\xbb\x26\x19\xdf\x24\x4b\x93\x9a\x94\x42\xe8\x68\x0f\x6b\x7a\xd3\xdf\x53\x83\xfa\xbe\x44\x84\xc9\x1e\xa0\xd6\x08\xca\xd0\xe3\xd4\xf5\xa3\xd6\x27\x6c\x5d\x7c\xe8\xc5\xf8\x9c\x3d\x4a\x24\x37\xd9\x52\x07\x3a\x6f\x51\x33\x38\x93\x7d\x3c\x6c\x24\x18\x86\xdf\xe1\x8f\x87\x78\xc7\x73\x2b\xe4\x8d\xe5\x65\xa5\xf7\x92\x6d\xa3\x54\x34\xe7\xc2\x0e\xc2\x3e\x92\xad\x14\x97\xa4\x84\x11\x63\x56\x4b\x1b\x0b\xe8\x96\x1a\x53\x41\x28\xa3\x92\x65\x97\x5c\x9e\x5f\x94\x6c\x8f\x98\xd0\xe1\xe9\x80\x2c\x2d\x5c\x27\x99\x61\xa5\x09\xae\x64\x85\x96\x97\x66\x8d\x55\xe1\x31\x16\xbc\x48\x9d\x68\x7c\x61\x72\x31\xe9\x43\x4b\x30\xca\xf6\x2c\xc1\x1e\xdb\x4b\xe5\x99\x6a\x02\xb1\x16\xb0\xb5\x86\xf8\xac\xda\xc0\xd4\x1a\xe6\xc3\x43\x8c\x13\x81\xdd\x44\x4d\xba\x80\x21\xf1\x54\x86\xc0\x11\x12\xd3\x08\xfc\xf0\xa0\x4b\xb7\xae\x04\x73\x8f\xac\x11\xe3\x76\x5d\x74\x45\xc8\x9a\x2f\x05\x32\x52\xba\x75\x91\x87\x6c\xbf\xe4\x4f\x4d\xbf\xf4\xd5\xf4\x4a\x13\x64\x23\x17\xd3\x5c\xfa\x6a\xf9\x53\xe7\xce\x2f\x51\x80\x25\x8e\xb2\x49\x16\xbd\x6c\x55\xcf\x16\xf2\xa9\xfd\x42\xb8\x1f\xb1\xf1\x54\x8d\x2e\xd2\xd2\x4d\xcd\xa2\x28\x4f\x9d\x19\x59\xce\x7a\x77\x03\x36\xab\x27\x50\x66\x5b\x0f\xc8\x36\x07\x33\x34\x02\x25\xd3\x1e\x95\x78\x59\xcb\x2b\x0d\x10\xa9\xcf\x9b\x1e\x95\x7c\x87\x57\x1d\x3b\xee\x8d\x89\xc9\x8b\x33\x94\xd2\xe9\x03\x4b\xb0\xf7\x81\x09\x32\xc8\x61\xf9\x2f\x0a\xc1\xd1\xe2\x82\xe2\x22\x73\x14\x93\x11\xe9\xa0\xe1\x42\x41\xfc\x21\x88\x59\xc1\x1c\x3b\x34\xa2\x7a\xa9\x2d\xe5\x8a\xe2\x02\x56\xe2\x2b\x83\x28\xe3\x43\xe3\x1e\x33\x29\x64\xff\xd7\xa9\xe3\x21\x41\x4c\x86\xce\x08\x25\x77\x7b\xe2\x6c\x24\x83\xd8\x70\xe3\xb2\xb0\xa7\x5a\x64\x0f\xc8\x25\x26\x3e\x88\x63\x14\x30\x29\xce\xdf\xc8\xca\x43\xd3\x1a\x78\x20\x48\xab\x6a\xc0\x15\xc6\xb1\xa2\xac\x84\x0b\x94\x3d\xd5\x0f\xc5\xd6\xd5\xb4\x3d\x96\xca\xc7\xd2\x1a\x76\x98\x74\xec\xc2\xea\x47\x9e\x2d\xd6\x9f\xfe\xba\x77\x6d\xdd\x12\x4e\xab\x71\xa5\xca\xbb\x20\x39\x73\xfa\x81\x15\xc7\x67\xcd\x54\x05\x4f\x22\x92\x0a\x13\x28\xd7\xa9\x10\xc2\x5c\xcb\x63\x4f\xb0\x01\x2f\xfa\x0d\xe7\x81\x4c\xda\xf1\x99\x21\x88\xe3\x29\x33\xc2\xfc\x3e\x28\xda\x94\xa4\x2e\x6d\x35\xc1\x15\xde\x0f\xbf\x18\x77\x9e\x9d\x0f\xc7\xb7\x98\x6e\x73\x96\x5c\x0c\x48\x77\x8a\xa5\xc2\x45\x0a\x18\x42\x0c\x4f\xbc\x4c\x71\x1b\x15\x37\x83\xed\x8b\x35\x17\xe9\x35\xda\x2c\x91\xa7\xcc\x35\x0d\xb1\x45\xf2\x56\x3d\x1a\x58\xc9\x29\x74\xe1\xf7\x45\x3b\x84\x64\xd3\x8b\xa4\xdb\xb9\x70\xfa\xb0\xe2\x92\xbc\x74\xb9\x90\xe0\x4a\xf5\x21\x8c\x6a\x17\x21\x73\xf0\xdd\x47\x5e\xcb\x6b\x6f\xd5\x65\x06\x37\x65\x2f\x4f\xf9\x62\x79\x6c\xe1\x88\xb4\x3d\xd4\x28\x60\xa1\x22\xb9\x85\x2a\x39\xe7\x8a\x1f\xaf\x20\xad\xa1\x46\x76\xe8\xc7\xa6\x35\x53\xcb\x1d\xd3\xc6\xca\x76\xe8\x20\x77\x88\xc8\xac\xb5\x55\x67\x09\xcd\x1a\x25\x96\xe1\x3d\x08\x00\xaa\x01\x62\xa3\xca\x09\xfe\xb0\x93\x49\x6f\x1a\xe6\xa8\x91\xe0\x44\xf1\xf3\x87\xc2\x54\x85\x55\xe6\xa2\x0a\xdb\x65\xa9\x5d\x19\x29\x4e\xdb\xef\x38\xb6\x67\x79\x3e\xb2\x7d\x3c\x29\x79\x64\xb1\xba\xc2\x0d\xdd\x44\x9f\x5f\x54\xfb\x1a\xa7\x5f\xcc\x6f\x97\x22\x4e\x19\x18\xca\x79\x3f\x3f\x82\x18\xa5\xcc\x6e\xca\x43\xf3\xc3\x4e\x1c\x4b\x79\xbb\xf1\x2b\xd9\xe2\xfa\x16\x29\x4a\x78\x88\x2a\x8d\x44\x4b\x02\x50\x4a\x56\xde\xd1\x83\x9a\x68\x2f\xaf\x04\x51\x30\xa3\xa2\x72\x68\x0f\x03\xdc\xc8\xc9\x12\xb6\x8d\xff\x38\x7d\xd7\x2e\xb9\x4c\x59\x95\x88\xa1\x43\xcf\x9b\xd6\x4b\x07\x8e\x9f\x90\xa0\x4a\xb9\x84\xbe\xdd\xa2\x21\x2e\x5c\xae\xf8\xda\x43\xc2\xf8\xe2\xaa\xf6\xa3\xe5\x4f\x59\xe6\xe9\xb4\xf8\xc3\x28\x43\x49\x03\x36\x9c\xf6\xdc\x06\x4a\x69\x81\x04\x9e\xdd\x90\xc3\x10\x5a\x4f\x54\x3e\x32\x6f\x93\x7a\x9c\x2e\x1b\x82\xd5\x6f\xb0\x7f\x46\x54\x72\xb8\x9b\x86\xd5\x2f\x8d\xa3\x1b\xbe\xdc\x13\x7e\x93\x28\xd0\x7b\x74\x67\xac\x21\xd9\x73\x12\x08\x74\xef\xef\x55\x12\xac\x3d\xb6\xc8\x09\xcb\x60\x03\x0b\x44\x81\x13\xc3\x8f\x56\x30\x6f\x55\x8c\x73\x5c\x0a\x3d\x99\x1d\x45\x92\xce\x87\x9b\x61\x7c\x2e\xcf\xb0\x14\xfa\xd0\x5d\xc6\x66\x15\x8b\x26\x1d\xc7\x90\x76\xdd\xa1\x6c\x42\xc5\xa8\x4a\x09\x22\x71\x39\x2c\x7b\xc2\xba\xf5\x92\xf5\x5a\x35\x15\x3c\x99\xd0\x9e\xb2\x81\xb6\xe3\xcc\x90\x69\x3f\xbe\x89\x15\x3d\xb5\x0d\xaa\x41\x1f\xdf\x04\xf1\x85\x48\x21\x03\x2b\xb4\x27\x6d\xa1\x67\xdf\xdd\x3c\x4d\x47\x48\xcb\xcb\x06\xf6\x0a\x74\xf6\xb2\x06\x5a\xa3\xd0\x98\xa0\xb7\xec\xa3\x5a\x7f\x34\x3a\x73\xd2\x6d\x74\xda\x7c\x52\xd3\x25\xed\xc3\x20\xf5\xb9\xb3\x17\x64\x9f\x76\x40\x95\xe2\x46\x5d\x5e\x24\x0c\x20\xfb\xab\x69\xcd\xc6\x15\x50\x7c\x4f\x96\xae\xe1\x14\xc5\xa5\xf9\xd6\x83\xdc\xeb\x8e\xa2\x88\x5a\x4f\x51\xdc\x98\xca\x8b\x7e\xc7\x6b\x02\x5a\x57\x4b\x55\x66\x2e\x23\x4f\x4b\x2f\xe2\x03\x27\x4e\x60\x1c\x61\x99\xe9\x0d\x9c\xc2\xc9\x91\xe9\x21\x7c\xc6\xca\x80\x99\x2d\x5d\x34\x6e\xd9\xa3\xb7\x8e\xff\xf6\x6e\x36\x53\x6d\x1a\xb9\xc5\x07\x0e\xb4\x33\x90\xe7\xf4\x3d\x68\xc0\xdd\x53\xd3\xf9\xe0\x68\xb8\x4b\xab\xc9\x49\xed\x23\xe5\x67\x5a\x67\x46\xcf\x75\x24\xf3\xd2\x4a\xb4\x4b\xf2\xc8\x75\x35\x43\x75\xee\xef\x09\x75\xb1\xce\xc4\x93\x8c\xaf\xda\x5a\xe0\xe8\x10\xfd\x9e\xbe\x58\xca\x20\x41\x6e\xab\x61\xb0\x91\xa1\xc0\x06\xbb\x06\x7c\x18\x6d\x14\xf8\x05\x16\x94\xe4\x12\x5e\x8c\x98\x8b\x3e\x89\x82\x9d\xd3\xac\x2c\xdf\xc4\x9c\xec\x0e\x57\x5c\x79\x83\xdd\xd5\x80\x90\xcf\xdc\x89\xe4\x31\xbf\xf0\x38\xff\x9d\x0b\xaf\xaf\x19\xf1\xae\x49\xee\x8a\x66\x09\x8e\xf6\x23\x93\x08\x16\xb7\xcf\xdd\x73\xd7\x7d\x87\xae\x33\xb4\x86\x6b\xc4\x6c\x0e\x77\x9e\x21\xcb\x75\x52\x8e\x34\xe7\xa3\x65\x43\x67\xcf\x11\xd0\x72\xe2\x68\x39\x19\xca\x90\x35\x64\x4b\xb0\x2b\x24\xab\xd9\x5d\xef\x42\xf7\xfe\x5e\x48\x8d\x2f\xec\xf5\xbb\x89\xbd\x7e\xf7\xc2\xee\x87\x64\x3c\x8a\xb7\x91\xb9\x26\x93\xc1\xc0\x8e\xcd\xad\xd2\x81\xe6\x00\x16\x26\xd2\x83\x51\xb4\xb8\x46\xf5\xee\xef\xd5\xf8\x37\x32\xa0\x08\x07\xb0\x98\x3a\x60\xae\xb9\xcd\xde\x53\x3d\x3e\xb9\xd9\x64\x72\x03\x28\xf2\x1c\x72\x4a\xd3\x1a\xaa\xc7\x27\x3e\xc0\xa7\x40\xf1\x3b\x88\x6f\x48\xf8\xce\x51\x22\xfd\x56\xe4\x34\x00\xfe\x78\x60\x83\x0e\x45\x07\x5d\x70\x20\xe3\xf5\xb1\xe9\xbb\xe7\x86\xcf\xc0\x01\xe4\x75\x03\xff\x2b\x64\xe7\x4a\xf1\x11\xf0\xbe\xdb\x43\xbe\xc2\xf0\xe2\x6e\x56\xc4\x3b\x20\x60\xa6\x16\xf8\x37\x91\xac\x28\xd1\x6f\x6c\x35\x18\x7d\x7b\x81\xfa\x46\x98\x7e\x84\x32\xc2\xd7\xb4\xd0\x0f\xb8\x6a\xb8\x4d\x3f\xcc\xb5\x5e\x21\xb9\x45\x14\x05\xff\x2b\xca\x20\xd9\x8c\x55\x14\x3f\x7c\x17\x57\x2b\x21\x41\xac\x48\x9a\xaf\x43\x94\x5e\x55\xa3\x0e\x2d\x64\x16\xce\xf0\x31\xa1\x0e\x20\x8a\xa2\xa6\x36\x9a\x1a\x57\x29\xaf\xd5\x30\x3b\x3e\x9e\x8a\xd3\x3d\x39\x64\x67\x03\x61\x27\x25\xf6\x7d\x7f\x44\x7b\xe2\xfe\x3e\xd6\x99\x81\xde\xc2\x13\x50\x78\x3c\x41\x77\xfd\xc2\xdd\x74\x36\xb1\xc4\x8f\x77\x44\xda\xc4\xc1\x96\x68\x06\x0f\xc0\xd8\xfe\x84\x14\x5f\x52\xf7\xa2\x1f\x31\x7f\xb8\xec\xa2\xaf\x25\x44\xce\x0e\x54\xbc\x80\x67\xbc\x13\x5b\x08\xb2\xa6\xa7\x21\xba\x92\xa8\xa2\x28\x69\x68\xe0\x39\x39\x41\x82\x88\x43\x4a\x3d\x19\x62\x86\xc8\x27\x49\x9d\x74\x29\xf6\xe4\x1d\x8e\xad\xc8\x02\x1d\x3b\xcf\x81\x34\xa9\xce\x9d\xa9\x23\xa2\x10\x18\x53\xc2\x21\xa9\xea\x43\x9f\x74\x54\x82\xd5\x7b\x71\xb6\xb9\x7d\xee\x86\x26\xf3\x09\x89\x0b\x85\x2c\x54\x1d\x12\xc6\xbb\xa6\x35\x52\x61\xf9\x78\xc9\xf1\x38\x74\xfc\x3d\x41\xb9\x34\xfc\xac\xc6\x08\x90\x58\xc7\x8d\xac\xf1\x18\xb9\xc8\x1e\xc6\x4d\x7e\x92\x39\x2a\xb2\xc3\x4a\xa2\x0b\xf3\xf4\x44\x9a\xf4\x20\xd4\x2b\x4d\xcd\x2f\xa8\xc4\x81\xd2\xdd\x2f\x6f\xbd\x1c\xf6\x52\x80\x2a\x70\xa0\x80\x78\x60\xa6\x01\x0b\xf2\x99\x7d\x97\xdb\x6b\x7b\xfc\x4d\x23\xb0\xe0\xb0\x22\x4e\xba\x89\xa9\x34\x73\x64\xb5\x0f\x65\xdf\x80\x07\x75\xcd\xf0\x9a\x16\x99\x8a\x12\xcb\x1f\xd3\x45\x54\xcb\xa9\xe4\x34\x9f\x18\x85\xf7\xf7\x2a\xb1\x13\xa9\x85\x18\x1d\xd6\x21\x2f\xd4\x84\xf5\x23\x4d\xe4\x15\x6c\xc6\x61\x41\x5c\x51\x57\xd0\xfd\xfd\x8a\xaf\xc5\x36\xe0\x23\x4c\x56\x94\x0c\x2c\x45\x5e\x0a\x9c\x94\xad\xec\x4c\x17\xa5\x1c\xe2\xe3\x15\x33\xba\xbf\xff\xf1\x00\xc8\xf0\xf8\xf1\xc0\xe2\x6a\x3a\x30\x9a\x39\xcb\xc1\x02\x54\x15\x33\x8b\xc5\xdf\x38\x24\xd7\x58\x16\xbe\x64\x6d\x81\x0d\x78\x59\x22\xb2\xf4\x8a\x12\x0f\x9f\x48\x0a\xc1\xc0\xa9\xda\xf2\xa8\xb0\xab\x48\xe3\x97\x95\x82\x57\x24\x57\x9a\xc8\xda\x15\x18\x15\xe7\x00\x25\x6b\x5c\xc4\xad\x27\x02\x0b\x42\x28\x78\xf6\xd0\x79\x87\xca\x29\x6e\x85\x6d\x3a\x47\xb2\xb3\x85\x36\x04\x12\x6d\x08\x96\x21\x71\x25\x96\xcf\x2d\xe0\x12\x3f\xd8\x12\x1a\x66\x6d\x86\x06\x32\x73\x16\xb4\xf9\x0f\x0f\x92\x7b\x0b\x37\xe6\xb7\x00\x2b\x10\x20\x45\xaf\x2e\x34\x3d\xd2\x3a\xf3\x65\x21\xfd\x64\x12\x14\x30\x33\x2c\x45\xb1\xa2\x6d\x52\x96\x72\xe7\xe6\xd8\xed\x0c\xda\x2a\x84\xd0\x61\x0e\xdd\xb1\xef\x18\x67\x14\x78\x61\x61\x2d\x60\x01\x2b\xd8\xd4\x30\x15\xc5\x5c\xa4\x31\x3b\xbd\x31\x5f\x68\xcc\x86\x26\x30\x83\xc6\xb2\x84\xd5\x02\x66\x28\xa6\x6c\x71\xbe\xe2\x28\xca\x8a\x7d\x7f\xaf\x3a\xd0\x21\x43\xc6\x86\x36\xf9\x9b\x3d\xde\x54\xbc\x46\xd0\x64\x7d\x47\x69\xd3\x64\xcb\xf5\x24\x14\xb2\x6d\x12\xd1\xb9\x87\xf6\x17\x73\x66\x8d\xa2\x27\x0c\x34\xfb\x5d\x5c\x09\x84\xd3\x33\x49\x97\xc7\x5e\x4b\x6c\xbe\x28\x12\x42\x59\x3a\xd9\x66\x83\x7d\x34\xbc\x64\x06\xc2\x5c\x30\x09\x67\x41\x39\x81\x28\x6e\x94\x09\xda\x3b\x59\xfd\x52\x54\xae\x12\x8d\x7a\xfb\xfd\xd0\xf6\x9d\xfc\x6b\x89\x87\x81\x5e\x8f\x9d\x6d\x49\xc5\x55\x28\xed\xe7\x97\x8e\x4b\x53\x44\x9d\x81\x72\xc7\xb9\xfd\x5e\xf2\x9c\x3b\x77\x88\x88\x63\x91\x6f\xba\x13\xe4\x07\xfe\x45\xde\xd4\xb9\x9b\x8d\xe8\x6c\xed\x4f\x51\xc9\x33\x6f\x10\x11\xa4\xf5\x48\x76\xb9\x24\x6b\x54\x94\x9c\xb9\x85\xb5\x22\xf0\x20\x9f\xa3\xc9\xea\xcf\x16\x57\x7f\x0e\xd9\x72\xc1\x8b\x3b\x5f\xb0\xfa\xdc\xf0\x37\xf0\x93\x0e\x82\x6e\xe2\x95\xac\xc3\x25\xde\x89\x89\xf5\x1b\xd2\xc4\x24\xbb\xec\x5d\xa0\x09\xe9\xf1\x3d\x12\x8f\xef\xa9\x9f\x98\xea\xd3\x3c\xd4\x8a\xa2\x92\xf3\xfc\x84\x97\xa8\xbf\x27\x93\x20\x6c\x89\x85\x91\x8a\x1f\x0a\x4e\x2b\x29\xde\xa2\x82\xec\x46\x4e\xaa\x0d\x37\x9e\xeb\x7a\x89\x28\xc7\x7d\xbd\x26\x96\xe7\x23\x57\xb0\x55\x63\x03\x40\x52\xdc\xfd\x4e\xae\xd9\xf8\xc0\x0f\x7d\xdb\x61\xfc\x98\x31\x28\x0a\xe3\xba\x94\xd5\x39\x15\x96\x14\x5e\xa1\x42\xd4\x29\x2d\x28\x6a\xba\x96\x3f\x8d\x3e\xad\x7f\x38\xb4\xfd\xc8\x21\x7c\xb0\x42\x99\x05\x77\x53\xa6\x16\xf4\x25\x95\x44\xbd\x77\x73\x2b\x53\x32\xac\x76\x13\xad\x4f\xad\xfb\x7b\x0e\x0b\xe2\x47\xb6\x7e\x9b\x11\x59\x73\xf6\xd6\xf4\x86\xfc\x33\x99\x26\x9d\xbd\x6a\x43\xcf\xc6\xc0\xb5\x26\x53\xff\x74\x6a\x8d\x65\x91\xf8\x83\x43\x4c\xb1\xb2\xaa\xb2\x26\x76\x77\x77\xf5\x7b\x55\x57\x18\x02\x5a\xb3\xb9\xa1\x6b\xbb\xbb\xbb\x55\x4e\x3d\x2e\x80\x9f\xb5\x6c\x14\x66\x68\x3c\x27\x06\x9c\x05\x4d\x02\x1e\xa8\x9c\x5f\x4d\xfd\x3e\xc4\x8d\x21\x93\xd3\xf8\x8d\x37\x90\xdd\xcc\x51\x6b\x7a\x7d\xbb\xbe\xb3\xb1\x55\xdf\x09\xe8\xcb\xa1\x22\x05\x90\xce\x7b\x24\xa7\xfe\x3f\xc8\x95\x25\x1d\xa8\x42\xc8\xea\x2b\x0a\xff\x3d\xb5\xb2\x41\x45\xd3\x32\x17\xec\xcd\x0a\x96\x17\xa5\x5e\x7b\x55\x7f\xb5\xb5\x5d\x7b\xb5\x49\x98\x47\xd9\xcb\xf9\x5b\x21\x12\x16\x2b\xa2\x55\xd4\xe0\xcd\x56\x13\x8a\xd0\xf6\xf4\x46\xb5\x48\x1f\x78\x77\x83\xf9\xf1\x5d\xcb\xc7\x77\x4d\x8a\xef\x9a\x5a\xdd\x15\x61\x64\x63\x79\x73\x37\xdb\xa8\x7d\xdb\xa8\xa5\xa5\xb7\x85\x5b\x9b\x9b\x1b\x9b\x0a\x02\x0e\x44\x58\xde\xb7\x80\xcd\x5e\xf9\xc0\x83\x3e\x7d\x65\x41\xf7\x85\x5d\xc1\xaf\xb7\x5e\xa8\xee\x0b\x4f\x21\x25\x34\xfe\xc6\x79\x61\xb3\x37\xc0\x85\xce\x0b\xaf\x82\xcb\x90\x9a\x5a\x05\x7f\xa4\x3f\x0d\x91\xcd\x96\xa1\x59\x6b\x30\x7c\x03\xdc\x0a\xd4\x8d\x4c\xc6\x59\x84\x39\x6e\x91\x31\x71\x37\x4b\xf3\xd6\x97\xf2\x86\x77\x09\x40\x61\x78\xb2\xdc\xe2\x53\x0b\x10\x57\x84\xa9\x45\x34\x15\xc0\xff\xc0\x2a\x20\x49\xc5\x43\xb3\x2c\x05\xc3\x91\xf5\x25\xbe\x1b\x58\x85\x90\x67\x4c\xbf\xe8\x0b\x37\xb0\x93\x8c\xa8\x82\x2a\x66\x74\xa6\x6a\xe1\x2a\x4c\x33\x50\x4a\x41\x04\xaa\xe2\xe5\x61\x79\x21\x1d\x17\x5a\x21\x5a\x46\xd5\x0c\x0d\x41\x41\xdb\x91\x3d\x0c\x47\x7c\x26\xe0\x8c\x15\x87\xe8\x02\x5c\xbe\xba\x0b\xc9\x1c\xa1\xba\x34\x8f\x2c\x65\x8e\x43\xb6\xf5\xf1\xa8\x21\xae\x62\x18\x68\xa8\xc5\x19\x54\xf1\x05\xeb\x93\x0b\x1f\x04\x47\x82\x29\x6c\x95\xed\xe6\x86\x77\x7b\x49\x3c\x4e\xcc\x17\x63\xc5\x0f\x50\x64\xbb\xdf\xb8\x47\x54\x9d\xf0\xd5\xbf\xa8\xf6\x01\x82\xfe\x85\xde\x27\x8a\x00\xf8\x90\xa7\x95\x2f\x97\x49\x2a\x76\x15\xc1\x72\xb5\xac\x01\x24\xc3\x66\xec\x3a\x37\x89\xe0\x09\x42\x6a\xfb\x45\x3a\x95\x7c\x94\x58\x68\x58\x6e\xca\xd5\xf2\x2e\xb6\x76\xee\xef\xcb\xaf\xca\x4d\x62\xf7\x08\x8e\x82\xec\x84\x2b\x88\x9c\x87\xbf\x03\xbd\xaa\x19\x2e\x16\x57\x1b\x33\x04\xcb\x35\x26\x9d\xf4\x8d\x78\xe7\x3c\x7b\xe6\x4f\x59\xf1\x14\x93\xca\x08\xec\x45\x2c\x91\xc5\xa6\x8c\x9f\x35\x63\x2c\x36\x61\x3c\xef\x7c\xb1\x60\x07\x17\xed\xdf\x9c\x51\xca\x6e\xdf\xaf\x40\x99\xe1\x02\xd2\x06\x4d\x42\xd9\x85\xc1\x25\xd5\xac\x81\x46\x74\x8f\xaf\x69\x40\x45\x7b\xe5\xb5\x72\xa3\x5c\xd6\x2a\xbe\x78\x9e\x93\x44\x3f\x65\x58\xb3\x1c\x36\xc1\xb0\x54\x94\xf2\x5a\x99\x26\x6a\x89\x86\xf4\x25\x9d\x4e\xbd\x80\x55\x5d\xe3\x6e\x87\x50\x95\x4d\x34\x61\x5b\x58\x41\xd2\x0b\xb3\x2a\x05\x93\x43\x13\x71\xbd\x95\x75\x10\x9b\xa2\xa6\x56\xb0\x9c\xa7\x6b\x84\x8e\x43\x16\x5c\x7e\xb8\xae\x20\x6f\xda\xe2\x7d\x0e\xc9\x75\xee\x62\xdf\x03\xe0\xeb\x64\x5b\x89\xac\x99\x7e\x1c\xbe\xfd\xab\xf5\xe6\xb0\xdb\x58\xd3\x41\xf7\xf8\x43\xfb\x4d\xaf\xa1\x83\xfd\x37\xc7\xad\xb3\x46\x0d\x1c\xbe\x3d\xdb\xaa\x37\x36\xc0\x07\xfa\xa3\x8e\x5f\x6c\xd4\x1a\x9b\x60\xff\xf0\x53\xaf\xbb\x55\x6f\x6c\xd1\x5f\x1b\xb5\xc6\x36\x68\x1f\x1f\xbf\x69\xec\x00\x7a\xc2\xd7\x78\x05\x0e\x4e\x8e\x3f\xbc\x6b\xe8\x55\x70\xd4\x3b\x3d\x6d\x1d\xf4\x1a\xba\x0e\xda\xe7\x67\xbd\xd3\x86\x5e\x23\x10\x37\x6a\x0d\x7d\x03\xf4\xde\x7e\x38\x6a\xe8\x75\x70\xca\x21\xe9\x9b\xec\xf7\x56\xbd\xa1\x6f\x81\x53\x56\x72\x9b\xfc\xc2\xef\x76\xc0\xfe\xeb\xd6\xe9\x6b\x8c\x59\x15\xfc\xc5\x7f\xea\x29\xa4\x7e\xb4\x5c\x94\xa0\xf4\xaf\xd6\xc9\xe1\xdb\xb3\x46\x35\x20\x44\x07\xdd\xde\x9b\xc3\xa3\xc3\xb3\x5e\xb7\x51\x03\xa7\x67\xad\x93\xb3\x4b\x4a\x00\xc6\xb0\xcb\x7e\xd7\x03\x72\x37\xf3\x18\x7b\xe6\x04\x0d\xa7\x98\x3e\xa9\x55\x81\x2b\x2f\xc0\x01\x1a\x3c\x35\x1e\xcd\x8b\x57\xf2\xd7\x29\x8b\xc2\x87\xad\x3a\x7f\xf8\x10\xf9\xf4\x21\xf2\xed\x34\xf2\xed\x34\xf2\x8d\x74\x26\xfb\x4d\x7a\x88\xfd\xe6\xec\xe6\xab\xf2\x75\xca\x49\x83\x7d\x66\x12\xc4\x9e\x38\x73\x79\x0b\xb1\xe7\xfd\x38\x2c\xf6\x9d\x03\x63\x92\xc4\x9e\xb8\x14\x71\x04\x89\x24\x05\x55\x83\xde\xe3\x95\xa9\x08\x8b\x88\x08\xa4\xf2\xe7\x68\xcb\x1b\x35\x63\x44\x3d\x09\xc3\x0f\x4c\x66\x1e\x52\xba\x9b\x7d\xbe\xdc\x3f\xec\xbd\xe9\x5e\xbe\xfd\x70\xd4\xee\x9d\xc0\x35\x3d\x45\x36\x30\x4a\x1b\xb5\xcb\xde\xbb\x53\xa8\xaf\xd7\xab\x7a\xed\xd5\x4e\x7d\xab\xbe\x51\xab\xef\xe8\xdb\x68\xad\xbe\x99\x5d\xed\xe8\xf0\x2d\xd4\xd7\xf5\xed\xcd\xfa\xab\xfa\xc6\x66\x75\xa7\x56\xab\xed\x6c\x6f\xa2\xb5\x8d\x9d\x9c\x7a\xad\x4f\x70\x63\xbd\x5e\xad\xed\xd4\x36\xea\x5b\x5b\x1b\x3b\x9b\xb5\x9d\x9d\x2d\x94\x59\x6d\xab\x4e\xb0\xc4\xd0\x6b\xf5\xec\x72\x18\xad\xda\x7a\xad\xb6\x59\xdd\xde\xd8\xd9\xdc\xd9\xac\x6e\xd7\xaa\x7a\x1d\xad\x6d\x54\x73\x1a\xc0\x78\xe9\xeb\xdb\xaf\xb6\xb7\x5e\x6d\xe8\x1b\xf5\x9d\xad\xda\x86\xbe\xb9\x8d\x52\xeb\x9d\x7d\x3c\xbe\x3c\x3b\xbe\xac\x55\xa1\x5e\xad\xef\x6c\x6e\x6f\x65\x17\xdb\x80\x3b\x1b\x3b\x3b\x5b\x39\xd0\x36\x74\x18\x4e\x70\xd9\x25\x6b\xe2\xf2\x28\xab\xe4\x66\x0d\xd6\x37\xab\x1b\x9b\xaf\x5e\x6d\xd5\xb6\x37\xb6\xab\xf5\x9c\xf2\x5b\x1b\xb0\xfa\x6d\xa7\x1a\xfd\x2f\xbb\x46\x1d\x56\xbf\xe9\xd5\x42\x55\xfe\xee\x9d\x1c\x5f\xe2\x91\x06\xcb\xff\xa9\x46\xff\x57\xa6\x35\xee\x7c\x6b\x16\xce\x37\xe4\x89\xb8\xe6\xf8\x5b\xf5\x37\xce\x57\x58\x95\xbc\x7f\x6d\x4d\xa6\x92\x0f\x1f\xac\x98\xe9\xc8\x15\x1e\x5e\xca\x56\x0d\x44\xcf\x7e\xc6\x33\xc7\x71\x55\x15\xad\xf9\xda\xcb\x6c\x8e\xd3\xdd\x1f\x39\x5a\x7e\x1a\x5a\x28\x49\x48\xdc\xa2\x0d\xec\x84\x5d\xc4\x91\x32\x07\x5e\x18\x0a\x4d\x8e\xae\x9b\x8b\x2e\xc0\x15\xf1\xa2\x93\xd8\x06\xff\x25\x60\x40\x68\xff\x35\x55\x17\xea\x15\xf5\xbf\x74\xcd\x4c\xbd\x4b\x23\xdf\x2b\x15\xba\x9a\xa9\x6a\xdc\x5d\x36\x41\xb6\x3b\x07\xd9\x7f\x5b\x93\x7f\xcc\x49\x06\xe5\xb5\x17\x02\xed\x29\xbd\x49\x1c\xfc\xa1\x14\x19\x43\xd8\x95\x4f\x20\x64\x60\x26\xe0\x45\xf4\x5e\x95\x5c\xb6\x83\x28\x1c\x3f\x9b\x0d\xd5\x5d\x5b\x03\xe2\x1b\xad\x81\xd6\xd6\xd2\x88\x46\x69\x44\xbb\x49\xa2\x89\xf7\x7f\x64\x7f\x45\xa0\x19\xdb\xda\x06\x82\xfe\xde\x1a\x6a\x20\x8a\xbe\x51\x85\x04\xc9\xa6\xfe\x12\x31\xf7\xdd\x22\xa2\xce\xc6\x06\x8f\xec\x51\xbc\x4a\xa8\x6e\xb4\x86\xe5\xbd\x35\xdf\xaa\x48\x9b\xbb\xdd\x00\xc8\xb6\xd6\x40\xbb\x79\xea\x7f\x6e\xf0\xaa\xdf\x6c\x6e\xe8\xf7\x35\x7d\xe3\x55\xf5\xd5\x66\xb5\xce\xd6\x27\x0d\xd4\xcc\x9b\xa1\xf6\x54\x36\x6a\x5c\xe7\xce\x1e\xa9\xe8\x25\x79\xb8\x75\xbe\xaa\x35\xb0\xa6\xd7\x5f\x49\xe5\xba\x08\x2e\x88\xa1\xa0\xba\xe2\xa8\x24\x3f\x67\x0e\xb6\xcb\x69\x4b\x6f\xde\xe2\x51\xf8\x02\x8a\xcd\xba\x58\x80\xe9\x64\xb0\xad\x88\xc8\xbd\xc8\x9e\x40\x16\x45\xd5\xad\xe8\xb5\xed\x66\xb3\xb6\xc1\x91\x4e\x11\xd2\xb4\x81\x49\x84\x94\xee\x40\x41\x95\x0b\xab\xa6\xa5\x21\x43\x04\xb7\xda\x88\x4f\x63\x49\x59\x35\xb8\x77\x17\x17\xbb\x34\x90\xa1\x74\xa5\x80\x0a\x87\x6d\x00\x33\x4b\x0a\xe9\x64\x9f\xd6\x5a\x20\x6c\xd8\x16\xc2\xe6\x43\x96\xd6\x0f\x89\xc8\x92\x45\x6a\x96\x04\xb1\x56\xa2\x42\x58\xdd\xae\x6b\x06\x82\x6e\x8e\x32\x4f\xeb\xfc\x88\x3c\xa6\x29\x69\xfc\x8d\x38\xd3\xfd\xa0\xbb\x79\x79\x22\x6b\xe8\xd5\x5a\x9d\xde\xbf\x70\xa0\x5e\xc5\xb2\xe7\x42\xf4\x42\xc4\xdb\xc1\x52\xec\x66\x8b\x6c\x55\xa1\xa6\xd1\x26\x70\x73\x8a\x6e\xd6\x52\xd0\x17\x69\x74\x2a\x18\x95\x66\xb3\x56\xcd\x21\xf7\x21\x29\xe1\xaf\x4d\x6f\x2a\x37\x05\x48\xf0\xb8\x8e\x33\x42\x2d\x5f\x25\x7b\x6c\x91\x37\x3a\xbd\xab\x2e\xbc\xa9\x69\xc0\x8e\xbe\xd9\xd0\x80\x17\x7d\x53\xd7\x80\x15\x7d\xb3\xa9\x01\x33\xfa\x66\x0b\xf7\x7a\xe4\xcd\x76\xda\x7c\xe3\x57\x54\xb7\xd9\xdc\xd1\x2a\xaa\xd3\x6c\x92\x5d\x73\xbb\xd9\xac\xd5\xd3\x78\x40\x78\xe6\x55\x54\x8b\xd6\x31\x59\x1d\x14\xd4\x89\xb0\xe7\xca\xb1\xec\x84\xa1\x24\x06\x03\xcb\xec\xb8\x8d\x5a\x05\x25\xc0\xc9\x76\xec\xa8\xec\x8b\xbb\x37\x86\x4b\x8c\x0b\xbd\xc2\x0c\x13\x1f\xfe\xd7\x27\x3f\xaa\x74\x17\xd5\x87\x7e\x85\x9e\xaf\xf1\xfb\x01\x52\xac\x23\x77\xe9\xdd\xbd\x35\x27\xb8\xb4\x1f\x96\x94\x58\x1e\x21\x4e\xba\x82\x6d\x0f\x95\x1c\x6f\xdc\xfb\xc2\x29\x1f\x36\x9e\x74\xe0\x92\x83\x29\x15\x41\xc4\xb0\x89\xa0\x36\x2f\x66\x46\xac\x64\xd2\x3c\x10\x98\xf5\x02\x23\xb5\xa1\x6b\x15\x9d\x1d\xbf\xd4\x36\x94\xda\xe6\x26\xb0\x83\xe9\x03\x71\xf0\xb5\xcd\x4d\x08\x9d\x3d\x7b\xef\xad\xf9\xb6\xa1\xbf\xac\xbe\x70\x1b\x55\xfc\xc2\x7d\x11\x9f\xf1\x5e\xd8\x8d\xc8\x4b\x67\x4d\xdf\xac\x6a\x2f\x54\xbb\x22\xbc\xac\x6d\x68\x5a\x82\x8b\xc9\x59\x22\x82\xab\x1f\xe2\x8a\x59\x57\xab\x2a\xb5\x6a\x7d\x1b\xd8\xf2\xdd\x83\x40\x7e\x5e\xa8\x4c\x49\x28\xbe\x56\x09\xe9\xa9\xd6\xb7\x8b\x10\x84\xb5\xa7\x84\xa2\xea\xf6\x26\x21\x29\x5b\xe7\x24\x49\x4c\xa8\x09\x61\x20\x48\xa3\x09\x63\x21\x20\x7d\x82\x7f\xed\x04\xbf\xf4\xad\xe0\x67\xad\x4e\x7e\xfa\x41\x49\x3f\x28\xe9\x87\x25\xfd\xa0\x64\x14\xa9\xee\xe1\xc1\xe1\xd9\x29\x2c\x87\x01\xe5\x69\xd0\xf9\x32\x1d\xec\x6a\xb9\xac\x25\x06\xb3\xed\x59\x13\x1b\x8d\xba\x68\x68\xdd\x98\x33\x69\xa4\x66\x21\x00\x6e\xe4\xf0\x41\x47\xdb\xc4\xe9\x6d\x7b\xd7\x0d\x9d\xde\x7c\xe8\xbf\xd4\xab\x58\x04\x5f\xfa\xff\xa3\x93\x4d\x65\x43\xad\xae\x40\xe7\xfe\xde\xc4\xa3\xc1\x84\x2b\x55\x30\xa9\x40\xeb\xc2\xe9\x6b\x0f\x0f\xd6\x58\xad\x55\x5f\x6d\xeb\x9b\xfa\x6e\xe0\x88\x58\x2e\x57\xd4\x1c\x31\xf0\x2b\x88\x8f\x26\x95\xf2\x0d\x0f\xc6\x1d\x32\x16\x15\x7d\x6b\x7b\x7b\xbb\xa6\x63\xd1\xf7\x09\xcf\xc8\x79\x22\xf0\xa0\xca\xbf\x28\x48\xab\xd0\x9f\x5b\x2f\x9c\xca\xd6\xb6\x5e\xdd\xda\xdc\x7a\x61\x03\x07\x3a\x95\x1d\xac\x75\x5e\x6d\xbf\xb0\x81\x0d\x6b\x2f\x6c\x43\x47\xdb\x4d\xe8\xe1\xc9\xad\x22\x4e\x85\xde\x4b\x1d\x6d\x6b\xc0\xfb\x1f\x48\xfe\x92\x52\x78\x0a\xb4\x23\xa5\x1c\x5a\xca\xa1\xa5\x68\x70\x1c\x98\xe8\x31\x60\x92\xb4\x3a\x61\x14\x6b\xd5\xa6\xdc\x72\x55\x5b\x03\xaa\xc3\x1f\x1c\x0d\xa8\x1e\x7f\xf0\x34\x30\x49\x88\xe4\x69\x6e\x67\x16\x53\xad\x15\xba\xfa\x09\x76\xf7\x53\x34\x97\x4c\x78\x62\x8a\xac\xbc\x56\xae\xc4\xb5\xec\x94\x0c\x9c\x33\x27\x0b\x4f\xf9\x9c\x1c\x2e\x73\xa5\x93\x1f\x70\xd2\x16\x74\x7c\x7e\xda\xcb\x67\x18\xb9\xa1\xde\x28\x44\xaa\x1b\x5e\x77\x12\x29\x23\x2e\x45\x31\xf2\xe2\xbe\xb7\x73\x79\x4f\x11\xcf\xa3\x3c\x06\xd2\xf3\xb8\xa4\xd7\x11\xad\x32\x12\x8b\x9e\x39\x12\x13\x27\x18\xe6\x7e\x1c\xc3\xaa\xb1\xb3\x8b\x85\x44\x5f\x21\xb1\x42\xaa\x4d\xdc\x08\x1f\xf0\x36\x44\x2f\x9c\x0b\xb7\x5f\xf1\x0d\xe2\xc7\x5c\xdb\xdc\x54\x6c\xe0\x43\x1b\x6b\xae\x87\x07\x99\xbb\x5d\x78\xc4\xc1\x7b\x73\x45\x37\xc8\x59\x07\x39\xec\x20\x7b\x0b\x2b\x55\x72\x98\xeb\x91\x5b\x56\xba\x26\x1e\x2f\x5f\x54\x41\xe4\x7f\xd2\x90\x75\xbe\xaa\x57\x93\xba\x71\xdd\xa2\x11\x01\x49\x14\x3b\x4d\xcc\x7e\xaf\x4a\x8f\x79\x31\xe5\x88\x84\x67\x76\x2e\x10\xa5\xed\xbf\xf8\xd7\x83\xaa\x01\x5f\xd5\x81\xae\x45\x63\x2d\xf3\x78\x2e\x67\xfc\xf8\xc7\x91\x2c\xa0\xd2\xc4\x3e\x55\xe8\xf3\xba\x51\x45\x9a\x4c\x0c\xcf\x9c\xd7\xe8\x5b\xea\x39\x13\x15\x3b\x7d\x47\x33\xfc\x8b\x6a\x1f\x96\xab\x65\xe0\x5f\xe8\x7d\x58\xfe\x56\x36\x62\x5d\x1f\x76\x76\xcc\xbc\xdd\x5e\x73\x71\xf5\xda\x0b\xb7\x52\xeb\x27\xf5\xda\x85\xb3\xbb\x5b\xef\x03\x5a\x60\x43\x56\x40\xdf\x54\x9c\x7e\x70\x4a\x2c\x64\x40\x10\x89\xe1\x44\x48\xa5\x16\x91\x8b\x10\x6f\x9c\xaf\xc8\x25\xb7\xc3\xe5\x0e\x9e\xfa\x4e\xe8\x2a\x2d\x2f\x51\xae\xb2\xa3\xb6\x94\xcf\xdf\xc8\x67\xbd\x1f\x0a\xa2\x0f\xcb\x65\x20\x72\x28\xa1\x23\x13\x32\x47\x19\xa5\x71\x33\x27\xa3\xd4\x46\x5f\x03\xbe\x34\x27\x01\x99\xb2\x6c\xad\x12\xa4\x7f\xf4\xa5\x5d\x4f\xa3\xc2\xfd\x1c\xa5\x4a\x8f\x09\xa5\x6a\xd4\x0a\x3e\x45\xb0\xb6\x09\xb6\xd2\x0e\x16\xdd\x96\xe3\xdb\xa2\xb1\x9d\xbf\xd0\x28\x93\x6c\x1a\x61\x4a\xe4\x74\x44\x51\x19\x3a\x77\xb6\xff\x97\xe9\x5a\xb6\x1f\x0f\xd2\x18\x09\x50\x85\xad\x0b\xc3\x6e\xba\xf4\xd2\x6c\x85\xa4\x18\xd9\xdd\xdd\x0e\x54\xca\x9a\xbf\xe6\xa4\x01\x96\xdc\xc6\xa0\x97\x3e\xa9\x42\x25\x3b\x28\x7a\x6d\x67\x57\x75\xe0\xce\x0b\x47\x6e\x98\xf2\x13\x35\x76\x8a\x45\x2f\x54\x1a\x7e\xd3\x55\x14\x74\xe1\x57\x2a\x7d\x08\x1d\x83\xbc\xb4\x2b\x15\x1e\xcd\xdf\x83\xf4\x1b\xdb\xa2\xc1\x8d\x28\x1e\x0b\x8d\x49\x2f\xd0\x71\x28\x06\x25\xd6\x83\x8e\xa1\xd7\x76\x9a\x9e\x41\x2f\x63\x5c\xf8\xfd\x15\x5c\x6d\x5b\xf1\xee\xf5\xda\x8e\x16\x26\x2e\xf0\x2b\x15\xe0\xed\xee\xc2\xed\x07\x5a\xae\x52\xe9\xaf\x40\x8f\x45\xdd\xe4\x68\x54\x57\x68\x9b\x2a\x47\x44\xd3\x0c\xcd\x78\x88\x5d\x50\x15\xf8\xb5\x6f\x7d\x63\x77\x72\xbd\x64\x88\x8c\x30\x1e\x62\xc0\x31\x47\xce\x06\xaf\x52\x01\x7e\x05\xda\x86\x8c\x46\x6a\x95\x51\x3a\xad\x80\x4e\x82\x3f\xa1\xd4\x8a\x50\xea\x19\x56\x9c\x4a\x8b\x51\xc9\x5b\xe1\xf4\x78\x29\xf4\x6c\xd4\x52\x05\x20\x29\xed\x09\x36\xb0\xc2\xf9\x82\xc1\x0e\x06\x41\x5d\x22\xe0\x04\xe0\x56\xfd\xf9\xf0\xd8\xaa\x83\x1d\x09\x1e\x5d\x34\xb3\x6e\x2c\x7e\xef\x3a\x6b\x48\x10\xcf\xec\x02\xc3\x21\x3c\x4d\x8d\xf6\x70\x52\x92\xc3\x1e\x8e\xcb\x72\xaa\x1c\x63\x19\x0e\x45\xa6\x0a\x4c\xa8\x1b\x5c\x94\x81\x55\x61\xd0\xb4\x17\x26\x30\x5f\x40\xbd\xb6\x03\xb8\xc0\x7b\x58\xce\xfd\x0a\xb4\xe4\xb2\x3e\x42\x83\xbb\x09\x89\x69\x73\xe6\x9c\xa1\x6f\xfe\x3e\x09\xa7\x29\x99\xb5\xff\xb7\xfc\xbf\xe4\x76\x6e\x10\x9e\x85\xd6\xc7\x86\xc7\x29\xb9\xa1\x10\x8b\xbf\x96\x75\x45\xca\xaf\xc0\xf2\x7f\xfe\xf3\xad\x0c\xf4\xad\x5d\x44\xae\x5c\xab\xf8\x55\xb5\xac\x61\x29\x46\xf4\xfa\x35\xb3\x63\xf4\xad\xd0\x99\xab\xf2\xbf\xe5\xff\x4d\x62\x7f\x3a\x34\x67\xa6\x9b\x8a\xbe\x18\xee\x24\x11\x4d\x8e\xe5\x3a\xf9\x7c\xe7\xf8\x48\x45\x5a\x03\x25\xfd\x67\x98\xd6\xce\x48\xb8\x13\xf7\x8b\x13\xf9\x10\xbb\xa4\x15\x61\x83\xcc\xb0\x71\x49\xe4\xc3\xda\xe6\x66\xd3\x89\x5e\xce\xec\x90\xc8\x83\x24\x3e\x2a\xc2\x6f\x1a\x2c\x1a\x5f\x89\xe7\x9f\x27\x61\x52\x6f\x1d\xcb\xf6\x4b\xce\x9d\xef\x59\x23\x54\x72\xc6\x25\xdc\x3f\x25\xd7\xb4\x27\xa8\x8c\x0d\x26\xb7\x0f\x9d\xb8\x6f\x5c\x56\x47\xca\x38\x99\x7e\x6d\x6e\x0f\x35\xa4\x57\xdb\xda\x77\xe3\x31\x72\x63\x97\xf7\xf8\xc7\xbd\xc4\x85\x88\x04\x10\xda\x23\x4b\x88\xff\x87\xc7\x69\x89\x46\x00\x24\x71\x1c\xad\xc1\x2c\x16\x06\x70\xbd\x4c\x7d\x8f\x04\x58\xd5\x98\xb7\x51\x8f\x44\x50\x74\x45\x87\x21\x9a\xb8\x82\x50\x79\x09\x2f\xfa\xb2\xe2\x11\x57\x7b\x72\xb5\x26\xe5\xb2\x3e\x03\xc3\x4a\xe5\x80\x42\xf6\x28\xe9\x80\x26\x82\x31\x24\xa0\xe1\x45\x3f\xf0\xfa\x4c\x03\xfc\xd5\xb5\x7c\x74\x8a\x4d\x15\x6a\x38\x24\xb6\x9b\xb0\xc8\x4b\x6f\x34\x41\x71\x1b\x02\x69\x72\xab\xd6\x8f\x94\xf2\x53\x4a\x55\x9b\x10\x29\x4a\xca\x99\x85\x70\x80\x9c\x52\xd7\x57\x14\x3f\xaf\xae\x51\x6d\xfa\xf7\xf7\x7a\x6d\xbb\x89\x0c\x2d\xc2\x7f\x12\x41\x03\x6b\x55\x44\x74\x34\x60\x9b\xaf\xdb\xf7\x7e\xb3\x59\xdb\x14\x36\x5f\xb7\x8d\x64\x3d\x24\x15\x19\x29\x7f\xd9\x84\x58\x20\x3f\xde\x6f\xc6\x5a\x1e\x90\xc0\xf2\x11\x1e\x4d\x1b\x35\x92\xad\x2d\xfe\xce\x2f\xc4\x29\xbe\x0b\x42\x85\x31\x76\x50\xfd\x38\x51\x2c\xc8\x09\xa3\x90\x8c\x3c\x52\x1e\xd2\x69\xe4\xf7\xe0\x16\x22\x11\xed\xc2\xb5\x4c\xf2\xf4\x5c\x06\xe8\x1a\xc0\x8c\xd2\x84\xfe\x8b\x75\x09\x9e\xf3\xc9\xe1\x5d\x38\x19\x56\x8d\x57\xbb\x3e\x49\x31\x92\xc7\x35\x29\xd3\x74\xed\x61\x7e\xd9\x88\x2d\xe2\x9e\x56\x2e\xb6\xea\xc9\xc3\xb0\x60\x7d\x18\xb2\x2a\xa2\x47\x17\x5a\x21\x16\x16\x9b\xa5\x91\x9f\x27\x33\x5b\x1b\xb9\xcc\x91\xf8\x02\x3c\x3f\x73\xe8\xa1\x9a\x74\x4c\xfd\xec\x01\x95\x31\x96\x54\xd4\x6c\xea\xff\x17\x25\xee\xcf\x15\x26\xf5\x17\x97\x03\x7e\xd4\xf9\xd3\x44\x61\xab\x2e\xd9\x9f\x0c\x31\x89\x16\x55\xc3\x9b\x27\x40\x4f\x31\x07\x13\x5a\x09\x1b\x90\x4b\x55\x45\xb5\xcd\xad\x5d\xce\xae\xe8\xe4\xc2\x0f\xed\x0a\x23\xa6\x6f\x2d\x15\x33\x72\x83\x2e\x0f\xb7\x94\x8f\x3b\x73\x21\xbe\xb4\x11\x5c\xd4\xfe\x59\x98\xa2\x94\x8f\xf4\x20\x35\xed\x6b\xf4\x6c\x35\x97\x1b\x3f\x7d\xae\x0b\x9d\x1d\x13\x76\x9d\x74\xf4\x16\x2a\x57\x78\x3c\x1f\x2e\x6f\x84\xad\xe9\xb5\x1d\xc2\x03\xbd\xb6\xb3\x8c\x41\x76\xb8\xc4\x31\xb6\xb6\x51\xdb\xde\xa2\xd8\x91\x5f\x4f\x3e\xd0\x0e\x7f\xcd\x99\xf2\x57\x1c\x85\x49\x1f\xe9\x5f\x6d\xa6\x4d\xb3\xb8\xd8\xb2\x73\xf9\xb3\xec\x61\xca\xe4\xba\x38\x63\x2a\x45\x38\x53\x99\x9f\x35\x73\x1c\x72\x3e\x1b\xf7\x88\xf7\x52\x3e\xdf\xd2\x18\x22\xf8\x2f\x63\x61\x49\xb9\x33\x15\x16\x4a\x32\x85\xb9\x7a\xcd\xa1\xd3\x8b\x90\xd5\x75\xee\x06\x33\xf4\x48\xba\xa8\x47\x6c\x0e\x5d\xcc\x6d\x36\xcd\x79\xf8\x67\xcd\x55\x6d\xc7\x99\xe5\x92\xcf\xf6\xa8\x59\xa4\x7c\x12\x02\x8d\xbd\x62\xa9\xb6\x02\x49\x8c\xea\x2c\xe2\x2e\x53\x04\x8b\x9e\x7d\x77\xf3\xeb\x29\x76\xc9\xde\x47\xc1\x0d\x13\x72\x70\x91\x34\xe1\x45\xee\xac\x9b\xb7\xb7\xb3\xef\xaa\xf8\x1e\x14\x03\x4e\x71\x91\x1c\x0c\xa7\x1e\x66\x3f\xdf\x52\x86\xe8\x9f\x05\x51\x7b\x3e\xa1\xcf\x8c\x20\x20\xd9\xec\x9e\xef\x90\x84\x9e\xba\x26\x87\x83\xa3\x05\xee\xee\xb5\x6a\x3d\xa5\xcc\xee\xee\xd6\xbd\xfe\x4a\x6a\xe0\x6f\x6d\x28\x0e\xd9\x98\x0a\xc0\xd0\xf5\x0d\x09\x8e\xb8\xb9\x49\xae\xcb\x3b\x8a\xb2\xb9\xb5\xa1\xbf\xda\xc5\xbf\xdc\x4a\x3c\x2f\x4d\xcc\xf5\xda\xad\xe8\x9a\xb1\xb9\xb5\x51\xab\x36\xa1\xad\x28\x9b\xdb\x1b\xf5\x8d\x5d\xfc\x8b\xfa\xad\xd7\x5f\xa8\xce\x1a\x01\xac\x55\xec\x35\x52\x8e\x06\x25\x91\x20\xe7\xec\xee\xea\x3b\xf7\xb5\x7a\x55\x86\x39\xfe\x58\x53\xb6\x36\xe8\xb6\x9a\x9c\xea\x8c\xcf\x01\xe1\x00\x33\x9e\x25\xa1\x93\x37\x72\x5f\xab\xd5\x1f\xd3\xc2\x43\xfa\x89\xc7\x9a\x1f\x11\x2d\x9a\xcd\x30\x79\xd8\x32\x73\x86\xd7\x1e\x39\xca\x20\xcf\xbe\xe3\x9b\xb3\x37\x04\xc0\x25\x64\xb1\x8f\x68\xaa\x2b\xf7\x32\xbc\x6f\x1e\x91\x56\x86\x9f\xe3\x5c\xdf\x98\x2e\x85\x25\x69\x59\x0c\xcf\x70\x7b\x8b\xec\x51\x78\x32\x24\xcb\xa6\x1a\x69\x78\x1d\xd9\x23\x55\x33\x44\x84\x29\x1f\x7c\xce\x1c\xf1\x25\x1f\xa4\x22\x29\x95\x20\xf4\x61\x05\xc9\x4e\x84\x12\x38\x0e\xd0\xc4\xb2\x83\xb3\x6d\x69\x6e\xdf\x70\x84\x93\xa3\xef\xd7\x24\x9d\xe1\x25\x0f\x6e\x97\x7f\xbc\xad\x01\x24\x23\xb3\x30\x45\x41\x04\x4b\x16\xa5\x3c\x51\x44\x8b\x9d\x4e\x25\x88\x44\xf6\x28\x85\x44\x7e\x5b\xe2\xd6\xb9\xc5\x18\xc1\x64\xf3\x51\xcc\x29\x26\xaa\xb6\xe6\x1b\x69\xa7\x08\xd5\x26\xf4\xe9\xee\xbf\x6f\x68\x28\xdc\xbc\xf6\x99\x90\x93\x2d\x7f\x09\x9d\x15\x03\x45\x3b\x3b\xfa\x35\x9b\x42\xaa\x3e\x83\xb4\xa1\xc9\x50\x88\x2c\x4b\x11\x86\x9b\x10\x4b\x95\x84\x69\x30\x69\xbc\x73\xe0\xc6\xf6\xab\x12\x6d\x91\x00\xcd\x1f\x8b\x35\x48\x43\xd3\x21\x45\xa1\x3f\x7c\xfe\xc3\x65\x21\xcf\xe4\x78\xb3\xda\xd9\x68\xb8\xc8\x43\x7e\xee\x38\x97\xc9\x9c\x6c\xec\xcf\x31\xac\x49\x0c\x7e\xef\x6e\xe6\xd3\x63\x6a\x11\x05\xa9\x3c\xb0\xf8\x5f\x61\x0b\x81\x4b\x69\xe8\xbe\x19\x3b\x42\x2e\x2a\x86\x81\xc8\x32\xb2\x81\x1b\x8c\x7f\x40\x3d\xbf\xaa\x81\xe7\x17\x73\x40\xf2\x2f\xec\xbe\x41\x22\x76\xab\x1e\x70\x34\xe0\x54\x20\xcf\x42\x1e\x28\x59\xe9\x70\xa5\x75\x7c\x56\x27\x68\x46\x46\xb2\x23\xfa\x30\x46\xbb\x05\xc5\x8f\x92\x33\xd8\x4b\xce\xec\x53\x23\xd5\xe7\xa7\x2a\x24\x2d\xc7\x7a\x4b\xcd\x93\x6e\xa2\x10\x4f\xef\x06\xb2\x68\xa2\xf1\x7e\x0c\xd5\x51\x4c\x8d\x0a\x7e\xae\xe9\x2a\x49\xd6\x48\x8a\x08\x35\xd3\x44\x88\x0b\xb9\xa0\xdf\xd4\x04\x96\x58\xb7\xe5\xa0\x93\x50\xef\x05\x8e\x97\x75\xba\x09\x98\xb0\xfe\xa3\xc2\x23\x3f\xaf\xd8\x79\x81\x2a\x7e\x11\x9c\x5a\xf6\xf7\x84\x52\x11\xdc\x57\x53\xc3\x7b\xc4\xc3\x77\x38\x3c\x6a\x46\xa8\x76\xe8\x1a\x93\x68\x3c\x83\x3a\x4d\xb1\x92\x34\xaa\x85\x30\xed\xe1\xa5\xa0\xa4\x1c\x8d\xe5\x11\x96\x63\xe1\x79\x12\xe5\x3e\xc4\x0b\xb2\x6d\x50\x29\xc4\x8d\x5a\x14\xe2\x46\x4d\x86\x21\x8b\xf1\x21\x4e\xcd\x74\x83\x21\xa5\x6c\x04\x2a\x73\xed\x93\x94\x25\x01\x49\xc2\x82\x78\x61\x29\x29\xc5\x42\x86\x08\x0a\x9c\x7a\x40\x25\x4b\xd2\x80\x2e\x12\xc7\x9a\x03\xd7\xb9\xbb\x65\x09\x11\x7d\xee\x64\xc3\x32\x35\xa3\x51\xc9\xb2\x4b\xbc\xf7\x55\xad\x1c\x03\xca\x63\x94\x48\xc0\xb2\xf1\xb4\x20\x60\x1a\xed\x44\x20\x1f\xaf\x16\x53\xfa\x33\xc2\x50\xee\x9a\x90\x28\x49\x82\xba\x84\xe5\xf0\x72\x5a\xc6\xcf\x64\x17\x9d\x8e\x53\xfb\xe8\x34\xd9\xf9\xb4\xb4\xb4\xf7\x4f\xe3\xb8\x9e\xa6\xe1\x7a\x1a\x97\xd2\xd3\x34\x29\xe5\x21\x65\x62\x12\xc5\xd6\x8e\xc9\xf2\x7f\x25\xca\x8b\x4b\x65\xb1\x02\x8f\x0c\x23\xcd\xaf\x49\x03\x5f\x0b\x5d\x1b\xeb\xcc\x87\x02\xea\x24\xae\x88\xe2\x7a\x2e\x30\x53\xd4\x05\xad\x5e\xe6\xe3\x5c\x48\x09\xfa\x85\xb4\xf2\xe9\x4f\x43\xf8\x74\x11\x74\xe3\xde\x15\x3f\x8f\xc3\x58\xb4\xe6\xe6\xf0\xf3\x22\x7c\xba\x08\xba\x51\x0f\x85\xe7\x44\x37\xda\xf2\x02\xe8\x3e\x2f\x77\x63\x87\xf2\x8b\xa0\x4b\x67\xb6\x9f\x87\x34\x9f\x59\x0b\xa1\x1e\x3f\x87\x8b\xa2\x2a\xf5\xfd\x2b\xb0\x29\x9b\xe3\xb7\x97\xb1\x29\x4b\xf3\x7a\x16\xc6\x5c\x7a\xbb\xd2\x1a\xab\x8c\x04\x7e\x23\x34\xf0\xad\xf0\x49\x48\x4f\x69\x0a\x88\x02\x64\xb9\x8f\x22\xcb\x2d\x34\xdb\xc8\x22\x06\x3c\xae\x43\xb6\x36\xf2\x3a\x64\x6b\x23\x0d\xf3\xad\xfa\x5c\x1d\x22\x39\x94\x93\x77\x08\x01\x26\x8f\x1a\xa9\xfa\x6c\x37\x6b\xb9\x5a\x33\xb2\x57\xee\xae\xcf\x1c\xe0\x92\xf8\x9b\x45\xa6\xa7\xb8\x53\x48\x7e\x9f\x2c\xe0\xbe\x1a\xb7\x32\x0a\xf3\x9d\xa2\xb7\xbc\x91\x50\x6d\x42\x37\x57\xd6\x73\x71\x2f\x26\xed\xd2\x70\x1b\x8f\x67\xed\x56\x3d\x1d\xbd\x79\x44\xfa\x83\xdc\x8b\x2b\x57\xa6\x93\xe1\x49\x7f\x39\xa1\x3e\x9d\x5f\xa8\x97\xad\xf9\x63\x46\x49\xe1\x5e\x39\x9d\x5f\x68\x96\xad\x23\x63\x06\xca\x9c\xa8\x4b\x05\x2a\x9b\x80\x4a\x11\x0a\x2a\x8b\x93\xc0\x8c\x96\xc2\x84\xb0\xfd\x80\x27\x56\x8a\x73\x0d\x14\xb6\x22\x96\x5b\xf9\xf3\x58\x9f\xf2\xdb\x12\xcb\xd6\x4a\xf3\xd3\x16\xd4\x4f\xd2\x56\xd8\x54\x65\xb4\xfd\x5c\x95\x96\x45\x4d\xc4\xf5\x65\x4e\x95\x36\x5e\x40\x28\x97\xad\xd4\x96\x26\xb2\x87\xf3\xac\xf7\xc7\x0b\x88\xec\xb2\x75\xe2\xd2\x44\xe0\x70\x9e\x75\xf8\x78\x51\x81\xfe\xf5\xe5\x39\xee\xa7\xb5\x94\x65\x64\x96\xc8\xb1\x4d\xeb\x42\x8c\x4f\x78\x5b\x2d\x0f\xbb\x14\x4e\xf2\xbd\xf7\x42\xe8\xc5\x7c\xa1\xf2\x47\x43\xcc\x2f\xca\x4f\xf8\x45\xf9\xda\xc2\xc2\x9e\x61\xc2\xd1\xed\xf2\x42\x24\xc5\x1c\xab\x7e\x71\xd5\xb6\xec\x3d\xc2\x82\x03\x3c\xe5\x64\xcd\x90\xa1\xc1\x87\xbd\xec\x40\xac\xd8\xf2\x25\xee\x1b\x96\xa1\x74\x32\xaf\xb2\x2f\xae\x7a\x04\x8f\x89\x22\xdb\xc7\x6e\xf4\x10\x30\x79\xac\x5f\x8c\xee\xec\xa3\x7b\x1a\x64\x39\xa5\x27\x80\xab\xd2\xfc\xc2\x52\xb6\xe7\x9e\x81\x92\xe6\xc9\x49\x50\x46\xe3\x0b\xf2\x52\x48\x2e\x90\x40\x73\x7e\x68\x41\x72\x82\xe2\x76\x99\x34\xe6\x5e\xf6\x18\xdf\x09\x13\x97\x3e\xc9\x5c\x1c\x39\xa5\x29\x44\x49\x8a\x4b\xe3\xf3\x90\x92\xa1\x75\xa2\xe7\x47\x85\x48\xe1\x39\xc1\x65\x9b\xa4\xc2\x30\xcf\x4a\xf6\x9f\xb5\xcd\x79\xe1\xf6\xe7\xc6\x22\x4f\x0d\x16\xc2\x45\x80\xb4\x18\x1e\x89\x9e\x7d\x0c\x37\xd8\xfa\x79\x11\x2c\x96\xc5\x8d\x60\xd3\x7c\x7e\x3c\xa4\x9b\x83\xf3\xa2\x20\xdd\xfc\x5b\x08\x91\xa5\x70\x44\x04\xb5\x20\x26\x8f\x96\x10\xe9\xa6\xdd\x42\x88\x2c\x8d\x25\x8f\x90\x12\xe9\x6e\xdb\xbc\x38\x48\xf6\xcb\x16\x40\xe3\xd1\x3d\x23\xd9\xfb\x5a\x08\x8d\xa5\xf4\x4b\xea\x2e\xd6\x9c\x28\xc9\xf7\xb3\xe6\xc5\x86\x7b\xc9\x2c\xd8\xfe\xa3\xbb\x86\xaf\x33\x17\x6e\x7f\x29\x7d\x12\x81\xb5\x88\x78\xc8\xf7\x71\xe6\x9e\x63\xc6\x0b\xf7\x46\xca\x7e\xca\x62\x18\x2c\xd4\x1f\x45\xf7\x35\xe6\xc2\x63\xe1\x1e\x91\xed\x44\xcc\x2d\x15\x64\x73\x61\xfe\xb6\xa5\x1b\x0d\xf3\x36\xce\xf6\x0e\xe6\x6f\x5d\xb2\x8f\x30\x6f\xdb\x64\x89\x3f\x7f\xcb\x92\xe5\xfe\xbc\x2d\x13\xdf\xb1\x05\x64\x6f\x29\x32\xb7\xa8\xac\xe5\xac\xa9\x8b\xb1\x9c\x78\xe1\xcd\xdf\x76\xda\xba\x56\xd2\x3e\x0d\x64\xec\x47\x92\x8c\xd2\x6b\x39\x69\x5b\x10\xae\xea\x93\x18\xc6\x69\x6b\x5f\xbb\xd0\xd2\x9b\xa3\x2a\x5f\x03\x17\x43\x74\x49\xeb\xe3\x18\x35\x8f\x59\x22\xcf\x3b\x53\x49\x97\x97\x0b\xcd\x53\xfc\xf6\xda\xdc\xb2\x92\xb1\xce\x9d\x17\x91\xc8\xd2\xb4\x38\x26\xef\xcc\xe1\x75\xde\xe2\x54\x51\x82\x35\xb5\x10\xf3\x3a\x6d\x6f\x26\x4d\x56\xb2\xf7\xef\x2e\x9c\x7e\xb0\xc1\x36\xff\x1e\x9a\x40\x45\x8e\xe2\x79\x06\x5a\x42\xf7\x08\x96\xfe\x77\x19\x84\x65\xc8\xc7\x53\x93\xb4\x55\x5f\x5a\xf7\xe4\xda\x22\x8f\xa6\x85\xe9\xcf\xcc\x33\x1a\x91\x98\x74\x57\x08\x7b\x7d\xe6\x00\x9b\x9c\xb3\x3c\x92\xf0\x9c\xe5\xfd\x53\xf4\x5f\xd2\xe7\x77\x19\x3d\x58\x68\x7b\xe0\x59\xc8\x59\xfe\x18\xcb\xd9\x70\x78\x7a\xaa\x96\x35\xcc\x0a\x6d\x58\x3c\xc1\x38\x93\x1c\xee\x3f\xf7\x40\xcb\xd9\x21\x79\x8a\x3e\x8c\xbb\x26\x2f\xa3\x07\x73\x76\x58\x9e\x9a\x8c\x65\x09\x62\xa1\x1d\x9a\x67\x20\x66\xf9\xba\x22\x6f\xa3\x47\x24\xea\x79\xce\xe4\xea\x2f\xfc\xc4\xed\xce\x34\x73\x51\xee\xd5\x44\xec\xc5\xf9\x38\x50\x50\x46\x9f\x87\x03\x3b\x8f\xe2\x00\x91\xf9\x45\x38\x30\x87\x78\xff\x52\x7c\x10\x2f\x33\xa6\xeb\x6f\x37\x43\x7f\xf3\x7d\x42\x07\xab\x6f\x87\xfa\xa3\x14\xd7\x0d\x79\xdb\x73\xbf\xd3\x10\x3a\x5c\x64\x04\xe5\x6e\x0f\xfe\xb2\xa2\x93\xee\x6d\xb5\x18\x07\x7e\xd7\x21\x94\xc6\x07\x71\xf4\xcc\xa1\x4f\x32\xb7\x47\x7f\xa7\xe1\xc0\x3c\xc0\xe6\x23\x3f\x67\x87\xf6\x77\x12\x02\xee\x63\x36\x1f\x03\x32\x37\x89\x9f\x9f\xfc\x45\x89\xa7\xbe\x68\xf3\x91\x9e\xb9\x4b\xfd\x14\x06\x22\xbd\x0f\xbd\x0c\x1b\xb7\xc8\x46\xe2\xef\x24\xbb\x11\x57\x9d\xf9\x7a\xb1\xd0\x5e\xe6\x53\xf4\x66\xd4\x29\xa7\x68\xaf\x1e\xfa\xc8\x35\x7d\xc7\x95\xc7\xaa\x41\x33\x74\x83\x6c\xdf\xbb\xa4\xb8\xd9\xe8\x9b\x7f\x84\xfc\xa9\x33\x62\x2f\x68\x42\x0f\xf7\x12\x62\xba\x68\x9f\x0c\xef\x5c\xcf\x71\x83\xc0\x2e\xb8\xca\x5f\xe6\xec\x0e\x89\x65\x4c\xbf\x67\x8f\x2e\xe1\x0a\x2b\x63\xd9\x96\x7f\x29\x0b\x3a\xc3\x91\x13\x38\x4d\xca\x26\x90\x45\x8a\x12\x38\xab\x05\x38\x21\x90\x44\x9a\x0b\x4e\x40\x97\x7b\x7f\xbf\x18\xee\x91\xb6\x14\x65\x25\x0a\x37\x04\xa0\xa6\x90\x64\x11\xe9\x1e\xa2\x8e\x39\x9c\x22\x12\x30\x47\x56\xca\x9c\xcd\x9c\xa1\xec\x68\x22\x1f\x64\x24\xc2\x59\x24\x5e\x47\x5a\x05\x12\xa9\x84\x67\x20\x71\x22\xdd\x02\x82\x34\x34\xb1\xe0\x5c\x1c\x56\xc1\xee\x1b\xbb\x08\x25\x82\x06\x0d\x67\xc8\x74\x55\x0d\xe8\xd5\xea\x6e\x61\xba\x14\xa5\x08\x45\x3c\x42\x4c\x2e\x62\x04\x87\x04\x66\x61\xff\x46\x1e\x09\x19\x6a\x42\x96\x9e\x66\x8c\xe4\x61\x3e\x89\x86\x61\x12\xa3\x86\x85\x80\xf3\x80\x90\xd6\xd2\xc0\x50\x54\xf2\x40\xe0\xc6\x44\x08\x42\x72\x9b\x10\x8f\x48\x7e\x1b\xce\x99\xbd\x28\x73\x49\x73\xaa\xb6\xa7\x16\x60\x8e\xd6\x88\x17\x8a\x77\xc2\xfa\xd0\x9c\xcd\xa2\x9a\x81\x55\x0a\x3a\x8e\x6b\x0e\xde\x2d\x30\xfa\x99\x09\xdc\x63\xf0\x09\x60\x5d\x88\x0d\x55\x2a\xfd\x78\xec\xb4\x2e\x8a\x25\x2b\x12\xb5\xf1\xe0\xbb\x8f\x3c\xb1\x59\x1f\xdd\xdc\xbe\xb6\x26\x53\xd6\x0a\x7e\x7c\xe3\x7c\x65\x4f\x9c\x1a\x3e\x09\xb0\x5f\x9e\x6f\xba\x7e\x18\x73\xcf\x75\x71\x99\x15\x1d\x20\x26\xe3\x1e\xf2\xdb\x33\x67\x78\x2d\x1b\xd0\x0c\xbb\x6c\xdd\xc5\x0b\x15\x51\x5d\x72\x80\xe9\x9a\x2b\xa5\x7c\x44\x71\x21\x45\x71\xe2\x54\xa4\xaa\x2f\x06\x30\x8b\xd8\xc5\x94\x57\x26\x65\x11\xdd\x95\x46\x93\x5c\x75\x25\xb1\x1a\xce\x1c\x1b\x49\x86\x6e\x5a\x97\xa8\x82\x2c\x01\x41\x24\x82\x73\xf4\xcb\x35\xe1\x6d\x7e\xeb\x32\xbd\x99\x90\xd4\xf9\x84\x31\xa7\xcd\x09\x92\xc4\x7e\x8b\x44\xa8\x24\xcd\xe7\x40\xe1\x22\x92\x39\xd6\xf2\xef\x1b\xf0\xa0\x89\x8c\x14\x76\xd1\xa5\x8b\xc6\xaa\xaf\xed\xf9\x8d\x6a\xc8\x56\xf1\x9b\xab\xed\x09\xb5\x2a\x6e\x43\x68\x94\x87\x76\x4b\x32\x8e\x96\xce\xe7\x4e\x86\x2e\x47\x71\x4d\x2e\x65\x4c\x04\x00\x8f\xbc\x46\x68\x90\xaa\xab\xdc\xb0\x80\x0b\x51\xd1\x21\x95\xd2\x08\x61\x20\xf3\x69\x89\x83\x41\x31\x9c\xf2\x28\x32\x47\x5f\xf0\xb0\x4c\x05\x50\x81\x48\x9e\xd8\x4b\x28\xd3\x0c\x05\x3f\x6f\x40\x65\xce\xc4\xb1\x19\x2a\xbf\x2f\x6f\x4d\xaf\x00\xbc\xdd\xa2\xe0\xb0\x6c\xe1\x41\x9a\x2a\x5d\x64\x04\xdf\xdf\x57\x77\x45\xf0\xf7\xf7\x0b\x35\xe6\x22\x73\x14\x39\x22\xbb\x14\x9b\x0d\x82\x37\xe2\x41\x0b\xab\x64\x91\x54\xdf\x75\xc8\xea\xc8\x1a\x07\x97\x66\xc8\x88\x8a\xcf\xba\xc0\xbd\xa7\x19\x38\x91\xd6\x6c\x6e\xbf\x70\x00\x4d\x23\x21\x52\x12\xcc\xa5\x2e\xc9\x1c\xf7\xc5\xb1\x46\x6a\x6c\xce\xad\x92\xb0\xc6\xc5\x1b\xaa\xed\x00\x1f\x56\xef\xd9\xf3\xee\x6e\x9d\x35\x2b\x6b\x2f\x3e\xbd\xe3\x97\x61\xba\x2e\x4c\xeb\x66\x51\x5a\xfd\x28\xad\x95\x8d\xc5\xa8\xf5\x69\x7e\x7f\x49\x68\xb0\x7d\xd3\x9a\xa1\x51\xc9\x77\x4a\xb8\xc7\x4a\x5f\x48\x6f\x81\x12\x59\x9d\x5a\xf6\xa4\x64\x79\x25\x8b\x46\x0f\x5b\x2f\x6b\x51\x4d\x5f\x7d\xc8\x1b\xbf\xd7\xd6\x2d\xed\xfe\x78\xdf\x1b\x7a\x6d\x47\x49\xa3\xbb\xcf\x12\xbf\x05\x6c\x30\xa2\x8f\x39\xad\xde\xd9\xb2\x76\x51\xd8\x70\x90\x59\x8e\x41\x5c\x5b\x8b\xe4\x92\x0b\xde\x16\x90\xf0\xf4\x54\x79\xcc\x84\x0e\x62\x8c\x12\x32\x0d\x04\xfd\x68\x17\x57\xfb\x2c\x29\x37\xe9\x64\x6e\x05\x91\x3e\xde\x53\xa3\x8a\x4a\x9f\x4b\x51\x01\x57\x6b\xa8\x89\xe6\xf4\xd8\xe8\x01\xd2\x96\x6a\x4b\x68\xa9\x16\x6d\x49\xaf\xcb\x9b\xda\x58\x42\x53\x1b\xb1\x91\xaa\xcb\x9b\xaa\x2f\xa1\xa9\x3a\x6b\x6a\x93\xeb\x04\x69\x4b\x9b\x73\xb6\x44\x06\x67\x23\x01\x84\xa4\xc9\xf1\xe3\x2a\x81\xa4\xcd\x79\xd2\xf7\x32\xe4\x57\xf4\x94\x04\x98\xe9\xec\xc3\xff\x15\x99\x24\xa2\x03\x68\xee\x21\x37\xff\x20\x4d\x8d\x8a\x4b\xd0\x97\xd5\x50\xb5\x64\xaa\xe2\xe2\x34\xe5\xb7\x77\xfa\xa8\xd6\xd2\xb2\xee\x45\x56\xf1\x72\xb2\x82\x65\xd7\xee\xee\xae\xfe\x7f\xd7\x54\x5d\x41\x45\x5a\x4c\xcf\x02\x29\xa1\x2d\x62\x04\xa8\x89\x54\xfe\xfc\xe4\x5a\x9c\xc9\x62\x33\xe8\x22\x28\x15\x60\x7a\x1e\x62\x0c\x62\x57\xcc\x53\xf3\x68\x3c\xd3\xf2\x47\xce\x8f\xdf\xe1\x52\xf8\x76\xba\x64\xae\x9d\x3e\x01\xcf\xd2\x72\x2d\xce\x8f\x5d\x90\x0a\x71\xb9\x28\xe5\xb3\x2d\xe6\xce\x33\xe7\x08\x8f\xe5\x37\x8c\xe6\x9e\x96\x18\x8e\xd5\xbe\x21\x59\x28\xcc\x6d\x42\xe4\x2f\x17\x29\x6a\x62\xf6\xb5\x02\xb8\x45\x6d\xa2\xb8\x81\x22\xc7\x7c\x4e\x93\x04\x35\x9b\xd5\x7b\xbf\xd9\xdc\x29\x48\x41\xaa\xda\x5c\x84\x02\xe0\xa6\x7f\xad\xf5\x81\x93\xfe\x75\x23\x85\xfa\x39\x4d\x17\x35\x20\xff\xde\x6d\x36\xf5\xad\x7b\xa7\xd9\xac\xd5\x49\x6e\xd3\x82\xfc\x88\x8e\xb2\xf8\x34\xc2\x26\x0f\xce\x05\xf1\x9d\x21\xee\x5f\x25\x94\x3c\x02\x7e\x51\x71\x97\x0d\xaa\x25\xe0\x21\xd5\xe9\x05\xd1\x3a\xfc\x39\x83\x10\xf7\xdd\xee\x6e\xad\x5e\x0c\xc3\x5f\x6f\x2c\x86\xd2\x88\xd7\x01\x5b\xbb\xbb\xfa\x56\x31\x52\xfe\xbf\x35\x28\xa5\x63\xb2\x18\x23\x96\x3d\x1a\x0f\xe7\x19\x8c\xd2\x1b\x0f\xcb\xc0\x42\x66\x29\x10\x9c\x8c\x5c\x9c\x62\x7e\x46\xa9\xd8\xa4\xb4\x1c\xa4\xdd\x03\xd5\x22\x1c\x88\xbb\xf5\x2c\x83\xf8\x20\x43\x5e\xb1\x4e\x88\x3a\xd6\x70\xf3\x62\x65\x25\x63\xeb\xa8\x00\xd4\xa8\xcf\x4a\xfe\xb2\xa4\x88\x39\x99\xcc\x42\x26\x66\x20\xa3\xe7\x16\x6e\xe4\x8c\xcb\x40\xd0\xad\x20\x23\xbc\xa6\x77\xd1\x07\x36\x2c\x97\x0d\xb7\x89\x8c\x30\xf3\x8a\x5b\xa9\xf4\x79\x26\x32\x4f\x73\xe8\x11\x8b\xc7\xd2\xe0\xe3\xf7\xaf\x6a\xbb\x9e\x36\x74\x6c\xdf\xb2\xef\x10\x2e\x59\xab\xd5\x77\x3d\x0a\xc0\xe2\x00\x58\x3d\x75\x43\x57\x3c\xad\xd9\xdc\xba\xdf\xda\x50\x2c\x96\x7e\x0b\x57\xa9\x57\xe3\x55\x80\x19\xaf\xab\x6f\x92\xba\x7a\xed\x5e\x25\xb5\x19\x18\x53\x04\xb3\x93\x0a\x06\x4c\xf8\x0f\x0f\xaa\xdb\x14\xd2\x4e\x00\x89\x01\x35\x39\xd0\x09\xf0\xa0\xb7\x46\x12\x94\xf1\xf6\x49\xf2\xb2\x8a\xea\xed\xee\xea\x55\x45\xaf\xd6\x36\x34\x40\xd3\x98\xa9\xf8\x41\xf1\x34\xed\xe1\x61\x47\x7f\x55\x6b\x42\x27\x38\xb1\x52\xed\x0a\xa4\x5d\x43\x7c\x63\x3b\x2c\x5d\x1a\xcb\xd7\x47\x4e\x7a\x1c\x0d\xf0\xf2\xb0\x1a\xe4\x0c\xb3\x2b\x50\xcc\x15\xc3\xd3\xc3\x9c\x71\xeb\xd5\xd1\xa2\x27\x1d\x2e\xb0\x0b\x4b\xc9\x47\xcb\x9f\xd2\x14\x3d\x0b\xad\x59\x43\x31\x65\xba\xa3\xd0\x40\x4a\x24\x31\xb4\xc6\x6a\x75\x17\x45\x77\xb9\x2b\x68\x57\x90\x57\x7e\xa2\x99\xdc\x2b\x87\x2b\x55\x90\x91\x6e\x01\x57\x2f\xd1\xca\x2b\x65\x0d\xc4\xf2\x14\x55\x35\x23\x31\x34\x84\x5c\x52\x02\x3a\x20\x8a\x9b\x26\x9f\x8f\xe6\x3b\xc8\x00\x7e\x01\x6e\xc9\xdd\xa1\xe6\x5f\x76\x71\xbf\xa6\x47\x2e\xba\xa4\x8e\x6a\x12\xcb\x80\xeb\x61\xce\x3e\x17\xa2\x0b\x1f\x5b\x08\x0e\xf9\xa1\x63\xfd\x82\x7f\xd4\xf0\x18\xc4\x3f\x36\xfa\xc0\x22\x3f\xea\x78\x9c\xe2\x1f\x9b\x78\x9c\xe2\x1f\x5b\x7d\x80\xc8\x8f\xed\x14\x33\x60\x07\x48\x06\x96\xea\x02\x07\xd8\xc0\x03\x16\x30\xc1\x24\x9e\x03\xf3\x84\x78\xcc\xc9\x8f\x2e\x03\x87\x93\xd4\x13\x60\x76\x28\x4e\x4a\x93\x84\x1e\x1d\xf1\x7c\x2e\x70\xc4\x08\xce\xe0\xb8\xab\x8b\x8d\xbe\xf9\xc4\x61\xef\x52\x9e\xfe\xe7\xf0\xed\x5f\xad\x37\x87\xdd\xcb\xfd\xc3\xde\x9b\xee\xe5\xdb\x0f\x47\xed\xde\x49\x58\x93\xbb\xf1\xa5\x54\x0e\xbc\xfc\x18\x94\xb8\x83\x42\x20\x2a\x1d\x73\x36\x1b\x98\x24\x9f\x15\x56\x3b\x12\xbe\x64\x3b\x28\xb0\x32\x45\xfc\x13\xa4\xe0\xd2\xdd\x13\xe4\xc5\x93\xde\x09\x01\x87\x8b\xba\x29\x50\xc0\x32\x2f\x05\xd6\xa4\x70\x7e\x48\xc8\x4a\x21\x37\xb3\xa6\xd4\xbd\x21\x40\x95\xfb\x39\xfc\xba\x82\x10\x77\xc1\xc8\xea\xbc\x88\x07\x46\x4a\xb7\xc9\x1d\x30\x12\x6c\x9b\x20\xca\x8a\xec\xe3\x6a\x71\x98\xe5\xc2\xcb\x06\x25\x1b\x9f\xb9\x20\xb3\x1d\x26\x44\x90\x3c\x51\x5b\x31\xaa\x69\x44\xcf\x2c\x07\x34\x2a\x27\xb9\xd0\x78\xaf\x67\x81\x0a\x04\x27\x1b\x9a\xe5\xf5\xec\x78\x50\x87\x0c\x60\x30\x47\x0c\x83\xd0\x0a\xb9\x34\x14\x3a\x1b\x4f\x30\x9c\xd4\xca\xe3\x77\xb6\xb7\x4a\xaa\x42\x79\xfe\xd1\x9a\x4d\x86\xdc\x3d\x24\x40\x9f\x7c\xfe\x29\x4a\x26\x47\xa9\xa6\xf9\x80\x84\x4e\x8b\xb4\x44\xdc\x84\x4c\x40\x0a\x88\x12\x99\x60\x8d\xd5\x18\x34\xea\x02\xc9\xec\xc5\x15\xdd\xe0\x25\x42\x71\xd1\xc4\x3c\x8c\x51\xe3\x91\x4d\xf6\xa5\xa9\xe5\x97\x4c\xbb\x44\x04\xaf\xac\x81\x15\xdd\x98\x63\xc6\x37\x04\x9b\x48\xe8\x1f\x99\x39\x0d\x7c\x88\x76\x77\x77\x37\x00\x82\xc2\x09\x34\x5a\xc9\xe1\x3c\x0d\x30\xa9\x28\xb9\x05\x59\x9c\xe5\xa2\x25\xb7\xea\x05\x4a\x06\x57\x09\x0a\x94\x15\x82\xb5\x14\x28\x1d\xa8\x8b\x3d\x35\xc3\xb0\xff\x6a\xb9\x88\xa4\x51\x4b\xb8\x44\x80\x15\x9d\x9f\xe4\x0a\x23\xc0\x97\x49\x36\x02\x2b\xd5\x1c\x79\xa3\xae\x0c\xaf\x63\xe6\x62\x5c\x7a\x45\x87\x87\x78\xd3\xcd\xe6\xc6\x7d\xb2\xed\x3c\x75\x75\x6d\xdd\x1e\x99\xfe\x70\x6a\xd9\x13\x02\xc6\xcb\x70\x0d\xa6\xed\x90\xe5\x3b\x79\x27\xe2\xcc\xf3\x31\x07\xe5\x54\x8d\x39\xaa\x46\x67\x20\x55\x83\x90\x3b\x65\xe0\xda\xac\xac\x21\x1d\x57\x4c\x09\x47\xdb\xc9\x27\x88\xf2\x27\x31\x7a\x93\xcc\x29\x26\xf9\xc5\xe4\xa3\x34\x76\xdc\x52\xac\x75\x2e\x33\x02\xa1\xcc\xf1\x38\x9c\x08\xc2\xfe\x2c\x40\x59\x70\x41\x24\x55\x35\xcd\x45\x5f\x78\x4f\x67\x2e\x0a\xa3\x58\x48\x88\xa4\x3b\x35\xc5\x15\x53\xbc\xf7\x43\x1d\x9d\xcf\x12\x76\xb9\x7d\x09\xbd\xcd\xd4\xd7\x9c\xdd\x2d\xb6\x5f\xa0\xbf\x39\x6d\xf5\x02\xbd\xcd\xae\x2c\x2f\x8b\xb4\xad\xfa\x22\xa4\xb1\xf6\xe7\x20\x6d\xa7\x00\x69\x09\xab\x8f\x0a\xcb\x45\x4c\xd7\xf4\x8d\x91\x83\x45\x7b\x25\xae\x5b\x62\xa9\x76\x29\x25\x1f\xec\x1b\xac\xca\xd0\xa8\x44\x5c\x57\xd7\x26\x24\x7b\xaa\x6f\x4e\x1a\x25\xcf\x77\x91\x79\x53\xea\x1d\xef\x27\xf4\x38\xcd\xa9\xf9\x20\x1d\x40\x79\x26\xa7\x18\x1e\x4c\x4c\xbb\x1e\x52\x40\xc7\x42\x69\x21\xe8\xc1\x0c\xc5\x34\x69\x08\x75\x85\xe7\x62\xcf\xe1\x03\xb2\x47\x21\x17\xd2\x28\x7f\xf8\x3a\xb5\x66\x48\xad\x36\x83\x64\xd4\x45\x44\x33\x26\x93\x2c\x8f\xb0\x64\x02\xa2\x89\x85\x8b\x28\xda\x46\x20\x61\x82\x0e\x55\x23\x59\x52\x0b\x89\x79\x43\x90\xd4\x50\x82\xe7\x01\x14\x28\xc6\x10\x54\x54\xe9\xcd\x8d\x15\x4f\x2e\x1b\x57\x19\xf3\x00\x12\xa4\x2d\x04\x46\x46\x92\x3a\x47\x66\x58\x32\xce\x03\xa7\x4f\x3c\xd6\x89\xa1\xb9\x1e\xcf\x0c\x2b\x59\x13\x4c\x2c\xcf\x47\xee\x89\xb0\xa4\x8f\xdd\x9c\x0c\xd2\x47\xf0\xab\x3c\xd1\xe5\xbf\xc6\x6f\xf0\xc4\x76\x05\x7e\x3c\xc8\x5d\xce\x56\x24\x85\x2f\x50\x5f\x93\x6d\x2d\x5c\xa0\x3e\xf4\x73\x08\xb8\xb3\x53\x70\x8f\x66\x4b\x8f\x63\x91\x47\x95\x06\x84\x5d\xec\x08\x46\x52\xaa\x90\x06\x50\x91\x0d\x0b\x0c\x2d\x9a\xd7\x5b\xa6\xfa\x73\x12\x7c\x9f\x39\xbc\xa4\x8a\xf8\x2e\x74\x76\x8d\x78\x4a\x70\x9f\xa7\x04\x8f\x6f\x05\xb3\x8b\xe3\x9a\xc1\x8a\xd1\x7c\xe0\xf1\x52\xf4\x7a\x7d\x50\x88\x66\x4f\x8e\x17\xa2\xc7\x94\x41\xa1\x0f\xf2\x52\xcc\xb5\x40\x84\xb5\x51\x93\xc1\x22\x36\x05\xc7\x8a\xe9\x84\x04\x5e\x2c\x1e\x48\xb4\xa0\x04\x1e\x0f\x70\x1c\x14\x24\xd9\xbf\xe3\xa5\xc8\x45\xf2\xa0\x08\x4b\xfd\x9d\x72\x7c\x11\x14\x7b\x44\xde\x6f\x26\x1c\x24\x3b\x37\x83\xf6\xc8\x84\xdf\x12\x88\x34\xd3\x77\x82\x54\x12\x69\x34\xd2\x59\x12\xb6\x05\xa7\xa2\xac\x18\xc9\xf1\x1d\x2f\x44\x6e\xb6\x87\x5c\x4b\xeb\x82\x20\xac\x71\xac\xa8\xa4\x5b\x83\xf8\xc3\x61\x51\x39\x7e\xa7\x31\xfc\x4e\xe5\x32\x77\x1a\x93\x39\x9e\xd4\x5b\x2a\x25\xec\xf0\x23\x28\xfc\x57\x4a\xe1\xc8\x15\x70\x6d\xfe\x74\xde\x42\x57\xf1\x8d\xe8\x6a\xbe\x2e\x91\x45\x7a\x8d\xd9\x0f\xe2\x49\xd2\x5c\xa6\x4a\xb8\x92\x30\x84\x3b\xf2\x91\xdd\x33\xbc\xa0\xe3\xce\x17\x79\x1b\x15\xf1\x62\xc2\x7e\x47\xc5\x31\x12\x5b\x69\x18\xb6\xa3\x01\x12\x6a\x39\x0c\xce\x2a\x96\x60\xb5\x1d\xc9\x27\x5c\x39\x6f\xb3\x1e\xa3\x29\x8f\x3e\xbb\x1c\xf6\x45\xc2\xcc\x66\x82\x64\xdb\x0c\x50\x92\x55\x46\xdc\xb7\x5c\xcc\xce\xbc\xbf\x97\x2d\x10\xa8\x32\xf2\xee\x06\x37\x4c\x8b\x8c\xac\x11\x51\x1f\xc8\xc6\xd6\x84\x3f\x2d\x99\x76\x29\x80\x21\xb5\x34\x0b\x6e\x52\x27\x6e\xd5\x3e\x91\x78\x16\xde\x2e\x4b\x3f\x67\x73\xa1\x5f\x41\x00\xa5\x9f\xdd\xa5\xee\xd7\x03\x1f\xc4\xce\x75\x25\x82\xea\xc6\x5d\x32\xa5\x22\x99\xf0\x9c\xca\xb0\x62\xe6\x67\x5a\x24\xb1\x4c\x84\x57\x99\xde\x22\xe9\x98\xa6\xfa\xce\x3e\x2f\xbe\x52\x6f\xdc\x34\xac\xa5\xa7\xe1\xcf\x89\x2f\x9e\x21\x0a\x62\xfa\x4b\xf0\x37\x08\x28\x55\x00\xeb\xa4\x3f\xee\x33\x21\x9c\x1c\xec\x45\x91\xfd\x69\x3c\x96\x5f\x6d\x29\x8a\xf8\x4f\x11\xe3\x44\xc0\xd8\xc2\xc8\xfe\x22\x5c\x9e\x47\x96\xe3\xc1\x5c\x9f\x0d\xe5\x58\x48\xd7\x82\xa8\xfe\x14\x81\x88\x5f\x8d\x28\x8a\xea\x4f\x13\x07\xd9\xdd\x8f\x22\x68\x27\x22\xae\x2e\x19\xe3\x68\x46\xd3\xa8\x04\x17\x16\x83\x44\x50\xd4\xa7\x40\x32\xc8\xb1\x97\x40\xb2\x98\x00\xa4\xc4\x2d\x7d\x6e\x54\xe7\xd0\x03\x89\x50\xa1\xcf\xd7\xf7\x87\x85\x35\x00\x43\xf2\x39\xd8\x9a\x89\x6a\xda\xe5\xa8\x0c\xac\x7f\x8e\xc4\x1e\x16\xd6\x58\x29\x61\x42\x9f\x19\xd5\x39\x74\x55\xdc\xc3\xfe\xb9\x44\x80\xed\x0c\xe6\x63\x98\xf4\xca\x7f\x2e\x56\xf2\x2d\xce\x7c\x1c\xe5\x6e\xfb\x4b\x9e\xa0\x56\x56\x96\x63\xca\xa6\xdc\x06\xf8\xf5\x96\x35\xc9\x41\xf4\x13\xf7\x03\xe4\x6b\xf6\x74\xb7\x74\xb9\x9c\x44\xbd\xd2\x7f\x51\x82\x58\x32\xa9\x02\xf4\xe4\xf8\x8d\x3f\xb5\x48\x45\x77\x52\x0b\x9a\x13\x4f\x8c\x6d\x86\x3e\x89\xec\x12\xe7\x63\xcb\x83\xb6\x92\x2d\x3f\xf1\x18\x68\xe9\x42\xc3\xaf\xe4\xc4\xb7\xbc\xe6\xdf\x19\xab\xf8\xc0\x85\x17\x7d\x23\xb5\x40\xd3\x37\x34\x97\x9e\x95\x23\x59\xd0\xbf\x40\x2c\xdd\xa2\x0c\x4a\xdb\x06\x0b\xf6\xdb\x45\x3e\xaa\x79\xdb\x43\x85\xfb\x25\x7b\x4f\x6b\xb1\xc6\x29\xb8\x79\x50\xc8\xbe\xae\x31\x47\xe3\x5b\x79\x2e\x29\xb1\x66\x97\x4a\x39\x07\x57\x18\x85\xd4\xad\xa3\xa2\xad\xc7\xa5\x7a\xce\x96\x1f\x4d\xbd\x7c\x3f\x67\x2e\x2c\x1e\xd5\xf5\xf1\x9d\x8e\x39\x5b\x5e\x32\xfd\x73\xf7\x7f\xea\x76\x4b\xd1\xf6\xa3\xdb\x26\x73\xb5\xfb\x28\xbe\x47\xb7\x14\xe6\x6c\xf7\xd1\x5c\x97\x6d\x68\xcc\x31\x11\xa5\xad\x6c\x0b\x77\xfa\x7c\xcc\x4e\xdf\xa1\x98\xa7\xc1\x39\xb8\x9c\xb7\xdb\x30\x5f\xb3\xf3\x8a\x74\xfa\xce\x41\xd1\x76\x0f\xe7\x93\xe5\xf4\xf5\xf4\x1c\x0d\xce\x23\xc4\x79\x6b\xe3\xb9\x9a\x9d\x57\x7a\x53\xd6\xb9\x45\xdb\x24\xf5\x0b\xb7\x96\xba\x66\x2d\xda\x1c\x05\x50\xb8\xbd\x94\xf5\x67\xd1\xd6\x70\xf5\xc2\x6d\xe5\x5d\x26\xcf\x69\x0b\x57\x2f\xdc\x56\xd1\x7b\xa9\x39\x6d\x8a\x60\xe6\xd3\x06\x8f\x6e\x5a\x80\xc2\x5b\xee\x7d\xbb\x75\x5c\x1f\xfe\x78\x00\x88\xfc\xf2\xd6\x8f\xcc\x5b\x6a\xac\x1f\x99\xb7\xe1\x4b\xe6\xb0\x41\x3f\xd0\x87\xe0\xa3\x88\x7d\xf2\x1a\x61\xac\x18\x4d\x84\x20\x16\xa3\x6f\x82\x62\xbd\x6f\x3e\xb2\x3d\xcb\xb1\x09\x19\x87\xf6\x98\xdd\x97\x4c\xbe\x4f\xa9\x42\xa1\xa6\x55\x0c\xbf\x06\xd5\xe9\xdf\xd3\xef\x37\x03\x67\x46\x2f\x9e\x8b\x6f\x82\x62\x96\x3d\x45\xae\xe5\x7b\x2c\x28\x2f\x7b\x0a\x3e\x3b\x83\x2b\x34\xf4\xe1\x0f\x84\x9b\x1b\x51\x0f\x1a\xfa\x6e\x9d\xbe\x0a\x59\x8c\x3b\xf7\x78\x4c\xe1\xd0\xdf\x0f\x1a\x5d\x7f\xb0\x12\xe0\xf2\xf2\x2b\x1a\xdc\x9a\xc3\xeb\x4b\x17\x7d\xbe\xb3\x5c\x74\x79\xa9\xea\x9a\xf6\x00\xa2\x1e\x33\xc4\xc1\xc5\x48\xbb\x3f\xf6\xa0\x6a\x86\xef\x7e\xff\xe1\x42\xf7\xfe\x7e\x9f\x17\x29\x0b\x25\xca\x9a\xaa\xdd\xdf\xab\x55\x80\xbe\x98\x33\x4d\x2d\xd3\x77\x0f\x43\x93\x79\xdd\x95\x29\x01\x65\x08\x31\x9a\xce\xb8\xf4\xd5\xb2\x47\xce\x57\x45\x51\x5d\x48\x7f\x6a\x0f\x88\x71\xcb\x83\xee\x43\x5f\xd3\x8c\xff\xf3\xff\xe3\xc4\xac\x4e\x66\xce\xc0\x9c\x69\xc6\xff\x59\xc5\xa4\x98\x13\xe4\x5d\x94\x27\x96\x3f\xbd\x1b\xac\x0f\x9d\x9b\x97\x57\xce\xd4\xb4\x07\xae\x69\x8f\xa6\x8e\xeb\xf9\x2f\x27\xee\xed\xf0\x2b\x1a\xac\x0d\x1c\x6b\x86\xdc\xdb\x99\xe9\xa3\x97\x5f\x90\x3d\x72\xdc\x97\x19\xb5\xc8\x70\x19\xdc\x8d\x5f\xe2\xce\x2e\xf7\xa1\x1a\x73\xe5\x5e\xbd\xbd\x9e\x60\xf9\x5e\xb5\x6c\xcb\x07\x2d\xa3\x05\xe5\xd8\x4c\x9c\xdb\x29\x72\xaf\xbc\xf0\xc7\x95\x57\xee\x1b\xa4\x9a\xc8\x60\x0c\x6f\x3d\xf1\xf6\x81\x6c\x76\xac\x8e\xc1\xea\x10\x8e\xcd\x99\x87\xc0\xaa\x07\xab\x60\xd5\xe5\xf7\xb0\x56\x20\xbc\xb3\x47\x68\x6c\xd9\x68\xc4\x9c\xa8\x57\x07\xb3\x6b\xf1\xb5\xf6\x63\x75\x4c\x56\xb3\xc6\xea\x10\xfa\xee\x1d\x32\x56\x3d\xb8\x3a\x5e\x5f\xf5\x8c\x55\x97\xfc\x70\x8d\x07\xaf\x41\x7d\xa4\xf1\xf7\xc0\xd7\x79\xd5\x63\x1e\x92\xd5\xc6\xaa\x0b\x5b\x14\x3d\x55\xc3\xf5\x75\xea\x01\xa6\x37\xac\xb1\xba\x3a\xd4\x7e\x70\xfc\x08\x48\x97\xe0\xa0\x6a\xc6\x03\xfe\xea\x2a\x0a\x7b\x13\xc5\x8a\xf8\xf3\x96\x3c\xe3\x81\x79\x78\xd1\xd2\x63\x18\x47\xfd\x07\xae\xda\x20\x6d\x3f\x18\x0f\x04\x71\x88\x71\xc7\x88\xc3\x55\x97\x2f\xa6\x57\xc7\xc6\x83\x21\x70\x91\xfc\x1b\x7c\xbc\xbd\x9e\x18\x0f\x9a\xfa\x5c\x42\xc3\xaa\xe7\xca\x4d\x1b\xec\x83\x03\xd0\x03\xaf\x41\x17\xb4\x40\x07\x1c\x82\x3f\xc0\x31\x78\x0f\x4e\xc0\x29\x38\x03\x1f\xc0\x5f\xe0\x13\x38\x07\xad\x16\x68\x75\x40\xab\x07\x5a\x07\xa0\x75\x08\x5a\x7f\x82\xd6\x1b\xd0\x3a\x02\xad\xb7\xa0\x75\x0c\x5a\xef\x40\xeb\x3d\x68\x9d\x80\xd6\x29\x68\x9d\x81\xd6\x07\xd0\xfa\x0b\xb4\x3e\x82\xd6\x27\xd0\x3a\x07\xad\xbf\x41\xbb\x05\xda\x6d\xd0\xee\x80\x76\x17\xbc\x03\x7f\x83\x56\x1b\xb4\xba\xa0\xb5\x0f\x5a\xaf\x41\xeb\x0f\xa3\x2d\x4a\xee\xd0\xb1\x7d\xf4\xcd\x2f\xf7\x8d\xfd\xf9\x04\xfa\x20\xa5\xf8\xd3\x30\x96\xff\x25\x4d\xf7\x9e\xb7\x69\xcf\x37\xfd\x3b\xdc\xee\xeb\xe7\x69\x97\x2a\x20\xa3\xbb\x84\xd6\x1c\x67\x32\x43\xeb\x13\x67\x66\xda\x93\x75\xc7\x9d\x90\xc2\x2f\xf1\x54\x8e\xe9\x49\x53\x61\x8f\x6f\xe1\x06\xf9\xe6\xc8\xf4\xcd\x72\xdf\xe8\x88\x8d\x58\x4e\xb9\x6f\x1c\x42\x32\x6a\xb1\x6e\x27\xb3\xeb\xaa\x8d\xbe\x12\x77\xee\x2a\x58\xbd\xb6\xec\xd1\xa9\xef\xde\x0d\x7d\x50\x66\xcd\x06\x05\xcb\x00\x2b\x2b\xf0\x0c\xa3\x18\x50\xd5\x1b\x8c\xe4\x29\xb1\x40\xbc\x4b\xe0\xbb\x26\x06\xec\x5d\x32\xbf\xf5\xd5\x2f\xe6\x8c\xaa\x5a\x6b\xac\x9a\xee\xe4\x8e\xe4\xda\xe0\x91\x68\x20\xac\xb2\x72\x0c\x00\x53\x99\xe4\x15\x07\xc5\xde\x71\x95\x18\x29\xce\xdb\x8d\xd5\x08\xb0\x30\x1e\x34\xe3\x0f\xca\xcd\x8e\x39\x9b\x1d\xdf\x62\x6c\x43\x7e\xee\x50\x7e\x1e\xda\x3e\x72\xc7\xe6\x10\x85\x2c\x0d\x4b\x3f\x23\x53\x49\x43\xf6\xdd\x6c\xa6\x19\xc7\x0c\xe9\x99\x85\x6c\x3f\x57\x00\x68\xb1\xe7\xc6\x34\xec\x7d\xc7\xf3\x2f\x81\x87\xdc\x2f\xd6\x10\xcd\xdd\xf3\x8e\xe7\xc3\x72\x99\xf6\x20\x83\x41\xe2\x43\x45\xfa\x1b\x17\x22\xcd\x44\xcb\xf1\x36\x71\x3f\xbf\x67\xa3\x86\xf0\xe2\x94\x5c\xfe\x2a\xc8\xbe\x64\x95\x9f\x37\x92\x86\xfe\xb7\x4b\x40\x11\xba\x04\xc8\x75\x3b\x53\xd3\xbe\x04\x2e\xf2\x6e\xe9\x2f\xcb\xeb\x08\xd8\x5a\xf6\x04\xbf\x3a\x45\xee\x17\xe4\x0a\xaf\xb8\x46\xb8\x04\x8f\x1e\x99\x43\xff\x1b\x5c\xb5\xf0\xe8\x78\x6b\xcd\x58\x0c\x75\xca\xd6\xd6\x9f\xeb\x36\x7f\xc5\x30\x85\xab\xc3\xa9\x69\x07\x05\x39\xda\xb1\xd7\x09\x1a\xc4\x61\x9f\xa0\x46\xfc\x18\xa8\xc4\xd6\x9b\xb0\xed\x39\x75\x07\x26\x08\x73\x39\x42\x0b\xe3\x78\x94\x18\xce\xfe\x18\x31\x41\x67\xa4\x51\x93\xec\xa3\x34\xd2\x92\x5d\x17\xa3\x33\xe8\x48\x63\x6e\xbd\x77\x22\xaa\x10\xda\x40\x21\xcd\x27\x94\xff\x39\xba\xef\x94\x22\xde\xb5\xcc\x84\xc2\xae\x53\xb4\xf1\x1a\x2b\xc4\x38\x2c\xf8\x73\xf0\x3d\xa3\xf8\xde\x8c\xbe\xba\xe6\xed\x2d\x72\x73\xf5\x4d\x50\xf2\xe7\xa9\x99\x63\xb2\xde\xbc\x04\x47\xdd\x79\xf5\x01\xad\x49\xa2\xfa\x50\xe9\x3b\xea\xca\x46\x19\x2b\xc6\xda\x09\x4a\x1e\x75\x89\x6c\x7e\xa0\x2c\x73\x6c\x7a\xc3\xdf\xc3\x1d\x9a\xd3\xcb\x91\xb2\xcf\xce\x38\xda\xd3\x7f\x71\xb4\x7b\x14\xbb\x5c\x94\x59\xb9\x9f\x84\xee\x27\x8e\x2e\xdb\x48\x2a\x84\xb2\x50\xf6\x27\xa1\x7d\x2e\x4e\xe4\x05\x27\xef\x9f\x3f\x92\x48\x67\xe3\x3f\x8c\x81\xf8\x27\x93\xd8\x47\x0f\x31\x02\x1b\xae\xfa\x53\xd7\xf9\xfa\xd6\x9a\xbd\x73\x2c\xac\xb7\x49\xb4\x19\x5e\x80\x6f\x1c\x66\x16\x62\xf8\xa4\x14\xca\x1d\xbf\x14\x0d\x4a\x68\xbc\xdd\x90\xee\x78\x63\x21\x1b\xf0\xc8\x6f\xb5\x68\xef\x72\x0b\x2e\xaf\x7b\x59\xb9\x9f\xdf\xbf\xb6\x79\x33\xb7\x6d\x9b\xe8\x48\x0c\x24\x61\xdc\xca\x58\x4d\x0a\x92\x26\x09\xd3\x3a\x94\x69\xd8\xf2\x70\x6c\x8f\x06\xe3\xca\xe3\x9c\x58\xf8\xe7\xb3\x6f\x84\x3c\xe4\x5a\xe6\xcc\xfa\x87\xa8\x96\x47\x73\x32\x06\x6f\x51\x91\x8e\x83\x89\xa3\x49\xb8\xdf\xe3\xdc\xff\x7c\x87\x3c\xbf\x20\xf3\x83\xb2\x3f\x9f\xf7\xcb\xe5\xfc\x52\xf8\x1e\x05\x22\xe1\xf9\x01\x33\xaa\x48\xa6\xd0\x2e\xf2\x86\xae\x75\xeb\x3b\x05\x6c\xab\x58\x85\x5f\x82\xfb\x64\x8d\x0a\x28\x6a\x78\x31\x47\x64\x83\x9a\xd8\x74\x6d\x87\xc7\x69\xfc\x99\x85\xd2\x78\x74\x67\x11\x35\xdb\xfa\x18\xae\x97\x28\x1e\xc1\x9a\x3b\x82\x8e\xb8\x88\x8a\x22\x26\xfb\x42\x86\x42\xeb\x13\x01\x5d\xa4\xcb\xa3\x6b\x76\x11\x19\xc6\x1b\x19\x46\x51\x76\x49\x51\x8b\xb1\x50\x82\x64\x84\xa9\x44\xc0\xd8\x26\xdb\xad\xeb\xdc\x22\xd7\xb7\x90\x97\x2b\x5a\x61\xd1\x9f\x2f\x54\x74\xcb\x65\x84\x06\x77\x13\xb2\xb4\xb7\xbd\x5b\xc7\xf5\x1f\x2d\x2e\x91\xcd\x18\x02\x3d\xb6\xaa\xa6\xed\xd0\x1a\xb9\x3d\x1e\xdf\xb5\xa1\x00\x29\xd2\x71\x88\x21\x0d\xa4\x77\xfe\x84\xab\xb7\xbe\x4b\x7a\xe3\x5c\x33\x5a\x6f\xc2\xc7\x43\xcd\x68\x1d\xc1\x55\x6f\x66\x0d\x69\x8c\x8b\x55\x12\x75\x59\x33\x5a\x6f\xc3\x42\xfb\xeb\x44\x0f\x69\x46\xeb\x38\x7c\xd9\x3a\xd0\x8c\xd6\x3b\xe1\x19\x83\x7a\x0f\x57\x31\x73\xc9\x8b\x8b\xb3\x3e\xb8\xe8\x53\x96\x6b\x46\xeb\x44\xfc\xb4\x7a\x68\xfb\x60\x95\xfa\x1f\x80\x68\xb9\x53\xb1\x5c\xeb\x28\xf2\xed\x4c\x68\xae\xa7\x19\xad\x0f\x89\xb2\xf8\x1f\x5e\xfa\x2f\xf1\x6b\xec\xdb\x47\x01\x52\x4b\x33\x5a\x9f\x84\xe7\x8e\x66\xb4\xce\x45\x9e\xfc\xa1\x19\xad\xbf\xe9\xae\x0b\xe5\x11\xb9\x96\xcd\x85\x89\x42\x6c\xb7\x84\x02\xad\xa3\xd8\xc7\x76\x08\xfe\x58\x33\xda\x1d\x91\xb7\xb4\x93\x35\xa3\xdd\x0d\xdf\xf6\xd6\x4f\xc9\x29\x80\x66\xbc\x0b\x8f\xeb\x4c\x30\x00\x43\x7a\xca\x43\x7e\x82\x11\x40\x60\x0c\x26\x60\xd5\x03\xab\xae\xb1\xea\xc1\x6a\xfc\x38\xef\x51\xc7\x78\x26\x5c\x1d\xaf\x9b\xc6\x00\xff\x19\x18\x43\xfc\x67\x68\x8c\xf0\x9f\x91\x81\xf0\x1f\x64\x8c\xf1\x9f\xb1\x31\xc1\x7f\x26\x8b\x9c\xfb\x8d\xa0\x8d\xbe\x96\x8e\xd7\x6f\x7d\x17\xd3\xa7\x19\x08\x0e\x8d\x31\xac\x0a\xc7\x7f\x2b\xea\xb8\x89\xd6\x57\x59\x64\x25\xed\xc7\xaa\x07\x6b\x46\x10\xbb\xfe\x61\x02\x55\x75\xdc\xac\xde\xdf\x8f\x77\x61\x58\x6c\x4f\xa5\x53\xe9\xc9\x9d\xed\x5b\x37\x88\x86\x92\x2c\x5b\xf6\x08\x7d\x2b\x39\x77\x7e\xc9\x19\x97\x5c\xd3\x9e\xa0\xb2\x06\x42\x0e\x34\xd0\xfa\x2a\x89\x28\x7e\x81\xd6\x57\x9d\xf1\xd8\x43\x7e\x65\xdc\xd7\x30\x39\x13\x75\x44\xce\x25\x37\x28\x62\x1b\xcb\x38\x97\x1c\x57\x2a\xec\xa8\x93\x13\x43\x60\xd7\x1a\xab\x1e\x5c\xd3\xf9\xd1\xe2\xc8\x28\x74\x7e\xf9\x8e\x9e\x5d\x9a\xd0\x34\x70\x77\xc1\x01\xfe\x33\x84\x43\xfc\x67\x04\x47\xf8\x0f\x82\x08\xff\x19\xc3\x31\xfe\x33\x81\x13\xa3\xc0\x61\xe7\x5b\xf4\x95\xed\xfb\xbe\x33\x48\x37\x09\x8e\x1e\xc1\x37\x3e\xa7\x45\x24\x15\x8b\xa7\x4c\x5a\xa7\xc0\x02\x57\xe0\x1a\xcc\xc0\x0d\xb0\x81\x03\x6e\xc1\x67\xe0\x02\x0f\xf8\xe0\x0e\x7c\x01\x5f\x7f\x19\x69\x9e\xe2\x3f\x53\xc3\xc2\x7f\x2c\xe3\x0a\xff\xb9\x32\xae\xf1\x9f\x6b\x63\x86\xff\xcc\x8c\x1b\xfc\xe7\xc6\xb0\xf1\x1f\xdb\x70\xf0\x1f\xc7\xb8\xc5\x7f\x6e\x8d\xcf\xf8\xcf\x67\x83\x8c\x04\xd7\x20\x23\xc3\x33\x7c\xfc\xc7\x37\xee\xf0\x9f\x3b\xe3\x0b\xfe\xf3\xc5\xf8\x8a\xff\x7c\x5d\x64\xf4\x20\x78\x81\xfa\xc6\x18\x5e\x8c\xfb\xc6\x84\x92\x3b\x85\xad\xd7\x6a\xab\xad\x06\x6b\x42\x0d\x8c\x88\xde\x30\x2c\xd8\xfa\x43\x9d\x90\x69\x04\x0f\xb4\x2b\xf8\xb7\x3a\x05\x96\x66\x5c\xc3\xab\x8b\x6a\xdf\x98\xc1\xab\x0b\x9d\x64\x8d\x58\x51\x57\x2d\xbe\x93\x79\xe8\xf5\x3e\xdf\x99\x33\x75\x06\x82\x5d\x6b\x8d\x8e\x41\x41\x6c\x1f\xa2\x43\x92\x0d\xdd\x1b\xd8\x5b\xdf\x77\x9d\x1b\x3a\xf6\x66\xd9\xc3\xe7\x06\xde\x88\x83\xe7\x46\x51\x6e\xb2\x86\x8e\x38\x42\x2e\x02\xcc\xc0\x4d\x9f\x0f\xa1\xf1\x45\xb5\x4f\x54\xcb\x7b\xa6\x5a\xae\x49\x4a\x81\xd5\xce\xd4\xb4\xb9\xfe\xd6\x35\xe1\x5d\xeb\x08\xe8\x55\x8d\x08\x2a\x7e\x79\x48\xaa\x89\x4a\x1c\xac\xde\x98\xd7\xe8\xc8\xbc\x55\xd9\xbc\xb5\x7e\x8d\xbe\xef\x3b\x2e\xb8\xe8\x67\x7e\xd3\x8c\x6b\x61\xf9\xae\x0a\x9e\x30\xe3\xc0\xed\x25\x78\x69\xd3\x01\x63\x1b\x18\xff\x60\x7f\x9a\x76\x87\x4d\x6c\x7a\xd5\x66\x13\x06\xff\x7a\x64\xde\x82\xd6\xfa\x51\x57\x33\x1e\x8c\x07\x8d\x80\x25\x2d\xf2\xad\x84\xec\x16\x4b\xab\x83\xa0\xd1\xa7\x1a\x79\x6c\x78\x2c\xe6\x15\xb2\xea\x21\x7b\xa4\x12\x76\xf0\x93\x02\x60\x2f\xdd\x45\x44\x94\xa7\x62\xfa\x76\x75\x40\x15\xae\x0d\xed\x1c\x35\x2a\x76\x4a\xcf\x1e\xcd\xd3\x21\x54\x39\x3e\x6d\xb7\x48\xb5\xd6\x02\x7d\x45\xba\x28\x38\x3b\xb1\xd7\xcf\xd8\x4f\xc3\x81\x08\xeb\x97\xdb\xd8\xa4\x7e\xdb\x74\xd2\x27\xf5\xcf\x50\x55\x6f\xf1\xa4\x7e\xbb\x0b\x9d\x47\x4e\xea\x0e\x9f\xd4\x9d\x60\x52\xbf\xa5\x93\xfa\xe7\x75\x73\xec\x23\x97\x4a\x17\x3f\x1b\x5a\xfa\x34\x7f\x9b\x36\xcd\x13\x36\xa8\xf6\x7a\xc7\x19\x21\xb2\x8c\xa0\x7c\xa8\x47\x15\xeb\x66\xac\x5e\x3d\x36\x2a\xd8\xb1\x1a\x1b\x14\xdb\xb4\xd0\xf6\x92\x06\xc5\x56\xac\xf1\xcd\x94\xc6\x3b\xeb\xbd\xe3\x7d\x82\xc0\x0e\x2d\xb8\xb3\x0c\x04\x08\xa4\xad\xc6\xa3\x07\xa7\x03\x1d\xfc\xe7\x16\xde\xe2\x3f\x9f\xe1\xe7\x82\x23\xd6\xa6\x92\xeb\x70\xc9\xad\xd3\x2e\x73\x9a\x76\x54\x72\x85\x2e\x7a\xb8\x85\xaa\xea\x60\xc9\x75\x76\xa1\xfd\x48\xc9\xb5\xb9\xe4\xda\x81\xe4\x3a\x7d\xcd\xf8\x0c\x6f\xd7\x07\x68\xec\xb8\x48\x22\xb9\x5b\x06\xe3\x5a\x9c\xff\x9f\xe1\x67\x91\xfb\x9f\x15\xe5\x73\x16\xef\x5d\xf8\x39\xcd\x16\x70\x13\xb6\xc0\x76\x54\x64\x77\x62\x52\xb3\xdd\xf0\x22\xb6\x80\x4b\x30\x7d\x45\x3f\xbe\x4a\x60\xea\x41\x4f\xc4\xd4\x53\x14\x99\x3a\xcb\xb3\x05\xbc\x3e\x97\x44\x87\x0e\xc0\x7a\x42\x96\xef\x60\x8b\x60\x75\x7c\xe7\x4f\x1c\xcb\x9e\x74\xa8\x73\x9a\x6a\xd2\xf9\x85\xeb\xab\x6a\x02\xc3\x3b\x78\x27\x62\x78\xa7\x28\x77\x59\x18\xfa\x10\xdb\x7a\x3e\xb5\xb2\x56\x87\x33\xc7\x46\xea\x35\x38\xd7\xf0\x22\xcf\xf5\xd5\x2f\xda\x1c\x56\x57\xcc\xec\xd2\x13\x76\x97\xde\xf8\x2a\x31\xbc\x74\xa6\xd1\xf4\xa4\x4a\xfb\x0a\xbf\x8a\xc4\x7c\x55\x94\xaf\x0b\xb0\xfb\x2b\x63\xb7\x1e\x5d\xbe\x5c\x60\x09\x0d\xa9\xe8\x17\x1b\xbf\x39\x0b\x8d\x05\x97\x3a\x53\x38\xc5\x7f\x2c\x68\xe1\x3f\x57\xf0\x0a\xff\xb9\x86\xd7\xf8\xcf\x0c\xce\xf0\x9f\x1b\x78\x63\xe4\xe8\x0d\x17\xba\xf8\x8f\x07\x89\xf2\xf0\xa1\x8f\xff\xdc\xc1\x3b\xfc\xe7\x0b\xfc\x82\xff\x7c\x85\x5f\x73\x34\xcc\xf1\x9c\xab\x28\xd1\x63\x7e\xf5\x8b\x39\x8b\x57\x12\xca\x1a\x0f\xc6\xfb\x18\xfb\x4e\x91\x3d\x3a\xf2\x84\xeb\x22\x66\xb0\x2e\x33\x06\xd4\x28\xe0\xc8\x51\xe1\xe4\xe7\x80\x44\x46\xb1\xb2\x37\x19\xd8\x4c\x90\x09\x24\x59\xa1\xa0\x76\x04\xa9\x13\x34\xfc\x12\x81\x90\xbf\x56\xfc\x6d\x57\x86\x0b\x98\x53\x26\xc5\x71\x08\xcd\xf5\xa1\xff\x6d\xbd\x8b\xbb\x25\xdb\xec\x1d\xc2\xa1\x38\x8e\x87\x8a\x32\xcc\x1a\xc7\x23\x3c\x8f\xcf\xd0\xd0\x57\x2f\x2e\xcc\xc0\xb6\xee\x83\x0b\x93\xcf\xea\x7d\x70\x31\xec\xf7\x49\xa3\x35\xc1\x66\x89\x34\x3a\x82\x23\xb1\xd1\x91\xa2\x8c\xb2\x1a\x1d\xc0\x11\xee\xaa\x01\x5e\x9d\x91\x8d\x53\x6a\x6b\x05\x1a\x2d\xfc\xa6\x27\x6c\xa1\xf0\x5b\x2d\x31\xeb\x4a\x4c\x95\x8d\x06\x82\x83\x0b\xbd\x8f\xb5\x2e\x56\xaf\x66\xd2\xb5\xe8\xfe\xde\x4c\x7a\x11\x11\xd8\xa1\xfe\x42\x11\xe5\x35\x49\x74\x47\xaa\xc1\x35\x81\x13\x91\x33\x13\x45\x99\x64\x71\x66\x1a\xe9\x8e\xb0\x07\x26\xac\x07\x52\xed\xaa\x29\x9c\x8a\xed\x4c\x15\x65\x9a\xb9\xe9\x04\xa7\x98\x1d\x63\xb1\x07\x5e\x45\xb9\x3c\x16\x7b\x00\xcf\x82\x91\x09\x27\x6e\xc7\xbe\x6a\x58\x70\x1c\xf2\x39\x39\x89\x59\xcc\x3a\xcc\x64\x6c\xe4\x53\xeb\x68\xdd\xb6\x66\xc0\xea\x07\x13\xf0\xea\x9d\x7d\xe7\xa1\x91\xca\xf4\x93\x29\xe8\xa7\xce\xcc\xf1\x90\xaa\x69\xc6\x15\xeb\x9b\x9e\xeb\xb2\x91\x52\x0b\xa6\xa4\x38\xd3\xae\xe0\x95\xc8\xb4\x2b\x45\xb9\xca\x62\xda\x35\xbc\x5a\x67\xd9\x68\x72\x26\xd3\x6b\x78\x2d\x02\xbe\x56\x94\xeb\xc2\x93\x29\x23\xdb\x46\x5f\x4b\x7c\xff\x97\xec\x42\xe8\xe0\x9a\xed\x41\xf4\x83\x39\x5e\x22\xf0\xf5\xc6\x2c\x10\x78\x19\xdc\x59\x3f\xb0\xe1\x0b\x70\xf3\x26\xc1\xcd\x3a\x6b\xbc\xfe\xd8\xcd\x1b\x1b\xde\x44\xb8\xb9\xc9\x00\x6f\x26\x00\xdb\xd8\x84\x0e\x01\xdb\x8a\x62\x2f\x81\x9b\x76\x94\x9b\xd1\x05\x06\xaf\x37\xaf\xc9\x92\x32\xbd\x3d\x97\xa9\x92\x61\x6b\xbc\xcf\x9e\x74\x13\xb3\x36\x2b\xa3\xca\x26\x6d\x66\x21\x27\x26\x6d\xc3\x8c\x98\x11\x44\x74\x62\x4d\x4b\xaa\x26\x9a\xe6\x06\xb8\xb4\x69\x2c\x99\xd8\xa2\xc8\x6b\x5c\x22\xd5\xfb\x96\x6d\x79\x53\x62\xc9\xc4\x0d\x19\x29\xd8\x24\x62\xbc\x94\x14\xb5\x64\xd2\x21\x39\x53\xd8\x8e\x5d\x0c\x83\x64\xed\x44\xf3\x41\x86\xa0\x64\xdb\x6c\x9b\x25\xbf\x71\xbe\x35\x13\x6b\x5d\x52\x3f\xd1\x3c\x2b\x43\xda\xff\x3b\x62\x9f\x26\x6d\xb6\xd5\x11\x1a\x23\xd7\x45\x23\x6a\xa2\x21\xd7\x65\x07\xa2\xee\xf7\x1f\xc1\x37\x78\xd1\x37\x82\x87\x75\xb2\x0c\x86\xab\xc3\x3b\xf7\xc0\x71\x9d\x3b\xdf\xb2\xd1\x3a\xf9\x78\xea\x9b\xc3\x6b\x76\xce\x6a\xa4\x7e\x27\x81\x50\x02\x68\x9a\x31\xe4\xae\xd4\x23\xc1\xd3\x3a\x6c\x8d\x14\xbf\x88\x5f\x9b\x62\xe6\x26\xb6\xf7\x5c\x34\x74\xbe\x10\x6a\xa5\xd3\x19\x12\xd7\x64\x3f\xb8\x6a\x18\xc3\x55\x1a\x45\x86\x26\x0a\x00\xad\xb7\xe4\x50\x5b\x33\x26\x10\x4f\xa7\xc6\x94\xcc\x91\x18\xe2\x54\xfb\x31\x82\x13\x83\xe4\x3f\xfe\xb1\x7a\x6b\xda\xd6\x50\x9d\x68\xc6\xc3\x83\x06\x2e\xf0\x5c\x3f\x24\xdb\xd6\xe7\x44\x57\xb1\xab\x88\xeb\x13\xf7\x76\xc8\xc4\x59\x5d\x45\xdf\xc2\xcd\x60\x13\xb4\x8e\x35\x10\x79\x35\x00\xad\x77\x9a\x06\xa4\x9e\x24\xf3\xbc\xd5\x8c\x21\xdf\x69\x0e\xb6\xaf\xa3\x8d\xab\xe2\x9e\x25\xe2\x7c\x7c\x22\x23\x9d\x19\xe2\x8b\x6d\x22\x0f\x45\x12\xa8\x7a\x40\xe0\x4c\xfb\x85\xb6\x91\xd9\x2c\x90\xae\xc6\x35\xd0\x7a\xaf\x45\xfa\xa4\x67\x8f\xb2\xfa\x03\x0b\x74\x44\xb6\x9f\xb8\x67\xa4\x4b\xa4\x05\xba\x6b\x0a\x13\x53\xb6\xaa\xa2\xdd\xdd\xdd\xaa\xa6\x61\xfd\x22\x9e\x85\x4c\xd2\xce\x42\xc8\xf6\xee\x90\x31\x69\xfa\xeb\xf5\xb3\x74\xb6\xcf\xec\xfc\x93\x68\xe7\xb3\xd3\x9d\xdf\x79\x40\x72\x12\xd0\xaf\xd7\x3d\x99\x3d\x71\xaa\x71\x2f\x85\x70\x7a\x19\x42\xbc\x14\x1e\x73\x1b\x72\x08\x46\x7d\x83\xdf\x47\x77\x5d\xed\x07\x99\x07\x91\xeb\x1a\x0f\x63\xcb\x36\x67\xb3\xef\x3f\x56\x87\xe6\x6c\xd6\x65\x93\x52\x38\x7d\x01\x5c\x92\xee\x07\x46\x27\x3c\xd3\x9b\x21\x74\xcb\x27\x1c\xd6\xc2\xc3\x83\x71\x2e\x33\x93\x64\x9b\x2a\x3f\x7f\x62\x36\x05\x86\xb1\x6d\xa7\xbc\x69\x99\x59\x15\xc6\x30\x77\x5a\x1e\x4a\xa7\xe5\x51\x64\x5a\x1e\x86\xd3\x32\x82\x23\x3c\x2d\x8f\xe1\x88\x4d\xcb\x63\xed\x87\x09\x51\x74\x5a\x46\xc2\xb4\x3c\xe0\x63\x6f\x48\x57\x48\x11\x6a\xb8\x91\xf5\xa4\x7d\x8e\xc1\xd3\x0e\x4f\xef\x6c\xb9\xe1\x4a\x0c\xb7\xb8\xa0\x90\xbd\x67\xd9\x96\x20\x18\xfe\x02\xb2\x32\x88\x0c\xae\x42\xb2\xc2\xf6\x0c\xb1\xd9\x97\x23\x2b\x23\xa9\xac\xa0\x88\xac\x8c\x42\x59\x19\xd3\x63\xa0\x09\x44\x4c\x56\x26\xda\x8f\x01\x1c\x47\x65\x65\x2c\x9a\x70\x5c\x56\x48\x16\xbd\x84\xc5\x46\x27\xa8\x41\x52\x7e\x06\x4f\x2b\x3f\x83\x84\xfc\x24\x65\x20\xb9\x87\x4b\x48\x30\xa5\x12\x14\x59\x35\xfd\x2b\x40\x4f\x21\x40\x28\x6e\xe4\xb5\xf6\x55\x53\x03\xad\xb3\x5f\x45\x82\xe2\x32\x20\x3d\x04\x90\xcb\x4f\xb8\x2a\xff\x77\xbe\x7a\xba\xf9\x6a\x2c\xee\x7d\xfc\x0a\x93\x96\xbc\xdb\x13\x72\x13\xdb\xb3\x69\xb5\x53\x8e\xaf\xf0\x6a\xa1\xd5\x22\xeb\x04\x1b\x7d\x0d\x96\xcc\xcc\xab\x56\xd5\x40\xb9\x2c\x70\x83\x39\xc5\xbd\x35\x6f\x10\x8c\xe9\x65\xe6\xba\xa5\x09\x63\xc9\x68\x75\x65\x1b\x2b\xa4\xc9\x4e\x46\x93\x29\x0b\x6a\x93\x63\x21\xdc\x8b\xa1\x81\x9d\xa0\xdc\x8e\x57\xd9\x06\xcb\x40\xc0\x49\x03\xad\x0f\x9a\xd0\x79\x46\x6b\x3f\x8b\x33\xbd\xf9\xd1\x14\x99\x55\x04\x49\xb1\xaf\x35\xd0\xfa\x2b\xca\xc1\xd7\x89\x03\xcd\xd8\xa6\x91\x81\x28\xa6\x07\x19\x98\xd2\x0b\x17\xa0\x5c\x16\xfd\xaa\x01\xbd\x2b\xa1\x19\x28\xd6\xbb\xf1\x9e\x6d\x7d\x14\xca\xd0\xbb\x11\x49\x01\x18\x84\x02\x10\x94\x8d\xde\x10\x8b\xa8\xe1\x2e\xc6\xea\x53\xa4\xac\x78\xcd\x22\x52\x78\x08\x56\x49\x78\xb8\x24\x60\x59\xe9\x11\x2f\xcd\xb8\x88\x30\x17\xff\x48\xdb\x76\x63\xfb\x45\xad\xc3\xcc\x11\x10\xb9\x11\x1a\xcc\x2e\xe4\x46\x41\xda\x28\x18\x86\xc2\x3a\xb8\x9b\x44\x8b\xb1\x50\x51\x14\xcd\xa0\x60\x78\xfd\x20\xb2\x6f\xd5\xa5\xc9\xf9\xce\xf8\xd7\x7d\x73\xe8\x3b\xee\x77\x72\x0e\xa8\xfd\xc8\xab\xfd\x11\x0d\x3c\x67\x78\x8d\x92\xf5\x79\xe2\xbe\x21\x3d\x4f\x8f\xee\xbe\xbf\xeb\x74\xcc\xd9\x2c\x55\xf4\x4c\x13\x98\x03\x60\x0e\x81\x39\x02\x26\x02\xe6\x18\x98\x13\x60\x4e\x81\x69\x01\xf3\x0a\x98\xd7\x73\x39\x2c\x7f\x03\xdf\xc1\x3f\x4f\x7c\x38\x6d\xd2\xbf\xa6\x61\x92\x63\x6a\x73\x60\x98\xe4\xa0\xda\x1c\x1a\x26\x39\xaa\x36\x47\x86\x49\x96\xe4\x26\x32\x4c\xb2\x17\x63\x8e\x0d\x93\xec\xc6\x98\x13\xc3\x24\xfb\x31\xe6\xd4\x30\xc9\xa1\xb5\x69\x19\x26\x39\xb6\x36\xaf\x0c\x93\x1c\x5c\x9b\xd7\xbf\xb0\x67\xf4\x37\xfc\xe7\x9b\xf1\x1d\xff\xf9\x6e\xfc\x83\xff\xfc\xb3\xd8\x65\x83\x8b\x51\xdf\x88\x3a\x4d\x5f\x4c\xfa\xc6\x94\xb2\x7c\xc2\x7d\x86\x43\x8f\x60\xcd\x18\x47\x5f\x06\xae\xc3\x06\xe2\x1f\x92\xae\xc2\x86\xc5\x9c\xb0\xa7\xa1\x13\xf6\x20\x7a\x23\xe4\x0a\xb6\xfe\x50\xa7\xd4\x19\x9b\xbd\xba\x86\x7f\xab\x16\xb8\xd2\x8c\x19\xbc\xc6\x73\xfd\x0d\xbc\xce\x70\xc8\xbe\x99\xdf\x21\xdb\x8e\xf8\x05\xdd\x64\x3b\x3a\x2e\xe3\xe8\x2d\xf0\xc6\x9e\x49\x3d\xa0\xd9\xf8\x4a\x7a\x41\x3b\x74\x98\x3a\x84\xc7\x72\x2f\x68\x27\xdb\x0b\x9a\x83\x36\x66\x52\x4f\xe8\xb4\x96\x4b\xab\x83\xa0\xf1\xa7\x1a\xd0\x6c\x2c\x3c\xc6\x1b\x1a\x0b\x2a\x70\x7e\xa1\x6d\x33\xe6\x28\x95\xed\x52\x19\xe9\x93\xa8\x23\x74\xa1\xfe\xa0\x6a\xf7\x69\x7b\x45\xaa\xa1\x16\xb9\x98\x11\x71\x86\x76\x42\x67\xe8\x5b\x6a\xc7\x7f\x8e\x39\x43\x7f\x6e\xde\xa6\x3b\x43\xbb\x50\x55\x3f\x37\xab\xf7\xf7\x9f\x77\xe1\xed\x23\x5d\x4a\x6f\xb9\x4b\xe9\x6d\xe0\x52\xfa\x99\x3a\x43\xbb\xcc\x19\x1a\xa3\xbe\x74\x1f\xe8\xcf\xd9\x3e\xd0\xce\xe3\x7c\xa0\xd9\x58\x78\x5e\xdf\xe7\x5f\xd5\xe7\x39\xcb\x69\xb1\xe0\x00\x75\xa8\x90\xde\xc6\xfc\x9e\x13\x1e\xfb\x9b\xcf\xeb\xb1\xef\xc2\xcf\xdc\xef\x39\x10\xd2\x54\x77\x67\x2c\xd0\x02\xe3\x5d\x45\xc9\x64\xbb\x07\xdd\xb4\x99\xd6\x9b\xdf\xdd\xd9\x8f\xcc\xb4\x5e\xb6\xbb\xb3\x0f\x7d\x11\x53\x5f\x51\xfc\x79\x67\x5a\x3f\xf0\x75\xbe\x4d\xf3\x75\xfe\xb2\xa8\xaf\xf3\x17\xf8\x45\x44\xef\x8b\xa2\x7c\xc9\x42\xef\x0e\x62\xb3\xed\x8e\x1a\x30\xec\xac\x75\x16\xfa\x3a\x7f\x4d\xf5\x75\x96\x18\x34\x05\x7c\x9d\xbf\x49\x6c\x9a\x0c\xf7\xac\x6f\xf0\x9b\x48\xcc\x37\x45\xf9\x36\x2f\xaf\xbf\x85\x8e\xce\x31\x02\xb1\x66\x18\xce\x43\x5f\x4c\xcb\xe9\x71\x35\xa7\xd7\x1b\xdf\x65\xf4\x31\xa1\xd7\x93\x52\xff\x1d\x7e\x17\xe9\xfb\xae\x28\xdf\xe7\xa5\xef\x7b\x3f\x70\xc7\x32\x4d\x68\x8a\x9e\xa7\x4c\xc1\xea\x49\x0d\x8b\x4b\x9a\x62\xcb\xa6\xa9\x28\xec\x4d\x4a\xdb\x78\x21\x13\x78\x3c\x62\x85\xda\x07\x17\xa6\xc9\xbc\x1d\x75\xa6\x52\xf5\xa4\x4e\x35\x07\xd0\x1c\x44\x9a\x1a\x28\x0a\x7b\x93\xd2\xd4\x3f\xd0\x1c\xe0\x6e\xf9\x47\x74\x7a\xd4\x63\x5e\x8f\xff\x88\x5e\x8f\xb5\x98\xd7\x63\x2d\x3e\x73\xe9\xaf\x1a\xe6\x10\xfe\x93\xe5\xf7\x68\x0e\x45\xc7\xc7\x5a\x2d\x06\x71\x23\x3e\x17\xd6\x1a\x26\x8a\xf0\xbb\xc6\x3c\xee\x6a\x49\x8f\x3b\x5c\x12\x45\x98\x80\x14\x85\xbd\x49\xe3\xf7\x58\xe0\xf7\x84\xf1\x1b\x71\xff\x5e\xe6\x83\x57\x4b\xfa\xe0\x99\x63\x68\x8e\x23\x4d\x8d\x15\x85\xbd\x49\x6b\x6a\x04\xcd\x31\x09\x96\x30\x12\x39\x5e\xdb\x8a\x72\x9c\x7f\x65\x2c\x8f\x69\xd5\x5a\x5c\xad\xd6\xb6\x1a\xe6\x04\x9a\x23\x99\x8b\xa3\x39\x11\x1d\xf6\x68\xf1\xed\xb8\x9f\xe3\x2c\xe2\xe0\x68\x4e\xa1\x19\x7a\x37\xd6\x98\x7a\xae\x25\xf5\x33\x2e\x18\x71\xb1\x35\xa7\x8a\x62\x66\x3a\xd9\x9a\x16\xae\x22\xf8\x38\x6e\x30\xfd\xba\x91\xd4\xaf\xb8\xac\x15\x01\x6f\x29\x0a\x7b\xf3\x38\x3f\x47\xd3\x8a\x3a\x3a\xd6\x76\x1a\xf4\xef\x86\xd4\xe3\xd1\x1c\xf2\x72\x09\x7f\xdb\x18\xe7\xae\x44\xce\x6d\xb0\x25\xc8\x46\x72\x0d\x82\x0b\x46\xfc\x6c\xcd\x2b\x45\x31\x33\x3d\x6d\xcd\x6b\x5c\x45\xe4\x1c\x73\xe2\xdd\x48\x3a\xf1\xe2\xb2\x11\x6f\x5b\xf3\x5a\x51\xcc\x65\xf8\xdb\x9a\x31\x87\xdb\x9a\xbe\x14\x1f\xd1\x94\x5d\xaa\x88\x8f\x28\xd1\xa4\xe4\x07\xd6\x73\xe4\xc7\x10\x9a\xc4\x61\x14\x0f\x2b\xe2\x32\x4a\x46\x3f\xf9\x81\xc7\x26\xf9\x31\x81\x26\x71\x25\x21\xc2\x4a\x7e\x60\xb1\x22\x3f\x70\x27\x90\x1f\x98\x5d\xbf\xf6\x8d\x99\x6f\xf0\x1b\xfe\xf3\x1d\x7e\xc7\x7f\xfe\x81\xff\xcc\x71\x8d\x26\x7d\xcb\x2f\xe9\xe1\x4a\x8b\x06\x25\x08\x24\xba\x2f\xec\xc1\x8b\x1f\xb7\xae\x73\xdb\x28\xc7\x6e\xd8\x94\x49\xc8\x32\xc9\xeb\xdb\xeb\x49\xa3\x5c\x06\xfe\xf7\xdb\x86\x10\x6e\xa4\xcd\x7d\x59\xe9\x2e\x29\xff\x97\x45\x3c\x69\x9d\xf7\xc1\xc5\x09\xa0\x9b\x49\x7d\x7a\xc4\xf3\x00\x58\xc3\x0c\x3b\xde\x60\xf0\x98\xdb\x10\x07\x7e\x44\xe1\xb7\x8e\x62\x0d\xf4\x8d\xf7\x09\x2a\xd9\x15\x1d\xde\x58\xf0\x28\x6f\x8c\x84\x58\xe1\x40\xe9\x08\x09\xd1\xa6\x6e\xc3\x01\xda\xfc\x51\x0e\x29\x8a\x5f\x0c\x14\xa3\x88\x83\x0a\x1e\x53\x41\x05\x4c\x48\x82\xe2\x8e\xbb\x01\xb0\xf0\x45\x2a\xb8\x14\xb4\xe8\x0e\x16\x07\xc4\x9f\xd2\xe9\x5b\x3f\xea\x26\x60\xb0\x8d\x00\x0e\x24\x78\x2c\x06\xa5\x6f\x9c\x27\x7a\x90\x10\x14\xa1\x6e\x7e\xca\x88\x6d\x1e\xc8\x00\x7d\x48\x91\x00\x82\x4e\x2a\x1c\x81\xd1\x59\x3c\xce\x92\xa3\xf0\xdc\x8f\x43\x12\xdf\x14\xa5\xac\x6f\x1c\xae\x93\x6c\x12\xcf\x11\x55\x8a\x77\x05\xdb\x8b\xe4\x78\x07\x8f\xa6\xed\xd8\xdf\x6f\x9c\x3b\xaf\x41\xf7\x80\x69\xe6\x11\x34\x62\x8f\x98\x18\xcc\x57\xe0\x9b\x98\xb8\x80\x13\x7c\xff\x88\xc3\x0b\x9f\xe7\x04\xd8\xd7\x8c\x3f\x28\x37\x38\xa6\x64\xab\x87\xc3\x65\x0f\x84\xb5\xcf\x11\xeb\x37\x26\x0b\x6f\x84\x10\x4f\x01\xed\x74\x9d\xcf\x31\xe4\x4f\x3f\x13\xc5\xb8\x80\x69\xc6\xf1\x4f\x90\x30\xc7\x0b\xc6\x29\xfd\x5d\x40\x14\xf8\xc4\x10\x13\xaf\x20\x16\x28\x05\x17\x3c\xce\x0f\xb1\xaf\x19\xef\x9f\x9f\x17\x43\xff\x1b\xc7\x9d\xfc\x2c\x80\x77\x38\x59\xc6\x78\xc1\xc3\xde\x32\x70\xec\xa9\xc8\x30\xfb\x33\x0e\x8a\x5d\xdd\xe3\xb0\x82\xc7\x22\xc0\xfe\x8e\x03\xe3\xd7\x32\x39\xb4\xf0\xb9\x08\xb5\xad\x38\xb8\xc4\x0d\x48\x0e\x57\xf2\xa1\x88\x18\x10\xa3\x26\xd1\x46\xec\x42\x65\xd8\x46\xe2\xc3\xa2\x6d\x84\x29\x3a\x58\x87\x05\xcf\x45\xb8\xfc\x26\x0e\xee\x17\xd6\xdb\x27\x51\xbd\xbd\x4c\x73\x66\x89\x56\xd6\x32\x2c\xa3\x25\xda\x8f\xcb\x33\x6a\x1f\x69\xae\x69\xc6\x29\xeb\xbf\x76\x5b\x0c\x64\x78\xc6\xb4\x65\xa8\xcc\xe8\x69\x26\x6f\x87\x3f\x85\xf2\x42\x22\x64\x06\xe2\x42\x9e\xc8\x10\xef\xc4\x85\xef\xa8\xcb\x81\xe0\x5f\xa9\x02\x17\x40\x08\xe5\xed\xca\x6b\xfc\xa7\x1c\x1e\xa7\xfe\x87\x0a\xe0\x07\x46\x40\x24\x48\xe3\x5f\x9c\xaa\xae\xf8\xf6\x13\x7b\x1b\x0d\xda\x78\xfe\xfc\x33\xc3\xd2\x98\x49\xce\x29\x39\x1c\xf6\x50\x60\x0c\xff\x95\x84\xc3\xce\xa0\x43\x58\xc1\x8b\x02\xf0\x3e\x25\xe1\xbd\x8e\xaa\x2c\xe1\x45\x01\x78\x1f\x04\x05\xd3\x6a\xfd\xc6\xfd\x83\x01\x70\x30\xf4\xf7\xbc\xc6\x0b\x11\x7a\xc1\x29\x90\x49\x7d\xab\xf3\x1b\x73\x25\x16\x75\x9b\x43\x4c\xbc\x2e\x32\x1b\x7d\x10\xd8\x94\xf0\x5a\xe4\xcc\xea\xfd\xc6\xcc\x92\xb2\x6a\x01\x46\xfd\x15\x95\x27\x19\x9b\x0e\x7e\x6f\x36\x2d\xba\x58\x68\x7d\x4c\x0e\xb5\xff\x08\xa0\xe9\x86\x06\x87\xcc\x9f\x16\x1a\xc8\xa1\x6f\xe7\x7f\x22\x46\xb4\xe0\x99\x19\x5a\xd2\x91\x97\xf3\x59\xa2\xa4\xb1\x08\x84\xff\xc4\x8c\xf6\xd0\xb9\x53\x34\xdd\xc5\xb7\x0b\xb5\x28\x82\x90\x35\x49\x23\xe4\x47\x1b\xa4\xef\x8a\x74\xd4\x27\x49\x5b\xb8\x36\x17\xe0\x9f\xb0\xa5\xb2\x34\x01\x7e\xfc\xca\x99\xda\x47\x8e\xe7\xff\x27\xa2\x6b\x07\x77\x93\x50\xc3\x92\x87\x05\x7a\x96\xd4\xfc\x4f\x74\x0d\x41\xbd\x5d\x85\x45\x04\x7f\x51\x64\xe9\xd7\x11\x80\x07\x55\x59\x3f\xfe\x86\xb9\x61\xdb\x4f\x95\x1b\x76\xd5\x85\xfb\x22\xec\xd4\x40\x47\x8b\xc1\x3e\x10\x61\x2f\xd3\xa1\x6a\xd5\x85\x3d\x11\x76\x5d\xf0\xd4\x59\x02\xec\xd7\x22\xec\x4d\xee\x43\xb2\x1c\xd8\x5d\x11\x76\xaa\xff\xce\x62\xb0\x23\x39\x84\x97\xea\x0f\xe6\xc2\x8e\x08\x7b\x99\x2e\x5f\xbf\x4b\x7e\x62\xa2\xa5\x5f\xb2\xcd\xb1\xfc\xcc\xc3\x1d\xd0\x02\x3d\x70\x00\xf6\xd3\x32\x00\x77\x9e\x35\xaf\xee\x92\x12\xd0\x16\x4f\xa8\xcb\xf2\xdc\x0c\xcc\xe1\x35\xb2\x47\x39\xc9\x33\x29\x57\xa3\x85\x17\xcc\x8b\x11\xe9\xa6\x44\x42\x4c\x9a\x99\x71\xde\xac\x95\x14\xf9\x83\x64\x6a\x92\x58\xc2\xc7\x07\x8d\x24\x6a\x66\x59\x0c\x3a\x2c\xfd\xa1\x66\xec\xa7\x46\x8d\x79\xce\x98\x7e\x0b\xcc\x3d\x43\xd8\x09\x63\x2d\xaa\x26\x28\x7f\x45\x83\xf5\x36\xed\xa5\x32\x18\x2c\x35\x22\x5f\x24\xec\x3f\xf5\x4a\xb8\xf5\x5d\x75\xa8\x15\xf3\x2e\xd8\xcf\x88\x35\x55\x20\xca\x7f\x3b\x22\xa7\xfb\xc6\x82\x8b\xba\xa8\xf4\x5d\x3c\x76\x7f\xfd\x40\xd8\xaa\xf8\xd7\x6e\x49\x9f\x8f\x96\x6c\xb7\xb4\x9e\xca\x6e\xf9\x69\x73\xdd\xe0\xbb\x8f\xbc\xdc\x59\xab\x05\xda\xa0\x0b\x3a\xe0\x8f\xe8\x5c\x41\x36\x87\xbd\x72\x3f\x3a\x93\x91\xec\xe2\x91\xb4\xe9\x77\xb6\x35\x74\x46\x28\x3e\xb7\xb1\xd7\x2f\xef\xfc\xf1\x4e\xb9\xff\x3b\xca\x71\xeb\x09\xe5\xb8\xfd\x84\x72\xdc\x7d\x42\xfb\xbb\xf3\x64\xf6\x37\x16\x87\x9e\xeb\x9e\x39\xce\x1b\xd3\x9d\x20\xd8\xc2\xfa\x59\xa5\x22\xbc\xde\xbe\x1b\x8f\x91\xdb\x28\xf9\x8e\x53\x9a\xe1\xcf\x65\xcd\xf8\x43\x5e\xc4\x25\x7b\xc2\x25\x3a\x2e\xd0\xa8\x64\xa3\x89\xe9\x5b\x5f\x50\x69\xe8\xdc\xd9\x7e\x69\xec\x3a\x37\xa5\x13\x64\x8e\xca\x05\x67\x98\x27\x19\x97\x77\x63\x3c\x8e\x0a\x8c\xcb\x0e\xe8\x82\xd7\xe0\x30\x3a\x32\xd9\xb0\x8e\x0e\xcc\x60\xb8\x76\x0a\x0d\xd7\x7f\xc7\xe5\xb3\x8f\xcb\xce\x13\x8e\xcb\xee\x53\x8f\xcb\x43\xfb\x8b\x39\xb3\x46\x1f\x6c\x3c\xbe\xda\xdf\x7d\x04\xdb\x6c\xf4\x61\x59\x6e\x94\x2c\xfa\xbd\x74\xe7\xa1\x92\x33\x2e\x85\xe5\xca\x9a\x21\x85\x71\x72\x67\x17\x82\x81\xcb\x09\x30\xe8\x30\xdf\xbf\x9b\xcd\x62\x95\x07\xe4\x43\x69\x7c\x37\x9b\x09\xc5\xdf\xb2\xd1\xdf\xc1\x83\x3f\x56\x23\xaa\x19\xca\x9a\xf1\x3a\x56\x60\x0e\x55\x72\x18\xab\xfa\xd5\xb5\xfc\xbc\xaa\x1f\x71\x19\x01\x57\xac\xfa\x1c\x7b\x12\x81\xb4\x7e\x3a\x34\x6d\x9b\xaa\xbe\x6b\x64\x53\x05\xe8\xd8\x13\x09\x89\xad\xd1\x17\xd3\x1e\xa2\x94\xea\xa7\xb7\x33\xcb\xdf\xbf\xb3\x87\x0c\x27\x2f\x44\xc9\xa4\x15\x03\x36\x70\xc0\x0c\xe0\x99\xe3\xec\x9b\x6e\x61\xb0\x11\x68\xa5\x01\xfa\xee\xd8\xa3\x92\x65\xdf\xde\x89\xa0\xf7\x2d\xdb\x9c\x9d\x61\x8a\x38\x5c\x12\x79\x83\x12\xf9\x33\x35\xb3\x75\x63\x4e\xd0\xcb\xa1\x33\x73\xdc\xc2\xfa\xb9\x07\xf6\xc1\x01\xd6\xd2\xe0\x0f\xf0\x06\x9c\x83\x56\x0b\xb4\x7a\xa0\x75\x00\x5a\xaf\xc1\x9f\xe0\x08\xbc\x05\xc7\xe0\x1d\x78\x0f\x4e\xc0\x29\x38\x03\x1f\xc1\xdf\xa0\xd5\x06\xad\x0e\x68\xed\x1b\x2c\x93\x71\x07\xb7\x97\x95\x59\x9f\x20\x44\x8b\xf1\x05\xb2\x88\xa9\x98\x4a\xbe\x4d\x41\x9e\x1c\xb4\x5b\xe9\x0b\x6f\x02\x0e\x17\x49\x87\x16\x90\x7e\x72\x09\x0e\x2e\x41\xfb\x12\xb4\xe6\x5d\x41\x9f\xc0\x2a\xcd\xd1\x78\xc0\x7f\xb4\xf9\x8f\x16\xac\x46\xd7\xd4\x27\xf0\xe4\x92\x17\x3e\xb8\xe4\xa5\xdb\x97\xbc\x78\x8b\xac\xb3\x3b\x21\x71\x5b\xf5\x02\xe4\x6d\xd5\x7f\x33\x02\xbb\x94\xc0\xb7\x05\xba\xef\xed\x6f\xd8\x7f\x3d\x81\xbc\xdc\x0e\x7c\xfb\x5b\xf6\xe0\x3e\x25\xb1\x35\xbb\x9d\x9a\x39\x04\x92\x32\x05\xc8\x9b\x9b\xaa\x04\xea\x1c\xb9\x03\x01\x39\x7d\xab\x08\x7a\xfa\xd6\xb3\x22\xf8\x9a\x22\x78\xe0\x9a\xdf\x73\xb0\xc3\x45\x0a\xa0\x76\x3e\x2f\x6a\xe7\x71\xd4\xce\xe1\x39\x41\xed\x30\x44\x2d\x97\x75\xb4\xd0\xb3\xa2\xf7\x07\x45\xef\xc8\x19\xa1\x59\xfe\x54\x42\x8a\xe5\x4d\x25\x6f\x58\x02\x6d\x5c\x96\x66\xea\xce\x24\x3a\x28\x27\x85\x1b\xdb\x93\x1d\xcf\x4b\xf8\xb8\x48\x9e\xf0\x31\x1c\x13\x66\x9c\x53\xcc\xcf\x3b\x83\x4e\x7a\xbe\x6f\x8a\x35\x29\x53\xa8\xa7\x40\x67\x70\x09\x3a\xee\x22\x3d\x46\x7e\x74\x06\xc1\x2f\x57\xda\x8b\xbc\x54\x67\x70\x19\x94\xeb\xb8\x34\x9b\x31\xb3\x14\xde\x12\x74\x73\xa7\x06\x5a\xaa\x08\x55\xb8\xe0\x02\x7a\x93\x72\x36\x0c\xda\x5d\x05\x55\x50\xd5\x52\x14\x27\x2d\x4c\x9b\x8a\x2a\x4b\x9e\x17\xbf\x73\x74\xfe\x67\x0e\x4d\xb8\x48\x01\x82\x3a\x97\xe0\xe8\x12\x9c\x5f\x82\x3f\xe7\x25\xa9\xc3\x7b\xe7\x88\xff\x08\x7a\xee\xcf\x38\x45\x1d\xd8\xb9\xe4\x85\x8f\x2e\x8d\x58\x17\xfe\x09\xff\x0c\x33\xd0\xb3\x63\x81\x37\x9a\xd1\x7a\x1d\xc9\xdc\xdc\x07\xf8\xff\xcc\x61\xb0\x1d\xbf\x25\x87\xe7\xff\xb4\x2c\x41\x86\x09\xab\x06\x16\xa6\x21\xac\x1a\x23\x58\x35\x10\xa5\xcf\x84\xaa\x8a\xd6\x4f\x68\xd8\x68\xfc\x64\xde\xab\xaa\xd9\x6c\xee\xd0\x37\x1a\xfe\x63\x0c\x48\xa1\x03\x56\x68\x00\xd5\xc1\xbd\xaa\x0e\x62\x85\x86\xa4\x50\x9b\x15\x1a\x42\x75\x78\xaf\xaa\xc3\x58\xa1\x11\x29\xd4\x62\x85\x46\x50\x1d\xdd\xab\xea\x28\x56\x88\xdf\x55\xa5\xb8\xf7\x8d\x07\x4c\x6a\x2a\x99\xc9\x5b\x6b\x07\xed\x16\x09\x85\xd7\x99\x87\x41\x3c\x82\x55\x1a\xa3\xc6\x11\x46\x4d\x22\x1c\x99\x46\x48\xb7\x22\x34\x9a\x70\x6c\x0c\xe0\xc4\x18\xc2\xa9\x31\x82\x96\x84\xb8\xce\x42\xc4\x75\xe7\x27\xee\x51\x32\x60\xc2\x55\xeb\xe6\x6e\xa6\x9a\x40\x15\xc8\x0b\x3e\xaa\x63\x68\xbe\x54\x6b\x9b\x9b\x1a\x50\xf1\xe2\x6b\xac\x28\xe3\x15\x08\xf5\x97\x55\xfa\x63\x4d\x7f\x59\xd5\xf6\xc6\xb8\x74\x43\x1e\xea\xc2\x47\x13\xe4\x96\x46\xd6\x17\x6b\x84\x4a\x83\xef\xa5\x7f\x90\xeb\x94\xa9\xb8\xe5\x0b\xdf\x80\x61\x37\x90\x61\x37\x80\xea\x04\x0e\x38\x76\x13\x08\xe1\x44\x51\x26\x1c\xbb\x49\x80\xdd\x64\x01\xec\x0a\x49\xfd\x90\x61\x37\x94\x61\x37\x84\xea\x14\x0e\x39\x76\x58\xbb\x4c\x15\x65\xca\xb1\x9b\x06\xd8\x4d\x17\xc0\x6e\xc1\xe1\xd6\x5d\x48\x22\x7b\x4f\x27\x91\x05\x44\x6f\x6b\x73\x73\xe3\xe9\x85\xaf\x80\x94\x71\x44\x9e\x56\xce\x0a\x08\x14\x47\xe4\x29\x45\x2a\x29\x3b\xbd\x85\x64\x67\x7f\x99\xaa\xba\x90\xd4\x8f\xe1\xc8\x98\xc0\x91\x31\x85\x23\xc3\x82\xa3\x02\x7a\x7a\x7f\x21\xca\x0e\x9e\x8e\xb2\xf9\x49\x38\x58\x88\x84\xd7\x8b\x90\x00\xae\xb2\x67\xd2\xf3\x80\x08\x75\x7c\xaf\xaa\xe3\x58\xf7\x4c\xe0\xd8\x98\xc2\xb1\x61\xc1\xb1\x71\x05\x89\x28\x1b\x26\x9c\x18\x03\x38\x35\x86\xd0\x32\x46\xf0\x4a\x42\xdf\xeb\x85\xe8\x3b\x7c\x4a\xfa\x16\x23\xe4\x70\x21\x42\xfe\x4c\x06\xb8\x15\xdd\x24\xde\xd0\x14\xef\x1a\xdf\xe1\x3c\x0a\x16\x69\x7f\x1a\x6f\x92\x09\xac\xbe\xa0\xf4\xb8\xf7\xbf\xb6\x33\xca\x80\xe7\x84\x1c\xac\x8f\x79\xe0\xa6\xa7\xf0\x3d\x19\x16\xdb\x74\x4e\xe1\xed\x62\x6e\x28\x6f\x72\x3a\x49\x96\x2b\x0c\x17\xa2\xfd\x7e\x94\xd2\xa1\xd1\x10\xae\xbf\x74\xfe\xd0\x85\xe4\x41\x8c\x16\x6e\x82\x36\x0b\x16\x3e\x24\x79\x00\x31\x4d\xc3\x68\xd2\xc5\x92\x69\x3c\x20\x68\xf2\x91\x95\x25\x3f\x08\x46\xe2\x0b\x21\x45\xc9\x8c\x2e\x34\x82\x88\x04\x27\x27\x61\xee\x49\x8c\xf2\x29\x1c\x5d\xd4\xfa\x58\x81\x5f\x6c\x44\xa3\xf5\xa8\x57\x64\xb5\xdc\x66\xb9\x7d\x54\x6c\xc0\x50\x25\xd9\x6c\xd6\xea\xbb\xbb\xbb\xb5\xba\xa6\x61\x0b\x60\x92\xf6\x61\x9a\xf6\xc1\x92\x7d\xd0\x48\x88\x97\xab\xf5\xa1\x63\x7b\x64\x1d\xed\xb8\xeb\x68\x86\x6e\xd4\x2b\xad\xe0\xf1\xca\xd1\x32\xd3\xf8\x65\x0c\x82\xb7\xff\x8a\xb1\x6a\x82\xce\x6f\x25\xc6\x1d\x26\xc6\xe3\x66\x53\xdf\xda\xdd\xdd\xd5\xb7\x88\x28\x4e\xa2\x8f\xd3\xe8\xa3\x25\x3c\x3e\x5e\x3c\xdf\x3e\x93\x78\x1e\x17\x12\xcf\x30\x50\xf6\x2f\x2d\xa8\x05\xe2\x55\x2f\x41\x96\xbb\xbf\xae\x2c\x5b\x63\xd5\x82\x90\x9a\x6e\x51\x9c\x98\x64\x77\x97\xad\xa0\xc9\x56\x40\x96\xb0\x33\x94\xaa\x31\x74\xae\x05\x74\xc8\xee\x2a\xa8\x52\x38\xd7\x49\x38\xd7\x18\xce\x18\xaa\x33\xa8\xaa\x74\x31\x39\x06\x94\x44\x6a\xb8\xbe\xb4\x80\x3a\x83\x10\xce\x14\x65\xc6\x57\x8e\xb3\x60\xe5\x38\x5b\x60\xe5\x38\x81\xea\x4d\xd0\xd8\x24\xd1\xd8\x0d\x84\xf0\x46\x51\x6e\x78\x63\x37\x41\x63\x37\x0b\x34\x36\x85\xaa\x1d\x34\x36\x4d\x34\x66\x43\x08\x6d\x45\xb1\x79\x63\x76\xd0\x98\xbd\x40\x63\x91\x4e\x70\x9e\x46\x26\xb2\x27\x6d\x27\xd9\xc1\x4e\x51\xad\x78\xfc\x5c\xb9\x77\xf3\xa3\x5f\xbf\xfb\x57\x71\xce\xab\x38\x7b\xbf\xb1\xe2\xec\xcd\x6f\x12\xb0\x4d\xad\x85\x95\x63\xef\x5f\xe5\xf8\xf3\x95\xe3\x02\xfd\x2e\x33\x05\x1f\xa3\xf4\xde\xfd\x3a\x4a\xef\x7d\x8e\xd2\xfb\x55\x94\xdc\x12\x94\xd5\xfe\xcf\x57\x56\xf1\xc5\xc9\x84\x48\xe4\x7e\xe6\x74\x4d\xc5\x6d\x92\x14\xb7\x49\x51\x71\x7b\xbf\xa0\xb8\x65\x88\xcd\xc9\xff\x3b\x62\x73\xf0\xab\x8a\xcd\x81\x44\x91\x3d\x5e\x58\x4e\x96\x2f\x2c\xa7\xff\x6e\x98\xa8\x26\x78\xfd\xf3\xe5\x48\x62\x2b\x61\xb5\xc3\xe6\x62\xfd\xd5\xe6\xab\x4d\x30\xa6\x73\x71\x85\xbd\xdc\xd8\xa9\x6f\x57\xc1\x84\xbe\x8c\x7c\xd9\xae\x6f\xeb\x60\x2a\x7e\xd8\xa8\x6d\x6f\xb1\x73\x14\xa2\xbb\xc8\x59\x8a\xc4\xf2\x7a\xcd\x04\xd7\x5a\xea\xf6\xdf\xe9\x33\xed\xaf\x9c\xfd\x2b\xcd\xaa\x09\x0e\xff\x1f\x93\x66\xa2\x61\xa5\xd2\x7c\x18\x4a\xf3\x12\x77\x0b\xcf\x9e\x49\x9a\x3f\xc6\x42\x71\xa7\x9d\x09\x8f\xa0\xaa\x9a\xf4\x50\x11\x41\x55\x1d\x04\xe7\xa7\xea\x30\x74\x4a\x8a\x31\x7f\xa4\xc5\x18\x8f\x30\x2b\x63\x3c\x1f\xb3\x77\x8c\xdd\x84\xdb\x98\x8f\x55\xe2\xd8\xc4\x4a\xae\xe9\x7a\x75\x73\x0b\x03\x5c\x63\x6f\x6a\xfa\xb6\x5e\x8b\x03\x24\x30\x02\x88\x3b\xf5\x9a\xbe\xb1\x4d\x40\x59\x63\x82\xdc\x94\x76\xa7\x52\xaf\x6d\xef\xe8\xaf\xaa\xd5\x1d\xd6\xd7\x74\xc1\x36\x85\xb8\xc0\xea\x8d\x65\xab\xaa\xbe\xa5\x81\x0d\x9d\x00\x62\xd9\x5b\xa7\xf0\xbf\x04\xc0\x86\xce\x90\xac\x1a\x0f\x56\x88\x21\x6d\x5a\x44\x70\xbb\x5e\x0f\x28\xe6\x2f\x37\x37\x6a\x59\xf8\x59\x99\xf8\x59\x10\x17\x48\xc3\xcf\xc2\xf8\x59\x51\xfc\xd8\xd1\x2e\x59\xdc\x88\x9b\x39\xd3\xe8\xa3\xa8\x87\xfb\xfc\x7c\xf6\xe4\xa0\x7d\xe6\x50\x47\xc8\x8f\x89\xa4\xc0\xb9\x87\xd4\x86\x49\xf5\x16\x77\x5a\x51\x55\x73\xfd\x9c\x20\x06\xb6\x36\xb7\x5f\x6d\x50\x9f\x12\x73\xbd\x43\x05\x69\x4d\xaf\xed\x70\x0f\x3d\x73\xbd\xe3\x46\x5e\x22\x38\xe0\x1d\xfc\x4a\xdf\xd9\xd1\x31\x97\x05\xa6\xa1\x4c\xa6\x21\x88\x0b\x50\xa6\xed\xc4\x79\x86\xa0\xfa\x5f\x02\x20\x64\x9a\xa6\xd0\x53\x72\xbc\x00\x1f\x04\x7d\x59\xdb\xdc\xac\x83\x61\xb4\x2f\xeb\x5b\x3b\xd5\x5a\x0c\x97\x71\x26\x2e\x63\x88\x0b\xa4\xe0\x32\x26\xb8\x8c\xa5\xb8\x4c\x42\x0e\xe8\xfa\x96\xbe\x51\x65\xb8\xf0\x66\x27\x99\xcd\x4e\x20\x2e\x90\xd2\xec\x84\x34\x3b\x91\x36\x1b\x88\x0f\x63\x31\x08\x08\x04\x41\x9b\x74\xfd\xde\x37\xa2\xd9\x83\x8b\x7b\x0d\xfc\x3d\xc7\xa6\xdb\x2f\x3d\xa7\x4a\x37\xdc\x96\x30\xd1\x9e\xff\x92\x13\xed\xc7\x25\xee\x2e\x6b\xc6\x15\xb4\x70\x23\xd7\xd0\xc2\x8d\xcc\xa0\x85\x1b\x89\x4c\xb5\x37\x82\xeb\x36\x11\x07\x3a\xc3\xde\x24\x67\xd8\x9b\xa2\x33\xec\xdf\x4f\xbe\x09\x93\x31\xed\xd2\x5c\xd8\xf3\xbb\xfd\x80\x6b\xa9\x66\xc5\x6a\x5a\xaa\x5f\xe9\x17\xa9\x96\x65\x9f\xfe\xd5\xb5\xbf\x84\xae\x9d\x0a\xdd\xc9\x5c\xec\x40\x6d\x73\x3b\xe2\x24\xab\x5a\x50\xe5\xa5\xb8\x4a\x66\x26\xeb\x4b\x02\x06\x90\xbd\x67\x4b\x51\x2c\xbe\x7b\x6a\x05\xbb\xa7\xd6\xfc\xbb\xa7\x40\xbd\x0a\x1b\x1c\xcb\x1b\xbc\x82\x10\x5e\x29\xca\x15\x6f\xf0\x2a\x68\xf0\x6a\x91\x06\xaf\xc3\x06\x27\xf2\x06\xaf\x21\x84\xd7\x8a\x72\xcd\x1b\xbc\x0e\x1a\xbc\x5e\xa0\xc1\x69\x9f\x0d\xc6\x05\xa6\x2e\x79\xb2\xfb\x02\x29\xa9\x7f\xbf\x79\xac\x78\x86\xe8\x85\x66\x3c\x93\xe4\x66\x13\xa6\xbd\x01\x68\xb5\xe8\xbc\x77\xa1\xf7\xb5\x1f\x43\x9e\xc2\x6f\x40\xba\x00\xb4\x5a\xd1\x9d\x7d\xe2\x60\x38\x4c\xce\x05\x43\x8d\x8e\xbc\x52\x02\xfc\xb9\x00\x7d\x14\x83\x7e\x1e\x3b\x36\x60\x99\xef\x89\xc6\xe6\xb9\xb6\x46\xe0\x5c\x38\x29\x47\xc9\xa6\x11\x9e\x86\x26\xc5\xa6\xe5\x09\x9c\x88\xd3\xf2\x44\x51\x26\x59\xd3\xf2\x18\xe2\xae\x1b\x93\x94\x76\x70\x8c\x67\xcc\x2b\x38\xc6\x33\xe6\x35\x1c\xb3\x93\xaf\x15\x95\x8c\x13\x92\xa8\x75\x2a\x9e\x24\xc5\xce\x5b\xae\x97\x7d\x92\x64\x89\x27\x49\x56\xa2\xb1\xe5\x9e\x24\x5d\x89\x27\x49\x57\x89\xc6\x96\x7b\x92\xf4\xe0\x50\xa3\x67\xbe\x03\x72\xfc\xe1\x4a\x6e\xf4\xdc\x42\x87\x26\x19\x76\x70\x17\xba\xd0\x49\x18\x3d\x9e\x28\x78\xa1\xfd\x43\xd4\x08\x81\x7c\x9d\x7e\x5e\xe0\x25\x45\xd2\x2b\x6a\x19\xb5\xda\xcf\x7c\x3e\x95\x95\x89\x2c\xcb\x88\xea\x14\xdb\xbc\xe0\x4a\x98\x6f\x62\x88\xbb\x18\xe2\x36\x06\xdb\xc7\x18\xe1\x11\x34\x69\x22\x3c\x9b\xd3\x1c\x88\x93\xe6\x18\x3f\x8c\xe9\x03\x9d\xe9\xd9\x9c\x4c\x0f\x73\x6b\x9b\x78\x09\x64\x41\x75\x2a\xcc\x5f\x6b\xa3\x60\x1e\x67\x62\xf9\x72\xb2\xec\x0b\x11\xd7\x50\x9c\xa3\x27\x6b\x48\xd6\xe4\x52\xe7\x68\xe3\x86\xe8\x93\xb0\xc9\xb1\xac\xc9\xe5\x6a\x95\x60\x21\x6a\x45\x87\xd6\x75\xf4\xf1\x26\x36\xf0\x6a\x9b\x9b\x6b\x93\xf8\xf0\x88\x6e\x70\x90\x7b\x9c\xad\x8e\xd1\x5a\xec\xfe\x10\xb3\xc4\x89\xe6\x59\x53\x43\x0b\xee\xcf\x98\x05\x17\xdc\x3f\x1c\x86\x9c\x4b\x54\xea\xc8\x2a\x69\x1a\x18\x44\x0d\xa0\x21\x84\x70\xa8\x28\x43\xce\xda\x61\xc0\xda\xe1\x02\xac\x1d\x43\x15\x65\xe0\x74\x54\x0c\x27\x04\x21\xc4\xab\x49\x8e\x13\x0a\x70\x42\x8b\x79\x08\x4c\x32\x70\x3a\x2f\x86\xd3\x72\xaf\x40\x31\x11\x1c\x81\x31\x98\x86\x7b\x1e\xad\xc5\x2e\x1c\xb5\xf6\xe7\xb2\x1c\x7f\x5b\x7b\x71\x09\xdb\x1f\xad\x5f\xd3\xc5\xa8\xd5\x79\xfa\x0d\x90\x1b\x68\x25\x4e\x7e\x6d\x6a\x12\xf4\xc2\x8d\x10\x70\x43\x27\x7c\x3b\x39\xe1\xdb\x85\x27\xfc\xac\xa8\xa4\x4b\x9d\xf0\x33\x66\xf3\x76\x22\x69\x22\x8d\x17\xc3\x32\x0d\x91\xdf\xe9\xd9\x93\x3e\x58\xb6\xbf\x51\x03\x29\x7f\x85\x8c\x83\x9d\xe7\x69\xa6\xfb\x3c\xcd\xf4\x9e\xa7\x99\xfd\xe7\x69\xe6\xe0\x79\x9a\x79\xfd\x3c\xcd\x1c\x3e\x4f\x33\xad\x24\xd7\xd8\xad\x2b\x21\x69\x18\x7d\x4c\x49\xad\x25\x06\x76\x90\x66\x2f\x7d\x1a\xbc\x5b\xcf\xd4\xce\x33\x8d\x91\x56\x34\x09\xdc\x53\xb4\xa1\x19\xed\x44\x4e\xb2\x93\xa0\x91\x22\x89\xc4\x08\xc8\x9d\x78\xda\x8d\x03\x0e\xe3\x60\x71\x18\x6d\x0e\xa3\xbd\x38\x8c\x80\x61\xad\xf9\x61\xf4\x35\xa3\xb3\x0c\xe6\xe8\x5b\x4b\xe0\x4e\x12\xc8\x02\xec\x49\x02\x59\x80\x3f\x21\x90\xbe\x66\x74\xff\x95\x9e\x74\xe9\xe9\xfd\x2b\x3d\xd9\xd2\xb3\x9f\x60\xd0\x23\x39\x7e\xb0\x0c\x80\x11\x14\x5f\x27\x20\x9e\x73\x88\xe7\x0b\xa1\x78\xb8\x0c\x80\x11\x14\x63\x39\x9e\x1f\x35\x55\x6b\xc6\x1b\x86\x5f\x24\xc0\x14\x87\x3d\xe6\x50\xc7\xc5\x32\x4b\xbd\x16\xd0\x3c\x5f\x2a\x27\x83\x6c\xa6\x83\x80\xd0\xc1\x23\xa0\x04\xa9\x3e\xf1\xaf\x05\x7a\x35\x48\xa7\x28\x50\x47\xa3\xaa\x31\x0a\xe9\x43\x6e\x02\xab\xf3\x25\xab\xa0\x56\x52\x07\x75\x02\x52\x17\xe7\xd7\x51\x90\x6c\x74\x71\x18\xcb\xe8\xfd\x3f\x39\x8c\x3f\x17\xe2\xce\x6f\x17\xf9\x9b\x47\x7e\xa5\x21\x0e\xff\x54\x8f\x34\x43\x88\x06\xcb\xdf\xbe\x65\x6f\xdf\x8a\x45\x8f\xc5\x97\x61\xd9\x77\xec\x35\x89\x74\xc9\x5f\xbe\x17\x5f\xea\x5b\xfc\xf5\x09\x7b\x7d\xe0\x9a\xdf\xf9\xbb\x53\xe1\x5d\x58\xf2\x8c\xbd\x6d\xcf\xcc\xe1\xb5\xe0\xd3\x58\x65\xef\x3f\x4e\x2d\x1f\x09\xef\xe9\x41\x0b\xfd\x76\x46\xd2\x96\x99\x2e\xb2\x7d\xc1\x29\x9d\xd7\x3c\xbe\x35\x3f\xdf\x21\xe1\x83\x58\x95\x8c\x32\x8e\xc3\xdf\x9c\x60\x1a\x09\x90\xbf\x6e\xb5\xd9\xfb\xce\xd1\xf9\x9f\xc1\xcb\xfd\x9f\x1d\x70\xb9\x70\x8a\x8a\x1e\x38\x06\xef\x41\xeb\x1d\x68\x1f\x01\xbe\xc5\x77\x02\x5a\xef\x63\xf1\xf1\x69\x78\xfd\x94\xf8\xf8\x91\x68\xf8\x91\x78\xcf\x92\xd0\xf9\x3d\xf1\x8d\xe7\xbb\x43\xc7\xfe\x52\xee\x1b\xc7\x34\x6c\x21\x09\x44\x99\x1a\xb7\x90\xc0\xa6\x65\x22\x81\x0b\xe3\x21\x0b\x3f\x5d\x82\xb9\xc3\x80\x7e\x12\x63\x14\x46\x42\x13\x7e\x82\x9f\xc4\x80\x84\x0f\x9a\xf1\x9e\x05\x4d\x46\x43\xdf\xb4\x27\x33\x94\x83\x70\x50\x2e\x13\xe9\x23\xcb\xbe\x04\x47\xe6\xb7\x79\x11\x3f\xb2\xe8\x9e\xdb\x31\xbf\xbb\xc7\x82\x46\x1e\x99\xdf\xe2\xef\x23\x64\xe1\x7a\xb8\xcd\xb0\x34\x6e\x9c\x44\x59\x7c\x47\xe9\xfb\x60\x5b\x63\xc7\xbd\xc9\xa1\x8e\x95\xca\xa4\xad\x33\x7f\xe8\xc8\x55\x6b\x6c\x0e\xd1\xdb\x78\xa6\x28\x12\x27\xf2\x41\x33\xda\x47\x61\x24\xc8\xd6\x3b\xcd\x38\x8e\x1d\x8f\xd0\x94\x8b\xf1\x03\x12\xc4\xa3\x10\x51\x98\x65\xb5\x5c\xe9\xad\x1f\xfa\x8e\xa9\xa2\xf5\x4f\x5a\xa5\x0c\x84\xe7\x73\xad\x52\xd6\xca\xc6\x03\x06\x9d\x01\x36\xb1\x89\x4e\x8b\x90\x6d\xf4\x38\x52\xad\xd1\x28\xac\x8a\x18\x4a\x60\x6c\x8c\x45\xa4\x4a\x61\xa7\x8d\xd7\x3f\x55\xd0\xfa\xa7\xdd\xdd\x2a\x18\xaf\x9f\x57\x10\xf5\xa0\x8a\xa1\x14\x07\x9a\x40\xa8\x35\x1a\xa9\x48\x86\xce\xe9\xdd\x60\x5e\x74\xd6\x42\x74\xd6\xe4\xe8\xc4\x81\x26\xf9\x73\x37\x90\xa3\x73\x74\x37\x9b\x0b\x1d\x76\xf5\x74\xfd\x13\x40\x1a\xe0\x0f\xe7\x80\x38\x36\x44\x50\x8a\x03\x4e\xa0\x74\x74\x37\x93\xa3\xd4\xb5\xbe\xc8\x50\x22\x87\x6b\x69\x68\xa9\x13\x38\x5e\xff\xf4\x12\xe5\x1c\xf0\xcc\xed\x79\x34\x85\xe3\xf5\x73\x0c\x36\xf3\x80\x76\x4e\xb0\x71\x56\xc5\x09\x4e\xb0\xaa\x6b\x7d\x91\xb3\xea\xd0\x2e\xd0\x79\x08\x6b\x9d\xf5\x4f\x4d\xcc\x21\x45\x19\xaf\x7f\x6a\x22\xac\x79\xf0\x03\xfd\x74\x8e\x3f\x9d\xe3\x4f\xe7\xec\xd3\x79\x0c\xc3\x58\x3b\x09\x04\x0f\xed\x14\xe9\x72\xa4\x63\x4f\x3c\xcb\xe2\xc8\x4e\xb8\xbf\x0d\x02\xef\xb5\xf5\xee\x37\x55\x33\xa6\xd1\x57\xdf\x55\xcd\xb0\xe0\xc4\xb8\x82\x53\xe3\x78\x7d\xe8\xdc\x7e\x57\xb1\x39\x47\x4a\x8c\xc1\xb1\x46\x84\x9c\xd7\xc0\x84\x81\x63\xcc\xeb\xf1\xfa\x27\xa8\x5e\x63\xe2\xff\xc7\x02\xc4\x4f\x6c\xef\x7a\x5e\xff\x95\x31\x96\xf8\x66\x55\xfb\x81\x81\x61\x05\xa1\x5a\xd4\x83\x6f\xbc\x7e\x0e\xd5\x19\x66\xdf\xff\x5c\x01\x72\xbc\xbd\x37\x5b\x04\xf8\x39\x05\x7e\x8e\x21\x55\xd4\x2b\xd1\x51\xbf\x24\x92\x88\xd5\x4a\x9c\xc4\xf8\xc0\x73\x72\x54\xd3\x91\x93\xa2\x9a\x7a\x9f\x0b\x48\xd3\x2a\xfa\x7c\x67\xce\xd4\x31\x40\xe0\x38\xde\x74\x0c\x40\xa2\xe5\xde\x67\xda\xf0\xfb\x45\xe6\x8d\x52\x8c\xee\x40\xe7\x57\xca\x6b\xe5\x4a\xf8\xd1\xfc\x26\x7e\xa4\xad\x2d\x38\x95\xc4\xf1\xec\x7e\xcb\xc3\x91\x8d\xac\x35\x36\xe6\x48\x37\x46\x10\x88\x82\x48\x8e\xf4\x6f\xf2\x86\xbf\x17\x6b\xf8\x9c\x35\x7c\x2e\x69\xf8\x7b\x76\xc3\xdf\xa5\x0d\x9f\x5a\xff\xa0\xbc\xa6\x43\x2d\x9c\xa4\x1e\x24\xf1\x4a\x74\x49\xac\x89\x64\x87\x58\xff\x20\x29\x72\xc5\x67\xf6\xf7\x81\xb3\x14\x9f\x54\x09\x82\xe1\x3c\x4f\x90\xe3\x73\x3d\x88\x14\xc4\x14\x09\x05\x31\x35\xbc\x60\x9c\x94\xe2\x56\x41\x82\xcf\x85\xad\x82\x14\x52\xd6\xa2\xa4\xac\xa5\x92\xb2\x16\x25\x65\x2d\x85\x94\xe2\x16\x45\x9c\x94\x43\xdb\x43\x7e\xde\x04\x4e\xce\xe0\x99\x5a\x63\xea\xbe\xc9\x5d\xbd\xb1\x31\x81\x95\x21\xa1\x8b\x38\x7d\x04\xfd\xc5\x68\xa0\xce\x7c\xb5\xe5\x4e\xf6\x06\x03\x0e\x59\x63\xdc\x2b\x9c\xe1\xc1\x51\x50\x11\x51\xce\x42\x61\xc2\x55\xf6\xfa\x21\x4e\xd8\xf7\x14\xc2\xce\x89\x57\x98\xca\x25\x8f\xf5\x46\x40\xd8\x32\xcd\x0d\x86\xeb\x39\x23\xe1\x3c\x42\x58\xf0\x36\x4a\xd8\x39\xe4\xf2\xc1\x09\x63\x02\x30\x8e\xc9\x49\xb2\xb7\x25\xc6\x81\x87\xfc\x34\x59\xf1\x91\xeb\xa1\xa1\x54\x5e\x04\x59\x61\xcc\x6f\x32\xc5\x12\x4a\x07\xe2\x7d\x15\x14\x3a\x67\x85\xce\x43\x4e\x23\x4e\x37\x2d\x44\x24\x88\xa9\x2a\x52\x88\x74\x24\x7b\x21\x14\x3a\x67\x85\xce\x79\xa1\x73\x18\x58\x47\xb1\x6e\xee\xdd\xdc\xfa\xdf\x55\x2d\x20\x9e\xac\xe4\xfe\x3e\xc9\xe0\x9a\x8c\x6e\x09\xe7\x58\x31\x39\xf7\x3e\xd8\x96\x93\x69\x00\xe6\x60\x89\x44\x3a\x90\xac\xc4\x58\x60\x2c\xe1\x59\x2e\xf7\x77\x8b\x70\xbf\x59\x84\xfb\xcd\x74\xee\xa7\x70\x35\xc9\x8f\x04\x47\x49\x11\x39\x37\x09\xed\x05\xa6\x59\xc2\x0a\x8e\xf0\xfd\x3d\x9f\xd8\x42\xec\x22\x38\x25\xa0\x26\x8d\x22\xca\x73\x19\x46\x73\xda\x63\xef\xb5\xfb\x7b\x49\x7f\x2b\x8a\xa4\x8b\xe3\x68\x2e\x68\xb9\x1d\x7f\x41\xee\xcc\xbc\xf5\xf2\x11\x5d\x91\x62\xb6\x22\x41\x0d\x2f\x44\x82\xe1\x2e\xae\x53\x3e\x35\xc7\xfc\x85\x30\xd6\x31\xd3\xc3\x95\xcc\x58\xda\x0b\x52\x34\x13\x44\xf2\x52\x69\xba\xea\x11\x43\x8d\xec\x16\x3f\x24\x17\x64\xe4\x07\x21\x87\x8c\x0b\x28\x5b\x99\x91\x1f\xbc\xcc\x79\x33\x45\xd0\x8a\x2e\xd1\xe2\x64\x75\x4c\x5b\x1c\x34\xb1\x35\x1a\x17\x7f\x6b\xcc\x8d\x3b\x41\x07\x07\xa3\x76\x12\x68\x02\xc4\x67\x4b\x83\x7d\x83\x13\xea\x54\x17\x8e\x69\xaa\x1d\xa6\x01\x19\x56\xa0\x21\xd8\x5f\x38\x65\x95\xcf\xa1\x15\xf2\x2c\x46\x6e\x02\xed\x64\x90\x61\x5c\x42\x6e\x37\x8a\x6a\x17\x8c\xe3\x24\x4f\xe2\x3d\x2a\x58\x5b\xb8\xb8\x86\xd7\x17\x87\x36\xff\x3a\x01\xef\xb5\xa0\xa3\xd5\x29\xec\xb2\xfd\x6d\x62\x7a\x4d\x93\xfe\x77\xd3\xd0\xff\x4e\xb5\x60\x57\xdc\x2b\x27\x55\xac\x64\x15\x2b\x69\x69\xc6\x49\x48\x9a\x9a\x3e\xf9\x20\x21\xbf\xed\xdc\xd9\x23\x2f\x57\xd3\xc5\x5a\x4c\xd6\x4a\x34\x49\x8b\x48\x59\x4e\x72\xfe\xd1\x9d\xfa\x9c\x76\xbb\x91\x13\x8b\x78\xaf\x4b\xc1\x48\xe2\x4b\xf3\x62\x04\x99\x93\x08\xaf\x70\x2f\xcb\x77\x22\xb0\x9c\xee\x4e\xb4\x1f\x74\x93\x01\x23\x86\x85\xe1\x8a\x4e\x4a\xbb\x53\xed\xc7\x35\x9c\x1a\x33\x88\xc7\xfc\xb5\x31\x85\xb3\x40\x38\x65\x76\x39\x66\xbe\x60\x7d\xe3\x46\x83\x28\xe7\x27\x78\xe6\x3f\x31\x5a\xef\x0a\xb8\x97\x47\x91\x7c\x22\xa7\xdf\xb9\x1d\x7b\x17\x38\xf8\x42\xb0\x6a\x8c\x61\xd5\x98\xc0\xaa\x31\x85\x55\xc3\xa2\x28\x5c\x43\x6b\xbd\x53\xc4\x4d\xf7\x1a\x5e\x8b\x6e\xba\xd7\x8a\x72\x9d\xe5\xa6\x7b\x05\xaf\x0d\x04\xaf\x2e\xaa\x7d\x63\x0c\xaf\x2e\xf4\x3e\xee\xca\x8b\x5a\xdf\x98\xc2\xab\xb8\x03\xed\x05\x63\x72\xbf\xa0\x63\xac\xac\xdf\xe8\x81\xd2\xdc\xfe\xb0\x59\x17\x59\xde\x2d\xe6\x46\x1e\xc7\xae\xf8\xd8\x43\xf1\x56\x17\x1b\x6f\x12\x0c\x62\x41\xe1\x53\xad\x99\xf1\x7a\x27\x89\x43\xb2\x72\x6a\x44\x79\x24\x6d\xbf\x98\xc6\x93\x8d\xe2\x35\xbd\xca\xff\x03\xc2\x6f\x71\x64\x0b\x25\x84\x02\x5a\x9c\x8c\xf9\xf4\x67\x82\x84\xf4\x39\x8b\xcf\x57\x0c\xdc\x24\xc9\xc1\x79\x26\x8b\x44\xc3\xec\xb0\x36\x45\x2b\xfd\x04\x7d\xb4\x90\xea\x61\x5b\xcc\xa8\x98\xaa\x59\xf0\xea\x65\x4c\xab\x94\xa6\x3c\xd2\xe8\x82\x6a\x85\xb2\x3e\x5f\xb1\x14\xd5\x21\xc9\xae\x4c\x9a\xc0\xa4\x08\x15\xc1\xf7\xc9\xf1\x2a\x0e\x15\x8a\x2e\x1d\x71\xf4\x90\x1e\x7d\xe5\x87\x97\xad\xf7\xc6\x71\xc2\xbf\x96\x6e\xac\x72\x6f\x0f\xfe\x94\xee\xff\x4a\x4b\x04\x7e\x4d\x81\x37\xcd\x68\x14\xf8\xd3\xe0\x9f\x72\x00\xc7\x7d\x80\xff\x1f\xab\x7b\x7a\x17\xb8\x1a\x91\x9f\xf3\xd4\x3d\xba\x9b\x05\x1e\x33\xf8\xa7\xbc\xee\xea\xa1\xed\x4b\xab\x77\xad\x2f\xbc\x3a\xf9\x39\x67\xf5\x43\x9b\xd7\xc6\xbf\xe4\x95\xdf\x63\xae\xb5\x1d\x67\x96\xc4\xdd\x09\x78\x46\x7e\xa6\xd7\x4f\xb6\xdc\xfb\xcc\xab\xe2\x5f\xe9\x1c\x8b\xb6\xdc\x37\xde\x3f\x95\x00\x74\xbf\x05\x8c\xfc\x96\x55\x9d\xb0\x32\x5e\xf7\x7b\x50\xf7\xfb\xbc\x75\x4f\xad\x7f\x50\x80\x3c\xf9\x9d\x5a\x3f\xc9\xc5\xe2\x52\xfb\xfe\x11\x52\x9b\xac\x4b\x36\xdf\x42\xd1\x21\x0f\x99\xa2\x27\x03\xc1\x76\xa1\x42\x30\xc1\x8b\x74\x41\x4a\xc2\x21\x7b\x2f\x1c\x06\x7b\x98\xa7\x3e\x59\x53\x07\xb2\x48\x1f\xd2\x7b\x50\x3a\x0e\x8a\xc8\x72\xfa\x28\xe2\xfb\x03\x1c\x46\xf8\x3c\x2f\xa4\xc7\x8d\x66\xb2\xb2\x0d\x3c\x00\xe9\x43\x2a\x23\x92\x7c\x6c\x05\x1d\xd9\xca\x14\x06\xc0\x24\xa2\x4b\xed\xbb\x04\x1c\x6a\xae\x04\x3e\xc8\xec\x69\x0e\x44\x42\xb3\x31\x74\x74\x0d\xdf\xa4\x02\xea\xd2\x2c\x51\x82\xaa\x69\x1f\x3d\xc7\x65\x8e\x25\xa3\x0d\x16\xf2\xf5\x0d\x3a\xe3\xe9\xba\x65\x59\xf2\x41\x6d\x89\x60\xb0\xb0\xa7\x82\x23\xb6\x6f\x1c\x27\xbc\x5e\x3f\x71\x58\x9f\x0a\x79\x8a\x62\x14\x1f\xe7\xaf\x2a\x40\xe8\x6b\xc6\xfb\x04\x42\x47\x56\x30\x0c\xc9\xcf\x7c\x90\xc7\x09\x2f\x5c\x33\x98\xcd\xc8\xcf\x39\x40\xf4\x35\x6c\xde\x3d\xce\x35\x98\xf5\xdd\xef\xec\x4f\xeb\xc2\x16\x45\x2f\xc7\xa8\x27\xc6\xb1\x68\xd6\xaf\xba\x8a\xc2\xde\xa4\x65\x56\x73\x61\x5b\x84\x5d\xa3\xb0\x6b\x4b\x82\xdd\x15\x61\x6f\x50\xd8\x1b\x4b\x82\xdd\x11\x61\xd7\x29\xec\xfa\x92\x60\xf7\x44\xd8\x9b\x14\xf6\xe6\x52\x60\xd3\x63\x33\x28\x5b\x89\x07\xb9\x11\xc2\x47\xe6\x04\xdc\x73\xdd\x7d\xc7\xbd\x31\x7d\xd8\xc6\x6b\x10\x76\xed\xa1\x51\xba\xb3\xaf\x6d\xe7\xab\x5d\x1a\x93\x8f\xe5\x88\x3b\x73\xeb\xbd\xaa\x9a\xb0\x4b\x9f\x08\x58\x33\xb9\xed\x6a\x6a\x5a\xc4\xd7\x19\x57\x1a\xc0\x2e\x7d\x22\x95\x06\xc9\x4a\x83\xa0\x92\xe8\x04\x8d\xab\x0e\x25\x9b\xbd\xd2\xf0\x44\x5a\xd4\x4f\x1a\xd7\x1d\x45\xb7\x95\x47\xc9\x6a\x23\xad\xe8\xbd\xee\xa7\xf0\x7f\x9e\x58\xfe\xf4\x0e\x73\xe3\xe6\xe5\x95\x33\x35\xed\x81\x6b\xda\xa3\xa9\xe3\x7a\xfe\xcb\x89\x7b\x3b\xfc\x8a\x06\x6b\x03\xc7\x9a\x21\xf7\x76\x66\xfa\xe8\xe5\x17\x64\x8f\x1c\xf7\xe5\xd4\xb1\x6d\x34\x5e\x1f\x3a\x2f\x27\xce\xcb\x2b\xef\xe5\xc8\xb9\xc9\xf5\xa1\xee\x11\x2f\xea\x0e\xe8\x82\x56\x1b\xb4\x3a\xa0\xd5\x05\xad\x1e\x68\xed\x83\xd6\x01\x68\xbd\x06\xad\x43\xd0\xfa\x03\xb4\xfe\x04\xad\xb7\xa0\x75\x0c\x5a\xef\x41\xeb\x04\xb4\x4e\x41\xeb\x13\x68\x9d\x83\xd6\xdf\xa0\xdd\x02\xed\x36\x68\x77\x40\xbb\x0b\xda\xfb\xa0\x7d\x00\xda\xaf\x41\xfb\x0f\xd0\xfe\x13\xb4\xdf\x80\xf6\x11\x68\xbf\x03\xed\xf7\xa0\x7d\x02\xda\xa7\xa0\x7d\x06\xda\x1f\x40\xfb\x2f\xd0\xfe\x08\xda\x9f\x40\xfb\x1c\xb4\xff\x06\x9d\x16\xe8\xb4\x41\xa7\x03\x3a\x5d\xd0\xe9\x81\xce\x3e\xe8\x1c\x80\xce\x6b\xd0\x39\x04\x9d\x3f\x40\xe7\x4f\xd0\x79\x03\x3a\x47\xa0\xf3\x16\x74\x8e\x41\xe7\x1d\xe8\xbc\x07\x9d\x13\xd0\x39\x05\x9d\x33\xd0\xf9\x00\x3a\x7f\x81\xce\x47\xd0\xf9\x04\x3a\xe7\xa0\xf3\x37\xe8\xb6\x40\xb7\x0d\xba\x1d\xd0\xed\x82\x6e\x0f\x74\xf7\x41\xf7\x00\x74\x5f\x83\xee\x21\xe8\xfe\x01\xba\x7f\x82\xee\x1b\xd0\x3d\x02\xdd\xb7\xa0\x7b\x0c\xba\xef\x40\xf7\x3d\xe8\x9e\x80\xee\x29\xe8\x9e\x81\xee\x07\xd0\xfd\x0b\x74\x3f\x82\xee\x27\xd0\x3d\x07\xdd\xbf\x41\xaf\x05\x7a\x6d\xd0\xeb\x80\x5e\x17\xf4\x7a\xa0\xb7\x0f\x7a\x07\xa0\xf7\x1a\xf4\x0e\x41\xef\x0f\xd0\xfb\x13\xf4\xde\x80\xde\x11\xe8\xbd\x05\xbd\x63\xd0\x7b\x07\x7a\xef\x41\xef\x0c\xf4\x3e\x80\xde\x27\xd0\x3b\x07\xbd\xbf\xc1\x7e\x0b\xec\xb7\xc1\x7e\x07\xec\x77\xc1\x7e\x0f\xec\xef\x83\xfd\x03\xb0\xff\x1a\xec\x1f\x82\xfd\x3f\xc0\xfe\x9f\x60\xff\x0d\xd8\x3f\x02\xfb\x6f\xc1\xfe\x31\xd8\x7f\x07\xf6\xdf\x83\xfd\x13\xb0\x7f\x0a\xf6\xcf\xc0\xfe\x07\xb0\xff\x17\xd8\xff\x08\xf6\x3f\x81\xfd\x73\xb0\xff\x37\x38\x68\x81\x83\x36\x38\xe8\x80\x83\x2e\x38\xe8\xfd\xff\xd9\xfb\x17\xe5\xb6\x71\x64\x71\x1c\x7e\x95\x4c\xca\xdf\x94\xf4\x2d\x8f\x37\xb3\x67\xeb\xd4\xaf\x46\xa3\x39\xa5\x8b\x2d\xc9\xf7\x58\x76\x9c\x64\x8e\x2b\x05\x91\x90\xcc\x0d\x45\x6a\x49\x2a\x8e\x77\x26\xef\xfe\x2f\x02\x24\xd1\x00\x1a\xbc\x49\x8a\x13\xc7\x35\x53\xb1\x00\x02\x7d\x43\xe3\xd6\x68\x34\xac\xd1\xa1\x35\x1a\x59\xa3\xb1\x35\x9a\x58\xa3\x23\x6b\x74\x6c\x8d\x4e\xad\xd1\x99\x35\x3a\xb7\x46\x17\xd6\xe8\xb5\x35\xba\xb4\x46\x57\xd6\xe8\xda\x1a\xbd\xb1\x46\x37\xd6\xe8\xad\x35\x7a\x67\x8d\xde\x5b\xe3\x9e\x35\xee\x5b\xe3\x81\x35\x1e\x5a\xe3\x03\x6b\x7c\x68\x8d\x47\xd6\x78\x6c\x8d\x27\xd6\xf8\xc8\x1a\x1f\x5b\xe3\x13\x6b\x7c\x6a\x8d\xcf\xac\xf1\xb9\x35\xbe\xb0\xc6\xaf\xad\xf1\xa5\x35\x9e\x5a\xe3\x2b\x6b\x7c\x6d\x8d\xdf\x58\xe3\x1b\x6b\xfc\xd6\x1a\xbf\xb3\xc6\xef\xad\x49\xcf\x9a\xf4\xad\xc9\xc0\x9a\x0c\xad\xc9\x81\x35\x39\xb4\x26\x23\x6b\x32\xb6\x26\x13\x6b\x72\x64\x4d\x8e\xad\xc9\x89\x35\x39\xb5\x26\x67\xd6\xe4\xdc\x9a\x5c\x58\x93\xd7\xd6\xe4\xd2\x9a\x4c\xad\xc9\x95\x35\xb9\xb6\x26\x6f\xac\xc9\x8d\x35\x79\x6b\x4d\xde\x59\x93\xf7\xd6\x51\xcf\x3a\xea\x5b\x47\x03\xeb\x68\x68\x1d\x1d\x58\x47\x87\xd6\xd1\xc8\x3a\x1a\x5b\x47\x13\xeb\xe8\xc8\x3a\x3a\xb6\x8e\x4e\xac\xa3\x53\xeb\xe8\xcc\x3a\x3a\xb7\x8e\x2e\xac\xa3\xd7\xd6\xd1\xa5\x75\x34\xb5\x8e\xae\xac\xa3\x6b\xeb\xe8\x8d\x75\x74\x63\x1d\xbd\xb5\x8e\xde\x59\x47\xef\xad\xe3\x9e\x75\xdc\xb7\x8e\x07\xd6\xa1\x35\xb2\xc6\xd6\xc4\x3a\xb2\x8e\xad\x13\xeb\xd4\x9a\x5a\x57\xd6\xb5\xf5\xc6\xba\xb1\xde\x5a\xef\xac\xf7\x56\xaf\x67\xf5\x2e\xac\x83\xa9\x35\x3a\x91\xfd\xfb\x41\x5f\x5c\x04\xab\x3b\x1a\xfe\x2b\x12\x3f\xfe\x15\xbd\xbc\x95\xaf\x19\xa4\x57\x17\xe4\x6b\x06\x05\x17\x0a\x22\xb6\x2b\xd7\xae\x20\xc4\xee\x32\x81\xd2\xeb\x73\x37\xf6\xab\xe0\x23\xf5\x4f\xdc\xc8\x7c\xaf\xc0\x09\x96\xa2\x54\xe6\xc8\xbe\xbd\x71\x44\x71\x86\x77\x62\xef\x83\x15\x7c\xb0\x22\xf2\xc1\x3a\x61\x8e\xef\x75\xbd\xe3\x9d\xd8\xeb\xfa\x6b\xcf\xe3\xae\xfb\x01\xf8\x1d\x91\xee\xcb\x97\xfc\x27\x07\xad\x5e\x66\x48\xaa\x26\x04\x64\x55\x83\x0f\x79\xc5\x88\x7c\x90\x6a\xa6\xb4\xb1\x1b\x01\x03\x2e\xca\x61\x60\x33\x9a\x84\x24\xff\x1f\x97\x24\xdb\x87\xcf\x89\x4d\xb9\x30\xb3\x72\xbb\x92\x65\xc2\x70\xbb\xd3\x1b\xca\x54\x1d\x86\x64\x51\x87\xba\xac\xfc\x8e\xa9\x3c\xe0\x54\x8e\xaf\x4e\x4f\xaa\xca\x0f\x96\xdd\x31\x75\x87\x9c\x3a\xc7\x28\x43\xa4\xaf\xa8\x85\x77\x40\x22\x5f\xc8\xe7\x7d\xa6\x4f\x22\xd7\x3e\x0b\x1c\x5a\xb7\xab\xe4\x15\xbb\x93\xb3\x7d\x5f\xbd\x4d\x22\xbe\x0a\x04\x4c\xdf\x47\xb2\x54\x2a\x49\xe3\xe9\x49\x61\xcc\xa5\x70\x17\x2f\x3d\x5d\x73\x11\x49\xc0\x82\xbb\x97\x46\x26\xf7\xda\xa3\x67\xc6\xca\xe4\x5c\x97\x45\xfe\x31\x87\xce\x24\x31\x49\x6f\x44\x5d\x9e\x5c\xc7\xae\x17\x15\x4a\x21\x2b\xb4\xf3\x89\xe4\x7c\xf6\x2f\x6a\xc7\x1f\xac\x71\x48\xe7\x1f\xac\x8b\x30\x88\x03\x3b\xf0\x3e\x58\xe3\x20\x8a\xf9\xbf\xc9\xf6\xfb\x83\x75\x11\x84\xf1\x07\xeb\x82\xc4\x77\x3c\x3d\xa5\x24\xb4\xef\x3e\x58\x63\x12\xdd\x7d\xb0\xae\x23\x1a\xa6\xe5\x48\x14\xdd\x07\xa1\xf3\xc1\x3a\x0f\xdd\x85\xeb\xd7\x15\x2c\xa7\x07\xcc\x46\x09\x61\xf9\x7c\x94\xd1\x97\x67\x24\x04\x4a\x89\x84\x0a\x51\x3c\x08\xc5\xd7\x8c\xf6\x3c\x83\xb3\x20\x6a\x93\x48\x24\x32\x86\x40\x6d\xce\x57\x9e\xc1\xd9\x4b\x92\x52\xdb\xa7\xf4\xa7\x62\x05\x2c\x30\x01\x2b\x5c\xe4\xe2\x06\xcc\x30\xc1\x2b\xfc\xe4\xcd\x00\xd8\x62\x0d\xa2\x70\x96\x37\x8f\xc4\x60\xda\x54\x80\x4b\xd6\x68\x0a\xa3\x79\x13\x2a\xfc\xe6\x0d\x2a\xb1\x9d\x36\x2e\xd3\xeb\x23\xae\xd7\x27\x81\x4d\x12\x95\x2a\xd4\xeb\xac\xd0\x57\xd3\xeb\xac\x23\x6d\xac\x87\x79\xb7\x1d\xf7\xf4\x1e\x8f\xb5\x7a\x5e\x21\x27\x81\x49\xeb\x58\xcc\xe4\x07\x1e\xad\x3a\x91\xa7\x45\x77\x3c\x8f\x9f\x71\xda\x6e\x5c\xdf\x09\xee\xcb\xc8\xe2\xa5\x76\x4c\x51\x7a\xa5\xf7\x5e\xa1\x08\xd1\xac\xfb\x5d\x91\xa3\xcc\x18\x69\x1b\x6f\xa0\x4e\x45\x9a\x93\x68\x48\x7a\x33\x78\x4a\x3d\x6a\xcb\x1d\x0a\x6f\x88\xbc\xe0\x8e\xdb\xe2\x32\xa5\xcb\x0e\x29\x2d\xee\xe5\xbc\xc8\x57\xeb\xe3\xbd\x4f\xc4\xf5\xae\x82\x55\xfa\xeb\x84\xce\xb3\xcc\x31\x75\x17\x77\x59\xe2\xc6\x75\xe2\xbb\x0f\x16\xb3\x10\x0f\xe9\x2a\xf9\x9d\x7d\xe7\x55\x2e\xdc\xcf\xd4\x4b\xbf\x30\x70\xbc\xc6\xa6\x23\x47\x46\x5e\x76\x39\x3c\x27\x52\xca\xe0\xa4\x48\x59\x0c\x7d\x96\x23\xc8\xce\x72\xe4\x1a\x10\xa0\x60\x24\xcb\x01\xe8\x33\xa8\xa5\x03\x58\x4e\x77\x2e\x5f\x95\x7e\x21\x6e\x9d\x11\x28\x7f\x8d\x27\xd0\x1e\x1a\x77\xa0\x7d\x24\x3e\x25\x58\x0c\x3d\xc0\x0c\x38\x06\xad\x28\x78\x17\xd4\x73\x02\x52\xdc\x49\x77\x9b\x72\xb5\x3e\x23\x9f\xdc\x05\x89\x83\xb0\xac\xbb\xe5\x05\x77\xdc\xdd\xde\x72\xba\x46\x34\xf0\xb4\x99\x15\xa7\x0c\x14\xdd\x31\x6d\xef\xb2\x48\x0b\x91\x9b\x60\x63\x57\x76\x0a\x47\x04\xa9\xe4\x57\x1b\x18\x06\x0d\xb6\x39\x5a\xf7\x4d\x80\x54\xe9\x2e\xac\xdc\x20\xdf\xf7\xbc\x97\x45\x74\xbe\x4a\xfe\x2d\x5e\xf4\x2b\x65\x77\x2e\xa6\x03\x9f\xcc\x3c\x3a\x76\x17\x77\x3d\xdb\x5e\x87\xc4\x7e\xf8\x60\x5d\xb9\x4b\x1a\xac\x63\x16\x45\xc2\x5d\xae\x97\xbd\x45\x6d\x09\xea\x60\xd3\x23\x14\xde\x1b\x39\x82\xf4\x09\xf7\xe1\x3a\x64\xfa\x2a\xc7\x9c\x48\x11\xa3\x65\xa4\x76\x40\x50\x21\x4c\xc9\x88\x33\x0e\x35\x6c\x80\x63\x16\x1d\xa2\x27\xb7\x60\xa5\xa6\xdb\x79\x9b\x0d\x82\x20\x74\x22\xde\x4e\x51\x4c\x96\xab\xda\x51\x31\x18\x80\xee\xe4\x3d\x5b\xc5\xe6\x92\x61\xb0\x52\x81\x27\xe9\xfc\xb8\x8a\xb9\x0d\xfc\xcf\x3f\xc5\x81\xd5\xde\x44\xa4\xc7\x83\x04\x8a\xd2\x28\x29\x86\x94\x52\x15\x85\x20\x9c\x09\x39\xb5\xaf\xb2\xc2\xae\x4f\x62\x5a\xdc\x45\x40\xb9\xaf\x36\x8a\x9c\x90\xd8\x8d\xd7\x0e\xfd\x60\x9d\x04\xfe\x22\xfd\xd9\xf3\xb2\x4c\xd1\x77\xb2\x3c\x91\x33\xa6\xc4\x71\xfd\xc5\x07\x6b\xba\xa2\xd4\xd9\x78\x28\xca\x28\xc9\xe7\xfc\x8c\x9e\x7c\xd9\xe0\xc9\x05\xf2\x5e\xa1\x7c\x57\xf3\x53\x3a\xb3\x24\xa3\xb6\xca\x98\x97\x13\x94\xcb\x48\x25\x4c\x88\x4c\xa1\x30\x17\xa0\x42\xa9\xd2\x6b\x35\x8a\x35\x21\xcb\x1c\x64\x12\x87\x8c\x70\xe1\x33\x75\x4b\x6d\xd0\x63\x37\x8a\x83\xf0\xa1\x74\xe7\xc5\x8b\xed\x76\x32\xed\x0f\xb3\x2e\xe0\x47\x41\x41\x1c\x20\xae\xfe\xac\xcc\xd7\x52\xfd\xdd\x6d\x72\xfa\x87\xb2\xd9\x3d\x61\xb8\xaa\xc9\x3d\x29\xb2\xe3\x26\x49\x4d\xb7\xc3\xf3\xd3\xc9\x72\xc5\xb7\xde\x95\x56\x60\x5a\x85\x1d\xd3\x99\x1a\x57\xa7\xf1\x83\x47\xa7\x77\x94\x96\xda\x12\x44\xc9\x1d\x53\x96\x1a\x85\x98\x45\xb8\x6c\x41\x1d\x38\xbb\x6e\xcf\xd4\xe8\x22\x8c\xd4\x45\x9d\x2c\x2f\xf5\x04\xba\xd9\x09\x67\xbc\xa2\xa5\xe9\xab\x58\x99\x58\xd4\xad\x64\xbc\xf3\x5c\xea\xc7\xec\xee\x58\xe1\x90\x97\x17\xfb\x7a\xb6\xf0\xd4\x2a\x90\x1a\x0c\xb8\x71\xe0\x92\xe7\x31\xbb\x40\x3f\x88\xe3\x60\xb9\xb9\x69\x5b\xda\xc0\x4b\xbb\x7d\xb8\x9b\xbf\x84\xa5\xc0\x46\x9e\x53\x51\x65\x9a\xc6\x76\xd0\xd2\x3e\x18\xdd\x53\x73\xbc\x97\xa0\x8e\xbc\x93\x4e\xf1\xa7\xc2\x60\xea\x76\x01\xfa\x19\x6a\xe1\x34\x75\xb7\xaf\x60\xe3\x94\x4f\xc0\x52\x64\x8d\x0e\xc1\x32\xae\x8e\x10\x4b\xb0\x54\x40\xc2\xc4\x04\xf4\x1a\x08\xa8\xb2\x70\xbe\xaa\x60\xbe\xde\xd1\x60\xff\x52\x98\xc2\x7b\xbe\x7d\x17\x84\x55\x24\xa2\x95\xfe\x3a\x62\x01\x0a\x0a\x0e\x15\xd8\xb1\xd9\x09\x49\x56\xf8\xa7\xd4\x71\xc9\x07\xeb\x8a\xcc\x26\xbe\x43\x3f\x27\xbf\xc2\x05\x4d\x46\x0c\xfa\x39\xf9\xf7\x61\xd5\x4c\xac\xb0\x1b\x8d\xc0\xa6\x4d\x3d\x8f\xc8\x4f\x9a\x12\x72\xf2\x53\x2a\x46\x55\x9e\xca\x88\xcb\x07\x13\x46\xa2\xf8\x4c\x3f\x83\x44\xb2\x22\x53\x4f\xb7\x34\x8a\x34\xd9\x18\xcf\x3e\x64\xfa\x72\xb9\x41\x32\xb9\x08\x15\x52\x73\x81\x4a\x24\xa7\xc2\x05\x74\x33\x31\x03\xd2\x99\xc0\x99\x9a\x4d\x81\x9a\xad\x56\x1e\x8d\x2b\xab\x19\x2c\xfd\x08\x6a\xd6\xf3\x98\x0d\x8b\x6f\xf8\x35\x4d\xcb\x4e\x60\xa7\x77\x64\x45\x51\xc5\xdb\xb6\xca\xf5\x3c\xa1\x1e\xe9\x26\x3f\x3f\x3c\x2d\x56\x3c\xe5\xa8\x95\x91\x5c\x59\x2b\x37\x51\xc4\x84\xe4\x44\x8c\x1d\xa3\x65\xa2\xba\x4a\x62\xc7\xa9\x9c\x13\xde\x04\x0d\x14\x57\x56\xd4\x2b\xa0\xa8\x21\x25\x95\xd5\x54\x94\x7d\xd4\xb1\xf0\x5b\x53\x57\x74\x84\xfc\x0e\x75\xd8\x34\x98\x7e\x57\xba\x7d\x0d\x74\x7b\xed\xb8\x41\x65\xe5\x06\x85\x77\xae\xdd\x09\x42\x26\x95\x86\xab\x43\xb5\x7e\x77\xdc\xd7\x97\x43\x7a\x21\x15\x2b\x13\xd8\x1b\x21\xb0\xfe\x65\x55\x69\xe5\x25\xbf\xfe\x40\xb0\xa5\x9e\x5b\xb7\x87\x24\xa2\xba\x01\xa2\x22\x11\xad\x2c\x2c\x51\xf6\x87\x12\xd7\x5b\x20\xae\xc0\x79\xa8\x2c\x2e\x51\xf6\x87\x12\xd7\x3b\x20\xae\x75\x1c\x07\x7e\x65\x81\xc1\xd2\x8f\xb1\x7c\x5c\xc7\xc1\x61\x60\xaf\xa3\x0f\xd6\xd0\x8d\xc8\xcc\xa3\xce\x07\xeb\x30\x08\x97\x3d\x56\x83\xff\x3e\xe0\x57\x16\x79\xe2\x94\xdd\x3a\xe5\xbf\xcf\x82\x37\xc4\x73\x1d\x12\xa7\xdf\xb2\x69\xfa\x8c\xb9\xf9\x81\xe9\x9b\xd5\x4e\xcb\xba\x81\x7f\x4a\xa3\x88\x2c\x78\xd6\x9a\x7e\xb0\x6e\x5c\xcf\xcb\x21\x6d\x75\x35\x9a\xb1\x07\x4f\x17\x33\x46\x61\x9e\x60\x39\x9f\x8f\x01\xe7\x52\x1e\x17\x80\x94\x25\xe4\xa0\xc2\x54\xe6\xf8\x33\xe8\x2e\xa8\xad\x07\x20\x26\x4d\x58\xf0\xcb\x5a\xa4\xa0\xe8\x52\xe4\xcd\x16\xc1\xb9\xa4\x84\x4a\x28\xe2\xca\x15\x44\x13\x19\x50\x18\x5d\x76\x50\x83\x34\x29\x02\x8d\x42\xc5\xa9\x68\x99\x26\x58\xa0\x75\x40\xc2\x67\xc2\x47\xd1\xb8\x1c\x11\x4b\x0f\x83\xbc\x75\x75\x85\xf2\xe7\x9a\x8b\xb4\x81\xa4\xcb\x6c\x70\x78\x2f\x06\x87\x01\xf1\x3f\x91\xa8\xea\xe0\x20\x95\x7e\x84\xc1\x41\xb6\x71\x6e\xb3\x5f\xe2\x56\xcd\x46\x8a\x5b\x6a\xb7\xfc\xd2\xee\x0c\xd2\x63\x7a\x2e\xd0\x4b\xea\x3b\x34\x74\xfd\xc5\x20\xf0\x63\xfa\x39\xfe\xc7\xb0\xd8\xb8\x6c\xa8\xf4\xd5\x4c\xcd\x87\xae\xe7\xb1\x33\x99\x0f\xd6\x34\x0e\x83\x8f\x34\x4b\xdc\x11\x27\xb8\x67\xae\x50\x59\xa2\xef\xad\xf3\xdf\xe7\xf3\x79\x44\xe3\xb7\x72\xf2\xdd\x07\xeb\xc4\xf5\xe9\x80\xac\xf8\x8f\xa3\xc0\xf5\xf9\xaf\xd4\x90\x7d\xea\xc6\x34\x3c\x71\x97\x6e\x82\x38\xf0\x53\xdb\x54\xcf\x73\x17\x3e\xff\x99\xac\x88\x3c\xd7\xa7\x1f\xac\x91\x17\xcc\x88\xc7\x42\xd7\x65\x89\x41\xb0\x5c\x05\x91\x1b\xd3\xf3\x15\xe5\x0e\x19\x1b\x1b\xc0\x73\xee\xc5\xae\x4a\x08\x01\xee\xb4\x32\x59\x28\x79\x89\x48\xf2\x33\x6b\x28\x18\x2c\xf3\x5d\x6e\x5b\xe7\x42\x12\x97\x9c\x52\x59\x49\x19\x92\x35\x5e\x08\x2e\xcb\x49\xc4\x27\xd9\xcd\x98\x14\xa5\x9c\x4c\x98\x79\x26\x90\x69\x06\xc6\x24\xd9\x4a\x6e\xe5\x42\x7a\x42\x8b\x74\x29\x42\xb5\xd2\xe5\x09\xf5\x4c\x93\x2c\xd0\x3b\x4c\xc6\xb2\x2a\x62\x02\x97\xb5\x53\x96\x7e\xa6\xaa\x4a\x1b\xe4\x8a\xab\x36\x85\xd0\x63\xad\x4d\x80\x5e\x83\xd6\x61\x1a\xae\x36\x90\x50\x78\xa4\xa1\xa4\x2e\xa0\xb7\x19\xec\x13\x25\xcd\x67\xec\x31\x6c\xc4\x4a\x7d\x5e\x26\x4b\xb2\xa0\x43\x12\x93\xc2\x21\x2a\x2f\xf5\xd5\xc6\xa4\x74\xb4\xc8\x66\x88\x04\xf7\xc6\x3d\x5d\xea\x4e\xf2\x0c\xc1\x24\x50\x7a\x98\xa9\x8f\xfd\xc6\x19\x82\x01\x64\x54\x33\x69\x0f\xe0\xfc\x30\x0a\x89\xe3\x96\xcd\xcf\x72\xd1\xef\xff\x14\x78\x30\x84\x22\xb8\x20\x71\x4c\xc3\x62\x77\x36\xa9\xe4\x13\x10\x40\x7a\x7d\x32\xe9\xe0\xa7\x34\x0e\x5d\xbb\xd8\xcb\x0c\x94\xfb\xda\xbd\xae\x67\xc7\x6b\xe2\xb1\x30\x37\xae\xbf\xe8\x07\x9f\x53\x6f\x76\x35\x3b\x3d\x8e\x4e\x06\x39\x90\xdb\x8b\x6c\xb6\xba\x53\xb2\x87\x34\xcd\xd7\xc0\xf4\x4c\x1f\xf2\x2a\x07\x4b\xde\xb9\x7a\x4a\x3a\x2f\x30\x26\xfe\x22\xa9\x93\xaf\x1d\xd8\x08\x39\xa3\xb1\x6b\x8b\xbc\x89\x43\x83\x45\x48\x56\x77\x20\x73\xab\x63\x0a\x2a\x37\xe3\x47\xe9\x48\x1d\x95\xa1\xe1\x63\xca\xb5\x11\x70\xaf\xf8\xb3\x52\x5d\x96\xad\x9a\xab\x14\x56\xe4\x2c\x5c\xfa\x54\x69\x67\x5f\x10\x99\x57\x71\x16\xd0\x07\x59\x5c\xb6\xb8\xa6\x16\x0a\xdc\xa0\xc5\x45\xcd\x80\x2b\x78\x61\xdb\x18\x94\xbf\xb8\xc5\x4c\x3d\xa3\xa4\x21\x8d\xfd\x06\x6d\x60\xa5\x2f\xe1\xcd\xad\x76\x30\xbc\xf5\xd5\x5e\x67\x54\x06\xa4\x37\x9a\xd5\x03\xeb\xa6\x6c\x00\x3d\x04\xf7\xcf\x4f\xdc\xa8\xf2\x11\x2a\x2c\xfc\x23\x59\x0d\x07\x23\x20\x30\x12\x57\x3e\xcb\x03\x65\x1f\xc1\x28\xc0\x0d\x1f\xdb\x34\x06\xe4\x06\xad\x46\xfb\x7f\xc9\x1c\x93\x48\x75\x2c\x4b\xb5\x96\x26\xca\xe5\x7f\x28\x65\x9c\x00\xb1\xb9\x21\xb5\xe3\x20\xac\x6c\xf6\x57\x2b\xfc\x50\x82\x3b\x82\x82\xfb\x54\x5d\x64\x9f\x7e\x44\x61\xc1\x9b\xcd\xcb\x19\x75\xaa\x8a\x0b\x16\x7e\x84\x41\x6f\x1a\xda\xd9\x29\xc6\xf6\x8d\xa1\xd3\xd0\xd6\x9c\x00\xc0\x2a\xab\xe9\xc0\x98\x80\x4d\xe8\xc6\xed\xdd\x9a\x89\xf4\x44\xb4\xcc\xa1\x4b\x3d\x67\x5a\xdd\x07\x4a\x29\xff\x08\xed\x23\xce\xae\xd2\xa3\x27\xd3\x81\xd3\xce\x4e\x9a\xb0\x43\x25\xf9\xb4\xa7\xda\xe9\xce\xb6\xce\x73\x4c\xa7\x36\xda\xf9\x48\xe3\x73\x90\xe2\x53\x8f\xc1\x29\xd0\xa7\xc0\xaf\xae\x4b\xa2\xec\x0f\x35\x30\x9e\x41\x71\x85\xcb\xea\xe2\xca\xcb\x3e\xc6\xe9\xb1\x6d\xd3\x55\x3c\xb8\x23\x61\x44\xb9\x81\x80\x9d\x19\xf7\xd6\x71\x60\x07\xcb\x95\x47\x63\xfa\xc1\x3a\xf0\xed\x80\x5f\x70\x3b\xf0\xed\x98\x75\xcc\x34\xe2\x97\x95\x9d\x25\xf3\x4e\x0b\x4f\x93\xd3\x33\xbd\xad\x9e\x05\x43\x62\xf3\xfe\xa6\x1c\xfa\x42\xd2\xf3\xcc\x8c\x03\x98\x11\xc3\xee\x9c\x87\x40\xe3\x56\x67\xf9\x80\x58\x1a\x05\xf0\x93\x62\x71\x4a\xdc\xec\xec\x56\xe2\x4c\x6e\x14\x89\x4b\xe9\x8c\x56\x62\x55\x6a\x32\x85\xeb\xbc\x01\x65\xe6\xb3\xd6\x94\x44\x90\xc5\x72\x83\x82\x90\xce\x77\xd5\xf1\x07\x08\x44\x3b\xe7\x55\x5c\xc6\x92\x6e\x72\x0e\xba\x49\x48\x96\x95\xfd\x78\x60\xe1\x1f\x6a\x5c\xb9\x50\x04\x56\x67\x5a\x97\xcb\xff\x50\x62\x7b\x2d\xc4\x36\xae\xec\x59\x37\xfe\x11\x3d\xeb\x06\xe0\x86\xc6\x98\x92\xca\x2b\x7a\x50\xf6\x87\x12\xd7\x54\x16\x97\xeb\x2f\xea\x48\x4c\x14\xff\xa1\x84\x06\xbc\xde\xc7\xf1\xd2\xab\x2c\x31\x51\xf6\x87\x12\x17\x70\xa4\x9e\xd4\x9a\x26\x27\x8f\x3b\x4f\xaa\xc7\xca\x7c\x5d\xc8\x36\xdf\xd3\xd0\x1e\x06\x36\xbb\x22\xb0\xf4\x68\x54\x3b\x56\x5b\xe1\xd2\x30\xdf\x68\xc7\xe0\xbc\x18\x5d\xbf\xc1\xbd\x3a\x27\x09\xfa\xfe\x33\xca\x36\xd9\xb5\x55\x3b\xbc\x56\xd7\x50\xf2\x4e\x3f\x25\x2b\x15\x98\x42\x5b\x2e\x3e\xa6\x27\xc0\x7f\x9c\xb9\x10\x54\x56\x13\x50\xf8\x11\xb4\x64\x90\xef\x2d\x06\x61\x10\x45\x69\x9c\xc1\x5c\x6b\x26\xd1\x29\x59\x25\xca\x13\xaf\x43\xe2\x09\x5d\x62\xc9\x54\xc3\x98\x4e\x5d\x47\x94\x95\xdc\xbe\x49\x27\xa3\x10\x2e\xf2\x01\xad\xaa\xaa\x65\x87\x71\x09\xe1\xb2\x01\x01\xb0\x90\x95\x82\x8c\xe4\x3e\x4c\x40\x2d\x39\x57\x8a\x11\xa9\xa1\x73\x5d\xce\xc7\x40\xde\x1b\x40\x5e\x60\x1b\x98\x75\x96\xf3\xc6\x9b\x06\x63\x4e\x6e\x2d\x84\x53\xa9\xfd\x30\xbd\x4f\xf9\x4e\x1b\xd5\x60\xe5\x02\xd7\x00\x26\xfe\x6a\x5d\x79\x2d\x0c\x0b\x3f\xda\x46\x3b\xbd\x3e\x25\x6f\xaf\x93\xd4\x9c\x7b\x70\x0f\xee\xa8\xfd\x91\x3a\x1f\xac\x21\x9d\x93\xb5\x17\xab\xe9\xd4\xdb\x7a\xe8\x86\x7c\x60\xdd\xa2\xc7\x77\xde\xf7\x7c\x87\xc6\x34\x5c\xb2\xf0\x3b\x2c\x40\x14\xfb\x27\xdf\xf0\x27\xfd\xf4\x74\xed\xc5\xee\xca\xa3\xd9\xf8\x9e\xba\x90\x7c\xb0\x2e\x3c\x62\xd3\xbb\xc0\x73\x68\xf8\xc1\xba\xa4\xc4\x39\xf7\xbd\x87\xe4\xd7\xbf\xd7\x6e\x98\x90\x99\x47\x31\xe4\x07\x0e\x8c\xdc\x3c\xef\xc0\x87\x25\xa6\x31\x09\xe3\x0f\xd6\xd4\xfd\x4f\x3e\x83\xc4\x74\x55\xc7\x29\x9d\xfd\xe9\x45\x43\xc6\x48\x9a\x38\x5b\x2f\x67\x09\x71\xe9\x28\xb2\x3b\xbf\x75\xd6\xde\xc2\x2a\x01\x2e\xa4\xa1\x16\x8a\x5c\x09\xa4\x01\x87\x37\xbf\xe4\xfa\x2e\x29\x06\xf2\x45\x76\x2e\x4f\x35\x05\xa4\x1f\xcd\x73\x5e\x99\x94\x25\x3d\x83\x55\x4f\xc9\x67\x71\x37\x2f\x53\x3c\xe1\xa3\x29\x88\xcc\xb4\xd0\x68\xb0\xcd\x7c\xa0\xf2\xb4\xd0\xce\x3c\x2f\x53\x52\x08\x24\x53\x57\x98\xa7\x2b\x2e\x58\x36\x08\xfd\xcd\x87\x73\x49\x8b\xf3\x5c\xf7\x3f\x14\x1b\xf0\x13\xc5\xde\xee\xa5\x02\xa0\xfa\x8d\xc3\x7d\x41\x40\xbc\xdb\xc8\xee\xde\x5b\xbf\xc0\xc0\xbb\x4c\x3a\x52\x8a\x7e\x23\x6e\x3f\x96\x19\xbc\x44\x27\x12\x63\xaa\xdc\x93\xb2\x01\x15\xed\x4c\xca\xa0\x8b\x74\x2b\x69\x18\x96\x7b\x58\x36\x26\x17\x1b\xef\xbf\xcd\x2b\x17\xe8\x74\x2f\xf5\x4f\x79\x56\x10\x1d\x35\x99\x1e\xd4\xae\x2a\x66\x0b\xd1\x67\x4f\xf3\xa5\x45\xde\x6b\xf3\x49\x04\x5f\x12\x67\x9d\x37\x9b\x5b\xf4\x2e\x0c\x27\x1b\xa5\x33\xe7\x53\x8f\xd2\xa1\xf3\x89\xc8\xd8\xa9\x91\x09\x0a\xe9\xe5\xd2\x94\x85\xf6\x78\x65\x1a\x03\xfd\x9f\x4d\x68\xe8\xb2\x3f\x19\x05\xd8\x1c\xa7\x0c\x04\x3b\xbc\xf8\x02\xc7\x09\x38\x5d\x62\x9d\x5f\x9e\x41\x4d\xdb\x9d\x92\x43\xa5\xf4\x5a\xe2\xa1\x5b\x12\x03\x2d\x29\xf0\x04\x5c\x52\xc1\xb5\xc2\x63\xfa\xb0\xa0\x95\xaf\x15\x4a\xa5\x1f\xe9\x5a\x61\xbe\x28\x25\x5e\x22\x04\x69\xbd\x79\x4c\x1f\xf8\x49\xd0\x63\x1d\xd7\x1a\x16\x4c\x29\xa9\x85\x0b\x9e\x94\x76\xc3\x9d\xbe\xaf\x7b\xca\x5b\x34\x65\x65\xbc\x88\x06\x28\x9e\x5c\x32\xbe\xb2\xb6\xc1\x07\xd6\x9d\x9d\x17\x83\x5b\x72\x27\x93\xaa\x7a\x9e\x97\x7c\x42\x8e\x70\x0d\xb7\xea\xaa\x1f\xdc\xb0\x07\x04\x4a\x66\xb4\xb2\xd1\x14\x16\x7e\x04\xb1\x1e\x06\xe1\x56\x85\x7a\xc8\x6f\x84\x35\x92\x69\x52\x37\xa1\x87\xc9\xb3\x0f\xe4\x49\x17\xd4\xaf\x7c\xd2\x21\x95\xfe\x91\xec\xd0\xc3\x01\x10\x99\xeb\x7f\xac\x2c\x30\x51\xf6\x51\x7d\x89\xf8\x7b\x37\x7a\xf8\xae\x6d\x07\xa1\xc1\x66\x19\xe9\x49\x9b\xb2\x90\x5d\x9b\x44\x8e\x31\x4d\x07\xea\x83\x34\x35\xc2\x72\x49\x51\x5d\x86\x43\xa1\x04\xa7\x64\x55\x55\x07\x44\xd1\x47\x50\x01\x36\xdf\x6d\xb3\x85\xb3\x35\x42\xa3\x16\x02\x53\x70\x22\x4f\xf0\xcc\x9b\x14\x22\xa6\x54\xa2\xa0\xf0\x23\xc8\xf4\x82\xac\xa3\xfa\xe1\xad\x0b\xa5\xca\x41\x6e\xb2\x7e\x4a\x21\xa4\xb4\x31\xf1\x1e\x42\xf1\xfa\xeb\xea\xd2\xcd\xcb\xfe\x50\x43\xfc\x08\x8a\xab\xfa\x1d\x06\x50\xf6\x51\x0e\x90\xfc\x98\xdf\x4b\xbb\xba\xba\x38\xf8\xf7\xda\xfd\xb4\x83\x3e\x9f\x22\x11\x83\x78\x86\x4b\xdb\x39\x34\x3c\x9a\xe1\xe0\x33\x5e\x54\x24\x82\x35\x74\x14\x19\x4b\xed\x46\x2b\x87\xd5\x84\x85\x1f\x23\x24\x85\xbb\xb8\xfb\x60\x9d\x04\xf7\xd9\xd9\x82\xeb\x7f\xb0\xce\x57\xb1\xbb\x5c\xd7\x8e\xb5\x5b\x1c\xa1\xc2\x5d\x88\x40\xbb\xc1\x7d\x6e\x41\x26\x9f\xa1\x31\x39\xfd\x99\x12\xd0\x38\x84\x45\x82\x8b\x71\x26\xf0\x25\x2c\xa2\x86\x32\xc9\x1c\x96\x21\xce\x24\xc0\x9a\x16\xdc\xe4\x38\x0d\x2a\xaf\x52\x45\xd1\xc7\xe8\x90\x6e\x4c\xd9\x2d\x72\x7a\xe5\x6e\xbb\x1b\xba\xe0\x9c\x24\xc3\xd0\xbc\xd7\x25\xd0\x18\xb5\x0a\xc0\x9c\x76\xd6\x04\xe0\x4e\xc8\x79\x9d\x0b\x48\xe7\x8f\x7a\xfb\xc8\xba\xa4\x9f\x68\x18\xb1\x93\x36\x7e\x7c\xb6\xf5\xa5\x6e\x86\x41\x3a\x1c\x81\x87\x1c\x1b\xad\x65\x73\xe8\x39\x23\x10\x03\xb4\xa5\x2a\x6b\x54\x70\x2d\x85\xdb\xdf\x2a\x37\x18\x2c\xfd\x18\x9b\x15\x12\x13\xd5\x5f\x46\x3d\xe2\x4c\xfe\x3d\x5d\x47\xf1\x29\x89\xed\x3b\xe1\xf5\x80\x9a\xdb\x76\x7a\xaa\xc9\x82\x2e\x54\xf1\xb2\x29\x3c\xc4\x92\xd8\x81\x7a\xa4\x38\x3e\x14\x59\xdf\x76\x70\xfe\x04\x22\x4a\x40\xfe\x0a\x1d\x77\xaa\xda\xe8\x65\x96\xe5\xf6\x94\x78\x97\x9c\x1f\xea\x98\xe6\x98\x19\xbe\xa2\x15\x7e\x08\xae\x0a\x9d\xaf\xe2\x51\x18\xac\x2b\x6f\xeb\x94\xf2\x8f\xba\xbd\x67\x86\xae\x9d\x6f\xe4\x19\x96\xad\xef\xce\x39\x54\xce\x01\x6b\x93\x53\xa9\x4d\xdc\xea\x11\x08\xa5\xd2\x8f\xd1\x1e\xfc\x50\x94\x9f\x78\x31\x67\x95\xbc\x81\xd2\x51\x8c\x73\x69\x89\x12\x3c\x5a\xfa\xf6\xed\xaf\x0a\x29\x65\x31\x03\xa5\x21\x2a\x6f\x66\x3e\xe1\x20\x20\xa4\xc8\xe9\x9b\xdd\x79\x56\x09\x55\x65\x58\xac\x3b\x9c\x6e\x38\xde\x48\xda\x24\x33\xa0\xc0\x54\xc3\xa8\x6b\x56\x67\x70\x8f\xe9\x7c\x1d\xd7\xf0\xb0\x92\x4a\x3f\x9e\x1e\xa6\xce\x3f\x25\xe7\x52\xbb\x8e\x5b\x89\x7a\xe3\x34\x39\x68\xda\x4d\xb0\xc8\x32\xaf\x86\xed\x1d\x1a\xd5\x0d\xb6\x38\x04\x17\x84\x2e\x48\x48\x58\xa0\x8a\xaa\x2a\xa8\x56\xf8\xa1\x0c\x39\x17\xb2\xe0\x2a\xdf\x40\x84\x85\x1f\xcb\x54\xbb\x83\xb9\x40\xea\x6c\x9b\x8d\xd6\x6a\x6f\xd0\xc6\x4c\x70\xd9\xe8\x22\xac\xec\x84\x2d\x8a\xfe\x50\x7a\x7a\x09\x85\x15\x2c\x42\x1a\x55\x8e\xa7\xaa\x94\x7f\x04\x6d\x65\x36\xab\xec\x1d\xd0\x5d\xa8\x2d\xb0\x4f\xe5\x6f\x92\xbe\xda\xc2\xe9\xb2\x6c\x84\xca\x41\xe7\xac\x18\x34\x1b\x5c\x76\x7a\xbd\x0e\xe2\xca\xba\x0d\x0b\x3f\x96\x39\x6a\x17\x46\xa8\x4d\x6d\x4e\x89\x4c\xc1\x5d\xa8\xa9\x1d\xba\xab\xca\x2b\x2c\xa9\xf4\x23\x48\x95\xaf\xa6\x98\x2f\xb6\xb8\x32\x1e\x3d\xf8\x36\x5b\x7c\xd1\x30\x5d\xd8\x6f\x53\xee\xd2\x2a\x09\xfa\xcc\x6a\xd7\xc0\x13\x3a\x14\x7f\x68\x1a\x62\xcb\xf7\x46\x4d\xa8\x2e\x80\x64\xd7\xbd\x8c\x18\xe5\xce\x36\x23\x89\x0b\x08\xd2\xc4\x65\xa5\x2d\xc7\x13\xd5\x00\xf7\xbe\xf8\xba\xbd\xb2\x6a\xc0\xd2\x8f\xeb\x2f\x06\xf6\xe7\xd9\xa5\x01\xe5\xbe\x80\x7a\x1f\x80\x3a\xe9\x46\x91\x3b\xfb\x3f\x6a\xb0\x79\xcd\xa7\x0c\x35\x09\xc8\x4e\xe9\x65\x8e\xe8\x66\x87\xf2\x94\x73\xcc\x41\xfc\xd1\x83\xc9\xe3\x6e\x69\x46\x7b\x06\x16\x3e\xa0\xa2\xaf\x6f\xb1\x7f\x6e\x26\x23\x59\x57\x80\xc0\x80\x47\xed\x57\xdc\xa7\x80\xab\x77\xd3\x60\x1d\xda\x95\xa7\x46\xa9\xf4\x63\x2c\x61\xd2\xa7\x9a\xf2\x88\x48\x5b\x5d\xbe\xc8\xaf\x29\x21\x81\x91\x9a\xad\x5e\xf4\xb7\x8c\x4c\xc1\x91\x92\xb6\x01\x97\xc4\xa6\x2b\x52\xd9\x92\x06\xca\xfe\x50\x2b\x72\xf0\x56\x0c\x0b\x21\x5e\x59\x5e\xa0\xf0\x0f\x25\x30\xe0\xd6\x7d\x95\x0c\x82\x03\x52\xcb\x62\x8b\xd4\xf9\xa1\xc4\xf7\x5e\x15\x1f\xf5\x2a\x3b\xb7\xaa\x15\x1e\xc5\xf9\xc4\x4b\x46\x8a\x0f\xd6\x65\x70\xcf\x7f\x24\xf4\xf0\x69\x69\xbb\xfe\x27\x0c\x4f\xfe\x42\x30\xc7\x96\x25\x73\x9c\xcd\xaf\x06\x73\xf0\x19\x3b\x32\x96\x8c\x37\x15\x99\x60\x35\x69\xca\x83\x9e\xda\x94\x41\xcd\x96\x0c\x1e\xb1\x21\x19\x83\x5b\x0d\x04\xc8\xdb\xa7\x59\xb4\xbf\xa4\x2e\x17\x79\x22\xd8\xbe\x22\xd8\x21\x89\x49\xed\x7e\xa2\x54\xfa\x91\x06\x99\x83\x81\x22\xc0\x5a\x82\xfb\x11\x05\x36\x54\x04\x36\xa6\xc4\xa1\x61\x6d\x9d\xd3\xaa\x3d\xc6\x6e\x74\x36\x0b\x3f\x58\x53\x3b\xd8\xf6\xdb\xb8\xb3\x19\x78\x9d\x26\x01\xdf\x3c\xe4\x5b\x02\x8a\xd1\x09\xa1\x71\x92\x59\x73\x1c\x28\xcd\x71\x19\xdc\xd7\x6a\x07\x51\xfe\x31\xfc\x90\x82\xfb\x6c\x4b\xcf\xaf\x41\xe6\x19\x5b\xf5\x45\x4a\x81\x8a\x5b\xd7\x12\xae\xa6\x23\x71\x5e\x3f\x27\x1a\x07\xaf\xb2\xc6\x9a\xed\x50\x69\xb6\xb4\x50\xad\xa6\x93\xeb\xfc\x50\x83\x10\xf0\x46\x66\xaf\xf8\xd4\x78\x21\x59\x29\xff\x48\x46\x30\x3c\xae\x47\xe0\x45\x15\x82\x78\x80\x38\x1b\x69\x60\x8d\xb2\x78\x1a\x97\xc1\x7d\x54\x12\x55\x23\x8b\xa3\x21\x45\xd9\x00\x1e\x66\xf4\x73\x9c\x21\xad\x65\x78\xb3\x6e\x42\xb2\xda\xba\xf9\xad\x62\x60\x8c\xc0\x8b\xf2\x97\x85\x9a\xc6\xbd\xd0\x82\x4b\xc8\xc1\x23\x36\x08\x16\x91\xb4\x8a\x16\x09\xa2\x20\x70\x84\x1c\x24\x02\x09\x27\xa1\xb9\xd3\xe5\x8d\xb6\x6d\x6b\x21\xcf\x0f\xb9\x17\x5e\x63\xd3\x61\xc3\x20\x0d\x49\xab\xb2\xae\x52\xcd\x49\xa1\x5e\xe8\x05\x73\x80\x02\x2d\xf4\xc0\x56\x83\x0c\x30\x65\x60\xfd\xd4\xa8\x10\xe5\x41\x07\x8a\x82\x0a\x94\x04\x26\x30\xba\x28\x0a\x1d\x02\x63\xc0\x57\x35\xa3\x0a\x65\x63\x63\x09\x9b\x00\xc0\xb5\x86\x2b\xb7\x7a\xdc\x3b\x50\xf6\x71\x9c\x78\xb7\xef\xf7\xbe\xb1\xab\x3b\xee\xda\x7e\x30\x81\x12\x8e\x6b\x6c\x8c\x40\xe1\xc7\x38\x7c\xdc\xfa\xd1\xe2\x46\xe7\x81\xd2\xb9\xdd\xc1\x91\x78\x7a\xec\x2a\x24\xf6\xc7\xd2\x87\xc7\x58\xa9\xef\x3f\xc0\xc5\x01\xf0\xbb\x67\x2c\x55\x56\x26\x50\xf8\x11\x94\xe9\xd8\x65\xb1\xc6\xd2\xb8\x94\x1e\xbb\x1c\x9c\x7a\xa9\xa6\x13\x0d\x5f\x6f\x3d\x4c\xe3\x6d\x1f\x32\x26\xa8\x4d\xd1\x28\x3d\x78\x45\x58\x76\x48\x4d\xc9\x92\x97\x1e\x19\x81\x4d\x77\x3a\x8c\x16\x26\x0b\xec\x50\x25\x23\x28\x93\x10\x24\x0b\xba\x9a\x66\xa4\x65\x92\xd3\xa8\x03\x92\x64\x4a\x03\xdc\xcf\xaf\xeb\x5c\xae\xb9\xfe\x41\x9f\xf6\x39\x00\xbe\xe1\xd7\xfe\x47\x3f\xb8\xaf\xbc\x9f\x94\x8b\xff\x50\x42\x03\x8e\xcc\x6f\x5c\x87\x06\x55\x45\x06\x0b\xef\x5c\x60\x63\xe5\x5e\x77\x5d\x81\xa9\xf5\xbb\xe3\xbe\x2e\x30\xbd\x90\x8a\x95\x09\x2c\xf5\xbc\x65\xeb\x33\x37\x4e\xfb\x6e\x91\xb4\xa4\x92\x5f\xed\x0d\xcd\xc1\x3a\x8a\x83\xe5\x41\x18\x06\x61\x1e\x7a\xf2\xd4\x8d\x96\xfc\x72\xd4\x25\xf1\x17\xf4\xfc\x13\x0d\xe7\x5e\x70\x9f\x26\xaf\x7d\x27\x4b\x4f\x63\xba\x12\x85\xaf\x82\xe0\x24\x48\xc6\x7e\x76\x23\x27\xcf\x66\x7c\xa5\xbb\xde\x53\x37\x8a\x5c\x7f\xb1\xf1\x3b\x96\x80\x6a\x38\x86\x2b\xf4\x4b\xc3\x3b\xe4\x44\xfb\x90\xf3\x24\x5f\xc4\x13\xdc\x49\xae\x4f\x9c\x4f\x29\x0b\x70\x0c\xf3\x19\xef\x4a\x46\x2e\x05\xcc\xa5\x04\x7b\x5d\x12\x32\x0b\x9b\x0b\xe7\x59\x6d\x43\x8c\x7d\xb9\x59\x51\x39\x28\x4d\x8d\x48\x44\x6a\x7c\x59\x32\x99\x26\x20\xc2\x91\x74\x03\x0a\x89\xab\x09\x22\x25\x49\x71\x58\xd7\x4a\x7d\xb3\x07\xd3\x29\x3b\x33\x1f\x52\xdb\x23\xe9\x2b\xd2\x85\x2f\xf4\xea\xe5\x9f\xc0\x9a\xf1\xb5\x58\x2c\x97\xae\x93\xbf\xce\x8c\x75\x16\x38\xcd\x16\x79\x49\xc5\xee\xe4\xcc\x30\x47\xb1\xaf\x02\x01\x63\x3e\x75\xfe\x3c\xf8\x24\x4d\x45\xff\x8f\x73\x3f\xf1\x63\x1a\xce\x89\x4d\xb9\x00\x58\xa1\x5d\x49\x20\x69\xaa\x76\xe7\x20\xf5\x38\x64\x54\x2a\x44\x21\x4d\x22\x8a\x3d\x01\x3d\x4c\xdd\x5e\x7a\xbe\xbb\x64\x5d\xab\x9c\x7d\xb9\xe8\xd7\xd1\x4d\x86\xaa\x91\x72\x72\x7e\x26\x87\x06\xed\xe4\x9f\x01\x0e\x26\x94\xd4\xb5\xa5\xb7\x76\xdc\xe0\x22\x0c\x6c\xca\x46\xb1\x0a\xa2\x41\x2a\x3c\x49\x01\xa5\xce\x2b\x7d\x3a\x0f\x42\xca\xa3\x8a\x97\x77\x1b\xa5\xf0\x53\x14\xcc\x61\x0f\x0a\xe6\xda\xf7\x02\xe2\x54\x95\x0c\x28\xfd\x24\x45\x93\x3a\x73\xf4\xbd\x60\x56\x41\x24\x59\xa9\x27\x29\x8a\xd4\x2d\x63\xe0\xb9\xab\x59\x40\xc2\x0a\x2a\x22\x17\x7d\x92\x42\x19\x66\x42\x09\x22\x5a\x45\x20\x59\xb1\xaf\x29\x0c\x6b\x90\xac\x61\xac\x4b\x4a\xa2\xc0\xff\x60\xdd\x90\x68\xe0\xd1\x86\xfe\x53\x92\x90\xd2\xb3\x1f\x27\xf7\x7c\xe7\x28\xc4\x29\x55\x8a\xc9\xe8\xcf\xae\xcb\x54\x80\x64\x44\x4b\x60\x53\x06\x14\xd8\x39\x3b\xac\x3d\x52\xdf\x8b\x41\xb0\x5c\xa5\xf7\xa3\x2a\xb4\x8a\x52\xf8\x49\x2a\xea\x61\xbe\x8f\x39\x0c\xfc\xf8\x90\xd8\xf4\xa4\xd2\x30\x8f\x55\x78\x92\x02\x4a\xfd\x17\xd2\x4d\x6f\xb9\x5c\x44\xb9\x27\x29\x8e\xf4\x34\x6f\x48\x3f\xb9\x36\x3d\x71\x17\x77\x15\x16\x4b\x6a\xe1\x27\x29\x98\x09\x14\xcc\x69\x50\x6d\x88\xd1\x4a\x3f\x49\xd1\x1c\x41\xd1\x9c\x87\x2e\xf5\xe3\x8a\xdb\x33\xbc\xca\x93\x14\xd2\x31\x14\xd2\x45\x18\x7c\x76\x97\x6e\xfc\x50\x55\x44\x72\x85\x27\x29\xa0\xf4\x8c\x69\x78\x7e\x7a\x15\x12\x3f\x22\x76\x45\x15\xd2\xcb\x3f\x49\xf1\xa4\x27\x4a\xc3\x90\x54\xd8\xdb\xe7\xa5\x9e\xa4\x28\xd2\x73\xa2\x03\xc7\x8d\x5d\x7f\x51\x6b\x5f\x6f\xa8\xf3\x24\xc5\x94\x9e\x0e\x31\x43\x7e\x05\xc9\xe4\xc5\x9e\xa4\x30\x52\x7b\xfe\x61\x60\xaf\xa3\x72\x61\x88\x62\x4f\x52\x18\xa9\x3d\x7f\x44\x96\x74\x55\x65\x33\x00\x0b\x3e\x49\x81\x64\x11\x4e\x48\x74\x37\xb8\x23\xfe\xa2\xc2\x9e\x5e\x29\xfb\x24\xc5\x92\xc6\x12\x99\x0c\xfb\x6f\x68\x18\xb9\x81\x5f\x55\x38\x68\x8d\x27\x29\xa2\xf4\x74\xe8\x98\x3e\x54\x34\x8e\x49\x25\xbf\xaa\x39\xa8\xe7\xc5\xc7\xf4\x81\x47\x02\xe1\xa6\xa1\x41\x1c\x7a\x2c\x2b\xfb\x67\xe2\x50\x3f\x76\xe7\x2e\x0d\x59\x92\x97\x3a\x09\x6c\xe2\xa5\x7f\xb9\xab\xfa\x31\x7d\x10\x89\x53\x1a\x13\x56\xff\x92\xae\x28\x89\x3f\x58\xd3\x3b\x77\xce\x30\x6d\xc7\xd0\xc4\xc9\x56\x1e\x0d\x0a\xa1\xf9\x29\x65\x43\x79\x31\x28\x37\x47\x49\x7c\xc1\x5c\x08\x83\x33\x29\x5c\xb9\x52\xf6\xb2\xcf\x80\xe3\x3c\x88\x04\xe7\x5b\xf6\xef\x4a\x24\x20\x9d\xef\xa7\xb2\xa8\x6b\x0a\x4b\x99\x4e\x9b\x4c\x61\x3b\x6f\x40\x99\xfd\xac\x35\x85\x04\xa4\x14\x90\x81\xdc\xd2\xb2\x3c\xb2\x66\x97\xc4\x92\xaa\x80\x22\x9b\x5c\x07\x74\x19\x41\x0d\x91\xc5\x95\xa9\x8b\x24\xb1\x54\x75\x14\x99\xe5\x8a\xc4\x7a\x5a\x7a\xee\xc9\xbc\x60\xa6\x71\x48\x49\x05\x6b\x8d\x5a\xf8\x49\x0e\x41\x6f\x32\xc1\x30\xb7\xee\x2a\x42\x11\x05\xbf\xea\x00\xc4\x42\xf5\x6e\x67\x50\x60\xa1\x7f\xf5\x33\xe3\xa2\x2e\x05\xa2\x05\x27\x52\x4b\x23\x4e\x9c\x06\xeb\x2a\x16\x7c\x51\x6c\xe7\x12\xbb\x9e\x28\xe3\x75\x7f\x1d\xc7\xc9\x40\x3b\xf0\x5c\xea\xc7\x6f\xb3\x1f\xef\xc0\xf8\x9d\x8f\xc1\xa7\xc1\x27\xe6\x1f\xf6\x56\xfc\x7c\xf7\xc1\x9a\xda\x21\xa5\xfe\xdb\xec\xc7\xbb\xe6\x63\x74\x4a\x5c\x77\x32\x2a\x1a\xa0\x39\xc5\xf9\xf0\xcc\xe9\x96\x93\xef\x0a\x06\x6f\x64\x64\xcd\xf9\xca\x47\xdf\x8c\xbb\xfc\x16\x0e\xe7\x51\x4e\x8a\xaf\x05\xe3\x70\xc6\x53\x26\x78\xf3\x08\x9c\xf2\x95\x36\x88\xcc\x5d\xd6\x3a\x32\x93\x59\x53\x15\x8d\xd4\xf8\xc8\x28\x38\x16\x6d\xaa\xb2\x2e\x9a\x58\x96\x41\xd6\xde\xb2\x28\xb2\xc6\x2f\x1c\x65\x53\x17\x8b\xd3\x75\x55\x13\x9e\x54\xf2\x49\x8e\xaf\xa9\x83\xc5\xf9\x7c\xee\xb9\x3e\x65\x6e\x13\xe9\xdb\xec\x95\x04\x54\x50\xef\x49\x8a\x2b\x75\xb7\xb8\x20\x0b\xca\x0c\x73\x15\x4f\xe3\x90\xf2\x4f\x51\x3c\xa3\xd4\xe9\xe2\x22\x70\xfd\x98\x56\xb0\xcb\xc0\x82\x4f\x52\x20\xfd\x4c\x20\x2b\xe6\x95\x5c\x45\x22\xa0\xe4\x93\x14\x49\xea\x72\x91\x07\x4f\x2d\x17\x09\x2c\xf9\x24\x45\x92\x3a\x5c\x5c\xd2\x84\xd6\x0a\xdb\x6c\x58\xf0\x49\x0a\x24\xf5\x78\xb8\xbc\x1a\x5c\x50\x1a\x0e\x12\x22\x19\x31\x13\xbb\x42\x17\x32\xd6\x7a\x92\xa2\x4a\x7d\x20\xa6\xd4\x8f\xaa\x58\xc2\x41\xb9\x27\x29\x8e\xd4\xe3\x61\x1a\x07\x61\xa5\xfd\x22\x2c\xf8\x24\x05\x92\xfa\x3c\x4c\xdf\x8c\x2a\x08\x23\x2d\xf4\x24\x05\x31\xc9\x05\xf1\x3e\xa8\xe2\x0c\x03\x0b\x3e\x49\x81\x64\xb7\x84\xdd\x65\x85\x7e\x92\x97\x7a\x92\xa2\x48\xfd\x17\xae\x82\xb5\x7d\x57\x41\x16\x79\xb1\xc7\x31\x71\x6b\x86\x91\xdd\x1b\xa5\x2b\xd9\x31\xb6\x6a\x0f\xae\x61\x4d\xc0\x77\xfb\xa3\x53\xd0\xa8\xe5\xed\xf9\xd5\x2e\x0c\xc2\x63\x08\xdd\x76\xa5\xdb\xc1\x92\xbd\xe3\x5b\xfe\xe7\xdd\x07\xeb\x92\x38\xee\x3a\x7a\x9b\xfd\x48\x72\x02\x6e\xa3\xe8\xf9\x0b\x8f\xb2\xf7\xce\xed\xda\xb7\x87\xb4\xfb\x81\xc0\x9e\x5e\xc9\x04\x55\x6c\x06\x63\x2c\xc0\x44\xfe\x25\x65\x47\x4e\x8a\xaf\x90\xb5\x2c\x93\x31\xa8\x5e\x31\xc7\xae\xfd\x01\x1e\xb4\x03\x81\x3a\xc6\xa4\x3a\x46\x30\xce\x29\x6f\x32\xc8\x2e\x6f\x3d\x99\xe7\xac\x29\x65\xd6\xb3\x76\xc5\x24\x20\x37\x35\x14\x07\x6f\x75\xa6\xf6\xa9\x03\x09\x0f\x69\x50\x3e\x96\xe5\xc5\x9e\xe4\xc0\x7e\x9e\x0b\xa3\xb2\xad\xe6\x47\xb0\xd3\xa4\x0e\x23\x99\x71\xb8\x48\x1c\x69\x99\x27\x29\x86\xd4\x55\xe4\x3a\xa2\x61\x0d\xa7\x45\xbd\xf8\x93\x14\x4e\xea\x36\x72\x73\x47\xa9\x57\x2e\x14\x51\xec\xeb\x9e\xba\x51\x2f\x26\x6f\xd3\xbf\xef\xd2\xbf\xef\xd3\xbf\xa7\x4d\xef\xd1\x22\x47\x72\x0c\x8f\x08\xf2\x96\x60\x93\x52\xef\xa5\xd4\x29\x3f\x7c\xaf\x7e\x7c\xc7\xc1\xa7\xdc\x48\x48\x52\xce\x24\x54\x29\x97\x2a\x42\xc1\x34\x6b\xc0\xab\xee\x5e\xe4\xb9\x36\x65\x4d\xb6\x47\x97\xab\xf8\x21\xbf\xd1\xdb\xee\x8c\xae\xbb\x7b\xab\x38\x64\x1f\x0f\xd2\xf9\xb3\xdd\x19\xbd\x81\x95\x46\xd7\xed\xce\xe8\x06\xe6\xf4\x8f\xda\x9d\xd1\x5b\x29\xe7\xa4\xdd\x19\xbd\x83\x39\xbd\xe3\x76\x67\xf4\x5e\x40\xef\x5f\xb4\x3b\xe3\x9e\x48\xf7\x26\xed\xce\xb8\x2f\xd2\xc3\x83\x76\x67\x3c\x00\xe9\xfc\x10\xbe\xdd\x19\x0f\x45\xfe\xe0\xac\xdd\x19\x1f\x80\x72\xbd\x76\x67\x7c\x08\x31\x8f\x13\x48\x23\x50\xe2\xb4\xdd\x19\x8f\xa5\x12\xa3\x76\x67\x3c\x91\x04\x33\x8d\x43\xd7\x5f\xb4\x3b\xe3\x23\xa9\xe0\xb0\xdd\x19\x1f\x03\xe4\x97\xed\xce\xf8\x04\xa4\xdf\xb4\x3b\xe3\x53\xa9\xc6\x49\xbb\x33\x3e\x03\x25\x8e\xdb\x9d\xf1\xb9\x54\x22\x61\xe0\x02\x90\x77\xd5\xee\x8c\x5f\x4b\x25\x12\x51\x5d\x82\x86\x79\xdd\xee\x8c\xa7\xdd\xbd\x44\xf7\x59\xc6\x1f\xb7\xd6\x1f\xb7\x16\x5b\x5f\xb7\x3b\xe3\x2b\xf8\x65\x74\x2d\x7d\xbb\x96\x98\x3c\xf4\x02\x12\xff\xcf\x3f\xdb\x9d\xf1\x1b\x40\x61\xbf\xdd\x19\xdf\x80\xf4\xdb\x76\x67\x2c\x35\xee\xf8\xa6\xdd\x19\xbf\x03\x25\xc6\xed\xce\x18\x36\xed\x55\xbb\x33\xe9\x49\x35\xde\xb7\x3b\x13\xd8\xb8\x49\x7a\x00\x4b\x4c\xfa\xed\xce\x04\x34\xeb\xc1\x41\xbb\x33\x39\x90\x4a\x0c\xdb\x9d\xc9\x21\x28\x71\xdd\xee\x4c\x40\xb3\x8e\x2e\xda\x9d\xc9\x18\xa4\x4f\xdb\x9d\x89\xd4\xa8\x93\x71\xbb\x33\x39\x02\x2a\x97\xe0\x3c\x86\xd2\x3a\xb8\x82\xd2\x9a\x9c\x48\x2a\x9d\xd4\x3e\x05\xb5\x8f\xda\x9d\x09\x68\xd9\xfe\x71\xbb\x33\x39\x07\xdf\x47\xed\xce\x04\xb4\x6b\x2f\xa9\xff\xba\xbb\xb7\x24\x2b\xa8\x62\x56\xae\x6a\x13\xd8\xc4\x09\x33\x53\x00\x3c\x61\x5e\x6a\xd8\xe1\xfe\x70\xcd\xa3\x2d\x48\x24\x83\xfe\xdb\xbb\x6c\x77\x26\xa0\x61\x7b\xe7\xed\xce\xe4\x06\xc2\xe8\xf7\xa4\xba\x6f\xe1\xb7\xde\x3b\xe9\x1b\x68\xee\xde\xbb\x76\x67\x02\x9b\xbb\xdf\xee\x1c\x81\x9e\xdc\x7f\xdd\xee\x1c\x81\xc6\xee\x5f\xb6\x3b\x47\xa0\x27\xf7\xa7\xed\xce\x11\x68\xea\xfe\x4d\xbb\x73\x04\x7a\xf0\xc1\x79\xbb\x73\x04\x1a\xba\xff\xae\xdd\x39\x02\x0d\x3d\xe8\xb5\x3b\x47\xa0\xa1\xfb\xef\xdb\x9d\xa3\x09\xf8\x7e\xd0\xee\x1c\x81\x66\x1e\x0c\xda\x9d\x23\xd8\x69\x87\xed\xce\x11\xec\xb4\x27\xed\xce\x11\x68\xd8\xc1\x75\xbb\x73\x04\xbb\x6c\x42\x1f\x68\xd8\x41\x42\x0f\xec\xb0\x09\xff\xaf\x41\x3a\xc1\x07\xda\x72\x98\xe0\x03\x6d\x39\x3c\x6e\x77\x8e\xae\x40\xfa\xac\xdd\x39\x02\xed\x36\x4c\xf0\x83\x76\x3b\x38\x6c\x77\x8e\x40\x87\x3c\x18\xb5\x3b\x47\x6f\x41\xfa\xa8\xdd\x39\x02\xed\x73\x90\xc0\x07\xed\x73\x78\xd1\xee\x1c\x83\xf6\x39\xbc\x6a\x77\x8e\x41\xfb\x1c\xde\xb4\x3b\xc7\xa0\x7d\x46\xc7\xed\xce\x61\x37\x9f\x58\x49\xfb\xcf\x4f\x24\x7c\x41\xd8\x14\xd9\xed\xb2\xed\xe0\x5f\x7f\x25\xbf\xd6\xbe\x43\xe7\xae\x4f\x9d\xf6\x9f\x7c\x4e\x7b\xf9\xb2\xf3\x85\xff\x7a\xb1\xc7\x8e\xf0\x7c\xe2\xb9\xff\xa1\x2d\x22\x94\xfc\x4b\x67\x04\x40\x5b\x33\xcb\x4e\xc1\x27\x3f\x2d\xc7\xa2\xd6\x9e\x43\xe7\x34\x0c\xa9\xd3\x49\xf2\xf7\x68\x18\xa6\x3b\xd0\xf0\xe1\xcf\xfc\x5b\xf7\x8f\xdb\x4e\x9e\xd8\x77\x59\xec\xc8\x3d\x7b\x1d\x8e\x82\x30\x58\xc7\xae\x4f\xf7\xd9\xc7\x69\x4c\xec\x8f\xe9\x74\xde\x31\x7e\x5f\xad\xa3\xbb\x56\x0e\xad\xdd\x71\xba\x7b\x6e\x32\x1d\x9e\xb9\x1e\x40\xc2\x4a\xfd\xd1\xca\x89\xe7\x74\x53\x6b\x6e\x2d\xac\xbb\x0e\xed\xee\x85\xd4\x0e\x3e\xd1\xb0\xd5\x4e\x24\xc5\xf9\x4f\xa0\x4c\xa2\x83\x7f\xaf\x89\xd7\xa2\x56\x0e\xb5\x9d\x09\xac\xf3\x65\xde\xdd\x23\x51\x44\xc3\x98\x89\x9e\x5a\x09\xbf\x41\xc8\xd6\x36\xed\xce\xa2\x3b\xff\xe3\xd5\x6d\xe7\xae\x3b\xff\xe3\x97\xdb\x04\xea\xdd\xcf\x3f\xff\x84\x80\x5e\x40\xd0\xed\x3f\x9d\xee\xa2\xf3\x85\x7a\x11\xfd\x73\x6f\x45\x7c\xd7\x6e\xd1\x76\xe7\xcb\x97\xb6\xf5\xc7\xed\x6d\xbb\xd3\xa2\x5d\x62\xd1\x3f\xf6\xe8\x67\xd1\x3e\xb3\xbc\x7d\x6e\xf7\xc9\x6a\xe5\x3d\x30\x42\x40\x01\xdb\x1a\x5d\xb5\xdb\xb2\x64\xd2\x86\x76\x3a\x5f\x6c\x12\xdb\x77\x2d\x1a\x86\xed\x3f\x59\x73\xd1\x30\xec\x7c\x99\xbb\x3e\xf1\xbc\x87\x3f\xf7\x6c\xe2\x79\xc3\x54\x88\x42\xca\x8c\x51\x26\xa9\x9f\xe4\x76\x21\x91\x47\xe9\x2a\x13\x50\x02\xfe\xcb\x97\xce\x58\x57\x47\x6b\xd6\x99\x75\xc9\xbe\x1f\x38\x94\x41\x69\xcd\x24\x8d\xcc\x01\x24\x6b\x4d\x3f\x62\x6b\xd2\x20\xcc\xd5\x93\xc8\xb9\x9d\x09\x86\xc0\xb2\x3b\xb3\xee\xe8\x0d\x5b\xef\xd9\xdd\x57\x9d\xfb\x3b\xd7\xa3\x2d\xd6\x34\x7f\x32\x94\xf6\x6f\x7b\x2b\x12\x46\x74\xe2\xc7\x2d\x92\xaa\x59\xd2\x00\xb3\x90\x92\x8f\x9d\x2f\xb3\xee\x1e\x59\xad\xa8\xef\xb4\x66\x16\xf9\xc3\xbe\x6d\x77\xec\xae\xfd\xb7\xd6\x2f\xed\xdf\x7f\x7f\x95\x53\x32\xeb\x7c\xe9\x1c\xe1\xd8\x2d\x87\xf5\x39\x48\x6a\xb7\xdb\xdd\x5b\x78\xc1\x8c\x78\xfb\xbd\x30\x24\x0f\x39\x9b\x93\x16\x69\x27\x18\x73\x72\x11\xca\x12\xb4\x0e\xc6\x87\xf3\x9b\x6d\xa0\x7a\xdf\x8d\xe9\xb2\xe5\xb0\xa6\x77\x30\xd2\x8f\x4d\xa4\x5b\x34\x11\xde\x4d\x4a\xcd\x51\x42\x9e\x09\xf7\xfe\x5e\x26\xba\x8c\x06\xda\x6d\xb5\x9c\xdf\x5e\xfd\xf5\x97\xf3\x7b\x57\x7c\xfe\xdf\xd6\x5e\x7c\x17\x06\xf7\x97\x6b\x3f\x76\x97\x94\x5d\xdf\x68\xbd\x64\x9d\xff\x45\xb0\x8e\x5f\x04\xf3\x17\x21\xf1\x17\xf4\x65\xdb\x12\x8a\xf0\xab\xbd\xbf\x47\x12\x51\xfd\x61\xef\xef\x05\xf3\x79\x44\xe3\xbf\x39\xb7\xed\x0e\x64\xf3\xba\x45\x13\x0e\xff\xf6\x37\x89\xb5\x93\x62\xd6\xde\x7e\x17\xac\xbd\x41\x59\x3b\x2d\x66\xed\xdd\x77\xc1\xda\x0d\xca\xda\xd4\x30\x54\x8c\x13\x5e\xdc\x39\x1b\x26\x5a\x59\x1f\x1a\x5f\x9d\x9e\x0c\x03\x9b\x6d\xfb\xc4\x90\xe1\xd3\xfb\x17\xbd\xf1\xfe\x2a\x0e\x5b\xec\xe7\x28\xff\xd9\x3f\x66\x3f\x49\x32\x16\xf2\x11\x16\x56\xc1\xca\x75\xbe\x7c\xe9\x5c\x21\x93\xe9\xde\xda\x5f\x47\xd4\x69\x8d\x59\x21\x08\xe5\x10\x85\xd2\xb9\x46\xf9\x2a\x9f\x93\x5f\x88\x11\xfb\x8b\x41\x0a\x57\xf4\xb3\xc2\xfd\xc1\x6b\x94\x08\xc8\xf1\x1b\x36\xe0\x7c\xe9\xbc\x69\xb4\x52\x80\x54\xa1\xa2\xb8\x61\xe0\x3b\x37\x85\x23\x63\x1d\xce\x19\x2f\x17\x82\x2d\x8c\xc3\x64\x80\x1e\x73\x9d\xb7\x13\x04\x8e\xaa\x2b\x3d\xdf\xbe\x0b\xc2\x34\x20\xa1\x2c\xb2\xfe\x25\x83\x32\xb3\x58\x23\x4e\x38\x48\xeb\xe5\xcb\xe2\xff\xdb\xe9\xaf\x57\x22\x87\x8b\xf9\x05\x8a\x7e\xb5\xf2\x68\x8c\xa3\x9f\xa6\xe8\x75\x2c\xaf\x2a\x00\x16\x4f\x12\x28\x60\xaf\x36\xe1\xaa\x2e\x15\x6b\xc7\x0d\x70\x32\xae\xf3\xd6\x1a\x1e\xa4\x14\xf1\x9d\x49\x11\xbc\x3e\x89\x28\x0e\xee\x86\xc3\x28\xac\x1c\x38\x0f\x78\xe5\xb7\x15\x2a\x5f\xe2\x55\xdf\x54\xa8\xca\x3c\x6d\xf1\xea\xef\x20\xeb\xe9\xbf\xb9\x80\x61\xf2\x95\x92\x5d\x84\x70\x40\xfc\x4f\x24\xc2\x11\xbe\x4f\x11\xbe\xb2\x5e\x15\x81\x18\x92\x18\x57\x9f\xc1\x28\xd7\xca\xb2\xfa\x20\x6c\xae\x02\x63\x5c\x2e\x34\x1e\x93\x3e\x08\xf1\x16\x1b\x4c\xaa\x40\xf8\x84\xd7\x3d\xaa\x50\xd7\x4c\xfb\x61\x79\xed\x83\xe5\x8c\x3a\x78\xed\x63\xa5\x4f\x17\x81\x39\x74\xa9\xe7\x4c\x0d\xa3\xc3\xe0\x44\xd2\x9c\xea\xca\x71\x18\xf8\x06\x88\xa7\xe5\x9c\x1d\x06\xe1\x12\xaf\x7c\x86\x0f\x56\xaf\x14\x55\x2e\x04\x1e\x92\x25\xde\xbb\x07\xe7\x15\x48\x4b\x6a\x1b\xa5\x75\x51\x0e\x60\x4c\x89\xa1\xd1\x2e\xab\x55\x76\xfd\x05\x5e\x7f\x5a\xa1\x7e\xbc\xf4\xf0\xca\x57\x15\x2a\xe3\x63\xd3\xe0\x75\x79\xd5\x49\x81\xd0\xaf\xf1\x26\x2d\xd5\xb0\xc9\x92\x2c\x0c\x20\xdf\xa8\x4a\xfb\x2a\xfd\xf9\x2a\xd7\x94\xc2\x61\x89\x5f\x76\x47\x41\xdf\xa8\xd4\xc2\x21\x15\x76\x92\x82\x41\x16\x90\x65\x2a\x08\x8a\x00\x9a\x45\x29\x36\xa1\x31\x2f\x9a\x7c\x7e\xdb\xbb\x76\xfd\xf8\x7f\xfe\xd9\x4a\x86\x5c\xf6\x7d\x6f\x22\xd2\xe3\x41\xb2\x32\x6f\x03\x8c\x45\xfc\x1f\xd3\x87\x05\xc5\xa7\x92\xc1\x3b\x55\xb6\x0a\xfd\x55\xe0\xb3\xf8\xea\x28\xf8\x61\xaf\xd2\xb8\x7f\x42\x17\xd4\xc7\xbb\xd1\xb0\x5f\xae\x8e\x27\x13\x9c\xb7\x7c\xd6\x2a\xac\xec\xfa\x1f\x71\xcc\x03\x7c\xac\x2c\x66\xe5\x94\xac\x70\x68\xc3\x4a\x92\x80\x81\xae\x15\x00\xf2\x7a\xa7\x10\x86\xbf\xc6\x41\x54\x98\x85\x4e\xa9\x61\x0a\x1f\x8e\x6a\x4c\x42\xa7\x34\xa6\xf8\xf2\x78\x38\x16\x4b\x09\xfe\x5f\x21\x9c\xc0\xa0\x15\x13\x48\x4c\x11\x04\x7e\x74\x85\x03\x51\xa7\x55\x73\x07\x2e\xc4\x60\x9c\xf5\x87\x47\x92\x06\xbd\x2a\x23\x75\x15\x8f\xc2\x60\x6d\xd0\x1f\x75\xe6\x2e\x81\xe4\x1a\xd6\x8e\xc3\x53\x64\xed\xa8\xf2\x5d\x08\x7b\x1d\x9b\x46\xd3\xa1\x61\x3a\x2f\x15\xe1\x05\x09\xc9\x22\x24\xab\x3b\x1c\x6c\x85\x79\x3c\x81\x80\xaf\x31\x86\x17\x55\x55\xe5\x22\xc4\xe7\x9f\x61\x85\x19\x31\xbf\x85\x80\x02\xb8\x84\x3a\x5f\x04\xe6\xf5\x3a\x88\x0d\x44\x4c\x2b\x8d\x1f\x53\x3b\x74\x57\x86\xd6\xb9\x2a\x9a\xeb\x4a\xc0\xb2\xa7\x9a\x70\xb0\xd7\xa8\x42\x29\xf3\xc9\xab\x5a\x5b\x11\xe9\xd5\x79\x05\xdd\x9b\x1a\xc3\x10\x78\x23\x5d\x81\x52\x61\xe3\x07\x1f\x0c\x57\x6a\x57\xd8\xf9\xc1\x97\x59\x15\x9b\xca\xa0\x62\x6d\xf9\xd1\x6d\x85\x84\x77\x55\x81\x88\xb7\x4d\x15\x08\xef\xab\x2a\x25\xf6\x3a\xaf\xc2\x52\x85\x49\x1a\x7f\x6f\x55\x81\x33\xac\xda\x57\x95\xf7\x98\x15\x30\xbd\x2a\x13\xbf\xf2\xf0\xa8\x02\xe2\xa0\xda\x8e\x17\x79\x02\x53\x01\x54\x61\xce\x55\x1e\x83\x54\x00\x80\x79\x17\x8c\xd6\x86\x14\xc8\x7b\x25\x2d\x36\x2b\xee\xa6\xc0\xd3\x64\x0a\x19\xe3\x4a\xe3\x0f\x7c\x77\x4b\x01\x30\xa9\x06\x00\xbc\xb5\xa4\x00\xd0\xa6\x6b\x21\x83\x22\x88\xd7\xc6\xf9\xf9\xe0\xa4\xbc\x6d\xe4\x37\x69\x94\xfa\x15\xf6\xbe\xf0\x81\x16\xa5\xf6\x59\x13\x5b\x96\x06\x6a\x26\x9b\x63\x67\x9d\x2f\x5f\x3a\x6f\x0d\xb6\xef\x9b\x16\xd9\x9f\x07\xe1\xd2\x70\x32\x39\x43\x4e\x26\x5f\x8c\x87\xec\x10\x20\x3f\xcf\x05\xa7\x94\x33\x6b\x3c\x6c\x77\xbe\x74\xde\x99\x4f\x11\xac\xb9\xb5\xe8\xcc\xba\x27\x2d\xb2\xef\x25\xbb\x84\xa8\xdd\xb1\xbb\x7b\x4b\xf2\x91\x4e\x3d\xd7\xa6\xad\xf1\xa1\x35\xcb\x4f\x08\x3a\x4e\x77\xd6\xa1\xd8\x31\x03\xfd\xcd\xd1\x8f\x19\xe6\x5d\xda\x59\x74\x5b\x2d\xfa\xdb\xab\xbf\xfe\xa2\xbf\x77\x9d\x0d\x8f\x1a\x9c\xec\xa8\xc1\xc9\x8f\x1a\xe8\x6d\xbb\xd3\x6a\xcd\x13\x04\xf3\x9d\x9c\x65\xcc\x6f\xa5\x73\xdf\x85\x35\x3e\x68\xb7\x3b\x14\x9c\x65\xd8\x9d\x2f\x9d\xf7\xd2\x51\x39\x22\x62\xeb\xae\x63\x27\x42\x36\x1e\xe7\xb2\x23\x5b\x20\xf6\xb1\x25\x98\xe9\xd0\xae\xdd\x99\x63\x62\x9f\xff\x46\x75\xb1\x2f\xba\xf3\xce\x5d\x57\x48\x85\x6e\x28\x15\x9a\x49\x85\x02\xa9\x24\x62\x5f\x24\x08\x16\x3b\x69\xd7\x85\x2c\xf6\x3b\x6b\x3c\x6a\xb7\x3b\x73\x20\x76\xa7\xf3\xa5\xd3\xeb\x75\xc1\x29\x3f\x3c\x9b\xe1\x2b\xd2\xb4\x5f\x26\x5d\x80\x07\x15\xa3\xf1\x8d\xeb\x3b\xc1\x7d\xb7\xd7\xeb\xf4\xd8\x9c\xb8\xbf\x0a\x83\x38\x88\x1f\x56\x74\x7f\x12\xd3\xa5\xf1\x74\x99\xf9\x1e\xda\xdd\xd9\xbe\x13\x7b\xfc\xac\x95\xe4\x47\x20\x87\x2d\x3b\x41\x91\x00\x34\x03\x4b\xcb\xe6\xde\x8c\xac\x04\x3f\x3b\xd1\x28\x19\x04\x7e\x4c\x5c\x3f\x32\x8c\x12\x8c\x16\x0e\xef\xa7\x9f\x5a\x9c\x24\x3b\xad\xd2\x92\x14\x4c\xf8\x73\xb4\x35\x0a\x51\x24\x1a\x95\x59\x29\x03\xa5\x3d\xc7\x29\x22\x92\xd3\x46\x1c\xc7\x48\x96\x4a\x95\x0a\x50\x23\xa8\xe7\x38\x06\x5a\x2e\xe9\x32\xf8\x44\xcb\xc9\x09\x59\xb9\xca\x14\x21\x60\x35\xa2\x78\x19\x03\x5d\x57\xc1\x62\xe1\x55\xa0\x2b\x66\xe5\x2a\xd3\x85\x80\xd5\xe8\xe2\x65\x0c\x74\x71\xc0\x5d\xc5\x4f\x86\x74\x48\xee\x68\xfb\x53\x8b\xec\x47\xa4\xdb\xed\xbe\x7c\xd9\x06\x87\x75\xd0\x61\x68\x3f\x90\x87\xb4\xa4\x82\x18\xd5\x80\x3b\x11\x73\x90\x48\x35\x15\x71\x92\x18\x9e\x9f\x4e\x69\x1c\x27\xab\xb5\xab\xe0\x23\xf5\x93\x35\x81\x09\x65\x02\xe5\x13\xf1\xd6\x14\x80\x17\x7e\x4d\xb2\x94\x74\x26\x35\x21\xf1\x22\x2d\x5c\x46\xc9\x68\xac\x89\x28\x3d\xd9\x4c\x05\x35\xeb\x8e\x27\x88\x2f\x47\x42\x65\x63\x7f\x0e\x84\xe3\xd4\xc1\x03\x28\x84\xc1\xd3\x43\xe6\x5f\x65\x40\x67\x9f\x4d\x38\x38\xf7\x34\x56\xe5\xa7\x2b\x2f\xf7\xe9\x01\x7a\x32\x53\x75\x62\x26\xe9\x44\xd7\xa0\xe0\xb9\xbb\xb5\x3b\x17\x63\x5a\x65\x4d\x99\x09\xad\x28\x45\x90\x3a\x5b\x31\x9b\x6d\xda\xf8\x2f\xfd\xe0\xc5\x3d\x79\x78\x11\x07\x2f\x72\xa6\x5f\x04\x5c\x4c\x2f\x72\x34\x2f\xf5\x5e\x88\x8b\x48\x17\x72\x56\xcc\xd4\x17\x69\x5c\x3c\x40\x08\x00\x83\xfd\xa3\xc0\x4d\xd6\x19\x2f\x5f\xe0\xf4\x94\x52\x92\xd2\x70\xa8\xd0\x30\xca\x4f\x59\xfa\x0f\x93\x61\xf9\xdc\xf3\xe2\x4d\x6b\x26\x9e\xa6\x4a\x7d\xd0\xf7\x17\x10\x8a\x79\xdc\xcf\x28\xa8\x82\x5d\xe3\x41\x2e\x6b\x60\xe7\xf5\x9a\x86\x0f\xdc\x2e\x12\x84\xe5\xdc\x18\x9c\x0d\x74\x0e\xdb\xed\xb6\x0c\x5b\xe0\xaf\x80\x5b\xe3\xc5\x00\xca\xcc\x4a\xcf\xf3\x76\xc9\x4d\xcf\xf3\xca\x18\x52\x29\x28\xe6\x49\x00\x1c\xab\x8b\x07\x3b\x76\x3f\xe5\x2f\x46\x9b\xe6\x21\xe1\x67\xb2\xef\xa4\x1e\x40\xba\xd6\x11\x08\x2a\x43\x56\x8e\x48\x5f\x5d\xc0\x92\x2d\x94\xea\x7e\xe0\x3c\x6c\x46\xec\x2c\x70\x1e\x34\x1a\x55\xb0\x1a\x69\x49\x01\x9c\xa2\x41\x10\x7c\x74\xf5\x59\x4a\xa1\x49\x9d\x52\x8c\xe4\xd9\x0c\x1c\xf4\x04\x96\x08\xd5\xb1\x21\x8b\xc6\xa4\x08\x4e\xec\x94\xc6\x2a\x04\x74\x41\x54\x42\x9e\x71\x90\x57\xa8\xc5\xd1\x61\xa3\x62\x4a\x34\xae\xaa\xe9\x6b\xc4\x6f\x5c\x7a\x5f\x26\x67\xb0\xff\x28\x92\xb2\x23\x20\x6a\x44\x1b\xb0\x69\x54\x83\x72\xb8\xb0\x87\x34\x72\x17\x3e\xbb\x5d\xa4\xaf\x61\xc4\xfa\xa5\xb2\x6a\x38\x39\x3c\x75\x56\xe5\x6e\xbd\x2f\x83\xf9\xfc\x25\xc2\x0e\x46\x05\xc2\x4d\x56\xcc\xa8\x39\x18\x24\x7c\xa3\xc6\x28\x61\xbe\x67\xed\x3f\x93\x94\xff\xb2\xf3\xa5\x48\xab\x04\x67\x5d\xc5\xa1\xba\x40\xb3\x0c\xe4\x60\xda\x05\x98\x33\x68\x58\xb0\x24\xae\xbf\xb5\x4e\xec\x30\x70\x46\xe2\x75\x6c\x7a\x73\xb0\x22\xe6\xa6\x50\x20\xd4\xeb\xc4\x9c\xbc\x1a\x9d\x18\x41\x87\x8a\x99\x13\x8d\x8b\xf8\x30\x08\x97\x91\x61\x31\x6f\x51\xb0\x9c\x3f\x4a\x97\xf3\x45\x02\x9e\x27\xc0\x3a\x0e\x58\xf2\xdb\x70\xb9\x6f\xb2\x92\x19\x96\xfb\xc0\xd6\x71\xd3\xb2\xf9\x5a\x9f\xb6\xdb\xd6\x78\xd8\x6e\x77\x68\x97\xa2\xeb\xfc\x71\x11\x6f\x9a\x74\x58\x09\xbc\x39\xc7\x94\x38\x85\x03\xc4\x9b\x42\x5d\xbb\xa3\xc4\xa9\x65\xb1\x3c\x2e\xb2\x58\x1e\x6b\xcd\xaf\x92\xa7\xb1\x96\x14\xc0\x39\x63\x4e\x2b\x95\xda\xfc\xb4\x42\x9b\xbb\x0c\xda\xee\x1b\xfd\xa4\x62\xa3\xeb\xdc\xe9\x56\x26\x56\x04\x17\xce\x09\x89\xe2\xd3\xc0\x71\xe7\x2e\xd5\x9b\x5f\x1d\x78\x00\xb1\x95\x07\x21\x0f\x20\xb0\xd4\x2b\xac\x16\xf7\xa7\xd1\x5a\xdb\x44\x95\xc6\x1a\x2c\x68\x60\xd0\xf5\x3f\x56\x69\xfc\xdc\x8f\xbe\x90\x99\x04\xd8\xb6\xda\x1e\xb6\x77\xb5\xb6\xd6\x78\xd1\xe5\x91\x94\x30\x08\x22\x8b\x7d\x5d\xd4\xc9\x0b\x99\x4f\x01\x48\x8b\x9c\x23\xdd\xe5\x18\x73\x6b\x56\x5c\x8e\xf5\x06\x47\x88\xd3\x99\x4b\x0b\xe1\xfc\x5d\x78\xeb\x85\x64\xca\x34\xf7\xf3\xf3\x0a\x4d\xbd\xe2\xe0\x76\xdf\xd1\xcf\x2a\x36\x3e\xc2\x9f\x26\xa1\xb4\x0c\x2e\xa0\x4b\x4a\x9c\xf4\x0d\xfe\x6d\xad\x30\xc2\x1c\xa4\x71\xde\xc6\xb1\x22\xd6\xd3\xac\x98\x89\x78\x76\x15\x2d\xdc\x22\xe9\x1c\x60\x01\xe1\x3a\x46\x84\x6c\x5e\xc8\xb0\x44\x62\x8e\x1e\x95\x54\xf2\x75\x05\x95\x8c\x38\xb8\xdd\xab\xe4\x45\x45\x95\x44\xf8\xd3\x17\x64\xbc\x0c\x2e\x20\x76\x12\xbd\xb5\x26\x8d\x13\x68\xc6\xf6\xd4\x70\xe9\x96\xf2\xa4\x84\x71\xb1\xab\xd4\xaf\xb7\xd6\x65\xa4\xd5\x58\xea\xea\xc8\xb0\x95\x2e\x27\x18\x5f\xe8\x5e\x5f\x9e\x6c\x4d\xb0\xd7\x97\x27\x46\x62\x15\x3c\x1a\x99\xd7\x97\x27\x5c\xa4\x23\xd5\xf2\x13\x3d\xf8\x76\x09\x89\x3f\xfd\xd4\x22\x88\xa1\x27\xa9\x99\xc1\x34\xc3\xd3\x0d\x3b\x49\x09\x9c\x98\x29\x8d\x95\xfa\x58\xfb\xe2\x94\x68\xcd\xda\x0f\x02\x4f\x23\x0f\xc5\x80\x35\x2a\xa7\x92\xa0\x64\x0e\x03\x3b\xf9\x6b\x94\x1a\x6e\xd5\x8e\x5f\xb8\xcb\x15\x37\x67\x51\x27\x9d\x7c\x47\xc5\x50\x91\x9d\x20\x2b\x83\x4b\x2f\xbb\x95\x57\xd1\x8c\xf7\x06\x6b\x54\x47\x86\x81\x11\x69\xc2\x81\x11\x0b\xcb\x16\x13\x7d\x7d\x39\xa9\xd9\x51\x8c\xb4\x5f\x5f\x4e\xa4\x7e\x82\xd1\xaf\xa0\x33\xd2\x7e\x7d\x39\xc1\xe9\x9e\x64\x6d\x89\xaf\xe6\x36\x53\x05\x33\x70\x64\x57\x01\x8b\xe2\xb4\x26\xcb\x73\xe6\xa2\x37\xbd\xa3\x34\x96\xce\x25\x9a\x49\xda\x53\x01\x1a\xe5\x5d\x88\x1a\xdd\x47\x48\xa5\x71\x7e\x2e\xd2\x55\x83\xb3\x55\xa6\x56\x28\x54\x23\x67\xe5\x44\xe8\xeb\x42\xb4\x8a\x69\x28\xf4\xa8\x1d\x6f\x99\xc5\x08\x03\x6a\xe4\xb0\x94\x04\x64\xdc\x44\x6a\x18\xf8\xcb\x8b\xe8\x0b\xb3\xcd\x3a\x8f\x01\x32\x72\xd8\x9c\x97\x2b\x23\x71\xba\x4b\x2a\x55\xe0\x05\x84\x4e\x8d\xb4\xf6\x9c\x60\x15\x9f\x19\xad\xb1\x96\x63\xed\x45\xd6\x5e\xd8\xd9\x8b\xba\xaf\x78\x90\x90\xb9\xb5\x67\xa7\xf1\x45\xdd\x79\x2b\xc1\xf6\x13\xb8\x10\xfc\xf3\xcf\x1c\xff\xcc\xfb\xf8\x93\x74\x4f\x78\x6f\x9e\x72\x6d\x77\x93\xd5\x6d\x87\x74\xf7\xe6\xfb\xa4\x33\x4b\xfe\xcc\x3a\x76\xf2\xc7\x4e\x96\xc6\xf3\x7d\x27\x41\xb6\x37\xdf\xdf\x8b\x3a\x7b\x21\xfb\x11\x76\xbe\x44\xbf\xc2\x95\x71\x74\xef\xc6\xf6\x5d\x6b\x2f\x6a\xff\x69\x93\x88\xbe\x78\xf5\x6b\x6e\x35\x26\xfb\xd7\xbe\x43\x43\xef\x81\x3b\x04\xec\x45\xdd\x5f\x3a\xac\xcc\x2f\xbf\xba\xf3\xd6\x9e\xdd\xfe\x33\x27\xdf\xee\xda\x8c\xd0\x16\xf7\x6d\xb0\x7f\xfe\xd9\x46\x08\x67\x4b\xef\x17\x51\xe7\x8b\xd3\xbd\xc6\x4e\x4b\x49\x26\xc1\x96\xdd\x66\xf8\xfe\xc1\xf1\xfd\x43\xc3\xe7\x74\x1d\x88\xcf\xf9\xf9\x67\xa7\x08\xdf\x5e\xd4\xfd\xaf\x5f\x40\xe8\x0f\x70\xb8\xbe\x37\xef\xaa\xc2\xfd\x33\x81\xf4\xab\xb9\x7d\xbf\x74\xbe\x24\x02\xef\x92\x4e\x22\xf0\xee\x2c\xf9\x63\x77\xed\xe4\x8f\xd3\x75\x3a\x4c\xde\xdd\x44\xe4\x89\xbc\xbb\x7b\x61\x3e\x34\xcc\xb5\x95\x1a\xaa\x32\x88\x97\x4f\x26\x17\x7c\x31\x34\x59\xae\x82\x50\x85\xa3\x7b\xde\x3d\x82\xfa\xd1\xe4\x0f\x6d\xa2\x85\x36\x47\xe2\xd4\xd1\xc2\x9a\x5a\x41\xbb\xd7\x2d\x1b\xb3\x6b\x66\xd2\x6c\x39\x96\xea\xa1\xc8\x56\xb4\x25\xca\x49\xbb\x14\x92\x41\x7f\xfe\x99\x56\x56\x4e\xda\x50\x39\x85\x0a\x94\x6b\x27\xed\xd2\x3a\x4a\x6a\xd4\x2e\x6c\x21\x94\x49\x2e\x29\x80\xa9\xea\x20\xa4\x24\xa6\xd9\xd2\xee\x30\x24\x8b\x2a\xeb\xe4\x2b\x6c\x26\xb5\x51\x50\x2d\x7d\x9c\x2f\xc7\xa9\x9f\xd9\x1a\x60\x9b\x59\xd2\x56\xe3\xf5\x1c\x45\x6c\x08\xa4\xd8\x4f\x44\x67\x0d\xc3\x6d\x60\x29\xc3\x80\x0f\x24\x52\x99\xb3\xa9\x69\x34\xe9\xd8\x0a\x43\x48\x2f\xb2\x65\x50\x26\x96\xb4\x0e\x56\x8d\x55\x8d\xb6\x62\x76\xcf\xa6\x25\x0a\x79\x45\x3f\x1b\xa7\x6e\xa5\xf9\xa0\xb1\x08\x9d\xc5\x6c\x09\xa2\xb9\x2d\xad\xf1\xa5\x81\x49\x94\x1a\x03\x87\x39\x1e\xbc\x45\x53\x01\x1c\x86\xc1\x92\xbd\x4f\xb4\x49\x93\x52\x05\x16\x03\xa1\xb1\x50\x82\x51\x63\x43\x2d\x6f\x6c\xa9\x03\x9f\xdd\x5e\x11\x4b\xc6\xc3\x20\x2c\xf5\x14\xd3\x99\xc0\xa1\x14\x3a\x9a\x8e\x6a\x52\xa1\xf3\x68\x40\x8a\xb7\x99\x70\xe8\x8a\xfa\x0f\x03\x8f\x44\xd1\x19\x59\x56\x50\xcd\x5a\x6e\x4e\x38\x12\x41\x51\x1d\x6a\x0a\x5c\xd2\x70\xe0\x66\x76\xaf\xc8\x62\xd7\xcc\xa6\x28\xca\x58\xc5\x28\x29\x66\x54\x03\x5c\xca\x66\xd5\x21\xd6\xc0\xac\xde\x47\x4d\xcc\xca\x03\x60\x3d\x9a\x2a\x31\x5d\x30\xc2\x7e\x7d\x4f\x4a\x9c\xc5\x86\x9e\x94\x2a\x3b\x5f\xdb\x93\x72\xb4\x3d\x4f\xca\x42\x56\xbe\x9a\x27\xa5\x91\xa1\xa6\x9e\x94\xe7\xfa\x85\x91\x28\x28\x3f\x4d\x61\xf4\x0f\x53\xd7\xb4\xdc\x9d\x8e\x55\xcd\xc0\x16\x81\xc4\x2e\x87\x24\x65\x5a\x28\x4d\xd9\x52\xb2\x8c\xa8\xa9\xa0\x25\xb3\xa5\x6a\xc4\x60\xb0\x8c\xd6\x53\x9c\x1c\x18\x11\xa5\x8a\x91\x3a\x73\xf3\x81\x81\x54\x54\xb2\x4c\x30\x75\xdf\x1b\x50\x10\x27\xaf\xe2\x09\xfd\x8e\x8e\xe3\xcf\x37\x3b\x8e\x57\x99\x91\x67\x91\x4a\x56\xc3\x94\x31\x9f\x2c\xe5\x53\xbc\xf3\x02\xb0\x1a\x55\x6c\x2e\x42\x29\x9a\xd2\xb8\x6c\x92\x9d\x41\x1a\x8a\x8e\xeb\xce\x4b\xe0\x62\x07\x3b\x60\x96\x54\x49\x9b\xf8\x3e\x0d\xc7\xd4\x5d\xdc\x95\x5b\x5a\xc1\xf5\x92\x6c\xeb\x2e\x6a\xf3\xf3\x5a\x99\x3e\x03\x70\x7d\x1f\x2b\xca\xe1\x02\x64\x05\x6e\x5c\x27\xbe\x6b\x4a\x24\xab\x6c\xa4\x51\x03\x8d\x93\xc8\x8a\x19\x7a\x10\x7f\x0b\xa0\x3e\x75\xe0\x10\x5d\xed\x0a\x1a\x48\xbd\x23\xb0\x22\x38\x45\xe7\x2b\xea\x97\x7b\x2d\x48\xfe\xc2\x29\x49\x01\xab\xa9\x69\x9b\x0e\x50\xa3\x87\x17\x31\xd0\xb3\x8e\x37\xd0\xb4\x40\xd4\xc6\x64\x65\x00\xae\x13\x28\xca\x15\x50\xd9\x54\xd3\x82\xbc\xb2\x91\xc6\x72\x4d\x13\xc5\x0c\x83\x89\x1d\x06\x9e\xf7\xb6\x01\x79\x11\xaf\x89\xd1\x86\x00\xc5\xfc\x29\x92\x32\x45\x54\xbd\x6b\x4c\xd5\x3b\x33\x55\xef\x2a\x50\xf5\x0e\xa7\xea\x82\x84\x15\x26\x5c\xac\x0f\xac\x58\x4d\xad\x0f\xe8\x00\xf5\x13\x2f\x56\xc4\x28\x25\xf6\x72\x54\x23\x29\x25\x35\x0d\x52\x52\x81\x62\x52\x4a\xca\x14\x51\xd5\xb0\xed\x92\x9a\x66\xaa\x4a\xdb\x2e\x29\x53\xa4\x51\xa7\xe4\x73\x73\x55\x4f\x2a\x9b\xf5\x4a\x05\x6d\x50\xad\xa4\x58\x09\x85\xcd\xd5\x3e\xa9\x5c\x48\x61\x15\xe5\x4f\x8a\xe1\x14\x5e\x05\xab\x26\xca\x1f\x07\x2b\x4d\xf3\x15\x50\xba\x0b\x53\xb0\xc2\x69\x18\xbb\x51\x1c\x84\xa5\x97\x96\x40\x14\x5e\x19\x31\x52\x5f\x77\xc1\xe6\x65\x4c\xeb\xc1\x4f\xee\x82\x48\x1b\xb8\xc6\xc7\x99\xe7\x65\x70\x91\x55\x61\x5a\xaa\xa8\xef\x55\x6a\xa4\x4b\xb9\x91\x78\xdf\x13\x81\xd2\xa4\x90\x69\x58\x5f\xac\xd0\x15\x71\x1a\x7b\x1e\x0d\x4b\xcc\x7e\xd9\x81\x62\x52\xb2\xd0\xb4\x77\x5e\x08\x57\x3f\x89\x63\x00\xf1\xa5\x6b\x9f\xd8\x1f\x8d\x82\xcb\xc5\x34\x23\xf6\xc7\x96\x86\x5a\xad\xab\x21\xee\xc3\x6a\x32\x5a\x6f\x6d\xd6\x24\x81\xd6\x5b\x87\x08\x5a\xa5\xae\x8e\x16\x56\x93\x37\xd9\x1e\x25\x21\xf3\x5f\xff\x44\x0a\x0d\x07\x79\x63\xd8\xb0\x86\x90\x61\x05\x88\xfa\x56\x1b\x07\xa5\x13\x78\xe5\x2e\x69\xb0\xae\xa6\x2c\x36\xa8\x60\x22\x0f\x83\x87\x53\xa7\x01\x52\x88\x0b\x22\xf3\xa6\x50\x98\x23\x92\x62\x7a\xb3\x69\xb5\x11\x12\x60\x45\xd5\x3a\x32\x77\x43\x34\xb6\x07\x12\x4d\x43\xd8\x45\x92\x4a\xc5\x66\xb7\xf3\x12\x2c\x98\xc5\x84\x41\xc5\x65\x74\x18\xd8\x6b\xb3\xcb\x87\xb0\x49\x24\xc5\x74\x19\x69\xb5\x91\x2b\x40\xb0\xa2\x7a\x37\xea\x9e\x84\xe6\x6b\x20\x00\x39\x2b\x88\xa1\xd7\x20\x60\x77\x90\xa4\xca\xaa\xd5\x74\x10\x2c\x57\xeb\xcc\x95\xe7\x09\x9e\xec\x8b\x29\x36\x7f\x09\x85\x85\x4c\x70\xba\x70\xe6\x63\xf1\xaa\xea\x78\x01\x6c\x72\xfc\xce\x22\x5d\x5d\xa4\xc6\x75\x61\x79\x96\x5a\x42\x7d\x65\x46\xbf\xcc\xd3\x6e\x57\x3c\xc5\x2f\x6b\xf4\xad\x9c\xe5\x9f\x57\xd7\x2a\xcc\x22\x2e\xf3\x9e\x19\xf9\x11\xca\xb9\x61\x76\x3b\x9e\x98\xe7\x15\x40\x63\xc4\xe6\x05\x0d\x6b\xbf\xa0\xc0\x14\x97\x77\xea\xbb\x60\x89\x0c\xba\x6a\x5d\x7d\xd1\x17\x98\xec\x6d\xa7\xc1\x27\xda\x7f\x28\x3b\xea\xc9\x15\x6e\xc9\x8a\x43\x51\x17\x43\xd2\x28\x39\xd5\x00\x68\xe4\x5c\x05\xb5\xc8\xb9\x0a\x8c\xe4\x68\x90\x50\x72\x64\x00\x9a\x61\x48\x02\xa1\x3c\xae\xd5\x71\x4c\x1b\x04\x07\x5a\x88\xea\x7a\x18\xa8\x4f\x45\x99\xe7\x32\x94\x40\xd4\xd6\x94\x7e\x34\x71\x39\x74\x89\x17\x2c\x14\x50\x96\xa3\xde\x85\xa1\x26\x7e\x29\xe4\x97\x03\xdb\x16\xd7\xea\x90\xc6\x1f\xce\x42\x04\x61\xe4\x01\x15\x48\x4a\x64\x56\x08\xb5\x89\x04\x51\x7c\x4a\xa3\x88\x2c\x68\x15\x2d\xc8\xdb\x7c\x25\xea\x6d\x2a\x84\x84\x59\xcd\xb2\x52\x40\x96\x6e\x63\x01\xb4\x98\x55\xe0\x22\x74\x0b\x8c\x3f\xc2\xd4\x93\x14\xd3\xc7\x1f\xad\x36\xe2\xdb\xec\x9a\x0c\x3d\x17\x61\xb0\x5c\x55\x75\xfe\x90\x0e\x23\x6c\x41\x56\x02\xa2\xb6\x1f\x8f\xf1\xb0\x00\x25\x09\xe1\x89\x61\x35\x8d\x1d\x97\x34\x72\xff\x53\x67\x6c\x0d\xd3\x0a\xe8\x70\x66\x80\x86\xdc\x75\xd3\x81\x20\x64\xd5\x18\x63\xc3\xb4\x42\x01\x59\xe5\xe3\xec\x25\x02\x04\x31\x10\x55\x26\x8a\x9b\x84\x50\x92\x50\x48\x06\x73\x50\x09\x39\x35\x1a\x2f\x4a\x2b\x14\x90\x54\xde\x78\x53\x04\x08\x4a\xd6\x89\xeb\xd3\xc2\xa0\x83\x33\x95\x2e\x56\x03\xd9\x3a\x9a\x21\x1a\xa9\x53\x40\x21\x04\xd6\xd0\xae\x28\xad\x50\x20\xb7\x72\xed\x9a\x22\x40\xb4\x58\x36\xeb\x30\x2a\x76\x8a\x10\x32\xcb\x4a\x57\x36\xcf\xe0\xf0\xb1\xf3\xc5\x14\xb0\x41\x7a\x34\x46\x8c\x0c\x85\xe3\x21\xb8\x63\x2a\xa8\xcf\xcd\x0f\x0a\xfd\xe3\x69\xdb\x9a\xb5\x51\x23\xaa\x11\x33\xc6\x84\x30\x6f\x98\xe5\xad\x9b\x23\xea\xf3\x91\x19\x2a\xea\xb0\x81\xe3\xc5\xb8\xc8\xcd\x20\x26\x26\xe2\x02\x93\xb0\xb0\x2d\xc6\xc0\x9a\x6b\xac\x8b\xdc\xda\x30\x19\x81\x7b\x8e\xc3\x9e\x2c\x3f\x71\xa3\x58\x3e\x45\xc4\x1e\x77\xcd\xd6\x1e\xb4\x9b\xbf\xa3\xfa\x62\x6f\xd6\xa2\xd9\x5b\xaa\x3b\xda\x7e\x37\xdf\x62\xef\x85\x5d\xbb\x75\x30\x65\x2f\x0d\x16\x6d\x95\xd9\x6e\x11\x6e\x96\xf7\xc2\x9f\x7f\x4e\x73\x2a\x6c\x97\xab\xed\x72\xf7\x66\x7c\x1b\x5b\xba\x55\x6d\x8b\xc5\x1d\x51\xda\xa7\xda\xb2\x83\x5a\xe3\x2b\x7d\x25\xc2\x5d\xf6\x81\x83\xbd\x62\xf5\x2d\x53\x05\xe4\x3a\x86\x42\x9c\x79\xc9\xc7\x43\xa1\x56\x56\x35\x6d\x91\x1b\xea\xf5\xab\x89\xc2\x2e\x12\x85\xb6\xbe\x28\x27\x12\x59\x6c\xe8\x94\x99\xe5\x30\x74\xa3\x15\x89\xed\x3b\x56\xbe\x9e\xe9\xd1\x81\x55\x55\xe6\x0f\xb0\x6d\x8a\x19\x99\xee\x25\x25\x01\xe7\x13\xc6\x85\x4e\x1f\xf4\x7e\x13\x2f\x98\xb7\x5e\x59\x7c\x48\x65\x0f\xd2\xb7\x48\xfb\xff\xff\x0b\xfd\xdb\xab\xff\x69\x1b\x34\xe1\xdf\x6b\x1a\xc5\x3d\xdf\x5d\xb2\xca\xcc\x09\x0a\x93\x04\x8c\xdb\x25\x0d\x37\xa9\xaa\xd8\xbb\x1a\x6e\x52\xfb\x5e\xb3\xe1\x86\xb4\x7a\x17\xd9\xad\xad\x6f\x63\xb8\x49\xed\x64\x45\xc3\x8d\x36\x2f\xce\x44\xbf\x43\x5a\xab\xa5\xf7\x30\x74\x82\x2c\x6f\x6a\xa4\x37\x61\xf8\x0c\x67\x07\xc4\xb7\xa9\x57\xae\x48\xfa\x01\x07\x52\x11\x3b\xe8\x28\x83\xaf\xdb\xf1\xcd\x80\xdf\xa9\x4e\xfc\x61\x58\x70\xf0\x59\xe8\x0d\xb7\x4c\x37\xd8\xf2\x96\xf2\x5d\x11\x70\xdd\x11\x9f\xc5\x60\x4f\x2a\x72\xcf\x55\x50\x59\xd8\x97\xcb\xc8\xcb\x28\x4a\xa1\x94\x40\xd0\x68\x90\x0c\xd9\x08\x21\xcf\x6b\x93\x1f\x79\x6d\x22\x69\xd4\x36\xd7\x26\x9a\x9e\x7d\xab\x6b\x13\x49\x02\xdb\x5f\x9b\x68\x72\xd8\xf5\xda\x44\xe2\x67\xb3\xb5\x89\x46\x7b\x9f\x44\xb4\x7e\xd8\x8e\xdc\x15\x81\x55\x86\xc3\xa9\x44\x2b\x02\x1c\xf1\x4b\x60\x65\xf0\x91\x6c\x70\xe7\x7a\xce\x59\xe0\x20\x31\x07\x15\x02\x8f\x81\x0b\x7e\x5e\x49\x23\x08\x87\xa7\x4f\x47\x79\x31\x9c\xac\x43\x37\x8c\x62\x56\xa8\x8c\xac\x6b\xe0\xfa\x9e\x57\xd2\xc8\xc2\xe1\xe9\xc7\xbd\x79\x31\x9c\xac\x13\x52\x9f\x2a\x8f\x98\x88\x42\xa1\xe9\x0e\xbb\xa4\x90\xa4\x33\xfa\x39\x9e\xba\x33\xaf\xc2\xa4\x08\x88\xf2\x45\x2d\x8d\x2c\x03\x44\xdd\x4d\x49\x94\x33\x90\x16\x38\x74\x03\xcf\xfa\xb4\xb6\x51\xf7\x31\xf0\x3a\x91\x69\x21\x33\x85\x57\x45\x31\x8a\xcc\xce\x78\x7e\x5a\x35\x5d\x5d\x6a\x94\xa9\x60\x51\xca\xae\xb2\x28\x45\x28\x65\x6f\xd8\xe3\x00\x25\xa4\x1d\xca\x24\xb1\x3a\xa8\xa8\x34\x68\x28\x45\xac\x14\x4e\xd2\x94\xc6\x08\x9c\xa2\x7b\x09\x79\x69\xf3\xe5\x04\x89\x4c\x23\x06\xf4\x86\x42\x4e\x2d\x3e\xee\x9e\xdf\xfb\x34\x2c\xbd\xd3\x53\xf9\xbc\x5b\x22\xd4\x08\x5b\x3f\x61\x83\x25\x71\xb9\x72\xef\xdf\x33\x2c\xe6\xb5\xb9\x03\xaf\xf2\x4a\x1a\x71\x38\x3c\x83\xd3\xf1\x59\x16\xbd\xda\x40\x56\xfd\x0b\x48\x2b\x58\xcf\x40\x5c\x95\x2b\x48\x52\x49\x03\x89\x21\xfd\xe4\x06\xeb\xa8\xfe\xf8\xb7\x92\x6b\xea\x64\x9a\x21\x23\xe7\x5f\x52\x59\x9c\xd4\x2b\xfa\x39\x1e\x04\x7e\x5c\x41\x96\xa0\x47\xc7\xa2\x96\x46\xa2\x01\xa2\xee\x65\x2b\xca\x19\xfb\x35\x0a\xab\xa0\x67\x03\xba\x6a\xf4\x6d\x13\x16\xd4\x28\x0d\xa8\xc6\xfb\x77\x8f\x85\x86\x54\xe6\x4f\x29\x9a\xcf\xd7\x74\xb9\xfa\x36\x83\xf8\x08\x2f\x5b\x21\xac\x96\xcd\x50\xd4\xdc\x85\x15\x89\xbf\xc0\x05\xaa\xc0\xe9\x49\xde\x45\x19\x1a\x53\xdf\x3c\x01\x46\x70\xbd\x18\x78\x81\x4f\x2b\x06\x8a\xb8\x06\xee\x93\x59\x35\x6d\x83\x94\xc5\x93\x51\x57\xba\x28\x1e\xcc\xcd\x33\x85\x6b\x20\x37\x58\x26\x23\x66\x36\x45\x5c\x04\x91\x2b\x7b\x51\x3d\xab\xb4\xd9\x17\x10\x31\x0b\xda\xb8\x3c\x5b\x76\x1b\x86\x87\xad\xa9\xec\x86\x46\xda\x82\xe2\x57\x69\x7e\xc4\x29\x17\xe7\xd1\xa4\x61\xe6\xc7\xf9\x9e\x55\x4a\x51\x29\xc5\xa3\x9a\x3f\x25\x68\x57\xf5\x16\x35\xca\x7e\x2b\x9a\x52\xff\xf9\x43\x8d\x9e\x31\x89\x2a\xef\xf8\x59\x3c\xdb\xcc\xdf\x12\xd6\x6b\xe9\x83\xa1\x11\xae\xee\x82\x29\x43\xc2\x88\x9c\xf8\x11\x0d\xe3\x3e\x9d\x07\x61\xb1\x4f\xf5\xfc\x11\xbd\xaa\xe7\xc9\x9f\xf9\x36\x9d\xab\x4b\x1e\xa3\x68\xff\xc9\x55\x3e\xf0\x63\xd7\x5f\x53\xa6\xb6\xff\x10\xc9\xb4\x2b\xd0\xee\x4c\xeb\x27\xff\xcd\x3f\xfe\xf7\xa6\x6e\xd8\xa9\xd3\xf7\xbf\x22\xae\x14\x17\x71\xd8\xa2\xed\x2c\xc2\xda\x1c\xe9\xa0\xff\xe4\x1f\xff\xa9\x21\x9e\x77\xe7\x10\xf1\xfc\xe7\x9f\xe7\x45\x88\x6d\x71\x2f\x5b\x68\x46\x6b\x5e\xea\xe3\xbd\x8d\x75\x0e\x54\xc6\xca\xbe\xde\xf3\xee\xbc\x4e\xd7\x2e\x50\x78\xad\xff\xc0\xb2\x99\xcb\x86\x4e\x74\x94\xbe\xb4\x74\x46\x96\x34\x5a\x11\xbb\xc2\x62\x08\x8e\x7c\xae\x56\xbf\xf0\x5a\x89\xcc\x4c\x31\x6e\x9d\x21\x1d\x17\x3e\x76\xa5\xbd\xa2\x20\x7c\xe7\xf3\x54\x66\x9a\xca\x5c\x21\xbb\x0d\x66\x33\xd0\x02\x5b\x98\xd0\x4c\xed\x89\x68\x88\x20\x1e\x57\x8d\x93\x20\xf8\xb8\x5e\x5d\x84\x74\xee\x7e\x6e\x66\x6d\xf4\x00\x04\xf9\xf8\x52\x36\xd9\x1a\x10\xe9\x56\x5b\x09\x9e\x99\xe6\x5c\xe9\x25\x2b\xbe\x71\xc3\x72\x28\x9a\xd4\xd3\xea\x57\xef\xa3\x25\xb8\x0d\xdc\x48\xb8\xf0\x86\x38\x0b\xc2\x25\x43\x5f\xee\x30\xe6\x67\x45\x5b\x88\xb9\x12\x81\x82\x98\x2b\x55\x00\xc8\xd9\xd9\xb3\x7d\xa0\x92\x7d\x20\x14\xc2\xda\x92\x7d\x00\x88\x7f\x0b\x63\x85\xa9\x31\x0d\xe7\x8a\x45\xf6\x81\x4b\xba\xf2\x88\xad\xc1\x7a\x2a\x37\xf6\x76\x19\x8b\x57\x5f\x5a\x6e\x2b\xc0\x2e\xf0\xb2\x17\xad\xd3\x72\x2c\xba\x25\x5d\x14\x40\xb7\x71\x5f\x4f\x51\x4d\xa3\x3e\x21\xda\x09\xb8\xcb\x16\x6f\x17\xaa\x65\xcd\xb6\x69\x14\x1d\xd3\x0a\xf1\x0f\xf4\x38\xf6\xa9\xbd\x1c\x7b\x70\x36\x85\x2a\xcd\x6d\x17\x65\x78\x75\x03\x5c\x56\xaa\x85\x12\x3f\x24\x31\x89\x90\x10\xfc\x60\xcf\xb6\xb0\xee\x60\x84\xb0\x62\xb2\x1d\x0e\x2f\xe9\x27\x4b\xf2\x91\x9e\x92\x55\x2b\xa5\x7f\xff\x23\x7d\x38\x0c\x42\xeb\x8f\xdb\x76\xc7\xe9\x1e\xec\x1f\xd3\x87\xa8\x35\x6b\x77\x68\xd7\xe9\xcc\xb1\xb7\x85\xe6\xbf\xd1\xfd\xbd\x34\x76\x52\xfe\xc6\xd0\xa2\xdb\x6a\xcd\x7f\x7b\xf5\xd7\x5f\xf3\xdf\xbb\xe2\xf3\xff\xb6\xf6\xe2\xbb\x30\xb8\xbf\x5c\xfb\xb1\xbb\xa4\xdc\x25\xe9\xa5\xeb\x3b\xf4\xf3\x8b\x60\x1d\xbf\x08\xe6\x2f\x42\xe2\x2f\xe8\xcb\xb6\x25\x14\xf0\x57\xba\xbf\x47\xc2\x90\x3c\xfc\x41\xf7\xf7\x82\xf9\x3c\xa2\xf1\xdf\xe6\xb7\xed\xce\x5d\x77\xd1\x69\xd9\x7f\xfd\x85\x81\x24\x51\xe4\x2e\xfc\x84\xf5\x17\x71\xf0\x82\xfa\x71\xf8\xf0\xc2\xf5\x5f\xf8\xae\xf7\x62\x49\x56\x2f\xdb\xed\x3f\x64\x6e\x5b\x77\xed\xdb\xee\x9f\x1f\x7f\xbd\xb3\x3e\xfd\x2a\x35\xff\x4c\x7e\xc1\x7c\x81\x3c\x69\xff\xa5\x33\xff\xdb\xdf\xf2\xf7\x91\x6c\xb5\xf9\x91\x96\xd3\xfd\x1d\x78\x19\xbc\xe9\xa7\x34\x46\x54\xc8\x18\xf1\xb5\x5c\x53\x8b\x8e\x16\x2e\xaa\x20\xc6\x0e\x16\x84\xfe\x92\xe2\xde\x77\x42\x66\xd4\xdb\x4d\x17\x64\xa0\xcb\xfb\xa1\x46\x81\xb9\x33\xb2\xa2\xe5\xcd\xa2\x40\xdc\xa0\x6d\x38\xa4\x06\x0d\xa4\x93\x50\xd8\x4a\x9c\x31\xbc\xa9\xd2\xf3\xa1\x03\xc7\x65\x8f\xeb\x6f\xb5\xad\x6c\x19\xb6\x91\xb5\x02\x1a\x50\xdb\x1c\x28\x6b\x6c\x2e\x23\xcc\xfa\xed\xa5\xb0\x51\xa3\xc1\x8a\x88\x40\x2f\xf4\x28\xcc\xe1\x4d\x36\x89\xea\x35\x9a\x78\x53\xcb\xc8\xa2\xab\x82\xd4\xb8\x29\x44\x8a\xec\x36\x2b\xb5\xd3\xd0\xad\xeb\x23\x5b\x32\xd1\xb9\xa1\xb1\x39\x14\x5c\x88\x1b\x5a\x68\x54\x26\xa9\x6e\x7d\x05\x72\xdc\xb0\x86\xd2\xa8\xc8\x30\x45\x49\x88\xc5\x95\x63\x18\x92\xc5\x62\x3b\x4a\xe1\x64\xa0\x74\x59\x62\x48\x74\x89\x66\xa5\xcc\x72\xd5\xe1\x34\x90\x6e\x0e\xc4\xf4\x2c\x9b\x26\x61\x14\x2d\x2a\xe7\x9c\x05\x5c\xda\x27\xa4\xdc\x63\xa2\x96\x06\x7b\xc4\x5f\x18\x95\x43\xc5\x86\xb8\xb9\x65\xae\x13\x88\xb0\xe5\xda\xf5\xe5\x9c\x90\x56\x43\x8d\x35\x74\x98\x7c\x19\xc1\xb8\x68\xcf\xd9\xe2\xaf\x4e\xe0\xca\xf4\x7a\x4a\x09\x1b\x01\x80\xab\xd1\x6d\x42\xaa\xbb\x24\x81\x82\xb8\xc4\x79\x89\x13\x3a\xdf\x01\xf5\x09\x54\x03\xed\x2a\x42\x03\xe5\x49\xb1\x22\xba\xab\x45\x70\xbc\xa9\x48\xef\x45\x1e\xd5\x11\xa1\xb8\x42\x6c\x47\x58\xb0\x88\xea\x0a\x71\xf7\xea\x0b\xfb\x8a\x47\xe5\x43\x28\x2f\x8b\xcd\x97\x97\x2a\xa2\xb9\x46\xd0\xd3\x3a\x54\xf3\x70\xa8\x38\xdd\x15\x82\xa1\x8a\x72\x86\xf1\x44\x8e\xaa\x63\x0e\x9f\x97\x46\x19\x2a\x23\x3a\x4a\xe0\xe9\xc3\x88\x8a\x05\xb9\xfa\xfa\x60\x9a\x5f\xae\xc8\x6c\x92\x6c\x36\xeb\xf8\xa5\x16\x13\x19\xa7\x10\x33\x77\xd5\x8b\x12\x6c\xba\x1b\x59\x5a\xc8\x38\x46\xeb\x50\xea\x8f\xd3\x19\x95\x5d\x82\x8c\xca\x28\x02\xd4\x77\x2c\x23\x15\x1f\x9d\x9b\xbc\xe3\x5b\x42\xb6\xfa\x96\xaf\x2c\xde\x1a\x6f\xf9\xa2\x82\x2d\x7f\xcb\xb7\x02\x79\x35\xa6\xbf\xda\xef\xf9\x6a\x54\x97\x04\x3c\x2c\x26\x37\x8f\x83\x28\xd1\x55\x3d\x0e\xa2\xbe\x4f\xf4\xdc\xc2\xb0\x8f\x25\x5b\xa8\xa4\xb6\x4e\x8f\x06\x14\xf1\xfc\x82\x15\x6b\xc5\xcd\x2b\xa6\x48\x84\xd3\x93\x28\xaa\x13\x4e\x8f\xbf\x0f\x01\x8d\x0e\x71\x1c\xba\xb3\x75\x8c\x78\x85\x40\xd3\x9d\x66\xb8\x93\x8c\x03\x39\x8c\x52\x73\x1d\x74\xdc\xaa\xf5\x26\xf8\xbc\x3b\xcb\xde\xfe\xee\x2c\xba\x52\x2f\x9d\x2b\xc1\xf8\xb7\x66\x73\x5b\x70\x9b\xdb\x42\xb5\xb9\xcd\xf7\x3f\x11\x6f\x4d\x81\x81\x0d\x79\x87\xdc\x4e\xa5\x5d\x22\x69\xdd\xb4\x93\x17\xc3\x1b\x6c\x44\xe3\x7e\xb0\xf6\x1d\xd7\x5f\x0c\x3c\x97\xfa\xf1\x25\xb5\x31\xb3\x6b\x61\x8b\x2d\x30\x20\xad\xb6\xf4\xfc\xc6\xe9\x3e\x7f\x98\x41\x89\x16\x2b\xf1\x54\x4a\x8c\xc6\x1e\x5a\x03\xe7\x34\xf3\xaf\x4e\xfb\x43\x45\x67\x6f\xf4\xdd\xe6\x15\x0a\x4a\x63\xa7\x1c\xa3\xd1\x09\x5c\xae\x82\x33\x74\x46\x3f\xc7\x5b\x60\xc6\xd7\xc0\x68\x8c\x14\x63\x42\x6f\xf4\x54\x61\x80\x3d\x17\x55\x65\x05\xd5\xeb\xc3\x15\x94\x3c\xaa\x92\x28\x3a\x71\xa3\xd8\xd2\x3f\x5a\x2f\xed\xec\x3d\xaa\x97\x88\xb2\x69\xd8\x91\x91\x97\x44\x86\x6e\x33\xa5\xb1\x52\xbf\xd2\x93\x64\x39\x41\x45\xd3\xe8\xeb\x32\x3c\xa8\xdd\x8c\xd1\x4a\x50\x62\xe1\x63\x48\xd5\x97\x29\x92\x71\xcc\x31\x52\x28\x03\xd7\xcd\x60\x43\xa3\x00\x8b\x5f\x88\x42\xa4\xe7\x3a\x35\xc4\x56\xf6\x02\x14\x2b\x62\x10\x98\xf6\x20\x58\x33\xa9\xc5\x1c\x8c\x91\x4a\x04\x0d\xb2\x5e\x5e\x88\x7b\x67\xc8\xe0\x9d\x8f\xef\x15\xbd\x3e\xb0\xb1\x3b\x87\x51\xec\xf9\xf1\xba\x0a\x66\x6c\x84\x16\xf0\x71\x71\xc3\x22\x95\x9f\xa2\x3c\xc4\xde\x2d\x5c\x48\x90\x1a\xbd\x44\x69\x64\xb3\xd2\x6b\x69\x10\x7b\x76\x30\x8b\xb0\xdb\xe8\xd1\xbf\x17\x27\xc5\xaf\xa5\x49\x0f\xf0\xd5\x69\xc9\xad\x3e\xfa\x57\xcc\x6e\xe5\x47\xff\x2a\x30\x9b\x75\x8d\x66\xac\x6e\xf8\xe8\x5f\x25\x36\x2b\x2b\xf3\x89\x41\x99\xb1\xc7\xf7\xb6\xa1\xd4\x5b\x7f\x0a\x50\x13\xc7\x98\x44\x35\x86\x26\xe6\x63\xa8\x09\xe0\x0e\xc0\xa8\xde\xca\x46\xcc\x98\x0f\x79\xd9\xd0\x04\x8b\x54\x6d\xcd\x9f\x7e\xc2\x5a\xf3\x4e\x82\xb4\x79\x2b\x16\x52\x56\xc8\x6a\x41\xab\xd5\x7c\xf1\x10\x7f\xbf\xf1\xdf\xd2\x7b\x84\x95\xdb\x6d\xb3\x17\x0f\x8b\x59\xa9\xf4\xe2\x21\x3e\xe4\xfc\x5b\x7d\x89\xb0\x19\x43\x0d\x5f\x3c\xd4\xd8\xe2\x8e\x69\x95\xba\x16\xc2\x4c\x28\xd7\x2e\x0a\xc8\x28\xb1\x52\x84\xd5\xe0\x3b\x57\xd6\xb3\x94\x52\xe5\x9d\x0b\xe9\x53\xa1\x0a\xa3\x76\xb7\x2a\x61\xb4\xbc\x63\x69\x15\x8c\x7d\x6b\x8a\x2f\x99\xaa\xf2\x1a\x55\x58\xa7\x55\x66\xb3\x80\x16\xd4\x8d\x42\xb4\x65\x05\xe6\x14\xa1\x19\x83\xcb\x14\xb2\x58\xbf\x2d\x8d\x51\xbe\x8b\x98\x47\x68\x2d\x14\x00\x6f\xdf\x34\xbc\x8c\xb6\xcf\x62\x8f\x09\x5e\x9d\x9e\x6c\xbc\xdd\xca\x00\x99\x77\x5d\x18\x2a\xe4\x92\x47\x5a\xca\xbc\x07\xd3\xe1\x54\xdb\x8a\xe5\xf5\x6a\xec\xc8\x50\x5c\xe8\xc6\x2c\xa7\x1b\x1f\x3b\xf8\x5b\x7a\x5b\x10\x74\x90\x01\x32\xd2\x8d\xa2\xd2\x0f\x8b\xb2\x52\x46\x41\x23\x70\x2a\x09\x3a\xa7\xb0\x86\xa0\x71\x5c\x98\xa0\x05\xdd\x5c\xd0\x97\xda\x20\x5d\xea\xba\x26\xd9\x67\xae\x2f\x4f\xae\x63\xd7\x8b\xc4\x00\xed\xa5\xc6\x19\xe5\x8b\xf5\x32\xa4\x5e\x66\x95\xb9\x34\x63\x44\xc6\xdb\xd4\x3f\x6d\xba\x21\xa9\x4c\xd2\x09\xeb\x92\x7d\xdc\x68\x2c\x17\x9c\xd4\xab\x28\x31\x3a\x6d\xc2\xe8\xd5\xa3\xb4\xc9\x55\x13\x52\x6f\xd4\xd5\x73\x48\xe7\x4d\xba\x68\xf5\x66\xb9\x0b\xe9\x5c\xea\x0a\x37\x05\xe8\xf5\x55\x71\x48\xe7\x38\xe5\x57\x24\x5c\x20\xee\xc7\x5b\xa5\x3d\x66\x38\x8c\xd4\xeb\x24\x20\xc6\xa1\xa4\x08\xe7\x40\x0d\xbf\x78\x18\xc0\x37\x99\x70\xfa\xdf\xd6\x26\x3a\x43\x65\x44\x83\x1c\x16\x85\x4b\x9c\x42\xe6\x93\x59\x6a\xff\x7d\xb7\x39\x8d\x3a\x22\xc4\x6d\x28\x29\x82\xd3\xf9\x86\x78\xae\xe3\xc6\xa5\x7e\xf4\xec\xac\xff\xbc\xd9\xf0\xf2\x29\xc5\x61\xb1\x6b\x0f\x75\xff\xd5\x38\xc6\x48\xd6\x78\xce\x0a\xe1\x5c\x0f\xee\xa8\xfd\xb1\x22\xeb\xc2\x93\xae\x3a\xc7\x36\x84\x9f\x5e\x05\x7f\x57\x05\xbf\x6e\xa6\x97\x21\x61\xcc\xb0\x48\xf1\x51\x1c\x2c\x75\x80\xc6\x59\xb8\x3a\x2b\x91\x0a\xbd\x70\x5f\xf5\xae\x32\x5d\xa8\x9d\x5f\x46\xc4\xa6\xed\x41\x5f\xf3\x68\xf6\x82\xf0\x34\x70\xca\x67\x8a\xfe\xfe\xd9\xe5\xa8\xdf\x63\x65\x53\x48\x25\x50\x10\x77\xe4\xac\x58\x0b\x25\x86\x9d\xcf\x95\x76\xf3\xde\x3e\x3b\xb9\x7b\x65\x65\x91\x96\xa5\x28\x69\xf7\xd9\xcb\xc6\xd8\xc7\xbb\xfc\x6d\xe6\xb6\xca\x82\x8e\x5b\x3f\xef\x67\x45\x70\xd2\x7b\xc6\x78\xfb\x96\x23\xdb\x7c\x5a\x4e\xd7\xe6\xa2\xec\xf1\x08\xf8\xec\x35\x7a\x67\xdf\x0e\xfc\x28\x0e\xd7\xc9\x9e\x7e\x9f\x7a\x74\xd9\x72\xda\x1a\x91\x1a\x16\xe4\x10\x37\xdb\x78\x69\x24\xa6\x38\xcb\xe9\x74\xe7\x2d\xf2\xdb\xab\xbf\xfe\x22\xbf\x77\x5b\xc8\xf3\x00\xb9\x84\xdb\x7f\xfd\x35\x4b\xca\xcd\xf0\x72\x40\xd8\x39\xa1\xec\x7c\x97\x53\xc2\x46\x3f\x71\xbc\xeb\x74\xf7\xdc\xe5\xda\x6b\xb5\x5a\x2d\xfe\x63\x66\x15\x23\x6f\xb7\xff\x46\xd8\x5f\xeb\x9f\xf2\xf1\x31\x00\x9f\x00\xd3\x61\x38\x24\x26\x7f\xb4\x9c\xbf\xbd\x4a\xaa\xdf\x32\x60\xbf\xfd\xf6\x8f\x7f\xfe\xfe\xfb\xef\xff\xf8\x67\xbb\x6d\x15\x57\xfa\xa5\x49\xa5\x7f\x34\xa9\xf4\xdf\x68\x25\x4d\x27\xf0\x66\xd5\x4f\x5a\x81\xc6\x61\xda\x31\xa5\x71\xd1\x5e\x3c\xbd\x47\xf5\xe8\xd1\x2f\x16\xc9\x9f\x45\x93\xfb\x8a\x4e\x91\x72\x3b\x15\x95\xdb\x41\x95\x5b\xbe\x30\x48\xbb\x70\xa8\xdc\x1f\x04\xfe\x27\x1a\xc6\xe9\x25\xd7\x6d\x3d\x50\x38\xef\xee\xb1\xf8\x51\xad\x3d\x12\x45\x34\x8c\x59\x5c\x47\x6a\xa5\x98\xdb\xf9\x0f\xe6\xb2\x62\xee\x57\x08\xdf\x52\xbf\x72\x64\xa5\x5c\xa4\x7d\xa6\x3b\xdf\xbf\xd4\xbf\xfd\x92\x7d\x1b\xe9\xdf\xfe\x91\x7d\xeb\xeb\xdf\xfe\x3b\xfb\xd6\x6b\x70\xf5\x12\x53\xe4\xba\x51\x33\x16\xdd\x45\xc9\xfd\x4b\xa9\xc7\x61\x5d\x05\x9b\x80\x85\xfd\x07\x23\x92\xb5\x4f\x71\x97\xeb\xec\x50\x67\x85\xb6\x6e\x51\x3f\x68\xa6\x1f\xb6\xae\x1f\x34\xd3\x0f\x5b\xd7\x0f\x9a\xe9\x87\xad\xeb\x07\xcd\xf4\xc3\xde\xef\x21\x2d\x81\x8b\x11\x6b\x0e\x56\x12\xb4\xc9\x40\x0f\xb1\xce\x16\x28\xf2\x0b\x32\x25\xaf\x28\x11\x50\x29\x59\xbe\x99\xad\xaa\x09\xbe\x2a\xb8\xf4\x29\x5d\x46\xc1\xad\xaa\xef\xf5\x33\x45\x76\x89\xe8\x73\xfc\x0f\x3d\x54\xb0\xec\x93\x25\x8a\xb6\x5e\xfe\xc3\x79\x29\x4d\x9e\x83\x5e\xea\x7b\xf5\xf2\x65\xfa\x3f\x9f\xa1\xc5\x6f\xf0\xe1\xe5\xcb\x8c\x94\x52\x32\xb0\x33\xc2\xbc\x60\xab\x84\xa3\x0a\xe7\x31\xb5\x17\xe2\x0b\x21\x84\xa2\x15\x38\xce\x5b\xe9\x49\x70\x06\x9a\xaf\xb9\x7b\x9a\x33\x13\x25\xa1\xec\xaf\x56\xfc\xe8\x23\x70\x0a\x4a\x6b\xc2\xc7\x13\x13\xf8\x95\x60\x23\x5e\x4b\x06\x70\x4a\x64\x6c\xcf\x6b\x44\xed\x3c\xad\x68\x24\xb6\x00\xb2\x6e\x1c\x30\x00\x53\x1c\xed\xc3\xe0\x23\x6d\x44\x6c\x94\x57\x35\x92\x5b\x08\x1d\x71\xb6\x37\x01\xd4\xa4\x7b\x25\xeb\x54\x21\xc1\xee\xbc\xe5\x74\xbb\xdd\xff\xfa\xa5\xfd\xa7\x24\xe8\xab\x02\x55\xe6\x43\x5e\x3e\xe2\xd7\xa9\x66\x68\x35\x03\xc5\x68\xab\x31\x14\xe5\xad\xb6\xa9\x10\xa2\x1c\x4a\x4d\x31\x54\xab\x68\xd4\x87\xaa\xa2\x10\xa5\x0b\x85\x71\x4a\x49\xb4\x0e\x55\xa8\xe8\x43\x40\x79\x2c\x95\xa5\xa8\x63\x1e\xcd\xe0\x28\x7f\xc0\x46\x79\x1b\x7a\xd8\xaa\xde\xb6\x12\xa7\x26\xa2\x34\x26\x41\x41\xc3\xe0\x37\xa2\xf1\x89\xeb\xd3\x21\x89\xf4\x7b\x3c\x79\x33\xe7\xb3\xd5\xf8\x7a\xdf\x77\xbd\x64\x47\x00\x96\xb9\x78\x3c\xa5\x85\x00\xdc\x6a\x6b\x91\xd9\xac\xd1\x55\xbb\xe3\x60\xce\xde\xce\x6f\xb6\x1e\xa4\x81\x76\x5b\x2d\x27\x59\x4a\x39\xbf\x77\xed\x0d\x83\x34\xd8\x59\x90\x06\x3b\x0f\xd2\xe0\xdc\xb6\x93\xcd\x0e\x8f\x91\x9b\xac\x13\xa4\x45\xfc\x1e\xbb\xba\xf4\x3f\xff\x6c\xb7\x3b\x0e\x88\x9f\x30\x53\x5b\xc5\x20\x4a\x6c\x42\x12\x92\x41\x3b\x20\x06\xa8\xf8\x99\xc6\x1c\xa0\xfa\x42\xe0\x75\x5b\xef\x27\x06\xf0\xe8\x1d\xc7\x0c\xae\x61\xea\x0c\x29\x89\x69\x52\x88\x84\xa3\x90\x38\xae\x1c\xd9\xb9\xea\xd3\xc9\x7c\xed\x27\x9e\x4e\xb6\x11\xb0\x39\x34\x7d\x8e\xad\x46\x84\x3e\xdd\x16\x61\x31\x73\x7b\x49\x1c\x97\x78\x46\x44\xc9\xce\x1c\xbb\x37\xb1\x30\x71\xbd\x90\xb9\x96\xc1\x4b\x50\x0d\x9c\x57\x22\xc8\xc0\x7d\x01\x36\xb3\x04\x2e\x48\x9c\xe8\x58\x45\x0f\x39\xc6\xea\x70\x5f\x7a\xae\xdf\x86\x70\x54\x9d\xed\x9f\x14\x3b\x53\x21\x22\xc0\x29\x32\xf0\x9c\xa1\xcd\x4c\x2f\x2a\x93\x7d\xba\x70\xfd\x0b\x52\x70\xb1\x51\xbc\xce\x92\x15\x6d\x69\x84\xa1\x50\x74\x1b\xa6\x06\x40\x0d\x65\x1d\xd1\x6a\xa4\xd8\x59\x51\x9d\x14\x14\x0a\xb2\xfa\x54\x01\xc8\x13\xe1\x26\x0f\xd2\xcb\xb3\x57\x83\x07\xe9\x35\x72\x92\x6e\x5b\x83\x1c\x8f\x15\x47\xc9\x41\x21\xe9\xc7\x4c\x1a\x00\x45\x67\xfe\xe3\xd2\x70\xb0\x0e\x35\xd6\x2a\x8c\x09\x0b\xa1\x4e\x00\x0a\xd6\x19\x6b\xe1\x43\x94\xad\x04\xbc\xe2\x86\x47\x9c\x90\xc4\xae\x6d\xc2\x52\xb6\x84\xff\xb7\x02\xc0\xb8\x90\xaf\x80\x09\x71\xba\x2b\x06\x2e\x9b\x12\x42\xbb\x71\x9b\x90\xd0\x06\x55\xa4\x71\x69\x0e\x1e\xc4\x92\x18\x32\xe3\xd3\xad\x09\x12\x78\xbc\x25\x7a\xa1\x8d\x36\xb2\x46\x7e\x27\xb5\xe3\xce\x01\xf1\xb0\xa5\x31\x42\x0d\x90\x31\x42\x31\x50\x12\xa1\x07\x9e\xe7\xae\x22\xf5\x2d\x7e\x11\xf5\x0b\x0d\x05\x66\xb9\x1d\x37\xdd\x46\x64\x64\x53\x0e\x47\xa9\x2e\xc9\xfe\xce\x24\xfb\x72\x1a\x34\xd6\x0e\x50\x74\x77\x28\x8b\x8d\x36\xb3\x61\xd1\x36\xb6\xea\x06\xb6\xd2\xd6\xb5\x7c\x9e\x48\x76\x99\xfa\x14\xa1\xd6\x45\x77\x8e\x86\xd5\x2a\xdb\x48\x95\x23\xe6\xfb\x3a\x1d\xb5\x5e\xdf\xb0\x57\xc3\xd1\x0f\x43\x72\xcf\xae\xb5\x4e\xe6\x67\x94\x3a\xd4\x18\xd2\x51\x9b\x13\x1c\xb5\xa6\xba\x10\xe9\x1d\xb7\x91\xf9\xa2\x0c\xa1\x46\xbd\x56\xc1\x38\x8b\xf0\xe7\xdb\x93\x39\x78\xe2\xc7\xc1\x1b\x97\xde\x57\x5b\xff\x6b\xd5\xc4\x72\xbd\x2a\x6c\x5d\xe6\x05\x40\xd5\xcb\xd5\x15\x5e\x07\xb7\x3d\x77\x85\xad\x4c\xdc\xe2\x28\x14\x03\x58\x4d\x09\x24\x75\x11\xb8\x7e\x3c\x51\xd6\x58\xa5\xee\xfd\x79\xd0\x28\x50\x9d\xd5\xd2\x88\x2b\xc2\xa0\x3b\x6c\x6a\xf0\x0a\x89\x56\x95\xde\xec\x6d\x9b\x93\xee\x68\xa4\xa7\xdd\x82\xd7\x35\x93\x6f\xc0\x65\x66\x41\x82\x8b\x0e\x82\x41\x4c\xca\x3c\xd8\xb3\xa1\x8f\x15\x45\xf4\x11\x81\xa1\x0f\x79\x4a\x65\xa5\xb3\x10\xaf\x82\x3b\x76\xde\x47\x88\x47\xd1\xf5\x1f\x06\x07\xe9\x0d\x4a\x75\xd9\xe7\x2c\x24\x7e\xe4\x91\x2a\xde\xe1\x99\x07\x59\x56\x03\x25\xc9\x04\x4f\x77\x23\xc3\xc0\xe8\xa4\xcd\x25\x57\xaf\x9a\x0b\xa0\x38\x83\x50\xb8\x20\x2d\xc3\x83\x93\x6e\x02\xab\x45\xc0\xd8\x98\x8b\x08\x00\x29\x64\xa4\x02\x36\xcc\x50\x52\x9d\x9d\x4b\x1a\xa1\x28\x4c\x23\x67\x28\x95\xd7\xc7\x50\x33\x3c\x64\x09\x81\x82\xd2\xe6\xd3\xc9\x92\x2c\x2a\x0d\x4e\x0e\x9c\x4b\x59\x2d\x6c\x33\x0f\x86\x91\x0a\x68\xd0\xf9\x93\xc3\x36\x8f\x48\x79\x99\x1b\x37\xbe\x1b\x46\x98\x15\xa4\x7c\xb5\x5c\xc6\x04\xba\x84\xae\x84\xd9\xcc\x53\x5a\xab\x64\x61\x2d\x15\x9f\x86\x76\xcf\x77\x70\x54\xd9\x92\xda\xb0\xd2\xb6\xfe\xd5\xf9\x17\x67\xfa\x5f\x75\x98\xce\xa1\x16\x32\x5f\x8d\xae\x62\x51\xe4\x30\x90\xaa\x66\x83\x14\xab\x3e\x24\x31\xa9\x63\x92\xea\x63\x26\xa9\x1c\x12\x77\x05\x7b\x65\xbd\xb2\xfc\xb5\xe7\x19\xcc\x4e\x26\xbc\x06\xc3\x93\x0c\xdc\x60\x8d\xc7\x61\x56\xb4\xa3\xf6\x65\x3b\xea\x02\x80\xcb\xa1\x98\x99\x2a\xc1\x8e\x19\xb2\x75\xf0\x18\x5b\x17\x6b\x23\xe0\xe2\x61\x65\x05\x2a\x6a\xa6\xed\x37\xf8\xc8\x52\x88\x4c\xe3\x01\x96\x2e\x18\x5f\x60\xb1\xa1\x1b\x4a\xee\x9e\x50\x51\xf1\x60\xd7\x77\x9c\xad\xbb\x1a\x6c\xe5\x00\x8b\xd8\x2b\xa6\xa4\x90\x57\x56\x55\xa9\x81\x4e\xbe\xe4\x53\x95\xbd\x1d\xf9\x84\xed\xec\x94\xba\xfa\xbc\x09\xab\xa9\x93\x64\x2c\xbd\x85\x53\x30\x3b\x26\x05\xd1\x69\x51\x85\x80\xcd\x87\xa2\xf2\x58\xbd\xaa\xb4\x4a\xaa\x95\xba\xbf\xbe\xaf\xed\x40\x6d\xbd\x0c\x38\xe8\x97\x19\xde\x22\x9c\xfa\x8d\x25\x5e\x86\x13\x7d\xa2\x59\x60\xf8\x45\xef\x32\xaa\x4f\xeb\xbb\x7d\xd3\x14\x74\x86\xb7\x10\x27\x62\x63\xe1\x85\x70\xb2\x77\x77\xe5\x41\xa2\xb4\xfa\x95\x07\x8d\xc2\xef\xe3\x2a\x81\xc4\x6d\xfd\xab\x04\x1a\xd7\x8f\x70\x95\x40\x62\x61\x93\xab\x04\x1a\x33\xdf\xd0\x55\x02\x89\xc9\x2d\x5d\x25\x38\x7b\xa4\xa1\xe0\x6c\xb3\xa1\x40\x25\xfb\x31\x54\xee\x6c\x5b\x2a\xa7\x32\x33\x5d\xcf\x96\xae\xf9\x32\x5a\x6d\xe2\x23\x06\xaf\xa5\x11\xad\xe3\xd1\xd5\x46\xae\xaa\x6f\x49\xb7\x47\x25\xdb\xb1\xea\x44\x6a\x58\xf0\xfd\x29\x4e\xe2\x24\xa6\xcb\x0a\x8e\x87\x37\xad\xda\x1d\x97\x05\x13\x24\xba\x22\x68\x18\x75\x83\x19\xaf\x89\x91\x7b\x46\x96\xd4\xd9\x1d\xcd\x7e\x06\xbe\x30\xa6\x85\xc4\x0e\x4e\x91\x7e\x2f\x21\x87\xcc\x19\xbb\xd6\x2e\x28\xb1\xd0\xf8\xa5\xcf\xea\xa7\x80\xa7\x0d\x3a\xa8\x8c\x21\xa3\xa2\x0a\x05\xc8\x0d\x27\xa9\x6c\xab\x88\xa5\x1b\xd7\x77\x82\xfb\x2a\xf3\x7b\xaf\xe1\xfc\x6e\x43\x44\x26\xbe\x74\x32\x4c\x5c\xf1\x92\x9c\x27\xf5\x16\xec\xa1\xeb\x15\x06\xf2\xd4\x82\x42\x56\xe7\x62\x9e\x80\xce\xe2\x7b\x4e\x3d\xd7\xa6\xad\xf1\x5b\xe8\xa4\x0e\x03\x7a\xb6\xdb\x1d\xa7\x6b\x1b\xc3\x7a\xea\x9e\x5e\xf3\x2e\xed\x88\x07\x79\x76\xe0\xeb\x35\xbf\x65\x8f\x98\x0e\xde\x72\xcf\x6a\xde\xfd\xe7\x49\x87\xa1\xca\xe3\x38\x83\x9b\x22\x81\x62\x27\x64\x69\xa8\x4e\xad\x35\x4e\xdc\xa8\x38\x32\xe7\x4d\x7d\x65\xf2\xdc\x28\x6e\x77\xdc\x79\xd9\xab\xb1\x19\xa1\xe3\x77\xcc\x75\x2f\x63\x10\xba\xb8\xcd\xac\xf1\xbb\xb6\xca\xb0\x4a\x33\xe2\x11\x11\xc5\x06\x76\x77\x78\x3d\x58\xa6\xb1\xd6\xf5\x60\xbd\x93\xec\x6e\xd7\x71\xd3\x6c\xd7\xa1\x52\xf8\x9d\xec\x3a\x6e\x36\xdb\x75\xa8\x5c\x3f\xc6\x12\xf0\x66\x5b\x4b\x40\x95\x99\x6f\x69\xd7\x71\xb3\xfd\x5d\x87\xce\xae\x87\x85\x21\x6e\xbe\xe2\x65\xf0\x5a\x08\xf9\x2a\x1e\x84\x64\xa9\xaa\xda\x2a\xfc\xb3\x1b\xf8\x97\xc9\xbc\x51\xcd\x2c\x59\xbf\x75\x64\x2c\x0c\x78\x41\xb4\x23\xb5\x85\x4a\x68\xc4\x5a\x09\x41\x68\xe3\x22\x88\xe9\x6a\x18\xdc\xfb\x15\x56\xa8\xa3\xda\x2b\x54\xeb\x65\x94\x82\x7f\xc9\xee\x53\x8f\xae\x5a\x7f\xb0\xb7\xc3\xd9\xfd\xef\xf6\x2d\xc2\x2d\x46\x0e\xe2\x09\xc2\x4b\x99\xb4\x2f\xa6\xab\xeb\xd5\x0e\x39\xba\x5e\xd5\xe1\x47\x21\x05\xe5\xe6\x7a\x95\xf2\xf2\xf5\xc2\x80\x0c\x9a\x85\x01\xd1\x28\xdc\xe9\x3c\xdf\x3c\x0c\x88\x46\xe7\x77\x32\x8b\x6e\x16\x06\x44\xe3\xfa\x31\x66\xd1\x6d\x85\x01\xd1\x98\xf9\x96\x66\xd1\xed\x87\x01\x19\x6a\xc7\x9a\x81\x1f\x87\x41\x69\x0c\x90\x06\xdb\x06\x9b\x43\xce\xb0\x16\x61\x44\xf7\x9d\x61\xc0\xdd\x00\x35\x92\x77\x37\x5c\x49\x74\x56\x1f\xae\x86\xea\x25\xef\x1d\x52\xd8\x6f\x46\xa1\x7a\xe5\xf9\x3b\x88\x84\x36\x1c\x98\xe9\x45\xec\x79\x1e\xce\xe8\xd4\xfd\x0f\x62\x9e\xd8\x22\xab\x51\x82\xa0\x01\xa3\x18\x97\x1a\xb1\x7a\xb7\x4e\x4a\x18\x38\xbd\xa3\x05\xa6\xd5\xbd\x15\xf1\x5d\xbb\xc5\x56\x12\x7c\x88\x69\xbd\xf4\x83\xf8\x85\xbb\x5c\x71\x12\xa9\xf3\xb2\xad\x13\xa4\xc2\xd4\x09\x4a\x4a\x70\x82\x86\x9a\x33\x39\x25\x55\x9f\x78\x39\xa9\x2f\x78\x92\x80\x6f\xcb\xe6\xa1\x49\xcf\x9a\xe5\x86\x9c\x8e\xd3\x9d\xd5\xb4\x07\x2d\xba\xad\x16\xfd\xed\xd5\x5f\x7f\xd1\xdf\xbb\xce\x86\x16\x21\x27\xb3\x08\x39\xb9\x45\x88\xde\xb6\x77\x6e\x72\x82\xe6\x96\x85\x35\x7e\x8f\x98\x9b\x92\x96\x32\xb7\x12\xe2\x8f\x4f\x49\x84\x37\x31\x3b\xe4\xdf\xc5\xb9\x4f\xda\xb8\x0a\xad\x3a\x3a\xdd\x52\xce\x8a\x70\x6a\x0f\x54\xd7\x0a\x8f\x98\x97\x27\xb5\x49\x5c\x79\xe4\x21\xc7\x63\xc4\xa1\xbb\x46\xc0\x6a\x32\x79\x64\x1d\x15\xf9\x21\xd4\xa5\x2f\x01\x87\x10\xa8\x62\xd1\x29\x14\x15\x55\x4f\x85\x5d\xae\xc3\x87\xe3\xc6\xeb\xf0\xa1\xfa\x0a\xff\x0e\x27\xe0\xe3\x66\x13\xb0\x4a\xe1\xa3\x9c\x6e\x48\xc4\x6f\x7a\xba\x61\x62\xe9\x11\x4e\x37\x30\xbe\x1a\x9d\x6e\x68\x3c\x7d\x1f\x1b\x3a\x89\xff\xfa\x1b\x3a\xbd\x25\xbf\xfe\x86\x4e\x6e\xc2\x0d\x36\x74\x1a\x33\xdf\xd0\x86\x4e\x62\x72\x4b\x1b\xba\xd3\xaf\x37\xf4\x9d\x36\x1b\xfa\xd4\x13\xeb\x1d\x52\x78\xb6\x1d\x0a\x77\x3a\xcd\x9d\x35\x9f\xe6\x54\x3a\xbf\x93\xd1\xe9\x6c\xb3\xd1\x09\xd1\x9f\x5d\x6e\xe8\xee\xe2\xa5\x77\x18\x84\x1b\x6c\xe9\xce\xcc\xc4\x62\x4a\x88\x73\xf9\x18\x63\xf0\xb6\xbc\x93\x34\x66\xbe\xa5\x31\xf8\x6c\xfb\x63\xb0\x1a\x12\x7f\xa7\xe3\xc7\x65\xf3\xf1\x43\xf5\x47\xd9\x29\x9d\xd7\xdb\xa3\x73\x87\x33\xc6\x75\xb3\x19\x43\xa5\xf0\x2b\xb9\x70\x4b\xe4\xd6\x75\xe1\xd6\x88\xe6\x07\x78\xd4\xd9\x21\xf1\x91\x8c\x42\x67\xa2\x80\x06\xc3\x31\x6b\x5e\x16\x67\xca\xe4\x0a\x07\xe3\x67\x6d\xe2\xbb\x87\xfa\xc1\xd8\xa8\x1f\xcc\xc8\xe8\x07\x63\x5b\xe3\x91\x26\x8a\x3a\x6e\x80\x1a\xdb\x85\x6e\x80\x1b\xf2\x5e\xc5\x07\x70\x77\x62\x69\xe6\x4e\xa8\x09\xe8\x3b\x59\x2b\x5d\x6f\xb6\x56\xd2\x3c\x0e\x1f\x61\x15\x71\xbd\xad\x55\x84\x3e\x5e\x7d\x3b\xab\x88\xeb\xad\xaf\x22\x0e\x54\x7b\xe0\x80\x7a\xc8\xe4\xbc\x35\xfb\xb9\x9d\x80\x57\xed\xe7\x83\x67\xfb\xb9\x64\x3f\x9f\xf4\x11\xfb\xf9\xc1\x41\x51\x2b\xe9\x9a\x9d\x94\x68\xa1\x4d\x3c\xf1\x13\x5c\x49\x81\x0a\x9e\x24\x90\xb2\x26\x33\x58\x8e\x2b\x99\xc7\x12\xce\x54\x56\x0c\xd4\xe8\xd3\x10\x84\x84\xb1\x35\xa4\x1e\x8d\x69\x19\x5b\xb5\x39\x70\x72\xb0\x02\x6f\x19\x4e\x8d\xf8\xa1\x0a\xe4\x50\x0b\x39\x71\xbf\xc3\x5e\x17\x06\xf7\x5a\xa7\x3b\x78\xee\x74\x72\xa7\x1b\x62\x9d\xee\xb0\xa0\x8d\xf4\xf3\xe0\xe0\x3e\xed\x72\x6a\xf3\xf2\xf6\xbf\x0c\x4a\x02\xde\x34\x52\xcd\xcb\xe0\x5e\x28\x55\x09\x46\x83\x62\x4a\x20\x90\xb1\xa2\x84\xf0\x6d\x0e\x15\x9c\x94\x76\xd2\x1c\x2a\x4b\x38\x2d\x86\x81\x42\xb0\x34\xfa\x6a\xfb\xba\x04\x55\x83\x7d\x9d\x46\xe1\x2e\x77\xc8\x12\x8d\xf5\x76\xc8\x1a\x9d\xdf\xc7\xea\x56\xe2\xb8\xfe\xea\x56\xe3\xfa\x11\x56\xb7\x12\x0b\x9b\xac\x6e\x35\x66\xbe\xa1\xd5\xad\xc4\xe4\x96\x56\xb7\x3a\xbb\x3b\x73\xdf\x56\xc8\xaf\xe3\xbe\x8d\xb5\xca\xb7\xe8\xbe\xad\xb6\xd0\x16\xdd\xb7\x0f\xd4\x03\xb4\xab\x90\xd8\x1f\x2b\x0d\x2c\x47\xcd\x06\x96\x38\x41\x90\xa1\x36\xa3\xd5\x98\x60\x25\x78\xb3\x5d\xa8\x34\x07\xa7\x44\x8f\x15\x87\xaf\xe2\xfe\xfc\x92\xac\xc7\xf4\x37\xc3\xc4\xdd\x32\x63\xfc\x70\x18\x37\x1c\x0f\x4e\xce\xec\x46\x4e\x5b\xbc\xe0\x38\x37\x14\x5c\xd0\xf8\x22\x0c\x56\x34\x8c\x1f\xde\x10\x6f\xad\x04\xc9\xa1\xa2\xf5\x05\xa8\x45\x97\x76\x5a\xb3\xbf\xfe\xc2\xd6\x61\x24\x8a\xdc\x85\x9f\xc8\xfb\x45\x1c\xbc\xa0\x7e\x1c\x3e\xbc\x70\xfd\x17\xbe\xeb\xbd\x58\x92\xd5\xcb\x76\xfb\x8f\x14\xcc\xfe\x47\xfa\x70\x18\x84\xad\x45\xfb\xb6\xfb\xe7\xc7\x5f\x17\xd6\xa7\x5f\xe7\x5f\x3a\x4e\xd7\xf9\x5b\xeb\x17\xc6\x3b\x8c\x42\x9e\xc8\xd9\x2c\x63\xbd\x81\x92\x12\x78\x03\xf1\x37\xb1\x33\x8e\x8b\x87\xba\xdc\xa9\x10\x56\x29\x1c\xbf\x2e\xaa\x61\x42\xdc\x08\x25\x14\x04\x25\x7d\xa4\xb4\x54\x85\xf5\xd8\x61\x6b\x56\xad\x9d\x95\x7b\xb5\x12\x23\x85\x78\x35\x56\xd4\xd2\xe5\xcc\x5c\x84\x6e\x10\x96\xcc\x3b\x85\xfc\x64\x00\x1a\xb1\x84\x62\x2f\xe2\x2a\xc7\x86\x33\x36\x15\x25\xab\x0d\xd9\x62\x28\x2e\x53\xb1\x26\xaf\x8b\x4b\x6c\x17\xd1\x86\x0d\xd5\x42\x21\xf3\x41\x5a\x65\x77\x92\xec\xbb\xaa\xec\x0c\xe0\xe0\x33\x13\x0b\x7e\x87\x7e\x6e\x91\x36\x7c\x68\x56\xa2\x58\x07\x8f\x2c\xf6\x39\x0c\x8c\xba\x13\x36\x94\x96\xcd\x21\xc5\x63\xb0\x42\x91\x0e\x52\x5f\x30\xb3\x22\x7c\xfc\x99\xe2\x76\x71\xcb\x61\x6f\x6c\x75\xbb\x5d\x7f\xed\x79\x7f\xfd\x45\xe4\xc7\xc6\x72\xa1\xa5\x56\xec\xce\x97\x19\xbb\xd3\x7b\x70\xcd\x67\xba\x64\x27\x4f\xe0\x03\x8e\xec\x0e\x72\xfa\x48\x49\x6b\x6f\xe1\x05\x33\xe2\xed\xf7\x7c\x77\x49\x12\xd4\x07\x9f\xa8\x1f\xcb\x6f\x22\x1e\xa4\xb7\x83\xdb\x9d\x2f\xd4\x8b\xe8\x0b\xad\xee\xda\x71\x83\x8b\x30\xb0\x69\x14\xb9\xfe\x02\x83\xf0\xae\x18\x42\x9f\xce\x83\x90\x4e\xfc\xd5\x3a\xc6\x6a\xbf\xaf\x52\xfb\xda\xf7\x02\xe2\x20\xd5\x0f\x7b\x25\xd5\xbd\x60\x86\x55\xeb\x17\x57\x1b\x78\xee\x6a\x16\x90\x10\x45\x39\x28\xab\x1b\x44\x14\xab\xc7\x5f\x06\x98\xf1\xa7\xac\xb2\x3d\x09\x0e\x22\x58\xae\x82\xc8\x35\x34\xd9\xe1\x41\x09\x01\xd3\xe9\x61\xe0\xc7\x87\xc4\xa6\x27\x06\xa9\x1d\x96\x40\x60\x0b\x68\xac\xe2\xa8\xb8\xe2\x90\x7e\x72\x6d\x7a\xe2\x2e\xee\xb0\xb6\x3e\x1c\x57\xa9\x7d\x1a\x98\xf8\x9e\x54\xa9\x7e\x1e\xba\xd4\x8f\x4d\xea\x7e\x78\x54\x05\xc6\x45\x18\x7c\x76\x97\x6e\xfc\x80\x41\x38\x2e\x81\x70\x7e\xca\xe2\x4e\x12\xdb\x44\xc2\x49\x09\x80\x90\x60\xdd\xec\xf0\xb4\xb8\xda\x81\xe3\xc6\xae\xbf\x28\xee\x6d\x87\x67\x25\x40\x92\xc5\x1b\x56\xef\xbc\xb8\x1e\x0b\xfa\x8c\xd5\xbb\x28\xae\x37\x22\x4b\xba\xc2\x55\xf4\x75\x71\xcd\x31\x89\xee\x06\x77\xc9\xce\x01\xab\x7c\x59\x5c\x79\x32\xec\xbf\xa1\x61\xe4\x06\xbe\x19\xc4\xb4\x18\xc4\x31\x7d\x30\x0e\x10\x57\x69\x47\xe7\xd6\x87\x57\xe9\x5f\xf1\x78\x1d\x8b\x4b\x88\x19\x28\x50\x4c\xa7\xd4\x71\xc9\x34\x0e\x29\x41\x7b\xe4\x75\x31\x9d\xa7\x34\x8a\x08\xce\xe1\x9b\x94\xcc\x34\x42\x22\x5e\x3d\x58\xe3\x83\x19\xbb\x8f\xca\xae\x73\x8c\xb2\x36\xce\xf9\x55\xd9\x7b\x05\xf3\x8c\x98\xd6\xe6\x4e\x5b\x32\x47\x9d\xcf\xe7\x9e\xeb\x53\x36\x55\x25\x43\xa7\x47\x4d\x80\x4a\xa6\xaa\x0b\xb2\xa0\xac\xf3\x1a\x87\xde\x92\xd9\x8a\x85\x95\xa6\x58\x0f\x1a\x95\x4c\x54\x17\xc1\x6a\x1a\x93\x18\x93\xf5\xa8\x64\xb2\xba\x08\x83\x45\x48\x23\xac\xff\x8d\x4a\xe6\xaa\x4b\xea\x91\x98\x62\x4a\x3c\x1a\x96\xd4\xbc\x1a\x5c\x50\x1a\x0e\x02\xdf\xe7\xbb\xf8\x89\x8d\xd2\x5e\x32\x57\x4d\xa9\x1f\xa1\x23\xce\xa8\x64\x8a\x9a\xc6\x41\x88\xeb\xf5\xa8\x64\x8e\x9a\xbe\x19\x61\xb5\x4a\xe6\xa6\xe9\x9b\xd1\xfb\x00\x9d\x13\x47\x25\xd3\xd2\x55\xb2\x29\x46\xaa\x95\xcc\x44\x57\xc1\xda\xbe\xc3\xea\x1d\x4b\xa3\x4b\xe5\x61\x84\x19\x2b\x30\x78\x25\x53\x42\x61\x7f\x18\x95\xcc\x0b\xd7\x13\xac\x52\xc9\xa4\x70\x1d\xd1\xb0\x68\x06\x1e\x95\x4c\x0d\x37\x77\x94\x7a\x58\xbd\xcb\x7c\x01\x96\x3d\x36\x97\xd4\xff\x53\xd8\x17\xbe\x74\x0e\xd4\x33\xff\xfe\x7a\x36\xc3\x02\x0c\x21\xc6\xdd\xec\x69\x1b\x5e\x83\xad\xfa\xaf\x8b\x21\x69\x3b\x86\xb4\x4c\x2b\xab\x2c\x5b\x9b\x89\x6f\x53\x8f\xcc\x3c\xf3\x25\x1d\x9d\x1a\x3b\xaf\xa4\x11\x84\xc3\xd3\x4d\xc7\x79\x31\x03\x59\xeb\x30\xa4\x7e\x7c\x45\xc2\x45\xc1\xfd\xbf\x14\xec\x1b\x40\x19\xac\xa7\x13\x67\x82\xaa\xd3\x07\x4b\xe2\x24\x0e\xe9\x9c\xac\xbd\xf8\x22\xa4\x9f\xd8\x4d\xc3\x1a\xf2\x73\x94\xaa\x1a\xa1\x45\xb0\x91\x33\x36\xb9\x30\x4e\x2e\xd3\xdd\x8b\x3b\x52\x70\x1b\xcb\xbc\x63\xa5\x79\xe5\x6c\xd7\x7a\x5d\x0a\x5a\xa3\x53\x14\xc3\x29\xac\xdd\xd8\x31\xde\xca\x15\x9a\xb7\xa8\x5d\x93\xa1\x35\x8a\xc9\xb2\xc8\xd2\x2a\xec\xac\x88\xb0\x62\x77\x49\xa7\x09\x80\xd4\xca\xda\xb2\xbb\xb3\xbf\xff\xf2\xea\xd5\x2b\xab\x65\x77\xbb\x5d\xfb\xe7\x9f\xed\x9f\xba\xdd\x5f\xfe\xfe\x8a\xff\xf8\xaf\x5f\xfe\xfe\xaa\xfd\xbf\xf6\xef\xbf\xbf\xfa\x15\x3f\x7b\x8e\xe9\x82\x86\x2f\x1c\xf7\x93\xeb\xd0\x17\xb3\x87\x17\xff\xa1\x61\xf0\xb2\xdd\xee\xcc\xbb\xe9\x1b\xd7\x2d\xda\x9d\xfd\xff\x18\x02\xda\xed\x76\xe9\xff\xd2\x7a\x80\xac\xa4\xea\xab\x57\xaf\xc4\xab\x9a\xc3\xfd\x6b\xdf\xfd\xdc\x6a\x65\x21\x3a\xfe\xe7\x9f\xad\x57\x96\xd3\x6e\x5b\x72\xce\x3c\x35\x7e\x5d\x97\x49\x4f\x97\x7f\x56\xca\xd0\x04\x0f\xab\x72\x2d\x45\x0d\xce\x49\x75\xc9\xde\x73\x5d\x00\x56\x27\xeb\x61\x65\xd0\xcd\xb4\x73\xa5\x5d\xad\xe0\x80\x27\xbb\xa7\x28\x95\x6f\x69\xa4\x98\xe1\x69\x44\x5d\xe0\xa0\x94\xc0\x2d\xc1\x6a\xb2\x5c\x26\x8b\xfa\x98\x59\x7a\xc9\x82\xad\x7b\xcb\x09\x8d\x0c\x35\x75\x92\xab\xe0\xd0\xed\x7c\x65\xe0\x35\x36\x6a\x53\x5f\x4a\x74\x1d\x5a\x4b\x49\xbc\xf6\x1d\x1a\x7a\x0f\xae\xbf\x28\x53\xd0\x8c\x48\x95\x24\x1c\x82\x46\x8d\x28\xc6\x08\x39\xd4\xcf\x1a\xd8\x2a\xbb\xfa\xa0\xc9\x8f\xab\x12\x55\x02\x01\x0d\x04\x88\x0c\x49\x39\x02\xe4\x80\x01\x94\xe4\xd4\x5e\xed\xab\xcf\x1f\x3a\xee\xdc\xa5\xe1\xb4\xec\xe5\x9b\x7c\xb2\x9c\x21\x04\x2f\x68\x2c\x01\x2a\xb4\xc9\x27\x34\x54\xc0\xaf\x71\x23\x63\x60\xa6\xdf\x43\x35\x50\x52\x6d\xe1\xa7\x6b\xd6\x4a\x8d\x70\xb3\xad\x46\x50\xa9\x6e\xd2\x08\x66\xc2\xeb\x35\xc6\xcd\xd6\x1a\x63\xa4\x5f\xec\x24\xfe\x82\x3a\x6c\x6f\x53\x7e\x6f\x7f\x74\x82\xf6\x05\x5b\x02\x92\xe1\xa9\x80\x03\xf1\x8a\x80\x45\x5b\x28\xc9\xbc\x95\x36\xa3\x38\x86\x30\x34\x82\x8d\x18\x0c\x6b\xa1\x62\x72\x37\x23\xd4\x44\x62\x15\xe2\x20\x59\x27\xa6\xe3\x0e\x8b\x26\x2b\x31\xe0\x7c\x38\xb1\xe0\xba\x2c\xf3\x2f\xec\xd8\xdd\x59\xad\x57\xb3\x9d\x8e\x70\x42\x9c\x6d\xe8\x23\x38\xcb\x7c\x04\x67\xc0\x09\x91\x9d\xbb\x8c\xb8\x11\x96\xfc\x41\x6f\x0d\x0f\x98\xeb\x2f\x67\x8f\xd4\x1b\xb2\x1b\x2c\x9e\x47\xa7\x8d\x17\xcf\x93\xa3\xfd\x25\x8d\xef\x02\x27\xea\xfe\xf1\xe7\x2a\x0c\x56\xbf\xbe\x9c\xc4\x74\xf9\xd2\xf2\xc9\x92\x66\xbf\x57\x1f\x17\xbf\xbe\x7c\x69\xc5\x0f\xab\x5f\xf7\x12\xb8\x6c\x95\xf5\x47\xb2\x8a\xbc\xb5\xb2\x03\xfb\xdb\xd4\xce\xf0\xc5\x4a\xc1\x0c\x02\x3f\x26\xae\x1f\x65\xa0\x44\xda\x00\x2e\x83\xf3\x07\x7b\xd8\x52\x83\xd7\x73\x9c\x0c\x14\xfb\x59\x06\x45\x03\xc0\x4f\xd1\x33\x18\x59\xaa\x36\x98\xab\x60\xb1\xf0\x72\x30\x59\xaa\x36\x18\xfe\x25\x03\x93\xa5\x70\x30\x05\x52\x66\xdd\x25\x87\xc2\x13\x46\x20\xe3\x89\x5e\x9f\xc6\x0a\x25\x22\xa3\x3e\x4f\x34\x06\x60\x4c\x00\x12\x2a\x44\xdd\xdb\x4e\xef\x50\x53\xc1\x11\x8d\x53\xb7\x9c\xfe\xc3\x64\x98\xc1\x54\x73\xcb\xe8\xeb\x9f\x68\x14\xbe\x5e\xd3\xf0\x81\xbb\x18\x05\x61\x06\x57\xc9\xdc\x14\x6c\xcf\xf3\x50\xc8\x2c\xbf\x0c\xf8\xe8\x2d\x94\xcc\x48\x93\x4c\x2f\x7a\xf0\xed\xbc\x1f\xf0\x84\x59\x69\xd0\x8e\x34\xa5\xb1\x04\x45\xa4\x0d\xc4\x71\x28\x7a\x73\x0f\x03\x3b\x19\x71\x32\x38\x79\xd2\x48\x4f\xff\x10\x83\xc1\x62\x77\xa4\x0d\x0b\x60\xc9\xd9\x66\x98\x7a\x6b\x64\x95\xaf\x2f\x27\x2a\x3c\x96\x55\xbb\x93\x4d\xb2\x68\x54\x6c\x5b\x91\x8f\x8d\x4a\xae\x99\xc4\x91\x06\xf1\x84\x44\xf1\x34\x7e\xf0\x28\x0b\x54\x05\xfa\x0d\xf2\xa1\x36\xb9\x17\x21\x9d\xd3\x30\xa4\x0e\x8a\xc1\xf4\xb5\xfe\xd0\x93\xde\x7b\x44\xb1\x18\x3e\xd6\x47\x92\xd7\x8f\xc4\x58\x09\xb2\x8c\x00\x27\xba\x5e\x48\xb4\x20\xe0\xa6\xb5\x21\xf6\x9c\x60\x15\x9f\x05\x0e\x15\x33\x53\x9e\x81\xc3\xe9\x1f\x25\x0a\x71\x84\xa9\x58\x10\x4a\xa0\x60\x8e\x09\x96\x95\xf5\x4d\x04\x22\x7f\x72\x2d\x53\xfc\xc3\x90\x2c\x60\x07\x33\x7d\x35\x72\xdf\x1b\x1a\x30\x28\x3d\x57\xc9\x6c\x30\x98\x4a\x10\xce\xa6\x28\xe0\x24\xbb\x10\xb4\x55\x01\xc5\x15\xfd\x2c\x49\x5c\xcd\x2d\xa3\x7d\x7c\xa9\x01\x4e\xc9\x3b\x0c\x83\x25\x3b\xf4\xcb\x40\xeb\xf9\xe6\x35\x95\x95\x2e\xac\x10\xba\x0f\x7c\x32\xf3\x28\xe8\x00\x87\x41\x08\x3a\x9d\xf1\x73\xed\x99\x5c\x4c\xb5\x51\xff\x61\xe0\x91\x28\x3a\x23\x4b\xaa\x4f\xc4\xf2\xd7\x1a\x93\x1b\x8a\xe8\x8a\x2c\x8c\x68\xf2\x6f\x5b\x42\x22\x14\xcb\xf4\xb5\xaa\x7e\x15\x22\xfc\xa1\xd7\x2f\x93\x0b\x7d\xfd\x62\xc7\xee\x27\x75\xcc\x50\x32\xcd\x63\xd0\xb1\x46\x79\x3f\x70\x1e\x32\x30\xfc\x77\x9d\xda\x83\x20\xf8\xe8\x8a\xfe\x9f\xa6\x1a\xcc\x84\xb1\x0c\x09\x64\xd4\xee\x7a\xa9\x99\xf8\x8d\x4b\xef\xf3\xd5\x0b\xcc\x32\xf3\x77\x86\xc0\x8a\xdc\x85\x7f\x0a\xc6\x38\x98\x53\x7f\xdd\xa8\xc3\x53\x32\x6b\xaf\x20\x97\xc4\xf5\xc5\x22\x8d\xa7\x9a\xc8\x5f\x86\x04\x32\x6a\xcb\xff\x30\x08\x97\xf9\xe2\x20\x4d\x98\x77\x54\xfa\xbc\x3b\xa6\x24\xdf\xa8\xf2\xdf\xe6\xda\xba\x46\xf2\x40\x91\x62\x0d\xc0\x53\x66\x08\xa7\xe8\xd2\x32\x35\xba\x39\x70\x55\x29\xf2\x8c\xd0\x86\xec\x58\x47\x87\xe8\xfa\x1f\x73\x92\xd2\x84\x11\xc6\xe8\x9d\x5e\x3f\xb0\xa5\x85\xb3\x48\x9b\xd7\x5a\x3a\x5f\x17\xde\x7a\x01\xcc\x09\x79\xd2\x2c\x9b\x73\xc4\x04\x40\x9c\x07\x66\x89\x14\x66\x00\x91\x53\x5b\xef\x2e\xf9\x4a\x3a\x14\xc0\xb2\x74\x7d\x15\xb6\x43\x77\x05\x16\xa5\x59\xd2\xcc\xdd\x6b\xdd\x32\xe1\xc6\xc0\x30\xc1\x13\x4d\xfa\x92\x04\x47\xa4\x6b\xf7\xa4\xeb\xcb\x93\x0c\x0a\xfb\x59\x99\x96\xdb\xce\xe4\x8d\x36\x73\x0c\x02\x3f\x0a\x3c\x30\x58\xa7\x49\xb3\x0e\x4d\x8d\x3b\x43\x75\x5b\x58\x34\xaa\x0e\xf4\x11\x22\x24\x4b\x75\x0a\x93\xf3\xea\xec\x56\xb7\xd3\x3b\xe0\xba\xa9\x68\x9d\x54\xdc\xf2\x10\x4a\x9e\xac\xdd\xee\x13\xdf\xa7\xe1\x98\xba\x8b\xbb\x5c\x3c\x52\x96\x99\x32\xb6\xf0\xc5\xa0\xdd\xb8\x4e\x7c\x27\x01\x4b\x73\xea\xc1\xe2\xae\xf7\xb9\xa4\xd3\x54\x3d\x18\xe7\x2b\xea\x8b\x2e\x9f\xa5\xea\xcc\xca\xe7\xeb\x58\x95\x8f\x94\x55\x93\x9e\xa4\xaa\x24\x1f\x98\x53\x0f\xd6\xd4\x0e\x03\xcf\x7b\x0b\x46\x21\x9e\x6c\x02\xe5\x9d\x0c\xe5\x5d\x5d\x28\x17\x24\x04\xfd\x2b\x4b\xd5\x91\xf3\xd4\x0e\x29\xf5\x21\x37\x3c\x59\x9b\x1b\x4a\xfd\x77\x32\x94\xda\xdc\x70\x21\x9c\x92\xcf\x8a\x70\x79\x4e\x43\x58\xef\x34\x58\xb5\xe9\xba\x0a\x56\xc2\x94\xbd\xaa\x27\xdf\xb1\x1b\xc5\x41\x98\x2f\xbf\xf3\xa4\x79\xf4\xd3\xc7\xd2\x33\xf2\xc9\x5d\x10\xb0\x99\x01\x19\x66\x5a\xf4\x91\x9d\x37\x8b\xdc\x48\x45\x23\xe8\xb5\x6e\xcb\xf1\x68\x28\x76\x24\x3c\x51\x7b\xe8\xeb\x13\xfb\x63\xbe\x1d\x61\xbf\x8d\x24\xe8\x75\xbd\x75\x2e\x05\xfe\xbb\x7a\xdd\x81\x47\x49\x38\xf1\x63\x1a\x7e\x22\xf9\xee\x4d\xc9\x2c\x3c\xc5\xc1\x21\x26\xcb\xc1\x60\x1d\x4b\x00\xf3\xbc\xba\xf0\x82\x48\x4c\xde\x3c\x51\x83\xbf\xc0\x9f\xbb\xe1\x12\x4c\xfe\x3c\xd9\xec\x28\x89\xdd\x4b\x10\x4b\x7c\x96\xa8\x4e\xcb\x61\x10\xde\x93\xd0\x01\x5b\x04\x9e\xac\x0e\x61\x94\x6c\x0f\x97\xab\x75\x66\x1f\x05\x06\x02\x25\xdf\x60\xf8\x3b\x01\xe6\x87\x89\x6e\x85\x1a\x81\x6b\xd4\x00\x36\xc8\x33\x77\x2d\x7d\x59\x39\x0e\xc4\xa2\x80\xff\xae\xce\xe9\x69\xf0\x89\xf6\xf3\x11\x22\x4b\x95\xdb\xbe\x50\x40\x57\x01\x04\x94\xa4\x1a\x00\x4a\x26\x6c\x38\x79\x57\xb4\xf3\x00\x81\x63\x33\xfa\x8a\xfa\x43\x97\x78\xc1\x02\x82\xce\x72\x6a\x21\xb0\x46\x57\x38\x8e\x8b\x20\x8a\xd3\x6b\x1b\xf9\xa4\x08\xb3\xaa\x61\x61\xd0\x91\x13\x03\x60\xab\x4c\x13\xd5\x1b\xf9\x22\x0c\x96\x2b\x50\x9d\xa7\xaa\x9a\xcf\xcc\x9b\xab\xc8\xfd\x0f\x50\x1e\x91\x6e\xd0\xea\xbc\xb2\x50\x20\x91\x6e\x00\x8c\xcf\xb6\xf2\xdc\xbb\x01\x20\xc1\xa2\x48\x6f\x00\xec\xc4\xf5\x69\xa4\x42\x4c\x33\xeb\x0d\xd9\xbc\xb2\x10\x9a\x48\x37\x21\x8f\xc6\x83\x75\x18\x89\x89\x1e\x64\x34\x39\x68\x56\x27\x3b\x29\xcb\x70\xf0\x3c\xcd\xa8\xc3\x97\x55\xc9\x4e\x57\x9a\xef\x60\x4e\x33\x90\xb1\x58\x5e\xf1\xdf\xd5\x7b\x55\xcf\xe1\x17\x70\x4e\xdc\x28\x86\x3b\x0e\x3d\xbf\xa4\xa7\x25\x53\xa0\x35\x39\xbe\xb5\xfe\x18\x5f\x19\x9c\x22\x50\x44\xe8\xa7\x2a\xb8\xc6\xe8\x18\x33\x74\xa3\x15\x89\xd3\xcb\x2b\xf9\x06\x5c\xce\xc4\xa1\x1f\x5c\x19\x67\xf2\x4b\xfa\xef\x35\x8d\xe2\xfc\x2a\x33\xdb\x86\x0b\x06\xd0\x8f\x38\x92\xc9\x95\xa9\x11\xf9\x4d\x07\x1c\x05\xfe\xad\x5a\x37\xbb\xed\x4c\xde\x69\x56\x0e\xe6\x8b\x94\x9f\xe7\xf0\x44\x1d\xbb\xc9\x99\x06\x51\xb8\xa1\xe6\xc6\x18\x90\x63\xb6\xe3\x21\x2b\xe4\x67\x8d\x2c\xd7\xc8\x3e\x89\x28\x70\x3c\xc8\x93\xb5\xcd\x31\x83\x3b\xd7\x73\xce\x02\x47\x0c\xe6\x30\xc7\xdc\x6e\x37\xfa\x82\xd5\x0d\xa3\x98\x55\xce\xd7\xac\x20\xc7\xbc\x5b\xd3\x6d\xdb\x27\x44\x01\x04\x32\xea\xc0\x39\xa3\x9f\xe3\xa9\x3b\xf3\x80\x52\x4a\x59\xb5\x60\x05\x0e\x95\xac\x5f\x79\xba\xb6\xc8\x93\xaa\x57\xc0\xa3\x45\xa4\xeb\x6d\xaa\x93\x7a\x2c\xba\x09\x04\x94\x66\x34\x32\xcb\xa9\xf0\xe4\xbc\xda\xd3\xe7\xf9\xbd\x4f\x43\xd5\x16\xaa\x64\xd6\x31\x88\x72\xe3\x0c\x3c\x4a\x87\x39\x75\x1a\x93\xd7\x53\x6c\xab\x4a\x66\x1d\xe3\xea\x45\x48\x3f\xb9\xc1\x3a\x52\x94\x4d\xcb\xae\x43\xe3\x15\xfd\x1c\xa7\x6f\xf4\xe4\xa6\x13\x98\xd5\xc8\xe4\xae\xc3\x54\x73\x6b\xb7\x72\x6f\xb5\xa2\xbe\x23\x75\x57\x29\xab\xc0\x41\x05\xdb\xbd\xfb\x54\xf2\x95\x10\x19\xc5\x67\x7e\x98\x67\x4a\xb0\x5c\x91\x30\x77\x3e\xb9\x48\x63\x5a\x88\xcd\xbd\xe1\x73\x01\xc1\xf8\xc4\x5d\xd3\x03\x95\x43\x42\x47\xf5\x31\x89\xf4\xf1\x58\xc9\xac\x79\x9c\xca\xa3\x50\xf2\xc0\x0c\xc2\xb2\x0d\xf3\x8c\x5e\x3f\x78\x1b\x4d\xa2\xf4\x9c\x38\x19\xfd\xa2\x15\x11\x7e\xa1\xd8\x97\x66\x96\x93\x34\x84\xba\xe4\xa7\x04\xb3\x6a\x0b\xf6\x24\x08\x3e\xae\x57\x17\x21\x9d\xbb\x9f\xc5\x09\x08\xcc\xab\xdd\x9d\x78\xf5\x9c\x55\x30\x19\x63\x5f\x4a\xe5\x60\x9c\x2b\xc2\x25\xbb\x28\x21\xc6\xf8\x3c\xa3\xfa\x22\x9f\xaf\x68\xa4\x3e\x2a\x65\xd5\xe9\xa3\x97\x74\xe5\x11\x5b\x05\x06\xf3\x2a\x2a\xd4\x6d\x67\xf4\x1e\x71\xdc\xb0\x69\x14\x1d\xd3\x07\xe1\xb4\x91\x67\xd4\x6e\xa2\x21\x89\x49\x24\xfc\x96\xf2\xa4\xd9\x5e\xab\x9b\xa5\xa6\x34\xd6\x68\x92\xf3\xea\x8f\x98\x59\x5d\x16\xd3\x54\x63\x34\xcd\x6d\x32\xbe\xe3\x90\x91\x0f\xb5\x69\x4e\xe7\x87\x03\xc7\x8d\xc9\x4c\x3a\x1e\x95\xb3\x9b\x39\xb5\xa0\xb0\xb1\x2f\xf5\x0f\x09\x23\x03\x74\xe4\x43\xcd\x91\x75\xe8\x86\x62\x35\xdf\xe8\x30\x9e\xc6\x00\x46\x96\xaa\xef\xc9\x13\x92\xc5\x02\xb2\x06\x32\x1a\xf8\xde\xa8\xd0\xe4\xbc\x9a\x9e\x37\x27\x44\xac\x86\xf8\xef\x26\x52\x82\x50\xf2\x64\xfd\xe5\x28\xbb\x4c\xa3\x1c\x88\x4a\x79\x66\xda\x0e\xbd\x80\xc4\xff\xf3\x4f\x03\xcc\x13\x3a\x57\x20\xf2\x9c\xa6\xf0\xe4\x33\x49\x39\xaf\x8e\xdf\x19\xaf\x09\xce\xde\x40\x46\x53\xda\xe4\x23\x60\x98\x55\x1f\xa2\x74\x2a\x51\x78\x14\x81\x1f\x40\x5c\x91\x19\x8b\xbb\x97\xaf\x8f\xf3\x74\xcd\x93\x4e\x1a\xab\xa0\xa4\xac\x7a\xf6\xcc\x6f\xcd\x3f\x66\xb3\x03\x3f\x57\x9c\x34\xa6\x89\x3a\x47\x58\x4d\x0e\xc0\x6e\x3b\x47\x3d\x7d\x5d\x10\xc7\xa1\x3b\x5b\xc7\x62\x59\x0c\x73\xea\x4c\xe8\x23\x1a\xf7\x83\xb5\xef\xb8\xfe\x62\xe0\xb9\xd4\x8f\x2f\xa9\x1d\x83\xe3\x2b\xec\xa3\x79\xdf\x86\x38\x90\xa5\x9b\xbe\x74\x23\x69\xd8\x12\xaa\x5f\xeb\xec\x36\xcf\xe8\xe7\x18\x87\x8e\x7d\xa9\x03\x99\x39\x59\x8b\xe6\x66\x09\xb3\x6c\xf5\x2d\x57\x32\x65\x43\x10\x22\x5d\x7f\xe2\xce\xfd\x99\xcd\x3e\xcc\xc5\xfd\x47\x40\x48\x13\xb5\x69\x50\x1c\xc5\x4b\x7c\xc3\x0b\xa8\x19\xd1\x38\x57\x57\xa0\x6a\x20\xaf\xe9\xfe\x00\x42\x91\x7c\xcd\xa5\xdc\x4d\x0f\xc9\x9e\xfd\xf4\xab\xcb\x10\x41\x38\x26\x91\xd6\xfc\x72\x5e\xb3\x6d\x32\x84\x21\x18\x50\x73\x2b\x37\x3e\x8a\xe3\x7b\xba\x0a\x20\x6f\x77\x35\x91\x6b\xd9\xb5\x07\x04\x05\x82\x90\x39\xf2\xa1\xaa\xd8\xd1\x7d\x9c\x4a\xfa\xb4\xfa\x60\x51\x15\xb4\x20\x5e\xcd\xad\xeb\xa9\x80\xd8\x9c\x7c\x1a\x8e\xaf\x4e\x4f\x84\xc1\x29\xcf\x68\x34\x92\xab\xf0\xe4\xbc\xfa\x3b\x01\xe6\x06\x09\xe0\x81\x8c\x26\xf4\x69\xf0\xe4\xbc\xca\xf4\xdd\x76\x8e\xfa\xda\xca\xe7\x52\x6c\xe4\x2f\x0b\xed\x02\x60\x3e\xbe\xed\x1c\x0d\xb6\x04\x68\xac\xdb\x68\x1a\x52\x34\xd4\x00\x8d\x43\x3a\xcf\x47\x2d\xf6\xbb\xb6\xf4\x79\x8c\x01\x31\x43\xf3\x54\x8d\xa3\xcc\x23\xfd\x5a\xf8\x61\x20\x5c\xc0\xf8\x6f\x23\xbc\xb1\x7e\x5d\x91\x3f\x54\x23\x36\xbd\x3c\x65\x86\xa0\x5f\x56\xce\xde\x0e\xc9\x60\x88\xb4\x11\xca\xd1\x01\x72\xb0\x07\x1e\x5d\x11\x67\x7b\x52\x66\x7d\xf3\x80\xfc\xba\x89\xe4\x64\x21\x7f\xa8\xa3\xf4\x63\xec\x66\x3e\x33\xcf\x7c\x8e\xff\xe1\x48\x6e\x6b\x79\x9e\x59\x14\xfa\x35\x68\x51\x53\x87\x55\x61\x82\xb9\x86\xb4\xea\x77\xe5\x99\xbb\x22\xdc\x44\x80\x0c\x03\xec\x74\x43\x6c\x99\x7f\xa0\xdb\x29\xd7\xf3\x20\x1e\x91\xde\x2a\x9a\x69\x1c\x06\x1f\x29\x44\x04\x73\xb6\xce\xd1\x15\x68\x16\x91\x2e\x99\x83\x1a\x30\x04\xf1\xc0\x9c\x6d\x62\x3a\xa5\x24\x5a\x87\x12\x2a\x29\xab\x4c\xd5\x8e\xf4\xc8\x19\x23\x1a\x9f\xb8\x3e\x1d\x92\xe8\x0e\x28\xaf\xc8\x32\x0f\x2c\xba\x67\xc5\x54\x87\x35\x2d\x87\x95\x00\x42\x2c\x03\xec\x16\x73\x52\x97\x84\xa3\x90\x38\xae\x76\x39\x5b\xfd\xb6\x89\xe6\x1c\x99\x2e\x9e\x5f\x12\xc7\x25\x1e\x4e\x80\xfa\xad\x31\x01\xf5\x48\xba\x20\x71\x4c\x43\x5f\xa6\x25\xcf\x34\x1c\x8e\x40\x57\xdb\x23\xe4\xfe\x29\x5d\xb8\xfe\x05\x11\x96\x37\x90\x51\xc7\x9a\x13\x44\x14\x42\x01\x19\xd5\xa1\xd4\xf2\x91\xad\xd2\x6b\x12\x45\x11\x00\xb3\xd4\x06\x00\xfb\xf4\x3f\x2e\x0d\x07\xeb\x10\x12\xaa\x64\x6e\x57\x19\x90\xfd\x0d\x71\x42\x12\xbb\xb6\x42\x85\x9e\xbf\xd5\x01\xb5\x17\x8a\xa8\x2d\xa1\x39\xd4\x4a\x2d\x2e\x4d\xb6\xfd\x5e\x68\x0b\xbe\xd2\xc4\xe6\xf8\x30\x4c\x07\x9e\xe7\xae\x84\x5b\x7f\x9e\xdc\x62\x1b\x56\xe0\x17\xce\x88\x3b\x9a\x0b\xe1\x3c\x58\xa7\x4b\xf2\xf9\x4c\x9e\xdd\xea\xd4\x1f\x86\xe4\x9e\xd9\x67\x27\xf3\x33\x4a\x1d\x71\xa3\x17\xf9\x80\x43\xed\x1d\x5b\x23\x74\x9e\xe0\xde\xbc\xc9\x18\x33\xf1\xe3\x00\x5e\x37\xc7\xbe\xe0\xc0\x71\xc8\x03\xcf\x5d\x01\xd3\x74\x2d\xaf\xd7\x49\xc4\xe2\x63\x4c\xa4\x31\x55\xc9\xac\x3e\x00\x99\x9c\x18\x52\x70\x72\xeb\x68\xd9\x26\x9e\x51\xb5\x31\xf8\xa7\x06\xd2\x65\xe3\xa0\xe8\xa2\x71\xe1\x4a\xc9\x26\xe0\xc8\x81\x27\x36\x18\x87\x59\xf4\x76\x0f\x50\x06\x32\x36\x05\x3b\x07\x9b\x34\x90\xb1\xe3\x61\x7d\x4a\x63\x0d\xbb\x9c\xb7\x63\x02\x2e\x69\x84\x90\xa0\xe6\xd6\xeb\xf9\xec\xfa\x3f\xec\xf1\x69\x86\x79\xa9\x52\x85\xd2\x1c\xd0\x8d\x1b\xdf\x0d\xa3\x58\x43\x90\xe7\x57\xc7\xd3\x00\xf3\x34\xb4\x7b\xbe\x63\xc2\x0f\xbe\x6e\x42\x45\x53\x4a\xf9\xda\x90\x51\x33\x24\x31\x91\x97\x8c\x20\xdb\x7c\x00\x99\xdd\x0b\x18\xbf\xc1\x76\x0e\x1a\x64\x39\xaf\x04\xac\x55\x82\xe0\x62\xad\x23\x90\xf3\x0c\x1b\x8a\x37\xd5\xa4\x03\x61\x0d\xdd\x50\x98\x1b\x90\x0f\xd5\x31\x59\x38\x7f\x7a\x57\x27\x22\x8a\x23\xff\x5d\xc7\xdf\x2a\x8a\x81\xbf\x5d\x9e\xac\x72\xf8\x39\xc6\x62\x12\x78\x41\x78\x1a\x38\xc2\xee\x06\x73\xcc\x07\x7c\xfb\xac\x84\xbe\x3c\x0e\xd6\xbe\x93\x5b\xa8\xb2\x94\xd9\xb1\x60\x3f\x59\xed\x10\x7f\xe1\xe9\x31\x3b\x7a\xe2\x2a\x6b\xb5\x60\x53\xfb\x8c\x72\xfd\x48\xf3\x72\xd4\xef\x09\x60\x79\xb2\x0a\x44\x56\x18\x1b\xa9\xc1\x00\x5d\xae\xeb\x39\x65\xe8\xa0\xcf\x70\x00\x78\x69\xba\x1c\x68\x4a\x9c\x64\xee\xd2\x63\xa1\xf6\x1c\x87\x61\x87\x17\x79\xe4\xbc\xb2\x69\x05\xb3\xab\x8d\xf5\x7b\x1f\xe7\xab\xd8\x0d\x84\xab\x6a\x9e\x34\x5b\x11\xc6\x90\xf2\x13\xfd\x22\x49\x7a\x54\x26\xd6\xe6\x59\xda\x08\x12\x09\xdd\xb2\x99\xc5\xf5\x47\xb3\x97\x8e\x75\x4b\xfa\x76\x9a\x61\x17\x22\x58\xcf\x96\xae\xe8\x89\x69\xaa\xd6\x48\x4a\x63\x69\x99\x53\x6b\x99\x5f\x2f\xc6\x30\xe2\x42\x75\x46\x96\xd4\x81\x60\x40\x46\x59\x93\x01\x70\xb7\x9d\xa3\x53\x2c\xd4\x4c\x4c\xfd\x58\xbd\x21\xa1\x65\x9b\x47\x66\xfd\x8e\x44\x5a\xf9\xc6\xf5\x9d\xe0\x5e\x81\x98\x65\x9a\xe1\x9d\x41\x82\xf5\x3b\x5e\x87\xae\x27\xfc\x6f\xd2\x84\xb9\xa3\xea\xe7\xb2\x27\xae\x58\x86\xf1\xdf\xe6\xda\x48\x7c\xa7\x8d\x0f\x56\x9e\x87\x99\xfa\x67\xa5\xfc\x2c\x5e\x40\xf4\x8a\x1d\xa2\x30\xe2\xe4\xb7\xd6\x01\x71\xea\x87\xd2\xf5\x68\x51\x9c\x6b\xba\x1a\x06\xf7\x22\x34\x47\x9e\x2e\xec\xf1\x7b\x34\x0c\x91\xe5\x48\x52\xfb\x7a\x05\x61\x5d\x9b\xe7\x60\x14\xd2\x6d\xe7\xe8\xfc\xf9\x60\xf1\xb1\x27\xca\x03\x74\xcc\x0d\x03\x0f\x8e\x8c\x2c\x69\x1e\x13\xf5\x39\xa1\x59\x33\xde\x76\x8e\xf4\x38\x95\x8d\x41\xbd\xde\xca\xa9\x7c\x2e\x7f\xf7\x3f\xe0\x32\x3f\x4f\xd4\xaa\x7f\x47\xc1\x72\x9b\x27\xcc\xdb\x12\x69\x49\x79\xa9\x2f\x86\x43\x4a\x84\x97\x27\x4f\x98\x89\xd1\x57\xfe\x35\x63\x1b\x82\x75\xd0\x6d\x67\xac\xfb\x5f\x5c\x78\x44\x6c\x3c\xd9\xef\xea\x83\xdf\x05\x59\x47\xe0\xb2\xe2\xba\x5a\x34\x9a\xdb\xce\x50\x3f\x11\x6f\xde\xfb\x6f\x3b\x47\xd3\x2d\x0f\x45\xdf\xf2\xca\xe5\x87\x1d\xec\x74\xcf\x84\xc6\xa3\xcb\xd5\x13\x9d\xba\x0e\x85\x0b\xe3\x61\x61\xc8\x03\x64\x8c\xfb\x7e\x34\x61\xa8\x8f\xa9\x1b\x8d\x1e\xd7\x5b\x04\xb7\x9d\xa5\xf8\x26\x66\x0c\x79\x61\x4b\x1d\x05\x96\x96\x5d\x07\x66\xcd\xfd\xe6\x58\x77\x55\xda\x64\xbf\x89\x80\xfb\xd1\x06\xc1\x89\x6e\x1a\x19\x50\x4f\xa8\x6a\x9a\x30\xf7\x7b\x7d\x5e\xe2\x97\xa5\x93\x8a\x79\xcb\x82\x9c\xc2\xf6\x9d\xf4\xf5\xb3\x09\xea\xd1\x98\x42\x68\x30\xa7\x10\x1a\xec\x92\xba\x8d\xf8\x32\xb8\x8f\xc4\x01\xe0\x7d\x21\x93\x7a\x0b\x73\x22\x2e\x83\x7b\x99\xaa\x4b\xf3\xa4\x6b\x32\x9b\x73\xe1\x00\x48\x20\xa3\x58\x58\xd2\x0c\x74\xf3\x44\x67\xa0\xef\xa5\x2b\x7d\x27\xdb\xff\xdb\xce\x91\x6e\xe4\x66\x8f\x8d\x83\xb3\xe1\xc2\x4b\x6b\x47\xd2\x4b\x02\xfa\xcc\x79\x15\x9c\x12\x10\xbb\x94\x25\xcc\x3d\x4b\xbf\x6e\xc6\x6f\x06\x5c\x84\xc1\x8a\x82\x13\x2c\x35\xb7\x76\xbb\x8c\x68\x9c\xd5\x96\x42\xb6\xe8\xf9\x65\xa0\x0b\xee\xfc\x64\x90\x2e\x42\x37\x08\x81\x62\xa1\x9f\x9a\xe2\x99\x0a\x60\x40\x37\x2a\x8a\xa6\xda\x6d\x04\x70\xaf\xb3\xca\x8d\x4e\x63\xc4\x87\x0d\xc2\x3a\xdf\x76\x26\xba\xa3\x79\xfa\xe0\x7a\x7e\x12\x97\x25\x6b\x0e\x00\xe2\x8d\xf4\x7c\x40\x01\x39\x75\x81\xc1\x07\xcd\x73\x78\x72\xa6\x79\x6b\x8f\xbc\x92\xa5\x3c\x3a\x2e\x26\x18\x35\xbf\x26\xa1\xe2\x95\xf0\xfc\xd0\x03\xe4\x54\x6b\x95\x86\xb7\x08\x10\x36\xf3\x87\xaa\x73\x20\x22\xc3\x08\xc7\xf0\x10\xc2\x15\x88\x0d\x75\x55\x12\x17\xca\xfc\x36\x17\x78\x0b\x3a\xb7\x40\x28\xb9\x75\x1c\xcc\xf0\xe7\x99\x85\x89\xd4\xf4\xbd\x1e\x0e\x03\xe8\x86\x10\x37\x8f\x49\x77\xdb\x39\x42\xef\xbf\x88\x17\x74\x81\xcd\x0d\x66\x56\xd1\x9d\xdb\xce\xb1\x7e\xd1\x59\x7a\xc8\x36\x03\xae\x64\x96\x0e\xb5\x52\x87\xb9\xed\x1c\xa3\xb7\x8a\xb6\xc2\x83\xb5\x4b\xb2\xf5\x3b\x4c\xf2\x9b\xb9\x62\xfd\x24\xe7\x9a\xe7\x67\xdd\xbf\x5e\x7a\xd5\x56\x1e\x01\x9a\xc1\x53\x20\xd5\x81\x71\xdb\x99\xe8\x86\xbf\xe6\x63\xd3\x6d\xa7\xd7\xdf\x77\x7d\x37\x6e\xbd\x5c\xb8\xf1\xdd\x7a\xb6\x6f\x07\xcb\xbf\xff\x2b\xb8\x23\xfe\x2c\x24\xbe\x73\x17\x84\x51\xfc\xf7\x45\xb8\xb2\xef\xe9\xec\xbf\x66\x81\xeb\xd1\x70\x95\x68\xc0\xdf\x3f\x51\xdf\x09\xc2\xbf\xdf\x05\xbe\x4f\xe7\xfb\x76\xf0\xf7\x45\xf0\xf7\x7f\x45\x7f\x77\x82\xe5\x4b\x2b\xa3\xcb\x89\xf3\x2d\x0c\xfb\x49\xfc\xc0\x7f\x58\x06\xeb\xe8\x57\x86\xde\xa2\x9f\x57\x41\x18\x53\x27\x4d\x26\x94\x8e\xae\xad\x98\x24\x74\xe7\xd2\xca\xfd\x87\x83\x86\x00\xa2\xdc\xf3\x28\xf9\x55\x01\x44\xb6\x60\x50\xe0\xe0\x73\xbb\x11\x5e\x1c\xae\x53\x70\xc9\xc2\x94\xc1\xfa\x57\xf4\xeb\xff\xbd\xe4\x2f\xff\xfe\xdf\xcb\x97\x5f\x6e\xdb\x9d\xde\x80\x4b\x1f\x78\x79\x7c\x85\xc0\x96\xdb\x7b\x2c\x70\x9b\x91\xdd\xb6\xf0\xa0\xe8\x37\x18\xf2\xf2\x47\x8f\x57\xf7\xfc\xf8\x63\x19\x8a\x1d\x3c\xfe\xb8\x93\x78\xb2\x3f\xcc\x23\xbb\x4f\xe5\xe9\xcc\xed\x45\xdb\xdd\xd9\x2b\x92\xcf\x51\x43\xaa\x0f\x20\x78\xd4\x90\xad\x07\x03\xdd\xfa\x0b\xd3\xdb\x7f\x50\xf8\x39\x60\x69\xb0\xc5\x10\xd8\x3b\x7d\x01\xfc\xeb\x84\x40\xdd\x41\xec\xd6\xe7\xc0\xe0\x75\x88\xda\x46\x04\xda\xdd\xc4\x02\xdf\x62\x04\xef\xed\xc5\x16\xff\x3a\xcf\xe2\xef\x22\xe4\xf8\xf7\x1b\xeb\x69\x5b\xa1\x8d\xbf\xd6\x9b\x10\x5b\x0b\xa2\xac\x7a\x33\xa0\x4a\x67\xf8\x58\x5b\xe7\xa6\x34\x96\xf6\xf1\x22\x5d\xbc\xd9\xc5\x00\x6d\xfb\xb1\x81\x1d\x45\xb7\x97\x44\x26\x9c\x44\x94\x5c\xb3\x71\x4f\xef\x0d\x60\xf1\xaf\x83\xab\x09\x6b\xeb\x6f\x04\x6c\xc1\x62\xde\xee\xf4\x86\x8f\x62\xf7\xda\xa2\xb5\xea\xd9\xd4\xf4\xcd\x99\x9a\x76\x62\xf5\xf8\x0e\x36\xd1\xcf\x4f\x42\x7c\xeb\x3b\xac\xe7\x4d\xd0\xf3\x26\xe8\x79\x13\xf4\xbc\x3b\x79\xde\x9d\x14\xec\x4e\xbe\x97\xf5\xfe\x37\xba\xa2\x3e\x50\x56\xd4\x76\xec\x7e\x52\x4f\xc5\x94\x4c\xf3\x40\xa2\xdf\x68\x7b\x3e\x99\xfe\x36\x4e\xa6\xfb\x81\x93\x3b\x41\xf2\xdf\x75\x5a\xf1\x79\xb3\xb1\xb5\x73\xed\x20\xf8\xe8\x82\x47\x8e\x78\xaa\xfe\xee\xef\xf9\x78\xfc\x11\x8e\xc7\xf9\x86\x03\x46\x9a\x93\xb2\xcc\xe2\xd5\xef\x10\x0e\x69\xe4\x2e\xfc\x53\x40\x20\xcc\xa9\x39\x4a\x3c\x9f\xdb\x6f\x72\x6e\x3f\x0c\x96\xc4\xf5\x05\x2c\x9e\x7a\x3e\xfe\xdf\xd8\x72\x71\x18\x84\x4b\xf0\x48\x0f\x4b\x18\xeb\x8f\x9f\xdd\x07\x7e\x60\xf7\x81\x31\x25\xb9\xba\xf1\xdf\x66\x45\xd1\x97\x27\x35\xef\xe5\x8f\xf5\xa7\x95\x9e\xdd\x17\x7e\x38\xe3\x1a\x89\xe2\xd4\x8b\x5c\x02\x25\xf2\x8c\xd0\x0c\x97\x2b\x76\xeb\x10\xe1\xfa\x1f\xc5\x25\x43\x9e\x30\xaf\xbb\x91\x10\x47\x81\x2d\xa9\xb6\x48\x9b\x4f\x85\xf4\x6e\xf2\x6c\x91\x7c\xb6\x48\x3e\x5b\x24\x55\x48\xde\x7a\x01\x36\x87\x79\xd2\x3c\xff\x9c\x3f\xbb\x76\x3c\xb6\xf1\x94\x38\x0f\xd2\x85\x22\x98\x53\x5b\xac\x97\xbc\x79\x80\xd1\x34\x4b\x37\x00\xf5\x6c\xd6\xe5\xb1\xdd\xdd\x15\x70\x63\xc8\x92\xe6\x3e\x85\xbd\xaf\xfd\x9d\x39\xae\xc8\xb6\x21\x90\xd1\xc4\x84\xad\x1b\x18\x94\xcc\xfa\xf4\xc9\x1b\x65\x90\xd1\x84\xbe\xef\xc4\x6a\xbf\xc5\xd7\x72\x7f\x30\x87\x9f\xad\x3c\x56\x7c\x7d\x99\xbf\x7c\xc7\x7e\x3e\xd2\x21\xc9\x61\x7a\xd9\x51\xdc\x51\xec\x93\xc8\xb5\xe1\xea\x01\x64\x88\xbb\x7d\xec\x32\x9f\x7e\xb5\x6f\x72\x96\x5d\x12\x4c\x80\x8f\x76\x09\x7c\xbc\xc3\x6b\x9a\xca\xe2\x4e\xa4\x4d\x34\x32\x89\x72\x22\xcf\x21\x91\x13\x4d\x02\xe7\xb3\x7f\x81\xe0\x20\x59\xaa\x94\x77\xfd\x16\xa7\xfe\x10\x60\x85\x9b\x97\xf0\x22\x27\xbb\x7c\x79\x17\xd2\xf9\xff\x01\xa8\x17\x61\x10\x07\xb6\x08\xf6\x28\xd2\x4d\xa0\xaf\xd2\xda\x10\xc3\x38\x10\x01\x6d\xf9\xef\x46\x74\x07\x51\xac\x42\xf5\xc1\xd6\x45\xa4\x9b\x42\x4f\x6a\x4b\x92\x09\x42\xb1\x6c\x65\xbf\x1b\x49\x24\x08\x25\xba\x2f\x48\x7c\x07\xe9\x16\xe9\x46\xd0\xd3\xda\x10\xc3\x94\x92\xd0\x06\x6f\x97\xf1\x54\x13\xe8\x11\xab\x2b\x49\x1d\xbc\x8a\xc6\x7f\x37\x92\x36\x89\x24\xa8\xd7\x11\x0d\xa1\x4c\x44\xba\x09\xf4\x75\x5a\x5b\x96\x7a\x14\xdd\x07\xa1\x23\xa4\x9e\xa5\x9b\x49\x9d\xd7\x86\x18\xce\x43\x77\x21\x56\x14\x59\xaa\x09\xf4\x80\xd5\xcd\xae\x47\x1f\xed\x6e\x40\xb9\xbe\x3c\xb9\x8e\x5d\x11\xf0\x49\xa4\x4b\x81\x8d\x7b\x70\xd0\x3b\x56\x0f\xde\x6d\x1a\x45\xc7\xf4\x41\x1c\xba\xe7\x19\xb5\x67\xbd\xbc\x2e\x0b\x47\xa5\x41\x4c\x73\xeb\x83\xfd\xee\xdc\x6d\xb7\xf7\xb8\xff\xf6\x4e\xe2\xbd\x75\x2e\x38\xfe\xbb\xba\x51\x65\x9b\xe7\xf0\x9b\xbd\xc7\x3f\xf0\x5c\x11\x09\x2b\x4d\xd4\xe0\xe3\x87\xf7\x02\x60\xab\xea\x03\xc7\x8d\xa5\xe0\x4a\x6a\x76\xfd\xb3\x4c\x12\x13\xf0\xac\x41\x9e\xac\xa3\xe9\x43\x37\x14\x67\xc8\x4d\x6c\x18\xbb\x39\x8e\x0e\xc9\x62\x01\x85\x05\x32\x6a\x1e\x36\x6d\xf3\x84\xd3\x5e\x83\x13\x4e\x96\xa8\xde\x0b\x46\xc8\x73\xec\xa3\xea\xcf\xb1\x17\x47\x58\x43\x5e\x63\x57\x73\xab\x1e\x01\x16\x60\x61\x4f\xfc\xb8\xfe\x62\xe0\xb9\xd4\x8f\xe1\x3b\x86\x86\x8f\x66\xe9\xea\xa7\x0d\xcf\xc7\xb4\x9b\x1e\xd3\x6a\xea\x25\xe7\x35\x3b\xd2\x83\x30\x04\x03\x6a\x6e\x65\xe5\x32\xe1\xd8\xfa\xdd\x84\xdc\x83\xc0\xec\x35\x50\xa0\xec\x13\xdf\x97\x5f\xe2\x07\x19\x0d\x80\x6d\xfd\x28\xd7\x30\xa5\x20\x1f\xea\xca\xed\xfb\x3c\x25\x16\x06\x1f\xfe\xbb\xfe\x89\xeb\xf3\x2d\x8e\xcf\xd9\x98\x84\x1c\x9d\xaa\x5f\xea\x9c\xbd\x3d\x9f\xc6\x7e\xf5\xd3\xd8\xf9\x3c\xa2\xf1\x98\xba\x8b\x3b\xb1\x09\x96\xf2\xcc\x84\xe5\xef\x28\xa2\x30\x4f\xe8\x5c\x81\xc8\x73\x9a\xc2\xe3\xa7\xb0\x32\xc4\x2c\xaf\x8e\xcb\x32\xaf\x79\x25\x5e\xbd\x03\x19\x4d\x69\xbb\x71\x1d\x11\xc9\x4d\xca\x6a\x00\x71\x1d\xcb\xf3\x09\xc8\xa8\xad\x24\x3f\xd0\x61\x7b\x7a\x54\x8d\x0f\x4c\xa6\xaf\xb5\x68\x7d\x3e\x23\x07\xa7\xc7\xda\x0a\x52\xcb\xae\x7d\x0e\xa6\x40\x10\x4b\x48\xe4\x43\xd5\x55\xe4\xf3\x39\xba\xf1\x7a\x94\x66\x58\x94\xf3\x9a\x9c\x88\xe2\xe6\x45\xe4\x43\x23\xe0\xaa\xc6\x4d\xab\x6f\x89\x0b\xdf\x71\x43\xf7\xc4\x6a\x6e\x25\xf0\x25\x68\x0c\x4b\x71\xec\x4b\xa3\x93\x7d\x61\x9f\xc9\x52\x8d\xc0\xa8\x06\x15\x39\xaf\xbe\x7b\x80\xd8\x60\xa5\x89\x26\x54\x69\xdb\x2c\x39\xaf\x09\x48\xb8\x17\xc8\x93\xdf\x88\xcb\x82\xb6\x0a\x90\xf3\x9e\xaa\x17\x84\xe4\xad\x50\x64\x9d\xd4\x2f\xe1\x28\xe6\x99\x12\x8b\x4c\x91\x7f\xc2\xb7\xe9\xf0\xb0\x15\x7f\x85\xb3\x47\x09\x93\xe2\x51\x71\xf6\x9b\x26\x6a\xab\x47\x1f\x3c\xb0\xd1\x2f\x7e\x5f\x63\xbb\x27\x2b\xec\x5d\x83\x9e\xef\x2e\x99\x5b\xf4\x61\x08\x74\x0c\xff\x66\x60\xcd\xf0\x78\xcd\xc0\xa3\x24\x9c\xf8\x31\x0d\x3f\x11\xf1\x46\xa4\x9c\xd9\x00\xe2\x95\xbb\xa4\xc1\x3a\x96\x00\xe6\x79\x75\xe1\x05\x11\x3c\x8f\xa9\xf6\xa2\x20\x38\xd1\x98\xbb\xe2\x19\x9d\x3c\xd9\xcc\x1e\x34\x08\xfc\x28\x90\xce\x45\x78\xd2\x3c\x50\x4c\xbf\xd2\x29\x84\xb2\xc7\x6a\xb6\xbd\xda\xec\xd8\xe0\x30\x08\xef\x89\x38\x95\xcf\x93\x35\x20\x24\x1a\xac\xec\xee\xe4\xbc\x3a\x1b\xa6\x51\xb2\xae\x59\xae\xd6\x99\x37\x25\x30\x69\x2b\xf9\x86\xc5\xeb\x09\x58\x4f\x21\x23\xfe\x08\xbc\xe7\x03\x60\x83\x3c\xb3\xec\xf5\xd3\xad\xb1\x1b\xc5\x41\x98\x2f\x86\xf3\xa4\x99\x63\xbd\xfd\xc6\x01\x74\xa1\x29\x9c\x7d\x0c\x76\x64\xc9\x10\x23\x65\xd5\x33\x35\xb1\xaa\x92\x59\x02\xe6\xd4\x83\xb5\xc9\x23\x34\xc2\x0c\xb9\x8d\x6b\x26\xa7\xc1\x27\xda\xcf\x9b\x28\x4b\x99\x87\x33\xcb\x34\xa6\x25\x55\xaf\x02\x08\x28\x49\x35\x00\x24\x59\x18\x1b\x5a\x17\xc9\x27\x77\x41\xc0\xfe\x1f\x64\x98\x15\x58\x1f\xd7\xce\x57\x54\x78\xcc\xb0\xdf\x75\xf7\x2c\xc8\x75\xe4\x04\xd0\xd0\x25\x5e\xb0\x80\xa0\xb3\x9c\x5a\x08\xac\xd1\x95\x19\x87\x58\x7b\x64\x29\x33\xeb\x08\x04\xb6\x32\x96\x8d\x98\x30\xab\x9e\xae\xb2\xaa\xb2\x49\x0f\xe4\xd4\x83\x25\x5b\x2d\xcb\xed\x95\x3a\x6f\x17\x41\x14\x9f\xd2\x28\x22\xe2\x21\x33\x29\xab\x5a\x1b\x8c\x50\xb3\xc2\x45\x08\xee\x23\xa7\x89\xea\x23\xd6\x45\x18\x2c\x57\xa0\x3a\x4f\x6d\x7a\x78\xfc\x35\x8d\x2a\xff\x5e\xd3\x28\xc6\xd7\x76\x86\x8f\x38\xb6\xc9\x95\xa9\xfd\x2f\x69\xe4\xfe\x07\x8c\x59\x22\xdd\x60\xb0\xe1\x95\xc5\xb8\x25\xd2\x0d\x80\x4d\xed\x90\x8a\x01\x23\x4b\x99\x47\xe3\x6b\x03\x84\xb7\x32\x88\xb7\x75\x7b\x08\xaf\xf6\x4e\x86\xf2\xae\x01\x94\x40\xd8\x39\xb3\x54\x33\xb1\x04\x9e\x27\x1a\x4c\xa4\x37\x00\x76\xe2\xfa\x34\x52\x21\xa6\x99\xf5\x16\xe3\xbc\xf2\x29\xf9\xfc\x56\x06\xc7\x73\x9a\xc8\xec\x94\x7c\x7e\xa7\xc1\x6a\x28\x7f\xa1\x9a\x22\xdd\x58\x6c\x0a\x87\x0d\xd9\x53\x78\xab\xcf\x18\x8d\x07\xeb\x30\x0a\xa0\x69\x2d\xcb\x68\x66\xc7\x92\xb7\x7a\x52\x16\x0e\x70\x3c\xcd\x24\x65\xa2\x10\xae\x42\xf2\x64\x33\x63\x8e\xb4\x6d\x84\x39\xcd\x68\x8b\xc5\x39\x1b\xff\x5d\x7d\x7a\x01\x47\x74\xc5\x87\x73\x60\xd2\xbc\x6d\x77\x7a\xe7\xdb\xf7\xf1\x4d\xc0\xbe\x4e\x4d\x27\xc9\xef\xcb\xdd\xb9\x11\xf7\x3e\x11\xd7\x03\xac\x8b\x74\xed\x97\xa1\x48\x5a\xf5\xff\x54\xf0\xf0\x68\x16\x64\x34\x43\x90\xd4\xd5\x30\xc8\x6b\x31\x29\xab\x19\x16\x5e\x5b\xc3\x23\xad\xd2\x60\x4e\x33\x2c\xac\x32\x44\x32\x08\xbc\x20\x1c\xd2\x95\x40\x02\x73\x6a\x23\xb1\xf3\xca\xd2\x35\x00\x49\x58\x8d\xe5\x74\xa7\x89\x08\xb6\x73\xc3\x26\xf6\x94\xd6\xbd\x70\x3f\x53\x4f\x12\x08\xcc\xa9\x0d\x7e\x95\x57\x86\x48\xd4\x9e\x5f\x1b\x6c\x2c\x2b\xbd\xa4\x25\x4d\x15\xe4\x3e\xd3\x8d\x64\x00\x98\x2a\x76\xd4\xd5\x0a\x0e\xc1\x79\xb2\xf6\x5e\xb0\xb7\x5a\xbd\xa1\x61\x04\x36\xca\x30\xa7\x36\x38\x7e\x4f\x94\x87\x00\x72\x84\x06\x4b\x99\x35\xbd\xbe\x86\xc1\x59\x10\x4b\xcf\x1d\xc3\x9c\xda\x14\x8e\x68\xe0\x29\xa6\x01\x29\xcb\x3c\xe8\xeb\x07\xd3\x27\xc4\x5f\xac\xc1\x36\x49\xa4\xeb\xfb\x4d\xf8\x9e\xeb\xe7\x80\xb2\x54\x4d\x51\x5d\x78\x24\x9e\x83\x27\xc4\x45\xba\x36\x3d\x17\x61\xe0\xac\x6d\xb8\xd7\xe2\xc9\xda\x80\x2e\xe9\x22\xd9\x39\x85\xd9\xc5\xb4\x31\xf1\x1d\x0f\xee\xb0\x0c\x9f\x37\x3e\xfe\xbc\x8e\x68\xd8\x5b\x80\xbd\x30\xc8\xa8\xcc\x45\xd2\xf5\xde\xca\x5d\x8f\x59\xb6\x6f\x48\x2c\xee\x68\xc1\x9c\x9a\x96\x6e\xfe\xe6\xb0\x76\x51\x40\xcd\x36\x6c\x02\x6f\xac\xc9\x5b\xab\xf7\xfe\xd6\xfa\xa3\xdf\xd3\x60\x33\x82\x54\xc8\x4a\x66\x29\x5c\xf9\x7d\xe7\x76\xa7\xf7\x6e\x77\x0b\x91\x01\xbc\x85\xa1\xdc\x30\xad\x3c\xdd\x39\x34\x1b\x31\xdf\x6b\x94\xf2\x11\x68\xec\x2e\xee\x7a\xb6\xbd\x0e\x89\x9d\xef\xb9\xb0\x2f\x15\x90\xb3\xad\xbe\xc2\x85\xb2\xa0\xcd\x93\xe5\xe0\x86\xfb\xc3\x75\xc8\x46\x21\x15\xe6\x29\xf9\xec\x2e\xd7\xcb\x9e\x18\x69\x60\x4e\x13\xc8\xb7\xed\x4e\xbf\xa7\x09\x68\x10\x04\xa1\x03\x6e\x95\xf0\x54\x39\xfc\xc9\x7b\x4c\x0a\xa6\xa7\xa2\xab\xd0\x9b\x14\x87\xb4\xf6\x77\xa7\x76\x27\x24\x76\xe3\xb5\x03\x06\xf1\x2c\x5d\x41\x03\x52\x9f\x3a\xb8\x7e\x49\xab\x4b\xcb\xa2\xc0\x5f\xc8\x38\x44\x46\x33\x24\x59\x7d\x69\x7d\xea\xc9\x8c\x88\x74\x23\x1c\xc4\xd3\x19\x51\xfb\x4d\xad\xde\x82\xa0\x48\xab\x63\x5c\x68\xa8\xb4\xfc\x8d\xb8\xea\x21\xa8\xc7\x94\x38\xe0\xb8\x3b\x4f\x36\x42\x74\xc7\x6b\x4b\x37\x7b\x57\x54\x2c\x8a\xd2\x44\x23\xd8\x51\x52\x37\x1d\xe7\xfa\xca\x03\xbc\x9b\x1c\x5b\x6f\x7e\x9e\x37\xca\xed\x31\xa3\x42\x4b\x0c\x56\x77\x1b\xa7\x3e\x17\xeb\xe8\x4e\x8a\xa6\x03\x32\x0c\xd4\xd0\xe5\x2a\x7e\x60\x16\x91\x39\xb1\x69\x95\x95\x45\xea\x07\xa7\x44\xed\x81\x79\x5b\x43\x25\xe1\x28\x0d\x0a\x24\xc3\x87\xf3\x76\x7f\xb8\x13\x1b\x45\xff\x50\xd8\x28\xfa\x23\xf0\x7b\x0c\x7e\x1f\x3d\xbf\x94\x93\xcd\xaf\xcf\xc1\xab\x7f\x8c\x97\x72\x9e\x1f\xb4\xc9\x70\x7c\xab\x31\x37\xbf\xe7\xab\x50\xcf\x17\x96\xaa\x12\xf5\x1c\x3e\xb2\x8e\x3e\xec\xe2\xbe\xc9\xf3\xed\x87\xfc\xc8\xec\xfb\x08\x33\xf7\x6d\x3e\x0e\xd3\x3f\xde\xcd\xfa\xf5\xe4\x7b\x5f\x9b\x7e\x83\x61\x65\xbe\xa5\xd0\x30\xcf\xab\xe4\x6f\x78\x95\xfc\x1c\x75\x04\xca\xe7\x39\xea\xc8\x73\xd4\x91\x9d\x6e\x20\x9f\x76\xd4\x91\xe7\xcd\xec\xf7\xb9\x99\x7d\x8e\xeb\xf1\x44\xb6\xc9\xcf\x51\x24\x9e\xa3\x48\x3c\x47\x91\x78\x8e\x22\xb1\x6b\x3b\xca\xf7\x1f\x95\xe1\x5b\x0d\x4f\xf0\xe3\x46\x15\xf8\x76\xaf\xf2\x6f\xc7\x7a\x76\xba\xc3\xb0\xf6\x4d\x7d\x89\x31\x97\x09\xd5\x9f\xb8\xa1\x1f\xad\x0e\xfa\x5e\xf5\xb3\x6e\xe4\xa9\x8c\x38\xe2\x28\xde\xca\x97\x50\x18\x97\x1b\xc8\x22\x54\x45\xd1\xc0\x45\x59\x87\xaa\xb8\x29\xf7\x83\x38\x0e\x72\x6f\xd1\x2c\xd5\x08\xf2\x8c\x55\xce\x7c\x52\x2e\xf0\x87\x24\x94\x05\x98\x9c\x57\xaa\x7b\x47\x30\x68\x79\xff\xf5\x0e\xdf\xaa\xe8\xeb\xd7\x2d\x18\xac\x64\xd0\xc2\x78\x90\xf2\xcb\xfb\x90\xe6\x2d\xb7\x95\x48\xee\x79\x87\x0c\xe9\x1c\x06\x9a\x11\xe9\xa6\xef\x4d\x78\x44\xf6\x63\x3a\xa5\x8e\x4b\x72\x4f\x44\x9e\x68\x02\x7b\x99\x54\x95\x74\x9c\xcc\x26\xbe\x43\x3f\x8b\x71\x38\x4b\xd7\x77\xc8\x4f\xab\xca\xe0\xc3\x85\x88\x48\x9d\xa5\x9a\x50\x1e\xb3\xba\x12\x6c\xfa\x59\x1a\xf1\x1b\xc2\xa5\x9f\x65\xa8\x60\xaf\xc8\x7f\x37\x82\xfa\xb0\xca\xbc\x62\xfb\xd3\xaf\xab\xd9\x3d\x0f\xc4\x61\x69\x28\x14\xe2\xc5\xf2\x0d\x99\x66\x4e\xaa\x3a\x60\x9b\xd5\xfd\xbf\xa7\xd1\x77\x76\xf9\x6c\xc8\xf4\x8e\x08\x3d\x4c\x13\x8d\x20\x27\x55\x9f\x4a\x87\xdf\x7a\xd7\xbc\xfa\x8e\x27\x9d\xe7\x7e\xfe\xdc\xcf\x9f\xfb\x79\xb5\x7e\x7e\xad\xf5\xf3\xa4\x2b\x33\x1d\x51\xfa\xb9\x9e\x5f\xde\x35\xfb\x70\x1d\xfb\xe6\xeb\x0c\x29\x09\xaa\x9b\xaf\x87\xea\xed\xd7\x43\xa5\x5f\x77\xda\xed\x72\x69\x1d\x07\x52\x48\x2e\x90\x51\xeb\x3e\x12\x1f\x50\xd7\x71\x30\x4f\x2a\x43\x7d\x1e\xba\x91\x74\x39\x53\xa4\xeb\x23\x70\xd2\xba\x10\xfe\x61\x10\x2e\x7b\x52\x84\x2c\x98\xd3\xa4\xef\xcc\xf3\xfa\x2a\x9e\x03\x6e\xf1\x80\x88\xf2\xac\xa6\x98\x52\x00\x2a\xaa\x53\x1a\xdf\x05\xf0\x66\x44\x9e\xd3\x14\x11\xaf\xaf\xe2\x39\x0b\xde\x10\xcf\x75\x80\xd7\xbf\x9a\x5b\xbf\x99\xe6\x12\x04\x15\xa3\x3c\x78\xc2\x9c\xa6\x9c\x5d\x69\x83\xa8\x1e\xb4\xaa\x09\x6c\x5f\x79\x15\x6e\xd7\xb3\xca\x56\x47\xfe\x0c\x6a\xda\x0c\x6e\xe0\x2b\x31\x96\x90\x0f\x4d\xf0\x7d\x52\xc1\x28\xc8\xd7\x10\xe1\xba\x39\x92\x35\x95\x0d\x75\x9e\xa7\x2a\xae\x9c\x57\x5f\x6d\xef\x41\xfd\x6c\xee\xd4\x2f\x75\xee\x74\x3c\xde\x59\xa0\x84\xad\x07\x08\x18\xe8\xb7\x39\xb7\x66\xe2\x3d\x74\x3d\x4f\x8a\xa7\x08\x32\x1a\x8d\x11\x59\x75\x69\xed\x19\x87\xc1\x47\xaa\xc4\xe4\xfd\xff\xd8\xbb\xb6\xe6\xb6\x6d\xa6\x7d\x9f\x5f\xe1\xd7\x9f\xc6\x23\xcd\xa8\xf2\xdb\xbc\xed\x4d\x18\x76\x46\xd6\x29\x6e\xed\xc4\x13\x27\xd3\xa8\xa9\x2f\x40\x12\x94\x58\x53\x24\x0b\x90\x76\x52\x8f\xff\xfb\x37\xe0\x09\x27\xd2\x0e\x21\x02\x49\x3a\xbe\x89\x85\x65\xf6\x59\x10\x24\x80\xc5\xe2\x59\x90\x11\x29\xf9\xa1\x14\x40\x70\x73\xbd\xf8\x36\x3f\x57\x83\x71\x76\xa9\x48\xd1\xe5\xad\x00\x64\x53\xec\x71\xb0\xac\xa4\xf3\x13\xc7\xb5\xb2\x6c\xa4\xf8\x0a\xc4\x07\xde\x4e\x2d\x54\x34\x55\xea\xb7\x59\x5b\x37\x59\x5b\xef\x69\x6d\xcd\xc5\xe9\x83\x08\xce\x40\x1d\xfa\xae\x8b\x2a\xcf\x28\x2c\x94\x45\xf8\x5f\x63\xfa\xe1\x4f\x5a\x56\x35\x40\xb4\x45\x0b\x5c\x6f\x67\x04\xdd\x0f\x47\xa9\x74\xb9\xa5\x66\x90\x42\x74\x16\xec\x82\xba\xaf\xb3\x92\xce\x36\x76\xb5\x32\xef\x29\x30\x07\xb4\xc6\x91\xb2\x77\x10\x49\x51\xd3\x69\x18\x6c\x22\x36\x74\x5a\x0a\x54\xe3\xa7\xb9\xba\x68\xe4\x04\x60\xc8\x1e\xb0\xc1\xcb\x54\x4d\x55\x08\xac\xb5\x55\x18\x3b\x20\x9c\x86\xc9\xb6\x5e\xfe\x73\x22\xa5\xdd\x95\x0d\x45\x90\x6d\xcd\xe2\x5d\x12\xe3\x20\x85\x6f\x12\x88\xf8\x83\x4d\x5a\xaf\xab\xdc\xf1\xa6\x05\xad\x9a\x81\x34\xe6\xe8\xf7\x3b\x5d\x6a\x9f\xdd\xe7\x20\xad\x1f\x7e\xf1\xfb\x71\xd0\xea\xa6\x8b\x85\x15\x48\x41\xd5\xac\x33\x2d\x99\x0f\x33\x3d\x09\xc1\xb3\xc5\x37\xf7\x12\x7c\xc1\x66\xf0\xd4\x4d\x33\x10\x56\x74\xed\x93\xf8\x13\x77\x5e\x59\xf3\x45\xc5\x03\x0f\x1a\xb0\x1e\xac\x09\xb7\xa1\xdc\x76\xb5\x9f\xba\xbc\x15\x5f\x63\x32\xce\x33\xd7\xa7\xd8\x85\xfc\x24\xd0\x70\x51\xa9\x2a\x7e\x13\xd6\x03\x35\x99\xc3\x87\xaa\x52\x5f\xed\xa3\x2e\x25\xd8\x83\xcf\x88\x6f\x98\xd6\xcb\xfd\x3c\x25\xb9\x71\x24\x83\x42\xf3\xb4\x5f\xef\xa7\x46\x0d\x4d\xb4\xd8\x15\xa3\x29\xdf\x32\xa2\x54\xc9\x3c\xe4\x40\x9a\x8c\x0a\xb7\x2f\x89\xf7\x32\xdb\x70\xb3\xaf\x40\xb4\x21\x2d\x21\xb8\x18\x92\x58\x8d\x13\xc3\xa3\xf0\x27\xa5\x24\x5b\xe0\xc0\x34\x70\x45\xd3\x4d\x57\x14\x4f\x4b\x11\x81\xd8\x0a\x9c\x7a\x30\xde\x20\x90\x6c\xe5\x1a\x34\x5e\x52\xaa\x42\x20\x23\x55\x33\xe3\xd2\x58\x1c\x78\xb6\x32\x1b\x77\xe8\x3d\x4e\x43\xee\xe1\x95\xb9\xe6\x3a\x35\x67\xea\x57\x73\xa6\xe4\x1c\x54\xad\x2f\xc1\x25\x72\xeb\xe5\x35\xf9\xa9\x14\x96\x40\xae\xfe\x90\xa6\xa2\x63\x26\xe1\x72\xf1\xac\x33\xb3\x8d\xad\x7b\x5b\x44\x53\x04\xfc\xdf\x17\xa2\x36\x14\x49\x9e\xc9\x94\x58\x6d\xe3\xc6\x6b\xc3\x9b\x88\xae\x0b\x93\x74\xb6\x05\x08\x43\xc6\x09\xe4\x84\x4a\xfc\x0c\x16\x42\x70\x40\xd9\xf3\x63\xf7\xd8\xea\x03\xd2\x36\xdf\x34\x4b\x63\x37\xde\x25\x21\xa4\xaf\x03\x2f\x53\xb2\xc3\x20\x70\x2e\x64\xe4\xc6\xec\x11\x70\xb4\xac\x62\x05\x96\xda\x82\x85\x94\xe9\xb4\x75\x51\x11\x5f\xec\xba\xcd\x67\xa8\x75\x8f\x33\xe6\x8a\x3c\x9f\x85\xdd\xff\xdc\x67\xef\x73\x27\xed\x7b\xea\x19\x1b\xe5\x9d\xd4\xfd\x76\x51\xa3\xc6\x1d\x54\x1d\xd4\x13\x32\x66\xc8\x67\xca\x6b\x1b\x9e\x5a\xc8\xda\x3a\x4c\xb5\x90\xb6\x75\x98\x32\x44\xe1\x26\xa6\x0c\x71\x6a\x89\x29\x43\x1c\x41\x62\x4a\xa6\x29\x69\x9d\xb5\x7a\x77\x22\xf7\x8e\xf2\xca\x3c\x3f\x29\xd0\xab\x67\xe4\xd2\xe0\xf8\x5f\x22\x77\x1e\xb3\xa8\x79\x49\x11\xd8\x8b\x5d\x81\x91\xb8\x0b\x21\x3d\xa8\x85\x96\xbb\x0f\xb2\xb8\xd4\xad\x86\x41\x43\x04\x36\xca\x39\xe5\x3d\x8d\x59\x17\x2f\x43\xb8\x95\x26\xff\x62\x86\x62\x8c\xdf\xa0\x60\x43\x77\x1c\x39\x91\x12\xbb\x95\x02\x18\xd9\xdc\x38\xc5\xe7\x74\x3f\xb6\x2c\x74\x6f\x9d\x80\x28\xf2\x5d\x29\xcd\x10\x10\xbe\xe3\x21\x08\x3b\xd7\x3e\x62\xf5\x1b\xac\x71\x83\x0e\x2f\x53\xb5\x25\x6d\xcf\x6a\xe8\xcd\xef\x31\x64\x9e\x41\x55\x52\x01\xce\x72\x5d\xbd\xcc\x14\x43\xcc\x50\x7e\xf9\xc3\xaf\x7b\xf6\x59\xf0\xfc\xa9\x97\xe6\x6e\x76\x81\x33\xad\x28\xa1\xac\x29\xbf\x57\x82\xe9\x6c\x0b\xdd\x6b\xe6\xe3\x1f\x55\x51\x61\x04\x2d\x54\xb9\x9d\xd5\xe2\x2c\x17\xc1\x86\x28\x55\x08\xd9\x70\x08\x0d\x16\xb9\x88\x2c\x2f\x53\x79\x3e\x1e\x83\xc0\xb3\x73\x11\xeb\x53\xd4\x45\x25\x1b\x85\xf2\x13\xf9\xf7\x89\xfc\xfb\x55\xc9\xbf\x3a\x1d\xf0\xd3\xc8\x83\x29\x44\xbb\x20\x62\x1a\x4d\x10\x2a\x38\x27\x2c\x00\x17\x05\x01\x35\xd9\x38\xff\xa9\x14\xff\x00\x9f\x04\x48\x3e\x68\xc3\x08\xba\x73\xb7\x2a\x5d\x9e\x1f\x16\x51\x62\x98\x62\x37\xdc\xf1\xce\xe5\x79\x16\xa6\x41\x42\x99\x9a\xb4\xdc\xbd\xb1\x77\xa5\xae\xfe\x75\xd5\x05\x48\x53\x88\xea\xc6\xa8\x8b\x2a\xd8\x49\xa1\xcc\xc1\x87\xc0\x85\xdb\x38\xf4\xe8\x71\x2a\x9c\x48\xc9\x0c\x05\x60\x4d\xbd\x85\xc0\x7b\x13\x85\xcc\x47\x5e\xab\x72\xf7\xf6\x47\xa5\x2e\x8f\xff\x77\x16\x20\xc8\x9c\xd9\x52\x95\x55\xf0\x0b\x5d\x7e\xc9\x58\x7e\x31\x7d\x1e\x20\xfe\x73\xea\x4d\x57\x94\x3c\x66\x09\xa7\xd1\xfe\x22\xf2\x24\xcb\xb9\xac\x3b\x83\x95\x51\x6f\x34\x75\x99\x02\x94\x4a\xc6\x4a\xa9\xba\xb9\x1c\x80\x33\xc8\x9c\xe4\x55\xfc\xee\x0e\x1e\xfc\xa3\x3d\x20\x91\x42\xe6\x3b\x9d\x50\x71\xf9\x82\x53\x98\x3c\x65\x84\x7c\x93\x19\x21\x39\xd6\x14\xcf\x99\x79\x99\x13\x3d\x6e\x84\xfd\x0a\x14\xb5\x51\xe8\x37\x58\x7a\x9d\xed\x1c\x3a\xf2\x0a\x42\x25\xea\xc9\x0d\x8b\xa1\x75\xc3\xdb\xf4\xe6\xa7\x9c\x41\xd9\x0b\xf9\xf3\x2b\x64\x4b\x6a\x5f\xcc\x82\x30\x84\x11\xed\x93\x8c\x40\x29\x58\x57\xa9\x9b\x5c\x95\xfd\x06\x3f\xb3\x7b\x8e\x75\x51\xe5\x06\xae\x0b\xe5\x27\x6a\xc3\x37\x4c\x6d\x30\x9c\x24\xa7\x38\x85\xf0\xd3\x2d\xcb\x54\x9b\xcb\xb9\x6c\x5a\x6f\x60\x49\xf3\xc0\x96\xaa\xf9\x5f\xdb\x74\x17\x2e\x8b\xdc\x2f\x72\x07\x72\x2e\x84\xae\x7d\xba\xb9\x9c\x1f\xf0\x5d\x13\xa5\x5e\x21\xe8\xd7\xb1\x82\xfc\xb7\xd2\xe3\x40\xd0\x17\x51\xfb\x3d\xf0\xe3\xcc\xd8\xa1\x58\x7d\x1f\x40\x31\x97\x53\x3f\xb4\xbe\x31\xfd\xce\x0f\xe4\x06\xe4\x24\x13\xad\x37\x70\x01\x32\x4c\x5f\xf8\xaa\xd4\xfd\x75\x4f\x72\xcd\xea\x26\xcc\xb1\x97\xe7\x86\xd9\xcb\xc2\x01\x98\x75\x51\xc9\x61\x2a\x94\xb9\xbe\xfc\xee\xdd\xc5\xe2\xef\x2c\xb8\xa9\x3b\x33\x15\xa8\x0d\xdd\x69\x92\xab\xeb\x73\x6a\xc8\x43\x30\x44\xbf\xae\x5b\x29\xd8\xd4\x4b\x94\xe2\xb7\x5a\xfe\x41\xb0\xe1\xcf\xcd\x8c\x6f\x6b\x76\x19\xf9\xa9\x04\x1a\xc6\xb7\x7b\x46\x55\x65\x4c\x31\xac\xda\x3d\xe8\xd9\x80\xc9\x47\x3d\xdf\x24\x69\xb0\xcb\xea\xf3\x32\xeb\xa2\x12\x76\x5c\x68\x57\x6f\x87\x21\xc6\x7c\xdd\x45\x03\x86\xe4\x10\xa8\xee\x32\xba\x01\xbf\x12\x27\x2b\x73\xb2\x66\xaf\x7d\x83\xba\xac\xb4\x7f\x55\x6a\x57\x4d\x64\x88\xe9\x4f\x63\xa0\x37\x10\x61\x36\x06\x5a\x95\x55\x62\xa0\x85\x2e\x1f\x01\x63\xe3\x81\xaa\x61\x40\x31\xfa\xd7\xbf\xb7\x60\x38\xeb\x41\x25\x77\xb6\xf1\xdd\x01\xdf\x37\x09\xec\xbb\x0c\x65\x12\xa4\xf3\x0c\xa7\xe7\x20\xa5\x67\xd4\x09\xc2\xee\xbd\x27\x65\x01\x4c\xf1\x60\xbe\x72\xa4\x80\x8d\x2f\xaa\x87\x17\xbf\x4a\x74\x71\xfe\x2f\x4b\xdd\x39\x03\x0e\xac\x3f\x45\x51\x16\x54\x1e\x47\x48\x54\xab\x36\x32\x94\x7e\x22\xb0\x58\x8a\x6d\x27\x89\x38\x43\xc5\xca\xcc\x99\x0a\xc2\x64\x5c\x93\x1b\x1f\x55\x07\xc7\x40\x1c\x19\x7b\x7f\xdc\xfc\x4e\x20\x14\x36\x1c\xd5\x9a\x03\x37\x34\xb7\x9e\x23\xa8\x75\xa4\xa2\xce\x0d\x67\x44\x99\xe5\x70\x3d\xc5\xc3\xbf\xf6\xde\xa3\xa9\x89\xce\x5c\x92\xce\xdc\x50\x92\x8e\xde\x77\x58\xcb\x58\x62\x2e\xa7\x68\x6e\xf8\xb3\x10\x3a\xe2\x22\xe2\x67\x6b\x69\x59\x09\x3d\x29\xd5\x7b\x78\xca\x2d\xfb\xef\xd5\x63\x36\xfc\xe1\x82\x7e\x03\x24\xe4\x06\x0c\x1f\xef\xae\x67\xbe\xd0\xc0\x04\x12\x12\x95\xf7\x4a\x51\x76\x1b\x92\x93\xf1\xe7\xa8\xae\x73\x59\x50\x20\x07\x10\x45\x81\x16\x4e\xc9\x26\x65\x41\xc9\x79\xe6\x99\x25\xfd\xfa\x70\xe4\xb5\x33\x9c\xc6\x67\x80\x93\xa1\x7d\xbd\xa7\x2d\x87\xfa\xbb\x64\xcd\x9a\xe1\x82\x42\x8f\x5b\xcd\x09\x42\x45\x7a\x64\xa9\xaf\x99\x1d\xf9\xe4\x99\x7f\x7b\x9e\xb9\xe1\xbc\x51\x7d\x5f\xfb\xf8\xd6\xcf\x00\x22\x8d\x6d\xee\xd3\x0f\x73\x73\x9f\x7e\x98\x1b\x22\x33\x12\x53\x86\x09\x5b\xb3\x38\xbc\x4c\x00\xcd\x40\xae\x8a\x9d\x47\x42\xb7\xd0\xe4\x66\x8b\xf8\x96\xc5\xae\x8b\x9d\xb1\x51\xa1\xc9\x79\x8a\x30\x0c\xb9\x59\x82\x11\x74\xaf\x7b\xa5\x5b\xbe\xc5\x0b\xc3\xa4\x33\xb6\x95\x14\x9b\x08\x97\xed\x43\x6a\x6f\x8e\x70\xb6\x30\x44\x38\x23\xa6\x0c\x33\x95\xa6\x8e\x53\xfb\xf4\xc5\x6f\x95\xa1\x11\x38\x0e\x7f\x3c\xbb\x1b\x33\x5f\x55\x2a\x0a\x4a\xe3\x38\x51\xad\x9e\xb7\x61\x0a\xd4\xdb\xf8\x96\xeb\x79\xb4\xac\xd2\xb1\x65\xaf\xac\xc8\x65\x11\xad\x48\x62\x05\x3f\x90\x43\xa8\x5a\xcf\x1c\xf7\x6a\x61\x98\x7b\xf5\xef\x4b\x27\x8f\x43\xe6\x23\x70\xe1\x97\x01\x4b\xd3\x14\x7e\x4a\xe9\x56\x5c\x0d\xeb\xcf\x4f\xd5\x94\xec\xf9\x94\x8d\xf9\xa5\x2b\xf0\xb7\xf1\x2d\x66\x06\x76\x95\x2e\x86\xe2\x5b\xfc\x4d\x26\x78\x1a\xcb\xba\x34\x97\x51\xaa\x9b\x19\x04\x3f\xa5\x7c\x8f\x67\x25\xdd\x4d\xd4\xca\x4f\x31\x93\x6f\x37\x66\x52\xdb\x42\x94\x4f\x55\xfc\x56\x22\x1e\xa1\x82\x4b\x45\xfc\x1f\xc3\xb4\x67\xad\x14\xd4\x85\x61\x96\x6e\xef\xbb\x01\x0b\x99\x43\xdb\x47\xe2\xe7\xc2\x30\x47\xf4\xb7\x80\x0e\xb2\xc5\x6f\x95\x76\xb9\x0e\x84\x4c\x7d\x2d\xc7\xee\x85\x4c\xd6\x51\x5d\x54\x84\x16\x3f\x32\xac\x8d\xaa\x54\x7a\xc3\x82\x73\xbc\x07\x3d\x4c\x74\x97\x3e\x5f\xa6\xcc\x68\xc6\x4a\xba\xbb\x1e\xb5\x72\xf5\x92\x1b\xe2\x1f\x12\x53\xe6\x4e\x91\x5e\xc8\x9c\x29\x5d\x9f\x0d\x5e\xc8\xbc\x96\xde\x3e\xe2\x33\xcb\x70\x1a\xef\x16\x08\xd1\x9c\x4b\x4e\xd4\xfd\x0d\x73\xa9\x3a\xe7\xff\x17\x07\xb4\x9c\x07\x78\xc7\x92\x91\x25\x71\x77\x83\x09\x0f\xc1\xbd\xda\x20\xda\xc0\x37\x37\x10\xf9\x21\xcd\x93\x11\x84\x0a\x3e\x3b\x0b\x20\x99\x7b\x1f\x79\x0d\xf6\x18\xa9\xa2\xc1\x1a\x81\x4f\x5a\x80\x89\xd8\xa4\xbc\x4c\x81\xcb\xc8\xe8\x73\x3e\x62\x1c\x9f\xc5\x74\xf0\xac\x8b\x0a\x04\xf2\x42\x55\x62\xaa\x0b\x37\xc2\xcb\x14\x79\xea\x0d\x37\x92\x3b\x5a\x9c\x2b\xaa\x82\x9e\x3b\x9f\x92\xc3\x79\x1e\x60\xcc\x1c\x58\xce\xcb\x94\x8c\xd4\xfa\xd5\x70\x2a\x53\xcf\x7a\xf1\x19\x5a\x78\x5b\xaf\x63\x0f\x72\x63\x66\x21\x78\x14\xfc\xf4\x35\x0b\x5e\x92\x6d\x6a\xe4\xcc\x71\x42\x58\x2f\x72\xeb\x62\x72\x4d\x34\x8a\x96\xf0\xb3\xe2\xf0\xb7\xe1\xc7\xab\xf1\xc7\xbc\x5d\xae\xc6\x79\xb3\x8d\xe8\xe0\x05\x22\x17\x86\xc0\xa1\x5b\xf8\xac\xa4\x2b\x58\x86\x10\x8c\x52\xfe\x04\x36\x41\xd8\x0a\x79\x72\x26\xe1\x95\x93\xf4\x05\x82\x37\x30\x92\x39\xde\x8c\xbc\x63\x45\x17\x44\xef\x62\x0b\x30\x3d\xb5\x9e\x91\xb4\x83\x9d\x46\xa9\x84\x55\xd6\x42\xf0\x2f\x44\x69\x2b\xa6\x84\x77\x99\xc6\xc9\xe9\x2e\xdf\x36\x4d\xe1\x05\x8a\x13\xb0\xe1\xbe\x80\xd8\x7e\xbd\x9b\x8d\x16\x68\x45\xc4\xe6\x43\xe3\xbb\x3c\x6c\xb2\x28\xc1\x29\xd8\xd5\x8b\x35\x46\xd0\x8a\x53\x1c\xa8\x23\x63\x49\x6b\xf1\xf6\x67\x5a\xb8\x8e\x12\x44\x3e\x57\x84\x9f\x99\x81\x88\x95\xb4\xc2\xad\xde\xd7\x48\xa4\xd3\xca\x54\xa5\x5e\x06\x9a\x96\x3d\xe3\xfc\x25\xe6\x46\x9a\x52\xf2\xf8\x50\xb3\x64\xe1\x5b\xf6\x89\xfb\x82\x6f\xd9\x1b\xee\x09\x7e\xd9\xb2\xeb\xd9\x17\x7c\xcb\xb6\x64\x5f\xf0\x2d\x5b\x91\x7d\xc1\xb7\x6c\x3f\xf6\x01\x4f\xb7\x37\x3c\xe6\xb4\x71\x4f\x65\x01\xe4\xc6\x9e\x40\xd8\x02\x98\x0e\x53\x55\x49\x65\x5d\x88\x72\x5d\x2e\x3e\x04\xf0\x2c\x84\x74\xe7\x9a\x96\x15\x62\x50\xa5\x6e\xe9\x67\x2c\x5b\xb6\x34\xfb\x7a\x98\x2d\x7b\x7e\x7d\xc1\xb7\xec\xf3\xf5\x05\xdf\x12\x46\xeb\x0b\xbe\x25\xb0\xd5\x17\x7c\x4b\xea\x76\x5f\xf0\x2d\xe1\xa7\xbe\xe0\x5b\xe2\x09\x7d\xc1\xb7\xc4\x10\xfa\x82\x6f\xc9\xb5\xea\x0b\xbe\x25\x07\xa6\x2f\xf8\x96\xbc\x97\xbe\xe0\x5b\x16\x21\x7d\xc1\xb7\x24\x8c\xf4\x05\xdf\x92\x13\xd1\x17\x7c\x4b\xc6\x42\x9f\xd3\xdf\x34\x4c\x7f\x83\xf5\xc6\x69\x55\x52\xa0\x0e\xe4\x9a\x62\x5a\x01\x37\xb9\xd6\xe5\xee\x13\x6c\xa9\xca\xc1\xa7\x28\x64\x6a\x5e\x17\x15\xe2\x57\x85\x2a\x0b\xce\x00\x7f\x29\x68\xd3\x41\x7d\x02\xe4\xa9\x07\xa3\x34\xf0\x03\xba\x21\x2e\x08\x15\xcd\x50\x08\xc1\x20\xdb\xfc\x75\xb1\x73\xeb\x5f\x17\x9a\xfc\x21\x34\x2e\xa0\x6b\xf0\xaa\xa4\x14\xf9\xce\x75\x45\x6c\x76\x99\x47\xcb\xdd\x33\x00\x4a\x55\xa1\x59\x44\x0b\x9c\x48\xa5\x79\xce\x1a\xec\x9c\xc3\x14\x30\xaf\x51\x5d\x54\xc8\x34\x28\x54\x79\x0f\x33\x81\x20\xa5\x1e\x66\x51\x52\x21\x23\x10\x4d\x2e\xbe\xb8\x0d\x7c\x76\x44\xa0\x65\x85\xb8\x62\xa9\x5b\xf9\x97\x2d\x99\x30\x7d\x8d\x96\x2d\x94\xf3\x3e\x47\x4b\x95\xb3\x51\xaa\xb5\x30\x77\x2c\x0a\xa9\xaf\xcc\xda\x7e\x7f\xca\x55\xb6\x2e\x3e\x5e\xd3\x95\xb9\x71\xfd\x24\x4b\x53\xda\x77\xaa\x52\xe7\x6e\xe3\xe4\x8a\xdc\x88\x1e\x06\x30\x4a\x3f\xd4\x23\x7a\x55\xec\x3e\x5d\x14\x9a\x32\xf6\x9a\xc7\x5e\x2b\x63\xaf\x8d\xcd\x44\x5a\x87\x91\xf3\xf8\x26\xdf\x9f\xaa\xdb\x9c\x11\x74\xa7\x96\x55\xba\x4d\x16\xd6\xa2\x05\x95\xb6\xaf\x2c\xac\x79\x72\x2f\x82\x30\xfa\x40\xe9\xbd\x65\xb1\x3b\xdb\xa7\xd0\x94\xb1\xd7\x3c\xb6\x4a\xcd\x0b\xec\xb5\xa9\x81\x56\x6f\xc0\x6d\xa9\x37\xe0\xb6\xd4\x1b\x70\x5b\xe9\x0d\xb8\xad\xf4\x06\xdc\x56\x7a\x03\x6e\x2b\x8d\x01\x37\x02\xaf\x37\xc2\xb4\xd2\x1b\x61\x5a\xe9\x8d\x30\xad\xf4\x46\x98\x56\x7a\x23\x4c\x2b\xbd\x11\xa6\x95\xc6\x08\x93\x81\xa5\xf0\x77\xeb\x21\x68\x9c\xa5\x56\x72\xd8\xad\x37\x92\x8b\xbc\xd2\xee\xb8\xcc\x16\x8e\xa8\x6a\x5c\x60\xef\xe1\x79\xc8\x47\x6d\xf4\xeb\x7d\xb4\xe1\xaf\x7b\xf2\xb7\x65\xfc\x7e\x7d\xee\x36\xfc\x35\x4f\x30\xda\xc0\x0f\x94\x56\x94\x17\x94\xb0\x13\xa2\x2b\x22\xaf\x59\x64\xd5\x5a\x13\xe4\x35\x4f\x18\xf2\x82\x0c\x7f\xa0\x4c\xa1\xb2\xa8\x84\x8e\x0a\x6d\x19\x7f\xcd\xe3\xab\xd6\xbe\xc0\xe7\xeb\x1f\xa7\x79\xa4\x63\x1a\x6d\x68\xfc\x47\x10\xaa\xd9\x62\x31\x58\x8b\xcb\x18\xb9\xec\xd7\xf8\x5c\x55\x0b\x3e\xd1\xad\xc6\x1e\xbd\x31\xf9\x95\xde\x98\xfc\x4a\x6f\x4c\x7e\xa5\x37\x26\xbf\xd2\x18\x93\xa7\x54\x9c\x30\x05\x1f\x28\x01\xa7\x28\x29\xbd\x36\x5e\xae\xfc\xa7\x08\xbe\xe6\xc0\x55\x7b\x58\x0e\xbe\x96\xc0\xff\xe0\xc0\xff\xd8\x07\xfc\x0f\x09\xfc\x9c\x09\x0a\x33\x82\xce\x93\xa2\x57\xe9\x96\x7d\x6a\x40\x9e\xaa\xed\x67\x51\x9e\x32\x33\x1c\xdd\x0d\x92\xeb\xcd\x44\x92\xde\x5b\x37\x00\x1d\x0c\xfc\xf1\xc0\xb5\x0b\x4b\x03\x6c\xff\x77\x3c\x40\x56\xe0\x0f\xd3\x6d\x80\xff\x63\xdb\x59\xe4\x41\x3f\x88\xa0\x77\x74\x44\x24\x93\x81\x13\x5e\xb3\xe2\xd1\xdd\xc0\xb7\xc9\x15\x6b\xe0\xda\xa4\x7e\xd6\x00\xdb\x03\x7f\x32\xc0\xd6\x00\xe5\x3f\x90\x75\x8f\x5f\xdc\x6e\x83\x10\x0e\xc9\xf5\xd1\x1d\xbe\x0d\x52\x77\x3b\x1c\xe0\xd1\x9d\x0b\x30\x3c\xf8\xef\x8b\x01\xb2\x17\x45\xf5\x86\x23\xa2\xff\xa3\x95\x5f\xf8\xf1\x45\xe0\x0f\x07\xee\xe8\xae\xaa\x5f\x0e\x89\xf2\x3a\x0c\x47\xd6\x3d\xb9\x8a\x8e\x8e\x4a\x09\x5f\x2b\x07\x41\x70\x7d\x80\xad\xfb\x01\xb2\xa7\x2c\xf6\xf3\x02\xfb\x79\x4f\xd8\x27\x2c\xf6\xff\x0a\xec\xff\xf5\x84\x3d\x63\xb1\x7f\x2a\xb0\x7f\xea\x09\x7b\xce\x62\xff\x5c\x60\xff\xdc\x07\xf6\x3d\x82\x69\x86\xa2\xe2\x7f\xfb\xb6\xf8\xaa\xdc\x11\xd5\x17\xb9\xed\x7b\xeb\x3e\x7f\x51\x6c\xf2\xae\x90\x17\xc5\x1e\x20\xab\xd0\x3e\x18\xf8\xd6\xbd\xc5\xbc\xb5\xf9\xbf\xf5\xc5\xe4\x7a\x63\xdd\x8f\x86\x23\xeb\xd9\x20\x01\xee\x35\xd8\x40\xfc\xf1\x70\x07\x82\xe8\xf0\xca\x1e\x32\x2f\x78\xfe\x7a\x27\xd7\x1b\xfb\xee\x7e\x9c\x23\x8c\x67\xe3\x93\xf1\x74\xfc\x6a\x3c\x1f\x83\xf1\x62\xbc\x1c\xaf\xac\x99\xcd\x60\x6c\x82\x74\x9b\x39\x13\x37\xde\x1d\xff\x15\x6f\x41\xe4\x20\x10\x79\xdb\x18\xe1\xf4\x78\x83\x12\xf7\x16\x3a\x3f\x38\x71\x10\x42\x94\x84\x20\x85\xc7\x09\x8a\xd3\xf8\xb8\xf0\x87\x0e\xaf\xac\x93\x3d\xa0\x6e\x60\xe4\xc5\xe8\x78\x1b\x47\x11\xf4\x27\x6e\x7c\xbc\x89\x8f\xff\xc2\xc7\x5e\xbc\x3b\xbc\xb2\xa6\x2c\x30\xce\xf7\x6d\xf0\xe1\x95\xf5\xca\x1e\xe0\x30\x70\x61\xce\x21\xdb\xdb\xf4\x03\x5a\xf9\x7d\x3a\x99\x5f\xa9\x1f\x5e\x4d\xe6\x01\x08\xdf\x24\xa4\x9d\x47\xd6\x82\x1f\x54\x96\xb6\xf0\x08\x9c\xf1\x00\x93\x51\x85\x8c\x2e\xe2\x90\xb3\xd7\x50\xe3\x90\x01\xc6\x51\x19\x71\x1c\x7b\x3e\x99\x7a\x5e\x3e\xad\x9d\x05\x38\x85\x11\x44\xc3\xc3\xf9\x9b\xf3\xf2\x03\x1d\x67\x31\xf0\xa0\x77\x58\x30\xf2\xc6\xf4\x9d\x72\xca\x3b\xb2\x06\x9b\x78\xb8\x1a\x7f\xbc\x1a\x59\xf7\xa3\x87\xc7\x2c\xc7\x76\xd8\x1e\xe4\x1c\x1d\x39\x0f\xf5\x9f\xfc\x76\x7e\xf8\xd1\xaa\xba\xd1\x97\x74\xa7\x65\xd1\x95\x1c\xdb\xb1\x1e\xee\x51\x2b\xf9\xd1\xb8\x63\x6f\x0c\xc7\xbe\xe6\x47\xe4\x92\x3f\xae\xe5\x91\x3f\x9e\x05\xc9\x1f\x68\xf9\xe4\x8f\xaf\xfa\xf8\x4e\x00\x86\xef\xdf\x9e\x3e\x32\x63\x74\x6c\x7d\xd7\x9e\x4e\xde\xa1\x60\x77\x99\xf9\x7e\xf0\x69\xe8\x8c\x0f\x8f\x0f\x1f\x9e\x36\x5c\xdb\x65\x0d\xb8\x47\x47\xee\x43\x06\x3c\xdb\xb5\xa0\x3d\x9b\xbc\x86\xb7\x27\xc0\xbd\x86\x91\x57\x2c\xc6\x86\xde\x38\x82\xb7\x07\xaf\x86\x1f\xaf\x46\x0f\xcf\x25\xd0\x86\xac\x41\x78\x74\x04\x1f\x1c\xeb\xb3\x28\xc3\xd0\x1b\xc2\x91\xe5\x93\x56\x8b\xbd\xcf\x8f\x4c\x28\xbe\xed\xb3\x06\xfc\xa3\x23\xff\x91\xc9\xc4\x9f\x5c\xc2\xf4\x34\x8a\x20\x7a\xf5\xee\xfc\x6c\x78\xf8\xd2\x0b\x6e\x7e\x79\xb9\x7d\xfe\xcb\x2a\x4e\xb6\x10\xfd\x7a\x79\xb0\x79\x7b\x31\xfb\xe1\x77\xe8\x1c\x04\xf8\x60\x83\x20\x48\xff\xf3\xf2\x78\xfb\xfc\x97\x97\xc7\xe4\x7f\x1e\xf6\x3e\x09\x75\xef\x42\x2b\xae\x0b\xb9\xb6\x4b\xfe\x78\xb6\x47\xfe\x40\x1b\x92\x3f\xbe\xed\x3f\xd2\xbd\xbe\x43\xbf\x6b\xa6\xd1\xef\x3a\xd1\xe8\x77\x4d\x75\xf9\x5d\xc0\x3e\x99\xac\x60\xfa\x7b\x10\x79\xf1\xed\x70\x34\x99\xc7\x6e\xb6\x23\x1d\xf4\xe1\x4e\x03\x6c\xc0\xda\x01\x47\x47\xe0\x21\x2b\x73\x7b\x00\x30\x86\x28\xcd\xe7\x6e\x30\x3e\x99\x90\x9e\x53\xd9\x1a\x91\x8a\x2f\xfb\xf7\xcd\xc8\x7f\x22\xee\x90\x6d\x0f\x88\xb7\x74\x71\xbd\x19\xdd\x2d\x88\x19\x52\x5a\x06\x51\x80\xb7\xd0\x2b\xde\x26\xd3\x7e\x1c\xfe\x1c\xa5\x5b\x88\x83\x7f\xe0\x39\x4c\xb7\xb1\x87\x89\x34\xef\x26\x65\x4d\x0f\xec\x03\xc9\xd9\xe3\xfc\x3f\x94\x45\x69\xb0\x83\x87\x57\xf5\x9b\xf1\x8c\x4c\xd2\x95\x7e\x21\x1d\x1f\x90\x29\xfb\xd9\xc0\x0f\x33\xbc\x9d\xc5\x11\x8e\x43\x48\xfe\xe7\xb3\xfb\xd1\xc4\x05\x61\x98\x77\xbf\x91\xf5\xec\xf8\xf8\xff\x0e\x70\x9c\x21\x17\x9e\x83\x24\x09\xa2\xcd\xfb\xb7\x67\xb6\x8f\x72\xe7\xc0\x9b\xfc\x85\x27\x3b\x90\x3c\xfb\xff\x00\x00\x00\xff\xff\x00\x36\x25\xf0\x75\xfe\x13\x00"), + }, + "/frontend.js.gz": &vfsgen۰FileInfo{ + name: "frontend.js.gz", + modTime: time.Date(2018, 5, 8, 21, 46, 43, 558809436, time.UTC), + content: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x02\x03\xd4\x7c\x6d\x77\xdb\xb6\xd2\xe0\xf7\xfb\x2b\x64\x1e\xae\x4b\x44\xb0\x22\xc9\x8e\x9b\x4a\x46\x7c\x7a\xfb\xb2\xa7\xbb\x4f\x5f\xf6\xb6\x77\xbf\xa8\xfa\xc0\x48\x50\x82\x1b\x19\xf4\x42\x50\x12\x3f\x96\xfe\xfb\xce\x00\xe0\x10\x24\x21\x27\x79\x6e\xcf\x9e\xb3\x3d\x75\x44\xbc\xcc\x60\x30\x33\x98\x19\x0c\x40\x66\xfb\x9d\x1c\xec\xac\x51\x2b\x9b\xcd\xff\x56\x6c\xf6\x7a\x65\x55\xa5\x0b\x36\x78\xfc\xdb\xdf\xde\x97\x66\x90\xbf\xd9\x56\xaf\xcb\x2d\xcf\xef\xaa\xf5\x7e\x2b\xe7\x6a\x53\xfc\x60\x4c\x65\x46\x3b\x5b\xae\xde\xfd\x61\xca\x95\xfc\x0f\x75\xa7\xac\x98\x3c\x1f\xf3\x6c\xaf\xd7\x72\xa3\xb4\x5c\x67\x67\xc2\x3e\xdc\xcb\x6a\x33\xf8\xa0\xf4\xba\xfa\x70\x1b\xf0\x08\x5f\x9c\xa5\x7a\xee\xe4\x76\x43\xfd\xb0\x90\xec\xe5\xdb\x6f\x8b\xba\xa3\xff\x61\x23\x23\xff\xcf\x5e\x19\x29\xc2\xef\xac\x6e\xb7\x6f\xd5\x8e\xbf\xaf\xd4\x7a\x30\x16\x42\x84\xda\xc3\xa1\x5b\x33\xfa\xd6\x98\xf2\x81\xd9\xb7\xa6\xfa\x30\xd0\xf2\xc3\xc0\xcd\xb2\xc8\x74\x15\x46\x1c\x54\xaf\xff\x25\x57\x76\xb0\xa9\x80\xa8\x8c\xcd\x53\xb4\x79\x1e\x9d\x9f\x17\x81\x5b\xc2\xff\xb0\xb9\xe3\xa4\xc3\xfd\x8f\xbd\xb6\xea\x4e\x3a\xec\x3c\xbf\x07\x1e\x96\x6f\xe4\x4e\x3c\x1e\x79\xae\xd6\xdf\x55\xd0\x2a\x8d\x18\xf3\xfc\x9d\x7c\xd8\x09\x12\x87\x64\x8f\x46\xda\xbd\xd1\x03\x79\xfb\xab\xa3\x63\x84\x1d\xa0\x7e\xb6\x58\x02\xe8\x66\xbb\xdf\xbd\xfd\xae\xd2\xbb\x0a\x06\x6d\x84\x88\x58\xdd\xa8\xbf\xa8\xed\x6f\x95\x42\xdc\x6e\xe0\xb8\x4b\x9f\xac\x22\x53\xfa\x7d\xb9\x05\xfe\xdc\xc9\xbb\xca\x3c\x0c\xca\xf5\xda\xc8\xdd\x6e\x50\x99\x81\x56\xdb\xc1\xbd\xc7\x34\x58\x4b\x23\x37\xf0\xa7\x57\x32\x63\x30\xd2\xaa\xdc\x6e\x23\x92\xb9\xe6\xa6\x21\x7b\x54\xde\xdf\x6f\x1f\x0a\xa8\xc3\xae\x77\xe5\x3b\xf9\x23\xf4\x4c\xcd\x90\xaa\xa8\x26\x97\x1f\x61\x3c\x0d\x24\xfd\xa7\x2c\x64\xe1\x24\x0a\x22\x2a\xf2\xdd\x56\xad\xe4\x1f\xc0\xfb\x22\xff\xd7\xce\xf3\xe5\x37\x6b\x18\x2b\x5a\x42\x1d\xdd\x9b\xca\x56\x28\xa2\x91\x03\x18\x21\xa1\x45\x69\xde\xec\xef\xa4\xb6\x3b\xbe\x58\x32\xc6\x78\x2e\xef\xee\xed\xc3\x4f\x38\xb3\x0d\x28\x35\x3b\x02\x99\x7b\x0d\xcb\x63\xdd\x22\xd2\x11\x7f\xef\xf0\xb6\xe6\xca\x1e\x37\xc0\x39\x94\xb3\x11\xa8\x3e\x30\x0a\x88\xc3\x9a\xfd\xca\x42\xbd\x1c\x6d\xa5\x7e\x63\xdf\x32\x6e\xc5\x78\x6e\x6f\xea\xf2\xdc\x0e\x87\xcc\x2c\xec\x52\x00\x12\xf8\x61\xf3\x30\x65\x83\xe3\x48\xfb\xb6\x5a\xff\xef\x72\xdb\x19\xc8\x0f\x22\x47\x4d\x87\xdd\xe1\xf0\x78\x9c\xb7\x6a\x84\x71\x4a\x67\x85\x59\xe8\x25\xae\x5a\xaf\xf0\x67\x42\x58\x16\xc6\xb0\xae\x87\x12\x12\x7b\xd4\x75\x2d\xd5\x70\x6b\xfc\x7b\x79\x6f\xdf\xfe\xba\xd9\xec\xa4\xbd\xb8\x98\x5b\xf3\x50\x8b\x45\x05\x99\x4a\x4e\xbc\x64\x47\x58\x11\xc0\xdd\x87\x3e\xec\x70\x08\x1c\x45\x62\x84\xe5\x96\x66\xf7\xc3\xc7\x7b\x93\x9e\x1e\x49\x2d\x26\x8f\x56\xad\x19\xe5\x12\x40\x61\xa9\x85\xa7\x2f\xa0\x5b\x8e\x3e\x18\xa0\x5c\xae\x01\x9a\x28\x5f\x8c\x97\x5e\x6e\xad\x2a\xc6\xf8\x8f\x01\xaf\xd3\x9a\x30\x63\xf3\xd9\x33\x66\x3c\xd0\x87\xeb\x1b\xf5\xea\x67\x9a\x36\x2e\x7a\xaa\x4c\xf0\xc2\x73\x42\x8b\x1e\xdc\x22\xcb\xb3\xa1\xec\xf3\x44\xc3\x7c\x4e\x77\xff\x02\x06\xa5\xa6\x1c\x73\x65\x21\x97\x5f\xc0\x00\x0d\xb3\xdc\xed\x5f\xbb\xa5\xd7\x31\x0f\xdc\xb2\x47\x22\x1f\x85\xe9\xd4\xba\x5e\x2a\xd4\x62\xa1\xc5\x62\xcb\xaa\x04\x83\xa9\xec\x03\xe3\x85\xbe\x19\x1f\x0e\xe6\x46\x1f\x0e\xf6\xc6\xc0\xd3\xab\xa8\x19\xea\xe2\x22\x3b\x3f\x4f\x19\x39\x47\xd0\xe0\x35\x9a\x73\x30\x6d\x7b\x3b\x00\x03\x6e\x4a\xfd\x46\x66\xcc\x2f\x8c\xe4\x3a\xce\x4b\xe7\x27\xe6\xb4\x06\xf2\xca\xcd\x55\xc8\xfa\x69\xa8\xb9\xaa\x27\x21\xcc\x05\x96\x88\x14\x61\xb1\x1c\x18\x62\x8d\xd2\x6f\x4e\x18\x4c\x9a\x9f\x9f\x9a\xc7\xf6\xe5\x13\xe1\x72\x44\x23\x05\xdb\x1b\x8c\x66\x45\x26\xac\xe7\x61\xc2\x1c\xe3\x89\x83\xd9\x70\xfd\x6f\xa9\x11\xd0\xba\x87\x82\xe6\xcd\x1b\x0e\x34\x42\x9c\x11\x80\x1b\xf6\xe9\xde\x48\xdd\x5a\xae\xaa\xb5\x84\x09\xca\x13\x66\x61\xf5\xb6\x34\xdf\x41\x97\x6f\x6d\xa1\x19\x1a\x36\x73\x33\x99\xbe\x0c\x36\x6d\x61\xf8\xc4\x59\x3b\xa0\xd8\x20\xff\x26\xdf\x4c\xeb\xa6\xeb\x17\x2f\x2e\x2f\xb1\xd9\xdb\xc5\x36\xa6\xe1\xc4\xe1\xb2\xe0\xca\x41\x7b\x10\xe3\xe1\x00\xb0\x37\xc2\x76\xc1\xfd\x90\xd3\xe9\x55\x68\x28\x4a\x51\x5c\x4e\xce\x0d\xbb\xb9\xb9\x3e\x5c\x5f\x9e\x5b\x76\x23\x26\xd3\xaf\x6f\x09\x60\xb6\x28\xf9\xd4\x8f\xaa\xba\xa3\x4e\xdd\xa8\xea\x4c\xa8\xc3\x41\x45\xa3\xaa\x13\xa3\x5e\x8d\xa3\x51\x27\x2f\x70\x54\x80\x3a\x14\x7e\x5c\x4f\x80\x02\x02\xa6\xe3\xab\x98\x82\x17\x2f\xa6\xdf\x5c\xdf\x88\xf2\xfc\xbc\xbc\x11\x2f\xbe\xbe\xbc\xba\x6c\x93\x77\xe9\xc9\x2b\x79\xd5\x25\xf0\x92\x34\xbd\x3a\x13\xd5\xe1\x50\x45\x44\x56\x11\x12\xa4\xed\xe5\x2d\x52\xf5\xb5\x27\xea\x65\x20\x8a\xe8\x53\x35\x7d\x15\xd0\x87\x70\x2f\x00\xcd\x64\x72\x05\x7f\x37\x65\x9b\x9c\xab\xe5\x8c\xca\xa0\x12\x52\x27\x54\x82\x16\x8a\xc4\x85\x22\x5f\x05\x54\x87\x43\x98\x2b\x44\x61\x32\xcc\x15\x96\x4d\x21\x85\x43\xc8\xb8\xf4\xd2\xf9\xdd\x2d\x89\xd1\xc6\x54\x77\xdf\x85\xf9\x62\x30\x25\x3d\xeb\x92\xcd\x30\x67\x18\xe7\xd5\x35\x07\x0e\xe0\x3c\xb0\x7b\x98\x49\xb2\x3f\xa8\x08\xf6\x9f\x4c\x11\xc0\x41\x9e\x5f\x5f\x46\xc0\x49\x98\xab\xb1\x83\x79\xe9\x61\x10\x1a\x81\x92\x08\x70\x29\x3b\x14\x7f\x54\x7f\x7f\xb0\xb2\x15\x2d\x52\x30\xa2\x9d\x11\xfb\xa7\xd2\xf6\xa5\x5b\xc0\x51\x24\x62\x20\x12\x31\x4d\x24\x62\x20\x12\x81\xf5\xb3\x6c\x6b\x80\x21\xf9\xa3\x19\x7f\x8d\xe3\xfc\x51\x79\xca\x5b\xe3\x81\x7a\xa2\xa5\x6e\x96\xb2\x87\xca\xb2\x79\x43\x49\x96\xd1\x98\x39\x0d\x2a\x26\xf2\x8a\xe9\xa1\x48\x70\x23\x78\x1e\xef\x06\xf8\x13\x96\x67\x68\x78\xf3\xfc\x73\x69\xdf\x8e\xee\x94\x2e\x68\x14\x6e\x86\x38\x08\x8b\xa7\x42\xac\x43\xb5\x3a\xc1\x3a\xee\x23\x39\x08\x09\x2f\xa7\xc4\xbc\x26\x8c\xe3\x0a\x26\xa3\x1a\x06\xaa\xa1\xd0\x8b\xc9\x92\x5b\x64\xa4\x88\x0c\x59\x21\xb9\x62\xdc\x47\x79\xe0\x3d\x29\xc4\x6b\x66\x32\xe6\x16\xc5\x69\xf6\xfa\xaf\x66\xef\x10\x79\x1b\xad\x20\xf2\x60\x8b\x88\x7b\xcb\x16\x67\x56\xd5\xfd\x03\x91\x90\x0e\x70\x89\xc7\x3a\x4c\x1e\xf9\xdf\x8e\x70\x8d\x0b\x6d\x13\xa3\x21\x17\x62\x0d\xb3\x71\xcc\xeb\x07\x47\x4f\xd1\x19\xbb\x37\x6e\xde\x1d\x98\xd0\x38\x1c\x41\x5e\x61\x78\xae\xeb\x07\xa2\x83\x6b\x7a\x32\xbc\xe5\xe4\x47\x72\x2b\xef\x18\x47\x6a\x08\x53\x2f\x6e\xe1\x8a\x97\x5e\x2c\xe0\x1a\x15\x1a\x18\xf8\x45\x67\xed\x02\x6c\x06\x0d\x9a\xc4\x0b\x5c\x80\x61\xa2\x8a\xc2\x82\x92\xa0\x4a\xb0\xb9\xdc\xee\xe4\xe3\xee\x83\xb2\xab\xb7\x45\x39\x7a\xa7\xf4\x9a\x3d\xae\xca\x9d\x1c\xe4\xf8\xec\xc6\x9e\x35\xe5\xdf\x1d\x89\x33\xc0\x2e\x7d\xbc\x67\x5e\xd9\x46\x2e\x95\x50\x17\x93\x79\xf5\x0a\xf8\x5f\x5d\x5c\xb0\x72\x84\xe4\x17\x72\x61\x86\xd5\x92\xeb\x85\x1d\x56\x24\xe8\x23\xc2\x54\xd8\xf1\x46\xcd\xab\xe1\xf0\xe9\xce\xed\xf1\x10\xb4\x33\x94\x07\x13\x1e\xcc\xcd\x69\xd0\x19\xa0\xdd\xe5\x88\xbc\xdd\x56\x27\x7c\xbc\x1e\xfd\xa7\x34\x55\xd1\x28\xa5\xa7\xcd\x70\xe9\xa5\x12\xf6\x9f\xbf\x6e\x3c\x3b\x60\xdb\xfb\x5e\x9a\x1d\x20\xe9\x60\xa3\xf8\x11\x84\x7e\x6f\xaa\x8f\x4a\xee\x50\x50\x54\xc0\xf8\xbb\x29\x2d\xda\x4a\xe0\xed\xc3\x52\x84\xcd\xbb\x11\x51\x4f\x1d\x5a\x9d\x57\xa6\x51\x4c\x23\x09\x8b\xa8\xbd\x79\xd0\x4e\x9d\x46\x1b\x25\xb7\xeb\x5d\x63\x2a\x86\xec\x8c\x88\x05\x52\x2d\xee\x8b\x1e\xdf\x48\x3b\xeb\xef\x7e\x25\xb4\x1d\xf9\x2e\x6e\x83\xa1\xb0\x56\x98\xe3\xf1\x58\xb4\x46\x58\xa8\x25\x6e\x9c\xee\xd9\xbc\x30\x22\x64\x0a\x56\x46\x96\x56\x16\xba\xd9\x51\x71\xcb\xd8\x28\x87\x3d\xbe\x30\x3c\x35\x2f\xa8\x36\x54\x1d\xcd\xfc\x18\xad\x54\xdc\x41\xe9\x75\x2a\x80\xcc\x95\xf6\xdb\xf5\x6f\x5d\x97\x78\x7f\xc8\x27\xf4\x5c\x33\xe3\x62\xc2\x08\x5b\x6a\xe5\xe3\x52\x8a\x25\x23\x44\xf0\x15\xb5\xba\xb4\xbd\x20\x06\x85\x27\xe9\x30\x7c\x0c\x13\xab\x83\xcd\x93\xdd\x34\x99\x8d\xd8\x5a\x50\x8c\xda\x01\xe8\xd9\x06\x32\xd7\xb4\xd3\x96\x14\xfd\x05\xc4\xa5\x90\x84\xba\x6a\xcc\xfa\xd0\xf2\x3c\xde\xe7\xa0\x7e\x55\xaf\x72\x34\x27\x25\x26\x85\x82\x01\x2c\x3f\x16\x15\x8f\xba\xdd\x4c\xc6\xd3\xab\xdb\xe9\xb3\xa8\x6a\xe6\x7a\x6e\xb6\x15\x68\xe4\x8b\xb8\xe1\x39\x38\x42\xf2\xa5\x1d\xbe\xfa\x14\xd8\x63\xa1\xc4\x17\x45\xed\x2c\x70\x54\xe4\xe4\x8d\x56\xa2\x6f\x52\xdd\xaa\xe6\xfb\x66\xb6\xf3\xfd\x4d\x3e\xdf\xc3\x52\x50\x8b\xfd\x52\xac\x0a\x76\x44\xcb\x51\xf8\x7d\x57\x8a\xc4\x22\x67\xcc\x99\xd2\x2f\xdd\x85\xb0\x79\xe4\x14\x14\xd7\xbc\x6c\x1a\x51\x62\x29\x07\xe0\x44\xb6\x4d\xec\x01\x15\x29\xd8\x96\x36\x7f\x25\xdf\xd2\x96\xaf\xc2\x67\xda\xf0\xe5\x7c\x0b\x1a\x03\x39\xc9\xb2\x9f\x1b\x03\xb1\x22\xdb\x5b\xb9\xab\x80\xda\xd9\xdb\x79\x70\x0c\xa6\xe7\x18\xbe\xab\xee\xee\xb7\xf2\xe3\xf5\xd5\xac\x57\x07\xf1\xe1\xac\xd9\xc9\x19\x59\x6e\x11\x95\x7f\x3a\x3f\x87\x2a\x75\x57\xbe\xc1\x2a\xff\x34\x6f\x10\x40\xa0\xd3\x42\xf8\x4f\x85\x15\x11\xb2\xb7\xea\xcd\x5b\x84\xf4\x4f\x0e\xd9\xb6\xfa\x80\x35\xee\x61\xde\x75\x5c\x6a\x43\x11\xd3\x19\x76\x6a\xc5\x2e\x67\x13\xd2\x96\x44\x4e\x0c\x40\xcf\x3c\xd7\x5c\x5e\x8c\x6b\xfc\x27\x48\xa6\x41\x10\x1e\xc6\xf3\x9e\x8b\x44\xd4\x1e\xad\x21\xdb\xdb\x60\x7f\xf4\xcb\xb1\x6e\x02\xdc\xf3\xd6\x80\xca\xd9\x50\x18\x95\x9e\xd4\x08\xec\x66\x33\xf2\x31\x31\x32\xa5\x0e\x67\x64\x58\xea\x9a\x9f\x76\x3f\x78\xcc\x5c\xb3\xf9\x5a\x6e\xca\xfd\xd6\xce\x62\x49\xa3\x43\xec\xf6\xee\xd8\xc1\xa8\xbb\x4f\xf1\x40\x4e\xf7\x70\xd0\x71\xf1\xd6\xe1\x9a\xc9\xce\xb2\xd6\x71\x19\x3d\x60\x54\xee\xea\x1f\x6c\xf0\x2b\xf7\x8c\x70\xe1\x71\xd6\x86\x80\xe7\xbb\xfb\xd2\x94\xaf\xb7\xf2\x70\x48\xe5\x23\x5c\x3b\x9a\xe4\xc1\x5e\x37\x7d\x07\xe8\x78\x06\xd9\x30\xe5\x66\x19\xaf\x59\xef\xbc\x12\xd7\xfe\xa7\xd5\x95\x31\x97\x38\x56\x9a\xa2\x40\x77\x26\x71\x82\x4b\xff\x0d\x23\x59\x18\x79\x27\x41\x2c\xa2\x7e\x08\x55\x3f\x6e\xab\xd2\xa6\x3c\x17\xe5\x48\x61\xf7\xa8\xf7\xdb\xad\x7f\xea\xf2\xeb\x97\xfd\xdd\x6b\x09\x9c\x9a\x35\xc8\x0a\x89\xc4\x6d\x0c\xe6\x60\xfe\xbe\xdf\x38\xab\x81\x0d\xb4\x73\x98\xb0\xba\xd9\x93\xef\x9f\x0f\x87\x04\x11\x0d\x1a\xcc\x49\x4a\xde\x2a\xa3\x9e\xdc\xed\xb7\x1e\x09\x3e\x11\x8a\x38\x84\xf2\xbb\xd2\x73\xc9\x6d\x78\xd2\x14\x63\x3f\xb3\xc3\xa2\x90\xaf\x60\x67\x79\x7d\xee\xda\x18\xd4\x98\x67\x85\x8e\xaa\x70\xd3\x7e\x0d\xe5\x31\x83\x3f\x9c\x17\xce\xe4\x7f\xca\x74\xb6\xe8\x4c\xc8\xdb\xec\x97\xf2\x97\x3c\x1b\x0e\x86\xc3\xe6\x10\x23\xec\x6f\x03\x67\xb6\xa5\xb5\x52\x5f\x5f\xa5\x50\x5c\x4d\xbf\xb9\xfa\xe6\xfa\x6b\xd8\xb6\x3f\x0b\x46\x66\xe8\x2d\x0b\x6e\xd3\xde\xaa\x8d\xfd\x0f\xb9\xb1\x04\xda\x96\xb4\x4f\x7c\x82\x2c\xf4\xcd\xe5\xf4\xb6\x6f\xac\x03\xc2\x1b\x48\xa4\x79\x9c\x30\xad\xcb\xe9\x85\xe6\xbe\x04\xf5\x6e\x9e\x00\x7e\x7d\x95\x00\xa7\x5e\x17\x97\x53\x8e\xdd\x7a\x3d\xc6\x50\x5d\xd3\xf9\x0f\x18\xc9\xfe\xa4\xff\x4d\x5a\x5f\xbd\xd2\xbc\x20\x62\xf5\x81\xa6\x80\x74\xb3\x34\xb9\x5d\x0c\x97\x13\x4e\xcf\x48\xbb\x87\xaa\x31\x8d\x13\xa0\x17\x13\x4e\x72\x78\xf1\x59\x13\xfd\xa7\xfa\xb7\x67\xfa\x6f\x4c\x75\x4c\x13\xf4\x33\x7c\x82\x64\x58\x25\x6d\x3a\x69\x99\x8c\xdd\x66\x15\x16\x7c\x31\x39\xf7\x3e\x8c\xf9\x24\xb4\x47\x0d\xad\xd2\xd7\x92\xab\x52\x62\x32\x57\x40\x9e\x0b\xe1\x11\xd0\x83\x9d\x4f\x6e\x6e\x94\x83\x1d\x0a\x9a\x84\x6a\xa9\x9c\xe2\x76\x18\xd0\x41\x13\xce\xcd\x63\x55\x62\xdc\xc3\x88\xf0\x31\x4a\x02\xa3\xd0\xa3\x3f\x59\xe3\x73\x08\x6b\xf5\x9e\x26\xdb\x44\x1a\xe3\xd8\x6d\xfb\x02\x62\x4c\xe7\x93\xd1\x11\xbd\x91\x66\x00\xa8\xd4\x1a\x12\xcb\x0f\x03\x8c\xdc\x42\x56\xdc\x8a\x09\x57\xf0\x57\x12\x93\xaa\x40\xde\xbc\xbc\x19\xbb\x44\xfd\x05\xf6\xb8\xc0\x2e\x17\x25\x47\x6b\x5a\x41\x75\x79\x71\x01\x3d\x9b\xa5\x7e\x51\x31\x8f\x30\xaf\x09\xe3\xab\x3a\x8e\x08\x15\x1e\xdd\x33\x44\x95\x8b\x8b\xdc\xa1\x5a\x41\x55\x0e\xa8\x56\x31\xaa\x15\x6b\x04\xb4\x07\xa1\x6e\xe1\x6f\x07\x6c\xcd\x6f\xa6\x93\xab\xaf\xaf\x5e\x5e\x5e\x5f\xbd\x44\x12\x5e\xe5\x87\x43\x89\x0e\xef\xfc\xbc\x7a\xb5\x62\x73\x96\x8b\x22\x07\x5b\x77\x58\xa1\x88\x26\x4e\xe1\x00\xf3\x0a\xaa\xdc\xe3\x6e\x38\x24\xbc\x1b\xc0\xb7\xb9\x11\xbb\xf9\x06\xc4\xb4\x17\x7b\x04\xdb\x3a\x30\x18\x6e\x5b\x43\x74\xc6\x10\x2b\xe6\xa6\x2e\x72\x5e\x54\x17\x50\xc2\x29\x79\x56\x0c\xa3\x09\x30\xde\x3c\x03\xe8\x70\xb8\x85\x5e\x10\x18\xe3\x44\x18\x03\x8a\x0a\x24\x70\x72\x00\x5a\x6b\x2a\x73\xf8\x57\x4c\xc8\xaa\x27\x16\x48\xf9\x4c\xf1\xea\x99\x4a\xad\x8b\xfd\x33\xcb\xb7\xcf\x6a\x75\x09\x71\x63\x72\x81\x50\x04\x89\xc7\xfb\x87\x43\x53\xbc\xf0\x65\x8a\x26\x3b\x45\x6c\xe6\x56\xe8\x36\xb8\xee\x80\xeb\x36\xb8\x6e\x83\x2b\x71\xe6\xa2\x15\x0f\x74\x56\xd3\x42\xc3\xb8\x1a\x7c\x60\xbc\x14\x67\x16\xba\xea\xba\x6b\x78\x20\x94\xae\x06\x1f\x7c\xba\x1d\x24\xc4\x4e\xae\x23\x70\x65\x1c\xfe\x5c\x4f\x18\xff\xcc\x9e\xee\x8a\x54\xc2\x9f\xeb\x8a\xb4\x3e\xd1\x75\xcc\x7d\xb7\x71\x1c\x8c\x43\x81\x08\x8b\x0c\xa7\x8c\xdb\xc3\x1c\x6f\x4f\x13\x3a\x7b\x9a\x30\x17\x29\x94\xaf\x77\x35\x77\xd8\x8d\xa0\xaa\x7a\x70\x2f\xee\xaa\xa6\xec\x79\xa8\xe7\x79\x5d\xf3\xac\x1a\x86\xba\xd3\x06\xa8\x90\xd4\xb7\x16\xcc\x73\xd0\xfb\xf0\xfc\xac\xba\x08\xed\x50\xcb\x8e\x55\x3d\xf1\xe7\x61\x04\x3f\x96\xef\x39\x0c\x75\x4f\x8d\x45\x7d\x09\x6b\x33\xd6\x05\x51\xe2\xc6\xe2\x2e\x3c\xff\x7b\x55\x6d\xc5\xc4\x3f\x63\x4c\x38\xa5\xc7\x97\xe2\x92\x9e\x27\xd7\xe2\x8a\x0a\x97\x53\xf1\x82\x0a\x60\x55\xaf\x39\xed\x8b\xc4\xd7\xf4\x0c\xf0\x2f\xa9\x80\x08\xbe\xa1\x12\x62\x98\x8c\xa9\x88\x38\x26\x93\xa6\x78\x6f\x8d\x98\x04\x3a\x42\xb4\x28\x26\x97\x51\x19\xfb\x07\x72\xc2\x2a\xc5\x1a\xa4\xa9\xb5\xdf\x13\x93\x40\x99\xcf\x55\x4e\x02\x6d\x90\x47\xd7\x62\x12\x68\x73\xb7\x2d\x26\x81\x34\xda\xaa\x88\x69\xa0\xee\xe7\xf2\x5e\x4c\x03\x69\xbf\x01\x59\x53\x4f\x56\xc8\xc8\x4c\x03\x51\x21\x2d\x3c\x45\x9a\x68\xaf\x25\xa6\x2f\xc2\x94\xf4\xae\xdc\xc8\x70\xcf\x44\x4c\xaf\xeb\x33\xfe\xdf\x1f\xb4\x7d\x2b\x77\x0a\xbc\xc8\x4e\x2c\x96\x3c\x2f\xd7\xeb\x9f\xbb\x2d\xad\xc0\x30\xc4\xde\x09\xf8\xdb\x44\xdd\xe8\x1e\x2e\xbf\xb8\xd3\x9b\xc2\x45\x28\xd4\xe4\x07\xd9\xc5\x27\xdf\x29\x70\x30\xf1\x3f\x94\xb0\xcd\x8e\x29\x40\x54\x2c\x39\x01\xa4\xad\x3e\xb7\x87\x98\xf8\xc7\xca\x74\x33\xf5\xad\x2d\x5a\x9d\xa9\xd7\x6a\x9b\x39\x7f\xa7\xdb\xa9\x11\xd2\xf1\xb0\x15\x1a\xe2\x69\xbd\x1e\xbd\x73\x98\xc3\x7e\x88\xe1\x78\x6b\xa9\xad\xb2\xe9\x18\x1c\xda\x71\x77\xf5\xd3\xf7\x74\x81\x08\x01\x4e\x44\xec\x71\x5a\x54\xe1\x1d\x88\x26\x66\x07\x97\xe3\x2a\x45\x53\xc5\x78\x88\xe3\x5d\x03\x52\x02\xab\x11\xaf\xdc\x24\x53\xe2\xbc\xf2\xa6\x24\xaf\x53\x17\x3a\x64\x2d\x68\x09\xce\x5a\x1b\xe6\x76\xe9\x65\xbb\x38\xb9\x0e\x65\x5a\x8e\x9d\xe4\x44\xa7\x48\xe0\xb4\x14\xdb\x15\x84\x20\x5e\x80\x54\xd3\xd1\xdf\x59\x91\xb7\x98\x87\x97\x8e\x7c\xca\x54\x1e\x59\x7d\x81\x44\x9c\x01\xa3\x83\xac\x04\x89\x68\xfe\xda\xc8\xf2\x5d\x2b\x27\x81\x1c\xfc\x72\x8c\x7d\xe1\xa1\x72\xc8\x63\x67\x00\x32\x1e\x34\x17\x32\x1f\x7f\xc5\x98\x03\xda\xff\x41\x1d\x8d\x1d\x0b\xa6\x3b\x0e\xd7\x7e\xa4\x90\x31\x92\xc3\x28\x19\xe9\x1e\x57\x52\x6d\x0b\xcd\x9e\x47\x21\x10\x06\x35\x1e\x06\x53\x4a\xda\x05\x39\x0d\xb5\xf8\x04\x04\x9f\xa6\xb1\xde\x38\x3a\x06\x39\x1c\x44\x69\x24\xf1\xbf\x88\xd4\xff\x07\xb4\x92\xb9\x4f\x93\x1b\x02\xa9\x90\x1a\x00\xdc\x61\x7c\xf4\x7e\x54\xab\xd9\x17\x52\x85\x38\x3d\x55\x1e\x53\x82\x2c\xf2\x39\x4f\xd2\x25\x63\x72\xf4\x5f\x4a\x05\xb9\xb9\x2f\x50\x6d\xf4\xb3\xb5\xd9\x2a\xae\xc8\xc9\xf1\xec\x59\x36\x34\xfc\x6c\xc2\xb3\x0c\xff\xed\x63\x7b\x23\x6d\x33\x46\x6c\x6e\x7d\xf3\x8e\x9a\x3d\x50\xee\x0f\xaa\xb0\x91\x63\xda\xa3\x45\x12\xd0\xa1\xb4\xb2\x1d\xa6\xe5\x2e\xa5\x89\x59\x1e\xcc\x4f\x02\xaf\xf2\x28\xbd\x26\x64\x54\x48\x2c\x51\x4d\x24\x75\xef\x39\xfe\xab\x52\xda\x5f\x73\xa4\xdb\x8a\x85\xe6\x09\x40\x32\xee\x1e\x37\xb4\xe0\x4d\xda\xfb\x6d\xb9\x92\xc5\xf3\x3f\xff\x7c\xfe\x86\x67\x7f\xc2\x7f\x59\x5c\x9b\xfb\xda\x3c\x43\x17\x99\xe1\x0f\xf7\x33\x8f\x28\xc3\x4d\x67\x93\x73\xc7\x32\x1f\x47\x87\x2f\xc8\x1e\x2f\x18\xc7\x94\x22\x67\x3c\x1c\x56\xf9\x3b\xb5\xbf\x99\xea\x5e\x1a\xfb\x50\xf8\x3e\x5a\x6d\x39\x7a\xd0\xef\xde\xca\xd5\xbb\x8c\xbb\x83\xb2\xe4\xc5\xd6\x63\xdb\x40\x51\x18\xf4\xe5\x76\xd0\xfb\xcf\x94\xd0\xb8\x69\x89\x6d\x27\xf5\xfa\x57\xbd\x7d\x70\xb2\x33\x72\xf5\xde\x15\x4c\xc2\x48\x03\x8e\x2f\xa0\xe3\xc4\xb8\xa8\x0d\x77\x3b\x21\xdd\x60\xbb\xfd\xd6\xee\xdc\xc0\xe0\x74\x55\xb9\x56\x2b\x61\xda\x1a\x74\x36\xe9\x13\x42\xd1\x1f\x52\xf3\xa8\x70\x45\xdf\x49\xa8\x5b\xff\xfd\x61\xf6\x78\xe4\x77\x6a\xb7\x03\x9d\xf0\xc1\x13\xb0\x02\xea\x9a\x25\x1b\xc7\x3d\x7d\x22\x91\x40\x1f\x32\x21\x85\x32\x19\x59\x51\x64\xb4\x90\x3e\xb7\x2e\x3e\x57\x92\x18\xa4\xfe\x3b\x0c\x84\xb1\x71\x1a\x40\x59\x10\x9f\xfe\x24\xaf\xd0\x4c\xe0\x90\xd5\xe1\xd0\x15\x45\x63\x21\x64\x63\x0e\xc8\xd8\xd9\xd2\x60\x93\x39\x61\xfb\x4e\xeb\x57\xac\x5b\x34\x1f\x39\x42\x5a\x84\x10\x64\xfe\x10\x52\x2b\x7f\x3c\x95\x17\x49\x0e\xf2\x64\x6d\x87\xad\x14\xe3\x77\x19\x2b\x3b\xd7\xff\x60\xb8\xd2\xaa\xf7\xd2\x0d\x8e\xdb\x72\x3f\x74\x5c\x0b\x60\xb5\xc7\x29\xb1\x1c\x18\x43\x87\x64\xde\x49\xd2\x39\x59\x7d\xde\xe3\x6b\xe9\xc4\x8c\xea\x7b\xac\x3b\xcd\xaa\xae\x1c\x79\x8b\x2e\x91\xc7\x44\x7a\x5e\xb2\x16\xff\x16\xcb\x14\x5b\xdc\xe4\xff\x4a\x37\xe3\x03\x64\xdf\xd3\x53\x9e\x87\x02\x59\xee\x53\x3e\xc7\x71\xa0\xdb\xf9\x93\x1e\xe8\xd4\x2a\xb8\x7f\xf7\xe6\xb7\x12\x45\xc0\xf3\x70\x04\x26\x34\xd7\xe9\x8d\x10\x1e\x7c\xb5\x8e\x7c\x8a\x0e\xb3\xd1\x0b\x24\xc3\x47\x4a\x21\xbd\x6f\xb6\xf2\x49\x77\x24\xfb\xee\x08\x07\x0d\x2e\xc9\xd4\x86\xe2\x0b\x5d\x93\x73\x82\x45\xda\x3f\x49\x5c\xc1\xed\xe3\x47\x9d\x38\x20\xc4\x53\xc7\x7a\x27\xa3\x90\xa6\xcf\xbd\xa1\xe3\x3b\xe3\x98\xd1\x69\xa2\xa9\x9f\xd8\x1c\xd6\x96\x55\x7a\x2f\xe9\x30\x90\x7a\x09\xea\x45\x9d\xe0\x92\x47\xb8\x83\x02\x97\xfc\xd3\x52\x22\x1e\x89\xd3\xbe\x91\xef\x4e\x7a\x4d\x90\x20\x39\xda\xce\xad\x91\xaa\x51\x37\x6e\xa2\x6e\x7e\x0d\x50\x31\xbd\xa9\x6f\x68\xf4\x1c\xed\x6e\x1a\xe3\x3b\x3a\xf1\x7d\x7f\x3f\x17\xb4\x32\xfd\x5a\xd1\xc3\x49\x4b\x72\x61\x7c\x17\x4a\x8b\xa2\x14\x3a\x07\x9c\x64\xba\xe2\x4a\x67\xb9\x22\x52\x10\x19\x75\x74\x58\x5c\x0f\xa2\x21\xf5\xe2\x03\x4b\xca\x06\x96\x9b\x1e\x95\xba\xd2\x0f\x77\xd5\x7e\x07\x38\xeb\x94\x02\x5e\x08\x43\xc4\xac\x0f\x63\x30\xfd\x90\x73\xc3\x35\x0c\xe9\x23\x20\x57\x40\x29\x35\xd0\x39\x54\xa3\xa5\x09\x68\xd2\x78\xda\xe0\xf0\x3f\xb9\x55\xd2\xbc\xfc\xbe\xd4\x6a\x55\x38\x96\x84\xe5\x47\xef\xff\xa0\x46\xcf\x06\xd9\x50\x03\xe8\xd3\x1b\x7a\xf2\xcf\xb9\xbb\xe6\xd1\xb7\x60\x8d\x73\xfd\xff\x25\x01\xf0\x19\xdb\xeb\x93\xb3\x1d\x8c\x8f\x27\xb2\x00\x27\x41\xb2\x8c\x40\x3e\x75\x23\xe3\xb3\xef\x81\xf8\xab\x38\x4e\xb4\x3e\x03\x7d\x92\xde\x55\x3a\xf4\xe9\x06\x09\x27\xe1\x9d\x37\x3d\x11\x7b\x9f\x06\x5a\x41\x33\xd8\xa2\x74\xac\x7c\x1a\x2e\x6d\xc4\x4e\xc7\xb9\xa7\x31\x51\x30\x7a\x6a\x93\x49\x90\x6d\x9b\xd3\x0e\x29\x7c\x18\xe2\x7d\x03\xa6\xdc\x65\xfd\xba\x44\xeb\x3c\xa0\x70\x5b\x3c\x36\x6f\x5f\xcd\xf6\x18\x7c\x53\xb8\xbf\xeb\x0a\xcd\x7d\x6c\x8f\xbd\x7b\x27\xf2\x54\xbc\x92\x9c\x2b\x11\xe1\xac\xc1\x7f\xd5\x02\x90\xa8\xd5\x5a\xb4\xf3\x8d\xbc\x5d\x1c\x0e\xc1\x4f\xa0\x03\xc0\x00\xc3\x87\xae\x1a\x6b\x1c\x6e\x61\x5c\x74\x76\x27\xd7\xc2\x72\x17\x8a\x08\x05\xbf\xf2\xe3\x7d\x65\x2c\x54\x96\xbc\xd9\x43\x2c\x96\x50\x20\x93\xf7\x1d\x58\x37\xe9\xf2\xaf\xed\x78\x0f\x83\xaf\x63\x64\x1a\xbb\xf9\xd8\xfa\x26\x47\x07\x53\x2d\x9c\x6e\x7d\xc8\xd2\xc2\x4e\xc8\xb4\x03\x6f\x5c\x11\xe1\x54\x48\x92\xc4\xa9\x91\xb4\xed\x14\x5e\x9c\xcd\x62\x19\x5d\x7a\x5a\x3c\x02\xd7\x66\xe6\xd6\x23\x9b\x49\x0e\x58\x94\x91\x20\x43\x73\x5c\x72\x85\xde\xde\x86\xa0\xe4\xd5\x78\xee\x35\xaf\x44\x2c\x95\x00\x3c\x36\x19\x08\xe0\x49\x94\x5a\xf8\xf8\x29\x5c\xe6\x64\xc1\x72\x77\xaa\x91\x6d\xae\xc2\x0b\x03\x5c\x53\x25\x2a\x0c\xfa\x57\xa5\x2d\x7c\x43\x10\x03\x83\x7e\x35\x69\xad\x6e\xe4\x83\x7c\x7f\x46\x00\xe8\x2b\x13\xe1\x12\xe9\xa8\x6f\xf4\x91\x67\xca\x67\xe2\x34\x22\xb7\x49\x17\x83\x11\x8c\x5b\x61\x7a\x52\x29\xfd\x19\x80\x63\xa8\xbd\x35\x9e\xa1\xa6\x61\x68\x33\x81\xc3\xc1\x82\x0f\x3c\xb2\x27\xac\xc5\x29\x3e\x20\x18\xaf\x92\x6c\xa7\xd8\x41\x2f\xa4\xe3\x27\x06\x2f\xf4\x2c\x24\xfa\x6e\x2b\xca\xe3\x13\xaa\x11\xbf\xd6\xab\xd9\x68\x57\x19\x5b\xa4\x9d\x7a\x17\xda\xcf\x1d\x6d\x05\x0e\xd3\x6d\x85\x95\x81\x6e\xba\xd9\x99\x4c\x9a\xf3\x30\x9e\xbd\x86\x7f\x33\x7e\x36\x0e\x29\x30\x5c\x2a\x8c\xe7\xc0\x8b\xde\x4e\x06\xea\x38\x5e\x0d\x48\xf6\x7e\xd9\x43\x8f\x95\xae\xff\xcb\x24\xc0\xe4\xba\x81\x98\x46\xa7\x6f\x00\x82\x3f\x49\x98\xcb\x69\x9f\x28\xac\x05\x18\xfc\x49\xc2\x5c\x5f\x35\x30\x2f\xa3\xb3\x3c\x80\xc1\x9f\x3e\x0c\xba\xd8\xde\x30\x58\xc9\xb3\x3d\xfc\x9b\x06\xe8\x4f\xdf\xd5\x7a\x90\x97\x29\x98\x24\x07\x7c\x35\x42\xe1\x6f\x0a\x2c\xc9\x04\x5f\x8d\x60\xf8\x9b\x02\x4b\xf2\xc1\x57\x23\xd8\x69\x4e\xa4\xb6\xb4\xa1\xde\x01\xe2\x43\x1f\x32\xc4\x4b\x3d\xc8\x50\xcf\xb3\x8d\x7f\x48\x43\xa6\x68\x0d\xf5\x1e\x32\x49\x2d\x45\x42\x3d\x58\x6a\xe1\xd9\x2a\x3c\x9e\x86\x9f\x4c\x63\x59\x5e\x77\x4f\x5a\x01\x05\x3d\xf7\x71\x78\xe7\xd9\x23\xc0\x57\xf3\xcc\x1b\xde\x3e\x58\x1c\x76\xf6\xd9\x1d\xb7\x22\xd3\x5d\x71\x14\xca\x3d\x64\x71\x5c\xd2\xf2\x83\xde\x09\xe0\x53\x3b\xfe\xf6\x16\x29\x7a\xc9\x69\xde\x89\xc8\x9b\x0e\x2f\x13\xed\x93\x6b\xea\x80\x85\x5e\x0f\x44\x7b\x7a\x0c\xaf\x4d\x44\x04\x3e\xa7\x7b\x10\x19\xae\x90\xea\xd1\x10\xe2\x4b\x89\x3e\xe9\xf0\xff\xf4\xd8\xa4\xb1\x34\x03\x5f\x4c\xf7\x6a\x6e\x4a\x87\xa2\xef\xd5\xb9\xed\xeb\x2a\xf1\xb6\xaf\xad\x7e\x49\x4a\x8a\xee\xde\x74\xb2\x56\x14\xf9\xd1\x45\xfd\x5b\xed\x6e\x7e\x60\xce\x1e\xf0\x95\x58\x85\x7a\xb3\x13\x8f\x71\xf1\xc4\xb5\x1e\xb5\xf6\x07\xcd\xdc\x8a\x08\x74\x61\x68\xef\xdc\x79\xf9\xba\x59\x13\x53\x1e\x25\x21\xb3\x05\xe0\x18\x66\xcb\x6c\x28\x43\x5c\x81\xaa\x18\x2b\x64\x1b\xbb\xb0\xdc\xfa\x8c\x3f\x52\xc3\xb8\x3d\x72\xb7\x09\x48\x1c\x28\x7b\x5a\xad\x28\xcc\x6d\x76\x73\x91\xcd\xb2\x8c\x0d\x33\xec\x9b\x0d\x0b\x8d\x55\x03\xa8\x1b\x40\x25\x8d\xac\x04\xd4\xff\x2e\xfd\xae\x23\x9b\x01\xdc\x3f\x20\x1d\xef\x0b\x99\xfb\xe1\xa5\x90\x0b\xd5\x9f\x63\x09\x73\x2c\x7b\x2b\x0f\x41\xb8\xed\x4e\x08\x11\x88\x92\x97\x34\x0d\x20\x95\xf1\x12\x26\x82\xfd\x3b\xec\xf6\xaf\x71\xeb\x57\x74\x0f\xed\xeb\x13\xef\x70\xe3\x07\x31\x70\x72\xb3\x01\xc6\xcd\xdd\xb7\xb8\x7d\x86\xc3\xe7\x3a\xbb\xe9\x52\x1d\x2a\x5e\xef\x37\x1b\x69\x30\x92\xf0\x65\x3c\x97\xf8\x5f\x7b\xb9\x97\x4d\x15\x9e\x4e\x74\xaa\x56\xdb\x6a\x87\xf9\xcb\x49\x10\xc4\x2f\x21\x27\xea\x26\xe3\x22\x67\xb7\x6d\x0c\x4d\x31\x56\xaa\x8b\xd0\x3e\xfa\x68\x75\x36\xe6\x18\x92\xcc\x5a\x1f\x22\x71\x17\x47\xdb\x55\xc0\x63\xf9\xf1\xd7\x4d\xff\x9d\xa7\x8b\x49\x48\x79\xe5\xd8\x44\x5a\x4d\xa5\x13\xaa\xd2\x24\x17\x65\x2a\xb9\x88\x5a\x4f\x69\x41\x9e\x31\xb7\x02\x1a\x18\xfd\xd9\x30\x86\x2b\xd1\x50\xb6\xb0\xed\xf7\xc0\x54\x88\xd4\x3f\x4d\x8e\xd7\x5b\x88\x45\x0d\xea\xdf\xa2\xa4\x37\xa2\x96\x22\x1b\x8d\x46\xd9\xb0\x55\x17\xde\xe4\x2f\xa6\xe1\xe2\x64\x25\x32\xc4\x5a\x40\xb7\x9a\xbe\x01\x12\xc8\xb2\xf9\x44\x34\xaf\x5b\xdc\x56\x43\x01\xeb\x64\x88\xaf\x9e\x86\x11\x67\x75\xdb\xab\x09\x0c\xec\xda\x8b\x24\x27\xd2\xe4\x76\x46\x63\x5c\xf5\x3d\x3d\xc0\xf3\xaa\xbb\x74\x5a\x3c\x13\x8a\xab\x68\x0d\xd1\xf6\x52\xc5\xaf\x42\x90\xe8\xdb\x55\xfd\xaf\x64\x7c\x92\xd9\xb8\xd1\x1c\x82\x04\x87\x3e\x26\xf7\x8f\x18\xdd\xc7\x02\xce\x33\xdc\x83\x77\x86\x5f\xe8\xb6\x7c\x49\xdd\x32\xea\x37\x78\x3c\x66\x78\x8d\x98\xce\x2e\x80\xad\xed\x76\x10\xc0\xd3\x14\x16\x59\x86\xf0\x48\xe6\x6d\x20\x76\xe4\x8d\x5e\x20\x38\xde\xbc\xd5\xaa\x70\xc5\x88\xf4\xb9\x93\xc6\xe0\x88\x33\x48\x85\xbc\x9e\x90\xbe\x39\xeb\x4f\x56\x18\x6e\x82\x60\x48\x28\xe6\xd8\xfd\x3e\x4e\x87\x4b\x78\x84\xc2\x29\x9b\xe2\x24\x26\x8d\xa9\x9e\x22\x25\xc3\x0e\xbd\x08\x66\xee\xe1\x3c\x01\x8b\x47\x4c\xb7\xce\xb2\x1f\x7c\x4f\xe4\x03\x15\x80\x45\x33\x80\xc3\x1d\x1f\xe9\x55\x81\x5b\xec\x10\x86\x2d\x39\x1e\x4d\x2c\xfd\x5a\xf1\x29\x0e\xf8\x2e\xce\x5e\xf2\x38\xf1\x8b\x05\x87\x0f\x9f\x51\x40\xa4\x70\xbe\xf0\x49\xff\x09\x0f\xdc\x1b\x9e\xcf\x75\xa0\x57\x74\xe1\x8e\x67\x00\xb6\x68\x5c\xa7\xf3\xa3\xfa\x94\x1f\xa5\x21\xd2\x5e\x14\x1d\x08\xe0\x3c\xf5\xca\x36\x4e\xe9\x13\xe7\x1c\x66\x21\x0b\x35\x7a\xc7\x60\x65\xc6\x62\xc7\x2d\x7e\x7a\xc9\x49\x4c\x26\xa5\xbf\x42\x73\xea\x1c\xac\x1b\x26\x48\xca\xfb\x84\x69\x3a\x9c\xee\x30\x2a\x68\xa0\xfb\x7e\x0c\x62\xfb\xbe\xb4\x65\x88\x7a\xd3\xef\x1c\xe8\x4e\x4e\x86\xd2\x0d\xb7\xd2\x05\x4a\xba\x48\x5e\xe5\x88\xd3\x0e\x52\xe8\x23\x06\x53\xce\x31\x01\xc9\xa7\xbf\x66\x85\x6c\x11\xfe\x07\xbf\xbd\xc4\xfd\x23\xac\x9e\xc3\xa1\xa0\x67\xe1\xe3\xb3\x53\xaf\xf4\x26\x5e\xe7\x65\xf4\x81\x96\x93\x3c\x77\xad\x9f\xe2\xfa\x24\xbe\xbe\xc9\xb3\xc5\x13\x01\x5a\xc0\xd8\xe7\x39\x6a\x94\x83\xef\x73\x41\xc0\xa4\x35\xff\xa2\xe0\xc6\x0d\x32\x1b\x80\xee\x75\x83\x9b\xc2\x34\x9f\xba\xf9\x22\x5c\x10\x02\xa5\xbe\xdb\x63\xc3\x3b\x9b\x71\xf8\x6c\x7c\x5e\x36\xae\xa3\xf7\x5d\xeb\x35\xe2\x5f\xc4\x30\xee\x3d\x0c\x8b\x41\x9e\x6c\x25\x5e\x9d\x4f\xf7\xa8\xa3\x6f\x16\x94\x74\x9c\xad\x5d\x0c\xe8\x4f\xcc\xc9\x8a\x50\xf9\x84\x21\xf9\x94\xcf\xed\xfb\xaa\xba\x50\xbe\x69\x79\x2d\x2b\xe2\xa1\x17\xa6\xed\xb2\x6c\xbd\xd0\x33\xdf\x89\xfc\xd1\x67\x8c\x0d\x3d\x63\xd7\x33\x0c\x8e\x0a\x29\xb8\xfd\x6a\x90\x7d\xe5\x89\xf9\xd4\xc9\x6c\x06\x95\x5f\x41\xd5\x57\x6c\xf8\x55\xf6\x15\xfa\xb5\xbe\xe7\x9a\x3b\x45\x6e\x3c\x68\x44\x2e\xba\xb5\xc8\x86\x8e\xe3\xfb\xc7\x5c\x25\xae\x70\xc5\x07\xf5\xf8\x44\x69\x57\x09\x52\x96\x8d\x11\x94\xb5\x11\x34\x98\xba\x5b\xc2\x20\x74\xa4\x07\xc5\x39\x82\xd6\xa7\x8a\xa2\xf9\x82\xda\xad\x9d\x19\xe4\x49\xd0\x0d\xcc\x0b\x12\xfb\x13\x26\x9a\xdc\x28\x1a\xea\x72\xb7\x93\xc6\x9e\x8e\x62\x71\x1b\x93\x4e\x2c\xf3\x52\x64\xd9\xbc\x77\xc1\xd8\x42\xf4\xee\xbf\xb9\x00\x4d\xaa\xbe\xca\x9f\x7a\xcd\xb2\xa5\x13\x85\x85\x71\x5a\x97\x7f\x16\xd5\x92\xb1\x47\x40\x37\x26\x6e\xe5\x22\x3a\x71\x6c\xa1\x64\xee\x75\x1d\xdf\xb8\xe3\x7b\xe0\xea\xfe\x66\x55\x73\x75\x8f\x5c\xad\x71\x6c\xc5\x6a\xb1\x5f\xf2\x1d\x90\xc9\xfd\x5b\x34\x79\xdd\x6f\x53\x73\x7f\x2d\xf2\xc5\xc6\xe9\xec\x1a\xd5\x0e\x27\xb8\x75\x0f\xe7\xe7\x6b\x0c\x86\xb0\x8c\xbf\x50\x44\xbe\x63\x11\x7f\x21\xad\x81\xd4\xba\x54\xee\xf1\x88\xb9\xef\x1d\x4e\x00\x6d\xdb\xa8\x7b\x8d\x09\x66\x17\x70\xd6\xfd\xfb\xd3\x17\xf6\x68\xc1\x80\x97\x22\x09\xce\x8e\x8e\xcb\x56\xf4\x5e\xb0\x9d\xe3\xd0\xfe\xbd\x7f\x53\x7f\xb9\x49\x07\xe5\x00\xb5\x5c\xce\xa3\x23\x16\xfa\xe6\xe3\xc8\x78\xc3\x36\x42\x5d\xf8\x16\xb5\x02\x75\xc1\x99\x39\x74\x82\x05\xba\xc7\xd6\xdb\xbd\x59\x36\x4b\x49\x95\x53\xc8\x50\xb2\x26\x8a\x46\x3f\x14\x4e\xb2\x19\xd7\xa9\x43\xf0\xfa\x4d\x5f\xc6\xcd\xed\x42\x42\x18\xb6\x9c\xc9\x23\xef\x7d\xc4\x4d\x8c\x39\xde\x49\xf9\x9d\xaa\xfb\x87\x61\xf4\xb9\x4c\x52\x30\x1f\x0b\x3b\x54\x2c\x50\xd4\x43\x3c\x0c\x1d\x46\xbb\xfb\xad\xb2\x45\xf6\xa7\xce\x58\x50\x8c\x23\xf7\x0c\x8b\x06\x45\x67\xe5\x3f\x31\xf9\xbd\xdc\x48\x63\xe4\x3a\xf5\x3a\xfd\x99\x69\xbf\xb8\xeb\x1c\xf9\x2b\x91\xaf\xf6\xe6\xbf\x57\x06\x9c\x85\xd2\x72\xb4\x46\x04\x0e\x75\x18\xae\xfe\xea\x27\x92\x1f\xa0\x75\x1d\xe4\x63\xd9\x7d\x1b\xef\x24\x8e\xf0\xf6\x01\x8f\x65\xdc\x44\x95\x05\x9e\x9c\xad\xca\x90\x7b\xb3\x42\xd6\x12\x3a\x8d\xaf\xba\x2f\xc2\x6d\x84\xd6\x7c\x61\x9a\x96\x39\x25\x6f\x83\x96\xbb\xad\x94\xf7\xe9\x8f\xfa\x79\xab\xdf\x65\x26\x2f\x45\x1c\x10\x57\x1d\xfe\x84\xde\x44\xcb\x9c\x44\x8a\x2f\xf2\xf5\x24\xd3\xd6\x0e\x20\x3d\xc2\x2d\x2a\x86\xcc\x73\xb6\x60\x3e\xa7\xd3\x38\xe1\xc4\xd3\x98\x22\x79\x52\x42\x8b\x53\x0d\xcd\xbe\x98\x39\xb4\x69\x85\xa9\x46\x5e\xe7\x07\x4a\x03\x77\xf4\x4a\x56\x1b\xaf\xa9\x41\xe4\x75\xbb\xdf\x24\xcc\x7d\x65\x2e\xaa\xce\x02\x0f\x5b\x8a\xdb\xca\xad\xa7\x59\xc3\x8f\x91\x43\x76\x1b\x7e\x0b\x16\x37\x11\x8c\x7f\x80\xc6\x8a\xd3\x4a\x29\x72\x76\x0c\x1f\xca\x08\x4c\x8e\x6d\xf3\xca\x4f\xe9\x13\x1a\x42\x43\x61\xe0\x8a\xd3\xa5\x1b\x43\x41\xc7\xdc\x08\x7b\x30\xbf\xe3\xfa\xc6\xca\x6a\x31\x5d\xf2\xd5\x62\xb2\x74\xe3\xed\xcf\xcf\x09\xc9\x1e\x32\x48\xdb\x77\x6e\xdc\x70\xa0\xb4\xf0\x55\x1c\xf6\x54\xfb\x25\xe3\x35\xcb\x70\xa0\xe8\xc3\x40\xb1\x6e\x04\xd1\x76\x45\x11\x01\x1e\xe9\x63\x91\x31\x9c\x5f\x74\x7d\xc0\xf3\xf3\xd3\x8a\x89\x14\x56\xac\x6f\x27\x54\x4b\xfd\x4a\xc6\x93\x5f\xa5\xac\x0d\x4c\x2b\xc2\x7e\x7a\x30\xc9\xda\xe6\xc7\x11\xcd\xdd\x3f\x67\xee\x35\x63\x23\x57\xd5\x7b\x69\x52\x27\xef\x69\xbe\xd4\x1f\x21\x4e\xce\xbc\x5b\x83\x9d\x3a\x0b\xed\x62\x7a\x4b\xce\x61\x96\x5e\x00\x31\x33\x90\x46\x27\x89\xd6\xa4\xbd\x6c\xd0\xf0\xeb\x8a\x26\x2f\x1e\xbd\x51\x99\x81\x27\x95\x1f\x95\xc5\xdf\x46\xff\x66\xa0\x11\x34\x18\x96\x00\x38\x66\x9d\x88\x51\x61\xa6\xdb\x96\x5b\x2a\xef\xd0\x9f\x94\x1f\x20\x8a\x6f\x57\xad\xf0\x6a\x37\xf8\xd9\xef\x65\xb9\xde\x56\xab\x77\xee\x54\xff\xae\x54\xfa\x47\xa5\xd5\xee\xad\xcb\x51\x82\x23\xaa\x3a\x61\x74\x17\xfb\x70\xd8\x60\xa7\x2a\xb7\xba\x5b\x82\xe9\x19\x74\xfa\x5c\x6e\xe7\xab\x73\xda\x2d\x14\x1b\x2d\x14\xeb\x17\x4a\x1d\x25\x27\xc4\xed\x7b\x14\xc0\x6f\x04\x2a\xb4\x58\xc0\x72\x33\x23\x64\x24\xcc\x8a\x9c\x81\xf3\x57\xbe\x9a\x05\x29\xd0\xea\x78\x82\x9f\x1e\x02\x16\x4d\x77\xea\x17\x17\xd0\xe6\xe5\x06\xc3\x30\x2a\x60\x57\x62\x09\x75\x3d\x6b\x31\xd7\xbf\x6b\xda\xed\x76\x7e\xde\x13\x0b\x20\x5b\xf9\xcf\x4c\x8f\xa4\xdf\x90\x6d\x4a\xa0\x62\xe0\x0a\xb3\x01\x10\x3f\x78\x43\xf0\x83\xd2\xc8\x81\x27\x62\x70\x31\x58\x07\x14\x67\x19\xd9\x2e\xfa\xfa\x36\x46\xd8\x2b\xb9\xc3\x11\xdb\x15\x6e\xb2\x98\xf2\x64\x90\x11\x6e\xa6\x37\x09\x6c\xf0\x4f\x8d\x6a\x62\x62\xdb\xf8\xa5\x4b\xe5\x7c\x07\x93\xc0\xcf\x70\x17\x86\x1d\x9b\xd2\xda\xb5\x99\xbd\xfe\x9d\x2a\x3a\x0a\x42\x5b\x06\x72\x80\xce\x53\x11\x82\x91\x4b\x69\x17\x8c\xcd\x99\x2c\x18\xc9\xae\xe9\x40\x97\x37\xce\xcf\x77\xd2\xfe\x01\xb1\x1e\x30\xa6\x68\x8d\xc9\xc1\x74\x44\x44\x75\xae\x60\x93\x00\x65\x33\xf3\x84\x7e\xb3\x68\x56\x64\xac\xda\x2a\x24\x5a\x4a\x04\x6c\x8e\x89\x28\x1c\x5f\x88\xc2\x74\x7a\xa5\x3f\x2c\x8f\x26\x15\xb1\x2e\xa1\x6c\x12\x47\xd0\x38\xca\x6b\xb7\xb6\xa3\xde\x4f\x93\x99\xfc\xbc\x4c\xa9\x75\x65\x07\x0e\xd3\x40\xe9\xc1\xff\x28\xdf\x97\xbf\xaf\x8c\xba\xb7\x03\xb4\xcf\xaf\x41\xec\x7c\xb0\x51\x1f\xf1\xc3\x05\xee\x7e\x36\x7e\x89\x06\xbf\x7f\x88\x9d\x49\x39\xb3\x0e\x87\x9a\x95\xe3\x78\xa1\xd7\x1d\x2e\xc8\xfa\xac\x24\x4d\x14\x42\x0c\x2a\x3d\xf0\x7d\x06\x78\x36\xa2\xe5\x36\xa3\x8f\xc7\x45\xa7\x24\x5e\x6d\x3a\x1e\x3f\x84\xaf\x85\xac\x0f\x72\x82\xee\xdc\xc4\xdf\x31\x6e\x76\x88\x31\xe9\x94\x0c\x92\xd1\xf1\x8c\x57\x83\xc4\xb6\xde\x0a\x19\xad\x08\x85\xa9\x1e\x16\xc4\x52\x30\xfe\x88\x96\x6b\x16\xaf\x83\x2f\x9b\x2e\x78\x56\x9a\x81\x27\x41\x87\x5d\x93\x29\x16\x1a\xf7\x18\xc1\x53\xbe\x4f\xe6\xb6\x88\x7e\x62\x12\x2d\x3d\xcc\x70\x75\x51\x17\x90\xe1\x25\x0e\x53\x5b\xc4\x5e\x02\xa6\x5d\x99\x41\x1a\xb0\x89\xe4\x59\xb7\x48\x7f\xc0\x16\xef\xda\x1c\xb7\xdb\xbc\x06\xde\x13\x8f\x12\x57\xf4\x47\x10\x1e\xe2\x85\x6d\x12\x09\xc9\x3d\x25\x12\xe5\xbb\xb7\x24\x62\x59\x2c\x0f\x75\xe4\x9e\xcc\xde\x17\x4a\x3f\xa1\x8f\xae\x0d\x33\x63\x5d\x09\x71\x02\xc4\x9d\xf3\x3c\xc1\xfb\xb4\x82\x6a\xe6\x2f\x4c\xe9\x02\xa3\x9d\x3a\x9e\xff\x6c\xed\xf6\xc0\xa6\x48\xb0\xd9\x1b\x40\xa8\x5c\xd9\xf4\x77\x58\x9d\x51\x17\x17\x13\xfa\x76\x7e\x2f\x81\xcd\x4b\x51\x28\xe1\x3e\xa0\xbf\x18\x47\x37\xf6\x7d\xc7\x70\xe5\x61\x3c\x33\xc2\xc6\xd7\xbe\x26\xb3\x02\x75\xa3\x8c\xa7\xee\x21\x0e\x87\xd0\xe0\x55\x8a\x6a\x4b\x52\x1a\x08\x76\xbd\x3c\x2d\x8b\x51\x4e\x67\xe5\x7f\xcd\x4e\x70\x4f\x4a\xcc\x48\x1a\xb4\x6b\x12\xca\xc6\x24\xc4\x74\x60\x02\x04\xb1\xc4\x29\x34\xcc\x6a\x75\xdf\x68\x35\xa5\x5e\x57\x77\x05\x7b\x56\xf7\x63\x4b\xc6\x2f\x26\x6e\x95\x04\xce\x39\x66\x9a\x25\xeb\x31\x30\x2c\xa2\x65\x60\x20\x55\xf8\x35\x5d\x28\xe0\x3e\x0b\x8d\x74\x69\xc2\x71\xd7\x35\x71\x85\x3b\x0f\x0e\xf0\x6e\x67\x52\x39\x0f\xdc\x59\x5f\xab\xa7\xd7\x17\xea\x89\xab\x07\xa5\xd9\xc7\x7e\xa4\x9d\xdf\xab\x7a\xf9\x3d\x2d\xaa\x85\x44\x3d\xd2\x48\x08\xde\x21\x0c\xa7\xcf\x85\x76\xdb\x21\xc7\x00\xb0\x76\xc6\xa5\x23\x56\xb2\xb0\x7c\x82\x31\x07\xe2\xed\xeb\x5d\xfc\xf5\x4e\x5a\x05\x0b\x4d\xaa\x67\x88\x73\x81\x51\xd8\xa5\xad\xde\xab\x66\x2e\x62\xa1\x39\xd0\xb6\x2f\x22\x47\x8e\x1b\xc4\x79\x15\x76\x62\x06\x68\x8e\x54\x83\x5b\xe0\x62\xa7\xee\xff\xb2\xf7\xa6\xcd\x6d\xe3\x4a\xa3\xf0\xf7\xe7\x57\xe8\xa4\x72\x53\xd4\x0d\x92\xb1\x1d\x4f\xc6\x13\x0e\x73\x4a\xf2\x9e\x78\x77\x9c\xb5\x52\x29\x48\xa2\x6d\x5a\x14\x49\x91\x94\xbc\xcc\xe4\xfd\xed\x6f\x37\x9a\x2d\x12\x14\x44\xd3\x72\x3c\x99\xf3\xdc\x33\x8b\x05\x82\x40\xa3\x37\x34\x1a\x0b\x1b\x66\x6d\x34\x7d\x4a\x84\x15\xe7\x54\x52\x1d\xe7\x69\x8c\x45\x0c\xbc\x2c\xa3\x8d\xd0\x72\xb4\x4b\x79\xb9\xf2\x16\x16\xd5\x27\xe6\xaf\xab\xb6\x7e\xdc\x5e\xb2\x3e\xb9\x00\x44\x62\xe3\xc6\x93\x4d\x6a\xd1\xf4\x3f\x24\xdc\x40\xf5\x57\x05\xfc\xc5\xc4\x54\xa8\xc0\x7f\xe9\xcb\x78\x68\x38\xdd\x09\x67\x4c\x81\x53\x67\x45\x97\x64\x3d\x0d\xfe\xb7\x31\xad\xe1\xd6\x0e\x68\x99\x07\xa5\x03\x2d\x2a\x1f\xfc\xe7\x42\x46\xf5\xcb\x42\xee\x36\xff\x5d\xb9\xa5\x5f\xbe\xb7\x46\x64\xb5\xbe\x43\xa0\x92\xf2\xa7\x0e\x86\x0a\x1b\x05\x61\xe2\x56\x76\x55\xa4\x49\x7d\x9d\x18\x27\xfe\xaf\x2a\x83\x3c\xd2\xba\x30\x87\x77\xd4\xd1\x34\x85\x5e\x2c\x7d\x83\x5b\xda\x55\x7e\x9c\x5d\x45\x94\x45\x3c\x4e\x0b\x51\x8e\xf9\x28\x8c\xfb\x05\x77\xd4\x70\x8f\x59\x6b\x4c\x3e\xef\x0b\x15\xeb\x04\x36\x9d\x4b\x2f\xc6\x13\x76\xb1\xd9\xd2\x3f\x4d\x29\x92\x1e\x3c\x0f\x98\xec\x12\x2d\xb8\x64\x62\x35\x19\x54\xf9\x9b\xd7\xbb\x0a\x59\xbb\x3a\x03\x09\xbe\x8b\xcc\xcb\x95\xa7\xbf\x0c\xc2\x25\x3f\x2f\x69\x1d\xaf\x6e\x6f\xc3\x7b\x3d\x76\x70\x08\x03\x65\x16\xed\x7d\x3a\xec\x7c\x08\x56\x97\x38\xdd\x75\xac\x70\x2a\xf4\xbc\xf2\x89\x00\x78\xf7\xb5\x8a\xee\x48\x25\x47\x4e\xc1\x2f\xb0\xba\xcf\xf0\xd5\xcb\xe6\x2f\x18\x49\xb8\xf9\x54\xdd\xa1\x20\x7c\x67\x92\xff\x7f\x30\xff\xe9\xaf\x2f\x5f\x2c\x41\x54\x35\x63\xb0\x7e\x6b\x24\xfc\xcc\xd5\x9f\x51\xa0\x9b\x7f\x41\x32\xfd\xd5\x0a\xa2\x94\x38\xf9\xde\x08\x8e\x46\x9a\x07\x9f\x4c\xc7\xe1\x4c\x9e\xe3\xec\x13\xf7\x4a\x88\xa4\x53\x87\xa2\xdf\x81\xdc\x4f\x02\xef\x6a\x4f\x06\xe8\x61\xaa\xf5\x78\x65\x09\xac\x05\xb1\xe8\xbe\x6c\x6a\x31\xf4\xd6\xf0\x1b\xc7\x82\x25\x38\x6d\xd2\xba\x6c\x0f\x55\x3b\xba\x8f\x45\xad\x56\xd6\xde\xab\xa8\x52\x3d\x73\xae\xc4\x4e\xc0\x61\x6a\xf3\xbb\x03\xa0\x32\x6f\x4b\x0a\xb5\x13\x59\x69\x1e\x22\x73\xaf\x2e\x0f\x2f\x3d\x18\x4f\xce\x1d\x28\x9c\xad\x7a\xe1\x9a\x63\x8f\x09\x3c\xb7\xcf\x81\x25\x05\x05\x64\xac\xa6\x7a\x7b\x3f\x47\xd8\xfb\x6a\xf7\x27\x27\x3c\xc0\x1d\x3d\xff\xd2\xcf\xbe\x88\xd0\xbb\x09\x64\x13\x2d\x7d\x45\xcb\x44\x51\xce\xbf\x57\x2c\x00\x14\x20\x34\xf2\x73\x33\x38\xbf\x34\x58\xd1\x99\x27\x39\x1c\xc7\x1c\x7f\x80\xcc\x89\x55\xf8\x28\xb4\x08\xf6\x83\xfa\xee\x1b\xf7\xd1\x0c\x0b\x97\x8b\xc2\x58\xd8\xe4\xad\xa6\xe8\x02\x33\x3f\x29\xb4\x83\xc6\x4f\xd4\xb8\x49\x6c\x87\x27\x4f\x3c\x40\xa4\x54\xee\xd9\x62\x0e\x4d\xf2\x4b\xe4\xbc\xd2\x29\x91\xf9\xd8\x1e\xc4\x42\x2c\x07\x5e\xb7\x1f\x43\x0b\x99\xab\x86\x87\xb9\x18\xdd\xc2\x55\x4f\x8f\xbf\xe2\x9e\xa2\x9d\x52\x21\xec\x2f\x85\x06\xac\x10\x5e\xd1\x56\x6a\x5a\x01\x05\x8b\x8a\x42\xb5\xe6\x64\xe3\x83\x2f\xd3\xfa\x37\x7a\xf6\xd9\xce\x89\x48\x9b\x93\x9e\xc4\x01\x2e\xcc\xb3\x10\x9e\x82\x98\xec\x6e\x57\x70\x65\xec\x34\xb9\xa2\xe7\xda\xcb\xef\x35\x76\x77\x01\x3d\x5d\x33\x31\x27\x87\x85\xd8\x73\x0f\xec\xe2\xa6\xbf\x51\xce\xa8\x81\x05\x46\x94\x35\xaf\xda\x8a\x18\x5e\x2a\x41\x56\x2e\x85\x15\x5a\x6b\x5c\x24\xcf\xa9\xa6\x68\xe0\xd5\x8e\xff\x97\x9e\x79\x0b\x0c\x74\x14\x97\x00\x0a\xcb\xd9\xee\xf3\x6f\xdf\xb8\xfe\x37\x72\x08\xbe\x7d\x63\x7c\x0a\x87\x15\x2c\x63\xc1\xcc\x35\x21\x55\xae\xb0\xde\x30\xb1\x42\xb2\x52\x65\xb1\x19\x3a\x6f\xd4\x16\xb1\x99\xb6\xf2\x68\xa1\xff\xfa\xab\x26\xf5\xf8\x56\xb5\xd1\xc0\xa1\x07\xcc\x42\x76\x31\x23\x9e\xa1\x69\x0c\x46\x09\x2c\x1b\xba\xca\xe6\xe3\x79\x12\x35\x4a\x58\xda\xf8\xb0\x30\x35\x5e\x60\x4c\xe2\x33\x5a\xe7\xb4\x60\x15\xba\xda\x71\x66\xcf\xfd\x5f\xae\x6d\xfc\xca\x82\xe3\x50\xf3\xf0\x9f\x7b\xd5\x86\x12\x7f\xc0\x95\x4a\xaf\x5f\x2f\x2d\x97\x3f\xb8\x30\x16\x5d\x7c\x89\xe1\x9b\x4d\x5f\x5e\xe8\x45\x31\xce\x96\xf1\xeb\x0b\x33\x72\x58\xa2\x0a\x3b\x46\x8f\xcb\x56\xe2\xc7\x08\x56\x3b\xfb\x26\x9c\x11\xe9\xba\x6e\xbd\xb2\x52\x20\x3a\xa4\xa2\xfe\xb4\x21\x0f\xe5\x5d\x31\x19\x28\x07\xb3\x37\x77\xca\x33\xd0\x49\x89\xd5\x1a\xa0\x2a\xe7\xb0\x04\x1d\x06\x67\x78\xaa\x9f\x74\xb2\xb8\x5c\x4d\xa7\xd1\x40\x15\x6f\x9b\x47\x78\x81\xd1\xa7\x9c\x31\x8b\xf8\x39\xe3\x8c\x66\xef\x1f\xab\xe8\xbb\xb0\x5d\x5e\x18\x6a\x78\x90\x28\xda\xd7\x90\xef\x07\x0a\x27\xb7\x36\xd0\x98\xc3\x03\x4b\x5e\x67\x8e\x81\x65\xfe\xc1\xc4\x0b\x7e\xd0\x60\xe2\x05\x35\x07\x13\xa3\xff\x96\x2d\xe8\xf1\x39\x2b\x86\x5f\x6f\x30\xd0\xdd\x22\xc1\xe7\x2e\x9a\xe5\x4f\xdf\x73\x43\x5d\x7c\x3d\x15\x22\x83\x8a\x4c\x18\xaa\xbb\x92\xc4\x4d\x34\x64\x5a\x87\x29\x5f\xd2\x8a\x05\x9a\xcd\x49\x0f\x53\xe6\xac\xba\x02\x96\xd0\x6b\xbc\x58\xba\xad\x46\xa1\xfc\x89\x77\x1b\x4a\xaa\x84\x56\xe3\x56\xa4\xa8\x88\x56\x87\xd1\xaa\xac\x53\xa8\x41\xf6\xa8\xba\x4a\x56\xa6\x5c\xeb\xe5\x72\x75\x2d\x2a\x53\xa8\xc5\xc5\x4d\xa6\xa4\x50\xb3\x7c\xff\x6d\x56\x1b\x87\x35\x57\x06\xaf\x8a\x6a\x81\x79\x16\x0c\x72\xaa\x08\x8d\xa7\xaf\xa6\x4e\xbd\xff\xdb\x10\x64\xe5\x15\xe6\x91\x13\x60\x95\x30\xa1\x5c\x6e\x95\xdd\xf6\x57\x74\x80\xa9\x70\xc0\xbf\x02\x63\x3c\xfb\x5f\x68\xef\x2b\x6c\xf5\x68\x73\x3d\xaf\xdc\xa6\xc7\xcd\xd1\x8d\x0e\x45\x1a\x99\x8f\x56\x71\x60\xe0\xe2\x34\xbb\xd5\x8a\x53\x56\xb9\x81\x2c\xbb\x99\x1b\x0d\xe8\x6b\xbc\xc3\xbd\x17\xf6\xd0\xdd\x29\x1e\x4d\x2a\xbc\x9a\xdd\x11\x81\xed\xf9\xf7\x45\xc4\x08\x6a\x46\x94\x18\xa2\x11\x2f\xcb\xb8\xe1\x61\x41\xf3\xb2\x4e\xa8\x4e\x2e\xe7\xcb\x3a\x5d\x07\x46\xdf\xfc\xd0\x66\x97\x27\x7a\x23\xdd\xbc\x3d\xfe\xd2\xfd\x9a\xad\xe6\xd8\xe1\x17\x95\xe0\x10\x4e\xa3\x26\x04\x26\xea\xbf\x1a\x89\xf1\x2b\x1d\x8b\x2f\x58\xe9\xeb\x64\x44\xe3\x79\x5f\xa8\xaf\xf5\x20\xd7\x66\x9e\xee\x6f\x1a\x35\xbb\x7a\xc9\x87\xbd\x84\x39\xc7\x5d\xf3\xda\x8d\xeb\x50\x1a\x59\x36\x73\x1d\xc7\xe7\x55\x1c\x62\xaa\xcb\x4c\x25\x8e\x26\xfa\xe5\x8b\x5d\x35\x0d\xa7\x0b\x2d\x71\x01\x24\xf9\xc3\x81\x25\x98\xc5\xdf\x79\xb9\x43\x2f\x8c\x57\x98\xfa\xfa\x65\x7f\xb8\x6a\xf3\x7f\xad\xe4\x99\x02\xd1\x7c\x7a\xfa\x4c\xad\xe0\x3c\xa5\x35\x1d\xd1\x7d\xea\x2c\xd1\x8a\x4d\xa9\x5a\x82\xef\x9e\xb2\x30\x7c\xf3\xba\x44\x79\x85\xa4\xe6\xfa\xc8\xc3\xcf\x6e\x2a\x57\x60\x22\xab\xfe\x62\x8b\x48\x9d\xc8\x52\xab\x2b\x7c\x37\xac\x03\x60\xf3\xab\x81\x83\xe2\xf7\x2f\xde\xe4\x98\x78\x2a\x3c\x66\x5d\x6f\xd6\x12\x8b\x69\x81\xe5\xfb\xdd\x07\xf5\xef\x13\x45\x9b\xb1\x73\xba\x60\x07\xb9\x8e\x05\x74\xaf\x52\xe9\x0a\xdd\xd7\x0e\x5f\x9f\xab\x5d\xa9\xf4\xdd\xfe\x9f\xff\x99\x4c\xe8\xbe\x3c\x3a\x03\x57\x76\xd4\xc1\xa8\x2b\xbf\x9c\x85\xd1\xb9\x1b\x5f\x24\x79\xe2\x22\x79\xf4\xd5\x29\xc7\xfa\x7a\x8c\xc7\xb6\xe9\xcb\x3d\x2f\x15\x2d\xd1\x16\xdb\x62\x47\xec\x8a\x3d\x71\x28\xd6\xc5\x86\x78\x6b\xb7\x1c\x2c\x43\x02\x9c\x79\xb8\xff\xd1\x44\xc4\x8f\x04\xe4\xb8\xe2\x56\x54\xa8\xd8\x04\x9b\x6c\xaa\x5a\xfe\x20\x00\xf9\x5f\x5e\x11\x01\xd5\x5c\xc8\xca\x51\x2d\xa7\x70\xd8\xd1\xfe\x5e\x7c\x91\x41\xb5\xc1\x09\x6f\x13\x19\x4a\x60\x15\x54\x50\x81\x39\x89\xd8\x9f\x8b\x88\x7d\x23\x11\xf9\x8b\xfd\x9c\x88\x6d\x22\x62\xd7\xf8\x9d\x1a\x62\xbf\x7b\x37\xcc\xe9\x5b\xbe\x1d\xa7\x62\xb8\xb6\x77\x8b\x6f\x79\xa8\xb4\xf7\x9c\x49\x54\x99\x56\xd3\x3e\xcc\x9f\xda\x4d\xbb\x55\x8a\x7f\xb8\x59\x0c\xf6\x23\x49\xef\xa4\xe8\xd8\x1d\xc5\x1d\xee\x9a\x9d\x4c\x68\xa5\xbd\x07\xc1\x4d\x7e\xb5\xbf\xdb\xad\x0a\xa8\x19\x98\x09\xeb\xb1\x00\xe4\x63\xad\x12\x3e\xc7\x5a\x4d\xd1\x99\x60\x24\xba\x76\x97\x70\xea\xde\x86\x8c\xa3\xbd\xe8\x94\x07\x75\x6a\xb6\xaa\xc9\x32\xba\x58\x04\xdf\x98\x10\x5e\x03\x5b\x98\xba\x55\x3c\xec\xa9\x12\x77\xe4\x21\x03\xae\x66\x23\x95\x31\x73\x72\x87\x74\xb9\x64\x53\xa4\x2d\x35\xc9\x4e\x6e\xf8\xb2\x64\x86\x1f\x4f\xef\x10\x64\x05\x38\x03\x36\x54\xc4\x32\x21\xb3\x8d\x27\x05\xee\xa2\x68\x92\xd8\x51\x05\xa1\xdc\x3e\x15\x99\xa9\x56\x0c\xa0\x9e\x6e\xc9\x9a\x5a\x54\xdd\x82\x01\x49\x2e\x37\x4b\x9f\x56\xa5\xef\xcf\xc2\x52\xf4\x18\x4f\x02\x6b\xf5\x1c\x46\x58\xf4\x66\xea\x55\x36\x97\xef\x89\x12\x41\x3b\xcd\x26\x21\x50\x6e\xbc\x9a\x00\x2c\x83\xaf\xcc\x62\x1e\x87\x7d\xf7\x0e\x72\xce\x70\x1b\x05\x14\xb4\xba\x84\xa3\x14\x3b\x84\x62\x55\x13\x06\x14\xa9\x8c\x59\x13\xf6\xdc\xcb\x1a\xf8\xe1\x9c\x90\xa7\x12\x3c\x93\x2a\x00\xe9\x80\x59\xcf\x50\x67\x4a\xc4\x97\x09\x11\x5f\x39\xf6\xd5\x34\x31\x4c\x8e\x01\x1d\x33\x2d\x58\xc0\x4c\x08\x4e\x21\x2b\x7b\x37\xae\xa2\x4e\x7a\x35\xb7\x6b\xae\x6d\x68\x17\x0b\x18\xbb\x32\xa9\x55\x65\xcb\x65\xc7\x9f\x91\x60\x9d\x24\xb0\x65\x90\x95\xe8\x50\x91\x19\xb6\x25\xbd\xbb\x95\xc3\x55\x5c\x82\x65\x86\x63\xd4\xaa\x74\x56\xfb\x2f\x97\xe7\xe4\x87\xaa\x4b\x40\x4b\x00\xab\x51\xc1\x12\x46\x64\x4e\xbc\x7b\x60\x43\x95\x09\xac\x19\xa4\x19\x1f\x2a\x62\x46\x08\x27\xfe\x35\xe5\xa3\x8a\x9a\x35\x96\x01\x55\x61\x41\x25\xcc\x22\x62\xab\x3d\x1f\x63\xaa\x4d\x7f\x0e\xbd\x0a\xbb\xbc\x94\x11\x43\x8a\x51\x75\x1b\x7a\x8c\x11\x02\x28\x57\xae\x6c\x9d\x8a\x50\xd3\xed\x52\xd3\xe4\x76\x57\xb7\xfc\x28\x5f\x73\xe7\x0f\x15\x1e\x3d\x2d\x31\x2b\x0b\xbf\x37\x70\x93\x04\x66\x3c\xc5\xbe\xde\x36\xb7\x66\x46\x95\x4a\x18\x31\xa5\x0f\x12\xee\x24\x42\xc6\x2a\xc1\xaa\x46\x9c\x18\x6e\x15\x4e\x54\x42\xe1\xb4\x3e\x3d\x7a\x14\x22\x73\xf7\xd5\x76\x39\x19\x6c\x9a\x0e\x64\x59\xce\xba\xbd\x31\x55\x93\x07\x75\x75\x39\xb5\xa3\x66\x19\x74\xf5\xdd\x64\x28\x99\xa0\xb2\x8b\x67\x1e\xec\xef\x1d\x87\x47\xa5\x42\xb0\x43\x6c\xae\xeb\xe4\xd1\x06\xac\x5d\x91\x1b\xbc\x0e\xfb\x73\xb0\x82\x06\x93\xd9\xcb\x73\xcf\x77\x2d\x9c\x60\x64\xc7\xe5\x7b\x7f\x98\xca\x36\xff\xa4\x43\x90\xdf\x2d\x28\x00\xb1\x05\x7a\xaf\x9d\xee\xe4\x2e\xe8\x7f\x5b\xc6\x3b\x0f\xd1\xab\x29\x47\x26\xc8\x09\x79\xd5\xe5\x8d\x8a\xee\x64\xa3\xa2\x57\x5a\xde\xef\x7c\xe9\x7d\x2d\xae\xf8\x39\xbd\xa7\xd6\x22\x59\x6a\x5e\xe6\x67\xbe\xbe\x05\xba\x9d\x0d\xfb\xad\x49\x1b\x70\x65\x41\xa9\x8e\x95\xc5\x43\x19\x05\xa3\xc4\xed\x91\x54\xf6\x26\xa1\x51\x39\x34\x0a\xcc\x45\x38\x30\x0a\x26\xcd\x61\x51\xf2\x98\x28\x5f\xf6\xbe\x8a\x53\xe9\x27\xf8\x35\x58\x06\xe1\x38\x87\x70\x7c\x2b\x84\xb2\x35\x01\x88\x53\x00\xc9\xaf\x67\x98\xfc\x54\x09\xd6\x04\x86\x1c\x72\x02\xc3\x4f\x55\x61\x5f\x00\xa7\x29\x18\xca\x59\xcd\x40\xf0\x83\x19\x02\x55\x37\xb3\x47\x83\xc2\xcf\x55\x80\xea\x70\x09\x3d\x51\x82\xc9\xe9\x6a\xc6\xef\x10\x76\xa8\xfc\x39\x10\xf2\x15\x19\x0c\x3f\x99\x01\x19\x01\x80\x83\xc6\xb5\x31\x79\x97\xaa\xe8\x63\x71\x5d\x4c\x57\xc9\x06\xdf\x4f\x71\x80\x08\x63\x10\xfc\x74\x5b\x5c\x1f\x83\x8c\x59\x7f\x31\x79\x67\x0d\xc1\xb1\x9f\xea\xf3\x43\x15\x04\x2c\x30\x05\xe3\xc4\xcb\x81\xf0\x53\x15\x14\x2c\x61\x00\xa3\x3c\x00\x82\xc2\x0f\x15\x40\xb0\x80\x09\xca\x44\xe9\x18\x52\x9e\x51\x01\xad\xa4\xaf\x65\xa0\x34\x00\x33\x44\x7e\xaa\xa6\x10\x4c\xd8\x04\xce\x57\xfb\x30\xb7\x5c\xf7\x09\xea\x54\x46\x4c\x0d\x6d\x04\x84\x1f\xea\x02\x41\xac\x5a\x14\xa3\xe3\xf6\x45\x2d\x46\x9a\x3c\x18\x6e\x90\x9f\x26\x91\x8a\x5f\x29\xc8\x82\x8f\xbc\xd1\xa3\xc2\x64\x4f\xa4\x12\xd1\xc2\x88\x54\xed\xac\xd5\x1c\xec\xbe\x06\x76\x7f\x0a\x2c\xf4\xbc\x1c\x2a\x3d\x95\x81\x6e\x13\xd0\x99\x7b\x41\xb8\x0e\xab\x79\xa0\x6a\x24\x9a\xca\xe5\xb8\x7b\xe2\x71\xd7\x21\xec\x1f\xab\xef\x73\x55\x6c\x07\x74\x29\xfe\x55\x18\xe0\x9f\x3c\xc1\x1c\xf5\xb9\x6b\x31\x1b\x60\x9f\x92\x57\x03\x40\x10\x59\x1b\x60\x3c\x3e\x7d\xfe\x18\x32\x62\x4c\x00\xb4\xef\xc9\xab\xc2\x68\xce\x87\xf8\x1f\x27\x93\x8d\xf9\xb7\xe8\xb0\xf0\xaa\x25\xb4\x0d\x20\xcb\x4d\xd0\x97\x22\x8a\x84\xef\xf6\x77\xd5\x80\x83\x6d\x60\x03\x0e\xb4\x31\x39\xe8\x4d\xe3\x2e\x53\xab\xfe\xf2\x4b\xcc\x87\x05\x50\x68\xac\xb8\xdc\x9d\x85\xe6\xf8\x85\xc7\xf7\x5f\x92\xeb\x5b\xd7\xb8\xff\xe3\x38\xfc\xb3\xb9\x7b\x1b\x43\x45\x5b\xb4\x44\xeb\x40\xb4\x0e\x45\x7b\x43\xed\x19\xec\x89\x13\xd1\xda\x16\xad\x37\x76\xdb\xb9\xcb\xe6\x84\xdd\x72\xaa\x85\xab\xca\x1c\x38\xd8\xbc\x1e\x8e\xa5\x7a\x55\x7f\x66\x04\x17\x5e\xe7\xe7\x12\xe5\xf5\x7c\x8f\xfb\x25\xf5\xd6\x6f\x02\xd7\x5c\x80\x67\x93\x67\xa9\xa0\xb9\x3d\x7e\xd6\xc2\xd1\xdc\x75\x1f\xa0\xd4\x1a\x6e\x41\xaa\x7c\x6e\xb4\x94\xcd\x6d\x97\xb2\x35\x14\x30\x97\xd5\xc7\xd8\x46\x99\x42\x63\x8b\x25\xaa\x8d\xcd\x97\x38\x61\xc2\x45\x7b\x52\xdb\x19\xad\x43\x92\xa5\x9a\xed\x55\x87\x65\x66\x11\x15\xcb\x4e\x49\x8f\xfa\x29\x39\xe4\xed\x8d\xc2\x0e\xc5\x41\xb3\x38\xa7\xca\x17\xe4\x64\xae\x70\xfa\xd2\xe6\xad\xca\x5a\x58\x52\x2f\xee\x93\x3a\x3c\x19\x54\x9b\x8e\x1c\x60\x86\x5e\xa8\x24\xe5\x4f\x4d\x6d\x1c\xe8\x2c\x1d\x27\x3f\xec\xd3\xa1\x5b\x27\x0e\x38\xc4\x10\xff\x97\x4f\x34\xd4\xda\xe8\x86\x91\xa8\xf2\xe7\xfa\xa8\x77\xc6\x19\xdf\xa3\x5f\x1e\xe1\x74\x4f\x3e\x77\x83\xf1\xf3\xcd\xfd\xa3\xfd\xfd\x77\xb6\x9a\xb0\x75\xb4\xd2\xe6\x9d\xf6\x4e\x61\xa6\xcb\xe0\x46\x49\xfc\x8b\x1f\x76\xa5\x0f\xbc\x7a\xc4\x06\x87\x00\xc3\x44\x6a\x6f\xe6\x17\xe5\x14\x25\x40\x93\x80\x12\xad\xf2\x48\x9b\x19\xbf\xb2\x99\x16\x43\x0d\x55\x9d\x3d\xfb\xc4\xbc\x92\xcd\xe5\x60\x22\xb0\xe1\x11\xcc\xd8\x39\xb1\x5b\xdb\xd3\x33\xe4\x7c\xbe\xe7\x46\x2d\xdf\x1b\xbb\x4e\x6b\xdb\x6e\xbd\x31\x14\x2c\x04\x0f\x6a\x1d\x5a\x90\x4f\x6b\xad\x07\xa5\x35\x04\x4d\xb2\x05\x9a\xb1\xa8\xb9\x58\xf5\x6a\x85\x36\x09\x36\xb6\x58\x86\xc1\x5c\xe0\x75\x0b\x14\x72\xa9\xaf\xa3\xa4\x51\xce\xa0\x54\x7f\x76\x0a\x51\x50\x41\x6e\xa8\x2f\x65\x23\x80\x05\x19\xb5\xbc\x70\x03\x4a\x8d\xdd\x38\x81\x46\x71\xb5\xa6\x03\x11\xe2\xbc\xa4\x81\x37\x4d\x35\x82\x30\x85\x1c\x59\x32\x14\x04\x5c\xb7\x0c\x77\x81\x0d\x89\x32\x6a\x4f\x1f\xcd\x6e\xac\x0a\xa6\x11\x14\x36\x51\x06\xc6\xef\x5e\x35\x32\xb4\x1b\xe4\x24\x63\x21\x9d\x12\x12\xcd\x7c\x0b\x51\xad\x43\xb3\x6a\x98\x97\xcd\x18\x00\x54\xcc\xcd\xdc\x61\xb3\xbe\x76\x65\x3a\xac\x00\xd1\x07\x2e\xcd\xbc\x8a\x11\xa7\x1a\xc8\x10\x6c\x36\xc8\xf9\x2a\x1e\xf4\x94\xd9\x88\xde\x01\xc3\xe2\xba\xdd\xc6\xd4\x54\xa5\x88\x3e\x3b\xe9\x9c\x57\x39\x71\xd1\xe7\xfd\xf7\x9f\xf6\x7c\x45\xc6\xfd\x93\xb1\x3b\xa0\x59\x48\x3e\x72\x32\x92\x25\x1b\xc1\x4d\x94\xb2\x6b\x4d\xa5\xb2\x66\x79\xee\xc3\xa8\xeb\x1d\x8e\x1b\xe0\xdc\xfb\xc3\xd7\x3b\x2d\xc3\xe7\xdc\xfb\xc3\xd7\xfa\x3b\x83\xd7\x32\xe7\x81\xfe\xf5\x3f\x6f\xe6\x07\x25\xdb\x84\x9e\xd5\xc4\xfa\x8b\x7c\x3a\x5b\xc5\x44\x83\x26\x32\xfc\x14\xc8\x38\x0b\xb6\x44\xb3\x98\x18\x23\xdb\x18\xb0\x52\xeb\xc1\x8d\xc4\xfe\x0e\x55\x5a\x45\xd8\x4b\x04\x7b\xe9\x47\xc0\x5e\xff\x99\x33\x56\x65\x11\x93\x1a\x53\xaa\x55\xd1\xb2\xdb\x26\xef\xd8\x3c\xc5\x21\xb8\x26\xe7\x98\xde\xb0\x6f\x3c\x69\x35\xb9\xeb\xec\x24\x29\xcd\x25\x30\x27\x51\x5e\xfc\xaa\x7e\xf8\x67\xf6\xde\x45\xbe\x66\x9e\xef\x5d\xe0\xde\x74\x6b\x9e\xed\x22\xdc\xa8\x4a\xee\xb1\xef\xb3\xfa\x63\x57\xba\xbe\xf2\x72\xd1\x84\xe1\x0c\x36\x61\x90\xc9\xc3\x1a\x86\xff\x2e\x58\x4c\x56\x0a\x62\x18\xa9\x6a\x9d\x75\x5c\x15\x5b\x62\xdb\xa4\xb2\xdc\x76\xab\x3b\x1c\x79\xb1\x8b\x2a\x3a\xbb\xd0\x91\xeb\xbb\x40\xba\xd3\xb6\x57\x6f\x2d\xb4\xeb\xc6\x67\xae\xb3\x6a\x6f\x55\xcd\x5a\xb0\xb4\xec\x1d\xc9\x00\x8a\x6e\xd9\xdb\xd5\x45\x3f\xc4\x5e\xea\x52\xd9\xed\xba\xba\xf2\x5f\x5d\x49\xae\x83\xee\x2f\x32\x0d\x07\x5e\xb7\x86\xa6\xb4\x36\x60\x35\x0b\x74\xe5\xad\x3a\x19\xfb\x5e\x7c\x14\xad\x35\xbb\x75\xc7\xc5\xad\x0d\x32\xe7\x14\xf2\x72\x96\x21\x27\x94\xa8\x10\x9b\xf0\x02\xae\xe5\x15\xaa\xf1\x5d\xcd\xf8\xb8\xb0\xc8\xc0\xbc\xcf\x5e\x8c\x69\x4d\xe6\x4d\x61\xdd\x64\xa3\xa9\x29\x6a\x4f\x48\x57\xc8\x53\xe2\x11\x3f\xa9\x06\x7b\x99\x87\x0e\x2d\x49\x10\x34\x3e\x27\xf0\x0c\x65\x59\x0c\x88\xf7\x64\x8b\x55\xe9\x1c\xcb\x6c\x55\xdd\x11\xe9\xb6\x80\x09\x97\x32\xa2\x1b\xe4\xb6\xec\xb7\xb7\xb5\x2b\xa4\x9a\xc2\x5a\xf2\xcc\x99\x34\x2f\x2c\x09\x3a\x70\xee\x9d\x9d\x2b\x44\x28\xf9\xe4\x09\x66\xfa\xe1\x25\xe5\x61\xaa\xd9\xbc\x17\x8e\xd9\x69\x95\xb7\xf6\xee\xdf\xcc\x1c\xbe\x59\x61\xd7\xde\x2b\xb5\x5c\x6a\x56\x9e\xe6\x4c\x79\x2a\x5d\xdc\xde\x36\x34\x0b\x05\xd9\xce\xf5\x7a\xc4\xf8\x3d\xfb\x7d\x11\x32\x83\xe5\x1a\x13\xa0\x5c\x71\x27\x94\xbd\x8c\x1d\xef\xed\x8f\x77\xae\xca\x04\x7d\xb4\x5b\x6b\xb3\x29\xca\x71\x77\x27\xb5\x8f\xd3\x30\x76\xb9\x3a\xf6\xc6\x8d\x92\x0f\x81\xe0\x73\x90\x3a\xb4\x42\x27\x90\x74\x33\x35\x66\x82\x72\x8c\x73\x6c\x71\xfa\xbb\x61\x86\x67\xf6\x2d\xb0\x80\xa2\xae\x8c\x0a\xe1\x6a\xe0\x0d\x61\xe3\x4e\xfa\x6d\x7e\x59\xcb\x76\xb2\x3e\x1c\x49\x1f\x39\x31\x41\x15\x74\xd6\x70\x07\x6c\xd1\x3a\xc0\xb5\x54\xd8\x12\x1e\x8e\x08\x3c\xbf\xa1\xc2\xd6\x35\x00\x66\xd8\x20\x7b\xd2\x24\x1f\xf9\x5f\x86\x86\x90\xf6\x62\x53\x4f\x9e\xfc\x0b\x1a\x2f\x7d\xe4\x8d\x85\x8a\x59\x77\xc2\xc8\x0b\xb0\xa6\x97\xa4\x60\x98\xfc\xeb\x06\x32\xa6\x67\x46\x11\x9b\x71\x58\x00\x95\x5c\x2c\xcb\x80\xca\xe0\x2b\xac\xfc\x66\xca\xc5\x43\x11\xb1\x3b\x86\xe9\x7b\xec\xb5\xaa\x96\x32\x58\xfc\x60\x06\x56\x71\xca\x00\x47\x05\x72\x1b\x75\x23\xcf\xf8\x8e\xb9\x81\x71\x3d\xdf\x51\x6f\xe9\x3f\x7b\x72\xd9\x7a\xa8\xc9\xe5\xcf\xf4\x39\xea\x38\x1b\xab\x62\x4d\xb4\xc5\x86\x38\x51\x8e\xc6\x67\xd1\x5a\x05\x6f\x43\xb4\xf6\x45\xeb\x93\x68\x7d\x16\x6d\x70\x5c\xdb\xa2\xbd\x8a\xbb\x6d\xed\x4d\xd1\xde\x12\xed\x6d\xd1\xde\x11\xed\x5d\xd1\x3e\x14\xed\x8f\xa2\xfd\x49\xb4\x3f\x8b\x55\x00\xb4\x86\xee\xad\xf8\x80\xbe\xcb\xa6\x78\x9b\x7d\xd7\xb3\x2f\x0e\x04\x00\xda\x12\xad\xb7\xa2\xb5\x23\x5a\xef\x44\xeb\xe4\xae\xbe\xcc\xaa\x33\xdb\xed\xb6\xd7\x1c\xd3\x26\xa2\x9a\xcd\x9a\xdd\x2f\x3b\xf3\x8c\x0e\xc2\xd0\x9f\xe9\x18\x61\x0d\x55\xa2\xe8\x15\x95\xdd\x21\xb5\xf7\xf0\x4d\xa8\x9f\x63\x58\xf1\xff\x26\xd0\xfc\xc0\x0f\x4c\x33\xef\xea\x29\x29\x20\xce\x82\x4d\x0f\x0c\x91\x33\x14\x5c\xa7\xad\x8e\xcc\x51\x0e\x34\x61\x8e\x51\x53\xf4\xb3\x18\x2c\x21\x5a\x86\x9d\xe3\x5d\x6c\x84\x48\xc8\x1b\x41\x5a\xd0\x53\x3b\x21\xae\xed\xca\xa8\x92\x69\x58\xa0\x8a\x67\x83\xd1\x37\x01\x5d\xa3\xf7\x4d\xf4\xbc\x38\xbd\xa6\x4d\x4c\xf7\xce\xeb\x03\x83\x91\xda\xb2\xfa\x8c\x43\x1f\xdd\x62\xaf\xb2\x11\xb2\x7a\xd1\x26\x9f\x56\xbd\xce\xc7\x19\x2a\xa4\x1a\xa6\x0e\x4d\x19\x84\x02\xf0\x9a\x59\xc7\x4d\x00\xb2\x05\xb8\x0a\xed\x22\x08\xa2\x40\x83\x41\x3f\x8a\x61\xef\x89\x61\x58\x6b\x3f\xf0\xaf\xab\xb9\xc6\xa5\x34\xd6\x95\x57\x51\x06\xdf\x84\x04\x7e\xf4\xdc\xde\x9d\xd9\x55\x24\x37\x83\x41\x59\x25\x9a\x9d\xc1\x37\xbd\x10\x37\x88\x14\x7d\x24\x8a\xa0\x89\xb8\x9a\x1c\x2a\x52\x49\x4b\x74\x57\x12\xa2\xb2\x7c\x22\x27\x52\x58\x7d\xce\x14\x73\x94\xba\x57\x95\x58\x51\x91\x2a\xe5\x4c\x52\x99\x62\x2f\x76\x07\xf2\xae\xe8\xa9\xaa\xdc\x5d\x11\x80\x8e\x2e\x17\xa0\x16\x0a\xa5\xf0\x0f\xcd\x84\x56\x89\x8e\x08\x8c\xce\x0e\xf6\xcc\xed\xcc\xd0\x55\xd2\x34\x5d\xbc\x9a\xeb\xb1\x37\x06\x04\x1e\x2f\x00\x91\xe7\x32\x06\xb9\x0a\xc5\x94\x3b\x0b\x83\xe1\x14\x5c\x5b\xf5\x82\xa0\x6a\x96\x4a\x35\x50\xee\xad\xcc\x9a\x12\xb4\x1c\x3f\x0d\x5c\x86\x6b\x11\x9e\xfa\x4b\x8c\x5b\xd3\x18\x57\x9b\x61\xd5\x8c\x2a\xb3\xf5\x9b\x88\xe4\x9d\xbb\xdd\x14\x14\xda\x67\x5f\xd5\xcd\x92\x20\x6e\x09\x9d\x45\x99\xb1\x82\x56\x9d\xd5\x35\xbe\x6f\x2c\x67\x9b\x11\xfa\x34\xd6\x39\x10\x44\x5f\xb1\x6b\x9f\xd8\x15\x84\xa9\x77\x7a\xbd\x03\x1e\x72\x35\xbf\xf2\x72\x95\x0c\xbb\x94\x5e\xfa\x4d\x50\x61\x35\x24\xf6\xbf\x89\x73\x65\xe7\x53\xe9\xf9\x77\x65\x1c\x42\xe3\xce\x44\x30\xf9\x09\x21\x73\x1a\xe1\x73\x1a\x5b\xd1\xba\x1c\x43\x51\x88\x69\x90\x32\x24\x0b\xf0\x14\xba\x05\x98\x0a\xf1\x02\x5c\xfc\x43\xcc\xfb\x94\x2f\x57\x6c\xc0\xe3\xe7\xe2\xd7\xaa\xad\x4f\x4d\xbb\xdd\xca\x0b\x64\x57\xb3\x43\x66\x9b\x2e\xc6\xa5\x5c\x3c\x64\xc0\xdc\xc3\xbf\xf0\x7e\xb5\x08\xa6\xdd\xce\x8f\x93\x18\x3f\x91\x6d\x6f\xe6\x2f\x3f\xc2\xe3\x56\xfe\xa8\x5f\x1b\x0e\xef\xb6\x0b\xef\xb6\x33\x6c\x76\xf2\xbc\xd6\x1a\x3c\xef\x72\xeb\xe6\xd6\x0e\x9d\x1a\x53\x15\x2c\xf8\xd1\x99\x3d\x0d\x31\x1c\x7e\x56\x8c\xc8\x6b\x17\x38\x7b\x02\x8f\x9f\xf3\x48\x16\x65\x50\xed\x4d\xd8\x05\x28\xf0\xf9\x33\x3c\xae\xf1\x8d\xd5\x79\xfc\x16\xb1\xb8\x00\x86\x66\xa3\xea\xeb\x60\xf2\x88\x7d\x31\x10\x81\x08\x45\x04\xd3\x0f\x9c\x7c\xe0\x24\xa4\x3c\x33\xb9\xd7\x8c\xc4\xc7\x79\x88\x6f\x0f\xf0\x67\x60\x07\xf8\x13\xd8\x21\xfe\x84\x76\x84\x3f\xd1\x3c\x93\x96\xbc\x23\xf9\xe4\xba\x3d\x7f\x5c\xec\x47\x6a\x1a\xc3\x77\xff\xd8\xdf\x69\x5b\x8b\x1f\x79\x7a\x83\xb3\x73\xf5\x41\xde\xac\x88\x87\x4d\x05\xe8\x85\x0e\x68\xb9\x04\xe8\xc5\xab\x81\xa3\xa0\xd0\xec\xe9\x57\xca\xfd\x75\x6a\xf6\x04\xde\x45\x71\xee\x04\x11\x1e\x06\x95\xdb\x72\x09\xc4\x77\xe7\x39\xce\x80\x80\x2e\xbf\xd2\x72\x27\x36\x94\x77\xec\x22\xc7\x0a\x9c\x8c\x1f\x22\x74\x4a\x9c\x79\xb6\x08\x4b\x53\xc2\xb2\x42\xfc\x00\x24\x7c\xed\x04\xf7\xfc\x00\x24\xe0\x0f\x40\x82\xc9\x07\x20\x78\x5d\x9e\x9d\x35\x0b\xfd\x6a\xd4\x51\x5d\xcb\x62\x94\xa0\x75\x13\x4e\x50\x47\xa3\x2b\xaa\xb7\x67\x68\x50\x6e\x9a\x44\xfa\x8e\x6f\xc3\x0f\x30\x1c\x7f\x02\x27\xc0\x9f\xd0\x09\xf1\x27\x72\x22\xbb\x7a\x9e\xb9\x31\xb3\xbf\x98\x3f\x7b\xc7\xe5\x8f\x32\x2a\x07\xa3\x42\x3d\x7f\xd2\xd1\xec\x41\xc5\xf2\x93\xaf\xad\x3e\x31\x03\x06\xcc\x4c\x19\x45\x18\x34\x3e\x7b\x16\xbe\x6a\xb6\xa2\xc9\x32\xae\x58\xc0\x52\xb5\x36\xa7\x51\x83\xdc\xb7\x85\x5c\x31\x28\xdb\x86\xa1\x88\x45\x22\x52\x31\x12\x63\x71\xf9\x13\x2d\xc5\x10\x7f\x86\x76\x8c\x3f\xb1\x9d\xe0\x4f\x62\xa7\xf8\x93\xda\x23\xfc\x19\xd9\x63\xfc\x19\xdb\x97\xf8\x73\x39\x8f\x69\xc1\x85\x6e\xcb\xcf\x16\x50\x9f\x41\x8f\xda\xfe\xd2\x6e\x71\xdc\x1e\xbf\xf9\x55\x04\x45\x32\xfe\x0d\x51\xe2\x5e\x2d\x34\x5f\x2b\x3d\xae\x6f\x7c\xc2\xc2\x9d\xf2\x34\x28\x2e\x34\x91\x79\xc0\xf9\x08\xd4\xd7\xda\x32\x07\x78\x94\x49\xe2\x9d\x05\xe8\x37\x34\xd2\xb0\xa1\x26\x1a\x0d\x2f\x50\x2b\x90\x30\x60\xc0\x8a\x5e\x01\xd5\x88\x42\x0c\x45\x18\x62\x88\xb4\x87\xbe\x26\x53\x33\xc4\x55\x0b\xaf\x6f\x14\xd6\xd0\xd9\x2a\x51\x37\xd4\xa8\x1b\x02\x75\xed\xd5\xe7\x01\x2a\xe5\x77\x5b\xc5\xc6\xf9\x33\xfe\x41\x08\xc6\x84\x60\x9c\x23\x68\x59\xc9\x14\x3e\x89\x86\x4f\x92\xe3\x23\x42\xc4\x28\x75\xe8\xa2\x85\x50\x19\x91\x17\x6c\x93\xcb\xd6\x37\x75\xd2\xa2\xf5\x4d\x41\x29\xab\xac\x6f\x8a\x91\x85\x47\x48\xe7\xf6\x3d\xe9\xd4\x63\x3d\x59\xe3\x29\x6d\x1a\x6b\xf4\x8d\x51\x9b\x40\xeb\x16\x95\x46\x7d\x57\xbb\x2e\x97\x53\x75\x2e\xb5\x3a\x97\xaa\x0e\xe9\x5e\x16\x9c\xa2\x54\xc1\xfe\x9e\x8d\x10\x3e\xad\xed\xb3\x76\x73\x3b\xba\x01\xae\x67\x7e\xdf\xd6\x36\xb6\x43\x67\x88\x3f\xb1\x13\xe3\x4f\xe2\x24\xf8\x03\x02\xc1\x9f\x91\x33\xc2\x9f\xb1\x33\xc6\x9f\x4b\xe7\xf2\x16\xeb\xbc\x53\xc3\x4c\xfd\xb3\xcc\xd3\x1c\x26\xa8\x2c\xa6\xa7\x13\x31\x85\x38\xc2\x6f\x55\xdb\xa3\xbc\x87\x20\xb9\xa1\xee\x18\xe9\x72\x8e\x1c\x6b\xe1\xb5\x33\x29\x32\x9f\x1f\x60\x88\x58\x89\x41\x21\xc3\x82\x03\x10\x8a\xc5\xa6\x3d\xfc\x41\x66\x63\x48\xdd\x69\x08\xdd\x29\xfc\x3e\x4d\x22\x77\x81\xad\x72\x17\x88\xb9\x3b\xff\x38\xb3\x05\xe6\x6a\xfb\x56\x73\xb5\x30\x91\xdf\x77\x54\x01\xba\xfc\x25\x52\xd3\xc9\x1f\xbe\xde\x7e\xf7\x6e\xbc\x73\x8f\x6e\x5c\xdd\x55\x77\x8d\x7e\xc6\x9e\x21\xb7\xb4\x19\xbb\x6f\xf0\xb9\x1e\x0f\x46\xfe\xcb\x65\x3d\x62\x5f\x31\xa8\x07\x46\x5c\x6c\x5a\xcd\x3c\x30\x31\xc7\x62\x28\x45\x2f\x5e\x50\xff\xa8\xa3\xe4\x07\x06\x4c\x0c\xba\xa1\x9d\x94\xf7\xf9\x20\xbe\x82\xf0\xc9\xe4\xe4\x15\x4f\x60\x7d\x54\x0b\x1a\x96\x35\x80\xbb\x87\x07\xb4\x34\xbb\x61\x4d\x11\x87\x7c\x11\x93\xdc\xc7\xe3\xe6\x9f\x60\x6a\xc6\x30\xe3\xce\xe2\x8b\x9c\x54\xed\xb6\x72\xcb\x52\x0a\xd9\x11\xb3\x3c\xb6\x2b\x71\x2d\x6e\x1e\xca\x30\x4a\x89\x76\x4d\x4a\x5b\x76\x54\xa2\xf3\x20\x9e\xdc\x15\xfe\x5c\xd9\xd7\xf8\x73\x6d\xdf\xe0\xcf\xcd\x3c\xb6\x75\x50\x58\xb5\x0b\x32\xea\x43\x22\x28\x72\x8a\xe1\xbd\x43\xb5\x2e\x9d\x6d\x35\x8b\xf7\xd4\x61\x11\xef\xae\x1f\x06\xae\x15\x61\x3c\xbc\xf7\x4d\xa0\x00\xac\xc0\xf0\xf9\xa0\x3c\xe9\x9f\x6d\x14\xbe\x80\x55\x50\xd0\xbe\xbe\xfa\xd2\xde\x54\xab\x5f\x0a\x0d\x30\x9a\xa9\x13\x03\x58\xc0\x0b\xaf\x0d\x52\xdf\x87\x40\x48\xe5\x21\xaf\x47\xd7\x73\x2d\x81\x15\x21\xac\xdf\x03\xe2\xdd\xbe\x55\xf2\x8a\xee\x6f\x61\x46\x35\x78\xf4\x1e\xf6\xb3\xa2\x6b\x6b\x28\x46\x2a\x3c\xf0\xd8\xb1\x2e\x6f\xe3\xd0\xa5\xce\xa1\xcb\x0a\x0e\x8d\x89\x43\x63\x33\x87\xae\x1c\xeb\xda\x09\x69\x8f\xa2\xaa\xc1\x6b\xbd\xc1\xeb\x8a\x06\xaf\xa8\xc1\x2b\x6c\x30\x54\x7b\x1d\xc8\x5a\xb7\x87\x3c\x63\x66\x9f\x04\xfe\x84\xdd\xcb\x3c\x5b\xbf\x3f\xbb\xd9\x6f\x53\x74\x36\xff\xbc\x29\x1e\xa6\x90\x93\x85\x85\x1b\xc0\x4e\x4a\xcd\x87\xfb\x02\x76\x00\xc6\x3c\xd9\x01\xbf\xd7\x57\xd2\x81\x72\xb2\x43\x94\xc0\x2f\x90\x62\x28\x5e\x67\xc0\x30\x59\x23\x1a\x43\xa4\x44\x2c\x30\xd1\x81\x26\xec\x07\x72\x0e\xaf\x9c\x2b\xfc\xb9\x76\xae\xf1\xe7\x06\x88\xaf\x1e\x86\x4e\x2a\x2c\xa7\xf9\x60\x09\x4d\x93\x3f\x96\xe8\xf4\xb5\xba\x46\xcf\xd3\xf6\x0b\xf2\xe1\x5d\xa7\x80\x6c\x4b\xe8\xb4\x8b\xa7\x70\x2c\x0b\x56\x4d\xa0\x81\x6f\x11\x0c\x0d\x9c\xa4\x11\x62\xcb\x9a\xb5\xe4\x90\xca\x18\xc6\xb7\xe7\x51\x79\xb8\xd0\xdf\xaa\xb1\x43\x04\x30\x76\x90\x03\x08\x72\x84\x05\x1f\xfc\xf9\x80\x93\xcb\x1c\xc3\x61\x86\xa1\xef\x44\x80\xed\x90\x55\x01\x88\x52\xde\x12\x4c\xa9\xf8\x14\x51\xc2\x1e\x70\x0c\x05\x13\xbd\xa0\xfd\xb1\x82\x49\x65\xfe\xb2\x2e\xa2\x58\x2a\xcf\xed\x00\xec\xe2\xb8\x26\xbb\x82\xcf\x5b\xfd\x53\xc6\x38\xd9\x55\x89\xae\x2d\x7b\x2a\xd1\xb3\xa5\xab\x12\x50\xf8\x54\x25\x4e\xff\xe1\xe3\xe0\x17\x10\x1f\x6b\xa7\x66\xd5\x03\xa3\x55\x8f\x78\xe4\x0b\x69\xe4\x03\xd4\xad\xd8\x89\xaa\xed\x7a\xac\x9b\xd9\x78\xa6\x99\x85\x31\x14\xc0\x02\xe5\x43\xb4\x4d\x34\x45\x4f\x9e\x83\x1f\x4e\xc7\x8c\xac\x81\xea\x23\xd0\x59\x28\xc1\xce\x54\x75\x57\x41\x88\xe6\xbe\xc2\xaf\xa9\xb3\x0c\xb0\xb3\x94\x27\x47\xc0\xca\x20\x1f\x47\x7f\xb4\xa7\x3e\xba\x9d\xe3\x3c\x8e\x46\xc5\x71\x34\xfa\x41\xe3\xe8\x15\x8d\xa3\xd7\x93\x71\xf4\x5a\x05\x10\xba\x7a\x3e\x0a\xdc\xab\x68\x04\xb3\x3c\x1e\xe4\x70\xd8\xf1\x6d\x2b\xa0\x31\x75\xce\xf9\xd3\x2c\x9c\x6f\x68\x32\x75\x03\x93\xa9\x2b\x18\x45\xae\x68\x79\x93\x9a\xfe\x3b\x84\x9e\x2d\x69\x49\xe9\x58\xd0\xb3\x83\xdb\xfd\x06\xd9\xd1\x39\x2c\x3b\xb3\x58\x8c\x16\x42\x4a\xc4\x46\xf6\x30\x41\x6c\xc6\xa3\x74\xb2\xfb\x93\xc8\x44\x37\x22\xca\x7d\xa5\x8c\xdc\x89\x37\x93\x69\x61\xd6\xe3\xa4\xab\x10\x79\xaf\xe6\x30\xa0\x76\xa4\x94\x02\xf3\x64\xf1\xae\x03\x0a\x58\x0d\xc5\x55\x3b\xf2\xf4\xe1\x94\x45\x9e\x92\xb6\xc8\x53\x50\x97\x4f\xd6\x00\x7b\x05\x28\x0d\xf7\x54\xcd\x09\xe3\xcf\x98\x7e\xce\xac\xda\x38\xba\xcd\xf2\x92\x50\x4f\xba\x98\x40\x3d\xe9\xa9\x84\xeb\x48\x57\x25\x4e\x1d\x79\xfa\xcf\xf3\xa4\xcc\xc3\xb5\xf9\x84\x28\xbe\x33\xf9\x53\x6c\xda\x4d\x73\x68\x11\xf0\x56\x49\x50\x76\x9b\x06\xb9\xdb\x34\x78\x00\xb7\x69\xc0\x6e\x53\x40\xfe\x92\xbe\x34\x51\x8a\xb6\xd6\x2e\x1d\x19\xff\x3b\x91\x14\x81\xb0\x7c\x1c\xb4\xb4\x63\xed\xff\x2c\x76\x7d\x47\xa9\x57\x4a\xdc\xa0\x34\x5c\xca\xec\x85\xeb\xa3\x93\xc9\x21\xb7\x7d\xea\xe8\xac\x41\xbe\xf3\x53\xc5\xf4\x41\xe4\x57\x6e\xf8\x48\x50\x1d\x62\x0c\x6c\x29\x0f\xcb\x06\xe6\x14\x07\x95\xaa\xed\xc7\x36\x75\xcc\xbf\x95\x0d\x80\x86\xc2\xb8\x06\xb6\x65\xd2\xb5\xb1\xd2\x9f\xb5\x20\xb6\x1f\xd7\x9f\x41\xc8\x33\x21\xcf\x85\xf4\x84\xbc\x10\xb2\x2f\xa4\x2f\xe4\x40\xc8\x40\xc8\x50\xc8\x48\xc8\xa1\x90\xb1\x90\x89\x90\xe9\x7f\xd2\x5c\x43\x9e\xa9\xc4\x99\x2d\xcf\x55\xe2\xdc\x96\x9e\x4a\x78\xb6\xbc\x50\x89\x0b\x5b\xf6\x55\xa2\x6f\x4b\x5f\x25\x7c\x5b\x0e\x54\x62\x60\xcb\x40\x25\x02\x5b\x86\x2a\x11\xda\x32\x52\x89\xc8\x96\x43\x95\x18\xda\x32\x56\x89\xd8\x96\x89\x4a\x24\xb6\x4c\x55\x22\xfd\x47\xcf\x74\x82\xc2\x9c\x37\xcc\xe4\x13\x11\xcb\x87\x9a\x17\x1e\x19\xbd\xf0\x98\xe7\x3d\xc3\x6c\xde\x93\x38\x56\xea\xc4\xd5\x7e\x78\xaa\x7b\x89\xe9\x4c\x27\x71\xe4\xa8\x5b\x4c\xc7\xf0\x43\x0e\x22\xf4\xa2\x4b\x67\x84\x66\xb0\xa0\xd6\xd6\x00\x3d\xf6\x4b\xf2\xd8\x2f\xb1\xe4\x0d\xfc\x2c\xa9\x0a\x37\x4d\x74\x5f\xaf\x50\x5b\xae\x69\x21\x28\x74\x64\x47\x5f\xde\x01\x1d\xfe\x4a\x8e\x52\xf4\x70\x53\x1a\xd9\xbd\x9d\x9b\x3c\xa7\x89\x85\xec\xa2\xfb\x86\x1a\x6d\x49\xf7\x36\x76\x4a\xb7\xe4\x75\xbb\xb3\x18\x4a\x9f\x63\x21\xa3\xd4\xc7\x6a\xec\x75\x9f\xa9\x01\x5b\x9e\x9a\xa6\x37\xf2\x1c\x5d\xd6\xe8\x61\x5c\xd6\xf3\xcc\x65\x3d\x17\x63\xf0\x5b\xbf\x03\x97\x3c\x70\xe9\x0c\xe2\x05\xc9\x79\x88\x76\x08\xbf\x80\x35\x4f\x4c\x2e\x80\x3d\x7d\x27\xaa\x31\x31\xe9\x97\x58\xd4\x9f\xcd\x22\xdf\x91\x17\x8a\x45\x03\x48\x30\x8b\x06\xc0\x09\x40\xc2\x37\xe3\x16\x64\xb8\x05\x58\x3c\xd2\x57\x41\xf3\xc9\x45\x9c\x4f\x2e\xa2\xd2\xe4\x22\xd2\x27\x17\x61\x61\x72\x11\xeb\x93\x8b\xd0\x30\xb9\x08\x69\x72\x11\x3d\xa0\xa4\xa2\x4c\x52\x11\x4d\x2e\x9a\xdf\xd1\xf0\x0d\xd0\xe8\xf1\x42\x9e\x1c\x22\x07\x62\xee\x48\x0f\x38\xe3\x90\x89\x13\xa0\x71\x0d\xb1\xd5\x04\x5b\x4d\x0d\x1d\x7a\xee\xf5\xda\xfd\xf8\xde\x13\x12\xec\x5d\x67\x2a\x71\xee\xc8\x73\x4c\xa0\x62\x7b\x2a\x71\x01\x5a\xa5\x12\x7d\x47\xf6\x31\x81\x0a\xe7\x63\x02\x15\x6e\xa0\x12\xa8\x52\x2a\x01\xb4\x85\x2a\x11\x39\x32\x52\x89\x21\x32\x1a\x13\x31\x32\x1b\x13\x09\x32\x01\x13\x29\x32\xe2\x1f\x37\x1d\x62\xa6\xd6\x9a\x14\x71\xd1\xea\xa9\x91\x19\x60\xa5\x43\x53\xed\xac\xd8\xe6\x7d\x2f\x7d\x34\x2c\xcf\x1e\xa2\xdc\x33\x8c\x1e\xc0\x33\x8c\x78\xf6\x30\xcc\x66\x0f\x05\x14\x13\x3e\xb8\x33\xf1\xe6\x63\x40\x1b\xbb\x42\x9a\xef\x59\x50\x2f\x40\xc3\xa3\x40\x2c\x80\x31\x1f\x39\xd6\x70\xb2\x6e\x3d\x26\x87\xea\x12\x7f\x10\xc4\x08\xf7\x8d\x00\xc4\x65\x19\xc4\x15\xe8\x53\x8d\xc9\xdd\xdf\xc5\x14\x81\xe7\x34\xaf\xa1\x81\xeb\xd9\x6b\x41\x57\x65\x60\x57\xf9\xa6\x31\x2e\xd9\x15\x76\x88\x64\x87\x19\x70\x93\x3b\x08\x65\x16\xfc\x6c\xe1\xcb\x6e\x71\x73\xab\xc7\xa8\xbb\x13\xf9\xcb\x2e\x22\xdf\x43\xe4\xdd\x4a\x15\x90\xa7\x45\x1d\x90\x67\x44\xbc\x3c\x67\x26\xc8\x53\x04\x74\x86\x80\xce\x75\x40\x3c\x65\xad\xd3\x13\xcb\x1d\xbb\x54\x96\x67\x2a\xd5\xb7\x0b\xf9\x15\x07\x2d\xff\x13\x8e\x59\xce\xe3\x8e\xf3\xca\x8e\xe6\x2c\x0e\x8c\xce\x62\xc8\xae\x77\x90\xb9\xde\x91\x03\x52\x0e\xab\x7d\xc5\xa1\xee\x07\x0d\x67\xba\x41\x30\x86\x03\x58\x20\x2f\xe2\xad\x64\xb8\x51\x30\xbc\xf3\x66\xfb\xe0\xe1\x36\xdb\xd3\xdb\x79\xc4\x0e\x75\x28\x52\xe5\x4f\x83\xfd\x1b\xdf\xc6\xa1\xb1\xce\xa1\x71\x05\x87\x46\xc4\xa1\x91\x91\x43\x7c\xd4\x6a\x70\xab\x77\x6a\x7f\x67\x46\x3d\xfc\x46\x39\x68\x5a\xfc\x9c\x30\x7b\x8c\xd5\xef\xbb\x7a\xcb\xbd\xf6\x01\xce\x3b\x56\x79\x17\xd5\x56\xc3\x7c\x75\x98\x79\xd1\x8c\x99\x61\xdc\xbd\x2e\x2f\x97\x15\xfb\xee\xcf\x5c\x4d\xc4\x3d\xeb\x6c\x51\x91\x31\xcc\x57\xd1\x7e\xfe\xda\x2b\x8e\x33\x3e\xd9\x53\x46\x8b\x07\x8f\x2a\xb6\x97\xc5\xc6\x65\x8c\x5b\xe2\x18\x68\xc8\x30\x56\xfc\x84\x25\xa9\x9f\xb3\xbc\xf3\xf0\xe3\x09\xf2\xe4\x1f\x65\xf0\xa3\xbb\x18\x7c\x1c\xbd\xca\x24\x4c\x5e\xe6\xb3\xeb\xcc\x3a\x93\x51\x87\xfe\x35\x28\x4e\xc4\xb1\x98\x61\xbe\x1d\x62\x39\xed\x5b\xf1\x41\xfe\xa1\xf8\xdf\x65\xcb\xd5\x48\x6f\xc7\xd0\x62\x92\x5d\xbd\x3c\x6c\xf2\xd7\x55\xca\xe1\x8b\xff\x98\x5c\x5e\xaf\x84\xf7\xb2\x20\x3c\x3c\x48\x90\x7c\x89\xbf\xd2\x59\x82\x52\x44\xe6\xa7\x4f\xe9\x53\xad\xbc\xf8\xc8\x81\xbb\x77\x70\xbe\xa0\xf4\x73\xcc\xe7\x54\xf4\x35\x37\x6c\xf4\x5a\xb5\xf4\x9b\xae\x26\x2b\x25\x35\xf9\xed\x55\xa9\x09\x7e\xb1\xf2\x0a\x1c\x73\x6b\x24\xae\x68\xf1\x8d\x57\xdf\xa6\x97\xdf\x60\xfa\x59\xe4\xd9\xcd\x93\x27\x37\x55\x1c\x43\xcc\x6e\x14\x66\xbf\xeb\x98\x2d\x2e\x94\x30\xf8\xfd\x95\xce\x28\x42\x60\x61\x16\xc2\x2f\x5f\xdd\x7f\xf8\x44\x3b\x86\xa3\xe7\x3f\x70\xde\x8e\xa8\x55\x0f\xac\x54\xc4\xec\xcd\x63\x8f\xa8\xda\x87\xa2\xfd\x27\xee\x38\x9c\xe0\x3b\x90\x80\x85\x9c\xf5\x07\xa9\xb7\x4f\x3d\xae\xc9\x4a\x3d\xf9\x0a\xcc\xd7\xd6\xce\x06\x85\xa5\x33\x5f\xeb\xdc\x02\x5f\x0c\xa6\xbb\x33\x0e\x5a\xb6\x5f\xec\xcf\x39\x5a\x0b\xcc\x92\x0a\xa2\x0c\x6c\xc9\x8b\x99\xc6\x2e\x6a\xaa\x0c\xa6\x62\x00\x63\x6e\xa9\x7e\xcd\x98\x3a\x84\x6b\xf1\x73\x38\xcd\x3e\xfa\x46\xfb\x18\xb0\x91\x1f\x64\x46\x9e\xc1\x59\x61\x66\x46\x82\xe7\x03\xe6\x71\xfe\x3d\xe4\xd2\xe2\xf2\x6f\xcb\x2b\x2f\x5e\x2e\xff\xd6\xfc\xb7\x69\x61\x11\xaf\xe3\x1a\xc8\x08\xa2\x2c\x79\x37\x6e\xe9\x73\x88\x57\x7f\xe2\x15\xe8\x91\x03\x80\xed\x21\x70\x34\xce\x1a\x8a\x9a\xd3\x17\x74\x0d\xff\x88\xb3\xb6\xf3\x5b\xb9\x70\x0a\x12\x7f\x19\x92\xb1\x4a\xf4\x6e\x35\x84\x8e\x59\x34\x6b\x09\xd8\xa9\x11\xfc\x1d\x2b\x5e\xa9\x8d\x82\xf5\xf2\x8a\x36\xd8\x31\xdb\xf2\x1f\x64\x99\x74\x4c\xab\xa4\x63\x58\x24\x1d\x41\x9f\x46\xec\xbe\xa3\xf8\x2b\x44\x6f\xd6\x20\x2a\x57\xb1\x9b\x59\x26\xac\x96\xfb\xfa\x73\x5c\xd6\xb2\x90\xc9\x81\x65\xf9\xfe\x7c\x7f\x75\x41\x7c\x30\xf9\xab\x3f\x87\x59\xdf\x7d\x47\x39\xf6\xe5\x5d\xf1\x6a\xb9\x9b\x95\x48\x2f\xcc\x9a\xf4\xb9\xa4\x49\xf8\x2a\x87\xf2\xff\xe0\x92\x4b\x6e\x5c\xdb\xa6\x10\x90\x96\xe5\x93\xb4\x55\x80\x16\x10\x7e\xf1\x91\x14\x60\xfb\x36\x05\x50\x65\xab\x94\x80\x4a\x90\x22\xf8\xa4\x94\x8b\x4d\xd5\x5d\xc8\xc8\xff\xb9\xca\x11\x60\x01\x9d\xe6\xd4\xbc\x7d\xe0\x68\x1f\xf2\x2c\x34\x0d\x8b\xd8\x0b\xc0\x45\x9f\xda\x29\x6c\x6b\x5a\xd6\xf0\xc9\xaf\xf8\x79\xe4\x22\x44\xda\xdb\xb3\xa2\x9a\x5f\xf5\x63\x3f\x0e\x9f\x3c\xc1\xda\x4b\x58\x7b\x01\xe3\xf4\x21\xb0\xd7\xaf\x5f\xc0\xf0\x4d\x59\x90\xf7\x0f\xe2\xe8\x50\x0c\xff\x5a\x02\xf2\x42\xd2\xba\xef\xad\x13\x0b\x47\xa5\x88\x3d\x8e\x9c\x3b\xda\x4c\x87\x3d\xf7\xd8\x19\x82\x8a\x20\xc1\xcb\x44\x1d\x2c\xc8\xc7\x7f\x41\x5d\xf2\x2f\x99\x91\x8a\x6e\xf5\xee\xa9\xb5\x82\x70\xd5\xeb\x20\xe3\xce\x93\x45\x2e\x41\xb5\x97\xa9\x76\xa8\x24\x6d\xc5\xcc\xcb\x3f\x0f\x28\x0c\xdf\x2b\x2d\x56\x61\x63\x80\x81\x6d\x1a\x0a\xc7\x47\x50\x31\x76\xa0\xc6\xff\x67\x01\x4d\xdc\xcc\x3f\x8a\xdb\x31\x10\x59\x9a\x47\x94\x9d\x6b\x9e\xac\xe4\xac\xc3\x1a\x4b\x85\x1a\x89\x03\x7c\x1b\x4c\x22\xa9\x2e\x40\x5c\x08\x8e\xa0\xba\xa0\x56\x43\x2a\xde\xfe\x39\x70\xf6\xb3\xaf\x50\xde\xe6\x4c\x70\x07\x92\x78\xc0\x4f\xc4\x82\xd6\x6d\x2c\xc0\xa2\xd5\x1c\x40\x58\x39\x03\x12\x35\x89\x59\xe1\x99\xcd\x0f\x98\xf8\x05\x4e\x00\x98\xa7\x8e\x35\x42\xba\x44\xa1\xc7\x8f\x88\x05\xcf\x32\x56\x88\x91\xe2\x02\x3c\xe2\x0f\xe0\x62\xa5\xf4\xe2\xf5\x02\x02\x28\xf2\x2b\x55\x45\x5e\x4f\xbe\xfc\x6b\x16\xba\xc1\x44\xad\x97\x27\x4a\x3b\xc9\x7a\x91\x65\x01\x3c\xbd\xcf\xd7\xd4\xdd\xb1\xf3\xec\x37\xd5\x40\x50\x82\xb0\xa8\x1c\xb4\xf1\x33\x6b\x99\xb4\xba\x8d\x11\x61\x7f\xa2\x1e\x8f\x9b\x76\x49\x25\x95\xfd\x20\x83\xca\x73\x5d\x6d\x4a\xc8\x0c\x9c\xcc\x76\x0d\xe6\x64\xe9\x55\x85\x65\xbf\xf3\x94\xd2\x34\xa2\xff\xbd\xeb\xb1\x9f\x4b\xad\x57\x7a\x25\x58\xc0\xe4\x89\xd0\x8a\x89\xd9\x17\xf9\x3b\x7d\x8f\x7b\xf9\x10\x2c\x55\xbe\x1d\x2b\xd3\x85\xa6\xbd\x9a\x05\x5e\x67\x31\x0f\x9c\x9f\xad\xda\xcf\x16\xc9\x80\x82\x09\x7d\x4a\x91\x66\x78\x78\xca\xfb\xf0\x48\x89\x04\x27\x73\x94\x72\x7b\xd4\x93\xb1\x0f\x2b\xe3\xcb\xc6\xa1\xd6\xf2\x60\xe0\x4c\x62\xf5\xa8\x86\x83\x82\xe5\x00\x53\x82\xa6\x25\x78\xf2\xdb\xc4\xda\x94\x7d\x1c\x78\xfb\x6c\x45\x21\xfa\xd7\xd2\x3f\xcc\x5d\x0b\xc4\x60\x7a\x95\xcd\x68\x1e\x40\xa7\x76\xfe\xfe\xd1\x88\xb4\xf2\x47\x8f\x48\x45\x01\xb1\xb5\x0b\x8a\x6e\xd4\xf2\xd4\x68\xaf\x39\x97\x6c\x0c\x7f\x0a\x4f\xf2\x18\x03\xbf\xf3\xe2\xdf\x8f\x5a\x9d\x7d\x31\xc7\xba\xa0\xc1\x18\x56\x98\xf1\x9a\xe6\x98\xe1\x54\x1b\x64\x2a\x42\x11\xc3\xb7\x6a\x4c\x05\x6d\x1f\x6f\x09\x1c\x98\x2e\x58\x1f\xfc\x01\x72\x2b\x2f\xe0\x60\xb7\x0f\x1d\x30\x16\xb8\x96\x34\x78\xed\xf8\xf7\x8c\xad\xe5\x73\x4c\x0d\x7f\x12\x53\x63\x00\x6b\xfd\x60\x1e\xb0\x81\xe0\x35\x60\x77\xcf\x16\x10\x00\x35\x01\x29\x6e\x23\xf8\xea\xb4\x3e\x51\xe8\x90\xc8\x44\x7b\xf4\x87\x65\x85\x79\x10\x5d\x65\xa8\x72\x26\x0c\x9d\xd6\x0e\xbf\x16\x11\xf8\x59\xd3\x41\x1a\x8d\xb1\x33\x63\xc7\x54\x92\xc2\x5e\xda\x89\x09\x8f\xe4\x8f\x78\x5a\x06\xa9\x93\xd8\xd6\xa8\x02\x96\xb0\xac\x14\xd9\x97\xbe\x76\x46\xf7\xe4\xde\x88\x99\x37\x9a\xf0\x2e\xfd\x9a\x93\x04\xa3\x5f\x82\x0b\x63\x33\x71\xe1\x20\xa1\xc5\xd9\xd9\xf7\x70\x12\x07\xb9\xc0\x63\x78\x1a\x20\xa8\xd6\x1b\x0a\x9f\xf9\x19\xc2\x10\x2a\x35\xd6\xae\xca\xdf\xb4\x5a\x5b\x2a\x77\x66\x7c\x1c\x3b\x70\x2c\x1c\x97\x9f\x5a\x8f\xbd\xc1\xc8\xc7\x21\x91\x62\x56\x89\xc5\xa5\x95\xa6\x4a\xd2\x73\xd6\xcd\xac\xc7\x11\xad\x0a\xed\x9f\x52\x44\xcc\xd5\xc9\x6d\x7e\x56\x20\xda\x3b\x4d\xd5\xdc\xbb\xa9\xbe\x64\xfb\x84\xe7\x3e\xc7\xf2\xa4\x7f\x9b\xf6\xae\xb5\xb4\xa0\xea\x9c\x14\xeb\x98\x98\x1f\xc8\xd4\x1b\xbb\x0d\x2e\xa5\xee\x08\xf4\x06\x91\xef\x0e\xdc\x00\x83\xb0\x37\x28\x68\x30\xd5\xf9\xd6\x0b\x8f\x23\x2f\x78\xa4\x40\x7f\x9a\x8a\x42\xbf\xc9\x57\xf9\x53\x72\xfe\x18\xf4\x07\x23\x06\x84\xc9\x39\xe2\xcf\x33\x20\x30\xd3\xc7\x30\x21\x61\x60\xfc\x48\x00\x91\xb2\x79\xb0\x03\x0e\x30\x40\x4c\x56\x03\x6b\xef\x98\xea\x17\x90\xe2\xc7\xfa\x70\xbe\x42\x08\xcb\x79\x6e\x00\x30\x33\xad\x9c\x43\x77\x93\xfe\xb8\x6b\x01\x44\x0d\x31\xf1\x51\xae\xbc\x09\xce\x9a\xbf\xa1\xfa\xa4\xd1\x69\x0e\x6e\x98\x9f\xe6\xd6\x39\xdc\xc3\x62\x68\xfc\x60\x06\xd6\xfe\x68\xaa\x9f\x6f\xf6\x30\x90\x3c\xa7\x4a\x49\x4c\xb0\x78\xd9\x3f\x07\xc6\x59\x35\xa1\xb1\xc2\x6d\x4e\x29\x9c\x9f\x2b\x1c\xa6\x2b\x81\xd5\x16\x05\x7f\x8f\xc6\x80\xf9\xb9\x0a\x78\x7b\x03\xc1\x1b\xc1\x95\xbe\x3f\x60\xa8\xe5\xec\x6a\xcc\xcd\xa0\x13\x44\x4b\x03\xab\x65\xdd\x86\xaf\x89\x72\x43\x2f\x28\xe5\xe6\x50\xe7\xed\xd7\x33\xf8\x9e\x9d\x8c\xa1\x66\xf9\x71\x2e\xbe\x94\xf7\x08\x0a\x94\xac\xcf\xcd\xf4\xaf\xf6\x6a\x6b\x4a\x01\x11\x0e\x41\xe7\x74\xfd\x7b\x46\xd1\x45\xe5\xda\xfc\x54\x5d\x9f\x11\x29\x5e\x6b\x92\xdf\x67\xa2\x3c\x08\x06\x47\x0f\x75\xee\x35\xd1\x83\x28\x97\x6f\xe4\x9c\xb8\x25\x0c\x38\xcf\xa8\x07\x1c\xa0\x46\xa9\x0e\x96\x35\x57\xd3\xd9\x5a\xe0\xda\xbb\x65\x40\x7b\x2e\x8f\x61\x98\xac\x00\x82\xce\x24\xc1\x38\x2c\x5c\xdd\x72\x62\xe4\xe4\x60\xc4\x30\x31\x55\x03\xaf\xcf\x65\xb4\x62\x97\x0d\x13\xa7\x6b\x40\xc9\x6e\x71\xd0\x60\xb1\xfd\xd4\x2c\x67\x3d\x68\x53\x48\xd1\xfe\x3f\x43\xe2\xa7\x1a\xa0\x70\x49\xb6\xc0\xb4\xf7\x66\xa6\x4d\x00\xcf\x89\x5e\x76\xa4\x89\xc1\xf0\x63\x1d\x60\x64\x56\x72\x0c\x3f\x1a\x31\x8c\x18\x74\x34\x7f\xc7\x40\xe8\x9f\x8d\xd0\x69\x1d\x98\x5a\xe0\x87\x9a\xbc\x7d\xb1\x54\xe6\x05\x4e\xeb\x19\x16\xa6\x6b\x77\x36\x82\xc5\x98\xb6\x56\xcd\x8c\xe0\x39\x59\xd6\x04\x67\xdc\xe7\x1e\x24\xc6\x9c\x66\x3b\x0c\x98\x9f\xe6\xea\xdb\x74\x81\x05\x41\xe2\x87\x1c\x10\x76\x68\x43\xf7\xfe\x5c\x24\x7f\xcd\x4c\x7e\x79\x8a\xc6\x6d\x18\x5e\x98\xda\xd3\xf1\x6e\xad\x96\xf1\x8e\xf2\xbe\x1f\xd5\xec\xfa\xab\x6b\x45\xb4\xf7\x8d\x68\x63\x68\x7f\x86\x8b\xe9\x79\x74\x82\x51\xa4\x4b\x01\x18\x1a\x3f\xcd\x0f\x2f\x1f\xc9\x38\x7d\x8f\xc1\xe1\x3c\x37\x9e\x94\xbe\xff\x30\x96\x4a\x8f\xa5\x4c\xe9\xf9\x41\xfe\xf7\xc2\xaf\xf2\x6d\xd2\xab\x0f\x74\x9b\x34\xc2\x5e\x63\xd8\x3f\xfa\xe0\x6d\x7e\xc3\xf6\x0f\x3f\xce\x8a\x4b\x37\xad\xcf\x6a\xb5\x67\xcb\x01\x2d\xd8\xc6\x3f\x1f\x1c\x75\xf4\x56\xdd\xd5\xd0\xc2\x95\x24\xd8\x4a\x87\xae\xfe\xd6\x82\x3f\xef\x7e\xe6\xad\xd9\x5e\x58\xef\x36\x5f\xba\xea\xac\xf5\xd6\x6e\x39\x53\x77\x6e\x9b\x6e\x20\xe3\x9b\xcc\xcc\xb7\x92\x7d\x70\x14\x96\xb0\x0e\xe4\x1e\x77\x65\x10\xb8\x71\x7e\x2f\xcb\x0a\xdd\xcb\x92\x0f\x31\x80\x63\xb1\x24\xdf\xcc\xe2\x85\x59\x2a\x18\xf9\x7e\xd3\xfe\x40\x56\x93\xcd\x25\xde\xf2\x8b\x95\xb8\xdb\xf3\x73\xd5\x92\x10\x8d\xc5\xf8\x23\x1e\x2b\xca\x0c\x4e\x7b\xac\xc3\xe5\x9c\x6a\xc8\x3a\xb4\xff\xda\x10\x43\x5f\x7c\x38\x1b\xb2\xfa\x60\x36\x04\x45\x06\x6b\x98\xc7\xe7\x30\x74\xa8\xab\xa2\x9d\x96\xba\x18\xe4\x51\x82\x39\x8d\x4b\xcc\x82\x85\x4a\xad\x5c\x7b\x74\x7a\xea\xc6\x7a\xc1\x8e\xca\x9b\x94\xdc\xdf\xe0\xd7\x90\x2c\xd4\x3f\xc1\x35\x03\xb7\x0b\xa3\x54\xa1\xc8\x68\x92\xd9\xd0\x4b\xef\x85\x07\x71\x78\x16\xbb\x49\xc2\x45\x07\x23\x3f\xf5\x22\xdf\x6d\x60\x5f\x68\x74\xa5\xef\x27\x0d\x0e\x5e\x1c\x36\x7a\x32\x95\x8d\x30\x6e\xa0\xaa\x22\x2e\xad\x37\x5c\xef\xd8\x75\xfb\x78\xf6\x61\x2c\x7d\xaf\xd7\xb8\x3c\x77\x83\xae\x8b\x05\xde\x9a\x0b\xd0\xfa\x78\x01\x93\x55\x3f\x4c\xdc\xde\x81\x17\x4d\xf8\xe3\x85\xaf\x1a\xd8\x6d\x7e\x51\x2c\x6a\x84\x41\xa3\xab\xca\x34\x22\x28\xf4\xe8\x27\x5a\xc3\x81\x4c\xcf\x6b\xd8\xc3\x8d\x63\xb1\xf1\x4e\x6c\x9c\x88\x8d\xf7\xa2\x2d\x5a\x1f\xf9\xfa\xc8\xf6\x5d\x2f\x7b\xdc\x38\x2e\x5f\xe5\x83\x16\x68\xa9\x69\x6f\xbc\xd3\x5e\x6c\xf8\xa1\xe4\x37\x27\xd3\x6f\x5e\x2e\x8b\x45\x78\x03\x97\xf0\xd1\x39\x70\xf5\x4a\x11\x93\xfb\x8f\x23\x05\x5b\xd5\x64\xdb\x95\x67\xd5\xf3\xfe\x80\xec\x92\x63\x75\x8a\xad\x97\xa0\x72\x5e\x7d\xb0\xef\x0c\x60\x91\x28\x0d\x2c\xe7\xd5\x07\x7b\x52\x74\xaa\x3f\x4d\xdd\x57\x3c\xb6\xe5\xd8\x29\xc6\x14\x57\xe3\x32\xf5\xcf\xa6\xb5\x02\x75\x3e\x3e\x2f\x70\x48\x2b\x4a\x82\x52\x15\x9a\x96\x1c\xab\xb2\x88\xa0\xb1\x30\x8a\xc8\x58\x9a\xc9\x29\x97\xc6\x17\x79\x69\xdc\xe8\xf8\x9c\x63\x2f\xc7\x8c\x7f\xb9\x51\x0c\x01\x28\xc7\xac\xe0\x1a\xf6\xf8\x2e\xeb\x0c\x8c\x4e\xc7\x4b\x13\xf0\x53\xec\x76\xdb\x04\x5b\xc8\x4b\x21\xaf\x34\x44\xcb\x2d\x58\xf2\x12\xf4\xed\xdc\x3b\x4d\x77\xdc\x53\x28\x61\x29\x0f\x07\x75\x98\x8e\x6c\x96\x10\x58\x84\xbb\x82\x04\x5c\xc9\x05\x60\x9d\xea\x92\x0b\x58\xb2\x58\x42\x5e\xd2\x01\xaf\xa7\xf2\x8a\x12\x80\x9d\x3a\xe5\x85\x19\x74\x20\xac\x48\x1c\x54\x51\xc4\xb5\xdb\xff\x1d\x66\x8b\x6e\xe9\x47\x07\x99\xba\x41\x1f\x92\x6c\x1c\x67\xd7\xec\x81\x25\x9b\xa4\x4e\xb2\x54\x13\xfc\x39\xd6\xc7\x5d\xb0\x22\xd0\x7d\x7e\xa6\x8f\x9a\x5c\x27\x38\x5a\xd5\x30\xcc\x6b\xca\x55\x5d\x5f\x13\xeb\xeb\x62\x13\xfe\xdb\x10\x9b\x7b\x62\x73\x5f\x6c\x1e\x88\xcd\x43\xb1\xb7\x26\xf6\x76\xc5\xde\x91\xd8\x3b\x16\x7b\xef\xc4\xde\x89\xd8\x7b\x2f\xf6\x3e\x88\xbd\x8f\x62\xef\x93\xd8\xfb\x2c\xf6\x5b\x62\xbf\x2d\xf6\x57\xc5\xfe\x9a\xd8\x5f\x17\x07\x1b\xe2\x60\x4b\x1c\x1c\x88\x83\x77\xe2\xe0\x93\x38\xf8\x2c\x0e\x5b\xe2\x70\x5d\x1c\xee\x8a\xc3\x63\x71\xf8\x4e\x1c\x9e\x88\xc3\xf7\xe2\xf0\x83\x38\xfc\x24\x8e\x56\xc5\xd1\x9a\x38\x7a\x23\x8e\xde\x8a\xa3\x1d\x71\xb4\x2b\x8e\xf6\xc4\xd1\xbe\x38\x3a\x10\x47\x87\xe2\xe8\x48\x1c\x9d\x88\xa3\x4f\x62\x5d\x6c\xa8\x6b\x82\x0f\x45\x0b\x92\xef\xc4\xe6\xa6\xd8\xdc\x12\x9b\xdb\x62\xeb\x8d\x38\xd8\x17\x5b\x80\xab\xba\x59\x78\x47\x00\x00\x71\x2c\xde\x89\x0f\xe2\xa3\xf8\x84\x77\x15\xf3\xe5\xc4\x74\x0f\xf1\xea\x47\xb1\x0a\xe0\x36\xc4\xfa\xa6\x58\xdf\x12\xeb\x87\x62\xfd\x48\xac\xc3\xa8\xb4\x23\x36\x76\xc5\xc6\x9e\xd8\x00\x50\x6f\xc4\xe6\x8e\xd8\xdc\x15\x9b\x27\x62\xf3\xbd\xd8\xfc\x20\x36\x3f\x8a\xcd\x4f\x62\xf3\xb3\xd8\x6a\x89\xad\xb6\xd8\x5a\x13\xdb\xd0\xda\xa1\xd8\x3e\x12\xdb\x27\x62\xfb\xa3\xd8\xfe\x24\xde\x1c\x8b\xb7\x7b\xe2\xed\x91\x78\xfb\x59\xec\xb4\xc4\xce\xaa\xd8\xd9\x13\x3b\xfb\x62\xe7\x40\xec\x1c\x8a\xdd\x96\xd8\xdd\x14\xbb\x5b\x62\x77\x57\xec\xee\x89\xdd\x63\xb1\xfb\x4e\xec\x9e\x88\xdd\xf7\x62\xf7\xc3\x5d\xc7\xbf\xb5\xaa\xcb\x8e\xdb\xe6\xcb\x8e\x57\x0d\x53\x8d\xf5\xec\x5a\xcc\xe3\x10\x5e\xf4\x7a\xf1\x8e\x17\xf4\x7d\x79\xed\xc6\x15\xd7\x3d\x2a\x9d\x9a\xaa\xc1\xd3\x0b\x2e\x50\xbe\x35\xf5\x00\x8f\xa1\x74\x43\xff\x9b\xd8\x3e\x55\xa7\x06\xbe\x89\x2d\x99\x42\x03\xdf\xc4\x41\x3f\xc5\x04\x66\xf8\x6e\xf0\x4d\xb4\x00\xec\x37\x11\xcb\x3b\x5f\x8f\xcc\x6d\xf0\x75\x8f\x59\x4b\xfc\x48\xed\xf1\x53\xd6\x2a\x3f\xaa\xb6\xf9\x01\x31\x70\x0e\x3e\x65\xbd\x9a\xf2\x00\x1f\x65\x07\xf6\x4e\xb4\x1d\x7b\xfc\x77\x52\x32\xbf\x7b\x53\xc7\x67\x42\xbc\x8e\x17\x73\x42\x43\x2f\xe3\x8a\x8e\x24\xb3\xa8\x88\x2b\x71\xab\x80\xb0\xe2\x5b\x8e\x6c\x2c\xe9\x4e\xe6\xf5\x75\x5d\xc6\x7b\x6e\xea\x83\xd0\xea\x4a\x98\xcb\xdf\x22\xdf\x0d\x39\xf0\xfc\x6b\x10\xa6\xec\xc1\x1f\x0f\xfe\x6c\xc6\xe1\x28\x4a\xe6\x12\x24\x01\x63\x69\x00\xc8\x49\xd2\x9b\x24\x09\x3c\x3e\x69\xd2\x79\x5f\x94\x8e\x2e\x0f\x06\x9b\xa1\x9a\x03\x47\x9c\x73\xf8\x88\xbc\xd6\x04\xfd\x18\x38\xbb\x99\x71\x76\x30\x90\x51\x74\x7b\x9f\xe1\x72\x65\x4e\x96\x6f\x49\xa5\x5b\x6b\x85\x84\xa7\x31\xf4\x0a\xac\x05\x7f\x47\x01\xfe\xd6\x67\x64\xe9\x5a\xdd\x55\x4a\x97\xae\xc2\xa6\x36\x8a\xf7\x3e\x63\x6b\xe6\x5b\x1e\xe9\x3d\xe1\x51\xe3\x56\x71\xed\x0a\x5e\xad\xb5\x8c\xb0\x42\x7b\x8a\x44\x0d\x3e\xfd\x10\x97\x37\x1c\x9e\x11\x05\x61\xce\xe3\x65\xe2\x31\x2f\x86\x32\x37\xa9\x98\x49\x59\x79\xc1\x63\x73\x4f\xeb\x0f\x95\x2b\x28\xe5\xbe\x50\x09\x77\x5f\x87\xbb\x1d\xb8\xe9\x72\xbd\x5e\xc6\xa5\x6f\xb3\xa1\xe0\xaa\xdf\xc3\x3c\x62\x75\xcd\xc2\x1d\xbe\x33\x5b\xb8\xa3\x49\x1f\x9a\x94\x30\xdb\x38\x06\x8a\x7f\x6a\x58\xa2\xcd\x83\x69\x0e\xbd\xbc\x13\x87\x5e\xd6\xe2\xd0\xe7\x30\x70\xb7\x7b\x3f\x88\x53\x04\x4c\xe7\x5b\xcb\xcc\xb7\xe3\x82\xed\x99\x94\x11\x0b\xd5\x1c\xe3\x06\xe8\xa7\x0e\x17\x0f\x75\x2e\x9e\x04\xde\x55\x6d\x26\x62\xe1\x5b\x78\xb8\x27\x07\xee\x5c\x5c\xc3\x8a\xce\xa3\x47\x25\xa6\xbc\xcb\x98\x72\x78\x6c\x50\x20\xae\x85\x7f\x0c\xa4\xee\x65\xee\x09\x5e\x55\x95\x44\x6e\xf7\x56\x32\xb9\xe0\x2d\x24\x1e\xbb\xdd\x6f\x62\x2f\x71\xbb\x77\x25\x11\x2a\x4e\x7d\x5f\x47\x54\x24\x86\x37\x1a\x9d\x58\x15\xdb\x2d\x94\xc7\x3f\x44\xe7\x6e\x26\xd2\x54\xa6\xdf\xd2\x5b\xa9\xa4\x62\xb7\xd0\xb8\xe6\x8e\xc1\xd7\x0a\x42\x20\x14\x87\xef\x6f\x62\x37\xec\x81\x5c\x4f\xd4\xd0\x8c\x7f\x3e\x7e\xfb\x16\xc9\xde\xc2\x37\x71\xd4\xc3\xa2\x70\x38\x01\x5e\xb7\xfd\x7e\x92\x25\x40\x63\x12\xe8\x43\xe0\x3d\x42\x5d\xf5\x77\x15\xff\x62\x3d\xfa\xa2\xe1\xae\xcc\x03\x8c\x1c\x9e\x9e\xea\xdc\x03\x34\x67\xbc\x51\xb8\xcf\x78\x87\x04\x71\xbf\x3c\x29\x38\x06\x79\x32\x23\x91\x1f\x91\xd0\x19\xb0\x90\x7a\xb3\x64\x91\x23\x15\x2f\x91\x4b\xe6\x77\xc8\x39\xea\x02\x6b\xaa\x0b\x94\x0a\x89\xd2\x33\x13\x35\x57\xad\xd5\xb9\x6a\x4d\x24\xe9\x1c\x9d\x18\x2f\x8f\x47\x89\xa1\x1e\xe5\x52\x42\x85\x2a\x4a\x86\x74\xab\x20\x0f\xa5\x65\xb9\x4c\x50\xdd\x72\xb1\xa0\xde\xe9\x92\x61\x25\x2c\x08\x48\xa9\x63\x41\x2a\x4a\x31\x75\x59\xb0\x96\x6a\x42\xc8\x34\xb6\xc0\x7c\xa5\xbb\x05\xb6\x2a\x2d\x2e\x30\x4c\xe9\x73\x99\x15\x93\x14\xf5\xcc\xa3\x6c\xc7\x45\x5e\xde\x6d\x5c\x2f\x57\xa8\xe9\x3e\x17\x87\xf8\xcf\x20\x91\xb9\x3d\xe7\x5a\x23\x3e\xb6\x90\xcf\x73\x6a\x38\xcb\x55\x83\x3d\xc3\xc3\x3f\xc4\xbb\x63\x8d\x77\xf5\x47\xfc\x72\x85\x3b\xf1\x6e\x03\xd6\xb5\xbc\xe0\x34\x64\x2e\x1e\x77\x43\x98\x38\x79\xbd\x1f\xc7\x49\x6e\xa1\xca\x27\xe0\x56\xa1\xcc\x5d\xb9\x9a\xc3\xe7\x84\x99\xdb\x79\x1b\x9c\x20\xae\xbf\xd3\xb8\x5e\xd7\x43\x28\x97\xaf\x3d\xdd\x4b\xcf\xef\x3b\xbb\x83\x97\x87\xc7\xf5\x75\x10\xcb\xe3\x1f\xa2\xf6\xa4\x4c\x6d\xfd\x35\x0c\x63\xa5\x9a\x74\xdf\x71\x39\x63\x6e\x16\x3d\xe0\xba\x46\x35\xaf\x7f\xde\x02\x06\x4a\xf5\xbd\x2e\xd5\xfa\xab\x16\x5c\xe5\xfe\x0b\x17\x0f\xb9\x66\xf1\x43\x97\x25\x90\x5f\x1f\xa6\xf8\x75\x17\x46\xd5\xe4\xd0\x9a\x4c\xe5\xfd\xb8\x82\x10\x9c\xc3\x93\x7a\xfa\xc7\xe5\xf1\x0f\x51\xf9\x71\x8a\xca\x56\x70\x5d\x93\x50\x2e\x7e\x0b\xad\xa8\x82\xa4\x0b\x77\x24\x14\x2b\x92\x07\xf6\x81\x27\x3c\x4c\x67\x33\x17\xe9\xe1\x7b\x13\xed\xb9\xf6\x97\xa5\x8f\x54\x7f\x22\xaa\xbf\x21\x11\xd0\xac\x71\x05\xe4\xc5\x52\x4e\x2f\x17\x34\x2e\x33\xf1\x62\xc5\xde\x67\x82\x0a\x76\xef\xac\x86\xa5\xa4\x62\xb7\xf0\x6e\x3f\x80\x2d\xec\x6f\x82\xca\xde\x95\x7f\xaa\x32\xeb\x09\x81\xd0\xfb\x09\x17\xa1\x56\xb4\x72\xf4\xa3\xb8\xb5\xdf\x22\xba\xb6\xc3\x71\x8d\xe9\xa2\x2a\x75\x0b\x55\x6d\x99\xb8\x40\x94\x1b\xdc\x95\x22\xac\xe8\x1c\x1c\xe0\x81\x26\xc2\x16\x60\x4c\xcf\x3e\x98\xc2\xbc\x8a\x6a\x30\xaf\x81\x2d\x2b\xca\xda\x19\x65\x07\xbb\xb1\x3b\xbc\x95\x34\x2a\x76\x0b\x6d\xbb\x78\xb2\x41\x2a\x95\x9f\x2c\x7a\xdd\x95\x4c\x82\x61\x70\x2e\x27\x10\x0b\x2f\x98\xda\x52\xcd\x1c\x8f\x72\xd5\x49\x8a\x78\xb0\x5a\xe4\x41\x50\x93\x09\x41\x7d\x2e\x60\x1f\x74\x93\x24\x1f\xd5\x7f\x14\x33\x32\xc0\x79\x76\x69\x24\xaf\xcb\x19\x86\x93\xfd\x9a\xc7\x63\xe2\xd5\x1a\xf3\x6a\xfc\xb2\x96\xc6\x60\xc1\xbf\x5f\x67\x5a\x33\x74\x66\xe1\xde\xba\x92\x2d\xce\xef\x26\x67\xe7\x35\x86\x43\x2a\x56\x6b\x69\x0c\xff\x02\x49\x34\x4c\x74\xcf\xc2\x6f\x0b\xc0\x8a\x70\xac\xfe\xa8\xfc\xd5\x30\x48\xe3\xd0\x9f\x24\x54\xe6\x86\x2f\xcf\x92\xbc\xce\xe2\x5c\xab\x6b\x6c\x4e\x38\xa3\xe0\xdb\x4d\x90\x29\xeb\x18\x60\xe5\x1c\x7e\xca\xeb\x11\x96\x33\xd6\x41\x32\x8c\xb9\xa1\x62\xde\xec\x4a\x8a\xb4\x32\x1e\x8b\x39\x1e\xd5\x0b\x7e\x4c\x07\xb3\xb5\x4c\x4e\xce\xe5\x9c\x1e\x64\xb7\x46\x4d\xc6\x7a\x9d\x08\x96\xc3\x14\x19\x05\xb9\x14\x29\x20\x11\x95\xc9\x98\xa4\x94\x5a\x1d\xc0\x6e\x44\xe2\x7b\x5d\x37\x3f\x79\xb4\x02\xb9\x5b\x5a\x2e\xdd\x7d\x0f\xd9\xb8\xe0\x9d\xc6\x7a\xd1\x77\x79\x1e\x9d\x9c\x84\xbc\x4f\x53\xc7\x99\x56\x04\x96\xfd\x5c\xaa\xbf\xf8\xb2\x69\x1f\xb6\x0c\x85\xd5\x8b\xf5\xbc\xf4\xfa\x3a\x3c\xef\x1a\x0a\x62\x73\x87\xc7\xda\x8b\x6d\x05\x60\x61\x05\x5e\xbc\x33\xd4\x58\x86\xfc\x13\x43\x05\xcc\x7f\x3f\x9d\xff\x3b\x62\xf2\x21\xc7\x64\xef\x13\x3c\x7f\xca\x9f\xf7\x5b\x4d\xfb\x68\x55\x3b\x71\x95\x77\x37\x3e\x74\x85\xfd\x9b\x0f\x30\x61\xfa\x5e\x07\xe3\x41\xcc\x0c\x0b\x93\x77\xfd\x74\x87\xc1\x74\x65\xc4\x60\x30\x39\xc7\x17\x40\x47\x6b\xba\xe8\x5f\x2e\x43\xde\x9b\x82\xd0\xd6\xe0\xf9\x6d\xfe\xbc\xb9\x0e\xcf\x3b\xce\xe3\x81\x8c\xd4\x33\x9e\xa8\xd8\x80\xac\x5d\xa7\xf8\xf5\x20\x53\x9d\x27\x00\xb4\xf6\x07\x5b\xfa\x2a\xf2\x92\xda\xb1\x5a\x80\xb7\x57\x09\x0f\x6b\x96\x2a\xec\x17\x70\xdc\x87\xe7\x83\xc2\xf3\x01\x3c\x1f\x16\x9e\x0f\xe1\xf9\xa8\xa0\x0e\x48\x63\x49\x9d\x10\x3f\xf1\x02\xf2\x8b\x6a\x02\xb4\x6f\x6a\x27\x90\x4e\xfd\x51\x72\x0e\x3d\x37\x09\x7d\xb7\x70\xa0\x85\x43\x51\x6d\x70\xa8\x02\x8e\x19\xc3\x07\x71\xba\x54\xe5\xb9\x1f\x9e\x59\x8f\xdd\x2b\x3a\x2b\x01\xab\x87\x96\xf5\xb8\x73\x9d\xba\xc9\xbb\x90\xba\xab\xb5\xd1\x6c\x0a\xee\xba\x4d\x7b\xc3\x39\xd8\x50\x36\xf0\xfb\x77\x3c\x25\xb5\xe5\x94\x5a\x5c\x9f\x6e\x41\x71\x49\x6f\xe3\xd1\xa5\x8c\x03\x00\x88\x1f\xe3\x27\xa9\x3b\xa0\xe3\xa3\xea\x53\x7d\x39\x96\x9e\x2f\x3b\xbe\x2b\x1a\x89\xeb\x36\xce\xd3\x34\x4a\x5e\xfd\xf2\x4b\xe5\xe1\x8f\x0e\x34\xf8\xcb\x40\x02\xa4\xf8\x97\x5e\xd8\xfd\x25\xeb\x38\xb0\x6d\xda\x7b\x54\xc0\xfd\xfb\x7a\x16\xd9\xce\xde\xce\xd1\xf6\xe8\xe8\x8f\x27\x2e\x44\xdf\xbe\x70\x18\xf9\xb3\xf0\x00\x6a\xa5\xef\xc2\x8c\xb5\x14\xec\xeb\xa2\x78\x4c\x09\x98\x79\x61\x79\xb9\x19\x07\x13\x88\x1b\xd9\x30\x88\xa2\xc9\xb3\x36\x84\xa7\x87\xf6\xec\x3b\x3b\x90\xb9\xb8\xd0\x44\x58\x7d\x80\xf4\x6c\x71\x12\x7d\xe2\xce\x52\x79\x9c\x8c\x3a\x49\xd6\xce\x82\xe8\x37\x4b\x42\x2a\xbe\xb6\xfa\x59\xf4\x22\x0c\xb5\xba\x53\xa0\x5c\x5c\x14\x68\x17\x14\xe7\xa1\xef\x78\xb6\x6f\x0a\x9a\xe1\xff\xd1\x9f\x0e\x9a\x31\x70\x7c\x15\x19\xc2\xc7\xc0\x18\xfe\x6b\xa7\x7f\xcf\xc0\x18\x7d\x0e\x8c\xd1\x9f\x04\xc6\xf0\xbf\x4e\x62\xfa\x5f\x4c\x42\xb3\x0c\xec\xef\x3e\x86\xb5\xa0\xc7\x67\x8b\x20\xd2\xdd\x9c\xb0\x69\xaa\xbc\x89\x5c\xc1\x68\x75\xc1\x43\x44\x90\x9e\x26\x4c\x06\x7d\xb0\x45\xea\x7d\xe1\x78\xcf\xdd\x60\x0c\x0c\xe1\xaa\xfb\x9d\x0b\xb7\x9b\x3e\x57\xa1\x79\x2f\x9a\x18\x19\x0b\x83\xfa\x92\xb0\x0f\xb6\xc4\xe3\x48\xc6\x89\x0b\xbd\xd6\xea\x3f\x67\x3e\xcd\x8a\x01\x63\x28\x9b\x33\x35\xc0\x43\x6c\xb9\xe4\xfb\x70\xd1\xfa\x44\xb6\xf6\x03\x07\x89\x71\x82\xa7\x8f\x9c\x47\x4f\x35\x04\x2e\xbe\x68\x9a\x18\x4c\x90\xc9\xd1\x42\x42\x07\x93\x48\x24\x85\xc8\xac\x47\xc6\x8e\xf6\x18\x90\x70\x63\x8c\xcf\x82\x39\x68\x46\x1d\x9c\x7f\xdb\x69\x7c\xfd\xe7\xe4\x9d\xf3\xe5\xab\x3d\x79\x78\x4e\x9e\xfc\xe3\xee\x28\xde\x0c\x63\x20\x0a\x68\x78\xae\x5e\x1e\xa7\xb2\xcb\x4c\xb4\x67\xbe\x8f\xc0\x48\x5a\x13\x68\xcd\x1c\x30\xbd\xf9\x62\x15\x4d\x6a\xec\x76\x61\x06\x1c\xe3\x19\xc5\xa6\xf8\xf2\x95\x14\x70\xdf\x71\x14\x92\x4a\x86\x07\x13\x75\x51\x78\x7f\x3f\x20\xc3\x92\x9b\x8f\xd8\x55\x11\xeb\xb0\xe2\x85\xae\x66\x20\xfa\xc0\xeb\xd2\x56\x54\xd6\x97\x1f\x3d\xc2\xbe\xb9\xef\x5c\xe8\x5d\x3e\x1f\xff\x73\x36\x33\x6f\xf7\x75\x99\x78\xb9\x4c\x30\xc2\x12\x1e\x03\x05\xea\xa0\x31\x64\x2d\xfc\x6f\x6b\xd8\x02\x26\x00\x16\x58\x8d\xd0\xd7\x32\x46\xe4\xdc\x11\x58\x4b\x19\x8b\xe3\x5c\x7a\xd4\x9b\xb4\x2b\xc4\x28\xeb\xb6\x6b\xc3\x16\x6c\xf4\xc5\x71\x57\x20\x72\x8e\xe0\x70\x7f\x46\x53\x93\x0c\x6a\xc4\x5c\x85\x48\xd5\x4e\x34\x69\xc5\x8e\x31\xdc\x4c\xde\x4b\x86\x78\x8a\xb7\x10\x64\x26\x29\xbf\x5e\xd4\x5e\xa7\xe5\xd7\x4b\xda\xeb\xea\xcb\xc0\x2c\x2f\x0b\xf6\x6a\x29\xd1\x2d\x62\x08\x47\x4c\x2c\x61\x17\x1d\x39\x7d\x7b\xac\x75\xfc\x8d\x42\xc7\x1f\xe5\x1d\x7f\x9c\xf5\x2e\x67\x64\x6f\x5b\x63\x18\x08\x00\xa5\xe9\x82\x8c\x11\x4e\x75\x71\x39\x70\xe0\x5c\x02\x66\x57\x80\xd9\xb5\x01\x33\x0f\xb1\x78\x01\x83\x46\xfb\xf9\x66\xe8\x5e\x79\x29\x6a\xe8\x16\xfc\xb9\x01\xe0\x87\x19\x28\x29\x01\x8e\xec\x38\x8b\x2f\xaa\x2e\xec\xe2\x43\xb3\x99\x38\x9c\x63\xbb\x10\x8b\x47\x13\x2c\x49\xbc\x8e\xac\x29\x82\xee\x02\x5d\xb9\x50\x90\xf5\x4b\x16\x76\x92\x0b\x3b\x75\x92\x52\x33\xf6\x48\x17\x5a\x5a\x12\xf9\xb8\xfc\x5a\x17\xf9\x65\xf9\xb5\x2e\xf2\xc8\x19\x01\x6e\x63\x3b\xce\x2f\x6f\x53\x44\xf0\xe5\x5f\xc4\xdb\x05\x25\xe3\x2d\x64\xeb\x55\x81\xa5\x28\x99\x1b\x64\x68\x04\xa2\x19\xa2\x68\x9c\x1b\x0d\x4a\x99\x9d\x2f\x9d\x77\xf6\x07\xa3\xe5\xe3\x01\xe9\x62\xea\xfc\xff\x4a\x76\x44\xdf\xcb\x54\x83\xc6\x6c\xbb\x4f\xa7\xdb\x0f\x36\x60\xc4\x57\x3d\xfc\x5d\xd8\x46\x47\xc0\xf2\x00\xd5\x7f\xec\x48\xbd\xc0\xf6\xf1\x0b\xcd\x98\x05\xd2\xb0\xb9\x61\x2d\x2d\xa1\x81\xba\xf8\x82\x03\x8d\x0d\x23\x38\xa6\x99\xe0\xaf\xce\x02\x33\x15\x7a\x1e\xfa\x33\x1c\x0f\x6b\xc2\x5e\xa4\xfc\x20\x8d\x37\xe2\x70\x40\xe6\xce\xf9\x60\x7f\x2c\xe9\x6d\x85\xbe\xda\xfe\xf4\x4c\x7d\x90\xc7\xc8\xf4\x98\x25\x7f\x58\x80\xc0\xd3\x7e\x16\xd5\x4a\x79\xcd\x86\x39\x7e\x48\x35\x11\x28\x40\x09\x19\x77\x68\x13\xf0\xcd\xe3\x5c\x46\xce\xa7\x82\xb3\x86\x3e\x17\xe0\x68\x0f\x39\xba\x66\x04\x75\x87\x7a\xdd\xd8\xf9\x6c\xa8\x91\x70\x8d\x18\x6a\x24\x7a\x0d\xfb\x93\xc6\x84\x8a\x7b\x1e\xeb\xf4\xe3\xbe\x73\xc1\x1e\x2a\x8c\xe8\x2c\x49\x4b\x67\x80\xb5\xf0\xda\x99\x30\x6c\x3e\x15\xf2\x58\x85\xbc\x89\x0a\xe1\xb7\x1a\xd9\x85\xb0\x0d\x46\x61\xa9\x99\x07\x0b\xb5\x16\x1f\xa2\xd5\xc5\xaf\x79\xdc\x32\xdf\x29\x11\xfa\x70\x4d\x36\xc5\xc0\xfc\xc5\xcb\xc3\xb3\x58\xac\xe8\x9f\xc4\xf8\xf4\x21\xcc\x5f\x1c\x1f\x19\x33\xfc\xf0\x12\x9e\xf1\x87\x8d\xa8\x2e\x97\xe5\xa2\x5c\x5e\x3c\x04\xaa\x2f\x0a\x72\x09\xf0\xfe\x0d\x2b\x2a\x4b\xe7\xe1\x1a\x6e\x8a\x61\xb5\x74\x96\x1e\xa2\xe5\x25\x93\x74\xa2\x4c\x3a\x43\x96\x4e\x44\xd2\x19\x16\xa5\x23\xe2\x0a\x74\x1f\x56\x8d\x17\x5f\xea\xf8\x86\x19\xbe\x31\xe3\x1b\x12\xbe\xb1\x86\x6f\xf2\xd3\x94\x7f\x69\x59\xc7\x37\xc8\xf0\x4d\x18\xdf\x80\xf0\x4d\x2a\xb4\x7f\xa5\xa8\xfd\xbf\x3d\x04\xae\xbf\xe5\xda\x4f\x31\xcd\x2d\x70\x81\xc0\xcd\x01\xcf\xe4\xda\xb1\x6e\xca\x3d\xe1\xe1\x90\x68\x0a\x29\xab\x65\xf5\xf2\x21\x9a\x7e\x69\xea\x0a\x37\x99\xa8\xa4\x64\x59\xdd\x90\xac\xa4\xd4\x94\x4b\x76\xaa\x31\xfe\xf5\x21\x30\xfe\xd5\xd8\x1b\xae\x19\xe5\x0e\xa3\x7c\x9d\xa1\xdc\xd1\x51\xee\x56\xa3\xbc\xfc\x10\x28\x2f\x1b\x3b\xc4\x15\xa3\xdc\x65\x94\xaf\x32\x94\xbb\x3a\xca\xbd\x0a\x94\x1f\xd6\x38\xbf\x58\xd2\x51\xbe\x64\x94\x7b\x8c\xf2\x65\x86\x72\x4f\x47\xd9\xfd\x69\x56\x7d\x79\x41\x47\x79\xcc\x28\xbb\x8c\xf2\x38\x43\xd9\xd5\x51\x3e\xfd\x69\x96\x7d\xb9\xd4\xfd\x46\x8c\xf2\x29\xa3\x3c\xca\x50\x3e\xd5\x51\x3e\xfb\x69\xc6\xfd\xd7\x52\xf7\x4b\x19\xe5\x33\x46\x39\xcd\x50\x3e\x9b\x36\xef\xa6\xd5\x19\x5e\x86\xa1\x18\x03\x30\xb9\x6c\x5c\xc2\x5a\x74\x63\x14\x24\xa3\x88\xb6\x36\xd4\x9d\x5e\x8f\x68\x7d\xf5\xf3\x03\x78\xe2\xff\xf5\xc4\x1f\x5c\x6b\x06\x3f\xad\x8b\xfd\xe7\x7b\xe2\x0f\x2f\x9d\xe1\x4f\x96\xce\xfd\x3d\xf1\x87\x1f\x62\x1e\xcc\x13\x7f\x20\x8d\xfa\xdf\xe8\x89\x3f\x7c\x4f\x90\xf2\x27\x77\x85\xf9\x3d\xf1\x9f\xdf\x1b\xea\x7b\xe2\x3f\xad\x43\xcc\xef\x89\xff\xb4\xc9\xc3\xfc\x9e\xf8\x4f\x9b\xa2\xcd\xef\x89\xff\x8c\x79\xf0\x43\x7a\xe2\x0f\x66\x30\x7f\xbe\x27\xde\x6a\x99\x76\x06\xcc\xce\xb8\x3c\x17\xd2\x13\xf2\x42\xc8\x7e\x2d\xc7\x1c\xf7\x5d\x68\x6b\x33\x3b\x2e\x10\xe6\x5c\x34\xee\xf9\xe3\x16\xd3\x05\xdf\xf9\x38\x29\xfa\xba\x70\xc9\x6b\xe4\x6c\xec\x59\x1e\xee\x0c\x44\x18\x5d\x29\x76\x22\xbe\x33\x3c\x86\x0d\xc8\xa4\x3c\xc8\x4c\x60\x00\xa3\xad\xcc\x1d\x79\x9d\xd0\x2f\x94\xcf\x72\xa0\xc5\x2c\xef\xc9\x13\xf2\x51\xb0\x0c\xf2\xba\xa9\x36\xe1\x42\x7b\xe4\x0c\xec\xb1\xd3\x07\x8a\x52\x40\x7c\x04\x14\x8d\x0b\x7b\x0b\x22\x80\xdd\x85\x4b\xa7\xb8\x1b\xb1\x20\xe0\xc8\x91\x4c\x53\x37\x00\x3c\x86\xc0\x6a\x4f\x7b\x5d\x7a\x79\xe5\x6c\xec\x5a\x97\xb8\x85\x76\x45\x54\x5d\x4d\xa8\x2a\x5e\x6f\x6b\x5d\x17\xef\xdc\xbb\x2e\xde\x51\x98\xdf\x16\x75\xe3\x6c\xec\x23\x2c\x29\x9d\x1b\x02\x76\x53\x64\x91\xec\xe8\x7b\x34\x4f\x27\x23\xd3\xe2\xef\x98\x46\x98\x68\xdb\xcb\x9c\xbc\x2c\x72\x92\x87\x86\xd7\x6c\x70\x15\xe0\x09\x72\xb2\xcb\xdc\xcc\x86\x0c\x2c\xc7\xfc\x64\x7a\x64\xaf\xc0\x91\x4b\x68\xbd\xc8\x94\xdb\x51\xc4\x3d\x5c\xd7\x91\x3d\x5b\x9e\x9a\x14\x49\x9e\xfe\x21\xdd\xe9\xfd\x3d\xe8\xe7\xf2\xd4\x96\xe7\x8e\x05\x25\x70\x8f\x4f\x9e\xbe\x76\x0a\x05\xe7\xeb\xdb\xd2\xe5\xce\x0d\x29\xee\xdd\xf2\x94\x36\xfa\x64\x76\x0e\x57\xa3\x17\x7a\xd5\x02\xf4\xa8\xa6\xcd\x78\x9d\xe2\x2e\x1f\x94\x2e\x1f\x60\x92\xbd\x66\x13\xea\x3f\x7a\xfe\x08\x58\x3c\xeb\xdd\xf3\x47\x45\x05\xb8\x70\x2e\x9e\xd1\x19\x93\xe2\x71\x93\x3e\x1f\xbb\xb2\xfa\xc2\x04\xa8\x09\x48\x78\x4e\xf8\x2c\xef\x75\x50\x49\x5e\x80\xde\xcb\xbe\x52\x7c\xe9\x01\x38\x79\x81\x5b\xe5\x7d\x5d\xf7\x79\xdf\xf1\x00\xb7\x95\xd7\xbc\xd8\x0d\x52\xa7\xd5\xe2\x18\x67\xda\xde\xae\xbd\x7d\x02\xda\xbf\x24\x16\x9b\x5c\x49\xc5\x29\xdc\x0f\xd6\xaf\xdc\x2e\xc6\x0e\x6b\xaf\xde\x7a\xf2\x2a\xbf\xd3\xc8\x77\x14\xb8\x17\xb4\x43\xe9\xa3\xb6\xf7\x1d\x9f\xb5\xdd\xa2\xe3\x39\x58\x78\x3b\x59\x1f\x8e\xa4\x0f\xa4\x4f\x2a\xa3\x26\xf6\x1d\xa6\xa4\x41\x1d\x0c\xda\x03\x96\xfd\x65\x2d\x2d\x2c\xaf\xb0\x85\x1d\x38\xd6\x00\xaf\x47\xc5\x2c\x3a\xb8\x13\x50\xb3\xcb\x62\x80\x1b\xcf\x01\xb6\xa7\x41\xe2\x5d\x6e\x37\xdd\x0b\x83\x8e\xba\x36\xab\xbd\x6a\xb7\x3f\x9a\x29\x83\xe2\xed\x4f\x33\x5f\xad\x7e\x34\x30\x11\x77\x61\xff\x98\x6c\x1e\x3f\x7a\xf6\xe8\xe9\xea\x27\xcb\xb2\x9e\x79\x34\x34\xe4\xe7\x5f\x54\x36\xe7\x22\xb4\x62\x43\x25\xde\xda\x17\xce\xe1\x2e\x9f\xb9\xee\x3b\x2f\x16\xa7\x3a\x15\x40\x72\x16\x0b\xb6\xd8\xb2\xfa\xd8\x85\xfa\xaf\x9d\x8b\xe7\xf7\xea\x3f\x17\x5f\xfa\x5f\x1d\xc0\xd4\xf2\x1d\xef\xff\x2c\x2e\x08\x1f\xb4\xda\xff\xb7\xff\xca\x0c\x2b\x75\xcf\xdc\xb8\xd1\xf3\xc6\x5e\xcf\x6d\x74\xae\x1b\x88\x32\x0c\x66\x4f\x97\x57\x14\xa1\x7f\xfc\xb1\xb4\x0c\x89\xa5\x65\x20\x19\xe5\xc2\x7d\xc1\x03\x39\x3a\xde\x2f\x16\x50\x20\x20\xe5\x38\x03\xb8\xe6\x15\xa2\xb6\x2d\xfe\xb2\x40\x89\x67\x90\x6a\xfe\x7b\x80\x40\xee\xd6\xf2\x03\x70\xc2\x33\x52\x43\x52\x9d\x79\xc6\x91\x8f\x40\xe0\x4e\x38\xc9\x7b\x6f\x6d\xea\x36\x38\xef\x6a\xe6\x09\x40\xdb\x9b\x8a\x45\x70\x31\x95\xd3\xa7\xcf\x0d\x7c\xc7\xea\x63\x54\x0a\xe8\x78\x98\xda\x4b\x30\xe9\x39\x3e\xd4\x18\xb0\x75\x00\xc0\x5f\x09\x09\x23\x02\xe6\x4b\xe4\xb0\x80\x65\xc4\x7d\x4f\x06\xa1\x11\x77\x68\x17\xeb\x33\x7b\xe0\x78\xd9\x60\xe4\xa3\x13\xe7\x29\x0c\x85\x46\xc2\xe2\x02\xff\xd3\x04\x36\x39\x96\x87\xb8\xeb\x85\x2e\xb2\xc0\x87\x7d\xfa\x15\x17\x14\xf6\xb0\xaf\x7e\x98\xaf\x46\xbc\xcc\x24\x61\x01\x45\xd2\xe6\x7e\x89\xa4\x84\xbf\xb7\x2c\x93\x55\x76\xae\x98\x44\xec\xf9\xea\x93\x6f\x54\x37\x4a\xbd\x7e\xf9\xeb\xaf\x2f\x7e\xe5\x66\xbf\x80\x90\xf4\x63\x24\x1e\x06\x45\xe1\x0f\x24\x97\x6c\x20\x19\x7d\x2c\x95\x2b\x90\x54\xbc\x1d\x11\xe1\xc0\xf8\x52\x78\x72\x94\x2e\x7d\xbe\xed\xae\x44\x2c\x5a\x79\x57\x22\x16\xa0\xbb\x12\x2f\x40\x25\x55\x97\x44\x4f\x70\xf5\xdc\xed\xf6\x45\x1f\x2c\x36\xa2\x93\x11\xf2\x7a\xa5\xa4\xf1\x7a\xd9\x45\x2c\x4b\x45\xf3\x32\x33\x0f\xf7\x2c\x17\xec\x54\x40\xe4\xaa\xef\x9f\x44\x7e\xb8\x27\xb8\x5f\x5f\x85\xe1\xef\xab\xb2\x29\x65\xb8\x83\xfb\xc1\x1d\x00\x5c\xc5\x29\xdf\xf1\xf3\x6b\xeb\x9c\x52\x24\x73\x98\xb5\x73\x3f\xb3\x42\x9c\xc4\xeb\x07\x81\x36\xf7\x0d\x6a\x56\xa9\xa5\x5c\x88\x34\xf5\xe0\x67\x6b\xea\xe2\xc2\xff\x3e\x55\x55\x94\xe4\x91\x17\xbc\x2c\x7a\xd3\x2c\x15\x06\x11\xff\xef\xd6\xe1\xa5\x15\x4d\x87\x97\x56\x4a\x3a\x7c\x70\x3f\x1d\x3e\xbc\xaf\x0e\xa3\xee\xe1\x87\x65\x76\x7f\x32\xae\xab\x8d\x26\xb8\xe7\x7c\x65\xb6\x1a\x43\x09\xb5\xe4\x8a\x85\xf0\xbe\x7e\xd0\xd5\xee\xb9\x8c\x57\xc3\x9e\xdb\x4a\x2d\x75\x4b\xf1\x4b\xd0\x86\xba\xfd\x60\xe6\xe9\xc5\x82\x72\x0c\x48\x39\x54\x78\x8b\x1f\x2b\x44\xa7\x84\xbe\x4f\x4a\x8f\xfa\x5c\x16\x6f\xe0\x2c\x11\x77\x16\xd4\x41\xc0\xa7\xe8\xd0\xf5\xc9\xf7\x7c\xba\x48\xbf\xf8\x57\x31\x28\x47\x17\xfa\x15\x31\xe4\x4f\x3d\x0f\x57\x0d\x02\xf2\xdd\xcc\xf6\x6f\x71\x41\x53\x9e\xa0\xa4\x3b\x87\xf7\xd2\x9d\xf5\xb5\x79\x74\xa7\x68\xfb\xf8\xb3\x5a\x14\xc5\xe4\xe1\xf5\xd2\xe2\xf2\x6f\xcb\x2b\x2f\x5e\x2e\xff\x56\x57\xfc\xbf\x91\xd5\xc8\xa3\x69\x78\x93\x24\xbd\x61\xd8\x8e\x95\x37\xaa\x98\x4d\xaf\x39\xb0\x86\x97\x25\x18\x5c\x3f\xa5\x6c\x4e\x71\x69\x15\x5c\xc3\xa3\x5f\xfb\xc2\xa4\x7a\x17\x7f\xac\x14\x54\xcf\xd7\xed\xd2\x05\xd2\x7b\x81\x9f\x5d\xdc\xef\xab\x8b\x2f\x17\xa0\x7a\x7d\xc7\x2b\xc3\xed\xdf\x0f\x6e\x1f\xe0\x2a\xc5\x85\x49\xf2\x44\x71\x07\x53\x76\xa9\xa0\x5a\x03\xb0\x4b\x0b\xba\x6e\xad\xaf\xdd\x4f\xb7\xd6\xef\xa6\x5b\xac\x55\xba\x5e\xbc\x64\x41\x4a\x18\x48\xf0\x2f\x3f\x7b\xea\xd9\xcb\x9e\x39\xde\x87\x97\x25\x80\xf0\x72\x47\x5a\xca\x89\xbd\xc0\x8b\x6a\x4b\xc4\xae\xdf\x8f\xd8\x8d\xbc\xac\x57\x73\x69\x51\xfa\x42\x0e\x84\x0c\x84\x0c\x85\x8c\x84\x1c\x0a\x19\x0b\x99\x08\x99\x0a\x39\x12\x1c\x26\x5d\xc8\x6b\x21\x6f\x44\x47\x8a\x4e\x47\x74\xba\xa2\xd3\x13\x1d\x57\x74\x4e\x45\xe7\x4c\x74\xce\x45\xc7\x13\x9d\x0b\xd1\xe9\x8b\x8e\x5f\x6b\xad\xf2\x22\xd3\xb5\x8c\xc1\xfc\x49\x8a\xa5\x06\xe1\x60\x8a\x69\xc8\xb5\xa1\x83\x86\xde\x0a\x9a\xc2\x37\x85\x8f\x15\xa4\x57\x18\x81\xe4\xbd\xe7\x5e\xc2\x2c\x89\xae\x9c\x10\x90\x80\x09\xdc\xbe\x5a\x26\x82\xba\x2c\xd2\xc1\x73\xf0\x42\xe8\x3b\x5d\x80\xa1\x3a\x9c\xf0\x51\xb2\xda\x9b\xa5\xfc\x8d\x97\xbf\xc1\x0b\xeb\x97\xf9\x0d\xcb\xbc\xf8\x72\x85\x5f\x36\x9b\xb8\x0a\x2b\x22\x1d\xb7\x80\x71\x0b\x34\xdc\xc2\x22\x4b\x9c\x68\x1a\x41\x2e\x81\x80\xe8\xac\x3e\xdd\x2b\x4c\x5c\xe2\x80\xa8\x60\x2f\xf2\x16\x1e\x0f\xbc\xc0\x2a\x36\xf3\x74\x49\xf0\x4b\x95\xbb\xc3\xcb\x8c\x21\x12\x3f\x37\xd4\xc5\x97\x66\xb0\x36\x45\x5a\xa1\x5e\xc8\xc2\x12\x06\xf9\x41\x49\xa6\x7c\xc8\x5a\x11\x2b\x94\x86\xf8\x17\xd3\x9e\x4a\x7b\x90\x66\x9e\x0f\xb3\x04\x77\xa9\xb8\xd0\x9b\x78\x47\x96\x35\xeb\x37\xd0\xac\xb1\x51\xb3\xae\x1d\x0b\xd7\xb2\xc7\x4d\x91\xde\x1e\x36\x5a\x8c\x74\x59\x26\xcc\x93\x44\x93\x65\xca\xc4\x8c\x0c\x62\x4c\xf3\xf1\x65\x64\x50\xb6\x94\x07\x16\x7a\xbb\xad\xe9\x5b\xca\x43\x4c\xb1\xe6\x4a\x0e\xb8\x9f\xea\x6f\x57\xac\xc5\xbc\x59\x1a\x6f\x8a\xef\x16\xf9\x9d\xd2\xac\x19\xe2\xc7\xb2\x28\xff\x44\x93\x7f\xa2\xc9\x7f\x49\x24\x46\xb5\x4a\xd5\x77\x30\x9e\xb8\xd2\xd9\x36\x66\x50\x63\x8d\x6d\x97\x5a\x17\xb8\x32\xf0\xee\xb2\x6e\x17\x18\x6b\xc8\x8e\xf5\x2e\x30\x36\xe2\x4a\xf6\x7d\x5e\xa8\x8b\x2f\xcd\x60\xed\x1b\xea\x02\x14\xee\xd1\xa0\x53\xe2\x36\xa5\x43\x18\xb9\xca\x5c\x4f\x92\x90\x9b\xbb\x23\xd7\xba\x3b\x72\xc3\x7a\x72\x9d\x25\x20\x87\x95\xe3\x9a\x53\x90\x47\x2a\x71\x4d\xbf\xb6\x94\xc6\xe5\x7d\xa9\x39\x21\xb2\xeb\xdc\xb0\xa7\x20\xa5\x5a\xd7\x97\xaf\x71\x1b\xe2\x7e\xcb\xfa\xdd\x2f\x52\x7e\x75\x70\xcb\xe4\xda\x00\xbd\x73\x4f\xe8\x1d\x84\x8e\xce\x08\xd2\x28\x65\xe9\xbb\xd0\x2f\x37\x15\x96\x03\x48\x97\x67\x46\xcb\x21\x2f\x1c\x40\xb2\x07\x48\x9f\xe1\xde\xf1\xac\x28\xba\x30\xea\xea\xda\x2f\x7b\xac\x46\x98\x2a\xe8\xbf\x74\x59\xf7\xe5\xa9\x41\xf9\xa5\xab\x3c\xf6\x4a\x15\x65\xe0\xac\xa3\xdc\x02\xab\x3e\x3e\x1b\x74\x5f\xba\xc8\x9a\x73\xc7\x13\xd2\x2b\x21\x7b\xc6\xf0\x30\x55\x44\xf6\x5c\xeb\xad\xd2\x33\x61\x7c\x5e\xb7\xbf\x72\x33\x8c\xf6\x59\x09\xed\x33\x33\xda\xe7\xd8\x67\xe7\x87\x8c\xbd\xd6\x0c\xda\x96\x14\xcc\x96\x26\xb6\xf0\x3d\xac\x98\x21\x5d\xda\x77\xba\xe0\xb9\x14\xed\x3f\x15\x9e\x5f\x2e\xdb\xdf\xa5\x6f\xec\x57\xfe\x1f\x30\x6d\x55\xb3\x56\x4b\x0e\x9c\xac\x0e\xea\xbd\xaf\xf4\xde\x07\xbd\x1f\xdc\x53\xef\x07\x5f\x24\x2e\x0e\x20\x56\xda\x7e\xa0\xef\xc8\x7c\x32\x29\x03\x67\x6a\x5d\xdb\xb2\xb2\x30\x29\x21\x71\x94\xb2\x99\x50\x84\xd5\xc4\x5d\x35\x1f\x19\x45\x81\x62\xa6\x36\xba\x82\xe6\xc4\xd9\x95\xfd\xd9\x1d\x6c\x09\x3b\x58\x6c\xee\x60\x23\xec\x60\x21\x74\xb0\x18\x64\x1d\xd5\x89\x79\x2e\xe4\xb0\xa4\xbf\xe1\x44\x7f\x43\x5d\x7f\xa3\x89\xea\x0e\x4d\xaa\x1b\xd1\x22\x95\xf6\x72\x29\x7f\x59\x63\xc0\x94\xa1\xae\x79\x61\x51\xf3\x96\x11\x1f\xa3\x4e\x47\x14\x9d\xf5\x1e\xb0\x57\x66\xc3\x46\xcd\x4e\xb0\x9b\xa7\x25\x36\xc5\x13\x36\xc5\x3a\x9b\x12\xbd\x9b\xa7\x26\x5e\x25\xb5\xbb\x79\xac\xa3\x1d\x97\xba\x79\x6c\x46\x9b\x02\xed\xcd\x0f\x19\xbb\x79\x6c\xee\xe6\xe4\x14\xd2\x6e\x81\x55\xd4\xa9\x1a\xca\x06\xd5\xd5\x47\xbe\x72\xa4\xad\x97\xe2\xe3\xc3\x2d\x98\xca\x11\x34\xac\x30\xa7\x4c\x0b\x11\xb8\xcc\x57\x44\xe5\x25\x7f\xa6\x0c\xcb\x47\x2b\xf8\xfb\x74\xba\xc4\x62\x56\x42\x6d\x3c\x5f\x19\xad\xd3\x95\xb6\xac\x2f\x6f\x1c\x68\x90\x07\x66\xb5\xd2\x22\xaf\xc0\x40\xdd\xdc\xd3\x40\xdd\x7c\x91\x57\x38\xec\x83\x66\x8d\x0c\xe0\xaf\xef\x09\xfe\x1a\xc1\x13\xbb\xae\x1c\x79\x55\x1e\xf7\xe5\x78\xb6\x5d\xa2\xdd\xd7\x9e\xd1\x30\x75\xce\x80\xed\x1d\xe9\x58\x9d\x5e\x53\x74\x3a\xd5\x97\x0a\x88\x4e\x57\xef\x6b\x1d\xc9\xaa\x0a\xa9\x5c\x4b\x11\x12\x77\xb3\x4e\xd7\xd0\xcd\xe0\x35\x4a\x5c\x7f\xb9\x94\xbf\xe4\x28\xc4\x5c\x80\xa7\xaa\x5c\xa0\x86\xcd\x62\xdc\xb8\x1b\xe1\x63\xd1\xae\xf0\x6b\xbd\x17\x21\x6c\x5e\x69\xd7\x1b\x5f\xca\x5b\x6f\x02\xdb\x5c\xc7\x13\x9d\xd3\x12\x37\x7a\x13\x6e\xf4\x74\x6e\xb8\x9a\xe5\xe9\x9c\x9a\x58\xe2\xd6\xb5\x3c\xdc\x0c\x13\x56\xf2\x8b\xf0\xd9\x44\x98\x8b\x96\x67\x7e\xc8\x68\x79\xcc\xa0\xed\xce\x39\x59\x9e\x03\x56\x9b\x82\xd2\x54\xe9\x13\x56\xf5\xb0\xd7\x77\xce\x34\xab\x83\x8f\x0f\x67\x75\x3a\x67\xd8\x8b\x10\xeb\xdc\xea\x74\xbc\xdc\xa6\x74\x3c\x93\xd5\xd1\x4b\x14\xad\x0e\x00\xe2\xfb\x34\x00\x71\x56\x1e\xbb\x63\x5c\x05\xed\x5c\xe8\xfb\x33\x1d\xdf\xe9\x9c\xb3\xb5\xe8\xa8\xe5\xca\x0e\xac\x57\x76\xee\xb9\x10\xda\xf1\xbf\x74\x70\x29\xb4\xd3\x07\x9c\x0c\xe0\xfb\xf7\x04\xdf\x47\xf0\xc4\xc5\x0b\xa7\x73\x51\x36\x46\x9d\xf3\xa2\x31\xe2\xdc\x49\x16\x2f\x5c\xff\xfe\x5b\x53\xad\x15\x6e\x6a\x8b\x7d\xe6\xbd\x15\xe4\xa6\x7e\x88\x27\x4f\x67\xd7\x10\x7c\x54\x5a\x36\x23\x1e\xae\x38\x7c\xcf\x49\x3b\x70\xc0\xf4\xd9\xa1\xb3\xbb\x69\x79\xd0\x84\x15\x81\xce\x91\x4b\x76\xf8\xc1\xa0\x68\x41\x59\xb1\x02\xa5\x48\xd9\x82\x70\x08\xda\x02\xd8\x84\x15\xe7\x87\xfc\x9c\x1b\x85\x0d\x1c\xa4\x10\xb9\x33\x74\xd6\x37\x2c\x75\x26\x68\x48\xa0\x86\xf5\x41\x6d\x6f\x59\x17\x88\x04\xb3\x9e\xa1\xf2\x61\xa2\x56\xb7\xeb\x46\xa9\xb3\xbe\x69\xaf\x6f\x55\x9f\x90\xe2\x15\x4e\x40\x63\xa1\xc4\xdc\x3c\x1d\xdc\x91\xd1\xa1\x62\x74\xe4\xec\x6e\x41\x9b\x81\xb0\x86\x78\x78\x72\x36\xa3\xc3\x32\xa3\x43\x66\xb4\xb8\x40\xfe\x44\xc8\x9f\x81\x13\x55\xf0\x67\x60\x64\x75\x5f\x4c\x02\x47\x84\xaf\x01\x25\x73\xa0\x20\x3d\x68\x73\x23\x0d\xc3\x46\x32\xc0\x70\x3a\xea\x68\x14\x4a\x29\xc0\xad\xab\x98\xb0\x88\x6b\x63\x81\x52\xea\x23\xfe\x2c\x25\x46\x48\x97\xd2\xb2\xb3\xbe\x65\xaf\x1f\x9a\xa3\x02\x95\x45\xa5\x8b\xc5\xb4\x38\x3f\x70\x76\xf7\x32\x10\x80\xb7\xc0\xac\xd0\xf1\xeb\xae\xe0\x72\xf0\xd3\xea\x51\xb6\x7a\x29\x75\x61\xd6\x02\x2d\x47\x94\x9d\x1f\xf4\xf2\x4c\xd0\xbc\x8e\x14\xf1\x8a\xe3\x64\x11\xdb\xe6\xf0\x66\x85\x93\x76\xb8\xe9\x10\x46\x29\xc7\xf6\x5d\x3f\xb4\xd7\x8f\x2a\xc3\x32\xc9\xee\x1c\x91\x99\x72\x49\x0d\x0b\x69\x9a\x28\xee\xd3\x82\x32\x45\x72\xd1\x9c\x73\x8a\x9f\x2a\xca\xa1\x51\x04\x16\x35\xe4\x17\xeb\x36\xed\xe4\x8e\x3d\x35\x35\x3a\x87\x71\x36\x1f\xb6\x52\x28\x32\x72\x12\x31\xd6\xb5\x27\x65\x09\xa5\x9a\xf6\x8c\x34\x6f\x67\x6c\x70\x76\x46\x75\x7d\x9d\x54\xd3\x81\x54\xf7\x74\x52\xa3\x0e\x8c\xd0\xcf\x99\x1b\xea\xe2\x4b\x23\x58\xe6\x85\xef\xd2\xe0\x71\x49\xc2\x6b\xb1\xf0\x0c\x12\xa1\xf5\x94\x8b\xc2\x71\xf4\x3f\x2f\x29\xda\xf6\x63\xa5\xa2\x07\x69\x8c\x6f\x25\x62\x27\x2e\xf2\x4f\x91\x40\xc0\xb0\xd2\x8c\xda\x09\x6d\xe7\xf5\x55\xd8\xa4\x05\x04\xd9\x2f\x82\xa4\xf0\x49\x9b\x78\xb2\x74\x11\xe3\x59\x5e\xd3\xf1\xed\x21\xfc\xcc\xb6\x4f\x43\xa3\x95\x9c\x28\xf4\x24\x6e\xd3\x35\x45\xe6\x82\x68\x5d\x17\x7a\xa4\x4b\xa6\xc4\x92\x12\x67\x89\x92\xbc\xb4\x03\x83\x4d\xbf\x2a\xdb\xf4\x2b\xb6\xe9\x39\x8d\x8b\x68\x5f\x39\x56\x6e\x81\x3b\x7d\xe6\x4e\xbf\xc4\x9d\x18\x6b\xe6\x01\x75\x73\x8e\x20\x20\x0c\xcf\x8b\x81\xa8\xcc\x41\x87\xa1\x2d\xd9\x71\x76\x91\x5f\xb1\xf0\xd1\x4c\xca\x0e\x31\x0c\x7e\xef\xc3\x31\x8c\xff\xc4\x44\x20\x52\xea\xd8\x1f\x2d\x61\x87\xf8\x8a\xe2\xfd\x52\x06\x71\x57\x5b\x8e\xe0\x08\xa2\xb2\x8b\x03\x4d\x82\x41\xb5\x64\x37\x43\xac\x8b\x88\x7d\x37\xb4\x49\x76\xec\xc8\xed\x8e\x07\xc9\x99\xb3\x7e\x64\xaf\x9b\x02\x8d\x55\xee\x9f\xd6\x31\x67\xe2\x71\x82\xf7\x2b\xe3\x3d\xcb\xe5\xcb\x97\xef\x75\xe9\xb2\x94\x78\xd7\xb2\x94\x28\x11\x4c\x74\x6c\xd9\x55\x89\xae\x2d\x7b\x2a\xd1\xb3\xa5\xab\x12\x50\xf8\x54\x25\x4e\x6d\x79\xa6\x12\x67\xb8\xc8\x8b\x89\x73\xdb\xc3\x5f\xcf\xbe\xc0\x9f\x0b\xbb\x8f\x3f\x7d\xdb\xc7\x1f\x70\x5f\xf0\x67\x60\x07\xf8\x13\xd8\x21\xfe\x84\x76\x84\x3f\x91\x3d\xc4\x9f\xa1\x1d\xe3\x4f\x6c\x27\xf8\x93\xd8\x29\xfe\xa4\xf6\x08\x7f\x46\xf6\x18\x7f\xc6\xf6\x25\xfe\x5c\xda\x57\xf8\x73\x65\x5f\xe3\xcf\xb5\x7d\x83\x3f\x37\xf3\x5c\x1d\x1d\x38\x5f\x82\xaf\x80\xcc\x97\xf0\x2b\xe0\xf2\x25\xfa\x4a\xa1\xdd\x0a\x83\x03\xb2\x3a\x75\x16\x6a\xba\x81\xea\xf6\xe9\xfc\x28\x3f\x3c\x2e\x4d\x1e\xf9\x56\xea\x51\x01\xfa\xa5\xa3\xed\xb7\x43\xf9\x17\x54\xec\x45\xf9\xf2\x6a\x28\x7a\x59\xbc\xba\xfa\xf2\xc9\x93\xcb\xaa\x8b\xab\xb1\xe7\x25\xce\x18\x15\x37\x85\x1f\xd0\xdb\x11\xfc\x2c\xcd\xec\x57\x23\x9d\x10\x0a\xd5\x87\xd1\xe4\xae\x80\x1d\xd7\x88\xd9\xb3\x45\x5e\x7a\xa5\x58\x70\x0a\xcf\xa5\x57\xe8\x0b\x3e\xe4\x00\x8a\xf0\xb3\xd1\x2f\xa1\x27\xb6\xff\x38\x1c\xbe\xce\x3a\x36\x64\xcf\x35\x10\x60\xc5\xda\x63\x01\x16\x36\x0d\x07\x01\xe4\x1b\x46\x84\x1b\xc8\x93\xb2\x30\x24\xdc\x38\x52\xd2\x27\x3d\x52\x56\x98\xb8\x58\x17\x85\xec\x20\x9c\xae\x13\x2b\xd3\x88\x95\xbb\x26\x71\x90\x29\xbb\x99\x39\x50\xe4\x94\x5a\x81\x9a\xd5\xc3\x78\x41\x09\x1e\x33\xaa\x67\xf6\x88\xb8\x79\x5e\xcf\xaf\x69\x56\x1f\x34\x33\x79\x14\x07\x15\x14\xdb\x5d\xc6\x15\x2c\x5f\x31\xb4\xe0\x6b\x35\xba\x60\x3b\x54\x78\xe6\x18\xd3\x73\x76\xdf\x83\x00\xb0\x10\x58\x60\xe4\x61\x2f\x93\x41\xef\x0e\x32\x70\x51\x06\xa7\x24\x03\x17\x2b\x9f\x9a\x64\xa0\x6b\x80\x41\x08\x68\x5d\xf0\x23\xa6\x21\xda\xcc\xa2\x37\x2a\xcf\x10\xe8\xb9\x01\x68\xad\x0b\xe4\xd7\xdf\xd1\xed\xf1\x6a\x27\xd2\xc6\x44\x07\x75\x05\x13\x5d\xd4\x17\x65\xc2\x81\x62\x95\x70\x91\x04\x65\xc2\x91\x0c\x65\xc2\xb1\x7d\x65\xc2\x11\x07\xb4\xe1\x8e\x87\x3f\x17\xce\x05\xfe\xf4\x9d\x3e\xfe\xf8\x8e\x8f\x3f\x03\x67\x80\x3f\xc0\x6b\xfc\x09\x9d\x10\x7f\x22\x27\xc2\x9f\xa1\x33\xc4\x9f\xd8\x89\xf1\x27\x71\x12\xfc\x49\x9d\x14\x7f\x46\xce\x08\x7f\xc6\xce\x18\x7f\xc0\x9c\xe1\xcf\x95\x73\x85\x3f\xd7\xce\x35\xfe\xdc\x38\x37\x76\x8d\x3b\xf0\x8f\xdd\xa0\x07\xe3\xec\x9e\xb3\xfe\xce\xde\xa8\x0c\xf5\x6c\x98\x44\x6f\x7f\x52\xe5\xe0\xcd\x80\x66\xf9\x03\x54\x83\x7c\x3a\x58\x18\xcd\x65\x2f\xfb\x1a\x6a\x63\xc7\xde\xd8\x9d\x5e\x1b\x61\xcc\x3e\xaa\x0f\x06\xf1\x8b\x23\x7b\x63\xaf\xba\x18\x78\xb5\x4b\xaa\xdc\xfe\xac\xa5\x16\xfb\x82\x3e\x91\xc4\x43\xab\x84\xe0\x05\xeb\xa9\x3f\xf1\x77\xa6\x4c\xa6\x1a\x23\x00\x75\xc3\xfb\xec\x33\x88\x67\x0b\x82\xbe\x80\x78\xb6\xf8\x7b\x53\x79\xff\x48\xe9\x7e\xab\x74\x98\x8d\x3a\xad\x09\x39\x40\x8c\x4e\xd5\x3e\xc7\x02\xe5\x0f\x35\x9b\x4d\x82\x56\x09\xa9\x7c\xd6\x8c\x4d\x84\xa7\x2a\x97\xce\xd5\xe9\xfd\xbf\x1a\x23\x2e\x37\x13\xb1\xf5\x0a\xb8\xd5\xf8\x71\x51\x46\x73\xb3\x8c\xe6\xee\x40\x46\x75\x9c\xbd\xda\x0e\x1e\x47\x28\xfe\x59\xae\xde\x3f\xc6\x8d\x63\x46\xa8\x67\x7e\x28\x78\x77\xd3\x61\xb5\x6f\xf3\xf7\xfe\x9e\xb0\xdb\xec\x55\xd2\x1d\x02\xa5\x75\x07\x3e\x61\xdc\xff\x43\xc5\x8f\xe5\x42\x89\x93\x1f\x22\x86\xaa\x31\xd4\x4a\xf4\xd1\x00\x54\x06\x7a\xec\xc8\x19\xaa\x6b\xd3\x41\xb5\x27\xc7\xb3\x95\x4e\x29\xa3\x86\xfe\x27\xfb\x99\x65\x07\x12\xec\x6f\xd1\x81\x1c\x3d\x79\x32\xaa\x72\x20\x53\x07\xa5\xa5\x86\xfd\x4b\x27\xad\x18\x2a\x2f\x4b\x9e\x23\x53\x74\xed\x5c\x02\x21\x57\x40\xc8\xb5\x89\x90\x80\x5d\xb6\xa3\x55\xe5\xb2\x8d\x45\x5f\xf4\xd1\x47\xc2\x17\xa8\xa6\xb9\x9b\x70\xc3\x6e\xc2\xcd\xc4\x4d\xc0\xbc\xae\x8c\x64\xd7\x4b\xaf\x9f\x2d\x22\x17\xd0\x6f\x40\xdd\x18\x66\x77\xdd\xef\x84\x5d\x24\x95\x5c\x70\x72\x55\xcb\x1c\x51\xc3\x4b\x91\x27\x8f\xe3\x27\x4f\x20\xa7\x82\x2b\xe5\x88\xea\x8f\x07\x6e\x7a\x1e\xf6\xde\x03\x1f\xb2\x86\xc5\xa3\x93\xc0\x87\xb6\x1f\x65\x41\xd5\x71\x24\x96\x36\xbc\xa5\x9b\xef\xff\xfa\xcb\xb4\xce\x2f\x93\xc4\x3b\x0b\xf0\xf2\x9f\x46\x1a\x36\xe0\x27\xbe\x6e\x78\x41\x03\xd8\xd8\x00\x59\xc3\xba\x27\x46\x18\xee\xbb\xd7\x1b\x50\x58\x76\x9a\x5f\x9d\x3f\xfb\xaf\x64\x47\x8c\x5f\xdd\x7c\xc7\xfe\x7b\x83\x7d\x37\x57\xb2\x10\x87\xfc\x08\x87\x7b\x03\xdf\xd9\x9d\x30\x05\x50\xa7\xf2\x75\x43\xa7\xa3\x3e\xe8\x7d\x42\x26\xbe\xeb\x46\xa0\xd5\xc5\x06\xa1\x98\xb9\x54\x95\x43\x63\xb4\xb2\xf5\x7c\x9c\x7f\x92\xff\x92\x5b\x30\x4e\x19\xdd\x9a\xef\x38\xac\xd4\x19\x52\xca\x03\x94\x2a\x99\x17\x30\x8f\x4f\xa3\x80\xc1\x55\xec\xec\x3c\xf8\xc8\x33\xf7\xa8\xf2\x9f\x3f\x1e\x5c\x14\xfa\x66\x7f\x32\x00\x58\x9e\x36\x39\xf8\xeb\xaf\x7f\xe9\x59\x5e\x6e\xe1\xd0\xae\x5e\x14\x06\x08\xad\x5f\x37\xe0\x3b\xf3\xe2\xa4\xca\x63\x6b\xe9\xe5\xd6\xd2\x9b\x65\x2d\xfb\x53\xd6\x92\xc7\x8f\x07\xb6\x96\x7d\xb3\xb5\x0c\xf0\x6b\xb6\x7e\x66\x2b\x0b\x46\xcf\x6f\xc2\xec\xad\xd8\xca\xbf\x07\xcf\xc7\xaf\x68\xa4\x99\xc4\x63\xa7\x47\x64\x64\xce\x8d\x80\xb9\x11\xe8\x53\x4c\xc7\xa9\x66\x19\x16\xba\x95\xed\x21\xa0\x3a\x50\xdd\x6b\xfa\x70\x1b\x54\x16\x96\x15\xb0\x40\x69\xa4\xae\x1e\x8f\xc0\x16\x15\xf9\x1b\x3e\x79\x12\x56\x71\x37\x72\xc2\x59\x63\x72\xa4\x8f\xc9\x17\x4e\x34\x85\x7b\xcf\xf5\xdd\xd4\x6d\x98\x79\xad\xa9\xac\x5e\xf3\xef\x1b\x41\xb0\xb5\x1f\x36\x7c\x8c\x02\x1e\x40\xe6\x1b\x1c\xee\x6f\xd6\x19\x89\xea\x19\x07\x95\xc9\xa6\x1a\x1b\x85\xca\xe8\x29\x98\x3e\x31\x02\xbb\x3a\xa9\x8d\x0c\x5d\xf8\xc3\x51\x31\x23\x54\x0c\x1e\x4e\xfd\xb1\xf8\xe2\x05\xaa\x01\x3c\xab\x0f\xda\x5e\x3b\x5b\xfb\xf7\x3b\x79\xb0\xb5\xff\xc5\xfb\xda\xcc\xef\x8b\xc2\xdb\x5d\x0a\x52\xcb\x94\xe4\x11\x30\x27\x08\x1b\x10\xe0\xe2\xa3\xc5\xb8\x20\x65\xf9\x0d\x61\x1b\xcd\x0a\x1a\x19\x60\xd6\x05\x89\x4e\x58\x6c\x82\x75\x41\x2a\x6b\x4d\xb1\xe9\x9d\x3b\x88\xc2\x58\xc6\xd7\x53\xac\xd2\x18\x45\x80\xd5\x7d\x18\xcb\x60\x7a\x55\x62\x69\x92\x5a\x5c\x28\x24\x5f\x40\x32\x43\xc0\x6b\x3e\x7f\x07\x2c\x02\xae\x58\x66\x2a\xcc\x28\x54\x53\x92\x97\x37\x50\x43\xad\xd5\xa6\x65\x71\x11\xf1\x2e\xa7\x16\x2a\x90\xe5\x16\xea\xa0\xaa\x53\xbf\xf9\x66\xc6\x9c\xdc\x9b\x7c\x7c\xb5\x90\xeb\x44\x6e\x4e\x4a\x47\xe2\x16\xf3\x32\x9b\x9b\xa5\x97\x4b\x4b\x85\x97\x5b\xa5\x97\xc5\x77\xdb\xf6\x77\x1d\x6b\xea\x3f\x77\x5d\x1b\x7a\x73\x6c\x5a\x1b\xca\x6f\xb9\xe0\xcf\x63\xd7\x9e\x7f\x88\xbd\xd4\x3d\xc2\x6e\x51\x36\xfc\x17\x18\x97\x82\x0c\x78\xf5\x76\x01\x82\x69\x75\xd5\x05\x4a\xd0\x37\x0e\xf6\x41\x5c\x07\xfb\x34\x23\x5a\x33\xac\xc5\x6e\xbd\x29\x2f\xbf\x6e\xbd\xe1\x1d\x3c\x15\x0a\x8c\xd1\x7c\xf2\x44\xe1\xd8\xfe\x34\x0b\xb3\x19\x6b\x5d\xce\xe6\x8e\xbd\xb9\x7b\x27\x8e\xe5\x9c\x59\x03\x10\xbe\x2b\x13\x77\xd7\x8d\xcf\x7e\x08\x3d\x03\xe7\xed\x5e\x85\x34\x98\xcc\x35\x85\x7b\xa5\x24\xca\x8c\xf9\x58\x9f\x31\x24\x67\x67\x73\xd7\xde\x3c\xb9\xd3\x0d\x2c\x0b\xa5\x73\x21\x78\x02\x61\x19\xf2\x76\x77\xf9\x28\x48\xe1\xb0\xd3\xc1\xbb\xbb\x1d\x76\xba\xc7\xf9\x1d\xba\x73\x2a\xe0\xfb\xa5\x06\xa6\x9b\x56\x98\xf6\xcd\xfc\x58\x46\x90\xc2\x36\x86\xbd\xf9\xfe\x5e\x3c\xc8\xd3\xe1\x1d\x0f\x45\x44\x6a\xab\x7f\xe8\xec\x1e\x67\xdc\x0b\x85\x85\xfb\x17\xf1\x6c\x16\x44\x65\x16\x44\x39\x0b\x7c\x3a\xe0\x15\x54\x1e\xf0\x0a\x8c\x1b\xcd\x8a\xca\xc9\x6e\x4b\x68\xda\x38\x4e\x70\xdf\x38\x6c\x22\x57\xa9\x95\x84\x77\x8d\x73\x00\xc5\x1d\xe3\xd3\x38\x1c\x38\x9b\xef\xed\xcd\x0f\xf5\x4e\x1c\x89\xe1\x03\x6d\x03\xdf\x73\xdd\x6f\x9e\xfd\xd7\x81\xa6\x14\xe5\xbd\x50\x9e\x8a\xdc\xd7\x51\x0e\x1c\x44\x35\xa0\x4d\xfc\x00\xa5\x31\x80\x9f\xa5\xba\xa7\xc6\xd0\x27\xd4\x7c\xe0\x01\x5a\xa7\xdd\x77\x24\x25\x14\x48\xb3\xf4\xbe\xde\xa6\xcd\xe6\x07\xf6\x47\xe7\x5e\xac\xa8\xbb\x5b\x92\x86\xce\xe6\x07\x7b\xf3\xe3\xed\x1a\x56\xec\xb3\xda\xd1\x35\x2b\xc0\x0d\xc3\xd9\x7b\x85\x7e\xb9\xc3\xf9\xb9\xbd\x5a\xac\x3a\xf3\xd5\xbe\x46\x0b\xfb\xd1\xde\xfc\x54\x47\xff\x8b\xf8\xd1\x55\x5f\x64\xcb\x34\x54\x43\x40\x35\x9c\xcf\xb4\x2e\x57\xa0\x4a\x76\xf0\x93\xbd\xf9\xf9\x36\x4c\x67\x71\xd1\xfc\x05\x94\x5f\xa3\x61\x37\x5d\x56\x47\xed\x37\x3f\xdb\x5b\xad\x1f\x71\x34\x71\x65\xea\x64\xe2\xca\x3f\xe7\x60\x62\x7e\xb1\xfb\x8f\x3e\x9a\x78\xfb\xe9\x43\x67\xab\x65\x6f\xb5\x7f\x04\x8b\x97\x16\xa6\x78\x8c\x59\xff\x40\x26\x47\x85\xef\x2b\x16\x5f\xd6\x38\xa6\x39\x7e\x49\xac\x6a\xdb\x5b\x6b\xff\x08\x6d\xdc\x0f\x60\xe1\xa6\x78\xd8\x34\x8f\x70\xb0\xe3\x81\x73\x18\x17\xdf\x2d\xdf\x4a\x61\x56\x67\x6b\xcd\xde\xde\xaa\xd8\xa9\x2d\xae\xeb\x1d\x5b\x2f\xc4\x24\x5a\xa3\x50\xc1\xf6\x7c\xa7\x3f\x19\x66\x2c\x9f\x1d\x84\x0b\x67\xf3\x8d\xe5\xe7\x51\x1e\x2f\xb4\x58\x9a\xce\xf6\x96\xbd\x7d\x58\xbb\xcd\x95\xc5\x7b\x36\xba\xd1\x3d\xef\x79\xb1\xb3\x7d\x68\x6f\x1f\x55\x3b\xff\x85\x96\x7d\x68\xf9\xf7\x42\xcb\x90\xba\xa0\x14\xc7\xf2\x9c\x60\x30\x60\x0c\xfa\x88\xc1\x20\xc7\xa0\x5f\xc0\x60\x10\xf6\x9c\xed\x23\x7b\xbb\x96\x93\x6d\x70\x2d\x8f\xad\xdf\x96\x4c\xd8\xe4\x7b\x64\xa0\x4d\xe4\x01\x44\x34\xf4\xfb\x0e\x0c\x13\xc5\x43\x80\x11\xe3\x39\x40\x3c\x23\xc4\x53\x73\x89\xb7\x3f\xd6\x96\xc9\x6f\xcb\xf7\x95\x49\x72\x1d\x74\x9d\xed\x8f\xf6\xf6\xa7\xdb\x3f\x16\x30\xcc\x63\x17\xa6\xce\x39\x0d\x9c\xe9\x39\x4f\x1e\x20\xb5\xd4\x19\x17\xf0\x1d\x32\x75\x69\xf1\xb7\x22\x57\x07\x8a\xb3\x0c\xd6\xcc\xd7\xfe\x4c\xbe\xfa\x25\xbe\x02\x09\xc5\xa9\x46\xcf\x0d\xd2\x04\x4e\x67\xd8\x6f\x8e\x7f\x2a\xcd\x0b\x0f\x4e\xf1\xdb\xbd\x9f\x4a\xe0\xe2\xc3\x13\x78\x37\x43\xb2\x08\x18\x79\x80\xc7\xc5\x1d\x8d\xc7\xdb\xcf\xb7\x59\x0b\x9d\x83\x68\xb3\x5e\xdc\x66\x25\x02\x67\x90\x37\x1f\x68\x84\x06\x79\xf3\x7e\xc1\x76\x85\x97\x81\xf3\xf6\xb3\xbd\xd3\xaa\x23\x55\x0d\x9f\xf2\x49\xff\xe5\xe5\xa6\x62\xc8\xaf\x1a\x92\x03\x32\xaa\x81\x73\x21\x42\x7d\x30\x1c\xf0\x60\x38\xd0\x06\xc3\xe0\xf9\x9a\x3b\xd6\x4e\xc2\x85\x86\x6f\x37\x39\xaf\x30\x56\x62\xd5\xed\x20\x9c\x59\x75\x71\xc9\x50\x77\x25\xaf\xbb\xe7\x7b\x41\x7f\x66\xed\xa5\x7c\x44\xd6\x9d\x0d\xae\xbe\x1b\xf6\x5c\x47\xab\x41\xb8\xe2\xbb\x13\xaf\xa7\xbf\x5a\x99\xbc\xda\x2c\xbd\x7a\xb1\x34\x79\xf5\xf1\xdb\xb7\x48\xf6\x16\xe8\xf5\x36\xbd\x7d\x39\x79\x7b\xd4\xab\x62\x93\x89\x4f\xcb\x05\x46\x1d\x7b\x37\x2e\x47\xd7\x2d\x57\xfe\x75\xc9\x54\xb9\xc0\xa9\xb6\xdf\x4f\x2a\xea\xbf\x34\xb1\xea\xd7\x97\xc5\xfa\xe0\xa6\x24\x33\xab\x33\x73\xb4\xcc\xe5\xbc\x7a\x2b\xf5\x06\x18\x5b\x77\x16\x80\xdf\x98\x49\x5a\xe6\x52\x09\xc0\x5e\x32\x1b\xc2\x8a\x89\x7d\x2b\x05\xf6\xed\xde\x82\xc2\xef\x46\x5d\x5b\xd1\x00\x54\xa3\xb0\xb8\x60\xe2\xe2\xef\x05\x2e\xae\x56\xe2\x80\x10\x98\x91\x7a\xee\xb2\x0e\xa2\x1a\x0b\xd6\x70\x1d\x06\x77\xa5\x4c\x4b\xd5\xc5\x3e\x15\xdf\xca\x60\xc0\x49\x6b\xa0\xf9\xf8\x03\x3d\x58\xd2\x82\x18\x18\x67\x3b\x51\xd1\x9c\x46\x9a\x39\x8d\x4c\xbe\x58\x92\xca\xd4\xd9\x69\xd9\x3b\xab\x77\xb2\xe1\xbf\x69\x8e\x82\x45\x21\x97\xe7\xf7\x08\xd3\x18\xda\x96\xa9\xeb\xec\xac\xda\x3b\x7b\x35\x3f\x98\xd4\x71\xa2\x23\xe0\xd0\xf2\x07\xcb\x43\xb3\x3a\xa0\xf0\xf2\x83\xfa\xe1\xe5\x73\xac\x42\xa3\xa9\xc6\xc1\xf4\x25\x10\xeb\x2b\x92\x43\xa2\x34\x02\x33\x5d\x0a\x17\x12\xb2\xdc\xf4\x60\x21\xd1\x94\x99\x1e\x1a\xcc\xf4\xd0\x64\xa6\xa3\x29\x33\x3d\x34\x99\xe9\xa1\xc9\x4c\x47\x06\x33\x3d\x34\x99\xe9\xa1\xd1\x4c\x47\x64\xa6\x87\x26\x33\x1d\xa1\x99\xd6\x5f\xad\x4c\x5e\x6d\xf2\xab\xb2\x99\x8e\x26\x66\x7a\x68\x30\xd3\x11\x9a\xe9\x0a\x36\x99\xf8\xb4\x5c\x60\x54\xd9\x4c\x0f\x35\x33\x6d\xaa\x9c\x73\xca\x64\xa6\x87\x26\x33\xad\x01\xcd\x59\x65\x30\xd3\x43\x93\x99\x1e\x1a\xcd\x74\x64\x34\xd3\x43\x93\x99\x1e\x1a\xcd\x74\x64\x36\xd3\x43\x93\x99\xd6\x32\x0b\xec\xdb\xbd\x05\x85\xdf\x8d\xba\xb6\xa2\x01\xa8\x46\x21\x37\xd3\x1a\xdc\x9c\x8b\x6c\xa6\x2b\x20\x98\x18\xc9\x66\x9a\x41\x54\x63\x91\x9b\x69\x3d\x37\x67\x66\x6d\x33\xad\x47\xd1\x09\xcb\x66\x3a\x9c\x15\xd4\x30\x37\x90\xb1\x66\x20\x63\x83\x81\xdc\x21\x33\xbd\x67\xef\xec\xd7\xdb\x92\x99\x9e\x33\x1b\xe6\x13\xc1\xec\xf9\x44\x60\x9e\x4f\x84\xce\x3b\x4b\x9f\x23\x06\xa5\x09\x05\xfb\xd7\xda\x80\x40\x86\x32\xa4\x05\xf9\x90\xa7\xe3\x51\x71\x8e\x31\xd4\xa6\xe3\xc3\xd2\x74\x9c\x6f\x2c\x89\x71\xdf\x72\x67\xdf\xde\x39\xf8\xf9\x6c\x58\xf9\x79\x6c\xb8\x54\xbb\x94\x3b\x07\xf6\xce\x61\xcd\x05\x94\xf2\xb5\x10\xe5\xe5\x94\x15\xc3\x70\x5e\x63\x49\x45\x03\x1b\x3e\xef\x86\x41\x02\xfd\xa7\x9b\x86\xa8\xd2\x7b\xa3\x41\xc7\x8d\xff\x1d\xbe\x5a\xac\xbb\xe8\xc2\xab\x72\x6e\xdf\xd9\x39\xb4\x77\x5b\x77\x72\x49\x96\x57\x7e\xd0\xfa\xd4\xf1\xf9\x28\xed\xe1\x2c\x6f\xb7\x65\xef\x6e\xde\x63\x0b\x34\x34\x7e\xdb\x1d\x20\xae\xfa\xbc\x34\x24\x36\x03\x56\x77\xf1\x27\xb4\xcd\x48\x53\xfc\xb1\xa8\xd6\xc7\xde\xd5\x26\x6c\xc9\x6c\xc0\x44\x84\x1f\x7b\xcf\x0d\x75\xf1\x65\x85\x5d\x04\x0d\x4b\xf2\x45\xbb\x58\xfb\x72\x57\xd3\x9f\x64\x4a\x7f\x76\xb7\xea\x2d\x4e\xf3\xb7\x18\x14\x2f\xa0\x20\xb2\xc8\x28\x32\xec\xef\x4b\x2b\xba\x7e\x45\x2c\x33\xf4\x08\x8b\x3d\x7c\x08\x12\x8c\x75\x09\x46\xcc\x89\x48\x93\xe0\x50\x93\x60\x6c\x90\xe0\xb0\xae\x04\x23\x8d\xd7\x91\x2e\xc1\xc8\x28\x41\x15\x15\x77\x4e\xa8\x28\x41\x33\x58\x3b\x21\x03\x97\x92\x81\x1b\x60\x64\xdc\xa2\x04\x53\x96\x60\x80\x12\x4c\x73\x09\x66\xdb\xe4\xbb\xbb\x86\x83\xd0\x46\x19\x6a\x72\x43\x09\xfd\xfa\x6b\xf5\x62\x8f\xb0\x7c\x5e\x5f\x21\x43\x6c\x98\x28\x05\xa5\x89\x52\x80\x28\xed\xcd\x8f\xd2\x72\x1d\x94\x06\x77\x45\xe8\xb8\x1a\x21\xf3\x37\x47\x74\x2a\xa5\xa8\xeb\x86\xb1\x30\x9a\x3d\x16\x46\xe6\xb1\x30\x36\xc7\xda\x06\xe2\x97\x35\x79\x44\x33\x46\xc8\x49\x2a\xe6\xd5\x2f\xd4\x21\x5f\x94\x82\x0b\xc6\xac\x8a\x7a\x68\x41\xfd\x53\x7e\x53\x60\xc1\xda\x71\x05\xf5\xe0\x7f\xa5\xa8\x82\xe6\xa0\x82\x1c\x53\x70\x3e\xa8\x8b\x2f\xcd\x60\xed\x11\x9d\x57\x19\xc3\x0f\x28\x04\x6e\x7a\x8f\x8a\x5d\x68\xcc\xba\x11\xa2\x6e\x8c\xf3\x2e\x04\x22\x57\x5d\xe8\x5d\x7d\xf5\xd0\x35\xd6\xa0\x10\xe1\x6c\x85\x08\xcd\x0a\x11\xa1\xe8\x35\xbd\x0f\x2b\x45\xcf\xdd\x92\x9e\x50\x75\xa2\xbc\x1f\x0c\xb5\x7e\x30\x2c\xf5\x83\x93\x1f\x39\x38\x2f\xaf\x64\x63\xf3\x6f\xa6\xb1\x19\x9f\xef\x3a\x3e\xf3\x77\xeb\x86\x79\x3e\x8d\x9f\xdf\xba\x67\xe1\xb7\x85\xaa\xad\xde\xea\x61\x74\x65\xd6\xe0\xcc\x9f\x47\xcf\x3d\xe9\xe7\xaf\x20\xcd\x30\xf4\x29\x7b\x69\x96\xcf\x30\x28\xee\x06\x4f\xf2\x79\x9e\x5e\x22\x7e\x71\x7e\xe2\x97\x97\x1f\xc8\x87\x78\xff\x20\x5a\xf5\xf2\xff\x69\xad\xfa\xaf\x56\xe9\xa7\xfd\x58\x95\x2a\x74\xcb\x10\xc3\xea\x9d\xf5\x3b\x6f\x9d\x69\x43\xa7\x3f\x49\x0d\x26\xa9\xa0\x30\x87\x43\xec\x87\x0a\x7b\x1a\x52\xc0\x72\xc7\x53\x88\x47\x8c\xb8\xf6\x35\x9f\x7d\xf4\xe6\x39\x7d\xc5\x93\x38\x5f\xfe\x8c\xe2\x30\x7a\xf5\x88\x4f\xed\x3d\x12\x01\xe8\x62\xf1\x19\xa6\x4f\xaf\xf8\x3e\xe3\x47\x22\xbd\x8e\x5e\x3d\x46\xaa\xd5\x39\xf4\x2f\x5f\xc5\x97\xc7\x27\x41\x22\x4f\xdd\x83\x50\xad\xc5\x8a\xbd\x4f\xea\xc3\x90\x30\xfe\x2a\xe8\x5c\xf1\xf7\xaf\xf6\xe1\xfa\xdf\xdb\xde\xd1\xdb\xa9\xf6\xf0\x23\x3b\x6e\x4b\xa5\xa9\x9d\xa9\x06\x70\xe6\x2b\x68\xfa\xab\x7e\xf2\x3f\xd0\xf4\xc1\x46\xb9\x2d\xc1\xe0\x47\x41\xde\x00\x3f\x99\x9b\x00\x28\x00\x6a\x0a\xe7\xcd\x8d\x29\x9c\xd7\xb1\x48\x06\x93\x1f\xcc\x20\x11\x20\x45\xde\x9b\xc2\x6c\xf2\x65\x02\x03\xca\x33\x2a\x80\xb5\xc3\xd0\x9f\x06\x45\x5f\x0e\x30\x20\x7e\xac\x09\x06\xe5\xb2\xff\x37\xeb\xc1\xc1\xdf\xdc\xde\xe1\xdf\xdc\xde\xd1\x54\x7b\x78\x77\x27\xb7\x85\xe9\x2a\xe9\xb0\x96\xe3\xcf\x94\xb0\xf1\xc6\x4c\x06\x84\xe9\x5b\x01\x15\xfb\xfb\xa7\x29\xbc\x28\x4a\x04\x01\xe4\xa7\xaa\x3e\x08\x60\x8b\x84\x1a\x01\xf2\xd0\xc3\x70\xf5\xcc\xfa\xe0\xf1\x36\x29\x2f\xf0\x52\x2b\x17\x07\xb7\xc2\x97\x6a\x70\x03\xf9\x33\xb0\x24\xb8\x1e\x84\xa3\xe4\x95\x02\x23\xdc\x2b\xba\xd8\xfd\x15\x0e\x5c\xd4\x24\xcd\x5a\x44\x2a\x11\x8b\x09\x63\xb3\xa0\x8a\x0c\x91\x1f\x6b\x00\x44\xc4\xcb\xd0\xe8\x1a\x0f\x06\xc6\x4f\x73\x23\x47\x57\x80\x30\x3c\x7e\xac\x0d\x70\x65\x1a\xbd\x5c\x3a\xfc\x30\x2f\xac\x56\xde\x8d\x28\x5d\x03\xd2\xc1\xa7\x32\x94\x58\x5e\x32\x10\x48\x56\xc0\xc0\x47\x02\xb2\x77\xc2\x40\xbe\x36\xf1\x32\xae\x19\xba\x42\x13\x56\x06\xce\x4f\xf3\x8b\x42\xf6\x18\x16\x26\xef\x01\xc8\xcb\x01\x79\xf5\x01\xbd\x58\x2a\x03\xa2\x6b\x95\x18\x16\x3f\xcd\x01\x6e\x7e\x49\xbc\x2f\x48\x62\x73\xa6\x24\xd4\x67\xc9\x04\x9b\x1f\x72\xe8\x88\x97\x09\xcb\x55\xfa\x9a\xb9\x8c\x25\x7d\x5a\xcb\xc0\xf8\xa9\x06\xae\x47\x3b\x65\x50\x83\xdc\x45\xa0\x74\x2d\x30\xbb\x53\x60\x34\x5f\x03\x9f\xea\x82\xda\x2b\x72\x6f\x8f\xb8\xf7\xf0\x03\x95\x6a\x6d\x7f\xa6\x85\x05\x2c\xb9\x4d\x4c\xd7\x37\x84\xf7\xb7\x0e\x87\xef\x7e\x84\x4e\x1e\x15\xb9\x7a\xf0\xd0\x74\x52\x74\x74\x86\xc4\x4f\xf3\x74\xc2\xf9\xd9\xd6\xfa\x11\x6c\x3b\x2e\xb2\xed\x70\x16\xdb\x70\x66\xcc\xa0\x31\x5d\x8b\x54\x72\x85\x7f\x04\x92\xef\x0a\x48\xee\xb1\x97\x90\x63\x07\x3b\xda\x0c\x12\x93\x35\x45\xfa\x72\xb9\x8c\xda\x5e\xc2\x80\x30\x3d\x0f\x24\xc4\x6f\x77\x0a\x3f\x38\x9d\xc2\x60\x31\x59\x4f\x4d\x4c\x08\x6e\xb3\x33\x48\xc9\xf9\x01\xa9\x83\x2b\x04\x8a\x1f\xe6\x07\x86\xc7\x58\x18\x16\xa6\xef\xd1\x0f\x4e\xf2\x41\xf2\xe4\x7e\x83\x64\x0e\x68\xf3\x5e\x80\xb2\x13\x35\x0c\x8c\x1f\x6b\x69\x86\x09\xde\x51\x8f\x95\x81\xd3\x73\xf3\x1d\x0f\xe4\x30\x28\x4c\xcf\xaf\xf8\x74\x3a\x87\x81\xf1\xe3\x7d\xe0\xe1\x69\x1d\x06\xc7\x4f\xf3\x42\xc3\xb3\x37\x0c\x0b\xd3\x75\x20\xed\xad\x4d\x69\x69\x01\xca\xee\xdc\x50\x56\x0b\x50\x56\xe7\x86\x32\x39\x00\xc3\xa0\xf2\x8c\x1a\xf0\x8e\x4e\x8a\xe6\xe6\x88\xcd\xcd\x03\x78\xc0\xf3\x0e\x99\x0c\xea\x61\xbc\x03\xbc\x80\x8b\xa1\x60\xba\xfe\x0c\x84\x79\x76\xfc\x1f\xc4\x33\xbe\x37\x88\xc1\xf1\xf3\x4f\xf7\x36\xf8\x5a\x18\x86\xc4\xcf\x73\x20\x86\x32\x79\xf7\xe0\x32\x91\xe9\x39\x03\xc3\x74\x2d\xaa\x8f\x8b\x28\x9e\x3c\x18\x8a\xff\xcc\x75\x0e\x4d\x77\xfe\xbb\xd2\x71\x77\x3b\xf3\x7e\x4e\x85\xf9\xef\xea\x04\x72\xef\xc3\x43\x73\x0f\x77\x04\x19\x18\xa6\x6b\x59\x04\x6d\xf0\xfd\x98\xa3\x78\x0f\xa5\xd9\xfb\x70\x7f\xb9\x1e\xbe\x2f\xe2\xf5\x79\x0a\x2f\xf5\x55\x2f\xc1\xe4\x87\xb9\x6d\x00\x7d\xd2\xcb\xc0\xf8\xe9\x8e\xd0\x10\xcf\xfd\xd6\x14\x9e\x18\x57\x9d\x21\x63\xba\x56\xa7\x3b\x98\xc2\x90\x8d\x00\x25\xef\xee\x63\x23\x72\xed\x29\xe4\xf8\x1b\x72\xa6\x9d\x33\xe6\xf5\x64\xf8\xb3\x71\xa6\x38\xcf\xa8\x0f\x8f\xb1\x5d\x7d\x70\x6c\xb3\x2b\x8e\x18\x1a\x3f\xd6\x82\xf5\x50\xc3\x12\x52\xbe\xf6\xa3\x29\x6f\xdd\x5f\x4e\xd5\xa6\x6d\x9f\xd7\x4c\xef\xb7\xc2\xa2\xeb\x3d\x43\xc9\x07\x40\x7e\xbc\x87\x39\x9f\x1c\x7a\x60\x90\x79\xc6\x7c\x72\x0f\x79\xf6\x8b\xc9\x5a\x30\x3e\x19\x60\xe4\x34\xf2\xd3\xfc\xd3\xe8\x6c\xab\x8a\xe1\xf1\xe3\x5c\xfc\x9f\xda\x0b\xe3\x9c\xfb\xa1\xa8\x4e\x66\x10\x44\x7e\x98\xdb\x78\xb3\x00\x17\xcb\x12\x5d\xbc\xb3\xcd\x79\x8c\x4a\x5c\x8c\x77\xa7\x0e\x79\x4f\xe5\x7e\x2f\x87\x56\x12\x18\x6f\x49\x3c\x8e\xef\x13\x62\x69\x9e\x18\x49\x50\xb2\x45\xe8\x3d\x40\x80\xd6\xd8\x59\x23\xd8\x0f\x10\x2a\x3b\x76\xda\x0c\xdb\x70\xb3\xcd\x7d\x61\xaf\x16\x61\x2f\x13\xec\xe5\x1f\x01\x7b\x83\x03\x98\xef\x53\x1c\xe1\xad\x37\x53\x5f\x4b\xac\x67\xd0\x0f\xb2\xdf\x43\x0c\xfe\xd4\x5a\x77\x76\xa1\x11\xfa\x64\x20\xed\x79\x78\xbc\x96\x1f\x30\xc2\xe2\xe2\xe4\xc9\x8d\x63\xe0\xf4\xe6\x26\x87\x96\x5d\x5c\x84\x55\xec\xad\x62\xa0\xd9\xcd\x6d\x7e\x82\x87\xad\x7d\xe7\x71\x1a\xee\x95\x0f\x2f\x65\x0b\xd5\x5f\xc0\x1c\x3f\x0a\x23\x37\x96\xa8\xb8\x8d\x20\x4c\x1b\xf0\x30\xf0\x52\xe8\x01\xf0\x26\x08\x1b\xc9\xa8\x7b\xde\x38\x05\x15\x6b\x84\x71\xa3\xe7\xc5\x2e\x7e\x8f\x71\x5d\x78\x07\x5d\xac\xab\xc6\xc4\x47\x6a\x17\x26\x1e\x45\x50\xb7\x01\xcb\xe9\xa9\x3b\x68\xd0\x92\x3a\xbc\x89\x46\xe9\x2f\x40\x07\xfc\x34\xd4\x16\x4d\x01\x00\xac\x08\x7a\x5d\x05\x1e\x47\x2b\x02\x25\xe3\xb3\x91\x0a\x68\xee\x7b\x49\xaa\xee\x70\xf4\xc3\xe0\x0c\x5e\xb8\x57\x6e\xb7\x71\x1a\xc6\x03\x99\x03\xea\xc8\x1e\x61\xd8\x73\x93\x6e\xec\x45\x29\x83\xef\x42\xd7\xe8\x31\x82\x2e\xc2\x05\xf0\xe1\x28\x86\xd6\xd2\xec\x2c\x0a\x78\xd3\x8d\x51\x20\xc7\xd2\xf3\x65\xc7\x77\xa1\x48\x57\x06\xc8\x06\x40\x3c\xc4\x8f\x48\x1b\x03\x77\x40\x04\x2b\xc6\x24\x09\xf2\xa9\xe7\x06\x9e\xdb\xa3\xa6\x0b\x58\x77\x70\xd5\x8f\xe9\x89\x5d\x8c\xce\xa8\x4a\xe5\x14\x4e\xda\xef\x8c\x12\x84\xa9\xd0\x76\xaf\x80\x48\x62\xe0\x58\xfa\x5e\xaf\xd1\x8d\xc3\x24\x79\x96\xd5\xa2\x95\xea\x12\xb7\x30\x03\x91\xd4\x24\xe2\x25\xa5\x0c\x86\xc7\xdc\x84\x2c\x64\xe5\x40\x06\xd7\x0d\x10\x7a\xa0\xb8\x96\x60\xac\x78\x12\x97\xf9\xbd\x02\x24\x23\x34\xa5\xb1\x87\x1c\xf1\xc2\x6e\xea\xa3\x10\x72\x64\x52\xf7\x2a\xc5\xd2\x1a\x61\x24\x37\x68\xdc\xcd\xf0\x8f\x24\xd2\xe3\x9e\xa6\x8d\x30\xc8\xeb\x7a\x30\x52\x9c\x49\xbf\x91\xb8\x2e\x12\x8a\x5f\x65\x3d\x0b\x03\xff\x5a\xc1\x33\x60\x86\x0c\x51\xdc\x8e\xc3\x3e\xe0\x18\x79\x91\x82\x0f\x14\xc6\x1e\xe8\xdb\x84\x5a\x8e\x3f\xdb\x0b\x07\xd2\x0b\x8a\x45\x50\x0c\xe0\x1d\x69\x01\x6a\x8b\xca\xd1\x03\x14\x94\x28\xe5\x38\xf4\x7a\x6e\x8f\xe9\xc1\xc1\xa3\xa0\x8c\x48\x13\x16\x4b\x1a\x45\xfd\x51\xa3\x00\x77\x26\x6f\x10\xf9\x2e\x22\xa3\x80\x4c\x64\xa3\xde\x81\x06\xa6\xd7\x1a\x61\xee\xd8\xf5\x13\xc4\x28\xb9\x1e\x74\x42\xdf\xeb\x4e\x68\xa5\xc6\x06\xa0\x66\xf2\xcc\x55\x44\xb9\x09\x2a\x57\x03\x06\x28\xc5\xc3\x1e\xb4\xe1\x9d\x7a\x2e\xaa\xd8\x20\x1c\xab\xe6\xba\xe7\xa0\xca\xae\xdf\x08\xd4\xa7\x53\x65\x6a\x55\x6b\x8d\x25\x85\x0a\x46\x8c\x39\x8f\xc3\xc0\xbb\x81\x8a\xfc\xea\x45\xe3\x5c\xfa\x69\x31\x03\xf9\xe6\xa2\x16\x21\x5a\x33\xc0\x46\xd9\xfa\x4d\xa3\x17\x83\xc5\x89\x15\x78\x99\xa6\xb2\x7b\xce\x16\x65\xf5\x78\xbb\x41\x1f\x76\x8d\x62\xb7\xc8\x3a\x46\x89\xdb\xcd\x15\xd8\xbd\x02\x5a\x08\x3e\x67\x61\xf7\x72\x93\x54\xef\xf3\x5c\xae\x71\x0a\xb6\x97\x5a\x93\x41\xd8\x33\xd5\xeb\xea\xd9\x89\x1f\x22\x61\x6c\x4d\xc2\x80\xd4\x39\x33\x35\x79\x1f\x56\xe4\x20\xfa\xae\x1c\x50\x03\x3d\x99\x4a\x8d\x0a\x8c\x83\x1c\x03\xca\x51\xd6\xfb\x89\x41\x59\x9d\x84\x4d\x80\xea\x57\x03\x60\x8b\x17\x40\x8f\x4a\x14\xe0\x10\x63\x39\x43\x1b\x6e\x7a\x19\xc6\xd8\x17\xa0\xc3\xf4\x41\xe0\xa4\x4a\x41\x92\x82\x51\x22\x90\x9d\x0b\x50\x24\xac\x86\xd2\x4e\x5d\x16\xc9\xb9\x4c\x1a\x1d\xd7\x85\xfe\x0c\x9c\xa4\xd6\x65\x0f\x52\xa9\x97\xb8\x13\x73\x99\xc4\xe0\xee\x04\xb9\xf9\xec\x86\x83\xc1\x28\xf0\xba\x6a\x08\xa0\xdc\x46\x88\x20\x82\x5e\x51\x9e\x5c\x7c\x80\xf3\x8a\xf3\x30\x42\xa9\xa2\x0a\xab\x56\x8e\x36\x8e\xa1\x7b\xbb\x5d\x50\xc1\x6e\xd1\x2e\xb3\xca\xc2\x13\xf0\x79\x54\x30\x09\x64\x3f\x68\xfc\x54\x3c\x64\x55\x86\x4e\x46\x04\x03\x4e\x20\x2a\x44\x25\x67\x48\xc9\xcc\xa3\xe9\xc2\x56\x80\x33\x8a\x09\xc4\x0d\xb6\xc8\x0d\x52\x86\x1e\x19\x75\x12\x5d\xb7\x8b\x2f\x24\x80\x74\x7b\x38\x4c\x9d\x4b\xec\x45\xbe\xd7\x89\xa5\x32\x99\x54\x00\x86\x46\x28\xd3\x0d\x69\x34\x33\x14\x7b\x0e\x49\xe0\x10\x75\x74\x40\x42\x3e\x07\x29\xe7\x15\x10\x10\x71\x07\x21\xa5\xa1\xea\xc7\x58\x8e\xfb\xba\x0e\xd1\x73\x93\x7c\xe0\x51\x23\x9c\x2c\x35\x99\x99\x75\xbf\x68\xd5\x15\xf9\x20\xbc\x48\x85\x62\x57\x62\xc1\x33\xc6\x98\x7f\x09\xf6\x00\xa9\x8f\x65\x17\x86\xe4\xd9\x43\x33\xb4\x12\x8e\x60\x88\xec\xe0\x70\x05\x4c\x8c\x09\x77\x56\x55\x34\xad\x13\x69\x4e\x50\x1f\x25\x6e\x8c\xf8\xe2\x39\x0d\x37\x6d\xe4\xde\x83\xb2\x79\xc1\x33\x95\x4f\x5d\x26\x01\xfa\xe9\x1d\x8b\xa4\x30\x2a\xb2\x35\x63\x83\x5a\x54\xb6\xcb\x18\x32\x50\x23\x48\x4f\x18\x64\x5e\x00\x39\x95\x77\xba\xd2\x8b\x64\x14\x91\x13\x9f\x63\xa9\x40\x95\xdf\xe5\xa8\x97\xde\xe4\xe0\x4e\xd5\x82\xdb\xd4\x7b\x26\xc7\xf4\xba\xd1\xb9\x6e\x70\xfd\x42\x51\xe9\xe3\xc8\x86\x37\xb3\x20\x07\x73\x79\xd3\xed\x2d\x6c\x97\xdc\xa2\x3f\x91\xe9\x3d\xf6\x73\xfc\x84\x54\xcf\x19\x05\x00\x0f\x64\x4c\xf4\xf3\x8b\x1e\x8c\xd2\x11\x00\xe9\x86\x60\xfa\xbb\x2c\x16\xb6\xdb\x49\x78\x9a\x5e\x82\x5e\x81\xf0\x47\x89\x5e\x4a\x76\xc2\x18\x8b\x70\x16\xd7\x52\xd4\xb8\x6e\xe6\x51\xd1\x59\x76\x1a\xc9\x75\xa3\x07\xf6\x3f\x41\xfa\x1b\x60\x36\x22\x3c\x90\x83\x38\x32\xcd\x04\x94\x58\x67\x2c\x89\x1c\x2c\x96\x62\xe6\xa0\x11\x6a\xc8\xd3\x14\xda\x34\xd4\x4b\xb2\x6f\x6b\x8b\xda\x19\xbb\x80\xa0\x1b\x40\x2f\x7e\xd5\x60\x20\x11\x7e\x72\xa4\xd3\x86\x46\xba\x87\x63\x57\x99\xe4\x53\x64\x0c\x64\x9e\x87\x49\xca\x8c\x27\xda\x63\x28\xed\x62\x67\xc6\x57\x9a\xf6\xe4\xa2\x45\xc1\x9f\xa1\xf4\x4a\xda\x75\x59\x7a\x87\xa6\xdc\x6d\xec\x6d\x1c\xd3\x28\x03\x76\xaa\xa7\xd8\x98\x8f\x8b\x68\xa0\xc0\x82\xf9\xae\x0c\xc0\x86\x4c\xfc\xbd\x8f\xeb\x7b\xdb\x1f\x95\x23\x42\x63\xbf\xaa\x4f\xf8\xd1\xab\xc4\x1d\xc8\xe8\x3c\x84\x76\x34\xf9\xa0\x30\xa6\xab\xb1\xc1\xdc\xfe\x65\x7f\xd2\xcf\x7b\x5e\xd2\x6f\x0c\x47\x61\x2a\x71\xd8\x55\x66\x92\xbd\x8f\x9e\x37\x1a\x40\x7f\x1c\x05\x98\xa3\xba\x28\x67\x22\xcc\x22\xc9\xc8\xfa\xae\x4b\x83\x15\x77\xf9\x46\xdf\xbd\x9e\xea\xb7\x90\x87\xa3\x16\x0f\x97\x9c\xc3\xe3\x58\xec\x8e\xc3\xfe\x24\xfb\x52\xa2\x01\xc1\xa1\x8f\x7a\x19\x18\xa2\xcc\x87\x04\x21\xb9\x38\x3d\x51\x45\xd5\x68\xa0\x5a\x02\x9b\x19\xc2\xf0\x47\x6d\x95\xe7\x39\x21\x74\xbc\x0e\x0e\x27\x23\x25\xd5\xa3\x8d\x67\x7d\x0f\xbc\x06\x98\xe4\x6f\xbc\xa3\x09\xd4\xfa\x24\xc4\x74\x76\x44\x0f\x9f\xe9\xca\xbc\x3f\xbf\x8b\xdd\x0f\xe2\xed\x11\xcc\xb6\xac\x66\xbd\x88\xbd\x6a\xc6\x49\x41\x7b\xab\xa3\xee\xf2\x7a\x82\xfa\xcb\x2f\x31\x1f\xa2\xcc\x42\x63\xff\xf3\x38\x73\x0b\x92\x2f\x8f\xce\xbc\xf4\x7c\xd4\x79\x0e\xa3\xc0\x2f\x67\x61\x74\xee\xc6\x17\x49\x9e\x08\x42\xf4\xeb\x1e\x7d\x75\xac\xd2\x0d\x00\x08\xcb\x01\x0a\x54\x03\x62\x5d\xec\x8a\x3d\x98\x95\xaa\x96\xf7\x41\x6c\xce\x63\x20\x59\x1d\xb2\x5b\x10\x3c\x59\x04\xad\x14\x8f\x08\xa0\x2a\xf3\x48\xa8\xf5\x91\x5a\x08\x50\xd1\x09\x0e\xbd\x10\x14\xfa\x9b\xe8\x85\x81\xfb\x8d\xaf\x01\x85\x11\x6d\x72\xb5\x0d\xfb\xef\xc9\xf3\xc2\x05\x37\x54\x4e\x55\xcd\xa6\xcd\x94\x01\x40\xb2\x67\x16\x41\xa1\x20\xb5\x54\x28\xa9\xda\x04\x2e\xda\xbb\x8e\x7e\x92\x90\x4f\x0c\xda\x7b\xce\xe4\xaa\x83\xf5\xa6\x5d\xbe\x08\x64\x2d\xcc\x17\x79\x24\xf1\x52\x8a\xce\xc3\xdf\x7e\x44\xd7\xee\xd9\x1d\xfc\xe9\xfc\x2f\xb8\xd3\xa8\xe3\x7c\xe9\x7c\xb5\xf1\xc6\xee\x89\xd4\xf1\x01\x85\x04\x58\x51\x38\x6c\x96\x27\xbf\x53\xc2\x84\x97\x91\x04\x5f\x55\x75\xca\xec\xb4\x9d\x95\xe9\xe5\xab\xc6\x5a\xa8\xbc\x1a\x30\x0e\x97\x1e\xc0\x85\xf9\xeb\x23\xfc\x86\x34\xaf\x4e\xdc\x2c\x5f\x2c\x94\x77\x8f\xce\x24\x6e\x53\xa1\xc7\x60\x75\x4d\xf3\x26\xa8\x12\xb8\xef\xd8\x2d\x3b\x74\x05\x11\xf2\x5e\x3e\xc0\x4a\x9b\xc6\x91\x1f\x77\x85\xce\x5c\xd7\xe3\x4c\x77\x0a\x32\x6a\xd2\x91\x36\xea\xa7\xd3\x99\xf7\xbe\x9b\xf5\xd9\x5d\xad\x7c\xd5\x0d\xbc\x87\x6c\xe0\xfd\xde\xd4\xf7\x19\x6b\xe1\x64\x83\x73\xe6\xb7\x23\xbb\xfa\x67\x18\xbc\x37\x51\xcb\x9a\x71\x3b\x4a\x25\xa8\x29\x7e\xa8\x73\xb2\x53\x7d\x9a\x54\x5e\xa1\x46\x6d\x62\x50\x98\xae\x0f\xe9\x3f\x78\x6d\xfa\xa7\x8d\x9a\xe8\xfc\xdd\x3a\x2c\xae\x8a\xb6\x58\x17\x2d\xb1\x26\x5a\xeb\xa2\xfd\x56\xb4\x77\x44\x7b\x4f\xb4\x8f\xc4\xea\x96\x58\xdd\x16\xab\x6f\xc4\xda\xb6\x58\x83\xbf\x6f\xc5\xda\xae\x58\xdb\x17\x6b\x07\x62\xed\x50\xac\x1d\x89\xb5\x63\xb1\xf6\x5e\xac\xb7\xc4\xfa\xba\xd8\x17\x87\xe2\x9d\x38\x11\xef\xc5\x07\xd1\x6a\x89\x16\x40\x3b\x14\xed\x5d\xd1\xde\x17\xed\x4f\x62\x15\xea\x6e\x8a\xd5\x1d\xb1\x06\x30\x77\xc5\xea\xbe\x58\xfd\x20\x36\xc4\x96\x38\x10\x47\xe2\x58\x7c\x14\x9f\xc4\x67\xd1\x6a\x8b\xd6\xaa\x68\x6d\x88\xd6\xa6\x68\x6d\x89\xd6\xb6\x68\xbd\x11\xad\xb7\xa2\xb5\x2b\x5a\x7b\xa2\xb5\x2f\x5a\x07\xa2\x75\x24\xda\x07\xa2\x0d\xa0\x8f\x45\xfb\x9d\x68\x9f\x88\xf6\x47\xd1\xfe\x2c\x56\xdb\x62\x75\x55\xac\xae\x89\xd5\x75\xb1\xba\x21\x56\xa1\xb1\x3d\x7b\xd5\x29\xf0\x42\xb9\x7d\xc9\xa3\xaf\x76\xdb\xa9\xeb\x57\x5c\x60\xf1\x75\xe7\xae\x6e\x88\xdd\x2a\x56\x89\xe9\xc2\x28\xc8\x5e\x2b\x64\xf3\x31\x6c\x2c\x9d\x79\x24\x07\x32\x4e\xe8\x5e\xa9\x99\x7e\x09\x02\x2a\x94\x63\xdf\x04\xb3\xcb\xce\xc7\x8e\xbc\x06\x53\xf7\x4d\xbc\xc7\xd5\x88\x6f\x82\x1e\xd7\x7d\x77\x90\x65\x51\x72\x97\xa6\xa6\x77\x75\x4f\x08\x1a\xdc\x66\x65\xab\x47\x05\x70\xf2\x94\x37\xa5\x17\xd0\x72\xb2\x86\xf1\x99\x3b\x47\x11\x72\x86\x7d\x11\x3c\x11\x32\xd5\x44\x81\xb0\x72\x5b\x39\x9d\x7a\x9b\xf4\x4b\xfe\x51\xfb\x2d\x31\x1f\xbf\xb4\xac\x66\x3b\x96\xa8\x62\xf8\x25\x48\xf3\x1b\x58\x2f\xe0\xb9\x1f\x76\xef\xca\x51\xac\xed\x94\xef\xab\x26\xb4\x01\x24\x6f\xad\xe8\x2f\xa0\x19\x67\xed\x18\x37\x61\x0a\x3c\x64\x58\x0a\x9d\x1c\x00\xe2\x95\xd7\x42\x04\x15\xf5\x3b\x44\xfd\x6e\x18\xa4\xe7\x39\xf9\xcb\x82\x63\x71\x10\xa9\xf4\xde\x40\x3c\x7a\x5b\x00\x65\x8f\xa0\x7c\x70\xdd\x7e\x4f\x5e\xcf\x86\xc3\x25\x66\x43\x3a\x22\x48\x6b\x23\x9a\xbf\xe4\xa0\x56\x44\x1e\x3d\x2e\x03\xc6\x85\x66\x42\x5b\xdd\x22\x68\x3b\x61\x97\xa1\x55\xc8\x97\x4b\x55\xc9\x18\xc7\xad\x6f\xe2\x06\x9d\x6b\x91\x5e\x7d\x13\x5d\x5c\xed\x3d\xc6\xe5\xa4\x2c\xbd\x1e\xf4\xb2\xd4\xe7\x39\xbc\x7e\x00\x9f\x77\x23\x6c\xc5\x59\xdb\x46\xf1\x52\x46\x7a\xe5\xac\xbd\xc9\x1f\xf3\xb6\xcd\xda\xc1\xf8\x54\xbc\xfd\xac\x9a\x78\x5b\xd2\x20\x46\x44\x11\x5b\xc0\x45\x91\x3d\x41\x05\xc8\x9f\xc2\xa3\xc0\x8e\x12\x0e\x13\xe6\x94\x5b\xe7\x14\xf5\xc6\xd5\x6d\x92\x18\x36\x55\x2d\x2d\x2c\xa1\x4b\x8a\x46\xf8\x92\xa8\xe8\x9a\xca\x6f\xc2\x4b\xd6\x8e\xdf\xdd\x4b\x1c\x04\xc9\x59\xa0\x27\x05\x8f\x9c\x8a\x4a\xce\x71\xb5\x0c\x8f\x62\x65\xf5\x97\xa8\x7e\x93\x53\xfd\x0e\x17\x7f\x2a\x49\xcf\x8b\x55\xd2\x7f\x79\xee\x06\xdf\x84\x9a\xce\x20\xf9\x49\xda\xc3\x9f\x51\x7a\x67\xcb\x84\x80\xcc\x3a\xa4\x80\x33\x47\x54\x13\xc5\x19\xab\x6a\xcc\xc0\x22\x02\xa8\xd0\x2b\x82\x21\x4c\x8b\xb0\x08\xe9\x22\x30\xc2\x1f\x59\xb6\xb6\xed\x50\x7c\x1d\xc5\xa5\xd5\x6d\xc8\x79\xa3\xe5\xbc\x81\x9c\xb7\xd9\x14\x97\x4b\xec\x16\x4b\x64\x73\x2a\xc8\xde\x77\xe8\x5a\x53\xca\xa6\xd3\xa2\x4b\x0b\xf0\xe2\x80\xcb\xe7\x2f\x20\xf7\xd0\x50\xfc\x77\xc8\x3f\x32\xe4\xbf\x5c\x86\x17\xc7\x05\x34\xb6\xe0\xf9\xbd\xa1\xe0\x8b\x25\x98\x83\xb7\xf2\x82\x2d\x9c\x93\xaf\xe7\xcf\xed\xb7\xb0\x58\xa3\x79\xbc\xf4\x49\x81\xb5\xba\x6a\x95\x64\x23\xf4\x67\xba\x49\x72\xab\x7c\x37\xe2\x39\xdd\xb3\x6f\x9f\x53\xcc\x8f\x33\x3f\xec\xe0\x5c\x43\xa6\x2e\xfa\x90\x9e\x43\x61\x7f\x03\xe9\xc3\x4e\x99\x75\x2e\x26\xdc\xba\x70\x0e\x2c\x4f\x2c\x03\x7b\xfa\x94\x5a\x54\x93\x2b\x75\xd7\xe0\x33\x75\x99\x62\x9f\x52\xcd\x3f\x57\x77\xb2\x1e\x74\xf2\x6e\x35\x1f\xe5\x39\xf7\x71\x32\xea\x24\x0a\x28\x40\xb1\x2e\x9e\xd2\x7d\xbb\xfd\xa6\x0d\x05\x50\xc3\x29\xac\xcb\xb6\xf5\x05\x7f\x57\xb7\xd5\x82\x54\x56\x17\xfc\xd6\xc1\xc8\xb7\xac\xc7\x11\x7a\x42\x40\xa9\x75\x8e\x71\x4d\x70\x80\xc6\x9a\x14\x92\xc4\x6a\x36\x15\xc4\x67\x2f\xe1\x0f\xcd\x7f\xbe\x22\x27\x0a\x21\x30\x81\x07\x13\x66\xb0\x1f\x5d\x80\x49\x8a\xb9\x7f\x3a\xe1\x0e\xf1\xe0\x39\xde\x44\xb6\x7a\x2e\xe3\xd5\xb0\xe7\x5a\x5e\x53\xb5\x03\x80\x8f\x0a\x80\x73\xb0\xc0\x9b\x73\xad\x4f\x65\xed\x50\xbf\xf8\xee\x39\xe7\xcf\xbb\x19\xac\x56\x6a\x2d\x34\x19\x8f\xdf\x7f\xfb\xc3\xf1\x9e\x3c\xf1\xfe\x70\x16\x97\x96\x00\xfa\xf1\x14\x74\x29\x85\xec\x08\xd9\x15\xb2\x27\xa4\x2b\xe4\xa9\x90\x67\x42\x9e\x0b\xe9\x09\x79\x21\x64\x5f\x48\x5f\xc8\x81\x90\x81\x90\xa1\x90\x91\x90\x43\x21\x63\x21\x13\x21\x53\x21\x47\x42\x8e\x85\xbc\x14\xf2\x4a\xc8\x6b\x21\x6f\x44\x47\x8a\x4e\x47\x74\xba\xa2\xd3\x13\x1d\x57\x74\x4e\x45\xe7\x4c\x74\xce\x45\xc7\x13\x9d\x0b\xd1\xe9\x8b\x8e\x2f\x3a\x03\xd1\x09\x44\x27\x14\x9d\x48\x74\x86\xa2\x13\x8b\x4e\x22\x3a\xa9\xe8\x8c\x44\x67\x2c\x3a\x97\xa2\x73\x25\x3a\xd7\xa2\x73\x23\xba\x52\x74\x3b\xa2\xdb\x15\xdd\x9e\xe8\xba\xa2\x7b\x2a\xba\x67\xa2\x7b\x2e\xba\x9e\xe8\x5e\x88\x6e\x5f\x74\x7d\xd1\x1d\x88\x6e\x20\xba\xa1\xe8\x46\xa2\x3b\x14\xdd\x58\x74\x13\x01\x46\xae\x3b\x12\xdd\xb1\xe8\x5e\x8a\xee\x95\xe8\x5e\x8b\xee\x8d\xe8\x49\x71\x2e\x2a\x42\xb4\x89\x4b\x71\x25\xae\xc5\x8d\xed\xa1\xb5\xbe\x00\x8b\xd4\xc7\x84\x0f\x89\xe2\xbc\x4c\x05\x6e\xf1\xff\x60\x71\x34\xb3\x65\x07\xbc\xa5\xcc\xb2\x34\x31\xf8\x28\x52\xba\xe5\x80\x2f\x4d\x86\xdb\x4a\xa0\x42\x41\x9a\xaf\x1d\xcb\x7f\xfa\x02\xcb\x3d\x79\x52\xd0\xe5\x73\x40\x91\x5f\x34\xf1\xc2\xd7\x37\x32\x78\x34\x5d\xf1\x37\x63\x45\x7e\xc1\x15\x47\xb8\x07\x87\xc1\xc4\xb4\x72\x0b\xc2\xc7\xd0\x47\x4b\xbf\xfe\x66\x0f\xb5\x37\x79\x7d\xe0\x44\x08\x8c\x88\x80\x11\x43\xbe\xb3\x50\x31\x30\xbb\x93\xef\xc8\xd2\xeb\x31\xc2\x40\x62\x6c\x68\x2c\x81\xc6\x56\xec\xd4\x31\x56\xc2\xc6\x62\x68\x2c\x81\xc6\xd2\x72\x63\xdf\xb3\xcb\x48\x99\x89\xbf\xcd\x60\x22\x65\x57\xf1\x71\x37\x34\xf1\xf1\xa5\x91\x8f\xfc\x82\x2b\xf6\x24\xb2\x71\x64\xa0\x6c\xec\x2c\xbd\x5c\xb4\x2f\xa7\x28\x7b\xc9\x94\x8d\x80\xb2\x31\x50\x76\x79\x47\x36\x5e\x19\x1a\xbb\x86\xc6\x96\xec\x9b\xd9\x6c\xbc\x82\xc6\xae\xa1\xb1\x9b\x29\x36\xde\xc6\x9c\xe3\x77\x40\xa0\x94\x86\x46\x65\xc7\x59\x5a\xb4\x65\x77\x76\xab\x52\x42\xb3\xb2\x03\xed\xca\xff\x9f\xbd\x6b\x7f\x6e\xdc\x38\xd2\xff\xca\x46\x95\xa8\xc8\x08\xb2\x41\xf0\x21\x71\x87\xad\x2d\xad\x5d\x76\x1e\x67\xc7\x8e\x73\x97\xc4\x3e\xff\x30\x0f\x92\x78\x13\x20\xc0\xa7\xe5\xff\xfd\xa6\x1b\x04\x08\x80\x43\x4a\xab\x8d\xcf\x95\xba\x5b\x97\x35\x1f\x81\x99\xe9\x6f\xba\x7b\xde\x03\x40\x3e\x63\xbf\xc1\xbd\xc1\x7e\x4e\x61\x83\xc1\x78\xd2\x6c\xcc\xf4\x2d\x6a\xd4\xf5\x3d\xf3\xf5\x09\x0c\x07\x9a\xb5\x32\xb1\x9e\x42\x87\xcf\xce\xe4\x77\xab\x45\x4d\x9c\x81\x7e\x49\x93\x33\xb0\x3a\x3a\x1e\x7e\xac\x99\xcf\x1e\xe0\xdb\x8f\xfb\x58\xf3\xb7\x3f\xf0\xd9\x8f\x5a\x25\x7c\x7e\xa2\x2c\xa7\x52\x96\x42\x65\x4d\x51\x59\xf3\x96\xb2\xda\xba\x1a\x9f\xd7\x55\xc7\x5c\x30\x00\x18\xf6\x75\x2a\xee\x9a\x54\xe2\xc1\xd0\x71\x18\xf7\x2f\x90\x73\x91\x9c\x87\xe4\xfc\x36\x39\x1e\x98\xf2\x0c\xc1\x19\x8e\x19\x8f\x4e\xf2\xec\x55\x79\x06\x98\x67\x88\x79\x46\xad\x3c\x9b\xe5\x1d\xda\x86\xf2\x0e\xce\xd5\xcf\x41\xe5\xbb\x8e\x6d\x8f\xd0\x79\x63\x13\xbf\x05\x38\x77\x7d\xc6\x93\x13\x7e\x83\x8a\x5f\x8c\xfc\x16\xc8\x2f\x39\x29\x73\x6a\xca\x73\x09\xce\x48\xe7\x99\x5d\x28\x73\x8a\x79\x2e\x31\xcf\xec\x62\x99\xc7\xc3\xd7\xd8\xd8\xa8\xa9\x61\x91\xca\xc8\x09\xc1\xf0\x44\x61\x79\xbb\x70\xc7\x22\xf0\x55\xa1\xb7\xf5\x49\x19\x87\x55\x19\x73\x2c\xe3\x0a\xcb\xb8\x3e\xd1\xdb\xc6\xa4\xb7\xad\xd6\xdb\x80\xf1\xdd\x05\xff\xdb\x60\x9e\x5b\xcc\x73\x77\xb9\x72\x0c\x7b\xe8\xe6\x7b\x83\x18\xc1\x61\xe8\xf4\x99\x10\x17\xcc\xb3\xd7\x62\x04\xd7\x62\x84\xb8\xec\x92\x0e\x76\xf2\xd2\x24\x45\x69\x29\x43\x26\xa6\xe7\xa5\x08\x89\x52\x14\x4a\x99\x5e\x96\xd2\x47\x29\x33\x93\x94\xb9\x96\x72\xc7\x84\x7b\x41\xca\x0c\xa5\xcc\x51\x8a\x7b\x51\xca\xbd\xfd\x1a\x57\xa3\x0e\x57\x78\x26\x6e\x3e\x0c\xfb\x3d\x26\x82\xf3\xe6\x14\x1e\x72\xf3\x91\x5b\x70\xd9\x9c\xbd\x9e\xf3\x1a\x76\x3d\x7b\x8c\xf4\x42\x13\xbd\x48\xd3\x73\x98\x88\x2f\xd0\x0b\x91\x5e\x84\xf4\xe2\x67\x9a\xe2\x61\xf7\x55\x43\xb0\x5b\xfb\xce\xd6\xff\xae\x34\xc7\x85\x89\x63\x02\xce\x3d\x13\x17\x06\x61\x62\x81\x14\x13\xa4\x68\x18\x87\x35\xf9\x8c\xcf\xf1\x19\xd7\xf9\xbc\xb5\xed\xb7\x05\xa3\xa5\x89\x51\x06\x68\xd3\xd3\x91\xda\xb8\x62\xb4\x44\x46\x19\x32\xca\x9f\x63\x34\x3c\xc7\x68\xd8\xd0\x10\xb1\x59\x99\xd8\xac\x01\xbd\x7f\x73\xbe\x11\x12\x2b\x64\xb3\x46\x36\x27\x03\xac\x57\x0c\xf5\x48\x3f\x44\x67\x6b\xa2\xb3\x83\xbe\xcd\xc4\xfe\xfc\x60\x4f\x6c\x91\xce\x0e\xe9\x9c\x0c\xc1\x5e\x31\xf4\xd7\x74\x34\x17\xc9\x0d\x5c\xa4\x00\x67\xcc\xe4\x85\x51\x99\xc4\x51\x99\xc4\x51\x99\x94\x97\xbd\x7b\x6c\xbf\xce\xbb\xbf\xaf\xbc\x5b\x2a\x13\xc5\x29\x38\x7d\x26\x67\xe7\xbd\x5b\x2a\xa4\x38\x45\x8a\xb3\x8f\xf6\x6e\xe2\x53\x79\xb7\x9c\x9b\x18\xb9\xe0\x8c\x98\xf4\xce\x7b\xb7\x9c\x23\x23\x17\x19\x79\x1f\xef\xdd\xa4\x21\x62\xe3\x9b\xd8\x04\xe0\x38\x4c\x86\xe7\xbd\x5b\xfa\xc8\x26\x40\x36\xe1\xeb\xbd\xbb\xa9\x1f\xa2\x13\x99\xe8\xc4\xe0\x0c\x99\x5c\x9c\xf7\x6e\x19\x21\x9d\x18\xe9\x2c\x3e\xda\xbb\x89\x0e\x72\x49\x4c\x5c\x52\x70\x06\x4c\x2e\x2f\x78\x77\x82\x5c\x52\xe4\xb2\x7c\xa6\xed\x1e\x91\x77\x57\xfd\x46\x35\x7f\xd7\x1d\xcb\xf9\x9e\x65\x70\x8f\x4b\x51\xe7\x47\x60\x77\x38\x47\x93\x19\x98\x63\x30\x99\x03\x61\xc3\x02\x82\xcc\xeb\x0c\x1a\xe9\x65\x8e\x79\xcb\xac\x7b\x5c\x5a\xd0\x19\xc9\xfc\xa6\xd3\x2b\xd6\x88\x30\x83\xc7\x2f\xb5\x2a\x64\x8e\xe2\x57\xd0\x77\x98\x37\xbb\x48\x93\x62\xf5\x75\x46\x2b\x90\xab\xa7\x8e\xfe\x27\xf3\xdb\x63\x24\xfa\x33\x99\xf4\x46\x07\xde\x6b\x93\x35\x36\x3a\x29\x93\xad\x26\x51\xe6\x64\x87\x35\xda\x61\x83\x76\xd8\x9e\xce\xfd\x42\x08\x2b\xee\x72\x07\x2e\x93\x7b\xb0\x99\xe2\x7a\x75\x05\xd3\xee\x30\xed\x5e\xa7\x55\xbc\x9d\x96\xfd\xc3\xbc\xcc\x56\x7d\x0a\xd6\xa0\x59\xdf\xb0\x34\x13\x34\x2d\xe4\x77\x59\x08\x5e\xeb\x0a\x25\xa6\x65\xc7\xb0\xf8\x40\x49\x27\x78\xea\xf4\x1d\xad\x1c\x24\x1e\x6a\x77\x3e\xfe\x6c\x46\x7e\x7a\x0a\x26\xe3\x3b\xfd\xf7\xa1\xe7\x38\xed\xa5\xb9\x9f\x7d\xf0\xab\xd2\x1f\x6e\x1d\x8e\xc1\xfc\xf3\x52\xe1\x2c\xac\x66\xd8\x04\x19\x8a\x18\x4c\xe8\x7d\xee\xcd\x32\x86\x10\xb0\x08\x3a\xfa\xa6\x8d\x54\x80\xa2\x7c\xc4\x34\x56\xa7\xa7\xf5\xe5\x1f\x34\x28\xf6\x1d\x6e\x82\x1f\x49\x4d\x5e\x55\xc5\xa3\xca\x85\xff\xd1\x69\xac\xc4\xda\x56\x79\xab\x6b\x45\x9a\x63\xf5\x3a\xe6\x46\xac\x63\x9c\xea\x3d\xcb\xda\xe8\xc1\xcd\x4d\xf5\x1a\xe4\xdb\x9e\xd6\xc7\xe3\xe7\xe8\x0a\xdf\x37\xb4\x65\xf9\x95\xbe\x4e\xbe\xfa\x59\xbd\xea\x9b\xc8\x4e\xf4\x6a\xa9\x1e\x39\xf3\x24\x99\xc6\x4a\x27\xd5\xa3\x38\x8a\x73\x7b\x88\x84\x9a\xfb\xfc\x2f\x9f\xec\xa7\xcb\x45\xa7\xcb\x22\x70\x4c\x0a\x7f\x80\x9e\x5d\x5f\xe9\x8b\x6e\x0f\x26\xc5\xd7\xf0\x43\xf0\x69\xcf\xb6\xa8\x9d\x89\xaf\xaf\xe3\xdf\x00\xf4\x3e\xb5\x0b\x70\xab\x51\xf7\x5d\x8c\x92\xde\x9a\x8d\x90\x4f\xe7\x74\x12\x73\xed\xa9\x29\x9e\xd1\x44\x1e\x78\x0a\xab\xd3\x89\xd0\x90\xd1\x03\x84\x1f\xb7\x1c\x11\xfe\x10\xfd\x08\x58\xe3\x07\xf7\x37\x01\x15\xf9\xb6\xb3\xf8\x7d\xcf\x26\x48\x7f\xaa\x55\x90\x6e\x17\x55\xb3\x68\x14\xf0\x5f\xcd\x83\x68\x9c\x8a\x4d\xb4\xde\x6f\x23\x63\x53\x99\x4c\xfc\xa3\xea\x1b\x96\xbc\xc7\x74\x49\xbb\x76\x1d\x22\x7c\x87\x7b\x2e\x3a\x16\x79\x1c\x61\xda\x0a\xf8\xa6\x13\x92\x4b\x6a\x8f\x7a\x7c\x6f\x58\x6b\x37\x7d\xeb\xd0\x03\xbb\xf5\xd9\xe9\xa2\x72\x13\x3d\x17\x7b\xb1\xab\xee\x49\x3f\x62\x53\x07\x32\xc4\x0e\xc4\x70\xbd\x5f\xb4\x31\xa6\x14\xac\x35\xcf\xeb\x91\x8b\x3e\xfe\x55\x73\xa4\x8f\x29\xd9\xf8\x55\x8a\x10\xbf\xac\xe8\x1f\x3e\xad\x84\x6a\x8d\xe8\x8d\xe3\x37\x04\x5c\x6f\xee\x3e\x3c\xf4\x7b\xdd\xdf\x0f\x9c\xf1\x60\x3c\xba\x73\xc6\xa3\x43\x23\x7f\xee\x6b\x8c\x7e\x55\x05\xa9\x41\xfb\x4d\x27\xa6\x62\x69\x92\xc5\x8b\xd0\x1f\x1f\xab\xc5\xe0\x63\x1b\x5d\xf4\xf8\x81\xb6\x13\xdc\x7a\xec\xe7\x14\x3c\xb6\xac\xa9\xc9\x03\x5c\x00\x59\x36\x13\xb0\xc7\xcf\x5a\x15\xd9\x0a\xce\xea\x1e\x9b\x69\x16\xc1\xe7\xdf\x96\xd5\x33\x86\xf1\xa9\x83\xc4\x0f\xb5\xba\x19\x43\x7c\x74\xdd\x18\x5d\x37\xa6\x76\xea\x63\x5c\x37\xfa\x21\x2e\xaa\xd0\x02\xc2\xdf\xe9\xaa\xbe\x00\x80\xc5\xbb\xc5\x87\xd5\xe8\x9b\xc1\xfd\xa9\xdb\x87\xd0\x49\x20\xfc\xb4\xa3\x5b\x17\x4b\x23\x80\xe4\xfa\x3a\x29\x1b\x90\xa4\x6a\x40\x92\x57\x34\x20\x68\x1a\xff\x61\x8c\x1f\x3e\x1f\x97\x76\x3a\xed\x2c\x1f\x6c\x74\xdc\x14\xfc\x5b\x1c\x09\x58\x1a\xa2\xca\xd2\x7f\x81\xca\xd2\x1f\xcb\x21\x54\x65\x1c\xec\x0b\x4b\xe3\x10\xbd\xc6\x5e\x96\xcb\x7e\x6e\x56\xef\x51\x97\xbd\xac\x4a\xd3\x37\x7c\x2c\x1f\x0b\xad\x4f\xe2\xb4\x8e\x5b\x16\xdb\x6d\x86\x8d\xcb\xcb\x3b\x41\x5a\xc8\x2f\x72\x34\xd9\xc5\xd3\x7e\x2e\xf3\x30\xf0\x98\x8f\x81\xcf\x02\x0c\x02\x16\x62\x10\xb2\x08\x83\x88\xc5\x18\xc4\x6c\x81\xc1\x82\x25\x18\x24\x2c\xc5\x20\x65\x4b\x0c\x96\x2c\xc3\x20\x63\x39\x06\x39\x5b\x61\xb0\x62\x6b\x0c\xd6\x6c\x83\xc1\x86\x6d\x31\xd8\xbe\xe6\xb8\xa1\x4b\xc4\x91\xa9\x0c\x17\x31\xea\x5d\x6f\x1f\x7f\xf2\x05\x3d\xe0\xd7\xa1\xe5\xc3\x5b\xbb\x77\x6b\x3b\x6f\x7a\xc3\xb7\xf6\xe0\xad\x3d\xfc\x64\x5c\xfe\x7b\x43\x13\xfa\x37\xb4\x9f\x70\xf1\x6c\xaf\x07\x5e\xfd\x64\x2f\x6e\x55\x5e\x3a\xd7\xeb\x83\x57\x0d\xbd\x3a\x21\xb8\x74\x46\xc9\xaa\x9f\x77\x0a\x8b\xd6\xef\xda\xe9\x0d\xee\x06\xf7\xfd\x11\x7e\x97\x2e\xa4\xa6\xf1\xda\xee\x96\x9f\x67\x08\x8a\x48\x00\xa0\xbd\x3f\xa0\xbb\x88\x69\xc7\x25\x06\xdd\x84\x82\x8b\xa7\x9d\x1a\x19\x1f\x9a\x55\x2b\xa2\xe8\xc5\xf7\xf8\x06\x7d\xda\xb4\x4e\x0e\xd1\x3b\x49\x11\x07\x6b\x10\xe1\x4a\x46\x42\x89\x26\x85\x84\x05\xb6\xf1\xcd\x6f\x70\xdc\xc6\x87\xdc\x11\x60\xf6\xd8\x98\xfe\x56\x79\x6b\x7d\x2f\x6e\xd0\xb0\xad\x9e\x5d\xfe\x2b\x37\xa4\xd9\xf2\x25\x71\xc9\xcc\x2c\x83\x54\xcb\x5e\xb2\xbc\x4c\x92\x3d\x9f\xfd\xca\x14\xd7\x9c\xfd\x1a\x72\x2d\x62\xc5\x36\xf0\x39\x7d\x11\x58\x83\x46\xdd\xdd\x58\x57\x6f\x22\xb8\xea\x1e\xaf\xeb\x4b\x8b\x2e\xdb\x42\x39\xa6\x5e\xd7\xf5\xb6\xae\xdb\xe6\xa7\x0d\x7c\xaf\x63\x63\x14\xbc\x5a\x7d\x60\x70\x8b\xed\x5b\x79\x2f\xab\xdd\xdb\x36\xc4\x50\x7b\x52\x46\x8b\x6b\xd1\xc6\x5d\x46\x63\xf4\xce\x6f\xf1\x71\xc0\xec\x6f\x8b\xc3\x31\x79\x32\x72\xe3\x28\xf9\x1b\xff\x65\x4f\xae\x9c\x69\x83\x8a\x53\xb9\x2e\xb8\x0c\xeb\x3e\x78\x18\x68\xc9\x18\x04\x10\x60\x10\x42\x88\x41\x04\x11\x06\x31\xc4\x18\x2c\x60\x81\x41\x02\x09\x06\x29\xa4\x18\x2c\x61\x89\x41\x06\x19\x06\x39\xe4\x18\xac\x60\x85\xc1\x1a\xd6\x18\x6c\x60\x83\xc1\x16\xb6\xec\xf2\x61\x60\xa4\x7b\xa1\xb9\x3c\x39\x4a\x7e\xd0\x8f\xb1\xb5\x2d\x9a\x87\x4b\xe3\xaa\x5f\xbd\x61\x7d\x4d\x5b\xe8\x15\xb2\xfc\xd2\xad\x03\x28\x27\x99\x37\x38\x92\x26\xe7\x0d\x26\x23\xbd\x0f\xa9\x27\x13\x7f\x2d\x47\x2b\x3e\x98\x06\x9f\xb6\x65\x97\x1f\xf1\xd2\x11\x22\x1e\x4c\x8b\xba\xf1\xf9\x37\xfa\x56\xa0\x6f\x45\x65\x8b\xeb\x51\x8b\xfb\x48\x0e\x7c\x68\x77\x7d\xcb\xbd\xdc\xa2\x46\x10\xd5\x5b\xd4\xe8\xfa\x3a\xba\xdc\xa2\x46\xac\xee\xe2\xed\x4a\x40\x9d\xea\xab\x7c\xbe\x20\xfc\x81\x3e\x7f\xd9\x4d\x2f\xf9\x99\xc1\x4f\x0f\x2a\x73\x4d\x8e\xda\xd0\x6a\x63\x40\xfa\xd1\xc7\x62\x5e\x76\xca\xe4\x97\xaa\x06\xbc\x78\xf6\x89\x33\x2e\x08\x08\xc6\x25\x01\xc9\xb8\x22\xa0\x18\x9f\x12\xd0\x91\x67\x04\x66\x8c\xcf\x09\xcc\x19\x77\x09\xb8\x8c\x7b\x04\x3c\xc6\x7d\x02\x3e\xe3\x01\x81\x80\xf1\x90\x40\xc8\x78\x44\x20\x62\x3c\x26\x10\x33\xbe\x20\xb0\x60\x3c\x21\x90\x30\x9e\x12\x48\x19\x5f\x12\x58\x32\x9e\x11\xc8\x18\xcf\x09\xe4\xbf\xd6\x98\x68\x87\xc1\x8e\xed\x31\xd8\xbf\xa6\x55\xf0\x0b\xd5\x87\x65\x7d\xf5\xa9\xbe\xe2\x7b\x50\x44\xf6\xcc\x43\x4d\x21\x84\xf5\x6a\x1a\x5e\x5f\x87\x97\xaa\x69\x00\xa8\x82\xa0\x98\xfb\x05\x38\xf7\x5b\x40\x80\x73\xbf\x04\xab\x6e\x0a\x36\x5b\xea\xff\xa9\x1e\xe7\x1a\xac\x0c\xab\x46\xfa\x3f\x8f\xe6\x74\xb5\xf1\xf8\x1a\xbe\xeb\x78\xd8\x2b\xae\x31\xe7\x2d\xac\x31\xe7\x1d\xac\xab\x4f\x00\x6e\xca\x59\xa0\x0b\xad\x31\xf8\xa6\x20\xbe\xc5\xce\xb9\xca\xcf\x83\x1d\xa6\x4b\x26\xba\xef\xd6\x7d\x79\x67\x7b\xed\x0c\x47\xdd\xb2\xff\xde\xc3\xfb\x7f\x74\x16\x87\x91\x42\x02\x7b\x94\x99\xc2\x1e\x65\x2e\x61\x8f\x32\x31\xc7\xec\x98\x78\xd8\x73\xaa\xc4\x9c\xc3\xfb\x6f\x3b\x0b\x1c\xc1\x70\x8e\x29\x73\x1d\x62\xd2\x15\x86\x98\xf6\x60\x1f\xcd\x46\xeb\x8f\xaf\xc2\xfc\x2d\x17\xb0\xbd\x1e\x0d\x87\xfd\x21\xb2\xd2\xbf\x00\x3a\x0e\x9d\xc0\xe2\x12\x12\xba\x26\x27\x36\xfd\xba\xe5\x12\x17\x17\xbe\xc7\x05\x66\xae\x80\x4b\x3d\xcf\xb3\x2d\x8d\x00\xb8\x7a\xc7\xd5\x87\x4d\xbe\x2c\xa7\x5b\xed\xbb\x56\x72\x71\x7f\xb7\x90\x90\x58\x83\xd3\xfb\xc3\x7b\x93\x9a\x8f\x2b\x01\xd4\x83\xbc\xff\x8f\x4e\xda\x2d\x3b\x60\xec\x4a\xfa\x5d\x43\x4e\x77\x58\xc2\x29\x9c\x26\x60\x27\xf9\xf3\xa9\x21\xfd\xb8\x64\x8a\xf3\xc1\x6a\x9c\xd5\x8e\x36\xb2\x4f\xa3\x39\x86\x68\xce\x4b\xca\xf5\x75\xe7\xfd\x37\xda\xba\xcf\x96\x6d\x44\x3b\xfe\x33\x30\x24\x32\x97\x6f\x66\xc8\xe3\x68\x89\xa5\xb1\x60\x87\x33\x7a\xcb\x49\xaf\xb5\x76\xd8\xc7\xf2\x5d\x4a\x39\x3c\xe6\x6c\xd0\xc5\xd0\x71\xaa\xfb\x99\xf1\xfe\xe1\xd8\x4e\x87\xcf\x21\xfb\x5d\xcf\xb1\x74\x08\xc0\xe7\xef\xf8\xfc\xc3\x1c\x90\x7c\x9b\x06\xd1\x94\x5f\xcf\x29\x69\x73\x97\x78\xb7\xe5\x52\x9d\xf0\xb5\x5c\xef\x20\xd7\x43\xb9\xde\x3b\xee\xbd\x42\xae\x7f\x90\xeb\xd7\xe5\xfa\xc6\xf2\x1e\xf5\x95\x1b\x79\x8d\x8e\xf7\x8d\xe9\xef\xaa\xfb\x2b\x63\xfa\xfb\xe3\x7d\x53\xfa\x7e\xaf\xb0\x74\xf6\xa0\xa9\x1a\xbc\xf4\xea\x9b\xaf\xae\x0e\xa9\x0c\x37\x1f\xe9\xe6\x49\x9e\xce\x33\x79\x26\xd1\x85\x3c\x79\xd4\xc8\xb3\x74\x2c\x07\x17\xe5\xaa\xfa\x59\xff\xd1\xaf\xff\x18\xd4\x7f\x8c\xea\x3f\xee\x6a\x3f\xfa\x76\xfd\xce\x7d\xfd\xc7\xb8\xf6\x03\x95\x43\x25\xa1\xb5\x40\x3a\x82\x41\xcd\xbd\xe3\x60\x1c\x42\xc3\x0a\xf5\x2b\x34\x28\x11\x12\x68\x56\x9f\xb1\x36\xd1\xa1\xa7\xe0\x21\x74\x78\x00\xf1\xa7\x23\xdb\x42\x00\xc0\x83\xeb\x6b\x1e\x14\x6b\x5f\x88\xaa\xc5\x2f\x1e\x7c\xf8\xe2\x17\x8f\x20\x26\x5f\x0c\x4d\xcb\xff\x5a\xf8\x2d\x0d\x5f\x74\x10\xb5\x4c\x41\x71\xfa\xdd\x63\x67\x10\x03\x0f\x0b\x96\x31\xb2\x8c\x35\xb7\xb8\x62\x19\x1f\x59\xc6\x1f\xcc\xd2\x72\xa8\xbe\xb4\x54\xd9\xb7\x8f\x0a\xac\xae\xf5\x5a\x9a\xd4\x9d\x45\xb1\x0f\x58\xa4\x46\xbb\x61\xa7\x59\x5a\xe0\xd8\x30\xf3\x85\xa6\xff\x3b\x4d\x5f\x03\x00\xbe\x78\xc7\x17\x1f\x4c\x92\x24\xb5\xcd\x7c\x7f\xe4\x56\xe3\x4b\xfe\x72\x72\xd9\x44\xbe\xe4\x97\x00\x8f\x88\x5f\x82\xfc\x92\x77\x3c\x79\x05\xbf\x76\x3b\x8c\xea\x22\xed\x44\x67\xc7\x2f\xd1\xd1\x15\x97\xd0\xe1\x69\xe9\x8a\x29\xd2\x48\xb5\x69\xd3\xca\xc8\xe9\xd1\xc8\xd8\xcd\xbd\xa2\x45\x5c\x1a\xbd\x70\x09\xb7\x7c\xf9\x9c\xfb\x65\xc0\x97\x05\xb3\x0c\x99\x65\x9a\x4f\x56\x31\xcb\x8e\xcc\xb2\x57\xb9\x5f\x29\x25\xd7\x52\xc8\x0a\x39\x0a\xc9\xdf\xf1\xfc\x23\x06\x3c\x65\xfb\xe1\xd4\x1b\x93\x7e\xe1\x94\x8f\x9f\xd1\x70\xa1\x31\x60\xc6\x8f\x16\x66\x53\xb9\xd0\x85\x2f\x97\xe8\xb6\x0f\x0f\xb4\x19\x6d\x75\x0e\x03\xb8\x2e\xba\x54\x1f\x4d\xdd\x5c\x91\x71\x5f\x35\x3b\x6d\x4e\xff\x0e\x8f\xe3\x73\xe0\x9c\x21\x10\xc0\x05\x01\x09\x5c\x12\x50\xc0\x15\x81\x29\xf0\x29\x81\x19\xf0\x19\x81\x39\xf0\x39\x01\x17\xb8\x4b\xc0\x03\xee\x11\xf0\x81\xfb\x04\x02\xe0\x01\x81\x10\x78\x48\x20\x02\x1e\x11\x88\x81\xc7\x04\x16\xc0\x17\x04\x12\xe0\x09\x81\x14\x78\x4a\x60\x09\x7c\x49\x20\x03\x9e\x21\x40\x73\xe5\xec\xd7\x5b\x4b\xda\xc1\x0e\x83\x3d\xec\x5f\x3c\x65\xbf\x3c\xe3\x6e\x4f\xdd\x1b\x71\x31\x0a\x6d\xd7\x7d\x71\xba\xac\x74\x90\x76\xf5\xdf\x57\x57\x37\xee\x0d\x06\x18\xb1\xfd\xc6\x05\xf2\xde\x93\x1d\x00\xe6\x56\xcf\xad\xb9\xd5\x43\xbd\xd8\x5c\x94\x7c\xae\x12\xbe\xa4\x57\x9b\x61\x0d\x78\x73\x75\xf3\xf8\x85\x8e\x48\x4f\x03\x77\x6f\xae\xde\xf0\xac\xbc\x54\x3c\x3b\xac\xaf\x55\x6f\x50\xc2\x84\x8d\x14\xf4\xfc\xb0\x29\x15\x5d\x67\x3f\x3f\x2f\xb0\xa2\x48\x05\xbc\x50\xb8\x53\x65\x16\x95\x97\x54\xf8\xe5\xb9\x23\x07\xf5\x27\x8c\x26\xe0\xb5\x4f\x31\xf8\xcd\x9d\x4a\xaf\xda\x99\x19\xdc\x4f\xc0\xbf\xbe\xf6\x27\x30\xbc\x43\x01\x7f\x30\x0b\x60\xd5\x99\x15\xfb\x78\x1a\xc0\xb6\xdc\x62\x6f\xbf\xba\x79\x68\xb7\xbd\xd3\x28\x87\xdf\x9d\x93\x4d\xd6\x5b\xcd\xa0\xda\x51\x2b\x1a\x8f\xe6\xee\x69\xe3\x70\x41\x95\x4f\xf1\xec\xd7\x8b\xb2\xc3\x9d\xff\x9b\x76\xcc\xde\x69\x4c\xfc\xd3\x94\xed\x34\x65\xb3\xc7\x3f\x1a\x3c\xb8\x3d\x4f\xaf\xcc\x80\x5b\x73\x86\xad\xe3\xbe\x53\x9b\xc0\x1b\xb6\x8a\xcb\x86\x11\xe5\xfd\xc9\x6c\x8d\x53\x99\x5e\x25\xf3\x98\x37\x1a\xc2\x20\xbd\x79\x48\x90\xe6\xea\x66\x96\x47\x43\x97\x66\x86\xc7\x3f\xa2\xeb\xb8\x18\xba\x5d\x26\x17\x71\xee\xc5\xab\x29\x89\x6a\x3e\xdf\xf6\xf4\x64\xcc\xb5\xc5\xc7\x24\xa2\x7e\xc0\x04\xf5\x61\xd6\x10\x25\x69\x19\xe7\xcf\xe7\xea\xc6\xff\xe6\x8a\xf5\xeb\x96\xa1\x1e\xbf\x42\xca\x16\x3d\xfe\xab\x1f\x93\xb4\xaa\xe7\xd5\xc3\xcb\xab\x50\x3e\xf8\xf5\x55\x28\xac\xc8\x17\x56\xa1\x5e\xb5\x17\xf2\xf8\xe7\x0b\x4b\xc0\x17\xba\x8e\xe3\xbb\x2c\xe0\xf1\xcf\xec\xf1\x2b\xc3\xa1\x81\xff\x73\x8f\x2f\x2a\x61\x29\x69\x29\x65\xa9\xa9\xa5\x66\x96\x9a\x5b\xca\xb5\x94\x67\x29\xdf\x52\x81\xa5\x42\x4b\x45\x96\x8a\x2d\x95\x58\x2a\xb5\xd4\xd2\x52\x99\xa5\x72\x4b\xad\x2c\xb5\xb6\xd4\xc6\x52\x5b\x4b\xed\x2c\xb5\xb7\xa6\xdc\x9a\x8a\x0f\x5d\xa6\xfe\xff\x65\x6a\xbe\x22\xb0\x62\x7c\x4d\x60\xcd\xf8\x86\xc0\x86\xf1\x2d\x81\x2d\xe3\x3b\x02\x3b\xc6\xf7\x04\xf6\x4c\x70\x04\x82\x33\x21\x08\x08\x26\x24\x01\xc9\x84\x22\xa0\x98\x98\x12\x98\x32\x31\x23\x30\x63\x62\x4e\x60\xce\x84\x4b\xc0\x65\xc2\x23\xe0\x31\xe1\x13\xf0\x99\x08\x08\x04\x4c\x84\x04\x42\x26\x22\x02\x11\x13\x31\x81\x98\x89\x05\x81\x05\x13\x09\x81\x84\x89\x94\x40\xca\xc4\x92\xc0\x92\x89\x8c\x40\xc6\x44\x4e\x20\x67\x62\x45\x60\xc5\xc4\x9a\xc0\x9a\x89\x0d\x81\x0d\x13\x5b\x02\x5b\x26\x76\x04\x76\x4c\xec\x09\xec\x99\xe4\x08\x24\x67\x52\x10\x10\x4c\x4a\x02\x92\x49\x45\x40\x31\x39\x25\x30\x65\x72\x46\x60\xc6\xe4\x9c\xc0\x9c\x49\x97\x80\xcb\xa4\x47\xc0\x63\xd2\x27\xe0\x33\x19\x10\x08\x98\x0c\x09\x84\x4c\x46\x04\x22\x26\x63\x02\x31\x93\x0b\x02\x0b\x26\x13\x02\x09\x93\x29\x81\x94\xc9\x25\x81\x25\x93\x19\x81\x8c\xc9\x9c\x40\xce\xe4\x8a\xc0\x8a\xc9\x35\x81\x35\x93\x1b\x02\x1b\x26\xb7\x04\xb6\x4c\xee\x08\xec\x98\xdc\x13\xd8\x33\xc5\x11\x28\xce\x94\x20\x20\x98\x92\x04\x24\x53\x8a\x80\x62\x6a\x4a\x60\xca\xd4\x8c\xc0\x8c\xa9\x39\x81\x39\x53\x2e\x01\x97\x29\x8f\x80\xc7\x94\x4f\xc0\x67\x2a\x20\x10\x30\x15\x12\x08\x99\x8a\x08\x44\x4c\xc5\x04\x62\xa6\x12\x02\x09\x53\x29\x81\x94\xa9\x25\x81\x25\x53\x19\x81\x8c\xa9\x9c\x40\xce\xd4\x8a\xc0\x8a\xa9\x35\x81\x35\x53\x1b\x02\x1b\xa6\xb6\x04\xb6\x4c\xed\x08\xec\x98\xda\x13\xd8\xb3\x29\x47\x30\xe5\x6c\x2a\x08\x88\x7f\xdb\x3d\x9a\x10\x5c\x4d\xcc\xd3\xac\x42\x4d\x29\x62\x09\x9e\x3a\x4e\xcb\x17\x4a\x1c\x42\x6c\xdd\x72\xe8\xb1\x95\xfe\x7f\xad\xf1\x06\x6c\x3a\x92\xb0\xd3\xff\xef\xcb\x97\xe3\x70\x8e\xbd\x1f\x17\x98\x41\x5d\x26\x97\xb5\x33\x6f\x5c\xc1\x77\x38\xb6\xc1\x99\xa2\xc2\x6d\x0a\x3e\x43\xd0\xd3\x60\x8e\xc0\xd1\xa0\x35\x24\xe1\xd3\xc3\xc8\xc7\xaa\xc6\x40\xb7\x7c\x7e\x40\x87\x07\xf1\x3c\x78\xfc\x53\xc7\xa3\xd5\x7a\x9c\x5e\x52\xc6\x12\x81\xce\xf8\xcc\x89\x3e\x2e\xeb\x47\xfa\x9a\x6f\x09\xa4\xb7\x21\x14\x73\xe2\x4e\xe3\x48\x87\xe1\xc5\x0f\x56\x51\xfc\xe2\x3a\xce\x3c\x30\x8d\xb5\xc0\xde\xd6\xb3\xf4\x64\xa9\x18\xbf\xf3\x59\xb1\xe8\x4b\x64\xaa\xe1\x24\x5e\xfb\x05\x64\x6b\xb1\x28\xfb\xed\x9b\xe9\x36\x5f\xf2\x37\xb9\x0e\xde\xea\xe9\x92\x87\x5c\xaa\x81\x31\xf6\x12\x3e\xda\xca\xb0\x2f\x14\x00\x9f\xd5\x36\x86\x82\xe3\xc6\x50\xed\x78\xf3\xc4\x21\xdb\x3e\x7e\x5e\x5b\xb3\x6c\x1d\x72\x76\x70\xa5\xb1\x71\x91\x2e\xd1\x93\xae\x1e\x14\x3d\xce\xe3\xfb\x0e\xf7\x69\xdb\x2a\x2e\xcd\x16\x93\xd9\x68\x89\x78\x34\xd6\x4e\x0b\x99\x3e\xc3\x3a\xb6\x6d\x9c\x41\x1c\xd6\x83\xe8\x9a\x63\x97\xd7\xca\xb5\x95\x8a\x6b\xbf\xc5\x75\xf0\xf4\xa4\xa7\x50\x48\xaa\xdb\x66\xbd\x68\xb3\x1e\x68\x8a\x49\xf3\xe2\xa0\x60\xbd\x40\xd6\xd4\x19\x1e\x59\xa7\x25\xeb\x14\x59\xb7\x89\xd0\xae\x15\x5f\xc2\x3f\x3b\xff\x85\xb3\x74\x5c\x47\xc2\xf8\x1e\x86\x3d\x4c\x87\xc0\xc1\xdd\xba\xea\xf9\x85\x93\x2c\x68\xbb\x2a\xd3\x59\xfc\xfd\x90\x45\x76\xc8\x22\x2b\xb3\xc8\xce\x65\x51\xe5\x71\x58\xb8\x0e\xaa\x9d\x29\x7a\xb2\xf5\xf1\x0f\xba\x6c\xe4\x9a\x78\x0d\xb3\xce\x29\x6b\x0c\x29\x6b\x04\x0e\xd9\x22\x9f\x80\x3e\xb6\xd5\x73\x26\x79\xf7\x27\xdd\x46\x44\xf4\xaa\xaa\x53\xc5\xd3\x6e\x16\x5f\x69\xb2\xff\xa9\xc9\x62\x4e\xab\x22\x27\x04\x4e\x4b\x3f\xd5\x7e\xd5\x5a\xc7\xff\xdb\x21\xfe\xba\x8c\xbf\x6e\xc4\xaf\x12\xf4\x1b\x25\x19\x34\x7e\x0d\xcb\x15\x79\x2a\x13\xde\xc5\x03\x73\xc7\xa9\x98\x71\xc2\x86\x49\xda\xd3\x22\x7c\x38\xb7\xa1\x9d\x21\x1e\xf3\xe2\x1b\xd2\x0e\x86\xc4\x11\x41\xa1\x9d\xd5\xc4\x26\xb5\x28\xbe\x6b\x29\xa5\xda\xd6\xe2\x5b\xca\xb0\x3c\x34\xb6\x06\xbe\xa5\xdc\x30\xa4\xdc\x10\x14\xb9\xad\xf1\x84\x9c\x33\x98\xc0\x9a\x32\x75\x17\xab\x65\x3d\xd7\x2a\xdb\x9a\x2a\x68\x8f\x0a\xa5\xec\x6a\xb4\xf1\x1a\x0a\xda\x91\x20\x0c\x49\x10\x82\x4a\x10\xd9\xf4\x19\x39\xc3\x86\x9c\x11\xc9\xd9\x37\xe4\xd0\xd1\x31\xbe\x27\x39\x18\x92\x1c\x04\x85\x9c\x0d\xca\x19\xd9\x13\xd8\x14\xce\xe3\xc5\xab\x7c\x6a\x14\x75\xd7\x10\x55\x9c\x8d\xe5\x0d\x51\xf7\x78\xa2\x4d\x70\x12\x85\x21\x89\x42\x50\x88\xda\x96\xa2\xb6\x24\xaa\x58\x37\xbd\x2a\x2b\x7b\xe3\xe9\x0c\xc7\xe8\x10\x83\x91\x76\x1a\x6a\x2a\x7a\x28\x5c\x1c\xfa\xab\x19\x08\x41\xb2\x66\xd8\x36\x76\x8a\x45\x57\x56\xf9\x5a\xdf\x21\xde\x04\xfb\xc7\x35\x02\x21\xc1\x39\x5d\x4d\x10\x72\x52\xb2\x38\x88\x12\xb2\xdb\x48\x24\x64\x55\x95\x85\x82\xc7\x6f\x8a\x28\x6c\x07\x82\x3a\xcd\x04\xc3\x43\xc1\xa9\xcf\x6c\x38\x30\xc5\x3d\xf5\xc2\x7e\xef\x99\xf6\x5b\x4c\x0d\xed\xb7\x98\x99\xda\x6f\x31\x45\xe5\xd3\x30\x9c\xd3\xda\x98\x06\x5a\x06\xee\x07\xe2\x9a\x43\x31\x87\x29\x09\x94\x37\x1f\xe9\x66\x5a\xbb\x59\xc8\x37\x50\x75\x9e\xa3\xea\x9a\xa8\x7a\x46\xaa\x38\x28\xa3\x69\x41\x49\xd5\x27\x36\x49\x64\xa4\x5a\xdc\xe4\xd1\x05\xaa\xcd\x06\xc9\xa9\xb7\x40\xc3\xfa\x8f\x46\x4b\xd5\x6c\xa8\xea\x3f\xee\xea\x3f\xea\xed\x74\xdf\xae\xdf\xb9\xaf\x7e\xd4\xb6\x1e\xcb\x96\xee\xe8\x7d\xce\xa0\x82\xc8\xa6\xd6\xfe\x41\xcf\xe8\xef\x63\xdb\xd8\x00\xee\xa1\x5c\x2d\xa9\x74\x4e\xaf\xfb\x11\x21\xfd\x8d\xe8\x6f\x4c\x7f\x17\x80\x73\xac\x04\x70\x82\x95\x02\xce\xae\x96\x20\x68\x7b\xb1\xe2\x51\xd5\x0d\xbb\x65\xd8\x51\xcb\xb0\x54\x3f\x9a\x2c\xfb\xc8\x12\xfb\xd1\xb6\x0f\x64\x2d\x1f\x40\xda\x22\x6f\x95\xc4\xea\xeb\x8b\xab\x56\x6f\x6e\x8d\xe8\xb1\xe9\x2b\xdb\xd6\xf4\x37\x8d\x9b\x78\x0b\x4b\x94\x51\x89\x72\x2a\xd1\x8a\x4a\xb4\x46\x3f\xda\x94\xae\x52\x15\x6e\x5c\x57\x7d\xb3\x70\xfd\x36\xe3\xad\x89\xf1\xce\xc4\x78\x5f\x90\x93\xfc\x10\x8a\x66\xa4\x7e\x41\x72\x4b\x24\x77\x44\x72\x8f\x24\x25\xd7\x24\xa5\x38\x21\x39\xaa\x48\x9e\xb4\x02\xe3\x97\x5b\x40\x67\xd2\xbe\x35\x3a\x63\x1c\x29\x0d\x45\x95\xca\x50\x54\x39\x35\x18\x47\xb6\x5a\x9d\x3b\x3c\x85\x2c\xe7\xcd\x8b\x63\x52\x82\x94\xa8\x04\xa9\x50\x09\x72\x4a\x4a\x98\xd1\x33\xca\x27\x4a\xe8\x1f\x2d\x75\xdf\x52\xc2\x5d\x9b\xbe\x6b\xa2\xef\x99\xe8\xfb\x2d\xcb\x58\x43\x7d\x31\x68\x5e\x1c\x5a\x77\xfa\x62\xd8\x2a\x53\x41\xdf\x25\xfa\x1e\xd1\xf7\x89\x7e\x80\xf4\xc3\x82\x7e\x83\xe5\xb0\xcd\x32\x32\xb1\x8c\x4d\x2c\x17\x26\x96\xc9\xc1\xb9\xd2\x16\xdb\x82\x58\x44\xc4\x62\x22\xb6\x20\x62\x09\x12\x4b\xb5\x5c\x3c\x4c\x27\x33\xfc\x93\xe3\x9f\x15\xe0\xda\xc1\x1a\x64\x46\x4f\xc1\xe6\x4c\x6e\x71\x80\x2c\x92\x2e\xdd\xdb\x16\x23\x64\x04\x34\xae\x7f\x76\x32\xf6\x93\xdc\x51\xfa\xb4\x4b\xb9\xee\xca\xf4\x3b\x1a\x61\xbf\x28\x83\x3d\x65\xb0\xec\x12\xa1\x7d\x99\xc1\x9e\x32\xe0\x1c\xaa\xfd\x8d\x03\x90\x2b\x0b\x07\xc5\x37\x72\x4d\x13\xca\xc3\x8f\x0d\x76\xc0\x8a\x83\x58\x34\x5b\x4d\x2c\x83\xe2\xf4\xd8\x34\xf6\xf5\xa5\x9f\x95\xd7\x86\xc5\x71\xbc\x5b\xce\x2f\xf6\x72\x4e\xab\x26\x3e\x40\xff\xfa\xba\x65\x4f\xaa\x79\xf4\x66\xbf\xee\x4f\xb5\x16\xd9\x6b\xb7\x06\xa5\x47\x28\x01\x8f\x5f\xe3\x1e\x82\x92\xa0\x04\x16\x5b\x29\x04\x87\x69\xb0\x52\x2d\x0f\x52\x27\x5d\xbe\x92\x3a\x71\xb3\xf6\xd1\x35\x2e\x40\x61\xa7\xaf\x66\xed\x31\x3c\x75\xd6\x6a\x0e\xbd\x1b\xac\x68\xb8\x31\x5d\xee\xf6\xb0\xba\xf3\xaa\x79\x5b\xb6\x5b\x0c\x6c\xf4\x0d\xb6\x03\xe5\xd2\xc0\x06\x43\x1a\xd8\x20\x68\x0f\x6c\x28\xee\x89\xf8\xf6\x54\xcf\xa1\x56\xca\x34\xb0\xc3\x06\xcc\x6b\xee\x52\x4d\x06\xf7\x4f\x4f\xc3\xbb\x49\xeb\x72\x35\x16\x53\x9e\xe9\xa8\xa8\xf2\x26\xe3\xeb\x6b\x1d\x14\xcf\x87\xd7\x46\x73\xb8\xdf\xd7\xc8\xab\x8a\x44\x5d\xb1\xf1\x06\xee\x0d\x36\x24\x2a\xaf\x1a\xfd\x29\xbf\x50\x52\xef\x46\x79\x18\x19\x35\xe5\x1f\x34\xe5\x97\x9a\xf2\x0d\x9a\xea\x94\x29\x70\x24\x48\xa4\x13\xda\xbc\xfd\x25\x56\x3a\xdc\x62\xb5\xe1\xea\x26\xb9\xb9\x6a\x3d\xf3\x46\xf5\xf5\xd7\x59\x7f\x21\x56\xc4\x00\x29\x2c\xaf\xaf\xd7\x13\x3c\x70\xb6\x86\xb5\xd6\xae\xd3\x9c\x27\xa7\xda\x9a\x6b\x00\xd0\xd7\x31\x86\xbe\x43\x93\xba\xde\xd3\xd3\xea\xe1\xfd\xf7\xba\x99\xc8\x8b\x76\x21\xfb\x05\x17\x6b\x14\xdf\x9d\x51\xde\x1e\x00\x0e\x89\x49\x7c\xaf\xb6\x35\xa8\x7f\x3a\xd5\xcf\x72\x1f\x4b\x05\xf0\xd9\x17\x9d\xcc\xaa\x78\xd7\x76\x2c\x2e\x7f\xfe\x54\xa7\x54\x41\x7d\xcf\x4b\xe9\x63\x67\x2a\x78\xe9\xae\xd7\x0f\x2a\xa8\xed\x1a\x56\xdf\x6f\xa5\x21\x05\xe7\x87\x57\x96\x52\x19\x06\xcd\x32\x0c\x5b\x65\x18\xbc\x55\xe1\xd9\x32\x94\xed\x20\x15\x65\x54\x24\x18\x9d\x16\x25\x04\x15\x36\x8a\x12\xea\xa2\x5c\x3c\x46\xae\xaa\x47\x4b\x54\x88\x47\x6f\x98\x8a\x3e\xe1\x4a\x7d\x37\x95\xba\xba\xc6\xd0\x69\x58\x94\xf3\x6e\xc3\xc6\xb7\xaa\x7c\x4a\x0d\x51\xf9\x14\x9c\x4a\x21\xd0\x47\xde\x17\xc1\x2a\xe9\xe8\xdc\x56\xb1\xb7\xc5\xec\xba\xc4\xfd\xae\xe0\x7e\x77\xca\x3d\x05\x95\x36\xb8\xa7\x9a\x7b\x7a\x91\x7b\x02\xc5\x4a\xb7\x4a\xa8\xdd\xcf\x10\x50\xbb\xaf\xb9\xd3\xd9\x28\x8e\x47\x14\xb9\xa0\x66\xe0\xe9\x49\x2d\xf1\x9a\xd0\xd6\xd0\xb4\xb2\x69\xae\xb7\x43\x3b\x41\x97\x35\xad\x19\x35\xf6\x80\x8f\x11\x3f\xfb\x5a\x67\x44\x1a\xb8\x94\x80\x0a\x37\x24\xf3\x93\xdc\xaa\xf9\xb9\x6f\x1a\x7f\xdc\x32\xfe\xfd\x5b\x95\xbf\xcc\xf8\x3d\xfb\xe0\xf2\xf6\xa9\x0a\x73\x50\x79\x43\x85\xb9\x56\x61\x7e\x51\x85\xab\xca\xfc\x79\x61\xfe\x4d\x65\x3c\xfc\x0e\x38\x96\x59\xad\x5a\x36\xec\x95\xbb\xc7\xbd\x53\x0a\x1b\x50\x9b\x06\x85\x8d\xa6\xb0\xb9\x48\x61\x0d\xc5\xce\x83\x5a\x93\x15\x77\x08\x0a\x2b\xaa\x9d\x36\xd5\xea\xe8\x8f\xfb\x96\x3f\xaa\x6d\xdb\x1f\xf7\x95\x3f\xee\x8f\xfe\xb8\x3a\x6b\xec\x55\xc3\xd8\x74\x5a\xb0\x1c\x9a\x34\x47\x26\x5c\x54\x43\x93\x2f\xbf\xc2\x57\x62\x4e\x39\x0e\xb7\x9a\x31\xfa\x28\x6c\x0b\x53\x5c\xa9\x41\x50\x0c\xb4\xd4\xd6\xea\xf4\x47\x36\x75\x4b\x6a\xd5\x70\x27\x2a\xc0\x25\x4a\xa4\xe6\xf1\xdb\xa9\x38\xeb\x1b\x7e\x61\x11\xe7\x60\x11\xe7\xc4\x22\x3a\xed\x54\xd4\x2d\x32\x15\xd7\xd7\x53\xf1\xe2\xe6\x6d\x2a\x6a\x84\x5e\xb8\xc1\xff\xd5\xbf\xef\xf9\x39\xbe\x02\xbe\x22\xb0\x06\xbe\x26\xb0\x01\xbe\x21\xb0\x05\xbe\x25\xb0\x03\xbe\x23\xb0\x07\xbe\x47\x20\x38\x08\x4e\x40\x80\x10\x08\x68\x45\x8b\x80\x02\xa1\x08\x4c\x41\x4c\x09\xcc\x40\xcc\x08\xcc\x41\xcc\x09\xb8\x20\x5c\x02\xb8\x6e\x43\xc0\x07\xe1\x13\x08\x40\x04\x04\x42\x10\x21\x81\x08\x44\x44\x20\x06\x11\x13\x58\x80\x58\x10\x48\x40\x24\x04\x52\x10\x29\x81\x25\x88\x25\x81\x0c\x44\x46\x20\x07\x91\x13\x58\x81\x58\x11\x58\x83\x58\x13\xd8\x80\xd8\x10\xd8\x82\xd8\x12\xd8\x81\xd8\x11\xd8\x83\xa0\x92\x4a\x0e\x92\x13\x10\x20\x05\x01\x09\x52\x12\x50\x20\x15\x81\x29\xc8\x29\x81\x19\xc8\x19\x81\x39\xc8\x39\x01\x17\xa4\x4b\xc0\x03\xe9\x11\xf0\x41\xfa\x04\x02\x90\x01\x81\x10\x64\x48\x20\x02\x19\x11\x88\x41\xc6\x04\x16\x20\x17\x04\x12\x90\x09\x81\x14\x64\x4a\x60\x09\x72\x49\x20\x03\x99\x11\xc8\x41\x52\x49\xe9\x15\x47\x04\xd6\x20\xd7\x04\x36\x20\x37\x04\xb6\x20\xb7\x04\x76\x20\x77\x04\xf6\x20\xa9\xa4\x8a\x83\xe2\x04\x04\x28\x41\x40\x82\x92\x04\x14\x28\x45\x60\x0a\x6a\x4a\x60\x06\x6a\x46\x60\x0e\x6a\x4e\xc0\x05\x45\x25\xa5\xd1\x2d\x01\x1f\x14\x95\x94\x46\x1c\x08\xa8\xbf\x26\x10\x81\x8a\x08\xc4\xa0\x62\x02\x09\x28\x2a\x20\xf5\x8b\x04\x96\xa0\x96\x04\x32\x50\x54\x40\x6a\xef\x09\xac\x40\xad\x08\xac\x41\x51\x01\xa9\x1d\x26\xb0\x05\xb5\x25\xb0\x03\xb5\x23\xb0\x07\x45\x05\x9c\x72\x98\x72\x04\xd4\x44\xfc\x3b\x1c\x1e\x7d\xfc\xfa\xec\xcb\xca\x5f\xfc\x22\x6f\x9b\xf9\xc7\xc3\x2a\x6e\x6d\xdd\x2a\xd0\xb7\xc2\xf2\x16\x04\x3a\x5a\xfd\xdd\x6a\xed\x57\x99\x0d\xf4\xc0\xa2\xf5\x46\xac\x01\x75\x0f\x9f\xb9\xfa\x15\x07\x4f\x4f\xc6\x7b\x5f\x4d\xf5\x3d\x3d\x1e\x88\x60\xc0\xe2\x62\xa5\xd5\x83\x48\x4b\x8a\xdb\x92\x9a\x79\x37\xbb\x1e\x0f\x1e\xff\x82\x0b\xf4\x0b\xf0\x58\x42\xb9\x98\x5f\xc4\x82\xcf\x00\xa6\xa6\xb9\x5c\x3a\x19\x35\xce\xf4\xa5\x0f\x50\x16\xac\xba\xbc\x6c\x1e\xef\x4c\x69\x05\x60\x39\x19\x0d\x9f\x9e\xc6\xf6\x64\x59\xc5\xd3\x36\xaf\x66\x6e\x19\xa4\x34\xf6\xc2\xa1\x57\x87\x56\x72\x0b\xd8\x3b\x42\xe7\x08\x69\x53\x85\x1e\x4d\xac\x94\x9e\x33\x1f\x56\x8d\x42\x54\xd3\x15\x4a\x52\xbd\x6d\xb3\xc6\x8c\x34\x7b\x3f\xc0\x39\xcc\x90\x6d\x4a\x75\xac\x75\x4e\x9b\x66\x4e\xcd\xac\x0e\x0b\x97\xcd\xbc\xfa\x87\xbc\xce\x98\xef\xef\x7f\xfc\xdb\xa3\xd6\xff\x16\x06\x6c\x47\x82\xaa\x37\x6b\x5f\x10\xd4\xa7\xc7\x1c\xfb\x8c\xf3\x32\xc9\x5e\x27\xe1\xbc\x99\x86\x0b\xb0\x19\x97\x95\x26\xb8\xc0\x48\xb2\xfd\xa2\x9c\xbf\x5c\x7a\x8c\xbe\x7d\xb0\xb1\xdf\xfd\x1f\xf6\xde\xbc\xbb\x6d\x5c\x67\x1c\xfe\xff\xf7\x29\x72\x73\x7a\x73\xe4\x27\x4c\x6b\x67\x6b\x5a\x87\x99\xe3\x2c\x6d\xd3\x7d\xda\xce\xcc\x9d\xe9\x93\x77\x8e\x2c\xc9\xb6\x6c\x59\x72\xbc\x64\xe9\xf2\x7c\xf6\x17\x20\x05\x51\xd4\xc2\xc8\x71\x32\x6d\x7a\x3b\xf7\x36\x16\x29\x0a\x04\x41\x10\x04\x41\x10\x2c\xbd\x24\x60\xa3\xe8\x82\x80\xd8\x0c\x8a\x76\x03\x61\x46\xa7\x04\xb4\x20\xfd\x61\x1f\x03\x0f\xe9\x1e\x94\x22\x48\x94\x58\xa3\x07\x5c\x2c\xd1\x87\xf0\xb3\x5e\xea\x87\x90\xd2\x98\x75\xd0\x7e\x87\xaa\x87\xd1\x98\xd6\xeb\x06\xa4\xd6\x0d\xa4\x56\x27\x8a\x96\x05\xed\x80\xee\xa3\x57\xbb\x6b\x0d\x95\x10\x6b\x31\x2a\xb8\x4b\x71\x90\x76\x24\x4b\xd6\x77\xe3\x52\xf8\x0c\x25\xe3\xd4\xca\x0a\xec\x15\xca\x2f\x74\x54\xe5\x93\xb5\xb1\x4a\xf4\x15\x61\xb4\x02\x95\xc0\xee\x2a\xbc\x12\x42\x97\x53\xe9\x5b\x05\x12\xaa\xc4\x5d\xd1\x2b\x34\xe8\x60\x40\x81\xd6\x21\x71\x86\x00\x05\xbc\x31\x24\x75\x54\xf5\x0a\xd4\x58\x03\xf0\x43\xd9\x2f\x43\x83\x63\x48\x50\xd4\x21\x04\x5a\xb8\x81\x8a\x5d\xd3\x3a\xfd\xb7\xcb\xfb\xd8\x43\xcb\x9d\xb1\x2d\x5a\x67\x07\x4b\xb4\xeb\x98\xf9\x36\x84\xf5\xca\x9a\x2f\xc2\xa2\x15\x49\xa2\x68\x37\x4c\x87\x02\x92\x0a\x73\x9f\x61\xf0\x23\x94\x6f\x51\x22\x5a\x32\x60\x9b\xad\xfc\xa5\x18\x15\x26\x80\xa6\x9f\xbb\x6f\x46\xf8\x83\x0c\x14\xe9\xe7\xb9\xdc\x21\x73\xb5\x03\x52\x77\x28\xac\x6b\xc3\xbd\xad\x87\x69\x01\x6b\xf9\x71\x04\xae\x24\x06\x0d\x70\x99\x9f\x70\x65\x92\x8b\xf6\x32\x11\x85\x64\x63\x73\x63\xeb\xd1\xc3\x0d\xc8\x13\x01\x68\x72\x58\x47\x88\xf5\x88\xb7\x7e\xc5\x16\x41\x1b\x30\x4a\x79\x2e\x48\xb9\xcf\xad\x53\x6e\xc1\x24\x0a\x44\x85\x0f\x7d\xa6\x41\x69\x08\xe3\x4e\x66\x41\x35\xd4\xd7\x53\x63\x89\xe2\xea\x44\xfe\xb2\xb1\xc0\x0e\x92\xf8\xa3\x17\x3d\x95\x45\xd6\xea\xec\x54\xbc\x5d\xc3\x28\x4f\xcd\x54\xdb\x77\xeb\x5a\x9b\xeb\xd4\xd6\xdd\xba\x98\x07\x72\x4d\x9c\x61\x13\xcf\xb0\x89\x34\x2f\x0c\x78\x2e\x9e\x78\x3a\x8e\xe4\x39\x4c\x87\x7a\x28\x4a\x71\x35\x82\x16\x7d\xec\x1c\x00\x61\x14\xf1\x4b\x1d\x50\x51\x34\x88\x10\x38\xba\x20\x44\x14\x1d\x11\x89\xc7\x3f\x34\xaf\x20\xe6\x10\xb5\x73\xa5\xce\x2c\xd9\xca\x95\x46\xfd\xe1\xc6\xc3\xcd\xc6\xce\xfa\x46\x7c\xa0\x49\x85\x9b\x91\xb5\xeb\x35\x1b\x4f\x6f\x60\x81\xe2\x58\x2b\x45\x38\xd3\xb0\x20\xcc\x49\xcc\x5b\xfd\x22\xcc\xfb\x05\xd1\x92\xfa\xd9\x68\x49\xf9\x6e\x54\xd1\x92\x62\xc2\x60\x3c\x45\xdc\xfd\xe9\xf9\x9d\xe9\x3b\x28\x3b\x8d\xe1\xcb\x9c\x97\x5e\x07\x13\x71\xfd\x8d\x1a\xdb\x68\x68\xdc\x14\xc4\x0c\x17\x90\xe4\x4d\xbf\x6c\x6c\xac\xd2\x7c\xb0\xb1\xdd\xd8\x79\xb8\xb1\xf1\x68\x6b\x7d\x95\x84\x74\x22\x9a\x45\x04\xa6\x1c\x71\xaf\xa2\x6d\x19\x69\xc9\x04\x72\x35\x4b\x20\x43\x20\x94\x34\xce\x44\xb1\xd5\xb5\xc6\x16\xf3\xe5\x28\x5a\x5f\xdf\xd9\x79\xd4\x00\x8f\x9d\x1c\x0b\x50\x65\x46\x4c\xa9\x4c\x31\xb6\xd2\x64\x52\x5d\x46\x36\xfd\x34\x73\xf4\x39\xf4\x9f\x9f\x67\x8e\x41\x01\x73\x0c\xb2\xcc\xd1\x4f\x33\x47\x5f\x67\x8e\x61\x15\xae\xf0\x2b\x73\x45\x53\x93\x8c\xc3\x98\xc6\x3d\x2d\x2e\x17\x26\xb1\xb4\x90\x45\xf5\xdd\x50\x9b\xe5\x43\x9a\xe5\x61\x4a\x23\x03\x26\x28\xf6\x71\x36\x1a\xc3\xe9\x99\x73\x74\x26\x90\x65\x76\x79\x12\x44\x51\xb8\x5f\x49\x84\xb9\x15\x61\xe8\x3e\xeb\xb4\x88\x72\xa7\x4a\x20\x9c\x96\x08\x04\x36\xe6\x1a\x19\x34\xeb\x3a\xd9\x59\x09\x49\x06\x6e\x05\x5a\x05\xa3\xb8\x5d\xe3\xb8\x20\x64\x60\x49\x48\xe3\x0f\x55\x91\xfe\x22\x8a\xbf\x48\x77\x66\x24\x3f\xa2\xce\x54\x37\x48\xdf\x47\x99\x3a\x7a\x15\x85\x91\xb0\x22\xe1\xd0\xe2\xd6\x84\x8b\x07\x36\xe5\xbd\x74\x37\x4d\xe2\x7e\x98\xc6\xa8\x4c\x64\x3f\x4c\xc5\x0f\xf1\xba\x89\x55\xf3\xbc\x2e\xcb\x14\xc7\xed\x91\x16\xb5\x42\x5e\x4f\x71\x35\x76\xe0\xc1\x0b\x38\x6f\x4a\xbe\xbb\x99\x36\xf9\xe2\xfa\xca\x9e\x80\x9f\x83\x6d\x46\x4e\x94\x29\x45\x8e\xea\xf8\xd6\x72\x59\x88\x43\x12\x4d\xcd\x5e\xcc\xb2\x03\xaa\x2b\x7b\x47\x68\x8a\x3d\x0b\x45\x00\x8d\x45\x1a\xff\xf1\x98\xa4\x00\xba\x44\x46\x13\x15\xf2\x84\xa4\x52\xc5\x32\xad\xd5\x01\xb5\xb5\x8a\x48\x2b\x10\x66\x56\x40\xa3\x72\x68\x8a\x11\x38\xa4\x56\xc9\xe6\x60\x5a\xb5\xea\x46\x45\x21\xcd\x93\x61\x3c\x86\xa2\x38\x62\x20\x8d\xf4\x3d\x1a\x9e\x69\x09\x14\xe7\x91\x1c\x82\x32\x24\x08\xbf\x8e\xb8\x1f\x77\xed\x29\x75\x32\x4d\x48\xa3\x18\x62\x2c\x83\xb4\x48\x84\x71\x1e\xc5\x23\xc4\x32\x02\xa2\xa9\x10\xe6\xc8\x62\xc8\x64\x52\x19\xd9\xeb\x69\x5a\x89\xa1\xd3\xf2\xdd\x2e\x8a\x94\x0c\x9f\x7d\xaf\x13\x8d\xbd\xaa\xf3\xd8\x8f\xd0\xf1\xbb\x15\x3a\x7e\x37\xd5\xf1\xd4\xc9\xd4\xff\x2c\xe9\x7f\x15\x7d\xb2\x42\xcf\xef\x52\xcf\x63\xd7\x8f\x13\x60\x13\x05\x6c\x9c\x7c\x3a\xa1\x4f\xc7\xd4\x32\x5a\x11\x28\x86\xd8\x2d\x66\x08\xea\x51\x33\x47\xc8\x32\x25\x2c\x21\x96\xac\x3f\xba\x18\x28\xef\x7b\xcc\x11\x0f\x15\x3a\xdf\x34\x7e\x49\xd7\xa1\x0e\x83\x5c\xea\x32\x22\xbb\x4e\x72\x73\x97\x89\x22\x71\x8f\xbd\xac\x1a\x6b\x17\xa7\x3e\x82\x80\xdd\xd4\xd8\xe5\x80\x65\x6f\x57\x84\xc9\x51\xea\x34\x05\x22\xf6\x71\x0d\xe9\xef\xf1\xfd\x57\x8b\x45\x22\xde\x7f\xf5\xd1\x3f\xc1\x56\x66\x83\x2d\xae\x8b\xdb\x47\xf7\x3f\xa0\x09\x42\x9f\x0e\x7b\xb5\x44\x1b\x5a\xfe\xf7\xbf\xc4\xad\xd5\xd6\xf2\x6a\x36\x34\xa2\x8a\xed\x08\x8d\x83\x2f\x56\x97\x6b\x18\x7d\x40\x5d\xb6\xfa\xb2\x56\x25\xae\x66\x1c\xa5\x4b\x92\xa6\x2b\x6e\x1c\xd5\x22\x6c\xbe\xbe\x9a\xbe\x1a\x65\x69\xad\x2a\xd6\xe0\x3d\xa0\xdf\x9b\x05\xe9\xf7\xe6\x63\xef\xa4\xa6\x35\xec\x75\xf5\x86\xbd\x2e\x6b\x58\x7e\xa8\x1f\x4f\xfe\xf2\xc6\x51\xf5\x25\x97\x41\x05\x42\x56\x27\xfe\xc6\x0c\xaa\xcf\x50\x57\x8e\xc7\x65\x91\x62\x54\xed\xf6\xa4\x62\x40\xe9\x3b\x14\x46\x7a\xa1\x18\xd1\x3d\xd4\xa8\xb1\x45\x7e\xe2\xcb\x03\xa3\x17\xd5\xf0\x97\xd5\x5c\x7a\xfa\x20\xd5\x90\x49\x34\xf7\x9d\x45\x0f\xac\xfb\xbc\x4f\x3e\x3a\xa8\xfb\xaa\x45\xb4\x0c\x7a\x20\x56\x09\x15\xdd\x75\xe4\x17\xa9\x2b\xc7\x79\x7c\xe5\x39\xf2\x1a\x4e\x34\xea\xd6\x72\x46\x53\x8b\xb2\x32\x53\x4e\xda\xd6\x1c\xc4\xcb\x4b\xb2\x65\x20\xa0\x21\x01\x3a\x0a\x5d\x96\xd8\xb5\x87\x04\x26\x65\xdc\x8e\xf3\x12\x0b\xf7\x90\xa0\x88\xe6\x6c\xeb\xcd\x79\x98\x69\xce\x36\x90\xc3\xca\xfa\xfb\xa4\x1a\x17\xdf\x37\xae\x59\x62\xa8\xee\x55\x5a\x9d\xca\x8a\x31\x29\xe7\x27\xcd\xef\x85\x1c\x7f\x60\xb2\x22\xef\xa0\x81\x28\xf2\x88\xdc\x1c\xb2\x5d\x3b\xe2\xa3\x74\xd7\x62\x20\x7c\x53\xd7\x46\x1c\xb9\x38\x42\x3b\x37\xb4\x65\x9c\x69\xcb\x69\x31\xea\x63\x1d\xf5\x71\x8c\x3a\x79\xe5\xc4\xfe\x3c\x5a\x3c\x5c\x6b\xc2\x0b\x00\x25\x1a\xc0\x36\xc1\xda\xdc\xaa\x6f\xee\xd4\x37\x76\x36\x75\x95\x61\xa2\x2d\x8b\x6b\xd7\x89\xa6\x4b\x12\xe7\x76\xc2\x47\x57\x8c\xe0\x43\x48\x98\x44\x26\xbe\x2f\x94\x97\x28\x1b\xe6\x10\x99\xd3\xbb\x17\x7b\xff\x7a\xb2\x73\x79\x39\xde\xa2\xce\xba\x56\x36\x07\x14\x59\x76\x40\x72\x35\x48\xc9\xd5\x60\x0e\xb9\x3a\xe4\x41\x5e\xae\x2e\x1a\x35\x3a\xe0\x43\x92\xab\x21\x1f\x64\xe5\x6a\x30\xb7\x5c\x0d\x4a\xe4\x6a\xc4\x83\xb4\x5c\x25\x2b\x96\xb2\xeb\x51\x4e\xda\xba\x17\xc5\x72\x35\x4c\xc9\xd5\x91\x00\x44\x72\x95\x16\x5f\xa3\x82\xc5\xd7\x28\xb3\xf8\x1a\x69\x72\xf5\xa1\xde\x9c\xbc\xbc\xeb\xf1\x54\x5b\xc4\x35\xf3\xd0\xc5\x41\x4e\xb2\x36\x0b\xbd\x02\xc7\x3c\x20\x61\x19\x5e\xe5\xfe\x07\x23\x38\xdd\x63\x63\x5c\x9f\x19\x7a\xec\x94\x8f\x81\xfd\x4f\xe5\xa9\x42\x3c\xc9\x4b\x62\x38\xe4\xd6\x24\x3b\x11\xe8\xc2\x33\xcc\xec\x0b\x85\xfa\xbe\x50\x53\x9f\x6e\x62\x19\xda\x93\x5e\xfd\x34\xdd\xf4\xb9\x65\x4d\xb9\x06\x34\x27\x48\x43\xa3\x20\x25\xfb\x22\x19\x16\x33\x9e\x74\x42\x96\x54\xf4\x58\x2b\x11\x4f\xb7\x1a\x9e\xbf\xaa\x98\x25\x74\xcc\x92\x16\x8b\x94\x0a\xdb\x43\x7b\xea\xa9\x8f\x7f\x8c\xf8\xfb\x3d\x5e\x8f\x45\x65\x9d\x64\x63\xe2\xca\x3c\x10\x41\x04\x5d\x7b\x2a\x3f\xbf\xb1\xf0\xf8\x24\xe8\x60\x48\x8b\x61\xa3\xdd\xb9\x74\x33\xcc\x47\xdd\x75\x1b\x51\xf2\x09\xb6\x91\x8f\xb0\x40\x31\x17\xfd\xe9\xd9\xe3\x12\x2e\xfa\x06\x1c\xb4\xc0\xda\xa4\x4f\x7c\xd2\x53\x7c\x22\x70\xbd\xd1\xd0\x58\x3e\x47\x54\x45\x60\x0e\x2d\x4a\xd6\xe0\x1a\x5c\x41\xe4\x37\x73\x45\x55\x3e\x20\x68\x46\x3e\xc0\x02\xc5\x7c\x20\xac\x1f\x3f\x2a\x23\xe0\x27\xb7\xc3\x07\x8d\xc5\xf9\x40\x91\xff\x86\x18\x81\xc0\x19\x39\x41\x94\x28\x9b\x58\x2e\xe7\x65\x84\x9f\x8c\xb0\xbe\x38\x23\x10\xf1\x6f\x84\x0d\x08\xd8\x15\xd3\xc2\x65\x31\x0b\xfc\xe1\x79\x03\x57\xfb\xf8\x0e\x84\x49\x34\xde\x67\x86\x6a\xd4\x0d\xdf\x51\xb6\x0f\x07\x1a\x05\xc8\x75\x5a\x24\x7d\x83\xb8\x8b\xc5\x5d\x67\x60\xa2\xaa\xdc\x43\x90\xcc\x1c\x24\xca\x10\x17\xa5\x3d\x23\xb5\x98\xb3\x74\xb1\x98\x66\x7f\xef\xc5\x4b\x83\x3a\xeb\xc9\x15\xc1\x0e\x78\xcd\x64\xb7\x62\xea\x6c\x1b\x97\x09\x74\xf1\x98\xf2\xd0\xc2\x95\x86\xaf\xdc\xad\x1e\x88\x8f\x99\xb8\x6a\x10\xc9\x4c\xa1\xb3\xfb\x49\xe4\xec\xfe\xdc\x81\xb3\x11\x70\xb1\x05\xfb\xfd\x1b\x6c\xf7\x9c\x77\x0d\xfe\x20\x37\x0d\x2e\xa2\xd6\xe7\x2e\xd2\x31\x0a\xe6\xc5\xaf\xd2\xe9\xc9\xab\x74\x86\xf2\x2a\x9d\x50\x5e\xa5\x13\xc1\xcf\x06\xde\x48\xa3\x21\x41\x8c\x6c\x1e\xd0\xb0\xec\x53\x38\x88\xe3\xb6\xc6\xb3\x8c\x63\xe1\x3b\x64\x59\xa7\xf2\x5a\x75\xc1\x50\xff\x7e\xc8\xc4\x05\xa0\xbf\x8c\xe6\x0d\x30\xcf\xad\x09\x02\x8b\xd6\xc6\x08\x28\xbe\x58\xff\xc1\x43\x26\x5c\xd2\x21\x60\xfc\x84\x98\x5e\x85\x8b\x9f\x3f\x5a\x3c\xf4\xb9\x35\xc5\x6a\xc6\x6b\x91\xa8\x66\xe3\x61\x83\xf0\x9e\x42\x3d\xd3\x5f\xa6\x73\x02\x94\x5b\x80\xb3\x95\x95\xd9\x2e\xdf\xc0\x83\x0e\xc9\xa9\x70\x72\x0d\x17\x41\xf3\x7b\x74\x63\xa8\xcf\xb7\xd6\xf1\x23\x6b\x06\xaf\xd0\x6d\x5f\x3e\x6d\x81\x7d\xe7\xe0\x10\x04\x4b\x4d\x87\x81\x40\xac\xa1\x38\xf3\x0c\x25\xc2\x3d\xbe\x0e\x47\xda\xc7\x78\xf6\xe3\x9c\x5b\x67\xa2\x25\xab\x1b\xa2\x09\x6b\x21\x35\x04\x8f\x48\x9f\xfd\x72\x36\x7f\x43\x30\xf4\xd3\xca\x0a\x18\x9d\xd6\x05\xca\xab\x09\xca\x0d\x40\x24\xbb\x56\xbc\xe6\x4a\x91\xc4\xcb\x37\xb8\x46\xb0\xfa\xe4\x40\x48\x9a\x26\x07\x2a\x53\xac\x62\x1c\x04\x91\x63\x16\xa1\xdf\x8b\xc0\xbc\x79\x43\x06\x29\x24\x37\x6a\xc3\x08\xf1\xe2\xac\xa1\x59\x7e\x01\x8f\xa4\x41\xe2\x35\xe6\x66\xb3\x48\x78\x9b\x66\x11\x62\x83\xeb\xb0\x7a\x55\x5e\xa5\x3a\xcc\x9c\x2a\x4a\x48\x3e\xfd\xd5\x78\x1a\x47\xf5\x29\xfe\xb3\xac\x58\xb1\xe9\x65\x94\x16\xd4\x46\x48\x67\x21\x25\x45\x8a\xf0\x80\x0f\x1e\xe0\xc1\x61\x26\xcc\xe7\x38\x89\x91\xd4\x0e\x12\xa9\x1d\xcc\x2f\xb5\x81\x4c\x6b\x14\x04\xc6\x67\xf2\x64\xb2\x10\x4d\x7d\x0e\xc2\x71\x80\x37\x8b\x08\x21\x89\x4c\x44\x15\x0e\x93\x0a\x87\x8b\x55\xd8\x67\xdb\x54\xdd\x95\x1e\xf8\xcf\xa2\xd9\xf8\x2e\x2f\x2b\xfa\x95\x97\x15\x8b\xaf\x01\x2c\x5f\x71\x58\xbf\x12\x87\x49\xd6\x12\x93\x2a\xae\x5f\xa8\xa7\xfd\xa4\xa7\xfd\xf9\x7b\x7a\xfe\x71\x4d\xfd\xbc\xe0\x1a\x84\xc0\x98\x46\x2e\x16\x28\xb3\x68\x89\xe8\x8c\x8b\xf3\xda\x4f\x5e\x43\xa6\xca\xb3\xda\xf6\xf7\xc0\x68\xd4\xcd\x0b\xb3\x1a\x01\x32\x32\x9b\x2c\x52\xcc\x6e\xef\xc5\x59\xb9\x02\x76\xfb\x47\x98\xed\xfb\x35\x94\xe8\x5c\x46\x2c\xe6\xe7\x56\xf9\x39\x06\xbb\x16\x3f\x50\x3f\xe4\xf8\xa1\x32\x23\x10\x04\x23\x23\xc8\x22\xc5\x8c\xa0\xae\xb9\x2a\x73\xe0\x23\x62\x90\xef\x9a\x66\x69\xc8\xc3\x31\xa3\xa2\x8a\x95\x6f\xf0\x5c\xc7\xa2\xfb\x73\x8f\x67\x23\x6b\xd2\x15\x71\xce\x16\xd8\xe8\xb9\x49\xdb\x2e\x01\xbc\x72\xbb\x27\xb1\xf1\xbe\xab\xe8\xc0\xab\x4e\x31\x27\x02\xe2\xf0\x77\x75\xd5\xf9\xc6\x3a\x10\xa7\xc8\x90\xc7\x7a\xe4\x29\x10\x70\x91\x47\xe7\x43\x7b\x69\xef\xcd\x5e\x72\x3e\x54\x78\xbb\xd0\x99\x70\x82\x65\x38\x14\x4e\xe0\x0a\x0e\x88\xef\xaa\x53\xcc\xf2\x40\x5a\x1d\xfb\x9c\x0c\x0a\x96\x3c\xe9\xdc\xdf\xe3\xfe\x62\x2e\xb2\xfe\xc7\xfe\x09\x6f\x34\xb6\x6a\x69\xe8\xa6\x33\xeb\xd4\x25\xcb\xf5\xc9\x32\x45\x3d\xa8\xd4\x1a\x6a\xc7\xcd\x23\x5f\xaf\xcd\x89\x48\x82\xcb\x46\xba\xd5\xf7\x9c\x68\x74\x49\x0e\xd2\xd9\xcb\xef\xfd\x1a\xeb\xd7\xd8\xf2\xff\x5e\x1c\xac\xff\xef\xc5\xfe\x16\x5d\x83\x0a\x30\xb6\x6f\xba\x3d\xf5\x47\x35\xb1\xf2\x7d\x5f\x88\x45\x1d\xf1\x18\xb0\x21\x76\x98\x88\xca\x0f\xcc\x26\x57\xb1\xfb\x1f\x0c\x1f\x10\xbe\xb7\xcb\x43\xd1\x15\x58\x3f\x42\xac\x23\x89\x75\x74\x35\xd6\xf1\xc4\x3a\x28\x9b\x58\x71\xc9\x96\x94\xb1\x72\x85\x6a\x14\xd0\x3d\xc5\x17\x7b\x25\x7c\xb1\x87\x1c\x71\x3b\xd4\xa1\x4e\xfd\x2f\x6a\xec\x66\xad\x02\x3f\x0a\x33\x67\x70\x8b\x78\x6c\x6e\xa9\x93\x27\x74\x00\xc2\x38\xbe\x6b\xfa\x59\x81\x77\x95\xce\x0a\xa8\x43\x02\xfa\x19\x81\xf7\x99\x6b\xbf\x0c\x1b\x2a\xc2\xf4\x12\xe4\x5d\x29\xf1\xec\xcf\x3d\x49\x87\x66\x28\x27\xfe\xb2\xf0\x14\x7d\x15\xef\x61\xc4\x4b\x14\xd2\x06\xb1\x12\x00\x0b\x45\x24\xd6\x51\x9a\x37\x46\x4a\xc8\x0b\x2e\x0a\x51\x42\x0e\x55\xd7\x0c\xb1\x6b\x86\x7b\x88\xd3\x42\x7d\x03\xdf\xdb\xe3\xb1\x7d\xf9\x11\x1e\xa4\x4b\xe1\xea\xf0\x04\x8d\xda\x12\x01\x75\x33\x61\x6d\x35\x7d\x4f\x21\x4e\x9b\xaa\x65\x56\xae\x69\x34\x00\xb4\x70\x1c\xff\x74\x33\x30\xf0\x09\x7a\x2c\x0e\x9b\x63\xee\x43\xb7\x9e\x42\xb7\x8e\xc9\x82\x14\x87\x04\xd9\xff\x50\x7a\x93\x65\x5f\x61\x85\x3d\x50\x76\x48\xa4\x78\xf0\xde\x4a\x93\x70\x18\xed\xd0\xe4\x91\xe3\x3b\x42\x70\xaf\x20\x66\x06\x09\x1a\xc5\x98\xff\x1c\xce\xc8\x4d\x57\x0d\x82\x2b\x98\xad\x0a\xaf\xa1\x10\xa3\xad\x6d\x52\x47\xf3\x4b\x9d\xc9\x15\x6b\x26\xf2\x60\xcd\xeb\x9d\x06\x79\xa4\xc1\x37\x0a\xa5\x74\xc9\x02\xad\x39\x07\x42\xb1\xa3\x52\x96\x35\x93\xf0\xfe\x3b\x41\x04\xfa\x2f\xa1\x45\xdf\x5c\x4c\xdf\xed\xbe\xd7\x09\xec\xe9\xd4\x0b\x91\xc0\x40\xfb\x74\x1a\x44\xd9\x83\x86\xb7\x5a\x7f\x64\x10\xc6\x95\x1a\xfe\xbe\xb8\xd1\x64\x16\x99\xb7\xd1\x8d\x0d\xb6\xd9\xd8\xde\xda\x5c\xdf\x6a\x6c\xad\xab\x56\x9b\xcb\xcd\xd7\xec\x6d\x6f\xb5\x51\x2f\x6d\x36\xe1\x6d\x6e\x36\x95\xa2\x66\xeb\x86\xc7\x79\x1b\xbd\xb3\xb1\xc3\x76\x1a\x0f\x37\xeb\x5b\x8f\xb4\x46\x1b\xca\xcd\xdb\xe8\x8d\xfb\xd8\xec\xf5\xb2\x66\x13\xde\xe6\x46\x8b\x32\xf9\x26\x7f\x18\xc3\x57\xf6\xb4\xe4\x60\x76\xea\xe0\xed\x95\xab\x3b\x94\xba\x49\xcd\x7e\xa2\x57\xf4\x95\x98\xe8\xc9\x56\xc7\x14\x21\x71\xb8\xd6\x97\xbf\x71\x34\x15\x4c\x16\x8f\x6c\x33\xce\xf9\x26\x53\x39\x3a\x7e\xfc\x9b\x39\x86\x57\x33\x41\xd8\xba\x62\xad\xcb\x02\xd3\xfb\xe2\x73\xc5\xab\x81\x7e\x3c\x29\xa0\xb2\x43\x1d\x96\xaf\x11\x83\xce\x1c\xeb\x07\xc5\xfa\xf9\x83\x62\x7d\xfd\xa0\x58\xae\x9b\xdf\x45\x30\x23\x98\x8f\x5a\x2f\xd2\xd7\xf9\x4e\xae\x1e\x30\xaa\xcf\x63\x7e\x48\x18\x81\x58\x00\x61\xec\xff\x66\xf5\x59\x4f\x55\xa6\xf3\xce\xaa\xce\x3b\xab\xf4\xe1\x57\x11\x10\x23\xc3\x67\x3d\x9d\xcf\xe2\xde\x22\x6e\x1c\x64\x20\x0e\x34\x88\xb2\x3d\x74\xf4\xcf\x2f\x38\xfa\xe7\x67\x8e\xfe\xf9\xd9\x50\x73\x41\x72\x7d\x33\xb5\x37\x75\xd4\x1c\x57\xe8\x86\xd6\x1a\x47\x0a\xae\x85\xad\x21\xcf\x50\xa6\xa7\x53\x26\xd3\xda\x61\x06\xe2\x90\x20\xa6\x5a\x4b\xf1\x2b\x54\x6b\xc3\x5c\x6b\x29\x7e\x45\xae\xb5\x61\xb6\xb5\x49\x63\x1f\x32\x15\x73\xc7\x30\xc8\x89\x63\x8d\x23\x5c\x14\x2a\x89\x2e\xd0\x72\xdd\x6b\x46\x96\xc3\x1a\xc4\x46\x6f\xbf\xca\xbc\xae\x9d\xa7\x21\x7a\x12\x21\x71\x89\x42\xe7\xf2\xf1\x9e\xf1\xa0\x8a\x0a\xc0\x02\xd9\x67\x09\xc3\xed\xed\x41\xfc\xa4\xff\x49\xc8\x06\xa1\xe4\xd2\xb7\x54\x80\xaa\x9e\x02\xf1\x59\x9c\xfe\xd4\x03\xc4\xcd\x75\xd4\x53\xac\x05\x14\x40\xfd\xae\x81\xe1\xae\xac\x21\xaa\x50\xc3\x5a\xa4\xd5\x00\x49\x55\xc3\x6a\xae\x06\x0a\xbd\x74\x55\xdc\xa5\xff\x53\x81\x97\xfe\xaf\x28\xf2\x52\x46\x17\x1d\xd6\xae\x11\x5d\xa9\xe9\x53\x9c\xa2\x01\x05\xd3\x9c\x70\x6b\x5a\x84\xd6\xb4\x20\x6c\xc4\x34\x1b\x36\x62\x92\x96\x7d\x13\x3d\x6c\xc4\x39\xb7\x66\x71\xc8\x88\x33\x6e\xd0\x74\x35\x0a\xcf\xe2\x3e\x3c\x8b\xcb\xcc\x44\x19\x4c\x8a\xa2\x95\x64\xb8\x3c\x49\x7f\xc1\x2d\x51\x39\x60\x79\x1e\x33\xdb\x05\x8d\x77\xc8\xa1\xcf\x2e\x68\xbc\x9f\xcb\xf1\x7e\x41\xfc\xad\x80\xef\x95\x54\xb4\x27\x2b\xba\xcc\x55\xb4\x7b\x59\x50\xd1\xa5\x5e\x11\x96\xa1\x23\x7a\xe9\x30\x4f\xb4\xe0\x12\x20\xf9\xb9\x5a\x66\xf8\x52\x14\xe8\x62\xc0\x1c\xb4\xc6\x2d\x93\x20\xef\x67\xed\x79\x25\xc8\x9d\x88\x54\x12\x52\x57\x34\x23\x4e\xc1\xf5\x4e\x41\xdc\x8d\xf2\x87\xf8\xd4\x20\x0e\xb5\x41\x4c\xd2\x6b\x14\xbf\xa5\x93\x94\x92\xf5\x4e\x53\xac\x77\x9a\x46\xe4\x34\xc5\x7a\xd7\x8b\x8f\xf4\xb9\xda\xac\x92\xc2\x62\xaf\x10\x0b\xe2\xcb\xeb\x05\xeb\xf9\x6c\x9e\xc9\xe3\xb7\xa7\x18\xca\x52\x85\xed\x8c\x85\x08\x05\x78\x99\x15\x45\x17\x9c\xc6\x54\x9f\x69\x27\x22\x31\x89\x15\x13\xd9\xf3\x27\xcf\x0b\x67\x93\x9a\x90\x28\xf4\x22\x89\x0f\xb3\x96\xde\x81\x54\x9f\x8e\x33\x32\x65\x9c\x97\x29\xf1\x46\x9c\xb6\x1f\x87\xc3\xe7\xbc\x86\x8f\x32\x72\x0c\xbd\xf5\x31\x4b\x51\x4a\xdd\x3d\xa7\x15\xa0\x00\x41\x29\x90\x57\x93\x17\x01\x55\xe4\x03\x25\x0c\x68\x44\x1b\x85\x01\x16\x28\x57\x27\xe8\xc4\x5d\x35\x9b\x25\x09\x85\xbb\xee\x02\x7e\x9d\xad\xdb\x42\xef\x47\x3a\x90\x78\xc3\x47\x38\x43\xe9\xab\x18\x49\x5f\xc5\x91\xf4\x55\x1c\x6b\x35\x93\xab\x9f\xee\x26\xb9\xf8\xa1\xeb\x89\x3c\x74\x3d\x95\x87\xae\x67\xf0\x03\x55\x9f\xe1\x0d\x1f\xe1\x2a\x46\x8e\x66\x11\xe8\x70\x3e\xe9\x6a\x6c\xb4\xda\xc7\x1f\xc9\x17\x96\x35\x48\x0f\x43\xa6\xe1\x0b\x51\x08\x6d\xb9\x94\x37\x1f\xed\x07\x37\xde\x34\xce\x67\x70\x4f\x54\xe5\xb3\x26\x67\xd7\xdb\xd4\xa6\x81\xf0\x0f\x7a\x2a\x57\xd9\x21\x37\x0f\xd3\xfc\x48\xa7\x82\xf2\x7d\xe1\x88\x77\x09\x8e\x71\xfe\xff\x3e\x87\xf7\x75\x06\x6d\xda\xcd\x35\x80\x7f\x43\x89\x50\x44\x43\x69\x58\xd1\x55\x08\xba\x38\xcd\x94\x11\x46\x6d\x30\x30\xe5\x88\xef\xff\xc7\x8a\x58\x4f\x1b\x9d\x8b\x46\x90\x09\x81\xbf\x7c\xb9\xfd\xdb\x97\xdb\xbf\x03\x1e\xe2\xe8\x0c\xe0\x67\x23\xe3\xcb\x1c\xf7\xe8\x75\xbd\x99\xdd\x9b\x18\x0d\x55\x79\x9c\x2a\x34\x4f\x63\xae\xb2\x7a\xfd\x47\x1b\x0a\x99\xab\x36\x6c\x97\xd9\x5e\xc5\x0b\x37\x74\xd6\xa8\x23\xdb\x19\xfd\xa0\x69\xb3\x89\x8a\x85\x99\x62\x8d\xcd\xed\xfa\xa3\x87\x49\xb9\x11\xa9\x49\x7a\x29\x01\x2a\xc2\x0d\x39\xeb\x94\x4a\x14\xc3\x89\x74\x2d\x99\xf4\xd7\x53\x5d\x7f\xa5\x78\x79\xe5\x78\x6d\x6c\xe3\xd5\xe3\x0a\x7d\x6b\x5c\x10\xe6\x38\x62\xeb\x85\x31\x78\xd7\x68\x5d\x19\xc9\xea\xc6\x54\xdd\x88\x5b\x93\x12\xfc\x45\x0b\x73\xab\x54\x2d\x2c\xc7\x48\x0f\xcb\x81\xd4\x98\x12\xb4\x02\xec\x4b\x89\x31\xd5\x89\x31\x25\x78\xa6\x4e\x6a\xa4\xba\xc8\x9a\x95\xf4\x52\x69\x0b\x66\x7a\x0b\x66\xa9\x16\x9c\x95\xf6\x67\xa3\xb4\x01\x67\x7a\x03\xce\xaa\xf4\x66\xba\x2f\xcf\xe7\xe9\xcb\x73\xbd\x2f\xcf\x53\x7d\x79\xc1\xa3\xc2\xe6\x5e\xe8\xcd\xbd\x48\x35\xf7\xb2\xb4\xc3\x4a\x5b\x7b\xa9\xb7\xf6\x92\xa0\xe1\x39\x48\xeb\x13\xb7\x6c\x5b\xb3\x18\xa8\xc5\x58\xde\x62\x60\xdb\x14\xb7\x7c\xfb\x11\xc3\x84\x08\xc7\x52\x7f\xb8\xf5\x70\xbd\x51\xc7\xcb\xb6\xd9\x27\x99\x07\x80\x8d\x46\xa7\xe6\x10\x2a\x97\x08\xc9\x34\x2e\x75\x7d\xfd\xaa\x09\x36\x3c\x11\xba\x19\xbe\x83\xe3\x5b\x7d\x79\x43\x4b\xb0\xb7\xf5\x08\xaf\xbc\x08\x68\x8f\x33\x59\x11\x88\x63\x11\xf0\x12\x4d\x4b\xeb\x20\x60\xd6\x1f\x35\x73\xe0\xbe\x0e\xb0\xd1\x76\x9b\x07\x0f\x36\x1a\x0c\x1f\xf0\x06\xc0\x95\x15\xbb\x4d\x7e\xc8\xf0\x44\x8e\xc8\x76\xfb\x9a\x07\x3f\x6d\x57\xd4\xe2\x70\xe9\xf7\xc7\xf0\x19\x97\xb1\xb6\xb3\xc7\xf7\xff\x5c\x30\xd8\xe2\x9f\x1f\x6d\xe7\x24\xa9\xc9\x03\x19\x2a\xa8\xc2\x6d\x17\x1b\x3e\xa0\x3d\x79\xdb\x83\x1c\xba\x7d\xd7\x43\x7c\xac\x01\xe2\x30\xb8\x11\x14\x06\x27\xe4\x79\x9a\xaa\x32\xe0\x56\xb0\x66\x7b\xf8\x42\xb4\x3b\x4f\xfe\xe6\xfe\x5f\xa5\x9b\xf2\xd8\x83\xe2\xf6\x0b\x79\x5a\xcf\x57\x0b\x38\xe8\xc8\xaf\xc9\xe9\x5d\x15\xb6\x72\xf1\x66\x60\xd8\xca\x35\xab\x4f\x11\x45\x69\xb7\xfc\x46\x40\xf7\xe3\x3e\x22\x07\xdd\x83\xfd\xe2\x96\xd3\x04\x9d\xba\x46\x95\xc6\x76\x71\xb0\x25\x3a\xfc\xdc\xd8\xa4\xd3\xcf\xeb\xf5\xfa\x76\x7d\x6b\x73\x7b\x6b\xbb\x26\xef\x86\x44\xc5\x3f\x28\xd4\x46\x21\xe2\x52\xe9\x36\x79\x2f\xb9\x8b\xf0\x45\x8d\xb0\xea\x09\x20\x65\x00\xf2\x3a\x03\xbe\xb7\x0a\x6b\x16\x38\x5d\x5d\xb7\xc2\xbf\x04\x07\x02\x65\xc4\x42\x94\x28\x89\x21\x1a\x5e\x1d\x19\x9e\xae\x9a\xfd\x7c\x6f\x64\x87\xbe\x23\xfb\x23\x76\x3a\x5a\x46\x36\x78\xbc\x34\xf4\x27\x13\x48\x2e\xd1\x1a\x6b\xc9\x0f\x97\xa0\xce\x60\x69\x1a\x2d\x7d\xf0\x87\x58\x8f\x38\x98\xe0\xa7\xc2\xc1\xe7\x8c\x8b\xc5\x28\xe5\x0f\x43\x86\x25\xd6\x04\xaa\xbc\x28\x22\xaa\x29\xee\x26\x08\x52\x75\x93\xb6\x6e\xf3\x34\x43\xcf\xe3\x46\x85\x8a\x89\x0d\xf1\xcc\x0c\x81\xa6\xbe\xd9\x9a\x67\xb1\x58\x7c\x74\x12\xbd\x8f\x84\xa5\x68\x6c\x7d\x15\xe2\xee\xb6\xce\xa2\xfb\xf2\x2c\xfa\xc2\x67\x85\x55\xdf\x54\x5b\x70\x54\x5d\x54\x10\x50\x23\xbf\x60\x01\xab\x58\x34\x01\xfd\x4a\xe5\x03\x89\x82\xdc\x2d\x27\xda\xe7\xc6\x9a\xb1\x40\x79\xcd\xe8\xbd\x53\xc8\xa9\xb9\xd0\xc2\x64\x87\x55\xb8\x68\xf2\x39\x6b\x3c\xed\x67\x42\xe7\x91\xd9\x54\xff\xc8\xbc\x13\x4d\x58\xe7\x30\x36\x36\x98\x0a\x95\x9c\x71\xb3\xc7\x93\x9e\x1d\xec\xfb\xa1\x3d\xbe\xac\x10\x8f\xe2\xbb\x36\x40\x2e\x74\x86\x09\x15\x28\xdd\x1a\xad\x84\x1a\xe7\x89\xa0\xac\x16\x4c\xd3\xc7\xc1\x29\x8c\x6d\xf4\x46\x85\x17\x4e\xd7\x41\x03\x41\x06\xc0\xa4\x40\x97\xba\xa8\x18\x70\xed\x1e\xf2\x01\xfa\x15\x1b\xc3\xca\x20\xc5\xfa\xc9\xbd\x6e\x18\xdb\x20\xf8\xf7\x76\x9d\x89\xd3\xbb\xbf\x0c\xe7\xd3\x64\x71\x93\x23\x77\x29\xfd\xe1\x5b\x9c\x3e\xd8\xc1\xfd\xd7\xde\xb9\xb5\x8c\xf3\x9c\xce\x47\x8f\x97\x3e\x41\xb3\x96\xa4\x83\xe0\x52\xcf\x9e\x2c\xa5\xae\x84\x1b\xa2\xc3\x94\xbc\xd3\x1d\x5d\x5f\x40\x05\xb7\xd0\xeb\x1a\x9e\x38\xc7\xe3\xe4\xa4\x81\x87\x89\x02\x1e\xce\xad\x7f\x0b\x5d\x78\x77\x6d\x63\xfd\xe1\xf6\x0e\x3a\x56\xc8\xfb\xd6\x21\x1e\xea\x1e\x66\x3d\x9c\xbb\x39\xb3\xd0\xbb\x18\x79\xce\xd4\x73\xd3\x2d\x13\x6d\xf0\xb9\x05\x55\xed\x36\x20\x3e\x47\x03\x96\x35\x64\x5c\x8d\x68\x43\x06\x38\x94\xc6\x3a\x70\x69\xec\xff\xfc\xb1\xc1\x2c\x2b\xb5\x78\x3c\x8e\xd7\x8e\x5b\xdb\x39\x47\xc9\xe2\x82\x9b\x3b\x55\x0b\xd6\x2b\x16\xdc\x58\xaf\x58\x10\xde\x54\x2b\xd8\xa8\xda\x98\xc2\xb6\x44\x05\x79\xd6\x08\x1f\x51\x95\xce\xe7\x37\xb6\x8b\xf3\x77\xf2\xd9\xa3\x4c\x29\x1f\x4a\x51\x0f\x66\x8a\xfa\xa9\xe4\x49\x26\x92\xe8\xe9\xdc\x37\x60\x9b\xa5\xef\x8d\x19\xc1\xab\x4f\xd4\x3a\x02\xa6\x69\x44\x2f\x59\x36\x81\x0e\x8b\xc1\xf5\x72\x96\xc2\x6a\x66\xc2\xdb\x9a\x6c\x6c\x9b\x8b\x7b\xc8\x9b\x76\x5b\x3c\xb4\x9b\xb6\x23\x1e\x1c\x5c\xb3\xe3\x83\xfb\x8f\x07\x45\xba\xc0\x9f\x8b\xe6\x25\xfe\x5c\x36\x3f\xe1\xcf\xa7\x6b\x19\xde\xe9\xa0\xa3\xf0\x69\x47\xcd\x21\x75\xcf\xab\xb6\x67\xa3\xe4\x1d\x75\x5d\x4a\xe2\x85\xd1\x92\x6b\x4f\x6d\x3c\x79\x15\xcf\x22\xf5\x3d\x9e\x40\xbb\xde\x72\xb8\x4f\xce\xe3\xfd\xc4\x79\xbc\x7e\x82\x33\x4c\xa3\x56\x9b\x07\xb7\x59\x38\x99\x8d\x46\xd1\x18\xc5\xf1\x99\x37\x9e\x00\x8b\x29\x3c\xd3\x2d\x6e\x6c\xcd\x07\xd8\x0f\x81\xd3\x7d\x77\x49\x02\x40\x98\x7d\x9e\xbe\xbc\xa3\x81\x17\x47\x4a\x2f\x0c\x0b\x5d\x2d\xd5\xdd\x6e\xba\x72\x67\x3d\xbc\x0d\x5a\x3d\x3c\xa9\x15\x5c\x07\xa7\x57\xbc\x7d\x1b\x15\x6f\x8b\x8a\x77\x72\x17\x7b\x6a\xae\x4f\xa7\x45\x17\xcb\x4d\x8c\xc8\x6e\xdd\x06\xb2\x5b\x02\xd9\xc6\xb6\x86\x2d\x39\x6a\x4d\x32\x8e\x5a\x13\x0d\xdb\xa9\x11\xdb\xcd\xdb\xc0\x76\x53\x60\xbb\xbe\xa9\x61\x4b\xde\x23\x64\x60\xa7\xfb\xf7\xa6\x1a\xb6\x33\x23\xb6\x1b\xb7\x81\xed\x86\xc0\x76\x63\xbd\x28\xea\xf7\x97\x19\x61\x1b\x4a\x6c\x67\x1a\xb6\x67\x46\x6c\xd7\x6f\x03\xdb\x75\x81\xed\x66\x5d\xc3\x96\x1c\x9f\xcf\x08\xdb\xa1\xc4\xf6\x4c\xc3\xf6\xdc\x88\x6d\xe3\x36\xb0\x6d\x48\x6c\xf5\x51\x16\xc4\xd8\x9e\xeb\xfe\x5c\x98\x4e\x61\x7b\x61\xc2\xf6\xb6\xe4\x36\x62\xbb\xa5\x8f\x32\xba\xc4\xe4\x42\xbf\x04\x10\xd3\x0a\xdb\xa6\x2e\x52\xe1\xb4\xd3\x27\x61\x95\xbe\x35\x8e\x15\xb5\x7e\xc1\x1a\x6e\x8b\xcb\x44\x0d\xbb\xbb\x3b\xaa\xa6\x5b\xe2\x10\xaa\xa9\xb1\xad\xaa\xba\xa5\xee\xa5\xaa\x84\xba\x9d\xed\xb4\xcd\x1a\xaa\x50\x32\x74\x93\x65\xdd\x66\x83\x49\x2d\xbf\xe5\xc6\x52\x35\xa2\x1b\x55\x42\xd0\x00\x8f\xfb\xa2\xae\x8b\xe7\xd5\x2d\x9f\xa5\x0c\xf4\xba\x7d\x3e\x25\x67\x28\x1d\x9b\x59\x6b\x4d\xf2\x47\xd6\xbf\xf8\x84\x6f\x84\xcf\xe9\x25\xea\x6a\xb6\x8d\xcb\x54\xa8\xad\x9a\x85\x21\x65\xa6\x2f\xb6\x34\xd8\x0e\x57\x66\x74\x32\x50\xfa\xca\x5c\x65\xb6\x3a\xc0\xd7\xb6\x93\xb6\x3b\xd8\x0e\xec\x8a\x39\x26\xcb\x83\xdd\xe6\x52\x83\xb6\xdb\x68\x7d\xa0\x26\xd9\x50\xc6\x2f\x32\xec\x93\xd7\x2d\x35\xe4\xb5\xb5\xbc\xcc\x6c\x1b\xed\x5c\xf1\x2a\x5a\x53\xdd\x92\xd5\xd6\xf5\x16\x5b\xba\xba\x47\xcb\x2d\xc0\xd0\xb6\x71\xa1\x84\xc8\xb7\xc5\x03\x36\x5c\x3c\xb8\xb8\x75\xf6\x0d\x22\x28\x5e\xf0\x0b\xfc\xb9\xe4\x97\xf8\xf3\x89\x7f\xaa\xbc\xa2\xcb\xb7\xd2\xb8\xa5\x90\x2d\x5c\xb2\xbf\xf0\x34\x6a\x1f\x85\x4e\xe4\x7a\x77\x3e\x36\x91\xbe\x8a\xbd\xbd\x28\x45\x4b\xfe\xf5\x78\x54\x91\x7a\x91\xf0\x43\x04\xc4\x68\x82\x57\xa5\xac\xb2\x4e\x3f\xf4\x74\x20\xbd\xbb\x13\x00\x4d\x2d\x83\xfd\x3c\x93\xe7\xba\xfd\x9b\x87\xdc\x26\x62\x2f\x18\x85\x4c\x87\x65\x1c\xfa\xaa\x98\xd5\x33\x6d\x0c\x3c\x7f\xff\xe6\xf5\x1d\xdf\xba\x33\x4b\x04\x8c\x70\x74\xd3\x71\xdd\x7d\x6c\x3d\x39\x11\x88\x6d\xa0\x4a\x16\x67\xa2\xf7\xe3\xa5\x4b\x40\x0a\x95\x98\x09\x9a\xb5\x49\x91\x59\xfa\x58\x67\x8f\xe0\xbf\x13\x61\x77\x1e\x64\x2e\x29\xad\xb3\x8d\x87\x22\x68\x89\x3d\x1a\x79\xa1\x6b\x0d\xd8\x06\xa8\x69\x81\xde\xd8\x96\x78\xf7\x24\x1a\x0f\xed\x29\x94\x58\x46\x97\x81\xb5\x7a\x63\xad\xbe\xfe\xa1\xb1\xf5\xb8\xbe\xf9\xb8\xbe\x75\xff\x11\xfd\xf7\x57\xfd\xe1\xe3\x7a\x7d\x59\x77\xa5\x5c\x7c\x1f\x33\x87\xa3\x46\x99\xc1\x8d\x18\x55\x89\x92\x37\xbb\xb1\xa9\xc3\x36\x09\xd7\x74\x39\x83\xad\x34\x0f\xaa\x77\xa7\x47\x98\xf2\x9e\xc8\x46\x80\xe9\x89\x9d\xa4\xe5\x70\x16\x04\xcb\x34\x16\xf2\x6a\x5d\x9f\xab\x44\xc0\x5b\x2f\xac\xe5\xff\x2d\x62\x51\xc9\x98\xff\x0b\xca\x62\xbe\x9a\x9b\xdf\x76\x57\xaa\x3f\x6e\xbf\xe3\x52\x88\xf6\xdf\x17\x92\xfb\xc4\x05\xb7\xc7\xac\x3a\xf4\x0a\x8a\x20\x15\x35\xcf\x08\x1f\x70\xc1\xf2\x8f\xcc\x08\x3f\x67\x04\xa2\xf7\x75\x67\x84\xad\xef\x6f\x06\xd0\x5a\x1d\xdc\x88\xb4\x27\x2a\xdd\x86\xb4\x27\xd8\x66\x69\xaf\xca\x99\xa4\x3d\x81\xfa\xb1\xa4\x7d\x4e\x68\x97\x8b\xec\x1f\x42\x60\xdf\x1e\xbf\xe9\xd0\x2b\x08\x6c\x2a\x2a\x05\xf6\xc1\x81\x39\x26\x09\x0b\xab\xc6\xd1\xa0\x37\x86\x50\x53\x5c\x0f\x98\xa9\x62\x76\x94\xfa\x40\x91\xe3\x7c\x0f\x77\xd0\xfa\x45\xae\xac\x03\xed\x90\x3a\x24\xf1\x27\x0e\x7a\x4f\xfe\x56\xfd\x32\xf8\x85\x8e\x54\x6b\x81\x1e\xe4\x22\x20\x90\x95\x03\x8a\xf8\x14\x0d\xa3\xa0\xca\x42\xd7\xad\xa1\x56\x23\x26\x65\x8d\x3d\x73\x24\x05\x22\xc2\x5a\xa8\x11\x01\x93\xe2\x7b\x75\x28\xfd\x60\xdf\xea\x09\xaf\x05\x72\xb1\xf7\x0d\x2e\xf6\x14\x64\x6f\xd0\x95\x9e\x71\x07\x07\xcd\x83\xc3\x32\x01\x94\x44\x15\xf6\x79\xef\xdf\x9b\x4c\x84\xe6\xfe\xc5\xbf\x86\xbf\xd0\xca\x8a\xd8\x31\xee\x03\x18\xa0\x16\x13\x57\x2a\xfd\xd2\xbf\x06\x20\xe4\x44\x6b\x80\xd8\x00\x98\x01\x64\x0d\x7e\x19\x5c\x07\x0c\x8e\x8e\xa3\xb9\x23\x04\x0a\x8f\x30\x1f\x83\x54\x84\x62\xbf\xd7\x5a\xf3\xd7\x1a\x32\x74\x79\xff\x66\x2f\x43\x90\x7e\xf2\xe2\x0a\x9b\x30\xbe\x0f\xc6\x5f\xa5\xcb\x11\x42\x8c\x95\xa8\xae\xbb\xd9\xe3\x80\xfa\x08\xb7\x9e\x7d\x44\x23\x02\x34\xf0\x54\x1c\xa1\x11\x25\x68\x44\x73\xa3\x81\x18\xac\x5a\x23\xc2\x60\x8d\x30\x18\x29\x0c\x4e\x79\xcf\x10\x6c\xef\xe0\x49\x8a\xc8\x3a\x65\x0b\x0f\x8b\xd9\x1d\x66\x77\x99\xdd\x63\xb6\xcf\xec\x3e\xb3\x07\xcc\x0e\x98\x3d\x64\x76\xc8\xec\x88\xd9\x23\x66\x9f\x32\x7b\xcc\xec\x09\xb3\xa7\xcc\x9e\x31\xfb\x8c\xd9\xe7\xcc\xbe\x60\xf6\x25\xb3\x3f\xb1\xb6\xfd\xfd\xfb\x91\xd8\x9e\x78\x80\xc2\x1d\xf1\xd0\x69\xda\x5d\xf1\xd0\x6d\xda\x3d\xf1\xd0\x6b\xda\xbe\x78\xf0\x9b\x76\x5f\x3c\xf4\x9b\xf6\x40\x3c\x0c\x9a\x76\x20\x1e\x82\xa6\x3d\x14\x0f\xc3\xa6\x1d\x8a\x87\xb0\x69\x47\xe2\x21\x6a\xda\x23\xf1\x30\x6a\xda\xa7\xe2\xe1\xb4\x69\x8f\xc5\xc3\xb8\x69\x4f\xc4\xc3\xa4\x69\x4f\xc5\xc3\xb4\x69\xcf\xc4\xc3\xac\x69\x9f\x89\x87\xb3\xa6\x7d\x2e\x1e\xce\x9b\xf6\x85\x78\xb8\x68\xda\x97\xe2\xe1\xb2\x69\x7f\x12\x0f\x9f\x9a\x6d\xd1\xd2\xb6\x7d\x77\xdd\x62\x3a\x56\xb4\xb0\x47\x3f\x9e\xf1\x15\xee\xfc\x23\x4e\x47\xb1\x85\x40\x80\x66\x1d\x1c\x01\xc3\x8f\x58\x63\xbd\x46\xb7\x67\x8f\xe4\x41\x6e\x1f\x8a\x8e\xb0\x28\x1d\x86\xc1\xa2\xc8\xab\xa9\x79\x04\x48\x36\xc6\x4f\x42\x3e\xc6\x4f\x26\x58\x04\x19\x1a\x77\x9e\x02\x3e\x91\x37\x90\x4d\xf0\xd5\x14\x5f\x21\xb7\x6f\xcb\xbb\xdf\xf1\x55\xc0\xa7\xf8\x6a\x86\xaf\x70\x28\xac\x8b\x78\xb0\x33\x19\xf7\x77\x86\xaf\x2e\xb8\x85\x17\x59\x9d\x67\x7d\x90\xf5\x39\xf3\x3c\x9e\x81\x96\xf0\x54\xd7\xb9\x9c\x7e\xb4\x43\x5d\xe9\xdd\x2b\xda\x3f\x3f\x4b\x62\x75\x5c\x92\x0a\x70\xc1\x72\xa7\x2e\x69\xf2\x47\x4c\x3e\x19\xce\x66\x5e\xea\x95\x5c\xc4\x18\x7d\x8a\x2b\xbb\x90\x48\x7d\xa2\x39\xd1\xb6\xcd\xa7\x38\x2f\x0d\x58\x35\x74\xac\xec\x76\x09\x28\x03\x5a\x76\x5b\xc7\x0b\xd3\x84\x18\x40\x74\x8c\x87\x2a\x75\x98\xea\x48\x9d\xed\xc8\x07\x3a\x57\x87\x19\xf8\x6b\xa4\xb0\xd6\x12\xb7\x84\xc0\xe5\xed\x70\x33\xed\x70\xb5\x76\x78\xe5\x47\x2b\x0d\xcd\xf0\xb2\xcd\xf0\x54\x33\x2e\x24\xe0\x4e\x29\x81\x0c\x70\x3b\x59\xb8\x1d\x0d\xd9\x2e\xcf\x40\xb3\x40\xca\xfa\x74\xb0\xcb\x16\xda\x9e\x7d\x33\xa7\xc6\xec\x1e\x3a\x41\x94\xe1\xd9\xcd\xe2\xd9\x4d\xe9\x9e\xe2\x1a\x3a\x50\x34\xf7\xf0\x3e\x3b\x81\xb7\xcf\x33\xd4\x2d\x83\xeb\x67\xe1\xfa\x89\x86\x28\x00\xf5\x73\x04\xe8\x8b\xd6\x97\x63\xda\xcf\x42\xec\x27\x14\x1d\x50\x0f\xd9\x76\xe1\xb9\x6c\x51\xc4\xb2\x83\x5c\x9d\xa4\x39\x0c\xe2\x9b\xa4\x56\xe3\x34\x0a\x2e\xa9\x98\xae\x0e\x8b\x90\x1a\x10\x52\x01\x21\x35\x88\x91\x0a\x12\xa4\x42\xa8\x71\x48\xa2\x8c\x3e\xa3\xd2\x45\xa7\x55\x87\x74\x5a\x35\x15\xd8\x05\x33\x11\xee\xc6\xce\xe6\xe6\xe6\xce\xf6\xa3\xc6\x3a\x82\x1e\xf1\x88\x36\xca\xed\xd0\xb8\x30\xc5\xb2\xb6\x16\x45\xc0\x86\x30\x02\xb6\x31\x8e\x80\x1d\x71\x39\x49\xdb\x22\x1a\xbb\x3d\xc6\x87\x0d\x78\x98\xe0\xc3\x26\xf9\xeb\x43\x01\x72\xba\xd7\x36\xfe\xbf\x16\xef\xf2\xcf\x80\x1c\xd3\x8c\x64\xb7\x4f\x33\x24\x08\x69\xa8\x4f\x89\x52\x61\x3c\xd6\xa7\xe9\x25\x91\x3d\x8b\xd7\x44\xf6\x98\x22\x18\x25\x79\x80\x14\xe5\x42\x43\xa5\x77\x17\x96\xc3\xdf\x18\xd9\xad\x14\xb2\x69\x70\x7b\xf6\xa4\x10\xdc\x24\x03\x6e\x4f\x64\x29\x78\xdb\x7a\xe3\x1f\x66\x1a\xbf\xf5\xd8\x3e\x57\x1d\x96\x6a\x2e\xe1\xb9\x56\x67\x31\x82\x6b\x0d\x69\x67\xd8\x91\x5f\xee\xe4\xba\x13\x20\xd9\xe7\x5a\x77\x9e\x03\x5a\xe7\xc6\xee\x3c\x83\x4f\x44\x77\x9e\x61\x77\x16\x20\xb8\xfd\xd8\xbe\x4c\x71\xd4\x44\xa0\xf0\x48\xbe\x7b\x94\x43\x01\xca\xda\x97\x1a\x0a\x97\x80\xc2\xa5\x11\x85\x0b\xf8\x44\xa0\x70\x81\x28\x08\xc0\x0f\x1f\xc7\x1e\x1d\x62\xa0\x7c\xaa\xcc\x19\x9f\xb2\x9c\x41\xd3\x2c\x1d\x69\x68\xdb\x64\x4a\x3c\xd8\x87\xef\x60\x90\x87\x72\x08\xa3\x61\x11\x34\x44\xf2\xe3\x88\x6a\xba\xad\xa5\x6d\x57\x33\xb6\x1c\x3c\xa9\xee\x92\x81\xc7\x9a\x3d\xf1\xd0\xe1\x76\x47\x3c\x74\xb9\xdd\x15\x0f\x3d\x6e\xf7\xc4\x83\xcf\x6d\x5f\x3c\xf4\xb9\xdd\x17\x0f\x03\x6e\x0f\xc4\x43\xc0\xed\x40\x3c\x0c\xb9\x3d\x14\x0f\x21\xb7\x43\x7c\xc0\x41\x1a\x89\x07\x1c\xe0\xf8\x80\xe4\x3d\xc5\x07\x1c\xb0\x63\x7c\xc0\x01\x3b\x11\x0f\x53\x6e\x4f\xc5\xc3\x8c\xdb\x33\x7c\x40\xa6\x38\xc3\x07\xc1\x50\xf8\x80\x7d\x74\x81\x0f\xa2\x7f\xc5\xc3\x27\x6e\x7f\xc2\x07\xa0\x68\xdb\xfe\xee\x3d\x4c\xc8\x80\x20\x42\xe1\x1c\x3c\x21\xeb\x66\xd5\xb0\xbf\x6c\x40\xa7\x6a\xb5\x98\x7b\xd7\x0c\x0d\x7b\xf0\x54\x0b\xf9\x85\x91\x5e\x06\xe2\xb0\x13\xe1\x4b\x6f\x29\x9e\x18\xc5\x2c\xcb\xdd\x0b\x43\x86\xda\x5c\x33\x8c\x86\x37\x2a\x55\xb8\x6d\x4e\x91\x46\xbf\x2d\x21\x64\xe8\xd7\x01\x85\x7e\x9d\x97\x28\x57\x7c\x42\x76\x2a\xdd\x58\x57\x4c\x54\xa2\x87\x91\xa2\xe9\xb8\xab\x07\x4f\x35\xfb\xc1\xc2\x36\x83\xb9\xa2\xd1\x24\xc1\xed\x70\xd5\x45\x21\xc4\xd4\xe1\xad\x90\x4e\x74\x51\x3c\xdb\xa4\xc3\xc2\x74\x87\x85\x29\xe3\x61\x20\xcd\x04\x9a\xdd\x2f\x31\xf0\x91\x69\x0f\xea\x58\x1b\x36\x29\x1c\x6a\x51\x38\xd3\xd0\x10\x22\xd5\x1c\x5d\x91\x4c\x87\x55\xcc\x9d\xa9\x4a\xd1\x80\x97\xdc\x6b\x51\x18\x5a\xd6\xca\x04\x08\xf6\x75\xab\xa7\xfc\xa9\x51\x08\xda\xf2\x9b\x2f\xd0\x72\x8c\x17\x2c\xf3\xe1\x83\xea\x26\x4d\x06\xe5\x39\xc7\x98\x6a\x64\xf4\x1a\x27\x46\xaf\xf1\xf5\x62\x75\xac\x34\x9a\x83\x74\x78\xc3\x09\x1f\xfe\x7b\x0e\x84\xc4\xfd\xd9\xbf\x4c\xe6\xab\xb8\x96\xbe\x48\xe9\x54\x19\xd0\x0d\xb1\x7c\x8b\x42\x4f\x12\x21\x67\x40\xc8\xa9\x82\x52\x31\xc6\xf0\x54\x8b\x0d\x59\xa3\x78\x30\x67\x2a\x04\xce\x8c\xbe\x3a\x23\x62\x9c\x19\x88\x41\xa4\x3c\x57\x81\x2a\x2f\x52\xb0\xf4\xa0\xed\x17\x6a\xdd\x69\x8c\x3c\x79\x99\xea\x9a\xa1\x2a\x75\x1e\x33\x1f\x45\xb6\x39\x97\x08\x5e\x4a\x68\xe4\x5f\xfa\x49\x5f\x9c\x84\x34\x48\xf2\x46\x04\x2b\x1f\xce\xe7\x13\x9e\x76\xd0\xd7\x28\x3a\x6e\x68\xfa\xcb\x7f\x66\xdb\xf8\x5d\xd3\x76\x74\xcf\x7c\xca\x56\x35\xa6\x01\xc7\x0a\xd8\x0a\xb0\x9f\x54\xbd\x56\x54\xf4\x49\x72\xf5\x37\x21\xe2\x0a\xef\x5b\x8f\xa7\xcb\x90\x35\x61\x95\x96\x7b\x2c\x36\x27\x60\x86\x14\x3f\xa8\x41\xb9\x88\xaa\x2d\x8c\xa1\xc9\x27\xbb\x76\x47\x29\xed\x8e\x52\xda\x3b\xa4\xb4\xc7\x90\xb0\x1c\xe9\xec\x76\x5b\x2c\xc1\xcd\x4b\xd9\x76\x6e\x89\xdc\xce\x2e\x91\xbf\xda\x3d\xd1\x18\x3f\xb7\xa0\x25\x0e\x28\x6c\x63\x3f\xdb\x46\x5a\xc9\x8a\x46\xf6\x44\x23\xfd\x9b\x69\xe4\xa0\x6a\x23\x07\xd9\x46\x0e\x54\x23\x03\x73\xb8\xfe\xfc\xcd\x43\xb8\x3a\x1c\x16\xf1\x1b\xac\xab\x37\x6a\x0c\x5e\xa6\xe5\x43\xbc\xc6\x8d\x0f\xd8\xd1\xcd\x30\xa2\x5e\x9d\x2d\x03\x66\x35\x04\x42\x61\xee\x56\x24\x0d\x87\xbe\xdc\x12\x49\x5a\xb7\x67\x07\x8a\x7a\x6d\x45\xbd\x80\xa8\x17\x37\x1a\xcb\xc9\x26\x99\x0b\x22\xaa\x54\x14\xa6\x20\xdb\xa1\x6a\xc2\xc2\x4e\x0a\x55\x27\xd1\xf2\x91\x46\x35\xe2\xda\x68\xda\x91\xe0\xa2\x51\xe1\x90\x58\xa3\xef\x89\x5d\x30\x43\x0d\x89\x48\x70\xcb\x48\xe3\x96\xbd\x8a\xdc\xb2\x97\xe5\x96\xd3\x6a\xdc\xb2\x66\x9f\xea\xdc\x22\x32\x88\x5b\x10\xd0\x18\xe8\x53\xf2\xe9\x38\xfb\xe9\x38\xf9\x54\xb4\x21\xd0\x58\x23\x50\x73\x07\x52\x7a\x72\xd5\xc5\x11\x76\x58\xb4\x6c\x0f\x09\x0a\xad\xdb\x53\x4c\x16\x16\xf1\x69\x08\x9c\x46\x36\x9c\xc2\xe3\x76\x09\x43\x2b\x61\x18\xe3\xba\xd2\x20\x21\x88\xac\xae\x15\x26\xf6\x48\xac\x1b\x56\x8c\x19\xe6\xa4\xcf\x1e\xd9\x41\x11\x52\xc4\xfe\x4a\x03\x50\x46\x58\x32\xbe\x92\xf7\xc1\xbf\x0c\x77\x35\x0a\x65\xa6\xff\xff\x21\x30\x54\xdb\x72\x77\x46\x0c\x34\xaa\xaa\xfb\x29\x55\x7c\x2c\xb1\x87\xf6\x2c\xb3\xa4\xe8\x7a\x79\x7f\xab\xdb\xf5\x14\x59\xc4\x97\x4a\x8f\x9c\xa4\x9f\xbd\x7d\x21\xa8\x88\xef\x0f\x5e\x56\x3b\xe5\x02\xf5\x1f\xbc\xba\x7f\x18\x59\xcf\xcc\xb1\x6b\x11\x4f\x2d\xe2\xee\x3d\x50\x0f\xef\x19\x63\xee\xc6\xf6\x33\x0d\xc3\x5e\x45\x4b\x45\xbe\x8b\x34\x67\x10\xd3\x52\x1a\xbf\x4d\x7d\x67\x76\x2c\x12\x17\x53\xe4\x79\x82\xee\xc7\xbb\x93\xe7\x31\x7a\xd8\xaa\xdb\x3c\x7a\x71\x3f\xb4\x87\xde\xb5\x3a\x92\xe8\x6a\x3a\x7c\x61\xee\x52\x82\x60\xec\x55\x59\x44\x76\xec\xeb\x72\x9f\x9d\xa6\xbc\xcc\x46\xe2\x18\x07\x46\x3d\x3c\xb6\x3e\x8a\xcc\xe3\x38\xd3\x8f\xb5\xf3\x93\x9a\x7c\xff\x3c\x7e\xff\x5c\xbc\x4f\x29\xfa\x7a\xdc\x73\x56\x97\xdf\x69\x5f\x17\x16\xd5\xde\x14\x47\x46\x67\x87\x2f\xc4\x68\x6f\xf6\xef\x3b\xb6\xd3\xf3\x30\xa6\x8d\x70\xf2\xb9\xff\x09\x9e\xc4\x09\xd4\xc1\x62\xa7\xf6\x06\x74\x6a\x6f\xa0\x9d\x40\xa5\x5e\xe8\x93\x89\xea\x89\x7f\xe1\xb9\xa2\xfa\x83\xd7\xf9\x41\x23\xed\xb0\x29\x82\x1b\xec\x0b\x77\xd8\xaf\xe0\x0e\x87\xae\x58\x5e\x8e\x6d\x31\xe4\xfc\x97\x39\x51\xd9\x1c\xe6\x72\x42\x0a\x2c\x1d\x92\x5c\xb9\xb9\x68\xd2\x21\x8f\xb0\x1f\x43\xc1\xc7\x7a\x24\x0d\xc0\x15\x82\x41\x19\xd0\xd5\x06\x11\x21\x6e\x1c\x46\xf9\x38\xd2\x14\x2f\x73\xc4\x43\x35\xb2\xe4\x2e\xd1\x08\xd0\x90\xc3\x0e\xf5\xb7\x53\x2a\xf0\x7e\x6a\x8f\xa7\x2c\xb9\x33\xa3\x27\x7f\xb5\x3b\x2b\xe2\xbc\xe4\xfe\x0c\x4e\x77\xc2\x20\xa0\x31\x01\x3a\x0a\x5d\x96\x58\x25\xc7\x04\x26\x65\x9b\x8c\xf3\x12\x0b\xe5\x98\xa0\x20\x6d\x46\x52\x06\xf7\xe1\x41\x0e\xd7\xe6\x00\x1e\xfd\xc9\xe1\xfb\x0f\xcd\x40\xc3\xb5\x39\x4c\xd5\x58\x4e\x01\x69\x72\x9b\x5e\x68\x9d\x00\xf8\x88\x4b\x30\xf0\x85\x90\x32\xd3\xc5\xa4\xcc\x94\xa4\xcc\x54\x93\x32\xf7\xcf\x7b\x5e\xa8\x88\x31\x29\x20\xc6\x24\x43\x0c\xd2\x86\xe9\x4a\x1e\xc9\x41\xec\x0c\x1e\xa4\x10\x7a\xe2\x8f\x27\x53\x19\xfb\x8b\x81\x41\x05\x8d\x72\x67\x7b\x7c\xb6\xe0\xed\x9c\x33\x6a\xc0\x2c\x69\xc0\x19\x8a\x49\x9f\x9f\x53\x87\x9c\xab\x0e\x39\xa7\x0e\x31\xb0\xad\xdf\xd1\xc8\xbe\x27\x2c\x94\xd6\x85\x22\xf9\xc5\x62\x24\xbf\x20\x8c\x2f\xf2\x24\x8f\xed\x37\x55\x46\xce\xd7\x52\xc6\xb9\x14\xa8\x56\x1a\x7e\x9f\x78\x1d\x25\xef\x25\xb5\x28\xbf\xfc\xb6\x6c\x7b\xed\x93\x88\xe6\xda\x48\x2d\x74\x1c\xfe\x69\x15\xfd\x47\xd4\xeb\xda\x83\xf5\xdb\x09\x2a\x8c\xe2\x3f\x1d\x45\xf8\x72\x41\x86\xb9\x24\xf2\x5f\x26\xe4\xb7\x9d\x13\x49\x7e\x6d\x5f\xc2\x76\x0b\xb8\x9e\x32\x89\xed\xb1\x14\xad\x02\x87\xf0\x16\xa9\x69\x3b\x64\x86\x13\x8f\x5f\xd1\x41\xc3\xf6\x68\x40\xd8\x1d\x68\xce\x27\x6c\xcd\xa7\x5b\x69\xcc\x27\x68\x8b\xf8\x0c\x7d\x3f\x3a\x82\x6a\x9d\x3d\x6e\x7b\x0b\xd6\x64\x7b\x54\x15\x3e\x11\xe1\x3a\x72\xa8\xd9\x5d\x1a\x6b\xf0\x44\x83\x0d\x9f\x69\xb4\xdd\x6e\x8b\xa9\xf7\x4a\x46\xc4\x35\xf5\x62\x29\xb5\x16\xde\x9f\xbd\x0b\x7b\x9d\xd8\xf6\x4c\xbb\xcd\xfb\x57\xb2\x8c\xd5\x2b\x5a\xa8\x65\xc5\xbd\x82\x64\x72\x3f\xee\xa9\x7b\xbf\x7a\xf7\x3b\xf4\xed\x6f\x13\xcf\xb5\xd4\x9e\x5e\x5d\x2e\xa6\x35\xe9\x0c\x33\x38\x2e\xb0\xc4\xd8\x12\xf7\x85\xe1\xeb\x5b\x54\xc0\x69\x70\xa9\x8b\xe4\x17\xe4\x68\x9f\xea\xf1\x93\x7a\xfa\x58\x8f\x18\x3b\x62\xee\xb1\xac\x40\xb5\x2a\x58\xac\x55\x01\xd5\x16\x14\xb4\x4a\xb9\x77\xe6\x27\x82\xe1\x1e\xaf\xab\x19\x40\x64\x85\x44\x77\x75\xe7\x79\xb8\x20\x31\x42\x42\x2f\x4c\xd0\x1b\x2a\x62\x10\x1f\x0c\x9b\x5f\xd5\x8d\xeb\x20\x61\xa3\x18\x11\x50\xe7\x0b\x30\x1f\xed\x46\x84\x95\x6a\xc0\x29\x0c\x2d\xf1\x76\xac\x1a\x71\x8a\x8d\x38\xdd\xe3\xe3\x05\x1b\x31\xa6\x46\x8c\x93\x46\x9c\xe6\x1b\x71\x0a\x4a\xee\xea\x6a\xb2\xf9\x5c\xa7\x71\x58\x61\x18\xe5\xc7\xa3\x5e\xb6\xd0\x80\xa2\x8f\xaa\x92\x51\x99\x0a\x9e\x8d\x3a\x44\xbf\x88\x9e\xfd\x5d\x3f\x4f\xcf\x24\xc6\xeb\x6d\x0f\x0c\x76\xf0\x5c\xe8\x68\x03\xc9\xb2\x72\x69\x42\x04\x19\xa3\x55\xad\x9f\xa2\xaa\x58\xa5\x10\x65\x0b\x09\x61\xa4\xab\x2e\x88\x0c\xd2\xee\xb5\x3d\xf4\xaa\xec\xe3\xdf\xc1\x45\xf6\x9d\x5d\x5b\x6b\xeb\x54\xba\x50\x8d\x0c\x8c\x37\x7f\x89\x9a\x94\x40\x11\xaf\x93\x9b\xa2\x18\x2c\xd1\x6e\x98\x1a\x2c\x9a\x3b\x23\x2e\x72\xa3\xe6\x18\x63\x29\x06\x24\x82\x46\x38\x76\x46\x7b\xfc\x74\xc1\xb1\x73\x4a\x63\xe7\x34\x19\x3b\xa3\x13\xe9\xf1\x38\x16\xba\x1a\xae\x8a\x05\x3e\x9b\x29\x7c\x34\x7f\x46\x8a\x92\x34\xe3\xc9\x7c\x6f\x65\x9d\x2e\xc7\xb1\xb6\x57\x7c\x12\x6d\xaa\x1b\xff\xd5\x7e\x3b\xfa\x39\x92\xbb\x60\x96\xf8\xa0\xd0\xa4\x89\x3f\x5b\x59\x99\x99\x88\x3f\xe1\xc8\x3e\xe2\xbc\xc0\x39\xfc\x48\x5f\xa0\x33\x68\x9d\x6c\x66\xed\xf3\x05\xa8\x44\x97\x92\xfd\xfb\xfc\x02\x18\xe2\x92\xf4\xc4\xf4\x16\x44\xec\x5c\x19\x81\xe8\x28\x30\xca\x6f\x3c\xfe\x44\xfd\x6b\xdb\x45\x22\xd1\xb6\x77\x3f\xe5\x65\x22\x2a\x8b\xb6\x58\xbf\xd8\x8e\xea\x62\xbb\x2d\x94\xf2\x36\x28\xe5\xce\xa2\x4a\xb9\x43\xdd\x8c\x4f\xa4\x94\xb7\xe3\x8e\xb6\xdd\x54\x4f\x8b\x4b\x51\x48\x37\xb7\x3b\x44\x10\xdb\x43\x45\xbd\x53\x44\x12\xdb\x46\x39\x9a\x7b\xb1\x90\x36\x8d\x62\x72\x01\x8d\xfa\x0e\x2a\xd2\xf9\x99\xa1\x70\xfa\xa6\x92\xa2\x00\x00\x3a\x6a\xdd\x1f\x7a\xd3\x5e\xe4\x4e\xf8\xc7\xcf\x00\x72\xf4\x78\x59\xf0\xc4\x32\xc3\x2e\x4d\x12\x60\x00\x7e\xbc\xbc\xcc\xa0\xba\xc7\xf7\xb0\x0e\x71\x0f\xf8\xc7\x13\xf6\x31\x3e\xe1\x73\x12\x1b\xbb\xbf\x9e\x80\x8b\x5a\x0e\xa2\x2c\x43\x20\x29\x55\x19\x26\x8b\xc1\xc8\x93\xf5\x04\x86\x52\x85\x60\x08\x86\x01\x1a\x9d\xd6\x57\x30\x29\xcf\x0c\x19\x4e\xff\x27\x20\x21\x91\x87\xdb\x99\x7a\x44\x3e\x4a\x14\x43\xda\x7f\x81\xe8\xed\x47\x51\x90\x03\x22\x6f\x5b\x25\x28\x94\x9a\x1b\x8c\xb8\xe8\x95\xa0\x88\xc4\x35\x80\x1c\x4f\xfe\xf2\xc6\x11\x41\xa1\x54\x31\x98\x52\x20\x76\x7b\x42\x10\xf0\x51\x7e\x8e\x12\xa8\x10\x84\xdc\x3d\xce\x01\x09\x22\x47\xc1\xa1\x94\x11\x14\xf5\x3e\xc3\x19\x83\x95\xc1\x45\xef\x5b\x82\x8a\xcf\xa6\xd6\x21\x9c\xfd\x97\x02\x5e\x0e\x0e\x46\xb7\x20\x38\xf8\x6c\x86\x93\xff\xfe\x15\x4c\x06\x3d\x02\x20\x12\x06\x08\xfb\x2f\x0b\xda\x71\xa9\x9a\x71\x39\x6f\xed\x7f\x78\xde\xc0\x25\x08\x2a\x69\xc0\xe0\x75\x9e\x57\xde\xbf\xc1\xef\x08\x06\x25\xcd\x98\x14\x13\x13\xaf\x82\x25\x40\x94\x30\x83\x29\x87\xf5\x2c\x9a\x51\xc7\xe0\xf3\xfc\x1d\x03\x53\x34\xb1\x08\xa5\xe6\x85\xf1\xde\x83\xb9\xde\x25\x18\x94\x9a\x0f\x06\xde\x35\x32\xd1\xe0\x50\xce\x7c\xb0\x88\x59\x15\xc3\x50\x72\x5e\x28\x2d\x97\x50\xc1\xc7\x52\xe9\xf2\x0e\xd9\xe5\x45\x9e\x26\xb3\x36\x7d\x8d\x8f\x26\xd9\x84\x20\xf2\x75\xa7\x47\x2e\x25\x8b\xa1\xe4\x58\xa4\x08\x1f\x57\x81\x13\xcf\x06\xe1\x42\x72\x8e\x24\x82\x81\xfb\x60\x33\x8b\x80\x8a\xc7\x62\xfc\x8a\x31\x12\xe1\x3c\xe9\x6b\x91\x98\xef\xfb\xe3\x90\x3e\xc6\xa7\x92\x19\xed\x7d\x79\xdd\xa8\x4c\x10\x04\x4a\x1b\x30\x40\x50\x19\x28\xb8\xaa\x25\x08\xf8\x7c\xf5\xc4\x5f\x4c\x45\x8c\xb1\x40\x70\xf0\xd9\xc8\xa9\x85\x62\x9e\x6e\xeb\x21\x28\x94\x9e\x1f\x92\x16\xea\x92\xc0\x69\x99\x06\x98\xa8\x40\x78\xa8\x56\xe5\xc0\x26\x61\x23\x09\xa4\xca\xb8\x0e\xb8\x54\xa0\x34\x02\x98\xca\x5a\x04\x24\x06\x46\x21\x90\x5a\xd6\x35\x40\xd2\xa1\x0f\x82\x47\xe9\x79\x65\x89\x38\xea\x40\x40\x44\xa2\x2a\x84\x93\xe6\xd1\x51\x4e\x67\xc5\x93\x09\x04\x0d\x9f\x0d\xa2\x80\x18\x65\x63\x3d\x87\x54\x0a\x88\x01\x86\x99\xd9\x44\x50\x61\x82\x43\xc9\x6b\xc2\xb2\x5d\x57\x81\xa2\x94\x01\x12\x81\xf9\x98\x83\x24\x0e\xa4\x11\x24\x4a\x19\x20\x09\x21\x93\x87\x42\x67\x75\x08\x90\xca\x30\xc0\x2a\xc1\x47\x83\x43\xc9\xeb\xb4\x6d\x98\x02\x34\x34\x42\x31\x8b\x9b\x61\x5e\x4c\xe4\xb2\xcb\x97\x19\x08\xb9\x54\x4e\x1c\x7a\x9a\x9c\xa0\x8c\xf9\xa1\x11\x42\xba\xa0\xd0\x33\x17\x82\xaa\x64\x45\x2e\xb3\x12\x54\x5a\x56\xbe\xbc\xc1\x65\x25\xc1\x7c\x7d\x0b\x30\xdf\xdd\x34\xcc\xbc\xf2\x47\x4b\x20\x2d\x6b\xee\x49\xec\xbd\x0e\xeb\xfd\xd5\x70\x9e\x04\x91\x4d\x90\xf2\xea\x31\x41\xa2\xe4\xbc\x90\x48\x51\x27\x38\x94\xa8\x06\x65\xf1\x29\xe5\xdd\xc2\x53\xca\xbb\x14\x1f\x1c\xbe\xcf\xf1\x41\xd7\xa3\x81\x80\x8f\x9a\x50\x31\x6b\x52\x37\xcb\x47\xd2\x08\x44\x60\x28\x55\x41\x4e\xea\x6b\x69\x54\x7f\x99\x7c\xc7\x4a\x38\x2c\xb3\x5b\x44\x55\xe6\xb2\xaf\x94\xae\x39\xc8\xda\x7e\x09\xc1\xd5\x33\x15\xd4\xea\x56\x0a\x65\x1f\x23\x98\x2a\xc7\x00\x50\x51\x86\x48\xa5\x48\x94\x62\x89\xd6\x11\x6c\x25\xf9\x53\x8c\xc4\x4f\x2c\xf1\xd2\xbe\x8c\x66\xc4\x15\x49\x0a\x46\x75\x78\x39\x8c\x66\x93\xc7\xe2\x5b\xe6\x5d\xc8\x1b\x99\x1e\xa3\x31\x55\xd4\x4d\x15\x4e\x6d\xec\xfc\x04\xff\xdf\xed\x60\x46\xa8\x53\xe2\x9a\xc0\x08\x9b\xa3\xc0\x1b\x12\x44\x95\xb3\x28\x8e\x0a\x2a\x65\x2c\x06\xf4\x95\x37\x99\xd8\x5d\x6a\x3a\x25\xaf\x01\xf0\x44\xdc\x47\x21\xbb\x49\x76\x35\x75\x15\xde\x32\x41\xf0\xf1\xd9\x00\x5c\x24\x25\x74\x69\x71\xca\xa2\xab\xa6\x44\x7c\xac\x06\xe9\xb8\x08\x50\x40\x2a\x98\x78\xac\x04\xe8\xf0\x7d\xaa\xad\x07\xcf\x0a\xdb\x1a\x26\x23\x80\x9e\x8d\x80\x8d\x5d\xf3\x49\x8d\x7c\xf1\x5c\x0d\xc9\xe3\x2c\x98\x29\x2d\xfe\xf0\xa9\x12\x88\xe7\x59\x10\xca\x33\x92\x40\xa9\x9c\x05\xfa\x80\x3c\x2c\x09\x28\xa5\x17\x05\xa9\x44\x26\x65\x54\xa6\xde\x8b\x74\x17\x1f\xdf\x7a\x17\xcb\xdd\x1e\x82\x46\xa9\x8a\xad\xcf\x02\x13\xce\x0b\x04\x4b\x24\xaa\x81\x42\x61\x9b\x6e\xf6\xf3\xc2\x66\xa3\xff\x16\x01\xc7\xe7\x05\x3a\x49\x6c\x9a\x11\x2c\x91\xa8\x2e\x12\x76\xf2\xad\x9e\x4c\x89\x83\x28\x31\x6f\xab\x15\xac\xd9\x94\xc4\x02\x25\xae\x41\xc1\x7b\x48\xbf\xb4\xd7\x82\x38\x06\x90\xcb\xfd\x9a\xf5\x1c\x60\xe8\x4e\x80\x6e\x05\x0b\x78\x10\x5c\x67\x1b\x1e\xcf\x33\x09\xf4\x72\xdb\xee\x8b\x1f\x68\x82\x4f\xf6\x09\x76\x2e\x62\xf3\xe2\xb0\x8f\x08\xf6\x0d\x1e\xc4\x22\xd8\x2d\x82\x9d\xbb\x92\x68\x71\xd8\x87\x69\xd8\x5b\x14\x39\xe8\x06\x60\x1f\xbc\x4c\x9d\xcf\x41\x85\xe9\xf0\x58\xc4\xf0\x3e\x7c\x2e\x7e\x32\x07\x15\x72\x69\x3a\x34\x73\xf0\x4a\x80\x39\xba\xff\x26\x74\x3c\x01\x2a\x7d\x32\xa7\xf9\x46\xbc\x3d\x7c\x65\x7d\x6c\xdd\x7f\xfa\xe6\xdd\x9b\x37\x1f\xac\xda\xea\xf2\x83\xc0\x6f\x3f\x40\xa9\xf1\x00\xa7\x2b\x3f\xec\x44\xf7\x3f\xf9\xa3\x65\x18\x11\xbf\xf2\x7b\xd3\xe8\xb5\x3d\xf5\xcf\xbc\x16\xee\x86\x5b\xf7\x06\x30\xee\x51\x86\x7d\x5c\xdf\xae\xb3\xf5\xed\x2d\x06\xf1\xe7\xe0\xdf\x36\xfc\xdb\x61\xeb\x0f\x37\xe1\xa3\x0f\x49\x25\x60\xe3\x0e\xc5\x8e\x0a\xee\xed\xc8\x87\x0f\x33\x6f\x22\x9f\xfe\xf0\xdc\x90\x9e\x3f\xf4\x66\xe3\xf8\xf1\xc9\xd8\x97\x0f\xef\xed\xe9\x6c\x8c\x8f\x00\xf2\x37\x0d\xa4\x84\x27\x81\x49\x40\x12\x84\xfc\x5a\x7e\x8a\x5f\xfd\xae\xbe\x7a\x6e\x87\xf8\xd6\x6b\xe3\xb7\xf6\x18\xfe\xb6\x46\x63\x7c\x16\x55\x3d\x07\x98\xf8\x37\xc0\xfc\x59\x17\x21\x78\x23\xf8\xfb\xc6\x99\xc2\xdf\xd7\xd1\x19\xfc\x05\x73\x03\xc2\xfc\x43\x83\x39\x43\x7b\x86\x80\x3b\xc6\x47\x09\xdc\xe9\x49\xf0\x7e\x90\xae\xc0\x93\x35\x5c\xca\x2a\x66\x93\xa9\xac\x65\xea\x0d\xdb\xde\x58\xd6\x15\xe1\x93\xa8\x8f\x32\xa1\x52\xf1\x88\x35\xb7\x5a\x3c\x0e\xe8\x8e\x5d\xa5\xee\x17\x0d\x67\xa2\x04\x14\x38\xa4\x02\x6d\x1b\xee\x32\x45\x25\x73\xa9\x13\x8d\x97\x3a\xbe\x17\xb8\xf8\xfe\x57\x1d\x00\x96\xfa\x58\x5f\x7b\x74\xf2\x3f\xf0\x72\xff\x55\x61\x57\xc7\xd3\xdf\x3f\xde\xd8\xfd\x37\x26\x74\x6e\x8e\xb1\xf6\xff\x2c\xe3\xf0\x8d\x75\xf6\xb1\xce\x36\x1a\x6c\xeb\x11\x7b\x54\x67\x8d\x75\xf8\xb7\xd5\x60\x8d\x9d\x06\x5b\x6f\xac\xb3\xf5\xcd\x0d\x60\xf7\x0d\xb6\x51\xdf\x64\x1b\x1b\x9b\x18\x67\x10\xe7\xe0\x17\xda\x28\xc6\xcd\x8f\x6b\x0e\x64\xba\x21\x9e\xc3\x39\x57\x75\xcd\x19\x1c\x75\x6d\x1e\xbc\x29\xe6\x83\x80\x62\x8c\x0a\xe5\x06\x70\xf9\x83\xca\x0d\xed\x00\xf8\x60\xe8\xb9\x4b\xf8\x85\xbc\x74\xdc\x0f\x31\x4b\xee\x6e\x40\x6d\xb3\x70\x86\x7e\x78\x09\x6f\x3f\x98\x4d\xc6\x0f\x26\x3d\x7b\xac\x64\xc2\x83\x65\x96\xca\x46\x99\x91\x7f\x85\x99\x01\x22\xea\x3d\xf8\xf0\x17\xe4\x56\x92\x32\xb5\xe6\x13\xab\x56\xcd\xf9\x45\x08\x5f\xe9\xe6\x62\x0e\x30\x45\xd3\xb6\xf8\x4b\x2f\x31\xbf\xf9\xb5\x06\x95\xfd\xbf\x7b\x23\xdb\x19\xd8\x5d\x6f\xf2\x51\x1c\x91\x18\x87\x76\xf0\x60\x14\xc1\x1a\xe7\x84\x5b\xba\xff\xa6\xf8\x8a\x7f\xfe\xca\x04\x28\xb6\xcf\x0e\xd9\x13\x76\xc0\x8e\x58\x8b\x3d\x65\xaf\xd8\x1b\xf6\x96\xbd\x67\x1f\xd8\x6f\xec\x77\xf6\x1f\xf6\x27\xfb\x8b\xb5\x5a\xac\xb5\xcf\x5a\x07\xac\x75\xc8\x5a\x50\xec\x09\x6b\x3d\x65\xad\x67\xac\x75\xcc\x5a\xcf\x59\xeb\x05\x6b\xbd\x64\xad\x57\xac\xf5\x9a\xb5\xde\xb0\x17\xec\x98\x3d\x67\x2f\xd9\x6b\xf6\xae\xb9\xcf\x53\x58\x09\x6b\xe0\x64\x19\xcc\x2a\xe9\x5c\x3f\x82\x9c\x27\xe9\x9c\xb1\x74\x6b\x82\xec\x83\x74\xf6\xe4\x32\x74\x1e\xd8\xd3\x68\xe8\x3b\xf0\xea\x48\x7f\x35\x71\x6c\x6c\x69\xb3\x95\xce\x8e\xa1\x3c\xe5\x82\x7a\x48\x8b\x43\x6f\xe2\xf0\x7b\xc0\x12\x62\xc9\x5f\x67\x34\x02\x67\xce\x94\x2d\x63\x81\xa4\xd4\x32\x13\xab\xcb\x0c\x29\xe9\x50\x28\x91\xd3\x09\x22\x0c\x86\xfb\x77\xed\x73\xe2\x9f\x93\xb8\xa6\xdb\xe3\xee\x6c\xe8\x85\xd3\xc9\xfd\xf4\xb9\x38\x51\x2e\xfe\x2c\x9e\x5a\x89\x4b\xb4\x57\x04\x19\x3a\xb7\xf9\x4a\x36\x00\x2f\xbd\xc0\xa5\x3b\x92\xd1\xd8\x08\xad\x64\x71\x43\x44\xa6\x6a\x47\x75\xfc\x09\x59\x40\xeb\x8d\x44\xab\xe3\xbe\x9a\x4d\xbd\x0b\x23\x46\x54\xa8\x1a\x55\x27\x53\x7b\xea\xfd\xcd\xc6\x13\x6f\x68\xff\xcd\xce\xf1\x67\x5e\x0a\x0b\x10\xf9\x60\x1d\xe2\x9d\x80\xcb\xeb\x32\x71\x1e\x27\xa8\x5d\xa9\xaf\x25\x1a\xe9\x6f\x24\x46\xe9\x0f\xc5\x5f\xd1\x49\x6f\x25\x35\x9e\x1c\x1a\x09\x01\xef\x2b\x75\x48\xc7\x1d\xce\xfe\x66\xef\x2f\x27\x1d\xf7\x6f\x36\x82\x7f\x3e\x4c\x2a\xce\xe4\x6f\xe6\x48\xa2\x1c\x4f\x00\xaa\x67\x0f\xff\x66\xe8\xc9\xf3\xce\xb3\xdd\xe3\xc9\xd1\x9b\x27\x50\x6e\xf2\xc4\x0f\x3c\xfc\xdd\x47\x77\x8b\x6b\x30\x27\x56\x2d\x28\xf7\xa6\xf8\x12\x4f\x45\x48\x81\x1e\x11\x72\xe4\x8a\x8f\x9e\x2a\x0d\x2d\x2e\x25\x31\xe7\x7f\xe1\x24\x20\x73\x9c\x74\x07\x50\x4b\xe4\x60\x90\x79\x5a\x9b\xd2\x2f\x64\xeb\xb4\x1c\x6a\x67\x7e\x34\x51\x5b\x04\x2d\xd3\x18\x4b\xb2\x26\x68\x03\x79\x35\x4c\x63\x52\xa7\x71\x95\x54\xcf\x20\x9c\xf4\x41\x11\xd2\x7a\xb7\x68\xd8\xc7\x5d\x94\xc3\x5f\x3d\x0a\x86\x7a\x0f\x0c\x35\x1d\x0b\x46\x12\xf4\xdf\x58\x47\x3d\xf4\x9e\xd3\xb3\x43\x91\x29\x97\x7a\x9a\x2e\xfc\x1b\xbf\x27\xae\xa0\x15\xef\x3f\xa0\xb6\xa8\x83\xd8\xde\xac\x35\xff\xc3\xa5\x17\xa8\xca\xdd\x61\x90\xfd\x67\xfa\xd3\xa3\xfb\xc7\x48\x83\x5a\xf3\x2f\x05\xe0\x4f\xa1\xae\xe9\xf0\x76\x20\x6f\x5f\xe5\xbd\x85\xe4\x81\x4a\x3e\x45\xfd\x4d\x25\x5f\x41\xf2\x48\x25\xdf\x40\xf2\x09\x55\xaa\x41\x7c\x4a\x85\x10\x91\xf7\x30\x08\xff\x9e\x42\xee\x33\x9e\xb6\xd5\x62\x59\x28\xa4\x36\xfe\xa0\xc4\x71\x49\x09\x41\x28\x55\xec\x79\x1a\xfc\x4b\xa0\xb6\x37\x86\xdc\x17\xe9\xdc\xe3\xb7\xaf\xc6\xde\x69\x08\xd9\x2f\xf3\xd9\x90\xfb\x4a\xcf\x3d\xdb\x8e\xf3\x5f\xa7\xdb\xd3\x7a\x02\x39\x6f\x54\xc9\xd6\xeb\x5a\xf3\x69\xc6\xd1\x55\x5f\x87\x3b\x72\x76\x76\x98\xdb\x74\xe5\x48\xcd\x5f\x01\x06\x20\x0c\x9f\xe7\x9c\x45\xb1\x04\xbc\xc0\xef\xf4\xaa\xc5\x44\x93\x3b\x6e\xe5\x34\x1d\x51\x31\x96\x37\x94\xcd\xd7\x23\x4a\x58\x45\xf5\x78\x67\xbe\x33\x2d\xad\xc7\x49\x26\x3c\x94\x7f\x54\xad\xf6\xa9\xa9\x5a\x51\xa2\xa8\x5a\x78\xf2\x46\xf6\x38\x85\x34\x50\x35\x21\x2f\xf3\x9a\x5e\x22\x0a\x3d\x42\x21\x81\xff\xd2\x72\x01\x64\x21\xed\xcd\x15\xe4\x31\xa4\x62\xf8\xd6\x80\x26\x4a\x8a\x0a\x7c\xe0\x26\xe0\x1a\x8d\x4d\x46\xdd\x7a\x05\xb0\x62\xa4\xa8\xa0\xe5\x18\xd0\xfa\x63\xec\x4f\xbd\x39\xf1\x7a\x44\x78\x19\xa0\x19\x11\xa3\x92\xc5\x98\x9d\xdb\xfe\x74\xf1\x4e\x15\x53\x35\xa8\x47\xb1\xa2\x84\xf5\x18\xeb\xc8\x63\x8a\x65\xf0\x55\x19\x8e\x95\x7b\x14\x0b\x17\x77\x27\x81\x31\x93\x8c\x4a\x95\x93\x8b\xe8\x5e\x19\x17\xea\x42\x03\x1c\x03\x32\x86\xce\x43\x4d\xc7\x6e\x07\x45\xa2\x84\x86\x7f\xc5\xd2\x54\x23\x15\x92\xb2\xe7\x6d\x36\x5a\x8d\x37\x3d\x04\xd2\x04\x7e\x58\xd0\xfe\x22\xe1\xfa\xb6\xf0\x63\x73\xa3\xd3\x05\x2d\xa7\x18\x0d\xd1\x43\x0b\xa0\x42\x00\xaa\xa1\x43\x85\xcd\x28\x89\x7e\x5a\x00\x27\x82\x50\x09\x29\xbd\x34\x61\x75\x5c\xc4\x95\xcc\x63\x1d\xd6\xbd\xad\x53\x6d\xe2\x08\x9b\xd3\x74\xf1\xc7\x6d\x7a\xf8\xe3\x35\x3b\xf8\xd3\x69\x76\xf1\xa7\x7b\xcd\xdb\x53\xe0\x4c\x8d\x38\x2c\xc6\x39\xaf\x78\x43\xbd\x2b\xd7\x27\x07\x3d\x3b\x8c\x95\xb9\x7a\x0d\x30\x72\x9a\xd6\x8b\x2f\x5f\x8a\x4e\xf8\xd8\x93\x89\xdf\x0d\x51\x6d\xc7\xcb\x56\xe0\x67\x7c\x89\xb7\xaf\x80\x5e\xbd\x34\xb4\x47\x10\x01\xe1\xe3\xfb\xfb\x03\xef\xf2\x09\x94\xf5\x6a\x27\xfc\xf3\xe0\xb1\xc7\xce\x1e\xd3\x65\xb2\x56\x87\xbf\x50\x05\x9c\x1a\x68\x44\x69\x52\xfd\x02\xc7\x59\x1e\xff\x26\x2c\x35\x20\xd5\xbe\x22\x31\xc6\x9e\x73\x66\xb9\x66\x7b\x76\x97\x77\xd3\x56\xe1\xee\xca\x4a\xd7\x64\x13\xee\xc2\xd9\x2b\x32\xbb\x3b\x40\x63\x6f\x9a\x10\x6e\xcd\x92\x01\xec\xf4\x38\x2f\xd5\x8c\x28\xc7\xd2\x80\xe2\x00\xf1\xb0\x5f\xb9\x8b\x3f\x1e\xf7\xf0\xa7\xc3\x3b\xf8\x03\x88\x5e\x71\x1e\xe7\xf9\x0f\xc2\x8d\x59\xc2\xae\x26\x84\xf5\xb8\xe5\x66\x99\xc0\xd5\x98\xc0\x4d\x98\x00\xdb\x95\x89\xe9\xa3\xf7\x4b\x87\xe3\x09\x73\x6f\xb1\x13\xe6\x49\xa0\x08\x2f\x7d\xc2\x1c\x29\x31\x99\xb5\x85\x2e\x6d\x79\xac\x51\x6b\x76\x6f\x66\x58\x74\xe5\xb0\xe8\xc2\xb0\xf0\xbe\x16\xb4\xd0\xf5\x02\x6f\xea\x2d\xe9\x24\xc2\x5d\x12\xc0\x07\xc7\x50\x47\x2c\xd3\x6f\x7c\x67\x6a\x7e\x86\x7f\x7e\x13\x0c\xff\xb2\x40\xea\xfb\x1d\x7c\xce\xa8\x49\xb8\x5e\x3d\x90\xfa\x54\x4e\x85\x7a\xed\x4d\x93\x57\xcd\x57\x99\x69\x46\xf4\x50\xa9\xf2\x2f\x21\x2d\xfb\x0f\x22\x61\xc5\x45\xb7\x19\x84\x91\xfb\xde\x34\xff\x4b\x1e\xa8\xe5\xeb\x26\x23\x98\xb1\x76\xa5\x78\xbc\xca\x7f\x69\xaa\x97\xca\x14\xd7\xec\x0d\x47\xd1\xd8\x1e\x5f\x5e\xa7\x6e\xfa\xd6\x5c\x3b\x95\x12\xf5\xbf\x2e\x54\x88\x49\x74\xf5\x98\x9f\x3f\x83\x4a\xb2\x41\x85\xc6\x50\x27\x51\x3b\x99\x73\xbb\x96\xc7\xa9\x38\xbb\xb5\x21\x9f\x60\x12\xdf\xb4\xd2\x89\x23\xca\x26\x71\x75\x28\x87\x73\x9e\x84\xd5\xe9\xc8\x68\xb2\x2a\xaa\x8e\xd5\xd3\x51\xed\x2d\x86\x6a\x8f\x50\xed\xa5\x50\x4d\x89\x26\xab\xab\x57\xd7\x5d\xac\xba\x2e\x55\xd7\xd5\x28\xc3\xee\x75\x02\x7b\x3a\xf5\x42\xe8\x0d\x57\x84\x45\x27\x09\xe1\x72\xcb\xe7\x9d\xf4\x86\x4b\x4c\x9a\x35\x0a\x50\x2b\x49\xb3\x96\x44\x4c\x8e\xa7\x86\x54\x13\xa8\x01\x35\xd6\x10\xa1\xf0\x9b\x6f\x72\x36\x0a\x67\xec\x75\x72\xac\x4c\xfc\x45\x2c\x9d\x66\x31\x97\x1f\xc0\xe6\x8e\xed\x4a\x9b\x93\xa8\x03\x60\xfe\x2d\x0c\xaa\xd0\x93\x94\x4c\x6c\xb4\xbf\x5b\x65\xcc\x3e\xb5\xc7\x80\x9d\x34\xc8\x36\xbf\xb2\xa4\xd8\xbd\xb3\xda\xe7\x7c\x09\x7e\xef\x0c\x0a\x39\x82\x46\x32\x20\x95\x6e\x03\x76\x55\xd0\x5c\x57\x8b\x99\x0b\x3c\x9e\x0e\x5a\xeb\xa5\x83\xd6\x12\x46\x14\x1e\xa2\x53\x04\x72\xb5\x1e\x93\x7a\x75\x47\xf2\x6f\x57\x2b\xd5\x51\x15\x77\x64\xc5\x3b\x1b\x3b\x3b\xdb\xf5\x3a\x55\xdf\x4d\x57\xdf\x4d\x55\x5f\x7c\x15\x1f\xf4\x49\x14\x4e\xfc\xc9\x14\x27\x3d\xcd\xc0\x1e\x47\xe2\x3d\xb8\x7f\x10\x0d\x71\x29\xdd\x02\xfb\xf3\xb9\x3d\xfa\x76\x3d\x01\x7c\xd2\xa9\x65\x96\x79\xc8\x65\x26\x0e\xcb\x0b\x3c\x59\x44\x48\xbb\x62\xfe\x84\x76\xe2\x34\xe4\x95\xf1\xa9\x16\xb1\xf2\xdb\xa9\x73\xd5\xe3\x63\x5c\x4b\xf1\x13\xe8\x90\x62\xf2\x43\x8d\x42\xd2\x3e\xf5\xb1\xd8\xe5\x56\xe1\x70\xfc\x92\xc0\xfe\x42\xb0\xf5\xe1\x48\x83\xb6\x43\x83\x36\xbe\x66\x46\x03\xd6\x55\x88\x76\x0b\x47\xad\x7e\x13\xcd\x62\xa3\x16\xdb\xe2\x53\xf5\xf9\x30\x7c\x3b\xdb\x5b\x0f\x77\xb6\x77\x76\x6a\xac\x08\xc3\xff\x23\x79\x4f\x88\x62\x46\x2a\xae\xf7\xf7\x26\x11\xba\xf9\xf0\x26\x5a\x74\x11\x5a\x6d\xc6\xce\x48\x14\xdb\xbf\x5f\xc8\x47\xeb\x75\xa0\x10\xb1\x92\xa2\x14\x75\x52\x3f\xdd\x49\x7d\x8d\xa7\x72\x97\xa8\xb9\xdc\xca\x5e\x5c\x20\xbb\x3c\x43\x77\x37\x13\xb1\xdc\xd5\x2f\xf9\xc1\x21\xfb\x3c\x21\xad\xd8\x35\x8c\x49\x4b\x49\x51\xc9\xfb\xab\x48\x2b\x8a\x1a\x49\x2b\x81\xa9\x01\x27\x6e\x59\xa3\x7b\xce\x6e\x66\x65\xb2\x95\xbb\xb4\x4d\xfc\xec\x24\xbd\x12\x14\xf7\x8a\xe0\xde\xc6\x76\x5d\x0d\xf3\x64\xdc\x68\xa1\xf6\x83\x7c\x97\x3c\xd2\xbb\x64\xa8\x0f\x8b\x3a\x85\x5d\xce\xf7\xc7\x50\xef\x8f\x61\x61\x7f\x9c\xeb\xfd\x71\x5e\xbd\x3f\xce\xaf\xec\x8f\xf3\x82\xfe\x68\xd4\x63\x89\x5c\xbf\xa1\x1e\xd9\xc9\xf4\xc8\x23\x3d\x48\xfb\x74\xac\xe2\xf1\x60\xf5\xb9\x2b\x11\xf3\x92\xb4\xda\xa2\xd3\x3c\xf3\x56\x5b\x91\x56\x8f\xcb\x62\x5e\xbb\xbe\x29\xc5\xa3\x82\x1e\x41\x45\x0b\xf5\x09\xd7\xbb\xab\xfa\xae\x79\x9e\xd5\xa7\xaf\xfc\x6c\xbb\xe0\xf4\x55\x38\x0f\xaf\xd5\x69\x28\xa2\x5a\xfc\xdd\xaa\xa5\x15\xb5\xf5\x86\x59\x5b\x97\xeb\x27\x62\x4d\x8d\x99\x4c\x2c\x29\x8b\x14\xb2\xe2\xf8\x1c\x1d\x02\x0c\x66\xc9\x92\x00\x71\x77\x41\xbf\xad\x1e\xff\xed\x3a\x9a\xb0\x2b\x11\x2f\x70\x01\xea\xe4\xb3\xba\xf9\xac\x1e\xf7\xa0\x0d\x1d\x68\x40\x17\xb0\x17\x97\x75\xc4\xa6\xb1\x5e\xa6\xf0\x3a\x30\x76\x89\xca\x00\x5f\xeb\x13\x97\xae\xc9\x01\x60\xcb\xd5\x55\x04\xf7\x76\x55\x04\x37\xb9\x53\x2d\xd7\x8c\x4d\x6a\x86\x3e\xcd\xe6\xda\xa0\x66\xf5\x7a\xba\x01\xe7\xd4\x80\xdb\x9c\x53\xa9\x01\xf1\xfa\x26\xc8\x48\x5d\x57\x17\x22\xee\xed\x0a\x11\x37\xb5\xbe\xd1\x15\x94\xd4\xd5\x3c\x41\x66\x7d\xa3\x5d\x3f\x35\xbc\x7a\x7d\x13\xe6\x39\x13\xe5\x7c\x54\x58\x5f\x4f\xfe\x52\xad\xf1\x82\x84\xaa\x8e\xd2\x55\x47\x9a\xb0\x0f\xb9\x35\x2a\x82\xf8\x25\x03\xf1\x8b\x06\x31\xfd\xc1\x28\x59\x50\x8d\xf4\x05\xd5\xa9\x06\x37\x54\x94\x09\xf3\x33\x52\xee\xfa\xbe\x05\x67\x24\xc9\xe8\x61\x41\xcb\xd4\x7d\x8c\x81\x76\x1f\xa3\x40\x79\x5c\x88\x32\x5d\x9d\x46\x88\xf7\x35\xe2\x8e\xd3\x78\x8f\x17\xc5\xbb\x60\xa2\xfc\x76\x3c\xce\x02\x16\x56\x5c\xad\x21\xf5\x26\xd7\x60\xcd\x49\x9a\x7a\x13\x8d\x7a\x79\xc5\x16\x37\x63\x8e\xad\xc1\x8d\x9f\x56\xb9\x7d\x85\x99\xe6\xf3\x05\x14\xe5\xc5\x02\x18\x56\x56\xa9\x09\x53\xf3\x9e\xbe\x2c\x63\x39\xc5\x9a\xcb\x2c\xbc\xa6\xee\x32\xfd\xa1\xb4\x17\x8a\x5e\xfb\x1d\x2b\x31\x3f\x95\x98\x9f\x4a\x8c\x35\x9c\x4f\x6e\x9b\xb5\x19\x40\x3c\x34\xa9\x44\xf9\x89\x5f\xbf\x22\x7a\xc1\x09\x74\xc4\x4b\x34\xa4\xff\xcb\xb6\x07\x33\x8a\x35\x9a\x28\x59\xc0\x46\xb4\x80\x25\x6d\xef\xb4\x10\x76\x3f\x03\x9a\x14\x04\xb3\x62\x83\x0d\x04\x74\xc7\xdc\x2f\xd2\xa7\xd6\xc6\x31\xd0\x91\xc4\x41\xdd\x58\xf9\xbd\xa9\x08\xa3\xca\x2a\x02\x52\x70\x32\x27\x05\xcd\x4a\x82\xa8\x79\x4b\xaf\x59\x19\x75\x49\x45\x10\x26\xc0\xc1\x8d\x1b\x48\xa5\x49\x54\xd3\x10\xac\x29\xcf\xf4\x25\xf1\xfe\xa8\xd0\x9a\x30\x4d\xb7\x6c\x9a\xb6\x26\xfc\x33\x3a\xc9\x2c\xfc\xe6\x5a\xc9\x94\x4f\xe7\x50\x4e\x08\x65\xb3\x7a\x42\xa5\xc8\x01\xb2\xd2\xae\x36\x59\xf7\x90\x4f\x1d\x71\x7c\x24\xd9\x7a\x4c\x79\x12\x3b\xf1\x51\x8e\x62\x2f\xf1\xb7\xd7\xde\xda\x7c\x5b\xd5\x14\xf9\x8f\xa8\x48\x0b\xec\x40\x02\x0e\x31\xf5\xc8\xba\x55\xd5\x25\xd2\x81\x2f\x26\xd3\x71\x74\x79\xc5\x39\x7a\xe0\xd0\xf4\x40\x85\x26\xba\x95\x6f\xc0\x74\x73\x63\x48\xeb\xc2\x6a\xe3\xa8\xb8\xaf\x72\xa3\xc8\xcc\xd5\x6f\xaf\x6d\x2a\xcc\x56\x0f\x0d\x75\x5f\xd2\x98\xb8\x5b\xcc\xe2\x72\xc9\x2b\xb4\xa0\xc0\xe2\x37\xda\xf9\x38\x98\xdd\x4a\x0c\x48\x1c\x91\x1b\xe8\xb7\xc1\x31\xd4\x65\x0b\xf0\x0c\x81\x30\x72\x0d\x15\x2a\xe5\x9b\xdf\xc2\xa0\x84\x73\xbc\x7f\x72\x2d\x76\x33\x2c\x34\x0b\x6f\x8d\x89\x2a\xf2\x90\xa7\x09\x31\x53\xc0\x0e\x8f\x7b\x69\x14\x3c\xdc\x85\x31\xa0\x50\x38\xf7\x5f\x9f\xf7\x7e\x33\xce\xfb\xd5\x99\x90\x60\x99\xd9\x90\x8a\x95\x31\xe2\x39\x1e\x0f\xf8\x41\x24\x18\x62\xf6\xe3\x8b\x30\xea\xb4\xc5\x64\x18\xc1\x30\x73\x0f\x95\x32\x31\xcf\x8f\x28\xc6\x04\x8a\x3f\xe5\x98\x99\x01\x6f\x4a\x90\x11\xb0\x4a\xbc\x68\x10\x65\x5e\xd4\x51\x8e\xeb\xe6\x73\x8a\x96\x23\x16\xb1\xb0\xca\x14\xe1\x00\x70\x30\x1e\x4f\xc4\x25\x1f\x96\xcb\x92\xc1\x09\xef\x3d\xfd\x7c\x79\x82\xd5\xe1\x7d\x48\x25\xcb\x10\x97\x5a\x64\xc4\x24\xdf\x22\x2a\x87\xaf\x8b\x5a\xf4\xc4\xe9\x0d\xa3\xa2\xf3\x8c\x34\xb6\xa0\xa7\xbc\xf1\xd8\x73\xbf\xc5\x28\xa3\xba\x45\x9a\x12\xa9\xc1\x27\x50\x81\x4c\x1e\xce\x82\xa0\x39\x1d\x5f\x7e\xbe\x6a\x38\x2a\x90\x1f\x4f\x14\xfc\xf8\x0e\xb9\x7b\xce\x6c\xfc\x34\x1a\x47\xb3\x29\x60\x7b\x5f\xbc\x7c\x3f\xb5\x9d\x41\x1c\x49\xa1\x59\xfa\x7e\x34\x9b\x40\x2d\x04\xad\xd6\x4c\xcc\xbb\x2e\xad\x01\x63\x0b\x53\x9e\x17\x3c\xc5\x0b\xb9\x5d\x11\x1c\xbe\x04\x54\xd6\xf1\xf1\x9e\x8c\x5a\xfb\xbb\xe0\xa2\x65\xb9\x6a\x58\xae\xc1\x59\x79\x38\x5a\xa3\x7d\x7b\x14\xf7\xac\xe5\xca\xd0\x08\xcc\x49\x45\xad\x01\xdb\x06\xd2\x05\x00\x43\x8d\x48\x3f\xf8\xd7\x2c\x9b\x3d\xa0\xeb\xec\x20\xb8\x04\x99\x00\x3f\x87\x31\x3a\xaa\xb5\x0c\x01\x88\xe6\xe9\xe4\xb1\x27\x81\xe7\x8d\x6a\x9f\xab\x8f\x79\x62\xc6\x4a\xc3\x5d\xb1\x06\x3d\x15\x4a\x81\xaf\xc8\xf1\x06\x6e\xcf\x8f\x18\xa2\x9b\x53\x32\x5a\xa2\xf3\xd0\x70\x28\xe3\x5b\x8c\x18\xda\xea\xb8\xfb\x03\x87\xc4\x67\x87\x7b\x57\x0e\x9c\x8e\x61\xe0\x74\x8c\x03\xc7\x33\x0f\x9c\xb8\x93\x2d\x8f\x06\x0e\x73\xef\xc4\xd0\x41\xa4\xcd\xa6\xbe\xc5\x47\x10\xd5\x73\xd5\xac\x23\x4b\x95\xce\x39\xd3\x38\xe2\xf7\x0f\x38\xed\xfc\x9c\x76\xa8\x73\xef\xd6\xcc\x43\x58\xdf\xe6\xe4\x43\x75\x18\xe7\x1f\x55\xac\x64\x0a\xc2\x68\x69\x05\x4b\xa1\x7f\x7a\xd4\xdc\xfd\xe1\xa2\x96\x66\x57\x0e\x17\xd7\x30\x5c\x5c\xe3\x70\x71\xcc\xc3\x45\x76\xa7\xe5\xc8\xa1\x72\x17\x06\x0a\xe2\x9b\x1b\x24\x8b\x8e\x0e\x02\x6c\x5c\x9c\x89\x12\x85\xcb\xb2\xe3\xb0\x52\xe8\x18\x5c\x91\x2d\x77\x80\xf1\x96\x6b\x9f\x3d\x8a\xd9\x25\x58\x9b\xac\x30\x5e\x3a\x6a\x97\x78\x93\x27\x36\x49\x49\x08\x30\x26\x83\x30\x79\x02\x25\x23\x3a\xf9\xc6\x60\x99\x92\xf9\x91\x96\xe6\x77\xd9\xde\xe1\x20\x75\x28\x74\x94\x2b\x03\xe8\x1d\x60\xf2\xc9\x4c\xb1\xbb\x76\xda\x7e\x51\xeb\x87\x07\x6c\x18\xc3\xc5\x41\xa2\x9d\x0b\x71\xf4\x73\x21\x4e\x75\xf7\x0f\xe7\x4a\xf7\x0f\x47\x3f\x17\x72\xe3\xf1\xa7\xf5\xa9\xf9\x5a\xb6\x14\x62\xa8\x85\xed\x28\x04\xc8\x34\x4c\xa9\x4c\xe1\x40\x35\x1d\xe4\xfc\x16\xce\x61\x8b\x1b\xf4\x72\xe7\x4e\xbe\x53\xdb\xb0\x18\x90\x14\x54\x4d\xda\xff\x10\xef\x9b\x35\xff\x75\xb8\x17\xef\xaf\x2b\x31\x5a\xd9\x87\xe3\xf8\xdb\x0c\xd7\xdb\xf7\x1a\x59\xea\x5c\x6f\xd4\x56\x39\x7b\x55\x7d\xe8\x5e\x7d\x82\x4a\x94\x28\x8e\xb6\xd5\x9b\x4d\x5d\x5a\xf6\xfd\x50\xeb\xb5\x9f\xeb\x35\xea\xdb\x3b\xb5\x5c\x23\xa4\x6f\x71\xb5\x46\x55\x98\x17\x6b\x54\xaa\x34\x16\x1b\x89\xc1\x3b\xbb\x62\xfb\xb9\x62\x73\xb2\x8b\x82\xdc\x10\xf2\xa6\xaf\xa3\xb0\x8d\x45\x48\xb5\xa5\x98\xb4\xdf\xff\x48\x52\x2c\x7a\xe3\xab\x3a\x1d\xbc\x69\xee\x49\x97\x2b\x9c\x81\x28\x5a\xa6\xe9\xc4\x81\x61\x3c\x7d\xdb\x73\x06\x3f\xd6\x54\xa5\x9c\x8e\xf4\xe5\xdb\xe2\xaa\xe3\xfc\x96\xfe\x8f\x75\xd6\x39\xb9\x6a\xfa\x53\xee\x29\x34\xa2\xd1\x16\x50\x14\x00\x8f\x80\xaa\x0a\x01\x78\x97\x03\x58\x57\x8b\xac\xeb\x92\x76\x5d\x86\x72\xd7\x88\x72\xf7\x44\x6a\xff\x49\xc0\xf1\x95\x95\x04\x9d\xbd\x46\xfd\xe1\xc6\xc3\xcd\xc6\xce\xfa\x26\x74\x71\x2a\x22\x95\xc3\xea\x4c\xbd\x03\xa2\xa6\xd9\xa2\xc7\x8f\xc4\x10\x49\x4f\xe2\x3e\xef\x61\x48\xc6\x3e\xfc\x34\x4e\xca\x10\xed\xeb\x88\xfa\xbc\x8e\x25\x8b\xca\xc9\x9b\x7a\x60\x2f\x39\x8c\xac\x46\xa3\x06\x1b\xd7\x92\x2c\x14\xa5\x15\xbe\xee\x0b\x4a\x51\xdc\x5a\x9d\x4c\x57\xd5\xfd\x59\x2d\x10\x90\x36\xc8\x43\xc0\x32\x57\x21\xb2\x59\xd3\xbf\x04\x0c\xd4\x8e\x37\x88\x04\x5d\xdb\xf9\x08\x39\x40\x7a\x43\x5f\x1b\xa5\xb5\xe1\xbb\x7f\x50\x60\x23\x65\x17\xf1\xe8\x5e\x5c\xa6\x5f\x1d\xb9\x18\x4b\x14\x6b\x44\x6f\xc7\xfa\xc7\xcc\x2d\x13\xe5\xdf\xa7\x00\xaf\x6e\x27\xb8\x91\xad\x4c\x12\x70\x28\x40\x17\x93\x16\x5d\x7e\x24\x89\xaf\xef\x6b\xf6\xb8\x88\xdb\xea\xf3\xae\x41\x48\xf8\x3a\x7e\x3d\xe8\x14\x18\x69\xe4\xd7\x7c\xc5\x3c\x00\x4c\x97\x9e\x07\xfa\x18\xa9\xc7\x30\x0f\xf4\x01\x17\x4f\x8d\x61\xe0\x86\xcc\x18\x86\x9c\x93\x6b\xad\xa7\xb1\xf9\x8b\x0d\x1d\xf3\x5a\xdb\xcc\xe5\xf9\x41\x22\x0a\xe1\xbb\x32\x7d\xe7\xc9\x38\x1a\x56\x38\x65\xf9\x9d\x6a\x3d\x74\xba\xf2\xf6\x94\x9f\x9f\xca\x8f\x7a\x77\x2d\x35\xe8\xe6\x35\x1b\x85\x4f\xf7\xa4\x48\x43\x71\xce\x3a\xc0\xd4\x4a\x4b\x61\xf5\xac\x9e\x32\x80\x9f\xf5\x52\x49\x34\xa8\xa8\xae\x0c\xaa\xa8\x2b\x83\xf9\xd4\x95\x41\x99\xba\xf2\x75\xa0\x6b\x1d\x83\xbc\xd6\xc1\x06\x06\xbd\x63\x71\x0d\xe4\x5b\xe9\x22\x24\xa5\x16\x3e\x61\xb6\xb8\x5a\xa2\x90\x31\xab\x26\x54\x2a\xaf\x9e\x10\x8c\x57\x93\xae\x26\xba\x8d\xa7\xdb\x35\xe9\x7b\x57\xce\xb6\xff\x50\x8e\x62\x55\x45\x32\x30\x62\x5a\x24\x77\x30\xc6\xb0\x29\x9c\x3d\xef\x5c\x4f\x04\xd6\x99\x2e\x06\xcd\xae\x68\x45\x62\xb9\xc7\xbd\xac\x58\xf6\xae\x12\xcb\xbd\x39\x70\xea\x65\x44\xb3\x1f\x8b\xe6\xe1\xa4\x9b\x56\x0e\xe5\xe9\x7a\x1f\x65\xf3\x80\xfb\x28\x9b\x03\xee\xa3\x6c\x1e\xc2\xcf\xc6\x49\x33\x84\x9f\xcd\x52\x49\x1d\x66\x24\x75\xa7\xb0\x4c\x5e\x4a\x7b\x59\x29\x1d\x72\x8f\xa4\x74\x9e\x14\xe6\x7a\x75\x29\x1d\xa6\xf5\xca\x3e\x0b\x33\x52\x3a\x19\xd2\x79\x49\x5d\x67\x8b\x49\x6b\x82\xf2\xed\x25\x36\x09\xb8\x5b\x3a\x12\xbc\xb8\x14\x27\x04\xaf\x50\x9e\xa9\x58\x99\xfa\x9c\xbb\xd0\xa6\x4c\x86\xdf\x11\xf9\xfd\x43\x29\xd1\x74\xe2\xe7\x0e\x99\x10\x05\xc6\x26\xe5\x59\x30\xdc\x4d\xd8\x05\x71\x71\xad\x0b\xe7\x64\xb1\xdf\xcc\xd8\x0c\x2d\x7f\xad\x87\x71\x06\x34\x23\x80\xcf\x7b\xab\x2a\x0d\xaf\x71\xa9\x7e\x24\x07\x44\xa2\x77\xa7\xed\x04\xb8\xc2\xc6\x50\x29\x7d\x14\xf4\x01\xfc\x48\x3b\xc0\x00\x00\x7f\xee\x01\x30\x6b\x50\x13\x50\x20\xaf\xc7\xb9\xc2\x26\x83\x7d\x8f\xa1\x24\x2b\x14\xc9\x41\x15\x65\x3c\x50\xca\x78\x8e\x96\x85\x40\x0d\xc6\xc3\x7f\x5d\x55\xbe\x0c\xf7\x01\x19\x83\xb5\x97\x87\x88\xf9\x6f\xa1\x77\x31\xf2\x9c\xa9\xe7\xc2\xa9\x1c\x28\x7d\xc7\xad\x88\x82\xc6\x37\x37\x0b\x2c\x2e\xf7\x2b\x5c\x41\x26\x8a\x94\x98\x15\xcf\x33\x9f\x33\xf7\x47\x10\xf9\x3f\x4f\x73\x90\x80\x9e\xef\x40\x47\x37\x23\x44\x7b\xba\x10\xf5\xd2\x42\xb4\xb7\xd6\xcd\x09\xd1\x1e\xef\x66\x85\x28\x2a\xc9\x92\xcb\x2c\x2f\x2f\x45\x91\xbf\x30\x20\xb9\x7e\xbf\x0a\x06\x43\x2f\xb8\xc2\x63\xb5\xaf\xc5\xb2\xc6\xa4\xbc\xe4\x04\xf5\x6c\x29\x85\xfd\xb4\x14\x86\x41\x98\x96\xc2\x5d\x83\x14\xee\x92\x24\x9b\x57\x04\x76\x4d\x22\xb0\xfb\x23\x8a\x40\xec\xcd\xef\x4a\x06\x12\x46\x57\xa9\xbe\xb2\x94\x51\xf3\xfd\x10\x69\x40\x7e\xee\x96\x7f\x3b\xc1\x27\x3a\xeb\xfb\x31\x4f\x54\x30\x48\x08\x8c\x4d\x16\x09\xc1\x62\x8b\x9a\x24\xd0\x08\x41\x4e\xd2\x1c\x5d\x68\x42\x77\x1a\xa5\xcc\x0f\x75\xe6\x9a\x5d\x53\x61\x20\xa6\x09\xe6\xaf\xac\xf8\xc6\x7d\x25\xee\x57\xdf\xd9\xf6\xf2\x3b\xdb\x9e\xae\x9d\x7a\xf3\x6c\x6d\x2b\x87\x5d\xa3\x8a\xda\x37\x11\x2c\xbf\x73\x9d\xcc\x01\x69\x01\xaa\x55\x45\x5e\xc8\x77\x5a\x4e\x93\x44\xfb\xa6\x7b\xde\x84\xc4\x15\xb2\x99\x8a\x19\x85\x73\xd6\xba\xc1\x3c\x83\x85\xf9\x8e\xd9\x97\xef\xbe\xe8\x8e\xa9\x03\x5d\x64\x10\xdd\x0b\x5d\x94\x0a\xca\xe5\x75\xad\xb8\x3d\xb3\xf0\xee\x14\x0a\x6f\x9f\x77\x72\xc2\xbb\x73\x95\xf0\xf6\xaf\xc0\xc4\x57\xe2\x7b\x10\x8b\x6f\x30\x1f\xbf\x06\xc0\xca\x7e\xec\xb1\xba\x59\x84\x83\xf6\x94\x26\xdc\x60\x65\x65\x60\x16\xe1\xc8\x6e\xc2\x4e\x31\x24\x3b\x45\x01\xea\xc3\x02\x81\xde\xc9\x0a\xf4\x21\xef\x90\x40\xcf\x51\xa4\x10\xe8\x75\x04\xfa\xd0\x40\xc4\x00\x88\x38\xc4\xee\xd4\x33\xdd\x44\xa8\x0f\xab\x09\xf3\xeb\x8b\xf3\x6f\x2b\xd0\x6f\xde\x08\xbd\x98\x98\x37\x0b\xe8\xbc\xa4\xa7\x92\xb2\x40\x91\xb0\x6f\x39\x8e\x37\x9a\x2a\x48\x3f\xa5\xfc\xf7\xe8\x48\xae\xb6\x0f\x6f\xfc\x34\xe2\xfc\x47\x39\x3e\xae\x35\xd4\x4b\xb6\xbc\xcc\x3c\xb3\xc0\x77\x8a\xb6\x0f\x3b\xdc\xc9\x6e\x1f\x3a\x57\x89\xfb\xce\x1c\x38\x75\x94\xe8\xef\xf1\x77\xe4\xf0\x6e\x96\xf4\x30\x82\xd3\xd4\xeb\xe1\x9d\x7a\xc6\xd5\x0d\xf2\x61\x57\xba\x85\x74\xa5\x5b\x48\x17\xb7\x1e\x03\xf8\xd9\x38\xa9\x62\x11\xce\x79\x60\x00\xe6\x28\xe7\x86\x3c\xa8\x32\x6d\x88\x79\x43\xee\x5b\x3a\x79\x53\xb5\x43\x73\x47\x9e\xba\x66\xbc\xf2\x53\x87\x08\x77\xbe\x54\x09\xa3\xfa\x46\xad\x96\x87\x50\xde\x57\x03\x36\xef\x82\x00\x89\xb4\xc8\xea\x80\x80\x7c\x9b\x99\x85\x44\xee\x77\x37\xaf\x10\x62\xc6\x13\x10\xb2\x48\xf1\xf1\x3b\xcf\x1b\x7c\xe7\x31\x87\x7e\x5a\xa9\x35\xc3\x6f\xbd\x86\x62\x72\x91\x20\x44\xd8\xe7\xd7\x0b\x41\x94\xc7\xe5\x5b\x0d\x47\x6c\xc3\xed\x46\x24\xa2\x5a\xae\x5a\x97\x63\x19\x93\xab\xed\xa1\x3f\xf6\xc2\xa9\xc9\x61\xe0\x3b\x52\xd1\x7e\x9e\x7c\x55\xb3\x8e\x77\x32\xdf\xe1\xd7\x74\xe3\x3b\xfc\x28\xd5\xf9\xa9\xa3\x33\xb8\xfa\x47\xdd\xa3\x07\x3f\x8d\x93\x8a\x8b\xf5\x6e\x99\x2f\x6a\xaf\xca\xf6\x77\x6f\x3e\x5f\xd4\x5e\xa9\x97\x53\x66\xe3\xa6\x77\xf7\xcf\xbb\x50\x0f\xcd\x39\xaf\x2f\x2e\x58\x54\xcd\xe6\x7d\x69\x55\xae\x34\x68\xa0\xeb\x8f\x7f\x98\x03\xc0\x3f\x43\x36\x89\xfe\xbc\x4b\x31\x9b\x04\xc2\x37\x7f\xbc\x97\x20\x9b\xf4\x5a\xa2\x56\xe1\xc0\xc0\xdb\x66\x7e\xc0\x98\x12\x3f\x63\x00\x62\xc7\xde\xad\xf8\x7f\x88\xf1\x6d\x45\x93\x20\xf8\xe6\x69\x44\x14\x29\x9e\x41\xfe\x20\x33\x75\xd9\xad\x36\x54\xb3\xa3\x1b\xb5\xc9\x32\x21\x60\x9a\xe1\xe5\x11\x52\xa5\xac\xd2\xbd\xac\x37\xa1\x53\xee\x66\x4b\x43\xf8\xe7\xba\xf4\xa7\xc3\x6c\x5e\x46\x48\xce\x52\x32\xe2\x6e\xec\x45\x13\xd3\xdf\xfa\xb2\x56\x55\x65\x94\x1a\xaa\x58\xc9\x81\x26\xfb\xfc\x00\x56\x07\xe3\x28\xf8\x11\xe6\xd9\x9f\xf3\xec\x98\x3b\x96\x45\xa3\x46\xdc\x32\x57\x33\x89\x84\xc5\x23\x0e\x26\xa8\x7f\xff\x73\xb8\xe2\xf5\x5b\x9c\xc8\x55\x25\xe6\x71\xa9\xca\x95\x0e\xcc\x0a\x31\x6d\xbe\xbb\x7d\xc1\xdb\x1a\xb9\x3f\x4f\x73\x2f\x75\xbe\xf9\x01\xee\xa5\xae\xda\xd9\x2b\x91\x33\xdb\x92\x46\xdb\x8b\xee\xf0\x61\x11\x51\xf9\xa6\xbe\x95\xb5\x95\x24\x69\x2b\xb1\x44\xb0\xd0\xf5\xe0\x59\xbb\xd9\x02\x8e\x2d\x4b\xbe\x40\x21\xbf\x5d\x76\x87\x05\xe2\x02\xd1\x62\x6e\x40\x52\x5e\x19\x29\x86\x0a\x95\xca\x48\x5a\xa5\xfc\x14\x92\x3f\x17\x1f\x24\x25\x6f\xf5\xa8\xde\x8f\x2f\x27\xa9\xfd\x3f\x05\x65\x4e\xd0\x7c\x3b\x49\x59\xe1\xf8\x1b\x95\x92\xb2\xf2\x5d\xc5\xd3\xcd\x77\xe2\x80\x5b\xf5\xa0\x5a\x32\x92\xbc\xf4\x95\xd8\x94\xb1\xe4\xd9\xd6\xfa\xf6\xc6\xc6\xf6\x8d\x0a\x27\x97\x63\x7b\x5c\xdc\x04\xec\xc2\x4f\x03\xf7\x02\x5d\x11\x97\x86\xf7\x8a\x77\xe4\xfc\x72\xef\x23\xec\x12\xdd\x27\xc6\xe0\xf4\xe3\xeb\x4e\x3f\x1b\x3b\xc2\xe7\xa7\xfa\x07\xeb\xeb\x73\x7e\xd0\xd8\x98\xf7\x83\x4d\xf5\x41\xce\x53\x0c\x5a\x6a\xcb\xce\x59\x16\x7b\x8f\x83\x74\x87\xc9\xfe\xca\x45\xc8\x5f\xd4\x27\xb8\xc3\xfb\xb2\xa3\xfa\xb2\xa3\xfa\xd8\x51\x15\xb6\x4d\x8f\x64\xc4\xeb\x37\xe1\xd1\x85\xe7\x58\x1d\x59\xa1\x79\xa7\xd7\xec\x1d\x47\x6d\x97\x4d\xef\x71\x3d\x32\x6c\x87\xc9\x9b\x6b\x2b\x54\x52\xf1\xca\xfd\x20\x7b\xaf\x42\x47\xd0\x76\x8b\x84\x7e\x96\xb6\x01\x0f\xd2\xb4\x0d\x56\x56\x02\x13\x6d\x83\xa6\xa1\xa5\x13\x6f\x1a\xc6\x2d\xc3\xe6\xd2\x2c\x64\x64\xfc\x8a\x71\xdb\xde\xdd\xce\x99\x3c\x5d\x08\x17\x47\x6b\x9e\x40\x73\xa2\xd1\x14\x5c\x67\xcc\x47\x34\xbe\x07\x9d\xf3\x87\x3a\x6c\x41\x46\xb4\xeb\xa9\x63\xe6\x53\x11\xe6\xcd\x2a\xbd\xdb\xf5\x03\x0c\x77\x60\xe3\x4a\xc3\xbe\xd2\xc0\x59\x5c\x63\x31\x0f\x95\xbc\xea\xa2\x17\x8f\x4b\x5d\x31\x00\xbd\xe9\x66\xcb\x75\xc7\xff\x85\xc3\xf0\xe7\x30\xa4\xce\xd7\x06\xe3\x3d\x27\x88\x42\xcf\xf2\xd8\x7f\x6a\x77\x6b\x58\x52\x6b\xbe\xc5\xe0\xa4\xba\xe7\x1a\xa2\xf4\x51\x95\x81\xfa\xd2\x0f\xbb\xde\x7f\xdd\x28\xfd\x39\x4a\xa9\xe7\xef\xea\x7c\x49\x0d\xf8\xe7\x47\x25\x55\x5c\x7d\x48\xd2\x17\x95\x26\xce\xb7\xaf\xc6\xde\x69\xf8\x5f\x37\x20\x7f\x0e\x48\xea\xfa\xbb\x3b\x22\xa9\x05\xff\xfc\x90\xa4\x9a\xe7\x18\x93\xf4\x49\x95\x41\xb9\x7f\x39\xf5\xfe\xbb\x46\xe4\xcf\x11\x49\xfd\x7e\x47\x87\x23\xa1\xff\x0d\xc6\x22\x56\x5b\x75\x20\x52\xf9\xea\x53\xe3\x7f\xeb\x38\xfc\x39\x33\xde\xf9\x89\xf1\x9b\xcd\x8b\xf3\x4f\x8b\xd5\xc6\xe3\xd9\xf6\x7f\xdf\x88\xfc\x39\x22\xa9\xef\xef\xf0\x98\xa4\x26\x7c\x83\x51\x49\x55\xcf\x3b\x2e\xe9\x1b\x59\xb4\xd4\xa1\xff\x2c\x05\xd3\x7c\xf1\x41\xc4\x46\xec\x94\x8d\xd9\x84\x4d\xef\xe6\x25\x08\x11\xfe\x44\xcd\x11\xfe\x8c\x9a\xa7\xf8\x73\xda\x14\x03\x79\xdc\x14\xe3\x7d\xd2\x9c\xe2\xcf\xf4\x87\x70\xe7\xf9\xe8\x9e\x7c\xa7\x61\x09\xf3\xe7\xd5\xbf\x59\x90\x42\x33\x56\xb8\xa9\x8b\x2e\x01\xfc\xcf\xfb\xa1\x1f\x08\x88\x58\x41\x74\xe6\x39\x13\xce\xf9\x5f\x98\x0b\x30\x44\x11\xca\xbf\x7f\xaf\xeb\x4d\x05\xf1\x78\xa3\xbe\xbe\x09\x7c\x99\x81\x8a\x2c\x4a\x18\xd0\x9e\xb8\x80\xec\xc4\x9f\x26\x57\x7d\xd5\xf3\xbb\xc2\xa2\x2a\x15\x86\x16\x93\x4c\x00\x0d\x38\x7d\x0e\x4c\x5f\xa7\xcd\x59\x01\x77\xb8\x1b\x10\xc8\x5a\xee\x6e\xee\x90\x5b\x50\xa0\xfe\xe5\xcb\x70\x8f\xab\x62\xbf\x58\xf7\xa6\xbd\x71\x74\xfe\x6e\x06\xe5\x86\x9e\xbc\x41\x61\x59\xb0\xe8\x12\xf0\xde\x52\xd4\x59\x1a\xdb\x61\xd7\x83\x9e\x50\x4c\xf1\x18\xbe\xb7\xc7\x63\xfb\xf2\x23\x3c\x44\x9d\xce\xc4\x9b\xae\x0e\xe5\xdd\x8b\xa1\x7e\xf7\xe2\x70\x75\x55\x04\x8f\xc9\x35\xcc\x1e\x8d\xbc\xd0\x95\xcd\x92\x2e\x08\xc7\x48\x54\x94\x5b\xd6\x3d\x51\xfd\x5b\x78\x0a\xe3\x7a\x58\x98\xd4\x53\x67\xad\x56\x1c\x79\xf7\x37\x9f\x48\x0d\xfd\x9b\x0d\xfe\x1b\x16\xde\xa3\x66\x45\x1c\xab\xa4\x77\x6b\x0d\x70\xeb\x62\x96\x15\x21\x5d\xa2\x3d\x7a\xb7\x08\x69\x10\x04\x51\x47\x3c\x13\xe2\xd1\x49\xad\x86\x42\xfb\xa5\x17\x5a\x29\x94\x9a\x99\x6e\xb2\x46\x85\x18\x8e\x10\xc3\xd1\xed\x62\x38\x52\x18\xaa\x7e\x14\x84\x15\xc5\x54\xc7\xfa\x39\xe6\xca\xf5\x33\xf9\x29\xe4\x3f\xae\xe7\x58\x3d\x19\x68\x96\x2b\x6e\x85\xff\xf2\x25\x7e\x10\x03\xea\xaf\x2b\x2e\x86\x07\xe8\x86\x5b\xe1\xf1\xb5\xbc\x12\xde\x45\x26\x39\xe5\x47\xa8\x95\xa0\x32\x61\xad\x23\x5d\xbd\xb4\x7b\x1f\xa4\xef\x89\xe1\xf6\x21\x6a\x21\x79\x04\xea\x35\xcc\xd7\x1a\x41\xbe\x80\x63\x7e\x8a\x95\x4f\xe0\x47\x7a\xa5\x8c\xa1\x79\x9b\xeb\x8f\x36\x1f\x6d\x3f\x5c\x7f\xb4\x05\xd8\xf2\x3a\x08\xbb\xb1\x74\xe5\xf8\xe0\x4d\xa6\xcf\xa2\x68\x70\xe8\xbb\x72\x3a\xb6\x2c\x6b\x6c\xf0\x2a\x5c\xe0\x94\x47\x9f\x5b\xd3\x4c\xb8\xea\xf1\x7d\xa0\xf7\x04\x66\x2a\x67\x1a\x21\x9a\xaf\x67\xc3\xb6\x37\xfe\x65\xfc\xb8\xa1\xc7\xb1\xee\xc7\x71\xac\xa7\xf2\x97\xc9\x00\xd6\x90\xc4\x1f\xc0\xf4\xb5\xe5\xb0\xea\x90\x05\xf3\xa0\x00\x6d\x34\xf0\x4e\xae\xf9\x02\xad\x0e\x8c\xc1\x95\xc8\xa7\xe9\x5f\x96\xa8\x00\xc8\x88\x35\x68\xde\x4c\x93\x1a\xf9\xfd\x98\x81\xe7\x84\x2f\x7e\x44\x94\x40\xd8\x2b\x2b\x92\x0c\xf8\x2c\xaa\xc9\xc7\xcc\x6e\x66\x20\x5c\x1d\x9b\x09\x2f\x0e\xbb\x83\x81\x5f\x24\xef\xde\xde\x25\x33\x11\x8f\xf0\x67\xc4\x47\xf8\x73\xca\x4f\xf1\x67\xcc\xc7\xf8\x33\xe1\x13\xfc\x99\xf2\xe9\x8d\x9d\xc2\x3b\xab\x70\x04\xef\x4c\xba\x65\xb6\x0e\xee\x4b\x3d\x65\xc2\x3f\x7e\x06\x30\xa3\xc7\x20\x6a\xfd\xe9\x32\x0b\xed\xa1\x47\xcf\x30\xd2\xe1\x11\xb9\x0d\x7a\xe4\x01\x86\x01\x59\x66\x50\xdb\xe3\x7b\x58\xcd\x07\xa8\xd6\xfa\xd8\xda\x3f\x61\x1f\xb1\x47\xa2\xf1\x49\x7c\x97\xf8\x57\x16\x03\x74\xd0\xdf\x8b\x20\x8a\x44\x25\x90\x00\x30\x07\xca\x3b\xf3\x1d\x42\x8e\x12\xd7\x04\x15\xeb\x5d\x04\x8c\x92\x55\xc0\x21\xc7\xb2\x7b\xfb\x51\x14\x94\x37\x3a\x75\xc6\x85\xaa\xd0\xb2\x2a\x54\x53\xad\x06\xd1\x9b\x54\x85\x9e\xb7\x78\x1d\xe7\x36\xf1\x02\x3d\x2f\x4c\x1e\x05\x38\x4d\x1b\x4a\xdf\x14\xd2\x1a\x55\x54\xc6\x0d\x41\x3f\xb0\x43\xc7\x0b\x3c\x0d\x7b\xca\xab\x4c\xa2\x22\xa6\xa4\x10\x3b\x04\x98\xd2\x55\xb9\x5c\xe2\x4e\x50\x4f\x9a\xad\xc3\xdc\xf0\x16\x0a\x95\x84\x4f\x09\x09\xbc\x10\x1e\x68\x9e\x7e\xd8\xcd\xe1\xf9\x01\x34\xb3\x68\x46\xac\x41\x49\x02\x64\x42\x4c\x07\xe3\x0d\x47\xd1\xd8\x1e\x5f\x12\x20\x95\x51\x01\x14\xb5\xf1\x28\xd7\x46\x69\x32\x22\xa0\x94\xba\x0e\x09\x99\x06\xb1\x15\xba\x07\x4a\x98\xe5\x72\x17\xaa\xc1\xf5\x14\xce\x94\x5a\x0c\xe2\xf8\x1c\x97\x9b\x04\x91\x52\x55\x47\x80\x01\xec\x2c\x54\x80\x29\xbd\x08\x68\xec\xc4\xfd\x5c\x27\x82\xd2\x7e\x08\x12\x21\xf0\x43\xa2\xb7\x9e\x55\xcc\x20\xad\xfb\xc8\x8c\x85\xc3\x97\xa0\xa2\x9c\xc9\x41\xa6\xec\x85\xa1\x0b\x41\x93\x03\x4f\xf9\x0b\xc0\x5f\x94\xb1\x15\xc8\xc5\xf9\xce\x0c\x92\x8e\xa9\x12\x50\x95\x5e\x18\xec\x6f\x1a\xeb\xa9\x9c\x6b\xab\x01\x64\x58\x22\x98\x94\xb1\x30\xb6\x64\xf1\xc9\x82\x5e\x10\x5f\xba\x11\x92\x60\x52\xba\xfa\xcc\x4c\xf8\x96\x21\x0e\x01\x90\x86\x11\x4d\x6d\x94\x2a\xe1\x57\x61\xae\xd8\x58\x37\x02\x8b\xce\x43\x02\x46\x29\x02\x56\x80\x1d\xfe\x31\x80\x9b\x8e\xa1\xb8\x4d\x53\x7b\x2a\xc3\x04\x74\x7b\xd3\x00\x71\x72\x19\x3a\x04\x4d\x24\x08\x52\xf5\xae\x3e\x4e\x34\x66\x7a\x2e\x84\x40\xb3\xe9\x55\xba\x91\xeb\xc1\xca\x33\xa2\x39\x91\x92\x0b\xb2\x63\x6a\xde\xa2\xc4\xdc\xed\x7c\xdf\x9b\x4d\x5d\xd5\x9d\x94\x36\x76\xa8\x51\x56\xee\xe3\x50\x00\x8a\x10\x40\x2d\x6b\x5e\xec\x94\x3a\x49\xcf\x25\x32\xf6\x09\xc2\xa0\x91\x50\x00\xe8\xed\x58\x41\xc2\x84\x09\x14\x23\xfe\x32\x42\xa4\x4b\x9c\x09\x28\xa5\xaf\x46\x11\x2c\x3b\x40\x0f\xdb\x75\xc7\x26\xd8\xaf\x26\x44\x42\x4a\x1a\x30\x56\xc0\xe9\x4f\x95\x6a\x52\x0a\x35\x25\xae\x4d\xdf\x73\x05\x8b\x52\x8b\x52\x38\xbe\xc8\x84\x80\x52\xb2\x1c\xaa\x6a\x71\x15\xc8\x29\x02\x53\xda\x00\xbb\x10\xbc\xa9\x0e\x79\xdc\x8c\x6a\xa0\x54\x31\xfc\x02\xce\x20\xb9\x52\x3a\xd0\x3c\x9a\x82\xc4\xb3\x59\x54\x92\x04\xa6\x54\x31\x4c\x15\x43\x92\x20\xab\x9c\x6b\x33\x86\x0c\xbd\x47\x00\x29\x35\xaf\x1c\x10\x71\xc9\x08\x08\x26\xca\x11\x7a\x5a\x0e\xe5\x0f\x7d\x11\xa9\x65\xcc\x8b\x11\xc5\x3c\x52\xb0\x28\xe3\xda\xa4\x52\xe1\x5a\x08\xa6\xca\x29\x05\xfa\xac\x1c\xc5\x38\xae\x41\x0a\x98\x51\x84\x1e\x1b\x21\x69\x74\xa3\xf4\x75\x60\x69\xe7\x70\x08\xa0\x96\x69\xd4\x25\x2a\x28\x14\x05\xc7\x08\xa8\x9e\x82\x57\x57\xd7\xf6\x9f\x2b\xab\x22\xf7\x68\xaa\x27\x97\x7f\x75\x25\xad\xe7\x15\x6a\x21\x87\x4f\xaa\x26\xf7\xa2\x42\x3d\x2f\xaa\xd4\xb3\x7f\x49\x9d\x9d\xcb\xbd\xb2\x06\xa1\x3f\xee\x54\x6f\x4d\x59\x63\x2a\xb4\xe5\x65\xb5\x5a\xce\xb6\xf3\xf5\xd0\x9b\x8a\x35\xbd\xba\x42\x12\x9c\x11\x74\x4a\x95\x0c\x8c\x37\xa5\x52\xf8\xa4\xf9\xf4\x3e\x9a\x66\xad\xac\x3a\xf8\x31\x65\x72\x55\x7a\x95\x4a\xda\x61\x14\x5e\x0e\xa3\xd9\xe4\xb1\x80\xc4\xc0\xd8\x1f\x8d\xa7\x9e\x2b\x93\x12\x03\x54\x4e\xd9\xd4\x46\x94\xbe\xc2\xfe\xe7\xab\xb8\x26\x00\x0e\xa9\x37\xe6\x7a\x51\xda\x12\x33\x50\xa2\x4a\x9d\x72\xd7\x93\x6a\x4d\x16\x7c\x13\x6f\x68\x13\x34\x91\xa8\x0e\x6d\x63\x3d\x0b\xed\x3c\x0d\xed\xfc\x1a\xd0\x88\x22\x6f\xcd\x34\xe8\xb8\xc3\x19\x55\x83\xcf\x95\x6a\x79\x93\xc5\x56\xec\xe0\x11\x18\x91\x30\xc0\x81\x45\x90\x04\x83\xec\x92\x85\x34\x22\x30\xf8\x54\x05\x97\xa7\x59\x08\x72\x27\x93\xa0\x50\xaa\x02\xa4\xbf\xb2\x90\x9c\x74\x1f\x38\x8b\xf6\x28\x6d\x8c\x13\x40\x4a\x9b\x29\x55\xc0\xe6\x04\xf0\x2f\x6f\x1c\xe1\xbc\x77\x3c\x81\xdd\x2f\x82\xaa\x65\x5e\x1b\xb4\xdc\x15\x24\x98\x94\x32\xb6\xdd\x08\x2d\xb3\x74\xa2\x9c\xeb\x8e\xf2\x7b\xc8\xd2\xe9\xe8\xaa\x62\x7b\x37\x97\xfb\x35\xeb\x25\xc5\xd0\x75\x0a\x5d\xa8\x16\xf0\x96\xba\x4e\x60\x0d\x28\xb9\x2f\xd1\xb3\x6e\x3e\x9e\xe0\x98\x1f\x12\xec\x5c\xec\x87\xc5\x61\x3f\x49\xc3\xde\xa0\x6d\xd4\x9b\x81\x7d\x40\xb0\x73\xb7\x1b\x2d\x0e\xfb\x88\x60\xe7\x62\x36\x2c\x0e\xbb\x45\xb0\x6f\xda\x6b\xe0\x05\x07\x9e\x45\x5e\xc6\xcd\xed\xd7\xde\xf4\x40\xce\x84\xc0\x3c\xaf\xbd\x73\x6b\x79\x36\xf1\xd0\xa1\x44\x6c\x4a\xba\x4b\xa1\x37\x3d\x8f\xc6\x83\x25\x27\x0a\x43\x4f\xb0\xfc\x72\x2d\xf9\x18\x07\xac\xf1\xeb\x0e\x14\x48\x95\x7f\x1d\x91\xb1\x97\x8a\x63\x81\x25\xdc\xa5\x5d\x72\x23\x6f\xb2\x14\x46\xd3\xa5\xc9\x6c\x84\x43\x73\xc9\x95\x45\xd3\xdf\xc7\x7b\x2a\x62\xf7\xff\x95\x70\x21\x92\xef\xf2\x3e\x17\xdc\xca\xf9\x40\x36\xbf\x62\x61\x3d\xf2\x0c\x3f\xa2\x54\x53\x0b\xc3\x81\x2f\xc4\x73\xfa\x0b\xed\x83\x6a\x61\x30\x44\x0f\xe2\x1e\xba\x31\x88\x45\x4a\xae\x88\xbf\xf4\x12\xf3\x01\x6b\x68\xe4\xff\xbb\x37\xb2\x9d\x81\xdd\xf5\x26\x1f\xd5\x14\x3b\x85\x46\x07\x51\x77\xf9\x24\xd5\x58\xd9\x56\xfc\x10\x3a\x99\x09\x68\xac\xc5\xf6\xd9\x31\x3b\x60\x47\xec\x59\xb3\xc5\x53\x90\xd0\xb2\xf7\xc0\x9e\x46\x43\xdf\x59\x3e\x69\xee\x73\x81\xc7\x31\x79\x50\xf0\x7b\x40\x66\xa1\x76\xed\xb0\x7b\x20\x44\xdd\xe4\x0d\x5b\x8e\xab\x56\x85\x97\x99\x10\xf5\x79\xe4\x64\x3e\xba\x52\xd6\x9a\xc7\x1c\x9d\x7d\x04\xc8\xfd\x5a\xf3\x88\x67\xb0\xb6\x9b\x36\x0c\xd6\x97\x91\xed\x5a\x25\x9e\x22\xb6\xe6\x29\x92\x77\x22\xa6\x1c\x7b\x32\xf1\xc6\x53\x51\x91\xcd\x8e\x6b\xe4\x46\x27\x29\x0d\x35\x74\xf1\xec\xe6\x51\xf3\x99\xc2\xc0\x8e\x51\x60\xed\xdb\x8a\xb7\x64\xa3\x18\xb7\x9b\x6d\xfc\x69\x5f\x47\xbc\xb7\xf9\x51\xb9\xc3\x77\x3b\xe7\xe6\xd2\x30\x3b\xa9\x34\x70\xba\x68\xdf\x7f\x8f\xf1\xca\xed\x1b\x17\xbb\x72\x72\xd0\xfc\x60\xaa\x0d\x98\x67\x72\xb0\xd8\xdc\x6e\x22\x9d\x78\xbb\x59\x61\xe8\x60\x23\xf8\xb3\xe6\xbe\xd4\x41\x49\xe7\x3c\x50\x86\x13\x4a\x98\x6d\xd0\x45\x5b\x0b\x4f\xbd\xa9\x17\xd2\xe2\x84\x52\xf3\x83\x79\x33\xf2\x42\x02\x82\xcf\xd7\x00\x81\x8d\x24\x10\xf8\x5c\x1d\xc4\x1d\xd5\x65\x5a\xb7\xa5\xcb\x1c\x88\xf9\xa3\x75\x1f\xdc\x90\x67\x9e\x98\x45\xd4\xd8\xf9\x76\x62\x3d\x9a\x54\x12\xe4\x4f\xd9\x13\x10\xe5\x87\xec\x19\x88\xf4\x23\xf6\x9c\xfd\xc5\x5a\x2d\xd6\xda\x67\xad\xbf\xd8\xfe\x07\xb6\xff\x1f\x76\xf8\x94\x1d\x3e\x63\x87\xc7\xec\xf0\x05\x3b\x7c\xcd\x0e\xdf\xb0\xc3\xb7\xec\xf0\x57\x76\xf8\x8e\x1d\xbe\x67\x87\x1f\xd8\xe1\x6f\xec\xe8\x29\x3b\x7a\xc6\x8e\x00\xc2\x73\x76\xf4\x9a\x1d\xbd\x61\x47\xef\xd8\xd1\x7b\xd6\xfa\x83\xed\x3f\x61\x2f\xd8\x4b\xd6\x3a\x60\xad\x23\xd6\x7a\xc6\x5a\xc7\x60\xf2\x60\xfb\xf0\xff\x57\x6c\xff\x37\xb6\x0f\x25\xfe\x64\x07\x2f\xd9\xc1\x6b\x76\xf0\x3b\x3b\xf8\x83\x1d\x40\x95\x2d\x7d\x5e\x11\x0b\xf3\x89\x9c\x52\x54\x6e\xd7\x9f\xf6\x66\x6d\x70\x22\x1c\x3e\xe8\x46\xa3\x9e\x37\xee\x4f\xd4\x43\x1f\x8b\x3f\x4d\x15\xd7\x57\x92\xf0\xf2\x09\x37\xce\x81\xcd\x03\xed\x7d\x04\x39\x87\xe9\x9c\xb1\x74\x9d\x85\xec\x67\xd9\x29\x10\xf2\x8e\xcb\xa7\xc5\x23\xfd\xd5\xc4\xb1\x05\x3a\xcf\xd3\xd9\x31\xe4\xbf\xe4\x0c\x3a\x95\x5a\x8a\x69\xfe\x8c\x26\x54\x8a\x26\x4e\xe8\x7e\x31\x5c\x69\xae\x6c\xb5\x24\xb0\xb7\xf6\xb4\x27\x36\x33\x15\xb8\xba\x04\xf7\x5e\xb8\x62\xe2\x97\xaa\x50\x1a\x9a\x78\x4a\xf8\xe9\xcd\xe8\x6f\x86\xc5\xfe\x66\x50\xf0\xef\xda\xe7\xc4\xf5\x4d\x0c\x55\x1c\xde\xf6\xb8\x3b\x1b\x7a\xe1\x74\x72\x3f\xed\xc2\x2b\xca\xbd\x19\xf1\xe5\xe5\xa6\x78\x44\x18\x49\x02\x40\xa5\x3c\xdf\x69\xe4\xd0\x27\x50\x65\xea\x1b\x51\xb9\xfa\x0c\xb1\x40\x8d\xac\x25\xd5\x0e\x72\xd6\xbd\xb2\xa9\x54\xce\xdc\xda\xb8\xd4\x75\x1a\x4b\x35\x54\x69\x24\x15\xa5\xea\x0a\x9a\x17\xf3\x04\x98\x31\x07\x57\xb5\x4d\x15\x32\x77\xe3\x9b\xc0\xfd\x9b\x81\xf6\xbc\x68\x57\x02\x9c\xe4\x19\xc0\xcd\xd3\xab\xf4\x39\xa2\xa2\x00\x20\x4e\x79\x12\xec\x7f\x90\x24\x40\x55\xdf\xd4\x7a\x7c\x9f\x1b\x0d\xaa\xe5\xa3\x0e\xb4\x1a\xa7\xbf\xbf\x99\xeb\xc3\x0c\xd7\x89\x20\x19\x47\xaf\xfb\x9b\x4d\xa6\x2e\x0c\xa6\x37\xe3\x6b\x50\x04\x00\x8b\x09\xe1\xe9\xfd\x27\x87\x62\x36\x90\x89\x8e\xfb\x6a\x36\xf5\x2e\x28\x47\x3b\x85\xc0\xe2\x3f\xb2\x24\x0a\xa8\x43\x6f\xe2\x88\xa2\x72\xca\x05\xf1\x8a\x27\x49\xa0\x88\x48\xe7\xff\xd6\x24\x9d\xb0\x3d\x09\xdd\xe3\x66\xf1\xc3\x5f\xf1\x5b\x99\x47\x2d\x94\xb3\x9d\xcc\x4b\xb5\x55\x66\xab\x3e\xa2\xf6\x20\xb1\x52\x35\x08\xb2\xe9\x95\x10\x0d\x33\xd5\x24\x14\xcd\x57\x95\x3c\x53\xbf\xfe\x47\xf4\x2b\x42\x3c\x06\x48\x86\xae\xa5\x22\x86\xde\x6d\xcf\x3a\xd0\x9d\xe2\x2f\xfc\x19\xcd\xdb\x87\xf0\x0d\x3f\x7c\x97\x22\x1b\x66\xd4\xe5\x33\xc2\xe3\x75\x45\x23\x2a\x8f\x95\xa5\x4a\x8b\xca\x53\x5f\xe0\x1f\xd1\xce\xc3\xa7\xb2\x9d\x4f\xcc\xfc\x2b\xde\x97\x0f\x5c\xe4\xee\x79\x5b\x25\x46\xcc\xd1\xb1\x68\x96\x42\x9f\x5e\x08\x88\x02\xc1\x67\x0a\x41\xea\x09\xc3\xc4\x43\xc5\x32\xb8\xd2\xc4\x73\x78\xac\xa0\xbd\x8a\xdc\x54\x93\x37\x25\x34\x69\x77\x14\xa0\xa8\x4c\x19\xa8\x17\x6a\xe4\xa3\xca\x6a\xa2\x1e\x95\x31\xf0\x88\x1c\xfc\x13\xff\x13\xfc\x1d\x46\xae\xfc\xfb\xc1\x17\x99\x97\x93\x39\x89\xab\x0f\x3d\x04\x9a\x3b\xd5\x25\xde\x60\x45\xc4\x49\xb2\x3a\x59\xf0\xf9\x7d\x7c\x2c\x96\x0e\x19\x40\xa0\x62\x61\x17\xc6\x00\x01\xd5\xf8\xf4\x02\x36\xf7\xef\xa9\x01\x84\x31\xa3\x1e\xff\xcf\x50\x7b\xf5\xf4\x91\x68\xcd\x64\x14\x1f\xcc\xba\xe2\x93\x7f\xee\x9b\xa3\x37\xf7\x3f\x79\xe3\xc8\xaa\xd5\xd4\x00\xc8\x49\x35\xea\x3f\xc1\x19\xa9\x5e\x13\x3c\xa2\xf7\x1c\x31\x8c\xea\x0a\xf8\x27\x07\xd1\x6b\x2e\x8f\x04\x09\xfe\x8c\x17\x51\x90\xfd\x46\xd9\x2c\x0e\x9f\x42\xfa\x6d\xba\xd8\xe1\x33\xc8\xf9\x55\x95\xd8\xff\x0f\xa4\xdf\x69\x80\xc4\x66\x1e\xe4\xbe\x57\xa5\x5a\x2d\x48\x7f\x48\xa5\xff\x82\xf4\x6f\xa9\x34\x1a\x47\x9e\xa6\xa1\xc4\x87\xe6\x20\xfb\x99\x2a\x76\xf4\x14\xd2\x69\x93\xca\x07\x48\x3f\xe7\xa9\xa5\xe0\x51\x6e\x1b\x19\x4a\xbc\x56\x5f\x3c\x07\x53\x88\x63\xe3\xd8\x82\xfc\x37\x5c\x1e\x15\x13\x6f\xe2\x2d\xb6\x0d\xc8\x7f\x47\xf9\xaa\x39\x6c\x63\x1d\x5e\xa4\x5a\x74\xf8\xa2\xd6\x7c\x51\x70\x0f\x99\x34\x9e\x8d\xbb\x13\x58\x0d\xbd\x2c\xba\x3c\x53\x9c\x0a\xee\x06\x51\xdb\x0e\xf0\xc0\x86\xe3\x4d\x26\xd2\xc2\xe1\x68\x2b\xaf\xda\x67\xbc\x2d\x12\x06\xf3\x59\x33\x01\xc9\xef\x0d\xed\x81\xf7\x5e\x1c\x9a\x84\x75\x8e\x05\xea\xf8\x78\xe2\x01\xde\x96\x1b\x0f\xf6\x9a\x38\x53\x07\xac\x83\x03\x38\xbd\xdc\x14\x35\x78\xbb\x86\x4f\xe2\xd5\x22\x9c\xd2\xb3\x3c\x3c\x90\xe7\xed\xf1\xa4\xe2\x05\x4f\xe5\x25\x70\xe8\x68\x9e\xca\xa0\xf3\x79\x1e\x9c\x64\xa3\x15\x8e\xff\x09\xcf\x84\x5a\xde\xaa\x40\xec\x84\xfc\x5a\x44\xab\xbc\x55\xab\x51\x83\xec\xe6\x57\xb1\x5a\xd5\x11\x24\x61\x47\xd9\x52\xea\x1c\xbe\xb6\x3e\x2e\xff\xb2\x7c\x52\x83\x6f\x60\x66\x2b\xb8\xa7\x15\xe6\xea\xe2\xf3\xe3\xff\x60\x20\xf2\x6b\x99\x0c\xdc\x44\xea\xbb\xd0\xf2\xc3\x37\x42\xe6\xea\xa7\x81\x0f\xdf\x62\x26\x23\x73\xf2\x71\x78\x06\x04\x76\xe1\x5c\x15\x5d\x24\x23\xee\x04\xbd\xd1\x28\xe4\xfa\x4d\x51\xd5\xcc\x0b\x65\xfd\x62\x38\x8c\x65\x30\x43\x00\xb4\x1c\xa4\x2b\x2f\xc3\x25\x4a\x94\x33\x09\x4a\xdf\xc9\x55\x91\x06\xbe\xb3\xe0\xf5\xd7\x63\xab\x43\x31\x7d\x37\xbd\xd4\xa2\xa8\x93\xf0\x5a\x27\xc5\x6b\x5d\x2a\xda\xe3\x19\x16\x03\x4c\xbb\x00\xa0\xa7\x9f\xf4\x73\xc5\xd5\xd7\x7d\xde\x21\xde\x13\x34\xbd\x8a\x01\xfb\xbc\x9f\x66\xc0\x3e\x1e\x5a\x34\xdd\x3e\xc1\xfb\x50\xbb\x8f\x07\x58\x3d\xf8\x69\x9c\xe4\x71\x58\x80\x2b\x09\xe9\x05\xce\x09\xce\xc9\xbd\x54\xe3\xd5\x2c\x4c\x25\x8b\xf9\x98\x68\x7e\xad\x60\x19\x33\x62\xec\x1f\x2b\x48\xc6\x0c\x7f\x66\xd7\x1c\x25\x6f\xcb\x46\x49\x97\x77\x84\x7a\x8f\x5a\x9b\xa0\x4e\x97\x73\xd0\xbc\x71\xbc\x2c\xdf\x5f\x46\x0e\xed\x50\x7f\x55\x1a\x00\xc0\x3b\xe9\x01\xe0\xaf\xac\xf8\xa6\x01\xd0\xe3\x48\xa5\x9e\x1c\x00\x3d\x1c\x00\xae\xa6\x3b\xbc\x65\x75\xd6\x57\xa7\xe0\x07\xbc\x0f\x64\xac\x6b\x71\x1c\x82\xdd\x01\x15\xc8\x9f\x21\x1e\x72\xcb\x0a\x50\x49\x08\xf6\xf8\x60\x41\xe5\x60\x40\x4a\xc1\x20\x51\x06\x02\x98\xab\x23\xbe\xff\xc4\xea\xae\x2e\x3f\x58\x5e\x1d\x9a\xb7\xb1\x23\x1e\xa5\x69\x13\xad\xac\x44\x26\xda\x84\x1c\xf9\x22\x44\xda\x9c\xc2\x8f\xbc\x28\xbf\x75\x64\x9d\x42\x33\x03\x3c\xea\xaf\x6d\x1c\x95\x9d\xb1\x3e\xd5\x37\x9f\xc6\xdc\xc5\xb3\xf2\x40\xe6\x31\x50\x7c\x52\x24\x6f\x5c\x15\x18\x82\x8d\x6a\xcd\x7c\x55\x6a\x2b\xca\x72\x35\x7d\x66\x65\xc5\x78\x39\x23\xbc\x77\xf6\x40\xeb\xf1\x60\x27\x11\x4f\x6b\x7f\x9d\x02\x32\x33\xee\x01\x32\x53\x40\x66\x76\x53\xc2\x8f\xa4\xc7\xf7\x70\x3e\x7a\xc6\x67\xf3\x08\xd1\x71\x15\x15\x60\x6c\x52\x01\xb4\xe9\xea\x9a\xf2\xf3\xec\x87\x96\xa0\x67\xf8\x73\x76\x1b\xea\x86\x94\xa4\x64\xc5\xe3\xb1\xb1\xb0\xf6\x59\x7f\x21\x74\xfd\xfd\xff\x88\x45\xb6\xb4\x8b\xc9\x98\x32\x7a\x29\x34\x74\x69\xa2\xf0\x1d\xdb\xac\x3f\xda\xae\x61\x0c\x20\xbd\x24\x90\xcc\xc1\xea\x7b\xbb\xb8\xa4\xe8\xf1\x46\x1d\x04\x24\x0e\xa4\xaf\x6e\x66\x1d\x56\x67\xbd\x5a\x4a\x70\xff\x0b\xe3\x36\x38\x62\xe4\xa2\x68\xc8\xcb\x93\xae\xb0\xb6\xed\xf1\xae\xb0\xc2\x55\xbb\x33\xa5\x4b\x36\x3d\x3f\x45\xa3\x01\xa1\x0c\xb6\xcf\xfb\xca\xf1\x5e\x56\x90\xf3\xcf\x59\xf4\xbe\x1a\x89\xae\xbc\xb4\xc6\x97\x97\xd6\x1c\xde\x7f\xe1\x79\xa3\x56\xe0\x9f\x79\x56\xa7\xea\x95\x5c\x01\x77\x81\xd7\x5a\xc7\xd6\xb2\x1c\x53\xf2\xac\x80\x8f\xd1\x9e\x90\x05\x86\x45\xf2\x0a\x20\xcb\xea\xa1\x33\x72\x24\x8d\xe7\x85\x10\xa8\x13\xf1\x3a\x0a\x77\xe0\xd7\xa8\x89\xae\x4a\x6f\x71\xb5\x1b\x53\x45\x05\x1c\x12\xf4\x61\x92\xa4\x2c\xee\x05\x0c\xe5\x56\x83\x6f\xc7\x72\x62\x18\xcb\x49\x73\x8c\xd1\x4f\x62\xda\xcb\x9f\x55\x6b\x24\xd6\x9f\x20\xff\xd6\xac\x53\xf1\xa8\x7b\x1e\xa8\x49\xd4\xd9\xc3\xf0\x1a\x19\x61\x0e\x03\x00\xda\x3f\x8d\x65\xb5\xcb\x27\x18\xde\xaa\xa8\xc9\x33\x28\x76\x96\xea\x6c\x97\xcf\xa0\xe8\xd9\x8d\x4a\x73\x12\x68\xdf\x91\x48\x3f\xe3\x67\x73\x49\xf6\xca\xea\xf1\x38\xa7\x1e\xb7\x5a\x19\x92\x08\x8d\xa5\xc0\x66\xf3\x8f\xc8\xed\xeb\x48\x4e\x47\xc2\x73\xb9\x83\xb8\x4b\xfc\xaf\x70\x1e\x80\xde\x4d\x0f\x7c\x40\xd6\xad\xbc\x96\x77\x60\x33\x6c\x75\x79\x69\x79\xd5\x11\xfb\x9b\xab\xcb\x8f\xe1\xd9\xad\xc6\x7f\xc5\xc4\xce\x31\x9e\xb9\xeb\x01\x88\xa1\xb7\x72\x5d\x4e\xf4\x28\xe8\x6a\x72\xab\x53\x9f\xe7\x26\xf2\x6f\x3d\x59\x2f\xc4\x10\x69\x7f\x30\xc1\x1c\xec\xaf\xf8\x1e\x2f\x4f\xde\x0f\xd7\x11\xf7\xc3\x49\x91\xdd\x01\xa9\xd4\x95\x4d\xd3\x85\x99\x5c\x4b\x10\xb5\x72\x7e\xb0\x8b\xdd\x11\xd9\xe5\x3d\x62\x52\x3d\x58\xe7\xf5\x18\x8a\x90\x9c\x4b\x96\x55\x67\x37\x02\x6f\x62\x38\x2a\x23\x59\x6e\x7f\x3e\xe9\xf2\x53\xba\x90\x6f\xc1\x7c\x72\x65\xff\x26\xe4\xca\xfe\x75\xe5\xca\xfe\x8f\x26\x57\x7e\xca\x95\xfd\xdb\x97\x2b\xfb\x8b\xc8\x95\x03\x2d\x7e\x6e\xc2\x5f\xc5\xee\xc3\x6e\x35\xf7\x61\x5c\x3b\xc9\x86\x23\x4c\x72\x1b\x46\x0f\x17\xcd\x49\xa9\x75\x00\x61\x76\xf2\xab\x5f\x6a\x5c\xeb\x05\x64\xd1\xb7\xc7\x93\xd7\xd1\xf4\xe8\xc2\x9f\x4c\x79\xeb\xa8\xd9\x7a\x56\xbe\x68\x46\x09\x83\xd8\xa7\x79\xcb\x45\xcf\x3d\xc1\x58\xc0\x4d\x68\xdb\x70\x05\x25\xa8\x26\x31\x4a\xe9\x3e\xd2\xdc\x97\x1f\x52\x5f\x76\x32\x5f\x76\x8c\x5f\xfe\x96\xfa\xb2\x9b\xf9\xb2\x2b\xbf\x24\x69\x85\x5d\x71\x9c\xef\x0a\x6a\x16\x8e\x40\x0d\x76\x1c\xba\x4f\x56\x80\xc1\x6c\xe3\x61\x02\x0b\x40\x17\x08\x2b\x00\x24\xd0\x5d\x84\xfe\xa2\x80\xd2\x0e\x6f\x3d\x83\x14\xe1\x94\xef\x70\x47\xbb\xf5\x74\xbd\x56\xfb\xf2\xa5\xa8\x10\x19\xeb\xa9\x8f\x0a\x6d\x1e\xaf\xed\xa1\x97\x93\x64\xcd\x58\x16\x10\x1d\x94\x9d\x53\x82\xd0\x3f\x37\xb2\x35\x16\x90\x3c\xfd\xd7\xcf\xb9\xf2\x9a\x9a\x38\xfa\xa4\xc9\x27\x1c\xad\xf3\x4d\x9d\x7f\xdd\xc4\xd4\xf9\xd7\xf5\xa6\xce\xe2\x4d\xb6\xaa\x96\xb5\x3b\x64\x49\xbb\x9e\x45\xac\x5e\xb6\xab\xe0\xf4\x3c\x67\xf0\x3b\x6e\xb0\x49\xfb\xc9\x72\xd5\x80\xf8\x3d\x61\x3c\x42\x61\xdb\x03\xd8\x7e\x91\x1d\x61\x10\x6f\xcb\xe5\x76\x23\x16\x37\x1e\xb9\xd2\x6e\x14\x48\xbb\xd1\x10\xd8\x2a\x84\xca\xce\xc7\xf6\x08\x38\x22\x6e\x09\x0b\xd0\x06\x34\x04\xec\xc2\x1b\xdd\xb0\xbb\x1d\xeb\xc6\xbc\x9b\x78\x57\x6f\xde\x19\x36\x9f\x5b\xfa\x6d\xa5\x15\xac\xce\x77\xdd\xd6\x7c\xbd\x6b\xd6\xeb\x80\x8a\x1a\x36\x5d\x89\x7a\x8f\x77\x4d\xc3\xc6\x1c\x5a\xdd\x07\x98\x7d\x39\x64\x00\x76\x5f\x67\x4c\xa0\xbe\x34\x4e\x5a\xae\x8c\xa8\x8b\x7b\x62\xf2\x99\xa2\xeb\xba\x22\xba\xee\xae\x8c\xe1\x0b\xb0\x02\x61\xa7\x96\x8b\x57\x89\x0a\x3a\x00\x76\xd5\x2c\xca\x5a\xf2\x98\x60\xe8\x75\xed\x29\x18\x56\x97\xe4\xa6\xd8\xb2\x70\x7f\x19\x00\x0e\x41\x11\x0e\x69\xf3\xb3\xa3\x62\xaf\xe7\xed\xcf\x21\x10\x63\x24\x07\x39\x73\xcd\x87\xa0\x80\xc9\xd3\xc3\x3c\xc4\xc0\xe3\x86\x61\x3e\xe4\xd8\x93\x43\x1c\xe6\x23\xf8\x69\x9c\x94\x51\x78\xa4\x53\xb8\xc3\xbb\x59\x41\x30\x42\xc4\x34\xb4\x85\xe7\x4f\x14\x5b\x5e\x95\x25\xd7\x61\x11\xca\x0c\xeb\x34\x13\x12\x3a\xd2\x22\x3f\x53\x8f\xac\x9e\xca\x5f\x26\x3b\x05\x93\x22\xf2\x73\xb1\x05\x37\x47\xe5\x05\x44\x50\x6b\xfa\x0f\x9b\x58\xcd\x92\xc9\x2c\x5c\xf2\xd2\x49\x96\x12\x2f\x05\x80\xa2\xb8\xc9\xf3\x4c\xdd\x3f\xa7\x6e\x11\xed\xea\xa6\xe7\x6e\x01\xf4\xd6\x27\x6f\xd4\x55\x41\x9e\x7d\xc6\x96\xca\xed\x71\xe1\x7d\xe6\x28\x77\x81\x78\x2f\x7a\x3c\x7e\xdf\x8b\xc6\x32\x5a\x52\xf3\xeb\xfe\x9f\x56\x87\x05\xa5\x2d\x0e\xf4\x16\x7b\x4a\x3b\x20\x62\xe1\xc7\x5f\xa5\xe6\xe0\xdd\xb8\x9e\x20\x90\xfc\xc6\x8a\x02\xa1\x51\x21\x6c\xb7\xe5\x94\x0f\xc4\x1b\xd3\x15\x7e\xea\x0a\xc4\x7a\xdf\x87\xb2\x20\x70\xf9\x06\xda\x82\xa8\xf7\xfb\x54\x17\x04\x6a\x3f\x92\xbe\x40\x83\xf8\xbb\x53\x18\xcc\x22\xa6\x58\x4a\x19\x54\x06\x0c\x40\x38\xb7\x98\x1a\xff\x20\x0e\x34\xd7\x91\x57\xb9\xb3\x3a\x55\xa4\xd7\x04\xa8\x5c\x5d\x78\xe5\x6a\xb8\x42\x94\x05\x50\x1b\xd6\x80\xdd\x67\xd6\x39\x80\x0d\xd3\xa2\x21\x58\x59\x09\x4c\xa2\x61\xc0\x91\x98\x03\x14\x0d\x21\xfc\x48\xd1\x90\xc7\x3f\xd4\x7c\xe0\xfe\x65\x75\x8b\x1d\x85\xc4\x3b\x6b\x98\x96\xb3\x43\x75\xe5\x09\x34\x3c\xe4\x9a\xc9\xb4\x51\x7e\xb3\x4a\xa8\x53\x2c\xca\x51\x6c\x94\x16\x4e\x82\xfa\x2c\x44\x49\x1c\x01\x0d\x47\x45\x34\x3c\x85\x91\x99\x3e\x7a\xea\xf1\x53\x28\x3a\x6e\x2e\x2e\x4c\xd4\x38\xfb\x06\xde\x1d\x15\x05\x0a\x61\x78\x95\x34\xc1\x32\xe6\xd5\x87\x3c\x22\x92\x82\x73\xc7\xf7\xdd\xcc\xab\x89\x1e\xef\xc4\x7a\xa0\x98\xc6\x0e\xdf\xc1\x37\x82\x00\x1f\x22\x0c\xb8\x88\xfe\x2d\xb5\x5a\x6e\x48\x2e\xba\xa9\xe6\xf2\xae\xf4\x28\xee\x2e\xe0\x52\x6f\xea\xbe\x1b\xdc\x62\xc3\x6a\x8a\xaa\xb8\x52\xb7\xa6\x82\xc5\x1a\x36\x0d\xee\xb2\xa9\x8b\xee\x2a\xbc\x72\x2f\x4e\xdf\x95\xa1\xf7\xc2\x29\x0c\x04\x8b\xda\x05\x2a\x01\xf4\x34\x13\x8a\x4a\x1c\x17\xa3\x3d\x1d\xcc\xf3\x5c\x7d\x6f\xaf\x15\xef\xed\x79\x29\xd5\x91\x86\x93\xb9\x75\x79\x32\x51\xb1\xd2\x11\x79\x80\xb1\xe2\xef\xf4\x89\x2a\xdc\x6f\x74\xb0\x15\xdf\xdd\xd1\x28\x22\xef\xa2\x07\xa3\x08\x8e\x79\x40\x88\x22\x25\x43\x21\x75\x0b\x47\x51\x5f\x37\x63\x52\x12\x2f\xdf\x9f\xa8\xf2\x40\xc3\x20\x82\x1f\x87\xc9\x33\xc5\x35\xaa\xa0\x08\xb8\x11\xc3\x74\xc1\x72\x3c\xd1\x7e\x35\x1f\xae\xf4\x4d\x65\x7c\xe9\x83\x8a\x38\x53\x61\x33\xde\x42\x1e\xcd\x87\x38\x7d\x54\x1d\x73\xfa\xa2\x12\xea\x54\x5a\xc7\x7d\x5f\x3b\x09\x5b\x74\x0a\x24\x94\xab\x53\x2a\x25\xa2\xde\xf9\xc3\x51\xe0\x0d\xbd\x10\x43\x52\x2e\x45\x78\xa2\xb9\x3b\xf2\x47\xde\xb2\x80\xf8\xaa\xa4\xb9\x75\x5c\xbe\xb9\x5f\xac\x78\xe6\x3b\x86\xb7\xf7\xdf\x7a\xe3\xa1\x55\x8b\xaf\x2e\x14\xbf\x52\xe5\x85\xff\x9c\x95\x9d\x8d\x9d\x9d\xed\xfa\x8e\x7c\x4d\x2a\x9f\x84\xb1\x5e\xdf\xdc\x89\xcb\x7f\x55\x1f\x6c\x36\x1e\x6d\x6e\xd4\x37\x8b\x3e\xc0\xbb\x50\xf3\x1f\x34\x00\xcc\xd6\xc3\xed\xa2\x0f\xb6\x1a\xeb\x54\x9e\xba\xa8\xa8\xab\x85\xa8\x31\x28\x2f\xdf\x4c\x75\x59\x58\x84\xaa\xb5\x08\xb6\xd1\xb0\xed\xe2\xe9\xaa\x75\x56\x50\x76\xb8\xab\x5c\xdd\x9f\x48\xd1\xbc\xff\x0a\x28\xf5\x4d\xef\x01\xa6\x3e\xa5\x19\x91\x5a\xc9\xba\x50\x5f\xf1\xb5\xdf\xd7\x94\xf9\x02\x6e\x45\xfd\xa8\xfa\x0c\xe0\x5c\x3d\x03\x38\x86\x19\xe0\x00\xaf\x71\xc9\xa9\x42\x77\x5f\xeb\x56\x17\x4e\xeb\x1c\x8c\xcd\x2d\xe7\xe0\x8e\x81\x43\x3a\xc8\x5b\x5e\x9a\x83\x11\xd6\xd5\x0b\x67\xe8\xcf\x34\xff\x76\x57\x56\xba\xe6\x73\x7f\xdd\x6b\xdc\x18\xbd\x94\x28\x7e\xd4\x46\xd6\xbb\x51\xfe\x25\x56\xb9\x15\xfd\x9e\x80\x5f\xa5\xb4\x8a\x42\xa5\x2a\xeb\x87\xf8\xfe\xa0\x1f\x5c\x08\xd3\x35\x49\x37\x24\x87\x09\x9c\xe5\x7c\x67\x62\x98\x10\xbb\x05\x49\x4c\x9c\x72\xe3\xc2\x98\x00\x1b\xe5\x31\x95\x2a\x55\x1a\x2f\x43\xa7\xc4\xf9\xf8\x1b\x30\xf0\x62\x9e\x74\xba\x29\x13\x1a\x56\xce\xb5\xae\x89\x2d\x70\x37\xc0\x49\x71\x2d\x82\xb2\x6e\x74\x59\xd7\xe1\xde\x75\x66\x05\x87\x18\x36\x6e\x1e\xeb\xdc\x24\xb3\x12\x3b\x98\x19\xb5\x2a\x87\x12\x34\xa3\x77\x1f\x16\x28\x76\xee\x13\xc1\x68\x7f\x48\xc6\x74\xb0\x65\x37\xc4\x99\x02\xd6\xf7\xc5\x9a\xd4\xc0\x1b\xe6\x4d\x62\x89\x1b\x62\x4e\x02\x67\xe4\x4e\x51\xa2\x98\x3d\x27\x66\x5b\x06\xf3\x9a\x25\x13\xaa\x32\x3f\x54\x9f\x53\xb3\xe6\x9f\xa5\xd4\x94\xfa\x7e\x1e\x23\xc9\xa4\xaa\x91\x64\x72\x95\x91\x84\x0c\x1e\xd7\x24\x02\x7d\x7c\x93\x84\x98\xd3\x02\x43\x2d\xa8\x48\x90\x4a\x16\x18\x32\xa6\x5c\x93\x2a\xf4\xf5\x0d\x93\x85\x80\x56\xa7\x4b\x75\xfb\x8e\x2a\x6d\xa6\x8c\x6a\xa7\xc9\x2a\xa5\xc7\xa5\xa2\xca\xb2\x71\x82\xbe\xe6\xe4\x09\xb5\x20\x57\x99\x19\x77\x55\xae\x04\xeb\x27\xee\xdd\x3b\x52\x80\x38\x38\x25\xc1\xbd\x96\x36\xd7\x1f\x6d\x3e\xda\x7e\xb8\xfe\x68\x4b\xc8\xde\x78\x2a\xa1\x80\xa6\xd5\x62\xe2\xbb\xe9\x19\x28\x75\xf3\xa6\x7e\x31\xc9\xa2\xa7\x17\xdc\x22\x2f\x09\xcb\x4a\x57\x8d\x97\x1b\x49\x1b\xde\x35\x27\x94\x27\x39\x03\x49\xb5\xf9\x83\xbe\x36\x4d\x1e\xf0\xda\x12\x76\xc9\xdf\x8a\xed\x1d\x04\x77\xff\x0f\xcc\x66\xf5\xf4\x11\x2a\x11\x45\x75\xff\xb7\xe6\xfe\x1f\xda\xb7\xcc\x2b\xf4\x79\x68\x76\x38\xd0\x45\xd2\x01\xd7\x4a\xbb\xf5\x04\x1b\xc9\x03\xb8\x3e\x12\xb6\xcf\xa7\x49\x40\xc9\xfd\x0f\xf4\x38\x7f\x48\xdf\x4e\x95\x90\xbe\xc8\xa3\xf8\x47\x0f\xe8\x0b\x88\xcb\x2d\xf6\x38\x57\x44\x06\x6b\xc0\xde\x96\x78\x58\xaf\x89\x16\x48\x58\x10\x07\xc1\xc3\x97\xc2\xb5\xaf\x8e\x96\x0a\xcb\xa3\xc2\x9e\x28\x8c\x0e\x8e\x8a\x1b\x8e\xc5\xd5\x5a\x32\x3e\x72\xaf\x6a\x64\x89\xe4\x54\x57\xaf\xf6\xb9\xcf\x8f\x90\x9b\x5f\xc7\x63\xc1\xea\x08\xf4\x4b\x2e\xd9\xe8\x6b\xa7\xe4\xba\xfa\x30\x92\xc3\xf9\xeb\xd7\x43\x84\xf7\xc4\x97\x01\x0a\xc7\x96\x2c\x25\x4f\x5b\x3d\xb7\xee\xc9\x6b\xcb\x8f\x2e\x46\x63\x0b\x82\xcc\x8b\xab\xd6\xbc\x65\xa4\x80\x3a\x7d\xd8\xdc\xff\x73\xae\xa3\x7b\xda\x49\x2e\x88\x3f\x89\x81\x7e\x44\xa5\xe9\x18\xc5\xb5\xcf\xfb\x2f\xac\xe2\xd0\x86\x62\x1f\xf0\xc7\x92\x78\xf9\xc9\x23\x11\x5f\x82\xe2\xb7\x78\xe4\xca\xbd\x8e\x54\xa2\x5e\x58\x44\x30\x09\x00\x46\xd9\x24\x4a\x48\xf1\xf4\x41\xaf\x5d\x52\xe5\x47\x58\x77\x11\x57\x1c\x1d\x17\x70\x85\xe6\xbf\xb3\x0e\x84\x70\x35\x97\x1a\x07\x45\x0a\x51\xe9\xdb\x2c\xae\x0a\x47\x78\xa7\x68\x1f\xbf\x93\xdb\xc7\x77\x35\x2f\x50\x29\x59\x98\x23\xf6\xf0\x71\x55\x96\x15\x4c\x4e\xaa\xe6\xe6\x75\x58\xb8\x98\x89\x16\x5a\xa9\x21\x48\x0d\x9c\x91\xa1\x69\x2c\x97\xc5\xe1\xfa\xc1\x43\x70\x9a\x1d\x7f\xf4\x88\x4f\x96\x73\xab\x6e\x3e\xf9\x10\x4f\xdc\x85\x56\xa1\x24\xf5\xa1\x44\xff\x46\xa3\x11\xdd\x7e\x40\x4d\xaa\xe9\xca\x48\x41\x65\x2b\x88\x91\xfa\xda\xec\xb7\xfa\x7d\x7a\xaa\xde\x9c\xa3\xbc\xae\xad\xbd\xa5\x03\x65\x37\x1e\xc5\xd2\x93\x51\x2c\x3b\xbc\x97\x65\xc6\x6e\x4d\x30\xe2\x80\x77\x04\x23\x76\xf8\xe0\xa6\x9c\x26\xe1\xe9\x86\x4e\x8d\x9a\x99\xd2\xcc\x57\x79\xbe\x54\xc7\xf6\x8a\x3d\xd3\xe8\xe8\xc8\x4f\xc9\x48\x67\x64\xee\xbe\x68\xa4\x8e\xbd\x75\xd9\xa8\xaa\x32\x0b\x47\x51\xa4\x4c\x3a\xd2\xf7\xba\x78\xfc\x29\x1e\x05\x5d\x7e\x20\xf9\x28\xda\xf3\x0f\x0a\x48\xaa\xf2\x4a\x09\xa9\x08\x5d\x6c\xcf\xf5\x06\x3f\x1a\x77\x2e\x7e\x6a\x44\xe7\x55\x72\xb5\xbf\xfb\x9c\x4a\x3d\xfe\x8f\xf2\xe9\xa4\xc2\x69\x06\x2c\x43\x3c\x7a\xf0\xb2\xc4\x80\xee\xc4\xd7\x73\x88\xdb\x39\xf2\x57\x79\xb8\x7b\x18\x5a\x14\x77\x22\xed\xf1\x41\xe4\xe2\x51\x2b\x17\x7d\x0f\x37\x1f\xa6\x6e\xf2\x88\x4f\xbe\xc5\xfe\xec\xac\x8e\x55\x02\x01\xd6\xe8\x0a\x0d\x7a\x2e\xae\x80\xd7\x15\x24\xc8\x2a\xac\xeb\x73\xa6\x0a\xcb\x5d\x8d\x2f\x20\x11\x1f\xa6\xab\xd0\x22\x27\x1d\xbc\x4e\xaf\xff\xc8\x48\x48\xb4\x6a\x7e\x55\x37\x78\xbc\xb0\x04\x99\x7e\xcf\x93\xe9\x76\x47\xe9\x35\x6f\xf0\x7c\x22\xaf\x97\x75\x16\xbd\xc1\xd3\x6c\x8b\x3a\x6c\x61\x0d\x95\x86\xc4\xc1\xef\x8a\xff\x2b\xdc\xdd\xf9\x72\x02\xe8\xf3\x83\xdf\x9b\x07\x7f\x94\x9e\x71\x90\xa6\x07\x7e\xf0\x12\xd8\x00\x12\xe2\x22\x22\xf8\xb9\x84\xcb\x01\xe1\xb1\x19\x5f\x13\xe5\x44\xa3\x4b\xcb\xa1\x6b\x88\xe0\xce\x4c\xda\xaa\x92\x45\x5f\x4d\xfd\x21\x53\x77\x23\xa1\xa5\x54\x14\xf6\xb8\x65\x59\x54\x06\x92\x2b\x5b\x8d\x86\xf4\xac\xdd\xa3\x9b\x6d\xd2\x6f\xb7\x1b\x9b\x9b\x75\x72\xf9\x15\x96\x64\x6b\x7d\x13\x9d\x71\x6b\x9f\x09\x9c\xfc\xfd\x62\x6d\x3f\x6c\xd4\xc1\x15\x98\x1c\x78\xa5\xb1\x98\x3e\xda\x69\x3c\x5a\x2f\xfa\xe6\xd1\x7a\x7d\xbb\xde\xd8\x2e\xfc\xa6\xb1\xbd\xb1\xb3\x59\xf0\xd1\x7a\x63\xf3\xe1\xe6\xce\xc6\xf6\xe6\x4e\xe1\x67\x22\xde\x74\xfe\xab\x8d\x8d\xad\xad\xcd\xcd\x8d\xf5\xd2\x6f\xea\x05\x1f\x35\x36\x36\xd7\x1b\x0f\x1f\xae\x17\xd7\xb4\xb1\xfe\x70\x7b\x07\xbe\xca\xc0\x7a\xd4\xd8\x5a\x2f\x82\xb5\xfd\x10\x20\xa9\xb6\x0a\x31\xa0\xf7\x05\xfa\x3f\x6b\x6e\xce\x39\x20\xe4\x3c\x5d\x0e\x03\x9d\xae\xcd\x30\xc8\x63\xbb\x1c\x06\xba\x55\x1b\x41\xc4\x2e\xd9\x04\x02\x04\xc8\x7f\xca\xc3\xd6\x3d\xbf\xff\x5b\xe8\x5f\x60\x05\xef\x81\x11\x19\xfc\xbe\x9e\xc0\x43\xa1\x0a\x81\xa3\xfb\xae\x9b\x53\x3f\x3a\x27\xcd\x0a\x37\x07\x91\x9e\x50\x74\x79\x90\x03\x53\xb9\xdc\x84\x7a\x21\xad\x92\xcb\xb9\x3b\xd6\xea\xec\x9a\x77\xc6\xb1\x79\xaf\x8a\xfb\x79\x55\x1c\x8a\x45\xcd\x31\x13\xa5\xb8\x85\x9d\x84\x63\xe6\x5b\xfb\x13\xe9\xcc\x94\xb6\x65\x23\x9a\xcb\x4c\x22\x4e\xf6\x6c\xe0\xae\x83\x3f\x04\xee\xe9\x17\x35\x5d\x25\xc4\xd7\xaa\xb6\xeb\x6a\x87\xc8\x62\x37\xe3\x80\x44\xd0\x8c\x56\x6d\x2c\x20\x8d\xda\xad\x32\x4f\x92\xef\x6b\x4c\xfd\x1c\x53\x47\x52\x21\x42\x0d\x08\x47\x52\x55\x0f\x1e\x23\xd3\x07\x92\xeb\x1d\xe6\xc5\xbc\xee\x32\xa7\xa6\xec\x44\x69\xae\x86\x9b\x49\x35\x06\xd3\x4f\xb0\x56\x08\x99\x80\xc1\x3a\x89\xff\x80\xbb\x8e\xde\xc5\x8d\x6b\x4a\xb3\xc5\xb2\x6b\x07\x1f\x5e\x1e\x8e\xde\xcf\xba\xce\x74\xb9\xd9\x2d\xba\x34\xb0\xbb\xdb\x89\x97\x22\x6a\x39\x00\xab\x54\xd7\x73\x60\xa6\x85\x43\x5e\x9e\x05\x75\x8b\xdd\x7b\xba\x72\x48\x9d\x8c\x82\x3f\x03\xd4\xe7\x36\x1a\x6b\xbe\x52\xe1\xd8\x60\x77\x63\xfd\x17\xab\xb1\xbb\x3b\xa8\x3d\xa6\x4c\x7d\x3e\x57\x77\x10\xba\xf7\x17\xba\x5d\xc8\xfd\xe8\x9d\x00\x06\xfd\xdd\xdd\xf5\x4d\xa8\x01\xd4\x97\xcc\x35\x82\xdd\x55\xb9\x20\x15\xb2\x0f\xab\xbf\xe9\xca\x37\xb7\xf4\x0a\x03\xbe\x3c\x3e\xbf\x90\xff\x5f\x6e\x0e\x8b\x48\x3e\xdc\x0d\x72\x24\x0f\x35\x92\x43\x17\xd7\x30\x7a\x0a\xdd\x64\xa4\x91\xfc\x14\x49\xbe\xb3\x16\xa5\x28\x7e\x4a\x14\x3f\xfd\xa7\x28\x3e\xd2\x28\x2e\x34\xd0\x5b\x20\xec\xd7\x14\x65\x87\xab\xe2\x3a\x27\x9a\x0b\xac\x7b\x6d\x3c\x0a\xff\x21\x92\xc3\x46\x5d\xff\x41\x47\xe6\x5d\x94\x68\x9e\xc0\xae\xa9\xae\xf5\x3c\xae\x99\x46\x1c\x09\xf5\xf8\xec\xa1\x1c\x5b\x5d\x6f\x0a\xe2\x22\x2e\x6c\xd5\xb2\xc3\xf6\x78\x72\x58\xe0\xfa\xac\x8d\x4c\x09\x35\xee\x41\xb5\x7c\x50\x3d\x64\x40\x92\xe0\x57\xc2\x51\x94\x2d\x42\xf1\x9d\xd7\x9d\x05\x76\x25\x34\x05\x8e\x1b\x8f\x1e\x35\x36\x1b\x3b\x3b\x29\x1c\x0d\x18\x12\xf8\xaa\x58\x52\xf9\x3c\xa6\x78\xd4\xb3\x12\x92\x0e\x2d\x1c\x0d\x78\x11\xb0\x0a\x28\x61\x51\x89\xcd\x8b\x6b\x05\x49\xa6\xf8\xc8\x2f\xae\x11\x1f\x99\x2a\xad\xca\x53\x4d\xbd\x1d\x8e\x58\x33\x65\x7a\xff\x45\x0e\x98\x09\x11\xfa\x30\x8f\x09\x2e\xf9\x2b\x34\x1f\x6d\x04\x54\xad\xf6\xa5\xa9\x56\x2c\x50\x58\x29\x36\xa8\x42\xa5\xb8\x14\xa4\x4a\xb5\x2f\x0d\x95\x62\x81\xf2\x4a\x51\x95\xa8\x54\x2f\x16\xcc\x57\x8d\xd9\xc6\xda\xa9\x4c\x09\xa9\x2f\x27\x15\x28\x7d\x39\xa1\x8a\xb5\xef\x8c\xa7\x36\x26\xb2\xc2\xf7\xf7\xa5\x17\xdb\x84\x7f\xfc\x0c\x9f\x8f\x1e\x2f\x0b\x79\xbc\xcc\x90\x7b\x93\x04\x2c\x06\x1f\x83\x6e\x0a\xa0\x1f\xa7\x2e\x5e\xc6\x6b\x97\xa5\x04\xa4\x7b\x97\xbf\xb2\x18\x48\x1c\xbd\x9e\xc0\x50\xd2\x00\x68\x3f\x8a\x82\x04\x0c\x18\x8b\x7f\xfb\x5e\x11\xfb\x70\x53\x88\x11\xc4\xa3\xe3\x2c\x44\x72\xf8\x41\x88\x94\x90\x10\xa3\x49\x21\x4c\x0f\x2b\x4d\x23\xf9\x26\x07\x32\xbe\x7a\x92\x80\x52\xb2\x04\x51\xd4\x8f\x01\x30\xdc\x1a\x99\x81\xcd\x74\x70\x08\x6c\xa2\xc3\xa4\x3c\x33\xe0\xd7\x65\x80\xc7\x3a\x9e\x94\xa4\xe6\xcf\x8f\xe9\x38\x8f\xa9\x9e\x47\xa0\xe7\xc7\x15\x85\x35\x81\xc4\xe7\x39\xf9\x91\xe8\x98\xa6\x5f\x19\x88\xc3\x77\x00\x04\x11\x32\x75\x48\x8b\xf8\x9a\x52\xa5\xc0\x98\x5c\x00\x5d\x01\x53\xec\xa9\x13\x48\x91\xb8\x1e\x7a\x04\x8a\xf0\xa3\xe4\xc2\x08\xe2\xce\x15\x81\xc4\xe7\x32\x78\x12\x18\x93\x1d\x4a\x29\x13\xa6\xb2\xb7\x08\xb4\x96\x55\x5c\x03\xf5\xaf\x19\xdf\xf8\x80\x15\xc1\xa5\x24\x71\x60\x19\xd4\x04\xdc\xc7\x12\xb8\x22\x66\x0b\x41\x15\x89\x52\xca\x1e\x97\x42\x49\x1f\x6c\x22\x58\x5a\x56\x31\x44\x69\x9a\x30\x42\x45\x6e\xcc\x41\xa6\xec\x85\xa1\x8b\xde\xc9\x81\xa7\xfc\x05\xe1\x3b\x8a\xb2\x94\xa0\xde\x9a\x8b\xb6\xe2\x28\x3a\xc1\x11\x09\x13\xaf\x12\xa7\x96\x00\xa3\x03\xc1\x04\x8f\xd2\x66\xf6\x2f\x87\x87\x67\x38\x09\x16\x3e\x97\xc1\x31\x35\x4f\xc9\x6c\x4a\xcc\x0b\x63\x92\x63\x3f\x2d\x8b\xc8\x3e\x77\x17\x4e\x8a\x19\x90\xb2\x17\x87\x5f\xc2\x82\x94\xbf\x78\x0d\xea\x94\x13\xc1\x56\x39\x57\x0a\x8f\x72\xb0\x4f\x08\x1c\x3e\x19\xba\x0b\xed\x7e\xa3\x69\x41\xa7\x2b\x2d\x85\x12\x73\x77\xfa\x38\x99\xff\xe8\x99\x9a\x33\xf7\x14\x33\x4a\xc3\x1a\x99\x80\x55\x9f\x60\xce\xd5\x0c\x48\x89\x05\x10\xd4\xa0\x51\x6a\x51\x14\x27\xc9\x1c\x48\xcf\x04\x71\x91\x59\x10\xcd\xc6\x04\x15\x9f\x0d\x3d\x7b\xf8\x8c\xe5\x15\xd0\xbc\x4e\xab\x4d\xa9\x94\x9a\x5f\x61\x12\xeb\x52\x82\x22\x12\x55\x95\x77\x05\x82\x6c\x0d\x04\x86\x32\xe6\x07\x85\x36\x02\x82\x82\xcf\x26\x32\x1d\xa7\x75\xfe\xdc\xba\x2b\xa7\x4c\x7e\x1b\xda\xe0\x02\x9c\x20\xe0\xb3\x01\x00\x71\x67\x06\x02\xae\xa6\x09\x82\x78\x36\x93\x24\xff\x35\xc8\x42\x02\x40\x49\x03\x0c\x92\x9d\xb9\x29\x8d\x94\x7d\x7c\x34\xca\xa5\xe1\x68\x7a\x79\x4c\xd6\xfd\x54\x1f\xfd\x75\xdf\xc7\x13\x69\x1f\x6f\x68\xe5\x58\x6b\xb6\x5a\x12\x22\x94\x26\xa0\x6f\x46\x04\x0f\x9f\xec\x30\x0a\x2f\x87\xd1\x6c\xf2\x58\x7c\xc4\xbc\x8b\x51\x34\xc6\x50\x69\x68\x28\x16\x35\x90\x42\x38\xb5\xb1\x52\xc5\x86\xf6\xb4\x47\x80\xf0\x79\x01\x50\x4a\x3d\xc5\xc7\x4a\x80\xc4\xe0\x27\x38\xd8\xce\xfd\x5c\x3b\xe3\x2b\xe5\x08\x32\x25\xbf\x2d\x9a\x7f\xdd\x56\x77\xbc\x09\x68\x1e\xc2\xc7\x05\x00\xc1\x49\x52\x02\x84\x8f\xdf\x94\x5c\xfb\x1f\x62\x72\x45\x13\x45\xb0\x51\x87\x5a\x8a\x8f\x06\xb8\x32\x89\x80\xf1\xb4\x6a\x16\xbd\x30\x91\x7d\xf4\x6c\x04\x64\x6c\x6a\x1c\x0b\x9a\xc0\x51\xb2\x0a\xc4\xc3\x5f\xb3\xc0\xe8\x40\x28\x41\xa3\x74\x25\x70\x42\x00\x64\x21\xa6\xce\x71\x12\x50\x2d\x6b\x1e\xb8\xd4\x33\xff\x29\xe8\x99\xf6\xac\x43\xf0\xf1\xb1\x52\xf3\xdf\xe5\x9a\x9f\x82\x12\x56\x05\x23\x94\x15\x02\xa4\xb0\xa1\xa1\x25\x9e\xe7\x01\x44\xcd\x3c\x7c\x9a\x6f\xa6\x38\x2e\x4c\x80\xc5\xb3\x02\x8c\xbc\x5c\x08\xf7\xe8\x38\x0d\xf5\x19\x89\xf9\xc5\xe6\xd0\xc5\xe7\xb0\x1b\x9e\x49\x17\xd7\x27\x16\x57\x06\x16\x9f\x86\xb1\x87\x5e\x68\xfd\x7e\xf3\x12\x63\xa2\x9a\x89\xcf\x15\x61\x89\x06\x67\x41\x0d\x55\x97\x89\xe7\x6a\xe3\xee\x38\x07\x46\xe3\x20\x4a\x56\x02\x26\x79\x29\xd7\x44\xea\x07\xf1\x58\x09\x10\xb9\x8e\xa4\xc6\xca\x3d\xec\x07\x2d\xec\x2b\x7a\x89\xe5\x72\xbf\x66\x7d\xe1\x18\x3a\xc8\xa1\xa3\xdc\x02\x3e\x71\xd7\x74\xce\x6d\x49\xf4\xac\x9b\x77\xce\x1d\xf3\x7d\x82\x9d\xbb\xca\x78\x71\xd8\x4f\x09\x76\x2e\x22\xc7\xe2\xb0\x9f\xa4\x61\x6f\x4a\xd8\x9b\x37\x04\xfb\x20\x0d\x7b\x4b\xc2\xde\xba\x21\xd8\x87\x69\xd8\xdb\x12\xf6\xf6\x0d\xc1\x7e\x96\x86\xfd\x50\xc2\x7e\x78\x43\xb0\x8f\xd3\xb0\x77\x24\xec\x9d\x1b\x82\x7d\x94\x86\xfd\x48\xc2\x7e\x74\x43\xb0\x9f\x6b\x63\xa7\x1e\x0f\x9e\xfa\xe2\xd0\xd3\xce\xfe\x87\xc2\x5b\xad\x99\xf1\x37\xe5\xf1\x1d\x47\xbe\x4c\x2e\xd9\xe3\xee\x0c\xc3\x46\x2f\xd7\x92\x92\xb8\xdc\xf6\x27\x13\x10\x39\x54\x78\x94\xe4\x2c\xb9\x5e\xe8\x7b\x6e\xaa\xb4\xb8\xf1\x98\x0a\xa2\xa2\xb0\x64\x07\x68\x22\xba\x5c\xf2\xf0\xcd\x84\x8a\xd2\xfd\xc8\xd9\xd2\x6e\xe4\x4d\x30\x82\xb5\x28\xae\xd0\xa0\x13\xfb\x85\x90\x1d\xf1\x0a\xca\xb6\xfe\xa0\xf7\xd1\xe4\xf1\x12\x48\x64\xc7\x9b\x4c\x92\x62\x40\x1b\x7f\xd2\x53\xd8\xbe\x9f\xba\x7e\x08\xc1\x63\x2c\xcb\x3a\x92\x89\xd8\xa3\x67\xf9\x81\xeb\x9d\x3d\x98\x60\x8e\x2a\x8b\xaa\x23\x15\x96\x29\xbd\xb4\xc8\x4a\x15\x07\xb5\x9e\x8a\xcb\x94\x5e\x5c\x64\x41\xf1\xfd\x27\x78\x22\xe0\x25\x74\xe8\xc1\x6b\xab\xe2\xb9\x03\xc1\x2d\xd2\xb9\xd2\x7c\xe6\x80\xe6\x0c\xf1\x37\x1d\xe6\xa3\xf9\xb5\x06\x95\xfd\xbf\x7b\x23\xdb\x19\xd8\x5d\x6f\xf2\x71\x79\x16\xfa\xe8\x01\xf5\x60\x36\xed\xec\x2c\x9f\x70\x4b\xdf\x0c\x17\x1f\xf1\xcf\x5f\x99\x80\xc4\xf6\x59\x8b\x1d\xb0\xa7\xec\x39\x7b\xc1\x5e\xb2\x57\xec\xd7\xe6\x3e\x17\xd5\xd9\x8e\xe3\x8d\xa6\xef\xd0\xab\x88\xdf\x0b\xbd\x73\xa1\x76\xc0\x8c\x34\xf0\x43\x17\x74\x82\x99\x33\x65\xcb\x58\x43\xba\xe0\xb2\x0c\x7e\xa3\x63\x40\xb1\x70\x08\x8b\x20\xfa\x9b\xf5\xfc\xbf\x6b\x9f\x93\xad\xf5\xc4\xc9\x9a\x58\x76\x12\xfb\x3d\x09\x9f\x1e\x59\x2e\x88\x78\xbd\x29\x9e\x7a\x3e\x3c\x11\x6d\xe9\x1d\x00\x4d\xde\x02\x70\x20\x4a\xf3\xa9\x9a\x5f\x6d\xd9\x72\x9b\xd9\x36\xb3\xdb\xcc\x76\x98\xed\x32\xdb\x63\x6d\x76\xd5\x4d\x4a\x13\x36\x65\x33\x76\xc6\xce\xd9\x05\xbb\x64\x9f\x9a\x6d\xa8\xdb\x11\xd1\xd5\xed\x18\x47\x79\xd1\x5f\x03\x03\xf6\x6c\x6f\x6d\x6d\x6c\x34\x3b\xbc\x0e\xc5\x3c\x28\xd6\x21\x77\x45\xa8\xe7\x04\x8f\xc6\xda\xe9\xc3\x41\xf5\x5a\xb3\xc7\x2d\xab\x8b\xbe\x5e\xdd\x3d\xde\x5a\xcc\xd7\xab\xf5\xb1\x7b\x22\xfc\x2e\x7b\x7b\x7c\x7d\x13\xa8\xe6\x03\x6c\x48\x20\xa3\xee\xee\x6e\x34\xa4\x97\x9b\xf8\x6d\xf6\xf1\x95\x95\x41\x46\x94\x5c\xf9\x3f\x5f\x3c\x7c\xb1\x44\x5b\x56\xfc\x5a\x73\xc0\x1b\xd0\x9c\x3e\x34\x67\xa0\x37\x27\xe0\x56\x6f\xe5\xa1\xf4\x1d\x0a\x79\x7c\x6a\xc5\x1a\xf2\x1e\xe4\x6c\x26\x6e\x6d\x0c\xb2\xb0\x85\xc3\x3d\x7e\xb0\x58\x0b\x0f\x3e\x0e\x4f\x60\xd0\xed\xd7\x24\xc5\x2d\x2b\x40\x4c\xc5\xfd\x42\x92\xf0\x23\x81\x69\x04\x98\x8e\x74\x4c\x4f\x75\xc2\x37\x04\x84\xd3\xdd\x10\x18\xe7\xcb\x97\x10\x58\x06\xfc\xfd\x3e\x8f\x63\x28\x13\x01\x65\x0c\x50\x26\x3a\x14\xf8\x26\x10\x21\x98\x3e\x4f\x05\xfd\xac\xee\xca\x06\x9d\xb9\x91\x54\xde\x96\xa4\x43\xdf\xc2\x95\xed\x8d\xd4\xab\xe6\x8c\xaf\x03\xd0\x29\x00\x9d\xe9\x40\xcf\x74\xd4\xd6\x05\x6a\x67\xbb\x8d\xf5\x9d\x2f\x5f\x1a\x8f\x1a\xbb\x67\xb5\xcf\xe7\x31\x62\x17\x02\xb1\x73\x80\x71\x51\x88\xd8\x46\xed\xf3\x25\xb7\x62\xcc\x1a\x5b\x69\xcc\x00\x1e\xa1\x46\xb8\x65\xd1\x96\x2f\xcf\x32\x78\x7f\xe2\x1b\x50\xe7\x25\xd4\xf9\x49\xaf\xd3\xb6\x75\xc4\x37\x04\xe2\xb6\xad\x30\xb7\x61\xd0\xd9\xed\x18\x77\xdb\x11\xc8\xdb\x6d\x80\x64\x3b\x19\x50\x2e\xb7\x08\xed\x87\x3a\xd6\x3b\xa5\x58\x53\x93\xe2\xb7\x67\x86\x36\xd9\x76\xa6\x51\xb6\xc7\x37\x11\x19\x17\x91\xf1\xd2\xc8\x90\xa8\x3d\x4c\x5c\x48\x8f\xc3\xd8\xb9\xf1\x69\xf3\x79\x5e\x9e\x88\x36\xab\xc8\x63\x6b\x0d\x3a\x59\x84\xd9\xbc\xb1\xfe\x90\xde\x2c\xe9\x6f\xe0\x70\x8f\x7a\xb5\xae\x5e\x6d\x6d\xad\x3f\xda\xde\xe5\xf6\xca\x0a\x14\xda\x7a\xb8\xb1\xb9\x51\x0c\x5a\x50\x75\x2b\x81\xb0\xa1\x57\xdb\x68\x6c\xc2\xbf\xe4\xed\x66\xf3\x2b\xc1\xa0\xf6\x61\xcb\x5e\x7a\x21\x7f\xde\x7c\x91\x6a\x14\x6b\x93\x98\x04\x5a\x00\x6d\x2c\xab\xbd\x97\x04\x58\x73\xe2\xf6\x58\xf5\x3d\x6e\xd3\x5d\x88\xd7\x1b\xc8\xf0\xb9\x3d\x1e\xdb\x97\x1f\xe1\x41\xde\xc3\xb8\x5a\x3f\xc1\xda\x34\x5f\xd8\x3c\xe1\x1c\x22\xdc\xbd\x59\x38\x9b\x78\xae\x65\x35\x6e\x03\x97\xc6\x09\xd4\x7e\x8b\xcd\x84\x23\x74\x5f\x2c\x41\x5b\xc1\xa4\xe9\x46\xc7\xe4\xbe\xa5\x76\x61\xe5\x38\x3c\x2d\x4b\xa7\x35\x0d\x8f\xa4\xfe\x3c\x63\x5a\xce\x1e\xb1\xd5\x97\x2f\xc4\xa6\x0e\x04\x5a\x23\x36\xad\x7d\xa6\xa1\x9e\x74\xce\xfa\x6d\x34\x62\xfd\x96\x3b\x67\x7d\x7d\x33\xee\x9c\xc6\xfa\x37\xeb\x1d\xc5\x1c\xa6\x5e\xba\x25\x02\xcf\xcb\x25\x1b\xe9\x01\x4a\x82\xe9\xbf\x92\x09\x7e\x32\x81\xea\xf7\x8d\xdb\x40\x6b\xe3\xb6\xfb\x7d\xb3\x4e\xfd\xbe\xf3\x6d\xfb\xbd\xb1\xfe\x6d\x3b\xbe\x3a\x03\xde\x56\x4f\x57\x67\x40\x52\x72\x62\xdd\xe6\x28\x24\xdd\x8d\xbf\x68\xbe\xcc\xeb\x6c\xa6\x45\x5f\xb3\xad\xda\x12\x2f\xf3\x8a\x62\x3e\xec\xb6\xd3\xc1\x23\x1c\x3a\x59\xe3\x01\xce\x2e\xae\x75\xdc\x14\x49\x6a\x37\x46\x13\x57\xae\xef\x3c\x54\xb1\xf1\xe2\x2c\x97\xea\x55\x91\x8b\x3b\x5c\x9d\x1d\x5a\x78\x3d\xe9\x89\xfa\x64\x8c\xda\xcd\x46\x49\x8d\x5d\xa1\xbb\x77\x34\xc5\x1d\xbf\xb2\xdc\xd5\xae\xc8\x68\x97\x7c\xe8\x27\x2b\xc6\x1e\xef\x64\x57\x8c\x3d\x6c\x43\xef\x06\x56\x8c\xbd\x78\xc5\x38\xe0\x56\x9f\xcb\xa0\x1b\x00\xbe\x8f\xe0\xfb\xb7\xd2\x49\xfd\x13\xd9\xfe\xc1\xae\x2f\x56\x97\x3e\xae\x2e\x21\xc4\x74\x97\xa7\x14\xd9\xae\x5c\x46\x4a\x91\x39\xe4\x56\x00\xa8\xad\x4b\xd4\x02\x44\x2d\xb8\x15\xd4\x82\x18\xb5\xa1\x5a\xa3\x0d\x0b\x10\xdb\x20\xc4\x22\x6e\x85\x80\xd8\x86\x44\x2c\x44\xc4\xc2\x5b\x41\x2c\x8c\x11\x8b\x14\x62\x51\x8c\xd8\xd7\xaf\x82\x79\xba\x7a\x64\x94\xf4\x32\xe6\x20\x82\xea\xf9\xcb\xe6\xab\xaa\x23\x3d\x36\xe1\x90\xf9\xa6\x6c\x88\x3b\x6a\x88\x7b\xfa\x52\xd7\x2d\x1e\x86\x00\xb7\xfd\x6d\x46\x24\x55\x3e\xff\xe0\x74\x72\x30\xbe\xf1\x38\xed\xeb\xa4\xa6\x38\x39\x02\xeb\x7e\x7a\x48\xf5\x4d\x43\x6a\x90\x83\xb2\x9e\x40\x19\x28\x26\x1b\x98\xb8\x3f\xc8\xc1\xd8\x48\x60\x04\x0a\x46\x90\x63\x54\x9d\x90\x5f\xe1\x99\xe6\xa8\x76\x8e\x6f\x13\xeb\xc2\xab\xe6\xaf\xc5\xd6\x85\x7a\x6c\x0d\x10\x4b\xae\x64\x49\x8f\x9c\xaa\xf0\x16\x2b\xb0\x5d\x28\x96\x5b\xfc\x53\xc9\x38\x21\x0c\xb1\x84\x84\xf0\x84\x15\xd3\xe4\xaf\x4d\x72\x3e\xd2\xed\xb6\xb4\x6f\x1c\x24\x8e\x21\x41\x35\x9f\x10\xe1\xfd\xba\x93\xdd\x4f\xed\xf9\x04\x06\x9f\x2a\x83\xb9\xc3\x7b\xa9\x2d\x7e\x6f\x1a\xbd\x16\x57\x7a\xb6\x50\xe6\x59\xc2\x78\x2e\x5b\xf5\x11\x94\x4d\xf6\xdf\xfc\xef\xe7\xbf\x06\xfe\xfb\xf9\x6f\x81\xff\x35\x1e\xb1\x8d\xb2\xff\x6d\x89\x9f\xad\x75\xb6\x29\xfe\xb7\xbd\x33\x0f\x56\x20\x6c\x0e\x8a\x06\x2f\xed\x7c\x7d\x14\xd7\x49\xe0\xc1\x53\x5c\xa5\x00\x1e\x8d\x1a\x4b\x65\x6d\xd7\x29\x4b\x2b\xb5\xf5\x48\xcb\xda\xdc\x2c\x2c\x05\xd6\xb4\x93\x6f\xb8\x7b\x38\x99\x8e\x61\xf6\x3f\xab\xb8\x71\xd8\x6a\xb1\xd6\x11\x6b\x3d\x67\xad\x5f\x59\xeb\x2f\x76\xf0\x27\x3b\xf8\x8b\x1d\xb6\xd8\xe1\x3e\x3b\x3c\x60\x87\x47\xec\xf0\x09\x3b\x7c\xca\xc0\xdf\x1d\x3c\x76\x0e\x9f\xb3\xc3\x17\xec\xf0\x25\x7b\xca\x5a\x4f\x58\xeb\x05\x6b\xbd\x64\xad\x57\xac\xf5\x8e\x1d\x7c\x60\xad\xf7\xec\xe0\x37\xb6\xff\x84\xed\x3f\x65\xfb\xcf\xd8\xfe\x31\xdb\x7f\xce\xf6\x01\x2a\x54\x04\xf5\x1c\xb2\x16\x7c\xf5\x8c\xb5\x8e\x59\xeb\x35\x6b\xbd\x61\xad\xb7\xac\xf5\x1b\x6b\xfd\xce\x5a\x7f\xb0\xd6\x7f\x58\xeb\x4f\xb6\xdf\x62\xfb\xfb\x6c\xff\x80\xed\x1f\xb2\xfd\x23\xb6\xff\x92\xed\xbf\x62\xfb\x6f\xd9\xfe\x3b\xb6\x0f\x90\x7f\x67\xfb\x7f\xb0\x7d\x40\x10\xf0\x3e\x62\x07\x4f\xd9\xc1\x73\x76\xf0\x82\x1d\xbc\x64\x07\xaf\xd8\xc1\x6b\x76\xf0\x86\x1d\xbc\x65\x07\xbf\xb2\x83\xf7\xb8\x07\xaa\x28\x22\xbc\x3a\x27\xcb\x27\xcd\x56\x3a\x77\x88\x3e\xc3\x27\xc8\x26\xc5\x3b\xaf\x58\xbe\x25\xb7\x52\x5d\xcf\xf1\x87\x76\x50\xb6\x8d\x4a\x24\xa7\x72\xf1\x2e\x2a\x65\xe7\x36\x50\xdd\xbf\x59\x08\xff\xdc\x11\xfc\x7a\xdd\xbf\xb1\x74\xe8\xcc\xbb\x9f\xea\xf2\xc3\x7d\x8a\x72\x22\x32\x42\x97\x36\x58\xdd\x11\x3d\x01\x78\x39\x83\xca\xa4\xa8\x28\xce\x20\xf6\x8c\x81\xb9\x7f\x27\x50\x00\xb7\x04\x0e\xe0\xa8\x20\x21\xb2\x69\x40\xe2\xaf\xd8\xaa\x6d\x1d\x49\x42\x05\x5e\x67\x7a\xd0\xf3\xec\xe9\x55\xa4\x52\x25\xaf\x24\x96\x17\x4c\xed\xbf\x99\x33\x9b\xc2\x6a\x63\x6e\x22\xe1\xc7\x44\x0c\x09\x82\x2f\x2f\xa7\xdb\x4e\x65\x64\x35\x5a\x41\xf9\x23\xdb\xf7\x5c\xb6\xcf\xbb\x98\x3e\x09\xa2\x0a\xcd\xa3\x82\x57\xb5\x6e\x68\x87\xd3\xbf\x51\x77\x12\xac\x30\x6f\xf3\xf0\x6b\x9e\x0d\x53\x24\xdb\x00\x20\xf3\x4c\xa0\xda\x4d\x1f\x8b\xfa\xd5\x17\xde\x45\xae\xbf\xb1\xf5\xbf\xca\xd6\x77\xb0\x45\xc7\x61\x27\xba\xaa\xf9\xaa\x64\x95\xf6\xb7\xfd\xe9\x44\xd0\x40\x3e\xb4\x7d\x7b\x32\x2f\x21\x08\x0c\x35\x39\x06\x46\x49\x04\x99\xf2\x39\xd0\x3f\x49\x50\xd0\x3f\x25\x7c\x52\x10\xf0\x8f\x24\xc8\x5f\x9a\x5c\x78\x8f\xe1\x56\x2a\x09\x07\x2a\x3c\xa7\x84\x98\x5f\x34\x1c\xa0\x83\x91\x51\x2e\x2c\x26\x06\x90\x0a\x07\x7f\xc2\x8c\x85\xad\x11\xad\x6e\x1d\x41\xce\x5f\xe9\x1c\xc1\x94\x10\x67\x11\xe2\x80\xe5\xb2\x37\xd6\x21\x7b\x9f\x4b\x53\x82\xca\xde\x61\x3b\xf5\x3a\xbc\x39\xc8\x7d\xb0\x03\xb9\x47\x05\xe5\xd7\x37\xe1\xc5\x93\x82\x17\xa2\x86\xa7\x3c\x09\x89\xd2\xfa\x15\xfd\x9e\x0b\x0a\x6e\x6f\xc1\x8b\xe3\x82\x17\x08\xf9\x79\x0a\x40\x0b\xdd\x72\x53\xe9\xbf\x20\xfd\x32\x95\x7e\x2e\x4e\xbb\x40\xd2\x1c\xcb\x4a\x59\x36\x9a\xb6\xec\xcd\x36\x6f\xd4\x57\x6d\xa0\x79\x1c\xde\xd3\x06\x92\xef\x41\x67\xe2\x32\x54\x24\xe4\x4a\x34\x7e\xb3\x4b\x6f\xd6\xe8\x95\x88\x80\x3b\xb4\x07\x9e\xe0\x2d\x0b\xe6\xed\x36\x06\xc0\x15\xb0\x2c\x84\x2b\x78\x83\x96\x94\xcb\xf5\xe5\x78\xe9\x49\x00\x91\x71\x94\xe5\xd3\x59\xd0\x40\xe4\x90\x81\xc8\x49\x59\x3e\xf9\x26\x74\x60\xca\x54\x71\xeb\xd5\x6d\x6b\xd5\x89\xc7\xd6\x7e\x2a\x38\x12\x90\x1f\xa3\xf8\x0a\x1a\x4a\x37\x14\x55\xf0\x1e\xc6\x74\x15\xb4\xd4\x3f\xa8\xb1\x4c\x70\xa5\x03\xa4\x1f\x86\x57\x42\x22\xc7\x10\x74\xd2\x8a\x17\x9f\xaf\x0b\x15\xfb\xb7\xf6\x8d\xe8\x35\x3f\xc2\x88\x6e\x8e\x12\x9f\x17\xa2\xa8\xa9\xf3\xa0\xf7\xa8\xf3\xd6\xb0\xb4\xea\xc5\xab\x43\x63\x89\x20\xd1\x32\x24\x56\xab\x95\x1f\xae\xe6\xe8\x86\x02\x96\xf8\x74\xbf\xcc\x66\x89\xfb\x10\x4d\xa7\xc8\x30\xe9\xec\xb6\xa9\x03\x95\x81\xd2\xe5\x4e\xf3\x36\xb7\x1e\x68\x00\x3a\xab\xab\x89\x2d\x29\xa9\x05\x1b\x72\x50\xdc\x90\x3c\xfa\x82\xd0\x18\x92\xdb\xc2\x9d\x16\x97\x39\x1c\x73\xd6\x62\xbb\xbc\x83\x2d\x70\xf6\x78\x7b\x31\x73\x62\xfb\xa3\x03\xe6\x44\xce\x11\x67\x45\x24\xac\x48\xd6\x66\x35\x48\x20\x2a\xe9\xf6\xd9\x96\xd3\xdb\xd7\xaf\x79\x21\xdc\x9a\x4c\xfc\x6e\x78\x95\x7d\xb9\xd9\x96\xd2\xd8\xe1\x87\x47\xa4\x58\x17\xda\x96\x2d\x20\x5d\xcf\xef\xf6\xf6\xa0\xb1\xf4\x0c\x38\x00\x55\x90\xa6\xd1\xb9\xe4\x43\x65\x7c\xbe\xe7\xfa\x67\xa0\x9b\xd9\x99\x80\x92\x8d\x7a\x2d\x3e\xf0\xd1\xb4\xb9\xd5\x01\x09\x3e\x0b\xe0\x45\xbe\x90\xa7\xc5\xa8\xa4\x1a\xd7\x3a\xf2\x97\xc9\x4a\x21\x89\x3f\xb5\x9a\x26\x2a\x16\x93\x14\x1f\x5d\xdc\xc5\x2b\xa8\x7b\xb5\x1e\xd7\xba\x0a\x3d\x24\x1e\x52\x3b\x7c\x9a\x20\xb1\xb9\x07\x26\x54\xa9\x83\x54\x0f\xc3\x6e\x75\x81\x85\x5c\xd6\xe3\xf8\x65\xca\x4c\xdd\x5d\xac\x41\x5d\x30\x53\xf3\x1b\x25\x0f\xb6\x16\x71\x14\x88\x2a\xe1\xa9\x58\x14\x9a\x31\x12\x2f\x61\x8c\x59\x6d\x92\x37\x06\xce\xcc\x0b\x1c\x59\xc6\xb2\xc5\xc7\x87\x45\xee\x5e\x55\xdc\x60\x93\xdd\x50\xaf\x90\xa5\x81\xff\xda\xac\x23\xa2\x27\x7a\xd0\x8f\x9d\x24\x7c\x22\xe7\xd9\xf8\xf8\x7b\x5c\x4e\x6a\x2a\x90\x24\xa6\x53\xea\x75\x01\xf4\x2e\x40\xef\x26\xd0\xbb\x25\xd0\x3d\xee\xfd\x4f\xa3\x8e\x2f\x9a\xa9\x5d\xd9\xaf\x54\xb7\xf0\x87\x15\x52\x47\x49\x9a\xde\x62\x7d\xd8\x13\x92\x46\x45\x5c\xb7\x08\x81\xda\xaa\x2f\x7e\xd6\x36\x77\x72\xf8\x08\x49\x83\x7f\xd6\x00\x0f\x21\xfa\xe4\xac\x33\x40\x04\xfb\xd0\xd2\x3e\x45\xa1\xec\xab\x28\x94\x58\x6e\xaf\x70\x3e\x40\xea\x29\x1a\x0c\x11\x48\x90\x69\x65\xb0\x58\x2b\x83\x74\x2b\xc5\xae\x60\x9b\x85\x49\x6f\x84\x84\x24\x12\xc0\x5b\xb1\x06\x35\x99\xb2\x44\x23\x99\x1a\x2f\xa3\xc5\xb0\x18\x49\x71\x62\x45\xab\x48\x53\xdd\x2b\x41\x17\x1a\x7a\x47\x0c\x4b\x3b\x22\x47\x4c\x6f\x2f\xc5\x4d\x63\x6e\x9d\x42\x43\x4f\x93\x86\x9e\x16\x37\x54\x7a\x23\xef\xd4\x51\x09\x9e\x64\x9a\x3c\x59\xac\xc9\x93\xb8\xc9\x63\x53\x93\x75\xad\x71\x8c\x8a\xbf\xad\x0c\x2c\x9e\x36\x2c\xe4\x24\x28\x84\x89\x94\x07\x4f\xcb\xe4\x41\xa9\xf6\x41\x2d\xca\x8d\x69\x52\x3a\xf4\x9d\x27\x39\x80\x89\x15\x6f\x45\x39\x71\x4e\x50\x0e\xb4\xd3\xbb\x75\x78\x4f\x02\x21\x72\xdb\x75\xef\x66\x6a\x4e\xbb\x84\xe4\x76\xde\x5a\xcf\xe6\x17\xc0\xd2\x13\x17\xdb\xd0\x86\x3d\xe4\x27\x0b\x36\x02\x01\xc8\x56\xc0\x13\x35\xa3\x7d\x52\x93\x76\x2c\x64\xe6\xd6\x53\xcb\xa8\x55\xb3\x7f\x02\x1b\x69\x3c\x83\x4e\x04\x62\xa6\x2e\x62\x41\x04\x9a\x9e\xf8\x59\x75\x30\xaf\x33\x97\x62\xd0\xe1\x9d\x55\x6d\x3a\x11\xff\xf5\xf4\x51\xbb\xf8\xa4\xe0\x92\xb8\x24\xb1\x83\x1e\xe9\x6a\xd6\xc2\xbf\xe2\x10\x86\xcf\x3b\x0f\x1a\x75\x06\xbf\x9c\xe3\xdd\x40\xb0\x01\xd9\x78\x50\x97\x0f\x6b\xf0\x54\xfb\x45\xcc\x22\x8f\x8b\xb1\x98\x7a\x5d\x6f\xbc\x04\xca\xa1\xef\x7a\x4b\xed\xcb\x25\xd4\x39\x97\x6b\xe8\xeb\xd2\x01\x72\xd4\xff\xa7\x8f\xdf\x92\xc0\xf2\x88\x42\x38\xed\x4a\x69\x45\xd3\x04\xf9\x27\x2c\x3e\x4d\x78\x42\x5a\x0d\x8a\xa5\x15\x89\x28\x94\x07\x03\x39\x71\x67\x25\x55\x87\xf7\xa9\x33\x8b\x05\x74\x27\x2d\xa0\x43\x6e\x0d\x63\x02\x0e\x01\xde\x70\x65\x65\x48\x04\x1c\x26\x04\x1c\x5e\x83\x80\x51\x4c\xc0\xf0\x2a\x02\x8e\x74\x02\x2e\x3e\xc3\x49\x02\x46\x57\x13\x30\x2a\x23\x60\x98\x5a\xe8\xac\x5a\x0e\x61\x2c\xd6\x5d\x5c\x60\x8d\x8f\xf8\x94\x52\x44\xa8\x20\x4d\x0b\x79\x33\x54\xcf\xef\x4c\x8b\x16\x40\xb4\xe8\x41\x4b\x51\x5b\x59\x8a\x94\x11\x03\xa7\xa3\xfc\x2a\x70\x6f\x7d\x47\xf5\x63\xeb\x99\xd5\x66\x90\xd1\xb4\xb9\xbd\x66\xc1\x03\xa2\x22\x73\x2d\x28\x0a\x29\xad\xf5\xf6\x6e\x21\xc8\xdd\x35\x0d\xe6\xa1\x82\xb9\xaa\x60\x1e\x0a\x98\x6b\x0a\x28\xb6\xd5\xd8\xce\xfc\xfa\x1d\x8b\xc4\x64\x3a\xbe\x4a\x98\x23\x5d\xa4\xac\x24\xad\x57\x9f\x0f\x90\x6c\x96\x23\xb9\x88\x0a\x2e\xbe\xae\x68\xcb\xd5\xef\xd6\x46\x4d\x2c\xb4\xa5\x0b\x0d\xe7\x12\x03\x41\xaf\x98\x6b\x8a\xbd\x44\xda\xb8\x40\xc7\x49\x5b\x9c\xcb\xf1\x04\x76\xa0\xde\xd3\x22\xbd\x83\x68\x76\xf6\xb8\xb7\x18\x9a\xde\xc7\xce\x89\x90\x8f\x29\x26\xff\xf7\x3a\x43\x0e\x72\x7f\x71\xe7\x1b\xb1\x92\xeb\xa8\x01\x56\x57\x27\xe8\xe2\xcb\x3e\x24\xe8\x1e\xd0\xb3\x68\x68\xbc\x8b\xa0\xe8\x15\x43\xc3\x46\x44\x6c\xb4\x6b\x28\x16\x10\x9d\xdf\x3a\x06\x86\xb4\x91\x6d\x25\x9c\xdf\x46\x96\x1d\xb3\x3a\x65\x1d\x46\xe7\x08\x55\x67\x55\xaa\xd7\xcc\xaa\xa2\x48\xf1\x88\x56\xb0\xaf\x85\x3a\xa6\xb8\xad\xaf\x49\xf3\x90\xcd\xc8\x51\xb1\x62\x04\x89\x1e\x66\xab\xcb\x95\x88\xc2\xd8\x2a\xb9\x19\xce\xd9\xd3\x97\x8e\xc0\xed\x6d\x6d\xd1\xb4\x70\xec\x7d\x5c\x34\xc9\xd9\x62\x0b\xcf\x4d\x75\x75\xf8\x8b\x73\xa5\x83\x93\x45\x27\x03\xb5\xb3\x18\xd4\x8e\xc0\x1a\xb5\x57\x35\x2c\xc9\x46\xe1\xac\x0a\x4a\x2a\xd2\x3a\x69\x33\x05\xde\x74\xb4\xf9\x48\x96\x6c\x34\xa5\xdd\x02\xa7\x16\x2a\x42\x4c\xa2\xf5\xae\x91\x45\xa8\x90\x89\x41\x3c\xf7\x58\x0a\x05\x05\xa9\x80\x4d\x68\xa3\x84\xf6\x46\xd6\xeb\x49\x6d\x69\xeb\xd4\xe6\xfa\xa3\xcd\x47\xdb\x0f\xd7\x1f\x6d\x31\xf5\x08\x75\x0b\x87\xd1\xfc\x3e\x69\xbb\x68\x85\xd4\xde\xc5\x1a\x56\x56\xda\x99\x75\xb9\x03\x0c\x46\x26\x3a\x27\x6f\xc9\xab\x31\xe0\x40\x3d\x17\xfb\x56\x93\x63\x8b\xf7\x6d\x3b\x27\x71\x75\xd3\xa0\x1b\x9b\xe7\x3c\xf9\xcb\x5c\x69\xa4\xf3\xc8\x34\x98\xf6\x6b\x2c\x69\x79\xaa\xc5\xaa\xb9\x79\xa3\xa4\x06\x8c\x44\xa1\xcd\x62\x08\x40\xac\x2e\xcf\x7c\xa3\x63\xea\xc4\x98\x76\x63\x4c\x1d\x89\x69\x97\x30\x4d\xbb\x0a\x13\xe3\x99\xb9\x26\xcf\x7e\x7a\x51\x69\xb1\x7f\x5e\x68\x1a\x3e\x88\x86\xa3\xd9\xd4\xdb\xc7\x0f\x26\x0a\x66\xcc\x83\x55\xce\x1d\x78\xa2\xb9\x12\xbc\x95\xbf\x51\x88\x0c\xbd\x9d\x4a\xc5\xe8\xc2\xd2\xae\xdc\xa3\xb7\xe1\x01\x37\xe7\xdb\x60\x6f\x72\x93\x7d\xeb\xc4\xec\xd4\x15\x9b\xb2\x0e\x0e\x0e\x51\x6e\x97\xa3\x7d\xbe\x07\x3b\xa8\xa8\xe9\xbc\xf4\x3a\x08\xdf\x92\xa9\x77\x40\xeb\x29\xd9\x72\x51\x93\x12\x5f\xc4\xda\x54\x2d\x9b\xc1\x52\xd6\xed\x9e\x7c\x22\x1b\x37\xe6\x88\x07\xd4\x61\x63\x3c\xf3\x55\xc8\x17\xcc\xca\x56\x14\x37\xa8\xde\x4c\x9c\x93\xbb\x0c\xb7\x4f\xfb\x5a\x12\x7b\x4b\xdc\xae\xe8\x31\x5f\x25\x3a\xac\x5f\xd3\x6f\x4c\x1d\x00\x65\x5c\xb1\x43\x0f\xe0\x53\xe5\x52\xa4\xb6\x82\x62\xf3\xfa\x7a\x8d\x49\x1c\x75\xee\x0c\x12\x33\x77\x20\xf9\xb2\x01\xc4\x10\x38\x4b\x25\x4a\x90\x1c\x9a\x21\x75\xf9\xa1\x4e\xea\x1c\xdf\xab\x3e\xd3\x28\x3a\xcc\x51\x74\x48\x14\xfd\xf2\x45\xac\xb0\x1a\x40\x5b\x45\x83\x74\x73\xc2\xb9\x9a\x13\xc6\x3b\x06\x75\x16\xca\xbd\x82\xc2\xe6\x90\xde\x52\x5c\x63\x54\x5c\xe3\x66\x71\x8d\x51\x52\x63\x94\xad\x71\x5d\xab\x51\xeb\x48\xec\xbb\xf9\x86\x66\x7e\xd4\x17\x7d\x46\xa5\x0b\x25\xc0\xeb\x68\x3c\xb4\x83\xdc\xed\x1e\xc6\x01\xdf\xb4\x79\x5d\x6d\x17\xb5\x05\x01\x9a\x2e\x3c\x40\x03\x41\x14\x38\x30\xce\x5d\xb1\xa4\xf2\xd2\xbb\x43\x52\x0c\xc7\x2b\x2c\x84\x40\x3b\x71\x72\x1d\xd1\x2d\x18\x40\x1e\xba\x31\x30\xab\x9b\x06\xd3\x55\x60\x00\x8e\xa7\x33\x9f\xc7\x2c\xf8\x02\x05\x4d\x67\x0d\x9f\x48\x3a\x5b\xbd\x42\xe8\x9b\x3b\x00\xbd\x97\x86\xde\xbb\x02\x7a\x63\x9b\xa0\xc3\x53\x02\xdd\x2f\x84\xbe\xb5\x0d\xd0\xfd\x34\x74\xff\x0a\xe8\x3b\x04\x7c\x47\xc1\xee\x17\xc2\xde\xae\x03\xec\x7e\x1a\x76\xff\x0a\xd8\x9b\x04\x7b\x53\xc1\x1e\x14\xc3\x46\x9a\x0f\xd2\xb0\x07\x57\xc0\x4e\x48\x9e\xa2\x78\x50\x0c\x7b\x03\x60\x07\x69\xd8\xc1\x55\x14\x27\xd8\xb4\xfd\x80\xab\xba\xb6\x18\x4b\x9d\xd4\x7d\xb1\x43\xee\x35\x43\xde\x69\x4a\x6e\xe4\xc3\xa6\x28\xc2\x43\xc5\x65\xc8\xfc\x66\xc6\xcf\x0f\x27\x55\xaa\x78\xfe\x7c\x35\x0b\xa6\xfe\x28\xb8\x34\xa8\xf9\x95\x62\xb3\xa8\xd1\x94\x27\x9a\x6c\x91\x70\xe8\x71\xf3\x4a\x96\x7c\x2b\x68\x98\x4c\x2f\x34\x04\x8b\x86\x94\xad\xa0\xf5\xf2\xd0\xec\x3c\x34\xba\xf2\xad\x39\x20\x11\xe8\xe1\x14\x14\x50\xaa\x03\xb3\x13\x51\xdd\x1a\x02\x48\x55\xcc\xaf\xb1\xa8\x00\x85\x01\xd6\x5e\x24\xa1\x57\x63\xb9\x19\xcb\x69\x4c\x8a\x09\x81\x8d\x0a\xa0\x04\x39\x28\xc3\x18\xca\x28\x86\x32\x94\x50\x46\xa4\x54\xcd\x70\x47\xc4\x1a\xe7\x5b\x3d\xd0\x1a\xcc\x26\xf9\x12\x81\x5e\x22\xfd\x7a\x1c\xd7\x3a\x89\x6b\x1d\xcb\x5a\x27\x84\x7b\x91\x62\x60\x11\xed\x80\x92\xb5\x5c\x3b\x4e\x63\x88\xd3\x18\xe2\xa9\x84\x38\x4d\xb5\xe3\x8c\xeb\x18\xaa\xcb\xc4\x74\x50\xb3\x18\xd4\x59\x0c\x6a\x26\x41\x9d\x11\x28\xea\xb7\x73\x1e\x73\xd9\x05\x2f\x50\x95\x66\x88\xa2\x0e\xf8\x3c\x06\x7c\x11\x03\x3e\x97\x80\x2f\x08\xb0\x1c\x7d\x72\x9c\xae\xda\xf8\x57\x6c\x66\x6d\x6f\xc2\x0f\x8d\x44\xd3\x20\xca\x8f\x44\x2a\x65\xd9\x06\x4d\xf6\x30\xf6\x54\x56\x90\x68\x1c\xde\x58\x04\xa5\x8e\xf4\x1c\x24\x25\xb5\x27\xfd\xcc\x60\x2a\xee\xf1\xde\x2a\x09\xd7\x8c\xea\xaa\xb4\x54\x61\x35\x87\x51\xbb\xb6\xb4\xb6\xb1\xb9\x23\xf8\xe9\xc1\x8e\xd1\x82\x3e\xbf\xfd\x57\x18\xed\x10\xbc\x38\x24\xba\x03\x8b\x77\xc2\x99\xac\x77\x22\xf8\xd1\x20\x83\xc7\xbf\x77\x18\x6a\x5d\x83\x5f\x06\x73\xd5\x47\x27\xca\x1e\xad\xac\xc8\xe1\xdf\x78\xb4\x16\xe8\x67\x2e\x5b\xaf\x16\x3c\x39\xf8\xea\x63\x78\x92\xd2\xc7\x77\xe3\x91\xfe\xe5\x4b\xb9\x3e\xb9\x4b\xda\x64\xa2\xa0\x93\x5c\x22\xad\x9c\x0e\xab\xde\x08\x7e\xc1\x89\xd4\xeb\xd5\x7c\x41\xfa\xa4\x9e\xd7\x55\x7c\x4c\xe7\x12\x15\x1a\x2f\x16\x44\xe3\x05\xa2\x81\x4b\x87\x5a\x53\x67\xc6\x7c\x9d\x74\x84\xb8\xf5\x72\xc1\x3a\x5f\x7e\xec\x53\x9d\x22\x78\x57\x5d\x0e\x04\x9a\xad\x53\x78\x44\x5c\x23\x05\x4e\x3f\x20\x21\x22\x90\xee\x62\x2b\xab\xb7\xbb\x3b\xc2\x2d\x26\x2c\x7a\xca\x3d\xb1\xa0\x59\xdb\xde\xc0\xe4\x98\xd7\x53\xcb\x3b\x11\xeb\xca\xb2\xb6\x37\xd6\x3c\xb5\x1a\x14\xd2\xa5\x21\x7f\x30\xda\x12\x2d\xb8\xb4\x2d\x2b\xd9\x21\x63\xae\x7f\x2a\xde\x4c\xae\x58\xc4\x58\xd6\x78\xad\x41\x66\xf7\x73\x6e\x4d\x79\xcc\x46\x42\x18\x9b\xbf\x1d\xeb\xa2\xf3\x2c\x59\x1c\x9c\xd1\xe2\x40\x2f\x30\x8d\x39\x39\x16\xde\xcc\x92\x92\x1f\xd3\xc8\xd1\x2a\xa6\x91\x05\xd2\xfa\x92\xa7\x2f\xbb\xa5\x49\x28\x99\x7d\x3e\x69\xaf\xeb\xac\x27\xeb\xa2\x8c\xcb\x18\x97\x4f\xf1\x77\x97\x12\xa3\x4f\xf4\xb9\x6d\x6b\xdf\x9f\x93\xb4\xa7\xf7\xd6\x45\x3c\x22\x6d\x9b\x86\x24\x65\xa1\xc1\xde\xa6\x31\x29\xe7\x05\x2c\x25\x3f\x44\xcb\xbe\xdd\x36\xc3\xb6\x1d\x6e\xd9\xae\xb9\x79\xb6\x67\x6e\x9f\x4d\x26\x21\x9b\x6c\x42\x76\x6c\x14\xb2\x3d\x82\x01\x88\x50\x23\x1c\x25\x57\xda\xaa\x15\x0e\xb5\x02\x33\x45\x33\x1c\x6a\x46\x91\x68\xed\xc8\xcd\x2c\xca\xa0\xd9\xae\xfa\x44\x55\xbc\xa6\xa3\x4f\x54\xc9\xc2\x79\xb0\x33\x06\xbe\x6f\xd4\x2b\xac\xe6\xe2\x55\x5c\x9d\xee\x16\x14\x36\x64\xeb\x9e\x0f\x52\x12\x2d\x16\x9b\xdb\x6b\x0e\x8d\xa1\x1a\xc3\xcd\xa9\x07\x8f\x36\x98\x25\x36\x38\x56\x56\x5c\x9a\xa9\xdc\x64\xa6\x72\xe7\x9f\xa9\xba\xdc\x12\x07\xcc\xf5\xd9\x50\x1c\x10\xef\xac\xac\x74\xa8\x8e\x4e\x52\x47\x67\xfe\x3a\x5e\x46\xd1\x48\x3b\xe7\x0a\x72\x47\x34\x6c\x55\xc5\x2e\x5c\x5c\x0a\x62\xf4\x42\x5d\xcb\x11\xe2\x70\x77\x6d\xbb\x8e\x27\xac\xbb\x39\x47\x97\xde\xde\xda\xc6\xba\x78\xb5\x96\x7e\x15\x87\x4b\x45\xa4\x61\xcb\xc4\xc9\x49\xee\x1b\xc6\x99\x24\x37\x07\xdb\x1a\x76\xc1\x6a\xdc\xff\x5d\x06\xfd\x2d\xe5\x4c\x9f\xa3\xfd\xd9\xc7\x18\x8a\x64\x77\x02\x66\x22\x73\x85\x81\xef\x72\x7c\x4c\x65\xe4\x52\xea\x75\x86\xf7\x73\x7c\x1a\xbb\xeb\x39\xea\x33\xc8\xf1\xf0\x1a\xe4\x0e\xf7\xf0\x06\x60\x3b\x47\x1d\xda\xdd\xbb\x11\xea\x74\x88\x3a\xed\x7f\xa6\x1e\x92\x18\x6e\xd1\xb0\x7e\xe2\x5f\x78\x6e\x91\xd0\x28\xd1\x6b\xed\x0e\xb3\xbb\xcc\x06\x79\xe7\x33\xbb\xcf\xec\x01\xb3\x03\x66\x0f\x99\x1d\x32\x3b\xba\x86\xd6\xeb\xa8\x7d\x72\x97\x3b\xb1\x06\xe5\xa6\xd7\xf1\x6e\x7a\x1d\x4f\x3e\x91\xb1\x57\xb2\x2d\xb5\x5f\xfc\xdb\xcc\xba\x57\xb5\xf1\x13\x3c\x0a\x6f\x87\xbe\x23\x85\x79\xec\x63\x4e\xc7\x83\x1e\x2f\x89\x8b\xd8\x43\x3b\x58\xf2\x90\xaa\x8f\x97\xe8\x78\x99\x46\x96\x25\xbc\x5e\xc4\x73\x97\xce\xfd\x69\x6f\x29\x5c\xe2\x7c\xa9\x8e\xe3\xff\xab\xa3\x69\x1d\x3a\x43\x75\x24\x43\x61\xa0\x09\x92\x76\x82\xe9\x7b\xbc\xc8\x64\x1c\xb7\xbb\x5b\x53\xab\x41\x11\x9a\xc5\x27\x8a\xf4\x75\x4d\x80\x54\x81\xd4\xdc\xd4\xd5\xa7\x7a\x3f\x9e\x7f\xfb\xf2\x97\xf9\x72\xfe\xed\xd3\x32\x2a\xc8\x6d\x23\x34\x87\xbc\xdd\x0c\x81\xa6\x51\xfe\x15\x92\xfa\x34\x9f\x3d\xe6\xa3\xe6\x84\x9f\xe6\x37\x7b\xc6\xbb\xeb\xba\x73\xab\x35\xe5\x05\x38\xd3\xb4\xbb\x37\x4d\xa6\xc7\x49\xd2\xf3\x53\x9a\x1c\x27\x92\x28\x53\x35\x35\x86\x7c\xdc\x8c\x61\x4f\x48\xf9\x9e\x14\x6f\xa6\x8c\xf9\x38\x91\x90\x33\x2e\x62\xd2\x86\x7b\x43\x0c\x8d\x8a\x4b\xdd\xb5\xa1\x5c\x4f\x9c\xe1\xa0\x3b\xbb\x11\x7d\xfd\xec\x44\xf6\xf2\x39\xef\x3d\x40\x97\x15\xd5\xa3\xd8\x60\x64\xe3\xf3\x95\x95\x73\x9a\x80\xce\x93\x09\xe8\xfc\x1a\xfe\x38\x33\x3e\x5b\xb3\x62\xc1\xda\x63\x7a\x65\x79\xf5\x74\xc6\xe1\xe9\x82\x1f\x3e\x21\x27\xfc\x4b\xbe\xb1\xde\xfc\xc4\x7b\xf9\xfe\xfb\x94\x76\x27\x42\x75\xca\xb6\xf9\x27\x74\x28\xc2\x07\x54\xbf\x40\x65\xb1\xa9\x0d\xf0\x44\x8d\xb0\xed\x6b\xb4\xe2\x13\xff\x94\xb4\x02\xaa\xb0\xdb\x69\xd4\x2f\xf9\x25\x4d\x63\x96\x75\x89\xdd\x74\xb9\xc7\x2f\x16\xeb\xa5\x8b\x8f\x97\xc2\x9d\xe8\x53\xde\x9d\x48\xa0\x63\xb7\xa1\xd1\x0e\xbf\xcc\xd3\xc5\x76\x60\x45\xa1\x28\x83\x5a\x24\x08\x22\x54\x16\x6d\x67\xed\x52\xf2\x92\xed\x21\x96\xb6\xb7\xc7\x6d\x77\x51\xbf\x4a\x37\x71\xac\x74\x13\x27\x40\xdb\x43\xe4\x6d\x47\xd4\xe2\xdc\x00\x31\x6c\x47\x2c\x31\xa1\xc5\x76\xca\x17\xbb\x03\xcc\x21\x9a\xd4\x94\x6e\x53\x1d\x29\x72\xc3\xd5\x0e\xe6\x0d\xf9\x70\xcd\xb2\x3b\xe4\x45\x35\xdc\xab\x93\x4b\xfa\x4c\x0a\xea\x2f\x5f\xe0\x39\x4a\x8b\x71\xc9\x9c\x72\xf7\x65\x2e\xa9\xcc\x96\xc6\xde\x64\xba\xf4\x2f\x10\xbb\x4b\x6d\x68\x47\xe8\x79\x2e\x48\xe3\xbd\x58\x0a\xe7\x3a\x69\x98\x66\xde\xc4\xb6\x38\x28\x96\x0f\x01\xbd\x0f\x8a\xdf\x8b\x93\x7e\xdd\xd2\x5d\xa1\xa0\xc6\xec\x9e\x79\x95\x86\x92\x19\x40\xc4\x92\xce\xee\xa9\x95\x40\x57\xad\x04\xd4\x2e\xa0\xdc\x85\x10\xe5\x48\xdc\xe9\xae\x51\xb6\x5f\x68\xf9\xec\xd6\x9a\x96\xdd\x8f\x37\xc6\xed\x8e\xe0\x8e\x0e\xf0\x60\x7f\x51\x1e\xec\x27\x3c\xd8\x57\x3c\xd8\xc9\x1d\x60\xf1\xd5\x09\x16\xbf\xfc\x08\x8b\x98\xd5\xec\x81\x4e\x31\xdb\xcf\xce\x5e\x83\x78\xf6\xb2\xe3\x07\x36\x10\x90\x20\x4d\xf3\x97\xdd\x01\x96\x14\xdc\x4a\xdc\x48\x8c\x2b\xb9\x15\x1e\x86\xbc\xf5\x06\x37\x63\xed\xc0\x38\x79\xce\xf2\x93\xa7\x1d\xc4\x9d\x44\xd5\x63\x0e\x56\x8c\x19\x6a\xa5\xcc\x22\xd6\x65\x81\xdc\xad\xb4\x87\xb9\x7e\x0a\xd5\x11\xae\x02\x49\x12\xa6\xdd\x6c\xc8\x1b\xdc\x8e\xa8\x03\x85\x85\x0b\x0b\xd9\xd1\xa2\x1d\x18\x25\x1d\x18\xa9\x0e\x0c\xd3\x07\xc1\x24\xcd\x42\xe9\xc6\x22\x30\x92\xe8\x87\x09\x55\x35\xdd\x4a\xe9\xe7\x46\x05\x32\xaf\xa7\x6b\x65\x45\x11\x04\xf6\xc6\x60\x54\xbd\x42\x9f\x14\xc3\xb3\xa3\x77\xaf\x38\xfd\x68\xb5\xe3\xf1\xd6\x49\x86\x9b\x5a\x77\x77\x68\xb0\xb5\xe5\x58\xa3\x13\x5e\x57\x89\xa5\x70\x36\x04\xa9\xe3\x7a\xe1\xee\xae\xa8\x10\xe4\xd4\x92\xed\xf6\x67\x93\xe9\x4b\x7b\x32\x3d\xf4\xbb\xfe\x54\x34\x50\x88\x25\xc4\xac\x5c\x6e\x78\x35\xd6\x2b\x42\x9b\xc4\x84\x92\x12\xdd\xbc\xa7\x40\x2c\x22\x7a\x15\xd1\xfe\xdf\x8b\x83\xa3\xff\xbd\xd8\xdf\x02\xdc\x2d\x85\x7c\xed\xc1\x7a\x82\xa7\x5f\x8a\xa7\x96\xd3\xce\x78\xc1\xb4\x75\x2f\x98\x1a\xeb\x17\x34\x89\x34\xd1\xdd\x3e\x35\x29\xb5\x73\x19\xe7\xd1\xfe\x25\x96\xa1\x26\x65\xb5\x79\x6b\x30\x17\x92\x6b\x3a\x92\x6b\x0a\xc9\xa0\x08\xc9\x41\x4c\xf7\x80\x90\x4c\x6d\x53\xc6\x79\xb4\x59\x89\x65\x08\xc9\xa1\x69\x88\x0f\xb3\x23\xdc\x0a\xe3\xd1\x4d\x71\xff\xc3\x05\x87\x76\x48\x23\x3b\x4c\x06\xf6\x50\x8e\x6b\x74\xac\xd3\xcf\x75\x92\x1a\x48\xf8\xa4\x65\xa6\x88\x7d\x88\x7e\xdb\x52\xfc\x60\x20\xd9\x68\xb1\xc8\xa5\x89\xcc\x51\x22\x47\xb8\xc1\xa1\xe4\x96\x8e\x70\xca\xc7\x5a\xc3\xce\x3a\xcd\xd0\xe8\x74\x41\x1a\x9d\x12\x26\xa7\x8a\x46\x38\x79\x8d\x32\xf5\x8c\x16\xac\x67\x44\xf5\x8c\x54\x3d\x45\x1e\x83\x5f\x0d\xf1\xe7\xf2\xab\xf3\xf7\x3d\x8c\xfd\x36\x99\x16\x5b\xf5\xae\xb5\x44\xb7\x47\xcc\x3e\x65\xf6\x98\xd9\x13\x66\x4f\x99\x3d\x63\xf6\x19\xb3\xcf\x99\x7d\xc1\xec\x4b\x66\x7f\x02\xc0\x6d\x80\x3e\xff\x4a\xde\x55\x2b\x79\x8f\xbb\x72\xdd\x9a\x77\xd4\x30\xaf\xe4\xdd\xc2\x95\xbc\xe5\xe2\x0a\x5a\x7c\x07\x77\x01\x79\xa7\x33\x3b\xb0\xda\x80\x5d\xeb\x79\x3a\xed\x60\x1a\xed\xa6\xea\x98\x71\x97\xaf\x6f\x34\x7b\x31\x32\x05\xa7\x33\x7b\xea\xc0\x71\xce\x5b\x23\x77\xe0\xd8\xa7\x03\xc7\xbd\xf2\x03\xc7\x3d\x6e\xf5\xcb\x0f\x1c\xfb\xba\x9a\xd1\xcb\xac\xd1\x7b\x99\x35\xba\x32\xc9\x2d\xec\xe0\xd8\xcd\xea\x6b\xbd\x44\x5d\xeb\x19\x0e\x1c\xa7\x8c\x88\x3d\xee\xa3\x36\x6d\xad\x6f\xae\x89\x10\x99\x52\xe8\x05\x45\xae\x9e\xc1\xee\x40\x51\x8d\x84\x1e\x6d\x46\xdd\x86\xd0\x0b\x4e\x84\x83\x40\x57\x3a\xf4\xaf\xca\x4d\x42\x1a\xd9\x8b\x13\x0f\xc7\xb1\x58\x2a\x04\x89\xac\x8a\xf8\xa0\x39\xe2\x03\x29\xcc\x22\xc9\xc3\x23\xd3\xa9\x7e\x29\xd6\xc6\xda\xa9\xfe\x31\x22\x38\xbe\x15\x11\x37\xbe\xfe\x39\xff\xd2\x81\xa8\x9b\xbb\xfc\x8e\x1c\x95\x7b\xc2\xba\x55\xfb\x2c\xc7\x98\x3e\xb7\x92\x10\xb0\xe2\x11\xac\xec\xfe\x89\x0f\x88\x1c\xd9\x22\x5f\x1a\xed\xd2\x30\xdb\x05\x30\xdb\x0a\x66\xbb\x04\x66\x3b\x0d\x73\xc2\x5b\xaf\x85\xb0\x70\x6a\x4d\x47\xc2\xb3\xa6\x64\x56\x9b\x99\x9d\x69\xa7\xf1\x20\xa1\xfd\x32\x69\x82\xc2\xa4\xee\xe4\x70\x46\x4e\x0e\xe7\x66\x78\xb4\x41\x77\x2e\x7f\x69\x9b\xee\x9c\xe0\x5d\x64\xad\x85\x97\x26\x6b\xe1\x85\x66\x2d\x44\x2b\xcd\x27\x6a\x97\x6d\x1b\x97\x3c\x97\xa0\x06\x5d\xe8\xa8\x7d\xa2\x15\x97\x1d\xe3\x26\x77\xea\x20\x4d\xc8\xe1\x8e\x98\xed\x24\x35\xb8\xd4\xe6\x34\x14\xdb\x21\x30\x6e\x0c\x26\xde\xd1\xc2\x0c\x82\xd3\x03\x38\x9d\x04\x0e\xb2\x5a\x1e\x4e\x87\xe0\x74\x09\x4e\x27\x86\xd3\x4d\xe0\xf8\x38\x6b\xf4\xf1\xcf\x20\x6f\x9a\xb4\x03\x6e\xf7\x9b\xf6\x90\xdb\x83\x82\x61\x19\xe4\xec\x93\x76\xc8\x0b\x88\x64\xd9\x43\x5a\xb7\x87\x6a\xdd\x3e\x54\xeb\xf6\x30\x59\xb7\x0f\x05\x5e\xa2\x1c\x69\x87\x80\xa1\x1d\x24\xeb\xa9\x21\xcd\x0b\xf6\xb0\xd8\xd4\x80\x28\x2b\x09\x63\x47\x45\xa2\xd5\x8e\x76\x6d\x3f\x35\xa4\x4f\x81\x96\x23\xf8\xe7\xaf\xd9\x11\x49\x65\x61\x84\x1a\x89\xf5\xe3\xe8\x46\x4c\x9a\xf6\xe8\x04\xd1\x9b\x40\x3d\x63\x7e\xf9\x00\xa0\x9f\xa6\x38\x8f\x41\x2e\x92\x62\x0c\x44\x18\x27\x36\xc1\xb1\xb2\x09\x8e\xaf\x61\x13\xb4\xec\x29\xad\x84\x23\x6c\x09\xb4\x8e\xdb\xd3\x45\x57\xc2\x53\x12\x94\xf8\x44\x2b\xe1\x48\xd8\x02\xed\x49\xf1\xd9\x42\xb4\x3f\x92\x71\xd2\x9e\x30\x6a\x7b\x81\x91\xd5\x3e\x03\xfa\xcc\xe6\x1d\x77\x36\x39\x52\xd9\x6d\xe2\x74\x29\x5e\x30\x03\x7f\xc9\x06\x75\x46\x5b\xc9\x9e\x62\xc4\x33\xc5\x88\x5e\xc2\x88\x52\xa8\x60\x39\xfc\x55\xcb\xfb\x48\xcc\x8e\xb1\xde\xed\xaf\x4e\x44\x22\x2f\xeb\x5b\x6f\x2d\x5b\x68\x84\x3d\x54\x25\x75\x3b\xcd\x69\x1a\x7b\x5a\x7e\xd5\x90\x57\x11\xbc\x6e\x81\xf1\x65\x4d\x98\xc8\xd7\x65\x9f\xe3\xb0\xbd\xc8\x0d\x5b\x8d\xe1\xed\x76\x32\x62\xda\x25\x23\xe6\x22\x29\x71\x51\x52\xe2\x3c\x2f\x41\x05\x40\x25\x3d\xeb\x82\xdd\x2e\xa5\x21\xf7\x93\x40\x18\xbb\xf9\x93\x60\xbb\x4f\xc0\x76\x97\x8b\xb2\xdd\x25\xb1\x1d\x3e\x11\xdb\x7d\x92\x6c\x87\x8a\x57\x9e\xeb\x92\xa9\x9a\x88\x8a\xd2\xbd\x6d\x16\xea\xf6\x79\x01\x77\xd1\x6a\xb8\x4d\x62\x3d\xe6\x2a\x91\xa1\xb8\xab\xad\x48\xed\x31\xfb\x22\xed\xba\xd0\x6e\x17\xb9\x2e\x50\xae\x72\x5d\xc0\x1c\x12\x7c\x1a\x2b\xb5\x19\x81\xee\x09\xd0\x7a\x45\x66\xd3\x69\xaa\xf8\x45\x9e\xf1\xf0\xec\x1f\xae\x99\x2a\xaf\x97\xf2\x16\xa9\xec\x07\x71\x39\x5c\x8a\xbd\xd5\x3e\xa6\xd5\xd0\x5c\x4e\xb8\x4d\xa3\x11\x08\x80\x25\xeb\xa3\xdd\x2e\x51\x39\xb5\x62\x8a\xf3\x68\xdd\x84\x65\x8a\x4d\xc2\x05\x0b\x1b\xe1\x0d\xd8\xa7\x15\x8b\x97\x25\x1e\x2d\x58\x58\x91\x7d\xa7\xaf\xdb\x77\x68\x3d\x52\xb4\xbf\xb8\xda\xd1\xf6\x17\x31\x29\xcb\xd2\x02\x63\xd7\x91\xbf\xda\x02\x2b\xce\xa3\x65\x16\x94\xa1\x86\x29\xbb\x7d\xca\xb2\x62\x0d\xe3\xb9\x60\x80\x63\x72\xb0\xc7\x87\x0b\x8e\xc8\x21\x0d\xc8\x61\x32\x1e\x07\x38\x1c\x83\x4c\x3d\xc1\x82\xf5\x04\x54\x4f\xa0\xea\xc1\x93\x66\xb9\x53\x84\xe8\xdd\xe8\x15\xf6\x45\xa8\xf7\x05\x69\x17\x52\x69\x89\x78\x75\xf3\x1c\x1b\x49\x27\xe5\xf9\x58\x82\x8e\x93\x8d\xf5\xe3\x64\xe3\x22\x96\x38\xcd\xb0\xc4\x69\x96\x25\xa2\x98\x25\x46\xc4\x12\xa9\x0d\xa2\x38\x8f\xb6\x89\x76\x31\xa3\x98\xd9\xb1\xe1\x24\x9c\x2a\x58\x77\x77\xa9\x7e\x28\x34\xd1\xe8\xe5\x66\xe2\x7d\xb9\x5a\xbc\x2f\x65\x42\x9e\x14\x54\x32\xc9\x98\x90\x27\x06\x6c\x69\x8d\xd5\x10\xa7\xce\xa7\x89\x89\x6d\xba\x98\x89\x2d\x51\x66\x94\x2e\x53\xa7\x55\x5f\xc6\xba\x92\x37\xe0\xff\x76\xb5\xcd\x3d\x51\x08\x7e\x4f\x15\xa1\xa0\xd9\xad\xd1\xc8\x0b\x5d\x19\xb2\xb7\xf5\x5b\xb3\xf5\x7b\x75\xc7\x68\xbb\x73\x1d\xdf\xe8\xfc\x29\xd3\x2e\x3f\x7c\x2a\x82\xb1\xf6\xb8\x87\x82\x16\xbb\xc5\x12\xbb\xb3\x9d\xac\x2a\xdf\xba\x2f\x30\xdd\x58\x47\xb7\x4c\xd0\x07\x3a\x63\x71\x00\xbc\x8d\xfd\x85\x80\x5a\xef\x62\xf7\x29\x02\xb3\xbd\x29\xc0\xc8\xef\x00\x86\xf8\xae\x2d\x8a\xbe\x97\x45\xaf\xd8\xc0\x0c\x02\xaf\x6b\x07\x4b\x29\x32\x3d\x78\x82\x8b\xe7\xa9\x78\x5e\x02\x78\xef\x61\x19\x2d\x0c\xf0\x7d\xfe\xaf\xe2\x73\x3e\x1d\x06\x93\x07\x85\xcd\x5d\xed\xea\x2e\xa9\x35\xe3\x09\xa0\x66\x00\xd2\xac\x08\xa2\x82\x92\x52\x7f\x80\x2b\xd1\xbc\x9e\xd4\xc5\x06\x14\x67\x6b\x20\xfc\x66\x69\x5d\x01\x70\x23\x3a\x89\x61\x9c\xb6\x55\x2d\x57\x9e\x97\xd3\x0b\xd0\xd8\x1d\xd2\xbe\x9b\x1c\x8c\x98\x4e\x39\xa8\x8e\x78\x80\x1d\x8e\x06\x41\xc4\xfc\x34\x85\xf9\x29\x61\x7e\x9a\xc1\x1c\x5d\x7b\x97\x97\xf1\xb3\xd2\x7d\x69\x2a\xf5\xda\x7e\x9d\x0a\xe4\xda\x17\x79\x6b\xc7\x61\x27\xce\xc4\xe4\xaa\x4c\x52\xb8\x78\x5b\x74\xb3\x0c\xc3\x69\xb3\x31\xc5\xe4\x20\x1c\x71\xa9\x99\x36\x1e\xd1\x25\x42\x93\xeb\x91\x91\xd0\xff\x32\x21\x2a\xc9\x26\x60\x3a\x45\xa5\xaf\xa2\xca\xae\x70\x77\xa6\x7d\x7a\x07\xd0\x79\xb4\x93\xc8\xa8\xfd\x03\x40\xb7\xcf\x22\x18\x7c\xdd\x9a\xdc\x84\x7c\xaa\xb4\xb7\x3f\x2c\x1b\xcd\x26\xa9\x02\x53\x79\xca\xf6\x2f\x71\x72\x51\x86\x42\x66\x75\x75\xba\x76\x16\x7b\xac\x9e\x71\x77\x57\x54\x87\x77\xf4\x56\x3b\x98\x7b\xc1\xcf\x0b\x0f\x18\x62\xcd\x7d\xac\xfb\x92\x4e\xb0\x5e\x80\x5b\x95\x38\xc4\xfa\x49\xe5\x34\x64\x8e\x6d\xa7\x9c\x5b\xa6\xf7\x5d\x4e\x31\x9a\x6c\xc4\xed\x3c\xa7\xeb\x4d\x51\xb4\xc8\xed\xdb\x99\xa9\xd9\x76\x9b\x3b\x72\x11\xd6\xc6\xee\x6c\xd4\x1b\x62\x36\x91\xa9\xed\x47\xc8\x36\x2e\xdf\x3f\xb2\xa6\x89\x6d\xaf\x9e\x62\x01\xfa\x68\x5d\x2b\x06\xe8\x8d\xb4\x92\x69\xf8\x1b\x29\xf8\x0f\x1b\x12\x3e\x7e\xd5\xfc\x9a\x0e\x75\x83\x9d\x89\x60\x51\xd8\x3b\xdc\x6d\xda\x2e\xa1\xe9\x6a\x68\xba\x0a\x4d\xdd\xc7\x43\xd5\xeb\x6a\xf5\xba\xaa\x5e\x78\x1b\x9b\x07\x5d\xbc\xcc\x07\xeb\x91\x66\x43\xbc\xf5\x76\x0b\x00\x7a\x64\x6d\xcf\x90\xdc\x13\x5b\xf4\xaa\xef\xb1\x27\xd7\x40\x9e\xe5\x8e\x59\xb3\x3e\x76\x8e\xdd\xd1\xf7\x86\xa7\xcc\x76\x50\xbd\xbf\xb2\x6f\xe8\xcd\x7f\xe0\xcd\x19\xe4\xc7\x3c\x31\x65\x10\x45\x1a\x8b\x0a\x55\xfe\x8f\x42\x55\x9e\x75\xcd\xd7\x61\xf5\x24\xfa\x2d\xc9\xed\x74\x27\x80\x62\xf8\xc4\xe6\x4f\x91\x24\xc5\xb3\x0c\x83\xd3\x29\x6c\x2b\xf0\x9a\x79\x04\xf5\x79\x1b\x47\x8e\x90\x3a\xad\x3f\xad\x9e\xc4\x09\xe3\xa2\xcb\xa3\xc3\x3e\x4b\x7d\x1e\x93\xba\x87\x11\xc8\x7a\xb8\x6a\x85\xa7\x91\x84\x24\xfc\x2c\x24\x33\x0c\xd2\xbc\x30\x50\xac\xd0\xe6\x3e\xb1\xab\xe2\x84\x81\x62\xd5\x36\xb2\xaa\x28\xe2\x17\xb0\x2a\x95\xdc\x20\xb0\xc4\x30\x02\x2c\x31\xea\xe7\x20\x46\x22\x48\x23\x11\x28\x24\x7a\x32\x96\x00\x85\xe2\x51\xf0\x03\x42\x44\x95\xc1\xd6\xad\xb6\xf5\x62\x54\x6e\x83\x00\x13\x1a\xca\xfd\xb3\x8d\x7c\x9b\xd4\x03\xdf\xce\x4f\x4b\x9d\xcb\xfa\xcc\x25\x2e\xf3\x05\x97\xd1\x82\xf1\x3f\xf3\x2c\x18\x41\x95\xe8\xc8\xe5\x61\x9a\x34\x5d\x22\x8d\x12\xd1\x2d\x00\xe6\x50\x85\x2e\x56\x88\x40\x14\x0d\x08\xc0\x7a\xea\x9b\xfd\x82\x6f\x52\x5f\xd0\x27\x1b\x54\x27\x51\x8d\x34\xa9\x3d\xb0\xd2\xa0\x2b\xbe\x88\x8d\xe5\x02\x25\xf0\x15\xa6\xa4\x89\x1e\x53\xdb\xf0\x28\x5e\x49\x0e\x82\x6c\x7f\x77\x6d\x13\xee\x20\xdb\xe3\x3d\x41\x7e\x4f\x00\xc1\x73\xb7\xf2\x43\x53\x7b\x62\xab\x65\x67\x15\xe8\xa0\x16\x46\x6b\x80\xa1\x4a\x61\xd5\x08\x54\x60\x43\x40\x0d\x0d\x06\xee\xf5\xd6\xdc\x84\x75\x6b\xd9\xd9\x1a\xbe\xd8\x78\xc8\x3a\xa2\xe7\xfe\xcc\xf5\xdc\xf5\xce\xda\xd2\xd2\x24\xd1\x2d\xda\x4a\xb7\xc8\x45\x73\xc5\x36\xe0\xdc\xbc\x4a\x04\x74\xf6\xbc\x95\x95\xd8\xd4\xb8\xb1\xb1\xce\x2c\x11\x93\x45\x0b\xc1\xcd\x13\x37\x49\x11\x15\xba\x30\x6e\x85\x5c\x46\x53\x2d\x9d\x8a\x42\xac\x43\x42\x4c\xd9\x2b\xda\x79\x8b\x8b\x96\xd3\x4d\xb6\x10\xbb\x49\x30\x07\x04\x24\x25\x60\x31\x76\xa4\x8f\x35\x7b\x79\x85\xde\x8f\x03\xeb\xf7\xe7\x09\xfb\x40\x8b\xb4\x7e\xc1\x22\xad\x9f\x59\xa4\xf5\x55\x18\x08\x31\x79\x7a\x82\xe5\x8b\x9c\x47\xea\xe4\x36\xd2\x40\xb4\x1c\x39\x74\xa0\xac\x35\xa8\x4a\x9c\x41\x02\x69\x40\x90\x04\xa8\x58\xe0\x06\x15\xbb\x25\x48\xba\x65\x48\x35\xf7\xae\xa8\x79\x98\x74\xcb\x30\xd5\x2d\x01\x75\x8b\x6f\xec\x16\x0c\x62\x4b\x16\x82\x7c\x13\xc5\xe5\x1a\xe8\x6f\x93\xe6\xf1\x30\xc5\xe3\xcd\x51\xd1\xa6\xc5\x28\x13\xf2\xe7\x14\x56\xa8\x42\x81\xdf\x0d\x84\x88\x10\x66\x89\x40\x58\x5e\xc4\xb6\xc5\x68\x8f\x8f\x17\xdb\xb4\x18\x7f\xc4\x2d\x0b\x54\x58\x29\xf2\x2c\x41\x5e\x3c\xf2\xac\x80\x3c\x4b\x9a\xd0\x11\x4d\x10\x87\xf5\x3a\x5a\x45\x67\x8b\x55\x74\x16\x37\xe1\x1c\x97\x87\xa7\xe8\x0f\x8f\x7c\x1b\xa1\x09\x61\x94\x04\xae\x13\xf4\x6b\x5e\x60\x91\x29\x24\x67\xe2\xf8\x5b\x04\xec\x3d\x5d\x4d\x09\xd2\xdd\x19\xe4\xc4\x1f\x49\x7c\x11\xf5\x73\x38\x3c\x87\x42\x49\xcc\x8c\xf4\x9a\xa4\x53\x32\x57\x9c\x8b\x22\x14\x92\xac\xb4\x98\x82\xf4\xdb\x28\x57\x68\xc4\x95\x93\xcf\xd7\xe6\x7e\xeb\xba\xfe\x7e\x4d\x39\xf9\xd8\x5c\x89\xf0\x4d\x0c\x43\xd5\x91\x9d\x21\x74\x62\xda\xce\x96\x66\x80\x2e\x77\x62\x63\x4b\x77\x31\x63\x4b\x97\x8c\x2d\xdd\xb4\xb1\x05\xea\x4e\x23\xd3\x91\xbb\xe2\xd0\x74\x1d\xc7\x6d\x14\x77\x0d\x18\xfd\xfb\x87\x02\x41\xe6\x4a\x02\xc9\x83\x5c\x7e\xaa\x34\x2d\x21\x55\x98\x59\xc0\x1f\x09\x51\x43\x10\x7e\xde\xd2\x0b\xdf\xf3\xd4\xc8\xd2\xaa\xdd\xc1\x6f\xd4\x81\x59\xed\xa5\xd0\x35\x9d\xd4\xf4\xad\x28\xf7\xb9\xcf\xa1\xb4\xb8\x56\x14\x12\x40\xdb\x2d\x28\xba\xd6\x97\x7d\x8d\xe9\x8d\x7c\xab\xb1\x70\x23\xdb\xec\x1d\x71\xa1\xb0\xb2\x73\xae\xa6\x03\x6c\x11\xeb\xc8\x2f\x33\x9f\x0a\x73\x44\x5f\x9c\x37\x10\x07\xc7\xc1\xf5\x8e\x36\x16\x07\xc9\xbe\xe2\x60\xee\x5d\xc5\x12\x5c\xb0\xba\x80\xf7\xff\x0d\xd5\x05\x38\xa6\x7e\x09\x16\x07\xab\x9a\x98\x6d\xd8\x50\x34\xcc\x1c\x9a\xf5\xe6\x5a\x16\x8a\xb0\xa9\x31\x2d\x23\xa8\x11\x04\x48\x44\x35\x46\x49\x8d\xd1\x22\x35\x22\xe1\x42\x00\x1d\xfe\x12\xce\x03\x23\xdf\x09\x23\xd9\x09\x23\x34\x07\xff\x32\xba\xa9\x4e\x48\x85\x69\xd9\xdf\xaf\xaa\xe8\x95\x89\x1a\x31\x50\xe4\x25\x42\x5e\x32\x9c\x31\xa7\xd6\xbc\x62\x10\xd7\x19\xae\x24\xf2\x91\xd5\x77\xf1\xeb\xf2\x11\xec\x71\x4f\x8d\x60\xe2\x27\xad\xc4\xd7\x32\x99\xd3\x29\x9a\x8b\x3b\xbb\x29\x71\xd1\x45\xc1\xd9\x13\x72\x40\x1e\xeb\x90\xf7\xea\xe2\xc6\x0c\xa0\x85\xf3\x5a\x57\x9e\x41\x4b\xdf\x15\xe1\x2f\xb8\x29\xe2\x93\x28\xf5\x13\x51\xda\xcb\x89\xd2\x2e\xa2\xdf\x51\x2d\x4f\x77\xe2\x41\xb5\xf9\xa3\x7c\xb6\xd8\x7f\x27\x96\x0b\x0d\xd2\xb5\x90\x3c\xd8\x7f\x1d\x3c\xb1\x97\x2e\xdf\x68\xac\xd7\x64\xdc\x65\xcb\xf2\x74\x9d\x49\xe0\x25\x28\xcf\xb3\xa4\xdf\x80\x4a\xba\xb2\x92\x8c\xf2\x0a\xa4\xc7\x5a\xc1\x3a\x96\xd4\xd9\xc5\x3a\xff\x7f\xf6\xde\xfc\x49\x8e\xeb\xc8\xf3\xfc\x7d\xff\x8a\x1d\x18\x8d\x06\x4c\x3f\x76\xfb\x7d\xa8\x58\x1a\x23\x40\x8d\x44\x8a\xad\xd5\xd5\xbd\xdd\xcd\xa1\xb5\x15\x01\x90\x02\x0f\x40\xc4\x41\x51\xd2\x68\xff\xf6\x75\x7f\x89\xa8\xca\xca\x4c\x64\x20\x81\x92\xad\x56\xd6\x04\xf3\xe3\x51\x11\xf1\x7d\xfe\xae\x78\x71\x7b\x6c\x97\xee\x15\x1f\xa2\xd8\x44\xf2\xac\xbf\x97\x75\xaf\xa2\xd2\xb6\xea\x27\x47\x54\x3f\x7e\xa5\xea\x93\x57\x87\xe9\x6d\x65\xe7\xb1\x8e\x27\xe0\xfd\xab\x57\xf0\xa1\xb6\xcd\xcb\x77\xef\xab\xab\x2c\x77\x91\x6b\xb5\x25\x84\xc6\x2b\x3e\xde\xd2\xa3\x7c\xaf\x37\xcf\xcb\x11\xb6\xce\x56\x7f\x59\xb5\xdb\x8a\x3e\x56\xbd\xfa\x06\xcc\x8f\x19\xef\xfc\xf7\xcb\x68\x93\xb6\x9c\xda\xd4\x63\x68\x55\xb5\xcb\xa5\x93\x43\xdf\x50\x19\x4b\x9e\xaa\x20\xab\x99\xaa\x24\x97\x43\xed\xba\x7a\xf6\x29\x5e\xb6\xc5\x83\xe5\x4e\xc7\xe6\xb2\x7d\xbd\xf4\x7f\x7e\xf7\x93\xb3\xbb\x07\x3e\xa6\xbe\x28\xee\x7e\x72\xfb\x7a\xc4\x80\x8b\xd9\xda\x97\xb7\x4c\x3e\x7a\xfe\xe4\xe2\xfc\xee\x3f\x9f\xdd\xfd\xe5\x2b\x22\xcb\xc2\xa6\x8d\x71\xb9\x68\xf1\x32\xdd\x39\x8c\xbc\xbc\xc1\x00\x00\x08\x04\x0c\x02\x0a\x06\x0e\x01\x89\x80\x88\x84\x8c\x82\x8a\x86\x8e\x81\x49\x40\x48\x44\x4c\x42\x4a\x46\x4e\x41\xc9\xc0\xc8\xc4\xcc\xc2\xca\xc6\xce\xc1\x29\x20\x28\x24\x2c\x22\x2a\x26\x2e\x21\xa9\xa0\xa8\xa4\xac\xa2\xaa\xa6\xae\xa1\x69\x60\x68\x64\x6c\x62\x6a\x66\x6e\x61\xe9\xe0\xe8\xe4\xec\xe2\xea\xe6\xee\xe1\x19\x10\x18\x14\x1c\x12\x1a\x16\x1e\x11\x99\x90\x98\x94\x9c\x92\x9a\x25\xcb\x9a\x75\x6b\x5c\x3e\x53\xd3\xe7\x2f\x9b\xcb\x3a\x3b\xf3\x68\x36\x78\x77\xd3\x5f\xff\x55\xa3\xee\x2c\xdf\xf4\xfb\xf2\xe5\xfd\x81\xfb\xef\x53\x07\x8c\x65\xbb\x73\xca\x3d\x9e\x6a\xf4\x7f\x5a\xba\x4a\xdd\xdf\xb9\x78\xd6\x37\x77\x3a\x4a\xc9\x87\x3f\x5b\x2e\x8f\x3e\x3a\x37\x9d\x43\x46\xb7\xef\x76\xc7\x7d\x6f\x79\xf4\xa7\x27\xba\xeb\x6e\xf6\x33\x73\x3b\x99\xc3\xf6\x66\xfc\xde\xbf\xcb\xdf\xba\xe5\xf1\xe5\x03\xd7\x1d\x7e\x5c\xfa\xe5\xbf\xed\x7b\xeb\x5f\xbd\xea\x0c\x6f\x6b\xf5\x65\xab\xe8\x1b\x49\x57\x67\xbd\x5f\xbd\x5a\x70\xf0\x51\x82\xf7\xbe\xbe\xfe\x16\xc6\xf2\xfa\xd6\x34\x97\xf1\xd5\xe4\xec\xf8\x3b\x7c\xf3\xa4\xf4\x9b\x3a\x34\x78\xc3\xe3\x8c\xff\x4e\xed\xaa\x8b\x52\x77\x8e\xfe\xe9\x36\x76\xf1\xe6\x9d\x99\x0a\x47\xfb\xfb\xe5\x60\xe8\xf7\x97\x07\x43\xbf\x3f\xf9\x79\xb5\x6e\xdb\x47\x4b\x8c\xba\x3a\x59\x7b\x34\x8f\xef\x47\x9d\xb7\xf5\xc0\xf3\xdd\x0d\x7c\x38\xe1\xbb\xcf\xce\xff\x7e\x36\xfe\xad\xcf\x82\x74\x4c\x7f\xbc\x7c\x70\xf7\xf6\xd3\xaa\x3a\xd8\x7e\x38\xfa\x06\xaa\xee\xe9\xdf\x71\xd5\xc1\x52\x75\xd7\x5e\x81\xec\xce\x78\xf9\xce\xf4\xa3\xae\xc7\x47\x37\x50\x8f\x8f\xfe\x6e\xeb\xf1\xf6\x37\x9b\x11\xe2\xce\x65\x57\xec\x98\x24\x75\xd4\xf9\xac\x03\x99\x6d\x8d\x55\xfb\xe3\xd4\xb3\x1e\x63\xb7\x86\xaa\x17\xfd\x70\xf9\xb3\x39\x54\x3d\xef\x6b\x36\xff\xe3\xf9\x1b\x0d\x55\xcf\xfa\x72\xd2\xb3\x65\xa8\xfa\xbe\x52\xfa\xfe\xdd\x77\xbf\x5f\x86\xaa\xef\x2f\x87\xaa\xef\xdf\x72\xa8\xfa\xc3\xd5\x50\xf5\x87\xee\x27\x7f\xb8\x81\x7e\xf2\x87\xbf\xdb\x7e\xf2\x62\x7b\xa8\xfa\xe1\x6a\xa8\xfa\xa1\xab\xee\x87\x1b\xa8\xba\x1f\xfe\x8e\xab\xee\x6a\xa8\xfa\xcb\x1f\xcf\x9f\xbd\xec\xe7\xff\x35\x52\x9d\x56\x8d\x7f\xbc\xec\x81\x7d\x20\x39\x07\x9f\x1a\x88\x4e\xa9\xc4\xff\xaa\xc4\x7a\x08\x7f\xb9\x94\xf2\xa7\xf3\xab\xef\x43\xdc\xfd\xd5\xdb\xd5\xd8\xdd\x5f\xf5\x17\x22\xba\x59\xfe\x34\x2f\xc6\x5c\xec\x3e\x84\x76\x7f\xbe\xa4\xd3\x1e\xf7\x3e\x5c\x78\xf8\xa8\xfe\xe2\xe2\xc0\x3d\xad\x65\xe6\xd5\x31\xfe\xf2\x86\xce\xd6\x01\xfe\x5f\xb1\x47\x20\xb1\xa8\x79\xe4\xc5\xe7\xf7\x6b\xd9\x97\xbf\x7b\xf4\xd5\xd7\xdf\x7c\xfb\xf8\xc9\xef\xbf\x7b\xfa\xec\xf9\x8b\xef\xff\xf0\xc3\x1f\xff\xb4\xb3\x73\xbd\xbe\x0b\x7d\xb7\xc3\xbb\x2c\x3b\xd9\x43\x31\x89\xc7\xed\x3f\xd5\xa2\xbf\xa1\x22\xec\x14\xe0\x32\x9c\xfb\xc5\xfd\x03\x2d\x7c\xac\x39\xef\x1f\x6a\xce\xfb\x7b\xcd\x79\xff\x58\x73\x5e\x3c\xb8\x3a\x77\xbb\xb8\xbf\x9c\xa4\xfd\x0d\x34\xf2\xc5\xc3\xcb\x37\x08\x1e\x54\xce\x0e\x9f\x0d\x5e\xec\xbc\x94\xdf\x7f\xef\x9e\x0f\xce\x7e\x71\xf1\xe0\x6f\xbc\x07\xcc\x8b\xae\x7f\xc5\xa1\x77\xb9\xd8\x5c\xbd\xe8\x8b\x57\x5f\x57\x5e\x9e\x5a\xe9\x37\x8b\x2f\xbf\xdd\x50\x97\x3e\x3e\xeb\x0b\x90\xbb\x1f\xe9\x3e\x2c\xdb\xd5\x9d\xdd\xfd\x97\xd7\xbd\x3d\x77\xed\x52\xe9\xfd\x57\x5c\x6f\x5e\x3e\x8b\xb9\x75\x3e\xdf\x79\xab\xf9\x5b\xf5\xbb\x79\x52\xb3\x53\xc0\x19\x8e\xb5\xf6\x6b\x14\x7d\x6f\xfe\xde\x3f\xd6\x03\x61\xb5\x4e\xd5\xe0\xc3\x8f\x1e\x6f\x0a\xb2\x79\x0e\xf7\x77\x33\x5c\x5f\x19\xac\x4c\xcf\x28\x20\xcb\x13\xd6\xfd\x3c\x8b\xa9\x32\xdf\x39\x70\x63\xed\xd6\xff\xfa\x5f\x3f\xdc\xba\x73\x2d\xe7\x7b\xdd\xe1\x5a\xd3\xef\x67\xf4\xc7\xb2\x75\xaf\xe1\xa4\xa4\x76\xd3\x7a\x17\x75\x7b\x2c\xbc\xba\xce\xf7\x79\xdf\x54\xbb\xff\xa4\x7a\xcd\xe3\x7e\x5c\xbb\x2e\x1b\xf6\x83\x6f\x5f\x6e\x2a\xff\xd0\xba\x7f\xd9\x69\x8a\xed\x0b\xca\xff\xba\xde\x9e\xbb\x2d\xd9\x2d\x77\xef\x1f\xff\xb5\x5e\xf5\x7d\xd0\x35\x5f\x35\x5e\x6d\xb7\xa9\xd4\x25\x37\x97\x29\x9d\x1d\x71\xfd\x7f\x9f\x72\xa7\xb7\xaf\xc4\x7d\xb4\x5c\x2b\xeb\x16\xed\x0b\xc5\x73\x6f\x09\xf3\x91\x8d\xf9\x77\x52\x65\x65\xdb\x63\xd2\xf5\x1c\x94\x6c\xbb\x79\xae\xb2\xb3\x6c\xb1\x1d\xc2\x1a\x29\xde\x7d\xf7\xde\xaf\x66\xb9\x5e\x4f\x7c\x79\xb7\xb2\x55\x95\x99\x87\xa5\xff\xcd\xd4\x7f\x59\x9d\xf4\x27\x8f\x97\x4e\xba\x6c\x5b\x5f\xd4\xd5\xe7\xa3\xb7\x84\xae\xd6\x83\xf1\xe5\x35\x57\xf5\x71\xee\xcb\xc7\xd9\xfd\x15\x7d\xf8\xa2\xfa\xf0\xf5\x27\xd6\xe3\x15\x6b\x7e\xbe\xb7\x26\xd2\x2b\x56\xfd\x62\x7f\x55\x78\xc5\xaa\x8f\xf7\x57\xe5\x57\xac\xfa\x74\x6f\xd5\x7c\xc5\x9a\xcf\xf7\x13\xc5\x57\xac\xfa\xfd\xb2\xea\xa6\x3d\x99\x6e\x64\x53\xbf\xd6\xfc\x6f\xb3\xa5\xef\x26\xb5\xbd\xa1\x5f\x96\xf0\xf3\x1f\x23\xa2\xd4\xef\x6a\xdb\x3a\x54\x86\x17\xb7\xfa\x94\x1d\x69\x7f\x68\x7d\x74\x2d\xbe\xcc\x49\xb9\xab\xeb\xed\xef\x7c\xfb\xe8\x71\x4d\x3d\xda\xe4\x6b\x30\x76\x89\x61\x66\x75\xb9\x48\x20\x3d\xe7\xaa\xef\x57\x91\x4c\xb5\xaf\x8b\xff\x0d\xe7\xf3\x60\xde\xfe\xe5\x56\x3f\xee\x40\xb1\x9f\xb7\xaf\x6e\x22\x6f\x5f\x1d\xca\x5b\x7b\xfc\xea\x32\x6f\xd7\xef\x60\xfe\xfb\xe1\xfb\x6e\x97\x77\x92\xfe\xa5\x67\x0f\x96\xad\x67\xc1\x76\x5f\xbd\xf9\xd5\x8b\x27\xcf\xeb\x0e\xf4\xbf\x9f\xdd\xfb\xe0\x75\x13\xab\x62\x1f\x49\xeb\xb7\x4f\x3e\xf8\xcd\xbd\x8f\x3e\x3a\xbf\xf7\xc1\xd9\xbd\x9f\xac\x24\xf9\xaf\x9b\x24\x73\x2d\x7f\x3d\x22\x9e\xdf\xfb\xc9\xd9\xbd\x9f\xbe\x66\x82\x9d\xc7\x95\xf4\x2e\xf3\xf9\xd3\xb3\x7b\x1f\xbf\xea\xeb\x28\x87\x22\x71\xec\x1f\x87\x7c\x7e\xf0\xf8\xa2\x92\xea\x6f\x0f\xf5\xf1\xc5\x83\x32\x1d\x0e\x78\x6b\x7f\xdb\x0f\xa0\xbf\x7c\xcc\x07\x67\xd2\xf7\xe7\xe1\x06\x79\xee\xbe\xf9\x75\xb5\xff\xbe\x5c\x4b\x99\x0f\xbd\x1f\xd6\x41\x25\xfb\xc3\xa2\x73\xad\xbc\x7a\x3e\x31\x6d\x99\x42\xf2\x3b\xbb\xca\x9d\x57\xba\x66\x5d\xdd\xbb\x78\x7c\xf7\xe2\xfe\xd7\xdf\xcd\xce\x71\xef\xe3\xb3\x7b\x3f\x7f\x9d\xef\xc7\xbc\x8c\xd5\xbd\x49\xf7\x41\x07\x97\xbc\x0c\x04\x2f\xf1\xfe\x0c\xca\xfd\xfe\xb9\xfa\x7c\xec\xf6\x3d\x89\xcd\xd7\xa5\xdb\x6d\x09\x1f\xb6\x70\x39\x84\xac\x94\x3f\xbb\x1a\xe0\xd2\x17\x2d\x02\xcd\x47\x09\x1e\xbc\x97\xbe\xb9\xce\x0a\x33\xa4\xcc\x92\xc8\x97\x95\xc8\xef\x0e\x27\x62\xba\x24\xe2\x50\xf5\xdd\x69\x98\x6e\xa5\xf1\xd5\x92\xc6\xa3\x4a\xe3\xab\xeb\x69\x5c\xfb\xe3\xec\xde\x27\x6b\xe1\x8d\xdf\x28\x7a\x31\x54\x8d\x6d\x6a\xee\x61\xdf\x40\xac\xa3\xf5\x47\x5f\x5c\xdc\x7f\xf8\x8b\x79\x47\xf1\xe2\xfa\x01\xdf\xe5\x03\xdf\x9f\x6f\x3e\x40\x5b\x53\x9c\xcb\xa1\x0d\xcb\xe6\xa1\xb5\xd9\x90\x75\xae\xf0\x9b\x3f\x3e\x7e\x7e\xf1\xc3\x52\xa2\x97\x19\x5b\x6a\x66\xfd\x28\xf9\xa2\xbc\x6d\x8e\x92\xbf\xda\x1c\x25\x7f\x5d\x55\xf4\xcd\xa6\xb6\xbe\xbd\xd6\xa1\xfb\x0d\x8c\xc7\x57\xd9\xae\x32\x7d\x5d\x65\xfa\xa6\xca\xf3\x6d\xbf\x77\xf7\xea\x1c\xfc\xb7\x4d\x61\x92\x3a\xe3\x4f\xba\xdf\x1c\x3a\xa8\xff\xfd\xcb\xea\xf9\xee\xba\xd3\x0e\x1f\x7c\xcd\xe9\x93\x72\xda\x1f\xf9\xfa\xae\x9c\x3e\xdd\x77\x5a\xfe\x96\x6d\xb8\x3a\xd4\xeb\x54\xd4\xb3\xeb\xd5\x8f\x77\x76\x37\xe4\x3a\x74\x7c\x56\x31\x9d\xef\xff\xae\xf2\xfa\xe7\x1a\xe1\x2f\x2a\x18\xf7\x8f\xea\xf2\xfd\x7c\xf6\x61\x1e\xa9\xf8\xfc\xe6\xa2\x2f\x45\x5e\x66\xc7\x9c\x1d\x3b\xb3\x11\x68\xce\x47\xda\x5d\x80\xb0\x59\x00\x7b\x0b\x64\xb3\x80\xf7\x16\xd8\x5c\x90\x7b\xf3\x63\x23\xc0\xab\x05\x2f\x97\x10\xf4\xb8\xb1\xac\xe6\x57\x7f\x84\x76\xf3\x74\xf0\xdf\xef\x37\x45\xfb\x7e\x59\xbf\xe7\x6e\xe5\xf5\xfb\x45\xda\xf3\x65\x67\x7e\x68\xcf\xee\x32\x77\xe8\x86\xed\xc6\x78\xf1\x3a\x6d\xf1\xc3\xa1\x73\xc3\x1f\x4a\x7b\x39\x18\xff\xf1\xfc\xde\xcf\xaf\x77\xa0\x1f\x66\x30\xde\x3f\xce\x87\x72\x2e\xca\x56\x1f\x6e\xd9\xc5\xc5\xba\xc3\xce\xe5\xed\x0a\x65\x25\xdd\x05\xff\xf7\x9f\xea\x09\xd9\x1f\x2e\x9f\x25\xda\xe9\x04\x2f\x36\x97\x52\xe7\x20\x0b\x5d\xb7\x7f\x38\xbb\x0a\x0b\xf3\x87\xab\x63\xb4\x75\x97\x2d\x7d\x30\x37\xb0\xdd\xc6\x91\xb8\x6a\x0e\xc9\xab\x69\x85\xad\x69\xdc\x9a\xa6\xad\x69\xde\x9a\x96\xad\xe9\xd9\xac\xf3\x82\xe2\xb3\xab\x2f\xea\x5f\x6f\x1a\x5a\xcf\xf6\x7c\xa7\x0b\x0e\x46\x3a\xa6\xad\x03\xa3\x07\xbb\x5b\x77\x5d\xe2\xd9\xf5\xfa\x60\x46\xcc\x78\xf0\x63\x7f\x2d\xaf\x9d\xf1\x8b\x3a\x48\xe6\x99\x4c\xe9\x76\x02\x10\xef\x6f\xab\xf3\x5d\xba\x1f\x93\xea\xeb\x35\xc6\xc5\xe7\xbb\x9b\x2d\x6d\xb6\x29\xda\x6d\x1e\xde\x6a\x92\x39\x0a\x6f\xaa\x60\x76\x8a\x3a\xc5\x7b\x3d\x77\x4b\x33\x6c\x12\x7f\x0d\x49\xbd\x00\x72\xb1\x3f\xf7\x6c\xca\xfe\xe5\xf1\xdc\x85\xdf\xab\xfa\x3e\xbf\xf7\xc9\xd9\xbd\x7f\x7e\x93\xcf\xc0\xd5\x4e\x71\xe9\x09\xf3\x59\xb8\xee\x0e\x2f\xfd\xdd\xba\x35\xae\x67\xaf\x8b\x70\x60\x6f\xb5\xbc\x66\x78\x71\xfd\x92\xc8\xf2\x4e\xed\x9d\x63\x09\xee\xb6\x20\x8e\x4b\xe1\xe5\xab\xa8\x36\xab\xfa\xde\x2f\x6a\x71\xda\xf1\xd4\x96\xf5\xe6\x89\x66\x7f\x31\xf8\xe2\xeb\x87\x9b\x43\xfc\x0f\xef\x0d\x18\x97\x9d\x7e\x71\xf1\xf0\x1c\x0e\x3d\x6d\xb9\xac\xb6\x1b\x7a\xf7\x5a\x09\x1f\xf6\xb3\xf5\xed\xa8\x3d\x2d\xa7\x04\x0f\xc6\xce\x3a\xdd\xd4\x5b\x4f\x67\xbe\xcc\xfb\xee\x65\xb7\x7e\xe6\xef\x72\x37\x77\x75\x50\x72\x71\x6d\xe6\x55\x4d\x77\xff\xbb\x3c\x16\xec\x8e\xf9\x7a\x95\x02\xab\xeb\xfd\xb7\x4d\x2d\x53\xa7\x3e\x27\xef\xcf\x8e\x3d\xdf\xcf\xfb\x62\xe9\xf9\x7f\x3e\x98\xbb\xb9\xb5\x5c\xae\x96\x7d\xd1\xe3\x95\xc7\x1c\xbf\xdb\x3c\xd1\xf8\xa8\xcc\x66\xbc\x9e\x5f\x20\x5b\x6a\xbd\x9c\xcf\xe8\x24\x97\x47\xc3\x33\x4e\xf8\x5c\xa5\x86\xbf\xc3\xfe\xfb\xe4\xe9\xab\xad\x4b\x43\xdf\xec\xb7\xfd\xd7\xcb\x7b\x51\x3c\xae\xda\xf7\x9f\xe8\x66\x9f\x1e\xbf\xf3\x7a\x27\x15\xdf\xd6\x06\xdb\xb5\xdb\xc7\x54\xdf\x76\x55\x3c\x29\x53\x55\xf1\xfb\x32\xf4\xd9\xd9\x77\x65\x78\xb3\x23\xab\x3c\x77\x9c\xf3\x2e\xe7\x47\xcf\x7e\x32\x83\x58\x7e\x77\x55\xee\xeb\x2d\xff\xdd\xdc\x9e\x7e\xdf\xba\xc7\x7d\xf9\xaa\xaa\xed\x49\xbf\x54\xbe\x74\xce\x6f\xfa\xa3\x68\xdb\x57\x2b\x96\x77\xd5\x0f\x5e\x9d\xfa\xaa\x2e\xcf\x77\x45\x5e\x3b\x53\xfe\x66\xef\xea\x54\xaf\x07\xe3\xe9\x26\xda\xc8\x65\x8f\xec\xde\x79\x59\xf2\x9a\x05\x2b\x7d\xf4\x55\x1b\xc6\x37\xdb\x1b\xc6\xee\xc8\x77\x7e\xef\x9f\xcf\xee\xfd\xe2\x55\x8f\xa7\x9e\x1d\xdc\x65\xdd\x3f\xb8\x71\x5f\xdf\xb2\xef\xf7\x96\x5d\x49\x5d\x0f\x6c\x78\xbe\xec\x76\xf6\x02\xb2\xde\xbb\x1e\x9c\xfa\xe0\xd8\xfb\xf2\x24\xe0\x62\x79\x2e\x7a\xf9\x4a\xe6\xa1\xe1\xe7\x8b\xab\xac\xfd\xae\xc7\x8e\xbe\x14\xfe\xc5\x7b\x0f\xcb\xf5\xec\xb0\xf3\x78\xfa\xcb\x8a\xf0\xbc\x74\xd8\x2f\x2f\x3b\xec\x97\xa7\x76\xd8\xe5\x09\xe5\xab\x27\xb7\x2f\xde\x36\x90\xd5\x65\x1c\xab\xed\x27\xb7\xfb\xa1\xe4\x87\xf5\x9e\x09\xb6\xbf\x65\xe7\xf7\xbb\xab\xf3\xd3\x59\x8d\xbf\xbc\x89\x6a\xfc\xaf\x6a\xfc\xd5\x9b\x7f\x0e\x76\xf3\x70\xf1\x39\xa9\xce\x5a\x64\xaa\x87\xb7\xdf\x7d\xb7\xe6\x20\xd9\x7e\xb4\x6d\x34\x5c\x96\x97\x62\x59\xde\x1b\x7e\x0f\xd5\xce\x3d\x26\xec\x5d\xc8\x80\x8d\x64\xb9\x4a\x38\x8f\xf0\xde\x7f\x1f\xad\xc6\x24\xb4\x52\xd4\x93\xdb\xff\xb3\x5a\xf8\xee\x4f\xab\x69\x3f\x3f\xeb\x7d\xcf\x97\xd5\xbc\x75\xfe\xfa\x7f\x55\x64\x92\x87\x9b\xd7\xa1\x2a\x5c\xeb\x52\xbd\x75\x95\xfd\xfd\x8e\x62\xf5\xbb\x77\xff\x9f\xb9\x71\x8e\xcb\x5b\x6c\xbd\xce\xdb\xc5\x74\x5d\x9a\xe0\x8b\xcb\x26\x78\xf4\xd9\x3c\x08\xac\x93\xe5\xff\x8d\x63\xf9\x8c\xe1\x5f\xc5\xd3\x57\xe5\xe9\xfd\x87\xbb\x97\x73\xbe\xee\x6a\xf8\xb2\xab\xe1\xe5\xfc\xaf\xb7\x5e\x5a\x9b\x7b\xc9\x25\x2e\xd5\xd6\xfc\x3b\x37\xf5\x36\x5b\xc7\xa5\x9a\x6f\xc4\x76\xdc\x90\x6e\xb7\xcb\x87\x73\xef\xfe\xac\x76\x64\x77\x3f\xaa\xdd\xd8\x37\xbd\x0f\xeb\xcf\x00\x9d\xd5\x5e\xe5\x97\xb7\x7f\x3f\x9e\xcc\x26\x7b\xba\x15\x3b\xbb\x5e\x50\x7c\xbf\x0e\x9b\x6f\x3f\xbd\x6a\xb2\x67\x9d\xe7\x67\x7f\x95\xf8\xda\xcf\x3e\x7b\x79\xdc\xfe\x74\x36\xd9\xf3\xf6\xf4\xfc\xaf\xe2\xe9\x79\x37\xd9\x93\xfd\x6b\x77\x55\x4f\xe7\xc8\x08\x4e\x3b\x9b\xd0\xc5\xf9\xc5\x7b\xb7\xe7\x76\x30\xc7\x8f\x17\xdd\xb8\xdf\x8d\xeb\xdb\xc3\x65\x4b\xbf\xa8\x10\xc0\x3b\x2d\xfd\xa2\xcb\xf2\xe2\xaf\x12\x1a\xf8\xc5\x6c\xe9\x9d\xac\x5c\xbd\xa5\xf0\xec\x97\x4f\x6b\x28\x3c\xbf\xf7\xab\xb3\x7b\xbf\x39\x3c\xda\x6c\x5e\x2a\xe9\xc2\xe9\x6e\x8d\xec\x6f\xf2\x5d\xf0\xbb\x1f\x8f\xcf\x2f\x0b\x7b\xff\xfd\xbb\x1f\x2f\x85\xda\xbc\x0d\xb2\xfd\x10\xce\xc7\x6f\x59\xde\x4e\x60\x53\xe0\x9a\x5a\x4a\x7c\xff\xb3\x59\xbe\x0f\x3f\xfe\xc7\x6f\x1f\x3e\xff\xdd\x93\xfa\xdc\xfd\xa7\x7f\xfe\xfd\xd3\xfa\x78\xdf\xad\x5a\x7a\x6b\x3c\xbe\xf8\xf6\xe1\xcb\xc9\xaa\x81\x1f\x2d\x4f\xf8\xdf\x1a\xcf\xff\x58\x2f\xa1\x75\x15\xfc\xb6\x42\x0b\xde\xfe\xf4\xe5\x2b\x00\x9f\x8d\x4f\xdf\xb9\xfb\xe4\xc9\x37\x9f\xbd\xbc\x4e\xfd\x97\xf1\x32\xb1\x2f\x3a\xb4\xd3\xdd\x7a\x41\x68\x49\xf2\x72\xc6\x4a\xc2\x1f\xfe\xb4\xd3\xdc\x3c\x2b\x31\x0e\xa7\xbd\x71\xbd\x24\xbc\xfc\x35\x53\xdd\x4b\xae\x13\xdb\xac\xb1\x97\xcc\xe6\x65\xf2\x25\x99\xe5\xaf\x83\xc9\x2c\x19\xaa\xd4\xf6\x73\xd3\x4f\xed\x2c\xa9\xcc\x3f\x5e\x95\x48\xbf\x0c\x73\x28\x85\xf9\xaa\xf0\x92\xc2\xfc\xe3\x8d\x52\xe8\x77\x92\xaf\xa5\xd2\x33\xde\x20\xa5\x7e\x6d\x79\x2b\x9d\xfe\xf3\x8d\x52\x79\xd8\xef\x81\xf4\x61\xc4\x92\xd8\xee\xdc\xc3\x69\x5e\x35\xff\x65\xb2\x9f\x9d\x7d\xf8\xc9\x4e\x77\xfd\xeb\xf6\xb0\xfd\xe8\x4b\x8b\x97\x43\x8b\x56\x3a\xcd\xe8\x5a\xda\x38\x1a\xd3\xf7\x07\x1f\x57\x84\xa6\x3d\x9f\x97\xf1\xc4\x17\x4f\x97\x33\xd6\x6a\x6a\x2f\xa9\xe5\x43\x8a\x4b\x4a\x57\x7f\x1f\x4e\xa8\x73\xb3\xdf\x88\xd7\xbe\x87\xba\x49\x6a\x67\xe6\x09\x05\xdf\x2a\xfe\xe1\x2a\x7f\xf9\xb5\xc0\x8d\x9f\xcb\x3f\x57\x9a\xb2\x53\x6b\x1f\x8d\xbd\x14\x67\x0c\xa5\x9d\xec\xcf\x79\x2b\xb9\xff\xf0\xe7\x33\xbd\x57\xe6\x74\x27\x72\xd6\x92\xf4\x32\x7b\x3d\xf5\x0f\x3f\xa9\xff\x77\x92\xef\x4e\x5e\x11\x30\x1e\x3d\x7e\xf4\xfc\xf6\x55\x71\x97\xbe\xbe\x8c\x0e\x3d\x71\xf1\xf8\xc9\xe3\x3f\x7e\xfb\xe4\xc5\xb3\x1f\x4d\xe1\xa8\x7a\x6a\xc7\x0f\x36\x7f\x4e\x77\x1f\xde\x1d\xcf\x2f\xda\xf9\x65\x9e\xaf\xc6\x97\xc7\xaf\x97\x44\xd7\xc0\x6e\x22\x0f\x96\x61\xa1\xa7\xde\x34\x91\x8a\x78\xbc\xa4\xd2\x93\xaf\x95\x4c\xd7\xd3\x6e\x3a\xcf\x9f\x56\x95\x2e\x29\xcd\x3f\x4e\x4f\xab\x1e\x51\xfd\xe0\x27\xaf\xac\xf3\x87\xdf\x3c\xbf\x58\x1c\xcc\x3f\xde\xb8\xcc\xf7\x5f\x3c\xaf\xbd\xef\x92\xd6\xf2\xd7\xeb\x24\xb6\xd9\x75\x6d\xe7\xf7\xe3\x57\xe5\xb7\xdf\xc8\x5d\x5c\xf4\xf4\x6b\x39\x58\xb6\xd4\x9d\x0c\xd7\x9a\x4b\x52\x3d\xf9\xff\x55\x5b\x77\x79\x7f\x75\xac\xbc\x9f\x6f\x0d\xff\xcb\xdf\xaf\x5f\xee\x03\xa5\xde\x4a\xb0\xff\x7c\xbb\xf4\x3a\xa0\xd1\x92\x58\x4f\x9f\x5c\x8f\x5d\xfe\xff\xb8\xa9\x31\xe1\xde\xdf\xed\x98\xd0\xf5\xf4\x4e\xd7\xd2\xf6\x67\x91\xe7\x01\xfc\xde\xdc\xbf\x9c\xf5\x91\xfb\x3b\x5f\x8c\x77\x36\xb7\xf8\x3b\xa8\xfb\x39\x8c\x77\x9e\xf6\x71\x7c\x07\xc2\xae\x6b\x23\x97\x47\xd0\xef\xbe\xbb\x09\x8d\xfd\xf9\x37\x5f\x6f\xcf\xae\xb4\xbf\xd8\x7c\xdd\xa7\x12\x99\x67\x38\x95\xc6\x3b\x75\x4a\x5b\x33\x9e\xce\x89\xa7\x75\xbf\xf5\xda\xc7\xb0\x5f\xde\x59\x7d\xe7\x59\xdd\x73\xb9\xa8\xeb\xc7\xf0\xa3\x5a\xf3\xee\x26\x7b\xb7\xef\xb4\x1e\xcf\xe6\x02\xfc\x51\xe5\xe3\x9d\x8a\xcd\xbd\xe4\x6f\x26\xf9\x74\xe6\xa1\x3f\xe8\xdc\x4b\xeb\xdb\x02\x3d\x67\x2f\x57\x9b\x6f\x5a\x3f\x3b\xfb\x4b\x49\x3e\xd8\x4e\x9b\x36\x69\xd3\x0d\xa5\x7d\x6f\x3b\x6d\xde\xa4\xcd\x37\x91\xf6\x4f\x37\xb5\xb9\x5c\x34\xfd\x75\x9f\xd1\x54\x2d\xfd\xe2\xe1\x1f\x6e\xdf\xaa\xf0\xe4\x2f\x1e\xee\x9c\xeb\x9c\x5d\xbf\xbc\xba\xac\xfa\xe8\xf1\xf7\xfd\xb0\xe6\xff\xf9\x6c\xce\xad\xd5\x3e\xf8\x9f\xf3\x0d\xe3\x7b\xff\x7e\xfb\xd3\xb6\x35\xe4\x77\xa0\x29\x18\xb7\xea\x74\x69\x6b\x06\x8e\x5b\xba\x37\x87\xf6\x67\xe1\xee\x3c\x1a\xb7\xec\xc0\x3c\x3e\xb4\x22\xea\xde\xaa\x3c\x6e\x79\xe0\x81\xb9\x9c\x70\x68\x65\x4c\xdd\x4f\x5a\xc6\xad\x74\x53\x3b\x30\x5f\x22\x28\x0e\x09\x48\x04\x05\x0e\x49\x90\x08\x1c\xf6\xbd\x68\x95\x14\x81\x15\xd5\x0e\x2c\x62\x50\x74\xf5\x38\x24\x43\x25\x0d\x8f\x03\x25\xb2\x2a\xbe\x51\x72\x8a\x32\x1e\x58\xc8\x81\x62\xe9\x64\x7a\x48\x8a\x09\xce\x12\xc6\x07\x8a\xe8\x55\x27\xca\xe6\xc2\x68\x02\x76\x60\xb1\xb8\x05\x3b\x6a\x10\xf0\x21\x39\x71\x08\x86\x7a\x22\xa0\x1e\x4a\x00\x31\x09\x92\x22\x55\xe1\x40\xc1\xa3\xba\x54\x1a\x88\x89\xb8\x6b\xb7\xe7\x81\x35\x28\x03\x88\x89\x38\xdc\x52\xf9\x50\x22\x28\x09\x88\x86\x98\x1c\x72\xa8\x99\xb3\x2a\x51\x14\x34\x40\xd3\x92\xb8\x5b\xfc\xc0\x3a\xec\xa4\x94\x40\x19\x62\x98\x28\x70\x28\x21\x0c\x23\x13\x45\x49\x62\x48\x3d\xd4\x0f\x10\xaa\x6a\x19\x99\x48\x5d\x0c\x55\x3c\xba\x4f\x1c\x5a\x4d\x4c\xcd\x90\xc2\x19\xdc\x39\x4b\x10\x07\x93\x23\xa6\x60\x30\x61\x53\x0e\x4b\xa3\x48\x38\x98\x20\xa2\x09\x2a\x13\x06\x59\xb2\x04\xca\xa1\x8e\x83\xbd\x35\x07\x81\x9b\x41\x22\x8b\xb9\x80\x53\x77\xa2\x43\x6b\x52\x22\x70\x30\x88\x9a\x33\x3b\xb0\x21\x53\x1c\x4c\x14\x45\x15\x13\x95\x28\xd8\x2c\x14\x03\xec\x50\xef\x42\xaa\x26\x21\xd7\x54\x37\x14\x0c\x16\xd2\x04\x66\x02\xc6\x43\xeb\xb2\xb1\xa7\x47\x80\x43\xa2\x23\xa5\xa2\x19\xa0\x1e\x4c\x18\x03\x23\x23\x05\x58\x45\x43\x4d\x5c\x83\x01\x0e\x55\x2d\x57\x4b\x41\x4a\x8a\x03\xba\x53\x52\x10\x7b\xa2\x42\xf7\xc6\x43\x6b\x8b\x8a\x8b\xb3\x42\x84\x89\x09\x62\xa4\xba\x62\x2a\x1f\x4c\x9c\xc8\xd9\xd9\x5c\x45\x98\x98\x40\x53\x3c\x5c\xd3\x4d\x0f\x26\x8f\xc8\x16\x16\xec\x4e\x68\x68\x40\xe9\x9c\xec\x79\x70\x90\x42\xa9\x56\xb4\x10\x16\x8c\x30\x08\x08\x40\xe9\xde\x11\x99\x07\xc7\xae\x16\x50\x08\xa1\x43\x0a\x83\x80\x00\x78\xc9\x43\x24\xfd\xe0\x90\xd6\x0a\x2c\x01\x84\x8a\xa3\x12\x10\x00\x3b\xba\x10\x49\x28\x1f\xec\xd6\x5a\x4d\x8b\xa0\x42\xce\xea\x06\x08\x80\xa1\xe1\x88\x24\x64\x07\x47\xc0\x96\xb0\x2a\x39\xb2\x75\x23\x83\x02\x24\x25\xab\x1a\x21\xf3\xc1\x81\xb1\x35\xe8\x6e\xac\x16\x9c\x02\x40\x0a\x62\x62\xee\x81\x60\x16\x79\xb0\xdf\xdb\xb8\x15\x11\xe8\x21\x98\x0e\x80\xa4\xc4\xc4\x1c\x09\xca\x2c\x72\x70\x1c\x6d\x91\x88\x40\x24\x41\x86\x02\x18\x59\x37\x4e\x8a\x92\x99\x13\x1f\x1c\x5e\x5b\x45\x44\x20\x62\x20\x49\x0a\x8c\xdc\x4d\xd4\x3e\x98\xd9\x30\x0e\x0e\xbb\x2d\x43\x44\x20\x62\x20\x31\xea\x1a\x56\x01\x69\x2f\x68\x16\x90\x10\x07\x37\x12\xaf\xbe\xa0\x5a\x52\x45\xea\xc5\x1e\xe4\x40\x88\x81\x1a\x2c\x20\x2a\x07\x47\xe9\xd6\x91\x7b\x49\x5d\xad\x97\x47\x22\x2b\x82\x26\x78\xa2\x03\x91\xc3\xc1\xc1\xbb\x85\xc8\xe1\xee\xe1\xd1\x2b\x88\xa8\xb9\x2a\xa5\x72\x6a\x28\x22\x2b\xe9\xc1\xcd\x28\xc6\x2d\x4b\x8e\x48\x4e\xe0\x04\x27\x0a\x76\x37\x71\x4b\x4f\x52\x35\x37\x3a\x38\xd6\xb7\x92\xc5\x52\xea\x37\xb7\xb9\x39\x76\x44\x10\x87\x44\x1a\x79\x70\x20\x1f\xdc\x05\xb4\x14\x9d\xc5\x89\x65\x6e\x7f\x73\x28\x11\x41\x4c\x12\x29\x55\x62\x82\x39\x1f\xdc\xce\xb2\x7a\x8d\x39\x1b\xfa\xdc\x14\xe7\xc0\xe2\x04\x9a\x46\x24\x60\xa9\xa9\xcc\x76\xb9\xc7\xe8\x13\x93\x9f\x9f\xbf\xf3\xfc\xc9\x2f\x2e\x9e\x3f\xfa\xfe\xe1\x07\x7d\x91\xf9\xf6\x3b\x5f\x3f\xaa\xdb\xe7\x75\x08\x77\xff\xf9\xf8\xf4\x15\x81\xce\x09\xc5\x25\xd8\x24\x3a\xe2\xf9\x7b\xc6\x57\xdf\xd9\x38\xbc\xbe\x85\xb0\x8a\x1a\x6c\xd6\x87\x95\xf5\x99\x75\x0e\x44\xb0\x59\x5f\x7d\x65\x7d\xc1\xcd\x30\xb1\xac\x2f\xab\xf9\x21\x14\x81\xcb\xf5\x57\xf3\x43\xdd\x0e\x97\xeb\xcb\x6a\x7e\x20\x0d\xb6\xd6\x5f\xcd\x8f\x1a\x6c\xaf\xbf\xe4\xa7\x1b\xe8\x93\x37\x69\x20\x21\x60\x67\x60\xb6\x81\x6c\xa0\xcc\x21\x95\x30\x12\xad\x16\x15\x99\x80\x18\xcd\x07\x39\x11\x10\x12\x47\x4b\x31\x57\x5b\x99\x99\x95\x13\x41\x46\x20\x24\x21\xf8\x46\x69\xb6\xe6\x54\xdc\x49\x84\x58\x06\x6a\xf7\x5d\x65\xb0\x29\x15\x58\xad\xba\x04\x97\x08\xa1\x81\xc2\x64\xe9\x26\x3a\xa5\xc8\x6b\x5e\xc3\x40\xd1\x0c\x71\x20\x90\x22\x63\x66\xb6\x14\xc2\xd7\xbc\x86\x1b\x43\x02\xea\x60\x96\x08\x48\xc1\x98\xd2\xd5\xbe\x2d\x14\x06\x2c\x65\x06\x13\x00\x48\x10\xf8\x94\xb2\xac\xb6\x4d\x72\x29\x25\x75\x20\xa4\x6b\x18\x46\x4c\x29\xac\x66\x98\x3d\xe7\x10\xc9\x83\x84\x84\xc1\x5c\x5a\x9a\xb1\xda\x21\x54\x94\x49\x34\x64\x04\xb9\x25\x5b\x66\x0b\x75\x7d\x23\x13\x9c\x3b\x2a\x1d\x94\xc8\x1c\x91\x81\xad\x24\x5f\x73\x99\x6c\x08\x90\xc1\xc3\x80\x82\x35\x51\x5b\x08\xb8\xe6\x32\x99\x8c\xd8\xad\x5b\x34\xd0\xc8\x15\xda\x65\xf8\x6a\x66\x31\x24\x5d\xd2\xb2\x7b\x20\x91\xa1\x18\xb7\x52\x56\x33\x4b\xaa\x61\x26\x44\x03\x19\x82\xd1\x89\xb3\x95\xb4\x9a\x5b\x21\x0d\x48\xc5\x1c\x29\x42\x81\xe6\x2d\xf4\x5c\xed\x07\x86\xe2\xec\x61\x3e\x8c\x92\x12\x1d\xa7\xd0\x62\xb5\x49\x92\x31\x52\x03\x07\xa9\x74\xb5\x46\x52\x2b\x05\x57\x47\x34\x64\x34\x25\x88\xc1\x11\xe6\x54\x92\x16\xa2\xae\x36\x49\x02\x08\x42\xf0\xf0\xd9\x24\x98\x50\x42\x8b\xd5\xbc\x12\xb9\xab\x10\xf8\x60\x65\x2b\x6b\xae\xad\x34\x5c\x51\x32\x63\x1a\x92\xa8\x0e\x51\x80\x08\xf6\x68\x21\xaf\xe6\x55\x9c\x19\x04\x50\x06\x23\xe7\x3c\x22\x81\x56\x42\xac\xb6\x48\xa8\x22\x60\xc0\x20\x04\x36\xb4\x84\x56\x6a\xd0\x9a\x4f\xef\x76\x48\x30\x19\x44\xc2\xa1\x1e\xd4\x42\xd5\xf5\x7d\x0c\x3a\x07\x69\x0e\x76\xae\x29\x26\xb0\x56\x52\xae\x28\x19\x24\xb4\x84\x16\x83\xc2\x22\x1c\x59\xa9\x95\xb0\x9a\x59\x72\x64\x47\x40\x1e\x18\x04\x10\x12\xb3\x4d\xc4\x75\xb5\x4d\x42\x0c\x4c\x0d\x46\x84\x82\x1b\x28\xb6\x50\x72\xcd\xa5\x12\x3a\x05\xa7\x0d\x12\x91\xee\xbc\x94\xad\x24\x5a\x73\xe9\xea\x66\x81\x4c\x03\x23\xd0\xcd\x0d\xb9\x94\x9c\xb6\xda\x26\x99\x16\x90\xe4\x83\x11\x08\x8c\x9c\xb5\x95\xb6\x96\x5b\x41\xc7\x90\x34\xcf\x41\x14\xc9\xac\x0e\xd0\x4a\xe1\xd5\xb1\x1d\x82\x1c\x88\x7c\x90\x20\x60\x62\x10\xb7\x12\x57\x73\xcb\xa8\x21\xe8\x21\x83\x09\x54\xd8\x7c\x8e\x23\x14\xab\x1d\x41\x14\xc2\x19\x9d\x07\x5a\xba\x13\x05\x58\x2b\xd7\x0f\xe8\xd4\x11\xa1\xc4\x30\x58\x4a\xa9\xa2\x02\xad\x64\x5b\xf3\x19\x8c\xc4\x11\x4a\xc3\xc1\xc5\x8d\x78\x0a\x11\xd6\x5c\x86\x8a\xa4\x72\xe8\x40\xb7\xc4\xc0\xdc\xec\x37\x83\x57\x94\x42\xca\x4a\xa9\x61\x83\x30\x3d\xac\xab\xb9\x95\xea\xab\x8d\x62\x89\x64\x0a\x30\x48\x14\x34\x45\x39\x5b\xc9\xab\xb9\x65\x43\x0c\x26\xc1\x81\x61\xae\x12\xe1\xd6\x4a\x58\xed\x08\x8a\x21\xec\x73\xa4\xf5\x64\x46\x45\x6c\xa5\xfb\x4d\x1f\xd4\x26\x18\xe9\xe5\xfa\x24\x6b\xe9\x5f\x5e\x5d\x19\x14\x39\x87\xb9\x28\x21\xaf\xc9\xd0\x42\x40\x58\x64\x08\x7a\xa9\x91\x99\x4a\xb6\x9a\x3d\x62\x44\x17\x32\x1f\xcc\x4e\x16\xe2\xbd\x41\xa8\xad\xf9\x13\x70\x41\x12\x86\x41\xe0\x91\x6a\xa6\x55\x7f\xb1\x5e\xef\xe1\x5c\xe2\x39\x2a\x86\x10\x98\x65\xe9\x10\x72\xb5\xde\x9d\xdc\xc4\x11\x06\xa7\xa6\x3b\x85\x96\x6e\x7d\x4b\xc8\x20\xa7\x74\xf7\xc1\x6a\x69\x9e\x28\x5c\x42\xa3\xd5\x86\x30\x67\x93\x24\x18\xc4\x86\x69\x18\x9d\xd3\xe2\x9a\x90\x10\x42\x13\x15\x86\x88\x8b\x00\x4b\x6d\x41\x84\xab\x39\xa5\x14\x61\x0b\xf5\x81\x88\xe2\x90\x02\x54\x42\x59\xcd\xa9\xa8\xa8\x98\x33\x0d\xf2\xb0\x10\x53\x6d\xa1\xe5\x9a\x47\x53\x57\x4d\x53\x1a\x22\xac\xc1\xe9\x51\xba\xd4\x35\x87\x4e\x0a\x29\x94\x3e\x48\x33\x39\x24\x7b\x44\x63\xa2\x15\xa1\x80\x81\x83\x25\xe7\x60\xa0\x40\x0c\x01\x2d\xa1\xc4\x8a\x90\x81\x54\x8c\x84\x79\x10\x88\x28\x53\x68\x0b\x7d\x35\xab\xa5\x43\x51\x74\x18\xa8\x6c\xc9\x85\xaa\x1b\x01\x5a\x3f\x39\x8e\xe4\x00\xe5\xc1\x6c\x4a\xe9\x62\x59\x42\x8a\x35\x8f\x0a\x64\xc0\x61\x31\x84\x40\x48\x10\x5c\x4b\xa8\xba\xe6\xd1\x29\xd1\x81\x4d\x07\xa9\x7b\x29\x59\x5b\x18\xb8\xda\x1c\x1e\x22\x21\x6c\x63\xee\x95\x02\x9d\x7b\x1b\x86\xb5\xac\x0a\x0a\x10\x42\x40\x77\x1c\x11\x8b\x10\xb7\x12\xb2\xac\x36\x47\x88\xa5\x0b\xf9\x40\x21\x31\x90\xf0\x28\xa1\xad\x66\x95\x32\xc8\xc3\x3c\x87\x80\x11\x33\xce\xe6\xd0\x58\xed\x00\x42\xe2\x9d\x59\x1f\xac\x62\xa0\xe4\x5e\x65\x34\x94\xd5\xe6\x50\x34\xc0\x2c\x21\x81\xa9\x07\x3a\x79\x09\x05\xd7\x3c\x06\x10\x06\x23\xd3\x20\x65\x15\xe0\x12\x97\xd0\xd6\xcf\x5a\x99\x42\x1c\xc3\x07\xaa\x86\x90\x29\xb6\x30\xd7\xb2\x2a\x44\x48\x8e\xa4\x3e\xc8\x8d\x84\x54\x40\xee\x0c\xa7\xf5\xab\x09\xa2\x90\x84\x4e\x83\xa2\xf4\x06\x02\x50\x42\x59\xcd\x2a\x0b\xb7\x2b\xc7\xc1\xa0\x6e\xe1\xb3\x8c\xee\xb2\xda\x1c\x89\xae\xec\x22\x83\x3c\xa1\x26\x99\x2a\xab\x01\xb0\xe6\xd1\x00\x55\x93\x2c\x07\x27\x86\x81\x19\x73\x09\xc9\x57\x9b\xc3\xcd\xa8\x9b\x61\x90\x23\xb2\x86\x11\x96\x50\x79\xb5\x39\x22\x18\x11\x00\x07\x9a\x04\xa4\x51\x7a\x09\x63\x35\xab\xa8\x98\x9a\x9c\x30\x08\x66\xc7\xc9\xa8\x11\x20\x61\x35\xab\x04\x66\x96\xec\x36\x0c\xcd\x40\x0c\x4b\xc6\xab\x19\xe5\x48\x54\x09\xe3\x81\x1a\xa8\x01\xe8\x5a\x42\x5b\x6d\x7e\x35\x40\x0c\x74\x1e\x64\x64\x62\x9e\xd0\xc2\xb0\xd5\xc6\x50\x92\x14\xe7\x18\x0c\x2c\x1e\x34\x1b\x03\x61\xfd\xa2\x4e\x2a\x29\x29\x9a\x0d\x46\x56\x02\xe7\xd0\x56\x72\xae\xf9\x4c\x91\x30\x70\xc6\x41\x86\x46\x5d\xd2\xa9\x34\xdb\xba\x1c\xf7\xcf\x07\x2f\xc7\x6d\x92\x18\x9f\xee\x7d\xd8\x69\x67\x06\xec\xcf\x39\x30\xeb\xf0\xbc\xc3\x33\x0f\xcf\x3d\x3c\xfb\xf0\xfc\x95\x05\xbb\x4b\x68\xa0\x20\x80\xa9\x40\xec\x2c\xe1\x81\x84\xea\x4a\x98\xb4\xbb\x88\x06\xab\xf9\x3c\xc6\xda\x93\x51\x0c\x64\x34\x64\x49\xdc\x17\x06\x0f\x72\x13\x71\xe2\x43\x0b\xe1\x6a\x29\x1c\x5a\x6c\x03\xc3\x25\x31\x85\xe4\xe0\x72\x19\xa8\x96\x4c\x0a\x6a\x87\x57\xe0\x41\x01\xc1\x12\xe6\xf4\x8a\x35\x6c\x10\x23\x5b\x50\x8a\xcc\x7e\xf2\xeb\xcd\xd7\xb0\x7e\x35\xbb\x19\xf1\x88\xbe\xfa\xea\xb5\xe0\x37\xdb\x0b\x94\x06\x62\x2d\x01\xe2\x3b\x67\x77\x5f\x3e\xe0\xf0\x1f\xb7\x3f\x65\x1a\x48\x36\xd0\x70\x44\xf8\x88\x84\xfa\xe9\x48\x80\x81\x6c\xd6\xc8\x6e\x87\x28\x10\x16\x3c\x0b\x51\x7f\x2a\x4a\x81\xa0\x21\x05\xa1\x82\x71\xa1\x65\x01\xda\x88\x82\x59\xa3\x64\x39\x11\x32\x08\x84\x1a\x51\x48\x6e\xd8\x20\xe4\x2c\x08\x15\x54\x06\x11\x44\x81\xbd\x60\x30\x48\x44\x1a\xde\x88\x82\x62\x21\xa8\x61\x8d\x2c\x24\x0d\x52\x80\x06\x37\xa4\xe1\x05\x84\x46\x2e\x20\x29\x30\x36\xa4\xa0\x5e\x30\x2c\x38\x34\xb4\x61\x8d\x1c\x64\xe8\x05\x82\x86\x15\x18\x1b\xd4\xd0\x86\x17\x04\x2f\xd1\x0a\x95\x82\x51\xc1\xbd\xd0\x59\x73\xd1\x46\x14\x4c\x1b\xb1\x20\xa4\xe1\x85\x84\x6e\x7c\x6c\x64\x81\xa2\xc0\xd8\xa0\x86\x16\x9c\x1b\x56\x08\x69\x78\x23\x0a\x89\x0d\x1e\x94\x40\x0d\x6e\x44\x01\xb5\x11\x05\xd6\x82\x58\x41\xa5\x11\x05\xd3\x46\x16\x5c\x1b\x59\x08\x68\x48\xc3\x0a\x09\x83\x01\xb0\x61\x05\x84\x86\x14\x08\x1b\xb2\x80\x71\x81\x58\xc1\x1a\x4e\x83\x91\xb2\xc0\x5c\x90\x2c\xa8\x17\x8c\x1a\x51\x70\x6c\x48\x21\xb8\x90\x34\x98\xd4\x0b\x06\x05\xf7\x42\x68\xc3\x0a\x29\x8d\x1c\xcc\x40\x05\x94\x02\xc5\x60\x01\x2f\x20\x15\xc8\x0b\x0c\x05\xd5\x46\x14\xbc\x11\x34\x58\xd1\x0b\x04\x0d\x2b\x30\x5c\x42\x0b\x8a\x8d\x28\x98\x17\x1c\x1a\x2d\xeb\x1c\x98\x50\xc3\x0b\x5e\x7f\x3a\x72\xc3\x1a\x59\x20\x6a\xe8\x02\xa6\x82\x62\x43\x0a\xce\x0d\x2b\x44\x16\xba\x94\x01\xd8\x90\x86\x17\x04\x06\xa7\x44\x41\x79\x08\x68\x14\xd2\x86\x50\xea\x10\x06\xbc\x84\x0c\xb1\xd0\x46\x0c\x71\xc0\x86\x14\x24\x0b\x4a\x85\xc8\x42\xd6\x54\x80\x36\xa2\xd0\x8a\x68\x45\xaa\x34\xbc\x30\xff\x4c\x1a\x0a\xe8\x05\x92\xa1\x08\x59\x40\x6a\x78\x81\x60\xa8\x47\x14\x7a\xbd\x08\x28\xf4\x9f\x09\x0d\x82\x82\x50\x41\x1b\x8e\x85\x90\x61\x00\x5c\x40\x1b\x86\x90\x05\xa4\x02\x61\x23\x0a\xec\x05\x91\x82\x7a\xc1\xa0\x91\x05\x2f\x05\x19\x17\xbc\x14\x8c\x52\x20\x28\x44\x0e\x13\x80\x82\x70\x23\x0a\x9a\x05\x93\x4b\xd4\x3c\x85\x2c\x20\x35\xac\x40\x51\x70\x6c\xd4\x9f\x06\xd8\x88\x02\x36\x88\x0a\xc1\x0d\x1b\xe6\x01\x0d\x2e\x64\x21\x00\x1a\x59\x40\x2b\x50\x16\x98\x0a\x52\x7f\x26\x52\x21\xbc\x90\x34\x1c\xd8\x0a\x02\xc3\x51\xb5\x60\x32\x9c\x88\x1b\x5e\x10\x6c\xe8\x70\x06\x29\x18\x34\xbc\xe0\x25\x13\xf4\x02\xc9\xf0\x54\x2f\x18\x34\xb4\x11\x23\x00\xb4\x11\x05\xe4\x86\x15\x0c\x1b\x32\x02\xc5\x0b\x0a\x05\xd7\x46\x14\xb2\xfe\xa4\x56\x10\x63\x41\xa0\x10\x25\x63\x90\x86\x36\xa2\x20\x0d\xa5\x42\xf0\x08\x01\x28\x30\x15\x7a\x81\x86\x17\x92\x46\x92\x4a\x21\xa0\x90\x05\x46\x1a\x88\x48\x3c\x69\x4d\xf5\xa6\x41\x33\x79\xd2\x8b\x84\xd1\x14\x99\xf4\xa6\x49\x51\xc1\x9b\xc8\x4d\xcd\xa6\xe9\x16\x5b\x65\xc4\x4d\xc6\x49\x6a\x8a\x37\x1d\x9a\xd1\x0c\x69\x6d\x82\x0c\x24\xc0\x6c\x32\x15\x49\xb4\xe9\xd4\x0c\x9e\xcc\xa2\x70\x34\x05\x8b\x2a\x3c\x99\xcd\x84\x49\x2e\x3a\xc3\xa4\x35\x1d\x9b\x21\x03\x33\x92\x8b\xed\x4b\x20\x39\x9a\x06\x43\x08\x49\x26\xa3\x19\xd4\xcc\xa6\x72\x36\xe7\x3a\x2e\xdc\x54\x2a\x26\x6b\x33\x73\x08\x83\xe2\xa4\x35\x4d\x9b\x4e\x45\x24\x6f\xb2\x15\x09\xb4\x89\xd2\x24\x6d\x32\x35\x0d\x27\xa5\xc8\xe2\x4d\xcd\x66\x44\x33\xa9\x28\x81\x93\x56\x54\x97\x66\x4c\xa6\x17\x0d\x60\x32\x9b\x48\x45\x47\x69\x72\x36\xcd\x9a\xee\xcd\xa0\x49\x6d\x26\x4c\xf2\x64\x14\x03\x26\xdd\x9b\xed\x5d\x00\x79\xd2\x9a\xa4\x4d\xa6\xa1\x4a\xc0\x4d\xb4\x26\x47\x53\xb8\x99\x38\x8c\x5d\x64\x98\x20\x64\x13\xa9\x48\xe8\x4d\xb5\xa6\x51\xd3\x75\x32\x9b\xa1\x45\x91\x6c\x9a\x17\x83\xb1\x29\x51\x4c\xc4\x49\x69\xf6\x52\x05\x88\x26\xe1\xa4\x34\x25\x9b\x6a\x45\x64\x9c\xb4\x22\xf9\x64\x60\x51\x1c\x26\x65\x32\x9b\x41\x93\xde\x4c\x98\xd4\xc9\x28\x2a\xc0\xa4\x34\x31\x9a\x4c\x93\x5c\x47\x6a\x77\x7f\x7a\x79\xd4\x85\xce\x23\xc1\xeb\x97\x23\xbb\xd3\x31\x45\xc1\x6d\xa0\x60\x83\x64\xa0\xab\x0f\x42\xc4\x82\xf0\x20\xa2\x2c\xb8\x0c\x12\xb6\x82\x73\x21\x70\x90\x92\x15\x4c\x06\x19\x60\x23\x0b\x48\x0d\x2d\x10\x16\x94\x0b\x49\x83\x1c\x26\xac\x40\x59\x60\x2f\x08\x14\x34\x0a\x46\x83\x02\xad\x40\x50\x50\x2f\x98\x36\xe6\xd1\x04\x14\x24\x0a\x86\x05\x9f\xe0\xc1\x80\x5e\x70\x2b\x84\x36\x72\x30\x22\x17\x04\x1b\x5a\xd0\x9a\x47\x20\x05\xe4\x86\x17\x04\x0b\x4a\x05\xcb\x82\x73\x21\x75\x30\x23\x15\xb8\x21\xd8\xd0\x42\x96\x42\x00\x0b\x06\x83\x15\xac\x80\x0d\xc1\x46\x69\x1d\xb5\x40\x58\x60\x2b\x88\x34\xa2\xa0\xd0\xb0\x82\x43\x21\xb0\x51\x8a\x44\x2a\x24\x0d\x01\xca\x82\xcc\xed\x73\xee\x62\xb1\x90\xda\xf0\x21\x2e\x5a\x88\x46\xe6\x90\x00\x2c\x10\x17\x02\x87\xba\xc1\xd0\x04\x2c\xa4\x0f\x83\x9a\x32\xe1\x82\x2b\x0e\x37\x97\x11\x40\x13\xd6\x88\x02\xc3\x08\x44\x2f\x30\x17\xd4\x0a\x81\x23\x98\x75\x20\x12\x64\x91\x11\x9b\x9a\x45\xd5\x28\x5a\x78\x33\xb5\xe8\xc0\x4d\xc4\xc9\x6c\x92\x37\x59\x9b\xc2\xc5\xd9\xb5\x88\x95\x8a\x53\x3b\x8f\x28\x91\x41\x67\x39\xe7\x48\x23\x0e\x45\xc5\x2c\x06\x6a\x93\x78\xe6\x1f\x27\x7d\x32\x9b\x44\x93\xdd\xdf\x11\xbc\x49\x93\x82\x45\x45\xec\x3e\xfe\xb3\xcd\x47\xec\x3f\xb8\xfd\x69\xcd\x9a\x1b\x94\x21\x4f\x5a\x93\xb2\x69\x52\xf4\xb0\x66\xd2\xa4\x4c\x66\x31\x84\x27\xbd\x98\x1b\x2a\x2d\x34\x00\x68\x8a\x16\xd1\xad\x48\x20\x93\xd1\x54\x6b\x3a\x35\x33\x8b\x0c\xd2\xe4\x6c\xca\xa4\x47\x33\xa4\x28\x64\x4d\xa6\xe6\x5c\x5f\x41\x9a\xe8\x4d\x83\xa2\xa3\x37\x09\x26\xb3\xc9\xd6\x74\x9c\xb4\x62\x20\x4e\x5a\x53\xb5\x69\x52\x4c\xd4\x26\xf9\x42\x07\xa7\x22\xc7\x64\x36\x05\xb9\x49\xd2\x64\x2c\x6a\xc8\x64\x36\xe7\x3a\x26\x30\x29\x5b\xf4\x62\xc9\x9a\x8a\x93\x59\x0c\x88\x26\x65\x93\xb5\x69\xde\x74\x6c\xa6\x17\x13\xf8\x8a\x16\xc3\x02\x88\x27\xa3\x29\xde\x54\x28\x22\xd0\x64\x34\xc5\x9b\x4a\x93\x32\x99\x4d\xf3\xa6\x5b\x33\xa4\x99\x54\x24\xd5\x66\xb4\x96\xc9\x9a\x8c\x4d\xa1\xa6\x36\x05\x74\x32\x9b\xec\x4d\x81\xa6\x59\xd3\xa9\x99\x5e\x54\xd0\xc9\x68\x12\x4e\x7a\xd1\x20\x9a\xd1\x2a\x67\x6b\x46\x33\x00\x9a\xba\x61\x34\x8d\x87\x25\xa1\x35\xa5\x69\x4c\x45\x87\x6c\xa2\x34\x85\x9b\x9a\xc5\x20\x6d\x0a\x34\x4d\x9a\x4e\xcd\xc0\xc9\x28\xa6\x6a\xd3\x62\x38\x00\x58\x13\x27\x93\x27\xad\x88\x4c\x4d\x91\x22\x81\x35\x9d\x8a\x8c\xdc\x24\x68\x7a\x34\x43\x9a\x53\x2b\x00\x4d\xa4\x49\x9d\xb4\xc9\x6c\xaa\x37\x0d\x26\xa3\xe9\x38\x49\x93\x3a\xe9\xcd\x80\x2d\xfa\x15\x93\x27\xb3\xa8\x40\x93\xd1\x44\x9a\xb4\xa2\x69\xd3\x25\x9b\x21\xc5\x50\x6d\x9a\x34\x9d\x87\x23\x08\x34\x93\x27\xad\x88\xcc\x4d\x8b\x22\xb1\x35\x25\x9a\xea\x4d\x93\xa6\x5b\x33\x9b\xac\xd8\x34\x98\xcc\xa2\x90\x34\x25\x9b\xca\x4d\xf3\xa6\x53\x33\xbc\x18\xd3\x6f\x12\x35\x59\x17\x12\x26\x15\xc9\xb8\xe9\x54\x64\xe2\x49\x6b\xaa\x34\xa3\x29\x02\x45\x07\x69\x3a\x37\xe7\xfc\x40\x9a\xb4\xa6\x78\x53\xa1\x19\x56\xcc\xce\x27\x03\xca\x64\x34\x19\x9b\x02\x93\x59\x74\xaa\xf9\x62\x92\x45\x57\x2a\x86\x45\xb3\x5b\x41\xa1\x5b\xc7\xa3\xcb\x18\x91\x32\x82\x52\x8a\xac\x64\x23\x09\x0d\x8a\x4e\xd1\x64\x6b\xba\x37\x83\x26\xb9\x18\x01\xc5\x84\x6c\x22\x4d\x7a\x93\xa2\x99\x35\xcd\x00\xd1\x14\x6f\x2a\x37\x1d\x8b\xa9\x34\x52\x80\xa0\xc9\xd4\xf4\x68\xa6\x16\x11\xb1\xe9\x36\xe9\x45\x82\x18\x08\xc0\x4c\xd3\x68\x1b\x44\xb0\x51\xd0\xa4\x36\xe1\xd1\x26\x0d\xca\x20\xab\x8e\xa2\x99\xb4\x71\x87\x8d\xb1\x69\x22\xa6\x99\x3a\x0e\x80\x8d\x89\x69\xd0\xa7\x21\xd8\x18\x2e\x13\x1e\x52\x26\x81\x72\x1a\x81\x69\x3c\xa6\x09\x6c\x83\x2a\xd3\x18\xb7\x21\xa7\x69\xd2\xda\xb0\x69\x1b\x55\x6a\x63\x1c\xd3\xc8\xc6\x6c\x96\x6d\xbc\x67\x9a\x4f\xe3\x70\xcd\xf0\xc6\xc8\xc6\xf8\x40\x02\x70\xd9\x18\x6f\x83\x2c\x1b\x13\x6d\x24\x74\x63\xa2\x8d\x7b\x4e\x13\x54\x06\x25\x78\x9a\xcc\x36\x8a\x6d\xba\x25\xdb\x24\xc8\xc6\xf8\x34\xd4\x02\x49\xea\x54\x14\x49\x36\xc6\xa7\x11\x9a\x26\xa4\x0d\x69\x4c\x63\x32\x8d\xf3\xc6\xc4\x34\xd3\xbb\x89\x49\x1b\x05\xd8\x18\x9e\x86\x36\x86\xe1\x9a\xd1\x69\x24\xa6\x51\x9c\xa6\xe5\x6d\xbc\x8d\x61\x4e\x43\x3a\xcd\x66\x15\x07\xd9\x18\x6d\x93\x6e\x65\x1c\x30\xa7\x21\x69\x83\xc4\xd3\xb0\x4d\xa3\xb0\x31\xdc\x86\x08\xa7\x61\x9a\x46\x64\x63\xa2\x0d\x73\x4e\xb3\x99\x29\xb0\x31\x46\xd3\x24\xb4\x51\x90\x69\xc4\xa7\x51\x9a\xc6\x60\x63\x62\x63\x72\x9a\x90\x8d\xc9\x36\x3e\xd3\x0c\xa7\x8d\x61\x9b\x46\x62\x1a\xa5\x69\x0c\x36\x26\xda\x44\xf0\x34\x69\x6d\x72\x36\x5c\x02\xc9\x34\xac\xd3\x08\x4c\x93\xda\x06\x41\xa6\x41\x9e\x86\x60\x1a\xcd\x69\x2c\xa6\x49\x6f\x43\x01\xd3\x24\x6e\x8c\xb5\x61\xdd\x18\x83\x69\xc2\xdb\x08\xc4\x34\x8c\xd3\x38\x6d\x9b\x88\x36\x8a\x25\x60\x84\x9e\xe9\xec\x31\x4d\x90\x94\xf1\x74\x9a\x26\xfa\xaf\x20\xd0\x8d\x29\x5d\x70\x5a\xb6\x99\xcb\x12\xa5\xbd\x67\x11\xca\x28\x02\x8e\x2c\xa1\x41\x9b\xcc\xec\x23\xbd\x8f\xae\xce\x66\x68\x70\x0e\xcd\x61\x3d\x91\x23\xc9\x06\x81\xfa\x20\x04\x2a\xb0\x0c\xea\xc2\x91\x9a\x14\x02\x1a\x32\x84\x42\x87\x08\x14\xd4\x6d\x88\x51\xc1\x85\x1b\x5a\x50\x28\x98\x8d\x39\x7a\x4a\x82\x16\x90\x1b\x36\x94\x10\x1a\xf3\x60\x84\x87\xa3\xfb\xcb\x6b\x2e\xcc\x36\x5c\x18\x1b\x52\x08\x6e\xd8\x48\x26\x1f\xe4\xc4\x58\x94\xa0\x66\xc2\x50\x61\xf5\xa2\x50\x36\x45\x9b\x1a\x4d\x83\xc9\x28\x2a\x4b\x53\xb2\xa9\xde\x0c\x6b\x26\x4e\x7a\xd1\x20\x87\x6a\xf6\xfa\xce\x8a\x4d\x8f\x66\xe0\x30\x48\xa6\xa6\xc1\x24\x4f\x46\xd3\xb3\x19\x32\x69\xc3\x10\x00\x26\x69\x52\x26\xa3\x89\x38\x69\x93\xd1\x24\x98\xa4\x49\x99\xf4\x26\x6b\x53\x78\x32\x9a\xca\x93\xda\x34\x6b\x26\x4d\x46\xd1\x98\x9a\x73\x4d\x6f\x15\x07\x78\x37\xf1\xc7\x57\x4d\xdc\x95\xe1\x85\xc0\xa4\x06\x37\xa4\xa1\x0d\x6b\x78\x23\x1a\x39\x82\x00\x1a\xd8\xa0\x02\x67\x21\x7c\x33\xea\x75\xe2\xbf\x7a\xe5\xfd\xad\xf1\x29\x0c\x18\x58\x3f\x1a\x30\xff\x71\x73\xeb\x9f\x34\x8f\xfc\xd3\x65\xea\xb3\xcb\x50\x5b\x9b\x77\x4a\xbf\x38\xdf\x7d\x31\xf7\xcf\xfd\x82\xe9\x8f\xe6\x1b\xaa\x7f\x39\xfb\xcb\x7c\x2d\xb7\x42\x6f\x9e\xf5\x44\xbf\x91\x7a\xb6\x51\xd7\x2b\xc0\x4b\x90\x9f\xb9\xea\xf9\xe4\xb2\xb0\xe7\x9f\xfd\xe5\x4e\xbd\xb8\xfa\x7f\xd4\x57\x6f\xef\x7f\x7d\xf1\xe5\xc3\x67\x9f\xde\x7a\xf1\xf8\x51\xc7\x0e\xbc\xf5\xd9\xf9\xed\xad\x37\x8a\xfb\x7d\xe2\x5e\xff\xfc\xcf\x7f\x19\x33\x91\xf1\xeb\xf1\xdb\xf1\xd1\xbf\x8d\x8f\xef\x8d\x8f\x7e\x3e\x3e\x18\x1f\xdc\x1d\x1f\x7c\x78\xf6\xeb\xf3\x97\x31\xc9\x9f\x3d\xdc\xbc\xd7\xfa\x4e\x35\xc5\x8c\x08\x01\x63\xfb\xb9\xfc\xc5\xcb\xd5\x9a\xb7\x66\x1c\xf8\x65\xc1\xf2\xe7\x65\x0e\x3e\x79\xf2\x9f\xe3\x67\x8f\xfe\x73\x7c\xd8\x11\x0a\xfe\xf3\xce\x9f\x37\xaf\x2c\xd7\x1b\xb0\xe7\x3d\x35\xc3\x13\x3d\xfd\xf2\xc5\xb7\x0f\x1f\x3f\x7f\xb6\x1d\xa6\x70\xb3\xde\x27\x4f\xce\xe1\x6c\x4e\xfd\xec\xd1\x32\x35\x13\x3a\xff\xe8\xdf\x96\x10\x93\x4b\x75\x2f\x82\x72\x78\x29\x29\xc7\xdb\xa2\x4d\x1e\xaa\xe6\xce\x7e\xbb\x29\xee\x83\xab\x62\x22\x6d\xca\x39\xfb\xc6\x55\x31\x1f\xec\x15\x6f\xf3\x5a\xf6\xe3\x17\xdf\x7c\x73\xe7\xec\xa3\x7f\xab\xb0\x8c\x2d\x98\x49\xf4\xab\xe3\x4c\xa3\x6e\x78\x7d\x7c\xaf\xda\xb4\x83\x33\xce\xf9\xbf\xbe\x73\xb6\x15\xf7\x7f\xeb\x4b\xf6\x07\xa2\xc1\xcd\xe0\xaf\x1d\x60\x89\xdf\xdf\x0a\x7d\x68\xaa\xcc\x1d\xc1\x14\x3a\xc8\xde\x12\x76\xe9\x6f\x22\xd8\xde\xf9\x55\xac\xbd\x07\x6f\x19\x0f\xea\xc1\x12\x0e\xea\xc1\x76\xac\xbd\x4d\x3c\xbf\x47\xd5\xb4\xb3\x10\xef\x9f\xdf\x7f\xf7\xdd\xfb\xef\x9f\xd7\xac\x6a\xe1\x9e\x55\x25\xfe\xba\xfe\xfc\xea\xfc\xd1\xa6\x99\xc7\xed\x4d\x0d\x7e\xfe\xe3\xf3\xaf\xde\xee\xeb\x4e\x5f\x7d\xfa\x79\x45\xa3\x9a\x39\xf8\x7a\x09\x2e\xbd\xb4\xc9\x56\x96\xfe\xe1\xf6\xfc\xef\xfe\x7b\x5b\xf3\x26\x3a\xb0\xda\x0c\x6a\xdd\x5f\xa0\x78\xb7\xa7\x3b\xb7\xd7\x62\x57\xde\xff\x87\xaf\xe7\x9f\xf3\x5b\xd6\x5b\xfa\x3b\x33\xa0\xe0\x0c\x2d\xb8\x15\x69\xf0\x52\x55\x83\xc3\x07\x77\xaf\xf5\xa9\xcb\x1e\xb5\x0c\x12\x1f\xf4\xdc\x71\x7d\xab\x7e\x76\x19\x3a\xec\xb7\x4f\xce\x3f\xb8\x7b\xf6\xc1\x87\x5b\x69\xbc\x4c\x61\xd3\x03\xcf\x91\x7c\x76\x2a\xd3\xea\x88\xef\xbe\x5b\x73\x72\x7e\xeb\xfc\xf3\x7f\xb8\xcd\xb4\x5d\x84\x52\x2c\x53\x1f\xdc\xbd\x8d\xe3\xf3\x2d\x1f\x9f\x3c\xf9\xc3\xc3\xa7\xe7\x3d\xbc\xbc\x8c\x12\x71\x15\x1e\xe2\x93\x27\x9b\x90\x0a\x3d\x75\x24\xa2\x42\x77\xee\xab\x08\x16\x4c\xbb\xa1\x19\x7e\xf6\x68\x49\xa6\xa7\xde\x38\x99\xd9\x71\x36\x29\x5d\xfe\xb1\x9e\xd8\x6f\xb7\x02\x3c\xfc\x76\x96\xf0\x72\x0c\xf8\xff\x5f\xc4\x87\x8f\x7e\x3e\xf7\xbe\x1f\xdf\xdb\x44\x21\xf8\xf5\xe6\x0d\x76\x1d\x09\xe3\xd0\x8e\x73\x96\xb3\xf7\x9c\x45\xa8\xad\x64\x5c\x89\xe6\x51\x26\x1d\x53\xbd\xd7\xa2\x51\xbc\x2e\xc4\xc0\xd1\xbf\x23\x4a\x17\x2e\x65\x71\x47\x99\x34\x08\xe5\xd4\x9c\x12\xda\x20\xa2\x93\x65\x24\x83\xc4\xde\xa0\x84\x24\x31\x48\xe5\x4d\x94\xaa\xa5\xd4\x63\x4a\x24\x2c\x65\x71\x57\x69\x83\x81\x8f\x2a\xe7\xd8\x46\x63\xc7\x5e\x4f\x87\x41\x06\xc3\x4a\x1d\xbf\x87\x99\x03\x76\x85\x5a\x42\x3d\x5a\x68\x2a\xc2\x68\xb3\xab\xb5\xc1\x88\x6f\x9f\x79\xe4\xc1\x14\x6f\x9f\x0e\xc3\x60\xd7\xb7\x4f\xc7\x6d\xf4\x6f\xa5\x32\xbb\x45\x77\x85\x3e\x38\xe8\xed\x33\x10\x3c\xfa\x77\xb4\x27\x02\x0c\x18\x6d\x76\xb5\x52\x5a\x39\xa6\xc5\xd4\x92\x16\x77\x95\x5a\x4a\x3d\x5e\x6c\x42\x18\x7b\x1e\xad\x74\xf9\xf6\xa5\x4e\x18\xf5\x5b\xf1\x0f\xb6\xe7\x3f\xb1\x74\x74\x03\xfe\x79\x70\xca\x9a\x7f\xdd\xf7\xaf\xa5\xb3\x1b\xf0\x1f\xa3\x7f\x47\xfd\x7b\xee\xbb\xcf\x92\xe5\x5a\xb6\x69\x57\x27\x00\xa3\x7f\x2b\x3a\xde\xd7\x61\xe9\xde\xbe\xba\x05\x78\xf4\xef\xd4\xea\x16\x90\xd2\xc9\x9a\xce\xf7\x75\x5a\x3a\x3d\xa6\xcb\x12\x8d\xf4\x5d\x9d\x95\xce\x56\xfc\x21\xee\xfb\xf3\xd2\xf9\x5a\x3e\x73\x5f\x17\xa5\xcb\xb7\xaf\x5f\x84\xd1\xbf\x63\xe9\x18\x0f\x18\xc5\x5d\x25\x95\x92\x4e\x2f\x31\x72\xe9\x78\x4d\xc7\xfb\x3a\x29\xdd\xf1\x21\x8b\xa1\x73\xca\x7b\x4a\x2d\xa5\xae\x79\x94\x7d\x8f\x36\x84\xf0\xed\xeb\x98\x68\xf4\x6f\xc5\x7f\xec\xf9\x27\x2e\x9d\xdc\x80\x7f\x1d\xfd\x3b\xdd\x7f\x94\xee\x06\xfa\x18\xc3\xe8\xdf\xc9\xfe\x19\x4b\x47\x37\xe0\x9f\x87\xb0\xac\xf9\xf7\x7d\xff\x5a\xba\xb8\x01\xff\x39\xfa\xb7\xe2\x7f\x7f\x1b\x17\x18\x22\x37\xd0\xff\x44\x86\x88\xde\x40\x3a\x3e\xfa\x77\x24\x1d\xb5\x01\x43\x6d\x47\xa7\x34\x44\xd7\xfa\xff\xc0\x5d\x15\x97\xea\xf8\xe1\x0d\x8e\xfd\xe1\x45\xa5\x64\x72\x54\x36\x0f\x54\xf7\xdc\x69\xe9\xf4\xe4\x4c\x5a\xa9\xec\xf4\x4c\xfa\xe8\xdf\xe9\x99\x8c\xd2\xc5\xc9\x99\xcc\x52\xe5\xc9\x99\x34\x18\xfd\x3b\x39\x93\x86\x43\xdc\xde\xbe\xbb\xb9\x8f\xfe\x1d\xf3\xef\x39\x60\x14\x77\x95\x31\x24\x6f\xa0\xc3\xa7\x8f\xfe\x9d\x58\xdd\xd9\xde\xe3\xe4\xea\xce\x2c\x59\x9e\x5c\xdd\x0a\x30\x14\xde\x7e\x94\x50\xa0\x51\xbf\x95\xf3\x99\xf4\x01\xbb\x3a\x2e\x1d\xaf\xe8\xd4\xf6\x75\x32\x54\xf8\xed\xf3\x2d\x9d\xce\xea\x49\x2d\xc3\x5e\x06\xc4\x86\xda\x0d\x64\xc0\x61\xf4\xef\x68\x06\x10\x3c\x75\x2f\x07\x8e\xa5\xa4\x1b\xc8\x01\x8f\xfe\xad\x54\x81\xf1\x7e\x06\xa4\x84\xb2\x9e\x75\xda\x57\xea\xd0\x95\x8d\x1c\x02\x75\xc0\x98\x76\x57\xed\xa5\x8e\x1b\x28\x78\x8e\xfe\xad\x14\xfc\x40\xcd\x07\x8c\xfe\x1d\x15\x5a\xee\xcb\xb0\x64\x78\x5c\xe6\xb8\x2f\xa3\xa1\x79\x03\x9b\x68\x76\x3a\x74\xbc\xd2\x3d\x78\xc0\x98\x76\x57\xcd\xa5\xe6\x35\x35\xb4\xba\xed\xae\x5a\x4a\x2d\x6b\x6a\x6a\x75\xdb\x5d\xb5\x96\x7a\xe5\x02\x12\xb6\xeb\x36\xbb\x5a\x2b\xad\x1d\xd7\x82\x95\xb6\xcd\xae\x36\x4a\x9b\x2b\x5a\xdd\x68\xf5\xba\xd6\x00\x47\xfd\x56\xb4\xb4\xd1\xd2\xae\x96\x4b\xcb\x2b\x5a\xde\x68\x79\x57\x2b\xa5\x95\x63\x5a\x21\xc6\x2c\xf1\xb4\xbb\xea\x28\x75\xbc\x61\x89\xb3\xb4\xb9\xe6\xb9\xc5\x6d\x77\xd5\x88\xa3\x7e\x2b\x9e\xbd\xc4\x6d\x76\xb5\x5c\x5a\x3e\xee\x99\x66\xdf\x9c\x76\x57\x2d\xa5\x5e\xab\x31\x88\x56\xb7\xdd\x55\x5b\xa9\xd7\xfa\x57\x96\xb8\xcd\xae\xd6\x4b\xeb\xc7\xb5\x88\xa5\x6d\xb3\xab\x8d\xd2\xc6\x1b\xe7\x3a\x4b\x9d\x2b\xdb\xa3\x70\xa9\xa7\xdd\x51\x13\x8c\xfe\xad\xf8\xd6\x52\x4f\xbb\xab\xe6\x52\xf3\x9b\x95\x9a\xb4\xb4\xba\x96\xef\x2c\xf1\xb4\xbb\x6a\x2b\xb5\xad\x78\xe6\x12\xb7\xd9\xd5\x66\x69\x73\x45\x2b\x1b\xad\xec\x68\xd9\x47\xfd\x56\x72\x4d\x5e\xe2\x69\x77\xd4\x02\xa3\x7e\x2b\x9e\xa3\xc4\x6d\x76\xb5\x5c\x5a\x7e\x43\xad\x97\xd6\xd7\xb6\x2a\x2a\xf1\xb4\xbb\xea\x28\x75\xbc\xa1\xe7\x2c\x6d\x1e\xd5\x5a\x96\xb4\xb8\xa3\x54\x18\xa6\xb8\xe2\xd5\x4b\xda\x66\x57\x4b\xa5\xa5\xa3\x5a\xc7\x92\x16\x77\x95\x51\xca\xb5\xb2\x76\x86\xdb\xec\x68\x2d\x47\xfd\x56\x6a\xd9\xda\xef\xb4\x3b\x6a\x87\x51\xbf\x15\xb5\x46\xab\xdb\x5e\x57\x07\xfb\xe8\xdf\x11\x75\x48\x49\x43\x76\x74\x51\xf3\xe2\xed\x8f\x7d\x23\x6c\x44\xf8\xdb\xa7\x93\x38\x22\xf9\x0d\x2e\xee\x45\x6a\x29\x75\xe5\x10\x16\x6d\xec\xe8\x12\x68\xf4\xef\xa8\x8e\x63\x5f\x26\x25\xb3\x15\x99\xef\xcb\xa2\x64\x71\x5c\x66\xb2\x27\x43\x18\x89\xb8\x22\xe3\x7d\x19\x8f\xa4\x3c\xf9\xae\x2f\xe3\x48\x3e\x5d\x26\x30\x72\x65\x74\xeb\x8a\x1c\xc5\x5d\x25\x96\x92\x8f\x2b\x7d\x2a\x7d\x57\xa9\x23\x0d\xdf\xe0\x2e\x6c\x1a\x95\x92\x8e\x2b\x71\x2a\x71\x57\xc9\x23\xfd\x8d\x7c\x3a\x95\xf2\xb8\x4f\x93\x52\x16\x77\x95\xed\x53\x8e\x2b\x79\x2a\x79\x57\xa9\xa5\x5c\xd9\x2e\xf6\xbb\xb7\x5b\xa9\xec\xb8\xbf\x2e\x63\x71\x57\xe9\xa5\xf4\xa3\x4a\xf5\x52\x16\x77\x94\x81\xa3\x7f\xc7\x94\x32\x95\xb2\xa7\xa4\x52\xd2\x71\x9f\x52\xca\xe2\xae\x92\x4b\xc9\x47\x95\xd1\xc2\xd8\xd5\xc9\x40\x80\xb7\x1f\xf0\x10\x20\x46\xe3\x78\x16\x6c\xe6\xc1\xf6\xb4\x39\x1a\xc7\xb5\x30\xb5\xb0\xab\x45\x18\x8d\x63\x5a\x2f\xa5\xef\xe9\x70\x34\x8e\xfa\x44\xec\x0c\xb7\xd9\x53\x53\xab\xd7\xae\x2e\x19\x8c\xfd\xfc\xf2\x68\x1c\xf5\x9b\xed\xb6\xb8\xa7\xd5\xd6\xda\x0d\xb4\x16\xfa\x68\xac\xe4\xdf\x0f\x64\x3f\x5a\x98\x37\x90\x05\xc2\x51\xe0\x93\x2f\x74\xb5\x54\x4a\xba\x36\xb2\xc7\x01\xa1\x40\x09\x1d\x4f\xdd\x25\x94\xa6\x8b\x01\xfc\x06\x83\x65\xc9\xa4\xb4\xf8\x46\xbd\x1b\x09\x4a\xab\xfc\xf6\xd5\x8d\x46\x03\x09\xf5\xed\x53\x22\xb4\xd1\x58\x39\x44\xd1\x01\x7b\x42\x2f\x21\xc3\x0d\x64\x81\x71\x14\x56\x36\x5e\x1d\x30\x8a\x7b\x5a\x1a\xc8\x74\x03\x43\x1e\x53\x0e\x64\x5b\xa9\x08\x89\x01\xbb\x42\xf7\x81\x82\x72\x34\xfb\xad\x1b\xc5\xbd\x7b\x9f\x36\x84\x72\x65\xb3\x71\xda\x3f\xf8\x2a\x95\x8e\xc6\x1b\x48\x19\x70\x34\x4e\x97\x2e\x61\x35\x56\x32\xcc\x11\x07\xb4\x08\x53\x9b\x27\xee\xf5\x2f\x03\x78\x9c\xbc\x3f\x74\x4a\x1b\x8d\x95\x23\x06\x95\x16\xb7\xdd\xd3\xfb\x68\xac\xe9\xb9\xf5\x6d\xf7\xf4\x31\x1a\x2b\x7a\x91\xd6\xb7\xdd\xd3\xe7\x70\x06\x58\xd3\x53\xeb\xdb\xee\xe8\xbb\x8d\x1b\x6b\x7a\x6e\x7d\xdb\x3d\x3d\x8d\xc6\x8a\x9e\xad\xf5\x6d\xf7\xf4\x3c\x1a\xc7\xf5\x18\xd8\xfa\xb6\x7b\x7a\x19\x8d\x63\x7a\x56\xb2\xf6\x3f\xed\x8e\x5e\x45\x47\xe3\xb8\x9e\x99\x5a\xdf\x76\x4f\x9f\xa3\x71\x54\x1f\x28\x25\x6f\xb3\xa3\xb6\x80\xe1\x71\x03\x8f\x28\x78\xb0\x8e\xc6\xf1\x63\xc9\x1c\x30\x8a\x7b\xda\x18\x8d\xb5\x83\x03\xdb\x1f\xe3\x3d\x04\x86\x27\xeb\xdb\x97\x20\xd9\x86\xaf\x9c\x4d\xc5\x80\x11\xbb\x3a\x91\xd2\x29\xae\xe4\xbe\xa4\xbb\x42\xa5\x16\xfa\xa9\x0e\x97\x88\x35\xa7\x3b\xb4\x28\xa1\xeb\xc9\x0e\xdd\x4a\x17\x7c\xba\xc3\x90\x12\x26\x9e\xec\x30\xa9\x75\x79\xaa\xc3\x00\x80\x51\x38\xb5\x84\x97\x01\x7f\x4e\x77\x88\x3e\x1a\x27\x3b\xc4\x1c\x8d\x93\x75\x84\xa3\x71\xba\x8e\x47\xe3\x74\x9d\x8e\xc6\xe9\x15\x43\x3e\x1a\x6f\x20\xcc\xd1\x38\x5d\xc8\x38\x1a\x6f\x20\xa4\x16\x9e\xde\x16\x02\xa3\xf0\x06\x45\x94\x68\xe1\x51\x87\x2e\x03\x86\xcb\xae\x52\x61\x14\x8e\x37\xa3\x75\x5e\x6d\x4f\x29\xad\x5c\xb9\x6f\x00\x25\x2d\xee\x69\xad\xb5\x7e\x54\x4b\x51\xda\xe2\x9e\x36\x5a\xbb\xb2\x87\xa1\xd2\x16\x77\xb5\x06\xa3\x80\xc7\xfd\x5a\x69\x8b\x7b\x5a\x29\xad\x9f\xbe\xa1\x38\xb5\xee\x0d\xba\x5f\xc0\x28\xf8\xc9\x0e\x23\x4a\x97\x7a\xba\xc3\xb4\x11\x08\x7c\xaa\x43\x04\x29\x1d\xe2\xc9\x0e\x11\xa9\x85\xa7\x3b\x44\x1d\x8d\x63\xba\x2c\x5d\xee\xea\x08\x46\xe1\x0d\x32\x4a\xd4\x42\x5e\x11\xba\x1c\x50\xca\x68\xac\x28\xf3\x80\xd0\x46\xe3\xf8\xad\x93\xcd\x7d\xe3\x69\x77\xf5\x8c\xa3\x71\x72\x1d\xb1\xb5\x6e\xb5\xbb\xda\x7e\x8e\x05\x46\xe3\xf4\xa2\x8a\xb4\x50\x4f\xee\x06\x4a\xa3\xc0\xa7\x37\xa7\x4a\x0b\x75\x45\x88\x00\xfb\x52\x83\x51\xc0\x93\xf3\x6a\x3a\x1a\xa7\x5d\xe4\x6b\x5d\xb4\x2e\x4f\x2f\xa3\xc3\x28\xe0\x8a\x10\x91\x0e\x48\x69\x34\x56\xa4\x7e\x40\x98\xa3\x71\x72\x9f\x0b\x19\x85\xd5\xf6\xa0\x03\xc5\x0c\x6b\xa9\xaf\x4a\xed\x80\x34\x46\xe3\xe4\xfe\x2a\x61\xa3\xb1\x22\x74\x45\xdf\xd7\x26\x8c\xc6\x8a\x36\x38\xf8\x80\x16\x47\x63\x4d\x4b\x46\x07\xb4\x31\x1a\xc7\xb5\x07\x2a\x58\xc9\x46\xe3\xe8\x38\xd4\xba\x51\xdc\xd5\x8a\x94\x56\x57\x3a\x2f\xda\xbe\x53\x83\x12\xba\x1e\x75\xda\xba\x51\xdc\xd5\x7a\x96\x36\xde\xfe\x1a\x5d\x72\xc6\x48\x59\x1b\xf5\xf7\x7b\x56\x69\xa4\x84\x2b\x37\xdb\x5b\x37\x8a\xd7\xb5\x4b\x88\x4d\x46\x38\xf5\xa2\x5c\x8b\xa8\xa5\x1a\xa7\x5f\x96\x6b\xb5\xc1\x68\xe2\x0d\x5c\xaa\x65\xa3\x31\xb9\x3a\xc4\xba\xf0\x80\x7d\x39\x8f\xc9\x15\x39\x07\xca\x21\xb5\x8c\xc9\x75\xe7\xe4\x87\xe4\x3a\x26\x8f\xc9\x5b\x9c\x3a\x60\x6c\x26\xf6\xd3\xb0\x31\xb9\x9a\x06\x2d\x69\x1c\xa8\x43\x1f\x45\xa7\x9b\x68\x0f\xe7\x31\xb9\x5e\x25\x01\x03\xf6\xe5\x32\x26\xd7\xe5\x92\x87\xe4\x3a\x26\xd7\xe5\xc1\x87\xe4\x36\x36\x5c\x97\xd3\x21\x79\x8c\x66\xde\x44\x3d\x06\x8e\xe6\x8d\xb4\x49\xc2\x68\xe2\x6a\xb1\x02\x75\xc0\xbe\xbc\x53\x96\xbc\x89\xcd\x55\x32\x07\xa2\xc2\x4d\x14\x4b\xc1\x46\xd3\x6f\x22\x2d\x82\x51\x5c\x79\x2f\x63\x73\xd1\x7e\x4c\xbb\x97\x82\xe6\x98\x7c\xf3\x14\x4c\xc7\xe4\x1b\xa6\xb0\x04\x11\x36\xb8\x81\xd7\x1f\xc8\x48\x46\x51\xf1\x06\xd2\xf2\xb0\x51\xcc\xbc\x81\xb4\x02\x68\x14\x8d\x6f\x22\x2d\xe7\xd1\xb4\x1b\x49\xcb\xc7\xe4\xda\x9e\x64\x73\x45\x7c\x5f\x1e\x2d\x0f\xbf\x89\xac\x24\x8e\x26\xdd\x48\x5a\x3c\x26\x57\x8a\xf5\xf2\x11\xdd\x7d\xb9\xb5\xfc\x46\x5a\x3e\x81\x46\x91\xf0\x26\xd2\x22\x1a\x93\xab\xc5\x62\x88\x01\xfb\x72\x1e\x93\xeb\x72\xcc\x43\x72\x19\x1b\xae\xcb\xf5\x90\x5c\xc7\xe4\xba\x1c\x0e\xca\x6d\x4c\xbe\x69\xd9\x63\x4c\xae\xca\x49\x0f\xca\x73\x4c\xae\xcb\x83\x0e\xc8\x19\xc6\xe4\xba\xdc\xf0\x90\x1c\xc7\xe4\x71\x79\x52\x1c\xd2\xd2\x68\xde\xc0\xe8\xca\xa1\x39\x8a\x2b\x7b\x8b\x99\x8d\xd1\x66\x4f\x1f\x51\xfa\x34\x3f\xaa\x7f\x79\xa7\x78\x6c\x26\x76\x1f\x7b\x65\xe4\x51\xe4\x38\xf1\x11\x8f\x96\x8a\xb6\xd4\xe1\x0d\x1e\xf2\x58\x42\x25\xeb\xda\x4d\x12\x81\x3d\xc7\x66\xd0\x52\xe3\xe3\xf5\xd6\xca\x51\xdc\x55\x5f\xc6\x62\x3e\xdd\xf1\x55\xe8\xe6\xd3\x1d\x6f\x05\x1b\x3e\xf5\x29\xd0\xed\xd8\xc4\xa7\x3f\x42\xb8\x44\xbe\x8d\xd3\x1f\xe3\x69\x11\x95\x34\xdf\xec\x41\x9e\xab\xa8\xa3\xe8\x2b\xae\xf7\xca\x3c\x55\x31\xc5\x2b\x0f\x83\xb7\x76\x14\x4b\xff\xff\x12\x73\xa7\x48\x53\x04\x41\x00\x46\x2f\xf4\x5d\x01\x91\x4b\x55\x66\x56\xaf\xd3\x3d\xbb\x25\x7e\x14\x8a\xe0\xfe\xc1\x68\x0c\x12\xfb\x0e\xf1\x3e\x89\xd3\x5f\x5b\xd6\xb7\x9a\xfe\x5f\xe7\xf7\xeb\xeb\xc7\xcf\xaf\xef\xbf\xff\xd9\xf9\x09\x46\xe2\x28\x8d\x4e\xb0\xb2\x73\xe1\x40\x1e\x98\x60\x8a\x19\xe6\x58\xc3\x3a\x16\x58\x62\x85\x0d\x6c\xc2\x66\x6c\xc1\x56\x6c\xc3\x76\xec\xc0\x05\x57\xdc\xf0\xc0\x13\x2f\xba\xd2\x8d\xde\xc9\x9d\xbc\x90\x07\x79\x23\xef\xe4\x83\x7c\x92\x2f\xf2\x4d\x09\xa5\x94\x51\x4e\x35\xaa\x53\x41\x25\x55\xd4\xa0\x16\x6a\xa5\x36\x6a\xa7\x2e\xd4\xc1\x30\x46\x63\x74\x46\x32\x8a\x31\x18\x13\xe3\xe3\x27\xc5\xc6\xc9\x8d\x07\x5a\xe8\x40\x57\xec\xc4\x9d\xbe\x31\x98\x98\x59\xb8\x72\xe7\xc9\x8b\x37\x22\x88\x22\x86\x38\xd2\x90\x44\x06\x32\x21\x33\xb2\x20\x1b\x72\x22\x57\xe4\x86\xdc\x91\x27\xf2\x42\xde\xa8\xa0\x8a\x3a\xda\xd0\x8e\x06\x9a\xe8\x84\xce\xe8\x82\x6e\xe8\x8e\x4f\xf8\x82\xaf\xf8\x86\xef\xb4\x2b\xed\x45\xdf\x89\x22\x26\x62\x26\x16\x62\x25\x36\xe2\x83\x17\xe2\x20\x4e\xe2\x4a\xdc\x88\x3b\xf1\x20\x9e\xc4\x8b\x78\x93\x42\x2a\x69\xa4\x93\x8d\xec\x7f\xb8\xbb\x16\xa7\xb6\x71\x6e\xff\xaf\x74\x19\x66\x27\xcc\xea\x63\x79\x6d\xb7\x5b\xe3\xde\x81\xa4\x69\x02\x2d\xaf\x76\x7b\x77\x3f\x86\xc9\x48\xc1\x80\x21\xb6\x13\xdb\x09\x84\x5b\xfe\xf7\x7b\x1e\x56\x24\x07\x15\x27\x90\xed\xbd\xf3\xed\xcc\x06\x49\x3e\x3a\xe7\x77\x9e\x92\x9c\xd4\xf6\x76\x7c\xcb\xd1\x01\x3e\x8c\x2e\x5b\x3a\xf3\xea\xf6\xe8\x65\x98\x5f\x0d\xd5\x6a\x37\x89\x7e\xbd\x4c\xfa\x57\x41\x7a\x9d\x99\xc6\x35\x92\xb7\x6c\xf2\x48\xe6\x57\x30\xd6\xb0\xc7\x52\x7e\xd8\x1d\x0c\xef\xda\xc3\x59\x9e\x76\x93\x78\x04\xc3\xef\x4b\xc3\xe3\xb8\x0b\x63\x4d\xdf\xf5\x48\x49\xef\x83\x63\xf8\xd7\x61\x7e\xf1\x06\xae\x1d\xf8\x14\xd9\xc3\x18\xc0\x46\x49\xfc\x65\xdc\xff\xee\xe3\x23\x75\x54\xdb\xc4\xfa\x91\x91\xfa\x9a\x7e\xc4\xe2\x24\xea\x81\xf9\x11\xa8\xd7\x11\x51\x37\x01\x95\x3a\xa2\xb3\xbc\x01\x9d\xe4\xe2\x02\x9b\x5b\xf0\x11\x05\xf9\x55\x72\x9e\xcd\xfb\x78\xc9\x82\xb1\x7e\xb2\x24\xb3\xd7\x3d\x10\xa2\x9b\x28\xca\x0c\x6f\xe9\xa6\x16\xeb\xb7\x77\x56\xe3\xb0\x67\x9e\x44\x69\xf3\xd6\xe0\x4b\x22\x0a\x45\x8c\x20\xd4\xc8\x92\x45\xba\x19\x79\xa8\xe4\x94\x48\xdd\xa0\xa7\x59\x1e\xb1\x03\xd0\x60\x33\x19\x9f\x09\xab\x0d\x9f\xe6\x40\xd4\x11\x61\x5c\x67\xbb\x27\xc3\xbc\x68\x75\xc2\x18\x3e\xa0\x3f\xaf\xc9\x89\x25\x3f\xe6\xb5\x41\xa5\xba\xfc\x20\xd5\xd6\xdf\x68\x49\x28\x29\xf4\x07\x46\x56\x58\x6f\x82\x60\x7c\xc3\x40\x4c\x1f\xe0\xf8\xad\x13\x9c\xc3\x7d\x44\x46\x03\xb6\x57\x8c\x78\xd6\xab\xcc\x59\x2b\x39\x25\x60\xa2\xb2\x11\x84\xba\x5b\x62\xf0\x83\xbc\x70\xcc\x5e\x88\x65\x54\xed\x01\x20\xaa\xb4\xbe\x1a\xe7\xc1\xdc\x21\x4d\x93\x7c\xb6\x9f\x51\xdd\x5c\xa1\x4f\x82\x7b\x62\xe0\x36\x64\x2e\x2b\x21\x6b\xc2\x2a\xd8\x48\xd7\xc1\x07\x23\x76\x26\x4f\x4c\x9c\x57\x09\x32\xe1\xd2\x12\x1b\x19\x38\x4d\xda\x9a\xa1\x4f\x32\xcb\xfa\xd1\x24\x12\x6e\xe6\x21\x8a\xa9\x99\xba\x41\x36\xd8\xf9\x6f\x36\x42\x24\xfb\xed\x3c\x48\xab\x6c\xa0\xe9\xaa\x4c\x00\x09\x12\x75\xc4\x4d\x30\xce\x20\x79\xe6\x55\x1e\x37\x07\x17\xb2\x1b\x1c\xe8\x60\x8e\xfc\x78\xd8\x2b\xda\xc8\xd3\xea\x86\xfe\x9a\x31\x02\x4f\xce\x3b\x7a\x56\xd4\xb1\xe6\x10\x18\x3d\x29\x24\xe5\xeb\x3b\xac\x7c\xb9\x64\xbc\x11\x7a\x7f\x14\xa4\x08\xc3\x28\xef\xac\x18\xd4\x45\x40\xc0\x6f\x97\xf9\xed\xc3\x74\xc3\x6f\x4b\x98\xe7\x2c\xeb\x69\x44\xf2\x24\xab\x3a\xb3\xca\x2f\x7a\xf2\xd2\xf0\x5a\x37\xbc\xde\x18\x66\x44\xe4\x76\x89\x66\xd7\x60\x76\x69\x3e\x4b\x75\x24\xaa\x2a\x17\x67\xe1\x3d\x44\x39\x14\xb0\x73\x99\xcb\x8e\xb8\x92\x19\xac\x4f\x84\xa4\x23\x64\x2f\xbc\x84\xf2\x78\x11\x06\xbd\xf3\x1d\x6e\xa3\x1c\xbc\x00\x57\x2f\xbb\x3c\x25\xcb\x53\x62\xf0\x25\xf9\x72\x15\xce\x9d\xe7\x28\x5f\x57\xbf\x02\x85\xee\x22\x16\xdd\x26\x44\xba\x43\xb8\x74\x47\xa3\x33\x23\x88\xd1\x90\x5e\xfa\x5c\x8b\xb9\xcf\xa0\xa1\xae\x98\x21\xc0\x6f\x01\x60\x2d\xac\x70\x34\x28\xc9\x54\x65\xa4\xda\x6e\x16\x60\xb2\xa0\x0d\x9a\x8d\x69\x23\x67\xbb\x3e\x82\x6f\xd9\xd9\x52\x84\x2c\x6e\x94\x41\xd3\x97\x54\x29\xdc\x60\x74\x41\x7f\x4c\xab\x33\x69\x71\xc2\xbc\xe7\x30\xc2\xf8\xd8\x01\x9e\x15\x81\xa4\xe9\xaa\x42\x89\x63\x27\x18\x0c\x65\x6f\xde\x28\x20\xcb\xf1\x93\x8d\xa1\x5c\x1c\x25\x21\x66\x2d\x3d\xdc\x98\x35\x21\xa6\x6e\x02\xe3\x28\x97\x0b\x78\x22\x7d\xb2\xea\x4d\x56\x9d\x77\x1d\x95\x9a\x33\xd9\x6c\x2b\x45\x04\x66\x82\x32\x79\x11\x63\xfe\xc4\xcf\x59\x2a\x74\x18\x22\x27\xdd\x06\x7e\x26\x07\xa0\xf9\xf4\x5a\x41\x33\x09\x88\x99\x8d\x88\x0c\x03\x84\x46\x86\xf8\xc0\x86\xa8\x5f\xc9\xb8\x11\xa6\x8f\xea\x5c\xdb\x2a\x73\x9a\xe8\xc9\x4a\xd7\x62\x7e\x93\xa7\x88\x57\xda\x96\x28\xe7\xd8\xbd\x05\xbd\x00\x16\x23\x7c\x1a\x39\x74\xc0\x7e\x3f\x68\xc7\x86\x62\xfd\xd6\xb1\xa9\x17\x84\xc0\x1a\x21\x51\xfe\x5a\xd5\xfe\x8c\xf8\x90\x0e\x36\x1b\x56\xc7\xb0\x41\xbd\xc8\x3d\x6d\x36\x67\x17\x2c\x3f\x8b\x35\x89\x70\x6e\x63\x9e\x87\xe9\xff\x95\x15\x41\xf4\xdc\x36\xa3\x49\x88\x99\x2c\xb4\xc7\x16\x0a\x67\x4c\xe5\x70\x9e\x5c\x06\x0c\x2f\x49\x60\x98\x5e\x91\xa9\x44\x82\x52\x48\x95\xfd\x42\x15\xbd\x57\x99\xc5\xe3\x86\x7a\x0e\xb7\x9b\x13\x28\x9f\xba\x7e\x90\xf7\x0b\xb1\x34\xf1\x98\xe6\x31\x49\x71\x79\x72\xfc\xdc\xad\x3e\xe8\xb8\x0f\xa4\x86\x87\x7d\x9c\xac\x7f\x9c\xec\x8a\x67\xb2\x28\xd0\xcd\x61\x4b\xd8\x89\xea\x3c\x52\xc3\xee\x4d\x90\xc3\xee\x09\x38\xd0\x05\xde\x55\x81\x88\x30\x05\x0e\x44\x09\x16\x1e\x06\xe5\x71\x1a\xd2\xb3\xf9\x12\xc9\xbc\x0b\x47\x01\xcd\x89\x83\xe0\x1c\x1a\xc3\x3e\x2c\xf1\xc1\x0f\xf2\x15\xc8\x33\x89\xea\xca\x5c\x86\x5b\x1a\x42\xbd\xcd\x00\x33\xb1\x37\x76\x96\x21\xf4\x10\xe9\xee\xa2\xc1\x0b\x34\x68\x64\xd9\x64\xb6\x81\xf8\xf4\xc4\xe3\x25\x53\xf1\x85\xaa\x40\x42\x0e\xf0\xbf\xab\xd6\x18\x35\x0b\xd7\x5a\x7a\x92\x93\xcb\x6a\x6a\x8f\x3f\xd6\xd6\x0e\x81\x69\xc5\x4d\x44\xb8\x2c\x50\x0e\x92\x47\xe6\xb0\x82\xc6\x61\x98\x52\x18\xb9\x0c\x54\xea\x71\xb2\x7c\xe2\x64\x81\x48\x99\x29\x59\x80\x6e\xce\xf5\xe6\xc7\x2f\x35\x73\xac\x2f\x68\x01\xbe\xff\xc7\x2b\xf3\x4c\x36\x20\xca\xff\x34\x2b\x1c\x16\x56\x20\x5d\x9b\x78\x26\xa9\xb4\x83\xa1\x9d\x63\x7d\x15\xfc\x6a\x94\x9d\x38\x79\xd6\x66\xf9\x7b\x8b\x49\x3e\x2e\x97\x22\x23\x65\xe6\x25\x79\x7a\x9e\x69\xb2\x85\x8e\x6c\x0b\xcd\x16\x28\xd4\x9f\x7f\xa1\xe6\xc3\xf7\xff\x97\x75\x9a\xb1\xf8\xed\xfa\x33\x97\x69\xc3\x82\xff\xb0\x35\x8b\xfb\x77\x9f\x66\xdb\xc6\x31\x99\xf3\x24\x62\x8c\x78\x40\x41\x76\xa4\x6d\xf8\x85\x4c\xda\x84\xab\x1d\xd1\xc6\x57\xe5\xcc\x6b\xce\x03\xfb\x3e\x5e\xc1\x76\xd2\x47\xee\xd3\xb7\xba\x50\x16\x59\xb1\xb9\xcb\x66\x3c\x9e\xb2\x34\xc1\xb0\x02\xd2\x88\x21\xec\x65\x49\x5a\x11\x4b\x1e\xa9\x64\xc9\x22\xe5\x6c\xd6\xf4\x49\x06\x6e\xec\x98\x1b\xa4\x87\x17\x17\xae\x93\xde\xe6\x86\x31\x70\x41\xf6\xe4\x7d\xa8\xc6\xae\xb9\x81\x50\xcd\x92\xc8\x2a\x59\xea\x3b\x65\xc1\x5d\x5e\xcd\x92\xc8\x2a\x59\x16\x47\xdc\xcf\x73\x54\x32\x43\xfb\xac\x18\xfb\x82\xb7\xcd\x0e\xa9\x5c\xe8\x50\x13\x3b\xfa\xf5\x3b\xff\x78\xd4\x81\xf4\xc9\x75\x06\xe1\xaf\x95\x62\xe2\xd0\x94\xc5\x09\x2a\xde\x2b\xbd\x3c\x10\x59\x3c\x1a\xa0\x04\x80\xff\x38\x42\x73\x1a\xc6\xa4\xc5\x41\xdb\xb2\x7d\x87\x9c\xa7\x6f\xec\xc2\x95\x30\xbe\x2c\x7b\x8e\x28\x9f\xba\x4b\xd1\xe0\x63\x35\x97\xa1\xcf\x5d\x19\x57\x05\x84\xa1\xac\x2a\xdc\x7c\xf7\x67\xfe\xea\xc2\xeb\x4e\xdb\x5a\xb1\x42\xcb\x59\xc6\x2f\xe5\x15\xca\xd0\x85\x93\x44\x6f\x16\x59\xf9\x95\xf6\x8f\x55\x8a\x11\x55\x45\x8c\x93\x4e\x7d\xbc\xbf\x4b\xf7\x30\xe7\xd6\xab\xbc\x12\xf7\xcd\x8d\x56\xbe\x9b\xeb\x56\xce\x10\xa3\x64\x8b\x1e\x3f\x58\x51\xae\x15\x34\xea\xbc\x41\x0f\x13\x8d\xa2\x95\x77\xd5\x9b\x4d\xcb\x6e\x74\x4f\xb1\xd2\x78\x86\xb4\xc2\x82\xbc\x5c\x75\xc4\x3e\x30\x99\xd7\x7e\x3c\x77\x92\xd1\xc8\xa2\x64\x33\x43\x52\x48\xb1\xe8\xf0\x83\x6c\xd5\x3a\xb2\xdf\xe0\x77\x0c\x03\xf8\xf5\x5e\x9e\x52\xb7\xde\x80\xfe\x89\x4d\xd0\x42\x8a\x3f\xed\x91\xe5\x20\xea\xe7\xe3\xc9\xd7\x28\x70\xf9\xab\xc5\x60\xf5\x50\x5d\x83\xda\x30\x0a\xdf\x40\xa1\xd6\x34\x7c\xda\xfa\xf3\x4c\x9c\xb6\xbe\x9e\x91\x35\xe0\xe2\x5f\x25\x8e\x9c\xba\x30\xfc\xb7\xc5\xe9\x3d\xf4\xff\x6d\xfa\xcb\xf4\xe5\xc8\x8a\xd7\xde\xb1\xa7\xd6\x9b\x30\xb2\x5b\x1a\xd9\x83\x91\x7a\x69\xe4\x10\x46\x1a\x86\xd3\x01\x74\xdf\x9b\xee\x09\x74\xc1\xe1\x66\x47\x56\xd3\xbe\x33\xef\x74\x83\x8b\xfc\x0e\x35\x6a\x3e\xf1\x06\x35\xee\xd2\xfb\xd8\x58\x29\xeb\x45\x6a\xed\x0f\x25\xc3\x7e\x85\x91\x96\x3d\xd2\xdc\x85\x91\x76\x09\xf9\x0e\x8c\xec\xd9\x23\xed\x0f\x30\xf2\xc9\xb2\xd2\x3e\xf4\x0f\xa8\x6f\xb4\x3f\x2c\x19\x17\x3c\x05\x63\x25\xaf\x37\xda\x30\x62\xbb\xfd\x08\xfa\xc6\xed\x96\xb5\xf7\xea\xb6\x07\xe2\x4c\x5e\x04\xc5\xbd\x76\xb8\xf6\x7e\x5a\xce\xe6\x06\x8c\x36\xcd\x8c\x23\xe8\xb6\xec\x30\x28\x8c\x02\xb1\xb0\xbc\x9b\x24\xbd\x33\x4e\x3b\xa0\x6a\xdb\x54\x65\x41\x82\xb0\x00\x4b\x98\xa5\x9b\x66\xe2\xde\x93\x13\xed\xee\x63\xa1\xfb\x96\x05\x0e\xa1\x7f\x52\x7a\xe7\xa5\xae\x1b\xa8\xd3\x67\x43\xd9\x6c\x42\xdf\x9f\xfa\xe1\x92\x8c\x84\x8c\x85\x4c\x84\xec\x0b\x39\x10\x32\x15\x32\x13\x32\x17\x72\x28\xe4\x48\xc8\x5b\x21\xef\x84\x1c\x0b\x79\x2f\x96\x33\x7c\x03\x1e\xbe\x09\x6f\xfa\xf5\x78\x2f\x7a\x2d\x9e\x8c\xc0\x0e\xab\x32\xf2\x64\x4c\x8d\xd8\x93\x09\x35\x12\x4f\xf6\xa9\xd1\xf7\xe4\x80\x1a\x03\x4f\xa6\xd4\x48\x3d\x99\x51\x23\xf3\x64\x4e\x8d\xdc\x93\x43\x6a\x0c\x3d\x39\xa2\xc6\xc8\x93\xb7\xd4\xb8\xf5\xe4\x1d\x35\xee\x3c\x39\xa6\xc6\xd8\x93\xf7\xd4\xb8\x7f\xce\x4b\xf9\x64\x64\xfd\xfa\x4b\x46\xda\x8c\x50\xa1\x90\x89\x8c\x6a\x35\x19\xcf\x73\x5e\x11\x48\x2b\xe3\xd5\x6e\x12\x73\x26\x27\x29\x9d\x63\x81\x0d\xbc\x73\x12\x11\xae\x7b\x24\x7a\xfd\x2d\xd8\x79\xb9\x0b\x26\xd4\x76\x47\xd0\x29\xd9\xb8\xb6\xc2\xbf\x86\x4b\x7f\xfe\x99\x47\xca\x56\xe7\xf7\x8f\xbe\xca\xbc\x07\x0d\x31\x21\x88\x07\x53\x08\xf9\x57\x33\x05\xa4\xc4\x01\x29\x29\x20\x6d\x30\xa4\x8d\x45\x42\xea\xb3\xd5\x9a\x36\xa6\x02\x4a\xdf\x01\xa5\x5f\x40\xd9\x64\x28\x9b\x8b\x84\x32\x60\x28\x2d\x82\x32\x8f\x2f\x79\x93\xa0\xff\x68\xf8\x03\x07\xfc\x41\x01\x7f\x8b\xe1\x6f\x2d\x12\x7e\xca\xf0\xdb\xcf\x83\x6f\x70\xa7\x0e\xdc\x69\x81\xfb\x37\xc6\xfd\xdb\x22\x71\x67\x84\xfb\x68\x6e\xd8\x34\x7c\xc2\xc3\x27\x56\x04\x67\x0e\xfc\x59\x81\xff\x35\xe3\x7f\xbd\x48\xfc\x39\xdb\x7d\x7f\x6e\x05\x1e\xdd\xa5\x10\xed\x5d\x4b\x8f\xdc\xa1\x47\x5e\xe8\xf1\x3b\xeb\xf1\xfb\x22\xf5\x18\xb2\x1e\x1f\x5f\x18\xfe\xe5\x3f\x66\x22\xe1\xe3\xcf\x42\xc1\xa1\x43\xc1\x61\xa1\xe0\x1b\x56\xf0\xcd\x22\x15\x1c\xb1\x82\x9f\x9e\xa9\x60\x81\x7a\xe4\x40\x3d\x2a\x50\xff\xc1\xa8\xff\x58\x24\xea\x5b\x46\x7d\xf0\x32\xd4\xb7\x0e\xd4\xb7\x7a\xa5\x59\x2b\x96\x9a\xb5\x45\xe2\xbe\x63\xdc\x47\x8b\x48\x8b\xba\xa5\xc9\x9d\x43\x93\x3b\xad\x89\x5e\x34\x17\xba\x6a\x8e\x59\x93\x3d\x0d\xbf\x00\x32\x76\x00\x19\x6b\x20\x1b\x05\x90\x85\xae\x95\xf7\x0c\xe4\x90\x80\x4c\x9b\xe9\x51\x1d\xbf\x77\xe0\xbb\xd7\xf8\x36\x0b\x7c\x0b\x59\x40\xdb\xbc\xa9\x6b\xc2\x46\x5e\x66\x59\x90\xf2\xb1\x64\xa7\x41\x18\x79\x6b\x5e\x5b\x5b\x41\x80\x24\xfc\x5f\xeb\xfa\x10\x38\xd3\x6f\xfa\xf7\xf8\xf7\xfc\x32\x02\x23\x78\xd8\x88\x7d\x19\x53\x23\xf1\x65\x42\x8d\xbe\x2f\xfb\xd4\x18\xf8\x72\x40\x0d\xb0\x58\x4a\x8d\xcc\x97\x19\x35\x72\x5f\xe6\xd4\x18\xfa\x72\x48\x8d\x91\x2f\x47\xd4\xb8\xf5\xe5\x2d\x35\xee\x7c\x79\x47\x8d\xb1\x2f\xc7\xd4\xb8\xf7\xe5\xbd\xf7\xf4\xbf\x26\xd8\xf7\x5d\x1b\x43\xa6\x80\xd6\xea\x75\x86\xe6\x00\xc2\x8f\x36\xe1\xbc\x1b\x71\x25\x85\x52\x42\x75\x85\x3a\x17\x2a\x10\xea\x42\xa8\x4b\xa1\xae\x84\x0a\x85\xba\x16\xea\x46\xa8\x9e\x50\x91\x50\xb1\x50\x89\x50\x7d\xa1\x06\x42\xa5\x42\x65\x42\xe5\x42\x0d\x85\x1a\xd1\x61\x3d\xe2\xaf\xd9\xf8\xe0\x58\xb6\x77\x79\xff\x0a\xff\x2d\xf7\x65\x9a\x05\xed\x38\xc7\x69\xf8\x45\x1d\xbd\x36\xfd\x1d\x7e\xac\x58\x19\x3c\x4d\x89\xb7\x1b\x88\x72\x7b\x7b\x63\x0b\xa8\x37\xb6\x80\xbc\x9c\xe6\x5f\x21\xe2\x7a\x49\x1c\xd4\xbe\xd4\xfe\x26\xe6\x7c\x9e\x16\x4b\x4b\xe2\xa7\x9f\x70\x40\x9f\x4f\x61\xe6\x31\x0a\x5b\xf1\x64\x5c\xd8\x11\x83\x60\x4a\x8d\xe2\xf4\xc0\xdf\x9c\x7f\x0e\x72\xb4\x2e\x6a\xfb\x53\x09\x59\xa2\x5f\x41\x0f\x6a\x83\x06\xdf\xbe\xb1\xa8\x58\x46\x20\x07\xd5\x2f\x7e\xee\x56\xd3\xad\x6f\xb5\xf5\x15\x52\x97\x78\x55\x12\x6f\x15\xc4\x0f\xb2\x0f\x58\xe4\x4d\xf0\x19\xcf\x9a\xb5\xf6\x8e\x70\x81\x00\x8d\x06\x18\xb4\x12\x6f\x29\xd9\x47\x0f\xc2\x2d\xd3\x6d\x39\x98\xbc\xc4\xbf\xc8\x34\xe0\x9c\x61\x54\x63\x24\x27\xa7\x32\x3b\xf3\xea\x4d\x48\xf1\xfe\x18\x3c\x20\x33\x7c\xd1\xbe\xcc\xde\x01\xcf\x17\xbe\xfc\x5f\xf6\xf5\xdb\xff\xa1\xa5\x5f\xff\x0f\xd2\x56\x84\xb5\x51\x2f\x7b\x30\x27\xc3\x90\xff\xa8\x07\x37\xa3\xd0\xca\x4b\x4b\xec\xbe\xbf\x6a\x1f\x71\x34\x1f\xf7\x39\x70\x50\xf9\xf4\x97\x5f\x40\x9f\xa1\x75\x1e\x99\x0e\x0a\x60\x42\x1c\xa9\x2a\x31\x23\xa7\x3f\x21\xce\xd6\x5f\x83\xe5\xd7\x5f\x4f\xc2\x52\xf6\x41\xc2\x08\xe3\xa2\x76\xf8\xed\x9b\xcb\x08\x32\xcb\xc2\xcb\x18\xef\x5b\xbd\xca\x93\x57\xf0\x27\x1d\xbf\x0a\xe3\x57\x10\x9c\xaf\x22\xd9\x5f\x5a\x59\x39\x6d\x1d\xe3\xb7\xe3\x4d\x20\x86\xd5\xfd\xcc\xff\x9f\x9b\xb7\x90\x90\xa3\xb7\x72\xf8\xe0\xc9\xa1\x15\x8b\x0f\x58\x3d\x62\xba\x69\x55\xa3\xa8\x83\xbe\xef\xd7\xd6\x7f\x07\xb7\x7d\x82\xf0\x10\xcf\x3c\x53\x80\xc9\x22\x2a\xda\xba\xae\x4f\x27\x1a\xaa\x6f\x65\x24\x18\xf5\x21\x00\x4b\xbd\x32\x10\xde\x60\xa4\xde\xf9\x9b\x26\x7e\xb3\x20\x3e\x3f\x8c\x7b\x63\xbe\xb0\xe1\x3d\x4c\xae\xa4\x41\x77\x64\xae\xac\x7b\x0f\x06\x7b\xfb\x25\xd8\x71\x23\xf0\x5d\x80\x7f\xa0\xb4\xb1\x0f\xc4\xa0\x97\x8c\x32\x3a\xa1\x9b\xd4\x69\x9d\xd8\xa9\x33\x36\xa9\xa3\x24\x56\x65\xa5\x5c\xa9\xa3\xd4\xb6\x92\x8f\x53\x47\x75\x7d\xa5\xbc\x5a\x4d\x75\x31\x51\x54\xf7\x1d\x70\x78\x69\xa2\xdc\xeb\x44\x81\x96\x4e\x14\xd5\x3d\xf3\x3f\xd6\x60\x0c\x1a\x88\x54\x61\x9c\xab\x73\x9f\x4c\x9c\x0d\x7b\x79\xe6\xa9\xe0\xbb\x4a\xaa\x73\x4b\xc9\x0b\x5f\x05\x9e\xba\x74\x2a\x79\xb9\xad\x2e\x1c\x4a\x5e\xf9\xea\x12\x95\xbc\x22\x25\xaf\xde\x01\x87\x17\x2a\xa9\x02\xad\x24\xb6\xb4\x92\x57\xa0\x24\x80\x3d\x85\x06\x22\xbd\x24\x25\x43\xbf\x56\xb3\x55\x71\xe4\xa7\x89\xc4\x91\x4c\x43\x79\x1e\x76\x01\x3c\x4e\x54\xe1\xb7\xda\xe6\x06\x3c\x08\x96\x8b\xa8\x09\x3f\x3e\x17\xea\xd2\x00\x63\xf5\xc6\x54\x1d\x18\xbb\xea\x80\x0a\x69\xcd\x0c\x1e\x07\xdd\xc6\x1a\x8a\xbc\x46\x87\xf0\x82\x01\x0e\xb9\x29\x15\xec\x5d\xdb\x21\xd7\x96\x43\x7a\xbe\xba\xf1\x54\xe4\x74\x48\xb4\xad\x7a\x0e\x87\xc4\xbe\x8a\x3c\x95\xf8\xea\xfa\x54\xc5\x50\xb0\xf7\x74\xc1\x56\x31\xb9\x28\x7e\x07\x3c\x5f\xea\xa2\x9b\x89\x8b\x6e\x8c\x8b\x62\x5d\xb0\xf7\x1e\x57\x57\x95\x98\x82\x4d\x3d\x47\xc1\x86\x51\x2a\xd8\xa8\x78\x84\xfe\x35\x05\x61\xdf\xe1\x92\x8a\xda\x2d\xd4\x8d\xc3\x15\xeb\xa5\x1a\xf9\xf1\x79\x75\x06\xaa\x74\xb9\x5a\x56\x9f\x3f\x1d\x50\x36\x4a\x50\x3e\xbd\xa0\xe4\x39\x98\x6f\x96\x98\x1f\x2c\x96\xf9\x6f\x18\x6e\x7d\x8c\x67\xfe\x51\x82\xa7\x06\xa5\x70\xae\xdb\xe1\xdc\xb7\xc2\x39\xf5\xd5\xc0\x53\x99\x33\x9c\xb3\x6d\x95\x3a\xc2\x39\xf7\x15\xf0\x1f\xfa\xaa\x7f\xaa\xf2\x33\x4f\x8d\x20\xe5\x55\xce\xf5\x1d\xd2\xcf\xda\x2c\xa9\xe1\xea\xe4\x4b\x07\x60\x80\x94\x6a\x64\x76\x54\x0f\xf5\xc3\x49\x26\xe4\x98\x09\xc0\x05\xe0\xbc\x34\x13\x06\x93\x4c\x18\x98\x4c\xc8\x31\x13\xcc\xb9\xc9\xce\x83\x61\x91\x07\xd4\xcc\x25\x04\x2d\x41\x2f\xef\x3f\xc5\x47\x18\xa2\x64\x10\x6a\x84\x86\xcb\xca\xe9\x70\x54\x9d\x0e\xfc\xb5\xf3\x74\x4a\x0c\xd0\x9b\xc5\x11\xa8\x36\xb5\x37\xc7\x4b\xde\x27\xfb\xc0\x20\x64\x6c\x9d\x19\xbc\x62\xa7\x3d\xd9\x00\xc7\xab\x69\xae\xb7\x24\x1e\x85\xd8\x6a\x3f\x4d\xf2\x04\x07\x75\xa5\x7b\xfc\x35\x00\xb0\xe1\x1b\xf3\xe6\xb8\xd2\x29\x88\x89\xcd\x93\x2c\x8a\x39\x93\xef\x04\x35\x4d\x0d\xb1\x53\x6c\xdb\x18\xf4\x3f\x34\x75\x7e\x17\x31\x85\x03\xcc\xe8\x1f\xda\x5b\xb0\x68\xe5\x0c\xa8\xec\xe3\xe7\x7f\x81\xc6\xa3\xb7\xed\x06\x66\x09\xcb\xab\x90\xf5\x08\xad\x26\x22\xb8\x47\x53\x68\xc3\x78\x79\x36\x6b\x85\x31\xcd\x76\xcd\x74\x8b\x85\xeb\x4e\x89\x10\xd6\xb3\x49\x04\x42\x9a\xee\x9a\xea\x16\x09\xd7\x49\xe4\x71\x59\x24\x05\xff\xf7\xbe\x1a\x02\xc9\xf8\xcd\xad\x8c\x59\x3e\xf4\xf0\xeb\x83\xcf\xa7\x50\x97\xb4\x53\x62\xfe\xa7\x8c\xe8\x9a\xa4\xec\x9a\x04\x5d\xf3\x9e\x5c\x43\x42\x0c\x7c\x42\xe1\x42\xe0\x86\x4e\x04\x4e\xec\x90\xad\xff\x38\x74\x90\xe1\x46\x6e\xcb\x77\x03\xc7\xeb\x2e\xdc\xba\x16\x54\xba\x1a\x14\xf8\x5f\xf6\xde\x85\xb9\x8d\x5b\x67\x00\xfd\x2b\x3e\x9e\x4c\xaf\x74\xab\x93\xb1\xfc\x8a\x1d\xc5\xf9\xc6\x8f\x3c\xdc\x34\x4d\xda\xa6\xed\x69\xf3\x65\xbe\x59\xca\xb2\xad\xc4\xda\xd5\xdb\x96\x4f\x72\x7f\xfb\x05\xb0\x58\x88\x5c\x70\x1f\xd6\x5a\x8d\x93\xe6\xcc\x69\xcc\x5d\x71\x41\x12\x04\x41\x10\x2f\xe2\xc7\xea\xc3\xdc\x46\xb9\x8e\xb7\xe1\xee\xe8\x09\x73\xb5\x92\x2b\xd0\xc5\x58\x4f\x30\xa6\xd7\xa1\x60\x4c\x18\x27\xb6\x5f\xd0\xb6\xee\xbe\x55\x8d\x46\xf0\x66\x5e\x39\x99\x5a\x9f\xd6\x84\x2c\x86\xc0\x89\x31\x26\x96\x6d\xa7\xb5\x35\xd8\x3f\x93\x23\x76\xed\xd7\x05\xcf\x80\xf6\xf0\x07\x7c\x06\x1c\xc0\x19\x70\x9e\xde\x42\xba\xf5\x29\xa1\x93\xb9\x56\x2e\xe8\xfb\xd8\xa0\x78\xb1\x65\xaa\x82\x84\x6e\x63\x88\x48\xba\xb8\x39\xc4\x6a\x17\x28\x45\x74\xd2\x8f\x1e\xef\xfd\x56\x71\xb7\xfc\x2d\xd9\x2c\x7f\x9b\x1f\xf3\xa3\x77\x75\xee\x75\x41\x8f\xd5\xdc\x71\x2d\xfc\x11\x00\xfc\x9e\x31\x3e\x1c\x9c\xf4\xbb\x05\x7e\x1a\x41\xbf\xdf\x81\x93\xf3\x6f\x0d\xfc\x4e\xb6\xc2\x10\x47\xeb\x45\x1f\xfe\x73\x3b\xe8\xfb\xa3\x22\xfa\xfe\x48\xd0\x07\x05\x85\x3e\xd5\xe3\x22\xf4\x51\x2d\x41\xdf\x7f\x72\xd0\x27\xfd\x6e\xfd\x21\xe8\xfb\x23\x03\x7d\x7f\xe6\xc0\x41\x4a\x3d\x8e\xb5\x39\x20\xf7\xc3\x1b\x0a\xbe\xb4\x34\x97\xf4\x02\x80\xfc\x95\xa3\xdf\x04\x71\xe9\x05\xbe\xbd\x7f\x39\xc4\xae\x9c\x60\xa3\xfb\xfb\x45\xeb\x56\xb4\x9d\xb8\x74\xe1\xfb\xa8\x9e\xc8\xae\xc1\xc0\xab\x0e\x1b\x3c\xb2\x0e\x7c\x22\xc3\x5a\x8a\x31\x50\xca\xd2\xc2\x0f\x83\x0b\x50\x54\x42\x9d\xb7\xc1\xe0\x1d\x4e\x42\xbf\x21\xde\x3a\x41\xef\xed\xbd\xce\x95\x55\x69\x28\xbf\xbd\x03\x11\x2a\xfb\x47\xe2\x23\x83\xef\x41\x78\x25\xd1\x15\x46\x78\xa0\x47\x58\x5a\x9f\xfb\x15\xb8\x54\x2c\xe4\x40\x41\x47\x14\x91\xb8\xf2\x1c\x1c\xb0\x6a\xdf\xb6\x40\x04\xfd\xef\xbe\x0b\xfa\x79\x16\x08\x56\xa6\x8e\xb1\x0d\x52\xc5\xe5\x5b\x7b\xb1\xe2\xd8\x69\x61\x0c\x2d\x8c\xf3\x5a\xa0\x4a\x70\xe0\x6a\x3e\x00\x9d\xd5\x88\x50\xce\x06\xf1\x08\xb8\x46\x38\xe9\x50\x37\x26\xd2\x81\x7c\x33\x2d\x56\x9c\x38\x1d\x98\x40\x07\x26\xb9\x43\x1c\xc1\x27\xd0\x81\x75\xdb\x06\x1f\x00\x82\x83\xa1\xf4\x66\xd3\xed\xcd\x54\x7a\x93\x6f\x53\x25\x4b\x88\xd3\x9b\x29\xf4\x66\x9a\xdb\x9b\x21\x7c\x82\xbd\x59\xb7\x3c\x19\x82\x21\x00\x25\x37\x11\xee\x45\xeb\x13\xb9\x6a\xc8\x23\xbb\x8f\x04\x97\xd2\xb1\x7c\xb3\x29\x59\x66\x9c\x8e\x5d\x42\xc7\x2e\xf3\x3a\x66\xdb\x97\x56\x2c\x0f\x76\x58\x8d\xe8\x5b\x03\xff\x44\x1f\xd1\xaa\xca\x4a\x49\xfa\x93\xf8\x92\x04\x57\xd2\xaf\x22\xc3\x28\x99\x8a\x9c\x9e\x5d\x41\xcf\xae\x16\xed\x59\x5a\x7e\x01\x26\xf2\x02\x7e\x88\x23\xe0\x6b\xd0\x4f\xdc\xbb\xb8\xeb\x57\x76\xd7\x3f\x42\x7e\xf3\xb8\x54\xce\x98\xb6\x7f\xf0\xf7\x5a\xd3\x0a\x6c\x67\xfb\x87\xe5\x38\xe9\x5d\x60\x9a\x0b\xba\x8d\xbd\x0d\x7a\xef\x10\x18\x6c\x3f\x6b\xef\x84\xb8\x94\x07\x53\x25\xf6\x47\xbb\x24\xd4\xc3\x05\xb9\x81\xfb\x22\x12\xaf\xb5\x0a\xdd\x45\xc9\x6c\x17\xb6\xd4\xb0\xdb\x26\x45\x14\x6f\x75\xb5\x79\x94\x4a\xa2\x3f\x42\xe1\x27\x8c\xc2\x7f\x8f\xe8\x81\x12\x72\xd4\xeb\x96\x1b\x58\x00\x7a\x4c\x68\xae\x0c\xa8\x87\x40\xf4\x67\x94\xfe\x6d\x05\x36\x70\x04\x43\x83\x8b\x16\x01\xd0\x0e\xfa\x02\x20\x7c\x1c\x44\x65\x21\x60\xcb\x2b\x8f\xe5\x73\x98\xda\xfd\x83\x1a\xcd\x4c\xc3\xd2\x99\xbd\x88\x5f\xd5\x99\x02\x6b\x3e\xd1\x8d\xdf\x01\x1d\x1b\x3e\x46\xd1\x7e\xbf\x24\x42\xd5\x3b\xf7\x42\xd4\x38\x60\x2a\x7c\x82\xce\x00\x05\x9b\x30\x2e\x7e\x87\x0a\x07\x40\x85\x83\x82\x3d\x01\x99\x56\xbe\xab\x20\xf1\x12\x07\xee\x10\xe0\x0e\x4b\x33\x4e\xa8\x7a\xdd\x19\x02\x4f\x2c\x99\x10\xd0\x20\xbf\x53\xbc\x2c\x9f\x2b\x7d\xaa\xe3\x4c\xa3\xdd\x59\xf9\xea\x55\x40\x91\x1e\xca\xa0\x24\xcf\x3e\x5c\x80\x67\x17\xa5\x3f\x94\x35\xb1\xb7\x7f\xd8\xda\x3f\xf2\xca\xf8\xc8\x56\x8e\x85\xe2\x6f\x12\x8d\x47\xe3\x91\x00\xff\xe3\xd1\x13\x4c\x60\x82\x1c\x5e\x22\x7e\xea\x02\x57\x5e\x25\xd8\x58\x41\x7d\xb7\xed\xbc\x52\x4f\x3a\xfd\x86\x4e\x49\x7b\xfb\x47\xad\xfd\x27\x19\x47\x9b\xbf\x6d\xa7\x58\x64\x01\x96\xc1\x8a\x16\x13\x74\x08\xde\xa7\x20\x44\xc6\xa5\xf0\xd4\x80\x67\x3c\x4e\x62\x9d\xdc\xc5\x8d\x04\xe4\x50\x6e\x08\x94\x1b\x96\xa7\xdc\xb0\x24\xe5\x3e\xf1\x53\x6e\x31\x79\x62\x80\x0a\x4d\xf5\x93\xd6\xfe\x73\x2d\x23\x2c\xea\x3d\xf3\x75\xfa\xb3\x9b\x00\x0b\x26\x68\x19\x43\x05\xd3\x32\x6d\x2a\xb4\x17\x23\x52\x3c\x72\x47\x68\x9b\xef\x33\x6a\x1c\x29\x9e\x05\x0e\x24\x35\x3b\xe4\x27\x18\x64\x1d\x43\x46\x7b\xe8\x9c\x3c\xaf\xff\xef\x26\xc8\xab\xa8\x8b\x19\x92\x2e\x66\xf8\x18\x7f\xab\x68\x8b\xef\x89\x2d\xbe\x37\x57\xc7\x0c\x41\x1d\x23\x12\x57\x8e\xf3\x32\x89\xb5\xce\x72\x18\xc1\x72\x18\x15\x1c\x38\x51\xe2\x1a\xb1\xc4\xc5\x5b\x04\x9d\x72\x07\x96\x60\x17\xf4\xab\xcb\x62\x18\x1a\xfb\xea\x14\x44\x97\x60\x34\x86\xed\xef\x0c\x51\x90\x98\xcf\x49\x0c\x59\xe9\x4d\xe0\x17\x03\xc8\x46\x7e\x6e\xc9\x67\xc1\xd8\xb1\x04\x3e\x6b\x58\x78\x46\x52\x43\x7a\x9d\x7a\x15\x2e\xd3\x47\xc1\x44\xdb\xff\x50\xb4\x9f\x22\x21\xd6\xb0\x06\xce\xdd\x14\xe6\x6e\x52\x75\xee\x26\x32\x77\x93\xf9\xdc\x4d\x21\x02\x09\xcf\x69\xd4\xcc\x25\x34\x33\xae\xda\xcc\x58\x9a\x19\xcf\x9b\xb9\x7c\xb7\xf7\x82\xfc\x47\x01\x13\xe4\x92\x34\x4b\xa3\x2c\xb4\x50\x76\x8d\xdc\xcb\x04\x5e\x93\x69\xf0\x28\xb8\xd6\x28\x83\x15\x69\x02\x5c\x8e\x35\xac\x81\x86\xce\x60\x69\xae\x27\x01\xa1\xcc\x18\x6a\xc6\x40\x33\xb3\xaa\xcd\xcc\xa4\x99\xd9\xbc\x19\x83\x28\x33\x6d\xf2\xc3\x41\x94\x59\x3b\x03\x6e\xdd\xf3\xf8\x26\x57\xa1\x36\x6e\x40\x30\x58\xc3\x7d\x37\xf3\xbc\x8b\x1a\x14\xf6\x54\xaf\x97\x3d\xd1\x3e\xbf\x0b\xfe\xa1\x26\x80\x79\xc6\x02\x4e\xb8\xc1\x02\x7a\x1c\xb5\x4b\x6c\x75\xbc\xbe\xf7\xf6\x9f\x6b\x6d\x37\x1d\xff\x8b\x4c\x45\x88\x74\x09\xf7\x22\x6d\xac\x52\x42\x2b\x40\x5a\x01\xcd\x9a\x06\x3c\x93\xff\xe0\x57\xf8\x4a\x5b\xc4\x66\x9c\xd6\x78\x24\xb4\x68\x70\x28\x3f\xb4\xf6\x5f\x7c\x89\xf2\x59\x2c\x56\x41\x3f\x69\x60\x7c\xd0\xb8\x33\xc2\xd4\x8b\x45\x85\xa9\xbf\x60\x1c\x7b\xfb\x2f\x5a\xfb\x3f\x66\xdb\x03\x2c\xcd\x17\x0d\x41\x7c\x4b\x62\x68\xb8\x35\xc5\xd3\x8d\x94\x52\xaf\x39\x8e\x28\x21\x7b\x3c\x4a\x65\x1b\x7d\x5c\x91\x7f\x52\x9a\x2e\x07\xd3\xf8\x60\xe9\xbc\x48\xd7\xfe\xf2\x26\xd2\xdf\xdd\x94\xef\x16\xd5\x97\x47\xcb\xd5\x97\x63\x47\xf7\x7f\xa4\x13\x3b\xb2\xc1\x81\x3d\xff\x23\x9c\x52\xf4\x5b\x42\xa5\x2e\xf4\xbc\x33\x46\xfd\x23\xee\x85\xd1\x25\x3a\x76\x93\x5f\xb7\x10\x81\x7c\xb1\x99\xf5\x45\x73\x9b\x3c\xf3\xec\x2f\xf8\x93\x75\xf4\xc5\xe6\xf2\x56\xdd\xff\x3d\xea\x37\x75\x63\xdb\x6e\x65\x14\x9e\x30\xaa\x77\x7b\x93\x3e\x3b\xef\x9e\x9d\x37\xf8\x7b\xcf\xc7\x3b\x79\x63\xf3\x0f\x6e\x37\x67\x70\x59\xa3\x7b\x60\x8d\xae\xb9\x66\x3f\xac\x67\x8d\xd5\x3f\xd8\x66\xd3\xad\x8e\x71\xa2\x79\x3a\x65\x5c\x0f\x08\xb4\x37\xd7\x10\x83\xf2\x58\x26\x99\x5b\xb9\x89\xe6\xf8\x65\xe5\x7d\xb6\x48\x19\xfc\xaa\x68\xa9\xc3\xf2\x8b\x87\x0f\x4b\xe3\xde\x19\xfc\xad\xd3\x86\xf5\x6b\xea\x3b\xc5\x1f\x5a\xd8\xc5\x90\xf4\x19\xc9\xa7\xf6\x28\x01\xb3\x50\x41\x60\xa2\x0b\xbf\x6b\x4f\x24\xbe\xf4\xa2\x33\x83\xf6\xc4\x23\x20\xaa\x8b\x85\x90\x47\xf1\x96\xda\x7a\x87\x3d\x7a\x73\x23\x13\xe8\xfe\xaf\x54\x2b\x62\x8f\x85\xb7\xcd\x77\xb8\x34\x95\x49\x72\x60\x99\x24\x49\x71\xe6\xce\x14\xa3\x12\x2c\x94\x19\xac\x16\x54\x67\x53\x60\xb1\x47\x38\x1a\x56\x01\xe2\xff\xb0\xbf\xbf\xa9\xfe\x62\x0f\xbf\xd9\x34\x0b\xf5\xa9\x32\x75\x34\x63\x03\x50\xae\xc6\xbc\x94\xe6\x70\x0c\x93\xc9\x34\x85\x5d\x10\xac\x93\xc1\x6d\xe2\xb5\x05\x54\xb7\xcc\x51\x25\xb2\x13\x96\x3b\x7a\x06\x97\x78\x02\x9a\x24\x7b\x30\x98\xef\xe1\xd4\x15\xcf\x6f\x9d\x86\x70\x29\xc7\x49\x0a\xe9\xab\xdd\x3b\xbb\x88\x4c\x70\x91\x64\xce\xc0\xe1\x5c\xdd\xff\x00\xeb\x1c\xff\x4e\x51\x8a\x56\x94\x3b\xb2\x2d\xed\x57\x0b\xc4\x80\xed\xff\x76\xb7\xcc\x56\xbf\x97\x5b\xdf\x19\x8b\xfb\x04\x7c\x79\xc7\x9d\x95\xbc\x05\x8e\x8d\xfc\x27\x9b\xad\x71\x6f\xe2\x4d\x6f\xff\x0f\xcb\x19\xe9\x1e\xe6\x72\x24\x4b\xe7\x1a\xaf\xed\x3f\x4b\x84\x9d\xdd\xa9\x05\xbc\xa0\xe4\x5e\xa3\xc3\x48\xcc\xea\x29\xb3\xe5\x5b\xf8\xdb\x25\xdb\x1b\x14\xc6\xc8\xbf\x97\x22\x48\x21\x3f\xed\x17\x18\x3d\x2a\x19\x53\x84\x3d\xdc\xb6\x31\xc5\x63\x76\xbe\x9f\x72\x92\x71\xdd\x6a\x22\x21\xd0\x39\xa5\xde\xff\x00\xf4\x53\xfa\xb0\xfe\x67\x85\x75\x9c\xbb\x22\xff\xca\x3c\xda\x08\x65\x20\x39\xec\xe1\x3f\xe2\xca\xd3\x3a\xd8\xcf\x3b\xeb\xce\x9d\x8e\x68\x55\x61\x8d\xc4\xf7\x08\xbf\x4d\x7b\x01\x55\x08\xe9\xfc\xc7\xe9\xa5\xcd\x09\x15\x4e\x16\x59\xeb\x38\x04\xf6\xb6\xef\x35\x20\x0b\xd1\xfd\x88\x76\x22\x3e\xb9\x44\x40\x7a\x28\xe1\x90\xc7\x3e\x9a\x4c\xca\x6d\x83\xc8\xa9\x0f\xd8\xef\x22\xa4\xef\x50\x5b\x8a\xa1\x9d\x95\xac\xf5\xc5\xa7\xff\xbe\x6c\xaf\x83\xf8\x42\x11\x12\xfd\x3c\x6a\xeb\xea\xab\xdf\x8e\x20\x1d\x11\xb2\xc6\x12\x9f\x82\xee\x52\x16\x8e\xe6\x3f\xae\xc7\x3f\x3e\xf0\xfe\xb8\x15\xff\xb8\xe3\xfe\xc8\xbf\x36\xe3\xc3\x0f\x3f\xd8\xe5\x1d\xfb\x61\xd7\x7a\x58\x5f\xb3\x1f\xec\x6f\xf0\x44\x46\x6d\xed\xba\x33\xd9\x5c\x93\xe7\xc4\xdb\x2b\x0e\x2b\xad\xd1\x44\xd6\x81\x20\x58\x89\x59\x6f\xcd\xf5\xcb\x28\xec\x73\xb1\x35\x57\x60\xe3\x5b\x2e\xd2\xdb\x76\xd0\x0f\xda\xdd\xf1\x0c\xdf\xcb\x03\xae\x17\xc5\x37\x27\x2c\x57\x4b\xf2\x1e\x8b\xde\xd8\x05\x8c\x02\x52\x6d\xcb\xfb\x26\x93\xde\x66\x75\xa9\x8f\x55\xf3\xb6\xeb\xd2\x16\x43\xdf\xaa\xee\x54\xc5\x95\x2c\x99\x72\x3d\x35\x07\x1b\xe9\xe5\x44\xc2\xa2\x3b\xdc\x1d\xfe\x69\xa7\xba\x2f\x55\x96\x79\xf9\xaa\x11\x2f\x7b\x39\xdc\x50\x67\xb7\x53\x9d\x7d\x90\xee\xec\x36\x39\x46\x44\x62\xb9\xb2\x7f\x7b\x80\xbf\x59\xd4\x54\x47\x36\x87\xbc\xf2\x1a\xbf\x30\x41\x6a\x90\xbb\xfc\x99\x76\x65\x23\x05\xb1\x3d\x48\x13\x7c\xf7\x9d\x09\xf2\x06\x49\xb6\x03\xe4\x8b\x20\x92\xf3\x8e\x61\x62\x39\x63\x8d\x79\xc6\xad\x24\xec\xf0\x0d\x7b\x23\x35\x6c\x3e\x1b\xc3\xb6\x46\xe7\x6f\x3f\x8d\xef\x38\x1f\xb1\x9e\x90\xce\x13\x03\xda\x0f\x43\xff\x67\xbb\xf8\x59\xac\xf7\xf3\xfe\xde\x5c\xb3\xcd\x63\x4f\xd9\x65\x59\xae\xf6\x88\xc2\x69\x67\x38\x5e\x6d\x60\x8e\x1f\xc9\xfe\xc1\xe6\x38\xd3\xc6\xf9\xb1\x95\x68\xeb\x4d\x46\x9d\x96\xfe\x48\x61\xef\xcc\x50\x1b\x66\xa8\x9d\x3b\x43\x27\x0e\xab\x16\x6f\xc8\x75\x2d\x02\x42\x55\x73\xe2\x40\x3f\x01\xe8\x27\x8b\x38\x0c\x9a\x76\x03\x50\x4a\x1e\x81\xf4\xf6\xb0\x96\xec\x54\xf7\xf1\x04\xf7\xb1\x96\x3c\x7f\x27\xaa\x1f\x51\x00\x99\x93\x9b\x6b\x7e\x0e\x0e\xee\xb8\x85\x85\x70\x5b\x20\x20\x1e\x1c\x55\xf5\x22\xf8\x96\x0c\x4f\x04\x30\xc9\x8b\x1a\x0c\xa4\x84\x89\x2c\x82\x11\x06\x5e\x91\x49\x00\xf9\x30\xaf\x0c\xdc\x38\xd6\x4a\x4a\x61\xe3\x3d\xfe\x56\xa2\x1b\x51\xaa\xb3\xc2\x36\x82\x71\x12\x66\x28\xc6\xcd\x3c\xdf\xbf\x87\x2b\xc9\x01\x66\x85\xae\xf7\xc4\xe7\x29\x9c\x66\x4e\x56\x62\x28\x2b\x64\x03\x8d\x9d\x01\xa7\xd0\xf6\xc4\x6a\xc0\x0a\x17\x59\x9a\x99\x3b\x7a\xc7\x51\xf1\x89\x44\xcb\xd7\x9e\xcd\xe3\x69\xa6\x58\xa4\x88\x51\x27\x3e\xaa\x60\xd4\xab\xdf\x07\xbd\xef\x57\xb1\x2b\x93\xb0\xc3\x1f\xf1\x90\x13\xcf\x47\x69\x4a\x62\x4f\xa6\x58\x24\x63\x40\x99\xde\x70\x68\x5e\x96\x87\x37\x4f\x63\xd2\xf8\x4b\x89\x0d\x55\x2e\x75\xd5\x64\x13\x64\x19\x97\x88\x42\x9c\x2d\x66\x76\x78\xe2\xbb\x4a\xe6\x2b\x7e\x77\x6b\x54\x32\x4b\x90\xe3\x50\xc7\x55\x55\xea\xb8\x12\xea\xb8\x72\xa8\x03\x2e\x0b\x76\x08\x84\xd1\x2a\x13\x32\x5b\x16\x79\x70\x43\x38\xfd\xdc\x50\x4f\xa8\xc3\x56\x0a\x58\x79\x77\x5e\x70\xef\x20\x74\x2e\x88\x52\xe1\x37\xe2\x63\x7f\x2d\xc4\x15\xaa\xc3\xdb\x5f\x02\xe0\xbf\x71\xb2\x2b\x0b\x24\x26\xaf\x22\xb5\x08\x14\xb2\xd5\x8b\x6e\x82\xa9\xb7\x09\x4b\x7f\x57\x72\xa7\x3b\xba\xe3\xb9\xa6\x0e\x9e\xe4\xea\x1c\x3e\xc3\x0e\xb5\x98\x83\x19\x0b\x28\xb1\xe7\x58\x8e\x74\x47\x6e\x80\xf7\x25\x79\xf3\x2a\x2a\x35\xc5\xc6\x0e\x0e\x58\x73\x51\x67\x77\x3b\x16\x69\x10\x64\xee\x6a\xd7\x50\x1f\xae\xb4\x83\x30\x8c\xc6\x2b\x8c\xe9\x29\xfe\xbc\x12\x99\x71\x80\xd8\x58\x39\x1d\x46\x3d\x7b\x99\x50\xa8\xda\x4a\x34\xb4\xd6\x0b\xf6\xc8\xe9\xcd\x56\x73\xdd\xee\x4e\xc9\xcd\x2f\xda\x3b\x78\x5e\x5b\xb5\x46\xeb\xa8\x39\x0a\xf4\x10\x48\xa0\x0e\xe7\x8c\x80\x73\x46\xb9\x9c\xb3\x07\x9f\x58\x2a\xcb\xbf\x58\x6b\x92\x72\x42\xad\x89\xed\x9f\x17\xa2\x5f\xf9\x42\xda\x66\xe7\xbb\xcc\x8a\x25\x17\xe3\x93\xdc\xc5\x58\xb4\x52\x9e\x16\x1a\x13\xf9\x30\x83\x87\x15\xfc\xe0\x99\xf6\x8f\x59\xfd\x9f\xa7\xc7\xff\x79\xf9\xe4\x7f\x56\xf1\xf7\xe7\x37\x54\xf7\x7d\x29\xe2\xe2\x82\x2a\x38\x64\xf1\xd8\x20\xf0\xd8\x77\xbc\xfd\x86\x1e\xe2\x5f\x70\xdf\x9d\x8c\x28\xf4\x04\x5d\xf1\x5e\x07\xc3\x71\x37\xb8\x40\x37\x29\x5a\x6b\x30\xa4\x83\x23\x9c\x02\x67\x1f\x69\x48\xfb\x7c\xde\x69\xae\x61\x41\xe9\xfb\xab\x2a\xd0\x06\xa4\x40\x8b\xc0\xd0\x87\x56\xbe\x75\x44\x01\x96\xcb\xed\x69\x58\x55\x6d\x6b\xf8\xb2\x4e\xaa\xb9\x43\xf2\xca\xc7\x81\xd6\xac\x98\x13\x24\x2d\x15\x76\x52\x23\x2a\x63\x12\xc4\xa2\x7d\x4e\xbc\xf7\x7e\x14\x1b\xe7\x5e\x03\x2f\xa5\xbe\x02\x4d\xf4\x2f\x66\x71\x5b\x0d\xed\x97\x87\x6b\x12\xc3\x1e\xb8\x31\xb2\xfb\xb9\x23\x22\x77\x2f\x65\xe4\xa8\x1a\x54\x49\xe2\xb6\x9c\xcf\x15\x7f\xab\x14\x31\x99\xe3\x1c\x31\x69\x60\xe0\x64\x43\x4e\xcf\xa1\x7d\x7a\x6e\xee\xde\xe8\x6c\xbc\x0c\xef\xc3\x02\xd6\xa6\xdd\x04\x63\x35\xe4\x28\x37\xb1\x83\xf2\xf1\x4a\x9c\xbc\x62\x07\x1c\x7e\x68\x5a\x0f\xcd\x1d\xfb\x61\xd7\xae\xb6\x65\x3d\xa0\x9a\x57\xe8\x93\x38\x94\xed\xf0\xb5\x12\x4f\xdf\x27\xec\x76\x41\x97\xb5\x4f\x22\x57\xf2\x27\x94\x39\x8c\x7a\x98\x36\xce\x5c\x74\x2c\x20\x5f\x51\xec\x60\xce\xbc\xe9\x09\xd9\x48\x4d\xa2\x0a\xc4\x75\xfd\xf4\x68\xa5\xe9\x1f\x45\xa1\xbf\xe9\xca\x2a\x5b\xea\x80\x27\x6b\x4b\xa6\x58\x04\xfc\x68\xee\xe8\x60\xcd\x91\x8a\xc8\xae\x24\xbe\x68\x33\x4a\x64\xb9\xe0\xaf\xb1\xce\x9d\x43\x19\xfa\x8f\xa0\x43\x3f\x4d\x7a\x74\x2b\x52\xad\xae\x4d\x16\xb1\xfe\x91\x7e\x86\xda\x31\xb3\x53\x5d\x57\xb9\x85\x2b\x99\x77\xb1\x67\xc1\xa0\x94\x41\x63\x37\x13\xd9\xcd\xd8\x4d\xb0\xcf\xf6\x4c\x8a\x38\x57\x3a\x59\x36\x1e\xc5\x1f\x08\x28\x59\xac\xe5\xd8\x5c\xce\xe2\xbb\xdd\xd8\x34\x6c\xc8\xd3\x48\x1e\x9b\xb0\xaa\xf9\x19\x45\xac\x7a\x58\x4e\xf2\xdd\x7f\xae\xe1\xd6\x74\xa8\xd0\xc1\x44\x95\x58\x38\xc5\x5c\x95\x58\x38\x6b\x99\x73\x2a\x9c\xb7\x4c\x97\x0a\xdd\x05\x3d\x3a\xc0\x81\xe3\x1d\x8e\x9b\x22\x0f\x7f\xe1\x54\x25\x98\x44\x4d\xe2\xe5\x1a\xfe\x00\x39\xca\x18\xdc\x9f\xdf\x51\x94\xd2\x44\x02\xe2\x6a\x81\xad\x61\x04\xe0\x94\x8d\x0e\x69\x61\xc0\xf4\x12\xfb\x0c\xa4\x99\x0c\x25\x3e\xd0\x5a\xad\xdb\x97\x33\xc9\x50\x4b\x27\x65\xd2\x31\xf5\x40\xc7\x54\x56\xe3\x19\x77\x6a\xc5\xa7\x72\x82\xe6\xe7\xa2\x5d\x4d\x01\xaf\xa2\xc0\x1a\x89\x02\x6b\x34\x57\x60\xf5\x58\x81\x15\x4c\x44\x9e\xb4\x74\x57\x63\xd1\x5d\xc1\x2c\xd3\xa5\x6d\x52\x6b\x62\x69\x18\x83\x29\x1a\xd6\x50\x73\x62\xa9\xa3\xc6\xac\x8e\xc2\x68\xa4\xe0\xd2\x9a\xcb\x54\x04\xcf\x31\xa6\xa8\x6e\x7e\x1f\x5c\xc5\x89\xd7\x92\x51\xa2\x84\x87\x75\x25\x85\x0e\x2e\xf4\x7e\x1c\xe2\xc3\x55\x6f\x1a\xe8\xf3\x77\x85\xf8\xb8\x9d\x36\x26\x89\xc3\x31\x6d\x35\x70\x18\x0a\xe5\x7e\x93\xbe\xe0\xf2\x4d\x5e\xe2\x0a\xf6\x8d\xaf\xf3\xc8\x9c\x78\xc6\x77\x8a\xe3\xeb\xd0\xf8\x3a\x8f\xd1\x96\x55\x6d\x7c\x00\x80\xc7\x07\x25\x19\x5f\x07\xc6\x67\xda\x32\x3e\xe4\xb8\xa7\xd8\x51\x1a\xdf\x19\xc4\xc8\xd0\x90\xdb\x30\x30\x56\x4c\x1f\x8f\x7e\xe7\x50\xb8\x5a\xc1\x1d\x35\xf0\xb9\x39\x73\x0c\x70\x67\x60\x80\x3b\xcb\x59\x84\x9c\x4f\x37\x88\xe2\x9b\x02\x81\x9f\x05\x21\x1e\xe0\xb2\xd4\x9f\x41\x9f\xf3\x42\x83\xfa\xb3\x97\x56\x7f\x9a\x6e\xc6\xf1\x2e\xd4\x67\x3b\xca\xe9\x1e\xef\x51\x49\x7a\x77\x4c\x52\x5b\x5b\x03\xbc\xbf\x4f\xf0\xbe\x20\xda\xdf\x0b\xda\xdf\x0b\xda\xf1\xfc\x99\x75\x7c\x34\x1f\x5c\x65\x2b\xa1\x40\x86\xc5\x07\x4b\xa8\xd5\x70\xdd\xc6\x46\x13\x33\x22\x3a\x84\xde\x37\xeb\xce\x11\x33\x24\x27\x3d\x75\xc5\xa8\x7d\x75\x80\x39\xc7\xbb\x02\x1a\x80\x88\x3a\x6c\xc5\x58\x9d\xaf\x5e\x0c\x7a\x0e\xaf\x8e\x14\x83\x5e\x4c\x9c\x61\x96\xff\xa5\x98\x39\x0d\x10\x63\x07\x0b\x98\x23\xfa\x14\x0b\x44\xdc\x58\x40\x92\x3d\xa7\x42\x77\xcf\x74\x4b\x0b\x5b\x82\x82\x82\x34\x65\xb2\x35\xe2\x64\xe2\xc4\xd9\x58\x64\xb5\x47\xce\x69\x4c\xce\xa2\x74\x8c\xe9\xb9\x36\xc2\xe6\x03\x38\xc2\xa8\xb7\x56\x0c\x12\x40\xc2\x06\x95\xb6\x55\xcc\xdc\xa2\x6d\xc5\x99\xa3\xba\x89\xf7\x35\x7d\x41\x47\x9c\x79\xa8\x3d\x2a\x90\xdd\x1b\xb8\x6c\xcf\xb1\xba\xc8\x24\x20\x30\x00\x05\x05\x93\x8b\x31\x9d\x6d\xec\xfe\xc5\xe3\x88\x38\x3e\x83\xba\x4f\x0f\xdb\xdc\x09\x57\x71\xaa\xc3\x52\x24\xc8\x43\xa0\x6c\x59\x50\x9a\x39\x60\x80\x45\x5d\x10\x98\x6e\x2f\x38\xb3\xe0\x04\x91\x78\x74\x25\x87\x3a\x77\x8c\x28\x23\x21\x50\xd7\x47\xae\x95\x44\xf8\xf6\x3d\x8d\x89\xfb\x94\xdc\x07\x80\x30\xb9\x88\x6f\xc5\x7d\x2a\x4c\x8a\xf8\xd6\x72\x9f\x0a\xe7\x0f\x74\x9c\xed\x83\x3e\xe0\x93\x0a\x7f\x93\xf9\x45\xca\xca\xa1\x2a\x45\x96\xa2\x6f\xf3\x11\x65\x9c\xe6\xf1\x4d\xb4\x90\xf9\xff\x8b\x13\xef\x17\x34\xe7\x53\xe7\x64\x59\xf5\xab\x18\x31\x06\x68\xc4\xb0\xb4\xb3\x7d\x8f\xed\xa2\xfa\xf9\x59\x02\xed\x71\xab\x07\x04\x1d\xfd\x84\x9a\xca\x58\x40\x54\xc9\xce\xaa\x0a\xe3\xf3\xd4\x66\x5b\xae\xd2\xe4\xe8\xa5\xd5\xaa\xf2\xa1\x54\xc7\x71\x3c\x87\xc3\x1c\x5a\x28\xde\xd8\xd9\x64\xd7\x9c\x44\x17\xd9\xb7\x74\x91\xf4\x53\x0b\xbf\x08\x46\x1f\xf1\xab\xd0\x89\xde\xe2\xdf\x33\xd5\x9c\xd8\x33\x2c\xa1\x6b\x94\xa5\x77\x09\x22\x4e\xd8\x10\x51\xf4\x5f\x18\x9f\x09\x0e\x9e\xd4\x9c\x19\xe3\x44\xd5\x9e\xf4\x6c\xd5\x35\xbe\xf1\xe5\x1c\xa8\x92\xe1\xfd\xa4\xe0\x4e\xa2\x2a\x61\x30\xec\x78\xb2\x66\xcf\x8b\xdf\xc9\x0c\x43\xba\xd8\x20\x34\x89\x3b\xa4\xa8\xbb\xf9\xf0\xe0\x29\xe1\x75\x82\xec\x43\x7c\x1d\xf3\x66\x20\x6a\x34\x37\x77\xb8\xea\x83\xc4\x2f\xcd\x73\x7c\x43\x7b\xfc\xc3\xc4\xf4\x78\x4a\x99\xb6\xd0\x4a\xdf\xa7\xdd\x86\xeb\xd4\xc1\x64\xdf\x1d\xad\xa0\xa9\x32\xe6\x6a\xa8\xf3\x58\x19\x47\x52\x3b\x94\x9a\xb8\xe2\x8a\x13\xc9\x94\x93\x96\x32\x59\xea\x32\xe5\xa5\x02\xd1\x05\xfb\x54\x82\xc5\xeb\xbd\x42\x2a\x4b\x1d\xef\xae\xd1\x0e\x2e\x2e\x52\xe0\xfe\xf6\x1b\x9b\x1a\xe6\xb2\x61\xae\x1a\x06\x4e\x3c\xd7\x8d\x76\xd0\x68\x9b\x46\xbb\xdd\x68\x9f\x34\xda\x9d\x46\xfb\xb4\xd1\x3e\x6b\xb4\xcf\x1b\xed\x6e\xa3\xfd\xbe\xd1\xfe\xd0\x68\x5f\x34\xda\xbd\x46\x3b\x6c\xb4\xa3\x46\xbb\xdf\x68\x0f\x1a\xed\x61\xa3\x3d\x6a\xb4\xc7\x8d\x76\x39\x5b\xe4\x37\x35\x95\x79\x4f\x85\xf7\x70\xda\xc2\x02\x1e\xbb\x2e\xa8\x00\x02\x12\x8d\x14\x6f\xf3\x08\xa9\x10\xb6\x4c\x44\x85\xa8\x65\xfa\x54\xe8\xb7\x0c\x8d\x14\x6f\x55\x18\x52\x61\xd8\x32\x34\x52\xbc\x34\x61\x4c\x85\x71\xcb\x4c\xa8\x30\x69\x99\x29\x15\xa6\x2d\x73\x49\x85\xcb\x96\xb9\xa2\xc2\x55\xcb\xcc\xa8\x30\x6b\x99\x6b\x2a\x5c\x03\xfb\xc0\x42\x3b\x68\xb5\x0d\x15\x4c\xab\xdd\xa6\x42\xbb\xd5\x3e\xa1\xc2\x49\xab\xdd\xa1\x02\xf0\xaa\x53\x2a\x9c\xb6\xda\x67\x54\x38\x6b\xb5\xcf\xa9\x70\xde\x6a\x77\xa9\xd0\x6d\xb5\xdf\x53\xe1\x7d\xab\xfd\x81\x0a\x1f\x5a\xed\x0b\x2a\x5c\xb4\xda\x3d\x2a\xf4\x5a\xed\x90\x0a\x21\x70\x41\x2a\x80\x8a\xbd\x4f\x85\x7e\xab\x3d\xa0\x02\xec\xc0\x43\x2a\x0c\x5b\xed\x11\x15\x46\xad\xf6\x98\x0a\xe3\x56\x7b\x42\x85\x45\xed\xcb\x44\x67\x8e\xa7\xe1\x1a\x52\x10\x85\x48\x88\xa4\x12\x55\x91\x54\xc6\x29\x3b\x72\x94\xd8\x91\x23\x65\x47\x56\x5e\x6b\x95\xf7\xc1\x11\x7c\x82\xc3\x0b\x46\x14\x2a\x3a\xc0\xc2\x3a\xc5\xfd\x5a\xdd\xd1\xa6\xe4\x28\x31\x25\x0f\x63\x41\x5d\xde\xa0\x84\x92\x91\x6e\x15\x5b\xa1\x5a\xd8\x4c\xcd\x0f\x9e\xe2\x57\xa5\xa3\x76\x06\xa3\x01\xe2\xb4\x8c\x3f\xcd\x21\xb0\xcc\x87\x2b\xc8\x38\x71\x03\x83\x39\x13\x85\x06\xe9\x1d\x29\x00\x16\x2f\x99\xc1\x7a\xa4\xa3\x5a\xa5\x7d\xbd\x8f\x72\xc0\x71\xc8\xd1\x3b\x93\x58\x0b\x15\xf4\x1d\xcd\x4e\x81\xc2\x93\x20\xda\xd9\x2a\x25\x3d\x92\xd3\x03\x84\x2f\x27\x94\x47\xc1\xb4\x34\x54\x20\xcf\x73\xd8\x66\xa3\x95\x53\xa8\xd8\x0d\xfb\xa0\x5d\x91\x6b\xef\x35\xe4\xc7\x8b\x40\xee\x05\xe1\xcc\x0b\x9a\x4e\x76\x88\x13\x85\x12\xda\x26\xff\xcd\xa6\x9f\x45\x06\x57\x62\x5c\x7a\x2a\x80\xb0\x6f\x38\xd2\x32\x83\x24\x7f\x51\x64\xf5\xbe\x64\x54\x57\x8f\x82\x4b\x4f\x32\xaa\x19\x79\x79\x92\x02\xfb\x0a\x14\xae\x97\x55\x15\xae\x97\xa2\x70\xbd\x9c\x2b\xb0\xaf\xde\x21\x5d\xca\xa2\x99\xd1\xa2\x11\xe5\xc4\x5a\x39\x37\xcb\xc9\x08\x5e\xaf\x60\x7c\xf5\x0a\x2d\x15\x19\x7d\xbc\x30\xae\x28\xf1\xd4\x75\x62\xb6\xdc\x62\xb3\xe5\x35\xce\xa2\x3a\x54\x18\x63\xa9\xef\xaf\x69\xf4\xd7\x30\xfa\xb0\xea\xe8\x43\x19\x7d\x38\x1f\xfd\xf5\xbb\xba\x78\x7f\x14\x64\xb4\x26\x75\x95\xa3\x5e\x35\xa0\x5e\x35\xb9\xea\xd5\x60\x2f\xde\xb2\x91\xc4\x42\xf2\xef\x44\x15\x57\x80\x7b\x36\x6e\xe1\xa7\xa8\x65\xde\x17\x41\x17\x44\x36\xd3\x29\xca\xcb\x4c\x1a\x31\xa7\x1b\xa7\xd0\x8d\xd3\x22\x53\xac\x39\x55\x46\x61\x3c\xf8\x28\x63\xaa\x39\xc3\x3e\xf1\x3c\x7b\xcd\xc2\xd5\x35\xce\x1d\x81\x5f\x70\x93\x2c\xe9\xfa\x1c\xf8\xe7\x00\xff\x3c\x0f\x7e\x69\x6a\x85\x07\x73\x06\x0f\xc1\x28\x39\x5c\x18\x58\x7b\x12\xb0\x83\xda\x4a\xb1\x3a\x6b\xff\x80\x6d\x22\x61\xf4\xd0\xd1\x8c\x9c\x0e\x7a\xee\x61\xcc\x13\x7e\x64\xba\x16\x4d\xff\x3b\x98\x62\x43\x20\x9d\xed\x1f\xd6\x98\x58\xa6\x75\x12\xa4\xbb\x05\xd1\x6e\xf8\x91\x79\xef\x20\xe9\x3d\x20\xe9\x7d\xee\x24\x7c\x80\x4f\x50\xf2\x93\xa6\xec\x10\xaf\x6d\x6e\x4a\xf9\x30\xe0\x17\xe6\xc2\x69\xea\x02\x9a\xba\xc8\x6d\xaa\x07\x9f\xa0\x48\x99\x50\x34\xfb\x2c\x98\xf0\x91\xe9\x32\xb6\x6c\xa2\x04\x51\xb3\x66\x22\xe0\xfb\xdf\x9b\x90\x92\x28\xc2\x13\x99\x64\xa2\x65\xf1\x00\x43\x11\x0a\x66\x90\x70\x1d\xd3\x17\x8e\x50\x14\xf3\x86\x5f\x99\x81\x83\x90\x01\x20\x24\x57\xaf\x23\xb7\x92\x99\x61\x6a\xe9\xf7\x8a\x22\xac\xf0\xa3\x91\xd3\xda\x08\x5a\x1b\x15\x2e\xfd\x51\xec\x2b\xb3\x96\x92\x17\x9b\xf2\x2c\xc1\x76\x66\x8c\xdd\xb2\x57\xe7\xfa\x06\xff\xa8\x75\x16\x58\x79\xec\x74\x67\x0c\xdd\xc9\x15\x0a\xf1\x66\xb5\x9e\x0b\x7f\x93\xe1\x6b\xa1\x13\x2b\x4f\x1c\xf8\x13\x80\x3f\x59\x70\xf5\x8b\x0f\xf4\x64\x44\x8b\x7d\xec\xae\xfd\x09\x6a\x1e\x42\x28\xa1\x51\x5c\x22\xe8\xcc\x54\xa8\xe2\x03\x51\x05\x19\x69\x80\x78\xe3\xbe\x6f\x71\x45\xbd\x28\xe1\x43\x33\x75\xfa\x3e\x85\xbe\x4f\x73\xfb\x3e\x94\xb6\xa6\xd4\x16\x5a\xdc\x1c\x9a\x8c\x1b\xdd\xe6\x46\x6f\xe5\x8a\x7f\xbc\xbf\x31\xb4\xf8\x9c\x8e\x1d\x85\x2d\x21\x16\x5d\x42\xc7\xf8\xfa\xbc\x51\x83\x35\x8a\x79\x4e\xb1\x5b\x68\xaf\xc2\x1f\x6c\xbb\x58\x10\xa2\x7d\x16\xb9\x18\x98\x01\xac\x7c\x9a\xcb\xda\xca\xa7\xef\xf6\xcc\x87\xba\x84\x1c\x9b\x2b\xab\x21\x3e\x4f\xc1\xbb\x3d\x4b\x1e\xaf\xd7\xcb\x4b\xfd\x97\xc3\x28\x3c\x13\xb1\x66\xa5\x1d\x4d\x58\xb8\x31\x33\x86\xf8\x2a\x36\x39\x5f\x3b\x29\x64\xf6\xc9\xb0\x50\x93\x36\x89\xb6\x10\x9d\x6d\x93\x70\xc4\x75\xe6\x88\x6d\xf3\xa8\x6d\xdf\xeb\x8a\x73\x6d\x73\x46\x38\x0f\xb7\x0d\x1e\x86\x6b\x50\x15\x71\xd9\x86\x0c\x98\xed\xa0\x22\x2e\x01\x00\xe3\x12\x4b\x8c\xcb\xb6\x79\x07\xfd\xec\xf0\xf6\xd0\x6e\xc3\xc3\xe9\xfc\xc1\x0d\x37\xdd\xe5\x51\x28\xe6\x88\xdf\xb4\x1d\x49\xa5\x0d\x92\x4a\x3b\x57\x52\x81\xf3\x3c\x9e\xea\xcf\x11\x37\xdd\x64\x39\xb4\x4f\x90\xf8\x45\xad\xe5\x9b\x9f\xd5\x58\x57\x14\x2b\xe1\x19\xaf\x1b\x4a\x76\x42\x98\xed\xae\xd3\xa3\x2e\xf4\xa8\x9b\xdb\xa3\xf7\xd2\x8d\xae\x7b\x5c\xc5\xa6\x9a\xdc\x94\x16\x8d\xe0\xbb\xf6\x7b\xa7\x29\xd8\x95\xf1\x4d\x4e\x53\x1f\xe0\x13\xd4\x52\x1c\xfc\x58\x43\x05\xd8\x87\xb8\x8d\x75\x6e\x43\xed\x07\x58\xb5\x7d\xe1\xb4\x71\x01\x6d\xe4\x6f\xc7\xd7\x6f\xdb\x70\x81\x2f\x2a\x41\xf0\xe2\x5e\x9c\xc0\xf4\x8a\x5f\x07\x8f\xba\xde\xde\xc1\x31\xad\x89\xe7\xbf\xd5\xde\x2a\x8b\x39\x86\xe6\xea\x97\x43\xcf\x4b\x73\x5d\x7f\xc7\xa6\x91\xc4\x36\xa2\xf7\x11\x68\xad\xdd\x73\x86\xd1\x83\x61\xf4\x72\x51\x15\xc2\x27\xa8\xb5\x01\x15\x12\x7e\x40\x36\xc1\x35\x76\xfb\xb4\x4d\x18\xf2\x63\x93\x7f\x4c\x99\x2f\x36\xd2\xa3\xdf\xd8\x72\x95\xdd\xc7\xcf\x51\x39\xc3\xbf\x6d\x3f\x6c\x63\x12\x0d\x5c\xce\xb8\xda\xc1\x0d\xeb\xe0\x85\xf5\xd0\xa6\x9c\x44\x34\xda\x5d\xfe\x42\xaf\x0a\x80\xd0\xee\x3b\xa3\xed\xc3\x68\xfb\x37\x71\xf3\x86\x4e\xd5\xde\x26\x54\x89\x3b\x03\x20\x99\xdb\x03\x05\xfc\x20\xc5\xa7\xcd\xac\x8e\x4a\x2c\x54\x65\x8d\x12\x9e\xb3\xb9\xc6\x3c\x67\xf4\xa8\x3d\x74\x79\xce\xa6\xad\x56\x02\x55\x17\x2a\xbc\x26\xd6\xa0\xdb\x63\x1e\xb5\x3c\xb5\xc3\xb7\xed\xf1\x3b\xb9\x4c\x60\x9d\x9b\x50\xf4\x8a\x70\xda\x13\x67\xe8\x13\x18\x7a\xee\x86\x5e\x83\x16\x88\xd7\x8d\x1f\xc3\x08\xaa\xf2\xba\x81\xf0\xba\xf9\xed\xa9\xd0\x75\xe8\x15\xa0\x68\x14\xaf\x87\xcd\xb4\x77\xea\x66\xca\xa7\xb4\x3d\x60\x5c\xb3\xe7\xe9\xc6\xa6\x8f\x62\x16\x34\x3c\xa0\x72\xe9\xab\x74\xd2\xa0\x53\x0a\x16\xf0\xec\xf1\x81\x0a\x78\x98\xc0\x02\x1e\x11\x68\xa4\x24\x8c\x50\x01\x16\x76\x44\x85\xfe\x9e\xa1\x91\x92\xa0\x8d\x05\x14\x9f\x69\xa4\x24\x0c\x53\x01\xc5\x50\x2a\xa0\xbc\x48\x05\x14\xbe\xa8\x70\xb9\x67\x68\xa4\xb0\xf1\x9b\x2b\x2a\xcc\x90\x65\x60\xe1\x7a\xcf\xd0\x48\xdb\x01\x6c\xa2\x54\x30\xb0\xbf\x62\x01\x37\x5a\x1a\x29\xec\xb5\x6d\x1a\x29\x6c\x85\x6d\x1a\x29\x6d\x69\x58\xc0\x8d\x8a\x46\x0a\x7b\x55\x9b\x46\x4a\x7b\x0b\x15\x90\xf3\x63\x01\xf9\x39\x8d\x94\xf8\x34\x15\x90\xd3\x61\x01\xf9\x57\x48\x85\x68\xaf\x4d\x23\x25\xb6\x40\x85\x01\x10\x3a\x16\x70\xcd\x0e\xa9\x30\x82\x45\x88\x05\x5c\x8d\x34\x52\x5a\x48\x85\xf6\xa3\x02\x63\x8f\x36\x1c\x61\x2d\xfe\xd1\x67\x31\x3a\x0c\xfa\x39\x17\x92\x8a\x2b\x7f\x3a\x63\xc3\x87\xd8\x91\x44\x12\x54\x42\xc1\x4d\xa6\xbb\xc2\x1e\x27\x3f\x76\x00\xac\x76\x18\xd9\xb1\x1c\x46\xe2\xbb\x7f\x54\xf2\x2a\x7f\x18\xde\xdc\x25\x23\x56\x20\x16\x45\x61\xe2\x00\x57\x71\xf0\x3c\xfa\x8c\x91\x6b\xc4\xe1\xef\x35\x8a\xb0\x7b\x91\x93\xd0\x2e\xeb\x6a\x8c\x83\x1f\xe6\x43\x8a\x35\xde\xf8\x26\x36\x5b\x8b\x07\x09\x02\xff\xb1\x22\xf0\x20\x64\xd4\xd8\x70\xf5\x3c\x93\x2a\xc0\x1a\xee\x3f\x38\x08\xf0\xc6\x54\xbd\xbe\xe6\x8f\x4b\x89\xec\x44\x53\x29\xe5\xd0\xa6\xc7\x9c\x91\x97\xfe\xab\x6f\xfb\x78\x95\xbd\x4d\x65\xb0\xf7\x23\x7c\xe9\x5e\x39\x13\x0c\x71\x5b\xc7\xd9\xec\x13\x19\x37\x7c\xb9\x56\x0a\x82\x5a\x2a\xdf\x75\x64\x19\x62\xdc\x31\x1f\x8f\x60\x78\xb5\xd2\xd7\xc5\x8c\xb2\x50\x46\x09\x37\x7a\x6e\xc2\x0d\x24\x8a\x9a\x2f\xb6\xda\x4a\x25\xbc\xbe\x15\xbf\xa3\xba\xc1\x84\xbc\x53\xc6\x74\x47\xfd\x4d\x5c\x54\xf8\x93\x46\xed\xe0\x85\x94\x31\x8f\x0f\x2c\x1c\xb9\x52\xa3\x90\x2f\xe1\x82\x64\xc6\xa4\x62\x5d\x96\xe4\x00\x81\x4d\xfe\xfd\x71\x7f\xd8\x0d\xa7\x0b\xb9\x5c\x17\x2b\xf8\x3d\xe2\x30\xd0\xa9\x7a\x38\xcc\x3f\xc4\xa5\xa0\x62\xe8\x8a\x1d\x25\x8d\xdd\xc6\x7b\x69\xb1\xd7\x96\xc3\x5d\xc2\x57\x86\xc2\x3b\x2d\xd7\xd7\xc2\xec\x08\x3c\x9d\xab\x0d\x2f\x18\x00\x90\x5c\xc0\xa3\x93\xea\xe0\x02\xb7\x12\xa6\x8c\xf8\x12\xde\x1b\xe5\x4d\xc1\xc6\xb3\x43\x4d\x22\xe5\x2e\xff\x82\x7b\x52\xe7\xc6\xb4\xa7\x7c\xcc\x51\xc6\x7b\xd2\x9f\x86\x15\xa7\xb2\xac\x6b\x60\x7a\x78\x0e\xa7\xf4\xcd\xb0\x0c\xb1\x7f\x48\x35\x88\xa0\x61\xcc\x01\x37\x9b\xdb\x92\x42\x8b\xaa\xe9\x34\xea\x4e\x92\x96\x09\xc5\xae\xe8\xa4\x2c\x64\xe2\x06\x9a\x8e\x42\x7c\xc2\x36\x82\xe9\xc7\xda\xf6\x26\x83\x20\xe9\x4e\x5e\x6f\xac\x27\xaf\xc1\x46\x28\x56\xbf\xe0\xd2\x8b\x9a\xa5\x59\x40\x11\x35\x32\x9a\xf8\x56\x7b\x36\xcb\xa2\x31\x7f\x15\xdd\xa8\xb1\x17\x37\xf2\xbc\xa0\x30\x8a\x83\x97\x00\x83\x81\xd1\x1b\x82\x57\x4a\x08\xd8\x48\xa2\x1a\x83\x19\xac\xa8\xd9\xbb\x96\x95\x55\x66\x88\x1b\x1c\x07\x73\xae\xe5\xdb\x2c\xe9\x3c\xe7\xec\xcf\xd7\xb0\x3f\x5f\x17\xdd\x7b\x7b\x0d\x7d\x66\x32\x86\x2e\x1f\xfc\x50\xce\x74\x18\xcc\x70\x88\xd2\x4b\x67\x1b\xe6\x42\xf6\x3e\x89\x24\xd7\xe0\x3c\x1c\x47\x2f\xe2\x67\xc0\xb6\x1d\x47\x62\xb3\xee\x99\x8e\x29\x91\x37\xce\x72\xa4\x4e\xe5\x06\x78\x34\xb8\x35\x09\xdf\x70\xdb\x69\x94\xef\x81\x09\x38\xa4\x25\x68\x15\x37\xbb\xe7\xfc\x68\x82\x82\x6e\xa0\xc8\x30\x15\xf3\xa4\x4c\x8f\x15\x46\xb0\x5e\xda\x0f\xd4\x04\xee\x2c\xd1\x4e\xaa\x8d\xb1\xd5\xf3\x3b\x06\x43\xf8\x44\xac\xc7\x5e\x33\x2a\xcb\x40\x22\xf9\x12\x83\x1a\x22\x4d\xcc\x7d\xa0\xa6\xa9\xf8\x07\x5e\x91\x88\x2d\x3b\xb8\x42\xbd\x97\x3d\xa6\xb4\x51\xf6\x76\xc8\x33\x87\x36\x0f\xf8\x5b\xa8\xa8\x09\x24\x72\x08\x44\xd3\x41\xbd\x51\xb2\x39\x63\x98\x10\x4d\xab\xb8\x1d\x50\x37\x73\x9f\x8c\xd1\x6d\xda\x84\x47\x66\x15\x43\x87\x06\xaa\x7f\x83\xc1\x20\x10\x65\xc8\xae\xee\x60\xe1\xcc\x97\x31\x0b\x0a\xbb\xc4\x4a\xef\xa2\xd6\xad\xbc\xb0\x8c\x43\x28\x0a\x6d\xa2\x3a\x1c\xd9\x74\xf0\xb2\x84\x78\xac\x3c\x95\x70\x1f\xeb\xf1\x26\x36\x77\x53\x0a\xbd\x3e\x4d\x21\xe6\x24\xa0\xdd\x1a\x7c\x36\xe8\x1a\xcf\xf3\x60\x78\x18\x9d\x74\xf6\x29\x1f\x11\x40\xd9\x58\x77\xa1\x04\x62\x88\xc4\xc4\x4d\x64\x48\x64\xcf\x71\xec\x18\xee\xa3\xd2\x7a\xf9\xb6\x91\x25\x64\xb6\x9e\xf9\xe3\xd6\x4e\xce\x8f\x1b\x9b\xf5\xcc\x8e\xc7\xd9\x2b\x62\xbb\xe8\xe3\x3d\xe9\xc5\xc7\x8f\x39\x0d\x79\x7e\x14\x18\xd2\x9e\x34\x17\xed\xd5\x5c\xd4\xac\xc5\x27\x43\x85\xb2\x39\x0c\x3c\x68\x34\x17\x40\x93\x1e\x2c\x4d\x81\xae\xb4\x0b\x7b\x8f\x83\x07\x8d\x95\x20\xb4\xd0\x31\x1f\x4d\x5f\x8f\x46\xfa\x9d\x3f\x28\x51\xba\xac\xbe\x1f\xad\x52\xc4\xfb\xc1\xfd\xdf\xc2\xc1\x24\x1a\x63\x80\xc7\xfc\xb6\x12\x4b\xd5\x90\x44\x64\xad\xae\xfa\x0e\x8d\x64\xda\xaf\x76\x68\xfc\x96\xed\xbe\xd2\x15\xf2\xc5\x87\xca\xb7\x98\xe8\x30\x18\xb1\x56\x6e\x2c\x5a\xb9\x51\x4a\x2b\x47\x31\x38\x74\x14\x11\x5d\xb3\x47\x2b\x37\xb1\x73\xc3\x6f\x78\x7f\xdc\x2c\x99\x2d\x86\x4e\x34\x23\x7d\x02\xa5\xdb\xc8\xf1\xfc\x42\x85\xc7\x28\xcc\xe0\x1a\x28\x73\xf0\xa4\x83\x4a\xd6\xc1\x93\x4f\x72\x53\xd2\x28\xc1\xe4\xb1\x3a\x6b\x94\x15\x74\x35\xb2\x54\x7a\x85\xe7\xbc\x20\x24\xe0\x23\x57\x0a\xbb\xbc\x15\x29\xec\x81\x8b\xc9\x1d\x95\x45\xbe\x82\x08\xa6\x96\x6a\x29\x41\x0c\x07\xfb\x96\xa6\x47\x44\x2e\x05\xa7\x71\xa3\x46\x82\x2b\x66\x1d\x57\x2d\x0b\xba\x25\x68\x41\x85\xac\x96\x50\xdc\xba\xac\xcb\x91\xea\xca\x23\x6d\xd9\x30\xb1\xb6\x0a\x61\xab\x92\x7b\x5e\xab\x68\xaf\x24\xef\xd1\x4c\x8e\x0d\x23\x57\xc7\xaa\x09\x7d\xaf\x36\xb7\xce\x58\xb7\xb4\x22\xf1\x14\x90\x3d\x39\x0f\x65\x92\xfd\xb5\x67\x99\x05\x43\x22\xd7\xeb\x78\x2d\x98\x00\xd7\x02\xac\x80\x02\xda\x1f\x66\xd0\x7e\x0f\x81\xd1\xbf\xdf\xd7\xdc\x41\xb0\xc2\x20\x1e\x04\xd5\x8d\xb0\xae\xdc\x21\x2b\x4b\xc5\x04\xfe\xa5\x32\xcc\x58\x2a\x43\xb5\x54\xca\x1e\xe5\xb2\x57\xcb\x30\xb5\x5a\x86\x95\x57\x0b\x41\x0c\xa2\x8a\xab\x25\xff\xb0\x12\x39\xab\x85\xdb\x34\x26\x6f\xb5\x98\x40\x92\xe2\xc7\x87\x13\xfe\xca\xdb\x65\xac\x5e\x78\xce\xad\x7e\x0c\x99\x27\xe7\xaf\xc5\x5c\xb4\x2e\x61\xfa\x7a\xa5\x98\x36\x4b\x45\x45\x0b\x83\x5e\x64\xad\x0c\x73\x82\x64\xef\x23\xf9\x8f\x3b\x29\xdb\x06\x27\x74\x34\x6d\x5b\x90\xa3\xce\x64\x87\x54\x3e\x7d\xd5\xa0\x98\x5e\xbc\x86\x17\xac\xb1\x5c\xa2\xfd\xf7\xf9\x5f\xb5\x2c\x2d\xfd\x38\x18\xc2\xb0\x51\x08\xfb\xd4\x90\x3a\xf7\x20\xa4\x22\xf5\xf3\xde\xbd\x29\xd4\x00\xa9\x8d\x26\xf4\x44\xcc\x1c\xc5\x79\x73\x29\x6b\x35\xe6\x89\x94\xf8\xdf\xa5\x9b\x46\xa8\xcd\xaf\xe0\xbe\x00\x1c\x98\x3b\xa8\x82\xf3\x23\xd5\xc9\xca\x8c\x21\x39\x7d\xf1\xd6\x98\x9c\x0b\x9d\x79\x4a\xf7\xef\xff\x04\xac\x69\xd5\xf9\x2a\x89\xfc\x1d\x4d\xfa\x9c\x88\xd8\xcc\x56\x9e\x45\xfd\xf3\xce\xf0\x87\x5f\x57\xc5\x2a\x5f\xdc\xa4\xee\xb9\x5d\xd3\x6f\x32\x22\x73\xe3\x6d\xb8\x37\x88\xb1\x37\xcb\x6d\xc1\x6f\xa7\x4c\xdf\xe9\x94\x4e\x78\xd1\xdc\x29\x01\xe1\x1e\x2c\xe8\xf0\x27\xcf\xc7\xbb\x65\x3e\x26\x85\x3a\x7c\xcd\x77\xfe\x90\x4e\x5d\xe5\xdd\x68\x96\x80\x44\x7c\x54\x7d\xb9\x56\xf4\xa5\xd8\xb5\x65\x04\xc5\xa6\x21\x9a\xb6\xc4\x69\xc3\xa1\x0f\xfe\x2d\x9f\x2e\xb0\x86\x97\x1e\xd0\x19\xe5\x16\xa9\xa1\xf9\xc0\xa6\x86\xcd\x9b\x38\xb1\xf0\xde\xa0\x13\xa0\x94\x87\x61\x8b\x5f\x79\x74\x55\x0c\xc7\x4c\x4e\x4f\x3b\xc3\xfb\x1a\x9c\xa6\x0f\x7d\xb9\x9c\x1f\xa8\x8c\xb0\xe4\x94\xe3\xcc\xe8\x09\xd7\x73\xa6\xa7\x1b\x7f\xf7\x4f\x36\x53\x7c\xe5\x09\xcf\xf2\x5a\x6a\xf2\x83\x66\x0c\x94\x00\x27\xcb\xf7\xc1\xbe\xf1\x36\x77\xe5\xe8\xf5\x7e\x33\xa8\x4d\x1f\x75\x55\xef\x16\xcb\xc5\xe5\x26\x56\x66\xc1\x3b\xb9\xf2\x6b\xee\x04\x73\x1d\xef\x24\x63\x38\x85\xbd\xc1\x7d\x55\x89\x74\xc3\xb8\xbd\x74\xba\xe7\xde\x64\x34\x3e\xe8\xcc\xa3\x8c\x00\x31\x42\xbf\x4e\x95\xb9\x05\xb7\xa5\xee\x1e\x54\x7e\xf7\x88\x49\x9c\x24\xdc\xab\x1a\xfe\x04\xe4\xd5\x93\xf6\x8b\xda\x21\xf4\x65\xc0\x52\xfa\x9c\xec\xb8\x70\xfb\x9e\x1e\xf1\x9f\x42\x86\xac\xd3\xdd\xf0\x8f\xe2\xc5\xb5\xed\xfd\x71\xab\x94\x22\x63\xeb\xa1\x64\x40\xe7\x6c\x6e\x61\x9c\xa9\xa6\x87\x7f\xf8\xc8\xae\xee\xf5\x1b\xd8\x59\x6a\x7a\x56\x96\x1a\x15\x14\x5a\x3d\xbf\x10\xf5\x87\xd3\xc1\x0c\x74\x87\x48\x19\xb3\xbf\xef\xf6\x9b\x67\xdd\x5b\x7b\xe7\xa1\x0d\xd2\xcf\x11\xc4\x80\x49\x7f\x5c\xc7\x69\x51\x33\x10\x14\x4e\x6f\xb6\xc0\x4d\xca\xbe\x85\x7f\xbb\x29\x7c\xb1\x05\x1b\x7a\xbe\xdc\x8c\x35\xb4\xd4\x2c\x1f\x1f\xcc\xc6\x9d\x51\x39\xb5\xf3\x1d\xd5\x2a\x2f\x9f\x61\xe9\x2a\xb0\x43\xf1\xa6\x6b\x5d\x87\xc8\xab\xfc\xb6\x6f\x11\x41\x56\xc4\xfb\xfa\x4e\x59\x07\x90\xc2\xb0\x32\x99\xfa\x24\xa3\x83\x81\x07\x52\x7e\xe1\x79\xde\x66\x60\xbd\x98\x17\xf2\x48\x7f\xa2\x8c\xb1\x89\x23\x49\x30\x88\x67\xd0\x61\x56\x6c\x79\x77\x51\x43\xdf\x69\x67\x91\xea\x97\x45\x40\xcf\x86\xd4\x1d\x27\x03\xd7\xa0\x58\x6d\x4e\xa9\xcc\x47\xfa\xb2\x88\x79\x36\xbe\xd1\x3c\x1b\x5f\x3f\x29\xe2\x5b\xc9\xc6\xd7\x4f\x8a\xf8\xd6\xca\xc6\xd7\x9f\x3f\xc4\x19\x48\x12\x9e\xec\x30\xbd\x7e\xbd\x02\x77\x51\x4b\xb8\xba\x46\xa0\x3c\xd3\x91\x46\x8b\x39\x0f\x55\xcb\x61\x3f\xe8\xda\x9e\xc7\x7c\x5a\xb7\xb8\x54\xdd\x7c\x95\xe8\xd8\x65\x2b\x58\x23\x47\x4b\x4c\x1e\x5f\xee\xcf\x32\xa7\xe5\xd5\xc8\xc9\x17\x8e\xbe\x0c\xe3\x7c\xe3\x91\xc7\x3a\xe5\xbe\xa2\xc1\xc8\x9b\x11\x32\xf2\x66\x84\x8c\x32\x32\x42\xf6\x5a\x29\x62\xd3\x73\x88\x5d\x28\x9c\x41\xac\x94\x33\x7f\x78\xe6\xf9\x7c\xf3\xb7\x76\x3b\xd3\x14\x23\x50\x4f\x12\x0d\xef\x36\x26\xa9\xe7\x4e\x8e\xdd\xcb\xe2\x69\xc2\x4e\x14\x4e\x13\x56\xca\x9c\x26\x1c\xe4\xa2\xb9\xd6\xbe\x02\x53\x72\xc5\xfc\x58\x6b\xd8\x0f\xd1\x0c\x49\x8a\xac\x60\x24\x87\xf1\xc8\x39\x8c\xdb\xb7\x7f\xe7\x99\x7f\xc7\x79\xe6\xdf\xf1\x8d\xcc\xbf\xf0\xc5\x3c\x57\x57\x12\x39\x50\x2f\x9b\x57\x8a\xe8\x83\xd7\x42\x7c\x63\x61\x70\x72\x32\xec\x8c\x46\xb8\x2e\x63\x3b\x70\x92\x60\x0a\x1b\x49\x59\xbf\xfa\xe8\xda\x3c\x11\xab\x32\x22\x6b\xff\x07\x7c\x83\xe6\x30\x78\x94\x3c\x5a\xe0\xcb\x95\x95\x1b\xcb\x15\x20\x44\x12\x1f\x48\x5a\xad\xac\xa4\x5d\xd8\xbc\xb5\xfa\x87\xee\xea\xf7\x81\xdd\x8c\x6d\xe5\x11\x1d\x83\x34\x37\x41\x9f\x14\xfc\xf3\x38\x98\x8a\x59\xa4\x3c\x06\xe9\x47\x9f\x09\xd1\x44\xb0\x14\x46\x84\x45\x20\xcf\xfd\x27\x36\x30\xdb\x03\x05\x57\x1d\x2d\xcf\xba\x92\x95\xaa\x5c\xe3\xa9\xad\xaa\x97\xa5\x6d\x1c\x34\x36\xbc\xfd\x59\xd9\x38\x7c\x58\xeb\x97\x47\x57\x11\x9e\xd8\xf6\xdc\xb0\x52\x3a\x0c\x19\x3b\x0d\x59\x79\x96\xa1\xa9\x20\x2b\x6d\x65\x3b\xf4\xa2\x02\x1a\x76\xfd\x6f\xb7\xd7\x94\x17\xe5\xb0\x7b\xc5\xb1\x99\x54\x8d\x7f\xcd\xdc\x63\x36\x16\xbd\x01\xfa\xcb\xdd\x64\x2a\xa4\x83\x96\x8c\x8b\xd6\xde\x32\xa2\xbd\xc5\x76\x2d\xea\x17\xbb\x16\xc5\xdc\xbf\xbf\x6c\xee\x8f\x6c\xb3\xef\x72\x7f\x1c\x82\xe3\x53\x84\xc3\x41\xee\x3f\x4d\xb8\xbf\x1c\xb0\x86\x16\xf7\xef\xbb\xdc\x5f\xb4\xbf\xb6\x4b\x14\x00\x8a\x5b\x43\x18\xde\x0f\xb1\x75\x9b\xf9\x8f\x5c\xe6\x5f\x52\xed\xcb\x94\xcb\x46\xdc\x4f\x8a\xa7\x45\x8f\x82\x90\xae\x20\x0e\x06\xa5\xb1\xb9\xf1\xb0\x78\x0f\x20\x47\x01\x9b\xb7\x8d\x1a\xb2\x66\x1a\xbe\x5c\xd5\x05\x8a\xce\xca\x1b\x42\x15\xf6\xb6\xf1\x37\xf1\xb7\x62\xb6\x56\xcc\x8f\xfc\xac\x6d\x23\x3f\x5b\xf1\xe1\x45\x34\xea\xe4\x98\x95\xfd\x6a\x6d\x34\xc3\x14\x6b\xbc\xef\xb5\x11\x78\xa6\xc6\x12\x7b\x93\xd3\x13\x3d\x1e\xaa\x11\xc7\x83\xbf\xaa\x76\x25\xff\xd7\xe4\x46\xba\x20\xa3\x16\xfd\xb6\xe8\xa8\x28\x01\xca\x0f\xb5\xb7\xf4\xf7\x59\x0d\x5d\x47\x31\x58\x82\x7c\x8c\x89\x6d\xc9\xdd\x41\xc3\x46\x52\xe7\x1d\x47\x09\x1e\xfc\x24\x59\x6d\xc0\x93\xb4\x68\x49\xe3\xba\x70\x96\xf4\x08\x96\x74\x6e\xba\x35\x39\x79\xe0\xed\xcd\x8e\xfb\xd8\x18\xdd\x6b\x78\x5b\x68\x22\x7b\x9d\x48\xe6\xf7\xa4\xd0\xc7\x45\x87\xcb\x73\xea\xb9\xe2\xfb\x1d\x31\x2d\x00\xd3\x7c\x37\xbf\xd6\xf7\x12\x81\x22\xaa\x11\x81\x88\xe9\x7f\xfd\x0b\x5f\x36\xe1\x25\x42\xbb\x22\x68\x33\x0f\xb4\xb2\xb7\x85\xbf\xfa\x4c\x7e\x2e\x45\x57\x1f\xbf\x2e\xbd\xae\xee\xd4\x12\x5a\x6c\x0d\x68\x8a\xc7\x41\xf2\xd1\x49\x68\x1f\x10\x00\x55\x85\xf6\xfb\x29\xda\x1f\x38\xb4\xdf\xd7\xb4\x5f\xdd\xa0\x84\x0e\xf7\x71\x57\x52\xb4\x3f\x4c\xd1\xbe\xe7\xb6\xc7\x4f\x0b\x5e\xdb\x78\xf0\xba\x02\x85\xe6\xde\x1c\xf4\x2a\xb5\x03\xb1\x82\x29\x7b\x0b\x92\x64\x26\x5c\x75\x3f\x8c\x42\x10\x04\x9b\x28\x0c\x12\x40\x05\x2c\x6f\x17\xe1\x2a\x88\x7d\xdd\x97\x00\x40\x17\xf6\x84\xcc\xa7\x4e\x6f\xbe\x6b\x5a\x92\x29\x03\x56\x40\xb3\x7b\x84\x15\xe2\xfe\x38\x1b\x3d\x89\x61\xfe\xde\xc8\xb7\xf3\x60\x6c\x68\xf8\xd1\xe1\xaf\xa2\xea\xe5\x56\xec\x28\x5f\xfc\xb5\x52\x94\x2f\x00\xe0\x28\x5f\x2c\x59\x51\xbe\x09\x49\xad\xa2\xfc\xbc\xfa\xfd\xc1\xfd\xe3\x71\x14\x48\xbf\x08\x23\xe8\xd5\x48\x99\x3f\x0f\x0f\xea\xb9\x83\xb4\x3c\x0b\x0f\x0f\x88\x8d\xf0\x82\xac\x73\x65\xeb\xa6\x4e\x05\xa8\xf0\x1a\x63\x91\x45\xe4\x2a\x41\x28\x8e\x40\x61\x62\x5d\x1a\x68\xdd\x11\x35\x8e\x4f\x1e\xf6\xec\x4a\x0f\x6d\xe5\x46\xd8\x68\xda\x49\x65\xb8\x83\xc5\xa3\x94\x79\xcc\x1f\x1b\xc4\xfd\x95\x5a\x1f\x23\xa8\x48\x00\x72\x3e\x56\x2d\x63\x05\x7f\xbb\x07\xdd\x71\xc1\xc5\xd0\x1c\x39\xc6\x99\xf6\x0b\x54\xd2\x08\x2e\xc9\xef\x8e\xa4\x40\x07\x86\xf4\x15\xc5\x70\x3a\x59\x27\x85\x4b\x73\xbb\x18\x9c\xd8\xf8\x82\x21\x24\x0a\xef\x75\xc6\xdd\x36\x41\xa6\x6c\xa3\x82\x52\x6c\x46\x22\x98\x7b\x93\x0b\x9a\x5a\xc2\x15\x51\x67\x63\x87\x07\xaf\x06\x9e\x8d\x33\xac\xe0\xc7\xd9\xfe\x45\xf7\xac\x98\x85\x50\x0f\x02\xac\x8a\x5d\x50\xed\x2b\x20\xaa\x03\x54\x43\x7a\xa0\x83\x2e\x6f\xd0\x8d\x53\xa9\x6f\xf5\xa5\x08\x9c\x3f\x06\x32\xa7\x57\x38\xc3\x25\xfa\x43\x3d\x42\x2e\xf2\xdd\x06\xf3\xd4\xc7\xba\x57\x1a\x9c\xee\x0f\x56\xf0\xf6\x84\x93\x6c\x96\x59\x4f\xf4\x75\xce\x97\xba\x59\xae\xe2\x6d\x38\x7d\xf3\xab\x05\xa7\xd2\xf5\x30\xdf\x2e\x68\xa9\x94\x81\x2a\xda\x3b\x3a\xba\xff\x63\x14\x60\x00\xef\xed\xbb\x5c\x85\x7b\x31\xba\x28\xb4\x88\x84\xbf\x10\x0f\x1a\x62\xc9\xb7\x64\x33\xfb\x16\x4b\x20\x81\xe3\x7d\xe4\x8e\xe4\xae\x33\x09\x85\xac\xf0\x43\xf4\x0a\x38\x3e\x62\x86\x6b\x43\x38\xde\xc7\x97\x7c\x03\xf0\xfd\x9e\x5c\x30\x1c\x8c\x79\x46\x27\x7b\x38\x31\x53\x6f\x68\xef\xf4\x51\x30\xf1\x5c\x95\x70\x99\x6c\x99\x4e\xa2\xe1\x49\xd5\x7c\x21\x13\xc9\x17\x32\xb1\x13\x0d\xf3\x95\xbf\x57\xbe\x7d\xfa\x52\xae\xfc\x75\xf2\xa5\x5c\xe9\x54\x29\xc1\x98\x67\x2c\x19\xc4\x94\xae\x49\x98\xed\x31\x82\xc8\x0c\x05\xd5\x66\x88\x0e\x4e\x9c\xe2\x5e\xfd\xbb\x8f\xc1\xbf\x23\x19\x24\x92\x65\x30\xba\xf1\xad\xbe\x82\xb9\xe5\x5f\xee\xcb\x98\x33\x6d\x0f\xe6\x8c\x71\x30\xc7\x15\x4c\x5b\x23\x4e\xdf\x0f\xfc\xc9\x04\x8c\x3b\x4b\xa1\x37\x43\xec\x48\xec\x99\x55\xc4\xfa\x9d\x64\x3d\xbd\x1a\xfe\x3a\x8e\x86\xd8\x13\xa8\x51\x70\xc1\x2e\x26\xbc\x74\x22\x83\x3a\x10\x19\xd4\xc9\x5b\x59\x18\x88\x41\x47\x7b\x73\x82\x2b\xab\x60\x25\x95\x3b\xf3\x14\x71\xec\x2f\x2a\x7f\x68\xe9\x0b\x5c\xf5\x38\xf3\x76\xb8\x74\x5d\xff\x56\x27\xf7\xf3\x65\x6d\x72\x9f\x61\xd3\xaa\xb0\x49\x90\x98\xeb\x5e\x04\x0f\xf0\xf1\x9d\x18\x0c\x5c\x0a\x74\xaf\x28\x44\xaa\xb3\xce\x13\xf6\x69\x51\x38\xb8\x38\x7e\xd3\x45\xb1\x0a\xcb\xb7\xbe\x33\xb9\xdd\x15\x5f\x9b\x05\x17\x8a\x0c\xb6\x60\x89\x94\x27\x49\x81\x98\x4b\x8c\x52\xcb\x4f\x86\xf1\x6f\x07\x33\xf4\xd1\xb3\x15\x5b\x7f\xbf\xc0\xf5\x4d\xe0\xe2\x10\x8f\xc3\x5f\x62\x53\xd5\x6a\x03\xfe\x2f\xf6\xc1\x86\x3f\x90\x10\xfe\x8f\x38\x10\x35\xae\x2c\xc6\x7e\x6a\x31\x0e\xd0\x82\x67\x2d\x46\x52\x99\x39\xd3\x8f\xb3\x2e\x17\x80\xe3\xb4\xa3\xee\x8c\xa0\x43\xa9\xe9\x6e\x20\x6f\x89\x2c\xde\xc5\x82\x54\x3f\x2d\x7e\x8d\x2c\xf1\x2b\x18\x2f\x36\x28\x51\x52\xdb\x3d\x1a\xc7\xdd\x99\xf8\xfb\x82\xbb\xc4\xc8\x16\xea\x2e\xf7\xd6\xe8\xda\x2b\x61\x0a\x7c\xe3\x55\xad\x86\xf5\xe8\x1e\x05\xe4\x32\x1e\x97\xfe\x79\xbc\xb9\x73\x0d\xd6\xb4\xaa\x68\x32\x15\xd1\x64\x6a\x5f\x83\x45\xa2\x89\x9d\x67\xad\x3f\x17\xea\x66\x3e\xd1\x24\xb8\x56\xa2\x49\xa9\xcc\x6e\x69\x08\x61\xe2\xd2\x1b\xf4\x54\x4c\x82\xc7\x81\x66\x0b\xc3\x9c\x83\xbe\xdc\x54\x7e\xb9\x8c\x6b\xab\xb8\x83\xc6\x34\x0e\x7f\x41\x79\x8d\x96\xbe\x4d\x06\x26\x20\x32\x30\x6d\x1f\x19\x48\x3c\x03\x4a\x0a\x9c\x05\x46\xbc\x7f\x50\x68\xb0\x6f\x1c\x51\xce\x54\xe6\x64\x31\x6a\x35\x1d\x4d\xad\xe6\x24\xee\x66\xc7\xd7\xcd\x05\x77\x11\x7b\xbd\x7e\x85\xb2\x96\x1e\x64\x81\xf3\xa3\xe2\x5f\x9e\x2d\xee\xf5\x87\xb3\xd7\xc1\xf8\xbc\x48\x4d\x67\x8b\x1f\x9b\xb6\xf8\x31\x4f\xdc\x13\x84\x9e\xb3\x66\x28\xcc\xce\xae\xca\x3d\xd5\x47\x0d\x74\xf9\x8c\x3b\x64\x2b\x54\xb1\xdb\xb9\x5d\xd6\x43\xe7\x3a\x19\xd2\xa5\xa0\x4e\x0b\x96\x0b\x8c\x59\x14\x85\xec\x8c\xcb\x37\x87\x81\x7d\xc1\x77\x4e\x8e\x1e\x03\x08\x27\x6f\x53\xe8\x84\xfb\x47\xd8\xc8\xe6\xb6\xd4\x20\x82\x95\xbb\x16\xbd\xba\x63\xf8\xe8\xfb\xa6\x56\x73\xe9\x91\x6a\x3c\x61\x05\x3f\x92\x0e\xcf\x83\xf0\xa8\x3b\x2c\x20\x0c\x1c\x92\x23\xdb\x36\x77\x0a\xf3\xe7\x30\xe4\x44\xf7\x0a\x83\x87\x1e\x89\x3e\x37\x2d\x17\x8b\xa6\x31\xbc\x7f\xd2\x1d\x7a\x47\xc9\x00\x73\x07\xca\x75\xbc\x63\xb5\xee\x89\xbb\xf1\x70\x77\x0b\x87\x3b\x07\x9e\x8c\x18\xdb\x28\x1c\x71\x12\x64\x07\xfb\xe5\x21\xee\xc5\xdf\x6d\xac\x3f\xd8\xb6\x43\xed\x78\x24\x05\xa3\x50\x98\xb0\xaa\x09\x32\x16\xca\x32\x2f\x58\xd1\x2a\x78\x71\xc0\x0a\x22\xef\xd8\x56\x9e\xbc\x01\x9a\x25\x4f\x28\xdb\xc7\x29\x94\xb8\xe7\xa0\x9f\xfd\x5d\x5f\x7f\x27\x01\xce\xc1\x20\xfb\xbb\x41\xc6\x77\xeb\xf8\xdd\x30\xfb\xbb\xa1\xe7\x3b\xf1\xc5\x1a\x65\x7f\x37\x4a\xbe\xcb\xa5\x0e\xc4\x36\xd2\x45\x37\x84\xb9\xe9\x9e\x08\x59\xe0\xc4\x2c\x90\x73\x1b\x3f\xbb\x59\xce\x6d\x9c\x3e\x9b\xb8\x43\x95\xf0\xa6\x38\x09\x33\xd3\x75\x9c\xc1\xde\xa2\x6c\x9c\xfd\x50\x63\x27\x88\xe2\x4e\xc9\x9e\x54\x21\x5f\xa2\x7f\xb8\x07\xb3\xe2\xa4\x71\x9f\xf1\x18\xb6\xc8\xf9\xa7\xea\x34\x09\x52\x4a\xcf\x56\x7c\x79\xb3\xfd\x69\xb1\x8a\x1b\x85\x2a\x47\x91\xd0\xc7\x8b\x38\xcb\x2b\x12\xfa\x0b\x8a\x7e\x76\x2f\xcb\x8b\x7e\xc5\x32\x97\x86\x5e\x4c\x9b\x52\xb5\x80\x44\xb5\x04\xf7\x8d\x42\x11\x27\x8b\x11\x28\x7e\x79\xe7\xe9\x13\x3b\xb9\x34\xf2\x2c\x3e\x11\xd8\x35\x4b\x10\xe7\x53\x80\xe5\x00\xfc\x46\xa0\x82\x97\xc5\x89\x14\xbf\xbe\xeb\x84\x2a\x1d\x5d\x2a\xb1\x62\x03\x65\x09\x56\xf0\xe6\x17\xe0\x0b\x63\x2d\xf5\xcc\x97\x17\xe0\x43\xbf\xe0\x2e\x53\xad\x85\xbf\x5a\x3c\xeb\xdd\xf0\x5e\xad\xee\xde\x94\xd0\xaf\xaa\x24\xeb\x8b\x92\xac\xef\xde\x94\xa0\xcf\x03\x61\x61\xde\xb0\x2c\x7c\xbe\xe8\xcc\x6e\x7a\x12\x5a\x6f\x16\x22\x12\xa0\x26\x98\xec\x05\xfd\xc2\x13\x10\x22\x12\xf1\xdb\x99\xd9\x43\xd3\xfd\xd3\x23\xc3\xdf\x45\x18\x2e\xc8\x1e\x55\x7c\xc4\x7b\x50\x38\x30\x80\x9a\x0c\x8c\xe6\xa6\xdc\x71\x56\x42\x43\xb0\x9f\x0b\x64\x4b\xf2\x59\x51\x68\xbd\x94\x1e\x61\x79\xee\x87\xa0\xb5\xa8\x5f\x3c\x85\x41\x98\xba\xda\x85\xfa\x9d\xdb\x67\x3d\x62\xa9\x94\x39\xec\xe3\x70\x09\x07\x77\x84\xab\x96\x7e\xf1\xb4\x76\x43\x3a\xaf\xab\xa9\x95\xae\x16\x0d\xf5\x38\x73\x7a\xf1\x2a\xe3\xa5\x0c\x14\x01\x97\x1e\xa9\xdc\x59\x87\xf7\x2a\x67\xcf\x2b\xc2\x2c\x18\x2a\x56\xf1\x8f\x15\xbf\x5d\x1e\x47\x07\xe8\x0b\xb2\x74\x1c\xf4\xe7\x62\xe9\x1a\x2d\x1a\xa9\x58\x23\x61\xea\xcf\xca\xbb\xb7\xca\xf7\xb1\x32\xa7\x35\xd7\x72\xd4\x45\xdd\x89\x7a\xba\x47\xff\x5e\x55\xfa\x9a\x79\x8d\x47\xa4\xcb\x53\x35\x36\x6c\x18\xf4\x3b\x3f\xb1\x4e\xae\xc8\xe1\xf7\x59\x79\x87\xdf\x67\xd9\x0e\xbf\x2f\xbc\xc6\x82\x32\x97\x2d\x54\xb0\x3c\x32\x89\xda\xd4\x12\x25\x36\x38\xdb\xd5\x5a\xfc\x7e\x63\x4b\xa4\x55\xeb\xef\x22\x35\x27\x92\xfc\xfe\x90\x50\x24\x5a\xf9\xc1\xdc\xca\x86\x9e\x09\x50\x96\xba\xc3\x94\xe3\xb3\xf5\x5e\x79\x07\x85\xa2\xba\x77\x6a\xb1\xc6\x3f\x06\x60\x55\xc2\xdc\x35\xde\xaf\xa2\xe4\x13\xdb\x46\x80\x79\xb3\x90\x5e\xf6\x60\xad\xca\x08\xf0\x1f\x1e\x01\x14\xeb\xd4\x7d\x3a\x9a\x23\x91\x0b\xda\x99\x3c\x34\x69\x14\x1b\x57\xf0\x37\xfa\xbc\xbc\x03\x8b\xf6\x13\x4d\x53\x04\x01\xac\xea\xcb\xf0\xe2\x56\x7d\x19\x5a\xb7\x6b\x7e\x47\xab\xd0\x4b\xb1\x0a\x39\x66\xea\xc1\xde\xf1\x4f\xf8\x0b\xd9\xe0\xfb\x09\x6a\xd0\x4d\xc1\x67\x4d\x19\x3d\x0a\x86\xca\x77\x8e\xa3\xbd\x68\x2d\x4d\x10\x88\xb5\x96\xc6\xb4\x96\xc6\x4b\xf3\x41\x1c\xe3\x5a\xb2\x0c\xc9\xfd\x8c\xb5\xa4\xec\xcb\x60\x59\x94\x6f\x84\xb8\xc6\x75\x32\xf3\x06\x97\xca\xcc\x1b\x4c\x09\xb7\xc1\xa5\xf6\x39\x40\x87\x3b\xe7\xa5\xa2\xef\x4a\x26\xc4\xa3\xe7\x16\xa8\x67\x9d\x32\xfb\xb4\x6c\x2e\x11\x11\xd1\xd1\x73\x8c\x08\x04\x27\xbf\xe8\xc3\xa4\x4f\x50\x89\xe5\xd9\x77\x82\xf4\xed\x1d\xe0\xe8\x79\x5d\x35\xa9\x3b\xcd\x90\xed\x0d\x00\xeb\x7a\x7a\xcd\x2d\x57\xf0\xe8\xc1\x61\xad\xae\x2a\xe2\xa6\x51\x7a\x2f\xe7\xe9\xab\xcb\x79\x06\x5e\x7a\x1e\x3c\x0a\xfa\xd6\xe5\x3c\x7d\xc7\x34\x38\xd0\x97\xf3\xa0\xed\x7a\x7e\xb7\x4b\xdf\xbe\x94\x85\xc6\x80\xb4\x28\xad\xdf\xa4\x6d\xd5\xf4\xe3\x8d\x75\x4a\x8a\xaf\x7e\xb0\x6e\xe5\xf1\x77\x78\x33\xe7\xc7\xe6\xfa\x83\xba\x1e\x8f\x7d\x67\xcf\x00\x6a\x61\xd6\x29\x28\xc9\xed\x3d\x7d\xb9\xbd\x27\xa7\x43\x9e\x1f\x05\x86\xba\xbd\x07\x0d\x40\x2e\xee\xd6\xe8\x8e\xad\x96\xc2\xe9\x1c\x06\x32\x98\x66\x01\x1e\xf3\x90\x62\x5b\x81\x55\x25\xb9\xbd\xc7\xc6\x88\xc6\x4f\x30\xb0\xd0\x31\x1f\xcd\x48\x8f\x46\xfa\x9d\x3f\x28\x09\xc9\x09\x86\xe8\x9e\x64\xdf\xdd\x33\xe2\x24\x0b\xe4\x89\x3e\xe5\x90\x57\x1c\xb2\xef\x86\xeb\xe9\x7c\x77\xb0\xd1\x7c\x89\x7e\x14\x12\x17\x1b\x22\xff\x42\x2e\x76\x95\xe6\x62\xe8\x63\x84\x0b\xec\x9a\x17\x18\x56\x9d\x51\xd5\xeb\x74\x55\xcd\x27\xf4\x22\x2f\x66\x15\x5c\x3d\xd9\xcf\x5f\x17\x18\xd1\x8a\x84\xc5\xa3\x67\xbe\x7d\x12\x1f\xd6\x1a\xc7\xaf\x68\x87\xa4\x81\x65\x4b\x89\xee\xb1\xb9\x94\x19\xce\x9f\x54\x41\x84\x4a\x01\xfa\xf7\xc9\x94\x22\x92\xb1\x04\xa6\xe4\x47\xde\x0e\x65\x37\xa4\x0a\x18\x12\x39\xeb\x45\x93\x11\x10\x3b\x07\x37\x12\x9d\xa9\x6f\x94\x80\x59\x4e\x54\x0c\x86\xaa\x79\xfb\x7e\x51\xc9\x9b\x48\x10\xdf\x04\x67\x78\x87\x2d\x7c\x06\x0f\xaf\x68\x74\xd8\x2d\x89\x02\x15\x89\x92\xc2\x7a\x5f\xc5\x61\xef\xae\x6c\xf9\xba\x8a\x7d\xf3\x75\x8e\xa5\xab\xc2\x0e\xf6\x55\x3a\xa1\x2e\x62\x14\x58\x78\xc1\xea\xf3\x06\x6b\xfb\x7b\x38\x40\x71\xab\x94\x3d\x41\xd6\x99\x72\xa8\xe4\x08\x6d\xe4\xda\x58\x13\x17\xe6\x60\x69\x0b\x73\xc0\x61\xe9\xc3\xc7\x6b\xe5\xbc\x22\x61\x4a\x78\xa8\x31\xd7\x67\x4d\x4b\x7e\x4e\x29\x74\x93\x73\xcc\x17\x53\x10\x29\xa6\x85\xc9\x5c\x83\x29\x5d\x98\x6a\xa7\x61\x70\x32\x3a\x63\x45\xca\xb6\xc0\xfe\x0e\xea\x82\xa5\x8a\x99\x5f\x82\x2b\xfc\x84\x06\xa8\x32\x3b\x57\x4f\x9b\x85\xbb\xe7\x15\xe9\x5b\x2d\x9f\xd0\x60\x52\xce\xb7\x34\x98\xb9\xc3\x6e\x26\xb6\x23\x6d\x3c\xc2\xaa\x33\xa7\x6b\x33\xe8\xda\xac\x28\x3f\xc6\x4c\xbc\x43\x99\xb2\x83\xb1\xf8\x86\x5e\x27\x34\x90\x30\xa7\x91\xba\xad\xa7\xfa\x0d\xc7\xb0\x06\xe5\x78\x73\x8d\xe2\x15\x9c\x64\xbc\x8e\xa8\xae\xa9\xab\x64\x82\xd8\x5c\x4e\xfa\xb9\xdd\x45\x8b\x2c\x68\xaf\x6f\xcf\x1b\xe1\x75\x49\x83\x6f\xf5\x38\x07\x73\xda\x30\x67\x0d\x73\xde\x30\xdd\x86\x79\xdf\x30\x1f\x1a\xe6\xa2\x61\x7a\x0d\x13\x36\x4c\xd4\x30\xfd\x86\x19\x34\xcc\xb0\x61\x46\x0d\x33\x6e\x98\x49\xc3\x4c\x1b\xdf\x42\x23\xcc\x29\x15\x4e\x5b\xe6\x8c\x0a\x67\x2d\x73\x4e\x85\xf3\x96\xe9\x52\xa1\xdb\x32\xef\xa9\xf0\xbe\x65\x3e\x50\xe1\x43\xcb\x5c\x50\xe1\xa2\x65\x7a\x54\xe8\xb5\x4c\x48\x85\xb0\x65\x22\x2a\x44\x2d\xd3\xa7\x42\xbf\x65\x06\x54\x18\xb4\xcc\x90\x0a\xc3\x96\x19\x51\x61\xd4\x32\x63\x2a\x8c\x5b\x66\x42\x85\x49\xcb\x4c\xa9\x30\xfd\x3b\xf6\x56\xad\x2d\x0a\x06\xb1\x5c\xf5\x1a\xd3\xa5\xc0\xcc\xc8\x13\xc1\x3d\x26\xb8\x41\x9f\xa1\xd4\xb1\xca\x28\x81\x30\x8e\x23\x32\x5f\x06\xfd\xda\xf1\xcf\x68\x45\x7c\x1a\x0d\x1b\x08\xc5\xd9\x98\x45\x7b\x04\xdb\xa1\xde\x97\x27\xb8\xc4\x83\xa9\x1d\xbc\x38\x20\xd5\x16\x76\x2c\x98\x60\x87\x62\x1a\x08\x46\x56\xcb\x57\xb4\x9b\xcf\x12\x19\x60\x83\x9b\x9a\x3d\x0a\xae\x92\xd6\x74\xfa\xd2\x79\x7c\x43\x0d\xab\xa2\x10\x30\x7b\x8c\x5b\x4c\x45\x21\xe0\x4a\x84\x80\xab\xb9\x10\x30\x83\xa0\x8a\xa3\xe3\x3a\x52\x66\x70\x8d\x82\x39\xb9\x3b\x1b\x83\x87\x3a\x41\x16\x5e\x9b\x8e\x97\xbc\xd9\x4b\xeb\x7f\x8c\xb9\x3f\x7d\x18\xcf\x56\xd9\x7d\x2b\xe6\xe2\x1b\xea\x52\x05\xd3\x46\xf7\xf8\x5a\x30\xfe\xf8\xd1\x37\xb2\xf8\x7a\x8b\x5e\x27\x04\x33\x63\xb4\x02\x7f\x86\x78\xe9\x26\x65\x7f\xe8\x51\x86\x68\xbb\xa7\x6d\xb8\x2e\xfb\xbf\x1f\x00\x64\x63\xfa\x10\xa9\xf1\x13\xae\x2c\x13\xf0\x81\x07\x57\xd7\x9a\xec\xb9\x14\x74\xdb\x79\x64\x4e\x04\xb5\xea\x1a\x7d\x58\x84\xa6\x83\x0b\xaf\x66\xce\x10\x8c\x9c\x9b\xcc\x29\x45\xe2\x9e\x3e\xde\x33\x67\x15\x67\x06\x00\xf0\xcc\x40\x49\x22\x71\x4f\xf1\xdc\x64\xba\x12\xe7\x71\x9e\x3e\x1f\x99\xf7\x9c\x2d\x03\xa7\xcc\x9c\xf3\xf9\x88\x46\xb0\xeb\xce\x85\x7d\x4d\x21\x8b\x48\xf0\x31\x7c\xc2\xf3\x6d\xde\xeb\x4b\xea\x9b\x29\x10\xeb\xf2\x2c\xd2\x06\xf0\x1c\xf8\x92\xb3\xd7\x8b\xb3\x3f\x56\xde\xe0\x3a\x3a\xb9\x3f\x7e\xf3\xc1\x89\x75\xf9\x00\xb1\x2e\x1f\xf2\x84\x01\xec\xea\x07\x91\x2e\xe4\x86\xfc\x0b\xd8\xa1\x6b\xa6\x1b\x37\xb8\xcd\xbf\x6f\xab\x06\xa1\x9e\xb9\x70\x1a\xbc\x80\x06\x2f\xf2\x1a\xa4\x4a\x31\x16\x36\x53\x58\x98\x13\xb9\x5c\xb7\x4e\xeb\xa5\x07\x9b\xba\x5a\x2f\x3d\x77\xbd\xf4\x60\xbd\x80\xd2\xaa\x89\xa9\x12\xa1\xb5\x9b\x72\x44\x93\x70\x44\x4b\x38\x32\x61\x1c\x3b\x13\xf9\x63\x67\xec\x9a\x01\xcb\x6b\xe6\xd4\x36\x7e\xc4\x4d\xc8\x73\x12\xb4\xcd\xa9\x4c\xf9\x6d\x03\x38\x03\xd1\x70\x5d\x55\x9c\xd7\x01\xb8\xd8\x15\xda\x64\x4d\x07\x57\xba\x2d\xae\xdb\x37\xca\x07\x11\xac\x9b\xf7\x92\xeb\x85\xb4\x73\x42\x81\xe2\x84\xe0\x81\xf1\x09\xf6\x2d\xac\xe9\x5c\xdf\x5b\x33\xc0\x7f\x47\x36\xee\xfb\x88\xfb\x81\x8b\xfb\x41\x8c\xfb\x35\x9c\xe5\x3d\xd3\x07\x5e\x33\xba\x05\x5e\x33\x64\x5e\x33\x04\x5e\xb3\xfe\xa9\xe5\xeb\x32\xc7\xf9\xc5\x53\x87\x6e\xe2\x59\x7b\xd1\x27\x33\xba\xbd\x8e\x8d\xb8\x63\x23\xe8\x58\xf3\x53\x8c\xa6\xb1\x8f\x44\xc7\x2e\x9a\xc6\x4c\xa2\x80\xa6\xc9\xed\xf5\x66\xc2\xbd\x99\x10\x9a\x60\xa4\xd3\x84\xee\xa0\xe4\x50\x9c\x99\xce\x69\xcd\xfa\x11\xdf\x23\x7d\xe9\xcc\x81\xbc\xf1\xa3\x04\x39\xad\xd7\x33\x09\x6f\x27\x73\xf3\xd9\x8c\x29\x52\x6d\xf8\xde\xd3\xc6\xc2\x01\x6a\x45\xa2\xf6\x17\x17\xa3\x86\xdb\xe2\x29\x16\x70\x57\x3c\xa3\xc2\x39\x6c\x28\x54\xe8\xee\x99\x2e\x16\x90\x6f\xbf\xc7\x02\xf1\x7c\x2c\x10\x2f\xa6\x42\x6f\xcf\xf4\xa8\x10\xee\x99\x90\x0a\xc8\xc5\xa8\xd0\x47\xc2\xc3\xc2\x60\xcf\xd0\x48\x71\xc5\xd2\x48\x71\x85\xd0\x48\x81\x96\x0d\x8d\x14\xa9\x94\x46\x0a\xb4\x62\xa6\x0b\x1c\x9d\xaa\x39\x1f\xbe\x2e\xeb\xce\xfd\x4d\x21\x57\xf1\xd6\xf9\xea\x87\x07\xc1\xdf\xbf\xe2\x8b\x74\x45\xb1\x8b\xc6\x65\x12\xeb\x16\xb4\x2d\x4f\xd1\xb6\x2c\x30\x3e\x8b\x69\x79\x9a\x12\x0d\x61\x6c\x34\x46\x18\xdd\xa5\x65\x4b\x26\xf2\x24\x53\xf2\xd1\xb3\x79\x4e\x52\x5b\xd7\x72\x59\x67\x23\x8c\x97\xd3\x91\xf6\x8e\xc5\x4c\xb9\xd8\x28\xb1\x33\x93\xda\x8e\x53\x11\xe9\x4f\x91\xcb\xf4\xd5\x32\xaa\xf9\x56\xdd\xfc\xdd\x75\xbc\x70\xc4\xd0\x03\xa5\x64\x64\xc9\x6d\xd3\x2a\x47\x66\x65\xd5\x13\x32\xc6\x6b\x07\x29\x33\x89\xef\x9f\xa1\x9d\x6b\x29\x9b\xc0\x97\xa1\x75\xaa\x1e\x64\x70\xf4\xc2\xc7\x18\xbd\xe9\x76\x7a\x8d\xe7\x40\xd0\x68\xd1\x8b\x6a\xb1\x1b\xd8\x87\xb3\xfb\xaf\xf1\x71\xef\xe8\x85\xc7\xf1\xbb\xd7\xbf\xe8\xa0\x40\x32\x52\x2d\x7c\x69\xb9\x62\xc4\xa1\xd1\x67\x4e\xed\x59\xe6\xd4\x02\x5b\x20\x4a\x63\x88\x9b\x95\x3e\xe2\xf5\x04\x25\xb5\x37\x2e\xaa\x12\x57\xc7\xa0\xb7\xfc\x8b\xd9\xd6\xd7\x6e\xe1\x66\xb6\x87\xe4\xaa\x29\x58\x29\x1e\x9e\x57\x51\x7c\xf4\xb2\xa6\x49\x0d\x48\x64\xb1\xec\x4e\x76\x8b\x95\xb3\xd6\x68\x90\xf9\x6b\xcc\xaa\x98\xe5\xc2\x3f\xbf\x40\xea\x4d\xf4\x15\x05\xf1\x2c\x7f\x9d\xd8\x88\x4b\x56\x8a\xa6\x1b\x1c\xc3\xd1\x4f\x35\xc4\x60\xb8\xec\x50\x9e\x8f\x1f\x81\x74\x83\xa8\x02\xa9\xda\x63\xba\xcd\x90\x1e\x0d\xbd\x80\x6e\xed\xaa\x59\x94\x7b\x18\x85\x53\x40\x76\xf7\xa6\xa4\xfb\x8d\x74\x05\x73\xc5\xb4\xfb\xec\xc5\xdf\x40\xbb\xe8\xf8\x96\x75\x81\xfd\x82\xa4\x2c\x63\x5c\x12\x2d\x0b\xf8\x62\x62\x76\xeb\x26\xa2\xce\xcb\x82\xfb\xe4\xaa\xda\xd0\x74\x88\x07\xef\xb1\x6e\xda\x76\x95\x79\x01\x3e\xd3\xbe\xe7\x9c\xcf\xc4\x4e\xee\x8e\xf5\xc2\x54\x7a\xac\xbe\x1b\x15\x21\xf7\xf3\xf8\x4e\x4d\xc3\x47\x73\x87\x5b\xef\xe9\x09\x35\x63\xb6\x7f\xbb\xed\xf2\x30\xaa\x7a\x70\x1a\xc9\xc1\x69\xe4\xb8\x3c\xa0\xeb\x5a\xb6\x7f\xfb\xd8\xf2\x6f\xbf\x84\x0e\x4e\x53\x4e\xc3\x43\xea\xe0\x70\x69\x39\xae\x86\xd8\x41\x2b\x6b\x69\x98\x95\xb5\x54\x92\x96\xda\xa7\x3e\xf9\x6c\x32\x7f\x0b\xab\x94\xee\x63\x64\x20\x58\xc4\x9a\xda\x31\x7e\x4c\x3f\xc5\x93\x67\xc3\xd1\x99\x3d\xe5\x57\xed\xb3\x3f\x4b\x7c\xf5\x67\x05\x8e\x57\xd7\xf2\xfb\x95\x86\x72\xcd\x50\xac\x5a\x7d\x1f\x14\xb6\xa6\xe1\x70\xae\xf9\x28\x3f\x94\x5c\x56\x22\x63\xba\xbe\x92\xec\x2a\xa9\x57\x40\x8a\xfa\x3f\x39\xd0\x3e\xb9\x6b\x0a\xad\x65\x61\x2a\xc3\x91\x09\x54\x86\x23\xa9\x6e\x60\x81\x90\x91\xcb\x4a\xbb\x66\x4e\xbc\x39\x60\x4f\x1e\xd5\x00\x94\x9d\x76\x4d\xd6\x0c\x1a\xa3\x6a\xa6\xe3\xae\x19\x63\xc8\x0e\x65\xc0\x0e\xd5\xa9\x6a\x87\xea\x88\x1d\xaa\x23\x24\x69\x0c\xd9\xa1\xce\x32\xd7\x8c\x39\x9d\x13\xa6\x39\xb7\x52\xd5\x9e\x50\xc7\x4e\xa0\x63\xed\xaa\x1d\x6b\x4b\xc7\xda\xf3\x8e\x9d\x24\xa9\x6a\xbb\x9e\xe5\x62\xce\xbd\xa9\x6a\xbb\xbe\xe5\x62\xce\xfc\xcb\x05\x81\xf4\xfc\xeb\x05\x87\xad\xd6\x0b\x02\x52\xeb\xc5\xbc\x9f\x37\xa3\x28\x1d\x7e\x44\x4a\xc7\x5a\xf9\xeb\x05\xcd\xfb\x32\x04\x05\xe5\x03\x43\xc1\x5a\x1a\x13\x81\x64\xd2\x52\x6b\x87\xda\x37\x1f\xb0\x9b\xa8\xe2\xf5\xac\x1d\x52\x06\x5b\x6b\xc7\x98\x32\x6b\xc7\x82\xa6\xd6\x4e\xeb\xe8\x27\xb5\x31\x7e\x79\x87\x74\x71\x8e\x86\xde\x7b\x2e\x46\x61\x3d\xa3\x7d\x17\x38\xb9\xbe\x07\xa1\xf3\x8a\x6c\x5f\xf6\x06\x2e\x1b\x6e\x3d\xe3\x12\x16\xcc\x32\xfe\x9a\x6f\xd4\xc1\xa6\x96\x9d\xce\xb5\x9c\x6c\x76\xf4\x53\x95\x83\xef\x51\xa5\x3b\xb8\xbe\xdd\xc1\x45\xf3\x9a\x22\x17\xef\xb1\x22\x08\x63\x1f\x70\x21\x4c\x6c\x6d\x53\x0c\x61\xb7\x73\xc1\x50\x68\xc1\xde\x62\xdf\x8f\xdb\xb8\xc8\x9e\xdd\x67\xe3\x80\x04\x14\x45\xe5\x5e\xfd\x0d\xd7\x2b\x74\xe4\xaa\xb3\xb6\xad\x4b\xef\xab\x5f\x1e\x26\x2b\xb4\xe0\xf2\x59\x54\xc5\x3a\xb0\xc7\x00\x7b\x9c\x0b\xbb\x0f\x17\xf5\xc7\xc6\x62\xbc\x67\xd1\x52\xc2\x05\xfd\x72\x7a\x33\xc5\x2f\xc4\x70\x89\x0a\xe1\x1e\xbb\x68\x14\x39\xec\xa2\xee\xd8\xe9\xf9\x04\x7a\x3e\xc9\xed\xf9\x14\x3e\x21\xdf\xa7\x50\xda\x58\x8a\x3f\x2e\xae\x12\xe4\x7e\x53\x5c\xf7\x04\x4a\xf9\xe6\x56\x73\x80\xd5\x0c\x70\x56\x92\x01\xde\xd1\x6b\xd8\x8e\x0a\xae\x61\x5b\xa6\x2f\xe7\xe7\x65\xcb\xdf\x5c\x38\x97\x20\xd6\x04\x7d\x37\xc1\x23\xc5\xb4\x95\x11\x5b\xa0\x6e\xf3\xd1\x5e\xac\x33\x7a\x04\xee\x5a\x18\xc5\x87\x1f\xc2\xf5\xed\x52\xdc\xae\xfb\xdb\x1c\xe0\xba\xa1\xed\x27\xf3\xaa\x78\xf9\x71\xc7\x4a\xf0\xac\x7e\xdc\xd5\xbe\x96\xf2\xe3\xfa\x9a\xf2\x62\xb4\x7e\xe4\x2b\xf1\xb6\xdd\x1f\x93\x5f\xd7\xeb\x38\x08\x7e\xd8\x60\x14\x3c\xf0\x02\xda\xd2\x1e\x86\xc8\x28\xf5\x6d\xf5\x2c\x3f\x52\x86\x17\x42\x70\x5c\xa4\x53\x2e\xaf\x21\xe6\x7c\xee\xd6\x77\xf4\x0a\x3e\x63\x9f\x3c\x58\xe0\x52\x8a\x74\xa8\x40\xf5\xdd\x70\x08\x9f\x08\xeb\x75\xf9\xe6\xd0\xf5\x78\x0d\x25\xed\x2a\xc5\x3c\xda\x57\xab\xb8\x6e\x76\x04\x77\x52\x34\x8c\x2d\xcb\x9f\xac\xfa\xf6\x35\x86\x4f\x6c\x77\xbe\x60\x1c\xef\xb7\x69\x7f\xa0\x39\x55\x89\x37\xa2\xa2\x57\xfe\xc5\x3f\xee\xa0\x27\x8f\x34\x93\x53\x0b\x05\xdb\xa9\xd0\x96\x22\x14\x3c\xe0\x96\xaa\x5e\x7c\x2f\x3b\xf8\xa5\xb8\x50\xba\x33\x39\xb5\xd2\x82\xbb\x8a\xc4\x60\xe6\x68\x03\x85\x23\x5c\x49\xaa\x5a\x1c\xf3\x4c\x9e\x70\x99\xc4\xbf\x77\x43\xeb\x67\x7e\xc8\x3c\xf1\x5c\x4b\x08\xd5\x0e\x63\xf5\x1a\xfd\xa7\x87\xf3\x3c\x3a\x35\xfe\xb6\x69\xfb\xbd\x9a\x00\x51\x28\x15\x8f\xc9\xa1\x00\xb6\x34\xfb\x59\xd0\xb9\x9e\xdc\x28\xa3\xc3\x57\xc8\x2f\xca\x71\x20\x0d\xc0\x81\x34\x28\x12\x55\x4d\x10\xb3\xa9\xb5\x94\xd4\xa6\xbc\xca\xd6\xb2\xe5\xb6\xe6\x43\x32\xce\xdb\xa9\xd8\x77\xd2\x34\xb8\xfb\x10\xb5\x4b\xfc\x01\x93\x9d\x31\x82\x20\xc9\xad\xc3\x5c\xd3\x66\x7e\xa6\xed\x60\x08\xab\x19\x23\x28\x92\x17\x82\xa3\x07\xdc\x8a\x26\x39\xf2\x14\x73\x70\xd4\x06\x1c\xb5\x0b\x71\xd4\x8e\x3b\xb5\x95\xc2\xd1\x76\x1a\x47\x5b\xd9\x38\xda\x7e\xe8\xa8\x28\xf0\xf3\x8d\xf4\xe7\x9b\x7a\x9d\x4a\xa2\xfe\x93\x14\x51\x9b\x8e\x22\x6a\xd4\x65\x79\xf5\xe5\x10\x98\x6f\x3a\xbe\x5f\xfc\x3b\x59\xd6\x18\x60\x08\x67\xbc\xdc\x31\x5d\x19\xad\x76\x2a\x08\xe6\x77\x79\x20\x5a\x94\x26\xff\x3b\x07\xf3\x67\x80\xf9\xb3\x22\xcc\x43\x35\x54\xfa\x9c\x32\x14\x6c\x63\xc7\x61\x40\xe6\xbc\x80\x01\x6d\x24\x31\x0d\x5a\xe8\x26\x57\x40\xa7\x4f\xe7\xd0\xa7\xf3\xbc\x3e\x99\x53\xf8\x84\x07\xb9\xe3\xce\x96\x39\x4d\x0e\x59\xa6\x5b\xd4\xa7\x26\xf7\x49\x6f\x6f\xe4\x95\xe8\xf4\xa9\x0b\x7d\xea\x96\x3e\x08\x98\x6e\x72\x60\x32\xef\xd3\x14\xf3\xc1\xcb\x06\xcd\xfb\x54\xe4\x36\xa9\xda\x52\xef\x72\xe4\xa5\x7f\x89\xd2\xf2\xbd\xa5\x11\xd4\xca\xcb\x0f\xea\xd7\x2c\xa0\x20\x57\x4a\xa7\x50\xb6\x4c\x66\x90\xc5\x0d\xd3\x7b\x64\x2e\xdc\x48\x88\x0d\x5b\x90\x32\x21\x3a\x6d\x92\x0f\x76\x24\x80\x48\x05\x1d\x92\xa6\x37\x04\x4d\x6f\x54\x55\xd3\x1b\x89\xa6\x37\x9a\x6b\x7a\x43\x52\x41\x0f\xa1\xe1\x01\xa3\x50\x35\x3c\xa8\xda\xf0\x40\x1a\x1e\xa4\x1a\x76\xe6\xa2\x4f\x28\xf6\x4e\xc4\x90\x5e\x15\xcf\x02\x0a\x69\x08\x08\x78\x6c\xc3\x0c\xf1\x8f\xd0\xef\x36\xcf\x88\x56\x56\x90\xef\xab\x43\xbf\x23\xa0\xdf\x51\x21\x87\x1d\xc5\xf3\x68\xb3\x7d\x7c\x4e\xc7\x31\x6c\x6c\x66\x72\xd8\x8d\xad\x87\xac\x38\xd4\x58\xa0\x60\x79\x8d\x04\xf9\x25\x97\xbc\x01\x8c\x75\xf3\x31\xae\x8e\xa1\xf5\x9c\x89\xbe\x1e\x3b\x72\xaf\xa7\x87\xb0\x91\xc5\xe5\x77\x1f\x66\x2a\x48\x4a\x9e\xee\xcb\x5f\x61\xfd\xcd\x41\xbb\x40\x23\xf1\xe4\x8d\xcf\x91\x43\xdd\xff\xcb\x9f\x88\x23\x44\x32\x51\x50\x17\x81\xfc\x99\xe3\x46\x68\xdd\xfc\x6a\xdd\xb7\x0c\x5f\x3d\x3d\xb4\xcc\xfb\x58\xa1\xe8\x4a\x6c\xfb\x2e\x59\x7d\x8d\xac\x64\x1b\x79\x7a\x58\x57\x80\xbd\x59\xe9\x9e\x1e\xba\x99\x46\xb0\x6a\xad\x9e\xee\xd9\x30\x2a\xea\x17\x2e\x1f\xee\xd5\xee\xb6\xf7\x4a\xe9\x8d\x75\x41\xd8\x9a\xea\xaa\x6a\xa9\xb0\xa3\xc3\x28\xee\xe6\x41\xca\x05\xa3\x1f\xbb\x71\xe8\xfe\xea\x34\x94\x50\x9f\x6e\x4a\xc6\x3b\x4d\xe8\x20\xc0\xef\x18\xc4\xa8\x96\xe1\xea\xd2\x0e\xc2\xff\x67\xbc\xd2\x0e\x2e\x2e\x56\xb8\xea\x4a\x04\x54\x40\x7e\x80\xc9\x8b\xdf\x83\x8b\x49\x9c\xb6\xd1\xba\x71\x3b\xbe\x20\x6f\x7d\xc7\x87\x1f\xf8\x1d\x47\x52\xe7\x01\x0a\xae\xe2\xd7\x34\xd2\xdc\x51\x6a\x0f\x10\xae\x13\xa3\xe9\x69\x0a\x4d\xb8\x07\x15\x20\x89\xd5\x2a\xb6\x1b\x86\x78\xf9\xc4\xa3\x8f\x4e\xe9\x32\x6a\x4e\xc4\xf5\xfd\x2a\xa2\xe1\xba\x33\x8c\x78\xf4\x38\x86\x72\x5f\xc1\x0b\xbe\x13\x9d\x1b\x9d\xa7\x47\x84\xdf\x19\x1a\x8e\x42\x8d\x20\x0f\x01\x54\x43\x13\x73\x6f\x32\x1a\x1f\x64\x45\x43\xb4\x82\x50\x51\x35\x93\x5f\x10\xf2\xf2\xe0\xac\x68\x2e\x75\xc4\x18\xae\x1d\x3c\x03\xd9\x4f\x7d\x80\x74\xa0\x48\x3e\xa7\x3f\x39\x84\xcf\xd5\xb1\x96\x7f\x60\x6c\xe9\x2d\xe2\x24\xc2\xde\xd6\x32\x87\x41\x3c\x25\x6b\x61\x17\xb8\x81\xc1\x8c\x02\x0c\x9c\xbd\xc9\x08\x7e\x58\x99\xe2\x1c\xae\x44\x66\x1c\xe0\x46\xc6\x2f\x27\x61\x87\x3b\xbb\x42\x02\xd4\xaa\xc6\x53\x89\xe1\x15\x63\x4b\x3e\xca\x22\x86\xb9\xe7\xdf\x17\x8a\x35\x6c\x90\x5a\x5b\xdf\xb2\x9b\x2b\xdf\x18\xc1\x0d\x4e\x4e\x86\x9d\xd1\x08\xf1\x10\x37\x5d\x34\x21\x1a\x77\xc5\x53\xa2\x3e\xf3\xf3\xf1\x7d\xe8\x4b\x2e\x7f\xb2\x58\x6a\xf9\x41\xdf\x27\x5e\x42\xc0\x91\x0f\x65\x0d\xd9\xee\x3d\x75\x8c\xb7\x8b\xc4\xf7\xbf\x11\x73\xe5\x86\xb0\x86\xb8\x23\xf1\xae\xf4\x71\x9d\xf7\x78\x1a\x96\x1a\x52\x0e\xc3\xc2\x0a\x7e\x6c\x1c\x44\xd1\x45\x0e\x36\xdc\x6e\x08\x8f\x68\xd6\x5b\xfe\xcd\xc5\xee\x98\x86\xae\x3b\x86\x15\x32\x3a\x36\x1b\x77\xfc\xb7\xbd\xff\x6d\xb6\x96\x45\x8c\x0a\xf9\x88\x43\x95\x39\x82\x8f\x27\x9d\x4f\xf4\xa5\xc2\x11\x50\x08\x77\xf4\x9c\x21\x79\xef\x14\x87\x23\xe0\x61\x63\xa7\x72\x34\x82\x10\x38\x4d\x4b\x92\x46\xda\xc0\xc3\x0a\x65\x88\x50\xd1\x07\x5e\xf2\x28\x77\x02\xf1\x93\x82\xef\x54\x52\x20\x7e\x23\x20\x17\x48\x3e\x2d\x62\x0d\x3f\x31\x0e\x27\xe1\x2d\x11\xe3\x37\x62\xdc\x5a\x12\x31\xe2\x1c\x2d\x9f\x18\x91\x14\x2a\x13\x23\x02\x29\x20\x46\xaa\xe1\x27\xc6\xc3\x20\xcc\xdf\xc3\xc4\x0f\x3d\x73\x27\x63\xb8\x0a\x66\x6e\x97\xb8\x4e\x66\xa7\x7e\xed\x8c\x0b\xfb\x34\xef\xd0\xc6\xd6\xfc\xc0\x0a\x9d\x23\x98\x0a\x5e\x41\x7f\xb0\x4a\x56\x77\x2e\x2e\xbe\x96\xd8\x38\x11\xfa\x53\x7b\xf0\x6e\x5d\xfd\xa4\x84\xd2\x20\x9a\x7b\x49\x36\x9e\x1e\xd4\xef\xe3\x41\xa9\xb6\x8a\xe8\x59\x05\x59\xe3\x6e\x78\xd4\x79\x67\xaf\x8a\x93\x1d\x02\xcc\x21\x05\x45\x49\x58\x05\x7f\xc9\xa2\x24\x4a\xd8\x90\x4b\x4e\xdf\xc8\x89\x70\x74\xc7\x69\x8a\xfa\x58\x95\xb0\x34\xc4\x02\xea\x92\x7a\x99\x24\x16\x61\x5c\xe3\x55\xce\xf5\xa3\xf6\xad\xa3\xee\x66\x2e\x8a\xb5\x20\xc2\x71\x10\x42\xc9\x01\x64\x4b\x14\x40\xe4\xb7\x92\xda\xfc\x1a\xb4\xab\x72\xc3\xa0\x38\x82\x2a\x30\xdc\x4e\x70\xd1\xc0\x42\xb7\x07\x80\xeb\x72\xf9\xa7\xc0\xdc\xce\x56\x2a\xa9\x33\xab\xbb\x57\xcb\x20\x57\x1b\xfe\xfe\xeb\x2d\x49\x63\x45\xa3\x96\xeb\xe8\x3d\xa0\x7a\xce\xd8\x2f\xd7\xa3\xab\x62\x90\x5e\xd0\xb3\x8c\x78\xcd\x72\xa2\x9a\xe2\x0b\x84\xfb\x5a\x6d\xed\xf1\xde\x1c\xdc\x82\xb1\x43\x3d\x89\x1d\xea\x89\xb1\x0a\x92\x14\x14\x88\xa8\xd5\xd9\x0c\x4b\x90\x19\xec\x72\x7d\x4b\xa7\xbd\xdd\xcc\x4c\x7b\xbb\xf5\xf9\xd3\xde\x2a\xa7\x2e\x4f\xea\xa0\xed\x78\x00\xce\x54\xda\xd9\xd2\xd2\xae\x4c\x6b\x69\x57\xa6\x20\xf4\x1e\x25\xb4\x2f\x56\x75\x27\x26\x12\x1b\x6d\x5f\xd8\x60\x5c\xec\x6e\x26\x4e\xc0\xf6\x00\x8f\x47\x60\x73\xa9\x15\x29\xd0\x60\x2c\xdd\x61\x87\x78\xc8\x0a\xce\xcf\xe4\xec\x1c\x23\x52\x45\x51\x8f\xa9\xa1\x7a\xa6\x73\x72\x02\xda\xb3\xf8\x9e\xb0\x38\x14\x75\xea\xae\x0c\xc6\x8d\x4a\x23\x5b\x39\x93\x30\xee\x63\x53\xc7\x06\xf8\xe0\x61\x70\xe9\x5d\x96\xc1\x48\x67\xae\xab\xee\x56\x15\xc2\x27\x92\xbd\x76\x53\x65\x44\x5c\x28\x7b\xed\xd3\x83\xbb\x90\xbd\xb6\x58\x20\xa8\x9e\xa2\x16\x41\x55\xcd\xb0\x74\x37\xb7\xac\x2a\xdb\x51\x01\xf3\x25\x6e\xb3\xec\xab\x70\x91\x9c\x70\x7c\xb2\x94\xf0\xca\x16\xca\x2a\x84\xd4\x14\xf1\x75\x10\xc1\xd0\x97\x56\x6d\x43\x39\xbb\x06\x23\xb5\x24\x6d\x4a\x18\xdc\xa7\x82\x0a\x56\xa9\xea\xbe\xea\xae\xbe\x51\xb2\x6d\x3a\xaf\xfd\xd7\x19\x95\x5d\xa8\x4b\xcd\xf7\x53\xbc\x06\xab\x27\xec\x41\x40\x05\x49\xa2\xff\x99\xab\x50\x2d\x35\x41\xc8\x1d\x5c\x6e\xdf\x96\x1b\x4e\xcc\x67\x58\x72\xd5\xd2\x0b\xea\x01\x5d\x44\xc1\x38\xeb\x44\xbc\xc0\x71\x78\xc3\x3a\x0e\xbb\x67\x57\x7d\xcc\xdd\xac\x70\xcc\xa5\x7e\x97\x3e\xe4\xea\x61\x6a\x7c\x61\x0d\xff\x01\xf7\x38\x1c\x57\xd7\x19\xd0\x00\x71\xa1\x32\xba\xfa\xee\x05\x98\xb1\x34\x0c\x2d\x6d\x6f\xd6\xf0\x3a\xa5\x48\xd0\x66\xe3\x8d\x3e\xda\x58\xe4\xa3\xcd\x45\x3e\xda\x5a\xe4\x23\x5b\x79\x11\x95\x9e\x51\xc4\x72\xe9\xf9\xc4\xca\xb9\xb3\x89\xbf\x67\xea\xcf\x8f\x93\x28\xd6\x42\xef\x19\xec\x03\x5b\xa4\x8b\x7a\x6f\xc3\x5d\x8d\x5d\x08\xd2\x9a\x78\xdb\x8f\x80\xba\x56\xdc\x2d\x3d\x30\xbb\xa2\x7f\x84\x1e\x38\x5f\xa2\x1a\x15\xa1\x89\xa3\x1e\xef\x90\x08\xf0\xe0\x89\x7b\xac\x5c\x4e\xc4\x3a\xb4\x4e\xdd\xb6\xb7\x97\xde\x42\x7b\x86\x4c\xc8\x2d\x6a\x44\xcb\x91\x4a\x11\x9d\x8c\x80\x72\xbb\x27\x65\xcc\x5b\xf6\x52\x60\x58\x0a\x4e\x6e\x57\xb8\x8e\xbf\x23\xa8\xbe\x28\xbe\xc8\xd4\xcf\x19\x08\x9e\x82\x95\xd3\x13\xac\xe0\xef\xc6\xcb\xa0\x7f\x63\x15\xe6\x97\xa2\xbc\x5c\xc6\xd9\xb0\x49\xfb\x5a\x8d\x25\x56\x2b\x82\xab\x2f\xa2\x60\x8f\x44\xc1\x38\xaf\xf7\x9b\x28\xc5\x32\x05\xe1\xab\x80\x5a\xcc\xeb\xdd\x58\xbb\x7d\x21\xb7\xc7\x42\xee\x5a\xab\xd0\x8b\x13\x6a\xf1\x26\x4d\x1b\x1a\x3e\x53\x6d\xf4\x9d\xfa\x3f\xf8\xef\xe3\x47\xfb\x89\xb6\xfa\x1f\x0e\x6b\x59\xb4\x36\x0e\x86\xb0\xf1\xc5\xe0\x1a\x52\xe9\xde\xb4\xfe\xdf\xd4\xef\x30\x1f\x53\xa8\x42\xee\x88\xf1\xed\x71\xfb\x6f\x18\xa9\x0d\x57\xa4\x16\x77\x50\xb9\x79\x73\xc8\x9b\x53\x19\x71\x37\xce\x8b\xd5\x01\xad\x18\x92\x07\x4f\x6a\xad\x96\xcc\xeb\x47\xc6\x4b\x8c\x13\x76\xcf\xc5\x9a\x78\x83\x06\x56\x1b\xf1\xd2\xe1\xdf\xe9\x2f\x21\xf5\xc9\x9f\xa8\xe8\xca\xee\x05\xac\x15\xe8\xa9\x18\x44\x82\x71\x9d\x54\x98\xfb\x3f\x92\x7e\x6c\xff\x15\x56\x80\x95\x04\x55\x5a\xd9\x20\xb0\x06\xf6\x44\x66\x6d\x31\x5e\x8c\x34\xb7\x3c\x9d\x56\x79\x06\x8e\xdd\x28\xd6\x5e\x49\x35\x2d\xbc\x0b\x18\x88\xe9\xd2\x0e\x33\xc5\x61\xf8\x5f\x41\x1c\xfd\x32\x1c\x75\x9a\xe4\xa8\x83\xef\x6d\x9e\xc6\xa7\x1c\xe4\x51\x38\x0a\xbf\xcf\x20\x66\xa4\x75\x97\x08\xfe\xb1\x0f\xd8\x3d\x77\x15\xe3\xf0\x99\x2d\xf1\x35\xb4\x14\x87\x7d\xb0\x0f\x8f\xf1\x7a\xdd\xff\x0f\xf7\x04\x17\xbc\x5c\x39\x14\x9b\x38\x8f\x9f\xe3\x8a\x41\x3c\x41\x1b\x93\xf4\x85\x80\x93\x47\xc1\x38\xe7\x42\xc0\xe9\xde\x3e\x2e\x5a\x65\xda\xa9\xac\x1b\xbf\x44\x95\x2e\xa9\xb1\x71\x40\xbe\x98\x7a\xe4\x16\x11\x8e\xf4\x8a\x38\x40\x14\x73\x80\x08\x49\x12\x33\x85\xd7\xb0\xef\x68\xab\x99\x3c\x86\xb5\x55\xd5\x56\x33\x16\x5b\xcd\x78\x6e\xab\x99\xbc\xdb\xb3\x59\x0b\x35\x0d\x5b\xc9\x9c\xb5\xd4\x79\x03\xf8\x1c\x7d\x01\xcc\xcd\x39\x65\x1f\xbb\xb2\xff\x97\xdc\x8d\x3b\x91\x80\xd4\xc2\x6b\xeb\xac\x2b\xa5\xc6\x78\xd9\xf0\xa4\x02\xc3\x44\x16\xf3\xf7\xc7\x2a\x95\x67\xa5\xd4\xc1\x5c\xa1\x8f\xeb\x58\x72\x5f\xc1\x7d\xfc\x9a\x8b\xde\x05\x86\x59\xd5\xe0\x4c\x42\x85\xc4\x43\x15\x1f\x6a\x19\x35\xab\x29\x8f\xf8\x30\x16\xa0\xb6\x9a\xeb\x29\x01\x2a\xca\xc8\x9e\x24\x7a\x4d\x0c\x1c\x8f\x61\xea\x34\x51\xd5\xf5\x99\x24\xae\xc5\x2b\xf8\x31\x96\xfb\x58\x76\x93\x1e\x45\xb7\x90\x2c\x3c\x1e\xc0\x8a\x6f\xc1\xd7\xad\x54\x1b\x8c\x6e\xcb\xac\x8b\xb1\xdd\x8b\x58\x44\xb9\xc1\x28\xbe\x0a\x47\x72\x70\x59\xde\xee\x40\x20\x32\x2d\xcd\xed\x35\xd9\x79\x60\x27\xf9\x88\x0e\x47\xee\x0b\xfc\x9f\x60\xea\xd1\xa3\xe6\x1a\x95\x3e\xca\x7c\x72\xf5\x2c\x61\x8c\x65\xd3\x20\xc4\x27\x58\x19\x0b\x73\x16\x1a\xd6\x02\x8c\xa5\x34\x67\xa0\x06\x8a\x44\x2c\xaa\x94\x25\x60\x09\xbd\x7e\xb9\x3e\xc9\xa4\xc9\xba\xd9\xc2\x97\x71\xeb\xb5\xdf\xcb\x58\xfb\x0e\xb1\xac\xc5\x56\xea\x9e\x5a\xf2\xea\x74\x57\xcd\xd9\xb9\x92\xa9\x5b\xcf\x71\x55\x67\x63\x01\x94\xbb\x17\x49\xad\x9c\xdd\xe8\x1f\x69\x8d\xae\xbe\x57\x09\xe2\xca\xed\x58\x65\x0f\xce\xb2\x7b\x51\x13\x7f\xbb\x05\xfc\xf0\x17\xd7\x24\xf7\xaf\x60\x58\xb2\xe7\xca\x28\x17\x0f\xc0\x35\xc7\x25\x49\x6a\x96\x60\x8e\xab\xb2\x31\x7c\x0e\x9b\xb6\xdd\x70\xf1\xb6\x21\x55\x73\x36\x0f\x34\xc2\xf9\xf7\x8e\x56\xd1\x51\x74\x2b\xe3\x28\x2a\xec\x2e\x95\xf5\x83\x7a\x90\xdb\xba\x1e\x86\x54\xf2\xf3\xa2\x57\x53\x90\x34\x2e\xa2\x4b\xf1\x10\xcd\x61\x47\xb6\x8a\x5e\x34\x86\xae\xaa\x16\xa7\x2a\x12\xdb\x97\xed\x39\xbb\xf2\x14\xd3\xcf\xc6\x8e\xb1\x10\xc6\xcd\x4f\xe8\x1d\xab\xac\x4b\xcd\x6d\x95\x8c\xbe\x88\x35\xc8\x38\x94\x6b\x6c\x98\x6b\x65\x52\x1f\x16\xd0\x44\xaa\x36\x56\xca\xc3\x2a\x19\x1c\x6f\x1b\xa7\x1b\x29\x9c\x6a\xfc\x6d\x2e\x8e\x3f\xea\x71\x79\xec\xe9\x81\x16\xe3\x8e\xea\x26\x98\x7b\x9d\x9d\xd5\xe1\x11\x5e\x1c\xd0\xdb\xfb\xf7\xdc\x28\xb3\xb2\x71\x7f\x73\x6d\x7d\x67\x7d\x63\x73\x7b\x7b\x63\x67\x6b\x7d\x67\x67\xbb\xf3\xfd\xc6\xce\x23\x08\xa9\xfd\x0e\xea\xef\x35\xef\x3f\xd8\x7d\xb0\xbd\xbb\xd1\xdc\xd8\xdc\xd9\x5e\xdf\x68\x6e\x3d\x80\x9f\xd7\x76\xf2\x66\x08\x8d\x8c\xc5\x5b\xf0\x4d\x66\x49\xcc\xbe\x40\xe5\x5c\xde\xb0\xca\x9b\x56\x79\xcb\x2a\x6f\xb3\x7e\x1a\x96\xc4\xe4\x02\xa0\x4b\xe2\x83\x46\xac\xb2\xa0\xed\x77\x74\xde\x3d\x1d\xff\xd2\x3d\x3b\x1f\xc7\x66\xda\x5a\xfc\xe6\xc7\xce\x29\x3e\x41\xb7\x6b\xb5\xed\xcd\x7f\x07\x83\x44\x81\x9b\x7a\x76\xac\x3d\xf7\xce\x01\x0e\x65\xc5\x8d\x8b\x80\x42\x78\x09\x28\xa1\x77\x54\xaa\x17\xdb\x74\x6d\x4c\x2e\x40\x37\xf0\x51\x21\xd5\x48\xcd\xa2\xd5\xf6\x5b\x77\x59\x93\xf9\xc0\x9a\xa8\xa6\x3d\xb3\x3b\x56\x79\xd7\xae\xb4\x66\x3f\x34\x6f\x36\xb7\x38\x8e\x3b\x35\xb9\x88\xda\x05\x66\x17\xbf\x2a\x9c\x5e\xa9\x9a\x3d\xbf\xbf\x74\xda\xd3\x39\x98\xaf\x49\x73\x03\xf0\x33\x04\xbb\x20\x14\xc3\xb6\x2b\x43\x44\xa9\x50\xa3\x9d\xba\xfa\x49\x85\x1a\xd9\xe2\x26\x09\x89\x43\xc0\x68\x8d\xe0\x2b\x01\xb7\x72\x2a\xef\x3e\xca\x68\x64\x94\xc3\xfb\x16\x83\x10\x0b\xea\xfa\x43\x9c\xbd\x92\xd7\x1f\x7a\xc9\x61\x89\x2a\x05\x04\x9f\x2b\x50\x61\x85\x8c\xd0\x66\xf9\xb4\x74\x74\xcc\x17\x67\xa4\x59\xec\xd0\xe7\x27\x73\xff\x8d\xab\xc0\x35\x53\xf2\x30\xe5\x91\xc0\x23\x0d\x84\x0d\x10\xb3\xfb\xae\x59\x26\x75\x06\x4e\x07\xaa\xd4\x46\x9d\xf0\xe4\xdf\x51\x78\x31\x5b\x69\x9f\x07\x61\xd8\xb9\x20\x85\x1a\xc5\x8e\xb0\xb1\xd4\xe9\x1f\x4c\xd0\x1a\xdd\xd9\xe3\x9a\x7a\xe2\x4b\x5e\xd9\xbc\x41\x99\xe4\x47\x64\xde\x18\xe2\x62\xc5\x0f\xf1\x24\xc2\xac\x71\x4f\x4c\xae\x35\x34\x39\x10\x08\xb6\x38\xc4\xc1\x2a\xa1\x63\x72\x0e\x97\x67\x72\x0e\xd9\xe4\x3c\xd9\x3b\x78\x25\x4e\x35\xfd\x94\xad\x19\x29\x74\xe4\xe5\x04\xd5\xf3\xe3\xa2\xfa\x7f\x4c\x9c\x20\x82\x82\x9c\x6f\xa1\xc7\xd9\x54\xf1\x69\xe1\xbb\x52\xbd\x4b\x72\xb9\x86\x8d\xf2\x9c\x05\xfb\x52\xb0\x1d\x62\x95\xac\x6d\xf0\x57\x20\xe3\xaf\x3d\x70\x76\x67\x91\xc0\x59\x5c\xdf\x35\xc7\x02\xdb\xc0\x71\x2f\xc1\x63\xcc\x75\x17\x5b\x90\x24\x71\x1e\x2b\xbb\x89\xd9\xc0\x0a\x68\x0a\xab\x64\xd1\x14\xa2\xee\x26\xd7\xcd\xdd\xf1\xed\x6a\x11\x92\x5c\x74\x0b\x5a\x2f\xb3\x05\x21\x7e\x71\x0b\xc2\x75\xad\xb7\x20\xa5\x17\x52\xa4\x3e\x2c\xe9\x67\x85\x73\xbc\xda\xe0\xfd\x4c\x39\x59\x55\xbf\x44\x05\x29\x15\xf1\x5d\xca\xc9\x6a\x94\x72\xb2\x1a\x7d\x16\x27\xab\xf1\xde\xc1\xeb\xcc\x1d\x0f\x89\x39\x54\xba\xd1\xca\x57\xb1\x44\xb8\x47\x54\x8e\xb1\x97\x95\x79\x7b\x1b\x57\x21\x4b\x29\xe0\x09\x9a\xab\x60\x2d\xfe\xd1\xbf\x59\x8d\x31\x1f\x55\x41\x02\x3f\xcd\xec\x75\xda\x31\xa9\xa2\xd2\x66\xc1\x3b\x8e\x28\x18\x75\xac\xc3\x63\x41\x27\xd4\x48\xb8\x56\x36\x8b\x1c\xff\x82\x09\x64\xbe\xe6\xad\xb7\x18\xe5\x92\xe3\x28\x52\x81\xc9\xcb\xbc\xff\xfb\x56\x73\x1c\xf1\x54\x16\xa4\x39\xd2\x54\x55\x7d\xcf\x97\x96\x2b\xee\xfb\x1a\x60\x3e\x6d\x4b\xb5\x6c\x99\x72\x5c\x4a\xf3\x5f\x9e\x78\x6e\x68\x1c\x70\xb1\x5d\xb3\x53\x69\x90\xd2\x8b\x33\x69\x88\xad\xa0\xee\xb7\x16\xe8\x49\xa3\x5a\xc5\x26\x45\x44\x40\xb1\xc9\x40\xf3\x95\x52\xe6\x02\xab\x62\xce\x04\x90\x3e\xfc\x33\xa0\x7f\x43\xe1\x0d\x08\x7a\x18\x4d\x88\xaf\xfb\x10\xbd\x59\x11\xd1\x34\xd0\x9b\xa1\xb9\x84\x5d\x41\xaa\xe5\xa0\xf8\x38\xfc\x0c\x08\x5e\xd7\xf8\xad\xd5\x58\x0d\xfb\xfd\x5c\x4b\xfb\xf8\x31\x64\x88\xfe\x7f\x37\xd7\x77\x37\x77\xb7\x1f\xac\x43\x00\x11\xba\xff\xf9\x42\xc2\x16\x05\xf7\xe8\xd1\xfa\xe6\xe3\xc7\xeb\x9b\xbe\x88\xb1\xc5\x61\x36\xb7\x1f\x3f\xc6\xa5\xa7\x03\xca\x6e\x77\xd8\x55\x57\xf7\x71\x78\x43\x92\x2b\x36\x49\x50\xa5\x3c\x72\x4b\x7c\xba\xbf\x9d\xac\xf2\x54\xd7\xeb\xcd\x12\xaa\xeb\xe2\x23\x12\xe6\x63\x8a\xd2\xbe\xdc\x83\xd2\xe7\xa6\xb1\x15\xa2\xd2\x97\x10\x95\x5b\xd6\x89\xf7\xf6\x08\xb9\xa5\x4e\x4f\xc3\xd4\xe9\x69\xf8\x39\x4e\x4f\x3e\xf7\x9c\xfd\xdf\x19\xd1\x0d\x31\x26\xa4\x4f\x55\xc3\xb4\xb0\x54\xa8\xcc\x51\xfe\x2b\x25\x67\x4a\x0e\xba\xb7\xec\xde\x02\xab\x84\xa8\xde\x9e\xaa\x30\x6b\xaa\xf0\x56\x4f\x7b\xaa\xc6\x9f\x43\xb5\x0b\xeb\x71\xff\xb7\xe2\x99\x01\x16\x93\x2f\xa5\x93\xc0\x69\x23\xeb\xde\x10\x7c\x59\x73\xb5\x02\xd5\x05\x63\x7b\x5a\x3f\xcb\x69\xd7\xee\x40\xe1\xa1\xd7\xae\x9c\x7f\xf6\xfd\xad\xfb\x39\x24\x8e\x07\x6a\xaf\x94\x9d\xf7\xb1\x7f\x77\xdd\xc9\xfe\x82\xc4\x86\x0c\xb9\x61\x37\xef\x33\x94\x0c\xfc\xa2\x41\x73\xed\xc6\x1d\x6c\x36\x3d\xfb\xbf\xae\xb5\x5e\x04\xb8\xbc\xc8\x80\x93\x77\x53\x99\xa1\xd8\xd0\xcd\xb5\xf2\xa4\x86\xd7\xf1\x6a\x5d\x9e\xca\x64\x7d\xbb\x8c\xce\x44\x3a\x52\x34\x20\xa9\x98\x33\xa6\xf8\x1c\xbe\xc4\x21\x6d\x96\x18\x92\xf4\xa3\x60\x44\x52\x2f\x6b\x40\x02\xe5\x2b\x74\x45\xb8\x71\x1a\x90\xf4\x65\x75\xab\x8f\xba\xe1\x14\x23\xc0\xe3\xab\x40\x1e\xaf\xa6\x73\x81\xac\xe3\x69\x23\x37\x89\xb4\x0a\x2b\xa6\xfb\x0c\x6e\xdf\x07\x77\x80\x9f\xf0\x54\x2b\x09\xa2\xaa\xb0\xe7\xe2\x04\x2e\x51\x19\x7c\xbf\x2a\x28\x59\x70\x93\xa4\xae\x2e\xcd\xe7\x41\x13\xb6\x5e\x1c\x82\x2e\xdf\xba\x78\x33\x9c\x2d\xc3\x47\xe7\x9b\x8f\x0e\x76\xea\xcb\x73\xd1\x11\x82\x58\x1a\xc5\x4a\x0b\xb9\x24\xcb\x75\x32\x69\xb6\xbc\x41\xfd\x9b\x41\x1d\xdb\xbf\x9b\xd9\xa8\x71\x26\xab\x9b\xd4\x0b\x28\xc3\x4b\x5c\x79\x86\x75\xdc\xb9\xe6\x10\xfe\x91\x39\x46\xb4\x60\xc1\x12\x45\x1c\xfc\x53\x32\xe9\x12\x22\x52\x62\x7d\xe8\x34\x6e\xc5\xf8\xe8\xd4\x18\x71\x2c\x85\x84\x8a\x52\x7b\x58\x15\x3e\x68\xae\x41\x81\xda\xee\xa9\xa8\xcd\xff\x72\x5a\x6f\x8f\xd1\x3f\x88\xec\x78\xd3\xf4\xad\xbd\xf4\x5b\x51\x74\x27\x49\xc9\x61\x70\xb1\xd2\xc1\x40\x72\x78\x66\x41\xa9\x67\x85\x99\x26\x3e\x69\x98\x28\x60\xde\x4c\x03\xdb\xc7\x00\x75\xe8\x05\xf2\xf9\x8a\x01\xea\x72\x59\x29\x94\x24\x40\x3d\xa2\x04\xd0\x1a\x89\xf8\x5f\xe7\xd5\x29\xba\x07\x60\x31\x0e\x36\xe2\x9f\x92\xcb\xad\x5e\xc6\xdd\x54\x32\x5a\x75\x3d\xcc\x18\x3e\xf1\x4c\xc0\x78\x49\x88\x9f\x24\x2c\xd0\x42\xf8\x92\x32\x02\x20\xc2\x1b\x87\x4f\x0b\x70\x3e\xb9\xdf\x83\xf2\xa2\x81\xb7\x48\xbf\x9f\x39\xff\x09\x76\x21\x77\x7b\xc6\x0a\xfe\xbd\x19\x0f\xca\xf9\xcc\xb3\x4a\x42\xbe\x07\xa9\x8c\x77\xd8\x5a\x71\xca\xbb\x9d\x85\xbe\xda\x5d\xe8\xab\xe6\xda\x62\x9f\x35\xbd\x69\xf9\xb4\xae\x44\x6a\x21\xb3\xb1\xaa\x36\xdc\xc6\x80\x49\xb4\xa3\x30\x4e\xc0\x1d\x61\x1e\x22\x08\x25\x33\x9d\xe1\xff\x04\x83\x87\xcd\x7a\xa9\xf0\x01\x04\x55\x3e\xe1\x1f\xd6\xce\xa5\x18\xac\x90\x41\x31\xe1\x28\x38\xed\x64\x5c\xe5\x53\x21\x4c\xda\x86\x2c\xbb\x50\x85\x4b\xed\x04\x5c\xf1\xd5\x76\x72\x3e\xd6\x78\x12\x18\xf9\xd8\x92\x6a\x84\xb3\x67\xc7\x5f\x6b\xfe\x0b\xe4\x8c\x92\x32\xe1\x78\xf4\x64\x30\x09\x2e\x50\x6e\x95\xdc\x82\x45\xdb\xc4\x4f\x9d\xcb\x1a\x52\x43\xbc\x15\x84\xe8\xd6\x7d\x2f\x18\x8d\x3a\xc3\x31\xf2\x28\x04\xf5\xfc\xe7\x3a\x71\x94\xf5\xf5\xf8\xa6\x02\x58\x18\xbd\x5e\x14\x2e\x4b\x37\x41\x37\x18\x2e\x4d\x35\xa1\xd3\x3d\x0c\x62\x32\x28\xb9\xdb\x3c\x3b\xbe\xdd\x83\xdd\x3d\xb8\x88\xfe\x3e\xcc\xc1\xde\xb3\x63\xdf\x85\x2e\xe1\x14\x26\x42\xd1\xee\x3f\xc7\x8e\x2a\x67\xbc\x82\x58\xf7\xd2\xd7\x8b\x1c\x3c\xaf\xad\x32\x5a\x57\xdd\xfc\x73\xb7\xee\xc7\x85\x94\x21\xd7\x7f\xd8\x2b\x67\x09\xc9\x61\x06\x7b\xcf\x5e\xa0\xa7\x67\x6c\xb8\x24\xf8\x5b\x7c\x63\x42\xf5\xc5\xc3\xf1\x22\x92\x92\x2f\x96\x06\x81\xb7\xb0\x0e\x9c\x04\xc2\x72\xf7\x82\x90\x14\xed\xa8\x1f\x77\xe4\x3e\x8d\xea\x82\x73\xf1\x16\xc4\x53\xff\x30\xde\x6f\x70\x1b\xc2\x85\x86\xd7\x3d\x13\xe2\xec\x4b\x9d\xdb\x41\x18\x46\xe3\x15\xd3\x59\x69\xe3\x47\x74\x9d\xed\x38\x92\xfa\x23\x20\x18\xbe\x1e\x03\xe5\xc4\x61\x2a\x6b\x2b\xfb\xce\xed\xf2\x4d\x1a\x55\x3d\x6c\xb5\xc6\x60\xbc\x90\x74\x2c\x18\xf8\x1c\x06\x47\x69\xbc\x40\xbd\xc0\xb5\x58\xbd\xf0\xec\x85\xb2\x4d\x96\x4d\x02\x18\xcc\x1a\xc1\x75\xc3\x04\x0d\x63\x1a\xa6\xdd\x30\x27\x0d\xd3\x69\x98\xd3\x86\x39\x6b\x98\xf3\xaf\x21\x45\x60\x30\xa3\xc2\xac\x15\x5c\x53\xe1\xba\x65\x02\x2c\x98\xa0\x65\x0c\x15\x4c\xcb\xb4\xa9\xd0\x6e\x99\x13\x2a\x9c\xb4\x4c\x87\x0a\x9d\x96\x39\xa5\xc2\x69\xcb\x9c\x51\xe1\xac\x65\xce\xa9\x70\xbe\xa0\xcb\x4b\x10\xb2\x66\x21\x8e\x1f\x8e\x24\x18\x9c\xcb\x1b\x56\x79\xd3\x2a\x6f\x59\xe5\xed\xba\xce\xe8\x37\x87\xf6\xc0\xaa\xb9\x63\x95\x77\xad\x72\x73\xcd\x7e\x68\xda\x0f\xeb\x0c\x7c\xc3\x0b\xbc\xb9\x61\xd7\xdd\xe4\xba\x9b\xfe\xba\xd2\x67\xf6\xc3\x54\x17\x34\x29\xe3\xcf\xb6\xf7\xc7\x8d\xf8\xc7\x07\xd6\x8f\xee\xf5\x43\xf6\x0e\x22\xe8\xad\x12\x6b\x2f\xe5\x07\x0b\x44\x73\x5b\x0f\xeb\x2a\xc7\xcc\xb3\x9f\xe7\x27\x2e\x71\xb5\xb4\x3f\xd9\xd4\x9f\xfc\xe6\x1e\xd2\x10\x5d\xaa\xce\x9f\x5e\x9c\x6c\x80\x52\x27\x8d\x93\x81\xe0\x84\xcb\x1b\x56\x79\xd3\x2a\x6f\x59\xe5\x6d\xab\xfc\xc0\x2a\xef\x58\xe5\x5d\x2e\x0b\x4e\xe4\xa1\x29\x0f\x7e\x9c\xfc\x62\xe1\x84\x6b\x49\xa7\x32\x70\xf2\xbb\x85\x93\x41\x06\x4e\xfe\xf2\xe2\x64\xf3\x61\x30\x4c\xe3\x64\x28\x38\xe1\xf2\x86\x55\xde\xb4\xca\x5b\x56\x79\x5b\xf7\xea\x57\x7b\x20\x43\x41\x16\x97\x77\xac\xf2\x2e\x97\x05\x59\xf2\xd0\x94\x07\x3f\xb2\xde\xa8\x36\x9a\xd2\xdb\x0c\x64\xfd\xe1\x45\xc4\x16\xcb\x1a\x36\x22\x46\xd6\xc2\xe5\x07\xcf\x30\xff\xa3\xe0\x59\x77\x9a\x21\x44\xd1\x9d\x6e\xa4\x2f\x32\x6b\xaa\x8b\xcc\x7a\x49\xac\xc0\xeb\x0f\x67\xaf\x83\xf1\x79\xc1\x95\x5d\x95\xee\x31\x5b\x5d\x65\xa8\x4d\xeb\x1e\xb3\x5d\x8b\xaf\xb8\x77\xad\x25\xa2\x49\x30\xc5\x6e\xea\xbb\xd6\x36\x19\xda\xe6\xed\xa7\x4e\x45\x62\x71\xb1\xfe\xfc\x80\x27\x5e\xaa\x6c\xa9\x2a\x47\xad\x4f\xc9\x45\x63\xc9\x7d\x6d\x9e\x89\x7a\xa0\x27\x8a\x56\x4f\x70\x65\x4d\xd4\x03\x77\xa2\x66\xb8\x73\x79\x27\x6a\x87\x91\xa0\xe5\x53\xfc\x68\xe6\x20\x61\x06\x48\x98\xe5\x22\xe1\x0a\x3e\xb1\x27\x8a\xfa\x1a\x5c\xc5\xa7\x97\xad\xd4\x4c\x6d\xa7\xcf\x2f\x40\xd2\xd7\xd8\x51\x35\x55\xeb\x6b\xbc\x49\xac\xa9\x5e\xe2\x17\xd7\x4e\x2f\xaf\xa1\x97\xd7\x79\xbd\x34\x01\x7c\x82\x53\x65\x02\xff\x54\xed\xf3\x54\x49\x15\x3d\x55\x87\xc9\x54\xed\xf2\x54\x6d\xc7\x7f\x77\xf8\xf1\xa1\x31\x7b\x47\xaf\x63\x79\xce\x0a\x58\x5d\xdf\xe0\x81\xe8\x03\x18\x7c\x60\x8c\x3d\x10\x63\xbe\xfb\xce\x98\xbc\x81\x50\xa5\x58\x96\x48\x1f\x0d\xd7\xd3\xdb\x6b\xd3\xcd\x2f\x7b\x70\xc0\xef\xd7\x63\x6a\x72\xc9\x69\xbd\x4e\x39\x45\x28\x39\x56\x9d\xe6\xf3\xbb\xef\xf0\x64\x9a\xaa\x11\xda\x35\x00\x45\x86\xc7\x42\x23\xdd\x76\x28\xd0\x9c\x58\x6b\xd0\x3e\x25\xae\x3f\xe0\x8e\x3c\x50\x18\x81\x6f\xcc\x89\x83\x11\x10\x52\xf1\x4d\xce\xd4\x76\xe0\x13\x14\xfb\x82\xd0\xdb\xd8\x0e\x37\xa6\xa8\x1d\xbf\x31\xa7\x4e\x63\xa7\xd0\xd8\x69\x6e\x63\x67\xf0\x09\x4a\x94\x30\xd1\x28\x77\x9f\xd9\x13\xbd\xcb\x2d\xa9\x93\x11\x7e\x60\xce\x9d\x96\xce\xa1\xa5\xf3\xdc\x96\xda\xf0\x09\x03\x24\x3e\x6d\xda\xf1\xb4\x6f\xa6\xa6\x7d\x2b\x3d\xed\x9b\x19\xd3\x4e\xa7\xe6\xa3\x97\x31\x81\xc2\xd4\xc1\x93\x33\xbf\x6b\x69\x82\x7f\x8a\x0d\xd8\x2f\x9e\xa4\x5e\x78\x0f\xcd\x25\x75\x4e\x2f\xfe\xfe\xf4\xc4\xc4\xdd\xb0\x40\x0c\x04\x0b\xb0\xd4\x4d\x80\x05\x5a\x89\x58\x40\xb4\xb7\xb1\x40\x94\x88\x05\xa4\xaf\x0e\x16\x88\x5c\xb0\x80\x44\x70\x86\x05\x9a\xd6\x82\xb3\xe2\xb3\x1f\xdd\xa3\x1e\x9e\xef\xfe\x11\x89\x21\xd1\x95\x75\xb9\x6a\x55\xec\x28\x66\xec\x18\x90\xdb\x79\x30\xc0\x14\x4c\x84\x26\x78\x92\x60\x18\x1d\x0b\x15\xda\xa6\x16\xae\xbb\x63\xd7\xc5\x2a\xf9\xca\xd5\x61\x83\x6c\x06\x92\x7f\x9c\x52\xc9\x0f\x74\x2a\xf9\xb2\x0a\xd8\x1f\x97\x9d\x33\xf1\xd9\xcb\xcf\x40\x85\xdf\xa8\x50\x51\x96\x0a\x88\x0c\x93\x80\xc8\x50\x07\x44\x8a\x3c\xff\x79\x89\xf3\xe5\xd2\x89\xf3\xa7\xd2\xc4\x79\xa7\x28\x73\x41\x82\x7c\x76\x5c\x0b\xa2\x65\xd0\xa2\x9b\x1c\x01\x65\xa1\x5b\x36\x39\x89\xd6\x3c\x69\x69\x88\x2d\xd9\x7e\xd6\x21\xe6\xb8\xe0\x94\x49\xb5\x1a\x17\xbf\xfb\xff\xc4\xac\xfa\x31\xe8\x79\x32\x95\x07\x65\x85\x86\x9f\x2a\x90\x62\x2e\x05\xbe\xfa\xa2\x28\xf0\x1b\x05\xe2\x78\x15\x11\x1e\xcc\xc6\x18\x19\x1f\xde\x7a\x5c\xd4\x32\x49\xfa\xd5\xb2\x48\xfa\xf5\x97\x4d\xd2\xdf\x48\x5a\x92\x3d\x7c\x69\x24\xfd\x7a\x59\x24\xfd\x73\x91\xd5\xec\x33\x52\xf2\x82\x74\xbb\xff\xd2\x7b\x35\x15\xf9\x89\xa6\x82\x67\x8e\xc3\xb4\x4b\x57\x10\xc5\xb1\xf7\x30\x78\x4e\x01\x5b\x47\xac\xdc\xf6\x2a\x70\xa9\xa0\x5f\x92\x0a\x7e\x2e\x47\x05\x45\x73\xfe\x8b\x9a\xf3\x2f\xd0\xa9\x3f\xca\x9c\x67\x67\x8a\xd9\x21\x0e\x47\x79\x27\x5c\xf3\x9f\xfd\x52\xc5\x09\xff\xd9\xaf\xff\xb0\xe5\xea\x5e\xb8\xec\xce\x2c\x5f\x55\x5d\xff\x82\x16\xf0\xaf\xb7\xb3\x80\xdf\x7c\xdd\x0b\x58\x1c\x7a\xf3\x66\xfd\x0e\x2d\xe9\x37\x95\x96\xf4\x6f\x5f\xc7\x64\x3e\xfb\x31\x63\x32\xef\xc1\xc3\x78\xdc\x09\x61\x2e\xd5\xe6\x7b\xb7\xe6\xf1\xb7\x4a\xf3\xf8\xfb\x3f\x75\x1e\x71\xa1\xde\xad\x89\xfc\xbd\xd2\x44\xfe\xf1\x55\x4f\xa4\x97\x9d\xde\xa1\xb9\xfb\xa3\xd2\xdc\xfd\xe7\x2b\x99\xbb\x52\xa2\x2d\xeb\xbc\xef\xd2\xec\xfd\xa7\xd2\xec\xfd\xf9\x95\xcc\xde\x4f\x59\x2c\xb4\x13\xb6\xa3\x93\x0e\x6a\x20\x7c\x7b\x21\xcb\xab\x77\x67\x36\xff\xac\x34\x9b\x7f\xfd\x63\x67\xf3\xb7\xee\x9d\x9c\xce\xbf\xaa\x4c\xe7\xf3\x7d\x35\x9d\x5f\xbf\xad\x13\xe0\xfb\xe6\xbe\xa5\xb2\xb0\x90\x9e\x7c\x29\xd6\xd0\xda\x3d\x83\xb0\xdf\x44\x6c\x0f\xc2\xeb\xb0\x71\x70\x38\xfa\x11\x12\x67\x10\xc5\x88\xbf\x1b\xd7\x18\x3e\xdf\x5f\xb6\x69\xf3\xf9\x41\x36\x21\x7e\x23\x44\xa6\x92\xa5\x50\x22\xf6\xe0\xf8\x17\xe8\x16\xb5\xf1\x26\x22\xa2\x27\x82\xb4\x29\xf2\xd5\x5d\xa3\xc8\x83\xa5\x53\xe4\x61\x36\x45\x7e\xa3\xc8\xe1\x24\x5c\x1a\x6b\x44\xd8\x5f\x0e\x6b\x3c\x5c\x3a\x21\x1e\x7d\x3e\x42\xfc\xc6\x1a\x7f\x78\x32\x67\x8d\x28\x14\x6a\xd6\xf8\xfa\xae\x51\xe4\xd1\xd2\x29\xf2\x89\xa2\xc8\x7f\x70\x9a\x1f\x8c\x7c\x2b\xf0\x9c\xab\x10\x47\xdc\x27\x9f\xb9\xa8\x80\xb4\x2a\xb8\xe4\x1d\x3c\xf1\x5d\x21\xa5\xec\xe8\x95\x2f\xd2\x19\x21\x81\x51\xe6\xe0\xf4\xb5\xf9\x0f\x24\x76\xa3\x7a\x9c\x2c\x55\x92\xf4\x48\x29\x17\xf0\x2d\x15\x2f\x85\xde\x88\xec\x2d\x38\xa2\xbe\x6c\xab\x48\xa2\x83\xa7\x6e\x4e\x84\x10\x73\x22\x20\x65\xc3\xa7\x12\xd9\x3c\xb1\x68\x40\x45\x36\x57\x0b\xf1\xc9\xf1\x61\x9c\xe0\x32\xab\xd5\xbc\x27\x59\xcb\xab\x71\x7d\x2d\x2e\x94\x64\x1f\x4f\xfe\xfe\xfc\x39\xcf\x9f\x2a\x86\xf2\x75\x3a\xe0\x20\xe2\x5d\x15\xd1\x08\xa2\x02\x6a\xe5\x53\x18\xec\xbf\xf0\x3a\xb9\x54\xe7\x32\x34\x54\x76\x75\xe1\xc2\x47\x2f\x61\xd5\x7d\x1e\x2f\xfd\x84\x33\xa9\x04\xf4\xe4\x08\xa4\x73\x1e\x54\x77\x04\x7a\x3e\xe7\x5b\x83\x38\xea\x3e\x54\xa9\x0f\xaa\x32\xad\x85\xdc\x7a\x9e\x3f\x5d\x92\x5b\xcf\xf1\x51\x92\x1d\x6d\xef\xed\x7f\xfb\xc3\xa8\xff\x70\x95\x9f\x57\x1b\x61\xd0\xeb\x58\x8f\x90\x58\xe4\x61\x92\xfd\x60\xb5\x31\x9e\xf5\x1f\xde\xc3\x05\x46\x1c\xec\xed\xbb\xc6\xdb\xe3\xfd\x77\xcc\xe7\x3f\xbd\x6b\xfd\xf0\x54\xc1\xed\x86\xf7\x18\x26\x14\x8b\xc1\x3d\xff\x45\xc0\x35\x18\x42\x34\x19\x33\x04\x2c\x96\x07\x41\x3d\xfa\x59\x75\x08\x21\x31\x3c\x2a\x17\x03\xe4\x24\x10\xaa\x63\xe3\xe0\x8c\x01\x61\x71\x71\x38\xfd\x38\x54\x90\x61\xc9\xe3\xc2\xf0\xba\xa3\x24\x33\x25\x83\xb4\xdf\x14\x43\xc5\x9b\xbc\x14\xcc\x93\x60\x1c\x30\x34\x2a\x17\xc0\x41\x97\x8c\x06\xf7\x0f\xa7\xe4\x2f\x05\x10\x41\xfd\xd8\x09\x19\xa6\x3c\x16\x76\x0f\x21\xfb\x66\x42\x60\xc9\x53\x49\x50\x42\x2a\x87\x07\x8a\x56\xe2\x01\x30\x5c\x79\x22\xb8\xc5\x13\x82\x30\x9f\x6b\xfa\x9b\x84\xb4\xbb\x4b\x6f\xe5\xb9\x78\xa9\x1d\xf9\xb0\x88\xb9\xee\x18\x96\x3c\xe6\x83\x3a\xda\x07\x60\x3f\x2b\x58\x50\xcb\x86\x45\x8f\xc5\xb0\x0e\x70\x7a\x35\x30\x4a\xbf\xc4\xa0\xf8\x21\x1f\x90\x1f\x0c\x5f\xbf\x20\x6c\x49\x9e\x17\x24\x63\x34\x89\x05\x43\x4c\x15\xc6\x10\xad\x37\x0c\xb3\x3c\xb0\x58\xf2\x64\x40\xf2\xe4\x05\xc2\xb4\xf6\xf6\x50\xb3\xb7\x71\xe7\x6a\x2c\x68\x97\xc7\x22\xb4\x1f\x62\xaf\xe2\xf4\x64\x1c\x09\xa8\x00\x57\x24\x5e\x01\xd3\xbd\x16\x64\x61\x39\x0f\x04\x1a\x36\xfa\x63\xdd\x95\x83\xee\x58\xa6\x10\xcb\x02\xa3\xe4\xfa\xde\xbf\xe8\x9e\xc9\x82\xa1\x87\x9b\x42\x78\xda\xed\x5c\x9c\x58\x60\xe4\xcd\x02\xb0\x30\xac\x87\xa1\x50\x39\xe7\xfb\xc3\x03\xf5\xb5\xbd\xfa\xe5\x69\x91\xb5\x91\x4a\x20\xca\x10\xf5\xeb\xf2\x3b\xb8\x80\x96\x63\x15\x03\xb5\x5f\x14\xe3\x4a\xaf\x91\x83\xd9\x4f\xb2\xeb\xba\xef\x32\xe0\x09\x35\xe2\x92\x69\xf8\x97\xdf\x6b\x7b\xdb\x94\xc7\x05\x28\xdc\xee\x1b\x96\x17\x00\x71\x78\x1e\x84\x47\xdd\x21\x43\x91\xc7\x1c\xc2\x78\xa6\x60\x1c\x8f\x7e\x0f\x86\xdd\xe0\xa4\xdb\x66\x30\xd6\x9b\x1b\xf3\x26\x14\x96\x19\x0c\x95\xf3\xba\xb2\xef\x5f\x2d\xf6\x42\x29\xe2\x6b\x47\xcf\xfc\x30\x0e\x66\x7c\xdd\x90\x80\x92\x77\x59\x10\x8f\x5f\xe5\xc2\x93\xc9\x12\x70\xa5\xe8\x08\x41\x2a\x3a\x52\x80\x9f\xc2\x77\x0c\x5c\xbf\xf6\x37\xf0\xc3\xf3\x3c\xd8\xc7\xbc\xd0\xb1\x54\x80\x42\xcf\x34\xbc\xe8\xcc\xf8\x73\x2c\xde\x6c\x0a\x45\x1e\xa2\x62\xf9\x65\x2b\x0c\xc0\xa6\x01\x79\x5e\x00\x8e\xa0\x80\x1e\x16\xe9\xc9\x2b\x39\x00\xc8\xd3\xcd\x60\x08\x00\x2a\xde\x7c\x1e\x8e\xd1\x8f\xa6\xd7\x09\x65\x13\xb3\xdf\xf8\xa1\x21\x98\xac\xb5\x39\xbf\x95\x45\x44\x24\xe7\xdd\x02\x20\x39\xd7\x59\xd7\x86\x29\x2f\xcb\x03\x15\x51\xf8\xd9\xed\x8b\xc2\xc7\x2f\x15\xcc\xaa\x02\xd4\xdd\xdf\xac\xf0\x4c\xfc\x42\x8d\x3b\xce\x62\xcd\x2d\xc8\x93\xda\xa7\xcb\x4a\x57\x41\x28\xf2\x04\x95\xcb\x0b\xc7\x32\x37\xea\x98\x72\xb7\xb7\x80\xea\x9c\x7a\xd9\xdb\x0b\x62\xf5\xe8\xb9\xc2\xea\x33\x99\x76\x2c\x16\x42\x95\x92\xe2\xee\x51\xf4\x61\xd2\x67\x50\xf2\x54\x12\x9a\xea\xe8\xd3\x03\x4d\xa2\xe6\x7d\xa7\xcd\x7d\x95\xa7\x62\x29\xf5\x77\x4d\x9c\xc4\xd8\x84\x29\xc9\x73\x3e\x30\xe9\xea\xf3\x9f\x1b\xe9\x63\xce\xdb\xa7\x1e\xa1\x3a\xb8\xb8\xe0\x16\xa8\x5c\x12\xfa\x31\x92\x04\xfc\xa3\xd8\x69\x20\xb8\xc5\x62\x01\x1b\xa9\x20\x7b\xe1\x50\x2a\xc9\x5e\x7e\x18\xd6\x8a\xe3\x87\x45\x60\x70\x3a\xe8\x23\x51\xfd\xa8\x97\x99\xe3\xfa\x41\xb3\x69\xd2\x4f\x0b\x1c\x7c\x28\x12\x6a\x6f\x59\xa6\x61\x02\x62\x08\xf2\xb8\xc0\x71\xf6\x57\x59\xc5\x58\xcc\x82\x80\x38\x7d\xab\xbf\xe5\xa0\x69\x01\x20\xcf\x19\xbc\xf0\x97\x0c\x28\x42\xa3\xf2\x94\x37\xc5\x7e\x18\x82\x50\x79\xba\x29\x0c\xbc\xf9\x5d\x40\xe0\x43\x1e\x84\x86\x50\x9b\x1f\xd0\x86\x03\x69\x23\x17\x54\x01\xbc\xc3\x8b\x68\x24\x1d\xa3\x87\x9c\x89\xce\x52\x3b\xa5\xb4\x4e\x05\x4c\xa5\x58\x23\x83\x89\xe4\x19\x26\x95\x6f\xc6\x18\x70\x49\xf0\xd7\x58\xbe\xf9\xf2\xb1\xe8\x4e\x1e\x32\x41\x1c\xeb\x15\x8c\xde\x34\xf2\x3d\x3d\x14\x63\xe4\x87\x27\x1e\xe6\x1a\x5a\x88\x90\xc7\xf2\xa3\x11\x30\xb2\x0e\xe5\xe9\xe6\x40\x64\xdf\xe0\xb2\x1f\x80\xda\x28\xac\xef\x9d\x35\x20\x2f\x6e\x0a\x89\x9d\xf5\x19\x8e\x3c\xe6\x0c\x88\xab\x80\x75\xf6\x56\x05\x2f\x4d\x7a\xd5\x85\x23\x0d\xb2\xba\x2c\xe7\x87\x8a\xe1\x2a\x02\x0b\x1f\xf2\x30\x48\x15\xb6\x37\x7d\x5b\x9f\xb5\xe1\x15\xec\x33\xf8\xbd\x26\x4d\xd9\x28\x19\x90\xf3\xee\xc6\x64\xaa\xa0\x95\x02\xd5\xe9\xf5\xc7\x33\xa9\xe9\xd5\x37\x5d\x74\x45\xd4\x90\xc7\x82\xbe\xdd\xae\x36\x54\x2e\xa4\x66\x08\xf2\x9c\xb7\xa9\x3e\xf5\xc2\x01\x15\x89\x70\x27\x79\xcc\xe6\x6f\xcf\xab\xeb\xf3\xb1\x27\x77\xf8\x38\x8a\xdd\x5b\x9a\x66\xe7\xd5\x14\xc8\x0a\x02\x18\x1c\xbe\xa5\x5f\xfb\xa1\xba\xcc\xcb\x4f\x58\x02\xca\x5a\xd3\xea\xa5\x17\xba\x2c\xec\x42\xd0\xb2\xd0\x9d\x57\x39\x73\x5e\x06\xe8\x6f\x5d\x05\x15\xdf\x65\x83\xc5\x1f\x73\xe0\xe2\x05\x8c\x0c\x8f\xca\xb9\x52\x43\xc3\x0f\x63\x28\x30\xb8\x5c\x70\x3e\x42\x20\x79\xf0\x7e\xed\xc8\xa2\xa7\xf2\xcd\x64\xe0\x91\x7c\xcd\xe5\xfc\xde\x48\x2f\x04\x43\x5a\x92\xb5\x85\x23\x79\x24\xa8\x99\x83\xd3\xdd\xe2\xe4\x2f\x0c\x47\x9e\x0b\xba\x87\x22\x8e\x5f\x42\xb7\x97\x86\xbc\x29\xb9\x2a\xfc\x20\xad\xb5\x20\xcf\xc5\xcb\xc0\x0f\x4b\x88\x9f\x9e\x8a\xe9\xde\x0f\xc5\x66\xe0\x0c\xaa\x98\x87\x37\x32\xcf\x46\xf6\xe2\xa1\xc7\xe2\x75\xe3\x07\xe4\x9e\xf6\xec\x37\x7e\x70\x4a\x76\xf7\x42\x75\xb5\xa0\xf2\xa2\x98\x13\x2f\xcb\x3a\xcb\x17\xb4\x32\x1c\x7c\x5c\x94\x45\xf0\x6d\x9c\x16\xa4\xc2\x85\xed\x07\x84\x15\x04\x0a\x96\x6f\x64\xb7\xb0\x09\x00\xcb\x05\xe7\x73\x9f\xf8\x65\xdd\x37\xc6\x80\xe4\xcd\x02\xc7\x7d\xd1\xa3\xa7\xd4\xea\x39\x0a\x75\xc4\xb2\xad\x5e\x3b\x54\xea\xb5\x0f\x22\x34\x71\x59\xb3\x98\x62\xd9\x69\x28\x4a\x35\x2c\x15\x01\x78\x7a\xa8\x00\xc4\xd7\xd8\x32\x10\x7e\x2a\x00\x74\xe8\x5d\xb8\xee\x7d\xb8\x2e\xc0\x92\x9e\x47\xd9\x60\xc5\x34\x22\x3d\x55\xef\x4b\x83\x46\x7d\xfc\xaf\x6a\x36\x28\x89\x32\x03\xe7\x87\x9b\x58\x36\x7e\xba\xdf\x0d\xbb\xe3\xda\xbc\xfd\xb7\x05\x8e\x5d\xa8\xa4\x9f\xf5\xa2\xc9\xe8\x21\xc1\x68\x24\x26\x7b\x7e\xc4\x36\x8f\xf6\x1b\xe3\x00\x7b\x30\x47\x46\x3b\x9a\xc8\xd2\x90\xa7\x12\xa0\x88\xae\x9b\xdb\x69\x78\xff\x77\x6f\x3d\x06\x06\xc5\x2a\x70\x7a\x91\x38\xaf\x50\xb9\x3c\xac\x8d\x75\xdd\xa7\x4d\xe9\x53\x25\x38\xae\x37\xa3\x3c\x97\x82\x79\x2c\xa8\x7f\x57\x6f\xbd\xce\x9a\xdb\xe1\x58\xd8\x1c\x3f\xd8\xc0\xd1\x6b\xd7\x07\xfb\xf0\x88\x60\xcb\xbd\x79\xff\xbb\x8a\xb4\xf5\xbf\x56\xd7\xbb\xe1\xa1\x35\xcf\xf8\x58\x71\xa2\xd1\x69\xd2\x06\x49\xcf\x95\x89\xa7\x2b\x8a\x43\x2c\x96\x81\xf4\xfc\x17\x05\x44\x3c\x3b\xb9\x5c\x16\x8c\xcc\xce\xcf\x59\xb3\x63\x6c\x55\x17\x3d\x94\x03\xfe\x97\x05\xfc\x17\x0d\xdc\xef\x41\x5a\x0a\x34\xb3\x0d\x86\x9f\xe1\x43\x5a\x05\x52\xc7\xe5\xbe\xf2\x5c\x0e\x26\xee\xe4\xd6\xd8\xf7\xff\xc8\x1a\xbc\xcc\x58\xb9\xe9\x3a\xd4\x7c\x4c\x98\x45\xb9\x29\xf9\x3d\x0d\xe0\x83\x9c\xf3\xb9\xbc\x18\x98\xae\x2c\xb1\x52\x00\x50\x08\xb6\x10\x74\xb8\x1f\x23\xe8\x6d\x05\x0f\xb5\x25\x78\x05\x54\x77\xbb\xab\xee\xd5\x54\xdd\xe3\x72\x29\x6e\x0e\x77\xd4\x55\xaa\xba\x73\xe2\x37\xb7\xab\xe5\x38\xec\x54\xf7\xe2\xaa\xee\xd7\x57\xc5\x25\xac\x9a\xa6\xb6\xba\xf1\xb5\xba\xaf\xf4\x32\x1d\x74\xaa\x3b\x81\xde\x69\xa7\xb9\x62\x1d\xf4\xdd\x77\xbf\xab\xee\xe8\x5b\xdd\x95\x7d\x59\x7a\x9b\xea\x5e\xe0\xb7\x19\x4e\x82\x02\xcd\x51\x96\xc4\x37\x12\xac\x71\xb9\xec\xb9\x01\xf1\x97\x96\xba\xe0\x95\x15\x4a\x24\x8f\x55\x40\x9e\x07\x23\xa1\x0d\x2c\x57\x39\x38\x8e\x31\x3a\x91\x81\xf1\x43\x29\x29\xf7\x30\x0d\x28\xb0\x77\x73\x7a\x28\xdf\xad\x9d\x34\xb0\x53\x25\x1f\xc8\x9b\x0a\x60\x95\x12\xaa\x02\xa8\xe0\x42\xb0\x86\xc5\x52\x12\xf9\x9f\x69\x20\x67\x6d\x8b\x34\xe4\xe9\x46\xc7\x36\x51\xe5\x8f\x45\x6a\xc5\xe2\x62\x1a\x17\x0a\x5b\x7a\x73\xde\x15\x21\x42\x5e\x94\x03\x78\x60\x9f\x17\x9e\xa8\xe5\x55\x85\x7c\x7f\x38\x56\xc7\x3f\xbc\xb2\x9f\xe1\xf0\x43\x29\x40\x3f\xd8\x9d\x7c\x5a\xed\xc8\x5b\xac\xc3\x82\xd7\x0c\x86\xca\x25\xf1\xa8\x8e\x6e\xa7\xb2\x10\xb0\x58\x0a\xc8\xa1\x5e\xea\x02\x64\x7c\x63\x20\x88\xac\xe7\xcb\x56\x0d\x05\xc3\x61\x30\xb3\x75\x43\x1d\x39\xa9\x70\xb9\xd4\xe2\xf8\x59\x2d\x0e\xdb\x61\x85\x1e\x16\x04\x74\x21\x22\x21\x16\x17\x62\xe2\x88\xc8\xe3\x65\x23\xb2\x0d\x07\xd7\x25\xe0\xf1\x44\x8e\xc6\x58\x5c\x78\xf8\x3f\x2c\x79\xd1\xc9\x9a\xa3\xe2\x02\xac\xeb\xc5\xb2\xe7\xa7\x9b\xf8\xa8\xd0\x24\x55\x57\x9e\xab\x99\xd2\xc1\xed\xe5\xb5\xc1\x0e\x2a\x7e\x5c\x36\x2a\x7a\x41\xff\x7f\x5d\x5d\x97\xa5\xea\x5a\x80\x4e\x6f\x91\xdc\xcd\xa4\xfd\x41\x1c\xee\xe4\x69\x21\x50\xe7\x3d\x71\x5e\xa5\xf2\x62\x60\x10\x25\xb6\x70\xca\x8f\x15\xc4\x98\x6e\x08\x0b\x19\x26\x42\xd0\xee\xbc\xaa\x00\x78\x1a\x5c\x4c\x3a\x56\x5f\xad\x17\xd5\x7b\x8b\xb0\x04\xb0\xfd\xb2\x02\x70\x9e\x5f\xab\xcb\xd6\x9b\x2a\x96\x03\x22\xf5\xab\xee\xb4\x23\x38\x76\xdf\xdd\x58\x5d\x2d\x90\xc3\x4e\xe7\x04\x00\x4c\xfa\x20\x37\x72\xa7\xd5\xcb\x05\x54\xe1\x87\x2f\x97\xbc\xe6\x51\xac\xbc\xc5\xdd\x09\xbb\xfc\xd3\xb2\xbb\x4c\x52\xc3\x2d\x77\xfa\xd5\xad\xee\x83\x3f\x57\xdd\x06\x35\xc7\x91\xc8\xad\x7d\x09\xb8\xb2\xde\x2c\x2e\xff\xbc\x5e\xfa\x6c\x41\xd5\xf6\x78\x59\x9b\x2b\x9d\x45\x47\xf6\xc9\xb4\xec\xd6\xea\x88\xd3\x89\xb9\x4d\x86\xaf\x54\x72\x39\x40\x09\x17\xda\x38\x56\xa0\x42\xaa\x00\x50\x3b\xb9\x14\x83\xd2\xb6\x30\x4b\xf1\xcd\xe5\x62\x28\x4f\xd5\x71\x48\x47\xfb\x14\xc2\xd1\x06\xad\xa3\x67\xff\x40\xfc\xbf\x11\x65\x0f\x16\xcb\xc0\x38\x7a\x9e\x86\xf1\xca\x0a\xe6\x94\xa7\x02\x48\x8a\x13\x54\x9e\xcd\xe3\x57\x69\x38\xfb\xfc\x8d\xac\x4c\x79\x51\x0c\x4f\xef\x82\x47\xfa\x90\xb6\x38\x5f\x3d\x56\x3c\xa4\x6b\x0f\x9a\x1e\xca\x01\x7a\x65\x75\xf1\xe9\x41\x41\x17\xab\xb1\xfe\xbe\xa8\x94\xb0\x58\x0a\x88\xeb\x52\x98\x06\x68\xa9\x1a\xb9\x5c\xcc\xdb\x9f\x1e\xda\x03\x7e\xaa\x96\xac\xcf\xcc\x52\x61\x95\x29\x8b\x51\x99\x55\x66\x1f\x98\xee\x61\x07\xe7\x19\xf9\x20\xb7\x19\x6c\x35\xf7\xd5\xdb\x4f\xe9\x1c\x7c\x0d\x4c\xcc\x87\x09\xfa\x2a\xe4\xe2\x5b\x24\xab\x1e\xd4\xdc\x8f\xbb\xa7\x12\x70\x56\xbe\xff\x11\x3e\x39\x14\xd8\x2a\x07\x67\x65\xd8\xcf\x05\xf6\x2d\xdf\x5b\xf9\xff\xb3\xf7\xe6\xcf\x6d\xdc\xca\xc2\xe8\xef\xdf\x5f\xa1\xa8\xf4\x78\x87\xcf\x63\x1d\x0e\x37\x51\x1c\x41\xb7\x28\xc9\x76\xe4\x38\xb6\x4e\xbc\x24\xb7\xfc\x54\x79\x98\x85\x8b\xb8\x8a\xa4\x36\x27\xfe\xdf\xbf\x46\x4f\x0f\x01\x0e\xc0\x19\x9a\x8b\x99\xe4\x9e\x54\x2c\x02\x18\xa0\xd1\x68\x34\xba\x1b\x8d\x0d\x8a\x5c\x10\x6c\xfd\xf6\xbd\xf5\x61\x9f\x11\x6c\xfd\xca\xbd\xf5\x61\xbf\x50\x61\x57\x23\xd8\xd5\x0d\xc1\x7e\x49\xb0\xf5\x8b\x47\xd7\x87\xfd\x8a\x60\x6b\x17\x80\xae\x0b\xfb\x23\xfb\xf1\xea\x70\xd0\xe9\xb9\xbf\xb2\x1f\x7f\xc1\xc0\xc5\x05\x5e\x8f\xfc\xe2\x10\x76\x6d\xe3\x5d\xa0\x14\xbb\x9b\x86\x8f\x18\x2f\xd8\x05\x7a\x41\x6f\xc4\xfd\x2e\x6f\x85\x93\xcf\xfb\x93\xa7\x81\xff\x2f\x3e\x1d\xf6\x61\x05\xfb\xfa\xf0\x93\x98\x6a\x62\xde\x83\x8e\xf0\xe2\xc0\xd1\x5e\xba\xfb\x15\x8a\xba\x97\x84\xed\x3b\x06\xc3\xfc\xbd\xf8\x73\x76\xc9\xd4\x7b\x50\x0f\x50\x3a\x0e\x78\xaf\xf3\x05\x22\xe2\xf4\xb6\x9d\x38\xba\x94\xb7\x7f\xfc\x35\xef\x9e\xbd\x4d\x29\x36\x09\x85\xc8\x5f\x50\xf0\x35\x7b\x63\x1d\xdc\x4c\xde\xe1\x29\xf6\xab\xe9\x18\xac\xcd\xf7\xd8\xea\x1f\x7f\xb3\x3e\x83\xba\xb9\x8f\x0e\x3e\xed\x7b\x78\x6a\x00\x12\xa6\xd1\xdf\x5a\xf4\xe3\x54\xa3\xdf\x52\x31\xfa\xad\x96\xe1\xf7\x0e\x02\xf4\x53\xc3\x5f\xca\x77\x17\x67\xbc\x53\x73\xa2\xc6\x00\x29\x3f\xe4\xe2\x23\x85\xf0\xab\x1f\x6d\xf9\x57\xc3\x4e\x51\x40\x44\xef\x2f\xfc\x0a\xe7\xa5\x28\x81\xe6\xa1\x74\x95\x41\x18\x1d\x27\x91\x32\x22\x37\x2e\xfc\xd2\x82\x24\xd9\xfc\xa2\x7a\xd4\x41\x87\xf1\xee\x77\xa1\x37\xde\xcd\x11\xb2\x71\x21\x1f\xd4\xab\x59\x85\x7c\x5e\x5c\x4b\x2b\x98\xeb\x75\xc4\x7f\xc7\x11\xff\x1d\x6f\x82\xff\x96\xba\xf6\x12\x79\x1f\x6e\xbe\x4c\xbf\xc3\x52\xd1\x24\xf8\x37\xfe\x28\xd2\xdd\xaf\x79\x40\xe9\xff\x28\x1c\xdb\xec\x4f\xf7\xaf\x99\xa5\xe8\x1c\xd0\x38\x98\x17\x38\xd2\x46\x00\xf6\xb9\x7d\x61\xff\x68\xbf\xb0\x5f\xda\x0d\xfb\x95\x7d\x66\x5f\xda\xaf\xed\x9f\xec\x37\xf6\xcf\xf6\x5b\xfb\x9d\x7d\x65\x37\x3e\xd8\x8d\x8f\x76\xe3\x93\x7d\xf6\xa3\x7d\x76\x69\x9f\xbd\xb6\xcf\x7e\xb2\xcf\xde\xd8\x67\x3f\xdb\x67\x6f\xed\xb3\x77\xf6\xd9\x95\x7d\xf6\xde\x3e\x7f\x6b\x9f\xbf\xb3\xff\x6d\x37\x7e\xb5\xcf\x1a\xf6\xd9\xb9\x7d\x76\x61\xff\x62\x7f\xb4\x3f\xd9\x8d\x73\xbb\x71\x61\x37\x5e\xd8\x0d\xa8\xe2\x95\xdd\xf8\xcd\x6e\xfc\x8f\x7d\xf6\xc2\x3d\x67\x0a\xa6\xa1\xd8\x7f\x3c\xd9\x87\xeb\x23\xd4\xd4\xce\x10\x52\x7e\x54\x53\xfa\x60\x40\x43\xda\x0b\x35\x6d\x28\xca\xbd\x54\x53\xc8\x16\x82\xe4\x86\x9a\x0c\xdc\xe1\xc3\xb6\x29\x48\x7e\xc5\x12\xe3\x1a\xd2\xce\xd4\xb4\xbb\x41\x47\x3c\x63\xf3\xaf\xbb\x69\xb3\x06\xdf\x2e\x19\x12\x1e\xe8\xf9\x12\x6c\x16\xe8\x1e\xe0\x1d\x64\x23\x50\xd7\x62\x11\xf1\x3d\xf2\x9d\x2d\x08\x3e\xcb\xb4\x6f\xa3\x75\x80\x9d\x40\x82\x61\xd6\x11\x0f\x9d\xe0\x6a\x1c\x4e\xc2\xc1\xf4\x77\x7b\x34\x0e\xfd\x59\xa4\xdf\x19\xdc\x4d\x20\xad\x27\xfe\x4e\xda\x7c\x3c\x82\x1f\x40\x2b\xfc\xdd\xfe\x12\x8e\x87\xd1\x97\x4f\xf4\xe9\xd3\xef\xf9\x3f\x22\xab\x00\xc6\x72\x64\x05\xe0\xb5\xac\xad\x3b\xdc\xf3\x73\xd8\x0b\x07\xad\x69\x5b\xdc\xe6\x4c\xf9\x64\xb5\xc4\xcc\x98\x8a\x08\xe8\xc9\x88\xca\x5c\xbe\xde\x7c\x1c\x71\x50\x13\x10\x51\x35\x41\xa0\x9c\x84\xf0\x49\x03\x11\xa7\xc4\xa3\x24\x89\xaa\x42\x2c\x1d\x61\x95\x7a\x2a\xde\x11\x21\x15\xc4\x91\xa4\x2a\xe2\x11\x75\x55\xcc\x23\x42\x2b\xa8\x23\xc9\x55\xd4\x23\xea\xcf\xe1\x4e\x3d\x01\x83\xcf\x7d\x3d\xe3\x92\x2c\x06\x49\xe3\x0d\xef\xae\xf9\xbb\x4d\x4c\x04\x4c\x00\xad\x8f\x78\xe4\x77\x1b\x44\x15\x7c\xfc\xd6\x4e\x87\x22\xec\xec\x35\xaa\x3d\x8c\xc7\xa0\x51\x17\x5c\xa2\x06\x23\x0c\xbe\xed\x6f\xde\x8d\x3b\x8a\x15\x64\xbf\xc4\x61\xc0\x15\x2b\xfe\x09\x29\x69\xe5\x95\xde\x25\x9c\x44\x53\x12\x18\xcd\x5a\x2d\x41\x8b\xe6\x2b\xd0\x91\x10\x73\x35\x44\x3f\x48\xff\x9f\x22\xfa\xbf\x9f\xf2\x69\x28\x7b\xa0\x16\xf5\xc0\x4c\x3d\x22\xd5\xa3\x4c\x4a\x37\x50\x70\x70\xd7\xeb\xe5\xdd\x37\x11\xa0\x97\xc3\x31\xc8\x1b\x28\x96\x01\x4c\x66\x5c\x04\xf0\x67\xc2\x0c\xf5\x54\x26\x3c\xca\xb7\x18\xdc\xdb\x08\xdc\xab\xe1\x92\x00\x29\x67\x1a\xc8\x77\x08\x52\x74\x4c\x53\x05\xe7\x14\x89\x7f\x7b\x1d\x82\x45\x59\x74\x0e\x26\x40\x57\x11\xa0\xd1\x28\x6d\x0c\xc0\xe7\xcc\x21\x00\x2c\xfd\xbb\x8d\x0e\x7d\x1c\x0e\xbf\xdb\xe3\x70\x38\x0e\xc2\x71\x08\xe3\xa1\x35\x1c\x06\x8d\x71\x0b\x76\x66\xc1\xd8\xe0\x20\xab\x01\x3e\xe4\x46\x2d\x02\xa1\x55\x86\xc8\x3b\x39\x42\x20\x27\x23\xa3\x2e\x4e\x42\x3c\xa2\x27\x35\x14\xcb\xef\xec\x52\x14\xb2\x85\xb1\x38\xe3\x64\xcc\xf4\x3a\xfa\xfc\x1a\x3f\xaf\x3b\xce\x04\x7c\x7b\x36\x90\xa8\xa6\x19\x31\x54\x71\x2a\xc9\xa2\xa6\xce\x08\xa4\x26\x12\xa9\x28\x2d\x65\x74\x22\x35\x44\x5f\xa8\x84\x88\xba\x45\xb6\x59\xf4\x4f\x12\x2f\xd9\x5d\x1a\x72\x4a\xf7\x25\x51\x94\xbd\x99\xc0\x33\x0e\xe0\x48\x6f\x7c\x88\xb8\x6c\xe2\xf3\x01\x1e\x5d\x4a\x63\x36\x99\x2b\x8d\xe7\x00\xfe\xb7\xb2\x0d\x14\x91\x7c\xa2\x90\x90\x3e\x09\x88\x88\xec\x47\x42\x76\x92\x8e\x65\xaa\xc5\x30\x06\x55\x80\xc3\x02\x8f\x40\xc1\xe8\x98\xbe\x78\xf7\x12\xec\x80\x09\xbf\x0f\xbf\x15\xef\xf1\x44\x41\xdb\x34\x00\xb0\x8e\x58\x92\x63\x4d\x2a\xeb\x60\x9d\xc8\xe6\x8d\x4f\x0b\xd8\xba\x80\x63\x42\x92\x84\x6a\x85\x46\xb8\x3a\x87\x51\x75\x51\xc3\xd4\x3a\xa3\x36\xaa\x95\xe2\xdf\x88\xa8\x9f\x90\xa8\x94\x9e\x46\x57\xcc\x91\x46\x5a\x9c\x08\xbd\x17\x80\xed\x41\xef\x72\xf2\x62\x10\x44\x81\xf7\x91\xdd\x05\x84\x7c\xd3\xe9\x77\x80\xe6\xbd\xe8\xa7\xcf\x1f\x7f\xed\x04\xdf\x4a\xf4\x59\x2d\x2a\x29\xa9\xbe\x64\x12\xd6\xac\x26\x12\x0e\xb3\x3e\xe9\xa9\x91\x08\x1f\x88\x29\xe4\x56\xeb\x93\xed\x9b\xaf\x34\x6e\x6c\xb2\x5e\xd9\xf6\x44\xe5\x33\x4a\xa8\x48\x44\x44\x99\xc3\x24\xfa\xc1\x6e\x3a\x03\xeb\x1d\x67\x69\xd8\x3b\xc9\x89\x2a\x4e\x8a\x81\x83\xf0\xe3\xcb\x43\x5c\xec\x11\x33\x57\x99\xf8\x0e\xa2\xa0\xd6\x71\x5a\x88\x09\xb4\x6e\x5b\xad\xc1\x87\x37\xda\x07\xa7\x6a\x17\xe1\xc3\xcf\x6a\xa5\x67\x6f\x70\x16\x4d\x29\x12\x06\xa4\xbe\x33\x40\xae\x40\xfa\x95\x44\xe0\x0a\xa2\xef\x65\xb4\xf1\x51\x2c\x34\xca\xf8\x6b\x88\x02\x94\xf9\x0d\xbd\xa5\x62\x72\x27\xbb\x8b\x0a\x01\x4c\x98\xe1\x74\x28\x1a\x79\xe8\xf7\x42\x3e\x6e\xa2\xd1\x93\x98\x9d\x71\x97\x47\xec\x74\x09\xe3\x62\xf4\x64\xf1\x99\x79\xb4\xb6\x22\x81\xf9\x2a\x20\x92\x85\x04\xcd\x28\x67\xcc\xad\x64\xb3\x00\x82\xd6\x94\x79\xb7\x26\xa7\x56\xd8\x9e\xeb\x45\xed\xf0\x70\xb4\x73\xf8\xd5\x00\xa5\x00\xd1\xb0\x40\xd7\x10\x37\x21\xf0\x30\xee\x4c\xc3\x2b\x1e\x04\xa8\xce\x74\x44\x6c\xdf\x0e\x6c\xa0\x81\xdd\xb2\xdb\x76\xc7\xbe\x71\x3d\x39\x5e\x4f\xc4\xf8\x8c\xc7\x8d\xcf\x10\xd7\xc3\x83\x56\x28\xbc\x50\x01\xf3\x0f\x0f\xa2\x71\xec\x86\x2c\x78\xc6\xe1\xdd\x0e\x51\x28\x3c\x85\x74\x9f\xc3\x08\xe9\x4c\x9f\xc0\x89\xca\x0e\xfa\xbc\x1b\xa2\x85\x64\xbd\xb3\x2d\xf0\xd1\xf4\xef\x7a\x96\x92\x07\x78\x32\x8f\xa5\xa1\x07\x0e\x44\xa7\x46\x79\x7d\x5b\xad\x0e\x5a\xd6\x64\xa5\xa2\xa8\xc0\x9b\x75\x39\xea\xfc\xfc\x1f\x4d\x56\xae\xb9\x5f\x5b\xc0\xc3\x77\xde\x84\xca\x06\x36\xb0\x55\x9b\xb5\xdc\x0e\x8c\x7c\xd5\xbf\x0b\x00\x7e\xb0\x3a\x27\xed\x18\xf7\x3c\x79\x22\xdc\xaf\x37\xac\xe3\x5a\xd6\xcd\x49\xe1\xcf\x3f\x6f\x4e\x59\x6b\x96\xe1\xbf\xad\x83\x69\x7b\x3c\x7c\xf8\x05\x04\x70\xa7\x1f\xa2\xaa\xb4\xa2\x05\x89\x3d\x38\xa1\xb8\x37\x6c\xee\x8d\x39\x18\x8f\xfb\x79\x5b\x7a\x2e\xea\x50\x1e\x07\xcf\x67\x08\x44\xeb\xc1\xcf\x6e\xae\x59\x33\xef\x76\x9e\x3d\x73\xbf\x52\xd3\x20\xd5\x52\xb1\x2e\xd8\xc4\x86\x19\xfd\x67\xe6\x01\x35\xa7\x99\x17\x46\x3c\x30\xb3\x80\xd2\xe9\x3f\x48\xfa\x2a\xd3\xcc\x3f\xff\xb4\x3c\x11\x45\x91\x0d\x24\x43\xfc\x7f\x15\x15\x8a\x9a\x24\x8b\x60\xa6\xe7\x67\x87\x40\xac\x10\x4f\x94\xc2\x67\x62\x0c\x09\x98\x66\xa1\x00\x66\x1e\x67\x3f\xef\x26\x00\x7f\x0d\x61\x64\x26\x6b\xd3\x4b\x7d\x95\x24\xa3\x66\xa6\x53\x0a\x32\x2c\x24\x50\x34\x15\xd8\x38\x99\x22\xb0\x19\xc4\xba\x1c\x50\xb6\x95\x89\x46\xe5\x0d\xa4\xa3\x4f\xcb\x12\x30\xca\x9d\x45\x46\xca\x66\x26\xa6\x30\x7b\x85\xfb\x34\xe4\x03\x13\x39\x55\x41\x23\x5a\x25\xa1\xed\x8b\xa1\xba\x2f\x9b\xa0\x7c\x41\x51\xbd\x4f\x08\x67\x55\xa5\xa3\xac\x66\x5c\x8c\x34\xb9\xb7\xd2\xa5\x65\x8c\xbe\xaf\xc8\x1d\xa1\x82\xce\xde\x5a\x1e\xcd\xbe\xf3\xc2\xca\x0b\x58\x39\x21\xb5\x14\xa7\x4c\x2e\xe7\x61\xf4\xb4\x9c\xff\x23\x60\x51\xd8\x0d\x99\x65\x59\xc5\x67\x81\x10\x89\xcf\x8a\xf8\xb7\x8c\x7f\x1d\x45\xc4\x92\x74\x4a\x08\x58\xf0\x39\x86\x82\x38\x4d\x45\x38\xab\x95\x93\x5f\x26\x97\x03\xc5\x79\xd0\xee\xb4\xda\x42\xda\x51\x18\xcd\xb1\x5c\x8e\xe3\x1b\xd4\x27\xcc\x71\x9c\x32\xfc\xcb\xe7\x73\xb9\x06\x3c\x24\x75\x35\x86\x36\x01\x5e\xd1\x67\x94\xd6\x79\x21\x7a\x9b\xcf\x2d\x07\x99\xd5\xb2\x9a\x02\x58\xf3\x94\xf9\x6b\x8a\x4e\x3f\x16\x9d\xfe\x4c\x74\x36\xaf\x59\xe9\x38\xef\x62\x75\xd1\x78\x81\xf3\x66\x09\x6c\x10\x8b\xb3\xc3\x17\xf2\x85\x6d\x55\xb4\x42\x67\xcc\x67\x77\x77\x80\xfb\xf7\xaa\xae\x08\x3c\xa0\x29\xbd\xb8\x9b\x4f\x17\x74\xf9\x29\x73\xaa\xf9\xbc\xd4\x87\xdf\x11\xe1\xfd\x82\x53\x2c\x95\x2b\xd5\xa3\xda\x71\xe3\xec\xfc\xe2\xc5\xcb\xdf\xf6\x0f\x7d\x60\xd4\x73\xe8\xc9\x06\xa8\xc8\x66\x4f\xf8\x8f\x06\xd5\xb2\x5c\x95\x80\x30\xb5\x21\x57\xb0\xa9\x63\x73\x4e\x05\xd0\xc5\xde\x15\xe3\x2e\x88\xd1\xe7\x30\x44\xdb\x9d\xe6\xf4\x17\xc8\x3d\x8d\x0b\xdb\x56\x19\x72\xfd\x35\x5b\xc9\x13\x0d\xd0\xfa\x32\x38\x2d\xec\xa4\xa3\xca\x35\x15\xaf\xef\x5b\x75\xe9\xbb\x8e\xa1\x1a\xcc\x74\x5a\x2c\x61\x6b\xba\x89\x38\x4d\x42\x51\x43\x25\xa4\x4d\x5e\xcb\xdb\x42\x6d\x63\xd4\x34\xd9\x3a\x8b\x32\x2e\xd6\x59\x62\x25\x0f\x1c\x98\x12\x12\x29\xab\x85\x76\xbe\xdd\xb5\x7b\x76\xdf\x1e\xd8\x43\x7b\x64\xdf\xda\x63\x7b\x62\x4f\xdd\x30\xd2\x69\x2d\xe6\x83\x8a\x68\xb2\x68\xb8\x5d\xaa\xa3\xcd\x8e\x86\x5a\x1e\xc4\x69\x53\x51\x21\x4d\x55\x9e\x34\x23\x15\x82\x52\x16\xd8\xb5\x95\xff\x83\x33\x75\xe0\x3e\x8f\x61\x3d\x27\x60\xee\xd7\xb6\xae\x45\x43\x45\x8b\xa2\xd6\x33\x1b\x5c\xa1\x51\xb1\xc2\x38\x61\x56\xe9\x59\x28\xb2\xa2\xee\x0c\xf1\x2b\x29\xd0\xce\x69\x5b\x2a\xd0\x76\x42\x81\x76\x84\x02\xbd\x61\x98\x71\x11\xf0\x1b\x16\xc1\x13\x79\xac\x1b\xb4\xf6\x72\x39\x93\x50\x25\x43\xb0\xcb\xc2\x04\x27\x85\x46\x4e\x0a\xe7\x2d\x33\x44\x3f\xaf\xe5\xed\xce\x6c\x48\xb4\x90\xf6\x08\x51\x25\x4b\x2e\xa7\x53\x8b\x10\x47\x98\xd8\x2d\x2a\xed\x70\x05\x47\x49\xa0\x45\x1f\x51\xe0\x66\x36\xda\xbf\xf6\xd8\x8c\x6e\x6e\x9f\x79\x02\x4a\x1f\x5a\x68\x39\xa2\x8d\xab\x28\x9c\x82\xaa\x70\x7a\xac\x17\x57\x35\x60\x07\x41\xe7\x1e\xc5\xb4\xca\x38\x05\x1b\x4a\xc4\x4e\x03\xcb\xea\x09\xd6\xeb\x9d\xb2\xf6\x9a\x12\xa0\x1d\x4b\x80\xf6\x4c\x02\xf4\xae\x85\x11\x36\x64\x73\xb5\x3f\x8b\xf9\xb6\x5c\x7b\x46\x9c\x6b\x8f\x80\x7b\xee\x7a\x42\x33\xe9\x98\xe6\xe7\x92\x86\x51\xe1\xe7\x23\x02\x32\x44\x08\x22\x8a\xe3\x29\x1a\x33\x27\xc5\x32\x68\xb0\x62\x59\x0c\x1d\xce\x94\x1e\x26\x42\x57\x57\x24\x74\xd5\x4c\xe8\xad\x13\x31\x58\x57\x8f\xa7\x28\xef\x24\x71\x6a\xab\xd1\xa6\xb6\x03\xd2\x10\x7f\xdd\xb2\x74\x3a\x1c\x45\x64\xb0\xe7\xb9\xf0\x56\x72\xe1\xad\x91\x79\x52\xc8\x56\xd2\xc9\x56\x5c\x8d\x6c\xc5\xdd\x91\x6d\x9c\x41\x36\xc7\x48\xb6\xb1\x24\xdb\xf8\x5b\xc9\xe6\xcc\xc8\xf6\xc7\x01\xae\xc1\x44\x0c\x3c\x9b\x95\xf6\xa7\xf5\xbd\xbb\x41\x77\x30\x7c\x18\xec\x79\x1c\x04\xf9\x9e\xcf\x07\xff\x35\xdd\x6b\xf3\xd1\x28\x1c\xec\x43\xe9\xdd\x0f\x3a\x32\x2b\xb5\xae\xee\x9d\x42\xaf\xde\x9c\x5a\x33\x5c\x9e\xf7\x00\xc9\xdd\x74\x6e\xb9\x16\xed\x1a\x0a\x13\x13\x56\xd8\x97\x19\xa9\x9b\x09\x0d\x74\xe2\xd2\x2d\xe3\x93\x67\x4c\xa0\x04\xd5\x7d\x67\x1a\xc8\x21\x3a\x99\x89\xfd\x1d\x31\x10\x56\xee\x7e\xf7\xf6\xa3\xdd\xf8\x5d\xc9\x0e\x06\xbf\x66\x4e\x91\x61\xf4\x7d\x11\x29\x99\x10\x21\x83\xec\x3b\x62\x42\x7e\x84\xe9\xb2\xa6\x6b\x62\x12\xd4\xb6\x7b\x79\xdd\x74\x9d\xca\x49\x50\xf6\xd4\xc5\x3c\x15\xa2\xec\x71\x2e\xd3\x84\x68\x3a\x06\x50\x7c\xba\x9c\x07\x6f\xb1\x77\x4e\x38\xd7\xc8\x27\x17\x30\xee\x86\xa6\xa5\x84\xf0\x24\xa0\xd5\x4c\x75\x42\x7e\x10\x84\x33\x2f\x14\x2e\x45\xb4\x58\xe8\xfa\xcc\xa7\x9e\x13\x55\xfa\x27\x85\x59\x03\x91\x6a\xe4\x49\xb5\x0b\x76\x4b\x30\xc0\x33\xd6\xfc\xec\x5c\xc3\x48\xa0\x3c\x1c\xdb\x99\xde\x46\x9d\x60\x94\x2b\x65\xe2\x38\x49\xf3\xcd\x72\xe6\xcd\x81\xf0\x34\x9f\x6f\x1a\x34\x73\xff\x4d\x52\x70\xf1\x1e\x13\x5c\xb0\x60\xfa\xea\x06\x11\x7e\x21\xf3\xe6\xfc\x9c\x8c\xb1\xb3\xb7\x62\xa5\x3e\xff\x47\xc8\x38\x75\x0c\x6a\x94\x60\x81\xff\x35\xc0\xe8\x49\x28\x0a\x44\x61\xec\x3f\x5c\xa4\x2a\x42\xcf\x09\xb0\xcd\x53\xe8\x2a\x09\x43\x0e\x46\x4c\xd4\x54\x55\x5c\xbc\x69\x5b\x45\x72\x31\x3d\xb3\xac\xf0\xb9\x83\x6a\x15\xfe\xd0\xf0\x36\x16\xc6\xcc\xc5\x28\x17\x66\xa3\x3a\x4c\x93\xb9\x60\x7e\xb6\x18\x44\xb3\x45\x65\x3f\xad\x5e\x90\x1a\x8d\xd3\xe2\x66\x2e\xf7\x43\xa0\x2d\x2f\x98\x80\x3e\x6f\x0a\xd4\xc5\x1a\x5b\xa0\x2e\x01\x1a\x1b\x00\xeb\x70\x68\xf4\x04\x56\x0b\x4c\x2d\xdb\xd7\x54\x09\xcc\xf5\x0b\x8b\x96\xe5\x42\x39\x88\x0c\xf4\xce\xe5\x3a\x80\xc6\x5c\x0d\xa5\xe2\xca\x68\x7c\xc5\x3a\x15\x96\x11\xae\x00\xcb\xea\x08\x91\xda\x39\x65\xde\x9a\x22\xd5\x8b\x45\xaa\x37\x13\xa9\x9d\x6b\x92\xec\x50\x11\x57\x11\xea\x40\xba\x82\xf0\x3c\xb6\x56\x1b\xac\xd3\xb2\x62\xa5\x26\x3e\x5b\x6d\x65\xbe\x04\x84\xed\x3c\x8b\xe7\xeb\x81\x5c\x65\x04\x91\xb2\x04\x3b\x7c\x1b\x37\xd0\xe8\x4f\x1f\xbf\xba\x0c\xa0\x8c\xf4\x7d\x91\x24\x98\x07\xa4\xae\xc1\xf9\xb4\xee\xa2\x00\x8a\x3a\xd0\xf6\x08\x5a\x3a\x24\x33\x42\x88\xcf\xc2\x55\xac\xe5\xb1\x11\x27\xaf\x24\x24\x0d\x4a\x36\x26\x5e\x2a\x26\xb7\x66\x95\xb6\x40\x5e\x9b\xd7\x7e\x1a\x87\xe7\x7c\x70\xc6\xfd\xee\xed\xdd\x10\xb3\x25\x56\xdf\xfe\xff\xfd\x67\xfc\x19\xfc\x95\x4b\x95\xe9\x6b\x5c\xe4\x9f\xf3\x92\x36\x13\x02\xb5\x1a\x87\x0d\x64\xeb\x7f\x8b\xca\x3e\x0c\x1b\xef\xcf\x2f\x2f\x2d\xdf\xe6\x79\x1a\x0b\xa6\x6c\xf1\x77\x9d\x86\xb7\xd9\xfa\xe5\x76\xb1\x7e\xf1\x17\x1b\x04\x72\x39\x4f\x5d\x26\xc2\x86\x65\xce\x85\x67\x4b\x65\xc2\x60\xa8\x56\x2a\xa5\x12\x8c\xbd\x4c\x92\x85\x6c\xc1\x62\x55\x00\xdf\xcb\x30\xca\x49\xdd\x26\xbe\x84\x79\x13\x6f\xf9\xd9\x74\xf1\x17\xd3\xe5\x76\x21\x61\xb6\x4b\x96\xd5\x39\x09\x69\x16\x73\x53\x60\xfb\x29\xdc\x84\x59\x29\x8f\x89\xa3\xfc\x25\x58\x2a\x85\x76\x78\x6c\xe7\xdb\xdd\xee\xe4\x6a\x4f\x73\x32\x07\x2c\x9c\x19\x24\x71\x83\xf0\xf9\x0e\x2b\xcd\x57\x6e\x3b\x79\x9b\xdb\x96\xe5\xab\x1a\x23\xb0\xbd\xa8\xcf\x2c\xe7\x94\x35\x63\xcd\xb6\x9a\x62\x6b\xc6\x8a\xad\x39\x53\x6c\x4e\x34\x53\xae\xe4\x81\x13\xb6\x5a\x43\x09\xd7\x9c\x65\xf3\x9b\xb6\x13\x77\xbc\x55\xd8\x46\xbd\x05\x9a\x8f\x19\xa6\x62\xe0\xf0\xdf\x56\x9d\xd4\x56\xb0\xcf\xb4\x89\xe8\x96\xaa\xa4\xc9\xde\xb6\x59\xe4\xa8\xb4\x6d\x16\x39\x12\xce\xa1\xd6\x92\x73\xd6\xad\x37\xb7\x86\x7d\xa8\x31\x8e\xd6\xad\x26\xa6\x46\x41\xd6\xd4\xa7\xd0\x2d\x52\xcb\x46\x47\x19\xc0\x86\xa1\x0f\x55\x1f\xa3\xdb\x2a\x32\xb5\x7d\x6c\x68\x07\x3d\x49\x4e\x2d\x0f\x5d\x40\x91\x42\x49\x46\x8e\x9c\xa8\x40\x20\x32\x0b\x41\xfe\xdc\x11\xd1\x2a\x2e\x86\x9d\xbd\x8b\x0f\xaa\x74\x75\x01\x7e\x43\x92\xbb\x47\x54\xed\x33\x47\xb7\xed\xfb\x27\x4d\x7d\xcb\xdd\x80\x59\xf0\x01\xf4\x47\x5f\xe9\x83\xfc\xc6\x3a\xa1\x7f\x8d\x42\x6f\x20\x9a\x57\x8e\x5c\x68\x02\x23\x39\xfd\x8a\x3e\x39\x05\x07\xc9\x80\x91\xea\xb1\x20\x43\x37\x36\xc6\xa3\x55\xc1\xae\xad\xf6\x4e\x1f\x37\x8f\xa8\x29\x05\xbb\x2f\x2d\xfb\xf6\x6c\xbd\xac\xcf\xfa\x33\x5b\x5c\x10\xa1\x27\xfa\x99\x00\x43\x29\x40\xc9\xb0\x4d\xa3\xad\x2e\xed\xab\xd9\x85\x5f\x4c\x85\xde\x9c\xc7\xb1\x69\x77\xa3\x01\xac\x2d\xea\xfd\x60\x6d\x5b\x50\x01\xc2\x4b\xaf\x41\x8a\x64\x9c\x6e\xc8\x15\xd8\x50\x6e\x52\x13\x4f\x90\x6e\x0f\xdb\xbc\x71\x81\xf5\xf9\xac\x2e\x9c\xd7\x28\xd8\x58\xf3\x83\x52\x1a\xc4\x34\x38\x13\x09\x5a\x76\xb2\x36\x32\xad\x05\xa3\xd9\x41\x99\x55\x3f\x97\xb2\xf1\x5b\x81\x8b\xa8\xa6\xef\x31\xc6\x39\xe0\x1c\xbb\x78\x34\x89\xb7\x79\x3e\x03\x72\x34\x2d\xd8\x12\x7c\xea\xf2\xe5\xa1\x7f\x03\x60\xe0\x98\x54\x0f\xe0\xdc\x4e\x67\xa7\x58\xcb\xff\xb1\xa8\x2a\xcb\xe2\xea\x2a\xd1\xdc\x1e\x4e\xd3\x7e\x68\x7d\x39\x2d\x88\xb6\xf0\xa9\x7b\xa3\xe5\x28\xf7\x67\xa3\xdc\xb7\x0b\xe8\x30\x9a\x9b\x19\x58\x61\x62\x6b\x73\x0c\x2d\x6f\xeb\x86\x20\xf1\x7d\xde\x0e\x63\xc6\x97\xa1\x67\xa1\x14\xc1\x36\x7a\xf3\xf4\x1d\xc8\x02\x38\xce\xef\x91\xba\xbf\x48\xfa\x49\xf2\x1d\x4c\xc4\x2d\x1c\xe2\x36\x8e\xe4\x15\x1d\x6b\x5d\xcd\xc1\xc5\x85\x1c\xdc\xf5\xc4\x8f\xb7\xca\x45\x1d\x9c\xfd\xfb\xf0\x55\x98\x75\x4b\x07\x67\x5c\x3d\x9f\xce\x61\xba\x92\x76\x3a\xdd\x9b\x3b\x17\xcf\xe1\x3c\x37\xd0\x4d\x3b\x34\xe6\x25\x4f\x8c\xe1\x14\x26\xda\x95\x0f\x6c\x24\x98\xf4\x77\x90\x2a\xa0\x64\x64\x84\x61\x97\xbd\xb6\x16\x1d\x2e\x98\xf2\x71\x2b\xc4\x03\x85\xee\x57\x7b\x96\xe9\xe0\x3e\xff\x47\xf2\x3b\x3b\xb8\x87\x2c\x1e\x74\x19\x36\xfd\xb9\xe3\x12\x20\xcf\x5d\xea\x70\xfd\x2f\xd1\xc1\x7a\xa0\x8c\x2b\x68\xcf\x3c\x37\xfd\x98\xfd\x55\x72\x1a\x34\x0e\xc3\x85\x07\x35\x38\x62\x28\x79\x0c\xe3\x91\xc1\xc0\x13\x67\x09\xf9\x12\x07\x09\xff\x7d\x78\x75\x47\x27\x1d\xae\x52\x50\xd0\xe5\x29\x64\xb0\xf2\x06\xe4\xe1\x2c\xce\xb4\x2d\x8b\x26\xdd\x02\x1c\xb8\xdc\xa3\x4e\x25\x5f\x4f\xc0\xd0\xdb\x83\xfb\x68\x42\x0a\x1b\x14\x1d\x14\x15\xd3\xe7\x90\x48\xf7\x19\x60\x5e\x63\xfd\x5a\xdd\x29\x68\x63\x0e\x23\xde\x50\x8b\xdf\x99\x40\xb1\x55\x70\xc7\x79\xa5\x86\x3c\xa6\x66\x60\x9f\x8e\x81\xde\x02\x99\xcb\xd8\x0a\x51\x6f\xba\x4b\xcb\x67\x1c\x97\x4b\xd0\x88\xab\xe4\x67\x35\xe0\x08\x4b\xf8\x2b\xa5\x65\x17\x65\x2f\x19\xb3\x4b\xcb\xc8\x90\xf8\x29\x01\xa3\x64\xac\x52\x1a\xdc\x08\x44\x4b\xd5\xa0\x14\x75\x28\xea\x94\x20\x89\x78\x4d\xcf\xae\xce\x66\xbe\xd2\x37\xec\x5a\xa4\x6a\x0a\x45\xb5\x1e\x11\x39\x2c\xae\xf5\x06\xa9\xcd\x2c\x95\x59\x70\x7d\x65\xc8\xd2\x3a\x8c\x15\xa8\x32\x2e\xd8\x9a\x8c\x0b\x40\xc4\xc9\x83\x20\x21\xe3\x33\x95\xdb\x54\x90\xf2\x70\xb1\xad\x19\xb3\x2e\x60\x9f\x64\x5d\x04\x91\x4e\x25\xcc\xa2\x93\x49\x37\x8b\xfe\xfa\xc4\x22\x5c\x63\x92\xad\x4c\x31\x82\xb3\x04\xdd\xd4\x25\xc2\x8f\x46\xdf\x39\x51\xe9\xfb\x18\x13\xbe\xf8\xf1\xdd\x40\xfc\x80\xcc\x16\x3f\x2b\x5d\x05\xe6\xb3\x5f\x32\xac\x0b\x9f\xf9\xaa\x75\xe1\xe7\x72\x7e\x9a\x75\x11\x30\x5f\x54\x1f\x1c\x06\x43\x3c\x60\xd1\x44\x12\x6d\xfa\x26\xb0\x90\x59\x07\xf8\xe0\xdd\x87\x21\x75\x0c\xae\x0c\x89\x3d\xe6\xa4\x17\xe7\xcd\x86\x70\x39\xb3\xe1\xa3\xc9\x6c\x00\x02\x88\x9f\x80\x05\xe2\x27\x04\xbe\x5a\xe2\xca\x9e\xf7\x23\x6c\x3c\xfb\xe8\x7e\x4a\x61\x96\x1d\xb0\xca\x4a\x3c\xf2\x11\x51\xdf\x2c\x9b\x9c\x1f\xbe\x0d\x1f\x2c\x3f\x9d\x35\x80\xe8\x2a\x54\x20\x41\x90\x06\x75\xae\xcf\x83\xe5\xfa\xfc\x53\x56\x9f\x67\x77\x36\xce\xe0\x9b\xec\x93\xdb\x38\xff\x27\x49\x86\x03\xbf\x37\x1c\x88\x19\x02\x59\xae\xf9\x43\x7c\xe8\xc9\xda\x30\x27\x90\x33\x8f\x6a\x0b\x64\x6d\xe2\x2e\x46\x4b\xf8\x63\x8a\x05\xe1\x74\xd4\x33\x5c\x4e\x40\xd2\x5b\x60\x58\x44\x2c\x34\x1c\x4c\xc1\x64\x0a\x91\x0d\x4a\x32\x4a\xac\x15\x32\x1d\x80\x78\x08\x2f\xe3\xba\xbf\x90\x85\x6a\x6b\x42\x70\xf6\xa4\xb7\x86\x2a\x2c\xd5\x57\x61\xc6\xc6\xf9\x26\x24\x50\xe3\x42\x57\xe2\x71\x06\x7e\xea\x14\xc4\x7f\xe0\xa2\xe4\x27\xcf\x29\x2c\xca\xbc\xd0\xd6\xb9\x53\xd6\x7b\xdc\x00\x78\x38\x24\x12\x35\xa3\x93\x05\xde\x29\x83\x42\x2d\x88\xb4\x63\xa6\x66\x82\x0f\x5b\x90\x51\xe8\xe6\x4e\xac\x8b\x11\xda\xb5\x70\x0a\x78\xba\x5f\xa1\x79\x02\x0c\x53\xae\x9d\xcc\x6f\x27\x68\x02\x03\x24\x12\x4e\x58\xe5\x48\xdd\x5b\x21\x6e\x78\x0b\x20\x41\x9c\x73\xe8\x12\x02\x3d\x44\xe0\x06\x10\xe8\x02\x02\xbd\x24\x02\x01\xa3\xb3\xdb\x01\xee\x6d\x87\x2d\x2d\x56\xa2\x92\xe7\xe5\x9a\x74\x93\xcc\x36\xbb\x84\x38\xee\x00\x62\x73\xe6\x0c\x4d\x40\xd6\x0c\x2c\xda\x4a\x2b\xa6\xdc\x0a\x9d\xff\x8e\xda\x40\x39\x30\xac\x0b\x88\xcb\x09\x04\x3a\x81\x18\x93\xdf\xcd\x49\x90\xb4\x09\xf7\x4f\x60\x6a\x7d\xba\x3f\x6f\x01\xb8\x5f\xbf\x37\x3e\xe4\xf9\xad\x96\xf2\xae\x49\x94\x0a\x4e\xd8\xb8\xe5\x75\x48\x24\xd8\xac\x52\x1d\xb3\x9d\xf5\x65\xb0\xe1\x7b\x5e\x77\xca\x06\x2a\x3f\x2e\xa7\x0e\x52\xa4\xc8\x5a\x56\xcb\x95\x11\x66\xfa\xf4\x51\xcd\x68\x9e\x44\x7a\x3c\xf8\x14\x8e\x3d\x05\xca\xdf\xd9\x00\x22\x41\xa7\x3a\x42\xb1\xb2\xdd\xc9\xb5\xff\xe7\x87\xfd\xfc\x0e\xaa\x07\x8f\x3d\x76\xf8\x8e\x46\x4e\xb9\x90\x47\x65\x63\x1d\xcc\x6e\x85\x85\x6b\x8c\xc4\xd3\x6f\x80\x03\x14\xb5\xe5\x75\xbc\xba\x25\x08\x05\x49\xf4\x7a\x91\x27\xd6\xa8\xaa\xc8\x5e\x54\xcc\xc7\xb2\x66\x3e\xfa\xec\x25\xca\xec\x77\xcd\xa8\xda\x3c\xc9\x5a\xed\xd6\xe5\x15\x65\xf8\xee\x65\xad\xaf\xdd\xf1\xfc\x77\x95\xb5\x4e\x5e\x60\xeb\x1d\xe2\x1c\xbc\x31\x6e\x11\xa3\x38\x4e\x6d\xe3\x57\x4d\x03\xb8\x4a\x82\x57\x4a\xf5\x80\x19\x99\x8e\xb4\xbe\x76\xdf\xf0\x5a\xda\x39\x84\xec\x2a\x27\x3a\x05\x32\x27\x0a\xab\x4f\x65\x76\xcf\x8b\x61\xd4\x96\xd8\x34\x72\xfe\x31\xdc\x88\x7c\xb0\x48\x26\x09\x0e\xb5\x0b\x51\xd3\x8b\xd4\xf4\xe2\x96\xb8\xb4\x5c\xdf\xbd\x81\x4e\xb7\xe0\x93\xf9\xbb\x2b\xfd\xe2\xe4\xf5\xc5\xce\xf5\x4d\x35\x32\x86\x36\x31\x9d\xbf\xd2\xc1\xa6\x5b\x6a\x94\x89\xac\x34\x7d\x87\xa7\xb8\xa9\xee\x1f\xe0\x95\xa4\xe5\x3f\x0f\xdd\x47\x41\xb4\x17\xac\x8a\xfb\x9e\x28\x52\xcb\x2f\xe9\x1b\xc2\x45\xc3\xe4\x4d\x4a\x06\x33\xa0\x54\x07\xfc\xfc\x19\x7d\xbd\x8d\xbf\xe6\x40\x43\x93\x46\xc4\xfa\x5c\x48\x9d\xbd\xee\x64\x21\x9d\x79\x74\x06\xa4\x6c\xf8\xd5\xcc\x82\x85\xc7\x6a\x79\x31\x0b\xaa\x6b\xbb\xfa\x52\xa4\x6b\x4a\x64\x9e\x4c\x56\x0e\xd4\x39\x55\xba\x11\x51\xb9\xaa\x86\x7b\x3e\x50\xee\x71\x3f\x6f\x06\x14\x20\xc6\x1a\xb6\x59\x6d\xa6\x6c\x29\x6d\xbe\x34\x9e\x0a\xfc\x5b\xcf\x91\x66\x87\xd6\xd0\x87\x1b\xd2\xb0\x33\xd9\xe1\xf4\xb1\x50\x20\x7b\xdb\xf0\xf1\x98\x0a\x96\x4d\x05\x1d\x27\xfa\x58\x31\x7d\x2c\x12\xd4\xaa\xe1\x63\x8d\xa0\x1e\x99\x6a\x3c\x8e\xbe\xd5\x8c\x35\x96\xa2\x8f\xc7\x26\xa0\x95\xe8\x9b\x53\x50\x3e\xa2\xc5\xa2\xc9\x16\x61\xc3\x99\xd6\xd3\xc1\xa3\x0d\x6c\x14\x28\x7c\x83\x44\xa6\x4d\x97\x81\x89\x97\x0b\xb6\x67\xe6\x63\xac\xba\xa8\x09\xab\x6f\x03\x62\x82\x51\x36\xc2\x28\x7e\x0b\x88\x8a\x11\x44\xed\x5b\x40\x54\xcd\x2d\xa9\x7e\x0b\x8c\xa3\x14\x18\xfa\x2d\x56\x66\x18\x35\x05\x86\x6f\x71\x53\x26\xb2\xe8\x97\xbf\x8c\x8e\xf8\xa8\x94\xe0\xa3\xa4\xe6\x71\xd4\xde\xbc\x9d\x55\x5e\x49\x66\x2b\x0b\x0d\x15\xcc\x34\x94\x1f\x65\xab\xd2\xd7\xea\xc6\x74\x94\x53\xa9\x9b\x1a\xef\x14\x08\xcd\xc4\x0d\x4f\xc6\xbc\x8e\x11\xd7\x23\xfa\x7a\xb4\x39\x5c\x8b\x1b\x55\xa8\x24\xc6\x37\x6d\xd9\x49\xc8\xd9\x07\x0e\x65\x5e\xca\x62\x56\x38\x78\xb4\xe6\x7f\xa9\xba\x91\x2a\x05\x46\x60\xa8\x9e\x0d\x08\xe9\x6c\x80\x51\x11\xc5\x59\x8b\x6a\x39\x87\x22\xb4\x99\x7e\xa1\x92\x3a\x2a\xe8\x3a\x4a\x68\x25\x4d\x27\xc8\x31\x22\x37\x44\x03\x7a\xf6\x73\x87\x7c\x30\xba\x24\xd7\x0b\xf8\x8b\xb2\x97\x17\x64\xaf\x1a\x73\x57\x16\x60\x53\x5c\x90\xbf\xaa\x8d\xda\x0d\xbb\x54\x48\x5c\x6f\x6e\xc8\xd2\x40\xd8\xc2\x80\x45\xb8\x4b\x0c\x57\xca\x99\x3a\x58\xcf\xa3\x67\xb1\x96\x59\x85\xdd\xe1\xa0\x6d\x8a\x9f\xa6\xdb\x12\x3f\x2d\xb7\x2d\x7e\xda\xeb\x8f\x64\x39\x94\x69\xa0\x65\x8c\x5c\xf9\xa1\xa8\x7c\x28\x64\x8c\xd9\xec\x79\x60\x93\x05\xda\xfe\xc9\x1d\xec\x6e\x93\x8e\x6f\x1c\x6a\x92\x7d\x80\xb4\x21\xef\xd9\x56\x8b\x79\xff\x2a\x8a\x1f\xc6\x5a\xb9\x5c\x0b\x7a\xd5\xf9\x57\x21\x0a\x3c\x87\x50\xfe\xbf\x5b\xb0\x28\x5d\x37\x9f\x32\x41\xb5\xb1\x17\x74\xee\x3b\x41\xb8\xe7\x3d\xed\x89\xed\x97\xfb\xe2\x08\xfe\xc6\x27\xb3\x06\x5a\x22\x9f\xe9\xad\xea\xf4\x79\xcb\xb6\xda\x51\xab\x84\xa1\xd4\xce\xe5\xda\x71\xab\xda\xb3\x56\xb5\x57\x68\xd5\xc6\x1f\x45\xdc\xd9\x5e\xc7\xfd\x4e\x1e\xec\x52\x13\x51\x9b\x66\x5f\x85\x2e\xa7\xd3\xbd\xfb\xbb\xf7\x55\x90\x0c\x5c\x5a\x52\x37\x59\x53\xfc\xb4\x58\x4b\xfc\xb4\x59\x3b\x4b\x7c\x1b\xab\xcb\x16\xe0\x32\x6f\xaa\x08\x8f\x3a\xea\x1f\xe6\x59\x0b\xd2\xac\x2c\xfa\x58\x31\xda\x52\xc1\xdc\xdc\xbc\xac\x7d\x94\x73\xf3\x8a\x11\x6a\x49\x9f\xd4\x23\x0b\x1b\x66\xd8\xbe\x69\x86\x0d\x0d\x92\x53\x26\x79\x81\xbc\x4c\x9c\x60\xa2\x30\x5f\xb4\xb1\x93\xc8\x64\xc8\x53\x56\xf3\x08\xbe\x30\x4f\x45\xf5\x82\x15\xbd\xa0\x79\xfe\x59\xd3\x2c\xaf\x44\x7b\x0c\x79\x8e\x34\x0f\xe5\x86\xdf\xb6\x24\x3b\x6f\x83\xa3\x9e\x86\xcd\x06\x7d\x94\x04\x31\xdb\x63\x47\x19\x53\x7c\x76\x42\x13\x4f\x34\x01\x91\x71\x13\xc2\x5f\xcd\x3e\xeb\x88\x9f\x8e\x7b\x23\x7e\x6e\xdc\xae\xf8\xe9\xba\x3d\xf1\xd3\x73\xfb\xe2\xa7\xef\x0e\xc4\xcf\x60\x2d\x4b\xce\x33\x59\x72\xe4\xf3\x33\x7b\x04\xd3\x84\x47\x98\x26\x3c\xc2\x14\xe1\x11\x7e\xb3\xf0\x08\xcc\xc2\x63\x67\x8a\xde\xc7\x0d\x0f\x5c\xb9\xf9\x6b\x77\x36\x87\x25\xea\xd7\xf6\xd2\xed\xc8\x22\x76\x8a\x78\x63\x3a\x77\x5b\xa6\xbb\xb6\x5a\xa6\xf3\xf8\xd1\x83\x39\x16\x7c\x04\x4f\x5c\x6b\x2b\x67\xf2\x5b\x78\x26\x1f\x4f\xb9\xef\xb0\xa3\xec\x3d\xe1\x07\x96\xee\x64\x6b\xfe\xee\xe6\x4e\x3e\x4f\xfe\xe5\xd6\xb3\x67\x3b\xec\xc0\x4a\xac\x85\x77\x84\xc1\xb1\x93\x07\x39\xc8\xdd\xae\x89\x83\xba\x27\x37\x3a\x07\xf5\x58\x17\x84\xa4\x05\x1f\x81\x83\xba\xa7\xec\x66\x4d\x0e\xba\x89\x39\xe8\x66\xc6\x41\xdd\x88\x83\x7a\xc4\x41\xbb\xa0\x0b\xde\x95\xa2\x79\xc8\x93\x5c\xd4\x07\x2e\x72\x0a\x69\x2b\x6a\xdd\x1d\x72\xd7\x71\x69\x91\x35\x17\x28\xd6\x5c\xf2\xe0\x10\x07\x20\x66\xfb\x4e\x96\xf2\xbe\xcd\xbe\x33\x17\xcc\xb6\xef\x54\x17\xff\xd2\x78\x1e\xd5\x07\x8c\x36\x90\xc0\xde\x34\x9e\x6e\xf0\x0d\xd8\x40\x35\xf7\x06\xb9\xdc\x20\x63\x0b\x50\x60\xd8\xb7\x32\x90\x3b\x56\x3c\xbb\x90\xb1\xed\x68\xf7\x46\xa6\x34\xe4\xd6\x9b\x58\x76\x58\x47\xfc\xdc\xb0\x1b\xf1\xd3\x65\x5d\xf1\xd3\x63\x3d\xf1\xd3\x67\x7d\xf1\x03\xf4\xcd\xb4\x54\x75\xb4\x96\x98\x80\x52\xce\xd4\xe9\x27\x3d\x7e\x3f\x07\xed\x1f\xea\x3f\x94\x73\xd4\x82\x1b\xea\xbb\xeb\xe9\xe8\x90\x62\x90\xaa\xf6\xe8\xb1\x0c\x17\x1d\x25\x5c\x54\xc2\x25\x25\x5c\x5d\xd6\x7d\x18\x18\x30\xa1\x4e\xb1\x76\xb3\x9f\x64\x6e\xe8\xcc\x3b\x6c\x9a\x91\xc1\xde\x24\x7b\xdd\xb8\x48\x4e\x1f\x8b\xc6\x55\x72\xf8\x2a\xfd\xb4\x94\xd3\x51\x22\x85\x82\x12\x29\x52\x84\x0c\x77\x7d\x65\x1d\x65\x48\x52\xb4\xa5\x4c\xed\xe5\x8a\xa2\x2c\xaf\xf6\x08\x2d\xfc\x59\xbe\xaa\x8a\xfc\xad\xa9\x22\x5f\xf7\xdd\xb6\xd2\x4f\x7d\x54\x08\x47\xbd\x9f\x41\xea\xa8\xbd\x2c\x3c\xbc\x69\x7d\xdc\x86\xec\xa4\x23\xb2\x56\x7b\x41\x90\xa9\x90\x85\x97\x35\x43\xfc\x7f\x7f\xfa\x51\x53\xda\x5b\x58\x0d\xde\x59\x63\xf6\xf3\xf0\x7f\xec\x4c\x03\x23\x6f\x77\x88\xc0\x74\x6e\x5f\x71\x84\x99\x27\x0b\xc1\x21\x8c\xa3\x09\x3e\xa9\x3c\x1c\x03\xc6\xf0\x6e\xb7\x17\x8e\xff\x3b\xa8\x3b\xf1\x2c\x62\x07\xb4\x94\xbb\x35\x17\xec\x8f\x90\xe4\xa5\x0b\x41\x78\x90\xd8\x70\xba\x56\xbb\x7f\x30\x09\x22\x00\x19\xef\xbb\x30\xed\xfe\xa9\xd5\x37\x5a\x97\xa9\x8a\x63\x54\x21\xca\x8e\x80\x6f\xa9\x88\x2c\x79\x2f\x02\x5d\x23\x52\x6e\x64\x15\xd7\x84\xab\x53\x30\xe9\x3b\xe7\x98\xbe\x6e\xce\x3f\xe9\x38\x75\xb2\xa8\x37\x62\x3b\x92\x0e\xff\x5e\xcb\x12\x54\x5d\x96\xfb\x52\xe6\x5c\xe4\xbf\xf4\x39\x58\x4d\x57\xe2\x62\xa7\x2c\x9b\xf0\xaf\x62\x11\xae\x65\x0a\xc2\xe2\xa8\x3f\xbc\x07\x72\x2c\x3c\x30\x14\x68\x87\x85\x9c\x79\x13\x42\xdb\xa3\x54\x0f\xb5\xc9\x95\x3c\x8d\xb8\xde\xf9\x8a\x26\x0b\xd5\x83\xef\x4d\xd3\xc1\xf7\x62\x3e\x97\xd3\xbf\xd3\xb9\xf7\x5d\xea\x11\xf3\x19\x5b\x61\xae\xc9\x9b\xc4\xf2\xf1\xcb\x42\x01\x10\x24\xb6\x86\x12\xf6\x9c\x7d\x49\xbb\x70\xe7\x1f\x0b\xdf\x4d\xc3\xe8\x90\xdd\x2e\xaa\xc7\x43\x76\xde\x2e\x1b\x6e\x5d\x35\xde\x5e\x9e\x33\x68\xbd\xd2\x85\xb3\xf5\x7a\x5f\x1e\xa6\x0a\xe8\x20\x95\x76\x69\xc2\x7a\x72\x5b\xbb\x81\x6e\x77\x16\x06\x3d\xc5\x9f\x64\xd5\x56\x9e\x26\x7a\x6b\x6b\x15\x55\x34\xaf\xa2\x55\xb2\xd5\x89\x5e\x4f\x96\x3a\x91\x39\x17\xa9\x93\x36\x1f\x04\xbd\xf0\xe7\x70\xda\x1e\x06\xaa\xcf\x62\xa9\x07\x39\x51\xc3\x00\x5d\xc2\xf1\x38\x0c\xfe\xa6\xab\x63\x43\xf1\x33\x74\x47\xe2\x67\xa4\xa8\xaa\xb8\x59\x18\x8f\x23\x8a\x06\xc3\x56\x42\x22\x1b\xdc\xf5\x7a\xee\x74\xfc\xf4\x47\x96\x4e\x93\x20\x3f\x5f\x4b\xf8\x87\xe8\x5b\x06\x41\x7a\x37\x7e\x35\x1c\x83\x8b\x19\x08\x71\x88\x1f\xdf\x4f\xb9\xdf\x8d\xaf\xc1\x5a\xf8\x7d\x74\x37\x69\x5b\x33\x68\xf9\xe4\x4d\x7a\x28\xbd\xe3\x83\x50\x40\xdf\xc4\xbd\x8b\xc1\xdc\xbd\x91\x3e\x1e\xa9\x7c\x43\xd3\x81\x90\x05\x9f\x0b\xd7\x6e\x13\x7e\x9c\x6b\x74\x2b\x2c\xa7\x5d\x3d\xec\x3a\xa5\x85\x88\xe2\xe7\x83\x3e\x32\x19\xa8\x3b\xcb\xb7\xf7\x25\x67\x82\x27\xfd\x73\x54\x31\xbf\xbe\xc6\xdd\x51\x70\x3b\xdc\x70\xdc\xe7\x53\xc8\xc7\x37\x7e\x57\x40\x82\x02\x19\xdb\x0d\xb4\x85\x4a\xe3\xa9\xbb\x96\x81\x8a\x6f\x89\x8a\x30\x93\x17\x54\xec\xb0\x16\x51\xb1\xa3\x39\x65\x4c\x0e\xe0\x35\xa9\x78\x03\x4e\x81\x57\xb1\x97\x39\xdd\x7d\x0c\xae\x4f\x95\x82\x37\xb9\xdc\x4d\x86\xff\x40\xdd\x47\x71\xa3\x79\x8a\xb7\xd3\x45\xb5\xba\x61\xd3\x6d\xa5\xde\x65\x1c\xed\xad\xae\xba\x42\x4d\x91\x8a\x12\x29\x16\x64\xa4\xa6\xe4\xc2\x35\xe5\xa5\x1d\x4f\x3d\x86\x24\x16\x35\xaa\x1d\xde\xb3\x0f\x70\x84\x45\x3d\x0e\xdd\x1c\x01\x54\xd9\x46\x2b\xf1\x73\x22\x73\x25\x51\x7b\x55\x3f\x04\xd0\x67\x3d\x77\x3d\xae\x18\xb2\xfe\x61\xb4\xa2\x95\xe5\x88\x19\xb2\xa1\xda\x67\xc3\x5c\x6e\xb8\x0c\x53\x10\xc3\x0d\x6d\xae\xcd\x3e\xb7\xc1\x16\xe8\x69\x1b\xac\x4d\x96\x11\x1b\x48\x67\x5b\xfa\xe4\x75\xc4\x46\x2a\xd2\xa3\x5c\x6e\xf4\x0d\x74\x19\x11\x5d\x8a\x34\x5c\x8a\x5b\x19\x2e\xe4\x27\x8c\x5d\x28\x89\xc9\x33\xe9\x87\x85\x37\xf0\x7e\x45\x32\x59\x40\x46\xc0\x4a\xe8\x37\xf8\x47\x99\xbf\x42\xcd\xbc\xd7\x7b\x02\x6c\xe1\xe7\x82\x68\x2d\x95\x0f\x0e\x83\x68\x9e\x36\xaf\xae\xf8\xa4\x17\x86\x23\x79\x57\x28\x36\xcc\x9c\x25\xdb\xde\x32\xdb\x2e\xdf\x6d\x19\x08\x46\x86\xf8\x01\x46\x98\xb7\xd8\xa4\xbd\x10\x87\x8c\x86\xdc\x57\x32\xe5\x32\xcc\x2f\xdd\x96\x9b\xcf\x6a\x3e\x06\x4c\xe6\xbc\x79\xb7\x22\x87\xff\x3d\x9b\xfb\x36\x0f\x6c\x1e\xda\xbc\xb9\xdc\x63\xeb\xf6\x9d\x7d\x6f\x3f\xd8\x8f\xf6\x93\xfd\x65\xcb\x1e\x05\x1e\xfd\x42\xc0\xc3\x80\xe7\x72\x1f\x03\xbe\xcb\x03\x0c\x04\x2e\x0f\x31\x00\x65\x9a\x18\x68\x7e\x3f\xdb\xf0\x56\xfc\xdc\xba\x68\x01\x8e\x5d\x34\x14\x27\xee\x54\xfc\x4c\xdd\x3b\xf1\x73\xe7\xde\x8b\x9f\x7b\xf7\x41\xfc\x3c\xb8\x8f\xe2\xe7\xd1\x7d\x12\x3f\x4f\xee\x17\xf1\xf3\x65\x0d\x67\x08\x4a\x2c\xc6\xe1\x37\xfb\xfe\xe9\x4e\xd3\xe0\x29\xe1\x8a\xa7\x64\x39\x53\x6e\xee\x20\x76\xad\x6c\x38\x87\x9d\x6d\x1c\x2d\x74\xdc\x9a\x14\xba\xe6\x4b\xdc\xc6\xfe\xe6\x6a\xdd\x70\x9b\x9f\xbc\x52\x10\x9b\x1c\x52\x8b\x8d\xa7\x45\x69\x05\x6d\xc9\xe3\xa2\xc7\xf5\xa6\xbc\x67\x86\xcb\x3b\x66\x32\xae\x84\x00\x39\xa5\xb6\xad\x99\xcb\x35\xbf\xc1\x2e\x6b\x46\xe0\x4b\x04\x7e\xe3\xa6\xf3\xcc\xde\x6b\x69\xbe\x34\xa7\x4c\x1f\xcb\x6b\xae\x82\x51\x9b\xa4\x4b\x94\xbc\x4d\x2d\xf5\x72\x8d\xa2\xb6\xf2\xb6\x95\x86\x3a\x75\x32\x43\xdb\x8c\x27\xed\x3f\x58\x7b\x17\x27\xe3\x13\x16\x9d\xba\x4b\x51\x2f\x80\xc7\x24\x4a\xc5\x44\x99\xa3\xec\x32\xd5\x72\xa2\x4c\x2d\xb5\x0c\x6d\x71\xd7\x4a\x1d\x2f\x53\xca\x29\xd6\xe6\x8b\x15\x0b\xa9\xc5\x60\xb5\x22\x91\xdf\xc9\xca\x9f\xac\xa0\x98\x55\xc0\xa9\x26\x4a\x94\x32\x4a\x68\x54\x2e\x96\x33\x4a\x68\x34\x2e\x56\x52\x4b\x7c\xec\x68\xed\xae\x66\x14\xd0\x1b\x7e\x94\x55\x42\x6f\x79\x2d\xab\x88\xde\xf4\xe3\x8c\x22\x7a\xdb\x4b\x85\xcc\x22\xa0\x7c\x12\x65\xd2\xbb\x3d\x12\x80\x89\x22\xa9\x1d\x7f\xf6\x36\x91\x3b\xb5\xd3\x49\x3a\x24\x8a\x24\x14\x55\x49\xf6\xa9\x5c\x5a\x67\x6d\xb4\xb5\xd0\x39\x3a\xbb\xf0\xa2\x43\x6b\x69\x25\x52\x44\xa5\x8d\x68\x22\x01\x50\x9b\xe4\x1d\xd5\x6f\x12\x28\xd0\x79\x2a\xf1\x7a\x55\xa9\x18\x23\x52\x23\x44\x6a\x5b\x43\xa4\x56\xef\x9a\x11\xe9\xda\xd5\x72\x8c\xc6\x31\xa1\x71\xbc\x35\x34\x8e\xeb\xbd\x24\x1a\x24\x9a\x68\x45\x54\x0a\x2a\xab\x47\x07\xe9\x7a\xd1\xd1\xb3\x7c\x5e\x62\x5a\x2e\x90\x31\x52\xd8\x06\xa6\x34\x93\xeb\x2f\xc2\xb4\x6f\x03\x7a\x31\x26\x0e\x61\xe2\x6c\x0d\x13\xa7\x3e\x90\x98\xa4\xae\x22\x0f\x68\xe5\x3f\xc6\xad\x48\xb8\x15\xb7\x86\x5b\xb1\x3e\x5c\x12\xb7\x61\x02\xb7\x12\xe1\x56\xda\x1a\x6e\xa5\xfa\x68\x49\xdc\x46\x09\xdc\xca\x84\x5b\x79\x6b\xb8\x95\xeb\xb7\x4b\xe2\x76\x9b\xc0\xad\x42\xb8\x55\xb6\x86\x5b\xa5\x3e\x5e\x0a\xb7\x71\x74\x63\x86\x3d\xc6\xcb\x32\x12\x68\x56\x09\xcd\xea\xd6\xd0\xac\xd6\x27\x4b\x92\x70\x92\xd8\x43\x51\x3e\x22\xe4\x8e\xb6\x86\xdc\x51\x7d\xba\x24\x72\xd3\x24\x72\x35\x42\xae\xb6\x35\xe4\x6a\xf5\xbb\x25\x91\xbb\x4b\x22\x77\x4c\xc8\x1d\x6f\x0d\xb9\xe3\xfa\xfd\x92\xc8\xdd\x27\x90\xab\x90\x52\xa8\x6c\x4d\x29\x94\x0a\xf5\x87\x45\xc8\x3d\xcc\xe3\xe2\x10\x2e\xce\xd6\x70\x71\xea\x8f\x4b\x12\xea\xd1\xbc\xb9\xe8\x51\xdb\x5c\x54\x29\x12\xd6\xc5\xad\x61\x5d\xac\x3f\x25\xb1\xa6\xe9\xf3\x53\x8c\x44\x89\x90\x28\x6d\x0d\x89\x52\xfd\x4b\x02\x09\xda\xb8\xfd\x45\x5c\x34\xf4\xf9\xda\x83\xc8\x7e\x84\x4c\x99\x90\x29\x6f\x0d\x99\x72\x9d\xf3\x18\x1b\x79\x13\x2e\x37\xdd\xd7\x0e\xf0\xf5\xaf\xe7\x7c\x70\x19\x3b\x86\x2c\x3a\x6c\x57\x49\xf8\x70\x34\xb7\x4c\xa5\xce\x7d\x66\x00\xa6\x40\xc2\xe6\x1f\x51\x7e\x5d\x52\x42\x79\xee\xab\xcd\xe7\x7e\x2e\xc7\xfd\xb4\xe6\x93\xbf\x0b\x9d\x7f\x7e\xc2\xfd\x19\xf5\x7d\x95\x86\x70\x55\x1f\xc2\x50\x86\x07\x73\xf5\x05\x50\x5f\x90\x56\x1f\x66\x8a\x08\x52\x4b\x10\xe4\x38\x49\x90\x9a\xc1\x77\x54\x39\xae\x47\xbf\x55\xf4\x62\x19\xce\x58\x70\xae\x1f\xb2\xa8\x3a\xd4\x86\xed\x0d\x7d\xe8\x3d\x8f\xb5\x5d\x1e\x2e\x22\x63\x99\x50\xd0\xb9\x16\xca\xf0\x70\x8e\x8c\x21\x90\x31\xcc\x20\xe3\x0f\x3c\x44\x3a\x56\x13\x6b\x6a\xd5\xe4\x9a\x5a\xb5\x58\xe7\x4d\xd5\x81\x44\x08\x55\xe8\xb3\x6e\xb5\x40\x76\xde\x9c\x43\xa8\x09\x08\x65\x78\xc6\xcc\x9d\xd1\x34\x74\x46\x95\x2a\xae\x6e\xce\xd9\x58\x22\x6f\xe3\xfa\xfb\x16\xa5\x83\x7f\x6e\xb1\x83\xc3\x6f\x14\xf0\x18\xf7\x44\x00\x07\x9b\x08\xe0\x28\x10\x01\xec\x47\x11\x40\xfa\x7d\xd7\x25\x92\x5b\x76\x2b\x7e\xc6\x6c\x2c\x7e\x26\x6c\x22\x7e\xa6\x6c\x2a\x7e\xee\xd8\x9d\xf8\xb9\x67\xf7\xe2\xe7\x81\x3d\x88\x9f\x47\xf6\x28\x7e\x9e\xd8\x93\xf8\xf9\xc2\xbe\x64\x6d\x8d\xd1\x09\x94\x79\x4c\x9c\xf2\x2d\x3c\x25\x2e\xd9\xc5\x70\x4e\xdc\xbc\x9a\xc2\x5b\x36\x6f\xdb\xbc\x63\xf3\x1b\x9b\x77\x6d\xde\xb3\x79\xdf\xe6\x03\x9b\x0f\x6d\x3e\xb2\xf9\xad\xcd\xc7\x36\x9f\xd8\x7c\x6a\xf3\x3b\x9b\xdf\xdb\xfc\xc1\xe6\x8f\x36\x7f\xb2\xb9\x50\x23\x1e\x40\x87\xbf\xbe\xed\x05\xb6\x17\xda\x5e\xf3\x1f\xb1\x36\xc3\x5b\x18\x68\xb9\xbc\x8d\x01\x10\x42\x1d\x0c\x74\x5c\x7e\x83\x81\x1b\x97\x77\x31\xd0\x75\x79\x0f\x03\x3d\x97\xf7\x31\xd0\x77\xf9\x00\x03\x03\x97\x0f\x31\x30\x74\xf9\x08\x03\x23\x97\xdf\x62\xe0\xd6\xe5\x63\x0c\x8c\x5d\x3e\xc1\xc0\xc4\xe5\x53\x0c\x4c\x5d\x7e\x87\x81\x3b\x97\xdf\x63\xe0\xde\xe5\x0f\x18\x78\x70\xf9\x23\x06\x1e\x5d\xfe\x84\x81\x27\x97\x7f\xc1\xc0\x97\x78\x3d\xc9\xe3\xf8\xcb\x5d\x2f\x4a\x80\x14\x1f\x03\xbe\xeb\x05\x18\x08\x5c\x2f\xc4\x40\xe8\x7a\x4d\x0c\x34\xff\xc9\xab\x50\x81\xdc\x50\x74\x5a\x90\xa6\x45\x9a\xdd\x91\x62\x76\x2c\xb7\x4d\x57\x87\x23\x81\x6c\x74\xdf\x6e\x80\xb6\x86\xe8\xaa\xc0\xac\x22\x49\x2f\xac\xb9\x4a\x83\x59\x96\x5a\x36\x33\xd9\x17\xf5\xf8\x48\x5a\xe2\x41\xda\x80\x16\x04\xb9\x2b\x96\x07\xdb\xa9\x47\xe7\xda\x62\xed\xaa\x60\x38\xfb\x45\x9f\x1c\xe3\x8a\x57\xf4\x0d\xcf\xd2\x45\xc1\x92\x0c\x96\x65\xb0\x22\x83\xd5\xbc\x5c\x1d\xd3\x21\x1d\xc9\x8c\x35\x19\x3c\x96\x41\xa7\xa0\x84\x1d\x25\x5c\x8c\xe1\x3a\x26\xe4\x4b\xf4\xb1\x68\xfa\x58\xa6\x8f\x25\xd3\xc7\x0a\x7d\x2c\x9b\x3e\x56\xe9\x63\xc5\xf0\xb1\x18\x83\xad\x9a\x3e\x3a\xf4\xf1\xc8\xf4\x31\xae\xb3\x66\xfa\x58\xa0\x8f\xc6\x9e\x70\x24\x01\xf1\x58\x23\x2d\xce\x98\xe0\x14\xe9\xa3\x63\x84\xa3\x50\xdf\x91\xe4\x57\x8e\x47\x16\x13\x83\xb4\xa4\x9d\x86\xa1\xd7\x60\x0b\xfa\x4a\x89\x88\x1b\xdc\x45\xbb\xbb\x4f\xe1\xa4\x33\xb8\x17\x22\x6a\x6f\x1c\x36\x7b\xa1\x3f\x8d\x86\x07\xad\x45\x17\x8f\x74\x97\x51\x27\x5a\x0c\xee\xcc\x5f\x97\x74\x9c\x58\x49\x28\x68\x4e\x89\x5d\xb6\x51\xae\xae\x97\x1c\xcd\x21\x31\x7f\x7f\x18\xf9\xf1\x8b\xf4\x75\x23\xd3\xf8\xd8\xdb\x10\xfb\x8e\x62\x07\x17\x2d\xbc\xe9\xe7\x9c\x82\x78\xa1\x45\x5f\xde\x3d\xc4\xe4\xbc\x4d\x78\xc6\xc2\x7e\x43\x33\x7d\x1d\x1f\x87\xe8\xa3\xfa\x46\xac\x1b\xa6\xe3\x05\x5f\x01\x2d\xd5\x6d\x72\x43\xde\xcd\x1b\xf2\x6e\xce\xb9\x37\x4b\xe5\x78\xf2\xbe\x35\xcc\x1d\x0d\x73\x1d\x6b\x81\xaa\x35\xef\xc2\x29\x55\xe2\x39\xe2\xd6\x30\x2b\xd6\xe7\xaf\x06\xd4\xf1\x8a\xd2\xd5\x05\xae\x2a\x61\x55\xdd\x1a\x56\xa5\xa5\xb1\xaa\x96\xb5\xf5\xbf\xad\x61\x55\x26\xac\xe4\xe2\x91\x8e\x17\x7d\x21\xcc\xb4\x05\xc1\x2d\x61\x56\xf9\x16\xcc\x68\xc1\x4b\x5b\x24\xdc\x0e\x6a\xd5\x7a\xd7\x30\x44\x49\x1e\x66\xad\xff\xc1\x3c\x56\x45\xa1\x9b\xcb\x75\x53\x11\x20\x22\x10\xf4\xae\xb6\xac\xb7\xb5\x56\x1e\xa5\xdc\x6a\x25\x30\x48\x28\xea\xb2\xaa\xa8\x69\x55\xaf\xa7\x91\x89\x0e\xaf\x67\x2d\x15\xc1\x2c\x5f\x6d\x41\x2f\x97\xeb\xa5\xe1\xdf\x87\xec\x44\xa0\xac\xd5\x1d\x70\x1c\xa8\x90\xfb\xb9\x5c\x3f\x83\xfc\x3b\xd3\xac\xfd\x2d\x2c\x06\x49\x07\x6e\xcb\x74\x12\x90\x5a\xf7\x9f\x1b\xc2\x68\x9d\x35\xc9\xd2\xa5\x1d\xda\x59\x7d\x3e\xfa\x0c\x14\x8a\x57\x7e\x07\x86\xb1\xf5\x33\x1f\xfd\x14\x3e\x4d\x2c\x6d\xa1\x6e\xbd\x0b\x7c\x86\x6c\xe0\x8e\xd8\x10\x3c\x01\x05\x75\x79\xed\x07\xeb\xf6\x64\x24\xaf\xba\x42\x3f\xb6\x3a\x23\x18\x83\x1f\x6e\xc2\x2c\xc8\x05\x77\x5e\xdd\x9e\xb2\xd1\x9a\x77\x5e\x8d\xe2\x3b\xaf\x46\xb3\x3b\xaf\x6e\xa3\x3b\xaf\xc6\xe2\xce\xab\x45\xd2\x6a\xf7\xf7\xa9\x85\x40\xf3\x9d\x5e\xc9\xb5\xe8\x0a\xa6\x89\xea\x90\xf6\x9f\x39\x70\x33\xf2\x16\x56\x07\x77\xd4\xf2\x4a\x2d\xef\x4e\xcd\x83\xe4\x52\x70\x9a\x4e\x84\xac\x35\xc6\x29\x9b\xaa\x2d\x9f\x82\x4b\x73\x85\x7b\xaf\xa6\x3a\xd1\xb7\xb0\xae\x78\xfb\xec\x19\x0a\x01\x6d\x21\xa9\x90\xa2\xd6\xff\xf7\x5e\xe8\x57\xca\x2f\xb0\x82\x6a\xe9\x56\x50\x25\xe9\x56\xab\x24\xe9\x5d\xae\xdf\xa5\x5a\x41\x95\x2a\x65\xd4\x6d\x15\x58\xac\x50\x3b\xfd\x2e\x97\xbb\x4b\xeb\xf2\x7b\xc8\x4e\x82\x27\x6b\x71\x14\xd6\x3f\x54\xc8\xf7\xb9\xdc\xfd\x5f\xd5\x0a\xba\x8f\xda\x52\xa3\xb6\x6c\x64\xc2\x11\xaf\x31\xef\xd2\xbe\x78\x88\x95\x69\x85\x94\xe9\xc3\x89\xce\x26\xb0\x13\xe2\x65\x27\xec\x05\x16\x79\xc7\xaa\x09\x8f\xdb\x43\xba\xe2\xfb\x8f\xe2\x43\xda\x68\x77\xdd\x7f\xfa\xf3\xcf\xc5\x43\xba\xaa\x3a\x2e\x13\x6b\xca\xf1\xc2\xf9\x63\xea\x90\xae\x96\x28\xa3\x2e\xc9\x61\xa9\x51\x65\xd5\xc7\x5c\xee\x31\x8d\x51\x9f\x20\x7b\xc4\x00\x0f\x59\x0b\xe7\xb0\x7a\xa9\x42\x7e\xca\xe5\x9e\xd2\x20\x7f\x81\xec\x6f\x79\x3f\x74\x91\xf7\xbe\x30\xc6\xf6\xf7\x77\x39\x03\xf8\x92\x77\x77\x68\x27\x7c\x9d\x6d\x0e\xe0\xac\x71\x6e\x38\xf6\xf1\x90\xb5\x4d\x00\xd7\xc4\xd5\x0e\xe0\x3c\x97\xe3\x7c\x05\xfb\x80\x73\xcd\x40\xd8\xc6\x5e\x01\x58\xfb\x7e\x66\x39\x79\x00\xee\xea\x1b\x4e\x70\x87\xcb\x2e\xad\x01\xa3\x2e\x3e\xae\x73\xcf\x30\xf0\x5e\xf4\xc2\x3e\x0d\xbc\x23\x42\x5e\xd7\x78\xb8\x55\x61\xae\x7f\x3c\xe8\x1f\x2f\x8d\x42\xdc\x87\x22\x38\x3e\xe2\x9e\xf1\x17\x3d\xfc\x5d\xad\x25\x64\x86\x46\xce\x0c\x3b\xe2\x28\x21\x74\x8e\xb4\x97\xe7\x9c\x3a\x0f\x52\xa5\xce\x51\x99\x72\x96\x37\xb1\x37\x89\x87\xa2\x88\x6a\x4e\x1c\x55\x08\x7e\x65\xbd\x4d\x3b\xbb\x37\x29\x78\x18\x35\xa8\x4a\x0d\xda\xc8\x78\xfa\x4b\xf8\x4e\x8e\x4a\x49\xb6\x29\xee\x7e\x65\x88\x30\xc1\xd3\x8f\x47\x85\xe4\xc0\x38\xae\x2f\x92\x83\xfe\x02\x39\x78\x74\x44\x10\x37\x77\x40\xf3\xa8\x40\xcb\x45\xda\x21\x0b\xde\xa4\x13\xa9\x10\x50\x2e\x79\x88\x63\x25\x35\x56\x2c\xc8\x98\xbc\x9f\xf4\x28\xb1\x7a\x57\xd3\x2e\x28\x05\xb9\xd6\x4a\x1d\xda\x35\x9a\x8f\xd7\xf4\xf9\x38\x94\xe4\xad\xb9\xa1\xd7\x82\xa1\xd7\x4a\x1d\xda\x6d\x28\x22\xf6\xc5\xf0\xb6\x22\x3b\x6b\x65\xaa\x43\x13\x1f\x98\xb5\x33\x57\x47\x07\xea\xe8\xa4\xd6\x71\x03\x45\x70\x17\x00\x41\xaf\x10\x74\x5d\x78\x88\xac\x37\x73\xd0\x6f\x00\xfa\x4d\x1a\x74\xcc\x04\x44\xae\x21\x81\x6b\xc5\x04\x81\xb5\x25\x63\xd0\xeb\x5d\x7a\x06\xc1\x35\x7a\x40\xe5\x5d\x69\xa5\x08\x64\xf2\x38\x9d\xbe\xf4\xc0\x07\x8d\x20\x18\x93\xfc\xaf\x1d\x25\x50\xa8\x25\x51\xa8\xd6\xb9\xc9\x1b\x8e\xdb\x7a\xe9\xbe\x14\x9a\x0f\x1c\xeb\x6b\x06\x50\x94\xf7\xe6\x48\xd4\x03\x12\xf5\x52\x3b\xa0\x0b\x45\x90\xf2\xc7\x49\x54\x8e\xea\xbc\x6f\x5a\xbf\xe8\x75\xfc\xd0\x2a\xd8\xfa\x97\x37\x21\x08\x87\x08\x47\x87\x70\xd4\x19\x11\x60\xf2\xfe\x1c\x8e\x7d\xc0\xb1\x9f\x8a\xe3\x80\xd0\x80\xbc\x66\x92\x14\xa9\x3a\xdd\x17\x03\x65\xf9\x60\xae\xba\x01\x54\x37\xc8\x22\xc9\xc0\x4c\x92\x9a\x60\x90\x83\x3e\xef\x86\x11\x15\xce\xde\x2e\x26\x03\x1f\x32\xde\x15\xfb\xc2\xe2\xfe\x2a\x45\xf3\x37\x3e\x3a\xe1\xc3\x79\x77\xe8\xb1\xea\x1d\xe0\xb7\x4c\x6c\x23\x1b\x1b\x48\x1f\xf9\xa3\xf8\x6d\xd4\xe8\x0a\xc1\x35\x0c\x95\x31\xe3\xe3\xb9\x46\x8f\xa1\xd1\xe3\xd4\x46\x4f\x66\x34\x1e\x27\x17\x66\xb1\xb6\x2a\xd5\xa6\x2b\x41\x28\xca\x27\x73\xb5\x4d\xa0\xb6\x49\xaa\x12\xb4\x38\x7a\x7b\xf9\xed\x29\x10\x69\x4d\x7f\x2f\x00\x20\x87\xaf\x08\x91\xc7\x97\xdf\x5e\x33\x0b\x30\x89\x1e\xc0\x3d\x29\x96\x4f\x4f\x4f\xc5\x8e\x98\x3c\xf4\x48\xe4\xf2\x3a\x4e\x0e\xff\xe3\x32\x1d\xa5\x06\x39\x3b\xc5\xbe\xbb\x03\x99\xce\xef\x85\xfc\x9b\xbb\xb0\xe8\x88\xf2\x6b\x7a\x05\x33\xdf\xcf\x91\xe2\x1e\x48\x71\x9f\x4a\xf8\x07\x28\x32\x7b\xa4\x2e\x62\x6a\xda\x8a\xf9\x10\x55\x57\xa3\xea\x6a\xdb\x39\x41\x5e\x2b\x51\xb3\x0b\xd1\xef\x51\x86\x09\x7a\xac\x5d\xa4\x5d\x48\x12\x12\x08\x98\x3e\xf3\x75\x0a\x34\x62\x21\xa0\xb5\x0a\xca\xf2\xc7\x39\x22\xc2\xf4\x17\x52\xd2\x88\xf8\x24\x8a\x50\x27\x51\x0d\xa5\xb8\x06\x7d\x76\x2d\xb2\x3f\xcd\xd5\xf0\x04\x35\x3c\xfd\x65\xed\xd0\x27\x6a\x12\xa9\x5e\x08\x6c\x68\x8d\x2f\x43\xc5\x01\x84\xff\x2c\x02\x2e\xe3\xa4\xe3\x5f\xd8\xec\xa2\xb1\x0a\x89\xf9\x2f\x27\x8b\x54\x03\xed\x3f\x4c\xd8\x0e\xfc\xcb\x5f\xe1\x4d\x1f\x8f\x2f\xd6\x3b\x5f\x88\x0d\x8f\xe2\xa6\xea\x02\x10\x8a\x7b\x73\xee\x0d\x0f\xdc\x1b\xde\x2a\xee\x0d\xcf\xe0\xde\xa0\xfa\x6b\x71\xfd\x1b\x91\x88\xd0\x77\xfc\x8b\xe2\xe2\x80\x1e\xd4\x76\x5f\x55\x77\xed\xe4\x70\x0a\x8e\x86\x54\xa1\xbe\xc3\x67\x8d\x3c\x4f\x72\x3c\x39\xa6\x3d\x2f\x83\xe3\x93\x5b\x6e\x3d\x6f\xd7\x6f\x10\x79\xfe\x42\x6e\xf7\x3c\xba\x02\x9d\x4c\x59\x08\xe8\xdc\xee\x33\xcf\x9f\xe3\x76\x1f\xb8\xdd\x5f\x85\xdb\xfd\x45\xdc\xee\x14\xe3\xfa\x37\xb2\x0b\x12\xfa\xcd\xf3\xe6\xb8\xfd\x58\xdb\xb1\xb7\x3b\xc6\x2a\xe5\x63\x9e\x72\xcc\x13\x6d\xec\x03\xda\xd6\x9b\xcb\xfd\xa0\x28\x30\xfd\x0d\x14\xcc\x14\xb3\x5e\x29\x79\x17\x52\x12\x34\x64\xa9\x7b\x41\xaa\xdb\xd0\x71\xaa\x71\x5e\xdd\x0a\x86\xb2\x5e\x30\xc7\x0b\x01\xf0\x42\x90\xda\x17\x21\x14\xc1\x23\x1a\xc4\x04\xa1\xf1\x4d\x19\xaf\x29\x77\x56\x53\xa4\x58\x52\x23\x15\x35\xe2\xcc\x9a\x7c\x94\x6c\x72\x4d\x6b\xf2\xd1\xae\x7a\xba\x04\xce\xf4\x45\x43\x21\x5c\x38\x14\x8e\x63\xbc\x8f\xb7\x75\x99\x52\xad\x4e\x81\x0a\x05\x68\xe7\x63\xfa\x65\x4f\x24\x2a\xe2\xdb\x13\x21\xb0\xad\xdd\x76\xc5\xe2\x37\xa0\xe3\xc4\xe8\x38\x5b\x43\x87\x76\xab\xde\x0d\xba\x83\xe1\xc3\x00\x0d\x7c\x0d\x1f\xc2\xa6\x18\x63\xb3\xb9\xdd\xdc\xc5\x32\x4d\x59\x36\x75\x82\x11\x11\xde\xc0\x19\x46\xf4\xb6\x61\xa0\xcd\x78\x5b\x04\xd0\x37\x26\x02\xe8\xc6\xc2\x40\x97\xf1\xae\x08\xa0\xd7\x46\x04\xd0\x35\x22\x02\xe8\xb4\xc0\xc0\x90\xf1\x21\x06\x46\x8c\x8f\x30\x70\xcb\xf8\xad\x08\xe0\x1c\x5f\x04\x70\xfa\x8d\x81\x29\xe3\x53\x0c\xdc\x31\x7e\x27\x02\x38\x1d\xc5\x00\x4c\x32\x1f\x44\x00\xe7\x56\x22\x80\x53\x20\x11\x40\xf3\x47\x39\x77\x89\x16\x1c\x06\x20\x01\x53\x50\xcb\x89\x00\x8a\x38\x0c\x84\xcc\x0b\x31\xd0\x64\x5e\xf3\x9f\x79\x5a\x93\x98\x21\xfb\xb5\x34\x99\x57\xbe\x97\xd6\x78\xb9\xf0\x0d\x8c\xff\xbc\xe1\xeb\x43\x23\x03\x6a\x5c\x08\x61\xba\xd8\xd0\x3b\xe1\xb1\x23\x68\xb9\x53\x78\xcd\xb9\xcb\xad\x41\x4f\x0a\x8f\x92\x77\xca\xf8\xba\xfe\xa4\x99\x3b\x69\xe6\x4d\xf2\xae\xf3\xca\x25\x72\x40\xc8\x26\x5c\x9d\x2d\x1a\x41\x57\x67\xff\x10\x68\xaf\x0a\x9b\x1e\x60\x53\xef\x24\xdc\x3a\xc2\xda\xf1\xc0\x35\x9f\xfd\x72\x3b\xb1\x9d\xd2\x36\x9a\x29\x1d\x79\x12\x0f\x83\x25\x19\x2c\xcb\x60\x45\x06\xf1\x28\xd7\x8d\x01\x28\x10\x9a\x60\x76\x59\x74\x05\xc8\x25\xdd\x00\x02\x44\x8b\xce\xb1\x3c\xb3\xe2\x83\x2d\xa7\xa7\x25\x27\xff\xff\x96\x8b\xc7\xe5\xe3\xea\x51\xf1\x18\x80\x0a\x7b\x41\x9c\x73\xb1\xba\x51\x0e\xa8\x8b\xf2\xc2\x1e\x7a\x2c\x2d\x52\x30\x20\x30\xf0\xd9\xf2\x50\xdd\x20\x1a\x57\x5f\x71\xcb\xca\xde\xac\xd9\x47\xb2\x55\x35\x19\x3c\x96\x41\xa7\xa0\x84\x1d\x25\x8c\xc7\x06\x7b\x3a\x11\xd0\xf5\x4a\x54\xe8\xcf\x51\xa1\x47\x07\x7a\x7a\xd4\x02\xdb\xea\x13\xce\xc0\x4d\x71\x58\xd8\xbe\xb0\x65\x1d\xb3\x9c\xa2\x19\x9c\xcb\x59\x03\x82\x23\x40\x13\x39\x23\x20\x33\x8a\x0d\x66\xa5\x7b\x31\xc5\x06\x31\xc5\x7a\x2a\xc5\xa8\x60\x82\x28\xea\x69\xd0\xb2\xb8\xb0\x14\x8d\x37\xd1\x86\xc6\x85\xe5\x63\x49\x39\xf4\xbf\x1a\x9e\xb7\xf8\x8c\xf2\xf1\x7a\x39\x0d\xde\x78\xf9\x17\x78\x61\xb3\xf1\x2a\xed\x6d\x8a\xf4\x33\xf2\x2e\xce\xa1\x15\x92\x08\x2f\x10\xbd\xab\x70\x02\x0b\x4c\x42\x38\x36\x41\x0e\xb6\xe8\xb3\xc7\x42\x21\x7a\x20\x7b\x2b\xa6\x17\xd6\x74\x2d\xc6\xa7\xa3\xbf\x30\xdc\x06\x89\x9a\x7c\x60\x18\xab\xf0\xdb\x7c\x7c\x3e\x0c\xc2\xc6\xd4\x6a\x8b\x69\xd2\x71\x09\x4a\xb0\xc6\x0b\x8b\xdb\x8e\xdd\x16\x97\xf4\x77\x84\x7c\xeb\xc2\x0f\xc8\xb7\x1e\xfc\x14\x23\x31\xd7\xfd\xf3\xcf\x1f\xa0\xef\xa1\x48\x5b\x30\x42\x1f\x10\x1c\xb0\x76\xd4\xcb\xc3\x19\x96\x7d\xc0\x72\x00\x58\x0e\x93\x58\x8e\xd8\xcd\x73\xcc\x7b\x1b\x17\x1a\x47\xac\xe3\xb1\x11\x94\xb9\x85\x32\x63\xbd\x65\xed\x78\xba\xfa\x55\xa8\xc7\x29\xb4\xf4\x6e\x56\xd5\x04\x8a\x4d\xa1\xd8\x5d\xa2\x98\x7e\x71\x02\xcc\x47\xa2\xfb\x82\x12\x1a\xdd\x0e\xbe\xb5\xd7\xa2\x6e\x29\xcc\xba\xa5\x3d\x3b\x7f\xee\xc5\x9d\xc7\x7c\x24\x94\xa7\x52\xda\x47\x4a\xe3\xf4\xac\xc3\x38\xd0\xd8\x77\xbb\x33\x2d\xd8\x01\x88\x37\x00\xb1\x1b\xb7\x03\xd1\x10\xcd\x3f\x1c\x87\xc3\x71\x10\x8e\x43\x1a\x65\x3d\xd6\x78\x05\xda\xf4\xce\x9b\x44\x7e\x3b\x61\x71\xe4\x41\x29\xf7\x44\x8f\x0d\xe0\x07\x7a\x6c\xc8\x7a\xd4\x63\xc3\x5c\xae\x70\xc2\xc4\xe9\x95\x13\x68\xe7\x88\xf5\x81\xf4\xfe\xb3\x81\x42\xfa\x90\x8d\xa0\xee\x5b\xa8\x7b\xac\xd7\xdd\x1a\x0e\x83\x06\x12\x8e\x30\x9d\x00\xe6\xd3\x18\xc2\x1d\x1b\x42\xf1\x09\x14\x9f\x42\xf1\xbb\x64\x71\xf7\x6a\x29\xf2\xeb\x26\x95\xcc\x3c\xcb\x63\xe8\x50\x8f\x13\x6a\xa6\x01\xe8\x7a\x51\xa7\x58\x9e\x3a\xbd\xf5\xb6\x36\xbd\xf5\x8c\x4f\x3b\xed\xa0\x7a\x7c\xda\x89\xe7\x77\xd8\x70\xeb\xac\x71\x71\xf9\xf6\xe2\xc5\x6f\xf9\x7d\xea\xb6\xd4\x2e\xd3\xbb\x5f\x66\x33\x5f\x26\xdf\xef\x4c\x26\x50\x13\x64\xf9\x6b\xf5\xfc\x7f\x7a\xfe\xe7\xcb\xf7\xef\x2f\xdf\xbe\xa2\x8e\xcf\xec\x32\xbd\xe7\x65\x3e\x73\xd7\x07\xc3\x2b\x31\xdb\x6a\xa6\xbe\x23\xf0\x37\x7a\x3e\xe0\x7f\xcf\x1b\x01\x01\x8b\x6d\x11\xd2\x9f\xf4\x18\x94\x54\x6f\x94\xd2\x9a\xad\x2b\x44\xab\x0a\xad\x93\x40\x7f\x10\xdb\x57\x35\x13\x92\x5a\x4c\x50\x54\x44\xe2\xb2\xe8\x24\x9e\xb3\x78\x5a\x42\x0f\x97\xc0\x62\x97\x46\x11\xd8\x85\x64\x63\x44\x93\xa1\xd3\xf6\xee\x5e\x3b\x54\x75\x3b\x07\xf6\x6d\xe5\xf3\x84\x14\x0b\x34\x3a\x28\x88\xeb\xef\x1a\xd2\xa4\x33\x41\xc6\xb9\x7b\x44\x58\x82\x32\xc2\xf2\x13\x1c\x7f\x83\x13\xb8\x0a\x6d\x5a\x55\x4b\xd0\xb7\xb2\xf1\x09\x6f\xfa\x56\xa2\xcd\x4e\xa6\x6f\x04\xf3\xd8\xf0\xad\xb4\xec\xbb\x05\xd5\xba\xe9\x49\xac\x88\x0f\x44\x7e\x6d\x4f\x6c\x32\xff\x97\x70\x3c\x64\x3f\x24\x12\xfb\x50\x60\x62\x2c\x0f\x4e\x61\xfd\x6c\xc0\xe2\xea\x8e\xeb\x06\xc8\x94\xdf\x80\x08\xf1\xbd\x09\x92\x53\xd0\x5a\x3a\xe2\x7e\xb8\xb8\xea\x68\x8d\xea\xf8\xe8\x84\xc1\xce\xbb\xce\x09\x64\x28\xe6\x72\xe1\x89\x37\xe7\x58\xd1\xd6\x42\x8c\xcf\x1b\xe3\xfc\x54\x5c\x2d\xf2\x87\xf1\xfd\x31\x66\x4a\x75\x4d\x89\xd4\x3e\x03\x09\x01\x88\x9e\x68\xca\x18\xcf\x18\xe7\x9f\x86\xb4\xac\x50\x38\x50\xc2\x53\xe6\xad\xe9\x40\xf1\x62\x07\x8a\x37\x73\xa0\x84\xe0\xf1\x81\xc9\x3d\x4e\x70\xb7\xf0\x90\x43\xc8\xc2\x78\xe0\x2a\x63\x78\xce\xeb\x05\xd9\x94\xd7\x9e\xcb\x7a\x7a\xb1\x4e\xf3\xed\x79\x08\xda\xf9\xfa\x7a\x97\xf9\x8a\x49\x1d\xda\x1c\xf4\xa2\x24\x99\x1b\xb2\xae\x98\x3b\xb4\xe0\xc7\x11\xaf\xea\x75\x69\xee\x80\xd2\xd3\x20\x3b\xcb\x45\xc3\xc5\x42\x22\x7e\xa4\x5d\x80\xa0\xa2\xd6\x67\x8d\x97\x96\x67\x87\xda\x4b\x56\xeb\x9d\xbc\xef\xb1\x3e\xb1\xcc\x43\x27\xc0\x59\x50\x92\x83\x20\xfd\x6a\x1c\x4e\xc2\xc1\x34\x9a\x1d\x85\xf0\x43\xf3\xd9\x85\x39\x77\x24\xff\xc9\x7e\x14\x26\xf4\xaf\x97\x17\x1f\x7e\xcc\xef\x47\x44\x98\x35\xf0\x04\x16\xcc\x65\x6b\x9f\xcf\x82\xee\x2a\x22\xe7\x6b\x53\x91\x3d\x35\xfd\x5e\x87\x41\xe4\x12\x68\x89\xf9\x97\xac\x74\x90\x4e\xe2\x81\x20\x71\x8b\x0d\x88\xc4\xcd\x5c\x2e\x85\xc8\x73\x7a\x9c\x90\x52\xce\x53\x5a\xad\x68\xf5\x6f\x11\x23\x56\x0d\xf7\x4b\x89\xb8\xa3\xef\xcf\x96\x8c\x88\x58\x99\xab\x1e\x66\x0d\x94\x61\x34\x50\x86\xd1\x40\x19\x2e\x37\x50\xb2\xef\xaa\x2a\x16\x55\xfc\x6e\xd5\x81\x52\xac\x50\x16\x5d\xec\xc0\x8a\x88\x3a\x50\x6e\x73\xb9\xdb\xb4\x81\x32\x62\xb7\xd4\x6d\xa3\x71\xe8\xb3\x91\xde\x8d\xf8\x21\xee\xc7\x51\x34\x54\x46\xd4\x46\x59\x12\x59\x50\xc2\x29\xa4\x01\x21\xba\xaa\x43\x4d\xcf\xb5\xfb\xb1\x76\xf5\xcb\x8b\x73\x1c\x6a\x72\x40\x18\xd7\x3a\xc7\xda\x80\x40\x12\x8c\x33\x48\x39\x8e\x86\xc4\x98\x48\x99\x42\x8a\xa5\x29\x8b\x43\x3b\xb1\x0a\x5a\x8c\x2c\x66\xe0\xed\x49\x16\x1f\x4f\x22\x3e\x9e\x44\x7c\x3c\x01\xc4\xa4\x8d\xb9\xdb\xde\x78\xfb\xee\xd3\x8b\x5f\xce\x44\x67\x24\x4c\xdd\x29\x4b\xda\xf1\xe4\x92\xbf\x63\x0e\x4c\x5d\xa6\x30\x6f\xb9\x13\xd4\xbd\x3f\x05\xab\x07\xac\x96\x47\x76\x76\x78\x11\xfa\xc3\x00\x27\xc6\x97\x03\x93\x75\x0d\xb6\x35\x14\x7d\x14\xc4\x78\x80\x1f\xe7\x9a\x2c\xea\x87\x58\x4e\x58\xf7\x34\x57\x30\xbd\x84\xf3\x83\x2a\x42\x8c\x0f\xdf\xa8\xa6\x89\x7e\x43\x1b\xc2\x27\x23\x4b\x7f\xd1\x46\xc4\x1d\xfd\x3a\xfe\x1d\xbd\x53\x5d\x3a\xa2\x1b\xd9\xf4\x3b\xf8\x7d\xc5\x5f\x73\xbf\x20\x97\x30\x89\xe5\xdc\xde\x94\x8d\x6e\x81\xfb\xcb\xd8\x9a\xdf\xd9\xd4\xbc\xdf\xc2\x45\x72\xd2\xc6\x34\x53\xdb\xa9\xef\xa4\x91\xf2\xce\xb9\xcd\x36\x92\xa0\x16\x49\x18\xe2\xad\xd6\xda\x00\x42\x09\xa9\x38\x1d\xb4\xd9\x91\xfa\xfc\xd2\xc2\x5b\xcb\x0d\x73\xed\x9d\x0a\xcd\x17\xbf\x7d\xf8\xa5\x21\xb6\xef\x3e\x31\x94\x6f\x78\x36\x05\x2d\x08\xda\x97\x4c\x77\xc3\x89\x13\xdc\x27\x4f\xf3\x67\x4f\x4a\xaa\xcc\xe2\x9c\x7d\x11\x5e\x2a\x0b\xf2\x01\x2b\x7c\x39\x65\x4f\x6b\xb2\xc2\x53\xcc\x0a\x4f\x33\x56\xf8\x12\x5d\xc6\xc3\xf9\x69\x61\x87\xca\x86\xf6\x3b\x9b\xdf\xa3\xf4\x92\x0f\x52\x96\x8e\x13\x4b\xfb\x85\x24\x57\x1c\xef\x40\x34\x1b\xae\xd6\x2c\xab\x2c\x4f\x57\xcb\x71\x5f\x79\xe6\xd1\x93\x37\xd0\x69\x6f\x2b\xad\xfd\x32\x02\x0c\xe0\x9d\x51\x81\xfb\x5b\x78\x90\x69\x47\xea\xb6\xea\xe4\x13\x1a\x08\x58\x12\xec\x84\x2d\x3c\xeb\x14\x5f\x0f\xf8\x25\x3a\x15\x55\x3a\x4a\x32\x76\x6d\x57\x36\x47\x19\x88\xb0\xee\x0b\x05\xfa\xd2\xc1\x32\xbb\xfb\xfe\xa9\xcf\x10\x48\x2a\x64\x3d\x43\x10\xe7\x8b\x9f\x21\x68\x7c\x4c\x90\xf3\x97\x90\x07\x69\x3b\x1f\x68\x6f\x83\x72\x17\x38\x13\xd0\xc9\xf9\x7f\x7e\xf8\x36\x7c\xb0\xf6\xdf\xfb\x1c\xec\x72\x3e\x0d\xff\x6b\xb2\x27\x00\xee\x4d\xda\xc3\xbb\x5e\xb0\x37\x18\x4e\xf7\xbc\x70\x4f\x3c\xe6\x1d\x06\x87\x7b\x1f\x27\x21\x7e\x16\x86\xfc\x7e\x3e\xde\x06\xa1\xac\xf8\x5f\x23\x86\x29\xd8\x69\x0d\xc4\x1c\x16\x37\x37\x8d\xaa\x92\x00\xb4\xd6\xed\x7c\xbf\xde\x2a\x2b\x31\x9c\x15\x16\xf5\x0a\x1e\xf8\xe3\xd3\x17\xef\x5e\x8a\x1b\x6f\xfc\x21\xa8\x78\x98\x0a\x1e\x4e\x26\xfc\x1e\x97\xee\xdf\x74\xfa\x1d\x31\x39\x65\x17\x87\x90\xc7\x9d\xdb\xb2\xc3\xed\xa8\x07\x9a\x50\x60\x3c\x99\x51\x8f\xb6\xcc\x93\x33\x69\xdd\xeb\xe9\xa1\x33\x80\x38\x21\xcc\xd4\x44\xf7\x8b\x99\x9a\xcf\x42\x9a\x4f\xeb\xfa\xdb\x9f\x53\xdf\xd4\x20\x46\xbf\x8a\x1b\x28\x6e\xe1\xa0\x07\x25\x07\xe8\xc4\x11\xf3\xb1\x02\x14\x22\x72\x24\xb6\x7b\x19\xeb\x42\x9a\x68\x45\x0c\x34\x5a\x4e\x70\x2d\xe4\xc7\x6f\xdb\xed\x94\xbe\x6b\xe9\x63\x2a\xbf\x1b\xc7\x0b\x75\xab\x71\xc8\xfc\xda\x09\xa6\xed\xb4\xf1\xd2\x72\x23\xee\xa3\xf9\x99\x7c\xb1\x81\x7a\xa0\xcf\x1f\x01\x06\x12\xff\xa8\x74\x54\x76\x6a\xc5\x32\x10\x14\x8a\x84\x54\x84\xb3\x00\x07\xbe\x24\x28\xb2\xdc\x7c\x79\xb7\x15\x0f\x23\x21\x7f\x5a\x6a\x66\xc4\x5a\xc3\x38\xad\xc5\x98\xc3\xdc\x5c\xd0\x5a\xa9\x02\x62\x77\xe2\x61\x75\xb9\x40\xab\xb4\xde\xb2\x03\x18\x58\x4e\x1d\xc0\xd0\x88\x20\xd5\xcc\x60\x01\xa0\xef\x8b\x01\x1c\xc2\x0f\x79\xc2\x0c\xe3\x29\x54\xc7\x2e\xae\xe3\x9a\xf2\xc4\x63\x8e\x8b\x41\xa6\x0e\xb5\x3d\xee\x7e\xf5\x0e\x43\x9c\x9c\x84\x80\x5a\xe2\xdb\x2a\x23\x90\xfa\x7b\xf9\x01\x98\x3e\xf2\x74\xb8\xa9\x6c\x48\x79\xcc\x8c\xf8\x71\x30\x4e\x51\x56\xdf\x83\x0b\x57\x63\x38\x84\xe7\x31\x2e\x14\x06\xb5\x21\x9b\xe3\x80\xe2\x2a\xc7\x79\xb9\x9c\x97\x7a\xba\xca\xe5\x24\x90\x49\x82\x90\x1a\xa0\xdf\xe7\xa4\x06\xe6\x18\x44\x2a\xc6\xd5\x18\x85\xda\x62\xe6\x95\x74\xb6\xd0\xa0\x64\x72\x86\xcc\x66\x66\x0e\x1c\x04\x66\x1b\x2d\x1e\xef\x07\x23\x3e\xe8\xf8\x96\xe5\xa3\x29\xdf\xf8\x20\x20\x40\x46\x5b\xc4\x7c\xf5\xb5\xc5\xc3\x50\x9c\x82\x03\x03\x9d\x6a\x4a\xa9\x45\x43\x94\x46\x23\x5f\x8c\x64\x34\x83\x5b\x01\x55\xb4\x23\x21\x7b\x36\xc6\xe6\x2a\xb3\xf1\xa6\x8c\x0b\xb0\xff\x30\xec\x86\x83\xf4\xa3\x1e\x38\x0a\x81\x75\x00\x58\x18\xfc\x65\x8c\x46\x42\x08\x73\xcd\x22\xca\x10\x46\xfc\x20\x91\x0d\xee\x7a\x3d\x77\x3a\x7e\xfa\x23\x6b\x50\x4b\x90\x9f\xaf\x25\xfc\x43\xf4\x0f\xb1\x03\xff\x6e\xfc\x6a\x38\x06\x37\x11\x34\xe1\x10\x3f\x82\xdd\xef\x77\xe3\x2d\x41\x0b\xbf\x8f\xee\x26\x6d\x6b\x06\x4d\x9c\xbc\xf8\x0c\x76\x54\x10\x5f\xd2\x23\xf4\x89\x62\xcd\x86\x44\x98\x38\x7f\x54\xfc\xb3\x9c\xa0\xca\xf3\x3b\x09\x71\x49\x5b\xc5\x04\xa1\xc6\xa1\x3f\xbc\x17\xe7\x47\x17\x69\xa8\xe6\xbc\x86\x6a\xa9\xc7\x50\xe0\x63\xe3\x83\x8d\x34\x92\xef\x1d\xb5\x00\x4b\x48\x06\x80\xac\x45\x07\x46\x3a\x40\x37\x81\x7b\x5b\x30\x19\x5d\x80\x49\x1c\xde\x14\xf7\x51\x82\xf8\xc8\x03\xb6\xf6\xe7\xeb\xc8\x59\xe6\x31\xc6\x22\xf7\x1b\xd4\x4a\x27\xff\xd0\x03\x07\x02\x8f\x35\xfe\x07\x20\xe0\x34\x5a\x7a\xff\x30\x6e\x17\xec\x42\x1e\xda\x14\x1e\x4e\x81\x51\x91\x3f\x37\x6a\x95\x07\xac\x39\x3f\x17\x08\x6c\xd1\x2a\xc5\xd0\x05\xf7\x82\xe0\x93\x70\x0c\x88\x22\x3f\xc1\x3f\x2a\xf2\x15\xa0\xc1\x04\xef\x09\x6a\x87\x9f\x0b\xea\x32\xd9\xd9\xb6\xc8\x1f\x75\xc2\x3c\x7b\xf0\x49\x2f\x0c\x47\xd4\x93\x4a\x9d\x90\xd3\x9c\x31\x4b\x84\xeb\x43\x7a\x75\x53\x5b\x0e\xac\x38\x64\x14\xf8\x5f\xa5\x4c\x92\xb5\x66\x4d\xca\x31\xd3\x6c\x46\xfe\xdb\xe2\xe9\x37\xba\x57\x4f\x59\xb5\x52\x29\x55\x67\x70\x68\x2d\x56\x38\x77\xf9\xc9\x89\x53\x85\x0b\x71\x9c\x6a\x5e\x0c\xa9\xc6\xaf\x30\xa2\x0a\xfa\xf6\xb9\xe0\x04\x7c\x3d\xc9\x03\x04\x61\xcc\xd5\x16\x7c\x07\x1f\x71\x70\xca\xfc\x35\x7d\xc4\x7e\xec\x23\xf6\x67\x3e\xe2\x00\x96\x0b\xce\xde\x44\xac\x7f\x22\xa6\x7d\xc9\x66\xe0\x07\x31\x13\x94\x5f\xa2\x79\x57\x00\x7e\xac\xaf\xf3\x79\xdd\xc6\xff\xe8\xb4\xa2\xde\xf8\xa1\xf1\xdb\x02\xd9\xde\x1c\x87\x61\xda\x06\x63\x3c\x49\x81\xaf\x36\xbd\xe7\xf7\x40\xb2\xc6\x27\x50\x3f\xa3\x27\xcb\x8b\xa6\x24\x36\x40\x55\x6c\x08\x4f\x8c\xc7\x43\x60\xf5\x11\xf7\x3b\xd3\xa7\x53\xa7\x20\x66\x38\x71\x06\x2f\x31\x7a\x3d\x39\x7a\x3d\xb0\x91\x14\x11\x77\xd6\x38\xbc\xba\x9b\x5a\xe4\x94\x49\x41\x57\x63\x1f\xcc\xb1\xa0\xad\xef\xbb\x9d\xd1\x7b\xc0\xec\x1f\xe8\xf3\xc0\xba\x48\xdc\x79\x8c\x93\x3d\xad\xbd\xd2\xb7\x9e\xad\xe9\x83\x88\xa0\xe7\xc6\x9e\x3b\x00\x66\xce\x5b\x29\xc6\x12\x7e\xc2\x57\xe0\x02\xaa\x61\x6e\x63\xa5\x80\x11\x02\x72\xa3\x30\xec\x5a\xfb\xff\xdf\x80\x6e\x69\xa4\xed\x8b\x6b\xbf\x21\xc8\x42\xe5\x18\x60\xb0\xf4\x33\x7f\x4e\x22\x11\xb7\xa0\x60\x43\x0a\xda\x06\x4f\x88\x1e\x9b\x5e\x60\xe3\x8a\x8b\x05\x39\x4c\x3b\xdb\xc9\xe7\xec\xac\x7d\xe8\x9b\xc7\x51\xe8\x4f\xc3\x60\x0f\x6c\xba\x5e\x07\x5d\x7e\xfa\x51\xfd\x63\x01\x5c\x0c\x5e\x3f\x6b\xd3\xa8\xdc\x4b\xd9\x64\x5c\x9f\x6d\xcc\x8e\xa5\xaf\xab\x0c\x91\x3f\xf5\x0d\x99\xc6\x65\xc8\x15\xfc\xd9\x0b\xc7\xec\x96\xfc\x42\xb2\x82\xd4\x59\x88\xcc\x65\x9a\x84\x90\xe1\x91\x7d\x18\xfa\xaf\x76\x00\x7a\xf5\x8d\xee\x82\xe7\x97\x3b\xbf\x0c\xa0\x7d\x49\x3e\x4d\x20\x6d\xe8\x8a\x84\xf8\x34\x66\xc0\x7c\x29\xfb\xf4\xa3\xc1\xab\x7b\x76\x42\x16\x88\x46\x87\x52\xf6\xa9\x2b\xe8\x4d\xe6\x59\x21\xd6\x77\x4c\x03\x77\xdd\x71\x46\x7b\x9c\x00\x62\xf2\x32\x4d\x6d\xdb\x77\x8b\xf9\xfa\x80\x9f\x5d\x5b\xb4\xee\x99\xe8\x96\x6b\x10\x9c\xbb\x58\x2d\x13\x8d\x23\x22\x97\x35\x91\xad\x4a\x1a\xab\xcd\x7c\xb4\x2c\xa4\xa5\x81\x48\xbd\xb5\xda\x64\x82\xe5\xed\x76\x6c\x83\xc9\xd0\xb3\xb6\x34\x03\x57\x12\x56\x24\x06\xd6\x39\xae\xbb\xbc\xd8\x9a\x2e\x63\x4a\x4f\x55\x53\xfa\xec\x45\x96\x80\x72\x7d\xc6\x17\xdb\xc8\x06\x13\x39\x98\xed\x3c\xb3\xf0\xf8\x62\x13\xda\xd7\x8a\xd6\x2f\x04\x67\x01\xd9\x24\x56\x4d\x61\xb4\xa2\x29\x1b\x13\x17\x3a\x4c\x17\xa5\x68\x1c\x28\x88\xfe\xad\x7d\xce\x64\x43\xfb\xcc\x23\xa1\x94\xe5\xfc\x03\x3e\x51\xc7\xa6\x9f\xcb\xf9\xe9\x26\x8f\x1f\x4d\xdf\xad\x20\x92\x4b\xfa\x19\x22\xc3\x56\xf9\xa2\x38\xb3\xae\x49\x8c\x78\xb9\x7d\x5d\x33\x6c\x76\x0b\xc4\x9c\xcb\xf1\x4c\xec\x28\x0d\xf2\xa7\xac\xb0\xca\xd0\x22\xb6\xd8\xac\x67\x9a\x80\xa6\xce\x26\x30\x47\x34\x9b\x38\x7f\x7b\xd8\x8f\xde\xa4\x66\x9f\xff\x00\x10\xa3\xfa\xbe\xdc\x1a\xb5\x6f\x0f\x78\x3f\x9c\x4f\x19\x75\x5b\xf5\xfd\x66\x7f\xba\x6f\x43\x5d\xf5\x03\x51\x0d\xfa\x4e\x3e\x5f\xdb\xf0\x3f\xd2\x36\xff\xd5\x26\x50\x9d\x41\x67\x4a\x40\x30\x9c\x52\xfc\xec\xb5\x09\xc0\x83\x10\x91\x57\x3c\x08\xc0\xbc\x24\x40\x73\x69\x29\x00\xc5\x8d\x0b\x26\x90\x23\x1e\x10\x24\x0c\xa6\x60\xf4\x76\x41\xf1\xc8\xda\x25\x20\x94\x90\x81\x4b\x94\x43\x87\x87\xd9\x7f\xf7\x86\x43\xa0\xf0\x80\x20\xaa\x49\x69\x30\xcf\x20\xcb\x22\x88\x77\x83\x8e\x90\x61\x04\x51\x4d\x4a\x81\x48\x77\x4b\x2c\x82\xd9\x89\x9e\x80\x25\x98\x6a\x52\x36\xcc\xe8\x02\x16\x44\xd9\x4e\x21\xc6\x74\x0c\x05\xf9\x94\xf0\x96\xf1\xa5\x48\x4b\x21\x23\xee\xc4\xca\x14\x59\xbd\xa7\x26\xde\x23\x41\x92\xd1\x2c\x58\xf6\xd9\x5b\x3b\x0b\xec\x3c\xd4\x25\x80\x66\x41\x9c\xc7\x33\x15\xcd\x6c\xf4\x6e\x55\x58\xb7\xab\x53\xcf\x57\xe1\xf8\xab\x73\xe2\xad\x3f\x87\xd0\x1a\x90\x9a\xe2\x39\x5e\x09\x8c\x12\xd2\xe0\xbd\x14\x19\x88\xa1\xf1\x4f\xa9\x68\x27\x45\xcd\xb5\x7b\xf6\x5a\x13\xab\x68\xed\x45\x55\x51\x84\xaa\xc9\x16\x3c\xb2\xbc\x2a\x7a\x12\x49\x04\x6b\xf9\x1e\xa1\xcd\x5a\x2a\x52\x94\x60\x06\x46\xc4\xac\x19\x61\x91\x29\x2b\x61\x51\xc2\x62\x58\x48\xba\x04\xd5\xae\x34\xaa\x35\xc7\x21\xc1\xa4\xf0\xb7\x29\x20\xdc\x07\x40\xe5\x29\x42\xf8\x18\x4a\x4b\x19\xa5\xc1\xb9\x1a\x87\x7e\x67\x02\xea\x94\x60\xc9\x84\xd5\xe0\x89\x2d\xeb\x04\x0a\xc3\x69\x54\x02\x48\x1a\x90\x15\x38\x8a\xd0\x41\x7f\xcd\x86\x99\x2b\x1d\xb6\x72\xbf\x20\xc1\x56\x92\xd2\x3a\x94\xae\x53\x32\xf5\x2b\xbd\x35\x4f\xf0\x64\x54\x87\xa5\xb3\x9b\x2e\x06\x04\x75\x09\x94\x8c\xa6\x2b\x5e\x3b\x15\x60\xe1\xb1\x5a\x26\x80\x32\x9a\xa9\x23\xd3\x34\xfa\xa5\xa6\x7c\x29\x65\x59\xb8\xe9\x08\xbf\x4c\xc8\xc1\x97\x2b\x88\x41\x13\x68\xf9\xb2\x37\x01\x57\x52\xd2\xc0\x53\x16\xa7\x58\x5b\xa2\x06\x95\x6f\x95\x84\x6c\x3d\x95\x06\x96\xae\xf3\x27\xa8\x32\x9e\xa6\x47\x09\x5e\x86\x3a\xa5\x15\x40\x82\xac\xa4\x64\x0f\x85\x14\x84\x71\xad\xee\x4a\x2c\x42\x12\x60\x25\x25\x8d\x12\x61\x7f\x34\x7d\xba\xa4\x65\xd2\xb4\x0a\xda\x7c\x10\xf4\xc2\x9f\x51\x3e\x13\x59\xb4\xc4\xec\xe1\x67\x96\x64\xf1\x4e\x69\x02\x2b\xe3\x9b\x40\x5c\xde\xf1\x48\xe0\x95\x94\xa5\x49\x8e\x3f\x26\xe8\xb3\xa3\x7a\x04\x5c\x26\x64\x90\xc3\x56\x99\x30\x06\x8f\xe1\x14\xbd\x31\x3b\xad\x45\xb5\xc9\x84\x95\x64\x9f\x3c\xd6\x45\xf0\x94\x94\x95\x00\xc6\x5b\x8f\x09\x9c\x12\xcf\xb6\x92\x7f\x4c\x01\x98\x80\x97\x02\x2e\x15\x4c\x8f\xf4\xb7\x92\x90\x0d\x4a\x9a\x27\xef\x35\xf3\x44\xec\xb7\x23\x90\x14\x5e\x45\x01\x13\x20\x69\x3f\xc9\x78\x86\x79\x41\x8c\x49\x50\xb7\x66\xfe\x90\x9b\x87\x20\xc9\xa8\x46\x3a\x0d\x3d\x9d\xe5\xee\x26\xd3\x44\x63\x65\xda\xaa\x40\xc9\xeb\x23\x41\x52\x4a\x16\x05\xcd\x54\xc3\x54\x02\x44\x91\x85\x48\x11\x0c\x13\xcf\x29\x2b\x63\x73\xc0\xd6\xf1\x16\xe0\x2e\x02\x82\x46\x11\x6a\x9e\xd9\x4a\x39\x7f\x07\x50\xce\xde\x6a\xfc\xf1\xed\xd6\x75\xe3\x93\x09\x9f\x78\x05\x84\xa0\xc8\x84\x34\xb2\xeb\xd3\x7e\xd9\x2a\x8a\x48\x44\xd2\x1b\xa6\x81\x12\x9b\xc8\xee\xfa\x84\x8e\x8c\x66\x8b\x1f\x04\xbb\x58\x41\x85\x61\x97\x60\x52\x38\x0b\xe0\x42\x50\x83\xa1\xd8\xd7\x48\xc0\x28\xf6\x8d\xb3\x1a\xee\xfb\xe1\x88\x64\xa2\x8c\xad\x8c\xd1\xb0\x2b\x6d\x69\x8a\x65\x9b\xd2\x52\x7d\x65\x40\x9f\xf8\x7c\x20\x0d\x6c\x19\x5f\xcd\x5a\x20\x69\x74\xc6\x27\xd4\xc7\x4a\x34\x1b\x9e\xaa\x77\x8d\x88\xaa\xaa\x5c\x4d\xf9\x06\x06\x4a\x03\xaf\x4a\x28\x8a\x67\xe1\x4d\x58\x57\xcb\x46\x80\xa2\xe1\x30\x15\x6d\x76\xc8\xbe\xd6\x52\x33\xa5\xa9\xec\xc7\x85\xbd\x07\xb9\x08\xba\x8c\x66\x71\x47\x36\xea\x1f\xa5\x5a\x97\xf1\xa5\xe1\x42\x6e\x13\x60\x74\xdf\x28\x42\x52\x4d\x49\x01\x9e\xd2\x6d\x7e\x34\x13\x41\x08\x64\xf6\x6a\x89\x4b\xc0\xb5\x17\xc3\x1f\xdc\x87\x63\x75\x02\x96\x4c\xcb\xe6\x3c\xa2\x09\xe6\x5f\x40\xed\xc4\x2c\x4c\x49\x5a\x9e\xe6\x72\x52\xb6\xa8\x15\xaa\xb6\xd3\x12\x33\xaa\x49\xe9\x83\xdb\xbb\xe1\x34\x0c\x54\xe0\x89\xb4\x95\x7a\xb6\x1d\x3e\xaa\xde\x2f\x8a\xa6\xc2\x22\x0f\x18\x8d\x15\x03\x40\xc2\x47\x82\x5c\x19\x41\xea\xb7\x77\x52\x60\x50\x34\xbb\xbf\x12\x53\x23\xb3\x3d\x2c\x8e\xef\x11\x64\x8a\xa5\x5b\xc2\xe9\xe6\x2b\x0f\xee\xf9\x40\x5a\x01\x14\xcd\xe6\x5d\x02\xbb\x00\xbf\xe6\x3c\x82\x4b\xce\x22\xcc\x98\x5e\xbb\x97\x87\x62\x09\xca\x8a\x8a\xc7\x06\xbc\xbc\xd0\x88\xea\x9a\x4b\xe1\x83\xe1\xe0\xa9\x3f\xbc\x9b\xd4\x11\x8a\x0d\xbb\x9b\x86\x63\x60\x3b\x8a\x22\x0e\x68\x8e\x4c\xb9\xb0\x75\x94\x29\x67\xe8\x27\xc0\x52\xd2\x7a\x70\xf1\x66\x28\x82\x48\x91\xd5\x71\xec\x49\x50\x18\x5e\x19\x12\xde\xde\x41\xa0\x28\xb2\x3a\x2c\x69\x4c\x52\x64\x75\x58\xe2\xb6\x2c\x02\x45\xe1\x75\x68\xf5\x89\x40\x51\x64\x3d\x6a\x11\x30\x8a\xad\x00\x0d\x76\x96\xbf\x36\xf1\xb3\x77\x47\x83\x86\x82\x4b\xc0\x3d\x7b\x9d\x44\x31\xbe\x53\x85\x20\x29\x71\x09\x0e\x96\xe6\x8c\xd0\x2e\x55\x60\x34\xc2\x94\xa1\xb5\x14\x46\x38\x7e\x0d\x43\x4a\x1d\x4b\x2b\x03\x02\x01\x2e\x89\x44\xb1\xe5\xe8\xf4\x93\x42\xfc\x9f\x22\xe2\x7f\x5e\xcd\x9f\xbf\xdd\x45\x86\xd5\x67\xff\x5b\x5b\x67\x00\x8a\xbd\x49\x50\x6c\x38\xee\x4b\x8b\x87\x62\x0b\xc0\xfe\xa4\x79\xf7\x10\xe2\xcf\xf3\x10\xe7\x75\xef\x9c\xe2\xcd\xd2\xba\x04\xf0\xed\x3c\xc0\x57\x43\x15\x24\xc6\x57\x00\xfa\x2e\x02\x1a\x59\x0e\x79\xf7\x6a\x43\xa3\xf6\x5d\x92\xaf\xb9\x74\xe2\x41\x70\x29\x18\x09\x43\x21\x09\xf1\x5e\xfa\x4c\x29\xb2\x14\x54\x72\x9c\x1a\x84\x8a\x22\x4f\x96\x82\xa4\x09\xa6\xd9\xd5\x3f\x04\x49\x26\xac\x2e\x8f\xe5\x35\x60\x04\x54\x49\x59\x1d\x2a\x1e\x07\xea\x4a\xe6\x91\x09\xab\xc3\xc4\x21\x25\x41\xca\xf8\x2a\xda\xa3\xf1\x41\x67\x44\x04\xa9\x40\x5f\x0e\x30\xa2\xa1\x42\xfe\x68\x82\x3c\x26\x6d\x82\xa1\x65\xe0\x5e\x1c\x8a\xd9\xb1\xb0\xfb\x06\xe1\x0c\xbc\xbd\xc1\x01\x83\x27\x49\x09\x0a\x45\x56\xd5\x29\x5c\xba\x74\x28\xb2\x7a\x2f\xe3\x96\x7b\x82\x45\x91\x25\xd4\x6e\xe3\x93\xda\x03\x9f\x4c\x3d\x40\xc7\x5d\x24\x70\x99\xb0\x32\xb2\x74\xf9\x02\x41\x94\xd1\x75\xe0\xa9\xfe\x44\x99\xb0\x3a\xcc\xf8\x0a\x0c\x02\x29\xe3\xab\xf6\x76\x4f\x85\xd6\x5b\x0b\x54\x74\xf5\x01\xc1\xa2\xd8\xf2\xc0\x64\x8f\x1f\x88\xfe\x56\xb7\xfa\x1f\x80\x8a\x3a\xd4\x52\xbf\x26\x77\x97\xda\x62\xcb\xa9\x7d\x30\x5e\x63\x97\xe9\x4a\x5b\x48\x21\xe7\x79\x84\x9e\xb6\x75\x74\xed\xad\xf3\x50\xe4\x42\x85\x4d\x87\x44\x8a\x1b\x82\xfd\x23\xc1\xde\xe8\x96\x7f\x82\xfd\x82\x60\xeb\x5b\x57\xd7\x87\xfd\x52\x85\x5d\xa1\x1d\xe6\x1b\x82\xdd\x20\xd8\xfa\xd9\x84\xf5\x61\xbf\x22\xd8\xfa\xa9\xaa\xf5\x61\x9f\xa9\xb0\x6b\x74\x08\x60\x13\xb0\xff\x8d\x07\x06\x5e\x1d\x5e\x81\x3c\xc2\xc3\xee\x05\xbb\x00\xbe\x09\x71\xee\xd9\x36\x1c\x22\x10\x99\xaf\x30\xdf\x3b\x91\x45\x9e\x51\xb6\xc5\x17\x32\xa8\xf0\xfb\xd9\x25\x66\x00\x70\x79\xfc\xf6\x3a\x4a\x7d\x2d\x52\x31\xe1\x12\x13\xa2\xc1\xfd\x8d\x7f\xf3\x36\x62\xf9\x13\x5e\x33\x6d\xe5\xf3\x0b\xf3\xc1\xf9\x66\x50\x32\xbf\x46\x87\x22\x7e\x86\x59\xcd\x74\xf8\x96\x4f\x3b\xf7\x61\x43\x1c\x43\xb0\x0e\xc0\xcc\x09\x84\xb9\xeb\x54\xed\xcf\xc7\xb6\x53\xba\xce\xdb\x69\x59\x4a\x45\xbb\x54\xcc\xc8\xe3\x94\x4a\x00\x28\x0b\x92\x53\x2d\xd8\xf0\x2f\x23\x57\xe5\x08\xb2\xc1\x9f\xac\x7c\x35\xe7\xb8\x68\xd7\x8a\x85\x62\x56\xbe\x62\x49\xe4\x23\xec\x52\xf3\x1d\xdb\xe2\x4f\x66\xbe\xda\x91\x2d\xfe\x64\xb5\xb6\x58\xac\xd5\x6c\xfc\x7b\x9d\x07\x25\x70\xd6\xf8\x76\xae\x8b\x76\xa4\x5b\x92\xe1\x22\x06\x2c\x50\x7f\x63\x96\x4f\x0b\x58\xaa\x80\x6c\x18\x71\xc3\xd9\x79\x7c\x2f\xd8\xe4\x69\x30\xe5\x8f\x7b\x68\x15\xee\x4d\x84\xf9\x06\x26\xea\x1e\x79\xcc\xf7\x06\xd1\x72\x0a\x14\xb8\x48\x2f\x10\x6f\x80\x5e\xf2\xd0\x0a\x8e\x63\xd8\x49\x9f\xbe\x4d\x5e\xd1\x8a\xf8\x37\xfe\x28\xd2\xa1\x19\x30\xbc\xff\xcf\x01\x18\x1b\x5d\xde\x0a\x27\x9f\x85\xff\x7a\x1a\x3e\x4e\xf7\xaf\x99\x95\x38\x59\x2b\xf2\xb3\x3f\xbe\xda\x08\xc4\x6e\xd8\x67\xf6\xb9\x7d\x61\xbf\xb0\x5f\xda\x3f\xda\x8d\x33\xbb\x71\x6e\x37\x2e\xec\xc6\x6b\xfb\xd2\x7e\x6d\x7f\xb0\x7f\xb2\xdf\xd8\x1f\xdd\x06\x53\x40\x63\x63\x27\xfb\xb0\xa7\x40\x4d\x05\x73\x0d\x92\xce\xd5\xa4\x71\xd8\xec\x85\xbe\x48\xbe\x50\x93\x81\x66\x3e\xa4\xbd\x50\xd3\xc4\xa1\x6d\x48\x7b\xc9\xb0\x95\xe7\x88\x3c\xb4\x13\xba\x10\xa7\xa7\x35\x1b\x99\x47\xce\xf6\xe2\xf6\xc5\x59\xf7\xc5\xd5\x07\x94\x2c\xa3\xe2\x0e\x89\xbc\xfb\x63\x04\x14\xe7\x8b\xe7\xd3\x47\x09\xb5\x3c\x83\x2a\xe1\xc5\xb9\x34\x80\xc8\x36\x04\xb1\x21\x5a\x3e\x1d\x23\x90\x1f\x21\x0a\xad\x8e\x6e\xff\xc0\x94\x7d\x30\x5b\x85\x21\x7b\x21\x33\xbd\x38\x7c\x33\xf4\xb9\xe8\x04\x48\x7f\xcd\x0e\xfc\x36\x1f\xe0\x07\xa0\x36\x02\xa6\x9b\x1b\x14\xa8\xca\x99\x88\x8b\x90\x07\xbd\x8e\x7e\xd5\x0e\x5e\x52\x82\xc3\xe6\xc5\xe1\x87\x4e\x1f\x85\x6c\xe2\xa1\x45\x92\xb4\x07\x97\x32\xde\xb8\x10\xa3\x24\xef\x92\x86\x48\xdc\x66\xb7\x00\x83\xa1\xf1\x4a\x18\x6c\x07\x0c\xbc\x85\xe5\xe0\x1c\xbe\xa1\x18\x0d\xd8\x94\x72\x89\x17\x70\x3d\x6a\xaf\xbb\x34\x80\xc8\x95\x61\x26\x18\xda\x7f\xca\xc1\x69\xeb\x32\x1f\xa3\x36\x63\x83\x33\xe0\xcc\xd6\x78\x08\xa3\x75\xdf\xa5\x3b\xd8\x28\xf3\x6b\x3d\xf3\x87\x77\x17\xef\x20\x1b\xa5\xd2\xfe\xd0\x3d\xe4\xa4\xbd\x98\x3f\x01\xd3\x9f\x0c\xa4\xb8\xa4\x81\xad\x54\xc8\x7e\x72\xdf\x18\x72\xbe\xa6\x9c\x58\x1b\x7b\xe3\x7e\x54\xf3\x88\x9b\x11\x26\xa1\xf5\x01\x4f\xc2\x9e\x69\x3b\x7d\x88\x81\x68\x62\x22\xe3\x29\xce\xa0\x88\xa3\x16\x38\xd5\x2e\x86\x0a\xac\x61\x2a\x9c\xc6\x6b\xad\xf4\x0b\x39\x4f\x87\xe0\xb7\x6f\x71\x51\xb6\xc3\x51\x64\x11\x0c\x6d\x31\x49\x4b\x91\xb0\x37\xe3\x87\x73\x5f\x92\x1b\x6e\x39\xca\xff\x87\xf2\x7f\xd3\x09\x60\x63\x8b\x13\xc0\xb3\x2d\x4e\x00\xcf\xb7\x38\x01\xbc\xd8\xe2\x04\xf0\xc5\xd6\x26\x80\x68\x6f\x88\x05\xdf\x5e\x18\xb0\x46\x64\xd5\x91\x60\xdf\xf3\x29\x1d\x0c\xb9\x4b\x34\x1b\x2e\xf8\x94\xd3\x86\x67\xab\x00\xd6\x12\x2c\x64\x2d\x48\xff\xc0\x50\xef\x9e\xb7\xf9\xff\x25\xee\x8a\xff\xdb\xb6\x8d\xfd\xcf\xaf\x7f\x85\xc4\xcf\xaa\x12\x26\x24\x93\x94\x2c\x3b\x92\x20\x2d\xee\xd2\x2d\x5d\xd3\x66\x4d\xd2\xad\xcb\xf3\xf3\x47\x51\xa0\x88\xad\x42\xfa\x81\xd0\xd2\xd4\x52\xff\xf6\x77\x07\x10\x04\x68\x41\xb1\x13\xaf\x6f\x3f\x58\x22\x41\xe0\xee\x0b\xe0\xee\x70\x38\x9c\xe8\x1c\x17\xf9\x98\x8c\x5f\x84\xff\xdf\xee\xe0\x7f\x39\xae\x5f\xeb\xfa\xb3\x76\x7d\xc7\xa9\x24\xd7\xcb\x42\x84\xa8\x50\xa2\x95\xe5\x2d\x49\xf8\x4b\x71\xc1\x24\x7c\xec\x94\x2e\x51\x5b\x19\xaa\xea\x6b\xa8\x16\xe6\xea\xe7\xc7\xe2\x65\x7e\x41\x2a\x86\x78\xdd\xd3\x51\x9e\x52\x69\x68\xc1\xb0\x88\x5d\x67\xa3\x9c\xae\x47\xed\x84\x56\x0f\x47\xd7\xbb\x9d\x41\xc9\xb1\x11\xbe\x7e\x29\x2c\x4c\x5b\x5a\x50\x7b\x2d\x09\xdc\xac\x59\x3b\xb6\x65\x3b\x05\x96\x5d\xd7\x34\x64\xef\x2d\x83\x9e\xf4\x16\x4c\xc0\xe7\x6b\xe6\x74\x4f\x50\xc0\x29\x7b\x05\x5e\x92\xed\xf6\xbb\x57\x3f\xf1\x85\xec\xe9\xa1\x7e\x0a\xa6\x8c\x0b\xf9\x5e\x55\xbb\x86\xa9\x5e\x66\x6f\x36\x62\xfe\x6a\xcd\x15\x56\x70\xf2\x79\x75\x17\xd3\x37\x5c\x8e\xf2\x1d\xd9\x01\xfd\x9c\xb9\x23\xa2\xb1\xa8\x1f\xde\x5e\x5e\xf2\xf2\x49\xf1\x7a\xb3\xe6\xb3\xfd\x55\x9b\x23\xd3\xf9\x66\x2d\x77\x23\xcf\x43\xa7\x2b\xaf\x43\x41\x83\x79\x00\x70\xa9\x40\x76\x85\xdb\x1d\x59\x37\xa9\x7a\x62\x1d\x9d\xd5\xbc\xfc\xee\x5d\x6e\xfa\xa4\x87\x14\x1b\x20\x8d\x2b\x86\x86\x39\x94\x3d\xfc\xff\x1f\x64\x17\xbe\x6c\x90\xd4\x7d\x18\x8b\x03\x2f\xd9\xd8\x85\x44\xbd\x7e\x4d\x30\xb1\xdd\x7e\x65\xaa\x04\x4e\x8d\x80\x84\x30\xb6\x20\xef\x1c\x82\xb1\x24\x0c\x74\x99\x79\xf1\x16\xb9\x0e\x0a\x05\x36\x60\x0c\x91\x16\xcb\xd6\x3b\x70\xb6\x8b\x77\x9d\x4e\x28\x98\xbe\x24\x3b\x6e\x66\x97\x41\xaf\x5d\x78\x54\x00\x81\x0d\x68\x79\x29\x45\x06\x44\xc6\xfe\x39\x94\x34\xb0\xe3\x1f\xd0\x6b\x3c\xe9\xc1\x99\xdb\x11\x25\x8a\x39\x13\x61\xd2\x87\x8e\xf4\x9e\x70\x39\x7f\x0d\x5a\xca\xf2\xde\xb9\x28\xde\x95\x5c\xfc\x05\x96\x62\x2e\xca\x26\x5b\x60\x6a\x6e\x2d\xee\x8a\xf5\x02\x6c\x86\xe4\x33\x0b\xb9\xd9\x90\xf7\xca\x0d\x80\xba\x64\x92\x72\x3b\x41\xac\xd1\x38\x94\xf6\x09\xbd\x76\x5e\x1a\x38\xaa\x90\xf3\x86\x00\x26\x14\x7f\x2f\x6c\x84\xb1\x29\xaa\xf1\x0e\xe4\x72\x74\x3b\x18\x35\x0e\xa2\xb9\x8e\x0a\x07\x9f\x8b\xc8\xc5\x8d\xe6\x4b\xb8\x25\x3d\x07\x2e\xe3\xbb\x5b\xa6\x2b\xf4\xda\x0f\x47\xc6\xb2\xde\xf3\x1f\x9f\x3e\xfa\xd3\xe5\xc3\xef\xbf\x7f\xf8\xe3\xe5\xb3\x17\x4f\x9f\x7e\xf7\xfd\xf3\x59\x9a\x0c\x4e\x07\x67\xfd\xe1\xe0\x74\x54\xbf\x90\xb7\xbf\xab\xdb\x17\xc8\x4b\x59\x20\xa0\x34\x91\x44\xbd\xf3\x4b\xc5\x02\xbe\x9f\xe7\x6f\xcc\x6b\xbf\x1e\xe7\xea\x74\xa0\x85\xa8\x5f\xb7\xd4\xeb\x25\x5a\xfa\x55\x09\x60\xc8\x3f\xc8\x3e\xd4\xfd\x56\xc7\x9d\x3a\x68\x21\x09\x45\x15\x57\xa3\x70\x79\xc9\x32\x3b\x1e\x64\x14\xe2\x6e\x90\x31\x34\x03\x55\xc3\x0c\xea\x63\x03\xcd\x8d\x61\x63\x0b\x3e\xd3\x03\x55\xbd\xbf\xc1\x0b\x60\xbb\x45\x25\x6a\x65\x30\xd0\xb0\xf4\xa0\xec\x65\x84\xd8\x88\x47\x4d\x02\x3d\x9e\x40\x87\x23\xac\x98\x72\x45\x39\x28\x95\x4b\x6a\x8b\xdd\x51\x32\x03\x04\x95\xf3\x45\xf1\x1a\x63\x15\xc0\xae\xbc\xe2\x8b\x6c\x99\x71\x18\xb1\x15\xcf\xf1\xa3\xb5\xcc\x44\x29\x61\xe8\xde\x80\x30\xe6\xb2\x85\x49\xee\xf8\x62\xf4\x79\x4b\x53\xb7\xe3\xb8\xd2\xab\x05\x27\xbb\xaa\xa0\xd4\x05\x1a\xa7\xed\x7c\x89\xc8\xb5\x5d\xb6\xd8\xfd\x20\xd1\x83\xd4\x40\xbf\xa8\x4e\x6e\x6f\x00\xc9\x8b\x0a\x8c\xa6\xf2\x85\x01\x13\xd4\xab\x69\xd0\x36\x84\xd5\x2c\x9e\x6f\x96\x4b\x2e\xc0\x25\xb4\x23\xdb\x78\x32\x5b\xd7\xe8\x46\xfb\xe3\x37\x5b\x56\xa3\x3e\x7a\x8d\x17\x4e\xa7\xe6\x21\x77\xbb\x63\xb9\xf2\x03\xdd\x29\xb3\x5f\xf7\x7a\xd3\xec\x09\x50\xe3\x93\xd8\x23\xd8\xb6\xbd\x7f\x34\x72\xfe\x46\xc5\xda\xbe\x70\xf0\x6d\xec\xa0\x9b\x17\x11\xa3\x40\xcb\x09\x8b\x67\x5a\x95\x46\xff\x2a\x40\x51\xe2\x36\x63\x62\xb6\xd7\xf3\xbc\xaa\xd4\x5b\x66\xb0\xaa\xa8\xd1\x69\x14\x98\x5b\xcb\x70\x55\xeb\xa7\x62\xc4\x99\xaa\x30\x89\x67\xf1\x28\xde\x5e\x29\xe5\x68\x7b\x05\x9f\xd4\xde\x08\x8b\xc7\x62\x22\xc7\x51\x24\xb4\x4b\x12\xd7\x2e\x83\x65\x63\x26\xc4\x2b\xef\x30\xcf\x41\x80\x1d\x82\xb5\x49\xb0\x60\x23\x97\x67\x81\x62\x9b\x95\x8f\x2a\xa1\x07\xe8\x07\x26\xc8\xa8\x45\xe0\xcc\x8d\x36\x26\x9a\x4d\xad\x37\x5f\x98\x05\x26\xde\xbe\x0f\x95\x4a\xea\xce\xe6\xba\xbc\x64\xbc\x87\xb6\x9b\xeb\x67\x46\x37\x00\x56\x8e\xc6\x02\x9e\xea\xb7\xe0\xc4\xb4\x24\x0d\x23\xb1\x70\xd6\x66\x26\x2b\x43\x62\x07\xb0\x2a\x30\xdc\x80\xb4\x19\x38\x40\x32\xce\x27\x62\x9c\x47\x2c\x21\xe8\x5e\xb1\xf4\xe4\xa4\x23\xe1\xc2\x33\x80\xeb\x86\x36\xca\xde\xab\xf7\x92\x7f\xa3\x28\x53\x81\xef\x56\x74\x4b\x26\xe2\x80\x99\xfd\x42\xbf\xa4\xe7\x0b\x30\x21\xe6\x1d\x8b\xaf\x30\x80\x51\x06\x4a\x8c\x9b\x34\xa2\x30\xdf\x6e\x63\x72\x88\x94\xee\x96\x97\x94\xf1\x38\x98\x16\x55\xc6\x18\xcc\x70\x7d\x9d\xcf\xf6\x0c\xf6\xe8\xf0\x43\xa5\xc5\xfb\x65\x30\x0e\xf4\xe0\x82\x20\x0f\x2f\x00\x9c\xe9\xe9\x72\x27\xf0\x75\xad\x02\x28\x71\xda\xbe\x00\x28\x33\xa5\x8d\x59\x34\x7d\x33\x93\x49\x11\xb4\x59\x3d\x66\x7c\x14\x4a\xfd\x66\x47\x1d\xae\x16\x04\xcd\x2c\x10\xd6\xe4\x6f\xb7\x76\xbd\x57\xea\xea\x80\xd1\xdb\x6e\x83\x6a\x51\x54\xfe\xbf\x86\xb2\x67\xc9\x0c\xd6\xed\xf6\xaf\x16\xb7\xb2\x0b\x31\x19\xe9\xde\xab\xc5\x48\xd3\x0c\x00\xbf\xec\x61\xd3\x4e\xe7\x6b\xa8\x8f\x1e\x57\xbd\x80\xa9\xda\xba\x68\xe7\xd3\xbe\xe0\xab\x0f\x2f\x3a\xb4\xa5\x99\xd0\xba\x17\xf6\x86\xb6\x0a\xa1\x57\xfa\xee\x3a\xfb\x99\xb7\x0a\xed\x75\x05\x8e\x6d\xba\xaa\x8c\x35\x9f\xb2\x3c\x3c\x24\x88\x0f\xa5\xc4\x38\x45\x4b\x16\x2d\xf0\xa4\x31\x66\xcb\x2b\xae\xad\x35\x00\x83\x2f\x09\x3b\xba\x16\x1c\x76\x67\x6f\x37\x6f\x5b\x68\x8f\x47\xad\xf8\x97\x20\x02\x92\x3d\x59\xe5\x58\x85\xc9\x90\x44\x41\x0b\xc5\xdf\x11\xe0\x78\xeb\x48\xc9\x1b\x04\xa3\x1f\x44\xbc\x5d\x79\x10\x31\x4a\xa1\x62\x1b\x46\xdc\x41\xfe\xde\x27\x52\xbc\x1e\x57\x23\x30\xe3\xbb\x08\x85\xe3\xde\x7a\x9e\x03\xf9\x1f\x32\x8e\x2e\xfa\x7e\x21\x70\xdc\x6e\xf9\x01\x61\xb2\x60\x1c\xad\x1f\x57\xb6\xd9\x42\xd1\xfd\x0c\x02\xe8\x5e\xe5\x97\xba\xe0\x95\x6e\x1b\x42\xb1\x63\xd9\xda\xc9\x78\x4c\xaa\x38\x8c\xd4\x61\x98\x60\x5e\x2e\xb2\x2c\x18\xa9\xeb\xf5\x5c\x66\x79\x52\xdd\xbc\xca\xf2\xb9\x78\x1f\x8c\x2a\x3a\x62\x8c\xa5\x7a\x19\x18\x99\xcb\x6e\x75\xdd\xd2\xa6\xc2\xd4\xfd\x15\xfa\x68\xf0\xe8\xaa\x8b\x32\xc5\x9a\xfa\xb2\x9b\x5a\x0a\xc9\x70\xcd\x1d\x7a\xfa\xb6\x22\x93\x1e\x69\xa6\x98\x43\x6f\x71\xe0\x6b\x6f\xc7\x1a\x21\x7c\x0c\x07\xf5\x93\x1f\x1c\xae\xd5\x6e\x71\x84\x1e\x2e\xf1\xa0\x92\x2c\x84\xd1\x93\x28\x6b\xdf\x14\xef\xb8\xf8\x12\x48\x85\x84\xc2\x10\xc5\x3b\x2b\x30\xff\x32\xeb\x63\x3d\x7c\x40\x2f\xac\xcd\xa2\x04\x03\x0f\x3e\x06\xcc\x85\x44\x99\x93\x53\xf4\xd8\x2a\x0e\xc6\x0e\x04\xcd\x26\x60\x2d\x44\xa3\x9a\xda\xc5\xb9\x05\x54\x4c\x58\xdc\x68\x8d\x3d\x66\x31\x95\xfa\x0b\x1e\x4b\xfb\x18\xe7\x96\xc3\x02\xcd\xcd\x02\x6d\x27\x18\x14\x63\x6f\xf0\x9e\x6a\xa7\x12\xfb\xe4\x9f\xce\xba\xe6\x93\x46\x4d\x2b\x27\x66\xff\xec\x3c\xbe\x55\x74\x7e\xb6\x95\xbd\x13\xf7\xa5\x7d\x7e\x1f\x71\xf9\xc6\x92\x69\xce\xbf\xd7\x48\xbe\xd0\xc7\x0b\xb5\x23\x32\x6a\x29\x6d\xe2\x2c\xe4\x51\x10\xdc\x22\x18\xaf\x9a\x82\xc1\x5f\xca\x8b\x31\x7e\x30\x74\xb5\x28\x7e\xb0\xdc\xd6\x7e\x6b\xbc\x04\x5a\x28\xeb\xe3\xae\x4e\xa4\x7e\x61\x9c\xd7\x07\x9b\x85\x39\x13\x54\x80\x44\x8c\xc4\xd4\x6e\xea\x66\x82\xd9\x9b\x91\x98\x74\xeb\xbb\x33\x25\x50\xce\x3d\x81\xd6\x91\xa0\x59\xf9\xed\xfc\xdb\x50\x68\x79\x2b\xc0\x0d\x32\x00\xba\x09\x8a\x5c\xac\xca\x4d\x59\x24\xa0\x6c\x6a\x31\x22\xe8\xc2\x22\x15\xcc\x36\xae\x0f\x75\x80\x86\xde\x91\x35\x2a\xc6\x3b\xef\x56\x4a\xa9\x4c\xd6\x5b\x8a\xe2\x6d\x28\x69\x4e\x08\x6d\x2e\xf2\x9a\x82\x56\x32\xb3\x8c\x77\x93\xd1\x3b\x3b\x90\xfe\xad\x9b\xd1\x0c\xe0\x80\x6e\x9b\xdf\x19\xf1\x1a\x6f\xeb\xc8\x58\xc7\x44\xbf\xfb\xfe\xbb\xe5\xac\x98\x7d\xe8\xb1\x09\x16\x29\xa7\xc8\x5b\x71\x3d\x2f\xe5\x63\x4f\x65\xec\x0f\x48\x8d\xe9\x91\x57\x4e\xc1\x6b\x36\x2b\x78\xbd\x7e\xeb\x6e\xe3\x52\xad\x87\xcc\x5d\x9e\xdd\x31\xb2\x01\x83\xac\x11\xfd\x4a\x18\x63\xe5\x0c\x05\x16\xc4\x00\x7f\x23\xfd\xe2\x31\x66\x13\x9c\x3f\x0a\xe5\x51\x49\x76\xda\xf1\x4e\xe8\xbc\x9e\x67\xba\x61\xd2\x2e\x30\x95\x39\xab\x9c\x70\xad\xad\x40\x11\x44\xb5\x5a\xb7\xf3\x1b\xea\x03\x0b\x9e\x56\x64\xac\x96\xc3\x8d\xd1\x64\x7b\xdb\xad\xef\x89\xf6\x2e\x8c\xcb\x9e\xa2\x17\x6d\xae\xad\x68\x95\x2c\xa5\xf3\x63\xf8\xd8\xe0\x87\x80\x0f\x05\x5b\xc1\x2b\xb4\x5e\x2e\x19\xd4\x43\x03\xb9\x62\x62\xbc\x9a\xcc\xc7\xab\x28\x22\xf0\x18\xc7\x62\x45\x80\x55\x06\xb2\xd7\xc5\xb1\x58\x82\x3e\xac\xba\x4b\xcd\x59\x97\x40\xc7\x96\x0c\xac\x31\x14\x47\x58\xb0\x31\x92\xb5\x3c\x2a\x95\xcc\x77\x93\xb6\xae\xb6\xea\x32\x6c\x4b\x97\xcc\x68\x03\xf2\x14\xd1\x66\x3a\x57\x4a\x35\xef\x6e\x08\x55\x10\xf0\x15\x81\xab\x6e\xd7\x86\x8c\x17\x18\x98\x5d\x43\xe9\x7a\xb2\x19\xaf\x1d\x74\xd1\x9a\xb4\x35\xbe\x35\x80\x5a\xe0\xca\xa3\x22\xed\xa8\x4d\x0b\x83\x64\xb5\x33\xa3\x61\x67\xff\xd2\xd9\xa9\xb2\xea\xdf\x47\x63\xe4\x36\xd6\x11\x65\xab\xb8\x62\x9c\x83\x6d\x31\x55\x60\xd0\xa7\x05\xa0\xcd\x59\x41\x46\xf0\xa1\x6a\x67\x8d\x39\xcf\x3e\x4f\xdb\x2c\xf6\xd9\x52\x1b\x28\x82\xa5\xc6\x06\x36\xf2\x69\x76\x9c\x2a\x9a\xf0\x6d\xf7\x57\x25\x74\xb7\x9c\xe4\xe3\x28\x2a\xf5\x34\xcd\xd9\xd5\x5c\x94\xfc\x71\x8e\x11\x56\xfd\xcf\x9d\xc3\xf4\xa8\xa4\x29\xa1\xc9\x50\xa9\xb9\xb6\x5d\xd6\x01\x2e\xc1\xd6\x8a\xa8\xbc\x60\xf3\x9d\x29\xb1\x23\xf0\x68\x6f\xaf\xfe\xe7\xf0\x57\x18\x48\xdb\x73\x42\xb9\x7a\x6e\xdb\x3c\xf3\xb4\xf9\x47\x28\xf7\x2b\x7e\xbf\x57\xd1\x36\xb5\xb5\x1e\x7a\xc8\xfd\xe0\x23\xf7\xdc\x53\xf1\xef\xb7\x60\xfd\xd2\x2c\x3d\xae\x8d\xec\x74\x84\xbb\xe3\xf9\x83\xb2\xac\xf8\x4b\x46\xbd\x35\xe3\x64\xb4\x57\x54\x6d\x9c\x91\x94\x43\xfd\x49\x4d\x9d\x3d\x99\xcb\x55\xef\x6d\x96\xd7\xaa\xd8\xdc\x25\xc3\xf1\x66\xc1\xe4\xb8\x98\x88\xb1\x9e\xc7\x0c\x16\xbf\xe2\x82\x96\x0c\xa3\x79\x74\xce\xb2\x29\x64\x39\xcd\x06\x23\xf8\x4e\xfb\xb3\x3e\x7c\x27\x0f\x92\x59\x3a\x4a\x94\x8a\x46\xf3\x09\x13\xba\xe1\x86\xae\xe8\x92\x2e\xc6\x95\xdf\x32\x27\xd7\xe6\x18\x70\x92\xa4\xb8\x9e\x95\x2c\x23\x5a\xfe\xcd\x21\xde\x06\x79\x45\xc9\x05\x85\x0a\x8c\x85\xc9\x83\xb4\xb3\xc1\xa5\x6d\xc1\xc2\x7e\xd2\xc9\xc8\x64\x32\xdc\x0e\xfb\x50\x36\x4d\xd2\x53\x45\x61\xd1\xa0\xd0\xb7\x14\x56\xea\x22\xbd\x49\xca\xde\xad\x2a\xc2\xc9\x89\x22\x9c\xa4\xdb\x10\x49\x1b\x1e\x2b\x32\x4d\xe3\x01\x32\x59\x4c\x4e\x4e\xd2\x07\xc3\xed\x76\x31\x3d\x39\xed\x0f\xfa\xc4\xc3\x78\xe0\x61\xbc\x54\x17\xfd\x0f\x23\xb0\x77\xcb\x1b\x78\xce\x34\x1e\x0b\x6d\x65\xa0\x2d\xc9\x14\xff\x83\xc4\x49\xa7\xb3\x98\x24\x49\x32\x48\x92\xb4\x82\xb4\xdb\x55\x21\xd7\x72\x06\xf7\x58\xa9\x0f\x33\x96\x90\x51\x69\x5a\x84\x65\x57\x95\x0f\x69\xae\xff\x09\x4b\x89\x7e\x77\xdc\x49\xe2\xb4\xbf\x55\xfd\x24\xb4\x64\x27\xc3\x7e\x1a\x6f\xb1\xac\x53\x92\xba\x26\xa1\x45\x64\x75\xf3\x97\xd0\x15\xdf\x5f\xcc\xa9\x8f\x6c\x6c\x59\xe4\x84\xfd\xcd\xa8\xb7\x5e\x44\x94\xbc\x7e\x59\xfd\xb7\xf8\xde\xfc\xea\x6a\xfd\x3e\xd4\x4f\x28\xb7\x72\x28\xf0\x68\x46\x87\x6c\xe4\x98\x88\x88\xdd\xda\xd8\x08\x7e\x4e\xf3\x08\x78\xd6\xdb\x4a\x61\x31\x7e\xd7\xf4\xee\xc0\xcd\xbe\x45\x1b\x8c\x22\x44\x51\x41\x72\x2f\x86\x10\xe5\x10\xf5\xa3\xe6\x97\x5b\x7e\x3f\xff\x0e\xfc\x0e\xf1\x7a\xda\xe0\x65\xe7\x20\x6c\xdf\xd8\xcd\x84\x6d\xdc\xab\x60\x10\x4b\x4c\x73\xed\x36\xe6\x2e\x02\x18\xf7\x0c\x60\x64\x0a\x46\x46\x60\xc6\x7f\x04\xa6\x99\x65\x5a\x58\xa6\xdf\x18\xa6\xd6\x7c\xb8\xf6\x87\x56\xd4\x62\xa0\x96\xd7\x42\x11\xb1\x94\x14\xfe\xce\xe5\xc0\x27\x4a\x4f\x86\x47\x70\x11\x25\x5e\x96\x8f\x9d\xd0\x26\xff\x1c\xd6\x6a\xe8\xc8\xc1\x80\x70\xa0\x23\x70\xad\xac\x54\x51\xe0\x4d\x96\x4b\x1d\x7b\xe3\x91\x9c\x8a\x03\x6d\x9e\x8b\xf7\x00\x4c\x45\x38\x16\x0b\x5e\x96\xe0\xa0\xbd\x2f\xf2\xd7\x2d\x1d\x2c\xaa\x0f\x4a\x2c\xa4\x17\xd6\x33\xa3\xa5\xf6\x95\x9b\x71\x08\x7f\x28\x55\xd3\xf3\x46\xbb\xcf\x9b\x71\x29\x1d\xf6\x96\xd3\x02\x67\xb2\xf4\xc0\xf6\x1d\x05\xec\x85\x0a\x35\x15\x11\xe5\x53\x23\x1c\x87\x8e\x87\x3c\xff\x15\xc6\xf6\xf6\x2f\x76\x6d\x03\xb1\x52\x52\xa5\x4c\x4b\x24\xa3\xc4\x95\xa3\x98\x66\xfb\xc2\xde\x15\x34\x25\x20\xe2\x99\x12\x71\x5c\xed\x8b\x0b\x16\xca\x0e\xf8\xf4\x93\xc9\xd9\x51\x98\xcf\x8a\x51\xd2\x2d\x08\x01\xa3\x64\x6f\x1d\xee\x3f\xed\x73\x1f\xa4\x0f\x06\x0f\x86\xa7\xe9\x83\x3b\x43\x18\xec\x41\x90\x96\x5f\x1f\xf8\x21\x1e\xcb\xf3\x5b\x67\x7e\x33\x72\xfd\xe9\x83\x38\xd6\xdb\xa9\x4f\x1a\xf6\x73\x0b\xa2\x76\x11\x40\x1e\x0c\xb6\x01\xed\xf7\x06\x71\x0a\x87\x81\x83\xe1\xb0\x7f\x76\x02\x69\xc3\x43\xde\x3f\xa3\x5d\x6f\x31\xa1\xff\xd4\xd1\xf7\x9a\x68\xda\x87\x51\xa1\x22\x1a\x58\x8e\xff\xfb\x61\x8e\x67\x34\xe9\x9d\x3e\x38\x1d\x3e\xe8\x27\xfd\xc1\xd9\x30\xed\x27\x27\xa7\xbc\x1f\x03\x4b\x6f\xb9\x87\xe7\x49\x4a\xcf\x90\xe7\x99\xe5\xf9\x27\x13\x83\x64\x5f\xc1\x55\x4f\xf0\xab\xf5\x7c\x01\x2d\x38\x0d\x02\x42\xed\xde\xa1\x19\x28\x19\x9b\x07\x9f\x0f\xc0\x1e\x8c\x09\x8f\x58\xc0\x02\x4f\x58\x1f\x89\xda\xcc\x03\x29\xb2\xb7\x33\xfd\x15\x92\x11\xaf\xb9\x1d\xff\xcf\x7f\x97\xd1\x16\xfe\xfe\x70\xfc\x06\xf9\xda\xf6\x3f\xba\xed\x27\xc9\x70\x16\xc4\x41\xc4\x1b\x71\xcd\x51\xf3\xd6\xb6\xfd\x55\xef\xd4\x24\x46\x97\x92\xe3\xd8\xae\x74\xd4\x5a\x6b\x5a\x68\x27\x2b\x43\x2f\xcc\x75\xa8\x71\x4c\xd4\x3e\x7e\x51\x99\xca\x87\x32\x2c\x41\x4b\x70\xc1\x86\x45\x5d\x4c\xd0\x31\x19\x54\xfb\x74\x2d\xa2\x53\x58\xc3\x93\x07\xe4\x3a\x94\x5d\xd6\x27\xd3\x6e\xd2\xe9\x64\x7a\x1d\xc7\x4c\x75\x70\xd9\x68\x72\xf6\x80\xd4\xef\x59\xc7\x1d\x48\xa9\x76\x44\xf9\xdd\xdb\x14\x4c\x34\x08\x88\x89\x72\x1c\x6e\x23\x40\x1b\xed\x84\xf6\x47\xa2\xb0\xe8\x2a\xff\x03\xfc\x9d\x78\x2b\xba\x9a\x92\xde\x78\xc1\x16\xe6\x16\x48\xc0\xbc\x1a\x3b\x81\xce\xa5\x1e\x30\x68\x92\x10\xd0\x37\xed\xa7\x55\xcd\x04\x71\x42\x1b\xe0\xe1\xd9\xba\xe9\x7e\xdd\xe9\x74\xb8\xc5\x1f\x0a\x80\xd3\x25\xb6\x40\xd7\x6d\xab\x50\xd7\x8d\xfb\xbe\xc6\xe0\xb8\xa5\xe9\x80\x22\x99\xce\xb0\x8f\x04\x6e\x50\xd2\x47\xdd\xc2\x78\x71\xee\x52\x71\x63\x0b\x86\xaf\xf7\x6e\x5d\x15\x7a\x05\xab\x78\x0e\xbc\x3c\xcf\xb6\xe9\x20\xa6\x8a\xbb\x61\xea\x07\x60\x1c\xb9\xcc\x0a\xe9\x3f\x42\x6e\x17\x73\x89\x52\xa8\xcf\x1b\x8d\x80\xaa\x63\x47\xa9\x79\xe1\xf1\x59\x43\x20\x85\x75\xba\xa4\x25\xf9\xf7\x66\x36\x95\x36\xa3\x56\xc0\x6b\xd2\x9d\x4e\xdb\xce\x82\x12\xfa\x3d\x79\xa7\x39\x83\x9e\x9c\xa1\xf8\x7c\x0e\x5e\x02\xad\x3a\x5d\x10\x73\x95\x93\xf1\x7e\x9f\x7e\x70\x94\xf6\x0f\xa0\x9c\x76\xaf\x84\xd6\xc6\xd1\xd0\x3f\xdb\xb5\xc5\x59\x43\x60\xa9\xc8\x11\x5b\x11\x89\x29\xb3\xa7\x3d\x85\x13\x46\x53\x2b\x89\x7c\x09\x35\x2e\xd4\x5e\xc9\xe3\xb6\xfc\xd5\xb5\x1c\x6d\xc6\xf8\xee\xf8\xa8\xfd\x59\xeb\xa8\xf5\x7c\xc5\x8d\x67\xf1\x56\x25\xe9\xb4\xd0\x23\x6a\xe5\xe8\xdf\xfe\x54\x52\x8c\x39\xb4\x24\xd6\xd1\x49\x39\x3d\x68\x83\xcd\xfe\x38\xdf\xc8\x15\x3c\x6a\xb5\xbe\xe2\xa2\x00\x27\xe5\x21\x2c\xf2\x3f\xaf\xe6\xaf\xb3\x9f\xf8\xaa\x35\x59\xaa\xc2\x3f\xea\xaf\x5e\x21\xde\x4c\x5b\x93\x95\x94\x57\xa3\xe3\x63\xa7\x4c\x11\x42\x6f\x2d\x07\x99\x6e\x3d\x79\xfc\x1c\x0a\x8e\x3f\x53\x49\xa4\x4c\x84\x6a\x99\xc0\x6f\x50\xd8\xaf\xe1\x3b\x39\xc1\x3c\x21\xed\x9a\xb0\x8c\xca\xde\xb3\x75\xf1\xae\xba\x7d\x03\xb7\x8f\xbf\x7d\xf6\xf4\xd1\x97\xcf\x2f\x9f\x3c\xfc\xc7\xe5\xf9\x8f\xcf\x1f\x3d\x63\x27\xb1\x3f\x50\xc7\xea\x38\x13\xf7\x3d\x9e\x79\x4b\xdd\xfc\x30\xcc\xbb\x42\x98\x7b\xd9\x28\x49\x2d\x00\xee\x99\xe4\x75\x7d\xe9\x0d\xe3\xd1\x65\x51\x78\xb2\xcf\x06\xe9\x6e\x47\x07\x29\x43\x94\x50\x23\x24\xde\xf8\x22\xc7\xd0\xc6\x1c\x09\x76\x3a\x31\xd4\xb5\xf7\x61\x42\x13\xe2\x9c\xf6\xd8\xc4\x2f\xcd\xa0\x9d\xec\x76\x21\x81\x81\xfb\xf9\xc9\xfc\x17\x5d\x85\xe5\xa1\x92\xe5\xa2\x58\x3f\x83\x93\x33\x86\x3f\x52\x82\xfb\xcb\xf9\xe6\x0d\xba\x74\x8d\x0c\x3b\x4f\x3f\x33\xa7\x4f\x7c\x47\x75\x1c\xd6\x36\x6a\xc6\x17\x4a\x95\x9d\x63\xf2\x50\x0e\x45\x54\x43\x4b\xd3\xe5\xe4\x1d\xc6\xcc\x5b\x81\xfa\x8e\xdc\x9e\xbd\x7f\xfb\xaa\x58\x77\x3a\xfa\xbb\xa7\x12\x6c\x78\x09\xa6\xfd\x65\xb3\xe4\x02\xa3\x79\x9d\x8e\x3f\xb7\x2d\xa3\xcd\xca\x26\xbb\x0d\xfb\xb5\x97\x0c\x46\xea\xb3\xc3\x43\x03\xb2\x69\x0c\x88\xa9\xfd\x22\x2f\xe7\x4b\xee\x1b\xf9\x55\x55\xff\x66\x5d\x54\x8b\x5b\xea\xdb\xed\x81\xa7\x62\xbb\x4a\x9b\xe2\xdb\x6d\x1b\xc6\xdc\xd4\x54\xcd\xf0\x97\x56\x73\xc1\x1b\x5d\xf0\xec\x38\xa0\x65\x23\xee\xee\x8f\xee\x3d\xac\x76\x0a\x65\xbd\xf3\xd0\x0d\xca\x6a\x8f\x84\x01\xa8\xfd\xd3\x46\x61\xbd\x95\x9c\x49\xeb\xb8\xc4\xb4\xb4\xce\xb6\xa0\x39\xfa\xd8\xa5\xb2\x8c\x40\x0b\xad\x62\x1b\xc8\xc1\x17\x74\x53\x07\x94\x72\x75\x5b\xc5\x3f\xcd\x66\x7d\x92\xe3\x79\x40\x3e\x11\xb3\x64\x14\xef\xa8\x9b\x94\x62\x3b\x6d\x93\xce\x2b\x47\x8b\xdf\x88\x4b\xbb\x27\x64\x07\x8e\xc3\xee\x76\x46\xda\x38\xd5\xfa\xf4\x23\xac\x76\x5c\x1f\x5c\x59\xdd\x57\xd3\x99\x83\x51\xf0\xcc\xe6\xd7\x87\xb7\x8d\xeb\xac\x94\xbe\x4d\x63\xae\x8f\x9b\x71\xf3\xa0\xa7\x11\x37\x7c\xfe\x43\xa9\x96\x39\x45\x8f\xab\x53\x66\x1b\xfb\x57\x73\x8e\x53\x2d\x59\xec\x5d\xfb\x23\x75\x14\x66\x8a\xf4\x9e\xbf\x21\xfe\xa1\x44\xff\x4e\xcb\x8b\x87\x80\xb2\xdb\xa5\x22\x32\xbe\x21\xb7\xe5\xbf\xa5\xcb\xa5\x4e\x09\xc9\x69\xa1\xc2\x55\x65\xc5\xdc\x48\x58\x8e\xe3\x6e\x8d\x32\x7b\x4f\x1b\x16\xae\xd6\xcb\x76\xdc\x78\x50\xbe\x9b\x5f\x25\xc3\x9b\xbf\x97\xe2\xee\x09\xaf\xd2\x19\x1d\x4c\xf7\x6f\xf0\x34\x65\x95\x13\x61\xfb\x00\x57\x6b\x99\x5d\xad\x39\xf6\x22\x19\x76\x5f\x65\x12\xf5\xcf\xfa\x60\xf1\x58\x4e\xf8\x58\x62\xd4\xe4\x95\x39\x08\x55\xfb\x5c\x37\x17\x79\x0f\x6b\x3f\xbd\x03\xd6\xc1\x7d\xb0\xf6\xd3\x0f\x60\x1d\xb8\x58\xfb\x84\x9a\xbb\x28\x81\xbf\xf4\x16\xec\xc3\xc1\x1d\xb0\x9f\xdd\x07\xfb\x70\xf0\x01\xec\x67\x2e\xf6\xd3\x1b\xd8\x87\xce\x7d\x0a\x7f\x27\xce\x7d\x1f\xfe\x06\x07\xfb\x66\xf7\x85\xfb\xbd\x8b\xb7\x6e\xff\x9c\x03\x00\x3e\x0b\x82\x11\x5e\x18\xe1\x37\x95\x66\xd5\x39\x7e\x4c\x39\xe4\x73\xe9\x48\xa8\x2e\xa9\x6b\x92\x26\x77\x8e\xff\x22\xdb\x4d\x83\xbe\x6b\xa4\x2a\x78\x78\x28\x40\x15\x34\x3a\xcb\xd4\x92\x85\x60\xeb\x75\x4a\x23\xe2\x37\x90\x64\x39\x2e\xd8\x72\x7f\x18\x82\x80\x0a\xe6\x71\x24\x1d\x2e\xa6\xff\x53\x8c\xfd\x68\xb1\xb0\xfb\x6d\x65\xf0\x55\x22\x58\xef\xad\xf2\xb5\x8e\x7b\xd7\xe9\xee\xf8\x0d\xe9\xfd\x54\x64\x79\x18\xb4\x02\x42\x5d\x1a\x02\x69\x44\x2c\x68\xf5\x7a\x3d\x78\x46\x68\x30\xa9\x64\x27\x88\x78\x14\x4c\x83\x06\x6e\xcf\xe2\x6b\xe3\x23\xf7\x1f\xca\xa6\x0d\x36\xd1\xda\xba\x44\xe8\x83\xfc\x99\x31\xa6\x23\xf7\x61\x0e\x0f\xf3\x46\xf5\x02\x4a\x8a\x66\xfe\x89\xd4\x31\x5f\x5e\x6f\x61\x72\x2c\x28\xa6\x6e\x25\xbf\x42\xb9\x31\xa9\x96\x3a\x1c\xd7\x70\xf3\x29\xf2\x91\x53\x27\x29\xc9\x14\x37\xd2\x1f\xdc\x1a\xba\xa0\x4a\x79\xd1\x5f\xb9\xfe\x2a\xf4\x97\x11\xa5\x7d\xcf\xa3\x64\x45\x37\xa7\x73\x26\xba\x92\x6e\xac\xaf\x01\x22\x4f\xe8\x4a\xf7\xd5\x1c\x01\x14\x84\x2e\x9b\xa1\xe8\x05\x28\xf8\x62\xb2\x81\x35\x68\x81\x0e\xc9\xea\xe5\x02\x1d\x92\x25\x7c\x81\x33\xc1\xf0\x96\xce\xd5\x6d\xd3\x21\x29\x27\x73\x74\x48\xe6\x93\x52\x3b\x24\x4d\x39\x5e\xac\x37\xaf\x79\x79\xc0\xa1\xc4\x83\x64\x8d\xaa\xca\x27\xa8\x1e\x37\x88\x98\x67\x87\x9c\xd2\xb7\x4e\xb6\x38\x6d\xc7\xb6\xb1\xcd\x3f\xf8\x18\x02\x49\x93\x80\x0e\xc8\xed\x09\x34\xb9\x6e\xfa\x03\x79\x95\x84\x44\x1b\x19\x4d\x14\x6d\xa6\x09\x87\xb8\x72\xea\xc9\xb0\xcf\x99\x3c\xd0\x58\x6b\x4e\xf9\x55\x96\x03\x92\xa6\xab\xda\x30\xe7\x1a\x6a\xa8\x49\x53\x93\xdd\x03\x57\x3a\xc4\xff\x92\xb6\x34\xe1\x0b\xa2\xa3\xfd\xad\x75\x91\xbf\xc1\x55\x60\x73\xa5\xdf\xaf\x03\x22\x2b\xb7\x20\x5f\x35\x2f\x41\x66\xa1\x80\x92\xa6\x1a\x99\xbe\x12\x32\xaa\x52\x74\xf4\x63\x9d\x3d\xd1\x50\xa9\xae\xf4\xe4\x80\x15\x55\x26\x0e\xa1\xdc\x35\x55\x62\x12\xeb\x63\x18\xf8\x74\x35\xee\xf6\x34\x4b\xd5\x6f\x0c\x0b\x97\xd9\x6b\x13\x2a\xb0\xc9\xbf\xf9\x76\x6b\x21\xd7\x9a\x92\x35\x32\x02\x73\x4f\xc2\xd8\xa5\x15\x8b\x5b\x53\xc6\x1e\xd9\xba\xfe\xa4\xb1\x67\x6e\x85\xdb\xd3\xc6\xbe\xb7\xd5\x0f\x24\x8e\x3d\xb4\x35\xee\x97\x3a\xf6\xdc\x12\x6a\x26\x8f\x65\x77\x4f\x1e\xcb\x61\x94\x55\x56\xe1\xcd\xec\x17\x9a\x61\xf2\xd8\xcd\x35\xfe\xeb\x67\xdf\x7d\xbb\xff\x93\xb1\x6b\x7c\x3a\x32\x59\xc0\x14\x93\x7c\x47\xcd\xfd\x73\x65\xad\x74\x1e\x91\x92\x90\xcb\xb9\x00\x91\xd2\xcb\x3c\xd9\xe9\x5f\xf7\xfe\x8d\x0d\xe2\x07\xc3\x71\x76\xb3\x19\xf3\xfc\x74\xad\xe1\x34\x71\xf6\xdb\x6f\xf0\x88\x59\xb5\x9e\x89\xd1\x6f\xbf\x49\xca\x27\xf1\x0c\x57\x41\x41\x26\x71\x95\x65\x3b\xe2\x7a\x69\x84\x32\x2a\xf1\xb1\xac\x1f\x4b\x7c\x2c\xd5\x63\xa9\x1f\x73\x75\xc9\xab\x74\x7f\xd4\x08\xff\x0f\x18\x72\x05\xc7\x46\x47\x10\x27\xcd\xfd\xd1\x0b\x6d\x19\x2a\x85\xeb\xf2\x71\x5e\xfd\x78\xa8\xa8\x74\xf5\x66\xd6\x49\xa1\xe2\x85\xf9\xcb\xf2\x42\x31\x79\x59\x46\xfc\xc2\x71\xf8\x2d\x65\x9b\x15\xf5\xcd\xa3\x3d\x8b\xc9\xd1\x18\x48\xfc\x80\x61\xd7\xe7\x8c\xce\x08\x5a\x9e\xb9\x66\xc2\x31\x51\x22\x51\xc7\x9b\x51\x94\x4d\x24\xae\xb8\x47\x0c\xe2\x92\x64\x4c\xf2\xa8\xaa\x13\x65\x17\x47\xc5\xf8\xc3\x50\xce\xef\x0f\x25\xea\x76\xa5\x82\x33\x96\xd3\xd8\x0f\x04\x6a\xdc\x0e\xe5\xcc\xff\xab\x4a\xa9\x41\x24\x0d\x10\xb4\x1a\x05\x3f\xa5\x64\x68\x47\xd8\x4b\x2c\xf5\x12\xdb\x56\x68\x93\x0b\x38\x0f\x3c\x44\xf9\xfc\x53\x28\x03\x3d\x4b\xdc\x4f\xb9\x9f\xde\x82\x79\xd0\xa4\x1c\xfa\x40\x9b\x9b\x14\x6e\x30\xcf\x3d\x19\x9e\x9e\x9e\xa6\xc9\xf0\xa8\x2a\xef\x1f\x64\x7e\xfe\x51\xcc\x6f\xd0\xbd\x88\x42\x8b\x02\x18\x5b\x18\x16\x13\xf0\x26\xfb\xcc\xff\x43\xca\x00\x8f\xf1\x38\x42\xfb\x90\x61\xde\xd5\x0e\xdd\x55\xf1\x2e\x4c\xe9\xd9\x91\x24\x84\x7a\x64\xf4\xde\xda\xa2\x51\x5a\x9d\xc8\x2f\xc6\x79\x53\x63\xb2\xc8\x79\xba\x8f\x37\xd3\x78\x33\x0f\xde\xcc\x83\xf7\x23\x55\x0a\x38\x74\xaa\xf1\x04\xb7\xf3\x08\xcf\x58\xba\x66\x7e\x13\x32\x3a\xa8\x71\x7e\x85\xf3\xe9\x83\xf9\x5d\x81\x4f\x74\x4d\x57\xfb\xe9\xe9\xf0\xac\x23\x66\xea\x64\x3d\x4e\x4e\x87\xf1\x56\x8c\xc4\x01\xae\xe7\x1f\xcf\x35\x4a\x0c\xdf\x4f\xe1\xfa\x09\x8a\x7a\xbb\x9e\xd6\x1a\x02\x77\xe9\xe0\x00\xd3\xf3\x4f\x61\x8a\xf4\xb6\x77\x51\xcd\x7d\xa6\xea\x7f\x3e\x7c\x5c\x4f\xff\xa9\x1a\x1a\xaf\xa7\x1d\xeb\x83\xfd\x03\xa4\xcf\xef\x43\x3a\x39\x44\xfa\x4f\xc5\x06\x62\xee\xb7\xc0\x3e\xbb\x05\x36\xe6\x06\x1c\xa4\x7d\x7e\x1f\xda\x89\x8f\xb6\x72\xb2\xb5\x5b\xe0\xdf\x0d\x71\x16\x71\x63\x62\xe0\xa3\x0d\xa5\x2f\xdc\x9d\x55\xc3\x18\x08\xd2\x4d\xa8\xd9\x31\x68\xab\x88\x36\x48\x1b\x68\xa9\x7f\x78\xc8\x95\x9d\x14\xae\xe5\xd1\x8f\xc1\x48\x32\x7e\x5c\x74\xa0\x52\x1d\xf7\x88\xc4\x01\xb8\xe7\xff\x7e\xb8\xa2\x8b\x80\x13\x07\x70\x54\x18\xc8\xdd\x6e\x31\x65\x68\x2d\xb3\x1b\x98\x0b\xc4\x9c\xdd\x0d\xf3\xd9\xa1\xad\xaa\x0b\x7a\xeb\xc0\x4d\x28\xd0\x05\x80\xf4\xc0\x4f\xc2\x43\xae\x6d\xf1\x72\x5d\x14\x2a\xf4\x42\x1b\x03\x8d\x91\x3b\x2f\x14\x6d\x33\x3f\x16\x4d\x4a\xf1\xe0\xff\x30\x9e\x59\xd8\xe4\x5e\x8d\x50\x02\x23\x84\x49\x46\x64\xf4\x17\x4b\xab\x1d\x13\x8c\x23\x1e\x44\x77\xfe\xfb\xa1\xd3\x68\x2c\x3a\x8d\xb6\x89\x2e\xf9\x10\xba\x7e\xfa\xf1\x63\x37\xa0\x36\x59\xeb\x56\x88\x51\x5f\x83\x4c\x07\x06\x65\xaa\x0b\x92\xa1\x85\xdd\xe8\x46\xdd\x89\x9f\x6e\x0e\xf1\xe0\x60\x27\xce\x7f\xdf\x4e\xdc\xec\x42\x72\xb3\x0b\xe9\x8d\x99\xe8\x7b\x3b\x91\x1c\xea\xc4\xad\x26\xcb\xa8\xbf\x56\xee\xa6\xde\x77\x13\x32\x6e\x98\x85\x02\x74\xbf\x5b\x68\x4b\x90\x41\x43\xfd\x63\x91\x0f\x19\xaf\xd2\x18\x02\x8e\xdb\x43\x15\xa9\x86\xaf\x36\x63\xc6\x98\x75\x93\x0b\xa8\x86\x39\xc8\xd4\xda\xb7\x90\x1f\x97\xd3\x69\x4c\xba\xf3\xdb\x4d\x06\x5a\xb9\xdf\xab\x87\xf0\xdc\xd3\xc7\x28\xb3\xf6\x2e\xd3\xf6\xee\xd6\x6e\x46\xf7\xed\xe6\xa7\x19\xc6\x24\x3d\xa5\x5d\x70\x1a\x3f\xc2\x36\xf2\x6a\x9b\x0f\x88\x22\x1e\x25\x77\x33\x96\x9f\x6c\x2b\xd1\xa9\x03\x88\xca\xb7\xfb\x5d\x0d\xa6\xb6\x97\xf7\x44\xf8\xbb\x1a\xcd\x4f\xb6\x99\xf6\x17\x81\xb4\x5b\x5f\x7f\xe2\x68\x1e\x32\xa5\xd6\xd8\xde\xd1\x7a\x36\x8c\xe7\xfd\x7b\x63\xe5\xd2\x1a\x57\x14\xcf\xff\xb0\x79\xb5\x1e\xb8\xb7\x97\xe7\xee\x48\x41\xf9\x21\x0a\xe7\x77\xa2\x90\xf8\x29\x58\x7f\xda\x4f\xe2\xff\xd8\xfb\xff\xf5\xb6\x71\x64\x61\x10\xbe\x15\x99\xe7\xb4\x9b\x68\x41\xb6\x64\x3b\x3f\x9a\x0a\xa2\x93\x76\x9c\x69\xef\xc4\x71\x36\x4e\xa6\x7b\x5e\xc7\x93\x97\x96\x20\x8b\x1d\x99\xd4\x90\x94\x13\xb7\xad\xef\xce\xf6\xd9\x4b\xfa\x6e\x61\xab\x50\x04\x08\x90\x50\xec\xf8\xcc\xbc\xfb\xfe\xb1\xcf\x93\x58\x04\x50\xf8\x55\x28\x14\x0a\x40\xa1\xea\x9f\x77\x37\x42\x8b\xcd\x77\x15\xe1\x6f\x05\xde\xa7\xfb\x19\x30\x99\x10\x41\x1b\xaa\x74\xf1\x47\xa7\xd1\xee\x2e\xa8\xd6\x93\xa3\x83\xc2\x3a\x05\x80\x4b\xcc\xac\x36\xe0\xa9\x5a\x4e\x52\x91\x43\xd8\x79\xe6\xde\xd4\x61\xa0\x9a\xec\x3a\x6c\xc8\x72\xad\x7a\x75\x89\xe6\x09\xca\x13\xf8\x29\x7d\xd6\x38\xaa\x17\x11\xe2\xee\xb3\xf9\x22\x5b\xe6\x63\xb9\xb6\xa0\xd4\xb4\xc0\x9f\xf1\x20\x9d\xb4\xb2\xa5\xf6\x95\x00\xa2\xc1\xc5\xa1\x34\x17\x0e\xcf\xd2\x1e\xa1\xa9\x8e\xea\xe6\xb4\xb9\xce\xf0\x85\x56\xcf\xd8\x7a\x24\xb3\x4b\x39\x9e\xc4\x40\x2e\xa5\xd2\x91\x89\x02\xee\xe3\x50\x82\x47\x41\x9e\xe1\xe3\xa4\xb2\x3a\x30\x45\xd5\x45\x73\x97\x53\x3c\x1b\xc8\xdd\xdb\xdb\x6f\x18\xa2\xc9\x44\x5f\x6b\xf7\xf8\x8b\xf1\x3f\xbb\x2d\x64\xa9\x9f\xc9\xba\x67\xc1\x39\xcf\xbb\x05\xe3\x65\x6d\x08\xc6\xa5\x40\x34\xa7\xe3\xa7\x40\x7d\xd7\x74\xa7\x91\xa7\x11\x22\x95\x93\x56\x8b\x8d\xdc\xa8\x05\x5a\xd1\x61\x03\x8e\x0f\x2c\x1a\xd4\xc2\x86\xa3\x9f\xda\x47\x8d\x27\x90\x12\x14\x17\xcb\xd8\xaa\xf1\x9e\xb6\x65\xeb\xc1\xff\x7e\xdd\x58\xd8\xf1\xd9\x94\xf2\xf5\x0c\x8a\x76\x6d\xf7\xa4\xec\x3b\xee\x36\x48\x0d\xb9\x6d\x2a\x0b\x3b\xa1\x9e\x5a\xab\x4a\xd5\xd5\xb1\x85\x8d\x67\xa5\x1b\x5c\xf7\x94\xe6\x78\xcd\xc5\xb1\xb6\x75\xa0\x2f\xf5\x87\xfa\x42\xd8\xb2\x61\x33\xb2\x2a\x88\x72\x48\xef\x73\x32\x88\x50\x29\x2d\x15\x7e\x1b\x5f\x8a\x3e\x0b\x51\x0e\x0b\xf5\x80\xa9\x60\x58\x0c\x5e\x0c\x58\x97\x0a\xb1\x70\xae\xea\x47\x32\xfa\x33\xd4\xd6\xc3\x52\xcb\x4c\x09\x63\x7c\x29\x62\x7d\x83\x42\x05\xf7\xb1\xe0\x5e\x69\x15\x8d\xd4\x1f\x9f\x16\x3f\x2c\xcf\x56\x56\x97\xe8\xba\x46\x4a\xb1\x7d\xfa\x8f\xee\xc7\xed\x7e\xef\xe7\x17\xbd\xff\x11\xf7\xfe\xec\x7d\x3a\xdb\xbe\x58\xb1\xea\x9a\x87\xe7\x40\x36\xac\x69\x62\x4f\x87\x3a\x79\xc8\x6e\x5a\xf7\xa1\x85\x2c\xd1\x00\x2e\xf2\x90\x59\x5c\x54\xe6\xad\x64\xda\xd1\x4a\x96\x96\x46\x73\xea\xcb\x3f\x9e\xcb\x38\xbf\x6f\x09\x59\xa5\x27\x82\xb6\x38\x4d\xc5\x66\xec\xea\x18\xb4\x77\xa3\x86\x56\x41\xe6\xc0\x3d\xf0\x39\x63\x3b\xc7\xd4\x2a\x85\x37\xb3\xa3\x5a\xaf\x86\xc3\x18\x6d\x2b\x11\x50\x62\x27\x11\xee\x48\x99\xd2\x01\x72\x01\x70\x14\x08\x60\x65\xdb\x98\xc3\xfe\x90\xa9\x6a\x1b\x11\xba\x7d\x76\x5c\x28\xa9\x47\x08\x9b\x42\x8f\xc6\xd0\x23\x6f\x1e\xa7\x24\xee\x16\xe1\xf4\x6a\x1c\x4a\x7f\x9f\xc6\x76\x9f\xda\x3d\x1a\xdb\x3d\x72\xfa\x53\xc0\x08\x5f\x6c\x6e\x4e\x60\xbe\x5e\x08\x58\xbb\x27\x5a\x3f\x68\x21\x26\x95\x7a\x61\xb8\x60\xd1\xb5\xe8\x0d\xf8\xc2\x2c\x30\x71\xc8\x1c\x2b\x6d\xa4\xbf\x72\xa1\xf5\x70\xb2\xb0\x60\x43\x28\xae\x6f\xa9\x47\xe9\xcc\xc3\x72\x48\xea\xf1\x13\xb1\xe0\x0b\x50\xe3\x87\x99\x70\x8d\x6f\x34\x27\xd0\x8a\xd3\xeb\xb3\xad\x7c\x09\x54\x37\x54\x15\xd6\xb9\x56\x13\x7a\x9c\xa1\xda\x88\x63\x60\x75\x61\x49\x44\xaf\xa6\x3b\x44\x8a\x6a\x71\x50\x2b\x83\x28\x6d\xdb\x69\xec\x46\xed\xdb\xa6\x7c\xcc\xe7\xc2\x58\x76\x44\x8b\xa7\x1b\x0d\xe5\xf0\xa9\x68\xab\x6a\x5b\xd4\x3a\xaa\x3f\xa3\xdc\xe8\x65\x43\xae\x7c\x85\xb9\xc7\xbe\xdc\xf6\xb0\x8e\xec\x40\x94\xd6\x25\x8c\x45\x8a\x4a\xdd\x6a\xee\x4f\x14\x7a\xa8\xcb\x88\x8e\xe1\x7c\x2b\x95\x5f\xa1\xde\xf1\xe7\x96\xa9\xd4\x52\x5d\x70\x92\x0e\x7b\x53\xd5\xab\x37\x40\x32\x6c\x45\x3f\x1f\x58\x36\xe1\x06\xa0\x66\xd9\x04\x18\xe6\xdd\x2e\x2b\x4f\x73\xd8\x81\x0b\x93\x86\x6a\x97\x0b\x7a\x2c\x81\x35\x12\xee\x19\x47\x55\x95\x85\x11\xb0\x2e\x40\x2d\x28\x8c\xd9\x8a\x2f\xed\xe3\xd7\x65\x5a\x37\xbb\x1e\xae\x4a\xf5\x0c\x47\xd7\x1a\x37\xc8\x3b\xdf\x2a\x93\x72\x2e\x45\x50\xbd\x5c\x08\x20\xa6\xfa\x04\xca\x82\x80\x4c\xaf\xc4\x0d\xc2\x41\xe3\xae\x00\x53\xf0\x75\x25\xf3\x02\x8a\x17\x41\x50\x07\x0a\x02\x82\xd8\x19\xc2\x4e\x26\xaf\x93\xa2\x94\xa9\xcc\x55\x18\x28\x5c\xd2\xc7\x74\xaa\x7e\x73\x79\x99\x5d\x49\x0d\x63\x45\xbd\x98\xcf\x75\x6c\xa1\xa2\xe5\x65\x52\xaa\x8f\x45\x2e\x17\x32\x75\xca\xd5\x71\xc7\x50\xbc\x13\x3f\xd7\x45\x78\x14\xb7\x4f\xcf\x56\xd8\xc7\x24\x6d\x6a\x2b\xb7\x79\x30\xa0\x15\x9f\x96\x6a\x60\xfd\x40\xd5\x52\x56\xc1\xa2\xc6\x5f\x26\x6d\x4d\x82\x60\x3b\x50\x69\xb3\x49\x92\xdf\xab\x12\x02\x5d\x53\xc5\xf2\x32\x2e\x2c\x72\xac\xad\x0f\xdc\x65\xbf\xd4\x4c\x4b\xa3\x49\x18\x36\x4d\x73\xa6\x8e\x69\x4e\x84\x1b\xce\x1c\x46\xc6\xa7\x6e\x50\x82\x28\x83\x62\x16\x9d\xf5\x83\xe6\x3e\x44\xa8\x44\x13\x86\xb9\x64\x83\xe1\xe6\xc6\x06\xc3\xb0\x01\x53\x31\x50\x7c\xf6\xe5\xd7\x78\x3e\x3d\x86\xe1\x44\xba\x33\x99\xdd\x24\x5d\x82\x0b\x6f\x8a\x41\x32\x43\xd1\x6c\x12\xf0\xcc\x59\x1d\xd9\x4d\x3b\x5b\x25\x1b\x7d\xd2\xad\x81\xad\x42\x29\xb7\x20\xb3\x9c\xdc\xde\x16\x61\xa2\x8a\x64\x8d\x35\x49\x01\x84\xda\x46\x4b\x1e\xfe\xcc\x78\xac\x6d\xe3\x7e\x96\xd7\xc5\xed\x6d\x8b\x67\x20\xf3\x75\x8c\x54\x4b\xfd\x34\x2b\xb7\x1e\x62\x0d\x6b\x46\x99\x2a\xbe\xb4\x84\xd2\x9f\xb2\xe1\x72\x2b\x49\x67\x12\x9a\x88\xb5\xed\x10\xcb\x9a\xe1\x67\x1f\xc6\x05\x7f\xf7\x6c\x98\x30\xe5\xd6\x45\xea\x58\xc4\xe1\xd4\x32\xf4\x57\xd9\x3a\x19\x6b\xce\x83\x26\x4f\x54\x1b\x27\x62\x7c\x3a\x87\x2b\xd6\x1a\xf6\x74\x72\x86\x9b\x44\x27\x42\x4c\x9d\x20\x5b\x79\xdf\x7b\xd8\x99\x78\x30\x91\x40\x89\xd9\x35\x3a\x87\xbc\x41\x2b\xd4\x6d\x12\x36\xc2\x37\x8d\x86\x26\x21\x1c\x0d\x20\x02\x37\xd5\x1d\x2b\x4d\x0c\x6e\x9e\x2d\x53\xe5\xe6\xa6\x93\xa9\x99\xcc\x56\x28\xd9\x44\xf6\x78\xfd\xfb\xda\x22\x24\xff\x66\x63\x04\xae\xb5\x8c\xa7\xb6\x92\x7b\x95\xd8\xb8\x44\xc3\x62\x88\x7c\x90\x99\x13\xe1\x13\x51\xf2\x02\x6d\x97\xb0\xef\x60\x09\xf5\x0b\x3a\x89\x9c\x9d\xb4\xab\x5b\x0b\x54\x09\x64\xa2\xac\x6b\x99\x14\x08\xe0\xc3\xd0\x22\x9b\x63\x17\xce\x97\x17\x23\x27\x64\x2f\x36\x92\x45\x3a\x6d\x9e\x35\x52\x56\xdf\x6b\x0c\x9b\x97\x54\x81\x48\xbf\xa7\x8f\xa8\xeb\xa4\x65\xa6\x64\x98\x08\xac\xbd\xa9\x51\x6e\xf7\x15\x65\x0b\xec\x6f\xa8\x25\xbc\x8c\xdd\x60\x1e\x7a\xe4\x14\xe2\xa3\x48\x5b\x26\xb6\x48\x3a\x85\x2c\xe8\x8e\xc9\xf3\x0a\x07\xcd\x71\x3d\x2f\x87\x79\xaf\xc7\x92\xad\x65\x5a\xcc\x92\x69\x19\xe2\xf3\x0a\x6d\x77\x2a\x5b\xad\xda\xf2\x3c\x56\x8b\x96\x88\x98\x3d\x59\xe8\x15\x25\xf2\x69\x68\x8a\xbc\xa3\x2d\xab\x07\x19\x1c\xaf\x90\x54\x6a\xb3\xef\x22\x6b\x23\xdc\x6f\x1a\x3b\xb7\x9e\x52\xd1\xc1\x42\x52\xa8\xdf\x91\x13\x02\xa8\x28\x38\xcd\x54\xdb\x08\xee\x0c\xad\x4f\x61\xbc\xbd\x2f\x32\x65\x05\xda\x17\x55\xbd\x85\x74\xb1\xa5\xeb\xac\x06\xca\x4a\x4d\x9a\xa9\x76\x62\x51\x27\xb6\x37\xa9\xb6\xec\x6d\xc0\xdc\x9d\xbd\x0b\xb6\xb4\xc1\xd4\xa3\x37\x2f\x18\x8e\x9d\xcb\xfe\xdc\x16\x4f\xeb\x74\x83\xa3\x77\xf2\xe2\xe0\xeb\xc2\x83\xa4\xb1\x05\x4c\xb0\xce\xf9\x00\x51\x90\x5d\xfa\xdc\x53\xfa\xcb\xb8\x94\x9e\xb2\x27\x6d\x50\x92\x5a\x0c\xac\x6b\x4a\x93\x12\x5d\x5b\xa5\x3a\xbf\x8e\xf4\x62\xe4\xc2\x33\x82\xb7\xb7\xed\x41\xc7\x48\x6b\x98\x74\x9c\x3b\x26\x3a\xce\x1d\x00\x8c\xf3\x21\x1b\x7b\xb1\xd6\x2d\x81\x3e\x63\xa8\xce\xc3\xd8\xaa\xd4\x04\x2c\x72\x8e\xdf\xbf\x50\x0b\x45\xaa\x42\x6f\xb0\xe9\x99\xf9\x3c\xce\x3f\xe8\x37\x95\x22\xa9\x62\xb1\xed\xa2\x50\x01\x2a\x5a\xc4\x14\x50\xad\x15\x4b\x15\xa8\xb3\xcd\x54\x98\x06\x5f\x4c\x55\x80\x1a\x29\xc6\x2a\x80\x03\x27\xe6\xea\x53\xe1\x5e\x4c\xd4\xb7\x76\x74\x20\x16\x2a\xf8\x36\x4f\x2e\x13\xb4\xaa\x8d\x2f\x80\xeb\x47\x8d\xd2\x7c\xda\x27\x1d\xbb\x6c\x8b\x22\xd9\xbd\x6d\xe3\x97\x2e\x03\xb0\x5e\x5b\x98\x61\xbf\xdb\xa8\x38\x36\xe0\x1c\xdc\x47\x79\x4d\xad\xe8\x62\x2a\x7b\xd5\x09\x2f\x78\xdc\x7a\x6d\xd3\x34\x61\xd5\x8f\x2a\x4b\x56\x5a\xca\x32\x3b\x3b\x18\x4a\x6d\xcb\xaa\x95\x66\x33\x51\x69\x6d\xf8\x01\x1f\x55\xa6\xdd\xef\xc8\xc4\x53\x93\x6d\xef\xbb\xb2\xa1\x04\x5b\xeb\x42\xe3\x82\x92\xd8\xbb\x4f\xb4\x1b\x49\xc7\x5c\x89\xee\x3d\x4b\xe0\x94\xab\x6b\x2f\xd3\xc5\xd9\xf0\x8e\x2a\xad\xf5\x38\x81\xfa\x56\xab\x8d\x52\xef\xe8\xe8\x04\xdf\x04\xcd\xf3\x88\xe0\xaa\xbf\x15\xb0\xf5\xa9\x03\x48\xa5\x5b\x57\x7f\xea\x53\x48\xb7\xbc\x4f\xe4\x51\xfd\x5d\xb7\xd2\x26\xc8\x3d\xe6\xa1\x44\x43\x6f\x3e\x37\x30\x12\x37\xd4\x64\x0d\xd4\x59\x25\xdc\x97\xd5\x14\x36\x97\xcc\xe1\x2e\x62\x34\xa9\x88\x7f\x58\xa8\x67\xd9\x70\x38\x46\xaf\x26\xf1\xc3\x7a\x3e\xa9\x83\xd6\x63\x62\xab\x4f\x49\x14\xa6\xb8\x81\x60\xdc\xbc\xc4\xcf\x18\xc7\x37\x30\xf0\x93\xf9\xdf\x7b\xfb\x8f\x49\xef\x7e\x9e\xd4\x74\x23\x10\xb0\x61\xb3\x83\x3c\xa3\xb6\x7e\xab\xce\x8d\xef\xaa\xd3\xad\x8f\x94\x36\x0b\x9c\x54\x2d\xa1\x7e\xe4\x31\xaa\x9a\x92\xe1\x7d\x6c\x42\xa4\xbf\xcd\x17\xde\x34\x61\x8b\xfd\xcf\xba\x1f\xdc\xe6\xf5\x38\xd2\xf8\xb1\xc7\xf2\xdf\x58\x63\x62\x19\x64\x08\xbf\x53\x5a\x47\x59\x9f\x56\xa7\x31\xac\x15\xf5\x61\x4e\x31\x8f\x8b\x99\x2c\xac\x18\xb4\x3b\x61\x05\x67\x59\x51\x5a\x41\xa4\xd2\x46\x2a\x3a\x43\xb3\xa3\xa0\x40\xbb\x02\x19\xe7\x63\x3b\xe2\x9f\x4b\x99\x5f\xdb\x25\xc6\xe5\x4c\x17\x61\x45\xd9\x25\xe6\x72\xaa\x82\xed\x19\x89\x18\x86\x19\x35\x33\x8b\x5b\x28\x81\x83\x48\xf7\x90\x42\xdf\x58\x57\x96\x34\xd5\x59\x85\x51\xfa\xdd\x52\x36\x2c\xab\xe2\x78\xe6\x17\xfe\xb0\x7c\xf3\x12\x9d\xae\x7f\x48\xd5\xc2\xa9\x68\x84\x66\x24\xf2\xcb\xb8\x0c\x59\x64\x6f\xc7\x28\xd2\x08\x02\xae\x47\x10\x53\x07\x76\x69\x63\x80\x17\xf2\x5b\xb9\x2c\xb2\xf9\x95\x0c\x5d\x4f\x1b\x36\xb0\x1c\xb5\xc1\x09\x01\x38\x1f\xca\x95\x3e\x06\x78\x04\x73\x62\x86\xbf\xb0\xff\x2f\xa9\xab\x28\x65\xe8\x2c\x28\x4e\xb8\xd9\x51\xa6\xa8\x1a\xac\x04\x8f\x0f\xf9\xbc\x3a\x55\x98\x8a\xed\x7f\x84\xa7\x70\xc1\x01\x37\x1d\x5b\xdd\xde\x59\x37\x62\xdb\x09\x1f\x8b\xed\xe8\x14\x62\xce\x7e\xfa\xcf\x6d\x3e\x47\x90\x8f\xdb\x1f\xb7\x47\xe1\x68\xe3\xe3\x36\x3b\xfd\xc7\xc7\xd1\xc7\xe2\xec\x27\x16\x7e\x1c\xc1\x37\x7e\x8d\x00\x6c\x22\x4e\x83\x67\x01\x87\xe7\x97\xfc\xc7\xe0\x47\x1e\xfc\x4f\xf8\xee\xc0\xff\x8f\x39\xfe\x49\xf1\x4f\x19\x9c\xf1\x05\x80\xdd\x40\x60\x05\xff\x6f\x31\xf2\x23\xfc\xf9\x47\x80\xf0\x67\xfa\xe4\x7b\xc2\xf8\x05\x80\xfd\x58\xc7\x2c\x18\xbf\x86\x98\x1f\x00\x6e\x1b\xfe\x8f\xe0\xff\x10\xfe\xff\x47\x0d\x71\xc1\x38\x9c\x46\xea\x54\x4c\xe1\xe7\xd0\xf0\xd3\x2e\xf6\x4d\xdd\xe2\x7c\xea\x9d\xdd\xf4\xc1\x8e\xce\x0a\x1a\x7b\x89\x7d\xf2\xa5\xb1\x70\xeb\x27\x06\x00\x5f\xc4\xcd\x1f\xf1\x55\x5c\x8c\xf3\x64\x51\xa2\x97\xa2\xc0\x0a\x06\xb8\x31\xe2\x9f\xee\x06\x39\x10\x37\x68\xbe\x05\x13\xf1\xb7\xc0\x8f\x29\x85\x2f\xb2\xc5\x4c\xe6\x2a\x22\x99\x4b\x95\x5d\x81\x06\xe6\xb3\xa8\xbe\xa7\x26\x96\xf2\xe8\x68\xcc\x46\xd5\x9c\x20\x2d\xec\x32\xfb\xbc\x86\xa8\xc2\xc7\xe0\x37\x1c\xb2\xf7\xb3\xad\xb7\x71\x0e\x73\xb7\x94\x79\xe7\xc7\x65\x3e\xff\xd1\xe3\xb2\x00\x17\x99\xa0\xab\x99\x9f\x66\xf9\xb2\x5e\xd8\x47\x01\xda\x13\x50\x8f\x29\x53\x54\x13\xa8\x93\x60\x6c\xd8\x08\xd2\x23\xf8\xe0\x09\xe4\x29\x16\xf3\xa4\x0c\x33\x5c\x6d\xb7\x3f\x7e\xdc\xbe\x18\x26\xa7\xfd\x33\x81\x7f\x8c\x6d\xaf\x02\xc7\x9d\x71\x29\x12\x7a\x13\x9c\x51\x8d\xb1\x90\xea\x8c\x5d\xc4\x95\x39\x30\xbe\x91\x83\x6d\x4e\x21\x4c\xa9\x58\x99\x73\xfb\x3b\x16\x73\x58\x96\xe5\x38\x8c\xd9\xd0\xb6\xde\x5b\xb3\xa8\xd8\xe2\x4f\x71\x83\x9b\x8d\x4f\x07\x67\x7c\x7c\xba\x73\x36\x0a\x6d\x3e\x88\x31\x36\x1f\x2c\x47\x27\x34\x00\x36\x94\x36\xa6\x3b\x60\x2c\x5a\x17\xbd\xb9\xe9\x94\x1b\x04\x76\xa9\x37\x2b\xa6\x82\x2b\x3a\xa2\x9b\xda\xfd\x98\xb0\x9b\x89\x98\x00\xca\x14\x5e\xf0\x16\xc9\x79\xf3\x36\x74\x57\x8a\x05\x0a\xcb\xba\xe2\x89\xc6\xcf\x8a\x54\x43\xe0\xb4\x33\xd6\x0f\xb1\xff\x81\xf3\xfe\xf4\x1f\xff\xf5\x71\xfb\xac\xfb\x5f\xd5\xef\x36\x23\x4c\xbe\x13\xc1\xf6\x76\x20\x44\x5d\x52\x1f\xad\x04\x6e\xbc\x83\x22\x36\x37\x3f\xd1\x89\xa1\x55\xcf\x0e\x73\x17\x27\x7c\x16\x8b\xf4\x88\x90\xd0\x6f\xca\xb6\x71\x00\x21\x56\x8b\x6f\x2f\xf0\x42\xea\x3d\xc8\xb5\xef\x9f\x5d\x69\xb9\xf6\xbd\x3e\xa6\xdc\x17\xb1\xa1\xaa\xab\xd3\xf7\x67\x6c\xa8\xe8\x6d\x1f\x4a\x53\x56\xa3\x5f\xdc\xde\xee\x3f\x7b\xc1\x20\xf8\x42\xec\x93\x5c\x77\xc4\xbf\x0e\xbf\x0a\x4a\x1d\xc5\xf6\x4b\xdc\x30\xf8\xaf\x80\x45\xad\x28\xfe\x82\x71\x55\xea\x57\x28\xe6\x48\xc4\xc6\xc1\xcd\x57\xc6\x63\x13\xfc\xda\x1d\x30\x6b\xa1\x9d\x48\xb4\xfb\xf5\xe1\xdd\xe1\x3e\xbc\x3d\xcf\x52\x99\x96\xe1\x11\x63\x1c\x3b\x63\x8e\x82\xa8\x53\xd7\xdf\xec\xd4\xf5\xdd\x9d\xa2\x38\x15\x8a\xf5\x40\xd6\xab\xb8\xd5\xde\x17\x76\x7b\x5f\x10\x0c\x11\xe9\xaf\x00\x18\xb2\xc6\xd2\x6f\x87\x70\xf7\x1c\x28\xc2\x3a\x16\xc1\x29\x0e\xb9\x93\x0a\x54\x07\x7a\x12\x67\xed\x78\x27\x64\xce\xbd\xc8\x80\xc8\xb1\xb9\x06\xfb\xec\xe4\xd2\x13\x77\xfb\xe3\xd6\x36\xc3\x91\xe7\x6f\xc5\x67\x83\xa4\x67\x6f\x6b\x44\xbd\x16\x9f\x01\x3d\x58\xd8\x6b\xa0\x9b\xd7\x15\xc9\x9e\x5b\xc4\x73\x88\x13\xe8\x03\x14\xf1\xab\x78\xad\x8b\xf8\xf0\xec\xd7\xe1\x07\x28\xe2\xb5\xad\x03\xf2\x41\x19\x26\x1e\x1d\x76\x45\x00\x6f\x6d\xe1\xe7\xf5\xe9\x07\x6a\xe6\xa1\x55\x2c\x16\xf9\x07\x34\x46\x63\xf4\x3d\xe3\x6f\x4c\xf0\x3d\x52\xc0\x2f\x42\x37\xe3\x92\x0d\x7f\x81\x41\xf9\x83\x8e\xe6\x7e\x01\xb6\x01\xc0\xfa\x9c\x0f\xc2\x3b\x67\x0c\x23\x8c\xea\x50\x2c\x80\xc1\x75\xdf\x54\x16\x0f\xb6\x02\xd6\x8d\x9b\x23\xf2\x47\x9d\x58\x3d\x76\x5f\xad\x7c\x18\x7e\x0e\xea\x1f\x23\x37\x6b\x10\x44\xdf\x18\xdd\xc6\xf3\xd8\x63\x98\xb6\x2e\xf4\x12\x20\x5e\x9c\xec\x1f\x1e\xba\xf1\x8c\x98\xf0\x3f\x85\x91\x21\x91\xa9\x77\x4d\x08\xfd\xe7\xbe\xf4\x10\x52\x4d\x9d\x2f\xbb\xff\xac\x99\x6d\xb7\x06\xe5\xc7\x9a\x11\xfa\x5b\x6c\x78\x26\xf7\x92\xd8\x0e\xc3\xe5\x02\x26\x4d\x8c\xa4\xa9\x91\x1b\x33\xe2\x37\x5f\x4e\x17\x67\x86\xf8\x88\xc0\x2e\xbc\x04\xf6\x4a\x5c\x54\x04\x86\x33\xd0\x9a\x96\xaf\x2a\x62\xf8\xbb\x90\x69\x73\xa2\x43\xe2\xf0\xef\x42\x88\x57\x50\x2f\xa4\x17\xe3\x78\x21\x21\x8e\x26\x1f\x92\x36\x42\xd0\x48\xfe\x9d\xad\x14\x4f\xfa\x53\xc4\xce\xe2\x48\x13\xfe\x4f\x28\xa0\x16\xbd\x0d\x17\xfd\xd3\x9e\xc6\x7d\xfe\x67\x35\x08\xbf\x8b\xd8\x59\x7b\x4d\xab\x7f\x77\x57\x2a\x53\xce\xef\xcc\x5a\x5a\xac\x68\xc5\xc8\xa8\x6a\x9d\x68\xaf\x65\x14\xc5\xdc\x46\xfc\x7e\xaf\xa5\x2b\x46\x08\x67\x35\x8d\x19\x3f\x38\x5d\xc0\x08\x39\xa3\x08\x93\xd9\x01\x6b\x65\x53\xa2\x80\x15\x85\x64\x65\x55\xcd\x6e\x34\x55\x3a\x10\xd0\xa0\xdf\x84\x05\x46\xa4\xa8\x61\xc4\x3f\xbb\xbf\x69\x3d\x20\x43\x91\x04\xae\xa5\x7f\x5a\x7b\x79\x7b\x0f\xe0\x37\x7b\x83\x2b\x01\x55\x82\x3d\x90\x3e\x52\x91\x28\xd1\x58\x06\x4c\x7f\xd8\x7d\x01\xc2\x37\xcc\x21\x88\xef\x0a\x5c\x8f\x86\x74\x25\xe1\xac\xde\xaa\x2b\xb9\xa7\x7b\xa9\x30\xf4\xa2\xc2\x99\xd2\xda\x10\xf6\x8c\x1b\x65\x42\x76\x4d\x28\x6a\xe0\x3d\xc4\x54\x5a\x65\x9c\x14\x43\x59\xd8\x34\x97\xb5\x44\xb0\x1e\x74\x9d\x98\x2e\xac\x04\xac\xde\x56\x62\xa9\x5d\xe1\xf0\x05\x66\x93\x9e\xb3\xcd\xab\xa3\x61\x7d\xb3\x6e\x51\xed\x84\x9a\x67\x26\x40\x99\x24\x8f\x26\xd3\x6b\x1b\x84\xd0\x56\xb8\xa3\x9d\xc0\x1a\x35\x0a\xba\x89\x1a\x12\x3d\xd2\x10\x17\x21\xa3\x28\x35\xfd\xf7\x06\x0c\xe9\x4d\xb5\xd8\x95\x57\x6e\x6f\x95\x4d\xee\x03\xb8\x08\x02\x90\x0d\x9c\x5b\xd9\x28\xcc\x94\x10\xd4\x0d\x33\x2c\x96\x71\x90\x3e\x89\xf3\xe4\x6a\x79\x41\xf5\x42\x2c\x2f\x57\x0c\x28\x67\x2c\x02\x38\xc8\x83\xa0\x29\x80\xfe\x07\x82\xa6\x0e\x68\x2a\x20\xb6\x9b\x32\x5e\x60\x7b\x31\xbd\x70\xd2\x0b\x81\xbd\x28\xa0\x2a\x91\xd7\x94\x73\x3a\xfa\x0f\xd0\x4f\xe3\x1e\xf3\x75\x5e\xb2\x5b\xa1\xac\x5d\x98\xec\x28\x88\x07\x3f\xec\xec\x62\x8f\xbb\x59\x37\xef\x16\xdd\xd4\x25\x74\xbd\xb3\xf4\x54\x80\x38\x6a\x6c\x56\xeb\x5d\x2c\x33\xb3\xc7\x29\xcf\x85\x6f\x1e\xae\x38\x1b\x14\x5b\xd1\x26\xd5\xbb\x5d\x53\x3e\x97\xa2\x5c\x99\xa3\x3e\x02\xe2\x99\x68\x92\x0e\xab\xac\x99\x67\xb5\x35\xf3\xae\x36\x69\x96\x81\xf1\xf2\x61\x5e\xdb\x20\x38\x53\x62\x30\x71\x5d\xa9\x7e\x78\x80\xa2\x8d\x54\x2c\xc1\x78\x87\x56\x21\x91\xd7\xdc\x41\xa9\xf0\x4a\x4d\x2d\x40\x21\xd2\xcc\xd8\x5a\x22\x89\x9d\xa6\x49\xc6\x97\xd0\xae\xe5\xb3\x58\xb7\x6b\xa9\xdb\x35\x85\xb5\x6b\x79\x36\x0c\x74\x11\x41\xe5\xdd\x24\x3f\x9d\x9e\x09\x09\x7f\x8c\x63\xd2\x83\xd3\xdc\x54\x04\xac\x34\xb7\xf9\x68\x6e\x33\x51\x0a\x88\xbc\xc1\x48\x3d\x3d\x41\x0c\xd4\xad\xdf\xdc\xac\xbf\x91\xb2\xad\x6e\x01\x1c\x08\xec\xb2\xae\xdf\xf6\xa5\x62\xf7\xf4\x6e\x5d\x83\x1c\x15\x0a\x24\xfc\xd1\xfd\x5a\xd3\xae\xba\x7a\x51\xd7\xcb\x25\xf6\x1a\x66\xe7\x27\xa7\x31\x56\x57\xa5\xfe\x24\x7d\x52\xd3\xcc\x85\x08\xa5\xc3\x45\x59\xb5\x48\x23\x6e\x86\x0b\xcb\xc8\x2d\x55\x21\x16\x5b\x24\xc2\x31\x36\x64\x43\x5d\xad\x4e\x54\xd6\xae\x2d\x61\x27\xac\x03\x2a\x2d\xc0\x61\x5c\x28\xa1\x64\x61\x84\x41\x4c\x58\x18\x13\xd9\xcd\x14\xab\x0f\x0b\x12\x1b\xb0\x65\x0a\x13\x7a\xa9\x95\xd5\x07\xcf\xab\xd5\x56\xd2\x2f\xcf\xa9\x55\xba\x95\xb8\x6c\xd0\xfe\x44\xe2\x0f\xc2\x9b\xd6\xd9\xad\xa6\x6f\x9e\xd3\xb1\xa0\xc4\x1f\x0c\xd5\x58\xca\x9d\x95\xf6\x42\xe4\xee\x3a\x74\x2d\x72\x7b\x8d\xa5\x54\x71\xd1\xbd\x36\x43\x6b\xf6\x80\xe6\x0b\x6a\xd5\x9f\x5e\x8a\xc4\x8a\xae\xac\x8a\x14\x9f\x15\xc2\x8a\xa9\xb9\x24\x3f\x37\x5d\x96\xad\x0c\xd2\x97\xe1\x52\x9c\xc3\x65\x20\x76\x0c\xb3\x21\xc1\x6b\x20\xfe\x45\x5c\xf2\x13\xa7\xe2\xfa\xdb\x22\x95\xdb\xdb\x53\x3c\xdb\xb2\xeb\x93\x6b\xe1\xde\x59\x93\x08\x48\xcb\x99\xc1\xc8\x45\xde\xe1\x6c\xb5\x29\x87\xe7\xd6\x11\xad\x6e\x64\xa8\xd8\xd2\x09\x50\xd3\x08\xff\x08\x8a\x8f\x4e\x0c\xf9\x50\x04\x63\x55\x0e\x2c\xc7\x9e\xd5\x16\x71\x52\xc1\xd2\xaa\x44\x3a\x95\x2c\xb0\x12\xfc\x53\x21\x36\xaa\x69\x54\xea\x4a\xd4\x07\xe5\x46\x84\x5e\xda\x79\x81\x0e\x74\x5b\x01\xf2\x9c\xb9\x84\x49\x89\x14\x18\x55\x15\x10\x84\x9f\x42\x9d\x0c\x18\x31\xaa\x3f\xa3\x3a\x07\xbf\x7b\x82\x9c\x88\x85\x79\x3e\xa1\xa7\x20\x3b\x81\x79\x7b\x02\x3a\x1d\x8c\x9f\x00\x42\x16\x21\xfc\x8a\x13\xeb\x20\xf2\xce\x62\x4d\x91\x1b\xb3\xf6\xc5\x6f\xa8\x73\x91\x77\xab\x77\xec\xc6\xea\x63\x85\x97\x13\xcd\x63\x86\x74\x04\xb2\xb1\x11\xea\x41\xa7\xdf\xad\xc4\x3a\xb3\x80\x97\x8a\x3a\x5e\x13\x1a\x4a\x8e\x78\x26\x50\x4d\xf7\x17\xba\x3c\x4d\x09\x56\x95\x26\xcd\x2c\x28\x77\xa3\x4d\x77\x2b\xac\xa7\x02\x34\xc1\x8a\xa5\x7c\x40\xec\x7a\xd1\xb1\x20\x47\xf5\x67\x04\x0c\xae\x6b\xc0\x47\xfa\x03\xa3\xd7\xae\x4b\x1b\x27\x8d\xf7\x43\x79\xe3\xae\xc1\x2a\x0e\x13\x48\xf2\xd2\x25\x53\x9c\x06\x6c\x55\x60\x1d\xce\x9c\xd0\xee\x06\x05\x42\xa0\x5a\xbe\x8f\x5d\xd0\x3c\x85\x7e\x4f\x6a\x8d\x5e\xa4\xf5\x2d\xa4\xc9\xf7\x40\x9b\x5b\xf4\xc5\xe0\x53\x7d\xf0\x23\x01\xa7\x45\x42\x83\x0f\xbf\xe2\x4b\x9e\xaf\xbd\x1e\x83\x4a\x4e\xbf\x9e\xf1\x2a\xe7\x08\x6a\x5c\xd0\x61\x12\x1f\xb0\x48\x17\x33\x0a\x9d\x78\x7e\x04\xeb\x66\x74\x04\x15\x36\xa2\xa1\x3c\x75\x60\x01\xf3\x6e\xe3\x0b\xc3\x7e\x0c\x21\x6e\x78\xc4\x6a\x7e\x80\x45\xc2\xf9\xdc\xa5\x35\x1b\xa1\x17\x74\x7a\xb3\xad\x63\x6a\xae\x08\x69\xce\x4a\xb4\xaf\x65\xdb\x93\x7a\x1d\x72\xc4\xe6\x13\x75\xd8\x81\xb0\xfa\xac\xe8\x3e\xd5\x0c\xd7\xcd\x82\x63\x34\xa2\xa9\xb1\x36\x32\x73\x02\xa8\xe3\xff\x95\x69\x01\x2c\xad\x5e\x20\x74\xb3\x38\xa2\xfb\x18\xc3\x36\xa6\x74\xaa\x45\xea\x36\xd2\xa2\xb0\x49\xb3\x16\x59\xb2\xff\x45\xb3\xcb\x16\x04\xb0\x5f\xf8\xcb\x1f\xb0\x30\x3b\x62\xbd\x39\x4e\xf4\x6f\x89\x89\xa7\x97\x62\x4c\x27\xd7\x92\x0d\xc9\x60\x66\x89\x33\x8c\x36\x62\x18\x51\x5f\x49\x96\xd6\xe1\x38\x6e\x95\x75\xb0\x6f\xbd\xad\xab\x3e\x10\xa0\x75\x68\xf4\x5d\xd7\xa9\xf6\x4d\x1c\x6e\x24\xe6\x0d\x27\xf0\x99\xed\x2a\xeb\x42\xc2\x50\x5f\xe4\x8b\x71\xaf\x28\xe3\x72\x59\xd0\xca\x8e\xb4\xac\x1b\x04\xf4\xa7\xed\xdd\xe7\xaa\x87\x7a\xd3\x69\xdc\xeb\xe5\x7c\x60\x9e\xc1\xb8\xea\x4e\x2b\xeb\xfb\xa1\x0a\x7b\x88\x34\xae\x94\x84\x9f\x30\x1e\xe3\xef\x53\xc6\x97\xf0\xfb\x98\x2e\x0f\x21\x76\x8a\x40\x7b\x8c\x8f\xf1\xfe\xe8\x67\xbc\x4b\x1c\xcf\x13\x99\x96\xd5\xdd\xe0\xdc\x1e\x45\x83\x06\x69\xa9\x9d\x42\xdf\x51\x27\x1d\xcf\x19\x28\x0c\x99\x95\xb7\xeb\x23\x59\x14\xf1\x85\x34\x09\x68\x83\x75\x2e\x6d\xd0\xf1\x3c\x2b\xac\x20\xf4\x2d\x01\x1a\x9b\x9c\x48\x52\xc3\xd7\xf1\x59\xfa\xab\x8c\x27\x32\x2f\xf6\x2b\x6d\xa0\x02\x56\x66\x9d\x54\xd5\xe2\x4b\x82\xe7\x9a\xed\x68\x85\x79\xda\x25\x16\x5b\xfb\xb3\x65\xfa\xf9\xad\x8a\xa1\xd4\x4b\x59\xce\xb2\xc9\x4b\x89\x4d\xc1\x9e\x0a\x59\xe5\x02\x94\x17\xa2\xac\x9a\x9d\xcb\xb8\x94\xef\xf3\x38\x2d\x90\x42\x43\xc3\x1e\xa4\x35\x0d\x5c\x20\xff\x64\xa0\x72\x89\x56\xbb\xb8\x46\x79\xdb\x00\x18\xcd\xaf\x80\xc9\xeb\xdf\x37\x40\xd5\xeb\xa1\xab\x08\x04\xe2\xa5\xb8\x69\x26\x47\xde\x4c\x5c\x69\xd0\x46\x56\x93\x54\xc4\xed\x2d\x0c\xc1\x32\x9f\x47\x92\x9b\x31\x88\x2a\xe4\x9a\x9e\x51\x3c\xbd\x87\xa0\x8d\x36\x00\x2b\xc4\xb6\x40\x55\xac\x03\x88\x63\xd4\x02\x83\x38\x0b\x68\xc5\x73\x1b\x57\xa5\x86\xc2\x79\x66\x7c\xa6\xa1\xa5\x7c\x8c\x48\x5b\x8a\x87\xfa\x72\x13\xcf\xbf\xac\xdc\x22\x5d\x59\x86\x0a\xa7\x5b\x2f\x49\xa7\xca\xb4\xe1\x55\x3c\x2e\xb3\xfc\xba\x2a\x36\x5b\x57\x6c\xd6\x2c\x36\x03\x66\x63\x93\x41\x1b\x51\x6d\x93\xf1\x4d\xb4\x6f\x6e\x2e\xe9\x23\x0c\x0c\xda\x03\x8e\xd0\xf6\xb4\xb1\xd5\x7f\xd7\x17\x41\x0c\xaa\x9e\x42\x9d\x5c\x8e\x65\x72\x25\x27\x9d\x78\x5a\xca\x1c\x82\x20\xce\x15\x65\xe7\x4b\x5c\x74\xa8\xdc\x4e\xaf\x93\x5c\xa4\x19\x3d\x5b\x35\x66\xe8\x4b\x46\x7b\x66\x7d\xd2\xb3\xc8\xd2\x42\xea\x1e\x49\x7e\x9f\x2e\x34\xb3\x05\x1c\xed\x6d\xba\xa7\x77\x2d\x20\xae\xd6\xc6\x1d\xa6\xad\x90\xc5\x5b\x78\x2d\x7e\xa2\xf8\xed\xfb\x0c\xaf\x6e\x70\x88\xee\x55\x3d\x9e\x81\x05\x3c\xa7\x92\x52\x87\x7f\x5f\x12\x13\xb1\x18\xf8\x7d\x0a\xbc\x78\xf7\x76\xff\xa8\xca\xc9\x53\xc6\x73\x75\x41\x80\x6d\xda\x3a\xfe\xab\xa3\x9d\x4d\x3d\x8b\xbf\x1c\xa7\x74\xb9\x9e\xf3\x14\xb7\x41\x43\x13\xaf\xcb\x0c\x25\xf3\x13\x90\x9e\x3e\xbe\xf7\x67\x58\x0a\x36\xfa\xe1\xc4\xa1\x4a\xfe\x6e\xd2\xa0\x11\x39\x3d\xa3\x67\x92\xc2\x62\xaf\xfa\x84\xae\xbd\xb2\x7d\x0b\xb1\xd4\x0c\x95\x17\x1f\x56\x49\x44\x15\xd2\xbd\xdc\xaa\xc6\x87\x71\x2f\x36\x2b\x9c\xc3\x72\x2a\xf3\x34\x9e\xf3\xc0\x29\x01\xdf\x4a\xd7\x25\xac\x94\xe0\x72\x10\x43\xa3\x1a\x27\x8e\xc0\xb2\xb1\x7a\xd4\x80\x10\x78\xe0\xba\xaf\x43\x5b\x47\x07\x27\x27\x2f\xfe\x72\x60\x4c\xb3\xb6\x79\xae\x26\x5a\x05\x3e\x91\x80\x81\x24\x9e\x83\x0d\xfb\x5f\x94\xf5\x5c\x28\x1a\x8d\xc6\xc2\x70\x53\xab\x2b\x9a\x31\xee\xac\xd6\xd7\xfc\xfe\xdd\x8b\xc3\xd7\x07\xef\x4e\x50\xa8\x69\xce\x8c\x91\x15\x05\x24\x92\xcc\x21\x8e\x6c\xad\x6e\x1d\xc9\x32\xc6\x1a\xa1\xe2\xb2\x4a\x61\xbc\xbc\x03\xed\x1a\x32\xe0\xed\x72\x19\x8b\x1a\x0d\xb8\xb3\x32\x9b\xaa\xdb\x79\x19\x63\x2b\xe6\x12\xba\xbb\x00\xd8\xeb\x65\x32\xbd\x07\x09\x43\x9e\xe0\xc1\xfc\x91\xf2\x3f\x84\x37\x1a\xed\x71\xac\xa1\x8d\xb7\x1b\x2f\x88\x8d\x08\xd3\xca\xf5\x84\x5d\xbd\xfe\xe7\xc1\xbb\x2a\xaf\x6e\xcd\x97\xa4\x9c\xa9\x97\xe0\x15\x43\x65\x43\xfd\x08\xd8\x5b\x15\x2f\xbd\x4d\xf0\xf1\x41\x2d\xa7\xde\x85\xb7\xaa\xe6\x4e\x96\xce\xaf\x3b\xb9\x6e\x5e\xb5\x58\x69\xa5\xfd\x51\xb3\x73\xe9\xe4\xde\x5d\xb3\xc4\xeb\x4e\xf8\xab\x55\x1b\x0b\xb8\xb7\x93\x91\xa7\x32\xc9\x51\xf6\xf6\xc3\xaf\x68\x52\x67\xa1\x7f\x00\x87\xd5\x83\x1b\xdb\xae\xc9\x7d\x98\xd0\x3d\x7b\xa4\xeb\xe9\x00\x8e\xaf\x92\x09\x50\xad\x51\x9d\xf5\xb5\xc7\x3f\x56\x6e\x67\x69\x6d\xe1\xde\xec\xee\x94\x33\x79\x5a\x2a\x62\xdf\x18\x76\x9d\x27\xe0\x04\xdb\x90\xed\x61\x43\xda\x14\xf6\xfb\x3e\x79\xbc\xcd\x85\x53\x76\x33\xd3\x4f\x8b\xdc\x37\x4b\xaa\x22\xe4\x17\xcc\xd7\xfe\xb6\x58\x75\x67\xfb\x2d\xa1\xaa\xdd\x7e\xcf\x96\xc3\xdf\xe0\x72\x4d\x83\xe9\x72\xad\xc1\xde\x2c\x52\x71\xb0\x7d\x0f\x5c\xeb\x65\xb0\xfc\xd7\xe1\x3a\x5f\xd3\xf4\x5c\xe1\xda\xe5\xeb\x3e\xc4\xdb\xcb\xd8\x77\x21\xde\x88\x4b\xa8\x70\x52\xdd\x14\xb2\x75\x63\xa0\xa1\xff\x65\x63\x90\xf9\x89\xc5\x3f\xe0\xfa\x41\x5d\xa3\x88\xf5\xdd\x36\x49\x77\x15\x81\x83\xe3\xc9\x8e\xd1\x77\x64\xc5\xbd\x76\xeb\xaa\xd4\xde\x85\xb7\x5d\x30\xec\xab\xdd\x7c\x27\x9e\xe3\x23\xd4\xeb\x0e\xc1\xe1\x42\x36\x8e\x53\x54\xe0\xa4\x9c\x21\xf2\x1d\x77\x3b\xdf\x27\xbd\x83\xd6\x2a\x7f\x7b\x7b\xb3\x42\x51\xa6\x40\x4e\x84\x9e\x40\xa1\xf8\x1e\xb6\x2e\xe0\x41\xbc\xc0\xe3\xc8\x18\x1b\xb7\xad\x98\xd4\x17\x79\xde\x55\xcd\xc7\xb5\x99\xb2\x7c\xed\xe9\x14\xc8\x30\xc0\x78\x67\x07\x55\xb5\xa7\x6c\xf6\x5c\x36\x70\x86\xe7\x9c\xf7\xea\x39\x76\xd2\xf4\xda\x74\xd7\xa8\xb3\xa2\xee\xb6\x9c\xc0\x17\xd0\x96\xec\xa8\x7a\x10\x19\xae\x3c\x7d\x37\x5e\x11\xcc\x42\xab\x5b\x90\xef\x74\xe3\xce\x12\x35\x7c\xa7\xa0\x0c\x6b\xca\xde\xf0\x9f\x02\x54\xb2\xcb\x49\x09\x85\xc1\xf9\xa4\xf7\x64\xa6\xdd\x84\x2a\xc1\xb4\x01\x73\x28\x37\x96\x69\x96\xf6\xe8\x5c\xa8\x57\xa8\x22\xb1\x41\x54\xa9\xaf\x5d\xde\xea\x6a\x92\x1a\x6f\x4d\x51\xb7\xf8\x1d\xb5\x11\xcf\x00\x1b\x34\x80\x05\x55\xb9\x5a\x94\x40\x78\x39\x71\xe8\xe1\xc1\xe4\x60\x95\xb6\x9e\x26\xd4\xd8\xfe\xef\x4e\x14\x76\x4f\xb0\x06\xff\x89\x5a\xbf\x39\xdb\xec\x5c\x2e\x9e\x55\xe3\xff\x15\x28\x56\x9f\xff\x7e\xec\xda\x25\x59\xc5\x50\x9f\xd7\xaf\x4a\x44\x83\x5b\xf1\x39\x60\xa3\xa3\xfe\x22\x5a\xab\xe8\x36\x77\x1a\xe3\x21\xd0\x5c\xe1\x6a\x15\xde\xf5\x18\xf2\x41\xa7\xb6\x29\xbe\x3a\xeb\x2b\x7f\xad\x64\x72\xc5\x6c\xb7\x1a\x11\xdf\x65\xe5\x43\x9f\x50\xde\xc1\x29\x46\x16\xba\xdf\x64\x1d\xd3\xef\x4e\x7c\x05\x12\x24\xda\x28\x50\xec\xa0\xc5\x0a\x42\xa7\x14\x56\xb1\x06\xbc\xe6\x40\x9d\xa9\x42\x64\xb8\xca\x17\xae\xcf\xde\x8c\x68\x2a\x06\xfc\x94\x80\xa6\x57\x12\x4e\x0a\x4e\xc8\xc4\x49\x68\xcc\x8f\xc4\x7a\x75\x47\xea\x98\x55\xa0\x47\xd9\x9f\xbf\xff\xfa\xae\x05\x3b\xb3\x61\x97\x15\xac\x0f\x70\x69\x03\x4e\x2b\xc0\x37\xd9\x44\xfe\xfa\xfe\xfd\xdb\x16\xf4\xd4\x40\x6b\x8a\xb4\x51\x54\x2c\xc9\x76\x83\x85\xab\x29\xda\x06\x54\x78\xc2\x13\xa2\xde\x6f\xb0\xd2\x31\xff\xeb\xa3\xb1\x91\x5d\xe4\x03\x1f\xe5\x17\x3c\x46\x7a\xd9\xa5\x63\xfd\xdd\x3d\x3a\xd7\xdf\x7d\x44\x07\xfb\xbb\x4f\xaa\x83\xfd\x27\x48\x4f\x6b\xce\x38\xd5\x3b\x65\x68\x64\x91\x8d\x3f\xcb\x76\x6a\xb2\xe2\x3e\x07\x35\x37\x2b\xf3\x10\xda\x32\x53\xe2\xbc\xe7\xb7\xed\x9e\xe8\x2e\xb7\xdf\xf7\xe7\xe6\xf9\xd4\x1d\xe6\x04\xf4\xe4\xd8\xeb\x2b\x2f\xe4\xe1\x00\xed\xa8\x62\x18\x7e\x0b\xfc\x45\xbb\x2b\x18\x3f\x40\x64\x94\xc3\xa5\x26\xed\x9a\x89\xd1\xe6\x46\x78\x4c\x0c\xc6\x5a\xbf\x95\x45\x09\xfc\xa9\x1e\x94\xf5\x2a\xcb\x81\x19\xc9\x34\x46\x71\x82\xae\xd1\xf0\x6d\x84\x7a\xa4\x33\x8a\xfe\x73\x9b\x8d\xf4\xdb\x9d\x20\x80\xe6\x94\x96\xaa\x66\x86\xcd\xb1\x34\x17\xe8\x1b\xfd\x9e\x91\x5a\xcd\x14\x3f\x62\xa5\x28\xba\x1d\x0c\x97\x9b\x9b\x4a\x69\x77\x69\x6b\x5c\xe2\xed\xf2\x52\xa0\x9e\xe5\xb2\xd2\xad\xdc\x5a\xe6\x73\x11\x2e\x47\x45\x57\x29\x1f\x2e\xe9\xa6\x6f\xa6\xb4\xaf\x67\x2a\x30\xe5\xfa\xa4\x4a\x84\xfa\x0b\xaa\xf8\xcb\xc1\xfb\x00\x0d\xe5\x7d\x58\x2c\x8c\xba\x77\xa9\x37\xf2\xc2\x7c\xa1\x98\x37\x24\x25\x2e\x32\x01\x64\x2c\x3c\xa2\x95\x45\x3c\x31\x09\x03\xbd\xbd\x0c\x94\x97\xb6\x15\x5f\xe2\xf6\xd4\xeb\xce\xc8\x8c\x05\x46\xd6\x05\x55\x36\x4a\x72\xcc\x4a\xdc\xbd\x92\x09\x44\x0a\x31\x87\xe9\x38\x43\xee\xa2\xe5\x87\x0c\xe2\x5e\x5c\x00\x90\xbd\x2a\xad\x74\xa4\x9e\x4a\xe0\x91\xf9\x44\x51\x72\x21\xf6\x20\xed\xe4\xfd\x8b\xf7\x1f\x4e\x3e\xed\x1f\xbf\x3c\x38\x11\x05\x44\x1c\x1d\xbc\xff\xf5\xf8\x25\x28\x77\x04\xfb\xbf\x1e\xec\xff\xf5\xf8\xc3\xfb\x80\x07\xfb\xc7\x6f\xde\x1c\xec\xd3\xd7\xdb\xbf\xc3\xcf\xcb\x83\xd7\x07\xef\x0f\xe0\x03\xd1\xc5\x83\x5f\x0f\x5e\xbc\x84\x9f\xd7\xc7\xfb\x7f\x85\x9f\xa3\xde\xc9\xc1\x8b\x77\xfb\xbf\xe2\xe7\xc1\xbb\xbf\x1c\xe0\xef\x5f\x5f\xec\xbf\x3f\xfc\xdb\xe1\xfb\xbf\xab\xc0\xfe\xf1\x6b\xfc\x3d\xfe\x1b\xa6\xbd\x39\x7e\x7f\xf8\x0a\xe3\x8f\xdf\xbe\x3f\x3c\x7e\x73\x02\x5f\x6f\x5f\xbc\x57\xd9\xdf\x1e\x9f\xbc\xc7\x9f\x77\xc7\x6f\x5f\x1d\xbe\x79\x59\x7d\x9a\xd4\x0f\x58\x38\xfe\x22\xd0\xbb\x03\x30\xe2\x89\x1f\xa6\xf2\x93\x0f\xbf\x9c\xec\xbf\x3b\xfc\x05\x61\xe0\xa8\x70\x1f\x7f\x3f\xbc\x51\x8d\xc4\x8f\x3a\xf9\xac\x61\xb5\xf0\xfe\x86\x3b\xac\x13\x2c\xdb\xe6\x48\x42\x8a\x8e\xbf\x1f\xbd\xfe\x15\x88\xbe\x1a\x34\x80\x55\xb4\xd2\x8c\x57\xe7\xc3\xc9\x16\x30\xb4\x34\x24\x7c\x02\xc4\xcb\xec\x32\x4e\xd2\x0a\x62\x04\x84\x1f\x55\x0f\xde\xb6\xb7\xe5\xd7\x18\x77\x82\xb8\x21\x0c\xac\x13\xe4\x84\x5e\x8a\xd2\x99\x29\x05\x3c\x2e\xe3\xad\x73\xf1\x3c\xac\x24\x64\xa6\x3d\xf7\xda\x06\xfd\x4a\xe7\xd4\x56\x48\xee\x46\xe0\xc4\xaf\xeb\x5e\xe9\x12\xac\xe5\xeb\x0e\x3b\x16\x20\x5b\xe1\x8a\x26\x00\x8e\xbe\x60\x0e\xe3\xf7\x3b\x6d\x0c\x88\x96\x4a\x5e\x92\xe9\x2b\x13\xa3\x32\xfc\xe6\x44\x31\x5e\x09\x28\xfb\x59\x5a\xe6\x19\x88\x4f\xb9\x82\x7a\xe1\xc6\x21\xd8\xf9\x3c\x3b\x87\x98\xa2\xcc\x97\xc8\xbe\x45\xd5\x67\x1c\x96\x5f\x20\x29\x3c\x35\xe6\x02\xaa\xd7\xc6\x03\x76\xe6\xcd\xd7\xb7\x3a\x5f\x59\x57\xb0\x7d\xbf\x5b\x45\xf0\x58\x14\xd8\x35\x27\xb2\xe9\xe4\x0c\xd7\x9f\x18\x93\xcf\x55\xb2\xa8\xb0\x73\x7b\x0b\x59\x81\x2a\xac\x24\xc5\xdc\x2e\x8b\x82\x90\xb1\x41\x80\x68\xf8\x50\x01\x5e\x16\x3d\x4a\x21\xb0\xec\x4f\x75\x74\x2e\x27\x56\x01\x56\x1e\x2a\x1c\xa0\x7a\x15\x58\xaf\x59\x51\x76\x25\xf3\x3c\x99\xc8\xa3\xe4\x92\x86\xdd\x34\x6c\x63\x23\x0f\xd5\x90\xc1\x4f\x0b\x0c\xb3\x5e\x9d\xab\xfe\xaa\x91\xf8\xdb\x2f\xea\x9b\x71\xa2\xcb\xef\x99\x6e\x64\x16\xc3\xdc\xd7\x3f\xa9\x2e\xec\xab\xb5\xec\x67\xa6\x16\x0f\x25\xf1\x2a\xf3\x50\x85\xb8\x81\x99\x7d\xf0\xe6\x7d\xd4\xe7\xc7\x6f\x0f\xde\x1c\xbc\x8c\x06\x1c\xd9\x13\x5c\x13\x7c\x7a\x77\xb0\x7f\x70\xf8\x37\x88\xda\xe1\xaf\x8f\x5f\xbc\x3c\x7c\xf3\x97\x68\x97\xbf\x3c\x7e\x73\x10\xed\xad\x70\xbd\x69\xb2\x54\x67\x65\xc4\x66\x38\xc6\x29\xa7\xaa\x5a\xe8\x7d\x39\x93\x69\xd8\xdc\x7c\x2f\x8d\x31\x2a\x39\xa9\x2e\x50\x26\x59\x2a\x9d\x43\xd2\xa5\x65\x94\x6a\xa8\x03\x64\x50\x6e\x4b\x09\x32\x4a\x2a\x64\x2b\x85\xaf\xb2\x71\x27\x63\x57\x70\x7b\xbb\x54\x46\xff\xc2\x40\xdf\x0a\xb1\x15\xa3\xb7\xd0\xe6\xfa\x2b\x36\x53\x8b\x90\xbf\x64\x1c\x8a\xb8\xcc\x26\xb4\x72\xe8\x15\x0e\x57\x0c\x3c\xc0\xd2\x62\xf5\xe9\x19\x84\xf5\xcd\x85\x49\xd5\x27\xa6\x94\x9c\xa5\x95\x05\x39\xdb\x4e\x86\xd7\x7a\x86\x6e\xa6\xda\x7c\x04\xd8\x48\xc6\x03\x45\x51\xa8\xf5\x44\xf6\x4f\xa0\x55\x2a\x46\x9f\x10\x8b\x9c\x2f\xd5\x72\x9e\xe3\x5f\xf8\xa6\xd3\xe1\x7d\x6c\x79\x5e\x05\x4c\xac\x1e\x39\x9d\xf0\x1e\x1a\xc1\x73\xdd\x3b\x73\x42\xe6\x2e\xc2\xa6\xf7\xa7\xa5\xfb\xd0\xeb\x4c\x48\x07\x1b\x34\x44\xa5\x42\x2f\x4f\x1a\x9c\x89\xa8\x74\xa6\x78\xbc\xcb\xa0\xc2\x1b\x84\x94\x91\xe7\x69\x00\x02\xbf\xcd\x81\xe8\xa0\x3a\x9b\xda\x9a\xe3\x1b\xba\xe4\xc1\xd8\x08\xf5\xbc\x00\x26\x97\xc5\xf2\x52\xaa\xdd\x81\x28\x11\xa1\x1c\x71\x6b\xd5\xd5\x2c\xc9\x26\xba\x15\x57\x7c\x33\xfa\x1e\xba\x5a\x91\xdd\x57\x9b\x8e\xf3\xad\xf3\x6c\x02\xe6\xb0\x93\x85\x7c\x9f\x85\x33\x66\xf1\x46\x32\x6b\x2a\x08\x02\xe5\x1f\x24\x42\x89\x4b\x4f\x11\xd2\xfd\x1e\x56\xf8\x75\x96\x8b\x12\xc9\x71\x91\x15\xa2\x5f\x0d\x77\xbd\xe0\x7c\x78\xf7\xda\x1d\xf6\x72\xdd\xb0\x97\xd6\xb0\xab\x0d\x33\x56\x09\xf6\x31\xdf\xb9\xd7\x1a\x21\x33\x4f\x28\xf3\xd1\xc7\x74\x9b\xb5\x08\xc3\x56\x64\xd2\x0f\x7d\xc3\xd3\x7f\x44\x67\x5d\x16\x7d\x2c\x7e\xc2\x27\xf0\xdb\xb4\x25\x67\x46\x7f\x69\x70\xd6\x78\x51\x8c\x06\x8d\x7b\xe3\x2c\xfb\x9c\xc8\x40\x19\x7e\xae\x2f\xbb\x6a\x92\xcb\xf1\xf9\x9d\x1d\x54\x7a\xb5\x76\x44\x45\x75\xea\x41\x64\x64\x16\x19\x1b\x62\x64\x07\xba\x22\xe0\x70\xa9\x8b\xf0\x91\x53\x2e\xc6\x78\xc8\x19\x1b\xce\x31\x0d\xc7\x16\x07\x01\xf5\x0e\xa1\xe5\x02\xce\x22\x97\x85\xcc\x7b\xda\x78\x32\xdf\x48\x5a\x9c\x5e\xbf\x18\xb7\x8b\x3d\x0d\x2e\x21\x95\x0e\x3d\x95\xba\xc0\x98\xa0\xe6\x62\xac\x71\x39\x04\x1c\xea\x6a\x00\xad\xc3\x33\x16\x0e\x6f\xff\x13\x51\x8a\x5a\xd7\x56\x1b\xe6\x2d\xac\xb2\x55\x9d\x7c\x7b\x6b\xc3\x56\xce\x5d\xd1\x8a\x30\x50\xd7\x8c\xd7\x1c\x8f\xf1\x99\x6d\x25\x10\xf9\xb6\x5f\xe3\x88\xe3\x78\xdb\x73\x4a\xa9\xdf\x39\x51\xda\x40\x07\xb6\xc4\x2d\x36\x4b\x61\x37\x0d\x93\xf9\x02\x80\x8b\xf5\xe5\x2b\x72\xe7\xb9\x2a\x46\x9b\x5f\x92\xc4\x89\x2b\x77\xb6\x25\x50\x6f\x74\x45\x16\xe4\x03\xf4\xe9\x6a\xaf\x70\x6a\xe8\x71\xd1\x62\xea\x85\x2b\x4d\x46\xc5\x74\x32\xbd\xce\x5a\x17\xca\xbf\xc0\xb4\xc3\xed\x0c\xc5\xdb\x33\xb3\x36\x95\x87\x7e\x06\x6d\xee\x92\x33\xfd\x7a\xd6\xb4\x26\x88\xa8\x9a\xba\x60\x9c\x61\xb5\x35\xe7\xaa\xfd\xc2\x6d\x3a\x95\x82\x35\xe5\x5a\xe3\x4f\xaa\x39\x6e\x16\x74\xad\xad\x58\x45\x23\xb1\x34\xa9\x0e\x25\x4d\x3d\xc6\x96\xd1\xa2\x42\x50\x63\x93\xaa\x64\xa6\x5c\xdd\xc4\xb5\x69\xa7\xb8\xdb\x65\xc5\x69\x4c\x5e\x31\x12\xfb\x29\x73\xcc\x86\x55\x7f\x0b\xad\x62\x40\xc1\x84\x5b\x35\x0d\xa9\x4d\x42\x37\x7d\x45\xe8\x46\x94\xd8\xf2\xd8\xfa\xf1\x01\x19\xa9\x46\x57\x35\x58\x36\x06\xb9\x8d\x74\xfc\x6b\xb9\x16\xc0\x31\x60\x43\xab\x46\x57\x48\x73\x6b\x77\x0a\x6d\x35\xa5\x92\x74\xa0\x35\x79\xd5\x88\xef\xaa\x57\x0b\x94\xf7\xaf\xa9\xaa\xa5\x5e\x0c\xb3\xad\xa3\x13\x5a\x08\x89\xf9\x83\xad\xdc\x2c\x5d\x78\xe6\xc9\x0c\x0b\x5f\xce\x41\xdc\xbe\x2e\xe5\x6b\x9b\x60\xd4\x24\x5c\xdf\x6a\x9d\x91\x84\x69\x4d\x4d\x8c\x31\x5e\x0d\xa2\xa7\x64\x35\x7b\xb3\x74\x9e\xb9\xbc\x40\x3a\xcb\xe3\x4c\xf5\xf1\x45\x61\x6f\x09\x72\xb6\xa2\x39\x6c\xf5\x5f\xe8\x41\xdf\xdc\xb4\x50\x06\x58\xa9\x26\xc6\xe6\xa6\x53\xae\x6b\xaa\xcb\x36\x20\xb7\x4e\x22\x2e\x2d\xab\xe0\x64\xc9\xb6\xdc\x22\x9c\xa2\xda\xa5\x61\x74\x2a\xa0\x85\x0f\x04\xdc\x43\xc0\x97\x4b\xd8\x2f\x7e\xc5\x83\x2e\x0c\xa9\x23\x2c\x54\x4f\xc6\xf4\xc7\x18\xf3\x36\x2e\x8a\xf7\xb3\x3c\x5b\x5e\xcc\xf0\xa0\xe8\xf1\x77\x58\xb1\x43\x67\x15\x5e\xa3\x92\x7f\x28\x93\x5d\x8e\xd9\x9f\xc4\x49\xd6\x76\xf4\xda\x16\x11\xdf\xd4\x59\x0a\xcb\x2a\x8b\x6f\x1b\xd9\xb4\x70\xad\xc5\xeb\x56\x02\xa2\x5a\x4d\x69\x79\x25\xd3\x12\xe8\x49\x7f\xa2\x61\xd6\xd1\x61\x68\x07\xd9\xc8\x0e\xd5\x6f\x85\x58\x64\xc7\x8b\xd3\x9c\xdb\xe1\x33\x48\x25\xd9\xad\x6d\xbc\xe8\xb5\x78\x7d\x7b\xab\xd0\x2f\x85\xba\x21\xa4\x73\x73\x3a\xeb\x3b\x42\xc6\xb9\xb1\x21\xad\x20\x2f\x6d\x7c\xbc\x06\xea\x6f\xc2\x37\xc2\xb8\x1f\xab\x6d\x4b\x1f\xeb\x78\xcb\xea\xcc\x2c\xb9\x98\xfd\x06\x94\x9a\x1f\xc5\xf9\x67\x9e\x35\x0b\x18\x0d\x1e\x47\x83\xc7\xbb\x4f\xf7\x86\x98\xe0\x42\x0b\xed\x03\x67\x94\x46\x19\x6f\xa7\xdb\x7e\xb8\xda\xa9\x8c\x72\x10\xbf\x52\xfc\xe0\xef\xb6\x17\x4b\xa1\xef\x1f\x92\x85\x6d\x8d\x8b\xc2\xfb\xd9\x32\x2d\x35\x04\x54\xf0\x05\xf6\x66\x16\x0c\x8c\x2f\xe9\x47\xeb\xd0\x01\xc8\xaa\xa5\x15\x85\x08\xb1\x55\xa5\x8b\xeb\x74\x6c\x6e\x3c\x52\x29\x27\x66\xde\x98\x42\xb0\x04\x4f\xbc\x46\x2d\xd1\x93\x5d\x26\x49\x06\x27\xe3\x99\xc4\x23\xe8\xba\x6e\x2d\x44\x9b\x18\x7d\x02\xa7\xdd\x99\x08\xd9\x8c\xb9\xbd\x25\x57\xf5\x04\x1e\x7f\x89\x93\xf2\x65\x1e\x27\xa9\xe8\x3b\xdd\x39\xca\xf2\xba\x61\x64\x47\x25\x77\xb0\x42\xa5\x51\x94\x34\x61\xa0\xa2\x57\x20\x30\xbd\xc2\x69\xff\x88\x6d\xd1\xe1\xf4\x4b\xca\xce\xdc\xc2\x70\x94\x5e\x85\x75\x56\xd6\x28\xd9\x4a\x71\x2d\xb9\xe2\x3c\xad\x89\xbd\x6d\x38\x7d\xe9\x18\x4e\xc7\x1c\x43\x8f\x0d\x68\xac\x5f\x4d\x1d\x4c\x63\xee\x00\x54\x96\xce\xfd\xdc\x00\x81\x1c\xb3\xd2\x82\xe2\x18\xf7\x81\xeb\x21\x32\x39\xaa\xb0\x30\x29\x8c\xf1\x5f\x6b\x43\xee\x56\x5f\x67\xda\x55\x0f\x4f\xf4\x23\x69\xd9\xe8\x84\xa5\x1a\x55\x32\x87\x14\x2f\x20\x73\xc1\x2c\xa7\x2d\xc3\x44\x99\x01\x1a\x87\x85\x72\x59\x10\x8f\xa4\xbb\xeb\x8a\x59\xe4\x4e\x76\x10\x4a\xeb\x37\x14\x23\x8f\x4f\xa0\xdb\x5b\x37\x03\x71\x04\xdc\x0c\xbd\xd5\xf2\xea\x31\xee\x5d\xa0\x71\x7f\xd4\x22\xac\x72\x5b\x95\x85\xd8\x86\x74\x64\x4f\xa8\x66\x83\xac\x3b\x1e\x5a\xea\x0c\x93\x64\x95\x72\x20\xe4\xed\x28\xd6\x18\x30\x16\x4d\xb1\xc3\xe4\x73\x2d\x52\xc5\xde\xa7\x44\x5c\x2e\x4d\x71\x07\xc7\xaf\xb0\xa0\xd0\xc1\xa3\xa1\x57\x7c\xc6\x3d\x82\xa6\x9b\x08\xf2\x0d\x06\x1d\xe1\x2e\x1a\x70\xdf\xa4\x11\x37\x32\xad\x1a\xb0\xe8\x1c\xbf\xa9\xa5\x3a\x0e\x42\xc0\xf7\x9c\x1a\xcd\x4b\x86\x79\x68\x13\xc3\xb4\xf6\xdb\x54\x6a\x2e\x45\xae\x14\xcb\xfa\x71\x74\xa9\x98\xcf\x28\xd4\xfd\x46\x6d\x11\x75\x31\x40\x14\x1a\xf6\xb1\x7b\x1a\xbe\x2b\x4a\x87\x37\x47\x5a\x08\x85\x71\x29\x2b\x56\x6a\xaf\x4b\x3a\x4e\xdb\xc8\xe7\xa5\xc3\xdd\x36\x37\xaf\x95\xd5\xbe\xf3\xc6\x73\x9d\xb1\x75\x07\x61\xce\x8a\x01\x6b\x1e\xeb\xc0\xa5\x65\x09\x18\xbe\xa5\x83\xd6\x30\x17\x0d\xeb\x68\x87\x29\x9c\x5f\x01\x38\x2a\x46\x50\x51\xdb\xd4\xc2\x8e\x12\x62\xd5\xf3\x2a\xaf\x79\xe5\x0d\x49\xf4\x81\x02\x9f\xd3\x07\xa8\x53\x3f\x00\x6f\x2c\x66\xb4\x38\xe9\x54\xbf\x29\xe6\x8e\x7c\x2e\x7e\x1b\x49\xf1\x5b\x14\xca\x5e\x8f\xcb\x5b\x72\xa6\xa7\x3f\x76\xf4\xc7\x9e\xfe\x78\x6a\x60\x1e\x73\xd9\xed\x32\x2e\x2d\x13\xcd\xae\x45\xc2\x67\xa2\x8f\x4d\xb0\x47\xbb\xac\x88\xbc\x1f\x35\xc6\x51\xa2\x48\x38\xb2\xa8\x44\xe7\xd1\xc3\x4a\x47\x55\x4a\x21\xba\x4a\x89\x34\x08\x34\xfd\x79\xe9\x76\x1d\xb0\xd4\x88\x11\x93\xca\x15\x66\x4d\xe7\x32\xd2\xcd\xa9\x4b\x72\xe9\x03\x79\x6a\xdf\xbe\x7b\xbe\x30\x8f\x2f\x36\xaa\xbc\x2a\x50\xea\xf9\xa5\xcf\x3c\x4c\x04\xdd\x54\x0d\x61\x26\xe6\x06\x09\x61\x8b\x2a\xef\x24\x6f\xb6\xaa\xaa\xc3\x16\x5d\xbb\xce\x74\xae\xad\x23\x99\x26\xab\x2d\xdb\x8b\x79\x63\x25\x47\x2a\x7d\x19\x06\x18\xa9\x63\x02\x6e\xc6\x81\xb5\xe1\xb1\x05\xd5\x9c\x7d\x1b\x5e\xa1\x4d\xfe\x2b\xf7\x7e\x1e\x83\x37\x55\x91\x9d\x5c\x97\xc9\xb8\x9e\xe0\x56\xd4\x3b\x47\x0c\x3e\x27\xe4\x96\xd6\x72\x8e\xad\x73\xc2\x58\xfb\xdb\xf0\x92\x23\xa4\x95\xf5\xb2\x61\xb8\xd7\x0c\xf2\x70\xc3\x64\x47\x5e\x53\xd3\x97\x1e\xbf\x9a\xd2\x9e\xb5\x68\x08\x11\x73\x09\x3b\x4a\x89\x7d\xc7\xda\x55\x77\x3a\xfd\xc0\x62\x4e\x3c\xb7\x58\x27\x1b\x32\xab\x6a\xb7\xe1\xf6\x1d\xd0\x17\x6b\x02\xea\xc8\x70\xed\x20\x42\x2b\x50\xe8\x3b\x4e\x95\xcc\x83\xa3\x53\x4b\x40\xcc\x09\x61\x67\xea\x10\xcc\x67\x9c\x7d\x2e\xc0\x07\xc0\x14\xf1\x58\xbc\x1b\x36\x08\x41\xbc\xe2\x68\xd8\x84\xf5\xa9\x1a\x48\xdd\x9a\x0e\x1e\x5c\x97\x70\x70\xed\x41\x43\x9d\xeb\xc0\x8c\xa2\x2b\xff\xd1\x48\xba\x71\x34\x9a\x27\xcd\xd1\x3c\x69\x10\x02\x91\x28\xe5\xf5\xd4\x8d\x38\xf0\x09\x9b\xae\xa0\x68\xc8\x0f\x21\x35\xf1\x71\x97\x22\x0c\xa5\x78\xfa\xf5\xee\x1b\xd3\x0c\xe8\x0e\x5b\x88\x45\xd9\x93\x67\x68\x3e\x6b\xdb\xf9\x54\x30\x1a\x00\xa9\x8b\x7e\x61\xb8\x8a\xcd\x2d\x99\xf5\x90\x73\xe8\x2c\x45\x0e\x93\xc8\x85\x66\x27\xe6\x95\xf3\x06\x2e\x0a\xcf\x6b\x46\x17\x5a\x0c\xa9\xe6\xa7\xf4\xa6\x38\x60\xd1\x40\x08\x53\xc6\x7a\xae\x1b\xe9\x28\x6d\xce\xc0\xb4\x93\xd7\x29\xe8\x23\x2b\x64\x2c\xca\xc5\xfb\x50\x9a\x78\x6e\x6a\x77\x56\x37\x05\xc2\xf5\x5b\xbc\xa1\x59\x36\xca\x16\xab\x47\x4f\x8e\x76\xac\x36\x1e\x26\x19\xb7\xa2\x3d\x20\x12\x85\x15\x81\xa7\x10\x9e\x42\x4b\x83\xb0\x7c\xb4\xaf\x86\x20\x3a\x52\x3f\x3c\xad\x1b\xb9\x6f\x89\x02\x55\x21\x3c\x15\x03\xd4\x24\x51\x85\xa9\xb1\x97\x3d\x61\xcc\x03\xe5\x90\x80\x13\x65\xa8\xcf\xf2\x08\x8e\x17\xb0\x6a\x26\xba\x6a\xfd\x11\x29\x69\xb8\x80\xf6\x99\xa4\xac\x2b\x92\x08\xff\xd8\xbd\x44\xba\xc0\x5a\x0a\xc6\x6e\x1c\xe8\xb0\xdb\x4d\x39\x55\x38\xa2\xd6\x55\xd5\x47\x55\xa8\xdc\x2a\xe3\x84\xec\x3b\xb3\x28\xd4\x20\x9c\x1a\x65\x2a\x29\xcc\xc9\x26\x94\xa7\x85\x39\x3d\xc0\x3d\x91\xda\x66\x90\x8f\x6c\x8c\xfc\x61\x5b\xbb\xc6\x09\xa5\x07\x0a\x10\x44\xf6\x2a\x53\xc2\x39\x7a\x94\xc5\xa5\x4e\x42\x69\xf6\x28\x0c\x53\x91\xba\xf8\x4a\xef\xc4\x57\x52\x95\xc6\x73\xdd\x42\xc9\xfb\xbc\xf8\x36\x9a\x32\x9e\x3a\x68\x4a\xef\x46\x53\xca\xd3\xf5\x68\xca\xda\x68\xca\x6c\xea\xfe\xba\x9e\x5f\xb8\x4f\xbd\x5b\x0a\x8b\x3f\x06\x32\x35\xcb\x6d\xc8\x02\xad\xf9\x98\xa5\x4a\x6c\x94\x97\x8b\xf2\xba\x43\x9b\x81\x1f\x91\xc7\xe8\xed\x08\xf1\x58\x0c\x6a\xce\x7a\xcc\x4b\xee\xac\xcd\xc7\x34\x76\xd2\xc9\xd3\xdf\xb0\x5d\xed\x86\x76\x22\x2d\xf6\x79\x4b\x7e\xa0\x6b\x4d\xbb\xe4\xcf\xcd\x15\xb8\xcf\x53\x53\xea\x30\x7f\x96\x2a\xdf\x74\x78\xdd\x8b\x37\x2e\xc2\x38\x03\x35\x5c\xad\x37\x58\x61\xc6\xb7\xca\x11\x96\xa5\x1a\xb6\x1c\x62\xf4\x6b\x7e\x08\x09\x83\x47\x78\x1d\xfc\xce\xd9\x12\xc7\x2a\xfd\x83\x08\xf3\x70\x67\xc0\xb6\x0e\x70\x6f\x45\xad\xcf\xb9\x6e\x9d\x2b\x97\xd6\x1e\xdd\xc2\x92\xe9\x43\x6c\xd8\xd0\xe2\xfe\x7f\x87\xf1\x3f\xb0\xa2\xbe\x39\x77\x7c\x03\xb4\x51\x9f\xa8\xde\xde\x3a\x3a\x44\xbf\x90\x63\xad\x5f\x3c\x8e\xb5\xfe\x89\x27\x86\x03\xc6\x5f\x56\xea\x0f\xc3\x97\xe2\x9f\x9b\x9b\xff\x24\x05\xd2\x79\x76\x31\xaa\x3f\xf5\xd6\x0e\x78\xb1\x5d\xba\x2a\xe6\x15\xff\x3b\x16\x04\xed\xfa\x13\xcb\xde\xb5\x2b\x0b\x97\xfc\x57\x6d\xc2\xf1\x54\x6f\x18\xab\x2b\x64\xe3\x2e\x0b\xbe\x16\xf1\x12\x63\xf4\xd2\x77\xb6\x46\xc1\x74\xf9\xaf\x74\xb6\xf5\x4d\x0f\x56\x6d\x6f\x59\xde\x32\x42\x37\xd6\xef\xe6\xca\x6a\xb5\x4e\x13\x7f\xea\x2f\x27\xf5\xd3\x32\xad\x01\xcc\x37\x5f\x3e\xc0\x4f\x16\xca\xad\x4e\x46\x4c\xf4\x69\xb0\xf1\xd4\x87\x1e\xbd\xd6\xa5\xee\x42\xbe\xd1\x6f\xbb\x26\x56\x68\xc0\x9d\x65\xda\x3c\x14\xe3\x25\x1a\x00\xb4\x4f\xb1\xa4\xd0\x87\xcb\xb8\x88\x91\x49\x31\x2c\x95\xf1\x99\xeb\xed\xdb\x6d\xbc\xde\x30\xfb\x2c\xf4\x99\x8c\xd8\x71\x38\xa7\x80\xec\x6e\x66\xf4\x08\x83\xe4\xe5\x71\x5b\x88\x4e\xf7\x7c\xbd\xd7\x42\x91\x5b\x4e\x21\x4d\xcf\x7c\x0d\xb9\xeb\x84\xce\xad\xa2\x79\x60\xe7\x05\xb2\x8e\xed\x78\xed\xbf\xf7\x37\xf1\x74\xf7\xe9\xd3\xc7\xfd\xa7\x43\xbb\x75\xce\xcd\xa8\x25\x17\xab\xa7\x60\x52\x18\xbb\x1c\x92\x0f\xfa\x8e\xe5\x4d\xb7\x4a\x9e\x93\xd5\x71\x9c\x36\x6a\x64\x3d\xe7\xaa\xb8\x8c\xa9\xd4\xe6\x59\x45\xbd\x66\x88\xb2\xb9\xd3\xd7\xbb\x51\xcd\x55\xab\xe6\x45\x1d\x77\x63\xa7\x4b\xe0\x1a\x9e\xfb\xf7\xe7\x5f\xe9\x5c\x2f\xba\xa6\x5f\x35\xfa\xd8\x6e\x5a\x60\x05\x6d\xf4\x99\x81\xd7\xb5\xba\x85\x7d\xb5\x33\xd3\x71\xbb\xdb\x25\xdc\xd9\x60\x58\xef\x12\xe9\x39\xbc\x23\x04\x63\xcf\xf4\x1a\xdf\xdc\xa0\x91\xc9\x4b\xa0\x49\x28\x86\x60\x3a\x73\x59\x14\x9d\x72\x16\xc3\x16\x0b\xa1\x2e\x01\x0a\xcb\x64\xba\xbf\x50\x9c\x16\xf2\x47\x98\x77\x80\x79\xab\x88\x4e\x96\x77\x14\x90\xca\x11\xa5\xb4\xff\x9b\x64\xaa\x75\x01\xe3\x26\x67\xbd\x03\xc6\x2f\xb7\xcf\xed\x03\x04\x9b\xf4\xc2\x66\x0f\x4c\x39\x03\x6e\xef\x76\x10\xc3\x39\x62\xb8\x52\x28\x36\xbe\x29\x84\x84\x63\x4d\xda\x2e\x44\x88\x56\xfd\x56\x36\x1b\xb5\x2b\xe6\xe8\x37\x3b\xaa\xa5\x13\xd9\x6a\xaa\xc6\x89\xaf\xd1\x39\x51\x68\x05\x63\x06\x93\x46\x13\xd2\x32\x62\xf1\xce\xa1\x1d\x3a\xa4\x71\x27\x35\xf6\xba\xfd\x66\x6d\xed\x09\x27\x21\x89\x69\xc7\xa5\x09\xaa\x73\xa2\x0b\x14\x89\xb2\x86\x5b\x32\xee\x88\xc5\x5a\x1f\xda\x18\xc6\x29\x9a\xa5\xcb\x14\x21\x95\xfd\x7f\x21\xe6\xd0\xe8\xca\x19\x68\x89\xe6\x39\x3f\x60\xa2\x3a\x53\xb3\x83\x88\xbb\x24\x6c\x3c\x39\xa0\xd2\x94\xd4\xc3\xb5\xe3\x4e\x93\x9e\x50\x3a\x6e\x7f\xd2\xe5\x02\x21\x1a\x4e\x69\x43\xbd\x2a\xcf\x7c\x69\xf4\x98\x26\xe0\x53\x5f\xe2\x84\x36\xfd\xd7\x9e\x34\x8d\xc1\xa5\x2f\xad\xea\x38\xcf\x59\xcb\x45\xae\x76\x6b\xba\x36\x65\xdc\x4e\xd1\x63\x1c\xa3\xaf\x0c\x5c\x07\x26\xd6\xf6\x1a\xcf\x20\x9b\x3e\x2c\x37\x9a\x51\x8a\xc6\x2a\xf0\xeb\xd0\xb9\x0b\xd4\x83\xa5\xaa\x60\xfc\x1c\xe7\x83\xb2\x92\x2b\xcd\x81\xf5\xed\xed\x39\x10\x6a\x88\x43\x37\xb1\xee\xc0\x36\x37\xab\x10\x79\x79\xb3\x93\x9e\x0f\x2a\x8d\xf8\xcf\x61\x15\x8d\xb2\x30\x34\xec\x8a\x66\xf6\x34\x46\x0d\x07\x55\xbe\x79\x82\xce\x3b\x95\xac\x34\x6f\x30\x6e\xfb\xc8\xe5\x5b\x89\xdd\x2e\xb6\xbe\x8f\x30\xaa\x24\x87\x8c\x96\xa6\xa3\xd5\xc0\x95\x8c\x8f\xc3\x6f\x0f\x2c\xce\x59\x3c\xb3\xa9\xa2\xa0\xfd\x8d\x0b\x82\x92\xb9\xfe\xb2\xbf\x49\x5e\x63\x1b\xef\x53\x4d\xd5\x04\x70\x07\xd9\x3a\x59\xc7\x98\xd5\xd0\x18\xf6\x96\x3e\x51\x2e\x22\x8d\x26\x25\x36\x4c\x7c\x6b\xa0\x56\xed\xb1\xc7\xca\x38\x59\xd3\xa3\x29\x2d\x5d\x8b\xce\xc0\x44\x9f\x9a\x91\x3c\xab\x00\x2a\xa1\x48\x43\x98\xf7\xaf\x76\xe9\x5d\xa1\xf8\x3c\x46\x74\xc6\x18\x21\x7e\x80\xdd\xd4\xa2\x2c\xc4\x0f\x7f\x04\xdc\x86\x04\x6c\x56\x4e\x30\x94\xc1\x66\x45\x83\x8a\x05\x22\xde\x95\xb8\x55\x94\x93\x6c\x59\x5a\x21\x18\x06\x7e\x21\x16\xa3\x2c\x1a\x0f\x27\xf6\xd5\xd0\xdb\xf0\x82\x45\x73\xdb\x8f\xf0\x05\x62\x38\x4b\xad\xb9\x49\xb5\x5d\x8b\x2f\xe1\x9c\x0d\x29\x4d\xcf\x77\x4a\xba\xc2\xa9\x80\xf3\x41\x2f\x01\x58\xa0\x35\x17\x51\x0f\xc0\x61\x03\x58\x9d\x35\x6c\x3a\xc6\x26\x02\x4d\x40\xd4\x86\x39\xe3\x13\x2d\x91\xc1\x0c\xd3\x78\x32\xc7\x64\xf3\x2d\xfa\x0c\x19\xe4\x6c\xca\x8d\x08\xea\xb0\xf7\x6f\x49\x3e\x37\x35\x8b\x8d\xe0\x34\xd4\x98\x08\xb2\xf0\x6f\x7b\x54\xc1\xf4\xc1\x9a\x74\x89\x03\x60\x92\x46\x08\x1e\x85\xca\x68\xae\x8e\x63\xbc\x74\xae\xce\x1b\xf7\xe6\xba\xc7\x88\x5e\x69\xe6\x94\x19\x18\x2c\x50\x1b\x29\xa0\xc7\x00\xfa\x21\x91\x2e\x9f\x67\x4e\xc3\x86\xf7\xad\xcd\x98\x89\xac\xac\x4a\x2b\x73\xd2\x29\xd8\x91\xf6\xb7\xc0\x36\xa8\x51\x39\x8a\xfe\x1c\xea\x26\x48\x9d\xac\xde\x1b\x55\x68\xd0\xa9\xda\xc4\x63\xc1\x07\xcc\x69\x50\x0f\x66\x43\x13\xaf\xb8\x02\x52\x50\x47\xa3\x9d\x21\xfe\x4d\xb4\xb8\xb4\x90\xa5\xde\x07\x3c\xbf\x3a\x20\xb6\xef\x6f\x4e\x26\xb2\x88\x94\x91\x7b\x33\x9a\x6d\xeb\xf7\x0b\x24\x71\x18\x72\x34\xa6\x52\x03\x0d\x8d\xc5\xe8\x71\xf2\x72\x9e\xd4\x39\xf7\x48\x5b\xca\x0b\x38\x01\x3c\xb1\x22\x6d\xc9\x56\xa9\x4f\x21\x22\x35\xb2\x65\x6a\xa4\xac\x4a\x82\x8e\xde\x86\x9f\x14\xda\x2c\x5b\xa9\x2e\x02\x6d\x37\xf7\x2e\x62\x1d\x30\xea\xbd\x47\x89\x72\xfd\x2e\x53\xba\xd3\xdb\xcc\x6c\x69\x1f\xfe\x1f\x68\x97\xec\x34\xba\x6e\xdb\x70\x29\x73\xea\xac\x77\x19\x38\xa2\xb4\x68\x76\x74\x69\xc8\x54\xbf\x31\x8c\x8c\xdf\x3d\xd0\xd8\x4e\x5a\x89\xd9\xb7\x8a\x72\xb4\x53\x74\x0e\x6f\x0f\xbe\xe4\xf1\xe2\xde\x8c\x0a\x87\x52\x25\x0d\xa5\x57\x85\x3f\x99\x62\xfb\xb0\x48\x60\x65\x1d\x4c\x65\xf5\x11\x77\x7d\xb5\xa4\x87\xa6\x79\x19\x88\xfc\xc6\xd0\x47\x6a\x56\xac\xd4\x56\x84\xc3\xd1\xd1\x8c\xde\xaa\x3b\x6b\x56\x8e\xe9\x6e\xed\x21\x32\x26\xf7\xba\x3f\x63\x8c\xc3\x7a\xe6\x5c\x4d\xd7\x62\xbc\x39\xc7\xc9\x18\xe4\x76\xa1\x20\x39\x33\x46\x32\x6f\xaa\x16\x66\xca\x7c\xa8\xda\x61\xd4\x42\xce\xaa\x76\x54\x9d\x91\xdb\x4c\xc7\x7e\xd1\x69\x86\x26\x5c\x3d\xba\x26\x2a\x21\xac\x40\xac\x77\x25\x9e\xfb\x31\x1d\x83\xfe\xb4\x2b\x67\xa3\x92\x1b\x07\xa5\xd0\x04\xec\x68\x83\xbf\xfe\x6e\x5b\xed\x57\x28\xfd\x1d\x78\x6d\x35\x7d\xc9\x5a\x60\xca\x31\x8a\x19\x56\x9b\x12\x41\x38\x6d\xb1\x30\xae\x12\x95\xe8\x86\xc8\x56\xc4\x22\xeb\x25\x72\xc5\x53\x24\xbc\x4f\x78\x0c\x83\xd3\x59\xbc\x70\xdf\xf4\xf8\x5c\x90\x36\x1e\xce\x21\x2e\xb4\xfa\x9c\xb0\x03\xb5\x7e\xdc\xa7\xcb\xf8\xab\x66\x16\x1a\xc6\x8e\xd2\x3a\x09\xd6\xf3\xb6\xfb\x7a\x4f\xce\xee\xe7\xc4\x3a\xf9\x5e\x4f\xd1\x85\xdf\x4f\xb5\xa5\xbc\xc9\x73\xe7\xf0\x16\x23\xac\x09\xac\x11\x42\x79\xed\x24\xa7\xeb\x16\x80\x7e\xd7\x69\x27\x0e\xdc\x9c\x85\x74\x93\x9b\x6f\x95\x32\xd2\xc1\x7c\x06\x7a\x0c\x49\xf1\x26\x7e\xa3\x9d\xde\x39\x2a\x1d\xa9\xe5\xe2\x6e\x91\x15\xca\x37\x72\xcb\x53\x67\x7b\x8c\xf4\xa1\x93\xd3\x20\xa4\xca\x36\x9b\xc2\x37\x56\x3c\xe6\x4b\x3e\xc3\x15\xd3\x25\x09\x27\x88\xbe\x72\xb4\x38\x28\xe8\x84\x69\xc3\x4e\xdf\x52\x49\xd0\x99\xb0\x1d\x0b\x93\xdf\x03\x5b\x4f\x7e\xa8\x39\x2c\x2d\x7f\xc0\x83\x33\xb6\xc6\xb8\x65\x59\x79\x87\xb4\x6e\x34\x3e\xa4\xe3\x18\x94\x68\x4b\xde\x59\xa6\xc5\x42\x8e\x93\x69\x02\x53\xa9\x6a\x29\xe9\x43\x6d\x75\xc2\x1f\xbb\x65\x37\x60\x81\xf6\x62\x3f\xc5\x9b\x46\xd4\x9b\x17\x25\x9f\x2a\x65\x79\x67\x3a\x28\x77\xf5\x61\xce\xea\x57\x9a\x00\x92\x62\x44\xb5\xc1\x68\xba\x74\x66\x37\xda\x85\xb3\xa5\xba\x66\xef\x33\x76\xec\x14\x6e\x77\xd5\x01\xdb\x5d\x0b\x66\x05\x76\x30\x8f\xb3\x43\x89\xe9\x95\x7b\xf3\x85\x23\x15\x65\x32\xa2\xb4\x96\x57\xdc\x8d\xca\x67\x2b\x2d\xe8\x24\xd8\x39\xe4\x6f\xf7\x2f\x6a\x26\x72\x4a\x0b\xf1\xf1\xfb\xac\xc2\x44\xe5\x3a\x24\x53\x3e\x43\x66\xe0\x2c\xc4\xa9\x50\x13\x2d\xba\x87\xcc\xfd\x12\x8a\x47\xd6\xcb\x94\x98\x8c\xdc\xb2\x3d\x45\xf4\x85\x8b\xc7\x09\xb7\x35\x45\xee\xa0\x6b\x87\x38\x81\xb6\x74\x5b\x9c\x83\x28\x2b\x1e\x6d\x5f\x41\x73\xcc\x6d\x0f\x1b\xd5\xdf\x51\xc9\x78\x83\x96\x46\x49\xd8\x88\x61\x23\x37\x42\xbf\x37\x62\x51\x23\x5e\x9c\x36\xe9\xb2\x3c\x6b\xc1\x94\xbc\x55\x81\x9e\x72\x76\x15\x5f\xe2\x3c\x95\x13\xb5\x8c\x17\x61\x9b\x6b\xb0\x91\x97\xb1\x45\x1e\x48\x58\xba\x9f\xf7\x11\x39\x4e\x05\xfa\x08\x39\x83\x2a\xfc\x75\xe3\xc2\x0e\x13\xaf\xc8\xe6\xc0\x8f\x68\xfc\xc2\x14\x55\xa6\x3b\x90\x8e\xe2\x70\x84\x6c\xae\x48\x50\x23\xc4\x66\xd8\x9d\x4b\x79\x99\xe5\xd7\x9d\x39\x10\x7d\x87\x6c\x63\xc8\xc9\x56\x07\xb6\xda\xe6\xbe\xad\x03\x24\x84\x71\x1f\xf0\x69\x09\xe5\x6a\xf2\xe0\x90\x75\x4a\x14\x20\xd0\x0e\x72\x21\x21\x2b\xae\xd3\x01\xf7\xf7\xc2\xab\xbe\xaa\xdb\x5e\xe6\xf1\x18\x38\xa0\x13\x0c\x8d\x70\x98\xbb\x7b\x97\x35\x74\xde\x00\x1b\x4b\x71\xc7\xc2\xdd\x3c\x40\x91\xb8\x5d\x22\xc7\x4d\x78\x6a\xec\xcc\x33\x23\xb9\xb0\xd5\x43\xa7\x8e\x9a\x78\xd6\xe9\x40\x6e\x28\x5c\x1b\x9d\x56\x2d\xcd\x7d\xbd\x76\x5b\xea\xbd\xbc\xca\x38\x34\xf3\xc1\xf3\x1a\xf3\xb9\x93\xba\x49\xed\xce\x76\xdf\xcf\xe0\xcd\x33\x23\xe5\x11\x96\xe7\xa4\x66\x99\x86\xa6\xa7\xb8\x70\xd5\x01\x4c\x66\x13\x89\xf6\xe0\x3a\xcd\xb2\xec\xb0\xdb\x7b\x97\x87\xb8\x49\x01\x6d\x55\x1d\x1e\x7c\x43\x4c\xb8\x18\xc6\xbd\x5e\xe7\x79\x7f\xc8\xb0\xed\xf8\xa4\x4a\x35\x0e\xbf\xa0\x41\xba\x64\x0c\xba\xed\xbb\xc9\x44\x5c\x3f\x01\xcb\x9e\xf5\x1d\x3c\xe0\xde\x3c\xaf\x55\x77\xea\xe7\x00\xfe\x6e\xb1\x28\xd7\x5b\xfd\x4c\x6d\xf5\x1f\xde\x4b\xb3\x35\x5d\x47\x2c\xf0\x60\xd4\x4c\x54\x9f\x98\xd2\x1a\x72\xa7\x63\x26\xd1\xdf\x3a\xfb\x12\xa9\xb9\x74\x8f\x1a\xab\x41\x93\xbb\x6e\x6e\xae\x1d\x73\xaa\xd8\x57\x28\x0d\x23\xbe\x28\x71\xb2\xb1\x26\x6a\xc8\xb5\x00\x82\x78\xd0\x60\xd9\x37\x59\x07\xd1\x2c\x8f\xf1\x46\x6f\x54\xd8\x2f\xe0\x28\x79\x66\x1d\x63\x31\x44\x99\x93\xd3\x0e\x4d\x2b\xc3\x75\x39\x4e\xf3\xda\x93\xaa\x69\xf6\x5a\xcc\x35\x69\x60\xee\x1d\x7a\xcf\xea\xdd\x5a\x74\x46\x69\x7b\x6d\x6d\xae\x99\xad\x15\x53\xcb\x2d\xd1\xe9\x99\xbf\x1d\x74\xbc\xe6\xca\xec\x4e\x3d\x66\x97\xef\x16\x4c\x72\x62\x69\xee\x4a\x07\xf4\x5c\xb9\xa1\xce\xa3\xe7\x02\x0a\x41\xde\x2a\xfd\x6a\x25\x1a\x28\x2c\x7d\x86\x89\xac\xed\x4e\x4b\x5b\xe5\x3b\xbd\x4d\x60\xd7\x88\x5e\x78\xfa\x00\x15\x0c\xfd\xd2\xa9\x79\x6d\xe3\x44\x36\x33\x29\xcc\xc1\xa9\x80\x6b\x23\x79\x54\x86\x92\x94\x0e\xef\x5b\x22\xc9\x15\xe6\x20\xae\x08\x13\xae\x4f\x9f\x86\x0f\xd1\x04\xc1\x0b\x17\x6f\xdd\x61\x3b\xd6\x9f\xaf\x8a\x0b\xab\x93\x11\x6e\x53\xd5\x06\x1e\xf7\x8f\x42\x6c\x65\x8e\xd7\xfd\x79\xbb\x9a\x7c\x7d\x07\x55\x35\xe4\xe4\x94\xac\x8b\xba\xd7\x8a\x0f\xea\xee\x80\x7b\x00\xec\x17\x20\x7e\x6d\x87\xc9\xda\xbc\xee\x1b\xb1\x07\x22\x73\xd0\xcc\xe6\x56\xeb\x4f\x74\x5b\xec\xa6\x6a\x33\x84\xcd\x74\x3f\x92\x07\xf6\x85\x2c\xcd\x91\xd6\x55\x19\x1d\xa1\x37\x55\xcc\x6e\xaa\x4e\x44\x29\x5f\xa6\xfa\x3b\x5b\x7d\xcf\x63\x4f\xc7\x08\x4a\xd2\xb0\xb1\x8f\x7f\x94\xb6\xa1\xf3\x18\xad\xcc\xaf\xad\x30\xf5\xd5\x3e\x63\xdd\x27\x7b\x1a\xfe\x23\x94\xc3\xf6\x2b\xd2\xd8\x49\x5e\xff\x8a\xf4\x83\x7d\x21\xc9\x6e\xea\xd0\x8c\x90\xf6\x55\x7c\xfd\x6f\xbc\xc9\xfc\x7a\xdf\x37\x99\x38\x94\xff\x9b\xbe\xc9\xc4\xc1\x88\xe7\x68\x53\xd7\xa2\x3d\x73\x7b\x6d\x62\x5c\xe2\x75\x09\xbd\x4d\xbb\xf6\x44\xa9\x7c\xcc\x2a\x45\x04\xad\xab\x44\x4a\x4d\x44\x2c\x4e\x14\xc0\x15\x0f\x7a\x27\xe9\xbe\x23\x45\x7c\xdb\xcd\x1d\x67\xf9\x67\x68\x4c\xdf\x79\x00\x6a\x3f\x49\x7d\x9b\x67\x63\x59\x14\xae\x47\x1d\x2c\xc5\xbd\xf1\x3b\x27\x32\xad\x2b\x91\xe3\x73\x4d\xd7\x3a\x06\x5a\x22\x9c\xb2\xe5\xc4\x18\x6c\x33\x90\xe8\x3c\xff\x97\xb5\xa9\x0b\xc2\x36\x94\x6d\xec\x72\xca\x26\x8e\x9b\x0c\xc1\x5b\xa3\xbe\x94\x33\x48\x30\x29\xc5\xab\x5c\x4a\xb2\x5b\xdc\x7c\xd6\x38\xad\xa4\x8b\x7a\x6e\x6c\x84\x7f\xd0\x71\xcb\x94\x2b\x58\x5a\xfc\x9c\x99\xe0\x3c\xe9\xc4\x12\x86\x6d\x26\x46\xf5\xcd\xdc\x27\x9d\x08\x70\xe7\x93\x4e\x04\x72\x99\xb2\x14\x55\x2c\xe3\xeb\x73\x5c\xb9\x59\xae\x84\x8e\x7f\xe8\x53\x50\x7f\x3e\x9a\x42\x26\x97\x0a\x89\x2a\x96\x31\xfe\xda\x3a\x81\xf3\x3f\xbb\x13\x96\x5a\x90\x6a\x60\xfd\x7e\x32\x60\xc3\x06\x63\xcf\x19\x3f\x6a\x3c\x30\x9f\xeb\xb7\x87\x54\x9e\xda\x7e\x27\xd6\x4e\x59\x1b\xe7\x1f\x25\xcd\x27\x7a\x47\xf1\xb5\xd2\x3e\xa2\x5a\x11\xae\xa3\x6c\x4e\x15\x78\x30\xa1\x15\x75\xdb\x8a\x9a\xb9\xf5\x10\x10\xbe\xdd\x7b\x94\x30\x79\xc0\x43\xc0\x04\xd0\xd7\xe8\x68\x82\x1d\x4d\xf1\x27\x53\xeb\x74\xe6\x3c\xea\xc3\x0e\x5b\xf2\xa8\xdd\x00\x1f\xab\xa9\x5f\x33\x6e\x58\xaf\x19\xc3\x52\x54\x8b\x0b\x96\xc6\x78\x69\xbd\xef\xd3\x38\xe5\x19\x4f\xe8\x84\x3c\xd7\xaf\x7c\x27\xd5\x2a\x38\x4c\xd1\xed\x34\xdd\x8c\xf4\xa1\x95\x01\xf5\x0a\x3d\x8c\x57\x4e\x13\xe2\xe6\x23\xb7\x54\x6f\x5b\xea\x67\x70\xa4\xd4\xbd\x14\xeb\xde\x66\x29\x4b\xad\xd8\x56\x9b\x2d\xa3\x30\xa7\xd9\x1c\x0e\x00\x4d\x6e\x6d\x7d\xaa\xf4\x31\x98\xa1\x37\x56\xdc\xa8\x31\x88\x52\xae\x35\x44\xa3\x8c\xab\x05\x35\xca\xf9\xb8\x32\xb5\x1e\x25\x5c\x3d\x20\x50\x76\xdb\xf8\x6c\x34\xa3\x15\xde\x5b\x60\x54\x36\xb9\x90\x1f\x8e\xb7\xe0\xb4\xfe\x0a\x9d\x01\x5f\x84\x95\x06\x6f\x5c\x8d\x81\xa6\xe6\xa5\xfb\x44\xd1\x0c\x12\x2f\x40\xc2\xac\x79\x70\xca\x4b\xc3\xa2\x8b\xea\xbb\xa5\xd0\x98\x8f\xa4\x66\x0e\x61\xc6\x4b\xcd\xf4\x59\xa4\xa3\x21\x36\xb1\xe2\x4d\xd6\x81\xf3\x26\x51\x37\x82\xdd\xf4\x7a\x65\xcd\xbe\xa1\xf8\xf0\x08\x4a\x48\x91\x92\x5f\x90\x7b\x02\x79\x87\xf4\xcc\x9b\x6f\xa2\xf1\x49\x70\x16\xa6\x0f\xc9\xc9\x49\x7b\xb2\xf9\x5e\x51\xda\xeb\xa3\x74\xd7\x31\x59\xab\x50\x1a\x54\x72\x69\xad\x6c\xee\x13\x46\xc3\xc1\x9a\x8d\xe3\xa9\xc8\x15\xaa\xf0\xf1\x90\xae\x42\x39\x83\x51\x6f\x40\x19\x22\x0d\x51\x56\xf2\xcc\x7a\x04\x9f\x88\x03\x48\xc6\x97\xf0\x79\x45\xd1\xf8\xd5\x5c\xa2\xd1\x8a\x4d\x83\x76\xd0\xa5\x35\x9d\xfd\xa5\xa3\x63\xf5\x64\x32\xe7\x09\x14\x1d\x5d\x86\xfa\xd3\x12\x2e\x2f\x6b\x7e\x09\xdc\xeb\x8b\xea\x07\xb7\xc6\xad\xd7\xe3\x69\xa8\xb1\x57\x67\x23\xc0\x1b\x57\xb3\xd4\x9a\x95\xb8\x02\xb8\xa2\x13\x8d\x88\xd6\x73\xb2\x07\xe2\x13\x95\x55\xb6\x3a\xa7\x2d\xc0\xe7\xa2\x35\x3f\xc8\x9e\xe8\x27\xbd\xb4\xe1\x71\x9b\x9a\x87\x5a\x0b\xc4\x3f\xa1\x78\x26\x8c\x3d\x4b\x24\xa3\x42\x94\x1e\x51\x60\xa8\xa5\xf4\xda\xb7\x6b\x8c\x46\xd8\xb0\x39\xf9\x90\x65\x78\xe0\x97\xf3\x9c\x44\x6d\xb4\xb8\xa5\x58\xb2\x7e\xff\xc5\x63\x98\xb6\xc3\x0c\xdf\x47\xd1\x2c\x2f\xc4\x92\x57\x13\xb8\x5f\x2b\x62\x67\x3c\x08\xb8\x16\x17\x1d\x8c\x77\xbb\xbc\x5c\x2f\x14\xd1\x86\x62\x14\xfa\x1a\x2e\x28\xb1\x82\xa9\x1e\x35\x95\xdf\x10\x76\x2a\x83\x73\x74\x88\x34\xd4\x1c\x33\x27\xff\x52\x68\x11\xda\xa8\xca\xf3\x31\x04\x34\x0b\x44\xe4\x1b\x96\xd4\x60\xea\xe6\xaa\x69\xc6\xa7\x7c\x6c\xa1\xc5\x70\x1d\x46\x27\xa0\x7a\x21\x46\x4a\x59\xdb\x5d\xb6\x2a\xd7\xca\x71\xcd\x04\x91\x73\x1f\x09\x0d\x9c\x27\xaa\xd6\x32\x89\xf8\xd6\x76\x09\x2c\xbd\x0c\x6a\x96\x6c\x96\x8e\x8a\xad\x46\xb8\xc7\x80\xee\x4e\xeb\xf9\xaa\xac\xc4\x1e\xc7\x7d\x8a\x3b\xa3\xa0\xd3\x6d\x49\xa6\xb4\x45\x5b\x9b\x87\x99\xe8\xc0\xcc\x43\xf7\x7d\x2a\xd6\xea\xe4\xc6\x55\xd0\xec\x65\x30\xe8\x17\x25\xa9\x9d\xa3\xd0\x25\x3e\x27\x2b\xb6\xe3\x48\xbf\xd4\x8d\xc2\xfb\xb4\xd1\x9e\xda\x2f\x6c\xbe\x78\xe0\xda\x84\x0e\xa9\xe5\x1c\xf1\x6f\xb5\x40\xd1\x83\xaf\x0a\x53\xbe\xff\x31\x69\x59\x0d\x28\x66\xa1\x6a\x79\xee\x94\x35\x3a\x22\x8b\x45\xae\x5e\x64\xae\x1f\x09\xe8\xca\x34\xeb\x76\x28\x67\xdf\x79\xb2\x2a\x24\x31\x08\x7a\x03\x6a\x6d\xe9\x87\xe9\x50\x8b\x9d\x69\x3d\x5b\xdc\xb1\xcf\x90\xe9\xeb\xc7\x8f\x2b\xdf\xec\x1c\xf9\x22\x69\x4a\x4b\xff\x74\x96\x4a\xc0\x3a\x6a\x9e\x6f\x4c\x87\x18\xfd\x95\x1f\xa3\x89\xdb\x73\xe5\x0c\x00\x50\x72\x1a\x5c\xf5\xb7\x06\xfd\x80\xe3\xef\xcf\x5b\xc1\x99\x31\x1c\x0e\x36\x6a\x65\x5e\x40\x7f\xcd\x13\xd4\x47\x8c\x3d\xef\x0d\x46\x69\x74\x34\x9c\x6e\xfd\xe6\xec\x5f\x66\xaa\xf0\xcf\xf4\x10\xee\xb3\xe7\x21\xdc\x5b\x3c\x5f\x01\xba\x18\x03\x74\x94\x87\x7b\x8f\xd8\x8a\xbf\xae\xde\xda\x1d\xba\x6f\xed\x3e\x88\x6c\xed\x5b\x3b\x7a\x9f\xb7\x6b\xd7\x11\x4e\xf9\x6b\xd7\x82\xe1\x85\xac\xd8\x87\xb0\xb2\x6a\xe6\x2d\x85\x6f\x3f\xc8\x4b\x74\x45\x28\x87\xac\xd4\x9a\x58\x5c\x0a\x42\xb3\x39\xd8\x5f\x71\xab\x38\x34\xf8\xe7\x7f\x40\x67\xb5\x84\x6b\xb9\x97\x5e\xcf\xbd\xdd\x32\x28\xa8\xd9\x81\x7b\x76\x6e\x9a\x8e\xee\x21\x82\x86\x58\x43\x85\xe1\xbb\x08\x5d\x8e\xbe\x46\x75\x01\xeb\x52\xd4\x4e\x14\x5f\x3c\x2b\xa3\xe4\x6f\xfb\xfd\xfe\x6e\xc0\x56\x8e\x05\xd2\x90\xc6\xe7\x8f\xa1\x87\x29\x9c\x5c\x5f\x9e\xa3\xa3\x7f\xfa\xc5\xc7\x11\x87\xd5\xce\xd6\xab\xc6\xf5\xaa\x8a\xa9\x11\x70\xda\xce\x79\x36\x0a\xff\x10\xf7\x83\xe4\x7e\x04\x4f\x79\x1b\x56\xbb\x36\x68\xdf\x49\x6c\x6c\xfc\x61\x2b\x9c\xe2\x39\x18\xf2\x5b\x17\x63\xf6\x8e\x7d\xb6\x5a\x31\x16\xfd\xe1\xbb\xde\x70\xe0\xe8\x6a\x64\xba\xf6\x35\xca\x1d\xaf\x5c\xf6\xc9\xef\x08\xe6\xe1\xb8\xd3\xb4\x8c\x64\x30\xb7\x58\xf7\xb4\xc5\xe1\x3d\xbe\xd3\x7b\xb5\x29\xe4\x89\xc0\x93\x40\x58\x9a\xec\xd7\x85\xc6\x8a\x0d\xc4\x3b\x87\x83\xea\xd9\x60\x01\x1f\xde\x7d\x7c\xa9\x36\x72\x25\xaf\x56\x61\x9e\x8c\x4a\xb3\xa3\x8b\x68\xb3\xd8\x7a\x97\x68\x17\x64\x36\x96\xb9\x2a\x68\xc9\x78\x5a\xbd\x30\x1b\xd3\xa8\xe4\x2c\x0a\x41\xb4\xad\xc6\x28\xe5\x12\x62\xb0\x4d\xa9\xb3\x14\x65\x62\xa1\x01\x12\x4e\x58\x60\x3c\x73\x71\x85\xec\xd0\x1e\x02\x0f\x7e\x2a\x96\xd9\xed\xba\x39\x97\x69\x33\xaf\xc5\x2d\xdc\x12\x86\xba\x0c\x68\xa2\xfe\x44\xb3\x39\xf5\xb6\x53\xc7\xe2\x57\xbd\x0c\x4b\x9f\xc0\x2e\x7d\x02\x3b\xd1\x6a\x93\x10\x0a\x59\xbe\x74\xb1\xdc\xbc\xf7\xf2\x3e\x1c\x95\x42\xba\x36\x62\xf1\xdc\xea\x34\x98\xc9\xaf\x01\xaf\x4e\x0a\xf1\xa7\x87\xbf\x71\x31\x4e\x12\xf8\x3d\x57\xbe\x47\xf1\x03\x72\x3c\xde\x43\x88\x71\xb1\x43\x3f\xbd\x1d\xca\x30\x78\x3c\x97\x55\x56\xfa\x44\x2f\x6d\xd6\x02\x12\xca\x6e\x10\x30\xb7\x6a\x5c\x40\xb4\x0a\x41\xe3\x2c\xa4\xf2\xe6\xd8\xd1\x42\xa6\x72\xbd\x6a\x44\x04\xcf\x30\xb4\x4f\x42\x79\x7b\x4e\x7e\xf2\xcf\x9e\x3c\xb4\xa6\x22\xc1\xac\x7f\x71\xd6\x2e\xef\x4a\xcd\x04\x3b\x01\x09\xfa\xfe\x73\xd4\xc7\x6c\x25\x5a\xe8\x90\x5c\x52\xd1\x5a\x60\xbf\xc7\x74\xd4\x6a\x96\x5a\x89\x97\xbe\xeb\x73\xd7\xca\x9a\x45\x4d\xb3\xfa\x53\xd0\xd9\x68\x45\xfa\x21\xab\xe6\xa5\xa2\xcb\xd4\xa2\xdb\xf7\x7a\xda\xe5\x6c\xb5\x8e\x27\x3f\xec\xd5\xf8\x03\x6e\x1f\xdb\xaf\xc6\x1f\x72\x4d\x45\xaf\xc6\xa7\x9e\x57\xe3\xbf\xea\x2f\x77\xd8\x97\x69\x0d\x80\xdf\x36\xc8\xdd\xaf\xc6\xc9\x53\x49\x19\x4a\x8f\x71\xd3\xbd\x5d\x86\x33\xfb\xf0\xf2\x52\x4e\x12\x68\x25\xd9\x38\xfd\x2e\xff\x4c\xf4\x34\x85\x70\x4b\x33\xda\xec\x55\xcb\xe1\x50\x6b\x42\x6a\xfb\xc9\x0a\x20\xd2\x9f\x3d\xf8\x76\x72\x62\x02\xcd\xf6\x48\x7f\xf6\xf4\xb7\x9e\xf5\x75\x6e\x0c\xda\x05\x60\xb8\x2a\x63\x1e\x97\x49\x3a\x20\x58\xcd\x50\x34\x24\xa5\x11\xa0\xe6\x31\x04\x48\x1c\x88\xbe\x91\x45\x45\x7a\xed\x35\x2a\x94\xd6\x3d\xfd\x50\x8a\x30\x40\x36\xe1\x72\x19\x5e\xa2\x0b\x0a\xfb\x8a\xd5\x5c\xc5\x21\xbe\x86\x16\xa7\xdc\xb0\x67\xd5\x39\xac\x89\x86\x9b\x08\x71\x09\xec\x19\x6f\xd7\x6c\x86\x75\x3f\x66\x75\x7b\xdb\xd4\x92\x76\x2d\x44\x66\xd8\x0a\x1a\x9e\x6a\x70\x9c\x74\x76\xe3\x62\x5b\x25\x2a\x1d\xd8\xda\xb4\xa7\x98\x40\x2f\xf7\x6c\x63\xc4\x34\xae\xd5\xbd\x13\xa8\x9e\xc4\x45\x29\x66\x2e\x90\xc6\xb5\x5d\xe4\xa2\x2e\xf2\x02\xa0\x77\x1b\x0a\xab\x36\xff\x25\x5e\x7a\xcd\xe9\xc6\x5f\xe7\xba\x62\x2b\x73\x75\xf3\x46\xd2\x6d\x92\x0e\xbf\xcf\xca\x78\x6e\x47\xec\xcf\xe2\x5c\x9c\x3b\xf6\x62\x4a\xe6\xbf\xdd\x94\xcf\xc4\x60\xe7\xc9\xa8\x1f\x81\xa1\xb9\x47\x42\x3c\x1e\xed\xe0\xd7\x9e\x10\x83\xbd\xd1\x2e\x7e\xee\x0a\xb1\xdb\x1f\xed\x45\x3d\x6b\x6f\x16\x37\x78\xaf\x3e\xb5\x23\xbd\xe0\x67\xb5\x7e\x91\x42\xbf\x52\xaf\x3c\x4d\x6b\x35\x98\xec\xb9\xe8\x8f\x42\xa5\x32\x19\xca\xba\x47\x19\xac\x5a\x78\x68\xd6\xeb\x41\x11\xd0\xa2\xd0\x64\x64\xeb\x32\xec\xac\xc9\xc0\xed\x2a\x76\xd4\xab\xed\x4c\xf4\x23\x27\xef\xae\xca\x6b\xdb\x9d\x5a\x5a\x96\x7e\x07\x3b\x4f\x37\x04\x38\xf7\xd8\xd9\x2c\xf1\x7d\x96\xee\x91\xb4\x07\x20\xf8\xff\xff\xdf\xff\x57\xb0\x85\x46\x7e\xe3\x32\xcc\x15\xc5\xd7\xe9\xcf\x07\x96\x81\xcc\x41\xab\xcc\x81\xb7\xcc\x41\xa3\xcc\xee\xa0\x59\xea\x4e\x5d\x2a\x7e\xdb\x45\xee\x78\x8b\xdc\x69\x16\xb9\x63\x9f\x45\xce\xea\x49\xeb\x92\x53\xcf\xa1\x36\x9e\x8b\xa5\xf5\x98\xac\xb9\xc0\xe4\xa3\x3c\x72\xe0\x9f\x09\x69\xd4\xea\x24\x99\x10\x72\x88\x93\x97\xbc\xcf\x9d\x1c\xcc\xa5\x5e\xe3\xb9\xcc\x9d\xb3\xbc\x49\xf5\x8c\x45\xeb\x2b\xd0\x6d\x60\x7a\x2e\x59\xf5\xf5\x84\x49\xb5\x2f\x1f\xed\xc3\x93\xd8\x7d\x3e\xb7\xe1\xe4\x37\x98\xae\x5b\x4a\xbc\x01\xa1\x1b\x33\x33\xd7\xb7\xed\x7a\x9e\x84\xb9\x8b\x5e\x83\x51\x6f\x57\xfa\x78\x96\xee\xa9\x87\xa7\xee\x85\x9e\x1e\x48\xeb\xd1\xd3\xc8\x16\x50\x58\x14\x04\xba\x22\xa7\xfa\x51\xd9\x75\x68\xe4\x5b\x94\xc0\xa2\xb2\x71\xf3\x47\xef\x15\x4c\xdf\x4a\xf6\x03\x4c\xb8\xbe\x46\xa2\xdd\x6e\xcd\x6a\x2b\x84\x1a\xfe\x91\xdb\x96\xf1\x6b\xbd\x39\x05\x94\x3e\x17\x8f\x1e\xed\xfc\xfc\x18\x8e\x09\x9f\x89\x47\x8f\x77\xc1\xdd\x8e\xaf\x0b\x62\xa7\xc9\x0e\xf7\x5c\x82\x82\x49\x2c\xe4\xa9\x69\xe5\xce\x59\x23\x79\xe0\x24\x0f\xce\x78\x6e\x4e\x64\x7a\x03\xeb\x21\xa1\xb7\xf2\x41\xb3\xf2\x1d\x5f\xe5\x76\xe9\x7e\xb4\xf0\x1a\xa4\x69\x43\xf4\xee\xa1\x45\x6c\x39\xcd\xd2\x43\xf0\xad\xe1\x34\xf4\xd0\x75\x1a\xec\x6b\x5d\x9f\xe7\x06\x0f\xcd\x9b\x4a\x5d\x95\x43\x06\xbb\x43\x4b\xcd\x34\x1f\xd9\x5d\xd6\x1b\x9e\x92\x45\x6e\x9b\xc5\x6e\x2f\x6f\x22\x73\x97\x0f\x54\x01\xdf\x46\x29\x15\xf4\xe0\xf1\x66\xdc\xd3\x3e\x7b\x44\xf2\x86\x71\xd2\x87\xcf\x36\x3f\xae\xed\x6a\xfb\x7c\xf7\x1b\xb3\xee\xda\x5e\xbe\xd7\x30\x4a\xf7\xd2\xcd\x80\x7f\xab\xb1\xea\x40\xf3\xdc\x3d\x25\xbc\x14\xb6\xb4\xe6\x7a\x8b\xac\x64\xaa\x50\x0a\x25\x1c\x62\xc9\xee\x2e\xf4\xa6\x16\x2f\xfd\x22\xb1\x2d\x8b\xba\x02\xac\x23\x45\x3d\x40\x56\xa6\x20\xee\x94\x23\xfd\xc0\xa6\x21\x6b\xc1\x51\xf3\x6a\x58\xba\xf6\x8d\x44\xc2\x93\x6f\x1c\x09\x19\xb3\x91\xd2\x35\x1b\x09\xe3\x6c\x29\x65\xbb\xe3\x86\x59\x8c\xae\x42\x58\x0a\x47\x70\x44\xa9\xb7\x2e\x23\x17\xee\x92\xdb\x10\xf7\xe8\x5a\x3a\x17\x7d\x73\x9e\xff\xac\x1e\x4a\x4d\x53\x28\x6b\xaa\x8b\xc8\xa8\x19\xbc\xbd\x85\x11\xe6\x49\x63\x2f\x3d\x76\x62\x10\x5c\x4c\x9d\x28\xdd\xd4\x26\x1a\xd6\xac\xf6\xec\x5b\xeb\xd8\xb7\xf8\xd0\xbf\x4a\x1c\x18\x3e\xa0\x66\x4b\x4e\x58\x23\x22\xac\xbe\x6b\xa3\xa8\x0a\x51\x2a\x34\xb5\x9b\x0b\x93\xdd\xd6\x1b\xc9\xaa\xc2\x56\xb5\xda\x9b\xc9\x61\x74\xaa\x4a\x1d\x63\xb4\xc3\xd6\x2b\x7f\xa9\x4b\xc4\x66\xa4\x63\x8b\xdf\xd9\xae\xb9\xf7\x2b\x9f\x4c\x4d\xfa\x05\x7f\xa3\xea\x4a\x98\x4f\xed\xfb\xf4\x8d\xcc\x0c\xb9\xff\x10\xd6\xe8\x14\xe9\xbb\x19\x6d\x62\xf1\x12\xe6\x62\xb2\x40\xaf\xbc\xc9\xa5\x2c\x02\xc6\x86\x69\xab\x13\xa9\xdb\x51\xed\x2b\x48\x9f\xc1\xd0\xb7\x34\xb6\x9d\x33\xed\x16\x36\xf1\xd8\x81\xb4\x75\x76\xc3\xa4\x61\xd7\x3b\xd1\xca\x2f\x49\xcb\xee\x55\x55\x52\xd8\x4c\x69\x6c\x3d\x11\x17\x2d\x57\x03\x89\xa3\x97\x86\x70\xc3\xd8\x39\x27\xa7\x61\x6a\x60\x5e\x7b\x73\x85\x24\xdb\xbe\x99\x4f\x5d\xbb\x65\x2c\xc1\x03\xa3\x55\x46\xd6\xeb\xb7\x99\xea\x01\xa0\xd1\x20\x61\xa5\xae\x53\x3f\x9b\x03\xfa\x4d\x4e\x15\x12\x55\x2c\xa3\x0e\xd2\xfd\x9f\x75\x61\x69\xdf\xf1\x78\xca\xb4\x4a\x1a\x59\xdf\x96\x63\x34\xa4\xdb\x22\x2c\x39\x7e\xac\x58\x04\x9f\xf0\xe3\x77\xd9\x52\xfa\x09\x14\x65\xd0\x3b\xe8\x49\x4b\xed\xed\xa3\xff\xf6\x64\x81\x8a\xb4\x6e\x95\xc7\x2b\x3a\x8c\x38\x5a\x3d\x33\x79\x3a\xe8\x86\xb1\xf3\x65\x26\x41\xab\xa3\xa8\xb2\x75\x36\x04\xda\x5a\xc6\x92\x32\x67\xe6\x7d\x5f\x79\x45\x09\x1c\xbb\x63\xe7\xaf\x9f\x7d\xda\xfe\x7f\xac\xe7\xe0\x89\xea\x68\x4c\xbe\x79\x96\x74\xbb\xb8\x74\x6f\x17\x79\x1d\x0e\x13\x34\x86\x93\x7c\xdb\x20\x63\x55\xa1\x8f\xba\xdb\x6c\x2e\x6e\x94\xd5\x30\x5d\xe2\xac\x5a\x56\x69\xad\x83\xe0\x16\x9e\x6a\x58\xff\xb1\x73\xb3\xe8\xbb\xee\x80\xfc\xa3\xae\x59\x54\xce\x1d\x06\x26\x31\xe8\xf0\xdf\x92\x6f\xb8\x3c\x95\xca\xce\xbc\x06\x45\xc2\xd4\x45\x14\x3c\x05\x69\xf0\xac\x4c\xf3\xac\xac\xc5\xb3\xea\x02\xc3\x66\xe2\xca\xe9\x33\x01\xb5\xdf\x97\x79\xbb\xab\xe7\x4b\x69\x75\x13\xea\xd2\x08\xc0\x17\xb6\x4e\xf7\x46\xa1\x1b\x36\xfc\xc9\x1a\x17\xbb\x2c\x5e\xba\x08\xe3\x65\x63\x15\xc5\xa7\x1d\x4d\xf2\xe9\x3b\xfd\xf1\x9f\x0f\xdb\x1b\xa1\x61\xec\x81\x76\x28\xce\x46\x06\x8a\x68\x3c\x6f\x39\x0c\x7d\x88\x5f\xff\x39\x7c\x2b\x5b\xe1\xbb\x70\x6c\xa3\x4e\xdd\x1e\x37\xce\x4e\xcd\x69\x32\xc8\x78\xa5\x65\x28\x78\xd8\xed\x96\x8c\x5e\x86\xa2\x3d\x0e\xcf\x41\xe9\x91\x2c\x63\x34\x4f\xa2\x89\x9c\xf4\x5d\xc3\x45\x9e\xa4\x8a\x6f\xb1\xce\x8b\x93\xfd\xc3\xc3\x9a\x13\x90\x30\xa5\x74\x4f\xf7\xab\xad\x77\xf5\x5e\x96\x52\xf8\xfa\x47\xef\xae\x07\x82\xc4\x6d\x78\xc3\x27\x5a\x2d\x58\x29\xb9\xd5\xed\x53\xae\xc9\x5f\x3a\xdb\x7f\x36\xa4\xae\x66\xdf\xea\x27\x5a\x2b\x88\x93\x14\x17\x5b\xea\xab\xee\x5f\x89\x26\x8f\x6b\x7b\xd1\xfe\x33\x4f\x38\x34\x13\x02\x4f\xe3\x36\xd5\x2d\xbe\x6a\x30\x5e\x07\xf8\x1f\x78\x60\xfd\xe3\x2d\x5d\x75\x98\xb9\x08\x58\x5a\x90\xa6\xb4\xdd\x9d\x10\xad\xea\xb5\x9d\xf5\x58\xa0\xb5\x17\xb8\x5e\xf9\x5c\xe4\xee\x19\x94\x5e\xbc\xb4\x6b\x66\x9d\x8b\x82\x21\x26\x37\xce\x94\x86\xf6\x12\x16\xa6\x22\xb7\x8c\xc4\x88\xb4\x57\xf2\xa4\x39\x38\x19\xe3\xe8\xe8\x34\x16\xe5\x30\x7e\x96\x2a\x5f\x85\xc9\x69\xd1\xed\xe2\xc6\x38\x3e\xab\xfd\x76\xfb\xef\xa2\x4a\x1e\x7c\xfa\x24\x8b\xa3\x0c\x9d\x00\x04\x5a\x33\x00\xa6\x23\x35\x6c\x8c\xfb\x48\xc6\xe7\xbe\x0b\xfe\x9f\xc9\x80\xe0\xa0\x5f\xfd\xee\xe2\xef\x6a\xa8\x4d\xe9\xa8\xa1\x14\x99\x52\x11\xaa\xc3\xb4\x48\x4d\x86\x1b\x76\x81\xb8\x83\x3f\x3a\x38\x39\x79\xf1\x97\x03\x01\x1b\xfa\xa0\xfa\x0e\x38\x26\x80\xbb\xf5\xc3\xd7\xe0\x72\x59\xec\x40\x8a\x0e\x04\xab\x10\x2d\x90\xef\x23\xbf\x79\x4f\xee\x86\xac\x10\x1a\x3f\xd0\x56\xe9\x2c\x11\xc5\x0c\x8d\x84\x80\xa5\xd8\x62\x49\xda\x64\x8d\x24\x43\x0d\x55\x3d\x56\x8e\x51\xa7\xbc\x70\x17\x96\xd6\x5e\x12\x18\x69\x35\xca\xa7\x67\x95\x06\x26\x7c\x18\xff\x4d\x56\xad\xcc\x6e\x81\x6c\x56\x6f\x1e\xaa\xba\xf1\x4e\x09\x16\xed\xdd\xa3\x30\xbd\x00\x7a\xf3\xf7\x9c\x1c\x3c\x6b\x12\x59\xda\x95\x76\x6d\x3c\x11\xd3\xd0\x2a\xc9\xad\x90\x0d\x33\xbc\xa4\x0b\x13\xde\xd7\x54\xd4\x64\x28\x1a\x64\xcc\x53\xd7\xa9\x5b\xd6\x1a\x07\xa5\x62\x39\x24\xc9\x7c\xb6\xbe\x52\xfe\xc8\x08\xe9\x74\x4e\x3b\xff\x56\x13\xdd\x50\x17\x04\xa6\x85\x6a\xe3\x4b\x60\x0d\x7f\x4b\x24\x18\x17\xd4\xd9\xe6\xaa\xdf\xc7\xd3\x29\x34\x17\x03\x16\x12\x2e\xc4\x32\x5c\xb0\xe1\x9d\x0d\xeb\x5e\x34\x9a\x76\xed\x6f\x9a\x6e\x4c\x23\x8c\xf9\xb1\x12\x37\x56\x40\x34\x2f\xc2\x45\x5d\x34\x49\x85\x37\x63\x3d\x0b\xa2\x89\x99\x3b\x5c\x7b\xdd\x8e\xe2\xf0\x1a\x4d\x65\xe5\x43\x0f\xb8\x9e\x83\x5c\x39\xaf\xb8\x56\x0b\xa4\x44\x9d\xa7\x6a\x6a\xbd\x45\xf2\xcf\xc5\xe2\xbb\x96\x4d\xe7\x3e\x15\xed\x55\xea\x4d\x33\x78\x48\x2f\x65\x9e\xc6\xf3\xca\x92\x4c\xdf\x4a\x3a\xfe\x2b\x45\xee\xd9\x91\xd5\xfb\x8f\x17\xd5\x9b\x74\x0d\x31\xa8\x21\x3e\xa4\xf1\xb2\x9c\x41\x5a\xa2\xd4\xbd\x34\xc4\x6e\x0d\xf1\x56\x82\x08\x53\xa0\xa2\xde\x4b\x99\x26\x35\xc8\x5e\x0d\xf2\x26\x2b\x5f\x65\xcb\xd4\x24\xfd\x5c\x27\xbd\x40\x0f\xd7\x26\xd3\x60\xa7\x4e\x79\x85\xe8\x9d\xbc\xcd\x25\xac\x68\x13\x35\x40\x15\xd0\x8e\x95\xfd\x9d\x2c\xb2\x65\x3e\x96\x07\x5f\x67\xf1\xb2\xa8\x0b\xfa\xd9\x82\xd9\xc7\x2d\xe7\x5c\x27\x3d\xb2\xfb\x5f\x5d\xa3\xea\x14\xa7\xdf\x96\x38\xac\xd3\x77\x1d\xbc\x5c\x41\x03\x51\x84\xd0\xa9\x56\x87\x5f\x82\xe8\x38\x4f\x52\x68\xd6\x58\xca\x89\x9c\x58\x27\x6c\x6e\xcd\xab\x87\xad\x21\x59\x8b\xd9\xc3\xf8\x8a\x3e\x70\xf3\xe3\xbf\x12\x8b\xd7\x9d\x56\xcc\x5f\x07\x54\x92\xae\x5a\x31\xff\xea\x9b\x12\x1a\xd4\x20\x76\x01\xa0\x11\x47\x80\xcd\xee\x89\x3d\x80\x6c\x46\x12\xa8\x1e\x7a\xf1\x08\x40\x74\x80\x92\x5e\xcc\x95\x87\xd6\x83\xaf\x49\x51\x16\xe2\x31\xa4\x3b\x31\x04\xd4\xa4\x2e\xf1\x04\xe0\x9a\x91\x04\xda\xa2\x05\xf1\x14\x60\x1b\xb1\x1a\xb8\x4d\x5d\xe2\x67\x80\x6e\x47\x2b\x70\x4d\xa6\x62\x80\x38\xae\x02\x94\x72\xbc\x2c\x8f\xa7\xef\xe2\xf4\x42\x8a\x01\xe2\xba\x0e\x53\xba\x45\x48\x98\x1f\x91\xee\x44\x11\x94\x9e\xb8\x62\x80\x48\xd7\x21\x4a\xb3\x48\x4d\x0c\x10\xd3\x56\x04\x41\x20\x8b\x7d\x9d\x15\x85\x18\x20\x96\x75\x88\xd2\x1a\x13\x58\x0c\x10\xd1\x8d\x48\x58\xfa\x33\x5c\xfa\xe9\x95\x98\xfa\xa0\x05\x1f\x1d\xdb\x94\xe5\xe2\x84\xbc\xb6\x67\x2a\x3e\xbd\x83\x57\x3d\x88\xa0\x53\x14\x8a\xf0\xda\x19\x7f\xf7\x18\x4f\x70\x6f\xfd\x94\xf1\x02\xb7\xde\xf0\x1b\xc3\xef\xe3\x3e\xed\xc1\x07\x3b\xcc\x25\x7f\xc3\x1d\x4b\x67\x8b\xbd\x04\x4f\x40\x89\x4c\x29\x72\x05\x58\xa2\x39\xa8\x76\x48\xb8\xbd\x7f\x15\x8f\xcb\x2c\xbf\x16\xd9\xba\x14\x2e\xb7\x7e\x93\xe7\x45\x36\xfe\x2c\x3d\xb9\xd6\xa7\x71\x49\x18\x4c\xd4\x0f\x97\x46\x42\x16\xe9\xd6\x2f\xa4\xf8\x5c\xf9\x62\xe7\xb2\x6a\xa3\x28\xe1\x13\x24\xf6\xec\xb3\x14\x05\x7d\x60\xc6\x25\x9e\xf9\x8b\x98\x7e\x57\xe8\x2f\x3f\x5f\x8c\x71\x88\xd4\x87\x1a\xa2\x07\x6c\xb8\x7c\xb6\xf2\xda\x71\xda\x37\xfd\x51\xbc\xf0\x1b\x4d\xd4\x5e\xf9\x1f\xc6\xc2\x70\xa4\x77\x07\x38\xd2\x5e\x71\x92\x46\xd2\xdc\x0f\x28\x3d\x42\xec\x2f\x37\x51\xca\x5c\xac\xb8\x41\xab\x33\xe5\xdf\xb0\xec\x02\xed\xf9\x62\xe1\x7a\x43\xab\x57\x78\xab\x27\x50\x04\x97\x0c\xe2\x83\x65\xaa\x5d\x98\x1b\x15\x9c\x6a\x50\x36\x37\x6d\x3d\x5b\x1d\xab\x1d\x03\x65\xb8\x93\xa1\xb8\xbf\xca\xeb\x42\xa9\xf3\x68\x4c\xd4\xc7\x70\x29\xbb\xb1\x00\xa9\x79\xd0\xa5\x94\xb5\x41\x25\xbe\x16\xb0\x7a\x31\x52\x86\xd7\xa4\xb2\x09\x99\xa9\x04\xab\x14\x72\x26\x65\x41\x28\x5b\x0e\xb5\x71\xb6\x14\xd3\xa5\xa7\x12\xc4\xa6\xce\x46\x13\x42\x1b\x6e\xf1\xe3\x02\x47\xdd\xc1\x03\xc6\x18\x67\xaa\xc3\xe2\xae\x2a\x4a\x2e\x75\xbb\xda\x4a\xa1\x74\x74\x49\x90\xaf\x60\xa3\x5d\x5d\x60\x48\x16\xf9\x48\xb3\xf6\x8e\x7a\xfc\x25\xd5\xe4\xf5\x26\xbe\x44\x8c\x7a\xf0\x59\x9a\x73\x7b\x94\xb9\xe1\x54\x60\x48\x3b\xf6\xa4\xd0\x9b\xbb\x51\xe6\x69\x7d\xab\xed\x91\x15\xce\x20\xec\xdb\xbd\x34\xbb\x60\x68\xd9\xdd\xfb\x4b\x1a\xc6\x30\xf8\x98\x7f\x4c\x83\x6a\xcb\xff\x4c\x2b\xab\xa0\x4f\x22\xdd\x66\xdc\xa4\x63\xb3\x8d\x12\x6b\x10\x55\x07\x9f\xcf\xfb\xb5\x6b\x2a\x72\xcb\x8f\x28\xeb\x43\xd3\xb6\xe0\xf3\x32\x64\xbc\x70\x52\xb2\xee\x40\xa7\x0c\x2d\x74\x87\x09\x47\x23\xa5\x2b\x6e\x77\x83\x8c\xef\x78\x0f\x86\xb2\xad\x34\xcb\x2f\x41\x04\xf8\x53\x22\xca\x91\xdc\xed\x7b\x3b\xdb\xcc\x95\x3d\xcf\xa0\x1b\xf6\x0e\xc9\x93\x8a\xc4\x6a\x7a\x64\xba\x5b\x42\xf1\xcf\x05\xa8\x26\xa5\xda\x9c\x54\xc2\x2b\x5f\x24\xb5\x35\xe3\xb5\x55\x36\xfb\x45\x5d\x5e\x7b\xe0\xc5\x53\x5f\xf7\x5c\x6a\x69\x56\x92\x9e\xc1\x51\x95\x27\x16\xb6\xa4\x8c\x37\xb2\xb2\x51\xe9\x27\x34\x37\x2b\xed\x1a\xac\x96\x98\x89\xbe\xa2\xcb\xca\x7b\x81\x97\x8c\xb9\x9d\x2f\x64\xf9\x1d\x23\xda\x6c\xba\x26\x48\xd8\x69\xfb\x3b\x91\x7e\xab\xd9\xbc\x3d\x36\x22\x25\x26\xe5\x49\x39\xf5\x74\xe6\xcc\xed\xcc\x2c\x2e\xbc\x9d\x69\x96\xd6\xee\x9c\xa2\xb4\x0d\xa7\x7b\x4d\x73\x9d\xb5\x36\xb0\xee\xb5\xa7\x41\xe6\x6e\xd9\xd0\x6a\x8a\xba\x77\xab\xda\x4a\xa5\x74\x9f\x00\x79\x8f\x8e\xef\x6e\x6d\x4b\x43\x79\x54\x6a\x5f\x87\x68\x84\xca\xa9\x46\x0f\xcc\x9a\xaa\x86\xdf\xe0\x9c\x8d\xa6\x78\xf8\x28\x1a\x8a\x42\xff\x2f\xee\x60\x55\x37\xb2\x0d\x5a\x2b\xb3\x6a\x95\xb4\x17\xf3\x6f\xaf\xb2\xd4\x50\x75\xa3\xa7\xa3\x6c\x9d\x10\xbb\x3d\xf6\xf5\xb0\xbf\x9d\x35\xa7\xce\xd5\x7a\xc8\xe5\xaa\x75\x42\x5a\x55\xd2\x19\xcf\xe3\xa2\xd0\xc7\xc1\xba\x75\xcc\x6c\xcb\x5d\x01\x4d\x24\xdf\x25\x5f\xf9\x14\x7b\x49\x74\x31\x4b\x1c\xe3\xdb\xa7\xff\x88\x7b\x7f\xf6\x7b\x3f\x7f\xec\xfd\xc7\x7f\xfe\xb0\xf9\xe3\x4f\xdd\xad\x8f\xff\xf8\xf4\x3f\x6f\xff\x7f\x67\xdb\xc9\x56\x29\x49\xf9\x41\x37\xdf\x6b\xae\x01\x0f\x85\x41\xd4\x54\xef\xab\x3a\x34\x3c\x9d\x69\x22\xe7\x93\x4e\x0a\x83\x6b\xdd\x6a\xb9\x6a\x27\x5e\xfb\xca\x77\xb7\xd7\x56\x25\xb6\xe7\x5e\x51\xb1\x8e\xdc\x23\x2d\xc1\x0b\x68\x24\x3b\xb0\x40\xa7\xcf\x52\x74\x38\x2c\x8d\xc4\x8f\x31\xd6\xcc\x82\x67\xda\x2d\x51\x21\x1d\x01\xc7\x8b\x52\xff\x61\xb5\xd5\xb0\xb8\xa6\x7c\x84\xe0\x39\x0a\x7a\x8a\x7b\x19\x83\x6a\x9f\x41\x5a\x03\xfb\x08\x09\xa0\x2d\x2e\x65\xd5\x4e\x25\xc2\x95\xdc\xe1\xce\xa7\xf2\x0c\x58\x3c\xfe\xe0\xb5\x0c\xf1\x39\xcd\x8d\x35\xf9\x8d\xca\x75\x02\xd0\x69\x49\xb9\x4b\x3b\x77\xa9\x72\x37\x2a\x77\x2b\xd6\xcd\x97\xa0\x9e\x35\x5c\x5f\x8a\xe3\x16\x74\x69\xb2\x59\x3d\x35\xc2\x06\xef\x04\x7e\x71\xb3\x86\x58\x03\xa0\x1f\x21\xd2\x5c\x2a\x1f\x26\xe0\xcf\x50\xc0\xdf\xc1\x29\xe5\x30\x39\x34\xff\xd0\xe0\xae\x78\x42\xd9\x14\x96\x45\x62\xc7\xe1\x30\x89\x98\x97\x2d\x71\x58\x2c\xd7\x5b\x31\x6f\xfa\x82\x34\x6f\xfc\x68\x14\xb2\xfc\x2c\x04\x6c\x56\x2f\xc2\x61\xee\xc3\x15\x24\x5e\x16\x0f\x59\x19\xa6\x5b\xd8\x19\x1c\x0a\x1b\xc2\x36\x64\xde\x2c\x5b\x91\xd7\x5d\xe5\x39\x85\x59\x96\xbf\x5c\xb2\x88\x72\xde\x26\xd2\x28\x7d\xd0\xd5\x9a\x24\xf7\x8e\x9b\x9b\x05\x7d\x84\xc1\x54\xc2\xd9\x61\xf5\xd4\x4b\xf9\x8d\x43\x1e\x83\x84\x64\x73\x07\x9d\xdf\xc7\xbf\xdf\x55\x5e\x8a\x36\x37\xf5\x97\xbb\x4e\x5b\x4b\x4d\x18\x9c\x67\x93\xeb\x80\x79\xf7\x8f\x55\xe7\x1e\x46\x5c\x09\x5d\xa2\x14\x78\x2c\x40\xa7\x03\x4f\x90\xd2\xaa\x63\x36\x91\x2a\xa0\xa5\x7f\x6b\x69\x14\x91\xc6\xc8\xb3\x1c\xf3\x5a\xd9\x02\x41\x0a\x21\xbd\x57\x15\xcb\xcb\xc5\x5a\x21\xa4\x61\x7e\x13\xbb\x26\x24\x77\xab\x19\x85\x76\x25\xad\x91\x79\x85\x23\xa3\x6a\xa9\xb2\x74\xe2\x12\xd8\x7a\x5e\x94\x1d\x8c\x0c\x18\xb7\x0a\xaf\x40\xd0\xcd\xb1\x1d\x4b\xae\xcb\xb6\xf0\x6c\x27\xf4\x3d\x20\x55\x14\x39\x0a\x63\x8d\x29\xe7\x1d\xb0\x69\x59\x96\x1e\xc0\x62\xaa\xe6\x3e\x8b\xee\x06\x56\x27\xd9\xa1\x24\x1a\xc7\x5c\xb9\xea\x45\x98\x57\xad\x52\x96\x4e\x5a\xd2\x69\x3a\x59\x27\xb6\x28\x12\x75\x71\xb5\xcc\xe7\xfc\xa6\x12\x44\xa8\xc3\x97\xd5\x99\x8a\x91\x3d\x70\xf6\x41\xe4\x2c\x9b\x44\xc1\xdb\xe3\x93\xf7\x01\x47\xe2\x8b\x24\x1f\xe7\x72\x82\x47\x5d\xf1\xbc\x88\x82\x02\x58\x50\x2f\xcb\x93\x8b\x24\x0d\x56\xeb\x11\x55\xde\x31\x4a\xda\x55\x97\x9a\x41\x5e\x04\x95\x16\x82\x74\x03\x95\xaa\x53\x7d\x5f\x6a\x8e\x58\x18\x07\x84\xa8\x33\x36\xf2\xb9\x81\x0d\x1f\x95\x84\x44\x0a\x21\x2b\x7c\xa7\x80\x43\x00\x60\x91\x84\xb6\xd3\x23\xea\xa6\xf6\x61\x4d\x6e\x8e\x7d\xcc\x3b\x3a\x44\x85\x75\x7a\x9d\x9c\x38\x43\xc7\x94\x82\xea\x67\xf7\xca\x0c\xa8\x80\x41\x29\x8a\xf8\xe2\x6e\x94\x10\x81\x21\xad\xf8\xe8\xe2\x88\x4a\x69\x7b\xec\xc3\xc4\x50\x3a\x39\xf4\xfb\xd6\x13\x48\xb2\xa7\x7b\xa3\xd4\x32\xce\x5d\x81\xdc\xa1\x21\x21\x5d\x70\xea\x7c\x0d\xdf\xe6\x17\x7d\x7b\x2e\xde\x6b\x5e\xc7\x78\x68\x5c\x15\xb1\x76\x2a\x7f\x67\x39\x9d\x73\x09\x4b\x90\xec\x50\x39\x96\x10\x4b\x86\xcf\x55\x86\x93\xe5\x02\x57\x19\x91\xfd\xb7\x96\x8f\xa5\x6e\xc4\xd7\x59\xde\x5c\x3c\xa6\xee\xe2\x61\x71\x46\x57\x7f\xa1\x7a\xda\x60\x5e\x2d\xe4\xfa\xd5\x82\x02\x4e\x1b\xc0\xf8\xbe\x27\x7d\x8e\x10\x3b\x7d\x7a\xe1\xf0\x64\x77\x6f\x57\x3d\x3d\x7d\xfc\xe8\xd1\xee\xe3\x6e\x98\xf7\x54\x41\xcf\x9e\x0d\xfa\xac\x1b\xa6\x3d\x05\x6a\x79\x36\x7a\x90\x2a\x06\xc7\xbb\xdd\xf4\x99\x8e\x1b\xa6\xfa\x6c\x26\xa9\x44\x62\x9b\x4c\xa0\xa9\x6f\x33\x28\xe8\x45\x39\x72\x42\x61\xca\x22\xc4\x43\xaa\xb4\x2e\x50\x6f\x60\xe7\xd1\xa3\xcd\xc4\xa7\x7b\xf1\xcd\xa5\xf6\xf7\xa3\xd7\xbf\x96\xe5\xc2\x18\x7d\x71\xc3\xdf\x58\x76\xb3\x2b\x99\xe7\xc9\x44\x1e\x25\x97\x12\xf7\x0f\x01\x7b\xd8\x32\x1b\xd3\x32\xbb\xa4\x65\x76\xe6\x5f\x66\xa7\xeb\x97\xd9\xbb\x17\xd5\x0c\x5b\x7d\x91\xc3\x8c\x57\x56\x88\xfd\xef\xdf\x87\x76\x39\x2d\x92\xfc\xfd\xd7\x77\xcd\x62\xb4\xa3\xf6\x4e\x65\x84\x12\xa8\xd6\xb0\xec\x2a\xcd\xd6\x1f\x75\xd3\xe9\x0c\x2d\xc4\x04\xda\xeb\xb3\x61\xfd\x2d\xd6\x95\x57\x9d\x3b\x27\x48\xe6\x33\x1f\xf7\x93\xad\x15\x33\x6f\x71\xbf\x2c\x7d\x9d\xc5\x93\xff\x26\x26\x4c\x11\x01\xe3\x77\xb6\x04\xf9\xb0\xa7\x19\x4a\xab\x6d\x7f\x86\xd7\x58\x0f\x6e\x88\x5d\x88\x3d\x0e\x78\xc5\xa7\x92\x98\x2f\x52\x08\xd1\x20\xf3\x5f\x0f\x5e\xbc\x84\x0b\xf7\x4f\xef\x0e\xf6\x0f\x0e\xff\x76\xf0\x72\x73\xf3\xce\x5e\xd9\x0b\x6e\x6c\x2f\xb8\x58\x17\xed\x43\xb5\xf0\xaa\x41\x19\xe3\x94\x4c\x0b\xf1\x77\x2d\x4c\x98\xef\x5f\xb8\x38\xd9\xb2\x50\x63\x9d\x1a\xd6\x66\x29\x5d\x2c\x0d\x75\x3b\x94\x31\x30\x98\xdd\x69\x58\x49\x41\x4d\x39\x8a\xf1\x9a\x76\x95\x66\x4f\x80\x8f\x1b\x02\x88\x6d\x72\x8d\x50\xa5\x6c\x2f\xe6\x71\x92\x0e\xd5\xa1\x03\x9e\x29\x7e\xed\xc1\xb2\x91\xf7\xcc\xc9\x09\x77\x9a\xb8\xf6\x5e\x00\xb2\x56\x4d\x25\x8c\x63\xfc\xd6\x1f\xc0\x2f\x69\xa3\x4a\x62\x63\x3c\x21\xca\xad\x5d\x7f\x2a\xc2\xc0\x21\x91\x63\x8b\x90\x5c\xe2\x22\x0f\x5a\x18\xcf\xfc\x85\x2c\x2a\xde\xa0\x33\xbb\xcc\xe2\xce\xec\x73\x98\x50\x30\x82\x3a\xb7\x9e\x60\x77\xe7\xd4\x0a\xd5\x0e\xbd\x7c\x73\xd2\x54\x19\x24\xcd\xdc\xbb\x25\x28\xca\xa0\xe5\xa8\x3b\x45\x98\x6f\xd5\x4d\x92\x45\x60\x4d\x4a\x15\x11\xd6\x52\x05\x1d\xce\xbc\xcf\xd4\xb2\x59\x59\x38\x4a\xb8\x96\x36\xa0\x08\x2d\x6b\x14\xff\x9a\xad\xea\x65\xf6\xe7\xef\x6d\x71\x63\xe6\x8a\x1b\xdf\xb5\x80\x2e\xb1\x5f\x55\x2b\x8b\x77\xd6\x24\x50\x95\xf5\x50\x71\x07\x6d\xa9\xc4\xd8\xc1\xca\xc0\x0c\xfb\x97\x6d\x50\x69\x1d\xdd\x7d\xdc\x5e\x41\x67\xff\xf6\x15\x94\x7b\x16\xba\xe1\x37\xa5\xcd\x23\x40\x7e\x7b\x61\xc5\x15\xb5\x21\x3e\x95\x0c\xfa\x77\xbf\x05\xaf\x95\xf3\x81\x0b\xe0\xdd\x8d\xb6\xd7\xc0\xf8\x7f\xe9\x1a\x68\xb7\xe5\xfe\xcb\xe0\xdd\xe5\xdc\xb1\x28\x06\xfc\x0e\x80\x07\x2f\xb6\xf1\xf7\x2c\xb6\xc9\xbf\x79\xb1\xbd\x1b\x51\x76\x5e\x18\xfc\x7f\xff\xf2\x7c\x77\x83\xb0\x00\x6c\xca\xbf\x7f\x29\x5f\xcb\xc5\x1e\xbe\x48\xff\x7f\x8b\x74\x73\x4c\xdd\x75\x3a\xfe\xf7\xaf\xd3\xed\xea\x29\xd7\xfa\xb5\x5a\xaf\xc9\x04\xfe\x80\x23\x00\x76\x63\xdf\x8b\x26\x4c\xab\xbc\xe3\x0e\xde\xa5\x56\x80\xf4\xd1\x30\xda\x27\x4c\x2a\xe2\xfd\xcb\x01\xd0\x6e\x30\x83\xd4\x22\xda\xde\x9e\x67\xe3\x78\x3e\xcb\x60\x45\x77\xec\x00\xea\x1a\xd6\x58\xcd\xa9\xec\x4c\xd4\xf7\xb6\x58\x81\xde\x4f\xbb\x93\x40\xf2\x46\x84\x10\xd2\xaa\x49\x97\xf0\xc0\x75\x7d\x58\xae\x93\x21\xee\xc4\xaf\xa3\x1e\xe4\x76\xb3\x29\x03\x69\x7f\x71\xf3\x0c\x06\x1d\xfd\xde\x69\xdc\xda\x92\x90\xe2\x67\x3e\x7f\x1f\x37\x2b\xf3\xc2\x41\x5d\x11\x4a\x73\xc4\x82\x9a\x17\xad\xe3\x82\x9c\x59\xcf\xfc\x94\xb1\x64\x75\x5f\xcf\x7c\xe7\x15\xdf\xf3\xa8\xe5\x99\xb4\x35\x5c\xb0\x50\x6a\x40\xbb\xd8\xb8\x5d\x6c\x1a\xba\xea\xf1\x79\xab\x32\xad\xf4\xcf\x33\xa8\x2c\xab\xd5\x69\x32\x55\x59\x76\x26\xf2\xd3\xcc\x57\xd9\xd2\x63\x07\x0c\x5f\xff\xeb\xfb\x98\x87\x5f\x77\x0d\x40\xd4\x9b\xa2\xc6\x22\xfc\x8e\x31\x8c\xef\x3c\xf0\xd7\x16\xf9\x32\x05\x3e\x79\xa0\xc8\x77\xf7\xf2\x58\x9d\xe0\x56\xf6\x0b\x10\xb3\x8c\x3b\x09\xb8\x10\x3e\x60\x1d\xd4\x53\x6a\xbf\x7a\xad\xfc\x1d\x4b\xa2\x4b\xce\x6f\x2a\x72\xb6\x0f\xd1\x2b\x41\x00\x0f\xff\x98\x3e\x49\xb1\xce\xc7\xdd\x42\x5d\x91\x63\x5e\x8b\x1c\x39\x73\x4b\xf2\xbb\xaf\x46\x44\xdd\xaf\x81\x94\x11\x05\xb4\x96\x28\x5b\x54\x8a\x2e\x3e\xdf\xdc\xf7\x2e\x5f\x3b\xed\x6e\x89\xa2\xf7\x97\x40\x78\x8e\xb3\x7d\xad\xc6\x1f\x5e\x62\xdb\x2b\xb8\x51\xb7\x1d\xd3\xcb\x9b\xb0\x2d\x52\x64\xe2\x06\xb9\x73\x94\x6e\xe1\x0f\x2a\x14\x70\x98\x16\x18\xc6\x9f\x91\xca\x76\x98\x96\x21\x85\x59\x44\x73\x88\x2f\xe2\x72\x06\x30\xf8\xc3\xf5\x45\x4d\xee\x5e\xc8\xac\x86\xd5\x22\x10\xa0\x3a\x17\x75\x70\x9c\xcd\x47\x36\x75\x8a\xa9\xfe\x0a\xe9\xdd\x4a\x8b\xee\xec\xf5\x3c\x72\xb2\xce\xbe\x27\xab\x3b\x27\xb2\x54\xcb\x01\x0f\xa0\x13\x4b\x1a\x68\x2d\xfc\x0f\x5b\xf0\xfd\xf5\xe8\x1d\xba\xdb\x74\xff\xca\xaf\xf2\xbc\x7f\xff\x56\xaf\xfd\x4b\xdb\xee\xdf\xae\xb6\x62\xf2\x7d\xda\xc3\x44\x75\x86\xa9\xe3\x6d\xd3\x0f\x7b\xcf\xfb\xf6\x63\x44\x57\x4f\xa5\xa0\x13\xf3\x0e\xf1\x70\xcb\x3f\xa7\xb1\x70\x00\x7b\xf4\x3d\xa3\xaf\x12\x08\x24\x0c\x79\x5a\x82\x4d\x9a\xd1\x4e\x54\x07\x07\x67\xa3\x41\xd4\x5f\x79\x97\xcc\xdd\x9f\x74\x83\xb6\xf7\x7a\xe9\x9a\x15\x91\xe7\xe4\x87\x82\xc7\x56\xf3\x05\x42\xf3\x42\xad\x2b\xe3\x70\xf7\xa7\x18\x0a\x48\x70\xa1\x49\x9e\xf7\x47\x71\x6f\x2f\xd2\xfe\x3f\xfa\x6a\x35\x55\x6f\x4f\x9f\xe5\xc3\xb2\x2b\xf6\x58\x26\xa6\xa7\x8d\xcb\x8d\x33\xb8\x88\x78\x7a\xdb\x8c\xee\x0e\x54\xc2\x4e\x3b\x61\x07\x13\x1e\xb7\xe3\x77\xd9\x19\x2f\x4e\x97\x78\x6b\x90\x3d\x7f\x3e\x78\xbc\x09\x77\x07\x56\xc4\x53\x3b\x8c\xd7\x0a\x99\x5e\xe2\xd0\x98\x5b\x32\x0a\xfd\x4d\xdb\xf1\xb6\x0c\xcc\xd9\x39\x45\xb1\x68\x80\x85\x80\x08\xb0\xa6\x83\xfd\x35\x1d\xdc\xf3\xf4\x0f\x8b\xdf\xf9\x66\xcb\x01\xfb\x7e\xcd\x9e\xd9\xa9\x84\xae\x3f\xdd\x7c\xbc\x7b\xd6\xa5\xef\x9d\xfa\xfb\x71\xf5\xf9\x78\x77\x53\x9e\x79\x2c\xef\x69\x39\x02\xdf\xdc\x9d\x9e\xf1\x44\x94\xc3\x04\xc6\x2d\xe9\x8a\x5d\x96\x8a\x50\x9e\x26\xd8\x93\xc7\xac\x8b\x9f\xdd\x01\x04\x9e\xb2\x2e\x7e\xee\x9c\xf1\x8c\x34\x5f\x8a\x30\x65\xb5\x4d\xbe\x8a\x7f\x06\xcd\xb7\xad\xba\x22\xa8\xd5\x90\x15\x6a\x78\xfc\xb0\x0b\x35\x07\x01\x4f\xb0\xfa\x42\x39\x6b\xc8\x7b\xe9\xb0\x78\xb6\x1c\x16\x5d\x81\x3e\xc3\x76\x59\x42\x15\x61\xa3\x0b\x5e\x74\x55\xe4\xf3\xe5\x68\x19\x55\xdf\x75\xf5\x38\x22\xe9\x28\x2c\x51\x76\x42\xfb\x58\x59\x57\xcc\x4e\x4b\x40\xad\xfe\x04\xec\x23\x46\x30\x14\x08\x11\xb0\x68\x47\x54\x62\x9c\x08\x31\xcf\x8e\xee\xa1\x93\x7d\xd0\xaf\xbf\x75\x7e\x2a\x6d\xa7\x2e\x2d\x60\xbc\x6a\x68\x86\x5f\x06\x0f\xa5\x25\x9a\x29\xed\x9d\x32\xfb\x05\x22\x94\x60\x86\x47\x82\xea\xf9\x74\x1d\xb3\x34\xe2\xe8\x0c\x51\x32\xc5\x3f\x63\xe1\x39\xb0\xb3\xe4\xbb\x51\xfd\x19\xa9\xbf\x7c\x2e\x82\x17\xbf\xec\xbf\x3c\x78\xf5\x97\x5f\x0f\xff\x8f\xbf\xbe\x3e\x7a\x73\xfc\xf6\xff\x7c\x77\xf2\xfe\xc3\xdf\x7e\xfb\xfd\xef\xff\x23\x3e\x1f\x43\x61\x17\xb3\xe4\x8f\xcf\xf3\xcb\x34\x5b\xfc\x33\x2f\xca\xe5\xd5\x97\xaf\xd7\x7f\xf6\x07\x3b\xbb\x7b\x8f\x1e\x3f\x79\xfa\x73\x77\x3b\xe0\x68\x9c\x70\x21\xe6\x9a\x09\x4c\x9e\x2d\x86\xdd\xee\x84\xcd\x4e\x27\x67\x62\x0e\x7f\xf8\xf4\x74\x6e\xd3\xf1\x84\x9d\x89\xc9\x70\x7a\x1a\xf4\x02\x3b\xba\x0f\xd1\x8f\x77\x38\xc4\x7f\x6a\xc7\xef\xba\x5c\x15\x97\x11\xc7\x96\x80\xed\x96\x06\x91\x42\x8c\xe9\xe9\x4f\x59\x2f\xed\x0d\x80\x58\xc2\xc1\xb3\x67\x31\x83\xcf\x99\x58\xc2\x40\x01\xbe\x7a\x4f\x50\x9e\x1c\x65\x3d\x60\x83\x7c\x0e\x5f\xf0\x31\xe0\x13\x64\x8e\xdd\xf1\x99\xc2\xee\xb8\x2b\xe6\x3c\x11\x93\x4d\xcc\xdd\x9b\x62\xf6\xc9\xf3\xe7\xa2\x37\xe5\x53\xf4\x64\x34\x05\x07\xc1\x09\xcc\xba\xc7\x3f\x25\x5d\xca\xc5\x55\x8e\x69\x4f\x3c\x65\xaa\x80\x42\x24\x56\xde\xc4\xe4\x4d\x55\xde\x42\xe5\x2d\xda\x79\xb5\x5f\xdb\x84\x25\x62\xd0\x9b\x91\xd6\x37\xc4\x25\x10\xb7\xd4\xfb\xc6\x62\xf4\x26\x7e\x13\x0d\xb6\xfb\x3f\x85\x13\xd5\x76\x86\x33\x41\x39\xc1\x5b\x64\x5f\xc2\x1d\x7c\xb2\x9a\xf4\x84\x76\x77\xaa\x81\x7e\x2a\x7e\xb2\x60\x92\x5e\xca\x56\xda\x12\x82\x07\x99\x3c\x21\x74\x02\x32\xf9\x92\xcf\x00\xa1\x49\x2f\xeb\x21\xfa\xb0\x5b\x33\xec\xd5\x58\x4c\x11\xa1\x73\xb1\xb3\xab\x2c\x5f\x5a\xa5\xf7\x76\xf6\x58\xcf\x0e\x3f\x79\xc2\x00\xd9\x13\x98\x7b\xfd\x28\x81\xbc\x0b\xf8\x1a\x44\xf0\x71\x21\xca\x67\xfd\xdb\xdb\xea\x0d\xca\x60\x1b\x42\x90\xa0\x17\x09\x55\x44\x7c\x8e\x76\x57\x78\x52\x40\xb7\xc3\x12\xdd\xb2\x01\x30\x74\x7f\x14\xc6\x42\x47\x62\x1e\x5e\x88\x29\x8b\xc2\xc2\xf6\x07\x88\x9f\x6a\xdd\x2f\xd9\xb6\xfa\x7e\xfd\x66\x87\xf1\xf2\xa7\x70\x29\xec\xe6\x15\x8c\x3d\x1b\xc0\x24\x2f\x7a\x3d\xbe\xfc\x49\x20\x48\x57\x14\xdd\xf1\x73\x31\x18\xcd\xb7\x97\xd1\xdc\x46\xdd\xa0\x37\xc6\x22\x96\xcf\xc5\x0e\x66\xe9\x76\xf9\x72\x1b\xb3\x28\xf8\x29\xb6\xaa\x6a\x0a\x15\x80\x11\x21\x80\xf7\x06\xcc\x2e\x25\xc3\x0c\x62\xcc\x22\x48\x2e\xed\x84\xb1\x07\x50\xf4\x19\x1b\x66\xcf\xc5\xd3\x21\x30\x9e\xee\x84\x38\x7e\xcc\x27\x5d\xb1\xe0\xf1\x36\x52\x13\xcf\x2c\xda\x2b\x9e\x3d\xcb\x6e\x63\x3e\xeb\x8a\x6c\x38\x7b\xde\xb7\x33\x15\x94\xa9\xa0\x4c\x33\xcc\x44\xc9\xbd\xc5\xd9\xad\x00\x5b\x05\x3f\x5d\x78\x74\xe3\xbe\xe5\x18\xd3\x7e\x25\x16\x6f\xa1\xba\x11\x3e\x32\x1f\x05\xea\x2b\x88\xe2\x2d\x38\x46\xab\x4e\xd1\xac\x43\xb4\xd1\xda\xd3\x35\xcc\x51\x90\x53\x36\x00\x2a\x7a\xf4\x89\xd1\x16\x14\xba\x6f\x0d\x1a\xb9\xae\xce\x15\x6b\xc3\x24\x75\xd7\x16\x5d\x9d\x2b\x88\x20\x52\xc1\xa0\xb1\x3a\xe2\x99\x07\x09\x61\x7a\x9b\x63\x3b\x92\x23\x0f\xd1\x7d\xfc\xa9\x8f\x3b\x6a\x93\x6e\xe6\x3e\xbf\xba\x88\x80\xe1\x9f\x61\xf0\x29\xed\x59\x07\x3f\xd3\x9e\x75\x0f\x92\xe7\x20\x4a\x1f\xa6\xe3\x0c\x4d\x93\x54\xfb\x4c\x98\x08\x33\xeb\xe0\xb8\x80\xe9\x60\x36\xcc\xd6\x5c\xb4\x55\xe2\x2c\x27\x1d\x24\x7a\xe6\xca\x6b\x6d\xb6\x80\x1c\x12\xbf\x50\xb1\x09\x96\x02\xfc\xac\x76\x0c\x42\xed\x39\xf1\x6d\x22\x2a\x10\x17\x52\x1f\x43\x06\x2f\x20\x2a\xcb\x93\x3f\x63\x7a\x92\x19\xfc\x12\x17\xc9\xb8\x13\x74\x51\x76\x2b\x43\xca\xc2\xda\xe6\x02\x19\xd3\xf6\xc2\x51\x3d\xd3\xda\x50\x7a\x9f\x0d\xd9\x35\x96\xdc\x00\xa3\x61\x11\xbd\x6f\xe2\xe8\xc2\x4f\xd9\x6f\x9e\x24\x05\xf6\xac\x47\x34\xa3\xcc\x15\x5c\xaa\xf7\x93\x41\x25\x98\xbf\x4f\x2e\x65\xb6\x2c\x83\x44\xd9\x16\xdc\x88\x49\x50\xdf\xcf\xd2\x32\xcf\xe6\x73\x99\x33\xe5\x27\x21\xc5\xf2\xcc\x43\x2c\xb4\x03\x25\x73\xa2\x1f\x44\x7e\x5d\x2e\x4b\x01\xba\x06\x44\xfb\xc5\x5f\x7a\x5f\xf2\x2c\xbd\xe8\xa1\xc5\x0f\x99\x96\x3d\x5c\x42\xdd\x0c\x71\xeb\x4a\xd7\xb0\x67\x05\x84\xef\xfe\xaa\x63\x09\xf4\x2f\xae\xe3\x74\x33\xa6\x71\x61\xc5\xaf\x17\xf3\xd5\x49\x48\x07\x30\xda\xc1\xb1\x55\xc0\x01\x1b\x62\xcf\x56\x30\xb4\x18\x14\x49\x88\x73\x90\xe7\x6a\xa3\xe5\x31\x75\x85\x74\x91\xbe\x52\xf1\x6a\xff\x3b\x5c\x86\x0b\x5e\xd3\x0f\xe3\x0b\x7b\x3f\xac\x47\xe9\x5b\x2f\x7b\x1a\xba\xef\xc3\x1e\xca\x51\x17\xd6\xe3\x0d\x60\x84\x35\xe1\xe1\x0b\x9e\x1b\xdc\xeb\x46\x92\xd3\xc1\x4e\x09\xad\x70\x6a\xbd\x30\xb5\xfa\x77\xe2\x75\x59\x8d\xaa\xcd\x19\x14\x3e\xe5\xa0\xc2\x71\xba\xea\xd2\x6d\xd7\xf6\x9e\x0a\xac\xc7\x4e\xeb\x6b\x70\xcb\x32\xa8\xf4\x5f\x5b\xa9\x93\xd4\xda\xc2\x4f\x6d\x0d\x55\xd2\xe4\xe4\x89\x90\xa6\x2a\x5e\x90\x2f\x21\x3c\xc4\x45\x5a\xc8\xb7\x68\x4b\x0f\x54\x82\x57\x45\x6e\x54\x58\x08\x87\xe5\x8d\xc6\xa1\x79\xbc\x22\x69\xbe\x33\x06\x6c\xef\x7c\x9e\x9d\xc3\x44\x80\xea\x97\xf8\x60\x76\x84\x34\x05\x4f\x63\x21\x56\x83\x6d\x5d\xc6\x0b\x9f\x5e\xe6\x58\xed\xa8\xf9\x0d\xf6\x33\x0a\x93\xd3\xc0\x21\xfe\x33\x74\x14\xcc\x08\xc7\xca\xaa\x23\x8b\x9a\xf5\x5b\x4c\xa2\xb2\x67\xb2\xac\xac\x89\xd8\x8c\x22\x71\x19\x84\x3b\xd8\x09\xba\x85\x57\xe7\x22\xb9\xfa\xa6\xfa\x86\xcd\x27\x46\xa3\xdc\x5b\xc6\x92\xe4\xe9\xd3\x92\x4b\x64\x2b\x51\x1d\xce\x31\xcc\x03\x8b\xa1\xa8\xb9\xa3\x1d\xa1\xe1\x30\x60\x3b\x5b\x8c\x84\x00\xa6\xe4\x4c\xce\x4d\x1a\x02\x09\x6c\x15\xc9\x45\x1a\xcf\x39\x14\xa7\x8a\x6e\x80\x88\x29\xf7\x70\xac\x9c\x16\x92\x7c\xcb\x4d\x52\xef\xf2\xa4\x0e\xd5\xfd\x32\x4e\xae\x9b\x45\xb1\x35\xd5\x42\xf9\xfe\x04\xeb\x26\xa3\x59\x39\x5b\xa5\xb4\x56\x87\x44\xa8\x95\x56\x70\x75\xc4\xa4\xe3\x28\x68\x8e\xa0\x96\xa4\x05\x5c\x68\xbf\xa8\x1c\x51\x1a\x01\xd9\xe4\x45\xe0\x68\x06\x83\x2f\xc4\xa4\x9c\xed\xd7\x31\x23\xc0\xc3\x78\xbe\x04\x5e\xe6\x6a\x0d\x73\xc2\x67\x34\xd3\xea\xc3\xf6\x12\xa2\x3b\xa5\xef\x05\x44\x89\x08\x00\x12\x4c\xe5\x58\x75\xca\x00\x7b\x1d\x83\xb3\x95\x79\x34\x39\xc7\xf1\xc7\x4b\x40\x9a\x1c\x9e\xeb\x95\x39\x5d\xaf\x34\x3a\x6e\xe3\x66\xa3\xaf\xaf\x58\x4a\xf7\xc8\x3b\xc3\x47\x08\x80\xd7\xf1\xe7\xba\xf5\xfe\xf6\x04\xf6\x4d\x0a\x52\x06\xba\xd3\x9d\x6f\xd9\xb1\x9a\x50\xf5\xab\x92\x28\x60\xea\xe1\x44\xd0\x40\x68\x9d\xbb\x91\x00\xae\xbc\x5b\xd8\x67\x9c\x24\x20\x33\x0f\x70\x5d\x72\x57\x33\xd3\x9e\xf9\x03\x35\x97\xfc\x84\x8f\x0d\x2c\x29\xa2\x45\xff\x1c\xaa\x4a\x75\xe2\xdd\xd4\x8f\xf3\x79\xe9\xe5\x02\x73\xcf\x55\x2b\x20\x8d\x4b\xb4\x7e\xbf\x52\xb3\x46\xa3\x58\x4d\x7c\x55\x71\xf3\x9a\xd5\x6a\x81\xb6\x09\x33\xaf\x65\x34\x6d\x1e\x66\xb2\xf5\xfa\xf8\xc5\xcb\xc3\x37\x7f\x89\xaa\xe0\xcb\xe3\x37\x07\x6a\xba\xa4\x70\x37\xa8\x2f\x59\x43\xb4\x4c\xb3\x56\xc0\xb5\x47\x21\xc4\xa6\xe8\xcb\x5a\xbb\x09\x9e\x22\x99\x6a\xb7\xa2\x27\x1b\xd2\x5e\x7c\x6e\x6f\xd7\x9b\x47\x85\xc2\x3a\x14\xcb\xd8\x8a\x68\x9e\xee\xf1\x8b\xff\x36\x5d\xaf\x56\xee\x9a\xe9\x36\x7d\xcd\xc2\x59\x84\x34\x27\xd1\xaf\x95\xdd\x07\x40\x8a\x35\x60\xd8\x23\x33\xe5\xed\xa1\x6c\x23\xc8\x15\x31\x4c\xae\x35\xd5\xbb\x68\xb3\xab\x54\x4c\x62\x5e\xb5\x8e\x37\x99\x10\xaf\xc6\xce\x69\x8b\xf7\xc8\xdb\xcf\x94\xb8\x8e\xd3\x79\x03\xbb\x20\xea\xc4\x9d\xb6\x22\xb1\x07\xb4\x04\x1b\x0f\x77\x79\xe8\x66\x25\xd6\x2f\xec\x98\xaa\xbf\x77\x23\x04\x75\xf2\xed\x56\xb9\x43\xe2\xc2\x31\x4e\x88\x1a\xd1\x8f\x5e\x71\xa2\x87\x2f\x55\x8b\x7b\x3b\x62\xf2\x79\x5e\xc2\xc6\x92\xeb\x25\x5a\xa3\x98\x25\xf9\xba\x05\xd3\x3e\x2a\xe5\x54\xac\x53\x2f\x99\x95\xf5\x3c\xc3\x75\xa0\xac\xd5\xfb\x9b\x30\x6f\xb2\x97\x72\x1e\x5f\x7f\x13\xe6\x44\x19\x3f\xf9\xab\x94\x8b\x17\xf3\xe4\x4a\x3a\xb0\x4a\xb2\xba\x10\xa7\x41\x3c\x1e\xcb\x45\xd9\xab\x58\x70\xc0\x75\x84\xb6\x64\x59\xc5\x14\x45\x6f\x4c\x78\xed\x55\x3c\xb4\x57\xad\xe0\xeb\x01\x68\xc1\x83\x74\x9a\x35\xb4\x33\x34\x02\x21\x1d\xf0\xa9\x88\xec\x73\x22\xcd\xc7\x4e\xc0\xf1\x42\x50\xe2\x4f\x8a\x0d\x82\x4d\xac\x1c\xe3\xc7\x2c\x2b\xf0\xe7\x33\x74\xa8\x17\x63\x8f\x20\xa0\xd7\xfc\x40\xed\x88\x64\x0e\x5f\x2a\x6b\x65\xfc\x8b\xbe\xd2\x02\xd2\xec\x1e\x2d\x17\x17\x39\x34\x1e\xbf\x70\xc1\x81\xed\xb3\xaa\xe9\x2a\x89\x83\x33\xef\x3d\x8c\xf2\xb9\xa4\x1c\x32\xb1\xe6\xd9\xe1\xfd\x6f\x68\x10\x9c\x8c\x2d\xbb\x7e\x02\xfd\x8f\x89\xb5\x03\x40\x6c\x4c\x27\xae\x5e\x45\xc7\x05\x7c\x1a\x02\x65\x1e\x93\xd8\xda\x88\x38\x92\x9f\x3a\xbb\x74\xac\xe2\x5b\xee\x3e\xd7\x19\x09\x4c\x5d\x03\xcf\x38\xca\x96\xb1\xc0\x12\xd0\x6a\x05\x69\x10\x1d\xcb\x81\x7e\xdb\xba\x96\xee\x83\xb2\xb4\x26\x2d\xb7\xe8\x43\xab\x28\xb8\xd9\x31\xf5\x54\xae\xd2\xa3\xba\x1d\xa5\xd5\x88\x92\x77\xbb\x56\x46\xf7\x12\x6f\x99\x16\xb3\x64\x5a\xde\x55\xbd\x29\x79\x35\xc4\xd3\x42\xab\x38\x98\xf1\x56\x55\x16\x2e\xbe\x5d\x6f\xa3\x56\x32\x95\xb8\xe1\x94\xac\x19\xa4\x29\x51\xdd\x62\x5b\x97\x09\x36\xf0\xc8\xaa\xd7\x41\xbf\x8d\x14\xfd\xa5\xf0\xc5\x7b\x3d\x2b\x3f\x97\xab\xc6\xed\xe6\x5c\xc6\xce\x52\x6f\x97\xb3\x7e\x7c\xdd\x42\xf0\x9a\xc1\xe7\x5c\x40\x67\x71\xfc\x0b\xd4\x5a\x23\xa6\x2a\x9e\xa3\xdf\x85\x92\x3a\x0e\xf1\xe4\x46\x95\xe5\x5d\x21\x75\xac\x7e\x23\xe4\x56\x4c\x5b\xc5\xfb\x55\xdd\x49\xc8\x89\x54\xd8\x57\x47\xe0\x03\x3f\x90\x3b\x0a\x56\x63\x13\xc7\x05\x15\xdc\x6a\x3d\x47\x06\x60\xf5\x21\x15\xe4\xdf\x3b\xcc\x55\x56\xe5\xd3\x86\xa7\x5d\x41\x41\x8d\xff\x5c\xe4\xae\x93\x58\xba\x06\xf6\x1f\x87\x9a\x4e\xb9\x4c\x43\xaf\xcd\xc9\x44\x48\x4e\x9f\x6a\x18\x5f\xa5\xa2\x54\x73\x3c\xf3\xf8\x4b\x25\x9b\xb8\xc3\xd2\xbf\xa0\xd8\x06\x62\xd3\x30\x23\x8e\x57\x43\xf2\x2f\x49\x3a\xc9\xbe\xf0\xb8\xb2\x2a\x57\x30\xae\x6a\x34\x1b\x3d\xae\xca\x55\x66\xd0\x60\x73\x7d\x77\xc1\x06\x74\x5d\xc9\x3a\x5d\x15\x6d\xd5\x85\xd4\xe1\x00\x38\x83\xaf\xb4\x82\x94\x6d\x63\x44\x69\xea\x30\x00\x58\x10\x84\x1d\x83\x61\xab\x9d\x0e\x38\x95\x61\x27\x3b\x68\xa6\x5e\x54\x2d\xd7\x63\xa1\x5a\x2a\x53\x94\x34\x1a\xc7\x5c\x76\xf3\x43\x89\xb0\x73\x59\x05\x0f\x27\x8c\xbb\x31\xa2\xc4\x72\x96\x69\xab\xa4\xef\x2d\xa7\x37\xc0\x82\x3e\xa9\x8e\xbf\x80\x32\xae\x24\xa0\x2e\xa6\x8f\x7b\x97\xaa\x1f\x5d\xb9\xf1\xc3\x52\x99\xfc\x69\x41\x0b\xe7\xa8\xc1\xdd\x67\x98\x03\x09\x3b\x84\xa3\x84\x4a\xe5\xb8\x92\xee\x31\x5e\x3a\x7e\x0d\xbd\xf7\x8d\x85\x9c\x4f\x37\x37\xf1\xaf\x03\x7b\x7b\xeb\x6a\x86\xb9\x69\x38\x44\x64\x49\xdc\x49\xd0\x94\x75\xdf\x1a\x35\xb4\xbf\x4e\x37\xd5\xad\xd5\x4d\xb2\x24\x0a\xbf\xe7\xc6\x86\x52\xd0\x46\x1d\xbc\x43\xe1\x23\xd0\xc1\xa6\x75\x10\x9c\x7e\x9a\x27\x90\x03\x44\x36\x74\xd5\xf7\xe8\x14\xcc\x4c\x43\xe3\x4d\xc8\x36\x7e\xe5\xaa\x06\x1a\xd8\xd3\x1c\x2e\xe5\x2b\x35\xa5\x1b\xed\x1b\x23\x92\x38\xa7\x8b\xa8\x5c\x0d\x8d\x8e\xc0\xf2\x4c\xa4\x3c\x0e\x97\x8c\x2f\xbb\x5d\x47\x56\xd1\xc7\xa6\x00\x64\xab\x08\x24\xb6\x16\x8b\x2e\x59\x9d\x15\x63\xd9\xda\x15\xa2\x36\x34\x65\xcc\xab\x02\x5d\x59\x2e\x0c\x3b\x03\x88\x48\xf1\x84\xc3\x8e\xdc\xa9\x22\x79\x7a\x3a\x70\x53\x76\xad\x14\xfc\xb3\xa3\x93\x8d\x51\xd0\xb2\x32\x30\x9e\xf3\xd4\x76\x40\x57\x54\xeb\xcf\x94\x59\xf3\xa0\x40\xa7\x2c\x64\xba\xad\xea\x09\x76\x11\x57\x20\xb4\x47\x01\x9b\x1b\xd2\xbc\x85\xd0\x4a\x39\xce\x9f\x5f\xdf\x20\x3e\x38\x24\x0d\x70\xd3\x8b\xf2\xa1\x4b\xcf\x84\x91\x98\x2f\x05\x5e\x38\xdf\xac\x14\x28\x1f\x0b\xb4\x15\x30\x56\x23\xc2\xe7\xa2\xb6\x24\xf4\x56\x33\xb5\x63\x20\x63\x6f\x34\x9a\x85\x99\x0b\x75\x2e\x53\x37\x7c\x34\x87\x11\x0c\x4e\x33\x95\xa1\xb3\x20\x0f\xc4\x67\x81\x10\x50\xa3\x39\x92\x25\x3a\x96\x5b\x55\x32\x1b\x59\xb3\x3e\x76\x35\x1d\xbd\x1b\xfd\x82\xf4\xad\x60\x01\x8c\x1c\x19\x09\x8b\xcc\x8a\xb2\xba\xca\x52\x9b\xf7\xe4\x12\xc5\xd4\x93\x71\x9e\x2c\xca\x42\x13\xc5\x46\x5f\x69\x72\x64\xe9\x25\x41\x6a\x52\xb3\xa2\x1c\x26\x8e\x38\xe5\x4e\xd9\x30\x19\x78\xf0\x53\xc0\xb8\x9d\x25\xe7\x25\xb6\xc9\xee\x0d\xd5\x17\xd8\xe3\xf0\x9f\x41\x57\x5d\xa1\xe6\x31\xac\x03\x97\x21\xeb\x06\xff\x19\x70\x4b\x96\x52\xd6\x8f\xc8\x96\x29\x1e\xc7\x78\x8c\xe5\x90\x68\x00\x27\xb7\x90\x4e\xdf\x96\x5d\x35\xe0\x39\x61\x97\x62\xb5\xa9\xf4\xda\xcb\xdf\x50\xb6\xf4\xe2\x47\xed\xa8\x30\xa8\x7a\x04\xed\x42\x1b\xee\x11\x80\x94\x25\x1c\x6d\x29\xa8\x30\xc8\xd2\x3a\x9d\xf1\xd8\x69\xba\x8b\xa5\xb2\x9b\x23\x9a\x70\xa8\xb0\x94\x2a\x1a\x1f\x0a\xa4\x72\xde\xc4\x13\xb1\x1b\x17\x06\x1a\x8c\xe3\x37\xf0\x0d\x8c\x54\x84\xa0\x7a\xca\x56\x56\x33\x70\x86\x50\xb6\x1d\xb7\x31\xd4\x8c\x31\x60\xb4\x7d\xc6\x86\x67\x82\xe3\xad\x31\x44\x97\xf2\x80\x6c\xb6\x86\x41\xa1\xc8\x26\x60\xed\x96\x8e\xcd\xa4\xa9\x80\x87\x76\xfd\xfa\xa2\x65\x6d\x81\xc3\xfc\xae\x63\x3e\x28\x84\xfb\x80\x48\xa8\xd6\xf7\x48\xfb\xb3\x64\x3e\x51\xf7\xad\x2a\x7e\xc5\xb5\x85\x2c\x9d\xa0\x7a\xbc\x76\x76\xb5\xf8\x0d\x82\xf3\xb9\xbb\x9c\xa6\x7c\xde\x5c\xef\x32\x80\xb3\xd6\x3c\x61\xaf\x79\xa3\xda\x96\xa7\xda\x75\x44\x32\xc2\x68\xe6\xae\x5e\xb8\x72\x7f\x7b\x09\x6b\x9a\xf8\x71\xc3\xb4\x01\xce\xd4\x0f\xac\x4c\x6a\xe3\xfb\x52\x2e\x72\x39\xa6\x9b\xe3\xb6\xe7\x84\x92\x0d\x11\x30\x8f\xc7\xd2\x01\x1c\x69\x15\x4c\x95\x04\x60\x91\x8e\xf8\x12\xe7\xd8\x0c\xbc\x0a\xb6\x36\xa6\xc4\xc2\xb1\x67\x96\xf0\xb9\xa2\x66\xa4\x99\xdb\x06\x9d\x89\x0c\xa1\xe2\xc5\x6e\xdb\x66\x41\xaa\x2f\xfc\xb1\x43\xe5\x96\x7a\x35\x71\x52\x66\x39\x50\xac\x79\x04\xe1\xb9\xe6\x27\x02\x73\xe1\x71\x81\x70\xf4\x04\x72\x20\xf5\x32\x5f\xe2\x6d\xb1\x36\xf4\x95\xbb\x2e\x8c\x6d\xf3\x44\xb9\x19\xa2\x87\xb9\x86\x6e\x3b\x7f\x4a\x1d\xe7\x4f\x08\x37\xcc\x6c\x47\x23\x76\xed\xa9\xb1\x16\xbb\xf3\x98\xec\x02\xa3\xce\x51\xc3\x07\x4f\x1d\xa6\x7b\xe6\xf4\x7e\x6e\x71\xf2\x90\x66\x8d\xcf\x6d\x89\xb6\x4a\xbc\xbb\xfe\x6c\x43\x77\x50\xea\xbe\xb9\x1a\x6c\xb5\x23\x03\xcb\xde\xfd\xe6\xa6\xfd\xac\x01\x13\xdb\x9e\x03\x34\x72\x74\x12\xae\xee\x9e\x63\x43\x9d\xec\x3a\xc2\x70\x63\x43\xbb\x6e\x6e\x07\xba\x76\x3b\x88\x50\xb7\x92\x82\xba\x0a\xfd\xba\xe7\x2b\x0f\xfd\x5d\xbd\xc1\xc8\xeb\xc7\x17\xd2\x7e\x7c\x51\xb5\xa9\x6d\x94\x4f\xdb\x15\xb7\x74\x83\xa9\x09\x81\x3d\x26\x9e\x69\xae\x5b\x27\x51\x62\x21\xd5\xdc\xa6\xb0\x39\x2c\xb5\xed\x8e\xdc\x12\x2e\xcb\xb3\xda\xfb\x07\xbe\x8d\xc9\x59\xb5\xff\xca\x79\xc6\x50\xb8\xd5\x2f\x47\x6a\x83\xaf\xf6\x5c\x20\xb9\x94\xe4\xa1\xf5\x16\x38\x9a\x4d\xb7\x6c\x7d\x0d\xc0\xfe\x7c\x80\x67\xc8\x49\x0a\x13\x90\x0f\xfa\x83\x28\x38\x51\x82\x27\xfa\xad\x7a\x5b\xe9\xc4\x17\x98\xb2\x03\x7a\xf3\x24\x09\xa9\x63\xc5\x1d\xcc\x89\xf6\xdd\x77\x30\xcf\xbe\x5a\x41\x26\x18\x02\xb8\x17\x78\xaa\x5a\x05\x77\x23\xd0\x18\x4f\x7b\x95\xca\x4c\x19\xe3\x16\xad\x73\x98\xe2\x0c\x50\x0c\x08\x61\xf6\x10\xa6\xb3\x4f\x67\xa5\x18\xf1\x28\x42\x4b\xe9\xb2\xb4\xe3\x1e\x43\xfd\x71\x8e\xd7\x71\x76\xec\x93\x28\x38\x42\xf5\xed\x1e\x59\x05\xc7\xa8\xa7\x91\x36\xdd\x0e\xd6\xc1\xb0\x9f\xaa\x21\x3b\x90\xff\xf0\xa8\xf3\xa1\xc0\xd0\x2e\x36\xfe\x48\xab\x7d\xef\xcf\xb2\x04\xfa\x85\xd1\x03\x88\x86\x15\x6b\xd2\x41\xa3\xee\x71\x0a\x95\xcc\xaf\x21\x1e\x3b\x55\xd9\x8a\xdf\xc5\x1e\x9d\x48\xd9\x39\x2e\x61\x8e\x63\x58\xb5\xbe\xec\xc0\x53\x9c\x64\x9a\xa8\xd2\xb1\xfd\x50\x11\xe2\xef\x2b\x66\xc7\x56\xbe\x97\x28\xe3\xc5\x39\x36\x6a\x92\xe4\xea\x90\x77\x17\xdb\x6a\x6a\xb2\x12\xf6\xb0\x7d\xbf\xc4\x93\x8e\x79\x64\x85\x6e\x10\xd0\x50\x7a\xa5\x79\x84\xd5\xec\xa9\x21\x89\xaf\x91\x92\x14\x60\x92\x53\xf4\x2e\x36\x36\x3f\x4f\x26\x13\x99\x42\x58\x37\xb0\xea\xc0\x1e\xb6\xee\x48\x9d\x56\x77\x30\xfa\x05\x2a\xef\x50\xc6\xc7\x04\x48\xc3\x47\x06\xdd\xf7\xb0\xed\xaa\x1f\x9d\x17\xc6\x48\x3b\x8e\x9b\x5d\x23\x76\xa3\x6a\x69\xa7\x5a\xaa\x31\xf6\x67\x45\x5a\x53\x98\xf9\x18\x1c\x40\x97\xfe\x92\xa5\x12\x3f\xa1\x2f\x34\xd5\xed\x52\x06\xd8\x1d\xcb\xd6\x7d\x07\xcd\xdf\x53\xca\xae\xea\x28\x3e\xaa\xec\xbc\xcf\xb2\xce\x6b\x98\x40\xaa\x9c\x3d\xc0\xc9\xbb\x43\x8a\xcb\xd2\x0b\x8c\x42\xd4\xa7\x05\xbd\x33\x80\x71\x3c\x42\x61\x40\x1d\x34\x63\x22\x74\x50\x19\xc3\x57\x1d\x3f\x81\x7e\x14\xd3\xa4\xea\xe7\x00\xfa\x79\xa0\x0e\xdf\xe3\x46\xe5\xd0\xb9\xc3\x1f\x2f\x81\x17\x94\x32\x5e\x64\xd8\x95\x1d\x24\x93\xa4\xa0\xd1\x92\xf6\x28\xed\xec\x60\xf5\xd5\x8e\x01\x4b\xee\x1c\x00\xc6\xca\x6b\x4c\xda\x85\x4e\xe3\x25\xc5\x04\x03\xd0\x72\xaa\xa1\xf3\x52\xa2\x28\x24\xd3\xb1\x02\x52\xcd\xcf\xf2\x89\xcc\x21\x69\x1f\x2f\x76\xd4\xc4\xc5\xa4\xc7\x90\x44\x47\xf9\x36\xd6\x76\x9e\xba\x58\x73\xd2\x60\x04\x10\x37\x47\x71\x7a\xad\x1b\x59\x40\xfc\xee\xa0\x1e\x2f\xba\xa3\xe9\xbc\x42\x83\x9d\x85\x83\xdd\x47\x00\x65\x19\xf7\x07\xfa\xc9\xe1\xed\xc4\x45\x3c\x87\xa2\xe2\x22\x4b\xa1\x24\x74\x5f\x61\xfc\x03\x74\x4e\x64\x7e\x25\x73\x62\xa6\x98\x36\x20\x72\x3a\xac\xdd\x0b\x60\xec\x0e\x51\xf6\x5f\xe2\x52\x7e\x89\xaf\x31\x06\x10\x83\x59\x61\x0e\x76\xac\xfa\x30\x05\xb0\x54\xc1\xd5\x74\xf5\x08\xe9\x17\x1f\x93\x74\xfe\x26\xf3\x02\x7b\xac\x06\x53\x8f\x38\x02\x00\xa6\xfe\x16\xe7\x49\x9c\x22\x75\x17\x59\xe7\x8d\xbc\xc8\x4a\x94\x09\x55\x93\x9f\x60\x93\x0b\xe0\xeb\xc9\x38\xc1\xa9\x53\xc9\x25\x98\xf4\x14\x87\x28\x5b\xc0\x98\x94\x72\x5c\x15\xf6\x33\xb6\x37\x9d\x7c\x49\x26\x40\xae\xaf\x93\xcb\xa4\xec\xd4\x4e\x25\x1e\x0d\xfa\xd8\x49\x8c\x2a\x65\x5a\x45\x61\xbf\x65\xf9\x25\xcb\x3f\xaf\x9d\x33\xab\x6f\x9f\x8b\xa4\xec\xa6\xe9\x58\x23\x61\x37\xee\x5e\xbc\x5e\xbd\x14\x49\xd3\x12\xf6\x16\xa4\x2b\xd7\x3d\x96\x6b\x19\xd2\xac\x90\x64\x8d\xb4\xd7\x1b\xb2\x14\x8f\x3b\x4a\xd4\xcd\xaf\x1d\xff\xdb\x56\x3d\x6d\x6d\x36\xa3\x55\xf1\x5f\x01\x83\x22\x6a\xc7\xc9\xb9\x71\xa0\x4f\x4e\xad\xe0\x84\xa1\x0b\x40\x5c\xc2\xa7\xf2\xd9\x2c\x70\x33\xb0\x98\xa3\xf0\xfa\x99\x07\x5b\x98\xbd\x1b\x87\xa6\x3c\x8c\x28\x99\x3a\x6b\xc7\x80\xe3\x90\xcb\x7d\xdb\xa0\x5a\x8e\x0b\x3c\x4f\x4c\x6f\x60\xad\x4f\x86\xac\x74\x6d\x76\xe1\xda\xcf\x4b\x63\xdf\xab\xac\xec\x7b\x6d\x6e\x02\xf0\x28\xcc\x3d\xc0\xca\x64\x97\x10\xe1\x63\x20\xfd\x9d\xcd\x9c\x8d\x2a\x4b\xa7\x61\x08\xab\xdf\xee\x66\xc9\xc8\xb8\x17\x85\x72\xd6\x55\x96\xbf\x58\x14\x56\x60\x28\x84\xf7\x7a\x8c\x45\x3a\xec\x43\xe7\xd4\xc8\xc7\x34\x3a\xad\x3b\x1b\x0b\xa9\xf2\x39\xd6\xf0\x08\xc5\x80\x9e\x50\x95\xa1\x56\xf5\x07\x75\x3e\x3f\xe8\x6f\x62\x33\x6e\x55\xef\x10\xbf\xaa\xf1\xb7\xaa\x69\x92\x55\x70\x6c\xc5\x3c\xaf\x45\xc6\x56\x13\x64\x6f\xef\x29\x74\x6a\x24\x7b\xc0\xb9\x64\xef\xf1\xa3\x67\x3b\x8f\x47\xf8\x0b\x81\x9f\x9f\x60\x00\x7f\xa3\x4f\x2d\x57\xf2\x3a\x7f\x77\x67\xa7\xfb\xe4\xd1\x4f\xa1\x04\x58\xd6\x0b\xf1\xfe\x07\xf1\xf4\xc8\xaa\x6f\xe2\x0a\xb1\xa4\x9a\x2e\x45\x3e\x3a\x0c\xe5\xf6\x0b\x16\xe1\x83\x1a\x2e\xbb\x02\x83\x80\x33\xf9\xfc\xf5\x4f\x27\x10\x35\x4c\xbb\xe2\x13\x93\x2a\xfa\xb5\x41\xe5\x61\x98\x76\xc3\xd7\x5d\xd0\xf0\x96\xdb\xa1\xec\xbe\x63\x56\x45\x0b\x8d\x44\xa3\x82\x4f\xba\xf7\x7c\xce\x17\xfc\x02\xc9\xe6\xba\x9e\x00\x57\x40\x41\xe7\x62\x9f\x5f\x8a\xf7\xaa\x41\x39\x26\xc5\x45\x79\x58\x9d\x51\x1c\x31\x9e\x3f\xeb\xab\xbb\xf0\x3e\xab\xec\xb0\xe5\xc3\x6e\x37\x65\x0e\xe1\xa0\xd9\x6d\x74\x50\xb7\x59\xe0\xc6\xaa\xec\x9d\xa3\x2a\x70\xc0\xf8\x05\xd1\x40\x03\x96\xa9\xaa\x32\x91\xc3\xcd\x5f\xde\x1d\x44\x28\xa5\x5e\x0f\x89\xbe\x13\x71\xc5\x63\x81\x2f\x2e\x3e\xa1\xa6\xfa\xb5\x2a\xb2\x72\x9b\xd7\x4b\xd2\xc5\x52\x59\xd0\x12\xe3\xb0\x45\xb8\x8c\x87\xb3\xe7\xe2\xd3\xed\xed\xec\xf9\x61\x18\x7e\xe9\x5d\xb1\xed\x98\x31\xcc\xaf\x74\x94\xa6\xb0\xbe\x43\xd6\xab\xae\x98\xfd\x14\xf3\xb9\x58\x3e\x13\x97\xa3\x83\x08\xd4\xef\x2f\xbb\x27\xa3\x93\x68\xd9\xbb\xe4\x1b\xe1\xec\xd9\x9c\x0d\x97\x88\xf2\x85\xf8\xd4\x9b\xf3\x18\xca\xfa\xb2\xbd\x68\x15\x13\xff\x24\x16\xc3\x52\x5c\x54\x78\xec\x0e\x00\x83\x93\xf0\xaa\x97\xf0\x12\x0d\xe3\x27\x8c\x1f\x86\x57\x30\x8e\xcf\xbf\xf4\xce\x9b\x79\xcf\xbb\x82\x12\xf9\xd5\x0f\xa2\xe4\x17\xda\xaa\xfe\x55\xb7\xcb\x61\x34\x8c\x8c\x3b\x0d\x2f\x6c\x1f\xee\xfe\x61\x9d\xf2\x31\x0e\x2b\xbf\xe6\x57\xfc\x9c\x5f\xf2\x77\xc8\xd1\x88\xb4\x90\x67\xd8\x63\x5d\xc2\x38\xe7\x8a\x63\xbc\xe7\x31\x8c\x64\x0c\x48\xef\x76\x63\x16\x5e\x28\x17\x7a\xec\x99\x1a\xc1\x77\x34\x64\x1f\xa0\x72\x1a\xa7\x54\x64\xe2\x9d\x2e\x23\x33\x00\x47\x6c\x98\x9a\x51\x5b\x8a\x2f\xde\x22\x9f\xa3\xf6\xfb\xc5\xb3\x25\x10\xd0\x52\x5c\x54\xe7\xd1\x22\x05\x74\x2d\x7b\x25\x0d\x53\xce\xb6\xaf\x5a\xe8\xcd\xbb\x22\x04\x08\xf6\xd3\x15\xb4\x7a\xe9\x14\x9d\x4c\xab\xc2\xf9\xc5\x33\x28\xbc\xdb\xcd\x9f\x7f\x69\x66\xbf\x10\xa2\xe2\xf7\x53\x91\xf3\x31\x90\xd2\x42\x8c\x9f\x89\x04\xc6\x1b\x9e\x52\x24\x6a\xbc\xc7\xbd\x04\xc6\x7b\xfa\x6c\xc1\x86\x63\x1c\x6f\xd8\x89\xf6\x16\x30\x17\x3e\xc1\x5f\x83\x83\x79\xb8\xe8\x5e\xfe\x70\xce\xfb\x8c\xe1\x71\xed\x61\x78\xb9\x7d\xce\x86\x56\xf2\x94\x92\x12\x18\xfc\x1c\x46\x20\x15\x22\x23\x93\x85\x30\x45\x56\xd0\x36\xf8\x2d\xf5\x78\xbe\x33\x5c\xc8\xef\x1c\x7f\xe9\x32\x42\x1d\xfd\x55\xdb\x1f\x1f\x2d\x42\xed\x51\x71\xaf\x71\x32\x80\xc6\x47\x6d\x1f\xfa\x77\x97\x7a\x6c\x4a\x0d\xbe\xa6\xbd\x5e\xd0\x45\xfa\xc2\x52\x2a\xbf\xfa\x61\xcb\xeb\x07\x20\x1b\xff\x6d\xa1\xe5\x03\x94\x24\xb9\xcf\x2f\x08\xfe\x5b\x0f\x81\xe6\xc4\x53\xba\x6f\xba\xe4\x5f\xc4\xce\x60\xef\xc9\xde\xd3\xdd\xc7\x7b\x4f\xf8\x27\x01\x6c\xfd\x00\xe6\xfd\x89\xd8\x79\x0c\x44\xbc\xfb\x94\xbf\x10\x4f\xfa\x7d\xfe\x5e\x3c\xd9\xe1\xfb\xc8\x5c\xf8\x91\x08\x7a\x01\xff\x2a\xb6\xff\x81\x2d\xde\xe6\xc7\x02\xac\xb6\x7f\xfc\xba\xd3\xef\x7d\xfc\xfa\xe4\xe0\x6c\x9b\x7f\x86\x08\x08\x1f\x7c\x5c\xc2\xce\x66\xe7\xe3\xf2\xd5\xab\xfe\x01\xfe\x7d\x3c\x38\xdb\xbe\xe0\x6f\xc5\x8d\x26\x11\xd8\xb2\xe9\xaf\x8e\xe2\x29\x1d\x74\xd3\x5a\x74\x40\xba\x51\xf6\xdb\x4b\x79\x81\x56\xe9\xcb\x4c\x1f\x8a\x07\xdc\x62\x6b\x20\x38\xcd\xe7\x28\x01\x56\x79\x9f\x8b\x4e\xff\xeb\xd3\x7e\x27\x04\x10\x90\x8f\x15\x50\x07\x2d\x4f\x76\x16\x19\x94\xc5\x02\xde\x60\x60\x91\xd1\xd2\xa7\xf0\x8a\xbf\x06\xb2\x3b\xe0\x87\xd6\x93\x23\xfe\x41\x78\xbc\x9e\x0e\x2f\xc5\xcd\x15\xc9\x7b\x51\x30\xd8\xda\xdb\x1a\x04\x7c\x39\x2e\x76\xa2\x1b\x72\x46\x19\xcd\xb8\x4c\xd5\xc7\x74\xc5\xab\xa8\x85\x8e\xba\xe0\x65\xa6\xbc\x53\x46\x57\xf0\xf5\x21\x4d\x54\x2c\xec\x8b\xcd\x1d\x57\x98\x79\xae\x75\x2f\x57\xe6\xa4\x89\x97\x5c\x22\x4b\x0d\xeb\xbd\x73\xc6\x56\xa1\x73\x5e\xf8\x68\xc0\x42\xc9\xac\x53\x29\xef\x96\xdb\x6b\x07\xf9\x8b\x3c\x5f\xc0\xe5\xcf\xdb\x6c\x7e\x8d\x8e\xfc\x95\x3a\xdd\xa4\x3a\xa4\x93\x2d\x23\x08\x80\xaa\x02\x57\x33\x58\x08\xf0\x00\x35\x97\x29\x66\x30\x01\xe5\xfc\xc3\x6f\x35\x42\x72\xb4\x4c\xa3\xc4\xd4\x1b\x99\xc2\x19\x44\x0e\x92\x36\x9a\x8d\xe0\x17\xb2\x8c\xda\x18\x00\x0e\xba\x5a\x7d\xa3\xb0\xe4\xfe\x05\x25\x58\x50\xab\xa7\x62\x00\x91\x77\xd9\x12\xb7\x6d\x93\x17\x44\x1b\x51\x1b\x8d\x6d\xc7\x3e\x2b\x9e\x14\xd4\x74\x0f\xb8\x6f\x0e\x57\xef\x96\x54\xc6\x37\xf0\xed\xc9\xd6\x41\x18\x61\xc1\x1c\xe7\x1f\xf4\x11\xf3\x3a\x70\x84\xbe\xab\x8f\xda\xa9\xaa\x28\x2b\x27\xa4\x40\x4f\xea\xd2\x58\xa6\x55\x34\x75\x2f\x99\x5e\x63\xd2\xa3\xfb\x9f\x7b\x3a\xf2\xda\x1d\x27\x45\x44\xcc\x98\xc1\x3a\x65\x72\xeb\xe1\x09\x5e\x35\x95\xf0\xa0\x61\x13\x2f\x84\x72\xf8\x10\x81\x62\x6c\x05\xda\x7e\xf0\xfa\x9c\xa0\xe7\x89\xb2\xa1\x8d\x52\x54\x46\x5d\xb7\x3f\x76\xb7\x2f\x86\xd2\x6c\x2e\x4a\xfd\x12\x62\x20\x77\x87\x09\x1c\x0e\x03\x7d\x9d\xcb\xbc\x1e\xa9\x04\xde\x63\x7c\x45\x33\xf4\x6a\x71\x35\x21\x6d\xf9\xc4\xec\x0a\x96\xcf\x41\x7e\x9b\x3d\xc7\x35\x78\x26\x96\xf5\x9d\xf0\x14\x65\xd0\x67\xe8\xda\x78\x4a\x82\xc5\x98\xcf\xf9\x44\xc9\x88\xf2\x74\x7a\x66\x36\x2a\x31\x0f\x7e\xd8\xe9\x07\x8c\x5f\x5b\x4f\x75\x72\x36\xbc\x06\x05\x81\x51\x38\x86\xc8\xca\x38\x6b\x9f\x5f\x33\x3e\xaf\xc3\xd7\x20\x9f\xb2\x08\x21\x20\x36\x80\x02\x26\x82\x46\x17\x0e\x2b\xf6\x33\x38\x07\xc2\xe3\x9e\x70\xcc\xf8\xc2\x17\x3f\x67\x3c\x0d\x0b\x3e\x61\xa3\x2c\x2c\xe0\x11\x30\x1b\xe1\x5f\x5a\x79\x17\x2c\xc2\x80\x38\xc5\xbf\x7c\x71\x46\xa1\xc5\x4a\xa3\x74\x55\x9d\x4f\x3b\xcf\x3f\x6e\x6f\x3d\xe4\xaf\x2f\x3f\x15\x84\xba\xfa\x6c\xd2\x46\xf3\x22\x94\xad\xbe\x5f\xfb\x4f\xe2\xd3\x19\x3d\xe0\x2a\x10\x96\x34\x10\xda\x75\xae\xcf\xc4\x71\x4e\x9d\xc5\x4d\x69\x0a\x00\x8c\xd5\x37\x12\xd4\x3d\xab\x3f\x5a\xd7\x5c\xd3\x1a\xdd\x93\x6b\x1a\x8c\xcc\xe5\x86\x8a\x3d\xcf\xb2\xb9\x8c\xd3\x3a\x7a\x44\x37\x0f\x51\x30\x8d\xe7\x90\xae\xa0\x34\xbd\x69\xa0\xa4\xc0\xf7\x4b\xa5\x44\x91\x41\x46\x41\xd0\x70\x9f\x19\xc0\x66\x7e\xb8\x76\xb6\xc4\x66\xea\xb5\x26\x0d\xd7\xac\x04\x97\x15\xa3\x6c\xdb\xe6\x4b\xa3\x54\xd9\x77\xa9\x71\x5f\x54\x97\xe4\x42\xa6\x2d\xe2\xc9\x20\x95\x75\xf3\xa1\x6e\x3b\xa0\xb0\x00\x0a\x4a\xd5\xaf\x4f\x1c\x8a\xbb\xde\x52\x24\x33\x9b\xc7\x92\x45\x7e\x20\x2a\xdb\x81\x1b\x79\xe1\x62\x6c\xd2\xda\x7a\x00\xa5\x44\xb6\xc9\xbf\x89\x6c\x79\x21\xac\xe7\x54\x6e\xb1\xda\x5f\x49\xd3\x44\xd5\x3d\x19\x25\x2a\xdf\x97\x44\xad\xb9\xa1\xd2\xd2\x33\x51\xd6\x7a\xe6\x11\xae\x2e\x4b\x42\xec\x9f\x5c\xdd\x18\xa3\x34\xb8\xbe\x9b\x80\xd0\x76\x6b\x18\xd7\x5f\xb8\x68\x99\xf4\xd6\xa5\xe2\x8f\xfa\x1c\xbf\x13\xfc\xd8\xad\xe1\xba\x3f\x06\xca\xeb\x90\x39\x2c\xdd\xea\xe0\x01\xa8\x3a\xd1\xd4\x05\xff\x68\x3a\x25\x69\xea\x55\x76\xa5\x12\xfc\x55\x16\x45\x0d\xe5\x1b\x0c\xc6\x88\xc1\x8c\x65\x4d\xc3\x5e\x31\xca\x4f\x05\xec\x5f\x44\x86\x3b\xa4\xa1\x65\x65\xc7\x91\x95\x74\x85\x64\x11\x25\xd3\x50\x8e\xef\xff\x12\x47\xd5\xf6\x6b\xe5\xcf\x8b\x10\x6e\xbe\xef\x62\x62\xae\x33\x4f\x62\x68\x42\x88\x62\xeb\xd5\xe1\x9b\xc3\x93\x5f\x3f\x9d\x1c\xbc\x79\xc9\x2a\x63\x8e\x53\x47\x0d\x46\xf2\x54\x5d\x54\x1d\x9a\x7b\x2a\xdb\x48\x85\xb2\x26\x0f\xd9\xca\xa6\x0d\x52\xd4\xe3\x61\x9c\x92\x4a\x0e\xf8\xad\x0a\x47\x4d\x1c\x63\x8d\x2d\xd6\xe6\xf7\xbe\x68\x97\x9f\xe6\xfc\x59\x9b\xab\x82\xda\xb3\x50\x92\x05\xa5\x59\xed\x8d\xe7\xc6\x32\xd5\xe5\x0a\x2b\x9b\x9b\xb6\x21\x4e\xf5\xd6\x6e\xff\xf8\xcd\x9b\x83\xfd\xf7\xf0\x54\x67\x84\x9d\x8f\x66\xc6\x0d\x0f\xaf\x0d\x74\xd5\xa5\xdc\xa3\x10\x17\x6f\xba\x40\x37\x76\xc5\x95\x7d\xa9\xba\xdc\x0c\x0a\x56\xa8\x04\x07\xa7\xa4\xe3\x1f\xa6\xfc\x34\x40\x8f\xa3\x3d\x83\x80\x22\x38\x43\x5c\x9d\x27\xe8\x99\x94\x6c\x4f\x3a\xf6\x26\x51\x47\x01\x9f\xa7\xd9\xa2\xf4\xdd\xf8\xac\x32\x05\x66\x18\x12\x68\x0d\x20\xd4\xef\xa5\x88\xb4\x7d\x54\x55\x0d\x05\xcb\xf2\x7e\x95\x51\x36\x7c\xe4\xc2\x97\x5e\x2b\xa7\xb6\x45\xae\x5c\xbf\x64\xfa\xfe\x6a\xea\xb7\x34\x3c\x77\x35\x56\x4c\x39\xfe\xfa\xd7\x5a\xce\x25\xed\x16\xa5\xec\xc4\xc9\xa2\x54\x74\x3f\x44\x1b\x1b\x52\xde\x0a\x73\xad\xed\x8a\x05\xbb\x1a\x75\x38\x15\x8d\x0d\x47\x7a\x10\x66\x64\xb1\xa7\x4c\xeb\x63\x7f\x29\x54\x72\x57\x27\xe2\x65\xbd\xce\xd8\xce\xf7\xc4\xca\xe7\x66\x43\x37\x03\xcd\xbb\x62\xe3\x6f\xb7\x53\x6a\x87\xbb\x9d\xb1\x7e\x45\x0c\x1c\x14\x5f\x10\x02\x7b\x4d\x7b\xba\x95\x9d\x2c\xef\x54\x15\x77\xf0\x71\x87\x73\xca\x9d\x78\xcf\x7f\x3d\x84\xa6\x1e\x2f\xa1\xea\x78\x10\x75\x82\x6e\x6e\x19\x53\xeb\x92\x3f\xcf\x15\x12\x28\x2d\xb5\x6a\xcb\x1b\x96\x0f\xb4\x19\x5d\x90\x9b\x63\x32\xcf\xf0\x84\xcc\x33\xec\x3c\x61\x2d\x5f\xdf\xf6\xf4\x55\xfe\xbd\xad\x70\xb0\x0a\x61\xbd\x0d\x71\x67\xc0\xa8\xd4\xa9\x68\xb2\xbc\xc1\x99\x63\x82\xfa\x01\x32\xa6\x5e\x21\x4e\x94\xa1\x82\xb6\x65\x80\xca\x83\x31\x7a\x91\x49\x33\x75\xaf\xbf\x2c\xf4\x08\x91\xc3\xe3\xda\xc6\x41\x87\xde\xf1\x14\x5b\x1d\xbc\xc0\xdd\xa2\x64\xa5\x51\x81\x6a\xf3\x81\x36\x07\x98\xd5\xde\x9c\xc9\x3e\x5d\xb9\x85\x3f\x5c\xd3\x02\x46\x98\x6f\xae\xc8\x1e\x62\xd4\xef\xca\x2c\xa9\x38\x19\x2d\x0f\x75\x26\x10\x5a\x09\x8c\x63\xc0\xe8\x0a\xe6\x75\x20\xb4\x12\x10\x4a\x31\x07\x84\x20\x2e\x51\x45\x20\xef\x52\x1c\x15\x22\xb4\xc1\x5d\xc3\xcf\x4a\x8d\x39\xc6\x6f\xd4\x54\x8b\xbc\xb3\xef\xa1\x6e\xe1\x2b\xef\xd8\xa5\x76\x25\x9d\x3e\xc8\xbe\x5b\x21\xf3\x44\x79\x67\xfb\x45\x71\xf7\x50\x1b\xdf\xb4\xec\xbe\xbb\x8b\xeb\x23\x83\x60\x04\x43\xff\xe3\x7f\x4b\xe4\x97\x30\xe7\x03\xbe\xc7\x70\x69\x45\xea\xdb\xdd\x81\x19\xaf\x75\x0e\x51\x7d\xb0\x69\x48\x3c\xe7\x8f\x18\xad\xc3\xed\xa4\xef\x9f\x51\xca\x08\x55\x7c\x29\x89\x0b\x3f\x98\xcc\xe9\xfd\xe0\x3a\x3a\x27\xc7\xdc\x5e\x32\x2f\xd4\xd5\xec\x3a\x32\xd7\x13\x24\xcb\x7d\x14\x6f\x4f\xb1\x07\x54\xfd\xb0\x19\x46\x1a\x84\x29\xfd\x14\x22\xf9\x57\xcc\x37\xdb\x56\xa7\x23\xfd\x08\x09\x23\x54\x58\x53\xcb\x4e\x4d\x75\x2a\x4e\x27\x2b\x05\x2d\xf8\x01\x2f\xae\xe2\x6f\xc8\x02\x4e\x24\x39\x7d\x68\x29\x2b\xa9\xcd\x4f\xde\xde\x22\xc2\x32\x63\x20\x94\x5f\x56\x30\x29\x57\x0f\xf8\x10\xa8\x58\x31\xac\xec\xff\x61\xef\xe9\x9f\x13\xc7\x91\xfd\xf9\xee\xaf\xc8\x51\x6c\x95\x54\x68\xc9\xe7\x64\x66\x51\x34\x53\x7c\x98\x24\xf3\x32\x49\x06\xc8\xbe\xf7\x36\x97\xa2\x0c\x36\xc6\x80\x31\x01\xf2\x31\x2f\xcb\xff\x7e\xdd\x92\x25\x6c\x43\x08\x3b\x19\x6e\x2a\xaf\xee\x17\x1a\xcb\xed\x56\x4b\xea\x96\x5a\xad\x96\xb4\x44\x65\x27\x6b\xa8\xec\xe4\x87\xa8\x2c\x65\xbe\xd1\x5c\xd9\xac\x20\xad\x60\x96\xf2\xbf\xff\x4d\x7b\x3b\xb3\xde\x20\x6c\xd9\x03\x48\xca\xa2\x33\x0f\xca\x30\x01\x8b\x0c\x1a\xfb\xae\x95\x6f\x87\xc1\x76\x2f\xec\xda\xc3\x16\x86\x0e\x77\xc3\xf1\x64\xba\x8d\xc6\x1a\x8c\xf9\xbf\xb6\x42\x2c\x25\x38\x57\xa6\xee\xf6\x3d\x94\x26\x1c\x6f\xaf\xf8\x4a\xce\x53\xc0\x82\xd3\x9f\x6b\xd8\x03\x6b\x4f\x90\x54\xb0\x6b\x76\xd4\xf7\x30\xf8\x2a\x8b\x53\x75\x2e\x7f\x45\x0c\x05\x5f\xe7\x17\x52\x67\x5c\x7e\xda\x61\xd9\xb6\x90\x0e\x00\x96\xc5\x03\xf2\xb2\x63\x7d\x57\x3b\xd8\xb0\x26\x80\x34\xda\xed\x90\x6d\x0d\xfa\xf1\x64\xa0\xdd\x51\x7b\x69\x81\x08\x3a\x13\x38\xd0\xc8\x76\xf2\x59\x48\x18\xcb\x3f\x63\x3e\x9b\x14\x1e\xba\x50\x74\x82\xef\x8d\xc7\x22\x3b\x31\x31\xfd\x91\xff\x86\x63\xe0\x1b\x90\x4b\x93\x7f\xc2\x4c\x0b\x92\xfd\x19\x9f\x49\xe2\x02\xe9\x23\x71\x91\x35\x93\xfd\x6c\x87\xcf\x78\xac\xa4\xf2\x57\xbf\xc4\x74\x3e\xa3\xe4\x87\x34\x5a\x18\x7a\x03\x37\xef\x85\x03\x1b\xa6\xd9\xe1\xd8\x93\xc8\xdb\x68\x73\xbc\xd8\x36\xac\xc4\x8a\xac\xcc\x2c\x56\x65\xc7\xac\xc2\x4b\x22\xc6\x4d\x27\x98\x66\x6e\x78\x31\x9e\x04\xdd\x06\x58\x55\xf7\x90\x5c\x16\xb2\x68\xb8\x18\x20\xb2\xa0\x49\xf2\x64\x85\x03\x96\xed\x83\x67\x4e\xf5\xe8\x2c\x23\x39\x90\x28\x19\x86\x75\xcd\x36\x51\x40\x45\x19\x3b\x26\xca\x2d\x60\x6a\x3a\x96\xac\x94\x29\xaf\x8a\xac\x5c\xa5\x92\xcf\x59\x37\x18\x4d\xbf\xc9\xe0\x98\x0e\x78\x13\x29\x3f\x4e\xbc\x95\xe3\x09\xe5\xe5\x98\x8b\x21\x7d\x6b\xbb\xde\x0b\xd1\xe2\xb6\x50\xb2\x07\xea\xca\x5b\xc2\x46\xf1\x6c\x09\x21\xc8\x0e\xd5\x53\x5e\x0c\xc5\xe3\xe6\xe2\x7d\xf9\x72\x77\xfe\xb2\x2c\x8d\x72\xd7\x49\xa3\xec\xcd\x51\xae\x86\xfd\x61\xf8\x30\x4c\x63\xec\x1b\x0c\xbd\x74\xa3\x83\x24\xd3\x98\x07\x73\xcc\x0a\x74\x79\x03\x90\x5e\x1d\x27\x93\x46\x7d\x67\x50\x31\x76\x46\xc6\xa5\xa5\x51\x0e\x0d\x8a\x0e\xe6\xb3\x1e\x7d\x8c\x5e\x4a\xe1\xbd\x37\x78\x32\x90\xce\x9f\xe0\x0a\x51\xc5\x1d\xfa\x8b\xb9\x7e\x98\xa3\xd6\x5c\xb9\x75\x01\x18\xec\xda\x10\xea\xb9\x88\xfb\x9b\xc1\x8d\xc2\xb4\xe2\x21\x56\x0b\x15\x1d\x6b\x06\xb9\x29\x7f\x91\xde\xee\x6e\xac\xa5\xee\xa6\x17\x1d\x19\xb3\xb3\x80\x95\x68\x0f\x3f\x16\x37\x95\x46\x8c\x35\x8b\x0e\xbf\x5a\xc0\x89\x35\x48\x3c\xac\x2a\x8d\x16\x6b\x0c\xb4\x95\xce\xc2\xc9\x64\x01\xe7\x30\x41\xca\xc4\x34\xcd\x39\xd3\x6f\x51\xf5\x48\x26\x57\xcc\x57\x65\x7c\x27\xf0\x46\xe4\x6c\x31\x0b\xff\x0e\x0f\xc0\xe4\xb2\x29\x65\x18\x44\x93\xa1\xf0\xe5\x8c\xc7\xb4\x67\xa5\x22\xc4\x0c\xba\x32\x51\xba\x80\xd7\x35\x53\x1a\xe1\x12\xca\x9f\x23\x76\x35\x0c\xc0\xa3\xd6\xb5\x07\x9f\xeb\x17\xe7\x73\x9a\xb6\xd1\x2e\xd6\x66\x0e\x73\x59\x87\x79\xac\x0b\x03\x00\x76\xff\x38\x0c\xa4\xc7\x86\x57\x8d\x09\x36\x8e\x04\x36\x6f\x21\x68\xf1\x36\x82\x36\x77\x10\x38\xdc\x45\xe0\xf2\x0e\x82\x0e\xf7\x10\x78\xbc\x8b\xa0\xfb\x3d\x63\x49\xcb\x1c\xab\x45\xb2\x68\x15\x4f\x1a\xfa\x88\x29\xa8\x7b\x21\x44\x06\x7b\xae\x0c\xb0\x38\x81\x5d\x94\x66\x74\xf0\xb1\x8f\x3a\xf7\x07\x7c\x16\x35\xba\x95\x1f\xfa\x03\x89\xb5\xcb\xdb\x51\x80\x30\x9f\xc1\xe3\x9e\x79\xd4\x1b\xd0\xda\xa2\x94\x97\x76\x20\x4c\xad\xe1\xa3\x2d\x50\x15\xd7\xc7\x48\xc0\x91\x3d\x01\x33\x10\x57\x93\x13\x8d\xa0\x4e\x55\xa9\x92\x6b\xb4\x2a\x80\xe2\xbe\xde\x9a\x86\xa3\x5f\x9b\x3e\x99\x1a\x6f\x8b\xb6\xac\x5b\x42\x25\x5b\xb0\x27\xa6\xbd\xa4\xae\xe5\xf6\xb5\xad\x09\x9f\x25\x4a\xd4\xd6\x3b\xe1\x1c\x41\x5c\x51\xb9\xce\xaa\x4a\x40\x17\x30\xc8\xe6\xb2\xba\xa1\x37\xcc\x8d\x53\xfe\x04\x73\xdb\x7b\xd9\xd9\xdf\x14\xae\x77\x98\x64\xe9\x86\x42\x3b\x39\x78\x29\xb6\x07\x60\x57\x6e\x75\xf3\x80\x05\x68\x22\x77\x8a\x3e\xc0\xe7\x6a\xb5\x6b\xea\xc8\x04\xf5\xc8\x95\xf2\xc2\xd6\x2f\xb7\xa6\x3e\x10\x44\x7c\x2e\x67\x50\xd5\xd7\x81\x2a\xda\xc1\x42\x7d\x75\x45\x37\x5e\x5f\x5d\x58\xfd\x5a\xbb\xbe\xba\x7c\x2d\x23\x64\x0d\x1d\x53\x26\x8a\x2d\x6c\x8e\xc2\x2e\x5a\x08\xa0\x25\x11\x38\xc2\x41\xe0\x0a\x17\x41\x47\x74\x10\x78\xc2\x43\x00\xcc\xf3\xd5\xa6\x4d\x39\x1f\x4d\x1d\xc4\xf5\x13\xe4\x3d\x2a\x64\x54\xdd\x64\x98\x3c\x2b\xcf\x3c\x81\x99\x00\x6b\x0a\x0c\x38\x2b\x64\x51\xdf\x25\xbf\xb0\xd2\xa4\x65\xe0\x46\xb5\x25\x9d\xdd\x70\x6b\x81\x64\x5a\x52\x91\x72\x3a\x71\x79\x06\xc7\x98\x83\x74\xae\xc5\x32\x78\x6b\x96\x28\x60\x96\x14\x7b\x44\xca\xda\xae\x56\xf2\xb4\xac\xc9\xe6\x89\x4b\x5b\x16\xfc\xbf\x98\xb2\x42\xde\xc6\xa2\x18\xa7\xbd\xa7\x55\xf4\x07\xd0\xae\x88\x6c\x60\xf7\xdd\x2f\xf6\x88\x24\x35\x9d\x5d\x3f\xf5\x0b\x99\x7f\x82\x7d\xf4\x4f\x68\xb2\xfb\xc2\xce\x8c\xa9\x84\x72\xf1\xbc\x6c\x9d\x9d\x59\x15\x95\xbe\xab\xd3\xaf\xce\xff\xeb\xfc\xe2\xbf\xcf\x55\xea\x9e\x4e\x3d\x3d\xff\xbd\x78\x76\x5a\x69\x16\x6b\xc7\x57\x5f\xac\xf3\x86\x7a\xbd\xaf\x5f\x57\xac\x62\xe5\xec\xf4\xdc\x6a\x5a\xff\x53\xb6\xac\x8a\x26\x7a\xa0\xdf\x9f\x5f\x34\x9a\xd5\x8b\xab\xf3\x28\xfd\x9d\x4e\x2f\x9e\xd5\xe0\xcb\xff\x85\xcf\x4e\xeb\x8d\xba\x7a\x79\xa8\x5f\x5e\x5a\xb5\x2f\xa7\xf5\xfa\xe9\xc5\x79\xb3\x62\x9d\x9f\x6a\xa2\xef\xf5\xfb\x9a\x55\xbf\xb8\xaa\x95\x31\xd3\x93\xe2\x55\xbd\xa1\x11\x3e\x68\x84\x6a\xf1\x14\xca\xd7\xbc\xac\x59\xe0\x87\xaf\x9c\x36\x80\x92\xc2\xf8\xcd\xe4\x5f\xba\xa8\x99\xef\x76\x4d\xdd\x5c\x5c\x35\x9a\x17\xd5\x66\xad\x78\x7e\x6c\x45\xef\x62\xf5\x73\xfa\xe5\xf2\xcc\xc2\x4a\x30\x1f\xce\xab\x09\x12\x6b\xe7\xc5\xb3\x28\x7d\x7f\xfe\x51\xf1\x77\x60\xa6\x58\x3a\xd3\xf4\x4c\xd5\x54\x8a\x8d\x62\xf3\xec\xa2\x5e\x8f\x5e\xbc\x8b\x7d\x73\xd5\x38\x81\x6c\x4e\xcb\xc5\x79\x56\x87\x30\x17\xe5\x6f\x6e\xbe\x64\xe6\x11\x8f\xdb\x43\x77\xba\x2d\x8f\x05\x7a\x9c\xbe\x38\x57\x2a\xb2\x12\xce\x94\x92\x53\x22\xf3\x71\x72\xf2\x84\x07\xc1\x65\xde\x64\x87\x53\xdc\x60\x87\x53\xda\x54\x87\x63\x01\xdb\x8d\x8b\xca\x05\x7c\x50\x85\xbf\x25\x68\x07\x6f\x1c\x02\x26\xf9\x89\xe2\xa9\xd6\x94\x5f\x9e\x83\x97\x41\xae\x2a\xcc\xc2\x99\xf8\x31\x2b\xfe\xc1\x4a\x25\x56\x82\xb4\x2a\x2b\x97\x78\x39\x2e\x54\x72\x38\x9b\x18\x51\x5b\xd4\x02\x2f\x1c\x75\xdd\x71\x6f\x32\xff\xd3\x43\xf4\x4a\x1c\xdd\x0f\x21\xc5\x8a\xa7\xdc\xa9\x10\x3c\x3d\xd9\x4f\x25\x6f\xdf\x4d\x3b\x1f\x70\xc6\xbf\x74\xc6\x5c\xfc\x23\xbe\xe6\x1b\x45\xf0\x68\xf3\xdd\x67\x3d\xd6\x67\x03\x16\xb0\x21\xf7\x84\x9b\xcf\xce\x6f\x07\xf1\x52\x13\xe6\xd8\x24\xc7\x4b\x4e\x97\xc9\xce\xc7\xf9\xa7\x9f\x48\x56\x7a\x3b\x6b\x77\xf2\xa8\xc5\xc8\xdf\x29\xa3\x81\xb6\x42\x88\x81\xc4\x9d\xee\x72\x2e\x47\xd9\xbc\x95\x0b\xf0\xb9\x5c\x80\xbc\x86\x3f\xa1\xda\xe1\x08\x4b\xbb\xa9\x1c\xf7\x36\x9f\x63\xae\x93\x23\xbb\x9b\xa0\xbd\xbb\x50\x9a\xfd\xb7\x5d\x1a\xa4\xbd\xb7\x09\xda\x7b\x58\x53\x5d\xd0\xde\xe0\x6e\x40\x3a\x7a\xc5\x81\x10\x93\xd3\xaf\xbb\x78\xdc\x12\xa5\xdc\x17\x3b\xdc\x74\x96\x7a\xb7\xb2\x7f\x64\x10\x69\xd4\xfd\x20\xb9\x6e\x8e\x10\xe2\xe3\xc9\xff\x7e\x8c\x69\xfa\xc3\xb8\xf6\x6f\xa8\x0e\xd7\x03\xee\x80\x35\x1f\xaa\x5e\xfe\x9d\xf5\x94\xa9\x55\x97\xf1\xd8\xd0\x7f\x74\x29\xef\x8b\x2c\x1e\xc4\x16\x4d\x55\x7a\x6c\x63\x12\x40\xf9\x40\x64\x71\x55\x56\x66\xee\xb2\x5d\xca\x83\x65\xb5\x16\x1c\x0d\x16\x6b\x6d\x28\x08\x09\xb0\xca\x82\x8f\x62\xf0\xca\x2a\x1b\x68\xf6\x06\x86\xbd\xe0\x06\x2b\xa2\x9f\x23\xf1\xba\x98\x33\x0b\x1d\x13\x65\x1d\x8a\x75\xf8\x22\xda\x50\xa1\x05\xb9\x9c\x1e\x4b\xd2\xd3\xc1\x1e\xa5\x7a\x74\xf8\x8c\x07\x94\x15\xff\xe0\xa5\xd2\xf2\x8e\xd1\x2c\x27\xeb\x3d\x5a\xa2\x63\xce\x7d\x93\xf9\x2a\x8a\x2e\x23\x1a\xe3\x57\x8d\x20\x05\x53\x08\x61\x46\xa2\x13\x7b\x52\xc7\x9d\x73\x8f\xa2\x54\xe2\xa5\xf2\x7a\x3d\x31\x0b\xd9\x88\xdd\xb2\x31\x9b\xb0\x29\xbb\x63\xf7\xec\x81\x3d\x6e\xc8\xd1\xb2\xd2\x99\xe2\x23\xf0\x79\x0f\x41\x8f\xf7\x11\xf4\xf9\x00\xc1\x80\x07\x08\x02\x3e\x44\x30\xe4\x21\x82\x90\x8f\x10\x8c\xf8\x2d\x82\x5b\x3e\x46\x30\xe6\x13\x04\x13\x3e\x45\x30\xe5\x77\x08\xee\xf8\x3d\x82\x7b\xfe\x80\xe0\x81\x3f\x22\x78\xfc\x1e\x6b\xc8\x13\xe5\x63\x74\xbc\x00\xcb\xa8\x74\x1d\xde\x03\xa8\x0d\x22\x14\xec\xde\x91\x9f\x37\x72\x9d\xf4\xc6\xcc\xa0\x44\x2a\x9c\x14\x44\xd9\x25\xd0\x00\xa8\x2d\x3d\x28\x5a\x1f\x1d\x16\x43\xe1\x92\x60\xb5\xbf\x65\x28\x86\x71\x23\x08\xf7\x2c\xac\x32\x81\x42\x31\xc4\xb6\x0a\x85\x10\x01\x7d\xea\xe5\x44\x1f\x3d\x22\x29\x8f\x91\x97\xea\x2d\x4c\x17\x98\x3b\x90\xd2\xc5\xbb\x89\xbe\xc3\x63\x31\x91\xec\xb0\x1d\x36\xa0\x54\x66\x02\x31\xb7\x52\xb7\xc3\x23\xdc\x12\x41\x9f\x08\xe9\xa2\x2a\x83\x34\x7b\xaf\x54\x65\x4f\xab\xb2\x67\x54\xb9\x7b\x23\x08\xe4\x74\xb4\x07\x3c\x7e\xdc\x3b\xa0\x92\xcd\xae\xe9\x01\xa5\xc7\x53\x26\x14\xf3\xd6\x50\xd7\x78\x4c\x89\x41\x01\x28\x0b\xa9\xc2\xc6\xaa\x0c\x84\x90\x3b\xf8\xf6\xe9\xd3\x08\xac\xc5\x8a\x69\xa6\xd3\x61\x54\xf0\x78\xb1\x65\xa1\x6f\xc5\x08\xab\x73\x20\x06\x39\x72\x1b\xcb\x17\x13\x20\x5f\xf8\x18\x17\xbc\x49\x10\xe5\xd2\x11\x29\x0a\x3c\x21\x1d\xa9\x66\x99\xdb\xc1\x9e\x10\x91\xcc\xa5\x5c\x82\xa0\xf3\x63\xd1\xe1\x13\x2d\x80\x07\x4a\x00\x27\x47\xe3\x84\x00\xbe\x8b\xb5\xf5\x34\x21\x80\xa0\xef\x14\xf4\x63\x8a\xc2\x77\x2f\x5c\x72\x27\x59\x3a\x54\xd4\x0e\xd3\xc2\x07\x28\xf7\x71\xe1\xbb\x87\x5b\x40\x57\x09\xdf\x83\xb8\x97\x3e\xce\x9d\x23\x01\xbb\xa0\x1e\x94\x54\x80\xc3\xeb\xc8\x88\xc3\xbf\x43\x46\x1e\x9e\x93\x91\x49\x4e\x4c\x23\x6d\x38\x30\x35\x24\x0b\xf6\xa0\x25\x99\x44\x2a\x10\xe7\xee\xe9\x31\xad\x2e\xca\x6e\xd8\x63\x06\x07\x33\x92\x1a\xa3\x70\x1e\x59\x5c\xec\x76\x18\xbc\xe7\x9e\x78\xe4\xb3\x17\xe5\xf3\x21\x92\x9c\xe5\xac\xca\x56\x7a\x57\x88\x8b\x44\x7a\x0c\x5a\xc8\x78\xcd\x99\x4f\xa9\x8c\xd3\x9e\xd5\x6e\x40\x5f\xf8\x08\x7a\xa2\x87\x00\xc6\x4b\x04\x20\xfa\x08\x02\x11\x20\x18\x8a\x21\x82\x50\x84\x08\x46\x62\x84\xe0\x56\xdc\x22\x18\x8b\x31\x82\x89\x98\x20\x98\x8a\x29\x82\x3b\x71\x87\x00\x04\x0d\xc1\x83\x78\x40\xf0\x08\x75\xb5\xc6\x14\x0c\x1c\x4b\xa2\x54\xe6\xa5\x6a\x6c\xc8\x5b\x31\xe0\xbd\x85\xe1\xed\x7b\xc6\xa7\x8e\x62\xc3\x33\x0e\xe7\x0e\x64\xeb\xf1\xde\x32\x1b\xac\x07\x96\x6b\xda\x04\xeb\x27\xb7\x5d\xf7\x64\xdf\xde\xff\xa8\xba\xf4\x6e\x44\x35\xc2\x05\x11\xf8\xf3\x4f\x7c\x79\x08\x5b\xa0\xfb\x47\xe2\xb7\x1d\x0a\x19\xf5\xb4\x86\x49\x0f\xb7\xca\xca\x4f\x75\x5d\xa0\x68\x83\x94\x1e\x69\x56\x9e\xb5\x17\x17\x79\x1d\x26\x79\x0d\x24\xaf\x43\xc5\xce\x50\xb2\xf3\x04\x22\x98\x23\xfb\x7b\xd4\xf4\x02\x7c\xb6\x61\x13\x53\x0c\xb1\x04\x81\xa9\x84\x55\xfa\x39\x40\x85\x0c\x41\x6c\x89\x95\x6f\xa8\x4d\x93\xcc\x5d\xed\x64\x01\x65\x8a\x77\xc2\x21\xec\x96\x5f\x7b\x05\x21\x5c\x53\xfb\xab\x1b\xd0\xfe\x17\xd4\x57\x17\x5f\x94\xaa\xbc\xfc\x9c\x99\x0c\x4c\x97\x4a\x32\xc9\xac\x37\x26\xcc\xe3\x9d\xe7\x0c\x64\x6e\xce\xe6\x31\xd9\x8d\xfd\x20\xb2\x93\xcb\xa5\xb7\xe8\x92\x2b\xbf\x41\x97\x1c\xd2\xae\x18\xda\x69\x3b\xf7\xf5\xb4\x2d\x4d\x3b\xbe\x06\xb7\x89\x75\x91\x77\x7a\xf0\xfd\x01\xb4\xff\x7f\x44\x16\xe9\x30\xb8\x35\x1c\xe6\x65\xe9\x32\xff\xcc\xbe\xb2\x1a\xab\xb3\x06\xbb\x62\xc7\xec\x84\x5d\xf2\xe2\x62\xa0\x51\x59\x6c\xd0\xb3\xcf\x4b\x62\x99\x63\x96\x5b\x42\xd9\x13\x95\x85\x20\x26\x30\x31\x58\x46\x97\x14\x10\x36\x12\xc2\xa4\xe9\x27\xa2\x98\x3e\x2b\x9e\x02\x07\x42\x53\xbc\x10\x18\x85\xed\x94\x73\xf6\x76\x14\x7b\x75\x19\xd9\x1e\xe3\x30\x81\xbe\x61\x66\x55\x7f\x18\x6b\x7a\x13\x0f\x65\xa2\x1d\xd2\x07\xae\x09\x81\x76\xb6\x16\xff\x19\xe5\x5f\x55\x29\xc7\xf6\x83\xae\xfc\x55\xa5\x93\x68\xff\xde\x52\x05\x4e\x93\xd9\x8e\xe3\x3a\xcd\xf5\xcb\x27\xf1\x02\x27\xea\x20\xe4\x93\x24\x21\xae\xa4\x1b\x41\x17\x5f\xa3\x41\x16\x71\x24\x95\x1b\x87\xca\xa9\x25\x5c\xed\xca\x80\xa0\xbc\xbe\x32\xa0\xad\x11\x7f\x6b\x51\x7e\x15\x7f\xae\x51\x7e\xbc\x3a\xda\x26\x6e\x33\xff\x84\xb8\x9b\x57\xda\xd2\xdf\x33\xb0\xe2\xa4\xaf\x25\x6c\x6d\x17\xfe\xb2\xc7\x30\xd2\xa6\xf5\xa9\x55\x58\x6e\x1f\xca\xd3\x18\xb6\x1c\xff\xde\x77\xdc\xad\xd6\xb7\xad\xff\x73\xc7\x61\x46\x3a\xe4\x76\xd7\x8d\xcc\x29\xe6\xeb\xa3\x31\x50\xea\x10\x23\xda\x85\xad\x4b\xdb\x1f\x4f\xb6\x3c\x88\xd4\x9e\x76\xdd\xad\xd0\x71\xb6\xd4\x96\x57\x34\x44\xd5\xc9\x0e\x23\xc4\x90\x97\x28\xce\xbf\xfa\xc5\x51\x81\x2a\x75\x72\xad\x43\xba\x88\x29\x0b\xfd\xd1\xb1\x3c\x23\x7b\xe8\xb7\x49\x3c\x22\xa6\x4d\xa9\x89\xe9\x79\x7e\xb5\xff\x86\x72\x57\xe0\x4d\x0c\xc2\xe6\x5e\xca\x77\xe1\x1d\x41\x3b\x3d\xe7\xbc\xe8\x0a\x8f\xfb\x82\x10\x0f\xcd\x77\x0f\x9d\xa4\xaf\x33\xdf\x3b\xda\x7c\xef\x18\xf3\xdd\x03\xe6\x50\x06\x7a\x02\xdb\xbe\x27\x84\xe8\x7d\xea\xfd\xe5\xb6\xdf\x91\xac\x1f\x26\xdb\xfe\xbd\x79\xd4\xfe\x95\xbe\x28\x69\xb3\x97\xf8\xb2\x6d\x3e\xa8\x57\x1f\xd2\x6d\x83\xee\xe8\x78\xdb\xf4\x61\xba\xb5\xaa\x6d\x5c\xd1\xe7\x5e\x2e\xb7\xcc\x61\xf0\xbe\x30\x10\x2e\x27\x70\x21\xd4\xb2\x52\xd9\x13\xbc\xad\x0e\x3b\x31\x8c\x09\x03\x30\xfe\x86\x7b\x45\x31\x66\x2c\xb0\x47\x50\xba\x74\x94\xd6\x80\xde\x08\x08\x06\x18\xb0\xfb\x42\x56\x1d\x19\x4c\x48\x20\x9c\x34\x9a\x4b\x6f\x58\x90\x08\xdd\x0a\xf2\xf7\x85\x9a\x74\x6a\x31\x9f\xce\x34\xb7\xab\xdd\x1b\x5b\xce\x7a\x13\x98\xe3\x35\x02\x9c\x5e\x31\xb7\x59\xc3\x08\x93\xfa\x2b\x8e\xb9\x15\x0b\xc1\x02\x5f\xe0\x42\xe4\x70\x3c\x6e\xd8\x50\x91\x57\x4a\xda\x7a\x75\x27\x1e\x36\x69\xd1\x14\xbd\xe5\x01\x98\x56\x22\x00\x13\x11\x51\x6e\x12\xcc\x94\xc1\x3d\xb5\x16\x37\x27\x52\xc3\x1b\x04\x37\x04\xd3\xa5\xbc\x68\x72\xeb\x31\x83\x98\x92\x9b\x93\xf5\xc7\x1e\xde\x5a\xd9\x9b\xb4\xa1\x9d\x9d\x65\x3e\x03\xe7\xa8\xbd\xb8\xc6\xe4\x0a\x42\x1c\xec\x41\x9c\x8f\xa2\xfd\xca\x1e\xa4\xad\x7b\x90\xb6\xe9\x41\x1c\x19\x80\xe8\xca\x9e\xad\x2b\x54\x5b\x76\xe8\x22\x6f\xde\x51\x77\xc1\x9f\xe1\x8b\xce\x75\xf7\xda\xbb\x91\x41\x8b\x7e\x52\xb8\x51\x41\xe6\xfd\x49\x4f\xf8\x30\xdc\xf5\xe1\xf7\x5e\xae\x20\x90\xd6\xc6\xf4\x59\x3a\x68\x50\xa9\x5b\x69\xdc\xde\x2a\xa5\xee\x47\x4a\x3d\x73\xe6\x4b\x64\x5b\xad\xc4\x8a\xd8\x09\xbf\x5c\x4f\x06\xde\x82\xed\xf1\x3d\xd6\x86\x03\x96\xc6\xef\xb8\xbf\x87\x90\xb6\x40\x5d\xf9\x9c\x07\xed\x22\x6a\x3b\x5b\x3b\xdf\x9e\x5f\x79\x9b\x77\x07\x6e\x80\xe3\xeb\xea\xe9\xbe\x23\x9c\xf8\x30\x01\x35\xe1\xac\x1a\x26\xa0\xe0\x18\xff\x3b\x9e\x4a\x85\x76\x60\x46\x26\x39\xc5\xb2\xb7\x07\xe1\xd0\x25\x2d\xbc\x87\xe2\x2b\x0a\x74\x2b\x0a\xa5\xfd\x47\x27\xe9\xc9\xbb\x96\x19\x47\xa1\xb7\xa9\xb5\xa4\x86\x74\xc8\x28\x43\x56\x2b\x5a\x4e\x2d\xa5\x73\x4f\xe8\xe1\xc2\x63\x2e\xd8\xbd\xe8\x9a\x8f\x50\x71\x95\x5d\x9b\x11\xd1\x02\x7b\x37\x69\x14\xec\x27\x34\x61\xbe\xca\xde\x7d\xa5\x3a\x77\xb5\x3a\x77\xe3\xab\xec\xd0\xc0\xc7\xa4\x97\xf2\x29\xbc\x6e\x7c\x8e\x97\xbe\x4f\xb9\x0f\x2a\xb2\xc4\x3a\xdc\x2f\x24\x6a\xfa\x84\x78\x94\x75\x6e\xd6\x1b\x02\x2f\x37\x30\x04\xbe\x34\xe8\x55\xc7\x61\xa0\x27\x9c\x65\x35\xcb\x16\x97\x4b\x02\x78\x61\x3c\xd2\x61\xbb\xf8\x77\x45\x34\x30\x18\xb0\x26\x52\x97\x45\x5f\xe3\x00\xa2\x3f\xc7\xff\x2b\xbe\xb7\x12\x71\xc4\xe8\x7e\xd0\xc3\x07\xab\xc1\x9c\x5a\xa5\xc0\x97\x38\x88\x7c\x55\x4f\x9b\x9a\x48\xea\xb2\x07\x8e\xe6\x1d\xff\xd9\xc3\x70\xf8\x2d\x08\x61\x57\xa2\x52\x23\x75\x50\x87\xeb\xa8\x47\x59\x22\x8b\x4d\x6d\x2c\x9e\x29\x3f\xea\x88\x21\x82\x0f\xeb\xd1\xb9\xd2\x74\x6e\x68\xd2\xdd\xf9\x9f\x08\xc4\xf2\x06\xdd\x9d\xa5\x15\xee\xce\xb7\xe9\x36\xdc\xfc\x2e\x52\xb9\x3f\x77\x9d\x10\xc9\xa2\x0c\x92\xac\x32\x8b\x97\xc5\xcf\xda\xe7\xca\x8b\x62\xc3\xbb\x35\x79\x49\x6c\xde\x6b\xcb\x2b\xca\xf7\xa6\x0e\xe9\x7f\xd6\xf9\xa6\x9a\x26\xc2\x4a\xf9\xde\x36\x2d\x11\x3a\x3f\x23\x14\xb8\xec\xd7\x64\x6a\x1f\x37\xfc\x69\x44\x5b\xb4\xff\xaa\x6f\x0e\xc9\x88\x1d\x2e\xff\x2b\x62\xe8\x9e\x50\xcf\x9a\x66\xa4\xa7\x5a\xe7\xe6\xdf\x49\x1e\x92\xdf\x6a\x86\x52\x14\xf4\x1f\xe9\xcc\xab\xce\x77\xa5\x56\x28\xaf\xa0\xd9\x17\x9b\x4d\x49\x73\xe5\xb9\xd9\x59\xc4\x44\x06\xaa\x46\x5d\x76\x5d\x50\x07\x7a\x0a\x38\x6d\x44\x9e\xba\x20\x19\x23\xb6\x04\xf3\xdd\x77\xb9\xcc\x16\x48\x53\x5b\xa2\xd9\x9a\x57\x50\xfe\xca\x8a\x7c\xf5\x34\xce\x54\xa7\xc2\x50\x93\xc9\x15\xa6\xfb\x4f\x33\xd7\xbf\xd3\xe5\x97\xf5\xb5\xcb\xf4\x74\x62\xdd\xde\xd9\x03\x62\x33\xb3\x33\x8c\xa6\x96\xae\xab\x38\xbf\x49\xdb\xce\x36\xab\x46\xb6\x73\x5b\xa0\xd1\xcc\x9d\xb9\xc5\xec\xac\xe7\x09\x74\x85\xad\xab\x77\xe5\x58\xe1\x0a\x37\x3e\x52\xe0\xa9\xb6\xab\xc6\x09\x35\xb1\x90\x12\x46\xf6\x58\x64\xa9\x1b\x37\x5d\x6a\x43\xde\x5a\x83\x8a\xb5\x96\x69\xb9\xae\xc1\xa8\x64\xce\xe2\x95\x05\x33\x51\xbe\xd1\x86\x8e\x7c\xf8\x4b\x1b\xc7\x2a\xc6\xbc\xd3\x04\x51\x21\x34\x3d\xfc\xbf\xc2\x6e\xc2\xb6\x94\xb9\x28\x6d\x4a\xdb\x60\x4a\x7d\x34\x31\xfd\xb8\x0e\xbd\x88\xcf\x34\x41\xdd\x39\x68\x8a\xfa\x79\x1d\x92\x25\x58\x89\x7a\xdb\xc6\x5d\xf9\x67\xee\x67\xfb\x8f\x71\xf7\xb7\x98\x9d\xb5\xf5\xf4\xf7\x7f\xa4\xae\x51\x8a\x1f\xbb\x38\xa5\xae\xbc\x8c\x02\x7e\x66\x52\x4a\x98\x46\x4e\x9d\xc5\xa7\xae\x54\x93\xf7\x22\x45\x19\xe2\x7f\x73\x12\xa1\xba\x68\x00\x93\xc4\x93\x5f\x08\xd9\xa0\x00\x77\x48\x46\x2f\x0b\x4f\xb3\x99\xe6\xd2\x05\x8c\xe8\x12\x7b\xfd\x2d\x1b\xb2\xf9\xff\x29\x85\x87\x01\x5e\xc4\x68\xd2\xa2\x2b\xcd\x9e\x0c\x8d\x69\x3e\x10\xf2\xb2\x55\x31\x86\xdf\xc4\x65\xfb\x63\x16\xca\x03\x62\xf0\x2f\xfd\xf3\xcf\xe5\x27\xb2\x20\xda\x13\xf4\xd6\x1d\xdf\xbb\x8b\x0e\x51\xde\x65\x8b\x47\x2a\x87\x33\x79\x05\x6f\xf2\x26\x6a\xc5\x8b\xec\xa3\xe7\xa7\xba\x7c\x5a\x72\xfa\xb2\x3e\x5e\x6b\x56\x58\xf2\x32\x56\x14\x3c\xcb\x3d\x63\xcb\x0b\x13\xc7\x98\x5d\xa8\xb3\xfb\xde\x53\x84\x19\x60\x09\xec\x52\xc9\x34\x0f\x1d\x00\x9d\x91\x6b\x43\x31\x90\xec\x32\x5d\xd9\xcd\x66\x74\x36\x74\x73\xac\x6e\x49\x69\x36\xe3\x97\xa2\xa8\x23\x67\x22\x4b\xbd\x37\x01\xc3\x6e\x24\x9e\x00\x8c\x5c\x68\x51\xac\xa2\x63\x44\x58\x76\x64\xf3\xb2\x7b\x6f\xe5\xf5\xc6\x18\x37\x2a\xa1\xbc\x06\xd0\x2d\x98\xd3\xc0\x55\x5e\x9f\x14\x28\xb8\x20\x30\x51\x8e\x79\x95\x24\xf4\xa3\xc9\x56\x4a\x2b\x65\x3a\x1d\x55\xa1\xfe\x2d\x68\x85\x89\xdb\xa2\x93\x44\xf2\x0a\x01\x42\xdc\x96\xa6\x9b\x3c\xd4\xe3\x4b\xb4\x67\x33\x83\x30\x91\x2f\xcb\xe1\xdd\xbf\x98\x7b\x1b\xe5\xb6\x71\x64\x61\xf4\x55\x64\x9e\x3d\x0e\x11\xc1\xb6\xe4\xfc\xcc\x44\x32\xac\x72\x1c\x65\xc6\xbb\x8e\x9d\x63\x3b\x3b\x3b\xc7\xf6\xaa\x18\x0b\x71\xb8\xe3\x90\x5e\x12\x4e\x26\x1b\xe9\xab\xfb\x28\xf7\x45\x6e\xdd\xaa\xef\x85\xee\x2b\xdc\x6e\xfc\x10\x24\x08\x8a\x4c\x3c\xd9\xf3\x55\xcd\xc4\x14\x7e\xba\x1b\x0d\xa0\xd1\x68\x34\x1a\xa8\x76\xcc\x50\xea\x56\x20\x31\x0f\x87\x54\x81\x99\xaa\x39\x0b\xfa\xbc\xef\x07\xd6\xef\x2f\x3d\x74\x1c\x40\x56\x24\xaa\xba\x5d\xbd\x54\x48\xa8\xb7\xa1\x9b\xb1\xae\x8e\x9c\x58\x59\x80\x79\xb3\xc3\xc0\xe4\x07\x84\xb4\x53\xe7\x72\x0b\x0d\x8a\xb5\x22\xc8\x9a\x66\x48\xd8\x12\x7f\xf3\x9a\x6b\x98\xa7\xa6\xcf\x9d\x36\xe9\xc7\x72\xcd\x0c\xd4\x53\xc7\x04\xc1\x1a\x98\xc0\x9d\xf8\xbe\xac\x67\xee\x66\x85\xdb\xe2\xe4\xcb\x3c\x4d\xa4\xec\x50\x21\x9d\x40\x90\xf6\xfb\x97\xcb\x91\x4e\x1e\x2c\x97\xa5\x36\x4b\x33\x24\xaa\x47\xb5\x86\x3b\x8f\xed\x60\xe8\xd0\xb5\x10\xa3\xb0\x21\x01\x78\xc0\x82\xe0\xc6\x45\x80\xe6\x4d\x89\xcc\x86\x67\x6e\x40\x81\x82\xcc\x1b\xf8\xbe\xfc\x54\xe1\x1e\xd6\x80\x59\xd8\x48\x64\xe8\xeb\x32\x80\x46\x0a\xac\xf6\x1d\xc6\x15\x6f\xf5\x2d\x4b\x7b\x21\x26\xec\x37\xe5\xf6\x5b\x6a\xb5\x59\x39\xa5\x6c\x2e\x67\xbc\xfa\x68\x9f\xc0\xa7\x39\x7c\xd2\x3d\xe6\xb9\x79\xf5\xc6\xbe\x4d\x5c\x12\x94\x2f\xb8\x7a\x6a\x15\x80\x09\x9a\x92\x31\x5c\xb8\x68\x5a\x24\x52\x9a\x10\x75\xdf\x4e\x3e\x09\x28\xe0\x1f\x87\xd9\xac\xf2\x6b\xb1\xf8\x62\xf3\xcd\x60\x43\x6e\x4a\x36\x3b\xfc\x59\x39\xd4\x2b\x9d\xa4\xf4\x4b\x8c\x54\xdc\x07\xb1\x5e\x0c\x53\x9a\xb2\xda\x10\x05\x9e\xd8\xe1\x69\xd8\x00\x83\xd2\x0c\x69\x35\x4e\x31\x9a\x2b\x46\xf9\x26\x54\x8f\x5f\xa3\x9d\xf4\x52\x39\xe6\xea\xfb\x45\x33\xa2\xe5\x40\x37\x42\x1b\x06\x77\xaa\xc7\xa8\x5d\xde\xbf\x7a\x92\xd2\xb4\x36\x3d\x3d\xfb\xd5\x14\x70\x59\xde\x42\x3f\xcd\x4d\x08\x9e\xda\x93\x9e\x0d\xbc\x63\xea\x13\xc7\xae\x1d\x49\xcc\xf0\x4a\x47\x44\x4f\xc7\x89\x79\x31\x32\x67\xc8\x22\x29\x29\xcc\xeb\x90\xa8\xa8\x40\x75\xcd\x92\x78\x94\xc0\x91\x5a\xae\x79\x87\xbf\x37\x40\x10\x18\xde\x38\x03\x45\xbe\xab\x51\x23\x75\x25\x5f\x04\x53\x4f\x23\x88\x89\x18\xf9\xe6\xb1\x0e\x3b\x8f\xe2\xe2\xdb\x24\x63\xe2\x93\x8c\xfe\x87\x46\x13\xc9\xc1\xc4\x48\x4a\x42\x3d\x65\x94\xbc\x22\xc8\x5b\x90\x5f\x49\x4d\x7e\xa5\x52\x7e\x59\x6e\x26\x5a\x90\xa9\x18\xce\x3d\xd3\x27\x89\xed\x13\xb4\x36\xe4\x3b\xc9\x38\xef\xf7\x6b\xb5\x55\x18\xf4\xc2\x0d\xda\x65\x77\xfa\xce\x27\xfb\xea\x5d\x62\xad\x48\xc4\x05\x01\x89\x59\xcc\x73\xcf\x60\x6c\x9c\xe2\x56\x7f\x76\xd5\xb7\x73\xf8\xbe\x5c\xd6\x70\xe0\x48\x85\xf6\xfc\xcc\x6f\x6e\x51\x6d\xa8\xd6\x5c\x93\x30\xad\x38\x3c\xe7\x97\x7e\x59\x05\x54\x36\x08\xb1\x26\xd9\xe6\x40\xa6\xdc\x55\x87\x07\x15\x75\x78\x48\x3f\x65\xb1\x30\x39\x5a\x88\x2c\x9b\x38\xf6\x27\xdd\xaa\x32\xe7\x56\x35\x3b\x0c\x74\xc5\xc0\x0f\xcf\xc5\x83\x87\xd5\xf7\xe9\x96\xf2\x1c\xf2\xc2\xfe\xfa\x06\x60\xad\xc0\x03\xa9\x06\x1e\x79\xf7\x47\x8d\xa9\x9e\x58\xfa\xe1\x7f\x43\x03\x54\xbd\xc0\x0b\xad\x86\x04\x2f\x42\xfd\x12\x03\x5d\x09\xf3\xbd\x99\x9c\x2a\x97\x13\x1b\x05\x80\xb3\x23\xe9\xea\x06\x9c\xa7\xc2\x7c\xe3\x2b\xe6\xe6\x5b\xbf\x49\x3d\xc9\x46\x29\xa1\x7c\x47\x09\x91\x4c\xbd\x4f\xf4\x21\x4e\xe4\xc3\xbc\x63\xb1\x93\x8d\x89\xc0\xb5\x1f\xc1\x4f\xf0\x9f\x73\x0e\xfa\x16\x93\x5f\x02\xbe\x46\xe1\x9c\xdf\x70\xc1\x7b\x45\x1e\x85\x64\x2b\x5f\x1c\x90\x7d\xb1\xc1\x01\x5d\x9f\x65\x1b\x62\x9c\xed\x8a\x31\xd9\xd8\xc8\xaa\xf0\x37\x36\xb8\x86\x9f\x5d\x8e\xca\xc0\xed\x7b\xda\xf8\xb3\x99\x41\x5f\xdf\x13\xb6\x6e\xd0\x08\xb5\xd6\x23\xf8\xac\x4f\x7b\x5f\x2c\x16\xea\x1d\xc0\xc1\xae\x00\x79\x2e\x34\x33\xa2\xdf\xc3\x01\x32\x83\x10\x2a\x3b\x82\xe1\x53\x19\xd9\xae\x7c\x0a\x39\x63\x69\xa9\x9b\x32\x42\x07\xbb\x19\x26\x57\xab\x66\xa4\xdc\xaf\x80\x45\x75\x16\xf2\x5e\xf5\xcd\x25\xe3\x7e\x76\x59\xea\xbf\x9e\x51\x58\x2b\xf0\x40\xf2\x30\x27\x99\xfb\xf7\xd4\x3e\x7d\xc2\xbe\x5a\xb0\xf9\xd1\x07\xe9\xeb\x09\xc5\x5a\x81\x07\x92\x97\x50\xf9\x14\xe2\x37\x51\x1b\x37\x82\xfb\x36\x92\x65\xd5\xa0\x09\x66\x89\xf8\xbd\xd3\x53\x08\xcf\x34\x3b\x3a\x9e\x1d\xed\x9d\x1d\xfc\x75\x3a\x7b\xb5\xf7\x9a\xad\x0d\x4d\x3e\x5e\xe3\xfb\x53\x9c\xef\xa7\xea\xfd\xe9\x44\xb0\xaa\xc2\xba\x0a\x4c\xf1\xce\xbd\x54\x58\xb8\xb3\x19\x45\xc8\xd2\x1e\xcf\x17\x8b\xb5\xf2\xbe\x41\x2f\x1c\x8b\x45\xa1\xa6\x58\x2b\x84\x5e\x10\x73\x1e\xdd\x58\xe8\xf8\xca\xbe\xda\x2c\x96\xb2\xc3\x2f\xbf\x43\x30\x29\x13\xfa\x9a\xfb\xb7\x42\xe7\xe7\x78\x86\x16\x5c\xa2\x32\x22\x5f\x18\x01\x4c\x19\x6e\x39\x42\x01\xe6\xa7\x21\xfe\xc8\xe3\x7f\x01\x81\x32\x51\x83\xc4\x5f\xb9\xf9\x45\x03\x11\x90\x35\x9c\x74\xdb\xa6\x74\xb5\xd9\x29\xcb\x4c\x8b\xd0\x91\x88\x19\xa5\x7b\xac\x4b\x25\x52\xc1\x5a\x5f\xd7\x0a\x15\x9c\x55\x30\x7c\x08\x11\x48\x61\xcc\xa4\x0d\x41\x75\x08\x6d\x55\xba\x16\xca\x5a\x40\xd7\xe3\x35\x66\x2b\x6e\xfe\x0e\x3c\x13\xd0\x04\x5b\x0f\x58\x6b\x6a\x61\x0d\xdc\xfa\x5d\x45\x60\xf0\xb5\xcb\x28\xee\x1f\xca\x9d\xed\x3e\x8e\x2f\x25\x10\x9e\x49\xce\xf0\xa4\x57\xfe\xc2\xf8\xcc\x33\x56\xaa\xb3\x79\x25\x1f\x33\xc7\x48\xd1\x21\x51\x65\x90\x11\x6c\x40\x01\x06\x67\xfe\x5d\xa8\x55\xe4\x85\x77\xc7\x2c\x98\xde\x2c\x6b\x80\xd8\x29\xe8\xfe\x24\xa0\x59\xa4\x4a\xb3\x1d\x3c\x58\xac\xd4\x02\xfb\x0e\xaf\x2d\x8d\x74\x7c\x7e\xcb\x7f\xe2\x62\x8a\xee\x77\x7a\x0e\x92\xd2\xbb\xbc\x71\x0e\x62\x30\x54\x1f\xcc\xb6\xff\x3c\xdb\x8c\xf1\x21\x29\xf9\x70\x06\xc7\xba\x13\xfd\x57\xd1\xc9\xc4\x28\xd4\x09\x7a\x6f\x67\xb9\x45\x6f\x33\xfe\x31\xc6\x53\x03\x9b\xb6\x69\xd2\x28\xfe\x2c\x17\x06\xe5\x63\xc4\x0b\x4d\x8d\x2a\x4a\xa4\x0a\x6d\x10\x10\xea\x81\xa3\xb6\x7f\xba\x84\xaf\x80\xc9\xb3\x5d\xd4\xef\x2b\x48\x4d\xec\x94\xab\xa6\xdf\x12\xd1\xca\x52\x1c\xa7\x6b\x5c\x61\xc4\x29\x2e\x5b\x81\xeb\x92\xfa\x32\x4f\x99\x72\xf5\x50\x18\xbe\xdd\xa2\x33\xcc\x7a\x67\x96\x6c\xdb\x03\x1c\x7b\x80\x6a\x98\x4e\xbb\x4d\x2a\xfe\xa0\xe5\x1f\xb6\xf9\x6e\xc5\xa2\x18\xb2\x49\x6e\xd8\x2c\x67\x36\x36\xe8\xda\x80\x34\xf1\xe5\xea\x86\x47\x15\xfb\x58\xe3\x34\xf1\x74\x43\xa7\xa9\xd3\x80\x19\x0d\xc7\x9e\xee\x58\x5b\x6b\xed\x0d\xd5\xd4\x06\xb0\x28\xde\x3c\x60\x43\xce\x3a\xc2\x85\x7e\xe5\x6a\x1a\x34\x61\x68\xdf\x91\x61\xf9\xb2\x8c\x98\x35\xa9\xfe\xe7\x1c\xf5\x73\xaa\x11\x5e\x2e\x9b\xba\x09\x4b\xfd\x21\x08\x7b\x12\x54\x33\x1e\x49\xc7\x1f\x85\x49\x02\x6b\xc6\xa5\x5f\x38\x61\x0d\xa7\x42\x54\x29\x8d\x76\xcd\x19\xaf\xa1\x22\xe8\x9a\x23\x59\xa6\x85\x2b\x2f\x9e\xe3\x04\xb9\x4a\x33\x94\xb0\x58\x1f\xd1\x37\xf5\x7c\x9b\x80\xc5\xc1\x74\x30\x97\xaf\x7b\x33\x6e\x64\xe7\xe5\x58\xdd\x8e\xee\x74\x12\xa2\x6b\xd1\x8c\x10\xd3\x30\x6d\xe2\xd1\xc2\xa1\x6c\xe9\x49\x8d\xa5\x67\x4d\xae\x9c\x39\x76\x15\x7c\xca\xbf\x8b\x85\x60\xfa\xb3\xb0\xfc\xcc\x47\x19\x45\x39\x33\x4a\xa9\x94\x3c\xa3\x84\xca\x21\x8c\xd6\xa0\xc6\x32\x1b\x43\x5d\xc8\x5a\x88\x9a\xba\xd6\xcb\x1e\xae\x45\x7b\x83\xd9\x4f\x75\xe0\x38\x93\xa5\xd6\x4c\x69\xd5\x4f\x46\x6c\x8c\x75\x11\xac\xbf\xc6\x54\xd1\x71\x71\x9a\xc7\x54\x06\x75\xac\xda\x02\x60\x2f\xc7\xea\x71\x88\xe5\x2a\x73\xe0\xbf\xd1\x08\x68\xb9\x76\x2b\xb5\x51\x3c\x71\xf1\x8b\x44\xd7\xe7\x86\x97\x8e\x11\x79\x59\xae\x63\xd3\x35\xd7\xf0\xa1\xd1\xda\x60\x74\xb5\x9a\xb5\xb0\x62\x68\x54\x83\xb2\x78\xcd\xe8\x16\x0f\x74\xc6\xb2\x58\x19\x52\x3c\x87\x6b\x9b\xea\xb1\x3b\x82\x3a\x67\x29\xaf\x6e\x7e\xae\x55\x34\x4f\x47\xf4\xfb\x5e\x1e\x2c\x4b\x9a\x99\x31\xe8\xfa\x91\x4f\xf8\x79\x2d\xe3\x72\x14\xa4\xb3\x1e\x50\xbd\xa4\xcd\x54\x31\xaf\x39\x69\xe2\xee\x3c\xbd\xa5\x30\xd3\xb4\x40\xdb\x62\x33\x02\x34\x8f\xdc\xda\x1c\x37\x8c\xb6\x44\x85\x1c\x47\x7a\x90\x2f\x95\xec\x15\x1b\x9d\xee\x63\xb1\x71\xdf\x12\x92\x49\x29\xcb\xb3\x17\x19\x85\xf7\x42\x66\x25\x5a\x7d\x32\xac\x5c\x10\xa9\x1f\xad\xdb\xc3\x4c\x67\x05\x30\x62\x36\xe2\xf9\x06\x48\xb4\x80\xb4\xb1\xaf\xbc\x8a\x7c\x80\x4d\x3f\x2b\xff\xb0\x07\x1e\x3a\x01\xb4\x9a\x7f\x3d\xda\x76\xa7\x0a\x3e\x44\x5b\x36\x02\xed\xca\x0b\x03\x7a\x84\x3e\xda\xd6\xc7\x74\x03\x33\x2d\xa1\x78\xf8\x78\xfb\xd9\xe3\x67\x83\xe1\x0f\x4f\x07\xeb\x5c\x2a\x7c\x3b\x3b\x6c\xf8\x94\x8a\x3e\xfc\x4b\xa8\x2a\xf1\xc3\x8f\xc3\x67\x83\xc1\x8f\xa5\x12\x3f\x62\x81\x1f\x75\xfe\x60\xfb\xe9\x93\x47\xc3\x1f\x1f\x97\xf2\x1f\x63\xfe\x63\x95\xff\x68\x7b\x7b\xb8\xbd\xfd\xe4\xf1\x0f\xdb\x36\x7f\x1b\xf3\xb7\x55\x7e\xf1\x5c\xf8\x8f\x32\x5f\xf4\xfb\x54\x38\x8d\xc5\x28\x41\x8e\xa8\xf6\x9b\xba\xcc\x99\x0d\x46\xa3\x7a\xb2\xce\x69\xaa\xbf\x44\xb1\x65\x78\x98\xf6\xc3\x90\x03\x63\x86\x4f\xd7\x65\x1e\x81\x94\xec\x61\x28\xca\x49\x3b\x3b\xc3\xa7\x92\x77\x8b\x81\x43\x09\x5e\x09\xf2\xab\xd8\x96\x1c\xec\x05\xd8\xef\xc5\xf9\x51\x74\xa4\x9e\x55\x1d\xec\xf0\xc9\x10\xd6\x25\x07\xd8\x4d\x7a\x3d\x1c\xf8\xa0\xbd\xd2\xb9\x90\xb4\x25\xbf\x0f\x8f\x86\x83\x7a\xe5\xed\x8e\x75\xb7\x3d\x78\x6b\x9b\xc7\xcd\xed\x27\xbb\xe5\xb1\x03\x5d\xb1\x01\x69\x3b\xe5\x33\x53\xc6\x69\xc6\x86\xa8\x2a\xe0\x31\x0e\x45\x87\xa3\x64\x8d\xa5\x63\x22\x1e\x42\x52\xfe\x90\x6d\x60\x26\x6e\x7f\x49\x3f\x7f\x28\xb6\xfa\xfd\xcc\x1e\x1c\xb8\xf4\x0d\xfb\xdc\x19\xf2\xe8\x86\xf2\x61\x78\x7f\xc2\x4a\x44\x21\x09\x05\x49\xc2\x4b\x0c\x62\x05\xb0\xb5\xde\xb9\x4a\xf3\xf7\x6d\x5d\x1d\x96\x00\xf4\x8b\xef\x0d\x20\x72\x6b\xbb\x36\x72\x92\x56\x70\x03\xed\xab\x11\x96\xe9\x5a\x0d\x56\x44\x08\x76\xb5\x18\x28\x44\x00\xd7\x12\xc0\x82\xdc\x7e\x28\xbf\xa3\xb7\x39\x96\xa3\x82\x85\xc3\x0d\x41\xb6\xa0\x73\x04\x29\xc4\xc4\x2e\x9f\x6c\x88\x91\x3b\x29\xa3\x2e\x0c\xb2\xa3\x51\xb1\x27\xff\x67\x26\x42\xfe\x90\x6f\x0c\x09\x71\xe1\xe5\xf1\xb7\x36\x05\x11\x94\xda\x51\x45\xd5\x1f\x92\xd6\xa6\x20\x17\x5b\xfb\xba\x3e\x87\xb0\x7b\xea\xa9\xfe\x8e\x7a\xff\xf9\x36\x15\x8e\xe9\x78\xb5\x18\x4b\x69\x42\x73\x1a\x5b\x13\x70\xa9\x89\xb4\xf8\x16\xfa\x98\x35\x65\xdb\xe3\x74\xc7\xf5\xd5\x1e\xa7\xa0\x7c\x97\x40\xc4\xb6\x62\x51\xf4\x3c\xd5\x36\xb5\x21\x1f\x0e\x06\x3b\x31\x58\xd3\xf8\x06\x7c\xed\xc6\x6a\x86\xf1\x2d\x16\x53\x81\xff\xe4\x0c\xf9\x29\x1e\x0a\xba\x02\x5b\xa2\x9b\x51\x45\xb0\x05\xb5\xfb\x2c\x79\x98\x98\xae\xb0\x7d\x94\x93\x87\xf1\x12\x11\xdd\x03\xfc\x0a\xe0\xee\x84\xc9\xa0\x0b\xdc\x61\x56\xee\x06\x23\xb7\x81\x0d\x5b\x5a\x94\x6f\x14\x5f\xf2\x8f\x77\x0c\xbe\xbb\x49\xd3\xac\xd4\x45\xad\x83\xee\xea\x6d\x26\x5c\x3a\x1c\xf0\x25\xb2\xca\xa8\x6e\xd3\x4f\x95\xb1\x30\xdc\x7a\xb4\x02\x59\x22\x41\xb0\xea\x4f\x54\x28\x9c\x12\x9b\xe6\x29\x70\x9f\x0f\x95\x2a\x52\x7d\xcf\x79\xcd\x70\x6a\x7d\x1d\xf8\xb3\x26\xdf\xfa\xde\xd0\x5f\xc4\x03\xfd\x40\x5d\xfb\xf7\x9b\x44\xfc\xa4\x48\xe0\x9c\xb1\x32\x8b\x7d\xb0\x91\x90\x8e\x64\xcb\xb2\x7e\x20\xa7\xd1\x3b\xde\x4c\x64\xaf\xa9\x41\x92\xc8\x52\x7f\xec\x30\xa7\xe4\xab\xbd\xbf\xcd\x4e\xf7\x5e\x4e\x67\xf8\x80\xc0\x4f\xd3\x93\x1a\xea\xe9\xeb\xd3\x83\xc3\xe3\x23\xcf\x4e\xac\xe8\xef\x6d\xba\xf1\x64\x9b\x2c\x43\x42\x5b\x80\x33\x50\xd5\x7e\x18\x3e\x7b\x86\x1a\xd7\xe3\xc1\xb3\x67\xc3\x5a\x85\x83\xa3\x6a\x85\x8d\xc6\x1a\xea\x39\x72\x56\xfd\x89\x43\xc7\x29\xb1\xa9\xee\x4a\x37\xd9\x39\x40\x4d\xc8\xea\x93\x39\x33\x66\x81\x94\x15\x79\xc6\xf6\x60\x4d\x09\xea\xb9\xed\x4e\x96\x88\x94\x26\xa8\x5f\xa2\x37\x89\x34\x34\x90\x22\x72\x59\x8d\xde\x38\x6f\x7a\x5a\x9b\x31\x31\x91\x23\x18\xa7\x3f\xfc\x1c\x6e\x89\x11\x57\x63\x5b\x1a\x2d\x56\x9c\xc6\x9c\x4e\xcf\xca\xa7\x31\xa7\x5c\xb4\x9f\xc6\xf8\xc1\xac\x3e\x8d\x41\xc8\xff\xe3\xa7\x31\x42\xaf\x19\x6b\x19\xf6\x45\xfd\x0c\x26\x9a\xa3\x55\x09\x52\x3c\xe9\x12\xc1\xf7\x38\x89\x31\x3f\x87\xf8\xd3\x39\x87\xa9\x57\x59\xc3\x32\x8f\x59\xe5\x54\xa6\x0a\xc3\xe6\xac\xaf\x57\xcf\x66\xfc\x47\x33\xb6\xe7\xbd\x47\x33\xb0\x1d\x9c\x21\x53\xcb\xc6\x82\x7b\x1d\xbb\xe8\x58\x47\x85\xab\xe2\xd2\x1a\xa5\x0b\x84\xf2\x67\x85\x36\x3b\x62\xb0\xb2\x4f\xd2\x95\x2a\x73\x11\x72\x3c\x1f\x68\x82\x2c\x33\x6a\xe0\xdb\x8f\x24\x2c\x18\x5d\x2a\x5c\x85\xc4\xd7\x00\xbf\x71\xdf\x56\x94\x59\x8e\xa1\xde\x0f\x05\x47\xf0\x4a\x36\x60\x01\x48\x77\xaa\xb7\x9b\xcb\x2d\x04\x3b\x9a\x9b\x80\x60\x0f\xb6\xc0\xc0\x22\x35\x10\xad\xe6\x66\x25\x82\x11\xca\xd8\x82\xaa\xbd\xbd\x9d\x16\xf8\x0a\x2b\x73\x4a\x53\x9a\x91\x65\x15\x9d\xd7\xf2\x53\xb7\x6c\x84\xa4\x52\xc9\x6f\xdd\xc1\x2c\x8f\x6c\xbb\x87\x75\x07\xab\xb7\x5b\x77\xfc\xac\x6f\x6b\x65\x99\x11\x2a\xe2\x1d\xab\xfe\xac\x2c\x8c\x57\xef\xf9\xd5\x6f\xa7\x32\x1d\xde\x94\xcc\x6b\x8a\x7f\xfc\x4e\xfb\x80\xf0\xd2\x7b\xc3\x78\x25\x4b\xc7\x5b\x38\x7b\xcf\x7b\x0f\xb0\xbf\x1e\xf4\x24\x79\x32\x5c\x95\x82\x57\xa2\x3c\xe8\x67\xfd\xa0\xf7\xe1\x2e\x17\x3d\xfd\x34\x31\x02\xed\x41\x51\x7b\x2d\x40\x8a\x69\x51\x36\xa1\x9e\xf0\xeb\xe9\xef\xb7\x7e\xbc\x2f\xe3\x0c\x80\x99\x05\xb9\x27\xd2\x2e\x48\xa3\x5e\xc6\xaf\xef\x6e\x70\xad\xfa\xfd\x36\xe3\xf2\x99\xca\xa0\x50\x49\x79\x3f\x08\x5c\xd6\x49\x9f\x40\xbc\x1e\xf6\x3a\x8d\x13\xe1\xf7\xd0\xc6\xab\x15\x19\x1b\xb4\xe8\x0e\xb5\xdd\x40\xa6\xe2\x50\x0d\x76\x53\x58\x7a\x86\xc3\xc7\xf0\xff\x0e\x7c\xa6\x6b\x15\x2d\x32\x25\xa5\xf6\xe3\x7b\x95\x9a\x01\xe6\xfd\xba\x19\x5e\x0c\x9d\xdd\x22\x75\x60\xab\x4d\xc9\x58\x5a\x86\x76\x59\x3a\x11\x7d\x76\x5a\x6a\x83\x8e\xa1\x0b\x00\x47\x61\xba\xc1\xb0\xd8\x53\xda\x54\x06\x8d\x4c\x83\xf5\xe1\x60\xfb\xd1\xe2\xc9\x93\xed\x67\x4f\x49\x53\x49\x2c\xb2\x9e\x2e\x9e\x3c\x7d\xb4\x3d\x20\x85\x22\x23\x6a\x6c\xcc\xf8\x2d\x8f\xaa\xfc\x53\xbc\x6b\x18\x87\xea\x2c\x4b\x1e\x9f\x06\xaa\x6e\xa0\xb9\x85\x0a\xcf\xa3\xc7\xdb\xc3\x1f\x7e\xd8\xfe\xe1\xd9\x0e\x6f\xe0\xce\x41\xf1\xba\xdf\x5d\x22\xd4\xc8\x04\x00\x7c\x01\xdd\x64\xd5\xbd\x20\x18\xf3\x31\x19\xae\xe3\x26\x21\xeb\x33\x41\xa8\xb4\xb8\xb1\x21\xaa\x67\x02\x13\xac\x4f\xbd\xb7\x41\xde\xf9\x57\x1b\x87\xb2\x28\x1e\xff\x37\xe4\x30\x2f\x68\x52\x43\x79\x65\x86\xe1\xde\x37\x32\xb2\x04\x20\x40\xbd\x49\x94\x5c\xf2\x06\x3b\x15\xfb\x05\xec\x20\x71\x47\xb3\x03\x12\x40\x32\x4d\xbb\x8e\x95\x43\x31\x5b\xff\x06\x39\x44\x60\x18\xe3\x30\x18\x3e\xc3\x41\xcc\xfb\x43\xc6\x58\x36\x49\x47\x21\xaf\xd6\x82\x1c\x42\x71\xb8\xc8\x9e\x7c\xf2\xc3\xa3\xc7\x8f\x76\x38\x94\x83\x81\xf4\xf8\x21\x0c\x4c\x35\xdc\xfa\xbc\xff\x6c\x1b\x0c\xbb\xcb\x15\x4c\xe8\xc6\x7c\x5b\xde\xdb\x03\x65\x9e\x36\x63\xaa\xf7\x45\x9c\x5c\xdd\xdc\xcd\xb9\x5f\x3d\xdf\x00\x4d\x72\x75\x7f\x70\x1a\x18\x08\x01\x51\xce\x0a\xc7\xef\x10\x04\xf2\xbd\x11\x59\xa7\x06\x9b\xc2\x9e\xd6\x5a\xaa\x1b\x10\xd4\x51\xcb\x27\xd0\x73\x74\x32\xf4\xad\xd6\xad\x8d\xb4\xd5\x71\xf6\xe1\x6d\x85\x92\xab\x7d\x66\x5d\xed\xad\x87\x77\xd9\x91\xb0\xf0\xcd\x1c\x2c\x04\xb5\x0f\x1e\x50\x0c\x1e\x14\xef\x24\x70\x2e\x0b\xfe\xf9\x44\xde\x41\xcc\xfb\x7d\xd0\x93\xf9\x79\x0c\x7f\xad\x8a\xae\xc7\x67\xbc\xcb\x92\x15\x2d\xeb\xc4\x56\x5b\xdc\xc3\xd8\x32\x9b\x1a\xd1\xd4\x99\xcb\x93\xf9\xb7\xb3\x56\x55\xb6\x8c\xa5\xea\xd0\x95\xa9\x1d\x85\x60\x05\xbf\x2c\xc7\xbb\xf0\xd6\xf6\xc5\x78\x80\x2c\x1e\x14\x2c\xde\xd8\x48\x91\xc5\xf0\x37\xa9\xb3\x78\xe0\x63\x31\x92\xd8\x95\xc1\x58\xb8\x89\xbd\x96\x51\x0d\x08\x88\xba\xfa\xb0\x7f\xfc\xea\x35\xbe\xb5\x88\x77\x45\x31\x1a\x06\xc3\x7f\x50\xdb\x19\xe3\x87\xb9\x36\x28\x19\x28\x13\xe2\xfc\x05\xf7\x5e\x0b\x28\xee\x20\xf2\xa5\x2c\xa9\xef\x9d\xbe\x06\x9e\xcd\x3c\xa6\x51\x2e\xfd\x8e\x44\x18\x6c\xa2\x58\xc5\xed\x62\x09\x1f\xc5\x6d\x59\x9c\xf4\x20\x75\x2d\x03\x40\xfc\xea\x54\x5e\x37\x5a\x2c\xca\xbf\xc2\x00\x1b\x10\xf4\xb1\x70\xa9\xc7\xc6\xa6\x33\xa0\x4b\x53\xc4\xf3\x3e\x7e\x87\x1b\xab\x31\x59\xb3\x39\xb6\x2d\xa1\x20\x13\x79\xe1\x56\x8c\x32\x86\x1f\xf2\xd7\x48\x26\x7d\x59\xea\xb6\x28\x7d\xcb\xaf\x7c\x8f\x0d\x0b\xa1\x17\x4a\x6d\xd8\xdc\x87\xa7\x21\xdf\x9c\x4c\x67\x6f\x8e\x4c\x01\x78\x0c\xf3\x25\x3c\xb5\x79\xda\xcd\xfb\xa2\x23\x30\xca\x81\x7e\xd6\xad\xec\x39\xbf\x1c\xf9\x4a\xde\x9f\x2e\x4b\x0c\x70\xdd\x4f\x8e\xa5\x81\x90\xda\x08\x91\x37\x8d\x35\xb3\x5f\x4c\x9f\xbf\xf9\xc9\x8c\xc7\xcd\xc3\xe3\xfd\xbd\xc3\x29\x0b\x78\x12\xa8\x84\xb3\x13\xf9\x62\xe8\xec\xf4\xe0\x6c\x5a\x94\x3a\x3d\x3b\x39\xd8\x3f\x9b\xbd\x3a\x7e\x31\x9d\x61\xab\xc1\xdc\xf2\x1c\x6a\xad\x0d\x35\xc8\x83\xd3\xbd\xc3\xc3\xe3\x5f\x66\x67\xd3\x53\x78\x20\xf4\xe8\xf0\xd7\xd9\x3e\x14\x65\x86\x41\xeb\xeb\x6b\x16\xb5\xaa\x32\x3d\x82\x37\x3f\x01\xd8\xcf\x27\xc7\x60\xc2\xd9\x7b\xfd\x5a\x19\xd6\x4e\xf7\x4f\x0e\x5e\x9f\xc1\xb3\x9f\x7b\x2f\x0e\x8e\x7e\x32\x08\x90\x63\x18\xef\xb4\xe6\xdf\x60\x11\xe8\x11\xf7\x5a\x15\x9c\x43\x8b\x8d\x96\xaa\xd4\xaf\x07\x47\xd1\x07\x9e\xc3\x35\x62\xde\x0b\x1e\xc0\x5a\xfe\x20\xe8\x45\xea\xfd\xf8\xde\x9c\x5f\x81\xfe\xcd\xe7\x9b\x0f\x88\x9c\x95\xf6\x4a\x5f\x51\x07\xc1\x2d\x69\x53\xa6\x33\x70\xcb\x84\x91\x2f\xda\xbd\x4f\xd1\xf7\x01\x9d\x01\x63\x5b\x35\x9f\x41\x7f\x95\xd4\x3f\x3e\x0e\xd1\xc5\xc5\xbe\x2e\x30\x40\x41\x18\xe5\xe2\x40\xaf\xc7\x38\x9f\x09\x31\xfc\xbc\xe6\x42\x0d\xa9\xe7\x9f\x11\x64\x98\xc1\x2c\x6c\x44\x94\x5d\x42\x77\x2e\x3d\x23\x43\x98\xa6\xc9\x97\x6c\xb1\x93\xdf\x40\xcf\xc0\x90\x62\x5b\x7f\x3f\x8f\x36\xfe\xb5\xb7\xf1\xdf\xb3\x3f\x5d\xea\xaf\xc1\xc6\xb3\x4d\xf8\xf5\xf0\x4f\x5b\xaa\x8e\xbc\xac\x5d\xef\x18\xdd\x1d\xc5\x7d\x36\x90\x34\xf2\x30\x80\xa1\xc4\xe0\x51\x06\xfb\x67\x2f\x4a\xd3\x69\x8e\xce\xac\xb0\xf4\xa0\x67\x13\x11\xbf\x8b\x79\x86\xaa\xb7\x45\x73\x90\xbc\x92\x05\x0e\xd3\x68\x8e\xbe\xe1\x0e\x14\x95\x89\xa2\x0c\x36\x5f\x30\xe5\x60\xdf\xc5\x93\xde\x0d\x16\x9e\xf7\x40\xd1\x48\xb3\x0c\x78\x78\xf3\x79\x53\x41\xd5\xed\xb2\x00\x31\xee\x10\x9f\xe9\x24\x64\x69\x15\x7c\xa9\x7c\x0f\x3c\xc8\x7a\x69\x72\xf3\x19\xb7\x76\x38\x9b\xf9\x1c\x7e\xc2\x98\x83\xf9\xad\x1b\xd1\x19\x09\xe3\xb4\x34\x8c\x4c\x95\xfb\x0f\xf1\xf6\x01\x89\x62\xd9\x92\xd7\xe0\x34\xd9\x73\x8a\x18\x6f\x7f\x3b\x55\x7c\x99\x8d\x33\x98\x58\xa8\x6e\x23\x27\xd0\xf1\x3a\x43\xf5\x99\xea\xcf\x7c\x36\xf1\xa4\xa1\x0c\xf6\xce\x0d\x4e\x46\xd2\x3b\x8c\x36\x70\x5e\x39\xc6\xfa\x07\x94\xc7\xb4\xa4\xae\x03\x35\xc0\xaa\xb6\x5f\x33\xff\x90\x5f\x47\x57\x9f\x0b\x4e\x5b\x98\xae\x28\xeb\x38\xaa\xdb\x51\x28\x43\x83\x1d\x89\xb8\x4d\xee\x7d\x92\xb7\x73\x7a\x51\xb9\xff\x70\x48\x3a\x24\xdc\x63\x0e\x38\x58\x6f\xb3\x38\xcd\xd0\x1a\xd2\x4e\x30\xce\x8d\x26\xcc\xfe\x1a\x28\xd2\x14\xb3\x73\x2e\xce\x78\x2e\x8e\x61\xf2\xb9\x83\x6c\xd5\x1a\xa5\x9b\xc1\xf1\xd4\x22\x08\xa8\x91\x3b\x1f\x50\x40\x82\xe8\xea\x09\x80\xb9\x81\x33\x5a\x85\xbb\x8a\x13\x68\x48\x92\x26\x1b\x73\xfe\xf6\xee\xba\xc7\x93\x8f\x71\x96\xca\x48\xb7\x41\x3f\xe4\x93\x60\x84\x52\x66\x24\xa5\xb4\xa6\x0b\x84\xfb\xa7\x28\x9b\xbf\x50\xe4\x57\x48\x5b\x52\xab\xdb\xd4\x66\xb7\x6f\xca\x35\x4d\x04\x90\xae\x2b\xa6\x73\x59\x1d\xdb\x4b\xe6\x47\xa9\x38\x82\xc1\x1b\xfa\x67\x09\xd2\xdd\x04\x8b\x7d\x29\xf7\x73\x80\xd1\x03\x08\xf5\x81\x69\xf6\xda\xad\x2a\xa6\x09\x13\x15\xc5\x74\x9c\xb1\xd4\x28\x94\x63\x35\x2d\xbc\xa4\x27\x68\xa9\x22\xa5\x99\x38\x4e\x18\xa6\x2d\x4d\xd2\x92\x96\xa0\xc6\xff\x72\x09\xd2\xc4\xb8\xd8\x91\xce\x4c\x79\x3e\xa6\xb8\x5c\x72\x04\xa9\x20\x45\x73\xe8\x41\x0c\x9d\xca\x93\xab\xcf\x8e\xbe\x4d\xd3\xd2\x28\x9b\xbe\x9e\x1e\xc1\xa3\xec\xfb\x07\xd3\xd3\x99\xd2\x71\x5e\x28\x7c\xc9\x98\x33\x69\x5e\xb9\x01\x5e\x86\x5b\x17\x17\x5b\xd7\x34\xd8\x0a\xac\x66\x9d\x33\xad\x0b\x6b\x34\x31\x70\x5c\xee\x2b\x81\x4b\xe7\xf1\x25\x86\x6b\x25\xf9\x26\x06\x6a\x3a\x4b\x71\xe9\xc6\xb3\x3a\x4e\xf3\xcd\x5b\xf8\x3e\xd0\x31\x5e\xa0\xb7\xd9\xda\x5a\x2a\x61\xa6\x50\x55\x48\x95\x5b\x1e\xfe\xcb\xb1\x93\x6f\xea\x18\x2a\xb8\x17\xb7\x3f\xb0\xda\x17\xe8\xcb\x4a\xca\xb9\x90\x0a\xc3\xb2\xa2\xaf\x49\x0d\x4e\xaa\x67\xd3\x13\xa3\x1d\xa2\xeb\xc6\x59\x0a\x56\xea\x3c\xbd\xe1\xd5\x71\x5b\x56\x54\xaf\x54\x81\xf5\x75\x4f\xe2\x26\xc7\x79\x67\x57\x0e\x4d\x46\xf3\x6a\x81\xbf\x9a\xe8\xd2\x18\x0e\x4e\x67\xc7\x87\x2f\x66\x07\xd3\x99\x4e\x90\xde\xdd\x30\xbf\x60\x28\xe3\x78\x02\x94\x1c\x3b\x15\x97\x18\xea\x5b\x5b\xf5\x60\x6a\x92\xc6\x93\x15\x0b\xe0\x48\x0e\xca\x15\x34\x1a\x13\x99\x99\x3d\xd8\xa1\x78\x9d\x16\xe8\xc9\x11\x00\xd6\x15\x15\x0a\xf0\x76\x33\x57\x3b\x33\x28\x21\x08\x95\xab\x99\x91\x5e\x41\x99\x6d\x68\x62\xbc\x99\x4b\x0b\x33\xde\x85\x93\x32\xc9\xd3\x53\xd8\xee\xa9\xe1\xbb\x66\xfc\xdb\x28\xe7\x48\x0b\x0b\xf4\x76\x00\xb1\xbc\xd4\xbd\x50\x5e\xb2\xcc\xbc\x40\x45\x35\xba\x12\xaf\x64\x14\xb5\x72\x81\xca\xf2\x70\x97\xa0\x38\xe1\x28\x27\x61\x45\x30\x95\x7a\x1f\x64\xad\x80\xd8\x49\x76\x0a\x32\xf7\x86\x8b\x34\xf9\x89\x0b\xe1\xf8\x12\x28\x2e\x6b\x5b\x3c\xf3\x45\x33\x8a\x75\xe6\x6c\x52\xfa\x1e\x85\x76\xef\xb1\xbe\x2e\x7f\xe8\x4c\x11\x47\x82\x5b\x94\x20\x2c\x57\x65\xea\xcd\x2d\x4c\x3a\x42\x2d\x78\x75\x2a\x69\x19\xd8\x50\x99\x9d\x5f\x9a\xfd\xd6\x5e\xa1\xef\xbe\x39\x85\x3d\xce\x6c\x0a\x3a\xb0\xdd\x68\x4d\xf7\x0e\x4d\xf6\xf4\x6f\xaf\x8f\x4f\xce\x4e\x99\x25\x9f\x7a\x64\x3f\x5e\xc4\x69\x14\x3d\xcc\xd9\x21\xf9\x86\x62\x73\x6d\xe4\x96\x23\x92\x10\x5f\x59\xe0\x8c\x00\xbb\x15\x49\xf8\xcb\x48\x10\xfc\xfe\x18\xe7\x31\xf0\x01\x3f\x71\xf8\x0a\x9e\xe0\xe7\x5c\xce\x3d\x4c\xb6\x4c\xfb\x59\x7c\xb8\x79\x91\x5e\xc9\x73\x88\x59\xdd\x1f\xbe\x2c\x32\xe6\xba\xd8\xb8\xa2\x89\x81\x5c\x09\xe4\x14\x09\x50\x7e\x6b\xb8\x38\xfa\x9f\xeb\x11\x3d\x73\x14\x2e\xbb\xb0\x78\x77\xdc\xcf\xf7\x4e\xa7\x33\xd8\xe7\xfe\x4c\x48\x75\x62\xac\x2c\x3c\x36\x2f\x9f\xfb\x9a\x15\xda\x6b\x1e\xfe\x16\xe1\xf8\x9e\xaa\x59\x92\x3f\xff\x7c\x16\x5d\xcb\x25\x39\x50\x7b\xe2\x00\xbd\xdc\x8a\x77\xe6\x86\x60\x0a\x63\x62\xbc\xb1\x61\xaf\x5e\x80\xbc\xde\xcc\xb3\x2b\x9a\x32\x67\xcb\x38\x81\xaa\x29\xc3\xbd\x57\x3a\xc9\x34\x80\x51\x2a\x6f\x82\x62\xab\x36\x21\x9e\x2c\x2b\x36\x9d\x61\xba\xf1\x03\xfd\x81\x90\x2f\x95\x56\xdb\xec\x01\x85\x02\x44\x3d\xc5\xb8\x2c\xfa\x4f\xaa\x4b\x4a\x38\xb9\xbb\x61\x2f\x77\x0f\x5e\xe1\xd0\xd6\xbb\xfd\xc5\xc2\x15\x70\xd0\xf4\x19\x91\xd5\xbd\x43\x70\x53\x0f\x26\xb9\xda\xa1\x71\xda\x91\xf7\x6c\xad\x82\x34\x12\xe9\x5b\xd4\x90\x3c\x1c\x6f\x48\xde\x04\xcd\x95\x94\x9b\x86\x83\xdd\x5d\xdb\xea\x2d\xc7\xa8\x8f\x0f\xb4\x20\xc6\x23\xeb\x8f\x1c\x74\x96\x29\x18\xd4\x74\xf5\x50\x6f\xcb\xc8\xf8\xc1\xd7\x34\xec\x9f\x77\xfc\xce\xce\x77\x23\x49\xa0\x6c\x74\xab\x01\xfb\x3d\x72\x56\xc8\x9b\xf5\xf5\x86\xe1\xff\xe7\xd3\xe3\x23\x32\x09\x8c\x9c\xd1\x58\xc3\xa0\xef\x16\xd2\xf6\xce\xf8\xdd\xe7\x50\xf4\x83\x8b\x64\x6b\xeb\x3f\x7a\x79\x7a\x97\x5d\xf1\x37\x27\x87\x2c\xe8\x73\x4c\x0c\x48\x1f\x1a\x1b\x8c\x1e\xb8\xf0\x2c\xbd\x2a\xc8\x1b\xe9\x7d\x09\xee\x60\xe6\x20\xd0\x2b\x11\x8c\x1f\xf4\x25\x50\x33\xc5\x75\xa9\x25\x19\x37\x21\x5a\x5a\xd1\xf8\x5f\x65\x76\xf9\x65\x89\xcb\xd3\xca\xa1\x93\x39\xbe\xf2\x15\x1c\xfb\x3b\xc4\x5a\x70\xe4\x99\x2b\x97\x87\xac\x8d\x3a\x87\xb2\xbb\x60\x30\x43\x5c\x35\x56\xa9\x26\xbe\x01\x57\xe4\x9b\x41\xc5\x89\xea\x4d\x1c\xb4\xa8\x3e\xec\x65\x7c\xef\x63\x14\xdf\x44\x6f\x4d\x6e\xc8\x1b\xf5\x0c\xda\x42\x65\x45\x0a\xf4\xe5\xee\xc0\x4f\x86\xcf\x35\x31\x5c\x5b\x81\x19\x4d\x42\xf5\x19\xe0\x6a\xb3\x40\xbd\x43\x02\xaa\xb1\x9e\x7a\x66\x51\x59\xd2\x46\x5e\xb8\xda\xe4\x0a\xe2\x00\x6d\x13\x22\xb3\xbe\x15\xb2\x5c\xb4\x14\xc4\x56\xa0\xee\x5a\x53\x31\x05\xda\xf1\x1a\x3a\x55\x10\xf7\x3c\x03\x54\xf1\x96\xce\x72\xdb\xd7\xc6\x2a\x3b\xce\x1b\x8b\x00\xed\xd6\x5e\xb4\xaa\x54\x79\xbf\x35\xfd\x88\x31\x1f\x70\x6c\x3b\xd3\x1e\x39\xfc\x26\xab\x06\x1a\x5c\x25\x2e\x39\xa9\x81\xa8\x9f\x32\x37\xd9\x60\xa4\x87\x5e\x43\x1e\xfb\x62\xed\x18\xfa\x66\x20\xf5\xdb\x17\x30\xf0\x98\xba\x18\x33\xb6\x3a\xc3\x4b\x4b\x03\xc9\x18\xaf\x99\xed\x29\xec\xa5\xa4\x26\xe0\x33\x85\xae\xb6\x70\xca\x93\x90\x58\x68\x27\x10\xe6\x61\xe0\xa9\x94\x7d\xb3\x3a\x52\xe0\x96\x3a\x52\x6b\xb7\xdd\x8c\xeb\x74\xa5\x38\x1f\xd3\xaa\x3d\xd1\xa1\x0d\xf5\x3c\xb4\x2c\xa6\xb0\x84\x3d\xf8\x5a\x43\xcd\xa4\xd1\xb2\x8e\x9e\x52\xa3\x26\xe5\x77\x7d\xbd\xe4\x5e\x59\xf9\x11\x66\xc4\xa7\x0e\xe3\xb9\x52\xb6\x04\x26\x02\x7b\x9a\xfb\x5f\xe0\xe0\x6c\xe4\xad\x1d\x64\x91\xdd\x5c\x00\x2b\xe0\x27\x45\x9d\xd5\x55\x57\x4e\xb3\xab\xa3\x74\xee\x08\x18\xaf\x5e\x21\x2b\x85\x0f\x76\x72\x59\xaf\x27\x43\x0a\x06\xf8\x62\xc9\xd6\x3f\xa2\x8f\x91\x4a\x0d\x7a\xa0\xc5\x31\xad\x2a\xec\xee\x5c\x6c\xa9\xe4\xdd\x07\x66\x36\xe8\x07\x92\xfc\xa8\xed\xbc\xf0\x11\x80\x1e\x16\xfa\xe2\xa9\x56\x34\xc3\x40\x81\xc7\xe1\xb6\xe9\xa7\x87\x66\x9b\x48\x11\xa7\x99\x9a\xf1\x6c\x6d\x08\x9f\x51\xfe\x39\xb9\xc2\x4f\x21\xef\xa3\x6a\xaa\xf6\x21\xe8\xf2\x5c\xde\x88\xf4\xe8\x74\xae\x9e\xd2\xa8\x27\x6b\x9d\xd6\xdb\x04\x39\x76\xbb\x1f\x21\xc1\xb6\x00\x8f\x67\x51\x84\x49\x2d\x57\xda\xc3\xe5\x28\x90\xf8\xb7\x2e\xde\x82\x4c\xcb\x41\x07\xfe\xd3\xd6\x26\xda\xfa\x42\x5e\x92\xbc\x95\xd9\xb0\x1f\x25\xb8\xa3\x96\x4d\xb2\x06\xf6\x77\x82\x67\x3d\x43\x9b\x3c\x53\x78\x60\xe6\xa1\xa3\x95\x1a\x65\xc6\x1e\x8a\x4f\xd2\x49\x98\xb2\xa0\x97\x26\x92\xaa\x1c\xa9\xba\x7a\x8f\x2e\x43\x4c\x69\x4c\x69\xa2\x78\x87\x63\x57\xdf\xa5\x87\xbd\x7c\xaf\xaf\xb4\x31\x54\xf2\x8f\x52\x6d\x96\x50\x05\xd5\x25\x5b\x50\xba\x1e\xf4\xb0\xdb\xbe\x7a\xb8\xe1\xe4\x2e\x8f\xb9\x80\x90\x51\x77\x5e\x4f\x1a\x87\x27\x9a\x44\xec\x80\xa8\xe7\x75\x24\x75\x57\xea\x85\x65\xf2\x28\x2c\x8b\x85\x1b\x31\x5d\xcd\x16\x36\xa0\x35\xae\xfa\x55\xe7\xf2\x90\xe1\xa5\x21\xb3\xbe\xde\x82\x01\x1d\x1d\x1a\x14\xd1\x50\xd2\x4a\xeb\xb6\x1c\xe6\x8f\x65\x5d\xb9\xc2\xdd\x4b\xcc\xd6\x60\xb1\xd0\xbf\xf5\xde\x9a\xc8\x52\xc5\x4f\xb5\x73\xa0\xba\x4c\x4d\x57\xc9\x65\x7a\xbb\x6a\x92\x13\x8d\x5c\x57\xb0\x5b\x7c\x67\xf9\x7a\x63\x7c\x25\x7b\xb6\x88\xf4\xb7\x0c\xfa\x39\x19\x8b\xb0\x5c\x15\xa3\x21\x2e\x25\x65\x29\x58\x1f\x53\x4d\xaa\x0e\x19\x8b\xaa\xa5\x8a\xa1\x8d\x1b\x9c\x94\xa1\x5d\xc1\xa3\x99\x48\x4d\x1b\x79\x43\xf1\xf1\x0c\xbe\x93\x19\xd5\x9d\xdb\x48\x09\x19\x6a\x2d\x2b\x36\x57\x39\xe2\x95\xb8\xe2\x46\xe5\x01\xd1\xac\x3a\x28\xf2\xa1\xd7\x1c\x93\xf8\x0d\x9b\x9a\x60\xc4\xb4\xc6\x40\x3d\xf2\xf1\x9d\x55\x94\xc6\x49\x55\x15\xce\x2f\x27\xb5\xfd\xa8\xab\x9e\xe7\x64\xe4\xd9\x94\xba\x65\x96\x8d\x34\x2d\xa9\x57\x1f\x6e\x3e\x89\xa8\xf3\xd8\xf6\xf6\x64\x65\x2e\x1e\xd3\x21\x1f\x3d\x86\x1a\x9c\x29\x1e\x9b\x01\x5e\xf3\x00\x23\xd5\xe9\x62\xd1\xda\xc6\x40\x8b\xf4\x80\x68\x48\x09\xba\x4f\xe3\x39\x40\x5d\x4f\xb6\xae\x32\x15\x63\xbc\x40\xe3\xf9\x0e\x37\xdd\x4b\x82\xcd\x80\x49\x13\xcb\x84\x9b\x88\x3e\x82\x0e\xc9\x08\x63\x58\x6d\x9a\xbc\xf5\x75\xf8\x77\x63\x78\xa9\xd2\xd6\x98\xfa\x65\x6b\x80\xb5\x86\x6e\x43\x9d\x7e\xdf\x46\x77\xf8\x47\x1a\x27\x88\xba\xac\xea\xbe\x8c\x41\xac\xc0\xea\x5a\xd3\xe8\x7d\x6c\x91\x1b\xfc\x97\x07\x20\x9c\x4f\x7f\x3d\xda\x27\x1a\x70\x7b\x49\x7b\x31\x0e\x0d\x98\xe5\xf2\x7f\x7b\x75\xf8\xb3\x10\xb7\x27\x20\x24\x78\x2e\x6c\x10\xf8\xf4\x96\x03\xa9\x30\x3a\x02\xca\xe9\xda\x90\x50\x54\xc4\x92\x79\x88\x1f\x19\x68\x73\x69\x92\xf3\x33\x90\xd8\x4b\xba\x42\xa9\x5f\x61\xd2\x57\xd4\xe0\xd5\x3d\x4f\xa7\xd9\xd8\xd7\xdf\x68\x4f\xa2\x29\xab\x33\x18\xa1\x16\xee\xe4\x69\x55\xb4\x61\x41\x7c\xb1\x4f\x9a\x18\xde\x45\x50\x05\x1d\xc2\x53\xe6\x1a\x5f\x30\x08\x33\x71\x4d\x50\x93\x70\xd5\x7e\x49\x5c\xb2\xd4\x67\xdb\xd1\xf1\x63\x09\x19\x65\x12\xaa\xd1\x35\x71\x35\x3c\x7e\xe7\xd1\xf1\xcc\xdd\x3c\x69\xcc\x53\x17\xb4\xf0\xc6\x9e\xe2\x2c\x37\x81\x3e\xb0\x79\x01\x16\xa9\xc7\xd5\x36\x45\x22\xfc\x81\x65\xbc\x11\x43\xcc\x10\xd0\x3d\x50\x73\x63\x12\xa9\xda\x45\x14\x51\xca\x91\x9c\x73\x45\x4f\xef\x17\x19\x4a\xff\x12\xb5\x2f\x0d\xc8\x50\x5a\x29\x26\xc9\x91\xa5\x16\x8b\xda\xe5\x43\xeb\x59\x66\xfd\xe0\xf4\xac\xaa\x24\xdd\x6a\x4f\xaa\x83\x7c\x5a\x84\x86\x85\x4d\xb6\x3f\x23\x0c\x14\x84\x80\xd4\xb8\x60\xc9\x32\x7b\x3d\x4d\x99\xc5\x25\xdb\x7a\x1f\xe4\x58\xbf\x40\x6d\xaf\x9d\xa9\x60\xde\x6e\x88\x63\x83\x88\x19\xcc\x2e\x2b\x4d\x17\x15\xf6\x19\x3c\x28\xf5\x49\x6e\x39\xd6\xad\x1b\xa1\x73\xb4\xda\x54\x63\xad\x54\x41\xf6\x94\x5b\xd0\xb2\x8f\xb1\xd2\x98\x85\xdc\x6a\xbd\xc3\xf8\xb7\xa6\x4d\xbc\xad\x32\x76\x00\x82\x9d\xd6\x34\x54\xf2\xa2\x71\x7c\xd8\x46\x45\x82\xd7\x50\x55\x0f\xf4\xd4\x28\x96\x06\x32\x6f\xa4\x68\x10\x74\x2f\xa1\xe5\xbf\xf2\x28\x2b\xc0\xaa\x61\xee\x6b\x7b\x2e\x73\x6c\x7d\xcb\xae\xe7\x69\x7a\xc3\xa3\xc4\x57\xe9\xad\xca\xf2\xd5\x52\x6e\xef\x5d\x2e\xe6\xda\x3a\x66\xac\xfa\x6a\x99\x24\x7f\xf7\x58\x7e\xac\x12\x32\x1a\x54\xb9\x27\xf4\xd8\x58\x2c\x2a\x2c\xb4\x8a\xc4\x9b\x78\xee\x55\x1f\xce\x65\x81\x37\xe0\xfb\xf5\xfa\xe4\xf8\xf5\xf4\xe4\xec\xd7\xd9\x25\x28\x85\xde\x74\xa6\xf7\x3b\x77\xf1\xdc\xbc\x37\xa1\xa9\x46\xff\x49\x3f\x86\xb5\x35\x2f\xa8\x62\x69\xfa\x90\x7e\xe4\x6e\x4d\xd5\x16\x79\x92\xa4\x0a\xec\x09\xe8\xd4\xb7\x77\xfa\x4c\x09\x43\xbf\x39\xe9\x61\x1d\x05\x91\x76\x27\x6d\x33\xf3\xd3\x60\x03\x20\x2d\x69\x3d\x9f\x05\x57\x37\x69\x7e\x97\xf1\x19\xb4\x77\x16\xf4\xc3\x21\x7f\xa6\x22\x4d\xe0\x4b\x75\xe9\x87\x50\x85\xa6\xa1\x2e\x4b\xd8\xa0\x60\xfa\xcf\x51\xfe\x5e\x3e\x13\x57\xea\x85\x72\xc3\x6d\xbe\x4d\x2b\x8a\xc8\x27\x78\xf5\x58\x68\x9b\xa7\xce\xb2\xb3\x58\xd8\x19\xab\x2c\x90\x0a\x9a\x59\x3f\xf4\xcf\x50\xaf\xe4\x54\x30\x5b\x7e\x72\x7e\x09\xe7\x81\x65\x17\x0c\x34\x90\x33\x97\xa4\x90\x43\x2a\xb1\xd2\xce\x40\x36\xc7\xd7\x31\x48\xb2\x48\xc4\x1f\xb9\xeb\x14\xed\xdc\xd1\xc3\x5d\xea\xcd\xe7\x90\xcb\x1a\xd4\x06\x58\x2f\xc1\xf9\x73\xee\xc2\x30\xcb\x6a\x59\x4d\x90\x3c\xd8\xae\x5d\xb3\x32\x57\xac\x9c\x20\xe6\x9b\x39\x2e\x38\x6a\x99\x2c\xaa\xd0\xed\xa2\x41\xce\x61\x45\xd6\xa9\x7e\x51\xdb\x2d\x7c\x97\x48\x5f\x1a\xdd\xd6\x0c\xd5\x14\xae\x7f\x60\x6b\x96\xcb\x3a\x56\x9d\x62\x8b\x95\x58\x53\xe2\x4d\x13\x73\x8d\x04\xb2\x44\xc8\xe2\x18\xdc\x60\x8d\x35\x64\x16\xda\x43\x68\xaf\x9d\x04\x89\xec\x44\xe9\x73\x15\x90\x89\xc5\xeb\xf6\xf2\xa8\x9e\x85\x1d\x67\x29\xd5\x0d\xc1\xb9\x5d\xef\xe6\xdb\x28\x13\xb1\xf3\x3c\xc3\xd7\x70\x9e\x0e\x9b\x7a\x4e\xb0\x4c\xd5\x08\xed\x60\x95\xda\x9d\x87\xb1\xb6\x53\xd0\xc0\x23\xec\xa1\x50\xfc\x7b\x9c\xb0\x8e\xcf\x62\x99\x8d\xce\x27\x56\xf3\xe2\x5e\x5f\xc7\xd5\x10\xf3\x16\x8b\x5a\x57\xcb\xc7\x1b\x31\x7f\xe9\x9a\xf0\x57\x6d\x3e\xec\x2d\x01\xe2\x4f\x06\x6a\x83\x3f\x83\xe1\x46\xfd\x0a\x5c\x73\xb8\x29\x0f\x68\xaa\x4a\xb7\x43\x83\xf4\x61\x89\xcc\x09\x4e\x50\x52\xd6\xb1\xa0\xac\xff\x4b\x9a\xfd\x96\xbf\x4c\x33\xf5\xde\x52\x3e\x23\x50\xc4\xc5\xa1\xae\x32\xcc\xf0\x13\x7d\x04\x67\x3d\xd6\x1b\x8e\x03\x42\x0b\xe5\xad\x5c\xc1\x16\x23\x5f\x4a\xb2\xdc\x5f\xa4\x24\xcc\x1b\x29\x42\x6b\x83\x54\xea\x56\x94\x18\x62\xcb\x9a\xdb\x54\x6b\x10\xd7\x1c\xfd\x3a\x53\xaf\xda\x1f\xad\x36\xf5\x5a\x13\x6f\xc5\xa4\x6b\x60\xe1\x06\x0f\xcd\x76\x2a\xe6\xd1\xe6\xdb\x74\xfe\xb9\x52\x2e\x33\xa9\x7a\x5d\x31\xa9\xe8\x2b\xd0\xdc\x7e\xec\xd3\x62\xf9\xda\xcf\x73\x3c\x1e\xf0\xcd\xca\x46\x75\xee\x4a\xd5\x79\x05\xa4\x80\x24\x41\xaf\xc7\xc5\x02\x86\x74\xda\xb4\xd7\xdf\xa8\xec\xf5\xa5\xc5\x69\x30\x4e\x77\x78\x39\x5c\x8e\x89\x45\x1c\x72\x0c\x93\x63\xe7\xb1\xda\xb3\x23\x08\x44\xe0\x43\x3f\x09\x9e\xff\x3a\xfb\xe5\xe7\xe3\xc3\x69\xc0\x7c\x05\x4e\xc5\x67\xd8\x38\xe2\x53\x02\x0d\xaf\xa6\x18\x54\x13\xde\x07\x3c\xfd\x34\x14\x64\x94\x5a\x65\x2d\x57\x4c\xb2\x00\x1d\x5e\xf9\x68\x62\x9c\x36\x52\x82\x1a\x9b\xe3\x29\xe4\xee\xb0\xf7\x4f\x4f\x21\xca\xc6\x2b\x19\xf1\xfc\xb5\xb4\xab\x87\x5e\x2c\x5d\xea\x5a\xa7\xd1\x57\xb9\x4b\xba\x69\x39\xc0\xaf\xfa\x4b\x7e\xb9\xf8\x53\x78\xfe\xf7\xe5\x65\x9f\x2c\xc1\x73\xb2\x54\x29\x73\x36\x2a\x50\x55\x49\xc7\x09\x0a\xc6\x11\x5f\x12\x42\xf9\xb2\x8c\x12\xef\x67\xbd\x04\x41\xfe\x16\x1e\x95\xf3\xa3\xaf\x5c\xb2\xd2\x57\xe6\x6b\x6b\x9e\xe7\x2a\x05\xa6\x57\xaa\x16\x41\x29\xbd\x01\x24\x33\x5d\xf6\x9e\xcf\x53\xe5\x77\x80\x63\x1f\xac\xd2\xf9\xec\x5b\x1f\xae\xa2\x5c\x9a\xcf\x6a\xaf\x14\xda\xb8\xb4\x72\x3d\xac\x3d\x68\xbc\xb1\x4d\x28\x3e\x70\x99\xd7\x34\x20\xf9\x22\x4e\x72\x9e\x6f\x6c\x5f\x96\x82\xd4\xe4\xf6\x4d\x0a\x4b\x0a\x74\x93\xd1\xc7\x68\x52\x71\x45\x6c\x78\x2f\xc2\xe2\x92\x3e\xe6\x5c\xfd\xb1\x47\xb4\xfe\xeb\x4a\x8b\x45\xd9\x11\xd0\x39\xec\x0c\x1c\x98\x99\x5c\x7a\xb4\x6d\x76\xb3\xd7\x2b\x48\x0a\x09\x38\xb6\x27\xfa\xf6\xfe\x5d\xce\xe7\xd2\xa3\x5e\x7b\xae\xe0\x51\xa9\xd2\x5a\x36\x7b\xa7\x9c\xf7\xde\x0b\x71\x3b\xda\xda\xfa\xf4\xe9\xd3\x26\xbf\xfa\x10\x6d\xc4\xca\x47\x14\x5b\x14\xdd\xc8\x07\xb1\x65\xf2\xf6\xd3\xed\xad\x27\x9b\xc3\xad\xff\xc8\xf9\xd5\xc6\xbe\x5a\xe6\xd2\x72\xb7\x76\xe8\x88\x21\x76\xc4\x70\x55\x47\x0c\xfd\x1d\x51\x41\x54\x1e\x15\xe5\x3e\x41\xf4\x7f\xdc\x18\xb0\x3e\xcf\xb8\xd0\xc4\xac\x32\x18\xc7\xf1\x38\x66\x71\x99\x28\x88\x3c\xd5\x44\x23\xae\xf6\xb1\x1d\x49\x38\xa9\xd0\x90\x07\x70\x07\x85\x2f\x5e\x6e\xf6\x1f\xd5\x82\xb6\x79\x92\xdf\xa6\xae\x29\x5c\xa1\xa9\xb1\x62\x4d\x79\xc1\x31\x52\xbd\x70\x11\x69\x37\x57\xb4\x25\xa6\x89\x3e\x46\x17\x69\x39\x1d\xbe\xe7\xf1\x3b\x58\x77\x81\x3f\x32\xbf\x30\x07\xcb\x87\x2c\xab\x8b\x58\xed\xe4\x1f\xca\x36\xdd\x91\xd4\xc9\xcc\x7c\x90\xf2\x7d\x4b\xc9\x4d\xff\xa5\xcb\x72\xdb\x69\x0a\xbf\xf1\x6c\x32\xbe\xca\x8b\xe0\x03\x20\x63\xd7\x6a\x76\xc0\x72\x2d\xa0\x24\x6b\x74\x07\xd6\x13\xa8\xe4\x2b\xdb\x8b\x92\x5e\xf1\x1c\x76\x2f\x4c\xd2\x5e\x09\x96\x99\x86\x64\x33\x20\x32\xba\x92\xdb\x08\xad\x9b\x9c\xf2\xe8\x06\x16\xa1\x7d\x5b\x73\x86\xaf\x70\x11\xaa\x0e\xee\xac\x9c\x55\xa9\x5a\xb1\xab\x34\xd6\x26\xea\x16\xd7\x18\xa6\x7a\xdf\xbe\x6a\x05\x28\x4a\x22\x57\xfb\x65\xaf\xb1\x14\xaf\xc7\x96\x4d\xa9\x66\xf7\x33\x49\xc3\x8c\x8c\xda\xa1\xa2\xf8\x95\xaf\xad\xd6\x8a\x4a\x37\x89\xfd\xc3\x3d\x58\x55\x0f\x8e\x4e\xcf\xf6\x8e\xf6\xa7\x8e\x93\x70\x47\xee\x78\xcf\xe3\xdb\x91\x55\x9d\x32\x7c\x6d\x94\xa0\x60\x1d\x2e\x8d\x8d\xf2\x0f\x63\x16\x39\x42\xe0\xea\x5c\xf9\x18\x60\x9f\xbc\xd9\x3f\x3b\x3e\x29\x59\x4a\xaa\xc1\x02\x33\x56\xdb\x63\x55\x36\x4e\x76\x43\xb5\x58\x60\x42\xb1\xd0\x78\x6d\x4a\xde\x54\x8a\xf5\x2a\x0b\x23\x63\x59\xa5\xb5\xe8\x78\x2f\x96\x36\x06\x87\xa1\xd0\xd3\x4d\xc7\xcf\xff\x3c\xdd\x3f\x43\xe8\x67\xc7\x67\xbf\xbe\x9e\xc2\xd1\xcb\xf4\xf0\xc5\xe9\x8c\x05\xe5\xa1\x5d\xbd\x01\xdc\x93\x87\xb0\x22\x55\x16\x96\x9e\xc7\x70\x8c\xa2\xe3\x30\x05\x11\xc0\xd5\xa6\x19\x7e\xea\x0f\x8c\x28\x02\x95\x02\xa3\xe2\xf6\x02\xd2\x3e\x78\x57\x6f\x2f\x3b\xdd\x57\xc6\x75\x19\x06\x7b\xb1\x15\xb5\x8a\xb5\xd2\xa9\x3b\x33\xa6\xac\x7b\x67\xac\x73\x35\x50\xce\xe9\xb7\x11\x6a\x4e\x57\xa2\xeb\x37\x09\x76\x2e\xb2\xd7\x15\x8a\xe4\x8b\xab\x18\xb7\xcf\x8e\x90\x7f\xed\x50\xb7\xee\xbe\xed\x65\xd5\x5d\x8f\x59\x89\x8c\xd9\x8d\xf4\xb5\x9a\xdd\x15\xad\x08\x74\xcf\xa7\x1f\xf0\x20\xdd\x7c\x6f\xe2\xc6\xed\x0c\xb5\xc1\x2f\xd3\xc3\xe9\xab\xe9\xd1\xd9\x68\x48\xf7\xce\x40\x59\x7a\xfe\xe6\x6c\x3a\xda\xa6\x67\xd3\xbf\x9d\x8d\x1e\xd1\xfd\x17\x7b\x67\x7b\xb3\x53\xe0\xf6\xc1\xf1\xd1\xe8\x31\x85\x82\x07\x80\xf8\x64\xfa\x72\x7a\x32\x85\x26\x8e\x9e\xe8\xa4\xd1\x53\x0a\x64\x41\x9b\xa5\x63\xf1\x81\x26\x16\x2b\xfd\x80\x4b\x92\xc4\xf0\x23\x7d\x71\xbc\xff\x46\x7e\x3e\x2b\x3e\x67\xd8\x81\xa3\xe1\xc0\x26\xbc\x3c\xd9\xfb\x49\x51\x34\xa4\x47\xc7\x67\x7b\x12\xca\x70\xdb\x10\x8f\xb7\xed\xb0\x29\xf6\xd7\xa6\x5c\x4b\x5c\x23\x85\x4c\x84\xee\xbe\x85\x69\x09\x33\x04\x14\xfc\xb3\x0c\x56\x14\xd2\x90\x2e\x25\x47\x0d\x68\x65\x6f\xad\xcd\x7c\x9b\x39\x56\x1a\x83\x50\x93\x75\xd4\x4f\x26\xc8\x92\x9b\x94\x0f\xf2\x39\xfe\xf2\x1b\x9e\x54\xa6\x67\x1c\x37\x02\x12\xcc\x59\x7a\xca\xb3\x8f\xb8\xbd\x1e\x38\x9a\x7f\xe8\xd2\x40\x15\x25\x35\xda\x4a\x63\x1c\x15\x05\x16\xec\xdf\xe5\x22\xfd\x20\xf3\x74\xaf\xe7\x92\x00\xe4\x96\xfd\x89\x6b\xc3\x19\x4e\x9f\x17\xc7\x6f\x70\x64\x4d\x4f\xf7\xf7\x5e\xdb\x1b\xf6\x45\xa9\x97\xc7\x27\xfb\x78\xd4\x7e\x04\x05\x5f\xcd\x7e\x3e\x7b\x75\x08\x71\x0e\x9a\x0a\xbf\x49\x62\x54\x75\xd9\x97\xa3\xe7\xa7\xaf\x47\xc1\xff\xfe\xbf\x03\x8d\xb2\x2d\x52\x8b\x0d\xa2\xce\x2b\x57\x15\x04\x35\xb3\xa0\x4b\x3c\x12\x7b\x1b\xa2\x88\x1a\x64\x00\xef\xa0\xd8\xe6\x85\x39\x11\x67\x3e\x63\x59\x15\x34\xbe\x9b\x7f\x90\xe4\x3c\xc9\x63\x34\x25\x9e\xb6\x13\xbb\xa2\xf6\x3e\x38\x0c\x45\x19\x07\x4c\xdc\xde\x94\x30\x64\x11\xb2\x12\xf3\x34\x99\xff\x91\x78\x6b\x5c\xe9\x4c\xc7\x3f\xef\xa2\x9b\xa6\xe8\x9e\x9b\xb8\xec\x7c\x02\x15\x5c\x6e\x81\x18\x13\x95\x04\x07\x30\x52\xd2\xb4\xb2\x58\x1b\xcc\x7f\xe6\xf2\x62\x4a\x10\xd0\xa4\xb3\xb5\x35\x29\x0e\x82\x87\xd6\xf9\x86\xa4\x7d\x96\x99\x7b\xa3\xfd\xc4\x7c\x15\x1b\x9c\x7e\xa6\x4d\x36\x88\xd1\x61\x41\x7a\x73\x13\xdd\xe6\xfc\x97\xf7\xb1\x70\xef\x65\x73\xdb\x7a\x6b\x87\x38\xbf\xc8\x2f\x7e\x8f\x06\x97\x7d\x30\x42\xe0\x12\x6b\x73\xfe\x7e\x91\xf7\x17\xf0\xff\x9f\x30\xc7\xc5\x13\xe7\xd3\x0f\xb7\xe2\xf3\x71\xb6\x12\xd1\xd6\xdf\x0d\xf8\x87\xd6\x1d\xd1\x0b\xc8\x7f\x10\x69\x27\x95\x64\x8c\xb7\x26\x6b\x21\xab\x8d\x6c\x8c\xf4\xeb\xc3\xdb\x52\x2d\x2c\xe7\x63\xac\x4e\x84\x03\xd5\x1b\x9a\x87\x48\x3a\x10\xe2\xd4\x7d\x8e\xb7\x92\xe0\x73\x25\x93\xd7\xb6\xce\xff\x7e\x21\x2e\x92\x8b\xac\x77\xd9\xc8\xe4\xbd\x9b\xdb\xf7\x51\x43\x65\x15\x08\xa3\xb9\xee\x11\xaa\x6a\xf1\x55\x43\x6d\x08\xa0\xd1\x82\xd6\xd6\x6f\xc6\xbe\x12\xca\x69\x43\xcb\x61\xbc\x32\xc6\xdd\xd2\x5a\x8a\x63\xfc\x3c\x5f\xbf\x0e\x19\xb3\xde\x17\x00\x61\x47\x1e\x90\xfe\xaf\x60\x57\x9e\xfa\xfe\xef\xff\x4b\x27\xfc\x7f\xff\xef\xff\x03\x49\x0e\x70\xfc\x73\x7b\xc4\x3f\xc1\xbe\x83\xe7\x2d\x13\x2b\xbc\xc8\x2e\x92\xc5\x45\xb6\xb8\x48\x88\x99\x5c\xae\xb8\x4a\x52\xa0\x55\xfa\x04\x7d\x03\x50\x84\x79\x91\x38\x40\xad\x97\x51\x67\x09\x80\xf3\x13\xe6\xb9\x8f\x44\x0b\x4d\x76\x41\xde\x05\xd2\x79\xef\x42\x68\x69\xd2\x24\x9c\xcc\xb0\xee\x04\xf4\xfc\x42\x60\xa3\x7b\x3e\x09\x65\xf3\x16\xf6\xd3\x2b\xaf\xe0\xdf\x0f\xbe\x93\xa4\x5a\x1c\x2c\x2c\x38\xf1\x52\x84\x39\xb0\x30\x8c\x56\x92\x6b\x25\x1e\x92\xa4\xbf\x1a\x29\x3a\xe4\xef\x04\xeb\x0a\x6f\xcb\x0f\xe3\x24\xbe\x7e\xdf\x06\xc4\x52\x62\x81\xb4\xac\xc0\x3e\x05\xc5\xaa\x82\xd5\xc5\x92\xa6\x26\x47\x38\x39\xc5\xc6\x72\x27\x9d\x6c\x0c\x47\x19\x5e\xd9\x1c\x8c\x86\x55\x02\x94\x03\xc8\xde\xa7\x28\x33\xc8\xbd\x07\xd5\x1c\x4f\xe1\xcd\xa2\x30\x2e\x3b\x84\x6d\x0c\xe5\xcf\x22\x77\x58\x7e\x6c\xbe\x4a\xd0\xe6\x07\x79\xbe\x95\xc9\x58\x0d\x4d\x59\xb9\x7d\xb2\x38\x2d\x02\xe8\xe9\x0f\x13\x1a\x2f\x97\xf1\x0b\xbe\x64\x2c\xc5\x58\x06\x88\x2b\x62\x09\x7c\x22\x25\xd9\x1a\x8b\x0c\x2d\x9c\x41\x83\x90\xc1\x22\xcc\xe8\x70\x40\x68\x29\x54\x7e\x28\x6c\x66\x54\xce\x14\x90\xc9\x37\x04\x99\xc0\x3f\xa3\x6c\x27\x42\xde\x0d\xcd\xde\xdc\x90\xb4\xc6\x0c\x4d\x13\x93\xb4\x61\x52\x46\x7c\x47\xc8\x4a\x8e\x70\x4c\x44\x99\xcd\x7e\xd5\xa8\xa5\x6b\x64\x8f\x6c\x5d\xcc\x41\x37\x78\x01\x53\xd2\x19\x4c\x10\x51\x35\xfa\x43\x71\x6c\x36\x61\x52\x06\x04\x51\xe0\x59\x49\x45\xa5\xe6\x5d\x76\x33\x4d\x70\x89\xf0\xce\x1a\x99\xf3\xe6\xe4\x00\x6b\xa6\x09\x1e\x33\xda\x0d\xd0\xd2\x85\xf3\x82\x37\xc1\x99\xf3\x1a\x9c\xb2\xa4\x34\xc2\xcc\x6d\x14\xff\x74\x18\x27\xfc\x2c\x7d\x9e\xf9\x19\xd7\xbc\x16\x88\x49\xb0\xf3\x36\xeb\x6d\xed\x06\x23\xfc\xd8\x75\xa7\xf9\x7b\xb8\x92\x32\xcd\x61\xc7\xc8\xeb\x56\x32\x41\xca\x67\x53\xe5\x5a\x7b\xaf\x5e\x63\x18\x2b\x1a\xac\x47\x1f\x6e\xc7\x01\xf1\x16\x3a\x3c\xd3\x65\x6e\x44\x53\x91\x9f\x4c\x91\xeb\xc6\x22\xff\xf5\xe6\xd8\x14\xfa\xe7\x5d\xda\x58\x0c\xb7\xe6\xb0\xe1\xc3\xd2\x53\x5d\xfc\x3f\x1e\x3d\x6b\x2a\x7d\xf4\xe6\xf0\xd0\x94\x1a\x40\xa1\x0e\x5b\x48\x98\x97\x4d\xdc\x28\x10\x0e\x07\x78\xde\xee\x7a\x01\x18\x9e\x29\x94\x46\x9b\xb1\x56\x3f\x74\x1a\xb1\x9b\xb8\x60\x3d\x40\x19\xd0\x95\xf3\x84\x3a\xd5\x77\x6c\xf5\xb6\x3e\xa9\x57\xde\xb5\x95\x5b\x7b\xcb\xad\x8c\xb7\xe5\x6c\xe5\xf6\x7e\xac\x63\x7f\x60\xb1\x77\xee\x61\x1f\x9c\x8b\x81\x05\xd4\xa1\xf3\xbb\xf5\xbe\x83\x83\x23\x8a\xce\x23\xc2\x31\xa0\x3a\x9d\xc9\xb6\xd6\x61\xa6\xba\xdd\x84\xe9\x3b\x4e\xfa\x4f\x3a\x7d\x17\xd3\x6b\xcc\xc5\x9c\x00\x73\x1a\xb9\x86\x25\x1e\x60\x09\x0f\x3b\x18\x28\x6a\x83\x81\x93\xa9\xeb\x70\x27\x79\x4f\x57\x69\x67\xdc\x64\xeb\x1c\xc1\xae\xef\xec\x06\x0f\xf8\xe5\xd6\xa8\xf4\xf3\x72\xab\x2a\x37\x13\x2e\xe5\xd0\x34\x11\xb1\x88\xfd\x0a\x60\x55\x6d\x4c\x44\x14\x27\x79\xc8\x29\xce\x99\xc9\x5a\x67\x03\x0f\xe8\xf1\xc6\x7d\x24\x88\x2b\x97\x08\x26\xab\x08\x7a\x93\x43\xea\x8b\xf4\x83\xbd\xe6\xe5\x14\x7c\x7d\x97\xf1\xbf\x7d\xb8\x31\xe5\x65\x39\xbe\x5c\xd9\x48\x34\x88\x98\x1b\x81\x8e\x00\x6e\x6f\x72\x57\x6a\xa9\x68\xa3\xc3\x96\x6e\x08\x21\xf5\x45\xcb\x9b\x11\xe0\x55\xd2\x03\xd7\x13\xfc\xbc\x96\x9f\xbb\x41\x31\xaf\x47\x20\x08\xec\xd1\x01\x13\x93\x9a\x7f\xce\x3c\xfe\x18\x90\x91\xc7\x9b\xc7\x5f\x92\xfa\xe7\x98\xec\x54\x6d\xb3\x85\xa3\xef\xb3\xe9\xc9\xd1\x8c\xd6\xa9\x4f\x18\x5e\xc1\x92\x1e\x55\x45\x28\x2d\xfc\x15\xfc\x47\xc0\x74\x80\xec\x3d\x11\x0e\x88\x2a\x9d\x9b\x40\xdc\xc1\x20\xe8\x0b\x63\x6b\xc2\xf7\xc1\x94\x0a\x86\xa7\x2e\x61\xe2\x0d\xc8\x9e\xdb\x69\x9e\xc8\x17\xc7\xe3\x24\xe1\x19\x52\xc9\x30\x20\x23\x9a\x7f\xb2\xcd\x77\x18\x3c\x5f\x3a\x0b\x6d\x26\x50\xe9\xaf\x78\x98\xa1\x3d\xe8\x06\x14\x9f\x3c\xa3\x48\x2d\x4b\xf0\x29\x81\x2e\x43\xac\x45\xc3\x5f\x07\x5f\x92\xf1\x65\x9f\x8c\xb7\xae\x1d\xd6\xe4\x9f\x62\x54\x6b\xe1\x0b\x15\xfd\x00\x3a\x37\x18\xa9\xfa\xd0\xc3\x63\x99\x76\x23\x8a\xa4\x1d\x9d\x74\x6d\x93\x76\x75\x12\x76\xba\x49\x84\x9e\x1f\x83\xc1\x3e\xba\xbb\x11\xa3\x46\x16\x67\xcd\x2c\x7e\x67\x5e\x8c\xca\x8a\xe5\xd1\xc7\xe9\xac\x24\x4f\x91\x51\x6d\xa3\x82\x29\x3e\x5c\xe4\x3b\xeb\xc8\x8b\x89\x23\xcc\x3e\x15\x5b\x62\xaf\x22\xa4\x51\x35\xe8\x63\x65\xf5\xad\xd7\x93\xea\x1b\x48\xfd\xa7\x52\xa9\x10\x0e\x6d\xf8\xf0\x01\x1a\xc6\x3b\x6d\x70\xc3\xbf\x2f\xce\x71\xe3\x4a\x24\xd0\x3f\x0d\x83\xbe\xc7\x26\xbd\x89\x26\x69\xe2\xb1\x46\xfc\x17\xf4\x0a\x6f\x36\x4e\x1a\x53\xa9\xf6\x07\xcb\xf0\x30\xca\x4c\x97\x21\x86\x8f\x17\xa3\xa2\xdf\x52\xd9\x31\xdc\x76\x23\x63\xc9\xfa\x7a\xf1\xdb\xc6\xea\xc1\x0c\xeb\x56\x60\x83\xbb\x0e\xa9\x2d\xd3\xb4\x12\xca\x37\xd7\x22\xc1\x9b\x3c\x6e\x33\xb9\xd8\xae\x92\x60\xa8\x52\x15\x88\x76\x8d\x63\x55\x39\xc4\xac\xd8\x78\x44\xfa\x70\x65\x0d\x43\xf2\x59\x78\x75\x45\x58\x42\x6a\xa0\xef\x55\x3c\x9f\xdf\x70\x7f\x64\xbc\x8e\x34\xc2\x91\xb9\x25\x93\x7c\x49\x25\xad\x29\xd3\x4f\xfa\x25\xd6\xdc\x9f\x8e\xeb\x2d\x48\x75\x0b\xfa\xe5\x8c\x84\x28\xc7\xcb\x4a\xeb\xd3\xf2\x5b\x16\x62\x6b\x9b\xd0\x32\x68\xea\x82\x4e\xfb\xe2\x3f\xb7\xfd\xc0\xed\x76\xfd\x2b\x99\x96\xdf\xf2\xab\x38\xd2\x05\x70\xf6\x62\x58\x2d\xd4\xce\x46\xc1\x05\xfc\x0b\x76\xaa\xb7\xf2\xf3\x2d\x7e\xbe\x93\x9f\xef\xf0\x33\x91\x9f\x09\x7e\x66\xf2\x33\xc3\x4f\x21\x3f\x05\x7e\x7e\x94\x9f\xbf\x0f\x9e\x07\x14\x44\xce\xe8\xc1\xc5\x45\xf0\x80\x42\x8a\x4c\x86\x3f\x34\xd8\x91\xcb\x53\x95\x9c\x7f\xe4\x9a\x12\x78\xd6\x86\x23\x25\x0f\x64\xf9\x07\x4e\x31\x14\x68\x8e\x2f\x8a\xb5\x70\x94\xbd\x29\x01\xf5\xa5\x7e\x7e\x84\x7b\x9e\x1d\x31\x33\x44\x59\x15\xd2\xf2\x53\x0c\x03\x32\x16\xe7\x59\x7f\x78\xc9\x5a\xd8\x75\x9e\xe2\x75\x91\x47\x43\x8c\x07\x3f\xdc\xfe\x61\x37\x99\xa4\x15\xcd\x83\x17\x65\xc3\xd4\x2e\x3f\xda\xa3\x13\x15\x72\x6a\xdc\x38\x71\xdf\x57\xaf\xe9\xb1\xaf\x97\x1a\xe8\x6d\x9d\xbd\xaf\x50\xa7\xc1\x36\xd9\x0e\x9a\xd5\x04\x60\xb5\xc6\x80\x2e\xfe\x8e\x33\x22\xa6\xb9\x04\xae\xf7\x2e\x1c\x3f\x83\x3b\x01\x6b\xed\x25\xc4\x27\x59\x06\xfc\xe2\x4e\x3f\x6b\xf8\xd0\x85\x99\xea\x42\x90\xad\x8c\x8f\xc2\xed\x27\x4f\xe1\x33\x14\x0c\x07\x72\x40\xc3\x21\xfc\x5c\x2c\x20\x75\x27\xd3\x6f\xa0\x04\x03\x0c\x4b\xa0\x4a\xdc\x05\x14\xde\xdd\x83\x22\xa5\x2c\x0a\x1f\x59\x71\xab\x00\x00\x10\xf8\xf1\xe6\xf6\xd6\x18\xae\x08\x5d\xdd\x28\xb1\xa4\x1e\xdd\xb2\xf9\x5d\x8d\xd2\x39\x63\x8b\xa9\xd0\x42\xea\xac\xcf\x3a\x96\x43\x51\xfd\xed\xe2\xc3\xbb\x40\xc7\xef\xfc\xf0\xd1\x05\x67\x62\x0e\xdf\x04\x29\x56\x9e\xd1\xa0\x0a\xc4\xdc\x71\x6a\xf0\xbd\xe4\xa5\x43\x56\x01\x20\x8b\x49\x80\x0f\x33\x64\x52\xbe\x96\x8f\x40\x49\xbf\xf8\x25\xfa\x99\x5d\xf0\xc4\x46\x86\x22\xdf\x83\xda\x6f\x4a\x05\xcd\x42\x3f\xbe\x14\x56\x6b\x60\x92\x96\xb4\x82\xa0\xb5\x76\x5c\x53\x19\x32\x4c\xf6\x36\xf2\xe6\xe6\x5e\xc8\xae\x3b\x63\xb3\x15\x7d\xda\x8d\xb5\x13\x5b\x2d\xe7\x7c\x23\x24\x17\xe7\x17\x97\x5f\x96\xfd\xc9\xc3\xcd\x3f\x5d\xfc\x7d\x41\x47\xff\xb1\xb3\x76\x71\x71\xa9\x4e\x32\x2e\x40\xf3\xb1\xe5\x71\x8b\xfa\xa3\x4c\xc7\x0f\x17\xbf\x7e\xd4\xa7\xe1\xb1\x9f\x89\x7f\xb8\xe8\x5c\x1c\xd4\x23\x6f\x09\xe5\x0d\x2a\xfa\x43\xa2\x24\x19\x77\xb5\xba\x68\xae\x14\xda\xc6\xab\x58\xac\x14\x85\x2e\x23\x13\x1c\xec\x2f\xe3\xdf\xf9\x1c\x7e\x8c\x0a\x9e\xd0\xac\x6c\x5e\x40\x1d\x05\x43\x19\xe2\x48\xb3\x1e\x00\xc4\xd3\x5c\x54\xa3\x69\xe9\x79\x11\x39\xe2\xfa\x7c\x49\x7d\x27\x91\xcd\x37\x65\xf9\x24\x08\x2c\x31\xd5\xda\x6f\xef\x60\xbf\xe2\x59\x2a\x1a\xee\x63\x21\x97\x9c\x33\xed\xfa\x58\xb9\xe6\xe2\x44\x5e\xf4\x73\xe1\x16\x60\x4b\xea\x8b\x7d\x00\xbe\x7a\x45\x90\x58\xf1\xf7\xe8\x29\xe9\x17\x2f\xac\x76\xa9\xfa\x77\x73\x93\xc8\x05\xe3\xca\x1a\x69\x29\xfe\x2b\xcf\x72\xa0\xae\x59\xa3\x1e\xd0\x94\xb9\x67\x30\x25\x13\x71\x25\x1c\x74\x63\x41\x51\x2d\x68\x9f\xe4\x69\x3a\x70\x18\xc8\x11\x52\x1c\x3b\x20\x29\x91\x3c\x7a\x90\x51\xbe\xaf\x59\x62\x3e\x6f\x99\x9e\xe8\x41\x78\x71\x31\x7f\x48\xe0\xdf\x17\x0f\x49\x20\xe7\x36\xbd\x5b\x91\x39\x9e\xa7\x12\xec\x0d\xbb\x95\xf7\x9e\xc2\x08\x76\xc0\xe7\x00\x51\xfe\x77\x49\xaf\xd8\x9d\x4a\xbf\xae\xa4\x8f\xd5\x53\xc5\x37\xf0\xa8\x8a\x95\x9b\x8c\x5d\xd9\xdf\x44\xc6\xd6\xd4\x2e\x8f\xb2\xe8\xd0\x64\xc1\x59\x50\x71\x00\x82\xc9\xf2\x0c\x64\xce\xb0\xbe\xbf\xd0\x95\x29\x94\x31\x4f\xdf\x69\x6b\x82\x74\x36\x9d\x03\x95\x2b\x8b\x48\x4a\xb6\x0d\x12\x8a\x38\xed\xcf\xb6\xca\x58\x93\x62\x79\xb2\x84\x4d\xe5\x0d\x47\x68\x76\xb3\x9a\x2d\xe9\xaa\xda\xfe\xe5\x4c\x9f\xd8\xf0\x5d\x31\xa9\x2d\x61\xef\xcd\x05\x57\xbf\xfe\x36\x70\xd5\xb7\x7e\x3f\x23\x82\x3d\x1a\x3e\x14\xfd\x8a\x9a\x92\xc9\xbb\xb6\x85\xc2\xe6\x5a\x1e\xe2\x7f\xde\x69\x45\xb1\xb8\x84\xdb\x34\xab\x16\x83\x72\x5d\x6d\xcd\x79\x63\x21\x78\xe6\xb9\x72\xf3\x0b\xfa\x6d\x38\xfb\x7d\x67\x47\x96\x7a\xee\x8e\xab\x86\xdb\x27\xb1\xad\xb3\x08\xac\xe1\x6d\xae\x1b\x9c\x4c\xc0\xf6\x30\x12\xae\xe7\x80\x56\x44\x3e\xf0\x1b\xd4\x46\x3c\x12\x50\xbd\x1f\x72\xd9\x0f\xcf\xd1\x61\x42\x7e\x3f\x24\x2b\x5c\x5b\x50\x49\x6b\x01\x58\x01\xd5\x6f\x02\x25\x52\x0b\xa5\xdb\x7a\x7b\xb1\x11\x22\x50\xb9\xb8\xfa\x6f\x24\x55\x95\xc8\x65\x0d\xe3\x29\xbf\xe1\xe8\xd2\xfb\x15\x48\x55\x63\xe4\x7a\xbe\x81\xcb\xf9\x2a\x9f\x2a\x91\x9e\xc5\xe2\x86\x63\x96\x57\x67\xa9\x86\xf3\x13\x64\xb2\x42\x73\xc1\xdd\x5d\x1e\xd4\x55\x97\x92\xde\x13\x84\x7f\x0f\xfa\x61\x36\x09\x16\xe7\xf2\xd1\xca\xcb\x3e\xec\x09\x65\x3c\x57\xcd\x27\x2d\x22\x1b\x96\x76\xd1\xcf\x56\xf3\x0b\x28\x89\x05\xba\x4a\xac\xe4\x55\xc9\x44\x56\x05\xd7\x37\x25\xac\x99\x6c\x25\xf7\x8c\x44\xf4\x21\xab\xbc\x98\x1e\x56\x1c\x38\xdd\xd8\x8d\x13\xf4\xf2\x7a\xb8\x31\x19\xfc\xbe\x15\x9b\x91\x37\x29\xa4\x2d\xa7\xb0\xd7\x18\x95\x7f\x0e\xc8\x08\x66\x4e\x95\x14\xb9\x8e\x1d\xc6\x1f\x62\xb1\xe2\xdd\x2e\x51\xf2\xa2\xc6\x00\xb3\x52\xb5\xe6\xd6\xe1\x4d\x6d\x64\xed\xeb\x5b\x34\xdb\xd8\xb0\xfd\x69\x16\x16\x53\x4c\xe9\x67\xa2\xae\x70\xf3\x79\x2c\x5e\xc4\xd2\x7f\xdf\x3b\xaa\x70\xab\x2b\xf1\xfb\xfd\x09\x34\x22\x88\x1c\x29\xf4\xa7\x29\x50\xac\xcf\xdc\x75\x42\xb4\x0d\x4b\xf0\x6d\x83\x1d\x93\xde\x1f\x8e\x13\x74\xfc\xc6\x67\x0d\x12\x59\x46\xe5\x1b\x00\x32\xf7\x4b\x8a\xef\x55\x27\x50\xd6\x00\xc9\xa1\x50\x8e\x40\xec\x85\xa3\xf4\x3c\x07\x0b\x82\xf5\x49\x80\xdf\x97\xfd\x21\xcd\x30\x59\x7e\xe0\x6f\x23\x0a\x01\xdd\x1a\x13\x90\x42\x14\x61\x0a\x5e\x56\x86\x87\xe5\x19\x02\x29\x3c\x0a\xce\x0d\xbe\xe2\x79\x88\x3c\xe7\x99\xc8\xd9\x97\xea\x6f\x13\x36\x0f\xfc\xc3\xa7\xf5\x48\xee\xb6\xd8\x1e\xfe\x45\xd6\x5b\x9f\x66\xdb\x11\xc2\xdc\xe3\x0f\xb9\xc7\x1d\x18\xd5\x49\xeb\xc5\x5c\x76\xc0\x2c\xdf\x7c\xc7\xae\x17\x66\xb0\xd0\xb2\xbb\xf2\xeb\x48\xe0\x95\x34\xc6\xbd\x0e\xc9\x7e\x02\x6b\x54\x90\x86\xe6\xf8\x3d\x96\xab\xd9\x41\xb5\x2e\x3c\x63\xb6\xf7\x06\x4e\xf9\xa6\x27\x27\xe0\xf4\xfe\xf3\xde\xd1\x8b\xc3\xe9\x49\x65\xd6\xea\x27\x0f\x1c\x4e\x73\x84\xf5\x33\xac\xb6\x37\xb8\x0c\xb7\x83\xac\xd6\x9e\xa7\x8a\xa8\x97\x51\x7c\x83\xa1\x37\x3c\x76\x4c\x35\x62\x2d\xf1\x3d\x1d\x12\x4a\x3a\xb0\x10\x95\x9b\xf4\xe5\x03\x30\x19\xcd\x59\xaa\xae\x9f\xa1\x77\x78\xd2\x67\x32\x99\x43\x32\xcc\x6b\x75\x17\x73\x05\xc3\xc2\x20\xe8\x27\x34\x07\xad\xf1\x92\xac\x68\x24\xf0\xc2\xe1\x41\xce\xc5\xb4\x54\xa2\xc2\xb5\x15\xc3\x12\x48\x5c\xc1\x4a\x17\x8b\xfe\xdb\xb4\xa7\x5b\x89\x67\x0d\xd8\xb1\x92\xef\xd0\x74\xaa\x06\x2c\xed\x18\x39\x83\x50\x77\x24\x60\xbf\x54\xa8\x6b\x69\xfc\x0a\x0e\xb7\x76\x94\xa6\xbb\xf2\xf6\x4f\x40\x68\x47\x6f\x66\xe2\x67\xad\x12\x4d\xdf\xc6\x60\xbd\x60\x15\x8a\x5e\x2b\xbf\x61\xad\xe7\x57\x02\xe3\x37\xca\x2a\x3d\x08\x6b\x03\x28\x44\xef\x3f\xf3\x11\xfc\xbf\x19\xd0\xf3\x6a\xc8\x17\xca\x2f\xef\xd1\x39\xfa\xaf\x56\x79\xef\xd3\x42\x05\xe2\xab\x5a\xa8\x64\xe3\xbf\xa7\x85\x36\x14\xd3\x3d\xda\x68\x80\x7c\x55\x2b\x0d\xc2\x7f\x4f\x3b\x75\xa0\xa0\xfb\xb4\x52\x81\xf8\xaa\x36\xa6\xb2\xca\xbf\xa7\x85\xb2\xfa\xbd\x1a\x28\x21\x7c\x55\xfb\x22\xac\xf1\xef\x69\x9e\x8e\x4e\x76\xaf\x06\x6a\x18\x5f\xd5\x44\x1d\xfa\xec\xdf\xd3\x48\x6d\x4a\x68\x68\xe4\xda\x8a\x46\x2e\x16\xf5\x51\x0a\x7a\x8c\xb9\x47\xc7\x6a\x57\xeb\x36\xf5\xcd\x3a\xac\xd8\x8d\x13\x9a\xb8\x7f\x0f\x27\x0e\x8a\xcb\xba\x35\x15\xa7\x1b\x3b\x2a\xe1\x21\x45\xf7\x56\xda\x5a\xd0\x38\xd3\x56\xdb\x4e\x0b\xe3\x9a\x0b\xe4\xa3\x7c\xe2\xca\x9f\xc1\xc9\x25\xcd\xba\x31\xe2\x91\x64\xc4\xb8\x51\x70\xbd\x36\xd5\x0f\xf2\x83\x44\x44\x65\x49\x66\x0d\x46\xf2\xb8\xcc\xbd\x61\x4a\x6a\x3a\x47\x88\xce\x2c\xf9\x7b\xf3\xf4\x16\x86\x87\xe0\xf6\xd6\xae\x07\x04\xde\x66\xf7\x36\xd1\xef\xbc\xe2\xbd\x4c\xce\x37\xe7\x71\x0e\x9b\x77\x19\x68\x1f\x7a\x67\x33\x91\x7f\x83\xbb\xe4\x37\xb0\xe0\x26\x3d\xc4\xa3\x22\x0a\x8c\x3c\x81\x3d\x27\x95\x2b\xfb\x0e\xa8\x72\x96\x06\xdb\x1a\xf8\x73\x64\xa2\x4b\x4e\x54\xd0\xd1\x51\x11\xa3\x50\xda\x33\xff\x91\xdf\xbe\x65\x5f\x20\x56\x8c\x73\xa0\x20\x37\x24\x51\x86\xda\x26\x95\xdf\xf2\x2e\xf3\xbe\xbc\xa2\x2e\xf4\x76\x25\xba\x95\x4f\x5d\x99\xa2\xfb\x28\x3d\x30\x7e\xf4\x60\xa7\xa8\x5d\xec\x7b\x31\x45\x05\x7a\xcd\xd2\x0f\x72\xa0\xcc\x42\xb2\x5c\x8e\x11\xff\x26\xa0\xb7\x2d\x70\x4a\x79\xbb\x1f\x23\x3d\x5b\x24\xb5\x80\xd3\x82\x15\x79\xf8\x10\x46\xc6\x04\xec\x51\xc7\x05\xd1\xe7\xa5\xa3\x48\x72\x29\x75\xff\x82\x8c\x69\x22\x32\x20\x2d\xa3\x02\xec\xb4\x64\xe9\xb6\x6d\x49\x3d\x04\x8b\x54\x92\xea\xbc\x66\x55\xa9\x6a\x53\x2c\x1f\x15\xad\xc0\x5e\x56\x50\x26\xf7\xbb\x5c\xdd\xf4\x86\x0a\x1d\xef\x50\xf3\xc2\x5b\x49\x40\x73\x15\x86\x5f\xb2\x08\x4d\x33\x63\x0c\x0b\x61\x08\x44\x86\x4b\xef\x0b\xc9\x48\x97\x7d\x6c\xa0\x29\xd1\x3b\xd6\xbf\xf0\xcf\xf9\x2c\x94\x9b\xd4\x34\x13\xf0\xa1\xb9\x5e\xe3\x76\xca\x2c\x67\x91\x80\x4b\x7c\x31\x39\xad\x90\x41\x2a\x54\x50\x8b\x5a\x1a\x43\xce\xd3\xcd\xdf\xf8\x67\xaa\xab\xf8\xb8\xae\x27\x5c\x51\xaf\xa1\x1b\x14\xbf\x9a\x3d\x89\xb0\xba\xa5\x02\xad\x28\x54\x5a\x34\xac\x71\x21\xb1\x31\xcb\x6d\xa3\xd0\x00\x02\x03\xa8\x34\x68\xf4\x60\xc2\x90\xc3\x7a\xc0\xe4\xca\x25\x26\x66\x79\x95\xff\xf1\x24\xf4\x88\x3a\x94\xa4\xa9\x6e\x7c\x2e\x1b\x8f\xb6\xa9\x98\x5c\x12\x32\xaa\xa6\xe7\x86\x29\x85\xa5\xc3\xb6\x5d\x7a\x9a\x35\xa8\x7b\xa2\x32\xac\x43\x68\x69\xd9\x7e\x55\x8f\xac\xa5\x37\xd3\xfc\x3c\xc5\xa6\xd2\x9c\xa9\x18\x5b\x38\x09\xc6\x02\xb7\xb1\x61\x42\x73\xeb\xb5\x51\x22\x42\xb2\xf3\x40\xe0\x4d\x86\x34\xc3\xbf\xf5\x97\x7d\x24\xb3\xe2\xb9\x8c\xf7\x5f\x12\x2c\xad\x40\xca\x76\x0a\xfe\xbb\xf0\x1c\xbc\x15\x90\x6b\xd2\x60\xf2\x65\x9e\x26\xf8\x58\x0c\x95\x0c\x1c\x59\x89\x50\xd4\xe9\xf7\x2f\x97\x23\x5d\x6c\x20\x8b\x99\xa7\x67\x96\x4b\xfa\xa7\x7f\xe4\x78\xea\x01\xd6\x97\x58\x47\x9b\x82\x21\x13\xdc\x99\xd8\xf0\xc1\x9a\x09\xc2\xaa\x32\x61\xc7\xee\xad\x51\x4f\x34\xad\x0c\x49\xf7\xe6\x9f\xab\xaa\x9b\xb1\x2e\x72\xd9\xc0\x8a\x25\xf1\x4c\x0c\x5c\xc3\x0e\x25\x4f\xbc\xb5\xdc\x09\xaf\xf9\xe7\x9d\x62\x57\x30\x21\xb3\x32\x94\x55\x0b\xc1\xd0\x0b\x62\xce\x6f\x6a\x11\xe0\xec\xc4\x92\x93\xa8\x24\x10\x1d\x89\x57\x3a\x27\xd1\x51\x61\xec\x2c\xe5\x97\x35\x02\xa8\x58\x36\xf0\x43\xce\xda\xc3\x38\x17\xf5\xc7\xc8\xce\x2f\xbd\x72\x70\x6c\xe4\xa0\xf3\xb2\x98\xbd\xe8\xee\x97\x87\x19\xc8\x43\xde\x20\xe7\x8c\x1e\xe1\xa5\x92\x27\x80\x9e\xe7\xff\x03\x04\xba\xb2\x2d\x25\x96\x56\x94\x2a\x2d\xc3\x16\x3a\xc9\xd7\x20\x04\xfd\x07\xb7\x46\x93\xed\xb4\x06\x11\x91\xf1\xfd\xe9\x95\xbd\xf4\x1d\x29\xb6\x1c\x76\x5b\x40\xfe\x08\xf2\x81\x8a\x69\x74\xe5\x0d\xd3\xe0\xa3\x3e\x73\xa9\xd7\xee\xb6\x9e\x45\xa2\xbc\x32\xa6\x38\x7a\x8c\x22\xe2\x36\x2b\x21\x34\x29\x46\x14\x59\x7a\xc9\xcc\xb9\xf0\x91\xe8\xd5\xca\xec\xec\x77\x54\xa9\x49\x98\x55\x96\x5d\x26\xa8\x4e\x60\xc2\xae\xf8\x64\x54\x24\xd2\x92\xdc\xa8\x28\x83\x59\x5d\x88\x60\x82\x97\x74\xdb\xd2\x8a\x44\x6b\x22\x91\x57\x48\x5c\x2c\x9c\x04\x6c\xb1\x5b\xc9\x14\x21\x84\x56\x0b\x93\x91\xfe\xdd\x24\xe0\x6a\x8e\x8a\xac\xa1\xc5\xa4\x44\xae\x6d\x51\xd3\xa8\x42\x79\xec\x6b\x6c\x19\x64\x9c\x58\xa9\xdc\xd0\xe5\x59\x2c\xcf\x19\x9f\xc7\x49\x94\xd5\xdf\xee\xa6\x89\xd5\xc1\x6a\xe3\x34\x77\xc7\xa9\xbe\xcc\xaa\xc7\x69\xd9\xb9\xc4\xb6\x38\x3f\x8f\x61\x9c\x8a\xcd\xb7\xfc\x3a\x4e\x4e\xef\xde\xbe\x52\x27\x2d\xd2\x95\xc9\x0c\xde\x21\x8d\xa4\xe4\xa0\x6e\xc7\xa5\xa6\xc4\x76\x6d\x80\x47\x04\x68\x1d\x95\x0a\x44\xba\xbf\xa8\xc0\x38\x29\x25\x4c\x95\xd1\x3f\xe7\x5d\x58\x60\xcf\xd3\xf4\x7b\x78\xb1\xfe\x18\x0b\xa9\x0e\xbd\x8c\xf9\xcd\x3c\xc4\x17\x0b\x05\xfa\x08\x24\xf3\x9f\xb2\xf4\xee\x16\x38\x53\xb4\x1f\x07\x82\x2c\xa5\x8d\xcf\x64\x3c\x64\x2c\x9a\xe4\xcc\x34\x9a\x8c\xb6\x21\x01\x8f\x58\x2b\x23\x35\x96\x63\xb1\x9c\x46\x8b\x36\xc6\x40\x1a\x19\xc5\xcc\x24\x10\xb2\xf4\x29\xb8\x26\x8e\x6f\x4e\xe8\xaa\xec\x18\x07\x36\x6a\x97\x39\x8d\xbd\x03\xae\xdc\xfb\x96\x4b\x9e\xad\x13\xc5\x93\xd1\xf2\xfe\xa9\xeb\xe6\x09\x18\x58\x3c\x78\x64\xa3\x88\x51\x47\xf6\xb0\xfa\xf6\x18\x47\x8b\xdd\x1d\x5b\xb1\x52\x9d\xd5\x5a\xa1\xd4\x5c\x40\x41\x54\x1c\x49\x1e\x41\x48\xa5\xbf\x82\x21\xe7\xe4\x64\xef\x57\x1b\x44\xeb\xb4\x7e\xc9\xbf\x54\x79\x13\xcc\x3e\x10\x9e\x69\xa6\xeb\xbe\x7c\x73\x24\xa3\x3b\x9d\xa2\xa0\x2a\x95\xba\xe5\xfc\x37\x7f\x94\x7f\x7b\xbf\xe1\xb2\x4c\x94\x0c\xfa\xc3\x1c\x08\xe5\x7c\xed\xee\xc7\x56\x51\x0e\x03\xa9\x9d\xd2\xc5\xc2\xb5\x13\x69\xd0\x64\xd2\x6a\xf1\xb4\x03\x48\x85\xf4\xb3\xce\x86\x0d\x30\x65\x2f\x6b\x70\xcb\x91\xe7\x4a\x7e\xc6\x94\x7d\x24\x03\x1f\xad\x01\x78\x39\x97\xbc\x13\x0d\xf0\x3e\x48\xdb\xac\xe6\x77\x60\xe4\x66\x35\x1d\xaf\xbd\x0f\x59\x71\x67\x65\x52\x0d\x78\x34\xda\x50\xa7\xe4\xae\x9f\x3a\xd2\xd1\xd3\x0f\x1a\xa0\xcb\x7a\xe9\x58\x3f\x1b\x1b\xaf\xe6\x5a\x6f\x1d\x7c\xb7\x1e\xb1\xe0\xef\xdb\x2b\xcd\x70\x6d\xcf\x98\x0e\xb0\x23\x73\xd4\xd8\x59\xbe\xb2\x14\xfa\x4d\xba\x9e\xfa\xfb\x8e\x7c\x6b\xd7\x59\x6a\xdd\xee\xc3\x60\x56\x63\x70\xef\xf8\x86\x8e\xd3\x5a\xd9\xf7\xe8\x34\x0d\xba\xde\x61\x9d\x7b\xaa\x0e\x6c\xf5\xfc\xb1\xaa\xa2\x01\x44\x13\xe6\x72\xbb\x70\x70\x0f\x02\x32\xe2\x54\x79\x73\xa4\xd2\x8d\x43\x3d\x65\x07\xc6\x41\x85\x26\xa3\xf8\x12\x1c\xcd\x29\x27\x3e\x9e\xd9\x30\x21\xf7\xa5\x21\x65\xa9\x7a\xae\x3d\x85\xe7\xda\x53\x92\xd6\xc9\x48\x2f\x69\x5a\x23\x23\xbe\x11\x3c\xfb\x2e\x3d\x27\x21\xdf\x7b\xa6\xd5\x41\x7e\x43\xf7\x9d\x5f\x62\x17\xd1\xb8\x8d\x87\x11\xf4\x63\x04\xfd\x18\x29\xf9\x15\x21\x0f\x63\xb5\x2e\x5f\xb3\xf8\x3c\xba\x1c\x17\xec\xbc\xa6\x91\x5c\x66\x43\xe8\x5e\xb0\xb9\xb0\x6b\xbb\x9b\x2c\x33\x18\x97\xf1\xef\xc0\x5d\x04\x7b\x5f\xd6\xba\xf0\xbe\x81\xaf\x12\x4a\x98\x12\x9a\xb7\x71\x56\x29\xb4\xa9\xd4\x64\x63\x64\x6b\x2e\x59\x17\x5f\xb2\x82\xa3\xa8\xcf\xd2\x18\x0d\xbf\x63\x2f\x27\x33\x3e\xbf\xbb\xe2\xdf\x81\x99\x1a\xb2\xcb\x4f\x9a\x7e\x15\x47\x53\x40\x2e\xec\xeb\x20\xa1\x90\x81\x75\xfd\xa8\x5c\x56\xfb\x9d\x80\x32\xc3\x87\xba\xd8\x80\xa2\xa6\x16\x72\x8e\x7c\x49\x0c\x1f\x53\x9a\xd0\x4c\x89\x1b\x42\x7d\x0c\x94\x12\xe7\xfb\x71\x51\x82\xbf\x27\x2b\x9b\xcb\x88\xce\x7c\xb6\xc4\xdc\x9b\xd9\x12\xca\x37\x71\x3c\x4f\x3f\x7c\x97\x01\x8b\x70\xef\x3d\xfd\x5d\x80\xdf\x75\x59\x44\x71\xda\xbc\x32\x12\xf3\xf6\xfc\x58\x7f\x54\xf5\x0b\xfe\x91\x67\x9f\xbf\x07\x1f\x25\xe0\xfb\x33\xd2\x85\xf8\x6f\xe3\xe4\x5a\x8d\x95\xfe\xf7\xfc\x2d\x6b\xf0\xea\x5e\xd3\x95\xbb\x41\x37\x79\xc3\x69\x82\xe3\xbf\x40\xad\x7e\xaf\xaf\xf7\xfb\xe9\x12\x80\xd1\xd4\x51\x30\x9a\x9f\x71\x12\xcc\x29\x28\x15\x53\x5d\x08\x34\x60\x31\x41\x76\x8f\x3c\xbc\xd1\xfe\xda\x82\x8c\x30\x52\xfe\x92\xfa\xe0\xb0\xff\x89\x21\xdc\xcb\xfd\x2a\x32\x52\x65\x75\xbd\xce\xbc\x90\x55\xfe\x28\x86\x7c\x17\x5d\x33\x55\x3b\x86\x26\x75\xd3\x32\x26\xf5\x32\x66\xf5\xb5\xd7\x1e\xa0\xa8\x6f\xd7\x65\x89\x0a\x10\x13\x73\xb4\x3d\x4e\xa9\xc5\x7b\xc3\xeb\x37\x9f\x5d\x57\x2a\x62\x2f\xf3\x18\x20\xaa\xdd\x62\x2c\xa0\xdd\xfa\xb8\x06\x39\x3e\x36\xf9\x6c\x50\xa5\x2c\x41\xb1\xe1\x34\xce\xd3\x7c\x99\xb1\x58\x18\x53\x3a\xf1\x00\xf1\x5c\x95\xb5\x65\xcc\xdb\xbf\xf8\x9e\xca\x80\xfa\xeb\xe3\xb7\x17\x88\x7d\xa2\x2c\xac\x41\xa4\x12\x22\x29\x79\x79\xfb\xa1\x3f\xe7\xc0\xab\x86\x87\x54\xc6\xdb\x8c\xb9\x6f\x76\x2c\x16\x83\xdd\x30\xf5\xf7\x6e\x46\xc8\xa4\xe0\xc4\xc8\xc3\x08\x09\x3d\xad\x92\xd1\x7c\xa9\x97\x36\xa0\x11\x46\xd1\x0c\x33\x86\x63\x19\x64\x58\x0d\x9e\xc4\x95\x12\x9a\x79\x70\x39\xbc\xfc\xaa\x75\x63\xc8\xdc\x58\xc4\x9a\xdf\x76\xed\x18\x12\x5d\xda\x83\xfa\xc0\xf5\xab\x2a\xcf\x98\x70\xa5\x5c\xc5\x3d\x8b\xbf\x99\x02\x9f\x8e\x27\xbe\x86\xde\xdc\x20\xc2\x96\x45\xa3\x5d\x6f\xaa\xae\x1b\x09\xca\xcd\x46\x9e\xe3\x8a\x92\xf6\xfb\x4b\x77\x3d\xb9\x4a\x31\x0e\x48\x87\x6b\xb0\xba\xa4\x1e\xb8\x4e\xa6\xfb\x46\x9f\x81\x8e\x17\x58\xbe\x17\x6c\x91\xd6\x5f\xb4\xad\xca\x16\x79\x69\x73\xa7\xe2\xde\xa1\x2f\x3f\x13\x1d\x28\x46\xc8\x23\x2b\x3c\xa1\x92\x5e\x0d\xee\x03\x11\xe7\x55\xc9\x2f\x1f\xb4\x64\x75\x12\xca\x65\xc0\xe6\xce\x9d\x15\xba\x8c\x1f\xd4\x08\xfb\xdc\x8e\xe7\xd0\xb5\xc8\x03\x4b\x11\x92\xef\xbe\xc1\x1b\xa6\xa4\x70\xc3\xb0\x33\x1f\x2f\x2e\xd8\x5f\x56\x76\x26\xfd\xdc\x3d\x02\x91\x3b\x46\x7e\x9e\xf4\xe3\x4b\x79\xb1\xd6\x44\x5a\x91\xd2\xc1\x3e\x5d\x5d\x16\x59\xec\x5e\x9b\x0f\xff\xb4\xd4\x5d\xcd\x2b\xd8\x30\xa3\xea\x69\xbf\xac\xe5\xb3\x7b\x28\x97\xdb\xbb\x35\xb1\x39\x69\xf6\x47\x54\x71\xc6\x56\xe7\xd3\xcc\x37\xbf\x5f\xdc\x61\x1b\x23\xc1\x73\x8f\xcb\x8d\x80\x55\x69\x2c\x3b\xbb\xcb\x23\xc7\x93\x20\x0d\xfa\xa5\xf7\x60\x21\x69\x14\x1a\xef\x3c\x62\xef\xd9\xf5\xf1\xf5\x39\x7c\xe9\x3a\x2d\x9d\xcd\x7e\x59\xa2\xeb\x92\xd6\xb9\x8a\x49\xa1\xc6\x4f\xcc\xb8\x34\xb4\xd0\x88\x65\x61\x4c\xc6\x9d\x4e\x42\x52\x8a\xb7\xa5\xc3\x14\x2c\x37\xe8\xc3\x27\xce\x13\x80\xc0\x62\xb2\x14\xc5\x88\xab\xb0\xe3\xad\x3c\xb8\x3a\xe5\x51\x76\xf5\xbe\xb1\xe3\xfc\xc5\x67\x50\x0c\x9a\x53\xca\xd5\x81\xb8\x4c\xa8\x53\x3c\x74\x25\x5e\x6c\x78\x9f\xf3\x1b\xb0\x09\x90\xd6\xfa\x69\x49\xdb\xad\x9e\xa2\xab\xcf\xe1\xd0\x32\x43\xa3\x92\x08\xda\x89\x34\xc7\xaf\xe9\x2d\x8b\xfb\xd1\xee\xee\x70\x7c\xcd\xb2\x89\x96\xdb\x09\xe5\xe7\xb7\x97\xf4\x96\x42\xc7\x8a\x30\x95\xbf\x08\x78\x47\x5e\x4f\x62\x76\xdb\x1f\x8e\xc2\x88\xdd\x42\x0f\xae\x59\x7b\x58\x3e\x89\x47\xff\x2b\x76\xf6\xc5\x35\x9d\x88\xcb\xc4\x50\xac\x60\xa1\x33\xbb\x04\x7a\x0a\x9c\xba\x90\x6c\xd3\x3c\xb1\x73\xa4\x3d\xfb\x8b\xd4\x00\x46\x99\x76\x8e\xc2\xb4\xa5\x1e\xe0\xab\xb0\xcb\x71\xea\xb4\x01\x10\x7a\x35\x80\xd4\x9c\x3d\x52\xa1\xfe\x4a\xd5\x4e\xe2\xdd\x10\xea\xef\x92\xd0\x26\x02\xf1\x1f\x55\xad\xc6\xb4\xe7\x9f\xe1\xd0\xb0\x61\x25\xce\x56\x11\xbf\x92\xf0\xac\x44\xb8\xbc\xfe\x27\x03\x08\x2d\x49\x0d\xbd\x9a\x74\xb9\x9f\x0a\x1f\xa9\x15\x3c\x05\x16\xb5\x45\xc9\x5c\x1d\x1e\xfb\x92\xd7\x37\x8b\xa2\xbd\x5b\x14\x03\x86\x0d\xfe\x7f\x02\xbd\xfe\xe0\x68\x90\xca\x07\x36\xd5\x22\x9b\xc0\xba\x23\xe3\xa8\x65\xa4\x30\x39\x78\x37\xcc\xdc\xbe\x56\xe1\xbe\xd0\x5c\x5b\xeb\xb0\x9b\xeb\xa9\x4a\xaf\x37\xc1\xa1\x85\xfe\x2a\xd0\xea\xa1\x67\x87\xc1\xca\x8e\x9c\x22\x39\xb1\xf8\xec\xdc\x6e\x4d\xa5\x93\x27\x12\xa5\xee\x9a\x52\x01\xff\xb4\xdb\x02\x24\xc8\x47\x75\xd9\xc3\xb2\x4e\x1c\xb7\x77\x5f\xeb\xd7\x6f\x69\x41\x98\xf5\x3e\xb5\xb4\xe9\x6e\xc0\xa3\x74\x23\x25\x8c\xb8\x68\xc4\xeb\x41\xb2\xa4\x8d\xa5\xfd\xaa\xb9\x0c\xe3\x60\xa2\x70\xbb\x3b\x35\x30\xdd\xe4\xfc\x45\x3b\x94\x8d\x15\x24\x4a\x19\xdf\xda\x7b\x0d\xc4\xe1\x51\x9b\x47\x8e\x1f\x24\xab\x6e\x42\xc2\x36\x2a\x63\x0d\xb2\xdf\x51\xf9\x7d\xbb\xa8\x8d\x30\xeb\x0f\x89\xd1\xfc\x5d\x30\x27\x52\x3f\xe8\xbc\xd7\xf0\xe3\x6e\xd8\x6d\x38\xf8\xee\xae\x7e\xe3\xf5\x46\xba\xca\x81\x7b\x53\x5b\x8f\x2c\x39\xae\xe2\xd2\x59\x02\x4d\x28\x27\xe3\x52\xdc\x9f\x18\x99\xa0\x22\xb3\xc8\x3f\xec\x1c\xe6\x87\xd2\x22\xad\x0b\x70\xea\x28\xec\x0d\x7e\xc8\x86\xa0\x56\x7b\x99\xdd\xf5\xa4\xe7\xce\xbe\xe7\x92\x25\xb5\xbd\x4d\x16\x25\xd7\xdc\x8f\x0d\xc8\xd5\xba\x11\xc7\x99\x23\x67\xe8\xd0\x3e\x2c\x2d\xf0\x34\x85\xa9\x9b\xbf\x78\x74\xfc\x30\xcc\x37\x12\x42\xcc\xae\x40\xc9\xbc\x4c\x9a\x33\x38\x4b\xc6\x1c\xf4\x6a\xde\x67\x59\x71\xc1\x9f\xa8\x6b\xc4\x45\xfe\x6e\x2d\xdf\xcb\x21\x19\x01\xa9\x71\xfd\x45\x9a\xeb\xdb\x96\x92\x3b\x4a\x99\x6f\x37\x78\x41\x3c\x59\x19\x09\xef\x1e\x5b\x11\xdc\x86\x38\x12\xd3\x8e\x22\xf6\xe3\xf0\xd9\x76\x91\x9d\xb3\x9a\x8a\x8f\x16\xfe\xa4\x2f\x4b\x01\x87\xeb\x54\x97\x8d\x23\x39\xa1\x1e\xe7\x2d\xa1\x47\x1a\x0c\x3c\xcd\x6a\x9d\x92\x5a\xf7\xf3\x2a\x67\x53\x11\x09\xfe\xed\xf6\x05\xf3\x85\x87\x25\xff\x59\xa4\xe3\x2d\x96\xc9\xea\xe7\xfb\x39\xe5\xc6\x96\xb4\x21\x00\x29\x19\x0d\x30\x9c\xa5\x5b\x09\x89\xaf\xd7\x18\xd0\x0d\xa8\x01\xd8\x2b\x6d\x91\x06\x0b\xc1\x3f\xb0\x2e\x67\xf8\x6e\xb8\x37\x42\x1b\x4a\xe1\x25\x90\x52\x29\xd1\xc1\x9e\x42\x57\x17\x41\xcb\x19\x5e\xaa\xa9\x0a\xa6\x7f\xc5\xb7\x35\x33\xa1\x3b\x0c\xed\x44\x73\xc6\x6c\x51\xd0\xc6\x5d\xa2\x4a\x51\x71\x41\xc8\x19\x62\x8b\xa7\xa6\xf8\x8e\x72\x03\xf1\xe4\x10\x89\xac\x12\x40\xd6\x60\x37\x27\xde\x8d\x6f\xe5\xaa\xc1\x57\x7e\x2b\x57\xaa\x46\x7a\x50\x26\x0d\x83\x32\x7f\x7f\xf7\xee\xdd\x0d\x6f\x9a\xef\xa8\xa7\x95\xa2\x11\xd1\xb4\x6a\x34\x95\xb6\x62\xad\x93\x95\x63\xa3\x66\x21\x79\x18\xa6\x72\x11\xca\x95\x55\x03\xff\x51\x22\x1d\xff\x61\xf9\xd2\x51\x5b\x6e\x3f\x3f\xff\x6c\x4d\xfc\xf5\x58\x22\x2b\xe4\xb2\xb0\x72\x19\x27\x94\x6a\x2f\xea\xa3\x64\x69\x8d\x7c\x57\xd9\xe7\x5b\xc1\xbe\x94\x7f\x69\x97\x3d\x88\x38\xfc\x59\x70\x39\x8c\x56\x8a\x2a\xdf\x3b\xef\xb6\x77\xaa\x41\x2a\x53\x32\xde\x7e\xf2\x64\x27\x19\x63\x68\x4f\xdc\x9f\xc2\xaf\xf5\x84\x26\xbb\xbb\xec\xc7\xb1\x4e\x4a\x6c\x87\x94\x89\x7a\x6b\x88\x39\xd3\x8e\xaa\xee\x48\x45\x99\xb5\x6b\xc5\x42\x73\x4c\xe7\xb2\x08\xab\x44\x59\x0d\x82\xda\x3e\x45\x0b\x4c\xcc\x4f\xeb\xc2\x12\xe7\x51\xa6\x85\xa5\x60\xa2\xdf\x82\x0c\x5a\xdf\xd6\xb4\x9f\xf9\xef\x4d\xa6\x07\xeb\x64\xd1\xb0\xd3\x60\xbc\x12\xa1\x93\x0e\x8b\x76\x4c\xf8\x08\x03\x60\xf3\x25\xb1\x01\x52\xcb\x04\xbc\xe7\xbf\xfb\x7b\xbb\x41\x6e\xd9\x73\x86\xff\xdc\xa6\x01\xec\x7d\x4c\x20\x00\x95\xd8\xfb\x70\x97\xe3\x65\x4d\xf8\x7b\x23\xe2\xdb\x1b\x8e\xef\x31\x6f\x07\xc4\x95\x18\x2e\xab\xb7\xcd\xda\x61\xe3\xfd\x94\x82\x03\x23\xab\x81\xcf\xd0\x32\xcb\x46\xef\xb0\x7d\x23\xde\xfd\x78\x8f\xa1\xeb\x1f\xb6\xc3\xed\x1f\x77\x93\x89\x19\xa2\xa3\x70\x7b\xf0\xb8\x94\x00\x03\xf8\xe9\x02\x86\xc1\x28\x7c\xf2\x64\xfb\xd9\x53\xc6\xc2\xa7\x8f\x9f\x0c\xb7\xd7\x13\x69\xd9\x1d\x96\x02\x7a\x3e\x79\xfa\x68\x7b\x50\xe4\x57\xb1\xa0\x5c\x98\x84\x09\x7b\xfa\xe4\xc9\xa3\xa7\xfd\x30\x1c\x0e\xb6\x1f\x01\x88\x9d\x9d\xe1\x80\xf4\xe5\xaf\x6a\x85\x7e\x1f\xdd\x01\x2c\x09\xc3\x1f\x17\xdb\x8f\x07\xa5\x04\xc0\xf0\xf4\xd1\x02\x48\x27\xa3\x72\xe2\x62\x7b\xfb\x31\x2d\x51\x6e\x0a\x99\xb4\xa7\x80\x55\x26\xf8\x67\xe2\x9d\xe5\xaf\x9d\x8d\xad\x7c\x2e\xf7\x75\xc1\x64\xc4\x27\x15\x18\xc9\x5e\x10\x0a\x29\xfc\xf6\x46\xbc\x4f\xb4\x2e\x81\x65\x9f\xc9\x18\xc5\xd0\x88\x5d\xe3\x68\x6e\x20\xad\x00\x00\x91\x8d\x25\x2f\x9f\x2e\xa0\x79\xa0\x06\x1b\x68\xdb\x8f\x9e\x21\xb4\x47\x4f\x9f\xb8\xd0\x68\x6c\x3e\x22\xf3\x91\xb0\x30\xfc\x41\x82\x01\x5e\x87\x08\x08\x3f\xb7\xe5\x67\x6c\x80\x47\x64\x43\xf6\xe0\x2a\x6a\xe4\x30\xe9\x87\xd8\x1d\x03\xec\xc3\xe6\x92\x72\xc0\xf4\xcd\x58\xd0\x74\xd7\x49\x5c\xd5\xf2\x21\xc8\x58\x4b\x67\x6e\xe8\x8c\x6d\xff\xfa\xc5\xc2\xef\x69\xe6\x9b\x47\x54\xf8\xc5\x42\x61\xda\xb6\x21\xdf\x83\xbf\x1d\x9f\xe8\xd0\x0b\x2a\x25\x57\xb2\x41\xbe\x73\x65\x05\x82\xd5\x9f\x9d\xc9\x58\x2c\x5a\xe9\xe5\xdf\x05\x2e\xdb\xae\x46\x0d\x4f\xf3\x62\x88\x28\xfb\x63\xf3\x0e\x68\xd9\xbb\xe6\x89\xf0\x27\xe3\xf0\x8d\x6f\x56\xe5\xa1\x35\xf7\x28\xc2\xe0\xc2\x6f\x4c\xba\xe2\x6a\xdd\x7f\x9d\xad\x86\xf1\x31\xbe\x8e\xe4\x2d\x90\x82\x6c\xae\x42\xc5\xdb\xd2\x04\x45\x73\xb0\xa4\xdd\x00\x79\xee\xff\x95\x5f\xb6\x48\x4c\xc1\x66\x78\xf6\xe7\x8c\x7d\x3d\x03\x42\xd2\x0c\x38\xe7\xa2\x28\xee\xac\x20\xed\xa4\xf0\xc5\xe2\x5b\xa8\x59\xcd\xb7\xa2\xbc\x8f\x6d\xed\x44\xad\x00\x2e\x87\xaf\xbf\xb5\x4a\xec\x75\x22\xcb\x0e\x0b\x6f\x9c\x6a\xbc\xda\xd0\x99\x86\x83\xeb\x24\xcd\x64\x24\xc3\xfb\x53\xd3\x16\x6e\xbb\x9d\x38\x3c\x69\xcb\xa2\x2b\xa1\x23\xd9\x9e\xc1\x99\x0b\xcf\xfd\x2b\x04\xcd\xca\x01\x61\x3f\x9d\xc3\xff\xbd\xcb\x3e\xd9\x0a\xe1\x45\xd1\x8b\x1c\xbe\xe0\xdf\x87\xe1\x64\x74\x71\x11\x86\x9b\x0f\x27\xf0\x93\x90\x89\x0e\x94\x28\xc3\xe8\x09\x96\xa9\xa0\xb0\x9c\x14\x41\xfc\xce\xc5\xf9\x10\x45\xe2\x36\xfe\xf3\x08\xcc\x20\xca\x78\x60\xc5\x47\xea\xa7\xfd\x16\xf6\xb8\x40\x19\xbe\xf0\xbd\x32\x1f\xb7\xda\xc9\x3c\x03\xa0\xdd\x87\x96\xdb\x63\x61\xa0\x41\x04\xa4\x15\xd9\xc1\x6d\x7a\x2f\x4c\xf1\xeb\xb4\x1b\x9a\xf7\x69\xc2\xef\x87\x08\x21\x04\x78\xa7\xe9\xab\x88\xfb\xda\x1a\x51\xb7\xe6\x44\x1d\xb8\x76\x7f\x34\x69\xee\xc7\xd2\xce\xea\x10\xcc\xe5\x1d\x1a\xd1\xa9\x58\x0a\xc5\x5a\x69\x7d\x15\x5d\xc5\x89\x48\xf3\xf7\xf7\xe1\x4b\x01\xa4\x03\x73\x0e\xe3\xe4\xee\xf7\xfb\x20\x93\x00\x3a\x20\xfa\x25\x4e\xe6\xe9\xa7\xfc\x3e\xa8\x34\x88\x0e\xc8\xf6\xdf\x83\x7e\xc5\x8f\x4f\xef\x83\x6d\x3f\x3b\x3e\x6d\x45\x75\xcd\x8d\x0c\xed\xac\x7b\xb8\x52\x9d\xe2\xbe\xd6\x8a\xf6\x2e\x4c\x0c\x09\x3e\x16\xb1\xa5\x7f\xf5\x40\xfa\x42\xf0\x25\x39\xb3\x49\x2f\x3c\x87\x77\x92\x37\x51\x42\x03\x60\xbc\x95\x6a\x84\x2f\x99\x70\x10\xba\xb0\xcf\xdc\x1c\x04\x64\xd4\x3e\x67\x34\x12\x00\xae\x84\xc6\x02\xe5\xc0\x02\xe7\xdc\x62\xff\xf5\x1b\x72\x91\xf7\x8f\x4f\xe1\x9f\xf0\xe2\xd4\x83\x6b\x7d\x1d\x91\xd9\xa8\xbf\x33\x8c\xf7\xbb\x89\x6f\x58\x74\x9d\x00\x1a\x3d\xfc\xee\x1d\x9f\xf6\xfe\xa6\xda\x35\xf3\x37\xcc\x8f\x6b\x14\x0c\xb1\xa5\xdd\xd6\x09\x8d\x4e\xff\x82\x76\xe1\xfa\x46\xc6\x80\x2e\xbc\x20\x8b\x71\x53\x0b\xc9\xa8\xe3\x48\x0c\xa1\x82\x66\xe7\x7e\x26\x19\x87\x8c\x7d\xfa\xe3\xd3\xc5\xef\x3f\x3e\x9d\x3d\x7d\x8c\xfc\x2c\xba\xae\x11\x1b\x15\x18\xc0\xbd\x75\xf8\xeb\x21\x79\x9c\xfd\x0c\x5e\x4f\x4e\x50\x4c\x7b\x5c\xb2\x22\xb2\x7d\xd8\x71\xd0\x87\xc4\xaa\x19\xa9\x3a\x9f\xf8\x52\xf9\x69\x6c\x5d\xcd\x67\x29\xf2\x76\x17\xb1\x0e\xbc\xd2\x55\xd3\x85\xaa\x6f\xdb\xf8\x8f\x23\x68\x82\xc7\x1f\x08\xb0\x11\x18\x9e\x48\x18\x3f\x25\xf7\x46\x87\x46\x81\x76\x9b\x8e\xf0\x25\xa8\x1a\x92\x26\xb8\xe8\xce\xde\xd6\x7c\xd8\xe6\xd6\xe0\xf9\x1d\xd1\x2d\x60\xed\x89\xde\x0e\x79\xad\x06\xda\x7f\x18\x6b\x41\x63\x0f\x63\xa8\x75\x8f\xe6\x2c\xad\x42\x88\x43\x28\xf8\xb0\xb7\xb5\x5b\x3e\x17\xc6\x5e\xe2\x1c\xce\x5b\xf2\x74\x75\x5d\x55\xf8\xaa\xca\xf7\xf0\x3a\x54\x46\x8b\x69\xa5\x7e\x8b\x1f\xaf\xaf\xa4\xc4\x25\x4b\xd5\x28\x91\x59\xb9\x97\x13\xb8\x27\x76\xd8\xa1\x76\xf9\x48\x52\x33\x5b\x80\x27\x5f\x09\x4f\x58\x60\x5e\xf2\xa4\x7f\x43\xf3\x7b\x14\x1e\x37\x00\x9a\xca\x87\xdd\xac\xc3\x58\x26\x6f\xe8\xa2\x8b\x5d\x6a\x8f\x6b\x38\xce\x18\x0c\x98\x41\xed\xe9\x25\x8a\x23\x3c\xea\xb2\x7b\x66\x3f\xf3\x81\x22\x3f\xff\xd5\xf1\x10\xbe\xa0\x8f\x8d\x6c\xaa\x2e\xdb\xd5\xd4\xa2\x62\x6c\xab\x4b\xa1\xa2\x6d\xaa\xa0\xdf\x29\xd2\x73\x8f\x69\xd8\x4b\xeb\x20\x91\xc6\xa6\x03\xe9\x50\x30\x0f\x05\xf6\x20\xba\x36\x6a\xad\xe3\x78\xe3\x88\x6f\x9b\xb6\xd6\x8f\xdc\x5f\xdf\x3a\x89\xbb\xb8\x9b\x1d\x96\xad\x5b\xb2\x82\x01\xa4\x97\xa0\x50\x67\x40\x46\xf3\xb9\xcf\x3d\xc5\xed\x72\xa2\x02\x5a\xab\x88\xc2\x0f\xce\xde\x73\x13\xde\x34\xba\xc9\x78\x34\xff\xdc\x33\xa3\xa0\x27\x20\x0f\xc2\x00\xf4\x82\x07\x7d\xd1\xc7\x47\xcc\xc6\x15\xd9\xca\x85\xc6\x52\x9b\x17\x0e\x19\x8d\xa3\x6f\x82\xcd\x18\x39\xcd\xc8\x3d\xf5\xb1\x1c\xab\x97\x3b\x78\xf7\xc6\x84\xac\x6a\x42\x59\x46\xd4\x00\x05\x9f\x7e\x3d\x91\xa5\xe5\x98\x3a\x78\x77\x94\x8a\x53\x2e\xba\x40\xc4\xf3\x77\x5c\x87\x11\xb0\xc3\x07\xed\x30\xd4\x3a\x8b\xd6\x42\xf9\x8d\xce\x41\x38\xa1\xf0\x0c\x1f\xfe\xd8\xd1\x86\x35\x74\x09\x5b\xba\x7d\x15\x91\x2e\xbf\x5e\x41\xf7\x65\x59\x15\x72\x62\x95\xc8\xc4\x43\xe1\xe8\x1d\xdf\xf7\x43\x63\xd5\x88\xa1\xf2\x35\x57\x55\x2f\x60\x0c\xd5\x25\x69\xdd\xc4\x6f\x39\x12\x6b\x61\x86\x25\x95\x76\x96\xeb\xdf\x3a\x50\x56\x46\x05\xb3\x00\x26\xe7\x97\x23\x4d\xb9\xe6\x00\xb2\x89\x35\x90\x2a\x65\x53\xe9\x24\xc4\x2f\x2d\x45\x16\x25\xf9\x6d\x9a\x77\xe3\x13\x32\xa9\x79\x35\x28\xae\xa0\xcd\x5e\x1e\x4c\x0f\x5f\x9c\xce\x58\x50\x8a\x67\xd9\xab\x3a\xa5\xf6\xe2\x5c\x47\x02\x45\xce\xf5\x6e\x75\xf2\x41\x3e\xb5\x01\x3c\xf1\x71\x09\x10\x87\xfa\xf1\x15\xf8\xa9\x3f\xd0\x1f\x10\x2a\x05\xe6\x1e\x4e\x2f\x20\x65\x42\x5a\xfc\xb8\x29\x6a\x54\xc3\x71\xe2\x1e\x07\x6b\x27\x9a\xb2\xf3\x44\x72\x69\xb9\x9d\x2a\x87\x44\x5c\x8e\x9c\x97\x10\x56\xf2\xa0\xf2\xaa\x01\x5b\x59\x14\xaf\x4f\x75\x74\xe5\x95\xef\xf2\x15\xf4\x90\xa5\x33\xf0\xf1\xa9\x1b\xdf\x58\xad\xb5\x18\x4f\x4b\xcc\x7b\x34\xd6\x41\xa4\x7c\x52\x5f\x8c\xcc\x3a\x82\xf2\xd1\x65\xa5\x0a\x82\xc5\x17\x3c\xcb\x52\x36\x78\x93\x80\xc2\x98\xe8\x98\xe7\x78\xe0\x57\x54\x29\xdb\xf9\x51\x7f\xb7\x7e\x32\x6c\x1b\x06\x5d\xf9\xb8\xff\x92\x95\x7e\xf5\x87\xbe\x19\x6b\xe9\x43\x01\xf6\x9d\x79\x80\x38\x9a\xd8\xd0\xd8\xaa\x7e\xad\x51\x6b\x83\x95\x0d\x39\xf8\xf0\xe1\x4e\x7a\xf8\xfe\x35\xe6\x9f\x3c\x4d\xe2\xa6\xb6\x1a\x3d\x28\x5f\xb2\xf4\x5f\x1c\x2f\x45\x3a\x29\x21\x57\xfb\xc0\xe3\x32\x78\x48\x34\xe3\xee\x5d\xc6\xf9\xbf\xb8\x7c\xb6\x44\xb8\xda\x41\x33\x15\x5a\xfc\xae\xd5\xd0\xd7\xb1\xfb\xf7\x8e\x6f\x61\x9c\xe4\x1c\xd9\xb4\x2a\x5b\x99\x48\x8e\x61\x22\x44\xb3\xfb\x58\x56\x24\x84\x00\x16\x9b\xee\x35\x5e\x9f\x04\xa4\x03\x6d\x07\xd3\x7b\x11\x76\x96\xc5\x73\xf8\xf8\x2a\xd2\x5e\x9d\x1e\x4c\x3b\xd1\x36\x9d\x5f\xf3\x7b\x51\x87\x00\x3a\x61\x7a\x19\x67\xfc\x5d\xfa\xfb\xbd\x90\x69\x18\x9d\xf0\xc1\x63\x82\x51\x16\xdf\x0b\x9d\x02\x21\xad\xcc\x61\x2b\x3e\x65\x53\x99\xa1\xd5\xb5\xbd\x6c\x1a\xe5\xc2\x16\x6d\x1f\xd8\x58\xb4\x53\x5f\xb6\x96\x8c\xf3\xd3\xf8\xe6\x37\x5f\xa9\xf6\x13\x07\x64\x7b\xa7\xa6\xdd\x8b\xeb\x12\x42\xb7\x89\x95\xe6\xbf\xf0\xb7\x1f\x41\xf0\x78\x10\x86\x5f\x67\xb1\xef\xce\x10\x7b\x5e\x81\x03\xa3\xeb\x38\x0c\xb1\x70\xe7\x41\x84\x85\x3b\xb2\x1a\xcb\x76\xef\x4a\x58\x94\x38\xf0\xec\x2f\xb1\xe5\x70\x3b\x3d\xf7\xe2\xae\x02\xf1\x55\xfc\xdd\xcf\xe2\xe3\xd3\x2e\xec\xb5\xf3\x03\xcb\x76\x9c\x20\x5d\xda\xad\x87\xfc\x73\x95\x36\xfb\x03\xce\xeb\xda\xa5\x88\x31\xcb\xb6\xcf\x60\x2d\x06\xdb\x0b\x4a\xe6\x74\x95\x08\xc8\x97\x76\x68\xac\x63\x8f\xb4\xc0\x3a\x98\xb2\x0e\xeb\x66\x1b\x14\xec\x50\xd6\xad\xdb\x69\x27\x96\xb2\xae\xcb\x58\x1b\x3c\x35\xeb\x59\x47\xe9\xd0\x06\x4d\xce\x74\xd6\x4d\x20\xb4\xc1\xb2\x42\x93\x7d\x8d\x80\xa5\x5d\x86\x2e\xeb\x28\x50\xda\xa0\x55\xa7\x1f\xfb\xda\xe9\x4a\xdb\x87\xfb\x7d\x66\x34\xd6\x6f\x93\x9e\xfe\x23\x38\xf3\xd9\xe3\x65\x0f\x4c\xf7\x2e\xba\xbe\x4f\x7f\xce\x2f\xe5\xb9\xca\x57\x79\x63\xe0\xbe\xa5\x6d\xe6\x85\x76\xe7\xb2\xba\x05\x07\x53\xdd\x06\x7c\x03\x64\x6c\xe9\xe8\xec\xbc\x01\xd5\x94\xbd\x60\xb5\x9f\x31\xf2\xe2\x9c\xc3\xe6\xe8\x92\xe1\x81\xd2\x52\xe1\x4a\x99\x13\x77\xc1\x6b\xcd\xa5\x99\xf5\x40\xe9\x22\x0b\x27\x3c\x3c\x0f\x34\x91\x01\xd5\x5a\x3f\x95\xba\x3c\x9e\x9b\xb5\x8a\x1b\x0d\x01\x3f\xb1\x42\x37\x81\x8e\x55\xcc\x42\x48\xd5\xf2\x86\x95\x43\xc1\xd0\xdb\x04\x56\x06\xf4\x3c\xc1\xce\x5e\x39\xa8\xbe\xcf\x19\x9a\x85\x5f\x3f\x42\xeb\x3c\x3e\x3c\xdb\xcf\xad\xec\xe3\xa8\xf7\x30\x3c\xbf\x98\x5f\x6c\xc2\x0b\xb1\x5b\xe6\xd4\x50\x9a\x01\x54\x8b\xcd\x30\xc4\xef\x71\xc9\x99\x7a\x0b\xb7\x2f\xbd\xbe\xae\xdb\xaf\xd6\xc5\x5b\x0d\x58\x57\x46\x37\xde\xd2\x9b\xa3\x8b\xad\xf0\x62\xbe\x79\x31\xb7\x45\x69\xf0\x03\x1c\x29\x33\x56\x94\xd5\x87\x95\xf9\xa7\x58\xc0\xe8\x93\xdf\x5f\xd0\x4f\x29\x78\x0c\xe5\x46\x80\xf9\x47\xf8\x3b\x56\x4f\x3e\xcb\xf4\x27\x3a\xfd\x99\x93\xfe\x54\xa7\x0f\x07\x4e\xc6\x0f\x26\x63\x08\x1f\xca\xe3\x52\x30\x99\x3a\xd6\x3f\x90\x18\x6b\x7b\xf3\xb2\x97\x27\xd7\x71\xc2\xd9\x97\x55\xb9\x9b\x68\x25\xe3\xb9\x48\xef\x23\xc5\x14\x84\x80\xb4\x20\xd2\x0c\xfe\x1f\xde\xc0\xfa\x69\xc3\x49\xf8\x9d\xf6\xae\x16\x89\xd4\x96\xef\xd1\x7e\xeb\x63\x17\x06\x0a\x96\x54\x05\x5b\x1b\x16\xb6\x11\xf6\x13\xbf\xfa\xed\x5e\x23\x40\x02\x68\x27\x46\x11\x6d\x35\xec\x96\x91\x12\xfe\x11\xad\xbb\xbf\x07\x8b\x94\x15\xdc\x57\xa7\x7d\xd5\xe2\xe8\xfe\xb2\x9a\xba\xa9\xfc\x92\xe5\x67\x46\xa8\x69\x71\xa6\xf9\xca\xe4\xf3\x43\x93\x4e\x8d\x7c\x99\x66\xb0\x94\x01\x20\x6a\x4d\x1c\xa3\x42\x2a\x66\x94\x33\x5c\x1d\x65\x8b\xe4\x5d\x27\x8e\xab\x86\xfc\xb2\x02\x10\x5d\x43\xf2\xb1\x95\x96\x19\x29\x96\xf9\x0c\x17\x55\xf5\x8d\x4b\x4c\xf7\x96\xd5\xa3\x3f\xb5\xf7\xab\x41\xca\x91\xfc\xd2\x53\xef\x63\x61\x9d\xb4\x85\xb9\x31\x81\x4d\x11\xd8\x30\x3d\x19\x19\xcb\xa0\xa1\x05\xdd\xcb\x55\xc4\x7e\x97\xe5\xd0\x82\xf7\xad\x86\xdd\xbb\xd2\x77\x68\xe9\xd1\xf3\x3c\x04\x0b\x26\x3b\x7b\x59\xa8\x35\x7a\xc1\xb3\xea\x41\xdd\x59\xdd\xa6\x98\xc8\x7e\xb0\xbf\x5a\x1b\x36\xe4\x4d\x5f\xfc\xb4\x22\xf7\xa7\xe9\xfe\x5f\x8e\x9b\xb3\x7f\x99\x3e\xff\xcb\xc1\x59\x73\xfe\xab\xe3\xe7\x07\x87\xed\xc5\x8e\x5f\x4f\x4f\xf6\x9a\xb3\xf7\x8e\x7e\x9d\xfd\x75\x7a\x72\x0a\x41\x09\x3d\x85\x9e\x9f\x1c\xff\x02\xaf\xe0\xcd\xfe\x72\x74\xfc\xcb\xd1\x8c\x35\x71\x60\xb1\x68\x6c\x3f\xe6\x35\xb7\x1e\x33\x5b\xdb\xe6\x2f\xd4\x96\x2b\xdb\xed\xb4\x07\x47\x8f\xe3\xa5\xde\x5d\xac\xbb\x62\xaf\x36\x20\xca\x57\x01\xba\xde\x04\x58\x2c\xf0\xdc\xa2\x06\x4a\x75\xda\xca\xce\x98\xac\x68\xf6\xa8\x93\x82\xee\x22\x3d\x98\x7e\x13\xc6\x83\xe9\xa8\x7d\x1f\x34\x76\xea\xe2\xc8\xf8\x26\x6c\x58\x71\xd4\x41\x38\x52\x0f\xc2\x19\xbc\x85\x5d\x6f\xa4\x67\x90\x22\x2f\x5c\x00\x72\xbc\x7e\x13\xc9\xb2\xe6\xa8\x5d\xc3\xa8\x13\xad\x46\xf8\x37\x21\x55\x55\x3b\xcd\xaf\x51\x17\xa5\xc4\xa5\x0d\x7d\x35\xd3\xb7\xf1\x8d\xf7\x4c\xc3\xdb\x8c\xaf\x30\x9e\x2a\xc8\x41\x7d\x8a\x29\xba\x59\x47\xa1\xe1\xa7\xb7\xde\x94\xd3\xbd\x97\x7b\x27\x07\xcc\x4b\xb5\x5b\x76\xce\x05\xcf\x3e\x00\x6b\x5e\x6b\x77\x48\xdf\xad\xa3\x66\xb9\x50\xb9\x6a\xc4\x0b\x9f\x4a\xdf\x92\xb3\xf9\xfa\x70\xef\xec\xe5\xf1\xc9\x2b\xd6\x4a\x02\x36\xc9\xcf\x92\xbd\xfd\x15\x0b\xcc\xc1\xd1\x0b\x18\x49\xcd\x05\x0e\x0f\x8e\xde\xfc\xad\x39\xfb\x6f\xc3\xe1\xaa\x75\xe5\xc5\xc9\xf1\xc1\x8b\xe6\x02\x07\xaf\x7f\x3e\x3e\x9a\xae\xca\xdf\xc3\xda\x4d\x4c\x59\xb9\x24\x61\xbb\x17\x8b\x95\xad\xc6\xec\xc6\x36\x37\x64\x62\x8b\x6d\x96\xb7\xbd\x98\xdd\xdc\xda\xa6\x5c\x6c\xab\xdb\x50\xec\xba\xd5\x6d\x9f\x34\xb6\xfd\x2b\xbc\xac\x5d\xb4\x9a\x3d\xdf\x86\x5a\x57\x1e\x75\x75\x63\xaf\xcb\x94\x43\x7e\x1d\x5d\x7d\x96\x97\x0a\xfc\x82\xa5\xfd\x36\x03\x5a\xe1\x3b\x7b\x65\xd7\x26\x9d\xec\xff\x6f\x6b\xbd\xac\x3a\x5a\xd9\x24\x5f\x93\x61\x50\x7d\xa3\x0c\x59\x5b\x03\x21\xe2\xbd\x9b\x26\x7d\x43\xb4\x9e\x8c\xb2\x85\x06\x80\xc5\x23\x4f\x21\xf5\xdb\xda\x0a\x15\x47\xde\x96\xd4\x5b\xa8\x67\xc6\xb7\xe1\xd1\x95\x3b\x7b\xf1\xbb\xc8\xb5\x94\xf9\x26\xdc\xaa\xee\xa8\xe3\x4d\xa1\x3a\xe6\xbd\x6f\x6c\x33\xd6\x6c\xc7\x1a\x79\x5a\x9b\xa2\x62\xa7\xbb\xdd\x3b\xa6\xac\x06\x2a\x8b\x6e\x7e\x54\x65\xc7\x22\xfb\x6c\xa6\x18\x1a\x0c\xae\x70\x3d\x0e\x4b\xd1\xa0\x96\xcb\xc6\x75\xd0\x83\x0e\x37\xb0\x3e\x85\x76\x7d\xbd\x46\x81\xb5\x8f\x37\x37\x44\x3b\xe3\x71\x34\x59\x0a\xcf\xc4\xd0\xe5\xe0\x9a\x22\xc4\x95\xe6\xf9\xdd\x8d\x28\xdd\xe8\x15\xd2\x8d\x59\x4c\x84\xbc\xfc\x12\x78\x94\x5e\x28\xe0\x83\xfa\x22\xbd\x92\x1e\x42\xaf\xd2\x39\xea\x0c\x64\x57\x06\x3d\x78\x79\x93\x46\x32\xb6\x64\xf1\xa8\xcd\x88\x2f\x69\x27\x9a\xea\xfd\xd1\xba\x39\xb1\xcd\xf0\x29\xa3\x13\x30\xfc\x5e\x8c\xdc\x8b\x2a\xc6\x2c\x3b\xf2\xa8\xb9\x93\x2d\x54\x8e\x2f\xb6\xac\xbd\xb7\xa9\xf4\x01\x94\xbd\x78\x1b\x4e\x46\x68\x1e\x5c\x64\x1f\xc9\xf9\xa8\x77\xd9\x05\x95\xd5\x9c\x26\x5b\x4a\x75\x44\x8b\xf1\x69\x19\x95\x7d\xb1\x6b\x15\xcf\x5b\xc6\xef\x5c\x17\x2d\xd4\x29\x7c\x17\xbc\x54\xbd\x09\x8b\xd9\xeb\xb6\x0d\xe7\xfa\xe4\xba\x5a\x15\xcc\x6d\x95\xe5\x03\xcb\xb9\x74\xd4\x4d\x2a\xfb\x70\x54\xc3\x67\x75\x3b\x43\x37\xe3\x4b\xeb\xe6\x7e\xb1\xe8\x46\x80\x3c\x0b\x0b\x3b\x97\x65\x2d\x56\x1f\x3f\xf7\x29\x27\x2b\x38\xc2\xda\xb0\xd7\x6b\x96\x07\xce\x2a\x36\xe9\x77\xfa\x9c\xfa\x2f\x8e\xf7\x81\x5b\x47\x67\xb0\x83\x78\x31\x25\xbb\x8c\x2f\x57\x63\x60\x9d\xf0\xd3\x55\x58\xba\x0d\x6e\xda\x2e\x98\xca\xfb\x89\xfa\x1c\x16\xd0\x97\xc1\xfe\xe9\xe9\x50\x06\xfd\x43\x97\x68\xae\xba\x48\xd6\x9e\x98\x38\x2e\x4d\xdd\x34\x1c\x90\xd1\x93\x62\xc2\xd6\xa7\xc4\x6d\x96\xce\xef\xec\xa5\xaf\x7a\x8e\x19\x88\x2f\x0f\x4e\xa6\x2f\x8f\x71\x2f\xd1\x52\xd0\xee\x0a\xda\xca\xed\xbd\x68\x29\x65\xb5\x87\xf6\x82\xfb\x3f\x9f\x1c\xbf\xea\x80\x56\xef\x14\x1b\xcb\xa1\x53\xf1\x8b\x37\xfb\x67\xdf\xc3\x60\x26\x97\x50\x99\xd9\xce\xe8\x96\x62\x76\x3b\xd2\xca\xe4\x96\x32\x76\xdf\xd3\x85\xc1\x58\xaa\x9d\xbd\x7e\xde\x7a\x8d\x62\x3a\xd1\x5f\xa3\x6e\xd1\xc2\x14\x7f\x59\xaf\x45\x0a\xd3\x1a\xcb\x9b\x21\xdd\x69\x20\x4c\x3a\xf5\xda\xa8\xa3\x33\x52\x13\x49\x46\x19\x3d\xce\xf0\xba\xf9\xec\xfb\xdd\x7a\xb7\xd7\xd9\xfd\x84\xa8\xe1\x75\x7f\xd6\x58\x25\xbc\x5b\x8b\x9b\x59\x83\x43\xf9\x3e\xf4\xdc\x5f\x39\xb7\x80\xe4\x8c\xb9\x3f\x35\xfe\xed\x51\xbb\x93\x4f\x33\x65\x5a\x0a\xde\x97\x30\x3b\xdf\x3b\x39\x6d\x34\xd3\x63\x9c\xbb\x5e\xf0\xfc\x37\x91\xde\xb6\x0f\x68\xbf\x6f\x98\x3c\x27\x6d\xbf\xf0\xde\x3c\x9e\xad\x81\xf0\xfe\x8c\x51\xa0\x46\x1d\x5b\x1c\x92\x4a\x1c\xba\x28\xe7\x4f\x1f\xe3\x6a\x5b\x4b\x94\x31\xea\xce\x52\x8c\x29\xf5\x2a\x02\x4e\xe1\xa9\x82\xa7\xd4\x15\xe4\xab\x48\x72\xb6\x54\x0b\x2c\x50\xe2\x81\x26\xde\x58\x78\x7a\xb4\x0f\xfa\xcc\x8b\xd9\x5f\xf7\x0e\x4f\x67\xcf\xf7\x4e\xa7\x2c\xd8\x7b\xbe\xff\x62\xfa\xf2\xa7\x9f\x0f\xfe\xfc\x97\xc3\x57\x47\xc7\xaf\xff\xeb\xe4\xf4\xec\xcd\x5f\x7f\xf9\xdb\xaf\xff\x1d\xbd\xbd\x9a\xf3\x77\xd7\xef\xe3\x7f\xfc\x76\xf3\x21\x49\x6f\xff\x99\xe5\xe2\xee\xe3\xa7\xdf\x3f\xff\x6b\x30\xdc\x7e\xf4\xf8\xc9\xd3\x1f\x7e\x7c\x16\xb4\x20\x61\x1d\x68\xe8\x07\xfd\x2d\xd6\x06\x08\x2d\xc5\xd0\x1d\xd3\x6e\x00\x37\x66\x9b\x1e\x80\xce\xfb\x5e\xa7\x6f\x5e\xbf\x3e\x3e\x39\xab\x2d\xfc\xf6\xb0\xcb\x67\x17\x5f\x5b\x39\xec\xb0\x9a\x77\xc9\x73\x49\xf9\x79\xef\xd4\xd0\xa1\xe8\x9f\xb1\xae\xf4\x82\x8d\xc8\xcc\xad\x80\x31\xfd\x46\x42\x59\x23\x7d\x2b\xd2\x68\x35\xca\x17\xd3\xaf\x45\xb9\xba\xd9\xc8\x96\xfa\x56\xbd\x85\xcc\x48\xa4\x6f\x3d\x64\xf2\xe4\x2a\x9d\xf3\xaf\x89\x95\xe6\x89\xa7\x4e\x03\x07\x4c\x4f\x44\xbf\xf1\xbc\x17\x25\x3a\x82\x5a\x04\xdf\x3d\x50\xa9\xa3\x0f\xb8\x99\x0c\x88\x87\x90\x38\x89\xa5\x71\xa2\x14\xa7\x74\xd2\x71\xfe\x8d\xda\xe6\xbc\x0c\xb7\x54\x8f\x4b\xcd\x1e\x39\x81\xa9\x93\x52\xbc\x43\x1a\xb1\x78\x02\xe9\x7d\x30\x8e\x0c\xe8\x35\xe4\x6d\xdb\xbc\x5b\x76\x2d\xf3\xb6\x31\xef\x8e\xe5\xbb\xbb\xdb\x34\x67\xa1\x8a\x50\xf7\x78\x01\xaf\x31\x3c\x86\xfa\x18\xbd\x2e\x82\x84\xed\xc5\x2d\x84\x2a\xa4\xb7\x18\x9d\xf0\x76\x7c\x0d\x1b\x0f\xf8\x7c\x4c\x63\xf8\x88\xe0\x83\x10\xaa\x83\x3f\x65\xe7\x77\x97\x34\x3b\xcf\xf1\x9f\x08\xff\xb9\xbd\xb4\x41\xaf\x6d\xa0\xbb\xc6\x6e\xb4\xe7\xb6\xbe\x6d\x78\xfb\xa4\xc0\xa7\xea\x26\xee\xd8\x46\xbb\x44\xeb\xb8\x09\x57\xc5\x60\x95\xbe\x2c\x5e\xb2\xe7\xbc\x91\x6c\x34\x94\xb5\x4f\x2a\x49\xb2\xb1\x94\xb9\xc3\x3d\xe4\xfa\xae\xaa\x13\x46\xa6\x99\x86\x83\x44\xf0\x2c\x89\x6e\x66\xae\x5b\x44\xdf\x1b\x9e\x90\xdb\x70\xb4\x7e\xa0\x2e\x27\x1a\x22\xe1\xde\x93\x38\x39\x78\x3a\x13\xf3\x26\x4e\xc4\x8f\xdd\xa2\xa5\xd6\xc5\x4c\xbb\xad\x24\x94\xb1\x65\x68\xa0\x55\xaa\xde\x3c\x05\x41\x90\xa4\xa2\x97\xdf\xdd\xde\xa6\x99\xe8\xa1\x6c\x9a\x2b\xb9\x90\x07\xc6\xa3\x17\x1f\xfd\xb7\x84\x85\x32\xee\xf0\x15\x8f\x6f\xc2\x47\x0f\xcd\xa4\xdb\xc2\x89\x92\xb1\xc1\xfd\x98\xa5\xe3\x84\x72\xe0\x95\xc0\x08\xad\x91\xc4\x67\x9f\x66\xe9\x00\xd1\xe9\x44\xf3\xab\x97\x85\xfa\x2e\x6f\x39\x14\xa4\xe9\xe4\xe2\xed\x3f\xbc\x64\x49\x13\xd6\xa6\x80\xe0\x5d\xde\x22\x3c\x40\x62\x46\x78\x82\x69\x6b\x65\xab\x92\x0e\x8d\x70\x9c\xfd\xf2\x3e\x16\x3c\xbf\xc5\x38\x3f\x19\x71\xef\xb7\xfe\x96\xa4\x9f\x92\x9e\x42\xd4\x93\x53\x17\xea\xf6\x22\xd1\x43\xa4\xa3\x5e\xd0\xcf\x4a\x01\x53\xdb\x65\x33\x5e\x18\x2d\x22\xa1\x66\xe1\xc6\x90\xd0\x1c\xfe\x0e\x08\x8d\xe1\x0f\x48\x34\x1a\xa9\xbf\x48\x2e\xa8\x65\x8c\x45\xeb\xeb\x1b\x43\xf8\x9b\x10\xe5\xab\x2a\xc2\x04\xe5\x22\x08\x4e\x28\xfc\xf4\xf1\x1a\x8b\xd1\xd6\x1c\xe6\x20\x3d\xd7\x21\x10\xec\x22\x06\x89\x2a\x33\xb0\xa6\x08\x63\x88\xfb\xb9\x0e\x41\x6a\x17\x11\xc1\x1b\xc5\x7e\x0a\x5d\x3b\xfb\x5a\xdb\xb2\x40\xbe\xb4\x95\x40\x85\xb2\xad\xa7\xb0\x4c\xb7\x85\x0a\x8b\x16\x3c\xe4\xc0\x43\xbe\xb3\x5a\xbf\x32\x83\x88\xc3\x98\x69\x23\x15\x2d\x8e\x2d\xd0\xf4\x08\xe4\x84\xb6\x8e\xbe\x0e\xd8\x60\x12\x75\x6d\x37\xd2\xd6\x4d\xe1\x2c\xd1\xc8\x77\xbb\x68\x9f\x36\x22\x4b\xc7\x36\x75\xa7\x00\x1a\x88\x83\xed\x1f\xf9\xed\xdb\xcd\x29\xde\xdb\x97\xae\x75\x31\xbf\x99\x1f\x24\xef\x52\xef\x7b\x4d\xe2\x7d\x9c\x6f\xbe\xc3\x22\x2a\xf0\x39\xa7\x36\xe5\x08\x94\x1f\x26\x54\x02\x46\x1d\x60\x99\xfa\x36\xef\x57\xbc\x4c\x58\xaa\x52\xe2\xfc\x44\xbe\xd8\xc0\xe7\x2c\xf1\xe2\x7f\xae\x1f\x1c\xf1\x52\x41\xf3\x32\x1d\x58\xc8\x90\x61\x1e\x0b\x89\xe6\x3c\x03\x6c\xa2\x9c\xfa\x4b\x16\x0b\x99\x9a\x95\x53\x5f\xf1\x3c\x8f\xae\xf9\x29\xcf\xe2\xe8\x26\xfe\x17\x47\x1a\x3d\xf9\xb0\x27\x2b\x95\x48\x4c\x2b\x5e\x47\x57\xbf\x41\x1b\xf2\x46\x1e\xda\x60\x02\x50\x5a\xc3\x3a\x83\x5f\xf5\xdd\xec\xda\x5a\xc1\x37\x0d\x4d\x17\x2f\x17\xad\xe6\xc0\xce\xe2\x08\x76\x03\x67\xd3\xd9\xd9\xf1\xec\xf8\xf9\x9f\xa7\xfb\xe0\x0a\x38\x68\x28\xf2\x12\xf6\xe4\x45\x21\x39\x50\x5e\x1c\x9c\xee\x1d\x1e\x1e\xff\x32\x3b\x9b\x9e\x9e\xcd\x8e\x8f\x0e\x7f\x9d\xe1\x60\x69\x46\x71\x7a\x76\x72\x70\xf4\x53\x0d\x85\x39\x01\x3f\xde\xdf\x3b\x54\x0f\x22\xa3\x5b\x49\xb5\xcc\xab\x83\xa3\x83\x57\x07\xff\x0d\x0e\x0a\xd3\x57\xc7\x27\xbf\xce\x00\x31\x14\x97\xaf\x21\xb3\xfd\xe3\x57\xaf\xc1\x77\xe7\x45\xb5\x86\xde\x2a\x9c\xce\xde\x1c\x1c\x9d\xfd\x28\xc1\xce\x98\x67\x07\x60\xd7\xd4\x6a\x7d\xcb\xf8\x6b\x2e\xfe\x9c\xbf\x7e\xab\x33\x0e\x7c\x61\x27\x25\xeb\x3f\x98\x02\x33\x87\xcd\x00\x40\x0e\xf6\x99\x5f\xef\x14\x7d\xae\xdc\x4d\x65\xa1\xe3\x77\xef\x72\x2e\x5c\x10\x28\xbd\xd5\xf0\x69\x18\xcf\xe8\x74\xbc\xf9\x29\x83\x93\x7b\x9e\xe5\x33\xd6\x95\x79\xea\x1d\x5e\x18\x17\x68\xec\x17\x2c\x9b\xc0\xaa\x3a\x3a\xbf\x24\x94\x97\x9a\xc3\x32\x73\x62\x99\x19\x7b\x3e\xf5\x90\xcc\x06\x8c\xb1\x0c\x1f\x24\x2a\xb2\x99\xa8\x37\xe3\x75\xfc\x31\x15\x60\x55\x2a\x06\xbb\x9a\xdc\x33\x75\x9f\x4a\x3e\x49\xf9\x91\xe3\x03\x5a\xf2\xb8\x14\xb0\xbe\x4e\xa1\x8b\xe4\x8c\xc8\xe5\x52\x92\xc8\x27\x4e\x94\xaf\x72\x52\xf6\x55\xce\x58\x22\xc3\x0a\xed\x40\xef\x21\x92\xd9\x24\xcc\x98\xbf\x27\xe4\x63\x61\x86\x4a\x68\x33\xb3\x9f\xc0\x88\xce\xdc\xab\x14\x9c\xbe\x7a\x7d\xf6\x2b\x38\x72\xc0\x64\x38\x85\xa3\x9a\x83\xa3\xe9\xe1\x0c\x79\x49\x46\x55\x80\x1f\xa2\xcf\x6f\xf9\x01\x70\x42\xea\x25\x75\x36\x20\x5d\xdc\x49\x45\x12\xeb\xa9\xdf\x85\xda\x71\xbe\xbe\x9e\x17\x8b\x86\xe7\x4a\x58\x4e\xcb\x37\xbe\xaa\xe8\xf1\x7c\xe8\x4e\xf0\xe3\x04\xa6\x16\x5e\xa6\x50\x87\x75\xad\x88\x99\x12\x28\xd3\xe7\x6f\x7e\x5a\x5f\xaf\x84\xb3\x98\x54\x7e\x85\x40\x20\x10\x59\x05\xa8\x77\xda\x33\xdf\x99\x5d\x9b\xa0\x99\xf0\x5e\x9c\xe4\x22\x4a\xae\x50\x16\x48\x38\x23\xe7\xed\xe4\x65\xf7\x21\x5c\xdf\xa0\xe9\x61\xa5\xd9\x69\x55\xdd\x72\xea\xc6\x90\xa6\x26\x49\x2b\xb5\xe9\xfa\xba\x0d\x44\xa4\x05\x15\xa4\xad\x79\xdb\x1d\xa6\xf2\xd2\x72\xab\xf4\x5b\x5f\x4f\x6d\x63\xcb\x82\xcf\x5e\x06\xd0\xf3\x86\x65\x1b\x9e\xf9\x4d\x71\xea\x87\xf5\x51\xc8\x52\xb2\xdc\x18\xee\x88\x49\x58\xd4\x17\xd4\x53\x0c\x45\x0d\x19\x15\x65\xd4\x71\x2a\xb8\xaa\xfd\x0d\xb5\x8b\x37\xd3\x25\xed\x3e\x4b\x3c\x37\xd9\x9a\x27\xba\xc1\x48\xc6\x86\xc9\x02\xa7\x8d\x87\x42\x9b\x0f\x72\xc6\xed\x78\xa3\x85\x1c\xc6\x79\xf3\xf3\x5e\x7e\x33\x4a\x9f\xa4\xe7\x49\x11\xf6\x51\x9a\x52\x32\x8a\x7f\x6c\xcc\xea\x06\x64\x45\xbb\x57\x3f\x7e\x89\x31\x8e\x32\xf3\xbe\xa8\x34\x8f\x44\x2c\xd5\xd8\x68\x4c\xec\x3e\x29\xb2\x95\xae\xb1\x52\x6c\x35\x2f\x02\x85\xec\x4f\x37\x78\x51\x78\x4d\xcc\xc6\xe4\xfc\xfa\x92\xc5\x25\xa5\x6c\x12\x97\xf4\xb1\x49\x23\xcf\xc2\x88\x96\x6b\x01\xfd\xa3\xf2\xef\x30\xa1\x11\x19\x45\xcb\xa5\xc3\x89\x42\x6f\x92\x2a\x9d\x1d\x08\x79\x8d\x23\xb6\x69\x49\x89\x1f\x39\xcb\x94\xe9\xaa\xa4\xee\xc9\x3d\xa2\xab\xd7\x55\x77\x84\x1a\x7d\xaf\x18\x23\xbd\xdb\x8c\xe7\x3c\x11\xb0\xd6\x47\xa2\xf7\x29\xca\x7b\xb0\xbb\xe7\x19\xb6\xb9\xf7\x29\x16\xef\xd3\x3b\xd1\x53\x00\x7b\x86\xe4\x08\xa9\x33\xbb\x7a\xbd\x91\x6f\xec\x17\xe4\x7e\x55\xc7\x0b\x89\xda\xa4\x35\xa9\x9a\xdd\x49\x7e\x9f\xde\xc8\xed\x2c\xec\xe6\xf5\xaa\xee\x92\x6c\x4c\x0f\x3c\xc1\x20\x41\x73\xda\x8b\x92\x79\xcf\x94\x8d\xf3\xde\x5b\x2e\xeb\x1b\xd4\xf3\x9e\x48\x4d\x55\x3c\x04\x89\xb0\x79\x2e\x43\x55\x3b\x05\x8d\x4b\xfa\x3e\x8d\x68\x73\x73\xf4\xfb\x17\xdd\xe0\x10\x77\xa0\xc0\xe0\xd4\x6a\xff\xaa\x49\x63\x07\x05\xfa\x43\x28\xb5\x42\x3b\x76\x10\x29\x7a\x95\x2e\x95\x95\x87\x0b\x5d\x73\x76\x06\x0e\xe3\xad\x72\x8f\x4c\xb2\xec\xff\xf4\x3e\xcd\x79\x69\x98\xa0\xa5\xa4\x6e\xed\x71\xd9\x28\x27\xf1\x38\x73\xc7\xc2\x24\x8c\xa5\x0d\x28\x93\x2a\x3e\x75\x28\xb2\x4c\xa2\xab\x76\x1e\x04\xe6\x1c\x6b\xa8\x4a\x68\x56\x9a\xc7\xb0\xa2\xd8\x0d\xca\x24\x14\x76\xd8\xe2\xa3\xf6\xfa\x29\x9f\x98\x8c\x92\x22\x99\xe2\x9b\x70\xe5\xdf\xb1\xee\x4f\xb1\x99\xff\x16\xdf\x4a\x4e\x87\xae\x50\x35\x5d\x50\x5f\x39\x45\xa1\xc5\xa9\x2e\x5b\xa1\xc9\x09\x52\x5d\x40\x8d\x4c\x65\x8c\xb5\x6a\x1e\x13\x5b\x0f\x44\xf7\x28\x5d\x02\xea\xfa\xca\x40\x0a\x90\xf5\x3c\x54\x39\xbb\xa1\xf2\xd6\x95\x58\xeb\x5c\x31\xfd\xf0\x7f\x18\x77\xfe\xed\x7c\x38\xbe\xc5\x76\x47\x37\xf5\xcd\x80\xd7\x52\xec\x1d\x5c\xb2\xc0\xb8\x14\xc3\x13\xb7\x29\xd9\xa8\x9f\x35\xb3\xbd\x3b\x3a\x7f\x75\x8b\x16\x3a\xab\x65\x4f\x83\xba\x48\xeb\xae\x87\xd0\xb5\xd5\x85\x90\x87\x76\x05\xd4\xaf\xe9\x69\x15\xc4\xbe\x5a\xd9\xc7\x7f\xc7\xed\x90\x60\x93\x6e\xfa\xda\xe5\x12\xda\xaf\xf2\xbd\xfc\xf9\xd3\xc7\xae\xc2\x6d\xd9\x6b\x9e\x7c\x89\x73\xbd\x71\xe4\xf8\x16\x4e\x07\x0d\x95\xfb\x35\xd4\x49\xfb\xf1\x0a\xbe\xcf\x5e\xb1\xd0\xbf\x8b\xc0\x38\x1e\xec\x47\x09\x0a\xdb\xab\x94\x67\x57\x5c\xae\x5a\x4f\x1f\xeb\x07\xcd\xd0\xaa\x5b\x0d\x00\x4a\xa8\xd4\x51\xfd\x0d\x7e\xf3\xe3\xca\xf6\x36\x51\xce\x47\x35\x4e\x74\x3e\x7f\xe8\xde\x2a\x5b\xe5\xab\x5a\x85\x7a\x59\x63\x57\x96\x8b\x6b\xfc\xfb\x69\x92\x43\x15\x9e\x08\x5c\x94\x72\xb9\x59\x5d\x33\x8a\x6e\xad\xcf\xf1\x8e\x30\xb6\xdf\x79\xdf\xae\x69\x38\x35\x52\x68\x79\x7f\x5f\x02\x91\xa4\xc6\x6e\x6a\x27\x13\x09\x41\x2a\xdb\xf1\xba\x57\xb2\xcb\xfb\x5b\x70\xb6\xb4\x87\xa8\xde\x48\xb4\xc8\xb8\xf1\xca\xc7\x78\x11\x6c\xb5\x97\xd7\x30\x0a\xa6\x67\xa8\x1c\x24\x57\x05\x6d\x3d\x2c\x8d\xba\xf1\x9f\x4f\x5f\x3f\xef\x65\x5a\x58\xf5\xa4\xa2\xd3\x53\xa8\x7a\x3f\xa5\xa2\x36\x82\xfa\x01\x68\x35\xb7\xfc\x0a\x0b\x07\x7d\x81\x2f\xaa\x37\xac\xe3\x18\x8b\x58\xbf\x3c\xdd\x14\x7f\x98\xaf\x10\xd2\x54\x4f\x27\x90\xce\xbc\x01\x83\x0c\x3c\xfb\x88\xb5\x61\xaf\x55\x06\x03\xb7\x2c\x53\xd3\x09\x2d\x61\xd6\x7e\x86\x22\xd9\xfe\x92\xe2\x57\xf4\xe2\x4a\x91\x49\xe9\x5b\x46\x81\x9e\x28\xcb\xd8\x28\xcc\x56\x35\x30\x03\xd0\x19\x73\x4d\x18\x79\xa9\x0c\x2a\x58\xb4\x0a\x5c\x2a\x7e\xaa\x02\x8c\x4c\xa4\x99\x2c\xfd\x00\x6a\x4c\x2f\x14\x05\xbb\x96\xaf\xd0\x14\x2e\x59\x76\x7f\x63\x95\xa4\x38\xf3\x50\xa8\xba\xee\x20\x69\x20\xd5\xdb\x20\x8c\xcb\x81\xd2\x44\x77\xeb\x4c\xf7\xda\xa0\x11\x3c\x2e\x68\xdf\x15\xc1\xf3\x34\xbd\xe1\x51\x72\x7f\x14\x6b\xc3\x46\x1c\x4a\x82\xde\x1f\x45\x10\x34\x37\x03\x05\xda\x77\xc5\x80\xc1\xa0\xbf\x4b\x47\xf8\xcb\xfb\x26\xf6\x1a\x4b\x27\xab\x26\xda\xa8\xd3\x9c\x40\xa1\xe4\x4a\xfd\xf9\xfc\x2c\xf5\xeb\xe8\x16\x3d\xef\xa0\x1f\x16\x4f\x9f\xa7\x93\xe2\xf5\xe9\x94\x0e\x24\x6d\xda\xe5\xc5\xc3\x00\x69\x5f\x6d\x42\x6b\x05\x90\xdf\x26\x1b\x72\xf5\x8a\x40\xa6\xde\x5b\x37\x04\x30\x30\x30\x96\xa5\x1e\x14\x70\x44\x5e\x35\x1f\xf7\x04\xaa\x2e\x69\x14\x66\x19\xd5\x25\x9a\x8b\x08\x9a\xda\x06\xfa\x09\xf6\xa9\xde\x34\xed\xfc\x38\x32\x96\x4f\x9a\x65\x72\xf9\x75\x7d\xb0\xe9\x1e\xa5\xe2\x08\xfa\x3b\x4c\x54\xe4\x16\x20\x8f\x25\xcd\xc4\x17\xed\x43\xcf\x92\x49\xd8\xcc\x87\x94\x60\x97\x0e\xea\x8b\xda\x2f\x8a\x9f\x0d\x9d\x89\xba\xc3\xea\x75\x69\xad\xda\x25\x6d\xcd\xcd\xc8\x38\x4c\x17\x8b\x84\xd4\x3b\x13\x17\x19\x01\xed\x2e\x1c\x1d\xaa\xf9\xcd\x9b\xa5\x15\x4d\xf0\xeb\x6a\x08\xb6\x32\x15\x66\xba\x34\x15\xac\x8a\x94\x8a\x0e\x1b\x4a\x68\x8a\x5b\x0f\x56\x58\x19\x05\xbb\x05\xad\x4b\xed\xd7\xb3\xdb\xee\xb8\xda\x26\x3b\x36\xaf\xf4\x9e\x79\x5a\x79\xc7\xfc\x3c\x37\xfc\x4f\xe1\x93\x8c\xdd\xae\x59\xd6\x65\xc0\x4a\xae\xaf\x6c\xc4\x58\xd2\x8b\x7b\xe0\x4d\x91\xaa\x7d\x06\x19\x65\x63\x47\xe7\xc8\xba\x4f\x59\x2b\x93\x5a\x46\x73\x3b\x59\x09\x08\xc2\xb4\x44\x56\xea\x92\x95\xae\x10\x86\x1a\x51\x52\xa3\xae\xe3\x58\x5d\xdd\xf5\x19\x03\xe5\x0d\x5c\xd1\x3c\xb6\xfe\xac\x66\xeb\x47\xa3\xb3\x6d\xc6\xbd\x78\x6b\xd7\x9a\x66\xfa\xad\x79\xb3\x7d\xa2\xa5\x28\xf3\x94\x15\xb4\x4a\x96\x91\xa8\x39\x34\xde\xcd\x83\xb6\x6a\x0e\xe0\x30\x4d\xe9\x57\xad\x6d\xc9\x24\xcc\xcd\xe2\x96\xc8\xc5\x8d\xf2\xca\x6f\xcb\x29\x3c\x2d\xcd\xcd\xc2\x47\xb9\xfe\x2a\xe7\xd3\xac\x76\x56\x02\x5a\xf1\xaa\xd3\x00\xe8\x3d\x3d\xe9\x78\x75\xd2\x99\x03\x19\x9c\x72\x97\x38\x1f\xec\x6f\xe0\x92\x4c\x1e\xe1\xbf\xf6\x75\xae\x26\x1f\x81\xfc\x73\x72\x65\x76\x18\xb9\xeb\x66\x85\xde\x01\x96\x99\xc4\xd0\x25\x77\x62\x4e\x9e\xde\x0d\x56\x53\xcf\xb9\xb4\x4c\x57\xce\x25\x05\x29\xe0\xa8\xb7\xd6\x85\x7d\x6b\xbd\x2f\xdf\x16\xc1\xe0\x8d\x59\x65\x0c\x4a\x63\x2c\x24\xdb\xb4\x65\x63\x83\x74\x91\x06\x5f\x07\xa7\xbd\x21\xa1\x98\xaa\x56\xe1\x65\x9b\x03\x08\x88\xeb\x46\xa4\x4a\xf1\xfd\x06\xac\x45\x5d\x68\x14\x69\xf6\xe4\xf0\x1e\xa8\xd9\x4e\x72\x77\x32\xda\x4f\xa8\x2c\x15\x30\xc1\x23\xb7\x04\xe3\xa5\xe3\x09\x65\xf5\xb3\xd6\x74\xbd\xb0\xb8\xc7\x3b\xe5\xb6\x95\x27\x9b\x45\x63\xd3\x98\x63\x9f\xf0\xd2\x2b\xeb\x9e\x5f\x56\xd4\x1f\x8d\x04\xa7\x2d\x97\x67\x07\x21\x6e\xe0\x09\xad\x61\x50\xd6\xfa\x15\x84\xae\xd5\xaa\xac\xaf\xfb\xc9\xc0\x1c\x4f\x13\x2c\x0d\x8d\xe4\x5b\xc2\xea\x72\xa9\xa9\x4e\xf3\x28\xce\x79\xc3\x09\x6a\xa7\x8e\xfd\x9a\x03\x69\x59\x5d\x3b\x53\x57\x87\x82\x26\xde\x0e\x07\x75\x9e\x22\x64\x47\xd5\x58\x3d\x71\xe8\xc0\xd5\x5f\x50\x7f\xcb\xb3\xfa\xa0\xf0\x85\xaa\xe3\xa5\xf9\x4e\xc8\xa8\x11\x96\x20\xa3\xfb\x92\x23\x26\xa2\xb4\x76\x8b\x06\x64\x16\x88\xd3\x71\xf3\xf8\xdd\x3b\x9e\xf1\xe4\x8a\xd7\x4f\x3c\xd6\xc2\x8a\x85\x55\x6c\x96\x9e\x27\x22\xde\x83\xd0\x1c\x5e\x2d\xfa\xc8\x7b\x1a\xa8\xb6\x7e\xe5\x9b\x41\xd1\x4b\x96\x54\x9a\x32\x4b\xb8\x55\xd3\x68\xcc\xcc\xca\xbe\x9b\xea\x8f\x89\x49\x19\x99\x14\xa9\x10\xd4\xdd\xc4\x42\xf5\x72\xe4\xe0\x92\xf9\xf2\x00\xfc\x90\xc0\x8a\x14\xcb\xa5\xa8\xb6\xfd\x89\x32\xae\xa4\x5c\x28\x4f\xf3\xa5\x52\x08\x63\x54\xea\x89\x4a\x43\xac\x4e\x6b\xcb\x8b\xd0\xd5\x7e\xbc\x0f\x79\x59\x63\x1c\x0e\xc4\xb5\x70\x8d\xc3\xbf\x02\x28\x6e\x66\xf2\xfa\xfa\x0a\x2a\xcb\xbc\x2c\x71\x12\x49\xf1\x54\x6a\x38\xc4\xc7\x1d\x33\xd0\x81\xde\x68\x4c\xe0\xdf\xb1\xde\xea\xb1\xea\xcb\x59\x29\x0e\xa0\x81\x4d\x11\xb5\x94\x94\xe0\x88\x59\x45\xaf\xdc\x5b\xc0\x3f\xde\x87\xc8\x9a\x2b\x7a\x3c\x7c\x2a\x4f\x08\x22\x5a\xbd\x4e\xab\xc1\x1e\x72\xe8\x37\x27\x49\x40\x52\xa5\xcf\xd6\x58\x85\xd3\x96\x24\x00\xd7\xe5\xd0\xa4\x5c\x99\x31\x66\xcd\xda\x8a\x42\x3d\x4e\x11\x8b\xfa\xb2\x08\xaa\x3a\x04\x2f\xeb\x10\xfa\x85\x44\xa8\x05\xff\x7a\xb8\x84\xf9\x0e\x62\x8d\xd3\x2a\xc8\xda\x59\x30\x31\x1f\x39\x93\xf7\x16\x3e\x44\xbf\x17\x54\xd1\x82\x28\xaa\x88\xc8\x11\xbb\xf1\x65\x91\xfd\x14\x49\x12\x90\x19\xe0\x03\x1f\x57\x71\x2a\x96\xc2\x4c\xf3\xdd\xce\x50\x58\x81\xb0\x94\x50\x5f\x3e\xd2\xcc\x0b\x2f\x2c\x94\x02\x31\x8d\x0b\xa3\x06\xf8\xd5\x47\xdf\x82\x2c\x69\x46\x26\x4a\xc8\x12\x16\xd1\xa8\x40\xb6\x6a\xb0\xc6\x34\xb2\xc3\x74\xa9\x3f\xd0\x1d\x2c\x01\x91\x90\xb2\x54\x4e\x99\x84\x25\xf8\xb7\x65\xbe\x85\xb8\x47\x20\x9e\xbe\xd3\x6d\x33\x2a\x49\x0b\x14\x69\x36\xa9\xc8\xdc\x83\x04\x1e\x76\x8b\xe7\xd5\x13\x06\xf5\xfa\x1d\x69\x5c\x9e\xe5\x73\x79\x1e\x37\x65\x1f\x11\xe5\xb2\x72\x51\x6a\x01\x7b\x5f\x78\x2e\x14\xde\x01\x0c\x47\x18\x4d\xb9\x2e\x28\xbf\xf4\xae\x57\x9f\x95\x85\xab\x47\xa2\xde\x82\x93\x9e\x48\xdb\xaf\x25\x1e\x14\x72\xdd\x39\xdb\x22\x74\x75\x69\xd1\x5e\xda\x1d\x4d\xa2\xfc\x93\x06\xfb\x40\x64\x2f\x4f\xef\xb2\x2b\x2e\x1d\x8b\x44\x94\xc1\x8a\x58\xf8\x17\xe5\xe0\x89\x74\x33\x57\xab\xb5\x78\x0f\xbf\xa3\x0f\xf0\x81\x3d\x59\x79\x5d\xae\xce\x9a\x90\xd7\x57\xee\xac\xf4\x2b\x67\x66\x8d\x96\xbb\xbf\xa4\xbc\xfb\x4b\xa5\xc9\x05\x37\x77\xa2\xa4\xf5\x65\xf6\x9b\x8a\xba\x83\x60\x56\x4b\xf2\x75\xb8\xc7\x3b\xb1\xb6\x7f\xe3\xa4\xfc\xc8\xae\x4e\x2b\x24\xa1\x3a\xbe\xe7\xe5\xe3\x7b\xe5\x27\x16\x0a\xf9\x0e\x35\xaa\x16\xf2\x3c\xbf\xe6\x25\x2a\x26\xbe\x11\x84\x9a\x98\x8d\x54\x8c\xd3\xff\xdb\xcf\xe2\x49\x69\xec\x56\x4e\xaa\xc7\x99\xf3\xd6\xf5\x1f\x49\xb2\xeb\xeb\x75\x8d\x27\x9a\x99\xd5\x55\x5d\x8d\xd1\x53\x3c\xfb\x8c\x3b\x69\xd4\x3c\xad\x6f\x3b\x86\xeb\xf1\x17\x65\xae\x2c\xd5\x75\x4e\x4b\x5b\x8a\xbc\x53\x21\xe5\x94\x56\x14\x8d\x32\x38\xa5\xac\xfe\xda\xfc\xff\xd9\x7b\xf7\xb6\xb6\x71\x6d\x71\xf8\xef\xf7\xfd\x14\x94\x87\x93\x63\x37\x82\xc6\x49\x08\x14\x63\xe6\x09\xb7\x96\x99\x5e\x66\x4a\x3b\x33\x9d\x6e\x0e\x8f\x93\x28\x89\x21\xc4\xd4\x31\xbd\xcc\x2e\xfb\xb3\xff\xb4\xa4\x65\x47\xb6\xe4\xd8\x31\x81\xb4\xe7\xcc\x9e\x4d\xe3\xcb\xd2\xba\x6b\xe9\xb6\x2c\xbd\x63\x55\xb8\xd5\xd4\x8d\x50\x46\xf1\xb7\x29\x43\xcf\x09\x35\x85\xe4\xb8\x77\x75\xad\x0b\x32\x58\x7a\x97\xb2\x7f\xbe\x7d\x8b\x70\x39\x70\x5b\xa9\x20\x11\xf0\x35\x1f\x52\xf7\xf5\xaf\x1d\x87\xbf\xaf\xed\x58\xb3\x39\x08\xbc\xc1\x30\x3c\x1d\x7a\x7d\x65\x27\x7e\x74\x18\xa5\xb0\x61\x20\x89\xbd\xbd\x3d\xeb\x9b\x61\x55\x90\x01\x73\x77\xb7\x61\x99\xec\x61\x2d\x92\x1e\x00\xe0\xde\x9c\xcd\xc2\x88\xf6\xe7\xe4\x20\x52\xc1\x2e\x47\x4f\x0c\xa4\xc7\xee\xbf\x4d\x79\x43\x66\x72\x88\x5f\x4d\x3a\xba\x2f\x73\x8c\xba\xd5\xdc\x6a\x6e\x37\x5a\xcd\xed\x48\xbe\x3c\x29\x32\x10\x59\x91\x45\x72\xca\xff\x4d\x03\x5f\x45\x00\xdd\x13\x2c\x5f\xa9\xe0\x35\xe3\x65\x36\xaa\xe4\xb1\xcc\x05\xad\x59\xa5\x40\xa3\x59\x7f\xda\x7c\xda\xda\xaa\x3f\xdd\xe4\xca\x13\xea\x8d\xf4\x5b\x05\x0f\x4b\x83\x98\x55\x23\x7e\xd2\xda\x75\x64\x6c\x3f\x59\x3b\xb5\x22\x36\x60\x49\xae\xf3\xf3\xbb\x9e\xcf\xef\xba\x96\xdf\x75\xa3\xb6\x17\xe1\xc8\xe7\xf2\xea\x66\xd4\xa8\x7f\x69\xd4\x33\x4f\x5b\x6f\x6d\x6e\x36\x36\x2b\x14\x32\xf6\xc0\xdf\x5b\x64\x8c\x8f\x42\x32\x71\x42\xf1\xc8\x73\x82\xc7\xe3\x2a\x3c\x6e\x3d\x36\x82\xc7\x93\x0a\x87\x30\xa3\x27\xfe\xe3\x31\x3e\x21\x81\xe3\x3f\x9e\x54\x01\x86\x97\x34\xab\xf0\x52\x5c\xda\xb2\x9a\x3d\xdb\xf4\xd6\x9d\xe9\x13\x12\x54\x1d\xcb\x9e\xa9\x38\x8f\x2b\x27\xc8\xb7\x07\xc8\xac\xc9\xd6\xcf\xd6\x4d\x64\x12\x42\xe3\xf0\x4f\x73\xc1\x87\x1e\x03\x27\x60\x21\x87\xf2\xb2\x10\xb4\x58\xe8\x00\xef\x35\x68\x0e\x87\x3d\xef\x53\x7a\x36\x90\x55\x0e\x8a\x0d\xdd\x87\xe8\xd0\x1b\xbd\x22\x6a\xa4\x06\x8a\x9e\x19\x5a\x48\x54\xe9\x6d\x9a\x01\x48\x19\x16\x69\x61\x41\x0f\x64\x01\xd0\x23\x1e\x65\x0c\xd3\x36\xa9\x23\x45\x3b\x3e\x87\xe1\xcb\xf7\x1c\x9d\xfd\xc8\xe7\xb1\x00\xe0\x6b\x7b\x0e\x6f\x23\x8c\x40\x9c\x23\x2b\x94\xe3\x03\xf7\x01\xd4\x1a\x9e\x2a\x46\x1d\x8c\xe2\x32\x56\xf9\x81\x8d\x5a\x09\x49\x70\xa6\x51\x6b\xce\x6c\x6e\x24\x22\xee\xc7\x09\x7a\xb1\x1f\x85\x31\x8b\x38\xfb\x0d\x16\x31\x2c\xd0\x2b\x3f\x9d\x83\x31\x05\x3b\x70\xf2\x40\xc0\x0a\x05\x76\x74\x48\x06\x3f\x8a\xdd\x60\xb8\xe0\x7b\x7a\xaa\xe3\x06\x36\x23\x48\x73\x41\x91\x8d\x32\x46\xc5\x97\xda\x1e\x1a\xf8\x0d\xe3\x64\x8f\xf5\x76\xe0\x18\x88\xa7\xab\xbb\x70\x65\x4a\x89\x82\xb8\xc2\x15\xef\x9c\x07\xef\x09\x93\xd3\x0e\xc0\x5d\xc7\xa0\x10\xf0\x6b\x10\x9d\xdb\x46\xfa\xe6\x5c\x27\x5c\xfe\x88\xa7\x98\x57\x26\x70\x97\xe9\x89\x94\x6b\x32\x96\xd5\x62\x94\x6b\x30\x1e\xb6\xbd\x28\x69\xe0\x42\xf6\xcd\xaf\xa5\xf8\xf5\xfd\x23\x47\xd7\x71\x21\x61\xb1\x60\x27\x6f\x2e\x69\xcc\xaa\x68\x60\x00\x7e\x6a\xb5\x41\x7f\x5a\x5d\x5f\x85\x8d\x76\xab\x61\xcc\x97\xa1\xb0\x9f\x5d\xad\xf1\x0c\x9b\xb8\x5a\x56\x2a\x0c\x9f\x38\xa8\x25\xb9\xa5\x2f\x37\xfa\x44\xe0\xb7\xcc\x28\xed\xd0\x61\x6f\x66\x85\x10\x08\x90\xe2\x83\x59\x83\xa3\xc9\x93\x09\xe2\xa9\xd6\x40\xd8\x44\x31\x1d\x45\xc2\x89\x31\xc2\x81\xcf\x07\x5c\xe1\x74\x5c\xc1\x9f\x88\x97\xd9\x9f\x73\xe7\xbe\x4f\x22\xdf\xe0\xd3\x4a\x7c\xcc\xf4\xef\x93\x57\xec\xdb\x3b\xb6\x07\xdc\xba\x45\x0e\x5f\xbf\xdb\x7f\x71\xb4\x63\x91\xe3\x17\xaf\xdb\x6f\x77\xea\x84\x8d\x05\x5b\xcd\x9d\x06\x79\x27\x2e\x9a\xf0\xa0\x51\xdf\xd9\x24\xc7\x27\x7f\x1e\x1d\xb2\x27\x2d\x71\xc5\x9e\x6d\x91\xfd\xd7\xaf\x5f\xec\x6c\x13\xb1\xc2\xb7\xf3\x94\x3c\x7b\xf3\xfa\xdd\xaf\x3b\x56\x8d\xbc\x3c\x3a\x3d\x6d\x3f\x63\x78\x2d\xb2\xff\x9e\x7d\x29\xbe\x63\xd5\x01\x23\x60\xb2\x1a\xe4\xe8\xd5\xbb\x97\x3b\x56\x93\x9c\x46\x98\xac\x4d\x76\x8d\xf8\xad\x16\x39\x45\xc8\x2d\x7e\x05\xcf\xb6\xc9\x31\xdb\xe3\xe6\x39\x70\x56\x23\xbf\x47\x97\x56\x86\xa8\x7f\x78\x01\x55\x24\xfd\xbd\xfd\x86\x21\xdb\xa9\xc5\x82\x30\xe1\x8f\x5e\xb0\xcf\x66\xdf\x1e\x1d\xee\xd4\x99\x0c\x6d\xb6\xc5\x94\x10\x00\x38\x3c\xc4\xeb\x66\x2c\xee\x66\x9e\x62\xdf\xfa\x31\x61\xd5\x3f\x67\x17\x25\x81\x33\x53\x12\x3b\x3a\x1a\x4f\x9c\x8b\xc7\xe6\xe8\x85\x8a\xf0\x46\x68\x09\x6f\x50\xcf\xf1\x9d\xfc\x0e\x35\x1b\xdf\xc9\xef\xb8\x31\xf1\x9a\x5b\x08\xaf\x23\x75\x47\xa3\xf2\x0d\xa1\x49\x1b\x5f\xa3\x07\xe1\x1d\x2a\x37\xa6\x90\xba\x3f\x4e\xe3\xc2\xf7\x11\x32\xf4\x24\xbc\x43\x2f\x8a\x6e\x85\x27\xc5\x45\x63\xeb\x45\x85\x85\x0b\xcb\x8c\x48\xa2\xe2\x7d\x82\x32\x3c\xb0\x7b\x22\x93\x70\xfa\x02\x7d\xe6\x36\xc3\xdc\xf8\x9a\xed\xc0\x79\xf4\xe2\xf0\x9c\xe9\x69\xff\xe8\x8d\xb3\x6e\xe9\x81\x39\x4b\x8d\xfa\xf9\xd1\xaf\xa7\x8e\xb5\xd1\xac\x59\xf5\xa7\xdb\xcd\x56\xb3\x51\x6f\x6e\x5b\x5b\x74\xbd\xb9\x39\xbb\x18\xfb\xae\x9b\x15\xb3\xb6\x36\x9b\x4f\x9b\x8d\xcd\xda\x76\xbd\x5e\xdf\xde\xda\xa4\xeb\x8d\xed\x9c\x72\xed\x3f\x9d\x06\x23\x57\xdf\xae\x37\x9a\xad\x56\x63\x7b\xb3\xbe\xbd\xdd\xa2\x33\x8b\xb5\x9a\x9c\x4b\xc0\x5e\x6f\xce\x86\x03\xb6\xea\x1b\xf5\xfa\x66\x6d\x8b\xa1\xde\x66\x3f\xf5\x9a\xd5\x64\x05\x6b\x39\x04\x80\x2f\x6b\x63\xeb\xe9\x56\xeb\x69\xc3\x6a\x34\xb7\x5b\xf5\x86\xb5\xb9\x45\x33\xcb\xbd\xfd\xe3\x35\x64\x10\xd4\x6b\x8e\x55\x6b\x6e\x6f\x6e\xb5\x66\x83\x35\x9c\xed\x06\x93\x33\x07\x5b\xc3\x72\xe2\x06\x2e\x07\xb2\x2e\x0d\x8f\x66\x42\x6e\x32\xc8\xcd\x5a\x63\xf3\xe9\xd3\x56\x7d\xab\xb1\x55\x6b\xe6\xc0\xb7\x1a\x4e\xed\xcb\x76\x2d\xf9\xbf\xd9\x25\x9a\xac\x84\x55\x2b\x54\xe4\xaf\xa3\x37\xaf\xcf\xa1\xa6\x39\xab\xff\xaa\x25\xff\x5b\x15\x25\xe0\x0c\x1d\x6c\x6f\xf0\x4e\xa4\xea\xb0\x76\xea\x85\xff\xd9\xa9\x69\x9e\xc3\x36\x56\x9a\x17\xef\x3c\x68\xdc\x34\x01\x8f\x42\xff\xc6\xa6\x62\xed\xa7\x3f\xf2\xfd\xc0\x30\xe8\x7a\x68\x3e\x99\xad\x71\x13\x8a\x65\xb0\x15\x66\xb1\x45\x55\x41\x4e\x32\xd8\xaa\xed\xd1\x88\x29\xb7\x33\x89\xb7\x42\xcb\x60\x37\xc8\x65\x97\x40\x41\xa6\x17\xd1\x37\xf8\x0f\x47\x43\xa6\xfd\xbf\x5d\x23\x70\xac\xaa\xf1\x1f\x31\x66\x16\xd9\xa5\x89\xf7\xd5\x2a\xe5\x25\xd9\x4b\x33\x43\xec\x60\x0e\xb1\xff\xf2\x06\x7f\xbb\x83\x19\x92\xd7\x1f\x4b\xb2\x67\x58\x13\xde\x50\x47\xcb\x0c\x6a\x4b\xcf\x90\x0d\x4a\xa8\xc1\x97\x1c\x35\xfe\xb1\x9d\x43\x9d\xa9\xa4\x3b\x46\xb0\xbe\x4e\xe4\x27\xe6\x0e\x5d\x5f\xcf\x12\x9a\x66\x09\x1d\xa8\x42\xf3\xec\xff\x46\x5d\x2f\x33\xf4\xb5\x6d\x38\xcf\x61\x9d\xee\x50\xc1\xbe\x5d\x73\x38\x93\xbb\xd6\x13\xfa\x93\x51\xd8\xd5\xb1\x6e\x98\x3b\x73\x16\x91\xc2\x8d\xb9\xe3\x4d\x5e\xb9\xaf\xe0\x7b\xb0\xd2\x48\xb6\x98\xde\xf6\xf2\xc2\xff\xdc\xe8\x8d\x10\xe6\x5e\xbf\xd5\xad\xc6\xd3\xda\xd3\xcd\x5a\x13\xc7\x27\x3b\x74\x37\xaf\x85\xfa\xc9\xc0\x5a\x13\xf8\x37\x70\x70\xe2\x13\x7e\x73\xed\x7f\x36\xea\x64\xdd\x6a\x3e\x05\xbf\x2e\xc5\x0b\x45\x16\x8c\x40\xae\x95\xfc\x72\xe4\x43\xbf\x5c\x50\x7a\xf1\x0a\x6a\xe1\x63\x47\x26\x1b\xb0\x27\xd8\x18\x6c\x55\x64\xe6\x1e\xcf\x6e\x40\xca\xb2\x1a\x54\xad\xfa\x16\xdb\xb9\xad\x11\x31\xad\x77\x52\x56\x68\x86\x93\x8a\x19\x28\xc7\x88\x9c\xd5\x34\xb3\x98\xe1\x8e\x5b\xdb\x99\xfa\x55\x96\xaf\xda\x51\x76\x17\xba\x5d\x16\x4a\xc9\xbb\xf4\xa8\xa4\x6a\x1b\xe3\xa4\x7b\x79\x8d\x7d\x16\xb5\xd8\xd9\xa0\x2f\x04\xdd\x07\xae\xb4\x5c\x21\xe8\x6e\x5e\xb7\x24\xde\x6b\x25\xe9\x84\xb5\xad\x26\xcc\xc2\x05\x39\xc1\x9c\xcc\x66\x97\xce\xe2\x92\x07\x78\x9e\x4c\xc7\x59\xf0\x73\x5d\xd6\xb6\x6a\xf5\xa6\xf8\xfe\xc2\x77\xd8\x35\xf3\x3d\xc6\xf7\x63\x99\x6f\x1f\xbc\x38\x98\xed\xb2\xb5\x8a\xe8\x1a\x6d\x92\x20\x07\x74\xb3\x0e\x2c\xe6\xc8\xe8\x57\x81\x15\xe6\xc9\xb5\x1c\x71\x6f\x55\x0f\x7f\xee\x4e\x86\xfa\xae\xc0\x46\x17\xb7\x06\x6d\x87\x06\xcc\xb1\x25\x9f\x40\x0e\x46\xf2\x09\xab\xd0\xe3\xe4\x13\xa6\x9d\x49\xf2\x49\xd3\x24\x5e\xf2\xc9\xa6\x49\xdc\xe4\x93\x16\x58\x3d\xf1\x64\x2b\xab\xbd\x09\xab\x46\xb0\xbb\xbb\x0d\xb3\xe5\xbb\xbb\x30\x6b\xce\x77\x62\x6c\x9a\xb3\x74\xc6\x66\xd9\x3d\x51\xc6\xc5\x32\x34\x2e\x93\x50\x0f\x6c\x51\x8b\x1d\x25\xfd\x66\x60\x8f\x67\x3b\x66\x95\x2a\xe8\x34\x33\x76\xe8\xfb\xf2\xec\x8d\x1d\xf0\xce\x85\x55\xc5\x8e\x49\xe8\xfc\x27\xe4\x17\xd0\x4a\x8b\xf9\xe0\xaa\x58\x5f\x8b\xbe\x0f\xd0\x72\x9d\xf8\x96\x9e\x6d\xf6\xe5\xef\xf8\x0a\x43\xd8\xf3\xd0\xf3\x64\x55\xa0\xef\x61\x50\xbe\xde\x17\x4a\xab\x7c\xd0\x79\xb2\x08\xe3\xb2\xc6\x03\x1f\x45\x6e\x64\xd6\xe6\xe6\xcc\x4e\x41\x62\xf7\x40\xaf\xac\xc7\xc0\x14\x63\xa7\x6a\xe1\xf2\x4b\xbd\x51\xa9\x6f\x6e\x92\x71\xdc\x7c\xd0\x08\x3d\x7b\xcc\xea\xeb\x4f\xe3\x9f\x58\x28\xdd\xb1\x9e\xd4\x1e\x07\x3b\x35\x78\x10\x3c\x4e\xb7\x78\x8f\xc7\x3b\x89\x87\xfe\xba\xb5\x59\x33\x1f\x1b\xe3\xaa\xf4\x90\xd5\x78\x53\xd1\x22\xb6\x12\x59\xbc\x86\x53\x5e\x41\x75\xac\xf6\xd7\x6b\xcd\x2d\xc6\xec\x4c\xff\x61\x05\x31\x48\x54\x42\xb3\x1a\xcb\x03\x45\xf3\x04\xc2\xe8\xa9\x4a\x04\x8f\x37\xb9\x48\xb3\x63\x8e\x2a\x22\x86\x09\x6d\x45\xd0\xee\x26\x0c\x4e\xc0\x6d\x02\x57\xdb\xf1\x95\xd5\x8a\x2f\xeb\x4d\x7e\x19\xc6\x90\x61\x0c\x19\x4e\x21\xc3\x18\x32\xc9\xd4\xe1\xc9\xb3\x93\xb7\xa7\xce\xea\x74\x43\x79\xb1\xe9\xfc\xaa\xa8\xec\xb0\xb7\xb4\x52\x99\xc7\x13\x6f\x30\xa6\xbd\x43\xda\xf5\xae\xdc\x91\x60\x3b\x73\x03\xdc\xe4\xe2\x83\x45\xb7\x78\xd2\xdb\xd6\x5e\x30\x4d\x7a\x63\xde\xfe\xc4\xaa\x81\x0b\x3e\x09\xff\xcb\xe2\x93\xca\xb6\x51\x7b\x04\x69\x5e\x2e\xd4\x06\x17\x36\x50\x1c\x54\x1d\x0f\x16\x17\x6e\x21\x97\xa3\x5e\x7b\xba\x65\x6d\x5a\x7b\x4e\x7c\xb6\xf9\x6a\xd5\xc8\x71\x83\xb0\x4a\xa3\xda\x64\x08\xbd\x41\x65\xdc\x36\xb9\xde\xac\xd6\xd6\xd6\x56\xdd\x02\xd7\x0f\x41\x67\x62\x3d\x11\xf6\xef\x8e\xde\x54\xa8\x59\x15\x97\xad\xc7\x3e\xbb\xb2\x6a\xad\xcd\xd6\xe3\x31\xac\x16\x55\xb7\x21\xea\x3c\xdd\x62\x77\x63\xe6\xa8\x63\x9b\x49\xb9\xeb\x4c\xa0\x71\xab\xca\x4d\xe1\xe4\x09\x7b\xc1\x62\xf9\x7f\x39\xfc\x17\xa0\x78\x13\x38\x4e\x40\xf9\x02\xca\xe7\x50\x82\x63\xcf\x51\x2c\x46\x5c\x7e\xac\xce\x74\x17\x6b\x63\x2c\xb4\x05\xe9\xb0\xc4\xf0\xa3\x1b\x9f\xdd\x4c\xa2\x9b\x89\x49\x06\x8a\x4b\x9e\xaa\xc6\x2c\x15\x5a\xab\x62\xf4\x13\xcf\xee\xa3\xae\x8b\x38\x4f\x32\x90\xc1\x94\x78\x35\x1d\x65\x87\xbc\xe2\xbc\xf5\x67\xf1\xa9\x6f\x93\xa7\xc3\x5c\x6d\xe3\x47\xfc\xac\x01\x5d\xd4\x3e\xfd\x94\xaf\x30\xfe\x85\xfa\x4e\xbe\xa8\x08\xa9\x91\x8c\xa7\x14\xa5\xc4\x4b\xe6\xde\xce\x99\x3d\xc5\x33\x8f\xf2\x14\xc8\xd7\xe3\x64\xdd\x27\x38\xeb\xc9\xa0\x6f\x7d\x25\x76\x49\xd5\x3c\x4c\x73\x58\xb3\xb7\xf7\xc0\x49\xac\x47\x7c\xaf\x90\xda\x2e\x10\x89\x2a\xfc\x98\xf5\xf5\x20\x81\xb9\x1a\xda\xf0\xe3\xb0\xa8\x54\x19\xc3\x2a\x0b\x44\xae\xdb\x5b\x5d\xba\x5d\x2d\x96\x0e\xad\xc9\xdc\xdf\x86\xb5\x0e\xb1\xd8\x01\x73\x0b\x10\x25\xf8\x42\x07\xff\xca\xca\x32\x4d\xf9\xbb\xb5\x1a\x49\xfc\xa7\xdd\xb2\x2e\x64\x2d\x85\x1a\x1b\x37\x3c\xb1\x23\x20\xdf\xc5\xce\x94\x4f\xbf\x37\xb4\xcb\xbc\x20\x39\xb5\x29\x4f\xb8\xa3\x42\xb6\xff\xc0\x15\x1c\x08\xc6\x28\x10\xcb\x4c\xee\xb5\xfc\x35\xa4\x68\x7c\xb4\x89\xaf\x19\x40\x65\xb9\x7d\xa6\xd3\xe7\x99\x91\x15\xd5\xb9\x21\x7b\x4d\xbf\x64\xad\x33\xa1\xdb\x59\xdb\xa6\x0d\x8b\xd4\xb0\x08\x4d\xd8\x32\x35\xbb\xf8\xb2\x6a\xa7\x4c\x3f\x35\xb6\x9f\xea\x84\xae\x07\x50\xbc\xfe\x38\xa8\xd6\xcf\xd4\xb8\xf6\x81\xa5\x1e\x35\xcf\x88\x00\x68\xe8\x00\x58\x28\xf6\xcf\xe2\x55\x62\xe9\x04\x04\x59\x18\x14\x42\xef\xb5\xe0\x24\xa1\xcf\xea\x3e\x0d\xf8\xd7\xe1\xfa\x04\x4f\x6b\x7b\x9a\x2a\xad\x87\x60\xf2\x0b\xef\xcb\x78\xfd\x85\xbf\xb6\xce\xa6\x8e\x18\x42\x12\x80\xac\x21\xa1\xa0\x19\x3e\x87\x8a\x32\xc9\x38\x17\xaa\xc1\xa0\x42\xed\x99\x04\xbc\xc9\x1a\x9b\xd5\x30\x8e\x69\x5a\xd3\x8b\x5d\xe1\x96\x11\x54\xb1\x4b\xaf\x0f\xa3\x5e\xfc\x2a\xc1\xf5\x98\x73\xab\x35\x30\x12\xd1\x4e\x8b\xb2\xf7\xfa\x4e\x99\xa1\x97\x44\x2f\x47\x92\x95\x2e\x9b\x5f\x09\x7f\x77\x03\xc6\xe9\x64\xc6\x46\x99\x35\xe8\x5d\xc0\xb7\xb3\xe2\xa3\xd9\x2a\x3f\x62\x64\x6f\x6f\x2b\x0e\x29\xeb\xe1\xba\x9f\x85\x58\xf3\x35\x06\x01\x9d\x60\x40\xe5\x33\x28\x56\x7d\x7b\xcf\xf0\x9d\x6d\x66\xed\x99\x2b\x6a\xb8\x8a\x25\x3e\xa8\xb4\xc3\x5d\x16\xcb\xe8\x87\x10\xce\x40\x70\x7c\x9b\x3f\x64\x0c\xda\x76\x7c\x12\x0a\x7f\x87\x53\x34\x40\xa4\x32\xc1\xad\x31\xc5\x07\x74\x11\x16\x5b\x08\x3b\x61\x48\x18\xd0\xee\x84\xdd\xb3\x32\xac\xf4\xd9\x23\x28\xb6\x55\x99\x7c\x63\xcf\xcd\xe9\xc1\x05\x0c\x2d\x61\x89\x5a\xce\x16\xf4\xe9\x38\x15\x06\x39\x11\xa8\xed\x88\x8d\xda\x23\x41\xd3\x40\x46\x20\x06\x9b\xf6\x6d\x84\x44\xd5\xd7\xb1\xf7\x85\xf6\xf0\x8b\xc9\x19\xfb\x21\xc6\x1a\xf3\xf5\x6a\x98\x30\xe6\xc2\xaa\x33\xb6\x75\x32\x02\x0a\x0f\xe5\xf4\x50\x4e\x5e\x14\x25\xf5\x12\x92\x4e\x6c\x2f\x2d\xa5\x87\x52\x46\x54\x6e\x23\xd0\x0c\x79\x1a\xf5\x4c\x07\xc0\x92\xb3\xd4\x80\xc0\xf9\x8e\x81\x0b\x83\xa4\x69\x66\xf0\xd1\x6a\x3e\x1c\x1f\xad\x26\xd9\xd6\xf0\x71\x48\x47\xde\x95\x17\xd2\x5e\x6e\x95\x00\x4b\x15\xa8\x0e\xd2\x6a\x6a\xd2\xc2\x8a\x27\xa3\x85\x75\xbe\x9c\xe9\xc7\xe0\xc3\x53\x97\xa9\x11\xd7\xb1\xec\xc8\x95\x89\x57\x45\x6c\xe6\x63\x97\xb8\x8f\x1d\x86\x93\x44\x0e\x3f\x01\x3f\x67\xbe\xe1\xe9\x7d\xbd\x47\x3b\x37\x03\xbe\xa7\xcd\x5b\xff\x2d\xfd\x12\x1e\xf3\xed\x34\x35\xad\xf6\x7f\xaf\xfe\x37\xb8\x3a\x6f\xf8\xa4\xf2\xd0\xf1\x38\xe5\x5f\x28\xa4\xf6\x5f\x9b\xf5\x89\x14\x63\x67\xf5\x5f\xff\xfa\xb2\x4a\xac\xd6\x1e\xe5\x9f\x5c\x1b\xf0\x08\xb2\xd1\xd8\x2f\x3c\x99\xa6\xb1\x58\xad\x69\x32\x57\x95\x31\xa1\x72\x7f\xda\x75\x47\x6e\x90\xc9\x3e\x16\xd6\xef\x26\x87\x67\x9d\x7c\xbc\xf1\x43\xca\x1e\xee\xd0\x29\xe1\x84\xcf\xa8\x47\x0f\xcd\xc8\x8b\x43\x3d\x24\x3b\xd7\x8a\x1a\xf4\x1d\x9b\xc0\x04\x2d\xb3\xee\xde\xae\x9f\xfc\x38\x93\x39\x1c\x1e\x1c\xbe\x42\xe1\xc9\x0e\xee\xc6\xb7\x12\x9d\x3f\xcf\xb7\x49\xbd\xf6\x19\xed\x15\xff\x26\x9c\x78\x3d\xba\xe2\xf7\x57\xc0\x3e\x2b\x81\x3b\x1e\xd0\x55\xe6\x06\xd0\x4d\xf6\xa5\xdc\xb8\x5c\x43\xea\x34\xa9\xff\x6c\x0e\x77\x83\xd3\x7e\xda\xb6\x7f\x03\x9f\x92\x7e\xfb\xa6\x7d\xf9\x93\xf2\x41\x84\x82\x44\x58\x64\x01\xfb\xff\x41\x3d\xe5\x9b\xc8\xe2\x3e\x8e\x5e\x67\x94\xda\x06\x70\x83\xf9\x60\x8a\xa1\x5a\x2a\xdb\xe8\x68\x0c\x44\xa5\x1e\x0e\x26\xfa\x75\xb8\x94\xe7\xce\x87\x33\x1d\x78\x22\xd5\x1e\x5c\x40\x93\x95\x26\xa3\x41\xa8\x1c\x54\x74\xdc\x53\x13\xd0\x64\x34\xb6\x8a\x1a\x38\x24\x34\x07\xf1\xe7\xc0\x63\xfe\xc0\xba\x2a\xd8\x71\x68\x35\x35\xc3\x48\xed\x17\x4d\x8e\x3c\x0d\x41\x4d\x7d\xaf\x36\x4c\x40\x85\x19\x50\xb5\x5d\x98\x62\xa5\xbb\x39\x0b\xc8\x59\x65\x61\xcf\x86\xbc\xb2\x36\x1b\x53\x7e\xfb\x06\x4b\x4f\xd4\x36\x65\x25\x89\x1d\x34\x20\xaa\x52\x1e\xa3\x09\x4e\xbe\x6e\xc1\x7c\x4f\x7d\x53\x9a\x7c\xdd\xb2\xd5\x72\xd4\x2c\xaa\x5f\x6c\x10\xd3\xea\xfd\xf1\x55\x8b\x1b\x12\x70\x41\xa1\x36\x35\xea\x06\xd5\x3c\x0b\x0b\x69\x2a\x9a\x05\xe1\xce\x98\x9c\x89\x2e\xe1\x8a\x65\x34\x61\x17\xf2\x91\x3b\xfa\x43\xb6\x8c\x5e\xff\x0e\x22\xd2\x3d\x67\x7d\x76\x3e\x4f\xae\x02\x2c\x93\x80\xa2\xb8\xf8\x7a\x93\x30\xea\xbc\x93\x2b\x35\x86\x35\xfb\xe9\x5e\x08\xfd\xf3\x3c\xad\xe9\x95\x66\x99\xb7\xf3\xfb\x46\x6a\x10\x77\xbf\x7e\x01\x07\x92\x65\x8e\x0f\x41\x20\x25\x8e\x96\x18\x21\xe6\xbb\x4d\x79\xf1\xcb\xfb\x4c\xab\x91\xab\x9c\xc6\xf7\xa0\x1c\xb1\xa8\xa6\xad\x53\xcb\xae\x50\x33\xea\x12\x2c\x83\x5a\xff\x43\xa5\xef\xe7\x0a\x8b\xfa\x43\xf8\x81\x60\x75\x39\xae\x80\xf8\x35\xf3\x93\xc8\x89\x02\x6a\x4c\xbf\x3c\x81\xcf\x4e\x0a\x11\xe3\x1d\xc8\x85\x86\xa2\xfa\x66\x6b\x0f\xd4\xa5\xc4\xc9\x78\x79\xaf\x30\x63\x56\x6b\xa1\x9c\xc1\x32\x57\x1e\x6f\x59\x2f\xb7\x8b\x33\x5e\xb6\x06\x97\x6f\xf5\xcb\x4a\x94\xfd\xd2\x6a\xcd\x7a\x5b\x6f\xce\xa3\x8d\xe5\xb7\x75\x82\x09\x5d\xbf\x4e\x5f\x7b\x75\x70\xe5\xeb\xf3\xc9\xe2\x6a\xd8\x3a\x4c\xd0\x80\x0e\xd8\xef\x22\x2a\xd9\xc9\x02\xeb\x18\xcb\x26\xdf\x6a\x09\xee\xf8\xd5\xbd\x57\xb4\x93\xef\xac\xa5\xfc\x8e\x6b\xe1\xc9\x0f\xdb\xe3\xc2\x61\xe7\xe2\x5b\xd9\x13\xa9\x71\x5d\x8c\x62\xaa\x45\x34\x53\xcd\x57\x4d\xf9\x45\xce\x87\xd3\x1e\xcf\x5e\xca\xd5\x1b\x28\x24\x2f\x7f\x19\x9c\xc5\xc9\x03\x32\xb3\x32\xc1\x8b\xc7\xf4\x42\x62\x1d\xfa\x37\x9d\x11\xbd\xa3\x5c\xad\x66\xbe\x5c\x08\xa4\x97\x6b\x89\x6d\x15\xec\x7e\x9f\x2b\x3e\xce\x51\xe3\x4e\xf9\x7c\x0b\x34\x7c\x84\x47\x6d\x51\x53\x1b\xb3\x20\x5d\xa6\x10\x17\xb0\xb5\xfc\x77\x17\xd8\x75\x73\x1f\x05\x27\x4c\xf8\xc2\x45\x42\x20\x45\x3b\x1b\xee\xf5\xf5\xe8\xab\x21\x3f\x27\xc5\x90\x73\x5e\x30\x48\xe4\x26\x4b\x3c\xf0\x50\x86\xc7\x9f\x82\xac\x2d\xcf\xe9\x67\xee\x20\xa0\x99\xec\x9e\x6b\x91\x04\x57\x5d\xd5\xea\xe0\x9b\x71\xba\x7b\xbd\xd6\xcc\x80\xd9\xdb\x6b\x7d\xb3\x9e\x6a\x3b\xf8\xac\x35\xf1\xf9\xc4\x54\x8c\x46\x8c\x6f\xf8\xe6\x88\x9b\x9b\xf0\xb9\x3c\x24\xdc\x6d\xb6\x1a\xd6\xd3\x3d\xb8\x0a\xaa\xe9\x73\x69\xc6\x49\x7e\x19\x80\x69\x33\xf8\x3a\xeb\x67\x8f\x59\xc9\xad\x46\xb3\xb1\xc7\xae\x30\x6f\xbd\xf9\xd8\xf0\xd7\x39\x62\xb3\x3a\x5e\xe7\x70\x55\x4e\x92\x68\x19\xb7\xb6\xbf\xd5\x9b\x35\x33\xe3\x65\xbd\xd2\x6a\x70\xee\x89\x5e\x6a\x7c\x3d\x53\x70\x02\x8a\xc7\x43\xe8\xf4\x44\xbe\xd5\xeb\xcd\xbb\x50\xb8\xcd\x5e\xf1\x58\x0f\x65\xd7\xc2\xd3\x0c\xd5\xc5\x96\x91\xdf\xbd\x9c\xf0\xa5\x0c\x3c\xeb\x3c\x74\x47\x2f\x38\x82\x73\xa7\x26\x9e\x51\xe1\x95\xe7\x7c\x51\x4e\xf5\x56\xe4\xcf\xf7\x2f\xaf\xdc\x40\xe0\x52\x29\xcb\x3e\x0d\x1b\x9c\x8d\x7b\xd3\x95\x21\xdd\x69\xaa\x09\xc2\xec\xa2\x67\x98\xb6\xc4\x30\xea\x21\x34\x89\xfa\x90\x9a\xaa\x28\xd5\x78\xeb\xc3\x2a\xc5\x8b\xd9\x3c\x76\xe8\xc0\x1b\xc7\x6b\xdb\xda\xb3\x7d\xa7\x35\x9c\x2f\x7d\x3f\xa7\x2e\xf0\x6a\x50\x52\x70\x79\xdb\x24\x54\x23\x66\x71\x89\x22\x41\xa2\x5d\xca\x15\x10\x46\x60\xa6\x90\x40\x4f\x2f\x22\x1a\x81\x21\xf6\xaf\x81\x23\x47\x25\x9f\xe0\x1c\x39\x31\xcc\xf5\x90\xaf\x57\x67\xad\x76\x88\xd9\xff\xd0\x36\xe9\x74\xf2\x3a\x44\x27\xe7\x53\xfe\x1a\x39\xab\x76\x24\x9f\xa9\x7b\x3b\x53\x42\x0c\x9f\xf1\xb1\xa1\xb8\x47\x81\x92\x15\x04\x78\x55\xb7\x34\xf8\x36\x0d\x2e\x5c\x1b\x00\x66\xce\xa2\x85\x1b\x34\xff\x51\x8c\x20\xdf\x9a\x0e\x46\xa2\xe2\x22\x8c\x2e\x02\xdc\xf2\x4c\xcf\x37\x96\x9e\xcd\x06\x9c\xb9\x1a\xe6\xd5\x73\xd5\xe7\xf4\x75\xbf\x78\xb5\xc6\x3d\xf8\x27\x37\xa3\x50\x2c\x53\xcb\x2c\x68\xfd\xc1\x71\x52\x14\xe2\x94\xd2\x38\x7d\x33\x9d\x06\x50\xd4\x0d\xd1\x65\x63\xb1\x49\x10\xd7\x7f\x22\x32\xbf\x6a\x71\xe6\x17\x26\x20\x85\x2c\xfb\xcb\xe6\x3b\x76\x1b\x13\x38\x2d\xc5\xaf\x3a\x13\x2c\x12\x07\x59\x6d\x75\x15\x65\x42\x2c\x13\x93\xd1\x89\xec\xcb\x39\x8c\x49\xb3\xd0\x33\x42\x8b\xaa\x97\xaf\xd9\x67\xee\x54\x9f\x7f\x54\x21\x50\x4e\x5b\x8b\xe9\xac\x40\x40\x3c\xbd\xe9\xe8\x76\x13\x4d\xdb\x31\x0e\x47\xe9\x30\xca\x80\xcd\xdc\x90\x24\x11\xc9\x73\xa1\xdd\x2c\x17\x8a\x9c\xbc\x27\xd1\x56\xb8\xf4\xaf\xf3\xa4\x56\xc3\x7b\x81\xe5\x65\x8b\x4f\x31\xa9\xbd\xff\xa4\xf3\xe8\xd7\x2b\xb6\x1f\xd3\x6a\x58\x84\xa7\xf6\xf8\x6b\x2a\xa8\x60\x0f\x2f\x67\x7b\x8f\xf4\xf6\x1d\x7e\xb4\x6b\x06\x70\x27\x8f\x31\x79\xc4\xb3\x45\xd2\x14\x42\xf2\x71\x21\x02\xc6\x63\x6c\x15\x0e\xf7\x00\x41\xb8\x68\x26\x43\x03\xf7\x2e\x05\x88\x73\xb1\x7a\x8c\x8d\x7a\x12\x63\xa3\xae\x81\xc3\x44\x35\x09\x12\x27\x18\xb2\x60\x11\xab\x04\xab\xc5\xcb\x37\x24\x41\x40\x1c\x84\xaa\x50\xb8\x65\x88\x04\x27\xea\xa8\x06\x52\x6c\xe8\xa2\x49\xac\x79\x16\xf8\x37\xd7\x78\x20\x22\x18\x5b\x3e\xa9\x99\xf6\x60\x5b\xd3\xc8\xfa\x86\xb9\x9a\x42\x8a\x7b\x94\xe8\xd0\x62\x7d\x2a\x87\x18\x77\x3b\x41\xb1\xa2\xd1\xa2\xd6\x9e\x68\x26\xd9\x9e\x5a\x7d\xf2\x4d\x5d\x10\x0e\x87\xd3\x3a\x7d\xaa\x26\x3a\xed\x67\xda\xe8\x54\x31\x3e\x42\x6b\xad\x7f\x9a\xe6\xf5\x14\x79\xd5\x42\x26\xb1\x66\x78\x29\x6e\x29\x83\xa0\xc9\xe1\xa5\x16\xfe\x77\x05\x5e\xc4\x01\xb5\x00\xee\x0c\xa3\x33\x2d\x6e\x7c\x2d\x99\x36\x6d\xcc\xdb\xdc\x70\xa2\x06\xa2\x74\x9c\x8b\xbb\x29\x46\xb9\x5e\x2f\xe6\x38\x17\x0b\x82\x61\xa1\xa8\x7c\xba\x34\x86\x4f\xf3\xd9\xcd\xcf\xae\x58\x8a\x86\x91\x76\x51\x0d\x2f\x8d\xe1\xd3\x12\xec\xe2\x5a\xf3\x32\x1c\x22\x49\xb9\x04\xbb\xad\xe6\x12\xd8\x2d\xaf\xdd\xa8\xf7\xb9\x34\xa6\x91\x7e\x21\xd6\xb1\xb7\x90\xc9\xaa\x36\xf7\xaf\xc0\xa4\x6c\x58\x7a\x52\x16\xf4\x30\x07\xe7\x42\x56\xf5\xe4\x0f\x14\x21\xfa\x22\x34\xce\xad\x08\xf9\x96\x9e\x3a\xb1\x82\x02\x62\x05\x77\x12\x2b\x28\xd0\xda\x60\x87\x70\xa1\x06\x69\x35\x72\x0c\xc2\x20\xf4\x9c\x03\x2b\x73\x18\x04\xc0\x0b\x1a\x24\x63\xd7\x48\x74\x5c\x7b\xb1\x55\x44\x9d\x2b\x87\x3d\x5d\x49\xc0\xf7\xdf\x2c\xd2\x3c\x79\xc5\x2b\x49\xf9\xf4\xd5\xf1\xa4\x44\x45\x40\xf6\x16\x56\x13\x90\xf7\x00\x7d\xbd\x38\xef\xe5\xbc\x1d\x47\x35\x0b\x57\x6d\xab\xa9\xb0\x57\xc2\xa5\x91\xbd\x12\x3e\xfd\xee\xfb\x77\xea\x53\x6f\xd9\x91\x1f\x9b\xad\xb9\x1c\x1e\x59\x5f\x6a\x8c\x54\x5b\xdc\x39\x59\x47\x87\x9a\x4b\x80\x6a\x11\x09\xaa\xa5\x45\x40\x96\x8a\x0a\x82\xa3\xb7\x7b\x0a\x8a\x25\x2b\x0a\x8e\x88\xb5\x35\x05\x47\xdb\x73\xc8\x76\x6f\x51\xa9\xbc\x6c\x58\x5e\x27\x5b\xab\x39\x8f\x6c\xcb\x0e\x69\x7a\x69\x94\xd4\x97\x39\x43\x1a\x4e\x69\x2c\x27\xa8\x2d\xde\x65\x4f\x8a\x7b\x2c\x4a\xbe\x9c\x98\xb8\x78\x17\xe0\x9e\x56\x58\xf2\xb2\x0e\xfd\xbd\xfb\x33\xce\x21\x67\x9a\x74\xe1\x2e\x87\x04\x8b\x29\x1e\x67\xc2\x4b\x70\x57\x56\x93\x48\xb1\x20\x7b\x98\x0b\xa5\x67\xae\x40\x5e\x54\xa8\xe4\x45\x31\xba\x64\xf1\x5d\x38\xa0\x57\x44\x24\x9c\x09\x5e\x56\x68\x5b\xfe\x1c\x61\xc1\x0a\x9e\xb1\xb2\x66\xeb\xd8\xc0\x6a\xaf\x5d\x10\x2b\x32\x7c\xc1\xd9\xfe\x3c\x9e\xf2\x3f\x65\xc7\xd0\x73\xa7\x8c\x89\x62\xd3\xc7\x81\xbc\x08\xa8\x2e\xeb\x17\x95\x7b\xc6\xd2\x3d\xfa\x23\xcd\xb2\x04\x61\x35\x89\x13\xd7\xaa\x9d\x16\xf2\x05\xbe\x12\x34\x83\x78\x49\x5d\x4a\x87\x0b\xc8\x6c\x96\xc4\x16\x1f\x4e\x90\x2b\x92\x9a\x6c\x57\xbc\x8e\x6f\x4f\x0f\x2e\x5d\x70\x5b\xac\xf0\x55\xb0\xa2\x0a\x5f\x5b\x82\x28\x39\x51\x07\xf9\x9a\x47\x94\xe8\x4c\x70\x9c\x24\xcd\xa8\xe6\xb3\x0e\xfb\x9f\x39\xcd\x09\x67\xf7\xce\xcb\x05\x86\xc1\xbb\xf1\x22\x61\x2a\xc7\x47\xab\xb9\x20\x6d\xe0\xf8\xb9\x2c\x17\x0b\xd1\x06\x62\x2a\xa9\x8d\x77\x5e\x69\xe7\xc8\x99\xfc\x2b\xc5\xc8\x42\x34\x82\xa8\xca\xab\xa4\xb4\x87\xe4\x4c\xda\x95\x62\x64\x41\x2a\xb9\x93\x97\x9c\x2e\xc0\x4b\x94\xf9\xb2\x52\x6c\x94\xb7\x8c\x7e\xe2\xa8\x14\x1b\x8b\xb2\x8b\x7e\x16\xab\x0c\x4b\x38\x9f\x75\x47\x6e\x10\x4b\x59\xfa\x77\x36\x0d\x62\x29\x4b\x7f\x41\x36\x41\x5c\xe5\x2b\x4b\x7f\x21\xc6\x88\xd0\x94\xe2\x60\x21\xe6\x88\xd0\x94\xe2\x60\x81\x06\x41\x64\xe5\x2d\x82\x33\x11\x77\x62\x82\xe3\x28\x41\x1b\x27\x1a\xee\x46\x5c\x20\x29\x41\x1d\xc6\xe7\x77\xa4\x0d\x28\x4a\x50\xc6\xe1\xfe\x5d\x28\x03\x8a\x12\x94\x17\xe2\x73\xa5\x7d\x0d\xc7\xd4\x77\x22\xce\x71\x94\xa0\xad\x1f\xd7\x6a\xe9\x8b\x8d\x8c\x63\xfa\x7e\xbc\x63\x70\xe6\x14\x44\x60\x84\xb0\x87\x71\xe6\xd8\x77\x6c\xde\xce\xc1\x2a\x8e\x81\x4b\x31\xba\x88\xf1\x31\x4a\xb3\xa0\x21\xf2\x1c\x82\x2b\x23\xe5\xd2\x5e\x22\x61\x2a\xe1\x2b\x38\x9e\x5c\x04\x23\x88\x6a\x5e\x4e\x7e\x75\xbb\x97\x79\x83\xd3\x4a\x25\xa2\x29\xed\x79\x9d\x39\x37\xa3\xf3\x95\xfc\xf9\x3b\xd8\xec\xde\xce\x9f\x43\xcb\x97\x02\x03\xcf\x12\x65\x99\xa6\x47\xe0\xf1\xbf\x8b\x10\xac\xd5\x5c\x92\x48\x40\x7a\x41\xe6\x01\x54\xf7\x6c\x1e\x8c\x9f\xb3\xd6\x68\x50\x98\xdc\x54\x88\x31\xac\xb3\x8c\xf9\x3a\xcb\x1d\x05\x7f\xe7\x3d\x6c\xf5\xc2\x91\xef\xe2\x2b\x98\x3c\xa6\x5f\xaa\x38\x8b\xaf\x63\x38\xce\x5f\x9a\x54\x40\x7c\x51\x46\x5a\x4e\x3d\x7b\xb7\xfc\x8a\x76\xfa\xe0\x15\x0d\xe7\x0e\x16\x5a\xcd\x70\x6a\x63\x09\x62\x2c\xd6\x11\xe5\x19\x9a\x65\x0a\xb3\xf8\x58\x81\x53\x34\x85\x84\x7a\x98\x35\xb9\xe6\xe3\x98\xa2\x9d\xd3\x5d\xd4\x67\x35\x41\x7f\x71\x5e\x0d\xb4\x9a\xdf\x91\x06\xb6\xef\xa4\x81\x56\xb3\x9c\x06\xd0\xbd\x7f\x38\x3d\xe0\xc7\x8c\x39\xf1\x1b\x34\x62\xe7\xe5\xa3\xf8\x10\xbe\x7d\x1e\xbe\xe7\x88\x0d\xfd\xff\x45\x55\xe8\xa4\x4c\x0d\x3a\xed\xff\x2f\xaa\x42\x27\x25\x6a\x90\x7e\x7a\xf2\xc7\xd7\x03\xca\x33\xaf\x36\xa2\xe9\xd1\x1f\xbf\x3a\x70\x49\xe6\x15\x3f\x9e\xa1\xfd\xf1\x9d\x40\x88\x32\x9f\x02\x70\x92\xf8\xfb\x11\xbf\xac\xf0\x20\xc6\x7c\xa2\xe3\x2c\xf5\x43\x76\x10\x81\xe0\x22\xfa\xb8\xca\x44\xe2\x0f\xef\xbb\x92\x3c\xf3\x5a\x51\x9e\x80\x7c\x50\x6b\xca\x84\x8b\x5b\xf5\x84\x09\xe2\x86\x7e\xa0\xdf\xab\x86\x8e\xe8\x15\x65\x26\x38\x17\xbc\x8d\xe9\x97\xf0\x25\x0d\x87\x7e\x0f\x1f\xf4\xa8\xe0\xc0\x01\xb9\x84\x4d\xba\x37\xc1\xc4\x67\x4f\x6a\x24\x2e\xf2\xbb\x3b\xba\xa1\x32\x8c\x1b\x1e\x8d\x19\x8a\x47\x08\xe3\x8d\xbd\xf0\x1c\xe9\xea\x98\x93\x35\xcd\x61\x15\x66\x69\xa5\x82\xc9\x6a\x12\x4f\x94\xa8\x4c\x9b\x24\x25\x17\x3b\xe6\xa4\x1c\xef\x09\x5a\x95\xca\xa3\x24\xde\x29\x02\x23\x43\x24\x8f\x7b\x77\x97\x1e\xb8\xdd\x21\x85\x5d\x6f\xb4\x50\xee\x68\xe4\x77\x75\x4b\x13\xf9\x28\x23\x07\xc3\x2e\x6e\x6e\x01\xdc\xa9\x24\x3a\x81\xc4\x4f\x98\x85\xc4\xc7\xd0\xc0\x56\x39\x1a\x5c\x05\xcd\xd7\x0f\x28\x55\x36\x0d\xea\x8e\xa8\x1b\x18\x26\xb1\x6a\xb5\xbd\xc2\x72\x55\x2a\xb9\xa0\xd2\x0e\x31\xb9\x8c\x71\x1e\x64\xce\x52\xf6\x4d\xdc\x72\x31\x18\xc3\x0f\x52\x47\xf2\x38\x1f\xd0\x50\x7f\x36\x8d\x8c\x38\x0f\x09\xa7\xa6\x47\x83\xac\xe4\xa2\x00\x62\xda\xc3\x6d\x64\x3e\x22\xef\x4a\x68\xe6\xa7\xc4\x9d\x20\x67\x98\x3f\x19\x05\x94\x63\xee\x24\x81\x54\x23\x6c\x74\x59\x1d\x4a\x46\x06\x2c\x14\x1b\x0e\x23\x47\x6c\x16\x27\xf9\x1a\x1d\xae\x34\x3f\x32\xae\x0f\x32\x21\x38\xd6\x2e\xb5\x1d\xd3\xa1\x60\x51\x1f\x8d\x21\xe3\x79\x22\x93\x0d\xe9\xd5\x35\xec\xee\x08\x54\xf0\x96\x6d\x0a\x89\x77\x91\x34\x51\x23\x80\x57\xac\x7e\x04\x61\xec\x7a\xfc\x6c\x2a\xc6\xb8\x45\x28\xfa\xf8\x84\x86\xfb\xb0\x5b\x14\x52\xd6\x70\x97\x13\xbb\x10\xa8\x48\xe8\x42\xd8\xc2\x91\x0b\xe1\x67\x07\x2e\x26\x88\x1f\x4b\x91\x17\xbe\x10\x61\xb6\xb0\x25\x82\x57\xbe\x64\x95\x4a\x3e\x64\x1c\xba\x72\xb8\x62\x0c\xf8\x63\xaa\xa9\xba\x59\x26\x31\x24\x5f\x22\x92\x4b\x90\xd8\x51\xd6\xa5\xa7\x39\xd4\x95\xb8\xa9\x7a\x6a\x09\x67\xcc\xa1\x39\xa0\xb8\x9b\x98\x46\x6a\x89\x7c\x0e\x96\xc8\x45\x66\xd5\xb5\x42\x47\xe7\x11\x59\x14\xfc\xd0\xe5\x90\xf6\x8d\xd0\xfc\x29\xdc\xa9\xc5\x6a\x4d\xbc\x0b\xd8\xbb\x69\xa9\x6a\xb0\x23\x11\x45\x27\x51\x15\x87\xd0\xb9\xda\xc9\x8c\xe5\xc8\x48\xbe\x62\x10\x81\xbc\xf3\x1a\xca\xa0\x09\x57\x39\xdb\x02\x96\x96\xe2\x80\x17\xca\x10\x04\x51\xe6\xca\xa2\xa2\xa1\x09\x9e\xf2\x25\x72\x7b\x9f\xa0\x5a\x66\x22\xa8\x3a\x54\x7f\xb0\x97\x04\xb3\x1b\x3b\x7e\x4e\x85\xca\x69\x89\xe3\x16\xaa\xa8\x2d\xaf\xdd\x49\x01\x7c\x7b\x85\xd0\xa1\x6f\x05\x41\xa6\x51\xb0\x06\xb3\x93\xbf\xf7\x24\xf4\xec\xbe\x14\xb1\x80\xba\xbd\xc4\x12\xd9\xb9\xa3\x3b\x7b\x1b\x2a\xad\x53\xe3\x83\xa4\xe6\x9e\xcf\x47\x47\x70\xf0\xa5\x13\xd7\x28\xb5\xd5\x25\xc1\x37\x71\x02\x27\x35\x77\x77\xb7\x1e\xfb\x44\x1c\x23\x81\x92\x24\xdb\xd2\x80\x9f\x1c\xf7\xc9\xf7\x7a\x46\xaa\xcd\xad\x99\xf6\x5c\x84\xea\xdb\x24\x74\x6a\xdf\xf0\x9e\x9d\x78\x8d\x64\x35\xf4\x94\xe6\x1d\x1e\x4e\x8f\xeb\x02\x59\x37\x8b\xca\x1a\x26\x65\xad\x36\xca\x48\x8b\x2c\x98\xb6\x66\x6b\xb0\x63\xf6\x2f\xed\xc1\xb9\x8c\x60\xb1\x95\x4f\xdc\x5a\x64\x85\x8f\x4e\xe1\xc4\x4b\x6f\xb2\xe2\x89\xdd\xc3\xe0\xb4\xc6\x44\xa4\xaf\xdd\xe6\xd5\xdf\x4b\xef\x5a\x98\x3f\x6d\x7b\x9b\x49\x51\xc9\x92\xfb\xcc\x36\x93\x6a\xb0\x93\xb7\x39\x54\x6f\xc6\x3a\xba\x74\x4a\x78\x97\x26\x09\xac\xaf\x4b\x67\xc9\x49\x4f\x0b\x78\xb8\xf6\xa8\x3c\x94\x13\xfd\x5b\x36\xaf\xcd\x8c\x9d\x34\x71\xed\x0c\x0f\xe5\xe6\x46\x8e\x7a\x41\xdc\xc6\x3f\x19\xc9\x40\x65\xcd\x15\xa8\x48\x60\xee\x18\x0a\x39\x2b\x55\x7b\x88\x96\x52\x7d\x01\x94\xea\x49\x4a\x56\x53\x4f\xaa\xb1\x00\x52\x8d\x54\x4d\xb5\xf4\xa4\x9a\x0b\x20\xd5\x44\x52\x9b\x18\x13\xf4\x94\x36\xe7\xa4\xc4\x2b\xe7\x8e\x82\x84\xe1\x66\x70\xe9\x90\x50\xa9\xdc\xf7\x73\x1d\xf3\x8f\x2c\x73\x5e\xf5\xc1\xff\x8a\x34\x12\xc9\x0a\x34\x77\x95\x9b\xbf\x92\x66\xee\x8a\x0b\xec\x6b\x4b\x18\xa6\x7a\x54\x71\xbe\x4c\xc5\xe9\x9d\xde\x89\x5a\x32\x7d\x43\x1d\xc5\xcf\x10\x2b\x0a\x38\xfc\x9c\x9e\xff\x59\x37\x2c\xe6\xd7\x73\x87\xbd\x56\x33\x4b\x36\xb5\x13\x60\x28\x47\xf9\xe3\xca\x75\xa2\x25\x4b\xb5\xa0\x65\x58\x42\xa5\xdf\x85\x31\xc4\x78\x28\x9f\x53\x73\x67\x3e\x4f\x17\xa6\xb8\x93\x85\xe8\xed\x74\xc1\x5a\x3b\x5d\xbc\xce\xd0\xc1\x17\xa1\xb3\xe8\x28\xc4\x05\xb2\x94\xaf\x36\x15\x7e\xde\x1a\xce\x47\xac\xfa\x8a\x8d\x3d\x0b\xa5\x57\x81\x0c\xdc\xa9\x0b\x41\x0b\xb2\x66\xb5\xe6\xe2\x8d\x84\xd9\x6f\xad\x0c\xce\xeb\x73\x72\xbe\xbb\x5b\x83\xb3\xa3\xb7\x0b\x4a\xd0\xa8\x2f\x50\x02\x12\xe8\xdf\x62\xb7\xc8\xcf\x7e\xdb\x90\xa5\x2f\xdf\x75\x31\x62\xf1\xbf\x05\xac\xeb\xd5\xfa\xe6\xb3\xbe\x4a\x93\x9f\x6d\x5a\x50\x1f\xad\xe6\xac\x66\x04\x1b\x0f\x12\xaa\xcf\x22\xfe\xf5\x41\x9e\x92\xb0\x90\xbb\xab\x95\xaa\x3c\x1f\xf9\x31\xbd\x28\x5b\x27\xcb\xa9\x84\x60\x3b\x38\x27\xaf\x08\x87\xcb\xac\x8b\xf9\xde\x68\x82\x33\xc2\x81\x80\x45\x44\xf9\xdf\x56\x29\xb5\x75\xb2\x88\x22\x16\x5f\x1b\x39\xca\xc2\x5e\x7f\x5f\x75\xf1\x34\xab\x26\xda\xb9\x3c\x61\x9e\x91\x9e\x9b\x7c\xca\xf1\xb1\x7b\xa4\x56\x40\x03\x98\xd6\xb3\x48\xe1\x91\x85\xe2\x46\x80\x8c\x14\xb5\x7b\xf1\xe8\xd1\x8c\xa9\xa3\x7c\xac\x98\xb3\x52\x7c\x58\x52\x00\x25\x3a\x8a\xfe\xac\x26\xe4\x34\xaa\x8a\xc8\xab\x4d\x9d\xa0\x4a\xe3\x1c\x0f\x1f\x56\xa4\xc6\xce\xea\x2a\x1c\x4e\x66\x4f\x4f\x5e\x09\x98\x4c\xd1\x49\x64\x13\xd3\x17\x4b\x2c\x13\x3c\x06\x1f\x9e\x3f\xad\xb3\xe7\x5d\x7f\x1c\x7a\xe3\x1b\x0a\x90\x75\x16\x37\x27\x02\x81\x17\x21\xc0\x72\x46\xc3\xaa\x4c\x58\x38\x6a\x7d\x6b\x35\x2a\x1e\x1e\xbf\x05\x45\x9a\xb5\x74\x11\xe2\xa6\xcb\x5a\x9b\xbc\xac\x55\xff\x66\xf0\xd2\x88\xc6\x95\xd1\x6c\x67\xa2\x21\x83\xe8\x62\xe2\x18\x5b\x02\xd3\x36\x62\x8a\x91\xba\x11\xd2\x01\x83\x9a\xac\xf3\x03\xca\x90\xbe\x38\x15\xad\x6a\x4c\x58\x20\xad\x55\xac\x5a\xbd\x61\x12\x71\x8c\x99\x01\x37\x0c\x21\x4b\x12\xd9\x66\xda\xd8\x75\xfc\x78\xc5\xca\x18\x57\x1d\x61\x1a\x9e\x1b\x7b\x80\xc7\xa5\xe1\x79\x7d\x7c\xa5\xc7\x37\x49\x04\xef\xd4\xe2\x33\xc3\x58\x39\xf9\xac\x98\xe8\x78\x98\xb7\x51\xef\xd5\x37\x93\x2b\x1d\x01\x19\x17\xf6\x92\x3f\xbc\x70\x28\x8e\xe8\x29\x35\x66\x8d\x41\x90\x95\x42\x23\x57\xe5\x10\x43\x70\x9d\xda\x1e\x4d\xce\x72\x57\xe9\x9e\xba\xa4\x63\x22\xdd\xe4\x1c\x28\x99\x71\xdc\x02\x14\x5f\x11\x85\x1f\xad\x9a\x24\x75\x4e\x51\xcd\xb4\x95\xaa\x21\x9d\x25\x25\xb1\x43\x92\xbc\x49\x1a\x28\xbf\x90\x41\xc2\x7c\x6d\x29\xe9\x50\x65\x87\x5d\x80\x61\x01\x83\x2e\x35\x51\x4d\xdf\x33\xc0\x38\x1c\xab\x2f\x70\xe8\x87\x10\x7a\x08\x3e\xbf\xb0\x20\xbe\xc0\x45\x1d\xea\x20\x5c\x34\xce\x88\xc7\x2f\x9a\x50\x4f\xe1\x62\x13\xea\x29\x5c\xb4\xce\x08\xe5\x17\x5b\x19\xdd\x80\x6d\xa2\xa9\x58\x46\x40\x7c\x32\x26\x13\xe2\x11\x97\x0c\x48\xca\x35\xdf\x50\x57\x9f\x26\x20\x27\x9c\x64\xad\x00\x23\xb4\x50\x1f\x3f\xd0\xe3\x00\xeb\x5e\xa2\xfc\x74\x0d\xce\x30\xa7\x89\x2a\xc7\x00\x7f\xae\x3f\xfe\xe7\xe4\xd5\xef\xed\x17\x27\x87\xe7\xc7\x27\x47\x2f\x0e\xcf\xd9\xe1\x2b\xfb\x47\x6f\xa6\x25\xa3\x34\xbe\x8c\xc2\xd1\xeb\x08\x4b\x3a\x41\x21\x76\x95\x03\x26\x44\x87\xe5\xda\xe1\x02\xb3\xa2\x97\x9c\x04\x05\x84\xc9\xcf\x4f\x40\xd0\xe2\xe9\x09\x08\x9e\x9f\x9d\x10\x69\xb8\x68\x9a\x02\x22\x46\x28\x45\x60\xd9\xcb\x51\xac\x0c\x71\x95\x92\xb9\xe9\x0d\x31\xab\xb0\xd0\xff\x7d\x3b\x02\xa6\x60\x14\x32\x5e\xa5\x92\x0b\x18\x27\x60\xe4\x28\x7c\x40\x85\x2a\x32\x97\xab\x95\x6a\x96\x8b\x6f\x16\x2a\x7d\xfd\xcc\x45\x89\x09\x13\xf9\x28\x11\xd2\x28\x28\x35\xec\xe8\xa9\xc7\x9b\xf4\x93\x5c\x6c\x91\xd5\x67\xa1\x8a\x60\x72\xb0\x79\x93\xa3\x31\x6e\xea\x50\x04\x99\xe3\x14\xdc\x5a\x41\xa1\x5a\x6a\x6d\x5c\x51\x38\x94\xca\xd1\x77\x4e\xb6\x4a\x56\x40\x59\x46\x6d\x55\xc5\xc8\x4f\x0f\x89\xd9\xe7\xaf\x8d\xef\x8f\x6d\x7d\x0e\x88\xcc\x39\x42\x18\x34\xc7\x8e\xb1\x50\x53\x5c\xbc\xd1\xd1\xa6\x40\x9a\x38\x48\xb3\x6c\x84\x90\xdc\x25\xea\x4b\x6a\x3a\x8f\xd8\xd8\xaf\x0c\xbd\x70\xc5\x1d\xaf\x70\xc7\x5b\x35\x09\x43\x33\x47\x8b\x6f\x63\x9f\x28\xf1\x5e\xdf\x9d\x26\xa1\x03\xab\x3f\x0d\x42\x1d\x69\x05\x9a\x3e\x72\x8a\x6c\x30\x59\xa9\x20\x60\xee\x3e\xcb\x45\x21\x5b\x4d\x84\x2c\xf4\x29\x01\xc2\x16\xdc\xac\x05\xa1\x0b\x85\x8b\x9f\x8c\x19\x1d\xfb\xcf\x0c\x9c\x1f\xa3\xa6\xa4\x44\x30\x3b\xe1\x4a\xae\x5c\x03\x42\x9d\x67\x53\xf2\xa8\x36\xdb\xdf\x30\x95\xe1\x39\x7f\x9c\x5d\xef\xe4\x84\x87\x34\xe9\xdd\xdd\xc6\x37\x95\x76\x0e\x59\x40\xf7\xd2\x0d\xbb\x43\xd6\xad\xe5\x68\x26\xda\xee\xb6\x4c\x87\x0f\xdf\xe1\x99\xcc\x33\x38\x62\x12\xce\x30\x31\x51\x55\x6e\x81\x00\xce\x71\x30\x29\x83\x13\x47\x58\x5b\x5b\xaf\xbe\x7d\x53\xe9\xe4\x0a\x84\xfa\x51\x6b\xaf\xaa\x9c\x62\x9e\x5f\xcc\x3f\x56\x98\x5a\x56\x52\xd4\xd1\x67\x64\x41\xcd\x9d\x84\xa4\x12\xbf\x45\x24\x8b\x3f\x10\xd1\x87\x26\x55\xbe\xa2\xdf\xe9\x14\x96\x50\xe5\x42\x15\x12\x67\x6a\x8a\x07\x26\x3b\x33\x46\xe7\xab\x04\x3f\x6e\x5f\x80\xb5\x31\x7c\xcd\x69\x6e\xa4\x9f\x63\x6f\x45\xb6\xa6\x59\x50\xb4\x56\x73\x51\xa2\xb5\x9a\x25\x44\x43\xfa\xf3\x88\xb6\x5d\x40\xb4\x74\xaf\x0f\x9d\xe5\x43\x2a\xd6\x9c\xd9\x3d\x1f\x5c\xfb\x51\x3a\xb6\x98\xff\xd6\x48\xf2\x6e\x7c\x05\xa1\x8c\xf6\x56\x78\xea\xea\xfa\x00\x88\xac\x84\xee\x60\x87\x3d\x60\x9e\x77\xb5\x72\xf4\xfa\x58\x89\xe3\xe2\x4c\xcd\x5b\x6d\x05\x72\x8a\xb7\x38\xd1\x19\xe6\x29\x09\x4c\x3b\x9a\x29\xbc\x43\x87\xb6\x52\x49\x61\x7d\x84\x67\xb1\xe7\xe9\x81\x8e\x7b\x53\x2d\x64\x49\x7e\xfb\x79\xe8\x8d\xa8\x51\xdb\x8d\x0f\xa3\xce\xb7\x9f\xe2\x93\x78\x8e\xb0\x2a\x24\x1e\x2c\x5c\x24\xd0\x72\x7f\x4a\x47\x70\x23\x71\x4a\x6a\x21\x37\x47\x3c\xb2\x07\xeb\x11\xe5\x07\x46\x44\x25\x07\xbd\x72\x5c\xe1\xe1\xb2\x4a\xc8\xd2\x22\xca\xf7\x36\x44\x16\xd5\x24\xa3\xf0\xc9\xb0\x58\xcf\xe3\xa4\x4f\xa8\xeb\xbc\xa3\xb9\xb1\x9a\x17\x6d\x03\x3a\xf0\x26\x21\x0d\xde\x48\x43\x7a\xe5\xfc\x6b\x3c\x3e\x62\x34\x32\x34\xc3\x7f\xd6\x25\xd0\x3d\x76\xfe\x7d\xab\x4f\x39\x7b\xa4\x01\xfe\x40\xcf\x4c\xa2\x7f\xee\x84\x39\x02\xdc\x8c\x33\x78\x8f\x47\x80\x5a\x2e\xf2\xa4\x32\x09\x75\xf4\x1c\x69\xa5\xa2\x0c\xbe\xc8\x84\x05\x60\x4b\x9e\xeb\xad\x0b\xfd\x39\x07\x7c\xbf\xf5\x23\x48\x83\xe2\x2c\xf4\x9c\x47\x82\x87\xd1\x91\xe0\xe9\xa9\x60\xfc\x70\xdc\xb4\x05\x18\x9e\x07\x9e\x84\xc2\x05\xbc\x18\x08\x0f\x03\x4f\x02\xe1\xca\xe3\x14\xe8\x9d\x1e\x0a\x53\x0b\x64\x5c\x8d\xba\x0e\x57\xa3\x1e\x03\x61\x4c\x50\x91\x61\x68\x48\x01\x22\x3e\x05\x50\xc6\x08\xa7\x7f\x2b\x50\xb0\x6c\x37\x05\xc1\xa3\xbf\xf5\xcb\x17\x31\xd8\x5d\xce\xfd\x06\x74\x78\xa0\x33\x62\x2b\x71\xe0\x77\x0e\x46\x3c\xe9\x5b\x11\x15\x66\xde\x93\xc6\x6a\xd4\xb5\xc6\x92\xb5\x06\x67\x7c\x2b\x40\xb0\x2c\x29\x69\x2d\xcb\x04\xd1\xf6\x2b\x32\xa8\xde\xac\x08\x2a\xdb\xf5\x54\xcf\xdf\x29\xf2\x27\x83\xe9\xf0\x25\x7d\x0e\x0f\xf5\x56\xe1\xe2\x05\x0b\x19\xf8\xf7\x0c\xe0\xc4\x27\xe0\xe6\xdc\xc7\x79\xcb\xa6\xba\x45\xdc\xb5\xfc\x58\x82\x4e\xa0\x84\x6c\x35\x42\x69\xa2\x4c\xe1\x91\x04\x26\xb9\xab\xb3\x67\x30\xa0\x23\x7e\xb1\x89\x0a\x3f\x7b\xbe\xa3\xea\xdb\xca\x54\x1a\xe0\x86\xe5\x49\x83\xe2\xe6\xac\x0a\x04\x96\x06\x20\x5d\xe1\x20\x3f\x14\x6b\x77\x9f\x2d\xa1\xbe\xfc\x6d\x66\x67\xa2\xc4\x69\x06\x47\x3d\x55\x26\x9e\xb7\x2c\xdf\xcf\xfc\xf6\xcd\xc8\x0c\x46\x6c\xb9\xf2\x0a\xa3\x48\xcf\xeb\xf1\xf0\x41\xc7\xd0\x9b\x08\x87\x30\x79\x15\xe3\xd0\xf6\x34\x0b\x4e\x52\x2b\x5f\xd5\x2e\xdc\x3d\xe7\x9b\x2e\xcb\xf6\x42\x48\x6c\xa8\x52\x42\xb3\xd7\xee\x32\xe7\xeb\x99\xdf\xc8\xeb\xba\x7a\x47\x0d\x4c\x42\x15\x9d\xe5\x67\x4e\x21\xd6\x85\x28\x0d\x3b\xe5\xa9\x1a\x93\x9d\x2d\x92\xcf\xa9\x68\xfe\x96\xcd\x2f\xb2\x51\x90\xeb\x56\x73\xa9\xfc\x02\x03\x85\x39\x45\xfd\x2e\x9b\xdf\xe2\xfa\x7d\xe7\x2d\xc5\x81\xd5\xca\x5e\x9c\x59\xd4\xf1\xf2\x59\x9e\x47\xcb\x4b\x72\x63\x65\xc3\xd8\xc2\xcc\x2e\x53\xcb\x25\x7d\xf9\x74\x19\xbe\xac\x7e\x13\x54\x94\xd5\x56\x73\x89\xac\x16\x77\x07\x79\x53\xd6\xa5\x33\x5c\xdc\x19\x70\xcc\x78\x6f\x1c\xe3\x40\x49\xeb\xc1\x85\xdd\x00\x47\xc0\xf7\xcb\x64\xab\xa9\x65\xb2\xa8\x03\x28\xfb\x96\x2e\x81\xd5\x39\xe3\x40\x7f\x79\xb6\xc7\xa9\x8f\xe2\x4c\xa2\x5a\x97\xc7\xea\x46\xe8\xcf\xa3\xda\xe5\x79\xec\x49\xe1\x88\xd5\x5f\xb6\xc7\x9e\xcc\xe3\xb0\x38\x41\xb7\x0c\x17\xe0\x84\x0b\x70\x88\x13\x8d\x4b\x50\x25\x52\xce\xe5\x11\xe7\xff\xee\xbd\x81\x7a\xf4\x68\x01\x5d\x59\x9c\x76\xfb\x21\x86\x35\x52\x25\x5a\xfe\x7c\x80\x7e\xcc\x2e\xa7\xa5\xe7\x4a\x84\x93\xa7\xdf\xb9\x40\xc8\x65\x9e\x3c\xca\x54\xe6\x12\x5c\x4a\x22\x5f\xbc\x3b\x01\xe0\xcb\x68\x45\x90\x7c\x71\x6e\xc5\x4e\xa5\x38\xe5\x17\xb3\x4b\x17\xef\x34\xf1\x27\x39\xe1\x9d\x67\xc6\xaa\x21\x09\x58\x22\xb7\x9d\x09\xb0\x1b\xda\x66\x20\xd6\xca\xa9\x6e\xd3\xbf\xd8\x2d\x83\x82\x0a\xca\x9c\x06\x03\xbc\x8a\x1e\x8d\xbc\xe9\xa1\xa2\x76\xc9\x99\xd3\x2a\x45\x1c\xd1\xcd\xc3\x42\xab\xb9\x10\xe2\x80\x68\x3e\xb2\x0b\x95\x1c\xd1\x15\x97\xfc\x9d\x57\xda\xe8\x7a\xaf\x9e\x93\x32\x4a\xbf\x38\xfa\x25\xe4\x2f\x69\x7a\xfd\x4c\xc7\x9c\x94\x17\x23\x7f\x79\xfb\x9f\x96\xb5\xbf\x7e\xda\xa4\x38\x5d\xce\xec\x82\xe8\x16\xd7\xba\x6e\x22\xa4\x3c\xf5\x92\x3a\xc7\x59\x8d\xf2\xe4\xb1\xee\xcc\x47\xf0\x2e\xda\x46\x67\x9d\x8f\xe0\x22\x9c\xbb\x94\x4b\xf7\xef\xac\xdf\x93\xf9\x7c\xb9\x7f\x67\xfd\x9e\xcc\xe7\xc4\xfd\x05\xe9\xf7\xa4\x84\x7a\x71\x9c\x5b\x9a\x26\x2f\x5f\x94\x1a\x8e\x1c\xcb\x93\x43\x04\x45\xe9\xe1\xf8\xb3\x34\x35\x28\x5e\x94\x16\x0e\x1f\x4b\xd3\x82\xe2\x85\x69\xc9\x1d\xfc\xf2\x34\x25\x34\xf3\x46\x83\x3b\x93\x46\x2c\x32\xe5\xa3\x2f\x90\x76\xc3\xd2\xde\x08\xe5\x57\x93\x8d\x97\xee\xb5\x03\xaf\xe0\x22\x7e\x88\x09\x1b\xe2\x05\xde\xc4\x2f\x65\xee\x1d\x45\x1e\x19\x0c\x0f\x42\x40\x30\xf9\x49\x0c\xc6\x38\x0a\xe9\x78\xc2\xe4\xe3\x62\x9c\x8c\xfb\xbe\x00\x56\x9f\x67\x14\x11\x58\xb3\x0a\xe2\x5b\xb9\xb8\xf8\x3d\xfd\x7a\xd5\x61\x8e\x0b\xe3\x99\xc4\x93\x18\xcc\x1b\x0f\x29\x63\x75\xc2\x41\xe2\xbb\xf8\xb5\xdf\xb9\xa0\x5d\xa6\x49\x0a\xe4\x7a\x3b\x00\x84\xcf\x36\xc4\xa3\xa9\x8a\xc1\xb8\xaf\xfb\x1c\x0f\x5e\xdf\x9a\x62\xfc\x81\x10\xe4\xfc\xfc\x33\xed\x5c\x33\x6b\x9e\x07\xf4\xe3\x8d\x17\xd0\xf3\x73\xc3\x82\x9d\xed\x92\x19\x33\x3c\xc1\xc5\x0e\x32\x5c\xe2\x16\xd2\xd9\x83\xaf\xff\x0e\xe0\xc8\x82\xe3\x08\x64\x55\x82\x58\x35\xe1\xcb\x06\xa3\x46\x28\xcb\xed\x31\x8d\x55\xf1\xec\xb6\xeb\x62\xd6\xdd\xaa\x10\x60\xd5\x71\x80\x4d\xbf\xcf\x72\x2c\xc6\x3d\xff\x73\xa5\x62\x04\x8e\xb8\x34\x6f\x29\x6a\x6b\xe2\x04\xb7\x67\xa6\x69\xff\xff\xff\x5f\x24\xcc\xda\x60\xe4\x77\xdc\x11\x7b\xb4\x06\xa2\x30\x97\x99\x7c\x58\x1d\x78\xe1\xf0\xa6\xb3\xd1\xf5\xaf\x9e\x5c\xf8\x43\x77\xdc\x09\xdc\x71\x6f\xe8\x07\x93\xf0\xc9\x20\xb8\xee\x32\xb1\xd7\x3b\xbe\x37\xa2\xc1\xf5\xc8\x0d\xe9\x93\x4f\x94\x51\x09\x9e\xcc\x28\xc5\xab\x4b\xe7\xa6\xff\x04\x8c\xbd\x7a\xe6\x18\xa9\x54\xee\xb5\xeb\xcb\x01\xf8\xf7\x1a\x1c\x4e\x40\xda\x76\xdb\xd1\x73\x33\xf0\xaf\x99\x45\x2f\x26\xf1\x05\x43\xb8\x7a\x66\xf3\x62\xb2\x82\x01\xdf\x86\xf2\xf4\xd6\xe6\xb4\xfa\x64\xad\xeb\xf4\xdd\xd1\x84\x92\xb5\x89\x53\x23\x6b\x41\xf4\x1d\xd6\x23\xc7\xb9\x19\xf7\x68\xdf\x1b\xd3\x1e\x26\x51\xaf\x75\x46\x97\xf2\x63\x86\xbb\xef\xc0\x1b\x9b\x21\x09\x83\x1b\x6a\x33\x1c\x6b\xfd\x8d\x35\xf6\x20\xe0\x17\x81\x7d\x3b\xd9\x11\x39\xd2\xf0\x3e\xce\x75\x5e\x9b\x60\x86\x64\x6d\x87\x41\xb6\x05\x7b\x86\x09\xe5\x2d\x9b\xbf\xb0\x76\x18\x1f\x6b\x5d\x46\x02\xf9\xe3\x28\x03\xce\x03\x03\xbc\x85\xb7\x41\xa5\x02\x4f\x14\xae\x78\x3e\xef\xca\xc4\xbe\xc5\x0c\x2f\x01\xdd\x77\xd2\xac\xff\x1b\x8a\xee\x70\xda\xb7\xf6\x2d\x67\xdc\x61\xbc\xc3\x05\xd0\xc2\xc1\x34\x53\x92\x7d\x6b\x4b\x5a\xe4\xff\x46\x2f\xe1\xb9\x7d\x6b\x1a\x0f\xe4\x34\x58\x3c\xdf\x6f\xf6\xc9\x31\x79\x46\x8e\xc8\x73\x72\x48\xda\xe4\x80\x9c\x90\x9f\xc9\x6b\xf2\x1b\x79\x43\x4e\xc9\x5b\xf2\x8e\xfc\x4e\xfe\x24\xef\x49\xbb\x4d\xda\x07\xa4\x7d\x44\xda\xcf\x48\xfb\x84\xb4\x7f\x21\xed\x17\xa4\xfd\x92\xb4\x5f\x91\xf6\x6b\xd2\xfe\x95\xb4\x7f\x23\xed\x37\xa4\x7d\x4a\xda\x6f\x49\xfb\x1d\x69\xff\x4e\xda\x7f\x90\xf6\x9f\xa4\xcd\xca\xfe\x45\xf6\xdb\x64\x7f\x9f\xec\x1f\x90\xfd\x43\xf2\x2b\xf9\x8b\xb4\xf7\x49\x9b\x91\x3b\x26\xed\xe7\xa4\xfd\xb3\xbd\x2f\x7b\x2e\xec\x39\xc2\xe2\x0a\xf3\xd0\xe3\xf9\x1c\xfa\x99\xf3\x90\x8a\x8d\x7e\x39\xe9\xa3\x87\x25\x3d\x09\xdd\xf0\x06\xe8\x3e\x77\x1e\x30\x00\xd9\x87\x77\xa7\x06\x2d\xc3\x88\x6e\x0c\xfc\x91\x3b\x66\xad\x48\x30\xe0\xc0\x4f\xa0\x29\x07\x79\xda\xf7\x46\xe1\x8a\x86\x6e\xcf\x0d\x5d\x46\xe4\x40\x26\xe2\xf9\xec\xc9\x89\x03\x75\x82\xc7\x76\xde\xba\xae\x8d\xe9\x67\x9e\xce\xcd\xe2\xdc\xa5\x37\x86\xb9\xe7\x9b\x6e\x48\x56\x91\x6c\x0c\xb8\x4a\x20\x58\x91\x07\xa8\xc5\x44\x84\xde\xb8\x26\x0f\x79\x0f\x04\xf6\xe6\x08\x5c\x6f\x04\x57\x98\xb7\xbe\xc6\xda\x3b\x07\xae\x20\x3c\xbb\xc1\xe0\x86\x9f\xb5\x11\xed\x44\xe3\x38\x35\x84\x43\x04\x18\x32\xf9\xa3\x08\x15\x3e\x8b\x42\x62\x02\x3c\xa2\x9b\x2a\x11\x73\xc1\x22\x9c\xfd\xb3\xd0\x26\x24\xe9\xbf\xbe\x06\x6e\xa7\xfa\xdc\xe6\xfa\x84\xa1\x05\x0d\xfa\x6e\x97\xc6\x2a\x95\xa0\x1f\x4c\xa9\x48\x08\xb6\x4b\x30\xed\xd7\xc8\xf4\xc8\x63\xfa\xca\x73\x00\x04\x7b\x58\x4e\x65\xeb\xfb\x93\xf0\x9c\x4c\x68\xf0\xc9\xeb\xd2\x79\x2d\x0f\x85\x61\x3f\x28\x7e\x83\x38\xe0\x5e\xb2\x37\x02\x71\x32\x49\x38\xfc\xe5\x76\xfe\x0d\x6b\x0d\xd7\xc5\x29\xff\xf8\xab\xa0\xfa\xd4\x22\xcb\xab\x49\xdd\xf0\xcb\x39\x11\x0c\x9d\x13\x1a\x04\x07\xac\xfc\x39\x09\xe8\xe4\x5a\x5c\x79\x93\x03\x89\x5b\x36\x18\x86\x47\xa7\x4c\x0d\x34\x90\x1e\x45\x11\xe1\x9c\xdc\xb9\x66\x32\x86\x58\xcf\x01\x6a\xc7\x2b\x6f\x64\x8b\x47\x42\xad\xed\x5f\x36\xc6\xd1\x23\xe4\xd4\x59\xeb\xb2\x7f\x63\x40\x60\x5b\xf3\x58\x91\x41\xae\xf6\x92\x34\xea\xcb\x38\x24\xb6\x5f\x20\xed\x39\x63\x07\x0a\x04\x5a\x4e\xc8\x82\x1a\x4f\x0a\x13\xa9\x3f\x25\x4c\x6c\x8c\x2c\x69\x54\x1b\x65\x89\xa6\x9a\x2e\x25\x67\x6c\x48\x7b\xee\xb8\xf7\x46\x0a\x21\xc8\x4a\x91\xc8\x27\xc3\x2f\x27\xf6\x9d\x0a\xc6\x0f\x3d\x57\x09\xd8\x4d\xc1\x36\x8c\xb1\x62\x8e\x25\xc0\xe5\xf0\xfb\x56\xf0\x7b\xd5\xfb\x1c\xb8\xd7\xd7\x34\xc8\x8d\x37\x31\xe4\xf2\xc2\xcc\x6b\x3e\xde\x3c\x27\x2f\x0f\xe7\x8d\x07\xa2\xa4\xc3\x44\xc7\xea\xf7\xf2\x50\x57\xcb\x10\x0c\xe9\xc4\x90\x8c\x1e\xf8\xe6\x3b\xa1\x32\x7f\xfc\x5c\x38\x32\x18\x34\xc7\xca\x09\xd8\x87\x56\x1c\x5a\xfa\xf7\x88\xed\xa3\x71\x2f\x9f\x65\x84\x5b\x1e\xbb\x7f\x46\xec\xe2\x44\x52\x21\x96\x11\x76\x89\x6c\xbf\xc7\x86\x7c\x9e\xc6\x7b\xf9\x35\x89\x1b\x1b\x7e\x50\x81\x70\x89\x1e\x7b\xe7\x2a\xc6\x71\x3b\x6b\xe1\x30\xf0\x3f\xb3\x56\xf4\x57\xdf\x83\xb8\xcd\x77\x9b\x89\x00\x90\xea\x6c\x20\xe4\x47\x0f\x94\x5b\x7f\x91\x0d\x21\x68\x9a\xee\x54\xee\x34\x31\xbc\xc2\x56\xa9\xdd\x16\xd6\xc5\x9e\x5b\xae\x79\x11\x6e\xf9\xf6\x1d\xbb\x57\xf4\xce\x86\x04\x24\xd0\xb9\xcd\x51\x35\x02\x72\x92\x5c\x69\x07\x42\x69\xd0\xf3\xf0\xc7\x13\x0a\x0a\xcb\xd5\x9c\x0c\xbc\x7c\xf5\xf5\x28\xb3\x24\x6b\xa8\xbd\xbf\x79\x68\xb9\xb3\x26\x53\xf8\xca\xb9\xb4\x8a\x26\x75\x2f\xb4\x7f\x14\x69\xff\xe3\x0d\x9d\x84\x05\x95\x1f\xc3\x2e\x5f\xf7\x8b\xd5\xfc\x9d\xf5\xae\x22\xd1\xe8\xfc\x19\x76\xaa\xf8\x49\xa1\x87\x74\xd2\x0d\xbc\xeb\xd0\xcf\xed\x5b\x29\x05\x96\xaf\xfd\x68\x8c\x4a\x04\x6b\xe7\x04\x7d\x43\x74\xb1\xd9\x2d\xd6\xd3\xf4\x3d\x48\x79\x77\x63\x61\x98\x6d\xff\x11\x8f\x97\x50\x45\xf1\x98\x3b\xc1\x8e\x3c\x88\x4a\x32\xa6\xbe\xc1\x38\xd4\xfe\x13\x50\xe7\x9a\x5c\x1d\xb3\xcb\xcc\xa0\x6e\x74\x1c\x25\xd5\xa5\x65\x2d\xa5\x42\x0d\x93\xf2\x8d\x70\x30\x9c\x64\x63\x66\xbc\xa6\x41\xe8\xd1\x49\x9e\x6b\x49\xa0\xcb\x77\x2a\x31\xe5\xd2\xa3\x9d\x9b\x01\x1f\xda\x8f\x27\xb0\x34\x74\x17\x77\x51\x27\x63\x38\x76\xd9\xec\x11\x1d\x2c\x91\x63\x71\x65\xd6\x06\x11\x0a\xa6\xd3\x18\xe3\x2b\x61\x9d\x5f\x98\x75\xc2\x80\x5b\xe3\x3d\xbb\x7d\x31\xbd\x3d\x61\xb7\x2f\xd9\x72\xc7\x88\xf9\x10\x7f\xb0\xc6\x77\x5d\x66\x4f\x5f\x4d\x81\x8e\x37\x78\x1c\x62\x0f\x5f\x4f\x1f\xb6\x9f\xb1\xfb\x5f\xa5\x7b\x40\xc5\x66\x8d\x40\xb9\xfc\xc1\x87\xb7\x67\xe4\xc3\x99\x50\x39\x7b\xf5\x46\x7e\xb5\xc6\x86\xca\x64\x4d\xe4\x1f\x90\x24\xdc\xa9\x0c\xd7\x7e\x99\x78\xf7\x56\x22\x77\xc4\xee\xdf\x29\xb0\xf0\x4f\x04\xfd\xbb\xfc\x36\xf5\xee\x0f\x09\x53\x9b\xdd\xff\x29\xdd\x1f\xb0\xfb\xf7\xb2\x4e\x7e\x66\x0f\xfe\x12\xb3\x2e\x42\x47\x14\xd4\x81\xce\x84\x18\xf7\xdb\x12\x40\xfb\x65\xea\xe5\xfe\x14\xfd\x6b\x76\x7b\x20\xe9\x16\x6d\xcd\x9e\x1e\x4e\x9f\x1e\x6d\x9c\xf2\x55\x00\xd3\xfe\x75\xba\x5c\xe7\x92\x0e\xe9\x8a\x55\x1e\x7e\x49\x7a\x84\x51\x20\x03\xb2\x36\x81\x15\x3b\x58\xb9\x4b\x2f\xe7\xdd\x69\x19\xcf\x85\xc5\x3b\xd7\xee\xc0\x4f\xc7\xee\xc2\x4f\xd7\xee\xc1\x4f\xcf\xa6\xf0\x43\xed\x3e\xfc\xf4\xed\x01\xfc\x0c\xca\xac\xfb\xf5\x1c\xd8\x00\xf8\xf5\x06\x13\x1c\xe4\x33\x19\xe2\x2e\xc3\x5a\x93\x96\xff\x1e\x19\xfd\x5d\xba\xb1\x86\x3b\x2b\x31\x36\x27\x4e\xdd\x8e\xf7\xae\xbf\x1d\x38\x06\x03\xa8\x7d\xfb\xd6\xdf\x73\xa6\x60\x3f\x19\xa2\x29\x7d\x73\xc3\xe0\xae\x28\xf7\x5f\x63\xd5\x63\xc2\x7e\x59\xf1\x6f\xc2\x15\xb6\x28\xcc\xaa\xc8\x00\x36\x25\x9c\x6a\x60\x87\x95\xe7\x3b\x8a\x7f\x60\x17\x7e\xbf\x3f\xa1\x61\xb5\x7f\x66\x82\x38\x03\xa3\x67\x82\x7c\x0d\xc1\x58\x63\x11\xeb\x92\xfd\x6a\x15\x97\x3a\x51\x18\x81\xbb\xbe\xc3\x1e\xae\x5b\xd1\xd2\x62\xcf\x2e\xb4\x7e\xf9\xab\x58\xbb\x74\x1d\xd7\x06\x73\x39\x1d\xf8\xe9\x32\x65\x82\xb9\x9c\x1e\xfc\x50\x87\xc2\x4f\xdf\xe9\xc3\xcf\xc0\x19\xd8\x05\x16\x3b\x5f\xd1\xcf\x38\xef\xfb\xab\x0d\x66\x92\x13\x3d\xa2\x77\xd8\x9a\xc8\x9e\x8a\xee\xa9\xf3\xd6\x21\xf1\xc8\x05\xb9\x24\x23\x72\x45\xc6\xc4\x27\xd7\xe4\x23\x09\xc8\x84\x84\xe4\x86\x7c\x22\x9f\xbf\x1b\x6f\x1e\xc2\xcf\xd0\xf6\xe0\xc7\xb3\x2f\xe0\xe7\xc2\xbe\x84\x9f\x4b\x7b\x04\x3f\x23\xfb\x0a\x7e\xae\xec\x31\xfc\x8c\x6d\x1f\x7e\x7c\xfb\x1a\x7e\xae\xed\x8f\xf0\xf3\xd1\xe6\x35\x21\xb0\x79\xcd\x98\xd8\x21\xfc\x84\xf6\x0d\xfc\xdc\xd8\x9f\xe0\xe7\x93\xfd\x19\x7e\x3e\x97\xa9\x3d\xd4\xf9\x40\xcf\x18\xdb\x1f\xfa\x67\xf6\x40\x88\x3b\x74\xda\xcf\x8d\xf6\xbe\x11\x8f\x09\x4d\xd2\xe3\x71\x83\x09\xd2\xfe\x99\x3d\x86\x16\x04\x2a\xda\x85\xf3\x97\xc1\x4c\x61\x32\x91\x2e\x3e\xd4\xce\xec\x11\xfb\xb1\xce\x6c\x5e\xe1\xd6\xbc\x68\x26\xf3\x64\x72\xf4\xf1\xc6\x1d\x19\x23\x12\xcf\x5a\x9b\xa2\x0e\x5a\x52\x1d\x4c\x56\x49\xac\xba\x57\xce\xd1\xc6\x71\xe0\x5f\x89\xba\x37\x9a\x5d\x7d\xae\x9c\x2b\xb9\xf2\x5c\x55\x2a\x57\xb3\xaa\x8e\x5c\x43\x3e\xc4\x9c\x91\xab\xb3\xa8\x0a\xf5\x99\x48\x3c\xb4\xfc\x86\xa1\xe5\x92\xc0\xdd\x1a\xcc\x34\x47\xf1\xdb\x32\xa5\x67\x2c\x64\x5b\x35\x13\x34\xc5\x1f\x9e\xf0\x62\x72\x10\x27\x6b\x57\xee\x25\x65\xd9\x45\x06\xb6\x5b\x1b\x97\xf4\xeb\x31\x43\xf3\xe1\x6c\xe6\x3b\xa6\x60\x69\xf8\x6e\x48\x99\x30\xfd\x38\xed\x25\x7e\x38\x16\x15\x66\x6c\x03\xff\xf1\xfc\xb4\x30\xc7\x98\xf7\xe9\x8d\x31\x36\x18\xd1\x5b\x46\x95\xb4\xd9\x64\x20\x53\x1c\x6b\xeb\x01\xad\xa0\x88\x13\x08\x39\x14\x57\xd6\x3a\x31\xd1\x7b\xaa\x79\x58\x3d\xca\xf8\x37\x40\x4e\xe8\xb8\x67\x80\x3a\xe2\x25\x03\x32\x5e\x78\x8a\x88\xec\x4f\xc5\xe2\xed\x5a\x47\x04\xdc\xb1\x33\xce\x09\xa3\xb1\x51\x70\xc6\xa7\xb0\x41\x30\x38\xde\xab\x59\xf4\x51\xab\x8c\xad\xb8\x89\xe2\xb5\x93\xf1\xc6\x5b\xbc\x64\x04\x28\xc4\x97\xeb\x54\xa3\x7e\xbd\xeb\x67\x37\xea\x1f\x1d\x83\x01\xb0\x46\xfd\x7a\xcf\xf1\xef\xd8\xa8\xfb\x51\xa3\xee\xc7\x8d\xfa\xb5\x68\xd4\x3f\x6e\xb8\x7d\x56\xb1\xb8\x77\xc5\x8b\x44\x0b\x6f\xe6\xaf\xb3\x9a\x79\xae\x06\x56\x9f\xe1\x10\x0c\x18\x46\x60\x60\x6d\x26\x03\xeb\x66\xaa\x5c\x33\x55\x2b\x68\x10\x48\x95\x62\x4b\x00\x6d\x2d\xa8\x52\xb4\x52\xc4\x37\x33\x88\x1f\x6c\xb0\x8d\x41\x39\x03\xdb\x02\x70\x7b\x11\x0c\x70\x4c\xad\x9d\x3b\x57\x4e\xdf\xf1\xe1\xe7\xda\xb9\x86\x9f\x8f\xce\xc7\x82\x35\x76\x2c\x3c\xd7\x8f\x3c\xb7\x29\x4c\xe6\xef\x8e\x65\xcf\x95\x4d\xc4\xac\xcd\x3c\xd7\x07\xcf\xf5\xf7\x9c\xf1\x1d\x3d\x77\x1c\x79\xee\x38\xf6\x5c\xff\xcc\x64\x75\xf4\x7a\xa3\x43\xfb\x7e\x40\x35\x9e\xdb\xb2\x51\x6b\x69\xfd\x33\xb1\x65\xed\x7f\xac\x54\x3e\xce\xd2\x3d\xab\x1d\x59\x7d\x81\x40\xe9\x0b\x6c\x25\x5d\x76\x7b\x7a\x8b\xde\x38\x49\xf4\x05\x02\xce\xe9\x53\xf1\xf2\xa9\xc2\xe9\xc4\x99\xc8\x9c\x4e\x2a\x95\x49\x89\xbe\xc0\xe4\x2c\xf2\x44\x5f\x54\xc0\xa6\xe2\xcb\x37\x4e\x9b\x73\xf5\xfa\x26\x1c\xf8\xac\xd5\x3e\x10\xc9\x69\x86\x2b\xda\x97\x28\x5e\xd5\x14\x0e\x6f\x9c\x1b\x99\xc3\x9b\x4a\xe5\x66\x16\x87\xa1\x03\x7d\xbd\x50\xf4\xb2\xd6\xba\x23\x7f\x4c\x8d\x4b\xf2\xde\x84\x41\x5e\x10\x1a\x9f\xcc\x39\x7a\x5d\xa9\x6e\x97\xa5\xf4\xbb\xac\x9d\xcf\x9a\x8e\x97\xd5\xc0\xd7\x6a\x48\xfb\xec\x7c\x96\x85\x61\x69\xb2\x9f\x4b\xa8\xfb\xf3\x19\x12\xa8\xef\x24\x20\xc0\x43\xa7\x52\x9c\x15\xab\xbf\x39\x03\x8d\x92\x43\x9d\xa1\x33\x84\x1f\xcf\xf1\xe0\xe7\xc2\xb9\x80\x9f\x4b\xe7\x12\x7e\x46\xce\x08\x7e\x58\x37\xd4\xce\x89\x1b\x81\x13\xc0\x0f\x73\x52\xf8\x09\x9d\x10\x7e\x98\x43\xc0\xcf\x27\xe7\x13\xfc\x30\x8d\xe6\x44\x98\xd7\x73\x8e\xa2\xb0\x6c\x3c\x1d\x95\x2e\x24\xc1\x32\xec\xbf\xa5\xd4\x77\xca\xe2\xf5\xcb\xc9\x40\xc2\x1c\x8f\xcb\xec\x8e\xe8\x14\x20\x01\x74\xce\x68\x1d\x90\xfb\x28\x04\x7b\x17\xd1\xce\x42\xa9\x32\x89\x40\x86\xab\x63\xea\x0d\xed\x7e\x4a\x60\xc8\x1d\x2b\xfe\x80\x23\xc3\xf2\x5d\x5f\x57\xf0\xd8\x75\x5c\x48\xb1\xd9\x38\x04\xb3\xcc\xee\xf6\xb2\x1a\x20\xd7\xe3\x6e\xa5\xd2\x9d\x55\x8f\x7b\xd0\x8e\x8f\x68\x37\x34\x3e\x7c\x70\xe3\xbe\xf5\x19\x61\x37\x34\x08\xf0\xba\x7b\x76\xc6\x89\xd6\xb1\xcf\xa2\x10\x65\xf5\x4d\x26\xca\x94\xde\x9b\x45\xb4\xe3\xf4\xc0\x54\x1d\x16\x14\xc4\xc4\x29\xf4\xb5\xa4\x88\x36\x7d\x67\x61\x5f\x48\xf7\xae\xae\xb4\xba\x9a\xae\x4a\x63\x87\x3a\x1d\x36\xa2\x65\x45\x78\x78\x75\xd5\xd4\xa2\x6f\xdf\x5c\x35\x8b\x08\x70\x4b\xf1\x8b\x26\x82\xd7\x40\x31\x47\x66\x87\x8b\x05\x1d\x59\x33\x83\x4a\x65\x30\x4b\x33\x43\xc9\x1c\xb2\x05\x06\x68\x81\xcc\x7e\x15\x8b\x6a\x32\x9d\x61\xa5\x32\x9c\x39\xe9\xe4\x0c\x41\x1d\x7d\xd9\x02\x4f\x93\x5a\xee\xcb\x16\xb0\x6a\xd2\xcb\x64\x03\x14\xb7\xdf\x4e\x3f\xd6\xb3\xa6\x11\xf3\xb0\x77\x38\x53\xb1\x89\x57\xed\x97\xb0\x06\x42\xbc\xb3\xb8\x01\x5e\xbb\x19\xdf\x4c\x68\xcf\xc0\xf8\xe4\x4a\xf1\xe9\x60\xe4\x4f\x98\x2d\xd8\x84\x06\xda\x86\x35\x7b\x58\x53\xea\x58\x5e\x75\x5b\x16\xfc\x65\xa5\x5d\x54\x2a\x17\xb3\x94\x76\xc9\xc0\x45\x6b\x9a\xd7\x98\xb2\xe6\x44\x46\x7c\x59\xa9\x5c\x66\x23\xd6\x8b\x0d\xd3\x0f\xd1\xfc\x2f\x9f\x85\xb0\xc8\x25\xce\x41\x9c\xc5\x6d\xbc\xc6\xe1\x9b\x3b\xa3\xd8\xe1\x75\x78\x47\x58\x7a\xb3\x90\x36\xaf\x14\x6d\x36\x91\x78\xf3\xae\x93\x37\x63\x06\x2e\x6b\x73\x13\x11\x6f\x2a\x88\x59\x3b\x2c\x23\x1e\x57\x2a\xe3\x05\x68\x73\x9c\xd4\x66\x6b\x47\x53\x6e\xee\x2e\x4b\x46\xf3\xf6\x10\x5d\x95\x9c\xbe\xc6\x6f\x33\x1b\x5d\xb5\xd5\x46\x18\x43\xd7\x68\x63\x0f\x59\x69\xb4\x6d\x37\xd1\x8d\xe0\xae\x83\xa4\xf5\x45\xf5\xa4\x11\x46\x4f\x1a\x3c\x13\x7a\x14\x79\xc4\x35\x5e\x7d\xec\x8d\xbd\xc9\x10\x0a\x23\xea\x1c\xb4\x2a\x63\x11\x94\x96\x35\x31\xb9\x97\xaf\x14\x9c\xb1\x43\x0e\x74\xa5\xf5\xe4\x11\x44\x4b\x1b\xa7\x59\xf2\x89\x87\x00\x88\xd4\xd3\xe5\x73\xc8\x73\x18\xa4\xff\x57\xa2\x7f\xaa\xf6\xd9\xd6\x58\xd5\xa0\x41\x40\x7b\xa2\x8b\xc6\x2e\x71\x41\x94\x7d\xd1\x17\xbf\x83\xed\x4d\xe2\x9b\x0d\x3e\x0c\x66\xe3\xa2\x9b\xe0\x99\x1f\xf8\x37\x2c\xa4\xd1\x0d\xfe\x92\xd5\xda\xee\x25\xae\xb3\xda\x99\xef\xf9\x46\x28\x31\x36\xd3\xee\x46\xa9\xd4\x3d\x29\xd3\x3a\x7e\x2f\xc0\x3f\x18\x29\x7d\x61\x77\x13\xfa\x7b\x01\xed\xfa\x9f\x40\x5a\x7d\x73\x46\xe5\x31\x19\xea\x0a\x9a\xd5\x35\xb1\x8b\x8c\x38\x28\x00\x3e\x9d\xe2\x3d\x3b\x9b\xd5\x35\x08\xc8\x43\xde\x46\x02\x46\x76\x9c\x66\x8f\x55\x72\x7e\xfe\x31\xfb\x2a\xcf\x1d\x7b\x5d\x63\xc0\x34\x7b\x6b\xb2\xd9\xe2\x33\x60\x1f\x42\xd6\x7b\x30\x73\xf4\x29\xe2\x06\xac\x5f\xa3\x3b\x1b\x6b\xf4\xcb\x74\x32\xd8\x25\xed\xd7\x26\x49\x3c\xea\x90\xf6\xaf\xa6\x49\xb4\x99\x24\xf3\x3c\x65\x9c\xe0\x4c\xf3\x74\xfa\x3a\x49\xdc\x90\xe7\x2c\x29\xea\xf1\x9e\x3a\xe9\xd8\x11\x2f\x39\x89\xdc\x95\x44\xc0\xf0\x40\xc9\x5b\xf3\x3b\x9a\x46\xa6\x0e\x9d\x1d\xc6\x4d\xd2\xfe\xcd\x94\x6d\x02\x73\xc9\xb3\xec\x01\x0e\x9d\xf0\xed\x7b\xb5\x8c\x7e\x88\x54\xc6\x5c\x43\x47\x69\xb2\x0d\x03\x4e\xdd\xab\x99\x26\x13\x24\xb1\x16\x32\xc8\x5a\x0b\x31\x81\x60\x17\x95\x34\xfc\xee\xec\xac\xb6\xf6\xb9\xc6\x7f\x93\x34\x3e\xae\xee\xfc\xc8\x15\x32\x12\x81\xfe\x60\xd5\xf0\xd4\xc4\x2c\x05\xa9\x79\xe9\x3a\x30\x14\xee\x47\x7d\x48\xd6\x18\x9e\xd9\xd1\xf7\xe8\x41\xc0\x08\x41\x3b\x48\x03\xa6\x1c\x46\x99\x4d\xd7\x7e\x65\xf2\xb1\x9f\x43\x6c\x94\xa6\xcd\x17\x01\x48\x31\x1f\x98\x6c\xf0\xdc\xc9\x88\xd2\xeb\xa8\xc1\x41\x0a\xb7\xb7\xf6\x7b\x5d\x37\x49\x37\xa9\xb2\xfc\x86\xd9\x95\x14\x86\xd3\x4e\x79\xcd\x32\xf6\x2a\xec\x6e\x6e\xb3\xdc\xd5\x36\xcb\xbd\x44\xb3\xdc\x9d\x36\xcb\xd4\xe9\x41\xb3\xdc\x77\x7a\xd8\x2c\xb3\x95\x38\xd7\xa1\xc9\x66\x99\x4a\xcd\x72\x27\xaa\x7b\x5d\x31\x42\x92\xa5\x89\x3b\x59\xf7\x65\x73\x44\x8f\x06\x57\x8c\x9d\xd3\x71\x05\x6e\x55\x47\xe1\x73\xcf\xba\x29\x41\xd2\xfd\x0e\x7c\xa5\x23\x57\xae\x62\xbe\x82\x73\x86\x76\x2f\xd7\x57\x7a\x5a\x5f\xa1\x09\x5f\xe9\x4d\x7d\xa5\x2f\x96\x81\x06\x0e\x45\x5f\x19\xb0\x58\xe3\xf4\x93\xbe\xd2\x8f\x7d\x45\x8a\xd3\x70\x8a\x9e\xd2\x63\xc3\x06\xaa\xa3\xfa\x4f\xe7\x7e\xfd\xa7\x83\xfe\x93\xf2\x81\x9c\x39\x5c\x2e\x82\xab\xf5\x20\x3a\xee\xdd\xaf\x03\xfd\xe3\x40\x34\xdd\xc9\x6b\x1f\x33\x4d\x93\xf6\xdb\xef\xc5\x83\x18\x83\xf9\x8b\x00\x5a\xff\x91\x46\xe5\xf7\xd7\x5e\xfd\xd3\x5e\xf5\x63\x2d\x2f\xb3\xd1\xca\x31\xbb\xea\x37\xe9\x39\x9b\xf6\xbe\x7e\xf9\x8a\x8f\x16\xda\x6d\x3e\x4e\x60\x97\xd1\x90\x19\xa5\x37\x0d\x93\xac\xae\x4a\xda\xc0\xa4\xb8\x57\xf0\x41\x50\x2a\x2e\x63\xea\x96\x29\xd5\x25\xbb\x7d\xa8\x9b\x58\xe1\x24\x0f\xb2\x49\x66\x0d\xa8\x5d\x04\x91\xbf\x93\x11\x1b\x3b\x39\xfa\x7e\xbc\x81\x13\x2c\x1d\x89\x27\x56\xf9\xdf\xc5\x3c\xba\xc0\xe3\xf1\x2c\xcd\x1c\xcd\xcf\x66\xac\xac\x82\x4c\x4a\xb6\x06\xee\x7e\x4f\x6a\xf0\xb9\xb2\xa0\x99\x9a\x34\xb2\xa9\xe0\xf4\xd9\x0c\x4e\xc5\x07\x17\xcc\x94\x72\x5e\x35\x11\xdf\x4a\xb0\xca\x91\xb4\x6e\xda\xb2\xac\xf4\x14\x06\x3f\x91\x50\x1d\xa0\x13\x3b\x40\x0c\x9b\xfc\xe8\x21\x19\x86\x0f\x81\xab\x3f\x65\x58\xf9\xc3\x8a\x04\x30\xd4\x75\xd8\x1e\x4e\x83\x58\x07\xdd\x8b\xa0\x51\x8b\x14\xb4\xf8\x73\xd6\xb4\x1b\xce\x17\xb5\x4f\x66\xd5\x00\xf9\x8b\x50\xa9\x75\x81\x54\xd0\xcc\x5a\x10\x41\xe1\x77\x06\x09\x30\x8e\x0d\xd9\x8c\x01\xa5\xcf\x0f\x12\xf3\x56\x87\xe2\x70\xbe\xb7\xd1\xdb\x63\xb7\x1b\xfa\xc1\x57\x08\x1d\x4c\x90\xbc\xd2\x7f\xd0\xce\xc4\xef\x5e\x52\xb5\xfc\x2d\xea\xa7\x0b\xeb\xe9\xe9\xd9\xf7\x5f\x0f\x60\xcf\x91\x4c\xd7\x73\xd9\xff\x3b\xc4\xed\x12\xb7\x47\x5c\x4a\xdc\x3e\x71\x07\xc4\x1d\x12\xd7\x23\xee\x05\x71\x2f\xe7\x4a\x58\xfe\x42\xbe\x92\xbf\xef\x79\x71\xda\x15\xbf\xec\xa2\xc3\x2f\x3a\xb6\xdb\xe5\x17\x5d\xdb\xed\xf1\x8b\x9e\xed\x52\x7e\xc1\xca\xf4\xf9\x45\xdf\x76\x07\xfc\x62\x60\xbb\x43\x7e\x31\xb4\x5d\x8f\x5f\x78\xb6\x7b\xc1\x2f\x2e\x6c\xf7\x92\x5f\x5c\x7e\xc7\x99\xd1\x5f\xe0\xe7\x8b\xfd\x15\x7e\xbe\xda\x7f\xc3\xcf\xdf\xe5\x3e\x36\xf8\xc0\x46\xcd\xc9\xa4\x69\xb6\xc0\x6a\x0f\x85\xca\x07\x98\x33\x2c\x65\x04\x9b\x76\x1f\x1e\x6a\x52\x87\x6d\x8a\x2f\x34\xa9\xc2\xb6\x87\x49\xd8\xc3\x69\x12\x76\x87\x24\x20\x2e\x20\x19\x7b\xc8\x6b\x60\xf4\xe8\x92\x25\x64\x33\x47\x33\x99\x0a\x2f\x19\x6e\xa6\xc2\xcb\x19\x09\xd9\x57\xf3\x27\x64\x8f\x13\x79\x41\x57\x4a\xa2\xe3\xc2\x97\xde\xe2\x6c\xec\x91\x36\x03\x1a\xeb\x97\x9a\x05\xed\x8b\x6a\xea\xdb\x34\x33\x0b\xda\x9f\x9d\x05\x1d\xa1\xb6\x47\x52\x26\x74\x0e\x65\x9c\x37\x8b\x88\xdf\x53\x85\xc6\xba\x70\xa7\x6c\x68\x70\x54\xe2\x7f\x47\xd3\x66\xbe\xe3\xe7\xa7\x54\xca\x36\x81\x79\xd9\xf9\xec\x81\x61\xf7\x5e\xad\xa2\x8f\x50\x65\x4c\x45\x13\xc9\xd0\xfe\x34\x19\xfa\x5a\xf4\xe3\x3f\xa6\x92\xa1\x3f\xee\x5e\x67\x27\x43\x07\x8e\xc1\x00\x58\x4a\xe9\xc7\x3d\xe7\xfa\x8e\x29\xa5\xd7\x51\x4a\xe9\x75\x9c\x52\xfa\x51\x24\x43\x07\x98\x0c\x0d\xac\x2f\x3c\x07\xfa\xe3\xec\x1c\x68\xff\x6e\x39\xd0\xc4\x5f\x42\xee\xf3\x77\x99\xf3\x9c\x93\xb4\x58\xb0\x82\xfa\x4e\x2f\x91\xb1\xdf\xcc\xc8\xd8\xdf\x7c\xd8\x8c\x7d\x48\xd8\xc7\xbc\x67\x74\xd2\x19\xe9\xce\x81\x93\x50\x3c\xd3\xfb\x4c\xb5\x4f\x9c\x20\xab\xa5\x9d\xcc\x9f\xee\x1c\x26\x5a\xda\xc9\xec\x74\xe7\xd0\x09\x65\x4e\x43\x16\xb3\xe6\x6d\x69\xc3\x38\xd7\xf9\x3a\x2b\xd7\xf9\x53\xd9\x5c\x67\x96\xd3\x2a\xb3\xf7\xa9\x52\xf9\x34\x8b\xbd\x1b\x07\xba\x6d\x37\xa2\x03\x83\x6b\xad\xa3\x69\xae\xf3\x67\x33\xb3\x43\x53\x2a\xd7\xf9\x4b\xb2\x4f\x93\x97\x9e\xf5\xc5\xf9\x22\x0b\xf3\xa5\x52\xf9\x32\xaf\xae\xbf\x4c\x13\x9d\x53\x02\x42\x64\xe8\xce\x23\x5f\x33\x25\xdf\x66\x5a\xbe\xe6\xce\x57\x9d\x7c\x2d\x7c\xad\x7a\xfd\x57\xe7\xab\x2c\xdf\xd7\x4a\xe5\xeb\xbc\xf2\x7d\x3d\x8b\xd3\xb1\x5c\xd7\x71\xe5\xcc\xd3\x2d\x7c\xa3\x46\x58\x80\x74\x65\xca\xae\x5b\xa9\xe0\x93\x0c\xda\x6e\x47\xca\x78\x84\x80\x0a\xa9\xa7\x2e\x66\x3b\x5a\xdb\x48\x4a\x8d\xa9\xac\x9c\xdb\x49\x90\xea\x30\x52\x9d\x59\xa4\xfe\x66\x25\xc0\x2c\x7f\xcb\x49\x8f\x56\x2a\xeb\x11\x5f\x5a\xa2\xf9\xad\xa5\x3a\xd3\x56\xda\x34\x4f\x77\xdc\xae\xf3\xf7\xac\xbc\x47\xb7\x2b\x27\x3e\xd6\xeb\x29\x8c\x8d\x74\x5b\x58\xdf\x71\x69\x42\xdf\xf5\x26\xbe\x51\x33\xee\x00\x92\x26\x94\x40\x99\x12\xe8\x4c\x7d\xf7\x25\x7d\x0f\x50\xdf\x14\xf5\x5d\xdf\x44\x52\x9b\x2a\xa9\xbe\xe3\xf6\x13\xa4\xfa\x8c\x54\x7f\x26\xa9\x1e\x2b\x62\x03\x68\x4f\xd6\x78\xbd\x25\xa9\x40\x7a\x8b\x2a\xdf\x4a\x29\x68\x3b\xad\xa0\xd6\x8e\x3b\x70\xdc\x9e\x2e\xc5\xd1\x1d\x48\x09\x7b\x08\xbe\x95\xce\x73\x1c\xc9\x09\x8e\x30\x24\x76\xa7\xd9\x8d\xf5\xa7\x58\x4a\x8d\xcf\x00\x38\x4c\x28\x60\xc8\x14\x30\x9c\xa9\x00\x0f\x8a\x48\x39\x8e\x0d\x8c\xaf\x0d\x35\xbe\x02\xac\x97\x40\xef\x31\xf4\xde\x02\xf2\x1c\x5d\x2f\x99\xe8\x58\xdf\xde\x11\xbf\x0d\x6d\xc6\xa3\xdb\x8d\xe0\x6a\x39\x9a\xbb\x90\x35\xd7\xb0\x50\x34\x75\x0c\x02\x80\x17\x09\xd1\x2e\x98\x68\x17\x33\x35\x77\x09\x45\x64\xcd\xd5\x11\x7d\x5d\x41\x0f\xb0\x97\x09\xf4\x97\x0c\xfd\xe5\x22\x34\x77\x99\xd2\x9c\xb5\x90\x1c\xd1\x8c\x59\xaa\x44\x8e\x28\x44\x52\x71\x01\x71\x8e\x5f\x74\x1d\xb7\x0b\x17\x50\xad\x7a\x70\xc1\x6b\x3f\x5c\xf0\xba\x09\x17\x50\x31\x06\x70\xc1\x9d\x15\x2e\xb8\x5b\xc1\x05\x37\x02\x5c\x70\x75\x7d\xdf\x5f\xcc\xb0\xe6\x19\x7e\x58\x2b\x06\x3f\x7f\x3b\x7f\xe7\x7f\x46\x93\x3f\xe5\xa7\x2e\x2d\x20\x68\x0c\x01\x98\x70\x5e\x78\xe2\x7c\xf8\x37\xc3\x79\xbd\xb3\x9a\xfa\xc2\x66\x95\x6f\x59\xa6\x79\xcc\x36\x49\xd8\x61\x13\xac\x8c\x87\x1d\x69\xbb\x91\xfd\x28\x97\x55\xcc\x92\xe2\xbf\xd1\x8e\x27\xed\xf7\x2c\xf8\xbe\x21\x62\x32\xe9\x4c\x2c\xf1\xdc\x12\x24\x8c\xdc\x21\xc1\xf8\x36\x9f\x50\x84\xfc\xa5\xc0\xcf\x7e\x93\x04\xce\xec\xdf\x14\x29\xf1\x13\x1d\x24\x16\xdd\xea\x89\xe1\x16\x2b\x88\x14\x6b\x48\xcc\x36\xa6\x0d\x23\x26\xbc\xcd\xc4\x84\xfc\xe9\x51\xa1\x44\x88\x2a\xbe\xcd\x46\x15\x2b\x41\x45\x15\x25\xee\x22\x32\xf9\x81\x1e\x5d\xb6\x84\x62\x06\x0b\x11\xe1\xdd\x0c\x2c\x30\x1d\xa5\xe0\xc0\x89\x00\x44\x82\xb7\x85\xb1\x9c\xd9\xef\x53\x16\x44\x81\x12\xd2\xcd\x2f\x19\xef\x9b\x23\x0e\xbc\xd1\xe3\x40\x76\x32\xf1\xc4\x8a\xc6\xeb\x12\x7e\x84\xeb\x7e\x31\x26\xf9\x49\x71\xc9\xce\xec\x93\x0d\x7e\x9a\xc4\x43\xec\x2a\x15\x99\x02\xe7\x22\x91\xef\xe9\xad\x3b\xf6\xc7\x5f\xaf\xfc\x9b\xc9\x0e\xe7\x0e\x0f\x54\xa1\x3d\xbc\x05\x61\x40\xaf\x24\x74\x41\xb8\x58\x13\x38\x7f\x84\xf8\xf0\xbe\x0c\x42\xd6\xc7\xfb\x59\x68\x23\xe2\x94\x4f\xf5\x20\x5e\xbc\xe1\xaa\xbd\x7f\x6d\xa9\xbe\xf0\x82\x59\x4f\xf1\x02\x31\xce\x47\x0e\xf1\x6e\x99\x2c\xaa\x0e\x66\xda\xaf\x97\xe0\x61\xfe\x04\xeb\x29\x5e\x17\x71\x05\x6c\x18\xd2\xee\x85\x4b\x13\x11\x3a\xbc\x2d\x81\x11\x74\xf1\xdb\xc3\xeb\xa2\x1b\x7e\x41\xde\xe1\xb2\x10\xdf\x71\x3b\x91\xd6\x85\xc8\xad\x47\x74\x78\x57\xac\x9a\xfd\x92\x46\x85\x9f\xee\x45\xb8\xf0\xb6\x18\xb2\xbf\xd2\xc8\x60\x9d\x58\xc6\x16\xdd\x17\x93\xb6\x9d\x46\xa7\x7c\x01\x89\x78\xd5\x17\x85\x08\xf0\x4e\x8d\x42\x03\x3f\xa8\x54\x69\xe0\x8b\x05\xd0\x88\x8f\xe8\x40\xd4\xd1\x7d\x31\x2d\xbf\x88\xd1\x7d\xff\x71\xfb\x0d\xc6\xed\x85\x74\x67\x16\xdf\xcb\x2a\xdf\x33\xba\xc7\xfe\x63\xf9\x4e\xed\xa2\xbb\x6b\xa6\x7d\x8a\xf6\xdb\xdf\x97\x37\x32\x7c\x8b\xd1\x72\x1a\xcc\xc4\x6a\x26\xd2\xc1\x3b\xd9\x5f\xa0\x07\x1f\xbb\x0b\xdc\x61\x15\x3f\x48\x3b\xdf\xcb\x43\x44\x02\x57\xd9\x0e\x87\x18\x64\x7f\xbb\x98\xec\xfc\x6b\x75\xba\x9c\xfa\x2f\xe1\x80\xef\x50\x80\xb7\x32\xff\xbf\x47\x52\x1d\xca\x4f\xff\xc4\xa7\xc9\x4d\x1b\xdf\x3f\x58\xcb\xb0\x78\x65\xf2\x75\x4a\xc4\x83\x37\x45\xea\xf0\xef\x2a\x1e\x5c\x83\x46\x5c\xd2\x83\x22\xf8\xfe\x54\xf1\x3d\x97\x43\x96\xf4\xa0\x10\xbe\x77\x52\x80\x69\xb7\x7f\x60\xfb\x00\x02\x44\x83\xd7\xf3\x75\x5e\xd0\xe9\xa5\xa4\x40\xf4\xfa\xf6\xc1\x0f\xac\x95\xd4\xae\xdb\x88\x51\x79\x5c\xa8\x35\x7a\x27\xa9\x49\xc9\x5a\x8c\x94\x75\xf4\x03\x2b\x4b\xab\xaa\x12\x8a\xfa\x5d\xf6\x27\xbd\x9a\x9e\xfd\xc8\x6a\x2a\x3f\x58\x68\xff\xa1\x56\xb5\x7f\x49\xa8\xc5\x84\x06\x62\xc6\xbb\x92\x15\x39\xce\xed\x4c\x10\x48\x64\x66\x22\x9d\xe4\xc3\xb9\x7a\xa2\x48\x2c\x89\x21\x41\x0f\x93\x3b\x65\x82\xf2\xd3\xf2\x14\x11\x45\x36\x49\xe8\x87\x20\x41\xf9\x59\x41\x43\xfd\xa9\xa1\x05\xa5\x23\x07\x3e\xf9\x11\x1d\x78\x41\x23\x67\x54\x0b\x14\x95\x15\xcf\x93\x63\x11\x2f\xde\x94\xb1\x2c\x2f\x29\xe3\x8d\xb3\x61\x11\xb7\xfc\x20\x1f\x3f\xca\x8f\xc8\xe3\xa2\x68\xc7\x1f\xf0\x6c\xd8\xfd\xfb\x3a\x1b\x96\x15\x39\x46\xdc\xca\x46\x47\x0b\xc0\xfd\x0c\x71\x2f\x34\xa1\x0a\x71\x1f\xc9\xb8\x71\xa9\xb8\xb9\x20\xdc\xcf\x65\xdc\xb8\x36\xbc\xb9\x20\xdc\x87\x88\x5b\xc9\xdf\x59\x00\xee\x36\xe2\x5e\x7c\x3e\x58\xe0\x1c\x20\xee\x92\x29\x5f\x3f\xfe\xf9\xc4\x3c\x4a\x3f\xc1\xc9\xb1\xfc\x93\x87\x0f\x48\x9b\x1c\x91\x67\xe4\x38\xeb\x04\xe0\x03\xe7\x61\xcf\x4a\xb6\xdb\x0f\x7a\xa0\x2e\x9e\x73\xd3\x61\x14\x59\xd9\x9c\xc3\x33\x85\x56\x23\x60\xe5\xd8\xcc\xb2\x66\x52\x0f\xc4\xe4\x8f\xe7\x3e\xb5\x52\x30\xff\x2c\x75\x34\x89\x7a\xe0\xe3\xad\x69\x3f\x9b\x9e\x62\x70\x80\xc7\x1f\x9a\xf6\x71\xe6\xae\x31\x0f\xb8\xa7\x5f\x99\xb6\xa7\xeb\x1c\x4c\xf7\x5a\x64\xbc\xaf\xc2\xd1\x25\xfb\xc2\x4a\xab\xa4\xb3\xd0\x1d\xf9\x12\xdb\xfe\x8b\xac\x04\xa6\x49\x48\x29\x2b\x14\x21\x8e\x33\xf6\x9a\x2a\xb8\xcb\xff\x7e\xc2\x4f\x8f\x6d\x1c\xd4\xdd\xcd\xfb\x3e\xdc\x75\x7e\xfd\x19\xf6\xe3\xfe\xe9\xb7\xa8\xed\xd1\x3d\xf6\x5b\xda\xba\x7e\xcb\x0f\xdd\xd6\x75\xbe\x86\x74\x92\xdb\x6a\xb5\xc9\x3e\x39\x24\x07\xe4\xe7\x64\x5b\xc1\x27\x87\x59\xe9\x64\x4b\xe6\xf9\xe9\x63\xd3\x6f\xc6\x1e\x1c\x76\x0e\x6d\x9b\xe6\xf1\x93\x9b\xb0\xbf\xcd\xde\xfd\x80\x7e\xdc\xbe\x47\x3f\xde\xbf\x47\x3f\x3e\xbc\xc7\xfe\xf7\xc1\x7d\xf5\xbf\xc1\x1d\x20\x05\xee\xad\xef\xbf\x60\x8d\x32\x75\xda\x10\x9f\x0d\xe1\xc2\x1b\xfb\x37\xfd\x3e\x0d\x76\x56\x42\xdf\x5f\x19\xc1\xeb\x55\xb6\xba\xaf\x07\x09\xf8\x9c\xf0\x8a\xa8\x17\xb4\xc7\xda\x94\x81\x1b\x7a\x9f\xe8\x4a\xd7\xbf\x19\x87\x2b\xfd\xc0\xbf\x5a\x79\xc3\x60\x18\x86\xe5\xd5\xcb\x9b\xbe\xe7\x17\xaa\x97\x07\xac\x66\x3e\x27\x27\x50\x33\x95\x6a\x6d\xef\x6b\xab\xeb\x81\xae\xba\x2e\xbf\x5e\xfe\x53\x2f\x0f\xee\xb1\x5e\x1e\xde\x77\xbd\x3c\x19\xb3\x6e\xb3\xd7\x7b\x37\x86\xfa\xb5\xcf\x1c\xd0\xd9\xc7\xda\x07\xbe\xbc\xb3\xe2\x89\xf7\x2b\x37\x13\x0a\x1f\xb8\xc4\x70\x50\x53\xb5\x38\xd8\xd7\x31\xb9\x38\x10\x4e\xc6\x21\xaa\xf9\xf1\xcd\x68\x94\x2a\xdc\xe1\x2f\x56\xfa\xec\x8d\x04\xfe\x0a\x6b\xff\x01\x54\xfe\x54\x89\x64\x64\x60\x85\x9e\x27\x00\xe6\x0a\x25\x27\xa9\xa2\x9f\x03\x2f\xcc\x2b\xfa\x07\xc0\x20\xaf\x51\xe8\xf3\xc7\x83\x04\xa6\x8d\xd3\xae\x3b\x1e\x8b\xd0\xc7\x7a\xaa\x22\x00\x32\x20\x8d\x88\xed\xde\x27\x77\xdc\xa5\x19\xc5\x4f\xaf\x47\x5e\x08\x33\xfb\xc8\xd3\x64\xca\x92\xcb\x0b\x22\x6b\x12\x62\x44\xc8\xd8\x3a\x76\x83\xa2\x68\x93\xd8\x56\x3a\xf4\xab\x3f\xee\x31\xcb\x5e\xdf\xc8\xa8\x8f\x61\x9f\x8d\xb7\x20\x51\x84\xb7\x0f\x4f\x84\x90\xcb\x8c\xcc\xde\x15\xfb\x7d\xd2\xf5\x47\x7e\x50\x38\x3e\x1f\x91\x63\xf2\x0c\xa2\x34\xf9\x99\xbc\x20\xef\x49\xbb\x4d\xda\x47\xa4\xfd\x8c\xb4\x9f\x93\x5f\xc8\x4b\xf2\x8a\xbc\x26\xbf\x92\xdf\xc8\x1b\x72\x4a\xde\x92\x3f\xc8\x5f\xa4\xbd\x4f\xda\x07\xa4\x7d\x6c\xb7\xf1\x80\x7d\xa0\x37\xeb\x64\x7d\xce\x90\x00\xc3\x01\x72\x82\x53\xf9\x28\xf9\x7d\x81\xf2\xcd\xb3\xfd\x76\xd6\xc0\x1b\xd1\x01\x48\x36\xb6\x58\xf4\x37\xe7\xe4\xd9\x39\xd9\x3f\x27\xed\x79\x47\xd0\x6f\x9c\x9a\xcd\x2f\x9e\x45\x17\xfb\xd1\x45\x9b\x5d\x44\x36\x46\xd8\x37\xe7\x11\xf0\xb3\xf3\x08\x7a\xff\x3c\x02\x6f\xf3\x71\xf6\xc1\x54\xb8\x56\x33\x57\x3c\x00\xfa\xc1\x04\x3c\x14\x02\xbe\x2a\x60\xbe\x57\x3f\xa0\xfd\x8e\x50\xbc\x42\x06\x7c\xf5\x43\x5a\xf0\x58\x88\xd8\x1e\x5d\x0f\xdd\x1c\x01\x39\x4c\x01\xf1\xe6\x95\x4a\x65\x3d\x62\xee\x99\xc4\x9c\xd5\xca\x61\x0f\xa1\x1e\x94\xc1\xe7\x82\xc1\x67\x81\xfb\x35\x87\x3b\x00\x29\xc0\xda\xfb\x79\x59\x7b\x2f\xb1\x86\x0f\xde\x73\xd6\x4e\xa6\xac\xe5\xa9\x0e\x81\x1e\x94\xbd\x9f\x05\x7b\x2f\xfd\x1e\x1d\xe5\x37\x25\x1c\x2c\xaf\x29\x79\x81\x07\x68\x03\x2c\xb4\xf1\x39\x42\xc7\x70\x1a\xbc\xca\x9c\x6c\x7f\x5e\xc1\xfb\x39\xe7\x84\x23\x50\x9f\x2b\xe3\xbd\xe0\xfc\xfd\x41\xe7\x20\xc8\xe1\x9a\xc3\x14\xb2\x14\x39\xe8\xb0\xbf\xa0\x8c\xc5\xf8\xc5\x41\x27\xbe\x0a\xb4\x56\x8c\xa0\x18\x9d\x18\x8e\xd1\x03\x81\xda\x6d\x8c\x9c\x9c\xdd\xbc\xa6\x01\xa1\x8a\x48\x05\x80\x25\xe2\x26\x2f\x27\x6d\xda\x5d\x23\xec\x3f\x53\x1f\x38\x11\x58\x90\x92\x82\xa5\x74\x2e\xfe\xc1\xcb\xf7\xbf\xe4\xc8\x04\x20\x05\x04\x3a\x38\x27\x2f\xcf\x09\x33\xd6\x2f\xf3\x8a\x74\x10\x59\xe7\x25\x5c\x24\x2c\xf7\x8b\x24\x11\xc2\x1e\x9c\x47\xc0\x2f\xf9\x15\x9a\x10\xc1\x7f\x11\xd2\x49\xcb\x02\x2f\xd8\xed\xf3\xc4\xc9\xcd\x67\x04\xfe\xa2\xc3\x92\x53\x5f\xc9\x41\xd3\x97\x79\x4a\x90\xed\x32\x7e\xc0\x99\xba\xec\xaf\xc7\xfe\xa8\x90\xcf\x75\x0c\x83\x15\x15\xdb\x46\xc3\x9d\xfb\xcd\x30\xdc\xdd\xdd\x6d\xf1\xc4\x64\x3f\x50\x0e\x80\x9e\x21\x10\xbb\xeb\x30\xa0\x4e\x0a\xa8\xcb\x81\xf6\x11\x88\xdd\x75\x19\x50\x37\x05\xd4\xe3\x40\x6d\x04\x62\x77\x3d\x06\xd4\x4b\x01\xe1\xc7\x83\xc8\xfb\x19\xeb\x90\xef\xeb\xc5\xd4\x6f\x88\x07\x00\x7c\x2b\xbc\x83\x7c\x05\xa9\xc7\x28\x65\x29\xaa\x9f\x50\xd4\x20\xa1\x91\x61\x42\x74\x2f\x21\xa3\xeb\xf4\x19\xba\x01\x43\x37\x64\xe8\x3c\x8d\x70\x07\xa5\x84\x3b\x9c\x5f\xb8\x3b\xf9\x00\xec\x88\x78\x75\x03\xdf\x02\x1a\x92\x78\xf1\x4b\xa3\xef\xb8\x4f\x8c\xfa\xe6\xa6\x49\xd8\xa5\xe3\xf4\x2b\x95\x3e\x9b\x1e\xb0\x9e\xd4\xc4\xc5\x3a\xbb\x32\x7f\xea\x03\xf4\x8e\x7e\xab\x8b\x90\x0e\x68\xb0\xd2\xf3\x3e\x79\x3d\xba\xd2\xf9\xba\xf2\x37\x0d\xfc\x55\xd3\x2c\xe6\x7c\x1d\xe4\xae\xa3\xe1\x0e\xca\x0c\x9c\x4e\xc4\xdd\x80\x71\x07\x87\x0c\x45\xdc\x0d\x62\xee\x06\x25\xb8\x2b\xe4\xf5\x5d\xe4\xae\xab\xe1\x0e\xca\x0c\x9d\x6e\xc4\x1d\x44\x17\x38\x9a\x28\xe2\x6e\x18\x73\x37\x2c\xc1\x5d\xc9\xea\x76\x58\xca\x23\x8f\xee\xc9\x23\x8b\xb9\x5e\x6b\x73\xb3\x71\xef\xce\x97\xef\x65\xc8\xc8\x7d\xfb\x59\xbe\x43\x21\x23\xf7\xec\x52\xaa\xef\x1c\x95\xf2\x9d\xe3\x05\x86\xea\x62\x5e\xdf\x77\x7a\xf6\x80\xfd\x0d\xd9\x9f\xc7\xfe\xf2\xe3\xf4\x71\x29\xc9\x9e\xdd\x9b\x64\x25\x44\x78\x56\x4a\x84\xe7\x65\x44\x20\x17\xb3\x5b\xd2\xf7\xb1\x10\x46\x9f\x99\xa7\x9f\x32\xcf\x80\xc9\x32\x64\x7f\x1e\xfb\xbb\x70\xb8\x2b\x33\x7c\x03\x86\x6f\xc8\xf0\x79\x0c\xdf\x85\x46\xbe\xe7\xa5\xe4\x3b\xb9\x47\xf9\x4a\x0a\x72\x52\x4a\x90\x5f\xd4\x0d\x6e\xe5\x34\x89\x17\xe2\x88\x77\x80\xc4\x71\x5f\x34\x48\xfb\xc5\x7e\xa1\x1e\x60\xf5\x89\x2a\xfb\xde\xff\x20\xc9\x28\x9d\xe8\x4c\xc8\xce\x46\xdf\x70\xef\x2f\xf7\xa4\x5b\x6c\xd2\x39\x43\xb7\xe5\xd2\x50\x5e\xe4\x18\x49\xf1\x0e\x04\x12\x76\x7f\x29\xc1\x66\x3a\xf6\x77\x7d\x7e\x68\x39\x7f\x90\x77\x0b\x77\xc9\x3e\xe1\x90\xe0\x20\xb8\x73\x28\x78\x84\x6c\x59\x17\x76\xa9\x77\xb1\x66\xcd\xf4\x1f\xea\x50\xd9\x7f\x68\xa5\x42\x67\x9f\x26\x0a\x42\xf6\xc4\x36\xf7\x3d\xa0\x3e\x64\x3f\x75\xc6\x04\xfb\x69\x24\x77\xeb\x31\x2e\xf8\x68\x79\x1f\xcf\xf6\x31\xa0\x03\x23\x82\xe4\xee\x6e\xbd\xc9\x2e\xea\x4d\xd3\x24\xec\xc5\x20\xeb\xc5\x30\xeb\x85\xa7\x7b\x61\x12\x20\x77\xc1\x52\x98\xc6\x13\x3e\x8e\x66\x43\x68\x3a\xa2\x57\xc6\x85\x59\x70\x79\xe5\xe5\xa2\x8e\xf1\xcb\xa9\x04\xaf\x98\x1b\xff\xe3\xc6\x07\x3f\x94\x1b\x1f\xa0\x1b\xb3\x96\xde\x6a\x31\x8f\xb3\x5a\xdc\x15\x07\xc9\xdb\x61\xf2\xd6\x8b\x6f\x17\xe1\x9e\xaf\x1e\xc8\x3d\x5f\xe7\xbb\xa7\xbc\x51\xf6\xf7\xed\xa8\xf9\xfb\x55\x2f\xc2\x97\x0f\xbf\x5f\x5f\x66\x28\x3c\xc7\x11\x5d\x37\x46\x45\xf5\xec\xc3\x45\x07\x68\x98\x0a\x98\xe9\xec\xc8\x52\x2d\xc5\xce\xa5\xc4\x4e\x8d\xf0\xff\x04\x9e\x4b\x15\xcf\x25\xe0\xe9\x3b\xc6\xc8\x31\x0c\x31\x98\xec\x13\x21\xa2\xe8\xb8\x3e\xf1\x08\x7b\xe7\x38\xa3\x4a\x65\x14\x8d\x1c\x47\xf1\xc8\x71\x54\x62\xe4\x38\x70\x8c\xab\x98\xd8\x40\x21\x76\xc5\x88\xc1\x89\xb8\x11\xb1\xab\x98\xd8\x55\x09\x62\x43\xc7\x18\xc7\xc4\x86\x0a\xb1\x31\x23\x06\x5b\x75\x47\xc4\xc6\x31\xb1\x71\x09\x62\x09\x23\xf8\x68\x84\x07\x6d\xb4\x7d\xd5\xc0\x7e\xd1\xa8\xf8\xfa\xa1\xce\xde\xcd\xdf\xfd\xfa\xd7\x79\x03\xe7\x3f\x81\xf3\xe8\x07\x0e\x9c\x47\xf3\x77\x09\x04\xb2\xf2\xc1\xf1\x68\xf9\xc1\xf1\x9f\xe0\x78\x74\xb7\xae\xe0\x22\x82\xde\xaf\xdf\x4f\xd0\xfb\x2d\x27\xe8\x7d\x27\x41\x6e\x11\xc1\xea\x78\xd9\xc1\x4a\x1d\x9c\x0c\xb8\x47\x1e\xcf\x6a\xae\xd1\xdd\x06\xaa\xbb\x0d\x8a\xba\xdb\x6f\x25\xdc\x2d\xc7\x6d\xde\xfc\xdf\x71\x9b\x67\xdf\xab\xdb\x3c\x53\x02\xd9\x22\x9c\xe5\xcd\xe2\x9d\xe5\x94\x39\xcb\x3f\x13\x26\xcf\xbf\xcb\xbe\x12\x84\x1d\x6c\x8b\xad\xa7\x9b\x4f\x37\x49\x5f\xb4\xc5\x55\x7c\xd8\xd8\x6e\x6e\xd5\xc8\x80\x3f\x4c\xbe\xd9\x6a\x6e\x59\x64\x28\xbf\x68\xd4\xb7\x5a\xb8\x8e\xc2\x63\x17\x5c\xea\x26\x63\x9e\xa3\xe3\x7a\x0b\x9d\xfe\x3b\x7d\xa0\xf9\x95\xb7\xcc\x9b\xff\xf1\xe6\x93\xff\x63\xde\x6c\xb5\x32\xbc\x19\x4f\x16\x5b\xf4\x6c\xe1\xdb\x07\xf2\xe6\x3f\x52\x5b\x71\x67\x78\x34\x5f\xfc\x75\xc5\xa2\x22\x65\x97\x9d\x78\xfd\xd4\xe8\xe2\x52\xa3\xaa\xfc\x9e\x99\x52\x3c\x35\x4d\x45\xe7\x7d\x7c\x86\xea\x66\xa8\x84\xb2\x6b\xcc\xaa\x31\xbe\x75\xcb\xaa\x6d\xb6\x00\xe1\x3a\x3e\xa9\x5b\x5b\x56\x3d\x8d\x90\xe3\x88\x31\x6e\x37\xeb\x56\x63\x8b\xa3\xf2\xfa\x9c\xb9\xa1\x30\x67\xa5\x59\xdf\xda\xb6\x9e\xd6\x6a\xdb\x68\x6b\x31\x60\x1b\x3a\x00\xb0\x76\xe5\x8d\x0d\x83\x19\x91\x34\x2c\x8e\x08\x4f\x6f\x1d\x3a\xff\xe1\x08\x1a\x16\x7b\x86\x2f\xc0\xe1\x64\xd2\x09\x06\xb7\x9a\xcd\x48\xe2\xf8\xe1\x66\xa3\x3e\x8b\x3f\x6f\x26\x7f\x8c\x9a\x97\xcd\x9f\x07\xfc\x79\x49\xfe\x70\x69\x17\x06\x37\x89\xc9\x9c\xa1\x7c\x9b\x8c\xc3\xb0\xfe\x1b\x7d\xb2\xf0\xd6\x17\x89\x90\x7f\xd8\xef\xe7\x5d\xa4\xb6\x5d\x1e\xb7\xe2\xa4\x15\xe6\x3c\xb0\x28\x5d\xe3\x83\xe8\xad\xa7\x0d\x08\x1c\xf0\xec\x40\x38\xd2\xba\x55\xdf\xc6\x0c\x3d\x78\x18\x24\x1e\x52\xa7\x13\x19\xf8\xa9\xb5\xbd\x6d\x81\x96\x25\xa5\xd1\x99\x4a\x63\xce\x4a\x23\xa5\x6d\xa7\x74\x06\x2f\x99\xd2\xa8\xac\x34\xb3\xc2\x07\xa4\x7c\x00\xde\x89\x6d\xc9\xe6\x44\x9b\xa4\x9b\xb4\x65\xb3\xb5\x5d\xab\xa7\x78\xe9\xcf\xe4\x85\xa1\xec\x67\xf2\xd2\xe7\xbc\xf4\xb5\xbc\x0c\xa6\x1a\xb0\xac\x96\xd5\xa8\x91\x6e\x82\xec\x60\x26\x59\x56\x33\x07\x99\x64\x07\x9c\xec\x40\x4b\x16\xdd\x27\x56\x31\x89\x05\x24\x31\x4d\xc2\x61\xc1\x6b\xde\x97\xca\x1a\xf8\xab\xf8\xa4\xdb\x8f\x37\xe1\xb6\x88\x86\xf6\xfd\x77\xd9\xd0\xfe\xb1\xc0\xd9\x65\x93\xa9\xd0\x03\x22\x97\x8e\x07\x44\x46\xec\xa7\x9e\x1a\xf1\x5c\x49\xa9\xdb\xdc\x1d\x44\x0b\x7b\xa5\xb6\xb0\x57\x45\x5b\xd8\xbf\xee\x75\x12\x26\xa7\xd9\x6d\xb7\xcb\xa5\xfd\x90\x4b\x6d\x64\x85\x30\xad\x89\xaf\xf8\x46\x17\x65\xf1\xd5\x77\x12\x6b\xff\x89\xb5\x43\xc9\x9c\x6d\x0c\xad\xf5\xcd\xad\x44\x92\xac\xe1\x39\xc8\x59\x6c\x89\xa8\xcb\xfa\x84\xa3\x21\x7c\xee\xd9\xab\x54\xbc\x68\xf6\xd4\x8b\x67\x4f\xbd\xf9\x67\x4f\x89\x71\x31\x25\xd8\xd7\x13\xbc\x60\x04\x2f\x2a\x95\x8b\x88\xe0\x45\x4c\xf0\xa2\x0c\xc1\xcb\x29\xc1\x81\x9e\xe0\x25\x23\x78\x59\xa9\x5c\x46\x04\x2f\x63\x82\x97\x25\x08\x0e\xcf\xb0\x32\x96\x68\xba\xf4\x87\xdd\xe7\x1f\x49\xfd\xe3\xb5\x63\xc5\x4f\x88\x2e\xd7\xe2\xb9\x20\xb7\xdc\xec\x75\xe0\x9b\x64\x0e\xcf\x1a\x04\x06\x18\x1d\xe1\xd7\xe1\x26\x60\x2f\x4d\x5b\xd9\x87\xa9\xab\xb6\x05\x5d\x53\xd4\xbc\x15\x05\xfd\x7b\x09\x7b\x2f\x85\xfd\x7d\x12\xb9\x81\x27\xdf\xf3\x88\x6d\x20\x68\x8f\x41\x4d\x57\xca\xa9\x4a\x9a\x42\x33\x34\x28\xd6\x2c\xb3\x86\x45\x6e\x96\x21\x6f\x7b\x56\xb3\xdc\x77\xc0\x74\x7d\x7e\xa4\x1d\xfb\xb1\xce\x98\xe9\xfa\xd0\x62\x5e\xb2\x9f\x06\x9e\x45\xcd\xeb\x09\xab\x3e\x7c\x58\x33\xca\x5a\x6f\xb9\x5c\xf4\x4a\x92\x27\xaf\x24\x79\x0a\xb1\xc5\xae\x24\x5d\xc8\x2b\x49\x17\x0a\xb1\xc5\xae\x24\xdd\xfa\xd0\xe9\x99\x6b\x81\x1c\x5f\x5c\xe8\x3b\x3d\xd7\x8e\x2f\x0e\x19\xf6\xc1\x84\x81\xe3\x2b\x9d\x9e\x89\xec\x78\xd3\xfe\x0f\x0f\x23\x1c\xf3\x65\xf6\x7a\xc1\x44\x75\xc9\x49\xd1\x9e\x51\x7b\x3f\xee\x1a\x2d\xf7\x24\xb2\xbc\x4e\xd4\x41\xfe\xe4\x85\x1c\x84\x71\x12\x43\x9e\xc5\x90\xa6\x31\xf0\x1a\x72\xda\xa1\x12\xee\x52\x68\xcd\xa9\xa8\x91\xbb\x7d\xb8\xe9\x8b\x1b\xd1\xd2\x63\x9b\xcc\x97\x72\x21\x12\x9c\xf1\xe9\x80\xa1\xd4\x7e\xad\xf7\xfe\x5f\x7b\xff\xfe\xdd\xb6\x8d\xf5\x8b\xc3\xbf\x9f\xbf\x22\x93\x6f\x4e\x96\xfc\x96\x75\xd2\xce\x3c\xb3\xce\xaa\xeb\x3e\x4b\x77\xc9\xf7\x6b\x1c\xa7\xd3\x35\x8b\x22\x21\x99\x0d\x45\x6a\x48\x2a\x89\xa7\xcd\xff\xfe\x02\xdc\xa4\x36\xa8\x4d\x08\x14\x22\xca\x8d\xe3\x5e\x2c\x02\xc4\xfe\xec\x0b\x36\xee\x20\x00\x90\xe2\x6d\xd6\x86\x4d\x36\xfd\x41\x04\x6f\x2f\x7f\x97\x59\x32\xca\x72\xc3\x6d\xf4\x1e\x2f\xdf\xbe\xcc\x72\x4c\x59\x6e\xba\x56\x59\x0c\x44\xbd\x62\xd1\x7a\x5f\x0c\x4e\x8b\xc1\x06\x97\xe8\x7b\xe8\x45\x28\x27\x38\xd2\xef\x38\x9b\xed\xbd\xa6\xc1\xf7\x43\xd8\x13\x4f\x6b\x9e\xef\x1b\xd8\x83\x3b\x5c\xea\xc1\x2d\xbe\x3f\x74\xd0\x72\x84\xa8\x4d\x88\x20\x3c\x2a\x76\x80\x1c\x6e\x5a\xb1\x51\x3c\x37\xad\xb3\x30\xad\x63\x60\x5a\xee\xfa\x6c\x85\x4c\xc7\xd5\x64\x62\x5c\x26\x31\x9a\xcc\x65\x62\x0b\x99\x98\xd9\x0e\x81\xc9\x0a\x99\x6e\xab\xc8\xb4\xd1\x4f\xa0\xd0\x05\x5d\x9e\xf5\x77\x38\xe7\xd1\xec\x9a\xf5\x1c\x7b\xeb\xf4\x1c\xbf\xda\xfe\xe2\x26\xa6\x3f\x9a\x7f\xcd\x2d\x46\xcd\x76\xfd\x13\x20\xd3\x7d\x8f\xac\xfc\x06\xd0\x25\x80\x3d\x2c\x99\x87\x40\x83\x1f\xd0\x06\x3f\xa8\xdc\xe0\xf7\xb6\xd1\xe0\x6b\x5a\xf3\x16\xb9\x34\x51\xe4\x28\x9c\x46\x0a\xcf\xab\x6e\x4f\xba\xe6\x45\xf7\xef\x3f\x5a\x8a\x5f\xe9\xc6\xc1\xf6\x76\xd8\x74\xb6\xc3\xa6\xbb\x1d\x36\xbd\xed\xb0\xe9\x6f\x87\xcd\x60\x3b\x6c\x86\xdb\x61\xd3\xa4\x56\xcb\xbe\xba\xca\x58\x61\x90\x72\xc3\x83\x1d\x10\xf0\x76\x4b\x72\x37\xb7\xc4\x67\x4b\x65\x24\xbb\xa2\xa9\x4e\x1e\xfc\xd8\x0d\x72\x27\xd9\xc5\x82\x49\x95\x8b\xc4\x52\xc8\xff\xb7\x7c\xed\x46\x3f\xc7\xe8\x9b\x63\xb4\x72\x8c\x96\x39\xc6\xc2\x60\xcd\xb5\x31\x84\x71\xda\x9b\x30\xce\x0f\xff\x34\xb3\x0e\x05\x31\x37\x0f\x82\x98\xdb\x07\x41\xd0\x40\x1d\xb5\x81\x9e\xbc\xa7\xbb\xda\x38\x4f\xde\xd3\x43\x03\x6d\xc6\xe2\x7d\x04\xdc\x90\x88\x03\x82\x78\x9b\x23\xde\x1a\x89\x38\x34\x04\x54\x8b\x78\x00\x88\x1b\x68\xaa\x05\xda\x11\xa0\xc9\x07\x4c\xa1\xa8\xe3\x1c\x75\x5c\xed\x66\xa9\x81\x24\xe6\xed\x46\x2d\x69\xe5\xda\x8e\x00\x04\x9e\x8c\x51\xa2\x05\x4a\x64\x94\xab\xcd\x26\xd5\xae\x3d\x42\x58\x08\xe8\x2f\xb0\xba\xdd\x70\x15\xd4\xa4\x75\x50\x7b\xa1\xaa\xb9\xbd\x8e\x73\x8c\x63\x03\x8c\x0d\xe6\xfe\x61\x8e\x71\x58\x1d\xe3\x6b\xbe\x59\x22\x3f\xf9\x15\x8e\x38\x3c\x6c\x1c\x73\x1d\xf0\x34\xd8\x3c\xf6\x24\x8b\x3d\x91\x93\x9e\x62\xa4\x9c\xf6\x0c\xa2\xe1\xa4\xcb\x3c\xf2\x5c\x44\xe2\x21\x99\x79\xf4\x45\x1a\x0d\xe7\x3f\xe6\x71\x97\x52\x1c\xa6\xbc\xca\x62\x5b\xbe\xed\xbc\x97\xf6\x34\xbe\xce\xe2\x6f\xee\xbc\x84\x61\x3c\xcc\xc8\x65\xef\xae\xd2\x6b\xcb\xec\x88\x05\x09\x6e\x4a\x5f\x50\x9e\xce\xec\xff\xcc\x19\xbc\x20\xa4\x69\x29\xcb\x65\x78\x97\x2b\x9c\xc6\x2e\xec\xd0\x6c\x65\xf1\x62\xa2\x76\x11\xd9\x7b\xe8\x03\x97\x2b\x5f\x51\xd1\xb5\x4e\xad\x73\xab\x79\x66\xb5\x8e\xad\x7c\x8a\xef\xc2\x6a\x9e\xe3\xf9\xf8\x78\xbc\xbe\xea\x7c\xfc\xce\xbe\xe2\xbc\xe7\xb2\xa3\xf3\xbb\x72\x4c\x9c\x44\x0e\x6f\x50\x78\xf4\x29\x1c\x5b\x78\x16\x7a\xea\xeb\x8d\x00\x1b\xd2\x14\x0e\x2e\x5c\x3e\xb2\xf0\xed\xbf\xad\xb5\x8f\x01\x7d\x2b\x9f\x51\x98\xe7\x5d\xf6\xe6\xed\xbf\xf7\x0a\x27\x83\x9e\x83\xb0\x17\xcc\x49\xec\x60\xe2\xb3\xd5\x02\x63\xba\x95\x42\x1f\x7b\x01\x3f\x69\xd1\xfe\xb4\xae\xe0\x9c\x2e\xf5\xdf\xd3\xd4\x7f\xf1\xd0\x48\x0e\xb5\x1c\x8f\x6a\x65\x74\x82\x27\xa6\x16\xcc\x85\x7a\xcd\x33\xd0\xef\x3a\xf0\xc6\x61\x34\xd5\x68\x97\xa5\x5a\xa9\x5b\x7b\xfd\xa3\x23\x5f\x78\xe2\x74\xd5\x13\xcf\xa7\xe7\x44\x0a\x19\x5b\xc7\x78\x12\x64\x93\xd7\x3a\xa7\x4b\xcb\x23\x70\xe5\xe2\xf2\x02\x09\xcb\x4f\x21\x02\xcc\xe7\x8d\xe7\xdf\x75\x77\x87\x49\x68\x37\xd8\xee\xdb\x9d\xef\x9e\x5b\x52\xf8\x96\x87\x77\x9e\x8b\xf3\x0a\x08\xec\xca\x49\x74\x48\x22\x66\x70\x89\x50\x4d\xd7\x45\x52\x96\x89\x64\x8d\xf7\xc6\xb2\x50\xcf\x30\xd3\xc6\xbb\x6f\xbf\xe3\x82\xf1\xd9\x58\x6b\xbc\x7b\xcb\x1f\x6f\xf9\x23\x00\xab\x40\xa9\x40\x22\x41\x83\x95\x89\x73\x39\x1f\xad\x2b\xce\xf7\x28\xce\xf7\x54\x1c\x0a\x4a\xc5\x11\x09\xca\xc5\x39\x9e\xfb\xeb\x88\x03\x0b\x2e\x42\x28\x8b\xed\x58\x79\xe0\x96\x07\x00\x5c\x05\x4c\x45\x12\x09\xca\x45\xea\x78\x1f\xa8\x48\xb0\x00\xa2\x14\x8b\xaf\xeb\x70\x99\x5e\xb1\x95\x0b\x3c\x06\x3b\x8f\xee\x38\xec\xed\x2b\xa6\x59\xa0\x5d\x13\x16\x94\x26\x0a\x2b\x4d\x25\x12\x94\x9b\x6a\x18\x54\xc8\x3c\x26\x6a\x9d\xdd\xb7\x3f\x0b\x0b\xf1\xc3\x07\xf9\x13\x13\x35\x8f\x08\xc0\xab\x5b\xf1\xea\x56\xbc\xba\xcd\x5e\xdd\xa2\x84\x94\x0f\x15\x90\xbf\x57\x78\x57\x48\xcb\xde\xd2\x5a\x56\x2e\xec\x24\xdf\x6f\xc3\xac\xf3\x9d\xdd\xce\x27\x5e\x96\xef\x8a\x51\xf7\x3c\xca\xdb\x9f\xf0\x65\x91\x3b\xce\xc8\x09\x67\xf7\x8d\xb1\x05\x29\xf8\xc3\xe9\x4e\xea\xe4\x59\x38\x55\x8c\xc7\x71\x5b\x73\x85\xf7\x1b\xef\x85\xf2\xff\xd7\xb3\xd2\x7d\x62\xff\xfb\x7e\xbd\xfc\x12\xd5\xa6\x30\x1b\xaf\x27\x05\x98\xa8\x20\x1a\x1e\xec\xe0\xe3\x26\x13\x0b\xdf\xfc\xe7\xff\xfe\x6e\xa5\xcb\xdb\xff\xeb\x9b\x80\xdf\x02\xf8\xad\x40\xfa\xae\xf1\x3b\x80\x67\x66\x96\x54\x14\xd5\x0a\x51\x11\xec\x4e\x6c\xae\x2e\x78\xa1\xa2\x6a\xea\xfe\xa7\x82\x37\xbd\x60\xff\x99\xdb\x3e\x97\x86\x71\xde\xc8\x9a\x02\x50\xce\xfc\x3d\x30\x3e\x37\x69\x37\x9e\x2d\xe9\x9d\xd7\xf9\xbc\xc5\xf8\xfe\xf9\x77\xf8\xd2\xfe\x24\xbd\x04\x6e\x66\x4d\x09\x95\xb3\xf3\x49\x27\x63\x56\xb2\xbe\xcf\xca\x9c\xc8\x46\x14\x80\x42\xd0\x92\xfe\xa9\x9c\xf1\x7d\x35\xc6\xb7\x19\xe3\x5b\x64\x8c\x10\xab\x19\xdf\x97\x32\xbe\xf4\xfe\xcb\x74\xac\xb1\x16\xa6\xda\x5b\x54\x2e\x60\x43\x58\xa8\x45\x13\x09\x50\x38\xa3\x96\x3d\xa5\x6c\xa0\xa0\x63\x10\x10\xdb\x79\x1e\xc4\xb6\xde\x92\x13\x0a\xf1\x31\xa1\x08\x62\x42\x10\xca\xa4\x57\x70\xae\xe8\x15\x18\xab\xf2\x7d\x51\x95\xef\x95\xaa\x60\xc2\x3c\x63\x50\x15\xa3\x1e\xc5\x39\x69\x93\x62\x96\x68\x1a\x70\x51\xe9\xe5\xd5\x5a\x5e\xdd\xff\x9c\x6f\xf5\xb6\x98\xd8\xa0\x98\xe9\x95\x6e\xfa\x58\xe4\x57\xa6\x03\x6c\xe6\xfb\x71\xb3\x8d\xfd\x5e\x06\xbe\x9f\x31\x83\x4d\xa2\x0b\x39\x72\x11\xb8\x42\x1c\x1a\x13\x67\x56\xcd\xa2\x3f\x2f\x2b\x76\xaf\x50\xec\x36\xdd\x15\xd6\xc8\x3d\x2f\xcb\x8d\x4c\xb1\xcd\x76\x37\x40\x56\xce\x31\x63\x26\x2b\x86\xb1\xa8\x18\x24\xce\x7e\x41\x31\x6c\x8c\xc6\x90\xe3\x24\xb7\xd5\x9e\x02\x49\x54\xbe\x92\xb0\x28\x66\x4e\xa9\xbf\xa0\xaf\xe4\xf9\xff\x33\x83\x5f\xf4\x0e\x96\xe7\xd5\x22\xd1\x6d\x96\xe8\x16\x2d\x9d\x45\x40\xa2\xcc\x83\x98\xf8\x05\x24\xc8\xc8\x2c\x42\x4a\x74\x0b\x89\x00\x09\x8c\x92\x45\x90\x6c\xee\x4e\x67\x09\xcf\xe9\x85\xf2\xe9\x48\xee\xdd\x05\xb1\x1a\xd1\x5b\x67\x39\x48\xa6\xb0\xde\x75\xc0\x09\x35\x96\x5b\x25\x25\x93\xf5\x60\x65\x29\xc6\x68\x58\xb0\x99\xd6\xfa\xbf\x54\xb1\xfe\xcf\x55\xac\xff\xb3\xda\xfa\xd4\xaa\x68\x8f\x95\x16\x85\x24\xa5\xd6\x04\xdd\xf5\xcd\x2c\x98\x22\x17\xf8\xcf\x3f\xf3\x86\x0d\xa5\x43\x99\x28\x2a\x15\x29\xb3\x39\x4a\x64\xde\x1f\x3b\xdf\xf9\xf3\xcf\x92\xfc\x7e\xf9\x92\x64\x31\xb0\xdb\x40\xcf\xed\xf4\x03\x8b\x7c\x7b\x16\xeb\x05\xfd\x5b\xa9\x64\x79\x2c\x2b\xc4\x62\x71\xc7\x71\x4a\x1a\x91\xb9\x4b\x96\x02\x7d\x04\x47\x32\x63\xcc\x05\x8d\x98\x54\xc9\x3c\x95\xa2\xae\xfa\x92\xa2\x96\xce\x16\x7f\x26\x03\x32\xf1\x00\xea\x40\xb9\xd8\x2f\x19\x99\xc1\x43\x96\x46\xc4\x50\x47\xab\x3e\x44\xa3\x6a\xb5\xc5\x9c\xfb\xb2\xdb\xe3\x17\xde\x6c\xa1\x1e\xb0\x95\xeb\xe0\x45\xa9\x9d\x2c\x6a\x02\x96\xb7\x96\x7b\xd9\xbb\x7d\x3e\x59\x9a\x13\xcb\x75\xf3\xdd\x42\x0d\x6f\x51\x43\x64\xbf\xfb\x77\x40\xcc\x9f\x3c\xb4\x19\x88\xae\x12\x9b\x2a\x0c\x29\xca\xfb\x8d\x72\xb5\x6b\x8d\x97\x55\x9e\x2c\xe7\x28\xf6\xb6\xd2\xe4\x3b\x62\x7c\x31\x0c\xf2\xb7\x13\x9e\xdf\x8b\x8c\xe6\x0d\x77\x27\x9b\xdf\xb6\x04\xd5\x1d\xdd\x7f\x77\x87\xfb\xef\x1a\x1e\x4f\x2d\xcd\x95\xa7\x24\x1e\x25\xf1\x48\xf7\x8c\xa8\x40\xbb\x9a\x89\x78\x51\xa6\x7e\x2b\x9c\x07\x6e\xac\xad\xe9\x80\x52\x4d\x45\x59\x42\x92\x32\x93\xc3\x9d\x7f\x30\x53\xaf\xe1\xdb\x29\xac\x58\x00\x94\x06\x86\x08\x82\xc9\x52\x61\x2e\x30\x71\x96\xcb\xe5\x33\x11\xc2\x4f\x7f\x99\xec\xfc\x01\x93\x0c\x42\x30\xe1\x0c\xbf\x43\xa3\xf4\x0b\x27\x7a\xcf\x5d\xd3\xdf\x17\x65\xfe\x3d\x9f\x9c\xe0\xc2\x29\xfb\xe5\xe0\x29\x16\x06\x05\x53\x21\xcb\x62\x0e\x7b\xff\x82\x4f\xf9\x6a\xb6\x97\x13\x21\x6b\xda\xf4\xbb\xf6\xc6\x5e\x93\x85\x2f\xc6\x65\x1e\xf3\xff\x27\xfc\xff\x3b\xfe\xbf\x97\x8a\xc0\x01\xbd\xdd\x76\x95\x6d\xba\x7c\x03\xa9\xbc\x4d\x57\x7c\xed\xb7\x6a\x9b\xee\xef\x3c\x8f\xd8\xfe\xef\x62\x03\xed\x98\xff\xfc\xf0\x9b\xc8\x4a\xb1\x81\xf6\x8e\xff\x2c\x6d\xa0\xfd\x35\x33\xf2\x6f\xd5\x16\x90\x4a\xf3\x0d\x16\x94\xd6\xda\x0f\xab\xfb\x90\xe5\xcc\x6c\x1b\xf9\x99\x71\xd9\x63\xc8\xd5\xb8\xbc\xa1\x04\xf4\x50\x78\x7d\x6f\x66\xbc\xdb\x26\x32\x50\x62\xf5\x89\xf2\x0c\xf8\x1b\xd4\x78\xe5\xa5\xf8\xfb\x1f\x5e\xe7\xff\x58\xd2\xb3\x5c\xb2\xa5\x14\x52\x02\x90\xc3\xb4\xfe\x44\x15\xf4\x6d\xd6\xde\xa4\xa0\xc5\x04\x2d\x68\xd0\x58\x50\xc6\xd0\x98\xa9\x6a\xa5\xed\xd7\x47\x66\x55\x4f\x36\xc5\xcc\xbd\xa9\xbe\x4f\x2f\x97\x6b\x95\x67\x77\xf9\x49\xa3\x06\xd5\x0a\x9a\x5e\x53\xb1\xe8\xea\x10\x82\xb7\xd2\x05\x21\x09\xb8\xe0\x39\x2d\xaf\x72\x51\x01\x71\xa1\xc4\xc1\x22\x3d\xfb\x98\x2f\x5e\xf2\xa5\xec\x53\xb2\xbf\x16\x26\x56\x61\xb7\x07\x86\xd4\xfb\x5f\x21\x45\xbe\xaf\x09\x77\xd3\xb8\x2e\x60\xc0\xa3\x02\xe0\x94\x23\x9c\x12\x5a\x3e\x69\x05\xb4\xf0\xb8\x16\xed\xf1\xdc\x07\x5a\x78\x54\xd0\xbe\x18\x06\x49\x29\x39\x5f\xc3\x01\x72\x78\x5c\x97\x7c\x18\x00\x35\x3c\x95\x13\x9f\x0b\xab\xb5\xc2\xd0\xa7\xb2\x87\xb9\xcd\xe0\x51\x4d\x4f\x39\x77\xff\x03\xa4\xf0\xa4\xb0\x18\xe1\xfc\xdb\xde\x79\x5d\x0e\xd0\xf9\x04\x10\xf0\xa4\x22\x07\x53\x12\xda\xfb\x05\xed\xfd\xba\xb4\x62\x1e\x1a\xa8\xe1\x79\x05\xfd\xe9\x17\x78\xed\xb9\x81\xd7\xaa\x69\xd3\xc9\x37\xa0\xce\x02\x1a\xd7\xa3\x10\xf9\x2c\x14\xc2\x60\x84\xda\x91\x28\x4e\x3a\xf7\x02\x18\x59\x60\x3d\xfa\x74\x4c\x0d\xf4\x59\x40\x45\x8f\xde\x68\xe0\xcb\xea\x52\x94\xcf\x0f\x00\x06\x86\xb5\x48\x1b\x2e\xcd\x6d\x3b\x40\x43\x42\x40\x6d\x08\x6a\xc7\x66\xb2\xf0\xc4\x95\xce\x60\x65\x1e\xd1\x81\xfe\x1d\xc1\x81\xee\x0a\x60\x61\x68\x0d\x41\xb0\xdb\x98\x83\x60\x8c\x12\x48\xc8\x23\x52\xc8\x55\x4d\xeb\xb8\xc6\x8f\x39\xea\x12\xdb\x32\xd9\xeb\x8b\x99\x61\x90\x2d\x5b\xf6\x0f\xe8\x4b\x00\x16\x86\x34\x25\x16\x33\xf5\x94\xec\x7a\x7d\x9b\x63\xbd\xad\xb2\x53\x54\x48\x67\xbc\x5f\x15\x11\x70\xa7\xe9\x39\x11\xe8\xd8\xcb\x8b\x21\x3c\xea\x21\x4f\xc9\x2e\x5c\x3b\x6b\xcd\xe0\xb1\x12\x04\x8a\xd4\x3c\xfb\xc2\xad\xc1\x59\xde\x7d\xcd\xfb\x69\xa3\xfd\x26\x88\xa7\xe9\xd4\x0b\xc8\x48\xee\xd6\xbf\x88\xf8\xcc\x78\xb4\xaa\x63\xcf\x49\x5a\x32\xf6\x8f\x80\xfd\xe3\x86\xb0\x3b\x32\xf6\xdf\x01\xfb\xef\x1b\xc2\x6e\xcb\xd8\xff\x00\xec\x7f\x6c\x08\xbb\x2b\x63\xff\x0f\x60\xff\xcf\x46\xb0\x61\xd9\x6c\xbf\x6c\x24\xbe\xb8\x1b\x01\x83\xd9\x26\xe0\x6e\x14\xf5\xc2\x68\x6a\x27\xfb\x2d\x31\x06\xc9\x3e\x7b\xf8\xe9\xd9\x3c\x78\x1f\x84\x1f\xf9\x9c\x42\xfa\xf2\x79\x61\x3b\x73\xf3\xbc\xd1\xb0\xf7\x3b\x10\x4a\x61\x6d\x3a\xed\x6a\xef\xec\x14\xf6\x3a\x0b\xa2\xd1\x7e\x07\x42\x29\xd1\x88\x12\x8d\x04\x11\xd9\x04\x2d\x48\x1d\x32\xd9\xab\x38\x9e\x68\x47\xde\x27\x0d\x6c\xdd\xe2\xb4\xb2\x4b\xc9\x5c\x41\xf6\x60\xfb\x9f\x27\x5e\x72\x37\x17\xd6\x98\xbe\xfa\x3d\xbc\xb3\x83\x11\xd7\xd3\xbd\x0b\xa3\x38\x79\x35\x89\x66\xce\x47\x36\xfa\x7e\x14\x7a\x3e\x8b\x66\xbe\x9d\xb0\x57\x1f\x58\xe0\x86\xd1\xab\xbb\x30\x08\xd8\x98\x53\xbd\x9a\x84\xaf\x7e\x8f\x5f\xb9\xe1\x54\xbb\x87\xba\x9b\xee\xa2\x6e\x5b\x1d\xab\xd9\xb2\x9a\x6d\xab\xc9\x1f\x78\x5c\xcf\x6a\xf6\xad\xe6\xc0\x6a\x0e\xad\xe6\x81\xd5\x3c\xb4\x9a\x27\x56\xf3\xd4\x6a\x9e\x5b\xcd\x0b\xab\x79\x69\x35\xdf\x5a\xcd\x5b\xab\xf9\xce\x6a\x71\xf2\x96\xd5\x6a\x5b\xad\x8e\xd5\xea\x59\xad\xbe\xd5\x1a\x58\xad\x03\xab\x75\x68\xb5\x8e\xc4\x86\xec\xd6\x99\xd5\x3a\xb7\x5a\x17\x56\xeb\xd2\x6a\x5d\x59\xad\x6b\xab\xf5\xc6\x6a\xdd\x58\xad\xb7\x56\xeb\xd6\x6a\xbd\xb3\xda\x4d\xab\xcd\x25\x68\x5b\xed\x8e\xd5\xee\x5a\xed\x9e\xd5\xee\x5b\xed\x81\xd5\x1e\x5a\xed\x03\xab\x7d\x68\xb5\x8f\xac\xf6\xb1\xd5\x3e\xb1\xda\xa7\x56\xfb\xcc\x6a\x9f\x5b\xed\x0b\xab\x7d\x69\xb5\xaf\xac\xf6\xb5\xd5\x7e\x63\xb5\x6f\xac\xf6\x5b\xab\x7d\x6b\xb5\xdf\x59\x9d\xa6\xd5\x69\x59\x1d\xae\x50\xc7\xea\x74\xad\x4e\xcf\xea\xf4\xad\xce\xc0\xea\x0c\xad\xce\x81\xd5\x39\xb4\x3a\x47\x56\xe7\xd8\xea\x9c\x58\x9d\x53\xab\x73\x66\x75\xce\xad\xce\x85\xd5\xb9\xb4\x3a\x57\x56\xe7\xda\xea\xbc\xb1\x3a\x37\x56\xe7\xad\xd5\xb9\xb5\x3a\xef\xac\x6e\xd3\xea\xb6\xac\x6e\xdb\xea\x76\xac\x6e\xd7\xea\xf6\xac\x6e\xdf\xea\x0e\xac\xee\xd0\xea\x1e\x58\xdd\x43\xab\x7b\x64\x75\x8f\xad\xee\x89\xd5\x3d\xb5\xba\x67\x56\xf7\xdc\xea\x5e\x59\xdd\x6b\xab\xfb\xd6\xea\xde\x5a\xdd\x77\x56\xaf\x69\xf5\x5a\x56\xaf\x6d\xf5\x3a\x56\xaf\x6b\xf5\x7a\x56\xaf\x6f\xf5\x06\x56\x6f\x68\xf5\x0e\xac\xde\xa1\xd5\x3b\xb2\x7a\xc7\x56\xef\xc4\xea\x9d\x5a\xbd\x33\xab\x77\x6e\xf5\x2e\xac\xde\xa5\xd5\xbb\xb2\x7a\xd7\x56\xef\x8d\xd5\xbb\xb1\x7a\x6f\xad\xde\xad\xd5\x7b\x67\xf5\x9b\x56\xbf\x65\xf5\xdb\x56\xbf\x63\xf5\xbb\x56\xbf\x67\xf5\xfb\x56\x7f\x60\xf5\x87\x56\xff\xc0\xea\x1f\x5a\xfd\x63\xab\x7f\x62\xf5\x4f\xad\xfe\x99\xd5\x3f\xb7\xfa\x17\x56\xff\xca\xea\x5f\x5b\xfd\x37\x56\xff\xc6\xea\xbf\xb5\xfa\xb7\x56\xff\x9d\x35\x68\x5a\x83\x96\x35\x68\x5b\x83\x8e\x35\xe8\x5a\x83\x9e\x35\xe8\x5b\x83\x81\x35\x18\x5a\x83\x03\x6b\x70\x68\x0d\x8e\xac\xc1\xb1\x35\x38\xb1\x06\xa7\xd6\xe0\xcc\x1a\x9c\x5b\x83\x0b\x6b\x70\x69\x0d\xae\xac\xc1\xb5\x35\x78\x63\x0d\x6e\xac\xc1\x5b\x6b\x70\x6b\x0d\xde\x59\xc3\xa6\x35\x6c\x59\xc3\xb6\x35\xec\x58\xc3\xae\x35\xec\x59\xc3\xbe\x35\x1c\x58\xc3\xa1\x35\x3c\xb0\x86\x87\xd6\xf0\xc8\x1a\x1e\x5b\xc3\x13\x6b\x78\x6a\x0d\xcf\xac\xe1\xb9\x35\xbc\xb0\x86\x97\xd6\xf0\xca\x1a\x5e\x5b\xc3\x37\xd6\xf0\xc6\x1a\xbe\xb5\x86\xb7\xd6\xf0\x9d\x75\xd0\xb4\x0e\x5a\xd6\x41\xdb\x3a\xe8\x58\x07\x5d\xeb\xa0\x67\x1d\xf4\xad\x83\x81\x75\x30\xb4\x0e\x0e\xac\x83\x43\xeb\xe0\xc8\x3a\x38\xb6\x0e\x4e\xac\x83\x53\xeb\xe0\xcc\x3a\x38\xb7\x0e\x2e\xac\x83\x4b\xeb\xe0\xca\x3a\xb8\xb6\x0e\xde\x58\x07\x37\xd6\xc1\x5b\xeb\xe0\xd6\x3a\x78\x67\x1d\x36\xad\xc3\x96\x75\xc8\xed\x6f\x71\x0d\x2d\x8e\x61\x1d\x5a\x47\xd6\xb1\x75\x69\x5d\x59\xd7\xd6\x1b\xeb\xc6\x7a\x6b\xdd\x5a\xef\xc4\x59\x68\x4d\x9e\x81\x97\x56\xff\x28\xdb\xdf\x4f\xcb\xe2\x24\x9c\xdd\xb1\xe8\xf7\x18\x1f\x7e\x17\xdf\x0e\x34\xc9\xb7\x03\xf8\x99\x81\xf6\x83\x82\x38\x1d\x95\x93\x4f\x10\xc4\x4e\x14\x01\x2d\x60\x44\xe5\x17\xbe\x67\xc1\x91\x17\xab\xbf\x2b\xe0\x85\x1d\x53\x65\x7b\xd7\x37\x57\x8f\x2c\x6f\x86\x77\x13\xff\xdf\x56\xf8\x6f\x2b\xb6\xff\x6d\x1d\xa5\x1b\xdf\xd7\xdd\x1d\xcf\x11\xf6\x83\xb9\xef\xc3\xd6\xfd\x50\x7a\x8e\xed\xfd\xe7\xcf\xe1\x11\xa0\x8b\x1f\x33\x00\xa9\x10\x20\x27\x0d\xc5\x13\x10\x72\x79\x0a\x94\xf0\x03\x5f\x04\xb4\xc1\x94\x9d\xd0\x49\x65\x42\x4b\xfe\x3f\xb0\x64\x3a\x0e\x17\x1b\xf6\xc1\x98\x59\xba\xda\x6c\x29\x14\xe6\x52\x75\x8a\x52\xf5\x22\x7b\x52\x51\x3a\x4c\x5f\xbf\x94\x5d\x90\x72\x70\x75\x7c\x54\xd1\x7e\x98\xb6\x7e\xe9\x7a\x20\x9d\x4b\x6d\xa8\x2e\x2b\x6e\xed\x06\x84\xb1\x17\x96\x99\x96\x1d\x7b\xce\x49\xe8\xb2\x75\x8b\xca\x82\x70\x7f\x78\xb2\x1b\x2c\x7f\x4d\x82\x6f\x91\x41\xea\xef\x7d\xb4\x4a\x25\x6b\x3c\x4e\x2b\x0c\xc0\x0a\x77\xc9\xd4\xef\x54\xb0\x04\x26\xdc\x8a\x35\x72\xbb\xaf\x69\x0c\xcc\xd4\xe1\x29\xb1\x05\xbe\xcc\x1f\xc0\x12\x43\xb0\xc4\xf5\xc5\xd1\x75\xe2\xf9\xf1\x4a\x2b\xe4\x89\x6a\x6f\x48\x4e\x47\xbf\x33\x27\xf9\xb7\x35\x88\xd8\xf8\xdf\xd6\x99\x58\x5c\x71\x42\x9f\x87\xc3\x38\x81\xbf\x62\xf8\xcd\xdf\x84\x11\x0f\x9f\xd9\xc9\x1d\x84\x2f\x99\x1d\x39\x77\x3c\x85\x1d\xf3\xbf\xd7\x31\x8b\xb2\x74\x76\x1c\x7f\x0c\x23\xf7\xdf\xd6\x69\xe4\x4d\xbc\x60\x5d\xc3\x82\x3c\x52\x6b\x24\x04\x5b\xb4\x47\xb9\x7c\x8b\x08\x21\x20\x06\x32\x69\x31\x39\x17\x1a\x03\x20\x3b\xbe\x05\x15\x90\xda\x8e\x31\x90\x2b\x84\xd4\x99\x5e\x8b\x08\x50\x4f\x04\x31\xef\x51\xfe\xcc\xac\x92\x0a\xa9\x81\x97\xb4\x58\x98\x5b\x52\x26\x35\xfc\x92\x3e\x8b\x6c\x90\xd4\x4a\x33\x64\x49\xb3\x45\xf6\x14\x14\xcc\xb2\x4a\xd2\x32\xcd\xb4\x25\x45\x17\x59\xb8\xa4\xef\x22\x43\x0b\x6a\xc3\x0f\xf8\xf5\x01\xf8\xf5\x51\xe8\xd8\xc2\xa5\x56\xfa\x75\x9e\x68\x6b\x7e\x9d\x17\xa4\x2f\xf5\x43\x2c\xb6\x83\x26\x94\x78\x4d\xae\x23\x41\xfe\x00\xd6\x3a\xc4\x96\xbc\xeb\xb3\x0a\x0d\x39\x26\xad\xbd\x1d\x3f\x01\xd9\x6e\x3c\x9e\xfc\xa3\x4e\x2c\x48\x55\xb3\x44\xa7\x20\xd1\x47\x94\x48\xe5\x59\x90\xa4\xfe\x16\x03\xf2\xd8\xdc\x9d\x56\x79\x0e\x78\xc8\x39\xe8\x7c\xc9\x7c\x96\xb2\xd4\x64\x04\x26\xac\x39\x2f\x2e\x32\xb9\x9c\x88\xb1\x95\xa5\x1c\x92\x6c\xaf\x8c\x37\x3f\xd8\x9e\x7f\x15\xce\xb2\xa7\x23\x36\xce\x23\x07\xcc\x9b\xdc\xe5\x81\x1b\xcf\x4d\x78\x5b\x95\xce\x10\x77\xd8\x4c\x3c\xe7\xef\x81\xe4\xcc\xfb\xc4\xfc\xec\x4d\x0a\x07\x14\x5f\x5a\x73\xe4\xe2\xe5\x1f\x87\x2f\x84\xcc\x23\x50\xd4\x45\x14\x0a\x9c\xc7\xe4\x62\x63\x4c\x91\x42\x06\x44\x45\xf2\x18\x89\x7d\x86\xaa\xad\xc0\x50\xee\x85\x7d\x97\xe5\x47\x73\x53\x45\x64\xfb\x13\x9d\xa4\xfc\x20\xda\x49\xf9\x53\xd0\x33\xc7\x42\x6d\x91\xb3\xac\xb1\x94\x8b\xa8\x3b\x4a\x0f\x02\x00\xef\xb4\xb8\x5d\x82\x5b\x9f\xd8\x1f\xbc\x89\x9d\x84\x91\xa6\xb8\x61\xc2\x9a\x8b\xdb\x5b\x90\xab\xcf\x42\x1f\x5b\xd6\x55\x92\xc9\x49\x6b\x96\xed\x36\x3f\x69\x21\xf6\x04\xb7\xf4\x93\x9d\x55\x35\x42\x31\xe5\xd6\x2a\x86\x36\x0e\x73\xcc\x8b\xaf\x00\xd1\x14\x17\x4c\xd7\x5e\x8c\x7b\xde\x15\x4d\x74\x3a\x13\x7f\x63\xbd\x91\x30\x6d\xed\x66\xea\x06\xf6\xc8\x67\x03\x5e\xac\x9a\x8e\x33\x8f\x6c\xe7\x9e\xd7\x7b\xde\x94\x85\xf3\x24\x3d\x45\xc2\x9b\xce\xa7\xcd\xc9\xda\x16\xa4\xb0\xb0\x84\x02\x66\xca\x18\x64\x57\xb8\x77\xf8\xfb\x54\x16\x3c\x73\x02\x19\x97\xa5\xc1\x7c\x50\xb0\x2a\x51\xaa\xc8\x38\xd7\x90\x70\xc3\x47\x38\x1d\xa2\x59\xcc\xc1\x4a\x59\x57\x7b\x9e\xb5\xc3\x30\x72\x63\xc8\xa7\x38\xb1\xa7\xb3\x75\x73\x07\x00\xf6\x87\xef\x44\x2f\x16\x2d\x93\x62\x81\xc1\xd3\xf0\x62\xb9\x2a\xdd\x36\xf0\xcf\x7f\xe0\x82\xd5\x8b\x21\x86\x07\x6d\x81\x82\x99\x22\x73\xc8\x24\x5d\x66\xb1\x78\x02\x23\xc3\xfc\x2a\xd0\x78\x01\xb7\xc5\xea\x22\x82\xe9\xb6\x37\x34\x3e\xe2\xde\x97\xcc\x5d\xc6\x9f\xc2\x60\x92\x3d\x36\xfd\x3c\x32\x77\x33\x8c\xc3\x98\x01\xb3\xb9\xb4\x13\x3e\x5c\x9e\x31\xe6\x7e\x71\x55\x94\x4b\xb2\x68\xf3\x41\x1e\x8c\x00\x09\x30\x9c\x4b\xb2\xfc\x7e\x39\x3e\x93\x33\x0f\xa6\xd2\x56\xa8\xf3\x50\xa0\x85\x8d\x96\x05\x43\x93\x2d\x49\xb8\x30\xe0\x92\xa4\x58\x6a\xcb\x25\x26\x46\x2e\x6a\x90\x5b\x5c\x56\x24\xfd\x0b\xee\xd6\xce\x46\x5f\x5e\x9c\x84\xd1\xbd\x76\xe4\x05\xc9\xea\x6d\x4c\x5b\x9d\xbc\x08\x04\x71\xe8\xb3\xd5\xee\x0f\x69\xea\x11\x68\x9b\x83\x9c\x56\xaf\x38\xed\x2e\x14\xd6\xe5\x86\x9c\xb6\xe6\x2c\xe9\x67\xd2\x9d\x1e\x0f\xa7\x33\x18\x7a\x57\xe9\x81\x51\x82\x9a\xe5\x1c\x64\x43\xb2\xe4\xde\x67\x97\x77\x8c\x25\x3a\x01\x31\x65\xcd\x92\x65\x93\x42\x62\x1e\x58\x27\x93\x48\x53\xb3\x34\x30\xe9\x82\x93\xd4\xab\x0a\x19\xa6\x7a\x04\xc5\xec\x08\x14\xaf\x38\xd3\xb4\x95\x59\xa6\xd6\x71\x56\xdf\xf9\x1e\xe7\x75\x21\x24\x5e\x95\x1b\x98\x6c\x4b\xd9\x81\xb3\x02\x30\x48\xcc\x26\x07\x2e\xd2\x38\x98\x17\x68\x85\x49\x12\x4e\xbf\xb8\x39\x07\x3e\x4b\xe3\x72\x3a\x9a\x4f\x39\x97\x0c\xe4\x41\x0a\x5d\x33\x4d\x47\xd0\x74\x1c\x4c\xc7\xd4\xc8\x17\xf4\x26\x23\x69\xe4\x0f\x3f\xe0\x6e\x67\x52\x39\xc3\x69\xcb\x95\x19\x4c\x12\xd7\x9e\xcd\x29\xc3\x8c\x99\xd1\x22\x58\xae\xd5\x41\x71\x26\x98\x26\x90\x03\x60\xa0\x73\xc9\x40\x95\x8d\xb3\x15\xc3\x6c\x7f\x69\xb0\x75\x81\x53\xe1\xcd\xc0\xe1\x1a\x54\xb1\x08\xa6\xde\xaa\x59\xd0\x41\xa5\x45\x05\x58\x36\x3b\xb2\x45\x0f\xff\x98\xb9\x9e\xcd\xeb\x07\x7b\x34\x0c\x5c\xf6\x49\x3c\x45\x13\x26\x6a\x0c\xf6\x49\xfc\xbd\x9f\x99\x99\x55\x2e\x46\x7d\x1c\xb4\xc9\xeb\x11\x18\x99\x8b\xb3\x58\xa5\x4a\xa5\x5a\x84\x72\xe1\xf2\x1a\x04\x44\xc4\xd7\xec\x13\x06\x84\xc0\x64\x75\x8b\x48\xb4\x1c\xa1\x5e\xfb\x28\xca\xb7\xb0\x9b\x2c\x26\x98\x70\x49\xd4\x85\x41\x0b\x22\x67\xc6\x95\xe4\x4e\xcd\x2c\x89\x2e\xfe\x80\x9b\x5d\x4a\x6e\x36\x9b\xf9\x2c\xa9\xe2\x66\x98\xfa\xe1\xdc\xac\xe9\xf3\x3f\x30\x8c\x26\x9e\x86\x2b\xb0\x97\x77\xf6\x8c\x11\xc7\xab\xc3\xe5\x9a\x3e\xba\x07\x88\x05\x41\x8d\xe3\xd1\xa5\xd6\x54\xe4\x4a\x5e\x69\xee\x88\x28\xb2\x30\xe3\x1e\x99\x99\x58\xd7\x25\xe9\x72\x2a\x6a\x92\xfe\x35\x71\xdc\xa2\xa3\x5e\x49\x8e\x1a\x31\xbb\x82\x9b\x62\xda\x87\xaf\x0b\xeb\x77\x57\xf3\x1a\xf2\x6b\xf6\x61\x5a\x99\x7e\x8d\xbe\x7d\x2d\xf9\xf6\xdc\xf5\xc2\xca\xce\x8d\x89\xeb\xf7\x6e\xc1\x30\xb5\x8a\x61\xef\x70\x99\x7e\x7f\xd0\x22\xdd\x21\x9a\x68\x39\x02\x0c\xf6\x06\x0d\xd6\xba\xa8\x66\x2d\x4c\xb9\xfd\x8a\x60\x53\x25\xb7\x7a\x09\x41\x53\xdd\xa0\xa9\x78\x02\x56\xc1\x58\x98\xf6\x1b\x34\xd7\x5b\xc9\x5c\xa1\x7b\x5f\xc1\x5c\x98\xf6\x1b\x34\xd7\xad\x64\xae\x79\x92\x84\x41\x15\x83\x61\xea\x07\xec\x3e\xce\x93\xb0\x17\x3a\x73\xde\x1a\x77\xbc\x58\xac\x8a\xf1\x5d\x79\xe2\xd3\xa2\x66\x4a\x01\xcf\x5d\xf8\x64\x11\x02\xc7\xe9\x57\xa7\xf0\x7c\x12\xbe\xb1\x7d\xcf\xe5\x42\x40\x38\x6f\xa6\x4f\xec\x69\xa1\xf9\x06\x6a\x48\x2b\x60\x8f\x59\x1c\xdb\x13\x88\x9a\x33\x31\x89\xe2\xfb\x39\xd2\x66\x7b\xa3\xb9\x7a\xf2\xea\x62\xae\xa8\x1c\x87\x2a\x2f\xda\x63\x49\xf3\x45\x1c\x1a\xa0\x10\x85\x76\x58\xc6\x5c\x6a\xe3\x85\x61\xd4\xfd\x01\x99\x13\x31\x96\xfc\x66\x8e\x21\x34\x5d\xce\xdc\xac\x03\x81\x96\x42\x97\x58\x32\xd7\xc2\x41\x88\xc9\x24\x87\xa1\xb6\x93\x3d\x88\x58\x51\xf2\xa8\x52\x73\x2e\x79\x19\x31\xac\xe4\x75\x92\x85\xc5\x1f\x4d\x77\x04\xbb\x1e\x2a\x7b\x53\x77\x95\xed\x0f\x9e\x5b\x92\x07\x72\x00\x2a\x87\x77\x58\x39\xb4\xed\xe0\x83\x1d\x57\xa9\x1c\x30\xf5\x03\x55\x0e\x64\x8e\x73\x43\xe5\x52\x3d\xab\x69\xe2\xb8\xfa\x79\x4b\x91\x05\xed\x6c\x99\x1e\x0c\x7a\xc1\x4d\xc2\xc4\x07\x3d\xed\x30\x48\xd8\xa7\xe4\xc7\xce\xaa\x9c\x50\x12\x6d\x6d\xaa\xb9\xc7\x3d\x2a\x5d\x93\xf9\xb7\xc5\xe5\x0a\xdf\xb3\x3c\x70\x67\xbb\xe1\xc7\x74\x2b\x54\x1e\x68\xf9\xf3\xc5\xf3\xe9\x78\x1c\xb3\xe4\x6d\x31\x78\xcb\xa7\xaa\xbd\x80\xb5\xed\x19\x3c\x1c\x84\x5e\x00\x4f\x60\x2d\xeb\xd8\x4b\x58\x74\xe4\x4d\x3d\xc1\x38\x0c\xb2\xb9\xa9\xa6\xef\x4d\x02\x78\x14\x3d\x22\xdf\x0b\x38\xff\xbe\x1f\x8e\x6c\x3f\x3d\xba\x2e\x0f\xb4\xc3\xe9\x2c\x8c\x39\xc4\xe9\x8c\xc1\x86\x8c\x2f\x9e\x00\x5f\x68\x8f\xa3\x2a\x34\x02\xc6\xa1\x2d\x16\x71\x68\x92\xdc\xd1\x0a\x86\x29\x8b\xbc\xcd\x23\x33\x23\x2d\xb0\x72\x5b\x15\x22\x0a\xb3\xf1\x68\xb8\x3c\x46\x98\x6f\x91\x7e\x61\x45\x8c\x41\x63\xa2\x1e\x92\x4d\x73\x18\x85\x65\xab\x6d\x2b\x47\xeb\xa1\x17\x51\x2b\xca\x6e\x45\xed\x29\xfb\x19\xb1\xac\xe4\x77\x65\x36\x2e\xba\x62\x99\xc1\x8b\xde\x59\xb4\x7e\xee\xaa\x4b\x79\xb0\x70\xdc\xe5\xac\x40\x3f\x26\x79\x22\xf9\xb5\x94\x3b\xa9\x87\x2f\x67\x10\x3a\x7c\x49\x46\x15\x8a\x00\xcd\x33\xb9\x4c\x68\xb2\x4f\xf5\x02\x6a\xac\x6c\xcf\xcb\x50\x7c\x94\xd8\xb1\x13\x7b\x55\x15\x85\xa9\xb6\x56\x27\xa5\x56\xc6\x16\x42\xf0\xfe\xe2\x92\x8e\xc5\x89\xb4\x10\x02\x5f\xb7\x98\x49\xeb\x7e\x75\x0b\x01\x80\xe2\x0f\x58\xbb\x2d\xb7\x0f\xfd\xc8\x76\x3d\x5d\xfb\x5c\x4c\xfa\xf5\xaf\x02\xb7\x3b\xb2\x09\xce\xec\x24\x61\x51\xa0\xb3\x00\xa6\x7c\x04\x06\xe8\x82\x01\x44\x01\x3f\x66\x49\xe4\x39\xf1\x2a\xf5\xe5\x74\xdb\x2e\x75\x4d\x27\x99\xdb\x7e\x7a\xcc\x8d\x17\x4c\x5a\xe1\x27\x58\x7d\x26\xd1\xe9\xb2\x2c\x34\xe3\x52\x6c\x33\x76\x58\x40\xa3\x3b\x0c\xe2\x29\x4c\x53\xf1\x02\x49\xba\x53\x28\x5c\xcd\xa5\xf0\x22\xc1\xc0\x0e\x26\x9c\x06\xfb\x0e\x69\x0d\x39\x62\x89\xe7\x60\xdc\xd0\x65\xe1\x24\xb2\x67\x77\x18\xb9\xd9\x3a\xa5\xd4\x6e\xca\x97\x85\x25\xf5\x32\x1b\xaa\x5e\x82\xd6\x6a\xe0\xe6\x8a\xd7\x94\x5c\xb6\x2d\x8d\x5d\x4a\xbc\x64\xe7\x3c\x9a\x5a\x3b\x7f\x83\x36\x97\x5e\x19\x54\xb2\x0a\xdb\x96\x7b\xea\x4a\x83\x2b\xbc\x78\x55\x36\x94\x3b\xf8\xca\xbc\x51\x38\xff\xea\x1c\x53\x95\x0c\x4d\x46\x2a\xcb\x4d\x69\x06\x63\x10\xd3\x90\xec\xc6\x30\xa6\xa2\xb9\xbf\x5c\xea\x94\xce\x50\x52\x1a\xd5\xee\x51\x12\x07\x15\x68\x4f\xfa\xfe\xfc\xc8\x8b\xab\x2c\xa1\x62\xe2\x6f\x70\xd6\xb0\xdd\x97\x0c\x66\x27\x95\xd7\xf2\x30\xed\xf6\xcd\x05\x53\x76\x9b\x9d\xa4\x13\x88\x06\x2b\x5f\x74\x3a\x06\xac\x3a\x28\x5a\xb5\xa2\x27\x62\xfa\x6f\xd4\x19\x87\x92\xd9\xbc\x88\x89\x53\x96\xaa\x4e\xfb\x23\xc1\xb7\x68\xb8\x03\xd9\x70\x1f\xaa\x9b\xec\xc3\xb7\x68\x2c\xf9\xcb\xe6\xe9\x88\xb9\x15\xcc\x85\x89\x1f\xae\xd2\xbb\x8c\x1c\x58\xc5\xa8\x63\x32\x94\x83\x93\x4d\x00\xd8\xcb\x32\xa8\x18\x11\x56\xc8\x4d\xe6\xbb\xcb\xa7\x48\x8f\x30\x67\x7a\x1e\xf3\xdd\xcb\xaa\x7b\xa0\x30\xfd\x43\xe5\x0f\xae\x5d\xc1\xd2\x93\x6a\xc1\xa9\xce\x95\x26\xba\xa8\x84\xab\x3d\xfa\xd5\x9d\xcd\xaf\xe7\xd0\x55\x1b\xba\x3e\x62\xbe\x0e\xa2\x5f\xf5\x68\x1f\x4b\xfe\x14\x06\x55\x7c\x09\xd3\x7e\x83\x15\xe3\x89\x6c\xae\x68\x5a\xc1\x5c\x98\xf6\xe1\x56\x8f\x1d\x87\xcd\x92\xf6\x9d\x1d\xc5\x4c\x04\xd3\x74\xb0\xa8\xcc\xd9\xcf\x7c\x26\x16\x86\xbb\x81\x13\x8a\x81\x4f\xfa\x94\x70\x5d\x16\xa7\x91\x59\xb0\xf2\x97\x17\x5a\x5c\xe7\xcb\x37\x7c\x6d\xb4\x84\xca\xc2\xe2\xbc\x3c\xc8\x8c\x41\x14\x1d\xcb\x64\xae\x01\x46\x80\x22\xe4\x08\x34\x08\x81\x56\xe5\x6b\xbe\xe5\x2b\xc5\xa0\xad\x51\x4d\x4f\x35\x2b\x66\x4a\x41\xcb\x2c\x83\x4a\x54\x2d\x64\xd9\x92\xd6\x8b\x0c\x2c\x2a\x9f\xfd\x96\x9f\xe5\x26\x1b\x02\x7e\x48\xfd\x43\x0c\x82\x8f\x65\x5b\xc6\xa0\x98\x9c\x4a\xc5\x24\xe2\x28\x15\xca\x09\x26\xfe\x16\xeb\x95\xb3\x25\x83\x55\x6e\xd6\x31\xfd\xb7\x68\xb6\x73\x34\xdb\xa0\xca\xce\x3a\x4c\xf9\xcd\x99\xea\x42\x32\x15\xb3\xab\xf4\xe8\x31\xed\x37\x68\xae\xcb\x82\xb9\x44\xbd\x5a\xc9\x62\x98\xfc\x5b\x34\xda\x95\x64\xb4\x64\xea\x57\xb0\x18\xa6\xfd\x06\xcd\x75\x8d\xe6\x1a\xae\xd5\x4c\x0e\x1f\xb2\x9d\x24\xcb\xca\xd0\x2f\x84\xc1\x37\xff\xd3\x09\xc5\x2f\xb3\xa7\x3e\x8b\xe3\x4d\x99\xb7\x38\xd0\xc6\xf5\x62\xb2\x67\x8f\x8e\xd5\x41\x24\x0c\x66\x92\x19\x8f\xda\xf4\x8b\xd7\xa4\x0f\x45\x46\xfa\x28\x56\x66\xb0\x25\xd9\xf2\x07\xf0\x13\x69\xff\xb8\xd8\x42\x50\xc5\x4d\x30\xf1\xc3\x79\x49\x7b\x31\xb6\x68\x47\x61\x1c\xc3\x39\x83\xe8\x35\xc3\xf8\xd8\x9e\x09\xe7\xe1\x19\x60\xfb\x10\xbb\x08\x82\x6d\xc1\xa7\xae\x63\x26\x52\xd6\x30\xa5\x03\x12\x16\x3b\xf9\x92\xac\xe0\x33\x64\x97\x43\x2a\xb8\x4c\x82\x2a\x48\xa9\x64\x45\x78\x1c\x71\x4b\xd0\x0a\x82\x5f\xb8\xb9\x0e\xf5\x58\x98\x9c\xea\x22\x3d\x2b\x7c\x16\x75\x83\xac\x29\x53\xae\x98\x5b\x25\x9a\xca\x01\xea\xf7\xa8\x37\xfc\xa8\x66\xb9\x6e\x24\x8f\x0f\x66\xf3\x2a\x7d\x61\x4c\xfc\xc0\x03\x6d\xf8\xda\xaf\x38\xbc\x86\xd0\x18\x76\x70\xb7\xef\x98\xf3\x5e\x4c\x82\x75\xd8\xd8\x9e\xfb\xc9\x72\x38\xdb\x6d\xdd\xf1\x22\xa8\x58\x37\xb7\xe3\x1b\xcb\x5e\xe0\x72\xa9\xa2\x69\x7a\xfc\x4e\x7a\x40\x54\xfa\x67\x31\xe0\x17\xe5\xf4\x98\x8b\xe2\x71\xe9\xf3\xfa\x3d\xdb\x42\xc2\x1f\x7c\xdb\x61\x77\xa1\xef\xb2\x88\x7f\x4b\xcf\x6c\xf7\x34\xf0\xef\xc5\xd3\x7f\xe6\x5e\x24\xc4\x5c\x9c\x62\xc8\x55\x80\x07\x29\xae\x1b\xc8\x29\x2e\x13\x3b\x4a\x78\xd8\xfb\xef\xa2\x05\x49\xd8\x6c\x8d\x4d\xe9\xf0\xd3\x8c\x3b\x76\x82\x81\x93\xf9\x74\xc4\xa2\xac\xc6\xa8\x71\x36\x11\xf2\x1b\x67\x25\xfc\x64\xf5\x0c\xc5\xc2\x09\x0a\x15\x0e\x64\xbf\x1c\x85\x8e\xa1\x78\x53\xdc\x5c\x0e\x9e\x82\xe1\x87\xda\x39\x4f\x1b\x65\xf4\xb3\x25\x52\xee\x6c\x90\x08\x9e\x97\x66\x66\x3c\x14\x32\xf7\x42\xe5\x84\x6d\xe6\x96\x18\x46\xef\x5c\xc4\xe5\x4e\x2a\x83\xe4\xee\x2a\xc7\x11\xc7\x45\x58\xd9\x7f\x73\x39\x8b\x5e\x9c\xc7\x0a\x5f\x2e\xab\xf0\x85\x63\x6f\xf6\xa3\x02\xc9\xf5\x8d\x8f\xfb\xca\x81\xb0\xd8\x14\xb6\x7b\x6f\x76\xc2\x1b\x8b\x0c\xfc\x90\xaf\x1f\xab\x4c\x78\x61\x21\xc2\x3a\xb5\x58\x92\xf2\x0a\xb5\xb4\x30\x61\x90\xa6\x01\xf3\x16\xaa\xe1\x62\x09\xcb\x7e\xbf\xc2\x4f\x2e\x68\x73\x4f\xcb\x67\xb1\x55\xc0\x82\x2a\x9a\x87\xe5\xa2\x8a\xad\x05\x96\x59\xd1\x6c\x2c\x95\xda\xfc\xa1\xb4\x4b\x8c\x85\x37\x6f\x5b\x68\x11\x96\x1b\x9b\xa5\xc2\xbc\x68\x7a\x96\x0a\xf4\xa2\x21\x52\x16\x6a\x1a\x85\x69\xb1\x94\x17\x9a\xac\xd2\x12\xbf\xd4\x8c\x49\xe5\x9f\xff\x21\xdd\x7e\xac\x05\xc4\x9f\xad\x7c\xf8\x42\xeb\x09\xb9\xb9\x2c\x2b\xfc\x85\x10\xed\x9e\x55\x5b\x54\xca\x3e\x4b\xec\x79\x9a\x33\xd0\x44\x82\x47\xb0\x25\x55\xfa\xac\xf0\x90\xdd\x4f\x58\xa5\xcf\x0a\x31\xf5\x03\xf6\x57\xe5\x4e\xa9\xed\x0b\x23\x14\xfa\x9b\x5c\x3e\x58\x09\x7a\x90\xe5\x5a\x75\x87\x09\x44\x5d\xdd\xe1\x01\xd9\x31\xcd\x83\xac\xf2\x6a\x9b\x2c\xd4\x25\x7f\x5a\xdd\xb8\xa0\x5e\xd9\xef\xb6\xd7\x8b\xa5\xaf\xe4\x8e\x86\x15\xfc\x1c\x53\x3e\xb2\x8d\x70\xaf\x37\xb3\x0f\xae\xd3\x94\x0c\x6a\x8f\x58\x95\x49\x53\x4c\xfc\x70\x66\xed\x85\xd1\x46\x8d\xca\xf1\x0c\x16\x56\x91\x56\xc8\x93\xda\xb3\x25\xd9\x93\x4d\xb8\x86\x55\x0c\x8a\xa9\xbf\xc1\x79\xe8\x4e\x5b\x32\x99\x17\xbc\xaf\x60\x30\x4c\xfb\xf0\x7b\x89\xe0\xbe\x1b\x7a\x4a\x8d\x10\xbd\xf6\xbd\x43\x82\xab\xe6\xd4\x19\xd2\xe8\x6c\x72\xa3\x10\x5e\x48\xb3\xd6\x39\x31\xf4\x54\x97\x4e\x07\x9d\xe0\xd8\x9e\x55\xf4\x01\x4c\xba\x7d\x17\x80\x5e\xc9\x46\x73\x58\x00\x9a\xe6\x10\x36\xc1\x60\xcf\x2e\xda\x33\xb5\x7a\x05\x8b\x62\xe2\x87\xb3\xe9\x99\x3d\x8f\x99\xbb\x51\xab\x02\xa4\x71\xff\x09\x11\xe0\x07\xcc\xdb\x93\xcd\x1b\xcc\x2b\x58\x17\xd3\x7e\x83\x55\x7c\x5f\x36\x57\xa5\x6f\x18\x30\xed\x03\x2e\x20\x05\x49\xfa\x30\xb8\xba\x3a\xeb\xf2\x41\xfd\x87\x1a\xca\x7c\xc6\x04\x2b\xf1\x9c\x17\xc4\x98\xd7\x0a\x45\xf8\x5c\x97\x65\x26\xa8\x5a\x69\x2d\x32\x28\xe4\x1b\x8b\xd6\xc8\x38\x16\x3d\x5c\xce\x89\x3b\x1b\xc4\x19\xfb\x1f\x61\x6d\x01\x16\x14\x4e\x67\x89\xb8\x94\x61\xa3\xb9\x27\x18\xe1\x11\xfa\x1f\xf3\x47\xce\x54\x9e\x4c\xce\x1e\x33\x01\x0c\xba\xee\xc8\x2b\xd5\x0c\xf9\x09\x15\xe9\x44\x19\x4e\x87\x15\x19\x67\xbf\x90\xb5\x43\x29\x6b\xc3\x2a\xbd\x54\x4c\xfa\x60\x05\xd2\x4b\x58\xfa\x15\x39\xbb\xf2\x36\x5d\x0c\x3d\x69\x9d\x04\x38\x98\x95\x3a\x44\x4b\xa5\x5d\x02\xcc\x1f\x20\x0b\x0e\x30\x0b\x4e\x2b\x7e\x80\x84\x89\x1f\x2e\x1b\x2e\xd8\x07\x16\x89\x96\xd0\x82\x79\xc7\xcd\x77\x75\x81\x43\xb1\xab\x8b\x8b\x1c\x5f\xd8\x97\x45\xf4\x85\x22\x32\x07\xd0\xa9\xb4\x8f\x7a\x88\xf9\x05\xf3\x6f\x55\x32\x0c\x53\x3f\xe0\x60\xc5\x4e\xec\xe2\x7e\x19\xba\xc4\x29\xfe\x1e\xcf\xe3\xe4\xd8\x4e\x9c\x3b\xdc\xf5\x50\x3a\xdd\x56\xeb\xaa\xa6\x10\x56\xb7\xcb\x46\xbf\x88\x55\x50\x47\xf6\x23\x50\xac\xd2\xec\x5b\x0d\xeb\x4f\x78\xa2\x84\x62\x55\xc4\xf0\x70\x2a\xaa\x72\x21\x54\xb6\xf9\xc1\x60\x6a\x2e\x9d\x86\xaf\x38\x0b\xdf\x39\x92\x4a\xcb\x2c\xe9\x47\xe1\xbc\xf2\xb0\x0e\xd3\x3f\xfc\xf0\x3e\x9d\xe8\xaa\x7d\x20\x9f\x72\xd9\xe8\xe8\x1c\x51\xd3\xbf\x90\x27\xc7\x85\x3c\xf1\xaa\x9d\x40\x88\xa9\x1f\x30\x3f\x60\x51\x14\x56\xbc\x98\x2b\x67\x50\x56\x8b\x81\x96\x16\xa6\xb8\x62\x9f\x6a\x99\x7f\x5d\x12\x45\x77\x66\x20\x56\x51\x52\x36\x43\x88\x40\xe0\xc9\xe9\x1b\xf8\xe6\x99\x08\xba\x14\xd6\xf8\x0e\xc8\x0d\xc6\xa5\xde\xb4\xa4\x80\x8c\x49\x8f\x51\xa7\xb3\xce\x27\x92\x1f\xce\x93\x8a\x3b\xac\x30\xf5\x83\xfb\x21\xa8\x02\x2d\xe9\xc3\x9d\x5b\x29\x0b\x43\x9a\xc8\x07\x3e\x2c\x52\xbf\xab\x01\xdb\xb9\xad\x1f\xb6\xd8\x91\x3e\x10\x3a\xb3\x23\x3b\x3d\xa8\xa2\xa2\x0b\x22\xc1\xb7\x38\x91\x73\x56\x34\xdc\x74\x1d\xa3\x4d\x1f\x76\xaa\xb6\x8e\xb6\x40\xe0\x6e\xa2\xb6\xa6\xa5\x81\xd6\x99\xe7\x92\xe9\x23\x56\xd9\xf0\x11\xfb\x16\xfd\xf4\x42\x36\x56\x38\x89\x58\x1c\x57\xb3\x18\xa6\x7f\x30\xb3\xc1\x9c\x55\x7e\x0f\xe8\x66\xdd\x96\xcc\x4f\xe5\x6c\x20\x6c\xbe\xba\x4c\x27\xa1\x10\x3a\x7f\x50\x79\xf6\x25\x66\xd6\xf9\x3c\x4c\xaa\xf8\x36\x26\x7e\xd0\xe9\xa8\x8d\x4f\x42\x6d\x60\xce\x09\x6c\x7a\x85\x36\xbd\x74\x22\x6f\x56\xa9\x87\x85\xa9\x1f\xce\xaa\x42\xb6\x6c\x2f\x36\x7e\x32\x1e\xdf\x07\x4e\xda\xf9\x62\x11\x74\xec\x37\x6a\x77\xc1\xb2\xf4\xdb\x1d\xf2\x19\xb8\x90\x63\x69\x3f\x34\x8b\x48\xf7\xdd\x34\x0b\xb1\x03\x44\xb7\xee\xa1\x30\xb9\x55\x64\x91\xc0\x40\xb2\x4c\x60\x2b\xd2\x1d\x17\xae\x71\x2d\xb9\x06\xf3\x2b\x4f\x63\x61\xea\x87\xdf\x2f\x26\x8f\xcf\xd3\xac\x26\xdf\x0b\x90\xef\x01\x98\x0b\x63\x19\xd8\xec\xff\xb0\x87\xcd\x8f\xab\x1c\x36\x8f\x9b\xd2\xf5\x1b\xd1\xd5\x1b\xca\x51\x73\xb2\x41\xdc\x74\x7c\x50\xff\xb6\x34\x3a\x26\x55\x1f\x1f\xa0\xdf\xeb\xab\xdf\x9f\x8b\x36\x2a\x84\xc8\x8e\xda\xad\x8f\x53\xde\x48\x45\x35\x9c\x47\x4e\xa5\xa6\x11\x53\x3f\x54\x51\xc5\xab\x9a\x22\xa7\x86\xe5\x81\x14\x9c\x54\xd8\xe6\xeb\x02\x74\x8f\x0a\xad\x80\xe9\x6a\xc0\x8d\x94\x37\x33\xbb\xca\x4c\x1a\xa6\xfd\x06\x7b\xe4\x6f\xd1\x5c\xe9\x11\xe2\x15\xec\x85\x89\xbf\x45\x83\xdd\xa2\xc1\xae\x44\x25\xd8\xb6\xab\xce\xd8\x12\x9a\x6f\xd1\x7c\xef\x96\xcd\xc7\xfc\xaa\x9b\x5b\x91\xe0\x21\x37\x9f\xf8\xa2\xa6\xe0\xfd\x98\xf0\x23\x3c\x08\x79\xa0\x59\xda\x64\x5d\x0a\x7c\x16\xc3\xbf\x94\x1b\x06\x17\x3c\xcd\x46\x84\x08\x9f\xab\x53\xe4\x92\xeb\xb6\xcc\x0c\x55\x15\x59\xd9\x6d\x2e\x67\x65\xb8\x66\x4e\x86\x0f\x98\x91\x42\xc1\x8d\xe6\x98\x00\x34\xc8\x0e\xa4\x15\x7f\xc0\xb0\xad\x25\xc3\x8a\x85\xc9\x35\xcb\x09\x12\x7d\x83\x95\x4c\xb7\xbd\x64\xc0\xb5\x0c\xf7\x2d\x1a\xac\xb3\x64\x30\x71\x5a\x0d\x8b\xd6\xf6\x39\x24\x7b\xc0\xd1\xe8\x68\x24\x6e\xd1\x71\xc2\x0d\xf7\x6e\x05\x2e\x76\x6e\x9d\xd0\xac\x47\x8b\x50\xa9\x9c\x32\x1a\x88\x9c\x66\x47\x77\x29\x3b\x78\x85\x5c\x2d\x1f\x30\xfd\xc3\x65\x00\x67\x9e\x0f\xe9\x59\x9a\x26\x8f\xd8\x68\x76\x00\x28\x0e\x9f\x91\x97\x79\xc3\x28\xc3\x2e\x84\x2e\x87\x5f\x0a\x43\xb6\xf5\x96\xb2\x2d\x4b\x54\x3d\xeb\x90\xe6\x5b\xac\x84\xfa\x68\x3e\x31\x2b\x56\xfd\x86\x64\x4c\xff\x40\x66\x5b\x79\xae\x47\xe8\xc7\xfa\x43\x3c\xe4\x73\x36\xe0\x95\xf6\x3c\x0d\xee\x7b\xb1\xe6\x54\x0d\xd8\x34\xb7\x74\xca\x06\xee\x30\x13\x56\x03\xa6\x6b\x4d\xbc\x89\x50\x64\xcf\x36\x5a\x9c\xab\x1f\x8c\x21\xec\x09\x85\xde\xfc\xdc\x0b\x7a\xb8\x04\x50\x6c\xe0\xb0\x08\x91\x2b\x00\xaa\x3d\x38\x82\x1e\x12\x41\x8f\x93\xa0\xdb\xe9\x30\xd3\x36\x3c\x5b\x08\xf1\x22\x67\x4d\x1a\x36\xf3\x43\x1a\x30\x57\xc5\x9f\x3a\x8e\x5e\x50\x1f\x50\x80\xd3\x91\x75\x1c\x32\x00\xce\x20\xfe\x18\x1c\x3a\xa0\x3f\x54\x40\x7f\x30\x01\xdd\xa2\x48\x7c\x08\x1f\xb7\x3b\x8d\x8a\xce\x26\xfe\x40\x03\x30\x90\x1a\x00\xaf\xfa\xb9\x77\x98\x76\xfb\x15\x7f\x4d\xfb\xde\xcd\xb7\xba\xaf\xdc\xda\xde\x1d\xca\x16\x4e\x2a\x0d\x8c\x30\xf1\x43\xd9\xb8\x86\xa5\x45\xe3\xf5\x40\xba\x6e\xd7\x3d\xc0\xab\xc7\xae\x22\xdb\x79\xbf\xca\x98\x98\xea\xeb\x3f\xe0\xa2\x2b\xed\xbb\x4f\x55\xaa\xe0\x4c\x98\xf8\xe1\x9c\xe9\x90\x8b\x84\xe7\x52\xfa\x76\x30\xc9\x77\xa9\xe6\xbd\x34\xe8\x6f\xdd\x5f\x26\x9b\x5e\x64\x14\xac\x4b\x17\x48\x32\x41\x20\x4c\x36\xa4\x66\x62\xc9\xcd\x34\x0a\x68\x30\xd2\x41\x59\x52\x5b\xd0\x45\x15\x14\x28\xfb\x55\x6c\x35\x45\xd1\x72\xcb\x11\xe9\xf0\x11\x9c\x46\xda\x7e\x7e\x5d\xf1\xe3\x1a\x4c\xfc\x2d\x8e\x8a\x8e\x25\x83\x05\xef\x83\xf0\x63\xb5\xf1\x24\x26\xff\x16\x8d\x76\x82\x46\x7b\xe3\xb9\x2c\xac\x60\x32\x4c\xbc\x2d\x83\xe1\x77\xdd\x46\x06\xa3\x1f\x91\x0f\x5a\xc4\x60\x34\x11\x46\xc8\x06\x83\x9d\xb7\xd0\xd9\xf3\x12\x28\xb0\xab\xac\x55\x4c\xb9\xb5\x3b\x34\xdb\xf3\x38\x09\xa7\xdd\x28\x0a\xa3\xc5\xd1\x93\xc7\x5e\x3c\x85\x8f\xa3\x2e\x78\x4d\xc5\x4e\x3f\xb0\x68\xec\x87\x1f\xb3\xe0\x75\xe0\x42\x18\xce\x90\xc4\xc4\x57\x61\x78\x14\x06\x13\x18\xf9\x62\x74\xaa\x17\x8c\x7a\x45\x6c\xec\x05\x93\x2f\xbe\xc7\x52\x92\x5a\xae\xc3\x97\xe4\x97\x5f\x15\x34\x21\x2f\x84\x4e\xe4\x0d\x68\x47\xa1\x32\x3d\xe5\x28\xd0\x98\x24\x85\x3c\x2d\x46\xa0\x15\x20\x7e\x55\xa7\x80\x2a\x2b\x67\x57\xb9\xce\xcb\x79\x58\xa6\x7e\x31\x5b\x4b\xed\xb0\x94\xd5\x25\x16\x29\x64\x7e\xd1\x32\xb9\x27\x94\x18\xa7\xe0\x1b\xb2\x91\xc0\x4d\x4a\xac\x24\x07\xa0\x68\x65\x7b\xb3\xdb\x97\x97\xe9\x9a\x79\x87\x39\xbe\x0d\x97\x45\xaf\x2a\x60\x65\xe9\x1f\x41\x9f\xf1\x1c\x3b\xcb\xba\x7e\xf2\x96\x5a\xac\x93\xd0\x35\xe9\xe4\x01\xe1\xfe\xf0\x84\x56\xb9\xf8\x16\x19\xa4\xca\x5f\x81\xf2\xdd\x0f\x85\xa6\xe8\xff\x81\xf6\xc3\x20\xe1\xde\x6b\x3b\x0c\x0c\x20\x12\xd5\x66\x01\x91\x55\x5c\x1e\xd8\x71\x08\xf2\xa2\x50\xaa\x2c\xc1\x64\x8f\xc0\x0f\xb3\x6d\x2f\xcd\xc0\x9b\xa6\x45\x4b\xab\x3e\x26\xdd\x8e\x09\xd0\xda\x46\xce\x09\xfa\x0c\x7b\xc4\x3b\xe5\xd7\xf8\x08\x46\xb9\xcd\x8c\x32\x77\xbd\xf0\x2c\x0a\x1d\x96\xd6\x62\x5a\xd3\x10\x82\x47\x6b\xa0\x77\x59\x81\x61\xe3\x30\x62\x70\xaa\xb8\xce\x38\x24\xf1\x63\x34\x4c\xaf\x29\x1b\xe6\x3a\xf0\x43\xdb\xd5\x5a\x86\xa4\x7e\x9c\xa6\x69\x65\xa6\xf1\xc3\x91\xd6\x24\x98\xea\x51\x9a\xa2\x9d\xf5\x84\x7c\x6f\x36\x0a\xed\x48\xef\x22\x98\xf4\xf1\x1a\xa5\x93\x1b\x25\x8c\x99\xd6\x20\x98\x6c\xab\xc6\xb0\xda\xa1\xcb\xd2\x59\xb1\x58\xac\x2f\xde\xd8\x71\xdb\x67\x76\xf0\xe5\x46\x4a\xa3\x05\x78\xbe\x96\x05\x2c\x70\x95\x2a\xe3\x84\x83\x0f\xad\x4d\x11\x32\x15\xba\x00\x9b\x29\xb0\x84\x9d\x3f\x40\x7e\x74\xb3\xfc\x08\xa7\xb3\x30\xf6\x2a\xf5\x0d\x48\xe2\x47\xe9\xa8\xbd\xc5\x38\x46\x5c\xf3\xd9\xb3\x1d\x76\x54\xa5\x9a\x27\x04\x8f\xd6\x40\x7d\x30\x10\x0c\x7a\xb5\x76\xc1\x74\x8f\xd4\x1c\xd9\x6a\x5e\x87\x7d\xf0\x78\xce\x8b\x83\x54\xb4\x36\x21\x89\x1f\xa5\x61\x86\xb2\x61\x8e\xc3\x4a\x55\x0c\x49\xfd\x38\x4d\x73\x20\x9b\xe6\x34\xf2\xf8\x0b\xbb\xb2\x7d\x90\xe4\x71\x1b\xe9\x50\x36\xd2\x59\x14\x7e\xf2\xa6\x5e\x72\xaf\x35\x11\x21\x78\xb4\x06\x3a\xca\x0c\x74\x7a\x7c\xc5\xd5\x88\x6d\xa7\x92\x0b\x91\xf4\x8f\xd5\x3c\xc7\x99\x79\x22\x5b\x3f\xb6\xc7\x54\x8f\xd2\x14\xd9\x3a\x51\xd7\xf5\x12\x2f\x98\xac\x35\xae\xa7\x34\x8f\xd7\x4c\xd9\xea\x50\x3a\x91\xaf\xb5\x0c\x26\x7b\x9c\xc6\xc8\xe6\xf3\x7b\x62\xf7\x9a\xd6\x18\x98\xec\x71\x1a\x23\x9b\xcf\xef\xdb\x53\x36\xab\x30\x18\xc0\x84\x8f\xd5\x20\xf9\x09\x27\x76\x7c\xd7\xe6\xba\x4c\x98\xde\x26\x98\xf6\xf1\x9a\xe5\x12\xcc\x32\xec\xb4\xde\xb0\x28\xe6\x52\x54\x35\x0e\x52\x3c\x76\x13\x65\xab\x43\x87\xec\xbe\xda\xe4\x18\xa6\xdc\xae\x49\xe0\x26\x4b\xce\x1c\x4e\x02\x81\xa9\xa1\x76\x12\xf9\x69\x54\xfe\x67\xe8\xf2\x94\xde\xd8\x63\x51\x1a\x84\x54\x47\xa1\x63\xfb\xd9\xaf\x00\x4d\x5f\x61\x40\x9c\x2b\x9e\xd2\x5f\xb0\x19\xb3\xc5\xc6\xf5\x3b\x6f\x2c\x38\x6d\x68\xa2\x09\xc4\x5e\xba\x34\x28\x92\xa7\x9f\x40\x8d\x42\x12\x11\xcc\xa7\xa3\x0a\x7a\xc9\xb1\x32\x06\x28\xb9\x78\x9b\xab\x97\xbe\x86\xd4\xcb\x51\xa0\x77\x81\x2b\x58\x40\x8e\xc9\x6d\xb1\xd6\x54\x18\x2a\x9d\x65\xd9\x92\xda\x8b\x0c\x2c\xaa\x9f\xe7\x26\x5a\x00\x42\xd4\x06\xc5\x9c\x2e\xda\x23\xcf\xf6\x82\x59\x32\x17\x58\xb2\xcd\xc2\x07\xa8\x8d\x64\x0f\x29\x9a\x2b\x77\x97\x82\xc5\x32\xd7\x59\xb2\x59\xfe\x00\x25\x0d\xd6\x3d\xe1\x60\x01\x5e\xa0\x98\xad\x9f\xad\x21\x89\x1f\x65\x15\x94\x9d\x6b\x91\x6d\xeb\xd6\x1a\x05\x13\x6e\xd1\x20\x78\x72\xf2\x66\x2a\x05\x01\x05\x6b\xc6\x3a\x2b\xd1\xd3\x82\xc1\x6a\x37\x99\xd5\xc2\x79\xac\xb7\x19\x26\xab\xdf\x62\xd7\xc3\xa5\xfa\xba\x35\x4f\x12\x51\xd1\xb6\x7d\x8f\xc7\xbf\xcd\x1f\x6e\xb1\xfe\xc6\x3a\xf8\x38\xfc\xc0\xa6\x22\x15\x3e\xf2\x74\x97\x4e\xc4\x58\xf0\x36\x7f\xb8\x35\xaf\xa3\x33\xe1\xf6\x87\xfd\x55\x15\xb4\x90\x18\x2b\xca\x4c\xee\x62\xf0\x56\x51\x79\x2b\x6a\x56\x50\x26\x47\xc1\x08\xc4\xc9\x74\x2c\x06\xf1\xad\xb2\x1e\x46\x9d\xe0\x57\x59\x03\xa3\x5e\x59\x86\x14\xb5\xcb\x73\xa7\xa8\x64\xf6\xab\xac\xa9\xd5\x35\x23\x6a\x8c\x79\xba\xac\x3a\x66\x71\xd1\x06\x79\x7e\x17\x4d\x91\xfd\xae\xae\x65\xdf\x66\xc5\x62\x5e\x71\x0a\x0f\x53\x3e\xda\xfa\x35\xdb\x60\x71\x3a\x1e\xfb\x5e\xc0\xd2\x6d\x13\x70\x37\x7b\x35\x03\x51\xba\xc7\x6d\xae\x6c\xbb\xc5\x99\x3d\x61\x62\x62\xae\xea\x6a\x1c\xa6\x7f\xd4\xe6\xe9\x37\x33\xf3\x84\x9e\xd8\x3a\xa6\xb5\x0b\x26\x7c\xac\x06\x69\xe5\x06\x99\xa5\xbb\x92\xb5\x16\xc1\x94\x8f\xd6\x24\x6d\x30\x49\x7e\x78\xaa\xd6\x24\x98\xf2\xd1\x9a\xa4\x03\x26\xb9\x60\x42\x56\xfd\x30\x1b\x13\x3e\x56\x83\x74\x33\x83\x5c\xb5\xcf\x18\x8b\xda\x42\xc8\x54\x98\xa1\xa3\x2f\x42\x0a\xaa\xc7\x6a\xaa\x6c\x0f\xc4\x25\x0b\xe2\x0a\x33\xe1\x98\xee\x91\x9a\xa3\x9f\x99\x23\x09\xa3\x2a\xe3\x45\x4c\xf8\x58\x0d\x32\xc8\x0c\xf2\xa6\xaf\x35\x06\x24\x7a\xac\x86\x18\x2e\x0c\xf1\x2e\xac\xb0\x19\x06\x13\x3e\x56\x83\xe4\x5f\x09\x7b\x53\x7d\x39\xc1\x54\x8f\xd2\x14\x87\x99\x29\xc2\xb9\x73\xa7\xb5\x05\x26\x7b\x88\x29\x6e\x3a\x31\x52\xeb\xa4\xb4\x6e\x1e\xa3\x9e\xf9\xe0\xea\xb3\x09\xea\xd1\x7e\xff\x58\xca\x54\x7d\x7e\x6e\xed\x83\x41\x9c\x9c\xa6\x73\x57\x65\xf3\x60\x62\xec\xf8\x16\x7e\x78\xe8\xc2\x76\xbd\x79\xfc\x36\x7f\x10\x31\x21\xcc\x51\x34\x83\x89\xcf\xd2\xfb\xce\x1d\xf6\xc5\xdf\x07\xa2\x90\xfa\x29\x28\xfd\x34\x58\xaa\x82\x1c\x58\xbc\xc9\xd4\x29\x06\xf1\xad\xac\x5a\x1e\x29\x14\x14\x01\xdd\x67\x7f\xb2\x0e\xf8\x68\x30\x99\x54\x75\x12\x0c\x35\x85\x2c\x93\xd5\x85\xdc\x2b\xea\x9c\x67\x65\x51\xf5\x3c\x5f\xcb\x2c\x50\xcc\x6a\xd9\x1c\xe9\x5f\x70\xfb\x6c\x03\x09\x1c\x69\xa0\xab\xcb\x30\xd9\xe3\xac\xd8\xb3\x6d\x22\xeb\xcc\xd5\x7c\x0b\xf3\x34\xd9\x86\x91\xeb\xa1\xd6\x1c\x90\xe6\x91\x9a\xe1\x3c\x33\x43\xcc\xa2\xea\x9b\x16\x49\xf2\x47\x6a\x9c\x6c\xdb\xc8\xcd\x1d\x63\xbe\xd6\x28\x98\x6c\xcb\xab\x6e\xcc\x4f\xec\xb7\xd9\xef\x6d\xf6\xfb\x2e\xfb\x3d\x0e\x5d\xb6\xa1\x2e\x11\xf0\xc9\x9b\x20\xe0\x56\x08\xbd\xc3\x50\xc6\x99\x47\x54\x31\xb5\x0c\x9f\x69\x53\x60\x92\x69\x56\x60\x95\x69\xb9\xcc\x70\xf1\x04\x19\xc8\x77\x6f\xc4\xbe\xe7\xb0\x34\xcb\x5e\xb0\xe9\x2c\xb9\x5f\x7c\xd1\xcb\x5f\x8b\x25\xe7\x24\x4a\x5f\x76\xb3\xf6\x93\xc7\xbe\x91\x89\xfa\xd7\x3c\xe6\x46\x8e\x69\x1d\xf0\x98\xb7\x85\x98\x23\x1e\x73\x2b\xc7\x34\x0f\x79\xcc\x3b\x44\x6f\x9d\xed\xec\x0d\x9a\x18\x6e\x0e\x79\xb8\x85\xe1\x4e\x97\x87\xdb\x52\x78\xb1\x08\xcf\xe3\x3b\x18\xdf\x3e\xe1\xe1\xae\x94\xae\xc9\xc3\x3d\x99\xf3\x40\x20\xf5\xa5\x14\xc7\x3c\x3c\x28\xa4\xe8\xf3\x98\x61\xc1\x30\xdc\x8b\xbd\x60\xc2\xa3\x0f\x0a\x09\x3b\x3c\xe6\x50\x62\x7e\xc1\xc3\x47\x52\xf8\x0d\x0f\x1f\x17\x28\x8e\x78\xcc\x89\x94\xe2\x90\x87\x4f\x0b\x29\x84\x02\x67\x92\x78\x57\x3c\x7c\x5e\x48\x21\x4c\x75\x21\x65\xcc\x39\x0f\xf3\x8d\x4a\xc2\xf7\xd3\x88\x5f\x7f\xb3\xf8\x7f\x69\xff\x9a\xbf\xb9\x92\xdf\xf4\xaf\x0b\xef\xae\x0b\x4a\xf6\xfc\xd0\x4e\xfe\xf9\x0f\x1e\xff\x46\x92\xb0\xc5\xc3\x37\x52\xf8\x2d\x0f\xbf\x2d\xc8\x73\xc3\x63\x6e\xa5\x14\x03\x1e\x96\xb3\x96\x6b\x30\x6c\x16\x28\xde\xf1\x18\x39\x73\x45\xb8\x2d\xa7\x18\xb6\x78\x4c\x47\xd2\xb1\xcb\xc3\xdd\x42\x8a\x0e\x8f\xe9\x49\x29\xae\x79\xb8\x8f\xe1\xfe\x19\x0f\x0f\xa4\xf0\x31\x0f\x0f\x0b\x08\x03\x1e\x73\x20\xb9\x9c\xe0\x79\x28\x5b\xab\x7b\x25\x5b\x6b\x78\x54\x70\x69\x41\x7d\x2c\x51\x1f\xf0\xf0\x89\xa4\xf5\x21\x0f\x9f\x4a\xef\xfb\x3c\x7c\x26\x85\x05\x3d\xcf\xd7\xa9\x3d\x93\x5d\xcc\x5a\xb8\xda\x50\xce\x62\xa1\xcc\xa5\x04\x2e\x94\x2f\x64\x6c\x67\xb7\x33\x87\xd3\x16\x0a\x22\x5f\x4b\x0c\x2f\x78\xf8\x8d\x14\x3e\xe5\xe1\x1b\x19\xa3\xd5\x2c\xd0\xbe\x95\xdf\x35\x6f\x0b\xef\x6e\x25\x9c\x5b\x1e\x96\xb3\x9b\x9b\xf1\xa0\x29\x85\xcf\x79\xb8\x25\x85\x2f\x78\xb8\x2d\x85\x2f\x79\xb8\x23\x85\x6f\x78\xb8\x2b\xe9\x7e\xca\xc3\x3d\xe9\xfd\x2d\x0f\xf7\x31\xdc\x6e\xf2\xf0\x40\x7a\xff\x8e\x87\x87\xd2\xfb\x2e\x0f\x1f\x48\xe1\x36\x0f\xcb\x85\xb6\xc3\xc3\x72\xa1\x3d\xe2\xe1\x63\x29\x7c\xcd\xc3\x72\x91\x15\xf2\x9d\x4a\x61\x21\x8f\x5c\x60\x85\xfe\xe7\x52\x58\xf0\xbb\x90\xc2\x82\xdf\xa5\x14\x3e\xe4\xe1\x2b\x29\x7c\xc2\xc3\xd7\x52\x58\xf0\x97\xf2\xad\xdb\xe3\xe1\x1b\x29\xdc\xe7\xe1\xb7\x52\xf8\x80\x87\x6f\xa5\xb0\xc0\x97\xf2\xa7\xc7\x7d\xe9\xb0\x29\x85\xaf\x78\xb8\x25\x85\x6f\x78\xb8\x8d\xe1\x3e\xa7\xef\xed\x2f\x1a\x56\x7b\xe7\x8f\x0f\x76\xf4\xcc\x4e\x9b\xc8\xfd\xfd\x74\x38\xf8\xe7\x9f\xe2\x69\x1e\xb8\x6c\xec\x05\xcc\xdd\xf9\x03\xda\x34\xbe\x95\xec\x33\x3c\x3d\x7b\x91\x2e\xe1\x05\xb6\xef\xfd\x97\x35\x6c\x74\xf2\xcf\x7b\x7d\x09\xda\x1a\x59\x0e\xc0\xa7\x8f\x96\x6b\x31\xeb\x05\x07\x65\x51\xc4\xdc\x3d\x11\xff\x82\x3f\x66\x23\xd0\xe8\xfe\x8f\xc5\xbb\xfd\x5f\x7f\xdb\x5b\x04\x76\xbd\xf4\xec\xc8\x17\xce\x3c\xea\x87\x51\x38\x4f\xb8\x4c\xbb\xe9\xcb\xcb\x84\x8f\x63\xb2\xe6\x7c\x4f\xf9\x7e\x36\x8f\xef\x1a\x0b\xb4\x9d\x3d\x77\xff\x85\x27\x9a\xc3\x13\xcf\x47\x26\x90\xea\xd7\xc6\x42\x78\x90\x9b\x59\x63\x6b\x62\xdd\xed\xb1\xfd\x17\x11\x73\xc2\x0f\x2c\x6a\xec\x08\x4b\x81\xfe\x02\x65\x18\x77\xff\x33\xb7\xfd\x06\xb3\x16\xa8\x3b\xb9\xc1\xf6\x3e\x8f\xf7\x5f\xd8\x71\xcc\xa2\x24\x35\x3d\xb3\x84\xbe\x61\x94\xf6\x6d\x76\xf6\x26\xfb\xe3\x5f\x5f\xff\xb6\x77\xc7\x7f\x7e\xf8\x4d\xa0\xde\xbd\x7c\xf9\xb7\x12\xe8\x89\x04\xcd\xb1\xdd\xfd\xc9\xde\x67\xe6\xc7\xec\x8f\x17\x33\x3b\xf0\x9c\x06\xe3\x76\xff\xbc\xc3\x8b\xf3\x6f\x3b\x7b\x0d\xb6\x6f\x5b\xec\xd7\x17\xec\x13\xe6\xcf\x68\x91\x3f\xbf\xed\xda\xb3\x99\x7f\x2f\x04\x91\x13\x38\x56\xff\x8a\x23\x17\x2c\x93\x65\xb4\xbb\xf7\xd9\x11\xa7\xce\x34\xb8\xe0\x3b\x7f\xa4\xd9\xc5\xff\xe7\x8a\x79\x9c\xd6\xe7\x59\xe6\xf0\x9f\x4e\x66\x44\xb4\x72\xaa\x68\x6a\xa9\xbf\x15\xf3\xc5\x8e\x7d\xc6\x66\x60\x20\x80\xff\xfc\x79\x6f\x40\xdd\xd1\x1a\xed\x8d\xf6\xed\xdd\x20\x74\x59\x8a\xd2\x18\x15\x3c\x72\x01\x20\xfa\x9a\x41\x9c\xf6\x49\xc3\x68\xe1\x9e\x76\x31\x76\x6f\x58\xc6\xc0\x72\x38\x8b\xfe\x9b\xb4\xbf\xe7\xf0\x8e\xdb\xc7\x3b\xcf\x67\x8d\x34\x6b\xfe\x48\x59\x3a\x3f\x73\x03\x47\x31\x1b\x06\x49\xc3\xce\xdc\x4c\x64\xc0\x28\x62\xf6\xfb\xbd\xcf\x23\x9e\xb7\xb3\x19\x0b\x5c\x6e\x60\xfb\x57\x87\x1b\xdf\xd9\x77\xbe\x6b\xfc\xb0\xf3\xcb\x2f\xaf\x17\x92\x8c\x38\xf7\x83\x72\xee\x96\x2b\x34\x2b\x88\xca\x75\x7c\x31\xf1\xc3\x91\xed\xef\x36\xa3\xc8\xbe\x5f\xa8\x39\xe4\x94\x9c\x23\x8a\x4b\x25\x4b\xd9\xba\x65\x7a\xb8\x3f\x3b\x0a\xa9\x77\xbd\x84\x4d\x1b\x6e\x9a\xf5\x6e\x99\xe8\x87\x2a\xd1\x2d\x26\x8c\x77\x93\x49\x73\xc0\xdf\x2a\x79\xef\xbe\x00\x01\x51\x06\xb6\xdf\xe0\x2f\x5e\xff\xf9\xa7\xfb\xcb\x3e\xbe\xfe\xdf\xc6\x8b\xe4\x2e\x0a\x3f\x5e\xcc\x83\x44\x4c\x3c\x8b\x92\xd2\x78\x9e\x16\xfe\x67\xdc\x7b\x9e\x85\xe3\x67\x91\xd8\x7a\xfd\x7c\xc7\x42\x47\xf8\x89\xd3\xdb\xc2\x54\xbf\xf2\x87\x70\x3c\x8e\x59\xf2\x9d\xcb\xb3\x42\x56\xf3\xba\xc1\x84\x86\xdf\x7d\x57\x50\xed\x68\xb5\x6a\x6f\xbf\x0a\xd5\xde\x94\xaa\x76\xbc\x5a\xb5\xdb\xaf\x42\xb5\x9b\x52\xd5\x2e\x15\x55\xc5\x40\xe8\xe2\x8d\xd3\x6a\xa2\x91\x97\x21\x71\xc6\x5c\x27\x74\xd2\x61\x1f\x56\x19\x01\xfb\xf8\xac\x39\xd8\x9d\x25\x51\x23\x7d\xec\x2f\x1e\x5b\x87\xe9\xa3\xcd\x0b\x39\xd4\xb0\x48\xa2\x48\xb7\xc7\x6b\xaf\xab\x92\xc6\xf4\xc5\x3c\x98\xc7\xcc\x6d\x0c\xd2\x44\x32\x4a\xaf\x14\x65\xef\xba\x54\x2f\x7d\x9b\xfc\x0c\x6b\xec\xcf\x0a\x2b\x88\x33\xac\x8a\xda\x77\xcf\x89\x10\xcb\x1a\xbf\xe1\x51\x42\xb9\x37\x54\xae\x35\xa5\x2a\x35\xc5\x4d\x0a\xbf\x77\xa3\x72\xd4\xb5\x35\x4f\x75\x39\x43\xb5\xca\x34\x14\x15\xf4\x00\x7c\xde\x11\x0c\xdc\x65\x5f\x69\x06\xce\x5d\x18\x75\x7d\x46\x1d\xa6\x75\x91\xa2\x8c\xac\x34\x13\x87\x00\x69\x3d\x7f\xbe\xfa\xbf\x9d\xec\xe9\x35\xc6\x80\x99\x9f\x95\xb2\x9f\x89\xad\x74\xe5\xec\x2f\x81\xbd\x0c\x8e\xd8\x5a\xe0\x88\xd9\xe5\xb0\x57\x46\x5a\x19\x4a\x21\xf6\x0b\x96\x8b\x71\xbd\xc8\xad\x4e\x17\x24\xca\x46\x26\xab\xf0\x5a\x76\xcc\xca\xe1\x6e\x00\x63\x25\x71\xe8\xde\x97\x13\xbf\xad\x40\x7c\x51\x4e\xfa\x46\x4f\x0a\x3b\x6d\xcb\xc9\x6f\x65\xd5\xe1\x2f\x1a\x58\x0e\xbe\x5e\x8a\x5e\xc5\xb0\x6d\x07\x1f\xec\xb8\x9c\xe1\x3b\x60\xc8\xf1\x5e\xaf\x82\x10\x5b\xcc\x4b\x01\xda\xfd\x85\x57\xea\xe8\xf3\x63\x73\x29\xc6\x40\x6f\x34\x38\x93\x3e\x8c\xee\xcb\x11\x86\x55\x10\x3e\x94\xd3\x1e\x54\xa0\x55\xcb\xde\xd3\x53\x77\xa7\x23\xe6\x96\x53\x1f\x02\x75\xa5\xba\xa1\xe7\x31\xdf\xbd\x64\x0a\x39\x8e\x0a\x9e\x53\xdd\x39\x7a\x61\xa0\x40\x3c\xa6\x9a\x51\xe2\x68\x5a\x4e\x7c\x52\x5e\x59\xbd\x96\xc5\xd2\xe9\x1b\xd9\x53\x56\x8e\x7e\x0a\xe8\x5a\x6a\xa5\xb5\xce\xf4\x00\x03\x66\x2b\x32\xed\xa2\x1a\xb1\x17\x4c\xca\xe9\x2f\x2b\xd0\x27\x53\xbf\x9c\xf8\xaa\x02\xf1\x45\x39\xe9\xb9\x9e\x74\xb8\xc2\xe8\xd7\x24\x4b\xab\x79\xd8\x70\x6a\x4f\x14\x90\x6f\x96\x9d\xf6\x75\xf6\xf8\x3a\xf7\x94\xd5\xd5\x12\x7c\xec\x5e\x0a\x7d\x83\xd2\x4a\x72\xd2\x8a\x75\x55\x25\x8b\x62\x29\x13\x62\x12\x59\x66\x4c\x95\x36\x68\xe9\x2e\x9a\x45\xfb\xf6\xe2\xda\x0b\xf8\x9c\x6c\x43\x54\xb9\x56\x1a\x31\xc4\xf0\xa0\x2d\x7a\xe6\x3b\x00\xa1\x35\xed\x21\xbb\x9f\xb0\xa0\xdc\x00\x85\xa6\x84\xca\x5f\x09\x3f\x3d\x5f\xbd\x14\xbe\xd3\xac\x54\xef\x1f\x31\x2e\x9f\x5b\x8e\xd0\xd2\xbb\xe3\xd1\xb0\x5c\xb7\x45\xab\xb5\x92\xd8\x0b\xde\x97\x73\x6e\x97\xd6\x95\x1a\x55\x8e\xed\x59\x39\x5a\x47\x67\x09\x3c\xf9\x9a\x00\xd0\xfe\xce\x6a\x8c\x60\x5e\x0e\xa1\x69\x85\x80\x38\x51\xf0\xef\x57\x69\x84\x10\x85\x45\xe5\x30\x03\xec\x4a\xc0\xbf\x2b\x71\x42\x85\x57\x0c\x01\x45\x2f\x09\x2c\x5d\x95\x83\x2c\x37\xab\xea\x02\xbc\x92\x83\xb2\xd5\xef\x1c\x14\x3c\xe8\xb5\x4e\xd4\x59\xd2\x8f\xc2\xb9\xc2\x7f\x0a\x2d\xb7\x1e\xc9\x0b\x83\x72\x9c\x63\xda\x77\x24\x7a\xaf\xc4\x9e\x27\xaa\xda\xb4\x73\x62\x58\xf7\x9f\xd9\x91\x3d\x89\xec\xd9\x5d\x39\xac\xb6\x1d\x07\x84\x69\x39\xf5\x59\x55\x57\x39\x8b\x58\x39\x42\x85\x16\x31\xff\x0a\xa1\x1c\xe0\x02\x00\xf4\xfe\x7e\x3e\x0f\x13\x85\x10\x97\x95\xea\x8f\x4b\x27\xf2\x66\x8a\xdc\xb9\x5a\xd1\xd6\xe9\x60\x99\xaf\x2c\x45\xd7\xa5\x0e\x95\xa3\xe6\x11\x6b\x0d\x45\xf0\xd6\x79\xca\xee\x4d\xe5\x6a\x08\xef\x48\xa7\x28\xfa\x81\x1f\x5e\x18\x4e\xa9\xb5\x23\x3f\xbc\x99\x95\x52\x77\xdb\x15\xa9\xdb\xf6\x8a\x62\x7c\x5b\x15\x84\xf9\x8a\xa6\xf9\x5d\x45\xa7\xa4\xb7\xf3\x52\x95\x34\x8d\x34\xb9\x6f\x55\x85\xd3\x91\x33\x57\xaf\x5b\xa8\x80\x69\x6a\x1a\x7e\x72\xf1\x28\x85\xe8\x56\x19\xf1\xd2\x2b\x30\x29\x90\xa6\xcd\x25\x97\x41\x12\x00\x6c\x77\xa5\xda\x5a\x15\xc2\x38\xc8\x57\x52\xec\x74\x76\xf5\xa6\x0a\xaf\xcd\xda\x6d\x2d\x7d\xa2\x72\xfb\x61\x15\x00\xbc\x6b\x89\x02\x90\xe6\x1a\x6d\xb0\x02\x11\x2f\xe2\xa1\x88\x47\xda\xbc\x91\xef\xa4\xa1\xf4\xfa\xb1\x2f\x5e\xd0\x42\xa9\x4f\x4c\xe6\xb2\x08\xd4\x08\x12\x4b\xc1\xcf\x7b\x6f\x15\x73\xdf\x7c\x32\x75\x77\x1c\x46\x53\xc5\xca\xe4\x08\x97\x0f\x11\x7f\xd0\x11\x43\x0d\x5c\xcf\xc5\x55\x4a\x9e\x7e\xd0\x11\x93\xb3\xb7\xea\x55\x04\xb1\x2a\xca\x19\x1f\x71\xc6\xbe\x18\x25\xc4\x62\x6a\xf5\xc5\xd4\x7e\xcf\x2e\xc5\x86\x8a\xc6\xa0\x67\x8d\xf2\x15\x02\x31\xdd\x3a\xda\x63\x65\xcb\x0c\xec\x67\x97\x2e\x33\x8c\xf7\x19\x5f\x19\x6d\x34\x98\x58\x6a\x60\xbf\xec\xbb\x5f\xb8\xd4\xe0\xe6\x4b\x0d\xee\x62\xa9\x81\x89\x85\xd2\xc6\x58\x30\x18\xd7\xb2\x96\x31\xfe\xad\xb0\xee\x3b\xb1\x06\x5d\x9e\xfd\x4c\x5a\xcb\x70\xb8\x81\xdf\x15\x96\xca\xa9\x89\xc5\xc2\xb3\x23\x8c\xac\x5c\xce\x15\xb6\x95\xcd\x3e\xb0\x50\x19\x6e\x72\x67\x6f\x5c\x62\x76\xae\x38\xa3\x66\xe7\x8b\xd1\x7c\x25\x1a\xad\xc2\xbe\xd0\x2a\x2c\xb7\x0a\x43\xab\xa4\x66\x9f\x08\x06\x93\x5a\xf2\x75\x52\x34\xfb\x9d\x35\xe8\x73\xb3\x8f\x25\xb3\xbb\xdc\xec\xcd\x26\xda\xbd\xb8\x28\x04\x3d\xd2\xac\x5c\x8a\x22\x00\x87\x8a\xb1\xe4\x86\x0b\x13\x7e\xdc\x6f\x36\xf7\x9a\x69\x9b\xb8\x3b\x8b\xc2\x24\x4c\x38\x93\xdd\x61\xc2\xa6\xaa\xd5\x65\xd8\x7b\xe8\xec\x8f\x76\xdd\xc4\x87\xb5\x56\x7b\xb1\x04\xd2\x6b\x38\x82\x85\x00\x54\x83\x65\x69\x17\xbb\x19\xd3\x14\xb0\x76\x42\x24\x69\x87\x41\x62\x7b\x41\x5c\x26\x4d\x2e\x0b\xe0\xfd\xed\x6f\x0d\x10\xc9\xc9\x48\x1a\xe0\x60\x64\x3f\xc7\x0e\x30\xd2\x30\xa1\x52\xe6\xa9\x14\x92\x36\x5d\x77\x95\x90\x20\x9b\xed\xba\x2a\xb1\x00\x94\x00\xaa\x05\x12\x09\x14\xb2\x5c\xb0\x69\xf8\x81\xe9\xc5\x89\xd2\x74\x95\x25\xa2\xb0\x54\x28\x48\xa3\x90\xeb\x2a\x9c\x4c\xfc\x0a\x72\x25\x22\x5d\x65\xb9\x28\x2c\x95\x0b\xd2\xa8\xe4\x02\x60\x04\xc8\x17\x05\x6d\x10\x2a\xad\x60\xec\xdd\x58\x2c\xd9\xf1\x2e\x01\xa0\x93\x0d\x43\xbb\x61\xb1\x4a\x13\x04\x58\xab\x49\xdb\x89\x38\x9c\x2d\xd4\x54\x6c\x92\xe8\x9c\x1e\x5f\xb2\x24\x11\xbd\xb5\xab\xf0\x3d\x0b\x44\x9f\xa0\x9c\x25\xa0\x70\xed\xe6\x4c\x82\xc7\x7d\x4d\x60\x25\xa5\x92\xd4\x48\x90\xa4\x51\x6e\x23\x51\x1b\x23\x75\xa1\x66\xcf\x0c\x25\x96\xac\x87\x64\x2f\x07\x48\x69\xbc\x9f\x83\x6a\x9c\x6f\xf0\x40\x87\x50\xed\xf4\x40\xfd\xa9\x02\x54\x7d\x48\xa1\xd0\x9e\x25\x68\x3f\x95\xf3\xc2\x9e\x1e\xc9\x4f\x46\xcb\x3e\x31\x2a\xf8\xc4\xbe\xc2\xc1\x17\xdb\xad\x39\xe0\x68\x6d\x4f\x19\xa1\x57\x68\x19\xc0\x66\x2b\x98\xc4\xcd\x32\xff\x79\x10\x3e\xfb\x68\xdf\x3f\x4b\xc2\x67\x0b\xa5\x9f\x85\x60\xa6\x67\x0b\x36\xcf\xb1\x14\xae\x32\x11\x35\x32\x26\x6b\xd8\x2a\x4b\xaf\xae\x20\x10\xa0\xbd\x7b\x10\x7a\x81\x58\xdc\x7d\x56\x2e\x8f\x56\x92\x4c\x86\xde\x92\x0c\xfd\xc5\x2a\x4b\xeb\x7e\xd8\x59\x25\xce\x62\x67\xc1\x08\xaf\xa6\xca\xf6\xa0\xef\x4e\x64\x14\x75\xbd\x0f\x12\x54\xe2\x4e\x75\x28\xa6\x55\xa8\x73\x3e\x67\xd1\x3d\xcc\x8b\x84\x91\x5e\x1b\xc5\x66\x03\xaa\x21\x97\xbd\x88\x8d\xfc\xb5\xbc\xa9\x2e\x04\x4a\xab\x4a\xd3\xf7\x6b\xd1\x06\xe1\x51\x0a\xbd\x04\x7a\x9d\x10\x70\xb0\xdc\x79\xe0\x08\x1f\xf2\xc1\xa8\xb2\x1d\xc2\x7d\x26\xbb\x6e\xb6\x03\x88\x7a\x9d\x2d\x43\x01\x33\x3d\x23\x2a\x79\x31\x65\xa3\x54\x6a\xb1\xdf\xe0\xcb\x84\x1d\x71\x04\x80\xa6\xb0\x6a\xd1\x44\x82\x72\x89\xda\x61\xf8\xde\x63\x1a\x99\x48\x23\xaa\x14\xcf\x11\x70\xd8\xb6\xa2\xa0\x84\x9b\x4a\x54\x48\x92\x09\x4b\x6b\x3a\x44\x50\xd6\x77\x3a\xf1\x48\x25\x4f\xa5\x55\xb3\xa3\x12\x63\x32\x85\xab\x66\xb7\x11\xbf\xf1\xd8\x47\x9d\x9d\x71\xfc\xb1\xd2\xca\x2e\x22\x02\x47\x1d\x37\x2a\xb5\x9c\xae\xa1\x10\x3b\xf6\x26\xc1\x71\xe8\x96\xf5\x61\xb0\xff\x52\xd9\x35\xdc\x05\xde\x72\xab\x0a\xdb\x7a\x9f\x87\xe3\xf1\x73\x90\x44\x23\x05\xd5\x06\x93\xa9\x3d\x07\x93\x68\x06\x6a\x20\x09\xef\x9b\x88\xd7\x22\x14\xf0\x9e\xe1\xa8\x92\x66\x45\xcf\x72\x88\x67\x69\xc5\xa1\x9a\xc9\x49\x95\x1e\x16\x4e\x6d\x2f\xd8\x58\x21\x76\x53\x38\x22\xbc\x92\x1b\x15\x1a\x92\xa8\xb3\x02\x10\x0c\x0a\x31\x8a\x57\xbd\x10\x53\x76\x54\x62\x4c\xa6\x30\xb1\xd8\xe6\x12\x2b\x3a\xf3\x16\x93\xba\xf3\x07\x59\x77\x7e\x95\x81\xc7\x02\x6c\xcf\x95\xba\xfc\x8e\xd4\xdd\x57\xce\x92\x29\xba\xfb\xd2\x5c\xc7\x4d\xc3\x81\xbe\x3e\x9f\x67\x14\xf3\x77\x62\xfa\x87\x95\xf6\xf3\x07\x6a\xdd\xa8\x75\x20\x45\x79\x76\x8a\x59\xff\x95\x15\xc4\x9b\x95\xbe\x76\xc7\xc9\xd7\x9a\xb1\x3c\x5c\x35\x63\x79\x08\x22\x52\xf1\xd4\xaa\x89\x04\xe5\x9a\xa5\x9b\x56\x2a\xe5\xf9\x71\x85\x3c\xf7\x04\xda\x16\x32\xfd\xa8\x5a\xa6\x53\xed\xa8\x69\x20\x49\xb9\x71\x8e\xec\x38\xe1\x35\x92\x38\x58\xc1\xd5\x55\x3c\xb2\xb0\x95\x2b\x21\x5f\x62\x60\x2d\x7f\xc2\x6a\xc1\x7e\x1a\x90\x4c\x2f\x15\x55\x4d\x4e\xa8\x50\xd0\x0b\xde\x57\xc8\x7c\xdc\x47\xbf\x52\x19\x01\xb6\xa9\xbc\x97\xf2\xbb\x4a\x5e\x53\x5d\xa8\x3d\x20\x45\xa9\x21\xf0\x58\xec\x15\x85\x7c\xb5\xf2\x19\x40\xa1\x93\x73\x40\xb7\x1c\x8f\xf4\x5b\x8e\x41\x40\x8d\x70\x54\xb9\x2c\x51\xb9\x7e\x67\xfe\x7c\xe2\x05\x95\xca\xf9\x69\x85\xac\x9e\x01\x5c\xfd\x05\xfd\xa4\x62\xe6\x53\xfd\xa8\x85\x20\x8d\xc2\x01\x2e\x98\xed\xc2\xcd\xfa\x1b\xeb\x61\x44\x39\x24\x19\x2a\x68\xb8\x12\xc9\x31\x99\x42\x78\xf8\x14\x2d\xda\xa0\xe8\x00\xa8\x10\x1c\x39\x6a\xc4\x86\x44\xe5\x42\xc3\x46\x8f\x4a\x2e\x79\x5e\xc1\x25\x63\x80\xab\xdf\x25\xcf\x2a\xba\x24\xd5\x8f\x5a\x08\xd2\x28\x5c\x52\xac\x44\x6f\xce\x1b\x13\x81\x46\xf2\x93\xf0\x52\x89\x0a\x29\x94\x9d\x5d\xa0\x37\xeb\xeb\x82\x68\xd5\xbb\xba\x94\x19\x95\x36\x4f\xa5\xe8\xe8\x5e\x5f\x1c\x6d\xca\xb0\x02\x8b\x08\xab\xe0\x43\xc4\xe4\xef\xc1\xa4\xfd\xe5\x99\x9f\xf8\x3e\x70\x54\x22\xe2\xd2\x96\x4d\xc5\xb1\x05\x25\x60\x52\x3c\xb5\x28\x90\x82\x0a\x93\x99\x1c\xe9\x55\xf9\xab\x90\x84\x64\x6b\x2b\x0c\x7d\x14\x8f\x70\xd0\x64\x2a\x48\x69\x97\x8a\xd9\x09\x1d\xf1\xab\xb4\x5a\xf9\xac\x76\xf2\xcc\x9b\xce\x60\x3a\x8b\xb9\x59\xe3\xdb\x5f\x89\x4a\x05\xcb\xd2\x34\x14\x62\x81\xe7\x54\x9c\xc6\x7b\x53\x96\xa9\x6e\x11\x03\x85\xd4\xf3\xa0\xc2\x16\xd3\xae\x16\xfa\xfa\x62\xb8\x66\x41\xa1\xb2\x23\x54\xa1\x9c\xf4\xf5\xec\xa8\xec\x98\xae\x5c\xee\x61\x9e\x97\xa4\xc3\x64\xee\x0a\x7a\x70\x2a\x68\x31\x29\x95\x35\xef\xc7\xa7\x5b\xf4\x2e\xef\x18\x4b\x70\x5d\xc2\xd8\xd2\xfe\x32\x20\xb5\xb7\x9e\x35\x55\x86\xa6\x2e\xd7\xe7\x2c\xeb\x35\xb8\x1b\x55\x6a\x46\x50\xa9\x66\x1a\x21\x34\xea\x21\x89\x5e\x47\x98\xb3\xdf\xb0\x8a\x31\x82\xea\x34\xa4\x22\xe8\x15\x44\x0a\xbd\x7e\x98\x24\xde\x44\xe1\xd1\x23\x53\x61\x31\x9d\x4e\xc4\xcb\x3a\xa5\xbc\xac\x2e\xe8\xa5\x52\xd6\xa6\x1b\xce\x12\x91\xd5\xca\xfd\x65\x2f\x62\xeb\x45\xb4\xf7\x22\xde\x7f\x0d\x87\x84\x8c\xad\x17\x0e\x9c\x2f\x2a\xe6\x8b\x04\xb7\xbf\x49\x1f\x04\xbf\x7c\x09\xfc\x47\xfe\x7b\x39\x9a\x9f\x56\x31\x06\xad\x39\xb1\xe8\xdd\x72\x23\xbc\x18\xef\xda\x7b\x23\xf1\x33\xda\x73\xc4\x8f\xb3\xe7\x8a\x1f\x97\x33\x13\xbf\x2f\x78\xe2\x48\x3c\x70\xf6\x9f\xe3\x9f\xe4\x9e\x71\xfc\xd1\x13\xc7\x60\xbc\x88\xf9\xcc\xb0\x1d\xb3\x67\xaf\x7f\x5a\xcc\x1a\xdb\xbb\xd7\x9c\x69\xe4\xdf\xc3\x86\x00\x0e\xf5\xc3\x5e\x9a\xe6\x87\x9f\xc4\xf4\x96\xc3\x25\xc9\xc4\xe7\x89\x9d\x54\xd0\x06\xec\x6d\x70\x5e\xbe\x74\xa8\xe0\xd0\xf5\x7e\x16\xef\x7d\x76\xf7\xaf\xcb\x56\x4b\xed\xdc\x82\x7c\x0b\x51\xca\xef\x47\xe0\xf7\x23\xe1\xe7\xee\xbb\x32\x3f\x6e\x2b\x77\x15\x3f\x0e\xf5\xfd\x0f\xd2\xd1\x1f\xd2\xe2\x3a\x37\xe6\xb2\x71\xff\x10\x48\x3f\xa9\xf3\xf7\x33\x07\xe4\x06\xdf\xb7\xf7\x84\xc1\xf7\x47\xe2\x87\x1b\x40\xfc\x70\xb9\xc4\x8f\xb0\x7a\x2c\x1e\x84\xd5\xa3\x45\xd5\x30\xce\xdc\x86\x42\xea\x76\xf9\xe4\x76\xb1\x55\x0d\x61\x18\x21\x8e\x62\xe7\xdd\x43\xb8\x1f\x13\x3f\xcc\xc4\x0b\x1d\x60\xe2\x6a\xbd\xd0\xdc\x2b\x18\xf7\x42\xa7\x6c\x5e\x33\xb7\x66\xc3\xb5\x96\x76\x28\x42\x8f\x56\xe3\x9c\x6c\x9f\xc9\x62\xb0\x97\x2f\x59\x65\xe7\x64\x86\xce\x89\x2e\xa0\xf7\x4e\x2e\x9f\xde\x49\xf5\xde\x45\xfd\x14\x53\x8a\x04\xa5\xae\xda\xe6\x5a\x27\x2c\xef\xda\xf5\x22\x7b\x52\xa5\x9f\x7c\x55\xd6\x92\x3a\xa5\x50\x0d\x5a\xcf\xeb\x79\xd2\x35\x5b\x05\xb6\x5a\x25\xec\x8d\x1b\x6d\x14\x71\x64\x90\xd5\xfb\x44\xfa\x15\x78\x2b\x54\x42\x0e\xb6\x5e\x95\x93\x4b\x55\x6d\xb2\xe7\x2c\x29\xe4\x28\x14\x42\x28\x95\x4a\xa4\x80\x11\x55\xab\xc8\xa6\x52\x17\x93\x6b\x1c\xf2\x8a\x7d\x42\x0f\x27\xd9\xa7\x9c\xfb\xbf\x56\x65\x25\x22\xaa\xf3\xd2\x1a\x5c\xa0\x92\x3a\x69\x14\x1a\x62\x5a\x45\x8e\x66\x06\xe8\x45\xe1\x34\xbd\x9f\xe8\x4b\xb2\x94\x2d\x61\xa5\x10\xc0\xb5\x2a\x47\xaa\x06\x49\xaf\xcc\xa9\x6e\x90\x7e\xbd\x82\x5d\xc6\x5e\x18\x69\x77\x8a\x51\x25\xca\x51\x14\xd9\x44\xd5\xd3\x4b\x41\x75\x54\x11\x61\x9e\x29\xb6\x9e\xc5\xad\xfb\xb6\xcf\xfd\xed\xc4\x9e\xb2\xcd\x6e\x73\x52\x30\x41\x89\xaa\x4b\x43\xf5\x55\x82\xeb\xd5\xbd\xb2\x27\xb5\x2a\x8b\x2c\xa8\xaa\x24\x99\x56\x51\x0d\xb0\x56\x4d\x4d\x15\xab\x53\xd6\xa9\xac\xac\x5c\x01\xae\x27\x13\x55\x5a\xcb\xe0\xc1\x77\x52\xf6\x37\xb9\x93\xb2\xff\xc0\x3b\x29\xfb\x9b\xdb\x49\xd9\xff\x4b\xec\xa4\xec\x6f\x7a\x27\xe5\x29\xfd\x60\x24\x0e\xf5\xab\x29\xa9\xfc\xf0\x09\xa7\xbd\x68\xbb\x81\x14\x60\x57\x42\x52\xe9\xb2\x34\x0d\x20\x56\xcc\xb1\xea\x84\xba\x44\x59\xdc\x8c\x04\x85\xa1\x58\xfa\xd9\xd3\x72\x71\xf0\x44\x94\x0a\x93\xd4\x28\xd2\x18\xc9\x50\x2c\x82\xa9\x11\x0d\x13\xa2\x78\x46\x2b\xf4\x75\x2d\xc7\x9f\x9a\x2e\xc7\x97\x2b\x83\xad\x48\xb5\x59\x43\x34\x77\x60\x4f\x8b\xab\x78\xa7\x14\x56\x2d\x95\x48\x50\x2e\xd1\x25\x4b\x74\x8d\xec\x48\x92\x61\xe5\x72\xdd\xa9\x06\x97\x88\x95\x25\x52\x94\xdd\x61\x10\xb0\x68\xc0\xbc\xc9\x9d\xd6\x2f\x17\x4b\xbf\x68\x30\x0f\xa9\x61\xbd\x16\xe5\x53\x82\x53\x11\xe5\x74\x0d\xb5\x94\x37\x9e\x9b\xdc\x19\x0a\x09\xc4\x28\xa3\x06\x9a\x8a\x88\xc9\x14\x25\x88\x05\x13\x23\xe9\x70\x11\x1d\x25\x43\x48\x8d\x54\x90\xa4\x5c\xa2\xd3\x19\xe3\x22\x57\xdf\x2f\x8c\x22\x85\x29\x25\x80\x12\xc0\x95\xf2\x40\x12\x85\x3c\xf3\xe4\x0b\x3c\x2d\x44\x6a\xb4\x95\x16\x9c\x0a\x88\xe9\xd4\x52\x42\x3e\x1b\x0a\x49\x3d\x8d\x42\xeb\x45\x94\x3d\x8d\x6e\xed\x08\x7d\xff\xad\x81\x78\x31\x50\xa2\x6c\x04\x74\xa5\x60\x59\x9a\x55\x52\xdd\x1a\x4b\x75\xab\x96\xea\xb6\x82\x54\xb7\xe5\x52\x9d\xd9\x11\x0b\x12\x93\x32\xc0\xe5\xa4\x6d\x2e\x05\xa4\x02\x65\x49\x94\x56\x62\x2c\x30\xca\x3b\xa0\x44\x2b\x11\x50\x9d\x95\x44\x9a\x55\x52\xdd\x1a\x4b\x85\x79\x47\x41\x2b\x48\x75\xbb\xca\xa3\x8e\xed\x4f\x86\xe6\x02\x62\xb4\x98\x0e\x9a\x8a\x87\xc9\x34\x12\xde\x7e\x89\x84\xc4\x7a\x14\x5a\x2f\xa1\xc2\x86\x57\xe1\xcc\xc4\xf9\x93\x70\x06\x70\x04\x4a\x29\x8a\x78\x5f\x2e\xc3\xc0\x8b\xc5\x91\x9b\x3a\x39\xf0\x14\x5e\xc0\xa0\xf4\x6a\xe6\x79\x1a\x55\x7f\xf0\x83\x37\xb1\xf9\xfb\x0d\x2c\x67\x9e\x6a\x70\x89\x68\x98\x6a\x55\xd9\xab\x94\x49\x17\x98\x49\x58\xf6\xac\xd7\xf4\x5f\x94\x94\x30\xd1\x14\xc5\x72\x19\x9b\x3e\x8b\x92\x4a\x9d\x57\x5b\xa4\x5c\x39\xb5\x77\xba\x02\x97\x8a\x05\x49\x14\x5d\xd7\x96\xed\xbc\x57\x1a\x6e\x61\xa6\x11\x4f\x95\xa9\xa5\xa6\xa5\x8c\x5b\x39\x19\x65\xeb\xcf\xa3\x0a\x6c\x79\x2a\xc2\x96\xd0\x52\xb6\x39\x19\x1d\x64\xfb\xcc\x8e\xd2\xfd\xeb\x3c\x5d\xa5\xcc\x70\x64\x0a\xb4\xa1\x1e\x91\x8a\xd5\x26\x50\x0a\x01\xc5\x9e\xfa\x70\x9e\x54\x94\x0f\x09\x10\x53\x8f\x47\xa5\xa3\x40\x54\xb8\x30\x66\xfa\x5c\x73\x44\x32\x92\x6d\x94\x9a\x8a\x20\x11\xd2\xd9\x91\xb1\x17\x4d\x2b\x9d\xa6\x81\xb6\x01\xa2\xd5\xd3\x6e\xa7\x1a\x2e\x54\x4a\x48\xa4\xb0\x51\x2f\x74\xe6\xb1\xde\x46\x63\x91\x8c\xd8\x88\x52\xd3\x69\x08\x24\xa4\xac\xa3\x8f\x76\xe4\x56\x60\x0e\x09\x33\x14\x8a\xa0\x11\x40\x26\xa6\xb3\xa6\xed\x70\x3a\x9b\x67\x5b\x79\x1e\xe3\xca\x3e\x36\xb1\x70\x6a\x42\x7e\x64\x82\xbb\x2f\xb5\x7c\x70\x5e\x55\xe5\x5d\x00\xe6\xcb\xef\x78\xd2\xd5\x19\x4c\xae\xe3\xcc\x73\x31\x27\x96\x6f\x99\xa1\x1f\xf3\xec\xec\x54\x5b\xc5\xd7\x65\xfa\x66\xd6\xf2\x4f\xab\x7a\x15\x75\x51\x92\x5e\x24\x53\xb9\x2b\x4c\xcc\x6e\x66\x27\xe6\xa9\x1e\x9a\x0a\x2b\x27\x54\xf4\xfd\xc2\x69\x85\x5a\xf7\x2e\xc4\x89\x33\x42\xab\x66\x2f\x12\x94\xb3\x3d\x0e\x3f\xb0\xd6\xbd\x6e\xa9\x67\xe1\x70\xd3\x34\x39\x9a\x5a\x83\x44\x25\x39\x26\x00\x44\x9c\xab\x70\x0d\x71\x44\x72\x44\x23\x48\x5a\x71\x08\x00\x99\x18\x5a\x75\xb9\xd6\x9e\xab\x1a\x20\xb8\xf2\x0c\xd1\x3a\x3b\x0c\x68\xbc\x43\xda\x32\x8d\x80\xa5\x73\x4d\xf0\x52\xa9\x65\xc7\xb3\xfd\x70\xb2\x04\x65\xb9\xcb\xdf\xc2\x30\x95\xbe\x0c\xf5\xcd\xc1\x36\xa5\xf5\x72\x95\xd6\xbf\x22\x86\xd0\xe8\x40\x0c\x82\xa9\xf3\x44\xe5\x73\x22\x61\x9c\x1c\xb3\x38\xb6\x27\xac\x8a\x17\x2c\xf2\x7c\x86\x74\x5f\x6a\x84\xfe\x15\xea\xaa\x17\x8b\xaa\x2a\x27\x5e\xe1\x02\x67\x9c\x79\xa2\xaf\x7e\x66\x22\x19\xa9\x7f\x28\x35\x95\x02\x09\x29\x6b\x5e\x8b\x57\xd8\xfc\x41\x17\x23\x1c\x14\x4b\x40\xac\xbd\x8f\x87\x2c\x16\xac\x12\x89\xea\x04\xa9\x94\x75\xc7\x05\x8b\x39\xbf\x35\xea\xd6\x28\x23\x40\x44\x2d\x1a\x15\x2a\x4f\xa7\x11\xeb\x2a\x5c\x4f\x2c\x52\xcb\x12\x34\xad\x58\x08\xa2\x9e\x20\xaa\x24\x14\x4e\x09\x21\x9a\x06\x49\x35\x1d\xa4\x11\x87\x98\x5b\x27\x10\xc9\x3c\x82\xa6\x17\x0a\x41\xd4\x62\x1d\x79\x01\x8b\x2b\x8d\x1c\x63\x99\x02\x47\x33\x5a\x44\xa5\x74\x08\xa5\x16\xf0\x2a\x5c\xd3\x6e\xb2\x63\xe8\xd1\xa8\x64\x14\x84\x9e\x65\x33\x8f\xe2\x30\xaa\x66\xb3\x3c\xb5\x66\x7a\x46\x87\x4f\xe5\x5c\x00\xdb\x2a\x31\x71\x92\x61\xa5\x01\xe9\x6c\x29\x5a\x14\x41\x96\xe5\x1f\x5c\xee\x70\x30\x9c\x44\xad\xc2\x99\x2a\x81\x49\x57\xd9\x1b\xa7\x23\xcc\xf5\xc8\x30\xf4\x6a\x50\xbe\x5a\x2d\x10\x5d\xa9\x44\x12\xce\xf4\x4d\x62\x9c\xe0\x6c\xae\x9a\x96\xf2\x47\x32\x7a\x52\x67\x7a\x65\xb9\x38\xc7\x0e\x57\x11\x55\x97\xbb\xe6\x7d\x0f\xb6\xdf\xc8\xd2\x71\x63\x8e\x1a\x0c\x92\xd5\x36\xfc\x36\x1f\x62\xf3\x94\x4e\xa3\x7b\xc9\x25\x5c\x3d\x54\x16\x88\x91\x3c\x58\x7e\x11\xbd\x7c\x09\x31\x55\x86\xcb\xd5\x46\xb9\x2f\x46\x30\x8c\xd5\x0e\x55\x77\xb0\x73\x67\x2f\xe5\x4f\xb5\x6e\x07\xb3\x06\x57\x3b\x8a\x2d\xfb\xb8\xc1\x1e\xbd\xa8\x8a\x2b\x50\xb7\x22\x14\x8a\x2e\x1f\x1e\x97\x4a\xf0\x2b\x77\x72\x23\xa4\x5f\xcf\x14\x8e\xda\x14\x20\xe8\x5a\x42\x2a\x0f\x79\xad\x6a\x87\x8e\x17\xcf\xc4\x75\xbb\x69\xfa\xf5\xa6\x1e\x5d\x99\x74\x59\xf9\x2e\x0e\x53\x2a\x30\xa3\x5a\x60\x52\xdc\x14\x7f\x46\xe5\x93\x77\xbf\xe1\x0d\xe6\x8d\xd7\x16\x54\xa9\xe2\x42\x7a\x41\xfd\xff\xfb\x81\x7d\xf7\xfa\x9f\x3b\x0a\x4f\xf8\xcf\x9c\xc5\x49\x33\xf0\xa6\x29\xb1\xd8\x04\xa5\x3b\xb7\xab\x58\xdd\x64\xae\xe2\xd4\x55\xdd\xc0\xfc\x9e\x61\x75\x63\x37\x9a\x67\x0d\xe7\x2f\x53\xdd\xc0\x3c\x99\xa6\xba\x21\xed\x22\x3a\x5d\x54\x96\x5b\x0d\x5a\xc2\xb0\x81\x5c\x23\xab\xa9\x1f\x96\x93\xa8\xd6\x0e\xec\xc0\x61\x3e\x45\xd7\x2f\x70\x20\x21\xe1\xa1\xc1\xd7\xcc\xe3\xab\x81\x6f\x97\x84\x4f\x0f\x41\x37\xdb\x0d\x37\xcd\x06\xd8\xc5\x21\xe5\xad\x1a\x9c\x4a\x0a\x29\x1a\x82\xb0\x75\xb8\x24\x19\xce\x2f\xeb\xc4\xcb\x25\x02\x14\x0d\x02\x95\x01\x93\x2d\x0b\xf2\xd4\x37\x79\xea\x9b\xb4\x0e\xeb\xe8\x9b\x00\xf0\x57\xd0\x37\x01\x41\xeb\xea\x9b\x00\xfc\x16\xfb\x26\xc0\x70\x53\x7d\x13\x2a\xbb\xb8\x2b\x78\xdd\x63\x3b\x70\x4f\x00\x10\xe7\xb9\x44\x64\xa5\xe0\x54\xc8\x2c\x4d\x79\x4d\xd6\xe6\x15\x81\x2b\x3e\x0a\x88\x75\x02\x1e\xa2\x54\xce\x82\x08\x30\x75\x78\x54\x26\x4c\x56\x2e\x56\xcf\x8b\xe2\x24\x4d\xa4\x13\xeb\x1a\xc5\x1a\x2f\x88\x00\x53\x87\x47\xc5\xc2\x64\xe5\x62\x1d\xd9\xeb\x4b\xe5\xdb\x44\x28\x82\xa6\x39\xed\x63\x95\x48\x27\xdc\xa3\x2f\xbd\x91\x8f\x4d\x5a\x15\xa1\x02\xa4\x02\x54\x1d\x22\x15\x4c\x4e\xa7\x10\x8d\xe7\xef\x17\xec\xac\xcf\xa8\xa9\xef\x53\x78\xb5\x90\x79\x22\xb5\x84\x57\xfc\xc1\x60\x33\x5e\x90\x91\x8a\xde\x25\x40\x13\x58\x9d\x64\x90\x48\x2d\xd9\x1b\xdb\x9f\x6b\x45\xeb\x15\x44\x02\x1a\x40\xd4\xa0\x11\x89\x30\x55\x26\x12\x9d\xcc\x42\x1c\x7d\x67\x16\xe5\x51\x7d\x9c\x80\x62\x6a\x38\x50\x51\xe5\x94\x8a\x7a\xf7\xf4\x63\xc0\x22\xf2\x1d\x8e\xd1\x7a\x37\xe0\xeb\xb1\xa9\xa0\xc5\x94\x68\x57\xba\xe3\x58\xa8\xb3\x46\x01\x9e\x2d\x88\x00\x53\x87\x47\x25\xc3\x64\xab\xc4\x5a\xff\x03\xa4\x99\x4c\x07\xc8\x2a\x54\x9d\x7c\x98\x52\x21\x62\xc4\x3e\x78\xe1\x3c\x5e\xbf\xfe\x9b\x15\x29\x51\x4c\x3d\x32\x15\xb4\x98\xb6\x5c\x54\xf1\x0d\xb8\xb8\x9a\x08\xb5\xae\x52\xa2\x13\xa4\x02\x54\x1d\x22\x15\x4f\x4e\xa7\x2c\xd7\x04\x4b\x55\xb2\xa9\x5c\xba\xb2\xad\xe7\x42\x45\x2e\xa6\x55\x94\xef\x66\x7a\x34\x24\xb6\x9f\x64\x8e\x66\x9b\x5b\xae\xfe\xa2\x87\xf8\xe0\x2e\x5b\x34\x96\xb8\xfb\x6b\xfd\x51\xd8\x2a\xf3\x93\x2d\x50\xfa\xa9\x1d\xf4\x0e\x82\xb6\xd2\x35\xe4\x84\x0a\xbf\x68\xfb\x61\xc0\x2a\x1e\x14\x71\x2d\x6d\x9f\xcc\xc9\x1a\xa5\x27\x24\x62\x1b\x40\xf8\xac\x14\x18\x93\xa9\xc4\x0d\xa7\xa2\xc6\xcc\x9b\x88\xb3\x30\xf6\x04\xd6\x93\x4b\x6b\x26\x10\x54\xd3\x82\x4e\xb9\x3d\x1b\x0e\xcc\x03\x1a\x38\xbb\x3a\x93\x4c\x1d\x5f\x8f\xac\xf1\xa9\x72\x22\xf4\x30\xfd\xe5\x7c\xd4\xa5\x9e\x5c\x8a\xee\xa8\x06\xc3\x09\xdf\x31\x76\x1c\x80\xd8\x80\xa7\x98\x5c\x7f\x48\xe4\x19\xd8\xb1\x7e\xc4\x8f\xa6\xc0\xfd\x96\x32\x5d\x03\x2b\x43\x0d\x2e\x15\x10\x53\xaa\x07\xff\xc3\x40\x9c\xde\xd3\x62\xe3\x30\x62\x9a\x7b\x4a\x1f\x6e\x57\xf5\x58\xfc\x8c\x37\xb8\xb9\x5a\x77\x19\x05\x97\x52\xb8\xbc\x70\x4a\x2f\x98\xb3\xd4\x6d\x7f\xc4\x60\x56\x14\xd8\xfe\x88\x94\x93\xbf\xc3\xcb\xbf\x7f\xe9\x36\xec\x6c\xd3\xf7\xef\x31\x38\xc5\x99\xd8\xee\xb8\x93\x9f\xb0\x36\x2e\x29\xa0\xff\x80\x97\xff\x20\x8c\xc7\xfb\x63\x99\xf1\xf8\xe5\xcb\xf1\x2a\xc6\x0e\x7e\x97\x8d\x9e\xd1\x18\xeb\xf6\x78\x9b\xf5\x73\xd4\xce\x58\x7d\xaf\x37\xd7\x4f\x5b\xb4\x2b\x39\x3c\x2d\x3f\x72\x5a\x91\xa4\xbc\x04\xc5\xd9\x4d\x4b\x62\xea\x23\x9e\x71\x63\xac\x37\x69\xea\x11\x7a\xe5\x16\x20\xe0\x5f\x99\x37\x55\x88\xa6\x57\xd4\x5d\x59\xa9\x20\x5d\x2e\x7d\x53\xf6\xd4\x94\x79\x68\x3b\x93\xd6\x8c\xe6\xc0\x06\x1a\x34\x44\xd3\x78\x08\x26\x54\xb9\xc6\x51\x18\xbe\x9f\xcf\xc4\xc1\xc1\xde\x27\xb3\xd9\x46\x5f\x42\xc0\xe5\x4b\x60\xa6\x67\x44\x65\x3e\x2a\xe0\xa9\x65\xce\x9d\x1e\x66\xf1\xb5\x03\x96\x1e\x66\xa9\x4f\xe8\x35\x65\xb4\x3a\x6f\xaa\x0d\xe5\x65\x2b\xa6\x2d\xa3\x69\xca\x5e\xbf\x61\x2c\xc8\x93\x66\xe6\xd1\xa1\xd0\xe9\x4a\x04\x50\xaf\x9d\x69\xe7\x07\x9e\xe6\x07\x70\xa1\x70\x23\xf3\x03\xd4\xfc\xa6\x75\x85\x36\x33\x95\xeb\x8a\x74\x7e\x40\x86\x9a\xf9\xb6\x43\xb0\x74\x5f\xec\x3d\x9d\xc5\x4b\xba\x96\x1b\x3c\x60\xd7\x41\x47\xc4\xdc\x69\xf0\x5c\xd8\x90\x2f\x22\xa8\xf1\xf7\x7a\xd4\x35\x29\xb8\x7e\xfb\x3f\xa6\x5d\x74\xde\xce\xc8\x2d\xb3\x0e\x8b\xe3\x43\x76\x6f\x72\x8e\x7d\xd7\x67\xaa\x0b\x67\x33\xd4\x42\xdb\x76\xa6\xe1\x4b\x54\xc0\x54\x8d\x52\xe1\x3b\x76\x62\xc7\x2c\x41\x08\x3a\x66\x9b\x58\x77\x78\x42\x98\x4e\x6c\x17\xf0\x44\x39\x99\xda\xef\xd9\xb1\x3d\x6b\x64\xf2\xef\xbe\x67\xf7\xbd\x30\xb2\x7e\xfd\x4d\x5c\x2c\xde\xdd\xe5\x22\xc5\xe2\x4b\x54\xc6\x73\x71\x5c\x76\xb7\xd0\xf8\x67\xee\x82\x70\x76\x12\xde\x31\x34\xd9\x6f\xf0\x17\xaf\xff\xfc\x73\xfc\xcb\x3e\xbe\xfe\xdf\xc6\x8b\xe4\x2e\x0a\x3f\x5e\xcc\x83\xc4\x9b\x32\xd8\x92\xf4\xdc\xe3\xbe\xf6\xe9\x59\x38\x4f\x9e\x85\xe3\x67\x91\x1d\x4c\xd8\xf3\x1d\x0b\x1d\xf0\x27\x4e\x6f\x47\x91\x7d\xff\x2b\x7f\x08\xc7\x63\x2e\xf6\x77\x63\x2e\xdc\xdd\xfe\x64\xaf\xe1\xfc\xf9\x67\x19\xa4\x1d\x8b\x5b\x36\x85\xea\xe2\x26\x6f\xfe\x13\xdd\x3f\xf3\x82\x67\x81\xe7\x3f\x9b\xda\x33\xbe\xf2\xf4\x6b\x51\xdb\xc6\x1d\xbf\x8f\xfc\x8f\xf7\x3f\xdd\x59\x1f\x7e\x2a\x64\xff\xa8\x78\x83\xf9\xa4\xe4\x4a\xfb\xcf\x7b\xe3\xef\xbe\x5b\xdc\x8f\xe4\x60\xf6\x93\x9c\x53\x66\x7e\x96\x86\x66\x7d\x36\xc3\x8f\x2e\xa4\x3f\xf1\x55\xef\xa9\xab\x96\x16\xce\xf4\x8c\xa9\xfc\x85\x94\x0d\x7b\x75\xe9\x3b\xb2\x47\xcc\xaf\xa5\x08\x02\x34\x51\x47\x2b\x01\xd5\xa7\x98\x54\x93\x2d\x04\xd1\x30\x6f\x10\xc9\x20\x83\x88\x08\x54\x2b\x9a\x5c\x91\x55\xd9\xfa\x50\xd7\xf5\xd2\xcb\xf5\x37\x9a\x57\x4e\x11\x9b\xa8\xa6\x95\x81\xea\xb5\x9c\x56\x99\x5d\x04\xd3\x30\xbf\xa8\x1a\x9a\x0c\xab\x28\x04\xd5\x8c\xa6\x57\x64\xd9\x30\x26\xb8\xda\x39\x48\x8d\x8a\xde\x32\x24\x6a\xa3\x67\x4a\x75\xa1\xa9\x15\x0d\x9d\x17\x6d\xd4\xe1\x5c\x2f\xa2\xd9\x81\xbc\x56\x89\x2c\xde\x2b\x9d\x09\x68\xcd\x1c\x08\xc4\xaa\xea\x34\x94\x19\x95\x14\xd2\x28\x9c\xa3\x13\xd9\x93\xc9\x66\x9c\xc2\xcd\xa1\x50\x4a\x35\x13\x2a\x27\xa6\x52\xda\x15\x71\xcc\xad\x8b\x62\x2a\xae\x65\x43\xd9\x09\x5b\x9d\x9d\x31\xa5\xc2\xda\x47\x76\x30\xd9\xa8\x07\xfb\x1c\x90\x38\x87\x82\x1b\x95\x58\x24\x50\x1a\x1b\xa9\x4d\xec\x0c\xa2\x55\x77\x63\xca\x8e\xda\x17\x12\x29\x4c\x7b\x9a\x76\xfe\x2a\x1f\x5c\x89\x9f\xa7\x68\xd4\x08\x25\x5c\x94\x5b\xc3\x94\xc8\x2e\x27\x6c\xac\x90\xff\x88\x8d\x37\x2e\x3d\xa0\x02\x53\x0d\x43\x2a\x39\x26\x5b\x29\x77\xb5\x13\x1c\x6f\xf4\xf2\x22\x1a\x4a\xac\x63\x45\x65\xc6\x84\x2b\xa5\xbe\x0a\x67\x1b\x36\x36\x80\x2a\x24\xd7\x9c\xcd\x87\xa9\x56\xc9\x8c\x27\x93\x6e\x4a\x6a\x84\x55\xc8\x5d\xe1\x30\x54\x4c\x87\xb2\x93\x0b\xcb\x74\x52\xe3\x29\x43\x5a\xa1\x63\x81\x07\x9c\x08\x17\xed\x85\x65\xe5\x22\x5e\xd9\xa3\xa1\x18\x6c\x56\xde\x97\xaa\x15\x32\xc9\x10\xf3\xed\xaa\x67\x1a\x6e\x44\xda\x3c\x91\xb2\x8e\x46\x14\xf3\x7a\x3a\xc9\x31\x6c\x60\xa2\x67\x40\xad\x8a\x09\x49\xed\x6c\x7c\x8f\xaf\x4e\x6c\x2f\x21\x43\x04\x83\xbb\x7c\x81\xd0\xe0\x2e\x5f\xbd\x78\xba\xae\xbf\xf9\x7d\xbe\x44\x6a\xfd\x81\x87\x6a\x71\xf1\x1c\x44\x80\x35\x3a\x07\x91\x8e\x13\x7d\xcf\x79\x6f\x2c\x8e\x23\xa8\x89\x3c\x14\x94\x0e\xf7\x0a\x84\xf4\xdc\x3c\x63\x89\xc6\x82\x1a\x25\x32\x39\x4e\xaf\x75\xbe\x3c\xed\x91\x70\x77\x18\xcd\x13\x16\xaf\x9c\xba\x93\x26\xee\xa8\x5c\xf6\x02\x43\x3b\x5d\x27\x6d\xdc\x5a\xef\x4e\xf0\xf1\xfe\x28\xbf\xfb\x7b\x6f\xb2\x5f\x28\xa5\xe3\xe2\x61\xfc\x9b\x9b\x73\x9b\xc0\x9c\xdb\x24\x9f\x73\x43\x86\xdc\xa8\x73\xe4\xf8\xb9\xec\x1e\x72\x07\xac\xad\xb1\x34\xc9\x2b\x4c\xa6\xc8\xb0\x3e\x4b\x5a\xe1\x3c\x70\x39\x63\xee\x68\x5c\x8b\x0b\xe6\x94\x4d\xbb\xae\xcc\xb1\x49\x19\x08\xe7\x27\x5f\xbf\x71\x0c\x17\x33\x2c\x9f\x16\x8b\x3a\xe9\x85\xa1\xea\x95\x53\xc8\x9a\xd2\xbd\xd8\x50\x1e\xf0\xd3\x14\x83\x7b\x9b\x67\xa5\x50\x44\x1d\x1d\x47\xaa\x8f\x82\x24\x57\x88\x7e\xb2\xb3\x01\x65\x02\x02\x43\x14\x21\x9c\xf4\x5f\xf4\x54\x51\x20\xbd\x2e\xaa\xd2\x01\xc4\x2d\x41\x59\x26\xbc\x23\x20\xc4\x97\x7f\x16\x7d\x69\x3d\x77\xf2\xfb\xa8\x9e\x13\x67\x23\xdc\xa9\x1e\x90\x22\x13\x9d\xb6\xa7\x48\x5f\xfd\x4a\xb2\x5c\xa0\x95\xcd\xe8\xb9\x9a\x8f\xba\x19\x05\x59\xed\x52\x61\x87\x9d\x2f\xbd\xca\xd8\x73\x89\x84\x08\xbe\x7a\x1a\xac\xa3\x34\x20\x52\x6a\xac\x87\x52\xac\x61\x36\xcd\x0d\x50\x90\x44\x61\x30\x72\x21\x98\x99\xd5\x12\x80\x51\x4a\x49\xd9\x50\x31\xb3\x34\xca\xca\x7b\x51\xbf\x57\xdc\xf5\x41\xeb\x6e\xc4\xd0\xec\xce\x3a\xd7\x73\x2e\xaf\xa1\x11\xdf\xd6\xa9\xa1\xbf\x27\x0d\x95\x71\x56\x2b\x63\x70\x13\x25\xaa\xa9\x97\x4c\xa3\x2a\xde\x92\x46\xd4\x35\xbd\xf4\xef\xd9\x91\x22\xff\x28\x9a\x2e\x27\x6b\xba\xf4\x4f\xaf\x2e\x71\x79\x13\x65\x11\xcb\x5c\x55\xf3\x4b\xff\xaa\xab\xa9\x77\x66\x54\xd6\xa9\xa4\xac\xb9\x53\xd7\x7c\x15\x20\x9a\x03\x77\x72\x93\x0a\x42\xb3\x69\x94\x18\xe0\x0e\x31\x74\xb9\xac\xe7\x5c\xbe\x87\x5c\x59\x35\x51\x30\x7d\x6e\xa2\x32\xce\x4a\x65\xcc\x73\xb1\x9a\x64\x1a\x55\x49\xae\x29\x2e\xe9\x33\xbd\xbf\xf1\x3f\x32\x48\xf5\x7c\x33\xbf\xf1\x50\xaf\x4a\xd3\xf7\x4d\xaa\x1c\xd4\x06\x71\x0c\x14\x32\xbb\xf1\x10\xd5\xa2\xfb\xe1\x2a\x15\xad\x12\x65\xa2\x22\xb5\x42\x17\x54\x45\xcf\x95\x6a\xb2\x9c\x58\xa3\x48\xe5\xc2\xe5\x68\xd4\x31\x28\x56\x44\x51\x9d\x54\x6a\x65\xf5\x65\xeb\x52\xea\x1d\x18\xe8\x1a\x4b\xe4\xc6\x6a\xea\x65\xa1\x1a\xca\x69\x75\xca\xa1\xd1\xf4\x87\xcb\x28\x54\x34\xca\x4b\x1a\xef\x10\xe5\xab\xc9\xaa\x30\x00\xa6\x87\x64\x68\x04\x72\xe9\xe0\xd5\xf1\xd1\x17\x0f\xb7\x72\x20\x3a\x74\x50\xb3\xa2\x92\x63\x2a\xe5\x18\x0c\x71\xd6\xaa\x48\x50\x42\xcd\x88\x4c\xcb\x8b\x0a\x2d\xa7\xc4\xba\x83\x5c\x95\xb7\x11\x43\x87\x00\x44\x0d\x4d\x59\xe9\x6e\xce\xd3\x18\x1a\x71\x74\x86\xa6\x12\xea\x0d\xad\xe7\x45\x85\xc6\x94\x68\xe8\x0b\x52\x49\xfb\x6b\xcd\xcf\x5c\x5f\x1c\x5d\x27\x9e\x1f\x63\x05\xed\xa7\x93\x33\xe4\x8d\xf5\x9c\xbf\xca\x67\x65\x2e\xd4\x1c\x69\x7d\x9b\xef\x4f\xbb\xfc\x32\x51\xc1\xd2\x42\x75\x9c\x1f\x57\x4f\x96\xa3\x26\x6b\x10\x52\x45\x2f\x4d\x14\xbd\x7a\x90\x3c\xb9\x32\x11\xf5\x66\xb9\xf7\x1c\xb1\xb1\x49\x11\xad\x9e\x2d\x77\x9c\x43\xa1\x28\xdc\x50\xf6\x6a\xc1\x45\x82\x72\xc9\xaf\xec\x68\xc2\x92\x7a\x65\x4f\x52\x1e\x44\x7a\x22\x82\x5a\x7e\x48\x02\x1a\xdc\xd2\x8b\x8d\xa6\x3a\xf9\xdf\xae\x2d\x34\xb0\xa2\x6c\xd4\x32\x8a\x04\xe5\x12\xa6\x7b\x32\x63\x9d\x8c\xb7\xc6\x32\x52\x46\x6a\x29\x21\x49\xb9\x9c\x6f\x78\xfe\xba\x5e\x72\x5f\x69\xad\xff\xd4\xac\x7a\xf9\x90\xf1\xb0\xd2\xcf\x1e\xd6\xfd\x0b\x62\x6b\x44\x26\x3a\xe7\x89\xca\xb5\x6e\xdf\x31\xe7\x3d\xe2\x68\x76\xd2\xad\xaf\xb1\x23\xf0\x51\x04\x90\x81\xf2\xd7\xeb\x01\x29\x89\x32\xf4\xc0\xfa\x38\x09\xa7\x08\xa8\x6d\x85\xab\xab\x12\x2f\xa3\xaf\x1c\x57\xdd\x56\x94\x8b\x6a\x4a\x93\x43\xb3\xdd\x6e\x91\x1d\xcd\x7e\x18\x1d\x87\xae\xbe\xa5\x68\xed\x9e\x5c\xf4\x5b\xcd\x34\x2d\x20\x69\x50\xa8\x50\x98\xac\x51\x2a\x4c\xba\x3e\xa7\x2d\xe6\xcd\xdd\x74\xe5\x4e\xac\x0b\x96\x9c\x92\xf6\x31\xbb\xd9\xb8\xf4\xe5\xdd\xe2\x6e\x66\xe0\x4f\x78\xaf\x14\x1f\x92\x94\x8b\xde\x4c\xd4\x5f\x76\x15\xe7\x7c\x1a\xee\xbe\x03\xa6\x6c\x26\x69\xd2\xf4\x36\x7a\x57\x6c\x9c\x8e\x93\x68\x2e\xc6\xf4\xbb\x8c\xfb\x4f\xc3\xdd\x21\x42\x12\x2e\x44\x46\xc0\x2c\x15\x31\xe3\xa9\x97\xd3\x1b\x37\x6c\xf1\x81\x8a\xfd\xcb\x7e\x03\x8d\xe8\x10\x0b\xef\xfc\xf9\xe7\x48\xa4\x1b\x2d\xa5\xa3\xc6\x16\x82\xe2\xfa\x2e\x48\x92\xd6\x7e\xb8\xbc\x2b\x0e\x27\x98\xce\xfd\x06\xff\x07\x1e\x46\xd6\x6a\xe6\x3b\x3b\xdf\xd9\xe9\xaf\xf5\x8f\x9d\x3d\x05\xbc\x00\x43\x0c\xf9\x0b\x9f\x5f\x1b\xee\x77\xaf\x05\xf9\x6f\x29\xd8\xcf\x3f\xff\xf8\x8f\x5f\x7e\xf9\xe5\xc7\x7f\x70\xb8\xd5\x44\x3f\x98\x10\xfd\x68\x42\xf4\xf7\x32\x22\xe2\x13\xa0\xad\xde\x31\xb2\x64\xe8\x1d\xb4\xde\x23\xe3\x5b\xb2\x19\xe3\xe1\x4f\xbf\x98\x88\x9f\x89\xc9\xf7\x8a\xee\x2a\xe7\x76\x2b\x3a\xb7\x5b\xea\xdc\xc5\x0f\x06\xd9\xbe\x5c\x55\x8a\x6f\x30\x3e\xb0\x88\xe7\xef\x46\x2f\x28\xe4\xe6\x48\xcf\x8f\x6a\xbc\xb0\xe3\x98\xc3\xa7\xe7\x3a\x32\x2b\xe3\xbc\xb3\x78\xd8\x9b\xac\x2c\x57\xae\xa6\x5c\xb9\x45\xa7\x9c\x64\x65\x86\x1f\xa6\x71\x41\xdf\xfd\x90\xbf\xeb\xd3\x77\x3f\xe6\xef\x5a\xf4\xdd\xdf\xf3\x77\x4d\x83\x4f\x2f\xcb\x1c\x79\xdd\x53\x33\x26\xfb\x13\xcd\xf7\x97\x82\x8b\xcc\xa1\xd2\x54\x10\xbc\x53\x95\xb6\x34\x7f\x34\xc7\x78\xd7\xe8\xb3\xe8\xad\x1b\xf4\x0f\x96\xfb\x87\x43\xfd\x83\x09\xff\x80\x77\x7d\xfa\xee\xc7\xfc\x5d\x8b\xbe\xfb\x7b\xfe\xae\x89\x39\x41\xcc\xa8\xcd\x0e\x48\x29\xe5\x49\x9b\x1e\xb1\x9e\x76\x50\xf0\x06\x99\x0a\xb7\x28\xd9\x12\x51\xc3\x56\xcf\xaa\x02\x3f\x3d\x2f\x2a\x7a\x21\xed\x62\x56\xf5\x5d\xd9\x25\xa1\x41\xc2\xd9\xff\xe8\x6a\xf6\x64\x61\xd2\xc6\xf3\x1f\xdd\xe7\x85\xc6\xb3\xdd\xcc\xf6\x5e\x3d\x7f\x0e\xff\x41\xfb\x8c\xcf\xf8\x42\x3c\x82\x28\x7a\x31\xa8\x52\x72\xc2\x86\x46\xa3\x0a\xeb\x31\x6b\x77\xc4\x27\x68\x84\x55\x3d\xf0\x77\x3a\x81\x56\xaa\x96\xf5\xb9\x9b\x65\x97\x50\xe3\x7e\x35\xfd\xa5\x8f\x38\x12\xca\x29\x73\x02\xc0\xaf\x88\x4d\xfb\xe3\xe5\x70\xe4\x64\x6c\xdf\x37\x92\x76\x0c\x84\x04\x9d\x22\xeb\x65\x85\xb4\x3a\x51\x79\xd6\x85\xef\x99\x91\xb0\x31\x90\x12\x0e\x04\xbd\xa2\xc0\x98\x5a\x6f\xdd\x2b\xf4\x29\xad\xc0\xe2\xd8\x84\xfd\x7d\xde\x4a\xee\xfc\x51\x30\xf4\xd5\x0a\x57\x4e\xab\x3c\xec\x9f\x54\x27\x43\xa9\xa9\xc4\x55\x73\x0d\x58\xe8\x73\xcd\xdc\x08\x72\x06\x1a\x98\x01\x08\x0d\x0c\x41\xe5\xd6\xfb\x83\xd6\x18\xc7\xcc\x8e\xe7\x11\xa0\x6a\x2e\x02\x1a\xe5\x1a\x4c\x91\x46\xa5\x42\xb1\x96\xef\xc2\x65\xd6\xd6\xeb\xf2\x7f\x41\x30\xad\x50\x54\x49\x4c\x88\x95\x1f\xad\xd6\xc5\x35\x86\x1d\x3b\xbe\x53\xee\xfb\xc6\xd6\x6a\x70\xbd\x1b\x78\x3e\xd7\x55\xee\xe6\x96\x9f\xa7\x34\x41\xe0\xc6\x0e\x39\x99\x4d\x5c\xe7\xba\xe7\x96\x6d\xf6\x76\x7f\x76\xe8\x21\x0d\x6c\xbf\xd1\x70\x45\x57\xca\xfd\x65\xdf\xf9\xc2\x43\x1a\x9c\xfc\x90\x06\x67\x71\x48\x83\xfb\xdb\x8e\x18\xec\xc0\x19\xb9\xbc\xb5\x2d\x76\xe2\x5f\xa4\x9f\x2e\xfd\xf3\x1f\x3b\x5c\x62\xe9\xfc\x84\x11\xe6\x0a\x31\xa5\xa6\xad\x45\xcb\x94\x17\x40\x02\xa4\xb9\xa6\x11\xd3\x93\x1b\x02\xaf\x77\x80\x85\x16\x9e\x0a\x2a\x27\x54\x35\x9d\x11\xb3\x13\x26\x12\xd9\x51\x3f\xb2\x5d\xb1\x8f\xdb\xe0\xea\x64\xe8\xfb\x35\xb0\x5d\xa5\xb0\x58\x4a\x41\x10\xbd\x10\xfa\xe6\x76\x15\x17\xb5\xb6\x17\x3c\xa5\xed\x53\x46\xd2\xc8\xbc\xec\xbb\x89\x89\x4a\xeb\x09\x6a\x4d\xe1\x65\x54\xd4\xdc\x40\x20\xaa\xbd\x8e\x9b\xda\x02\x67\x76\x22\x7c\x4c\xdd\x29\xa7\xaa\x76\x8a\xd7\xf5\x3b\x32\xce\xb2\xcf\xb6\x8e\xd4\xdb\x21\xd0\x04\x7a\x89\xa8\xce\x72\x62\x48\x53\xa6\x64\x8b\x4d\xbc\x80\x27\xba\xd3\x1f\x61\x36\xca\x92\x62\x41\xa6\x28\xab\xe7\x30\x97\x00\xe8\x51\xd6\x31\xab\x26\x8a\x03\x49\x11\x49\x83\x42\x8d\x43\x00\x36\x73\x21\x3d\x8a\x63\x7e\x21\x3d\x15\x47\x14\xdb\x35\xc4\xf1\xbd\x80\x8a\x83\x48\x7a\x71\x20\xd5\x0a\x9f\xf9\xaf\xc7\xa2\xf6\x3c\x42\xd5\xaa\xd7\x09\x13\x74\x27\x09\x85\x16\xc6\x35\xf9\x51\x67\x5b\x0d\x4f\xb6\xe1\xd9\xae\xb8\x43\xd1\x41\x2e\xeb\x75\xe1\xff\xb3\x04\x40\x3a\xf2\x95\x39\x51\x5d\x08\xcd\xca\x8a\xbb\x19\x39\xc6\x79\x62\x47\x0e\x92\x14\xeb\xa5\x31\x5e\x88\x05\x0a\xe9\xf9\xd1\xd9\x84\x02\xfc\x58\x25\x7e\x69\x26\x13\xf1\xf7\xc6\x20\xfc\x58\x12\x5e\xce\x69\x14\x54\x8b\x4c\x05\x25\x50\x54\xd0\xae\xef\x7b\xb3\x98\x51\xc0\xec\xd4\xaf\xd2\xa3\xc0\x2c\x6f\xcf\x03\xb1\xbd\x5c\x6c\x06\x38\x45\xf2\xa2\xed\xef\x88\xed\xab\xca\x40\x55\xcb\x48\x48\xca\x32\x15\x8d\x06\xb3\xd1\xaa\x61\x6c\xd5\x01\x6c\xa5\xa1\xab\xae\x9d\x80\x51\x26\x69\x22\x08\x6d\xe9\xc8\xb1\xb1\x62\xb8\xa8\x67\x0c\xe3\x3a\xc2\x9a\xd0\x2b\xc6\x6a\x48\x4a\xce\x8c\xf9\x98\x7e\xd6\x3a\x1c\x9f\x30\xe6\x32\xb7\x72\x9b\xe0\x2e\x53\x2e\x77\x44\x9a\x87\x3b\xa4\xbd\xd0\x31\xa4\xd2\x53\x02\x65\x2b\x02\xd7\xb7\x8b\x36\x78\x18\x24\xe1\x1b\x8f\x7d\xac\xd6\xff\x27\x64\xd8\x5d\xaf\x8a\x4d\x6d\xae\x04\xa5\x1f\x57\xcf\xaa\x74\x4f\xbc\x19\xc9\x7b\x42\x4b\x3b\x25\x48\x46\x0e\x92\x3a\x0b\xbd\x20\x19\x62\x1f\xab\xda\xf6\xfe\x4c\x1e\x4f\x26\x4f\xa9\x50\x38\x3d\x07\x2a\xe8\x90\xe0\xad\x14\x1a\x9d\x5e\xb3\xdb\x16\x45\x77\x89\xe8\x00\x02\xb4\x44\x7c\x0d\x2f\x85\x0a\x04\xb7\xbc\x12\x0c\x13\x3b\x61\x95\x7c\x33\x4a\x93\xa2\xeb\xac\xc2\xa0\x55\x9e\x4c\x4c\x0b\x8b\xed\xb3\xca\x85\x3d\x16\xa9\x31\x5f\x34\x38\xb4\x34\x48\xe4\x54\x94\xab\xc8\x0e\x62\xdf\x4e\xaa\x8b\x93\xe4\x14\x88\xa9\xc5\xa3\x62\x61\xc2\xd5\xa2\x8d\xc3\x68\x6a\xdc\x01\x4a\x72\x04\xda\x4f\x59\x83\x0f\x15\x5d\x0d\x4b\xa7\x43\xbe\x5c\x8b\x18\x40\xb4\x8a\xe8\xb9\x95\x4f\x94\x54\x57\xe7\x82\xc9\xb2\xe8\x6b\xce\xa8\x90\x1e\xeb\x50\x2d\x1e\x95\xb3\x98\x54\xdd\x9e\x0e\xa7\xf6\x84\xad\x75\xcf\xac\x9b\x53\x95\x0d\xe6\xb1\x1a\xd1\xb3\xa1\x52\x63\x52\x48\xb1\x5a\xea\x1b\x2f\xb9\xeb\xc4\x89\x41\x6f\x59\xaf\x04\xf6\x7b\xd7\xe3\x4c\x75\x22\x54\x98\x58\xaf\xde\x65\xe4\x34\x03\x97\xb2\x92\xbb\xd4\x8a\x9e\xb6\xf5\xfb\xde\xef\xa0\xf4\xef\xd5\x95\x46\x72\x54\xde\x54\x2e\x8d\x29\x10\x83\x92\xae\x98\x90\x4a\xc9\xc5\xd1\xb4\xeb\x4c\x49\xb5\xc8\x94\x94\x8c\x94\x02\xa4\xd3\xef\xc1\xdc\xf7\x81\x77\x65\xbe\xb4\x1b\x43\xc1\x55\xb3\xf1\x88\x69\x30\x8f\x0a\x3a\xe1\xaa\xaa\x04\x97\xa3\x10\xa5\xaa\x72\xa7\x5a\xc9\xe9\x57\x8e\x4c\xce\xe6\x98\x70\xad\x6a\x65\x26\x11\x92\xa9\xed\x37\xa4\x66\xd1\x32\xa3\x3a\xc8\xa9\x21\x91\x56\x83\x8e\x17\x25\xf7\x0a\x1f\x2f\x3f\xec\xfa\x0e\xd4\xba\xab\xae\x16\x02\x82\x34\x06\x92\x10\x5d\x29\x69\x91\xa2\xbc\xf1\xb5\x3f\x54\x19\xdb\xf1\x54\xa4\x65\x22\xb4\xb4\xdd\x44\x32\xda\x48\x26\x61\x54\x81\x73\x94\x26\x44\x14\x82\xa0\x69\x0f\x91\x78\xb0\x24\xc2\xe9\x4c\x90\x69\xb7\xbf\xbe\x6b\xac\xff\x61\x49\x08\xd0\xcf\x81\x2f\xe5\xb9\x52\xe8\x2c\x0d\x08\x7d\xb4\x24\x74\xc6\x53\x2b\xf5\xf1\xfa\xdb\xbe\x59\x06\x0d\x7c\x35\x3c\x89\xd4\x79\x22\x14\xbb\xfe\x4f\x1e\x80\x95\xc1\x27\x0f\x40\xf6\x95\x7d\x4a\x00\x62\x1b\x7f\x4a\x00\xe4\x0f\xfb\x29\x01\x51\xc1\xf4\x53\x02\x00\xfa\x6b\x7e\x4a\x00\xb2\x6d\xfe\x53\x82\x93\x07\xaa\x0a\x4e\xcc\xab\x02\x20\x7f\x78\x97\x3b\xd9\x8c\xcb\x51\x65\x2e\xe7\xa3\xa9\x97\x28\xb5\x58\x5b\xf8\x38\xc5\xcb\x78\xad\xe4\x43\xdd\xa6\x40\x4a\x87\xa4\x1b\x91\x12\x47\xac\xc8\x89\x70\xd1\x8c\x4f\xcb\x45\x1c\x26\x6c\x5a\x61\xe3\xe1\x4d\x63\xdd\x82\x0b\x87\x09\xda\xc4\x11\x08\x47\x2a\xae\x48\xa1\x28\x7c\xe2\x8c\x15\xb7\x3e\x99\x83\x1c\x5e\x59\xc9\x80\x54\x44\x22\xad\x4e\x90\x0c\x15\xbb\x2e\xbf\x72\x41\x7b\xad\x7e\x06\x7c\x69\x50\x40\x8b\x1c\x72\x29\xf4\x12\x50\x6d\x96\xd3\x36\x56\xa9\x74\xe3\x05\x6e\xf8\xb1\xd2\x07\xba\x86\xed\xbb\x23\x33\xa2\x7a\x51\x31\xd4\x5a\x61\x4a\xd0\xe9\x86\xae\x05\xad\x3c\xc8\x13\xb7\x74\x55\xd7\x02\x17\x90\xf0\x7c\xcf\x4b\xdf\x73\x58\x63\xf0\xd6\x6a\x94\x1f\xe8\x29\xf6\x4c\xed\x3b\xca\x63\x3d\xe9\x4e\xaf\xf1\x3e\xdb\xc3\x0b\x79\x6a\xd8\xeb\x35\xfe\x6d\x3f\x1d\x2a\xbf\x85\x9d\xd5\x50\xfc\xc7\xa2\xc0\x30\xf9\x72\x1c\x30\xaa\xd2\xa0\x34\x57\x20\x45\x79\x6e\x1c\x79\xf1\xea\x93\x39\x6f\xd6\x77\x26\x9f\x63\xee\xec\x79\x63\xdd\xad\xb1\xb9\xa0\x83\x5b\xb1\x75\x6f\xa1\xa0\xbc\xc5\x6d\x64\x0d\x6e\x41\x6e\x2a\xb3\x5a\x5f\x91\x00\xd5\xdd\xc6\xe7\xc1\x28\xa3\xd1\xe7\xc1\x28\x67\xfd\xa3\x8e\x1b\xb3\x51\xc7\xcd\xd7\x39\xea\xb8\x31\x1f\x75\x00\xf9\xc3\x77\x01\x6f\x36\xd5\x05\xbc\xf9\x0b\x8f\x3a\x6e\x36\x3f\xea\xa0\xea\xfa\xcc\xd9\x64\x8f\x57\xe0\x61\x3d\xa3\xe6\x43\x45\x86\x24\xca\x5c\x81\xd7\x9c\xf6\xc2\x0e\x2a\xae\x76\x18\xe4\x4e\x91\x8b\x00\x57\x9d\x76\x44\x54\xd4\xcb\x48\x55\x2e\x65\xe8\x94\x9b\x20\x61\xb3\x4e\xf8\x31\xa8\xd0\x43\xed\xaf\xdd\x43\xb5\x9e\xc7\x19\xfc\xf3\xf4\x7b\xea\xfe\x55\xe3\x57\xf1\xfb\x22\xfd\xfe\x7b\xe7\x37\xd4\x76\xa5\x38\x54\xc1\x2c\x15\xf1\x3e\x04\xb9\x9e\xd5\xa6\x91\x00\xaf\xaa\x0f\x15\x85\x6a\x03\x69\x32\x5d\x6e\xb7\xd7\x3a\xdd\x9a\xb5\x4e\xb7\xdb\x6c\xe7\x6f\xcd\xdb\xf9\xdb\xaf\xb3\x15\x35\x3e\x06\x04\xb5\x7e\xe8\x56\xf4\x76\x53\xad\xe8\xed\x5f\xb8\x15\xdd\xfc\x31\x20\x9d\x66\xc9\x90\x34\x0a\x7d\xed\x15\x46\x06\xb9\x06\xc8\xc0\x75\x25\x47\x2a\x7d\x96\xa6\x81\x22\xd7\x5e\x5d\x01\x2b\xa3\xea\xaa\xd3\xda\x9e\x84\x2d\x33\x09\xdb\x5f\xd7\x49\x68\x20\xb3\xc1\xf1\x62\x44\xd1\x4b\x5e\xac\xe2\x3a\x55\x8d\x05\x03\x03\x45\x89\x96\x54\x58\xaa\x27\xa4\x50\x68\x7a\xc7\x56\x4c\xad\xf2\x49\x93\xc0\x73\x1a\x42\xd3\xac\x8a\x69\x3c\x0f\xc2\xe4\x99\x37\x9d\x81\x88\x8c\x7f\x10\x0e\xb8\x14\x53\x2d\x10\xa4\x00\x81\x3a\x64\x33\x39\xb3\xab\x5e\xf1\x72\xb4\xbe\xe1\x6d\x01\xbf\x53\x9c\x1e\x1a\x36\xad\x51\x3e\x91\x23\xe6\x83\x46\x6b\xce\x07\x89\x2b\x9a\x99\x98\x11\x62\xbf\xec\xbb\x5f\x38\x23\xe4\xe6\x33\x42\xee\x62\x46\x88\xfd\xb6\x53\xfb\x94\x93\x3c\xdd\x32\xb1\x06\xef\xc8\x74\x13\xe4\x14\xc9\x25\x65\x16\x43\x8a\xf2\x2c\x4e\x17\xf9\xeb\x58\xf7\x81\xcc\x45\x59\x09\x3b\x95\xb0\x90\x04\xa4\xed\x2e\x6f\xad\xf0\xed\xfb\xcd\x8d\x17\x67\x1c\x2d\xe3\x43\x79\xa8\x05\x14\x09\x14\xe2\xd9\xf3\x98\x6d\x50\x3e\x01\x47\x04\xa4\x5c\xa8\x84\x48\x38\xd8\x52\x3f\x1c\x98\x19\xf7\xc3\x3b\x87\xdb\x6b\x80\x0f\xcd\x1a\xe0\xc3\x07\x5e\xdd\x40\xe1\x37\xb0\xba\x81\x2a\x3d\xfc\xea\x06\xd1\xcb\x74\x75\x03\x80\xbe\xba\x01\x1d\x88\x6d\x3c\xa0\x03\xf2\x87\x1d\xd0\x11\x15\x4c\x07\x74\x00\xf4\xd7\x1c\xd0\x81\x6c\x9b\x1f\xd0\x1d\x6f\xaf\xea\x3b\x36\xab\xfa\x4e\xb6\x27\xe1\x89\xa1\x84\xdb\x6c\xe6\x4e\xcc\x9b\xb9\x93\xaf\xb3\x76\x3a\x31\xad\x9d\x94\xfe\x53\xe7\x80\xee\x2e\x99\xfa\x9c\x85\xe9\x90\x8e\x7a\xa1\xce\x09\x51\xcb\x87\xae\x83\x37\xb1\x3b\x09\x80\xfe\xc2\x75\xf0\xc9\xe6\xeb\xe0\x8b\x6d\xd6\x1f\x17\xe6\xf5\xc7\xf5\x36\xe5\xbc\xde\x80\x9c\xf5\xb7\x18\xd7\x66\x2d\xc6\xf5\xf6\xb7\x70\xa3\xb8\x06\x5b\xb8\x51\x68\xb2\xb2\xc9\xdc\x1a\x85\x8f\x91\x05\x51\x82\xc8\xa0\x51\x06\xd3\x2a\x94\xc2\xcd\x74\x9a\xf3\xb3\xcc\xf7\xee\x29\xf6\xc1\x38\xa5\xfb\x60\xfa\xca\x7d\x30\x8e\x35\xe8\x83\xf4\x46\xdb\x00\x81\x90\x6e\x03\xac\x47\x77\xfd\x1e\xc0\x5a\xcc\x62\xbe\x9d\x10\x20\xbe\xce\xbe\xd2\xb5\x79\x5f\x09\xc8\x1f\xbe\x17\x71\xbd\xa9\x5e\xc4\xf5\x5f\xb8\x17\x71\xbd\xf1\x5e\x44\xb7\xbb\x9c\x77\xcc\xf7\x6b\x9c\x3f\x77\x38\x3c\x99\x3f\x6f\x17\xe6\xcf\x9f\xe6\xcf\x87\x2d\x32\x7f\x0e\x39\xa5\xca\x25\x9a\xdf\x90\xa2\x51\x9a\xc5\xc3\x40\xf0\x12\x09\x2a\xec\x24\x91\x25\x33\x69\xc1\x16\xbc\x44\x3b\x26\x34\x03\x89\x74\xd2\x50\x85\x30\x9d\xc2\x73\x3b\xcc\x67\x09\x43\xa0\x0d\x95\x50\x37\x83\x45\xbe\x84\xa7\x5e\xf8\xce\x32\x48\x8f\x1c\x39\xf1\xb1\xc6\x52\xc7\xbd\x94\x14\xba\x6e\xb1\xd0\x3d\x15\xba\x4e\x59\xa1\xeb\xa9\xf3\x88\xe6\xb2\x48\xd0\xc0\xec\x25\x7e\xc2\xdf\x6f\xda\x35\x01\x15\x9d\x8a\x72\xd4\x38\x26\x81\x28\xab\x2b\x10\xa6\xde\xaa\x02\x58\x41\x4d\xd1\x41\x95\xa8\x2c\xfa\x8a\x02\x55\xea\x6f\x65\x5c\x07\xac\x0c\xc6\x75\x40\x56\xfb\x08\x19\x65\x34\x1a\x21\x03\xe9\x57\xd7\xbb\x05\xb1\x8d\x7b\xb7\x40\xfe\xb0\xbd\x5b\xa2\x82\x69\xef\x16\x80\xfe\x9a\xbd\x5b\x90\x6d\xf3\xbd\xdb\xfe\x76\xb6\x6f\x03\x2f\xa3\xed\xdb\x40\xfa\x15\x6c\xdf\x06\x39\xeb\xda\xbe\xdd\x3d\xa4\x07\x3b\x39\xef\x2b\x55\x2c\x07\x66\x15\x4b\x22\x18\x00\x6b\x35\x5b\xaa\x04\xa4\x80\x6c\x3b\x5b\x96\x39\x3c\xb6\x67\x15\x7b\x71\x7f\x7c\x16\xfd\x31\x7a\x67\x18\x7e\x5b\xa6\x3c\x3f\x5c\x3e\x37\x9c\x1c\x4e\x8e\xf3\x46\xee\x0e\xde\xe0\x38\xde\x57\x9e\x62\x7e\x16\x85\x33\x16\x25\xf7\xbc\xe4\xcc\x59\xb1\x7c\x32\xcc\x7d\x84\x9a\x88\x2f\xd8\x46\x7f\xfe\x59\xd6\x0f\xb3\xe3\xd8\x9b\x04\xc2\xde\xcf\x92\xf0\x19\xff\x89\xee\x9f\x79\x3c\x9b\x3c\xff\xd9\xd4\x9e\xf1\xad\x5e\xbf\x66\x30\xbb\xef\xd9\x7d\x8f\x53\x4c\xf8\x45\x2b\x7f\xbc\xff\x69\x62\x7d\xf8\x69\xfc\x99\x2b\xec\x7e\xd7\xf8\x41\xe8\x8e\xa7\x90\x83\x9d\x95\x36\xa6\x19\x04\x29\x30\x83\xe8\xd5\xde\xb9\xc6\xd5\x0e\x78\x93\x48\x34\xf5\xd7\x59\x35\x4e\xb4\xdb\x58\x64\x61\x97\x8a\xde\x5f\xca\xa9\x0a\xfd\xb1\x5e\x63\xa4\xc9\x67\xaa\x07\x2a\xa2\xe7\x4b\x55\x21\xa9\xf5\xca\x9c\x45\x5e\x18\x41\xfd\x6e\xa2\x0f\x02\x18\xa8\x84\xc4\x1a\xad\x28\x81\x42\xb1\x4b\x4c\xb9\xd6\x41\x40\x31\xd2\x6d\xe8\x76\x71\x54\x5b\x2f\x1b\x55\x59\x4e\x0c\x69\x4a\xd5\x1d\x8a\x71\x57\x85\x9c\x93\x2b\x1f\xcc\x44\x4f\x50\x73\xa2\x5c\x64\x22\x31\x81\x27\x72\x42\x12\x45\x66\x1c\xa5\x55\xa9\xae\x0d\x59\x5d\x07\x03\xac\x1a\x92\x4a\x04\x49\xa0\xfe\xb9\xa4\xb6\x01\x07\x48\xef\xd8\xda\xdf\xdf\x17\xe7\x54\xf1\x8b\xb6\x8a\x97\x8d\x65\x90\x8b\x59\xec\xbd\xcf\xa3\xfd\xb4\xa5\xbb\x86\x96\x4e\x8c\xe4\x6d\xf9\x02\x47\xf1\x0d\x72\x7e\x49\x49\xe3\xc5\xc4\x0f\x47\x62\x03\x65\xe0\x4d\x6d\xc1\xba\xfb\x81\x05\x49\xf1\x4e\xc4\x6e\xf6\x75\x30\x17\x92\xf9\x31\x7b\x46\x68\xe7\xae\x17\xf2\xfc\x77\x58\x1c\xf3\x8c\x29\x43\xb8\x5d\x8d\xd0\x62\xe3\x30\xe2\x56\x9d\xcd\x93\x32\xea\x77\x55\xa8\xaf\x03\x3f\xb4\xdd\x12\xf2\x5e\x53\x43\xce\x7f\xca\xc8\x5a\xab\xc8\xe0\x30\xd6\x51\x68\x47\xa5\x2c\xdb\x3a\xda\x30\x66\x65\x74\x1d\xa0\x83\xab\xac\x60\x4c\xa2\x82\x08\xa7\xb3\x30\xf6\x14\x59\xd6\xeb\x6a\x04\xb8\xbc\xec\x85\x41\xd2\xb3\x1d\x76\xa4\xb0\x5a\x6f\x35\x02\x74\xa0\xcb\x08\xfb\xab\x09\x3b\xec\x83\xc7\xb9\x8a\xdb\xde\xca\xa8\x07\x55\xa8\x8f\x43\x95\xde\xc3\x2a\xe4\xa7\x91\xc7\x29\x6d\x15\xc6\x41\x15\x0c\xee\xef\x9f\xbc\x29\xaf\xdb\xcb\x10\x0e\x35\x08\xa7\xc7\xe9\xb9\x93\xb6\xa3\x12\xe1\x48\x03\x10\xd9\x93\x32\xb2\xe3\xd5\x64\x5d\xd7\x4b\x78\x01\x5d\x5d\xda\x7a\x27\x1a\x10\xd1\x79\x2b\xa3\x3b\x5d\x4d\x97\x1e\xfa\x5c\x46\x77\xb6\x9a\xae\x6f\x4f\xd9\xac\xdc\x45\xcf\x57\x53\x0e\xec\xf8\xae\x7d\x27\x46\x0e\x65\xc4\x17\xab\x89\x87\x9d\xd6\x1b\x16\xc5\x3c\x7f\xd4\x10\x97\xab\x21\x0e\xd9\xbd\xb2\x82\xb8\x02\xd2\x6c\xf6\xe1\x35\xfc\xe2\xe5\x75\x70\x9d\x1d\x99\xa0\x50\x71\x3a\x66\xae\x67\xf3\x66\x91\xd9\xa5\x25\xf2\x1a\x98\xa9\xa9\xe3\xd8\x2e\xd7\xf0\x4d\x26\xa6\x68\x79\x94\xe4\xe1\xbc\xbc\x32\xbb\x49\x89\xc5\x63\x3f\xcf\xe3\x5c\x5f\x54\x0f\x63\x30\x4e\xc9\x69\xae\x2e\xb4\x9a\x36\xea\x74\x3c\x16\xb7\x5e\xa4\x4d\x95\xa8\x3a\x7d\xa6\x02\xd2\x34\x55\x67\xdc\x52\xa2\xf0\xaa\xab\xde\x77\x1a\x80\x30\xed\xde\x94\x50\xf6\x9b\x3a\xca\xd9\x25\x37\x00\x2b\x23\x6d\x69\x48\xa3\x70\x12\xf1\x6c\x2e\x23\xd5\xb4\x55\x17\xcc\xe7\x3c\xdd\x32\xca\x8e\x86\xf2\xaa\x7d\xc6\x58\xd4\x0e\x83\x00\x46\xf1\x43\xa7\x54\x76\x4d\x5b\x75\xc9\x82\x38\x2c\xb5\x57\x4f\x43\x98\x84\x51\xb9\x5f\xf7\xfb\x1a\xca\x37\xfd\x32\xaa\x81\x96\xea\x5d\x58\xda\x26\xf6\x35\xcd\xd2\x95\x37\x2d\x15\xf3\x40\x43\x16\xce\x9d\xbb\x32\xba\x43\xb9\x76\xa9\x5c\x8d\xc0\x64\x45\x19\x9e\xa6\x49\x58\x59\x1e\xfa\x9a\x76\xe1\x7a\x58\x46\x74\xa6\x21\x8a\x59\xb4\xaa\x05\xee\x6b\x9a\x86\x9b\x3b\xc6\xfc\x32\xba\xac\x55\xc8\xeb\xa3\x8c\xfe\x0f\x9c\x5f\xe0\xfd\xf4\xe5\x35\xff\xd6\x7c\x34\xf2\x59\xac\x9f\xdc\xc5\x9b\x92\x80\x82\xa3\x0b\xb4\x55\x48\x74\xc4\x00\x69\x60\x8e\x9d\x88\xd2\xb6\x03\x87\xf9\x36\x4f\xb0\x86\x34\xce\x82\x08\x30\x75\x78\x54\x26\x4c\xa6\x10\x6b\x1e\x45\xdc\xd6\x57\x76\x34\x61\xda\xef\x48\xde\x48\x92\xc9\x74\x80\xac\x47\xa5\xf2\x15\x53\x96\x8b\xd8\x61\x63\x7b\xee\x27\x67\x11\x13\x5e\xc1\xdc\x35\xec\xe7\x2e\x91\xa2\xa0\x5a\x6c\x2a\x2b\x49\x5c\x2e\x6e\xea\xbb\x67\x77\x76\xcc\x0c\x46\xac\x6c\x41\x9c\x8f\x5a\xaf\x75\xd0\x54\x4e\x4c\x56\x2e\xe1\xda\x99\x9d\x94\xe7\x72\x85\xec\x5d\x95\xaf\xa2\x6a\x8d\x13\x7b\x3a\xab\x74\xfe\x57\x89\xb1\x12\x0e\x70\x29\x00\xb2\x59\xd6\x86\xb3\x3f\x7a\xf5\xc3\xeb\xd7\xaf\x2d\xfe\xb4\xbf\xef\xbc\x7c\xe9\xf0\x6b\xd0\x7f\x78\xf5\x1a\x1e\xbe\xe7\x4f\x3b\xff\xeb\xf0\xb4\x3f\x95\xaf\x3d\x27\x6c\xc2\xa2\x67\xae\xf7\xc1\x73\xd9\xb3\xd1\xfd\xb3\xff\xb2\x28\x14\x9f\xb5\x8e\xf7\x1b\xd9\x65\xd7\x6c\x7f\xf4\x7f\x53\x06\x8c\xe3\xb3\xff\x65\xeb\x01\x59\x9c\x54\xfc\x83\xb7\x6a\x76\x76\xaf\x03\xef\x53\xa3\x91\x1f\xd1\xf1\xcf\x7f\x34\x5e\x5b\x2e\x4f\x59\x8c\x19\x67\x93\x5f\xd7\x1a\xeb\x11\xfb\x63\x2a\x45\x16\xf0\x3f\x3a\x3f\x28\x9f\x70\x16\xe4\x85\xf9\x9e\x6b\x0a\xab\x16\x4b\x24\x28\x97\x28\x2b\x5c\x59\x51\xd3\x9f\xab\x3c\x2b\xa4\x5f\x60\xea\xf1\xa8\x50\xc5\xa4\xe5\xe2\x89\xcb\xb4\x87\xd3\xa9\xe8\xd4\x27\xe9\x4c\xaf\x3d\xb1\x05\x9e\x5e\xd0\x58\x41\x49\x45\xd6\xf3\xa0\xc2\x2b\x89\xd4\x6a\xac\x2d\xbd\x56\xe8\x75\x64\xd5\x8a\x78\x1d\xb8\x2c\xf2\xef\xb9\x7b\xe9\x1c\x34\x17\x12\x50\x34\x08\x54\x1a\x4c\x96\x0a\xd2\x23\x6b\x0d\xd0\xcb\xae\x5e\x69\xc2\x72\x95\x70\x25\x5c\x7b\x90\x20\x80\x89\x9e\x01\x15\xb5\x98\x12\xa4\xbd\x22\xd7\x1f\xba\xde\xd8\x63\xd1\xa5\xe6\xe6\x1b\x6c\x2c\x47\x25\x02\x73\x78\x19\x68\xd5\x32\x03\xc8\xa0\xe7\x4f\xb5\x29\x72\xb0\x53\xa8\x9b\x2f\x35\x7e\xd6\x67\xad\x94\x09\x37\x9b\xca\x84\x9b\x0d\x64\x02\x11\xdc\x30\x33\x6e\x36\x96\x19\x7d\xfa\x61\xa7\x98\x6e\x71\xd3\xb1\x8d\xfe\xbb\xfd\xfe\x51\x69\x59\x70\x0a\x20\x39\x1f\x3d\x0f\x2a\x72\x31\x69\x03\x45\x26\x5d\x14\x73\x89\xb1\xf7\xa3\x10\x98\x70\xd0\xf5\x85\x56\x8a\xfb\x85\x82\x2a\x44\xac\x24\x9c\x2c\xd6\x11\xf1\x59\xbc\xcd\x63\x54\xd8\x7c\x38\xb4\xe4\x7e\x59\xbe\xbf\x50\x5c\x32\xbe\xd6\xad\xd9\xee\x1e\x6e\x42\x1c\x7d\xe1\x1e\xc1\x51\xbe\x47\x70\x84\x9b\x10\xe1\x2c\xd5\x3e\x4c\xc2\xda\xbf\xb2\xdf\x14\x17\x98\xd3\x9b\xb3\x81\x66\x03\x9d\x67\xc0\x32\xed\x3c\x0f\x0f\x76\xa7\x2c\xb9\x0b\xdd\x78\xff\xd7\x3f\x38\xc8\xec\xa7\xe7\xe2\x6b\x85\xe7\x96\xf8\xba\x22\x7f\x9e\xbd\x9f\xfc\xc4\xe7\x27\x39\xfc\x4f\x2f\x04\x6e\xda\xcb\xfa\x55\xf4\x22\x7f\xb3\xf2\x05\xfb\xdf\xb2\x79\x86\xcf\x56\x06\x23\x3e\x63\xb7\xbd\x20\x06\x28\x0c\x2b\xe0\x10\xe7\xd7\xf4\x62\x4b\x82\xd7\x74\x5d\x80\x82\x47\x2d\x0a\x01\x80\x55\x74\xc0\xc0\xd0\xda\x30\x57\xe1\x64\xe2\xe7\x30\x10\x32\x81\x81\x37\x00\x83\xa1\x72\x98\x15\x56\x4e\x8b\x0b\xa0\xe4\x01\x35\xc8\x60\x48\xe9\x59\x52\x90\x04\x23\x4c\x74\x62\x89\x04\xa3\x02\x10\x52\x20\xed\x6f\x7b\xcd\x1e\x71\xc1\x3e\x4b\xb2\x6d\x39\xad\xfb\x61\x07\x30\x49\xac\x56\xbe\xd6\x11\x91\xf0\x7c\xce\xa2\x7b\xd8\x62\x14\x46\x80\x4b\x22\xbf\x14\xb6\xe9\xfb\x80\x4c\xe3\xf5\xe0\xfd\xb7\xb2\x65\xfa\xc4\x32\xcd\xf8\x3e\x70\x00\x3e\x0b\xa8\x30\xb1\x20\xd1\x5c\x92\x50\x30\xac\x14\x0e\x50\x68\x76\x77\x42\x87\x27\x65\x80\x83\x41\xb5\x3c\xad\x1e\xc5\x80\xb3\x3b\xf2\x8c\x05\x2c\x12\xbd\x0a\xf3\x48\x89\x79\x7d\x31\x44\x3c\x8c\x5a\xbf\x90\x0d\xe1\x34\xaa\x6c\xfd\x10\x30\x69\xac\x5a\xc4\x3e\x41\x3c\xb2\x63\x5e\xcc\xee\x7d\x96\x1e\x54\x85\xe5\x86\xbe\x30\x10\xf7\x2c\x62\x63\x16\x45\xcc\x2d\xe1\x40\xde\x9a\xb3\x01\xbf\x56\x70\x21\x2f\x0d\x99\x20\x7d\x0c\xd0\xc5\x28\x35\xe0\xf0\x68\x05\xd6\x65\x29\xdc\xe5\xda\x88\x4d\x37\x9c\x25\x62\xcf\x60\x06\x86\x11\x2a\x9c\xd6\x01\x47\x12\x7f\xa8\x8b\x85\x91\x0c\x05\x31\x1a\x2c\xb8\x03\xba\x1c\x11\xae\x5c\xcb\x1d\xbf\x17\xd9\x13\x2c\x60\xca\xb7\x6a\xed\x9b\x1d\x05\x87\x42\xc9\x25\x91\x06\x95\x69\x01\xe1\xe4\x12\x80\x49\xb4\x06\xda\xaa\xc0\xe2\x8a\x7d\x92\x2c\x4e\x62\xb5\xb2\x0f\x2e\x08\x70\x26\x5e\x2f\x0a\xa7\x67\xa1\x87\x56\xa1\xf1\xea\x3e\x95\x25\xfe\x94\xcb\xdd\x0d\xc4\x84\xbb\x54\x00\x7a\x61\x84\x85\x4e\xf5\xda\xa0\x25\xc7\xa6\x36\x6e\xdd\xb7\x7d\x3b\x8e\xc5\x87\xac\xc0\x47\xfd\x56\xdf\xb8\xad\x66\x74\x65\x4f\x90\x0d\x7d\xb7\x51\x26\xe8\x58\x8a\xb7\x1a\xff\xd2\x33\x7c\xea\xbf\x0c\xcf\x68\xff\xc5\x49\xbc\x0f\x4b\x75\x06\x46\xea\xea\xa0\x43\x22\x79\x2b\x74\xef\x01\x06\x9e\xd7\xa3\x6e\x87\xe1\x7b\x0f\xcb\x3f\x84\x4c\x5a\xc2\xa4\x80\x84\x11\x06\x45\x2f\x9b\x26\x16\x17\x8e\x03\xdc\x52\x94\x5a\xbf\x93\x12\x2c\xb1\xdd\xfa\x18\xeb\x38\x29\xc6\xa4\xdf\x48\xf0\x8a\x91\x06\x3d\xc8\xa9\xed\x05\x80\x85\x21\x13\xfb\x17\x90\x30\xc2\xc0\xfe\xe2\xab\xab\x18\x80\x16\x01\xf5\x88\x8a\xb6\xbb\x03\x66\xbb\x40\x0e\xcf\xab\xa8\xa9\x47\xc2\x41\x91\x40\x8f\x21\x35\xc2\x71\x69\xd7\x32\x9b\x74\xcb\xe5\x28\xc6\xa9\xd1\x3a\xe9\xb2\x0e\x45\xf4\x82\xf7\x0b\x91\x20\xa0\xc6\xe8\xdf\x52\xfa\xd0\x91\x3b\xce\x18\x56\xa3\x0c\xa9\x5e\x67\xfe\x7c\x82\xd3\x09\x18\x54\xdb\xe6\xb4\x64\x0a\xc0\x76\xef\xd3\x99\xc8\x1c\x06\x63\x0c\xfc\xee\x02\x7a\xd2\x11\x80\x61\xd8\xc4\x85\x9d\xc8\x9b\x61\xa7\x14\x82\x2b\xb5\x3b\xa7\x33\x13\x5e\x82\x13\x13\x10\x30\x2a\x4b\x12\x0e\x86\x0d\x4a\xd2\xf5\xc5\x51\x86\x02\x8f\x7a\x59\xb0\xe5\x78\x83\x2d\x07\xce\x27\xc5\xe1\x42\x2e\x0c\xaa\x7d\xe8\xb2\x74\x64\x48\x86\x99\x9a\x36\xa7\x4d\x6b\x88\xc8\x9e\x16\x9b\x30\x8c\xd3\x8e\x56\x6b\x2a\x1d\xd8\x6f\x82\x67\xb3\x9c\x47\x14\x0c\xae\x9f\xef\xc3\x20\x60\xd1\x80\x89\xed\xbe\x00\x56\x8c\x52\x4b\x06\x1d\xdf\x32\xb4\x1b\xcf\x4d\xee\x10\x0c\x63\xd6\xc3\x82\xad\xf7\x80\x83\xa1\xf5\x30\x4e\x67\x2c\xc0\x22\x0f\xa1\xf5\x5a\xe5\xd3\x79\x52\xb4\x0f\x44\x19\xd9\x07\x48\x8b\xf6\xc1\x18\x2d\x16\xad\x85\x42\xdf\x7f\x0b\x40\x18\x34\x42\xb9\x2d\xa2\xdc\xae\x8b\x72\x66\x47\x58\xbe\xb2\x90\xc6\xce\x54\x0e\xc6\x02\xd4\x06\x82\xeb\xc8\x81\x28\xa8\x0d\x04\xcd\x6c\x72\x6c\x7f\x42\x71\x30\xc6\x14\xeb\x96\x60\xad\x2d\xd7\x55\x38\x03\x10\x78\x5c\xcb\xbe\x03\x4f\xdc\x1e\x9d\x77\xbf\x31\xa8\xae\xfd\xda\x25\xf5\xd6\x07\x6f\x62\xe3\x60\x06\x23\x56\xc9\x72\xa9\xc8\xa5\x42\x26\xad\xac\x41\xaf\x09\x42\xd3\x67\x51\xee\x6e\x10\x30\xa8\xfa\x5a\xb6\xf3\x1e\x30\xe0\x79\x85\x08\x94\xd6\x9f\x67\x56\x80\xe7\x75\x68\xdb\x3e\xb3\x23\x9e\xbf\x2c\xfa\x60\xfb\x00\x42\x22\xd5\x33\x0e\x4a\x44\xd1\x1d\x0c\xe7\x09\x02\x62\xdc\xfa\x78\x61\xcc\x10\x48\x04\xd6\xd1\x2f\x0c\xc6\x5e\x34\x05\x7a\x0c\x1a\x2e\x25\xa5\xdf\x25\x00\xd6\x22\xa0\x97\x05\xa9\xa3\x8f\x76\xe4\x02\x3d\x06\xd7\x40\xe8\xb3\x44\x6c\x48\x9f\xe7\xf3\xa3\x00\x45\xe3\x55\x98\xad\x23\x0b\x55\x1c\x5e\x50\x7c\xe9\x33\x6a\xc4\xc6\xb8\x55\x45\xeb\x9c\x16\xf3\x10\x3b\x05\xf0\x5c\x5d\xd3\xe3\xf0\x03\x6b\x65\x35\x04\x86\x34\x73\x5f\x2a\xa0\xab\x10\x81\x44\xc8\x00\x08\x1a\x6c\xb9\xf1\xae\x34\xcf\x83\xbf\x79\x4d\x48\x41\x3b\x9e\xed\x87\x13\x84\xc6\x98\xb5\x18\x58\xfd\xab\x72\x1e\x67\x61\x9c\x64\x9f\x6d\x00\x93\x62\x94\x9e\x0b\xa2\x53\xec\x08\xe7\x2a\x21\xa0\xc2\x2b\xa7\xe6\x4e\x8b\xe4\x10\xaa\x26\xcf\xca\xc1\x95\xb8\xc3\x04\x9d\x07\xc3\x06\xb9\x0e\xc4\xe8\x40\x18\x36\x00\x83\xd6\x16\xa0\x30\x64\x0c\x84\x2a\x62\xf8\x0b\xc0\x8e\xbc\x20\x9f\x40\x20\x91\x6a\x58\x35\x22\x1a\x0d\xc3\x26\xe2\x89\x03\x38\xa2\x18\x1b\x7a\x8c\x30\x5a\x68\x2e\x36\x76\x85\x28\x15\xe0\xe0\x32\x97\x0e\x7e\x28\xe8\x52\x7b\x87\x31\xa6\x90\x09\x76\xaf\xe0\xb9\x7a\xa9\x6a\xba\xf0\x01\x8e\xb8\xb1\x08\x47\x1c\x24\x5e\x67\x3e\x58\x22\xb2\x86\x87\x62\xce\xe0\x4a\xb1\x29\xa2\x94\x11\xbc\x32\xe0\x35\x28\xad\x63\x3a\x5e\x3c\xb3\x93\xec\xe3\x15\xe0\x41\x22\xcb\xd1\xbb\x57\xd8\x92\x13\xf1\xff\x33\x67\x71\xb2\xf8\x94\xb9\x17\xe1\x08\x56\xf1\x52\xc1\x64\x78\xa5\xca\x44\xf8\xd2\xa1\x8c\x85\xe2\x9d\xae\x98\xe1\x2c\xc7\x2d\x99\xe5\xe8\x46\x11\x16\x11\x08\xac\x35\x6f\x72\x42\x10\x71\x1b\x2a\xc0\x16\x62\xd4\xd8\xfd\x6b\x13\x8f\x7c\xf2\xc8\x96\x1d\x33\xdc\x78\x00\x41\xa3\x4d\x07\xed\x3b\xcf\x77\x4f\x42\x17\x2b\x73\x8c\x59\x95\x6f\x37\xb4\xc3\xea\x45\x71\x92\x12\xe7\x48\x18\xa3\x42\x2a\x5f\x53\x3e\xb2\x0b\x40\x10\x61\x80\x73\xc2\x3e\x25\x97\xde\xc8\x47\xa7\x94\xa3\xd6\xc3\x12\x06\xc1\x79\x2b\x0c\x1b\x98\x5c\x90\x8a\x44\x00\x85\x61\xfd\xa0\x9a\xe2\x88\xd3\x4d\x10\x08\x23\x4c\xa6\xe5\x08\x9e\x1c\x67\xd0\x7c\x9e\x7e\x0c\x58\x54\x9c\x0b\xc5\x48\x83\x09\x51\x98\x9c\xc1\xa5\x74\x39\x46\x9f\x99\x14\x09\xe7\x56\x11\xcc\x6c\x2b\x90\xf8\xf4\xc2\x0b\xe7\x71\xc1\xd9\x30\xda\xc8\xe1\xc4\x06\x01\xb1\x99\x11\x25\x94\xa3\xcc\x72\x98\x60\x92\xd8\xf5\x73\xb9\x39\x9b\xb1\xc0\x95\x8b\xab\x1c\xa5\xde\x54\xa2\x18\xbd\x07\x0c\x33\x18\x23\x34\x6b\x7e\xa5\x06\x14\x63\x5c\x3b\x5a\x6c\x3e\x39\xcb\xce\xb4\x00\x68\xe5\x6b\xb5\xc0\x58\x0c\xcd\x76\xa0\x22\x92\xb2\x56\x1f\xd8\x31\xa9\x8f\x8b\x91\x6b\x2f\xa7\xc2\x29\x94\x70\x30\x03\x20\x16\xe3\xd4\x52\x5a\xe5\x79\x34\x8c\xb3\x75\x62\x51\xfb\xc5\x33\xdb\x41\x58\xf2\xc6\x74\xe6\x24\x3b\x42\x1d\x3d\xa1\x10\x65\x60\xd8\xa3\x30\x7c\x3f\x9f\x89\x3d\x69\xde\x27\x40\x2c\xc6\x19\x14\x27\x20\xcf\x55\x95\x1b\x63\xfa\x46\x6f\x07\x75\x5b\x11\x4d\xd3\x0f\x25\x72\x70\x8c\x50\x8b\xac\xe8\xec\x48\x65\x14\xa3\xb4\x65\x94\x62\xcd\x7c\xdb\x59\x06\xc3\x38\xad\x43\x61\x37\xb2\xff\xae\x64\xe3\x86\x38\xeb\xe7\x90\xe5\x83\x55\x8c\x30\xc8\xa2\x8e\x9d\xd8\x71\xbe\x6f\x09\x83\x6a\xa0\xe1\x79\x59\xad\x49\x64\x92\xe3\x4c\x6a\xcc\x9c\x36\x3d\xd3\x14\x40\x49\xac\x51\xfd\x5e\x8a\x4c\x5f\x18\xc8\x9c\xb5\x0f\xe2\x9c\x17\x7b\x84\x53\x89\x24\xda\x44\x6a\x05\x36\x79\x63\xb4\x48\x18\x2b\xd0\xc9\x8b\xb5\x6b\xd6\x8e\x17\x61\x6f\x3e\x32\x53\x1d\x31\xb2\x90\x81\x8a\xe2\xc8\x9e\x09\xaa\x86\x11\x46\x7b\x6f\x08\x9a\x14\xb7\xfe\xce\x9b\x23\x1b\x7b\x43\xf0\x6c\x62\x25\x44\xc1\xa0\x41\x77\x34\xfd\x98\xa6\xb8\x20\x5a\x8c\x53\xcb\xd6\xf3\x43\x9b\x7f\xcb\xac\xc0\x3c\x62\x63\x44\xc4\x18\x63\xbc\xc2\x9a\x24\xc6\xad\xb5\x6b\x0d\xd1\x70\xed\x0d\x23\xcc\x65\x2b\x2e\x01\x63\x94\x09\x62\x61\x55\x62\xe5\x52\x44\xf9\x02\xc4\x95\x3d\x4a\xcf\xdd\x03\x08\x0c\xaf\xbd\xd2\xc9\x92\x22\x54\x21\xaa\xfa\x7c\xe6\xc3\xef\x8f\xd9\xfc\x82\x9f\x87\x2b\x8d\x10\xd0\x50\x9b\x2f\x80\x61\xbf\xe0\xa0\x49\xfb\x05\x09\xd7\x6f\x34\x4f\xb0\x5b\x8c\x31\xeb\x35\xe8\x7d\x96\xb4\xc2\x79\xe0\x72\x6b\x71\x85\x58\x90\x5c\x30\x27\x01\x50\xd5\x4b\x35\x7e\xeb\x58\x39\x16\x84\x81\x64\x71\xfe\x41\xf5\x56\x37\xda\xa4\xd3\x1a\x65\xe8\xf8\xc6\x14\x39\xdd\x64\x0d\x60\x10\x58\x69\xdb\x83\xd2\xc6\x1c\x21\x30\x6c\xd2\x70\x77\x00\x04\x9e\x4c\xca\x0f\x22\x40\x60\x7d\x19\x8a\x1b\xc5\x31\xa8\x97\x86\xfa\xdc\xc2\x5d\x01\xad\x18\xa7\x91\xad\x1a\x32\xee\x35\x27\xb1\x26\x8b\x64\xe6\xfb\xf4\x9f\xf6\xe9\xd3\x61\x3d\xc9\x7e\x29\xce\x60\x98\x4c\x70\x51\x01\x12\xab\x11\x9c\xf0\xf8\x3a\x3f\x05\xa0\xc3\x5d\x62\x72\x12\x6d\xf8\x6d\x2f\xb1\x39\xbe\x30\x30\x7b\x59\xd5\x45\x44\x97\xe3\x36\x04\x8d\xc2\x5f\x9a\xd4\x16\x96\x76\x67\xe6\xd5\x71\xbe\x2f\x17\x23\xcc\x6a\x72\x82\x27\xc7\x99\x8c\x04\xe6\x89\x8c\x87\x11\x86\xf2\x11\x3c\x8c\xab\x26\x1f\xf6\x7c\x5a\xa4\xe7\x73\x81\x03\x79\xfe\xa8\x69\x8f\x11\xa8\xbd\x21\xa0\xc1\xbb\x4d\x49\xd4\x21\x40\x83\x88\x8d\x01\x09\x9e\x0d\xac\x0f\x67\x0c\x00\x08\x86\xf4\x30\x28\x56\x8f\x88\xd5\x0b\x71\x0b\x18\x3c\x2b\xf1\x06\x1d\x22\x11\x5c\x54\x03\xf4\x18\x52\x23\xf4\x08\x42\x7e\x77\x08\x60\x60\x78\x05\xca\x41\x97\xa0\xe0\xa5\x2b\x08\x55\x8c\x34\x98\x1e\xc0\xdb\x4d\x64\x58\xfa\x62\x3d\xa7\x1f\xd0\x2f\xf3\xb3\xb9\x9f\x4f\xc9\x8f\x2e\x30\x59\x8e\x53\x9b\xa2\x8f\x72\x13\x34\x8a\x55\xa1\x81\xb9\x96\x65\xed\xa3\xac\xf2\x16\x46\x1c\x44\x60\x84\x1a\x3b\x1b\x10\x5b\xea\x87\xd2\xe1\x94\xe7\xfb\xc8\x07\xc2\x35\xb0\xe1\x8a\x87\xef\x19\x32\xc2\x98\x5a\x34\xba\xc2\x6c\x81\xb0\x3e\x53\x8c\x14\x42\x3e\x18\xb3\x69\x4e\xc7\xcc\x8e\xe7\x91\xc4\x0a\xa3\x2a\xb9\xda\xc1\xb0\xcc\x77\xc5\xae\xaa\x8e\x1d\xdf\x01\xe4\x52\x94\xba\x62\xb9\xa6\x86\xa0\x58\x97\x7a\x2c\x01\xf4\xab\xe2\xdb\x66\x41\x6b\x47\xfd\xc8\x76\x3d\x9c\xb1\x52\xbc\xfb\x12\xcf\x39\x38\x50\x08\x70\xc1\xd1\x6d\x9f\x0a\x80\xef\x0c\x05\x30\x17\xe9\xcc\x4e\xc4\xf1\x56\x20\x0b\x89\xac\xb0\xd5\xf6\xa0\xe4\xfb\x53\x36\xf1\x02\x8e\x91\xe7\x1b\x46\xa8\x10\x95\x9b\xa3\x11\x05\x23\x34\x28\xe6\x7b\x64\x2b\x95\x1a\xe1\x28\x08\x08\x21\x23\x40\xb4\xd6\x7f\x3d\x16\xb5\xe7\x11\x0a\x4a\x22\x37\xeb\x0c\x25\xe3\x1b\xdb\x8d\xec\xc4\x73\x0a\x52\xd0\xf8\x0d\x57\xa8\xcd\xc8\x01\x4e\xf0\xb8\x09\x2d\x71\x6e\x9f\xf2\x42\xbd\x20\xa0\xe3\x67\xa8\x55\xd7\xf7\xbd\x19\x6e\xeb\xcf\x82\x66\xdc\xcc\xf5\x95\x5b\xc4\x9a\xda\x42\xb9\x1d\x54\xc1\xab\x5b\xb8\x62\xeb\xb6\x0e\x7d\x27\xb2\x3f\xa6\xf3\xb3\xc3\xf1\x09\x63\x2e\x7e\xd1\x4b\x5e\xa8\x50\x9b\x87\x56\xff\x5a\xbd\xbb\x57\xd4\x31\xc3\x20\x09\xe5\xcf\xcd\xe9\x1b\x15\x78\x39\xb2\xb8\x26\x05\xb0\xe0\x79\x1d\x85\x87\x71\x7a\x3e\xc6\x50\xaa\x53\x49\x64\xc5\xdc\x55\xf5\x96\x11\x4e\xce\x1d\x12\xad\xd6\xd9\xaa\xce\xea\x22\xc4\x8f\x8d\x31\xb4\x5a\x81\xf2\xcc\xb2\x71\xc9\x01\x02\x5f\x52\x0f\xa7\xa7\xb7\xfb\x28\x19\x46\x7c\x39\xec\x18\x07\x69\x18\x51\x5f\xb5\x8e\x3d\x28\xc2\x1d\xe3\xb6\x20\xc0\x05\x8b\x89\x08\x24\x76\xcd\x92\x3f\x9c\xe2\xc7\x1e\x18\xa1\xee\xaa\x54\x92\x14\x81\x6e\xbc\xe4\xae\x13\xe3\x2e\x0c\x12\x5f\x9d\x8f\x01\xe7\xcb\xc8\x69\x06\x2e\xe1\x4f\xde\x1a\x4a\x61\x9e\x9b\xd8\x61\x4c\xa5\x11\x9b\x53\x32\x11\x69\xb4\xfe\x43\x88\xc1\x9b\xb2\x91\x03\x41\xc6\xb8\x0a\xb0\x96\x86\xc1\xd9\x9c\x30\xc0\x38\x35\x03\x0e\xa5\xb3\x0e\xc5\xef\x78\x11\x4e\x37\x90\x17\xeb\x70\xb2\xca\xf5\xa3\x45\xdd\xc6\x53\x1c\xe1\x79\x9d\xfd\x56\x71\x82\xfb\xed\x30\x58\x65\xf1\x73\x50\x76\x26\x81\x1f\x46\xc7\xa1\x8b\xf3\x6e\x18\xb3\x02\xb4\xb5\x9b\xa6\x20\xd2\xa5\x2b\x9c\x31\x40\x61\x48\x09\xd3\xdc\x15\xbd\x1d\x3b\x98\xf8\x8c\xf6\x01\xf1\x53\xd6\x6a\x87\x4d\xed\xa6\x92\xd3\x25\xcd\x8b\x7e\xab\x89\x60\x10\xac\x88\x98\x26\x36\x3c\x24\x12\xdd\x20\x93\x4c\x51\xe9\xa7\x3c\x00\x0f\xc3\x7a\xd0\x5c\xb8\xe2\x74\xd7\x01\x5d\xdd\x76\xdd\x94\x3b\x7e\xc8\x53\x8c\xd3\x36\x2b\xa5\xf3\x6a\x83\x5b\xc2\xe8\x74\x26\xf6\xb8\xe6\x79\x8f\x41\xf5\x2c\xc2\x40\x96\xfc\x88\x00\xe6\x4b\x65\x80\x88\xe1\x8a\x47\xb7\x98\xcc\xb8\x7e\xf3\xf3\xa5\x83\x4e\x0d\xd9\x50\x97\x09\xe6\xa3\xa9\x87\x25\x11\x42\xeb\xd5\xa4\x58\x90\x21\x50\x85\xda\xec\x8c\xe1\xe6\x61\xe9\x81\x27\x2e\xc2\x48\x11\xba\x2c\x03\x38\x2c\x3b\xc7\x98\x69\xc5\x3d\x95\xc5\x2f\x24\x30\x7a\xfd\x6f\x24\x10\xf3\xc6\x0b\xdc\xf0\x23\x22\x62\xa4\xee\x68\x2f\x14\xf8\x04\x05\xc6\x21\x2a\xee\xbf\x81\xc0\x8a\x82\xfa\xb6\x64\xa2\x07\xbb\x61\xf0\xac\xa6\xbe\xad\x61\x61\xe5\xa9\x9a\x31\xf9\x06\xd6\xc7\x79\x0f\x08\xad\x55\x04\xc9\x5d\xeb\x08\x45\x5e\xe8\x9a\xd3\x55\x62\x26\x6c\xd6\x09\x3f\x06\x80\x8e\x61\xdd\xa9\xe2\x4c\x7c\xfb\x58\x8a\x76\x3d\x03\x2c\x0c\x55\x42\xc2\xf2\x73\xfa\xd0\x0b\x8b\x4f\x0d\x65\xb7\xb4\xce\x8d\x42\x1f\xf0\x31\x58\x6d\x5b\xad\x59\x36\xa2\x47\x9c\x11\x71\x8c\xa1\xce\x37\xb1\x2a\x8f\xf6\xf7\xfe\x8b\x15\x3b\x04\xd6\xa3\xbf\x63\xd8\x4a\x43\x40\x4d\xdf\x2a\x74\x29\x2f\x68\x67\x38\x62\x76\x26\x0c\x04\x56\x0a\xd3\x34\x3f\xdb\x10\xfb\x41\xe8\x31\x74\xff\xc5\x99\x6f\x67\xee\x08\xcf\x6b\x1d\x59\x61\xcf\x71\xda\x1a\x02\x95\xc6\x80\x9d\x01\x8a\x61\x5e\xfa\xd1\xc8\x97\x9b\xaa\x8a\xfe\xba\x3d\x97\xa7\xca\xae\xbf\xb9\xda\xe5\xea\xb1\x35\x5d\xa8\x85\xa4\x84\xa6\x8e\xfb\x6a\x3d\xa1\x73\xb1\xd9\xda\xe3\x9a\xc0\x3d\x74\x57\xdc\x7c\x1a\x83\xde\x2b\x50\xc0\xa2\xd1\x7a\x4c\xf3\xf1\xe6\xa0\xbf\xb9\xf1\x26\xc2\x7d\xcb\x95\xe0\xb0\x43\x7b\x7c\xcc\x47\x57\x85\xc0\x8a\x72\xdf\x56\x7c\x40\x2d\x08\x73\x10\x8c\xd1\xe4\xef\xb0\x45\xd0\x3a\xcc\x67\x09\x43\x34\x8c\xd1\xa2\xc9\x45\x92\xce\x11\x5f\x84\x1f\x17\x5a\xc2\xb3\x5a\xc9\xae\x42\xac\x0b\x6c\x78\x31\xa2\x82\x50\xd4\x5c\x88\x84\x11\x3a\x63\x15\x5a\xa0\x9b\xa7\xc1\x93\xa6\x28\x3d\x0d\xff\xc1\x53\xe8\x24\xf7\x55\x84\xc7\x63\x42\x60\x55\x1e\x15\x6e\x12\xb8\xa0\x60\xe1\xb1\x3d\x03\xb0\x2c\xa0\xff\xdc\x8c\x7e\x32\x70\xc6\x9f\x19\xae\x60\x91\x58\x93\x9b\x33\x72\x6a\xf9\xc8\x16\x1a\x6f\xfe\x65\x11\x22\x9d\x45\x5e\x18\xa1\x63\x95\xbd\x32\xe7\x73\x89\x60\x80\x5f\x88\xda\xc8\xd7\x08\xf8\x5d\x27\x04\x0c\xae\x9a\x33\x3e\xd6\x19\x7d\x8b\x6e\x34\xcf\x2e\x5c\x07\x44\x0c\xae\x5b\x01\xe0\x1d\xe9\x39\x12\xc6\xac\x0f\x26\x5f\x68\x0e\x78\x24\x72\x9d\x4f\x0a\x97\x2f\x1d\x07\x48\x1a\xbf\xb6\xa0\x78\x4b\x78\x0e\x89\x31\x9a\x5c\xd1\x7c\x45\x60\xa2\xe6\xe2\xa2\xea\x0c\x04\x23\xd6\xbf\x08\x01\xcf\x86\x82\x67\x83\xcf\x22\x8a\x77\x41\x03\x18\x8d\xad\x5e\x8d\xab\xae\x67\x06\x64\xf5\xfb\x75\x79\x28\xa0\xcd\x10\xcd\xcf\xa4\x93\xdb\x17\xfa\xfd\x0b\xde\xa0\x8b\x4e\x83\x91\x7a\xdf\x41\xf0\xc3\x26\x01\x2f\x5c\x64\x0b\xe0\x24\xb2\xe2\xd7\x82\xc8\xa6\x55\x9b\x0e\x56\x9d\x62\xb7\x89\xd8\xc5\x3b\x73\x81\x0f\x8d\x55\xb7\xcf\x43\x45\xd1\x2f\x00\x62\xa4\x09\x5e\x11\xa9\x1a\x06\x36\x12\x64\xe2\xcf\xa0\x6e\x42\xb8\x66\x6b\xd7\x0b\xbc\xa4\xf1\x7c\xe2\x25\x77\xf3\xd1\xae\x13\x4e\x5f\xfd\x1e\x72\x6b\x8d\x22\x3b\x70\xef\xc2\x28\x4e\x5e\x4d\xa2\x99\xf3\x91\x8d\xbe\x1f\x85\x9e\xcf\xa2\x99\xf0\x80\x57\xbc\x96\x70\xc3\xe8\xd5\x5d\x18\x04\x6c\xcc\xa9\x5e\x4d\xc2\x57\xbf\xc7\xaf\xdc\x90\xf7\xba\x73\xb9\xdc\x24\x1f\xc2\xc0\xa3\x1d\x84\xc1\xfd\x34\x9c\xc7\x3f\xa5\xec\x2d\xf6\x49\x5c\x2c\xc7\x5c\x08\xa6\x92\xf6\xaf\xad\xc4\x16\x72\x2f\xac\x15\xe6\x10\xa1\x21\x40\x6c\x03\x02\x3c\x55\x80\xc8\xdc\x0d\x71\xd4\x6d\xfb\x0a\xbc\x24\x9a\x03\x9c\x68\x4e\x00\xeb\xf7\xf8\xa7\x7f\x3d\xf7\x53\xc2\x7f\x71\xe0\xdf\x76\xf6\x9a\x6d\xb0\xfe\xaf\xdb\x3c\xd8\xd2\xfc\xb2\xc0\x7a\x4e\x76\x33\xb8\x50\xf4\x6b\x39\xf2\xf2\xe9\xbc\xba\xfa\x2f\x7f\x7c\xba\xfc\xb1\xce\xf3\x64\x1f\xff\x25\xbb\x8f\xf5\xea\x4c\xf3\xd3\x76\xeb\xbc\x45\xd2\xfc\xd4\x90\xa7\x53\x43\x6a\x38\x0c\xb4\x86\x1b\xa6\x6b\xb9\x50\xf8\xe9\xc0\xd2\x1a\x8e\xc0\x36\xbb\x01\xfc\xe1\x8f\x40\xad\xfd\xec\xd6\xa7\x83\xc1\x29\x52\x1d\x27\xd0\xd6\x7f\x16\xb8\xf9\x09\xde\x35\x9c\x2d\x5e\xef\xb5\xf8\x75\x1c\x39\xfe\x88\xce\x7a\x32\x3f\xda\xb8\xfe\x3b\x21\x6a\x3b\x44\x99\xae\xd3\x29\x9c\x4e\xf1\xd2\xe8\x84\x61\x1c\xc7\x63\x58\x37\xd8\xad\xed\xb2\x81\xfa\x4f\xb7\x2f\x98\x2c\x06\x58\x1a\xab\x9e\xdc\x3b\x52\x23\x52\x38\x1d\xd6\xc6\xef\x08\xa8\x61\xc6\x5c\xcc\x7b\x75\xb6\x30\xef\x55\xe3\x6c\xd5\xc3\x4f\x35\x3d\x4d\x35\xd5\x32\xeb\xf1\x15\x0c\xa2\x9f\xae\x84\xf8\x9a\x46\x58\x4f\x83\xa0\xa7\x41\x10\x82\x3d\x0d\x82\x9e\x46\x27\x4f\xa3\x93\xaf\xaa\xbf\xff\xb5\xf4\xa8\xbb\x4b\x3d\x6a\x27\xf1\x3e\x14\x57\xc5\x48\x64\xa5\x2f\xda\xfe\x52\x2b\xd3\x4f\x2b\xd3\xad\xd0\xbd\x07\x14\x78\xd6\xe4\x62\x5d\x83\x8d\xa7\x75\x6d\xde\xb3\xf2\x50\x79\x08\x69\xb3\xf3\xc1\x97\xc7\x9f\x96\xc7\x71\xc3\x29\x9e\x34\x27\x47\x69\xbe\x21\xa4\x58\xb1\x37\x09\x8e\x51\x40\x8c\x51\x0a\xb7\xd1\x11\xec\xd3\xba\x3d\x02\x4e\x6d\x2f\x40\x2c\x11\x32\x80\x79\x5a\xfe\x2f\xfb\x12\x2f\x06\x90\x3c\xa0\xa6\x1f\x7c\xc3\xdb\x07\x9e\xb6\x0f\x0c\x98\xbd\x70\x37\x78\x56\x3b\xca\xe1\x97\x7e\x97\x3f\x38\x7e\xda\xbe\xf0\x34\xb9\xc6\xc9\xb2\x5d\xe4\x08\x25\xc5\x69\x3f\xae\xd8\xf2\x86\x08\x2f\x78\x9f\x79\x38\x04\xd6\x3c\x80\xeb\x28\x74\x64\xd7\xc6\xb0\x1a\x65\x78\xac\x9d\x91\x7c\x9a\x91\x7c\x9a\x91\x7c\x9a\x91\xf4\xe7\x13\x1c\x1c\x62\x50\xdd\xfe\x9c\x3e\xf4\xd6\x8e\xa7\xc9\x53\xdb\xbd\x2f\x7c\x50\x84\x31\x06\x66\xbd\x80\xec\xc9\xb4\xc7\xb0\x11\xd4\xd3\xb4\x2e\x9c\xed\xee\xcd\x70\x1b\x03\x04\x57\x96\xa9\xf3\xaf\x7f\xe3\x8a\x3c\x37\x84\x11\x86\x53\xd8\x64\x82\xa1\x18\x69\x22\x5f\x61\xa0\x8c\x11\x1a\xf9\xbe\xaa\x59\x7b\xd3\xdb\x72\x9f\x36\xfc\xd4\x73\x59\xf1\xf5\xc5\x11\x40\xc0\xe3\x43\x2d\x92\xf4\x60\x91\x84\x27\xfd\x15\x27\xe6\x3d\x07\x7b\x0f\x72\x04\x7e\xdb\x07\x1f\xf3\xd1\x4f\xfb\x86\x27\xf9\x47\x82\x02\xbc\x5f\x27\xf8\xa0\xc6\xcf\x34\x0b\x9d\x3b\x0c\x53\x19\xe9\xb7\x92\xc3\x53\x59\xc8\x21\xb1\xc0\xe9\xe8\x77\x3c\x1c\x24\x0f\xe9\x75\xa7\x5f\x71\xd2\x8b\x00\xf5\x5f\x5e\xe6\x2d\x1e\x7e\x7c\x79\xc7\x29\xff\x25\xa1\x9e\x45\x61\x12\x3a\x78\xd8\x23\x86\x4d\xd0\x67\x19\xb5\xcc\x61\x10\xe2\x81\xb6\xf0\x6c\x24\x37\xa7\x5c\x46\x0d\x70\xe8\x82\x61\x43\x74\xa0\x2e\x58\x86\x53\x01\x3a\x3c\x9b\x21\x8b\x14\x05\x54\x3b\xb9\x43\xb9\x31\x6c\x88\x0e\xd4\x05\xb9\x2f\x99\x1d\x39\x77\x80\x8f\x21\x13\xf4\x38\xa5\x2d\x58\x1d\x6f\x45\x83\x67\x33\x6b\xdb\x71\x01\xf5\x3a\x66\x11\xda\x04\xc3\x66\xe8\xf3\x8c\xba\x68\xf5\x38\xfe\x18\x46\x2e\x70\xc0\xb0\xa9\xd5\x81\x5a\xe6\x70\x1a\x79\x13\xec\x51\x40\xc8\x0c\x3d\x4c\x69\xf3\xcf\xa3\x0f\x6a\xa8\x50\xb0\x45\xba\x4e\x3c\x3c\xf0\x09\xc3\x5a\xb0\x41\x53\xae\xf4\x0e\x97\x17\xde\x1d\x16\xc7\x87\x2c\x5f\xa5\xc5\x88\xf5\x5b\x3d\xa4\x4d\x8f\xa3\x02\x44\x12\x6b\x00\xfb\xb5\x6d\xb7\x35\xbf\xdc\xbf\xc6\x95\x78\x7f\x9e\x1b\x0e\x9e\xd5\x10\xb5\xad\xc3\x9b\xdf\xc7\x8f\xf4\x1e\x9e\x84\x05\x81\xea\x7a\x3c\xed\x02\x80\x5e\x75\xd7\xf5\x12\x3c\x5c\x89\x44\x9b\xac\x65\xda\x89\x8d\xd7\x1a\x60\x70\x1d\x4f\xef\x78\x99\x7f\xc2\xa3\x56\x88\x2d\x2d\x47\x47\xf6\x64\x82\xc6\xc2\x08\xed\x72\x79\xad\x2b\x9c\xce\x3c\xf7\x07\x08\xac\x53\x0a\xfa\xf4\x3a\xf6\x62\x9c\xf9\x09\x6b\xa5\xb7\xb1\xf7\x0d\x6e\x63\xd7\x70\x49\xaf\xf8\xe1\xef\x78\x0d\xc0\xb3\x15\xef\x31\x54\xbe\x54\x5b\xf7\x78\xe3\xcb\xb4\x4f\xcb\xb4\xc4\xbd\xa4\x38\x83\x25\x3d\x82\x8b\x0a\x90\x58\x8d\xe0\x84\x47\xfd\xdf\x26\x74\x00\x47\x3c\x19\x54\x6a\xc3\x20\x28\xdc\xc4\x8f\x11\x7a\xb0\x6d\x2c\xe5\x2a\x9a\x14\xf2\x42\x67\xb7\xc7\xb2\x4a\x8c\x13\x3e\xe2\xd9\x64\xc5\xd5\x7e\xfa\x8a\x23\xab\x93\xc8\xd2\x29\x79\xa3\x59\x7b\x7b\xe8\xd5\xd8\xa7\xd5\xd8\xf1\x38\x66\xc9\x80\x79\x93\xbb\x04\x80\x8a\x71\x6a\x2c\xbc\xd5\xb5\x1c\xf3\x88\x8d\x11\x11\x63\x8c\xf1\x60\x15\x16\x11\x31\x4e\xbf\x65\x99\xa2\x5d\xe1\xad\x77\x18\x61\x2c\xdb\x8d\xe7\xe2\x49\x6e\x52\x94\x11\xe2\x3c\x29\xb6\x27\x18\xa1\x77\x92\xa7\xcf\x7f\xca\x2a\x26\x7c\x6b\x56\x39\x3d\xad\x91\xd3\xd5\x63\xd2\x83\x24\xd1\x3a\x68\x1d\xf0\xc9\x65\x11\xda\xa8\x17\xa9\x5c\x47\x7f\xfa\x3c\x8a\x4c\x2c\xca\x71\x66\x2b\xa2\xa5\xd3\x8b\xf4\x85\x19\x38\xf1\xb8\x42\x9c\xb9\x47\x20\x0c\xfa\x1c\x8d\xd5\xc3\xeb\xd9\x28\xba\xe2\xf4\x8d\x99\x81\x70\x7e\x26\x0b\x99\xc1\x90\x09\x15\x29\xce\x68\x7b\x00\x0e\xb0\x20\x60\x24\x15\x19\x66\xc9\x71\x66\x90\x38\x16\xc0\xe0\x5f\x65\xcb\x02\xe9\x05\xc8\x71\x8f\x76\x17\x04\xe2\x40\x40\x3d\x3b\x79\x41\xe8\x8b\xd3\x33\x18\xd4\xf7\x99\xb6\xbf\xe1\xe1\xc1\xf6\x2b\x9c\x3c\xc8\x31\x29\x3e\xc3\xb5\x5f\x11\x30\xf1\xb4\x16\x5e\xb0\x01\xcf\x6a\x9d\x37\xb6\xb2\x82\x37\x1d\x34\x03\x6f\x9a\x6e\x8b\xee\x45\xe8\x63\x8a\x77\xeb\x5d\x5e\xd3\xf6\x99\x1d\xf1\x77\x2c\xfa\x60\xfb\x00\x4c\x22\x0d\x10\xc5\x46\xf4\x70\x9e\x20\x20\xc6\xad\x8f\x17\xc6\xa8\x32\x04\xd6\xb0\x5f\x18\x8c\x3d\xbc\x46\x27\x0b\x1a\xcd\x07\x01\x5a\x1c\x62\x61\x82\xe0\xca\x8a\xe2\x72\x3b\xab\x10\xcb\x63\x2c\x83\xe1\x95\xf1\xb2\x01\x52\x47\x1f\x6d\x5c\x95\xcf\x82\x6b\x21\x08\x0f\x2e\x8e\xee\x20\xce\x68\x70\xd7\x67\x89\x58\x63\x9b\xe7\xbb\x29\x01\x91\xc6\x2b\x50\x39\x24\xf6\xa7\xca\x6a\xfc\xbe\x74\x9f\x0f\x62\x63\xdc\x2a\xdb\xd3\xd5\xad\x81\x17\x27\x61\x94\x77\x86\x31\xa8\xd6\xb8\x4d\x31\x42\xac\x1c\xe0\x59\x49\xad\x98\x47\x96\x26\x62\x8a\x51\xfa\xa9\x26\x8a\x56\x98\x96\xc0\x98\xca\x58\xe6\x97\xd0\xd4\xf4\x99\xc9\x71\xf8\x81\xb5\xb2\x2c\xc2\x90\xfe\xb3\xc9\x52\xa0\xab\x10\x80\x30\x64\x00\x24\x77\x39\x4c\x67\x17\xed\x0f\xde\xc4\xc6\xf1\x3f\x46\xac\x72\xe0\xcb\x92\x1b\x0a\x59\x66\x5e\x78\x5e\x7f\xcc\xd2\x3c\x29\x05\xed\x78\xb6\x1f\x4e\x10\x1a\x63\xd6\x62\x60\xf5\xaf\xd4\x3c\xb0\xef\x01\x21\x15\xb6\x02\x61\x9e\x14\xcb\x0e\x44\x19\x95\x1d\x20\x2d\x96\x1d\x8c\x59\x17\x4b\x9e\xb5\xc4\xd0\x3a\xba\x9d\x85\x71\x72\xcc\xe2\xd8\xc6\x8b\xcc\xe4\x28\x7d\x1e\xa0\xed\x29\x76\xe4\xa1\x70\x10\x50\xe0\x95\x53\xf3\x5a\x1c\xc9\x21\x64\xb0\x78\xfc\x70\x93\x2a\xff\x99\xb3\x38\x29\xeb\xdb\x29\x5e\xaa\xb8\x0d\xaf\x54\xf9\x7f\xc1\x62\xef\xbf\x58\x67\x41\xd8\xa0\xd6\x42\x30\xac\xb7\x30\x6c\x02\x76\xe9\x44\x0c\x2b\x0c\x08\xad\xaa\x8d\xaf\x15\x08\x6f\x01\x02\x83\x6b\x94\x10\x44\xb9\x2d\xa2\xdc\x1a\xa0\x84\x38\xcf\x09\x21\x23\xb3\x00\x29\x66\x18\x86\xbf\x00\xec\xc8\x0b\xf2\xd5\x6a\x12\xa9\x86\x55\x23\x1e\xdb\x9f\xd0\xec\x18\x63\x62\x33\x41\x79\x4b\xb0\x0c\xed\x8f\xae\x89\x61\x63\xb3\x2d\x69\x68\xa8\xde\x92\x6e\xeb\x28\x86\x57\x5d\x46\x31\xb6\xce\x18\x61\x38\x8f\x25\x0f\xf5\x0a\x51\x2a\xc0\xc1\x25\x58\x4a\x2d\x21\xf6\x42\x30\x68\x24\xdd\xd2\xb0\x11\x63\x4c\x65\x4b\x70\x9d\x0d\x9e\xab\x37\x2f\xb8\x44\x07\x8f\xfa\x46\x13\xe6\x38\x4e\x37\xbf\xc7\x57\xc0\x9e\x67\x53\x27\xe2\xf9\xa2\xbe\x6d\xc4\xcd\x0f\xb6\xe7\xa3\xea\x18\x5e\xff\x66\x28\x3b\x23\xfd\xd7\x32\x3c\x2e\xcd\x4a\x11\x66\x0c\x80\x96\x70\x28\xf6\xc5\x30\xca\x88\x0b\x52\x13\x3e\x85\x5e\x1a\xc6\x18\x72\x01\x62\x99\x49\x3b\xf4\xc3\xa8\xc3\x66\xc8\x04\x63\x0c\x98\x38\x19\x71\x91\x49\xd1\x58\xc6\x76\xba\x23\x26\x92\xf3\xd9\x30\x8b\xfd\xa5\xdc\x3d\xf3\x3e\x31\xbf\x60\x10\x8c\x31\x80\x9f\x65\xc4\x68\x10\x5a\xf2\x0d\x60\x93\xa2\xd3\x17\xbc\xc4\xd4\x41\x3e\x7a\x2e\x5e\xb3\x76\xb9\x34\x8f\x3a\x9b\x61\x15\x0c\x41\x83\xb1\x20\x00\xbd\x61\x51\x8c\x03\x65\x29\xc6\x00\x0e\xbe\x13\x85\x23\x80\x5c\x40\x24\x91\xeb\x1e\x29\x15\x9e\x84\x49\xe1\xba\x63\x8c\x31\x90\xb0\xcf\x42\xbf\x30\x35\x80\x51\x9a\x19\x9c\xb7\xa5\x7b\xbb\xe6\x38\x4c\xc2\xb0\xc1\xbe\x89\xc0\xf7\x82\x0c\x08\x43\x6b\x9a\xea\xcc\xb7\x93\x31\x5e\x21\x8e\x61\x93\xef\xf3\x43\x77\x8e\xed\x4b\x16\x34\xfa\x8c\x7c\x22\x46\x4e\x51\xfe\x61\xda\xc0\x0e\x5c\x1f\x47\x58\xaa\xd7\xe6\xcb\x9f\xf2\x57\x49\xcd\x09\x8e\x85\x31\xa2\x92\x16\xd8\xbc\xbf\x5d\x14\x3d\x9c\xed\xbe\xb1\x13\xfc\x46\x0b\x63\xd6\x9e\xe9\x9e\x47\x11\xf9\x50\x80\x44\xab\x50\x87\x37\xd6\xf0\xad\xd5\x7c\xc7\x91\x5b\x4d\x82\x9d\x0a\x54\x44\x26\x91\x3a\x5c\x10\x5c\x36\xc6\x6d\x7d\x1d\x91\x36\x6e\xca\x81\x67\x93\xe6\xce\x65\x79\x8d\xf9\x8e\x48\x0a\x35\xd0\x80\x37\x5a\x4d\xc7\x99\x47\xb6\xb3\x18\x73\xd1\x37\x95\x98\x8b\x42\xb8\xac\x45\xb1\x43\x8b\x41\x3d\x5c\x67\xb7\xc3\x59\x8b\x8c\x59\xc6\xe4\xe3\x23\x6f\x3a\x9f\x36\xb1\xa6\xc1\x18\x03\x64\x30\x50\xab\x89\x06\xc2\xda\x3b\x72\x63\xe0\x81\x21\x3d\xfe\xf0\x1d\x4a\xac\xbb\x2a\xba\x9a\xbc\x22\xb9\x2c\x6b\xab\x3e\xb7\x3b\xe2\x86\x49\xe6\xe8\x7a\x18\xd6\x0b\x9a\xef\xa9\x93\xfb\x2f\x19\x79\xa1\x5b\x14\x06\x13\x89\x07\x46\x18\x33\xe1\xf4\x84\x4b\xd3\x97\x15\xc1\xb0\x21\x0f\xdb\xa7\x8a\x14\xcb\x0d\x86\x4d\x59\x64\xe4\x65\x5a\x10\x56\x24\xde\x50\x2b\x84\x41\xd6\x78\xf4\x1b\x2e\x77\x63\xd0\x88\xd1\x1d\x50\xcb\xf8\x97\x33\x86\x9d\x22\x08\x98\x61\xc7\x82\x36\xab\xe7\x5a\x78\x01\xaf\x76\xd9\xba\xfe\xf5\xbc\x7e\x08\xc4\xf0\xa4\x69\x0c\x6b\x58\xf5\x39\x9b\xc7\x77\xf2\x69\x3a\x18\xa1\x94\x86\x4d\x67\xc9\x7d\x3a\x23\x32\xb6\x1d\xa6\xed\x59\xe0\xde\x38\x89\x0f\xc6\x6d\x98\x55\x81\x87\xf6\x50\xa0\x22\xbe\xdc\x6e\xb7\x3a\xb5\xcc\x51\xb4\x7a\x38\x47\xd1\xea\x4b\xcf\x03\xe9\xf9\xe0\xe9\xa6\x9c\x47\x7d\x78\xf5\xd3\x4d\x39\x4f\x17\xda\x3c\x5d\x68\xf3\x74\x7c\xe4\xd3\xf1\x91\x4f\x17\xda\x3c\x7d\xfd\xf0\x74\x39\x4c\x1d\xfb\x88\x5b\x87\xf5\xf4\x5f\x8f\x36\xd5\x37\x7d\x3a\x56\xe6\xe1\x8f\x86\xf9\x0a\x7a\xc9\x4f\xbd\xe4\xa7\x53\x47\x9e\x4e\x1d\x79\x3a\x75\xe4\xe9\xd4\x91\x47\x30\x98\x7d\x1a\xcc\x3e\x9d\xeb\xf1\x34\x4c\xae\xe1\x14\x89\xa7\x53\x24\x9e\x4e\x91\x78\x3a\x45\xe2\x69\x1e\xe5\x31\x9e\xca\xf0\xf0\xc7\x13\x3c\x9d\x2a\xb0\xe5\x4f\xf9\x1f\x7e\xf6\xec\x78\xc3\xb3\x67\x9a\xbd\xc4\xc6\x5b\x26\x04\xb1\xf9\x3e\x5a\x0a\x4d\xf7\xd2\x9a\xef\x54\x46\xdc\x15\xbb\x95\x2f\xd0\x18\x10\x30\x05\x8e\xd0\x14\x66\x5b\x94\x29\x2a\xdd\xa6\xdc\x0a\x93\x24\x9c\x02\x2c\x86\x8c\x90\x47\x29\x71\xbe\x27\xe5\xac\xfc\x22\x89\x62\x07\xac\x18\xa7\xf7\xbd\x83\xa6\x3c\x73\x7b\x5e\xe3\x5d\x15\xad\x8b\x72\x70\x51\x69\x2d\xe9\x40\xe3\xf5\x65\xe8\xdd\x86\x4f\x72\xa7\xf7\x4c\xe0\x41\x33\x18\x36\xbf\x6f\xc2\xb7\x8b\xfb\x98\x8e\x99\xeb\xd9\x00\x9f\x05\xcc\xb0\xa7\x82\xb4\xe0\xe3\xf6\x68\x18\xb8\x2c\x1b\x5e\x62\xd8\x64\x43\x7e\x46\x5a\x84\x8f\x26\x78\x22\x35\x84\xcc\x24\x4f\x52\xda\x02\x36\xfb\x24\xd7\xf8\xa6\xb8\x9c\x52\x46\xc5\xb1\x22\x3c\x1b\xa2\x72\xca\xbc\x64\x5e\x6e\xd7\xb3\x9b\xbe\x74\x0e\x8b\xa1\x51\x6c\x1f\x6d\xa2\xd8\xa4\x6a\x06\xec\xa4\xb4\xff\x7a\x04\x65\xa7\xe6\x6b\x43\x2e\xef\x6c\xf4\x43\x08\x98\x21\x0b\xd2\x47\x50\xe0\xeb\x29\x9a\x57\x5f\x51\xa3\x63\x56\xce\x9f\xca\xf9\x53\x39\x7f\x2a\xe7\xd7\xa4\x9c\x8b\xa2\x9c\xfa\xc8\x52\x39\xa7\xf1\xfa\xa2\xd9\x92\xfb\xb1\x6f\xea\xae\x52\x90\xd5\xcd\xf6\x58\xbd\xdd\x1e\xab\xdb\x2d\x77\x97\xe6\x49\x58\x38\x92\x0b\x23\xaa\x7f\x8f\x84\x15\x2a\x27\x1e\x0b\x62\xd9\x9f\x3b\x5e\x2c\x7d\x9c\x89\x61\x13\x06\x6e\x46\x2b\xe3\xf7\xc2\x68\xda\x2c\x9c\x90\x85\x31\x66\x65\x67\xbc\xa0\x5f\xe6\xd3\x0d\x1c\x2c\x9e\x85\x28\x43\x4e\x08\xb0\xcc\xea\x98\x25\x77\xe1\xc2\x68\x18\x63\xcc\x08\xe8\x89\xe9\x4e\xc2\x37\xb6\xef\xb9\xb8\xeb\x9f\xc4\xae\x9f\x4d\x63\x19\x81\x68\x56\xac\x3c\x31\xc6\x5c\x33\xa0\x47\x3e\xf4\xd0\x2a\x33\x6c\x41\x5f\x73\xab\x52\x57\xcd\x8f\xa8\x90\x0d\xc2\x9b\x0b\x67\x2c\xd1\x17\x86\xfc\x3e\x2c\xc1\x14\x99\xe3\xec\x2e\x04\xcc\x99\xcc\x59\x71\xa2\xce\xf7\x8b\x8e\x8b\x71\xa6\x6e\xfb\x11\xe9\x17\x6d\xe7\xbb\x2d\xd4\xc7\x75\x1d\x94\x50\xeb\x01\x01\xed\x66\x7d\x53\xbc\x3d\x9e\x11\xd2\x79\x8a\x18\x61\x5a\xcd\xe6\xe4\xb2\x45\x78\xaa\xf0\x3d\x93\xd8\x60\x94\x31\xa3\x18\x01\x96\xba\xb9\x6e\xf8\x31\x3d\x57\x63\xc1\x0a\xa3\x0c\x59\x21\x00\x65\x85\xc7\xc1\xca\x31\x06\x39\x1e\x2f\x88\x29\x13\xb8\x05\xe2\x2d\xf0\x21\x91\x26\xac\x90\x5e\xc5\xed\xb6\x8c\xdb\xed\x17\x72\xbb\x95\xb9\x89\x33\xab\xda\xf6\x0c\xf8\x60\xd0\x28\x8f\x7c\x20\x5e\x86\x3f\x08\xf1\xe2\x4f\x0c\x9b\x31\x00\xea\x65\x0e\x72\x69\xc7\x08\x03\x33\xf9\x39\x6d\x61\xa8\xe9\x25\x2c\x3a\xf2\xa6\xde\xa2\xac\x63\x8c\x01\x8f\xe9\x82\xb8\xd8\x53\xc0\xaa\x15\x9e\xcd\x7a\x07\x01\x99\x35\x6d\xfa\xde\x24\xb7\x3f\x46\x18\xcf\x9f\x02\xf9\x32\x13\xb1\x9b\x19\x0f\xd8\x28\xc6\x99\xb2\x42\x04\x99\x5b\xdf\x0f\x47\xb6\xdf\xf4\x67\x77\x36\x30\x2b\x44\x19\xae\xae\x4c\x10\x81\xf2\x12\x3b\x8f\xc5\x6e\x63\x76\x3a\x63\x91\x74\xb0\x89\xfa\xbd\x99\xc6\x13\x05\x5a\xde\x02\xd5\xf0\x8d\x7e\x0d\xcd\x65\xbd\xad\x3b\xde\x7d\x29\x5f\x7c\xa9\x05\x05\xa5\x11\xd2\xe5\x44\xb9\x59\xdb\x9b\x36\x2b\xc0\x76\xea\x81\xed\x6e\x1e\xb6\xfe\xc5\xe0\xa6\x93\xcc\x6d\x3f\xdf\xae\xdd\x0a\x3f\xe1\xea\xb0\xe2\xa5\x21\x67\xbb\x0c\x6b\xa5\x24\xd2\x82\xb2\xea\xad\xb9\x2c\x14\x8c\xd4\xf9\xd2\xfb\x66\xec\x60\xff\x5a\xf1\xd2\x4c\x94\x71\x09\xd6\x2a\x49\x3a\x8c\x8a\x42\xdf\x9a\xcb\x42\xc1\x68\x1e\x29\x0c\xa3\x7a\xbd\xb1\x5c\x6a\x6a\xe4\x21\xe6\x51\xbc\xdf\x80\x44\x6a\x13\x75\xa7\x50\x9b\xca\x96\x21\xb1\x66\xec\x19\x82\x28\x98\x2e\xa9\x8f\xd1\x9b\x60\x5b\xa2\xec\xc0\x0e\x26\xc2\x12\x85\x2e\x06\x89\x36\xdd\x13\x53\x44\x91\xf9\xa6\xdd\x81\x11\x4b\x3c\x67\x99\x35\x7d\x63\x9a\xd7\x12\x10\x15\x60\xe8\xb2\x70\x12\xd9\xb3\x3b\x22\x01\x79\x65\x2e\x82\x47\x91\xf2\x96\xb1\xb7\xb5\x79\xe0\x76\x7f\x0b\xac\xea\x9b\xa7\x01\x1d\x06\xdb\x33\xd7\x70\x7b\xac\x0e\xb6\xc7\xea\x70\xbb\x4e\x70\x19\x39\x80\x07\x8f\x66\xd3\x12\x91\x53\xdb\x94\xa6\x79\xc7\x8c\xe2\xd2\xf9\xac\xa3\x2d\x18\xbb\xe6\x65\x91\x7a\x66\xc0\x1f\xe3\x14\xf5\xf6\x67\x92\xdb\xc7\xdb\xab\x37\x4e\xb6\xbc\x88\xe8\x38\x6c\x96\xb4\xef\xec\x28\x66\x19\x32\x89\x34\xda\x9f\x21\x43\xc8\x59\x26\x2f\xf7\x61\xc8\x8c\x05\x2e\xf3\xe1\x8a\xa8\x13\x4e\x67\x3e\x43\x77\x90\xe3\x0c\xf9\x48\x08\x85\x2e\x64\xe0\x84\x78\x04\x1c\x86\xcd\xb8\xb0\x8c\x7a\x89\x43\x82\x85\x16\x83\x86\xf8\x58\x74\x55\x67\xa8\x99\xcd\x33\xa6\x84\x32\xb0\xbc\xfe\x89\x21\xb3\x1d\x2d\x82\xb6\xfe\xba\x91\xae\xa4\x7e\xd9\x2a\x6a\xb0\xa0\xae\x77\xeb\x09\xd4\x19\xa7\xdb\xab\x9e\xce\xb6\xc7\xea\x7c\x7b\xac\x2e\xb6\xc7\xea\x72\x7b\xac\xae\xb6\xc7\xea\x7a\x0b\xac\x6a\xea\x44\x9a\xcf\xf2\x52\x68\x32\xd1\x5b\x53\xcd\x55\x53\xc7\x1f\x21\x3b\x21\xa2\x42\xc8\x14\xd8\x0d\x8b\xd8\xcc\x9e\xfa\x0c\x0f\x6a\xc1\xf0\xfa\x95\x6c\x9c\xd1\xe6\xd5\xe0\x9b\xed\x3a\x61\xbb\xd0\xd3\xc0\xb0\x89\x2a\x65\xfd\x8b\x76\x14\xc6\xf1\x69\xe4\x4d\x70\xc5\x51\x8a\x32\xdc\xdd\x8a\x00\x5b\x59\xdc\x18\xc6\xc7\xb8\x1e\x0b\x01\x03\xeb\x78\x82\xb0\x58\x94\x92\x79\x64\xfb\xb2\xd8\x18\x69\x2a\x7d\x20\xd3\x97\x70\x93\x2a\x9d\x62\x9c\x11\x2f\x24\xaf\xb9\x34\x5f\xc7\x0c\xf3\x20\x0b\x99\x01\xcf\x53\xda\x7a\x77\xa6\xdc\x3c\xc4\xf0\x07\x20\x31\x64\x3e\xe0\xf9\x57\x5d\xdb\xdc\xb7\x3f\xc0\x01\xe4\xf1\xf2\x06\xd3\xf1\x46\x37\x98\xb6\xef\x98\xf3\x1e\x27\x52\xb2\xa0\x51\x0d\x0a\xa4\x32\x78\x76\x96\x4b\x81\x07\xc6\x9a\xb3\x72\x11\xa1\x9c\xa3\x3c\x23\x2b\xc7\x19\xe6\x8f\x2b\x21\x14\xb8\x79\x11\xf6\x29\x30\x68\xc6\x03\x88\xb7\xbe\xf9\xf7\x69\xf3\xef\xd3\xe6\xdf\x6d\x75\xc0\xc5\xa6\xdd\x84\x45\x53\x2f\x40\xa3\x15\x23\x8d\x3a\x27\x08\x90\x99\x0c\x2f\xe2\x90\x6e\xe0\x30\x9c\xff\xb0\x3f\x2d\x41\x16\x26\x6d\x30\xc2\x64\xef\x56\x4e\x5b\xe0\x80\x9d\x4d\xf1\x68\x26\xb4\x17\x14\x20\x79\xdd\xe5\xcd\x70\xa7\x26\x86\xd7\x37\xf6\x34\xa3\xad\x7f\x5c\x75\x66\x27\x3c\x57\x33\x63\x60\xd0\x08\x7b\x06\xc4\x05\x78\x71\xac\xc9\x5d\xe8\xbb\x78\x9c\x8a\x14\x65\xc8\x06\x01\x64\x56\x17\xcc\x76\x4f\x03\xff\x1e\xf8\x60\xd8\xc4\xfe\x51\x46\x5b\xc4\xff\xcf\xdc\x8b\xb0\x9d\xc0\xb0\x09\x3e\xd0\xca\xf8\x8b\x1b\xd3\x3b\xfc\x4d\xa1\xbd\xa0\x6f\x0c\x7b\xcc\x04\xa7\x94\x7f\x37\xc8\x74\x2c\xc6\x99\xec\x60\x45\xf2\x72\x55\x2f\x13\x3b\x4a\x80\x19\x89\x35\x63\x87\x00\x05\x86\x78\x92\x17\x3c\x1b\x80\x73\xb2\xba\x27\x24\x12\x36\x03\x4c\x78\x36\x04\xe5\x94\x7f\xb5\x2f\x42\x9e\xbe\x08\x41\xe0\x66\xdc\xc1\x76\xb9\x18\x55\xfd\x16\x28\xe4\x81\xf4\x25\x9c\x4e\xe6\xd3\x11\xd6\xbc\x85\x48\xc3\xad\x27\x1f\x64\x8c\x1a\x17\xbc\xb7\xbf\xf8\xf9\xb6\x9e\xcd\x9f\xdb\xff\x5a\xb2\xfe\xc1\xac\xed\xfb\x2c\xc0\x32\x89\x11\x66\x93\x75\x19\xf9\x56\x47\x65\x87\xec\x1e\xd7\x1c\x31\x68\xa4\xc0\x7b\x20\xfe\x0b\x6f\x6d\x78\xda\xda\xf0\xee\x2b\xd8\xac\x86\xcd\x2d\xdd\xa9\xd6\x69\x6e\x49\x01\x1c\x08\x4b\x23\x60\xc3\xa1\x69\x32\xf5\x39\x71\xae\x41\x6b\x6b\xeb\x74\x9d\xf6\x63\xd9\x28\x85\x47\x73\xc8\xc7\x72\x98\x1f\xc9\x51\xef\x81\x1f\x47\x75\x1e\xf8\x51\xeb\x01\x14\x9d\xce\x16\x3c\xa6\xa6\xf6\x01\x14\xe8\x6e\x57\x81\x33\x7b\x1e\xa3\xc3\x43\xc8\xc4\xdd\x67\x29\x65\xae\x44\x6f\x7b\x55\xc4\x96\x77\x2f\x17\x0e\xc0\xc4\xa0\x59\x87\x09\x88\x0b\x65\xf9\xea\xea\xac\xcb\xe7\x14\x3e\x64\x0c\x30\xc2\xb4\xea\x4e\x66\x29\xf9\xbf\x6a\x75\xda\xc1\x76\x33\x41\x5c\x66\x0c\x80\xf0\x6c\xfa\xfd\x01\x27\x2d\x5e\x65\xfb\x11\x50\xe1\xd1\xf4\xfa\xda\x8f\xe6\xb3\xaa\x14\x13\xa7\x55\xcd\x27\x3d\x29\x26\x9d\xf5\x3c\x9d\x25\xe2\xd2\x65\xc0\xc5\xa0\x19\x76\x08\xd4\xb9\x77\x0c\xb7\x5c\x44\x3d\xec\x82\xc2\xb3\x51\xe1\xe4\x94\x4b\xdf\x3d\xb2\x2b\x0f\x0b\x0e\x86\x4d\xd0\xdd\x8c\x3a\x37\xd1\xc1\x76\x4d\x74\xc1\x3e\xb0\x08\xeb\x7d\x0c\x1b\xcd\x81\x02\xad\x6c\xac\xc2\x7c\xa0\xf1\x34\xa0\xa0\xab\xb7\xb7\xb0\xd5\xaf\x1e\xe8\xb7\xb3\xc6\xbe\x63\x6f\x71\x13\xd8\xd3\xe1\x36\x88\x7a\x3c\x8f\x93\x63\x3b\xc1\x33\xea\x0a\x91\x26\xa5\x27\x91\x01\xb6\xb2\x0f\xe6\xe1\x67\x0a\xe4\xf9\x45\xf3\xe9\xc5\x07\x99\x5d\xec\x3c\xb2\x4f\x77\x8e\xec\x11\xf3\x01\x3c\x0b\x18\x9e\x0e\x22\x48\x73\x1b\x1d\x6f\xd1\x46\xb8\x8b\x05\x96\x9d\xd0\x54\x24\xda\xc0\x62\x45\x88\x6d\xce\x6b\x16\xea\x47\xd3\xca\xd1\x13\x74\x35\x66\x37\x02\x2f\x1b\xff\x4b\xac\x1e\x67\xb4\x35\x1d\x41\x5d\xf3\xa7\xa8\x9d\xed\x7e\x11\x55\xff\x1e\xae\x6f\x71\x3e\xfc\xe9\x34\xba\xce\xe9\xf6\xa6\x70\xce\xbe\xd6\x39\xbb\xda\xeb\x92\xf3\xed\x65\xc2\xc5\x16\x58\xd5\x3c\x2f\x52\xbc\xb6\x16\xc3\x86\xe8\xb3\x8c\xdc\x2c\x97\xd5\xe0\x34\x9b\x2f\xbf\xde\x09\x12\x50\x60\x1b\x9f\x6e\xd5\xd1\x5e\xd4\xbd\x13\xa8\xf0\xa1\x32\x06\xcd\xec\x5d\xf2\x71\x72\x7c\x1f\xe4\x32\x43\xc0\x68\x73\x80\x20\x5c\xda\x16\x8e\x9b\x4d\x20\x60\xd6\x79\x66\x51\x5d\x7d\x38\x70\xbb\xeb\x47\xb1\x27\xa3\xee\x61\x45\x6d\xdf\x50\x7f\x9d\xbb\x66\xb7\xbf\x17\x94\xb9\xd2\x68\x8e\x44\x9a\x6c\x8f\x44\xfa\x1a\x76\x47\xfe\xb5\x7b\xe6\x4f\x3d\xf3\x6d\x7c\x37\x5a\xdb\xe2\xff\xd7\x73\x06\x10\x18\xfb\x66\x7b\x3d\xf0\xb7\xdb\x63\x75\xbb\x3d\x56\xef\xb6\xbd\x3e\xef\x5f\xce\xec\x00\x30\x31\xb8\x7e\x4d\xe8\x00\x65\xa1\xb5\x08\x3f\x22\x36\x04\xcd\xb0\x23\xa0\x94\xb1\xdb\xcc\xf7\xe5\x56\x02\x23\x4c\x64\xcf\x69\x33\x2f\xee\x6e\x79\xd3\x99\x6c\x25\x43\x13\xc5\x9c\x2c\x97\x7e\x7b\x1b\xce\xba\xed\xed\xb1\xea\x6c\xb9\xf3\x3a\x1a\x45\x00\x08\xcf\x86\xdf\xde\x72\xca\x42\x1d\xee\x84\x58\xe3\x42\xc0\xac\x1e\x17\xa4\x79\x7e\x6f\x6b\x0b\x14\x16\x6b\xa9\xe4\x61\xd8\xac\x60\xd3\x5e\x19\x7c\xcb\x52\xe4\x42\xa2\x4d\x8a\x08\x22\xc8\x65\xbd\xb7\x3d\x17\xee\x6f\x81\xd5\xa3\xfe\x9c\x3c\xf4\x33\x74\x78\x36\x6b\xa6\xe2\xa7\x4f\xba\x0d\x46\xc3\xf5\x7d\x9f\x5a\xff\xb0\xf5\xe9\x6b\x4c\xfd\x08\x1c\x2b\xf7\x18\xb0\xe1\xd9\xac\x52\x8f\x1f\xfa\x03\xcf\xad\x7f\x75\xb9\xdd\x2f\x4a\xeb\xdf\x19\x84\x53\x90\xc5\x12\x8f\x31\x26\x2c\x16\xc4\x7f\xd9\x39\x93\xa7\x39\x13\xe4\x15\xe1\x7e\x2a\x78\x36\xda\x78\xc4\x29\xf3\xae\xd6\xf6\xb6\x3d\xd7\xbf\x05\xb5\xbb\x8d\x5d\xba\x75\xae\x06\x74\x0f\x6a\xf9\xf0\xb3\xbb\xe5\x3d\xa2\x87\x1e\x56\xb2\xf0\x6c\xf4\x29\x23\xa7\xac\xff\xd8\x3d\x1f\xbf\x3a\xc2\xa0\x11\x34\x10\xd7\xbf\x55\x09\x7b\xc8\x00\x8d\x41\xf3\xed\x61\xcb\xdd\xa5\xfb\xcb\x04\x6b\x33\x29\xc6\xa4\xeb\xb1\x20\xce\x9d\xfc\x68\x7b\xa3\xbb\xe3\xed\xb1\x3a\xd9\xda\xb5\xc1\xdd\xd3\xfa\x2e\xf1\x69\xcf\xe3\x24\x9c\x76\xa3\x08\xbf\xb9\x94\xa2\x8c\x4e\x09\x43\xf2\x92\xc3\x5e\x8e\xbd\x78\x8a\x9b\x91\x49\xb4\x09\xc3\x59\x11\xa2\xe0\xda\xbc\x80\xb2\xd3\x0f\x2c\x1a\xfb\xf8\x9d\x4c\x21\xd2\xa8\xcf\x2e\x03\x10\x76\xd7\x81\x4b\xf8\x61\xac\x31\x43\x44\x58\x3e\xb6\xa3\x68\x52\x8c\x33\xb5\x67\x8c\xf4\xc5\x3e\x62\x18\x1e\x85\x58\x79\x66\x41\x13\x0e\x09\x90\x92\x9d\xea\x05\x45\x8a\x71\x46\x6c\x24\x7a\xd2\x2d\x2d\x74\x45\x0d\xd0\xa1\xf3\x49\x3a\x9c\x9c\x5f\xec\xa1\x91\xe4\x38\x33\x26\x48\x9f\x57\xa7\x67\xf5\xf4\x19\x14\xfb\xb6\x4e\x42\x97\xe5\xc8\x18\xa1\x07\x1f\x9e\xc8\xe0\x57\x00\xbe\x40\x9e\x8f\x46\x3e\x8b\x33\x5c\x0c\xce\xde\x0b\x0a\xb0\xc4\x78\x0e\x87\xbf\x35\x7e\xfd\xcd\xfa\x35\xb5\xcb\x6f\x56\x6a\xb6\x1d\xac\xbc\xec\xc0\x61\xbe\x3d\xc2\x25\x7c\x8c\x59\x1f\x6c\x1e\x45\x2c\x48\xe4\x13\xd8\x48\xa4\x12\xb2\x75\x84\x78\xc5\x36\xfb\x4c\x7c\x6b\x14\xe0\x36\x63\x12\xbf\xb6\xa0\x5d\x41\x77\x76\x67\xc7\x0b\xad\x31\x66\x05\x98\x68\xa6\x09\x56\x26\x45\xa1\x7f\x41\x62\xd5\x98\x04\xef\x32\x09\x67\xc3\x69\xba\x6c\x9a\xb0\x33\x1e\x65\x4f\xa4\x1b\x10\xd5\xef\xd7\xe5\xa1\x80\x36\x44\x2c\xe6\xb9\x49\x66\x8b\x41\x49\x9c\xd8\xd3\x59\x0e\x82\x11\x6a\x1c\x38\x50\x87\x60\x91\xb1\xb8\x1a\x21\xeb\x3a\x12\x88\xb4\xad\xf0\xef\xb1\x22\x92\x63\xd4\x70\xfd\xeb\x05\x92\x28\xb4\xd7\xf5\x54\x34\x8a\x35\xe3\xd4\x89\x01\xba\x18\xa3\xaf\x6a\x7a\x32\xfc\x6d\xbd\xf0\xef\x6a\x85\xef\x35\xeb\x85\x6f\xd5\x0b\xdf\xae\x17\xbe\x53\x1b\x3c\xb6\x02\xd8\xdc\xc1\xb3\xc9\xf2\x86\xcb\x96\xc6\x57\x31\x56\x53\x10\x32\x1b\x17\x46\x29\x6d\x61\x7e\xc8\x8e\xdb\x3e\xb3\x33\x74\x0c\x1b\xcd\x41\x01\x2d\xc7\x07\x6b\x77\xeb\xcd\xcc\x5e\xbd\xf0\xfd\x7a\xe1\x07\xf5\xc2\x0f\xeb\x85\x3f\xa8\x17\xfe\xb0\x5e\xf8\xa3\x7a\xe1\x8f\xeb\x85\x3f\xa9\x17\xfe\xb4\x5e\xf8\xb3\x7a\xe1\xcf\xeb\x85\xbf\xa8\x17\xfe\xb2\x5e\xf8\xab\xda\xe0\xe5\x03\xf5\x0f\xd9\x3d\x80\x61\xc8\x60\xeb\x40\x4a\xb9\xfc\x59\x01\x36\xae\x18\x36\x69\x60\x33\xd2\x02\x7c\x12\xf9\x28\x39\x06\x0d\xe6\xaf\x80\x54\x06\x47\x60\x78\x34\x9a\xdd\x26\x90\x43\x97\xe7\x92\x37\xf6\x70\x41\xbc\x10\x69\xcc\x06\x21\x96\x18\xa2\xf9\x21\x68\x60\x7d\xe0\xb0\x6c\xfc\xa3\xd0\xb1\x71\x0c\x0e\x21\xc3\x99\x6f\x41\x4b\xb0\x71\x98\x87\x61\x03\xc9\xfd\x8c\x74\xc9\x2c\x45\x0e\x85\x28\x13\xf3\x20\xf5\xd2\x7d\x6d\x36\xba\x11\x06\x0d\xbe\x34\x00\xd2\x62\x0f\x73\xc6\xec\x04\xb0\x31\x64\x30\xcf\x28\x28\x8b\xcb\xe8\x77\xde\x18\x6b\x04\x0c\x9b\xa0\xc7\x19\x6d\xde\xbf\xbc\xae\xb7\xb6\x7c\x53\x03\xfc\x06\xce\x46\xe9\x5f\x93\x63\x51\x40\x5e\xba\x6b\xfb\x7a\x28\x0b\x8b\x41\xbd\xa4\xfd\xed\xd5\xeb\xad\x79\x92\x60\xd9\x81\x90\x41\xb1\x19\xa5\x84\x85\x1a\xdd\xf7\xb8\xb6\x6f\x01\x19\x83\x06\xcd\x05\x50\x52\xec\xdb\x22\xf6\xad\x31\xf6\x6d\xad\x2d\xd1\xd6\xaa\x91\xe3\xf0\x03\x9b\xa2\xcd\x31\xc2\xc4\xea\xd3\x9c\x96\x72\x40\xcb\x63\x84\x39\x87\xa2\xf5\x2f\x9d\x88\xb1\x20\xd3\x00\x83\xeb\xa3\xc7\x40\x49\xb1\x33\xd9\x31\x68\x8a\x7d\xbb\xad\x8a\xf6\x6d\xbd\x15\xed\x6d\xbd\xf0\xf5\x4e\xb8\xf5\x9b\xf5\xc2\xb7\xea\x85\x6f\xd7\x0b\xdf\xa9\x17\xbe\x5b\x2f\x7c\xaf\x5e\xf8\x7e\xbd\xf0\x83\x7a\xe1\x87\xf5\xc2\x1f\xd4\x0b\x7f\xf8\xb5\x0d\x85\x1f\x41\x0f\xa1\xde\x56\xaa\x7f\x5c\xdf\x26\x17\x3a\xd2\xc6\x18\x93\x23\xaa\x16\xc4\x9b\xe8\x79\xe0\x51\x1b\x86\xbd\x0f\x73\xfc\xdb\x4d\xf4\xb7\x11\xdf\xb0\xcf\x6d\x8e\x5f\x90\xff\xcc\x9e\xb0\x5c\x7a\x08\x18\x62\xcf\x04\xed\x32\xf2\x42\x6e\x08\x98\x23\x17\x64\xbe\xb0\x5d\x6f\x1e\x67\x52\x63\xd0\x0c\x3d\x02\x6a\x8a\x9f\xc9\x8e\xc1\x2f\xc1\x2f\xca\x1f\x26\xe9\x4c\x47\x33\x98\xe0\xfc\x4f\x21\xd2\x94\x97\x84\xb1\x7c\x49\x9e\x93\x71\x82\x80\x29\x87\xb1\xa0\xcd\xeb\x9e\x93\x7a\x5b\xab\xd3\x7a\xe1\xcf\xea\x85\x3f\xaf\x17\xfe\x62\x0b\xf3\x34\xcc\x4f\xec\xac\x94\x61\xc8\xc8\x6d\xdc\x94\xf8\x5f\xcb\xe0\x59\x11\xc3\x90\x39\xf8\x2d\x01\x7f\x07\xe0\x18\x32\x07\x7f\x47\xc0\x8f\x71\x52\x18\x23\x0c\x1a\x45\x37\xa3\xcd\xcb\xd4\x0b\x91\xab\xfb\x62\x7b\x89\x28\xc7\x8d\x9d\x3f\x5e\xf0\x6d\x27\xbb\x24\xf6\xf3\xde\x07\x3b\x7a\xf6\x62\x6c\xbd\x70\xf6\x81\xd3\x8b\x78\xff\xb5\xf5\x22\xda\xf3\xc6\x8d\xe4\xce\x8b\xff\xb6\xbf\x3f\x0f\x5c\x36\xf6\x02\xe6\xbe\x7c\x29\x62\x76\x5f\x8c\xfc\xf7\x72\x34\xc7\x1e\xef\x8b\x37\x7b\x1c\x44\xc8\xb7\xc7\x31\x5e\x8c\x77\x5f\xf0\x88\x48\x3c\x70\xb4\xcf\xf1\x4f\x1f\xef\x3c\x9f\x35\xc4\xfb\x9d\x3f\xe2\x8f\x5e\xe2\xdc\x35\x5e\xc4\x3b\x7f\x38\x76\xcc\x9e\xbd\xfe\x89\xa7\xec\x82\x78\x8d\x1d\x41\xff\xc3\x5e\xfa\xe2\x87\x9f\xb8\x1c\x2f\x1c\xce\x22\x93\x2f\x85\x8c\x52\x19\x78\xc2\xcf\xe2\x6d\xf4\xf2\xa5\x88\x21\x52\x8d\x22\x66\xbf\x7f\x16\xef\x7d\xe6\x24\x4d\x19\xfb\x47\xc0\xfe\x71\x43\xd8\x2d\x19\xfb\xef\x80\xfd\xf7\x0d\x61\xb7\x65\xec\x7f\x00\xf6\x3f\x36\x84\xdd\x91\xb1\xff\x07\xb0\xff\x67\x13\xd8\x9f\x23\x96\xcc\xa3\x00\x52\x8f\xf7\x97\x5d\xe5\x0f\x41\xfa\x53\xca\xfb\x33\x17\x44\x38\xca\x3e\xf7\x15\xf1\x20\x78\xed\x01\x35\x77\xca\xbd\xcf\x7b\x92\xd7\xa6\x7f\xf3\x97\x22\x7e\xef\xf3\x0e\x17\xe9\xff\xbc\x98\xd9\xce\x7b\x7b\xc2\xe2\x5f\x9f\x4f\x6d\x2f\x78\xfe\xdb\x7e\x43\x72\x70\xe1\xde\x22\xf1\xfe\x1f\x9f\xad\x14\xc1\x6a\x5b\x2d\xab\x69\x0d\xac\x8e\x65\x5b\x5d\xab\x67\xf5\xf7\xda\xfb\x12\xc6\xc4\x4b\xee\xe6\xa3\x5d\x27\x9c\xbe\xfa\x3d\xbc\xb3\x83\x51\x64\x07\xee\x5d\x18\xc5\xc9\xab\x49\x34\x73\x3e\xb2\xd1\xf7\xa3\xd0\xf3\x59\x34\xf3\xed\x84\xbd\xe2\x45\x39\x09\x5f\x41\x7f\xe8\xf9\x6f\x7b\xad\x2f\x80\xe2\xf5\xab\x1b\x46\xaf\xee\xc2\x20\x60\x63\x4e\xf5\x6a\x12\xbe\xfa\x3d\x7e\xe5\x86\x53\x0e\xdc\x94\x81\xe3\x74\xdd\x26\xe6\xd1\x03\x6e\x39\xdf\x73\x58\xba\x87\xec\x8b\x59\xab\xa9\x40\xcf\xd1\x7c\x9c\x93\x3f\xff\x6d\xb7\xe3\xd9\xfe\xe9\x4c\xd8\x99\xef\xcb\x2a\x56\x2a\x3d\x08\x62\x16\x8c\x78\xbd\x22\x6a\x15\x51\xbb\x2c\x57\x39\x5f\x54\xd5\x8c\x44\x05\x33\x32\xa9\x71\x46\xbc\x00\x34\x5d\x37\x6d\xd6\x8e\xbc\x38\x61\x01\x8b\x1a\xcf\x3b\xa7\xc7\xd9\x05\x1d\x47\xa1\xed\x8a\xed\xa1\x50\x2d\xa2\x4f\x8d\x40\x23\xce\x73\x12\x36\xfa\x7c\x3b\xe3\x0e\x77\xc4\x55\x75\x96\x10\x72\x24\x97\xa0\xd1\xcb\x97\xa3\x55\xe5\x27\x55\xe7\xfb\x1f\x32\x5f\xdf\xab\x54\x9c\x7a\x50\x94\x38\xa7\xbd\xd5\x25\xaa\x4f\xb3\xc6\xb1\x5c\x8b\x59\xe3\x9a\xb3\xc8\x11\x3f\xce\x9e\x2b\x7e\xdc\x3d\x26\x7e\xd8\xde\x58\xfc\x8c\x4d\xb3\xaf\xc5\x1f\xaf\x2f\x86\x8d\x8d\x5a\xdf\xe1\x8d\xc5\x55\xe4\x4d\x2f\xe7\xe3\xb1\xf7\xa9\x31\xb2\x9e\xbf\x7a\xbe\xba\xd9\x70\xf6\x1d\x99\x81\xf3\xf2\xa5\xb3\x8a\x81\xbb\xef\x70\xf5\xdb\xbb\x27\xec\x63\x8b\x17\x58\x16\xb8\x30\x18\x6b\xb8\x56\xc0\x3e\x3e\x1b\x34\xb8\x4b\xad\x6e\x4b\xd8\x3e\x93\x19\xb2\x97\x2f\xd9\xca\xba\x7e\x1e\x88\x9b\x76\x1a\x6c\x67\x6f\x2c\xac\x16\xba\xf7\x9a\x06\x65\xbc\x3f\x96\x19\x8c\x5f\xbe\x1c\xaf\x6e\x4c\x78\xfa\x4b\x96\x0c\x83\x80\x45\xe2\x73\x9b\xc6\xf3\x9f\x5d\xef\xc3\x2f\x3f\xdf\xfd\xf8\x4b\x3f\x9c\xdd\xb1\xe8\xe0\xf2\xd9\xe4\xe2\xac\xfd\xfd\x0d\x1b\x3d\xf3\xe2\x67\x13\x4e\x99\xfc\xed\xe7\x57\xfc\xfd\xcf\xaf\x44\xca\xe7\x1b\x6f\x84\xd6\x2f\x42\xfd\x42\x11\xe2\x99\x2a\x7e\xdc\x7d\x57\xfc\x70\x8b\x8b\x1f\x6e\x17\x4d\xf1\xfa\x0a\xfb\x5d\xed\x1a\xfb\x5d\xad\x1a\xfb\x5d\xcd\xba\xfa\x5d\x36\x17\xbb\xcf\x92\x1b\x2f\x70\xc3\x8f\x8d\x9d\xdd\x4e\xe8\xcc\xa7\x2c\xd0\xf5\xc2\xec\x7d\x5b\xe6\x63\xbf\x7c\x69\xaf\xe2\xd2\xd9\x7f\x61\xc7\x31\x8b\x92\xb4\xed\xb6\xad\xd6\xae\x28\x39\x39\xaf\x1d\x21\x78\x6f\xd3\x7d\x33\x48\x24\xba\x43\xfb\xfb\x2f\x44\x6f\xe9\xec\xfd\x64\xe7\x8f\xae\x60\x23\x42\x3d\x6e\xcf\xf8\x8e\xb9\xe0\x4d\xdb\xee\xc7\xc5\xf7\x41\x72\xc7\xc4\x71\x82\xc7\x2c\xb9\x0b\xdd\x58\xc4\x8a\x62\x92\x4b\xfa\x6c\xff\x19\xe9\xec\x15\xfa\x7f\xd1\x3c\x48\xc4\xc7\xcd\xbf\x01\x2b\x41\x2f\x1a\xe9\x9c\x1e\x62\xad\x67\xbf\xfe\x26\x5e\x8c\xfd\x79\x7c\xd7\x0e\x83\x38\xf4\x99\x48\xf9\x7f\x3e\xef\xec\x3a\xb6\xef\xa7\xc5\x8f\x87\x5f\xbd\xfa\xff\x9e\xc5\xe1\x3c\x72\xc4\x55\x18\x33\x2f\x98\x5c\x5f\x1c\xed\x8f\xa3\xb4\x73\xe0\xee\xfe\x1e\xef\x4e\xed\xd9\xff\xf9\xff\x03\x00\x36\x25\xf0\x75\xfe\x13\x00"), + }, + "/frontend.js.map": &vfsgen۰CompressedFileInfo{ + name: "frontend.js.map", + modTime: time.Date(2018, 5, 8, 21, 46, 33, 165521881, time.UTC), + uncompressedSize: 52904, + + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\xbd\x5b\x93\xdb\x38\xb2\x30\xf8\xbe\x3f\xa3\x5f\x95\x3b\xe6\xb0\xd5\x1c\xf5\xf1\x13\x00\x5e\xa5\x52\xc9\xb2\x5c\xad\x96\x37\x36\x26\x64\x59\xa6\x69\x9a\x45\xd3\x2c\x9a\x66\x6f\xec\x7f\xff\x22\x2f\x00\x29\x55\x95\xa7\x7b\xce\x39\x33\xed\x29\x91\x00\x88\x6b\x22\x6f\xc8\x4c\xfc\x7f\x3f\x7d\x3b\x7f\x6d\x8b\xfa\xfe\xa7\xff\xfa\x19\x7e\xfa\x50\x7c\x3e\xff\xf4\x5f\x3f\x7d\xf8\x5a\xdf\x3f\x9c\xef\xdf\xff\xed\x53\xfb\x13\xfc\xd4\xd6\xdd\xd7\xd3\xb9\xfd\xe9\xbf\xfe\x9f\x9f\x5e\xe4\xc5\xc3\xc7\xee\xdd\xdf\x4e\x75\xf5\x22\xaf\xbf\x7c\x3c\x7f\xfd\xd4\x8e\x0f\xf4\xef\x6f\x79\xfd\x13\xfc\xf4\xb5\xbb\x7f\x28\xaa\x33\xbf\xbc\x90\xb7\x17\xe7\xaf\x5f\xeb\xaf\x92\x46\xcf\xad\xfc\x70\xda\xf1\xa1\xae\x8a\x13\x3f\x7f\xa9\xeb\xcf\xfc\xd4\x0e\xf7\x92\xf6\x02\x1f\x5f\x54\xc7\x2f\x17\xaf\xdd\xc3\xf9\xfb\x34\x61\xfc\x92\xdf\x2f\xba\x52\x1d\x1f\x3e\xda\x6a\xdb\xd3\xf1\xf3\xe7\x8b\x97\x7f\x76\xf7\xc5\x58\x17\x25\xbd\x78\x5f\x7c\x3d\xdf\x3f\x5c\x25\x9e\xbf\x9f\x4f\x4f\x15\x6e\x1f\xbe\x5e\xa7\x4c\x9b\xb9\x4e\xfd\xe7\xe7\xe2\xbe\x7b\x54\xc7\x34\xef\x9f\xc7\xea\x7d\x30\x7f\xa6\xc4\x13\x1d\xf8\xe3\xf9\xaf\x7f\xb8\x74\xf7\x35\xcd\x55\x7d\x7f\x92\x89\x9a\xac\x1e\x2d\xdd\x87\xfa\x6b\x75\x7c\x98\xa6\x5c\x97\xf8\xa3\xbe\x3f\x17\xf7\x1f\x6a\x4e\xfb\xf0\xfe\x9f\x5f\xea\xcf\x9f\xff\x69\x01\xe2\x45\x71\xff\x70\xfe\x7a\x7f\xfc\xfc\x02\x93\x5f\x7c\x78\xff\x4c\xf2\x3f\xa7\xeb\xf9\x28\xf3\x4b\xdd\x16\xcf\x66\x4e\xa6\xe3\x32\xaf\xad\x4f\xe5\x3f\x4f\x9f\x6b\x5c\xb5\x67\x0b\xd4\x5f\x1e\x7e\x94\x77\xb1\x54\x4f\x97\xf8\x61\xfb\xf5\x97\x87\xe2\xcb\x93\xb9\xfd\xd7\xe2\xe1\xfc\xed\x3a\xeb\xe1\xdc\x3e\x7c\xae\xf3\x17\x9f\xeb\x9c\xb3\x6a\x3b\x91\x75\x8b\x30\x79\xf1\x32\x6d\xba\x6e\x2f\xb6\x99\x7d\xbd\x98\x3a\x97\x78\xf9\x1d\xee\xfe\xcb\xb7\xeb\xaf\x28\xed\xf2\xa3\x2f\xc7\x87\x8f\xd7\x49\x5f\xeb\xd3\xf8\xd6\x3e\x38\xb8\x91\xb7\x8b\xb9\xb4\x69\x97\x55\x3c\x0c\x5f\xce\xed\xd5\xeb\xb4\x48\x77\x5f\x9c\xea\xf7\xe7\x17\xdd\xc3\x87\x05\xfd\xb1\xfb\xe0\xe1\xeb\xa9\xbe\xff\xf6\xe2\xfd\xf9\x54\x54\xc7\xcf\x57\xa9\xe7\xef\x0f\x1f\x3e\xd7\xae\x3b\x36\xf9\xc3\x43\x7d\xbc\x4a\x2a\x1e\x27\x35\x5d\xfd\x20\xd3\x23\xad\x5f\xf5\xe5\xf3\xf9\xe1\xe1\x2c\xf3\xfe\xf5\xfc\xe1\xf3\xf9\x64\x1b\x92\x37\x1a\xc6\x55\xd2\xb7\xe3\xe7\xce\xa6\x7d\xa8\x1e\x2e\xf7\x19\x26\x7c\xf9\x5a\xdc\x4f\xdf\xdb\xd3\xf1\x5e\x5e\x4f\x88\xa5\xbf\x3f\xd8\xdf\xc7\xfb\xfc\x53\xfd\xf1\x78\xff\xee\xeb\xf1\xfe\xfd\xc7\xfa\x6b\xfb\xf0\x22\xff\xfa\xe5\xd4\x9f\xdf\xfd\xdf\xef\xea\xe2\xf3\xf9\xeb\x97\xcf\xc7\x87\xf3\x8b\x6f\xe7\xfb\xf7\xf5\xd7\x17\x79\x5d\xe7\xb4\xfa\x9f\x8f\xf7\xf9\xdf\xea\xaf\x39\x15\x7e\x81\x03\x6b\xe9\xef\x3f\xdb\x87\xaf\xc5\x7d\xfe\xbf\xdb\x48\x3b\xce\x79\x71\x9f\xb7\xf6\xf7\x7f\xa3\xd1\xea\xfc\x70\x7c\x7f\x7c\x38\xba\x87\xff\x5e\x23\xcf\x7f\xf5\xe5\x6b\xfd\x50\xbf\xeb\x3e\xd8\xcf\x09\xdc\xbb\x56\x7e\xfe\x63\xad\x9e\x3e\x17\x23\x1d\xfb\x4f\x35\xd7\x3e\x7c\x3d\x1f\xab\xff\x58\xa3\xf8\xfb\x1f\x1e\x67\x75\x7e\xf8\x58\xbf\x7f\x7f\x6e\x4f\x5f\x8b\x2f\x0f\x0e\xed\xfe\xef\x37\xfc\xe5\x6b\xfd\xe5\xfc\xf5\xa1\x38\xff\xe7\x40\xa8\xbb\x3f\x7e\x1d\xfe\xbd\xd6\xa8\x2e\x01\x8a\x17\xfd\xf9\xdd\xdf\xbe\xbc\xfb\x9b\x65\x3e\x2c\xe9\xab\x8e\xf9\xf9\xc5\xa9\xfe\x5c\x7f\xe5\xbf\x4f\xa4\x0f\xa7\x77\xa7\xcb\xf4\xfc\x5c\x57\x17\x09\xf7\xc7\xea\xbf\x39\x25\x1f\xeb\xfb\xfb\xf3\x87\xbf\x9d\xea\x17\x79\x8d\x3c\xed\xfb\xba\xc2\xff\xff\x8f\xd7\x79\xfe\x86\x3b\xe4\xdf\xab\xd6\x72\xe8\xee\x01\xab\xf9\x7f\x91\xbf\xfd\xf2\x05\x31\xe6\x4f\xff\xf5\xd3\x4b\xfc\x5f\xde\x6a\x35\xd3\x73\x03\x83\x01\x3f\x51\xc9\x1e\xca\x08\x16\x89\x4a\x3e\x6a\x4c\x0a\x12\x95\xdc\x42\xc9\x0f\x5b\xa8\x34\xd4\xa9\x4a\x4e\x30\x37\x30\x4f\x55\x72\x80\x21\x82\x3c\x55\xc9\xef\x50\x85\x54\x26\x85\x32\x81\x26\x51\xc9\x57\x8d\xa5\xbb\x44\x25\x19\xb4\x06\x7a\xaa\x68\xa1\xa1\xa6\x94\xc6\xc0\x90\xa8\x24\xc2\x2c\x2f\x51\x89\x82\x40\xc3\x9c\xda\x58\x18\x28\x52\x95\xbc\x82\x5c\x63\xd6\xee\xde\x60\x97\xfa\x44\xad\x14\x36\xbb\x88\x54\xab\x15\xd4\x9a\xfa\xa0\xd5\xda\xc0\x11\x8c\x8a\x42\x18\xb4\x32\x0a\x6a\xa3\x4c\x06\x75\xa8\x4c\x8a\x5d\x0c\x7d\x0d\x7b\x30\x2a\xf9\x45\xc3\x0e\x0a\xa3\x1a\xa3\xa0\xa4\x92\x7b\x08\xba\xf0\xe5\xcb\x45\xa7\xcd\x2f\x99\x82\x26\xc2\x44\x8f\xb2\x7a\xfa\xdb\x6a\x15\x65\x70\x50\x66\x29\xc9\x7b\xe8\xb4\xca\xf0\x7b\xac\x22\x32\x70\xc7\x2d\x9f\xa1\xa1\xd7\x99\x06\xa3\xb2\x10\x5a\x0d\x81\x56\x83\xc1\x0e\xe3\x77\x47\xe8\x0d\xf8\x38\xc7\xaa\xca\xa8\xef\xbe\x01\x2f\x35\xbf\xde\xd0\xcb\x1e\xbf\x3d\x81\xc1\x56\x12\x85\xa3\x35\x38\x98\x44\x41\x15\x63\xd7\x43\xc8\x53\x28\x53\x08\x32\x75\xa7\x60\xae\x21\xff\x55\xc3\x3c\x86\x79\xfc\xb2\xd8\x9a\xbf\x1b\xae\x31\x54\x3b\x05\xfb\x97\x5d\x8c\x93\xdb\x18\x9c\x47\xdf\xbc\x6c\x7f\x83\x4a\x9b\x85\x36\x38\x0e\x05\x07\xee\xf0\x11\x1b\x99\x87\xaa\x79\x94\x9e\x47\x50\x69\x75\xbc\x4e\x5e\x84\x38\xee\x8a\x66\x81\x72\xee\xa0\x37\xaa\x37\x0a\x0a\x0d\x9e\x51\x5b\x7a\x28\x43\xd5\x6b\xfc\xaa\x8b\x71\x8e\x66\x09\xae\xc6\xce\xf0\x88\x66\x91\x1b\x51\x14\xc2\x16\xfc\x0f\x2f\xcb\x17\xb1\xf9\xbe\x52\xd0\x84\xb0\x51\x86\xca\xd1\x6f\x9d\xc0\x06\x0b\x75\x9a\x7f\xdb\x8c\x56\x36\xc4\xbf\x67\x98\xdd\x42\x65\xd4\xca\xc0\x86\xab\xf2\x35\xcc\x23\x98\x6f\x4d\xaa\x60\x11\x73\x0d\x8d\x86\x35\xce\xaa\xbf\xc4\x5f\x05\xf3\x4c\xca\xc6\x54\x53\x06\x79\x88\xd9\x9d\x06\xac\x66\xd0\xb0\x38\xe0\x94\xdf\xc5\x30\x33\xb2\xb6\x47\x9e\xfa\x39\x7d\x51\x30\x40\xc4\x92\x87\xdf\x61\x26\x56\x94\x40\xbe\x42\x50\xd9\xe2\x3a\x9f\xd5\x5a\x41\x1f\xe3\x3b\x83\x6b\xaf\x4d\xa1\x15\xcc\x22\xf0\xf7\x6a\x83\x43\xc5\x8a\xb8\x1b\x33\xc3\x9d\x5d\xc4\x34\xb9\x92\x23\x4d\xcc\x28\xf1\xcc\xdd\xce\x13\xd8\xc0\x06\xf2\x10\x68\x5d\xe7\xbf\xa9\x5d\x08\x6d\x8a\x73\xde\x1b\x30\xf8\xa7\x3d\xe1\xfa\x63\xf5\x09\x56\xd2\xa6\xca\xc4\x76\x0c\x0b\x6a\xae\xb2\x79\x6b\x84\xef\x2c\x84\x21\xe1\xda\xcb\x14\xd6\xca\xec\xa0\xc3\x69\x37\x6f\xa0\x4a\x61\x0d\x67\x9c\xe1\x9c\x86\x5d\x45\xae\x9c\x71\xfd\xf1\x7f\xc7\x11\xb7\x29\xdc\xd9\xc9\x8a\x42\x38\x40\x9f\xa9\x28\xb2\x70\x33\xc9\x05\x83\x93\x15\x64\xd0\x64\xaa\xd0\x31\x0c\x29\x94\x5f\x68\xd2\x5c\x97\xd7\xd8\x63\xdf\xc0\x1a\x91\x02\x36\xb4\xb6\x3d\xe7\x22\x55\x42\x4b\x85\x15\x07\xd2\xf3\xde\x5c\xf6\xbc\x37\x0c\x22\x4f\x76\x7f\x96\xf0\xd6\x9e\x0c\xa2\x35\x90\x7f\xd6\x6a\xcf\x03\x81\x16\xe7\xf7\x88\xe0\x68\x30\x2d\xe3\x2d\x50\xac\xa1\xc0\x94\xcc\x70\xa9\x39\x97\xf2\x43\x1a\xd5\xb0\x57\x87\xf0\xb9\x65\x35\x8f\x96\xd5\x33\x93\x15\x5d\xe3\x8e\x38\xe0\x9a\xee\xd4\x2a\xc4\x8d\x65\x64\x55\x0b\xec\x65\x9b\x21\x0e\xc4\x46\xe6\xbf\xab\x41\xbb\x56\xb0\xfe\xd5\x58\x3f\x9c\xb0\xe2\x8a\x86\xce\x13\x70\x62\x64\xe5\x1a\x42\x18\xe8\x22\x46\x5b\x70\xc4\x56\x2c\xae\x94\x7d\x27\xfb\xcc\x4f\xf9\xfd\x04\x5b\xdc\x13\xf9\x9d\x5a\xc7\xf8\x50\x19\x6c\x41\xb6\x1b\xe3\x49\x69\x62\x9e\x21\x4a\x94\xbd\x98\xd8\x1e\xf6\x34\xd3\x35\xb5\x78\x84\x23\xe2\xb5\x28\x22\x70\x83\x15\xf8\x19\xd6\x8a\xf0\xa9\x20\x77\x83\x94\xd9\x35\x04\xd2\x7b\xa8\x97\x70\x67\xfe\xd8\x19\xbb\x01\x08\x90\x13\x42\xdc\x4b\xd8\xe2\xa7\xf4\x87\x56\xe8\x0e\xff\x6c\x54\x62\x70\x2e\x36\xe0\xdf\xa8\x75\x64\x3b\xbb\xa2\x6e\xba\x52\x27\x1e\x67\x06\x27\x2c\xbe\x05\x83\x28\x2d\xa1\xb9\xc2\x2d\xbb\x51\x94\xb6\x86\x13\x92\x95\x5a\x96\xea\xc4\x3f\xc5\x0d\x6c\x70\xaa\x23\x4a\x48\x42\xc4\xf6\x0b\x5a\xd3\xb5\x00\xe3\x9a\x70\x44\xc2\xe8\x11\x49\xa5\x51\x9b\xc8\x55\xb3\xc2\x5d\xb7\x31\x76\x5d\xaa\x8c\x3b\x44\x2f\x1b\x1a\x0c\x51\x11\xfc\x76\x83\xf8\xeb\x0e\x41\xe2\x8c\x8b\xff\x0e\xee\xd4\xc1\xe2\xa0\xb3\x90\x18\x9a\xf8\x68\xec\xa5\x2f\x6b\x49\xd5\x6e\xb0\xed\x6d\x64\xf7\xff\x99\x50\xd8\x0d\x17\x98\xaf\x99\x24\xd1\x4c\xdc\x61\x4b\x8d\x56\x9b\x10\xfc\x35\x6c\x60\x71\x6b\x4e\x21\xb4\x4b\x2c\xe8\x27\x48\x49\x2b\xa2\xa4\xbc\x93\x18\xba\xfc\x08\x73\xbd\x0c\x56\x84\x14\x8c\xba\x2d\x78\x54\xdb\xcf\xc6\x4e\xf3\x8a\x27\x2e\xd7\x88\x94\xd6\x48\x0d\x33\x85\xe4\xcf\xe0\x5f\x68\xb5\xf9\xbe\xce\x88\xca\x2e\x61\x0d\xf5\x3c\x65\x72\x86\xff\xda\x04\x56\x80\x08\x15\x56\x2f\xcb\x4f\x7a\xcc\xe8\x69\xf3\xb4\x1a\x11\x60\x1f\x41\x61\xa0\x30\x2f\x87\x0f\xa6\xbe\x51\x30\xa3\xee\x31\xb1\x5d\xc8\x5f\x84\xf1\x8c\x88\x38\x36\xaa\x71\x20\x3b\xfb\x5a\x2f\xa1\x5d\xc3\x90\xc1\xf9\x65\xff\xf0\xda\xfc\xb2\x41\xc2\x4f\x13\x1a\xc1\x8c\x40\x78\x07\x06\x12\x38\xc3\x06\xa7\x66\x58\xca\x32\x21\x24\x67\x0a\x29\x0e\x13\xfc\x15\x4f\x36\xd3\x02\x4b\x1c\x91\x2d\xd8\x4f\xe0\x62\x11\x39\xbc\x53\x1a\x75\x0a\xa1\x59\x22\x5a\x8c\xa8\x8d\x95\x4a\x62\xd8\xc1\x4c\x9b\xcf\xe1\x84\xb1\x10\xb8\xd8\x72\xdf\x09\x07\x4e\xf8\x9a\x80\x57\x63\xa9\x62\x99\xf9\xec\xb3\x81\x1d\x78\x4b\x75\x46\xfe\x00\xbb\xb0\x87\x2d\x1c\x61\x8d\x5b\xf3\x30\x81\x31\xd7\x00\x76\x87\x76\xb3\x80\x4f\x69\x60\x58\xaa\x0c\x87\x8c\x6b\x8d\xa4\xa3\xc3\xed\x98\x1b\x1c\x70\x66\x7b\x20\x9b\x69\x85\x7c\x02\xf2\x08\x99\xc3\x33\x08\x29\x48\xb4\x56\x09\xee\x67\xae\x03\x19\x40\xde\xd3\x54\x09\x32\x01\x06\x29\x6f\xaf\x43\x01\x86\xd9\x8a\xa7\xc2\xd3\x76\x86\x19\x72\x64\xc6\xca\x04\x77\xd9\x0c\x51\xe0\x1d\x21\x61\xfc\x33\x8b\x20\x83\x83\xf9\x23\x46\x46\x91\x86\xa3\xa0\xa2\x5d\x57\xed\x2e\x5e\x87\x5a\x5f\xbc\x7b\x48\x5c\x70\xbb\x2f\x42\xe2\x47\xb0\x1a\xdc\xf3\xff\xad\x5a\x12\x24\xc5\x07\x87\x8c\xca\x90\x90\xb8\x86\x20\x26\x32\x86\x03\x67\xe8\x0c\x84\xa7\xc4\x8d\x47\xb0\x81\xd8\x23\x21\x48\x23\xfc\xac\xc1\xcb\x26\x50\x53\x12\xd4\x54\x2b\x04\xa5\x48\xc0\x76\x4d\xc8\x69\x1e\x22\x66\xd8\x71\xb1\xbd\x5b\x93\x92\xa8\x11\x22\x02\x93\x0e\x1a\x31\x50\xa4\x92\xbf\x6b\x9c\xda\x96\x49\x30\x41\xc3\x9e\x19\xa2\x42\x26\xbc\x42\x0c\x3d\x33\x08\xd2\x9d\x86\xad\xb9\x4f\x70\xe3\x08\x6c\x68\xec\x7a\x26\x2c\xf0\x8a\x11\x36\x0e\xaf\x1a\xd1\xaa\x2f\xfc\x5c\x97\x08\xe9\x9b\xc7\x2c\x4a\x18\x2f\x42\x42\x80\x34\xc5\xd7\xc6\x5b\x09\xd3\x14\x59\x6c\x94\x8d\x3b\x96\x59\xf6\xd2\x20\x68\xf7\x37\x2a\x0c\x84\x65\xff\x95\xf6\x7a\x95\x81\x4f\x24\xc6\x7e\xcf\xb8\xe8\xba\x02\x66\xda\x33\xa2\x83\x4f\x57\x83\x4b\xb1\x63\xb2\x75\xe7\x98\xbf\xc1\xe0\x1a\x4c\xba\x66\x3b\xe2\xa5\x2a\x2c\xb9\x86\xec\x5e\x43\x06\x5b\xfc\x66\x8e\xdf\x74\xb4\x6e\x39\xc1\xc4\x41\x38\x2c\x03\xb3\x14\x5a\xa3\xce\xd7\xfd\x64\xc9\x61\x66\x05\x0a\x27\x5c\xd4\xfa\x47\x83\x1e\x52\xc4\xf8\x5c\xc3\xf4\x2f\xd7\xb0\x30\xe0\x6d\x70\x9b\x1d\x91\x4e\x05\xb4\x5b\x3c\xa3\x9c\x64\x73\x70\x7f\x4a\x69\x4b\xe8\x5c\x7b\xcf\xef\xd1\x58\x97\xaf\xa7\xe5\x6c\x4b\x19\xcd\x69\x0a\xf9\x9a\x7a\x76\x94\x9e\xf1\x56\x48\x14\xd4\x1f\xb8\x4d\xac\x77\xc3\xe8\x6a\x2b\xd4\x76\x9e\x21\x88\x08\x43\xb8\x08\x47\xd0\x6f\xec\xc7\x1e\xf7\x82\x11\xad\x4f\x8c\xc0\x10\x8d\x6d\x96\x97\x6d\x36\xb6\xf3\xfe\x67\xee\xf0\xd5\x67\x3c\x90\x8c\xd0\xd3\x53\x1f\x53\x3f\x02\x8d\xdb\x21\x23\xbe\x1f\x37\x12\x02\x74\x85\x3b\x74\x82\x6c\x5b\x2d\xef\x6b\xa6\xc6\x42\xfc\xdb\xf8\xea\xbb\x66\xf2\x1d\xdc\x11\x28\x84\x3f\xac\xa1\x8b\x20\x7f\x83\x42\x4c\x11\x65\x10\x10\xd7\x86\xd5\x2d\xa1\xdc\x09\x2b\x45\x22\x32\x02\x54\x2a\xeb\x58\x53\xbf\x13\xc8\x28\x95\xa8\xfa\x92\x77\x32\xbe\x95\xda\x61\x66\x5e\x4a\x41\xf1\x01\xd3\x67\x3d\x21\x1e\x08\x7e\x09\x0e\xbf\x35\x88\x91\x4b\x6d\x65\x26\xc5\xb2\x9b\xaf\xd5\x64\xc7\x97\x1a\xfc\xf7\x6a\x97\x31\x2e\xa3\x46\x2b\x92\xc9\x56\x8c\x03\x2a\x84\x71\xc6\x34\x1b\xc2\xf4\x09\xa6\x12\xfc\x75\xb4\x08\x83\x1d\x06\x77\xa5\x93\x61\x6c\xa6\xc3\xa0\xce\x30\x8f\x9f\x1b\x02\xe0\xc4\x32\x36\xb8\x6b\x68\xa2\x17\xd2\xa1\x93\x05\x9f\x84\x78\x45\xf9\xac\x30\x2a\x8b\x89\x9e\x2c\x0c\x2c\xee\x90\x07\xf2\x8c\xaa\x56\xb8\xe7\x44\x44\x2f\xb4\x30\x1d\x16\xe1\xce\xa4\xc6\x85\x81\x26\x34\x0f\x5f\x34\x31\x05\x43\x8a\x65\x72\x83\xc2\x08\xec\x68\x21\xcd\xa7\x18\xc1\x0b\x5b\xea\x48\x0a\x21\x4e\x6b\xb3\x44\x16\x53\x41\x47\xdd\x2b\x12\x8b\xeb\xf1\x19\xeb\xec\xe6\x28\xfe\x12\x7e\x40\x21\xbd\x7d\x54\xac\x45\xe1\x93\xf3\xd7\x09\x94\xb4\xe2\x15\x89\x91\x29\x8e\x16\x85\xd8\xb7\x48\x11\xce\x06\x01\x93\x58\xfa\x1d\x49\x2a\x09\x7d\xc5\xe8\xab\x8a\x60\xa0\x07\x1c\x71\x42\xf4\x2b\xd7\xc4\x33\x57\xc2\x3a\xda\xdf\x52\x7e\x99\x75\xd5\x50\x84\xaa\xd6\x44\x53\xef\x60\xab\x92\x08\x2a\x9c\xc8\x8a\xb0\xdf\x3c\x22\x21\xe3\x4c\x32\xa1\xb6\x92\xdc\x22\x44\x16\xd4\x40\x21\x18\xbe\xd7\x70\x26\xe0\xe3\xb2\x89\x9a\x94\x0d\x22\xd5\x85\x19\x2f\x2f\xcb\xea\x88\x88\x71\xfc\xab\xc9\xd6\x09\xa1\x8b\x05\x0e\x71\xeb\xf8\x8c\x92\xec\x4a\x43\xf5\x9a\x86\x98\xda\x99\xc1\x25\xeb\xd6\x50\xc7\x30\x8f\xd4\x21\x83\x3d\x3e\xa2\x18\x13\xe2\x0c\x55\xaf\x21\x8f\x61\xb8\x85\x32\x86\x7c\x09\x65\x64\xd6\x4b\x9c\x28\xea\xe3\x96\xeb\xdc\xe1\x72\x35\xac\x5c\xba\x4c\x9f\x87\x28\xa8\x37\xe6\x2a\xb9\x8f\x54\xed\x34\x0d\xfb\x8b\xcc\x03\x92\x0a\x4f\x3f\x51\x57\x13\x21\x8c\x64\x02\xf8\xac\x79\x18\xc7\xd5\x3d\x59\x57\x1f\xa9\x7c\xfb\xfc\x47\xcd\x93\x1f\x75\xa1\x6a\xff\xf2\x47\x81\x51\x2d\x33\xc0\x97\xbd\x46\x80\xc0\x99\xb9\x9e\x82\x32\xc2\x99\x09\xaa\xeb\x74\x3f\x54\xb9\x26\x94\x7f\x99\x3e\x44\xaa\x4f\x32\x24\xac\x4b\xec\x11\x23\x28\x61\x4e\x86\x47\xb5\x0c\x3f\x9c\x2b\x46\xe7\x8f\xe6\xfd\xdf\xf8\xa6\x8d\x49\x11\xc3\xd4\xc7\x5c\x65\x7a\xa1\x2a\x93\x27\x56\x3f\x8f\x55\x8f\xac\xd1\xdd\x53\x35\x56\x34\x2f\xf9\x6f\x4f\xf6\x30\x54\x33\x9c\xe3\xf0\x7a\xb4\x04\x65\xdd\xa3\xe4\x48\xcd\xcc\xf3\x23\x2a\xf6\x4f\xb5\xe1\x87\x3f\x84\xb2\xe8\xaa\x8d\x19\x35\xdd\x9f\x9f\xaa\xea\x47\x79\x0d\x0d\xd3\x8b\x98\xdd\xbc\x9a\x82\x9f\xb7\xa3\x38\x36\x4b\x61\x0b\x5b\x58\xc1\x06\x8e\x70\x92\xff\x8e\x50\xff\x91\x40\x60\x5e\x96\x0f\x1a\x4e\xe6\xe7\x2f\x21\x73\x9e\x84\x2e\xca\x70\xca\x17\xcd\x88\x93\xb4\x32\xed\x91\xc8\x67\xfc\xb2\x99\x45\xe6\x9b\xce\x70\xcd\x7c\xad\x4e\x4b\x61\x52\x98\x89\xa2\x75\xb9\x13\xb9\xf7\x64\x45\x2f\x9c\x31\x22\x36\x41\x8c\xe5\x9a\x10\x39\x0b\xc4\x56\x85\x36\x8b\x91\x13\x29\x2d\x0f\xd2\xbc\xc1\x89\x1c\x88\xe7\x1c\x90\xb1\x3b\xe2\xc2\x05\x21\x04\x11\xe3\x9c\x80\xd1\x61\x45\x1c\x71\x63\x60\xfe\x28\xab\x31\x88\x75\xa4\xd0\x2c\x82\x61\xcd\x8f\x2d\x61\x26\x42\xe0\x95\x06\xef\xe2\xad\x0d\xa1\x88\xc0\x93\x04\x2a\xce\x19\xd3\xbf\xb6\x82\x5a\x23\xd4\xd8\x72\x41\xc8\xcd\xcd\xe4\xd7\x97\xdf\xb9\xfc\x0e\xf2\xfb\xd7\x8a\xb6\xb1\xf2\x93\x9b\xe9\xd4\xce\x42\xe1\xdc\xe0\x84\x98\x78\x8d\xe4\x79\x14\x48\x5a\x63\x09\x85\x51\xdf\x50\xc2\xd8\x83\xc1\x75\xca\x8d\x6a\x6e\xfe\xd0\x34\xa3\xa9\x4c\x73\x89\xd8\x26\x31\xcc\xea\x9f\x51\x24\xb5\x5a\x40\xf5\xba\x65\x46\xf7\xf0\x87\x86\x03\xf2\xbf\x99\x42\x81\xb8\x0d\x51\xcc\xf1\x8d\x15\x89\x73\x52\x2b\x6f\x90\xb5\x21\xc6\x9b\x81\x06\xd7\x32\x4b\x1e\xc9\x23\xb4\x61\x06\x62\xac\xfa\x74\xc2\x7a\x51\x3a\x1f\x41\xf4\x46\xd4\x18\xe1\x44\x64\x5e\xe0\x04\xa9\xad\x82\x2d\xe4\x11\x8b\x04\xd2\x7b\x61\x1a\x05\x7d\x14\xc4\x40\x8a\x00\xb5\x02\x52\xba\xcc\x88\xe3\xcd\x10\x8a\x98\xd3\xa6\x06\xf6\x2c\xb4\x59\xc9\x08\xb6\x56\xf0\x25\x89\x31\xcf\x58\x34\x17\xb6\xd1\xd1\x77\xe1\xf0\x43\xa8\x7e\x53\x27\x85\xe4\x6c\x16\xab\xcc\x08\x2f\xb8\x82\x2a\x74\xca\x86\x5c\xe4\xf5\x19\xab\x1a\x63\x6c\x9f\x70\x2f\x4b\x15\x67\x1e\x7d\x61\xc6\xd1\xc8\x5c\x74\x13\x29\xa2\x93\x4d\x65\x4f\x2f\x16\x1f\x54\xa3\xa5\x9e\x42\xc3\x4e\x45\xc2\xef\xf9\x82\x66\x2c\x1b\x9d\x5b\xad\x5d\x3e\x10\xdf\x3f\x4f\x31\x77\xe5\xa4\x5f\xfa\x33\x7d\x4d\x42\x62\xea\x49\x70\x22\x9e\x06\x19\x5b\x1e\xfd\xda\xea\x0d\x3c\x8d\x63\x25\xb6\xc2\x23\xb5\x79\x61\x58\xa8\x22\xf1\x8b\x50\xd0\x0a\xfb\xe4\x34\x90\x41\x24\x9a\xb2\xbd\xfc\x36\xa1\x3c\xb4\x6e\x93\xd3\x6b\xf9\xe8\x61\xb0\x25\xbd\xcb\x92\x58\x13\xec\x10\x64\x73\x19\xea\xfe\xaa\x0d\xfa\x45\xaa\x11\x5d\x28\x77\x0e\x3f\x48\xbe\xfe\xfa\xea\x17\xa7\x81\xa4\x45\x9a\x62\x92\x46\x29\x31\x53\x97\x89\x7e\x86\xd0\xb9\xb6\x8b\xb7\x9e\x02\x80\x4c\x0c\xe7\x6c\x18\x25\xd2\x97\x76\x18\x6d\x02\xbe\xe1\x22\xb8\x5d\xb5\xe3\xf7\x7c\x82\x8f\xf5\x38\x60\x4a\xad\x71\x99\x56\x56\x12\x5c\xb3\xae\x71\x16\x5f\xb4\x72\xdd\x00\x09\x7d\x11\x29\x89\xe5\xf0\x4a\xc0\x9a\x00\xeb\x4c\xb3\x5f\x84\xc8\x99\x62\x6b\x29\x2b\xf6\xe7\x06\x5a\x02\xfc\xcd\x15\x86\xae\x89\x17\x3e\xaa\x2d\xe9\x7e\x49\x87\x95\x39\x35\x70\x27\xaa\x7c\x3f\x15\x36\x3f\x08\x45\x7f\x6d\xb9\x14\x2d\x7c\xdd\x40\xf8\x23\x49\x6c\xe5\xa3\xce\x78\x47\x68\x11\xe7\xe1\xa2\x5d\x5b\x47\xad\x61\x7e\xa3\x3c\x42\x25\xd0\x34\xa1\x3a\xda\x89\x5f\xb9\x2a\xb6\xd8\xa5\xec\x12\xea\x9f\xfa\xb3\x13\xc6\x17\xff\x64\xa4\x25\x5a\xc1\x91\xe4\x28\xda\xd8\x95\x08\xc7\xd0\xd1\x0a\x11\x6d\xd8\x23\x0c\x67\xc4\xdd\x53\x77\xd6\x4e\x8f\x9d\xb1\xf4\x59\x22\xda\x3c\x23\x7a\x8d\xa4\x6a\x51\xe4\x84\x22\xfb\xdd\xb1\x68\x4a\x8b\x74\x62\x98\x62\x4d\xe8\x93\xa5\x19\x1c\xb9\x3f\xfb\xeb\x37\x5a\x51\x5f\xd8\xa4\x3b\xaa\x0b\xc7\xe1\x3e\xf3\x35\x54\x54\x57\x32\xae\x81\x8f\x48\x4f\x94\xeb\xb8\x35\xe8\x90\xe6\x6c\xc5\x99\x86\x36\xb6\x6f\x46\x01\xc7\xa5\x50\x99\xfd\xe3\x14\xe9\x35\x32\xac\x2b\xab\x04\x3f\xd1\xf9\x28\xef\xb6\x44\xf4\x0e\x79\xa8\x94\x2f\xc0\xf4\xb3\x11\x6d\x65\x25\xbb\xea\xfc\x78\x02\x90\xbe\x51\x25\x1b\x3a\xe8\x75\x80\xbd\xfe\xb7\xbe\xf0\x33\xf0\x23\x3e\x1b\x56\x56\x37\xb6\x66\xe1\x37\x0f\x99\xfb\x4e\x62\x57\x9f\xa8\xfe\xa6\xd5\x77\x29\x32\x18\x44\x35\xa7\xc9\x5e\xf2\x28\x19\xd9\xca\xab\x8f\xeb\xec\xc9\x8f\xeb\x8c\x78\xb8\xab\xd4\x2e\xe5\x7e\x21\xd7\x44\x22\x53\x6d\x9c\x6a\xab\x66\x81\x70\x94\x95\x11\x21\x20\x36\xc8\xcc\x74\xb4\x74\x82\x8d\xcb\xc1\x9a\xc7\x29\x5e\xf2\x35\x13\xec\x69\x8b\x0d\x69\xc7\x57\xc4\xae\xb2\x22\xe0\x22\xd7\xae\x54\xad\xa1\x8c\x91\xc4\x0a\xde\xa1\x65\x0d\x92\x89\x3a\x89\x09\xa2\xc7\x87\x62\x27\x52\xc2\x26\x80\x72\x3a\xa9\x95\x98\x25\x3b\xd0\x56\x93\x15\xca\x1c\x51\x99\x27\x72\x6a\x23\xe7\x24\x7d\xc6\xe7\x62\x0b\x79\x6f\x58\x7d\x4b\x6b\x58\x90\x62\x0e\x59\x16\xa7\x4f\xc9\x88\x70\xf0\x1b\x7d\x37\x97\xef\xba\x8c\xda\xce\x58\xcb\xc0\x5a\x5b\xf7\x19\xcc\x0d\x13\x34\xe5\x74\x3a\x17\xf5\x64\x21\x7e\x39\x6f\x11\xc1\xe5\x44\x00\x23\x52\x54\x20\x7c\x74\x1a\x37\x11\x9b\x14\x24\xa2\x5c\x66\xed\x4a\xcc\x33\x17\x31\x9b\x65\xf8\xf5\xc6\x63\x8e\x2c\x23\x1d\x3b\xed\xc7\x41\x73\x65\x25\x71\x93\xf6\xb1\x30\xcc\xc0\x14\x46\x2d\xf4\x2f\x74\x24\x58\xe8\x89\xd0\x56\x92\xe6\x64\x7c\xf7\xcd\x28\xd4\xc1\x1e\x07\x4b\x35\xb5\xa9\x55\x5e\xf3\xe9\xc1\x3c\xc4\x4e\xaf\x84\x4d\x39\x71\x07\x49\x61\x63\xe5\xfd\x4e\xe4\x7d\x9b\xbf\x0a\x91\xed\xb4\x3a\x50\x64\xcd\xe6\xa2\x03\xfd\x07\x02\xdd\x3c\x46\xf6\xcf\x9d\x3c\x18\x1e\xad\xa8\xce\xcb\x88\x0e\x6b\x91\x92\x54\xa4\x75\xa2\xb7\x37\x05\xcf\x01\x72\xbb\xa1\xf9\xf6\xd1\x7c\x26\xd3\x80\x45\x82\xd4\x72\x6d\x70\x5d\x45\xd7\xe0\x25\x2a\xcb\xa9\x60\x9f\xd1\xa9\xc5\x0b\x8d\xe2\x1f\x69\x94\xc1\x8b\x09\x1d\xdf\x5a\x09\x23\xe3\x33\xc0\x2c\x84\x05\x1d\x82\xef\xb1\xae\xdd\x44\x41\xb5\x05\x2f\x95\x26\x4e\xcc\x96\x21\x0e\xc9\x20\x58\xaa\xd2\x28\x58\x08\xd5\xba\x73\x9c\x76\x93\xd2\x69\xf8\x12\xbf\xb0\xb9\xc5\x0a\xfb\x17\x2c\xd5\x9d\x41\x36\x9e\x75\x2e\x31\xd4\x34\x35\x1d\x8e\x3f\xb1\x14\x4a\x39\xbd\x6d\x1b\x42\x99\x29\x5f\x97\x06\xba\x18\xaa\x4c\x79\xc9\x67\x5e\x8b\xdf\x90\x10\x6e\x71\x0f\xd4\x62\x5d\x31\xc4\x7c\xe6\x47\x5d\xb4\xc7\x85\xfd\x9a\x7f\xab\x58\x70\x7a\xcd\x3a\xab\x08\x36\x08\xe7\x31\x2c\x62\x98\x17\x9a\x2b\x33\x57\x95\x25\xcf\x55\x76\xc9\x5c\x05\x62\xce\x51\x5a\xbe\x6d\xcb\xef\x75\x6c\x09\xfe\x19\x77\xc9\x22\x95\xd7\xf6\x2d\x6d\x9a\x94\x85\x87\xe1\x80\x6f\xb9\xbc\x79\x17\x6f\xb3\xdf\xf1\xad\x5c\xc3\xb0\xc6\x1e\xfa\xb4\xfb\xca\x14\xf9\xe8\xad\x92\x2d\x5d\xdc\x90\xe2\xa2\x4b\xb0\x44\x11\x8f\x74\xe6\x0e\x13\xe4\x38\x8b\x41\x77\xcf\x27\xfa\x5a\x6d\x23\xc8\x63\xde\x5b\x7b\xe1\xa1\x81\x74\x8e\xb8\x39\x72\x0d\xf9\x06\x8a\x57\xea\xce\xea\xf6\x3c\x1a\x08\x9f\xd3\xf5\xf1\xc8\x61\x9f\xa0\xba\xa5\x0e\xbe\x02\x8f\x7a\x3a\xdb\x40\x47\x0f\xc3\x12\xe1\x6b\x4d\x18\xb1\xdc\x51\xcf\xec\xe8\x8b\x57\xaa\x33\xee\xcc\x25\x62\x19\x47\x41\x67\xd8\xa2\x85\xd0\x44\xc9\xca\x00\x2c\xc2\x12\x47\xcc\x14\x7b\x41\xe4\x69\x8f\xf9\x89\xec\x1d\x5c\x58\x79\x8b\x64\xb8\x33\x11\x47\x6c\x3e\x83\x1f\x6b\x2c\x0d\x23\x79\x5b\x6b\xa4\x30\x03\x45\x17\xd6\xb4\xd3\x81\x49\x66\xa6\xad\x4e\x73\x56\x17\x39\x84\x69\x0c\x09\x3f\x6b\x99\xc8\x32\x76\x58\x38\xc8\xd4\x4e\x4e\x29\xb6\x23\x1a\x60\xde\xa3\x94\xc1\x72\x65\x99\x15\x40\xd5\xab\x86\x37\xf8\x5a\xdd\x7d\xd5\x9c\x5b\x23\x01\x98\x13\xce\xda\x92\xda\x52\xbb\x0f\xeb\x84\x07\xc3\x72\x2d\xb7\xbf\x92\xce\x0a\x8b\xba\x43\xee\x25\xeb\x0c\x54\x06\xea\x4c\x1d\xbf\x11\x31\xa1\x22\x82\x0c\xe6\x29\xae\x57\x2f\x6b\x60\x31\xc4\xa3\xc4\x05\x26\x92\xc8\xea\x50\x43\x41\xa6\x71\x6b\x05\xc1\x1a\x3c\xa2\x5d\x7b\x97\x57\x91\xbc\x1c\xd1\xb9\xdb\x01\x7f\x03\x23\x28\x3d\x06\x2f\x44\xb8\xdb\xb9\x83\x0b\x24\x69\xac\xa9\x7b\xb2\x44\x43\x27\xb7\xd8\x9d\x48\x70\x0f\x9f\xf0\xf2\xba\x10\x43\x1f\xa9\xf1\x8d\x6b\x15\xd3\x96\x19\x61\xba\x26\x86\xe6\x16\x01\x47\xb8\xc6\xed\x38\x3b\x8c\xc4\x76\x66\x82\xbb\x86\x08\xf2\x84\x3e\x23\x0d\xbe\x35\xde\x13\x06\x9c\x49\xc6\x1a\xba\x10\xc1\x64\x87\x04\x30\xa2\x7c\x96\x23\xf1\x93\x05\x1b\xb3\x78\x04\xf0\x7c\x8e\xe3\xad\xa0\x2d\x34\xf8\x1b\x08\x76\x64\xde\xc7\x14\x9d\x27\x98\xcf\xce\x0a\xd2\xe8\xf1\x64\xf3\x48\xf9\x5c\x3d\x8f\x89\xb1\xe0\x95\xe1\x19\x88\x58\x06\x18\x4b\x32\xb7\xbb\x88\xa8\x2b\x2c\xc2\x6a\xb6\x18\xc9\xc5\x90\x2b\x83\x3b\xd8\xa9\x75\x04\x7b\x39\x6c\x1a\x25\x59\x36\xc1\x41\x08\x6e\xf8\xfc\x97\xcc\x22\xe8\xdc\x3a\xb5\x7c\x1e\x0d\xce\x17\xd8\xa6\xb4\x42\xc4\x6d\x3a\x79\xd2\xaa\xd7\xce\x58\x70\x76\x83\xb8\xbb\xd0\xc4\xb0\xcc\x88\x3f\x20\x7e\x61\x87\xa2\xd4\x4a\x09\x7b\xb0\x43\xce\xef\x8c\x52\x50\x21\xf4\xe1\xc0\xc9\x3e\x15\xda\x3a\x34\xc6\xd3\x1e\x10\x0e\x19\x52\x66\xc7\xa0\xda\xe0\x6b\xa5\xe9\x78\x1a\x31\x2b\x78\xbf\xa9\x0d\x62\x8c\x68\x09\xb5\x58\xd9\xad\x04\x1b\xcf\x13\x44\x9c\x28\x9b\x0b\x2a\xf0\x62\xd1\xfc\x0c\x91\xd5\xd8\x31\xb2\xbf\x73\xac\x6d\x71\x52\xa5\x26\x4e\x2c\xff\x42\xec\x55\x26\x50\x57\x87\x48\xe9\x13\x3a\x55\x41\x51\xb0\x67\x83\x89\x90\xa7\x86\x67\xa5\xf4\x68\x75\xf9\xa5\x3e\xf2\x71\x34\xad\xdc\xc6\x6e\x57\x2b\xa0\x13\x01\xf3\x84\xbc\x1c\x69\x6e\x76\x90\x13\x76\x7c\xe3\x94\xa0\xa4\x53\xd8\xc8\x21\xba\x5f\x90\xcd\xc9\x90\x42\x7b\x60\x32\x02\xe5\x51\xad\x13\x68\xc8\x7c\x28\x89\x61\x16\x71\x67\xda\x89\x46\xa4\x5e\x8e\xcf\x9e\x86\xee\x1d\xb2\x47\x5b\x6b\xe8\x27\x1a\xa7\x7c\xc5\x54\x67\xfe\x6e\xac\xcf\x5c\xd7\xe7\xad\xa0\x7b\x87\x73\x4d\x9f\xcc\x97\xfc\x49\xf3\x0a\x86\x18\x29\xbb\xcf\xf8\x2d\x14\xd4\x3b\xc8\x3c\x33\x22\xb5\xfb\xae\x27\x6c\x91\x29\xf0\x6e\x91\x73\xdb\x62\x4f\x58\xce\xa6\xc9\x6f\x71\xbc\x3b\x3a\x8d\x8a\x2f\x13\xe7\x1a\xe6\x5f\x90\x4d\xea\x34\xdb\x27\x20\xd3\x92\x4f\xf8\x85\x9c\xcd\x4a\xcd\x98\xe2\xfe\xe2\xf6\x64\x00\x34\xe3\xee\xe2\x03\x22\x4e\x29\xa8\xb1\x36\x1e\x6b\x98\x51\x99\x26\x76\x1b\xa6\xa6\xc7\x7e\x25\x5c\x7e\x1f\x71\x0f\x8a\xc9\x37\x65\xca\x7b\x85\x14\x1a\xf4\x51\x40\xcb\xbb\xa5\x59\x78\x05\xc1\x4a\xcc\x94\x32\xb6\xd6\x22\x16\x7f\xc3\x0c\xc3\x10\x09\xcf\xae\x1d\x97\x9d\x6b\x68\x73\xb2\xe0\x3b\xe1\x9c\x8d\x6c\xeb\x9c\x41\x2d\x94\xa3\xf4\x47\xb9\x8c\x76\xad\x4e\x7a\x16\x42\xbb\x26\xfb\x2f\x37\xa1\x77\x64\x1b\x60\x58\xab\xc2\x38\x68\xc5\xa2\x8d\x1c\x93\xb3\xa6\xc3\x5f\x92\x85\x10\x0f\x3f\x45\x14\x94\x39\xb4\x43\x7f\x3b\x14\xdc\xb7\x96\x8c\x33\x70\xcf\x27\x6a\xb8\x96\xb9\xa0\x48\x54\x90\xbd\xec\xb9\x79\x3c\x4d\x58\x59\x25\x37\xae\xf8\x68\xbd\x33\xb1\x39\xca\xa0\x5f\x61\x77\xb3\x27\x6b\xf3\x70\x5b\x06\xc9\x44\xef\x26\x36\x44\x84\x31\x02\x3d\x21\x36\x35\x1d\x60\xd2\xe4\xf6\xc6\x6a\xb3\xf2\x35\x9c\xcd\x1f\xbf\x98\x51\x5d\xd4\xcb\xa6\xf4\x85\xab\x3c\x43\xbe\x27\x1c\x94\x40\x45\xcc\x58\x71\xc3\xb6\x35\x8c\xb6\x0a\x5e\xa4\x21\x26\x31\xc0\x4c\xcc\xf7\xb6\xe3\x84\x58\x3b\x0e\xdc\x05\x11\x9c\xa0\x58\x11\x9d\x53\x17\x36\x7c\x67\xb7\xf6\x64\x52\xe5\xdd\xd0\x79\xe8\xa8\x6f\x19\x4b\xce\xf9\x58\x94\x94\x29\x8c\x28\x8c\x3b\xca\xa4\x29\xdd\x8c\x8d\x66\xae\xd6\x96\x84\x0d\x3e\x93\x9e\x27\x10\x8c\xba\x57\xc1\xf3\x2b\xa7\xb6\xdd\xb8\xa6\x0e\xae\xe5\x3e\xc1\x32\xbd\x06\xff\x88\x43\x6d\x34\x0b\x4e\xc5\x2b\xb5\xca\xa0\x5d\x42\x97\xa2\x00\x87\x60\x18\x0f\xc2\x71\xaa\xed\x2f\x06\xf7\x39\x66\x59\xab\xb0\x15\x96\x99\x67\x38\x91\xb3\x25\x6d\x27\xb2\xaa\x65\xe5\xf8\x11\x86\x9c\xac\x15\x87\x18\x21\xcb\x23\xfe\x66\x91\x08\x73\x42\xcb\x92\xdf\x20\xd6\x31\x62\xde\xac\xb6\x31\xd9\x4d\x90\x8d\x65\xae\xd9\x94\x6a\x8d\x80\x5b\x6a\xc8\x3f\x6d\xc6\x63\x9d\x79\x8c\xec\x74\x4e\x32\x7b\x15\xa3\x7c\x51\xc7\xc8\xd9\x14\xc4\x79\x06\x1a\x66\x19\xf4\x09\xe2\x3c\x0f\x3b\x74\x42\x38\x98\x1b\x98\xa5\x2f\xeb\x5f\x43\xf3\x62\xd3\xb3\x05\x67\x82\xf3\x90\xfd\x0e\x67\xc4\xbf\x27\x95\xfd\xa2\xad\x8d\x02\x92\xf9\x54\x25\x35\xad\x42\x9e\x89\x2d\xda\x82\x4a\x7d\x09\x6d\xa9\x4e\x23\xa2\x48\x0a\x32\x42\xc2\x79\x21\x9d\x0c\xd6\xf9\x11\x6b\x5a\x24\x2a\xda\x91\xe9\x79\xaa\xa2\x8c\xce\xbf\xa9\x26\xac\xfc\xb5\xba\xfb\x38\x11\xeb\xd9\xfc\x8f\x96\x17\x41\x95\xed\x5a\x71\x4a\x76\x21\x62\x9e\x67\x6d\xbd\x1b\xcb\x47\x11\x62\xcd\x13\xf0\x33\x58\x9b\xfb\x70\xb4\xaf\x40\xe2\x17\xaa\xbb\x81\xd4\x21\x5e\xc2\x1c\x15\x4b\x26\x07\x14\xa3\xb2\x3f\x0c\x99\x41\x90\xdc\xe9\xb1\xbd\xb9\xa8\x68\x59\x68\x26\x54\x90\xb3\xd9\x96\x59\x8a\xfd\x6f\x9d\x09\x35\x3e\x3a\xd1\x7a\x41\xef\xb4\x66\xf5\xd2\x9a\x0c\x1b\x14\xf1\xb6\x62\xee\xee\x3e\xaa\x84\x9f\x41\xa9\xd7\x7d\x35\x19\xda\x8d\xb0\x3d\x29\x61\x11\xc2\x4f\xc3\x9a\xf8\x80\x50\x34\x2d\x6c\xde\xeb\xdb\xc4\x52\xb3\x35\x6a\x73\x87\x8d\xd9\x1e\x4e\xea\xe6\x2e\xd6\x4b\x62\x39\x59\x03\x13\x1c\x50\x80\xe2\x8a\xb6\xb8\x67\x52\x91\x08\x87\xa9\x2d\x54\xca\xbb\xa9\x9a\xd8\x35\xcd\x6d\x0e\x55\xfb\xc4\xc8\xa2\x84\xcf\xca\x54\x92\xa2\xbc\x3b\x99\x18\x52\xb0\x06\x86\x64\x16\x49\xa2\x3d\x4a\x56\xbb\x98\x18\x39\x0d\x65\x17\xf3\x90\x16\xf7\x5a\xed\xfe\x07\xfb\xb9\x58\x4e\x27\x7c\x88\x11\xb3\x47\x64\x94\xcc\x80\x2f\xf6\xb7\x95\x18\x59\x77\x82\x38\x5b\xdb\x9d\xdf\x70\xca\x8f\xa1\x8c\x94\x76\x4a\xb3\x25\x1c\x2a\x6d\xf4\xa3\x5b\xc4\x8c\x70\x6d\x93\x89\x30\xae\x5d\x46\x4e\x16\x8d\x6d\x36\x22\x67\xc8\xdf\xe2\x46\x6f\x1f\x97\xad\xa9\x6c\x37\x2d\x3b\x7b\x05\x41\x68\x1e\x36\x4e\x39\xbe\x83\xf2\x9d\x5a\x25\x70\x14\x45\x8e\x28\xe2\xd9\xee\xae\x30\x30\x34\xfa\xd9\xec\xca\xc0\xfc\x07\xd9\xb5\x41\x66\xe5\xd9\xec\x85\x06\xef\x37\x38\x1b\xc5\x86\x56\x64\x7d\x53\x5a\xb3\x25\xab\xaa\x2f\x5e\x93\xdf\x05\x2d\xda\xc8\x20\x0d\x6b\xe6\xba\xfa\x03\x51\xa4\xe9\xc8\xb7\x21\x1c\x91\x60\xcc\x89\x01\xb1\xca\xc0\x61\xcd\x8c\xc5\x19\x82\x8f\x3f\x1c\xcf\xec\x07\x1d\xe6\xce\x79\x06\x66\xad\x56\x87\x04\x16\xf1\x95\xd1\x55\x4e\x67\x0d\x1b\x23\x27\x6f\xd1\xa5\x59\x16\xe9\xbd\x47\xdd\x2b\x6d\xb5\xd2\xea\xde\x18\x81\x64\xf8\x65\x65\x44\xf8\x23\x73\x5a\x5c\x5a\x77\x8e\x38\x9e\x64\x40\x50\x11\x70\x1f\x9f\x6f\xa0\x19\xeb\x16\xae\x7f\x1c\x44\xa9\xa1\xb9\xa7\x91\xba\x41\xcc\xdd\x20\x2e\x0c\xca\x2e\xba\x3b\xfb\x17\xdd\x35\x2a\x4b\xc7\x63\x1e\x03\xd5\xdf\x35\xca\x5c\xae\x0d\x7b\xb8\x79\xd5\x86\x4d\xa6\x36\x16\x74\x12\xed\x85\x2a\x5b\xfd\xa0\x7a\x62\x0d\x7c\xae\x7e\x76\xbd\x0e\x05\x55\xbf\xb8\xb4\x89\x4b\x58\x9d\x42\x6d\x1c\x44\x25\x6e\x3f\x28\x43\x66\xfc\xf6\xa4\x41\x65\x40\x04\xea\x44\x92\xd0\x21\xc8\xa4\x13\x2d\x71\xbc\xa5\x3b\xe6\xac\x58\x05\xe2\x0d\x1a\xd9\xff\xe3\x55\x57\xe6\x64\x86\xf0\x7c\xcb\x55\xfa\x64\xcb\xad\x71\x8f\xd3\x46\xe4\x54\xf6\xcf\x0d\xd8\x2a\xf2\x12\x59\x2b\x37\x8e\xd3\xd5\x38\x04\xc5\x37\x1a\xaa\x3f\x2e\x27\xb4\x7e\xba\xfe\x7a\x5a\xbf\x9f\xfe\xa8\x7e\x5b\x74\x4e\xa6\x9a\x73\xef\x59\x78\x88\x9e\x80\x07\x46\x8a\xa9\xb8\xa7\xd0\x59\x69\x06\x3e\xf1\xe7\xab\x09\xec\x71\x7b\x65\xa8\x36\xb1\x35\xf5\x9c\x51\x73\xf5\x77\x6a\xee\x78\x55\xad\xc3\x6d\xd5\x83\x56\x9b\xe4\xc9\x35\x13\xa6\xbb\xff\x97\x00\xbf\x4a\x79\x99\xca\x87\x8b\xb6\x2e\x10\xc7\x4c\x43\xfd\x03\xbc\x92\x1b\x28\xc8\x77\x2c\x37\xe0\x11\x32\x7e\x72\x81\x29\xbf\xf9\xaa\x51\x36\x7d\xb2\x1e\x56\x5f\x20\xf1\x68\x2f\xb7\xf6\xf9\xc9\x5d\x77\x9e\x4c\x72\x25\x28\x94\x1d\xf2\x22\xb1\x44\xe5\x42\x38\x93\xde\xb7\x4b\xc0\x3b\x3f\x09\x17\x3f\xaa\xd1\xbf\xaa\xb1\xa8\xb4\x79\xf1\x3e\x46\xd6\x89\x6c\xba\x37\x64\x7f\x53\x84\xe3\x3f\x56\xed\xe1\x04\x1c\x50\xc8\x13\x28\x28\xc6\xed\xd1\x8a\xc2\xac\xd7\x4a\xa5\x62\xc7\x6a\xc4\x26\x93\x34\xd6\x0c\x08\xed\x47\x6d\xbe\x98\x67\xe6\x6c\x6e\x60\xde\x3d\xbf\x34\xf3\x10\xfc\x6f\xcf\x67\xcf\x0c\x54\xdf\xb4\xf9\xae\x9f\x5b\xd9\x90\xf2\xe3\x67\xb2\x03\x6a\xdc\x2c\x9f\xaf\xbd\xfe\x41\xe3\xc8\x3b\xfb\xda\xbc\x99\x80\x8b\x85\xf0\xab\x75\xa1\xe4\x24\x81\x3d\x4e\x15\x1b\x97\x89\x78\x14\x65\xa3\x45\xf9\x92\x00\xc4\xba\x8e\xf9\x4b\x62\x8f\x47\xae\xaa\x8f\xe9\xbc\xd8\x40\x45\x2a\x0f\xd9\x68\xe5\x52\x3c\x65\x4e\xa4\x58\x97\x03\x64\xc9\xf4\x13\x51\x9b\x55\xa4\x7d\xcf\x2c\xca\x53\xce\x95\x2e\x0f\x61\xff\x08\x77\xf0\xa9\x72\x35\x2e\xf4\xc9\x1d\xa8\x36\xf6\x70\x89\x0a\xd1\xfe\xa8\xab\x4b\xe9\x86\xff\xad\x20\x20\x7a\x9c\x47\x88\x7a\x3c\x03\x09\x7b\x40\xbc\x6c\x37\xe6\x1b\xa9\xd2\x47\x70\x12\x38\x59\xdc\xa8\x4a\xa3\x20\x39\x01\xa6\x39\xf2\x4c\xde\x27\xfd\xb2\x7f\x48\xcc\xb7\x90\x78\xb6\x41\xab\x2c\x11\x8b\x13\x2b\xbd\xd6\x21\xa2\x79\x9f\x9c\x77\xfc\xa5\x0a\x73\x7b\xd6\xe0\x69\xb5\xfa\xc4\xf2\x3c\x74\xb7\xc8\xed\x28\xe7\x92\x33\x24\xb0\x38\xa1\x14\x87\xcc\x6c\x95\xc1\xe2\xb3\x36\xb7\x38\xba\xa9\xa1\x49\x21\x02\xbc\x12\x25\x96\x01\x3f\x81\x3b\x32\xa8\xe1\x09\x22\xc3\x1a\x76\x25\x1b\x34\x0c\x21\x6b\x0f\x29\xd9\x43\x94\x4b\x3e\x98\x2d\x69\x69\x3b\x0b\x1e\x72\x74\xba\x73\x27\xb5\x2b\xf1\xee\xb3\x5e\x60\xc8\xeb\xcb\x46\xde\x29\x7b\x58\xc1\x1e\x19\x67\x32\xdf\x0d\xe9\x7c\x76\x65\x59\xb7\x55\x44\x5a\xa8\xa5\x68\xba\x1a\xf1\xa6\x6e\xac\x77\x0a\xb9\x76\x15\xb9\x36\x1f\xc3\x8a\x3c\x29\xca\xb7\x2a\xfb\x62\x0d\xa0\x9a\x25\x2c\x0e\x6a\xd7\x19\xf2\x1a\x7d\xab\xb2\x6f\xd3\x1c\xf2\x06\xde\x8e\x4b\x85\x08\xce\xa8\x13\x72\xb0\x65\xa8\x2a\x8d\x23\x59\x68\x1e\xcc\x11\x99\xce\x1d\x8e\x6e\xfa\x24\x8c\xee\x4c\x9b\x3f\xe2\x04\xa7\x9f\x3c\x51\xef\x6c\x7a\xa7\x71\x55\x48\x4d\x51\xc6\x90\x87\x66\xa6\x17\xe4\xdc\x5e\x6e\x55\x1e\xfe\xaa\xa1\xcf\xa0\x7d\x8f\x94\xa2\xd3\x6e\xc2\x93\x14\xd7\xaf\x0e\x11\x3a\xd4\x6e\x9a\x05\x03\x9b\x7a\xa8\x6d\x4a\x36\x73\x06\xe6\x89\x50\x91\xf1\x6c\x34\xba\x50\x23\xcb\xc1\x19\xdb\xe7\x7f\x22\xa2\xd4\x5f\x34\xe5\x25\xcc\x26\x64\xee\x98\xb5\x14\x41\x70\x4b\x7b\x44\xa8\x23\xca\x92\x9f\xb4\xba\x8b\x26\x9f\x93\xb7\xce\x45\x77\x02\xdb\x9d\xee\x4f\x74\xa7\xb8\x9f\x0c\x8f\xfc\x20\x92\x14\x41\x30\x88\x9d\xa3\x42\x2b\x0e\xe0\x9e\x81\x79\xae\xa1\x5d\x82\xbf\x85\x19\x9b\x1f\xef\x28\x9d\xb5\xc1\xb2\xfd\x0d\xf4\xaf\x55\x6b\x7c\x03\x5d\x02\xf5\x46\x0d\xfa\x67\xb2\xc4\x6f\x32\x84\x54\xdf\xc0\x82\xdd\xe0\x0d\xe4\x6b\xf3\xeb\x6f\xb4\x5f\x66\xda\xe1\xfe\x99\xb6\xb5\xc9\xa3\x55\xf1\xef\x50\xfa\x3e\xca\xcc\x39\x6c\x19\xe1\xdc\x09\x31\x35\x0e\x80\xbc\xa3\xaa\xcc\xe3\xa2\xfd\x13\x45\x83\x23\x2e\x87\x7f\x55\x72\xb0\x25\x9b\x49\xc9\xb7\x0e\x46\x26\x25\x6b\x5b\xb2\x18\x4b\x0e\x07\xd5\xe9\xc7\xcd\x37\x4f\x34\xef\x93\x1f\x86\x43\xe5\x3b\x27\x69\x74\x19\x66\x94\xe6\x32\xa3\x0e\x21\x5f\x62\x46\x75\x95\xd1\x90\x25\xc2\x19\xe9\x6c\x37\xca\x9f\xc1\x16\xce\xe6\x4b\x26\x0a\xc7\x6d\x78\x29\x8a\x26\x24\x44\x54\xac\xe7\x23\xdc\x92\x6b\xdc\xd6\x5b\x35\x3a\xd5\xf8\x2b\xc4\xee\x27\xc6\xee\x84\xb6\x91\xf4\xcc\x09\x5c\x0e\xc8\x11\xf7\x16\xb5\x37\xda\x1e\xb2\x76\xe2\x81\xe9\x6b\x08\x42\x75\x66\x93\x4b\x7f\x0d\x67\x32\xee\xb5\xca\x4a\x3f\x81\xc5\xef\xec\xe7\x1d\x08\x07\x7f\x50\x26\x64\x6a\x47\xda\xde\x70\x8a\xbe\x89\xdd\x9c\x8b\xb9\x71\x7e\x42\xe9\xaf\x94\x53\xe4\xd2\x40\x77\xa6\x03\xe3\x31\xc1\x3b\xe3\xa8\xaa\x31\xc1\xa7\x84\x76\x4c\x68\xd8\xb9\xb5\x1e\x53\x16\x1b\xf3\xe9\x95\x75\x0c\x6b\x89\x58\xd6\x5a\x85\x0b\xf1\x22\xfb\x19\x7f\x67\x44\x20\xa2\x58\xc8\x28\x62\xf1\xf4\x4c\xf9\x9b\x4f\xe4\x81\xa2\xe1\xce\xbc\x77\xa6\x8e\x27\xe8\x57\x26\x54\xa2\xbe\xa9\x34\xf4\xa9\x79\x23\x02\x2f\x53\xe6\x81\xbd\x4b\x88\xba\xb2\x75\xd2\xcc\x9e\xbb\x23\x73\x43\x0f\x85\xb9\x4e\xc9\x49\xaf\xd5\x6a\x76\x4f\x74\xb2\xe1\xe2\xea\xb1\x1e\x1f\x91\x0b\x0a\xc9\xb0\x64\x03\x67\xf3\x8b\x36\xa2\x1d\x4e\x10\x23\x9b\xe5\x88\xc4\x06\xd1\x77\x34\xe2\xf5\x08\xdd\x5a\xe5\x3a\x83\x19\x7b\x10\x59\x17\x01\xeb\x08\xbf\x15\x69\x70\x16\x99\x4a\x0b\x25\x21\x42\xd2\xc7\x50\x45\x08\xf6\x0b\x39\xdc\x36\xb0\x43\xca\x16\x42\x69\x13\x08\x02\x63\x28\xa5\x18\xb3\x84\xa5\x9c\x62\xed\x11\xbd\x33\xb3\x48\x6a\xd4\x9a\x7c\x00\xd7\x3c\x09\x19\x1d\xcb\xb3\x2a\xb2\x42\x60\x65\x97\xf5\x1c\xe5\x21\xf3\x25\x5e\xc3\x49\x3c\x1a\x4f\xa2\xd9\x2b\x28\x3c\x09\x99\x20\x37\xdf\xd7\x4f\x70\x14\xa3\x61\x7c\x82\x63\xa3\xe8\x1b\x14\xab\x81\x30\xec\x9c\x84\xe3\x19\x92\xed\xec\xe5\x6c\x6f\xfc\xd5\x1f\xec\xa3\x9b\x8b\x8f\xa8\x68\x36\x62\xd8\x23\x40\xfb\x1a\x1a\x39\x55\x22\xcd\xf2\x22\x11\x03\x21\x89\x3e\x52\x69\xd6\x1b\xde\x81\x87\xc5\x36\x6c\x63\xe9\x12\x29\xb0\xc3\x86\xe0\x85\xdc\xd0\x81\x8e\x53\x72\x9c\xec\x79\x8c\xd3\xc8\x14\xde\xfa\xb9\xee\xc8\xe0\x07\x7f\x2b\xf9\x6d\xe4\x57\x28\xa0\x6f\xd4\x66\x03\x07\x64\x3c\x6e\x45\xcf\x72\xe9\x23\x2b\x87\xaa\xac\x84\x97\x33\xdf\x2d\x09\xa6\x94\xcd\x96\x1d\x7d\x36\x2d\x54\x69\xb5\xfc\x51\xfe\x7a\xac\x9d\xb3\x59\x87\x7b\x59\xc8\x40\x1d\xa9\x0d\x4d\x52\x66\x4d\xa4\x46\x33\xec\x84\x2d\x6c\xf7\x52\x96\xa0\x21\xe6\x73\x9f\x69\x5a\xa3\x27\x96\x86\x92\xb6\x48\x88\x43\x4e\x08\x5f\xc5\xe4\x76\x81\x3d\xda\x61\x12\x12\xc1\x37\x4f\x27\x19\x1b\x5b\xc2\x1d\xcc\x16\x91\x98\xc9\x59\x03\x87\x52\xdb\x5e\x2d\xc9\xbe\x19\x1b\xdc\xdc\xeb\x49\xcf\xde\xb8\xf4\xc3\xbd\x9e\xf4\xee\xbd\x4b\x2f\xf4\xbd\x96\x2e\x0e\xfa\x51\x17\x07\xfd\xa8\x8b\x93\xa4\xb1\x8b\xea\x67\x5d\xb1\x39\xc5\x51\xa2\x9e\x78\xc9\xbd\x16\x13\x8a\x49\xec\x17\x6f\x0f\xc1\x3f\xf4\xcb\xe0\x1f\xa1\xf9\xf4\x01\x37\x80\x8b\x57\x43\xd6\x60\xe7\x11\xb1\x23\xab\x45\xe6\x86\xe4\x7f\x96\x59\x63\x22\x31\xc6\x18\xd5\x73\x46\xb8\x88\x9a\xa3\xe9\x44\x57\xf9\x4d\x04\xeb\x31\xc3\x1e\xd1\x0d\x06\x7a\x8a\x89\xc2\x2e\xd6\x75\xc2\xae\xe2\xec\xc3\xb8\xb1\x7e\xa7\x44\xf8\x8f\xd8\xaf\x0d\x18\x9c\xfd\x35\x92\x85\x44\x70\x0a\x5b\x82\xf0\x89\x4f\xc0\xb5\x67\xae\xd9\x8c\x69\xc4\x06\xd7\x6a\x4f\xda\xdf\x14\x82\x95\xb0\x3d\x71\x2e\x58\xfc\x93\xe6\x13\x9f\x35\x78\x29\xf2\x21\xd6\xd0\x5d\xb4\x38\x43\x08\x07\xc4\x52\x09\x4c\x55\xfd\xc3\x68\x81\x22\x90\x61\xd9\xf7\x44\xf4\xc9\xef\xa5\xfe\x5c\x7f\xd2\x24\x86\x91\x37\x6c\xb2\xa4\x63\x3f\x27\xb5\x32\x43\x46\x23\x19\xa7\x6b\xae\xd5\x2d\x93\x90\xbb\x8f\x14\x92\xc2\x18\x5b\x92\x8d\x81\xa5\x2c\x1b\x82\x1c\x47\x00\x4d\xe4\x04\x8c\xe2\x33\x14\x09\xd9\xd1\x15\x44\x9c\x0e\xc0\xf1\x9d\x14\x1b\x8b\xde\x88\xcf\xc6\xf6\xbb\x86\x23\x92\x67\xb6\xa7\x2c\x96\xd6\x06\xc1\xd6\x74\x90\x79\x50\x6e\x02\xe7\xf4\x36\x08\xf9\x52\xa3\xf7\xf5\x2c\x11\x2c\x23\x1d\xca\xd4\x6f\x32\x05\xa7\x4f\x76\x14\x7f\xe6\x33\x6b\x58\xe0\x2c\x8a\x45\x82\xa1\x71\xd5\x28\xf6\x9c\xd4\x8e\x78\x41\x16\x56\x1c\x60\xe7\xd6\x32\xc6\x5c\xe7\x14\x72\xe2\x53\x10\x5c\x1d\x91\x24\xa6\x70\x98\x84\x52\xc8\xc5\xee\xb8\x20\x0e\xbf\xd0\xd8\xc0\xc6\xda\xe9\x1c\x19\x75\x9d\x81\x54\xfd\x5c\xc7\xc6\x69\x3e\xb0\x57\x55\x86\xc9\x6b\x26\xf2\x59\x22\xbe\x29\x83\x58\xd9\x07\x37\xca\x1e\x28\x62\xfe\x4d\xc7\xb3\xb2\xff\x43\xdb\x48\x27\x4c\x8e\x1a\x8a\x5e\x60\x09\xa9\xa8\x2f\x2b\xf2\xc2\x0d\xa8\xc2\x66\x6d\x05\x4d\x95\x7c\x32\x02\x48\xb9\x51\x21\x01\x0b\x9c\x55\xf6\x81\x18\x73\xc1\xf1\xaf\xcc\x3f\x36\x72\x84\xca\xe2\xe4\x16\x21\x3c\x31\x72\x4e\xb5\x85\x5a\x28\xd2\x49\x8c\x46\x2a\xb2\x02\x9a\xcb\xd9\xea\x3c\xb1\x67\xc5\xed\x0d\x69\xdd\x71\x11\x69\xf2\xbc\x90\xbd\xf7\x65\x86\x49\x6d\xaa\x1e\xbd\xb7\xda\x52\xf9\xbf\xf8\xae\x9c\x73\xcb\x20\x96\x33\xf5\x0a\x3b\xb0\xb0\x46\x42\x89\x6c\x19\xb2\x17\x6e\x68\x43\xf7\x6c\xb0\x43\x06\x41\x0c\x64\x81\x86\xf9\x5a\x9d\x11\x0b\xac\xd9\x86\x8e\x85\x06\x35\xda\xfc\x27\x64\x51\xc6\x84\x96\x08\xf1\x3c\x82\x62\x85\x63\x1b\x84\x55\x60\x9b\x7b\xe5\x22\xe0\xec\x19\xa3\xf4\x89\x53\xe2\x32\xe2\x4d\xd4\x68\x94\xb1\x55\x1c\x75\x20\x43\xac\x95\x42\x17\x8e\x36\x2d\xd8\x01\xf6\xa3\x6e\x32\xe8\x0e\x02\x97\x1a\xfa\x15\x39\xa2\x32\x73\x5a\x27\xd6\x7e\x86\xb8\x72\xa6\x2d\xc2\x83\x4a\xac\x07\x3e\x64\x5e\xc5\x98\x5f\x93\xc7\xc6\xc6\x9e\x61\x71\x3f\x7b\x21\xe9\xde\x12\x71\xf3\x56\x6c\x1e\x36\x0e\x0e\x0f\x56\xcf\x3c\xc4\x62\x0e\xab\x58\x8a\x77\x96\x3b\xbe\x78\xe0\xc9\x7e\x4d\xa6\x5e\x10\x0c\x93\x0b\x32\x03\x89\x62\x4e\x13\xf4\x97\x1b\x75\x53\xf1\xc4\x6c\xbe\x18\x0a\xb2\x90\xd8\xc0\x46\xcc\x7f\xf5\x62\x90\x98\x5d\x7a\x7e\x39\xab\xe1\x64\x84\xd7\xfd\xf8\xd5\x8a\xb7\x04\x87\x04\x08\xd6\x14\x05\xee\x28\x51\xe0\xf6\x6e\x49\x65\x6c\x5b\x9c\xe4\x2c\x62\x6b\xa7\x2c\x14\xdc\x93\x5b\xdd\x6b\x9d\x61\x9f\xac\x01\x3a\x9f\x0d\x13\x10\x75\xa3\xad\xb7\xac\xec\x16\x8c\x2a\x75\xe8\xc4\x71\x89\x5a\x14\x18\x64\x61\xa2\x98\xcb\x12\xcb\x3f\x70\x7f\xd6\x3f\x23\xbd\x45\xde\x2c\x56\x47\xb6\xb7\x12\x2b\x0d\x32\xd8\xe8\xdd\x69\x6f\xbf\x44\x80\xa3\x0e\xcf\xe8\x68\x3c\x8a\x10\x1c\xac\x41\xbe\x5a\x1e\x68\x95\xb7\x6a\xfb\x4e\xf4\xbc\x16\x4d\x70\xb4\x8f\x8d\xdd\x9c\x42\xd3\xdb\x35\xae\xf4\xee\xc9\x95\xce\xc3\x69\xcc\x8f\x8c\x8e\x89\xd3\x1f\x11\x4d\x41\xb8\x2e\x72\xc6\x5a\x85\x95\x58\x72\x7f\xd1\x36\x64\xc5\xf2\x11\x75\x56\xd6\xa8\xed\x60\x65\x1d\x96\x5f\x58\xfc\xa3\x9e\xe8\xd1\xe5\xfe\x60\xd9\xe1\x48\x89\xa5\x76\x1e\xb3\xa3\xff\x08\x7f\x05\x4d\x5d\x4f\xdb\xba\x8f\x90\x16\xad\x84\x9f\xe8\x09\xf4\xa6\x5e\x07\x25\x83\x1e\xae\xc2\xe6\xa3\x11\x50\x61\x16\x9f\x6d\x3f\x98\xdf\xf4\x08\x90\x3c\x32\xc6\x31\xb2\x82\x47\x21\x75\xbc\x4a\xea\xad\xc4\x9b\x38\xbf\xd0\x0c\x57\x67\xce\xcf\xa8\xf9\xe5\xd4\x48\xa7\x34\x96\x47\xb5\xa6\x8c\xf9\x52\x39\xbd\x8a\x1f\x43\x15\x33\x3e\xe1\x03\xfe\x25\x22\xa7\x53\x68\x81\xaf\xba\xe5\x5a\x0a\x5a\x2f\xd2\xb1\xf9\x1b\x9c\x03\xc4\xb2\xf9\xca\x3e\x71\x4c\x83\x29\xfb\x71\x80\xce\x98\xef\x95\x56\x62\x4d\x91\x65\x42\x54\x77\x16\xed\xcc\xac\xa7\xa1\x1e\xcf\xba\x57\x0c\x3b\x7d\x64\x05\x2d\xe5\xcc\x9b\x1b\xc4\x57\x65\xa8\x56\x2b\x58\x21\x61\x49\x52\xd8\xf2\xd2\x08\xe3\x6e\x1d\xc0\xb5\x30\x82\x7b\xe6\xe8\x8a\xc4\xd1\xde\xbd\xca\x0c\xcb\xfc\x34\x84\x41\x0c\xed\x66\x12\xe1\x2b\x62\x73\x9b\xc4\xda\xe3\x36\x14\x20\x84\x9c\xa7\xce\xca\xba\x4f\x44\x1c\xb9\x42\xec\xb7\x27\x6e\x7e\x0d\x3b\xb5\x30\x13\xd8\x91\xce\x79\xc5\xa5\x12\x51\x02\x12\x9e\x14\xe0\x5d\x11\x2b\x9b\x4d\xab\xf7\x9c\x25\x12\x77\x70\x0c\x8c\x50\x1a\x51\xa2\xf6\xc6\xed\x9a\x9c\x4e\xf1\x66\x12\xce\x8a\x2c\x97\x0f\xb2\x44\x19\x22\xda\x8c\x0e\xf6\x6c\xcf\x4a\xd7\xb3\x35\x67\x93\x6b\x9f\xe4\x57\x98\x7f\xd1\x3b\x1b\x2f\x6c\x34\xb6\x28\xa4\xda\x35\xd9\xe4\xf0\x77\x0b\xaa\x17\xf1\xae\xf8\x47\x6f\xd8\xee\xda\xed\xd0\x03\x9c\x91\xf2\xb8\xc8\x68\x45\x64\x19\xf8\x8d\x3d\x35\x60\xf4\xd7\x69\xf0\x23\x9c\x2a\x47\x07\x48\xe2\xa0\xfd\x19\xb3\xf7\x13\xf9\x5d\xf0\xf8\x59\xa1\xdb\x19\xb5\xcd\x9c\x08\x50\xa4\x2a\x4a\x05\xca\x33\x41\x40\x91\x1a\x85\xab\xab\x2f\x57\x64\x9d\x9c\xd9\x08\x2e\x2b\x96\x2f\x06\x11\xe3\x07\xf1\x73\x1c\x13\xd7\x21\x54\x86\x23\x26\xc2\x8e\x3d\x18\xb9\x9b\x07\x26\x9c\x93\x97\x52\xdb\x01\xbc\xd0\xb5\x78\x2c\x23\x81\x5d\x98\xaf\x5a\xc2\xce\xe1\xf2\x8b\xe9\xaa\x00\xe7\x99\xfd\xfb\xb8\x56\x16\x2a\xc5\xa7\xa9\x31\x13\x94\xc7\x1c\x65\xae\x55\xc8\x7c\x2b\xf6\xec\xb3\x96\xcd\x0f\x47\xab\x8e\x25\xbe\x61\x35\xd9\x4f\x2b\xdb\xca\x8e\x24\x7d\x23\xb4\xba\xba\x95\x13\xad\xdf\xad\xba\x32\x20\x13\x2d\xf1\xdc\xdc\xd3\x34\x31\xf5\x91\xf3\x49\xdb\xfc\x59\x4c\xe2\xb3\x8f\x3c\x26\xd8\xda\xb2\x16\x23\xaf\x50\x52\x3c\x10\x96\x89\xc1\xb7\xc3\x54\x37\x8d\xed\xf8\xee\x9b\x26\x31\x7f\x6c\x90\xfc\x3e\x45\x95\x4a\xc1\x77\xb4\xf5\x01\x15\x01\xd9\xf0\x36\x27\x77\xaf\x95\x99\xe8\x0a\xae\x13\x90\x5e\x25\xe6\xe7\xa3\xf8\xe8\x38\xd7\xd5\x1d\x39\x0c\xb0\x2a\xca\xa8\x41\xbb\x13\x07\x6b\xee\xbf\x45\xc9\xfa\xa4\x6a\x23\x36\xd0\x8e\xfc\x33\x5e\x20\x5d\xc7\x1e\x76\xea\x40\x06\xb4\x99\xb1\x66\x18\xc9\x38\x70\x26\xd1\xf3\xd1\x4a\xd6\x7f\x23\x7f\x6f\x24\xb6\xd3\xdd\xbd\x70\x04\xfd\x1b\xeb\x2f\x46\xb6\xde\x8c\x91\x79\x92\x9f\xad\x85\xa7\x69\xb4\x8a\xce\xdf\xb0\x90\xc2\x15\xee\xd8\xed\x7b\x0b\x55\x8c\xe0\xf3\x46\x28\x21\xef\x92\x3a\x76\x12\x21\xdb\x08\xfb\x7a\x6a\x3d\xbe\x64\x0f\x8d\xf6\xa2\xac\x8b\x66\x37\x9b\x1e\xca\xd8\x0f\xd8\xd1\xc2\xf9\xe4\xc5\x0c\x13\x56\xda\x16\x1a\xeb\xcb\x4b\x60\xcc\xfd\x8d\x70\x9e\xec\xb8\x3f\xc8\xe6\xa5\x7d\xd6\x1b\x17\x82\x96\xfd\xca\xd9\xb3\xa6\x8b\xd4\x1b\x4f\x73\x57\x0f\x3f\x93\xbe\xf1\xad\x4f\x0a\x88\xd3\x2f\x02\xf9\x3b\xdc\xd1\x14\xb8\xb4\xd6\x93\xe0\x11\xf9\xe8\x9d\x4e\xa1\x47\x90\xc1\x20\xad\x93\x0d\x2d\x38\x17\x7a\x84\x48\xb1\x20\x8c\x39\xa6\x78\x74\xe0\x37\x9f\x10\xfa\x1d\x1d\xf5\x53\xf8\xb9\xde\x46\x67\xeb\x6d\x10\x9c\x27\x1f\x1e\x97\x59\xc3\x4e\x91\x66\x9b\xf0\x3d\x3b\xb1\x44\x82\x4d\xb7\x76\xe4\x36\x26\xd5\x22\x52\xa1\x20\x90\x52\xab\xf0\xab\x7e\x2e\x77\xad\xb2\xe7\x33\x89\x0d\xe7\xad\xa6\xd5\x89\x90\xf6\xcc\xa8\x23\x49\x1f\x6d\x48\x4c\xfd\x82\x02\x15\x9e\x58\x20\x09\x55\xa3\xad\xf7\x5b\x6f\x2c\x26\x42\x41\x26\x1a\x8f\xad\xc4\x11\xf2\xc8\xde\x86\xf2\x44\xe6\x40\x07\x1c\x16\x11\xdf\x82\x02\x59\xf4\x1a\x71\x4a\xa7\xd9\x95\x64\x47\x66\x8a\xa9\xaa\xf4\x86\xc2\x02\x1a\x15\xdd\x8e\x6e\x0b\xac\x21\xec\x89\x27\x6d\x35\x7b\xb4\xe5\x9a\xe3\xfc\x4a\x11\x26\x47\x62\x2f\x24\x5e\xf6\x99\x45\x7c\x95\x9c\x21\xf2\x7c\xae\x9e\xf9\x1d\xf3\x67\x86\xdf\x25\x34\x67\xe6\x0a\xd8\x8a\x24\x1c\xd6\x19\x41\x66\xda\x85\x44\xb6\x7a\x63\x18\x47\x5f\x76\xef\xa4\x6e\x65\xa3\x6f\xef\xc9\xd5\xf1\xe0\x6c\xa4\xd7\x76\xe6\x2e\xbf\x90\xf8\x99\x43\x22\x23\x3a\x5f\x57\x9a\xc8\xba\x16\xe6\x71\x1e\xa9\xc1\x6e\x4b\xe6\x07\xa5\xc5\xfd\xe3\x42\x96\xcf\x5a\x71\x25\xc9\x75\xbe\x8b\xd1\xa7\x46\xff\x13\xdb\xb5\x5c\x23\x13\xbe\x73\xe7\x2c\xde\x18\xba\x8b\x4d\x87\x3c\x17\xe2\x0b\xf6\x70\x44\xc1\xc6\x63\xae\x3b\x63\x13\x7c\x52\xf3\x2c\x48\xcd\x43\xe7\x26\xb1\x28\x77\x56\xdf\xb5\x98\x4c\xb0\x59\x8e\x04\x0b\xf0\x1c\xcb\x4e\x4f\x3d\xaf\xf1\xc6\x48\x50\x39\x06\x92\x22\x74\xb1\x1d\x08\xc6\x8d\x44\xcd\x4e\x95\xf3\xde\x6c\xad\xa9\x8c\x53\xdc\x9c\xc4\xeb\x98\xd5\x07\xb2\xbb\x5d\x60\x33\x76\xf2\x45\x30\x6e\xc9\x8c\x76\x45\xfd\xee\xad\x7a\xea\xa2\xdb\x47\x44\x3a\x6b\x8b\xab\x58\x7e\x6b\x12\x94\x05\x49\x25\xb4\x1e\x31\x3b\x39\x35\xfd\xa5\xc2\x33\x5c\x8e\x52\xab\x42\xb3\x01\x76\xa5\x39\x12\xb6\x95\xa4\x08\x21\xdc\x59\x76\xfe\x8e\x7c\x58\xdc\x20\x39\xac\x4a\x2a\xe1\x2c\xae\x4b\x30\xf8\x1d\x2c\x39\x76\x1e\x01\x73\xb2\x62\x3a\xa8\x4a\xbb\x8a\x8a\x51\xc2\x9d\xa5\x50\x4e\xcf\x1b\x36\xe0\xf1\xf9\xe8\xdf\x23\x28\x8e\x30\x9b\x2f\xa1\x27\x33\x04\x3a\x94\xfc\x39\x82\xba\xd3\xe0\xcd\x22\xa8\xce\x10\xc4\x2f\x8b\xf7\x70\x32\xbf\xe4\x63\xd5\x99\x63\x63\xed\x5c\x28\x56\x9e\xb3\x05\xc4\x4c\x82\x91\x35\x91\x95\xd2\xac\x25\x5a\xe6\x58\x7d\x3b\x57\xbe\x36\xf3\x5b\xe1\x45\x09\xeb\xa8\x52\xbb\x60\xd0\x3b\xcb\xf7\x34\xef\xa0\xee\x4b\xfd\x32\xff\xf8\xc6\xfc\xf2\x8a\x70\x31\x37\x49\x5c\x12\x9b\x8f\xf8\xac\xae\x25\x55\x58\x4f\x7f\x73\xa2\x79\x1c\x63\x97\x05\xa0\x76\x92\xeb\xad\x47\x91\x2d\x27\xaf\xc9\x0d\x83\x1e\xf4\x1b\x09\x07\x57\x10\x87\xbe\x42\xb1\xca\xf9\x5c\x39\xbc\xc5\xe1\xc0\xe7\xd6\x15\xda\x5a\x35\xf2\xa2\xb2\xf6\x96\xd6\xd2\xbb\x41\x1a\x4b\xe6\xd4\x2b\x6b\xa4\x72\x24\x0d\x3a\x85\xcd\x98\x25\xe2\xe8\xbe\x12\xf2\x47\xc1\x62\x68\xb6\x84\xed\xab\x63\x29\x71\x1c\x65\x40\xae\xbf\x20\x43\x63\xd1\xad\x3c\x95\xd1\x18\xa9\xd4\x1a\xcd\x79\x44\xae\xb6\xea\xf1\x27\x77\x3c\x3f\xdc\xd7\x8a\x8a\xad\x49\x97\xcb\x6d\x0f\x56\xf5\xee\x1e\x1e\xf5\x86\xdd\x94\x6d\x9c\x5b\x8b\x98\x7c\xac\x72\xcd\x71\x38\x10\xc3\xc5\xac\xe6\x23\x82\xcf\x8c\x45\x4d\xc4\xab\xd2\xd0\xa4\x12\xfb\x6a\x96\x20\x85\x3b\x91\x45\xbc\x62\x87\x80\x21\x82\x32\x45\xc1\xb2\x4f\x54\xa1\x0b\xdc\x76\x7c\xb0\xda\x46\x74\x09\xc0\x27\x6b\x65\x34\x17\x8f\x38\x08\x28\x4c\xcf\x90\xe2\xc4\x67\xce\xf5\xc7\xe2\xc3\x90\x9d\xdf\x9e\xcc\xf4\x29\x82\x29\x07\x8e\x96\xe0\xc4\xec\x93\xd6\x6b\x64\x62\x33\xcb\x29\x77\x21\x53\x11\x5a\xe5\x50\xc5\x39\x6f\xd1\xf6\x8d\xda\x7c\x32\x72\x3a\x51\x1c\xc5\x86\x6c\xc9\xd6\x63\x8b\x1b\x98\xbf\xa5\x30\x24\xd6\x86\x3a\x84\x8d\x78\x66\x85\xce\x47\x2b\xb4\xda\xb3\x5a\x4c\xc3\x67\x1b\xa5\xf2\x14\x16\x6b\xa8\xd7\x28\xe4\x6f\xd4\xea\x45\xc2\xf2\x7c\x7d\x61\x0b\x31\x70\x00\x3c\x42\xa8\xd6\x77\xa5\xcc\xc0\x7b\xaf\x0e\x0a\x82\x3d\xb7\x39\x13\xa7\x28\x56\x82\xe1\x26\x22\x13\x0e\x02\x99\xa7\xd2\xbc\x18\x8a\x1d\x2e\x89\x47\xe1\x16\x32\xb2\x08\xee\xd7\xca\xe7\x90\x27\x45\x46\xc0\xbc\x26\xd1\xda\xc9\xac\x6b\x71\x24\x37\xe0\xbd\x42\x98\xaa\x25\xca\xf5\x11\x49\x03\x1d\x39\x57\xf6\x80\xb9\x20\x4a\xee\xd9\x14\x8e\x11\xca\x47\xce\xee\x81\xa9\xbd\x6f\x1b\x70\xb1\x64\x22\xf0\x56\x14\x81\x0f\x01\xc8\x90\x93\xe4\x9a\x7c\xd3\x1c\xb6\xe2\x60\x82\x27\x59\x3a\x71\xe1\x33\xe2\xe7\x23\x28\x66\x66\x60\x78\x33\x06\xde\x1d\x75\x36\xd6\x5e\x3e\x1f\xd3\xd7\xe2\x59\x26\xde\x86\xf6\x4f\x6e\xc0\xdb\x8c\x2d\xd4\x74\x80\xb0\x27\x5a\xc7\x08\x85\x40\x89\xb1\x72\xb7\x17\xf5\x9c\xa4\x49\xb8\x95\xca\x80\xff\x3b\xc2\x9e\x47\xb0\x57\x8f\xf6\xb0\x1b\x95\x24\xd8\x4c\x02\x25\xae\x89\x79\x05\xe5\xad\x35\x51\x57\xce\xc9\x60\x1a\xf9\x0c\xd9\x04\x76\x86\xeb\x36\xf8\xa5\x81\x66\xc5\xbf\x6b\x9e\x8e\xed\xc8\x64\x17\xb7\x93\xa4\x99\xb6\x1f\xb2\x5c\x7c\xb4\xaf\x1c\x46\x8d\xa2\x71\x8b\x37\x7e\xb1\x83\x59\xa9\xd5\xdc\x06\x9a\xb1\x1d\x6e\xb4\x84\x93\xb2\x14\xc0\x4b\x29\x5a\x17\x85\x19\x60\xcd\x01\x53\x52\x6b\x64\x50\x58\x5b\x4c\xfb\x41\x93\x22\x5a\x98\x7c\xc0\xa7\x53\x7d\xc8\x0d\x7b\x72\x76\xd3\x3a\x0d\x0b\x93\x42\xf0\x0f\x38\xa4\x15\xdb\x15\xc9\xd6\xb0\x91\xff\x17\xd2\xbb\x36\xa5\xa8\xec\x19\xef\x33\xc6\xd9\xd0\x52\x8c\x4c\xfa\x9a\xf6\x37\xcc\x5e\x63\x27\x57\xc6\xf9\x6a\xce\xd8\xf3\x50\x3b\x26\x84\x81\x8b\x22\x9b\xe7\x11\x87\xa3\xab\xb7\x90\xdf\xc2\x91\x3c\x8f\x0d\x1c\x78\x0f\xd0\x81\xc6\x1b\x38\x22\x16\x2c\x32\x1b\xee\x80\xe7\x74\x48\xd9\x64\x92\x43\xa6\x0f\x4b\x97\xbb\x55\xf1\x5c\x93\xfb\x2a\x79\x32\xae\x5f\x10\x63\x98\x77\x5a\x2c\x1f\xe9\x0e\x0d\xd1\xf7\x27\x64\x1f\x62\x58\xb5\x48\x93\xa7\x8c\x8d\x20\xc2\x13\xbd\x1e\x39\x05\x06\xc0\xa9\xfb\x01\xef\xf5\x52\x5b\x92\xf1\x38\x8d\x5d\xfe\x58\x8e\x65\xb3\x61\x1e\x35\xc7\xec\x4f\x50\x82\x0d\x65\x83\x1e\xc8\x56\xe2\x88\x6f\x6b\x3e\xf1\x2d\x2c\x7e\x6a\x42\xb1\xef\x2a\xb4\x84\x77\xab\x8d\x84\x80\x22\x3a\x85\x89\x8e\xaf\xbd\x70\x39\x7c\x0c\xdd\xeb\x31\x64\xd4\x9d\x33\x7b\xf9\x1d\x97\xce\xae\x32\x45\x90\xc8\x42\x84\xfa\xcd\x78\x24\x95\x8b\xa7\x3e\x6c\x58\x9b\x78\xc7\x86\x8e\xec\x82\x15\x64\xbc\x41\x4e\x02\xe8\x47\xde\x10\x95\xa1\x25\xc0\xba\x12\xa8\x5b\x32\x2c\xa6\x7d\x2b\xd1\x9d\x26\xa0\xd5\x2c\xb9\x8b\x23\x74\x8a\xe9\xe9\xdd\xb8\x16\x47\x6e\x9b\xbd\x41\xc7\x28\xf0\x27\x72\xe9\xa1\x30\xab\x91\xe3\x97\xba\xf1\xb1\x8f\x48\xd0\x15\xda\x3b\xda\xf6\x47\x0e\xce\x2b\xe7\x0c\x1c\x2c\x49\x50\x8e\x58\x63\xb7\xc6\x4a\x59\x16\xf4\x36\x4a\xa5\x8e\xf4\xe4\xb8\x8d\xe3\x82\xc1\x4c\xad\xee\x35\xee\xaf\x89\xbb\x2a\xbb\x07\x72\x4c\x7f\x8f\xa3\x4e\xa7\x88\x82\x66\x09\xd6\x32\x93\xd9\xea\xb7\x3c\x07\xc5\x86\x34\x24\xe4\xc2\xb8\xb9\xd7\x0c\x73\xe2\x52\xcb\x8d\x23\x06\x4b\x42\x8e\xc4\x44\xd1\x06\x2c\x1b\x1b\xd9\x22\x3d\x81\xdd\xec\x3d\xc1\x47\x08\xdd\x8a\x75\x1a\x43\xc4\x4d\xd5\x5a\xbc\xbb\x45\xdd\xcb\xf6\x42\x0b\xe2\x3e\x9a\x8d\x7c\x94\x6b\x8a\x32\xe9\xf5\x64\x7d\xe4\x69\xba\x9b\x21\x61\xe1\xc3\xb0\x99\x95\x55\x6c\x20\x6b\x15\x90\x19\xba\x45\x24\x77\x14\xb2\xd1\xee\x30\x49\x6a\x76\x2a\xdb\x50\x4d\x88\x78\x7b\x31\xe4\xf5\xac\xab\xa8\x25\xb3\xdc\x9b\x36\x93\x98\xff\x63\x86\x0d\x1c\x37\x6e\x3c\xde\x64\x74\x87\x4d\xc2\x0e\x98\xb0\x81\xa2\x21\x0a\xb6\x56\xce\x7f\xbf\xd1\xe2\x82\x3c\x08\x1b\xc0\x31\x82\xd9\x67\x9f\x9c\xe0\xcb\x10\x5b\x21\xe9\xde\x1d\xdc\x88\x51\x1c\x59\x3d\xaa\x14\xbf\xdd\xb0\x22\x1c\x17\x4d\xbc\x97\xce\x34\xcf\x7c\x74\x21\x49\xb5\x3b\x8f\xeb\x48\x7b\xe6\xd1\x1e\x0f\x42\x09\x5f\xf4\x07\x29\xe3\xb6\xfc\x1d\x6c\x1d\x62\x5a\x4a\xe8\xa2\x84\xf3\x3c\xfe\xbe\x0e\x29\xcc\x34\xe1\xe1\x1e\x57\x0d\xbf\x5f\x2c\x61\x46\xb1\xea\xd8\xea\x9b\xed\x24\xa2\x49\xac\xa6\x46\x5c\xac\xd7\xbc\x2b\xa9\xc0\x22\x95\x02\x58\xf5\xe8\x8b\x3c\x58\x15\x90\x55\x95\xd6\x11\x51\x7d\xa7\xe5\x18\xb7\xc8\x78\x70\xc8\x0e\xbe\x04\x0d\x12\xc3\x72\x14\x44\xea\xd3\x74\x91\x9b\xe4\x8a\x92\x59\x13\x35\xb6\xa4\xa0\xe3\x22\x71\x21\x93\xbd\x94\xd0\xb8\x17\x1c\x13\x88\xa0\x63\xe1\xe6\x2d\xe3\x75\xf6\x48\x77\xf3\xc8\xde\x8d\xab\x0c\x49\xa4\x35\x23\x23\x6a\x67\xf4\xe9\x9a\x79\x46\x7b\xa9\xb9\xb2\xf7\x8a\x58\x12\x30\x9f\xb8\xeb\x77\x52\x28\x60\x30\xeb\xdf\x92\x34\x42\x51\x80\x64\xc4\x84\x2d\x6e\x39\x76\x97\x50\xf8\x5a\x2c\x12\xed\x83\x4d\xf1\xe4\x70\x35\x20\xb1\x3b\x55\xab\xf5\xb4\x86\xdc\x96\xaf\xed\x83\x6f\x1f\xec\x29\xb5\x7f\xf5\x61\x47\xfb\x23\xb9\x71\x66\x54\x14\xd4\xcb\x23\x52\xe0\x14\xc2\xd7\x29\x8d\xf4\x82\xae\x79\xa8\xde\x90\xc8\x62\x46\xa2\xd7\x65\x8c\x17\x70\x53\xd1\xb4\xd8\xe5\x5c\x68\x1b\x21\x60\x9e\xda\xa7\xc1\x9e\x00\xd5\xc6\x06\x0d\x90\x9b\x4e\x4e\xb0\x78\x6f\x55\x20\x76\x32\x6b\x21\xd1\x79\xc4\x65\x08\xcb\x55\xc2\x8b\x3d\x4f\xad\x36\x82\x99\xfc\xdd\x75\x85\x05\x85\x99\x47\x6a\x11\x3d\x47\xf2\x9c\x60\xb2\x48\x9f\xf8\x9a\x31\x44\xfd\xc4\xd7\xa7\xb1\x07\xf8\xf1\xc1\x85\xda\x3a\x0a\xe1\x5a\x5f\xc0\x3b\xe1\xcf\xc8\x45\xf0\x68\x26\xec\xc2\x59\xa8\xe6\x89\x21\xe9\x6e\xac\x58\x66\x74\x0a\x83\x81\x54\xd0\x5f\xc2\x1d\x47\x5f\x6c\x85\xe8\x95\x4b\xba\x46\xe9\xe9\x1e\xc1\x89\x76\xf6\xcd\x0f\xfb\xc2\x32\xf2\x65\x57\xf8\x92\x0d\xc3\xce\x1d\x19\xd3\x4f\x3a\x88\x5c\xc2\xfc\x0d\x5f\xc3\x32\x42\x09\x62\x7a\xf2\xf6\xf4\xe4\x60\xd0\xaa\xc1\x86\x04\x61\x81\x8c\xc8\xec\xfd\x0f\xe4\x52\x31\x1c\x29\xce\xa5\x79\xa2\xf4\xe8\x6e\xcc\xfe\xf1\x37\xe6\xe7\x5f\x38\xf0\x77\x40\x32\x6c\x47\x56\x2f\x83\x56\xcd\xca\x38\x86\x94\xad\x4a\xbd\x25\x65\x73\xf8\x94\xde\x11\x9d\x20\x51\x49\x8e\x3c\xfc\x3c\x21\xa6\xf4\x85\x76\xce\xd3\x47\x89\x95\x61\x67\x67\x46\xbe\xe4\x49\xa0\x91\x8c\x15\xa9\x8a\x56\x64\x0d\x9a\xaa\xe8\x06\xc5\x00\x3f\x41\x91\xe2\x0e\xaa\x33\x39\x8e\xb4\x29\xf7\x3f\x37\xce\x0e\x2a\xbf\xd0\x11\xe4\xa3\x60\xc3\xf4\xb8\xb0\xd6\xf2\x3b\xcb\x7a\x11\x4b\x71\x87\xf5\xa4\x36\xc4\x01\x0b\x4e\xee\x03\x06\x85\x92\x43\xe0\x26\x74\xc1\x07\xdf\x59\x62\xc3\xc1\x2e\x3e\x8d\xac\xac\x20\x66\x1b\xdf\x5d\x7c\x92\x66\x29\x94\x7c\x93\x43\xc7\x76\x00\x16\x76\xa8\xc7\x1c\xee\xd2\xc9\xe2\x1c\xa4\x89\x05\xf2\x09\xfb\xeb\x0b\x63\xe6\x21\x2e\x28\x57\x0c\x90\xb8\xbd\x5f\x2d\x84\xbb\xf6\x12\x98\x1d\xb0\xe1\xf3\x0b\x3d\xda\x82\xc9\x94\x8c\xd2\x61\x93\x62\x99\x9d\x4b\x3a\x8f\xfc\x73\x6e\x84\xf2\xac\x1d\xe5\x61\x7a\x83\x84\xb2\xa7\x21\x5a\x84\x2f\xf1\x6b\x34\x4a\xcd\x9c\x33\xbf\xc8\x19\x0c\x62\x6b\x11\xa6\x0b\x39\xfb\x11\x04\xfa\xef\xbd\xf2\xf6\xa1\x18\x74\xcf\x74\x25\x7f\x23\x39\x96\x1f\x93\x8b\xeb\x52\x28\x4f\x92\x33\xbb\xf8\xa6\x49\xa1\xb2\x39\xd5\xc5\x37\x43\x0a\xf5\x6b\xc9\xa9\x2f\xbe\xc9\x33\xa4\x67\x4f\xe5\x94\x1a\x77\x10\xe7\xb4\xd7\x7d\x5b\x24\x4f\x4f\x13\x42\xb7\xe4\x74\x17\x39\xbd\x86\xdc\xe6\xf4\xd7\x39\x9d\xcd\x69\xae\xfb\x56\x20\x18\x1f\x55\x8f\x9c\x91\xa8\x1c\xec\xef\x18\x53\x61\xbe\x46\xa0\x5a\xbb\xa8\x4c\xac\xaa\xee\x2c\x5b\xc1\x5b\xa4\xb4\x1a\xb7\xce\x09\x28\xcd\x78\xea\x7f\x07\x6d\xaa\xb2\x81\x90\xc7\xfc\x96\x44\xd5\xef\xe2\xf7\x80\x52\x94\x59\x0a\x3f\xe4\xa1\xf8\xcb\xdc\x3f\xe9\xe3\x4e\xd0\x67\xaa\x72\x9c\xf4\x1d\x78\x37\xea\xf8\xe7\xf8\xa8\x8d\xf0\x51\xcd\xd2\xf2\x51\x75\xf2\x3f\xc3\x47\xd1\xb9\x48\x65\x24\x14\xed\x1a\xe4\x0c\x90\x8c\xd7\x7b\x8a\x04\xbe\x8f\x1d\x43\xc2\x3c\x6b\x35\x41\xbf\x9d\x3d\x7d\xe8\xc4\xe9\xd2\x97\xd0\x94\xf6\x26\x40\x3d\x5e\xbe\x75\x07\xc3\x7b\xf2\xb6\x60\xd0\x5c\xc9\xe9\xc0\xc6\x1d\x88\x36\xbf\x5f\x5e\x03\xb9\xe7\x9f\x26\xa5\x8b\xe4\x88\xf4\x7a\xbf\x6a\xba\xcf\x82\xa8\x62\x45\xd6\x07\x3b\xb5\xa1\x7b\x3a\x23\xb6\xde\xb0\x86\x23\x44\xd3\x29\x3a\x96\xbf\x72\x8a\xcd\x32\x46\x19\xd0\x4a\xee\xee\x82\x44\x9a\xf6\x21\xb5\xe7\x11\x19\xaf\xe2\x5c\x68\x04\x7f\x29\x6c\x73\x80\x6c\xf3\x56\xad\xc8\x43\x75\x4b\xd1\xda\x11\x85\xad\xad\x0e\x27\x17\x14\xa0\x44\xaf\x2e\x38\xb8\x42\x79\x66\xb0\xc6\xf9\x16\x3f\x71\x7c\x6f\xdf\xfa\x78\x48\xbc\x7c\x77\x90\x13\xbb\x02\x13\xd8\x0a\xf4\x88\xb4\x0a\x82\x41\x4f\x22\x8a\x8e\xee\x8f\xb5\x86\x26\x20\x03\xd4\xdd\x24\x28\x1c\xb9\xd1\x35\x12\xcd\x9d\x9c\xf4\xf8\xd2\x3b\xc3\xe3\xa1\x53\x1c\xe4\x60\x17\x84\xf2\x17\x19\xe4\x77\x2a\xd7\x2f\x68\x3b\x54\xaf\x70\x9d\xfb\x70\x44\x16\x9e\xc8\x9f\x81\xf0\x50\x28\x2f\xbc\x13\x9d\xa5\x55\x00\xf1\xba\x77\x29\xd4\x27\xc9\x69\x2f\x72\xda\x0c\x3a\x42\x5c\x77\x93\x03\x0f\xd1\xfb\xc9\x99\x4b\xae\x2d\x1e\x24\x9b\xb4\x26\x94\x3b\x9a\xdc\xa6\xf5\x84\x50\x40\x10\x93\xe1\x02\x1d\x7b\xd1\xc6\x99\x8d\xf1\x5a\xdc\x3b\x9c\xd5\x3b\x52\xc9\xf0\xe9\x45\xa5\x7f\xc6\x17\x5f\x0b\xc8\x82\x51\x5f\xb4\x98\x75\xf5\xfa\xa3\x0b\x10\xe3\x68\x89\xf4\x72\xa5\xdc\x7d\x49\xd5\xa3\x1e\x59\xd2\x05\x8b\x7f\xd5\x23\x9f\xaf\x54\x79\xe7\x4f\x7b\xf4\xf7\xc7\x3d\x9a\xdb\x1e\xbd\x20\xd1\x7c\x0d\x07\xb5\x17\xba\xcc\xf7\x36\x54\x62\xb9\x51\xa4\x50\x1d\xf9\x96\xc8\x56\x68\x75\xf5\x7e\xa2\xac\x4a\x42\x98\xbf\x81\xa0\xd3\x6c\xd6\x6c\x9d\x05\x8f\x74\xbe\x26\xb7\xaf\xf4\x24\xbd\x0a\xd1\x5f\x85\xd0\x6f\xa4\x02\x64\x80\xd7\x0a\xda\x5b\xde\x09\x64\x1c\x93\xf1\xfd\x81\xe3\x71\x6a\xa1\x11\x8b\x4d\xe2\xb6\xf4\x34\x3f\xa5\xa8\x2d\x59\x29\x36\x88\x86\x61\xf5\x8d\xbc\xc7\x4c\x0a\xf5\x45\xbe\x67\xf3\x39\x4c\xed\x65\xf5\x5d\xe8\x02\x25\x64\xa1\x0c\x4b\xc1\xec\xb5\xfc\xa6\x57\xc5\x67\x8e\xad\xc3\x8e\x25\x13\x7a\x6a\x77\x3d\xd3\x3c\x3f\x9c\xb2\x7f\xf9\x72\xec\x0f\x04\xa1\xfd\x4e\xe2\x13\x56\x1c\x73\x4d\x3c\x8d\x37\x3c\xb1\x95\x86\x9e\x54\x8f\xf3\xc1\x4c\x15\x0f\x83\x56\x33\x0e\x95\x58\x85\xe6\x3e\xe7\x48\x1c\xf3\x54\x2e\x37\x73\xde\xa6\x73\xba\x3b\x69\xc3\x36\x2f\xa2\x6f\x1b\xef\xc8\xc9\xc9\x5e\xa2\x88\x46\xb2\x17\x44\x50\xa5\x88\x9f\xb1\x35\x96\xc7\x96\xb0\x27\x57\xc9\x91\x09\x6b\x62\x36\x27\xdc\x23\x16\xb6\xe9\x99\xa4\xb3\xc3\x28\x29\x9c\x90\xb5\x26\x3d\xb7\x55\x5a\x74\x11\x0c\x09\xb3\xd5\x2c\x8a\xc0\xb0\x25\x5c\x7a\x21\x3f\x05\xa1\xc0\x94\x86\xee\xf7\x1f\x66\x7b\xb7\xd8\x83\x8a\xae\x78\xde\xb1\x9a\xfd\xb5\x3a\x5c\xb2\xf2\x79\x06\xd5\x5b\xec\xc4\x34\xb1\xc9\x60\xfe\x4a\xf5\x6f\xd5\x44\x09\x94\x5b\x73\x0d\x3b\x3f\x55\x04\xf5\x41\x05\x91\x72\xde\xc9\xf5\xad\xdc\x6c\xfa\x04\xad\x99\xdf\xb2\x72\x27\x8a\x5c\x10\xd4\x59\x62\xc3\xde\x96\x13\x62\xd3\xb0\x11\xbf\xcf\xae\x8b\xa4\x87\xa9\x5d\xf4\x67\x09\x65\x6b\xa0\xcc\xb5\xda\x26\x90\x2f\x9f\xc9\xe7\x10\x8d\x63\xef\x7b\x7d\xd5\xfb\x02\x57\x52\xb5\xa1\xbb\xee\x84\xd8\x98\x84\xf1\x2e\x1f\x54\xfe\xe0\xc1\x7a\x3a\xd2\x20\x72\x32\x0e\xb4\x26\x83\x28\x4b\xbc\xc1\x1d\x31\xdb\xa8\x3e\xe6\x10\x10\xb4\xa8\x0b\x0d\xe5\x5e\x2d\xb4\x9d\xea\x86\xa8\x74\xb9\x54\x51\xc6\x76\x9d\x51\x8a\xbd\x20\xed\x9c\x04\x3b\x1a\x0c\x1b\x34\xd4\xce\x8b\xc8\x59\x4b\xe6\x66\xc4\x66\xce\x2e\x8a\x64\xc1\xb9\x81\xe0\x93\x66\x98\x54\x4e\x7b\x76\x47\x47\x3f\x21\x9f\x04\x11\x66\x67\x4d\xeb\xdd\x05\x7f\x3a\x0a\x04\x39\x61\x88\x99\xb8\xc8\x9d\xac\x51\xdc\xd8\x4c\x2b\x27\xd2\x8d\x58\x90\x6d\xd4\x27\xdd\x8a\x42\xb4\xd2\xdf\xc8\x3d\x6e\xf1\x01\x67\x7d\x67\x03\xae\x86\x50\x6f\x26\x42\x45\x4e\x3b\x7c\x11\x3e\x16\x54\xd9\x40\xd6\x33\x10\xbc\xa5\xd3\x54\x39\x94\xe0\xfd\x79\x76\xe7\x1c\x3d\x05\x4b\xbf\x13\x0f\x78\xce\xb5\x53\x15\xc8\x1d\x82\xf6\xbd\xc8\xa0\xde\x8d\xbb\xa5\xb1\xdc\x70\x97\x5d\x02\x4a\x69\xd5\x35\x42\x74\xfc\x08\xba\xe5\x65\x91\xd3\x65\x89\x21\x82\x36\x61\xfb\xc2\x8d\x3b\x2e\xf1\x22\xf7\xcd\x8c\x22\xf6\x4b\xcc\xbd\x0b\x27\xab\x2e\x82\x7a\xac\x7b\x11\x8d\xe5\x9a\x8b\x72\x7d\x04\xd5\x9e\x60\xd5\x6e\x52\xe8\x97\x50\x7d\xa4\x8d\x42\x6e\xfd\x53\x05\x16\x07\xa8\x34\x1c\x37\x75\x4f\x50\xa5\x26\x41\xfa\x2e\x00\x6c\x9e\x5d\xda\xb5\xd4\x1a\x82\x93\xdd\x7e\x16\x1b\x04\x29\x0a\xc0\xeb\x27\x9a\x12\x6d\x40\xc6\x6d\x3d\x02\x61\x0a\xb7\xfe\x5a\x79\xda\xea\x98\x3c\x2b\xb7\xd4\x3b\x3a\x6e\xfc\x91\x7a\xa8\xd4\xe0\x13\xf6\xc3\x42\x1b\x3b\xfd\xd9\x2d\x2e\x76\x6d\x77\xe1\x5a\x2d\x59\x31\x82\x5c\xfe\x3e\x7c\x54\x36\xd0\x57\x65\x6b\x3a\x16\xb8\x2e\x7b\xc4\xb2\xf3\x50\x76\x77\x11\x5d\x3f\xb8\x2c\xaa\xe6\x37\x7b\x76\xb0\x57\x33\x13\x5e\x4c\x95\xa0\x4f\x6d\xc5\x86\xa7\xa7\x85\xf5\x2f\x1c\x45\xf7\x38\x9d\xc9\xf6\xb9\x4f\x14\x5f\xc3\x51\xdf\x5d\x4d\x08\x75\xdc\x9d\x07\xd7\x66\x7c\xa8\xed\x09\xb1\x1b\xbf\x4b\x59\xab\xb7\x42\x81\x16\xa9\xaa\xdc\xe2\xd8\xbb\x29\xc5\x71\xf7\x2a\x71\xfe\x46\xcd\x53\xd7\x6a\x74\xcb\xda\x46\x66\xde\x19\x03\x95\x1b\x58\xbc\x67\x92\x27\x40\xda\x2d\xa1\x3f\x4e\x53\x68\xcf\x65\x10\xbc\x27\xcb\x49\xc6\x6d\x44\x45\x59\xc3\x55\x4b\x28\x94\x41\x4b\xdc\xca\x46\xcb\x7d\x2a\xe3\x69\xa8\x32\xb2\xc7\x93\xf0\xa9\xb3\x4f\xc5\x76\x28\xb3\xd7\x23\x19\x75\x98\xbd\xb2\xd3\x33\x7d\xa8\x2f\x1f\xdc\x3c\xd9\x2a\xf3\x48\xec\x4c\x76\x12\xe8\x6e\xee\x8e\x97\x48\x99\x81\x3c\x50\x6d\x94\xff\xd6\xb0\xa2\xc6\x1d\x5a\x90\x28\x14\xdc\x42\xf0\x96\x1c\xe9\xed\x39\x57\x9d\x0a\x8d\xe2\x43\x1e\x49\x5d\x88\x9e\xb3\x4b\x21\xff\xa2\xe1\x48\x5b\xf0\x8e\x6e\xfb\xf2\x32\x64\x66\x73\x7b\x04\x93\x4f\x8f\xf1\xe9\xe8\x8b\x8a\xb0\x55\xfb\xf3\x45\xf8\x16\x32\xcc\x89\x25\xc7\x95\xb5\x45\x02\x6b\x1b\xcf\xca\x4a\x64\x6c\x91\x66\xfb\x09\xce\x1e\xf7\x60\xac\x75\x0b\x5b\x2a\xb5\x8a\xa1\xbc\x85\xed\x0f\x4a\xd1\x51\x47\x8a\xa8\x80\x75\xf2\xc2\xc0\x76\xef\xd9\xfd\x88\xce\x9c\x4e\xa2\xcf\xca\x9d\x1e\x4d\xd8\x68\x43\xf1\x66\x7b\xad\x9c\x0d\xc4\x9e\xd7\x72\xb0\xed\x9c\x9c\x31\xc3\x8c\x98\xa1\xab\x72\x33\xbb\xb0\x63\xb9\x8a\x0e\x3b\xdb\xc9\x21\x5b\x2b\x67\x07\xe0\xed\xc7\x2c\xf6\x4b\xf9\x33\x59\xb3\x3b\x32\x49\xbb\x81\xe2\x0d\xc2\x75\xb5\x84\x9a\x1e\x86\xb5\xa4\x34\x2b\xe8\x77\x64\x7d\x6d\x1f\x0a\xfb\x50\x2f\xe5\xa1\x75\x0f\x36\xab\x5b\x41\xff\x1b\x3e\x04\x5b\x98\x53\x1c\xfb\xf6\xb5\x3c\x4c\x53\xea\xb7\x24\x9b\xb3\x23\x63\x2e\xce\xdb\xf6\x66\x79\xb9\x12\xc0\x46\x21\x5c\x41\x49\x61\x9a\x3b\x01\x3b\xb6\x0d\x0f\xec\x40\x58\x3a\xbf\x85\xee\x97\x4a\x3f\xe3\x6e\xbf\xa6\x5b\xe8\x56\x58\xc3\x40\xdc\x77\xf0\x0a\x1a\xf3\xb2\x5f\x24\xe6\xfb\x2f\x88\x79\x62\xa8\x49\xd5\xce\xbe\x39\x50\x66\xec\x35\xb0\x99\xe8\xfe\x24\xb6\x76\x49\x5b\x7c\x21\x68\x46\xee\x96\x19\x2d\xb9\x46\x37\x67\x76\x41\xae\xc4\x05\x39\xd0\x88\x09\x7b\x92\xfe\xa9\xba\x8d\x13\xef\x5a\xcd\x77\xe3\x70\xd3\xa4\xd1\x16\x65\x23\xb0\x46\xd1\x30\xc1\x9c\x7c\x55\x9a\x8b\xaf\x1a\x51\x84\x37\xda\x7d\xe7\xa7\x40\xb1\x8a\xeb\xc9\xed\x5c\x30\x64\x6a\x4d\xfa\x1c\x0a\xc6\xcd\xca\x24\x8a\x6f\xb3\xb0\x32\x6b\xa5\xad\x1f\xe0\x81\x2c\xa5\xcc\xd4\x31\x9b\x75\x51\x6c\x5d\x7d\xed\xaf\x5d\xcb\xd5\x29\xac\x96\xe2\xa4\x1b\x97\x6b\xc3\xa1\xee\x2d\xe1\xc5\xf4\xc8\x5a\x13\x4e\xeb\x9a\xd8\xab\x5f\x3a\x86\x3b\x4f\x8d\xe9\x41\x49\xa9\x61\x58\x91\x95\x5d\x34\xde\x7c\x80\x15\xe4\x74\xfe\xbf\x9a\x44\xbc\x90\x91\x6d\x62\xc8\x44\x6b\x40\x46\x9e\x6e\x0e\x2f\xab\x95\xb9\xa6\x8b\x0d\x42\x56\xc7\x44\x36\x12\xef\x06\x27\x27\x83\x23\xa9\xb2\x27\xc3\x65\x52\x2a\xd7\xf4\x13\xae\xbe\x9c\x0f\xbe\x57\xc0\xd7\xa2\x5f\xb3\xa6\x24\x94\xb7\xb8\xf9\x53\x79\x6b\xd2\xa8\x4f\x39\x26\x8e\xaa\x50\x86\x93\x79\xe4\xe0\x68\x19\x1c\x90\x83\xdf\x46\x93\xe4\x8a\xbc\x9c\xb8\x33\xe9\xc5\xd2\x59\x01\xde\x26\xb0\x8e\xcc\xbe\xf9\x17\x6f\x44\xec\x9e\x5c\x8b\x72\x49\x97\x6b\xc9\xb9\x01\x9f\x07\x8b\x09\x32\xf9\x60\xed\x38\xfc\xe2\x0e\x65\x18\xe7\xaa\x72\x86\x82\x22\x6d\x1c\xd8\xca\x59\x6e\x77\xca\xdc\xa5\xe7\x47\x3e\x7b\xe6\x20\xa1\x67\x77\xeb\x1b\x0b\xad\x64\x4e\x2f\x37\xee\x5b\x19\x09\xd7\xad\x0d\xe5\x0e\x7e\xc3\x21\x3b\x1b\xb6\x34\x19\xdd\xa0\x49\x2c\xf2\xb4\x5c\x23\x38\x66\xf3\x02\x64\xa4\xaa\x5b\x3b\xa1\x09\x67\x3d\x52\x1f\xc4\xcd\xba\xd0\xdf\x35\x62\x29\xe2\x90\x69\x5d\x16\x29\x6e\xac\x56\x43\x9f\x5a\x1f\xb3\x94\xa2\xf1\x69\x89\x84\xd5\x5d\xed\x5e\xc6\x17\xf6\x26\x0d\xb2\x63\xae\x52\xb5\x21\x1a\xc2\x5a\x88\xed\xd4\xd0\xa9\xb2\xae\x66\x65\x2a\xd4\xee\xaa\x90\x54\x68\x8f\x49\x29\x1a\x4b\x41\xab\xb1\x73\x13\xd9\x46\xd0\xad\xd9\xd0\x5c\x8e\x74\x63\xc6\x09\x2b\x79\xec\xd6\xdc\x79\x5e\x53\x22\xe1\xa3\x72\x62\x77\xb9\x31\x4a\x41\x22\x99\x44\x40\xcf\x60\x2f\xfe\x68\x60\xd4\x3a\xb2\x57\x03\xb2\xa3\x44\x94\x91\x89\x1f\x11\xdb\x18\x36\xe2\xdd\xc6\x8c\x55\xa5\x9d\x03\xb2\x7a\xdd\xb3\x0f\xc4\x86\x6e\x7e\x74\x6e\x44\x7a\xb4\xc7\xdb\x3b\x86\x9f\x34\x94\xf3\x50\x6d\xe8\xbc\xcb\xcd\xd1\x7c\x3a\xd1\x3b\xfb\x4c\x91\xf7\xa1\xcb\xcc\xcf\x27\x62\xf1\x66\x04\x1e\x85\x81\x20\x14\xe3\xc6\x26\xe2\x9b\x8c\x59\x1b\xbb\x99\xa0\xa1\x83\x72\x37\x91\x8a\x0c\xe7\xe2\xc0\xcc\x56\x2a\x77\x51\x65\xcb\x89\x24\x38\xd8\x80\x3f\x34\xb9\xfe\x44\xdb\x5b\x8b\x6f\x8a\x87\x9d\x87\x9c\x7c\x9e\xeb\x94\xd0\xc9\x9d\xb1\xd1\xc8\x95\xdc\x85\x17\x91\xff\x5a\x65\xf9\xd5\xca\x5e\xa8\x26\x7a\x7a\xe6\x78\xdb\x14\x65\x67\x3f\x23\x87\xed\x14\x19\xd3\xea\x35\xf1\x1e\xec\x8c\x59\x26\xa3\x08\x23\x27\x9b\xfe\x1b\xb2\x85\xbd\x81\xe0\x8d\x6a\xc8\x2d\x5f\xf1\xd5\xa8\x2c\xe4\x26\x2e\x58\x3b\xd5\x19\x68\x94\x28\x76\x6c\x7d\xb6\xcd\x60\x1e\xc1\x1d\xbf\x64\xa9\xdc\x9e\xbb\x51\x37\x45\xc4\x1e\xda\x9f\x23\x64\x8b\x36\xb8\xb8\x2b\x23\x4e\xc0\x56\x26\xa5\x49\x99\xd3\x7c\xfa\x29\xb4\xef\xec\x61\x9e\x82\x19\xdf\xf0\x61\x6f\xfb\xe0\xe3\x7a\x66\x3c\xdf\x28\x77\x03\x48\x9f\xd8\x23\xfc\xf6\xed\x98\x9a\x67\xf6\x02\xc7\xcc\x1e\xe7\x73\x46\xa1\xc1\x3b\x02\xad\x80\x37\xda\x29\x4a\x90\xa3\x98\x2d\x70\xb6\xb8\xe7\x78\x73\x76\x8e\x6a\x93\xf6\xa3\x78\x03\x34\xbd\xc5\x6b\xd8\xd0\xe1\x66\x24\xd6\x71\x72\xde\x7c\x76\x57\x83\x89\xb5\x64\xf0\xc4\xd3\xe2\x89\xa7\xb3\x7d\x98\x45\x8e\xb7\x64\xf3\xb3\x22\x81\x2d\x79\x16\x26\x1c\xd2\x7c\x4c\xdc\x40\x77\x82\x4c\x6d\x43\x68\x25\x42\xf4\xdc\x19\x36\x78\x7a\x62\xd8\x20\x4f\xfe\xd5\x38\x17\xef\x81\x84\xc7\x5a\x58\x2c\xb9\xd6\x9f\x8d\xe0\x6e\xf8\x5b\x79\x76\xab\xd1\x5e\xd5\x51\x62\x1d\xeb\x90\x8c\x91\x45\x25\x76\x1e\xc3\x58\x9c\x6c\x70\x64\xe9\x41\x6d\x1e\x3f\x9d\x2f\x2b\xf4\x72\xcd\x35\x06\x2b\x57\xe3\x3c\x95\x0b\xc4\xa7\x80\x33\x67\xf9\x88\x6c\xc0\x22\x76\x95\x60\x2b\xbd\x15\xe7\x8a\x9d\xc9\x45\x29\x3f\x75\xea\xbe\x95\x88\xa1\xae\x93\xc5\x13\x7d\x1b\x9f\x5c\x20\xac\xf2\x96\xba\xe9\x73\xb4\x67\xe6\x1a\x96\x1c\xd5\x8c\x2d\x4b\xec\x68\x94\x18\xf9\x6d\x20\xa3\xdb\xda\x44\x25\x30\xc8\x31\x10\x77\xac\x7c\xcb\x53\xcb\xde\x7f\xb9\xa8\xa1\x9c\xb5\x6b\x8a\x30\x77\x27\x32\x02\x63\xe7\x88\x44\x11\x04\x96\x2c\xc6\x37\x01\x9b\x76\x79\x09\x19\xde\x59\xad\x22\x36\xf6\xa2\x90\x93\x59\x46\x87\x09\x74\xfd\x8f\x9b\x46\xd2\xf6\xf1\x5d\xef\x49\x28\x78\x59\xac\xb1\x27\x5b\x8f\x6f\x48\x90\xc3\xd8\x09\x52\xe3\x2d\x39\x68\xd8\x40\xfb\xa0\x81\xb4\x2a\x67\xbe\x80\xc1\x33\xd4\xb0\xa8\x32\x89\xf9\x61\x5f\xfc\x5c\x2e\xec\x27\x91\xac\x13\x93\xb4\xa7\x4b\x47\x16\xf0\xce\x1c\xe5\x3c\xa3\x4b\x07\x12\xf6\x11\x6d\x53\xd8\x02\x05\xee\x9f\x54\xbe\x90\xe2\x98\x93\xa8\x69\xce\xcc\xe5\xb0\x14\xd7\x69\xa8\x02\xad\xb6\xa9\x04\x11\x63\xf1\x31\xa2\xb5\x62\xc3\x2c\x1b\xf7\x7b\x0a\x9b\x8c\x5f\x37\x0c\x9e\x83\xd8\xff\x75\x6b\x9e\x4c\xbe\x30\xed\x56\x5e\x78\x80\xf5\xaf\x28\x10\x92\x6b\x6a\x95\x50\xf3\xc4\x57\x0f\x93\xe7\x6e\xf2\xec\x65\x93\xe7\x49\x3a\x82\xff\x5f\x79\xee\x26\xf5\x04\xe9\x5f\x7b\x9e\x4f\xda\x6d\x97\xe3\x73\x33\x49\x0f\xf8\x99\x6c\xf8\x2a\x31\x4f\x9b\x5f\x98\xce\x1e\xe9\x88\x33\x89\x91\x1a\x77\x1a\x56\xa4\x1b\x95\x18\x1d\xfe\x2d\x2d\x42\xd3\x1a\xb5\x8b\xf9\xa4\x96\x62\xdb\x2b\xbe\xb0\x4b\xee\xeb\x11\x65\x7a\x6e\xf5\xbd\x1b\xde\x6a\xe6\x15\x2c\xe8\x3c\xc7\x90\x8a\x82\xcd\x41\x11\xf4\x79\xc9\x03\x49\x2a\xb3\xe9\x6e\xd8\x8e\x1b\xc6\xa3\xa1\x12\x9c\xaf\xdc\x53\x66\x9f\x66\xe9\xe3\xa7\x31\xb7\x1e\xcb\xad\xed\x93\xdd\xcd\xe5\x5b\x6b\xea\x72\x89\xa2\x6c\x37\x32\x31\xaa\x67\xb2\xbb\x84\x2d\x71\x99\x09\xb6\x23\x68\xca\x19\xed\x4e\x2f\xb7\x7a\x85\x38\xdb\xe3\xab\x77\xa7\x25\x85\x1c\x4c\x5a\xdf\x5a\x94\x98\x41\x19\x49\xf5\xe1\x13\xd5\x33\x79\xc9\xc0\x5f\xc3\x89\xa2\xb0\x4b\x73\xec\x6f\x1e\x83\xb7\x51\xef\x03\xe4\xb7\x3a\xad\x72\xfd\xab\x16\xc0\xa2\x99\x60\xfa\x29\xf4\xc9\xb6\xbd\x20\x0c\xe6\x26\xbc\xa4\x33\x6d\x6a\x7c\x91\x32\xe1\x82\x15\x45\x41\x88\x99\xe5\xe7\x5a\x5a\x72\x46\x58\x89\xb1\x43\x2a\x0b\xe9\x9a\x9a\xbf\xa2\xc3\x3b\x7b\x3e\xc0\xa6\xbd\xde\x6f\x48\xdf\xb8\x97\x6e\x9f\x09\x9c\x79\xd2\x9b\x9a\xb4\x43\x4f\x91\x8a\x8c\xf8\x15\x15\xc5\x8e\x54\x94\xaf\xd4\xb2\xd7\x70\x44\x2a\xb7\xfe\x83\x46\x3a\x68\x4b\x33\xc6\xe2\xfe\x33\xc5\x7d\x14\x59\xb0\xbf\x2b\xba\xef\x64\xa7\xcc\x16\x9a\x94\x4e\xd7\x5f\x41\x4f\x09\xc6\x31\x23\xdc\x99\x1d\xfe\x47\xe1\x74\x78\xa4\x8a\xfc\x66\x78\xe2\xba\x94\x30\xd3\xfc\x1f\x1a\xb1\xcb\xe4\x7a\x23\x23\x91\xeb\xd8\xe0\x6c\x0b\xc1\x0d\x01\x45\xa8\xa2\x5b\xa4\xf2\x3d\x79\x1f\x06\x96\x41\x25\xcd\x3b\x19\xeb\xca\xc5\x1a\x8e\x37\x37\x56\x7b\xb5\x63\x62\xc3\x57\xe8\xf0\xfd\x08\x74\x76\xdf\xbd\x82\x33\xb3\x70\xb9\x26\x97\x49\x0e\x37\x59\xf0\x5d\xf5\x64\x62\x89\x74\x29\xf6\x99\x1d\xf7\x28\x4a\x95\x2f\x61\xa4\x2a\xfd\x0f\xed\x22\xaa\x20\x93\xb5\x90\x98\x83\x95\xc6\x84\x86\x18\xae\x29\x55\xe9\x32\x7c\xc8\x2e\x13\xdb\x0c\xf2\x8f\x1c\xf6\x43\x5d\xdc\xf2\x53\x52\x5c\xb3\x66\x72\x51\x3c\x47\x07\x63\x09\xd7\x06\x4b\x98\x67\xe4\x3a\x95\x29\x7b\xeb\xe6\x9e\xcf\x5a\xad\x5c\x41\x87\xbe\x74\x9b\xe1\x7c\xe9\xac\xb7\x85\x80\x7a\x8e\x15\x1b\xc6\x34\x31\xde\xb4\x60\xe9\x69\x51\xee\x2e\x42\x8a\x5a\x92\x44\xa2\xf7\xf0\xc5\x5e\x56\x4d\x2e\x47\x67\xc7\xc2\xbd\xfb\x43\xca\xc2\x44\x0c\xd3\x37\xea\xa3\x39\xf2\xb5\xc9\x8d\xf9\x00\x35\x9d\x1e\xcd\x04\x88\xb9\xf8\x92\x8e\xfe\x51\x14\x73\x84\xba\x99\x18\x93\xda\x66\xb6\x16\xc5\x44\x62\xa2\x5c\x69\x6b\x8f\xd1\xca\x56\xdd\xb3\x16\xc4\x9e\x4c\xd7\x4c\x12\xa7\x8d\x95\x4b\x0a\xd6\x20\xd7\xd6\x16\xe2\x4b\x9b\x28\xe8\xb3\xcb\x56\xaa\x48\x2c\x14\x8f\xca\xde\x40\x43\x14\x55\xad\x63\x76\xf2\xa2\xd9\x67\xc3\xdb\x93\x18\x5d\xca\xb9\x5f\xeb\x14\x14\xc9\x48\x28\x7c\xb7\xe5\xcf\xf6\x21\xe7\xe9\x4e\xd4\x93\x73\x4b\x0b\xca\x33\x8b\x5d\x0a\xc7\x37\x22\x2a\x5a\x6d\x62\x08\x42\x7b\xf4\xce\x30\x45\x90\x42\xf7\x9d\x4f\xf8\xc4\xe8\x8a\x52\xf8\x13\x91\xa2\x43\xaa\xe1\x93\x1a\xc0\xc7\x6d\x39\x9c\xa0\x8b\x61\xf6\x06\x3a\x63\xfe\x08\xb4\x72\xa1\x47\x59\x86\x9c\xdc\x23\xb0\xb0\x36\x1e\x72\x17\xf5\xd1\x49\xa6\x33\x8a\xd8\x49\x33\x36\x37\xd0\x90\x1f\x1d\x45\x3e\xe5\x73\x0d\xf6\x7d\xde\x5b\x45\xfc\xfc\xa0\xce\x4a\x62\xf7\x9d\x46\x39\xa4\xd3\xd0\x92\x13\x59\x4d\x26\x94\x7c\x3f\x5e\xfe\x81\x1f\xc8\xba\x5f\x2e\xa1\x2a\x43\x0e\x45\x2d\xfe\xe0\x64\xe0\x0e\x47\x0a\x76\x13\x5b\x87\x52\x16\x40\xd9\x80\xa9\xd1\x90\x1f\xe0\xa8\xea\x6b\xc7\xe1\x60\x89\xab\x47\x66\x60\x1c\xb8\x68\x72\x95\x14\xa3\xe8\x23\xa2\x85\x5c\x2b\x3f\xb1\x33\xbe\xe1\x10\x10\x99\x93\xb8\xfd\xd1\x62\xf7\x0e\xe6\x3b\x8a\x6b\x47\xc7\xfb\x31\x83\x86\xb4\x38\x5b\x59\x55\x2f\xb1\x5a\xbd\xbd\x2e\x3b\xb2\x0a\xef\x5a\x4e\x99\xd8\xf9\xcb\x8c\x86\xf1\xe4\xb5\x46\x47\x7a\xef\x91\xa9\xb0\xac\x64\x2e\xb1\x86\x2f\x1a\xb3\xca\xf3\x74\xb4\xd8\x57\xb6\x49\x2f\x95\xf8\xd4\x79\x0c\xed\x2b\x3a\xb8\x88\x10\x5b\xf2\xdd\x5a\x3b\x76\x11\x68\x37\x24\x48\x07\xf1\x14\x47\x2f\xe4\x4e\x9e\x5e\xc3\x62\xb8\x7b\x36\xc4\x6b\x6f\xc2\x87\xdf\x11\x8d\xdc\x40\x86\x64\x7b\x30\xc6\x7f\x45\x42\x5f\x06\x45\xf8\xb2\xf9\xa4\xcd\x8b\xf5\xdf\x35\x1c\xa0\x17\xab\x56\x89\x8a\x51\x90\xa7\x71\x26\xe1\x92\x29\x84\xc5\x9a\xd4\x4c\xa5\x75\xb4\x14\xad\x08\x9c\x11\xb2\x76\x88\x0c\x76\x1c\x66\x45\xcd\x62\x9c\xf7\xda\x7f\xa4\x07\xef\xc9\x96\x80\x62\x5c\xbc\x1c\xff\xb7\x78\x87\xd5\x9b\x7f\xbc\x36\xec\xbf\xce\xce\x24\xa5\x3d\x09\x29\x2f\x03\x63\x0c\xfa\xba\x4c\xfb\x28\xcb\xb3\x0f\xfe\xe4\x44\xc5\x06\x8c\x92\x87\xd6\x29\x39\xdc\x09\xe0\xa3\x94\x7e\xea\x4e\x3a\xff\x0d\x0a\x63\xca\x54\xb9\xb0\xd3\xf6\x32\xe1\x6e\xc9\x37\x43\x50\x5c\x5f\x13\xf3\x69\xb1\x2d\x54\xad\xa0\xc9\x65\x26\x5e\x06\xbf\xc9\x4c\xec\x5f\xf6\xaf\xe1\x00\x07\xe3\xd3\x2d\xac\x32\xd8\x44\x62\x50\xcd\x6f\xe4\xa1\x7f\x2d\x67\x73\x66\x74\x86\x2a\x52\x15\x8a\x0a\x30\xfb\xae\x65\x0b\xb0\xf2\x89\x43\x97\x75\x12\xb4\x8b\x45\x4e\x8f\x94\x7f\x77\x74\x7a\xdb\xed\xd5\x31\x63\x9e\x9a\xee\xd7\x5c\x90\x6e\xb4\x8d\x99\x40\xb7\x82\x5f\x0a\x7b\x85\xd0\x8e\xc3\x30\xf1\xb9\x88\xec\x6c\xb1\xb5\x3c\xa9\x6d\x28\x96\x06\x92\x61\xbf\x66\x6a\x79\x72\x17\xd3\x8b\xae\xd4\xb3\x4d\xe5\xe4\x23\x94\x8f\x8a\x5f\xbe\x23\x12\x7a\x76\x88\x12\x13\x79\x35\x46\x2f\xa2\x16\x03\x8d\xdc\xf4\xcc\x40\x7e\x56\x5e\xc8\xe8\xc9\xc6\x83\xb1\x91\x2b\x08\x49\xda\xfb\xe4\xb5\xba\xed\x24\xce\x09\x6c\xd4\x1e\xe5\xc5\xf1\x80\x71\xf2\x65\xe1\x0c\xc6\x69\xb1\x12\x17\xc5\x72\xf3\x5d\x8f\xf7\xac\x24\xb0\xb8\x81\x83\x9a\xdd\x1a\xe6\x33\xc8\xfe\xa9\xb9\x08\xae\xfc\x72\xf6\xdd\x98\x6f\xdf\xb4\x62\xd5\x95\x31\x74\x02\x68\x35\x87\x12\x60\xad\xa7\x05\x2a\xad\xf0\x2e\xf7\x18\x89\xd1\xe8\x92\x18\x20\xc2\xc6\x74\x17\x73\x47\x11\xd0\x56\x36\x14\xda\xc6\x9a\x67\x16\x5c\x09\x69\x82\x8e\x48\x18\x0d\x72\xf8\x2b\xc6\x92\x3b\x08\xb6\x6a\x1e\x2a\xc8\x6f\x26\xfe\x02\xc8\xbb\x4f\x6f\x7e\xe2\x10\x77\x89\x34\xd8\x68\x28\xbf\x59\x10\x9d\xcf\xb5\xf9\xce\x21\x23\xab\x2d\x12\x9a\xf5\x48\xc9\x5b\xe3\x18\x43\xba\xc6\x0f\xe9\x30\xf6\xb7\xbe\xb7\x5f\xbf\x7c\xf9\xd2\xdf\xbf\x5c\x0c\xb7\xe6\xef\x6c\x06\xb9\xb2\x97\x3d\x74\x14\x48\x9c\x6f\xae\x2a\xb4\xe1\x13\xe6\xb5\x9a\x46\x93\xb0\x77\x55\x10\xaa\x4c\x42\x98\x67\xea\x40\x37\x52\x64\x64\xbd\x4d\xee\x9e\xfd\x9a\x3c\x1f\xc8\x96\x78\x76\x8b\x39\x1c\xfc\xa7\xa3\x46\x86\x44\x1a\x29\x42\xd8\x40\x9f\xd0\x55\x3d\x09\x6c\x60\x48\x11\x60\x3b\x32\x11\x18\x92\xe9\xc5\x18\xe4\x96\x3b\x10\x78\xb1\xa8\xd0\x89\x11\x89\xb8\x19\xa6\xcc\x45\x05\x1a\x3a\x72\xa0\x2f\x0d\xb4\x74\x7c\xd8\xbc\xc1\x0a\x56\x70\x47\x11\xa6\x52\x9e\xe8\x2c\x84\xc5\xd6\xa6\xcf\xb4\x4b\xe7\x10\xf8\x2c\xd6\xb1\xeb\xe9\xc6\x1e\x02\x8b\x95\x6c\xa7\xad\x0a\x48\xb2\x37\xe0\xdd\xd1\x25\x60\x72\x37\x73\x47\xa6\x68\x99\x0d\xf0\xcd\xe1\xb5\x9b\x57\xe6\x8f\x8c\x23\xbc\x21\x59\x63\xbe\x60\xc3\x4a\x91\x4e\xae\x87\xc8\x46\x9a\xbc\x25\x99\x94\x44\xd7\x6e\xad\xf8\x0a\x8e\x32\xa1\x93\x14\xc6\x64\x64\x79\x13\xc4\x08\x6f\x49\x28\x65\x0a\xf2\xfe\xae\x0d\xd4\x3b\xb5\x0f\xff\x5a\x5b\x05\xdf\x96\xf4\x1b\xd2\x86\xbf\xf4\x61\x43\x6a\xd2\x80\xee\x86\xff\x4b\x1f\xb6\x86\xaf\xa8\xc3\xfd\xf2\xd7\x3e\xe4\xae\xde\x98\x2f\xa9\xbd\xd5\x39\x90\xd0\x61\xad\xa6\x28\x04\xa1\xf0\x3d\x2a\x40\x84\xb5\x51\xd1\x3f\xf0\x77\x98\x64\x96\xa1\x52\xa5\x64\x7e\xc6\xdf\xc6\x50\x60\x24\xb6\xe3\xac\xe5\xa2\x9e\xf1\x2f\x8b\x51\x36\x42\x59\xa0\xcd\x57\x72\xae\x1c\x2d\x5c\x78\xd7\xf6\x21\x73\xd4\x5e\xe8\x2e\x88\x28\xb5\x79\xa1\x47\x53\x2c\xc5\x87\x0e\xec\xd1\xba\xb6\x16\xef\x97\xdb\xaa\x92\x6d\xd5\x73\x68\x69\x0a\x8f\x1b\xc2\x7c\x8d\x74\xa7\xa7\x0d\x55\x59\xd7\x7e\xb7\xa1\xf2\x8b\x0d\x95\xd3\x86\xaa\x71\x43\x05\x93\x0d\x95\x5f\x6c\xa8\xea\xc7\x1b\xaa\x91\x0d\xd5\x3e\x9d\xfa\x9a\xe5\xf4\x3d\x92\x27\x2b\x32\x0c\x98\x98\xac\xec\x69\x0e\x6f\x23\xb6\x2a\x0f\x36\x24\x91\xaf\x63\x76\xf7\xbc\x4c\xf7\x7f\x7e\x3a\xfc\xfd\xcb\xc5\xa0\xcd\xdf\x0d\xdd\x34\xd8\xbe\x93\xb4\xf6\x92\x89\x2a\xc3\xeb\x94\x3a\xc2\x7f\x33\xb2\x67\xf5\xc9\x93\xb1\x23\x2d\x83\x1f\xbf\xec\xdb\xd8\x7c\xd6\x17\x9c\xf3\xbf\x7c\xcc\x29\x2e\x72\x1f\x43\x95\xd1\x3d\xe2\x93\x2c\x1e\x02\x47\x71\xfb\xb7\x93\x73\xb2\x45\xba\x93\xb4\x60\xc2\x7b\xff\xc9\x04\xea\x20\xee\x5b\xa9\x94\xae\x5a\xe5\x1a\xe5\xd6\x8e\xbb\x31\xaf\x76\x09\xf8\x38\x8f\xc8\x42\x0d\x65\xfc\x8d\xda\x92\xd2\xae\x3d\xaa\x5c\x27\x6c\x41\x35\xde\xff\xc4\xb1\x54\x86\x25\x54\x07\x95\x3d\x93\x5b\xa4\x90\xbf\x7b\x32\x97\x8d\x30\xeb\xcc\x46\x2d\x09\x42\x1b\x99\x40\x39\x43\x13\x89\x90\xba\x84\xea\xfd\x0f\xea\xe8\x93\x7f\x5d\x47\x91\x82\xff\x54\x2f\x59\x68\x5a\x44\x50\xfd\xf6\x6c\x6e\x1d\xc1\x62\xff\x44\xee\x2c\xc1\x39\xab\xc8\xae\xa0\x8e\x9e\x9e\x85\x19\x05\x41\x76\x65\x9a\x1b\xf3\x75\x3b\x95\xf3\xc9\xb4\xb4\x8c\x69\xc6\xfd\x48\xec\x29\x2c\xe7\x6a\xcd\xec\x87\x27\x33\x12\xf2\xd1\x0a\x22\xd5\x65\xea\xc2\x5d\xbc\x21\x9c\xd6\x6b\xf9\xa8\x93\x8f\xec\x49\xf6\xc2\x3c\x93\x31\x3c\xf7\xc5\xdc\xc0\x70\xa7\x36\x4f\x0d\xce\xdd\xf7\xe6\x87\x50\x6f\x90\xe2\xe7\x13\xeb\x39\xff\x7f\xb4\x27\x99\xf5\x54\x0d\x7e\x83\xe2\x80\xa0\x99\x59\x5b\x3c\x72\x08\x72\xc6\x6d\xce\xeb\x23\x45\x2e\xd6\x5c\x81\x83\x4c\x1d\x1f\xc0\x26\xb0\x78\x45\x96\x03\xca\x4c\xff\x64\xe3\x3d\x47\x5b\x8e\x41\x25\x10\x36\x5e\x98\x48\xc8\x79\xf2\x77\x11\x41\x1e\x93\xac\xc7\x68\x9f\xaf\x7a\xbf\xf8\xab\xa1\xfe\x0d\xa7\x31\x37\x4f\x4c\x23\x77\x6f\x11\x82\xff\x73\x8a\x45\x99\xa2\x75\xf6\x2f\xa7\xf4\x1a\xe6\xe4\xca\x1d\x50\x7a\xaf\x5f\xe6\x7f\x68\xf3\x69\x4f\x1a\x29\xbe\xb2\xbf\xa7\x7b\xf1\xa7\x0f\x73\x9b\x95\xaf\xe5\xee\xff\x39\x5d\xe8\xb5\x51\xd6\x06\xc9\x08\xa5\x21\x49\xe2\xec\x74\x1e\xd3\xd7\xde\xc8\xb7\x8d\xc6\xb9\x1b\x34\xed\x36\x6e\xc0\xd3\x30\x8b\xe5\xa1\xe0\xb6\x29\x6b\x4b\xb6\x1e\xee\x21\xa0\x18\x7a\x7b\x23\x86\x23\xb9\xac\xad\x53\x56\x18\x09\x2d\xfb\x5c\x36\x33\xee\x05\x45\x97\xb2\xf1\x4a\x6b\x77\xf7\xd2\x33\x8f\x3d\x99\x0a\x9f\x1d\xdb\x4f\xee\x7c\x6b\xbe\x2c\xbb\xa7\x62\xbb\x3f\x53\xcd\xf8\xc8\xf5\x78\x3c\x70\x44\x3e\x74\xd7\x4b\x28\x29\x4d\x2a\xbe\x84\x5b\x8e\xe2\x8f\x2c\x65\x84\x5c\x6c\x4d\x49\x24\x0e\x71\x5d\xbd\x13\x45\xf2\x54\x22\x9f\x58\x5b\xf1\x32\x44\x36\x77\x85\x5d\x9b\xd1\x6f\x4b\x8c\xf0\x16\xe7\x4e\x22\xaf\x4e\x3a\x93\x87\x50\xbd\x86\x45\x06\xdd\x2b\xf3\x0b\xf9\x60\x71\x64\xe6\x3d\xae\x71\xd2\xb2\xdc\x96\xaa\x68\x0d\x7b\xe8\x5e\xab\xec\x17\x23\xf7\x9d\x74\x1a\x06\x0a\xdd\x89\xbc\xda\xfd\x25\x9d\x0d\x32\xda\x9d\x84\x62\x8a\xe8\x65\xfb\xe5\xd7\x10\xe6\xda\x04\x13\xff\x56\x0d\x39\xdd\x89\xfe\x98\x4f\x8b\x22\x94\xae\x07\xf3\x88\x51\x4b\x48\xdd\xd6\x68\xec\xe1\x2a\x91\x0b\x60\x62\xa7\x8f\x60\x2b\xeb\x2c\x1b\x2f\xb3\x23\xfd\x6d\xe8\x4b\x94\xef\x5f\x34\xec\x10\xfe\x4b\x72\x5c\x39\xb0\x21\xce\x8e\xae\xc3\x98\x44\xa1\xed\xb4\x13\xb1\x93\xef\xf8\xc5\xc2\xd6\xb9\x14\x69\xa6\xd4\x2c\x5d\xff\xbb\x59\xbd\x86\x0d\xca\x07\x9e\x36\x1c\x3d\x37\x12\x35\x68\xab\x51\xb6\x66\x33\x75\x2d\x21\x97\x29\xb4\xc6\x46\xd4\x5f\xd6\x5a\xe7\xc0\x85\x27\x25\x4e\x6c\xbf\x34\x9f\x26\x2a\x17\xc4\x78\x03\x7c\x4f\x87\x81\x26\x26\xe7\x7d\x0a\x63\xd0\xd3\xc3\x22\x26\xd3\x32\x92\x31\x38\xa5\xd1\xe3\x43\x6b\x1f\xf8\xab\x2e\x92\x87\xc1\x96\xc1\x8e\xda\x32\x81\x7d\xe8\xec\xc3\x70\xf9\xb0\xb0\x85\xbd\xc7\x6d\x85\x63\xe1\xf9\xa3\x6e\xf8\xff\xaa\x63\x9e\x91\xcf\x4b\x5b\x4f\x77\x2b\x59\xad\x4d\xe9\x6d\x61\xf7\x79\x67\x2b\xec\x8c\xf4\xb9\xb7\x5d\xf5\xf5\x75\x0f\x17\x36\x6b\x66\x07\xe8\xdb\x0a\x7b\xdb\x44\x6e\xa4\xf3\x0b\x9b\x55\x86\x63\x0f\x83\xcb\xd9\xf0\x27\x13\x35\xb7\x29\x57\x5d\x0d\x8c\xed\xb3\x9d\xf9\xc5\xa4\x63\xc3\xa3\x07\x76\x54\x71\x6b\xe1\x6b\x0a\x7a\x49\x29\x95\xf8\xb0\x48\x5b\x9d\x7d\x18\x26\x5f\x71\xca\x2c\x1e\x17\x77\xb8\x7c\x18\xcc\xd8\x96\x7f\xd9\x7a\x67\x44\x7e\x1d\x83\xab\x03\x07\xc4\x39\xc8\xe6\x16\x6d\xe8\x40\x5b\x30\x13\x06\xd2\x77\x36\xff\x24\x3e\xc8\x1e\x69\x59\x23\x69\x9e\x2f\xc1\x51\xb3\x70\x0e\x23\xe2\x1b\xa8\x10\xdd\x6c\x4f\xb2\x18\x92\x55\x0e\x6f\xc6\xf2\x72\x4b\x74\x83\x1f\x66\x74\x69\xca\x8a\x5c\xbe\x0c\x19\xd1\x29\xb6\x41\x5f\xd1\x4d\xe2\xa9\xdb\xb9\xc1\x04\x2f\x14\xe1\x15\x5e\x28\xf8\xda\x14\x63\x2d\x90\x5c\x55\xf5\xd4\x80\x2b\x08\xc5\x10\xcf\xd7\x50\xa7\xe4\xf5\xd5\x44\x30\x50\xe8\xaf\x3a\x42\x79\x9c\x63\x46\x78\xa2\xef\x10\xec\xeb\xd3\x75\x1d\x1c\xb1\xa9\xb2\xca\x77\xcf\x3e\x04\x7c\x98\x45\xed\x56\x1a\x0a\xaa\x64\xcb\x72\xe2\xc6\x79\x58\x71\xa9\x69\x05\xf3\x71\x68\xdc\xc9\x29\xe2\xf3\xcc\xd5\x00\x7d\x3b\x71\xd7\xab\x57\x8c\xd5\x34\xff\xba\x1a\x6e\xbd\x4c\x20\xcf\x7e\xd4\xfa\x35\xda\x9d\x49\x10\x0b\x61\xa1\xbd\xb1\xcd\xf6\xcf\xb6\x59\x47\x72\x70\x51\xfe\xd5\xef\x17\x09\x4f\xb0\x80\x93\x67\x1f\x02\xba\x97\x84\xe1\x8a\x53\x66\x06\x97\x75\xc5\xe8\x93\xcb\xd0\x65\x1c\x19\xb1\x49\x33\x97\x95\x49\x3f\xaa\xa5\x2c\xf8\x7c\x29\xb1\x49\xf2\xa5\x94\x71\x85\x03\x3a\xd8\xf2\x6f\xc1\xa7\x70\xb8\xe5\x2b\x08\xb6\x54\x98\x84\x6e\x1e\x58\x40\x15\x2e\x62\xfc\x9c\x5d\x24\xf9\xa1\x0a\xc1\xb7\x65\x6a\xba\x6c\x21\x88\xe4\xd6\x05\x3f\x82\x92\x1e\x66\x11\x2c\xf8\xab\xa7\x20\xb1\xce\x54\x91\x91\xa6\x8f\x55\x4e\x73\x2d\xb3\x98\x1b\x01\xa9\x5a\x5c\xb2\x64\x8d\x7c\x23\x11\x47\x90\x59\xe0\xf9\xa2\xc3\x68\x8a\xea\x8d\xd0\x4f\xe1\x97\xa4\x4c\x65\xf7\xe1\xb4\x4c\x6b\x77\x66\x3e\x6e\x51\x29\xbc\x48\xae\xb3\x2a\xfb\xd5\x60\x1f\x4a\xdb\xbd\x9e\xd8\x9d\x82\x8c\x54\x79\x2a\xb9\x30\xc7\xf7\x24\x66\x43\xa0\x3a\xd7\xc8\x58\xf2\x03\x97\xf1\xb4\x04\xe4\x1b\xb4\x6c\xb4\x42\xcb\x57\xb5\x5d\x7e\xa7\x7d\xc3\x4d\xf7\x46\x6d\x33\x38\xa0\x0c\x99\x3a\x72\x5b\xde\x40\xf3\x5a\x9a\x96\x49\xd3\xf2\x6d\x63\xab\x45\x34\xcb\x2d\x26\xd2\x62\x95\x09\x58\x0c\x31\x6d\x12\x3b\x04\x5e\x60\x2e\x8c\x32\x78\x26\x0f\x8b\xcb\x7a\x3a\x8b\x01\xdc\x10\x3a\x2d\x2b\x35\x37\x92\x95\x47\x02\x82\x33\x8b\x61\x72\xaa\x70\xad\x60\x58\x29\x95\x93\xdb\x7e\x10\x2b\xf3\xd1\x88\x3a\x61\x07\x15\x03\x4b\x2c\x00\xd5\x84\x50\x26\x02\xf2\x2d\x45\xec\x7e\xf4\x65\x6f\x01\xab\x30\x08\x4f\x0d\xbb\xb8\xce\x12\xd5\xc5\xd4\xe0\x3c\x7b\xf2\xb3\xe7\x1b\xe4\x91\x2e\xec\x3a\x2e\xb4\x74\x7e\xa1\xed\x66\xb3\x0f\x33\x9b\x35\x73\x8b\x6e\xc4\xa3\x22\xb0\x13\xe5\x1b\x31\x87\xe5\xcd\xc6\xf5\x70\x56\x61\x37\x6d\x65\x1f\x66\x9a\xa2\x55\xd1\x7e\xee\x69\x43\xd6\x29\x14\x5b\x81\x07\x8f\xce\x54\xfd\x25\xf4\x64\x43\x5a\x64\x30\xdf\x58\xf0\xbe\x73\x17\xd3\x58\xb5\x58\x99\x3a\x35\x7f\xbb\xb3\x98\x85\x82\x03\xd5\x19\xd4\xaf\x64\xb0\x6e\x81\x78\x2b\xe2\xfa\xbe\x96\x76\x07\x6a\xa5\xba\x85\xea\x35\x29\xf8\xbb\x48\x3a\xe7\x4d\x42\x37\x1c\xc6\x03\x02\x2f\x73\xcc\xa6\x45\x80\x15\xe3\xa4\x08\x7c\xbb\xd1\x17\x99\xa0\x07\x7e\xe8\x23\x28\x97\x82\xb7\x04\x0a\x23\x14\x4b\x38\x85\xc1\xb1\x0e\x65\xbe\xf2\x48\xa6\xbb\x8c\x64\x63\x07\xf6\x94\xb8\x88\x1c\x7d\x92\x1d\xde\xd9\xaf\x16\xa1\xf4\x27\x8f\x64\xcf\x0f\xa1\x7c\xbe\x98\x50\x3e\x2e\x53\x45\xb2\x73\x16\xa1\x60\xa2\x8e\x76\x38\x6f\x63\xcf\xed\x67\xba\xdf\x2e\x9f\xcc\xc3\x14\xb3\xd3\x9c\x94\x4b\x15\x4f\x4e\xcd\x76\xb2\x4b\x02\xf1\x3c\xb4\x08\x33\x84\x81\x1e\xf2\x50\x40\xa0\x88\x45\xfd\xde\x58\xfc\x51\x85\x82\x36\x16\x16\x33\xf5\xe1\xd8\x5d\x5e\xb7\x20\x86\x76\xf9\x34\xe2\x6d\x12\x41\xfb\xd3\xc2\xc1\x23\x0c\x3c\xb3\xe4\x83\xb1\x42\x6b\x2b\x2c\x62\x59\x21\x3f\x91\xc2\x9e\x9d\x59\xb7\x57\xa6\x29\x7d\xaa\xce\x8c\xd2\x13\xd2\x10\x35\x19\x3e\x95\x9a\xd2\x1a\x56\x3f\xc5\xc2\x67\x34\x31\x62\xc6\x4e\x13\x9f\xc0\x49\x7e\x28\xf2\x63\x95\xc9\x18\x7d\x4b\x2f\xe6\x31\x3e\xe4\x21\x85\x6f\x43\x14\x9f\xfc\x6a\x50\x52\x65\x28\xa9\x38\x98\x6a\x2c\x57\xbf\x88\x6b\x2f\x69\x2a\x37\xb0\x78\x83\x39\x7b\x77\x10\xbf\x90\xc0\x69\xca\x99\xce\x5f\xfe\x25\x57\xad\x78\xe2\x0a\xf5\x83\xa2\x7d\x46\xa3\x2b\x48\x21\x99\x8f\x01\x10\x2d\x40\x73\xb7\xd7\x54\x56\x66\xd2\x3e\x04\x1a\xea\x25\xec\xd5\x9d\x91\xa3\x4d\xe1\xdf\x0a\x8a\x1b\xb6\xa7\xab\xbb\xc3\x49\x7a\x15\xe2\xc2\x25\x4a\x42\xfd\x06\x14\xce\x75\x6d\xd9\x9b\x5b\xd2\x6b\x1b\xbb\x09\x67\x8e\xd0\x2d\x71\xd2\x71\x8d\x6e\x50\xd0\x5b\x84\x10\xac\xe8\x66\xf3\x18\x41\x8e\x3d\x85\xdb\x47\xe4\xc2\x3d\x14\x0c\xa8\x06\xbc\x95\x20\x1b\x46\x99\x0b\x23\x30\xe3\x69\x08\x18\x66\x42\xf0\x96\x42\x0a\x1a\xeb\xb1\x31\xd8\x93\x23\xee\x4f\x11\x4a\x44\xe0\x19\x69\x7b\x85\x2a\x5a\x32\xdb\x2c\x19\xbf\x20\xd2\x5e\xdb\x58\xd9\xec\x6b\xca\xbb\xba\xd7\x02\x9f\xb9\x81\xd6\xf6\x87\xf9\x13\x4f\x23\x96\x59\xd3\x66\xe6\x6e\x20\xcd\x58\x0b\x2e\x98\xd1\xcd\x7b\x9e\xed\xa1\x6f\xbb\xb1\x30\x48\x1a\xb8\xf3\xfe\x52\xfa\xec\x59\x7a\x9b\xa7\xb4\xb6\x4d\x84\xc8\x00\xe1\x74\xe4\x3f\x42\x51\x50\x3d\x09\xa7\x5d\x46\x6e\x7e\x75\x34\xe6\xf9\x6e\xa7\x24\x82\x83\x84\xaa\x47\x82\x68\x16\x31\xee\xa6\x96\x95\xaa\x8c\x2c\x4a\x5a\xa1\x3a\xb2\x57\x19\x33\xe2\x65\xaf\xa7\xce\x09\x25\xbe\xed\xd0\x35\xcb\x3c\x4c\x7a\xfa\x2f\xbb\xdc\xd8\xbd\xcd\x38\x3b\x4f\x2c\x62\x8e\x2d\x7f\x15\x23\xd6\xcc\xff\xfc\x66\x6d\x33\x8a\x77\x6e\x71\xb5\x4f\x68\x6c\x4d\x0f\x2d\x05\x3e\x6f\x32\x61\x6c\xf3\x4c\x54\x51\x1d\xb1\x65\x3b\xdc\x3d\xcf\x0b\x61\x3c\x9a\x22\xc2\x87\x1d\x23\x43\x3b\xa5\x7e\xc2\x13\x48\x4f\x33\x7e\x2a\x6d\xc7\xdc\x9c\x06\xe9\xb3\x7d\xae\x32\x3a\x3e\xe3\xbe\x9e\x9e\x19\x2a\x23\xe1\xd2\x3e\x5c\xcd\xa2\x7c\x1f\x24\x14\xc8\x6a\x3a\xfb\x0c\x56\x8d\x05\x8a\xc0\xd2\xd3\xc5\xe3\xa5\x13\x7e\x33\x7e\x94\xd1\xd1\xf4\x3c\xd9\xf7\x7c\x49\x81\xca\x7f\x34\x75\xa5\xad\x76\x41\x53\x30\xb3\x17\x40\xfb\x3f\xf8\x86\x87\xbd\xb0\x74\xb5\xa7\x53\xb6\xc5\x9f\x07\x83\xc7\x80\x35\xcf\xe8\x7b\x8f\xe8\x71\xaf\x25\x20\x17\xdf\x14\xc6\x14\x94\xd5\xd1\x7c\xb3\x8e\x1f\xab\x54\x2e\x2a\x59\xdf\x6b\x8e\x87\xcf\x88\x84\x39\xbb\xc0\x92\x2c\x64\x0f\x96\xb2\x93\xb8\xad\x99\x15\x00\x1a\x83\xfd\x9e\x6b\xf3\xf0\x22\x1e\x7d\xbb\x5c\xbc\xc9\x8c\xc2\x51\x98\x0b\x75\xd2\x70\xa9\xeb\x71\x97\x93\x4d\x35\x4d\x95\xd5\xbf\x0c\x8f\xb4\x51\xf5\xf3\xf5\xcc\x1e\x15\x9e\x3f\x6a\xc2\x29\x47\x2a\x73\xfd\xd0\x3c\x52\x4b\x2d\x2e\x15\x4c\x75\x34\x36\xda\xb8\x88\xf3\x56\x95\xe6\x74\x58\x75\x78\xdd\x7a\xf3\x48\xcf\xd5\x3e\xca\x2a\xc3\xeb\x01\xba\xac\xe2\x71\xe1\xcb\xce\x07\x66\x1c\x85\xeb\x7c\xfe\x48\xb3\x23\x85\xf5\xa8\xd1\xa9\x42\x35\xa7\xd8\x0d\x23\x4b\xee\x38\x68\x06\xaf\xda\x3e\x38\xe1\xcf\xb3\x24\x4c\x82\x59\x70\x04\x31\xfe\x6b\x79\x3b\xdf\x8a\x9b\x9e\x16\x5a\x56\x5b\xda\xe1\x6b\x0b\xaf\xd4\x56\xce\xa1\x5a\x9a\x8c\xb0\x4a\x4f\x02\xab\xa7\x89\x7f\x13\x2a\x46\x80\x5e\x73\xb0\xf7\x3a\x43\xfa\x1a\x90\xd3\xc0\x96\x83\x62\xc6\x0c\x86\x23\xfe\xee\x1d\xb7\x5c\x86\x6a\xae\x99\x7e\x55\x79\x7a\x71\x6e\x5c\xbe\x85\x76\x45\x67\x25\xec\x50\x7b\x87\xec\x58\xb5\x53\xdb\x10\x16\x37\xa4\x91\x27\x17\x15\x6f\x03\xdd\x6e\xfc\xb0\xcd\x88\xb6\x6b\xba\x22\xe8\xa7\xff\xff\xff\xfa\x3f\x01\x00\x00\xff\xff\x22\x81\x51\x14\xa8\xce\x00\x00"), + }, + "/frontend.js.map.gz": &vfsgen۰FileInfo{ + name: "frontend.js.map.gz", + modTime: time.Date(2018, 5, 8, 21, 46, 33, 662186361, time.UTC), + content: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x02\x03\xbc\x96\x5d\x6e\xdb\x30\x0c\xc7\xef\xe2\xe7\x2e\x7a\xd8\x30\x0c\xb9\xca\x30\x04\xb2\x4c\xcb\xea\x24\x52\xa3\xe8\x34\xe9\x2e\x3f\x7f\xa9\x8d\xdc\x38\x0f\xed\x1a\x20\xb1\xf8\xff\x91\x14\x65\x51\x06\xf4\xb7\x3a\x02\x27\x47\x58\xed\xbf\x3e\x54\xad\xf3\x50\xed\xab\x96\x09\x05\xb0\xd9\x3d\xa6\xea\xa1\x4a\xd4\xb3\x81\x54\xed\x7f\x56\xca\x3a\xe9\xfa\x7a\x67\x28\x28\x4b\xb1\x03\x7e\x4c\xaf\xc6\xf4\xdb\x59\x1a\x72\xb8\x47\x71\x01\x66\xa1\x16\xa5\x80\x99\x78\x61\x93\x9d\x96\x61\x66\x5a\x28\x38\x33\xdb\x91\xc8\xcf\x56\x3a\xe3\xc2\xd4\x68\xaa\xa0\x63\x21\x7b\x81\xd3\x25\xc8\x99\x59\x17\x4b\x09\x5a\xba\x3c\x6d\x32\xda\xfb\x42\x1c\x7a\x74\x79\xae\x05\xa9\xc6\x31\xa0\xac\x20\x9c\xc0\x5c\x0b\x4e\xc2\x25\xc9\xe3\x75\x7a\xf0\x0e\xfb\xd3\x2d\xdf\x41\x87\xe6\xfb\xb7\x75\xc4\xf6\x6a\x9f\x37\xb3\x6f\xb7\x0e\x69\xda\x2b\x42\xb3\x6c\xd4\x45\xf7\xa6\xd6\xb5\xc4\x41\xcb\x25\x59\x47\x3c\x13\x82\xc3\x96\x66\xd6\x36\x87\x48\xc3\x3a\xf2\x81\x50\x0e\x05\x18\xb5\x57\x23\x56\x6d\xb3\x81\x0f\x53\x3f\xb7\x9c\x91\x92\xdb\x74\xf6\xb8\xe1\x4b\x64\x7e\x1f\x8c\xa7\xb1\x6b\x9b\x01\x14\xe5\x96\x2f\xb7\x6a\x3b\xe2\x76\xfd\x21\xc0\xc5\xab\xde\x27\x76\x02\xc7\xb5\x4b\x20\x89\x27\xab\x86\xff\xec\xa2\xbc\x91\x94\xc6\x33\x59\x88\xcb\xd2\xb4\x7c\x53\x2b\x99\xb7\xae\x84\x65\xde\xf8\xf5\x97\x2a\x67\x15\xac\x4c\x8a\x5a\xba\x35\x62\x32\xaf\x2a\x89\x96\x42\xe5\xbd\x2c\x59\x39\x85\x9c\x23\xa4\x95\xbc\x0c\x19\x4c\x43\x0d\xa8\x5e\xda\x1f\xd3\x63\xe1\x49\xd8\x10\x1e\x55\x03\xc6\x05\xed\x57\x14\x4e\xd2\x7a\xd2\xb2\xc2\xad\x90\x5e\x21\xf7\x16\xfd\xe9\x49\x60\x66\x4b\xf5\xd5\x5a\x3c\x88\x00\xcf\x90\xa1\xf5\x60\x72\xa1\x45\x4d\xaf\xb1\x42\x47\xed\xfb\xcc\xda\x20\xc5\x77\x36\x81\xc8\x0e\x2f\x75\x32\x1a\x17\x69\x08\x05\x4e\x92\xc7\xb7\xdf\xf9\x23\x75\x1a\x6b\xd6\xd8\x74\xc4\x49\x94\xe5\x68\x9e\xa0\xfe\x52\x93\xf3\xc0\xd1\x6b\x01\x75\x04\x6c\x88\x95\x25\xb2\x53\xf7\xbd\x46\xbb\x23\xb6\x53\xb0\x1a\x5f\x2c\x4d\xcf\x43\x12\x76\x68\x3f\xb7\x48\x6e\xf9\x5c\x2b\xe5\xf1\x33\x8a\x06\x10\xdd\x68\xd1\x2f\xc6\xc7\x8a\x6c\x67\x45\x26\xa1\xba\x6f\x73\xfa\x74\xdc\xfb\xb4\x0c\x77\xab\x6a\xbc\x03\x94\x3b\x97\x4b\xc2\xa0\xc3\xbd\x8a\x4e\xe3\x9d\xdf\x33\x80\x74\xd4\x34\x90\x0c\xbb\x28\xc4\x77\x2b\x3c\x80\x08\x2c\x0e\xee\x77\x84\x7a\xd4\x7c\x7e\x5f\xb5\x69\xae\xe5\x50\xa8\xc1\xb9\x8b\xf5\x2e\x5f\x3e\x96\x19\x5d\xd0\x16\x94\x21\x4f\x3c\x3f\xaf\xf0\xb3\xa9\x4d\xc9\x2d\x50\x28\x00\xea\xf0\xc1\x2d\xe9\x08\x11\xda\x21\x4b\x59\x1a\xef\xb4\x0d\x85\xf1\xff\xdf\xe7\x84\xc1\x27\xef\x5c\x6a\xbe\xa1\xbf\x18\xe3\x34\xbf\xc6\xfb\x6d\x8c\x0e\x6d\xaa\xf6\xd5\x3f\x52\xac\xb6\x69\x6d\x1c\xd9\xfe\x20\xba\x6a\x3d\x1e\x42\x31\xc5\x27\x49\x96\x8d\x1e\xe2\x78\x19\x87\x10\xf6\x1b\x97\x25\x5e\xc6\x71\x88\x97\x78\x19\xe7\xd7\x6f\x9f\x96\x8c\x09\x21\xa9\x9a\xbb\x79\x28\x5b\x6f\x7d\xfa\xed\xa8\x25\x67\x81\x7f\xd5\x45\xab\x89\x9e\x1a\xea\x0d\xc5\x99\xca\xb6\x54\x5b\x9a\x73\xe3\x5f\x1a\x43\x33\x6e\xbd\xa1\xda\x37\xd6\xd4\x68\x3a\x2f\x55\x76\x20\x16\x98\x72\x63\x47\xbd\xa5\x8a\x1b\xef\xa9\x49\x64\xcd\x92\xea\x8c\x5a\x6e\xfc\x5b\x63\x75\xc7\x2d\x47\x17\x43\x57\x01\x9a\xb3\xbc\x8c\xb4\xac\x90\x1b\x16\x53\x11\x37\x14\xcd\x34\x4d\x45\xc7\xdc\xd0\x89\x11\xff\x4e\x95\xc6\x54\xf9\xc9\xb0\x49\x90\x5f\x29\xa8\x9d\x5b\xc5\x26\xd3\x59\x8b\x0d\x5a\xe5\x86\xf6\x64\x94\x4d\xa8\xd7\xca\xf0\x84\x51\xc6\xd1\x39\x51\x66\x09\x13\x93\x58\xd3\x96\xe7\xb3\x57\x9a\x4a\x3a\x19\xd5\xf2\x9a\x1a\x2b\x79\x78\xd6\x25\x8b\xc5\xbc\xd3\xe6\x95\x53\xd4\x5a\x0c\x46\x32\x75\x95\x27\xeb\xb1\x8e\x76\xca\xbc\xc8\x30\x24\x3a\xad\x1c\xe4\x01\x61\x0d\x6d\xbc\xe6\x23\xb5\xd2\x9d\x68\xee\xbb\x84\x05\xd9\x1d\xd5\x1b\x18\x0c\xb9\x3d\x5d\x39\xba\x88\xb1\x6a\x1c\x6c\x47\x27\x5a\x9a\xdf\x5e\x4b\x67\x0b\xd9\x03\x19\x68\xc9\x14\xbc\xe5\xa5\xd2\x6c\x52\x98\x9e\x70\x88\xa9\x5e\xd2\xcc\xa9\x0d\x43\x6a\xaa\x7e\x63\xef\x53\xfe\x2d\x4e\x6b\xf3\x8b\xf1\x88\x89\x2a\xd9\xc2\x45\x97\x72\x70\xf1\x9b\x43\xe5\xe2\xf2\x8e\xd3\x60\xe6\xda\xc0\x0f\x45\x3b\x6f\xf0\x1e\x4a\xa6\x89\x6a\xbf\x1b\xaf\x2c\xaf\x57\xfb\xc7\xe1\x79\xc2\x7e\x63\x06\x83\x78\x6c\xd8\x25\xc5\x3f\x3a\x71\x96\x8c\x5a\x4b\xa3\x4e\xd4\x55\x43\xaa\x4b\x11\xa3\x49\x86\x6c\x94\xc6\x7b\x34\xb1\xc1\x23\x81\x5c\x53\xfc\x61\x51\xff\x2d\x35\x7f\xae\x38\xf4\x09\x15\xca\xc8\x3a\x79\x9f\x33\x2a\xb0\xa8\xd3\xfe\x7d\x71\x92\xd9\x04\xcf\x23\x4d\xde\x50\x63\xd4\xca\x50\xe1\xa1\x62\x0e\x06\x7b\xb3\x36\x4b\x45\xf3\xd4\x23\xb4\x9a\x72\x44\x35\x7e\xc1\x9b\x83\xe6\xc2\xda\x54\x90\x1c\x55\x09\x4f\x43\x01\x60\x7a\x4d\xf3\x1d\x42\xbe\x49\x69\x62\x42\x6e\xf7\x3e\xf4\x53\x91\x38\x79\x42\xc0\xad\x20\x87\x49\x01\xca\xa8\x5a\x81\x2a\x6b\xe4\xf9\xa8\x72\x66\x4f\x8a\xbe\xa7\xeb\x55\x1b\x96\x65\xe7\x29\xde\xaa\x02\xae\x02\x48\xcc\x80\x2a\x18\xcb\x46\x4b\x70\xc3\x4c\x50\x31\x91\xc1\xa3\x98\x0d\x25\x05\x15\x6c\x34\x49\x5e\xa7\xef\x54\xc9\x51\x59\xb2\x59\x60\x96\xc1\xe3\x72\x50\xa5\x87\xcf\x18\x84\x27\x95\x49\x83\x0f\x50\x60\xa0\x20\xcc\xe5\x6c\x15\x68\xda\x67\x82\x0e\x6a\xe5\xca\x94\xd4\x21\xec\xe6\x2d\x35\xdc\xa7\x23\x22\x5c\x69\x11\xb4\xb7\x75\xe6\x66\x4f\xfc\x9e\x3d\x86\x0d\x9b\x10\x2c\x8c\xef\xe8\xea\x94\xb5\x81\x37\xf7\xb3\x64\x10\xac\x99\xa3\xd6\xa9\x93\x4e\xa9\x67\x46\x7f\x46\xd0\x46\x93\x73\x58\x1c\x1b\xd6\x7d\x31\xa2\x28\x0f\x96\x87\x25\x4d\x26\xa9\x02\xf0\xcc\x5b\x0e\xbf\xef\x2d\xe7\xbe\x50\xe4\xb9\xf9\x93\xcc\x6f\xed\xd1\x09\x28\xaa\x3e\x6a\xb5\xf5\x8e\xd0\x25\x21\x18\xdb\xf2\x0b\x63\xce\x6f\x81\x53\x4e\x27\x8c\x38\xe3\x57\x4d\xfd\xaa\x18\x2f\x43\xfd\x56\xed\x92\x1f\xa5\xd5\x7c\x97\xd6\xc8\xdc\x65\x34\x57\x19\x14\xf0\xd2\x52\xad\x38\x7a\x90\x92\xac\xe2\xc7\x4d\xc7\x1e\x88\x92\xe9\x7b\xd5\xeb\x9b\x16\xe0\xaf\x46\x7c\x3a\x00\xb8\x81\xeb\x21\x00\x07\x29\x56\xa3\x22\x70\xa0\xb3\xbe\x6c\xd1\x1e\x5a\x86\x5a\x19\xf6\x5d\xd8\x67\xf1\xd2\xf7\x0f\xb4\xc6\x9e\xa8\x36\x2a\x4f\xb9\x01\x6c\x7b\xdb\x6e\xad\x1d\x55\x60\x5f\x75\x7a\xd8\x8b\xd9\x60\xe1\x35\x13\x74\x2b\xea\xf8\x2f\xd2\x20\x05\xe8\x46\x2b\x8a\x1d\x50\xc1\x4f\x45\x55\x70\xf2\x16\x5d\x23\x94\xde\xd2\xf9\x85\x36\xe6\x6b\x69\xc2\x06\xf0\x44\xce\xa4\x70\xbf\xd0\x1a\xa2\xf2\x70\x78\x6c\xf8\x01\x1f\x0d\x62\x51\x50\xfc\x5a\xe5\x76\x30\x76\x25\x66\xde\x56\x1d\xbc\x9f\x8e\x0e\x58\xbe\x26\x83\x92\x96\x49\xac\xb0\x65\x0b\x25\x63\x39\x4f\xe7\x06\xd1\x11\x8c\x83\x7f\x9d\x5e\x53\x81\x50\x5b\x19\xc8\x12\x54\xfb\xb9\xe4\x34\x0f\x64\xcc\xa5\x46\x64\xa2\x4d\x8e\x4a\xa3\x0a\x7b\x83\x59\x61\xd7\x15\x66\xc8\x4b\x23\xb6\x07\xec\x42\x9c\x91\x53\x04\xb2\x05\xb7\x68\x03\x4a\x1c\x91\xfc\xff\xe3\xf6\x6e\xa8\x41\xc7\x70\xc4\x48\xe0\xed\x68\x65\x1c\x72\x29\xb0\x05\x74\xaf\xed\xb0\xff\x8f\x18\x83\xfd\x58\x30\x15\x33\xf7\x3e\x12\x1b\xd6\x04\xb5\x05\x03\xe4\x2c\x36\x7f\x63\x0e\x0c\xfe\x82\x85\x31\x7b\xe2\x84\xbf\x4b\x4e\xd1\xc8\xae\xd8\x62\x36\x72\xb4\x92\xa2\x60\xd4\x9b\x93\xf7\x6a\xfd\xd1\x84\x30\xfb\xa9\x03\xc4\x4a\x45\x39\xcd\xe4\xd8\xec\x45\xbc\x47\xa8\xcd\x9f\xb9\xa3\xab\x64\x33\xa7\xf3\x74\xc9\x65\x36\xfc\x2e\x19\x47\x0a\x05\x95\x56\x8b\xfa\x0f\x3d\x4e\x5c\x59\x27\x44\x51\x00\xaf\x96\x4e\x86\x7f\x8b\xfe\x83\x39\xbf\x56\x9c\x0a\x75\x3b\x6c\xe7\xe1\x49\xbd\x28\xbd\x60\x8a\xdb\x70\xa4\x0c\x5d\xd0\xeb\x92\x53\xef\xe8\xb8\xb8\x7e\xf9\xdd\xbc\x2a\x70\xf0\x4b\x40\x2d\x4d\x84\xc2\x25\x19\xca\x38\xd8\x05\x42\xd3\xbf\x84\x34\x51\x24\x98\xb1\x0e\x07\xbe\xd0\x2b\x50\xff\x3c\x1c\x8e\xb8\x16\x6c\xef\x78\x31\xb7\x43\xdd\x41\xb0\x38\xbc\x2d\x93\x1b\x9a\x4a\x02\x42\x96\x72\x63\xa2\xcd\xc7\x64\xbc\x58\x0c\xbc\x58\x7b\xdb\xf1\x6c\xef\xee\x35\x33\x9f\x8d\x17\x95\x86\xc8\x3b\x8e\x7c\x49\xd1\x8b\x3a\x72\x14\x78\x12\xa3\x6b\xce\x71\x8e\xad\xb9\x1b\x39\x36\x2a\x80\x39\xb2\x9b\x4d\xa8\xed\x86\xbd\x54\x0e\x2e\x57\xda\x1f\x1d\x1d\xb6\x63\x65\xe0\xb0\x0b\x16\x0c\x9b\x69\x85\x7b\x02\x23\x63\x2e\xf0\x19\x4c\xc1\xa1\xb5\xca\x18\x20\x60\xe0\x02\xe8\xf7\xb4\x80\x70\x6b\xc2\x88\xb8\x24\x24\x81\x0c\x93\x95\x0f\x45\xa4\x83\x91\x81\x39\x21\x62\x75\xc6\x91\x81\x10\x62\x8a\x22\x8c\xc7\xc4\x32\xd4\xce\x7c\x4d\xb9\xb7\x14\x77\x14\x35\x99\xd4\xc2\xf2\x9b\x6e\x7f\xd6\xdf\xf4\xa3\xd8\xf8\x92\x3b\x07\x92\x87\xc1\x9e\xff\x9f\x50\x32\x55\x4a\xe5\x0e\x41\xaa\x13\x65\x84\xa5\xb3\x54\x8e\x31\xe5\x02\x3b\x7d\xd2\x30\x53\x04\x6e\xa0\x7a\x64\xc2\x34\xa9\xcf\x9a\x22\x77\xc7\x9a\xda\x8a\x2d\x2b\x50\xc9\x06\xda\xe6\x84\xe9\x69\x82\xca\x50\xca\x32\x49\x87\x7f\xd4\x72\x1a\xa1\x10\x98\x65\xaf\x51\x81\xac\xca\x7e\xd1\x08\xed\x45\x8e\x60\xcf\x86\xad\xbf\x10\x9d\x7c\xc0\x91\xa2\x3d\x02\x1c\x6b\x58\xb0\x36\x9f\x32\x06\x19\xb8\xa1\x61\xba\x0b\x57\xe0\x95\x2f\xd8\x70\xaf\x19\xcb\x6a\x9c\xfa\xb5\x5d\x16\x8e\xbe\x69\xea\x3f\x25\x4c\x64\x71\x10\xe0\x4c\x89\xb5\x89\x58\x73\xe7\x61\x43\x35\x72\xe3\x8e\xf5\x57\xf6\xda\x80\xda\xd7\xd7\x2a\x99\x85\x2b\xfb\x6f\xb2\xd7\x1b\xc7\x00\xea\x4e\xbe\xd2\xcf\x00\xc0\x17\xa9\x57\x3f\x84\x41\x2a\x4a\x31\x1c\x9c\xf3\x78\xa0\x61\xa6\x46\xd3\x46\x43\xa2\xa5\x4a\x6a\x8f\xe0\x3e\x69\x72\xb4\x86\xcc\x54\x13\x04\x21\x53\x09\x27\x76\x92\x3d\x28\x98\x2c\x39\xce\xea\xf8\x68\x67\x24\xcf\x49\x48\x7e\xb0\x13\x36\xeb\x9f\x39\xdd\x2f\x51\xf1\x81\x70\xff\x0c\x08\x58\x10\x15\x3c\x42\x7b\x9c\x53\xb3\x83\xe8\x31\x42\x82\x50\x84\x86\x47\x1d\x74\x85\x73\xee\xf2\xc9\xf7\xed\x88\x15\xeb\xfb\x75\x41\x13\x2a\x8d\x58\x56\xe5\x62\xd9\x3e\x58\x86\xad\x20\x40\xe7\x0f\x5e\x27\x70\x0b\x5f\xae\xd6\xe1\xb4\x9d\x3a\x65\x6e\x17\xc2\x79\x32\x52\xbf\x1d\x84\x23\xb1\x22\x14\xda\x78\x89\x67\x6f\x47\x9d\xf5\xb7\x3a\xdb\xc1\xf8\xf8\xa3\x37\xf8\x41\x0c\x8e\x40\xb8\x7d\x2e\xec\xed\xe0\xa1\xc6\x82\xca\x95\x48\xe7\x20\x74\x83\x1d\x3a\x16\x5b\x86\x09\xfd\x5c\x76\xf3\x70\xf8\x5f\xd2\x07\xb9\xf6\x4e\x8e\x36\x42\x85\xe4\xa7\x08\x9d\xa5\xea\x2d\x3e\x62\x4e\xd6\x71\x5d\x90\x18\x27\x40\xaa\xcb\x70\x95\x72\x2c\x27\x84\x5a\x86\x3c\x9e\xc5\xee\x8c\x9c\x8c\x1a\x72\x58\x1e\x0d\xf0\xb5\x1e\x2a\x73\x48\xe5\x2e\x78\x69\x7c\x46\xc7\xc3\x43\xe8\x97\xd1\x4c\x24\x4d\x0a\x49\xcc\x85\xac\x9f\x34\x1a\xe3\x8e\xc7\x74\xfc\x4f\x55\x3a\xa9\x65\x5e\x69\x23\xdf\x64\x2b\xda\x49\x07\x1c\xf7\x95\xa6\x90\x4a\x9f\x61\x54\xf8\xd7\x49\x12\xfa\xe0\x46\x30\xa5\x0b\x6e\x14\xf7\x6e\x88\x31\xf8\x89\x0f\x20\x30\xa3\x8c\x9f\x3a\x89\x30\x5c\x87\xe0\x0d\xf4\x61\x5d\xe6\x26\x76\x62\xd7\x53\xc4\x97\xe6\xfc\xdb\xd0\xd9\x20\x6c\xcd\x0a\x7b\x0e\x86\x38\xb8\x06\x31\x37\x16\xdc\x89\x47\x84\x44\x9b\x98\x2f\x9f\xb5\x82\xd7\xfd\x12\x6b\x2a\x83\x8f\x11\x2a\x25\x91\xe6\x8f\x14\xf4\x82\xa6\x4e\xbe\x42\x1c\x20\x8b\x17\x2a\xa4\x52\x24\x12\x38\xb1\xb8\x0e\x6d\x60\x76\x53\xcd\x7d\xa9\x0f\x6a\xc3\x5a\x1f\x96\x61\x04\xb5\x52\xe6\xf3\x8c\x6a\xc9\x78\x83\x5e\xb6\x84\xb7\xf8\x88\xfd\x07\x37\x50\x40\x9a\x54\xae\xf4\x28\xf1\x98\x17\x29\x29\x5f\x48\x46\x8f\x86\x78\x9c\xc9\xf9\x55\x69\x03\x67\x9b\x70\x75\x1c\xde\x75\x78\xc3\x67\xcc\x9f\x12\x75\xd6\xa8\x3d\x3c\xb6\x56\x99\xa5\x86\xb1\xf9\x01\x9f\xa6\x96\xd0\x39\x2a\x97\xdc\x98\xb0\xc3\xf1\xb6\x41\xd9\x3d\xa5\x32\x02\xd1\xa3\x90\x4f\xd6\x42\x6e\x5c\x3b\xb3\xaa\x4b\x9c\x4f\xaf\x13\xfe\xa2\x10\xc3\xff\xd5\xdd\xd6\x49\xa8\x4b\x03\x0f\xb1\x75\x62\x5f\x92\x86\x4c\x53\xf3\xbb\xb8\xb8\x0c\x91\x91\x94\x75\x39\x9d\xd9\x7f\xab\x76\x8e\xb6\x68\x76\x16\x61\x6e\x52\x5e\x4d\x55\x4a\xfd\x1b\xaa\x53\xaa\x78\x2b\x59\x93\xbf\xd0\x34\xd8\xb8\xf6\x98\x25\xd2\xd5\xb2\x92\xd9\xc3\x38\xce\xd0\x1c\x37\x9a\x87\xe1\xab\x55\x67\x58\x2f\x16\x6f\xbf\x99\xdc\xe1\xa8\x88\xf4\x13\xac\xd6\x82\x23\x2e\x10\xdf\xff\xcf\xc3\xe8\x57\xf7\x0c\x0b\x8a\xaa\xf5\x8f\x85\xda\x67\x42\x80\xba\xfc\x55\x21\x6c\xc4\x0b\x2a\xe5\xa3\xd5\x20\x04\x22\xf3\x18\x82\x9a\xbd\xe1\xe1\xe6\x61\x1c\x65\x97\xd5\x52\xf4\x30\x8e\x12\x7c\xcd\x1c\x95\x52\x19\x87\x02\x55\xfa\xd9\xbe\x79\xb2\xfa\xc7\xb1\xc2\xec\x13\x0f\xfe\x3f\x32\x97\x14\x5e\x5c\xfd\xe9\x63\x1e\x26\xa3\x44\xd5\xd9\x93\xec\x57\xa9\xba\xe2\x6a\xb4\x79\x86\xd8\x48\x5c\xaa\x77\x4f\x2d\x4c\xd4\x04\x31\x4e\x1e\xbd\x15\x96\x75\xdf\x0d\x5b\x5e\xfe\x63\x8f\x4e\xdb\x67\x3a\xe2\xe4\xa7\x2c\xb3\x0f\x3a\x26\xa2\xfa\x7a\x7c\x02\xf5\xd3\xb9\x56\xdc\x8c\x24\xa8\xf9\x63\x08\x7e\x5d\x8f\x9f\x63\x93\x25\x4f\xac\x69\x45\x05\xed\xe9\xe0\xff\xb8\x75\xfe\x9a\x71\xc0\x17\xf5\x17\x4d\x07\xf3\xeb\xe7\xc4\xf0\x58\x28\x17\x75\x72\x7f\x2f\xe2\x80\x19\x73\xfb\xa6\xdd\x63\xe2\x92\x2e\xda\x89\x35\xff\xd1\x8e\x66\x52\x1e\x0e\x2f\x74\xb9\xbb\x44\x6d\xe4\x11\xbe\x7b\x0f\xe8\x14\x21\x62\x46\xf2\x9c\x62\x5d\x9b\x30\x36\xaa\x15\x63\x9b\xf9\x78\x13\xa9\x87\x3b\x48\xfb\x16\x81\xec\x8d\x1c\x57\xb8\xd8\xed\x91\xb8\x19\xff\xac\xd4\x1c\xff\x96\x12\xd4\x69\x90\x64\xfa\x38\x85\xc1\x3a\x1d\x16\x4d\x2c\xf5\xb9\x6f\x5e\xa4\x32\x19\x7e\xa0\x17\xdd\xf7\x30\x77\xb2\x14\x85\x01\x2c\xc7\xfb\xe1\x39\x00\x9c\x59\xf7\x20\xad\x61\x9b\xa8\x9b\x84\x77\x1c\xde\xd3\xf0\xee\xf1\xfe\xab\x4b\xb1\x45\xfe\xcb\xba\xb5\x36\xa9\x8d\x64\xd9\x1f\x84\x22\x5a\xab\xc6\x0c\x1d\xf3\x49\x4a\x40\x24\x2a\x8c\x31\xc6\xd5\xf8\x1b\x5d\xcd\x62\x99\x96\xb1\x46\x43\xd1\xf8\xd7\xaf\xce\xc9\xa3\x94\x54\xaf\x9d\xd8\xd8\xb0\x83\x92\xf2\x71\xf3\x75\xf3\x3e\xce\xbd\x8a\xd2\x3b\xbf\xb5\x32\xc8\xb0\x5f\xd8\x5c\x8b\xe3\x3f\x9a\x8e\x43\x52\x19\x29\x8a\xfa\xf5\x11\x1e\x06\x40\x93\x11\x75\x78\x79\xf7\x13\xd1\x02\xda\x5f\x32\x27\x71\xe4\x38\x77\x9e\xee\x50\x80\x2a\xba\x7e\xac\xd8\x33\xde\xd5\x5d\x76\xb0\x7f\x01\xbd\x2f\xea\x95\xc3\xcd\x89\x8c\x5c\x62\x82\xff\x06\xce\xd9\x8e\x86\xb7\x98\x06\x67\x69\xd3\x67\xfe\x08\x2f\xcc\x6d\x46\xe3\x7a\xde\x9a\x5e\x2c\x57\x08\xe2\x6a\x04\x63\x4c\x3a\x2e\xf3\x18\x1b\x04\x0c\x72\x5d\xfb\xb3\xce\x25\xd0\xec\x65\x34\x4a\x7c\xe4\x78\x6e\x1c\xa8\x2c\x20\xe8\x32\x80\xc5\x0b\x65\x67\x65\x69\x63\x00\x8e\x28\xf7\x28\xc2\x3e\xaf\x9d\xe3\x2b\x8f\xf1\x68\x39\x5b\x99\x8d\xad\x7e\x97\x85\x5f\x9f\xf8\xe7\xf8\xa1\x7e\x58\x10\xfd\xa5\x51\x43\x67\xbb\x20\x58\xad\x05\x0b\xcc\xc4\x6a\xf9\x2b\xd9\x7b\x75\x37\xc9\xad\x3e\x37\x5a\x8d\xdf\x0b\xbd\x70\x24\x3d\x87\x8d\xd3\x13\x8c\xff\x3b\x2e\x13\xd1\xc9\x93\xfa\xef\x54\xf6\x5e\x24\x31\x53\xaa\xe9\xb1\x41\xed\x8e\x37\xda\xfd\xc3\x39\x6a\x33\x0e\xa3\x9f\xde\x2b\x71\x11\x1e\xd1\x30\xa1\x4d\x03\xce\xd6\xea\xc5\x56\x96\x98\x8a\xcc\x8a\x90\xb0\x79\xce\x6d\xa1\x35\x2a\xf1\x94\x61\x4e\x1e\x81\x1c\x4d\x85\x94\xdd\xeb\x6f\x39\xd1\x43\xa5\x4b\xae\xd7\xd3\xb3\x87\x5b\xd3\x32\x54\xcb\x96\x12\xd6\x9d\x82\xd1\xc4\x3b\xaa\xe9\xfd\x85\xd6\x98\xf6\xc0\x9d\xdd\xeb\xc5\xec\xf5\xc6\x5f\x6c\x03\x0e\x89\x5b\x8c\xbf\xc6\x15\xda\xb8\x5f\x18\xd9\xe0\xe8\x94\x8f\x40\x80\x96\x01\xb4\x31\xaa\x59\xf1\xc7\xf5\xd4\x32\x00\xa7\x45\xc6\x35\xc1\x75\x4d\xbc\xbd\x17\x91\x3f\x96\xed\x82\x59\x7a\xc6\x31\x65\xf4\x04\x35\x94\xc5\x50\x7e\x94\x97\x06\xa0\xd3\x37\x25\x48\xac\xe0\x95\xd8\x9a\x8c\x75\xe0\xee\xe7\x40\x1a\x38\xda\x9c\xc0\x3e\x42\x23\x15\x19\x7f\xd5\x97\xd0\x0c\x65\xc1\xb1\x5d\x13\xfb\x25\x86\x65\xf1\x28\x35\x27\xf7\x65\x2e\x33\x7f\x34\x11\x7e\xdd\x58\x29\x89\xec\xba\x1b\xe5\x47\x9a\x8a\x78\x07\x33\xde\x50\x2c\x62\x1f\x7a\xe3\x8a\x06\x03\x8b\x77\x71\x48\x51\x12\x94\xb5\x36\xd9\x63\xad\x9e\xaf\x45\xc7\x0a\x68\x7d\xfb\x67\xc3\x4d\x74\x3f\x96\x28\x51\x06\xf8\x7d\x21\xb0\xbe\x90\x73\x1c\x5c\x78\x42\xd4\x0d\xf7\xe0\x61\x5c\x7d\x45\x38\x96\x1e\xc7\xb6\xce\xfb\x3c\x41\x6c\x1e\x20\x5e\xa7\x22\xcd\x16\x22\x16\x81\x81\xe8\x9a\xf2\x90\x1e\xc8\x53\x42\x42\x5f\x6c\x4d\x76\xd4\x7c\xee\x9f\xbe\xf1\x44\x23\x99\x49\x5b\xd2\xc2\x3a\xd4\x8d\xfd\x0b\xd2\x4a\xfd\x19\xa0\xf9\x5a\xe0\x3a\xaf\x06\x83\x34\x07\x19\x85\x20\x99\xb2\xcd\xc3\xb3\x12\xb6\xb9\x7f\x5e\xa2\x59\xc3\x60\xcd\x1a\x10\xfc\x81\xf1\x51\x83\x72\xb4\xcd\xe4\x52\xc7\x91\x98\xe9\x57\x50\xe1\x16\xeb\x56\x1d\x9e\x6f\x00\xf4\x1b\x89\xac\x18\xe8\xf5\x8c\xbd\xfc\x3f\xf5\x88\x2c\x70\x71\xeb\x63\xcb\xbe\x63\x0a\xb9\x4e\xeb\x3b\x9d\x89\x9e\xa0\xbf\x1e\x79\x00\xa5\x03\x69\xcd\x6e\x71\x98\x3e\x29\xa6\x12\x7f\xda\xf9\x6c\x9f\xb5\x52\xf1\x52\xa5\xbd\x91\x38\x2f\x5a\x4d\x74\x99\xce\xc6\x43\x5b\x67\xe7\x10\x7a\x5f\x99\x02\x01\xd2\xc0\x9a\xee\x6a\x19\xc1\x8e\xb3\x06\x79\xec\xca\xa5\x28\xa1\xc2\xee\x8d\x58\xe2\x5a\xa1\x79\x05\x64\xf8\x59\xad\x4e\x8a\xe8\xd2\x0c\x2a\x96\x72\x47\xc7\x3a\x4a\x3b\x70\x52\x68\x1a\xc5\x05\x23\x85\x20\x6c\x0a\x40\x8e\xb3\x0e\x67\x2c\xde\xf1\xaa\xe9\x84\xac\x57\x2a\xc3\x94\xbc\xe2\xa3\x73\x57\xeb\xe2\x62\x63\xbd\x97\x0e\xbe\xe5\x19\xe6\x04\xe6\x60\xb2\x78\x3c\xc5\x42\x71\xe8\x8d\xfd\x86\xea\x77\xb1\x1c\xdb\x12\x65\x10\x6a\xeb\xbb\xd5\xad\xc8\xb4\x1d\x4c\xa7\x47\xc7\x4e\xd0\x73\x58\x19\xc0\xee\x54\x80\x53\x1c\x24\xf9\xe3\x92\xe0\x12\x0d\x38\x78\x2a\x70\xd9\xa1\x2b\x33\xb7\x73\x53\x67\x66\x19\xf7\x7a\x17\x3a\x8b\xcc\x12\x63\xe7\x7d\xbc\x25\xe8\xce\xc7\xcb\xc4\x3f\xe6\x86\xe7\x8c\x49\x8d\x93\x77\x09\x8b\x92\xd6\x69\xc3\xfb\xa8\xfb\x1e\x99\xd6\xa9\x0b\xee\xb1\x58\x52\xaa\xe6\x78\x6c\xfa\xd0\xc2\x1c\x27\xb4\x8f\x7c\x5c\x8b\xd9\x1d\xad\xbf\x7f\x91\xbf\xaf\x7a\x80\xd8\x5b\x61\xa0\x32\xcd\x86\xc2\x40\xff\x01\xa6\x1b\xce\xe2\x55\x27\xf2\x60\xb8\x5a\xa9\x58\xa8\x99\x6a\xe2\x34\x49\x41\xd4\x89\x6f\x9f\x72\x12\xa0\xb5\x3b\x31\x8f\x5f\xcd\x5f\x48\x0d\x00\x8f\x0c\x66\x50\x3e\xb9\x87\xe4\xc2\x34\xb6\x47\x36\xbc\x5a\x54\x66\xbf\x24\x70\xff\xa0\xc9\x20\x88\x29\x8e\xdf\x37\x1e\x86\x45\x0f\xfe\x19\x33\x08\x7e\x0f\x5a\x9b\x0e\x40\xb5\x0e\xc2\xb9\x86\xc0\x3b\x14\x26\x18\x2a\x18\x2d\xe2\x13\xc0\x2c\x69\xad\xad\xb7\xb4\xcb\x79\x70\x66\xf5\xd2\xf8\xda\x3c\x0b\x72\x96\x6d\x0d\xcc\x78\x94\x21\x93\xe0\xcc\xad\xb9\x60\xfd\xa9\x6e\xb5\xf8\x47\xa8\xd2\xc9\xc6\x51\x72\x32\xc0\x56\x0a\x1b\x87\xe9\x5f\xee\x2c\x3e\x43\x11\xae\x71\x07\xce\xca\xae\xb8\x21\x37\x42\x53\xf6\xe1\xc2\xeb\xd2\xfd\x2d\x66\x92\xe9\x67\xe8\x73\x66\x62\x80\xcf\x67\xc8\xa8\x18\xe6\x89\x23\x66\x9e\x10\x4b\x5f\x23\xd6\x37\xae\x46\x29\x07\x06\x51\x57\xb0\x76\xef\xe7\x59\xa3\xf0\x0f\xb8\x25\xe3\xb9\x5e\xab\x2f\xbc\x34\x7c\x3d\x04\xb7\x1d\xde\x8e\x7a\x0b\x7b\x6f\x83\xdf\xf1\x76\x5a\xd6\x1e\x18\x66\x18\x4d\x39\xf7\x39\xec\xe8\x75\xac\x2b\x9d\xdf\x11\xb8\xb8\xa4\x68\x91\xcf\x5a\x3d\xb3\x45\x81\xc2\x59\x64\x5d\x96\xc2\x74\x40\xe8\xf4\x38\xe3\xdd\x62\x03\x8a\x11\x60\x8e\xbc\x1c\x08\x6f\xad\x82\xfc\x43\xbc\x15\xb6\x07\x86\xf1\x71\xba\x2b\x9f\x2f\xe2\xf2\xe2\x3d\x27\xf8\x21\x08\x39\xd3\xc1\x2a\xb8\xf0\xe1\xb6\x00\x7f\x2d\x29\x11\x4f\x1b\xce\x4c\xab\x07\xe1\x8b\xf1\x31\x17\x58\x5a\x86\x14\x0d\x33\x5a\x28\x26\x30\xec\xd2\xc1\x6d\xf2\x38\x38\xe8\x3d\xd5\x4a\xbd\x0c\xd4\xa7\xba\x3b\x38\x58\xbd\x4d\xb5\xdc\x01\x48\xb5\xf5\x62\x3f\x87\x58\xa2\x8a\xed\x58\x85\xc7\x9c\xbd\x8f\x0e\x69\x67\xc0\xc4\x9a\x76\xd4\x7e\x4d\xe6\x6b\x44\xcc\xfd\xab\x0f\x47\x1b\x79\x9a\x79\x29\x3c\xb2\xf1\x46\x51\x8a\x75\x2b\x06\x0a\xc3\x66\x5a\xac\x23\x66\x1b\x07\x34\xfe\x50\xe2\x82\xa3\x72\xfb\xaf\xc4\xd5\x9e\x53\x5c\x78\xca\xac\x35\x61\x4b\xca\x2e\x55\x81\x8a\xfc\x5a\x8d\x9f\x69\xb2\x32\x51\x37\xb0\x5e\xec\xc5\x00\xad\x3c\xdb\x78\xff\x08\x65\xc2\x26\xf8\x55\x9a\x5b\xa6\xc8\x37\xaa\x24\x21\x9e\x15\x8e\x51\x48\x97\xd5\x8b\x86\x1c\xa9\x71\x04\xd3\x96\x41\x48\xdd\x75\xef\xeb\x0a\xfa\xcb\x53\xc6\xdd\x76\xf8\x3b\x32\x12\xe9\xb3\xba\x2d\xf8\x8e\x0d\xe5\x77\xee\x70\x02\xaf\xb4\xa0\xb1\xbb\xe0\x74\xa6\x3c\x5c\x65\x9a\xe8\x5c\xa0\xbf\xc9\x44\x7a\x13\x55\xa5\xb6\x0c\x28\xe9\xca\x9a\x45\xde\xc7\xa9\xb7\x1a\xd7\x7e\x77\x24\xc4\x36\xa6\x95\x5d\xcc\xf8\x4b\xd9\x8d\x08\xbe\x92\xf7\x48\xd7\xab\x8c\x25\xb0\x4a\x8b\xd5\x0e\xeb\x02\xd6\x93\x32\xbb\x8c\x99\xcc\x82\x3d\xf4\x71\x9c\x30\x0b\x2a\x04\x23\x56\xc1\x68\x83\xf4\x3e\x6a\x74\x6d\xb0\x62\x67\x39\x11\x3d\x6e\xb6\x56\x3a\xc6\x2f\xa4\x76\xe6\x8f\xcb\xed\x00\x9d\xa5\x52\x2d\x65\x68\xb3\x3d\xa7\xe2\x5c\x58\x6a\x71\x39\x3f\x29\xbc\xd0\x6d\xb0\x41\xde\xc8\xbd\x82\x4d\xde\x93\x55\x0a\x0e\x38\xb8\x4c\x39\x57\xa6\x45\x30\x6e\x3d\x97\x9d\xe7\x16\x17\x89\xb7\x59\x96\x27\xea\x3b\x22\x36\x7f\x4d\x7c\xb2\xe0\xe0\x0e\xb2\x3b\x4f\x68\xb0\x0c\x68\x1f\xec\x9d\x5f\x52\xa5\x78\x29\x13\xbe\xc1\xf2\x3b\xc0\x0b\xca\xa7\x72\x29\x5d\x71\xc4\x46\xeb\x46\x8c\x69\xdb\x47\x94\x21\xb7\xb9\x3c\x99\x62\x85\xd7\x22\x61\x78\x1a\x92\x35\x08\x3f\xc7\x2b\x0b\x19\xb0\x08\xce\xca\xb2\xcb\x24\x8d\x87\x29\x04\x27\x7c\x73\x89\x82\x70\x26\xe4\xe7\xe6\x86\xd6\x6e\x39\x05\xa6\xe5\x3d\xc4\xa7\x84\x96\xd8\xf1\x07\xcd\x2b\x2b\xae\x3b\x4f\xa0\xe9\x53\x46\x55\xe0\x0a\x5e\x5d\xc2\xc4\x84\x5b\xa3\x5d\x39\x85\x38\x5d\xbd\x9c\xf7\x14\x32\x7c\x1e\xac\x74\x5d\x05\xf9\x49\x81\x85\x52\x2f\x7b\xee\x4d\x8d\xd3\x52\x3a\x7e\xf2\x20\x28\x31\x85\x95\x82\xe8\x51\x4d\x6a\x83\xad\x08\x2a\xa8\x0a\x06\xf7\xf7\x08\xb9\x94\x29\xc3\x8f\x33\x00\x76\x9c\x4c\xd5\x41\x44\xce\x0b\xff\xcc\x4c\x90\x3f\x60\x1e\xad\x9b\x44\x3f\x21\x4e\xc7\x4c\x70\xd6\x1f\x2d\x3d\xf3\x94\x5e\x98\xd5\xbd\xb1\xd7\xec\x32\x5c\xb8\x2e\xe5\x07\xe0\x53\x5b\xb8\xdd\x3e\x24\x04\xd1\x7b\xd3\x3e\x3b\x41\xda\xdc\xbb\x2b\xa5\x85\xad\x89\xbd\x87\xe5\xb6\xc6\x4c\xaa\xd4\x6f\x7e\x85\xf5\x6e\x18\x8d\x9a\x75\x0b\x29\x07\x87\x3f\x60\x26\x5d\x12\xe6\x27\xd0\x68\x39\xb6\xf6\x02\x9e\x53\x39\x78\x2a\xf1\xbf\xb8\x9e\x8e\x01\x4d\x7b\xbb\x18\x20\x52\x49\xce\xc1\xaa\x59\x4b\x61\xc0\x36\x25\x4a\x14\xf6\xe1\xe3\x35\x93\x95\x7f\x9d\xba\x19\xe4\x9d\x3e\xa7\xb9\xbb\x2b\x04\x34\xd8\x69\xc4\xe3\x5d\x73\x17\x3e\x04\xa3\x4c\x69\x4a\xd6\x65\x6b\xc1\xc4\xa7\x2d\x42\xac\x5f\x36\xbb\x03\x03\x75\xc3\xaa\x23\x32\xf8\x60\xd4\x75\x63\x0f\xc3\xc4\x6d\x34\x43\xe9\xcf\x6b\x25\x76\x85\x49\x03\x2f\xad\x96\xcc\xff\x6a\x13\xc6\x70\x38\x70\xf6\x5a\x19\x94\xd5\xd5\xc4\xb0\xfc\x71\x21\xc3\x94\x19\x42\x6e\xf9\x73\x88\x20\xeb\xc5\x0e\x7f\x2f\x70\xdc\xd7\x52\xe3\x62\xee\xa1\x60\x38\x6d\x28\x43\xf2\x10\xd1\xdc\x33\xcd\x70\xd6\x2d\xc8\x04\x72\xf3\xc4\x7d\xf6\x4e\x37\xe7\xc8\xd6\xdb\x8e\xe9\xda\x97\xa8\x41\xff\x30\xce\xda\xe2\x6e\xca\x21\x9a\x3b\x08\x42\x65\x72\x01\xb7\xda\xdc\xab\x69\xd0\xac\x63\xed\x47\x9a\x9f\xef\x4c\x0b\x17\x5d\x75\x29\x23\x67\x55\xc2\x81\xb9\xa7\x0c\x4a\x83\x02\xc6\x18\xec\xae\x95\xcc\x1a\x84\x9b\xdc\x21\xdd\x66\x74\x03\x4c\x9b\xbe\xc7\x27\x6d\x88\xf2\x38\x78\xe7\x90\x66\x97\x67\xd4\x73\xfd\x1c\xbe\x83\xce\x5e\x29\x55\xe1\x1d\xe3\xa1\x24\xd5\x6f\xc9\xb0\xa9\x4b\xba\x4c\x25\x28\x8c\x0f\x65\x72\x4b\x57\xed\xa0\xd6\x53\x85\x2a\x51\x4c\x1a\xa2\x71\x24\xec\xb5\x95\xf3\x99\x87\x6d\x57\x7e\xa8\x1d\x47\x56\xee\xe3\x94\x53\x8b\xf6\x58\x6a\x99\x90\xe7\x60\xd5\x65\x36\xa8\x16\xc1\xa5\xe6\x7f\xa7\xbb\x67\x37\x59\x9c\xf1\xfa\x9d\xc1\x3d\x47\x55\x93\x15\x96\xa1\xcd\xd0\x62\x23\x07\x0b\x5e\x27\x66\xd5\x12\x1c\x47\xc4\x02\xc8\x19\xb6\x13\x9c\x15\xd2\xbe\x19\xbb\x19\xeb\x58\x8e\x77\x90\x3a\x0c\xd4\xd3\xa0\x9d\x31\x6f\x82\x39\x96\x47\xc0\x71\x34\xa2\x56\xf4\xf6\x8e\xdf\x56\x8a\xe9\xf0\x3f\xcc\xe9\x23\x7c\x76\x26\x48\xc0\x4a\x87\x65\x93\xc3\xf2\x04\x83\x0c\x6c\xbd\x44\xc8\xbc\x10\x13\x7a\x00\x1f\x0c\x91\xfc\xf2\xcf\xf3\x6f\x13\xf3\xcb\xea\xea\x32\x38\x53\xec\x83\xfd\xbd\x9e\x43\x3e\x47\x34\xe1\x1d\x50\x2b\xc5\xa2\xa1\xf3\xd3\x33\x4f\xe1\x68\x95\x8b\x36\x66\xab\x1f\x60\x35\xa1\xd5\x10\x14\x69\x0e\x6f\x99\xfb\x62\xf0\x00\x9a\x5f\x6b\x4a\x58\xeb\x74\xc3\xd4\xf3\xba\xca\xe2\xa1\x00\x25\x12\xff\x18\x6f\xbf\x7a\xb7\x5e\xda\x94\xd7\x93\xac\xea\xf2\x5a\xeb\x5f\xa4\x6d\x8d\xde\xc8\xf5\x2e\x65\x47\x51\xb0\x32\xe1\xb9\xbe\xc7\xe6\xfb\xc4\xe7\x57\x50\xf9\x4d\xe2\xed\x8d\x70\x48\x98\x92\x0d\xe4\x99\xec\xe0\x46\xd9\x9f\x86\x69\x10\xf4\x3b\x43\x97\x6f\xbe\x6a\xa3\x56\x52\x02\x47\x97\xb6\x65\x16\xca\xff\x3d\x5b\x69\xe3\xbd\x77\xad\xc7\x78\xe7\x99\x41\x4f\x29\x65\xb8\x2e\xfe\x8c\x63\x5d\xf5\x3a\x15\x89\x56\x32\xf5\xbd\x7a\x4b\xbb\x93\xd9\x33\x47\x2f\x4a\x29\x04\xaf\x4a\x25\x55\x73\xc3\x58\x18\xa9\x90\xa9\xc1\xf4\xe4\xb6\x18\x4c\x33\xec\xd0\x66\x1b\xcc\x8b\x26\xa7\x43\x60\x46\x3b\x38\x50\x8e\xd0\x1a\x77\x66\x2e\x8f\xf0\xd6\xcd\x85\x9a\xf3\x36\xa9\xa6\xe2\xef\x50\x35\x24\xfb\xd2\xca\xa6\xa9\x8b\x95\x21\x69\xe2\x32\xeb\x6e\x0c\x01\xd6\x91\x41\x1d\x8b\x74\x47\xb9\x62\x16\x4e\x1b\x84\x12\x1d\xb9\xa4\xf1\xf7\x9a\x09\xfe\x1f\xe7\x39\x5e\x74\x36\x1c\x92\xae\xe2\x5c\x0a\xed\x52\x93\x7f\x5b\xcc\x05\x1c\x49\x70\x56\xcd\x74\x3e\x63\xcb\xf7\xf0\x0d\xfc\x4d\x29\xd7\x94\xa1\x1a\xe3\xda\x7e\x16\x31\xa0\xac\x2d\xad\x9c\xf1\xc4\x57\x1c\x99\xd1\x58\xa9\x82\x1c\x7f\xfc\x82\x8b\x5e\x3d\x6f\x7b\x66\xdb\x4b\xb7\xed\xa0\x56\xc0\x75\x76\x4c\x5d\xbc\xf7\x09\x01\x7f\x20\xd3\x67\x2f\x20\xe7\x20\xed\x64\xe4\xe0\xdd\xca\xe4\xb5\x6a\xf8\x54\xc3\x37\xaa\xcf\x06\xc6\xca\xab\xd5\xe3\xa4\x36\x5a\x83\x83\x89\xe1\x97\xd0\xbe\x6b\x90\xc6\xbc\x85\xea\xf3\x8f\xfc\xee\x82\x87\x26\x03\x89\x2c\xed\xac\xae\xeb\x8e\x1a\xa9\xb3\x72\xf8\x88\x7b\x28\x8c\xe1\x8c\xa2\xd5\xa8\x6a\x09\xfa\x50\x62\xa3\xaf\x6f\xae\x67\xf0\xfa\x84\x35\xb9\xb0\x6e\x54\x73\xc9\x2e\x05\x72\xd2\x4f\xba\x3a\x32\xd6\xb0\x32\x8a\xbc\x4d\xfb\x69\x59\x41\xd9\xc3\x5e\x79\xd5\x4e\x0d\xf6\xe6\x04\x88\x45\xcf\xc2\xc8\xf9\x63\x3a\x2d\x8e\xd6\xc7\x11\xdb\x48\x46\x30\x2a\xc8\xdc\xfb\xd7\x07\x28\x3d\x6d\xbe\x0b\xc4\xf0\x24\xca\xef\x5c\xa9\x5f\xc4\xd0\x2f\xa2\x9b\x50\xd6\x9f\xee\xe0\xed\xe9\xc2\x18\x9c\x73\x04\xd9\xec\xc5\x7f\x25\xf0\xb9\xfc\x18\x47\xf3\xd2\x18\x2a\xd6\x18\x63\x00\x01\x20\x6f\xb3\x37\xc8\xd3\x34\x88\x1c\xf9\xc1\xd3\x73\xc8\x49\x7e\x9c\xf4\x8a\x53\xc2\x29\x6e\x8c\x9d\x20\x71\x75\x80\x95\xb8\x96\xbb\x45\x1f\x42\x7b\x1c\x4e\xe0\x1a\x44\xfd\x49\x54\xb4\x78\x59\xbf\x75\x56\x2f\x8b\x43\x7c\x5d\x64\xba\xe7\xe1\x39\xc7\xbe\x31\x72\x31\x7f\x71\xe4\xca\xe8\xb1\x37\x88\xa2\xb2\xff\xe1\x82\x1b\x20\x2f\xd5\x59\xf9\x75\x3c\xf4\xd7\x21\x11\xcf\x3c\xcc\x9f\xfd\x0d\x3d\xbf\x4c\x5f\xc5\x12\x2b\xf3\x37\xe8\xfb\xa6\xc3\x04\xf4\x87\xe1\xab\xfc\x30\x7d\xce\x0f\x12\x8a\xc0\x8c\x7c\x3a\x6f\x3d\x8c\x61\xac\x41\xbc\xe7\xc7\x83\xb6\x5d\xf1\x99\xe6\x3e\x87\x3b\xff\xcd\xe1\xf6\x2d\xd9\xbe\x6c\x2b\xfe\x5d\x6f\x67\xfa\xe2\x99\xc9\xe8\xbe\xfe\xaf\x0c\x9f\x81\x23\x31\xfc\xbf\x35\xd6\x73\xc1\x81\xd9\x9c\xdf\x90\x2b\x47\x83\x94\xa0\x15\x1f\x42\x0a\xe3\x17\x0f\x98\xf5\xe5\xbf\xea\x61\x5e\xa1\x43\xf8\x82\xca\xa3\xea\x5f\xed\xc3\x4b\xb7\x4e\xa5\xd2\x59\x96\x7f\xd1\x79\xa5\x74\x7d\xdf\x08\x3b\x19\x3e\xf6\x19\xef\xf0\x02\x5f\xbc\x4d\x31\x7a\x42\x31\x2f\x12\xf3\xcb\x9f\x33\x98\x4e\x48\x25\x24\x75\xd8\xad\xfe\xbf\xa0\x3d\x6c\xc0\x0e\x4e\x9e\xb8\x20\x6f\xaf\x47\x25\xc0\xec\x9a\xc4\xf1\x5c\x79\xac\xcc\x49\x14\x62\x2d\x46\xa8\xbe\x26\xe6\x87\x79\x79\xcf\x08\x00\x5e\x5e\x3d\x1a\x00\xed\xd1\xe3\xab\xd5\x90\x87\xc5\x63\x62\xfe\x4e\x5e\x3b\xd9\x09\xeb\x67\xaf\x54\x8f\x38\xb8\x59\xbc\x4e\xfd\xfc\xc6\xe0\xb0\x9d\xa3\xc4\x7c\x12\xbb\x88\xc3\x9f\x9f\x8b\x8a\xd3\xb4\x16\x32\x57\x25\x97\xc9\x3d\x02\x47\x53\x9e\x0a\xff\x98\xb4\x9f\x8e\x45\x0b\xd4\xc8\xaa\x52\xa8\xa2\xe4\x09\x14\x8b\xce\x87\x4d\x27\x24\x05\xba\x80\x34\x7a\x2a\x80\xac\xca\x28\x15\x6c\x56\x10\x7d\xb7\x8d\xc8\x73\xb6\xba\x36\xe8\xfe\xa9\xec\x50\x54\xb9\x68\x0f\xfa\x41\x01\x55\x61\x67\xbe\x11\xef\xc7\xb9\x90\x77\xd3\xfb\x9f\x05\x23\x30\x3c\x9c\xf8\x61\x02\x9d\x4d\x39\x7e\x49\xfe\x59\xad\xcc\x23\xa1\xf4\x96\x9d\xc4\x27\xe3\xbb\xb8\x48\xe0\x48\x76\x98\x69\x08\x9b\x29\xfc\x96\xd4\x5f\x11\xa5\xe6\x71\x02\x9b\x8d\xc1\xf6\x54\x19\x27\xf4\x5e\x95\x50\x6a\xe9\x81\xcd\x01\x18\x4c\x8e\x94\xe8\x8a\x4d\x7e\x33\x4e\x5d\x5d\xde\xc3\xda\x01\xda\xc2\x31\x21\x99\xc7\x0f\xf0\xe2\x26\x01\xef\xcb\xf8\xaf\xc4\xbc\xc7\xea\xba\x89\x26\xb9\x1c\x78\x8e\xa2\xcf\xb6\x90\x43\xa2\x24\x71\x65\x6b\xf3\x53\x32\xe6\x3b\x4f\x1c\x7a\xc8\xe2\x10\x22\x17\xdf\x60\x52\x88\x01\x5c\x15\x4d\x85\x4e\x37\x3e\x52\x9b\xd1\xa6\xd5\xf6\x5e\x5d\x3e\x89\xbb\xc8\x58\x9f\xb0\xae\xdc\x3a\xab\xab\x72\x36\x2f\x12\x49\x1a\xd3\x2d\x9b\x12\x85\x5a\x08\xe9\x22\x1d\xa6\x1b\x50\x92\x70\x23\x0c\x20\x02\xf3\x75\x52\xf0\x4b\x8a\xd3\x97\xda\x1b\x44\x29\x9b\x2f\x82\xf1\x2e\xde\xd4\xd3\xbb\xb9\x9a\xc7\x6e\x0d\xbf\x06\x5e\xeb\xa8\x64\x1d\x1b\xa4\x51\xed\x21\xf3\x8b\x04\x2b\x19\x27\x5c\x0c\xf2\x13\x0d\x9e\xe2\xee\x93\x4f\x99\x4c\xcc\xcf\x59\x8a\xed\xe7\x97\xa8\x5b\x95\xd7\x04\x71\x2a\x6b\x85\x2f\x8e\x13\x33\x48\xc6\x09\xf8\xef\xb4\x8e\x8f\x93\xdf\x12\x84\x10\xab\x3f\xa1\x29\x2e\x89\xdf\xf0\x74\x8e\xf3\x3b\x4f\xc0\x1d\xf1\xa6\x5b\x15\xdc\x5c\xaa\x47\xbc\xae\x9b\x18\x72\x51\x2a\x2d\xd2\xc6\x46\xa7\x5d\x18\x59\x81\x33\xe5\xe7\x7f\xa3\x52\xba\xf6\x86\x0a\x53\x67\x26\x58\x1f\x66\x3d\xc9\x11\x5c\xf3\x8e\x48\x3b\xc2\x97\xac\xbb\x6f\x21\x13\xbb\xd3\x89\x7a\xd3\x19\x35\xd3\xb9\xfc\x07\xd3\xc9\xbf\xfb\xe5\x81\x27\x38\x1d\xb0\xe0\x88\xbe\x8f\xe7\xc1\xa9\x3b\xe2\xe1\x31\x01\x06\x12\xad\x81\x83\x9d\x95\x02\xd7\xa0\xc1\xba\xfe\x26\xb8\x7e\x8c\x2b\x83\xfc\xa4\x7a\x03\x57\xf1\x2d\xf9\xb5\x7e\x64\x80\x7e\x4d\xc1\x3d\x76\x9f\xc1\xd7\xc3\x2d\xcd\x6f\x9f\x79\x5f\x06\x89\x2e\x2b\x1e\x45\x4d\x8f\x1e\xe2\xdf\xc0\xfb\xde\x6b\xe7\xbc\xb4\x9c\x62\xef\xa4\x4c\x8d\x67\xa0\x70\x1f\x17\xe6\x79\xd3\xeb\x0b\x4d\x47\x7b\x1c\x47\xf4\xa4\xe5\xad\x69\x59\x76\x5a\x7e\x11\x8f\xf4\x5a\x9e\x9b\x96\xb9\x6f\x89\x90\xe7\x25\x79\x3e\x7c\xf9\xc2\xf0\xd1\x8a\xaa\xbc\x69\xb9\xf1\x9e\xc6\xc5\xa2\xe2\x64\xfa\x15\xe7\xba\x6e\x81\x8a\xe2\x49\x45\xc9\x4c\x84\x03\xf4\xec\xa5\xf5\x3f\x47\xeb\x5a\x24\xfd\xb0\x02\x1c\xd7\x93\xbe\x2b\x9a\xd2\x89\x28\x1c\xce\x07\xd9\xc2\x40\xeb\x3d\x59\xd1\xcb\xf8\x0c\xd2\xfd\x81\xac\xe9\xc4\x36\x54\xcf\x90\xec\xb2\x8b\xb7\xa0\x2c\xd1\x5e\x26\x0a\xb2\x2a\x65\x1e\xc9\x5c\x40\xdf\x0e\x2e\xe5\x32\x42\x26\x4b\x39\xf1\x60\x25\x98\x6c\xfc\x3b\xbf\xf3\x56\x11\x51\x7a\x64\xab\xd1\x41\x60\x9b\x56\x7c\x83\xb2\x40\x61\x40\x95\x0f\xf1\x92\x50\x34\xdf\x10\x3c\x3f\x30\x60\xdc\x16\x84\x07\xac\xaa\x68\x0b\x22\x16\x54\x6d\x41\xe9\x3e\x6e\x3d\xb7\x25\xe3\x95\xf9\xf6\x41\x1f\x86\xf1\x0b\x10\x9a\xa2\x93\xb1\xbe\x22\xfb\x15\x7f\x07\x54\x10\xd3\x19\x7e\x95\x02\x33\x3f\xb0\x7e\xf5\x8d\x5f\xa0\x24\xc1\xd6\xfc\xd9\xa4\x3a\x02\x5f\xcb\xcc\x04\xee\xaa\x72\x64\xae\x73\xf3\x49\x0e\x2f\x35\x33\x76\x5d\xe1\xd7\x44\xd9\x49\x34\x6e\x65\x1c\x55\x7c\xc8\xcd\x93\x12\x7e\x4c\xc3\x67\x8b\x42\xef\x1b\x8e\x9f\x3c\x9e\xdb\x47\x58\x41\x13\x26\x96\xac\x6a\x9e\x78\x97\x18\xa1\xc3\x29\x24\xb2\x59\xb4\x42\xec\x36\xf1\x69\x2e\xca\x6e\x5b\xd6\x7c\x61\x83\x01\x95\x44\x91\xa8\x59\x28\x1e\x5e\xcb\x1b\x1c\x4c\x4d\x91\x48\x93\x58\x17\x48\xaf\xd5\x2c\xd8\x7e\xac\xe0\x36\x80\xd4\x2d\x9d\x12\x15\x80\xa1\x88\xd3\xa9\x19\x4d\xc2\xba\x56\x02\x0b\xe2\xdd\x19\x8b\x80\x51\x21\xef\x0b\x3c\x70\x13\x2c\xc3\xf2\x0e\x8a\x2c\x0c\xb6\x39\x95\x05\x7d\x4b\xcd\x8f\xd9\xb2\x2e\xb9\xa0\x84\xa9\x22\xc2\x1c\xfe\xa7\xb5\x6f\x6b\x52\x1b\x49\xc2\x7d\x3f\x3f\xe3\xbc\x8a\x08\x6b\x64\x8d\x86\x0d\x3f\x51\x12\x08\x41\xab\x31\x4d\x63\xb6\xfd\xc6\xb4\x7b\x34\x32\x2b\xb3\x2c\xcb\xc8\x9a\x88\xf3\xdf\x8f\xbf\xcc\x2f\x29\xd1\x74\x7b\xc7\x1b\xbb\x3b\xd1\x2e\xea\xae\xaa\xac\xcc\xac\xbc\x55\x8c\x04\x94\x50\x5f\x4b\x10\xfe\x57\xfe\x43\xd4\x8b\x90\xd1\x37\xf0\x17\xa1\x55\xe4\x6f\x20\xff\x95\x83\xe2\x5d\xb0\x49\xa3\xf9\x9f\xea\xa3\x5b\xd1\x47\x94\x92\x0d\xa8\xc9\xe7\xa9\x58\xd8\x51\xab\xf4\x80\xfc\x21\xfc\x72\x7d\x55\xac\x62\xa5\x4e\xb1\x21\xaa\x2d\x24\xb3\x3e\x67\x76\xb9\x66\x36\xa8\x89\x0f\x17\x75\x4a\x85\xc5\x8e\x27\x58\x46\xa1\xf0\x90\xed\xf0\xdf\x84\xff\x36\xfc\xf7\xc0\x7f\xcd\xaa\xf2\x5b\x6f\x8b\xc1\x03\x18\x8f\x5b\xca\x59\x2e\x7d\x64\xa9\x54\x95\x7d\xa3\xce\x17\x56\x80\x2c\xa6\x65\x47\x5b\x58\x25\x0e\x35\xfb\x5e\xb9\xec\x65\xbf\xb8\x2b\xae\x2b\xa5\xf0\x7f\x5b\x60\x91\x70\x8b\x7e\x6e\x86\x9d\x8b\x85\xad\xfe\x30\x9d\x3c\x64\x98\xe3\xcb\x3c\x18\xfb\x3d\xcf\x1b\xe6\xc2\x21\xe7\x82\xaf\x26\xe2\x76\x81\x19\xad\x90\x05\x22\x78\xff\x72\x16\x56\x9a\xc0\x67\x6e\x36\x63\x9a\xc9\x15\x9c\xda\xce\xd9\xac\x66\xb0\x6f\x96\x01\x17\x5f\x5c\x6f\x66\xf7\xe7\xfc\x87\x6f\xf9\x7e\x76\x9f\xce\xf9\xb5\xfb\xe2\x38\xc5\xce\x3d\x9f\x22\xb2\xfc\x14\x7d\xd6\xd5\x14\x47\x6f\x5d\xa3\xe6\x14\x5b\x46\x3d\x09\xf3\x2f\x8e\x26\x14\xbd\xd8\x2f\xe1\x66\x90\xfc\xe2\xde\x25\xbf\x64\xe9\xe7\xdf\x70\x00\x18\xaf\x86\xd6\x60\x4f\x44\xec\x34\x36\x87\xb9\xa1\xfa\x9f\x41\x2d\xe3\x65\x72\xbd\x64\x97\x92\x8b\x80\x5d\x21\x12\x97\xe5\x00\xfd\xd2\x17\x50\x45\x87\x53\xd4\x4e\x24\x5b\x31\x6b\x2e\xae\xe2\xf4\x61\x5c\xd0\xef\x14\x3f\x61\xb6\x97\x8b\x94\x1d\xab\x5f\x82\x2c\xe4\xc4\x29\x81\x36\xd5\xdb\x95\xf6\x5e\xd8\xb0\x42\xa1\x0a\xa1\x6f\x85\x20\x6a\xf1\xb4\x9f\x93\xed\x99\x54\xc4\xe2\x9f\xb1\x7f\xc0\xdc\xd0\x3d\xac\xbd\xa1\x3b\xa5\x38\x1d\x54\x18\x6b\xdc\x00\xfa\xa2\xfe\xce\x5b\xa0\x10\x32\x8c\x7d\xcf\x29\x4f\xfe\xc4\xfe\x2b\xf7\xd9\xc9\x35\x0c\xde\xb0\x98\x77\x9d\xf6\x6e\xad\x58\x63\x9a\x98\xe9\x72\xb1\xf5\xad\x92\x90\xf5\xef\x08\x49\x81\xfa\xac\xa9\xc6\xc0\xac\x3b\x78\xf4\xec\x2e\xb1\x27\x26\xc9\xf8\x0c\x75\x2e\x76\x74\x35\x88\x13\xf6\x5e\xe2\x3b\x8d\xd4\x58\xf4\x86\x3e\x1b\xcb\xaf\x0e\x71\x01\x32\xda\x53\xd6\x10\x78\xf7\x7b\xc2\x4a\xf3\x1c\xda\x02\xc6\xf2\xab\x23\xf9\xd2\x12\x4e\x8a\x58\x86\x13\x2a\x46\x1f\xb8\x04\x8f\x9f\xf9\x15\x7f\xa9\x99\x19\x16\xd0\xa2\x98\xcb\x4a\xe2\xba\xc7\xb5\xe7\x71\xb4\x02\x51\xe4\x65\xe5\x0c\xd8\x95\x59\xc6\xa4\xcf\x4b\x6a\xd5\xf8\xa0\x17\x15\x84\xc3\x5e\xef\xa1\x17\x4a\xa1\x2a\x39\xaa\x70\xf8\xb5\xc3\x00\x0b\xb3\xd3\xd9\x2a\xea\x82\x1c\xa3\x99\xb2\x0f\x82\x01\x57\xbb\x29\x90\x5d\x2a\x91\x2f\x72\xfa\xa6\x74\xb4\xb2\x4f\x6e\x78\xe1\xd6\x66\x37\x27\x5d\x95\xcd\x9f\x04\xbc\x05\xc9\xd1\x41\xa2\x17\x90\x90\x52\x7c\x29\x6b\x05\xef\x29\x74\x78\x28\xed\xa2\x39\xca\x3f\xa7\x0a\x48\xf8\xda\x4c\x80\x05\x06\xce\xbf\xe1\x10\x1a\x8e\x7f\x9f\xfe\xb2\xa0\x0a\x35\x71\x66\xd5\x28\x96\xdd\x99\xfe\xda\x93\x22\x3d\xd2\x68\xa4\x81\x15\x10\x12\x25\x33\xcc\xf7\xee\x46\xa4\xee\xd8\x44\x59\xbc\x30\x53\xef\x7d\xae\x30\x7e\xe7\xa3\xab\xdf\x47\xee\xf2\x0f\xff\xf6\xce\x2d\x1d\x2d\x67\xf6\x73\x4c\x60\x68\x46\x42\x39\x8f\xcc\x23\x52\x87\x39\x92\x2d\xa6\x2c\x8a\x25\xc2\xa6\x84\x1f\x2b\xe1\xac\x50\xc0\x36\xee\x0c\xd5\xab\x9e\xcd\x7f\x0e\x24\x45\x42\x2b\x84\x38\x1e\x43\x43\x3d\x4f\x49\x12\xcd\xe6\xde\x47\xc0\xd9\x28\x46\x69\x79\x3b\xe3\x64\x81\x35\xbd\x51\xc6\x52\x34\xda\x05\xfc\xd0\x44\xab\x95\x99\x4d\x0b\x26\x40\x97\x6e\xec\xf5\xe9\x81\x70\xe9\xa0\xe8\x0f\x9d\x31\xa7\xfb\x9c\xf6\x33\xc2\x95\x93\xb6\x90\x07\xdd\xd0\x98\x4f\x25\x91\x13\x94\xef\xc5\x63\x03\xe8\xd2\x71\x9e\xf6\x57\x02\x88\x00\x37\x2f\x53\xe2\x2e\x1f\x4a\xc0\xe4\xcc\xdd\x84\xe6\xb0\x7a\x8b\xf7\x96\x3b\x11\x3d\xf0\xf0\xd7\x1b\x50\xc9\x1f\xc2\xe4\x10\xc4\x17\xb8\xa5\xf0\xa6\xdf\x80\xc6\x9b\x46\x17\x66\xf1\xed\xba\x5f\x60\x95\x2d\xb0\xd1\x49\xa7\x46\x83\xc4\xe2\xc2\xf3\xcb\x5b\x0d\xe7\x1e\x5e\x37\xbe\xd5\x5c\x8f\xc4\x41\xea\x24\xa5\x44\x81\xdb\x32\x0a\x9c\x54\x5b\xf6\xbe\x6d\x89\x45\x2e\xc6\x6a\xed\x54\x64\xc4\x3d\x15\x65\xaf\x30\x2d\xc8\xbd\x01\x3a\x46\x22\x10\x9d\xbc\xad\x37\x77\x16\x9e\x92\x3b\x97\xd9\x75\x9c\x51\x8b\x20\xc7\x1b\x42\xeb\x8f\xba\x64\xf9\x3b\x9d\x4f\xf9\x16\xf4\x16\xbc\xd9\x04\x31\xd7\x30\x03\x5a\x69\x88\xc1\x46\x4b\x6d\xaf\xa4\x0a\x4e\x38\x80\x6a\x1c\x0c\x6f\x2d\xc4\x5d\x3b\x9c\x3d\x60\x0e\xb0\x14\xfa\x55\xe4\xbc\xdc\x3d\xab\x52\x2b\x02\xf2\x34\xfd\x58\x62\xa7\x57\x2f\xee\x74\x95\xf5\x63\x7e\x14\xa2\x26\x9e\x7e\x87\x68\x12\xe1\xfa\xc8\x19\xdf\xd6\xbb\xa1\x25\xf7\x3f\x9d\x85\xac\x98\x5d\x51\x67\x99\x50\x0f\xed\x3e\xf2\xfe\x72\xca\x98\x49\x6b\x25\xfe\x26\x3b\x2c\x28\x7b\x42\xcb\xbf\xe2\x12\xfe\x6a\x2c\x1d\xe6\x3b\xc6\x5f\xd0\xa2\x39\xf9\x89\x56\x40\xaf\xef\x75\xb0\x03\xe8\xe9\x16\x2d\x7e\x4f\x09\x2a\xb1\x82\x53\xee\xf9\xcd\x50\x00\x29\x14\x63\x9c\x94\x3b\x28\x7f\x1e\x6c\x97\x46\x1f\x19\x6f\xe2\xe9\x8d\x53\xb8\x7a\xd2\xf2\x42\x86\x9f\xf5\x8d\x74\x76\xb4\x6e\xf5\x76\xa3\xd5\xcc\xcb\x55\x20\x09\x9d\x28\x3e\x51\x05\xff\x0c\xc8\xe9\x31\x33\xe0\x6b\x6e\xb5\x97\x7a\xc1\xc0\x5f\x29\xae\xff\x85\x92\xa8\x6a\xce\x14\x63\x1a\x90\xfd\x30\xd7\xf1\x34\xfd\xda\xb8\x11\xad\x29\x8a\x82\x44\x75\x65\x68\x27\x30\x4f\x43\x47\x5d\xb7\xfc\x2a\x75\x21\xed\xa2\xa5\xb7\x32\xe2\xa3\x02\x74\x61\x8e\x50\x4d\x75\x8a\x1e\x96\xba\x35\x64\xdc\xcd\x01\xdc\x91\x11\x04\x26\x2a\xb0\x41\x3c\xf7\x38\x86\x45\xaa\x77\x7e\xf9\x84\x8e\x86\x76\x01\x23\x7c\x01\xae\x05\x13\x73\x9d\xa0\xa5\x2f\xc4\x79\x4a\x97\x37\x62\x58\x07\xb4\xa3\xfd\xb6\x77\xf3\x43\xbf\xfb\x14\x89\x85\xde\x5c\xe1\x4c\xa2\xb5\x72\x0a\x01\x81\x27\x09\xbc\xc0\x16\x98\x4e\xbf\xfb\xf0\x6c\x89\xa4\x13\xc4\xa7\xf8\x40\x49\x99\xb7\xfe\x7d\x30\x2f\xd4\x82\x53\x2f\xd5\x72\xf9\x81\x5b\x54\x00\xd1\x16\xa2\xd8\xb3\x99\xed\xce\x33\x2b\xa5\x58\x5d\xfb\x58\xde\xa0\xfc\x62\x76\x16\x2f\xcc\x1b\x5b\xd4\x19\xdb\x01\x4b\xb1\xdd\x10\xed\x00\x92\x8c\x0b\xa6\xfd\xa3\xeb\xc2\x60\xe0\x09\x94\x67\x8c\x02\x5a\x27\x93\x81\x67\x46\x2c\xd7\x4b\x15\x2a\x8d\xb1\x54\x67\x3a\x20\x37\x0e\x39\x9f\x13\xcc\x0b\xbf\xcb\x8c\xdf\xdf\x8d\x09\xcb\x4b\x83\xa9\x02\x32\xe9\xf1\x94\x50\x5e\x10\x01\x8d\xfd\xe5\xea\x79\xcb\xb9\x58\x27\x17\x16\xc1\x65\xae\xf7\x8b\x8e\xd7\x78\x21\xcf\x3e\x93\x3e\x1f\xa9\x46\x4c\x84\xcd\xae\xf7\x4b\x14\x00\xdc\xf7\x7f\xec\x9c\x7d\xc0\x1b\xb7\xa7\xc7\x32\x08\xec\x30\xfd\x17\xa4\x25\x74\x33\x32\xd3\x55\x02\xe7\x13\xfc\xfb\xd8\x2b\x2f\x95\xf4\x69\xc2\x04\x6d\x41\x65\xbb\xa5\x56\xa6\x7c\x2b\x66\xf6\x0f\xc7\xc3\x3f\xd8\x52\x1c\xab\x7c\xc3\xbc\x77\x9e\xe6\x36\xca\x4a\x6e\xfa\x29\x69\x75\x73\x4b\x8d\xd6\xdf\x4d\x5c\x99\x88\x89\x16\xca\x65\xa7\xe6\x64\x1a\x38\x0b\xb2\x73\xce\xd8\xb9\x12\xa6\x51\x5a\x77\x69\x75\x0d\x23\xcf\x71\x53\x04\xff\x20\x11\x16\xed\x33\x47\x37\x07\x9b\xf8\xea\x0f\x27\xd7\x7c\x0e\xc8\x85\xa1\x28\x55\xfe\x46\xce\x7c\x40\xcd\x35\x4c\x8f\x79\xe4\x30\x9c\x31\xde\x2f\x65\x80\x5e\xe5\xe9\xdb\x2d\x7d\x74\xe8\xba\x8a\xb6\x9d\xee\xbd\x48\x22\x3b\x67\x1a\x07\x5b\xdf\xe3\x12\x37\xeb\xc7\xd1\x1e\x18\x6f\xdc\x27\xff\xc0\x0b\x74\x84\x80\x90\xe7\x01\x84\x13\x3b\x46\x33\x8c\xdc\x7f\xb8\x92\xe8\xd8\x5b\xc9\x46\xf7\xfc\x7b\xc3\xd8\x4e\xeb\x2f\xe4\x08\xda\x7b\x65\x33\x68\xeb\x5d\x3b\xbf\xc8\xaf\xf6\xa2\xcb\xe4\xad\xa2\xab\x7b\xb9\xa4\xb0\xc3\x15\x76\x45\xa2\xe6\x4e\x00\x3e\xf7\xa4\x84\x7a\x4a\xe0\xfb\xc2\x8a\xf1\x8c\x08\xad\x67\x3d\x8e\xb0\xa5\x64\x72\x7d\xdd\xc2\x32\x02\xaf\x94\xf1\x0d\x52\x0c\xe7\x7d\xf2\x26\xf8\xc9\xa8\x7b\x9e\xc6\x46\xfc\x91\xa4\xe9\x97\x1b\x72\x9e\x9d\x5e\x3f\x78\x78\xe5\x9c\xb5\xa9\x85\xa0\xa5\x5f\x79\x34\x26\xc7\x73\x1f\x3a\x9d\xea\xc3\x5b\x91\x37\x7e\x8c\x9c\x08\x78\x7f\x26\xe4\xaf\x70\xa2\x25\x70\xe9\xde\xf9\xe0\x11\x84\x5c\xd6\xa8\x95\xc1\x10\xa9\xd3\x54\x8b\xc8\x8e\xca\x92\x61\xed\x8b\xd4\x72\x18\x16\x37\xe3\xef\x28\xb5\xdc\x42\xc3\xcf\xb5\x8c\xce\x86\x44\xf3\x7a\xe2\xba\x4e\x39\x58\x61\x18\xf9\x3e\x06\xbc\x38\x8e\x89\x4d\x97\xfc\x72\x8b\x49\x85\x6b\x44\xa6\x08\x04\x3d\x65\xff\x72\xaf\x94\x62\xc9\x5f\x2f\x14\x36\x5c\x8f\x9a\x83\x86\x6a\x28\xaa\xaa\x2d\x18\x58\xc8\x8b\x43\x27\x59\x4d\x86\xb2\xc4\x69\x80\x5e\x3d\xef\xd8\x12\xc3\x44\xb8\xc8\x8c\xbd\xda\x8a\x8e\x90\x5b\xf5\x36\x94\x14\xcd\x81\x1e\xf0\x59\x42\x7c\x71\x5d\xc4\xa7\x02\xa7\x9c\xe4\x6f\x2a\xce\x37\x90\x5e\x37\x6e\x81\x6e\x41\x95\x6e\xbd\xdb\x42\xad\xcb\x24\x3c\xe9\xd1\xa9\x47\x5b\x85\xdb\x8a\xaf\x72\xe1\x3c\x4d\x2f\xfb\x82\x88\x8f\xcb\x5c\x70\x3d\xe7\xaf\xfc\xeb\xcb\x83\x54\x7f\x33\x34\x27\x0b\x7c\x47\xbc\xe3\x42\x16\x36\xbd\x98\x42\xce\xa3\x7e\x48\x05\x47\xfb\x32\xba\xe7\xdd\xf2\xa0\x2f\xbf\x38\xf1\x9d\x3e\xdb\x48\x97\x5c\xb9\x67\x2d\x18\x3f\xb3\xcb\xf9\x45\x4f\xcf\x3b\xcd\xb9\xaf\x75\x7a\x5d\x06\x31\x98\x8c\xb8\xf5\x23\x6e\xae\x2b\x19\x9f\x35\xd7\x4e\xf2\xe7\xe5\xbc\xb7\xf9\x4c\x4e\x8d\x3f\x93\x31\x36\x8f\x7a\x96\xd0\x36\x42\x59\x1e\x9f\x21\x81\xaf\xb7\xb8\xd8\x20\x07\x29\x35\xc1\xc7\x81\x17\x11\xdf\x44\xf5\x26\x13\x0a\x77\xe6\x5f\x21\x9a\xa7\x9a\xc8\x07\x0b\x60\x63\x4b\xb5\xba\xc7\x8b\x14\x75\x78\x96\xc0\x91\x30\xb6\x03\x61\x3c\x65\xd4\xec\xa9\xd1\x2b\xc6\xee\xf2\x76\xad\xd8\x68\x7a\x1d\xcb\xb7\xda\xe9\x66\x60\x33\x19\x8d\x60\x7c\x14\x33\xda\xb9\xcc\xbb\xa5\x78\xea\x72\xda\x5b\x20\x9d\x92\xb8\x8a\xf7\xb7\x43\x8e\xbb\x20\x44\x42\xbc\x40\x7a\xa7\xa6\x1f\xaa\x1c\x60\x3b\x76\x70\xd8\x51\x03\xec\xc6\xc9\x42\x72\x91\xb7\x8a\x10\xd6\xc6\xce\xaf\xc5\x87\xc5\x3e\x92\x61\x55\xa6\x0c\x67\xf1\xac\x06\xc1\xef\xc1\xc8\xb1\x79\x04\xe0\x3e\x18\x61\x05\x1b\x67\x1d\x11\x14\x36\xec\x6e\x67\xca\x06\x1a\x20\xa8\x7e\xf4\xa7\xf1\xa0\xde\x0e\x82\x78\x36\x68\xc5\x0c\x41\x94\x92\x6f\xc7\x83\x3d\x14\x9a\xc1\x78\xd0\x3c\x0d\x92\xc9\xbb\xfa\xd3\xe0\x31\xfd\xb9\xf2\x5d\xab\x2b\x58\x7f\x2d\x28\x3c\x57\x0b\x88\x80\xc1\xc8\x0e\x63\x9e\xa8\xb3\x25\x5a\x41\x56\xdf\xaf\x55\xe4\xd2\xf8\x96\xbc\xa8\x60\x9d\xd1\x4e\x57\x8d\x98\x8a\xb1\xd2\x7f\x1d\xec\xdb\x9d\x7b\x57\xfd\x7e\x9f\xfe\xfc\x5e\x70\xb1\x0e\x39\x97\xbf\x4a\x0d\x55\x5c\x7b\x23\x84\x54\xfe\x56\xa5\xa4\xf1\x97\x17\xa0\x63\xaf\x34\x2c\xfd\x95\xad\x12\xaf\x49\x54\x11\xa4\xb7\x60\x38\xb8\x5a\x38\xf4\x39\xae\x55\xe6\x73\xe5\xf1\x56\x95\x11\x18\x6b\xc7\x04\x26\xab\x9b\x4a\xe9\xed\x5a\xc6\xb9\x01\x8d\x15\x73\xea\x39\x8d\x54\x64\x27\xb7\x1a\x36\x23\xc8\xe9\xe8\xae\x08\x8e\xc1\x62\xb0\x5a\x48\xa9\xcf\x2b\x6b\x60\xfc\x7e\xff\x30\x94\x2f\x65\x81\x5f\x2b\x38\xa4\xec\xd4\x8c\xe6\x42\x21\x57\x4b\x8a\x9c\xae\xe6\x7a\xe4\x5c\x1b\xa9\x56\x42\x96\xcb\xb1\x3b\x8a\xde\x7d\x62\x7b\xdd\x83\xf7\xe0\xf5\x5c\x5f\x84\x2e\x4b\x8d\xc3\x01\x0c\x37\x51\x31\x9f\x10\x7c\xda\xbd\x83\x78\xe1\x78\x1c\xa6\x32\xa4\x84\xdd\xde\x42\x38\xb6\xcf\xa5\x1a\x3e\xa7\x1b\xc3\x49\xb7\x95\xa8\xfe\xb5\xab\x71\xec\x8e\x53\x12\xe0\x38\x87\xb4\x92\xec\x48\x4c\x8f\x38\xe8\x81\x97\xe2\xd4\x15\x4f\x38\x5d\x1f\x17\x13\x85\xe5\xab\x85\x11\x22\x98\x32\x70\x34\x83\x13\xb7\x8e\x8c\xc3\x30\x45\x42\x39\xe5\x53\xa6\x54\x44\x76\x39\x1b\x4d\x2a\x3d\xa2\xc7\xfb\xd1\xe2\x73\x4a\xed\x44\xbd\xa5\x0d\xd9\x4c\xad\xc7\x86\x37\x83\xf8\x23\xba\x48\xcc\x86\x3a\x1b\x2c\xe8\x99\x85\xdb\xb9\x4f\xad\x91\xda\xab\x69\x38\x10\xc0\xa8\x9a\x0e\x86\xe5\x60\x5f\x0e\x86\xe8\x6b\xfe\x26\xd7\xfb\xfc\xfe\xc2\x16\xa2\x83\xf2\x14\x79\x73\x94\x10\xcf\x17\x83\xf0\x13\x3c\x9a\x92\x8d\x8e\x19\xd0\x29\x2a\x71\x76\x88\x20\x43\x02\xc8\x5c\xe7\xd1\xbb\xaf\x5e\x61\x4b\x42\x09\xb7\x50\x00\xf7\xe2\x5c\x45\xe2\x0e\x84\x63\xb2\xd5\xf8\xd7\x1d\xef\xa4\xde\xcf\x0e\x33\x0c\xdf\x03\xa6\x74\x3d\xd6\x88\xee\x4d\x95\x73\x63\x0a\xe6\x3a\x45\x22\xb4\x9c\x30\x65\xa2\xf2\x09\x52\xfb\x88\x03\x18\x78\x61\xfb\xc3\xf9\x68\x9f\x2a\x00\xe1\xd6\x09\x32\x1d\x99\x8b\x86\x0f\x0f\xf9\x88\xad\x23\x3b\xcc\x9e\xbd\xf4\x1f\xca\xac\xee\xde\x07\xde\xdd\xf2\x8f\xb7\x97\xaf\x7c\x7e\x49\xcf\x32\xe7\x05\xbd\xec\x32\x5c\xf8\x11\x10\xef\x49\xfc\x97\x5a\x43\x28\x6b\x2f\xb6\x39\x6d\x28\x9e\x63\x1e\x3a\x13\x5a\x8b\x18\xf9\x05\x6c\x42\x45\x0a\x74\xb6\x87\xc5\x76\xe5\x18\x26\x87\x4b\x7f\x09\xa7\xb7\xdd\xad\x14\x72\x1a\x47\xff\x97\x02\x47\xb0\x09\xea\x0c\x77\x5a\x0c\x96\x82\xa5\xe7\xfa\x6f\xa9\xcb\xb1\xec\x05\xc6\xbd\xf5\x59\xd8\x0f\x36\xdc\xeb\x37\xf3\x27\xc3\xa8\xe1\x76\x60\xde\xf8\xf5\x6a\x10\xec\xdc\x28\xb6\x40\x33\x36\xe1\x83\x6c\xa9\xa7\x00\xf0\x06\x3a\x2a\xba\xcc\xfa\xae\x76\x43\x1a\x19\xe0\x80\x37\xfd\x06\x12\xed\xa0\xdf\x80\xda\xa9\x16\x03\xa0\x3f\xea\x6e\x8e\xc6\xc9\x58\xe8\xd0\xe8\x01\x9f\x84\x38\xfe\xfe\x68\x58\xe4\xff\x21\x67\x77\x9c\x4a\x54\xf6\x02\xe7\x8c\x38\x1b\x31\xe5\x91\x21\xad\x0b\x81\xae\xe0\x0e\x93\x9c\xe3\xb0\xf0\x08\xaa\xe7\xa1\x8e\xec\x6d\xdb\xc7\x02\x1d\x63\x0d\x47\xb7\x5f\x0e\xaa\xdb\xc1\x56\x3c\x8f\x21\xc0\xc1\x19\x50\x85\xc6\x3d\x02\xef\xc2\xae\xc0\xc2\x1d\xe8\x9a\x76\x53\xfc\x6b\x21\xd3\xbb\x19\x4b\x71\x21\x9e\xc4\x4e\xdc\x57\xc5\x93\xb1\x7c\xe3\x84\xe6\x9c\x1c\x2d\x1f\xe5\x0d\x0d\xca\xfb\xa1\xd2\x15\x36\x2e\xb3\xc5\x53\x00\xf0\x97\xa4\x52\x97\xc7\x03\x20\xef\xbd\xfe\xac\xa3\x77\x92\x8c\xab\x3c\xba\xfc\x6d\x7c\x28\x5d\x7e\x75\x4e\x97\xf9\xb5\x1e\x21\x55\x01\xc3\x56\x62\x8b\x5f\xa5\x6a\x7c\x6b\xc3\x4f\x07\x6c\x28\x95\x21\x31\x03\xd1\x33\x04\x14\xe8\x94\x64\x92\xaf\xf5\x2e\x87\xaf\x40\x77\xe9\x43\x46\xad\xcf\x66\x2f\x7f\xc7\xd6\x71\x97\xb1\x2a\x10\xc2\x01\xea\x17\x5e\x25\x55\xa5\x34\x7d\x59\xa8\x34\x11\x8d\xe7\x16\xa4\x2c\x29\xf4\x80\x3c\x12\xd0\xb7\x7a\x20\x1a\xd4\xd6\xbe\xf2\xc1\xfe\x28\x86\xc5\x6b\x1f\xdd\xa9\x0f\x5a\x07\xe1\x44\xfa\xd0\x49\xd3\xd3\xb5\xdf\x8b\xad\x8e\x8d\x45\xb4\x28\xf0\x7c\x67\x40\xea\x8e\x41\x7c\x8d\x5f\x3a\xf9\x64\x8b\x64\x69\xb4\xd7\xdb\xf6\x8f\x0d\xce\xd1\x8e\x4b\x92\x20\x62\xae\xc8\xfb\xa5\x11\x3a\x6d\x95\x4a\x2d\x60\x8a\x6a\xa4\xa7\xc2\x31\x9e\xd4\x0a\x66\xa3\xf9\x17\x87\xf3\xe5\xdd\x55\xe9\x1e\xa8\x31\xfd\x43\x8d\x3a\x3d\x05\x0a\x0a\x72\xf4\x12\x70\xb5\xda\xa5\xae\x41\xbd\x10\x09\x09\x5c\x18\xc5\x3a\xa1\xf4\x9f\x2c\xc7\x53\x55\x1c\x50\x06\x12\x5c\xab\xb1\xb1\xb1\x63\xab\xd2\x0a\xd8\x05\x9f\xd0\x0e\xe7\x52\xe4\x36\xe0\x39\x74\xa8\xbd\xa3\x77\x37\xc5\xbd\x07\x9d\x66\x26\x4b\xbf\x60\xa3\xca\x49\x94\xc9\xb0\x85\xf5\x11\xf6\xa2\x04\xd3\x8c\xc6\x04\xb6\xa3\xa1\x14\xb8\xaf\x63\xa1\x16\x1e\x91\xac\x25\x64\x23\x4f\x98\x65\x1d\x56\xa3\x62\x21\x3d\x01\xf1\xb6\x34\xe4\x25\xb9\xf2\x64\x56\x67\x73\x2c\x18\xf3\x9f\x05\x5e\x03\xc4\x83\x27\x69\xfd\x0b\xa8\xc9\x91\x27\x4f\xb5\xd4\x07\x87\x82\x12\xa2\x4f\xeb\x91\x2e\xc8\x1d\xd9\x00\x58\x88\x99\xcf\xfe\x56\x96\x2d\xc3\x28\xb8\xdd\x7b\xc5\x0d\x8d\xe2\x60\xf5\x88\x7d\xea\x68\x9f\xb0\xc5\x0f\x7a\x2f\x81\xf5\x32\x25\x7f\xc2\xac\xfd\x59\x1f\x77\x82\xf4\x4c\xe4\x1b\x90\x7d\x32\x7c\xd1\x9f\x22\x8c\x5b\x6a\xbb\xc1\xf2\x8c\x98\x66\x0c\x5d\x94\x6b\x59\x28\xed\x41\x09\xf6\x8a\x23\xc4\x69\x73\x89\xf6\xe0\x5b\x02\xc4\xaa\xa3\xd5\xb7\xda\x49\x48\xad\x2d\xbf\x97\x2e\xd6\xa5\x9c\x4a\xad\x30\x9c\xb2\x02\xba\xf6\xbe\xc8\x64\xf6\x94\x4f\xa6\xff\x72\x04\x98\x67\x5f\xfe\x88\x78\xc5\xa1\xb6\x50\x68\x60\x0c\x4b\x7f\x11\xd9\x3f\xf6\x37\xf9\x90\x7b\x4a\xc6\x1d\x20\x9a\xa1\x13\xfb\xd8\x5c\xc8\x58\xb1\xca\xe5\xbb\x87\x1a\x13\x08\xfd\x23\xcd\x75\x2b\x90\x10\xbc\x10\x5c\xdb\xbb\xb1\xcb\x0c\x5d\xd2\xc6\xdf\xd9\x8a\xbe\xda\x33\x57\xb4\x65\xcf\x0d\xf2\xfa\x24\x20\xee\xb9\xeb\x9f\x58\x29\x51\x30\x6b\x3f\xca\x6d\x04\x6c\xa1\x7d\xb1\x60\x8b\x5b\x89\xdd\x45\x0a\xcf\xc4\x31\xb3\x84\xe5\x84\xaa\x5c\x45\x67\xe2\x13\x3a\x2f\xfb\x3d\x54\x56\x7f\x6f\x89\xc8\x12\xa6\xa5\x8e\x2e\x1b\x22\x1f\xc2\xba\x9b\xb3\x19\x15\x38\x3c\xc9\xf2\x02\xe1\xab\x9c\x03\x67\x11\xa0\xb3\xe6\x5e\xae\x2c\x14\x71\xeb\x17\xe3\x2f\x90\x32\x2f\x67\xdc\x4e\x74\xce\x08\x01\xf1\x94\x29\xba\x18\x60\xce\xb2\x3e\x0a\x3b\xf8\x07\x2c\xe3\x27\x65\xcb\xfc\x62\xee\x67\xdc\xef\xb1\xd6\x29\x85\x5a\x92\x17\x7b\x9d\x5a\x2d\x88\x99\xa2\xd5\xf3\x0e\xe1\x88\x3c\x16\x6a\x31\x7e\x8d\xe4\x55\xfc\x8b\xb3\x70\xd5\x9a\x18\x62\xff\x42\xeb\x47\xce\x80\x8d\x1f\xce\xa1\xb6\xb6\x24\x5c\x65\x1f\xde\x15\x7f\x52\xa7\x6d\xc0\x69\xd1\x76\x49\x35\x1f\x15\x92\xd6\xbe\x63\xae\x68\x1f\x06\x13\x76\xd0\x5e\xc0\x1d\xa3\x2f\x1e\x49\xf4\x76\x33\x3c\xa3\xf4\xca\x8c\x10\xca\x0b\x30\xf1\xdd\xb9\xec\xdd\xd5\x54\xf8\xc8\x86\x28\x42\x65\xb4\x93\x8e\x06\xa3\xff\x58\xd8\x7b\xae\x9a\xf9\x50\x25\xf0\xf6\xc4\x90\x8b\xbe\x18\x0c\x56\xf8\x8c\xf3\xc0\xf7\x1f\xd4\xa5\xa2\xdb\x4a\x9c\xcb\xf4\x85\xda\xde\xdd\x58\xfd\xe3\x6f\xd2\xb7\x3f\x6b\xe0\xef\x24\x97\x89\xc0\xea\x05\x48\xeb\x30\x4f\x8d\x21\xa5\x55\x69\x38\x43\x31\xc3\xa7\xb4\x46\x74\xd0\x2e\xaf\xc0\xc3\xc7\xb9\x30\xa5\x6f\xe0\xca\x44\xd4\x86\x0c\xc6\x5a\x61\x3f\x78\x10\x0f\x12\x61\x27\x9a\xb4\xb9\x58\x83\x7e\x4b\xdc\x0c\xea\x14\x04\xbc\x28\x10\xe7\xfd\x09\x8e\x23\xc2\xfe\x32\x2a\x94\xd9\x41\x55\x7d\x19\x01\xc1\x6d\xe9\xe9\x71\x4d\x6b\x79\x06\xa7\x34\x96\x62\x8d\x7e\xa6\x0c\x71\x80\x1a\xbd\x06\x04\x85\x9d\xd3\xca\x93\x41\xc7\xd1\x4e\x16\x0e\x76\xf8\xd9\xb3\xb2\x44\xcc\x8c\xef\x4e\x9f\x24\x91\x5a\x1d\xa4\xd2\x29\x45\x2d\xc2\x0e\x67\x0c\x76\xc2\xdf\xc5\x15\x8a\x40\x1e\xa7\x17\xec\x6f\x94\x91\x58\x03\x17\xec\xe6\x0a\x90\x38\xde\xef\x87\xe4\xae\x11\x2d\xf1\x01\x03\x43\x17\x4f\xf4\xc2\x25\xe9\xdf\x0e\x0f\x53\xd4\x59\x31\x8b\xb2\xb7\x1d\xef\x92\xa4\x3c\x24\x34\x76\xed\x14\x42\x09\x2e\xc4\x23\x7c\xc6\xaf\x81\x4d\x36\x4b\xe2\x7e\x09\x56\xe9\x64\x97\x69\x66\x35\xbc\xf1\xfe\x97\x3f\xcd\x52\x7f\x37\x7d\x6d\x2a\xd5\x3d\x4b\xaa\x71\xaf\x04\x60\xb2\x7b\x64\x49\xd0\x6f\x83\xa5\x68\xac\xa4\xe9\xb7\xc1\x6d\x66\x7f\xc7\x92\xfd\x45\x9b\xaa\x00\x3d\x7b\xa9\x04\x41\x07\xad\xe4\xf8\x7c\x6e\xc3\xfc\xe5\x65\x02\x74\xb3\xe4\xd4\x2f\x91\x00\x11\x56\xd2\x3e\x2f\x39\x59\xc9\xe1\xf9\xdc\x6a\x80\xf1\x76\xd4\x82\x33\xa2\xc8\xc1\xfe\xf5\x31\x15\xe2\x12\x40\x55\x5a\x54\x26\x8a\xaa\x4f\x64\x2b\x78\x44\x76\x26\x71\x3b\x9d\x2f\x28\x07\xaf\xf5\x5f\x43\x68\x55\x74\x82\x3c\xe2\x5b\xb9\xaa\x7e\xa5\xdf\x43\x0e\x54\x36\x23\x3f\x14\xe2\xfa\x2b\xd8\x4b\xe5\x71\x8f\x30\x62\x6e\xce\x9c\xf4\x1a\x21\x4c\xb6\x7f\x8d\x8f\x5a\x90\x8f\x3a\xcc\x58\x01\x82\x98\xff\x01\x1f\x45\xbd\x48\x83\x2f\xe5\x58\x10\x75\xd0\x3d\xa8\x2d\x51\x6f\x33\x31\x86\x84\x3c\x6b\xe3\x7a\x44\x9a\xda\x07\xfa\x90\x61\x58\x0d\x9f\x67\x2f\x01\x3a\x3e\xbe\xa5\x81\x75\x3e\x41\x9a\x47\x16\x7b\x4e\xed\x00\x8e\x36\xed\x7f\xff\x7e\xf9\x0c\xe4\x46\xfe\x01\x94\x84\x76\x29\x08\xff\xe6\x46\x7b\x47\xaa\x08\xff\x2f\xe8\x8e\x17\x33\xa9\xa0\xd6\x1b\xf2\x29\x76\x5b\x96\xe8\x58\x91\x8c\xb4\x56\xed\x28\xee\x80\x76\x73\x3f\x3f\x90\x88\x65\xc7\xc7\x51\x1f\x51\xe8\x2e\xc6\x4a\x23\xd8\x52\xd9\x66\xa0\x7d\x5c\x95\xe6\xe2\xa1\xba\x94\x68\xed\x40\x61\x10\x9b\x79\x32\x4f\xdd\xeb\xd0\xe3\x60\x08\x03\x90\xbb\x90\x24\xe1\x96\xf1\xbd\x23\x5a\xcf\x31\x5e\xbe\x57\xe4\x4c\xce\x15\x3c\x6c\x91\x37\xd8\x71\x0f\x50\x39\xd4\x88\xa2\xde\xfd\x11\x87\xee\x80\x2b\x11\xcd\xf5\x41\x27\xf8\x89\x12\xd7\x7e\x4c\x27\x3d\x3e\x7a\x97\xea\xf7\x80\x72\x08\x07\x3b\x14\x94\x3f\x2c\xf0\x0e\x60\xe5\xde\xc8\x71\x68\xde\x63\x9f\xdb\xcc\x23\x8b\xb0\x20\xbb\x44\x1e\x0a\xf7\x85\x5f\x29\xb3\xa4\x00\x88\xfb\x0e\xf1\xf3\x23\x4b\x8e\xfd\x12\x79\xcc\x4e\x10\xd7\xba\xa7\xf0\xa0\xdc\x8f\x3a\x97\xca\x11\x0f\xaa\x4d\xda\x01\xc4\xa1\x7f\x68\x91\xd6\x95\x48\x26\x62\xb8\x20\x6a\xaf\x87\xfe\xcb\x2f\xfe\xb7\xac\xf0\xaf\x10\xc9\x50\x7b\xd1\xb8\xb7\xf8\x11\x39\x05\x59\x64\xfd\xd3\xd1\xac\xab\x75\xbf\x63\x56\x97\xe4\x95\xb3\x9c\xfb\xf7\x92\x9a\xab\x19\x1d\x6c\x46\xc3\xff\x34\xa3\x28\xd5\x19\x45\xfd\x19\xfd\x74\x3d\xa3\xd8\x66\xf4\x06\x89\x53\xf9\xad\xf5\x46\xe9\x32\xdf\x6d\x68\x68\xb9\x01\x11\x1c\x08\x23\x56\x9a\xb4\xba\xf9\xe4\x85\x55\xf8\x1d\xdf\x0f\x92\x13\xc6\x9f\x6b\x0f\xc8\xdb\x8a\x7e\x0d\x75\xe4\xfc\xa3\x47\x14\x29\xda\x6a\x17\xec\x00\x0c\x30\x22\x57\xde\xca\x49\x50\xe3\x98\x42\xdf\x0f\xf4\xea\x54\x28\x5c\x2e\xe2\xb6\xb4\x58\x1f\x50\xed\xa5\x17\x8a\x75\x94\x30\x40\x27\xde\x49\xf9\xfe\xa2\x3c\xb4\x72\x0d\x53\x7b\xd9\xfd\x49\x25\x50\xfc\xe2\x86\xc5\xc1\x1d\xff\x9d\x3e\xab\x1e\xa4\x36\x1b\x4c\x2c\xef\xd1\x53\x1e\x09\xd2\xbc\x48\xba\xb5\xc2\x6a\xe6\xe7\x03\x3d\x03\xdb\x61\x87\x2d\x19\x9b\xa7\xf1\x42\x16\x16\x99\xad\x88\x1e\xe3\x2e\xed\x09\x1e\x80\x17\x02\x30\xd0\x38\xee\xe9\x97\x4a\x23\x71\xc4\x53\x3e\x6e\x66\xde\xa6\xc8\x49\x44\x2a\x55\x8f\x29\x6f\xeb\xbf\x91\x53\x4d\xd1\x73\x3d\x3e\x93\x3d\x9c\xbb\x66\x0a\xfc\x8c\xd1\x00\x48\x98\xf3\x46\x5c\x25\x3d\x13\x76\x98\x80\x8b\x46\xfe\xca\xe7\x17\xcc\x3f\x39\x13\x38\x09\x6b\x2d\x72\x6e\x13\x5a\x9c\xe0\xca\xa8\x6c\x35\x83\xcc\x75\x4b\xfc\xbc\xbc\x3f\x25\x19\x61\xca\x21\xbc\xe9\xf7\x8a\xc3\x5b\xcc\xa0\x81\x52\x0b\x09\x88\xd9\xef\x46\x0f\x9e\x95\x27\x09\x6f\x3e\x62\x12\x96\x49\xd1\x7d\xfc\x7e\xf4\xed\xba\xdb\x13\x02\x55\x34\xd7\xe0\xfa\xa8\xa6\xeb\x61\x94\x40\xa3\x60\x61\x79\x6e\xf9\xb2\xe9\x35\xad\x01\xcd\x5e\xf0\x69\x52\x0b\x82\x1a\xe4\x16\xf6\x76\xd7\x23\x36\x07\x35\xe2\x8f\xd4\x75\x51\xe4\x30\xfb\x73\xf4\x67\xed\x1f\x57\x0c\x98\x47\xe4\x30\xe8\x7c\xb1\x9c\x21\x1a\xfd\xec\x5b\xf7\x6c\xf6\x35\x76\x72\x74\xcc\x6c\xb1\xd7\xc2\xc6\xe4\x8a\x77\x51\xf3\xbb\x09\x76\x12\xe0\x23\x00\x23\xa5\x8f\x3c\x84\xbb\xc4\x3d\x4e\x44\xb0\x18\xb5\x13\x0d\x01\x81\x4d\x15\x45\xed\x66\x34\x74\xb6\xd4\x07\xa1\xd2\xbb\x19\x84\xd8\xb0\x4d\xc0\x8d\x60\xcd\xc8\x9d\xd3\xb3\x17\xce\xa6\x2f\x27\xdb\x78\x6b\xc9\x2a\x35\x6c\xd6\xb3\x8b\xda\x32\x8a\x42\xf2\x19\x9a\x4a\x3f\x0e\xbe\x0f\xfd\x42\xf1\x6a\xd9\x73\x95\xb4\xae\x2f\xf8\x53\x7f\x21\xa8\x04\x43\x04\x74\x91\x7b\x34\xa3\x38\x3f\xcc\xb1\xe0\x5c\x0b\x73\xb7\xf8\xec\x8e\x14\x88\x36\xee\x0f\x27\x37\x95\xdf\xb0\xea\x2b\x06\x5c\xc5\xce\x2c\xfc\xa5\x02\x43\xc8\xc3\x8e\xd7\x17\xd5\x20\x65\x70\x9f\xe4\x23\x3a\x28\xa9\x94\xa8\x53\x7f\xc7\x11\x36\xf6\x11\xa5\x6b\x5d\x7b\x96\x72\xa9\x54\x22\xed\x97\x0e\x8c\xc3\x1e\x30\xd1\x5f\x14\x51\xf9\x15\x7d\x40\x21\x17\xea\xb9\x57\x58\x67\x9e\x66\x97\x55\x1e\x2f\x6b\xc0\x66\x27\x57\xfb\xc2\x85\xa9\x4b\x20\x02\xb4\x36\x41\x86\x46\x8c\xb9\x67\x4e\x56\x76\xde\xf7\xbe\xef\xe1\xd8\xd7\x3b\xf4\xeb\x41\x6e\xda\x6c\x04\x56\x79\x48\x61\xa2\x3e\x68\x7e\xc7\x41\x91\x8b\xd8\x85\x00\x6b\x63\x71\xf5\x00\x56\x1b\x81\xaa\x5e\x90\xbe\x4b\x00\x8b\xb9\x4a\xa1\x0f\xf2\x94\x3c\xa2\xd7\x3e\x36\x48\xa6\xb8\x00\x97\xd7\x43\xb1\x1c\xea\x9d\x17\x41\x58\xc2\xad\xdf\x8d\x42\x67\x32\xa6\x90\x6c\x14\xb6\xa2\x76\xdf\x15\x0f\xa1\x56\x04\xec\x27\x95\x16\xb6\xfc\xc5\x2d\x36\x5b\xd6\x5f\x75\x2c\x33\x15\x8c\x80\xcb\xdf\x64\x57\x75\x13\xf7\xac\xee\x1e\x75\x77\xcf\xeb\x6e\x51\x37\xce\x78\xba\xeb\xf1\xf3\x04\x8b\xd8\xcd\x07\xd3\x1d\x6c\x46\x41\x9a\xf9\xa5\xf2\xe8\xd3\xf1\xda\xf0\xf2\xb2\x50\xfe\x82\x2d\x32\x20\x62\xc3\xe3\x6b\x4d\xf8\x0c\xc7\x1e\x51\xb4\xaf\x26\x4e\x7d\xb0\xc0\xbe\x25\xf8\xd9\x81\xff\x7e\x9f\x53\x8e\x3e\x92\x02\x0d\x61\x90\x96\xf5\xb6\x01\x15\xe9\xb8\x7b\x99\x09\x21\x50\x3c\xb5\x51\x45\xe4\x69\x3d\xc6\x64\x0a\x76\x0b\x08\xfd\x56\x3d\x20\x3d\xcd\x06\xed\xb6\x9f\xa3\x66\x23\x83\xe4\x93\x58\x4e\x0e\x36\x86\xc0\x28\xe1\xda\x33\x14\x4a\xe7\x84\x4c\x8a\x0c\x39\x7a\xa6\x0d\x15\x50\x31\xf9\xcb\xb5\xee\x93\x76\x28\xc1\xdd\xa8\xbc\xc2\xec\x0d\x97\xe7\x22\xb1\x67\xe2\xf9\x3a\x59\x97\xd5\x98\x76\x26\x2b\x06\xba\x8b\xa9\x5e\x32\x03\x9b\xe0\x0e\x5c\x76\xf4\x11\x97\x37\x4e\xd2\x2b\x0e\x93\x5b\x04\x22\x38\x64\x5e\xb9\xb6\x9f\x92\x46\x49\x79\xcc\xdc\x61\x49\x7e\x7e\x8a\x10\xbf\x83\xad\x1c\xc1\xb5\xbc\xf6\x15\x16\x60\x66\x2b\xaa\x60\x90\xf0\x6a\xfc\xc1\x23\xab\xe0\x6b\xbf\x5b\x25\xc8\x58\x65\x3f\x61\x09\xeb\xfa\x2a\x89\x93\x2a\xcc\x10\xc6\x16\x34\x3b\xca\x07\x5b\x9b\x81\xef\x15\x7a\x22\xd4\x9a\x4f\xa0\x4e\x5f\xbe\x5e\x4b\x55\x1d\x53\xa0\x02\x95\xc9\x93\x81\x3d\x7d\x82\x20\x1e\xbf\xd1\x13\xe5\x59\xd5\x59\x8e\x46\x36\x3a\x95\x78\xb3\xad\x1b\x9d\x6d\x20\x36\xba\x97\x9d\x8d\xf3\x68\xc6\x0c\x08\x4f\x5f\x5e\xd5\x0b\x6c\x63\x7d\xbd\x46\x94\x9d\x47\xaf\x64\xe3\x49\xc4\x45\x77\xe3\x8b\x92\xfc\xaf\x16\x05\x6b\x31\x49\xbb\x19\xd4\xf7\x80\xeb\x66\x36\xd8\x4b\xa2\x2b\x35\x07\x8a\xd4\x76\x85\x44\x65\x89\xda\x12\xfb\x19\x13\xc7\x73\xc2\x8a\x4e\xdf\x12\x1f\x90\x48\x96\x78\x92\x1e\x45\x77\x4c\xf4\x73\xf6\x1f\x71\x37\xa7\x23\x63\x45\xe7\x6d\xbe\x2c\x6f\x4f\x02\xe8\xc5\x1b\x3d\xee\x1e\xa4\x6b\x05\x3b\xda\x86\x27\xfc\x10\xa9\x84\x10\x2f\xa7\x9f\x1b\xf7\x8a\xbb\x7d\x29\xaf\xd0\xcd\xd1\x43\x27\xdc\x77\xf2\x7e\x70\x48\xdf\xb5\xc3\x3c\xfd\xfa\x33\x30\x0f\xde\x50\xc0\x4a\x2d\x19\xa8\xa1\x50\xaf\x01\x52\x46\x3a\xeb\xd0\xa5\x5d\xdc\xcf\xd2\xbe\x3d\xb6\xb7\xe4\xf2\x6e\xce\x74\x41\x6e\xe8\x82\x9c\x20\x8e\x80\xdc\x97\x52\xed\x8e\x5d\x23\xb6\x0d\x7a\x44\xbf\x32\x74\x29\xcc\x02\xd1\x97\x4a\x14\x53\x25\x98\x6c\x45\xe1\x94\x6f\x85\x32\x34\x93\x3a\x6c\x87\xc1\x4a\x34\xdb\xf7\x5e\xe7\x82\xed\x5b\x09\x79\x0e\x16\xb3\xa0\x30\x69\x45\xcf\x90\xca\x6e\x75\xf4\x03\x7c\x10\x4b\xa9\xb4\xef\x98\xbd\x4b\xbd\x75\xb5\xcf\xb6\x24\x91\x1b\x6e\x4a\xcc\xba\x61\x29\x17\xca\x88\x7c\x50\x48\xbe\x8e\x6b\xb5\xad\x2f\xed\xe5\xba\x77\xef\xa9\x71\xb4\xbf\x94\x25\xce\xc5\xca\x0e\xee\xe0\x5e\xc6\x8d\x7f\xe1\x7a\xe4\x23\x5e\xf0\xcb\x10\xdf\xad\xa0\xd4\x00\x46\x9e\x28\x79\xa1\x5b\xae\x35\x70\x27\x7a\x5b\x32\x06\xf7\xc6\xba\x78\x80\x81\x2b\xba\xef\x7f\x6e\xea\xcd\x0e\x0b\x15\x48\x5c\xae\xc7\x6e\xce\xa5\xc0\x90\x32\x49\x5f\x36\xbc\xf9\x4b\x65\x25\x8a\x4e\x7d\x8e\x29\x99\x7a\x58\xb3\x8d\x00\x05\x82\xe9\x3b\x38\xf8\xe5\xd8\xb2\x69\x97\xca\x76\x3b\x69\xe7\x8b\x78\x81\x67\x86\x30\x4c\xbe\x38\xea\xff\x12\x62\xf7\xf2\x5e\xec\x66\xa8\x5a\x52\x6f\xb0\x1f\xf3\x91\xf9\xb3\x0f\xd6\x4a\xc3\x2f\xae\x70\x87\x01\x5e\x21\xc8\xd7\x05\x7e\x3d\x40\xa2\xc5\xd7\x9d\x54\x0f\x43\x81\x83\xea\x9e\x35\x48\xe8\x93\xbd\xfa\xc6\x4b\x2b\x6a\x97\x98\x6d\xe1\xef\x48\xd8\xb7\x63\x86\x1c\x9e\x4f\x28\x73\xd4\xd2\xc4\xbb\x41\x03\x9a\xd1\x4e\x9f\x11\xf4\xc5\xba\x01\x10\x16\xd0\x67\x99\x72\x0f\xf8\x35\xfc\x46\x37\xeb\xda\x7d\x75\xc0\x52\xe0\x90\x75\x5f\x86\x53\x1c\xac\x23\xc4\xfc\xe6\x63\x36\x95\x68\x7c\x8e\x91\xb0\x4e\x97\xa7\x97\xf8\x82\x2f\x69\x08\x1f\x8b\x35\x59\x80\x86\x50\x0a\xb1\xb4\xba\x94\x5e\xf2\xb1\x7b\x58\x4c\x5e\x57\x62\x87\x54\x93\x32\x1a\x4b\x2d\xbb\xb1\xe2\x42\x0a\x11\x39\xc9\x21\x31\xc3\x81\x64\xa2\x38\x61\xae\x49\x94\xce\xfd\x29\x13\x12\xee\x85\x13\xab\xcb\x83\xb1\x23\x12\x29\x18\x01\xbd\x80\x9f\x58\x6a\xbe\x31\x63\x3e\x0d\x48\x47\x09\x04\x3d\x14\x54\xb8\xc5\x7a\x2f\xe8\xdd\x56\xeb\xa7\x71\x32\x58\xd8\xbb\x56\x7d\x20\x16\x78\xf9\xd1\xbb\x11\x39\x6f\x8f\xb7\xf1\xb6\xe7\x62\xcc\x99\x41\x0a\x12\xe5\x7e\x8d\x62\xce\xd0\xcf\x79\xc1\xaf\xc7\xa5\x29\x7d\xfb\x88\x71\xc1\x57\x14\x92\x48\x24\x11\x4b\x28\x95\xb5\xe0\x8b\xb4\xd7\x66\x43\xbc\xcf\x97\x48\x79\x87\xf3\x71\x60\x82\xf9\xa8\xb2\xa8\xb2\x5c\x1b\xd3\x8b\x18\x1d\x11\xe4\xd4\x7f\x44\x20\xa5\x1b\x35\x26\x3f\xa8\xc4\xe7\x79\x3f\x15\x74\xb2\x06\x97\x66\x3c\x7c\xc6\x44\x63\x09\x16\x79\x5c\xba\x25\xc7\x7b\x9c\xe2\xee\x1c\x15\xe2\xb0\x3d\x05\x63\xda\xdc\x81\xf7\xa0\x33\xe6\x2e\xf7\x57\x18\x6a\x36\xa3\x7b\xb4\xeb\x6e\x06\xc9\xfd\xe8\x80\xae\xa5\x4a\x32\xe1\x25\x37\x3f\x07\x6b\x97\x3e\x13\x48\xe9\x30\x63\xb1\xe6\x2d\x20\x12\x5e\xeb\x8f\x62\xca\xd7\x73\x17\xa3\x9b\x7a\xac\x1e\xda\xff\x18\x83\x2d\x5a\x60\x73\x21\x34\x2c\xfc\x65\x81\xcf\x78\xc4\x58\x4f\x79\x3b\xfb\x57\x2a\xf3\xb0\xbc\x28\xf2\xaf\x7d\x88\xba\x9e\x8c\xe7\x3d\xf3\xc4\x05\xdd\x54\xf8\xc7\x8f\x3e\xb7\x2a\xec\x01\xc7\x82\xea\x7c\x14\x50\x55\xbe\x1d\xc8\x0e\x84\xde\x4e\x51\xeb\x06\x13\xb5\xc0\x59\xe2\xcc\xe9\xe1\x3c\x91\x6a\x6b\x7a\x50\xdf\x0f\x64\x79\xeb\xbb\x6f\xf5\x86\x0c\x63\xc8\xd3\x25\xa2\x58\x3e\x33\xa0\x29\x9c\xa6\xeb\x14\x4a\xaf\x52\x4f\x96\x08\xc6\xc6\x5b\xd2\xfc\xac\x86\xbe\xe0\x49\x6d\xa6\x0e\xfd\x4c\x28\xd3\x1f\x07\x05\x82\x6b\x1d\x6f\x28\x98\x72\xb6\x16\xe1\x39\xd5\x9d\x53\xd1\xb3\xef\x1c\x7e\x1a\xc8\xe5\x71\x4f\x16\xeb\xe8\xfc\xfa\x25\x37\xda\x56\xd3\x7e\x37\x8e\xcf\xfa\xd8\xa1\x8f\x32\x83\x88\xd0\x44\x62\x4f\x3e\x8c\xc5\x23\x83\x23\x23\xc1\xbb\xdc\x55\xea\xe9\xb2\xc3\xb0\x72\xda\x63\x32\xb7\x1e\xb1\xed\x70\x98\xb9\x04\x9c\x78\xca\x38\x7e\x4b\x54\x09\xa6\xe7\x20\x70\x73\x2d\xa5\x9d\xc9\x45\xad\xc8\x6a\x8d\xb5\x16\x7e\xdb\x24\xeb\xf4\x3b\xb3\x44\x29\xe1\xe9\x56\xa6\x19\x49\xb4\x67\x72\x0d\xb3\x41\x6b\x96\x25\x7e\x79\x74\xaa\xa8\x5b\xc8\x6b\x6d\x14\x09\x74\xaa\x06\xe2\xc4\x76\x1f\x75\x69\xd5\xfb\xaf\xa2\x18\x2a\xce\xfc\x63\x95\x0c\xfa\xd3\x19\x76\x1e\xe3\x2a\x22\xc0\x52\x4c\xf0\x8b\x60\x73\x9c\x5d\x42\x46\xf8\x84\xd0\x89\xdb\x73\xc8\xc9\xa2\x10\x65\x02\x9e\xff\xf1\xcb\x28\xd2\x3e\x5c\x30\xf4\xdd\x44\xf3\xe0\x1e\x5f\x1e\xbd\x7d\xe1\x51\x18\x59\x3e\x02\x0a\xc1\x6b\x31\x38\xfe\x1b\x4a\xbb\x52\x36\x5d\xd4\x15\xa9\x0c\xac\xa2\x4c\xfc\xa1\x2f\x3e\x6d\x45\x65\xf6\x19\x39\xf7\xe2\x95\xda\x63\x00\x1e\x6b\x0b\xeb\x22\x8f\x0e\xe4\xe2\x23\x0a\xf4\xb6\xc4\x9b\x34\x17\x9d\x0f\x59\x1d\x25\xf9\xa8\x5f\x12\x58\x09\x6f\x71\xb0\x9f\xc5\xb3\x4f\x53\x06\x11\xd3\xeb\xe3\x18\x7b\x45\xc3\x2c\xdd\xab\x4b\x60\xa7\x4d\x90\x82\x67\x37\xa6\x9c\xb6\x94\xc5\xe4\x83\x69\xb7\xfc\xa1\x1f\xb8\xff\x1b\x2e\x84\x2b\x61\xa1\xc1\xa5\x20\x8d\x25\xeb\xa5\x4f\xbd\x74\x58\xf4\xd2\xcc\x27\xd6\xfb\xa1\xf4\xa9\xd7\x4f\x32\xfd\xb1\x74\xcc\x71\x15\xa6\x7c\xfa\xd0\xcb\x4f\x34\x2d\x36\x7c\x0d\xcd\xd3\xe2\xbe\xe9\xac\xac\xc0\x52\xec\x3d\x04\x82\xe7\x22\x1b\x65\x8c\x8e\xe8\x56\x36\xe1\x70\x4c\x47\xab\x09\x38\x47\xc6\xb6\xe7\x83\x5d\x0b\x6d\x4f\x61\x7a\x65\xf2\xde\x85\x1c\x35\xd8\x28\x0d\x77\x8e\xbb\x93\xd2\x1c\x14\xa0\xaf\x5b\x9e\x30\x6b\x57\xf4\x4f\xc3\xd2\x1f\x98\x50\x3e\x55\xe0\x7c\x7e\x4e\x15\x96\x0a\xa6\xd7\x29\x5f\xba\xf7\xf5\x4a\x4b\xd9\x69\xde\x7d\x04\x35\xb8\x46\x51\x36\x8d\x82\x46\xf5\x00\x7f\xb1\x5b\x15\x2e\x33\xc7\x38\x44\x53\x67\xa3\xdd\xfe\xe3\x56\xef\x81\xb3\x51\x13\x1b\xec\x6b\x92\x1c\xf4\x47\x5f\xea\x78\xe2\xc0\x3c\x66\xf7\xd9\x75\xf7\x24\x2f\x05\x74\x6e\x8f\xc0\x05\x68\xc2\x72\x6c\x18\x4c\x83\x3f\x25\xe0\xb7\x4e\xd0\x9c\x7e\x83\xdf\xd8\xaf\x84\xd2\x4f\xd2\x27\x1b\x7b\x28\x18\x8c\x0b\x2e\x89\x25\x92\x20\x82\x38\xa3\x00\x94\xb9\x44\x41\x98\xa0\x17\xdb\xe8\xe3\x02\xad\xe7\x34\x76\x98\x72\x23\xcf\x43\xc5\xef\xd1\x07\x48\x74\xea\x4d\x7b\xc3\x0f\xa0\x6f\x3a\xcb\xf3\x39\x5b\x32\x23\x63\x17\x90\x0e\xbd\x48\x2a\x0a\xe1\x57\xe0\x03\x68\xa4\x62\xf7\x7e\x34\x6b\xdd\x60\x0b\x2a\x57\xfe\x89\x2f\x45\x8a\x34\xc3\x57\x8f\x5e\xae\x8e\xfc\x15\xe6\x2b\x56\x87\x12\xad\x77\x09\xf1\x66\x22\x40\xda\x4a\x86\x61\xf9\x8a\x93\x59\xe1\xff\x12\x4e\x47\xbf\x74\x34\x42\x4a\x17\xee\x34\x15\xcc\x14\xff\xe2\x80\x5d\x8a\xbe\x49\x6e\x8b\x5f\x34\x38\x5b\x0e\x92\x1b\x01\x8a\x0c\x72\xcb\x10\x2f\x9b\xe8\x23\x70\xc6\x82\x0f\xc7\x8a\xcb\xed\x61\x0d\x67\x05\xa9\x49\xaf\x56\x4a\x6c\xa4\xd3\x25\xb2\xa9\xf0\x3f\xbd\x1f\x3c\x29\x0b\x57\x39\x30\xf0\x0c\x37\x59\xe3\x86\x48\x13\x4b\xd0\xa5\x49\xa4\xec\x38\x78\x77\x30\x96\xda\xa4\x71\xbf\xb8\x73\x44\x95\x6f\x09\x61\x87\xe8\xef\x18\x49\x08\xd6\xf9\x25\x55\x39\x15\x48\x14\x3e\x93\x7a\x98\xea\x77\x0d\xfb\xe1\x5f\xf9\x31\x77\x3b\x86\x79\x40\x9a\x65\x16\x1d\xcd\x82\x25\xc4\x05\xae\x93\x68\xce\x57\x37\x37\xc8\x25\xef\x6c\x2f\x81\x16\x02\x60\xa4\xc6\xa1\x79\xb9\xe0\x2b\x98\xea\x7c\x1e\x8d\x37\x09\x96\x48\x9d\x1c\xbd\x0b\x96\x30\x7c\x19\x53\xee\x11\xd1\x5e\x56\xab\x53\x86\x53\xf2\x2e\xcd\x3f\x95\xc0\x2e\x0d\xd3\x17\xa3\xdf\xd3\xad\x3e\x9b\x7c\x48\x7f\x83\x93\x0b\x34\xcf\x0a\xc4\xac\x3e\x13\xd5\x3f\xae\x62\x67\x42\x7d\xe0\x7c\xfa\xc3\xe0\xb4\x51\xbe\x5f\x53\x51\x6d\xf6\x18\x47\x1e\x55\x38\x05\x7b\xcd\x34\x06\x4b\x2f\x07\xc3\x15\xbd\xd6\x08\x27\xe7\xd7\x17\x2b\x7d\x47\xaf\xb8\x1c\xa5\x19\xa3\x60\xcc\x8a\x55\x6a\x72\x51\x04\x3e\xd8\x67\x5c\x7d\x1a\xde\x3e\xd2\xe8\x92\x7a\x3f\x5a\x75\x61\x4f\x3c\xa1\x88\xce\x47\xfe\xc9\x12\x95\x43\x0a\x95\x5e\x5a\x5b\xd9\x50\x5d\x59\x4c\x29\xf3\xbf\x84\xa8\x38\xc8\x61\x12\x7e\x1a\x1f\x5e\x51\x48\xc1\x7b\xe7\x7d\x3e\x71\xfc\x8c\x52\x44\xfe\x4a\x01\xa2\xbc\x14\x51\x02\x4e\x3f\xe4\x3c\x8f\x78\x73\x25\xb8\x47\x30\x9c\x3f\x13\x47\x98\xb4\x40\x5b\x47\xff\x8e\x00\x89\xc0\xd6\xde\xa2\x46\x8a\x37\xd3\x00\x11\x3b\x75\xc5\xe2\x6f\xa5\xf0\xa3\xd3\xc8\xa7\xaa\xd7\x50\xdf\xe7\x0d\x25\x8b\xb8\x0f\x3d\x81\x7a\xc9\x3a\xfa\x7b\x08\x42\x00\x2f\x44\xbb\x00\xf1\x3a\xdf\xc7\xab\x7e\xd3\x84\x58\xf7\xf3\x11\xaa\x9d\x98\x24\x4f\x74\xeb\xd5\xc0\x1d\xd3\x1a\x3a\xc0\xc5\xbc\xef\x4b\x35\x9c\x50\x56\x58\x21\xf4\xc8\xfe\xb9\xe3\x70\x02\xd5\xbf\x98\x81\x31\x48\x9d\x7f\x4a\x4a\x51\x34\x6e\x9c\x62\x2c\x1a\x89\x38\x8d\xd8\x86\x9e\x6c\x8b\xfe\x48\x4f\x2a\xcc\x8e\x57\xb8\x3f\xaa\x7a\x7f\xa2\xa0\xc1\x11\x83\x39\x45\xbd\xca\x6a\xb5\xf6\x5c\xf6\x98\x02\x6f\x5e\x93\x69\x96\x1d\x92\xd6\x57\xba\x48\xb2\xfb\x70\x70\x5c\x4d\xc8\x4a\xa2\x48\x59\xfb\xfe\x60\xec\x4b\xed\x5f\x7d\x73\xf6\x39\x65\x7c\xea\x6a\x32\x38\xbe\x17\xc5\x05\x24\x00\x7c\x5b\x6b\x25\x2e\x02\xd8\x81\xd6\xe1\x66\xdc\xc7\xd1\xc3\x89\xf6\x00\xdf\xd0\x6e\xfd\x6a\x88\xd7\x36\xcd\xfe\xfd\xf7\xd0\x41\xc0\x5e\x80\x6c\x77\x69\x1a\xbd\xc7\xa5\x0f\xc1\x6f\xb2\x77\x87\xcf\x2e\x7d\x53\xfe\x84\xd0\x5e\x2d\xad\x5a\x19\x15\x03\xf6\x43\x19\x13\x5d\x26\x21\x2c\x4a\x11\x33\xed\xcc\xd1\xd2\xcc\xe6\x9f\x00\x59\x2b\x20\x03\x08\x79\xb0\xf6\xc1\x04\xeb\xbe\x8f\xdc\xf5\x6c\x30\xdf\x16\x9d\xbc\xf3\xff\x1b\xfe\x8a\xee\xd3\x5f\xee\xe4\x3d\x58\xda\x91\x32\x51\x31\xa1\x8d\x88\x2d\x9f\xd5\x39\x5e\x15\x85\x96\x88\xbc\x46\x85\x89\xc6\x12\x47\x4b\xd4\x96\xd8\x5f\xe5\xb4\x7d\x77\xd2\xf8\xc3\xa0\x4e\xd3\xdd\x14\xa7\x82\x60\x66\xa6\x13\x40\xee\x16\xd7\x37\x9d\xa8\xb6\x98\x95\xc0\xf7\x1d\x2a\xae\xc4\xbb\xe4\x03\x57\x62\xf3\xae\xbd\xfb\xb6\xe8\x0f\x69\x24\xaf\xb0\xf2\x63\x73\xc6\xa0\x8a\x6f\x98\x68\xef\xfc\xc3\xe3\x74\x86\x82\x3d\x4a\x46\x11\x60\xf1\x55\x66\x4a\x6f\x29\x86\x2e\xa3\x4d\xd7\x89\x17\xd3\x50\x84\x7f\x6b\xd1\xde\x9e\x36\xa3\x6d\x21\x3c\xb5\xbe\xaf\x39\x1c\xa3\xfe\x11\x33\x06\xc2\x24\x7e\xa1\x44\x0c\xf3\x42\x18\x26\xea\x45\x78\xb2\x69\x6b\xf9\x08\x29\x40\x90\xfa\x02\x6b\x4d\x6a\xf9\x68\x0f\xd3\x9b\xac\x34\xb4\xa1\x2a\xf1\x11\x62\x9f\xfe\x8d\xc8\x41\xab\x0e\x51\x34\x91\xf7\xd1\x8b\x74\xc4\xc4\x81\x9b\xc6\x7b\xe1\x4f\xa3\x30\xc3\xea\xfa\x78\x30\x16\xb9\x62\xd9\x7f\x4f\xde\x8d\x6e\x75\x91\xc4\x0b\x62\x83\xfb\x22\xc9\xe4\x65\xcb\xda\x5d\x3c\x62\x93\x9f\xa3\x58\x2e\xbe\x3a\xff\xce\x4a\x0e\x07\xea\x87\x51\x70\x0b\x9d\x8b\xd9\x3f\x1d\x2e\x82\x2b\xbf\x0b\xbe\xa6\xe9\x1f\x7f\xe0\xa9\x51\x5e\x31\xa0\x01\x34\xc9\x21\x03\xac\xb5\xb2\x41\x3b\x56\x18\xf2\x1d\x23\xa9\x06\x99\x41\xe7\x88\x8d\x6f\x45\xd1\x04\xd3\x61\x24\x0e\x92\x58\x98\x79\x66\xad\x9d\x8c\xd1\x12\x5e\xcd\x60\x2b\x66\x50\x2c\x29\xba\x48\x96\xa3\x38\x1b\xe1\x59\x3d\xef\x2f\x00\xde\xbd\xff\xf2\x93\xf4\x50\xe7\x1c\x10\x91\xbe\xfe\x30\x10\x8d\x63\x97\x7e\xd5\x90\x91\xcd\x12\x84\xa6\xf4\x94\x5c\x77\x67\x6f\x28\x08\x9f\x51\x62\xbe\xfb\x2f\x6c\x8d\xe3\x1c\x6d\xde\x0d\xbb\xdb\xf4\x27\x31\x83\x54\x35\x1d\x1f\x11\xeb\x1c\x5f\xae\xaa\x5d\xaa\x1a\x66\xdc\xe0\x3d\xb5\x69\xc6\xde\x53\x16\x35\xe3\x62\xf4\x80\xc3\x27\x4e\x6d\x99\xb8\x7b\xc2\xc2\xb7\xcb\x69\x4b\x1c\xdc\xa2\xa4\x53\x9d\x32\x06\x41\x11\x7e\x6a\xf4\x77\x08\x49\x0e\x0e\x9b\xb7\x80\x28\x74\x99\xa1\x12\xf6\x5e\xfc\x08\xfd\x60\x28\x16\xf0\x6a\xa6\x7e\x2e\x07\xd2\xeb\x76\xaa\x5c\x14\xa2\x83\xc3\x81\x5e\x94\x5e\xa2\x3e\x3c\xdc\x0f\x16\x72\xa5\x90\x08\x53\x30\xc2\x62\x50\xc6\xa5\xe5\x07\x8e\xf9\x8c\xfc\xc9\x6b\x9d\xba\x9e\x2e\x4c\x09\xac\x56\xb2\x28\x5e\xf4\x8b\x21\x53\x59\x63\xd2\x5b\xbe\xcd\x7c\x12\x53\xb4\xc2\x02\x7c\x17\x2a\xe0\x7f\x9f\xfe\x59\xe0\x54\xca\x2d\x96\x7c\xc1\x42\x85\x22\x27\x3e\x0f\x51\x78\x9a\xbc\x94\x3b\x69\x21\x0b\x56\xf2\x09\x8e\x5d\x2e\x9a\x94\x05\xe3\x47\x95\xa0\x34\x80\xb7\x3c\x63\x9d\x1a\x75\xc4\x2c\x62\x05\xe9\xdd\x0f\x8d\x55\x3b\xd9\x82\x0f\xa3\xd5\x0f\x4e\xf2\x90\xa2\x61\x82\xb7\xe1\x7f\xac\xe1\x11\x0d\xf1\xe2\xe0\xe2\x47\x1b\xea\x54\x6f\xd2\x7f\x4e\xed\x55\xe7\x84\xa1\xc3\x8e\x4e\xa2\x10\x64\xe4\x7b\x46\x49\x3a\x58\x61\xb7\x7e\xc1\xbf\x9d\x2f\x84\xdc\x76\xb4\x63\xe1\x3f\xf0\xef\x21\x45\x60\x24\xb5\xe3\x24\x3b\x11\xfb\xbf\xbc\x46\x0d\x39\x4c\xe2\xd2\x7f\x8d\xd1\x89\xb7\x70\xe9\x52\xfa\x9f\x97\x34\x1d\xb2\x07\x22\x76\x2e\x7d\xe3\xbc\x29\x96\x74\x49\x3b\x3b\x35\xaf\xbd\x3e\x56\x0d\x8f\x15\xa4\xe5\x72\xa0\x1e\x05\xb7\x95\xa0\x3b\xad\x1c\xa8\x46\xea\xf5\x0f\x54\x75\x71\xa0\x2a\x39\x50\x7b\x1c\xa8\xa4\x77\xa0\xaa\x8b\x03\xd5\x7c\xff\x40\x1d\x78\xa0\x8e\x2f\xe7\xde\xe1\xb7\x98\x5e\xcd\xce\x57\x86\x0e\x99\xf9\x9c\xda\x1c\x1e\xa3\x44\xd9\x45\x1c\xa3\x25\x6e\x03\xed\x75\x7e\xf4\xf6\xe5\xf0\xf7\xdf\xf0\x93\x4b\x7f\x4a\xe5\xa5\xc1\xe3\xaf\xcc\x3b\x5e\x32\x51\xbb\xec\x79\xce\x7e\x8c\xff\x02\xb1\x67\x8d\xc4\x93\xf1\x24\x52\x86\x68\xf2\xae\x3d\x4e\xd2\x7f\xb8\x1e\xe7\xfc\x17\x92\x95\xc4\x45\x6e\x27\xd0\x9f\x1c\xfb\x6d\xf9\x09\x8c\xe2\xf6\x5f\x67\x57\x0e\x3d\xaf\x99\x97\x78\xde\xfb\xaf\x65\x70\x82\x38\xb7\xec\x54\x9e\x5a\xd5\x1e\x91\x3c\x69\x92\x65\xfb\x73\x06\x92\xf1\x18\x16\x6a\x72\xc7\x5f\x8c\x96\x22\xb4\x3b\x6e\x47\x95\xcb\xc5\x82\xca\xbf\xff\xa4\xb1\x54\x10\x7f\xa0\x79\x18\x15\x2f\x97\x42\x5a\x53\xfd\xfa\x62\xa9\x1a\x61\xee\x0b\x8b\x5a\x92\xf0\x78\x88\x89\x89\xff\xcb\x11\x3e\x7d\xa7\x8f\x36\xff\x7e\x1f\x9c\x47\xf4\xc2\x2c\x79\x69\x1a\x8e\x07\xcd\x87\xd7\x4a\x01\x38\xc3\xcd\x0b\xa5\x41\x8e\x35\x43\x78\x6a\xd4\xe1\x2a\x5c\xd7\x59\xf4\xea\x1c\x6e\xd2\x7f\x2d\xc9\x3a\xf1\x0f\xd4\xa5\x13\x59\xf1\x68\x4c\x7b\x0a\xe3\x5c\xcd\xcc\xbe\xbb\x2e\xe0\x6d\x19\x76\xd9\xa3\x53\x61\xd7\xfc\x83\xfd\xdd\x82\xfd\x65\xa3\x13\x1b\x45\x6c\x34\x4c\x5f\x29\xe8\x5e\x6b\x81\xb7\x25\xd6\xa3\xc5\x4b\x1f\xc7\xf7\xde\xd4\x67\x77\x01\x8a\x5f\xf5\x1f\xfd\xfe\x9f\xce\xa4\xc8\x0c\x3f\x7c\x63\xe6\x1f\x00\x9a\x05\x6d\xf1\x50\xd3\x5b\xb9\x79\xaf\x0f\x68\x82\x8a\xf4\x19\x38\x70\xe9\xf0\x0b\x38\x71\xf8\x5e\x2c\x07\xf0\xcb\xff\x51\xe3\x50\x1f\x58\xd3\xa0\xd4\x78\x4d\x22\x47\xfb\x4b\x18\xaa\x26\xb8\xeb\x11\xed\xef\x67\x57\x7f\xbf\xcd\xf5\x03\x96\xb1\x4a\xaf\x96\x91\xd3\x83\xac\x28\x7a\x3b\x45\x55\xa5\x68\x27\xfe\x65\x4e\x8b\x80\x17\xf8\xe8\x44\xf2\x5b\xf7\xae\xfa\xd3\xa5\x9f\x37\x90\x48\xe9\x93\xfd\xe0\xb8\x4f\x97\x89\x98\x45\x88\x27\x7f\xd4\x1c\x58\x10\x0a\x4f\x4a\x73\x1c\x52\x1a\xdc\x24\x38\xab\xe7\x3f\xdb\x94\x6d\x0f\x0e\x6b\xd7\x39\x9c\x36\x0e\x00\x1f\xf5\x09\x13\xb5\x8e\x2d\x45\x4b\xa8\x80\x7c\x22\x41\x0c\x3d\xf1\x24\x51\x39\xa7\xee\xad\x17\x56\xa4\x0c\x2d\xfb\x5a\x31\x5f\xba\xc0\xea\x30\x7c\x28\x0d\x4a\xbf\x97\x6c\xc5\x54\xf8\x89\xad\xe9\x02\x08\xf3\x12\x94\x49\xb5\xd5\x5f\xe8\xc6\x27\xd9\x4f\xa8\x1f\x0e\xe4\x23\x6f\xbd\x64\xcc\x39\x4c\xe9\x4b\xb8\x84\x4b\x91\xb2\x94\x63\x70\xb1\x7b\x64\x61\x15\xd9\x17\x92\xec\xab\x9a\x32\xf2\x49\xc2\x2c\xbc\x26\x8f\xde\x10\x16\x4e\xfe\x3d\x3a\x74\xb1\xc4\xda\x31\xf2\xaa\x9f\x8c\xbc\xee\x77\x07\x85\xc9\xe9\x7d\xfa\x33\x7c\xb0\x18\x99\x79\x83\x3d\xce\x8f\x7a\x6f\x9b\x8e\xc6\x25\x84\x60\x77\xa3\xe2\x67\xe8\x97\xb8\xa6\x5d\x89\x9a\xe0\xd5\xbe\x5c\xd2\xd9\xa4\x90\xd3\x29\x28\xa6\x1e\xbf\x3b\xfe\xf3\x6f\xf0\xab\x48\x93\x9e\x7f\x2b\x3c\x96\x47\xd7\xec\x2b\xfd\xf2\xa0\x71\xb9\x62\xd4\xa0\xb1\xc0\x8d\x05\x33\x9c\xe7\x7c\x00\x66\x62\xf2\x08\x5a\x59\x17\x85\x3d\x66\x47\xf9\x6d\x06\x19\xb2\x46\x55\x87\xe3\x8a\xc4\x90\x5c\xf0\x91\x84\x1c\x75\xe5\xee\xe5\x83\xb1\xba\xf3\x15\x3b\xff\x8a\x16\x43\xeb\x73\xc6\xdb\xcc\xce\xc9\xed\xfa\xbf\x2d\xc2\x29\x5c\xe0\x7e\x10\x3a\xd9\xb3\x92\x2a\x5f\x5c\xc2\x71\xb7\xc6\x0f\x3d\xa9\xa3\x92\xa1\x35\x16\x14\x7f\xd5\xac\xfd\x20\x95\xfb\x35\x1e\xd5\x7e\x29\xf6\x99\x3c\x77\x94\xd5\xeb\x3b\x1d\x29\x5c\x69\xc2\x94\x61\x0c\x5a\x24\x20\xb8\xe8\x24\x71\xb2\x9c\x83\xf3\x89\x23\x13\x6c\x75\x1a\x33\xd1\xb1\x8e\x4c\xd4\xea\x24\x96\x38\x59\xa2\xbb\x4c\x0c\xad\x72\x78\x3d\x56\xe6\x2b\xc7\x57\xd3\x88\xbe\x3f\x31\x74\xc8\xe6\x3b\xeb\xe7\x74\xcb\xa2\xa3\xe5\xb4\xac\xec\x9b\x9f\xd0\x21\xbf\xfd\xc4\x3a\xac\x1c\xf9\xb1\x6c\xa1\xac\x28\xb0\x0f\x8c\xac\xc3\x96\x43\x00\x35\xc7\x56\x39\xe4\x7c\xfc\x0c\xb9\x3e\x7e\x08\xbf\x50\x31\x73\x9e\x4f\x35\x49\x6d\xce\xb6\xf2\xc3\xde\xc4\xba\xab\x44\x95\x31\x91\x58\x87\xb5\xe5\x34\x19\x73\x62\x7e\x3b\x13\x9d\x6f\xc5\x9c\x60\xe2\x37\xb7\xbb\x4c\x40\x53\xf3\x7c\x53\x3c\xfc\xec\xd3\xcb\xe0\xea\x03\x0d\x88\xf3\xc0\xc3\xfd\xe8\xc3\xad\xa7\xa2\x38\xf1\xa4\xfe\x30\xe3\xf5\x81\x67\xe4\x28\x15\xaa\xf4\xd5\x1a\x8c\x9a\x85\x35\x1c\x0b\xdf\xe0\xce\x2f\xdb\x17\xb2\xea\x0d\x03\x57\xf0\xbe\x7c\x04\xdd\x60\x22\xc8\x45\x3a\x91\x0a\xc3\x27\x46\x74\xf8\x30\xb5\x2a\x5c\x49\x35\x9e\xdc\xc4\xe3\x05\xac\xe3\x25\x5e\xa8\xf5\xd9\x94\xd4\x2c\x90\xce\x5d\xed\xfb\x06\x5c\x40\x58\x53\x75\x0c\x81\x81\x6f\x22\x5b\x09\x93\xb7\x42\x38\xba\x10\x09\x39\x56\x94\x77\x10\xfb\x02\x01\xe6\x8c\xd8\xd4\x98\xf0\x3d\xb4\x44\x22\x89\x20\xa3\xf5\x5a\x2d\x9d\x2c\xf5\x9e\xb8\x20\x7e\x65\xad\x8b\x0e\x62\xff\x69\x3a\xc9\x3e\xe2\x0b\xd3\x67\x1f\x18\x71\xe1\xae\x76\xaf\xf6\xdd\x1c\xfe\x73\x37\x32\x3a\xa4\x08\x55\xf1\xbd\xd1\x9f\xa3\xdd\x80\x41\x2c\xc8\x42\x87\x7e\xcc\xe3\x5f\x1d\x13\x52\x4f\x1d\xfc\x47\xdb\x0f\x73\x5d\x60\x82\x53\xc8\x04\x76\xf3\x98\x13\xae\x34\x27\x48\xb1\xad\x73\x45\x9f\x5a\x07\xd7\x12\x24\x62\xe8\xc4\xad\xa8\xe0\x3c\x9a\x19\x37\x3c\x46\x02\xbc\x66\x35\xd3\x3a\xbe\x72\x02\xc5\x16\x6c\x17\xa2\xad\xb4\x7a\x0f\xb9\x1e\x2a\xe3\xd2\xcd\x0f\x4b\xd0\x21\x90\x77\x25\x39\x07\x26\xa0\x1f\x89\xac\xce\x7e\x2e\xf3\xf9\x36\x04\x12\xb8\x20\xec\x90\x80\x06\x60\x88\x3a\x2f\x42\x22\x26\x5f\x23\xcb\x44\x4e\xb1\xe3\x2a\x56\x29\x41\x6a\xef\xb8\x29\x41\x4e\x58\x4d\x0c\x54\x8e\x52\x01\xdc\xa4\x24\x3a\xdc\xee\x65\x24\xd6\xc1\xc2\xed\xae\xea\x1c\xed\x64\x56\x96\x08\x58\x99\x3b\xd1\x2f\x6a\xac\x55\xc7\x04\x3b\xac\x84\x9b\x9a\xab\x72\x80\x4b\xc9\xca\xa7\x8c\x1d\xb6\xc2\xcb\x52\xd7\xc1\x04\xeb\xc0\x0c\xbe\xe0\x1b\x0f\x21\x65\x6d\x6c\xb5\xe7\xf6\x7b\xe9\x1b\x0e\xdd\x3d\x4c\x11\x1f\x70\x87\x04\x22\x20\xeb\x75\x33\x38\xdc\x71\x68\x2e\x9a\x63\x5b\x90\x2a\x4b\xc4\x3a\x62\xce\x11\x9b\x82\x60\xd1\x4d\xe4\x90\xf0\x13\x74\x83\x59\x19\x77\xf0\x82\x89\x21\xfb\xf1\x45\x75\x61\x9f\xc0\x3a\xdc\xa9\x38\x65\x51\x35\x26\x08\x06\xc4\x30\x32\x31\x98\x17\xc2\x7c\x7d\x54\xc1\x6d\x5f\xb4\x4c\xbf\xa7\x2a\x4e\xc0\x21\x52\x60\x99\x10\xa0\x0e\xb0\x88\x22\xc8\x1f\xc7\x48\x5c\xb5\x6c\x09\x58\xe2\xea\x5f\x88\x65\x67\x25\x4b\x7f\x9a\xc8\x80\x31\xa6\xf0\x03\x03\xf2\x4b\x87\xdc\x47\x21\xc1\x4c\xd8\x61\xb3\x44\x60\x45\x01\x2b\x0b\x3d\xb2\x3a\xb1\x21\xd5\x5d\x61\x87\x8d\xfd\xb0\xa8\xb6\x43\xdb\x20\xc1\x0e\x77\x05\xcf\x73\x8b\x03\x09\x93\x91\x7a\x49\x78\x08\xa1\x53\xc5\xf3\xd2\xed\xaf\xd2\xbc\x18\xc4\x0b\x03\xef\xb5\x3d\x4c\x43\xb1\x18\x00\xf4\x2c\xe6\x3f\xae\x0c\xb3\xdc\x4b\x57\xc5\x60\xff\x9e\x1f\x6b\x1b\x84\xa5\xe3\xfe\xde\x71\xdc\x4e\x46\x69\x6e\x61\x58\x1b\x67\x38\xa6\x9c\x1c\x6d\x56\x94\xf8\x79\x05\x41\x58\x9c\x99\x4d\x43\x80\x4d\xc1\xc7\xa0\x22\x3b\xe8\x43\xfd\x3c\x26\xb0\x79\xbb\x19\xf1\x16\xa1\x10\xcf\xce\x6a\x0e\xc1\x11\xf2\x1d\xa3\x2a\x1d\x7b\xe6\xc1\xc6\x75\x6e\xca\x56\x46\x9f\x78\xc2\x4f\x6c\x85\xeb\x69\xcb\xe6\x3c\xf3\x5d\xc6\xe6\x43\x4f\xf9\x58\x07\xea\x7f\x6b\x55\xdb\x8e\xb6\x76\x8c\x43\x4b\x44\xf2\xbe\x5d\xc5\x75\x78\x8e\xd9\xb1\x26\xf8\xac\x49\x4f\x6b\xb6\xe2\x29\x49\xe8\x79\x48\x70\x03\xed\x95\x44\x95\x11\x04\xea\x09\xc5\xef\x07\x00\x31\xb1\xeb\x49\xa7\x6b\x98\xa9\xcd\xfc\x74\x43\xed\x76\x02\x77\xc4\x17\x11\xef\x21\x27\xda\xef\x57\x4e\xae\x30\x70\x40\xf2\x41\xac\x70\xb4\x0e\xeb\x09\x77\x28\xca\x59\x39\xe4\xca\xfa\xb3\xe2\x73\x64\x62\x4f\x8a\xd2\x73\x91\x10\x1d\x0a\xa4\x76\x4e\xf2\x0e\x2a\x7e\x9a\x90\xcf\x38\x4c\x80\x19\x4f\x0e\x7c\x82\x64\x21\xc1\xfb\x63\x53\xf0\x1b\x23\xa3\x17\xf1\x04\x89\x2a\x93\xf0\x6d\x40\xf1\xf9\xdf\x60\x0d\x44\x28\x69\x34\x98\xea\x84\x4f\xbf\xd0\xb5\x57\x24\x95\x8b\xc1\xf0\x1e\x25\x9b\xb3\x22\x7e\x58\xa0\x80\xc5\xee\xfa\xaf\xb8\x6a\x4d\xbc\x2b\xd4\xf7\xaa\xb6\x85\x7c\x5d\x2d\x02\xc9\x8a\x12\x2d\x02\xb4\x9f\x76\x29\x75\xb9\x92\x4c\x88\xc3\x2b\xcc\x0f\xd6\x70\x7d\xf3\xfc\x1b\xfa\xda\x21\x7f\x29\x9e\x38\x3e\xbf\x81\xa7\xb4\xdc\xa3\x25\x37\x91\x70\xae\xa5\xb1\x37\xb7\x22\xd7\x4e\xed\x10\x06\xa4\x54\xd8\xc7\xb5\xee\xd1\x0d\x2e\x7a\x43\x58\x1e\x23\x71\x9c\x00\xe4\x4a\xbd\x9a\x5c\x91\x0b\x4b\xe0\x70\x2b\x65\x0e\xe7\x44\x36\xcd\x9c\xd0\x18\x18\x05\x48\x14\x66\x60\x04\x4c\x52\x70\x30\x8f\x8d\x8e\x9a\x23\xce\xa7\xce\x18\x11\x38\x10\x69\x2f\xa9\xa2\x91\xd9\xc3\x8c\x54\x3a\x2e\x18\xb3\xe3\x40\xe2\xcf\x53\xdd\x3a\xc2\x27\x9e\x46\xb1\xf9\x9c\x66\x9c\x46\x24\xad\xa2\x14\xd3\x20\xcd\x28\x8d\x14\xdf\xa0\x28\xb4\x19\x46\x98\x06\xbf\xa2\x9b\x73\xf2\xd1\x8c\x73\x0e\x8d\xde\x56\x53\xd9\xdb\xc3\x18\xc8\xe0\xe4\xc8\x7f\xb0\x83\xe8\x55\x38\x05\x24\xec\xa5\xb6\x2f\x8b\x78\x52\x48\xcc\x3b\x4b\x34\xe8\x5b\xa9\x2e\x4e\xd3\xd1\xa1\x36\x91\xc5\x4e\x76\x68\x3f\x46\x75\xf5\xb1\xf7\x5e\x4f\xa7\xf3\xa5\x24\xe2\x84\xae\x58\xe6\xce\xcf\xf4\x3f\x4f\xf9\xc0\xb3\x4d\x9c\x0d\xd3\x80\x19\x8b\xc8\x5f\x4d\x80\x35\xab\xbf\x7c\x58\xf1\x0d\x8f\xf2\x7d\x89\x55\x3e\xe5\xb2\x3f\xc2\xcf\x6e\x81\x1a\x90\xc0\x60\x05\x45\x51\x27\x61\xcb\x56\x38\x3d\xaf\x5e\xc2\xf8\x35\xf5\x18\x89\x95\x22\x43\x2e\x29\x72\x64\x01\x25\x15\x48\x8a\xe8\xa1\xbf\xa6\xc9\xf4\xb5\x39\xe3\xe3\x0f\xce\xe6\xfa\xf8\xca\xa7\x0e\x15\xa4\x91\xb8\x5e\x45\xb6\xc7\x47\x37\xe9\xc5\xea\x13\xac\x0e\x06\x14\x89\xd1\xd3\xe1\xf5\xd6\x91\xdf\x9c\x5c\x15\x9c\xb0\x3c\x2f\xce\x1d\xbc\x78\x94\x7e\x7f\xe9\x76\xd6\xed\x50\x96\x20\xb0\x07\xa0\xa3\xd7\xdb\xe8\x67\x63\x8e\x3c\x81\xa2\x65\x1b\x5e\x81\xc1\x0f\x00\x56\x5c\x48\xfb\x10\xf4\x18\xd2\x67\xc6\xb0\x48\x3d\x05\xed\x52\xff\xb2\x4e\x34\x19\x4d\xf9\x50\x49\xf9\x45\x08\x29\x11\x09\x39\xbb\x44\x48\x16\xd9\x03\x3d\xd3\x13\x8e\x15\xd8\x05\xe0\x90\x62\xde\xb1\x4b\xff\xfd\x66\x72\xf6\xed\xf2\xf1\x26\x0b\x09\x47\xa1\x0a\xe0\x2b\xe9\x46\x68\x89\xdd\x95\xa4\xa9\xa1\xfc\x85\x95\xfb\xcd\xf7\xaf\xf7\x13\x5c\x55\x8e\xaf\x86\xa8\x32\x3f\xc4\xb3\xc4\xe1\x4a\x2c\x35\xf4\x02\x26\xea\x6c\xba\xcb\xca\xa1\x35\x3f\x8d\x59\x07\x33\xf4\xf2\x97\xe7\x3d\x1f\x7d\xe2\x79\xd1\x2e\xb3\xe6\x57\x45\xf5\x75\xe5\xcb\xc9\x27\x29\x13\xfd\xc9\x57\x57\x92\x1d\x56\x76\x5e\xa2\xd3\x64\xa3\x38\x15\x9b\xdf\xe6\x39\x07\x4d\xf0\xda\x33\xe1\x2f\x7f\x21\x49\x98\x05\xb3\xd0\x08\x62\xfa\x97\xbc\x9d\x18\xf2\x5a\xe5\x80\xfd\x18\x81\x70\x06\xaf\x32\x56\x85\x83\x85\x31\x04\xab\xb4\x72\x61\x0d\x9d\xf0\x6f\xa4\x62\x13\x24\xf6\xa2\x5c\x47\xe1\x12\x9f\x8b\x96\x4b\x0d\x8a\x39\x51\x30\xf4\xf8\xbb\x35\x6e\x19\xbf\x63\xa7\xf4\xab\xa9\xa6\x17\x7a\xe3\xdd\xc7\xc1\x71\x0e\x5d\x09\x1d\x6a\xd7\x60\xc7\x9a\x15\x34\xe1\xc3\x1b\x91\xc8\x4f\x65\x7f\x17\x83\xd3\xca\x37\x3c\x16\x42\xdb\x01\xd7\x8d\xfb\xbf\xff\xef\xff\xfc\x7f\x22\x81\x51\x14\xa8\xce\x00\x00"), + }, + "/index.html": &vfsgen۰CompressedFileInfo{ + name: "index.html", + modTime: time.Date(2018, 2, 5, 22, 45, 49, 77439307, time.UTC), + uncompressedSize: 159, + + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x24\x8e\x41\xca\xc2\x30\x10\x46\xf7\x73\x8a\xf9\xb3\xff\xed\x05\xa6\x59\x58\x45\x70\x63\x51\x37\x2e\xdb\x66\x6c\x22\x31\x09\xc9\x80\x78\x7b\x49\xb3\x7a\x0c\xef\x31\x7c\xf4\x77\xb8\x0c\xf7\xc7\x78\x44\x2b\x6f\xaf\x81\x2a\xd0\x4f\x61\xed\x15\x07\xa5\x01\xc8\xf2\x64\x34\x20\x52\x59\xb2\x4b\x82\x25\x2f\xbd\x7a\xe6\x18\x84\x83\xd9\xbd\x8a\xd2\xd4\x35\xb5\x55\xe2\xc4\xb3\x3e\xc5\x64\x39\x9f\x6f\xb8\x5e\xc7\xe1\xff\xc3\x33\xee\xa3\xf3\x9c\x93\x9f\x84\xa9\x6b\x11\x50\xd7\x9e\x03\xcd\xd1\x7c\xeb\xdd\x58\xc5\x36\xe7\x17\x00\x00\xff\xff\xd3\x3e\xb0\x15\x9f\x00\x00\x00"), + }, + "/index.html.gz": &vfsgen۰FileInfo{ + name: "index.html.gz", + modTime: time.Date(2018, 5, 8, 21, 46, 33, 685519591, time.UTC), + content: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x02\x03\x25\x8e\xc1\x0e\xc2\x20\x0c\x40\xef\x7c\x45\xe5\xae\xfc\x40\xc7\xc1\x69\x4c\xbc\xb8\xa8\x17\x8f\x6c\xd4\x0d\x83\x40\xa0\x89\xf1\xef\x95\x71\x7a\x69\xdf\x4b\x53\xdc\x1c\x2e\xfd\xfd\x31\x1c\x61\xe1\xb7\xd7\x02\x2b\xc0\x9b\x30\x77\x92\x82\xd4\xe2\xbf\x21\x63\xb5\x00\xc0\x32\x65\x97\x18\x4a\x9e\x3a\xf9\xcc\x31\x30\x05\xbb\x7b\x15\xa9\x51\x35\xb5\x56\xec\xd8\x93\x3e\xc5\xb4\x50\x3e\xdf\x60\xbe\x0e\xfd\xf6\x43\x23\xec\xa3\xf3\x94\x93\x37\x4c\xa8\x5a\x24\x50\xb5\xe3\x02\xc7\x68\xbf\x75\x6e\xac\x62\x7d\xe7\x07\xd3\x3e\xb0\x15\x9f\x00\x00\x00"), + }, + } + fs["/"].(*vfsgen۰DirInfo).entries = []os.FileInfo{ + fs["/favicon.ico"].(os.FileInfo), + fs["/favicon.ico.gz"].(os.FileInfo), + fs["/frontend.js"].(os.FileInfo), + fs["/frontend.js.gz"].(os.FileInfo), + fs["/frontend.js.map"].(os.FileInfo), + fs["/frontend.js.map.gz"].(os.FileInfo), + fs["/index.html"].(os.FileInfo), + fs["/index.html.gz"].(os.FileInfo), + } + + return fs +}() + +type vfsgen۰FS map[string]interface{} + +func (fs vfsgen۰FS) Open(path string) (http.File, error) { + path = pathpkg.Clean("/" + path) + f, ok := fs[path] + if !ok { + return nil, &os.PathError{Op: "open", Path: path, Err: os.ErrNotExist} + } + + switch f := f.(type) { + case *vfsgen۰CompressedFileInfo: + gr, err := gzip.NewReader(bytes.NewReader(f.compressedContent)) + if err != nil { + // This should never happen because we generate the gzip bytes such that they are always valid. + panic("unexpected error reading own gzip compressed bytes: " + err.Error()) + } + return &vfsgen۰CompressedFile{ + vfsgen۰CompressedFileInfo: f, + gr: gr, + }, nil + case *vfsgen۰FileInfo: + return &vfsgen۰File{ + vfsgen۰FileInfo: f, + Reader: bytes.NewReader(f.content), + }, nil + case *vfsgen۰DirInfo: + return &vfsgen۰Dir{ + vfsgen۰DirInfo: f, + }, nil + default: + // This should never happen because we generate only the above types. + panic(fmt.Sprintf("unexpected type %T", f)) + } +} + +// vfsgen۰CompressedFileInfo is a static definition of a gzip compressed file. +type vfsgen۰CompressedFileInfo struct { + name string + modTime time.Time + compressedContent []byte + uncompressedSize int64 +} + +func (f *vfsgen۰CompressedFileInfo) Readdir(count int) ([]os.FileInfo, error) { + return nil, fmt.Errorf("cannot Readdir from file %s", f.name) +} +func (f *vfsgen۰CompressedFileInfo) Stat() (os.FileInfo, error) { return f, nil } + +func (f *vfsgen۰CompressedFileInfo) GzipBytes() []byte { + return f.compressedContent +} + +func (f *vfsgen۰CompressedFileInfo) Name() string { return f.name } +func (f *vfsgen۰CompressedFileInfo) Size() int64 { return f.uncompressedSize } +func (f *vfsgen۰CompressedFileInfo) Mode() os.FileMode { return 0444 } +func (f *vfsgen۰CompressedFileInfo) ModTime() time.Time { return f.modTime } +func (f *vfsgen۰CompressedFileInfo) IsDir() bool { return false } +func (f *vfsgen۰CompressedFileInfo) Sys() interface{} { return nil } + +// vfsgen۰CompressedFile is an opened compressedFile instance. +type vfsgen۰CompressedFile struct { + *vfsgen۰CompressedFileInfo + gr *gzip.Reader + grPos int64 // Actual gr uncompressed position. + seekPos int64 // Seek uncompressed position. +} + +func (f *vfsgen۰CompressedFile) Read(p []byte) (n int, err error) { + if f.grPos > f.seekPos { + // Rewind to beginning. + err = f.gr.Reset(bytes.NewReader(f.compressedContent)) + if err != nil { + return 0, err + } + f.grPos = 0 + } + if f.grPos < f.seekPos { + // Fast-forward. + _, err = io.CopyN(ioutil.Discard, f.gr, f.seekPos-f.grPos) + if err != nil { + return 0, err + } + f.grPos = f.seekPos + } + n, err = f.gr.Read(p) + f.grPos += int64(n) + f.seekPos = f.grPos + return n, err +} +func (f *vfsgen۰CompressedFile) Seek(offset int64, whence int) (int64, error) { + switch whence { + case io.SeekStart: + f.seekPos = 0 + offset + case io.SeekCurrent: + f.seekPos += offset + case io.SeekEnd: + f.seekPos = f.uncompressedSize + offset + default: + panic(fmt.Errorf("invalid whence value: %v", whence)) + } + return f.seekPos, nil +} +func (f *vfsgen۰CompressedFile) Close() error { + return f.gr.Close() +} + +// vfsgen۰FileInfo is a static definition of an uncompressed file (because it's not worth gzip compressing). +type vfsgen۰FileInfo struct { + name string + modTime time.Time + content []byte +} + +func (f *vfsgen۰FileInfo) Readdir(count int) ([]os.FileInfo, error) { + return nil, fmt.Errorf("cannot Readdir from file %s", f.name) +} +func (f *vfsgen۰FileInfo) Stat() (os.FileInfo, error) { return f, nil } + +func (f *vfsgen۰FileInfo) NotWorthGzipCompressing() {} + +func (f *vfsgen۰FileInfo) Name() string { return f.name } +func (f *vfsgen۰FileInfo) Size() int64 { return int64(len(f.content)) } +func (f *vfsgen۰FileInfo) Mode() os.FileMode { return 0444 } +func (f *vfsgen۰FileInfo) ModTime() time.Time { return f.modTime } +func (f *vfsgen۰FileInfo) IsDir() bool { return false } +func (f *vfsgen۰FileInfo) Sys() interface{} { return nil } + +// vfsgen۰File is an opened file instance. +type vfsgen۰File struct { + *vfsgen۰FileInfo + *bytes.Reader +} + +func (f *vfsgen۰File) Close() error { + return nil +} + +// vfsgen۰DirInfo is a static definition of a directory. +type vfsgen۰DirInfo struct { + name string + modTime time.Time + entries []os.FileInfo +} + +func (d *vfsgen۰DirInfo) Read([]byte) (int, error) { + return 0, fmt.Errorf("cannot Read from directory %s", d.name) +} +func (d *vfsgen۰DirInfo) Close() error { return nil } +func (d *vfsgen۰DirInfo) Stat() (os.FileInfo, error) { return d, nil } + +func (d *vfsgen۰DirInfo) Name() string { return d.name } +func (d *vfsgen۰DirInfo) Size() int64 { return 0 } +func (d *vfsgen۰DirInfo) Mode() os.FileMode { return 0755 | os.ModeDir } +func (d *vfsgen۰DirInfo) ModTime() time.Time { return d.modTime } +func (d *vfsgen۰DirInfo) IsDir() bool { return true } +func (d *vfsgen۰DirInfo) Sys() interface{} { return nil } + +// vfsgen۰Dir is an opened dir instance. +type vfsgen۰Dir struct { + *vfsgen۰DirInfo + pos int // Position within entries for Seek and Readdir. +} + +func (d *vfsgen۰Dir) Seek(offset int64, whence int) (int64, error) { + if offset == 0 && whence == io.SeekStart { + d.pos = 0 + return 0, nil + } + return 0, fmt.Errorf("unsupported Seek in directory %s", d.name) +} + +func (d *vfsgen۰Dir) Readdir(count int) ([]os.FileInfo, error) { + if d.pos >= len(d.entries) && count > 0 { + return nil, io.EOF + } + if count <= 0 || count > len(d.entries)-d.pos { + count = len(d.entries) - d.pos + } + e := d.entries[d.pos : d.pos+count] + d.pos += count + return e, nil +} diff --git a/grpc/cert.pem b/grpc/cert.pem new file mode 100644 index 0000000..30bb712 --- /dev/null +++ b/grpc/cert.pem @@ -0,0 +1,10 @@ +-----BEGIN CERTIFICATE----- +MIIBdjCCAR2gAwIBAgIRANfL6EMlsQylSE9cnp4W9p0wCgYIKoZIzj0EAwIwEjEQ +MA4GA1UEChMHQWNtZSBDbzAeFw0xODAyMTAxNjI2NDNaFw0xOTAyMTAxNjI2NDNa +MBIxEDAOBgNVBAoTB0FjbWUgQ28wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASQ +tylBafKcvUtSRiQj7LZDAnczxMOa6/OEm+NHkg01SAISzQ2oouGTgHwhlxKkapQC +zxnSw3vncl5ytWorBk8/o1QwUjAOBgNVHQ8BAf8EBAMCAqQwEwYDVR0lBAwwCgYI +KwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zAaBgNVHREEEzARgglsb2NhbGhvc3SH +BH8AAAEwCgYIKoZIzj0EAwIDRwAwRAIgPkGZo6KE4dGFA1PoksmwQEb59HX560Qx +dY9FEceTSeACIHU3JRT7wEFhM2Co4QgQxuAmtTqC9zYC8zfQsvjLtpvH +-----END CERTIFICATE----- diff --git a/grpc/frontend/.gitignore b/grpc/frontend/.gitignore new file mode 100644 index 0000000..a62a33e --- /dev/null +++ b/grpc/frontend/.gitignore @@ -0,0 +1,3 @@ +html/frontend.js +html/frontend.js.map +html/*.gz diff --git a/grpc/frontend/README.md b/grpc/frontend/README.md new file mode 100644 index 0000000..5425d99 --- /dev/null +++ b/grpc/frontend/README.md @@ -0,0 +1,14 @@ +# Frontend + +This folder contains the entire source for the frontend app hosted by the server. + +## bundle + +The `bundle` package is a `vfsgen` generated package, created from the contents of +the `html` folder. It serves as the interface that the `main.go` server uses to serve +the GopherJS frontend without the need for a `static` directory. The generation is done +via `go:generate` in `frontend.go`. + +## html + +The `html` folder contains the static sources used. diff --git a/grpc/frontend/assets_generate.go b/grpc/frontend/assets_generate.go new file mode 100644 index 0000000..cad3fe4 --- /dev/null +++ b/grpc/frontend/assets_generate.go @@ -0,0 +1,23 @@ +//+build generate + +package main + +import ( + "log" + "net/http" + + "github.com/shurcooL/vfsgen" +) + +func main() { + var fs http.FileSystem = http.Dir("html/") + + err := vfsgen.Generate(fs, vfsgen.Options{ + Filename: "bundle/bundle.go", + PackageName: "bundle", + VariableName: "Assets", + }) + if err != nil { + log.Fatalln(err) + } +} diff --git a/grpc/frontend/bundle/bundle.go b/grpc/frontend/bundle/bundle.go new file mode 100644 index 0000000..dd7341a --- /dev/null +++ b/grpc/frontend/bundle/bundle.go @@ -0,0 +1,200 @@ +// Code generated by vfsgen; DO NOT EDIT. + +package bundle + +import ( + "bytes" + "compress/gzip" + "fmt" + "io" + "io/ioutil" + "net/http" + "os" + pathpkg "path" + "time" +) + +// Assets statically implements the virtual filesystem provided to vfsgen. +var Assets = func() http.FileSystem { + fs := vfsgen۰FS{ + "/": &vfsgen۰DirInfo{ + name: "/", + modTime: time.Date(2018, 5, 13, 14, 44, 14, 608757523, time.UTC), + }, + "/index.html": &vfsgen۰CompressedFileInfo{ + name: "index.html", + modTime: time.Date(2018, 5, 13, 14, 11, 21, 701008409, time.UTC), + uncompressedSize: 671, + + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x5c\x51\xc1\x8e\xd3\x30\x10\xbd\xfb\x2b\xde\xe6\xd4\x1e\x92\x02\xa7\x95\x36\x89\xb4\x2d\x55\xb5\x12\xe2\xb2\xec\x19\x39\xf6\xa4\x31\xb8\x76\xe4\x99\xec\x12\x21\xfe\x1d\x39\x81\x52\x71\xf2\x8c\xde\x7b\xf3\xc6\xf3\xea\x3b\x1b\x8d\xcc\x23\x61\x90\x8b\x6f\x55\x7d\x57\x96\xea\x10\xc7\x39\xb9\xf3\x20\xf8\xf0\xee\xfd\x3d\xbe\x0c\x84\x53\xc4\xe3\x24\x43\x4c\x5c\xe1\xd1\x7b\x2c\x30\x23\x11\x53\x7a\x25\x5b\xa9\x17\x26\xc4\x1e\x32\x38\x06\xc7\x29\x19\x82\x89\x96\xe0\x18\xe7\xf8\x4a\x29\x90\x45\x37\x43\x63\xff\xfc\xb1\x64\x99\x3d\x29\xef\x0c\x05\x26\xc8\xa0\x05\x46\x07\x74\x84\x3e\x4e\xc1\xc2\x05\xc8\x40\xf8\xf4\x74\x38\x7e\x7e\x3e\xa2\x77\x9e\x2a\x55\x96\xad\xaa\xd7\x2d\x55\x3d\x90\xb6\xad\x02\xea\x0b\x89\x86\x19\x74\x62\x92\xa6\x98\xa4\x2f\xef\x8b\x05\x10\x27\x9e\xda\x53\xc4\x9b\xe6\x4b\xbd\x5b\x5b\x55\xef\x56\xa5\xaa\xbb\x68\xe7\x85\xc8\x26\xb9\x51\xc0\xc9\x34\x45\xe6\x7e\xa5\x1f\x64\xaa\x6f\x5c\xb4\xf5\x6e\xc5\x6e\x68\xb9\x04\x34\xcf\xc1\xa0\x9f\x82\x11\x17\x03\x7c\xd4\xf6\x31\xd8\x43\xbc\x8c\xce\xd3\x66\x8b\x9f\x0b\x0b\xf0\x24\xf9\x44\x23\x1a\xe8\x37\xed\x04\x3d\x89\x19\x36\x85\x10\x4b\x95\xbd\x8a\xed\xc3\x0d\xb5\x9b\x85\xf8\xca\xcd\xc2\x4a\xa7\xa4\xe7\xfd\xd4\xf7\x94\x36\x57\xee\x8a\x9f\x63\x65\xfe\x38\x2e\xc2\x2b\x6c\xa3\x99\x2e\x14\xa4\x3a\x93\x1c\x3d\xe5\x72\x3f\x3f\xd9\x4d\x91\xa6\xb0\x9f\x44\x62\x28\xb6\x95\x75\xac\x3b\x4f\x16\x0d\x7a\xed\x99\x56\xf1\x2f\xb5\x3c\xff\x7f\x28\x83\xff\x8e\x91\x9b\x6e\x99\x83\x18\x0e\xde\x99\xef\x4d\x61\x62\xe0\xe8\xa9\x32\x9e\x74\xde\x34\x6f\x97\xa6\xb0\xd9\x3e\x14\x70\xb6\xb9\xb1\xc6\x5f\xe7\xf6\x44\x82\x17\xa6\x54\xef\xd6\x69\x39\x9d\x35\x95\x1c\xd3\x12\xf4\xef\x00\x00\x00\xff\xff\xbf\x91\x28\x01\x9f\x02\x00\x00"), + }, + "/test.wasm": &vfsgen۰CompressedFileInfo{ + name: "test.wasm", + modTime: time.Date(2018, 5, 13, 14, 44, 14, 612090881, time.UTC), + uncompressedSize: 7107902, + + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x09\x74\x14\xd7\x95\x30\x5c\xaf\x96\xee\xea\xae\xea\xee\xea\xbd\x7a\x7f\x25\xc9\x0e\x38\xb1\x2d\xc7\x26\x28\x19\xc7\x41\x3d\x93\xc4\x33\x99\x85\x2c\x93\xf1\xe4\xff\xbe\x19\x7b\x26\x9e\x24\x8e\x63\x3b\xdb\xc4\x99\xc8\xa6\xb5\x22\x81\x00\x21\xb1\x88\x5d\x80\x40\x02\x24\x10\xbb\x40\x2c\x62\x17\xbb\xd8\x77\x10\xbb\x00\xb1\x0b\x10\xab\xfe\x53\xaf\xaa\xba\xab\x5a\xdd\x52\x63\x93\xf9\x66\xce\x71\x73\x0e\xea\xae\xb7\xdd\x7b\xdf\x7d\xf7\xdd\xed\xbd\xc2\xde\xf9\xed\xaf\x00\x86\x61\x60\x65\x24\x12\xc1\x8c\x6f\x63\x60\xc8\xdb\x60\x08\xf6\x36\xf9\xe9\xa7\x9f\x7e\x0a\x3e\x7d\x9b\x18\x32\x64\x08\x18\xf2\x36\x21\xfd\xc2\x3f\xfd\x14\x7b\x1b\x1f\x32\x04\x43\xcf\x31\xf1\x37\xf8\xf4\x6d\x90\x03\x3e\xc5\x23\x05\x91\x08\xe6\xc0\x7f\xf6\x21\xf5\xd3\x77\xff\xed\xf7\x3f\xc3\x00\xfe\xb3\x0f\xb9\xdf\xfc\xfe\x83\xdf\xfd\xe2\x57\xef\xbe\xf4\x87\x77\x7e\xfb\xab\x6f\x7f\xfc\x8b\xdf\xa1\xa7\x56\xf5\xd3\x7f\xfa\xcd\x2f\x7e\xf7\xae\xb6\xf2\x07\xef\x7c\xf0\xa1\xf8\x25\xbe\x8b\xf7\xdf\x8f\x3e\xb5\xfd\xf6\x8f\xbf\xfd\xf7\x77\xde\x7f\xff\xe5\xf7\x7e\xfb\xd2\xbf\x7d\xf8\xe1\xfb\x3f\x7e\xe7\x7d\xa9\x6b\xd5\xf3\x5f\x7c\xf0\x3b\xe5\xb1\x5d\xf5\xf8\x3f\xde\xff\xf0\x9d\x68\x81\x43\x55\xf0\xdb\xdf\xfd\xe6\x17\x1f\xfc\x2c\x51\xc9\x8f\xdf\x79\xff\xf7\xef\xbe\xf4\xdd\x77\x7f\x97\xa4\xe4\xb7\x72\x89\xab\x47\xc9\x5f\x7f\xf0\xd3\x77\x3f\x46\x65\xce\x1e\x65\xe2\x2f\x54\xe4\xee\x51\xf4\x8b\x0f\xfe\xf3\xc3\x5f\xbe\x9b\x64\xb4\x0f\xde\xfd\x43\x92\x92\xbf\xfe\xe0\x77\x49\xc6\x0a\x7f\xf8\x61\xb2\xb1\xfe\xf6\xdd\x0f\x7e\xf6\xbb\x9f\xa3\xc2\x60\x8f\xc2\x8f\x7e\xf3\xee\x47\xef\xfc\xe6\xdd\x1f\x22\xd2\xa0\x3a\xbe\x1e\x75\xde\xff\xf0\x9d\x9f\x2a\x15\x88\x23\xd3\x23\x11\xec\x90\x80\x3d\xd5\x07\x27\x30\x0c\x23\x31\x0c\x23\x9e\xae\xdd\x17\x9f\x2f\x3e\x5f\x7c\x12\x7c\x28\x0c\xd3\x61\x98\x5e\x47\x1b\x0c\xff\xaf\x41\xf9\xe2\xf3\xc5\xe7\x8b\xcf\x17\x9f\x2f\x3e\x5f\x7c\xbe\xf8\x7c\xf1\xf9\xe2\xf3\xc5\xe7\x8b\xcf\x17\x9f\xff\x95\x1f\xb2\x30\x12\x89\x60\xe0\x23\xec\x50\x36\x25\x7d\xc5\x22\x11\xa0\x5b\x8c\x5c\x67\x43\x40\x36\xc6\xc4\xfe\xfb\x14\x84\x7b\xf9\x0f\x55\xd1\x8f\x14\x1b\xe2\xc4\x6f\x7e\xff\x01\x36\x4e\x4f\xfc\xea\xdd\x5f\xe1\x98\x61\xdb\x7a\xd4\x6f\x76\x04\x32\x87\x04\x87\xd3\xe5\xe6\x3d\x5e\x9f\x3f\x10\x0c\x41\x21\x2d\x3d\xe3\xb9\xe7\xbf\xd4\xaf\xff\x0b\x5f\xfe\xca\x8b\x2f\xbd\x9c\xf9\xca\x57\x5f\x7d\x6d\xc0\xd7\x06\x66\x7d\xfd\x1b\x7f\xf1\xfa\x37\xdf\xf8\xd6\xa0\xec\xf0\x5f\xfe\xd5\xb7\xbf\xf3\xdd\x37\xff\xfa\x6f\xbe\xf7\xb7\x7f\xf7\xf7\xff\x30\xf8\xfb\x3f\xf8\xe1\x8f\xfe\xf1\xc7\xff\xf4\xd6\x3f\xff\xe4\xff\xfb\x3f\xff\xf7\x5f\xfe\xf5\xed\x77\xfe\xed\xdf\x7f\xfa\xee\x7f\xfc\xec\xe7\xbf\x78\xef\x97\xef\xff\xea\x83\x0f\x3f\xfa\xf5\x6f\x7e\xfb\xbb\xdf\xff\xe7\x1f\x3e\xfe\xe3\x7f\xfd\x29\xe7\x93\x4f\x87\x44\x40\x2e\xc8\x03\xf9\xa0\x00\x14\x82\x22\x30\x14\x14\x83\x12\x30\x0c\x0c\x07\xa5\x60\x04\x18\x09\x46\x81\x32\x30\x1a\x94\x83\x0a\x30\x06\x8c\x05\xe3\xc0\x78\x50\x09\x26\x80\x89\x60\x12\x98\x0c\xa6\x80\xa9\x60\x1a\xa8\x02\xd3\xc1\x0c\x30\x13\x54\x83\x59\x60\x36\xa8\x01\xb5\x60\x0e\x98\x0b\xe6\x81\x3a\x50\x0f\xe6\x83\x05\xa0\x01\x2c\x04\x8b\xc0\x62\xb0\x04\x2c\x05\xcb\xc0\x72\xd0\x08\x56\x80\x95\xa0\x09\xac\x02\xab\xc1\x1a\xb0\x16\x34\x83\x75\x60\x3d\xd8\x00\x36\x82\x4d\x60\x33\xd8\x02\x5a\xc0\x56\xb0\x0d\x6c\x07\x3b\xc0\x4e\xb0\x0b\xec\x06\xad\x60\x0f\xd8\x0b\xf6\x81\xfd\xe0\x00\x38\x08\x0e\x81\xc3\xe0\x08\x38\x0a\x8e\x81\xe3\xe0\x04\x38\x09\x4e\x81\x36\x70\x1a\x9c\x01\x67\xc1\x39\x70\x1e\x5c\x00\x17\x41\x3b\xb8\x04\x2e\x83\x2b\xa0\x03\x5c\x05\xd7\xc0\x75\x70\x03\xdc\x04\xb7\xc0\x6d\xd0\x09\xee\x80\xbb\xe0\x1e\xe8\x02\xf7\xc1\x03\xf0\x10\x3c\x02\x8f\xc1\x13\xd0\x0d\x22\x78\x2e\x9e\x87\xe7\xe3\x05\x78\x21\x5e\x84\x0f\xc5\x8b\xf1\x12\x7c\x18\x3e\x1c\x2f\xc5\x47\xe0\x23\xf1\x51\x78\x19\x3e\x1a\x2f\xc7\x2b\xf0\x31\xf8\x58\x7c\x1c\x3e\x1e\xaf\xc4\x27\xe0\x13\xf1\x49\xf8\x64\x7c\x0a\x3e\x15\x9f\x86\x57\xe1\xd3\xf1\x19\xf8\x4c\xbc\x1a\x9f\x85\xcf\xc6\x6b\xf0\x5a\x7c\x0e\x3e\x17\x9f\x87\xd7\xe1\xf5\xf8\x7c\x7c\x01\xde\x80\x2f\xc4\x17\xe1\x8b\xf1\x25\xf8\x52\x7c\x19\xbe\x1c\x6f\xc4\x57\xe0\x2b\xf1\x26\x7c\x15\xbe\x1a\x5f\x83\xaf\xc5\x9b\xf1\x75\xf8\x7a\x7c\x03\xbe\x11\xdf\x84\x6f\xc6\xb7\xe0\x2d\xf8\x56\x7c\x1b\xbe\x1d\xdf\x81\xef\xc4\x77\xe1\xbb\xf1\x56\x7c\x0f\xbe\x17\xdf\x87\xef\xc7\x0f\xe0\x07\xf1\x43\xf8\x61\xfc\x08\x7e\x14\x3f\x86\x1f\xc7\x4f\xe0\x27\xf1\x53\x78\x1b\x7e\x1a\x3f\x83\x9f\xc5\xcf\xe1\xe7\xf1\x0b\xf8\x45\xbc\x1d\xbf\x84\x5f\xc6\xaf\xe0\x1d\xf8\x55\xfc\x1a\x7e\x1d\xbf\x81\xdf\xc4\x6f\xe1\xb7\xf1\x4e\xfc\x0e\x7e\x17\xbf\x87\x77\xe1\xf7\xf1\x07\xf8\x43\xfc\x11\xfe\x18\x7f\x82\x77\xe3\x11\x22\x97\xc8\x23\xf2\x89\x02\xa2\x90\x28\x22\x86\x12\xc5\x44\x09\x31\x8c\x18\x4e\x94\x12\x23\x88\x91\xc4\x28\xa2\x8c\x18\x4d\x94\x13\x15\xc4\x18\x62\x2c\x31\x8e\x18\x4f\x54\x12\x13\x88\x89\xc4\x24\x62\x32\x31\x85\x98\x4a\x4c\x23\xaa\x88\xe9\xc4\x0c\x62\x26\x51\x4d\xcc\x22\x66\x13\x35\x44\x2d\x31\x87\x98\x4b\xcc\x23\xea\x88\x7a\x62\x3e\xb1\x80\x68\x20\x16\x12\x8b\x88\xc5\xc4\x12\x62\x29\xb1\x8c\x58\x4e\x34\x12\x2b\x88\x95\x44\x13\xb1\x8a\x58\x4d\xac\x21\xd6\x12\xcd\xc4\x3a\x62\x3d\xb1\x81\xd8\x48\x6c\x22\x36\x13\x5b\x88\x16\x62\x2b\xb1\x8d\xd8\x4e\xec\x20\x76\x12\xbb\x88\xdd\x44\x2b\xb1\x87\xd8\x4b\xec\x23\xf6\x13\x07\x88\x83\xc4\x21\xe2\x30\x71\x84\x38\x4a\x1c\x23\x8e\x13\x27\x88\x93\xc4\x29\xa2\x8d\x38\x4d\x9c\x21\xce\x12\xe7\x88\xf3\xc4\x05\xe2\x22\xd1\x4e\x5c\x22\x2e\x13\x57\x88\x0e\xe2\x2a\x71\x8d\xb8\x4e\xdc\x20\x6e\x12\xb7\x88\xdb\x44\x27\x71\x87\xb8\x4b\xdc\x23\xba\x88\xfb\xc4\x03\xe2\x21\xf1\x88\x78\x4c\x3c\x21\xba\x89\x08\x99\x4b\xe6\x91\xf9\x64\x01\x59\x48\x16\x91\x43\xc9\x62\xb2\x84\x1c\x46\x0e\x27\x4b\xc9\x11\xe4\x48\x72\x14\x59\x46\x8e\x26\xcb\xc9\x0a\x72\x0c\x39\x96\x1c\x47\x8e\x27\x2b\xc9\x09\xe4\x44\x72\x12\x39\x99\x9c\x42\x4e\x25\xa7\x91\x55\xe4\x74\x72\x06\x39\x93\xac\x26\x67\x91\xb3\xc9\x1a\xb2\x96\x9c\x43\xce\x25\xe7\x91\x75\x64\x3d\x39\x9f\x5c\x40\x36\x90\x0b\xc9\x45\xe4\x62\x72\x09\xb9\x94\x5c\x46\x2e\x27\x1b\xc9\x15\xe4\x4a\xb2\x89\x5c\x45\xae\x26\xd7\x90\x6b\xc9\x66\x72\x1d\xb9\x9e\xdc\x40\x6e\x24\x37\x91\x9b\xc9\x2d\x64\x0b\xb9\x95\xdc\x46\x6e\x27\x77\x90\x3b\xc9\x5d\xe4\x6e\xb2\x95\xdc\x43\xee\x25\xf7\x91\xfb\xc9\x03\xe4\x41\xf2\x10\x79\x98\x3c\x42\x1e\x25\x8f\x91\xc7\xc9\x13\xe4\x49\xf2\x14\xd9\x46\x9e\x26\xcf\x90\x67\xc9\x73\xe4\x79\xf2\x02\x79\x91\x6c\x27\x2f\x91\x97\xc9\x2b\x64\x07\x79\x95\xbc\x46\x5e\x27\x6f\x90\x37\xc9\x5b\xe4\x6d\xb2\x93\xbc\x43\xde\x25\xef\x91\x5d\xe4\x7d\xf2\x01\xf9\x90\x7c\x44\x3e\x26\x9f\x90\xdd\x64\x84\xca\xa5\xf2\xa8\x7c\xaa\x80\x2a\xa4\x8a\xa8\xa1\x54\x31\x55\x42\x0d\xa3\x86\x53\xa5\xd4\x08\x6a\x24\x35\x8a\x2a\xa3\x46\x53\xe5\x54\x05\x35\x86\x1a\x4b\x8d\xa3\xc6\x53\x95\xd4\x04\x6a\x22\x35\x89\x9a\x4c\x4d\xa1\xa6\x52\xd3\xa8\x2a\x6a\x3a\x35\x83\x9a\x49\x55\x53\xb3\xa8\xd9\x54\x0d\x55\x4b\xcd\xa1\xe6\x52\xf3\xa8\x3a\xaa\x9e\x9a\x4f\x2d\xa0\x1a\xa8\x85\xd4\x22\x6a\x31\xb5\x84\x5a\x4a\x2d\xa3\x96\x53\x8d\xd4\x0a\x6a\x25\xd5\x44\xad\xa2\x56\x53\x6b\xa8\xb5\x54\x33\xb5\x8e\x5a\x4f\x6d\xa0\x36\x52\x9b\xa8\xcd\xd4\x16\xaa\x85\xda\x4a\x6d\xa3\xb6\x53\x3b\xa8\x9d\xd4\x2e\x6a\x37\xd5\x4a\xed\xa1\xf6\x52\xfb\xa8\xfd\xd4\x01\xea\x20\x75\x88\x3a\x4c\x1d\xa1\x8e\x52\xc7\xa8\xe3\xd4\x09\xea\x24\x75\x8a\x6a\xa3\x4e\x53\x67\xa8\xb3\xd4\x39\xea\x3c\x75\x81\xba\x48\xb5\x53\x97\xa8\xcb\xd4\x15\xaa\x83\xba\x4a\x5d\xa3\xae\x53\x37\xa8\x9b\xd4\x2d\xea\x36\xd5\x49\xdd\xa1\xee\x52\xf7\xa8\x2e\xea\x3e\xf5\x80\x7a\x48\x3d\xa2\x1e\x53\x4f\xa8\x6e\x2a\xa2\xcb\xd5\xe5\xe9\xf2\x75\x05\xba\x42\x5d\x91\x6e\xa8\xae\x58\x57\xa2\x1b\xa6\x1b\xae\x2b\xd5\x8d\xd0\x8d\xd4\x8d\xd2\x95\xe9\x46\xeb\xca\x75\x15\xba\x31\xba\xb1\xba\x71\xba\xf1\xba\x4a\xdd\x04\xdd\x44\xdd\x24\xdd\x64\xdd\x14\xdd\x54\xdd\x34\x5d\x95\x6e\xba\x6e\x86\x6e\xa6\xae\x5a\x37\x4b\x37\x5b\x57\xa3\xab\xd5\xcd\xd1\xcd\xd5\xcd\xd3\xd5\xe9\xea\x75\xf3\x75\x0b\x74\x0d\xba\x85\xba\x45\xba\xc5\xba\x25\xba\xa5\xba\x65\xba\xe5\xba\x46\xdd\x0a\xdd\x4a\x5d\x93\x6e\x95\x6e\xb5\x6e\x8d\x6e\xad\xae\x59\xb7\x4e\xb7\x5e\xb7\x41\xb7\x51\xb7\x49\xb7\x59\xb7\x45\xd7\xa2\xdb\xaa\xdb\xa6\xdb\xae\xdb\xa1\xdb\xa9\xdb\xa5\xdb\xad\x6b\xd5\xed\xd1\xed\xd5\xed\xd3\xed\xd7\x1d\xd0\x1d\xd4\x1d\xd2\x1d\xd6\x1d\xd1\x1d\xd5\x1d\xd3\x1d\xd7\x9d\xd0\x9d\xd4\x9d\xd2\xb5\xe9\x4e\xeb\xce\xe8\xce\xea\xce\xe9\xce\xeb\x2e\xe8\x2e\xea\xda\x75\x97\x74\x97\x75\x57\x74\x1d\xba\xab\xba\x6b\xba\xeb\xba\x1b\xba\x9b\xba\x5b\xba\xdb\xba\x4e\xdd\x1d\xdd\x5d\xdd\x3d\x5d\x97\xee\xbe\xee\x81\xee\xa1\xee\x91\xee\xb1\xee\x89\xae\x5b\x17\xd1\xe7\xea\xf3\xf4\xf9\xfa\x02\x7d\xa1\xbe\x48\x3f\x54\x5f\xac\x2f\xd1\x0f\xd3\x0f\xd7\x97\xea\x47\xe8\x47\xea\x47\xe9\xcb\xf4\xa3\xf5\xe5\xfa\x0a\xfd\x18\xfd\x58\xfd\x38\xfd\x78\x7d\xa5\x7e\x82\x7e\xa2\x7e\x92\x7e\xb2\x7e\x8a\x7e\xaa\x7e\x9a\xbe\x4a\x3f\x5d\x3f\x43\x3f\x53\x5f\xad\x9f\xa5\x9f\xad\xaf\xd1\xd7\xea\xe7\xe8\xe7\xea\xe7\xe9\xeb\xf4\xf5\xfa\xf9\xfa\x05\xfa\x06\xfd\x42\xfd\x22\xfd\x62\xfd\x12\xfd\x52\xfd\x32\xfd\x72\x7d\xa3\x7e\x85\x7e\xa5\xbe\x49\xbf\x4a\xbf\x5a\xbf\x46\xbf\x56\xdf\xac\x5f\xa7\x5f\xaf\xdf\xa0\xdf\xa8\xdf\xa4\xdf\xac\xdf\xa2\x6f\xd1\x6f\xd5\x6f\xd3\x6f\xd7\xef\xd0\xef\xd4\xef\xd2\xef\xd6\xb7\xea\xf7\xe8\xf7\xea\xf7\xe9\xf7\xeb\x0f\xe8\x0f\xea\x0f\xe9\x0f\xeb\x8f\xe8\x8f\xea\x8f\xe9\x8f\xeb\x4f\xe8\x4f\xea\x4f\xe9\xdb\xf4\xa7\xf5\x67\xf4\x67\xf5\xe7\xf4\xe7\xf5\x17\xf4\x17\xf5\xed\xfa\x4b\xfa\xcb\xfa\x2b\xfa\x0e\xfd\x55\xfd\x35\xfd\x75\xfd\x0d\xfd\x4d\xfd\x2d\xfd\x6d\x7d\xa7\xfe\x8e\xfe\xae\xfe\x9e\xbe\x4b\x7f\x5f\xff\x40\xff\x50\xff\x48\xff\x58\xff\x44\xdf\xad\x8f\xd0\xb9\x74\x1e\x9d\x4f\x17\xd0\x85\x74\x11\x3d\x94\x2e\xa6\x4b\xe8\x61\xf4\x70\xba\x94\x1e\x41\x8f\xa4\x47\xd1\x65\xf4\x68\xba\x9c\xae\xa0\xc7\xd0\x63\xe9\x71\xf4\x78\xba\x92\x9e\x40\x4f\xa4\x27\xd1\x93\xe9\x29\xf4\x54\x7a\x1a\x5d\x45\x4f\xa7\x67\xd0\x33\xe9\x6a\x7a\x16\x3d\x9b\xae\xa1\x6b\xe9\x39\xf4\x5c\x7a\x1e\x5d\x47\xd7\xd3\xf3\xe9\x05\x74\x03\xbd\x90\x5e\x44\x2f\xa6\x97\xd0\x4b\xe9\x65\xf4\x72\xba\x91\x5e\x41\xaf\xa4\x9b\xe8\x55\xf4\x6a\x7a\x0d\xbd\x96\x6e\xa6\xd7\xd1\xeb\xe9\x0d\xf4\x46\x7a\x13\xbd\x99\xde\x42\xb7\xd0\x5b\xe9\x6d\xf4\x76\x7a\x07\xbd\x93\xde\x45\xef\xa6\x5b\xe9\x3d\xf4\x5e\x7a\x1f\xbd\x9f\x3e\x40\x1f\xa4\x0f\xd1\x87\xe9\x23\xf4\x51\xfa\x18\x7d\x9c\x3e\x41\x9f\xa4\x4f\xd1\x6d\xf4\x69\xfa\x0c\x7d\x96\x3e\x47\x9f\xa7\x2f\xd0\x17\xe9\x76\xfa\x12\x7d\x99\xbe\x42\x77\xd0\x57\xe9\x6b\xf4\x75\xfa\x06\x7d\x93\xbe\x45\xdf\xa6\x3b\xe9\x3b\xf4\x5d\xfa\x1e\xdd\x45\xdf\xa7\x1f\xd0\x0f\xe9\x47\xf4\x63\xfa\x09\xdd\x4d\x47\x0c\xb9\x86\x3c\x43\xbe\xa1\xc0\x50\x68\x28\x32\x0c\x35\x14\x1b\x4a\x0c\xc3\x0c\xc3\x0d\xa5\x86\x11\x86\x91\x86\x51\x86\x32\xc3\x68\x43\xb9\xa1\xc2\x30\xc6\x30\xd6\x30\xce\x30\xde\x50\x69\x98\x60\x98\x68\x98\x64\x98\x6c\x98\x62\x98\x6a\x98\x66\xa8\x32\x4c\x37\xcc\x30\xcc\x34\x54\x1b\x66\x19\x66\x1b\x6a\x0c\xb5\x86\x39\x86\xb9\x86\x79\x86\x3a\x43\xbd\x61\xbe\x61\x81\xa1\xc1\xb0\xd0\xb0\xc8\xb0\xd8\xb0\xc4\xb0\xd4\xb0\xcc\xb0\xdc\xd0\x68\x58\x61\x58\x69\x68\x32\xac\x32\xac\x36\xac\x31\xac\x35\x34\x1b\xd6\x19\xd6\x1b\x36\x18\x36\x1a\x36\x19\x36\x1b\xb6\x18\x5a\x0c\x5b\x0d\xdb\x0c\xdb\x0d\x3b\x0c\x3b\x0d\xbb\x0c\xbb\x0d\xad\x86\x3d\x86\xbd\x86\x7d\x86\xfd\x86\x03\x86\x83\x86\x43\x86\xc3\x86\x23\x86\xa3\x86\x63\x86\xe3\x86\x13\x86\x93\x86\x53\x86\x36\xc3\x69\xc3\x19\xc3\x59\xc3\x39\xc3\x79\xc3\x05\xc3\x45\x43\xbb\xe1\x92\xe1\xb2\xe1\x8a\xa1\xc3\x70\xd5\x70\xcd\x70\xdd\x70\xc3\x70\xd3\x70\xcb\x70\xdb\xd0\x69\xb8\x63\xb8\x6b\xb8\x67\xe8\x32\xdc\x37\x3c\x30\x3c\x34\x3c\x32\x3c\x36\x3c\x31\x74\x1b\x22\xc6\x5c\x63\x9e\x31\xdf\x58\x60\x2c\x34\x16\x19\x87\x1a\x8b\x8d\x25\xc6\x61\xc6\xe1\xc6\x52\xe3\x08\xe3\x48\xe3\x28\x63\x99\x71\xb4\xb1\xdc\x58\x61\x1c\x63\x1c\x6b\x1c\x67\x1c\x6f\xac\x34\x4e\x30\x4e\x34\x4e\x32\x4e\x36\x4e\x31\x4e\x35\x4e\x33\x56\x19\xa7\x1b\x67\x18\x67\x1a\xab\x8d\xb3\x8c\xb3\x8d\x35\xc6\x5a\xe3\x1c\xe3\x5c\xe3\x3c\x63\x9d\xb1\xde\x38\xdf\xb8\xc0\xd8\x60\x5c\x68\x5c\x64\x5c\x6c\x5c\x62\x5c\x6a\x5c\x66\x5c\x6e\x6c\x34\xae\x30\xae\x34\x36\x19\x57\x19\x57\x1b\xd7\x18\xd7\x1a\x9b\x8d\xeb\x8c\xeb\x8d\x1b\x8c\x1b\x8d\x9b\x8c\x9b\x8d\x5b\x8c\x2d\xc6\xad\xc6\x6d\xc6\xed\xc6\x1d\xc6\x9d\xc6\x5d\xc6\xdd\xc6\x56\xe3\x1e\xe3\x5e\xe3\x3e\xe3\x7e\xe3\x01\xe3\x41\xe3\x21\xe3\x61\xe3\x11\xe3\x51\xe3\x31\xe3\x71\xe3\x09\xe3\x49\xe3\x29\x63\x9b\xf1\xb4\xf1\x8c\xf1\xac\xf1\x9c\xf1\xbc\xf1\x82\xf1\xa2\xb1\xdd\x78\xc9\x78\xd9\x78\xc5\xd8\x61\xbc\x6a\xbc\x66\xbc\x6e\xbc\x61\xbc\x69\xbc\x65\xbc\x6d\xec\x34\xde\x31\xde\x35\xde\x33\x76\x19\xef\x1b\x1f\x18\x1f\x1a\x1f\x19\x1f\x1b\x9f\x18\xbb\x8d\x11\x26\x97\xc9\x63\xf2\x99\x02\xa6\x90\x29\x62\x86\x32\xc5\x4c\x09\x33\x8c\x19\xce\x94\x32\x23\x98\x91\xcc\x28\xa6\x8c\x19\xcd\x94\x33\x15\xcc\x18\x66\x2c\x33\x8e\x19\xcf\x54\x32\x13\x98\x89\xcc\x24\x66\x32\x33\x85\x99\xca\x4c\x63\xaa\x98\xe9\xcc\x0c\x66\x26\x53\xcd\xcc\x62\x66\x33\x35\x4c\x2d\x33\x87\x99\xcb\xcc\x63\xea\x98\x7a\x66\x3e\xb3\x80\x69\x60\x16\x32\x8b\x98\xc5\xcc\x12\x66\x29\xb3\x8c\x59\xce\x34\x32\x2b\x98\x95\x4c\x13\xb3\x8a\x59\xcd\xac\x61\xd6\x32\xcd\xcc\x3a\x66\x3d\xb3\x81\xd9\xc8\x6c\x62\x36\x33\x5b\x98\x16\x66\x2b\xb3\x8d\xd9\xce\xec\x60\x76\x32\xbb\x98\xdd\x4c\x2b\xb3\x87\xd9\xcb\xec\x63\xf6\x33\x07\x98\x83\xcc\x21\xe6\x30\x73\x84\x39\xca\x1c\x63\x8e\x33\x27\x98\x93\xcc\x29\xa6\x8d\x39\xcd\x9c\x61\xce\x32\xe7\x98\xf3\xcc\x05\xe6\x22\xd3\xce\x5c\x62\x2e\x33\x57\x98\x0e\xe6\x2a\x73\x8d\xb9\xce\xdc\x60\x6e\x32\xb7\x98\xdb\x4c\x27\x73\x87\xb9\xcb\xdc\x63\xba\x98\xfb\xcc\x03\xe6\x21\xf3\x88\x79\xcc\x3c\x61\xba\x99\x08\x9b\xcb\xe6\xb1\xf9\x6c\x01\x5b\xc8\x16\xb1\x43\xd9\x62\xb6\x84\x1d\xc6\x0e\x67\x4b\xd9\x11\xec\x48\x76\x14\x5b\xc6\x8e\x66\xcb\xd9\x0a\x76\x0c\x3b\x96\x1d\xc7\x8e\x67\x2b\xd9\x09\xec\x44\x76\x12\x3b\x99\x9d\xc2\x4e\x65\xa7\xb1\x55\xec\x74\x76\x06\x3b\x93\xad\x66\x67\xb1\xb3\xd9\x1a\xb6\x96\x9d\xc3\xce\x65\xe7\xb1\x75\x6c\x3d\x3b\x9f\x5d\xc0\x36\xb0\x0b\xd9\x45\xec\x62\x76\x09\xbb\x94\x5d\xc6\x2e\x67\x1b\xd9\x15\xec\x4a\xb6\x89\x5d\xc5\xae\x66\xd7\xb0\x6b\xd9\x66\x76\x1d\xbb\x9e\xdd\xc0\x6e\x64\x37\xb1\x9b\xd9\x2d\x6c\x0b\xbb\x95\xdd\xc6\x6e\x67\x77\xb0\x3b\xd9\x5d\xec\x6e\xb6\x95\xdd\xc3\xee\x65\xf7\xb1\xfb\xd9\x03\xec\x41\xf6\x10\x7b\x98\x3d\xc2\x1e\x65\x8f\xb1\xc7\xd9\x13\xec\x49\xf6\x14\xdb\xc6\x9e\x66\xcf\xb0\x67\xd9\x73\xec\x79\xf6\x02\x7b\x91\x6d\x67\x2f\xb1\x97\xd9\x2b\x6c\x07\x7b\x95\xbd\xc6\x5e\x67\x6f\xb0\x37\xd9\x5b\xec\x6d\xb6\x93\xbd\xc3\xde\x65\xef\xb1\x5d\xec\x7d\xf6\x01\xfb\x90\x7d\xc4\x3e\x66\x9f\xb0\xdd\x6c\xc4\x94\x6b\xca\x33\xe5\x9b\x0a\x4c\x85\xa6\x22\xd3\x50\x53\xb1\xa9\xc4\x34\xcc\x34\xdc\x54\x6a\x1a\x61\x1a\x69\x1a\x65\x2a\x33\x8d\x36\x95\x9b\x2a\x4c\x63\x4c\x63\x4d\xe3\x4c\xe3\x4d\x95\xa6\x09\xa6\x89\xa6\x49\xa6\xc9\xa6\x29\xa6\xa9\xa6\x69\xa6\x2a\xd3\x74\xd3\x0c\xd3\x4c\x53\xb5\x69\x96\x69\xb6\xa9\xc6\x54\x6b\x9a\x63\x9a\x6b\x9a\x67\xaa\x33\xd5\x9b\xe6\x9b\x16\x98\x1a\x4c\x0b\x4d\x8b\x4c\x8b\x4d\x4b\x4c\x4b\x4d\xcb\x4c\xcb\x4d\x8d\xa6\x15\xa6\x95\xa6\x26\xd3\x2a\xd3\x6a\xd3\x1a\xd3\x5a\x53\xb3\x69\x9d\x69\xbd\x69\x83\x69\xa3\x69\x93\x69\xb3\x69\x8b\xa9\xc5\xb4\xd5\xb4\xcd\xb4\xdd\xb4\xc3\xb4\xd3\xb4\xcb\xb4\xdb\xd4\x6a\xda\x63\xda\x6b\xda\x67\xda\x6f\x3a\x60\x3a\x68\x3a\x64\x3a\x6c\x3a\x62\x3a\x6a\x3a\x66\x3a\x6e\x3a\x61\x3a\x69\x3a\x65\x6a\x33\x9d\x36\x9d\x31\x9d\x35\x9d\x33\x9d\x37\x5d\x30\x5d\x34\xb5\x9b\x2e\x99\x2e\x9b\xae\x98\x3a\x4c\x57\x4d\xd7\x4c\xd7\x4d\x37\x4c\x37\x4d\xb7\x4c\xb7\x4d\x9d\xa6\x3b\xa6\xbb\xa6\x7b\xa6\x2e\xd3\x7d\xd3\x03\xd3\x43\xd3\x23\xd3\x63\xd3\x13\x53\xb7\x29\x62\xce\x35\xe7\x99\xf3\xcd\x05\xe6\x42\x73\x91\x79\xa8\xb9\xd8\x5c\x62\x1e\x66\x1e\x6e\x2e\x35\x8f\x30\x8f\x34\x8f\x32\x97\x99\x47\x9b\xcb\xcd\x15\xe6\x31\xe6\xb1\xe6\x71\xe6\xf1\xe6\x4a\xf3\x04\xf3\x44\xf3\x24\xf3\x64\xf3\x14\xf3\x54\xf3\x34\x73\x95\x79\xba\x79\x86\x79\xa6\xb9\xda\x3c\xcb\x3c\xdb\x5c\x63\xae\x35\xcf\x31\xcf\x35\xcf\x33\xd7\x99\xeb\xcd\xf3\xcd\x0b\xcc\x0d\xe6\x85\xe6\x45\xe6\xc5\xe6\x25\xe6\xa5\xe6\x65\xe6\xe5\xe6\x46\xf3\x0a\xf3\x4a\x73\x93\x79\x95\x79\xb5\x79\x8d\x79\xad\xb9\xd9\xbc\xce\xbc\xde\xbc\xc1\xbc\xd1\xbc\xc9\xbc\xd9\xbc\xc5\xdc\x62\xde\x6a\xde\x66\xde\x6e\xde\x61\xde\x69\xde\x65\xde\x6d\x6e\x35\xef\x31\xef\x35\xef\x33\xef\x37\x1f\x30\x1f\x34\x1f\x32\x1f\x36\x1f\x31\x1f\x35\x1f\x33\x1f\x37\x9f\x30\x9f\x34\x9f\x32\xb7\x99\x4f\x9b\xcf\x98\xcf\x9a\xcf\x99\xcf\x9b\x2f\x98\x2f\x9a\xdb\xcd\x97\xcc\x97\xcd\x57\xcc\x1d\xe6\xab\xe6\x6b\xe6\xeb\xe6\x1b\xe6\x9b\xe6\x5b\xe6\xdb\xe6\x4e\xf3\x1d\xf3\x5d\xf3\x3d\x73\x97\xf9\xbe\xf9\x81\xf9\xa1\xf9\x91\xf9\xb1\xf9\x89\xb9\xdb\x1c\xb1\xe4\x5a\xf2\x2c\xf9\x96\x02\x4b\xa1\xa5\xc8\x32\xd4\x52\x6c\x29\xb1\x0c\xb3\x0c\xb7\x94\x5a\x46\x58\x46\x5a\x46\x59\xca\x2c\xa3\x2d\xe5\x96\x0a\xcb\x18\xcb\x58\xcb\x38\xcb\x78\x4b\xa5\x65\x82\x65\xa2\x65\x92\x65\xb2\x65\x8a\x65\xaa\x65\x9a\xa5\xca\x32\xdd\x32\xc3\x32\xd3\x52\x6d\x99\x65\x99\x6d\xa9\xb1\xd4\x5a\xe6\x58\xe6\x5a\xe6\x59\xea\x2c\xf5\x96\xf9\x96\x05\x96\x06\xcb\x42\xcb\x22\xcb\x62\xcb\x12\xcb\x52\xcb\x32\xcb\x72\x4b\xa3\x65\x85\x65\xa5\xa5\xc9\xb2\xca\xb2\xda\xb2\xc6\xb2\xd6\xd2\x6c\x59\x67\x59\x6f\xd9\x60\xd9\x68\xd9\x64\xd9\x6c\xd9\x62\x69\xb1\x6c\xb5\x6c\xb3\x6c\xb7\xec\xb0\xec\xb4\xec\xb2\xec\xb6\xb4\x5a\xf6\x58\xf6\x5a\xf6\x59\xf6\x5b\x0e\x58\x0e\x5a\x0e\x59\x0e\x5b\x8e\x58\x8e\x5a\x8e\x59\x8e\x5b\x4e\x58\x4e\x5a\x4e\x59\xda\x2c\xa7\x2d\x67\x2c\x67\x2d\xe7\x2c\xe7\x2d\x17\x2c\x17\x2d\xed\x96\x4b\x96\xcb\x96\x2b\x96\x0e\xcb\x55\xcb\x35\xcb\x75\xcb\x0d\xcb\x4d\xcb\x2d\xcb\x6d\x4b\xa7\xe5\x8e\xe5\xae\xe5\x9e\xa5\xcb\x72\xdf\xf2\xc0\xf2\xd0\xf2\xc8\xf2\xd8\xf2\xc4\xd2\x6d\x89\x70\xb9\x5c\x1e\x97\xcf\x15\x70\x85\x5c\x11\x37\x94\x2b\xe6\x4a\xb8\x61\xdc\x70\xae\x94\x1b\xc1\x8d\xe4\x46\x71\x65\xdc\x68\xae\x9c\xab\xe0\xc6\x70\x63\xb9\x71\xdc\x78\xae\x92\x9b\xc0\x4d\xe4\x26\x71\x93\xb9\x29\xdc\x54\x6e\x1a\x57\xc5\x4d\xe7\x66\x70\x33\xb9\x6a\x6e\x16\x37\x9b\xab\xe1\x6a\xb9\x39\xdc\x5c\x6e\x1e\x57\xc7\xd5\x73\xf3\xb9\x05\x5c\x03\xb7\x90\x5b\xc4\x2d\xe6\x96\x70\x4b\xb9\x65\xdc\x72\xae\x91\x5b\xc1\xad\xe4\x9a\xb8\x55\xdc\x6a\x6e\x0d\xb7\x96\x6b\xe6\xd6\x71\xeb\xb9\x0d\xdc\x46\x6e\x13\xb7\x99\xdb\xc2\xb5\x70\x5b\xb9\x6d\xdc\x76\x6e\x07\xb7\x93\xdb\xc5\xed\xe6\x5a\xb9\x3d\xdc\x5e\x6e\x1f\xb7\x9f\x3b\xc0\x1d\xe4\x0e\x71\x87\xb9\x23\xdc\x51\xee\x18\x77\x9c\x3b\xc1\x9d\xe4\x4e\x71\x6d\xdc\x69\xee\x0c\x77\x96\x3b\xc7\x9d\xe7\x2e\x70\x17\xb9\x76\xee\x12\x77\x99\xbb\xc2\x75\x70\x57\xb9\x6b\xdc\x75\xee\x06\x77\x93\xbb\xc5\xdd\xe6\x3a\xb9\x3b\xdc\x5d\xee\x1e\xd7\xc5\xdd\xe7\x1e\x70\x0f\xb9\x47\xdc\x63\xee\x09\xd7\xcd\x45\xac\xb9\xd6\x3c\x6b\xbe\xb5\xc0\x5a\x68\x2d\xb2\x0e\xb5\x16\x5b\x4b\xac\xc3\xac\xc3\xad\xa5\xd6\x11\xd6\x91\xd6\x51\xd6\x32\xeb\x68\x6b\xb9\xb5\xc2\x3a\xc6\x3a\xd6\x3a\xce\x3a\xde\x5a\x69\x9d\x60\x9d\x68\x9d\x64\x9d\x6c\x9d\x62\x9d\x6a\x9d\x66\xad\xb2\x4e\xb7\xce\xb0\xce\xb4\x56\x5b\x67\x59\x67\x5b\x6b\xac\xb5\xd6\x39\xd6\xb9\xd6\x79\xd6\x3a\x6b\xbd\x75\xbe\x75\x81\xb5\xc1\xba\xd0\xba\xc8\xba\xd8\xba\xc4\xba\xd4\xba\xcc\xba\xdc\xda\x68\x5d\x61\x5d\x69\x6d\xb2\xae\xb2\xae\xb6\xae\xb1\xae\xb5\x36\x5b\xd7\x59\xd7\x5b\x37\x58\x37\x5a\x37\x59\x37\x5b\xb7\x58\x5b\xac\x5b\xad\xdb\xac\xdb\xad\x3b\xac\x3b\xad\xbb\xac\xbb\xad\xad\xd6\x3d\xd6\xbd\xd6\x7d\xd6\xfd\xd6\x03\xd6\x83\xd6\x43\xd6\xc3\xd6\x23\xd6\xa3\xd6\x63\xd6\xe3\xd6\x13\xd6\x93\xd6\x53\xd6\x36\xeb\x69\xeb\x19\xeb\x59\xeb\x39\xeb\x79\xeb\x05\xeb\x45\x6b\xbb\xf5\x92\xf5\xb2\xf5\x8a\xb5\xc3\x7a\xd5\x7a\xcd\x7a\xdd\x7a\xc3\x7a\xd3\x7a\xcb\x7a\xdb\xda\x69\xbd\x63\xbd\x6b\xbd\x67\xed\xb2\xde\xb7\x3e\xb0\x3e\xb4\x3e\xb2\x3e\xb6\x3e\xb1\x76\x5b\x23\xb6\x5c\x5b\x9e\x2d\xdf\x56\x60\x2b\xb4\x15\xd9\x86\xda\x8a\x6d\x25\xb6\x61\xb6\xe1\xb6\x52\xdb\x08\xdb\x48\xdb\x28\x5b\x99\x6d\xb4\xad\xdc\x56\x61\x1b\x63\x1b\x6b\x1b\x67\x1b\x6f\xab\xb4\x4d\xb0\x4d\xb4\x4d\xb2\x4d\xb6\x4d\xb1\x4d\xb5\x4d\xb3\x55\xd9\xa6\xdb\x66\xd8\x66\xda\xaa\x6d\xb3\x6c\xb3\x6d\x35\xb6\x5a\xdb\x1c\xdb\x5c\xdb\x3c\x5b\x9d\xad\xde\x36\xdf\xb6\xc0\xd6\x60\x5b\x68\x5b\x64\x5b\x6c\x5b\x62\x5b\x6a\x5b\x66\x5b\x6e\x6b\xb4\xad\xb0\xad\xb4\x35\xd9\x56\xd9\x56\xdb\xd6\xd8\xd6\xda\x9a\x6d\xeb\x6c\xeb\x6d\x1b\x6c\x1b\x6d\x9b\x6c\x9b\x6d\x5b\x6c\x2d\xb6\xad\xb6\x6d\xb6\xed\xb6\x1d\xb6\x9d\xb6\x5d\xb6\xdd\xb6\x56\xdb\x1e\xdb\x5e\xdb\x3e\xdb\x7e\xdb\x01\xdb\x41\xdb\x21\xdb\x61\xdb\x11\xdb\x51\xdb\x31\xdb\x71\xdb\x09\xdb\x49\xdb\x29\x5b\x9b\xed\xb4\xed\x8c\xed\xac\xed\x9c\xed\xbc\xed\x82\xed\xa2\xad\xdd\x76\xc9\x76\xd9\x76\xc5\xd6\x61\xbb\x6a\xbb\x66\xbb\x6e\xbb\x61\xbb\x69\xbb\x65\xbb\x6d\xeb\xb4\xdd\xb1\xdd\xb5\xdd\xb3\x75\xd9\xee\xdb\x1e\xd8\x1e\xda\x1e\xd9\x1e\xdb\x9e\xd8\xba\x6d\x11\x7b\xae\x3d\xcf\x9e\x6f\x2f\xb0\x17\xda\x8b\xec\x43\xed\xc5\xf6\x12\xfb\x30\xfb\x70\x7b\xa9\x7d\x84\x7d\xa4\x7d\x94\xbd\xcc\x3e\xda\x5e\x6e\xaf\xb0\x8f\xb1\x8f\xb5\x8f\xb3\x8f\xb7\x57\xda\x27\xd8\x27\xda\x27\xd9\x27\xdb\xa7\xd8\xa7\xda\xa7\xd9\xab\xec\xd3\xed\x33\xec\x33\xed\xd5\xf6\x59\xf6\xd9\xf6\x1a\x7b\xad\x7d\x8e\x7d\xae\x7d\x9e\xbd\xce\x5e\x6f\x9f\x6f\x5f\x60\x6f\xb0\x2f\xb4\x2f\xb2\x2f\xb6\x2f\xb1\x2f\xb5\x2f\xb3\x2f\xb7\x37\xda\x57\xd8\x57\xda\x9b\xec\xab\xec\xab\xed\x6b\xec\x6b\xed\xcd\xf6\x75\xf6\xf5\xf6\x0d\xf6\x8d\xf6\x4d\xf6\xcd\xf6\x2d\xf6\x16\xfb\x56\xfb\x36\xfb\x76\xfb\x0e\xfb\x4e\xfb\x2e\xfb\x6e\x7b\xab\x7d\x8f\x7d\xaf\x7d\x9f\x7d\xbf\xfd\x80\xfd\xa0\xfd\x90\xfd\xb0\xfd\x88\xfd\xa8\xfd\x98\xfd\xb8\xfd\x84\xfd\xa4\xfd\x94\xbd\xcd\x7e\xda\x7e\xc6\x7e\xd6\x7e\xce\x7e\xde\x7e\xc1\x7e\xd1\xde\x6e\xbf\x64\xbf\x6c\xbf\x62\xef\xb0\x5f\xb5\x5f\xb3\x5f\xb7\xdf\xb0\xdf\xb4\xdf\xb2\xdf\xb6\x77\xda\xef\xd8\xef\xda\xef\xd9\xbb\xec\xf7\xed\x0f\xec\x0f\xed\x8f\xec\x8f\xed\x4f\xec\xdd\xf6\x88\x23\xd7\x91\xe7\xc8\x77\x14\x38\x0a\x1d\x45\x8e\xa1\x8e\x62\x47\x89\x63\x98\x63\xb8\xa3\xd4\x31\xc2\x31\xd2\x31\xca\x51\xe6\x18\xed\x28\x77\x54\x38\xc6\x38\xc6\x3a\xc6\x39\xc6\x3b\x2a\x1d\x13\x1c\x13\x1d\x93\x1c\x93\x1d\x53\x1c\x53\x1d\xd3\x1c\x55\x8e\xe9\x8e\x19\x8e\x99\x8e\x6a\xc7\x2c\xc7\x6c\x47\x8d\xa3\xd6\x31\xc7\x31\xd7\x31\xcf\x51\xe7\xa8\x77\xcc\x77\x2c\x70\x34\x38\x16\x3a\x16\x39\x16\x3b\x96\x38\x96\x3a\x96\x39\x96\x3b\x1a\x1d\x2b\x1c\x2b\x1d\x4d\x8e\x55\x8e\xd5\x8e\x35\x8e\xb5\x8e\x66\xc7\x3a\xc7\x7a\xc7\x06\xc7\x46\xc7\x26\xc7\x66\xc7\x16\x47\x8b\x63\xab\x63\x9b\x63\xbb\x63\x87\x63\xa7\x63\x97\x63\xb7\xa3\xd5\xb1\xc7\xb1\xd7\xb1\xcf\xb1\xdf\x71\xc0\x71\xd0\x71\xc8\x71\xd8\x71\xc4\x71\xd4\x71\xcc\x71\xdc\x71\xc2\x71\xd2\x71\xca\xd1\xe6\x38\xed\x38\xe3\x38\xeb\x38\xe7\x38\xef\xb8\xe0\xb8\xe8\x68\x77\x5c\x72\x5c\x76\x5c\x71\x74\x38\xae\x3a\xae\x39\xae\x3b\x6e\x38\x6e\x3a\x6e\x39\x6e\x3b\x3a\x1d\x77\x1c\x77\x1d\xf7\x1c\x5d\x8e\xfb\x8e\x07\x8e\x87\x8e\x47\x8e\xc7\x8e\x27\x8e\x6e\x47\xc4\x99\xeb\xcc\x73\xe6\x3b\x0b\x9c\x85\xce\x22\xe7\x50\x67\xb1\xb3\xc4\x39\xcc\x39\xdc\x59\xea\x1c\xe1\x1c\xe9\x1c\xe5\x2c\x73\x8e\x76\x96\x3b\x2b\x9c\x63\x9c\x63\x9d\xe3\x9c\xe3\x9d\x95\xce\x09\xce\x89\xce\x49\xce\xc9\xce\x29\xce\xa9\xce\x69\xce\x2a\xe7\x74\xe7\x0c\xe7\x4c\x67\xb5\x73\x96\x73\xb6\xb3\xc6\x59\xeb\x9c\xe3\x9c\xeb\x9c\xe7\xac\x73\xd6\x3b\xe7\x3b\x17\x38\x1b\x9c\x0b\x9d\x8b\x9c\x8b\x9d\x4b\x9c\x4b\x9d\xcb\x9c\xcb\x9d\x8d\xce\x15\xce\x95\xce\x26\xe7\x2a\xe7\x6a\xe7\x1a\xe7\x5a\x67\xb3\x73\x9d\x73\xbd\x73\x83\x73\xa3\x73\x93\x73\xb3\x73\x8b\xb3\xc5\xb9\xd5\xb9\xcd\xb9\xdd\xb9\xc3\xb9\xd3\xb9\xcb\xb9\xdb\xd9\xea\xdc\xe3\xdc\xeb\xdc\xe7\xdc\xef\x3c\xe0\x3c\xe8\x3c\xe4\x3c\xec\x3c\xe2\x3c\xea\x3c\xe6\x3c\xee\x3c\xe1\x3c\xe9\x3c\xe5\x6c\x73\x9e\x76\x9e\x71\x9e\x75\x9e\x73\x9e\x77\x5e\x70\x5e\x74\xb6\x3b\x2f\x39\x2f\x3b\xaf\x38\x3b\x9c\x57\x9d\xd7\x9c\xd7\x9d\x37\x9c\x37\x9d\xb7\x9c\xb7\x9d\x9d\xce\x3b\xce\xbb\xce\x7b\xce\x2e\xe7\x7d\xe7\x03\xe7\x43\xe7\x23\xe7\x63\xe7\x13\x67\xb7\x33\xe2\xca\x75\xe5\xb9\xf2\x5d\x05\xae\x42\x57\x91\x6b\xa8\xab\xd8\x55\xe2\x1a\xe6\x1a\xee\x2a\x75\x8d\x70\x8d\x74\x8d\x72\x95\xb9\x46\xbb\xca\x5d\x15\xae\x31\xae\xb1\xae\x71\xae\xf1\xae\x4a\xd7\x04\xd7\x44\xd7\x24\xd7\x64\xd7\x14\xd7\x54\xd7\x34\x57\x95\x6b\xba\x6b\x86\x6b\xa6\xab\xda\x35\xcb\x35\xdb\x55\xe3\xaa\x75\xcd\x71\xcd\x75\xcd\x73\xd5\xb9\xea\x5d\xf3\x5d\x0b\x5c\x0d\xae\x85\xae\x45\xae\xc5\xae\x25\xae\xa5\xae\x65\xae\xe5\xae\x46\xd7\x0a\xd7\x4a\x57\x93\x6b\x95\x6b\xb5\x6b\x8d\x6b\xad\xab\xd9\xb5\xce\xb5\xde\xb5\xc1\xb5\xd1\xb5\xc9\xb5\xd9\xb5\xc5\xd5\xe2\xda\xea\xda\xe6\xda\xee\xda\xe1\xda\xe9\xda\xe5\xda\xed\x6a\x75\xed\x71\xed\x75\xed\x73\xed\x77\x1d\x70\x1d\x74\x1d\x72\x1d\x76\x1d\x71\x1d\x75\x1d\x73\x1d\x77\x9d\x70\x9d\x74\x9d\x72\xb5\xb9\x4e\xbb\xce\xb8\xce\xba\xce\xb9\xce\xbb\x2e\xb8\x2e\xba\xda\x5d\x97\x5c\x97\x5d\x57\x5c\x1d\xae\xab\xae\x6b\xae\xeb\xae\x1b\xae\x9b\xae\x5b\xae\xdb\xae\x4e\xd7\x1d\xd7\x5d\xd7\x3d\x57\x97\xeb\xbe\xeb\x81\xeb\xa1\xeb\x91\xeb\xb1\xeb\x89\xab\xdb\x15\x71\xe7\xba\xf3\xdc\xf9\xee\x02\x77\xa1\xbb\xc8\x3d\xd4\x5d\xec\x2e\x71\x0f\x73\x0f\x77\x97\xba\x47\xb8\x47\xba\x47\xb9\xcb\xdc\xa3\xdd\xe5\xee\x0a\xf7\x18\xf7\x58\xf7\x38\xf7\x78\x77\xa5\x7b\x82\x7b\xa2\x7b\x92\x7b\xb2\x7b\x8a\x7b\xaa\x7b\x9a\xbb\xca\x3d\xdd\x3d\xc3\x3d\xd3\x5d\xed\x9e\xe5\x9e\xed\xae\x71\xd7\xba\xe7\xb8\xe7\xba\xe7\xb9\xeb\xdc\xf5\xee\xf9\xee\x05\xee\x06\xf7\x42\xf7\x22\xf7\x62\xf7\x12\xf7\x52\xf7\x32\xf7\x72\x77\xa3\x7b\x85\x7b\xa5\xbb\xc9\xbd\xca\xbd\xda\xbd\xc6\xbd\xd6\xdd\xec\x5e\xe7\x5e\xef\xde\xe0\xde\xe8\xde\xe4\xde\xec\xde\xe2\x6e\x71\x6f\x75\x6f\x73\x6f\x77\xef\x70\xef\x74\xef\x72\xef\x76\xb7\xba\xf7\xb8\xf7\xba\xf7\xb9\xf7\xbb\x0f\xb8\x0f\xba\x0f\xb9\x0f\xbb\x8f\xb8\x8f\xba\x8f\xb9\x8f\xbb\x4f\xb8\x4f\xba\x4f\xb9\xdb\xdc\xa7\xdd\x67\xdc\x67\xdd\xe7\xdc\xe7\xdd\x17\xdc\x17\xdd\xed\xee\x4b\xee\xcb\xee\x2b\xee\x0e\xf7\x55\xf7\x35\xf7\x75\xf7\x0d\xf7\x4d\xf7\x2d\xf7\x6d\x77\xa7\xfb\x8e\xfb\xae\xfb\x9e\xbb\xcb\x7d\xdf\xfd\xc0\xfd\xd0\xfd\xc8\xfd\xd8\xfd\xc4\xdd\xed\x8e\xf0\xb9\x7c\x1e\x9f\xcf\x17\xf0\x85\x7c\x11\x3f\x94\x2f\xe6\x4b\xf8\x61\xfc\x70\xbe\x94\x1f\xc1\x8f\xe4\x47\xf1\x65\xfc\x68\xbe\x9c\xaf\xe0\xc7\xf0\x63\xf9\x71\xfc\x78\xbe\x92\x9f\xc0\x4f\xe4\x27\xf1\x93\xf9\x29\xfc\x54\x7e\x1a\x5f\xc5\x4f\xe7\x67\xf0\x33\xf9\x6a\x7e\x16\x3f\x9b\xaf\xe1\x6b\xf9\x39\xfc\x5c\x7e\x1e\x5f\xc7\xd7\xf3\xf3\xf9\x05\x7c\x03\xbf\x90\x5f\xc4\x2f\xe6\x97\xf0\x4b\xf9\x65\xfc\x72\xbe\x91\x5f\xc1\xaf\xe4\x9b\xf8\x55\xfc\x6a\x7e\x0d\xbf\x96\x6f\xe6\xd7\xf1\xeb\xf9\x0d\xfc\x46\x7e\x13\xbf\x99\xdf\xc2\xb7\xf0\x5b\xf9\x6d\xfc\x76\x7e\x07\xbf\x93\xdf\xc5\xef\xe6\x5b\xf9\x3d\xfc\x5e\x7e\x1f\xbf\x9f\x3f\xc0\x1f\xe4\x0f\xf1\x87\xf9\x23\xfc\x51\xfe\x18\x7f\x9c\x3f\xc1\x9f\xe4\x4f\xf1\x6d\xfc\x69\xfe\x0c\x7f\x96\x3f\xc7\x9f\xe7\x2f\xf0\x17\xf9\x76\xfe\x12\x7f\x99\xbf\xc2\x77\xf0\x57\xf9\x6b\xfc\x75\xfe\x06\x7f\x93\xbf\xc5\xdf\xe6\x3b\xf9\x3b\xfc\x5d\xfe\x1e\xdf\xc5\xdf\xe7\x1f\xf0\x0f\xf9\x47\xfc\x63\xfe\x09\xdf\xcd\x47\x3c\xb9\x9e\x3c\x4f\xbe\xa7\xc0\x53\xe8\x29\xf2\x0c\xf5\x14\x7b\x4a\x3c\xc3\x3c\xc3\x3d\xa5\x9e\x11\x9e\x91\x9e\x51\x9e\x32\xcf\x68\x4f\xb9\xa7\xc2\x33\xc6\x33\xd6\x33\xce\x33\xde\x53\xe9\x99\xe0\x99\xe8\x99\xe4\x99\xec\x99\xe2\x99\xea\x99\xe6\xa9\xf2\x4c\xf7\xcc\xf0\xcc\xf4\x54\x7b\x66\x79\x66\x7b\x6a\x3c\xb5\x9e\x39\x9e\xb9\x9e\x79\x9e\x3a\x4f\xbd\x67\xbe\x67\x81\xa7\xc1\xb3\xd0\xb3\xc8\xb3\xd8\xb3\xc4\xb3\xd4\xb3\xcc\xb3\xdc\xd3\xe8\x59\xe1\x59\xe9\x69\xf2\xac\xf2\xac\xf6\xac\xf1\xac\xf5\x34\x7b\xd6\x79\xd6\x7b\x36\x78\x36\x7a\x36\x79\x36\x7b\xb6\x78\x5a\x3c\x5b\x3d\xdb\x3c\xdb\x3d\x3b\x3c\x3b\x3d\xbb\x3c\xbb\x3d\xad\x9e\x3d\x9e\xbd\x9e\x7d\x9e\xfd\x9e\x03\x9e\x83\x9e\x43\x9e\xc3\x9e\x23\x9e\xa3\x9e\x63\x9e\xe3\x9e\x13\x9e\x93\x9e\x53\x9e\x36\xcf\x69\xcf\x19\xcf\x59\xcf\x39\xcf\x79\xcf\x05\xcf\x45\x4f\xbb\xe7\x92\xe7\xb2\xe7\x8a\xa7\xc3\x73\xd5\x73\xcd\x73\xdd\x73\xc3\x73\xd3\x73\xcb\x73\xdb\xd3\xe9\xb9\xe3\xb9\xeb\xb9\xe7\xe9\xf2\xdc\xf7\x3c\xf0\x3c\xf4\x3c\xf2\x3c\xf6\x3c\xf1\x74\x7b\x22\xde\x5c\x6f\x9e\x37\xdf\x5b\xe0\x2d\xf4\x16\x79\x87\x7a\x8b\xbd\x25\xde\x61\xde\xe1\xde\x52\xef\x08\xef\x48\xef\x28\x6f\x99\x77\xb4\xb7\xdc\x5b\xe1\x1d\xe3\x1d\xeb\x1d\xe7\x1d\xef\xad\xf4\x4e\xf0\x4e\xf4\x4e\xf2\x4e\xf6\x4e\xf1\x4e\xf5\x4e\xf3\x56\x79\xa7\x7b\x67\x78\x67\x7a\xab\xbd\xb3\xbc\xb3\xbd\x35\xde\x5a\xef\x1c\xef\x5c\xef\x3c\x6f\x9d\xb7\xde\x3b\xdf\xbb\xc0\xdb\xe0\x5d\xe8\x5d\xe4\x5d\xec\x5d\xe2\x5d\xea\x5d\xe6\x5d\xee\x6d\xf4\xae\xf0\xae\xf4\x36\x79\x57\x79\x57\x7b\xd7\x78\xd7\x7a\x9b\xbd\xeb\xbc\xeb\xbd\x1b\xbc\x1b\xbd\x9b\xbc\x9b\xbd\x5b\xbc\x2d\xde\xad\xde\x6d\xde\xed\xde\x1d\xde\x9d\xde\x5d\xde\xdd\xde\x56\xef\x1e\xef\x5e\xef\x3e\xef\x7e\xef\x01\xef\x41\xef\x21\xef\x61\xef\x11\xef\x51\xef\x31\xef\x71\xef\x09\xef\x49\xef\x29\x6f\x9b\xf7\xb4\xf7\x8c\xf7\xac\xf7\x9c\xf7\xbc\xf7\x82\xf7\xa2\xb7\xdd\x7b\xc9\x7b\xd9\x7b\xc5\xdb\xe1\xbd\xea\xbd\xe6\xbd\xee\xbd\xe1\xbd\xe9\xbd\xe5\xbd\xed\xed\xf4\xde\xf1\xde\xf5\xde\xf3\x76\x79\xef\x7b\x1f\x78\x1f\x7a\x1f\x79\x1f\x7b\x9f\x78\xbb\xbd\x11\x5f\xae\x2f\xcf\x97\xef\x2b\xf0\x15\xfa\x8a\x7c\x43\x7d\xc5\xbe\x12\xdf\x30\xdf\x70\x5f\xa9\x6f\x84\x6f\xa4\x6f\x94\xaf\xcc\x37\xda\x57\xee\xab\xf0\x8d\xf1\x8d\xf5\x8d\xf3\x8d\xf7\x55\xfa\x26\xf8\x26\xfa\x26\xf9\x26\xfb\xa6\xf8\xa6\xfa\xa6\xf9\xaa\x7c\xd3\x7d\x33\x7c\x33\x7d\xd5\xbe\x59\xbe\xd9\xbe\x1a\x5f\xad\x6f\x8e\x6f\xae\x6f\x9e\xaf\xce\x57\xef\x9b\xef\x5b\xe0\x6b\xf0\x2d\xf4\x2d\xf2\x2d\xf6\x2d\xf1\x2d\xf5\x2d\xf3\x2d\xf7\x35\xfa\x56\xf8\x56\xfa\x9a\x7c\xab\x7c\xab\x7d\x6b\x7c\x6b\x7d\xcd\xbe\x75\xbe\xf5\xbe\x0d\xbe\x8d\xbe\x4d\xbe\xcd\xbe\x2d\xbe\x16\xdf\x56\xdf\x36\xdf\x76\xdf\x0e\xdf\x4e\xdf\x2e\xdf\x6e\x5f\xab\x6f\x8f\x6f\xaf\x6f\x9f\x6f\xbf\xef\x80\xef\xa0\xef\x90\xef\xb0\xef\x88\xef\xa8\xef\x98\xef\xb8\xef\x84\xef\xa4\xef\x94\xaf\xcd\x77\xda\x77\xc6\x77\xd6\x77\xce\x77\xde\x77\xc1\x77\xd1\xd7\xee\xbb\xe4\xbb\xec\xbb\xe2\xeb\xf0\x5d\xf5\x5d\xf3\x5d\xf7\xdd\xf0\xdd\xf4\xdd\xf2\xdd\xf6\x75\xfa\xee\xf8\xee\xfa\xee\xf9\xba\x7c\xf7\x7d\x0f\x7c\x0f\x7d\x8f\x7c\x8f\x7d\x4f\x7c\xdd\xbe\x88\x3f\xd7\x9f\xe7\xcf\xf7\x17\xf8\x0b\xfd\x45\xfe\xa1\xfe\x62\x7f\x89\x7f\x98\x7f\xb8\xbf\xd4\x3f\xc2\x3f\xd2\x3f\xca\x5f\xe6\x1f\xed\x2f\xf7\x57\xf8\xc7\xf8\xc7\xfa\xc7\xf9\xc7\xfb\x2b\xfd\x13\xfc\x13\xfd\x93\xfc\x93\xfd\x53\xfc\x53\xfd\xd3\xfc\x55\xfe\xe9\xfe\x19\xfe\x99\xfe\x6a\xff\x2c\xff\x6c\x7f\x8d\xbf\xd6\x3f\xc7\x3f\xd7\x3f\xcf\x5f\xe7\xaf\xf7\xcf\xf7\x2f\xf0\x37\xf8\x17\xfa\x17\xf9\x17\xfb\x97\xf8\x97\xfa\x97\xf9\x97\xfb\x1b\xfd\x2b\xfc\x2b\xfd\x4d\xfe\x55\xfe\xd5\xfe\x35\xfe\xb5\xfe\x66\xff\x3a\xff\x7a\xff\x06\xff\x46\xff\x26\xff\x66\xff\x16\x7f\x8b\x7f\xab\x7f\x9b\x7f\xbb\x7f\x87\x7f\xa7\x7f\x97\x7f\xb7\xbf\xd5\xbf\xc7\xbf\xd7\xbf\xcf\xbf\xdf\x7f\xc0\x7f\xd0\x7f\xc8\x7f\xd8\x7f\xc4\x7f\xd4\x7f\xcc\x7f\xdc\x7f\xc2\x7f\xd2\x7f\xca\xdf\xe6\x3f\xed\x3f\xe3\x3f\xeb\x3f\xe7\x3f\xef\xbf\xe0\xbf\xe8\x6f\xf7\x5f\xf2\x5f\xf6\x5f\xf1\x77\xf8\xaf\xfa\xaf\xf9\xaf\xfb\x6f\xf8\x6f\xfa\x6f\xf9\x6f\xfb\x3b\xfd\x77\xfc\x77\xfd\xf7\xfc\x5d\xfe\xfb\xfe\x07\xfe\x87\xfe\x47\xfe\xc7\xfe\x27\xfe\x6e\x7f\x24\x90\x1b\xc8\x0b\xe4\x07\x0a\x02\x85\x81\xa2\xc0\xd0\x40\x71\xa0\x24\x30\x2c\x30\x3c\x50\x1a\x18\x11\x18\x19\x18\x15\x28\x0b\x8c\x0e\x94\x07\x2a\x02\x63\x02\x63\x03\xe3\x02\xe3\x03\x95\x81\x09\x81\x89\x81\x49\x81\xc9\x81\x29\x81\xa9\x81\x69\x81\xaa\xc0\xf4\xc0\x8c\xc0\xcc\x40\x75\x60\x56\x60\x76\xa0\x26\x50\x1b\x98\x13\x98\x1b\x98\x17\xa8\x0b\xd4\x07\xe6\x07\x16\x04\x1a\x02\x0b\x03\x8b\x02\x8b\x03\x4b\x02\x4b\x03\xcb\x02\xcb\x03\x8d\x81\x15\x81\x95\x81\xa6\xc0\xaa\xc0\xea\xc0\x9a\xc0\xda\x40\x73\x60\x5d\x60\x7d\x60\x43\x60\x63\x60\x53\x60\x73\x60\x4b\xa0\x25\xb0\x35\xb0\x2d\xb0\x3d\xb0\x23\xb0\x33\xb0\x2b\xb0\x3b\xd0\x1a\xd8\x13\xd8\x1b\xd8\x17\xd8\x1f\x38\x10\x38\x18\x38\x14\x38\x1c\x38\x12\x38\x1a\x38\x16\x38\x1e\x38\x11\x38\x19\x38\x15\x68\x0b\x9c\x0e\x9c\x09\x9c\x0d\x9c\x0b\x9c\x0f\x5c\x08\x5c\x0c\xb4\x07\x2e\x05\x2e\x07\xae\x04\x3a\x02\x57\x03\xd7\x02\xd7\x03\x37\x02\x37\x03\xb7\x02\xb7\x03\x9d\x81\x3b\x81\xbb\x81\x7b\x81\xae\xc0\xfd\xc0\x83\xc0\xc3\xc0\xa3\xc0\xe3\xc0\x93\x40\x77\x20\x12\xcc\x0d\xe6\x05\xf3\x83\x05\xc1\xc2\x60\x51\x70\x68\xb0\x38\x58\x12\x1c\x16\x1c\x1e\x2c\x0d\x8e\x08\x8e\x0c\x8e\x0a\x96\x05\x47\x07\xcb\x83\x15\xc1\x31\xc1\xb1\xc1\x71\xc1\xf1\xc1\xca\xe0\x84\xe0\xc4\xe0\xa4\xe0\xe4\xe0\x94\xe0\xd4\xe0\xb4\x60\x55\x70\x7a\x70\x46\x70\x66\xb0\x3a\x38\x2b\x38\x3b\x58\x13\xac\x0d\xce\x09\xce\x0d\xce\x0b\xd6\x05\xeb\x83\xf3\x83\x0b\x82\x0d\xc1\x85\xc1\x45\xc1\xc5\xc1\x25\xc1\xa5\xc1\x65\xc1\xe5\xc1\xc6\xe0\x8a\xe0\xca\x60\x53\x70\x55\x70\x75\x70\x4d\x70\x6d\xb0\x39\xb8\x2e\xb8\x3e\xb8\x21\xb8\x31\xb8\x29\xb8\x39\xb8\x25\xd8\x12\xdc\x1a\xdc\x16\xdc\x1e\xdc\x11\xdc\x19\xdc\x15\xdc\x1d\x6c\x0d\xee\x09\xee\x0d\xee\x0b\xee\x0f\x1e\x08\x1e\x0c\x1e\x0a\x1e\x0e\x1e\x09\x1e\x0d\x1e\x0b\x1e\x0f\x9e\x08\x9e\x0c\x9e\x0a\xb6\x05\x4f\x07\xcf\x04\xcf\x06\xcf\x05\xcf\x07\x2f\x04\x2f\x06\xdb\x83\x97\x82\x97\x83\x57\x82\x1d\xc1\xab\xc1\x6b\xc1\xeb\xc1\x1b\xc1\x9b\xc1\x5b\xc1\xdb\xc1\xce\xe0\x9d\xe0\xdd\xe0\xbd\x60\x57\xf0\x7e\xf0\x41\xf0\x61\xf0\x51\xf0\x71\xf0\x49\xb0\x3b\x18\x09\xe5\x86\xf2\x42\xf9\xa1\x82\x50\x61\xa8\x28\x34\x34\x54\x1c\x2a\x09\x0d\x0b\x0d\x0f\x95\x86\x46\x84\x46\x86\x46\x85\xca\x42\xa3\x43\xe5\xa1\x8a\xd0\x98\xd0\xd8\xd0\xb8\xd0\xf8\x50\x65\x68\x42\x68\x62\x68\x52\x68\x72\x68\x4a\x68\x6a\x68\x5a\xa8\x2a\x34\x3d\x34\x23\x34\x33\x54\x1d\x9a\x15\x9a\x1d\xaa\x09\xd5\x86\xe6\x84\xe6\x86\xe6\x85\xea\x42\xf5\xa1\xf9\xa1\x05\xa1\x86\xd0\xc2\xd0\xa2\xd0\xe2\xd0\x92\xd0\xd2\xd0\xb2\xd0\xf2\x50\x63\x68\x45\x68\x65\xa8\x29\xb4\x2a\xb4\x3a\xb4\x26\xb4\x36\xd4\x1c\x5a\x17\x5a\x1f\xda\x10\xda\x18\xda\x14\xda\x1c\xda\x12\x6a\x09\x6d\x0d\x6d\x0b\x6d\x0f\xed\x08\xed\x0c\xed\x0a\xed\x0e\xb5\x86\xf6\x84\xf6\x86\xf6\x85\xf6\x87\x0e\x84\x0e\x86\x0e\x85\x0e\x87\x8e\x84\x8e\x86\x8e\x85\x8e\x87\x4e\x84\x4e\x86\x4e\x85\xda\x42\xa7\x43\x67\x42\x67\x43\xe7\x42\xe7\x43\x17\x42\x17\x43\xed\xa1\x4b\xa1\xcb\xa1\x2b\xa1\x8e\xd0\xd5\xd0\xb5\xd0\xf5\xd0\x8d\xd0\xcd\xd0\xad\xd0\xed\x50\x67\xe8\x4e\xe8\x6e\xe8\x5e\xa8\x2b\x74\x3f\xf4\x20\xf4\x30\xf4\x28\xf4\x38\xf4\x24\xd4\x1d\x8a\xc0\x5c\x98\x07\xf3\x61\x01\x2c\x84\x45\x70\x28\x2c\x86\x25\x70\x18\x1c\x0e\x4b\xe1\x08\x38\x12\x8e\x82\x65\x70\x34\x2c\x87\x15\x70\x0c\x1c\x0b\xc7\xc1\xf1\xb0\x12\x4e\x80\x13\xe1\x24\x38\x19\x4e\x81\x53\xe1\x34\x58\x05\xa7\xc3\x19\x70\x26\xac\x86\xb3\xe0\x6c\x58\x03\x6b\xe1\x1c\x38\x17\xce\x83\x75\xb0\x1e\xce\x87\x0b\x60\x03\x5c\x08\x17\xc1\xc5\x70\x09\x5c\x0a\x97\xc1\xe5\xb0\x11\xae\x80\x2b\x61\x13\x5c\x05\x57\xc3\x35\x70\x2d\x6c\x86\xeb\xe0\x7a\xb8\x01\x6e\x84\x9b\xe0\x66\xb8\x05\xb6\xc0\xad\x70\x1b\xdc\x0e\x77\xc0\x9d\x70\x17\xdc\x0d\x5b\xe1\x1e\xb8\x17\xee\x83\xfb\xe1\x01\x78\x10\x1e\x82\x87\xe1\x11\x78\x14\x1e\x83\xc7\xe1\x09\x78\x12\x9e\x82\x6d\xf0\x34\x3c\x03\xcf\xc2\x73\xf0\x3c\xbc\x00\x2f\xc2\x76\x78\x09\x5e\x86\x57\x60\x07\xbc\x0a\xaf\xc1\xeb\xf0\x06\xbc\x09\x6f\xc1\xdb\xb0\x13\xde\x81\x77\xe1\x3d\xd8\x05\xef\xc3\x07\xf0\x21\x7c\x04\x1f\xc3\x27\xb0\x1b\x46\x84\x5c\x21\x4f\xc8\x17\x0a\x84\x42\xa1\x48\x18\x2a\x14\x0b\x25\xc2\x30\x61\xb8\x50\x2a\x8c\x10\x46\x0a\xa3\x84\x32\x61\xb4\x50\x2e\x54\x08\x63\x84\xb1\xc2\x38\x61\xbc\x50\x29\x4c\x10\x26\x0a\x93\x84\xc9\xc2\x14\x61\xaa\x30\x4d\xa8\x12\xa6\x0b\x33\x84\x99\x42\xb5\x30\x4b\x98\x2d\xd4\x08\xb5\xc2\x1c\x61\xae\x30\x4f\xa8\x13\xea\x85\xf9\xc2\x02\xa1\x41\x58\x28\x2c\x12\x16\x0b\x4b\x84\xa5\xc2\x32\x61\xb9\xd0\x28\xac\x10\x56\x0a\x4d\xc2\x2a\x61\xb5\xb0\x46\x58\x2b\x34\x0b\xeb\x84\xf5\xc2\x06\x61\xa3\xb0\x49\xd8\x2c\x6c\x11\x5a\x84\xad\xc2\x36\x61\xbb\xb0\x43\xd8\x29\xec\x12\x76\x0b\xad\xc2\x1e\x61\xaf\xb0\x4f\xd8\x2f\x1c\x10\x0e\x0a\x87\x84\xc3\xc2\x11\xe1\xa8\x70\x4c\x38\x2e\x9c\x10\x4e\x0a\xa7\x84\x36\xe1\xb4\x70\x46\x38\x2b\x9c\x13\xce\x0b\x17\x84\x8b\x42\xbb\x70\x49\xb8\x2c\x18\x57\x6d\xbf\x99\x8b\x1d\x12\x48\x2c\x1b\x63\xc6\x13\x38\xf7\x29\x97\x43\x0c\xc2\x35\xff\xd2\x81\x99\xc6\x30\x0c\xe0\x04\x49\xe9\x98\x74\x3c\x9d\xac\xe9\x87\x73\x7f\x47\x0e\x4a\xc7\xb3\xe9\x5f\x66\xe0\xe9\x78\x38\x12\x29\x88\x80\x81\x04\x96\x8d\x65\x00\xee\xb6\x8e\x1c\x94\x0d\x2c\x0c\x93\x8e\x67\xf3\xa8\xbc\x3e\xdc\x2f\xa7\x26\x8c\x0d\x24\x30\xd5\x77\x3a\x1d\xef\x4f\xc0\xc1\xea\x6e\x72\xd5\xdd\x2c\x22\xa2\xdd\xa0\x9a\xa8\xb5\x52\x33\x5f\x5d\x53\x88\x56\xec\x4f\xd0\x69\xd8\xe0\xfa\xc1\xf5\x35\xdf\x26\x07\x65\x53\x19\x80\xd5\x31\x0c\xc4\xc2\x43\xbe\x2f\x3d\xd1\x65\x00\x96\x12\x2b\x26\x83\x28\x9b\x7f\x4f\xec\xff\x65\x80\x67\x60\xe2\x1f\x2c\x03\x88\x83\xbe\x97\x81\x67\x63\x16\x26\x1d\x87\xd8\x40\x82\x93\x01\x0a\xd3\x39\x1a\x98\x86\x26\x85\x49\x50\x46\x11\x7f\x71\xb1\x41\x61\x2a\x83\x32\x18\xb3\x5d\x97\x70\x62\x7a\xfb\x97\x0e\xcc\x2e\x0c\x03\xd2\xa4\xe9\x69\x83\x91\x61\x4d\x66\x0b\x67\xb5\xd9\x1d\xc9\xa6\xb0\x38\xf1\x14\x42\x79\x0a\x33\x73\x6a\xfa\x13\x31\xe2\x3a\x32\x00\xeb\x94\xf0\xeb\xa7\x99\xc4\x3c\x75\x47\x71\x93\xd8\x4f\x43\xb0\x02\x75\xcd\x64\x93\x68\xc8\x00\xac\xbd\xc7\x24\xda\x98\x6c\x3c\x03\xb0\x56\x06\x62\x31\xd8\x7e\x20\x95\xeb\x51\x41\xb6\x2d\x03\xb0\x1c\x1a\x57\x2e\xa7\x11\xb1\x11\x18\xf1\x53\x57\xac\x86\xe4\x0a\xa6\x42\xbe\x77\x76\x50\xda\x0f\x53\xb7\x3f\x48\x26\xc0\x59\xe6\xaf\xf0\x10\xc4\x3f\x4a\xbb\xe1\xea\x76\x1d\xb1\x71\x5f\xc1\x78\x84\x0a\x9b\x01\x58\x96\xc9\x36\x67\x00\x96\x51\x0d\x37\x42\xdd\xec\x90\x32\x1c\xa2\x88\x21\x45\x8c\x47\x25\xc1\x38\x46\xcd\x58\x5b\x4d\xc3\xb2\x64\xa4\x92\xcb\x47\x27\x84\xad\x6f\x52\x86\x23\x47\x18\x89\x52\x65\xa3\xfa\x49\xcb\x42\xee\xb1\x42\xdd\xe3\x76\x85\xa1\x30\x4d\x9b\x48\x5c\x9b\xb1\x49\xda\x30\x18\x63\x42\x6b\x09\x15\x0c\xb0\xa8\x7f\x0d\xd4\xfc\x7a\x45\xf3\xeb\x05\xcd\xaf\x2f\x6b\x7e\x7d\xa9\x97\x5f\xfd\x7b\xf9\xf5\x75\xcd\xaf\x7e\x9a\x5f\x5f\xed\xe5\xd7\xab\x9a\x5f\x59\x16\xe6\x27\x2a\xe9\x90\x0e\xcc\x38\x86\x81\x64\x6b\xbc\x25\xe1\x1a\x4f\x2e\x79\x3e\x48\xd8\x75\x7f\x82\x1e\xac\xed\x77\x47\xc2\x25\xdf\x9f\xa0\x6b\x06\xe0\x98\x24\xfe\x38\x51\xde\xbd\x81\x63\xcf\x62\xb8\xd6\xa4\xc3\xf5\x27\xd4\xc3\x21\xe6\xf8\xfc\xc3\xed\x7f\x36\xc3\x0d\x49\x71\xb8\xc3\xbd\x11\x33\x1d\x7f\x0d\xe7\x72\xc4\x41\xc5\x07\x32\x45\xeb\xc3\x7c\x0a\xd4\x4d\x75\xfc\xe3\xbd\xa1\x8b\xb6\x30\xd5\xf8\xf2\x6e\xc6\x3f\x43\xfc\xdb\xfe\x4c\xe3\xe7\xa4\x38\xfe\xb9\xbe\x98\x59\xfc\x9a\x8e\x0f\xc0\xb9\xa7\x20\x7e\xaa\x83\xb7\xf7\xc5\x6b\xd2\xe0\x31\x3d\x22\x15\xcc\x3f\x4c\x71\xf0\x8e\xa4\x83\x4b\xff\xbf\x82\x61\xe2\xe6\xc4\xe5\xbf\x8e\x3d\x93\xf1\x6e\xa4\x38\x5e\x41\x1f\xe3\x35\x82\x38\x05\x29\x1d\x98\x49\xa4\xb2\x26\x1c\xb6\xb3\x4f\x06\x93\x55\x0d\x22\x03\xb0\xa4\x1a\x24\x5e\x26\x3a\xcc\xa9\x09\x83\xde\x80\x52\x2a\x61\x7d\x40\xfe\x6e\x8a\x94\xea\xea\x85\x52\x0a\x23\x7e\xfe\x51\x1e\xf5\x3a\x1f\x5c\x1f\x5c\x96\xea\x28\x91\xdc\xcf\x33\xca\xe6\xa7\x9b\xeb\x82\xa4\x83\x0d\xc0\xb1\x34\x2c\x0c\x8b\xc2\xb0\x18\xd1\x50\xfa\x9a\x78\xe6\x07\xe0\x8e\xd8\x5a\xef\x7b\xe6\xf9\x14\x66\xbe\x12\xef\xc5\xda\x12\xf5\x76\xc9\xda\xea\x89\x51\x71\x52\x8c\xe2\xb8\x57\x54\x84\xf5\x0c\x13\x6e\xbd\xba\x1e\x88\xd8\x4a\x08\x86\xe5\xbf\x3f\x88\x21\xaa\x63\x90\xad\x44\xc5\x31\x3a\x93\x22\xa7\xf7\x97\x6c\x39\x3e\x06\x64\x91\x1a\xc8\x0a\x7d\x36\x99\x01\x58\x3c\xe5\x35\xf1\x94\xab\xb9\x34\x55\x7a\xfc\xcf\x59\xcd\x65\x9f\x6b\x05\xa4\xaa\xb6\x8c\xe9\x8d\x30\xcf\x5e\x4b\xaa\xfc\xef\x1d\x6e\xf2\xb3\x19\x2e\x55\xa5\xa4\xaa\x4f\x2e\xfb\x6c\x4a\xc9\xc5\x78\x66\x8f\xb2\xbc\xae\x0f\x97\x4b\x75\x6e\x22\x5d\x5e\x76\x37\xf4\x27\x38\x01\x20\x43\x52\xc0\xc3\x98\x40\x84\x31\x81\x44\x06\xa2\x8e\x81\x44\x18\xe4\x08\x04\x03\x09\x08\x7e\x18\xf3\x94\x50\xa2\x91\x0d\x89\x1c\x71\xd3\x4d\xa3\xc2\x59\x45\xe1\xac\x62\x88\x4b\x7f\xe5\x05\x04\xa4\x05\x04\x49\xb1\x03\x12\xfd\x8c\xae\x6a\x48\x3e\x05\xa1\x11\x7e\x84\xb8\xa4\x93\x21\x57\x9b\x10\xb9\x6c\x4e\x2e\x57\xec\xbe\xe6\xee\x2f\x69\xec\xbe\x3c\x75\x43\xad\xdd\xf7\x74\xe3\xd7\xa5\x36\x7e\x6b\x8f\xf1\xeb\x9e\xcd\xf8\x0d\xa9\x8d\xdf\xd6\x63\xfc\x86\x64\xe3\x7f\x03\x8d\x2f\x99\xf4\x48\x5e\x73\xb2\xd0\xee\x4f\x40\x6e\x3d\x36\x90\xe8\x97\x74\xf6\xbe\x89\x9a\x42\x20\x72\x0c\x24\x7e\xe4\x13\x48\x88\xd5\x40\xbc\x06\x92\x35\xdc\x06\xac\x2e\x8d\x1a\x4c\x0e\x12\x4b\x3e\x11\x28\x26\x8c\x85\x87\x84\x01\xa4\xc2\xd8\x0f\x7d\x90\x1a\xec\xb3\x30\x7f\x0b\xf0\x21\x10\x27\x87\x10\x83\x20\xf6\x15\x0c\x4b\x23\x20\x10\xff\x90\xdf\x21\x07\x41\x2c\x1b\xbc\x27\x60\x10\x88\x7f\x40\x36\x06\xf1\xec\x21\xef\xa5\xe1\xdf\x36\x11\x5e\x16\x30\x0c\x24\xb2\xbb\xc1\xaf\x21\x29\xfe\xff\x4b\x2a\x1b\x63\x2c\xcc\x60\x19\x0b\x91\xbf\x11\x9b\xf7\x13\x00\xc4\x20\xf8\xbe\x48\xbe\x28\x6a\x10\x62\xdc\x16\xec\x75\x2c\x8b\x4a\xc7\x45\xa1\x9d\x95\xdc\xc8\x1d\x90\x98\x2c\xa8\x39\x4c\xda\xea\x6b\x3d\x5b\x11\x35\xfd\x09\x1a\x35\xe3\x93\x36\x7b\x53\x22\xa4\x04\x6f\x18\x58\x18\x62\x10\xc4\x07\x4b\x5f\x21\x26\xae\x3c\x08\xc4\xff\x7f\x40\x0e\x0a\x63\xe2\x23\x71\xa1\x61\x10\x88\x7f\x00\xc4\xc3\xe0\x13\x01\x67\x31\x06\x93\x3b\x92\xc7\xaf\x49\xc7\x5f\xc4\xd0\x44\x72\x35\xdc\x76\xac\x4e\xc0\xc2\x43\xa0\x24\x8b\x3e\x81\xd8\x60\xdf\x40\x22\x39\x22\x3d\x3b\x82\xbd\x75\x94\x9c\x47\x9e\x19\x44\x23\x70\x40\x0c\x81\x40\x9c\x73\x81\x14\x97\x0a\xc4\xb3\xb1\xef\xa6\x11\x10\xcb\x26\x7e\x9d\x8d\x7d\xf7\xd7\x22\xaf\xa1\x52\x4a\xe4\xa8\x17\x31\x0c\x52\xdf\x31\xe1\x32\xeb\x28\x55\xc1\x7b\x69\x4a\x7d\x13\x26\x72\x92\x09\xcb\xc6\x04\xc0\x02\x46\x6a\x82\x7a\x48\x23\x44\x1e\xc4\x05\x40\x41\x32\x3b\x37\xaf\x80\x7e\x3f\x3a\x22\xf1\x3d\xa9\x44\x1c\xa2\x1f\x8e\x41\xf2\xb7\x69\x78\x76\x24\x37\xaf\xe0\xe3\x5f\x4b\x7f\x7e\x0b\xf1\xec\xee\xc7\x0f\xff\xf0\xde\xaf\xbf\x8d\xf8\x98\x94\xf8\x38\xe7\xbd\x34\x90\x4d\x7c\xcf\x04\x58\x82\x61\x28\xb1\x07\x16\x30\xe2\xa8\x40\x14\xa0\x22\x04\x04\xc3\x28\x70\x13\x22\xdc\xd1\x25\x30\xe4\xbd\x34\x20\x41\xc9\x88\xa2\x38\x1b\x83\xc0\x67\x61\x7e\xae\xdd\x9f\x40\x72\xdf\x4e\x5b\x42\x91\x81\x76\xa1\x54\xb4\x8a\x15\xe0\xa9\x04\xd4\xb9\xc4\x02\x4a\xf2\x16\xc7\xdc\x86\xe2\xb7\x4c\xc9\xf5\x09\x34\xae\xcf\x3c\x75\x0f\x23\x81\x6a\xff\xe2\xa5\xcd\x3b\x2b\xba\x79\xf6\xee\x3a\x7c\x7a\xd0\xdb\x9f\x1a\x74\x3c\x0e\xf4\xf6\xff\x57\xa0\x77\x3c\x35\xe8\x5c\x1c\xe8\x1d\xcf\x0c\xf4\x0d\x3d\x40\x27\x31\x19\x76\x09\x20\x22\x0d\x0b\xd3\x39\x69\x58\x5c\x8c\xe7\x46\x02\x4d\x0a\x62\x8a\xd6\x96\x08\x09\x39\xea\x12\x0b\xfe\xdc\x78\x66\x48\xdc\x4c\x8e\x44\xc2\x09\xe8\xec\x6d\x02\xe2\x43\x21\xb9\xea\xea\x1a\xad\xb1\x9f\x06\x5d\xc9\x55\xcf\x49\x88\x6a\x30\x8f\xa1\xdc\xf9\xcc\x50\xbe\x4e\x26\xd3\x38\x19\x84\x3a\x8e\xf7\xaa\x76\x76\x3d\x1d\x05\xba\x92\x52\xe0\x05\x1c\x6b\x12\xb8\xbf\x52\x4e\x8f\x2f\x6b\x12\xac\x90\x5b\xd6\x94\xc6\x41\xeb\x3b\x31\x83\x4d\xcf\x64\x1b\x25\xb5\x95\x83\xdc\xbf\x49\xcf\x69\x29\xb0\x97\x4e\xd6\xf4\x27\x32\xe3\xf8\xab\x30\xe1\x88\x10\xab\x19\x80\x77\x00\x51\x57\xa8\x19\x80\xdf\x00\x02\x8e\x34\x98\x37\xf0\x0e\x10\xb6\x86\x9b\xb1\x1f\xd5\x0b\x04\x04\x61\x6b\x51\x1a\x19\xc6\x20\x51\xe3\x83\xa0\x30\x0d\x40\xbc\x50\x20\xc2\x7a\xa9\x9c\x84\xb8\x6c\x40\x73\xa2\x0d\xcd\xa1\xa7\x35\x3e\x51\x27\x92\x9f\xeb\x8b\xc3\x18\x24\x6b\x7c\x85\x85\x68\x1c\x08\xde\xc0\x6f\x00\x65\x72\x70\x08\x72\x14\x67\x43\x7f\x22\xb3\x30\x3c\x7d\xc7\xd1\xbd\xe3\xf6\x1f\xfb\x46\x61\x78\xed\x96\xd5\xc7\x9b\xae\x36\xf5\xff\x34\x85\xf9\x4b\xb2\xca\x49\xcd\x02\x29\x51\xd3\xe0\xf3\x70\x8b\x5c\x17\x0d\xf4\x19\x01\x66\x30\xe6\xdc\xe7\x63\xb8\x47\x4f\xc7\x70\x8f\x92\x32\xdc\x97\x09\x2c\x2d\xc6\x6f\x9f\x8b\xc7\x12\x0d\xd2\x0b\x8f\x21\xd6\x12\x08\x85\xd5\x48\x48\x48\x9c\xf2\xbf\x8c\xcb\xe8\x38\x2e\x7b\xf4\x3f\x89\xcb\xa6\xc4\xfb\xd3\xd2\x81\x99\xc2\x14\xb7\x51\x42\xce\x8a\xe4\xf5\x92\xb4\xd0\x33\x39\x41\x55\x3d\x61\x72\x82\x4c\x33\x8d\xd8\x56\xb5\xd9\x8b\xa9\x48\x04\xc3\x64\x8e\xca\x4e\x97\xe9\x04\x81\xa6\x79\x41\xd2\xe6\x9c\xa0\xc4\xbd\x15\x0a\xf7\x95\x43\xf0\x19\xc8\x53\xf0\x74\xe4\x29\xf8\x0c\xe4\x51\xb5\xd9\xa7\x25\x0f\x9d\x0a\x79\x92\x35\x7f\x7a\xf2\xcc\xd6\xa7\x90\x62\x91\x0e\xcc\x76\x91\x64\x00\xc8\x22\x4b\x4e\xac\x48\x9a\x51\x91\x98\x80\x2d\x98\x4c\xc1\xc1\x71\x14\x2c\x4e\x48\xc1\xfe\xc4\x60\x51\x5b\x50\xe5\x44\x98\x32\x00\x6b\x96\x95\x26\x3a\x4e\x36\xe5\x27\xec\x05\x55\xe5\xd3\x80\xa6\x6a\x41\xe2\xaa\x00\x8d\x06\xa2\xa3\x99\x33\x00\x6b\x62\x24\xfb\xd4\x1d\x86\xf9\x69\x98\xe4\x14\x0a\xcb\x7f\x65\x47\x32\x83\x72\x15\xe4\x19\x1f\xac\xe4\x1b\x88\x3f\xde\x8a\x2d\xea\x81\x04\x0d\x41\x06\x21\x8d\xa1\xc9\x9f\x88\x42\x52\x93\xcd\xfd\xa7\x15\x4b\x30\x9b\x6d\x98\x38\x9d\xf1\x62\xa1\x05\xeb\x5b\x90\x0d\x96\x14\xac\x94\xc1\x29\xfd\xf3\x81\x23\xb5\x43\x60\xa4\xd6\x40\x61\xe0\x58\xde\x46\x6c\xce\x26\xea\xe2\xc1\xea\x4f\xd0\xe2\x7a\x91\x33\x9b\xc2\x27\xb6\x04\x25\xc9\xcd\x4b\xea\x25\x18\x48\xf0\x52\x97\x50\x93\xd1\x11\xeb\xb2\x9a\x52\x75\x99\x19\x75\xb1\x28\xe2\x1c\xc8\x9e\xcd\xac\x68\xf2\x52\x38\xd2\x61\x91\x49\x2b\x3e\xd6\x2c\xd0\xd1\xea\x9e\xa7\xf4\xd8\x21\x62\x56\xa9\x92\x08\x25\xb7\x2b\x57\xb7\xd3\x7a\xb1\x1e\xa4\x92\x0a\x95\x0e\xcc\x36\xb4\x4e\x53\x5b\xa6\xa5\x4f\xb9\x4c\x4b\x53\x5c\xa6\xac\x6a\x99\xc6\xaf\xbd\xfc\x84\xbd\xf4\x58\x7b\xa6\xd4\xd6\x9e\xf1\x73\xac\xbd\x12\x15\x24\xff\x03\xd6\xde\xf0\x3f\x1f\x38\x9f\x77\xed\x8d\x54\xcf\xd9\xb3\x59\x7b\xa3\xd4\x5d\x3e\xd3\xb5\x57\xa6\xee\xf9\x29\xd6\xde\x68\x75\x3b\xed\xda\x7b\x37\x65\x57\x54\x59\xc2\x15\x95\x42\xf0\x94\xc1\x98\x13\x40\x3b\x0c\x81\xf5\x92\xcf\x34\x26\xe1\x40\x09\x42\x61\x49\x96\x2c\x17\xb7\xb4\x93\xd5\xa3\x6b\x32\x31\x39\xfb\x82\x43\x5f\x41\x34\xbe\x23\x47\x4a\x80\x12\x29\x79\x96\xe8\x55\xa6\x88\x5e\x65\x8a\xe8\x25\xab\x47\xd7\x7c\x15\x44\xd1\x13\xbf\xaa\xd0\xcb\x2c\x0a\x67\x8a\xe8\xa1\xbf\xcf\x16\xbd\xc9\x29\xa2\x37\x39\x45\xf4\x92\xd5\xa3\x6b\x5e\xc3\xa3\xe8\x89\x5f\x55\xe8\x21\x63\x49\x31\xae\xfa\x44\x6f\xcf\xd3\xa0\x57\x95\x22\x7a\x55\x29\xa2\x97\xac\x9e\x2a\x35\x88\x43\x5f\x63\xe8\x41\xd0\x27\x4a\x79\x3d\xf3\x10\x50\xf0\x51\x4a\x42\x48\x1a\x7c\x4c\x11\xb7\xea\x14\x71\x4b\x56\x2f\x16\x5e\x15\xbf\x7c\x5f\x13\xae\x54\x1e\xd3\x4a\x45\xfa\xfb\xf5\x02\xc6\x44\x91\xef\x0d\xf1\x30\x26\x60\x28\x2d\x01\x88\x34\x38\xf4\x34\xd3\x5a\x9b\x22\xea\xb5\x29\xa2\x9e\xac\x1e\x2d\x7b\xc8\x24\x34\xd1\x77\xab\x82\x1b\xb7\xac\x09\x5a\x97\x35\xbd\xf3\x4c\xf9\xb5\x2e\x45\xc4\xea\x52\x44\x2c\x59\x3d\xba\xe6\xcb\x04\xa6\xe0\x25\x7e\x8d\xa1\x05\xad\x7d\xa2\x14\xc1\x9f\x02\xa5\x86\x14\x51\x6a\x48\x11\xa5\x64\xf5\xe8\x30\x99\xa3\x9a\x2e\x3a\x3a\x5d\xfd\x09\x2e\x5a\x64\x53\xcd\xa4\x5d\x41\xd9\xba\xac\x09\xda\xc5\x99\x44\x73\x6a\x13\xbf\xf5\x95\x5d\xd7\xf9\x34\x93\xba\x24\x45\x0a\x2c\x49\x91\x02\xc9\xea\xd1\x61\x3a\x27\x36\xaf\xb4\x32\xaf\x22\xfe\x72\x81\x2d\x36\xe1\x31\xec\xa1\x5d\xc4\x1c\xda\xfa\xc6\xfa\x64\xa2\x7c\x29\xf9\x6c\x8a\x94\x29\x91\x8c\x04\x8d\x89\xf5\xfb\x64\x0e\xc4\xc6\x24\x18\x66\xc6\x1d\x73\x48\x56\x0f\xb9\xf3\x65\xed\x4d\x11\xc7\xfd\x89\x4c\xf4\x14\x57\xbe\x62\x02\x01\x31\x88\xcb\x02\x8d\x94\x92\xb0\xa4\xe3\x29\xa2\x68\x62\xa2\x8a\x1e\xa2\x4a\x5f\xfe\x33\x59\x37\x84\x44\xa2\x70\xc9\x50\x35\xa4\x9b\x34\x87\x0c\x04\x0c\xc9\x52\x24\x03\x8f\x7e\x66\xfa\xae\x7a\x3a\xfa\xae\x4a\x91\xbe\xc9\xea\xf5\x4a\x5f\x18\xfd\x81\x3d\x63\xda\x4a\x6a\x32\xc4\xe3\x68\xab\x82\xf2\xc2\x9f\x81\xb6\xcd\x4f\x47\xdb\xe6\x14\x69\x9b\xac\xde\xff\x2c\xda\xaa\xa0\x3c\x9f\x94\xb6\x8b\x52\xf4\x08\x58\x53\x77\x08\x6c\xec\xd3\x21\xa0\xd8\xe7\x8c\x64\xe2\x2b\x86\x2e\x1f\xe7\x8c\xcb\x53\x77\xa5\x75\xc6\xd1\x71\x8e\x02\x93\xd2\x8b\x6c\xe8\x83\x84\x86\xbe\x21\x66\xe8\xd7\x87\x0f\x63\x39\x51\xeb\xaf\x4d\xfc\x4e\x43\x2c\x83\x90\x42\xa9\x31\x18\x8a\x55\x30\xc4\x1b\xd4\xaf\x60\xb2\x41\xdd\x8e\xc5\xe6\xac\x6f\xab\x1e\x0d\x2d\x9d\x11\x8a\x0d\x2f\x9f\x19\x4a\x04\xc2\xb0\x67\x0d\x82\x54\x5b\x36\x25\x53\x73\x43\x68\x2c\xf9\x11\xea\x79\xe9\xd3\x92\x2f\xbf\x24\x5b\xf2\xfe\x5e\x2c\xf9\x91\xea\x2e\x9f\xa9\x25\x3f\x4a\xdd\xf3\x53\x58\xf2\x65\xea\x76\x5a\x4b\xfe\x70\xea\x5e\xb4\x94\x9d\xdd\x2d\x29\x2f\x1a\x56\xbb\x68\xe2\x3d\xd8\x79\xea\xae\x7a\xf7\x60\xe7\x27\xae\x0a\x50\xaf\x9f\xc7\x8b\x96\x70\x71\x25\x74\x9e\xb5\xfc\xb7\x2e\xae\x84\x0e\xb3\x67\x0c\xc2\xd3\x2d\xae\x1e\x3e\xb2\x96\x67\xbd\xb2\x46\xa9\xbb\x7c\xc6\x3e\xb2\x96\xcf\xe8\x23\x6b\x49\xb6\xb2\xee\x3d\x5d\x3e\xcf\x8e\xde\x42\x6c\xe1\xaa\x6b\xeb\x25\x84\xc2\x50\xc2\x05\xc6\x25\xf3\xa8\x9a\x2f\x55\xc0\x40\xad\x6a\xa4\xff\xfb\x13\x58\x18\x14\x0c\x24\x30\xed\x43\x1a\x3d\xa4\xb5\x0f\x39\xf4\x90\xd3\x3e\xe4\xd1\x43\x3e\x85\x00\x5a\x43\xcf\xc3\xe3\xb2\x1b\x3e\xf6\x11\x45\x09\x72\x29\x48\x79\xac\x89\x42\xeb\xb9\x91\xd6\x64\x8b\xbf\x0a\xc4\xd5\x2d\x48\x58\x17\x4d\x5f\x5c\xb8\x3e\x71\x9f\xe1\xb2\xe7\x72\x34\x15\x87\x26\x1f\xbc\xec\xb9\x38\xd1\x53\x9c\x7c\x70\xa4\x38\x49\x81\x4f\x41\x5c\xae\xa2\x5e\x83\x89\x7f\x09\xb4\x3f\xa2\xde\xc2\x5c\x8e\x1c\xbe\x1f\x48\x94\x3d\x07\x01\x7a\x5c\xf9\x9c\x2c\x89\x2c\x8a\x83\x23\x9b\xeb\x7b\x6b\xe3\xa3\xde\x75\x18\xc7\xa5\x2a\x08\xe7\x2b\x10\x22\x61\x88\x14\xa7\xbd\x89\x32\xcf\x25\xd7\x8f\xa2\x92\xa2\x79\x92\xce\x8f\xbc\x82\x61\x08\x34\x29\x87\x1c\x69\x7e\x54\x1f\x00\xe4\x47\xf6\xc7\x00\x78\x4d\x95\xc4\xfc\xd9\x71\x2a\x54\x77\xd9\xae\x08\x3a\x04\x14\xc2\xe9\x46\x0a\x38\xc1\x54\x70\x8a\xcf\x7d\x10\xbf\x65\xc5\x65\xa1\x1d\x8e\x81\xf2\x35\xad\x76\x2a\xca\x9a\x66\x2c\x65\x35\x58\x3b\x60\x56\x1c\xc6\x87\x7b\xc5\xf8\x74\x0a\x18\xf3\x7d\x61\x8c\x8e\x4a\x68\xa1\x48\x1e\xb3\x3f\x1e\x83\xe7\x39\x95\xc8\xea\x1b\xc5\x64\x5d\x16\xaa\xbb\x4c\x80\x62\x41\x12\xeb\x49\x8d\x62\xbf\xbe\x51\x84\x12\x8a\x59\xea\x99\x95\xf7\x05\xa8\x3d\xf1\x3e\x28\x6e\xa2\xdb\x62\xe0\xf1\x3d\x27\xba\x45\x35\xd1\xfd\xfa\xa6\x42\x66\x74\xfc\x41\x71\x54\x68\xeb\x95\x0a\x4b\x13\x67\x51\xa9\xe8\x61\x91\x92\xa9\x08\x92\x54\xb4\x35\x85\x30\xb3\xdb\x55\x84\x31\xa1\xdb\x04\x64\xb3\x50\x6d\xc8\x18\x95\x74\x27\x41\xde\xf2\x20\x8c\xcf\x2d\x38\x97\x58\x3e\x22\xe9\xd5\x05\xc2\x20\x67\x20\xd1\x05\xa4\x07\xaf\xe1\x11\x3c\x0c\x72\xde\xc0\x23\x38\x2a\x2e\xc6\x7b\xa4\x1f\x24\xec\x0d\x28\xf7\x72\x28\xf5\x8a\xd4\xf5\x16\x92\xea\x2c\x11\xa4\xa5\x9c\x07\xf1\x84\xd5\xae\xa0\xa1\xea\xf6\x9d\xb1\x5d\xf6\x35\x9c\x93\x10\x7d\x03\xf7\xcb\xbd\x61\x52\x6f\xe2\x77\xe9\x7f\x84\xc4\x10\x84\x84\xda\x9c\x51\x75\xb8\x84\x54\xc5\xb7\x9a\x51\x7c\xf1\x35\xdc\x8f\x0e\x0b\xf6\xc5\x0d\xe1\x33\x47\x02\xd2\xf6\xce\x68\x00\x2e\x55\xf7\xbf\x5b\x73\xe1\xc1\xe9\xca\xa0\xd4\xc2\xae\x69\x31\x32\x49\x0b\x06\x63\xe6\x50\x4f\x79\x77\x48\x3a\x30\x07\x94\xdb\x5e\xf4\x7a\xbd\x9e\x36\x18\x8c\x46\x86\x65\x4d\x66\xb3\xc5\xc2\x71\x56\x9b\x5d\x9b\x04\xa4\x70\x90\x3f\x03\xb0\x0e\x26\xc9\x6d\x2d\xed\x31\xf0\xba\x70\xd5\x12\xa2\xa3\x6e\x04\x1b\x93\xed\x43\x17\x77\xa8\x57\x84\xaa\x59\xb3\x5a\xf1\x93\x5d\x14\xb2\x7b\x02\x4a\x47\x9c\xd0\x79\x47\x0b\x03\x41\x98\x16\xf7\xd6\xd8\x29\x27\x4c\x3e\xe5\xe4\x91\xe3\xf1\xf1\x1b\x79\x7b\xf2\x48\x3c\xa9\xa9\x5a\x92\xb8\xaa\xb8\x66\x22\x40\xa0\xd0\x97\x62\x20\xe8\x20\x2e\xe8\x21\x05\xf5\x6f\x49\xe3\xba\x65\xf3\x43\x0f\x75\x3f\xaa\x17\x28\x06\x52\xd1\x4d\x9e\x61\xd0\x45\x2a\x46\xa9\x93\x32\xa5\x93\x4a\x20\x90\xaa\x0e\x9c\xd2\xe2\x84\x7a\x48\xfe\xa8\x5e\x20\xc5\xca\xca\x45\x28\x34\x13\xbd\xcd\x46\x56\xd8\x7b\x15\xc4\xe8\x18\x98\x4d\x71\xd7\x50\x48\x16\x90\xb1\xfb\x70\x52\xe8\xe1\x69\x46\x7b\x9a\x7e\x19\x8c\x59\xd1\xbb\x84\xd3\xca\x39\x82\xd4\x98\xa4\x48\xce\x45\x57\x3f\xa6\x56\x92\x3b\x62\x73\x76\x0d\xeb\xc1\x7b\x66\xc5\xf7\x12\x13\x21\x31\x01\xd5\x7b\x53\x4a\x9a\x40\x13\x9a\x9d\x24\x89\xa2\x1d\xc9\x14\x4a\x2c\x9d\xfc\x7e\x2c\xd3\xd4\x88\xf6\xd0\x5e\xe5\x05\x6a\x35\x38\xda\xca\x80\x26\x5f\x3e\xe3\x8b\xc4\x6d\x23\x48\x4b\x7c\xc4\x97\x91\xce\x01\xf7\x2d\x90\x90\x1a\x10\x8e\x44\xda\x2a\x15\x3b\x8a\x8b\xee\x99\xb4\xea\x67\xa6\x7c\x09\x92\xf8\x60\xa0\x36\x71\x4a\x85\xef\x15\x95\x41\xd3\xc7\xc0\x9f\xaf\x9c\xc1\x98\xd6\xc4\x57\x57\xa9\x98\x86\x8d\x5e\x61\xa5\xec\x8c\xc9\x7c\xa8\x37\x92\xfa\x46\x5f\xc1\xdc\xe1\xc8\x90\x64\xee\x03\x42\x62\x07\x69\x27\x4d\xc4\x8a\x05\xea\xae\x13\xf0\x93\x11\xdd\xdf\x93\x90\x15\x8b\xfa\x68\x4a\x47\xa7\xf8\x33\xa8\x9a\x31\x95\x47\xfc\xf6\xe6\x40\xf5\x49\xee\x12\xf5\xc0\xb7\x9e\xe2\x66\xa4\xcf\x55\xce\x60\x4c\x63\x8a\xc2\xc0\x1e\x9b\x57\x3d\x2d\xef\x55\x48\x20\x64\xca\xd3\x9b\x15\x7f\x24\x23\xc9\xf4\x66\xa5\x30\xbd\x66\xe9\x5a\x29\x93\x4c\xc8\xb7\xe2\xa6\xb7\xb3\xd7\x39\xb2\xaa\x93\xb4\x06\xc5\x4d\x6f\xef\x4d\xf5\x88\xa7\xd0\x8e\x61\x40\x7e\x76\x34\xba\x00\x90\x2b\x8d\x66\xa2\x2e\x13\xd1\x9a\xec\x27\x4f\xad\xa4\xd1\xf2\x6a\x46\x94\xf3\x67\xc3\x58\x5c\x1e\x77\x67\xc2\x29\xee\x4f\x40\x74\xfc\x10\xb1\x4c\xb4\xcb\x1c\x01\x30\xd2\x51\xbe\x8f\x7e\x18\xf3\xae\xe9\x18\xc4\x82\x48\x15\xcf\xec\x63\xe6\xff\xac\xe5\x0c\xc6\x54\xdb\x9e\xfa\xb6\xb4\xcf\xf2\x2f\x1d\x98\x7f\x84\x25\x56\x94\x24\x3d\xc9\x66\x97\x3e\x0e\xf4\x71\x3a\x9d\x2e\x37\xcf\xf3\xbc\xc7\xeb\xf5\xf9\x03\x81\x40\x30\x18\x0a\x41\x08\xa1\x90\x96\x9e\x9e\x11\x7d\x73\xe1\x57\x5e\x7c\x49\xc4\xb1\x4b\xf1\x9a\x46\x40\xfc\x79\x9a\x24\xec\x1b\x91\x9c\x9e\x68\x66\xca\xc0\x5b\x31\x9e\x7d\x99\xc9\xde\x85\x65\x00\xf6\x25\x79\xda\xca\xc0\x27\xd2\x9c\x56\x02\x88\xfd\x58\xaa\xb7\x53\xaa\xa0\x74\x24\x2e\x84\x66\x2c\x5f\x00\xe1\x1e\xd9\x4d\xd1\x8d\xef\x45\x26\x7b\xbb\xd8\xea\x2b\x32\xf7\x55\x02\x35\x3b\x77\xa5\xa4\xb8\x15\x03\x59\x73\x13\x79\xe7\x85\x5e\x34\xb7\x60\x06\x60\xfb\xf7\xd0\xdc\x4a\x12\x12\x23\xa1\xe6\x36\x2c\x71\xd5\xbe\x34\x37\x51\xa7\xed\x17\xd5\xdc\x74\x0c\xd4\xa1\xc7\x5c\x06\x60\x9f\x67\x90\x3e\xf9\x5c\x4f\xcd\x4d\x17\xa7\xfa\x3d\xd7\xb3\x03\x71\x3d\xa7\x8b\x14\x41\x6d\x6a\xe5\xb0\x2d\x05\xf5\x9f\x40\x5c\xda\x51\xa1\x1e\x52\x9f\x48\xd3\x95\x13\x15\xcd\x95\x40\x23\x9b\xc7\xa9\x91\xba\xad\x92\xcd\x5d\xbd\xfa\x6c\xc3\x98\xa0\xcb\xb6\x67\x00\x36\xa4\x00\x50\xf9\x19\x01\x98\xf4\x39\x00\x10\xf5\x2e\x3f\x13\x6e\x7e\xb8\x4a\x9c\xaf\xae\xe7\xe2\x34\xa7\x69\x89\x27\x0c\x4f\x03\x61\x53\xb1\x40\x84\x4d\x71\x27\x69\xd0\xf1\x2d\xaf\x28\xb3\xbd\xf2\x91\x99\x34\x52\xfa\x22\xd2\x7b\x0f\x86\x46\x63\xc2\x84\xd4\x8c\x82\x18\x24\xc3\x44\x51\x18\x83\x54\x8d\x2f\x47\xca\xdb\x0d\x47\x22\x11\x90\x03\x89\x70\xf7\xb7\xf2\xe3\xca\x08\x0d\x6c\xb3\x13\xc3\xa6\x45\xa0\x36\x61\xa5\xb0\x7c\xa1\x02\x24\x6a\x5e\xc1\x7e\xaa\x59\x54\x5f\xce\x00\xac\x8f\xc9\x6e\x11\x41\xf5\x32\x10\x83\x20\x4c\x89\xf8\x50\x32\x3e\xe1\xee\xee\x6e\x2c\x3f\x07\x21\x4a\x14\x4b\xd0\x85\x89\x7c\x01\x40\x0c\x15\xe5\x28\xab\x5a\xa0\xa4\x69\x13\x74\x61\x4c\xd0\x67\xbf\x9c\x01\x58\x0f\x03\xf5\xe2\xda\xd2\x8b\x9c\x48\x41\x5d\x8e\x4c\x97\xcd\xe2\x60\x3c\x62\x44\xfd\x40\x22\x0b\x6a\xf1\x5c\x98\x18\x4f\x11\x74\x59\x2e\x08\x34\x04\xe1\x50\xbe\xa4\x6d\x0a\x06\x48\xcb\xe9\x74\x06\x11\x3e\x83\x0c\xb8\x40\x8b\xec\xff\x13\x69\xc4\x01\x19\x80\x75\x33\x0c\xa4\xc3\x20\x3f\xa1\xb2\x2a\x56\x70\x31\xd9\xcd\x18\xba\x5f\x32\x7a\xea\x89\x90\xfe\xca\x70\x67\x49\x97\x4f\xca\x07\xe3\xb3\x5f\x42\x77\x44\x8a\xf2\x42\xee\xe4\x75\xf9\xd2\x48\x49\x92\x84\x31\xb9\x8e\x68\x5c\x42\x42\xde\x0a\xdf\xc0\x45\x96\x27\xdf\xc0\xd9\x1e\x19\x13\x6b\xd4\x88\x3f\x51\xc7\x05\xfa\x89\x44\x1e\x80\x67\x08\xa4\xf8\x07\x4a\x62\x8c\x17\x08\x45\x9a\xc5\xcf\x00\xda\x36\x05\x3d\x1a\x5d\x0a\x78\xbf\x81\x67\x4a\x40\xbc\x29\x0d\x3b\x48\x02\xe2\x35\xa8\x87\x78\xfc\x59\xd9\xf5\x49\xa4\xbd\x64\x40\x68\x34\x88\x8d\xea\xaa\x09\x34\x88\x4d\x98\xa4\xbe\xec\xc6\x64\xfd\xa5\x3f\x31\x48\xc2\x25\x33\x26\x8b\x91\xfa\x27\x22\x33\x00\x7f\x4d\xc4\x30\x31\x2e\x03\x90\x1e\xd3\xe7\x2a\x17\xcd\x83\x56\x2c\xa7\x26\x9b\xe2\x26\xea\x95\x1f\xe1\x48\xe4\x5c\xd4\xb8\x68\x95\xb3\xb1\x23\x40\x36\x2f\xc4\x07\x72\x12\x40\xac\xb4\x4c\x92\x39\xb1\x07\x62\x7b\x28\x99\x1f\xad\x98\xd6\xfe\xd8\xa6\xa6\x82\xda\xfe\xe8\x0b\xd4\xe8\x0e\x0a\xa3\x1a\x71\x31\x88\xaa\xc9\x65\x20\x7a\x3a\x57\x25\xfd\x76\x7c\x36\xe9\x27\x93\x15\x93\x93\x27\x52\xa8\x1f\x2e\x5b\x1a\x92\xbc\x3e\x19\x1a\xaf\x4f\xab\x1a\x00\x8d\x9f\x48\xa9\xb1\x4f\x5d\x63\x95\xc6\x2f\x54\x9e\xaa\x5f\x28\x1d\x98\x7d\x98\x92\xa7\x42\x92\x94\x68\x40\xd1\x34\x32\xbc\x59\x93\xc9\x8c\x54\xb2\xac\x5f\x66\xe0\x61\x9d\x24\x5b\x91\x14\x1a\x1c\xd6\x15\xa7\x81\x30\x06\xb1\x1a\x5f\x1a\x08\xeb\x8a\xa4\xaf\x72\x21\xc4\x3e\x49\x93\x14\xe8\x1c\x91\xdb\xc4\xd5\xf0\x96\x94\x5c\xf2\x26\x8a\x8a\x20\xee\xcc\x51\xbc\x90\x99\x61\x4c\x20\x91\xb7\x42\x27\x39\x78\x48\x51\x94\x91\x0c\x24\x21\x21\xcb\x03\x97\xec\xd9\x21\xc3\xdf\xca\x0f\x2b\xc9\x29\x4e\xd9\xed\x12\xef\xee\x79\x94\x58\x69\x88\x09\x35\x4a\x96\x2b\x0c\xc4\xc3\x8a\x86\x24\x5d\xc1\x2a\x3e\xf9\x38\x47\xc0\x91\x06\x64\x60\x20\x15\x06\xf9\x69\xba\x84\x72\x8c\x52\x8c\x39\x48\x4a\x41\x4d\xea\x0d\xdc\x21\xe5\xb8\x28\x8a\x3a\x24\x21\x96\x13\xe7\x14\x1d\x9d\x10\x3c\xb1\x41\x8f\x25\x5f\xa1\xae\x9a\x60\xc9\x3b\xa4\x93\xad\xbc\xcc\x66\xda\x70\x29\xf2\x9a\x49\x56\x04\x21\xc9\x30\x24\xd1\x1c\x02\x25\x67\xd7\x42\x4a\x46\x0b\x88\x98\x01\x45\x96\x53\xc8\xe4\x40\x31\xbc\xac\xcf\xc6\xb5\x13\xd5\x60\x6b\x7d\x95\x77\xd8\x67\xae\xb9\xa7\x03\x73\xa6\xca\xf2\xa7\x0d\x06\x83\x72\x17\x32\x67\xb5\xda\xec\x48\x2f\x77\xc5\xbd\x46\x3c\xe9\x79\xd1\xfc\x84\xd1\xda\x76\x45\x59\xff\x28\xfe\xc0\x68\x7e\x62\x5d\xfd\x23\x51\xc3\x16\x15\x8e\x21\x8a\x8e\x2d\xe0\x48\xc5\x46\x97\xbc\x64\x15\x4b\xbf\x8a\x21\xae\x32\x3d\x9f\x63\xb2\x5f\xcc\x00\x6c\x86\xdc\x01\x4a\x70\x90\xa4\xd6\x5b\xb1\x5c\xac\x0c\x26\xfb\x2b\x48\xb5\x84\x72\xd9\x27\x8a\x70\x87\xe0\xc7\x31\x35\x23\x1d\x45\x3f\x9b\xb1\x7c\xe5\x96\x27\xd5\xcd\xca\x69\x4c\x76\xff\x0c\xc0\x0a\x62\x8d\x90\x58\x41\xc0\xc2\x56\x09\x42\x4c\x04\x0d\x43\x10\x42\x65\x91\xf1\xa8\xae\x04\x94\xc4\x5e\x1f\x0b\xb2\x34\x95\x2f\x9d\x32\x20\x4d\x53\xbe\x33\x0a\x02\xa8\xfb\x44\x5c\x59\x24\xda\xc3\x06\xa9\xd6\x6f\x50\x76\x8c\x65\xa2\xeb\x84\xd4\xaa\x7b\x22\x32\x42\x02\x52\xe2\x8a\xf8\x51\x2c\xa5\x24\x20\xf9\x52\xfd\x89\xbb\x29\x4d\xdc\x0d\xea\x44\xa0\x20\x0e\xa9\x1c\x01\x17\x7b\x95\xe9\x64\x97\x34\x46\x48\x21\xad\x1d\x52\x9f\x08\x3a\xb1\xf4\x13\x51\xff\x82\xba\xb7\x62\xae\x3b\xaf\xcc\x03\xbd\xfa\xee\x28\xb1\xb5\x40\x21\x1f\x80\x5b\x16\x0a\x99\x92\x18\x28\x06\x92\x54\x18\x2c\x09\x42\x51\x38\x50\x92\x8a\x82\x4b\x5a\x39\xa1\xce\x8d\x50\xd0\x19\xab\x46\xa7\x53\x6d\xb4\xcb\xd3\x50\x0c\xa4\xa9\x1f\x1c\x8d\x44\x4b\x22\x80\x44\xb4\x72\xf6\x0d\x73\xd8\x23\x73\x87\x32\xd5\x2f\x29\x0e\x7e\x89\xff\x06\x29\xf2\x79\x90\xf2\x24\x4b\x1a\xea\x63\x69\xa8\x08\x90\xa5\xb6\x1f\x79\xf7\x21\x1e\xe6\x45\x0a\x53\x22\x1f\x50\x10\x40\x3d\xe2\x03\x2a\x6a\xe3\xb9\x90\x82\xc6\xa0\xfb\x90\x62\x78\x4e\x49\x3c\x6d\x38\x5a\x00\x3a\x4d\xd5\xa9\x89\xab\x92\x50\xa7\x62\x14\x88\x6e\x05\xcf\xfe\x92\xb4\x93\xa0\x12\x34\xb1\x3a\x51\xb1\x26\xa1\x4e\x9e\xfd\xe7\x51\x39\x03\x75\x92\xca\xac\xfb\x44\xd0\x8b\xa5\x9f\x20\x0e\x56\x8c\x3b\x9f\xe2\x3a\xee\x6b\xf6\x75\x62\x6b\x41\x97\x9d\x21\xbb\x06\xc5\x09\xce\x4a\xc7\xa1\x6e\x20\xf1\xb6\x8a\x09\x64\xa5\x90\x44\x3e\x1c\x71\xf6\xdf\x92\xea\xa8\x32\x7b\xc9\x44\xbc\x50\x9b\x94\x17\x06\x69\x79\xe1\x2d\x95\x8a\x27\xee\x03\xa4\xa4\xd2\x21\x0d\xef\x6d\x41\x87\x88\x43\xcb\xda\xd0\x47\x1a\x65\xe8\xe3\xa8\x2e\x14\x01\x89\x40\x98\xab\x91\x8d\x98\x5a\x36\xf6\xa5\x0b\x89\xc0\x45\xaf\x9f\xec\xb3\x7e\x9f\x15\xc2\xc7\x4f\xcb\x41\x35\x56\xb3\xed\x2c\x50\x43\xa8\xdd\x76\x5a\x9f\xf5\xb6\x93\x0e\xcc\xaf\xca\x1a\x13\x21\x29\x4c\xe2\xa6\xc3\xc8\x21\x34\x2b\x72\x0c\x39\x90\x3f\xc8\xe3\xf5\xf9\xfc\x7e\x65\xe3\x49\x7a\x10\x3f\xf1\xbe\x93\xcc\xc3\x59\x90\x64\xdb\xc9\x4a\x10\xa1\xc8\x4b\x58\x5b\x32\x30\xd2\x40\x38\x12\x21\x7f\xa2\xd9\x5e\x5e\x91\xb6\x17\xac\xe6\x15\xcc\x99\x26\x1b\xb3\x61\x5a\xfa\xfb\xe3\x98\xe6\x93\xce\x20\xbb\x33\x4d\xe2\xc2\xb0\xb2\xc6\xe5\x0d\xe6\x45\x69\x83\x01\x61\x41\x5e\x95\x2f\x48\xbb\x48\xb8\xad\x7c\x3e\x10\xcd\xdb\xa2\x30\x26\x9b\xea\xb2\x05\x2e\xe0\x52\x4f\x10\xff\x71\x2c\xa6\x11\x92\x7a\x0a\xca\x45\xe0\xd3\x34\x3c\x5c\xd5\xdd\xdd\x6d\xf9\x71\x6c\x53\x08\x4a\x75\x02\x31\x1f\x29\x82\xe7\xfb\xb1\x88\x60\x40\x24\x4e\xb8\x4d\xce\x48\x93\x93\xc6\xc0\xeb\x18\xa7\x0e\xaf\xaa\x88\xb4\x5a\x93\x27\x16\x47\xce\x91\x09\xc9\x19\xbd\x81\x35\x0d\x24\xd4\x15\x39\xc9\xf4\x77\xcb\x96\x3f\x4a\x5d\xe3\xe2\x1d\x0a\xa3\x93\xcd\x94\x14\xa9\xee\x4f\x60\xdf\x04\x7c\xef\x77\xbd\xda\x91\x2b\x00\x29\xc6\x7c\xb4\xe5\x40\x02\x2a\xdf\x07\xc9\x76\x98\x94\xd1\x20\x29\x9b\xbd\x7a\x5b\x21\x16\x86\xe8\x32\x3e\xa8\xf6\x4a\xa9\xe0\xac\xd0\xcb\x2f\x8a\x80\x58\x98\xcb\x81\x2a\xed\xb5\x32\xae\x9a\x15\xed\x2e\x10\x44\xe7\xc6\x8b\x1e\x20\xef\xb2\x5d\x49\xdd\x8c\x0c\xc9\x4f\xe8\x9b\x4f\x97\xec\x7d\x51\x6a\x4a\xc9\x9a\x49\xa7\x72\x72\xca\x53\x39\x39\x85\xa9\x44\xda\x9b\xe4\xfc\x10\x55\x36\x58\x8c\xbc\x31\x6d\x18\xf2\xd2\x44\xd5\x37\x28\xbd\x90\x42\x40\x5b\x8f\x38\xbd\xe2\x8e\x8e\x10\xb6\xc8\x74\x21\x62\xc3\xce\x48\x40\x17\xb3\xc8\xa1\xcd\xd7\x3d\x1a\xf5\xbf\x5a\x5d\x71\x2d\x88\x77\xb2\x42\x2c\x1a\x0a\x80\xca\x19\xba\x41\x9f\xc6\xa5\x55\xc5\x11\x67\x56\x42\xe2\x20\x14\x05\x4c\xcd\x5a\x08\x4d\x58\x8c\xae\x26\x14\x91\x96\x2c\x08\x1c\x82\xa8\x07\xe6\x79\xe9\xcd\x15\xfd\xe4\x37\x57\xf4\x27\xfa\x49\x96\xbd\xe2\x45\x41\x78\x19\xa4\x5f\x22\x05\x54\xe9\x15\x73\xe2\x28\xf0\x25\xb4\x2b\x89\xea\x77\x84\x83\x20\x22\xe0\x28\x50\xa6\x47\xab\xf6\xba\x94\xdb\x19\x8e\x0c\xd7\xa6\x14\xcd\x57\xf7\xa1\x7d\x67\xc4\xd0\x35\x72\x0a\x85\x5b\xd3\xa2\x41\xdd\x42\x9b\x74\xd1\xbc\x49\x36\x64\x9e\xd7\xb4\x58\x94\xa4\x05\x83\x31\x85\x49\xb3\x40\x55\x71\xea\xf8\x7c\x15\x79\x32\xe4\x08\x1d\xaf\x96\xd1\xc5\xb1\x81\xee\x61\x29\x46\x55\x19\x8c\xd9\xe8\xff\x6f\x89\x84\x3c\x83\xed\xf2\x7d\x4d\x70\x56\x79\x55\x8d\xdd\x81\xf6\x48\x8f\xd7\xeb\xf3\xf9\x44\xf3\x4c\xb6\xcf\xa4\x60\xc9\x0b\x5f\xfe\xca\x8b\x2f\xbe\xf4\xf2\xcb\x99\xe2\xe7\x95\xaf\xbe\xfa\xea\xab\xaf\xbe\x26\x7d\x06\x0c\xf8\xda\xd7\xbe\xf6\xb5\x81\x03\x07\x66\x7d\xfd\x1b\x7f\xf1\xfa\x37\xdf\xf8\xd6\xa0\xec\xf0\x5f\xfe\xd5\xb7\xbf\xf3\xdd\x37\xff\xfa\x6f\xbe\xf7\xb7\x7f\xf7\xf7\x49\x2f\x82\x48\xbc\xcf\xaa\x83\x31\x4a\xb6\xcb\x49\x2c\x03\xb0\xff\x20\x99\xdb\x65\x20\x0d\x8b\xda\x69\x7f\xcf\x20\x8b\xe7\xef\x94\x58\xca\x00\xdc\x1f\x93\x12\xb1\x73\xc6\xd1\x18\xfe\xdf\x69\xc2\x37\x31\xf1\x27\x6e\x95\x7f\xab\x2a\xcb\x8a\x0e\x2d\x1a\x1d\xdf\x43\xce\x4f\xc5\x39\x21\xf6\xf3\x37\xaa\xba\xe8\xd8\x6f\xb4\xe4\xaf\xa5\x14\x91\x2a\x10\xcb\xc4\xe8\xc3\x3f\xdf\x7e\x49\xce\x1d\x56\x06\x10\x17\xdc\x77\x99\xec\xe3\x22\xd2\xdf\x61\xc2\x98\x00\x98\x68\xb0\x51\x1c\x33\x7c\x18\x8b\xba\x6b\xde\xee\x91\x13\x5e\xaa\x26\x6c\x03\xd0\x06\xad\x44\xfa\x60\xe1\x98\x50\x29\x8a\x0a\x15\x24\x62\x20\xf8\x41\x2c\xca\xf8\x57\x4c\xf6\x05\x11\x84\xbf\x94\x47\xcf\x54\x54\x52\x94\xd8\xad\xbd\xa9\x21\x36\x62\x9e\x46\x36\xaa\x8e\xdd\x58\x32\x00\x1b\x66\xb2\x8f\x8a\x5d\x66\xab\xa8\x17\x9b\x8f\x1f\xc5\xf6\xe7\x6c\x26\x7b\x9f\x58\x71\x90\x76\xca\xad\xe8\x11\xda\x59\xbf\x25\x6b\xce\x6f\x6b\x40\x29\x57\x83\xb2\x10\xa8\x92\xc5\x52\x9f\x10\x91\x5d\x91\x9d\xa5\x74\x3a\x46\xdd\xe9\x75\xb5\x8e\x87\xc5\xed\x62\x9a\x9a\x6a\xad\x41\xdc\x1e\x33\x25\xf1\xab\xc8\x6c\x51\xff\x78\x5d\x2a\x1c\x32\x90\xc8\x8c\xbf\x38\x1e\xc9\xac\x1f\xc4\xcc\xfe\x6f\xc8\xde\xe4\xaf\x2b\xea\x43\x31\x40\x29\x83\xa8\xeb\x37\x63\x2a\x05\x26\x0d\xf7\x3a\x46\xc7\x75\x88\xa6\x58\xe4\x1c\xe5\x64\xd9\x0f\x62\x3b\x7f\x16\x23\x05\x25\x07\x2a\x9d\x8b\x76\xc7\x5b\x92\xa6\xa7\x41\x70\x52\x42\x04\x7b\x8c\x24\xe9\x7d\x8d\x78\x8e\x64\xfb\x0c\x0a\x17\x4b\xee\x08\xf5\xb8\x81\x0c\xc0\x7e\x8d\x91\x82\x22\x03\xa4\xa1\x90\x1a\xd4\x28\x45\xec\x11\x5e\xc5\x40\x46\x90\x93\x35\xca\xac\x98\xa9\x46\x48\x46\x3c\x89\xcc\x38\xc4\x96\x2d\x98\x36\xc1\x7c\x7a\x42\x60\xa3\xfc\x36\x58\x90\xdd\x36\xe1\x56\x0c\x19\xc9\x51\x56\x45\xe1\x90\xd7\x7a\xe0\xa5\x86\x5e\x34\x2e\x5f\x65\xb2\xff\x22\x03\xb0\x5f\x65\xe4\xcc\x72\x1e\x82\x1a\x39\xb6\x81\x86\x10\xbf\x0f\xd6\xb0\x69\xd8\xfc\x3a\x26\xee\x3d\xae\xd7\x31\x43\x3a\x1e\x26\x34\x71\x90\x1a\x35\xb8\x57\x35\xa6\x84\x44\x91\xfe\x44\xa3\xa2\xe4\x88\x3b\x7d\x26\x93\x7d\x0e\x43\x21\xe7\x5e\xe0\xec\x2f\xc5\xa4\xbf\x8e\x22\xce\x31\xc2\x36\xca\x1a\x3e\x0a\xc4\x46\xf1\xce\x42\x91\xe6\xde\xba\xfb\x0a\x8a\x41\x67\x7f\x2d\x03\xb0\x5f\x66\xd4\xf3\xa4\x36\x79\xc2\xd8\x3f\xc6\x7c\x18\x2f\x30\xd9\xaf\xa1\x78\x72\x2f\xbd\xbe\x8c\x2a\x64\x7f\x15\xc5\x7f\xa5\x8e\xc4\x5e\xdf\x4a\x98\xd7\xb3\x50\x4d\xa6\x1b\x44\xfc\x12\x07\xa9\x2d\xf1\xfe\xc4\x5b\x61\x55\xa7\x8b\xd5\x9d\x56\xe8\xb3\x33\x65\xe7\x9f\xe4\x1d\xef\xf7\x89\x34\x7b\xb8\x46\x23\x59\xaa\x6e\x53\x15\xcd\xf8\x7f\x29\x6a\x89\xbd\xa9\x1e\x61\x79\xdc\x08\x92\x55\x16\x13\xcb\x2a\xaa\xc8\xbb\x49\x1b\x86\xaa\x64\x9f\x11\xff\x42\xe9\x00\x97\xba\xc7\x95\x71\x3d\xbe\x20\xb9\xfe\xb0\x30\x9f\x03\x55\xe9\x01\xab\xb5\xd5\x20\x88\x33\x0d\xd6\xc4\x95\x53\xea\xc2\xb5\x71\x63\x3c\x87\x8c\xbc\x5e\xa6\x72\x1d\x26\x99\x81\xeb\x31\x64\xec\xc9\xcb\x97\x57\xad\x88\x37\xd5\xab\x03\x75\xe8\x97\x80\x56\xe3\xb6\x41\x3b\x6e\x6c\x81\x43\x4d\x14\xae\x17\xc8\x37\x25\x80\xdc\x87\xa2\x96\xb1\x3a\x2d\x71\x1d\x90\x6a\x10\xb6\xc6\x15\x8a\xa6\x83\xba\x7c\x7b\xdc\x00\x50\xb2\x27\xe5\x3d\x32\x56\x6f\x57\x5c\x3d\x9f\x14\x21\x56\x6c\xb9\x62\xa0\x0e\x31\xc5\x0f\xd9\x82\x69\xc6\xdc\x13\x5f\x01\x2d\xc1\x58\xf9\xde\xb8\xb1\x3c\xc8\xf6\x8c\x4a\xbc\x7e\x42\x6c\xb7\x85\x8a\xf4\xab\xe9\x4f\x70\x8a\x13\xb9\xe6\x55\x80\xc2\xab\xca\x49\x61\x1c\x62\x90\x90\xee\xa2\xf9\x34\x47\x13\xab\x53\xc9\xad\x83\xea\x41\x6f\x82\x78\x31\xdb\x2f\x9a\xd6\x24\x4f\x7a\x3f\xa8\xda\xf3\x65\x5e\x3f\x8c\x49\x91\x6a\xb9\x40\xe4\x99\x7e\xca\x8f\x98\xaa\x80\x32\xde\xb1\x44\xfb\xfe\x91\xde\xf7\xfd\x14\x85\x82\x7c\x16\x2f\x12\x69\x8f\x46\x4d\xdb\xb5\x51\x53\xe5\x6b\xec\x94\x9a\x8a\x20\x72\x7d\xc4\xee\x61\x42\x73\xaa\xee\x98\x1a\xbe\x2e\xec\x33\xc2\xa7\xf4\x76\x42\xdd\xdb\x0a\x8d\x42\x22\x00\xe4\xac\xb1\x68\xf5\xa6\x53\x18\x7a\x96\x7d\x09\x93\xed\xdb\xa7\xd3\x87\x62\x96\x5f\x43\xa9\xd6\xf2\x3b\xad\x86\x44\x6b\xf9\x2d\xdf\x25\x5b\x7e\x1e\x4d\x8b\xb3\xea\x16\x5a\xcb\x6f\xfa\x49\xb9\x85\x4f\xd3\xe2\x7c\xd2\x16\x3d\xf9\xe0\x62\x12\x3e\x88\x61\x70\x23\xce\x76\x6d\x4f\x8e\x81\xd6\x49\x45\x22\x7b\x31\xcc\xbd\x8e\x59\xa5\xad\x40\x65\x33\x5e\x56\x77\xd2\x11\x9b\x90\xf0\x9d\x63\x09\xcf\x1c\x5c\x49\x82\x12\x83\x31\xe5\xa9\xbd\x7d\x34\x1d\x98\x1d\xd2\x75\xbe\xb2\x1d\x27\xa5\x62\x9a\xcc\x49\x2f\x09\x4b\x6c\x6d\x29\x69\xb9\x99\x71\x5e\xcd\xb2\x24\x9a\x53\xa6\x28\x3a\x54\x5a\x3d\x21\x31\x96\x59\xe6\x2b\xe5\xba\x0d\x2c\x1a\xbf\xef\x4f\x0c\xca\x20\x14\x5d\x43\x93\xbf\x19\x1b\xa2\xe7\xcd\x73\x7c\xdc\xd9\x95\x44\xe0\xf4\xee\x7d\xd3\xa1\x70\x81\xfc\x4e\x4f\xd4\xa5\x92\x4c\x2d\x2b\x2b\x22\xa0\x99\x51\x6d\x9c\x96\xd2\x89\x8d\xaa\x74\xe2\xd8\xa9\xb8\x37\x91\xe0\xa1\xd5\xb9\x70\x2a\x80\xae\x11\xa9\xe7\xe9\xca\xed\x87\xab\xdb\xaf\xd0\xd2\x17\x2d\xe3\x81\x44\xa6\x7c\x27\x32\x82\x44\xd4\x9f\x51\x69\xac\x8b\x11\xea\x2e\x2a\xf4\x28\xc9\x4d\x7a\xa5\x54\xbf\x38\x1f\x69\xe2\xa9\x4c\x97\x2f\x9d\x80\x7d\x1e\xbd\x2b\x53\xf7\x70\x1f\xeb\xe1\x9a\x4b\x4c\x7f\x2b\x0a\x5c\xa3\x04\x5e\x42\xc6\x4c\x5c\x49\x10\x71\x8c\xa4\x7d\x66\x86\xa1\x66\x77\xab\x88\x43\x89\x50\x0e\x63\x9d\x48\x70\x9b\xae\x0e\xeb\xfd\x3a\xdd\x31\x89\xf9\xbd\x5f\x12\x2f\xfe\x98\x64\xfc\x1e\xe7\xbf\x4f\x56\x2f\x0b\x6d\xa9\x58\xd4\xef\x1d\x5d\x0a\xd1\xa4\xe0\xcc\xf8\x5d\x43\x7b\xee\xad\x40\xdd\x75\x01\xae\x99\x27\xb9\x23\x2e\xfe\x60\x5f\xfc\x91\x36\x55\x0f\x63\xf5\xa9\x3b\xae\x3e\x0b\x79\x2b\x9f\x8e\xbc\x95\x29\x92\x37\x59\xbd\x54\xc9\x1b\xa3\x4a\x5c\x92\x59\x81\xba\xeb\x5e\xc9\x3b\x28\xe9\x61\xd8\xca\xcf\x46\xde\x2d\xa6\x3f\xb3\x5f\x30\x1d\x98\x5f\xd7\x24\x0c\x29\xf1\x2f\x0b\xca\x8b\x46\xe9\xd0\x28\xfa\xe5\xf5\xa1\xe0\x57\x08\x0a\x69\x69\x69\xe9\x19\xcf\x3d\xf7\xbc\x94\x07\x9d\xf4\xc6\xc0\xc4\x93\x9c\xe0\x92\x89\x6f\x20\xbb\x50\xb6\x51\x54\xee\xa9\x41\x3d\xdc\x53\xf9\xea\x5e\x35\xee\xa9\xc1\x2a\xef\x54\xd4\x25\x55\xa4\xf6\x4a\x91\x92\x3d\xf9\x35\x64\x2e\x4a\x5a\x2a\x27\xb5\x0c\x83\x37\x70\x3f\xba\x65\xce\x80\x8c\x48\x88\x89\x0a\x8e\x86\xb9\x8a\xd4\x03\xc7\x47\x74\x32\x07\x12\x55\x40\xf6\x31\x64\x2a\x17\xbb\xc6\xb9\xb9\x86\xa9\x3b\x48\xea\xe6\xf2\xa2\x6c\x65\x26\x7a\xa4\x13\xed\x97\x40\x73\x1b\xc7\x73\x52\xea\x44\x86\x9c\x3a\x11\xdd\x83\x4c\x52\xd0\xcf\xa6\x04\xfd\x7a\xfa\x97\x46\x24\xc4\x21\x81\x39\xc6\xa9\x8e\xb6\xa7\x33\xc8\xa5\x96\xa6\x18\x63\xc5\x52\x00\x18\xe5\x9c\x14\x03\x8d\x04\x1e\xad\xee\xbf\x42\x8f\xea\x41\x46\x2d\xa1\x27\x27\xd9\xb7\x60\x74\xdf\x42\xbf\x04\x0c\x61\x13\x8c\x5e\x3b\x22\x2d\x5e\x10\x5d\x9a\x98\x3a\xb9\x42\xd5\xe9\x3d\xd0\x37\x52\x2e\x29\xfd\x84\x47\xa6\x63\xba\x7c\x96\x74\x20\x21\x99\xc8\xe2\xd0\x2c\x32\xc5\xd0\xaf\xb8\x2d\x66\x42\x1c\x82\x6e\x64\x8c\xa5\x4b\xe9\x5a\xd9\x21\x39\x54\xd7\x83\x77\x26\xf7\xc6\x3b\xfd\x54\xbc\xd3\x4f\xe1\x9d\x96\xb8\x5c\xc9\xaa\x94\x98\xe7\x45\x94\x8e\xdb\x1b\xee\x69\x28\xbe\x87\xf2\x8a\x1c\xca\x84\xc2\x78\x46\xca\x40\x01\x3a\xe4\xfb\xb1\x25\x66\xa4\xea\xa7\x65\xa4\xe7\xa5\x43\xa3\x5f\x92\x5f\x03\xaf\x30\x92\x4f\x8e\xb2\xc5\x33\x52\x6d\x1c\x9d\x7d\x4a\x46\x2e\x16\x97\xc8\x90\x8c\x9f\x78\x0d\x3f\xf1\x02\x86\x90\x32\x49\x76\xb3\x7a\xa4\xba\xb8\x91\xd2\x65\x85\x2f\xbd\xc7\xb1\x9f\xf9\xea\x9a\x0b\xe3\xf2\x8c\xb3\x5f\x95\x0e\x86\x4a\x57\x5f\xa0\x5b\xf0\xc1\x40\x22\x4b\xc6\xb4\x2a\x76\x2b\x7e\x98\x88\x0b\x4b\x4d\x4e\xa8\x09\xf6\x27\xb2\x04\x8c\x81\xb1\xa9\x7d\x4d\x3a\x41\xf8\xb2\x1c\x4c\x4b\xe9\x1a\x25\x2d\xfc\x8d\x49\xe0\x8f\xd9\x36\x55\x23\xb4\xb6\xcd\x0a\x75\x0b\xad\x6d\x13\x6d\x53\x16\xd7\xa6\x29\x49\x1b\x06\x63\xfe\x94\x34\xcc\xd6\xdb\x7b\xa8\x34\x31\xcf\xbc\x48\x55\xac\xf7\xc7\xa9\x1e\x70\x63\x30\x66\x5c\xf0\x7f\x45\x70\x0d\x91\xe5\x03\x75\x78\xcd\x68\x8c\x45\xd8\x1c\x4e\x97\xb2\x0f\x07\x02\xc1\x20\x0a\xb0\xa9\x22\x6c\x52\x88\x4d\xfc\xbc\x9c\xf9\xca\x2b\xaf\xbc\xf2\x55\xe9\x23\x45\xda\x06\x7c\x2d\x59\x7c\xed\x1f\xa2\xdb\x77\x36\xfd\x5e\xfc\xc5\xb1\x89\x77\xf0\x62\x20\xef\xe0\x65\xb1\x9d\xe9\x22\x96\x01\xd8\xc1\x52\x8c\xad\x4a\x71\x1c\x9c\x90\x03\x6f\x3d\x83\x54\xa4\x14\x7d\x3b\x86\xa1\xa8\x5a\x7c\x90\xaa\x4c\x13\xa4\xfa\xa8\x87\xcc\x2f\x52\x43\xa6\xd1\x02\xca\x90\x37\x34\x4d\x8e\x82\xab\x22\x0a\x28\x04\xa5\x8d\x52\xc9\xb1\x39\xb9\x19\x82\x4e\x75\xca\xf7\x6f\x98\xec\x83\x18\x8a\xc8\x29\x79\xe5\x3d\xa4\x72\x89\x1a\x8c\xa4\x52\x59\x34\x0a\xdf\x64\xb2\xf7\x63\x28\x2e\xa7\x1e\xed\xc7\xb1\x0d\xe9\xbb\x2a\x38\x32\x95\xc3\x21\x83\xeb\x25\x2f\x1b\x7a\xca\xa5\xe1\xca\x99\xb0\x9a\x57\x01\xaf\xb8\xd5\x04\x0c\x02\x55\x88\xec\x3b\x92\x72\xf0\xed\x28\xd0\x51\x1b\xad\xc7\x85\x63\xd5\x09\xb6\xcd\x18\x0c\x51\xb7\x5b\x99\xe4\x76\xcb\x8c\x0e\x1e\x73\xbb\xd9\x50\x98\x4f\x69\x84\x82\x54\xca\x0f\x15\x9a\x43\x62\x5e\xb7\x8f\xe2\x72\xa2\xab\x93\x78\xdd\x6a\x63\x5e\xad\xfa\xf0\x1c\x95\x8b\xab\x18\xf4\x7d\xc1\xd5\xa0\x1e\xa8\xa7\xcb\x07\x11\x7a\xea\xf5\x63\xd5\x20\x68\x9c\x8f\x83\x04\x0c\x11\xf4\x0d\x2d\x47\xbb\xd1\x23\xe4\x19\xfd\x26\x93\x08\xa9\xca\xde\x91\xc2\xd4\x48\x61\xa9\x21\x95\x2e\x05\xa9\x62\x39\xd9\xd5\x29\xc6\x13\x35\x35\xfb\x88\x27\x06\x50\x90\x30\xa5\x78\x62\x50\x0a\xf9\xed\xd1\x84\xfc\x2a\xd5\xf1\x44\x29\x7e\x11\x77\x46\x2c\x11\x2c\x09\x43\x7f\x6f\xa2\xd0\x5f\x5c\x9c\x51\x90\xe2\x7d\xbb\x62\xf1\xbe\x37\xe5\x78\x9f\x0c\xc0\x9b\xa9\x04\x2f\x09\xa9\xff\x04\xf1\xc4\x74\x14\xb3\xcb\xde\x82\xa1\xc8\x9c\xdc\x67\x19\x40\xc1\x42\x71\xac\xde\xe2\x89\x3f\x97\xe2\x89\x6f\x4b\xf1\xc4\xb7\x64\x69\x91\xa5\x55\x02\x6b\x12\x12\x20\xca\xa9\x83\x94\xa5\x1e\x6e\x8e\x0b\x27\xa2\x98\xc8\x57\x7b\x8d\xab\xbd\x90\x01\xd8\x57\x18\x74\x92\x2a\x33\x61\x38\x51\x5e\xc4\x83\x34\x2c\x1b\x36\x49\xe1\x44\x77\xa2\x70\x62\xbd\x1a\xdc\x9e\xe1\xc4\x37\xd5\xe1\xc4\x97\x50\x78\x50\x72\x0f\xbf\xd8\x57\xa4\xee\x45\x46\x36\xf7\x62\x74\x95\xc3\x89\xf1\xf1\xbf\x57\x50\x98\x10\x85\x15\x5f\x60\x94\x41\x8b\x81\xb2\x2d\x0c\xee\x65\xa0\xaf\x4a\xa6\xde\x00\xd9\xd4\x8b\x4d\x60\x7a\x1f\xe1\xc1\x25\x6a\xb4\x35\xe1\xc1\x1e\x32\x29\x6a\xc2\xa6\xb6\x8a\xe3\x42\x86\xcb\xd4\x03\x49\x21\xaa\xb7\xb5\x01\x3f\x4d\x39\x52\x30\x9f\xeb\x23\xa4\xb8\x42\xdd\x26\x16\x52\x94\xd2\x40\xc5\x66\x3f\x57\x8f\xd0\x14\x37\x42\xa6\x6c\xe5\xc5\x05\x00\xd7\x68\xab\xf5\x08\x00\xae\x8d\x2b\xd7\x84\xd1\x9a\xe3\xc6\xf8\x32\xb2\x1c\x7b\x99\xb8\xf5\x72\xd4\x72\x83\x14\xb5\x54\x07\x00\x65\x1e\xce\x52\xf3\x33\xea\x30\xd4\x33\x00\xb8\xb1\x27\x75\xd1\x8a\xd4\x86\xf8\x7a\x01\x7c\x73\x02\xc0\x83\x0c\x24\xa4\x9e\xd4\x61\xbe\xea\xe4\x31\xc0\x6d\x71\x85\xf1\x31\xc0\x1d\x71\x83\x3c\x2f\x05\x3d\x71\x35\x20\xbb\xe3\xfb\x40\xdc\xac\x0e\xfa\x69\xfb\x48\x53\x22\xa2\x52\x7c\x50\x7d\xd2\x7b\x6f\x0f\x70\xe2\xe2\x83\xfb\xe2\xfa\x0a\xa1\xa0\xa7\xc8\xef\x5d\x52\x60\xab\x23\x1a\xd8\xea\x52\x1d\xf8\xa3\x63\x07\xef\xb4\x2e\xca\xca\x58\x60\xab\x2b\x71\x60\xeb\x80\x7a\xc4\x27\xd8\xb3\x50\x01\x7a\x6e\xc9\x87\x92\x6c\xc9\x92\x8a\x35\x58\x15\x42\xe4\x99\xec\x23\x98\x7c\xea\x23\x11\x08\xa9\x6e\xd8\x49\xd5\x0f\x05\xa4\xa3\x09\xb5\x2f\x09\x08\x87\xca\x63\x72\x5c\x5d\xaf\x47\xa8\x8e\x42\x56\x75\x4c\x2d\x53\x65\xa4\xa1\x90\x9d\x4d\xb5\xbf\xbc\x19\xc5\x14\x25\x04\x58\x35\x39\x69\x04\xb2\xc3\x19\xcd\x3c\xc6\x62\x74\x2a\x10\xbe\xa1\xd6\x71\xa3\x83\x5d\xc0\x94\x4b\x62\xe5\x85\xe6\xd7\xea\xc9\x67\xd5\x5d\x7c\x29\xda\xc5\x00\x9c\x8e\xf7\xfe\xcb\x1d\xa2\xc4\x14\x96\xc9\x3e\x8f\xc9\x29\xa9\xa2\x06\x26\x60\x08\x4e\xe3\xe7\x53\xa6\x54\x3d\xd1\x5a\xd5\xae\x1d\x93\x6c\xec\x2b\x98\x6c\x64\x7f\x8e\x51\x92\x05\x23\x2f\xab\x29\xb1\xbb\x97\x70\x21\xd1\x4b\xb8\xb0\x43\xdd\x49\x0a\xe1\xc2\xab\x49\x06\x65\x30\x66\xb9\xe1\x33\xda\xc5\xe9\xc0\x2c\x44\x03\x88\x4a\x26\x28\x3a\x62\xca\x71\xca\x61\x3d\x97\x3b\xe9\x5b\x39\x12\xdb\x95\xc9\xce\x48\xd4\xf6\xe2\xd6\x17\x59\x48\xe1\x43\x97\x72\x40\x5e\xcd\xee\x24\x5a\xcf\xc8\x2a\x72\x25\x48\x49\x2b\x48\xd8\xbb\x36\x3c\xd5\xd3\x92\xe4\xb5\x96\xa4\x4e\x3a\x07\x6f\x93\x0f\x6b\x29\x79\x4d\x30\x9a\x25\x85\xa9\xb2\xbc\xfb\x13\x83\xa5\x90\xe6\xe0\xf8\xbb\xbf\x6b\x7b\x09\x69\xf6\x8b\x3b\x18\xdb\x2b\xd4\xb1\x7d\x95\x57\x5d\x97\x6c\x97\x3c\xb9\x36\x39\xc5\x5b\x76\x11\xc9\xf1\xcc\x41\x1a\x17\x20\x2b\x65\xc1\x9b\x91\x5c\x88\x77\xcd\xbc\x15\x1f\xcf\x1c\xa1\x86\x46\x1d\xcf\xec\xeb\x76\x18\xb9\xfd\x28\x75\x7b\x8d\x94\x1b\x14\x8b\x67\xc6\x42\xb1\xfd\x94\x78\xa6\xe6\xc0\x45\xad\x66\xeb\x62\xa2\xb9\xec\x83\x7a\x84\x09\x6b\x7b\x44\x3e\xa3\x57\x40\xd5\xf4\x8c\x8f\xc9\xb6\x85\xc6\x68\x54\xf5\xf0\x20\x7a\xf9\x23\x29\x8b\x14\x59\x91\x95\xac\xe7\x37\x15\x1b\x3e\x4b\x6d\xc2\x67\x25\xb1\xe0\xbd\x92\x04\x0a\xc9\x02\x28\x9e\x57\x27\xf6\xba\x12\x50\x4a\x8e\x32\x95\x30\x7a\xf0\xab\xa7\xe9\x3f\x59\xdd\x8d\xc6\xe8\xcd\xd2\x58\xfe\x59\x6a\xc3\x3f\x4b\x65\xf7\x07\xe5\xd7\xed\x46\x75\xe9\x4c\xf9\x7b\xb4\x8f\x81\x44\x3f\x44\x0f\x82\xd1\xc4\xdc\xb4\xf4\x7d\x33\x91\x45\x5e\x95\x14\x38\x28\x60\x88\x40\x28\xa6\xbb\xf1\xe9\xae\x6e\xae\xeb\x2d\xde\x98\x9e\x28\xbf\x1f\x4b\x9a\xdf\xaf\xea\xeb\x9e\xfa\x20\x37\xec\x79\x95\x6c\x5f\xb1\xbd\xa7\x7c\xa1\x7c\x43\x6f\x49\x18\x5a\x2c\xfa\xa9\xb1\x88\xc1\xde\x90\xd0\x7d\x1a\xbd\x1d\x35\xd5\x97\x41\x30\x18\xd3\x10\x7f\x95\x2d\x02\xbe\x97\x90\xef\x92\x84\xc0\xf7\x27\xe8\xa8\xa4\xc6\x51\xcc\x5f\x7a\xa8\xc8\x4c\x74\x8d\x9d\xec\xfd\xeb\xe3\x2a\xbc\x5e\x2b\x31\x18\xf3\xe4\x29\x2e\x51\x70\xc7\x72\x63\x62\x5e\x58\xf9\x02\x85\xc4\xaf\xad\xe9\x3d\x3f\xa6\x9f\xac\x72\x48\x86\x60\xbf\x34\x20\x79\xf7\xb5\xf7\xb5\x36\x26\x76\xd6\x68\x5f\x32\xa9\xdc\x9e\x20\xbb\x04\xa3\xcf\xad\xd2\xf9\xd6\xd8\xc6\x45\x24\xcc\xab\xd0\x4b\x8a\x95\x74\xad\x2c\xc4\x25\xeb\x0a\xbd\xfa\x5a\xba\xf6\x3a\xea\xdd\x90\x3d\x08\xca\xfd\x04\xac\x7c\xab\x25\x48\x10\x0d\x2a\x49\x08\xb9\xb8\xb2\xc3\xed\xb8\x72\xbe\x0b\xdd\xe0\x12\x06\xe8\x06\x97\x58\x1e\x8b\xaa\xe1\x00\x15\x3b\x72\x51\x7e\x90\xaf\xcc\xcc\x94\xac\x0d\x29\xa7\xa6\x77\xde\x44\x67\x97\xc3\x9a\xf3\x05\x8d\x5a\xb3\x47\x7d\x7e\x69\x54\x5c\x21\x88\x33\xd1\xca\xb4\xe5\xf2\xc5\x69\xbd\xe7\x0e\x49\x57\x76\xa2\x63\x06\xa4\x62\xc1\x62\xf2\x5f\x1a\xf5\x40\x88\x06\x9a\x6a\x94\x31\xf1\x20\x86\x69\x0d\x14\x63\x13\x40\x81\x2b\x84\x09\xa7\xf2\xda\x6e\x06\x63\x8a\xfa\xba\xa4\x4f\xba\x78\x51\x75\xb4\x27\xe9\x3b\x84\x7a\xcf\xde\xc8\x0c\x83\x7f\x8c\x1d\xfc\x64\x19\x26\x0c\xd0\xcb\x66\xa4\xfb\x41\x22\x79\xab\x00\xba\x50\x5d\x62\x32\x18\xdd\xa5\x62\x1a\xd9\xaa\x04\xce\xfd\xf0\xb9\xf6\xf5\x40\x79\x35\x20\xc4\xd0\xfd\x1c\xe9\x3d\x2e\xaf\x2d\x54\xb7\x55\x99\x7a\xaf\xe1\x0e\x34\x45\x43\xa5\x9d\x2d\x33\x8c\xfd\x53\x6c\x3d\xc8\x3c\xa6\x7a\x03\x7a\x1f\x37\x5c\xf6\x17\x37\x45\x55\xa8\x20\xfa\x56\x9d\x68\x84\x32\x3c\x65\x8f\xac\x8a\x1b\xe3\x32\xbf\x54\xf0\x15\x2b\xb7\x11\x87\x3b\x45\xdc\x50\xbf\xd2\x5d\xc4\xd1\x94\x01\x55\xed\x12\xf5\xdd\xc5\x59\x9a\xf5\xd0\x37\xb8\xb2\xf8\x41\x5b\x67\x45\x2a\x72\x30\xc9\xcd\xad\x89\x5f\x7b\xd4\x4b\x9e\x47\xb8\xaa\xb3\x09\x48\xef\x29\x52\xbe\xc6\xbf\x32\xd7\xcc\x30\x2a\xdd\xf8\x2d\xf9\x96\x39\x12\xb1\x0e\x94\x58\x25\xc1\x2d\x73\xac\x7c\xc7\x0b\x88\xbb\xc3\xb5\x39\x91\x10\x45\xc3\x0a\xa4\xfc\xae\x11\x0a\xe2\xff\x18\xb3\x7b\x8d\xe8\xda\x01\x3c\xa7\xe6\x15\x0c\x4b\xd3\xc9\x27\x56\xbf\xa9\xb9\xed\x8b\x88\x5e\x0f\x43\x48\x37\x41\x90\x92\xeb\x97\x8a\xb2\xef\x20\xe9\x21\x16\x7d\x7f\x4d\xcf\x37\x24\x95\xa8\x41\xd3\xbe\xd9\x2b\xaa\xa1\xeb\xa5\x1b\x49\x75\xb1\xeb\xab\xa2\x8e\x61\xf9\x3a\x80\x4c\x81\x40\xe0\x50\x8c\xa2\x89\x4b\xb5\x20\xc4\x3e\x91\xde\xac\xa1\xbc\x36\x37\x4b\x14\x31\x10\x7c\x12\xfe\xd6\xd0\xfc\x1c\xd9\x6b\x83\x5e\xc5\x2b\x7b\x22\x52\x7b\x01\xaf\x2c\x5c\x62\x3f\x52\x69\x1a\xee\x5e\x24\x5b\xbf\xae\xb8\x9b\xaf\x9b\x93\x19\xa2\x85\xf4\x53\xdf\x09\x2b\x07\x2d\x2b\x41\x7c\xd4\x72\x63\x62\x7e\xac\xc4\x65\xf9\x54\x85\xc7\xd9\x97\x1b\x93\x68\xd5\x55\x78\xec\x0d\x5b\xe8\x3b\x86\x02\x09\xea\x17\x6a\x31\x0c\x13\x36\x08\x58\xb8\x73\x47\x40\x00\xb1\x46\x7c\x58\xfd\xfa\x4b\x83\x94\x19\x4a\xc7\xca\xb3\x34\xa1\x46\x59\x00\x35\x82\x9c\x9a\x70\xd5\xed\x7e\x35\xd9\x2c\x37\x41\xaf\x3c\x91\xd3\x94\xe4\x1f\x8a\x33\x54\x1a\x45\xd2\x90\x1a\x65\x67\x34\x7a\xc6\x21\x0e\x8d\xd5\xce\x8a\x96\xf4\x4b\x50\x1b\xa2\x53\x50\xb1\xda\x6f\x45\x1d\x11\xf2\x53\x49\x8d\xd4\x21\x10\xc4\x3f\x2a\x4d\x78\xa8\x9a\x6e\x33\x29\xad\xa6\x9e\x1e\x7b\xd5\x4b\x2d\x1e\x15\xac\xf2\x0f\x99\x03\x2b\xf1\xbe\x38\xf0\x30\x72\x3b\x76\x46\x29\xa2\xe0\xa8\x9a\x12\x5e\x1a\xe4\xb0\x7c\x0a\x9e\x8b\xfe\x00\x6a\x4a\x41\x55\x8b\x7e\xda\x16\x99\xea\x16\x31\x6a\x65\xaa\x5a\x64\x69\x5b\x0c\x56\xb7\xd0\x52\x0c\xbd\x88\x28\x29\xc5\x4a\xfe\xdc\x14\x8b\x62\x28\xdb\x03\xca\x1c\xcb\x71\xaa\x41\x31\x37\xd3\xa6\x25\xf2\xcb\x7c\x5c\x09\x5e\xe6\x13\xbe\x7e\x2e\x80\xc4\x71\xd8\x34\x50\x9d\x34\x3c\x5c\x0d\xff\x6c\x35\xfc\x6f\xca\x97\x85\x7d\x2e\xf8\x19\x8c\x39\xf9\x74\x06\x51\x4b\xe2\x95\x9e\x25\x95\xcb\xa8\x3e\xb9\x1f\x90\x50\xb5\xa8\x93\x34\xf9\xa8\x0d\x0a\xd5\x06\x92\xaa\x47\xcd\xdb\x8b\x64\x61\x9c\x29\x21\xd8\x8a\xa9\x10\x6c\x55\x09\xd5\x5e\xaf\xd9\x62\x30\xe6\x0f\x29\xbf\x95\x7b\x47\x42\xd4\xd0\x8b\x38\x91\x81\x24\x0f\x2e\xff\xe4\xd0\xf0\xc9\xc7\x6d\x7e\x3a\xba\xb6\x26\xa6\x2b\x2f\x1b\x9a\xb1\x77\x70\x68\xee\x6e\x57\xb5\x4a\xfa\x32\x29\xa4\xb1\x46\xdf\xfc\x94\x19\x7d\xf3\x53\x9f\xf7\xcd\xcf\xed\xff\xbf\x24\x83\xe7\x7f\xf7\xbf\x74\x60\x5e\x08\x12\x9e\xef\x8f\xa6\x01\xc7\xae\x5e\x53\xee\x41\x7e\xf1\xa5\x97\x33\x5f\xf9\xea\xab\xbd\x25\x19\x0d\xfe\xfe\x0f\x7e\xf8\xa3\x7f\xfc\xf1\x3f\xbd\xf5\xcf\x3f\xf9\xff\xfe\xcf\xff\xfd\x97\x7f\x7d\xfb\x9d\x7f\xfb\xf7\x9f\xbe\xfb\x1f\x3f\xfb\xf9\x2f\xde\xfb\xe5\xfb\xbf\xfa\xe0\xc3\x8f\x7e\xfd\x9b\xdf\xfe\xee\xf7\xff\xf9\x87\x8f\xff\xf8\x5f\x7f\xca\xf9\xe4\xd3\x21\x11\x90\x0b\xf2\x40\x3e\x28\x00\x85\xa0\x08\x0c\x05\xc5\xa0\x04\x0c\x03\xc3\x41\x29\x18\x01\x46\x82\x51\xa0\x0c\x8c\x06\xe5\xa0\x02\x8c\x01\x63\xc1\x38\x30\x1e\x54\x82\x09\x60\x22\x98\x04\x26\x83\x29\x60\x2a\x98\x06\xaa\xc0\x74\x30\x03\xcc\x04\xd5\x60\x16\x98\x0d\x6a\x40\x2d\x98\x03\xe6\x82\x79\xa0\x0e\xd4\x83\xf9\xb1\x45\x97\x0d\xe3\x95\x87\xfd\x89\x59\xbf\x4a\x49\x79\xaa\x8d\x29\xaf\xf5\x20\x03\xb0\x0b\x80\xc4\xe4\xb5\xa2\x3d\xc8\x09\x58\xf8\x6a\xed\xa5\xca\x3f\xc5\xe7\x20\xa7\x61\x50\xb9\xfa\x0d\x05\x98\xe6\x03\x86\x09\x97\x16\x8e\xd9\xaa\x8f\xde\x48\x82\x41\xfc\xad\x58\xae\x5f\xbd\x58\xe1\x61\x77\xc9\x1d\x3c\xd6\x55\xb4\x8b\xb4\x0c\xc0\xd6\x89\x15\x36\x8d\x78\x34\x4d\xbe\xa5\x20\x6a\x90\x18\x32\x00\x3b\x4f\x2c\x6c\xae\x91\x01\xfb\x7e\x7d\x1a\x1e\xcd\xa1\x98\x2b\xc3\xdb\x80\x2e\x51\x14\x75\x6a\x3c\xda\xac\x16\x30\x28\x0f\xa4\x06\x30\x10\x44\x3b\x34\x49\x4f\x98\x70\x73\x63\xac\x43\x29\x64\xe2\xcf\x00\xec\xec\x58\x87\xe8\x8d\xc2\xa2\xc5\xab\x34\xab\x06\xd2\x45\x39\x33\x81\xec\x60\xad\x05\x51\x25\xb9\x01\xc4\xe9\x86\x2a\xca\x17\xf7\x78\xbd\x1b\x8c\x46\xef\x39\xc5\x72\x54\x87\x36\x47\xa9\x5b\x1f\x52\x85\x44\x36\xcd\x96\xed\x30\x10\x97\xfd\xa4\xaa\x7f\x56\x7b\xac\xa5\x32\x06\x63\x31\x88\x7b\x49\x57\xe2\x56\xe1\x47\xca\x28\xda\x78\x7c\x79\x2f\xa3\x24\xa7\x44\x85\xba\xd5\x79\x95\x37\x3d\xea\x2c\x50\x95\x1f\x56\xca\x25\x26\xed\x23\x3b\x8a\xfb\xba\xa8\xaf\xc4\xb2\x99\x13\x13\x2d\x1d\xff\x32\xf1\xd6\xd7\xd5\xb2\x7d\xa2\xba\xe6\x89\x9e\x20\x4d\x4a\x08\x12\xba\xbb\x68\x1c\x60\xfe\x4a\x79\xa5\x9c\xc0\x21\xb3\x6d\x2c\xca\xf5\x23\x5e\xc7\x9e\x8b\xf5\x30\x35\x29\x2c\xaf\x60\xcf\x49\x1e\xc9\x68\x22\x91\xaa\xe6\xf1\x9e\xb0\x54\x25\x87\x65\x34\x60\xa2\x37\x98\x97\x01\x26\x7c\xaa\xe0\xfe\x42\x5d\xdc\xf2\x79\x5e\x2a\x63\xc2\x91\xe3\x31\x6e\x07\xa8\xe8\xd5\x0c\xc0\x8e\xea\xb1\x7c\x40\xb4\xd9\x08\x20\x25\xe8\x96\x02\x14\xc3\x57\x2d\x9f\x52\xb4\x7c\x16\xc5\x2f\x9f\x97\x32\x00\x3b\x3c\xd6\x61\xec\x95\xe4\x0d\x20\xfa\x1e\x72\xab\x7a\x3d\x95\xa0\xca\x90\x5b\x96\x85\x7f\x25\x1d\x87\xd6\x65\x59\xb8\x4a\x3d\x9b\x97\x94\x86\x2f\xe0\x5f\x69\xfa\xba\xb4\xe5\xd2\xa2\xc2\xf0\x02\x9e\xd9\xa4\x99\xe0\x3a\x75\xd3\x93\x3d\x89\x5a\x9f\x9c\xa8\x05\x9a\x09\x8e\x7d\xb5\xa2\x04\xf2\x7c\x65\xae\xbf\x14\xeb\xac\xa1\x97\xb9\xfe\x92\x64\x78\xc7\x1d\xd9\x57\xd5\x3f\xd5\x13\xb8\x45\xc9\x81\x1b\x22\x4d\xf8\x73\x19\x80\xfd\x94\x09\x77\x2f\x7f\xb2\xf0\x8f\x09\x04\x2e\x4a\xfa\xfa\x94\x61\xc2\xf3\x27\x6e\x5e\xf8\x71\x1c\x43\x7c\x3d\x03\xb0\x9f\x88\xd3\x77\x2c\x9e\x1f\xd0\xdd\x13\x39\xd1\xe9\x43\xef\x09\x57\xf8\x41\x6c\xf5\x5f\xf2\x39\xf6\x3f\xc6\xb3\xc3\x1f\x45\xf6\xda\x1d\xcf\x0d\x28\xcf\xeb\x63\x4d\x77\x40\x3d\xf9\xff\xc9\xc8\x7e\xd9\x9f\xab\x93\x73\x92\x91\xb2\x3f\xf1\x73\x0d\x11\xd7\xaa\x6b\xb6\xf5\x24\x62\x73\x72\x22\xfe\x1a\xe5\xe7\xa2\xec\xb2\x8f\x64\x27\xc8\x47\xb1\x86\x1b\x7a\x01\xe1\xa3\xb8\x6b\xaf\x7b\x9f\xc7\x4d\xc9\x41\x78\x5f\x9a\xc7\xac\x0c\xc0\xfe\x92\x09\xef\x7b\x5c\x5c\xf4\xa7\xb8\x69\x42\xef\x37\xf8\xa5\x48\xd8\xc6\xf8\x6d\x0f\x65\x55\xbc\x17\xb7\xcc\x94\x7d\x0f\xb5\xfb\xb9\x9c\x9e\xfb\xb3\xf8\x7d\xef\x67\x62\x87\x3d\xd6\x2d\xba\x5b\xe6\x3f\xb4\xdb\x9e\xbc\x6c\xe5\xd7\xe7\x6b\x56\xed\x4f\x19\x59\xf6\x0e\x12\xd7\xec\xd7\x45\xfb\x31\x96\xbd\x93\x5c\x04\x0f\x52\xaf\xd8\x2f\x13\x83\x35\x0b\x76\x4f\x1f\x0b\x76\x6f\x72\x5a\xfe\x6b\xb2\xf5\x8a\x72\x2b\xff\x45\x11\x30\xaf\xa9\xb3\x74\x92\x0b\x96\xd7\xb4\x82\xe4\x60\x1f\x3b\xc5\xa1\xe4\x70\xfd\x44\xb3\x51\x6c\x13\x81\xf9\x67\x26\xbc\xba\x75\x5e\xde\x27\x09\x74\xa0\x6e\xa9\x9c\x09\x97\x2f\x98\x77\xf9\x4f\x09\x16\xf5\x55\xb1\xc2\x5b\x0c\x13\xce\xcb\x5b\x7a\x22\x9e\x5b\x50\x7a\xcc\x3f\x89\xab\x7a\x57\xfc\xaa\xee\x10\x8b\x7e\x1c\x9d\xdc\xd7\x70\xd5\xaa\x46\xcd\x7e\xc4\x48\xa9\x22\x3f\x8c\x5f\xd6\x3f\x14\xfb\x3b\x1e\xcf\x2c\x28\x31\xfe\x07\xc9\x97\xf5\x60\x65\x59\x7f\x1c\xa3\xd2\xb9\x5e\xd6\xd4\xc7\x9a\x35\x75\xbe\x8f\x35\x75\x21\x39\xbd\xbf\x27\x2d\x6b\x94\x0e\xf4\x37\x68\x5d\xbf\x81\x67\xc5\x5a\x5e\x4a\x0a\xc3\x6b\x78\x96\xe4\x4c\xd7\x40\x72\xb9\x0f\x01\x73\x25\x39\x24\xdf\x91\x56\x37\xba\xa6\xeb\xdb\x4c\xb8\x26\x32\xa9\x2d\x27\x6e\xc2\x6e\x4a\x65\x4c\xb8\x79\x77\xfc\xf2\x7e\x82\xc5\xd2\xd0\x1b\x40\x4d\xa6\x5a\xab\x45\xcd\xc2\x4c\xf6\x03\xe9\xda\xa8\xb8\xd5\x9d\x2d\xae\xee\x63\xf1\x13\x76\x5f\xba\x39\x4a\xe9\x6f\x00\x1e\x37\x61\x6f\x30\xf2\xbb\x01\x5e\x8f\x21\x77\x37\x29\xb1\x06\xe0\xaf\x4b\xa8\x68\x88\x75\xaf\x8f\x69\xeb\x4a\x4e\xac\xaf\x4b\xd3\xd6\x89\xa1\x2c\x6c\x69\x73\x7d\x3e\xd6\xf2\x61\x52\x48\x32\xb1\xe7\xd1\xe6\xaa\x9d\xb6\x47\x7d\x4c\xdb\xe3\xe4\x90\xbc\x26\x4d\xdb\x0d\x29\x65\x3a\xbc\x64\xc5\xe3\xa1\x9f\x26\x58\xa9\xe5\x00\x95\x33\xe1\xf2\x6b\xa7\xeb\x3f\x89\x9b\xd7\x02\x20\x27\x37\x47\x8e\xc6\xcf\xeb\x68\x80\xb2\x9a\xe3\xb6\x57\x3c\xd6\xec\x65\x26\x7b\x04\x90\x5e\x96\xa3\x9d\xd7\x97\xc4\xfe\x8e\xc4\xcf\x6b\x29\x90\xee\x27\x52\x2f\xc4\xe8\x77\x5a\xc0\xd5\x73\xfc\x65\x34\xc7\xb8\x74\xc7\x2f\x18\xa8\x49\xf9\x2c\xc9\x4d\xbe\x38\xcb\x40\x5c\x76\x43\x34\x94\x93\x9b\xd8\x14\x88\xba\xd6\x72\x93\x92\xf9\x79\x91\xcc\x38\x9a\xf4\xa1\x40\xc9\x02\x96\xd2\xcd\xa3\xc6\x53\x2f\x20\x69\x6f\xb8\x18\x95\xdb\x3b\xe3\x95\x25\x87\x43\x90\xa6\x3b\x1f\xa0\xcc\xdc\xf0\xae\xdc\x83\x17\x3e\x8d\x9b\xcd\x71\x52\x19\x13\x8e\xf4\x10\xab\x75\x00\x65\xea\x2a\xd4\xff\x2a\xc0\x44\x8a\x83\x58\xb3\x00\x93\x5d\x0b\xa4\xf7\xcc\x54\x4d\x69\xe9\x8e\xef\x7a\x22\x90\xdf\x0a\xd3\x7c\x34\xbe\xeb\x1a\x80\xf2\x54\x95\xae\x5f\x55\x77\x8d\x9a\x79\x98\xec\x99\x00\xe5\x86\x85\x1f\x9c\xdd\xb9\x72\x48\x5c\xd7\x26\x29\x6d\x2c\xdc\xbc\xf3\xff\x67\xef\x5f\xc0\xec\x3a\xaa\x3b\x51\xbc\xf6\xde\xe7\xd5\xbd\x5b\xad\x23\x59\x96\x8e\x5e\x56\xed\x73\xf4\x68\xc9\xb6\xd4\x6d\x4b\x56\xcb\x96\xad\xee\x9d\x4c\xa6\x81\x24\x23\x9b\xc7\x5f\x61\xe6\x3f\xa3\xb9\x93\x99\xd1\x64\x32\x77\x34\xaf\x7b\x75\xbf\x7b\x2c\xb5\xdd\x6a\xb9\xb1\x0d\x08\xcb\x06\x01\x06\x64\x63\xbb\x65\x23\x81\x08\xc4\xc8\x58\x40\xfb\x05\x22\xd8\xb1\x02\xd8\x88\x40\x12\x11\x48\x30\xc1\x01\x93\xcf\x04\xcd\x84\x6f\x7c\xbf\x5a\xab\xaa\xf6\xaa\x3a\x55\xfb\x9c\x6e\xb5\x1f\xc9\x8c\xfc\x7d\xee\xee\x73\x6a\xd7\xae\xe7\x7a\xfe\xd6\x5a\xf6\x91\xb9\x37\xc8\xf2\xca\xb8\x68\xf7\xc5\x8a\x76\xd3\x8c\x3d\x1f\xcb\xd9\x8c\x51\xd3\xd5\x79\xe4\xa6\xfc\xcb\x77\x8f\x7f\x37\xaa\x48\x06\x3e\x12\xa8\xd0\xc8\xf0\xda\x60\x5d\xf6\xe4\x7d\xde\x41\x5c\x19\xac\x43\xe4\x91\x31\x92\xfb\xdb\x9c\x8b\x07\xfc\x23\x89\xe1\x7c\x0e\x7f\x30\x50\x09\xb3\xc3\x6b\x83\xbe\xec\xc9\x07\xbd\x23\xb9\x22\xe8\x83\x91\x98\x04\xe9\xa1\x36\x6b\xf2\x09\xff\x48\x4a\x38\x92\xbb\x02\x95\xa0\x5a\x3e\xf2\x49\xcf\x10\xd2\x07\x1f\x5a\xee\x8a\xca\xfc\x54\x9b\xcb\x7a\xc2\x3f\x04\xf0\xb0\xfe\x64\xee\xab\x68\xab\x6c\x04\xbd\xeb\xdc\x06\x3a\xa7\x79\x2e\x33\x75\x4d\xb5\x38\xca\xce\xba\x6d\x5d\x53\xa1\x06\x14\x4d\x85\x96\x8d\x97\x3c\xf2\x95\xa2\x6d\xe3\xcd\x0c\xd3\x16\xe2\x6c\x8c\x3e\xf7\xd5\xa2\xcb\xb8\x33\xd4\x62\xdb\x31\xc1\x6b\x69\x9f\x01\x65\xda\x4f\x7b\x3c\x6d\xe4\x7e\xa9\x33\x9d\xc2\xba\xb8\x32\xe8\x59\x83\x61\xc7\xab\x63\xce\xd2\x7d\x4d\xac\xc3\x30\x24\x59\xd3\x2a\x8c\xb6\xe7\x2c\x0d\x9b\x58\x8d\x6d\xe8\xb7\x32\x5c\xc0\xaa\x18\x2c\x6d\x2b\x81\xbd\xec\xc8\xd2\x03\xaf\x8c\x65\x75\xb6\x21\xf2\x21\x94\x69\xe0\xc1\x8d\x82\x52\xf3\xf0\x46\x8c\x34\x3a\x1c\xf0\x28\xdd\x76\x0b\x0f\xa0\x14\x54\x98\x46\x04\x8d\x59\xc7\xde\x13\x59\xa3\x09\xf2\x73\x27\x61\xba\x5e\xfc\x28\xa8\xca\x12\x85\x74\x70\xa2\x5e\xd0\xc9\x89\x63\x0c\x8e\xa8\x23\x05\xee\x23\xe5\xa9\x02\x23\xc5\x72\x0f\x34\x80\x76\x2b\xe2\x74\x1d\x69\x17\x1a\xed\xe6\x60\x62\xee\xba\x8c\xb5\x97\x1e\x30\x9d\x14\x71\x48\x3a\x95\xa5\x87\x5b\xcc\x47\xb9\x94\x39\x1b\xd3\xf1\x99\x07\xb3\xf0\x66\x55\xb4\x70\xad\x95\x92\xbb\x93\xcd\x9a\x8b\x4c\x60\xb9\x0a\x60\x08\xd5\x66\xfd\x56\x96\xd8\x73\x59\x0c\x10\xc0\xa5\x31\x91\x2f\x6a\x48\xfd\xb9\xb1\xb3\x35\x55\xec\x41\xf0\x64\xce\x9a\x49\x98\xae\x55\x05\x34\xb2\xea\x31\x66\xaa\xed\x25\x18\xbf\x1f\x66\xcb\x09\x7c\x5c\x36\x5a\x80\xf1\x01\x4b\x74\x78\xc0\x89\xa0\x39\x99\x4e\xfd\x5d\xdf\xe4\xf0\x7c\xe9\xae\x3d\x11\x64\x45\x8f\xaa\xf4\x83\x41\x59\x15\x49\xfd\x7d\x30\x90\x7e\xc7\x13\xd4\x4b\x3b\x04\xc7\xc7\x6c\x07\x87\x49\x1e\x21\xe9\x79\x84\x67\x30\x8b\xa5\xd9\xe3\x6e\xda\xe3\x1e\xc3\x2f\x79\x42\x79\x72\xbb\xd0\x2f\xd9\x65\xd5\xa7\x38\xdb\x91\x5f\xf2\x48\x40\xdc\x5e\x47\x02\xed\xf6\xd2\xe1\xe0\xf2\x73\xe3\xee\xbf\x9f\x76\xfe\x91\xa0\xd5\x2f\x04\x1e\x5c\xf3\xfc\xa8\x67\x3f\x40\x9f\x35\x22\xd0\x33\x1b\x26\x69\xf1\x05\x17\xa0\xfe\x6f\x5f\x59\x81\x83\x5c\xaf\xdd\x7f\xb2\x4a\x95\xf4\x04\x72\x6a\xc7\x3c\xeb\xf1\xff\xf5\x27\x8c\xc2\xa0\x5b\x10\xb5\x67\x3d\xb0\x7e\x5a\xf8\x2a\x3d\x75\xb7\x74\xba\x5e\xd4\x7e\x28\x1f\xf5\x0e\x85\xba\x22\xdd\xcb\xf6\x31\xef\x70\xb4\x60\xd1\x76\xd9\x6e\xb9\x43\x66\x1d\x1f\xb0\x0b\x0a\xb6\x8e\xf5\xe3\x33\x5c\xb6\xfb\xda\x8e\xf3\x01\xef\x38\xc5\xc2\xbe\xa4\x16\xf6\xc1\xd6\x85\xf5\x0e\xf6\xe8\x0c\x07\xfb\xa0\x67\xb0\x31\x8b\xff\xb6\xdc\x69\xd2\xb5\x8b\x24\xae\x54\x25\x5d\x83\x0a\xa4\x19\x8b\x3e\x18\xda\x2c\xfa\xbb\x6e\x16\x7d\x30\x82\x06\xc7\xd3\x83\x01\xc1\xe8\xa8\x3f\x2a\xf4\x0f\xb5\x1e\x91\xbe\xa1\x07\x15\x31\xc0\x88\x4f\xf1\xc3\x00\x38\x93\x77\xbe\x87\xfa\x71\x79\x1a\xbe\x35\x03\x44\x91\xf2\xba\xe8\xe4\x1f\x9e\x23\x6b\xc7\x89\x37\x03\x7c\x37\x1d\xfd\xf1\xe3\x81\x82\xcd\x08\xbe\x31\x1a\x92\x12\x40\x73\xd0\xa1\x7d\x30\x68\xa6\x95\x66\xc2\xd2\x30\x09\xe4\xbe\x1e\x55\x65\x2d\x71\x2e\xdc\xa8\x62\x92\x06\x5b\x19\xd9\xce\x09\x3a\xdc\x47\x7d\xf7\x44\xd6\xbb\x19\x60\xa3\x41\x3d\xd2\xac\xb4\x3b\x96\xfa\xf3\x7b\x81\xbc\xbd\x10\x34\x27\x87\x2b\x30\x89\x9c\x51\x84\xae\x51\xdc\xea\x19\x05\x76\xaa\x60\xe1\xc3\x15\xc9\x28\x8e\xca\x0f\xe5\x1b\xb3\x0f\x35\xea\x19\xff\x50\x78\x10\xf8\x83\x23\x6f\xc0\x3f\xfa\x85\x80\x71\x3c\x3d\x12\x51\xa4\x45\x84\x8c\x21\xfb\x43\xd5\xea\x3b\x29\xfe\x88\xe4\x37\x53\x91\x78\xf9\x00\x7b\xaf\x0c\xa8\x3b\x18\xb5\x83\xe1\x88\xb7\xa4\xf4\x2d\x2d\x7f\xe8\xb7\xe8\x6f\xa6\xe0\x95\x9d\xbe\x01\x8f\x4c\x85\x07\x37\xd6\xb3\xbc\x08\x55\x0c\x33\xe0\x2c\x3b\x37\x55\x90\xec\x63\x0a\x32\xd9\x19\xa7\x11\x2e\xd3\xc1\xa0\x99\x30\x90\xdc\xc2\x0b\x1a\xb6\x0a\xf2\xca\x1f\x76\xcc\xe2\xfb\xed\xcc\x67\x70\xc7\x8b\x28\x9d\xfb\xb0\x15\xe7\xf2\x90\xe2\xe9\xc7\x1f\x96\x1a\x49\xc9\x20\x3e\x37\xd3\xc7\xf6\xbb\x98\x68\x3d\xd0\xc1\x3b\x05\x85\xa3\x87\x82\xfe\xfa\x78\xf4\x65\x30\x95\x5c\xa8\x70\x3a\x7a\xe6\x73\x81\xba\xc0\xf8\xab\x84\x6e\xcc\xa4\xb7\x98\xc5\xff\xa9\x63\xd0\xcb\x0f\x3c\xa0\x17\x69\x55\xaf\xaa\x78\x80\xea\x96\x7c\xa8\xff\x6d\xd5\xce\xa1\xfe\xbf\xca\x02\xeb\x5f\x48\xb3\xaf\xd0\x7f\x71\x8f\xfe\x37\x07\xff\xf5\xca\x7f\xde\xb8\x80\x17\x3c\x51\x0f\xe0\x2f\xa8\xa5\x47\x7e\x82\x04\x72\xaf\x84\x71\x56\x91\x58\x55\x10\xec\x59\x4b\x22\x10\x3b\xe7\xda\x85\xb6\x6e\xa6\xfd\x92\x42\x5b\x69\xa5\x69\x05\xb7\x79\xda\x55\xed\xe4\x66\x9e\x76\xb5\xa6\x15\x76\xe6\x6c\xc7\xa0\xc4\x17\x1b\x4f\x1f\x7b\x68\xea\xd9\x5b\xee\x78\xf4\xee\xdf\xd9\x5b\x2f\xa7\x2b\x0e\x24\x95\x74\x05\xd6\x99\xec\xe2\x95\x94\xf1\x2e\xac\x2f\x9b\x26\x13\x49\x39\x4d\xf0\x9b\x6e\x5e\x4e\x19\xef\x9e\x5c\xca\x2b\xfb\xd3\x0f\x4e\xbe\xf0\xf0\xb7\xbf\xf7\xc2\xfb\xd6\xec\x4d\x18\x2f\x60\xe1\xb0\x71\xf2\x69\x5d\x3c\x2b\x9b\x8b\x17\x60\x9f\xfb\xd3\x6f\xdd\xff\x9d\x27\xfe\xec\xb9\xef\xff\x70\x6c\xdf\xde\xa4\xc0\x8b\xf0\x60\x75\x9c\x7e\xec\x7b\xf2\xd0\x5f\xff\xe2\x9e\x87\x9f\x7d\xe9\x87\xff\x74\x6f\x52\xe4\x25\x78\xb0\x36\x4e\x3e\xf5\x3d\x97\xcd\x34\x29\xf1\x28\xdd\x89\xfa\x1d\x6f\x26\x61\xcc\xa3\x94\xbf\x33\x53\x2c\x7a\xe3\xe1\x00\x73\x4f\x95\x38\x94\x32\x1e\x1f\x1f\x4f\x98\x68\x45\x6b\x5f\xf6\xc4\x90\xc4\x01\xca\xe0\x16\x48\xa1\xbd\x18\xb3\x3a\x74\x8b\xcf\x2b\xa4\x4e\x75\x37\x26\x37\xe8\x12\x9f\x57\x89\xce\xd3\x85\xc9\xbd\x2a\x30\x0a\xf9\xf9\x62\x8c\x2a\x5b\x02\x00\x63\x75\xe4\x2a\x3c\xd8\x9b\x14\xd4\x5f\x55\xf1\x57\x51\xfd\x55\x13\x7f\x95\x80\xbd\x97\xec\xa3\xf7\xe1\x0e\x8f\xde\x47\xdc\xed\x22\x2e\xd4\xba\x74\x77\xd3\x2a\xd3\x7c\xc4\xdd\x3c\x48\xf7\xd8\x45\x37\x3f\xde\xf9\x19\x64\xe2\x0c\x16\xd4\x19\x2c\xf2\x02\x16\x62\x4e\x0a\xea\xf0\xe1\x86\x57\x78\x81\x33\xdc\xe6\x92\xd8\xdb\xec\xbc\xd1\xde\x12\xc6\x23\x28\xd7\x91\x35\xe5\x0c\x4f\x44\xd1\xff\x54\xbd\x6d\x6b\x04\xa7\x4f\xef\x99\x84\xc5\xe9\x72\x9c\x42\xc0\x59\xba\x5c\x7a\xbe\x84\x72\x3e\xb9\xd4\x38\xf7\x28\x4d\x70\x41\xb8\x65\xa0\x8a\xac\xd4\xc5\xd9\x78\x5e\xbc\x94\xb5\xeb\xc7\xfc\xbb\xd9\xba\x43\x9f\xea\x78\x87\x92\x50\x6d\x8e\xb8\x3d\x2b\x0e\xd4\xc5\x0e\x45\x62\x87\x78\x28\xa8\x44\xa8\x36\xaa\x88\xab\x24\x68\x42\x9b\xf5\x0e\x70\xed\x8a\x93\x4b\x79\x80\x6b\x17\xd9\x6b\x07\x37\x2d\xb2\xa7\xf8\x70\xce\x14\x9b\xf6\x14\x1f\xf1\x4f\x51\x47\x05\x8d\x27\x21\x37\x72\xd0\xc8\xb5\x87\xa2\xe0\xfc\x00\x54\xdc\x8d\x26\x97\xf2\xd0\x31\x7e\x39\x6f\x3d\x09\xb9\x4c\xce\x99\x84\xf6\x4c\x4e\x39\x07\x27\xcb\xc2\x62\x30\xc5\x84\x58\x61\xb8\x0f\xc1\xe4\x52\x7b\x72\x5f\xca\x59\x89\x7d\xf6\xc5\x7d\xdc\x43\x0f\x00\x1e\x13\xd2\xfa\xe3\x69\x55\x4c\xa4\xaa\x27\x46\xbe\xa9\x88\x6f\x2a\xfa\x64\x72\x69\xa5\x1a\x1f\xbf\xc0\xa5\x01\x6b\xec\xf3\xa1\x29\x7f\x94\xd0\xc7\xec\x15\x42\x5e\xf4\xb0\xec\x8a\x15\x35\xf0\xa2\x6b\x91\x15\x43\x97\x90\x57\xf4\x1e\xa6\x21\x2e\x7d\xc8\x59\x1a\x1e\x90\x9c\x1e\xc2\x33\xc2\xc9\xa5\x4d\xac\xa1\x03\x28\xc1\x80\xb3\x71\xf9\x67\x76\x5c\x42\x1e\x60\x4b\xde\x4a\xdd\xc8\xf4\x25\x5d\xd2\xcb\x43\x97\xa3\x2e\x68\x44\xca\x24\xcd\xc0\x9e\x5a\x88\x44\x4d\x13\x09\xf9\xb2\x36\xf1\x94\x87\x22\x73\x5d\xbb\x94\xf7\xde\xbf\xb4\x2f\x75\xb8\xb4\x2f\x79\x02\x32\x2a\x69\xa1\x69\x05\x4d\xba\x9a\xba\x77\x41\xfd\x5a\x80\x7d\x88\x0e\x24\xaa\x6c\x21\xda\x6a\x71\x43\x22\x63\x43\xa0\xc4\xaf\x84\x16\x64\xb7\x17\x3e\xc2\xbb\x1b\xec\x7f\xed\x36\x25\xea\x64\x53\x5e\xbc\xf8\x75\x84\x49\x37\x82\xde\x5f\x13\xdb\x6f\x39\x27\xb2\xea\xcd\x86\x83\xa2\xde\x68\xac\xd4\x10\x62\x89\x21\xbe\x42\xa1\x88\x7d\x27\xe8\x65\xb7\xf6\xe4\xad\xea\xfc\xb2\xe7\x24\xe9\xa2\xb8\xaa\x1a\x2e\x0d\xec\x89\xb0\x60\xd2\x93\x58\x30\x09\x40\x17\xd6\xa9\xf3\x75\xbb\x67\x72\x80\x2d\x48\x83\xb1\x3a\x33\x4b\x1f\x92\x02\xcc\x5b\x30\xe8\x6b\x54\xa5\x1d\x29\x83\x1f\x1f\xd4\x9c\x89\xcc\x98\xd3\xb6\x74\x2a\x07\x68\x0a\x44\xd5\xb6\x22\xad\x26\xe8\x00\x3f\xd6\x82\xc5\x97\x95\xbf\x5a\xd1\x24\xef\xa2\xcf\x19\x18\x7e\x5d\xa6\x70\x87\xe1\xa7\xe9\x77\xbd\xfd\x56\x6f\x2f\x55\x23\x0d\x46\x45\xf5\xb2\xdd\xe5\xa9\xbe\x8d\xf6\x72\x9f\x73\x2c\x23\xc6\x58\xb8\x38\x20\x37\x2d\x32\x3a\xb9\x9d\x76\xf2\x25\x2b\x43\xa3\x4a\xdd\x5c\x6b\x53\x27\x52\xbb\x5f\xe6\x60\x9a\xb5\x85\x2a\xcd\x9a\x78\x7e\x07\x56\xff\x54\xa9\x7c\xfb\xac\xd0\x60\xfd\xec\x5c\x04\x2c\x2c\x40\xbc\x02\xb6\xdf\x4e\xca\x79\xf2\xcd\xd1\xa0\xef\xd9\x79\x98\x36\x6d\x3e\xa4\x4d\xcb\xd2\xdd\xf5\x23\xbc\xf0\xd2\x98\xb3\xb4\x1f\x12\x62\x8c\x50\x14\x31\x99\xf9\xa1\x32\x36\x5d\x97\x25\x86\xda\x4e\xcd\xff\x66\xd3\x2a\x64\x4d\x83\x6c\x55\x30\x43\x6a\x8f\x37\x5b\xf6\xca\x92\x4b\xe9\x4b\x5f\xfc\x9c\xe9\xd9\xfe\x20\x6d\xd9\x67\xf8\xc0\x2b\x34\x1d\x64\x56\xb2\xb8\x4a\xe1\xc6\xe4\xe1\x3b\xec\xba\x9f\x0a\x7e\xdf\xaf\x9c\x77\x96\x7e\xe2\xba\x9b\x10\x46\x5f\x33\x92\x1d\xae\x42\xb0\xee\x4a\x75\x1b\x11\x2f\xb0\x02\xfd\x7b\xd3\xbe\x8d\xe8\xc3\x69\xbd\x51\x47\xda\xdf\x85\x7e\xe3\x2e\xec\x70\xdd\xa8\x7b\x66\x78\xa3\xcc\xdc\x76\xf7\xd2\x5e\xee\x6a\x31\x22\xe9\x92\xbb\xba\x97\x11\xc7\x8d\xfa\xf8\xf4\x6e\x94\x7d\x99\x8c\x73\xbd\x92\xd6\xfc\x9d\xe6\x7d\x5a\x8d\xde\xc0\x4b\xa5\x37\x70\x5a\xf7\xa9\x0f\x9c\x83\x80\x4f\x5e\x6c\xdc\xa7\x29\xa6\x52\x78\xb7\xdc\xa7\x87\xac\xa3\x3f\x85\x79\xc2\x5c\xf7\xe9\x98\xd5\x74\x0d\x64\x07\x72\xdd\xa7\x4f\x5a\x2d\x57\xc9\x04\x42\x78\xf8\x78\x87\x87\x2f\x3d\xf9\x57\x8f\x07\x16\x62\x9a\xf4\x4b\xf2\xe3\xc2\x3d\xd5\x91\x5b\x79\x57\xf0\xf7\x3a\xba\x82\x9b\x54\x92\x31\x79\xfe\x5b\x47\xf2\x59\xda\x8f\x91\x7b\x6d\x30\x61\x3a\xaf\xb7\xe4\xc7\xe9\x3e\xe9\x53\x36\x8b\x4a\xa7\xdc\x2c\x12\x7c\xee\xbd\x4f\x04\xe8\x66\xac\x52\xf5\x8d\xbc\xe8\xcb\x79\xb5\x82\x1f\x76\x52\x88\xfc\x94\x0e\x83\x68\xc8\xb9\x56\x26\x11\x9f\x54\x57\x54\xfe\xba\x67\x73\x54\x89\x7d\x25\x0b\x3e\xef\xb9\x76\x8d\x96\x14\xdd\x8f\x1a\xc7\x81\x6c\x5b\xcb\xb2\x9e\xf2\x2e\xeb\x90\x5c\xd6\x8a\xc4\x28\x10\xa4\xf6\x17\xcd\xd3\x06\x59\x26\x60\xf4\x54\xf5\x33\x0f\xe4\x16\x5d\xbc\xf7\xa3\x55\x97\x53\xec\x31\xda\xde\x4a\x11\xee\x7e\xe2\x09\xff\x13\x4f\xbf\x4b\x96\xee\x5d\x61\x3c\xf1\x14\x7d\xc2\x74\xbc\xdd\xe7\x4f\x69\xd1\x08\x7a\x7b\x95\x3a\x22\xc5\x51\x9f\x4c\x79\xde\x2d\x53\xea\x74\x16\x96\x48\x79\xde\x23\xfb\x0d\x5a\x32\xa2\xaf\x9d\x9d\x7f\xcc\xd7\xae\x5f\x66\x4f\x56\xb4\x19\x4c\xc6\x83\x93\x9b\x42\xf8\x65\x48\xfc\x32\xae\x90\x6c\x63\x49\x90\x06\x49\x28\xa3\xc9\xd1\xb6\x1c\x34\xd1\x8a\x0c\x34\xbd\x06\x3b\x5d\x1d\xc3\x3c\xdb\xe8\xc3\x92\x42\x13\xbc\x2b\xad\x36\x5b\x6a\xb9\x5b\xa2\xe1\x79\x17\x43\x37\x53\x5d\xcf\x51\x1e\x1b\x55\x99\x75\xf0\xfa\x0c\x4e\x53\x94\x5f\x54\x60\xf8\xe4\x0b\xe9\xab\xa0\x85\xcc\xdb\x64\xb4\xc0\xc6\x69\x27\x8d\x63\x16\xff\x71\x27\x35\xb1\x1a\x41\xef\x3c\xad\xbb\xb4\x4d\x79\xf1\x4b\xf7\x91\xc1\xd2\x26\x05\x47\xe9\xfe\x9b\xe8\x23\x54\x2c\xd9\x18\x9e\x0c\x3c\x35\x90\xa4\x97\x75\x2e\x10\x1d\x4d\xba\xeb\x76\xda\x20\x4f\xc7\xc0\xc7\x71\x27\x92\x50\x59\x20\x84\xf2\x1a\x4e\x24\x05\x1e\x70\x69\x6a\x4b\xa3\xbd\xef\xcc\xc0\x52\x73\x62\x99\x21\x48\x53\xb1\x86\xce\x67\x91\x39\x0b\xc8\x1b\xef\x0c\xe8\xec\xdb\x0b\x49\x7d\x3c\x4c\x03\xa1\x7a\x2b\x6b\x94\x38\x86\x5b\xd9\x1a\x4c\x56\x31\xb9\x34\x0d\x9d\x2c\xc0\xa0\xff\x66\x4d\x80\x09\x3a\x9c\x2f\x38\x03\x07\xfb\x2d\x19\x71\xc2\xb7\x66\x0d\x59\xd5\x8a\xa5\xc1\x81\x94\x41\x3c\x92\x7c\x37\xa4\x5c\x49\x47\x47\x9f\xbe\x3b\xc8\xfe\xd6\xa9\x4e\x8f\xb7\x16\x7b\x21\x6f\xf8\x44\x60\xdd\xea\x8a\x7a\x4f\x85\xe0\xba\x2a\x98\x95\xa9\x6c\x88\xd3\x0d\x5d\x09\x21\xd3\x68\x48\xcf\x3f\xd2\xe5\xb4\xd4\xe9\x48\x18\xec\x63\x51\xf4\xf2\x3f\x9f\x96\xf4\x74\x8d\x15\x69\xf9\x4b\x0f\xea\x22\xbd\xeb\xbf\x4b\xef\xe3\x5c\x2b\x5a\xd2\xfd\x44\xcc\xe2\x6f\xfb\x28\x30\x82\x1d\xb4\x45\x28\x0c\xa5\x57\xcd\x77\xa3\x46\xf7\x3b\x6f\x54\x55\x12\xe1\x9a\x75\x9b\x48\x73\x83\x68\x72\xcb\x4f\xe6\x6d\xe7\xb8\x4a\xfb\x73\x5b\x57\x2c\x2b\xe9\x2d\xde\xd6\x35\x45\xb8\x43\xce\x04\x95\x06\x2b\xb0\xa6\xd5\xe1\x98\xcc\xd8\xa2\x2a\xf1\x47\x69\x90\x14\xe0\x08\x94\x63\x5e\x10\x64\x1b\xdc\x44\x4d\x68\xc9\x8b\x49\x01\x7c\x3c\x4d\xfb\x4a\x34\xeb\x45\xab\xb8\x8f\x6b\x3c\xbc\x08\x13\x2d\xe9\x22\xe3\x73\x31\x5f\x11\xe6\xa8\xe2\x25\x4d\xba\xd1\xb3\x0e\xc8\xc4\x42\x8c\xb9\x6d\x5a\x81\x45\xef\xa3\xef\xd8\x68\x4c\x59\x4d\xbc\xa2\x93\x43\x56\xdb\x24\x7f\xcc\xfd\x3e\x66\xf1\x83\x17\xbd\x06\xa6\x2c\x2c\x7e\x25\x5d\xc0\x96\xd9\x6a\xae\x8c\x7b\x5f\x40\x91\xb5\x0a\x5a\xab\x42\xdf\x33\xf0\x4e\xbf\x8d\xdd\xd9\xef\x3e\xd2\x27\x54\x28\xf9\xc9\xc0\x3a\xd4\xfb\x3d\x07\xea\x64\x40\x53\x88\x8e\x06\xfa\x33\xad\xa9\xed\x6c\xc9\xa2\x35\x46\x7b\xfb\x30\x55\x19\x47\x03\x8b\x81\xf8\x5e\x5b\x69\xb9\x1f\xae\x96\x70\xc6\x2b\x4a\x10\xb1\x7d\x09\xb7\x78\x7b\x1f\xc5\xac\xf7\xe2\x8e\x5c\x19\x14\x10\x92\x5e\x8f\xd2\xd1\xd1\x82\x74\x5b\x5e\xad\xc2\x35\xc4\xa4\x8f\x06\x18\xf4\xd0\x97\x55\xf0\x0e\xb0\xb0\x8e\xe8\x29\x29\xa4\x2c\x29\xa6\x2c\x29\x81\x4e\x89\xb5\xa5\x07\xe1\x2a\x81\x61\x29\x29\x89\x1f\x47\x82\xa4\x8c\xc0\xa0\x8a\x94\x94\x41\xfa\x4d\x02\x5e\x4a\x42\x5e\x4e\x22\x5e\x11\x97\xad\xc8\x0b\x6f\xcd\x12\xd0\xaf\x8b\xe1\x13\xe9\x92\xc5\xda\x61\xf2\x7e\x0c\xf2\x88\x17\xd3\x82\xb8\x94\x05\x75\x29\xd5\x26\xed\x12\x3f\xb4\x85\x8e\x9b\x30\xea\xf7\xd0\x45\x71\x9b\xe7\x0e\xcb\x5c\x9e\xbb\x26\x37\x86\x05\x6d\xe5\xb3\x62\x39\x68\x37\xf7\xb4\xa0\x0b\x76\x5f\x9f\x81\x8d\x57\xc7\x66\x70\x7b\x76\xa1\x49\x17\xf7\xb9\x93\x76\xc8\x94\xe3\xa4\xb7\x95\x2a\xec\xc1\x1d\x26\x7f\x88\x76\xea\xc9\x74\x55\xf7\x0c\xe8\x2e\xfa\xec\x03\xbe\x01\x19\x19\x7f\x39\x16\xcd\x5e\x11\x63\x77\xc6\xf1\xfb\x80\xf7\xf8\x1d\x46\xff\x53\x30\x56\x0f\x4d\x53\x2d\xa9\x6b\xbf\x02\xd1\xc8\x58\x86\x6c\x48\xc7\x8b\x74\xc3\x67\xe6\x12\xec\x71\xe5\x32\xbd\xbb\x83\x85\x58\xa6\x16\x42\xec\x74\xc5\xb3\xd3\x1f\xa5\x1d\xdd\x4b\x57\x65\xbb\x16\x53\x90\x28\xa4\xb5\x66\xd3\xba\xb6\x47\xbc\x6b\x50\x4d\x82\x7c\xb5\xb7\x8e\x86\x92\xcb\x94\xa1\x04\x26\x8c\x62\x8c\xbe\x5c\xa3\xf2\x56\xed\xc0\x5b\x35\x98\x74\x35\x20\x88\x46\xe6\x4f\x0a\x92\x80\x4b\x38\x4b\x5f\x12\xf1\x72\x52\xe0\x5d\x49\x49\xdc\x29\x05\x26\xdc\x88\x31\x36\xbc\x00\x76\xf8\xb2\xb8\x6d\x82\x32\xbc\x2d\xd3\xbc\x17\xaa\x1b\xd7\xdf\x08\x79\x69\x73\x34\xa8\x1c\x37\x70\x59\x84\xf4\x58\x4c\xa3\x03\xda\xf6\xc5\xcb\xe0\x31\x63\xe2\x3a\x86\x78\xf9\x00\xa2\x1e\xea\xbb\x24\x73\xb5\xa9\x15\x9a\xf4\x5f\x24\x52\x83\xa8\x81\xa9\xd4\xa9\xd5\xdd\x0a\xe7\x39\xda\xd9\xbd\xb6\xec\x03\x0f\xe6\xdf\x41\x6d\xe8\xd6\xc4\x7e\x22\x70\x5e\x9d\x87\xa6\x77\x75\x2e\xc5\x14\xcf\x57\xc8\x14\xcf\xca\x76\x81\x81\xa8\x82\x66\x86\x72\xff\x22\xdc\xbb\x02\xee\x6e\x51\x16\x88\xe6\x8c\x16\x89\x38\x4e\xdf\x2d\xcb\xa8\xf5\xea\x4c\x17\xc6\x9a\x99\x27\xfb\x53\x9e\x25\x6b\x60\x52\x23\xd2\xf2\x84\x77\x99\x2a\x89\x4c\x0c\xc2\x24\x64\x46\xf2\x47\x59\x39\xe2\x78\x3a\x25\x41\xf2\x13\x4a\x76\x57\x1f\xc8\x18\xbd\x13\x1d\xe4\xf3\x07\x76\xd5\x6f\x8c\xe8\x33\x9d\x8c\xe8\x52\xad\x91\xef\x34\x6e\xe5\x67\xf3\xb8\x3d\x34\x17\x42\xe3\x75\x61\x55\x8d\x37\x83\x28\x66\x28\xdf\xb6\x23\x57\x6f\xfb\x1c\x7d\xdb\x29\x17\xd2\xfa\x91\xb6\x2d\x1e\xa5\x2d\xbe\x60\x68\x01\x3f\xea\x20\xb5\x28\xa6\x93\x44\x09\xab\x92\x97\x5d\x74\xc2\x2d\x36\xc9\xb2\xa1\xad\xb6\xb0\x9b\xe9\x13\xc4\xd8\x99\x09\x38\xe4\xfb\x29\x8a\x10\x66\x24\x31\x15\x78\xb3\x20\x7c\xac\x0b\x60\x54\x48\x70\x6a\x32\xd9\x23\x2f\x58\x92\xd0\x84\x73\xf3\x80\x72\xd9\xa5\xca\x48\xd3\x43\x86\x01\x34\xad\x34\xf1\x56\xd5\x34\x31\x1d\x32\x30\xcb\x7d\xd2\x80\x93\x44\x82\x5e\x46\x6f\xcd\x32\x06\x96\x31\xdd\x78\x29\x06\x23\x5e\xc2\x84\x56\x0d\xd8\xb3\x90\x07\x6f\xcd\x6c\x31\x45\x15\xc6\xda\x27\x2f\xb8\xa5\x08\xdf\xea\x9c\x87\xcc\x39\x6c\xe2\x3c\x6e\x73\x37\x8d\x26\xd7\x46\x13\x61\x52\x80\x5f\x0e\x86\x50\xfd\x3f\xda\x1c\x71\x21\x8f\x81\x29\x21\x72\xda\x2f\xdf\x43\x7b\xfb\x74\xc7\x36\x84\x98\xc5\x13\x9d\x61\xed\x5b\x8e\xdf\x12\x2b\x66\x6e\x4e\x2f\x3a\xa6\xe7\x5f\xb4\xe0\x62\xdf\x49\xbc\x3d\xf7\x24\xd2\x02\xb6\x21\x16\x00\x58\x08\xf6\xfb\x94\x25\x4c\x55\xb4\x63\xda\xd2\xd6\xef\x22\x7f\xfb\xe9\x3b\x3a\x71\xec\xc8\xe2\x66\x3b\x8c\x5e\xc6\xbd\xbd\x68\x57\xe9\x60\xa3\x9d\xab\xf4\x00\xed\xc4\xe9\xd8\xe9\xdb\x1c\x55\x4c\x57\x29\xc2\x9a\x88\x83\x47\xbb\x58\xca\xc8\x5d\x16\xc8\x02\x9f\xaa\xd8\x00\x53\xbf\xd7\xa8\x93\xc8\x72\xcf\x74\x61\x51\xf8\xf9\xc0\x43\xb2\x0a\xbb\x55\xe2\xda\xf1\xba\x85\x62\x34\x62\x55\x31\x7b\x2c\x53\xd1\x57\xba\x92\x90\xd7\x27\x84\x19\xb1\xc1\xa3\xd9\xad\x4b\xa4\x49\x48\x25\xf8\x83\x52\x43\xf2\xbe\xdd\x60\x77\x35\x69\x70\x97\xbe\xa0\x41\x2a\x60\x9b\x2d\x7b\x50\xcd\x57\xbe\xa0\x7e\x2a\x35\x9b\x2d\xbb\xe5\xfd\x6e\x98\x85\x0e\xee\xb2\x9a\x55\xa4\xb5\x47\xda\xe9\x18\x95\x7d\x73\xcf\x16\x1c\x2a\xb0\x31\x46\x39\xe6\xfa\x0f\xd2\x4e\xcc\x7a\x9e\xdf\xb1\x33\xc0\x87\x1a\x5f\x05\x37\xcd\x77\xab\x0e\xba\x6f\x55\x4d\x5e\x2a\xae\x2f\x55\x31\x2b\x33\xc0\x31\x11\xab\x69\x96\xec\xd3\xbe\xab\x7e\xab\x58\x37\x79\xc5\x07\x08\x71\xc9\xcd\x31\x08\xe5\x9f\x75\x92\xe4\x2f\x39\x8a\x9a\x17\xdb\x94\x8c\x77\xcf\xcb\xe7\x46\xb8\xd3\xc9\x41\x1a\x59\x41\xf1\xbc\x42\xa8\x63\xf4\x71\xb7\xd1\x93\xd3\x92\x00\xa4\x28\xd3\xa0\x5d\x37\x3e\xeb\xe8\x67\xb4\x5c\xe1\x94\xcc\x23\xdc\xaf\xc4\x0e\xf9\xb7\x2c\x6b\xde\xce\xe8\x7e\xbc\x35\x36\x02\x16\xb1\xac\xb2\x4a\x7b\x4b\xc3\xbb\x97\x11\xe3\x23\xae\x0c\xfa\xd1\x52\x90\x32\xfc\x49\x52\xf1\x96\xe2\x38\x3d\xf7\x8b\xc7\x31\xd7\xb8\x4e\x91\xdd\xd7\x62\xae\xcd\x8f\x57\xc0\x24\x6e\x79\x55\x14\xc6\xe9\x10\xbf\x90\xe7\x69\x34\x5a\x9a\x76\xe6\x2b\x83\xfe\x6b\x03\x72\xde\x66\xbc\x5c\x77\xe7\x2d\xd7\xa6\xb0\xdf\x59\x5f\x69\x56\x97\xab\xd0\x6e\xb9\xee\xee\x78\xb9\xee\xf6\x2d\xd7\xa6\xb0\xff\xba\x90\x2c\xd7\x3d\x33\x5d\xae\x23\x79\xcb\x05\x89\xe1\x5f\x8d\x25\xaa\xb4\x5b\xa2\x23\x1d\x2f\xd1\x11\xdf\x12\xe1\x4d\xcd\x96\xe8\x67\x91\xdf\x32\x2f\x73\x69\x43\x1c\xa2\xdf\x24\x7f\x5f\x9b\xb5\xb2\x08\xda\x7d\x1e\x7d\x06\x3c\x1e\x46\x3e\xec\xca\x2c\xad\xab\x5d\x15\x69\xdc\x33\x86\x86\x72\xeb\xd8\xdb\x60\x12\xd5\x5b\xe8\xe3\xb9\xdb\x70\x4b\xfe\x64\x51\x7a\xef\x47\xd7\x9b\x34\x9b\xb4\x4a\x4e\x96\xad\xa5\x0b\x2c\xef\xc0\xf6\xa3\x58\x55\xe4\x80\x63\x18\xc6\x66\xcd\x8a\xdb\xe8\xdb\x0f\x95\xa1\x0d\x6c\xf9\xfe\x1c\x67\x4c\x67\x5b\x7e\x74\x7a\x5b\x7e\x34\x67\x15\xd8\x6b\xb4\xe5\xee\x31\x74\xbc\xe5\x47\x3b\xde\xf2\xbc\xc9\x9a\x5b\xae\x7e\xad\x26\x91\xda\x7d\xf1\x33\xda\x1c\x55\x67\xf3\x14\x1c\x75\x9f\x82\x27\xa6\x2f\xba\x1c\x9b\x9e\xe8\x72\x6c\x7a\xa2\x0b\xb3\x44\x97\x63\x9d\x8a\x2e\xd8\x59\xd5\x10\xfa\x06\x0d\xf1\x74\x3f\xed\xec\xae\xf2\xec\x89\x2f\x3f\x73\x2c\x62\x89\xe5\xaf\xe2\x09\xf7\x2a\xfa\xaa\xda\x9d\xf0\x9c\xa7\xc1\x49\xa2\xb7\xf5\x59\x1a\xfb\xcd\x9e\xc7\x50\x67\x37\x12\xa6\x04\x56\xc2\x94\x13\x1d\x2e\x7b\x9f\x2d\x31\x0e\x19\x12\xe3\x38\xed\xc8\x90\x18\x4f\x33\x9d\xed\x82\xd1\xbf\xe5\x92\xe7\x16\x83\x8b\x59\xfc\xa7\x1e\x9e\x5e\x61\xed\x98\xfa\x67\xf3\xa9\x56\x9f\xb5\xf0\x9f\xf5\x2c\x7c\x9f\x5a\x78\x9f\xd8\x54\x9c\x7d\xb1\x49\x6d\x96\x79\x47\x0e\xd0\x31\xe6\x92\xa5\x03\xce\xd9\x50\x99\x49\xd3\x85\xaf\xcf\x78\x7d\x4f\x4e\x6f\x7d\x4f\xb6\x5b\x5f\x2a\x67\xcd\xea\x9a\x56\x72\xd7\xf4\x64\xc7\x6b\xea\x9a\x01\x15\xb2\xf4\x9a\xde\x9d\xc3\x71\xe7\xb0\x8e\x58\xee\xa9\xe9\x2d\xee\x29\x1f\x17\xb2\xc8\x84\xaf\x1d\xdd\x04\x43\x30\x2b\xcd\x1a\x97\xe6\xf6\x72\xba\xc7\xd2\x96\x64\x4d\xd0\x07\x73\x77\x6c\xc2\xbf\x2c\x33\x96\xc7\x10\x09\x01\x06\x25\xc2\x89\x8b\x0e\x4e\x7c\x3b\x7d\xfb\xa1\x32\xb4\x81\xd3\xf1\xa9\x0b\x3f\x1d\x53\xd3\x3b\x1d\x53\x1d\x9e\x0e\x5f\x3b\xeb\x74\xb0\xd7\xe2\x74\xb8\xc7\xd2\xc1\xe9\x98\xea\xf8\x74\x78\x97\x65\x52\x87\xdc\xe3\x41\xc9\xe4\x0e\x14\xdd\x42\x29\xba\x05\x1d\x88\x6e\x2d\x07\x26\x32\x0e\x4c\x44\x0f\xcc\x94\xfb\xc0\x8c\xbb\x75\xb6\x4c\xb1\x2d\x96\x7c\x07\xe5\xc9\x76\x92\xbb\xb2\xaa\x95\xc0\x02\x99\x89\xe9\xb0\x87\xa6\xd2\x9b\x27\x3f\x0d\x76\x44\x89\xf5\x8a\x6a\x21\xa2\x4f\x42\xf8\x2c\xc5\x97\x0c\xfb\x7d\x2d\x42\x89\x2a\xa6\x39\xa3\x21\x60\xfb\x94\x3e\x9c\x76\x72\x3e\x63\x16\xdf\xd1\x09\x60\x34\x24\x19\x7d\x32\xc8\x28\x24\xf4\xf1\x66\x83\x38\x9d\x2f\x21\x0e\x19\x9b\x54\x95\x70\x61\x1b\x4b\x5b\x00\xf3\x78\xac\x4a\xcf\x34\x34\x8c\x3c\xfb\x7b\xa4\x03\x89\x2b\xab\x15\x5b\xa1\xb6\x41\xd7\x26\x9d\xce\xdf\xa4\x96\x6a\x38\x9d\x0f\xc1\x96\x8a\x0f\xd0\x77\x59\xba\xc5\xa0\x15\xe2\x76\xba\x9d\xe7\xc4\x0c\x66\xe9\x73\xf8\x3c\xde\x45\x3b\x71\xfa\x3c\xc0\xd7\xc0\x30\x2a\x4c\xc7\xb4\x60\x58\x58\x16\x1c\xaa\xeb\x40\x77\x63\x06\x86\xb9\xd2\x1d\xa0\xe8\xa3\xdf\xfb\x10\x90\x84\x7d\xe5\x58\xe2\xa7\xb5\xf7\x61\x1e\x82\xf4\x6c\xef\xc3\x7b\xe8\xa8\x0f\x95\xa1\x59\x21\xf3\x3e\x90\xdc\x9b\x07\xad\x96\x71\x1b\x6b\xff\x1d\xb4\xbd\x69\xed\x3f\xe3\x33\x27\xa9\xd8\xdf\x76\x28\xfb\xa7\x3b\x25\x50\x15\x55\x6d\x8f\x12\x28\x02\x89\xae\xc4\x40\x30\xcb\x2a\x67\x57\xdc\x86\x50\xe0\x99\x94\x85\xfc\x67\x4c\xb8\x02\x4b\x98\x7c\xda\x77\x27\x08\x1c\x1e\xc1\xed\xba\x10\xb2\x9f\x22\xc9\x21\x76\x52\x7a\x77\x96\xba\x89\x59\x7c\xac\xc3\x3a\x90\xf3\x88\xe3\xbe\xab\xab\x3b\x0f\x16\x7f\xa6\x53\xfa\x56\x50\x75\x1f\xb3\x8b\xdd\xd0\x15\xb7\x5b\x0c\x06\x67\x5e\x33\xfa\xb3\x9f\xbe\x2b\x97\xfe\x1c\xa0\x2d\x67\x4a\x7f\x6e\xa1\x9d\x74\x4c\x7f\xc4\x5f\x94\x04\x65\x64\x04\xaf\x0e\x90\x91\xe9\xd1\x1f\xa3\xf8\xa4\xa6\x3f\x73\xdd\xf4\xe7\x76\x3a\xea\x43\x65\x68\xe6\xa6\x3f\xef\xb1\x5a\x76\xb5\xa1\x3f\x07\x69\x7b\x93\xfe\xbc\x7f\xe6\xa2\xd1\x37\xa7\x2d\x1a\x35\x8c\x7a\xf7\x1e\x0f\xdc\x37\x3b\xa0\x00\xc5\x2c\x5f\xd9\x6c\x51\xa8\x37\x18\x15\xb9\xc9\xb5\x2f\x92\x23\x80\x55\xc1\x6f\x56\x38\x9b\x67\x75\x6c\x38\x8a\xb2\xb7\x1a\xa3\x6e\xa6\x9d\x1c\xa5\xbb\x30\x62\x69\x3c\x67\x1d\xf7\x3a\x93\xe8\x15\x84\x81\x69\x30\x03\x28\x05\x5c\xe7\xe1\xe2\x4c\xdf\x95\x02\x22\xe5\x4b\x12\x29\xbf\x36\x1a\x51\xb9\xf5\xe0\xd7\x10\x63\x01\xdb\x17\xe5\x1d\xa1\x2a\xc1\x2d\x74\x80\x87\x00\x50\x39\x92\x56\x9a\x54\xcd\x9c\x30\x9b\x64\x5a\xc3\xbb\x72\x3c\x3d\x73\x30\xe1\x64\x04\xf4\xdb\xaf\x66\x7e\xd7\xef\x93\x27\xa1\x25\x12\xe0\x0a\x89\xc7\x23\x04\x32\x04\x69\xd0\x84\x9c\xe8\x16\xa6\xfc\xbb\x2e\x0b\x8a\x0c\x47\x7a\x5b\x06\xd5\xc0\xf4\x7e\x8e\xd8\xb3\x7a\x68\x59\xdf\x9d\x1d\x42\x42\x21\x52\x04\x3d\xd4\x98\xa7\x40\x97\xe0\xc5\x60\x8b\x95\x80\x62\xe4\x28\x4f\x64\xf0\xa7\xac\xd7\xc9\xe1\xea\xff\x35\x8f\x31\x37\x4a\x22\x94\x39\x05\xdb\x56\x29\x7c\x7a\x7a\xe8\xa4\x46\xd0\xbb\x38\x8b\x51\x24\x71\x67\x90\xd1\xdb\x9b\x41\xd0\xbd\x59\x83\x92\x9e\x8d\x58\x36\x81\x73\x1e\xe5\x77\x44\x46\x6b\x24\xea\xe4\xe2\xf5\x5f\x1b\x8d\x24\x81\x4c\xd3\x03\x6c\xa6\x8a\xa9\x8a\x20\x27\x4c\xfa\xca\x2b\x2b\xc6\xf6\x6b\x18\x11\x0f\xd2\x8b\x84\x1a\x7c\x91\x8a\xd4\x35\x36\xb1\x8e\xc3\xb9\x21\x23\xae\x17\x21\x8b\x99\xef\x8c\x7e\xbd\x85\x8e\x74\xad\x31\xd0\x86\x91\x36\x60\x48\xff\xc6\x0d\x62\x30\x41\x3b\x18\x68\x41\x5b\x6b\x9d\x2a\xbf\x4a\xa7\x46\x5d\x89\xc3\x43\xf0\x39\xef\xa6\xbd\xd3\x24\xf2\x37\xfd\x5c\x86\x59\x5d\x66\x85\x59\x91\xf6\x56\xf1\xb7\x11\x0b\xc7\x4f\x5a\xfe\x39\xe9\xf9\x89\x4f\xca\x70\xac\xa2\xc5\x25\xfd\x3d\xf7\x59\xf0\x7e\xd2\xf2\x7b\xa4\xe7\xa3\x8f\xc9\x9e\x2b\x96\xfc\xef\xef\xd9\x2c\xb4\x7e\xc8\xd7\xf3\x1f\x7d\x45\xf6\xdc\x65\xf4\x7c\x67\x4e\xcf\xfd\x56\x04\x80\x7b\x35\xd4\xf7\xef\xa7\xdf\x7f\xa7\xf5\xfb\x0f\xd0\xef\xcf\x92\x91\x1d\xfc\xbe\x1c\x59\x8f\x31\xb2\xc3\xb4\xbd\x19\xdc\xf6\xad\x5c\x9d\x07\x6b\xe5\x47\x51\xbe\xda\xf3\x03\xbf\x48\xec\x94\x2b\xc7\xe8\x13\x6b\x4d\x89\xd0\x00\x27\x90\x5a\xe1\x20\x6c\x72\x96\x5e\x34\x91\x04\xf2\x2e\x66\x59\xa3\xcc\x3b\xa9\xa5\x51\xab\x70\xfa\x01\xfa\x5a\x6a\x86\x0b\x2c\xad\xdb\x37\xba\x84\xd9\xc2\x3c\x77\x85\x44\xbc\x8b\x76\xd0\x7a\x47\xc3\x2c\x1c\x58\x89\x48\xf2\x44\xb7\x11\xe4\x0d\x71\xa6\xad\xab\xe9\x13\xd3\x2b\x87\xfb\x82\x7b\x0f\xab\x5a\x50\xa9\x59\x80\xe4\x17\x72\x16\x49\x65\xe3\x63\xd7\x1f\x47\x09\xab\x5d\x1c\xdc\x79\xff\x29\x0c\x35\xb4\x1a\xa4\xad\xd6\xea\xe8\x76\x6a\xb3\x36\xd0\xbb\x44\xe5\x67\x83\x48\x81\xea\x81\xba\x8a\xca\x7d\xe5\x95\x15\xfb\xf3\x48\x3d\x3c\x7d\x03\x2d\x8b\x0e\xe4\xb6\xbb\x2d\xcf\xa4\x47\xeb\x45\x27\x7d\x95\x49\xe8\x5b\xce\x91\xbb\x75\x7a\xe0\xa7\xb2\xf4\xfc\x32\xb3\xfe\x0e\x6d\x6f\xd1\x1f\x33\xce\xe0\x36\xda\xf2\x7b\xad\xf4\xe5\x76\xfa\xbd\x83\xfe\xbc\x9b\x7e\x4f\xe9\xcf\xb1\x83\x72\x64\xf3\x2d\x3e\xf1\xa2\x8f\xfe\x9c\xf3\x22\x2c\x51\x21\xf7\xa6\x59\x73\x6c\x33\x08\x6c\xb4\x28\xca\xcd\xb4\xd9\x8f\xd5\x7b\x1d\xe9\xd8\xc6\x68\x43\x33\x40\x10\x43\xa5\x89\x27\x2f\xc2\x64\xa7\xa1\xfc\x3a\x45\xea\xe1\x3f\xdb\x7f\xdb\x3a\x43\xe9\x68\xcf\x4b\xa1\xfc\x72\xde\x7d\x6c\x8d\x15\x7e\xd9\x33\xfc\x9a\xe1\xe1\xc0\xf5\x91\xc9\x93\xf1\x6b\x45\x4e\xda\x44\xb2\xa6\x8f\x3c\x21\x77\x76\x91\xb1\xb3\xe3\xf4\xcd\xe6\xce\x9e\xcd\xbb\xd3\x8d\xa0\x37\x26\x69\x2b\xba\xbc\x79\x2b\xda\x01\x69\xad\xbc\x15\x9e\x65\x90\xa1\xd0\x3a\x39\x52\x84\xe9\x65\x0b\x32\x0c\x42\x34\x90\xfb\xd8\xee\x2a\x5b\x77\x74\x9c\xbe\x92\xde\xd1\x3f\xfd\x6b\xe7\x1d\x3d\x40\xdb\xe7\xde\xd1\x5b\x68\x4b\x52\xad\x28\x1d\x9d\x74\x16\xe2\x9d\xf0\xf4\x9c\x51\x93\xf3\xee\x3b\xfb\xe7\x7f\x2c\x47\xba\xc4\xa2\x26\xe7\x7d\x3b\x7b\xe3\xb4\x38\xcb\x2f\xf3\x4e\x72\xfa\xbe\x5f\xc8\xb7\x2f\xb7\x92\x81\xff\x72\x76\xde\x3e\x3a\x9e\xf7\xf6\x0f\xde\x2c\xe5\xda\x4b\xac\xb7\x93\xc7\x2e\xe4\xed\xfb\x73\xdf\xfe\xc3\x5b\x9d\xc9\x60\x6e\xa6\x8f\x99\x6f\xff\xcb\x0e\x82\x90\x7a\x0d\x6f\x4d\x4e\x0c\x92\x7b\x6c\x10\xf9\x91\x1e\xf9\xf9\xa3\x18\x7c\xcd\xd4\xaf\xd5\x24\x50\xbf\x82\x87\x39\x0d\x9a\xf5\x88\x07\x6f\xcf\xb4\xd2\x9e\x18\x8c\x73\x71\x8c\xed\xa0\xc9\xe6\xa8\xc2\x5b\x32\x5d\x34\x13\xd6\xce\xd1\x18\x51\x06\xcb\xd9\x64\xa3\x80\x51\x99\xaa\x74\x87\x74\x97\xce\x01\x7b\x55\xba\x68\x2b\x9b\x87\xf5\xaf\x6b\xf4\x6a\x92\x19\xbe\x18\xd1\x19\xe6\xfb\x6e\x1b\x05\x7a\x0b\x49\x27\x12\x81\x86\x46\x38\x88\x53\x49\x47\xef\xe8\x46\x23\x5f\x48\x25\x41\x59\xc6\x01\xa2\x84\xe8\x0d\x24\x7d\xbd\xdb\x5d\xc6\x01\x97\x4e\x0a\x99\xc4\x1d\x1b\x7a\xdd\xb1\xc5\x18\x3c\x2b\x05\xbd\xea\x2a\x7c\x75\x68\x65\x81\x83\x1f\x27\x61\x52\xb9\x87\x16\x9c\x51\x3e\x6e\xce\x2e\x56\xe6\x96\xc7\x72\xb5\x82\x6e\x62\x2d\xf7\xc6\x15\xb9\x4f\x57\x1f\x3d\x5c\x9a\x2f\x85\x68\xd3\xed\x92\x71\x84\x19\x57\x26\xbd\x7c\x40\x21\xdf\xc8\xd9\x94\xc1\x47\xd9\xb9\x0c\x20\xba\xad\xac\x74\x86\x50\xef\x06\xb7\x74\x81\xfd\xb4\x6b\x43\x17\xd0\x2e\x79\xab\x9c\xfa\x01\xfa\xc4\x4f\x0c\xe6\x92\x56\x9a\x32\x18\x52\x27\x24\xaa\x25\x0c\x4a\xa7\x92\x78\x36\xed\x25\xc1\xe1\x6a\x4b\x64\x7f\x66\x16\x6d\x9b\x12\xa8\x3f\x33\x5a\xb6\x43\xf7\x1d\x9c\xf7\x9a\x64\x49\x6d\x04\xbd\xdb\x68\xd8\x19\x56\x10\x98\x03\xd6\x1d\xc8\x88\xba\xe0\xe2\x85\xf0\x6f\x51\xad\x56\x5b\xdc\x52\xba\x6d\xdd\xa5\x97\x5d\xbe\xde\x1b\x45\xe3\x3e\x43\x90\x08\x35\x3d\xf7\xed\xe3\xc1\xe4\x95\x41\xa1\x2e\xa3\x24\xd2\x2a\xfe\xbc\x21\x3b\x52\x1b\x30\x9b\xd9\x7a\xe3\x48\x91\x4e\x1f\xd7\x46\x52\x95\x53\xe6\xb2\x18\x33\xaf\x9d\x4d\x9a\x9c\xa5\xb5\xbd\xcd\x49\x78\x0f\xc7\x64\x39\x32\xa1\xcf\xe4\xd2\xe6\xe4\x95\x81\x7c\xed\x75\x21\x03\x42\x27\xf6\x9b\xa5\x4f\xa8\x0d\x2f\x41\x8a\x06\xd8\xf0\x75\x71\x7a\xf6\xaf\x1e\x0f\x94\x04\x42\x92\x42\xad\x8b\x87\xaf\x51\x79\x28\x47\xf9\xdb\xb2\xa3\xb2\x16\x63\x96\xfb\xb0\x9e\x1b\x67\x63\x5a\x70\xe9\x82\x8f\x21\xe2\x76\x8d\x20\x87\x53\x7f\x77\x2a\xb0\xb2\xf2\x90\x09\xfe\x8f\x30\x13\x30\x0a\x9b\x69\x56\xbe\xdb\x68\xb3\x77\x87\xe4\x34\xef\xb0\x42\x22\x0f\x3a\xef\xc9\xda\x68\x87\x23\x03\xd4\xed\xce\xd6\xd2\x49\xc3\x36\x47\x47\xc3\x8c\x82\x8f\x8e\x8e\x3e\xce\x2c\x2d\x81\x3c\xfd\x01\x3a\xa6\x2a\x11\xdd\x2e\xc2\xe4\x0c\x30\xf3\x74\x74\xb5\x99\x2b\xf9\xa0\x73\x00\xd0\x16\x28\xe3\xe8\xea\xec\xf7\x09\xfd\x3b\x8e\xa5\xb9\x39\x3a\xb8\x3a\x4e\x47\xbf\xf2\x49\xb1\x57\x27\x02\xf1\xce\xb7\x65\xd5\x0b\xea\x78\x4c\x64\x67\x6b\xa3\xd1\xd5\xba\x60\xde\x5a\x59\x11\x54\x7e\x73\x70\x35\xd6\x02\x7a\x5b\xf6\xed\x8a\x38\x4e\x47\xef\xea\xcb\x6a\xdf\x68\x4f\x89\xfc\x58\x30\x5a\xfc\xad\x8a\x25\x70\x54\x83\x8a\xfe\x43\x10\x33\x1e\xa4\xaf\xbc\xf2\x5e\xde\x14\x23\xde\x39\xa6\x01\xb4\x29\xc3\xe2\x25\x53\xac\x99\x84\x90\x1a\x6f\x39\x86\x63\x0b\xca\x84\x26\x0b\xb0\x61\x4b\x5e\x13\xf3\x20\x55\x91\xb6\xab\x54\x7e\x06\x55\x18\x2f\xdc\x1c\xed\xb4\x92\xad\xdf\xed\xde\xd6\x50\xd5\x97\xb5\x0a\xe3\x8d\x8e\x8e\x9a\x46\xcb\x8f\xd2\xe7\x3f\xdf\xe2\xdd\x84\x3c\x41\x3c\x73\x28\x2d\xc1\xba\x76\xb8\xc3\x47\xac\x1d\x3e\xe2\x39\x62\x49\x28\x77\x33\xdc\x1c\x1d\x59\x9d\xfd\x7e\x54\xff\xce\x85\x34\x72\x62\xb5\xd8\x99\xa6\x0e\xb3\xeb\x97\x77\x28\x3d\xfa\x22\x33\xd3\x5b\x3d\x40\x5f\xf4\xd1\xd0\xb4\x52\x19\x43\x7a\x20\xef\xd4\xf7\x63\x06\x45\x75\x36\x0e\xaf\x16\x6c\x5d\x9f\xc1\xc3\xab\xdb\xe6\xbe\xe4\x2c\x09\xa0\x1c\xc6\xc5\x84\x8c\x1d\xa3\xaf\xa4\x6a\xc7\x4b\x77\x38\x15\xf0\xe3\xb4\x3d\x51\x0e\x34\x65\x32\xa6\xfe\x49\xda\x9a\xaa\x1e\xcf\x9d\x74\x2a\x81\x9f\xf2\xf4\xae\xbe\x3f\x41\xbf\xa7\xaa\xc7\xd7\x3f\x2e\xfb\x5b\x60\xf4\xf7\x69\xda\xde\x59\x33\xed\x33\xd3\x9c\xff\x67\xa7\x35\xff\xdf\xf7\xcd\xff\xe9\x47\xa5\xc0\xbe\xca\xe8\xfd\x61\x5f\xef\xa3\xa6\x41\xf9\x73\xb4\xdd\xb9\xf6\x2a\xdd\xc9\x36\xeb\xfa\xc8\x34\xd7\xf5\xf3\xde\x75\x4d\x6f\x1b\x75\x2a\x42\xa7\xfc\x4f\x3c\x7b\x8b\x7c\xc7\x3c\xe3\x89\x2f\x7a\x9e\x88\x59\xfc\xf0\x92\xd7\x31\x6f\xfb\x34\xe4\x99\x7f\xaa\xbc\x55\x91\x2a\x62\x67\x14\xa0\x5d\x88\x89\xb2\xa8\x20\xa3\x33\x65\xad\x5f\xbf\x61\x43\xff\x80\x4a\xf0\x7e\xf5\x35\x5b\xaf\xbd\x6e\xdb\xd0\x70\xfa\x2b\xbf\xfa\x8f\x7e\xed\x1f\x8f\xbc\xe9\xcd\x6f\xf9\xf5\xdf\xc8\x72\x69\x55\xed\x5c\x5a\x77\xba\xc5\x9d\x83\x2a\x97\xd6\x61\x3b\x97\xd6\x9d\x4e\xd6\x8c\x4d\x05\xe1\x94\x8e\xc1\x23\x82\x69\xbc\xb2\xc2\x62\x1a\x47\x82\x0c\x75\x2a\x29\x36\xca\x3e\x83\x4d\x9a\x84\x85\xdb\x4a\x15\x79\xe9\x69\x4a\xca\x79\x9d\x6d\x3f\x5e\x0f\x08\xcc\xe0\x37\xe2\xe1\xa7\xd8\xca\xa0\xe7\xd7\x65\x32\x22\xe4\x3f\x47\x82\x24\x04\x45\xe3\x2d\x31\x0f\x26\x21\xa7\x42\x55\x10\x42\x8e\x34\xd8\x42\xb5\xba\xa6\x28\x1e\x13\x97\xf6\xec\xef\xc2\x8f\xa3\xbf\x7b\xe3\x66\xf1\x7b\x84\x9f\x4e\xfd\xae\xa0\xb8\x01\xf8\xab\xa7\x7e\x97\x17\x81\xdd\x01\xe5\xad\x47\x9a\xc5\x40\xda\xfb\x37\xcb\xdc\x0e\x0c\xca\xde\x0c\xb0\x0a\x7c\xd5\xbb\x32\xe8\x79\x13\xd6\x39\xb9\x11\xd9\x44\xb4\x39\x1a\x15\x0c\x3d\x6c\xd6\x0b\x5c\x89\x04\x90\x1b\xf9\x1f\x83\x4c\x50\x14\x8d\x8b\xd7\x67\x79\xcc\xff\x11\x26\x05\xf8\xd5\x98\x17\x0d\x9c\x14\x14\xf0\xe7\x45\xc8\x3e\xa3\x92\xcf\x85\x12\x0e\x64\x30\xcc\x43\x74\xde\xef\xa7\xbc\x87\xae\x62\x03\x33\x13\x81\xd7\x77\x8f\x4c\x45\x31\x1c\x93\xa9\x6c\xc3\xfa\xff\x62\x65\x04\x81\xe3\x21\x28\x25\x5a\x04\x15\x4c\x65\x5b\x3c\xbc\x19\xea\xfd\x8b\x85\x12\x0a\x8b\x50\xea\xd5\x1c\xfb\xe1\x9b\x38\x5d\x96\x14\xd2\xbf\xfa\xc9\x25\x49\x29\xe6\x05\x2d\x87\x09\x2e\xbd\x35\x1e\x3e\x23\xd6\xe1\x9a\x18\xdc\xa6\xaf\xac\xc8\x04\xd5\xa5\xf0\xf1\xf0\x1f\x32\xa8\x33\x90\x4d\x3b\x84\xc4\xdd\xe6\xec\x1b\x32\x6f\x8d\x91\x56\x8a\xac\xc0\x61\xba\x02\x7b\x50\x64\xd8\xae\x73\x4f\xec\x51\x29\x91\x84\x0c\xb0\x44\x57\xbb\xe0\xd1\x56\xb6\x81\x87\xe9\x92\x89\x7a\x28\x2b\xee\xc8\xab\x91\x14\x20\xe9\xd3\xe6\x98\xa6\x21\xb7\x50\x3a\xf7\xd0\xf7\xd3\x2c\x80\x23\x5a\xc5\x3b\x1c\xe8\x91\xe0\xb8\xa2\x46\x38\xc0\x36\x24\x05\x1e\x25\x8c\x17\x54\x75\xe4\xa4\x00\x19\x4b\x38\x6b\xa6\xfb\x9a\xe9\x12\x59\xe5\x42\x4a\x8e\x1b\x56\x06\x3d\x9b\x62\x55\x87\x1f\x52\xab\x9c\x5f\x55\xcf\x4e\x8d\x90\xf3\x37\xc6\xe2\x1c\xd1\x6b\x71\x9f\xfb\x5a\x60\xfe\x53\x78\xee\xb4\x58\xf6\x2b\x21\xad\x5b\xd8\x92\x52\x51\x1c\x79\xfd\x86\x35\x2b\x83\x9e\x2b\xe2\xe1\x3f\x60\x90\xf7\x1f\x77\x66\x77\x23\xe4\x05\x21\x5b\x2b\x49\x7d\xbf\x94\xec\x2a\x9a\x48\x1c\x0e\x74\x1a\xb8\x89\x40\xe7\x00\x51\x03\x3c\x9a\x4f\x25\xb6\x67\x82\x71\x7f\x0c\x95\xa5\x37\xc4\xfa\x3d\x99\xc7\xd6\x71\x2c\x1e\xa2\x1d\xb7\x64\xc0\x56\x1d\x7f\x99\x81\xd6\x07\x3d\x5f\x0e\x3d\x17\x68\xbf\xd6\x65\x3b\xd6\x51\x9f\x4f\x33\x50\x0f\x63\x9d\xfa\x4e\x92\xd9\xf3\xab\x9a\xae\xf3\xf3\x49\xdf\xf9\xd9\x63\x1c\x9a\x11\xac\xd8\xb9\x21\x3b\x2c\xe2\xe7\xae\xa4\x08\x39\xfe\xd6\xc6\xaa\x18\xa6\x06\x55\x9d\x90\x15\x89\xa1\x76\x63\x6e\x62\x24\x75\x15\x0a\x9c\x89\x3b\x50\x4a\x19\x2f\x4c\x2e\x4d\xa7\xd8\x3b\xb3\x94\x64\x7d\x71\x9c\x26\x49\x21\xbd\xe9\x83\x2b\x92\x12\xd4\x50\x5b\x1d\xf3\x48\x9f\x53\xa3\xfd\x55\x98\x62\x2f\xe5\x49\x21\xfd\xf0\x41\xd5\x7e\xa5\x20\x80\x05\xc8\x4a\xb8\x18\x2a\x84\x6b\x05\xcf\xe2\x2d\x54\xaa\xb9\x73\x3a\xda\xc0\x75\x2a\x93\x1e\xbd\xeb\x72\xf1\x05\xc3\x20\xc5\x3e\x5a\x92\x92\xdf\xd9\xa1\x04\xff\x79\xf7\x85\xd2\x89\xcf\x41\x82\x0f\xb6\xb2\x4a\xbe\x24\xdf\x68\xc9\x7d\x73\xaa\xe3\x21\x9c\xca\x1d\x02\x1c\x99\x66\x5b\x55\x22\xe3\x0f\x7b\x30\xd7\xd2\xf6\x24\x04\x32\x7f\x89\x3e\x49\x29\x3d\x49\xca\xf9\x93\x7f\x92\x78\x21\x61\xa0\x02\x2f\x13\xf4\x5f\x1e\x0e\x79\xbc\xe8\x09\x81\xf2\x1b\xcb\x90\x25\x42\x76\x9a\x25\x99\x92\xc5\x0b\x48\xf7\x19\xa5\xfb\x6a\xee\x4f\xd0\xb9\x9b\x8a\x3f\x4e\xa3\x1f\x0f\x86\x8f\xf9\x6d\x4f\x0a\xf0\xbe\x9a\x50\x96\x8a\x82\xcd\x81\x19\x70\xa1\x2c\x63\x8e\x19\xfa\x20\xcd\xe1\x42\x71\x3e\x1f\x7c\xd9\x09\x66\xf9\x0a\x1d\x85\x53\xeb\xf8\x2a\x6d\x61\xe4\x0f\x4b\xbf\xf1\x8c\x94\x86\x17\x1b\x7d\x7e\xcd\xdb\x67\x7a\xff\x33\xce\xcc\xc5\xcf\xf8\x9f\xf8\xc6\x47\xe4\x13\x89\xf1\xc4\xb3\xde\x27\x64\x52\x24\x21\xc0\x6c\xc7\x2d\x18\xc2\xe4\x82\xc4\x10\xf4\x47\xf4\x69\xaa\x49\x8d\xde\xe3\x7c\xdb\xd7\x69\xfb\xef\xe7\xa1\x87\xbf\x41\x5b\x52\xf8\xcc\xcd\x6e\x6d\xe7\x9b\x39\x3d\x9b\x59\x7f\x9e\xf3\xf5\xfc\x85\x71\xa7\x43\xe5\xf9\x9c\x9e\x77\x58\xc0\x6c\xf5\xcc\xb7\x3c\xcf\xa8\xef\xcf\xd2\xef\x1d\x2e\xf2\x6f\xd3\xef\xa9\x6e\x76\xfa\x15\x39\xc6\xf5\xc6\xfb\xfe\xd8\xb3\x8b\x31\x8b\x7f\x91\xef\xf4\x51\x08\x48\x85\xd2\xf1\x43\x23\x0e\xbb\x15\x8c\x7e\x8d\xf1\x18\x54\x10\x4f\x58\x8f\x26\x49\xcf\x65\xb1\xb7\x9b\x69\x5f\xb6\xa9\xae\x1e\x18\x0e\xe7\x6e\x74\x50\x74\x49\xf1\x09\x72\x46\x07\x3c\x1c\x33\x90\x3e\x5d\xb1\x4c\x10\xae\x93\x77\x49\x91\x35\xdd\x37\xce\x91\x55\x0a\xf9\x49\x6b\x2f\x35\xf1\x83\x07\x37\xba\x18\xfa\x2d\x74\x70\x86\xf4\x3c\x04\x5c\x46\xa1\x01\x1b\xaa\x70\xc0\x50\xb3\xc9\xd9\x8d\x62\xd8\xef\x30\xd2\xcf\x75\x49\x3f\x82\x1b\x85\x7f\xd6\x08\x4c\x6a\x07\xde\xb1\x6c\x64\xe6\x88\x6f\x75\x8e\x18\x86\x11\xc5\xde\x17\x77\x8a\x1a\x3a\x43\x41\xd0\x67\xa7\x01\x21\x7a\x7f\x9b\x5c\x1b\x4c\x82\x9f\xfd\x98\xdb\xbb\x9d\x27\xce\x46\x5f\x18\xed\x5a\xd0\x17\x43\x82\x9c\x73\x76\x23\x67\x63\xf5\x20\xfd\xd2\xa3\x3f\xff\xd1\xb1\xbf\x39\x7a\x7b\xb8\x37\xbd\x7a\x22\x09\xd3\xd1\x87\x8e\x07\x42\xa7\x49\xaf\xd6\xb6\xf9\x01\xc6\x54\xc2\x5b\x1e\x08\x7e\xb5\x45\xf0\xab\x2d\x19\xbf\x1a\x6b\xd6\x83\x74\x4a\x99\xea\xf1\xdc\xc5\x3c\x50\x2f\xec\x97\x02\x7e\x05\x92\xb5\x46\x3c\xe4\x11\x81\xf3\x96\x41\xd2\x0e\x9a\xf5\x42\xba\x6d\xcc\x30\xe7\x97\xe2\x98\x17\x78\x74\x03\x2d\x07\x21\x23\x26\x25\x86\x18\x7b\x15\x07\x57\x88\x57\x81\x4e\xfc\x3f\x24\xbf\x28\xa8\x4a\x49\x88\x06\x9d\xbc\x32\xd8\x99\x06\xcd\x6b\x83\x9d\x6a\x38\xbb\x54\xb5\x3f\x71\x24\x03\x55\x2a\x3a\xe4\x6c\x2f\x58\x37\xfd\x38\x14\xd9\x54\xee\xfc\x85\x34\x8a\x59\xfc\xc7\x3d\xb3\x68\xc8\x69\x04\xbd\x6b\x30\x7b\x3e\x90\x2f\x99\x38\x93\xd8\x5b\x48\x3d\x3d\x6f\xc6\xa3\x1c\x57\x36\xb0\x0f\xcb\x70\x72\xc4\x79\xdc\x06\xd8\x0e\x3c\x35\x75\x96\x1e\x50\xd6\xfb\x55\x4a\xfc\x5c\x1b\x6d\x4f\xfb\x5a\x33\xd4\x93\x24\x16\xda\x1c\x2e\x09\x98\xe9\x98\xd9\x4f\xdf\xfa\x3f\x0c\x9d\xc8\xf2\x4c\xba\x47\xa7\x83\x96\xb9\xaa\xe5\xa7\xf3\xdd\x57\xd1\xff\x80\x5f\x8a\x33\xd3\x7f\xa0\xce\xd2\xfe\x2c\xf4\xa5\x8c\x89\x9e\x97\x69\x49\xb0\x1f\x0a\x3d\xbc\x24\xb3\xeb\xc2\xdf\x0d\x5d\x04\x43\xfe\x39\xc0\x76\x80\x77\x1d\x3f\xb0\x20\x92\x64\x8c\x3f\xa6\x17\xbb\x8f\xa2\xe8\x79\x8b\x48\xfe\x2e\xef\x22\x54\xb4\xec\x9f\x06\x49\x18\x5b\xee\xda\x5b\x9d\x8b\x22\x96\x40\x2c\xc6\x3b\xb3\x00\xc3\xa5\xb1\x74\x1f\xc0\x37\xbb\x92\x88\x07\xf2\x16\x25\x05\xf8\xa8\x06\x75\x76\x79\xe1\xda\x60\x27\x67\x3c\xda\xcb\x8b\x4d\xa1\xad\x8b\x25\x8b\xd2\xfe\x09\xd9\x6a\x30\x29\xf2\x02\x2f\xbe\x23\xab\x27\xb0\x24\x06\xd3\xce\x62\x58\xbe\x73\x94\x1c\xbf\xc0\xb4\x4a\x76\x3c\x7d\x09\x3c\x35\xe8\xa1\x6d\x57\x2b\x04\x67\x2b\x24\xd5\x6e\x29\xa9\x0a\x49\xad\x86\x3a\x38\xe1\x0e\x77\xd0\xc9\x53\x11\xed\x0b\x7f\x23\x05\xa9\x5e\x2b\x37\xf9\x11\xaf\xb8\x53\x4b\xfb\x27\x8c\x1d\xb9\x93\x36\xa6\xb6\xee\x87\x9e\x97\x9d\xc7\x46\xe7\x77\xe5\x74\x6e\x02\x98\xde\xef\xe9\x39\x03\x31\x1f\xc9\x95\xa0\x0e\xd3\xef\xa9\x04\x75\xff\x63\x4e\x2f\xc4\x07\x69\x7b\x53\x72\xfe\xd1\xef\xc9\x27\x16\x1a\x4f\x7c\xd8\xfb\x04\x0f\x74\x4e\x1e\x62\xd6\xf8\x88\x6f\x23\xde\xe3\x1e\xd1\x47\xa7\xb3\x11\x1f\x9b\xe6\x46\x1c\xe9\x78\x23\xee\x69\xb3\x11\xf7\xb6\xd9\x88\x8f\xfb\x36\xe2\x47\x77\xa0\x7f\x23\x1d\x30\x46\x76\x9f\x77\x59\x33\x8f\xd9\x11\xa7\x22\x15\xb3\xf8\xb9\xb5\x7f\x0f\x9c\x04\xb3\xfb\x5f\x23\xe8\x9d\x0c\x08\x86\x02\x40\x5b\xf8\xaf\x67\x0e\xfc\x03\x5e\x38\xff\x22\x04\x53\x2c\x5a\x24\x71\x14\xca\xff\xb0\x72\xd5\xaa\xd5\x6b\xd6\xf4\xad\x5d\x07\x1e\x08\xf4\x3f\x88\x7f\x9b\x36\x6d\xba\xea\xaa\xcd\x83\xca\x0f\xb1\x6d\x68\x38\xd5\x9e\x88\x37\xbf\xf9\x2d\xbf\xfe\xeb\xbf\xfe\x1b\xbf\xf9\x4f\xb6\x5f\x0f\xff\x6e\x78\xeb\xdb\xde\xfe\x8e\x77\xfc\xff\x76\xfc\xd6\x3b\xff\xe9\x3f\xfb\xff\xff\xf3\x7f\x01\xff\x76\xfe\xcb\xff\xe3\x5f\xfd\xf6\xbf\xfe\x37\xff\x76\xd7\xbf\xfb\x9d\x7f\xff\xbb\xff\xe1\xff\xfc\x8f\xbb\xff\xd3\x7f\xfe\x2f\xff\x35\xf3\x5f\xf4\xd9\xfe\x8b\xfb\xdc\x5c\xf8\x28\xfa\x2f\x84\x54\xb1\x33\x3d\xf7\x82\x8c\x2f\x67\xa9\x0a\x2c\x37\xf3\x0f\x85\x2b\x83\x9e\xff\x16\x0f\xdf\x1f\xac\x0c\x7a\xfe\x6b\xac\x0c\x15\x26\x76\x22\x82\xef\x86\x0f\x8b\x36\xff\x25\x4e\xa7\x7e\xfa\x78\x30\xb9\x31\xec\x33\xea\x9a\xd6\x31\x7a\x94\xc0\x26\xfe\x4b\x2c\x53\x8f\x1b\x51\xd8\xff\x59\x7d\x3a\x39\xc0\x2e\x46\xf6\xaf\x2d\xcb\x44\x5e\x77\xd6\xe3\xbb\x85\x4e\xf9\xcb\x8e\xa8\xdd\xd3\xa4\xc2\xe1\xd1\x7c\x6b\x5d\x35\x09\xc0\x69\xf2\x1f\x94\x31\x38\x3d\xfb\x42\x16\x0a\x8b\xd3\xc2\xaa\xea\x13\x50\xde\x9c\x4f\xa8\x3c\xd4\x43\x3c\xd2\x8c\xfe\x03\x01\x74\x11\xcb\xfa\x5c\x36\x13\xbd\xcf\xed\x4d\x59\x1b\x1d\x0c\xea\xd9\xb2\xbc\x5f\x74\xf2\xbb\xb1\xcd\x83\x6f\xf7\x3f\xfe\x52\xc8\xd9\x8d\x09\x78\x5d\xd8\x66\xf8\x2b\x55\xd2\x75\xef\xca\xa0\xe7\xdf\xc7\xc3\x77\x8a\x3e\x7f\x27\x76\xd6\x0d\x7b\xaf\xbb\x63\x36\x09\xd5\x45\xce\x08\xd1\xf9\xba\xf0\x4c\xe0\x7c\xf6\x7d\xce\x67\x1b\x66\x2a\xf3\x43\xbe\x17\x6c\x0c\x4f\xda\xf5\x3a\x17\xc2\x38\x87\x3f\x2e\xc6\xfb\xef\x30\x4d\xf8\xf6\x7a\xa1\x51\x20\x3e\x93\x7f\x17\x0f\xdf\x23\xbe\xde\x05\x51\xc4\xc1\x75\xe1\x49\x35\x36\xf3\xb5\x87\xdd\x63\xcb\x8e\x34\x1a\xb7\xc4\x81\x4c\x4a\x60\xfb\x3f\x1a\x26\x05\x5e\x92\xdb\x70\x08\xdf\x91\x1d\xcf\x45\xe9\xe8\xbe\xb1\xa4\xa4\x8a\x78\xf0\x92\x2a\xe6\x91\x94\x32\xb3\x34\x14\x6d\x41\x63\xcf\x9e\x46\xc8\x4b\x5b\xd9\x06\x3c\xc5\xa3\x01\x2f\xa6\xa3\xa3\xa1\xf4\x3c\xdc\x2e\x7a\xff\x37\x71\xcc\x4b\xf0\xe7\xcf\xd9\xca\xa0\xe7\x5f\xc7\x31\x2f\xa6\x55\x29\xf9\xc2\x47\xbf\x2d\x74\x1a\x63\x56\xf7\xb8\x17\xb3\x00\xb2\x55\x99\x17\xd3\x72\xa6\x15\xfd\xb5\xe8\xe2\x5f\xc5\x31\x2f\xa7\xe5\x66\xba\x67\x2c\x29\xc7\xbc\xcc\x8b\xcd\x7a\x25\xad\x12\x0f\xc8\xbf\x94\xcf\x57\xeb\x5d\xda\x7f\x24\x3e\xdf\x29\x9e\xe4\x5d\xcd\x24\xe0\x85\x49\x5e\xd9\x1c\xd5\xc4\x4f\xd1\x92\x03\xb4\x94\x43\x14\xb7\x58\x7f\x79\x52\x30\xf3\x51\x98\xee\x83\x03\xa3\x52\x57\xa4\x81\x41\x61\x2e\x5f\x19\xf4\xfc\x8b\x96\x33\xf2\x90\xe7\x20\x4d\x0e\xb0\x4f\x07\xfa\xb9\x7f\x0e\x1f\xa5\x7f\xfa\xdf\x36\x47\xd5\x58\xdf\xf0\xa0\x93\x1b\x2e\x33\xe7\x9b\x96\xac\x13\xf4\xad\x8f\x5a\xc1\xf1\x7a\x19\x07\x56\x06\x3d\xef\x8c\x87\x7f\x2c\x56\xf3\xb7\x62\x48\xbb\xce\xed\xc2\x5e\xbf\xe7\x3b\xe3\xa0\xcd\xc9\x9f\x15\x72\xf8\xc0\x4a\x2c\x36\x4d\x6e\xf7\x5f\x89\xde\x77\x48\x27\xc5\xa4\x2e\xc6\xb8\x67\x92\x3c\xb3\x39\xaa\xe9\xf3\x9b\x56\x11\x68\x2a\x5a\x6e\xc7\x0a\x77\xeb\xc1\x97\x51\x0f\xa1\xbf\x3f\x15\xfd\xbd\x1d\xac\xc1\x68\x5b\x4a\x22\x29\xe1\x0e\xb6\xc4\x1d\x3e\x42\x07\xff\x92\xe2\x1d\x9a\x59\xe0\xf6\x81\xad\xe5\x86\xac\x6e\xd2\x0d\xf1\xf0\x77\xc5\x3b\xae\x87\x21\xef\x92\x27\xa1\x21\xcb\xcc\x9c\x91\xde\xb9\x5d\x93\x80\xa1\xbb\x0e\xe8\x88\xae\x78\xaf\x73\x03\xc8\x15\xde\x06\xfd\xd8\x67\xe2\x54\xdb\x33\x21\x9e\xdb\x6e\x9e\x09\xc8\x60\xaf\x78\x12\x19\xba\x8a\x11\x7d\x4c\x8c\xf9\x37\xe3\xe1\x6f\x33\x70\x91\xa7\x27\xff\xfc\x98\xc6\x06\xbe\x9d\xf8\xaf\x7e\xc3\x20\x15\xf5\x50\x7b\x65\xff\x10\x7d\xea\xb8\x51\xc6\x78\x9f\xf0\x10\x1c\xb1\x8b\x1b\x05\xcf\x95\x37\xe2\x16\x39\xff\x5b\xde\x4a\x7a\x7c\x4b\xb6\xf5\x3c\xbc\xf1\xba\x10\x41\xc4\xa3\x19\x5b\x00\x9f\xe2\x9b\x62\xf9\xf1\x64\x43\x15\x0c\x79\x29\xb4\x4e\xd5\xe0\x8d\x37\x0a\x26\x00\x1a\xf5\x7a\x59\x01\xfe\xab\xe8\x2e\x47\x3f\xe3\xaf\xe9\xab\x43\x6c\xbb\xed\x6e\x8f\x8c\xcf\x50\xc8\x6f\x06\x65\x43\x32\x3b\x3b\x99\xf9\xb1\x90\xa8\xf4\xb5\xec\xf5\xe0\x7e\x4f\x0d\x70\xaf\xb4\xc3\x89\xde\x6a\xd4\x06\x4f\x7a\x3b\xae\xcd\x71\xd0\xc9\xb0\x9b\x87\x3d\xdb\x29\x0f\x33\x9e\x3a\xe3\x3b\x60\xd2\xe5\x21\xab\xf2\xb4\x94\xa9\x34\xae\x64\x95\x9a\xdc\x49\x7f\x4f\x50\x72\xb2\xdb\x78\xef\x37\xbd\x07\x65\x37\xb9\x3a\xbb\xb3\xab\xc3\xe9\x1d\xbc\x9e\x9c\xd2\xa1\x96\x4b\xf3\x7c\xdb\x4b\x03\x0f\x6e\x23\xb7\x06\x3f\xb9\xd6\xb0\xf5\x1b\x53\x94\xce\xe0\x93\xa6\x33\xf8\x3b\xf4\x4d\xf7\xd1\x59\x0c\x25\x01\xde\xb3\x6b\xda\xf6\x69\xa6\xd5\xff\x13\xda\xe5\xf3\x7a\xe7\x05\xb9\xd9\x12\xa7\xa3\xcf\x21\xcc\x1c\xc7\x22\x97\xe1\x47\x0c\xbe\x8c\xd3\xfe\x24\x94\xb2\xdb\x20\xd9\x32\xf3\x8d\x12\x91\xae\x26\x43\xce\xdc\xf7\xe8\x9b\xdf\x45\x8d\xd6\x56\x09\xbd\xef\x79\xf7\x2e\x2b\xa1\xb7\x36\x1a\xe4\xca\x96\xfd\x82\x18\xdf\x55\xa4\x45\xa5\x1e\x68\x2e\xfb\x43\xa6\x00\x08\xf0\xc8\x8d\x0a\x1a\x69\x53\x96\xbf\xc8\xa1\x2c\x5c\xb3\x92\x0a\x84\x7b\x64\xf4\x1e\x0a\x5b\x5d\x81\xe8\xea\xbf\x50\x00\x03\x5d\xd6\x4f\x7e\xd6\x8f\x2f\x4f\xc2\xe1\x73\x4c\x22\x01\xb0\xb7\xaa\xe6\x7f\x9b\x10\xcb\xbd\x51\x62\xb9\x1b\xba\x02\x7d\x5a\xdc\xca\x88\xe2\xf9\x22\x1d\xe5\xa9\x96\xe2\xef\x03\x8c\x27\x01\x00\xab\x2f\x13\x72\x4e\x94\xc9\x29\x3f\x93\xce\x7d\x5e\x4e\xa3\x66\xda\x1c\x4b\xca\x50\x7b\x7d\x9d\x68\x16\x64\xcd\x56\xcb\x5a\x79\xe5\x34\x68\xa6\x7b\x55\xab\x3e\xd1\xea\x7c\x59\xca\x33\xb7\x06\xe8\x57\x17\x82\x50\x33\x8d\x26\x68\xae\x80\x72\x7a\x93\x32\x2b\x7e\x2c\x00\x04\x77\x9c\x8e\x3e\x7f\x3c\xe0\x65\x30\x5a\x83\x74\x24\x2d\x90\x95\xf4\x09\x45\xef\x3f\x1c\x40\x25\xff\x18\x91\xe8\x15\x07\x12\x3d\xd1\x7c\x9d\x57\x10\x95\x2e\xad\x51\x97\x35\x27\x85\x04\xc8\x2c\x11\xee\xef\xdc\xc4\xaa\x6c\x76\x2d\x3b\x18\x60\x6c\x7f\x3d\x1b\x96\x36\x8c\x7e\x30\xd0\x55\xf2\xca\x5b\xd9\xe5\xbc\x90\xf6\x35\x79\xc5\xb2\x8e\x52\x6b\xe0\x8e\x16\x6b\xe0\xe8\x4d\x9d\x48\x3f\x37\x05\x60\x82\x1d\x9e\x10\x3f\x13\xc4\x9e\xa3\xdd\x2c\xe6\x0c\xf7\x75\x2a\xa8\x47\xd0\x76\x3c\x40\x53\xa8\xa5\xba\x8c\xdd\xe4\x9a\xb0\x16\xa4\x85\x70\xfd\xaf\x8d\xca\x78\xd0\xcf\x8a\x78\xf8\x40\x00\x26\x53\x1e\x26\x01\x00\x20\x96\x13\x81\x27\x04\x81\xc7\x73\xd1\xb5\x8a\x48\xdf\x7c\x67\x99\x4c\x71\x3b\x0e\x7d\x7d\x12\xe2\xdb\x96\x1a\x27\x5b\x7c\x75\xb9\x71\xb8\xdf\x75\x53\xee\xe1\x96\x0e\x01\x71\xc6\xc3\xe1\x9b\x03\xac\x66\x57\x4c\x5f\xd9\xd3\xac\x97\xd3\xb2\x38\x86\xe5\xec\x18\xfe\x77\xb5\x89\x1f\xc1\x86\x71\x7a\xe4\x65\x72\x0c\x87\xcf\x33\x69\x90\x44\x53\xa7\x76\x1e\x4d\x04\x8e\x3f\x2a\xf4\x8f\x2a\xfd\xa3\xa6\xff\x18\x1d\x7d\x59\xdb\x9a\x27\x80\xef\xc3\x72\x91\x87\x71\x1b\xc1\xe0\x8c\x1f\x88\x83\x3b\x8f\xb6\x3f\xc7\x9a\xd0\xa5\xfc\xcc\x38\x49\xef\xa6\x8b\x43\x0c\xd2\x38\xfe\xd6\x32\xb8\xef\x76\x1e\x08\x50\xe7\x40\x30\xf5\x3d\xf7\x1e\xff\x73\xe0\xa5\xf1\x3d\x77\xd0\xf7\x1c\x6c\x1b\xfc\xdc\x95\x64\x00\x1f\x10\xd9\x83\x84\xa5\x81\x3c\x77\x17\xc7\x69\x90\x94\x86\x2f\x59\x19\xf4\x2c\x88\x95\x3e\xd7\xe2\x62\xb8\x8b\xbe\xe5\x34\xe5\x21\xa3\x01\xc1\x1b\x09\xfe\x18\x81\x62\x3e\x3f\x6e\x14\x92\x00\x0c\xe7\xf3\x40\xaf\x80\x4f\x33\xcd\x26\x3d\xf9\xe3\xc7\x3b\x54\x6e\xd4\x18\x3e\x64\x1c\x53\x97\xf1\xef\xee\xb6\x2d\x3e\xda\xb6\xc5\x11\x6f\x8b\xf4\xf9\xfb\x9d\xd8\xe7\x7b\xe9\x13\x1d\x55\x84\xbe\xcf\xff\xc4\x23\x1f\x90\x86\xcf\x2b\x8c\x27\x1e\xf0\x3c\x11\xb3\xf8\xdd\xd3\x4e\x9a\x73\x89\x72\xaf\x16\x8a\x25\xf8\x07\x96\x41\xc8\xbd\x99\x9b\x39\xe7\xa8\xdb\x0a\xa7\x32\xe7\x0c\xa5\xa3\x53\x0c\x72\x98\xa9\xea\x93\x21\x26\xad\x59\x26\x93\xd6\x88\x26\x73\x26\x12\x96\xce\xc9\xb2\x24\x40\x82\x04\xa4\x32\x43\xe9\x2b\xdb\x32\x94\x67\x01\x1e\x8a\x55\x04\x14\x81\x0b\xa4\x73\x04\x23\x98\x43\x6b\x9b\x5b\x18\x82\x71\x3a\xd4\x73\x21\xb9\xb3\x6b\x90\x1c\xbc\x09\xdc\x28\xf0\xa7\x20\x4b\x8c\x86\x3b\x35\x74\xb5\x03\x8e\x99\xf4\xd2\x00\xc8\x85\x78\x6e\x64\x2b\x9b\x4f\x5d\x4e\xe4\x35\xff\x33\xf4\xc0\xfb\x16\x63\xb2\x3e\x55\xc5\x0b\x6f\x66\x53\xdc\x32\x05\xb7\x3a\xbf\xca\x32\xa7\xdd\x46\x3b\xb6\xee\x74\x3d\x34\x41\x52\xf5\x28\xc3\x66\x2e\x84\xf2\x5d\xb1\xaa\xef\x59\xe0\x01\x8f\x80\x6d\xf2\x82\xe4\x98\xc4\x16\x77\x31\xc4\xd5\xc6\x3c\xe0\x61\x5a\x14\x3d\x16\x95\x1b\xfb\x95\x57\x5e\x61\x63\xcd\x04\x00\x9e\x0a\xac\x17\x8d\x41\x4e\x14\xf1\x55\x53\x5b\x31\xfb\x09\xdc\x16\x2b\x83\x46\xd7\x85\x3d\x3e\x1f\xc7\x9d\x74\x56\xe3\x74\x57\xce\x18\xd9\x72\xf3\x13\x0c\xa5\x18\x8a\x19\x09\x2e\x0d\x70\xb0\x8b\x64\x36\xcb\xcc\x36\x76\xd4\x77\x81\x4f\xfd\x58\x5e\xc7\x39\x96\xb3\xe6\xa8\xef\x3a\x7a\x9e\xf8\x88\xe7\x89\x98\xc5\x7f\xd9\x92\x1c\xa5\xc0\xf2\xe2\xb8\x8f\xb9\x2f\x95\x2f\x45\xf5\x31\x2f\x30\xbf\x83\x7a\x1d\x63\xf4\xf1\xd6\x2a\x06\xe0\x9d\x55\x82\x54\xbb\xcc\x75\xd3\x9d\xe7\x89\xe9\xcd\xf3\xc4\x85\xcd\xf3\xc4\xac\xcd\xf3\x67\xed\xe2\xe2\xb3\x3c\xc6\x61\x88\x51\x1d\xe5\x32\x02\x0d\xbc\x05\x17\xf2\x97\xa2\x5f\xe7\x04\x09\xb1\x1c\x5f\x2f\xdc\x54\xfc\x4a\x19\xbf\x23\x8c\x8a\x9f\xa7\x2b\xb6\xf6\x59\x59\x47\x3e\xeb\xd1\xaa\xfa\xa4\x45\x28\x21\xc0\x93\x58\xa8\x00\x77\x7c\x32\x68\x81\x20\x20\xee\x00\x5f\xcd\x83\x77\x64\x1e\x8f\x2e\x7c\x35\x80\xaa\x30\xc0\x7c\x6f\xfe\x96\xdc\x4a\x07\xe4\xda\x92\xc1\x0e\xb7\x24\x1d\x1d\x1d\x1d\xad\x72\x36\x9a\x04\xba\x7a\x9f\x3d\xfb\xf7\x78\x66\xdf\xe1\xf1\x39\x38\x5b\x63\x6d\x84\xe9\xb9\x9f\xce\x45\x02\x72\xf0\xb6\x3e\x2b\x59\x18\x79\x89\x99\xac\xf3\xf7\xa6\x97\x5f\xe9\xa4\xfb\x38\xd5\x34\xf6\x8e\x5b\xd3\xcd\xa0\x76\xe4\xd1\xc7\x5a\xe4\x7e\xe3\x9a\xb4\x4b\xdd\xf7\x80\xbb\xe2\x4b\x10\xe4\x54\x7c\x39\xe5\x1e\x38\xa6\xb0\xc8\x06\x49\x9a\x3d\x69\x6c\x86\x5d\xb3\xc1\x73\xe2\x6b\xe0\xfe\xa8\xdb\x39\x16\x5d\xcd\x81\x49\x43\xb9\x65\x96\xbf\x74\xe3\xf4\xf1\x8f\x12\xc7\x76\xbb\x74\x54\xc7\xa6\xb7\xb7\x53\x79\x4b\xa4\x0d\xbc\x86\xa8\x7e\x33\x7d\xe8\xa9\x6c\xc1\x36\x86\x32\x81\x56\x4d\xec\x2a\xcc\xb0\xed\x68\x7f\xd2\x2e\xc9\x71\x23\xe8\x5d\x80\xa4\x4f\xfc\xcb\xd2\x1c\xc7\xde\x44\xfb\xee\x09\x55\x24\xed\xab\x8a\xeb\x3d\xf8\xf6\xcc\xc1\xd7\x13\xc3\x8d\x1f\x14\x22\xa0\xcb\xf3\xb8\x9f\xf6\x48\x5d\x87\x9b\xc2\x17\x03\x21\xb2\x4c\x6e\x0a\x5f\x0a\x00\xac\x23\x84\x93\x17\x83\x74\x9e\x12\x8e\xc2\x74\xde\x81\x7a\x11\xe5\x1b\x1e\x8e\x27\x21\x8f\xa4\x57\xa7\x2a\xc4\xa1\xaa\x24\x82\x3c\xe2\xe1\xb8\x76\xf8\x18\xfa\xee\xf8\x38\xbc\x41\x08\x3f\x2f\x05\x3c\xe4\x51\x53\x86\x2a\x05\x4d\x6c\xfe\x48\x22\x94\xce\x49\x5e\xdd\x02\x0a\x2a\x4a\x60\xe9\x46\xd1\xc7\x46\x95\x52\x4e\x88\x55\x1b\xc4\x27\x1b\x94\xfc\xb5\x62\x0c\xdc\xb1\x4b\xc5\x87\x4b\x75\xe6\x39\x1e\x21\x34\x50\x11\xee\x79\x00\x80\x8d\x79\x98\xbe\x32\x77\x2c\xbd\x69\x4f\x53\x0a\x68\xdb\xc6\x12\x14\xfb\x92\x48\x09\x82\xc5\x74\xea\xe0\x27\xc5\x87\x8c\x17\x05\x55\xbf\x34\x62\xf5\x2a\x0f\x1f\x39\xc2\x83\xcf\xe3\x57\x05\x14\x13\xd5\xb7\xbc\x7a\xcf\xbd\xbf\x8a\xa9\x35\x4f\x5c\x77\xef\x11\xf9\xeb\xd5\x43\xf7\xd4\xab\xf2\x77\xc6\x7e\x1b\x87\x31\x07\xf3\x8d\xeb\x8f\x13\xd4\xf1\xc4\x21\xab\x72\xf6\xc8\xaf\xfe\x74\xcb\xff\xf8\x9f\xe9\xfa\xbf\xfc\xd2\xbd\xf7\x56\xef\x2e\x83\xad\x9a\xc9\x33\x96\x8b\x5f\xca\x4c\x74\x73\x01\xff\x08\x48\xb4\xa2\x22\x4e\xc0\xfe\x0a\xea\x45\x29\xeb\xa8\xd3\xcc\x67\xfb\xa4\x0f\x22\x72\x67\x38\xad\xdb\x79\x3a\x4f\x21\x3a\x9e\x56\x88\x49\xa3\xda\x9c\x1c\x2e\x56\x3f\x54\x56\x40\xc8\xd1\xd1\xf3\xda\x6c\x51\xd5\x68\xdf\x0a\xf9\x73\x44\x9a\x3c\xaa\xda\x97\x51\xd3\x7f\x8a\xbe\x65\xc5\x29\xf1\x89\x75\xff\x4f\x7b\x0c\x16\x95\x66\x96\x25\xe0\x6c\x86\x33\xcb\x97\xb7\x63\x16\xff\x62\xce\xab\x08\x9c\x69\x04\xbd\x57\x2b\x84\x0a\xea\xa2\x95\x4a\xa5\xab\xab\x0b\xcb\x4c\xcf\x81\x4a\xd3\xd5\x56\xbc\xa6\xca\xf2\xe1\xcd\x97\xef\xde\x9a\x29\x85\xdb\x1c\x31\x32\xc4\xac\x8b\xc1\xa0\xbc\x56\x82\x31\x95\x0e\x3a\x00\x9f\xc9\x0f\xf7\x81\x6a\xbb\xdd\xd4\x50\xfb\x62\x30\xa2\xac\x91\x6d\x46\xa7\x94\x6d\xbc\x08\x9f\x82\x61\x79\xb5\x32\xca\x49\x98\xfa\xe8\x68\xe1\x9d\x19\x78\x72\x55\x0c\x0e\xe9\x95\xba\xdc\xb5\x8b\xca\x4d\xd0\xf9\x58\xd1\xaa\x7e\x1f\xd0\xbb\x9c\x4f\x49\x1f\x10\xc9\x64\xa9\x34\xc2\xcb\xd1\xec\x0a\xb8\x8b\x23\x41\x3d\xd4\x33\xbd\x1c\xe2\xaf\x62\x1e\x5a\x79\x85\xdf\xeb\x1e\x56\x98\x9e\x5c\xd9\xd4\x2e\x0b\x6e\xa5\x7c\x78\x9f\xfb\x21\x96\xee\x6b\xa6\xfb\xc6\x39\x83\xe4\x0f\x15\x09\xc9\xe7\x21\x49\xac\xcb\x59\x33\x1d\x1d\xad\xca\x15\xbe\x0c\x6c\xb6\x18\xdd\x87\xa8\x34\x02\xa5\xa9\x50\xb0\x20\x79\xdf\x5d\x54\x4b\xe7\x93\x19\xa2\x4d\x26\x72\x33\x22\x08\x57\xa8\x66\x60\x8b\xcc\xb2\xbd\x65\x60\x59\x59\x1b\x09\x3b\x1a\xe1\xf2\xcd\xb6\x38\xfa\x41\xf7\x3e\x80\x30\x8a\xd8\x02\xfc\x3d\x83\x17\x60\x22\x89\x54\x23\x48\x0c\x94\x01\x07\x6b\xb1\xed\x1c\xfb\x88\x6f\xb3\xb5\x73\x8c\xcb\x7c\x1c\xd4\xa3\xac\x6a\x9b\xf3\xf4\xdc\xcb\x8f\x06\x69\xa5\x29\xdf\x51\x47\x5c\xea\x1a\xb0\xe1\xea\x75\xc5\xd9\xee\xd0\x98\xa0\x06\x7c\x0d\x01\x85\x35\x1b\xbd\x3a\x3c\xd5\x06\xa3\x4a\xaa\xba\x67\x91\x32\x23\xc6\xd6\xdd\x4f\xe7\xf4\x09\x53\x8e\xef\xf7\x3c\xf3\x00\x7d\xe6\x18\x5d\xec\xc1\x84\xc1\x88\x17\x80\x5c\xfe\xf2\xa3\xa6\x85\xf3\x28\x7d\xee\xd3\x81\xf5\x5c\x5d\x9b\xb0\xec\x95\xba\x02\xed\x54\xae\x2e\x3f\xe1\xec\x12\x9e\x98\x2b\x73\x9c\x18\xd6\x98\xb9\x31\x94\x42\xef\x75\x76\xf6\x49\xda\xd9\x89\x40\x03\x19\x70\x30\x3a\x35\x14\x9c\xa4\x24\x00\xe9\xa0\xc7\xc8\x97\x2c\x17\xba\x42\x21\x22\xbe\x9b\x21\xe5\xff\xce\xb7\x33\xad\x24\x0c\x40\x66\x5d\x62\xf0\xf7\xdc\xee\x0c\x96\xfa\x0c\x7d\x9f\x69\x67\x79\xe1\xd3\xf2\x89\x86\xf1\xc4\xef\xfb\x9f\x38\xfc\x43\xf9\xc4\x3a\xe3\x89\xcf\xf9\x9f\x78\xff\x77\x9c\xd9\x08\x1f\xf1\x3c\x11\xb3\xf8\xbb\xde\xaa\x09\x3d\x98\xc8\x21\xc8\x2f\x9d\x70\xc6\xcd\x84\x7c\x85\x41\xcf\x78\xa8\x04\xc4\x70\x40\x31\x17\x41\x15\xeb\xd2\x58\x0a\xe4\x72\x0c\xff\x1a\x6c\xd6\x75\x19\xae\x2a\xe1\x40\x24\xcb\xb1\xf8\x12\x8c\xfa\x3a\x31\x49\x56\xae\xab\x22\xe4\x4d\x1e\x36\xd3\xbd\x4d\xa0\x41\xd0\x71\xc0\x23\x12\xb3\x54\xc2\x98\xa5\xa2\x74\x8c\x19\x71\x43\xed\x92\x8b\x29\xc0\x7e\xb0\x39\xaa\xf1\x08\x9c\x76\x01\x8f\x6e\xd4\x69\xed\xb2\x7b\x6c\x18\x0c\xc8\x72\x18\x61\xfa\xfd\x40\x6d\x6b\x92\xd4\xf2\x84\xc1\x00\x43\x3b\x20\xa9\x6d\x1a\xb3\x1f\x79\x6a\x2f\xc4\xb0\xb1\xb2\xb8\x9c\xb7\x2a\x46\x87\xe1\x47\xdf\xf4\x86\x1f\x0d\xb0\xae\xba\x74\x13\xa6\x55\xfc\x49\xcc\xe6\x7a\xbd\x9d\xf2\xc0\x98\xb3\xdf\x1c\xad\x07\x94\x9d\xa4\xa0\x94\x9f\x22\x2f\xa0\xb4\xcf\xc3\xf1\x7a\xc8\xa3\xf1\xa4\xe0\x51\x7e\x9c\x7a\x0f\x2f\x98\x9a\x0f\x4b\xff\x53\x53\x02\x5c\x19\xaa\x41\x01\x67\x42\x9f\x60\x4a\xa5\xd9\xd7\x1c\x73\xd6\x04\x2d\xab\x92\x03\x34\x32\xa9\x1b\x22\x93\xba\xe3\x5c\x05\xa1\xa5\x79\xde\x56\x7f\xfa\xd5\xca\x58\xd7\x08\x7a\xff\x09\x33\x15\x60\xc8\x8e\x59\xd1\x58\xeb\x9e\x39\xbd\xbd\x28\xc2\xce\x9b\x37\x7f\x3e\x8a\xb1\x8b\x30\x5f\x1d\x88\xb2\x2b\x38\xe7\x49\x92\xd4\xeb\x75\x85\xb7\xf6\x16\xfc\x70\x53\x93\x33\x4a\xa4\xdd\x61\x91\x93\xb3\x9e\xa3\xb7\x63\x72\x6d\xd4\x67\xe7\x1f\xe8\x93\xfe\x85\x2a\xf1\x10\xc0\x17\x6b\xf0\xa1\x9d\x93\x57\x06\xbf\x8e\x08\x00\x0c\xb2\x6c\xa6\x7b\x9a\xf5\xc8\x2a\x33\xe1\x7b\xe5\x4e\x4b\x9a\x75\xb5\xc3\x84\x29\xfa\xe5\x90\xdf\x65\x35\xb8\xd2\xf9\x01\x92\xd5\x13\xcb\xf7\x30\x28\x37\x82\xe5\x7b\x94\x94\x3a\x07\xa5\x69\x88\x15\x5f\x29\xba\x4b\x75\xc2\x4a\x9c\xb2\x2d\xbc\xba\x46\x61\x97\xf8\x51\x9d\xcf\x03\x11\x18\x50\x79\x75\xc1\xbb\xc1\x23\xad\x30\x79\x54\x8a\xc9\xb4\x4c\xd2\xfd\x57\x03\xef\x62\x1c\xf2\x2f\xda\xe4\xda\x68\xc8\x32\x5b\xdd\xe9\x5e\x3a\xa6\x30\xbc\x9a\xa2\x30\x03\x74\xc0\xb3\x30\x2e\x58\x0a\xbd\xca\x57\x67\x62\xae\x3a\x16\x26\xce\xd8\xf3\x3a\xba\x53\x57\x02\x90\x81\xf6\x21\x3d\x4d\xb4\xa7\x0f\x7b\x7a\xb2\xb2\xc1\x39\x1b\x61\x8e\x58\x8c\xc8\xaa\x24\x32\x91\x66\x12\xc9\x58\x49\xae\xb0\x8d\x97\x80\x5c\x0c\xca\xca\x32\xd0\x8d\x42\x95\x25\xd6\x4a\xe2\xcf\x1c\x25\xa1\xc4\x79\x0a\x79\xc4\x59\x13\x48\x18\x01\xf8\xaf\x80\xfe\x86\xd7\x01\x90\x42\x79\xf1\xd4\xc1\xda\x65\xdd\x0d\xb8\x15\xe6\xa4\xee\xcd\x3f\x67\x9e\x2c\xb5\x2b\xa9\x00\x6e\xbe\x15\x43\xc1\x1a\x59\x7c\xf0\x99\x76\x59\x67\x51\x86\x50\x03\x7a\x90\x0e\xe8\x50\x19\xe2\x10\x17\xb6\x36\x3b\x66\x35\xe3\x32\x51\x9c\x38\xf1\x23\x42\x42\x7d\x64\x1e\xba\xfe\x22\x8a\x3f\x53\x11\xd4\x05\x23\x3f\xed\x27\x69\x5f\x9e\xfc\xb4\x0d\x5d\xab\xa4\x93\xfc\xb4\x1b\x40\x90\x07\x0d\xfd\x22\x59\xe6\x04\xf3\xd3\x72\x80\x6a\x63\xf6\x86\x91\x24\x80\x53\x31\x2f\x96\xfa\x63\x83\x80\x9a\xcd\xd9\xf5\x4b\x74\x42\x3a\xfa\x6c\xb7\x71\x8f\x7f\x9f\x36\x34\x8a\x8c\xb9\x2e\xcc\xef\xbb\x37\x5b\x97\x45\x6a\x39\x72\xc0\xc4\x20\x12\x58\x29\x55\x9b\x51\x13\x18\x04\x4d\x40\x17\x42\x5d\x02\xae\x20\xb3\x10\xea\x23\xd6\x1c\x96\x48\x99\x3f\x1d\x7d\xe0\x62\x63\x0e\x8f\x3a\xe7\x90\x66\x65\x9b\xac\x51\x61\x34\x31\xd0\x79\x45\xff\xb6\x62\xd6\xe4\x6b\x65\x59\x02\x31\x7b\xb1\xe3\x7d\xa0\xb1\x60\x00\xfe\x8e\xb4\xcf\xa8\xb8\xf4\x45\x6b\x78\x35\xac\xab\x16\xa6\x55\xa3\x1e\xda\x63\x56\xb3\xf9\x58\x1a\x29\xa2\x6d\x9e\xb4\xda\xf4\x82\x84\x24\x23\x57\xec\xd1\x17\x64\x0c\x0b\x70\xa9\x24\x24\x81\xd3\x00\xb3\x2d\x49\xa8\x70\x51\x95\x25\xae\xc2\x2b\x0b\xb2\x94\x12\x99\xc0\xd7\x1c\x23\x8b\x1c\x24\xfc\x69\x0f\x09\xd7\x44\xdc\xd8\x8c\x3f\xf4\x1e\xa8\x4a\x12\xc0\x3b\x20\x4f\xf2\xd9\x16\x53\x64\x05\xe5\xd2\xc0\x6f\x8f\xfc\x6e\xae\xb7\xe0\xc8\xc9\xc5\x96\xa1\xf0\xbb\xae\x81\xb8\x30\xc8\x63\xb4\xa9\x15\x39\x1c\x70\xa6\xc4\x4e\xa6\xc4\x4e\xd6\xce\xd8\x3e\x73\xa1\x93\x29\xa1\x53\x88\xb6\x3c\x6c\x02\xe0\x00\xed\xcd\x52\x61\x6e\xe7\xd4\xf8\x6a\xf7\x2c\x08\x83\x8d\xa0\x77\x40\xc3\x68\xa0\x38\x98\xf2\xfa\xca\xf0\x72\x08\xa9\xbb\x18\x93\x13\xd7\x16\x2f\x59\xb2\x74\xd9\xb2\x65\xcb\xbd\x35\xa9\xda\x58\x2b\xb7\x6b\xbf\xef\x6a\x64\xb6\x90\x2f\x16\x85\x3e\xc5\x86\x1b\x2a\xdd\x2a\x80\x18\xd5\x3e\x86\x56\x9d\x9a\x73\x4e\x83\x1d\x6e\x60\x04\xbf\xbc\x14\x88\xed\x9a\xe4\x05\xd0\x1b\x22\xa1\x37\x14\xd5\x3e\x96\xb8\xd8\xc2\xd2\xe4\x52\x1e\x8d\xd7\x23\x5e\x18\x07\x4d\xc2\xe9\x34\x71\x6e\x61\x71\x7c\x1c\xde\x22\x4e\x87\xd8\x42\x4b\x2c\x74\x0e\x2e\x98\x14\x37\x58\xec\x33\x04\x34\xf7\x20\x47\x0c\x21\x59\x9a\xb8\xb3\x15\xc9\xfe\x13\xb0\x42\x89\x6f\x50\x13\x89\x38\x4b\x03\x0e\x6e\x0d\xc5\xf9\xd3\x60\x82\xa0\x50\xd3\x39\x7b\xdf\x71\x3c\x89\x84\xa4\x28\x9e\x9f\x0f\x6c\x10\x02\xa6\x2f\x46\xf1\x61\x2b\xeb\x52\xbd\x59\xf2\xd4\x45\xd0\x08\x52\xf1\x2d\xc8\x0c\x5f\x41\xe7\x86\xaf\x1d\x88\xf2\xac\x50\x03\x8d\x95\xb9\xe3\x2e\xba\x1c\xcf\x04\xb6\xdc\x40\x8b\xed\x71\x4d\xc9\xd1\x0a\x24\xcb\xd1\xd0\xb2\x7b\x0b\xc1\x4c\x05\xc2\xcc\x3c\x42\xbf\xab\x31\xcf\x52\x17\xd6\x80\x07\x02\x60\x69\xae\x3a\x47\x30\xd5\xde\xcc\x5c\x27\xa3\x6c\x5a\x58\xcc\x87\xe8\x68\xbf\xd4\x32\x5a\x3a\x3e\x20\x19\xc0\xf4\x49\x42\xbf\x39\x08\x13\xeb\x51\x63\x43\xd3\xb4\x16\x07\x60\x6c\x71\xc6\x66\x02\x6a\xf8\x3c\x47\xa9\x34\x0f\xd2\x2a\x58\xea\x07\x09\xea\xcf\x6c\x02\x9d\x49\x2e\x66\x91\xfc\x23\x56\xcb\x45\xc0\xdd\x52\x96\x44\xe0\x80\xaa\x64\x38\xb4\x16\x72\x7a\xbf\x73\x05\x1a\xa1\xb6\x12\xf7\xc9\x4c\xe0\x68\x8d\x19\xb1\x12\xfd\xba\xce\x7e\x43\xd6\x99\xb3\xb5\x80\x49\xf7\x4d\x61\x16\xb4\x63\x3d\x66\x0e\xc9\x81\x76\x20\x0d\xd9\xae\x45\xe8\xcb\x31\x99\x7c\xa8\x19\xdd\x76\xe9\x6b\x0b\x09\xee\x82\x81\xe9\x1d\x98\xd4\x93\xb3\x99\xae\xc3\x20\xae\xbf\x22\xed\x6b\xca\xc4\xa6\x33\xc0\xcf\xe9\x9d\x8b\xff\xaa\xa8\x4f\x43\xde\xd4\x45\x52\x9f\x5e\xb6\x7c\xf9\x25\x97\x80\x7b\x08\xfc\x43\xde\xaa\x62\x7e\xbb\x5c\x5a\x50\x86\x8c\x46\x38\xc0\x06\x25\x38\x3d\x90\x55\xc1\xd2\x80\x07\x07\xea\x11\x96\x06\x43\xf9\x48\xba\x72\xae\xc9\x54\xe5\x7e\xcb\x41\xfd\x03\xcf\xce\xf6\x3b\x76\x76\xdc\xd3\x5a\x0c\xa5\xa9\x6c\x2c\x01\xc7\x81\x90\x44\x2f\x4d\x09\xf5\x65\x42\x4d\xe2\x6c\x6f\x3d\x4a\x47\x47\xc3\xb7\x65\xf9\xf8\x56\x0b\x05\x3b\x8b\x25\xd8\x80\xc0\x7f\x1e\xa5\xe5\x66\xbd\x60\x05\x13\x14\xb2\x60\x82\xc7\x98\xcc\x89\x0e\xc1\x04\x05\x80\x4b\xca\x35\x29\x64\x71\x04\xd0\xaa\xa1\xe2\x08\x0a\xde\x8c\xf6\x49\x81\xa6\xb1\x59\x8f\x0e\x1c\x9e\x25\x60\xdf\x2a\x21\xf6\x05\x38\x66\xd2\x7f\x54\x23\xe5\x80\x87\x8c\xf4\x95\x97\xb8\xd6\xfb\x50\x9b\xf5\x0e\x2c\x7d\xda\xd5\x5a\x66\xff\x60\x7b\xc1\x82\x26\x55\x6b\x93\x11\x5c\x9f\xb9\x89\x96\xc7\x46\x41\x46\xa9\x0f\xa9\x37\x7c\x80\xbe\xe1\xbc\x22\x0b\x32\x96\x08\xef\x1f\x4c\xad\x76\x43\x96\x35\x73\xb1\x6b\x62\x1f\xca\x99\x58\x66\x9b\x91\xa4\x95\xa7\xfb\x9a\x3c\xd8\xdb\xe4\x01\x68\xa4\xa1\xe5\x2a\x72\x4f\x1a\x86\x21\x9e\x22\x7a\x4a\x3d\x72\xaa\x5f\xc8\x6c\x41\x4b\x5d\x14\x4b\x27\x1d\xea\xa6\xa7\xed\x72\xd2\x8a\x2d\xe6\x9a\x63\x79\xc8\x8d\x04\xe9\x3f\x30\xa8\x70\x1d\xf8\x2c\xa0\xc8\xeb\x52\xe1\xf3\xae\xf7\x43\xf4\x59\x1d\x16\x01\x24\x7f\x9e\x63\x55\x3f\xe1\x59\x55\x7d\x60\x5c\xf8\xe2\xe3\xf4\x21\x1b\x38\x25\xf9\x27\x14\x47\x99\x8f\x4a\x5c\x04\xc1\x12\x05\x2b\x58\xa2\x90\x05\x4b\x5c\x87\x18\x61\x8c\x95\xf0\xdd\xb2\xeb\x24\xba\xb7\xed\x25\x03\xc8\x04\x5c\xee\xd1\x29\xd6\xd4\x29\xa6\x06\x11\xe9\xc7\x23\xd9\xa2\x0b\x06\xb6\xad\x99\x8e\x0e\x8d\xc9\x8f\x84\x7a\x26\x87\x4d\x21\xb5\x5f\xa0\xf3\xfd\xa2\x0b\x35\x3f\x45\x5b\x38\x71\xf5\x8f\x7b\x5a\xcc\x1e\x17\x69\x04\xbd\x9b\x75\x51\xc9\x42\x06\x6f\x2f\x4b\x78\xbb\xc4\x12\x28\xae\x71\x31\x4a\xe7\x88\x28\xf0\xd6\x2e\x6c\x27\x98\x6b\x82\xb4\x31\xb3\xa4\x6d\x6f\xa9\x8c\x76\x09\x22\x01\x96\xcb\xaf\x07\x58\x25\x2d\xa0\xad\x0e\xc4\xb8\xc1\x03\x20\xc3\x81\xf9\x3c\x00\x7e\xc3\x29\xc8\x60\x79\x0c\x71\x6a\xcb\x62\x5d\x0a\xdd\x16\x1f\xf6\xd3\x81\xb6\x88\x0f\xb6\x36\x37\xee\x6c\x2d\x43\x46\xe4\x69\xef\xb7\x4c\x73\x07\xfc\xcf\x40\x66\x2a\x9c\xd8\xa6\xb0\x07\xc9\x84\x0e\x82\xdc\x01\xf1\x26\x2b\x23\x1e\x98\xc5\x83\x27\x48\x7f\xde\xe2\xc1\x62\xa5\xba\x50\x78\xda\x8e\xf5\x2b\xc4\xf2\x50\x8e\x1c\x21\x47\x0e\x30\xf5\x71\xba\xaf\x29\x96\x6e\x4c\x5a\x7f\x08\x59\x2c\xf0\x88\x17\xf6\xca\x9c\x9e\x00\xa3\x2f\x42\x6a\x84\x90\x47\xcd\x24\xd4\x89\x11\x16\x80\x91\x8f\xec\x52\x45\x92\x7d\x90\xdf\x6e\xc8\xec\x9d\x4b\x20\x01\xb2\x78\x17\x2f\xec\x6d\x5a\x4c\xe5\x7d\xee\xb5\x0a\xe0\x5a\xef\x93\x5c\x3c\x8d\x0c\x9f\xcf\x15\x48\xf6\xe1\x14\x88\x13\xa1\x88\x84\xb2\xe7\x16\x8c\xd6\x8b\xa4\xae\xc3\xd2\x82\x0a\x8e\xd8\xca\x56\x00\x57\xbf\x38\xab\x2a\x1d\xa4\x15\xd9\x7e\x1d\x10\x50\xe8\x1d\xc2\xd2\x42\x1e\x10\x22\x23\xe7\xb5\x0c\xa3\x35\x16\x4b\x57\xb7\xcc\x35\x26\xd6\x71\x80\x8d\xa8\x78\xb6\xbd\x3c\x6c\xa6\x95\xa6\x5a\xe1\x01\xf6\x26\xcd\x0f\xe6\x0b\xda\x62\x2c\xc4\xc7\xdc\x0b\x81\x99\xd1\xa3\x38\x73\x3f\x32\x6a\x41\x07\x82\xce\xd9\xca\x08\x4f\x17\xb5\xa4\xfa\xcf\xcc\x00\xab\x6a\x2d\x78\x2e\x32\xa6\x5e\xf8\x78\x85\xce\xfe\xd5\x90\xc1\xa0\x8b\x81\x8e\x5a\x33\x6b\x2d\xc8\x29\xbe\x7c\x73\xb6\xfb\x7c\x2f\x6a\x15\x30\x7b\xa6\x1a\xbc\x45\x4b\x01\x73\x5a\xac\xd9\x93\x79\x57\x86\x4d\x13\x2f\xc1\x43\xeb\x48\x03\x5f\x37\xcf\xdd\x31\xdf\xb9\x03\x67\x6f\xcc\xb3\x4a\xdf\x03\x08\xda\x93\x31\xc5\xc0\x58\x97\x48\x9a\x2f\xe3\xf2\xce\xfd\xe2\xf1\x8e\xd4\x59\x1e\x24\x21\x5c\x9b\x22\x9c\x3b\xaa\x5f\x27\x01\xf0\x94\xc2\xf4\x3b\x6d\x84\xe9\x0f\x3e\xe8\xcc\x11\xfb\x30\x9d\xa2\xe9\xac\xff\xd3\x59\xe3\x22\x1b\x29\x17\x29\x5e\x28\x0b\x79\xb1\x63\x16\x32\xd0\x86\x85\x0c\xb4\xb0\x10\x83\x7b\x1c\xc8\x63\x20\x57\xb4\x63\x20\x2f\x4e\x8b\x81\xb8\x5a\xb7\x63\x20\xde\x67\x66\xc8\x40\x5e\x7c\x6d\x19\x48\x08\x2c\x44\x22\x6d\x90\x87\x64\xa6\x93\x79\x9d\x30\x8e\x7e\xc9\x38\x22\x1f\xe3\x78\x8f\x7b\x8d\x72\x19\xc7\x86\x69\x31\x8e\x05\x6e\xc6\x71\x99\x8f\x71\xac\xe9\x84\x71\x2c\x46\xc6\xb1\x70\x26\x8c\xe3\x12\x27\xe3\xb8\xdb\xbd\x10\x33\x65\x1c\x1f\xcb\x39\x2b\x8a\x71\x70\x64\x1c\x49\x0e\xe3\x58\x38\xeb\x8c\x63\xb5\x93\x71\xdc\x97\x77\x55\x5a\x18\x07\xa6\x89\x54\x75\xfe\x2e\x9c\x8b\x3c\xe8\x3b\x84\x2d\x5c\x64\x7d\x2b\x17\x59\xe4\xe1\x22\x72\x90\xac\xa3\x41\x0a\x96\x32\xcf\xc7\x52\xe6\x78\x58\xca\x74\xde\xe0\xe7\x2f\x9f\xa1\x93\x37\xf9\xcb\x0f\xe3\x0b\xe4\x2f\xca\x65\x00\x38\x11\x44\x8a\x80\x5d\x0b\xbc\x06\xa4\xb0\xe1\xfc\x8b\x16\x2c\x00\xdf\x01\x70\x16\x6f\x95\xea\x8e\xd9\x4a\x7f\xe6\x18\x68\x65\x2b\x4b\x63\x49\x96\x5a\x79\xc2\x18\x7d\x47\x5b\x9e\xb0\xdf\xd9\x3a\x9f\x27\x8c\xfb\x9f\x99\x11\x4f\xb8\x85\xf4\xf7\xfa\xf3\x84\xaa\x4c\x80\xc0\x32\x5a\x60\xf2\x06\xe2\xca\xae\xe5\xb1\x85\x77\xbb\x97\x29\x97\x2d\xac\x07\xcb\x4c\xa7\x6c\xe1\x22\xf0\x7d\xb4\xb0\x85\x4b\x81\xb0\x3b\xd8\xc2\x6a\x1d\x9c\x9d\xc3\x16\xd0\xe4\x02\xc8\xd6\xea\x74\xd9\xc2\x72\x78\xc8\x66\x0b\x1f\x76\x2f\x44\xc6\x16\x04\x07\xe8\x9b\x2e\x77\xf8\x68\xce\xa9\x51\xdc\x61\x05\xba\x28\xb8\x74\x51\xb8\xb8\xc3\xc5\xda\x43\x31\x5b\xdc\x61\x95\x34\xd8\x98\x97\xe6\xe3\x79\x97\x26\xe3\x0e\x0d\x9d\xc6\x5d\xe6\x11\x9e\x35\x35\xe3\xa8\xef\x38\xb6\x30\x88\xcb\x31\xa9\x39\x65\x10\x0b\x65\x18\x8f\x95\xfe\xe3\x05\x82\xdb\xec\x80\x3b\x54\xc1\x41\xe1\xe0\x0e\x3d\x1a\x09\x3a\xc3\xee\x63\x16\x3f\xb7\xf4\x0d\x9a\x27\xb6\x11\xf4\xfe\x47\xc5\x40\x30\xa1\x79\x57\x77\x37\xa0\x0c\x7b\xd0\xeb\x8c\xbc\xe3\x62\xf4\x39\x83\x5a\xb2\x6c\xf9\xf2\xe5\xe0\x10\x49\x92\x3a\xcd\xe7\x7a\xe9\x65\x50\x51\xae\x7f\x60\xe0\x8a\x2b\xaf\xdc\x88\xc9\x5c\x07\x07\x07\xb7\x6c\xb9\x5a\x56\x96\x53\xa5\xe5\x7c\xec\xe7\x65\x37\xfb\x19\x55\x15\xe5\x0e\x66\x30\x42\x48\xd5\x38\x82\x57\xe3\xa0\x20\x5a\x95\x3a\x53\xe6\x2f\x50\x59\x14\x85\x24\x5a\x4b\x84\x39\xdd\x7e\xac\x72\xba\x49\x98\xdd\xda\x68\xc2\x06\xc2\xbe\xec\xe1\x51\x13\x81\x93\x49\xb9\x9a\x9b\x4c\x6a\x57\x0b\x93\xf2\x3e\xa3\x99\xd4\xc1\xc0\xc1\xa5\x20\xbe\xcb\xcd\xa6\x5e\x6e\xc7\xa6\x64\x76\x05\xe8\x39\x5b\xb7\xb4\xb0\x1f\x7c\xc6\xf0\xf7\xda\xa8\xaa\x97\xf8\xfb\x0c\x6a\xc3\xc9\x89\x23\x4d\x3a\x28\x2e\xca\xe6\x95\x41\xcf\xaf\xc4\xbc\x4b\x50\xf0\x2e\xf1\x93\x52\xf0\xb4\x85\xc0\xde\xe6\x9e\x6b\xc4\xbb\x9a\xf5\xee\x8c\xc0\x27\x31\x97\xfc\x83\xc7\xc4\x23\x3e\x1c\xc7\xbc\xc2\xe3\xeb\xb3\x30\xf1\xa1\x98\x16\xaa\x9b\x8b\x55\xe1\xba\xb0\x2a\x5c\x90\x51\xc9\x24\xe6\x5d\x3c\xde\x9b\xf4\xc0\x87\x92\x3a\xf2\xae\xbd\x3c\xb6\x53\xe2\xc7\x3c\xaa\xcf\xe1\x3d\x40\x2d\x4b\x3c\xe6\x73\xe0\xb7\x32\xef\x4e\x8a\xd0\xef\xb5\xe2\xac\x74\x61\xa2\x90\x32\xe0\xd4\x64\x51\x1a\x5e\xdc\x1c\xed\x14\x13\xa1\xef\xdd\x0b\x4f\x77\xc3\x47\x6f\xd2\x3c\xeb\xda\x38\xe6\xdd\xc6\xb2\xbc\xdf\xbd\x2c\xdd\x70\x04\xba\xc5\x2b\xbb\x65\xe5\xa8\x5d\x94\xef\xc8\x00\x3f\xf1\xa5\x93\xf1\x7c\x30\xe7\x1c\x28\xc6\xb3\x04\x8a\xdc\x81\x8b\x7c\x0b\xea\x3d\xc8\x25\xe8\x2e\x37\xb2\x1a\x71\x6b\xb0\xcc\xd7\x50\x82\x61\x48\x49\x97\xf8\xb1\x13\xb3\xc1\xee\x48\x4a\x40\xdc\x93\x32\x2c\xd5\xa0\xba\x26\x03\xec\x9f\x68\xfb\xdf\x20\x9a\xce\x36\x63\xaa\x34\xdd\x80\x30\xac\xbe\xbd\xfa\x53\x27\x8f\x6b\x22\x27\x23\xb7\x1d\x07\x3a\xc4\x83\xb4\x30\x66\x38\xcf\x38\xa4\x8f\xc3\x34\x77\x9b\xd4\x03\x3c\x48\xff\xdf\x31\x79\xca\xe1\x2d\x6f\xd1\x76\xbd\x4d\x2d\xbc\xf0\x9e\xbc\xbb\x89\xbc\xf0\x08\x49\x94\x3c\xda\x26\xd3\x50\x46\x37\x5a\xb2\x22\xe2\x6e\x56\xa9\xbb\x9f\xbc\xfa\x67\x3a\xb8\x67\x19\xe4\x9d\xe3\x58\x1c\x80\xf2\xd0\x2e\x8b\x87\x3a\x07\xde\x05\x1e\xfc\x2e\x83\x81\xf6\x8b\xcf\xb5\x74\xb3\x47\x6e\x6f\xca\x92\x2e\xc0\xaa\x5c\x8e\x91\x44\x35\x43\x2b\xbb\x3c\xc6\x3a\x94\x97\xc9\x30\x23\xb8\xfe\x3c\x04\xc9\xb7\x5b\x50\x01\xe9\xef\xff\x53\x95\x9d\xae\x3b\xbb\x88\x69\xc0\xe3\x03\x29\xe3\x71\x0e\x68\x46\x90\x12\xe8\x60\x1b\xe6\xad\xd3\xf9\xa2\xac\xf2\x5b\x0f\xd3\x69\x3e\x17\x18\xe4\xd9\x00\x7e\x1e\x84\xa8\x85\xec\x68\xc7\x38\x58\x05\xe5\x01\x20\x0f\xc0\xc5\x50\x40\xe7\x0c\x02\x18\x50\x3a\x1f\x03\x48\x11\x5d\x82\xab\x31\xf8\xf2\x1c\x42\xc8\xe1\xcb\x2a\xb8\x00\xc8\xa6\xec\xe5\x85\x26\x60\x84\x4c\xf9\xb8\xe0\x94\x8f\xaf\x95\x1e\xf4\x82\x90\x8f\x0b\x90\x70\x77\x2b\x5b\x93\xb2\xa4\x98\xb2\xa4\x94\xb2\xa4\x0c\x26\x94\x86\x78\xd7\x95\x41\x77\xd2\xa5\x16\x34\x9d\x8b\x3f\x65\x24\xcd\xe3\xca\x51\x3e\x37\xe9\x16\x8b\x3e\x57\x5e\x08\xd8\x14\xac\x35\x1f\xf0\x6e\xb1\xfa\xdd\x6a\xbd\xe1\x53\x09\x32\x80\x3d\x4d\xd0\x1b\xc4\x29\x65\x3d\xcb\x14\xc0\x5b\x51\x3d\x20\x77\x19\x5d\x83\x34\x98\x2b\xe2\xe1\x3f\x62\x98\x75\x2e\xbb\x58\x5f\xc1\x4f\x10\x13\x09\x49\xe8\xb2\x0b\x20\x68\xa7\xfb\xf4\x9f\x76\x9e\xfe\x46\x0b\x34\xf2\xb4\x97\x3f\xef\x84\x44\x4c\x6b\x40\x5d\xa7\x6c\x0e\x4f\xab\x8c\xc9\x1c\x49\x18\x88\xde\x42\x0b\x56\x84\x1c\x8a\x68\x18\xc8\x9b\xaf\xd1\x97\x18\xc8\x1b\x53\xa1\xfd\x9a\x77\x30\x95\x16\x0c\xac\xe5\xef\x7e\x86\x21\x1e\xfb\x59\x26\x2b\x75\x64\x80\x63\x4a\x8d\x77\x24\x25\x5c\xd0\x45\xad\x88\xe3\x33\xf4\xed\x87\xca\x98\x1a\x77\xa1\x9c\xd8\x6e\x63\xdd\xd5\x23\x5f\xf7\x4e\xcc\x4c\xba\xfa\xf5\x99\x4f\xec\x9b\x0c\xa1\x6c\xcf\x33\x89\x65\xc3\xe4\xac\xf6\xc4\x90\xcd\x68\xfe\x22\x39\xca\x48\x52\x96\xe4\x88\xb3\xa4\x84\x87\x0c\xa3\x24\x77\xd3\x99\x7f\xcb\x9a\xf9\x73\x4c\x3a\xe3\x05\xb5\xc8\x32\xe1\x0b\xf2\x46\x8e\xd8\xb7\xe9\x53\x7f\x60\x16\xcf\x34\x8b\x96\x7e\x3b\x4f\x08\xf4\xb0\xa9\x84\xf1\x22\x0a\x11\x8c\x17\x51\x88\xc8\x99\xef\x50\x52\xc1\x80\x14\xc8\x3f\xd5\x05\x2e\xc0\x5e\x92\x73\xda\x20\x7e\xd6\x3c\xfe\x9c\x8e\xee\x79\x3a\x0f\x0f\x2b\x1f\x4c\x22\xa0\x60\x3d\x94\x23\x99\x18\xe2\x1f\x38\x0f\xc6\xb4\x00\xdd\x90\x21\x35\x8e\x31\x4f\x6b\xb7\xe6\xbe\x21\x86\xb5\xc0\xe0\x20\xae\xae\x22\xbf\xb2\x80\x72\x2f\x58\x7b\xfa\x97\x4c\x5a\xfe\xd2\x67\x3f\x21\xc3\x2c\x2f\x36\x58\xc1\x5f\xd1\x07\xac\x7a\xdf\xee\x27\x5e\xf4\x3f\xa1\xb3\xea\x1c\xb1\xb2\xea\xfc\x84\x3e\x63\x66\xd5\xf9\xe3\x57\x2b\x06\xcc\x52\xd1\x7e\x8d\x78\x8f\x20\x18\x0c\xea\xe6\x11\x1d\xed\xa2\xcc\xba\x07\x31\x60\x42\x41\x83\x8c\x06\x8d\x86\xd0\xd0\x54\xc1\x6f\x9f\xe6\x75\xde\xad\x79\x9d\x53\x86\xbf\xdd\x9a\x2b\x3c\x86\xc5\x6a\xe5\xa5\xb6\x2d\x7f\x97\xc7\xd8\xe0\x32\xf9\x7d\x47\x7a\x59\x01\x1e\x40\x46\x74\xa9\x64\xfb\x10\x40\xbe\xcb\xd2\xb3\xce\x7b\x6e\xe4\x2e\xa7\x3b\xc9\xd5\xda\xd4\xca\x46\x5a\xdc\x49\xde\x67\xb4\x56\xb6\xdb\xa1\x94\xed\xf1\xba\x93\xce\xb7\x37\x1d\xee\x9e\xd4\x4b\x95\xa9\x62\xbb\x33\x41\xc5\xc4\x09\x62\x21\x2d\xc4\x0a\x82\x98\x12\xa8\x8d\xc8\x24\x95\x18\x93\x4f\x6c\xd3\xc9\x27\x76\x43\x0c\x5e\xc8\x65\xb6\xf9\x4c\x5c\x69\x4a\x88\x48\x7b\x63\xde\x5c\xcc\x5a\x61\x1b\xf3\xae\x95\xc2\x90\x04\x4e\x87\x5a\x15\x1c\x94\x58\x40\x08\x97\x88\xb4\x4d\x2f\x6a\x31\xe8\x2d\x00\x2c\xa0\x0c\x85\x93\xc9\x1d\x74\x0d\x50\x31\xda\xcc\xae\x17\xee\xe5\x01\x50\xd5\x82\xae\x0e\x8a\x0d\xde\xa4\x63\x5c\x1a\x2d\xf5\x1f\x3e\xe0\xde\xd3\x02\x16\xb4\xd0\x96\x67\xad\x5f\x61\x3e\x5b\x21\xea\x38\xd5\xab\x0f\xe5\x6c\xa9\x52\xaf\x96\x82\xdc\x04\x52\xfb\x0a\x6a\xd7\xdb\x21\x13\x3b\x48\x4f\xc4\x25\xb1\x39\x7e\x12\xf2\x36\x64\x41\xeb\x5c\x53\xc8\x67\xc1\x2b\xd0\x43\x3b\x20\x3d\xb4\x6b\xa3\x21\x12\xb9\x28\xde\xf9\x16\x99\xe9\x7e\x43\xe6\x64\xdc\x95\x67\x62\xdc\xe5\x34\x31\xee\x80\xfd\x08\x38\xd3\xd9\x33\x96\xb4\x64\x33\xbe\x6f\x06\xc3\x5f\x8d\x49\x20\xd6\x61\x95\xdc\x80\x8c\x7d\xbb\x72\xc7\x64\x37\x47\x10\xa1\x7d\x4d\xd5\x00\x6e\x92\xce\x2a\x6e\xab\x87\x6b\x11\x90\xff\x38\x93\x81\x67\x32\x6d\xbc\xd4\x0e\x87\xcf\xb5\x31\x13\xa6\x46\x26\x86\xf3\x06\xb7\x5a\xa3\xc3\xc6\x04\x3d\x1a\xb4\xe8\xd1\x31\x0f\xf5\xc2\x03\x86\x3c\x3e\xb0\x92\x33\x9c\x77\x80\x3c\xe1\x35\xf3\xc8\x6b\xcc\xc5\xfe\x94\xfb\xb8\x5b\x80\x53\x58\x9c\xeb\x33\x6f\xec\x3c\xf4\x51\x22\x93\x1e\x4a\x8d\x90\xb6\xf3\x2d\x01\x7b\x73\xbd\x44\xf7\x33\x3e\x02\xea\x7d\x3b\xf6\x67\xae\x43\x23\xb4\x45\x93\x87\xdd\x4b\x81\x96\x73\x5e\x48\x8a\xe0\x2e\x56\x45\x31\x77\x59\x5a\x72\x68\x15\xcf\x76\x8e\x31\x94\x69\x09\x49\xea\x9a\x3e\x4c\x86\x25\x83\x2b\x20\x50\x64\xbe\x89\xd7\x27\xe9\x46\x76\x69\xed\x7e\xb7\xde\xcc\x2a\xc5\x32\x9e\xf7\x08\x6c\x59\xb0\xa2\x4e\xab\xd0\xe6\x18\xfa\xa5\x9b\x27\xe8\x5b\x3a\x92\x87\x9e\xf2\x3c\x11\xb3\xf8\xa6\xd9\x96\x6d\x1a\x41\xef\x75\x28\xc7\xe8\x84\x96\x08\xbf\x97\xe1\xec\x73\xe7\xce\xad\xca\xac\x4c\x58\x37\xac\xa6\xe2\xd9\x55\x34\x7b\xc3\x27\xbf\xfc\xd2\x2d\xbf\xd4\xa4\xf8\x92\xc5\x26\x47\x2a\x0b\xbc\x4c\xda\x68\x54\xf5\x6d\xe0\x43\xed\xd2\x88\xd9\x58\xfc\x5f\xe6\x45\x67\xda\x62\xb3\x96\x7a\x4a\xa8\x76\x5f\x03\xcc\xa2\xa1\x53\x50\x70\x59\xc8\xa6\x5f\x39\x5b\x6a\xe4\xcb\x3e\x21\x16\x6c\x65\x6f\x76\x8a\xe2\x7d\xca\xf1\xa8\x5f\x51\x41\xfd\x7c\x50\x33\x9b\x7e\x90\xc5\xf1\x75\xdc\x4a\xeb\xe4\x9a\x45\x43\xa6\x24\xb2\x11\xee\xb7\x3a\x5b\x67\x54\x06\x0a\x80\xa9\x8a\xb6\x94\xdb\x2f\x52\xd0\x76\x5d\xb0\xa7\xcf\x08\x1d\xbf\x22\x73\x2b\xc3\x17\x2d\x58\x16\xcf\x7b\x69\xe8\xf8\xba\x8c\xa3\xb9\xfa\x78\x9f\x7b\xbf\x5a\xc2\xb6\xd1\xf5\x14\xf0\x50\x2f\xe7\x45\xa8\xae\xf7\x69\x6d\x1d\x93\x9f\xf4\x7b\x5f\x75\xe7\x34\x5e\x55\x31\x5e\xb5\x10\xa1\xf0\xab\xb5\xd6\x8f\xaf\x1a\x74\x47\x52\x1e\x76\x2f\x8b\x0c\xa1\x0c\x54\x08\xa5\x8a\x73\x7c\x31\xe0\x41\x3a\xef\x40\x12\x65\x91\x94\x91\x0c\xa2\x0c\xc6\x61\x18\xc1\x38\xd6\x6e\x93\xf1\xc5\x65\x95\xe0\x43\x7c\x58\x9e\xc0\x2c\x1f\xd0\x52\x36\x89\x64\x8c\x5e\x52\x82\xec\xd0\xd5\x09\x0c\xe8\x1b\x87\x77\xf3\x00\xe3\xf2\x78\xd8\xa4\x11\x5b\x7d\x99\x88\x9b\x2e\x33\x0c\x5a\x2b\xd0\x71\xec\x4c\x52\x72\xb7\xef\x04\xe4\x26\x29\x31\xf2\x31\xda\x99\x17\x61\x32\x46\xd0\x28\x8e\xdd\xce\xc2\x88\xdf\xaf\x10\x82\xd1\x0a\x15\x7b\xc8\x94\x55\x9a\xcc\x26\x91\x59\x73\x20\x54\xd0\x08\xa8\x11\x02\xbb\x14\x5b\x9d\xed\xcd\x3a\xcb\x69\x79\x6c\x2b\x1b\xc9\x2e\xbf\x8c\x1c\xd8\xae\x1e\xaf\xa4\xd1\x98\xe9\xa6\xbf\x21\xcb\xb3\xb5\x00\x6d\xee\x17\x19\x89\xad\x32\x6f\x2f\x59\xc4\x6f\x06\x84\x5e\xb6\x37\x65\xf7\x41\x96\x40\xc1\x48\x22\xa3\xde\xc3\xfd\xb4\xcf\x7e\xc5\xa1\xeb\x5a\x5c\xe8\x4f\x07\x8d\x08\xbb\x49\xda\x5e\x06\xc5\xf5\xca\x96\xfd\x46\xcb\x07\xad\x96\x0b\x24\x62\xaa\x25\xaa\xfe\x18\x6d\x68\x58\xb6\xfa\x1c\x51\xf5\xc7\x3a\xba\x9c\x99\x91\x03\x54\x36\x12\x65\xd4\x83\x20\x97\x58\x45\x7c\x33\x1d\xab\x51\xc5\x38\x08\x46\x4d\x1b\x9f\xb6\x26\xb1\x41\x0a\x12\x2d\x31\x8f\x9f\x71\x4e\x22\x3f\xe6\x51\x0d\x6b\x23\x66\x67\xba\x4a\xc7\x03\xf6\x61\xcc\xa3\x1e\x59\xaf\xc4\x39\x89\x6d\x34\x03\x1e\x3f\x67\x8d\x6f\x93\x8e\xd6\xeb\x4f\xb9\x61\xa4\xf9\xbc\xd5\xb2\x4b\x7a\xc7\x45\x4b\x0c\x92\x24\x39\x1a\x4e\x99\x8d\xb1\x55\x0d\x5a\xf5\xd1\x50\x10\xb3\xcb\xb2\x0a\x05\x7c\xf8\x8d\xe5\x35\x6f\x04\xbd\xbb\xb3\x14\x5d\x80\xe2\x55\x05\xc0\x01\x6c\x65\xd4\x00\x5f\xb2\x14\x62\x07\xc1\x4f\x0e\x5e\xf2\xd5\xda\x4b\x7e\xd9\x65\x97\x43\xe1\x53\x70\x94\x63\xf1\xd3\x8d\x1b\x37\x6d\xba\xea\xaa\xab\xae\xda\x3c\xb8\xe5\xea\xab\xaf\xb9\xe6\x1a\x2c\x81\xba\x6d\x68\x38\xf5\x89\x3c\xa3\x07\xf2\x9d\xe5\x96\x53\xfb\x26\xfa\x40\xab\x53\xbb\x66\xdd\x8e\x9b\x9d\xcd\x41\x92\x87\x30\x93\x40\xd1\x2e\x6d\xcf\xc9\x92\x4d\x14\xc0\x3f\x3c\xfc\x13\x06\xee\x60\xe4\xf5\x3b\x51\xb5\x1f\xd2\x2f\xac\xaa\x64\x91\xdb\xb9\x9d\x7c\xd7\xf9\x66\xf4\xbc\x47\x96\x8d\x27\x77\x4e\xdb\xd1\xce\x0a\xbf\xf7\xa1\x71\x19\x9d\x7f\xe8\xb3\x84\xcf\x77\x24\x65\x80\xfa\xd4\x54\x79\xd2\x5d\xd2\x7a\x5a\x41\x9b\xfb\x70\xcc\x4b\x69\xd0\x4c\x4a\xb1\xaa\x5f\x99\x56\x0c\xc3\xc8\xe3\x4c\xbb\xa4\x4d\x79\xca\x39\x8b\x12\xaf\x08\x25\xbb\x99\x96\x05\xe9\x4e\xba\x78\x91\x77\xa5\x83\x13\xb6\x23\x3c\xd4\x0e\xef\x18\xdd\xdb\x65\x70\x6f\xa7\x81\x72\x90\xcb\x6f\x7b\xe0\x63\xf8\xf6\xda\x18\x7a\x4a\xba\xdc\x3e\xf0\x62\x32\x87\xf7\x48\xcf\x76\x0f\xf1\xe1\xcc\x93\xbe\xe9\x1e\x2b\x8d\x91\x73\xf4\x3d\x20\x12\xf5\xc4\x59\xa1\xce\x6e\xf4\x32\xf4\x08\xfd\x48\xfa\xd1\x7a\xc1\xc1\x5e\x8f\x53\xc6\x7b\x85\x44\x61\x38\xdf\x9b\xf5\x2e\x39\x88\x2e\xf4\xa9\x8f\xf0\x72\xba\x8f\xc4\x8a\x5c\xa3\x0f\x99\x02\xb4\xe9\x52\xa7\x17\xa3\xd7\x7a\x19\x78\xad\xa1\xdf\xdf\xd4\x01\x9e\x5b\x5a\x50\x07\xef\x77\x4f\x21\xd2\x55\xef\x99\x65\xc8\x13\x93\x70\x5a\xf1\x0e\x93\x9e\xbc\x56\x3c\xea\xd1\x06\xa3\x9a\x83\xf5\x37\x48\x78\xfa\x32\x70\x88\xa3\xd3\x4a\x42\x08\xa5\x4b\x1b\xed\xf5\xbb\x10\xbc\x36\x88\x47\x78\x8f\x38\xbd\x03\x6c\x03\x1e\xdc\x7e\xed\x56\xa8\xc0\xd6\x6f\xd2\x76\x0f\xac\x53\x9c\x0d\x42\xc3\xf7\xb5\x60\x79\x09\xba\xbc\x95\xc4\x60\x7c\xbe\x11\x39\xda\x95\x1a\x71\xfe\x9b\xda\x5f\x7c\x65\x6c\x55\xa6\x5b\x1b\xed\xa4\xc8\x49\xa2\xe9\x1e\xa1\x0b\x7f\xa6\x25\xd1\x3d\xc0\xdb\x78\x26\xad\x27\x50\x67\x0d\x04\x85\xfe\xd9\x59\x8e\x0d\x6d\x6c\x4b\x0d\x2c\xcf\xb6\x4e\x96\x67\x83\xbd\x93\xce\x7c\xfc\x3d\x50\x89\x59\x27\x74\xae\x80\xed\x19\x21\x81\x01\x90\xb8\xda\xcb\x69\xde\x25\xbf\x35\xeb\x32\x54\x1c\x2e\xa5\x1d\xef\x51\xbc\x19\xfe\x1e\x60\x1b\xd2\xa0\xb9\x95\xbd\x85\xb4\xe8\x07\xf7\x64\x5b\x8c\x81\x68\x9f\xf6\x01\x5b\xdd\x43\x05\x27\xb2\x13\xd2\x40\xa5\xde\xc7\x0d\x43\x96\xd1\x4e\x76\x57\x31\xe4\x83\x63\x56\x5f\x2b\x75\x82\x62\xd3\x48\x7f\xdc\x4b\x92\x77\xb5\xa2\x27\xe5\x6f\x4e\x43\xeb\xa7\x72\x6e\x9d\x32\xb4\xf6\x83\xf5\x19\xf4\x85\x55\x1d\x68\xdc\x03\x98\xcb\xed\x6a\x99\x19\x59\x2f\xf2\x8e\xcc\xb6\xa8\x1c\xd8\x5b\x94\x35\xc0\x76\xf7\x7e\xc6\x3b\xbf\x11\x69\x40\xf2\xbd\xfd\x2a\xd4\xf7\x37\x6b\x7d\x5f\x1d\x35\x58\xcb\x15\xb1\x73\xd9\x4f\x3a\x96\x1d\x55\xf9\x91\x24\x00\x21\x6d\xb9\x7c\x10\x26\x92\x3d\xf8\xa8\xf5\x20\x2a\xd6\x16\x8d\x3c\xe5\xa7\x91\xb0\x53\x40\x12\xf1\x87\x73\x8f\xbe\xd8\xc1\x1e\x6d\x43\x3c\xf8\x63\x4c\x03\xc2\x25\xa9\xdc\xd7\xcc\x92\x22\xac\x8d\xfa\x39\x9b\x20\xb9\x1d\x35\x41\x4b\x83\xb1\x96\x78\xc2\x25\xb3\x44\x37\x6b\xb4\x1b\xf9\xe0\x8e\xa4\x07\x94\xef\x45\x10\x8a\x99\x0b\xb7\x79\xd2\xbd\x7a\x5d\xe8\x59\x48\x99\x90\x19\x32\x34\xc5\x57\x99\xd4\x6a\xc1\x75\x31\x88\xa0\x0a\x59\xeb\x68\x0f\x58\x6a\x16\xc4\xbc\xc0\x2b\x93\x59\xc5\xd2\xaf\x31\x19\x28\x53\xd1\xec\x1a\x3e\xba\x28\xc6\x2a\x99\xf3\x55\xf5\xa6\xec\x2d\x3f\x60\x12\x44\x5d\x21\x6c\x97\x65\xba\xe6\xf5\xa4\xd9\x3c\x68\x26\x9e\x2f\x59\x55\x5e\xdd\xa2\x0b\x00\x7d\xca\xf0\xd3\xc1\x9d\xff\x9c\x49\x74\xb5\xac\xbd\x98\x94\x78\x21\x0d\x78\x49\x30\xc1\x12\x61\x82\x49\x89\x2e\xab\xe8\x8f\x97\xf7\xf2\x62\xd3\x72\xbf\x3f\xef\x1e\x44\x31\x0f\x9e\xfe\x3d\x74\xa6\x8b\x65\x2c\xef\x85\xa9\xf1\x66\x52\x4c\xf7\x89\x8d\x28\x08\x21\xae\x40\x97\x25\x29\xc3\x00\xcb\x62\x80\x2a\x7c\x5e\x2e\x0f\x60\x7c\xe6\xc0\xf2\xa4\xc1\x56\xf6\xa6\x94\x25\x85\x98\x97\x92\xb2\xd8\x54\x2c\x2c\xdc\x1d\xf3\x42\x52\xc2\x8a\xce\x5d\x62\xd2\xfb\x9a\x49\x79\xf8\xeb\x0c\xe3\xdd\xe1\xdd\xe2\x05\x26\x38\xa8\x2c\x87\x83\x8f\x95\xdb\xf0\xa9\x1f\x61\x23\xc4\xab\x96\x60\x30\x50\x68\xaf\xa2\x53\x87\xb7\xe1\x0b\xbc\x42\x2d\xf9\x2f\x9a\x14\x81\x57\xd2\x8a\x91\x32\xed\xaf\x2d\x8a\x01\x05\xb6\x85\x0a\x98\x7e\xf7\x09\x19\xd6\xb2\xda\x30\x1d\xff\x94\x3e\x60\xe5\x38\xbe\xd0\xb0\x96\x16\xbd\x6b\xa3\xd2\xbb\x42\x59\x0e\x04\x02\x27\xa5\xef\x1b\x9c\xdf\x98\xaf\x05\x12\xb6\xc8\x14\xa8\x49\xdd\xa7\x3b\xed\x77\xeb\x4e\xa7\x7d\x59\x4f\xf7\x7b\x68\xfe\x0e\x85\x83\x43\xff\x1e\x06\x81\x90\xf4\x51\x1b\x24\x32\x4b\xb9\x70\xdd\x41\x21\xda\xa7\x1b\x49\x60\x1c\x38\x77\x01\x13\xc7\x62\xe9\x5a\x5b\xaf\x12\xd3\x73\x06\x92\x37\xbe\x5b\x2b\x51\x83\xaa\x64\x12\x8c\xa1\xa9\x93\x40\x6d\x77\x25\x81\xba\x95\xce\xe7\x19\xb7\x84\xa6\xfa\xaa\xd4\xc3\x14\xc1\x70\x69\x30\x56\x77\x27\xae\xba\x1c\x43\x4c\x79\x94\x86\xfb\x93\x50\x2e\x8c\x1e\x0c\x10\xe0\xe6\x56\xd6\xd5\x90\x09\xa2\xb6\xb2\x8a\xe6\xd5\xa1\xcd\x2d\x43\x92\x77\x75\x39\x0a\x69\xcb\x48\x8f\x83\x90\xba\x05\xfa\x61\x0a\x54\xb2\x03\xee\x03\x57\xbf\x42\xd6\xde\xd6\x84\xb4\x0b\xd1\x2a\x2c\xf3\x19\x45\xc6\xe7\x4b\xe4\xe7\x15\x23\xf4\x72\x31\xba\x4f\x6b\x2d\x1c\x5d\x8d\x71\x3e\x1a\x69\xfb\x90\x5d\x60\x52\xc5\x4a\xdc\xf0\x64\x71\x3c\xe4\x3c\x45\xbe\xbe\x2f\x46\x3f\xe5\x6a\x8c\xa1\x94\x65\xf1\xa9\x73\x6a\x29\xf2\x86\x46\x4b\xf6\x55\x0e\x1c\xc2\x3b\x8c\xc3\xd3\x1a\xc6\x12\xcc\xf0\xb5\x1c\xd8\x05\xd8\x72\x71\xd5\x87\x4f\xb7\x49\x0f\x9a\x56\x0d\x39\xe6\x63\xf4\xad\x87\xca\x30\xfa\xde\x0c\x82\x2f\xeb\xeb\xb7\x18\xc3\xee\xa1\x8f\x4d\x33\x01\x58\x1d\xa3\x6b\x56\xda\x09\xc0\xd0\xc7\x29\x8d\xae\x49\x68\xe4\xed\x32\x6d\x62\xf7\x5b\x83\x6e\x48\xbb\x1e\xa5\x9a\x93\x56\x9b\x85\xc8\x00\x98\x90\xe3\x22\x2a\x8a\x9b\xcd\x54\x7d\x41\xf1\xd2\x9a\x9d\x59\xec\x13\x66\xe3\x86\x4a\x29\x66\x98\x3a\xcd\xfe\x30\x77\x25\x8f\x64\x2e\xbb\xa2\x75\x09\x2b\x69\x65\xff\x56\x56\x01\x5b\x5d\x01\x0b\x5c\x97\x15\x75\xff\xb3\xdf\x97\x8e\xc1\x85\x56\xd0\xe2\x7e\x1f\x75\xff\x8c\x3b\x83\x3d\xd0\xe9\xf9\x4c\x25\xb1\x97\xb9\xce\x4b\xa5\xb2\x8f\x0a\x4f\xb8\xa9\x70\xe6\xb4\x33\x0d\x52\x13\x1e\x22\x0c\xa6\xf4\xcc\xa7\x20\x64\x13\x65\x9e\xb2\x08\x15\x66\x5b\x8b\x5d\x55\xb8\x32\x65\xb9\xa1\xea\xe5\xb5\x66\x1b\xb7\xa8\x28\x19\xd0\xb7\x6c\x6b\xb3\x89\xc6\x29\xc5\x40\xd0\x8a\x9d\xda\xd8\x27\x95\x1f\xb0\x75\xa0\xd4\x48\xe3\x1a\x00\xbc\x2f\xc4\xd2\x27\xb2\x7c\x02\x98\x52\xbf\xb0\xfc\x75\x37\xa5\x36\x82\xde\x7f\xab\x2a\x3a\x61\x12\xb6\x10\xf1\x6c\x98\x87\x0d\xd3\xb0\x55\x65\x9e\x4b\x9d\x80\x6d\x59\x96\x7d\xad\xd1\x68\x80\x19\xb5\xaf\x6f\xed\xba\x75\xeb\xd6\x5d\x8a\xa6\xd4\xf5\xeb\x37\xf4\x43\xcc\xd1\xc6\x4d\x9b\xae\xda\xbc\x79\x70\x70\xcb\xd5\xd7\x6c\xd5\x67\x6e\x78\x8a\xfd\x8e\x75\xee\x6e\x77\x9f\xbb\x29\xb4\x9c\x0a\x4a\x3b\x1a\xe0\xcf\x09\xf9\xf3\xa0\xfc\x79\x58\xfe\x3c\x22\x7f\x1e\x95\x3f\x4f\xc8\x9f\x27\x81\xaa\x9c\xb1\x2d\xaf\xb7\x7b\x4e\xee\xe9\xc0\x3a\xe2\xbe\x86\x67\xa4\x89\x16\x1f\xca\x44\x4a\xf1\xf7\xd9\x60\xaf\x94\x3f\xce\x04\x59\x14\xea\x99\x40\x32\xef\x8a\xe6\xda\x49\xa8\x6d\xb5\x91\x26\xf0\x20\xea\x5e\xdb\x12\x03\xf1\x2e\xe7\x50\x6c\xf1\x25\xcc\x62\x5a\x43\xa8\x26\xc6\xf2\xc4\x73\x71\x03\xb6\xc6\xc3\x7f\xc6\xc0\xcc\xd7\x08\x8f\xa7\xa3\x41\x73\x72\xb8\x22\x0b\x58\x8d\x06\x4d\x2b\x40\xd5\xbd\x1a\xf8\x98\x5e\x95\xaa\x6f\x4d\x64\x94\xde\x28\x56\x39\x4f\x42\xf5\x07\x0f\xc1\x83\x55\xd5\x05\x6d\xb3\x2f\x64\x57\x26\x0a\x0a\xca\xdc\xc2\x23\xb5\x6c\x61\x33\xfd\x47\x25\x9e\xfb\x13\x9c\x56\x96\x0d\x03\xd0\xfc\x68\x53\x1e\xc1\x8e\x51\x43\x3d\x13\x24\x45\x84\x7e\x6f\x11\x12\x7a\xd0\x4c\x2a\x10\x97\xa0\x4c\xb6\x18\x52\xf1\x66\x8d\xe1\x2f\xf3\xae\x26\xa8\x49\xdd\x60\x85\xae\xa4\x15\x99\xb5\x15\xf4\x90\x41\x48\x2c\x57\x69\xd6\xbb\xc4\xd2\xd7\xb3\x90\x8b\x48\x1b\x89\x17\xa1\xa9\x91\x77\x61\x3c\x3f\x50\xc1\x4d\xb1\xce\x49\xd8\xc3\x63\xde\xf3\xb6\x2c\xba\x76\x53\x8c\x30\xde\x8d\x18\x2e\xf1\xa6\x0c\xd0\xbf\x51\x68\x77\x56\x11\x22\xe7\x31\x29\xc3\x8a\xc3\x5a\x54\x50\xc9\x95\x30\xfb\x18\x1d\x01\xe5\xcd\xd1\x76\x50\xe5\x1c\xeb\xb8\x71\x65\xd0\x73\x05\xe4\xa2\xed\x11\x43\xe6\x3d\x69\xd8\xdc\xca\x18\xef\x91\x47\xaf\x2b\x55\x19\x08\x41\xe3\xec\xd7\x47\x82\x77\xa5\xc5\x03\xa4\xe2\xb0\x36\x31\xef\x02\x95\xbc\x92\x56\xae\xcf\xdc\xcb\x1b\x30\x79\xc9\x7a\x15\x1d\xd3\x63\xa5\x18\x72\x4e\xab\x47\x76\x54\x1e\x6b\x4e\xf2\x6e\x31\xa8\x6c\x81\xfa\x11\x15\x0b\x2d\xaa\xf5\x6e\x2b\xa0\xc8\xd5\x5d\x7b\x23\xe5\xe5\x31\x88\xfd\x97\xc5\xbc\x7b\x52\x2c\x1d\xc3\x1d\x79\x8b\xc6\xda\x5d\x2a\x5f\x58\xb3\x5e\x78\xbf\x7b\xfc\x25\x2b\x3b\xa8\x73\x54\x4a\xa8\x6a\x91\xb2\x7a\x78\x09\xb6\x75\x0e\xef\xd1\x01\x7a\x7d\x88\x34\x5d\x07\xe0\x50\x31\xca\x39\x30\xca\xae\x49\xb9\x52\x98\x2a\x5f\xfe\x59\xa5\xc7\x5c\xdc\x40\xf5\x45\x8d\x9e\x78\x71\xcf\xe0\x88\xae\x89\x79\x37\x9f\x43\xa5\xa2\xdb\x0d\x91\x67\x6d\x16\x87\x33\x08\xc6\x2a\xe8\x8a\xd6\x7f\x11\xa7\xae\x4a\x4d\x93\xa4\x03\x23\xbc\x64\x8f\x2e\x71\x44\x2f\xea\x88\x11\xfd\x26\xae\x6d\x23\x0b\x78\xdb\x8e\xb6\xa4\x7e\x8c\x89\xdb\x95\x74\xc1\x78\x56\x8a\x31\xc7\xd4\x88\x79\x7b\x8b\xf9\xae\x81\x63\xee\xd7\x63\xae\x1a\x63\x2e\x1b\x63\xfe\xf4\xab\x3b\xe6\x95\xa0\x55\x36\x42\x71\x9a\x57\xc9\xe1\xa0\xae\xa8\x4b\x70\x5b\x42\x21\x19\xce\x1f\x38\x34\xc7\x5d\x99\x25\x7d\x17\x9a\x29\xd4\xa7\x48\x74\xd5\x5f\x4e\x4a\x0b\x23\x37\x88\xed\x6c\x4c\x52\x34\x5d\x95\x74\xa3\xa9\x0f\x8d\xc5\x2b\x64\x40\xe7\x6e\x9c\xf9\x6a\x34\x71\x0e\xe1\xbe\x58\xfa\xd2\x67\xdd\x77\x89\x39\x7c\xa6\xbf\xef\x6f\x0a\xf5\x8d\x78\xd1\x76\x39\x89\x4b\xed\x32\xac\x7e\x8e\xf4\xe4\x75\x39\x8d\x10\x76\x64\x59\x49\xb7\x64\x50\xe2\xd3\xa6\xa3\x6c\xb9\xca\xc9\xd9\x07\x35\x07\x31\x23\xed\x6a\x59\x8e\x79\x06\x0b\xbc\x5b\x45\x83\xc6\x9c\x25\x3d\x3c\xc0\x85\xce\xf6\x0d\x54\xc7\x25\xb4\x2a\xdc\x69\x57\x0c\xf5\x17\x3a\x5f\xe5\x2f\xfa\x9b\x6a\xf7\xc2\x4e\xc3\x4b\xe5\x5a\xe1\xa9\x9c\x15\x56\xa6\xeb\xc7\x59\x96\x36\x75\x30\x61\xb0\xaa\x88\xc6\x1a\x74\x63\xe6\x41\xb3\x94\xdc\xe9\x29\xa6\x93\x65\x48\xc4\xfc\x00\x5b\x9d\x06\x63\x50\x48\x22\x80\x8c\x98\xd7\xa0\xd1\xb7\x9c\x60\x28\xee\x45\x00\x19\xb1\x4c\xce\x26\xcd\xfe\x03\x0f\x61\x97\xa1\xa9\xc4\xad\xf6\x75\xa6\x4a\xc8\x89\x85\xdf\x43\x49\xaf\x96\x6a\x92\x12\x5c\xcb\xa4\xcc\x19\x2f\x61\xf4\x73\xca\x92\x0a\x00\x6c\xaa\xb1\x64\xd0\xa1\x66\xd0\x92\x7d\x3e\xa7\x0c\xbd\xa1\x23\xd5\xf0\x37\x7c\x9b\x63\x00\x80\xcd\xbe\xe6\xc6\xc3\xdf\x61\x1a\xfd\x73\x36\xe0\x45\xa1\xfe\xc8\x16\xcf\xe3\x37\x18\x8c\x38\x07\xc5\xf4\x36\x99\xd0\x0d\xca\x65\xc1\x70\xff\x98\x8e\xef\xac\xd6\x99\x9e\x97\x26\xdd\x22\x46\x87\xd0\x5d\x40\x5f\xb1\x1c\x59\xb0\xb7\xa9\xe0\x4f\x3c\x48\xf7\x98\x35\x21\xbf\x4b\xfb\x3e\x6f\x42\x7c\x83\x16\x09\xf0\x39\x26\x11\x40\x20\xbc\xa4\xdc\x14\x7e\xff\x24\x57\xf8\x45\x30\xd2\xd9\xa0\x69\xcb\xbe\x7b\x33\xb1\x18\x4b\xb9\x2a\xf9\x97\xb7\xc8\xbf\xfd\x1d\x8b\xbd\x83\x10\xfc\x51\x8e\xdd\x53\x28\x09\xad\x60\x5f\x93\x14\x4e\xcf\xe2\xc9\xc8\x1c\x8c\xf4\xad\xe9\xd7\x7f\xb4\x1c\x6d\x0e\x73\x8c\x15\xfc\x4b\xfa\x84\x69\x73\x78\xb8\x5d\xd1\x68\x43\xcd\x5c\x2a\x8b\xbf\xe2\xbf\xcc\x5c\xdc\x2b\x14\x4c\x9f\x39\xe2\xa0\x53\x2d\x6c\xad\xbe\x76\xd0\xa3\xa4\xa1\xd1\x1f\x8d\x51\x00\xfe\x13\x5b\xc0\x59\x7a\x53\x45\x96\xd7\xab\xbd\x23\xc3\x20\xcf\xd3\x6c\x53\x86\x54\x22\xbe\x2c\x09\x21\x9b\x7b\x2f\xd4\x0a\x88\xb0\x0b\xc4\xbe\xf0\x7a\x64\x14\xa5\x9a\x23\x6e\xa0\x55\x29\xcb\x35\x32\x8e\xaa\x63\x81\x47\xf4\x54\xef\x6d\xd6\x0b\x16\xa2\xd7\xf9\x70\x01\xb4\x8a\x42\x9e\x4a\xd7\x13\x03\xe0\x27\x8e\x39\x38\xd0\x6a\xd7\x67\x71\x3d\xf1\x74\x2a\x6d\xcd\x85\x2b\x08\x40\xfe\x2e\x15\xf2\x51\xc3\xe1\xf7\xd5\xb3\xf4\x2f\x17\xa1\x0d\xc7\xe7\x65\xc5\x2c\xc3\x60\x86\x2b\xa9\x92\x5a\x15\x59\xd4\x56\x90\xb3\xff\x7b\x6c\x2b\xab\xf8\x8b\xc0\xc1\xe5\x48\x0d\xf0\xc7\xc1\x16\xc3\x5d\x28\x8e\x7c\xcd\x68\xf6\x21\xab\x59\x55\x99\x5d\xfe\x2c\x68\x39\xb7\x8d\xa0\xb7\x88\xe7\xd3\x77\x12\xef\x74\x1b\x28\xb0\xc4\x63\xc3\xa8\x53\x3a\x48\x23\x26\xaa\xd4\x96\x40\x3a\x79\xb6\x45\x52\x1b\x60\x5c\x43\xb5\x0a\xb1\x9d\x63\x3b\x3f\xad\x36\x98\x0f\x23\x35\xc1\x9f\xda\x13\x6c\x04\xbd\x05\x98\x9e\x6f\x76\x87\xdd\xb3\xe3\x12\x3e\xf2\xad\x25\x56\x41\x99\xc3\x0e\x13\x30\xde\x19\xa6\x4b\x43\x35\x74\x62\x22\xb9\x3c\x15\x0d\x31\x57\x1d\x8d\xd1\x8e\xbe\x11\x10\x92\x3a\xd8\x54\xc5\x1f\xc5\x7b\x79\x9b\x4c\x3e\x77\x4d\xaf\xd8\xfe\xdd\xee\xd9\x56\xf4\x5e\x56\xad\xe9\x92\x07\x28\x34\x37\xb7\x0e\x79\xcc\xe2\x0f\xd2\x61\x35\x82\xde\x90\xb1\xc0\x37\xa6\x23\x1d\x52\xba\x23\x39\x94\x4e\x56\xec\xac\xea\x43\xe3\x1f\xda\x09\xc7\x11\x89\xf2\x4e\xc8\x7d\xde\xf1\x29\x2a\x10\xaa\x73\x3b\xbd\xc1\xa8\x42\xe9\xed\x46\xfc\x37\x33\xaf\xe6\xd3\x08\x7a\xaf\x50\xdc\x47\xe6\x78\x85\x28\x97\x6e\x85\x11\x95\x91\x2e\x50\x6b\x62\xde\x3c\x85\x17\xf5\x2d\xc5\xd1\xbc\xcb\xb2\x36\xea\xd7\x2b\xb2\x81\xa4\xf8\x6f\x09\xcb\xad\x61\x3d\x70\x15\x4a\x40\x52\x85\xe7\xc5\xe4\x2e\x42\x3c\xd8\x42\xfd\x54\x97\x8a\xe9\xb8\x3e\x03\x63\x2c\xcc\xde\x59\x4d\x18\x18\x9b\x16\xc4\xc0\xba\xc0\x69\x58\x80\xb8\xd0\x48\xc7\x85\xce\x43\xef\x94\xc5\xba\x6e\xa5\xf3\x34\x4b\x08\x09\xee\x03\x24\x5e\xde\x54\x4d\xf2\xaf\xcf\xc2\x68\xe6\x43\xa0\x29\xe3\x51\x6b\xbe\xb8\x52\xc6\x6b\xfb\x2c\xf3\xa2\xeb\x95\xca\x89\xa0\xa0\x13\xd1\x5e\xce\x9a\x69\x5f\x13\xcf\xd7\x14\x21\x91\xb9\x64\x42\xaa\x58\xb9\x71\x68\x87\xfc\x03\xb0\x82\x48\x3c\x6b\xd3\x22\xf3\xa3\x53\x0d\x9d\x4f\x49\x08\xf5\x65\xba\xa4\xf7\x0b\xc7\x4e\x72\x25\xe7\x0e\x5f\x96\xd5\x6d\x1d\xcb\xdd\x39\x8b\xd6\xaa\xd4\x7d\xc4\x3d\x72\x97\x52\xf7\x51\x7f\x53\xa6\x5d\x32\x2d\x91\xd7\xe2\x40\x78\x34\xe8\x23\xa4\x43\xaf\x06\xdd\x9f\xd9\xcb\xfb\xa7\x9f\xb5\xb1\xcf\x93\x0a\xbe\xdf\x9f\x0a\xfe\x32\x15\x51\xa8\x6e\x21\xcd\xe8\x5b\xbb\xc1\xc8\x80\x4a\x53\xc1\x33\x2b\x99\xaa\x67\xb1\x72\x8c\xef\x97\x2b\xd7\x97\x10\x00\x50\xfd\x5c\x84\x32\x12\x4b\x42\x18\x97\x33\x31\xea\x1a\x9d\x18\x75\x7a\xe7\xc7\x97\x0a\xf5\xd3\x74\xe8\xa6\x84\xff\x91\x99\x63\x46\x66\x99\xe6\x1e\xfb\x5f\x84\xe6\x1e\x7b\xed\x69\xae\xeb\x95\x1d\xd3\x5c\x94\x51\x55\x52\xe2\x59\x20\xc0\xde\xd1\x58\x04\xd8\xb3\x50\x17\x42\x80\xe5\x5c\x58\x07\x73\xc9\xa1\xc6\xfe\xe5\x74\x51\x63\xe7\x34\xdc\xd4\xd8\xdb\x74\xa6\xd4\xf8\xd8\x85\x50\xe3\x24\x40\x9c\x54\x24\xe1\xf4\x49\x00\x01\x8b\xc1\x1b\x88\x22\x7b\x16\xec\xb5\xa3\xc8\xd3\x3a\x50\x7e\xf2\x7c\xcc\x47\x9e\xdf\x3d\xff\x35\xc2\x0f\x34\x82\xde\xdf\xf4\x24\x24\x9d\x23\xfe\xf5\x1a\x45\xda\x16\x2e\x52\x85\x30\x97\x5f\x02\xff\x20\xdc\x0a\x0a\xb5\x01\x4c\xe0\xd2\xcb\x2e\x5f\xbf\xc1\x47\xe8\x4f\xb8\x09\xfd\xa0\x24\xf4\x23\x66\xd1\xf2\xfe\x2c\x11\x2f\x26\xb5\xf1\x15\x4a\x40\x3c\x1f\x49\x3a\xba\x41\x66\x42\x5b\x9f\x95\x3c\xb4\x73\x7c\x8c\xd1\xc1\x18\x77\x79\xc8\x99\x72\xd4\xd5\xda\x79\x97\xc7\xfd\x4d\xf5\x5d\x1e\x71\xdc\xe5\x33\xcc\x77\x99\x6f\x21\x3d\xe6\x64\x1a\x95\x69\x99\xf5\x92\x65\xc9\x6d\x46\x8c\x34\xa3\x60\x65\xbf\x3c\xa6\xb0\xac\x11\x34\x32\xf6\x27\x91\x8c\x99\x90\x7e\x72\xf0\x7e\x93\x6a\x35\xeb\x5a\xb2\xbd\xdc\xe6\x9e\x6d\xc4\x0b\xbc\x42\x18\xd5\xf5\x66\x52\x9b\x0c\x3f\xdd\x0b\x21\x12\x40\xb5\xd7\x40\x62\x09\x5e\x91\x99\x2d\x57\x8b\x97\x87\x07\x52\x96\x86\xba\x76\x6c\x33\xad\xd8\xa0\xf0\xf7\xb9\x07\xd0\x95\xf1\x50\x55\xc2\x4c\x7f\x40\xa2\xcb\x57\xe3\xab\x57\xc5\x46\xd8\x54\x65\x6f\x82\xae\xe6\x4a\x3d\x4b\x77\x99\x14\x39\x13\x23\x10\x7c\x92\x47\xbc\x78\x7d\x06\x67\x5c\x15\x23\x36\x60\x25\x14\x51\xd3\xa9\x2f\x8f\xa7\x67\x89\xfe\x32\x98\xcb\x3e\x0b\xbc\x04\x1c\xb3\x62\xb9\xfb\x9d\x93\x03\x0d\xbc\x9e\x29\xe7\x97\xc8\x44\x3c\x95\x04\xb0\x66\x15\x48\x29\xc9\xed\x94\x92\x2b\x30\x4b\x0e\xd6\x27\xc9\x32\x4a\x96\x64\x46\xc9\x0a\x2f\x69\x18\xed\xb5\x08\x30\x55\x30\xda\x2e\x5e\xd1\xe8\x88\x52\x4b\x6e\x43\x00\xd0\x76\x29\x00\x6d\x29\xe6\x25\x4d\xe8\x97\xfb\x93\x4a\x4e\xd2\xa9\x19\x49\x25\x87\xa4\xb7\x4d\x23\x06\xc5\x0f\x5e\x8f\xf0\xe3\x96\x13\x6b\x24\x99\xac\x17\x64\xe4\x7c\x1a\xf0\xc2\x81\x7a\x01\x83\xcd\xd3\x7d\x4d\xc1\xb2\x0a\xd6\x82\x5c\x8a\xe9\x05\xb6\xc9\x5a\xb4\xc0\x02\x8d\x18\x84\xa4\xc4\x8b\x62\x67\xf6\x36\x93\x82\x4c\x13\x59\x06\xff\x5a\x4d\xa5\x88\x2c\xa9\x95\xb1\x52\x44\xca\x6c\xf0\xe9\x5c\xbc\x43\x3a\x43\xa4\x58\x64\x95\x21\xb2\x22\x56\xb1\xe2\xca\x10\x39\x60\x60\x51\xb3\xcb\x72\x0d\x7c\xd0\x69\x3a\xf8\x4d\xba\xea\x07\xf8\xc3\xac\x78\xc9\x87\xdd\x47\xab\xc8\xcb\x08\xb7\x10\x7c\x0d\xfe\x32\xae\x20\x5c\x40\x93\xde\x3d\xe2\xa3\x77\xe4\xde\x5d\x17\x8a\xfb\xa4\xcf\x9c\xa0\x73\xc5\xa4\xc0\xcb\x49\x05\x6e\xa1\x23\x8b\x60\xc1\x30\x25\x9e\xa2\xef\xb0\xdc\xe0\xe0\x2a\xe5\x9e\xc3\x01\x3b\x76\x85\x4a\xf9\x57\xd2\x15\xa5\x44\xff\x7d\x2d\x29\xff\xcc\x97\x3e\x46\x5f\xfa\xe7\xf4\xa5\xbe\xb7\xa1\xeb\xa9\x00\x07\x4b\xe5\xfd\x1b\x6a\x49\xfb\xf7\x04\xed\xd7\x89\xb1\xb5\xab\x02\x6b\xc4\x6d\x48\xf8\xdc\x93\x32\xf5\xdf\x97\xb3\xd4\x7f\x23\x24\xf3\x1f\x37\x32\xff\x8d\x58\x89\xff\xbe\x42\xc7\x70\xa8\x8c\xce\xd3\xbc\xc4\x7f\x5f\xa5\x0f\x74\x94\xe8\xe6\x6b\xfe\x27\x74\xe2\xbf\x13\x56\xe2\xbf\x67\xe8\x33\x5f\x9b\xfd\xc2\x50\x5a\x6f\xcd\x12\xfb\x95\xb0\xe2\xb7\x50\x5c\xa1\x28\x2d\xa2\x21\xa1\xec\xf7\xc5\xaa\x2a\x94\x4f\x9c\xf9\xac\x07\xd7\xd8\x5a\xbd\xe3\xf2\x0c\x1f\xd0\x5a\xbd\x63\x79\x0c\xdf\x2f\xd3\x21\x71\x2e\x69\x87\x88\x3a\xa0\x9d\x12\x15\x76\x19\xaa\xb0\x4b\xf3\x0a\x43\x7d\x36\x27\x88\xae\x35\x93\x9f\xab\xb5\x53\xd8\x39\xe0\x6f\xaa\x85\x9d\xd6\xda\x1f\xc0\x18\x3d\xc2\xce\x04\xe9\x31\xa7\xfa\x47\x23\xab\x9f\xa5\xa4\x9c\xed\x34\xc3\x87\x3b\x20\x58\x3d\x6d\xc3\x85\x97\xc4\x70\x67\x17\xeb\x0d\xaa\xca\xab\x4d\x78\x81\xb8\x7b\x90\x10\x2f\x83\x5a\xac\x41\x56\x20\x43\x9d\x22\x41\x67\x23\xf1\xa7\x12\x99\xea\x12\x91\x60\x06\x01\xde\xe1\xd9\x0c\x14\x17\x32\x0f\x5b\xd4\x22\xb1\x2c\x40\xbe\xd0\x2b\x63\x14\x78\xa1\x29\xf8\x95\x8c\xd1\xa2\x72\xd6\xc5\x98\x0e\xb6\x57\x66\x83\xe5\x45\x09\x05\x19\x71\x54\x93\xbf\xcb\xbd\x85\xa1\x85\x20\x08\x08\xb8\x71\x41\x2c\x83\x1e\x54\x9f\x83\x56\x9f\x1f\x98\x5e\x9f\xb2\xf4\xd4\x32\x0c\xb1\x2b\x66\x09\xe7\xd4\x3e\x9b\x09\xe7\xb6\x63\xc2\x39\xa1\x1b\xda\xd9\xe6\x96\x62\x6e\xb5\xf5\x3a\xb7\xda\x76\x9a\x6c\xae\x5d\x3d\x21\xa3\xae\x87\x50\x66\x03\x69\x74\x80\x1c\x4f\xca\x44\xa2\xb8\x05\xdb\x6c\x56\xa7\xfa\x6c\x3e\x18\x61\x50\x26\x4d\x9b\x13\xeb\xc2\x00\x82\xe1\xd4\x44\x87\x59\x46\xba\xc8\x0a\xc7\xf0\x75\xda\x6f\x00\xb5\x6a\x08\x1c\x12\xaf\x58\x24\x53\xa4\xf0\x10\xe4\xc9\xc8\xca\x0c\xe8\xdc\x97\xa8\xd5\xb2\xb2\x04\xd5\x74\xb4\xac\x08\x36\x5a\x00\xab\x96\x4a\xc5\xc6\x69\xc9\xfb\x86\xce\xb0\x6e\x79\x00\x8f\xd1\xd7\xd9\x1c\x34\x4b\xbe\xd6\xb6\xcc\x93\x87\xc3\x7c\x8a\x76\xdf\x11\x4f\xfa\xb4\xe7\x89\x59\x8c\xb1\x38\x39\xbd\x18\x8b\x93\x6f\xb4\x18\x0b\x32\xa0\xef\xbf\x2e\x31\x16\xae\x01\xf8\x62\x2c\x1e\x5a\xf0\x2a\xd8\x48\x30\xfb\xaf\x2f\x6a\x02\x8d\x22\xb2\xc8\x97\x96\x14\x2e\x5e\xb8\x48\x46\x43\x2e\x83\x4a\x2d\x98\x82\x66\x55\x16\x14\xd1\x67\xc7\x44\x9c\x72\x9f\x93\xa3\x59\x4c\xc4\x2e\xfc\xb1\x1b\x7f\xec\xe9\x3c\x50\x62\x6d\x74\xd2\x0e\x88\x38\xe5\x39\x66\x27\xec\x80\x08\x5f\xc3\x93\x24\x20\xe2\x84\x05\xfe\x9f\xd2\x01\x11\x27\x49\x40\xc4\x49\x2b\x20\x42\x46\x43\x80\xc1\x7c\x50\xb0\xd3\xc8\x0c\x8c\xd8\x26\xb3\xf3\xdb\x71\x11\xae\x11\x5d\x78\x5c\xc4\xaa\x18\x2a\x71\xaf\x8c\x55\x61\x21\x1d\x16\xf1\x02\xb3\xc3\x22\xdc\x6b\x82\x8f\xe9\xb5\xa9\xfa\x56\x86\x14\x2f\xd2\x61\x11\x50\xca\x29\x54\x08\x5d\xfd\x77\x9f\x82\xe1\x9e\xf4\xc4\x3c\x6c\x55\xc9\x14\x55\xc8\x43\x24\x19\xfb\x89\x40\x9a\x30\xeb\x2a\x7d\x8e\x11\xd4\x50\x96\x35\x0f\x84\x42\xd7\x4c\x8a\xa2\x8d\x0a\x6a\x58\xa3\xea\xf7\xf3\x52\xb3\x5e\x06\xf4\x51\x45\x07\x46\x44\xbc\x8b\xb0\x7d\x0e\x91\x06\x59\x4c\xc3\x25\x31\xef\xb2\x74\xce\x1a\x96\x21\x78\x52\x97\x21\x28\x21\xa3\xab\x60\x68\x46\x11\x83\x0f\x0b\x32\x42\xc3\x37\xcd\x06\x9a\x0e\x52\x96\x74\x89\x37\xf2\x2e\x19\x92\xa0\x94\xfc\xb2\x0e\x49\x80\x2c\x07\x4b\xf5\x76\xf0\xb2\x1d\x92\x50\x56\xd1\x0f\x65\x23\x24\x01\xb3\x1a\x40\x2e\x94\xc5\x32\x7c\xc2\x92\x6c\xef\x76\x1f\x3c\x26\x3b\x02\x1d\xb9\x22\x06\x55\x86\x00\x04\xdb\xf4\xef\x7c\xb8\x60\x19\xfd\xdd\x6f\x98\xe4\x85\x4c\x67\x56\x58\xfb\x72\x0b\xd6\xbe\x68\x25\x81\x39\xe5\xc1\xad\x67\x32\x94\x0c\x0f\x30\x3f\xac\xa6\x05\x85\x13\xcf\x3e\xac\xc9\xc3\x6c\x04\x09\x34\xb2\xdc\x0d\x52\xec\x38\x91\xe5\xba\x47\x45\x58\xa6\xd9\x2f\xa2\x84\x52\x82\x53\xb2\x28\x96\xc3\x67\x9a\xf8\x9f\x74\x5a\x84\xee\xa5\x53\x70\x61\xdd\xb7\x67\x58\xf7\xed\x19\xd6\x7d\xbb\x81\x75\x87\xbf\xf4\x3d\x3a\xa1\xf1\xd5\x74\x64\x00\xa8\x1e\x60\x6b\x92\x0a\x9c\x83\x8b\x65\xc1\x8d\x1d\x4e\x38\xfa\xc7\x7d\xbb\xd4\xaa\x0c\xdd\xe7\x6f\xaa\x95\xa1\x93\x76\x8d\x29\x71\x19\x9c\x8a\xd0\x03\xa4\x37\x87\x22\xd4\xc8\x20\xe5\x5d\xd3\xdf\x99\x06\xc0\xcb\xf5\x32\x2c\xf1\xa1\xa1\x0b\x96\xd7\xc5\x7d\xac\x5b\xc5\xc7\x01\x0a\x86\xde\x89\x52\x64\x01\x76\x06\x13\x75\x48\xc8\x33\x21\x02\x2d\xb0\xe7\x8d\x39\xa8\xe7\xdf\xf3\xad\xb4\x1b\xf5\xbc\x11\x41\xcf\x57\x6b\xcc\xf3\x54\xa0\xe9\xb6\xc2\x3d\x6f\x42\xd8\xf3\x66\x85\x7a\x3e\xda\x41\x95\x21\xf3\x1c\x5b\xc8\xe7\x47\xe8\x18\x33\xe4\xf3\x26\x6d\xad\x41\x96\xea\x03\x3f\x4f\xb5\x01\x3f\x3f\x4a\xbb\x77\xe9\x1b\xc0\x12\x36\x6a\xcc\xf3\x0b\xac\x05\xf3\x7c\xaa\x43\xce\x86\xe8\xe7\x29\x44\x3f\x53\x16\xb7\x57\x61\x9e\x91\xb9\xf1\x16\xe6\xd6\x6f\x31\x37\x8a\x6c\xd6\xe3\xf3\x03\x9a\x9f\xa0\x03\xec\x08\xd0\xfc\x14\x7d\xc2\x14\xf0\xff\xe2\x0d\x03\x31\x9b\x9a\x29\xdc\xa1\xfe\x46\x01\x3c\x54\x3a\x04\x3c\x4c\x79\xfd\xf8\x12\xe8\xb0\x36\x62\x17\x0c\x71\x70\xbd\xa4\xe1\x84\x38\x9c\x66\xaf\x0e\xae\xcc\x3b\x02\x0b\xd6\xe0\x5f\x8e\xd7\x1e\x57\xe6\x5f\x35\x17\x92\xc1\x39\x72\x37\x92\xc1\xdb\x74\xa6\x48\x86\xa9\x59\x40\x32\xd4\x23\xd3\x12\xf8\xc6\xc0\x30\x78\x96\xea\xef\x03\xaa\x6c\xca\x47\x66\x6f\x7d\xc3\xa0\xca\x9e\xfc\x5f\x86\xcc\x3e\xf9\x5a\x90\x59\xd7\x4b\x3a\x27\xb3\xb3\x0e\x25\xf3\x0e\xc7\xa2\xb9\xfe\xb5\x79\x9d\xa1\x64\xfe\xf5\x74\x11\x60\xe7\x34\xdc\x04\xd8\xdb\x74\xa6\x04\xf8\xc9\x59\x20\xc0\x6f\x44\xf2\xeb\x59\xa8\xbf\x77\x10\xb2\x27\x7d\xb4\xf8\xe6\x7f\x80\x10\xb2\xd3\x6f\x24\x08\xd9\xe9\x69\x41\xc8\x5c\xad\x3d\x10\x32\x6f\xd3\x19\x43\xc8\x4e\xbf\x81\x21\x64\xce\xd9\xce\x16\x84\xcc\x28\xac\xe5\x81\x90\x39\x07\xd0\xa5\x18\xe8\x19\x34\xdd\x5e\x18\x6c\x0c\x98\xe2\x6b\x87\x1b\x73\xce\xe8\x1f\x06\x6e\xec\xf4\xff\x2a\xb8\xb1\x92\xee\xcd\x42\x90\xbd\xfe\xd8\x31\xe7\xf1\x6a\xc5\x8e\x99\x35\xc5\x5d\xd8\x31\x0f\xa1\x23\xd7\x4e\x50\xb4\x0b\xc3\x8e\x9d\x7e\x3d\xb0\x63\xe4\xa5\x3f\x9a\x4d\xec\xd8\x69\x17\x76\x6c\x3a\x25\x63\x2f\x10\x37\x76\x7a\xba\xb8\xb1\xd3\xd3\xc6\x8d\x79\x9f\xd0\xb8\xb1\xa9\x16\xdc\xd8\x69\x2f\x6e\xec\xb5\x92\x81\xb4\x24\x74\xc3\x85\x4a\x42\x8d\x95\x2b\x57\xc9\x02\xb2\x20\x0a\xf5\x0f\x5c\xe1\x93\x86\x9e\xee\x54\x1a\x3a\xc3\x54\x51\x01\x87\x34\x64\x54\x2f\x30\xa4\xa0\x2b\x62\xac\x70\x3d\x90\x27\x05\x3d\x3d\x2d\x29\xc8\xd5\xda\x23\x05\x79\x9b\xce\x58\x0a\x7a\x7a\x36\xa5\xa0\x2f\x13\x09\xd3\x2d\x05\xad\xf7\x49\x41\x97\x3b\xa4\x20\xe7\x6c\x73\xa4\xa0\xcb\x5a\xa4\xa0\x4b\x51\x2c\x59\x67\x4a\x41\x6b\x3b\x95\x82\x9c\x03\xc8\x91\x82\xd6\xe2\xeb\xfa\x2e\x50\x0a\xea\x8b\x51\x56\x5f\x33\xfb\x52\x90\x73\x46\x2e\x29\x68\xb5\x2d\x05\x35\x5c\x52\x50\x03\xa5\xa0\x7a\x1b\x29\x08\x9c\xd2\xf5\x59\x10\x83\x78\x9e\x18\xf4\xf4\x1b\x41\x0c\x5a\x1e\x0f\x3f\xc1\xb0\xd2\xc1\x74\xe4\xa0\xa5\x9d\xc8\x41\x4b\x2f\x08\x3f\xbf\x18\x65\xa0\x1a\xbd\x23\xdb\x50\xba\x9a\x86\x0c\xb4\x28\x47\x06\x72\x1e\xae\x99\xc8\x40\xae\x8e\x30\x8d\x4b\xc1\x40\x85\x97\xc8\x35\x84\x95\xe0\x13\xbc\x90\xa1\x43\x51\xc2\x03\x19\x7c\x01\xc0\x08\x2a\x32\x83\xa1\x57\x76\x9a\x0f\xa9\x2c\xb3\xa1\x7c\x91\x0e\xe5\x50\x19\xe0\x26\x6d\xe5\xab\x29\xfa\xd0\x6b\x25\x5f\x3d\x45\x5f\x3a\x8b\xf2\xd5\x57\x68\xbf\x33\x93\xaf\x4e\x4b\xf9\xea\x0f\x66\x22\x5f\x7d\xcd\xda\x81\xaf\xb6\x93\xaf\x9e\xa1\x0f\x74\x24\x5f\x3d\xeb\x7f\x42\xcb\x57\x67\x2c\xf9\xea\x8f\xe8\x33\xa6\x7c\xf5\xcc\x1b\x10\x97\x7f\xe6\x55\xc5\xe5\xd7\x11\x8e\x6f\x4a\x4e\xd3\x47\xe4\x9f\x99\x16\x22\xdf\xd5\xda\x83\xc8\xf7\x36\x9d\x31\x22\xff\xcc\xdf\x5b\x44\x7e\xa5\x43\x44\xbe\x7b\x33\x50\x04\x59\x1b\x31\x44\x48\xbf\xba\x28\x7c\xe7\xb6\x5d\x20\x0a\x7f\x5a\x7d\xfe\x7d\x41\xe1\x4b\xf7\x92\x0f\x86\x7f\xe6\xd5\x80\xe1\xfb\x3a\x9d\x29\x0c\xdf\xb9\x31\xaf\x1e\x0c\xff\x8c\x9f\x59\xce\x06\x0c\xff\xcc\xb4\x61\xf8\xee\x27\x66\x11\x86\xff\xcd\xe9\xc1\xf0\xbf\xf9\x46\x83\xe1\x93\x01\xfd\xd5\xeb\x02\xc3\x77\x0d\xc0\x07\xc3\x9f\x58\xf4\x2a\xdb\x58\x1a\x41\xef\xf6\x36\x90\x7c\x2d\x23\x60\x69\x22\x80\xe3\x63\x79\xa2\xa5\x4b\x97\x2d\x57\xf5\x89\x68\x59\xd8\x1c\x70\xfe\xd9\xd7\x14\x9c\x7f\xb6\x53\x70\xbe\xaf\xe1\xab\x0f\xce\x07\x39\xf4\x32\x07\x3a\xdf\x35\xa4\x0b\x47\xe7\x5f\x2a\x1d\x23\xeb\x3a\x81\xe7\xbb\x57\xe5\x55\x80\xe7\x9f\x66\xed\xf0\xf9\x5f\xc6\x41\xfb\x00\xfa\x57\xa1\xb5\xc4\x03\xd0\xaf\xb8\x01\xfa\x03\x60\x1a\xe9\x08\xa0\xbf\xda\x02\xe8\xaf\x74\x03\xf4\x57\x4a\xa3\x5e\x63\xc6\x00\xfd\xcb\x65\x99\xad\xf6\x00\x7d\xa8\x9f\x97\xcc\x0c\xa0\xcf\x51\x06\x5c\xa1\x00\xfa\x5d\x16\x82\xc2\x79\xf6\xba\x5a\x00\xfa\x88\xea\xae\x58\x80\x0a\xe7\xc3\x15\x0f\x80\xb8\x4f\xfa\xb5\x40\xfb\x1b\x60\x4c\x7f\x78\x89\x2c\xbe\x50\xb5\xfa\x3f\xe2\xee\xbf\x60\x95\x29\x70\x35\x42\xcd\xbf\xcb\xd6\x34\xbb\x79\x97\xf8\xd1\x25\xd1\xd6\x31\xef\xe6\x5d\x46\xb8\x04\x98\x3b\x96\x89\x39\xe8\xd2\x05\x9d\x06\x0f\xdc\x4f\x07\x32\xbd\xe0\x81\xca\xab\x1b\x3c\xb0\x38\xe6\x15\x9a\xdf\x7f\x92\x8e\x54\xe6\xf7\xaf\xb9\xb7\xe0\x68\x27\x5b\xf0\xa0\xef\x1c\xe0\x32\x8b\x6f\x56\x4e\x27\x86\xe1\x18\xed\xef\x82\x62\x18\x32\x62\x33\x7d\x64\xff\xb4\x02\x1c\x8e\xbb\x97\xc0\xa5\x5b\x7e\xd2\xdf\x74\x06\x01\x0e\x27\x48\x6f\x6f\x90\x00\x87\xcf\x78\xce\x4c\xab\x60\x7e\x8d\x27\xc0\x41\x28\x27\x9d\x46\x38\x5c\x97\x13\xe1\x70\xca\xb7\xd4\x6e\x02\x75\x1d\x46\x38\x3c\xc9\xf2\x42\x1c\xb6\x61\x88\xc3\x63\x6c\xd6\x62\x1c\x9e\xa0\xa3\xcc\x62\x1c\xb6\xcd\x52\x8c\xc3\x53\xb4\x7b\x6f\x8c\xc3\x75\x79\x31\x0e\x5f\xee\x50\x3c\x98\x9d\x18\x07\xb8\xb4\x2d\x41\x0e\xd7\xe5\x06\x39\x3c\x43\x47\xd8\x51\x90\xc3\xb3\xf4\x09\x53\x7d\xfa\xe5\xd2\xd7\xbd\xe8\x98\x96\xd8\xff\x1f\x9d\x13\x5e\x1a\xf3\x40\x52\x07\x10\x6f\xb5\x0a\x5e\x50\x30\xe7\x81\x17\x74\xf1\x12\xfc\xb7\x74\xd9\xf2\x4b\x56\x70\xce\x79\x02\xff\xa0\x02\x99\x96\xd9\xfb\xd6\x4a\x6c\xd8\x86\x0d\xfd\xfd\x50\x81\xec\x8a\x2b\xae\xdc\xb8\xe9\xaa\xab\xae\xba\x6a\xf3\xe0\x96\x2d\x5b\xb6\x5c\x7d\xcd\x35\xd7\x5c\xb3\xf5\xda\xeb\xb6\xf9\xb4\xc2\xef\xba\xe5\xfa\x17\x94\x61\x70\x8f\xbe\xdf\x7f\x2b\x2e\xc9\x10\x1e\xb6\x3d\x2d\x96\xc1\x6d\x31\x36\xb8\x4e\x7e\x4f\x30\xc1\x06\xc0\x4c\xa1\xcb\x2c\x6c\xf0\x75\xf1\xf0\x2f\xb0\x0c\x98\x2e\xc8\x88\xbd\xd8\x18\xe1\x41\xac\x15\xa6\x06\xa1\x3d\x94\x23\x59\xa1\x01\x21\xc4\xf3\xb7\x66\xd6\x82\xad\x26\x86\xb5\x07\x6a\xf8\x67\x90\xe2\xaa\x05\x29\x5e\x2c\x6b\xf9\x87\x96\x50\xfd\x5d\x1f\x6c\xb6\x92\xd5\xef\x12\x7f\x14\x79\x81\x17\x49\x42\xf9\x41\xf4\x09\x6e\xb6\x35\x85\xf7\xba\x7b\x34\x41\xc8\x7a\xde\xf3\xa0\x0b\xe8\xe9\xaa\x58\x4a\xd1\xd2\x08\x54\xa0\x35\xc6\x4a\xbc\xc0\x4b\xf2\x99\xf9\xd0\x18\x8c\x6e\x9b\xa4\xcf\x62\x87\x96\x74\x80\x09\xa1\xb4\x5b\xa1\x28\x62\x32\xa8\xa7\x68\x3d\x92\x9a\xb6\xf4\x6d\xc4\x2e\xb1\x46\xff\x88\xe1\x5c\xd8\xa1\x59\x10\x8c\xf4\x0a\x68\xb2\xdb\x32\xeb\xb9\xa6\xdd\xc0\xf2\x93\x58\x71\x5b\x0a\x49\x50\x49\x62\xa4\x99\x4e\x04\x12\x3c\x7d\x30\xc8\xbc\x9f\x2f\xb4\x31\xcd\x60\x6b\x82\xeb\xcf\x7f\x80\x98\x93\xd2\x4a\x52\x04\x33\xe2\x06\x62\x35\xad\x5a\x56\xd3\x1f\x33\x59\x6c\x2b\xb2\xe4\x57\xe7\x9e\x42\x35\x73\xad\x39\xca\xba\x5a\xcb\xb1\xae\x96\x1d\x5b\xe9\x39\x14\x05\xd7\xa1\x58\x85\x45\xfd\x97\x23\xba\x10\x8d\x65\x25\x7a\x1a\xa0\xb4\xb5\x6c\xbc\x1a\xb5\xc8\x1f\xa2\x42\x66\x55\x51\x7b\xc0\xfd\x5e\xb3\xf4\xcb\xa4\xbb\x51\x99\x8c\xac\xd4\x82\x9f\x5f\x8b\xf5\xb9\x96\xa3\xdb\x5d\xb4\x0d\x48\xdb\xc0\x68\x8b\x45\xbc\xa0\x6d\x1f\xb6\x0d\x49\xdb\xd0\x68\x7b\x29\xfa\xc9\x97\xa3\x9b\x5c\xb4\x8d\x48\xdb\xc8\x68\x7b\x19\x34\x82\xb6\xab\x63\x5e\xe6\x61\x33\x6d\x36\xeb\x65\x4b\x92\x73\xaf\x80\x6c\x6c\xae\xc4\xa7\x67\xb2\x12\x57\x22\x4c\x72\x39\xc2\x24\xf3\x57\x62\x23\x62\x21\x97\xa3\xca\x9a\xbf\x12\x9b\x50\x81\x5d\x8e\x3e\xfa\xfc\x95\xb8\x0a\x7d\xf6\xcb\xd1\x67\x5f\x4c\x2b\xf2\xf3\xcd\xf0\x01\x50\xd7\x04\xb0\x12\xd0\x84\x3b\xee\xef\x49\xef\xfd\xdd\xed\x10\xa5\x1f\xf1\x9c\x67\x87\x28\xfd\x79\x7f\x53\x2d\x4a\xef\x71\xb8\x69\x46\x03\x9f\x9b\xe6\x14\xe9\xd1\xeb\xa6\xd9\x93\x99\x80\xf6\xcc\x2c\xe5\xeb\x6e\x0f\x5e\x7f\x8f\x1f\xaf\x0f\xa6\x9c\x15\x31\xe1\x95\x14\xb0\x3f\x24\x37\xe5\x2f\x99\xd4\xa7\x25\x5e\x9f\x17\x9b\x75\xd3\x00\xf6\x94\x7b\xcd\x82\x3c\x6b\xd2\x5f\x30\x55\x83\xab\x23\x9f\xff\xd7\x10\xcc\x40\x8a\x48\x71\xb6\x95\xad\xc1\xaa\x9d\x8b\x35\x1f\x0d\x04\x89\x0c\x28\x1f\x85\x82\x4a\x35\x31\x1a\x63\xc8\x7f\xe4\x1b\x72\x2e\x23\xfd\x06\x96\xb2\xc2\xa2\x95\x0b\x63\x8d\xcc\x0a\x5d\x21\x3b\xdf\xc4\x46\xd8\xf8\x62\xc9\x2d\xfb\xe1\x15\x39\xdc\xf2\x39\x6c\x8d\x65\x9e\x16\x48\x39\x64\x7b\x1b\x7e\xf9\x7c\x1b\x7e\xf9\x2d\x86\x2e\xa4\xb3\x58\x0b\x0b\x95\x2f\xd4\x75\xf1\xcc\xed\xcc\xe0\x51\x30\xdc\x79\xe8\x44\x71\xb1\xc2\x9d\x33\x62\x85\x58\x5b\x69\xb7\xa5\xe4\x05\x56\xa9\x27\xef\x9e\x30\x21\x1c\x65\xa5\x6f\x7e\x80\xd5\xb2\xa4\x34\xb1\x13\x23\xb2\x02\x90\xab\xce\x28\x25\x6a\xba\xac\x57\x28\x04\x12\x22\xe0\x88\x14\x79\x22\x03\x0d\x98\x84\xe8\x87\x39\x84\x88\x3a\xcb\x38\x9b\xd9\xba\x65\xc4\xf1\x45\x06\x91\x33\xc3\x7f\x9d\xd5\xcb\x9a\xd6\x0c\xf1\x0c\xf5\xf1\x62\x5a\x38\x90\xb2\xb4\xa0\x30\x67\x0c\xb0\x2f\xe6\x56\xfc\x34\x6f\x2b\x02\x7a\x76\x23\xdc\x83\x6a\x86\x0b\x89\x8c\xa3\xf9\xb3\x36\x47\xf3\x45\x2c\x9d\xe5\x58\xd9\xbf\xf1\xae\x2c\x98\x40\xfb\xec\xc3\xf9\xda\x88\x68\xfe\x78\x9f\xf3\x74\xbc\xa6\xf6\x77\x6e\xd9\xff\xd6\xfe\x72\xb4\xbf\x73\xff\x5b\xfb\xeb\x50\xfb\x3b\x37\xeb\xda\x9f\xb3\xc7\x57\x57\xfb\x6b\xc7\xcd\x0e\xd1\x41\x4d\x5f\xfb\xdb\xde\x89\xf6\xe7\x9a\xf6\x74\xb5\xbf\xe3\xe9\xe1\x20\x0b\x9d\x9d\x2e\x9d\x91\x4f\xb3\x4e\x9e\x9e\x35\xbd\xd0\xb9\xdb\xd3\xd1\x0b\x3d\xc7\xe5\x55\xd7\x0b\x9d\xef\xb5\xf5\x42\x67\xa3\x7f\x28\x7a\xa1\x7b\x05\x3c\x7a\xe1\x0c\x56\xe2\x1f\x8a\x5e\xe8\xbb\xd9\x6e\xbd\xd0\x7d\x9e\x9d\x7a\xa1\xb7\xe9\x8c\xf5\xc2\x73\x17\xa2\x17\x76\x52\x98\xe9\x75\xd5\x09\x9d\xeb\xf5\xc6\xd6\x09\x3d\x43\x7e\x43\xea\x84\xed\x6c\xa8\xcf\xb7\xe1\xa2\x7e\x9d\x70\xc7\x6c\xe9\x84\xd3\x61\x90\x9d\x29\x88\xde\x0d\x9a\x05\x05\x71\x5a\x0c\x79\xc6\xda\xa2\x9f\x3c\x75\xa2\x2d\x4e\x6b\x45\xa7\xa1\x3a\x4e\x67\xee\xd3\xd3\x23\x73\x76\x6c\x9a\x7a\x64\xfe\x71\xce\xd3\x23\x7d\x6b\x3e\x1d\x3d\xf2\xb5\x13\xf6\xf2\x34\xcc\x73\x3e\x0d\x73\xfc\xe2\xd7\x4d\xc3\x6c\x04\xbd\x3b\xec\xc8\xca\x38\xc6\xf0\x00\x9d\x8c\x17\x32\x02\x2d\xaa\xd5\x6a\x8b\x17\x2f\x59\xba\x6c\x59\x06\xfc\xab\x37\x56\x8a\x7f\xab\x10\xfb\xa7\x03\x2b\x07\x40\x85\xdc\x3c\xe8\x53\x19\x7f\xe0\x56\x19\xcf\x29\x95\x71\xb7\x26\x05\x50\xd1\x7c\x4b\x76\xc9\x48\xac\x80\x2f\x4d\x50\x84\x1a\x13\x10\xeb\xcd\x92\xdc\xc2\x59\xd9\x65\x05\x58\xfe\xc0\x73\xb0\x76\x39\x03\x2c\x5d\xad\x3d\x01\x96\xde\xa6\x5a\xd6\xd8\xed\x90\x35\xce\xe7\x04\x58\xfe\xa0\x93\x00\x4b\xa9\xfd\xe8\xa5\xca\x22\x06\x76\x1b\x01\x96\x10\x16\x78\x95\x9c\x2b\x72\x8b\xdd\x49\x08\xb8\xf2\x8d\xae\xc8\xca\xe5\x18\xe3\x6a\xa9\x23\xb7\xb9\xa7\x19\x19\x71\x95\x49\x17\x97\x5c\x5f\xc3\xaa\xaa\xa0\xd5\x09\x49\x59\x61\xec\xba\x20\x12\x96\x46\x94\xcd\x85\x08\x50\xf8\x62\x43\xcc\x23\x88\xba\x2c\xc1\x9f\x10\xfa\x69\x52\xae\xc8\x11\x75\x79\x87\x7b\x70\x5d\xc0\xff\xbb\xe5\x6a\xc3\x1f\x31\xef\xe6\x31\x09\x41\x58\x8f\xaf\xbd\x5c\x1c\x9c\x8a\xe0\xee\x10\xa9\x99\x74\x65\xcf\xb0\xa4\x9b\x77\xf1\xee\x1b\x32\xe4\x1f\xa4\xec\x10\x0c\xbc\x0f\xa9\xab\x50\x91\x63\xa4\x86\x5d\x48\x0d\xbb\x0d\x4a\xf0\x7e\x3a\x3a\x07\x35\x5c\x84\xda\x54\x4d\x42\x35\x25\xde\x8c\x6e\x16\x32\xfa\x08\xd9\x7e\x01\xb5\xe8\x32\xf2\x7b\x44\x3e\x21\x62\xa7\x4f\xae\xda\xda\x18\x1f\xc0\xa4\x42\x49\x20\x8f\x79\xc6\xb3\x82\xbd\xb2\x6b\x89\x5f\xd5\x01\xa6\x11\x06\x07\x4c\xa8\x68\x90\x11\x8d\x8d\x59\x86\x3a\xd2\xd7\x31\xc6\x14\x1f\xe6\x61\x16\x66\x3a\x41\xac\x78\xe7\xf2\x59\x5d\x44\xa3\x1b\x1d\x11\xa7\x1f\x73\xef\xa6\x1d\x71\xba\x52\x47\x9c\x46\x52\x36\xdb\x21\x57\xc6\x1f\x7f\xba\x0a\x75\x96\x6b\xac\xf8\xd3\x8a\x8c\x3f\xed\x12\xd7\x40\xc6\x9f\x7e\xc5\x8a\x3f\xed\x56\xb8\xcc\x04\x2e\x0d\x8f\x0f\xa4\x8c\xc7\x46\xfc\x69\xb7\x8a\x3f\x15\xf7\x49\xeb\x48\x39\xf1\xa7\xc7\xe9\x4c\x8d\xf8\xd3\x96\x23\x60\x46\x98\x62\x24\x64\x52\x48\x03\x1e\x61\x5a\xbe\x82\x8e\x30\x8d\xac\x39\x0f\x20\xb0\xf1\xab\x34\xc2\x14\x0a\xeb\x1b\xf8\x9c\x24\x6a\x11\xe4\x0b\x4e\x41\x7e\xa3\x94\xe3\x31\x17\x36\x44\x1a\x6e\x65\x6b\x64\x60\x6a\x09\x2c\x12\x8b\x55\x60\x6a\x45\xad\x99\x15\x98\xba\x05\x73\xc5\xa5\x73\x93\xae\x98\x77\x65\x81\xa9\x62\xfd\x55\x60\x6a\x97\x58\xdf\x2e\x57\x60\xea\x35\x28\xc3\x5f\x86\x22\x7c\x46\x46\x9e\x42\x79\xdd\x8e\x31\x3d\xe5\x3e\x4e\x45\x5e\x42\x78\x6b\x01\x63\x4c\x4b\x26\x9d\x71\xc4\x98\x7e\xc9\xc3\x42\x32\xea\x12\x51\xb2\x51\xe0\x6c\x12\xe4\x22\x0b\x84\x9a\x9a\xe5\x48\x1e\x93\xfa\xc2\x13\x4c\x87\x9c\x16\xdc\x21\xa7\x8c\x97\x92\x00\xac\x8d\x10\x72\x5a\xc8\x46\xf6\x24\x1d\xd9\xa1\x32\x66\x16\x72\xc4\x9c\x46\x06\xee\xec\xcb\xf4\x29\x57\xcc\x29\x25\x40\x94\xf2\xc0\x46\x6f\x55\x31\xa7\x15\xb0\xb5\xf4\xca\x3b\x38\xd4\x12\x73\x6a\xbe\xf4\x6b\xf4\xa5\x3f\xcd\x3d\xf2\x68\x26\x8c\xe0\x00\xab\x60\xd3\x5d\x2d\xc1\xa6\xcf\xd0\x0e\xcd\x60\x53\x33\xd2\x54\x57\x81\xe2\x81\x27\xe8\xf4\x0f\x65\xd0\xe9\x19\xa2\x11\x90\xa0\xd3\x41\x23\xe8\x74\xb7\x15\x74\xfa\x47\xd6\x1e\x3c\xdb\x2e\xe8\xf4\x1b\xf4\x81\x8e\x22\x7e\x9e\xf3\x3f\xa1\x83\x4e\xcf\x59\x41\xa7\xdf\xa2\xcf\x98\x41\xa7\x1f\xea\x9d\x65\x31\xb4\x11\xf4\x6e\xb1\x02\x50\xa5\xd3\xa2\x5b\x0a\x98\xf3\xe7\x67\x19\x3b\x54\x60\x09\xb8\x2b\x92\x7a\xc3\x27\x3d\xbe\xd0\xb1\xf4\xb8\x51\x25\xf6\x47\x11\xc8\xf4\x37\x34\x62\xf8\xbe\xee\x92\x2d\x3b\x71\x38\xd4\x31\xad\x75\x42\xfd\x0d\xbb\x2c\xa1\xf1\x85\x69\x88\x98\xe3\xce\xd6\x9e\x68\x54\x6f\xd3\x19\x8a\x98\x13\xa4\x47\xaf\x39\xcb\x23\x5b\x66\x5c\xc8\x88\x4c\xc1\xdc\x6f\x18\x9d\x02\x31\xa9\x81\xda\x07\x33\xd2\x8a\xc7\x10\xae\xbe\x42\x6f\x13\x98\xc9\x70\x95\x32\x7e\xc4\xc3\xa6\xdc\x8d\xf6\xa6\xa5\xb9\x68\x04\xb3\x2d\x4b\xeb\x91\xdf\x79\xdd\x36\x6b\x31\x3b\x02\xb7\x43\x48\x9d\x6b\x4d\xdc\x36\x8a\xd8\x53\xbb\xd2\x22\x0c\xb6\x9d\x87\xcc\x2f\xe0\x11\xe2\x98\xa5\x85\xa0\xc5\xb2\x54\xc3\xd4\x0a\xf3\xc0\xb2\x85\x24\xb2\x0f\x4d\x43\xdb\x91\x6e\x8e\x48\x4f\x4d\x89\x32\x14\xb0\xc0\xdf\x90\x89\x63\xb5\x38\xce\xcc\x4a\x25\xa4\xb9\x65\xe3\xf2\x7f\x88\x4e\xc6\x21\x79\x2e\x45\x03\x97\x82\xb7\xdb\x46\x25\x19\xf7\xdf\x97\x44\x30\xd4\x05\x71\x3e\x27\x5b\x8e\xe1\xb4\x6b\x48\x38\x6d\xca\x54\xa0\xeb\x2e\x08\xad\xb5\xb3\x6c\x7a\xce\xb5\x01\xcf\x06\x36\x20\x2f\x32\x07\xe6\x07\x42\xc6\x3c\x19\x5a\xa1\x03\x6c\xd5\x71\x35\x03\x6c\x77\x63\x80\x2d\x74\xd2\x1a\x63\x5b\x07\xf0\x38\x98\xbd\xe7\x2a\x7a\x9f\xc5\xd8\xe6\xcb\xb1\x96\x50\x0d\x2b\xb5\x17\xe2\xb2\xe0\x5a\xe2\x99\xde\x81\xc2\x74\x80\x2a\x5b\x45\x33\xc7\xcc\x59\xf2\x82\x03\x9c\x0d\xf3\xec\x91\xb9\x0d\x18\x8d\xc6\x78\xc1\xe0\x31\x97\x48\x9b\x96\x75\x7b\x1c\xa9\x5e\x3f\xe1\x3f\xd6\x2c\x09\x62\x1e\xe8\x3b\x9a\xa8\xbc\xa0\x60\xb7\xe4\x41\xe6\x07\x5d\x40\x62\x66\xfb\xf1\xfb\x41\xc9\x95\x75\x00\xe4\x6e\x17\xc0\xfd\x33\xf4\xe5\x3f\x75\x44\xfe\x0e\x26\x41\x16\x41\xdb\x6e\xd5\x7d\xdc\xf1\x61\xfa\x96\x8e\xf8\xe9\x49\xcf\x13\xb3\x18\x41\xfb\xe2\xf4\x22\x68\x5f\x7c\xa3\x45\xd0\x92\x01\xbd\xf4\xba\x44\xd0\xba\x06\xe0\x8b\xa0\xfd\xd2\xab\x67\x57\x6b\x04\xbd\x6f\xee\xa8\x9c\xd5\x7c\x0c\x9d\x15\x32\xce\xa2\x5a\x4d\x27\x26\x5b\x2e\x93\x92\x01\x10\x63\x4d\x5f\x4e\xd4\xec\x4b\xaf\x69\xd4\xec\x4b\x9d\x46\xcd\xfa\x1a\xbe\xfa\x51\xb3\xa0\x18\xad\x75\x44\xcd\xba\x86\x64\x03\x31\xc3\x0c\x88\x19\x22\x10\xb3\x93\xc8\xd9\xbe\x18\x55\xa8\x35\x9d\x44\xce\xba\x57\xe6\x55\x88\x9c\x9d\x08\xda\x45\xce\x4e\xe1\xa0\x7d\x91\xb3\xfd\xe8\x2e\xf6\x44\xce\x56\xdd\x91\xb3\x97\xa2\x50\xdd\x49\xe4\x6c\xc3\x8a\x9c\x4d\xdc\x91\xb3\x89\x8c\x4b\xe6\x33\x8e\x9c\x5d\x83\x66\x95\x0e\x22\x67\x9f\x62\x2a\x37\xcd\xf4\x23\x67\x97\xc7\x60\x2f\x5a\xe6\x8b\x9c\x75\x9e\xbf\xd6\xc8\x59\x57\x58\xe5\x47\xdc\x0f\xdb\xa5\xad\xdc\x8d\x40\xfa\x54\x21\xac\xdd\xbc\x32\xc9\xbb\xda\x5a\x19\x38\xe6\xd3\x69\x60\xda\xb0\xca\x24\xef\x9e\x66\x74\xeb\xbd\x74\x30\xd3\x8b\x6e\xad\xbe\xba\xd1\xad\xb5\x98\x57\x78\x77\x83\xe4\x05\x79\xc9\x10\x92\x92\xe9\x84\x9e\x3e\x40\x1f\xbe\xa0\xd0\xd3\xec\xb6\xbe\xca\xa1\xa7\x93\xee\x63\xe2\x52\x24\x8f\xfa\x9b\xce\x20\xf4\xf4\x21\xd2\xdb\x1b\x24\xf4\xf4\xb8\xff\xca\x58\xa1\xa7\x9b\x3c\xa1\xa7\x42\x5a\xef\x34\xf4\x74\x30\x27\xf4\xf4\x61\xdf\x52\xbb\x43\x4f\x07\x31\xf4\xf4\xba\xbc\xc8\xd3\x2d\x18\x79\x7a\xcd\xac\x05\x9e\x7e\x81\x8e\x31\x0b\x3c\xdd\x32\x4b\x81\xa7\x5f\xa2\xdd\x7b\x03\x4f\x07\xf3\x02\x4f\xa7\x3a\xe4\xae\xb3\x13\x78\x0a\x57\xb6\x25\xf0\x74\x30\x37\xf0\xf4\x2b\x74\x84\x1d\x05\x9e\x7e\x95\x3e\x61\x6a\x1d\x7f\xe3\xd3\x3a\xb4\x10\xda\x2b\xc4\x4f\x21\x7a\x2a\xc9\xb3\x11\x0e\xf7\x49\x65\x62\x90\x6a\xca\x21\x9a\x32\xe7\xe8\xbd\xec\xb7\x04\xba\x97\x3d\x02\x5d\xbf\x3a\xa1\xda\xda\x62\xe6\xe3\x2a\x40\x8f\x20\x82\x77\xc5\xaa\x12\x06\x25\xac\x83\x5a\x96\x1f\x32\xe6\x3d\x4e\x5f\x79\x57\x59\x19\x6a\x65\x36\x88\x22\x74\x5e\x82\xc3\x00\x8b\x5c\x86\xa9\xb5\x3f\xe1\xf2\xe5\x32\x89\x53\xbf\x7e\xf9\xa0\x34\x83\xc1\x30\xaa\x28\x04\xd7\xa8\x6a\x43\x46\xf3\x92\x22\x5c\x30\x80\xc2\xb4\xa6\x75\x3b\xed\xe8\xe6\x50\x75\x54\x00\x15\xa5\xdd\x14\x62\x16\x3f\x18\x18\x7b\xde\x08\x7a\x23\xc6\x82\xd0\xa7\x50\x9e\xcf\x53\x28\x5d\xaa\x94\x5c\x95\x2a\xdd\xfb\xf3\x4e\x56\x9e\xaf\xb6\xc5\x2c\xfe\x7a\xa1\x03\xfd\xaa\x11\xf4\x2e\x50\x87\x54\x9e\x52\xb4\xff\xfa\x66\xf4\x4b\xf7\x8c\xc4\xa9\x56\x87\xa3\x00\x87\xa3\x07\x8b\xcb\xb8\x0e\xf3\x2f\x67\x78\x98\x7b\x80\x96\xa2\x18\x93\x56\xde\x99\x7d\xd8\x23\xa4\x4b\x60\x4c\x37\xa6\x65\xf1\x34\x4d\xd9\x1b\xcb\x27\x38\xbb\x51\xa6\x43\xe3\xac\x29\xfd\x15\xe2\x37\x46\x3c\x2f\xca\xea\x93\xee\x31\x55\xeb\xdb\xe8\x98\xf5\xb1\x89\xdd\x67\xad\x81\x49\xc9\xaa\x54\xed\xf8\x65\xdb\xcb\xd4\x8b\x5a\x79\x55\x51\xac\x4e\x2e\x93\xf7\xfa\x34\x30\x43\x5a\x4d\x0f\x86\x53\xf7\xfb\x2f\x5d\x77\xa9\x57\x5e\x01\xc1\xe4\xa5\x33\x47\x85\x31\x81\x77\x16\x74\xf6\xa7\x42\xef\x99\x6a\x04\xbd\x5d\x32\xfe\xa1\x54\xae\xa8\x53\x6e\x9e\x89\x22\x16\xa8\x81\x83\xaf\x79\x7b\x31\x2b\x30\xc3\xdb\x1c\x80\x22\x50\x1a\x1c\xa4\x3e\x00\x45\x5c\xb8\xb2\x5c\x38\x79\x97\x98\x5e\xa2\x8a\x5e\xa2\x2a\x35\xd2\x8f\xde\xd2\xba\x23\x1d\x1a\x43\xda\xf6\x3e\x41\x7b\xcf\xa8\x4c\x51\x2d\xe3\xe7\x8a\x1d\x9a\x3e\x1a\x41\xef\x3c\x5d\x1e\x4c\xda\x2e\x7a\xc5\x38\x86\xcf\x28\x87\xca\x2e\xf1\xbf\xd1\xe0\xed\x99\x41\xa9\x8a\x2b\x34\x1a\x80\x0c\xa5\xdd\x2a\x05\x14\x48\xe6\x92\x44\x80\x23\xe6\x11\x2c\xc2\x57\xc0\x85\xd0\x9c\xb9\x53\xfc\x6f\x0f\x29\xa3\xd5\x13\xc3\x7d\xc3\x17\xec\xb0\xdc\x1e\xfb\x6f\x71\x89\x50\xd0\x52\xd0\xe6\xbd\x49\x60\x9e\x86\x0a\x32\xbd\x6e\xc9\xf4\xe0\x85\x7a\x69\xf7\xb8\x44\xa0\x77\xd1\x77\x90\x5d\x43\x4c\x58\x43\xa7\x05\x1c\x3e\xd3\x0e\x66\x87\x3e\xa1\x0e\x5e\x79\x1b\x7d\xa5\xde\x4a\xbc\x1f\x28\x5f\x94\x62\x3b\x2e\xaa\xdd\xdb\x61\x49\xf4\x6b\x77\xea\x43\xb4\x4b\xdf\xdd\xdd\xfa\xee\xee\xd1\xcc\x72\x14\x8d\x04\xe2\xd7\x09\x4c\x4b\x2f\x71\x45\x6a\xa8\xef\xa1\x43\xfd\x19\x95\xee\x47\x12\x06\x9b\x1b\x65\xf8\xb9\x0e\x87\xba\x36\xda\x95\x30\xf0\xc8\xc1\xc1\x7d\x22\x9f\xa7\x34\x82\xde\x1e\x96\x11\x01\x10\x78\x9c\x5c\x64\xe2\x16\x27\x17\x39\x9d\x65\xab\x35\x0d\x5f\x13\x8e\xa3\xd5\x90\x09\x39\x9d\x04\x43\xd2\xff\xee\x8c\xfe\xe3\x59\x7e\x7b\x86\x6a\x92\xe5\xb4\xf6\x98\xb7\xa4\xac\xa8\x11\x82\x64\xd4\x3a\x9d\x6e\x77\xa0\x98\x74\x32\x6e\x57\xf8\x4b\x73\x93\xa5\xa5\x9d\xf1\x60\xaf\x45\x29\x26\x3c\x27\x7a\x42\x9e\xe8\xa1\xce\x06\x00\x1a\x9b\xde\x64\x49\xf5\x99\x1e\x46\x45\x9f\xb5\xaa\x3e\x6b\x35\x3d\x34\xae\xcf\x5a\x5f\x76\xd6\xfa\xe9\x25\x20\xa3\xfc\x79\x0b\x0c\xc0\xc4\x13\xe5\x8f\x34\x66\xf1\x3d\x2e\x26\xd2\x08\x7a\xcb\xea\xe8\x50\x9b\x3b\xb7\x4e\xc2\xed\x9e\x93\xd0\x8e\x75\x44\xc8\x25\x8a\x84\x4b\x70\x9d\xfb\x34\xa3\xea\x99\x77\x98\xbc\xe8\xce\xe9\xf1\x07\x6e\x48\xa2\xd8\xaf\xb4\x3d\x64\xc4\xf2\x76\x17\x83\xd0\xf7\xec\xf7\x02\x6b\x89\x1a\x41\x6f\x01\x56\xc7\x25\x3e\xa6\xc6\x2c\x0c\xd9\xf1\xa0\x93\x78\xb9\x24\xcf\x0c\x7a\x79\x70\x06\x33\x8f\x59\x7c\x84\xaa\x43\x8d\xa0\xb7\x88\xe6\x77\x1f\x09\xb8\xd3\x49\x02\xd6\x46\xa6\xe9\xcd\x68\x67\x6c\x78\x65\x52\xa2\x8c\xab\x36\xf2\x67\xcc\xf9\x0c\xda\x91\xeb\xda\xe2\x0c\x7f\xab\xbf\xc2\xb4\x22\x43\x3e\x84\xa2\x79\x00\x05\xa0\xca\x24\xb4\x29\xcb\xf3\x34\x78\x80\x38\xb7\xe1\x9b\x92\xfc\xa6\x5f\x7c\xd3\x4f\xbf\x29\xca\x6f\xfa\xc4\x37\x7d\xf4\x1b\x05\xd3\xe2\xe2\x1b\x4e\xbf\x91\x86\xed\xb4\x26\xbe\xa9\xa9\x6f\x42\x0c\x3e\xe1\xc1\x7e\x68\x24\x03\x80\xd2\xaa\x68\x54\x95\x8d\xf6\xc3\xbf\x74\xdf\x38\xd0\x20\xff\x0e\x3d\x5d\x99\x96\xc7\xa5\x11\xf4\xd6\x18\xc2\x8f\xa3\x82\x21\x80\x54\xe7\xcd\xf7\x6d\xeb\x61\x37\x65\xef\x57\x5a\xaf\x75\x9d\x0f\x7b\x76\x77\x70\x32\x73\x37\x82\xd5\x13\xf0\x0a\xe4\x2e\x5f\x84\x51\x8a\x80\xad\x0a\xde\x91\x49\x38\xf3\x63\x28\xb0\x31\x8f\x96\xa1\x1c\x04\x8b\x8f\x58\xc9\xf0\xc6\xb1\x7a\x98\x7e\xe9\xd1\x9f\xff\xe8\xd8\xdf\x1c\xbd\x3d\xdc\x9b\x44\xe9\xd5\x12\x9c\x87\xd0\xb8\x45\xe9\xe8\x43\xc7\x03\x1e\xa5\x57\x4f\x20\x4c\x0f\xf0\xb2\xf5\x48\x21\x2e\xd3\x2d\xb2\x5a\x44\x23\xe4\xc5\xad\x6c\x21\x17\x07\x66\x5f\x33\xdd\x32\x21\xeb\x46\x4c\xb1\xb1\x66\x16\x25\x19\x4b\xab\x94\x4c\x5c\x2c\x73\x2c\x73\x96\x46\x13\xa4\x42\x82\x71\xff\x26\xe8\x9a\xfc\xf7\xc0\x5a\x93\x21\xa1\xdc\x70\x76\xe3\x58\xc2\x70\xa4\x8c\xcc\x06\x06\xdd\x08\x07\xd8\x22\x39\x6e\x69\xb6\x62\x6a\x84\xe2\xbb\x85\xc6\x20\x6b\xda\xa5\x0b\x34\x21\x89\x38\x53\x39\xa3\x01\xc0\xba\x48\x2c\xcc\x00\x5b\xa8\xcb\x1a\xc4\x3c\x4c\xa7\x14\xb3\xec\xd5\x05\x44\xa7\x58\x33\x1d\x1a\xab\x33\x1e\xbc\x33\xe3\xa3\x73\x20\x02\x52\xd6\xd0\x91\xa5\x51\xa5\x43\xbd\x3f\x3f\x26\x93\x87\x4d\xd2\xd7\x5c\x14\x14\x17\x00\xd3\x86\x68\xc7\xa1\xa4\xc0\xc3\x34\x68\x26\xa1\x78\x41\x81\x87\x62\xf9\x43\xbd\x9c\x43\x9c\xa5\x41\xb3\x1e\xa6\xdb\xc6\x34\x63\x9f\x27\xd3\x4a\x87\x3a\x6b\xfd\x3c\x8c\xdc\x98\x0f\x1c\x5f\xf4\x13\xd2\x81\xb2\x0e\x06\x8a\x1b\xdb\x87\xfa\x23\xd9\xdf\x30\x67\x7f\x0f\x79\xf7\xb7\x0f\xf7\x82\x67\xc7\x67\x1e\x56\xd7\x9c\xc9\x1a\x4e\x73\x1e\xe9\xf7\x1f\x96\x4e\xf7\x85\xc6\x68\x3f\x40\x47\x6b\x9a\xbf\xee\x68\xa7\xc4\x34\x82\xde\xe5\x92\x7e\xa0\xff\x15\x4d\x0c\xa5\x72\xb9\x5c\xc1\xe0\x78\x1f\x11\xb9\xdb\x41\x44\xd2\x25\x78\xf3\x60\x8d\x2a\xe9\x92\x09\x88\xcb\x63\x80\x33\x9a\x62\xef\xcc\xfc\x5a\x60\x0c\x40\xf3\xb1\xa9\x9f\xdc\xed\xe3\x24\x68\x7d\xbf\x51\x74\x78\x7d\xa6\x46\x75\x43\x3f\x01\x1a\xdc\xb7\xa3\x9c\x53\x15\x0b\xca\x03\x73\x7b\x01\xb6\x15\xa4\xe5\x31\xdd\xc6\x76\xd5\x4b\xd4\x75\x15\xf7\xae\x9a\x73\xf0\x27\xaf\x0c\xfe\x79\x3d\x94\xb0\x5a\x86\x3f\x09\x00\xbe\x2c\xf9\xd8\xbf\x51\x7c\x8b\x07\xe6\xd9\x97\xd0\x8c\xa2\x6c\x56\x0f\x7d\x0d\xe1\x55\xff\x4c\x9a\x5d\x93\x10\x9a\xff\x5b\x8d\x2b\x0f\xb9\x98\x21\x8f\xcc\x5e\x0b\x71\x3a\xf5\x77\xa7\x82\xc9\xb5\xd1\xf9\x55\x56\x34\xd2\x61\xe7\xea\xca\x25\x42\xd8\x26\x54\x85\xe1\xa1\x20\x4d\x50\x70\x5a\x1b\x00\x96\x41\xd7\x82\x8a\x8c\x8e\x8e\xa2\x51\xb8\x92\xce\x11\xd3\x9f\xa3\xa0\x0e\xaf\x6c\x1b\x33\x1f\x97\xb2\x6e\x08\x5b\x9d\x29\xd6\x1f\x9d\x9e\x79\xee\x88\x9b\x59\x55\xb5\x7c\x55\x93\x42\xd2\x00\xe3\x08\x32\xd2\x82\x15\x79\xb4\x9f\x3c\xd9\x46\x46\x3a\x7d\xd1\xeb\x14\x4b\xd4\x08\x7a\x7f\x85\xe1\x65\x8c\x22\xad\x9d\x49\x5e\x2e\x63\x88\xb0\xc0\x08\xc2\x3b\x57\xca\x62\x6c\xb2\x16\xdb\x15\x57\x5c\x79\xe5\xc6\x4d\x9b\xae\xda\xec\x5b\xc9\xfb\xdc\x2b\x09\xe5\x47\x8c\x9b\x3b\xe2\xb9\xb9\x57\x43\x60\x90\xbe\xb9\xc7\xb7\x1f\xaf\x07\x5a\x85\xbb\x4a\x79\xc8\x90\x34\x8e\x70\xe5\x30\xbe\x02\x72\x1f\xc4\x3c\xd0\xa6\xc0\x8d\xf2\x86\xfc\xb6\x46\xdc\x84\x86\x1e\x30\x47\xd5\x84\x3b\x9e\x9e\x63\x5a\xbf\x93\x4e\x05\xf5\xc7\x4b\xd9\x37\x6d\x4a\x04\xa4\x53\x3f\x7d\x3c\x98\xdc\x18\xae\xac\x07\x4e\x4f\x6e\x2f\x84\xcf\xc8\x98\x99\xd9\x7a\x69\x8b\xe6\x7f\x90\xae\xff\xb7\x32\xda\xa6\xbe\x7f\x9f\xe7\xfb\xf4\xf9\x5b\x25\xd5\x9f\x67\x50\xfd\x3b\x68\xfb\xef\x47\x86\xde\x30\x62\xe8\x49\x87\x68\xcb\xef\xb5\xbe\xf9\x4e\xfa\xfd\x59\x53\xc2\x1b\x60\xbf\x2d\xb7\xc8\x0c\x81\x5f\xaf\x12\x8a\x67\x21\x39\x9e\xe1\x1f\x38\x22\x87\xbf\xc0\x62\x5a\xee\xe1\x67\xc4\xca\x35\x28\x2d\x63\x8d\x06\x2a\x68\xab\x5f\x0f\x14\xfc\x68\x01\xc0\x1e\xb0\x11\x1c\x45\xc1\xf6\xfb\x28\xc8\xc0\x33\xce\x8f\xff\x85\xd3\xb7\xf4\x91\x9c\x65\x36\xd5\xd1\x8f\x7a\x96\x39\xdd\xff\x27\xb2\xe7\x1e\xa3\xe7\x8f\xe5\xf4\xdc\x6f\xf4\x7c\xc4\xd7\xf3\x41\x77\xcf\xf7\x78\x7b\x1e\x60\x6b\x70\x1b\x8d\xfe\xef\xa5\xed\xff\xac\x75\x2f\x3e\x4e\xbf\xff\x4e\xeb\xf7\xf7\x79\x0f\xd0\x76\x6d\xe5\x9f\x92\xd1\xea\x14\x18\xe0\xd9\x89\x67\xc6\x64\xf8\xe7\x25\x56\x69\x39\xff\x7a\x6d\x37\xe6\x73\xd4\xb7\x5e\xa7\x1f\x90\xeb\x15\x18\x3d\x3f\x98\xd3\xf3\x8e\xcd\xa6\x83\xde\xd3\xf3\xe8\xa4\xec\xd9\x04\x3f\x7c\xa2\xcd\x29\x3f\xe6\x59\xb9\xf4\xd9\x93\xb2\xbf\x92\xe5\xae\x90\x63\xaa\x51\x0f\x3d\xe9\xe3\x39\x6d\xa7\x98\x52\x81\xed\xaa\xdd\xa7\x7c\xeb\xfd\xf3\x3f\x90\x37\x74\xb1\x31\xf6\x13\x6d\xc6\xfe\x69\xe7\xd8\x21\x9a\x06\x1d\xee\x23\xc0\x0f\x46\x95\x86\x70\x25\xda\xb6\xbb\x41\xe9\x40\xfa\x9f\x44\x8a\xac\xf0\xa8\x25\xc3\xc6\x1c\x6c\xdb\xa3\x24\xae\xff\x8f\xba\x37\x01\xb3\xab\xaa\xf2\xc5\xcf\x3e\xe7\x4e\x55\xa7\x52\xb9\x99\x8b\x0c\x64\x9f\x5b\x05\xa9\x18\x86\x8a\x10\xaa\x82\x31\x49\x1d\xa7\xb4\x53\x87\xb1\x23\xdd\xfd\x3a\x3e\x6d\x5f\x9e\xbe\x81\xff\x1b\xfa\xf1\xde\xbb\x45\xae\x54\x12\x0a\x25\x12\x20\x62\x14\x90\x62\xac\x20\x04\x83\x80\x24\x0c\x5a\x22\xad\xa5\x8d\x76\x5a\xb1\x4d\x77\xa3\xa6\x15\xed\xb4\xa0\x46\x1b\xed\xb4\x8d\xf2\xff\xce\x5a\x6b\xef\xbd\xf6\xbe\xfb\xdc\x5b\xc1\xa1\x7d\xf1\xfb\xe4\xd6\x39\x7b\x3a\x7b\x5c\x7b\xad\xdf\xfa\x2d\x91\x0e\xec\xc8\xfe\xcf\x95\xb9\x06\x51\x9e\x94\x82\x30\x60\x1b\xe0\x06\x29\x64\x58\x27\x91\xe9\x5d\xcc\x15\xcf\x11\x99\xf4\x76\x4f\xc6\x25\xcf\x76\xaf\x24\xf9\x69\x84\x07\x92\xe1\x08\xa1\x95\xb7\x60\x65\x97\x18\x98\x41\x87\x23\x15\x16\xa4\x90\x05\xb8\xbf\x7a\x85\x3d\x61\x09\x7b\x4d\x89\x6b\x42\x46\x80\xe8\xc7\xe0\x0d\x65\x90\x82\xe1\x67\x29\x5f\xfe\x7b\x94\x0f\x18\xd3\xb9\xa4\xd1\x8e\x24\xb0\xc5\x40\xaf\x0c\xb8\x0e\x5d\xcc\xb9\x0c\xb8\x61\x1a\x32\x20\x1a\x80\x53\xf5\x33\x8a\x7b\x0b\x1e\xcc\xcd\x64\x4e\xe3\x26\xd2\x70\x4d\xf0\x53\xd1\x1b\xa6\x9f\xfb\x0c\x69\xd2\xd6\x5a\xd3\xf4\x09\x9e\xd1\xbe\xfd\x7c\x30\xdf\xf8\xdf\x2b\xba\x2b\xc6\x10\xc6\xba\x2c\xb0\x6c\x5e\x60\x08\x5b\x15\xce\xcd\x6e\xaa\x24\x3c\xd4\x48\x3a\x37\xc6\x75\xb8\x0b\x3b\xf1\x14\x9d\xae\x2b\x28\xa3\xd8\xbe\x54\xb2\xf9\x25\x33\x69\x62\x6d\x58\x51\xcf\xc5\xda\xb0\x4b\xa7\x49\x5f\x7a\xe9\xa5\xa0\xde\xea\x2a\xa2\x8b\xf0\x17\x97\xfd\xee\x62\x69\x7e\x2b\x05\x19\x97\xeb\xbd\x57\xfa\x50\x1c\x71\x10\xff\x4b\x5b\x4c\x46\xa7\x6d\x9e\x58\x15\x56\xb1\xef\xe1\xea\x4d\x00\xd8\x4a\x22\xd2\x50\xcd\xd9\x20\x0d\xc7\xc0\x69\x33\x9c\x58\x54\x0b\xa5\x40\x57\x97\x88\xc2\xb8\xf5\xe0\x6a\xdc\x84\x63\x21\x50\x53\x51\x46\x4d\x85\x00\x77\x16\xb0\x3a\xaf\x0a\xe7\x4a\x91\xce\xcb\x26\xf4\x3c\xed\xb3\x28\xea\x49\xc8\xa6\x47\xa4\x87\xb4\xa4\x74\x15\x34\x2d\x0a\x66\x5a\x54\x68\xbd\x47\xb2\xe0\x9b\x16\x76\x19\x15\x48\x28\x60\xb4\x47\xeb\x40\x6f\x0a\x03\x9f\xa0\x21\xa8\x5f\xef\x40\xf8\x5b\x0d\x4b\xf6\x3b\xa4\x61\xc9\x7e\x47\xad\x86\x25\xdb\x1d\xc0\xe1\xa0\x48\x60\x0c\xc8\x83\xf7\xea\xb0\xee\x2f\x1d\xfa\xc3\x54\x40\x37\xad\xe9\x0c\xfd\x55\x8d\x7b\xf3\x86\xfe\x68\xb3\x59\x01\xb5\xd0\xd9\x78\xe7\xdd\x5b\xf6\xfb\xef\x2d\x2a\x98\xf4\xc6\x14\xf7\xa2\xf5\x23\x69\x98\x75\xb6\xbe\x66\xa3\x59\x53\x06\x4c\xf3\x58\x54\xf8\xb4\x4d\xda\x12\x0f\x77\xc7\x55\xe1\x06\xf8\xf2\xec\xd7\x9b\xe1\xa3\xcd\x89\x2b\x6d\x98\xcb\x28\x6f\xcf\x4b\x4d\x21\x3e\x57\x85\xfd\x38\x97\x4e\x63\x21\x3e\xe9\x8c\x51\xcb\x0b\xfe\x10\xd4\xd5\x78\xfa\x50\x47\xc3\x1f\x11\x81\x94\x8f\x13\x20\x8b\x44\x90\x96\xa1\x86\x7b\xd1\x3d\x1d\x40\x4a\x70\xcb\x7e\x22\xc7\x80\x53\x32\xf6\x1b\x6f\x67\x3f\xd8\xea\xba\xbd\x3c\x1a\xd0\x78\xde\x82\x22\x1c\x31\x77\xf0\x55\xa1\x54\x01\x49\x33\x19\xcb\xa3\x5f\x31\x9d\xf8\xe0\x89\xdf\xcd\xdd\xaa\x44\x9d\xd5\x56\x6d\x51\xdb\xf6\x97\x53\x5b\x1c\xc4\x2f\x2c\xfc\x1d\xe1\xad\xd4\xa3\xf7\x3f\x8d\xaa\xbf\x54\xae\xe0\xbf\x0e\x1d\x8b\x74\x66\x15\xfe\x29\x97\x89\x79\xc0\x61\x09\xee\x12\x4b\x96\x2c\xa1\x48\xee\x27\x9f\x7c\xf2\xd2\xa5\x32\xa9\xd5\xb4\xe7\x04\x68\x10\x4e\x47\x1d\xc2\x59\x67\xaf\x5a\xb5\xea\x9c\xc1\xa1\xd5\xe7\x9e\x7b\x2e\x90\x56\xae\x5d\xb7\x7e\xfd\x70\x9a\x75\x56\x43\xd0\x14\xd8\x03\xba\xe7\x5d\x02\x8d\xdc\xdb\xb6\xd9\x68\x9e\x6c\x02\xbe\x26\x1e\xfe\x49\x26\x7d\xa6\xb1\x0d\x26\xf8\x21\x3e\x8c\x31\x67\xba\x30\xdb\x69\x17\x1a\x4f\x44\xad\x67\x38\x9a\xa5\x1b\x56\xaa\x3d\xe3\x48\x05\x5c\x53\xeb\x88\x46\xeb\x9d\x4a\x6f\xe6\xdc\x4c\x3b\x91\xca\xf2\x2b\x8a\xca\x32\xab\x0a\x18\x77\x7a\x2e\x34\xae\x35\xaf\xa6\x04\x6b\x90\x8c\xa7\x41\x1f\xb3\xc9\xc0\x95\xd6\x50\x8a\x57\x29\x71\x25\x4b\x37\x2e\x1c\x27\xb0\x0f\x34\x0e\xf8\xa4\x16\xe1\xb0\x4c\xfa\x12\xe5\x8a\x69\xd7\xfa\xcb\x0c\xcc\xf9\xf2\x23\x6c\x98\x56\xdd\x45\x46\x75\x17\xa9\x43\xc6\xf4\xda\x5f\x05\xc0\xb6\x49\x4e\x6d\x63\x22\x2d\x8e\x31\xbc\xbe\x3a\x77\x0a\xf4\x12\x05\xe4\x89\x45\xd9\xe1\xa9\x8e\xa5\x3a\x08\xca\x99\x88\x7c\x99\x0c\xd3\x5d\xa7\xd4\xd1\xb4\x02\x0e\x33\xd9\x4c\xd0\x2a\xd9\xb3\x50\x41\x84\x45\x21\xe2\x78\x8f\x20\xf6\x88\x93\x40\x47\x24\x2b\x69\x05\xd9\x51\x64\xf9\x42\xc3\xa6\xb0\x2a\x26\xba\x90\x0d\x0e\x62\xff\x46\x7f\x67\x30\x07\xd0\x5a\x07\xc4\xa5\x92\x51\xba\x74\xd4\x8a\x49\x25\x3b\xc7\xac\x78\xe6\xa3\x5e\xe5\x4f\x1f\xe9\xa3\x2a\xb2\xe4\x72\xa0\x7c\xd4\x5f\x77\xd1\x89\xa8\xe5\x4d\x14\x4e\x2c\x8f\x76\x9d\x52\xeb\x74\x08\x28\xbd\x69\x3b\x27\x90\x23\x65\x30\x0a\x64\x27\x22\xe0\x29\x7f\x5a\xad\x27\x1d\x32\x04\x77\x84\x5d\xa7\xc0\xc3\x3d\xa7\x68\x22\x98\x33\x15\xad\x0c\x7d\x18\xfd\xf7\x42\xe3\xd1\xf1\xca\x58\x79\xeb\x82\x9b\xc8\x40\x2c\x0b\xda\xb2\xb2\x02\x1e\x28\x16\x4d\x90\x0e\x7a\x80\xbe\xc5\x30\xaa\x45\x70\x44\x49\x94\xfe\x1c\xcc\xcd\x3e\xfe\x2d\xbf\x6c\x82\x22\xaf\x0a\xfb\xf0\x34\x94\x88\x46\xa7\x10\xa4\x97\xe1\xa1\x78\x29\x9a\xaa\xf8\x1c\x41\x08\x4c\x05\xda\x70\x1a\xe3\x78\x0b\xd6\x86\x43\xd8\x14\x8a\x88\xba\x19\x6d\xe9\xcd\xf6\xfa\xfd\xbc\x45\xf7\x99\xfb\xea\xaa\x70\xc8\xf2\xc1\x85\x36\xac\x0a\x29\xf6\xf6\x66\x6c\x58\x8b\x16\xf5\x11\x8b\xcc\x70\xa3\x0d\x3a\x1c\xb2\x95\x70\x49\x60\xf6\x31\x91\x54\xd2\x20\xe9\x50\x11\xf6\x3a\xb2\xc9\xdf\x11\xcb\x0e\x59\x62\x93\x1f\xdd\x8b\x3a\x06\xa3\xf5\xce\xe4\x3f\xd0\x76\xf2\x27\x9d\x7c\xde\xc7\xb2\x13\x7f\xc9\x78\xcc\xa2\x52\xf1\x4f\x7d\x88\xca\x74\x2a\x78\xd8\x54\xea\xce\x54\x7d\xd4\x5f\x75\x87\x2c\xd7\x6b\xb1\x43\x06\x32\x8d\x55\xf2\xa9\x96\xab\xa4\xcb\x21\x05\xc9\x59\x25\xe8\x9c\x13\x53\x9c\xb9\x2e\xf4\xb8\xc9\xfe\x1b\xdb\x2b\xa6\x33\x5b\x31\x9d\x7c\xc5\x28\xae\x21\x60\x90\x38\x25\x77\xc9\x00\x41\x4d\x9f\x59\x33\xab\x90\xd4\xc6\xac\x99\xbf\x20\x06\x1b\xbe\x68\x56\x29\xbf\xab\x69\x2c\x9a\x2f\xfd\x1a\x16\x8d\x6f\x8e\x81\x28\x9b\x74\x40\x5b\x4e\x66\xa4\xf9\xd1\xda\xf0\x6c\x6c\xd9\x16\x6c\xd2\x9a\xbc\xc5\x73\x28\x77\xf1\xac\xb1\x98\xf2\x69\xf1\x9c\x8d\x0d\xdc\x62\x2d\x9e\x56\x2d\x7b\x12\xd5\x7f\x74\x11\x09\xb2\x9e\x83\xa8\xc1\xf3\x29\x1c\x79\xdb\xc5\xa5\x1a\xfa\x34\x6f\xe8\x64\x91\x9b\x08\xb1\xa1\x64\x1b\x1f\x13\xe4\x63\xfd\xd7\xc8\x76\x89\x6e\xd7\x82\x86\x36\xbb\x72\x05\xe4\x8e\xf7\x8d\x80\x82\x6f\xdb\xc7\xf0\xd7\x73\x8e\x76\x38\x5d\xed\x75\x7a\x38\x6f\x9d\x66\x92\x45\xad\x28\xc3\x4d\x8c\xc8\x72\x3e\xd8\xb7\xb3\x77\x63\xe2\x42\x8b\xe0\x12\x26\x51\x36\x61\x23\x34\x54\x87\x1a\xfd\xb3\x4b\x68\x2d\xe0\x1e\x9c\x51\x32\x94\xc5\x11\xeb\x5e\xf2\x0c\x6f\xc4\xa8\xc1\x11\x4d\xbb\x67\xbf\x79\xa2\x3d\x0b\x44\xa3\xd5\x16\x3d\xfb\x0f\x44\x43\xe9\xf4\xec\xdf\x4f\xbf\x67\xbf\x9d\xdf\xb3\xbb\x78\xcf\x7e\x2b\x20\x94\x03\xf5\xa0\xea\xd9\x6f\x05\x0a\x8e\x0e\xcf\xf7\xbe\xac\x9e\xfd\xde\xcb\xee\xd9\xd6\x09\x72\x25\xc0\x7f\xf4\x0b\x8c\x2d\x0c\xb5\x46\xda\xfb\x41\x40\xca\x07\x61\xb4\x74\x63\xa2\xad\x9a\x4e\x90\x87\x48\x1a\x30\xc4\xec\xb4\xa7\xce\x8f\x79\x83\x6d\x97\x9d\xa3\x5f\x21\x65\xbe\x8d\x60\x7b\x81\xe7\xb0\xb5\x76\xb7\x74\x9e\x28\x02\x6a\x85\xf6\x23\x47\x08\x03\xb2\x30\xc2\x3f\x72\x24\x9f\x61\xbc\xc9\xb5\xea\x80\xb4\x90\x20\xd6\xa3\xe9\x08\xb8\x68\x1d\x98\xda\x63\x5e\x59\xdc\x61\xa9\xf1\x25\x52\xc3\x85\xa2\x47\x1a\x8d\x01\xb8\x29\xd0\x7a\x89\xb4\x94\x0d\x49\x49\x29\x2b\x42\x19\x00\x3a\xc1\xbd\x36\x03\x75\x4e\x26\x72\x47\x08\x5d\x91\x20\xb4\x80\xea\x17\xb7\x65\xa2\x90\x2a\xe2\x4e\x5b\x4a\x83\xa4\x0c\xd0\xd9\xd9\x31\xd2\xbe\x96\x65\x47\x12\xc6\xb2\x2c\x0b\x8c\xa5\x65\x16\xf0\x39\xa1\x08\xa1\x59\x0c\x64\x85\x85\x95\x05\x2f\xbc\x54\xb8\x32\xf1\x4e\x7f\x87\x20\xdd\x9b\xb0\xac\xb8\x55\x5a\xfc\xe5\x74\xa8\x9e\x84\x30\xa9\x66\xc4\x29\x00\xde\x3b\x9c\x0b\x8f\xb7\xcc\x8e\x4c\xcc\x91\x81\xf2\xeb\x53\x64\xae\x0b\x51\xdd\x8f\xfe\x9b\x3d\x28\x38\xf5\x23\x43\xcd\x02\x59\x96\xa5\x7a\x12\xca\xa2\xbe\x91\x2c\x41\x70\xb1\x43\x49\xb3\xdb\x5f\xa3\xcd\xcf\x78\x83\x3f\x91\x40\x99\xc5\x86\x40\x7e\x28\xa7\x5b\x26\x54\xf0\xfe\x40\x56\x48\xb2\x17\x5a\x4e\x09\xa5\x00\xbb\xc3\xae\x53\xe0\xe1\x9e\x53\xb4\x83\xfe\x22\x1d\x5e\x5f\xec\xe0\xd4\xba\x81\x2c\x53\x4f\x56\xe2\xbc\x93\xfc\x26\xde\x14\x76\x92\xaf\x0c\x16\x68\xfa\x42\xc2\x91\x79\x27\x10\x0a\x1e\x65\x14\x4a\x3a\xa0\xbb\x4b\x6e\xff\xdd\xec\xff\xdc\xb2\x2c\xba\xcc\x83\x1f\x9d\x4e\x4f\x8f\xb7\xec\x69\xf7\x0e\xe5\x4d\x8b\xb4\x2b\x21\x52\x1a\x26\x95\xec\x4e\x15\xe2\x7d\x2a\xbb\x55\x4e\xaf\xd7\x4f\x45\xf8\xf1\x42\x82\x1f\xfb\xbb\x77\xe2\xd7\xdf\xbd\x51\x2c\xc3\xa4\x03\x80\x64\xe0\xdf\xd6\x52\xd1\x17\x07\xf1\x1d\x33\x7f\x23\x6a\xa9\x5e\xd1\x3d\xa4\xb7\x50\xd2\x2f\x75\x74\x74\xaa\x7f\x10\x25\x05\x63\xd9\x7b\x80\x28\x59\xbb\x0f\x2b\xcf\x80\xcd\xfa\x34\x3a\x47\x5d\x6f\x96\x47\x97\xc1\x9b\x6c\x78\x18\xcd\xec\xa9\x31\x50\xdd\x9d\x82\xe0\x78\x80\x87\x4f\x06\x79\x8e\x02\x05\xa4\xdd\xaf\x81\x90\x6e\x6b\x96\x24\xf1\x94\xf9\xf6\xf4\x8d\xce\x9e\x7e\x65\x63\xb2\xfd\x9e\x3e\xe6\x4d\xa4\x3e\x41\xea\x5d\x99\x00\x06\xeb\x51\x0c\xe6\x42\xf1\x66\x74\x7a\x86\xfd\x38\xc6\x8b\x44\x29\xdb\x8f\x4b\xb1\x2c\xc9\xe2\xc4\xf2\x48\xb1\x66\x9d\x8c\x91\xc8\x65\x89\x23\x21\x91\xe0\xdf\x6d\xd5\xce\x9c\xa6\xb3\x0b\x61\x19\x60\x95\xd9\x26\x5b\x4e\xc5\x68\xad\xe2\xbd\xf9\x75\x12\x7d\x7d\x49\x16\xdc\x05\x7b\x9d\xbf\x8a\x92\x8c\xdc\xa3\xe0\x7a\x7f\x4a\x97\xfc\xcb\x9b\xc8\xbb\xb4\x6f\xf0\xa7\x55\x4b\x9a\x78\x64\x69\x49\xc3\xd2\xee\xb0\x97\x76\xf6\x3b\x7b\xb7\xeb\x14\x59\xa1\xc5\xcd\x36\xd4\x25\x68\x4f\x5e\x4c\x1c\x19\x99\x1c\x58\x5e\x1b\x2e\xd6\x40\x9d\xbc\xed\x74\xd2\xbb\xde\x35\xbb\x22\x5d\x8c\xd6\xab\x4b\x9a\x33\x07\x70\x2f\x28\x65\x97\xa6\xc5\x49\x19\x5a\xb0\x30\x1b\x1b\x1c\x16\x9b\x39\xbd\x4c\x74\x67\xb0\x96\xda\x48\x5e\xed\x12\xf4\x6a\xb7\x29\x83\xe2\x60\x5f\xf2\x11\x0e\xe7\xaf\x5a\x58\x9a\x8a\x5a\x38\x1b\x38\xc2\x63\xd2\x8f\x1d\xd8\x75\xd8\x2b\xde\xdd\xc9\xd3\x7b\xc1\x49\xbd\xda\x35\xcf\xe0\x41\xfc\x79\xd2\xf7\xbe\x40\x58\x88\x99\xce\x4e\xec\x4f\x6f\x50\x20\x93\x7e\x6c\xc5\xbd\x07\xa9\xcd\x7d\x0e\x0a\x64\xd2\x2b\x92\xfa\xfa\xf2\x9e\x97\xd1\x97\xb4\xfb\x79\x30\x49\xf7\x9e\x60\xef\xee\x7b\x19\xbd\x7b\x5f\x5e\xef\xde\xf8\x35\xea\xdd\xd8\x4a\xff\xf1\x16\x75\xd8\xb8\xa7\xfd\x3c\x25\x43\x0f\xa5\xb7\x5d\x4d\xb8\x92\xd9\x56\xc9\xf7\xb7\x28\xf9\x32\xab\xe4\x4f\xe4\x94\xac\xde\x3f\xc0\xdf\x7b\x70\x49\x0f\x9e\xe0\x0c\x78\x28\x77\x06\xa4\x9f\xfc\x16\xe5\x58\x6e\xe5\x78\x38\x27\x47\x1c\xc4\x57\x74\xbc\xac\x53\xba\x57\x74\x4b\x05\x02\x85\x8b\x4c\xb9\xa2\x51\xa0\x18\x9e\x6c\xee\xbc\xf9\x79\xc6\xbb\x27\xfd\xc6\xbb\xe3\x81\x36\xdd\x38\x5e\xde\x4f\xe6\x1c\x72\x7b\x04\x9e\x72\x74\x65\x04\x6b\xfa\x8c\x1d\xe0\xd7\x20\xf0\x06\x43\x01\xbf\x28\xe9\x16\x76\xd8\xa6\xca\xe0\x7a\x12\xe9\x55\x02\x29\x1a\x49\xa8\xca\x4d\xd5\xda\xc8\x7e\x6f\xa5\xa3\x73\x0f\xca\x64\x43\x2c\xcd\x06\xf6\x7b\xa3\xbe\xb3\x9b\x43\x9c\x35\xfd\x3a\xa7\xe9\xb0\xf2\x20\x97\x6e\xe0\xd0\xa0\x4d\xd6\xc9\x72\x5f\xef\xcf\x0d\xf5\x6f\xb0\x51\xe4\xb5\x20\x8d\x46\xb5\xa9\xab\x03\x5d\x5c\x4e\x26\x9c\xd5\xaa\x70\xcc\x8f\x2f\xed\x44\x97\x97\x45\x9a\x62\x71\x97\x40\x6d\xdf\x18\x31\xb6\x34\x44\x76\x6a\xac\x0a\xaf\x16\x49\x01\x8e\x80\xaa\x1b\xdc\xe9\xfd\xde\x91\x92\xa5\x89\x74\x2b\x10\x22\x65\x47\x7e\x99\x68\xa8\x40\x0e\xbf\x90\xdf\xc1\x40\xfe\x40\x4c\xd6\x26\x19\x8d\x24\x45\x19\x26\x91\x14\x49\x28\x0b\xd9\xc8\x26\x05\x59\x24\x07\xcb\x8b\x0d\x44\x7f\x06\x33\x95\x67\x17\xcf\x86\x60\xbe\x13\xa8\xe3\x2c\x70\x1d\xa7\x63\x26\xbf\x9e\xb7\xb8\x11\x32\x85\xe2\x69\xcc\x4c\xce\x3d\x29\x50\x78\x2e\xc8\x28\x0d\xc7\xb8\x19\x1f\x8e\xd0\x8d\xda\xee\x3c\xcf\xb8\x8b\x36\x04\xc9\x57\x33\x89\x3a\x43\x06\x6b\xc3\xd7\x66\x2d\x5a\x1b\xae\xc7\x29\x73\x29\x36\x7a\xb3\xd6\x82\xf6\x92\xe7\x24\xf1\x31\x59\xa4\xf2\x4f\x7a\x9d\xea\x56\x85\xaf\xc5\x16\xaf\xb7\x78\x94\x37\xeb\x93\x1e\x7a\xb9\x8c\x0b\xad\xa5\xbe\x27\x48\x42\xed\xdc\x98\x3e\x3e\x45\xbb\x63\x8f\x83\x37\x7d\x32\x6f\x0f\xba\xf7\x6f\x28\xc7\x42\x07\x47\xea\xcf\x11\x07\xf1\xd4\x34\xdc\x3f\x66\xb2\xbd\xa6\xd2\xd1\x99\xef\xf0\x31\xe5\xdf\x5c\xb4\x3f\xf0\x16\x3d\x44\x15\xe3\xe1\x81\x3d\x05\xb3\xfd\x8f\x50\x75\xbc\x49\x5f\x8c\x08\x42\x43\x8e\xb9\x8e\xed\x63\x94\xd7\xc7\x35\x7f\x64\xfe\xb8\x74\x14\x48\x4a\x1d\xad\x7b\xc8\x67\x64\x5a\xb0\x66\xe4\x76\x5e\xa2\x05\xdc\x58\x0f\x34\xb7\x38\x1b\x0b\x38\x37\x23\x0b\xc2\x21\xc8\x47\xfe\xd2\x0b\xb9\x03\x32\xdc\x60\xca\x71\x5b\x77\xda\xb6\xfd\xd0\x45\x73\x02\x04\x51\xa7\x1f\xae\xca\xeb\x87\x95\x41\x90\x04\xa0\x74\x25\x00\x12\x5a\x74\x93\x52\x5a\x95\xc5\x1d\x49\x31\xeb\xaa\x62\x1a\xc8\xd2\xc4\xa2\x74\xeb\x76\x19\x60\x7f\xe1\x40\x39\x9e\x4f\x3d\xad\xfb\xd1\x6c\x42\x79\x1d\x38\x94\x8a\x13\xeb\xc0\x19\x70\xed\x85\x1d\x34\x6c\xdf\x81\x71\x10\xff\xb3\x9f\xd4\x42\x11\x5a\x20\xf9\x42\xde\xcc\x7d\xaa\x85\xe3\x03\x0c\x8c\x9e\xb9\x65\xc4\xe9\xa9\x11\xdb\x84\x23\x76\x21\x8e\xd8\x46\x4d\xac\x05\x33\x37\x6f\xc4\x46\x79\x7d\x9e\x99\x3b\x73\xdb\x89\xcf\xdc\xa7\x72\x3b\x7e\x9a\x33\x77\x0b\x9b\xb9\x11\xce\xdc\x30\x6e\x8b\x6a\x8d\x83\xf8\x99\x16\xb4\xad\xdd\x8a\xb2\x95\x14\x06\x79\xfd\x7f\xc8\xdb\xff\xcd\x6e\xc4\x87\xf2\x9c\xbf\x90\xe9\x38\x8d\xc6\x12\xc1\xb4\xe0\xa8\xbf\xd6\xb4\xf3\xda\xa6\x54\x82\x41\x94\x18\xb5\x61\x63\xbd\x56\x74\xb4\xb5\xbe\x6a\x14\xa9\x75\x11\xd6\x55\x51\x16\xd2\xf1\xc6\x7d\x42\x92\x8f\x30\x73\xd4\xac\x27\x05\xc0\xeb\xb1\xfe\x2c\xc5\x80\x7a\x29\xc6\xa0\xc2\x65\x58\x18\x64\x6f\x8d\xa5\x50\x2d\xb1\xc5\xaf\xf7\xf9\x5b\x82\x31\xe2\x3c\x44\xb2\x49\xa0\x9a\x15\x78\x9a\x15\xc4\xda\xf9\x0d\x26\x56\x9e\xfb\x5a\x21\x09\x60\xc3\x01\x94\xd8\x3f\xae\xf8\x9d\x42\x38\xfd\x5b\xfd\xaf\x57\x74\x4f\x09\x45\x43\x1b\x91\xf6\x0b\xc2\x38\x75\x29\xf7\x2b\x05\xa7\x52\x5a\xaf\x24\x21\x0c\xd5\x29\xa7\x9e\xba\xac\xbf\x1f\x83\x37\xad\x58\x01\x50\xaa\xd3\xcf\x38\x13\x02\x01\x9f\x75\x16\x7a\x64\x9d\x33\x38\x38\xb4\x7a\xf5\xb9\xe7\xbe\x6a\xcd\x9a\x57\xbf\x7a\xed\xda\xb5\xeb\x00\x54\x95\xbe\xe6\x35\xaf\x79\xed\x6b\x5f\xf7\xba\xd7\xbf\x61\xc3\xef\xbd\xf1\x8d\x6f\x7c\xd3\x9b\xde\xfc\xe6\x37\xbf\xe5\x2d\x6f\x7d\xeb\xef\x6f\xdc\xb8\xf1\xbc\xf3\xce\x3b\xef\xfc\x0b\x2e\xbc\xe8\xe2\x8b\x2f\xbe\xf8\x0f\x36\xbd\xed\x92\x3f\xfc\xa3\x3f\xfe\xe3\x3f\xfe\xe3\x7f\xf7\x27\x9b\xdf\xfe\xef\xdf\xf1\xce\x77\xbe\xf3\x4f\xdf\xf5\x1f\xb6\xfc\xc7\x77\xbf\xfb\x3d\xef\x79\xcf\x7f\xfa\xcf\xff\xe5\xbf\x5e\xfa\xff\xfd\xb7\xff\xfe\x3f\xfe\xe7\x9f\xfd\xaf\xcb\xfe\xf7\xff\xf9\xbf\xf5\xfa\xc8\xe5\x86\x0a\x77\xc0\xa5\xc2\x7d\xda\xbf\x13\xee\x57\xd8\xae\x49\xa1\xb7\xc2\x6c\x4a\x6f\x8d\x87\x3f\x29\xfa\x44\xd7\xe5\x36\x42\xda\xde\xed\x9e\xf6\x19\x3f\xc8\x9d\x8c\x28\xf7\xd2\x85\x68\xfd\x10\x13\x8b\x38\x7c\xfa\xcf\xb1\x6c\x86\x63\x0a\x35\x8a\x29\x29\x60\x5c\x55\xc2\x51\xd7\x8a\xa4\x51\x7c\x28\xcb\x33\xa2\x48\x6b\x0e\xe4\xa0\x99\x8a\xf4\x92\xa3\x99\x4a\x0a\x52\x9d\x04\x32\x4c\x90\x8e\xee\x90\xbb\x22\x7d\x1f\x83\x09\xe1\x42\x54\xa1\x4e\xaa\x32\xb6\xab\xff\x1b\x0f\x7f\x3c\x6b\xd4\xff\xb1\x58\x06\xeb\xe9\x56\xc0\xee\x10\x20\xa3\x03\xd0\x6e\x59\x07\x9c\xaf\x9c\xe6\xee\xc3\x4c\x44\x0b\x08\x36\xf1\x22\x99\x35\x2e\xa3\x2a\x95\x3e\xb4\x23\x1d\xda\x91\x74\x20\xa9\x2f\x44\xcd\x19\x4b\x3a\x64\x67\x3a\x34\x56\xeb\xd4\x68\xa0\x4c\x06\xbe\x2c\x1e\xbe\x37\x2b\xf5\x7f\x99\x36\x07\x35\x18\xd8\x29\xb5\x61\xdd\x83\xef\x4d\x82\x8a\xee\xa4\x5a\x31\x5d\x4d\xf6\xd4\xbd\x59\xaa\x3f\x83\x50\x40\x1d\x69\x90\x64\x07\x62\x17\xd8\xea\xff\x47\x2c\x5d\x7d\xa1\xaf\xcb\x64\x9c\x56\xea\xc9\x0c\x59\x61\x1e\xee\x56\x78\x1f\xd9\xb5\x2d\xe9\xa2\x50\x59\x72\x46\x92\xe5\xd0\x97\x96\xec\xf6\xf1\xdf\xd1\xe7\xfb\xbf\xc5\xe4\xa7\x8d\xed\x93\xc5\xba\x6e\xe2\x84\x80\xf7\xb1\x2c\x12\x99\xe5\xa5\xb1\xec\x92\xc5\xac\x92\xa2\x55\x49\x96\x2b\x29\xc6\xf0\x74\x93\x51\x07\xfe\x57\x74\x55\xf9\x2f\xb1\x54\xe4\xbb\x45\xd9\xa9\xc3\x0f\x7c\x56\xc0\xbb\xec\xe5\x6a\x6a\x7f\xb1\x41\x11\xf2\x92\xa2\xec\x4a\x85\x5d\x15\xec\xcf\x95\xac\x9f\x3a\xb3\xfe\x92\xc5\xa4\x2b\x96\x9d\x5a\x0f\x7e\x57\x56\xdc\x7b\x00\xc5\x62\x54\xb5\x45\xd9\x99\x7d\x7f\x67\x5a\x49\x66\xc4\x38\x48\x32\xa4\x89\x75\x47\x96\xe1\x3f\x7a\x87\x09\x22\x17\x69\x45\xf1\x29\x7d\xa2\xeb\x3f\xc4\xc3\x07\xb3\xf4\xef\xca\x5e\x84\x0c\xff\xf5\xae\x38\x4e\xc3\x2c\x7d\x89\x10\x42\x25\x75\x35\xd5\xc1\x35\x6f\xce\x32\xbe\x33\xeb\xc6\x74\xe6\x68\x7a\x48\x6c\x4b\x4a\x69\x41\x86\x84\xc4\x7c\x31\xe8\x13\x5d\xef\x88\xe3\xb4\x00\x3d\x28\x43\xba\x20\xfe\x6b\xf6\xfc\xed\xd9\xf3\xec\xe1\xc8\x08\x44\xac\x08\x77\x30\xdf\xe5\x74\x6b\xbd\x16\x3a\x81\xc6\xc2\x6d\xb2\x34\x4a\x9a\x80\x49\xb3\x38\x93\x92\x2c\xca\x12\x0d\xcd\xcf\xb3\x92\xff\xa4\x49\xf3\xbd\xcf\x3f\xcd\x82\x09\x19\x42\xb0\xa1\x4c\x0e\x0a\x49\xf5\x0d\x30\x98\x3f\x76\x4b\xb8\x3f\xaf\x04\x08\x77\x20\x43\x5e\x42\x2c\x43\xdd\xa0\x73\xfa\x44\xd7\x1f\xc5\x00\xd4\xfa\xc3\x18\xd6\xa8\x2c\xa5\x61\x5d\x8f\xd4\xb9\x7d\xa2\xeb\x92\xa6\xf6\x1e\xc8\x6d\x6f\x91\xd4\xf5\x6f\x1e\xcd\xe4\x40\xe5\x16\xfb\xcd\xec\xb3\x37\xb5\x40\x85\x3e\xe6\x2f\x50\xa8\x3d\xd2\x20\x00\xfe\x25\x2b\xea\x0f\x14\xde\x33\x6f\x87\x0c\x3d\x3b\x64\xc1\xc2\x7b\xda\x63\x14\xd1\x36\x55\x4c\xd5\x96\x56\xc0\xff\x52\x37\x1c\xcf\x6a\xbd\xa8\xa9\x1f\x3e\xe3\x6f\xb6\x2d\x92\x3d\x91\xdb\x59\xd8\x55\x67\x8d\xa2\x5c\x96\x75\x18\x40\xaf\x6a\x81\x17\xbf\x05\xb8\xd8\x0b\xd1\x6e\x0a\xa3\x18\xa5\x10\x86\xab\x08\x68\x2d\x0c\x42\x74\x1e\x21\x59\x77\x09\xa3\x19\x50\xc4\x82\x28\x89\x97\x2d\xad\x46\x64\x49\xe2\x4f\xf1\x96\x36\x6b\x35\xb2\x22\xde\xac\x95\x1b\x52\xac\x0d\x37\x68\x1d\x47\x56\xcb\x5e\x43\xdb\x91\x15\xbc\x91\x54\x1e\x78\x19\x18\x17\x06\x92\x12\x18\x45\x45\xc5\xa7\x10\x91\x45\x1e\x01\xd7\xc0\xcb\x58\xeb\x18\x51\x15\x11\x6b\x6d\x1c\xc1\x51\xdc\x84\x45\xd7\xf1\xc6\xf0\xe6\xa4\x0c\xfe\x0f\x78\x8d\xd8\x4b\x2a\xa9\x71\x81\x98\xdf\xc2\x60\xd4\x10\x32\x4a\x0b\x97\x30\x30\xf1\x5b\x63\x44\xc2\xbd\x25\xeb\x61\xb5\x0e\x7e\x88\x4f\x5c\x03\xd0\x57\xfc\x63\x6b\x5f\x99\xbe\xea\x4f\x14\xd2\x95\x09\xc0\x05\x6a\xc5\x48\x1a\xfb\x24\x52\xa3\x9f\x14\x65\xa4\x0f\x0f\x08\xa2\xfc\x66\x36\x07\xd4\x86\xa7\x12\x00\x6a\xe9\x8d\x0a\xc3\x17\x38\xac\xbe\x24\x55\x8c\x58\x1a\x96\x6f\xf0\xe6\x69\xcd\x10\x0a\x4e\xad\x83\xfa\x6a\xe4\xe0\xb7\xb3\x5a\x5f\x17\x0f\xff\x4d\xf6\xdf\xd7\xc6\xad\x27\x9d\xaa\xf7\x3b\xbc\x5e\x0b\x2e\xd8\x10\x49\x01\xcb\x4a\x79\x2d\xdf\x27\x80\x3d\xf1\xae\x80\xcf\x1d\x04\x3a\x5e\x1f\x6b\xc0\xf6\x74\x2a\x7e\x3e\xa7\xe2\x55\x61\x1f\xce\x16\x69\x31\x4f\xf7\x68\x35\xa6\x82\x03\x62\xad\x6b\xf1\xb6\xf1\x0c\x42\xf1\x59\x3b\x5f\xc0\x27\x56\x3b\x3f\x4f\x68\x7b\xbd\x2a\x8b\x18\x6a\x61\x3a\xed\xfd\x59\x6e\x7b\xc9\x27\xa7\x0f\x2d\xee\x3d\x2a\xfc\x8e\x60\x1a\xbc\x3d\x22\x29\x62\xed\xab\xa1\xbd\xb2\xa8\xf6\x8a\x21\x85\x57\x2c\x67\xf7\x4a\x50\xdf\x4d\x62\x50\x54\x19\x26\x15\x59\x4c\x42\x59\x49\x8a\xe0\x80\x7a\x4e\x2c\x4b\x49\x08\x11\xf4\x56\xb9\x7b\xe0\x8b\xb9\xdb\x5b\x89\xce\xae\x31\x76\x4a\x26\x45\x39\x23\xad\xd7\x41\x5c\xcd\x26\x68\x5a\x48\x66\x64\x47\x4e\xf6\x68\x78\xbb\x00\xcc\xb7\xb4\xa3\xe3\xbf\xf7\xbd\x79\x15\xcc\x5c\x13\x08\xaa\x40\x76\x43\xd9\x41\x1a\x92\xc6\xe0\xb2\xa4\x4c\xa7\xfe\x31\xb1\x2d\xe9\x96\x33\xd2\x42\xbd\x36\x53\x1f\xfd\x3b\x04\x00\xc8\x87\x6f\x12\x40\x8f\xe0\x32\xb5\xe4\x56\xd9\xbd\x26\x50\x1f\x93\x74\xdb\x75\xc7\x1a\x88\x7b\x9d\xa0\x90\xa5\x25\x1d\x3c\xea\x5a\x41\x80\x74\xdb\x28\x7c\x95\xbf\xa2\x22\x97\xa4\x64\x29\x93\x3c\x14\x94\x6a\x9b\x16\xac\xd8\xe7\xcd\x94\x33\x50\x22\x0d\x50\x55\x3e\x43\x7f\xe7\x7b\x05\xa0\xde\x63\x39\x23\x29\xca\x99\x49\x49\x96\x75\xf7\x00\x36\xe1\xb4\xac\x91\x97\x65\x9d\xbf\x53\x40\x58\x51\x26\xd6\x7d\x18\x9f\xb4\x6d\x4e\x49\x76\xd5\x6b\xe6\x53\xf7\x08\x64\x4f\x70\x70\x50\xbb\xf3\x3e\xb5\xa3\x55\xd9\x1d\xf0\xa9\xd8\xb8\x7e\xd5\x56\xd9\xa1\x1e\x2d\xe3\x7d\x7c\x23\x3e\x01\x6f\x07\x5e\x8e\x2c\xaa\x56\x02\x3c\x81\x7d\x6e\x5f\x2c\x67\x26\x33\x64\x77\x32\x53\x06\x49\x79\x78\x97\x80\xa0\x14\x5a\x06\x50\x52\xe4\xc3\x82\x82\x55\x38\xe1\xa8\x72\xbe\x28\x8d\x46\xd3\x70\x47\x52\x52\x0e\x9c\xdd\xe6\xac\x7f\x60\xeb\xa8\x2c\xe1\x8c\x49\x27\x83\x6d\xdb\x70\x85\x84\x7c\x02\xc3\xaa\x08\xf5\x00\xde\x2e\x28\xac\x68\x89\x68\xe6\x5f\x01\xd8\x09\x39\x23\x3b\xfc\x4b\x69\x98\xcc\x18\x6e\x08\x08\x68\x96\x89\xcd\x2a\x46\xa4\x30\x71\xfe\x33\xb1\xbb\x91\x6e\xad\xcb\xf0\x72\x23\x6e\xd7\x99\xbc\x0d\x2e\x00\x4b\x32\xa1\x7e\x06\x2c\xf8\x1a\xc6\xb0\xe8\x4a\x2a\x80\xd3\x58\x94\x7d\x51\x99\x65\x98\xc1\x2e\x2d\x72\x46\xba\xb5\xae\x6f\xb5\x23\x49\x97\x9c\x21\x2b\x70\x39\x8c\x65\xa5\xd6\x01\xd7\x85\x22\x38\xc8\x9c\x8c\xd0\x00\xfe\x10\x82\x41\xc2\xdd\xeb\x64\x02\x06\x48\xb1\x26\x78\x7d\xb6\x47\xae\x09\xde\xc0\x90\xdd\x18\xa5\x46\xb5\x5d\x51\x5b\xe2\x05\x10\xa1\x0e\x14\x82\xa2\x64\x69\x1b\x8b\x3a\xe2\x38\xf1\x4c\x4e\x19\xfe\xd2\x49\xe2\x2f\xad\xa4\x85\xba\x45\x64\xb2\x8f\x0f\xea\xfb\x42\x86\x80\x7a\x7d\x56\xf1\xca\xe0\x0d\x16\x06\xe2\x32\x0d\x06\x0f\x40\x56\x5e\x90\xf5\x63\x87\x0c\xb2\xa9\x9b\x04\x40\xbe\x32\x9f\x5d\x57\xb5\xfe\xe1\x13\xc2\x1b\x7b\x74\x7f\xce\x94\x22\x7d\xb8\xba\xe8\x08\x59\x9c\x48\xe7\x48\x91\xf5\xbb\xd0\x1e\xf6\xa8\x79\x6d\x77\x6a\xdb\x17\xdc\x4f\xe4\x54\x68\x25\x7a\xc0\x9f\x88\x5d\x7f\xb3\x29\x5f\xdd\x96\x9d\x2e\xd0\x52\xa1\x5b\x1a\xa6\x67\xc9\x10\x63\xf5\x20\xc9\x9d\x2c\x4e\xc8\x00\x2f\x53\x85\x89\x45\x52\x87\xa2\xdd\x2e\xc5\xe8\xf4\x3e\x20\x84\x03\x2b\xc8\x0e\x2c\x82\x20\x15\xc9\x08\xd9\x36\x6f\x6f\x98\x7e\xec\x46\x6f\xf4\xf5\x03\xfc\x13\x9b\xe0\x11\x87\x84\x65\x60\x7d\x84\x27\xf6\xe3\x23\xb6\x58\xf8\x88\xbd\x82\xf9\x9e\xf0\xcc\x1c\x0e\xf1\xcf\x93\x64\x00\x5b\x60\xb5\xec\x31\x9e\xde\x01\x14\xec\x35\xc2\xf4\x16\x2b\xd3\xe3\x39\x99\xb4\xc7\x0a\x7f\xef\xc1\x16\x7c\x9a\xbf\xe7\xd8\x82\xe7\x8e\x53\xf7\x9d\x6e\xd5\x37\x99\xdb\x7d\xfa\x16\xc4\x53\x7c\xca\x97\xe2\xc9\xb6\x29\x3e\xcf\x53\xd8\xae\xd7\xd7\x54\xff\xcd\x55\xbd\xbd\xa2\x7b\x9d\xc5\x3c\x6c\x94\xab\xe0\xa9\x9a\xcf\x6d\x85\xd1\xf0\x57\x9f\xfb\xaa\x35\x79\x36\x86\xc3\x7e\xcd\xe6\x51\x65\xe3\x19\x17\xe9\x52\xd7\x4f\xf5\xd5\xf1\xf0\xab\xc1\xd5\xb3\x57\x3b\xb4\xee\xe1\xfc\x95\x6b\x30\x6c\xe0\xab\xe8\xbd\xce\xfb\x4a\x74\xbf\x54\xf4\x7d\xc3\x45\x88\x64\x65\x3c\x63\x1b\x86\x4e\x83\x9e\xe0\x71\x00\xea\xcf\x5e\xe6\x67\x29\x26\x16\x8d\xd4\x22\x6d\x76\x5f\x8a\x8e\x9a\xaa\x5c\x08\xfb\x24\xa3\x54\x51\x67\x9e\xac\x22\xf9\xd3\xeb\xf7\x6e\x5d\x13\x84\x32\xca\xce\x92\x28\x8d\x92\x02\xd8\x5d\x07\xd5\x7b\x59\xa8\x4f\xc8\x28\x6d\x88\x6d\x58\x4a\x39\x13\x32\xcb\x4a\xc8\x8c\xc8\x85\x29\x86\x24\x97\xec\xb3\x68\xbc\x0a\x69\x3f\x09\x0c\x03\x20\xcf\x82\x95\xe3\x6c\xfe\x1c\x43\xdd\xdb\x55\xa9\xcb\x39\xf8\x80\xe8\x94\xa7\xa1\x1b\xa2\x4a\x19\xd5\x27\xd2\xc6\x56\xfa\xae\x7a\x12\x31\xd6\x2d\x7a\x2d\x43\xd5\xe6\xd0\x69\x73\xa8\x5d\x4c\x42\xd3\xe6\x59\x10\xe2\x9e\xd7\xf8\x0a\x0c\x42\xdf\x0d\x71\xe5\xd9\xf3\x7e\x15\x68\x9e\x55\xa5\x1b\x12\x02\x01\x67\x4d\x05\x65\x5c\xa1\x93\x85\x40\xc5\x41\x2d\x0a\x9c\x16\x05\x74\x81\x01\x4e\x14\xd5\xa2\xf9\x24\xdc\x85\xba\xe6\x53\x21\xdc\x1a\x04\x3a\xe8\xe7\xcf\xfb\xe0\x81\x5d\x15\x7e\x38\xa8\x38\x54\xb2\x9a\x09\x41\xb6\x26\x38\x53\x87\x20\xc3\x4c\x40\x48\x46\xa6\x5d\x78\xa2\xfd\x59\xd8\xd6\x77\x29\x5a\x15\x43\x4b\x97\xf1\x61\xbe\x66\xae\xe6\xac\xe9\xb8\x14\x86\x2e\xc7\xa9\x8a\x82\x4d\x76\xb0\x9f\x99\x7d\x32\x10\xc6\x64\xcd\x0b\xc7\x28\xa8\xad\x0c\x98\x76\xa2\xae\xf6\x77\x55\x35\x2d\x3e\x4b\x09\x55\x97\xc1\x88\x83\x7a\x38\xec\xc5\x5e\x0c\x1f\x6d\x6d\x59\x0f\x93\x08\x74\xf0\x20\x29\xe1\x4f\x69\xef\xfc\x8c\x77\xd9\xdb\x0b\xb7\xe6\xf6\x82\xac\x05\x36\x7b\x07\x76\x07\x73\x43\x58\x8a\x01\x90\x4f\xb6\xa8\xb2\x0e\xe7\x78\xc2\x18\x68\x64\xbb\x14\x13\x6d\x53\xdc\xdd\x36\xc5\x3d\x6d\x53\xec\x6b\x9b\xe2\xe3\x6d\x53\xdc\xdf\x36\xc5\x03\x3c\x85\x75\x64\x11\x46\xd2\x60\xef\x0e\xfb\x0f\xfd\x0f\xff\x90\xce\xd3\x15\x4e\x6c\xd2\xc3\xb9\x87\xbe\xcd\x9e\xf6\x30\x4f\xc9\xf1\x89\xdf\x7d\x9e\x90\x8f\xdd\x4e\x0c\xd3\xfc\x92\xc7\x6c\x31\xe7\x60\x4e\xd1\x5a\x0c\xe2\xef\x3d\x42\xc4\xa3\xfc\x3d\x17\x22\x6e\x78\xce\xfb\xd1\x8f\xf1\xf4\x36\x38\xe8\xaa\xa7\x28\xc7\x32\x2b\xc7\xa7\x72\x72\xc4\x41\xfc\xf3\xf6\xb1\x67\x58\x78\x24\x75\x62\xe7\x9d\xbf\xcf\xb4\xc0\x58\x58\xae\x50\x1b\xd3\x48\x93\x4b\xea\x5b\x53\xf6\x5b\xe8\xad\xa3\x5f\xef\x20\x44\xd4\x96\x1e\xb9\xe6\xb3\x22\xdd\x25\xea\x0e\x73\x3a\xab\xf4\x73\x56\x64\x39\xc7\x48\x69\xa5\xb4\xc3\xc0\xa6\x8d\x46\xa3\x51\x60\xc4\x0f\x5d\xca\xb6\xd8\x9f\x6e\xad\xd7\x6b\x62\x22\xbd\x35\x3b\xaf\x30\x76\x8d\xda\x92\x75\xcc\x02\xc2\x8e\x4b\x13\xec\xa1\xca\x71\xb8\xb4\xfb\xa4\xc2\xda\x73\x76\xf0\xe6\xd8\x7b\x0e\xf9\x90\x70\x1a\xf4\xf4\xd6\xad\x96\x1b\x44\x19\x29\x91\x2b\x3a\xca\xd7\xe1\x00\x99\x7b\x02\xf5\x47\xaf\x8e\x36\xd3\x96\xb5\x2c\x7d\xfc\xdb\x24\x53\xdb\x0c\xc8\x57\xf1\x26\x7a\xc5\xd5\xf7\xf3\x14\xde\xb5\xbf\x93\xa7\x78\xdc\x06\xc7\x26\xff\xe6\xc2\xe8\xaf\x28\xc8\xde\x2e\xb4\xb7\x61\xf6\xaf\x54\x2a\x69\x91\x96\xdc\x64\x66\xcf\x9e\x43\xa8\x01\x0c\x5b\x0b\xe1\xf9\x17\x2d\x5a\xb4\x18\x64\x5c\x29\x33\x31\xb7\x17\x01\x04\xa7\x2e\x5b\xb6\xac\x9f\xc4\xdd\x33\xce\x38\x13\x24\xde\xb3\xce\x3a\x5b\x0b\xbd\xaf\x5e\xbb\x6e\xfd\x30\xe2\x05\x00\x30\xf0\x86\x37\x6c\xd8\xb0\xe1\xf7\x7e\xef\x8d\x6f\x44\xdc\xc0\x5b\xde\xa2\x40\x03\xe7\x9f\x7f\x41\xf6\xef\xc2\x0b\x2f\x42\xdc\x40\xde\x6a\x3d\xe2\x59\xad\x0a\xf4\x54\x41\xa1\xb5\xaa\xc8\xc7\x11\x54\x33\x0f\xcc\x5c\x32\x48\x2f\x23\xad\xba\x0a\xed\x33\xa3\x4f\x74\xbd\x0d\x94\x3a\x82\xc1\xff\x36\x35\x39\x79\x6d\xe3\x95\x32\xdc\xcd\x84\x2c\xa0\xe4\x58\xc9\x24\x84\x8a\x12\xad\x0a\x4a\x40\x14\x7d\xa2\xeb\x62\xb7\xb0\xb1\xfc\xc2\x48\xe3\xa7\x24\x3b\x07\x4c\xe7\xcb\xa6\xb4\x95\x25\x59\x48\x0b\x63\x49\x39\x2b\xa6\x4c\xc8\x39\x55\x98\xf0\x36\x30\x54\x0d\xbc\xc8\xf5\x71\xde\xe9\x6f\xa0\x60\xbc\x25\xa5\xf4\xa5\x60\x14\x50\xbb\x0d\x31\x9a\x54\xa4\x48\x81\xb6\xac\xa2\x4d\xbb\xe7\x92\x45\xad\xac\x9f\xf4\x91\x7d\x2b\xd4\x1a\xc8\x4c\xd8\xbc\x40\x33\xe5\x24\x25\x19\x26\x42\x96\xc8\xc6\x2a\x93\x22\xdc\x73\x7e\x9f\x8f\xce\xc9\xf0\x20\x96\xc8\x30\x30\x62\x23\xaa\xa2\x1d\x35\x82\x55\xc9\xa0\x9e\xc0\x2e\x3d\x92\x96\x47\x21\x04\x17\x70\x40\xbf\xc5\x1d\x89\x3d\xad\x87\x15\xe7\x4b\xee\xe8\x72\xd0\xf1\x12\x30\xdc\x00\x01\xc8\x9b\x1c\xea\xb3\x3c\x45\x87\xf9\x86\xd0\x7c\x43\xe8\xfb\x86\x88\xbe\xa1\xb7\x4f\x74\xfd\x9e\xfb\x0d\xb7\x4c\x6b\x36\x05\x69\x1d\x3f\xc5\x56\xd7\xe7\x7d\xca\x86\x18\xee\x73\x6f\xd0\xe8\x96\x8a\x2c\x67\x47\x5f\x36\xb3\x2a\x13\x8b\x88\x15\x27\xbb\x94\xbc\x3e\x56\x40\x08\x9c\x02\x9c\x1c\xe7\x6c\x30\x1b\xb9\xb3\xeb\x6e\x7f\x83\x0b\x7c\x7e\xd9\xf8\xb1\x6d\x49\x81\xcd\x81\x33\xc1\x08\xe5\x76\xc3\x3d\x2f\x73\x85\x9e\x82\x66\x28\xbb\xb0\x8f\xbf\xbc\x15\xba\xbf\x45\x36\xab\xdf\xa7\xb3\x32\x4f\x01\x1a\x29\x59\x4a\xcb\xa3\xb5\x92\x1e\x9c\xd5\x48\x2e\xe5\x74\xe9\x43\x2f\xab\x4b\x4b\x30\xab\xf4\xb8\x85\x49\x09\x60\xf5\xa5\x44\xc0\x35\x72\x2d\x5f\xbc\x9f\x41\x93\x58\x0c\x3a\x6a\xd4\x3b\x64\x4d\x03\x95\xbb\xdd\x96\xc7\xdb\x6e\x1e\xd9\x64\x92\x95\x6c\x03\x71\x0d\x02\xd9\xe3\x9c\xfd\x64\x0d\xb1\x46\xa1\x4a\xb0\x82\x61\xc0\x57\x67\x93\xaf\x0c\x94\x4c\x76\x23\x3e\xdb\x7e\x07\xeb\x80\x1d\xac\x53\x52\x5c\x96\x58\x76\xca\xca\x8e\xa4\x53\x96\x64\x67\x1a\xc8\x38\x6b\x4e\x49\x76\x40\x73\x3a\x54\x73\x3a\x74\x73\x9e\x40\x13\x5b\x2c\xcb\xb2\x74\x79\x52\x92\x65\x0d\xed\xf9\x17\x34\xb2\xd1\xae\x55\xab\xc0\xc3\x1f\x07\xa4\x9d\x88\x10\x59\x15\x24\x9d\xb2\x90\xc4\x68\xa9\x3b\xdb\xb5\xa5\x3c\x95\x33\x9c\x69\x65\x07\x9b\x2a\xdc\xb2\xb2\x0d\x82\xd5\x56\xb2\xe1\xec\x80\x1a\x62\x19\xe8\x65\x08\x66\xef\xb3\xe2\xe1\xa7\x02\x50\x67\x64\x6f\x68\x36\x1d\x0b\x88\x67\x29\x90\xe5\x91\x6c\x7b\x90\xc1\x98\xe5\xbe\x0f\x8e\x98\xf4\xc9\x40\x6c\x36\x80\xc6\xe9\xf3\x18\x47\xc6\x99\x71\x9c\xae\x4e\x00\x9e\x06\xff\x44\x52\x40\xab\xe9\xe9\xee\xb2\xfa\xeb\xdc\xf5\x51\x46\x47\x10\x7b\x29\x94\x65\x47\xb6\x01\x77\xe8\x3d\xaa\x43\x9f\xdb\x7f\x17\x80\x71\x0b\xf9\x51\x56\xc4\xd9\x54\x1e\x41\xc3\x91\x2c\x83\x3b\xaa\x54\x74\x6c\xdf\x09\x48\xa3\x51\x90\x9d\x3b\x18\xa5\x96\x8c\xb3\xe9\x16\xc8\xce\xac\x82\x8a\x31\x73\x2f\x8f\x87\xff\x36\x40\x5d\x87\xdd\xf8\x6f\xe6\x37\x9e\xed\x09\x65\x67\x83\xcd\xbe\xa1\x6e\x7f\x43\x81\x7f\xc3\xb2\x18\xd1\x33\xa7\x66\xcb\x49\x2d\xf2\xef\x29\x6e\xa3\x42\x2a\xec\x25\x92\x6e\xad\x8f\x36\x7f\x47\x20\x3b\x65\x09\xf4\x61\x41\x26\x07\x24\x81\x2c\x25\x05\x19\x26\x65\x58\xcf\x65\x5a\xcf\xbd\xb1\xec\x4c\x0a\x32\x4e\x02\xc4\x19\xd4\x62\xf0\x9e\x29\x29\x23\x77\x92\x4d\xe6\xb2\xc1\xa8\xfd\x28\x20\xdf\xde\x72\x52\x18\x7e\x2e\x40\x23\x54\x20\xcb\x59\xed\x65\x63\x95\x48\x02\xc8\x96\x94\x63\x78\x4a\x99\x9f\xc7\x40\xeb\x68\xd4\x5f\x92\x7d\x89\xd2\x3f\xde\x2a\xe0\x49\x9c\xae\x96\x85\x86\x2c\x5c\x0e\x33\x57\xc8\xc2\x0e\xc6\x10\x8c\x80\xe1\xac\x7d\x65\xf8\x9c\xb2\x9a\x52\x0b\xb1\x35\x00\xd7\x38\x49\xbf\x47\x6e\xbd\x9e\xa6\xd5\x75\x1c\xc9\x71\x9c\xd5\xf5\x42\xde\xea\xb2\xf1\x5e\x6c\x75\xa5\x33\x47\x71\x81\x15\x5a\x2c\xb0\xf9\x31\x22\x03\xe6\x65\xdd\x18\x8c\x24\x65\x76\x64\x7d\x40\x20\x47\x8e\x2c\xc3\x6e\xa5\x0e\xd5\x0e\x49\xc0\xb8\x8e\x89\x45\x70\xc2\x96\x33\x91\x2a\x92\x95\x91\x5a\x25\x9b\xc9\xba\xcf\xc0\x9a\x39\xb7\xc9\xbc\xfc\x0b\xff\x97\x70\x98\x5e\x67\x5a\xc9\x96\x76\xb6\xbb\x59\xb4\x5a\xf6\x69\x20\x0b\xd9\xf7\x95\xf1\x3c\x28\x65\x19\x4a\x78\xaa\x97\xb3\x69\x69\x9a\x38\x3c\x26\xc0\x0f\xcc\x31\xe1\x5f\xf1\x5e\xff\xd2\xb0\xb1\xb6\xfe\x44\xe5\xbc\x13\x2a\x6b\x53\x47\xb6\xbc\x3a\xb2\x75\x55\xc9\x3a\xbd\x92\xed\x00\xce\x69\x49\xde\x63\x6a\x79\x55\xf4\x22\xba\x4a\x80\x2f\xda\xf0\x15\x02\xdc\xc8\xdc\x83\xf4\x6a\xa1\x18\x3e\x6c\x10\xad\xb7\x95\x9e\x65\xc8\x1b\x3e\xea\xeb\x4d\x3c\x5d\x9b\x8f\xd5\xae\x6c\x19\x96\xd1\x72\x0f\x33\x22\xca\x66\x44\x68\x66\x44\xc8\x67\x44\x94\x33\x23\xc6\x05\x71\x83\xd8\x33\xe2\x5a\x7f\x27\x77\x5a\x73\x39\xe9\x4c\x0b\xbf\xf2\xa4\x30\xad\x44\x90\x45\xc5\xed\xc9\x1b\xa6\x33\x29\x3e\xd4\x76\x52\xa4\x33\x3d\xbd\x8b\xf3\x82\x6d\xbb\x7a\x7a\xb8\xe2\x6d\xee\xf4\x00\xe8\x68\x39\x1e\xbe\x41\x20\x47\x48\x29\x8d\x9a\xa6\x47\xa9\x69\x7a\x7c\xf4\xd7\x3c\x3d\xb0\x9e\x02\x4e\x89\x0f\x0a\x0a\xae\xa8\x6a\xbb\x8d\xd7\xf6\x29\x4b\x07\xf1\x7c\x4b\x76\xf0\x98\xa8\x30\xc0\x2d\x2e\xef\x1a\xfd\xac\x5f\xe9\xd5\x43\x26\xbf\x7f\x7d\xcc\x56\x17\x5e\xc1\x33\xec\x37\x0a\x2b\x48\x99\x36\xbe\x1f\xd4\xad\xe4\xa3\x3c\xf9\x47\xb9\x9a\xa8\xa2\x34\x65\x55\x5f\x35\xdb\x78\xbe\xfb\x85\x6d\x7c\x05\x82\xa7\x32\xb9\xab\x58\x03\xb3\x9d\x67\xe3\xbc\xa3\xfd\x75\xb8\x19\x5a\x3c\xd6\xe9\x91\x06\xd4\xaa\x45\x5f\x91\xee\x10\x17\x98\xfb\x7f\x21\xd6\x71\x2e\xcd\xe5\x9b\x95\xff\xa4\xd5\x2c\xe7\x92\xee\x6b\x07\xa4\x9b\xe8\x0d\xcf\x0e\x95\xa6\x4b\xa2\xa2\xab\x8a\xdf\xde\x2e\xf2\xe1\x43\x27\x16\x75\xe8\x68\xab\x91\xdd\x97\x56\xea\x13\x69\xa3\xf1\xe2\x1e\x41\x8c\xce\x15\x6c\x8b\x24\x5b\xc3\x3e\x15\xc2\xdf\x8c\x3c\x2b\xf0\x39\x5e\x60\x9b\x66\x1f\x29\x4d\x5b\x51\xd6\x2b\xba\xe7\x83\xe7\xb8\xd0\x9e\xe3\xca\xc4\x9a\xf7\x95\xcf\xfb\xbf\x52\xbe\xc7\xd0\x63\x39\xb1\x00\x9f\xcf\x05\xea\x9e\x1d\x1e\xca\xe6\xc2\xda\xf0\x10\xa8\x8f\xfa\x1d\x05\xac\x2f\x63\x6f\xb8\x32\x18\xa0\xbb\x44\x90\xee\x50\x2e\x0a\x73\x89\xa0\x2a\x32\xbe\xe7\x11\x85\x7b\xec\xcf\x26\x23\x79\x92\xd4\x6b\xe4\xdf\xe0\xa8\x99\xbc\x4d\x0c\x27\xce\x12\x9b\x31\xb8\x02\x38\x63\x0d\xd1\x21\x50\xc2\x13\x6e\x36\x9c\x64\x59\x2f\x19\x44\x8c\x0c\x61\x92\x9f\x6f\x26\x35\x16\x94\x06\x6b\x82\x77\xe8\x55\x7b\xe0\xd4\xba\x0c\xd2\x6c\xef\xd2\x5c\x5e\xf6\xd0\x5f\xc5\x1b\x74\xad\xb5\x8a\x59\x80\x80\xaa\xd2\x3c\xb3\x76\x06\x59\x3b\x49\xfc\x89\x91\xb4\xbe\x9b\x3c\x66\x97\x47\x3d\xca\xcf\xcb\x5d\x3e\xef\xcf\xe9\xea\x6c\xf9\x34\x8f\xe8\xd5\xed\x46\x74\x2b\x8d\xe8\xb0\x6c\xa3\x48\xbe\xf3\x61\x6f\x70\xba\x6b\x78\x05\xb6\xc9\xe2\xb1\xe7\xbc\x11\x77\xae\xcd\xcf\x31\xfe\xd7\x5e\x3e\x8c\xeb\x73\x73\xa8\x14\x1f\xe4\x29\x6c\x5c\xc4\x03\x2d\x1c\x1c\x3b\xe1\x10\xc8\x56\x53\xbe\x73\xe3\xb1\x16\x6b\x08\x03\x06\xc2\x96\x8b\xbe\xc2\x79\xdb\x65\xc9\x43\x2a\x77\xcc\x7b\xfd\x86\xa5\x60\x1c\xa6\x02\xb5\x20\xa2\x6c\x41\x84\x18\x5f\x80\xcf\xdb\x50\xb3\xde\x2b\x7a\x43\x30\x45\x98\xc9\x2b\x7c\x93\x57\x46\x56\x07\x5f\xc9\x1b\x73\x1d\x9f\xc3\x3d\xfa\x24\xe8\x35\xd1\x11\xab\x89\x80\x7a\xc3\x66\x56\x25\xef\x47\x05\x18\x55\x82\xfe\xdb\xd3\x6e\xb2\xc5\x41\xfc\x62\xcf\xef\xbc\xfd\xa0\x57\x74\x9f\xa7\x49\x09\x19\xde\x25\x8f\x41\xcb\x0f\x77\x21\xcd\xff\x6b\xd1\x4b\xf0\x4d\x6f\xce\x9b\x85\x2f\xf8\x67\xa1\x8a\x91\xb0\xde\xd9\xc6\x5f\xc8\xd9\x22\xd6\x4f\xac\x0c\x2a\x89\xa2\x24\x4a\xb4\xa7\x69\x2a\xc6\x14\xf9\x07\x3c\xb8\xb2\x16\xa4\x9f\x55\x6e\x7c\x7f\x49\xc8\xff\xf4\xc8\xbd\xfb\x84\x0c\x98\x57\x6a\x2d\x48\x67\xec\x60\xc4\x93\x4a\x6c\x31\x80\xc4\xa6\x98\xcb\xac\x65\x47\xec\x60\xc8\xeb\x1d\x02\x90\x17\x3c\xb2\x54\xda\xf8\xde\xa7\xc4\xc4\xca\xa0\xaa\x57\xd6\x1b\xe3\xe1\x2f\x04\xa0\xf4\x45\xd7\x9a\x55\xe1\xb8\x54\xae\x1a\x8b\x11\xf6\xbd\x81\xb8\x47\x6d\xb2\xf9\xd3\x40\x79\x4b\x0b\xa7\x5f\x66\x39\x37\x01\x4c\x04\x5c\x4a\x14\x00\x36\xb2\x9c\x60\xba\x40\x9b\x0b\x6a\xfa\xd7\xc5\x98\x85\xd2\x41\x78\x57\x9e\x74\x06\xfa\x03\x74\x90\x3b\x00\x7c\x60\x5a\xa5\xd5\x67\x87\xa7\xfa\x00\xff\xd4\x2b\x6d\x83\xf4\xfa\x54\xd6\x73\x82\x44\x5f\xc3\xb3\x5d\x15\xb5\xe8\xcb\x5d\x3c\xa5\x16\x18\x95\x3d\xa8\x1f\x3d\x41\xb2\x5e\xb0\xbb\x77\x0e\x38\x16\x64\xcb\x57\xa1\x54\xd6\x35\xa9\x55\xaf\xf7\x4e\x35\xe8\x6f\xe9\xce\x0d\x78\xba\xa5\x66\x40\xba\x5f\x22\x8d\xa9\x0c\x64\xd8\x80\xf7\x78\x38\x66\xc3\x20\xc3\x74\x60\x6c\x24\xdb\x5c\x95\x3b\x08\x78\x7a\x24\x81\x84\x1f\xaa\x9b\xe7\x23\xcc\xeb\x2f\x18\xd9\xff\x40\x12\xc1\x7f\x87\x92\x82\x8c\x64\xe1\x3c\xe3\x74\xb8\x86\x12\xbe\x2a\x96\x05\x28\x9f\xde\xf5\xc0\x33\x7c\x77\xae\xee\xf8\x81\xba\x0a\x14\x2c\xaf\xb4\x3a\xfe\xc3\xfc\x9b\x57\x70\x63\x73\xd6\x7e\xea\x54\x45\x9a\x83\xa6\xed\xc9\x33\xcc\x28\x4a\x49\xf1\xad\xa4\xb8\xdc\x46\xc9\x7c\xc4\x57\xb0\x3d\x26\x8b\x40\xa7\x0a\xb0\xb5\xc1\x38\x3d\x7c\xf4\x89\x6c\x12\x06\x5e\x5a\x9a\xc5\x90\x06\xec\x41\xe7\x50\xf3\x52\xb1\x26\x78\x87\x6a\x1e\x84\x76\xa6\x69\x95\x5d\xbd\xd6\x8f\x26\xed\xe2\x22\xdf\xcc\x1b\x68\xc7\xcd\x85\x80\xc0\xfa\xd3\x07\xd2\x75\xa3\x68\x66\xec\x87\x60\xad\x63\x0c\xa6\x0b\x94\x40\xfb\xd2\x29\x32\x64\xf7\x4f\x2b\xfa\x49\x3a\x79\xec\x09\xfb\x16\x74\x0b\x6f\xcb\x9d\x3a\x2c\xda\x62\x50\xd7\x72\xfc\x0f\x4b\x76\x85\xda\x3a\xa1\x1f\x07\x2c\x5c\x0f\x4b\xf6\x53\x4e\x8e\xdc\x9f\x08\x58\x09\x40\x9c\x2f\xd2\xc3\x41\xdd\xe6\x01\x07\x09\xaa\x8b\xe3\x7f\x58\x49\xab\x98\x24\x5c\xd5\x58\xb1\xd3\x63\xf0\xde\x3c\x2d\x46\xd6\x38\xb5\x0a\x61\x7b\x59\xe1\x6e\x16\xcd\x0b\x7f\xef\xcb\xdb\x2f\xee\x9e\xf6\x7e\xf1\x31\xef\x7e\x61\x85\xd2\x17\x56\x00\x96\x7b\x78\x86\x6f\x85\xcd\x1b\x0c\xc0\xf8\x4e\xa5\x23\x68\x79\x24\x13\x01\x10\xc3\x53\xbc\x3b\xf3\x4a\x62\x69\x9f\xd6\x96\x3c\x00\x6a\x5b\xb0\x7d\xd4\xda\x6c\xc9\x2b\x21\xcd\xf0\xe9\x88\x27\x53\xcb\x0a\x27\xfd\x9a\x60\x11\xed\x73\xaf\x84\xd7\x60\x9c\x95\xde\xde\x79\xa0\x45\xef\xd8\x29\x1f\xe4\x29\x77\xe7\x5d\x0d\x56\x23\x59\xa3\x86\xc6\x34\x97\xf3\x49\xef\x59\xd8\x76\xc0\x1f\x9e\xf6\x80\x1f\xc8\xf9\xa4\x95\xc1\x22\x7b\x08\x4f\x8a\xd5\xd2\x55\x51\x52\xdb\xac\x5b\x83\x84\xf2\xad\x2f\xe8\xec\xf9\xea\xf4\x99\xde\xfa\x7a\xbc\xf5\xfa\x5a\x0b\x6a\x64\x88\x65\x37\xd7\x5d\x5f\x03\x40\xe8\xa5\x7a\x8d\x11\xf9\x31\x3c\xa3\xdd\x85\x93\x2d\x96\xda\x40\x4e\x9e\xcf\x4c\xbb\xdb\x9f\x38\xd1\x75\xf6\x59\xef\x3a\xf3\x91\xf6\x3d\xc9\x53\xfe\x5c\xd8\x53\x4f\xed\xd2\xea\x92\xfc\xe7\xc8\xae\x3e\x3c\x85\x6c\xea\xbe\xa6\x7e\x2e\x67\x0a\x42\xff\xea\x75\x9d\x5d\x0c\x3a\xf5\x15\xb6\x1f\xae\xb0\x03\xee\x36\xd0\xc1\xa6\xc5\x17\x2d\xc1\x56\x4f\x8b\x0a\x11\x2f\xa5\xbf\xf8\x82\x97\x44\xeb\x29\x9e\xcd\x7b\x21\xfc\x32\x4f\xe1\x85\xd2\x1f\xe2\x29\xec\x2b\xe3\x93\xd3\x55\xca\xf4\x8a\xee\xd9\x81\x03\xa0\x9b\xd1\x3d\x33\x4f\x88\x3f\xde\xe6\x2a\xe9\x08\xf1\xc7\xbd\x42\x7c\xf3\x58\x8f\xf2\x94\xfb\xf9\x58\x0f\x38\x54\x1e\xfe\x12\x97\x47\x03\xa8\xf4\xc0\x9f\x20\xc3\x40\x0c\x4e\xb8\x1f\x0c\xec\xa8\x05\x20\xac\x18\x79\xa9\x88\xac\x73\x55\xcd\x3a\x37\x80\x7b\xba\x62\x13\xcc\xd6\xf1\x0c\x8d\xd2\x40\x39\x60\xc0\x91\xfd\xba\x89\xd0\x5f\xc8\xb0\x91\xd5\x32\x36\x52\x43\xf9\x8e\xa4\x98\x2b\xa1\x72\x79\x65\x2d\x90\xe2\x22\x03\x8c\x9b\x81\x22\x75\x97\xb7\x23\xc6\xf8\x07\xb2\xf5\xd4\x4e\xb7\x41\xd4\x76\xa8\x80\x62\xdb\xa9\xcd\xb0\xf9\x3e\x5e\xba\xb3\x17\xf4\xf3\xd3\xda\xce\xf6\x7e\x9e\x6d\x4c\xeb\xc3\x03\x82\xb6\x04\xba\x7a\x19\xe8\x7e\xba\x9c\xa1\x22\x95\xe8\x68\x34\x3a\xc7\x7d\xd2\x27\xb6\x62\xc0\xb4\xc2\x5e\x31\x3b\x7d\xb9\x48\x4f\xcc\xaf\x14\xc7\x73\x56\x4d\x7a\xe4\x11\x2f\xa5\xe6\xb5\x3c\x87\x8d\x3f\xdd\x5f\x79\xb9\x04\x99\x27\xa9\x5b\x75\xb3\x1b\x49\xde\xd2\x7a\xb1\x95\x3e\xb7\x79\x69\xbd\x98\x07\x17\x9d\x58\x19\xbc\x43\xfb\x87\x2c\x88\xe1\xda\x30\x9f\x49\xcf\x7f\x0a\x3a\xcd\x5a\xa0\x27\xe4\x7c\x23\xff\x56\xf5\x91\x3e\x4f\xc5\xfb\xc0\x51\x51\x67\x9a\xb9\xa1\xc2\xd9\x66\x2e\xc5\xac\x39\xaf\xd4\xad\xd9\x97\x0e\x69\xec\x7f\x6b\x3d\x32\xdc\x2a\x1c\x0e\x6c\xff\x17\x92\x12\xdb\x52\x5f\xbe\xe8\xdd\x3c\x56\x06\x2b\xe9\x2b\x3b\x41\x5d\x0b\x2a\xd4\xea\x74\x3f\xe9\xfd\xfe\x4f\xa2\x2b\x52\x8d\x2e\x40\x4e\xa0\xdf\x6e\x54\xc1\xfa\x5a\xb9\x93\x97\xc7\x56\xf6\x89\xf4\x11\x94\x9a\x2f\x55\x5f\xc3\xab\xb8\xb2\x55\x97\xed\xca\x69\x8c\xb1\xd4\x98\xd2\xd3\x60\x6d\x58\xe5\xcb\x85\x65\xdd\x16\x39\xdf\x21\x4e\xe0\x3b\x72\xa5\xbe\xeb\x5b\x7d\x47\xfe\xe7\xef\xe6\xd9\xf4\x36\x05\x83\x0f\x74\x96\x3f\x3b\x4a\x27\xf1\x62\x87\x54\xf3\xc5\x3c\x65\xee\x93\x87\xbd\x74\x96\x7b\x72\x72\xc4\x41\xfc\x89\xf2\x09\xec\x18\xbd\xa2\x7b\x09\x0f\x0a\xa2\xc2\x82\x40\xb4\x44\xd8\x30\xf2\xf6\x8a\xc6\xd8\x09\xe9\xd2\x58\xf2\x66\x5d\x5a\xcd\x28\xd0\x12\xa1\xd4\x6a\x9a\xbb\x8e\x74\x69\xc2\xe8\xd2\x16\x81\x9b\x26\xa9\xd2\x04\x53\xa5\x25\x61\x7a\xe4\x6f\xb2\x67\x76\x48\x88\xfa\xc4\x59\x82\x56\x49\x22\x64\xe8\xa8\x54\x22\x69\x9c\xd6\x7a\xd0\xaa\x82\xb2\xb4\x44\x15\x2f\xc5\xcd\xb0\xac\x88\x32\xa4\x89\xb9\x26\x98\x85\x02\xe6\x6c\xbe\x6f\xb0\xaf\xfd\x25\xbf\xb1\xf4\xc3\xfc\x69\x50\xc0\x5d\x46\x47\x33\x57\xc5\x00\x9a\xc0\x28\x8c\xa4\xe2\xb8\xbc\x3e\x18\x35\x44\x2e\xad\xd8\x55\xde\x6e\xc5\x12\x6a\xa1\x13\x3a\x32\x32\x94\x62\xf3\x50\x6c\x50\x0a\xf2\x82\x0c\x64\x84\xde\xd7\x85\xe6\xa8\xcc\x73\x90\xe6\x16\x94\x49\x7e\x1a\x31\xe5\xc8\x5d\x40\x82\x9c\xd0\x50\x88\xc5\x06\xf4\x5f\xb4\x48\x71\x23\x74\xad\x0e\xb8\x6b\xb5\xfa\xaa\xeb\xf8\x57\x6d\x0f\xd9\xf2\x56\xda\x8e\x81\x69\xdc\x9a\x58\x00\xad\x10\x7c\x7b\x67\x69\x57\x80\x97\x71\xf3\xfa\x10\x6f\x93\x17\xc7\xff\x11\x9e\xc2\x2b\x2b\xdf\x94\x53\x46\x1c\xc4\x4f\x09\x67\xcd\xf6\x8a\xee\x02\x2c\x4a\x23\xda\xa6\x79\xd7\xab\x2b\x1a\xdb\x4c\xb9\x1f\x0a\x6d\x4b\x36\x13\x8c\x9c\xec\xd4\x91\x55\x2e\xda\xb2\x82\xf6\x84\xf6\xbe\xda\xab\xa3\xca\xb6\xb5\x3b\xfc\x8f\x3c\x23\x32\x05\xc8\x35\x32\xa7\x31\x07\x9b\x8f\x19\x33\x6d\xb8\x97\x39\x03\xb5\x0b\x43\x7b\x7b\x3b\x47\x9d\x5e\xd1\x3d\xc3\x36\x34\xe4\x6d\x6d\x57\xfb\xb7\xb6\xac\xf1\xe9\xa1\x6f\xdf\x2b\x68\x81\xd8\x1b\xdc\xd5\x9e\x95\x98\x1e\xfb\xfe\x13\xa4\x9a\x01\x3b\xe5\x7e\x91\x04\x52\x48\xb5\x0c\x0b\xc4\x00\x0c\xa9\x60\x7c\xd0\x5a\x94\x04\x56\x46\x4d\xa3\xd9\x45\x01\x6f\x44\xa2\x5c\xc3\x7a\x30\x21\xed\x16\x75\x47\xf7\xcf\x9a\x74\xab\xf1\x16\x3c\x3b\x0c\x58\x05\x69\x35\x5b\xd2\x55\x1d\x04\x11\x63\x82\xc3\xdd\x41\x22\x51\xf7\x95\xcc\x02\x57\xc6\x8b\x43\x29\xb6\xe3\x5d\x07\xed\x83\x12\x67\x9f\x3d\x02\x98\x04\x73\x13\x60\xed\xbb\x8d\xb7\x4f\x85\xe3\xd8\x6a\x29\x9e\x10\x30\xa1\x6a\x56\xeb\xb7\x4d\xb5\xd0\x9b\x60\xbf\x06\x26\xcf\x5b\x4e\x0c\xdf\xb0\x2b\x7f\x22\xb4\x9b\xc5\x2c\xeb\x3d\x27\x30\x8b\xbf\x77\x62\x61\xbd\x72\xe6\x79\x9f\x9a\xe6\x34\xcf\x0d\x3f\x27\x46\x3c\x46\xab\x5a\xde\x57\xef\xce\x3f\xd9\xd3\x23\xa4\x2b\x67\x26\x05\xa1\xc9\xa3\xb8\x35\x75\x49\x4c\x04\x20\x5a\x2d\x95\xee\xfd\xbe\xa3\x7c\x1e\xe5\x55\x19\xeb\xd4\x9e\xaf\x3d\x2a\x9c\x33\xa8\x08\x04\x22\xb1\x0c\x26\x74\x94\xfb\xf4\xbb\x81\x35\x3d\x66\x02\x6a\x33\x4e\xc7\x28\xb7\x15\x3e\xfe\xa4\x18\x4c\x49\x3d\x99\x44\xd5\x90\x96\xd3\x19\x5c\x0f\xf7\x38\x4e\x73\x57\xf2\x96\x69\xa7\x39\x2c\x5b\xcd\x79\x5d\x93\xb3\x15\x58\x79\x2d\xf3\xed\xd4\xd3\x8f\x12\xd7\x48\x80\xbf\x75\x11\xd9\x93\xc6\x31\x08\xd5\x13\xb8\x71\x7d\x98\x29\x6c\x01\xaa\x83\x01\xe7\x30\x2f\x86\x1c\xe0\xda\xfc\xd8\x91\x7b\x95\x1c\x84\x3e\x18\x8a\xd4\x6b\x52\x05\x19\x9c\x41\xb8\xce\xec\x65\xb1\x7a\x63\x39\x2d\x5e\x3e\x52\x13\xa9\xa2\xfb\x92\x48\xd2\x8f\xf4\x17\x79\x1f\xb6\xd3\xfb\x61\x98\x1a\xb6\x37\x08\x38\x13\x4c\xe8\x01\x1c\x8c\x2a\xf8\x1b\xf7\x36\x3e\xb0\x76\xe4\xe7\x9c\x0e\xd3\x63\x5d\x13\xe9\x77\x03\x16\x08\x68\x56\x6c\x5c\x63\x95\xa0\x16\x28\xa9\x3c\x15\xd6\x25\xea\x3a\x5e\xfa\x2b\xb8\xba\x26\xed\xa9\xa3\x38\xdf\x7f\x79\x3d\x09\x30\x54\x92\x36\x03\xc1\xea\x3e\xdf\x48\x40\x33\xd1\x28\xd2\x9d\xb5\xab\x97\x3c\x17\xd5\xef\x8d\x83\x51\xb5\x45\xf6\x79\xa8\x71\xe9\x41\x4c\x66\xa0\xa2\xd5\xf7\xd0\xcf\xcd\x83\xd9\xde\x3d\x41\xda\xc2\x4a\x9c\xde\x9a\xad\x31\xba\xc6\x34\x2f\x9a\x0f\xf1\xef\xe1\xea\x99\x96\x92\x8c\x0c\xe8\x6b\x37\x71\x0b\x1c\x2b\xe9\xfa\x72\xb6\x8c\x21\xc9\x66\x2e\xd4\xb8\x49\x2a\x90\xc4\x8a\x3d\x6d\x25\x01\x5b\x62\x85\x9c\x43\x37\x70\xa3\x97\x9d\x6c\xae\x62\x85\xd7\x86\xa8\xdd\x6d\x04\xac\x5b\x73\x53\xa4\xdb\xfd\x0a\xce\xdb\x79\x0e\xfb\x92\xf4\x05\x3f\x53\x7a\xc8\xd8\xd2\x51\x4c\xc8\xdb\x24\xf7\xb4\x3a\x1a\x9a\x47\xed\x0a\x9e\xc1\x6c\x75\xe3\x47\x71\xcd\xeb\x03\xae\x12\xd3\xf8\xab\x87\x8a\x6b\x1d\x52\xc2\x1d\x9d\xe6\x07\xfc\xdc\x45\x2b\x4a\x0b\x04\x15\x5f\xe5\x3b\x78\xe5\xd6\xbd\xbf\xa7\xae\x02\x79\xb4\x3d\x4b\x61\xe3\x29\x02\x5e\x45\xff\x84\x33\xf5\xce\x96\xa4\xf3\x14\x35\x21\xaf\x1b\x6f\xf2\x77\x63\x0f\x88\x5a\x74\xd6\xd4\x1c\xcb\x2c\xa3\x5e\x2e\xc7\x20\x44\x95\xda\x82\x04\x7b\xb1\x38\xda\xf9\x61\x83\xc8\xf6\x89\x2e\xde\x49\xac\x2d\xcd\x16\x91\x50\x49\x1f\x29\x22\x2b\xd3\x03\xdf\xb1\x99\x7f\xc6\x78\xfe\x47\x0a\xea\xea\x1f\xaa\x6e\xba\x63\xce\x6f\x19\x8c\xd3\x2b\xba\xd7\xeb\x79\x6c\x34\x80\x10\x1f\x47\x73\xc9\x20\xba\xe6\xe4\x93\x97\x2e\x05\x4f\xdb\x3e\x17\x62\x63\x58\xb2\x2b\x2e\x4b\xf6\xb8\x7f\xe8\xc6\x44\x36\x76\x78\xf9\x12\x3c\x44\x39\x86\x0f\xf3\x08\x01\xe3\xad\x84\x80\x24\xc0\x9f\x20\xef\x49\x73\xaa\x17\x90\x77\xaf\x13\x18\xf2\xf4\xe6\xeb\x4e\x95\xf3\x8d\xf8\xb0\x12\x0d\x22\x03\x31\x2e\x9a\xde\x02\x1c\x49\xe3\xde\xbd\x36\x9d\x09\x06\xa3\x74\xee\x9a\xa0\x03\xfd\xd2\x2d\xd9\x80\x35\xf8\x07\x5c\x97\x61\x22\xa8\xc3\xb0\x9f\x8e\x55\xf5\x16\xf8\x85\x7d\xdc\xda\x05\x4b\x2a\x8e\x7b\x80\x21\xdb\x9b\x7a\xe7\xfd\x3c\x83\x85\x52\xde\x84\x95\x0d\x29\x96\xc6\x10\x18\x16\x5f\x11\x5b\xc1\x5b\x80\x73\xd5\x3a\x0e\x77\xf2\x02\xb9\x4e\x71\xb3\x15\xfe\x7d\x08\x83\x39\x9c\x96\x44\x32\xb0\x79\x2b\xa9\xc2\x4d\x49\x10\x6b\x11\xb0\xa8\xcc\xc9\xb2\x78\xb1\xf1\xc8\xec\x27\x37\xb4\x1a\xbd\xac\x95\xcc\x29\xbe\x56\xb3\xb5\x44\x6b\xc3\xd3\x50\x3d\xb0\x41\x86\x69\x4f\x5d\x96\xe0\x3c\x2e\x61\xfc\xb9\x2d\xb2\x34\xb1\x3c\xaa\xa6\xd5\x7a\x52\x46\xd6\xef\x01\x29\xb4\x3f\x0c\xda\xc3\xc1\xfe\x79\x4a\x0c\x29\x7b\xf4\x04\x59\x83\x41\xcc\x4d\x74\x1e\x31\x18\x0d\x39\x48\xbb\xeb\x78\x67\xb8\x48\xbb\x80\xfe\x5b\xc1\x82\x9d\x08\x80\xd7\xfb\xb3\x56\x80\x8d\x7c\xe9\x68\xd2\x91\xce\xd5\xc1\xe7\x3b\x94\x27\xa0\xec\xa4\xbd\xeb\x74\x32\xce\x67\x25\x4b\x27\x62\xe0\x07\xbd\x25\x3b\xf2\x85\xa6\xe0\x5e\x80\x96\xfb\x15\xe4\x67\x05\xd1\xfe\x02\x37\x75\xd2\x89\x4e\x7b\x58\x61\x25\xe9\x62\x1c\xde\x27\xa1\xa5\x7e\x39\xd2\x01\x06\x13\xb2\x2b\x13\x42\x20\x9e\xe0\x7a\xad\x16\x5b\x84\x3c\x2e\x35\x30\xb2\xa7\xb7\xb0\x45\x03\x25\xd2\xc1\x43\xec\x79\xa4\xd4\x29\xaf\x0d\x7b\x74\xf4\x40\xa3\x03\x61\x1f\xf7\x33\xed\x54\x7f\x8b\x39\xd2\x9a\xe5\xa8\x0d\xe7\x1b\x7f\xe1\x25\x08\xc5\x59\x0c\x53\x76\x8b\xba\x05\xaa\x9f\x15\xf3\x53\xc2\x6d\x79\x11\xa6\x4b\x2d\xc4\x8b\xb5\x04\xf1\x7d\xa5\xce\x93\x8c\xfb\x92\x48\x2b\xc9\xad\xce\x42\xee\x82\xdb\x47\x6f\x28\x63\xe0\xa5\x87\x98\x8b\xbd\x61\xd6\x97\x59\x57\x54\xac\x35\x7d\x3b\xcf\xbb\x57\xf8\x07\x58\xc5\x2b\x51\xd4\xb1\x24\x50\x9d\x6f\x5c\xdc\x4f\x8a\x01\x06\xd3\x83\xbb\xc1\x04\x31\xc0\xc2\x4f\x91\x0d\xa1\x77\x93\xa0\x45\xcd\x17\x34\x45\x5d\xdd\x82\x51\x57\x07\x92\x32\x8c\xf6\x7c\x0a\x84\x15\x9a\x76\x4f\x34\x77\xcb\x65\x52\x70\x44\x8d\xdd\x27\xa7\xa0\x93\x5a\x2c\xbb\x38\x28\xc6\x4e\xb3\x10\xee\x25\x32\x90\x1d\x26\xcd\xbd\x4e\x9a\x1e\xb8\x9c\xa4\xf3\xc9\x79\xab\x83\x39\xfe\xcf\x69\xee\xb7\x0a\xcd\xf1\x0e\x59\xd1\x73\xfc\x4c\x8c\x2d\x36\x80\x3e\x65\xb4\x48\xe0\x33\xab\x4e\xdd\xf7\x3b\x75\x2f\x22\xc8\x7b\xb6\xf3\x70\xa6\x12\x50\x07\x1b\x2c\x0b\xcb\xf4\xb8\x45\xb1\xa2\x62\x1a\x4d\xa3\xe3\x6b\x65\x32\xed\xcf\xa0\x4d\xeb\x52\xdc\xb4\xd6\x03\x14\x5f\x3b\xb3\x6c\xf4\x1d\x13\x0f\x79\x0f\x51\xa8\x9a\x5f\x32\x2b\xe6\x06\x8b\x91\x1a\x9b\x4b\xfa\x64\xee\x81\x73\x29\x7e\x0b\xc5\xf7\xda\x08\x04\xfb\x16\xfc\x06\x14\x6a\xd9\x34\xdc\x2c\xc3\xec\xee\x06\x68\xa3\x6a\x5d\x31\x77\x37\x04\xd8\xa6\xb2\xbb\x41\x12\x4a\x01\xf1\x25\x04\x49\x71\xd9\xb6\xb7\x87\x64\xf8\x39\x96\x58\xf5\x28\x6f\x8f\x6d\x1a\xf9\xce\xa7\xbc\x44\x87\x8f\xe7\xe6\x50\x29\x3e\xcd\x53\xd8\x8a\xd8\x9f\xfe\xbf\x4d\xb9\xd2\x24\x01\xfe\xef\x16\x4c\x82\x0b\x17\x2e\x04\x9a\x15\x14\xff\x12\x45\xb4\x02\x4c\x2b\x99\x0c\xb8\xe2\xb4\xd3\x2c\xa4\xf5\xd0\xea\xd5\x10\x9c\x65\xad\x42\x5b\xbf\xee\xf5\x6f\x40\xbc\xf5\x5b\xde\xfa\xfb\x1b\x31\x12\x0b\x85\x61\xf9\x77\x7f\xb2\xf9\xed\x46\x74\x3c\x1a\xb8\xb2\xe3\x1d\x7e\xd9\xf1\x28\xc8\x8e\x93\x3f\x7a\x42\x4c\x9c\x1d\xf6\xe7\x08\x73\xd9\x8c\xf9\xf7\x31\xe2\xa9\xdf\x0e\xb7\x98\x63\xc2\xb5\x59\xfc\x33\x45\x5e\x00\xba\xdc\x05\x35\x91\x9d\xc8\x02\x76\x10\x30\x2b\xe1\xc1\x2c\x64\x98\x9d\xca\x86\x70\x3b\x93\x29\x37\xc7\xc3\xff\x84\xc1\x15\x40\xa5\x31\xa0\x8b\xfc\x31\x85\x5c\xc0\x55\x38\x4e\x9c\xdb\x0d\x81\x9e\x4c\xd8\x84\x8a\xb5\x49\x04\x96\xd8\xb8\x83\x7f\xf4\x2f\x1c\x1e\x26\xed\xee\x3f\x0f\x82\x32\xb0\xaf\xaa\x24\x41\x7a\xe0\xb9\x27\x84\x0c\x98\x1a\xf4\x8f\x62\xb8\x3f\xff\x61\x9c\x36\x3e\x7f\x9f\x20\xb8\xd0\x25\x68\xf8\x99\x8c\x6c\x1c\x20\x78\x57\xbf\x8d\xac\x42\x97\x66\x07\x49\xb6\x2e\x65\xb4\xc9\x28\x86\x80\x86\x06\xde\x5f\xc6\x22\x8f\xfd\x01\x72\xf1\x5d\x8c\x39\x1b\x42\x67\x99\x09\x4f\x55\x96\x31\xa5\x9d\x9e\x09\x44\x2c\x90\xe7\x42\x8a\x5d\x6c\xf2\xcc\x22\x4e\x16\xcc\xb3\x47\x30\x01\xee\x02\xcc\x73\x3e\xe6\x19\x37\x79\x3a\xe0\xa9\xca\xb3\x57\xe5\xe9\x80\xf8\x04\x38\x5d\xda\x18\x6f\xda\x25\xd0\x9d\x5c\x13\x32\x60\xf2\xd0\x5b\x71\x60\xc6\x05\xf9\x02\xa9\xbe\xfc\x81\xc2\xf0\x6b\x47\x62\x10\xf7\x1a\x5b\x47\x2d\x55\x5d\x0f\x72\xb4\x40\xea\x37\xe1\x3c\x0a\xd2\xea\x25\xa6\xfc\x37\xd1\xcb\x37\x42\x1b\x1a\xa1\x3b\x7d\x9f\x22\xf6\xfd\x74\x8e\x55\xcf\xd2\x51\x8b\xe2\x6a\x11\x00\xf6\x87\xff\x11\xd1\xf9\x38\x2f\xf7\x08\x70\x8e\x7a\x65\xda\x68\x5c\x3e\x9a\x84\x0a\x1b\x20\x43\x0b\x23\x70\x32\x32\xaf\x3c\x1b\x00\x7a\x1f\x72\x0c\x00\x62\x3c\x15\x26\xbd\x4a\x8c\xfc\x2c\xc8\x1e\xf0\x7a\x5c\x51\x73\x53\x41\x4d\x49\x22\xd5\x17\xb5\x82\x8c\x28\xc7\x17\x31\x69\x9c\x4e\x05\x40\x73\x29\x83\x7a\xcd\x76\xc7\xbd\x83\x2f\x06\xe6\x7f\x96\x0e\x8c\xd5\xb2\xfd\x41\xbb\xf7\xff\x1d\x46\x02\x88\xd3\x40\xaa\x90\x2d\x40\xe8\xff\x1a\x60\x44\x60\x81\x82\x77\x09\x49\x0c\xa6\x8c\xc7\x23\x8d\xdd\xf6\xca\xc2\xf9\x46\x7a\x18\xc6\x26\x66\xcb\x25\x6b\xa2\x8d\xc9\xbf\xcf\xdf\x44\xec\xdd\x97\x5e\x12\xa3\xd9\xd5\x28\xeb\x38\xc0\x61\xa0\x0d\xb5\x9e\xfd\x0a\x64\x21\x1d\x40\xa4\xfd\xc0\x18\x22\xed\xe9\x63\x80\x84\x63\x1d\x78\x8b\xb2\x4f\x3c\xa4\xf0\xfb\x91\xed\x3e\x9a\x14\x52\x4c\x27\xa3\x91\x91\xa4\x98\x95\x3f\x02\xe6\xa3\x82\x2c\xa6\xeb\xae\x1c\x05\xd6\x1e\xe2\x9d\x3a\x87\x80\xfb\x36\xdd\xb2\xff\x0b\x50\x05\x6b\x33\x33\x3f\x98\x93\x34\xbb\x34\x08\x1e\xf5\x6d\x9e\xa6\x65\xda\x5a\x4f\xb7\x6e\x97\x05\x59\xaa\x03\x57\x44\x31\x2b\x95\xc2\xbe\x29\xa5\xf3\x20\x7a\x04\x9c\x45\x0e\x01\xc4\xc3\x6d\xe0\xb2\xac\xce\x1b\xb9\xb5\xf1\x80\xa8\x4f\x0c\x97\x80\x2e\x16\xff\x48\x1b\x8d\x6d\x1f\x16\xe4\x45\x9a\x3d\xa0\xa5\x0b\xfb\xac\x79\xd2\x08\x51\x8b\xaf\x9e\x64\x62\x7b\xb9\x9e\x5e\x36\x0a\x06\x50\xf3\x74\x17\xaa\x8c\xcd\x83\x71\x45\xe8\x0d\x8f\x1c\xf2\x42\xd6\xca\xe7\xac\xb3\xaa\xa5\xb6\x6c\x28\x11\xe0\x1c\x73\x0e\x7d\xf8\x65\x4e\xc4\x8f\xc7\x73\x56\x80\xb5\xd0\x95\xbc\x28\x23\x9a\xd4\xeb\xa0\xc4\xe1\x27\x03\x60\x9c\x55\x57\x4c\xfd\xfa\xab\xf8\x3c\x06\x89\x71\xbd\xcd\xa9\x73\x36\xde\xf1\x40\xa3\x63\xce\x4c\xbc\xa6\x18\xa7\x37\x0b\x57\xcb\x5a\x78\x37\xc7\x34\xf5\x9b\xca\x5e\x19\x53\x40\x60\x14\x0e\x77\x51\x60\x94\xcb\x92\x02\xd4\x36\x10\x37\x15\xfb\xe7\xd6\xb0\xdb\x81\x0e\xd5\xfe\xf7\x39\xa4\x7b\x41\x28\xed\x19\xc4\xb6\x9a\xed\xc5\x66\x57\xe6\x5f\x7c\x46\xeb\x46\x9c\x46\x3a\x91\x71\x5b\xd2\xfd\xc2\x74\x1b\xb2\x22\xc6\x6a\x5e\x91\x8d\x6a\x04\x97\xe0\xe5\x30\x4f\xf7\xe2\xd4\x6c\xe8\xa9\xb9\xd7\x99\x9a\xf4\xcc\xaa\xf6\xcb\x2f\x6f\x42\x4d\x27\x01\xd5\xf0\x15\x5e\xc3\xe3\x2e\x07\xb9\xd3\x0b\x5f\xe3\x89\x2d\x0e\x72\x7d\xe3\x18\x23\xa6\x3b\x22\x21\xbf\x54\x05\x8c\xb6\xca\xf9\xeb\xd6\xe5\x50\x7e\xba\xaf\xa7\xd7\xdd\xbd\x14\x65\xa4\x9a\xa6\x82\x1c\x33\xfc\xfa\x97\xc2\xf2\x4c\xef\xf9\xc1\x12\x34\x1c\x76\x6b\x78\x39\x91\x48\xb2\x75\xf4\x75\x5e\xef\x5d\xdc\xe5\x64\xa3\xf2\xcc\xd9\xa0\xd5\x12\xec\x96\x70\x98\xe7\xf3\xde\x12\xfe\x96\xa7\xf0\x5a\x24\xbe\x71\x22\x1d\x7d\x24\xb7\x83\x34\x4a\xe3\xd2\x5e\x4e\xf6\x3e\x26\xbc\x1d\xfd\xf7\xad\xcb\xa1\x02\x7e\xa5\x8e\x16\xd8\xd1\x81\xd5\xd1\xdf\x7e\x99\x1d\xfd\x9d\xdc\x8e\xf6\x74\xd2\x77\x7f\x4d\x9d\xf4\xbd\xdf\x72\x27\xa5\x0f\x5e\x7d\x32\x04\x43\x4f\x67\xc3\x0d\x5d\xb5\xe3\x1f\x78\x3b\x26\x8a\xae\xba\x95\x2c\x81\xcd\x9d\x76\x34\xb7\xd3\x08\xc6\xa3\x12\x7e\xff\x84\x3e\x74\xe7\xb7\xe8\x43\x97\x73\xdc\x15\xf9\x9a\xa6\xdf\xf9\x57\xfa\xc2\xaa\xc5\x39\xfc\x1c\xaf\xe2\xce\x62\xb3\xbe\x1b\x34\x02\x2a\x74\x86\xed\x94\xf9\x7c\xee\x77\xa4\x3f\x9f\x22\x3b\xfc\x67\xec\x4f\xff\x61\x7e\x96\xef\xde\x42\x59\xce\xb6\x72\x1c\xcb\xcf\x71\xeb\x4f\xbc\xe4\xc5\x3f\x99\x6e\xf7\xbe\x70\x42\xdd\x3b\xf9\x75\xea\xde\x7e\x5f\xf7\xfe\xf8\xbb\xd4\xbd\x33\xac\xee\xfd\x69\x6e\xf7\xae\x57\x53\x64\xc8\x37\x45\x7e\x96\xff\xd5\x9f\xfd\x81\x97\x17\xf9\x78\x4e\x8e\x38\x88\xbf\x70\x22\x98\x51\x50\x2c\xcc\x6d\xf6\xd9\xae\xce\x9a\x9d\x67\xe6\xdb\xeb\xbf\xef\x0f\x10\x58\x74\xc8\xc1\x52\xed\xcd\x01\x8b\x0e\xe1\x3d\x49\x0b\x36\x11\xc2\x16\x66\x52\xd4\x0e\x4c\xc0\x61\x95\x15\x04\x8a\xe2\x2b\x49\x5a\xb0\x1e\xfc\x53\x17\xa8\x7e\x0c\xd4\x07\x51\xc2\x18\x9a\x58\x19\xac\xd7\x86\xa3\x59\x31\xf1\x5f\xa8\x90\x02\x44\xb7\x39\x3c\xd0\x0e\xf1\xa4\x1d\xd1\x86\x2c\x51\xcb\xc2\x68\xb1\x4f\xdd\xcd\x63\xd1\xf5\x27\x02\x6a\x9f\x41\x8d\x5f\x15\xf6\x2b\x8f\x3c\x76\x0f\x9e\x81\xb8\x96\x2e\xfd\xf1\x44\x8d\x3c\x84\x97\x5a\xdd\x0f\x9d\x90\x88\xf8\x31\x72\x3e\x5f\xd6\x61\x9e\x9a\x77\xab\xc2\x7e\x9d\x68\x64\xad\xfa\x23\xaf\xdb\xa8\x6f\x82\xe9\xf5\x0d\xae\x09\x55\x44\xd5\x4c\x70\x29\xfa\xf0\xbe\x6f\x39\x6b\x98\x5e\x9a\x18\xae\xfe\xd9\xac\x20\x60\x3d\x25\x93\x00\xbe\xaf\x12\x9b\x02\x87\x90\xf4\xa7\xd1\x10\x3e\xff\xf9\x0f\xf0\x5e\xb7\x28\xb1\x87\x14\xba\x87\x3a\x22\x2b\x61\x6d\xd8\xaf\x41\x6f\x06\xbc\xce\x4a\xb0\x78\xd8\xc7\xbd\x5b\xd4\xb5\x3c\xbd\x27\x8e\xca\x75\xfc\x3d\xa7\x38\x3f\xe2\x0f\xe6\x72\x3d\x4f\x6f\x2f\xe5\xab\x5c\x73\x3c\x87\x92\x7a\x17\xe7\xbd\x2d\xe0\x8e\x80\x3c\x4e\xc5\xda\xf0\x0e\x89\x48\xa9\xfd\x67\xd4\x27\x5e\x0b\x88\xf1\xe0\xf9\x75\xab\xa3\x00\x9e\x4e\xa4\x53\x04\x8b\x7c\x84\xde\xfd\x72\xdd\xed\xd5\x9b\xcb\x83\xd1\xa1\x33\x38\x06\x82\xd5\x34\x1e\x36\x75\xc2\x28\x7f\x7f\x9b\xf6\x7f\x6d\xec\xa4\x26\x3c\x2b\xcc\xef\xa3\x62\x1a\x60\xba\x63\xf9\xdc\x55\xa1\xc5\x5f\x45\x9b\x58\x4e\xff\xec\xf7\xf7\x0f\xa1\x72\xb7\xdd\x4b\x47\x4c\xc1\x41\x00\xb2\x6c\xdb\x3c\x36\x81\x2a\x52\xf6\x9c\x67\x40\x6a\x9d\x71\x9c\xfe\x48\x69\x96\x18\x83\x28\x4b\xd2\x11\xc7\xe9\xf7\x02\x52\x63\x4e\xac\x0c\x94\x2a\x33\x52\xaa\x4c\x5e\x5e\x85\x88\x48\x43\x2a\x32\x64\xef\xca\x68\x3a\x2f\xc5\x7a\x4b\x72\x8e\x97\x2b\x79\xfb\x1f\x2a\x32\x74\x26\x9c\x7c\x2b\x83\xb9\x7a\x13\x2a\x6a\x50\x26\xf1\xab\xb7\xf3\x14\x43\x00\xe7\xb3\x27\x92\x78\xeb\x34\xd2\xc6\x41\x7c\x53\x33\x16\xa5\x57\x74\x17\x71\x94\xf3\xc6\xf7\xc1\x96\xe3\xdb\xb8\x27\x26\x58\x99\x33\xbe\x2c\xdb\x4f\x83\x1c\xd0\x75\x5a\x41\xb0\xc8\xa1\x6f\xd9\x60\x91\x51\x9e\x5b\x83\x45\xb4\xcb\x59\xf3\x96\xb5\x8d\x67\x78\x51\x55\x47\x8b\x4f\xac\x09\x0e\x25\xd3\xe8\x9d\x3b\xa6\x01\x91\xee\x9a\x16\x42\xfa\x80\xbf\xcb\xfa\xf1\xbd\x87\xd2\xed\x80\x0f\xe3\xf1\xcc\x51\x50\xf4\x07\x8a\x69\x64\xae\xf1\x5a\xd4\xb8\xbe\xb3\xc3\x01\x85\x46\xbe\x80\x93\x3c\xc5\xe9\xd6\x24\xa4\x22\x64\xb8\x36\x0c\xc0\xb3\x5d\x77\x3d\x6e\x48\xe0\xfb\x98\xce\xdf\x91\x06\xe9\x7c\x85\x70\x7e\x36\x68\x60\x07\xeb\xed\x6c\x45\x14\xac\xe6\xad\xdd\xce\x5b\xfb\xb1\xd0\xe3\x99\x64\x74\xfa\x07\x72\x8c\x65\x3d\xa9\xbc\x12\x0e\xa7\x0b\xf6\x31\x18\x17\xb1\x18\x69\x44\xfd\xd9\xe1\x5c\x9c\xd7\xfd\x6d\xb0\x4b\xd9\xbe\x97\x4e\x85\x2e\x67\x16\xab\x7d\x19\x9b\x43\xab\xc2\x8a\x83\xb4\x66\x09\xef\xd1\x24\x0f\x65\x00\x73\x41\x17\x27\x21\x18\x3f\x00\xa8\x74\xcd\x09\x40\xe3\x14\xde\xed\x88\xc2\x56\x65\x95\xf7\x58\x80\x93\x2b\x1a\x8f\x35\x03\x4e\x52\x81\x5e\xaa\x1a\x4e\x0c\x20\xe2\x31\x20\x89\xd6\xa8\x62\xc9\xa9\xf2\x2b\x59\xa6\x44\x21\x1b\x64\xb0\x26\x28\x48\x83\x90\x2b\x35\xbd\x6d\x8f\x67\x83\xa4\x2b\x83\x22\xe1\xc3\x43\x13\xaf\x51\x9c\xb7\x2f\x09\x4c\x87\x7c\xb9\xfb\xd7\x6a\x13\xec\x15\xdd\xfd\x8e\x1f\x02\x51\x1e\x79\x38\x8f\xf2\x16\xe0\xa4\x7f\x01\x4e\xa9\x40\x5e\x1b\x1d\x89\x7a\x32\x47\xa2\xde\x68\x20\x14\x1b\x0d\x84\x02\x7f\x56\xcd\xcf\x1e\xf3\x53\x9a\x9f\xfd\xb8\xff\x2c\x8f\x0e\x9c\x51\x0b\xb4\x08\xb0\xc9\x18\xd3\x7a\xd5\x16\x25\x83\x47\xac\xf5\x46\x52\xc2\xb1\x75\xe3\x4a\x4c\x88\x55\x59\x87\xce\x48\x02\xb3\x33\x08\x95\x5f\x39\x23\x5c\x9e\x2d\x60\x70\x75\xd8\x2b\x74\x32\xda\x35\x2c\xaf\x67\xbd\x5f\x94\x90\x5d\x98\xf6\xca\xad\x59\x46\x5d\xd9\x5e\x91\x04\xea\xf7\xe4\x19\xa0\x6d\xaf\x23\x6f\xce\x85\x66\xea\x2d\xd5\x5f\x11\x62\xe6\x67\xad\x6a\x0f\xd2\xc7\x1c\x5a\x77\x5b\xad\x4a\xbf\x8f\xac\x1b\xaf\xde\x44\x21\x52\x37\x82\x50\x3c\x24\x83\x83\xb5\x59\xb2\x7a\xbb\xfe\xf4\x5b\x6b\xb3\x5f\x7b\x16\xfc\xfb\xea\xa7\xdf\xb1\x4f\xd3\x9a\x2c\x89\x63\x39\x4b\x56\xdf\x69\x36\xbb\xc5\x6a\xa8\x80\xc6\x61\x30\x1a\xc2\x3f\xd3\x43\x99\xbc\x4d\x83\xb4\x3c\x1a\x3a\x78\xab\xdb\xb0\xdb\x57\x47\x41\x9c\x1e\xf9\x27\x8d\xa4\xa3\x9f\x15\xf0\x88\x8a\xc0\xf5\xbc\xc7\x65\x1f\xdb\xe9\x9d\x2b\x68\xc4\xaa\xd9\x01\xa9\x3f\xe0\x4f\x5a\x80\xc9\x31\xd5\x47\x3f\x0e\xf5\x29\xc6\x70\x45\x8e\x1a\xc9\xf0\x02\x63\xff\x5b\x80\x77\x18\x45\x60\xb1\x1e\x4f\xc1\x8d\xd6\x56\x77\x1d\xaf\x49\xd3\xd4\x28\x4b\x31\xa2\xc4\x61\xbf\x5d\x7f\x91\x81\x6c\xcf\x8b\xc1\x9c\x3a\x17\x17\x46\x3b\x3f\x91\x8d\x70\x7f\x59\x11\x05\x49\x76\x75\xaf\xae\x8e\x86\xd4\xc4\x98\x3a\x43\x93\x5c\xa0\x00\xba\x3c\xda\x13\xaa\x23\xaa\x9f\x4d\x25\x32\x45\x49\x3d\x24\x2a\x84\xf9\x7a\x33\x60\x59\x05\xb3\x7a\x43\x39\x6b\x35\x77\x79\xfb\x10\xff\x3e\x7e\x9f\xf8\xe5\x9d\x24\xff\xcf\x75\xdc\x3f\x27\xbd\xf7\x89\xde\x70\x45\x34\x64\x1d\x66\x1f\xe6\x29\xbf\xc1\x4a\xfe\xc2\x41\x92\x5b\xcb\x0e\x7b\x92\xbf\xe4\xe5\xd1\x40\x3a\x77\x2c\x09\xd2\xb9\x3a\x64\x9f\x14\x6b\x82\x05\x80\xbc\x07\xca\x33\x6b\xc0\x6e\xe4\xc5\xf0\x70\x52\x5f\xf7\x57\x7b\x53\xee\x07\x2d\x8f\xfa\xd3\xb9\x14\x5a\x6d\x81\x53\xcb\xcd\x79\xb5\x6c\x9b\xa0\x5a\x42\xab\x96\x8f\xb6\xa8\x45\xe6\xd6\x72\x4b\x5e\x2d\xbb\x9f\xf5\x52\x33\x8e\xb7\xa8\xc5\xe6\x03\xb9\x95\xa7\x3c\xc2\x4a\x9e\xba\x6b\x89\x4f\xe8\xbc\xad\xc5\xb0\xf7\xac\xb6\x31\x66\xfe\x61\x37\x06\x58\xf6\xde\x13\x73\xeb\x4e\xfe\x5e\x5f\x48\x61\x59\x45\xb1\xd4\x1b\xd7\x3a\xda\xa6\x96\xc1\x73\xb8\x0d\x84\x6c\x77\xa2\xbd\x2e\xc8\xe4\x2b\x80\xc8\xc1\x79\xfa\xf3\xd6\xd7\x32\xe5\xa9\xc7\xb9\x0b\xf2\x8e\xc1\x27\x5b\xc0\xc7\xd5\xe1\x40\x30\x92\x2b\xd5\xe1\x70\x81\xd1\x1d\x75\xc5\x71\x3a\xbe\xb3\x44\xe8\xf9\xb5\xe1\xdc\x3c\xba\x88\x6d\xbc\xa6\xe5\xb6\x71\x83\x6d\x00\x70\xec\xb0\x28\x59\x1d\x71\x6c\x36\x11\x75\x35\x7e\xdb\xfa\xdb\x40\xf2\x4b\x9f\x0d\xea\x6a\xa3\xce\x0e\x8b\xd0\xc3\x40\xb0\x83\xd7\xcb\xac\x84\x90\x12\xf4\x32\xb5\x30\x3d\x5a\xbe\xc0\x68\x84\xca\x71\x9c\x1e\xcd\x0a\x03\x87\xbb\x5a\x90\x06\x7f\x60\x4e\x92\x22\x89\x49\x38\xdf\xb3\xb3\x4e\xc8\xf0\x60\x52\x95\xc1\xc1\x64\x96\x14\x13\xb2\x2a\x67\xdd\xbe\x1a\xc5\x01\x09\x6e\xb2\xd9\x51\x84\x4f\x5a\xe3\xeb\xa5\x78\xe4\xb5\x1f\xf9\x70\xf6\xef\xc7\xeb\x6e\xcb\xbe\x46\xb0\xdd\x33\x34\x0e\x78\xcf\xfe\x66\xe2\xab\xa2\x4c\x45\xbe\x06\x3e\xa8\x13\xe7\x90\x6c\x81\x69\x9f\x6a\x85\x69\x87\xbd\x7f\x65\x30\x16\x6a\x18\xd2\x32\xa4\x20\x3b\xd5\x77\x95\xd1\x52\x85\x3a\x29\x1a\x82\x89\x38\x74\x54\x5c\xc6\xaf\x84\xac\xf2\x3b\xb9\x2a\x70\x97\x70\x08\x68\xa6\x72\x84\xb9\x86\x78\x04\xec\x9e\x8f\xdc\x9e\x80\x58\x10\x18\xc3\x29\xcc\x84\x8b\x8c\x94\x71\x4a\x6c\xac\xaa\xd5\x83\x32\x70\x44\x87\xcb\x0f\xde\xae\xa5\x9a\xf1\x64\x56\x8c\x13\xd6\x12\x77\xde\xb6\xfe\xf6\x64\xb6\xac\x1a\x71\x26\xa9\x5a\x22\x5e\x32\x47\xce\x96\x73\x6e\x4d\xe6\xca\x59\x7a\xb7\xb8\x3d\x99\x27\xab\xd9\xc3\xf9\x72\xae\x9c\x27\xe7\xdf\x76\xab\x96\x97\x6e\x93\x73\xc6\x93\x05\xce\x89\xae\x96\x2c\xa3\xae\xe9\xc5\x4b\x54\x0d\x2e\x51\x7b\x44\x7d\x42\x2e\xc0\xe9\x39\xd6\xc6\x3a\x2a\x67\xaf\x06\x4f\xfe\xea\x6a\x30\xdf\xcc\x59\x0d\xf8\xca\xb9\xab\x21\x34\x38\x9e\xc6\x72\xde\xea\x68\x73\x6f\x28\xe7\xaf\x06\xc0\xf8\x82\xd5\x91\xe4\x52\x29\x59\x7b\x8c\xd0\xab\x46\x76\x23\x1b\x6c\x1a\xd8\x0d\xba\x77\x03\x25\x04\x0c\xf1\x9b\xdb\x94\xff\xb8\x7f\xe0\x0a\x3a\xee\xab\x0e\x69\xce\xd4\x34\x4f\x94\xf7\xf3\x94\xfc\xac\xfa\xca\x7d\x74\xa2\x14\xad\x92\xaf\xce\x2d\x79\x45\x74\xe9\x6a\x9b\x3c\x64\xca\x2f\x48\xdc\xe9\x2f\xf9\x03\x2d\xda\x6c\x0b\x77\xd7\xe4\xb5\x79\xca\x5f\xf2\xae\x16\x6d\x1e\xb0\xda\x7c\x6d\x5e\x9b\x3f\xe6\x2f\xf9\xba\x16\x6d\xde\x60\xb5\xf9\xfa\xbc\x36\x7f\xc9\x5f\xf2\xee\x16\x6d\xee\xb7\xda\xfc\xc1\xbc\x36\x7f\xdc\x5f\xf2\x0d\xad\x4a\x36\xf7\x2c\x98\x2a\x8f\x64\x5b\xb3\xe3\x4d\x38\xe5\x97\x40\x8e\xf9\x6b\xdb\xd3\xa2\xb6\x1e\x47\xf0\xcc\xf9\x8e\x9f\xfa\x4b\xfe\x48\x4e\xc9\x7a\xf3\x58\x6d\xcb\x97\x39\xa5\x1f\xf4\x97\x7e\x53\x8b\x91\x1d\x72\x64\xca\x9c\x1e\x39\x32\x49\x25\x57\x1c\x99\x32\xbf\x47\xb6\xac\xb6\xe5\xc8\x9c\x36\x7f\xe8\xcb\x54\x72\xa7\x23\x47\xe6\x97\xbc\x69\xb5\x2d\x47\xe6\x94\xfc\xb9\x29\x2a\xb9\xc3\x91\x23\xf3\x4b\xde\xec\xc8\x91\xfe\x92\x8d\x1c\x39\xd5\x46\x8e\x9c\xf2\x1a\x36\x56\x44\x32\x59\x00\x1b\x7a\x14\xeb\x93\x26\x99\xa5\x34\x31\xd6\x41\x52\xd5\x5b\x7d\x75\x3a\x5b\x7d\x1c\xc4\x3f\x7a\x79\xa4\x59\x96\x3c\x71\xa6\x92\x40\x41\x06\xc5\x7f\xe8\x4b\x4f\xfc\xd4\xb3\x66\xcf\x99\x83\xee\xf4\x28\x61\xe4\xc9\xa8\x4f\x79\x65\x8a\xe5\x91\xed\x4f\x64\xa5\xb3\x4e\xf5\x4a\x76\x93\xd4\x62\x5c\x08\x0a\x01\x80\x96\x2d\x32\x9a\x08\x2d\xe3\x92\x96\xe4\x0f\x8c\x8c\xbb\x08\x9d\x83\x16\xc6\xbd\x05\x6d\x0e\x5c\x8e\xbe\xf2\x3a\x7a\x01\x7f\x7e\x12\x5d\xf6\xc7\x05\x33\xb4\x96\x40\x53\x00\xef\x17\xc4\xd2\x75\xe0\x1e\xf3\xb6\x1d\xb8\xf1\x2b\x44\xec\x1e\xc3\x0d\x9f\x11\xbb\x17\x2f\x30\x37\x87\x79\xba\x29\xa1\xa3\x8a\xf0\x95\xab\x3f\x3a\x89\xc0\xcf\xe0\x79\x91\x14\xe0\xc7\x31\x91\x14\x65\x38\x21\x8b\x6b\xc3\xe7\x85\x2c\xa4\xb3\x76\xa4\x41\x3a\x4b\x07\x43\xd9\x0e\xc1\xfd\x10\x51\x6e\x91\x5e\xc8\x02\x3d\xb5\xc2\x96\xcb\x82\x2c\x6e\xdf\xbe\x1d\xca\x96\x85\xb5\xe1\x31\x21\x8b\xb2\x50\xd7\xf4\xa9\x8a\x16\xf5\x72\x42\xa8\x2b\x9a\x9d\x90\xd4\xd5\x34\x22\x6f\x33\xfc\x3e\x73\x01\xe1\x8a\x91\xd0\x29\x55\x12\x1a\x9d\x4c\x64\x34\x35\x05\x19\xca\xe8\x42\xe3\x2a\x36\x3b\x46\xae\x65\x27\xbc\x48\x73\x5c\x87\x0f\xfa\x47\x22\xeb\x9d\x2e\xfa\x48\x61\x81\xe9\x17\xa0\x81\xbb\x13\x5d\x61\x00\x36\x58\x33\x5e\x1d\xe8\x21\x93\xdd\x37\x0a\x0c\x73\xb7\x14\xb9\x8a\xd2\x00\x3e\x44\xdb\x97\x67\x64\xd3\x35\xef\x7a\x10\x02\x1c\xbc\x16\xe9\xa2\x6b\x14\x56\x28\x82\x57\x3c\x74\x67\x27\x16\x0d\xee\x5e\x95\x58\x46\x60\xdf\xb8\x5f\x64\x3f\xbe\xf9\x3f\x07\xa3\x6a\x2a\xe8\x65\x39\xbf\xbe\x5f\xeb\x0b\x83\x08\x7e\x2a\xcf\x6d\xe4\xb6\x97\xbb\xe1\xf4\x8a\xee\xc5\x44\x7d\xe9\x44\x23\xa1\xbb\x4b\xde\xae\x72\x28\xdf\x68\xa5\x09\xad\x5b\x38\x4e\xf7\xc4\xe0\x7a\xb5\xc0\x43\x70\x79\x05\x2f\xdb\x21\xb8\x5c\x1e\x1d\xee\xd3\x9b\x42\x01\x95\x77\x27\x91\xf2\xae\xb7\x29\xa6\xf8\x76\xab\xa4\x90\x21\x48\x2b\x1a\x27\x3f\x8f\xe0\x0e\xce\xb5\xd7\xdf\x04\xd4\x06\x0d\x65\x77\xf3\x74\xff\xb7\x92\xbe\x28\xfb\x7f\x1b\x2b\x30\xc6\xb2\xba\x58\x01\x55\xef\x2c\xf4\x1c\xeb\x25\xce\xce\xc1\xe8\x48\x1f\xfb\xbe\x66\xce\xa4\xb4\xe0\x73\x18\xdf\xc9\x1b\xb9\xbd\xa0\xcd\xd5\x9c\x68\xbc\x1b\x03\xa7\xcc\x24\x2f\xb2\x13\x22\x52\x6a\x61\x0d\xdc\xc5\xab\xfe\xa5\x26\x7c\xed\xd6\x50\x90\xfe\xf4\x50\x50\xaf\x05\x4c\xd5\x1e\x04\x6f\xc7\x51\x9b\x8d\x50\x90\x05\x04\x05\x91\xb6\x97\xca\xf5\xbc\x64\xeb\x16\x1a\x00\x79\xb8\x7b\x97\x9c\xa7\xfc\xbe\xb0\xf7\x0e\xf5\x1d\x94\xc1\xc1\xdb\xc1\x0c\x9a\x55\xfe\x4e\x93\xaa\x23\x26\x6a\x08\xea\x76\x91\x75\x3b\x6c\x1c\x65\x43\x41\x38\xad\x6e\xf9\x5d\x48\x9b\xde\x79\x37\x01\x3d\xce\xb1\x46\xe6\x46\xde\x7f\x36\x30\xe3\xbd\xcd\x6a\x2f\x6d\x4f\xcb\xfe\xe5\xda\xa7\x9f\xf6\x2f\x75\x7c\x6f\x56\xed\xd3\x79\x03\x57\xe3\x43\x27\xb4\x24\x51\x30\x7c\x4a\x55\x43\x9b\x58\x69\xf9\xdd\xbe\x53\x7a\x1b\xaf\x99\x9f\x39\x20\x43\x84\x0e\x37\x4e\x6e\xda\x43\x7d\x09\x9e\x05\x47\xfb\x12\x24\xaa\xd7\xfa\xf2\x2a\xb5\x51\x46\x32\x90\xe1\x48\xfd\xa0\x14\x07\x6f\x97\x55\xba\x19\xfc\xd3\xba\xdb\xde\xb9\x6f\x1a\x8d\x8f\x83\x78\xf7\xec\x7f\x33\xef\xbe\x5e\xd1\xfd\x2a\x17\x31\x77\x22\x61\x4e\xf2\x26\xc7\x61\xff\xe4\x38\x82\x86\xc0\x15\xd1\x16\xbd\xfe\x99\x8d\x69\x75\x1c\xeb\xc7\x49\x95\x89\xdb\x20\x61\x33\x65\x16\x9c\x1c\x86\x11\x0c\xed\xb3\x64\x5e\x23\xc9\xe6\x14\x8c\x42\x8b\x9a\x95\x2d\x4c\x21\x34\x6e\x74\x27\x8f\xdc\x96\xcc\xd2\xf6\x41\x43\x1d\xa5\x68\x4f\xef\x90\x96\x4c\x92\x50\x08\xdb\x59\xd5\x9b\xcb\xb5\x50\xe3\xdd\x24\xf9\x36\x80\xd8\x11\xa4\x01\xa3\x25\x3b\x2b\x1e\x7e\x05\x38\x23\x28\x6b\xe1\x60\x74\xe0\x0c\x6e\x1d\xcc\xa4\xb2\x2b\x75\x93\x97\xa2\xe3\x82\x69\x5f\x4d\x64\x02\x19\xd9\x16\x45\xbd\x66\x28\xda\x4e\x06\xe6\x88\xac\x52\xcd\x65\x61\xea\xd8\x2b\xec\xdd\xbe\x0b\xbd\x16\x16\x83\x4b\x42\x1a\xd8\x26\xee\xec\xaf\x50\x59\xb9\x43\x00\xf2\x9d\x6f\x9c\xed\xce\xc0\xf3\xf8\xf4\xd8\xed\x13\x9d\x6a\x16\xbc\x8e\x29\x24\x51\x62\x2b\xd7\x71\xc8\xdb\x6c\x59\x5e\xcd\xf6\xf5\x7c\x06\x2d\xf7\xc1\xff\xc1\xf6\xbb\x49\x06\x23\x69\xa3\xb1\xbe\x5e\x13\x69\x43\xb3\x4a\xcd\x03\x57\x88\x38\x7b\xa2\xfb\x47\xaa\xb0\x49\xe3\x89\x5d\xd3\x0d\xbe\x9a\x14\xb5\xe5\x9e\x04\xea\xe4\x0a\xeb\x1e\x8c\x4d\xeb\xff\x60\x38\x52\xfb\xd8\x4b\x19\x1c\x04\xad\x35\x18\x3d\xb1\x54\x3a\x3e\xf7\x27\xaa\x45\x7b\x9d\x16\x7d\x98\xb7\xe8\x2c\x75\x8a\xce\x24\xf5\xa2\x72\xb6\x6e\x8a\x99\x71\x23\xcf\x76\x67\xe8\x22\xe1\x91\x00\x64\x06\x45\x3e\x30\x6a\x05\x96\x69\x94\xdf\x03\x37\x51\xcc\x8a\x93\x63\x08\xdf\x19\x24\x42\x86\xc4\xf1\xb5\x04\x26\x5e\xba\x95\xfe\x5c\x1c\xcb\x10\x09\x39\x64\x94\x04\x70\x7b\xce\x6e\x9d\x72\xd6\xea\x68\x83\x45\xa6\xb9\x3e\x6f\xb4\x6f\x6b\x31\xda\x8e\x35\x3d\x9d\x9b\x5d\x36\xe6\x32\xd8\x8c\xcc\x44\x0a\x38\xda\x2f\x36\xd2\xfa\x42\x85\x55\x16\xb0\xdb\x64\x7b\xf5\x8a\x68\x43\x32\x0b\xc0\xab\x3d\x0a\x10\x05\x11\xe5\x17\xc4\xf0\x25\x15\x90\x17\x73\x36\x19\xb6\xc3\x10\x6d\xf9\xdb\xcc\xd5\x74\x7e\xb6\x10\x0f\xbe\xf6\x5d\xf0\xef\x87\xeb\x6e\x63\x9a\x68\xa8\x76\x8b\x36\x9b\xf7\xa3\xf9\x37\x22\xf3\x2f\x34\x8c\xd0\xc2\xfc\xaf\xd9\xe4\x9e\xb4\x89\xe3\x01\x68\xe4\x99\xe6\x97\xd4\xbc\x43\xcd\x6a\x5e\x6e\x10\x8e\x34\x5b\xac\xea\xed\x7b\x78\x6f\x73\x35\xef\x9f\xbf\x8f\xd4\xbc\xb3\x2c\xe1\xe1\x5e\x9e\xbe\xa5\xca\x74\x1f\x4f\xc9\xd5\x8f\x8f\xfa\x4d\x92\xf7\xb5\x28\xd9\x56\x7f\x7d\x3c\xaf\xe4\xaf\x7c\x8d\x4a\x8e\xad\x92\xf7\xb7\x28\xd9\xbe\x0d\xdc\x9f\x57\xf2\x3f\x8d\x7a\x7b\xe3\x13\x2d\x4a\xb6\x19\xeb\x1f\xc8\x2b\xf9\x17\xfe\xd8\x79\x0f\xe6\x96\xec\xaa\xec\x1e\xe2\x29\xb9\x62\x6d\xea\x19\x2a\xb9\xcb\x2a\xf9\x93\x2d\xda\xbc\xc9\x6a\xf3\xc3\x39\x6d\x56\xef\x0f\xf0\xf7\x1e\xc5\xda\x41\xfe\x9e\x23\x86\xbf\x79\x87\x17\x31\xf0\x08\x4f\x6f\x0b\xa6\xff\xda\x16\x26\xdb\x9d\x5d\x51\x45\x7b\xa4\xec\x33\xf9\x97\x52\xd8\xad\x3a\x33\x09\x52\x2d\x99\xc9\x70\x30\x1a\x47\x48\x6f\x3a\x19\xd6\x1d\x1b\xd7\x33\x3e\xcd\x0f\xe4\xec\x2d\x0c\x46\x93\xa1\x75\x3b\x9a\xdf\x82\xae\x69\x07\x2f\x4a\xd3\x35\x61\x59\xe9\x81\xb0\xde\x7c\xdd\x33\x57\xc9\x67\x3c\xa8\xc5\x7c\x34\xde\x33\x3e\x34\xde\x2a\x50\x81\x1d\xb1\x43\x4c\xd9\x3a\x98\x58\x85\x36\xd4\xb4\x8d\x44\x7d\xa3\x31\xff\x17\xef\xb3\x39\xc8\xd8\x15\x52\x5f\x46\x9f\xf1\x22\x11\xdb\x62\x42\xff\x79\xfa\xa1\x53\xd9\x84\x98\xe7\xa7\x95\xc8\x9b\x17\x47\x5a\x20\xcc\x61\x4f\x5d\x19\x1c\x4a\xb4\xc6\x72\x5e\x1c\xa7\xc7\x1d\x15\x86\x11\x1a\x99\xab\x7e\x01\x95\x6a\xd9\xed\x60\xc0\x10\xd8\xb7\x67\x84\xd5\x1a\x8c\x22\xf2\xc2\x60\x28\x55\x67\x90\x34\x2b\x44\x09\x55\x64\x73\xc8\x07\x24\xcb\xaf\x80\x89\x65\x3b\x2e\x6a\xf6\x2a\x64\x74\xa4\x1c\xe3\xea\xc5\x20\x74\x60\xc4\x98\x6e\xf2\xf3\xc0\x33\x7b\xdc\x39\xb3\xdf\xc7\xbb\xcf\x3a\xb3\x33\x61\x89\xc9\x90\xe4\xda\x21\x33\x51\x6d\x92\x84\xed\x8b\xf6\x81\xb9\x1f\x3a\x68\x7a\xb0\xc8\x20\x41\xa8\x46\xe5\x65\xf4\xab\x42\x9f\xcf\x22\x20\x02\xac\xd7\x55\xe1\x54\x98\x04\x54\x18\x4c\xea\xac\x81\x8e\x7d\x77\x5a\x55\x60\x73\xc4\x74\xbe\xc2\x9c\xd4\x81\x6d\xaf\xa5\x9e\x90\xe2\x92\x13\xa9\x73\x7a\x5d\x30\xfd\xf6\xc5\x41\xfc\xfc\xbc\xdf\x29\xa6\x99\x5e\xd1\x7d\xbe\x92\xaf\x31\x9c\xab\xa6\x0f\x6e\x01\xa5\xc0\x7b\xea\x69\x9e\x80\x9c\x6b\xd7\xad\x5b\x3f\x3c\x9c\xe6\xc6\x04\xf7\xef\x08\x87\xe0\xda\xea\x0b\xaa\x7c\x05\xcf\xd2\x22\xa8\xb2\x2f\xef\x36\x6f\xde\xde\x82\xa3\x73\xf4\x27\x42\xe4\xe3\x79\x66\xc1\xbe\x86\x62\x1c\xa6\x31\x55\x5d\x03\x30\x73\x88\x98\x66\x88\xb0\x76\xa5\x8c\x0c\x6a\xa1\x13\xd2\x62\x9e\x61\xb4\xad\x4c\x99\x80\x03\x31\x3c\xc5\xb7\xeb\xe1\x7b\x54\x34\x61\xb8\x24\x02\x6a\x12\x37\x3d\x6a\x42\x15\xe3\x49\x3a\xad\xdf\x99\xd3\xfa\x89\x95\xc1\xfd\x42\xe7\x5b\x07\x8f\x50\x8d\xae\xa8\xf9\x61\x63\x5b\x13\xa7\x93\x3f\x7b\x54\x4c\xe0\xff\xaf\x0a\xe7\x42\x77\xce\xa5\xa3\x66\x33\x41\xbb\x97\x47\x5b\xc8\xad\x7d\x55\x78\xa9\x15\x91\x63\x37\xaf\xfe\x5e\xae\xe9\xed\xd1\x66\x86\x73\xb9\xf8\x72\x03\xcf\xf0\x8d\xd0\xd2\x33\x6e\x65\xb6\x89\x21\xdc\x5d\x07\xe9\xbc\x7e\x56\xe8\xf3\x7a\xa8\xe9\xbc\xde\xc3\xcb\xfc\x57\xdb\xa9\xa2\xfd\x27\x7c\xb8\xcd\x27\x7c\x81\xb8\x15\xa0\x34\x7d\x82\x4c\x21\xb5\x02\xa1\xcf\x61\xbf\xcb\xb6\xd9\x31\x94\xf8\x74\xb2\xcf\x13\x57\x82\xc2\xb7\x2c\xe6\x24\x6f\x03\x7a\x6c\x81\xd7\x61\xa5\x06\x69\x11\x73\x61\x7a\xd3\x91\x7b\xed\x1b\xe8\xb8\xf7\x4b\x6d\x65\x44\x82\x5a\x85\x27\x02\xd0\x1b\xe8\xe6\xa8\x40\x7d\xcb\x58\x40\xd2\xd3\xe3\xe1\xc9\x80\x88\x12\x8c\xe1\x97\x55\xf1\x50\xd8\x64\x7b\x0b\xd4\xc7\xae\x0d\x9f\x0a\xcd\xef\x43\x61\x7a\x54\x63\xb7\x5d\x22\xf9\x8b\x8c\xc6\x68\x85\x3a\x1d\xa4\xc8\x0a\xc8\x55\x4f\xdc\xc5\x9b\xb1\xdc\x96\x03\x91\xb8\x76\x2c\x22\xaf\xb0\x60\x30\x3a\x1e\x9a\x57\x9b\x06\xa3\x86\x45\x5e\xf7\x6c\x9e\x7e\x14\x0f\xa7\x7e\x72\x5e\x54\xdf\x32\x18\x1d\x0e\xcd\xef\x46\x64\xf7\x6e\x3f\xa2\xbf\xd6\x52\x40\xc6\xf4\xf0\x77\x12\xab\xdd\x77\xf3\xea\x18\xcb\x43\xba\xeb\xef\xed\x84\x1f\xcb\x49\x68\xee\x90\xec\xfd\xc3\x8e\x53\x9c\x3e\x5f\x61\xb9\x4e\x85\xd9\x6c\x5d\x46\x01\x87\x4e\x43\xb0\xd4\x2a\xd0\x66\xd8\x8d\x3f\x1d\x43\x38\x62\x8c\x46\x7e\x49\x6c\xd1\x45\xa6\x2b\x8e\xb0\x6e\x39\x1a\xf2\x96\x2c\x8f\xc6\xa2\xc1\x68\x3c\x6a\xe5\x5c\xf3\x71\x5e\xc9\xc7\xd5\xf7\x78\xaf\xa2\xf7\xf3\xa4\xbf\x28\xf0\x53\x62\x7a\x44\x18\x0f\xf0\x02\x7e\x62\x7c\xd8\x52\x7b\xdf\x78\x90\x27\xfb\xb1\xb6\xa6\x9c\x4e\x91\x1a\x9b\x15\x40\x9f\xe4\x19\xee\x70\xc6\x44\x6b\x12\xa8\x27\x84\xe5\x8a\xf3\x30\xcf\x7a\xbb\x93\x75\xeb\xda\x70\x97\x30\xbf\xc7\x05\xbf\xbe\xb1\x7c\x4f\x34\xfb\x4e\x3e\xca\xdf\x7f\x9d\xf9\x2c\x1d\xd6\xac\xc7\x36\x2d\xfa\x63\x3c\x83\x76\xcb\x01\x3b\x01\xad\x06\x70\x59\xd6\x8e\xbd\x69\xa3\xb1\x4b\xf3\x9c\x4c\x06\x75\x4a\xa5\x69\x4e\x26\x9d\xe8\x13\x8f\x7b\xe7\xb5\x3d\x5b\x8e\x87\xa6\x2a\xf5\xac\x11\x8d\xd4\xf9\x42\x36\x4d\x39\x12\x02\x81\xe3\xec\x18\xaf\x78\xac\xae\x4f\xfb\x07\xb0\x9f\x24\x76\x95\xec\x33\x3c\xd9\x7e\xed\x06\x55\xa3\x00\x7c\x2a\xd9\x67\x79\xb2\x1f\xe9\xd2\x12\x90\xb0\xb5\x8f\x90\xda\xb2\x81\x21\xa6\x2b\x8e\xd3\x30\x09\x40\xb1\xdc\xa9\x88\x37\xe1\xaf\x0e\xeb\xaf\x0a\x9d\x1e\x11\x38\x18\x2d\x26\xdb\x57\xf3\xcc\xff\xe2\xcb\x9b\xf9\x24\x8f\x40\xb0\x11\x2d\x46\xa8\xcb\xa6\xf2\xac\x3a\x8f\xb1\x4e\x15\x9b\xe4\x88\x2f\xb5\x95\x23\x20\x63\xc1\x16\x24\xda\xb4\x2b\x0e\xe2\x4f\x74\xfd\xba\x7d\xa8\x96\x79\xae\xa0\xb3\x66\xcf\x9e\x63\x89\xa9\xad\x5c\xa8\x8e\xfa\x45\xd0\xc9\x4c\x04\x25\x71\xe3\xa8\x11\x37\xfa\x9b\xc4\x8d\x51\x5e\x82\x39\x84\x59\x84\x0c\xa1\x63\xe8\xf2\x9e\x3f\x85\xfc\x91\x68\xf3\xde\x45\xa9\xd4\xdf\xe3\xa2\x29\xb5\xf4\x6c\x5a\x3b\x78\xed\x1e\xdb\x7a\x19\x34\xca\x90\x7d\x09\xae\xeb\x74\xa8\xee\x89\x2c\xff\xde\x46\xa3\x71\xa9\x43\x64\xce\x4a\x5e\xc3\x77\x06\x63\x54\x4e\xaa\x32\xb0\xf4\xf1\xe9\xed\x9c\xb4\xbe\x03\x41\x4a\x73\x95\x82\x9a\xc4\xb5\xea\xea\xa8\x07\x13\xc2\x25\x09\xfb\x78\x5c\x78\x62\xc8\x66\xdb\x9f\x85\x7f\x65\x4d\x7a\x45\x0b\x4d\xe0\xfb\x79\x42\xb6\x70\xd2\x86\x73\xec\x5e\xcd\x13\x7a\x8e\xdd\x9d\xfc\xfd\x67\xed\x18\xb1\x64\xf8\x7d\xe9\xa5\x97\x5e\x9a\xe9\x40\x5e\x3d\x3d\xa7\x68\x05\x14\x3e\xd2\x28\x46\x9d\x1d\xf9\x1a\xdf\x47\xba\xb3\x24\x93\x5b\xab\xd6\x04\x99\xad\x40\x14\xce\x04\xb9\xb6\xcd\x04\x09\x15\x08\x62\x78\x72\x9a\xc7\xe9\x0d\xbc\xc4\x7c\xf9\xe0\xa8\x25\x36\x79\x2f\x64\x56\x49\x16\xef\x76\x71\x30\xbb\x1c\xd9\x94\xbe\x0e\xff\x67\x0f\x2a\x5d\x7a\x41\xc1\x92\xe5\xf9\xf1\xfd\x4b\x06\xa3\x49\xe1\x08\x39\x0b\x51\xb7\x92\x28\xdd\x8a\x2b\xa1\xdd\xe8\x9d\x01\x8a\x61\x60\x4d\x70\x44\x58\xa7\x67\x60\x8d\xd5\x4d\x3c\xf3\x2b\x9b\x66\xcf\xcd\xfc\xf5\x17\x5b\x45\x18\xfe\x68\xde\x84\xf5\x44\x6a\x67\x29\xef\xe2\x65\xee\x4b\x2b\xcd\x72\xd6\x38\x4f\xae\xe5\x2c\x98\x2d\xa5\xe6\xc9\x72\x1b\x4f\x6d\x4e\xd0\x85\xb0\xd5\xcb\x20\x9d\x14\xf5\xac\x9b\x7b\x19\xee\x93\x65\xb8\xbe\x0c\x20\xa0\xc8\xfb\x85\x77\xe5\x7c\x61\x9b\x69\x17\x07\xf1\xf7\x5e\xf9\x3b\xa5\x21\xf9\x4d\xfd\xaf\x57\x74\x8f\x0a\x8d\x02\x89\x22\xc2\x9c\x96\xca\x95\x69\x29\x5f\x40\xf5\x62\xeb\x5e\x40\xf3\xf2\x9a\xd7\xbe\xee\xf5\xf9\xec\xbc\x9b\xdf\xfe\xf6\x7f\xff\x8e\x77\xbc\xf3\x9d\x7f\xfa\xae\xff\xb0\x65\xcb\x7f\x7c\xf7\x7b\xde\xf3\x9f\xfe\xf3\x7f\x61\x84\xbd\xa1\xeb\x18\xf3\xbc\xff\xb0\x3c\x1a\x61\x82\xbc\x75\x72\x05\xcf\xa8\xa5\xcc\xdb\x35\xdb\x7b\x6f\x98\x86\x96\x7c\x3c\xca\x33\xb8\xf2\xb1\x56\xea\x0d\x46\xbb\x22\xae\xde\x79\xbe\xf5\xd5\xee\x88\x26\xa6\xf1\x6d\x46\xdb\x79\xf6\x76\x9a\x25\xcd\x89\x17\x49\x37\xea\x93\xaf\x14\x47\xba\xba\x2a\xaf\x2a\xda\xf7\x74\x48\x2d\xd4\xcd\x34\xed\x84\x00\x20\x98\x14\x75\x65\x6b\x9c\x8c\xa4\x61\x2f\xee\xea\x13\x5d\xff\x29\x1e\x7e\x29\x93\xcf\xde\x63\x6d\x8c\xd9\xb8\x0e\x46\x7b\xfc\x7b\xf1\xce\xdc\x36\x85\x6b\x82\x9f\x8a\x5e\xd7\xe5\xd7\xff\x99\x9e\x82\xaf\xc9\x2b\x18\x18\x1a\xa9\x1f\xb3\x71\x54\x67\x3e\x86\x86\x4c\x0b\x16\xca\xee\x5a\x5e\xca\xf6\x02\x1b\xdc\x5d\x36\xa5\xec\xb5\xfe\x96\x41\xc2\x89\xb4\xb4\x26\xd8\x0f\xda\xdf\xc3\x11\xdc\x65\x6e\xd2\x77\x99\xec\x01\x4d\x12\x7d\x99\x39\x1c\xb9\x20\x89\xe7\xbd\xd2\xc2\xbe\x74\x0a\x8b\x1b\xd7\xc5\x4d\x79\x8a\x9b\x72\x8a\xdb\x9d\x53\xdc\xf2\x68\x4f\xe4\xe9\xc8\xdd\xb9\x23\x14\xc0\x08\x85\xf8\x91\x16\x54\x31\xb4\x3a\xf1\x06\x6f\x27\xda\xe7\xe5\x82\x3e\xd1\xf5\xae\x78\xf8\x17\xd9\xf4\xf9\x53\x68\xcc\x58\x84\x8e\xdc\xee\x2c\xcc\xde\x4d\x09\x76\x1a\xff\x69\x3c\xfc\xaf\x59\xb6\x77\xf2\x6c\xd9\x81\x6c\x5b\x54\xac\x7c\xd9\xd1\xf2\x8e\x78\xf8\xbd\x02\xd8\xbc\xd1\xf6\x7a\x2c\x72\x7c\x3c\x58\xab\x3f\xd6\x7c\xe7\xbd\xa9\xf5\xba\x07\xf9\x43\xf0\x43\x99\x25\xff\x66\xd1\x4d\x7e\x76\x58\x49\x84\x51\x1f\x35\x04\xbb\x91\x9a\x0b\x6b\xdd\x56\x32\x35\xc4\x60\x74\x2c\xd4\xfa\x0e\xa0\xfa\x94\x41\xda\xd8\xfd\xdc\x33\xd1\xe5\x4a\xed\x55\x67\xd4\xfd\x0e\xcb\xce\x47\x79\x9b\xce\x32\xa7\xbf\x65\x08\x52\x15\x55\xb8\x30\xe0\xc9\x87\xfb\xe3\xaa\x70\x32\xa9\x05\xe9\x4b\x62\x94\xec\x65\x41\x1a\xed\x48\x14\x6c\x9c\xfc\x32\xb3\x4d\x44\xf9\x6d\xd7\xd9\x7d\x7c\x90\x08\x9d\xd2\xc9\x59\x75\x53\x9c\x29\x0c\x83\xc4\x42\x26\x05\x4a\x20\x5e\x05\x65\x64\x11\x56\x5f\xa9\x3f\xcf\x0e\x9f\x0a\x35\x49\x03\x25\x50\x7a\xa4\xe5\xd1\xe1\x70\x44\x06\x97\xab\x5d\x6f\x93\x42\x2b\x4a\xf5\xa3\x47\xfd\xa8\xd6\xeb\x89\xce\x75\x4c\xff\x3a\x8a\xf9\x35\x5d\xa9\x7a\xbe\x0b\x98\x1c\xa4\xa8\x9b\x6c\x40\x15\x1d\x3a\xde\x8e\x6a\xbc\xaf\x20\x28\xc7\xc8\xe5\xea\xf7\x78\x58\x4f\x22\xec\x91\xa9\x44\x47\x32\x38\x10\xc9\xc2\x84\x0c\x0f\xca\x88\xd0\x46\xa0\x3a\x07\xaf\x4f\xfd\xb3\xc7\x71\x17\x4d\x90\xd8\x9d\xf7\xd6\xaa\xf0\xc9\x04\x0e\x97\x27\x93\x66\x73\xf4\xfe\xa8\xe9\xc2\x79\x1b\x1f\x74\xc3\xa2\x63\x95\x38\x89\x25\x4e\x26\xbd\x21\xb7\xb3\x5b\x1e\x3d\xac\x94\xbb\x0a\xf6\x09\x1b\x18\xd3\xfa\xfe\xc8\xca\x76\x07\xcf\xc6\x0d\xcc\xf4\xfe\x4e\xfe\xfe\x46\x86\x47\x18\x73\x6e\x5e\x77\xe5\x6c\x7e\x46\x51\xcb\xde\xdf\xd4\x0c\x7c\xd8\xcb\xdf\xff\x94\x69\xba\x8e\x1c\x71\x55\xb0\xbe\x8a\x94\x06\x5e\x7a\x3d\x4c\x7f\x18\x00\x21\x3d\xec\x0a\x07\x22\xce\x06\x31\x09\xa7\xc7\x21\xa1\x11\xc2\xe6\x8f\x0a\xff\xa3\xca\x55\xb7\xcf\xfb\xe1\x3f\x7a\xda\xa7\xc7\x29\x0a\xeb\x48\x3a\xb9\xed\xd5\x0d\xa2\x1c\x85\xc2\x70\x37\xc7\x78\x76\xd9\x7f\xaa\xbd\x61\x1a\xc1\xcd\xdd\xa0\x85\x58\xf1\x8f\x84\x4d\x9b\x80\x72\x45\x7e\x73\xaf\x89\x00\x33\x80\xcc\xc8\xfd\x99\x00\x01\x5a\x3b\x02\x31\x64\xc2\x44\x05\x21\x4d\xcd\xf1\x98\xf7\xf1\x8a\xf6\xf2\x8d\xb3\x5f\xcd\xd6\x03\x50\xba\x54\x4b\x78\x6f\xc4\xb5\xca\x39\xbd\xf0\x81\x8f\x11\x84\x26\xb2\xb6\xb6\x8f\xf3\xf4\x16\x84\x66\x55\xf8\x66\xdc\x85\xac\x61\xde\xcf\xd3\x73\xf0\xcf\xb1\xbb\xbc\x1c\x10\xf7\xe7\x96\xbf\x3c\xda\x1b\xe9\x0d\xf7\x80\x70\xc0\x48\xfe\x5c\xe9\xbd\x7b\xbd\xb5\x3c\x90\x5b\xcb\x8a\x68\x52\x18\x26\x00\xd7\x1f\xf3\x41\x9e\x8f\x7b\x1f\xfe\xd5\x5e\x6f\x6f\x3d\x94\x53\x8f\x51\x55\x3f\xef\x81\x09\x99\x19\x88\x02\xf2\x51\x3e\xad\x8f\xf2\x69\x7d\xd4\x4c\x6b\xfa\x43\xef\xde\x3c\xb9\xde\x88\x79\x36\xbd\x4f\x0f\x46\xd5\x34\x40\xe3\xfb\x51\x51\x4f\xc2\xe1\x57\xf7\x89\xae\xd7\xc5\xad\xe6\xba\x8c\x64\x30\x62\xcd\xc2\x03\xfc\x4b\x1e\xe5\x16\x43\xe2\xbc\xec\x67\x53\x3c\x2b\x78\x5c\xcd\xed\x26\x92\xf3\x1e\x0e\xa3\xfa\x55\xe6\xf6\x23\x39\x73\xbb\xf5\x5c\x7a\xb4\xcd\x98\x3d\xe6\x1d\xb3\xac\xa0\xf1\x28\xad\xd4\x71\x09\xef\x42\x57\x3a\xf0\xf7\x4f\x82\x58\x8a\x34\xba\x80\x19\x11\xd7\xc5\x64\xdf\xdd\x45\x81\x4a\xc6\x23\x87\x80\xfe\x53\x7e\xa9\x32\xe4\x2e\xeb\x97\xb1\xc8\xf8\x83\x18\xa5\x00\xfb\x64\x0b\xd7\xaa\xe7\xac\xef\x1c\x0e\x93\x27\xda\x7c\xfd\x67\x73\xbf\x7e\x0b\x8e\xf3\x65\x49\x04\x8d\x59\xcd\x32\xfd\x79\x5e\x23\xae\xfa\x6b\x2f\x6a\xf1\x73\x6d\x1a\xf1\xf9\x9c\x46\xec\x4b\x8f\x84\xf5\x89\xe1\x22\xc5\x26\xc8\xfe\x30\xd0\x3e\xfc\x5b\xcb\x2a\xb4\x14\xf8\x33\x23\xd1\xa8\x40\x05\xfc\x6d\x3f\x85\x29\x50\xa5\x66\x2d\x90\xa9\xba\xc3\x86\xf5\x44\x0c\x7f\x19\x8d\xd0\xad\x56\x4e\x2f\x52\x56\xb3\x39\xfe\x85\x13\x5d\x39\x8d\xe9\xac\x9c\x2f\xfe\x4a\x2b\xe7\x2f\x5e\xd6\xca\x79\xaa\xcd\xb0\x7d\xa9\xcd\xca\x81\xf6\xec\x11\x1a\x67\xa7\x9c\x50\xff\x0e\xe3\x0d\xe8\x18\x2a\xd8\xde\xf1\xc8\x09\xa8\xf1\x97\xfe\x25\x23\x78\x1c\x92\x4b\x65\xa0\x31\x60\x5f\xd3\xc1\x09\x54\x09\x5f\xc9\x9b\xa7\x4f\xf9\x17\xcb\x57\xdb\x7c\xf0\xd3\xde\x0f\x46\x54\xc2\xf2\x98\xf1\x8b\xfe\x35\x3e\x19\xfe\xab\x00\x02\x33\x4a\x83\x1c\x9b\xc2\x27\xac\xd0\xc3\x27\xb8\xa2\xff\xa6\x4d\x23\xff\x36\x77\x54\x54\xc4\x86\xf1\x08\x87\xe6\xd2\x24\xc4\xf6\xf4\xc6\xc6\xa2\xac\x66\xd3\x94\x91\xeb\x23\x35\xa5\xf6\xeb\x67\x7b\x22\x35\x02\x7b\xf5\xb3\xf1\x48\x6d\x64\xe3\xfa\x1e\x72\x28\x44\x29\x7e\x6d\xc8\x82\x13\x3f\x93\xf7\xc5\xbb\xfc\xfe\xf3\xdf\xc8\xf9\x62\x40\xf6\x78\x58\xb2\xde\x90\xc3\x92\xf5\xcd\x3c\xd9\x25\x87\xbf\xea\x5b\x2d\x64\x97\xfd\x42\x13\x58\xbd\xc1\xa9\xe6\xc8\x09\x56\xf3\xf7\xad\x44\xa4\xfc\x6a\xbe\x9d\x57\xcd\x83\x7e\x4e\x86\xef\xb4\xa8\x66\x3c\xbf\x9a\x67\xf3\xaa\xd9\xe9\xa7\x51\xf8\x6e\x6e\x35\x67\x87\x1b\x50\xfa\xb7\xca\xff\x5e\x9e\x08\xf6\x13\xbf\x40\xf9\x0f\x6d\xa6\xff\xd1\x16\x22\x98\xbe\x1e\x42\x10\xa7\xf9\xf1\xf0\xcf\x02\x30\xe7\x98\xdc\xdf\xcf\x99\x9a\xea\xfd\x73\xfc\xbd\x07\x27\xfe\x7c\xce\xe2\x53\xef\x7f\xe0\x7d\x1f\xfb\x50\x47\x3f\xe2\x49\x7f\xc1\x55\x71\x63\x11\x1a\x9e\x03\xfa\x03\x88\x0a\x2d\xe3\xb3\x6d\x02\x7d\x21\x40\x74\xac\xa3\x5c\xfc\x71\x9e\x72\x51\x1b\x9f\x21\x63\xb7\x63\x7c\x3e\x1a\x4d\xcf\x7e\x75\x3c\x77\x5f\xfb\xbc\x77\x95\xff\x4b\x9b\x81\xfd\xb9\x7f\xf3\x85\xa1\x2c\x43\xbf\x4c\x46\x3c\x66\xe8\x8b\x3c\x3d\xd9\x4c\x38\xa9\xf8\x2f\xf9\xfb\x63\xda\x08\xb3\x00\x8d\x30\x91\x6d\x80\x69\xbc\xd7\x2e\x6c\x06\x19\x60\xd2\xaf\xbc\x40\xf8\xff\x25\x36\x5f\x31\x4f\x6f\xe3\xff\xc7\xf2\x69\x81\x7b\x45\xf7\x4c\x32\x4d\x14\x8a\xa5\x52\xa9\x54\xce\x8f\x88\x7e\xcc\x6f\x22\x18\x02\x90\xb7\x87\x83\x52\x71\xfc\x82\xb3\x7f\x44\x91\x21\x91\x28\x52\xb3\x24\x68\x12\xcf\x19\x88\x28\x96\x2e\xb0\xf3\x58\x9e\x8a\x39\x70\x22\x8e\x6d\xf7\x27\x8d\x6c\x97\xf6\x10\xa1\xf8\x5a\xd8\x51\x56\xe9\x08\x2f\xe0\xc4\xe6\x7c\xec\x88\x1b\xfa\x9b\x95\xfd\x88\xa5\x52\x49\x8f\xf9\x20\x04\xe9\x56\x2b\xff\x55\x3c\xff\x43\x9c\x46\xd8\x76\x8b\x7f\x9f\xf7\x1b\x8c\xea\xe6\x18\x89\x71\x4e\xe8\x58\xf8\xaa\x10\xc6\xa2\x8d\xc5\xed\xd0\xc2\xdf\x19\x8b\x5b\xaf\xe8\x7e\x7b\xa0\xa7\x1e\xfe\x03\x93\x18\xfc\x73\xec\x62\xf0\xef\xa4\x93\x16\x2e\x5a\xb4\x18\xff\x31\x23\xd9\xb2\xfe\xfe\xfe\xe5\xae\x37\xad\xb2\x93\xe5\xcd\xe5\x17\xfc\x73\xf9\x38\x7a\xd5\xf6\x16\x06\xa3\x8d\x5e\x9b\xc7\x7b\x79\x4e\x4b\x55\xdf\xad\x0d\x3c\x89\xa5\x4f\x87\x78\x94\xc6\xe4\xb3\x1e\x5d\x43\x95\x96\x3c\x42\x74\xf0\x17\x34\x3a\x38\xfd\xea\x0f\x95\x4d\x27\x1d\x3f\x34\xc7\xa1\x5b\x60\x95\x7f\x9a\x4f\xa3\x8d\xce\x52\xf0\x35\xb2\x97\x48\x4b\xdd\x4f\xda\x91\x9b\xba\x02\x40\xa3\x5c\x13\xc1\xfa\xf3\x8d\x83\xee\xda\x18\x81\x52\xaf\x56\xc1\xb5\x27\x95\xbb\xe8\x06\x6f\x3f\xbe\x2f\xaf\x1f\x5d\x9b\x9c\x95\xeb\xfd\xfe\x5c\x62\x02\xeb\x18\x8c\x32\x09\x8c\x69\xd3\xf5\x0a\xb5\xba\x71\x97\x55\x8a\x60\x27\xe2\x51\xd2\x30\xf6\x22\x1d\x58\x56\xc2\x02\x08\x04\x9c\xce\x5d\x13\xcc\x42\xa3\x3a\xbb\x21\x5d\xc7\x0b\x7a\x9e\xf7\x5c\x43\x38\x61\xc8\xf3\xba\xb8\x01\x5a\x9a\x3e\x18\x9b\xf3\x0d\x93\xcc\x6a\x0a\x01\x37\xe4\xb7\xbc\x7d\xf0\x65\xf5\xde\x0d\xb9\xad\xd8\x60\x3a\x10\x06\x56\x13\x8c\x58\x87\xfa\x42\x84\x6b\x7f\x2b\x00\xbc\x36\x37\xe3\xbc\xd0\xce\x4c\x23\xe9\x5b\x01\x3e\xd2\x67\x70\x41\xca\x22\xa0\x83\x14\x38\xb8\xa0\x9b\x78\xd1\x06\x17\xb4\x2a\xac\x2a\x33\x03\x21\x67\x2c\xef\xd2\x31\x62\x1b\xaf\x19\x86\xf1\x25\x70\xad\xc6\x5b\xd2\xd9\xb1\xb2\x19\xa7\x8d\xc6\xbd\xda\xb0\x77\x24\xd0\x36\x8f\x0a\xff\xbb\x21\xe8\xda\x4d\x36\x3f\x0b\xdc\xf1\x82\x4f\x03\x6d\x41\xa5\x96\xa2\xfb\xfa\x13\x08\x10\xe7\xf8\x8d\xdc\x5e\x83\xdd\x7d\x04\x77\x79\x98\x20\x47\xfa\x6a\x42\x1f\x61\x09\x40\xc8\x21\x52\xe0\x00\x10\x2e\x9d\x67\x08\x77\x06\x62\x08\x8b\x79\x66\xf6\x5c\x5d\x52\x7b\xd1\x69\xfd\x5c\x8a\xb4\x67\xd4\x19\x0e\x3c\xe9\x8e\xdc\xbe\x46\x3f\x77\x07\xa8\xc4\xfa\xf8\x62\x83\x64\x3b\x9d\x3c\x1d\x4e\x8b\x19\xbd\xfb\x2c\x78\xd0\x0c\x4a\x99\xb0\x26\x64\x33\x82\xa9\x1f\x62\xf2\x41\xf6\xe5\xb4\x5a\xd2\xc3\x7d\xb6\x23\xe1\xdd\xad\x96\x56\x56\x1f\x2e\xae\x0d\x14\x80\x95\x67\xbd\x37\x6f\x15\x4d\x1b\x63\xb9\x12\xdd\xe3\x9d\x75\x76\x9f\xbf\x49\x4c\xca\x5d\x49\x37\x72\x2e\xe4\x6a\xbd\x32\xcb\x7c\x5f\xd8\xca\xfe\xfe\xe0\xcb\xda\x05\x1e\x9a\xee\x2e\xb0\xc1\xec\xa4\x30\x04\x7d\x0a\xb5\x04\xa8\xe0\xe6\x80\x22\x8f\xf2\x82\x15\x38\x0e\x66\x9f\x72\xb6\xef\x57\x05\x48\x6f\x01\x8f\xfb\x0a\x50\xd6\xd1\xf4\x50\x9f\x31\x96\xf6\x5b\xf9\x3e\x95\x5b\xf1\x52\xdd\xe4\x1e\x6f\x8d\x93\xfe\x1a\x15\x9a\xd2\xa7\x0b\xf9\x4c\x6e\x65\x8b\x4d\x5b\x8f\xf5\xd9\xfb\xc4\x67\xad\x7d\x42\x63\xb5\x96\x22\x6d\x5b\x26\x76\xb4\x46\xfd\x02\x3c\x8b\x95\x37\xc5\xcb\xbb\xbe\x0c\x70\xcc\x1e\x95\xee\xab\x3f\x5c\xc2\x95\x78\x76\xca\x02\x71\x42\x11\x89\x00\x01\x37\xf5\x36\xc3\x80\x9a\x46\x25\xf7\x82\xff\x52\xf5\xe9\xe3\xde\x7b\xc8\x97\x78\xfa\x96\xfe\xe2\x5f\xe6\x29\xf9\x3d\xfc\x8b\xdf\xf5\x7a\x75\xff\x65\x8b\x92\x6d\x78\xf5\x21\x9e\x92\x6b\x10\x1e\xf7\x97\xfc\x57\x2d\x4a\xb6\xe9\x57\xbf\x92\x53\xb2\xd1\xe7\xbd\xd0\xf2\xb6\xfe\x34\x7f\xcf\xbd\xba\x7f\xf9\x59\x6f\x1c\xa8\xaf\xf1\xf4\x76\x20\x3b\x6b\x04\x55\xfa\xaf\xe7\x8d\xd6\x83\xf7\x51\xf9\xf3\x9c\x28\x99\xd3\xed\xd3\xbf\x39\xc1\x3e\xfd\xdb\x69\xf7\xe9\xdf\xb5\xe9\xd3\x67\xda\xf4\xe9\x37\xf2\xfa\xf4\xe1\xef\xd2\x37\x2f\xb2\x5a\xf6\xcd\xdc\x3e\x4d\xbf\xfc\x24\x05\xd6\x3b\xd5\xca\x71\x24\x27\x47\x1c\xc4\xdf\x6e\x17\x72\x47\xdf\x76\xe6\x82\x8f\x3d\x39\x5e\x22\xa6\xbd\x6b\x46\x77\xde\x05\xe5\xb8\xff\x82\x82\xe1\x58\x96\x47\x3d\x56\xe4\x37\xda\xc0\x7b\xb2\x8d\xc7\x71\xb3\x3f\x9e\xb3\xd9\xf7\x4c\x2c\x8f\x8e\xf5\x31\x6a\xc8\x39\xa8\x78\x81\xbb\x75\x55\x0b\x1b\xb3\x14\xef\x1f\xe6\x38\xde\xd7\x74\x79\xf0\x55\x60\x0a\x01\x35\xbc\x76\x4f\x8c\xb5\x75\xdc\x01\x75\xb3\x42\xee\x13\x4d\x72\xc0\x4c\x62\x5a\x27\x09\x64\x4c\x68\xde\x3b\x7a\x72\x35\x1d\xcb\xc4\xe9\xd3\x8d\xe1\x64\x32\x89\x4d\x4e\xd3\x5f\x57\xa5\x9d\xae\x1f\xf0\x89\x96\x3b\x2d\x9f\xe6\x80\xc8\x53\x42\xf0\x0f\x84\x9f\xc0\xa9\x3e\xf1\x9b\xe1\x54\x6f\x39\x5b\x5f\xc7\xbc\x2f\xec\x0b\x79\xf6\x4f\x91\xa2\xc2\x8d\x7c\xc9\x92\x93\xf5\x6d\xfc\xd4\x53\x6d\x6a\xab\xbc\xe9\xfd\xa2\x7f\x7a\xf7\x43\x48\xba\x1f\x59\xc4\x31\x2c\x5c\x54\x8f\x71\x38\xbc\xc8\xe8\x73\xce\x8e\x87\x5f\x05\x42\xb6\xcb\xc2\x10\x5a\xb0\xf2\x08\x05\xf1\xcf\xa2\x20\x6e\x20\x5e\x03\x68\x10\x32\x2a\x27\xd6\xb6\x27\x1c\x80\x6a\xb0\x36\x54\x96\x86\xec\xf7\x1d\x82\x5f\xba\x59\xbe\x5f\x3a\x8c\x16\xe1\xd9\x61\x60\x7c\xbf\x96\x47\x86\x78\xf5\x5c\x90\xda\x8d\xc1\x5e\x27\x99\xd4\xbf\xa6\x44\x5d\xfd\x3c\x24\xea\x75\x2b\xeb\x99\xa6\x69\x6b\x82\xfd\x82\xb9\x13\x90\x7b\x8a\x7b\x31\x22\x6b\x1f\xc8\xee\x5a\x72\xef\x40\xc9\x7d\x95\xe3\x22\xfa\x3e\xfe\x49\x07\x5d\x59\x14\xe9\xdf\xec\x8b\xee\xd5\x3c\x07\xdb\x0e\x1c\x40\xaa\x37\x11\x88\x4d\xfa\xc2\xa8\xd4\xe7\xfb\x51\x62\x3e\x0b\x5d\x4a\x8d\x82\xcd\xe5\x4b\x64\x45\xfe\xa5\xe3\x74\x28\xad\xcd\xe6\x3a\x9e\xf4\x39\x37\xd2\x4c\x97\x01\x8c\xf5\xb0\x48\x33\xcb\x62\x90\xd9\x4f\x8d\xd9\x00\xb2\xeb\xfa\xa9\x31\x86\x60\x3f\xc5\xe3\xce\x61\xd8\x94\xe6\x41\x8a\xe1\x33\x91\xd8\x8a\xf9\x21\xf8\xb5\xa7\xa0\x36\x5d\x00\xb6\xb2\x7c\xb5\xe9\x32\x10\xaf\xdd\x1e\xde\x93\x33\x0c\x1e\xb5\xe9\x87\xfd\x49\xa3\xa6\xa3\xe4\xc6\x9c\x84\x78\x8e\x18\xea\xe1\x53\xd1\xfb\x49\x16\xac\x73\xa4\x0f\xbd\x9c\x20\xf9\xf1\x3e\x27\xcc\xd0\x47\xfd\x45\xeb\x12\x92\x42\xf6\xc7\xeb\x28\x3c\xfe\xc9\x54\xcc\xd8\x29\x7a\x0c\x7a\xc1\x09\x0a\x50\x27\x8b\xf1\x65\xc3\xbc\x9c\x8f\xbe\x4a\xaf\x46\x42\xe5\x20\x29\x00\xd1\xdc\xc2\x6c\x8f\xc5\x9f\x27\xc5\xfc\x3a\xc9\x9a\xb2\x57\xaf\x62\x84\xe0\x29\xbc\xa8\x18\x8c\x0e\x9d\xd1\xfc\x6c\x52\x3d\x23\x73\x7f\x30\x18\x4d\x9d\x61\x63\x70\x5f\x81\xcc\xac\xa7\x91\x14\xde\x2e\x2c\x9c\xb9\x51\xb2\x56\x5d\xa1\xf6\x4b\x28\x6d\xae\xe6\xab\x71\xe3\xd0\xef\xe7\x99\x1e\x50\xa7\x2a\xcc\xc2\xd9\xac\xec\x4f\xf0\x64\xda\x11\x4a\xb3\xa1\x68\xec\xb6\x43\xb0\xe4\x5b\x6f\x20\x2d\x74\xc7\xba\x39\xd6\x20\x7f\xd2\x3b\xc8\x46\xb7\xbd\x57\x28\xe0\x5c\xb6\x7a\x2c\x9f\x81\x83\x3c\x6b\x43\xa9\xdf\x61\xd7\xea\x62\x0b\x69\xbf\x80\x23\xd3\x46\xda\xb0\x9c\x77\x59\xf2\x4f\x22\xe0\xf0\xe8\xc8\xfa\xef\x5b\x57\x91\xcb\xd7\x80\x73\xb1\x7c\x31\x4f\x50\xfc\xd2\x36\xca\x71\xa6\x73\xa1\xcc\xcd\xf1\xdd\x7f\xf2\x46\xaa\x7e\x22\x3f\xc7\x35\x9f\xa4\x3a\x86\xac\x1c\x4f\xe6\xe4\x88\x83\x78\x5b\xc7\xaf\x2c\x28\xf4\x8a\xee\x25\x7e\xee\x1f\xe5\x9f\x92\x77\xa4\x37\xae\xf2\x1e\xe9\x40\x58\x7c\x64\x3a\x6c\x3f\x21\xae\xe2\x45\x74\x97\x26\x90\x62\x73\x50\xc6\x51\x5e\x95\x81\xc9\x12\xaf\xe2\xb8\x4c\xc3\x7a\x42\x0c\x81\x32\x3b\xb0\x25\x05\xb9\xcd\x0e\x6c\x49\xa7\x21\xf2\x05\x4e\xc9\x3a\x1c\x84\xa9\x18\x4b\xb3\xe3\x92\xa8\xf0\x34\x18\xba\xff\xf2\xfa\xc4\x2a\x42\x92\xc2\x56\xde\xc3\x88\x89\x16\x21\x33\xf2\xc2\x58\x15\x3f\x18\x8d\x27\xbe\xf6\x6e\xe7\xed\xb5\x82\x48\xf6\x6b\x25\xdd\x1c\x24\x66\xf7\x65\xbf\x32\xff\x73\x9b\x58\x13\x7d\xf9\xc7\xbc\xd5\xc3\xbd\x61\x9e\xc3\x0a\xd2\x03\x2a\xa3\x9e\x98\x8b\xe6\x2c\xf3\x33\x7e\x1a\x8f\x2e\x0c\xd2\xdd\xe1\x6c\x2c\x3b\x79\xd6\x9f\xb2\x33\x59\x09\xd9\x94\xee\x1a\x9e\xee\x67\xcd\x5a\xc0\x2a\x5c\x70\x40\xa8\xe7\x5e\xdc\xd7\xf2\x6c\x37\x36\xdf\x0a\xaf\xe3\xef\x39\xcc\xb8\x1d\xf1\x6f\xd6\x17\x8e\x37\x87\x7f\x00\xb2\x3e\x53\x1b\x3b\xd2\x24\xc3\x71\xdd\xe1\x2d\xe4\x86\x9c\x49\xd0\xba\x39\x0a\x6e\x8e\x46\x08\xf8\x03\x38\x31\x8c\x04\x94\x6d\x7c\x55\x7e\xf2\xb3\x6a\x7e\x11\xf1\x4d\xbf\x98\xb5\xeb\xfb\xfe\x70\x73\x1f\xe1\xd9\xec\x5d\x68\xf2\x1b\x74\x25\x5e\xee\xc4\xdb\xf0\xe7\x88\x83\xf8\xeb\x79\x74\x73\xbd\xa2\xbb\x13\x82\x38\xe1\xee\x92\xb7\x91\x6c\xf3\x6f\x24\x14\x89\xf4\xf0\x3f\x3a\x7e\x93\x57\xf0\x0c\x6c\x78\x94\x20\x15\xa8\x9f\x01\xc9\x54\x25\xb0\x01\x4b\x37\xe8\x12\x2b\xc5\x81\x7e\x39\x22\xd3\x36\x7f\xd2\x08\xc6\xe9\x41\x41\x3f\x1e\xc2\x1f\x83\xd1\xb1\x50\x0a\xc0\xa6\x31\xf1\x2d\x60\x51\x63\x8b\x48\x63\x59\x88\x7d\x1f\x37\xc6\xeb\xd2\xd3\xc6\x9c\x9a\x0d\x91\x47\xac\x72\x15\xcf\xe9\x25\x56\xd9\x13\x9a\xab\xc3\x91\xe9\x84\xdb\xfe\x82\xf0\x07\x5f\x06\xa5\x46\xde\x68\x8e\x79\x46\x53\x1b\x13\x5d\x02\x7b\xda\x51\x04\xef\x96\xf4\xc0\xd7\x1e\xd5\x6d\x0e\xf2\x79\xfc\x21\x1d\x24\xe3\x43\xc5\xaa\xbf\xbe\x0c\x47\x0c\x5c\xa9\x1b\xbf\x6a\x00\x11\xfa\xf8\x9a\x3e\x2b\x2d\x96\x02\x38\x2d\xb3\xe3\x72\xe1\xa2\xc5\x4b\xf2\x7a\xe6\x6a\xff\x3c\x87\xd8\x76\xf0\xcd\x68\xb2\x50\x82\x75\x88\x0e\xff\x12\x1d\xfe\x1b\x57\x3c\x26\xd2\x5d\x06\x7b\x50\xf5\xd0\x17\x5c\xed\x5b\x17\xca\x09\x46\x24\x01\xd0\xe3\x2d\x8a\xa5\x00\x2d\x8d\xa5\x51\x5a\xa8\x94\x38\xcc\x98\x4d\x91\x2f\xdc\xc1\x2a\xc3\xd1\x05\xa2\x57\x8f\xb2\xfe\x56\x49\xd1\x2c\x83\xb4\x6a\x69\xae\xaf\xe2\x8d\x22\x7d\xf4\xfc\x58\xfb\x45\x2a\x15\xbd\x63\x6d\x96\x9c\x4c\x6b\x7e\x0c\xa4\xcd\xf3\xe8\x53\x52\x00\x74\xd2\x55\xaf\x6a\xf5\xc0\x4e\x5e\xd9\xfd\x56\x0f\x70\x56\x82\xe6\xae\xfb\x80\xb7\xeb\x7a\x89\x46\x37\x48\x04\x78\xc5\xcd\x8a\x65\x01\xa2\x9d\xea\x9e\x9b\x47\xe1\x34\xb2\x1b\x48\x7f\x52\xc8\xfb\x0a\xa4\x13\x24\x8d\x1b\xed\x12\xfd\xa0\xe5\x9a\x91\xdd\xbc\xfa\xad\x1e\xdb\xed\xf4\xd8\x4c\x94\x7a\x73\x8a\x9e\x8f\xe4\xff\x0b\x41\x0e\x96\x21\x82\xfe\x7d\x61\x59\x16\x2b\x9d\xda\x15\x28\xab\x4b\xe1\x04\x1f\xa9\x11\x50\x1c\xce\xdf\x72\x2c\xc3\xd4\xf2\xdc\xb3\x1b\xb5\x80\x90\x4e\xcd\x63\x70\xb3\x77\x0c\xda\x45\x1b\xc4\x66\xed\xb1\xad\x1e\xb7\x38\x95\x76\x61\xac\xca\xa0\x2f\xc2\x9b\xad\x49\x79\x2b\x4b\x69\xc7\x88\x30\x3b\xc0\xb6\xf2\x34\x77\x80\x5e\xd1\xdd\x13\xe0\xb1\x15\x9a\xf8\x83\x9d\xb8\xd8\xf3\xd6\xf6\x2e\xff\xda\x1e\xd0\xf0\x92\xfe\x1c\x78\xc9\x2e\xdf\xd1\xa2\x7d\x75\xd9\xe2\x66\x09\x0f\x1a\xdf\x20\xc3\x4d\x12\x7a\x81\x79\xdd\x46\x5b\xdc\x9f\xaf\xc6\xd9\xe1\x6d\x46\x33\x5e\xe9\xca\x9c\xe6\x3a\xc1\x83\xbc\x89\x5a\xaa\x7b\xe6\x13\x0a\x30\x47\xdd\xf3\x7e\x5e\x64\x6b\x75\xcf\x4e\x9e\xf4\x39\x2e\x85\xc2\x2d\x75\x97\x73\x69\xbe\x86\x27\x77\x48\x5e\xd1\xdb\x6a\xb1\xca\x7a\x87\x42\xe7\xdb\x66\xf4\x5d\xbc\x04\x6e\x46\x5f\xac\x23\x0a\x35\x73\x7c\x20\x9f\x26\xe8\x92\x4a\x9e\x7e\xbe\x36\x7f\x3c\x3c\x93\xe8\xba\xdc\x49\x44\xee\xc4\xc3\x03\xd3\x89\x46\xef\xea\x13\x3e\x68\x15\x2b\xf8\x9d\x3f\xca\x55\x14\x7c\xc8\x3b\x52\x26\x54\xec\x57\xf3\x62\xd1\xf7\x8a\xee\x18\x57\x5d\xd4\x52\x58\xdc\xdd\x42\x58\xf4\xaf\xb0\xdd\xfe\xce\x39\x3b\x7c\x06\x89\x1e\xb3\x13\x8e\xae\x7c\x97\x18\xcd\x71\x25\xa6\xe8\xab\x8a\x30\x92\xdd\x04\xcb\x31\xc9\x94\xed\xad\x01\xe9\xa3\xbb\x48\x9c\x96\x0e\xc2\x70\x77\x9e\x00\x7e\xc5\xf7\x49\x64\x5f\xec\x84\x8c\xf4\xe7\x88\x83\x78\x62\x7a\x36\x29\xdd\xd1\xb3\x9a\xef\xfb\x79\xdd\xbd\xc7\xdb\xdd\xcb\xa3\x6a\xba\x95\xb8\xe3\xfb\x47\x10\x97\x58\x41\x37\xa6\x6a\x12\x21\x58\xb1\x00\x5b\xef\xac\x58\x16\x41\x9d\x97\x76\x5e\x62\xd0\x63\xd9\x99\x59\x48\x3b\x1b\x49\x51\x16\x64\x31\xed\xbc\x7c\x24\x29\xc8\x40\x47\xc8\x22\xaa\xdd\x4c\x6e\xae\x4f\xc8\x42\x3a\x50\x5f\x13\x04\x00\x41\xae\x15\x24\xa7\xea\xed\x86\x30\x5a\x2a\xdb\x0c\xb4\x5d\xc9\x50\x16\xea\x13\xe9\x19\x98\xe7\xf2\x7a\x12\x80\x7c\x99\x25\xa5\x9f\x9d\x31\x0b\x77\xd1\x81\x37\xb9\x08\xce\x47\xd6\x88\x18\x0f\x4c\xbb\x11\xa0\x13\x90\xc1\x88\x21\x9e\x25\x3f\x80\x91\x74\xdd\x95\xa3\x75\x42\x16\x0d\x60\x64\x93\x11\x02\x16\x65\x7f\x22\xa6\xa8\xad\xe2\xef\x6a\xde\xe1\x8f\xf1\x69\x61\x44\x95\x76\x29\x76\xe5\xa4\xc8\x04\xfa\xe2\x34\x26\x0a\xd1\x83\xf3\x19\x92\x37\x3b\x6e\xf2\x2f\xc6\xc9\x80\xac\x96\x9b\xd3\xc6\xbe\x6f\x17\x2e\x31\xf2\x6c\x77\x4c\x91\xc5\xf0\xed\xd1\x72\x83\xc5\xa4\x8b\xe0\x0d\x4c\x90\xae\x38\x8d\x12\x01\xf2\x2a\xf0\x68\x77\x36\xc0\xa0\xb1\x15\x84\x9a\x20\x7d\x36\xb8\xc4\x50\x39\x77\xc6\xb0\x28\x3b\xac\xb0\x9e\x06\xd8\x45\xf8\xa7\xaa\x21\x05\x17\x96\xd7\xed\x95\xfc\x2b\x1e\xe1\x1a\x8f\x01\xcb\x99\x6a\x28\x01\x48\xd8\xd1\x00\x47\x33\xd0\x7f\x68\xcf\xca\xec\x0f\xf4\xb7\x6d\x43\x85\x93\x42\xb9\x1b\x2f\x34\xea\x94\xb2\x42\xe4\xa4\x03\x30\xcb\xb0\x34\xf3\x39\xf8\x37\x41\x53\xcc\xcb\x4d\xd3\xa9\x8d\xf8\x52\xb9\x43\x72\xab\x5e\x4a\x03\xab\x7b\xde\x9f\xdb\x3d\xfd\x44\x76\xda\xdc\x3d\x01\xef\x1e\x71\xc2\xdd\xc3\x0f\xf3\x9b\xf2\xa6\xf2\xe8\xac\xdf\x8a\x8d\xb4\x57\x74\xbf\x1a\x08\x94\x9d\x40\x3f\xf8\x6f\x66\x75\xd6\x6c\xa5\x29\xc5\xbb\x1f\x1a\x46\x39\x99\x4f\xde\xda\x19\xf7\xaf\x9d\x21\x5a\x3a\x1b\x9c\x53\x6c\x3c\x47\x20\x58\xef\x90\x2a\xe7\xa5\xdb\x30\xa1\xbd\x03\xd7\xa3\x6e\x04\x7e\xe2\xa6\xbd\x21\x89\x64\x98\x14\xd2\x20\x29\xc2\x92\x3a\xc3\xd5\x96\x6c\xf3\x96\x4b\x8e\x72\x25\x19\x26\x45\x08\x75\x52\x82\x3b\x87\xbe\x1e\x51\x84\x1b\x48\xd6\xc3\x02\xff\x74\x20\x3e\x30\xcb\x02\x4b\xf7\x15\xb0\xcb\x5e\x6c\x96\xc3\x2b\x40\x5e\xac\xa0\xf2\x84\xca\x2e\x26\x02\x12\x2f\xc3\xf2\x24\xc4\x4c\x29\xca\x50\x16\xd9\xa9\xb1\x0c\x4b\xcd\xfe\xaf\x28\xc3\x44\xc8\x62\x12\xc2\x4e\xde\x97\x55\x51\xa4\x2a\x5e\x05\x0f\xa8\x0a\x53\x7a\xb7\x82\xae\x91\xab\x40\x91\xc5\xbe\x99\xfa\xbe\x03\x05\xbd\x8e\xf7\xc8\x47\x43\xfb\xca\x48\xa0\x2a\x47\x30\xbe\xde\xdf\x89\x78\x83\x0e\xe8\xbf\x15\x75\xa3\xa6\xff\x4a\xfa\x6f\x0f\xfc\x77\x6d\xd8\x2f\x83\x09\x3d\x9e\x59\x3b\x51\xe8\x11\x0e\xf2\x37\x67\xb8\x20\xb8\x66\x08\x3f\x8e\x89\x24\x92\x62\x42\x46\x10\x5c\x33\x4c\x67\xed\x48\x0a\x14\x5c\x33\x3b\x96\xd3\x40\x16\x27\x16\xc9\x70\x7b\x2d\x94\xd1\xf6\xa4\x20\x23\x7f\xa4\x4d\x19\xfa\x62\x6d\x6e\xdf\x0e\xb5\xc8\x10\xc2\x6c\x06\xd9\x71\x18\xd6\x59\xe3\xf1\xbb\x48\x7a\xaf\x22\xc0\xc5\x36\x68\xe6\xcd\xe3\x1e\xb5\xbd\x40\x88\x1a\x30\x1e\xc8\xb8\xd7\x30\x21\xac\x87\xa9\x1c\xc8\x08\x4e\x8a\x89\xe5\x51\x95\x85\xbf\x3c\x05\x30\x82\x18\x3e\xb3\x5f\xdd\x97\x26\xdc\xa8\x0c\xa7\x90\xd1\x31\xcb\x2d\x1d\x5d\xe0\xcd\xfe\x9e\x8d\x60\x46\xe2\xbd\xb4\x27\xeb\x2c\x59\x38\xdf\x84\xa6\x5a\x82\xa6\xbb\xc5\xe8\x8c\x5d\xd1\x54\xa3\x12\x2d\x95\xbd\xa8\x95\x81\xfb\xb7\xbe\xd8\x27\x68\x71\x58\x46\x90\x41\x19\x6a\xcf\x5d\x8b\x40\x84\xb5\x66\x52\x4b\xdb\x0b\x29\x52\x8f\x3f\xd3\x1d\x3c\xd3\x67\xac\x4c\xf3\xdb\xfa\x94\xf4\x86\xe9\x17\x6f\x27\x89\xd6\xf6\x99\xb9\x9b\x17\x6b\x23\xd7\x0a\x0e\x8b\x06\x4b\xc8\x21\x6b\x4f\xdf\x4c\x82\xef\x1c\x27\x88\x0e\x4b\xdf\x12\x60\xb8\x8f\xa7\xfc\x36\x2b\xf9\xe6\x1f\x78\x6d\x71\xf7\xb5\x28\xd9\xd6\x6a\x7c\x9c\xa7\xf4\x40\xd6\xf6\xf3\xf7\x1e\xc8\xda\xfd\xfc\xbd\xe5\x31\x3b\xa0\xf6\x65\x00\xcc\x3a\x3b\xc6\xfd\x79\x3b\x06\x73\xc2\x66\x3d\xfb\x40\x5e\xcf\x3e\xf9\x15\xea\xd9\x93\x1c\xab\x6e\xfe\xf7\xdb\x9c\x7f\x0f\xe5\xf5\xec\xc4\x6e\xef\x98\x7d\x72\xda\x3d\xfb\x70\x9b\x9e\x3d\xd0\xa6\x67\x0f\xe6\xf4\x6c\xfa\x91\x8f\xd1\x34\xad\x39\x61\x73\xf2\xa6\x69\xba\xef\x2a\xca\xb1\xd4\xca\xf1\x58\x4e\x8e\x38\x88\xbf\xf5\xb2\x62\xad\x2c\xa6\x88\x0c\xfc\x06\x36\x73\xe6\xcc\x2a\x2a\x92\xf3\xe4\x85\x3b\x5a\x59\x49\x96\x47\xd2\x91\x17\xee\xc8\xd9\x3f\x25\x6c\x6a\x6e\x28\x06\x5f\x6a\x9c\x66\x2a\x0f\xb7\x84\xce\xc3\xdd\x62\x2e\xa7\x1c\xe8\x49\x04\x88\x0e\x73\xe8\x21\xa2\x16\xdd\xcd\x38\xc0\xcd\xb8\x16\x69\xe5\xd4\x6c\xd8\x3d\x95\x1a\x7a\x16\x55\x5b\x61\x81\x85\xbb\xb4\x92\x75\x55\xd8\x5f\xa3\x63\x88\x6f\xe1\x4c\x8e\x86\x8f\xa4\xfd\x4e\xba\x3a\xa4\x3b\x7c\xdb\x5e\x91\x42\xac\xfa\x33\xed\xe4\x99\x26\xad\x4c\x9d\xd4\x52\xdd\xce\x99\x78\x17\x29\xd3\x45\xd2\x39\x7a\x7a\xd4\x75\xd2\x3a\x01\x30\x80\xaa\x52\xdc\x56\x62\xf7\xd0\x37\xc2\x87\x23\x49\xf8\x06\x8c\xec\xd2\x14\x80\xef\xf8\xbb\xd5\xaf\xa9\x77\x8f\x0c\x46\xc7\xdf\x9d\x95\x49\x4f\x8e\xbc\x7b\x30\xd2\x16\xf3\xc1\xe8\xc8\xbb\xdb\x29\x32\x94\x66\x19\x54\xd9\x05\x57\x3a\xdc\xe3\x9f\x3f\x82\xe5\x01\x4f\xd6\xcf\x7c\x99\x16\xd8\x32\x27\xc4\xea\x1d\x79\x0b\xec\xa7\xad\x23\x59\xe9\x25\x35\xd3\x5d\x51\x79\xab\x68\x6f\xbe\x0d\xc6\xb7\x8a\xf6\xb6\x58\x45\x81\xbe\x1e\x72\x63\x4a\x17\x29\x21\x50\x78\x30\xe3\x4f\xf1\x7c\x50\x42\x90\xe2\x42\xa3\xc4\x88\x15\x52\x2b\x09\x48\x0b\x41\xbc\x4d\x4d\x2b\xa1\x93\xe6\x50\x84\x65\x5c\x62\x9e\x66\x73\x28\xa2\xfc\x25\x4b\x2f\xda\xb4\x0a\xd8\x27\x3d\x6e\xc4\x56\x8a\xe5\xa3\x77\xe7\x96\xda\x7a\x1d\x44\x67\x5a\x69\xd3\xe7\xfc\x02\xc3\x07\x78\x53\xec\x61\xff\x79\xfb\x61\xef\x15\xdd\xd5\xa6\x8b\x59\xde\xa8\xdf\x7b\x62\x7b\xe7\xbd\x79\xb2\xa7\xb3\x6b\xe6\xa5\x93\xe6\xae\xd5\x63\xee\x5a\x12\xee\x25\xce\xb5\xca\x57\x04\xde\x6f\x6a\x91\x0c\xcf\x37\x4a\xfc\x2e\x7d\x8f\x2a\xe8\x7b\x54\x85\x66\x0f\x19\xbb\x49\x0d\x22\x0b\xfa\x2e\xa5\x26\x0c\x21\x0c\x49\x79\x29\x23\xbc\xee\x65\x52\xaa\xad\x83\xb0\x4a\x2a\xc6\x59\x82\x8b\xcd\xb6\x5f\x74\x4a\x8a\xac\xc0\x65\xd2\xf6\x9b\xb9\x86\x7f\x1a\x9b\x68\x6d\x8d\xce\x2f\x4c\x57\x99\x89\x51\xcb\x38\x6c\xb9\x13\x21\xf6\xb9\x46\x9a\xfd\x27\x36\x0d\xf6\xb7\x5a\xfc\x4d\x47\x68\xab\xd4\x55\x9a\x01\xd0\x79\x21\xae\x6b\xba\x2d\x04\x49\xc1\xdc\x84\x2a\x98\x4a\xd2\xfd\x2f\x13\x9c\x03\x69\xa0\x96\x45\xa5\x3a\xc5\x14\x54\x3c\x48\xf9\xd2\xec\x34\x4a\x31\x1a\xea\xfb\x95\x4a\x18\x65\xc5\x99\xed\xa4\x83\xa6\x55\x64\x12\x82\x0f\x5c\x56\xb9\x7d\x89\xef\x54\x23\x0f\x09\x99\x69\x09\x27\x17\xec\x31\x6d\xc7\x16\x27\x17\x94\x70\xbe\x89\x7c\x54\x42\xbb\x68\x51\x95\x83\xb1\xca\x0a\x9e\xf5\x76\x6d\x6e\x17\xf7\xb0\x9c\x70\xd0\xdc\xf8\xf7\x5e\x47\x90\xdd\xbc\x04\x7b\xc7\x79\xfe\x37\x37\xeb\x1e\x3c\xb1\x59\xf7\x60\x8b\x79\x54\x69\x9a\x75\xad\x52\xb3\x59\x17\x78\x66\x5d\xd4\x34\xaf\x22\x9a\x57\x66\x42\x06\x6c\x42\xd2\xcf\x42\x36\xdb\x0a\x4d\xb3\xad\xd0\x34\xdb\xc2\x6c\xb6\x85\x4d\xb3\x2d\xfc\x7f\x65\xb6\xe5\x75\x6d\xd3\x6c\xfb\xc8\xf3\x5e\x83\xcd\x6e\x5e\x82\x3d\xdb\xfe\xea\xe5\xe3\x36\x7b\x45\x77\x62\x30\x28\x65\x05\x43\xc9\xfe\x31\xdc\x66\xde\x5c\x3c\xd0\x02\x82\xe2\x62\x36\x95\x45\x99\x29\x2b\x4e\xd2\x50\x24\x9b\x6f\x75\x30\x3a\x20\x38\xe3\xa8\x30\xbf\x15\xc9\xd3\xca\xe0\x88\xd0\x27\xc9\x82\x18\xe4\xe1\xf9\xec\x1e\xb7\x9d\xb7\x6d\xb2\xe8\xea\xd3\x0c\x9a\xab\x0c\x37\x8f\x7c\x88\x55\x37\x86\x41\x70\x4e\xda\x31\x5e\x7c\x6b\xb8\xd7\x55\xfe\xa4\x00\x41\x17\x08\x36\x17\x23\x49\x64\xfc\x36\x40\x39\xf6\xd2\x4b\x33\xeb\xe9\xec\xb1\x34\x48\x67\x93\x0e\xac\x16\xc9\xc2\x45\xc6\x4c\x31\x5b\x07\xc8\x8a\xb2\x1e\x82\x67\xdc\x11\xf8\x9a\xe9\x76\x00\x82\xae\xf3\x3b\xa0\x87\x24\x50\x97\x92\x60\xda\x1d\x70\x7d\x7e\x07\xec\xc1\x0e\xd8\xc5\x3b\x60\x6a\x1a\x1d\x50\xa5\x98\x3a\xba\x03\xa6\x04\x3c\xeb\x8c\x9d\xd9\xb1\x04\xd7\xbf\x99\x3f\x87\xd8\x5c\x3a\x2c\x94\xdb\x46\x8f\x97\xec\x75\x21\xec\x11\xa0\x13\xac\x30\x0f\x1e\xc5\x1f\xdc\xec\x73\x73\x80\x79\xdf\xd4\xf3\xdc\x6f\xc2\xfa\xda\xf0\x6a\x31\x0d\x39\xf7\x90\x0b\xe6\xbb\x89\x77\xe4\x6a\x1f\x24\xef\xb0\x80\x46\x17\x39\x9a\x59\x23\xa3\x38\x66\x39\x1f\xb0\xec\x10\x14\xb0\x1a\xbf\x13\xfa\xaa\x3c\x24\x7c\x4d\xbd\x65\xba\x4d\x0d\xd9\xd8\x1c\x10\x70\xe1\x00\xc3\xfe\xad\xbf\x2d\x9f\xb5\x5e\xd1\x7d\x96\x0f\x84\x47\x81\x82\x72\x63\x2a\xe4\x6d\x89\x8f\xb5\xb0\x61\x1a\x0f\x44\xc3\x87\x70\x75\x4b\xfa\x89\x0b\x8d\xad\x73\x20\x1e\x5e\x01\x1e\x5b\x3e\x9c\xe7\x28\xaf\xd7\x80\xf5\x42\x04\xab\x33\xbf\x36\x2a\x9b\x6a\x62\x61\x23\x67\x21\x15\x61\xeb\x15\x41\x16\x18\xf0\x34\x2c\x83\x4b\x95\x0a\x4a\x6c\xf0\xb2\xc2\xe0\x65\x43\x19\x68\x4f\xa3\x99\x68\x87\x21\xb3\x29\xd8\xb9\x6d\xc0\x18\xec\x1c\xee\x2e\xfb\x98\x7f\x93\x59\x19\x3c\x28\xb4\x55\x7d\x39\x3d\x7a\xc8\x3c\xea\x47\x44\xc5\x32\x52\xc4\x0c\x35\x29\xad\xaf\xe6\x25\x5f\x51\xe0\x40\x1d\x5a\x0a\x25\x0b\xa4\x38\x03\xbd\xb4\xba\xc1\x05\x0b\x55\x51\x01\x54\xd1\x87\xf1\x7b\x12\x01\x60\xfe\x5e\xef\xe0\xec\xe2\x95\x71\x0c\x5b\x3b\xb3\x6e\x12\x80\x78\x21\x79\xe8\x67\xbd\xe9\xb0\x7e\x5d\x6a\xf0\xca\x18\x55\x51\x0d\x06\x4d\x9f\x05\x64\x81\x10\xd3\xe9\xf4\x0f\xb6\xed\xf4\x93\xd0\x06\x31\x9b\x1c\x2d\x8c\xda\xe6\xb1\x1c\x28\x81\x7f\x0c\x3e\x92\x33\x06\xcb\xa3\x21\xab\x41\x1f\xf1\x36\x08\xd2\x4d\x28\x8a\x48\x22\x1d\x58\x15\x12\x6d\xd8\xda\x70\x2e\x26\xc8\x1a\x8d\xc4\x8f\x6b\x82\x39\xea\xd1\x43\x02\x79\x1f\xd7\x04\xb3\xf9\xee\xfa\x98\x5f\xdb\xbd\xdb\xcf\x43\x7d\x33\x4f\xdf\xd2\xf5\xfd\xa3\x3c\x25\xd7\x76\x7f\xe8\x01\x2a\xb9\xe4\x90\xf7\xe7\x97\x6c\x5b\x28\xc6\x79\x4a\x4e\x81\x30\xf5\x19\x2a\xb9\x62\x95\x7c\x6b\x6e\xc9\xab\xc2\xb9\x1e\xee\xec\xdb\x78\x7a\xee\xb4\xbf\xdf\x1f\xde\xfe\xf6\xdc\xf2\x57\x06\x73\x2c\xaf\x8d\x3b\x78\xca\x67\x58\xc9\xf7\x3d\xeb\xa5\x03\xb8\xb3\x45\xc9\xb3\xad\x92\xef\xca\x29\x59\xbd\x9f\xe0\xef\x3d\x16\x80\xbd\xfc\x3d\xb7\x00\x34\xad\xeb\xbb\x73\xd6\x75\x7a\xcf\xcf\xe9\x1b\xec\xf0\x5f\x1f\xe3\xe9\x9b\xc8\x18\xfa\x35\xd5\x91\xb1\x54\xf9\x67\x64\x33\x4a\x71\x5f\xde\x38\xbd\xa0\xe6\x6e\xc1\xb1\x54\xe5\xcf\xb0\x7e\xc7\x52\x95\x53\xf2\x4f\x6e\xf1\x7a\x82\xec\xcf\x29\xd9\x98\xa0\x72\x7a\xf7\xd8\xe3\x5e\x02\x8b\x4f\xe4\xf4\x59\x1c\xc4\x9f\xfa\xed\x40\x36\x48\x48\x18\x72\x34\xc2\x33\xba\xb9\x5f\x9b\x11\x12\x6a\xc4\x2a\x67\xdc\xd8\xf3\x24\x85\x49\xbf\xa4\x70\xdc\x48\x0a\x99\x44\x59\x0b\xd2\xb0\x0e\x9b\xba\x11\x2d\x6b\x01\x13\x2e\x6b\x21\x13\x2f\x8d\x18\x7d\x58\xc8\x08\x02\x52\x64\xe2\x46\x76\xf0\x17\x51\x1a\x28\xc9\x62\x76\xfe\x17\x65\x29\x95\x63\xb2\xb8\xc9\x60\xa5\x56\xc6\xb1\x2c\x4a\x9b\x0a\x21\x42\xc1\xe3\x95\x48\x0a\x05\x4d\x09\x54\x12\x9d\xb9\x88\x8e\xe4\xb2\xa8\xc0\xc2\x17\x9a\xe7\x67\xa0\xd4\x72\x7a\x2c\x43\xf5\x1d\x76\xe6\x32\x81\x3a\xdc\x9a\xcb\x00\xea\x00\xc7\xdf\x15\x1a\xe0\x2f\x8b\x2c\xc8\xf5\x8a\xd8\x95\xf6\x3b\x90\xf0\xa9\x1b\x84\x82\x74\xea\x69\xe5\x15\x0d\xc7\x77\x3f\xc9\x1e\x1b\x80\x6b\xb7\x5a\x77\x28\x24\x26\x5b\xe0\x76\x97\x47\x1b\xd2\x1e\x60\x1b\x4b\x1b\x10\x76\xad\xca\x0c\x3c\x5a\x74\xd6\xc0\xa7\x86\x1d\x1e\xe1\x6a\x5e\xf6\x5f\x85\x0e\x88\x26\xb0\x9d\x27\x50\xc2\x00\x4d\x6b\x5f\x7b\x6a\x1f\xcd\x2b\xa5\xfa\x65\x1e\x08\x21\x6e\xbf\xcc\xc1\x78\xbe\xdd\x14\xcf\x37\x3d\xe2\x84\xdc\xd8\xcd\x5b\xa8\x79\xc8\x20\xfd\xd2\x58\x46\xfe\x51\x5f\x40\xe0\x07\x77\xd4\x51\xd8\x00\x3a\xb1\x25\x71\xd3\x70\x9f\x03\x8f\xb3\x5c\x85\x34\xac\x5b\x19\xcf\x01\x79\x22\x47\x92\xc4\x79\x2c\x83\x11\x15\xb4\x46\xcb\xc6\x67\x03\xb2\x21\xce\x91\x28\x95\x70\xb0\xbe\xc9\x49\xe3\x46\xfe\xd1\x3e\x11\x30\x09\xd2\x82\x13\xcc\x35\x51\x6e\x96\x2e\x50\xea\x26\x5e\x98\x0d\xa8\x82\x58\xbf\x1a\x94\xb8\x14\xb0\x14\xf4\x46\x73\x53\x8b\xc1\x68\xaf\xe0\xb4\x72\xfb\x9b\x68\xe5\xd6\x4f\x9f\x56\x6e\x3c\x7f\x38\xe7\xc6\x69\xe4\x7c\xd3\x52\x78\x0c\x0e\x1d\x73\x62\x33\x81\x83\x5e\xd5\xe7\x62\x44\x49\x06\xd6\x49\xcf\xea\xf8\x7c\xc8\xeb\x98\x15\x23\xd2\xfd\x34\x7e\x7a\x4f\xe6\x28\x23\xc8\xea\xa5\xd9\x5e\x87\x40\x27\xf1\x0a\xb0\xbd\xa2\xdd\x8a\x82\x7e\x6e\x72\xb0\x0c\x77\x79\x7b\x9c\xac\xc2\xb6\x44\x3b\xe1\x4f\x2a\x30\xd0\x58\x28\xc9\x9f\x29\x13\x09\x21\x32\x73\xa4\xe9\xec\x21\xf2\x89\x0c\x47\xdc\xa5\x8d\x3d\x93\xfd\xff\x69\xba\x73\x24\x17\x0c\x58\x85\x7f\xce\x57\xfc\x26\x20\x62\x00\x41\x0e\x14\x2d\x74\x79\xe0\x94\x0c\xdd\x08\x5b\x3d\x55\x1b\x92\xd7\x86\xfd\x5c\x26\xc8\xeb\xc9\x0a\x0b\x7c\x6f\xb4\x3b\x2b\x29\xe2\xb0\xea\x49\x31\x18\x6d\x74\x54\x39\xfb\xf2\xbb\xc7\x35\x4b\xdc\x97\xdf\xe9\x0d\x41\x3a\xe1\x31\xec\xc9\x00\x38\xd7\x4f\xa0\x27\xfb\x7d\x3d\xb9\x3f\xb7\x27\x37\x6a\xbe\x7e\xde\x93\x81\xab\xba\xab\x60\x9c\xee\x72\xac\xaa\x4a\x2f\xaf\x7b\x04\xdd\x07\x78\x3d\x77\x47\x7c\x3a\x17\x63\x8e\x5b\x99\xcc\xb9\xe2\xa4\xd7\xde\xe8\x45\xae\x3c\xcc\x73\xd8\xf2\xcb\x4f\x5a\xf8\x2e\x74\x12\xd9\x53\x2b\xd7\x85\x27\xfd\xf2\x03\x38\xcc\xa3\xce\x4c\x9d\x5d\xb3\x77\x60\x4f\xf5\x4b\x91\x06\x32\x98\x58\xa4\xe6\x20\x3c\x84\x53\x59\x9b\x7f\x43\xcb\x59\x01\xb2\x77\x65\xbb\x6a\x17\xed\xaa\x10\x62\xb0\xd1\xa8\xd6\x11\x98\x3f\x24\xc3\x7a\x92\x0d\xad\xe2\x82\xa9\x28\xd3\x1f\xc0\xda\x8d\x63\x07\xd9\xf3\x08\xb2\x4b\x3b\x1a\x3b\x25\xaf\xe4\xdf\xc3\x4e\xc9\x36\x0e\xce\x8d\x46\x95\x90\x22\x61\xdb\xc4\x71\x10\x1f\x3a\x11\x84\x4d\xaf\xe8\x5e\xc8\x54\x43\xe0\xb5\x85\x7e\x5b\xdd\x33\xab\xf9\x3e\x0e\x53\xfe\x71\x19\x00\xb1\xee\x8a\xc7\x44\x7a\x2c\xf0\x04\x5a\x36\x36\x98\x29\x9f\x26\x87\xdc\x2e\x2f\x53\x19\x7b\x8c\x5b\xa5\x26\xd4\xd4\x6e\x90\x14\xe8\xa0\x22\x85\xb6\xf9\x46\xb0\x31\x53\x6c\x5c\xe3\xf9\x78\x99\xf7\x3a\xb1\x9d\xb7\xc1\x62\x1c\x30\xbc\x61\x0b\x94\x8b\xd5\xf2\xa8\xa7\x16\x24\x02\xf4\x2e\x5d\x71\x5e\x30\xec\x31\x5e\xe4\xad\x56\x34\x10\xf0\x20\xcb\x05\x3f\x68\x08\x8c\x86\xa7\x35\xb7\x77\xa7\xb7\xcf\x00\x7e\xe0\x30\x07\x4d\xe5\x9c\xd2\xd5\x74\xdc\xe1\x1b\xb9\x26\x3f\xed\x84\x1a\x8d\x6c\x0f\x1b\xf7\x51\x1b\x57\x98\xa7\x66\x05\xdd\xe7\xcb\xd4\xeb\x64\xe1\x6e\x08\x6f\xcf\xef\xce\xe9\xf9\xd6\x2e\x57\x38\xad\x1a\xa2\x0e\x85\xf7\x32\xdc\x2e\x2b\xed\xfa\x32\xc8\x81\xd1\x34\x4b\x3b\x1e\x58\xce\x93\x1f\x76\x8a\x2a\x28\x45\xed\x17\xe2\x5f\x77\xe0\xf6\xe5\xb4\xe6\x8a\xe6\xae\xa5\x6c\x51\x73\xe7\xd9\x51\x6e\xf3\x96\xe0\x53\xfe\x25\x78\xd4\x5c\xad\xb4\x6c\x1c\x82\xc4\x4c\x44\x48\x46\x6d\x9e\x28\xf5\xb8\xb9\xb2\x30\x51\xd2\x55\xa5\x4b\xe1\xd3\xa2\x67\xa3\x71\x99\x75\x1a\x8c\xf2\x96\x3d\xcb\x8f\xb3\x1e\x46\x02\xaf\x4d\xad\xeb\x93\x30\x0d\x92\x08\x2e\x52\x52\x9b\x68\xa2\xec\xbc\x8b\x62\x19\xe9\x83\xee\x24\x12\xc5\x5d\x2f\xcc\xa7\xf2\xcf\xf5\x82\xe3\x88\xe9\x4d\x5a\x98\x58\x19\xbc\x33\x29\xa6\x22\x1d\xda\x91\x0e\x8d\xc9\x22\xfe\xf7\x7c\x63\x81\x3d\x19\x9d\x65\x96\xc4\xe9\xdd\x9c\xb4\xb8\x87\xa4\xfc\x02\x88\x58\x7a\x3d\x17\x50\xc2\x47\xbe\xfc\x21\x44\xf2\x6e\xc0\x75\xbd\x59\x16\xd2\x31\xe3\x53\xbd\xa9\x69\x03\xb9\x9a\x37\xd1\x5a\xe3\x1b\x28\x60\x2c\x9c\xd6\x27\x69\xf0\x13\xdf\x48\xe6\xa3\xd4\xad\x3f\x24\x98\x58\x19\x74\x5a\x1f\x53\x45\x33\xe2\x0c\x30\x23\xca\x60\xe2\x2c\x51\xc1\x31\xc8\x4a\xdf\x42\x6e\x0d\x13\x04\x41\xd4\xdc\x50\x8b\x20\x79\x6c\xa2\x77\x46\x52\xa4\x03\x3b\xd2\x81\x31\x19\x36\x64\xc8\xe6\xc1\xa5\x8e\x2d\x97\x7d\xcc\x57\x6c\xb1\xa6\x0a\x9d\x90\xbe\x17\xa2\x6b\x18\xdf\x72\xd2\xe4\xf5\x36\x45\x6f\xfa\x20\x2f\xcb\xba\x5e\x6e\xa4\x9b\xef\x6c\x8b\xb6\x59\xe5\xfb\x10\xcf\x67\xd3\xca\xe0\x66\xbc\xd9\xf2\xe9\x18\x4a\x22\x18\xbf\x6a\x36\xaa\xab\xc2\x4d\x74\x0f\x2b\xea\x13\xa6\x13\xc3\xae\x9f\x4c\xa2\xfb\xf0\xd1\x69\x3a\xe5\xdc\xcc\xdb\xf1\x29\x4b\x2b\x56\xb4\x98\x64\x6f\xe1\x09\xb9\x82\xf6\x43\x07\xbd\x6a\xd4\x71\x9e\xbe\xa5\x1a\xf5\x56\x9e\xd2\x03\x1a\xbe\x8d\xbf\xff\x5b\xbb\x24\x9b\x8b\xf4\xf6\x36\x25\xdd\xc1\xdf\x7b\x94\x8f\x77\xf2\xf7\x5c\x3d\xf6\x4f\x0d\x12\x2f\xab\xd6\x37\xde\xc5\xd3\xdb\xf0\xe3\xfd\x0f\x13\x4c\xae\xcf\xca\xb1\x37\x27\x47\x1c\xc4\xdf\xee\xfa\x8d\x2b\xd4\xd0\xda\xd6\xe4\xff\x64\x69\xd2\x60\x77\x77\x0c\x6e\x79\x1b\xfd\x21\xff\x46\x7f\x44\x79\x0c\x6e\x71\xd0\x30\x87\x72\xce\xf4\x2d\x1e\x57\xdf\x2b\xfc\xa9\xc9\x7f\xf7\x3c\xb3\xa5\x9d\x8e\x0a\xb2\xd3\xfc\x34\xdb\xdb\xbc\xc5\x10\xc7\x36\x09\x6f\xae\x9d\xad\xac\x18\xcf\x87\x8f\xb4\xa1\x76\x06\x1d\xa0\xde\x8f\x2a\xa8\x00\x2b\xa1\x02\x2c\x48\x02\x58\x95\xfd\xc0\x86\xb4\x34\x81\x35\x15\xac\x09\x96\xa2\xc3\xe0\x16\x88\xbd\x38\x52\x13\x07\x91\xb0\x7a\x32\xa8\x4f\xac\x88\x82\xdb\xaa\x37\x95\x6b\x59\xdf\x16\x2e\x30\x52\xd8\xb2\x38\xc6\x44\x53\x98\x88\x48\xa3\x8e\x41\x80\xca\x44\x64\xa9\x93\x90\xae\x99\x12\x77\xf4\x01\xcc\x50\xa9\xe7\xab\x60\x76\xf2\xae\x79\x15\xbf\xcb\xd6\x82\x34\xb8\xc8\xdc\xe2\xfa\xe2\xe1\xe5\x64\x5e\x03\x28\xa4\x13\x9a\xba\x1f\x59\x0c\xe1\x2b\x6b\x78\xac\x13\x8d\x60\x2a\xf0\x0e\x22\xd6\x04\x4b\x21\xd2\x36\xaa\x57\x1e\x34\xe1\xb8\x49\x9d\xb2\x85\xd4\x2b\x53\xe4\x70\x48\xaa\x95\xa9\xc0\x0d\xf4\x7d\xc8\xa3\x5a\x51\xbd\x09\x76\x5d\x5b\x1a\x74\xc8\x4e\xe6\xe2\x99\xd9\x07\xe7\x23\x66\x4b\x21\x24\xb1\x7b\x5a\x2d\x46\x0d\xda\xa2\xd8\x8c\x54\x1a\x30\xee\x8d\x45\xaa\x56\x4d\x0a\xbf\x10\x69\x57\xb8\xc8\xc6\xdb\x6a\x66\x3b\x4c\x05\x98\x18\x0b\xac\x28\x0c\x2c\xf5\x5f\x70\x1a\xad\x40\x9f\xf6\xf3\x55\x1f\x07\x1a\x5c\x31\x2f\x26\x05\x52\xdb\xb9\xca\xb7\x5b\x56\xd5\x3f\xeb\x38\x46\x4b\x48\x77\x64\xf6\x52\x96\x4c\x53\xd9\x43\xef\xcc\xc4\x8f\xcf\x24\x06\x2e\xa4\xde\xc9\x73\x5c\x5f\x06\xb9\xbb\xdb\x5c\x49\x8c\x3e\x88\x25\xfb\x99\x13\x99\x30\x9b\x31\x20\xb7\x77\x51\x57\xe1\x5f\xd9\x8a\x85\xc9\x47\x63\xb0\x52\xd1\x11\x67\x63\x60\xc6\x48\x06\x07\xad\x75\x92\x2d\x8f\x7a\x2a\xea\x83\xd1\xb1\x30\xd6\xea\x19\x73\x6e\x64\xd7\xf1\x11\xc7\x3d\x89\x35\x6e\x0d\x87\xe0\xc1\x29\x3c\xc2\x1c\x9c\x67\x2a\x9e\x62\x33\x24\x67\x20\x9d\xc0\x99\x8a\x4e\x60\xba\x43\xb2\xdf\x3f\x24\x67\xd0\x85\x41\x7d\xe4\x80\xf9\xd2\x3a\x06\x36\x87\xe5\x08\x2a\xfe\xb0\x7d\x7d\x71\x10\xef\x9a\xf3\xdb\x34\xda\xac\x0d\xfc\x34\xc4\xd9\xbf\x59\xda\xd7\xb6\x07\x69\x88\x9b\x31\x1e\xb9\xa6\x9b\xa7\xfd\xc7\xce\x61\xed\xa8\xee\x1c\x3b\x4f\xfb\xdc\x2b\x9c\x6b\xc5\x80\xb3\x73\xa0\xf4\xb5\x19\xa4\x62\xba\xd0\x6f\x94\x86\xed\x10\x2d\x36\xb0\xf5\x0d\xa0\xfb\xbb\xda\x49\x7a\x43\x88\xbf\xe2\xdc\xe8\x9f\xf6\xd9\x37\x96\x93\xd1\xdc\x42\xe6\x95\x55\x50\x4a\x55\x66\x36\xce\xc3\x87\xa7\x39\x93\xc6\x78\x4d\x39\xd1\x5c\x9a\x02\xb8\x6c\xc8\x0b\xe0\x72\x15\x2f\xcd\x0d\x2a\x82\x3a\x7a\x4f\x5c\x11\x4d\xea\xd0\x89\xe7\xe1\x2a\x8a\x00\x02\x9f\x44\x34\x23\x50\x4d\x5a\x58\x1b\x76\x71\x2b\x10\xab\x6d\x3b\x47\x24\x6c\x26\x86\xd0\x56\xe4\xc5\x3b\xbd\xc3\xec\xa8\xad\x3f\xe0\x4f\x64\xb1\xd9\x0c\xe9\x83\xd2\x9c\x4c\x06\x4b\xc2\xf2\x1f\xe2\xd2\x7e\xd5\xa8\x86\xac\x00\x32\xb3\x90\x7f\xf8\x54\x40\xb0\x58\x7d\x50\xc0\x3e\x08\xad\x3e\xb8\xae\x55\x1f\xf0\xad\x0d\x6e\xad\x07\xb3\x0d\x0e\x5f\xc2\xa6\x40\x5b\x1d\x27\x05\x70\xf8\x6d\xae\xcf\x1d\xd1\xe9\x86\xe4\xb9\xd8\x1c\xa5\x7d\xe8\x09\xdb\xcb\xa3\xc5\xa0\x09\x0c\xf0\xa5\xb5\x98\xeb\x42\xf2\xe6\xe5\x66\x8f\xd0\x76\x43\xce\x58\xe2\xb8\x07\x0e\x05\xb2\x2f\x6d\xaf\x89\xc4\x83\x52\x5a\x5f\x9d\x62\xc2\x0c\x46\x53\x7d\x52\xa4\x63\xcb\x2e\x32\x97\xc8\x04\x8f\x3f\x19\x4f\x63\xa5\x29\x59\x8a\x62\x54\xc1\x98\x38\xe6\xcc\x5b\x78\x93\xd6\x58\xd6\x28\x00\xd1\xf6\x41\xa5\x4b\x9a\x43\xea\xdc\x6a\x7d\x4b\x33\x99\x66\x0d\x45\x93\x79\x48\x86\xdc\xac\xf8\x1a\x60\x8c\xca\x8b\x50\xce\x59\x48\x9d\x4c\x13\x6f\x4c\x40\xee\x93\xf0\x86\x0a\x0f\xf9\x01\xfe\x74\xd3\x01\xde\xe3\xc5\xd4\x4c\xf0\x94\xcf\x59\x0c\xc2\xf3\x1d\xb2\xb1\xbb\x9d\x42\x0b\x14\x41\x13\x84\xd4\x26\xe1\xe0\x1e\x9e\x7a\x1a\x11\x30\xee\xe5\xe9\x5b\x42\x29\xf6\xf1\x94\xd3\x88\x80\x71\x5f\x8b\x92\x07\x1c\x90\x46\x4e\xc9\xdf\xcc\x03\x69\xf8\x4b\xd6\x1b\x87\x05\xa8\xb9\x9f\xa7\xf6\x00\x6a\x3e\xc1\xdf\x7b\xee\xb4\x0f\xf0\xf7\xd3\x88\x59\xf2\x20\x4f\x6f\xc3\x64\x02\x6d\xc4\x62\x23\xf6\xc9\xbc\x11\x7b\xf8\x93\x54\xfe\x7c\xc7\x24\x33\xdd\x7e\x3d\x70\x82\x23\x76\x70\xda\x73\xe1\x91\x9c\x92\xd5\xfb\x47\xdb\xf4\xe9\x63\x79\x7d\xfa\x0d\xbf\x19\xea\xf1\x9c\x3e\x8d\x83\xf8\x78\xb3\x19\xca\x10\xad\x02\x63\x5d\x9e\x14\x74\xd8\x2f\x05\x55\x95\x92\x35\x1d\x0f\xf5\x99\x56\xf1\x18\x3a\x0e\x7b\x15\x7a\xca\x28\xbe\x37\x74\x10\xae\x2c\xf9\x5d\x76\x0c\xcd\xbd\x61\xdd\xb9\x72\x1f\xf6\x09\x5c\x86\x2b\x9c\xda\xb7\xdf\xc9\xb7\xa3\x4d\xbe\xfd\x74\xb0\x55\x1c\xa6\xd4\xc3\x7e\x9d\x7d\x3b\xd7\xb4\x6f\x4e\x9f\x44\xb4\x57\x74\x2f\x43\x51\xb6\xa0\x82\x5d\x62\xb8\xcb\xec\x5f\x87\x76\xd9\x00\x45\x79\xde\x70\x3d\xd3\xca\x2e\xe5\x0c\x57\xb3\x01\xe7\x0a\x9e\x9f\x0f\x57\x93\xac\x39\xca\x53\x5a\x58\x1a\x97\xae\x95\xe9\x50\x66\xc6\xc0\x93\xd1\x1d\x9b\xe1\x37\xf2\x0c\x3d\xda\x1f\xea\x98\xb0\xd2\xdc\x82\x4e\x46\x43\x94\x7f\x26\xec\xe0\x6d\x71\x46\xb4\xb7\x90\xcd\x84\xd8\x3f\x15\xde\xd7\x26\xe3\xfe\xd0\x89\x8b\x76\xb5\x37\x43\x6f\xa1\xc9\xb0\xf4\x81\x9c\x84\xc8\x00\x2e\xd4\x89\x5e\xb1\x4f\xf4\x6b\x79\x2e\x4b\x55\xa2\x15\x25\x8b\xf1\x4a\x6a\x50\xf6\x3d\x7a\xa6\x2b\x1f\xa9\xfd\x78\x63\xd3\xfa\xa2\x85\xe8\x1e\x01\x0f\x9b\x62\x44\xfa\x9a\x29\x83\xa6\xef\xf9\x50\x4e\x42\xfa\x1e\xef\xf6\x77\x23\xcf\xc3\x96\xcc\xbe\x74\xc8\x04\xd1\x69\xc3\x32\x68\x4a\x4d\xe3\x35\x41\x26\x09\xbd\x62\x4d\xd0\x81\x0c\x82\x55\xae\x5e\x66\x55\xfd\x20\x72\xaa\x12\xd3\xa8\x4a\x8a\x5a\x68\x7d\xf1\xb8\xff\x8b\xc3\xa6\xae\xb9\x2d\x27\x21\xcc\xa0\x71\x01\x3a\x95\xc8\xdb\x41\x77\xb5\xec\xa0\xe9\xb4\x3a\x0e\xe2\x7f\x78\xb9\x24\xc5\xbd\xa2\xfb\x34\x22\xda\x46\xf6\xc4\x8a\x8a\xab\x0b\xee\x89\x71\xac\x88\x8a\x15\x55\x71\xde\x96\x73\xc4\xbf\xe5\x0c\x31\x84\xe3\xde\xd0\x0a\xae\xdc\x83\x12\xfd\x02\x5b\xdd\x98\x54\x7b\x43\x59\x5d\xad\x6f\x8e\x66\xa3\x1a\xf0\xf0\x16\x1f\xf1\x6e\x54\x2b\x50\x83\xb2\x1e\xae\x2c\x49\xc0\xf6\x19\x41\x64\xf6\xca\x37\x41\x68\xde\x6d\x6d\x9a\x56\x7b\xa2\xe0\x74\xa2\xc4\xab\x6e\xce\x01\x56\xf1\x2f\x22\xd7\xb8\x47\xd6\x6d\x63\x0d\x5b\x4e\x9e\x65\x46\xd5\xd9\x4f\x04\x16\x01\xd4\x7c\x2c\xac\xd7\x82\x34\x78\x9b\xf1\x40\x98\x15\x93\x9b\x17\xb9\x1b\xea\x26\x32\x9a\xe7\x65\xe4\x7c\x49\x11\x05\x84\xd9\x3c\x9d\x59\x7c\x1d\x6f\x6e\xab\x59\xbc\x3b\x27\x21\x5c\x65\xa8\x82\xa6\xfd\xf3\x06\x6f\x26\x72\xd8\x12\xd9\x4e\x14\xa7\x41\x22\x72\xb6\xed\x1b\x5b\xe5\x86\x03\x9c\xa9\x4b\x7b\x95\x83\x9a\xee\xc7\xa5\xc8\x62\x9c\x50\x34\x0f\x1f\x6e\xfe\x88\xff\xc8\x6e\x49\x56\x64\xa9\xc9\x93\xaa\xb3\x53\xcb\xaa\x14\x30\xb7\x2c\xc1\xeb\x36\x5e\x93\x8e\xf7\xb8\x94\x00\x01\xbe\x9e\xbb\xa3\xc5\xb7\xa3\x10\x02\x47\x5e\x09\x78\xb7\xc1\xf4\x5b\x8c\x65\x90\x84\xd9\x9f\x32\x9b\xcc\x0b\x91\x53\xc3\x7d\x14\xc5\x4e\x83\x0d\xaa\xd0\xdc\x7d\x3c\x8d\x9d\x46\x58\xf0\x8f\xcd\xff\x1d\x09\x0b\xde\x2b\xba\x87\x9b\xc9\x70\xac\xf0\x23\x3e\x35\x9f\x13\xf5\x5b\xef\x66\xc3\x8d\xf0\xdd\xce\x8e\xf6\xac\x7f\x47\x6b\x44\xa4\xf9\x1b\x8b\x1c\xd5\xdf\xb3\x39\xba\x81\xb1\xc8\xb8\x2c\x15\x20\x7a\x37\x96\xd3\xfe\xd0\x1b\x8b\x1c\xd5\x1e\xab\xc2\xc1\xb1\x36\xe4\xa8\x09\x95\xe2\x50\x39\x97\x20\xdc\x36\xe8\xc6\xd6\xf8\x4b\xbe\xd2\x5b\xb2\xf2\xe3\xcd\xf6\xb4\xac\x8e\x97\xfe\x64\x54\x41\x90\x6a\xa1\x0c\x36\x19\x1b\xc6\xab\x62\x03\x50\x0e\x99\x76\xe6\x5c\xd5\x03\xbd\x05\xa6\xa7\x5b\x8d\x9e\x96\x43\xaa\x77\x50\x29\xc3\xa1\x40\x43\x9a\x68\xd7\x6b\x5b\xe9\x82\xb8\xd2\xb0\x22\xce\xf1\x21\xa0\xcf\x89\x4d\xd1\x1b\x2d\xc0\xf5\x2a\x54\x1c\x60\x60\xe7\xa3\x41\x7d\x62\x58\x56\x3f\x52\x86\x3f\x42\xb0\x17\x1d\xd0\xf6\xa2\xec\x01\xa5\x52\x44\x94\x21\x5a\x90\x76\x21\xd8\x31\xdd\x4a\x7a\x4c\x3a\x22\x34\x64\x29\xeb\xdc\x1e\xcd\x87\x99\x52\x3c\xdb\x97\x5e\x7a\xe9\xa5\x32\x1c\x63\x54\x16\xa8\xff\x52\x82\x99\x20\x5c\xdd\x40\x92\xd8\x78\x6c\x2f\x59\xd7\x4b\x1a\x3a\x5d\x88\xa9\xdb\x68\x0e\x59\xee\x6d\x25\x7b\x2a\x66\x22\xc5\x43\x62\x1a\x13\x30\x4b\x9d\x1e\x0a\xda\x62\x14\x76\x45\x4e\xa8\xf3\x67\x3d\x20\x05\xe8\xfc\x33\xfd\x93\x6f\x37\xcf\xa1\x01\x63\x70\x0c\x9e\x9e\x9d\x90\x21\x8b\xcc\x7d\x3a\x9a\x07\x4f\xcb\xce\x80\x11\x82\x77\xaa\x99\xc7\xd0\xea\xa7\x21\xac\x71\x45\xac\x9c\xfb\xac\x42\x56\x4c\x6b\x01\xa6\x1f\xfd\xb2\x97\xfb\xec\x23\xbc\xb9\x4e\xe4\xa6\xcf\x51\x8e\x1e\x27\x02\x4a\x5e\x0e\x4f\x6f\x7c\x34\x67\x91\xd3\x74\x36\x4e\x70\x9b\x2d\x27\xb8\x3f\xe2\x2a\xc1\x67\xfd\x5a\x92\x63\xdf\xf1\xba\x72\x8d\xf3\xf4\x8e\x2e\xc3\x69\xdc\xad\x3c\xa9\xc5\x93\xf7\x08\x15\xed\x9e\x89\xf9\x45\x6f\x76\xe0\x14\x2c\x25\xf7\x6f\xfb\x92\x9f\x27\xee\x8e\xdc\x92\x57\x85\x7f\xe4\x81\xfd\xde\xc9\xd3\x7b\xd4\x30\x77\xf1\xf7\x1e\x35\xcc\x04\x7f\xcf\xd5\x30\x37\x5e\x45\xed\x9b\xe5\x80\x2f\x4e\x60\xcc\x3f\xf6\x2b\x8f\xf9\x3d\x27\x38\xe6\xf7\x4e\x7f\xcc\xf7\x9d\xe0\x98\xdf\x37\xed\x31\xff\xf8\x09\x8e\xf9\xfe\x13\x1c\xf3\xfb\xdb\x8c\xf9\x27\xda\x8c\xf9\x03\xb9\x63\xbe\xdb\x4b\xcd\xfe\xe0\x89\x8c\xf9\x27\x7f\xe5\x31\x7f\x38\x6f\xcc\xbf\xe4\xd7\x86\x1e\x98\xfe\x98\x1f\x3c\xc1\x31\x7f\x64\xda\x63\xfe\xe8\x09\x8e\xf9\x63\x27\x38\xe6\x8f\xf3\xf4\x7f\xdf\x3c\xa6\x9f\x6a\x33\xe6\x9f\xce\x1b\xf3\x7f\xf1\x77\xea\x64\xce\x98\xc7\x41\xfc\x17\x4b\x7f\x47\x64\xe5\x13\x90\xa9\xff\xd0\x46\x6c\x75\xaa\xfb\xff\xec\xd9\xb3\x4f\x4c\xb2\x5e\x3f\x9c\xbe\xe6\xb5\xaf\x7b\xfd\x1b\x36\xfc\xde\x1b\xdf\xf4\xe6\xb7\xbc\xf5\xf7\x37\x9e\x77\xfe\x05\x46\xda\xae\xb8\xc2\xf6\x51\xbf\xb0\x3d\x26\x48\xd8\xde\x25\x1c\x61\xfb\x68\x8e\xb0\xbd\x8b\x42\x79\xe9\xdf\xc4\xa1\xb6\x8b\xa8\xa4\x2d\xce\xf8\x0b\xd1\x58\x7a\x01\xe9\x03\x1a\xa4\x73\xbc\xac\x29\xe2\x97\xaf\x36\x89\x57\x72\xa5\x60\x2b\x42\x41\x60\x07\x3b\x3f\x4e\xb7\x02\x6c\x97\xe4\x93\xad\x96\x34\x5e\xe9\x13\x5d\xe7\x01\xb3\x42\x44\x30\xaa\xa1\xde\x50\x46\x6b\xc3\x01\xdd\xce\x21\xfd\xab\x7f\xa4\x56\x48\x03\x16\x7c\xf7\xf7\x51\x76\x7e\xab\xf9\xd8\x0d\xfa\xfd\x0c\x78\x61\xde\x6c\x64\xc1\x56\x67\xf7\x89\xae\xb7\x10\x4e\xb7\x92\x04\xb2\x00\x71\x93\x21\xd0\x8f\xdc\x91\x49\xf5\x2e\x30\x2d\x2b\xec\x4d\xff\x3f\x7b\xff\x02\x66\x57\x55\xe6\x09\xe3\xfb\x72\x6e\x55\xbb\x52\x39\x21\xb7\x43\x42\x92\xb5\xcf\xa9\x40\x15\x37\x2b\x10\xa8\x52\x42\x48\xed\xa6\xbb\xd3\xda\x3d\xff\x02\x51\x23\xdd\xd3\x43\x3b\x76\x4f\x10\xff\xdf\x64\x66\xbe\x99\x61\xa6\x4f\x48\x41\x6e\x15\x92\x40\x01\x01\x22\xa0\x94\x1a\x38\x51\x08\x46\x45\x8d\x4d\xd4\xb2\x45\x28\x14\x35\x42\x6c\x4b\xa5\x35\x0a\xad\x01\xd2\x1a\x5b\x74\x62\x8b\xfa\x3d\xfb\x7d\xd7\xe5\x5d\xeb\xac\xb5\xcf\xa9\x00\xb6\xdf\xf3\x7c\xe1\x79\xa8\x73\xce\x5e\x7b\xdd\xd7\xbb\xde\xeb\xef\x8d\xc0\xf3\xe4\x8d\xb8\x14\xad\xe5\x15\x68\x75\x15\x0f\x02\x49\xab\xd4\xa2\xf4\xa4\x69\x80\xb3\xc9\xe3\x7a\xf0\xe4\x2d\x74\x96\x15\xe3\x98\xf6\xe3\x8f\x9b\x60\x36\x13\x6f\x65\x50\xa6\xa6\x66\xf2\xee\x21\xea\xe7\x53\x21\x92\x45\x2a\x00\xfd\x11\x97\x2c\x64\xbe\x68\x99\x39\x3a\x60\x3e\x0b\xde\xa6\x64\x97\x3f\x44\x89\xe9\x52\xbe\x39\xd6\xd5\x82\xe5\x41\x3f\x2f\x1b\xa2\x63\xf3\x55\x2c\x64\xc1\x9b\x95\x18\x74\x29\x7a\x97\xff\x41\xc4\x42\x99\x25\x62\x3e\xfc\x00\xbf\x27\x3c\x3d\x6f\x00\x3d\xc8\xc5\x3e\x0b\xa0\x52\xe6\x27\xc5\x3a\xf7\x0e\x0c\x93\x4b\xe4\x84\x6d\xbd\x0e\x7f\xac\xc7\x88\x19\x35\xc4\x21\x91\x57\x35\xcd\x86\xaf\xcd\xc6\x3d\x6d\xcd\xc6\xd7\x3c\x94\x45\xdb\x98\x8e\xc5\x3d\x7e\xd7\x25\x11\xbe\xb1\xb2\xcd\xf9\x58\x02\x65\x31\xdb\xf1\xc5\x74\x42\x18\x4a\xa3\xf0\x60\x05\xb6\x9e\x03\xb1\xb2\x1a\x26\x6c\x2b\x0b\xde\xa2\x02\x30\x57\xa0\x6b\xdc\x45\xd0\xf7\x11\x1e\x39\x72\x2d\x49\x1b\xb0\x3c\xe8\x8f\x43\x38\x17\x6f\x80\xe3\x96\xee\xb8\xf4\x8c\xcb\x29\x8c\x03\xb2\x33\x07\x21\x2a\xcd\x53\xf0\xd6\xe9\x6a\xb4\xb7\x02\xae\x4d\xfb\x41\xfb\xa6\x8d\xb9\x78\x6b\xd9\xb4\x2c\x48\x36\x48\x37\x9f\x41\x89\x19\x9f\xd6\xbd\x5b\xcf\x2f\x71\x1f\xad\xfb\x6b\x6a\x19\x97\x07\xbd\x18\x91\xd5\x3c\x23\x20\xea\x5f\xd8\xee\x71\xbd\x56\x2a\x87\x46\x7c\x83\x79\x25\x2d\x3f\x41\x37\xd0\x3a\x4c\xb7\x8e\x61\x9f\xcb\x51\xe3\xc9\xa9\xe6\x1a\x74\x4d\xe1\x23\x5b\x4b\xad\xf2\x47\xed\x7c\xca\x8f\xec\xb0\xdd\x1f\xa6\xe5\x33\x99\x89\x07\x68\x49\xca\x4c\x7c\xf6\x21\xce\xa6\xe4\x0d\xae\xd7\x55\xf3\xf2\x60\xb9\x00\x24\xd3\x58\x5f\x47\xfd\x4f\xfd\x93\x15\xb8\xed\xa1\x8c\x9e\xaf\x95\x93\xbd\x46\x7b\xe7\x23\x8e\x77\x92\xfb\xbf\xc1\xc7\x10\x19\x4c\xb0\xbb\x8d\x41\x83\xfd\x3d\x6a\xb7\x69\x8f\x34\x78\xcd\x81\x01\xc0\x60\xaf\x59\xb1\xc3\x47\xed\xac\xd1\xf7\x9e\xb5\x82\x26\x3e\xac\xed\x5f\x93\x1d\x76\x6e\xbe\x4f\x3a\x37\x5f\x85\xc4\x8c\xf0\xc8\x99\x74\xe3\xad\x55\x57\x8f\x74\x9f\x53\xb7\xa3\xa0\x4d\xab\x29\xe3\xec\xd8\x90\xf7\xd8\xd1\x3c\x0e\x9c\xc4\xb2\x7e\xda\xb5\xac\x9f\xb6\x23\xca\xff\x5d\x46\x1b\xc3\x06\x07\x7d\xd4\xca\xe1\x26\x93\xf7\xf3\x9a\x7d\x83\x83\x76\xd7\xbc\xda\xe0\x9d\xed\x35\x2b\xde\xf9\x68\x0b\xde\xd9\xb1\x41\x9e\xbd\xde\x1a\xd2\x30\x71\x72\x1b\xe4\xef\x5f\x55\xea\xf4\x85\x69\x52\xa7\x47\xdb\xa6\x4e\x5f\x9c\x26\x75\x7a\x6c\x9a\xd4\xe9\x71\x57\xfd\x4f\xbc\xcc\x7b\xbe\x58\xab\x7f\xf2\x24\xb6\xf1\x13\xd3\xa4\x4e\x5f\x6a\x9b\x3a\x7d\x79\x9a\xd4\xe9\xc9\x16\xd4\xe9\x2b\xd3\xa4\x4e\x5f\x3d\xb9\xcd\x77\xe8\xe4\xa9\xd3\x20\xa1\x4e\xa2\xba\xaf\x4f\x93\x14\x3d\x75\x12\x6b\xf8\xb4\x6b\x0d\xbf\xf0\xab\x45\xb6\x63\x79\x38\x8b\x14\x81\x29\x69\xbd\xb6\x92\xdf\x98\x26\x41\xfa\x87\x8c\xfa\xf5\x18\xab\x6f\xb6\x20\x48\x53\x2d\x08\xd2\xb7\xa6\x49\x90\xbe\xed\xd8\x13\x91\x17\x7d\x7c\xce\xef\xa5\x30\x5f\xf3\xbb\xdf\x4c\x00\x04\x4a\x1d\xca\x10\xc6\x61\x0d\x85\xcb\x7b\x2a\xb2\xdb\x65\xf6\x0b\x07\xa8\xd4\x9e\xfc\xc1\xa5\x97\xfe\xe1\x1f\xb9\xcc\xfc\xc7\xec\x72\x3a\x44\x61\xa1\x93\xe8\x32\x2f\x07\xfc\xfb\x21\x0f\x04\x37\x7b\xa4\xd4\x0d\xb4\x22\x3d\x3c\xcb\x90\xbc\x6d\xe5\xc0\xcb\x76\x8c\x33\xbf\x6b\x1b\x9c\xca\xf7\x85\xeb\x92\xca\x46\xe9\xf0\xf2\xa4\x87\xd2\x1e\x3e\x28\xa9\x07\x4f\x78\x20\xdc\x45\xc9\xd8\xb3\x31\x00\xab\x27\xe3\x3b\x0b\xf5\x38\x24\xa0\x41\xc8\x87\xf3\xa3\x9a\x32\x0f\xbd\x58\x8b\x0f\xb5\xc4\xb9\x54\x0c\x5b\xe1\x2d\xc2\x1f\x73\xf8\x63\xbe\x16\xb0\xfc\x0a\x6f\xb1\x42\x7e\xac\x72\xdb\x83\x86\xff\xa8\x40\x70\x16\x83\x44\xc8\x4d\xc3\xa3\x7e\x3d\x2e\xd4\x02\x56\x18\x08\xd7\x40\x7c\xfd\x2a\x70\xc5\x5d\x14\x83\xcb\xf5\xea\x18\x10\x8d\xd7\xc4\x1d\x8c\xab\x36\x18\x8e\x78\x18\x23\x36\x7b\xe3\x90\x15\xd3\x6e\x2d\xf3\x16\xc7\x79\xd6\x11\x17\x52\x41\x5f\xd8\xbc\x2e\x69\x72\x4d\xdf\xe1\x9a\x56\x19\x62\xd4\x8d\xd2\xdb\x62\x90\xd5\xb0\x5f\xcd\x0e\xde\x37\xd3\x6a\x74\x97\xfd\x0d\x75\xe9\x01\x66\x8c\xfe\x4a\x15\x85\xbb\x02\x1b\xb8\x48\xa3\x5f\xe9\xd5\x5d\xa2\x5a\x01\xd2\xc6\xa3\x5a\xcc\xab\x96\xdd\x80\x5b\x1a\x87\x7b\x40\x32\x1a\xd6\xb3\xfc\xde\x46\x2a\xd1\xb3\xfc\xaa\xa8\xa7\x4e\x34\x3b\xd6\x78\xd8\x99\xdc\x5a\x55\xe5\x6c\x30\x0f\x84\x2b\x08\x79\xbe\xa0\x9d\x90\x1b\x01\xfb\x40\xdc\xb7\x35\xf2\x76\x17\x1d\xdb\x0a\xd2\xa3\xc5\x3c\xc6\x67\x61\x8f\xdf\x75\x3e\x02\xf6\x9c\x47\x62\xc8\x2a\xd0\x93\x65\x62\xda\x1a\x80\x04\xd0\x17\x32\x9d\x2c\xbf\x97\xd6\xfe\xa4\x14\x4d\x17\x72\x43\x5c\xba\x75\x17\x6e\x4c\xbc\xcb\xf6\xe1\xbd\x05\x61\x73\x7d\xe1\xda\x74\x63\xa5\x1b\x4f\xa4\x77\xc3\x09\xc9\xe1\x36\xcb\x83\xf4\x7e\x2e\xf6\x25\xdd\xb0\xfa\x16\x5d\xe6\x2d\x89\x3b\x58\x31\x0e\x18\xc0\x85\x43\x86\xb4\x1c\xeb\x88\x3d\xcc\xef\x16\x48\x27\x8e\x73\xa2\x88\xe9\xe6\xf3\xf7\xdb\xb7\x64\xa8\xb6\x64\x0d\xed\x7a\x93\x1e\x58\xf0\x94\x26\x24\x3f\x10\xf6\x0a\xd7\x17\xe5\x2b\x88\x68\x62\x43\x8f\x79\x98\x25\x0e\xe7\x73\x29\x06\x89\x3c\xea\x41\x94\x08\x8f\x8f\x2f\xc8\x7d\xf4\x05\x8f\x63\x8c\x16\x20\x05\x4b\x51\x56\x76\x09\x84\x56\x46\x89\x97\x1e\xac\x82\xfc\xf9\x2c\x84\x0a\xbd\x18\x80\xbc\xc8\xef\x67\x23\xb2\xd7\x0a\x8e\xec\xc5\x0f\x8f\x91\xe6\x60\x1f\x1d\xb0\x16\x18\x8e\xdb\xce\x4b\x0e\xcd\xe4\x1a\x93\x73\x31\xce\xe1\x75\x3c\xce\x41\x86\x6d\xaf\x8a\x7d\x50\xb3\xc4\x91\x52\x31\x34\x6d\xb2\xfd\xad\x36\xd9\x32\x88\x46\x18\x7a\x03\x20\x0b\xf0\x6a\x55\x3f\xe2\x80\xec\x3b\x68\x9b\x05\xeb\xab\x41\xe2\xbd\x4d\xe9\xd4\x16\x9b\x07\x72\x39\xc2\x86\x5e\xc8\x53\x97\x21\x81\x85\x8c\x7c\x1e\x74\x78\x01\x51\x7c\xa2\x6b\xbe\xeb\xe4\x7e\xaa\x8d\x93\x3b\x88\x69\xe5\x5f\xcf\x23\x08\x52\x1a\x68\xe4\x97\x84\x0e\xcd\x17\xa9\x39\x41\xbb\x37\xcf\x3c\x3d\x06\x53\xf3\x88\xf5\xf4\xf0\xda\x21\xb1\xfb\x79\x08\x27\x9e\xe3\x15\xce\x8e\x9a\x60\x4f\x3f\x4b\xeb\x78\x5e\xcf\xf4\x57\xe0\xd1\x99\xce\x33\xb7\x4a\x9d\xb9\xb3\x30\x1d\x6e\x31\xd9\x50\x8f\x8b\xac\xd0\x60\xc5\x81\xb0\xcc\x8a\xc9\xaf\x05\x30\xda\x57\x3c\x9e\x01\xa9\x90\x54\xea\xac\x68\x03\x47\x2b\x70\xa4\xad\x44\x7c\xec\x6e\xee\xef\x17\x69\x7f\x5f\x78\x65\xfd\xed\x6a\xae\xfe\x71\x5a\xfd\x31\x3a\xa5\x6d\xd6\xdb\x83\xc9\x93\xc4\x8c\x77\x70\x2a\x56\x56\x77\xfb\x97\x3d\x9e\xac\x7e\x34\xbd\xdb\x21\xbe\xad\x18\x49\xf0\xf7\x42\x04\x4e\x18\xf0\xcf\x8b\x43\xf8\xbd\x64\xe0\x3e\x7d\x8d\x76\x52\xc7\x7d\xfa\xe1\x41\x6b\x10\xc3\x53\xf4\x0d\x03\xad\xbf\xf3\x55\x64\x1a\x6b\x7e\xf7\x59\x9c\xd5\x4b\x79\x3d\x9d\xd9\x13\xe1\x8d\x60\x9d\x59\xb4\x78\xc9\x12\x16\xbb\x58\xb8\xe3\x76\x16\xae\xb7\x89\x83\x93\xb1\xd6\x7d\x61\xbf\xc1\xbd\x1d\xb7\x71\x6f\x36\x46\x6f\xa3\xb5\x28\x46\xa5\xf7\xa7\x47\x6f\x3d\x84\x4a\x09\x76\x8e\xdf\x98\x32\x27\xe3\x60\x1c\x82\x4a\x93\x45\xe4\x1a\xea\x4f\x79\xad\xf4\x59\x81\xe5\x21\x75\x68\x7a\xd5\xf8\xe9\xb6\xe0\x7b\xae\x62\xb0\x3b\x5b\xac\x9d\xa0\xec\x4e\x09\x88\x1f\x5c\xab\x8b\x23\xe6\x43\xae\xad\x4a\x9d\x85\x44\xb7\xbf\x38\x8a\x9a\x6f\x99\x4e\x24\x74\x35\x95\xa3\xd1\x23\x36\x17\x0c\xa1\x42\x9b\x4b\xb9\x9a\xd7\xfc\xd8\x17\xc2\x75\x02\xf9\xad\x3d\x82\x74\x79\x2a\xde\xf6\x15\xfa\xfb\x7c\x0e\x69\xa2\x18\xcb\x5c\x26\x63\x39\x0f\x88\x9d\xcc\xce\x3e\x6a\xcf\x3e\x7f\x1b\x9d\x94\x76\x99\x37\xd2\xc2\x5c\xdd\xdf\xd2\x60\xdb\x6e\xa7\xb5\x3f\x6a\xc0\xdf\x80\xad\xec\x14\x99\xc4\x10\x04\xe7\x7d\xe0\x6d\x59\xc3\x2c\xd9\xdc\x21\xbe\xb7\x05\x7b\x95\xa3\xca\x7c\xd1\xf2\x6e\xda\xb2\x76\xaf\xf6\x9b\xf7\xea\xa9\x88\x63\xb2\x40\x86\x99\x8b\xbe\x75\x67\x5d\xa8\x77\xd3\x06\x56\x98\xf5\xf3\xab\x47\xdd\x97\xe9\x70\x78\xb5\x5d\x91\x44\xc8\x53\x4c\xda\x71\xe7\x15\x91\xab\x69\x49\xf2\x8c\x63\x81\x49\x10\x58\x3e\xbd\x14\xf2\x2c\xd7\x48\xf9\xa0\x32\xcb\xab\x4b\x61\x29\x4f\x88\x92\x4b\xef\x84\xbc\xed\x4e\xc8\xf1\xb8\xf2\x44\x7c\x2c\x36\x77\x70\x0f\xed\xe0\x31\xda\x41\x67\xcf\x3a\x0d\x92\xda\xa0\x55\xe8\x24\xf5\x8b\x8f\x5b\x1d\xa6\x3e\x4c\xdf\xd0\x49\xea\x8e\xf6\x61\xdd\x6a\x7e\xf7\x3c\x1e\xdb\xa4\x0b\xc7\xee\xc0\x99\x97\xec\xb4\xf1\x90\x88\xf6\x5e\xa3\xe1\xe5\xac\x45\xd0\x26\x30\x6e\x5d\xa1\x42\x55\xcb\x51\x94\x14\x10\x51\x2a\xc7\xc2\xa4\x30\x8a\xc9\x86\x13\x8f\xe5\x1a\x0b\xeb\x06\x1e\xd3\x66\xda\xa6\x8e\xc7\xe4\x21\x6c\x11\x9c\xf6\x38\x2f\x83\xc8\x11\xd6\x97\x15\x88\x39\x19\x38\xe5\xf4\x00\xc5\x21\xb8\xd6\xcf\xe0\x5c\xe7\x6a\xc8\xcb\xdc\x09\x5b\x8f\xe5\x13\x1f\x76\x8a\x70\x9a\xa3\x79\x21\xa0\xa3\x25\xc0\x9a\xca\x27\xa5\x37\x2b\x27\xfd\x28\xa2\xa3\x0b\xe4\x96\x12\x08\x58\xac\x40\x20\xa2\x20\xc3\x1c\xf3\xea\xd5\xa2\x11\x2d\x6d\x1d\x62\x11\xa8\x65\x51\xde\xdd\x1d\x02\xe3\x20\xdd\xc9\x83\x28\x77\xa7\xfc\x7d\x0e\x54\xb9\x29\xcf\x43\x02\xcc\x42\xc3\xe1\x91\xb4\xf0\x6b\xdf\x54\xca\x49\x71\xb9\x17\x20\x0d\x45\x83\xb3\x30\xad\xcf\x29\x7c\xbb\x5a\x56\x17\xf9\x8f\x30\xa5\x8a\xcb\xf1\x38\x0e\xe2\xdd\xb3\x3a\x2e\x40\x7f\x73\x91\x16\xc0\xbd\x46\x3a\x45\xae\x92\xc8\xc1\x15\x89\xe4\xc4\x55\x0a\xbd\x94\x06\x93\x7e\x1f\xd6\x42\x5b\x03\xdc\x77\x2d\xdc\xb1\xbf\x78\xca\xef\x5c\x2b\x55\xf3\xbb\xdf\x8a\x90\x30\x29\x23\x82\xff\x52\x76\x04\xfd\x45\x10\x2f\x5b\x64\x24\x15\x80\xd9\x0b\x17\x52\xa0\x9f\xa5\xa7\x03\x68\x76\x6f\x5f\xdf\x99\xa0\x87\x3a\xf7\x75\xfd\xfd\xcb\xce\x3b\xef\xfc\xe5\x19\xfe\x21\x27\x32\xfc\x43\x64\xde\xca\xa5\x4d\x5a\xa6\x13\x36\xe6\x63\x01\x47\x7b\x43\xc5\x6c\xb2\x60\x34\x15\x67\x98\xdf\x58\x58\xe5\xc7\x21\xdd\x1c\x4f\x7b\x20\xe5\x47\x9c\x64\x62\x82\x0b\x20\xa2\x2c\x10\xd9\x14\x94\x2d\x1d\x94\x4d\xcb\x05\x72\xc8\x98\x9f\xe4\xd3\xd3\x95\x17\x59\x57\x52\x7e\x73\x23\x87\xd1\x1c\xf3\x93\x70\x14\x6b\x49\xc2\x8d\x71\x8e\x79\xf0\xb8\x1e\xe7\x21\xe7\xc3\x08\xc7\xf6\x1b\xf3\x93\x19\x69\x1d\x33\x64\x1d\x97\x6c\x34\x9a\x2f\x68\x83\xdd\x6e\x1d\xac\xc1\x09\xed\xb4\x17\x4a\xe5\xdd\xb5\x04\x6e\xa4\x0c\x0a\x07\x54\xe1\x2d\xc3\x6e\x95\xde\x4a\x38\xec\x65\xc2\xc9\x04\xde\xac\xf0\xb7\xbe\xe4\x01\x42\x45\x5a\xdd\x32\xef\x1d\x89\xbf\xb1\x5a\x44\x0a\x96\x78\x1a\x00\xdb\x5c\xd0\x40\xa0\x20\x7f\x2e\xa7\x54\x57\x61\xde\x86\x01\x3c\xfd\x6b\xd1\xd7\x6d\x05\x9e\x7e\x4e\x0b\xd6\xf1\x69\x19\x19\x11\xc0\xba\xbb\xfd\xb8\x08\xdc\xd1\x39\xbc\x8f\x98\x38\x03\x87\x83\x5d\xab\xf3\xe5\x3c\x9d\x27\x8e\x2f\x1a\xf1\xfc\xd6\xe9\x40\xca\x54\xd2\x92\x7f\x9f\x15\x45\xac\x04\x7c\x5c\x47\xf2\x6b\x9f\x80\x44\x9f\x09\x8c\x5c\x29\x7d\x2a\xdc\x1e\x7a\x91\x93\x3c\x83\x68\x14\x35\xea\xa5\x1c\x6f\x49\xf3\x3f\xd2\xe0\xc2\xd1\xe5\x7e\x05\x0a\x44\x03\x48\x89\xd6\x21\x25\x1a\x44\x4a\xb4\x16\x29\xd1\x55\xa9\x64\xc6\xa7\x62\x1e\x2a\x22\x3a\x0c\xc1\x70\x69\xda\xf5\x94\x09\xe8\x20\x1b\x08\xa8\x16\x2b\x35\x70\x50\x00\xe6\x50\x4e\xfc\xb8\x04\xcc\x69\x0d\x86\x04\x1f\xab\x91\x36\x9d\xb8\x06\xeb\xab\x74\x4b\x70\x39\x21\xfd\x25\xf6\x14\x42\x1e\x42\x2e\x4b\x79\x73\x49\x2a\x9d\x96\xea\xa0\x41\x91\x79\x28\x2f\x16\xda\x03\x50\x7c\xb2\x82\xa4\xcd\xaf\x13\xb0\x82\xfc\xb6\x0a\x35\xfe\xf3\x12\xc1\x58\xa7\x57\x5a\xce\x54\x25\xed\xb7\xaf\x6a\xa8\xae\xd4\xb8\xc4\x72\xc9\x12\x7e\x85\xc5\x1d\x8c\xa3\xa2\xb0\x8e\xf4\x60\x76\x88\x3b\xb1\x94\x76\xf8\x72\xa5\xd1\x58\x00\xf3\x58\xde\x68\x8d\x6c\x5d\x8e\xcc\xfb\xc5\xc8\xbc\x97\x14\x44\xa4\x5e\xec\x02\x0c\x7c\xeb\x03\x16\x9d\x15\x58\x50\xaf\x96\xb4\xce\x7f\xc2\xde\xf9\x12\x6e\x49\x39\x3f\x58\x41\xc4\x4a\x2c\x58\xcf\xbc\x2b\xd5\x8f\xf3\xc4\x0d\x7a\x2d\x9e\xa1\x4b\xf1\x0c\xad\xc2\x33\x04\x1e\x6e\x25\xcd\x07\xa6\xa0\xdd\xa4\x9f\xa6\xcd\xb7\x7d\x93\xbe\x01\x81\xc5\x2f\x92\x59\x9c\x87\x71\xff\x5e\x2a\x88\x6c\xcc\x4d\x69\xb8\x83\xb9\x48\x7f\x2d\xee\xe0\x35\x64\x07\xf7\x71\xc1\x80\xdc\xa9\x63\xbe\xbc\x54\xd7\x98\x97\xea\x6e\xdf\x76\xab\x1e\xa4\x63\x50\xb7\xea\x1b\x30\x9e\x4e\xa7\x00\x9f\x71\x51\x00\xe6\x01\x19\x28\xd7\x41\xd5\xd2\x80\x2f\x15\x56\xa8\xa3\xf7\x4f\xb6\x77\x0d\x0b\x59\x9e\xcf\x0c\xa8\x1a\x91\x3d\x83\x94\x0d\x29\xa7\xfd\x3a\xc1\xa1\xa1\xcf\x2d\x43\x70\x96\x74\xb1\xba\x70\xe9\xca\xd4\x26\x4c\xfa\xf7\x1b\x9f\x88\x69\x3d\x31\x60\x69\x73\x99\xb8\x82\x97\x4b\x2f\x4e\xe9\xb0\xf0\x7f\x8c\x03\x73\x86\x5f\xc7\x23\xe5\xd2\xaf\xda\x4c\x4c\x5a\x67\x02\x0b\x36\xf8\x9f\xbe\xb0\x0c\xc2\x59\xb9\x0d\x07\x23\xde\xde\xe9\x52\x51\x03\x5f\x7b\x85\xc0\x91\x4f\x10\xb7\x3c\x07\xb0\xa7\x02\x83\x5a\x69\x61\x4e\xb8\x44\x86\x6d\xdb\xad\xfe\xf6\x4f\xd1\x37\x34\x73\xae\x32\x53\xda\xeb\x8c\xbc\x68\xbb\x3b\x87\x27\xa6\x88\xf6\x83\x40\x72\x3a\xc5\x92\x4b\x7a\x78\xd9\xce\xa4\x0c\xc2\xf3\x1a\x41\x02\xb3\x05\xed\xdc\x40\x5f\x6f\xfb\xe4\x85\x08\x3b\x9c\x17\xf3\x97\x19\xbf\xc7\x35\x34\x21\x06\x92\xe6\x8c\x04\x5c\x2f\x5b\x89\xa6\x91\xe0\xd0\x56\x48\x05\x05\x69\x03\x43\x4d\x4c\x8e\xc2\x1d\xf5\x2b\x9b\x88\x7e\x64\xb7\xd3\x8a\xe5\x91\x6d\x95\x58\x12\x31\xdb\xad\x61\x9f\x3b\x69\x85\x0a\x34\x26\xc4\x3c\x74\x1a\x6a\x12\xfe\x06\x0e\x96\x00\x73\xfc\xab\xd3\x7e\x2f\x2d\xbd\x72\x3b\xfe\x2f\x50\x02\xfa\x3e\x0a\xb6\x8a\xfd\x46\xd8\xf2\x28\xea\xe2\x28\xca\x1c\xf6\x0c\x80\x94\xe7\xcf\x4f\x19\x71\xd0\x0e\x9e\xb6\x68\xd1\xa2\x45\x8b\x97\x30\x48\x60\x53\xad\xd6\x80\x21\x57\x26\x61\xb0\x09\x83\x51\x58\xf7\xe4\x06\x57\x6e\xd7\xc6\x1f\xb9\x31\x63\xe3\xf7\x85\xab\x92\xa2\x52\xd1\x06\xe0\x50\x3c\xf4\x7f\x52\xc2\xf8\x27\x28\x76\x19\x1a\x43\x52\x9b\x46\x87\xd6\x34\x80\xb2\x09\x8e\xdc\x47\xb0\xc7\x1a\x30\x43\x49\x28\xb9\x78\x6e\xb1\x48\x8a\x1b\xe3\x30\xf1\x19\xb0\x3c\xd2\x1d\x34\x64\x1e\x0b\xea\xb1\xa7\x83\x18\xaf\x80\xbe\x98\xcc\xf2\x36\x6b\x4f\x52\x09\x37\x7d\x11\xc3\x2d\x51\x42\x4f\x4f\x24\xe5\x70\x9f\x4b\x07\xb7\x5a\xe4\xd5\xb7\x48\x26\x3b\x9d\x83\x5c\x95\x2c\x48\x79\x86\x05\x32\x13\xa6\x12\x49\xbe\xcf\x2d\xea\x2c\x1d\x0f\x0c\xcb\x6f\x96\x44\x2e\x12\x3e\xce\x58\x99\x55\x0e\xc9\xe1\xb3\x50\xc0\x59\x87\x1b\xe3\xbc\x14\x43\x3c\x39\xd7\x6b\xab\x85\xa4\xc4\x8f\xda\x00\x78\x37\x47\x2c\x67\x84\x7e\x5b\x67\x08\x94\x17\x71\x91\xe5\x39\x83\x55\x62\x5c\x10\x60\xa5\xb4\xc9\x12\x49\x46\x89\x3f\x07\x97\xef\x8b\x8b\xe9\xad\x2b\x90\x2a\x12\x34\x1e\x0d\x45\x92\x52\xb0\xfc\xca\xa0\x07\x75\x7e\xfd\xc8\xb5\x54\x94\x06\x30\x8f\x37\x68\x88\x37\xa8\x4e\x57\xef\xa6\x7d\xbc\x3e\x30\xf6\xd3\x5a\x39\xc2\xf3\x44\x64\xae\xa9\xed\x7e\xaf\x73\xad\xfa\x61\x9c\xc0\xe9\xf4\x08\x18\xb3\x41\x0d\xc6\x6c\x70\x94\x21\x68\xb8\x39\x64\xa0\xe4\x97\xef\x03\x79\x05\x9a\xff\x1e\xfa\x56\x23\x82\x96\x01\x2d\xe1\x6a\xff\x2a\x63\xed\x97\x81\xb5\x1e\xdd\x23\xca\x55\x5f\xc9\x29\xe7\x80\xb1\x1d\x60\x62\x45\x7b\x67\x0a\x9b\x79\x8b\x2b\x83\xf8\xb5\xd5\x9a\xa2\xc8\x1f\xa4\x5d\x93\x02\x0c\x5c\xf2\x17\x46\xcc\x37\xe4\x90\x0b\x01\x01\xa1\x52\xe7\x72\x74\x2a\xd9\xd4\xd2\x0d\x2c\x6e\x46\xe6\x35\xb0\xeb\x52\x1a\xf1\xc0\x6d\x7e\x39\xe2\xdb\x9e\x01\xc6\xf0\xe6\xf5\xf9\x78\x8b\xf5\xf1\x71\x7d\xfc\xba\x48\x99\xc0\x04\x36\x78\x00\x72\xb8\x58\x9a\xb2\xb9\x34\x60\xeb\x3e\xaf\xe5\x14\x19\x67\xe2\x40\xd6\x99\x28\x81\x16\x8e\xc8\x1d\xd8\x11\x4d\xee\x90\x1d\xc1\x63\x01\x5a\xea\x7e\x98\x82\x04\x8d\x56\x79\xe0\x22\xe7\x80\x14\x2d\x92\x78\x76\x71\x9b\x80\x19\xc5\x71\x09\x26\xec\x02\x8a\x28\xf6\x7c\x3f\x5f\x14\x2e\x80\x9b\x64\x6f\xa2\x05\xd9\x0b\x04\xd9\x63\x81\x46\xf4\xc0\x7a\x7e\x4e\x34\xf4\xb8\x87\x08\xc9\x32\x1d\x48\x08\x98\x2d\xca\x7f\x92\x54\xdf\x2f\x0d\x42\x6a\xee\xd7\x70\xed\x81\x56\x79\x2c\xc2\x76\xcd\xd3\xf1\xc5\x8c\xd3\x21\xce\x48\x59\x9e\x76\xce\xbb\xb6\xd8\xf2\xad\x9e\x63\x65\xab\x53\xe1\x4d\x07\xda\xf8\x92\x7d\xea\x82\x74\xe2\x58\xb8\xb1\x1a\xe8\xfa\x10\xcd\xbb\x00\xb5\x2d\x67\x68\x4c\x30\xa9\xed\xa0\x8d\xa5\x7d\x8a\x96\xa0\xde\x83\x1f\x38\xc1\x99\xe4\x45\x86\x27\x20\x29\x9f\xe9\x79\x77\x98\x96\xa4\x3e\x7d\x7b\xec\xe9\x20\xbf\x91\x51\xb3\xee\x64\xfc\x0f\xae\x9a\x1d\xde\x82\xdf\xcc\xa8\x59\x77\x8c\x9e\x72\xd5\xec\xf0\x28\xfd\x96\xa3\x66\xe5\x0d\x48\x9e\x53\xef\xc1\xc9\x07\xb5\x54\x8b\x7c\x8c\x65\xd9\x27\x12\x1f\xf2\x1d\x5a\xc7\x37\xd4\xed\x93\x3c\xa8\xa7\x1a\x55\x3a\xe3\x64\x83\x56\xc1\x33\xf6\x0a\x6c\xb6\xd6\x67\xec\xbb\xcf\x6b\x24\xc1\x0a\xef\xe7\x7e\x2d\x48\x7e\x73\x97\xd5\xa5\xf9\xbb\xf4\x45\x3d\xa2\xfd\x7b\xdf\xe3\x91\xae\x7d\xda\x1b\x47\x9c\x6f\x88\x12\xcf\xb6\xdc\xbc\x3f\x74\x6c\x5e\xf1\xfc\x47\xae\xcd\x7d\xcf\xd7\x30\x93\x4a\xf2\xa8\xae\x4e\x3b\xda\xf6\xee\x7e\xde\xb1\x53\xc4\xf3\x17\xe8\x73\x8b\x5f\xe9\x8b\x8e\x9d\x21\x9e\x1f\x73\x75\xfd\x9f\x9e\xb0\xda\xbb\xfe\xb9\xed\xd3\xf3\xe3\x69\x9e\x9e\x9f\xb4\x7d\x7a\x8e\x4f\xf3\xf4\xfc\xb4\xc5\xe9\xf9\x97\x57\xe1\xf4\xfc\xec\x95\x9e\x9e\x97\xda\x3f\x3d\x2f\xb5\x3c\x3d\x1f\x1d\xe5\x67\x61\x89\x36\x11\xbf\x70\x9f\x9e\x9f\x7d\x84\xbf\x51\xd3\xde\x38\xe1\x78\x23\xf2\xa2\x97\x2b\xbf\xc7\xc2\x27\x11\x42\xdf\x8e\x06\xa0\x40\x62\x86\x65\xe2\xef\x38\xc2\x84\x57\x5c\xac\x07\x0a\xbf\xf1\x8d\x6f\x7a\xd3\x9f\xfe\x99\x4b\xc8\xdc\x64\x17\x32\x65\x02\x88\x6b\x93\x05\xa3\xb1\x27\xad\x3b\xcc\xe3\x46\x1d\x2f\x99\x10\x0a\x52\x30\xea\xfc\x3b\xce\x08\x4b\x45\xb5\x68\x62\x2b\x6d\xe2\x9b\x2e\xdf\x7a\x3d\xbd\xcb\x28\x7d\x87\xfa\xd6\x3f\x65\x3f\x8f\xdb\x1c\xe5\x6b\x32\xe6\x40\x94\xbc\x91\x96\xb4\xd0\xa8\xed\xf4\xf9\x54\x68\x75\x8c\xfd\x9a\xf0\xc1\xe6\x8e\x75\x23\xd2\xc9\x66\x35\xfe\xb4\xcc\x7b\x87\x90\xa3\xe7\x8b\x42\x6b\x45\x98\xc2\x2a\xf1\x4b\x45\xc4\x50\x55\xa8\xef\xaf\x7d\xb2\x92\x27\xbe\xca\x07\xde\x69\xa0\x59\xbb\x07\x5e\xd1\x06\x7e\x8b\x63\xe0\xc9\x03\x93\xbc\xe6\x0e\xad\xe6\x5b\x33\x6a\xd6\x89\xe7\x6d\xae\x9a\xef\xb0\x83\xbc\xee\x72\xd6\xbc\xcc\x9b\x8f\x2c\x9c\x56\xff\xed\xb4\x3c\x0d\x69\x39\x66\x67\x9a\xee\xc8\xe8\xb9\x7e\x61\xdd\xe9\xaa\xf9\x61\xfb\x9c\xec\x76\xd4\xac\x0c\x5f\xce\xcd\xd3\x58\xe6\xbd\x33\x19\xdc\x52\x4d\x85\x57\x92\xaa\x93\xb3\xfc\xfe\x1a\x85\x64\x7d\x11\xc8\x73\x83\x80\xcc\xfe\xfd\x4f\xf1\xec\xad\x4c\x7e\x11\x6e\x04\x0b\x41\xd2\x44\xeb\xe0\xeb\x49\x1f\xee\x71\xed\xa0\x03\x8f\x5b\x33\x9a\xbf\x37\x63\xb6\xcc\x2c\xec\x8e\xd9\x72\x5c\x65\xf7\xb6\x98\xad\x71\xeb\x6c\x45\xea\xc0\x78\x74\xe6\x52\x06\x3f\xd0\x18\xfc\x1e\x90\x5c\x23\xa6\x7b\x27\x9f\x17\xf1\xb0\x66\x48\x9c\x12\x11\xe7\xb7\x11\x1f\x53\x7a\x82\x6a\xfc\x74\x4c\xc8\x1c\x40\xe0\x38\xe4\xbc\xe4\xe2\xdb\xdf\x0b\xf1\x2d\x48\x46\x44\xfa\xff\x5e\x14\xc1\xce\x12\x10\x49\x23\x1b\xea\x2c\xe0\xcf\xce\xe4\x26\xd0\x54\xfe\x1d\xf1\xeb\xe4\xd7\xb3\xf0\x8d\x33\xa3\xc4\x8f\x43\xb0\x76\xf6\x09\xc5\x0b\x0b\xa5\x47\x73\x5f\x34\xb4\x12\x24\x15\x86\xd4\xaa\x6e\x5c\xa0\x0f\xd2\x59\x32\xd2\xb4\x12\xb2\x23\x8a\x3f\xe4\x5a\xfe\xcf\xed\xb5\x26\xe1\xff\x48\xc6\xf2\xbb\xa8\xf3\x7e\x17\x75\x76\x70\x4b\x1f\xcd\x68\x43\x47\xed\xfc\x98\x6b\x8b\xed\x7a\xc0\x9a\x86\xfd\xe3\x6d\x13\xa9\x87\x5b\xd0\xfd\x4f\x38\x8f\x6e\x2f\xee\x1d\xbe\xc5\x2e\xd4\xdd\xba\x95\x43\xb5\x7d\xda\x95\xfa\x62\x53\x26\xeb\xfb\x69\x67\xf3\xdc\x1f\x2c\xdd\xbc\xdc\x4e\x01\xfb\x77\x29\xcf\x6d\xa3\x1c\xab\x1d\xeb\x7e\xd8\x9e\xc0\xfe\x60\x8b\xc3\xf9\x19\x6b\x87\x60\xf8\xf3\xb5\xd8\x54\x47\xb3\xe3\xf6\x60\xcc\x89\x16\xcd\x7e\xde\xbd\x0c\x71\x00\xe7\x65\x76\xc4\x0f\x0f\x28\x46\x66\x47\x43\x5f\xf4\xb8\x75\xb3\xed\x5c\x2d\x8f\x4f\xb3\xd3\x93\x2d\x3a\xfd\x84\x7d\xae\xa0\x83\x33\x30\xaf\x76\x6e\x4b\xe2\x25\x39\xe1\x26\x08\xe9\x2f\x64\xc6\xe6\x7e\xfd\x30\xaf\x51\x15\x7f\x39\x83\x75\x5a\x23\x0f\x67\xbf\x11\xd0\x99\xdd\xd9\xaf\xb4\xd8\x89\x5f\xb5\x0f\x26\x06\x8b\x98\x2a\x76\xc8\x35\x87\x37\xdb\xa1\x8c\xbe\xde\xa2\x5b\x4f\x39\x16\xbe\xc5\xa2\x12\x53\x80\x6e\x77\x3d\xec\x20\x9b\x49\xb8\x45\xd9\x3a\x02\x86\xfc\xac\xc5\xf5\x68\xca\x03\x3f\x34\xcd\x79\xe8\xda\x56\xbe\x43\xb1\xc7\x13\xe9\x26\xe2\x23\x98\xbe\xde\xe7\xb6\x83\x72\xbe\xff\x14\x01\x4d\x0e\xe8\xe4\xe8\xf4\x25\x53\x11\x7f\xc8\x34\xab\x45\x91\x61\x6b\x2b\x0b\x14\xea\x66\x8a\xba\x69\x64\x54\xcd\xc3\xaf\x9a\xec\x9f\xcb\x3c\x88\xa8\xad\x49\x4c\xf6\x94\x67\x2d\x35\x69\xfb\x37\xd3\x5a\x5e\xf6\x0d\x81\xcf\x96\xcb\x65\x2b\x7d\xc3\xe5\x37\x35\x6a\x2f\x04\xb9\x5c\xaa\xa6\xd5\xc8\x5e\xb4\x01\xe1\x46\x23\x4b\xe1\x20\xd4\x07\xc2\x91\xa5\xe2\xb7\x51\xf8\x6d\xb0\x3e\x10\x8e\x2e\xd5\xa7\x2b\xc2\x1c\x4f\x33\x44\x8e\xa7\xcc\x9c\xc7\x4d\xf0\xc8\x37\xd3\x9e\x28\x1b\x68\x24\x10\x62\x7f\xfe\x53\x2e\x9d\x9e\xad\x1d\x80\x5b\xe8\x6b\xba\x74\xba\x35\xdf\x52\x3a\xad\xf9\xdd\x65\xee\x1a\x28\x80\x59\xa3\x2e\x97\x48\xb7\x23\x43\xa4\x4b\x8e\xfc\xec\x11\x89\xe5\x04\xb9\x72\xc4\x2f\x22\xe1\x79\x88\x7e\xad\x3c\x57\x6a\x00\xb9\xc1\xcd\xa4\xe0\x51\x53\xae\xd4\x4d\xb4\x55\x33\x57\x6a\x68\xf8\xe6\x5a\x8b\x86\x8d\xbe\x70\x35\x71\xf3\x97\x5e\xb1\x86\x9b\x7f\x09\x5c\x1f\x78\x9a\x6d\x95\x97\x5d\xb8\xb5\x62\x70\x29\x42\x13\xb0\x7c\x86\x67\xc0\x36\xda\x0d\xcd\x33\x80\x49\xb4\x69\xae\x3d\x49\x7b\x60\x33\xc5\x0b\x67\xf4\x55\xd4\x1a\xbf\x5a\x8b\x50\xec\xa5\xa2\x27\x69\x50\x59\xe3\x9b\xb6\x66\x01\xad\xe6\xe8\x3c\x3b\x88\x7d\x59\x23\xdd\xc1\x61\xe0\x39\x2b\x8f\xb3\x93\x36\xa0\xef\xcc\xf6\x72\x8b\x3d\x30\x2d\x2f\xf0\x25\x62\x43\x22\xd9\x2a\x14\x8b\xe8\x0b\x0e\xa6\xf2\xee\x8c\x3c\x0a\x63\xf6\xfd\x39\xe9\x49\x6a\x07\x00\xed\x82\xb6\x1f\x60\x6a\xaf\xf2\x9f\xf6\x33\xb2\x59\xcb\x19\x9b\x75\x01\xf7\x13\x32\x37\xeb\x58\xfb\x9b\xd5\x5a\x34\x4c\xa5\x92\x6a\x8e\xcb\x25\xbe\x26\x97\x04\x3c\x9f\x82\xba\x9a\x4c\x9f\x10\x47\x95\x7d\x61\xa5\x9a\x4f\x16\x8c\xc6\x05\xa1\x6e\x29\xb2\x42\xe2\xb1\x62\x63\x61\xb5\xa0\x0c\xd6\xa7\x71\xb8\xee\x42\x7a\x97\x15\xc5\x5d\x56\x62\x39\x56\x4c\x3c\x56\x12\x77\x99\x3a\x49\x15\x38\xd1\x11\xcb\xb1\xbc\xdd\x72\x5d\x64\x79\x34\x5b\x97\x84\xd9\x3a\xc7\xcd\xd6\x39\x72\xc2\xfc\x81\x70\x15\xf4\x92\x25\x33\xb6\x90\x7b\x30\x2e\xc1\xaf\x6b\xab\xa1\x84\x4c\x9b\xc7\xcf\x6e\x89\x85\x23\x31\x64\x1e\x2f\x6a\x26\xe5\x02\x9a\x94\x73\x78\x8c\x50\x05\xc2\x3a\xf0\xd0\x94\xb4\x43\x73\x3b\x9d\xac\x2d\xd4\xce\x3c\x28\xa3\x35\xe9\xc9\x28\xa4\x77\x6f\x07\xc0\x15\xe7\x23\xee\x08\x55\xe0\xd6\xbd\x22\x5c\x94\x39\xdc\x6b\xed\xb1\x8a\xef\xa3\xcd\xeb\xde\x4d\xbf\xa3\xc3\xb2\xab\xf5\x61\xf1\x5e\xe3\xc3\xb2\xab\xfd\xc3\x62\x2d\xfa\xca\x0e\x8b\xa3\xca\xff\xef\xb0\xd8\x0e\x0b\x99\xac\xad\xff\x06\x87\x65\x97\xeb\xb0\xfc\xc4\xb7\x1e\x96\x9a\xdf\x5d\x14\x68\xf3\xae\x03\xb0\xdb\x7e\x00\xd2\xe7\xb0\xa3\x0b\x51\x32\xf1\x8b\x47\xfc\x06\xfe\xff\x82\xa0\x92\xf8\xf5\x95\x41\x25\xa2\x3b\x98\xd4\xf1\x0c\x9d\x16\x2f\xd9\x40\x70\x26\x73\xc8\x55\x84\xe4\xd5\x2d\xf4\xd5\x5d\x54\x6c\x69\x71\x95\x4e\xb6\x4f\x1d\xb4\xe9\x98\x6f\x07\xdf\x9f\x33\xd7\x35\x3d\xf7\xd8\xa7\x07\x24\x07\x4c\xff\x47\xb3\xcc\xf1\x2c\x80\x32\x33\x10\xf8\xd4\x54\x55\x52\xcc\x00\x7c\x9d\x21\x96\x60\x2e\x9f\xd7\x5a\x6e\x20\x2c\x41\xea\x83\x5f\x3c\xe2\x1b\xb2\x05\x69\x5c\x26\x0a\xe1\xab\xe1\x43\x6a\x0f\x25\x90\x24\x13\x2f\x9c\xa1\x31\xc4\x9b\xe9\xdb\xbf\x50\xf1\xe7\xaa\x9d\xa4\x0b\xd3\xd2\xcc\xc1\xb4\x34\xbe\xc6\xbe\x6d\xa1\xaf\xcb\xb4\x34\xe0\xf2\x5a\x36\x76\xc4\x1c\xd8\x11\x73\x28\x51\x21\xef\xbe\x48\x34\x8f\x8a\x55\x23\x05\xfe\xd1\xbe\x63\x66\x00\x65\x81\x08\xe8\x2e\xf2\xea\x0e\x57\xdd\x22\xe9\x0c\x2f\x77\x93\x36\xfc\xe6\x44\x81\x33\x91\xcd\x8d\x38\x9b\xdb\x3c\xfb\x63\x8e\xd9\xff\x15\x84\x96\xee\x61\x2a\xa7\x60\x85\xf7\x78\x36\xc8\x3d\xfa\x02\xb5\x39\xdb\xb7\xba\x67\x3b\x67\xed\xdd\x2e\xfa\x82\x4c\x10\x02\x2f\x04\xd8\x83\xa4\x54\xaf\xe5\xa8\xd6\x9e\xbc\x70\x5b\x11\x8e\x36\x48\xcf\xfb\x7f\xd7\x10\x41\x35\xbf\xfb\xf5\xd6\x1c\x18\x56\xac\xde\xa5\x06\xf2\x8f\xeb\x9c\x8e\xdb\xcf\xe9\x51\xb4\xb3\xd5\x40\x6e\xb1\x19\x50\xaf\xa7\x6f\xaa\x68\xab\x74\x99\x93\x03\xb1\x9e\xdc\x07\x5d\xbd\x96\x07\x87\x7c\xd8\xf1\x87\x7c\x2c\xb6\x87\xd5\x09\xea\x75\x53\xb6\x1f\x52\x7f\x73\xb2\x31\x9e\xfd\x42\xd2\x0d\x93\x60\xe4\x10\x4b\xa5\x8f\xfb\x74\xc1\xbd\x87\xad\xee\x55\xad\xae\x51\xbe\xcc\x7a\xb4\xf4\x66\xda\xf8\x99\xc6\x16\x1e\x67\x02\x73\xee\x34\x38\x65\xfd\xd0\xad\xd3\x62\x2f\xe2\x01\x96\x3c\xc1\x29\xe4\xcd\x48\xfc\x51\xf4\x4b\xe5\xce\x97\xfe\xc6\xf5\xfc\x91\x9f\x08\x55\xfd\x80\xf0\xda\xe2\x20\x19\xd8\xcf\x49\x56\x67\x7e\xd2\x7b\x9d\x9e\x2e\x6c\x1b\xed\xd9\x0f\xb4\x08\x62\x23\x57\xd0\x39\x3c\xe6\xfd\x9d\xb1\x2f\x78\x1b\xe5\x0c\x57\xf5\x59\x40\xb2\x6b\x9c\x0d\x65\x2f\x08\xd6\xf0\xbe\xc1\xa5\x3c\xc8\x0b\x14\xd0\x66\x70\xb6\x80\x56\x91\xc5\xd0\xd7\xee\xb4\xe4\xba\x3a\xc2\xc7\x6a\x49\x3b\x66\xd0\x8c\xf5\x44\x02\x4d\xa6\x78\xbc\x37\xc3\x4c\xbd\x58\xc5\x86\xba\x96\xab\xf6\x26\x3a\xca\x0b\x08\x0d\x2a\xcb\x1e\xf5\xf2\xd0\xa9\x06\x97\x8b\x79\x22\x27\x25\x7d\xa6\xec\xa7\x66\x91\x24\x55\x7e\x2f\x68\xaa\x13\xd3\xe8\x0a\xbc\x95\x48\xab\x10\x75\x9a\x46\x06\xe3\xdb\x6c\x7b\x84\x64\x30\x06\xbe\xe6\x32\x15\x27\x5c\x8b\x20\x78\xad\xca\x8d\xb6\x7a\x22\x26\xdb\x59\x12\x22\xbe\x79\xf2\x6e\xb7\x96\x26\x67\x6c\x03\x9c\xb1\x5a\xb0\x2f\x39\xce\x83\xec\xb9\xee\xed\x68\x0b\x86\xa9\xd6\x04\x6a\xb8\xdb\x79\x0a\xc9\x20\x49\x0a\x7c\x16\x49\x1f\xc5\xb2\xd5\x43\x71\x0e\x18\x28\xa2\xe4\xc8\xcd\x5f\x48\xf9\xea\x89\x73\xc5\xda\xad\x92\x62\x41\xac\xec\x90\xfc\xa7\xf1\x58\x18\xa9\xfb\x55\xd7\xee\xa6\x5d\xa3\x9a\xde\x2d\xdb\xad\x8e\x1b\xf7\xd0\xf2\xcf\xea\x4e\xd8\x73\x46\x63\x2f\x99\xa3\x39\x9a\x2f\x84\xcd\x0a\x87\xd6\x08\xe1\x1f\xb7\x9b\x82\x1a\x3f\xb1\x22\x7d\xbe\xcf\xd1\x2c\x34\x0c\xc7\x6c\x7d\x32\x67\x14\xfd\x63\x17\x1a\x6d\xdd\xeb\x6a\xeb\x17\x9f\xb6\x62\x93\x8c\x67\xb4\xa5\x07\x4c\xbc\xdf\x55\xf3\x03\x76\x7b\xfe\x07\x9c\x35\x9f\x15\xb2\xd7\x87\x5a\x66\x0f\x52\xf2\x1f\xa9\xc1\xc7\x6e\x15\xdf\xe3\xa8\x59\x3c\xbf\x8f\x3e\x57\x7a\xff\x39\x60\x5c\x01\x7d\xf6\x29\x80\x86\xa3\x25\xc0\xd6\xa9\xf9\x5e\x5a\xc5\x79\x82\x9a\x6f\xe0\xaf\xce\xb4\x1c\xc8\x0f\x4d\xeb\x40\x7e\x78\x7a\x07\x92\x27\x12\x6a\x79\x1a\x49\x3a\x68\xb2\xed\xf7\xb9\xb6\xfd\x6f\xbe\xc3\xf7\xc4\x02\x03\xa4\xb8\xdd\x3d\xf1\x11\xd7\x9e\x38\x61\x5f\xb9\xfd\x59\x3b\x5b\xab\xf9\xa3\xae\x9a\x7f\x65\xdf\x6d\x1f\xcb\xa8\x59\xb7\xfd\x7f\xdc\x51\xb3\x32\xaf\x8e\x67\x5a\x95\x3e\x61\xdd\x5d\xb5\x20\x99\xbc\xd1\x4a\x44\x3e\x49\xcb\x5b\x3d\x21\x0f\xd0\x12\xba\xb0\xf9\x6d\x5d\xd8\xac\xf9\xdd\x61\xca\xce\xb9\x38\xb3\x3d\x6e\x09\x2a\xdd\x4a\xa5\x7a\x83\xe7\xf8\xde\x97\x94\x21\x99\xd5\x41\x99\xcc\xaa\x8c\xb9\xac\x4a\x75\xee\x2f\xb7\xcf\xcc\x23\x7e\x03\xad\xfd\x45\x55\x3b\x54\xcb\x8d\x7e\xfb\x92\x5e\x1e\x38\xdc\xca\x16\x31\x5d\xb9\x12\xa1\x3a\x3c\x0e\x6d\xc4\xad\x06\xc8\xcc\xba\x26\x63\xaf\x7d\x32\xfa\xd3\xe7\x76\xf6\x74\xaf\xfd\x4c\xa6\x07\x92\xe3\xde\x03\x3b\xc4\x39\x99\x94\x7b\x19\xad\x06\x32\xd9\x7c\x5e\x64\x6c\x6c\x2c\x0f\x0e\x98\xb9\xce\xf2\x88\xbf\x55\xcb\xa1\x85\x94\x88\xea\x65\xa4\x4c\x48\x53\x06\x0d\x25\x94\xad\x47\x16\xa6\x12\x5e\x4d\xd9\x24\x71\x0f\xf6\x36\x61\x6b\x6d\xa5\x75\x99\xd7\x32\x86\xa8\x9c\x26\x47\x96\x32\xc8\x72\x5c\x25\xd0\x6b\x81\xc8\x35\x23\x92\xd8\x97\x8a\x47\x10\x1c\x9d\x9b\x37\xdb\x46\xdb\x6e\xe6\xcd\xba\x30\x45\x63\x99\x07\x9e\x8a\xb7\xb6\xd3\xb7\xee\x2d\x2a\xf1\xb3\xd9\x34\xb8\x33\x6b\x70\x9c\xe7\x60\x97\x2b\xa3\x4f\x29\x02\xcc\x13\x08\x88\x6c\x23\xb5\xec\xa0\x8d\x3b\xbc\x95\xb6\x49\xb8\xc3\x56\x15\xb6\x7a\x9e\xec\xba\x8f\xd3\x91\xaa\x46\x47\x6e\xa7\xed\x19\x79\x64\xfa\xff\x5f\xe0\x13\xfa\xbb\xf8\xaf\xe6\x77\x3f\xe0\x13\x32\x01\xaa\x69\x48\x52\x8b\xff\xba\x4c\xe4\xdb\x53\x17\x70\x01\x38\xfd\x17\xc7\x71\xb5\x56\xab\xd5\x7a\xb8\x43\xaa\x40\x1f\x01\xfc\x11\x01\x85\x7b\x21\x0d\x7c\xa4\x39\x6c\x64\x12\x9b\x2b\xde\xf2\xd6\xb7\xad\x79\xfb\x95\x7f\xfe\x17\xff\xfe\x2f\xff\xc3\x55\x7f\xf5\x8e\xff\xf8\xce\xbf\xfe\x9b\xff\xb4\xf6\xea\x77\x5d\xf3\xee\xff\xff\xff\xf5\x9f\xd7\xfd\x97\xff\xfa\xdf\xfe\xef\xff\xfe\x3f\xfe\xe7\xb5\xff\xeb\x7f\xff\x6d\x7d\xfd\x75\x1b\x14\xa0\xc9\x11\xcf\x44\x34\x79\xd0\x61\xfb\xc4\x8c\x37\x90\xfe\xd3\xc7\xbf\x07\xf8\xdf\x09\xfe\x77\x92\xff\x3d\xc4\xff\x4e\xf9\x0e\x82\xf7\xa0\x9b\xe0\x41\xc2\x0d\x8d\xea\x49\x92\x17\x6a\x24\x6f\xc4\x37\x69\x5e\x48\x9e\x6e\xb0\xd2\xbc\xeb\xa2\xa1\x0f\xf9\x3d\x7e\xd7\x7a\x20\x7a\x47\x7d\x83\xea\xd9\xba\xd5\x4c\xf5\x7a\xf1\x5d\x22\xaf\xc6\x39\x21\xac\x0a\x3a\x38\xea\xb3\x1c\x20\x24\x31\x9f\x37\x5f\x84\x66\x87\xde\x97\x36\x5f\xe7\xcd\x73\xf9\x14\x62\x1c\x37\xd4\xd3\x4f\x08\xa1\x14\xe7\x59\x21\x1d\x70\x41\x46\xeb\x97\xe0\x2d\x7c\xfb\x6f\x23\x54\x76\xec\xf5\x51\xd0\x00\xe8\x84\x42\xda\x26\xea\xb6\xaf\x45\x4d\xf7\xba\x64\xe4\x87\x9f\x4d\x7b\x59\x96\x20\x46\x7f\x1b\x0d\xfd\xc6\xeb\xf1\xbb\xfe\x37\xa7\x2f\x47\x53\x89\x85\x71\x34\xb1\x54\x90\x1f\x8f\xeb\x86\xab\x2f\x99\x92\xb3\x08\x6f\xb9\xd7\x37\x32\x95\xdb\xa6\x0e\x0b\x5a\x36\xc0\x76\x67\xf1\xa3\x7e\x32\xe6\xd7\x0d\x47\x88\x1d\x19\xc5\xc1\x51\x38\x40\x8c\x96\xaa\x1c\xd3\x5a\xe1\x17\x8c\x8e\x41\x2a\x8f\xfb\xb8\x2f\xcb\x8c\xf9\x18\x6e\x7a\xd4\x8f\xf3\xa0\x2a\xbc\x36\x62\xb9\xb8\x00\xc0\xb0\x00\x0a\xab\x0c\x1a\xe7\xf7\xf8\x5d\xff\x13\xec\xe8\xe7\xfb\xa5\xb8\xc0\x42\x19\x33\x7c\x4f\xba\x20\xff\x03\x8c\x23\xfd\x5b\x92\xfe\x51\x16\x8e\xa4\x6b\x08\xf1\xc0\xc4\x54\x52\x48\xc2\xd1\x6a\x07\x1a\x3c\x58\xd1\x84\xa1\xba\xdd\x7e\x1e\x0a\x2c\xbc\x0e\xde\x2d\x6e\x8c\x0b\x89\xcf\x0a\x5b\x12\x8f\x15\x84\x11\xa4\xc0\x8a\x10\xb8\xd7\xc1\x0a\xac\x63\xa3\x15\xce\x66\x51\x8f\xdf\xf5\xdf\x9b\x42\x63\xef\xb6\xb7\x96\x43\xff\x05\xb8\xa6\xfe\x1b\x58\x52\xea\x71\x89\xe5\xe2\x4e\x00\x8e\xf9\xaf\xa2\x40\x8e\xce\xcb\x79\x3d\x7e\xd7\x7f\x11\xf3\xc2\x27\x40\x38\x7c\x2e\xeb\xf1\xbb\xd6\xf1\xf0\xc2\x4e\xab\xdd\x6a\x71\x8f\xdf\xf5\x9f\x11\xd2\xa2\x83\x15\x36\xad\xf0\xbc\xc4\x47\x03\x50\x89\x3b\x22\xac\xf0\x7a\x40\x3f\xf4\xee\x88\x75\xc2\xca\x74\xe2\xca\x74\xca\x1e\xf4\xf7\xf8\x5d\xd7\x44\x11\xeb\x54\x3d\xa8\x16\x64\x1f\xd2\xa7\xef\x8a\x22\x58\x8f\x0a\x2b\xd4\xe3\x02\xeb\x74\x76\xe7\xcc\x1e\xbf\xeb\xea\x08\x22\x52\xd7\x0a\x90\x6a\xfc\x92\x36\x48\x67\xf0\x01\xfb\x0c\x76\xf2\x19\x3c\xbd\xc7\xef\xfa\x1b\xce\xb0\x8c\xf9\x86\x29\x70\x5f\xd6\xbb\x7c\x93\xee\xf6\x79\x6e\xed\xf4\x7b\x27\xfe\x29\xd8\xd0\xc5\x3e\x42\x2b\x1b\xa3\x07\x03\x33\x86\x2f\xf3\xaa\x18\x73\xde\x9f\x9e\x87\x65\x5e\x8f\xda\xf1\x68\xca\x02\xf0\xee\xdd\xbe\x04\x43\xe9\x84\xce\xbf\x33\x82\x43\xd0\xc9\x77\xc3\x7f\x44\x18\xbe\xa5\x3d\x7e\xd7\x3b\xd4\xc7\xbf\x92\xda\x13\x4f\xf1\x3a\xd7\x5e\x4e\xc2\x19\xfe\x8a\xcf\xfc\x70\x0c\xf2\xe4\x7e\xbf\xde\x60\x82\xeb\x4f\xbf\x24\xe8\x27\xc5\xbf\x78\x00\x12\x08\x79\x51\xa0\xf8\x24\x2d\x3e\x49\x8b\x4f\x8a\xe2\x35\xcc\x30\x04\x5d\x5a\xd1\xe3\x77\xfd\x87\x48\x3c\x16\x7f\x65\xc8\xae\x04\xe4\xc9\x41\x1b\x83\x14\x4b\xeb\x2f\x51\x9a\xd8\xef\xdb\xc0\xab\x3e\xeb\xa0\x3d\x58\x7e\x99\x57\x02\x4c\x29\x2f\x3d\xa1\x10\x62\x5d\x64\x05\x7e\x13\x14\x58\x31\xfd\x53\x64\x05\x56\xbc\x9c\xe0\x50\xfd\x7b\xed\xf5\x6a\x01\xde\x4a\x46\x36\xa4\x7f\x4b\xe2\x9d\x52\x7a\x79\x94\x58\xf1\x32\x12\x10\xfb\x17\xea\x45\xd2\xdf\x84\x83\x68\x92\x39\xb5\x14\xe3\xd3\x20\xe6\x65\x99\x97\x92\xb1\x92\xe8\x2b\x6f\x05\xe2\x63\xaf\x8c\x2c\xb3\x48\x5a\x91\x4b\x01\xb0\xc6\x6b\x64\x61\x56\x48\xfc\x2d\x04\xb8\x4f\x94\x78\x9b\xec\x8d\xad\x04\xa0\xd0\xbc\x35\x22\xeb\x05\xeb\x23\x02\x81\xbf\x86\x8f\xc5\xb2\xad\xbd\x0e\x8f\x72\x3d\x2e\x18\x9b\x4f\x5e\xb3\x90\xbc\xeb\x2d\x11\x07\xe1\x1c\x54\x18\xd7\xa1\x91\x63\x83\x2c\xeb\x7d\xcd\x27\x87\xa7\xae\xd2\x0f\x50\x5f\x38\x48\xae\x0c\x68\xe9\x72\xd2\x75\x73\xeb\x1c\x72\x6e\x9d\x49\x6d\xeb\xf0\x00\x86\x22\x1d\xc1\xe5\x11\x22\xb7\x5d\x16\x49\x17\x2c\xe5\x96\x49\xaa\x1d\xd5\x81\x39\xf1\xcc\x27\x83\x5b\xaa\x3e\x10\xb8\xd1\x38\x10\x8a\xfe\x90\x05\x89\xc7\xc2\xc6\xc2\xf4\x69\x90\xee\xb2\x50\xa2\x44\xe4\x24\xeb\xf4\xeb\xb4\xd1\x61\x08\x7b\x46\x72\xce\xff\xf2\xc7\x2f\x7b\x90\xe8\x4f\xdc\xbd\xe9\x3e\xf8\xeb\xc4\x8f\xf3\xe2\x87\xf3\xfd\xab\xaa\x05\xe6\xad\x8f\x8b\xb5\x80\x15\x2f\xf6\x4f\x17\xf7\x62\x5c\x10\x35\x55\x4b\xac\xc0\xad\xf6\xdf\xf6\x20\xf5\xdf\xd0\xcd\xe9\x25\xfa\xa7\x91\xe2\x5e\x30\x39\x49\xca\xdb\x5c\x85\xeb\xb8\x06\x53\x18\x2c\xe5\xcd\x30\xef\x62\xff\x2a\xc1\xc2\x68\x93\xf3\x1d\x3a\x39\xff\xea\x9b\x93\xc3\xaf\xfe\xc1\x58\xb0\x01\x29\x1d\xe9\x67\x5e\xca\x58\x0a\xb0\xf9\x58\xe7\x9b\x00\xdb\xe2\x4d\xd2\x53\xd3\x37\x02\x5b\xad\xd4\xdc\xb7\xb9\x73\x7e\xcf\x55\x56\x71\x2d\xb5\xe0\x7c\xff\x74\x9c\xa6\xeb\xa0\x92\xfd\x3d\xf5\x81\x70\x7f\x8f\x98\x5e\x59\x72\x18\x2c\x14\x6a\x3c\xda\x1c\xfc\x80\x36\x74\xab\xc1\x2e\x71\x37\xd5\x61\x6d\xf6\x12\x3d\x5c\xf5\x59\x5a\xc1\x2f\x7d\x22\x37\x2f\xe5\xc8\xec\xbf\x22\xe1\x5b\xc8\x09\xeb\xec\x2f\x80\xac\xad\x93\x87\xf2\x9f\x30\xe3\xc5\xd0\x26\x1f\x12\x5c\xa4\x0f\x47\x7d\x8d\x05\x56\xc6\x98\x1f\x62\x12\x0c\x2c\x7b\xa9\x64\x54\xa5\x2d\x26\x95\xae\x7b\x35\x9d\xe9\x8f\x68\x77\xcf\x53\xe2\x3a\xce\x65\xd5\x4b\xfa\x47\xc5\x76\xe6\x1b\xef\x67\x1e\x66\xb8\x00\x83\x09\xbd\xb7\xe0\xc1\x90\x20\x04\xda\xf2\xbd\xe0\x64\x42\xaf\x4a\x06\xb7\x56\xfd\xe4\x0b\xc2\x5f\xe6\x06\x5f\x01\x76\x8c\xfb\xc9\xde\x0e\x81\x2b\xa1\x40\x6e\xab\xdc\xc1\xd6\x4b\x4f\xc5\x28\x0e\xac\x2f\x5c\x9b\x9e\x45\x2f\xd9\x22\xb0\x29\x46\x7c\xcc\x91\x21\xb8\xf3\x03\xa7\xd7\x99\x97\xa4\x6c\x60\x22\xd8\xc0\xba\x74\x61\x3f\x2a\xd0\xc8\x96\x79\xc7\x85\xe3\xc0\x32\x2f\x5e\xe1\xcd\x52\x63\xf8\x31\x1d\xc3\x6d\xd4\xb0\x54\x51\xf8\x1b\x3f\xc5\xf4\x87\x40\xa8\x4e\xa4\x64\xdb\x43\xa3\xfb\x91\x16\xb0\x5a\x69\xb9\x1a\xac\x8e\xca\xcd\xaf\xcc\x83\x9e\x0e\xeb\xaa\x50\xe8\x84\xd5\x90\x8c\x41\x74\xf7\x5f\x68\x77\xbf\x4f\xbb\x5b\x8b\xbd\xa1\xe3\x1e\x4f\x65\xa8\xb6\xe5\xbf\xe2\x4f\x92\x33\x41\x2d\xcc\x56\x1e\xcc\x24\x0d\x3b\x27\x3c\xc8\xd2\x1f\x11\x1a\x30\xe2\xdb\xd6\xfc\x17\xce\x35\x1f\xc7\x93\x34\x0e\x27\xbd\x03\x6e\xc7\xf1\x0e\xf3\xc1\xee\x0e\xe1\x52\xbd\xbb\x03\x30\x43\x7e\xe2\xf1\x0c\xff\x30\x2f\xe6\xb0\x8d\x5c\x99\xbf\xa4\x8d\x6f\x92\xd6\x84\x5f\x78\x60\x27\x06\x73\xc2\x4f\x3c\x9e\x6d\x43\x92\x8d\x44\xa7\xd7\x47\xb1\x00\xc2\xfe\x00\x54\x47\x7e\xe8\x5b\x1e\xe2\x73\xc8\xcf\xe7\x46\x4a\x16\x44\x22\xa8\xfb\x5b\x69\xc4\xe5\xb7\xb4\x57\x2f\xe5\xa9\x53\xc2\xd9\x44\x87\x76\xfd\xf5\x0f\x5a\x55\xcb\xc4\x68\xee\x2c\x21\xc8\x82\x90\xb7\xcf\x26\x22\x3a\x7d\x89\x5a\x14\xbe\x79\x87\x15\x3f\x60\x0b\x2d\x9f\x19\x64\xbe\x95\x96\x6c\x43\xef\x3f\xea\xac\xf9\x82\xe0\x6c\x4b\xf6\xe7\x6d\xae\xfa\x3f\x68\x4f\x75\x75\x63\x46\xfd\xbd\x96\xfa\xb7\x3b\xea\x97\x32\x34\x7d\x6e\xb1\x2e\xec\xa4\xcf\xa9\x75\xe1\x91\x2f\x73\xad\xa0\xee\x7a\x74\x13\x2d\xaf\x59\x17\xa4\x2a\xa2\x04\x97\xb9\xbc\x72\x9b\x03\xed\xc6\x5c\xab\x79\xdb\x46\x6b\x12\xac\x5b\x32\x56\x53\x77\xe3\xbe\xd5\x35\xdb\x63\x9f\xb7\x46\x70\xde\x96\x51\xb3\x1e\xfc\xbc\xcb\x55\xf3\xc4\x5e\xde\xe7\xb9\xba\xf6\x34\xa3\xe6\x51\x9d\x77\xb9\xc3\x55\xf5\xb8\xbd\xd3\x77\x3a\xab\x96\xe4\x40\x37\x90\xb7\xd8\x22\xef\x69\xb1\x45\xee\x72\x6e\x11\x7b\xd2\xf9\xbb\x9d\x5b\x44\x1a\xa8\x69\x89\xcf\xb6\x49\x03\xee\x9d\x26\x0d\x18\x6f\x7f\x05\xde\x3f\x4d\x22\xf0\x81\x69\x12\x81\x0f\x4e\x93\x08\xec\x99\x26\x11\xb8\xaf\xc5\x0a\xdf\xdf\x62\x85\x1b\xae\x15\x3e\xf8\x5d\x6b\xa6\xc2\xbd\xce\x15\x4e\xee\xf8\x91\x35\x0f\xed\x87\x1d\x6f\x44\x5e\x74\xf3\xf4\xdd\x3d\x6d\xce\x9e\xdd\x33\xd1\xdd\xd3\x65\x9d\xdb\xef\xb6\xce\x49\x8f\xb0\xaa\xd7\x38\x2b\xf4\x2e\xf5\xf8\xbf\xbf\x52\x8e\x9d\x73\x11\x40\x79\x8e\x08\x8a\xd6\x65\x85\x10\xd1\x66\xe7\x60\x54\x65\x27\x0f\xaa\xb4\xab\x56\x37\xd3\x9e\xf4\x11\xd6\x02\xc2\x61\x40\x31\x53\x5e\xff\x16\x65\x3a\x9a\x45\x17\x6a\x2b\x7d\xd9\x74\xae\xd4\xe0\xf7\xc1\xb9\xa9\xdb\x6a\xbc\xda\xe6\xea\x01\x36\x4e\xbc\xd3\x66\x08\x6f\xb9\xbd\x71\x9d\x38\x30\x19\x6e\x70\xdb\x9d\xf5\x89\x77\xca\xb5\x00\xbc\x69\x92\x89\x73\xf5\xc9\xd8\xe1\x7a\x95\xa5\x0b\x01\x75\x28\x9f\x9b\xf5\x18\x94\xf6\x77\x1f\x28\xdf\x03\x09\xbe\x56\xad\x97\xbe\xb8\xd0\xdb\x0e\xfe\xa6\x5c\xbf\xd7\x87\x5e\xa4\x2f\x14\x66\x97\x00\x38\xfb\x76\x6c\x71\xca\x8f\x8a\x74\xf3\xe7\x92\xf9\x99\x29\xbc\xbc\xa5\x3e\x97\x6e\x32\x9a\x89\x93\xc5\x1e\x47\xf5\x6c\xd5\x68\xe4\x45\x77\x45\xaf\xd0\xba\x56\xf3\xbb\x17\x5b\xbd\x30\x67\x03\xf4\x66\xe5\xd4\x05\x0b\x5d\xa7\xe4\x61\x87\x0d\x48\x40\x9a\xac\x35\x0c\x3a\x0f\x5b\xf9\x64\x14\x6a\x98\x35\xcb\xcb\x46\xfa\x8e\xe6\x93\x26\x68\x7e\x0f\xbe\x5e\xae\x93\x4c\xb9\x86\x71\x79\x13\xad\xe4\xf5\xa4\x92\x1e\xb4\xa7\x10\x3f\xed\x55\x49\x87\xf2\x78\xec\x50\x98\x9c\xca\x70\x9d\x6e\x54\x4c\xc7\x74\xaa\x16\xbd\x2f\x99\x49\xda\xd8\x47\xa9\x6e\x61\x15\x89\x76\x83\xd0\x00\xc8\xd4\x73\x85\x3a\x87\xf3\x31\xbb\xdd\x3c\x6b\xbd\xdb\x68\xbd\xfb\x7d\x6d\xf6\xd6\x18\xe6\x18\xeb\x70\xc9\x09\x83\x84\x65\xbd\x12\x89\x21\x42\x82\x94\x97\xf0\xd7\x3c\x27\x25\x6a\x3c\xa0\xc8\x29\xf0\x2c\x62\xbe\xae\x9c\xab\xfa\x32\x5a\xb0\x1b\xfd\x0b\x92\x91\x00\xd2\xaf\xa1\xbb\x1b\x37\x6d\x78\x52\xee\x13\x39\x08\x3c\x2e\x30\x24\x13\x3c\xd0\x0f\x0e\xfc\x6e\xae\x7e\x14\x23\xb9\x99\x8e\xe4\x31\x0b\xa6\xb0\xcc\x70\x78\xb9\x02\xfe\x9f\x19\x01\xe4\x60\xb7\xdc\x59\x25\xee\x9e\xe9\x19\x61\xa2\xa4\xee\xe5\xa4\xea\xb5\x0d\x6e\x54\xaf\x00\xe4\x06\x6b\xa3\x9f\xb7\x65\xf7\x93\xe3\xf4\x88\x0e\x03\xe1\xec\x35\x64\x7d\x5b\x17\x77\xd9\xbb\x58\xd3\x83\xd2\x41\xac\xd4\x2c\xf1\xe4\xad\x41\xfd\x94\xe9\x9c\xa4\x73\xa7\x0e\x83\x9c\xaf\x1d\xde\x3b\xad\x87\x57\xc0\xb4\xfe\x36\xdc\x68\x26\xe8\xa9\x21\x9a\x85\xd7\x66\x9e\xc9\xd5\x72\x76\xc0\x4e\xa7\x41\x6c\xca\x18\xd0\xe6\x6c\x49\x77\xd1\x6e\xdd\x5e\x24\x63\x58\x1d\x7b\x32\xb0\x46\xdb\x07\xca\x7d\x92\xbc\xda\xab\xcd\x93\x7b\x85\x94\xd3\xa4\xf5\x65\x38\x63\xe0\x15\x0b\x1e\xf5\x1f\xb5\xc5\xa3\xd7\xfc\xee\xc8\x53\x61\xe8\x79\x17\x71\x3d\x90\xe5\x2d\xd5\x17\xf6\x1a\xb4\xf5\x80\x43\x07\xd1\x9b\x28\xf7\xf0\x8a\x72\x0f\xdf\x60\x90\xd9\x03\x4e\x32\x4b\xdc\xd2\xb7\x54\x83\x84\x6d\x65\x7e\xc2\xb6\xbe\x59\xb9\x52\x4b\x08\xeb\x8a\xdd\xf3\xdc\x5a\xf5\xbe\xa4\x5f\xba\x7b\x65\xfb\x62\x29\x8a\x1c\x24\x6c\xd4\x20\xca\x7d\x61\x2f\xee\x19\xe1\xf8\x94\x84\x5b\x62\x5f\xd0\x9d\x10\xc0\x62\x40\x9f\x6d\x5a\x8b\x47\xad\x13\xc6\x83\xed\x7c\x23\x22\xde\x5e\x94\x79\xb0\xef\x45\xb3\xa2\x1d\xc4\x98\xf0\x99\xa7\xbc\xd9\xfa\xa5\x91\xaa\xa5\xdb\xd9\xcf\x9a\x5c\xea\x72\x5e\x96\x4f\xdd\x41\xfb\x2e\x29\xf3\x5d\x52\x31\x76\xc9\x41\xe7\x0d\x5c\x11\x37\xb0\xda\x13\x07\x1d\x5e\x4b\xd5\x74\xe0\xe4\xe2\xdc\x97\xb0\x7a\x03\xee\xcb\xc4\x4b\x24\x0c\x2c\x11\x3c\xca\x2d\x06\x7d\xcf\xb4\x22\x3c\xe7\x78\x9e\xc8\x17\xcd\xd9\x95\x19\x19\x61\x9d\x13\xd9\xc7\xa8\x3f\xf1\x48\xba\xa8\x59\x98\x4e\xa9\x1c\x35\x9f\xb0\x1b\x68\x4d\xc6\xdc\xf5\x9a\xde\x88\x9b\x68\x61\x7a\x05\xc3\xcd\x5b\xba\x52\xf9\x9a\xcc\xc4\x16\x25\xef\x6d\x52\xa9\x2d\xb4\x26\x83\xd0\x18\x48\xe2\xf3\x71\x3c\xe1\x16\xa0\xa0\x1e\xe3\xc7\xa4\x6e\x38\xda\xb9\xeb\x93\x44\x42\xd0\x0d\xed\xcd\x51\xfa\xa6\xc5\x8b\x8d\x67\x8e\x33\xf7\xc1\x15\xea\x66\xe6\x98\x53\x15\xe3\x74\xd9\xe6\x35\x19\xc9\x71\x24\xef\x0a\x5a\xd8\xe6\xc7\x01\x08\x29\xa5\x88\x85\x70\x3b\xc9\xac\xc6\x98\xf8\x2d\x02\xe7\x98\x38\x64\xbe\x00\x17\x17\x58\x21\xd2\x0b\xa0\x0b\x62\x18\x81\xf6\x0c\x12\xab\xf1\x20\xfa\x84\x96\xf8\xe7\x64\x04\xe3\x3f\x5b\x81\x55\x98\xe3\x18\xb3\x8e\x03\x69\x44\xec\x29\xd4\x8a\xaf\x3c\x66\x85\xd0\xbc\x8d\xbe\xae\x8b\xbc\x57\x92\xc3\x51\xf3\xbb\x03\xcf\xf3\x5d\x9b\xfd\x51\xeb\x66\x77\x1f\xbc\xcf\x06\xae\x68\xd1\x92\x3c\x64\xae\xb6\x26\xed\x07\x0b\x9f\xab\x53\x43\x8a\xfd\x84\x8a\xa0\x65\xe3\x74\x4d\x3a\xee\xaf\x32\x70\x12\x9e\x71\xbc\x48\xe9\x7f\xd1\x04\x5b\x12\x33\x24\xef\xa6\xb4\x12\xc9\x5a\xb5\x27\xc3\x6d\x75\xf6\xdb\xe3\xc9\x10\xe1\x82\xbf\x65\x9a\x4e\xc2\xf3\x39\xea\x24\x26\x40\x25\xc2\x96\x6b\x92\x9f\x9c\x1e\x79\x7f\xd2\x31\x89\x15\x03\x74\x67\xb6\x74\x06\xee\x0b\xcb\x0a\x67\xfd\x14\xa1\x41\xc0\x37\x4a\x78\xc3\x56\xc4\x59\x81\x8f\xe9\x3c\x36\x05\xae\xdb\xda\x85\xbb\x14\x2b\xe7\x86\x97\x02\xfa\x13\xcf\x04\xb2\x67\xd4\xb1\x25\xa3\x8e\x6a\xa0\x90\xd8\xe7\x8a\xd0\xf9\xa4\x52\x67\x81\x8d\xe9\x4c\x19\x76\x01\x4d\x23\xfc\x3a\x54\x8a\xf4\x6e\x92\x96\x43\x64\x12\xd4\x92\x72\x74\x62\xb4\x69\x97\x88\x36\xcd\xbc\xbb\x6c\xf9\x35\x6f\xa2\x23\x69\x48\x70\x90\x4e\xae\x73\x48\x05\xa1\x99\x4d\x22\xea\x18\x7d\xe9\xa7\x41\x93\xce\xed\x16\xfa\xdc\xd8\x8f\xfa\x22\x2d\xf3\x66\x72\x48\xa4\x42\xc4\x10\x6a\xc6\xe3\x47\xc1\x86\x56\xb9\x8b\x56\xfc\xc3\xc0\xdc\x33\xe4\x7d\x1a\xad\x7d\x07\x7d\x4b\x8f\x09\xf8\x66\xc7\xab\xe2\xed\x5b\xf3\xbb\x7b\x24\x09\xd2\x8e\x8a\xc8\x09\xc2\xa3\x43\x5d\x27\xe7\x90\xfd\xe4\x88\x9c\x1e\xc3\x52\x70\x0d\x30\x77\xee\x12\x48\xe5\x05\xe2\x8c\x41\x99\x0e\x39\x0e\xd5\x2a\xe3\x50\x2d\x52\xa9\xc4\x57\xe3\xa2\x0c\x8b\xfc\x45\x98\x38\x69\x36\xa4\xfd\x6a\xd2\x88\x6d\xa1\x2d\x58\xd6\x7e\x2b\x7d\xae\xad\xfd\xaa\x86\xf4\x58\xe0\xdb\x60\x95\xf0\x08\x83\x8f\x68\x31\x94\x99\xc4\x49\x77\xfc\x38\xd7\x8c\x11\x65\x1b\x28\x4f\xc6\x90\x57\x44\xa2\x13\x33\x85\xe5\x31\x53\x98\x97\x54\xea\x86\x47\xcb\x8d\xf6\x8a\xd2\x2a\x38\xfa\x66\x95\x67\x04\x0e\x05\x9e\x04\xa6\x77\x65\xc5\xc6\xc2\xb8\x94\xfc\xda\x67\xf9\xf5\x71\x3e\xf1\xd2\x3f\xe0\xb8\x98\x5c\xb2\x95\x95\x36\xd6\xe3\x02\xcb\xb3\xe0\x2d\x8a\x10\xcc\x8f\x22\x16\x80\x5f\x89\xd0\x35\x16\x57\x78\x4b\x50\x48\x64\xe8\x1a\xb8\x98\x15\xa4\x83\xc1\x2c\x91\xf6\x57\xcf\x68\xcf\xc9\x48\xda\xba\x91\x95\xf3\x90\x45\xb6\x44\xd6\xb0\x21\x44\x0f\x70\x2f\x63\x75\xee\x67\x06\xf0\x97\xc3\x7c\x94\x0c\x89\x2c\xfc\x2e\xc5\xd9\x25\x8d\x85\x3c\x6d\x18\xfc\xbe\x3e\xdd\x1a\x2c\x5c\x8f\x19\xae\x86\xf9\x6f\xc8\x99\xb2\x42\x3a\xee\xfc\xc6\x3a\x72\x40\x8b\xf1\xbd\xde\x6a\x21\xf6\x58\x3e\x5d\xbf\x40\xf2\x40\xf3\x30\x6d\x2b\xfa\xc6\xac\xc1\x09\xe0\xe8\x4c\xfd\x3c\x42\x82\xe5\xb1\xda\xe1\x38\x0f\xba\x9a\x19\xc2\x7b\xb1\xc2\x55\xb7\x4d\xc9\x8a\x74\xba\x88\x70\x1d\x00\x5d\x12\xb5\x91\x63\xa0\x99\x2e\xde\x43\xa7\x53\xd1\xc5\x0a\x8f\xbb\xaf\x35\x05\x59\xbd\x8f\xbe\xf0\x43\x73\xdf\xa7\x64\x29\x27\x80\xc5\x5a\x25\x44\x10\x96\x1b\x5a\xe3\x67\x6c\xb6\xa6\x0f\x3a\x4a\x44\x5e\x34\xda\xde\x5d\x5f\xf3\xbb\x67\x7b\x40\xb9\x48\x30\x50\xd7\x8c\x6e\x17\x9d\x3a\x6c\xa7\x53\x15\x4e\xa7\x98\x71\xc3\x1f\x76\x10\x23\x66\x10\xa3\x99\xfc\x9e\x34\xd3\x99\xdb\xde\x97\x09\x57\x04\x49\x2c\xe2\x45\x29\xea\xe5\x24\x86\x35\x24\x99\x61\x8a\xcc\x30\x24\x33\x46\x43\x9b\x33\x1a\xd2\x9a\x99\x11\x89\xfc\xbe\x9e\x01\x6b\x97\x51\xc1\x86\x3a\xc8\xd7\x69\xc3\x65\x9a\xa6\x65\x16\x87\x94\x21\x59\x5a\x8c\x94\xd1\x66\x14\x58\xa5\xb5\x66\xaa\x4c\x6d\x17\x87\xdb\xe0\x3b\xbb\x31\x95\xb0\x54\xe7\x01\x03\x6a\x04\x04\x91\x7a\x8e\x6b\x49\xa9\x85\xeb\x95\x27\x94\x49\x45\xbe\xc7\xa1\xdb\x49\x7b\xdd\x16\x6c\x10\xa5\x65\x87\x1d\x67\x89\xf1\xb3\x14\x1a\x57\xfc\xad\xf4\x8d\x83\xbf\x8b\x93\x30\x35\xbd\x93\x30\xf5\x0a\x4f\x82\xed\xfd\xd7\xe4\x24\xb8\x1b\x6a\xf3\x24\x64\x54\xf0\x6f\x77\x12\xe8\x6a\xbd\x92\x93\x30\xf5\x3b\x3f\x09\x53\xd3\x3e\x09\x53\xae\x93\xf0\x64\x6b\x40\xc9\xa6\x33\x51\x11\xca\x5f\x3c\x11\x9d\x91\xe4\x6b\x5d\x07\xe3\x99\xe9\x1d\x8c\x67\xda\x3c\x18\x68\xf6\x31\xb7\xe2\x3c\xb4\xf4\x34\x71\xa9\x9b\x69\xbd\x72\xa5\x78\xc5\x89\x3a\x03\x88\xdb\xa1\x8b\x76\xb6\x1e\x19\xcd\xce\x91\x1c\x8c\x67\x98\xbd\x5a\x34\x5b\x92\x63\x2b\x57\x55\x5e\x49\x1e\xb4\x79\x8a\xcc\x16\xca\xc0\x52\xa4\x0a\xcc\x80\x27\x40\x1c\x00\x00\xb6\x8d\xed\x5f\xb2\x71\x35\xb7\xd0\xfe\xad\xd0\x66\x3b\x01\x5b\xf3\x0c\x6e\x3d\x16\x35\x8c\xec\x3c\x08\xf8\xe5\x5a\x2d\xb7\xd1\x5a\xce\x6a\xaa\xa5\x2c\x71\x2a\x8d\xd9\xb9\x9d\xbe\xf7\x53\x4d\xd6\x0c\x9b\x4b\xdf\x69\x2f\x2d\xe1\x73\x7f\x98\x0d\x9f\xdb\x4c\xd7\x75\xd9\xcc\xb5\x7d\x8f\x4c\x4f\x87\x71\xa4\x4d\x1d\x06\x42\x1d\x28\x65\x85\xa1\xb5\xdf\x68\xad\x88\x6b\x05\x68\xb4\x5f\x37\xee\x82\x19\x62\x47\xe6\x88\x3b\xc5\x0c\xcb\x8e\xdc\x4a\x2b\x7e\x49\x97\x98\x05\xc9\x6a\xc9\x4d\x77\xc0\xbe\x83\x23\xd8\x71\x52\x5a\x86\x9d\xb4\x17\x8a\x9b\xee\x10\x1c\x71\x8b\x0a\x9b\xd4\x0f\x47\x5a\xa8\x1f\x8e\x38\x44\xd0\x8a\x50\xcf\x95\x40\xce\x08\x5a\xb6\x1d\x79\xd1\x3f\x37\x63\xd4\xa1\xc6\x11\x79\x85\x9c\x6b\x23\x3d\x37\xbd\x8d\xf4\x5c\xc6\x46\x52\x84\x27\x84\x93\xc5\x61\xe9\xda\x58\x89\xa7\xed\x5e\x87\x5b\x69\x73\xba\xfe\xf6\x64\x87\x7b\x74\x7a\xc3\x3d\x9a\x3d\xdc\xcb\x4f\x6e\xb8\x3f\x6e\xf0\xe1\xce\x31\x86\x7b\xd4\x35\xdc\x5f\x74\xbe\x8a\xe1\xde\x35\xbf\xfb\x74\xe5\x9b\x52\xca\xca\xd4\xe3\x9a\xc6\x63\xf6\x69\x9c\x02\x5c\xcf\x94\x1a\xa7\xc4\x43\x4b\xef\x5a\x8d\x40\x76\x8f\x45\xc2\x49\x49\x72\x72\x98\x93\xe0\x14\x9e\x93\x80\x2b\x1d\xc0\xfc\x05\x37\xa0\xa8\x6e\x8d\x7c\x23\x8f\xca\xa5\x53\xb9\x72\x09\x8a\x52\x9b\xc4\x6c\xd4\x19\x25\x5e\xec\xc3\xf9\x39\x4d\xd8\x3c\x20\xfb\x45\xb9\x5e\x4d\x47\x10\xac\x51\x14\x6f\x61\xc4\x4f\x6f\x19\xa5\xfc\x8a\x84\x55\x11\x75\x83\x01\xb2\xc2\xfc\xba\x80\x18\x1a\x64\x81\x61\x71\x39\x66\xbd\x8f\x8d\xe0\x5b\x6b\xa1\x40\xc4\xd4\xa5\x15\x6b\x4a\x4f\x52\xfc\x23\xd4\x97\x40\x9d\xb4\x32\x28\x8e\x04\x4a\x26\xb0\x73\xf3\xad\x18\x28\xb7\xd0\xca\x34\xa6\x70\x15\x7f\x6f\x2e\xcc\xe5\x11\x4f\xb1\xaf\x53\x2d\x7c\x0c\xf6\x25\x93\x1e\x60\x8a\x4c\x48\x4c\x91\x49\x0f\x83\xd7\x98\x02\x15\x99\xf4\xea\x86\x76\x94\xf4\x44\x43\x15\x31\xd6\xb1\x07\xb9\x26\xbc\xdd\x0f\x79\x66\xc6\x68\xcd\xeb\xe2\x98\xd5\x8f\x07\x5f\x3d\x2a\xe3\x57\x44\x13\xba\x33\x2f\x7d\x79\x34\x0b\xfb\x66\x37\x2d\xa9\x39\x77\xf4\x72\x7d\x6e\x77\x3b\xbd\xbd\xcb\xda\x5b\xb9\xcf\x89\xf5\x17\x12\xa0\xca\xf9\x58\x88\x02\xcd\x22\xae\x45\x6f\xee\xdf\x3d\x99\xfd\xcb\x73\xb6\x0c\x7b\x28\x01\xd6\x3c\x03\x88\x8a\x54\xb1\x35\x9c\xde\x4c\xde\x6b\x9d\x49\xe8\x77\x51\xd6\x61\xd8\x62\xdf\x4f\xdf\xd9\xa7\x85\x8d\x11\xbe\x24\x14\x66\x46\xc0\x06\x6e\x9a\xd1\x0f\xd2\x4a\x7e\x6c\x40\xc7\x4a\xd9\x23\x39\xf8\xa2\x35\xa5\xd3\x7d\xf4\x6d\x9d\xee\x9e\x30\xaf\x99\x9a\xdf\x9d\x47\x36\xcd\x45\x1a\x8f\x67\xdd\x30\xcd\xb6\x82\x1b\xe8\x0b\x5a\xd7\x2b\x86\xca\xfc\xb8\xdb\xcd\x80\x70\xc1\x25\xd3\x68\x4e\x5e\x7b\xd0\x27\xfd\x69\xc1\x4f\xfc\x7c\xfa\x23\x7f\x69\xba\x23\x27\x2f\xfc\x73\xd6\xc8\x5f\x6a\x67\xe4\xc6\xb0\x5f\x3a\xb9\x61\xbf\xcf\x66\xbc\xad\xf9\xdd\x05\x7e\x61\xba\xc6\x7e\x22\x4b\x9c\x6c\xee\xdf\x0d\xf4\x05\xe7\xae\xcf\x0b\x63\x2b\xf3\xa8\xbb\x96\x1a\xe4\x09\xeb\x04\xc2\xd9\x24\x6a\x81\x16\x62\x98\xa2\x35\xad\xca\x46\x5e\x74\xeb\x29\xff\x66\xb8\x33\x88\x6c\x6a\x75\xa9\x6d\x4a\x2e\xd8\x9c\x5b\xd0\xb5\x70\x2f\xdb\x17\x6e\xc2\x73\xae\xdc\xcb\x6d\xae\xdc\xa0\x9b\x5e\x6d\xa2\x95\x68\x2b\x37\xc9\xb1\x18\xf9\xe5\x3d\x91\x9d\x3f\x06\x4e\xfc\xb8\x6f\xb9\x6b\x0c\x87\xb1\x2d\xb4\x41\xd3\x17\x0d\x2e\x9e\x0b\x82\x31\x5f\xf9\xa4\xd1\x7c\xe5\x6c\xb4\xea\x31\xff\xad\x4a\xa9\xb6\x3c\x02\x78\x87\xf3\x31\x12\xae\x83\x83\xa7\xf6\x85\x95\xc4\x57\x49\xcb\x2a\xe2\x3e\x53\xea\x81\x4e\x8c\x88\x9b\x8b\x01\x71\xb4\xd5\x54\x96\xe3\xdf\xc7\x75\x99\xae\x0b\x0a\xcb\xd2\xa3\x46\xe9\x1d\xfc\xfb\x95\xaa\xf4\xeb\x30\x0a\xe0\xdc\x88\x79\x49\xe7\x9b\x95\x62\xe2\x5c\xe4\x31\xcf\x49\x7f\x9f\xf3\x66\xc5\x3d\x9d\x43\x65\xb2\x9b\xe9\x3c\x49\x00\x2a\xe0\x22\xcf\x4c\x6f\x90\xe7\xbc\x95\x81\xc6\x54\x91\xe2\xe3\x5a\xf1\xde\xb4\xf8\x1c\xad\xf4\x6d\xb4\xf4\x4f\x0b\xb4\xf4\xe9\x8a\x9b\xf2\xda\x59\x79\x7a\xfb\x1b\x6e\x87\x77\xbc\xe2\xa5\xe6\x53\x3f\xbf\xc7\xef\xea\x89\x00\x05\xa4\x16\xd9\x8e\xc2\xee\xb6\x8e\xc2\xa9\xc8\xfc\x9f\x06\xcc\xbf\xd6\x6f\x7d\x8b\xde\xd5\x6e\xbf\x65\x67\xb7\xe8\x5b\x73\x21\x0a\x12\x8b\xb9\x20\x01\x7e\xc2\xb0\xe7\x16\x3b\xcf\xe1\x7b\x5f\x9d\x73\xa8\x00\xd8\x30\x75\x8a\xe2\x87\x48\xf5\x34\x5e\xea\xe1\x87\xac\x11\x6b\xe3\xb4\xbc\x11\x2f\xc5\x0c\xae\x89\x94\xa4\xe1\x4c\x9f\xb1\x67\xad\xfc\x40\x46\xcd\xbd\x06\x2b\x65\xaf\x59\x3c\xdf\x43\x9f\x5b\x02\x99\xee\xa3\xcf\x69\x20\xd3\x6f\xbe\x60\x45\x23\xbd\x9f\x96\xd7\xa3\x19\xad\x73\xba\x77\x9a\x73\xfa\xa1\xb6\xe7\xf4\xc3\xd3\x9c\xd3\x07\xda\x9e\xd3\x07\x5b\xcc\xe9\xbe\x16\x73\xfa\xd0\x34\xe7\xf4\x23\xd3\x9c\xd3\x8f\x4e\x73\x4e\x3f\xd6\xf6\x9c\x7e\x7c\x9a\x73\xfa\x70\xdb\x73\xfa\x89\x16\x73\xfa\xc9\x16\x73\xfa\xa9\x69\xce\xe9\x01\xc7\x9c\x46\x5e\xd4\x70\xa9\x78\x6b\x7e\x77\x67\xca\x32\x73\x9e\xc5\xc5\x82\x8c\x6c\xb7\xb2\x20\xe8\x4d\xab\xf8\x0e\x52\x4c\xd3\x16\x9a\x2e\xb5\xa4\x9c\xa6\xb3\xf2\x78\xa8\x4c\xa3\x2f\x2c\xc7\x7e\x72\x09\xcf\x22\x97\x5c\x92\x5c\xc2\x82\xc6\xc2\x38\x4c\xd2\x1f\x45\x14\x4a\x9c\x63\x3e\x0b\xb7\x26\x97\x8c\x72\xff\x4f\x74\xfe\x64\xb9\xad\xe8\xf2\xd0\xdb\x60\x3e\x0b\xd6\x83\x23\x98\xa1\x23\xb6\x75\x80\x79\x0d\x16\x70\x87\x8e\x5e\x6e\x0f\x94\x86\xb5\x12\x7a\x9b\x0a\xc6\x41\x38\x9a\x0b\x9f\x59\x69\x6d\x03\x5f\x70\x74\x2f\xf1\x92\x8a\x00\x08\x97\x8f\x8c\x0c\x0b\xa4\x1b\x24\x88\xa1\x79\x27\x6d\xa5\x25\x7f\x4a\x2f\x81\x7e\xbc\x03\x2a\x6d\x78\x99\x53\x4d\x10\xa9\x4e\xb7\x6c\xfd\xdc\xee\x19\x2a\x7d\x43\xb3\xb7\xc9\x26\xfb\x36\xa9\x08\x95\x1b\x55\x3a\x34\x0b\x0b\x37\xd0\xf7\x9b\x94\x0e\x9e\xa6\xcb\x2c\x46\xdc\xd7\x0d\x1f\x27\xd4\xca\x22\xf4\x06\x44\x21\x50\xa2\x8c\x2d\x69\xe5\x46\xfd\xfc\x96\x0d\xd3\x17\x29\x49\x74\x15\xad\xa4\x95\x64\xec\x69\x1e\xf2\xdc\x6b\x28\x4f\x49\x7d\xfa\xf9\xbc\xc3\x6d\x82\xa9\xf9\xdd\xdd\x32\x6c\x24\x5f\x28\x14\x8a\x25\xd7\xf4\x8f\xda\xa7\xbf\xd7\x36\xfd\xcc\x32\xfd\xa3\xb6\xe9\x6f\xb2\x68\x78\x1a\x22\x4b\x1e\xfc\x78\xac\x94\x75\x13\xad\x90\xcc\x1f\xfa\x5b\x73\xe0\x90\xde\xd6\xd2\xc3\x94\x57\x37\x0c\x8b\xa3\x96\xe3\xdb\xac\x84\x0d\x85\x6c\x8a\x18\xc3\x23\x23\x8f\x4a\x1d\x60\x29\x3d\x36\xcb\xbc\x7e\x00\x0d\x13\x08\xc3\x5a\x2c\x1d\x69\x42\x2a\x00\x35\xfd\x17\xf1\x99\x67\x86\x89\x26\x63\xd8\xa8\x3b\xd8\x37\xbc\xaf\x8d\xd1\x47\x5e\xb4\x6d\xfa\x5e\x95\xd2\xdd\x98\x0b\xa1\x54\x0a\x75\x26\x34\xb4\x6f\x9c\x49\x2e\x61\xa2\xd8\x96\x20\x7f\x9a\x78\x22\xc5\xba\x61\x88\xd8\xe1\x20\xea\xc3\x8d\xbe\x70\x82\x89\x64\xd3\x7d\xe1\x01\x56\xf5\x99\xf7\x76\x25\xf6\xcc\xc5\xbc\xa1\xd7\xc5\x9e\xa0\xf8\x29\xef\x9c\xd2\x7c\xbf\xb1\x30\x25\xef\x2a\xf2\x87\x79\xcc\xaf\x6b\x97\xc0\xd6\x94\xf5\x9e\xf0\x64\x8e\xad\x53\xd0\xba\x2d\x37\x39\x0d\x38\x92\x9f\x4b\xe4\x73\xd9\x08\xa7\x58\x02\xa4\x1b\x08\x36\x42\xe6\x63\xec\xdf\xb8\x52\xac\xf7\x36\x85\xa3\x6d\xa6\x83\xbf\x5d\x73\x77\x8f\x65\x24\x90\xa1\x2a\x9d\xab\xdc\x04\x87\x65\x5e\x31\x59\xb2\x44\x88\x3b\xe3\x97\x12\x2f\xe6\x8b\xcf\xfb\x19\xc4\x3f\x09\x67\xc0\x48\x78\x71\xc3\x8b\xe9\x65\x1a\xa6\xd3\xf5\x16\xe5\x19\x52\x8e\x22\x16\xca\x7c\x19\x91\x30\xa4\xb2\x90\x86\xd8\x91\x18\xbc\x25\xc6\x85\x75\xa3\x36\x4c\xcd\x33\x72\x38\xd9\xcf\xea\x86\x25\xa1\xfd\x0d\xa1\x8f\x49\x8e\xa0\x9c\x5e\xb0\x72\x34\x39\x2c\x23\x7f\x29\x0d\x84\x07\xd0\xf1\xb2\x91\x8e\x60\x42\x7c\xce\x0d\x84\xfb\x19\xf3\x35\x93\x7f\x17\x1a\x7b\xcd\xe9\x96\x7d\x49\x37\x9c\x5f\xaf\x06\x32\x51\xfc\x6c\x15\xb7\x32\x0c\x6c\x81\x68\x2a\xed\x22\xdf\x1f\x86\x03\x3a\x8f\xc6\x6d\x95\xcc\x8b\x5b\x50\x78\x1d\x72\x9a\x4b\xf2\xde\xd7\x5c\x51\xc9\x1c\xde\x21\xad\xbd\xe8\x5b\xc0\x84\xf1\x28\xbd\x04\x27\x84\x5f\x64\x3e\xa2\x66\x0c\xf2\xba\xe6\xf7\x98\xbc\x7f\x87\x15\x16\xfe\x0e\xfa\x86\x7e\x45\x4d\x85\x2d\x48\x51\xcd\xef\x9e\xc5\xe3\x1c\xb8\xd5\x0e\xf2\xef\x89\xec\x71\x3c\x50\x7f\xc1\x68\xd5\xc7\x40\xe0\xaa\x97\x4c\x78\x57\xaa\xbd\xd8\x15\x35\x19\xde\x8a\x22\xef\x6e\x5f\x58\x02\x33\x7d\x85\xb0\x63\x1d\xb8\xd7\xcb\xf2\x2e\x71\x4c\x39\x26\x8f\xa9\xfa\xc9\x86\xba\x0e\xed\xb9\x46\xe9\x7c\x8a\xdc\x31\x65\xc4\x8f\x15\xee\x3c\x34\x7a\xc5\xbe\xac\xba\xdb\xea\x80\x33\x87\xf2\x8e\x91\x31\xdb\x45\xa6\x25\x4f\xd6\x62\x9a\x88\xce\xa2\xdc\x9c\x3e\xb9\xd4\x46\xfa\xe4\xbc\x4a\x9f\x2c\xa3\x59\x1e\xfb\x7d\x5e\x59\xd8\xa5\x19\xd1\x58\x25\xbe\x6e\x57\x2a\x07\x8b\x62\xc4\x7d\xc6\xe4\xca\x6b\xcb\x4e\x54\x7d\x05\x2c\x99\x17\xcd\xb1\xcc\xe6\x32\xd6\x71\xd7\xef\xc3\x3a\xfe\xf3\xbc\xd7\x58\xf1\x5d\xf3\xbb\xff\xc6\xc3\x8d\x00\xec\x28\x72\xa3\xa5\x52\x47\x67\x67\x67\xd4\x85\x30\xe6\x65\x8c\xd4\x00\x85\x77\xe5\xd4\xf4\xdf\x82\x85\x0b\x17\x2e\x3c\x8d\xff\x5b\xb4\x78\xf1\x92\x25\x4b\x38\xac\x79\xb5\x0a\xb8\xe6\x90\xe3\xeb\xf4\xd3\xcf\x38\xe3\x8c\xde\xde\xde\xbe\xbe\xbe\x33\xcf\x3c\xf3\x2c\x67\xb2\x42\x2b\xa7\xd2\x17\x96\x86\x9d\xe5\xb4\xbb\xa7\x94\x4c\xbe\x60\xb0\x93\x37\xb8\x0b\x37\x92\xfe\x81\x70\xf2\x5d\x32\xc1\x9f\xe0\x81\x79\x74\x34\x57\xf3\xc9\x40\x83\x1c\xe0\x9c\x0d\x3d\xeb\x41\xa2\x29\x5e\x83\x37\x10\x1e\x7a\x97\xfa\x3c\xf5\x2e\xf2\xe0\x08\x79\x70\x54\x7e\x5e\x19\x1c\x27\xbf\x9f\x78\x97\x62\x40\xb4\x54\x83\x14\xd8\x14\xb5\xbf\x43\x47\x3c\x9e\xa5\x2a\x7d\x39\xdd\xcc\x23\xd7\x88\xd6\xfc\x15\xde\xe8\x35\x38\x03\x07\x9e\x37\x66\xe0\xc6\xac\x19\xd8\xed\x0f\x84\x07\xae\x76\x35\xdc\x05\x7a\xe4\xa1\x7f\x4c\x1b\x3e\x43\xbc\x32\xfe\x6c\x3c\x10\x4e\x5c\x8d\xdf\xb8\x6f\xd4\xe4\xd5\x74\x42\xae\x26\x13\x72\xb5\x1a\xf7\x11\xf2\xfb\xd1\xab\x71\xdc\x27\xbc\x7a\x1c\xb8\x9a\x2f\x83\x62\x1a\xb1\x42\x97\x8a\x71\x07\x03\xe1\xf1\xab\xc9\xb8\x4f\x60\xad\xc9\x88\xb9\xf2\xb7\x66\x8d\x7b\x62\xc6\x40\x38\xf2\x2e\x57\xc3\x73\x50\xf3\xfc\x4d\x8f\xab\x9e\x45\xaf\x47\xc9\xca\x8d\xd1\xa5\xde\x4d\x1e\x8c\x93\xa5\xde\x4b\x7e\xdf\xcf\x97\x7a\xd4\xcf\x18\x72\x05\x95\xd5\x87\x3d\xae\xad\x16\x43\x3e\xf0\x2e\x32\xe4\x09\xac\x35\x19\x7b\xd1\x18\xf2\x5d\x2d\x36\xfb\xd8\x35\xae\x76\x4f\x43\xdd\xf5\xd7\x3d\xa9\xbc\xe6\x03\xbb\x86\x0c\xec\x1a\xf2\x60\x2f\x79\xb0\xff\x1a\x35\xe2\x03\xe4\xf7\x09\x67\x73\x8b\x41\x2b\x3e\xf4\xd5\xb4\xb9\x45\x64\x47\x4f\xd2\x1d\x7d\x88\xef\xe8\x29\x73\x98\xe3\x59\xc3\xac\x0c\x84\x53\xce\x76\xab\xe0\x8d\x33\xf4\x65\x0f\x9c\x6e\xc8\x51\x25\xbd\x3e\x4a\x87\x79\x9c\x3c\x38\x41\x86\x39\xf2\x6e\xb2\x2b\xde\xed\x6a\xae\xa7\xc7\xef\x5a\x10\x21\x84\xf3\xa9\x64\x98\x63\xef\x26\xc3\xdc\x8d\x55\x25\x7b\x8f\x19\xc3\xbc\xbf\xc5\x30\xf7\x3a\xdb\xed\x85\x50\xac\xa1\x2f\x7a\xdc\x1b\x47\x2e\x14\xe9\xf5\x81\x77\x93\x07\x13\xe4\xc1\xe4\xbb\xd5\x30\x0f\x91\xdf\xa7\x9c\xcd\x9d\x89\x69\x4f\xff\xde\xe3\x4e\x3c\x62\x98\x47\xe8\x30\x8f\xca\xaa\xe4\x99\x4d\x09\x6d\xec\x03\x94\xfc\xec\x88\xf9\x49\x2e\x65\xbb\x73\x42\xff\x97\x32\xd1\xa5\x3a\x0b\xea\xd5\x10\x39\x05\x86\x7f\x4b\xcc\x4b\xc6\xca\xf0\x20\xe0\x0f\x02\xfe\xc0\x4f\xfc\x3a\xf7\xb2\xf2\xb9\xc4\x78\x3e\x08\x62\x80\xe6\x3e\x2b\xbd\x87\xc7\x0c\x41\xe6\x61\xeb\x24\x73\x9c\x87\x31\xc6\x3f\xec\x66\xd0\xd3\x4b\x30\x05\xb4\x07\x70\xac\xbe\x01\xc7\x5a\xd5\x1d\xb2\x0e\xd8\x2b\x0e\x1a\xa9\x18\x5a\x62\x41\x52\xd6\x3b\xf2\x77\xae\xf2\x08\x8f\x8e\x7f\x2b\x2c\x48\x8c\x01\x1c\xcc\x7a\x8f\xf1\xbf\xbd\x64\x6a\xb6\x88\xa9\x99\xf0\x10\xaa\x60\x80\x43\x15\x64\xf1\x61\xc9\x91\x63\x5e\x9d\x11\x3d\xc8\xa3\xb4\xd9\xdb\x8a\x43\x67\x71\xa7\xa0\xb4\xec\xfe\x63\x5e\x3d\x21\x65\x1f\xd3\xcb\xf2\x7b\xca\x28\xf4\xb8\x51\x61\x9f\x94\xe8\x4a\xc9\x98\xd1\xf8\x97\x8c\xb2\x4b\xb9\x67\x11\x74\xf4\x45\xbd\xde\x27\x6d\x8d\x1f\x35\x0a\x7d\xc5\xa8\xb0\x26\xb1\xc4\x4a\xc9\xe4\x8b\x7a\xe3\x87\x8c\xb2\x4b\x78\xac\x5b\x5a\x76\xb7\x51\xef\x53\xb6\xc6\xc7\x8d\x42\x4f\x1b\x15\x2e\xe2\xee\x4a\x30\x4b\x2f\x78\x75\x46\xb4\xf0\xff\x60\x94\x3d\x95\xbb\x06\xa7\x65\x47\x5f\xd0\xeb\x9d\xb2\x35\x3e\x66\x14\xfa\x96\x51\xe1\x5c\xce\x31\xa7\x65\x8f\x3f\xaf\x37\xfe\x8c\x51\x76\x16\xf7\x37\x05\x88\xb6\xe7\xbd\x7a\xca\x1a\xa8\xd2\xdf\xb5\x35\x3f\xf9\xbc\x87\x5c\xb0\x2a\xf7\x3d\xa3\xd6\x19\xdc\x5b\x0a\x2e\x75\x63\xee\x7f\x60\x94\xed\xe0\xde\xc9\x69\xd9\x43\xc6\xc8\x9e\xb3\xb5\x3f\x65\x14\xfa\x27\xa3\x42\xc9\x6e\x1f\x28\x9e\x5c\x06\xea\x8a\xe6\x21\x22\x73\xdf\xce\xce\x48\x41\x6d\x57\xcf\x0d\x0a\x54\x42\x3d\xed\x16\xd0\xa1\x39\x40\x68\x59\x00\xe2\x42\x10\xb1\x40\x83\x47\x98\x03\xc7\xff\x82\x60\x4d\x1c\x32\x2f\xb9\xae\x1e\xe7\x58\xc8\x29\x76\x4e\xf3\x6d\x40\x6c\x30\x10\x92\x4e\xe1\xaf\xf0\x72\x9e\xc4\x50\xbb\x4c\xd5\x7b\x4a\xc4\xe1\x54\x52\x79\x6a\xca\x53\xf0\x37\x2d\x02\x35\x45\x52\xf7\x40\xf9\xfc\xe5\x30\x37\xbb\x67\x66\xed\x1a\xa5\xb3\xd1\x9c\xb5\xab\x03\x09\x56\x27\x27\x58\x90\xce\xb6\xa6\xa1\xaf\xc1\x98\x66\x68\xc0\xb0\x35\x34\xf8\x97\xa8\xf2\x8a\xb4\xb2\xd5\x06\x26\xdb\xfc\xce\x0e\xfa\xce\x36\x2d\x62\xdc\x90\x16\xef\xb1\x5e\xda\xb5\xa6\x48\xd8\x9b\x68\x49\xcd\x59\xb2\x9f\x66\x8b\x65\x9a\xcb\x82\x9e\x0f\xec\x66\x5a\x85\x25\x5b\xec\x7c\x21\x6e\xf7\x21\xc8\x1d\xab\x9b\x39\x63\xf5\x2e\xdd\x4a\xeb\xdb\xaf\xf9\x6f\x82\x7e\xec\x4a\xa5\x3e\x2b\x20\x1a\x66\xde\x58\x86\x88\x40\xea\xad\x36\xb2\xc7\xda\x27\x06\x93\xe3\x7a\x71\x20\xdd\x24\x71\x73\xd5\x94\x9d\xac\xc5\xfe\x42\xef\xd2\x59\xe2\xe4\x3e\x52\x7a\x45\x82\x72\xcd\xef\x5e\x44\xb2\x79\x59\xfc\xbc\x9c\x39\xaa\xdd\x07\xb9\x86\xd8\x65\x30\xe3\xa9\x50\xc9\x47\xbb\x00\x97\x3b\x41\x07\xaa\xb4\x08\xa4\x9a\x58\x55\xcd\xc5\x3e\x0b\xd3\x93\xed\x29\x4e\xa6\x03\x3d\xad\x9b\x60\x3a\xc6\xad\xfc\x4b\x32\x22\x8c\x9b\x0b\x31\x2e\x9f\x3b\x68\x71\xfe\x0a\x48\x43\x6e\x4b\x9c\x03\x95\x70\xca\x4e\xe5\x34\xf3\xa6\x2f\x95\xc6\x65\x6a\xe2\x22\x6d\xfd\x4a\x73\x98\x4c\xf4\x14\xf8\x2d\xc3\xb7\x99\x89\xc6\x65\x1b\x05\xf6\x8d\x65\x75\x69\x7b\x1b\x5d\xea\x42\x32\xb7\x80\x63\xb2\xd2\x95\x48\xbc\x38\x48\xbc\x38\xe4\x30\xab\xb0\x97\x12\xb4\x05\xa4\xc5\x72\xb8\x1a\x79\x58\xb2\x90\x21\x7a\x11\x0b\x81\xaf\x92\x36\x89\xd9\x5c\xf7\x1e\xa8\xa5\x9a\x2d\x95\xef\xdc\xa0\x80\x53\x1c\xe8\x1c\xae\x3e\x2e\x8f\x85\xeb\xb5\xa1\xdd\xe2\x1c\x1a\x28\xab\x2b\x75\xcc\x7f\xbd\xfa\x4a\xa5\x08\x9f\xd1\x7a\xe2\x9b\xa2\x84\x76\xd1\x66\x34\x32\xc4\x24\xb1\x60\x54\x87\x4c\x8a\x3f\x63\xc4\x88\x4a\x00\xda\xf9\x08\xb2\x5a\x91\x9c\x0c\x63\x9e\xd1\xdf\xb9\xc2\xe6\xde\x4c\x86\xde\x43\xdb\x20\x64\xa8\x25\x22\x40\x9b\x88\x01\xf7\xd0\xfa\x8d\xd8\xcf\xd7\xc6\xbd\xb4\xe6\x77\x9f\x47\xa2\xeb\xc4\xbf\x56\x5e\xa4\xce\x9c\xab\x76\x4a\x83\x3e\xa3\xf6\xb4\x7b\x7b\x6c\xe7\x4b\xcf\x92\x17\x82\x96\x07\x5c\x2b\x4f\xe7\x79\xe6\x06\x9b\xe9\xf8\x46\x7b\x55\x16\x24\xf6\xcd\xb4\xa4\x76\x9b\xac\x6e\x5c\x10\xec\x61\x3a\x0a\xa1\x74\x03\xe4\x37\x88\x9e\x10\xb4\x03\x54\x40\x06\x94\x6f\x11\xd5\x34\x67\x73\x2d\x8d\x7e\x7d\x0f\xeb\x98\xfd\xb4\x2f\x2f\x07\xd2\xe4\x6b\xa6\xc9\xab\x46\x20\xcd\xa2\xea\x65\xd0\xa0\x51\xf6\x81\xf7\x85\x83\x96\x19\xbf\xd1\x5a\x9a\xa7\xa4\x6b\xca\x89\x67\x2b\x8b\xc9\xc7\xe1\x8d\x92\x48\x44\x3e\x79\x6e\x7d\x20\x9c\x3c\xd7\xd5\xe8\x8e\x69\x34\xba\xd3\x55\x96\x9b\x50\xed\x2d\xdc\x34\x8d\x16\x6e\x6e\x35\x2c\x26\x86\xb5\x37\x1d\xd6\x5e\xe7\xb0\xc6\xa6\xd1\xe8\x2d\x59\xc3\x62\xf6\x4d\x82\x7a\x39\x08\x13\xd2\xf0\x5f\x49\x4d\xd7\x6b\xc1\x77\xd2\xdd\x99\xd8\x3c\x30\xaf\x3c\x28\xd2\x96\x44\xc9\x94\x86\x46\x05\xf7\xca\xe5\x8a\xee\x2d\xc1\xdb\x68\xb1\xb1\x01\xe7\xa1\x56\xac\xc2\x95\x62\xcd\x27\xea\x4e\xda\x25\xcd\xf9\xe0\x08\xe7\x98\xfa\xdb\x73\x17\x55\x94\x96\x54\x78\x83\xf4\x08\x9e\xc7\xf5\x55\xcd\x11\xaa\x77\xd3\x17\xee\xa3\xe4\xbf\x3f\xf6\x38\x7c\x0f\xef\x39\xc8\x2d\x82\xcf\x9f\xf2\x4c\xa8\x55\x52\xcf\x79\x06\x69\x18\x67\x40\x0f\x44\xfa\x2a\x6e\xba\x3f\x03\x28\x42\xe2\x03\x26\x21\x14\xe5\xd9\x65\xc0\x94\x6f\xcf\x2a\xd3\x6f\xc4\x16\x91\x46\xbf\xaf\x75\x1e\x54\x54\xef\xe4\x1f\x31\xc5\x54\xfa\x31\x65\xa5\xd7\xac\xf0\xde\x81\x09\xde\xc0\x9e\xbb\x46\xd8\x9b\xb4\x9c\x36\x3c\xed\x16\xf3\x54\x4a\xb5\x5e\x01\x4c\x84\x15\x71\xb6\xde\xcc\xaf\xb2\x56\xb4\xb9\xc2\xfb\x1b\xd5\xfc\x5f\xa8\x5f\xff\x93\xfa\xf5\x2f\xf9\x0c\xd5\x04\xaa\x50\xca\x39\xef\x8e\xeb\x03\xe1\xee\x38\xed\xda\xdb\x39\x24\x5b\x8c\x0c\x4f\x55\x32\x3c\xe9\xda\xcc\x01\x0e\x07\x4f\x9c\x38\x77\x6b\x00\x49\x6d\x0d\x8a\x99\xa2\x8b\x6b\x85\x25\x6c\x22\xad\x79\x22\xc6\xaf\xe2\xc7\xc9\x18\xde\x99\x8c\x4d\x3c\x77\xe8\x94\x39\x3a\x32\xf9\x1f\xa4\x93\x7f\x96\x29\xed\x54\x09\xc3\x7a\xba\x40\x0d\xc0\x45\x4e\x39\x27\xaf\x89\x73\xb2\x2e\xf0\x7d\xb4\x0d\x29\xa4\xc1\x7c\xcc\x50\xf5\x31\xd7\xeb\x0d\xf7\xeb\x00\x4e\x37\xb8\xb5\xea\xa9\x5c\x4f\xe7\x2a\x27\x82\xfe\x46\x72\xe4\x5b\xfb\xc0\xcd\x80\x5b\xfd\xcf\x68\x2c\xac\x37\xce\xf7\x3d\x91\x8b\x63\x6d\x32\xf1\xb1\x87\xd2\x02\x85\xeb\x38\xaf\xdf\xdf\x00\x03\xa6\x5a\x77\xe6\x35\xce\xf7\x03\xb9\xf6\xf0\xd4\x97\xeb\x0f\x4f\x73\x17\xfb\x7f\x09\x51\xac\x1d\xe4\x0c\x3f\x40\x7b\xfd\x73\x2d\x2d\x4f\x51\xf3\xf1\xa5\x5c\x83\x2c\x56\x34\xbc\x0a\x3e\x42\x8b\x69\xb9\x79\x92\xcf\x1e\xb5\xe6\x75\xf8\x28\x7d\x43\xf7\x2a\x78\x5f\xa6\xe3\x5b\x97\x84\xcc\xc8\x72\x7b\xdb\x9b\xc5\xeb\x68\x76\xe4\x7d\x49\xa5\xde\x18\xca\x97\xef\x2a\xf2\xcf\xc9\xc8\xc8\xa4\x74\x0a\xab\x20\x81\x5c\xcd\xbd\x6f\xf8\xd7\x61\x9e\x19\xb1\x52\x17\x67\xbd\x42\xbe\xbe\x7d\x85\x77\xaa\xfc\x8a\xd9\xe9\x19\x7a\x94\x55\xcc\x44\xf5\x7b\x2d\x1e\x65\xbc\x7b\xba\x49\xb8\x28\x5c\xea\x96\x79\x57\x56\x7d\xa9\x87\x41\x1f\x85\x65\xde\x5f\x4b\x83\xb6\x9e\xd0\x35\x8f\x32\x77\x89\x1a\xb4\xb1\x62\x23\x7b\xbb\xeb\xf6\x5b\xe1\xfd\x35\x79\x0f\x1d\x21\x68\xac\x6d\xf6\x95\xc1\xef\x6b\xed\x78\x03\x48\x8d\xb8\x0d\x39\xea\x9a\x99\x16\x82\x74\x67\x97\x0c\x4f\x91\x4a\xb6\xef\xd9\x7d\x13\x44\x20\x7d\x26\x52\xe9\x83\x6e\x77\x48\x38\x31\x66\xda\x69\x27\xd3\xaa\x87\xb0\x6e\xa4\x25\x0d\x44\xfe\x7e\x49\x37\x06\xa5\x4b\xcf\x2a\x8d\x67\xd8\x44\xdf\xb6\xf3\x0c\x8c\x35\x81\x99\xa6\xeb\x13\xac\xf0\xde\xc9\xb9\x94\x5e\xf8\x7b\xb1\x7f\x15\x5f\xb7\x77\xf0\xdf\x07\xf9\xdf\xb5\x72\x31\x62\x9f\x2f\x46\x1c\x30\x0f\x79\xaa\x0a\x60\x63\x07\x40\x23\x47\x7c\x9d\xdc\x0f\x92\x55\x4c\x8b\xac\x1f\x08\x07\xad\x93\xb0\x95\x0e\x43\xe3\x33\x44\x58\x0a\x77\x8a\x6c\xe5\xe1\x78\x67\x6b\x28\x9d\x9a\xdf\x3d\xcf\xf3\xa4\x03\x4a\x3e\x0f\x5a\x17\x10\x8c\x9c\x79\x5c\xda\x74\x13\xd8\xef\x34\x9f\x81\x9b\x87\x29\x22\xb9\x8a\x97\x93\x19\xa3\x74\xa6\xf9\x04\xa3\xce\xb1\x9c\x2c\x18\x8d\x43\xe1\x2c\x93\x03\x3f\xf5\x5c\x63\x61\x95\x7b\x8f\x09\xce\x70\x46\x14\x01\x84\x71\x1c\x0a\xc7\x91\x7c\x2a\xf1\x27\x1e\xcb\x13\xec\xa6\x54\xe6\x06\x0d\x50\x19\xa1\x03\x4b\x71\x11\xf7\x4e\x29\xf1\xe2\x0e\x38\xfc\x4d\x31\xfd\x5b\xac\xfd\x16\x1e\x27\xac\x13\x9d\x4b\xa0\x15\x70\x05\x64\x1d\x89\x5f\x8f\x3b\x22\xd6\x21\x73\x25\x23\x5e\x4e\xfa\x8b\x5f\x4f\x7e\x7b\xc9\xc6\x6a\xa7\x0c\xef\x2f\xa0\x06\x91\x15\x6d\x53\x76\xa3\xbd\xe9\x0e\xb9\xc1\x58\xa1\x9e\x2c\x18\xe5\x33\x12\xa9\x19\x99\x85\x34\x90\x79\x2c\x22\xdd\x43\xdf\x97\x02\xb7\x68\xb4\x93\x91\xc5\x71\x53\x89\x12\xb7\x3b\x4a\x44\x5e\x34\x31\xe7\xb5\xf7\xa6\xb9\x82\xab\x11\x73\x4a\x91\xd8\x05\xb0\xe6\x33\xcb\xf4\xdf\x2c\xfe\xef\x14\xfe\x6f\xf6\x6c\x4d\x15\xb0\x84\xc5\x71\xb5\x56\xeb\x59\xca\x83\x4a\x9d\x69\x5b\xec\xf4\xb0\x9f\xd3\xc3\x41\xae\xf3\xaa\xfa\x5c\xf7\x78\x56\x64\x33\x97\xbe\x01\x5c\x4d\xcc\x3d\xb6\x89\xd6\x4e\x60\x77\x14\xcf\xf6\x14\xfa\xa6\x44\x68\xb3\x35\x4c\xb9\xf5\x6a\x08\x77\x95\xca\x1e\x1e\x80\x63\x09\xcf\xd4\xdb\xab\x9c\x54\x73\x7a\x22\x3c\xda\xec\x56\x2d\xff\x41\x73\x2e\x8b\xed\xf6\x3e\xea\x4e\x62\xa1\x76\xa7\xce\x00\xa5\xc2\xd0\x21\x0f\xf4\x08\x48\x1c\x61\x92\xae\x50\x60\x41\x3d\xd1\xd0\x57\xd0\x0d\x04\x9e\x5f\x5b\xf5\x13\xef\xad\xca\x3d\xa5\x16\x19\x2c\xf5\x30\xf3\xf5\x5b\x72\xfd\x40\x38\xcc\x09\xf7\xb5\x91\xbc\x02\x64\x53\x6f\x55\x27\x22\x8e\x40\x6f\xc6\x84\xb4\xba\x8e\x5f\xaf\x3e\x85\xd3\x60\xbe\x71\xf5\x70\x4f\x75\xa5\xce\x23\xd3\x30\xa2\xa9\xd9\x0d\x75\xbc\x6d\xba\x94\x3a\x9e\xe7\x00\x31\x2e\x7c\x7c\x0e\x7e\xda\xc2\x77\x5a\x8e\x7c\x15\xf3\xd7\x73\xe7\x71\x00\xee\x92\x8b\x3d\x0f\x25\x5e\x70\x0f\x40\xbc\x94\x43\xfa\x2d\xd2\x22\x05\x93\xa9\x88\xb9\xd3\xd1\x75\x28\x09\xfe\x4f\x86\x36\x91\x14\x7f\x9f\x96\x34\xd9\xa0\x67\x77\x39\xe7\x84\x81\x45\xc6\x17\x1f\x2b\x70\xdf\xa2\xef\x81\x27\x9c\x12\xb8\xa1\xde\x6b\xb0\xc0\x32\x77\xf5\x81\xb0\x02\x98\x7e\xf0\x6c\x3d\x6e\x82\xe6\x5b\x7e\x85\xf7\x1f\xc9\x2d\x9f\x7e\x7f\x27\xd9\x0d\xb0\x89\xf8\xdf\x51\x91\x8c\x62\xcc\x17\xfc\x1d\xff\xa1\x9f\xff\x5d\xcd\xff\x22\x00\x6d\x83\x6f\x19\x26\xb4\x2c\x4d\x8e\x8e\xe3\xae\x13\xd4\x17\x56\x92\x0d\xf5\x38\x10\x57\x60\xc8\x02\x70\x62\x64\x61\x63\x61\x9c\x13\x77\x5f\x9e\x05\x48\xec\xf3\x8d\x85\xd5\x40\x11\x7b\xc8\x7c\x7e\x1a\x28\xc8\xc3\x2d\x71\x20\xee\xbf\x02\xf3\x21\x99\x41\x41\x78\x4d\xfa\x86\xf3\x8b\x8b\xe4\xc0\xb5\x96\x53\x7e\x93\x05\x8a\x11\xee\x1c\xdc\xde\x8c\xc1\x55\xe9\x70\x1c\xa3\x78\x1c\x5d\x86\x20\xbb\x13\x69\xb7\xb9\xe3\x0f\x4d\xaf\xe3\x12\x68\xd2\xda\xeb\xfd\xee\x5e\x73\x36\x2e\x6c\x2c\xc4\x41\xd4\x93\x0d\x75\x3a\x90\xd0\x31\x10\x48\xbb\xbe\xa0\x8d\x81\x7c\x32\x7b\x20\xa1\x6d\x20\xcc\xc3\x95\x48\x05\x99\x15\xde\x5f\xe3\x67\xc9\xdb\x06\xa0\x62\x11\x87\x68\x9d\x8c\xb0\x19\xa4\x40\x30\xe9\x4e\x2e\xe3\x1f\x92\xbe\xf8\xd3\xb4\x33\x5b\xf4\xa3\x99\x84\x5c\x75\xc3\xb8\x19\x70\x7e\xe4\xca\x2c\xf4\x08\xad\xe6\x06\x8d\xc9\x23\x22\xda\x0a\xf4\x67\x8a\xb8\x3b\x93\xea\x22\x3f\x42\xa4\xc2\xcf\xd0\x0a\x37\x86\x4d\x16\xd8\x95\x98\x85\xeb\x12\x9e\x85\x0b\x49\x9f\x08\xb1\x6f\x41\xf7\xb2\xda\x9d\x68\x6b\x20\x90\x4f\x7e\x16\x8e\xa4\x3c\xdd\xe6\x93\x67\xed\x68\x35\x5f\xa0\x4d\x5b\x73\x7b\x3e\x46\x4b\x58\x39\xb3\x27\x5a\x96\x78\xd2\x59\x22\xf9\xfc\xaf\xb9\x1e\x62\xb1\xd6\xaf\xaf\x39\xfb\x95\xfc\xcb\x1e\x1e\x0f\x51\xd5\xde\xf8\x7a\xcb\x91\x3c\xed\xe8\x45\x2a\xbb\x4e\x33\xa7\xcf\x01\x3b\x7f\xe6\xc2\xfb\x3c\xe0\xbc\xe2\x58\x32\x5a\x56\x1a\x2c\x3d\x08\x71\x23\x7d\xef\xb3\x19\xa1\x4a\x6d\x20\xad\x7c\xba\xdd\xe8\x34\xe1\xf5\x12\x84\xfc\x1f\xc5\x47\x71\xa6\x38\xb2\x4f\x07\x0f\x4a\xab\xc9\x24\xcd\x7d\xe1\x1a\x83\x09\xd1\x93\x50\x96\xa8\x12\x86\x54\xfa\x69\xdf\x1c\x3c\xcf\x7e\xa7\xf9\xe6\xcf\x8c\x08\x34\x83\xcf\x2f\xc7\x61\xc3\xde\x75\xd0\xb9\x14\xc3\xcd\xdc\xc6\x66\x5a\x5c\xe7\x36\x64\x3a\xc2\x26\x09\xce\xde\x42\xca\xb4\xfb\x59\x7c\x86\x8f\x3c\x05\x6e\x0a\x2d\xaa\xe0\x77\xca\x5e\xe0\x75\x24\xb5\x41\x81\x84\xb2\x53\xab\x28\xa2\xcf\x74\x5e\x75\x27\x1d\xf8\x88\x31\xb5\xca\x7c\x80\xdc\x94\x69\x41\xb8\x89\xbe\x4c\x2d\x08\xab\x94\x2e\x7f\x18\x75\x7c\xa0\x25\xaf\x71\x88\x79\xc6\xd5\xe5\xaa\x73\x8a\xba\x8a\xbb\xc7\x87\xbb\x27\xd1\x7b\x7b\x33\x6d\x90\x5c\x41\xa8\x46\x4b\xdf\x69\x1d\x20\x26\x35\x31\x04\x30\x47\x59\xae\x48\xfd\x14\x04\xe1\xe8\x37\xad\x01\xc7\xb7\xd2\xf2\x99\x50\x05\xb7\xd1\x92\x14\x04\xe1\x37\x76\x10\x84\x5d\x19\x35\xeb\x8a\xa2\xdb\x5d\x35\x1f\x7b\x9c\xd7\xdc\x61\x44\xa0\xd9\x6b\x56\xac\x3d\x79\x3e\xd5\x34\xc7\x5e\x3b\x73\x1c\x79\xd1\xd3\x4d\xb4\x39\xcc\x22\xcd\x13\x59\xaa\x44\x11\x5e\xfc\xa4\x1e\x5e\x2c\x6c\x07\xf2\xeb\x20\xd7\x24\xc3\xd7\xe5\xc1\xaa\x95\x41\xc5\x1a\x7c\x7c\x03\x6d\xee\x45\xda\x5c\x8b\x41\xfd\xa4\x59\x59\xca\x15\xa5\xe8\x57\xe0\x4c\x1f\x65\x1f\x1d\x73\x28\x4a\x1f\x75\xd0\x22\x34\x91\x01\x4b\x67\x02\x3e\xd8\x5f\x69\xde\x87\x9b\x68\x49\xcd\x21\x60\xd0\x50\x37\xb8\x3a\x31\xa8\x64\xd3\xfe\x66\x1d\x28\x96\x48\xa5\x53\xa9\xdf\x34\x64\xd4\x41\xdd\x0e\xc7\xf5\xa4\x83\xb4\xb3\x6a\x69\x33\xa9\xc1\x16\xda\xc7\x2d\x59\xa3\xde\x4a\x4b\x52\xa0\x81\x56\x59\x03\xc7\xd8\xbf\x19\xd4\xd9\x34\xb4\x5c\x5b\xfc\xa6\xe0\x41\xf4\x7b\xed\xee\x9e\x59\x2e\x1b\x5a\xad\x79\xf3\xe6\xcf\x9f\x3f\xbf\xc2\xc3\xc6\x78\xe8\xd8\x22\x0c\x1a\x43\x35\x57\x4f\x0f\xa0\xa7\xf5\xf6\xf6\x01\x80\xda\x39\xe7\x9c\x0b\x18\x6a\xe7\x9d\x77\xde\xf9\xcb\x2f\xb8\xe0\xc2\x81\x81\xc1\xd7\xa7\xff\xde\x70\xd1\x8a\x8b\x57\x5e\xb2\x6a\x28\xf9\x83\x4b\xff\xf0\x8f\xfe\x78\xf5\x9f\xbc\xf1\x4d\x7f\xea\x4c\x69\xd6\xc2\x2d\xcf\xd8\xff\x93\x4e\xb5\xc8\x32\xef\x9d\x60\x94\x1e\x44\x97\x15\xd0\x24\x81\xd7\xca\xe0\x28\x13\xfa\xd2\x1f\xa5\x1c\xf7\x9f\x89\x37\xce\xf7\xaf\xaa\x7a\x49\xff\x16\xf0\x74\xe9\xc7\xd7\xfa\x65\x5a\xe2\x5e\xe6\x27\xfd\xa3\xcc\x23\xf1\x65\x7f\x1a\x0d\xfd\x24\xad\xe1\x4d\x16\xcf\xd2\x4d\x19\x5d\xbb\x20\x58\x53\xf5\x95\xaf\xc1\x2a\x61\x44\x57\x48\x0e\x05\xa8\x15\x6b\x7f\x23\xbf\x27\xc5\x95\x88\x97\xe3\xea\xf4\x58\xac\x4f\x2f\x47\x90\x5f\x86\xb9\x31\xb9\xa3\xc7\xef\xfa\x13\x53\xcb\xb5\x5a\xbe\xd0\xa4\xec\x5a\x0d\x6f\x5f\xc6\xdf\x4e\x25\x8f\x3f\x36\xdf\x5e\xe5\x78\xbb\x3e\x10\xae\xe2\x03\x92\x32\xdd\x6a\x54\x25\xa5\x42\x8d\x74\x9f\xf8\x43\xa5\xa8\xd2\x0c\xc7\x10\x9a\x77\xa9\xcd\x2b\x77\xcc\x39\x77\xab\xac\xf6\x65\xe9\xf9\xe6\x49\x37\x0c\xed\x7e\x9c\xb4\xe8\x25\x89\x71\x7e\xcd\x40\xb8\x0e\x59\x57\x0a\xc0\xbf\x2a\x1a\xfa\x7e\xda\xc3\x4b\xc4\x18\x53\x76\x4b\x0c\x04\x34\x2c\x9e\xd0\xa5\xa4\x1b\x05\x84\x77\x9f\x0b\xef\xdc\x69\xee\x3b\xf8\x3e\x06\xdc\xf2\x04\x91\x84\xa5\x3d\xb7\xc7\xef\xba\x58\x28\x3d\x75\x95\xe7\x65\xaa\xc4\x0a\xd1\x55\x64\xd8\x06\x30\xed\x3c\xf6\x1c\xe6\x14\x19\xba\x3a\x67\x87\x79\xb9\x6b\x65\x67\xc5\x69\xf8\x6b\x34\x58\x6e\xe2\xb7\x82\x3e\xe3\xef\x73\xcf\x38\x2a\x3a\xf4\x68\x99\x7b\xad\xc5\xb9\x7a\x26\xd4\x99\x5b\xb0\xb2\xc8\xd9\x21\x86\x96\x63\xe9\xec\x5c\x24\x5d\x5d\x9b\x0c\x2e\x81\x66\x70\x31\x7a\x70\x9f\xbd\x07\x41\xb3\xde\x26\x2f\x14\x4e\xab\x91\x2f\x4f\x77\x61\x90\xc8\x20\xe5\x6f\xa5\xbd\x78\x83\xf4\x6c\x94\xd2\x9a\x21\xad\x7c\x88\xb6\xf7\x39\x2d\x07\x02\x3a\x7e\xbc\x13\x5f\x6f\x8a\xe7\x7c\x20\x63\x66\xc5\xfc\x1e\xbd\x5a\x7c\x3a\x70\xf5\xfa\x01\xfe\xb5\x5f\x3e\x3e\x74\x35\x97\xad\x56\x09\x4e\xe6\xd0\xd5\xea\x48\xc5\x62\xaa\x85\xbe\xb7\x2f\x15\x33\xf0\xc2\xf4\x21\xd0\x09\x66\x1f\x12\x78\xf2\x05\xe0\x43\x7f\x3a\x1d\xfa\x85\xb0\x3d\xb5\xa8\x84\xc7\x3c\x40\x6d\x8c\x58\xe0\xdc\x98\x50\xe4\x7c\xb5\x33\x21\xb8\x81\xec\x41\xd1\x93\x6b\xe1\xc1\xb5\x75\xcb\x6e\x0c\xdc\xbb\xf1\x93\xad\x76\xa3\x2e\x91\x7d\x2a\x83\xd4\xf6\x89\xe3\x22\x99\x88\x74\x4e\x92\x0d\x75\xbe\x4d\x39\x94\x49\xd8\x34\x47\x7c\x93\x3e\xef\x01\x5e\xa5\x88\x8b\x10\xbb\x33\x07\xe6\x40\xd8\x5f\x39\x15\x47\x4e\x3b\xf5\x19\xc7\x11\xe1\x1b\xd4\x57\x1b\x34\xa7\x6d\xd0\x40\x92\x49\xbe\x4a\x10\xe4\xb9\xcc\xb2\x41\x75\x5d\xd9\xe7\x4f\x76\x83\x7e\xe1\xb5\xde\xa0\x74\x30\x4f\x7a\x02\x42\xd3\x5c\xf3\xc7\x1d\xdd\xd0\x07\xdd\x4c\xdd\x9f\xa0\xef\x1d\x24\xe3\x6e\x1d\x87\xa0\x77\xe0\x2b\x99\x1d\x28\x65\x78\x35\xe9\x1d\x3a\x44\xeb\x51\xa8\xd6\x5f\x12\x51\xd9\xd9\xf5\x19\xab\xfa\x94\xf5\xee\x42\xe3\xcc\x52\x0a\x82\x90\xd3\xc6\x72\xd8\x3a\x16\x45\x5a\x73\x62\xf3\x4a\xea\x1a\xca\xd3\x3f\x85\x75\x47\x2c\xe4\x5b\x35\x90\x07\xc5\x20\xaa\x18\x07\x72\x3e\xd8\xd5\x12\xf1\xb1\x4a\x87\xd8\xec\x42\xdf\x4c\x59\xbf\x6d\x1f\xe2\x99\x60\x5b\x23\x23\x0c\xb5\x11\x3e\x93\x39\xc2\x1c\x0b\x85\xba\x3c\xa7\xee\x0f\x31\x42\x88\xcc\x67\xe4\xb6\xf0\x5c\x20\x0f\x39\x65\xe8\x5e\x88\x1e\xa0\xe2\xe3\x22\x22\x06\xff\x80\xf6\xe5\x3e\x2d\x01\xbe\xc8\xcc\xb1\x0e\x58\x8a\x85\x96\x6d\xf7\x5c\x16\xaf\xc3\xea\xb1\x07\xe1\x09\x0b\xa2\x24\x40\x02\x2c\x79\xd7\x4d\x3e\x5a\x06\x24\xef\xca\xd9\x56\x60\x52\xf1\xef\xe5\xca\x87\xe9\xd4\x68\xe8\x06\x1f\x42\x4b\x54\xd3\x2f\x6a\x47\xc7\xa6\x50\xfd\xb1\xb3\x84\x39\x8c\xe3\xd9\xec\xae\x0c\x88\x53\xfc\x2e\x3a\x8a\x82\xdc\xcd\x09\xb5\xc0\x74\x22\xf1\x0b\x2f\xd1\x6a\xa9\x96\xe5\x5f\x7f\x68\xf5\x6e\xfb\x39\x2d\xff\x6c\x96\xbb\xfb\x2f\x68\xc9\x1f\x90\x9a\x9f\x79\x88\xeb\x42\xf2\x5a\xcd\xff\x27\xa3\x66\x1d\x73\xec\x04\x2d\xf9\x7d\x52\xf3\xee\x67\x78\xcd\x5d\x5a\xcd\xbf\xcc\xa8\x59\x97\x4d\xff\x95\x96\xa4\xfa\x9b\x9f\x7e\x95\xd7\xdc\xa9\xd5\xfc\x2b\x67\xcd\x17\x04\xa7\xd1\xe4\xf0\xbc\xfc\xcb\xae\xfa\x9f\xbc\x9f\xd7\xef\x6b\xf5\xff\x3a\xa3\xfe\x8a\xa5\xfe\xdf\x38\xea\x17\xcf\x7f\x4b\x9f\x5b\x40\x38\x47\xae\x9f\xb4\xea\x9b\x92\xef\xec\xe3\x3a\xb7\x9a\xd6\xbf\xeb\x69\x79\xdd\xc6\xf0\xa5\xef\xf0\x37\xfa\x74\x8d\xbc\xfb\x8d\xf7\xdb\xdf\xd8\xec\x78\x23\xf2\xa2\xbd\x27\x9b\x86\xb7\xe6\x77\x9f\x66\xcb\xee\x24\x03\x4f\x9c\xa9\xaa\xb3\xbd\xec\x06\xcd\x54\xd5\x19\x7a\x9b\x32\xc6\xff\xf4\x93\x68\x93\x0a\xa2\x5d\x21\x44\x41\xbf\xa1\x76\x77\xd5\xd5\x9f\xd2\x4f\xa8\xf4\x32\x05\x42\x34\x9f\x3a\x5a\x0f\x62\x62\x08\xa4\x2a\x52\xe5\x53\x22\xa1\x24\x73\xcd\xe2\x25\x91\x73\x6c\x50\xa5\x3d\x1b\xa4\xa1\x10\x3c\x43\x4a\xb6\x96\x4e\x36\x6e\xb0\x6e\xdb\xac\x83\xe1\xaa\x7b\xd1\x3c\xb8\x77\xcd\x92\x75\x98\xce\x09\xdb\x5b\xd5\x91\x76\x9b\x67\xe3\x96\x51\x5b\xf8\x84\x11\x54\x4e\x5e\xb9\x08\xb3\xa9\x50\x85\xfa\x93\x76\xca\x78\xff\xaf\xf8\x3e\x3d\x47\xdb\xa7\x37\xd3\xf2\x06\x95\xd1\xa1\x36\xc7\x68\x49\x4a\x05\x3e\xf1\x71\x4e\x05\x0a\x5a\xcd\xb7\x64\xd4\x3c\x68\x04\xac\x3e\x69\xa7\xb9\x1f\xb1\xd7\x7c\x5b\x46\xcd\x4d\x29\xb4\xed\x35\x4f\xfc\x03\xaf\x39\xd2\x6a\xbe\x3d\xa3\x66\x9d\x9a\xdf\xe1\xaa\xf9\xbd\xf6\x3e\xdf\x99\x51\xb3\x99\x1e\xc6\x5e\xb3\xf2\x84\x79\x32\x93\x1a\xde\x45\x9f\x53\x6a\xf8\xec\xaf\x79\xcf\xf4\xf4\x58\x77\xd3\xf2\x3a\xa5\xfa\xf8\xf4\xc3\xe7\x15\xb4\x65\x73\x82\x05\x67\x3e\xf0\xe9\x91\xa7\x43\xad\xd4\xca\xa6\x83\x6e\x08\xb4\x02\x02\xce\xe7\xa8\x93\xa9\xa5\x8e\x9a\x83\x8f\x67\x2b\x3a\xa7\x25\x61\x98\x8d\x8f\x4f\xb1\x90\xb8\xcd\x19\xfd\x91\x84\x8e\xd3\xa2\x7e\xc3\x8b\xbc\x43\xe6\xfa\xe7\x87\xa2\x44\x09\x9a\x24\x60\x7c\x8f\xb4\x45\xb8\xe4\xbb\x25\x9e\x5c\x5a\x11\x0b\x05\x88\xca\x87\x28\xc8\x87\x16\x89\x7b\xc8\x4e\x3e\x3e\x3b\xce\xc9\x47\x6c\x04\xd4\x1f\x6a\xf3\x90\xef\xa4\x25\x2d\xdb\xfa\x26\xfa\xfc\xdb\x59\x47\xef\xe6\x16\x35\x8d\x65\xd4\xa4\x93\x87\x5b\x5a\xd4\x74\x6b\x46\x4d\x65\xc3\x38\x97\x5d\xd3\x2e\xfa\xdc\x72\x68\x6f\xa7\xcf\xe9\xa1\x7d\xda\x7e\x68\xef\xa0\xe5\xff\x4d\x0e\xed\xe1\xe9\x1d\xda\xc3\xbf\x67\x87\xd6\xdd\x1f\xc9\x69\x88\x0c\xfd\x0d\x3d\x13\x45\xd3\xa1\xf5\x8c\x83\xf7\x0a\x0e\xad\x77\x92\x87\xf6\xb0\xfd\xd0\x7e\x7e\x82\x1f\xda\xa5\xc6\xa1\x3d\xdc\xf6\xa1\x3d\xdc\xe2\xd0\x1e\x6e\xfb\xd0\x66\xd7\x34\x96\x51\x93\x79\x68\xb3\x6b\xba\x35\xa3\x26\xf3\xd0\x66\xd7\xb4\x8b\x3e\xb7\x1e\xda\xc3\xf6\x43\x7b\xe3\x07\xac\x99\x19\xef\xa0\xe5\xf5\x43\x3b\x9a\x95\xdf\x95\x63\x7b\x4a\x80\xf1\x3c\x9c\x51\x67\xae\x6e\xeb\xc1\x4c\x0f\x87\x91\xa4\xdb\x71\x02\xca\x16\xf4\x4b\x01\x03\x1a\xfb\xc0\x9b\x96\x22\x99\xd8\xda\xc3\xf3\x6b\xe2\x86\x16\x23\x1e\xeb\x64\x40\x44\x8c\x5a\x9b\x85\xd4\xaf\x66\x62\xf0\x82\xea\x4e\xc9\xd0\xf2\x6f\xb7\xd7\x12\x70\xf7\x45\xdf\xc2\xbc\xef\xb0\xbf\x82\x87\xb8\xcc\x8f\x3b\xf3\xe5\x57\x29\x79\x94\x95\x28\x51\x16\xa2\x44\xc6\x51\x2e\xe3\xa9\x35\x6a\x62\x3e\x22\x46\x83\x33\x7a\xe0\x8e\x8b\x88\xbc\xe8\x9b\x27\x9f\xa3\xb3\xe6\x77\xf7\x21\xf2\x27\x7a\x71\x81\x90\x88\xc4\x7c\xc6\x0c\x69\xc8\x9d\x3d\x7b\xce\xdc\xb9\xf3\xe6\x57\x9c\x29\xad\xed\x84\x7d\x42\xf9\x74\xad\x36\x5c\x21\xc8\x1b\xbf\x34\x3d\xb3\xc5\x8a\x9e\x41\xf1\x4b\x7a\x39\xbc\x81\x09\x82\xf2\x8c\x7d\x6f\x30\xbf\xb1\x3c\x38\xe4\x27\x7e\x7d\x65\x70\xc8\xaf\xe5\x0c\x52\x6e\x7b\x0b\x1b\x10\xb4\xb2\x39\x79\xe2\x28\x7d\xeb\xbb\xb4\xd3\xc3\xc6\x7e\xb5\xd6\x2e\xe0\x47\xa4\x80\x36\xdc\x58\xe6\x75\x8a\x18\xe7\xf9\xa0\xa2\x41\x88\x48\x9e\xe7\xb3\xc6\x13\x56\x54\xe2\x10\xe3\x24\x2a\x4d\x79\x3a\x77\xd0\xa6\x34\xbf\x0a\x44\x0a\x59\xcf\xe1\x79\x92\x31\xbf\x9e\xb6\xb4\xcc\x9b\x1f\x07\xb0\xa1\xe6\x44\x2c\x84\x08\x10\x23\xc8\xdf\x31\x9d\xba\x5e\x77\x2e\xa6\xc7\x64\x61\xe3\x7c\xbf\x84\xfa\x41\x30\x63\xe4\x2e\xdb\x57\xcd\x4b\xb8\xf6\x53\x40\x2d\x8a\x9a\xc6\x30\x1d\xab\x66\xf6\x39\x05\x1d\x54\x17\x73\x60\x3d\x96\xbb\x82\x82\xaa\x40\x13\x33\x23\x96\x97\xe1\x1a\x33\xed\xb5\x5d\xa1\x02\x3a\x78\x62\xff\xe1\x06\xf3\x2e\xf6\x4b\xfc\xa3\xaf\x4e\x53\x4d\xf3\xfb\x1a\x34\x44\xb3\x67\xac\xae\x1a\x26\x13\x70\xa7\x73\x6d\xfb\x61\xbf\xa9\x08\x5f\x00\xb8\x3a\x24\xb3\x45\x19\x09\xa3\x4f\x43\xf8\x64\x63\x5f\xbe\xc7\xb5\x2f\x97\x79\x1f\xf5\xe5\x7b\x11\xfc\x94\x7c\xf7\xbf\x0f\x84\x65\x09\x9a\x24\xbc\xd0\xda\x49\xde\xa5\x0f\xfd\xde\x36\x87\x3e\xfe\x2a\x0d\x7d\x29\x87\x7f\xd1\x87\xfe\x81\x96\x43\x5f\xca\xe9\x7b\xf3\xd0\xbd\xf6\x86\x9e\xec\xf9\x19\xbf\x62\x17\x69\x57\xec\x5e\xda\xb4\x7e\xc5\xee\x3f\x19\xb5\x5b\xcd\xef\x5e\x4a\x48\xaa\xa0\xa8\xe8\x1c\x33\xa3\x7b\xe6\x4c\x24\xaa\x19\xc0\x70\x47\xa6\x4d\x4e\x8f\xb4\x41\x4e\x6b\x42\xfd\x95\x45\x4e\x8f\x9c\x14\x39\xb5\xbd\xd5\x9a\x9c\x1e\x71\x90\xd3\xd5\x1a\x07\x8b\x44\x91\x57\x43\x88\x62\x20\x21\xa1\x0c\x5c\xa3\xed\xb4\x62\x8d\x28\x42\x7d\xe5\x66\xa2\x38\x1c\x07\x40\x41\x66\x59\x89\xe2\x4e\xd7\xa4\xe8\x44\x71\x01\x47\x83\xf2\x28\x59\x24\xb9\x04\x1d\x04\x8c\x94\x00\x02\x86\x20\x53\x7e\x83\x85\x52\x09\x60\xd3\x7e\x1d\x69\xeb\xcc\xde\x66\x5f\x99\x69\x9f\xd9\x8a\x95\x5c\xdd\xee\x5a\x77\x79\x66\x2b\x2e\x72\x45\x98\xfd\xe9\x53\xac\xbb\xdb\x1c\xfd\x3d\xaf\xd2\xe8\x63\x2b\xc5\x7a\x5f\xcb\xd1\xc7\x6e\x8a\xd5\xde\xd0\x93\x47\x6e\xe5\xc2\x18\xd3\x28\xd6\x1e\xda\xb4\x4e\xb1\xb6\xcd\x78\x05\xae\x83\x35\xbf\xfb\x75\x86\x48\x4f\xfe\x61\xfc\x2a\x52\xae\xb9\x29\x3b\x38\x7f\x7e\xa5\x72\xaa\x33\xbb\xbf\x9d\x86\x1d\xf5\x04\xba\x65\x32\x7e\x4c\xa5\x2d\xba\xca\x92\xb6\xe8\x39\xcb\x29\xc6\x37\xc7\x5e\x54\x6f\xae\x69\x7a\x73\x23\x7d\xd3\xee\x88\x3f\x8c\xdb\xea\x2a\xc3\x49\xf5\x39\xc7\xb6\x1a\x36\x88\xe4\x73\x8e\x6d\x35\x0c\xd7\x70\x67\x26\xae\x3c\x94\x4b\xca\xf5\x38\x20\x08\xf3\x05\x30\x64\x00\x56\xf1\x3c\x5e\x53\xfa\xff\x6b\x71\xd3\xa4\x64\x6e\xb5\x24\xa3\xe2\xe1\x88\x3f\x10\x56\xb2\x80\xe3\xe7\xa2\xe5\x7b\x0e\xa9\x70\x54\x46\x3a\xc0\xd7\x31\x7f\x20\xec\x8d\x28\x20\x52\xfa\x69\x9d\x36\x2b\x37\xd2\xd1\x6e\x57\xa3\x15\x71\x4e\x3d\xc8\xe9\xc9\x7c\x52\xca\x17\xb1\x9f\xa0\xf0\xcd\x42\x7b\x0f\x1e\x81\xdd\xbe\xe2\x57\x8e\xb6\x71\xfa\xb1\x43\x22\x17\x98\xa7\xe9\x31\x6e\xa2\xdd\xfb\xb5\xaf\xdd\x3d\x4d\xa8\x54\xae\x75\x83\xf0\x90\x06\xf3\xf4\x3b\x0e\xae\x2f\xbe\x61\x10\x40\x61\xdc\x37\x84\xca\x5d\xd6\x2a\x8d\x28\x8f\xdb\xed\xed\xe6\x0c\xc6\xd2\xde\x39\xb8\xdb\x58\x90\x1c\xef\x91\x77\xe0\x2a\x19\x0b\xac\xd4\xf7\xe4\xe5\xa7\x9a\xae\xd2\xe4\xfa\x23\x0f\xfa\x34\x33\x5b\x52\xa2\xa1\xc4\x15\x4a\x59\x49\x45\x5f\x97\x60\x69\x1f\x4c\xd7\x76\x99\xe7\x11\xd6\x95\x63\xe3\xa0\x8a\x49\x11\xd3\x41\x45\x4c\x05\x11\x15\x44\x95\x5c\x74\x91\x85\x98\xda\xe7\x48\x11\xd3\x2e\xae\x52\x10\xc4\x14\x7e\x28\x59\x51\x04\x3f\x48\x2b\x7b\x51\xa6\xd7\x39\x8d\xe3\x0b\x34\x9f\xfc\xfb\xac\xb4\x26\x2d\xb7\xc6\x08\x4d\xb5\xf5\x52\x87\x49\x9a\xb8\x46\x7c\x1a\xbb\x66\xfd\x40\x38\x71\x0d\x27\x0c\xfc\xc7\xbd\xd7\x0c\x84\x9e\x82\x5d\x1a\x46\x3c\xfd\xe6\x2e\x7d\xc8\x41\x8c\xf8\xe9\xf1\xda\x3b\x3d\x29\xa9\x61\x75\x3c\xf9\xaa\xee\x07\x68\xdd\x88\x8f\x3c\x9c\xf4\xd6\x91\x22\xa8\x62\x0f\xea\xc5\x38\xe4\x32\xc6\x38\x5f\xab\x8a\x3d\x64\x14\x2b\x4a\x38\x56\x27\xc6\x4b\x27\x5e\x32\x61\x16\xca\xcb\xd1\x2c\x5d\x71\x8d\xa4\xf2\xd5\x70\x71\x6f\xa0\xef\xed\xd0\x54\x54\x86\x3a\x56\xe6\xf4\x67\xcd\xb7\x51\xc5\x92\x36\xfb\x68\xe6\x6d\x64\xf0\xc3\x47\x4f\x6e\x9b\x30\xd7\x36\x61\x6a\x9b\x54\x0c\x26\xfa\xa8\x75\x9b\xb4\xd2\x1f\xb7\x8c\x39\xf9\x96\x3b\x79\x90\x04\x70\x0a\x73\xf9\x7c\x16\x80\xd3\x31\xf7\x12\x36\xcf\xb9\x2d\x71\xe1\x31\xeb\xa9\xc4\x77\xa7\x5e\x34\xc2\xc2\x36\xd2\xe2\xf6\x6b\xdf\x9a\xd7\x6f\x13\x7d\x4f\xbb\xf6\x2b\xc6\xb5\x7f\xcc\x75\x7d\x40\x80\x73\x27\x7e\xac\xc9\x88\x20\xbe\x5a\x25\x9b\xc1\x76\x0b\xad\xcc\x72\xab\x76\x88\x1c\x87\xad\x16\x32\xf9\xa1\x5d\x5f\xbf\x9d\x36\xa0\xb3\x88\x63\xed\x18\x7b\x48\xba\x41\xcc\x08\x54\x2c\x96\x3a\x3a\x30\xeb\xa0\x6b\xbd\x8f\xdb\xd7\xbb\xdf\x61\xde\x39\xee\x34\xa7\x2c\xf3\x3a\x5b\xc6\x5b\x84\x20\x30\x71\xf0\xdb\x26\x8f\xb6\xb9\x02\x13\x57\xda\x40\x1c\x2e\x96\x9b\x69\x37\xee\xd5\xce\xaa\xb6\x3d\x7b\x9b\xb6\xe7\x16\xfa\xa6\x41\x12\x9a\x12\x97\x6c\xb5\x8e\x56\x27\x09\xa3\xef\x16\x9f\xa6\x52\x92\x30\xfa\x6e\xec\xbb\xf8\xf1\xb8\x4e\x12\x06\x31\x45\x49\xad\xc9\xb3\xeb\x46\xda\x94\xdc\xcf\x51\x5b\x68\x1b\x0d\x19\x31\x3b\x28\x00\x48\x84\x23\x49\xa0\xe6\xb2\x57\xe2\x69\xae\xa2\x5e\x98\xdc\xc2\x94\x72\xab\x5a\xf0\x24\xe9\xce\x7b\x82\x69\x4c\xf0\x58\xc6\x04\x37\xd1\xdc\x5b\xda\x98\x60\x2b\xcd\x1d\x74\xd1\xdc\x41\x45\x73\x7b\x0d\x07\x11\xdb\x04\x83\x33\x52\x98\x9e\xc8\x9f\xfd\xd6\x61\x7e\x3d\xee\x3a\x91\x2f\xb4\x91\xa9\xad\x4b\x4f\x2f\xe0\x38\x82\x2f\xd9\x8f\xa0\x8a\x35\xa7\x38\x3c\x5d\x11\x9c\xa2\x28\xd2\xd3\x69\xb6\xca\x83\x6b\x23\xa1\xa4\xdd\xd7\x53\xca\x0b\xb3\x57\x4f\x8e\xff\x36\x7c\xab\x32\xb2\x76\x60\x3a\x81\x92\x56\x57\xad\x29\xa4\x7d\x0b\xad\xf5\x6c\xfd\x2a\x27\x35\x72\xd3\x51\x07\x4f\x0d\x07\xf5\xac\xc7\x12\x57\xd0\x94\x70\x34\xaf\x32\x4b\xca\x75\x26\xee\x8f\x16\xc3\x9d\xce\xd4\x28\xea\x4b\xba\xae\xa3\x07\x7c\xe5\x24\x55\x8a\xcd\xe9\x25\x84\x0f\x9f\x6b\x2f\x9c\xb0\xef\x05\x08\xb4\x4f\xc6\x7f\xf9\x88\x9f\x4a\xa1\x22\x32\xdd\x72\xfb\x92\xf7\x7b\x35\x8b\x68\x89\xdb\xb6\x86\x93\x4b\xea\xb1\xc8\x83\x03\x94\xba\x30\x5a\xe5\xa8\xac\x55\x23\x97\xa6\xc1\x5a\x69\xc8\x05\xa4\xa1\x5b\x5c\x2c\x1b\xb7\xdd\xcf\xe5\xb6\x7b\xe8\xbf\x11\x7e\x7f\xc2\xce\x2d\xa4\x25\xb5\x0b\xa0\x62\xec\xb2\x76\x9a\x2f\xa2\x0c\x3b\x9b\xcb\xb0\x8a\xfd\x22\x2f\xdf\x4e\x5f\x96\xfe\x09\x83\xad\xbb\xb0\xad\xad\x2e\x60\xee\x0b\x30\xad\xce\x68\xc2\x08\xa9\x18\x97\x7f\x3b\x15\xce\xe3\x4a\x3d\x41\x7e\xcd\x1b\x7a\x07\xad\xc5\xb8\xa1\xc9\x90\x4a\xf4\x2a\xa8\x49\x7f\x06\x25\xa0\x93\x5a\x96\xeb\xcb\x62\x58\xfb\x4f\x38\x24\x1e\x23\x29\x44\xcb\x4c\xac\x1e\xd7\x93\x0c\x1a\x91\x80\xad\x87\x93\xca\xc5\xf8\x59\x0d\xa4\xb9\xa7\xb7\xb6\xec\x69\x7f\xfb\x3d\x65\xb6\x16\x76\xb5\x6c\x81\xb5\xd7\x02\x4f\xd7\xe2\xb5\x57\x3a\x79\x70\x1b\xb7\x90\xcc\x32\x1c\x11\x4f\xb8\xae\xae\xbd\xd3\x0b\xb8\x7f\xd9\x4e\x93\xca\x52\xaa\xab\x18\x44\x88\xbc\x70\x6b\x68\xf2\xf4\xfb\x12\xa6\x06\x57\x6e\x21\xd1\x1c\xc9\xbe\x64\x35\x58\x5a\xa0\xb1\x8e\x21\x8c\xec\xc8\x18\x42\xf3\x52\xde\x40\x5f\x50\x5c\x0c\xdf\x70\x8c\x9c\xc7\x12\x6a\x38\xe4\x5e\xac\xfa\xf2\x51\x84\xb7\x26\x26\x65\x67\x41\x33\x06\xde\x66\xda\x8a\x1e\x45\x59\x22\xe1\x2a\xfc\xae\xcc\x89\x34\xaa\xa0\x47\xc2\x06\x65\x8f\x06\xc2\x52\xa4\xff\x54\x49\x85\x64\xed\x97\x32\x10\x72\x71\x89\x50\xf5\x9c\xa2\x69\xa4\x43\x59\xc7\xfe\x46\x5a\x90\x4a\xb0\x99\xeb\x89\x1d\x41\xff\x88\x92\x50\x38\xdc\x95\xe5\x10\xc3\xd7\x78\x86\xae\xdf\x76\x2d\xf2\x26\xfb\x22\xf7\x8a\xab\xd3\xf0\xef\x2a\x50\x52\xca\x44\xe7\xa4\x43\x98\x50\xbb\x8d\x8c\xe4\x8c\xab\x8f\xb4\xb3\x8b\x46\xfb\xb0\xe6\x25\xde\x44\x0b\x37\xc1\xf6\x0b\xb4\x18\x03\xea\xa7\x95\xf4\xd8\xb4\x1c\x5b\x69\x2b\x64\x39\xb0\xef\x9e\xc0\xfe\xde\xed\xd7\x8d\x2c\x0b\xe4\x35\x3d\x53\x3a\x99\xa6\x88\xea\x5d\x2a\xf6\xdd\xb0\xc9\x72\x5a\x50\x47\x8b\x89\xb0\xc3\x8c\x34\xd7\x3b\xe8\xdb\x3a\x9d\x7a\x38\x53\x9f\xd1\x49\x76\x85\x6b\x4b\x8c\xba\xb7\x04\x5c\x16\xcd\xfc\x0e\x24\xf8\x31\xe0\x54\xbd\x64\xbf\x5f\xa7\xe9\x55\xc4\xde\xf0\x48\x42\x82\x31\xbf\x6e\x80\x0b\x93\xc6\x1f\x33\x66\x25\x39\xfe\xfc\xdf\xfb\x0d\xfc\x3f\x8f\x8f\x00\x9c\xf3\xa6\xed\x33\x6a\xdf\x3e\xfc\xbe\x2a\x2b\xe7\xc4\xde\x74\x13\x4d\x78\x6d\xef\xa2\x74\x9c\xd7\xd5\x13\x91\x63\xbd\x24\xb0\x8d\xd3\x3a\x62\x4f\x66\x77\x4a\x46\xbe\xcf\x6f\x97\x85\x06\xa9\x18\x75\xad\xda\xbd\x81\x0b\xf9\xc4\xcf\x44\x3e\xd9\x91\x45\xa3\x4d\xc5\xce\xf5\xb4\xb8\xa1\xd8\xe9\x0b\xcb\x89\x4f\xe2\x56\xf2\x11\xac\x64\x4e\x3e\xee\xe5\x00\x53\x4d\xb9\xe3\x93\xfe\xfa\xf4\xae\xa8\x5a\x90\xfc\xeb\x07\xad\x3e\x80\x5b\x69\x07\xf5\x09\xfa\x64\xf3\x04\xc1\x14\x75\xc8\x74\xce\x79\xd7\x1c\x8d\x4d\x6f\x8e\xc6\xb2\xe6\xa8\xea\x25\x01\x01\xb3\x28\xc0\xea\x87\xe4\x97\x3c\xe2\xcd\xbf\x46\xf3\xf6\x43\xfb\xbc\x8d\xd2\x4e\xeb\xf3\xf6\x89\xf2\x6b\x8e\xb0\x52\xf3\xbb\x57\x72\x7c\x14\x79\xdb\x44\x51\x97\xc8\x0b\xc8\xbd\xea\xe6\xcd\xaf\x54\x68\xee\x9f\x5a\x4f\xcf\xd2\xd3\x4f\x3f\xa3\xb7\xb7\xef\xcc\xb3\xce\x76\x2d\xdd\x2e\xfb\xd2\x4d\x81\x64\x77\xf4\x30\x5c\x4f\x8a\xea\x9e\xa3\xe2\xa4\xaf\xc5\x59\x5f\x57\xf5\x31\xfb\x55\xe2\xc5\x39\xe0\x2a\xce\x32\x9d\x1e\x36\xd2\x46\x0c\xa7\x87\x38\xcf\xfc\xa4\x54\x87\x58\x77\xbf\x1e\x87\x2c\xc7\xf2\xf5\x38\x9f\x74\x0a\x7c\xcf\x7c\xd2\xb9\x25\x2e\xb2\x3c\x2b\x72\x8c\xc8\x6a\x9e\xe5\x93\xc2\x28\x49\x9a\xba\x39\xce\x45\x2c\x94\xa9\xb4\x0a\x98\xe8\x3a\x04\x2c\x61\x39\x04\xc3\x3b\x65\x8b\xbd\x4f\x90\xab\x6b\x6d\x3d\x0e\x45\x07\x72\x2c\x4c\x3b\x90\x67\x21\xcb\xf3\xc8\xdb\x6a\xc8\x42\xa3\x03\xf0\x93\xbe\xf7\xe0\xa7\x28\x2d\x15\x69\xa5\xee\xfd\x4d\xe7\x48\xfa\xbf\xeb\xd6\x57\x73\xe9\x5f\xae\x57\x78\x3d\x22\x1f\xa3\xcf\xc6\x2a\x96\x4b\xc2\x2d\x71\x4e\x46\x46\xd7\x02\x96\x5f\xe1\x5d\x02\xe9\xd5\xf2\x8d\x85\x90\x70\x2d\x37\x10\xae\x66\x3e\xcb\x61\x24\x30\x68\xd7\xd6\x22\xe0\xf7\x55\x71\x11\x24\xbc\x33\xc4\x1c\x83\x1b\x8a\x58\xc2\xf9\x90\x99\x09\x1f\x95\x59\x51\x4f\x8d\xc4\x42\xf8\xbd\x42\x7e\xed\x89\x22\x56\x80\x5f\x19\xf9\xb5\x06\x20\x9e\xfd\xf5\x6a\xc9\x10\x8c\x9c\x4b\xdd\x5b\xed\x48\x18\x27\xeb\x17\x42\x44\x36\x37\x49\x0e\xd7\x02\x86\x6a\x00\x86\x38\x5f\xe9\x1f\xa5\xfc\x23\xe9\x0b\x47\x30\x29\xa0\x92\x6c\x48\x63\x77\x51\xc5\x77\xbf\x54\xdc\xb2\x88\x23\x07\x93\x2d\x3b\x8c\xb3\xb5\x0e\xb1\x9e\x56\x21\x58\x3a\xe4\x69\x5b\xe6\x5d\x92\x4e\xb6\x36\x93\x1d\x12\x70\x78\xcc\xaf\x13\xc7\xbf\xa1\xa9\x16\x12\xd0\x32\x6f\xd4\xe7\xb9\x19\xce\x86\xd0\xec\x74\xbc\x45\x5b\xac\xf9\x7b\xe8\x40\xee\x30\x64\xec\x74\x92\xf5\xbd\x7b\xb7\x7d\x92\x3d\xc3\x61\xc5\x5e\x08\x56\x22\x90\x2b\x71\x3e\x07\xa4\x45\x4b\xdc\x5b\x94\x93\xca\x02\x71\xca\x03\xce\x5f\x0c\x23\xea\xf0\x3a\x92\x95\xba\x12\xa9\x4c\x70\xdc\xb8\x5e\x82\x14\x9d\x21\x4f\x60\x72\x49\x63\xa1\xc6\x7c\x7c\x90\x76\xea\xf6\xa2\xd2\x27\x0b\x2f\x82\x55\xdc\x51\x0b\xbf\xad\x4d\x19\x60\x79\x80\xf5\xf1\xed\xb1\x8e\xaf\xc6\x9d\x36\x61\x45\xeb\xdc\xeb\xc9\x55\xc5\x7d\x8e\x29\xe2\x2f\xd7\x08\x7c\xe4\x55\x92\xf9\xea\x53\x81\x9f\xc3\x8d\x64\xef\x37\x1e\xe1\x5e\xa1\x25\xfc\x2c\x5e\x3a\x99\x0d\x93\x36\x13\xf2\x66\xce\x42\x57\x08\x61\xf0\x25\xcd\x4c\xd0\x66\x20\x3f\x50\x59\x14\x3b\x72\x58\x15\x83\xcf\x5a\xb1\x99\xb2\x4f\x42\x03\xd9\xaa\x43\xc9\x89\x9f\x7e\xd3\x23\x9c\xfa\x98\xc1\xa9\x3f\xa4\x2d\xa7\xd4\xc7\x2b\x4f\x15\xdd\xa3\x84\xe7\x3a\x88\x03\xe6\x4b\xbc\xaa\xd7\x81\x0a\x6a\x68\x19\x08\x3d\xb8\x50\xe0\x97\x1c\x35\xdf\x3d\x2b\x40\xbf\x0c\xea\xde\x4e\x7c\x4c\xd3\x0a\x7f\x8c\xf6\xe5\xb6\x22\x24\xa0\xa3\x09\x6e\x3e\x41\x9f\x7f\x86\x86\x50\x8b\x12\x07\x5a\x96\x78\x84\x96\xd0\xe1\x64\x1d\x52\xc4\x67\xe8\x1b\x3a\xdb\xf0\x92\x8d\xdd\x22\x4c\x97\x54\x1f\xb8\x6e\xee\xdd\xd6\x9b\xbb\x0f\xe3\x73\x45\xa2\x30\x1f\xa5\xfd\x92\x4c\x2f\xcd\x90\x06\x96\x71\x31\x4a\x3c\x73\x65\x08\xc2\x3c\x0b\xd2\xab\x38\xe0\x57\x31\x5c\x06\x6f\x56\xc2\x7e\xca\x89\x05\x86\x1c\xb0\xdb\x76\x80\x20\xa3\xb0\x44\xa2\x51\x57\x22\xc9\x12\x18\x08\x9b\xe4\xbe\x64\x50\xba\x20\x64\x68\x9e\x06\xa5\x97\x4f\x8b\x42\x99\x35\x45\x5e\x74\x93\x39\xeb\x08\xb9\xeb\x07\xa1\x33\xb3\xb2\x9d\x41\xe2\xcf\x8f\xbe\xf0\xf7\xa6\x8e\xe6\x1e\x9b\x8e\x66\xe2\x05\x7e\x12\x52\x89\x2d\x79\x03\x57\x73\xe3\xcf\xcc\x93\xce\x82\x0f\x7c\xe3\xc3\xdf\xe8\xbc\x2e\x79\x83\x40\x36\x19\x19\x19\xe9\xbf\x6e\xfd\xca\xc0\xc3\x92\xe9\xf0\x72\xb6\x56\x37\xd2\x56\xa9\xe6\xa3\xd4\x42\x93\x75\xab\x7d\x17\xd6\xfc\xee\x62\xab\xdc\x39\xe3\xd3\x9d\x98\x71\xe7\xc4\x2c\xf3\x72\x24\x3f\x51\x64\x7b\x7d\x13\x7d\xbd\xed\x11\x52\x86\x8f\xbc\xff\xde\x50\x6b\x3e\xdd\x5a\x39\x38\x03\xa0\xfb\x79\xca\x26\xdf\x0b\x9d\x1e\xba\x62\xe7\xdc\xb2\xd0\x1e\xfb\xb4\x30\xf0\x54\xe0\xbb\x40\xe0\x8e\xcc\x91\x17\x48\xec\x73\x3b\xbd\x8c\xa8\x67\xe6\x0a\x93\x8a\xef\x0c\x0d\xbf\x6c\xfd\x54\xee\xb1\x5e\x6b\xe0\xbd\x73\x41\x30\x07\xfe\xa7\xef\xb7\x38\xe5\x53\x63\x81\x33\x13\x5e\xb7\x9e\x3f\xce\xa7\xe7\x37\x2f\xf1\xec\xc0\xb3\xcd\xc7\xd3\x9d\xfe\x1f\x55\x03\xf8\x53\x09\x75\x54\x75\xd4\x1f\xc1\x97\x32\xf2\x98\x75\x01\x34\x8c\x10\x60\x00\x33\x3f\x10\x56\x98\xcf\x31\x89\x7d\xae\x75\xf2\x39\x26\x31\xfe\xad\x08\xe9\x0e\x50\x06\x2e\x08\xe6\xc4\x1e\xe5\x62\x3b\x41\x11\x00\x74\x24\x68\x07\x06\x73\x67\xa1\x4d\x8d\x6d\xde\xd0\xd8\x0e\x1d\xf5\xdf\x65\x26\x13\xb3\xaf\xf0\xd1\x00\x0a\x60\x7a\xa3\x21\x06\x19\xc4\x92\x1c\x67\x8e\xf6\x61\x66\xc8\x12\xfa\xdf\x96\xf1\x4f\x85\x9e\x0e\x52\xeb\x4d\x05\x5d\x7d\x27\xed\x6a\xb6\x83\xbf\xd7\xa1\xe4\x5a\x25\x79\xbc\x4e\x91\xc0\x3b\x51\xac\xda\x89\x80\x5b\x5b\xf6\xc9\x94\x95\x8a\xff\x4a\xfb\xc6\xd0\x1f\xaa\x97\xea\x85\x49\x53\xef\xd1\x5c\xa0\x45\x17\x27\xc9\x16\xe7\x38\x3a\x2b\x2c\xce\x0e\x7b\xdb\xdc\xc9\x5a\x49\xc2\xe3\x5d\x10\xac\x48\x82\xba\xc0\xaa\xe4\x9b\xb8\x1a\x24\xf1\x68\x1c\xf0\x6d\x1c\x87\x3c\x33\x44\x48\x37\x34\x66\x89\xad\x33\xdf\xd8\xd9\x55\xbe\x63\x3d\x48\x4b\x28\x12\x10\x9c\x08\x70\x1b\xe3\xf4\x34\xcf\xfd\x28\xed\x9e\x66\x59\x39\x14\x00\xda\xef\x21\x89\xf6\x9b\xfe\x90\x56\x79\x3c\xe0\x78\xbf\xe2\x87\xc9\x80\xcf\x3d\xfc\xa4\x55\xbf\x8d\x56\xff\xa2\xb6\xd1\xda\xb5\x1c\xef\xb5\x32\x34\x91\x17\xdd\x61\x85\x01\x2e\x70\x1d\x83\x33\x5b\x9a\x7d\xe3\x57\x9c\x14\xff\xc1\xac\xab\x50\x12\x41\x9b\x1b\xc0\x46\xfa\x6e\xe6\x26\xd1\x4a\x6a\x9b\x64\x4e\xe2\xd7\xab\x3e\xf3\xdb\xa2\x75\xad\xb6\x46\x09\xb6\x46\x89\x6f\x8d\x5e\x45\xc7\x6c\x23\xdf\x4c\xfb\x44\x2f\xab\x56\x70\xf9\x1f\xcd\x64\x0a\x23\x61\x54\xca\x62\x0b\xf7\x67\x2d\x52\x5f\xc8\x12\xef\x6d\x1a\x59\x48\x7c\x8b\x0a\x59\xdd\x25\xa4\xba\xf7\x53\x11\xbb\x44\x2e\x6c\x95\xff\xb1\x6d\x77\x8f\x1a\x4f\x92\x8e\x24\x51\x4f\xc7\xbe\x8d\x36\xfa\x01\xd1\x28\xb4\x15\x08\x92\xa8\x6e\xeb\x27\x5a\xb8\x86\xa2\xcf\x99\x33\xe1\x55\xa6\x05\xee\xe8\xf3\x4d\x5b\x9a\xbc\xd0\xa7\xef\x4a\x39\xb1\x39\xe5\x23\xc2\x94\x7f\x6d\xa6\xe2\x11\x85\xce\xca\x5b\x94\x82\x25\x27\x3d\xcf\x4d\xc5\xd5\xc3\x76\x0d\xcb\x05\xc1\x31\x3f\x15\xad\x1a\x17\x04\xc7\xfd\x94\xfc\x35\x58\xb8\x32\x38\x96\x52\xc1\x59\xe9\x8e\x9e\xc5\x77\x34\x0b\x36\x57\x03\x16\x6e\x06\xd5\x16\x9e\x8c\x72\x7a\x24\xca\xf2\x39\xff\xb5\x98\xfe\x5a\x14\xbf\xe6\x36\x6f\x86\xda\x59\xb0\x32\x38\xee\xb3\x90\x05\x75\xe1\x93\x7d\xbd\xd9\xf7\x10\xb5\x6f\x81\x9c\x02\xbf\x8d\x29\x88\xbc\xe8\xc6\x76\xa1\x23\x6a\x7e\xf7\x1c\xcf\x53\x5e\x2c\xa5\x0e\x33\x51\xc4\xd0\x64\xd3\xb5\x7d\xc0\xbe\xd4\x93\xe2\xda\x9e\x90\xd7\x76\xce\x4c\xa3\x61\x23\x30\xb6\xb0\x80\x1b\xac\x45\x81\x56\x8c\xf9\xc4\x78\x95\x17\xf1\x5d\xb5\xdc\x65\x46\x1e\x89\x74\x2e\xa7\x02\xc9\x35\x4c\x64\x72\x0d\x5b\x68\x7b\x26\xd7\xa0\x92\x52\xd8\xae\xae\x03\x0e\xb6\x61\x50\xb2\x0d\xa7\x88\xd4\xb4\xe9\xcf\x47\x02\x6a\x5a\x92\x3d\x2b\x4b\x37\x0d\x27\xdb\x70\x23\x6d\xca\xce\x36\x4c\x04\x96\xa4\x9f\xe4\xad\xdd\x59\xf4\x7f\xbb\x6b\xce\xe9\x8d\x8e\xdd\x9c\x08\x0c\x74\x89\x76\xdb\xd8\xe9\x6a\x23\x2d\x7c\x28\x50\xac\xaf\x6d\xae\x6f\xa6\x2f\xd3\xcb\x60\xb2\xc5\x3d\x4e\xa0\xa3\xa7\x82\xa6\x79\xe7\x5b\x81\x4f\xba\xf2\x5d\x24\x8d\xdd\x4c\x77\x44\x6f\xec\x01\x9d\x0e\xb5\xec\x87\x07\x5c\x1c\xc2\xbf\x66\xb9\x38\xd4\xfc\xee\x99\x04\x0f\xa2\x90\x85\x07\x71\xb0\xe5\x7d\xf4\x66\x95\x28\xaf\x53\xa1\x52\x73\x7f\x96\xc9\x66\x41\xf0\x60\x06\x09\x26\x54\xa8\xe8\xa4\xa0\x07\x4f\x82\x82\x56\x73\xaf\x2d\x0d\x95\x20\xdf\xe8\x7c\x08\xf6\xed\x57\x72\xa5\x86\xda\x95\xba\x93\x8e\x59\x5d\xa9\x1d\xf6\x2b\xf5\x33\xaf\x24\xf0\xcf\xba\x5b\x7a\x25\x6c\xa0\x02\x84\xe0\x2e\x87\x60\xb6\x52\x56\x2b\x67\x7a\x8d\x0c\x3b\x55\x2d\x48\xf6\xbf\xd8\x74\x53\x4f\x58\x29\x5c\x2d\xa7\x02\x96\x4d\xe2\x3d\xe1\x70\x8a\x08\x56\x78\x3f\x47\xe5\xb7\xa4\xe0\x4c\x58\x30\x6a\x4d\x51\x6e\x9b\x69\x3d\x77\x69\x9a\x39\x0d\xb3\xa1\x44\xe2\x99\xd5\xde\x24\xef\x52\x28\x9d\x17\xbe\x63\x05\x8c\xdb\x4a\xcb\x1b\x50\x3a\x57\x19\x14\x9f\x94\xa4\x80\x71\x37\x34\x78\xcd\x81\x61\x49\x77\xd7\xbc\xd6\xf0\xb3\x20\x25\xbf\xdf\xba\xe6\xed\x19\x35\xab\xe4\xc8\xcc\xf0\xc6\xb0\xbf\x93\x8c\xd8\xdb\xd8\xe9\x28\xaf\x3c\x09\xc9\x73\x09\x9d\x83\x74\xd2\x08\xf4\xb3\x6d\x8a\x1a\x8f\x1c\x37\xb7\xd0\x98\x6b\x0b\x19\xf7\xff\x6c\x08\xce\x8c\xb8\x24\x41\x70\x1c\xe6\x46\x56\x84\xd5\x5d\xb4\xde\x5b\x69\x66\xf0\x41\x10\x34\x0f\x4b\x41\x73\xb0\x2e\x72\x07\x94\xe4\x57\xc8\x7b\xc3\x13\xcb\x0c\x4a\xf7\x47\x9e\x58\x66\x50\x17\x3a\x6f\xa7\x2d\x49\xa1\x53\x4b\xae\x63\xdf\xa1\xe2\xf9\x6e\xfa\xdc\x02\x5a\xf4\x1e\xeb\xcc\xbb\x26\xf4\x3d\xce\x33\xe9\xe1\x99\x6c\x3e\xf8\x77\xd3\x57\xe8\x75\xdb\xca\xda\x61\x70\x20\xef\x75\xcc\xb9\xbd\xa3\xef\x75\xec\x13\xbe\xf6\x78\x55\x6f\xc0\xad\xba\xc1\x16\x7c\x7a\x2f\xad\xe0\x46\xd1\x1c\x18\x2f\xa9\x19\xe3\xfd\xd3\x24\x10\x1f\x68\x9b\x40\x7c\x70\x9a\x04\x62\x4f\xdb\x04\xe2\x3e\x17\x81\x70\x1c\xde\xfb\x5b\x1c\xde\x86\x75\x0b\x01\x68\x13\x5c\x5f\x77\x4f\x43\x8c\x98\x6d\xbb\x98\x9c\x49\x90\xec\x77\xd0\xa0\xf3\x0a\x7a\xd4\x79\x05\x95\x1d\x57\xd0\xa3\xd9\x57\x90\x62\x82\x1e\xb5\x6f\x83\xe7\x0f\x5b\x21\x97\x37\xd3\xf2\xc6\x62\xad\x32\xb4\x73\x8f\x4e\x6b\x1b\x6c\xcd\xa8\x79\xb5\x71\x03\x3d\x3a\xad\x6d\xb0\xcd\x51\xb3\xba\x77\x1e\xb5\x52\x92\x5a\x13\xd0\xda\x76\x5a\x52\x23\x9f\x15\x20\x9f\x53\x92\x7c\x56\xea\xc4\x5b\x9b\x7f\x55\x2c\xb7\x7c\x5e\x96\xe4\xb3\xa2\x93\xcf\x1d\xb4\xa5\x17\x9b\xad\x22\x3b\x1d\xeb\xa6\xee\xa5\x47\x33\xa9\xe7\xcd\x8e\x31\x9b\xf0\x6a\x37\x5b\x37\x52\x8d\x43\x82\x35\x5f\x5b\xae\x6d\xe7\xa4\xb2\xb7\xd2\x57\x28\x95\xcd\x4c\x6f\x10\x79\xd1\x8f\x5a\x27\xf3\x17\x88\x73\xf4\x60\x46\x19\xb1\x82\x93\x99\x6a\x49\xcb\xb1\x9c\x9c\xf6\xb1\x9c\x6c\xf7\x58\x4e\xda\x8f\xe5\xcf\x5c\xc7\x72\x32\x73\x8b\x6f\xa1\xcf\x33\xb7\xf8\x56\x5a\xf2\xb6\xe6\x8d\x37\xea\xea\xd9\xc1\x1f\x58\xd1\xdf\xb7\xb5\xe8\xd9\x8d\x8e\x9e\xa9\x23\x67\x6f\x4f\x1d\x94\xc9\xcc\x8d\xbe\xd3\x51\xbf\xb9\xd1\x77\x5a\x97\xc6\xb5\xd1\x6f\x72\x2e\xa4\x73\xa3\x8f\xd1\x57\xa6\xa3\xca\xdd\xd7\x32\x46\x60\x06\x6c\x71\xb5\xc7\x5d\xe8\xe9\x6e\x15\x65\x72\xe4\x07\x0f\x82\x3d\x2e\x19\x3b\x87\x58\xd6\x23\x74\xcb\xef\x6c\xe9\xfa\x4e\x77\xda\x93\xf6\xfd\x21\x5a\x30\x76\x1b\x29\x6d\x41\xcc\x1f\xa5\xcf\x09\x06\x66\x32\x76\x8e\x61\xe2\xc8\xae\xe7\x46\xfa\xdc\xb2\x4b\xb6\xd3\xe7\x14\x01\x73\xea\x13\xdc\x1d\xa3\xc7\x10\x23\x9e\x74\xb9\x63\xfc\xd6\xa5\x79\x97\x7a\x77\x0e\xbf\xe5\x44\x91\xce\xb0\xfb\x1e\xf9\x19\xb7\xf2\x7a\xe2\xa3\x14\xfe\xca\x90\xa2\x84\xfb\x5f\x78\x49\xa9\x1e\x7b\x2c\x48\xfc\x3a\xe4\x3e\x92\xfe\x17\x1d\xc2\x13\xd6\xb0\xf4\x1e\x72\x89\x1b\x9e\x91\x98\x64\xb3\xbd\x68\xd8\xe8\x0b\x57\x13\xe0\x29\xe9\x97\xa1\xe7\x5a\x65\xa1\x71\x93\x93\xca\x3e\xac\x79\xf0\x9a\xde\x25\xed\x5b\x68\xef\x6a\xe9\x55\x2f\xae\x03\x27\x24\x70\xd6\x41\x11\xd3\xee\xa9\xc5\xf0\xb9\xd7\xf0\x15\xca\xd7\xbc\x23\x8a\xd0\xcd\xad\x62\xf1\x5d\x69\xba\x15\x0e\xbb\x66\x7f\xb5\x11\xee\x57\x8a\x22\x15\xda\xec\x19\xda\x02\x52\xcb\x58\xa0\x91\xf8\x92\xc1\x99\x91\x92\xbb\xf2\x64\x80\x2d\x8e\x78\x9b\x24\x60\x1b\xad\x5f\x0f\x34\xdd\xe4\x36\x17\x86\x21\x3a\x62\xeb\x7e\xa0\x23\x23\x53\x96\xb9\xc1\xd4\x7d\x50\x1a\x2c\x6a\x3c\x93\xdf\xe4\xb9\xf5\x81\x70\xf2\x5c\xfc\x3d\x41\xef\x35\x5a\x90\x89\x82\x7b\xd3\x82\x7b\x49\x41\xa6\x42\xac\xd3\x82\xbb\x3b\x44\xfc\xf5\xa1\xb8\x3e\x10\x1e\x8a\x55\x49\xf1\x48\x14\x1d\x97\x45\xa7\xd2\xa2\x53\xa4\xe8\x78\x07\xee\x5d\x2f\xf1\x62\x1f\x4e\x66\x2e\x62\xbe\x11\x92\xc1\x91\x23\x8e\xc4\x75\x16\xd4\xab\x80\xaf\x16\xe7\x98\x97\xec\xed\x48\x7f\x88\x03\x16\x36\xb8\x1f\x54\xae\x8e\xf9\xb3\xb8\xb3\x43\x7a\xb4\xfd\xb4\xbe\x2f\x08\xbd\x67\x4e\x77\x65\x70\x9f\x90\x4f\xb5\x8a\x49\xd2\x98\xa7\x74\x65\x08\x9a\x36\xcd\xd6\xda\xdb\x9c\xbe\xba\x66\x49\x5d\xaa\x2c\xac\xcf\xa8\xc5\x34\x82\xa7\xa1\xf4\x15\x6a\x20\x33\x22\x1e\xc0\xd4\xea\xc4\x37\xe5\x71\x1e\xa5\xad\xd0\x1b\xe8\xdb\x3f\xb1\xe6\xd4\xd9\x46\xcb\x67\x66\x61\xb8\x91\x96\xa4\x99\x23\xf6\x3c\xc0\x79\x9f\x9c\xa1\xa0\x72\xd7\xdc\x6f\xb0\xfb\xf6\x9a\x15\x77\xf2\x4c\xe6\xfd\x75\x13\x7d\x4e\xef\xaf\x60\x65\xa0\x59\x10\x48\xb1\xdd\xc2\x6d\x16\xe6\xbb\x2d\xd2\x3a\xf1\x3b\xd9\x38\x09\x6e\x86\xf5\xc6\xde\x39\x92\xbd\x77\xea\xaf\xe6\x0e\x3a\x62\xdf\x41\xbf\x3c\x61\x05\xeb\xdc\x46\xcb\xb7\xd8\x41\x47\xa6\xb9\x83\xdc\x35\x9b\x3b\xc8\x5e\xb3\xda\x41\x47\x5a\xec\xa0\x23\xed\xed\xa0\x23\xaf\x68\x07\xfd\x2c\xd3\x2f\xa1\xcb\xa3\xdb\xc6\x89\xe2\x97\x65\x6a\x6f\x0e\x12\x7a\xce\xc1\xd7\x57\x38\xd4\x40\x5f\x58\xc1\xa0\x1e\x1d\x52\xac\x28\x9c\x9d\x04\x80\x4e\x25\x61\x75\x91\xd9\x02\xfc\xc9\xc4\x07\x6f\x7d\x32\x73\x63\x22\x3c\x52\xf3\x18\xce\xda\xc9\x81\xbd\x5a\x84\x8c\x82\x63\xf3\x32\x2f\x4f\x00\x76\xf8\x4d\x21\x3a\x96\x8c\x40\xb3\x2a\xce\xf0\x67\x5b\xad\x1e\xc2\xdb\xe9\x40\x0d\x70\x9d\x2c\x51\x19\x61\x1c\x84\x05\x9c\xff\x2b\xe1\xbf\x0e\x39\xaf\x36\x69\xf6\xfa\x91\xa3\x76\xbe\x65\x79\x70\xd8\xe7\x4e\x55\x5b\xb9\x13\xf7\xd6\xb7\xa8\x78\xb5\xce\x68\x68\x16\x4c\xae\x3e\xfa\x3c\x99\x70\xcd\xc0\x5d\x8a\x78\x8c\x70\x7a\x34\x9f\x8b\x0d\x5e\xe6\xa8\x5d\x4f\xd2\x82\x57\x51\x47\xb3\xd9\x46\x30\x4a\xeb\xfc\x89\x27\x78\x0e\xde\xd9\x1c\xf1\xac\x80\xee\x85\x76\x13\xfe\x36\xd7\xec\x00\x64\x9f\x09\xea\x6e\x2f\x9b\x8c\x2d\xad\x1b\x72\xa7\xa3\x52\xe6\x25\xe3\x4b\xeb\x03\xe1\xd8\xd2\xd6\x1e\x22\xb6\x1e\xdc\xd6\x6e\x0f\x6e\x7f\xe5\x3d\x88\xbc\x68\x57\xf7\xab\x1c\xea\x56\xf3\xbb\xcf\x57\x8e\x1c\x1c\xdb\x18\xff\x51\x58\x92\x79\xf3\x78\xbe\x6f\x11\xda\xe6\x84\x09\xb3\xd3\x98\x13\x1e\x27\x32\x23\xbe\x71\x14\x8e\x39\xa8\xcc\x88\x9f\x4e\x4b\x13\xc7\xef\x2e\xde\xe8\x83\x29\x14\x6f\xae\x8f\x7d\x11\xbd\x15\xa4\xcc\xe3\x68\x95\xa7\x93\xaf\xfa\xc9\x48\x8e\x7b\x58\x2c\xc3\xf0\x2a\x15\x06\xe5\x41\xca\x67\x16\xac\xf0\x06\x44\xc4\x53\xba\x92\x86\xc0\x40\x3a\xb1\x4f\xb2\xd6\x1f\xa2\x44\xb0\x00\xd6\x49\x00\xbd\x8f\xc5\x70\x8e\xf7\x50\x84\xd4\xbe\x70\x1d\xc7\x0f\x4d\xfb\x87\xd1\x7b\x89\x17\xe7\x41\x0a\x62\x91\x08\xca\xcb\xa5\xec\x6a\x2e\x62\x39\x16\x70\x6e\x75\x31\x44\x53\x99\x21\x7e\xdb\xac\x33\xc3\x71\x8d\x0b\xc9\x08\xbb\x42\x45\x6d\x2f\x46\xba\xb0\x28\xe2\x41\x6c\xb5\x80\xe5\xc1\x4d\x25\x9d\x85\xb5\xb5\x80\x15\xb4\x28\x66\xdd\x4c\xb2\x83\x36\xf4\x6b\xbf\x59\xf4\x64\x38\xac\xde\x38\x60\x9e\xb4\xa9\x77\xf7\xf8\x5d\xa7\x61\xb1\xab\xb0\xd8\x5a\x39\x7a\x9c\x0b\x15\x03\xd6\x17\x0e\xc6\x79\xe8\xe1\x02\x73\x94\x37\xbb\x47\x39\xcc\x82\x24\xe4\xb9\x7a\x07\x20\xfc\x4f\x7b\xf3\x56\xfb\x9b\x41\x52\xdc\x18\xe7\x12\x9f\xe5\x20\xad\x27\x49\x4d\x9d\x2e\x25\xcb\x6d\xac\xe6\x79\x9e\x63\x8e\x5c\x76\xb9\xc2\x50\x5e\x30\xed\xf1\x54\x22\x05\xd0\xe3\x23\xda\x2d\xca\xf5\x2c\x07\xc0\x87\x4c\x77\xc3\x7b\x0f\xed\xf3\xcb\xd2\x7d\x93\xf7\x04\xac\x8c\x8d\x65\xde\x3b\x12\x7f\xa3\xd6\xb7\xd3\x54\x22\xbd\xab\xb4\x39\xb8\x2b\xeb\xf4\xc8\x43\x34\xb2\x14\x6b\xee\x0b\xd7\xd6\x07\xf8\xb7\x69\x8c\x71\x2e\x3a\x31\x41\xb9\x2b\x54\x88\x11\x8f\xd8\x5a\x57\x93\xd1\xf5\x62\xa1\x1a\xca\x04\x92\x3e\xf2\xeb\x18\x00\xd8\xa2\x49\x68\x6b\x76\xc4\xf2\xea\x30\x9f\x83\x89\x0c\xa4\x80\x9f\xce\x6d\x09\xf7\x76\x39\xa5\x4d\x39\x8d\x57\x1d\xa7\x93\x71\x54\x86\x4e\xe9\xc8\xb7\x49\xd0\x84\x76\x3f\xcb\x6e\xbc\xfb\x00\xad\xee\x45\x9a\x6e\xf8\x44\xa6\xd5\x53\xe7\x9d\x6a\xc8\x7e\xc7\x18\x8c\xe5\xf1\x00\xdf\xd8\x87\x68\x34\x31\x34\x8e\x1e\xbc\xd6\x38\x1b\x7b\x1d\xab\xcb\x9a\xb5\x87\x1f\xa6\x45\x9f\xa6\x00\x0f\x6b\x81\xea\xc0\x1c\x43\xa0\x0c\xf7\x8b\x1c\xe6\xb4\xe7\x6c\x0c\x66\xea\xe5\xc1\x4c\x2d\xc6\xa6\x1a\x7c\x88\x36\x68\x8d\xec\xda\x4f\x4b\x58\x73\xce\x7e\xcc\x51\x47\x2a\x97\x4f\x0f\xb7\xe6\x78\x16\x1f\x9c\x1c\x3b\xda\x64\xae\x20\x2f\x9c\x21\xcb\x5f\x10\x70\xd8\x9a\x4a\xbd\x21\xc3\x87\xf8\xdf\xcb\xf7\xb5\xe7\x6f\xd9\x14\x0c\xa5\x29\x76\xdc\x21\x2e\x2f\x65\x19\x5c\xfa\x42\x96\x04\x6f\x55\xea\xc4\x42\xc4\xa3\xf6\xed\x08\x6d\xb5\x60\x79\xd0\xbf\x32\x28\x53\x91\x91\xd4\xbf\xa7\xa8\x3b\x3b\xf0\xe2\x6d\xe0\xa7\x25\x1f\x7b\x8c\x33\xdc\xa7\x1b\x36\x97\x97\x5c\x0c\xf7\x67\x9c\xc1\x50\x25\xee\x19\xef\x76\x24\x3e\x91\x35\x27\x68\x5a\x82\x3f\x3a\x2c\x9a\x7a\xe9\x1b\xcd\xce\xd5\x05\x92\x85\xc8\x70\x79\x3f\xe1\x34\x7a\x24\xd1\xca\xe0\x88\x4f\x87\x4b\xca\x7e\x2e\x6c\xd3\x7e\x91\x6e\xc4\x1f\xf1\xe9\x3b\xd3\xb0\xf7\x9e\x70\x4d\xdf\x17\x33\x35\xb8\x68\xed\x08\x45\xea\x58\x27\xaa\x53\xe6\xe9\x18\x19\xd1\xe5\xda\x1b\x68\xf9\x4f\xe7\x28\x3b\x60\x70\x6e\x2f\xdb\xf4\x91\xad\xc0\xd5\x4b\x1a\xb2\x7a\x0e\x85\x9a\x88\x0b\x35\x20\xe7\x05\x03\xe1\xb0\x19\x16\xb9\x39\xbb\x31\x03\x5e\x1d\x43\x2b\xb9\x10\xc9\x82\x06\x17\x71\xfa\x5b\x4a\x43\x2c\x48\x50\x7b\x52\xa1\x8a\x0a\xd2\xf4\x6d\x45\xe0\xe6\x02\x2e\x36\x1f\xf2\xea\x34\x60\x76\x87\x51\x34\x2f\xdc\x27\xee\xa3\xe4\xac\xe6\x77\x07\x9e\xe7\x3b\x01\xac\x76\x36\xaf\x56\x72\xf4\x28\xc4\xd4\xa5\x0b\x65\x93\xb0\xb4\xb7\x74\x6b\xea\x40\xb8\x3a\x99\x82\x88\x3c\x01\x11\xe4\x26\x5e\xfb\xa7\x47\x75\x37\x59\x7a\x2a\x35\x5b\x36\xed\x67\x4d\x82\xef\x26\x9e\x11\xaa\x45\xea\xfa\x71\x8e\xd4\xd5\x82\xdc\xd6\xcd\x0e\x07\x19\xfd\x1d\xb5\xf7\x57\x0a\x2e\xe4\xf9\x0f\x54\x1f\xdc\x8d\x6f\x98\xd6\x6c\xed\xb0\xb7\x2e\x4e\xe1\xb7\x22\x0e\x42\xb5\x43\x87\xd9\xbc\x81\xbe\xf8\x65\x8d\x38\xac\x9f\x56\xfb\x63\x99\xed\x3f\xbb\x89\x93\xa6\xc5\x46\xeb\xe4\x35\x9d\x34\xfd\x37\x57\xeb\xfc\x5d\x55\xc5\x2e\x55\x85\x96\x33\xdf\xc3\xdb\xb6\xac\x90\x64\x5a\x85\xd6\x7e\x74\x7a\x1b\x74\xb7\x7d\xc8\x15\xa3\x7f\xa4\xd8\x77\xf3\x66\xff\x96\x07\x60\x57\xa4\x80\x37\xfb\x92\xde\x7a\x83\xf9\x6d\x5c\x99\x91\x17\xfd\xd8\xad\xe6\xd3\xb0\xba\x73\x99\x19\x00\xef\xc9\x18\x49\x4e\x43\xe1\xec\x24\x71\x14\xf4\xf7\x0e\xae\x8f\x3a\xe0\x57\x9b\x58\x1b\x4a\x8a\x0b\x9c\x14\xb7\xba\xcc\x52\x9e\x64\xfc\x81\xde\xcb\x0c\x0c\x57\x74\xe5\x03\x3e\x4a\x7c\xf1\x6c\xf8\x1c\xdb\xe8\x90\xb4\xf4\xeb\x8a\xa3\x49\x46\x8e\xcd\x44\x81\x75\xe2\xc9\xb2\x91\x1e\x93\xbc\xbd\xdb\xa7\xdb\xf2\xe7\xfe\xc9\x31\x60\xe3\xee\xe3\x91\x8c\x7d\xed\x53\xbe\x18\x95\xf8\x62\x1d\xd5\x0d\xb4\x9a\x47\xe4\x35\x25\x5e\x89\x3d\x55\x95\xcf\xf4\xf5\xc9\x0b\x3c\x40\xe9\xaa\xef\x35\x25\x92\xd8\x4c\xab\xd7\x69\xc1\xc9\x0e\x7b\x4f\xc6\xb0\xf7\xd3\x61\xef\xcf\x1c\xf6\x1e\xdb\xb0\xf7\xab\x61\xef\x7f\x65\xc3\xde\xf3\x6a\x0f\x7b\x6f\xc6\xb0\x47\xe8\xb0\x47\x32\x87\xbd\xd7\x36\xec\x11\x35\xec\x91\x57\x36\xec\xbd\xaf\xf6\xb0\x1f\xcc\x18\xf6\x38\x1d\xf6\x78\xe6\xb0\x1f\xb4\x0d\x7b\x5c\x0d\x7b\xfc\x95\x0d\xfb\xc1\x57\xe7\xc2\xdb\x9f\x79\xe1\x5d\xff\x1e\x4e\x64\xce\x33\x06\xb7\xdf\x75\xe1\x3d\x38\xfd\x2c\xcc\xb2\xa3\x4b\x3d\x29\xed\x14\x21\xb2\x0e\xb0\xc6\x30\xdf\x5c\x79\xd6\x2c\xcc\xda\x34\x6f\xbe\x64\x9f\xec\x46\x86\x87\xed\x4c\x1e\xe4\x05\xc9\x11\x18\xbc\x4a\x04\x7a\x87\xf9\x1c\x1e\x5b\xcb\xaf\xb0\x3c\xe8\xd5\xd8\xfd\x4d\xb4\xd6\x47\xb3\x22\xb6\x36\xb9\xdb\x67\x1a\xd4\xe6\x3c\xd4\x77\xcc\x55\xb0\x35\xbe\x09\x5b\x13\x70\x20\xcc\x74\xbf\x84\xd0\xa9\x84\x6d\x89\x73\xf2\x85\x3c\xcb\xa5\x7f\x0a\x2c\xcf\x0a\x97\xed\x8b\x8b\x2c\xd0\x98\xfb\xb9\xd1\xd0\x12\xcc\x92\xe9\x35\x20\xf5\xa6\x08\x1c\x63\x02\x29\x31\xbd\xa3\x07\xc2\x12\x2b\x4a\x1d\xe9\x6c\xdd\x0b\x8a\x8c\xe5\x9f\x0b\x6d\x32\x9c\xc8\xf4\x97\xea\xb1\x9f\x94\xb8\xc8\x51\xb8\x4c\xa1\x35\x97\xa3\x88\xe5\xe1\x92\xd5\x73\xea\xcc\x46\xc3\x6e\xe2\x35\xa3\x86\x8e\xd9\xe7\xd4\x37\xe2\xab\x6e\x71\x4d\xbd\x54\x05\x81\xb0\xd3\x15\x31\x0f\xd6\x1b\x6c\xc9\x8e\xde\xf0\x1c\x95\x24\x26\x4c\x9d\xc1\x74\xd6\xb7\x6a\x37\xed\xdd\xb4\x65\x09\x2f\xc5\x83\xc1\x44\x6b\x0b\x38\x60\x6d\x52\xa9\xb3\x90\x2a\xe4\xc8\xbb\x5c\x72\x4a\x49\x53\xb2\xff\x30\x67\x36\x7b\x0d\xc7\xfa\x87\x1d\x3c\x41\xf2\xcb\x07\xb8\xb9\x79\xae\xe1\x30\x6f\x7f\x23\xf2\xa2\x4d\xd1\x6b\x08\x21\x58\xf3\xbb\x2f\x52\xd8\x16\xc5\x12\xe6\x8f\xc4\x14\x6c\x70\x96\xe7\xcc\x9d\x3b\x6f\x1e\x4f\xc1\x46\x8d\x2c\x3d\x4b\x97\x9e\x7e\x46\x6f\x9f\x8b\x64\x1d\xb0\x93\x2c\x9e\x59\x72\x5f\x72\x76\x5d\xc1\xc8\xf2\xcf\x39\xf2\xb9\x2b\x5d\x54\x8e\xd2\x87\x3f\x33\x2f\x09\xb6\x24\x5e\x12\x48\xa7\xab\x64\xc3\xca\xc0\x63\x9e\xd0\x05\x26\x79\xe2\x32\xd3\x8b\x2e\x33\x67\xc0\xe6\x80\xa3\x7c\x7a\x44\x8a\x7a\x6b\xf6\x71\xf0\xb5\x5e\x84\xb6\x4b\x3c\x70\xa9\x4b\xf2\x57\x2a\x53\x44\x2d\x1a\x3a\x1d\x4c\x25\xcc\x97\x0a\xd0\x6a\x14\x25\xfd\xe8\xa2\x33\x32\x12\x5c\xa1\xac\x1e\x0c\x20\xef\x4e\x14\xb9\xbe\xf7\x54\x61\x08\x49\x8a\xf5\xaa\x0f\xca\x7f\xe9\x1e\x54\xf5\x93\xeb\x7d\x82\xec\xb7\x38\xbd\x69\xff\x61\x9f\xcf\xfc\x7a\x63\x99\xc7\x35\xe8\x55\x3f\xf9\x82\x47\x0a\x2d\x8a\xa2\xe4\xc8\xb7\xd2\x42\x89\x9f\x4e\x83\x2f\xa7\xe1\x7c\xdf\xe3\x99\x71\x7d\x31\x55\x81\x31\x55\xd5\x30\x3d\x3b\xd5\x5c\xc2\xb6\xa4\xff\x93\xf6\xdb\x37\x2b\x83\xc1\x42\xf0\xf7\x03\x51\x00\x84\xfd\x53\x23\xa0\x5b\x02\x1f\x81\xd8\xc1\x4f\x8d\x40\xe3\x5b\x49\x07\xf7\xdb\x6b\xd3\xd1\x69\x71\x8c\x55\x3f\xf9\xa5\x18\xdd\x85\x08\x03\x97\x8c\xbf\x94\x31\xba\x0b\xd1\x24\xd0\x7a\x74\x40\x99\xe6\xc2\xd4\x4f\x78\x75\x26\x1a\x61\x48\x45\xe7\x21\x15\xf5\x93\xdf\x5e\x52\x4f\x46\x56\x6d\xe4\xe5\x67\xf3\xa3\xed\x43\x04\xc8\x29\x51\xcb\x64\x88\xcc\x4b\x66\xd6\x93\x5c\x3a\x24\x69\x72\x09\x40\x2a\x10\x19\xf2\x98\xca\x40\xa2\xcb\xfe\x0f\xd2\x5d\x4f\x5d\x4c\x3e\xf1\x18\x3f\xf3\x3a\x7a\xfe\x3e\x5a\x3e\xd3\xc5\xe4\x21\x5a\x92\xba\x98\x7c\xff\x21\xee\x62\x92\xd7\x6a\xfe\x48\x46\xcd\xba\x6b\xf8\x7e\x57\xcd\xcf\x3e\xce\x6b\xee\xd0\x6a\xfe\x68\x46\xcd\x3a\x48\xc7\xc7\x1c\x35\x8b\xe7\x1f\xa7\xcf\x2d\xce\x2b\x0f\xd3\xe7\xd4\x79\xe5\xb3\x76\x10\xd6\x4f\xd0\xf2\x5f\xb3\x69\xe9\x0f\xd0\x12\x56\x3d\xfe\xdf\x39\x4a\x44\x5e\xf4\x39\x2b\x42\x70\xd1\x53\x6e\x8e\xf6\x00\xe7\x2c\xd6\x6d\x9f\xa4\x81\xdc\xb3\x71\xf2\x85\x33\x1a\x42\x9b\xd0\x48\x46\xb6\x77\xf2\xa7\x9c\x6f\xdd\x67\x71\x34\xbd\x9e\x36\x61\x51\x5e\xfa\x92\x71\x91\x1c\x0b\x30\x3a\xfd\xb1\xc7\x7c\x16\xe8\x90\xc3\x79\xf0\x80\x48\x46\xbe\xc1\x31\xcf\xbd\xd6\xce\x2e\x69\x59\xa6\x39\x6f\x1c\xd4\xae\xca\x9c\xd0\x1c\xfe\xe3\xc9\xe7\x8e\xd7\xa6\xfc\x6c\xce\x80\xf2\xb4\x6e\x32\x7b\x28\xc4\x0c\xf3\xa4\xa1\x0a\xec\x36\x1d\xc0\x21\x71\xe9\x94\xe5\xa5\xb3\x3c\x58\x83\x24\xb0\x0a\x97\x81\xb4\xa0\x2d\x96\xec\x44\x2d\x07\x80\x2e\x49\xfe\x0a\x05\x78\x70\x9a\x33\x68\x7c\xc2\xca\xfb\xa0\x53\x86\x69\x0c\xb7\x97\x4d\xa6\xbc\xf4\x8e\xab\x5c\x57\xaf\x06\x00\xfa\x1e\x4a\x03\x75\x17\xd2\xe7\x64\xe4\x86\x83\x7e\xb2\xd7\xaf\x37\x41\x19\x6b\x48\x88\x5d\x60\xfe\x85\xdb\xea\x54\x84\xdb\x2b\xc5\x1e\xba\x9b\x02\x8c\x8d\x88\x82\x3f\x05\x0a\x44\x90\x46\xb1\x29\x89\x4a\xc8\x7c\x16\x4a\xf0\x58\xd4\x6c\xf9\xe8\xaa\xca\xeb\xc1\x9a\xf9\xe4\x9c\xc9\x09\x3d\xe1\x8d\x9b\x59\xe0\x1c\xd4\x19\xfb\x2c\xc7\xf2\x7c\xdb\xcd\xc4\x74\xa4\x31\xb0\xda\x02\xf3\x2b\xe2\x95\x97\xf9\xba\xf4\xa2\x89\x96\x05\x78\x0c\x22\xde\x1f\x3a\xe6\x25\x82\x2b\x16\x4f\x9a\x3c\x61\xac\x93\xee\x81\xc5\x68\x0d\x48\x11\x8e\x37\x77\x59\xdf\x6c\xca\x4f\x6c\x2b\xa4\xcd\x06\x3d\x7e\x3e\x9a\x10\x72\x80\x4e\x1d\x92\x53\x38\x1f\xae\xa8\xa1\x45\x98\x21\x1a\x05\x82\x5e\xd3\x36\x10\x93\xce\xe2\x42\x5c\xae\x78\x8e\x72\x34\xb4\x10\xd1\x3c\x73\xb0\x60\xbd\x64\x4e\xf0\xc5\x23\x04\x6e\xfd\x50\xb6\x89\x34\x97\xf4\xd6\x19\xb1\x16\xdd\x43\x87\x79\x5b\x11\x98\x65\x60\xd4\x7b\x35\x66\xf9\x7d\x46\xb1\x8a\x4c\xfd\xc4\x20\xa0\xee\x39\x19\x50\xc7\xea\x62\x01\x4a\xf2\xeb\xbe\xa4\x5c\x97\xa8\x57\x4c\xf7\x6e\x19\xa7\x35\xbf\x48\xa3\x6e\x4b\x3d\x39\x10\x4e\x3a\xd2\x93\xa4\x99\xbe\xf5\xbe\x94\xb9\x75\x98\xc3\x07\x8b\x10\xe9\x23\x34\x44\x9a\x4b\x10\xf8\xd9\x93\x7d\x31\x62\xa1\xf7\x38\xfb\x52\x41\x7f\x80\xb4\x4b\x5d\x42\x9c\x98\x99\xf2\x49\x3a\x53\x81\x7c\x56\x9e\xdc\x3e\x1f\xa2\x55\x5a\x2d\xd1\x0f\xd0\x12\xfa\xfd\xf4\x4f\x27\x93\xee\xc9\x20\xad\xbd\x9e\xc4\x11\x4f\xff\x09\xda\x4a\x28\x6b\x2a\x0a\xa4\x84\x35\x12\x19\x96\xc1\x09\xc0\xb8\x90\x1e\xb5\x9d\x98\xb4\x9c\x26\x5f\x87\x40\x50\x81\xc5\x5e\x28\x1f\x57\x34\x25\xcb\xc2\x08\x90\x84\x17\xf0\xc7\x42\xfe\xa3\x44\x9b\xa3\x11\x73\x89\x54\xf2\xef\x1d\xa8\x3b\x60\xa8\x3b\xb0\xd1\xec\x6d\xd6\x6e\xda\x69\xf6\x0e\x47\x59\x45\xb3\x45\x92\xf8\xd5\x48\x16\x91\x7e\x11\xff\xa2\xf9\x11\x48\x09\xf3\xf8\x48\x12\x0f\x68\x0e\x7e\x04\xd4\x4e\xfc\x38\x80\x0e\xa8\xf8\xb1\xac\x11\x10\x62\x7c\x64\x1e\x35\x11\xce\x44\x3d\xc5\x69\xd2\xbf\x05\xdf\xee\x35\x69\x7f\x88\x9d\x82\x40\x04\xbf\x5e\xcd\xb3\x1c\xbf\x08\x66\x61\xc6\x2b\xce\x2d\xa7\x54\x56\xa0\x99\x99\x99\x26\x9a\x74\x1f\x2c\x64\x1e\xc4\x24\xc9\xde\x9c\x02\xb5\x0c\xcd\x01\x4a\xc6\x55\x19\xeb\x38\x23\x91\x9d\x44\x16\xbd\x39\xd6\x51\xaa\xfa\xa8\x76\x76\x67\x73\x98\x62\x9e\x9a\x58\xb2\x47\xc2\x97\x06\x8f\x2a\x43\x57\x1a\x96\xd7\x90\x6f\xee\xa4\x75\xed\xa4\xa6\x11\x9e\x1f\xa0\x9f\x7b\x96\xc8\xb4\x9a\xc6\x58\xc1\x11\x88\x38\x58\x75\x47\x40\xfe\x66\x60\xf2\x63\xc9\x2c\xf5\x85\xab\x53\xfe\x2a\xa5\xea\x58\xef\xaa\xd8\x87\x09\xc6\xc6\x56\x33\x0d\x8b\x40\x1f\xdf\xa9\x3c\x2a\xaf\x2f\x5c\x97\xf4\xd6\x13\x0d\x6d\xe0\xd1\x26\x2a\xd6\x81\x58\x82\x1e\xd0\xaf\xa3\x0a\x4b\xd0\x23\x04\xec\x90\xa7\x51\xb0\x43\x46\x22\xd3\x7b\x69\xb5\x1a\x09\x5b\x1d\x07\xb0\x6d\x8b\xed\x2c\x9b\x9d\xb8\x95\x0c\xe2\x76\x1f\x6d\xec\xf1\x90\x3a\x99\x87\x5a\xf8\x3e\x29\xf6\x98\x2c\x26\xd1\x67\xa6\xa7\x38\x9d\xcc\x54\x9c\x7e\x68\xc4\x61\x29\x9c\x74\xa9\x62\xa6\xd7\xfa\x93\x99\xad\x7f\x77\x8a\x8b\x31\x0b\x8c\xd6\x9f\x74\xb5\xfe\xc9\x6c\x98\x52\x0b\x41\x9f\xaf\xc1\x96\x42\x36\x3f\x84\xd6\x91\xc8\x04\xc0\x84\x18\xb9\xda\x66\x0b\xdd\x36\x0f\x6f\x27\x32\xc2\x29\x98\x19\x6f\x16\x5a\xe0\x50\xba\xa8\x02\x3f\x13\x08\xfa\xc4\x02\x82\x5a\x36\x8b\x57\x55\xd1\x15\xa7\xaa\x74\x4a\x96\xd2\x97\xc2\xcb\x29\xf8\x19\x6c\xbe\x99\x22\xe7\x50\x85\x1f\x7a\x66\xb0\x5d\x5b\x46\x0e\xb5\x60\xbb\x94\xb8\xd3\x1b\xe7\x58\x20\x5b\x29\xe1\x09\xee\xc2\x13\x9c\x6b\xa4\x44\xa3\xb7\x19\xe5\xe3\x46\xda\xc0\x17\x43\xe2\x6c\xd4\x4f\x62\xff\x3d\xdd\x77\x49\x68\x83\x0d\x47\x7e\x52\xd3\x8f\x0b\x33\x5b\x06\xc3\x23\xf3\x95\x53\x35\xec\xa4\x35\xf0\x24\xd9\x25\xd4\x54\x26\x5a\x2c\x87\x5e\x0c\x8d\xa0\x52\xc9\x1b\x10\x45\x6e\x31\x42\xdd\x88\xa1\x9f\xb5\xcd\xa9\xca\xd3\xd3\xc0\x18\x15\xe5\xb5\x95\x93\x79\x18\x7a\x6b\xc0\xda\x6e\x95\xf4\x46\xcc\x0e\xb4\xa2\x4d\xc7\x2e\xda\xca\xed\xc5\x66\x72\x5c\xe9\xc9\x29\xd2\x90\x3d\x51\xad\x51\x05\xee\x7f\x95\x24\xcf\x2a\xc5\x14\xec\x14\x67\x49\xf8\xa0\x4b\x79\xd3\x1e\x7e\x6a\xa7\x05\x9c\x87\xe2\xfc\x40\xb2\xfb\xd9\xd8\x20\x06\xe4\xbd\xcf\xcb\xd5\xc8\x0f\x0b\xa1\x67\x11\xe7\xac\x38\x37\xb9\x50\x9c\x36\x50\xcf\x8b\x33\x7d\x1a\xf2\x48\x3c\x49\x9b\x3f\xbc\x8f\x9f\x89\x72\x7a\xf8\x08\xbb\x75\xaa\xf0\xe2\x5c\xc7\x33\x8d\x48\x04\x2a\x34\x5b\x13\xed\xba\x0e\x20\x36\x4a\xbb\xf9\x21\xea\x77\xcd\x01\xe5\x79\x82\xdf\x75\x49\x59\x72\x4a\x83\xb5\x60\x99\xd7\x2b\x19\x90\xf9\x16\xaf\xf1\xc3\x2e\x06\x0d\xaa\x63\x18\x32\x49\xcf\x98\x7a\xa1\x31\x54\xfe\x1f\xb3\x3c\x8f\x3a\xbf\x61\x4f\xb8\x0b\xc4\x14\xbf\x26\x3d\x9a\xb9\xb0\x44\xbc\x57\xf8\xef\x46\x80\x38\xe9\xd1\x7b\x2d\xee\xe5\xeb\x04\xfe\x47\xa9\x49\xff\x62\xb8\x28\xcc\x40\x9e\x6b\x26\xcf\x32\x9a\xbe\x0a\x17\xb5\x5c\xcd\x1c\x10\x4f\x60\x46\x98\x06\x38\x70\x58\x3b\xde\xdd\x5c\x2f\x99\x4c\xbc\x50\xb6\xb8\x28\xad\xd2\x96\xe9\xd6\xb6\x96\x49\xac\x0a\xb2\x5b\xc0\xc9\x75\x6b\xdd\x9a\x61\xae\xd4\xae\xe9\xae\xd4\x1d\xd3\x58\xa9\x49\xba\x52\x93\x8e\x95\x9a\x34\x56\xea\xce\x57\x6f\xa5\x50\x7a\x05\x66\xaf\xd3\xb9\x52\xa5\xe6\x95\xba\xdb\x58\xa9\x53\x81\xe2\xfa\x51\xb8\x8a\x4a\xca\xa4\xcc\x24\x9f\xb8\x9a\x3f\xb4\xe8\x8f\x66\x78\x51\x6b\xd6\x4b\xaf\xec\xfd\x8e\xca\x58\x7b\x95\x45\x5e\xf4\xe0\xf4\xf8\x0b\xa0\x89\x73\x3d\x2d\x5d\x30\x4f\x3a\x35\xdb\x45\x06\xa7\xb2\x58\xa2\xe6\x30\xbf\x29\x87\x24\x59\x49\xb7\x16\xe1\x5a\x42\x3c\x4e\x65\x7e\x9c\x94\x9d\x77\xca\xae\x90\x7f\xf9\x73\x5c\xb9\x5d\x34\x0c\xf6\x53\x56\xe5\xb6\x62\x38\xa6\xac\x2a\x69\x81\x45\xef\x89\x8f\x65\xb9\xed\x9b\x9c\x02\xb6\xd2\x3a\xb6\x69\x5b\xb3\xb1\xcc\x63\x92\x3d\x99\x89\xec\x49\xb7\x16\x83\x6f\x1f\x8e\x62\x57\xa6\x32\x35\xea\xdb\x1d\xdd\x6f\x17\x03\x60\xa7\x6b\x3a\x77\x3c\x63\x85\x89\xb9\xa9\xc5\x74\xde\x6c\xed\x0f\x8c\xbe\xd0\xcc\x8c\xdd\x42\x4b\x7f\xa9\xb9\xb6\x5b\x5d\xbd\x7b\xee\x7e\xde\x3b\x7d\x21\x6e\x6b\xd1\xbb\x5d\xf6\xde\x49\x49\x64\xcf\xe2\xd7\x3c\xb3\xdb\x6b\xfd\x5f\xcd\xef\x7e\x97\xa7\xe7\xa2\x85\x03\x0c\x4c\x0d\xd7\xa3\x53\x93\x6f\xcf\xd2\xa5\xa7\x9f\x7e\xfa\x19\xbd\x7d\x7d\x67\x9e\x75\xf6\x39\xe7\xbe\xae\x7f\xd9\x79\xe7\x2f\xbf\xe0\xc2\x81\xc1\xd7\xbf\xe1\xa2\x15\x17\xaf\xbc\x64\xd5\x50\x92\x24\x7f\x70\xe9\x1f\xfe\xd1\x1f\xaf\xfe\x93\x37\xbe\xe9\x4f\xff\xec\xdf\xfd\xff\x86\x2f\xbb\xfc\xcd\x57\xbc\xe5\xad\x6f\x5b\xf3\xf6\x2b\xff\xfc\x2f\x14\xfe\x72\xc9\x84\x5f\x7e\xc6\x4e\x17\x46\x7d\xb7\x0b\xc9\x33\x6d\xba\x90\xfc\xfb\x68\xe8\xfb\x5e\x8f\xdf\xf5\x17\xd2\x6b\xd0\x57\x0a\x59\xa9\x8d\x05\x29\xa4\x1a\x68\xee\xdc\x7f\x11\x0d\x4d\xa5\x6f\xfe\x39\xe7\x73\x57\x41\xf5\x93\xbe\x16\x16\xfc\xe7\xd1\xd0\xa3\x69\xa1\x2b\xb1\xfa\x43\xbe\xe0\xb4\x2f\x57\x6e\x24\x57\x46\x43\x17\xf5\xf8\x5d\x6f\xe7\x8a\xc7\x7e\xa1\x87\x1d\xca\x43\x1e\x08\xfc\x92\x92\x80\x31\x21\xb9\x8b\x1f\x76\x83\xa1\xd1\x14\x7b\x6c\x43\x97\x6f\xe5\x30\xb7\x6e\xa5\x96\x53\xe8\x8e\x2c\xa5\x79\x22\x76\x24\xf1\x41\xdf\xaa\x98\x37\x52\xdd\x99\xbc\x36\x4c\x12\x61\xc8\x86\xe7\xf5\xf8\x5d\x6f\xe3\x8f\x92\x5e\xcc\xf8\x21\x62\x67\xe7\xf7\xf8\x5d\x6f\x15\x3e\x34\x24\x11\x70\xca\xe8\xbc\x05\x94\xf7\x89\xbf\xc2\x8b\x85\x48\xc7\xda\x93\x06\x53\xf6\xe6\xcd\x28\x72\x5e\xae\xa4\xc1\x76\x24\xbc\xf4\x2a\xb8\x0c\xf3\xa8\x0f\xf3\xc1\x38\x84\xbc\x5b\xe9\xf8\xa5\x90\x07\xf2\xd5\x9f\x45\xcc\xa7\x32\xd8\x2e\x5a\xf4\xb6\x22\x30\xae\x7f\xda\x2c\x83\xdd\x61\x14\x4b\xb9\xbc\x37\x45\x2a\xae\x0e\xf2\xa5\x79\x98\x58\x86\xbb\xf8\xc8\x55\xd2\xfb\xb6\x9b\xd6\xf4\x64\xd3\x52\xd3\x14\xf9\x20\x8e\x13\x65\x55\xff\x65\x2a\xc0\xed\x8d\xa0\x20\xf5\x79\x26\x30\xae\xa1\x66\xde\xca\xe0\x34\xd9\xa2\x80\xf4\x11\x86\xed\x95\x41\x85\xea\x9f\x48\x37\x7e\x51\x30\xba\xc1\x6b\xe0\xfb\x05\xda\xb8\x5c\x39\x46\xfc\x71\x04\xfe\x0b\x7f\x24\xd2\x90\xc1\xe2\x73\x8d\xa6\x99\x01\x0c\x14\x9b\x60\x97\x14\x27\x6c\x09\xbc\x0a\xe1\x73\x7f\x48\x6a\x68\xde\x03\xbe\x18\x5b\xaf\x96\x41\x2c\xee\xf1\xbb\x2e\x45\x87\x85\x3f\x10\xdb\x20\xc0\x6d\x80\xc5\x75\xd4\xdd\x61\x0a\xbe\x34\x88\x3c\xf4\xb0\x01\x84\x69\xdb\x2d\x62\x2a\xc4\x05\x9e\x6e\x9e\x21\xe4\x34\xe4\xa9\xdb\xa0\x9d\xba\xfb\x6c\xa7\x0e\x3b\x28\x2a\xc3\x7c\xd8\xa8\x44\xf4\x20\x5c\x77\xa5\x74\x94\x4a\x9f\x88\xc3\x06\x79\x6f\xaa\x01\x34\xdc\xd7\xe3\x77\x5d\x0c\xbc\xf7\x32\x2f\x96\xbf\xac\x40\x35\xfb\x45\xe9\x31\x14\xe6\xba\x8b\x22\xf0\xbc\x78\x03\x1e\xab\x95\xc1\x11\x1f\xbe\xbf\x1e\x3a\xb1\x86\xc6\x82\x3c\x68\x6c\xe7\x6a\x8f\xdf\x35\x88\x13\x68\x6c\xfc\x87\x8c\x92\xac\xc7\xef\x1a\xe0\x25\xc1\x07\x23\x95\x44\x2f\x14\xc8\x92\x0d\xd3\x63\xe0\xe3\xf4\xf5\x27\x74\xdf\x82\xe6\xd2\x0f\xd3\xd2\x4f\x49\xed\x8f\x7e\x4d\x3c\x6c\xa5\x95\x89\xcc\x61\x3d\x34\xea\xb7\x88\xab\xe7\xfa\xe0\x91\x40\xf9\xe5\x8d\xa6\x35\xef\x7d\x56\x07\x2d\xf8\x14\x6d\xe9\x05\x75\x46\x92\x9f\xfc\x92\xb3\x1f\x33\x35\xf6\xe3\x00\x2d\xaf\xbb\x88\xbd\xd7\xee\x2e\xf2\x77\xce\x37\x44\x89\x83\xb4\x44\x1b\xfc\xee\x67\x68\x79\x0b\x0b\xf4\x59\xfa\xdc\x40\x18\x1c\xf3\xa5\xbc\xb9\x5b\x67\xac\x3e\x47\xdf\xda\xe6\x37\xd5\x3a\xe1\xe8\xa5\x78\xfe\x79\xfa\xdc\xc2\xc6\xfe\xbd\xa3\x57\xc9\x1d\xf7\xf0\x79\x9b\xad\xf5\xe7\x0b\x2d\xe7\xed\x8b\xd3\x9c\xb7\xc7\x5a\xcc\xdb\xe3\x27\x35\x6f\x93\x2d\xe6\xed\x89\x16\xf3\xf6\xa5\x16\xf3\xf6\x65\x47\xaf\xc4\xf3\x27\x5d\xb3\x70\xff\xfd\x56\x87\x9b\xaf\xb4\x98\x85\xaf\x3a\xda\xeb\x0b\x57\x69\x67\xf4\xab\x0e\x7e\x06\x0f\xbd\xc9\xf8\x7d\xcd\xcd\xf8\x4d\xfa\x82\x74\x63\x06\x9e\x09\x5f\x10\xf7\xd5\xea\xfd\xaf\x3b\x46\x59\x93\x90\xb4\x2a\xfc\x54\xbc\xf3\x54\x8b\x91\x3e\xdd\x62\x66\x0f\xb7\x58\xb9\x6f\xb4\x58\xb9\x7f\x70\xed\xf8\x7f\xfe\x1c\x5f\x99\xf9\x5a\x7f\xbf\xd9\x72\xc7\x7f\x6b\x9a\x3b\xfe\xdb\x2d\x66\xe0\x3b\x27\xb5\xe3\x9f\x69\xb1\xe3\xff\xb1\xc5\xbc\x7d\xb7\xc5\xbc\x7d\xcf\x35\x6f\xc7\xef\xb6\x52\x8a\x23\x2d\xe7\xed\x07\xd3\x9c\xb7\x67\x5b\xcc\xdb\x73\x27\x35\x6f\xff\xd4\x62\xde\x7e\xd8\x62\xde\x7e\xd4\x62\xde\x8e\xba\xe6\xed\xfd\xfb\xac\xce\xcb\xcf\x3b\xe6\x2d\xf2\xa2\x44\x0f\x17\xf5\x3d\x74\x52\x2d\xd5\xcd\x88\x39\xb7\x5a\xea\xbb\x8e\x10\x91\xbc\x88\x10\x01\x89\x87\xc8\x29\x81\xc0\xc3\x94\xfc\x58\xa8\x32\x8a\x96\x89\xe3\x31\xff\x5c\xca\x74\x93\xc7\xdc\x85\xc2\x17\x2b\x00\xa3\x44\xc4\xd9\x77\xc6\xf5\xe8\xbe\x88\x05\xd1\xc7\x24\xfd\xa6\xdc\x2d\x44\x5e\x74\xfd\xf4\x42\x01\x8f\x66\xa9\xd0\x6a\x19\x10\x48\x37\xd0\x57\xf5\x55\xfa\xa6\x23\xd6\xbf\xc4\x81\x35\x21\x0e\x87\x87\xc3\xa6\x8b\xd7\xe0\xc0\x2b\xf8\x79\x64\xe4\xb8\xb4\x3f\x97\x64\x0a\x81\x12\xf9\xda\x2f\x6d\x42\xa5\xba\x11\xe5\x7e\xcc\x66\x82\xb6\xe3\x2c\x1f\xb3\x13\xfe\xe5\xc1\x41\xdf\x54\xde\x5e\xa6\x04\xf4\x3c\x5f\xad\x95\xc1\x41\x5f\xd3\xe5\x91\xea\xbe\xee\x60\x1f\xb7\x58\xdb\x24\xec\x63\xab\xa8\xde\xa7\xdb\x57\xa9\xd6\xfc\xee\x53\x2c\xca\x54\x27\x50\x84\x7d\x1b\xf4\x72\x4d\x6a\xbf\xa1\x2d\x39\xee\xb8\x62\xfb\x1b\x7d\xe1\x48\xc0\x7d\x20\x1a\x7d\xe1\x68\x80\x4e\x82\x44\xc3\x31\x4b\x98\x85\xca\xa2\x90\x27\x8c\x38\x8c\x79\x2c\x20\xf0\x7c\x65\x44\xef\x99\x29\xab\x2e\x49\x00\xd5\x3c\xea\x34\x8b\xd2\x9c\xd0\xdf\xe0\x09\xa8\xe0\x23\xfa\x74\xa4\x1f\x13\x81\x41\xd4\xdf\x48\x50\x60\x86\x2f\xa6\xff\xd5\x16\x3a\xa4\xe7\xe9\x0c\xb4\x8a\x7b\xe9\x17\x47\xb5\x09\x21\xf0\xb8\x9d\xb6\x7f\xf5\x2b\x56\x57\xe8\x6d\xb4\x7c\xa6\x93\xf5\x8d\xb4\x24\x05\xb7\x7f\xcf\xa4\xb5\xe6\xed\x19\x35\x33\x03\x21\xd0\x51\xb3\x03\x90\x7f\x67\x46\xcd\xba\xcb\xf9\x4d\xae\x9a\x77\xef\xb5\xd6\x7c\xf3\xff\x43\xdd\x9f\xc0\xd7\x55\x5d\xf7\xe2\xf8\xd9\xe7\x9c\x7b\x25\xfb\xc8\xd2\xb5\xf1\x20\xdb\x32\x3e\x57\x57\x60\xc9\x18\x22\x83\x1d\x89\xc4\x18\xeb\xa4\x83\xfb\xda\xd7\x30\x84\xd4\x49\xd3\x17\x37\xe9\x40\x93\xf6\x3d\x3a\xa4\xa5\xef\x5d\x40\x9e\x65\xe3\x41\xe0\x01\xe1\x01\xcb\x4c\x12\xc1\x06\x33\x25\x26\x38\x44\x80\x49\x9c\x04\x88\x92\x90\x54\x49\x68\x31\x43\x5a\x27\x21\x89\xdb\xd0\xd6\x49\x48\xf8\x7f\xce\x5a\x7b\x58\x7b\x9f\xbd\xef\xbd\x32\xe4\xdf\xfe\xc4\xe7\x83\xef\xbd\x67\xef\x75\xf6\xb8\xf6\xda\x6b\xf8\x2e\x07\x65\x65\xb9\x3a\x65\x3f\x53\x46\x5f\xb2\x2a\x8f\x6f\xa2\xe5\x75\x6e\xf5\x7c\x86\x61\x86\xc0\xa7\xd4\xfa\x17\x7c\xe9\x75\x8d\x2f\x85\x3a\x53\x6a\x57\x2c\x0c\xad\xf6\x12\xb7\x3f\xc3\xa4\x5e\xb7\x30\xa9\xc4\x64\x4f\xaf\x57\x66\x15\x15\xd7\x65\xe4\x45\x1b\x1c\x89\x85\x27\x62\x62\xe1\x40\x70\x61\x19\x42\xd3\x24\xd3\x07\xc2\x39\xd3\x93\xe7\xca\xc4\x02\x74\xfd\xb4\xec\x7a\x01\xbb\xbb\x9c\xf7\xbe\x80\x23\x51\x20\x8f\x96\x71\x67\xc8\x02\x8e\xc4\x71\xae\x8c\x92\x3f\x34\x95\xc1\xba\x2f\x9c\x33\x75\x94\x12\xab\x0b\x11\xb4\x8e\xa2\x2e\xe6\x32\x03\xb6\x96\x56\xd5\x07\x6c\xa9\x0f\xf7\xe0\xd1\x13\xfa\x15\xbb\xcf\xfa\x32\x83\x6c\x9f\x9b\x2c\x12\xab\x1c\xfe\x11\x79\xd1\x4f\xdf\x0e\x77\x01\x98\xba\x52\xba\x2c\xb5\x0c\x22\x0d\x32\xb3\x95\x54\xad\x3b\xb1\x4e\xdc\x0c\x5e\xa0\x13\xf7\x7e\x2c\xa1\x72\xc9\x5c\x8c\x25\x3c\xdb\x74\x4f\x5e\x4d\x69\x55\xce\x51\xb8\xc6\x5a\x14\xf3\xe5\x2d\xf2\x8f\xb0\x84\x95\x97\xfa\x47\x98\xb5\xee\x5a\x57\x5d\x02\x1d\x29\xe2\x10\x5a\x41\xcd\xcb\x2e\x57\x4e\x83\x67\x47\xc2\x2d\x97\x9f\xd6\xcf\xa7\x6f\x49\x27\xed\x94\xf8\x70\xda\x0c\xbe\x34\x4c\xb5\x08\x1c\x07\xaa\xdf\x96\x88\xd7\x39\x99\x9e\xf9\xc9\x69\x87\xee\x7b\x23\x6d\xf2\x7c\xc2\x93\xcc\xbc\x72\x9b\x68\x41\x92\xad\xf6\xc7\x4f\xb2\xa1\x45\xfe\x22\x6e\xf9\x4b\xe2\x0d\xa8\xc4\x5c\x9f\xc4\x1b\x62\x76\x95\x72\xd0\x04\xd7\x0a\x91\xe9\x52\xf2\x6e\x42\xf3\x8b\xa1\xd2\xbc\x2b\x16\x4c\x0a\xac\x0a\x75\xf7\x23\x41\xac\x22\x5b\x11\x0d\xec\x34\x9a\xc4\xdd\x0f\x30\x98\xb4\x14\x26\x27\x99\xa6\xc7\xbb\x89\xbe\x98\x87\x3b\x4e\x89\x12\x61\xda\x60\xc4\x89\x68\x0a\x3a\x9c\x4f\x8e\x04\x1c\x99\x7c\x3a\x15\x7e\xe6\xe1\xa4\x25\x3f\xc9\x69\xc1\xba\x3b\xe9\x2b\x06\xea\x8c\xbe\x79\x35\xf4\x2d\x5d\x26\x01\x2c\x13\x62\xf6\x7f\xc3\x7e\x82\xef\xfc\x92\x55\xa3\x36\x40\xcb\x5b\xce\xac\x5b\xe9\x73\x7a\x66\x85\x5a\x5f\x76\x5b\xfb\x02\x03\x30\x01\xa1\x6b\xf4\x66\xee\x75\x35\x73\x8d\x5d\x81\xb5\xaf\x4a\x33\x6f\x73\x34\xb3\xf6\xb1\x44\xfb\x16\xf1\x97\x1d\x74\x35\xf1\xbe\x55\x3c\xd8\xfc\x02\xad\x89\x07\xaa\x34\xf1\x76\x47\x13\x3b\x82\xb8\x2d\x04\xe6\x05\x36\xd5\xa7\x9b\x7e\xa5\x36\xd5\x12\x6b\xbc\x40\x04\x6c\x19\x0e\x0b\x59\x63\x27\x84\xb7\xce\x77\x62\x1b\x6d\xb5\x72\xe7\x51\xe1\x13\xbf\xc2\x90\xbf\x49\x79\x4d\xfe\x5e\x31\xb4\xd8\x3f\x81\x40\x26\xdc\xc5\x5b\x98\x41\x64\x9c\x08\x68\xb4\x96\x1b\xc1\x5a\xe7\xa1\x73\xfb\x7c\xcd\xdb\x81\xbc\xe4\x45\xc5\x2e\x16\x61\x36\xed\x85\x5e\x88\xee\x3d\x39\x94\xde\x97\x78\xe7\x8a\x38\xd0\x62\x10\x4b\xcf\xfa\x38\xb8\x4a\xd9\xde\x3a\x44\x23\x53\x6e\x1f\x1a\x38\x56\xb6\x2e\xc5\x21\x1a\x60\xd3\x4a\x57\x1c\x2a\xe6\xe0\xbb\x57\x0c\xe3\x5c\xcc\xd6\x62\x5f\x96\x78\xf3\xe2\x90\x17\x90\x6c\xbb\x1d\x3d\x6c\xe6\x45\xb1\xc7\x19\xc9\x86\x0f\x28\xff\x9b\x79\x91\xe6\x05\x41\x5e\x4c\x97\xe6\xd7\xdf\xe4\x82\x64\x41\x5b\x9a\x9b\x68\x79\xcb\xd2\xbc\x91\x3e\x37\x54\x30\x2b\xe5\x55\xfa\x6a\x8a\x37\x5a\xc2\x24\x7a\xcd\x94\x97\x13\x22\x32\x41\x5b\x94\xdc\x46\x11\x14\xa7\x01\xe2\xaa\xf5\x7c\xd9\x46\xeb\x93\x44\x32\xe4\xe4\xd2\xed\x47\xfd\xb4\x82\x3a\xb9\x16\xfb\x05\x65\x02\x5c\x7e\x85\x72\xf0\x3f\x3b\x82\x53\x76\x0e\xb0\x85\x53\x60\x3c\x5c\xe8\x9d\x8b\xac\xa1\x4a\x18\x90\x9f\xf4\x99\xcd\xdd\x4e\xdf\x4e\xb2\x24\x65\x4b\xee\xb0\x96\x84\x26\xcd\x04\x34\xbb\x79\xad\x9e\x5c\x6e\x33\xc5\x88\xf1\xc3\x8d\x8f\xb3\x47\x39\x3c\x21\x27\x33\x19\x41\xe5\xe9\x76\x89\x66\xc0\xbe\x4e\x51\x6d\xc0\x8f\xc5\x80\x1c\x8b\xd3\xd1\x01\x65\x1a\x59\x21\x7b\x1c\x2b\x4e\xf1\x73\xf2\xdc\xa2\x4e\xdb\x57\x61\x85\xe9\xdd\xbb\x8d\x96\x24\xb9\xc8\xc6\xb5\x16\xf7\x5b\xd7\x22\x74\xae\x49\x81\xbc\x2a\xce\xed\xd8\x4e\xa7\x9f\xe6\xdb\xa9\xde\x80\x36\xb0\x6f\x27\xf4\x0a\x88\xfb\x0c\x6b\x29\x29\xfc\x52\x76\x64\xee\x74\x8c\x0c\xb2\x1c\xd4\x4b\x48\x2d\xc1\x0a\xae\x9e\x90\x5e\xa9\xf8\x53\xbf\x2f\xb4\x11\x24\xaf\xf4\x5d\xae\x5e\xad\x7b\x88\xf7\x2a\x6f\x64\x15\x74\xf7\xaa\x5b\xeb\xd2\x90\xa3\x4b\xc9\x4f\x1f\xb4\x52\x1e\xae\x40\x59\x47\xfb\xbf\xc7\x45\xf9\x8d\x4f\x5a\xf3\x08\x7c\xb2\x02\x65\x3d\x43\xe8\xbd\x2e\xca\x8e\xbb\xfc\xc1\x2a\x2c\xf3\x90\x75\xda\x94\x6b\xd4\xbf\xd5\x9c\x52\xa2\x60\x66\x58\x6c\xd4\xd1\xe9\xb9\x60\xad\x45\x85\x35\x65\x52\x1d\xad\xee\x5d\xeb\x38\x5e\x9b\xb9\x47\x10\x51\x67\x35\x46\xe3\x4c\xbe\x0f\x5e\x3d\xd9\x38\xea\x56\x1d\xc8\xa5\xe1\x0c\xc8\x1e\x31\x9d\x85\xea\x11\x49\x3f\x2f\x24\x47\xc9\xa3\x54\x91\x09\x08\x73\x9b\xe7\xee\xff\x60\xf6\x6a\x55\x2e\x49\x13\x29\xf6\x19\xbf\x7b\x19\x14\x10\xa2\x92\x03\x88\xda\x54\x3f\x9b\xe9\x70\xae\x16\x82\x84\x10\xf0\x01\x5d\x36\x79\xf3\xc3\x6b\xb4\xbb\x57\xa3\xd2\xb0\xd7\x3a\x04\xc2\x59\xf2\x1a\xd9\xf8\x26\x4c\x76\x33\x89\xe3\x52\x22\x29\x56\x1b\x5c\xed\xf7\x6b\x49\x1d\xa8\xeb\x5a\x33\x7e\xab\x4e\xb8\x45\xbb\xb0\x87\xba\x26\xb5\x08\xfb\x1c\x8c\xd4\x04\xed\x5d\x43\x4b\x6a\xa0\xbd\x26\xa0\x1d\x89\x20\x2c\x70\x93\xa8\x16\xae\xd6\x5d\xf4\x13\xaf\x18\xc0\x5c\x36\x72\x50\x9f\x13\xdf\x7f\x12\xa0\x74\xca\xc5\x30\xb9\x14\xfe\xe3\x31\x59\xb9\x64\x02\x62\xce\xe7\xb1\x4c\x1c\xc6\x61\x9c\xdb\x90\x74\xa5\xaf\xeb\x92\x69\xc8\xcb\xc9\x84\xe4\xd2\x38\x3f\x34\x7b\x43\x32\x61\x7d\xe2\xa5\x9f\xae\xe3\x0e\x3e\xcd\x20\xb0\x97\x11\xe8\x7a\x19\x62\x6b\x77\x22\x24\x76\x77\x31\x1f\x87\x45\x2f\xce\x15\x59\x9c\x2f\xfa\x51\x1c\x48\x50\xf8\x46\xf0\x19\x8f\x64\xc3\x5a\x43\x85\x8b\x5d\xc0\x9d\x93\xf4\x86\x71\x78\x5d\x31\x97\x78\x71\xee\xba\x94\x52\x9c\x4f\x2e\xdd\xb0\xa6\x18\xa6\x64\x48\x51\x40\xfb\x89\xbd\x38\xb8\x2e\x2d\xe5\xc7\xc1\x75\xc5\xba\x98\xc5\x01\x16\x2f\x03\xca\x52\x1d\x39\xcc\x27\x82\x52\x21\x40\xcc\x8e\xba\xae\x74\x74\x7e\xf2\x24\x8b\xc3\x72\x6b\x18\xe7\x09\x4f\x80\x14\x15\x31\x82\x8a\xc6\xc8\xbf\xd3\xe2\x1a\xb4\x3c\x99\x33\x85\x1e\x94\xc3\x00\xdf\x5c\xb1\x0e\x76\x5e\x4e\xf3\x6e\xed\xb3\x9e\x6d\xd5\x6e\x62\xea\x12\x4e\xea\x1b\x98\xd2\x56\x2c\x8a\x3c\xb7\x1e\x38\x61\x3b\xed\xab\xb8\x42\x2a\x90\xcd\x76\xc9\x49\x38\x3a\xb2\xf2\x52\x7f\x94\xc5\xde\x50\xa7\xf7\x2a\x03\x1b\x18\x64\xb0\x5a\xe2\xbd\xca\x04\x10\x7c\xcc\xf0\xdf\xcb\x35\x98\x89\x10\xd3\x66\x29\x4a\x37\x00\xa5\xea\x0c\x43\xf8\xfe\xf7\x9b\x62\xe6\x3a\xda\xd6\xc3\xd4\xab\xba\x9e\xe6\xae\xdf\x68\x1d\xb8\x7a\x4f\xe4\x5a\x74\x22\x8e\xda\x87\xae\xde\x3d\x74\xfd\xf6\xa1\xa3\x23\x75\x03\x8e\x14\xab\x34\x52\x39\x9e\x36\xa6\x32\x9e\xa8\x6d\x44\x36\xd0\x26\xc8\x1b\x85\x1a\x8a\x9d\xb5\xf3\x4b\x99\xfa\xa9\x26\xc3\xd4\x8e\x4a\xcc\xb2\x23\xe8\xd6\x54\x96\x93\x23\x19\xc2\x52\xd2\x32\xbc\x77\x3b\x62\x58\xd6\x50\xfa\xdf\x54\xba\x4c\x0d\xfe\x42\x68\x37\x4f\xb3\x22\xa2\x0c\x9f\x62\x1c\x6f\xe1\x24\x23\xbe\xa9\xe8\x5f\x1f\xc5\x5e\xcc\xae\xc3\x20\xe6\x94\xb9\x5c\x87\xac\x84\x61\x3c\x72\xf7\x55\xea\x88\x9f\x84\x2b\xaa\x5b\xe2\x83\xc4\xdc\x86\x84\x59\x01\x3b\xc9\x11\x0c\x7a\xbc\x98\x19\x21\x39\xb1\x9e\xae\x62\x23\xed\x8b\xe4\x29\xa8\x15\x11\xad\xe7\x9f\x4f\x61\xde\xc1\x72\x2b\x8b\x45\xe4\x7b\x93\x48\x1d\x98\x96\x48\x5f\x95\x96\xa9\xaa\xe6\xa9\x69\x90\xb7\xd0\x86\xdd\x5b\xbb\x6d\xad\x56\xd6\xd6\x4f\xe9\xeb\xac\x6d\xcf\x38\x71\x71\x2b\xf0\x34\x3f\x19\xb1\x7b\xfe\xaf\xa6\xd5\x5e\xa9\x35\x0e\x62\xfc\x8d\xdb\x5b\xb1\x71\x2f\xbb\x1a\xb7\xf7\xcc\x1a\xf7\xba\xcd\x4d\x02\x1a\x39\x41\x01\xf3\x3a\x31\x63\x2b\x35\x75\xa1\xd7\xdc\xaa\x52\xc7\xd4\xe1\x45\xff\x3e\xeb\x9d\x64\x0d\xa5\x24\x5b\x5f\x43\x8c\x49\xf2\xf2\x03\x56\x24\xab\x3e\x2b\x41\x85\x2a\xf4\xed\xb7\xc7\x58\xa3\x8d\x57\x9b\x35\xa4\x69\xaa\xa1\x20\x74\xe2\xd0\x56\xe2\x7f\xe7\xa5\xf7\xd6\xf3\x82\xce\x8f\x28\x16\xd8\x16\x81\x47\x6d\x4a\x4f\x3c\x85\xff\x0d\xfe\xe1\x21\x3e\xea\x21\x3c\xc6\xe7\xbf\xe6\xf1\xbf\x3f\x52\x17\xa2\x56\xd4\x05\x82\x73\xbd\x98\xa5\xa2\x59\xfe\xa3\x2a\x1c\x21\x8e\x78\xa2\x9e\x54\xc4\x9e\x45\xfc\x61\xf8\xe7\xbc\xf8\x7c\xde\x12\xcf\x93\x04\x80\xdc\x1f\x2a\x8d\xd2\xdc\x28\xe2\xcf\x4e\x5d\x0a\xcf\xee\x30\xdf\x35\x41\x98\x75\x90\xda\xf9\x4b\x3c\x0f\x1b\x55\x2c\x00\x5e\x07\xa4\xd0\x44\xb8\xa2\xb8\x50\xd8\x5b\x87\x58\x9a\xb3\xca\x31\x4b\xfc\x72\x79\x08\x20\xec\x97\x78\x22\x2d\x66\x5c\x88\xfd\x47\x0f\xf0\x77\xb4\x2d\xbb\xbd\x58\x00\x78\xbd\x2b\x95\xb4\x37\x13\x2d\x1a\xcd\xe2\x8d\xfc\x9f\x85\x9e\xbf\xc4\x63\xa2\x15\x17\x2c\xf1\x7c\xf1\xf9\xbb\xde\x12\x6f\x02\xe9\xec\xc4\xd8\x4b\x44\xe2\xcd\x26\x84\x34\x22\x8d\x9f\x08\xa7\x03\x30\x7f\xf8\x2d\xf6\x92\x57\xbd\xc2\x9e\x3a\x68\x65\x14\x7b\xc9\xc4\xc2\x9e\xba\x56\x7e\x8c\x27\xbb\x83\xeb\x5b\x7d\x08\x6e\x10\xc5\x31\xc6\x24\x69\x48\xc5\xed\x06\x2e\x6e\x27\x13\xaf\xbf\x0e\xea\x37\x48\xa2\x31\x93\x3f\x4e\x2a\xf1\xca\xb8\x33\x1a\x51\xf8\x69\xd4\x78\x75\x3f\x5d\x70\xdf\xaa\x5d\xcc\xb4\xac\x8d\x39\x60\x15\xd2\xe6\x0b\xca\xed\x2e\x16\x10\x47\x51\x84\xfe\x03\x8e\x62\x5c\x90\x73\x71\x47\x3a\x17\xea\xeb\x9f\x28\x34\xa3\x02\x9a\x41\x9a\x10\x66\x4a\xab\x74\x3b\xad\x74\xea\xd2\x8f\x6a\xd8\x1a\xd3\xe1\xb8\x4d\x17\x08\x2f\x30\x75\x59\x71\xb2\x00\x1c\xe2\xeb\x61\x32\x79\xff\x64\xba\x16\x66\x63\xc8\x26\xe2\x69\xc4\x93\xe3\xc2\x60\x6b\xa6\x71\x13\xf1\x76\x60\xed\x0b\xbf\x44\xf3\xa5\xca\x63\xe5\x4b\x7e\x32\x6c\xcf\xe7\xb8\x9f\xce\xc0\x2b\xb5\xcf\x40\x32\x68\xa7\x77\xe0\x4c\xe9\x7d\xfe\x1e\x4e\x2f\xd0\xe8\xdd\x71\x46\xf4\x2a\x01\xbe\x8b\x9c\x27\xc0\x23\x9d\xc0\xd4\x95\x8e\x14\x75\xda\x0d\xdb\x2f\xcd\x4f\xdb\x4f\xc7\x35\xb4\xbc\xa6\xf3\x3a\x2f\x68\xbe\x38\xd0\xd0\x80\x49\xc9\x7f\xd4\x4b\xc6\x17\xeb\x77\x07\x7b\xc9\x64\xd0\xae\x1d\x5b\xef\x68\x83\x92\xbc\x87\xed\x17\xbf\x6a\x27\xf8\xfa\x4a\x49\xe1\x85\x27\x48\x50\x19\x5e\xff\xa0\x7d\xd4\x7b\x19\x77\x1a\x69\x21\xec\xbe\xa5\x9c\x84\xe5\xa1\x9e\x06\xf0\x1b\xe9\x08\xfa\x58\xd1\x4b\x5e\x11\x69\x8d\x01\x49\xeb\x86\x74\x9f\x05\x45\x0f\x50\xb5\xae\x52\xf7\xe5\x7a\xe4\x12\x2d\xe5\x98\x95\x21\x97\xda\xc4\x5e\xc0\x17\x4a\xaf\xe6\x92\x7b\x79\xe9\xef\xef\x53\x07\x5d\x1d\x40\x26\xbd\x2a\xe4\x57\x0c\xf3\x8c\x92\x57\x51\xfc\x2e\xf9\x82\xa2\x12\xc2\x39\x7a\x84\x4d\x76\xde\x40\x7b\x4a\xd9\x5e\x6f\xc5\x80\x0e\x2a\x7c\x1f\x74\xc9\xa0\xab\x9d\x99\x7e\xea\xc4\x0c\x38\x91\xba\x2b\x2d\xfa\x8e\xa0\x59\x1e\x2f\x38\x20\x5c\x7f\xc0\x03\xd3\xb3\xb1\x69\x6b\x29\xc1\x17\x6b\x5d\x4a\x25\x3f\xf9\x92\x7d\xfb\xac\xa7\xf4\x5e\x51\xce\x31\xd0\x80\xeb\xe8\x4d\xf9\x27\x95\xd6\xa2\x1c\x8f\x49\xba\xa4\xe4\x1a\x95\x87\xdf\xae\x45\xd9\x20\x17\xa5\x67\x02\x0e\x99\x4b\x34\x22\x4b\x74\x28\x59\xf3\xc6\x9c\xd8\x4b\x9a\xd6\x80\x53\x12\x2e\xcd\x02\x59\x9a\x13\x23\x24\xdc\x9a\x1e\xe9\x24\x1b\xe1\x04\x49\xc4\x2b\x0f\x25\xa7\x3d\x94\x46\xae\xd7\xca\x4d\xd0\xf6\x43\x5a\xae\x73\x89\x97\x3e\x4f\x85\x05\x26\x97\xb5\x97\xa4\xeb\x9c\x2c\x6b\x46\x03\xee\x94\xb8\xfb\xf0\x5b\x5b\xd6\x9b\x28\x01\x2b\xc6\xe9\x66\x47\x89\xc8\x8b\x76\x8e\xef\x7e\x73\xa4\x82\x56\xc4\xe2\x05\xb9\x9a\x56\xd0\x8c\x41\x55\xf8\xe2\x83\xbe\xd9\xac\x1c\xa6\x05\x75\x82\xae\xda\x1b\x26\x3d\xe7\x9a\xa5\x47\x9c\x47\xbe\x5e\xc6\x1d\xe4\xda\xc9\x6a\x6c\x97\x1e\xe2\xf2\x73\x81\x7f\xe6\x35\x45\x6a\x01\xfe\x85\xfb\x80\xb7\x4b\x9c\x0a\xf9\x3b\x93\xe9\x56\xa4\x33\x74\x7b\xd9\xcc\x4c\x60\x2c\x87\xb5\xb4\x2b\x74\x39\x54\x77\x62\x7b\x1b\xce\x92\x11\xfb\x30\x0a\x37\x70\x68\x7d\x81\x38\xd2\xf2\x9f\x64\x00\x65\x81\xce\xfd\x88\xfd\x9c\x7f\xd1\x75\xce\x8f\x38\x6d\x5b\x05\x83\x45\x92\x92\x27\x08\xe5\x67\xec\x94\xd7\x55\xa0\xdc\x6c\x78\x18\x3b\x28\x7f\xd7\x4e\x79\x83\x83\xb2\xda\xdb\x23\x0e\x33\xb0\xb6\x12\xd4\x01\x45\x8a\xbf\x4c\xc8\x55\xf3\x39\x3f\x50\x31\xd3\xda\x04\x35\xf1\xae\x79\x3f\x56\x9b\xe4\x76\x6c\x9c\x92\xdb\xb1\x1a\xc7\x7d\x2d\x2d\x49\x3a\x9e\x7c\xd1\x35\xa3\x6e\xca\xb1\x31\xa3\x0e\xca\x9f\x77\xcd\xa8\x9d\xb2\x9a\xd1\x63\x67\x26\xe9\x3d\x38\xe9\x57\xe6\xe7\x54\x62\x8d\xf3\x0d\xfd\x85\x43\x81\x01\x1e\x4e\x4e\xe4\x3c\xfb\x1a\x18\xf3\x8c\x45\x70\xdc\xba\x08\x0e\x25\xf3\x88\x73\x72\xfa\x39\x4e\xcf\x44\x8f\xc3\xe5\xcc\x43\x3f\x7c\x88\x02\xe2\xb8\x8f\x2b\xcb\xad\xa0\xe2\xbc\xfa\x7d\x0a\x8c\xf9\xdc\x88\x4b\x44\x9d\x1c\xf4\x11\x8e\x70\x0d\x16\xf9\x1c\xb8\xc2\x79\xc4\x0e\xdb\x86\x70\xc2\x25\xa1\x7f\x4d\x0e\xbf\x54\x6c\x0b\xd2\xff\xa7\x3b\x8c\xce\x9d\x6a\xba\x89\x41\xa4\xb6\xa0\xbd\x7b\xc9\x2e\xbb\x77\xfd\x26\x5a\xde\xea\x6a\x74\xdc\xb2\x5e\x10\x49\x48\x43\x4c\x38\x1b\x35\x34\x73\x38\x77\x98\x57\xa6\xab\x33\xd1\x59\xeb\x56\x4a\xf4\x5b\x5a\xf8\xa4\x61\x95\xd0\x4a\xea\xa1\x93\x9e\x60\xe3\xed\x5c\x06\x75\x0d\x5b\x7f\x0d\xc3\x76\x93\x63\xd8\xc4\xf3\x9b\xe9\xf3\x6f\x67\x9f\x6f\xb7\x0e\x93\xcd\xb1\x61\x07\x2d\xf9\x05\x0a\xeb\x29\x40\xa4\x30\x3a\x5e\x9a\x54\x66\x44\x24\xa1\x36\xa3\x27\xaf\x20\xb9\x8b\x92\xfc\x22\x25\xd9\xac\x79\xa3\x14\xa4\x67\x9e\x00\x0e\x90\x51\x31\x64\xc8\x6f\x71\xad\xa0\xaf\xda\x39\xce\x80\x63\x05\xe9\xd1\xa9\xdd\x5a\x9d\x5b\x1d\x75\x92\xe3\xf6\x77\xec\xae\xf0\x0e\x80\x6f\x58\x76\x9d\x36\xc8\x7b\x68\x79\x9a\x22\x60\xaf\x7d\x17\xec\xad\xb2\x0b\xf6\x59\xa7\x17\xa6\x67\x52\x24\xcd\x11\x08\xd3\xd5\x06\xa6\xe6\x6b\xf4\x35\xb8\xbf\xc2\x1a\x04\x6e\x03\x59\x52\x15\xf3\x59\xe8\x79\xad\x9e\x9e\x2a\xfb\x72\xb5\xd7\x1a\x14\xc3\x4a\x99\x14\xb7\x1b\x97\x88\xc3\x53\xe5\xd5\x7c\x07\x7d\x6e\xf1\xfe\xba\xd3\xb1\x9a\x11\x1b\xb6\x8e\x5f\x00\x95\x23\x52\xe5\xb7\x0d\x55\x79\xdb\xb0\xe3\x6d\xca\xc9\xc8\xf1\x7c\xac\x9a\x44\xf9\xed\xc9\xff\xa5\x78\x47\x25\xd6\xf8\x1e\xa1\xaf\xac\x41\x3b\xdf\xc6\xfd\x77\x33\x40\x45\x4e\xb0\xd6\x8a\x77\x86\x52\x98\x6e\x7b\xbb\xa9\xf7\x19\x27\x53\xcd\x44\x30\x3a\x8a\xa6\xd7\x8a\xc3\x7e\x32\xf6\xf2\x41\x36\x94\xf4\xee\xf8\xc1\x0b\x41\xca\x81\x87\x95\x27\xa4\x3d\xdc\xc2\x41\x2d\xf6\x86\x16\xfb\x47\x43\x30\xcf\x1f\xc5\xfc\xe7\x46\x50\xa3\xad\x22\x94\x4b\x5f\x93\x8c\xf4\x1f\x65\xc4\x1f\xe9\xdd\x51\xcf\x13\x1e\x20\x85\xd0\x83\x91\x90\xf8\x6e\x36\x03\xe9\x26\xfa\x5c\xcf\x94\x29\x8f\xef\x08\x60\x44\x7a\x2e\xe5\x18\x21\xb8\x03\x85\xdf\x27\x9e\x79\x85\x92\x9f\xd4\x23\x32\xe6\xf1\x97\x8a\x06\x16\x23\x79\x83\x89\x8c\xb9\x08\x60\x46\xb4\x48\x0a\x5b\x7b\x92\xd3\xdf\x7f\x12\x93\xcb\x7b\x86\x33\x2e\x29\x7d\x40\xa5\x20\x4f\x7a\x3f\xc9\x53\x9b\xea\x47\x46\x3f\x2d\xff\xef\x9e\xd4\xaa\xc8\xb4\xc1\x36\xac\x9a\x82\x86\x53\x33\xb9\x8d\x35\x5c\x18\x01\xc2\xd2\xc2\x28\x19\x84\xfc\x1b\x3e\x42\x4a\x83\x00\x94\xdc\x4d\x1d\x89\x67\xb6\xb1\x86\xce\x28\x4a\xfa\x46\x1f\x63\x5a\x1e\x84\x4b\xda\x58\xc3\x3b\xa2\x28\x39\xf2\xbc\xf1\xe0\xdd\x6d\xac\xe1\x82\x28\x4a\x46\xcc\x07\x17\xb7\xb1\x86\xf3\xa3\x28\xe9\xe5\xa4\xc8\x79\xd9\xd5\xc6\x1a\x16\x10\x3b\xb6\xd1\xeb\x01\xda\xeb\x1f\x8a\x5e\x47\xc9\x28\x08\x0e\xa3\xa6\xe0\xb0\x9b\x14\x37\x99\x36\x76\xd8\x9c\x86\x3d\xf4\x05\x3f\xf7\xac\xc2\xa5\x3a\x73\x48\xd9\x11\xe9\xb2\x76\x17\x1d\xb5\x39\x20\x52\x02\x20\xd2\x39\x51\x32\x44\x1f\x9d\x0d\xbf\xc1\xa3\xb6\x28\x19\x83\x1e\x8c\x99\x3d\xd8\x5f\xa9\x07\x6f\x98\x4e\x5e\x83\xb4\x45\xf3\xc8\x0e\xe8\x44\x07\x3a\xea\x3c\x37\x8f\x67\x96\x4a\xe5\xe3\x36\x30\xd0\xd1\xe3\x85\xd0\xf9\x01\xdd\xad\xed\x32\x9d\xd5\x49\x61\xf9\x98\x27\x03\xa9\x50\x94\xcb\x36\xeb\x6e\x7b\xb3\x64\x8b\x4a\x04\x3a\xaa\x95\xa7\x3c\xb1\xb8\xb0\x0d\xd7\x42\x86\xf7\xae\x03\x13\x92\x9c\xcf\x5d\xbe\x39\xd6\xad\xf2\x62\x25\x94\x64\xf0\x8c\x19\xd5\x77\xaf\x95\x67\x89\x60\x41\xc0\x77\x9a\x1e\x49\x30\x2b\xbe\x52\x93\xfa\x25\x5e\xca\x42\x0a\x4b\xbc\xc9\x28\x05\x11\x2f\xe9\xfb\x28\xc5\xd7\xa4\x14\xd2\x01\x36\x30\x1d\x59\xf3\x01\x5a\x94\x20\x6b\x76\x0a\x64\xcd\xca\xda\x18\x58\xdd\x14\x50\xe9\x21\x4a\x6f\x7b\x1d\x38\xe6\x17\x8c\x77\x7e\xca\xf1\xce\xc5\xb5\xbd\xb3\xe4\x27\x8f\x1d\xe5\xe8\xe6\xe7\x18\xb8\x43\x84\xb0\x8e\x3b\xf4\xf3\x4f\x5a\xd1\x1d\x3e\xe3\xae\xb1\x7a\xc0\x1a\xb0\x74\xd4\x5d\xa3\xef\x59\x5e\x63\xa6\x56\xe3\x71\x77\x8d\x9f\x3d\x6e\xc5\x38\x19\x71\xd7\x38\xf0\x29\x5e\x63\xba\x56\xe3\x49\x47\x8d\xc8\x8b\x3e\x58\x7b\x52\xf3\x51\xab\x9c\xf0\xb6\xf9\x8c\x3c\x5f\xd1\x67\x84\xc3\x44\x8f\x9d\xc8\xc0\x44\xab\x6a\x9f\x09\x6b\xd7\x43\xfc\xcb\x78\x9c\x66\xa1\xf1\x53\x33\xd2\x17\x87\x93\xb7\xc3\xbd\xba\x7d\x21\x9c\xc7\x63\xab\x3a\x15\x7d\x4c\x26\x51\xc0\xf0\xc3\x91\xd7\x1f\x63\x18\xc4\xcd\x19\x5c\x0c\xd2\x73\x21\xa2\xaa\xa0\x31\x97\xdc\x51\xf4\x14\x7b\xf0\xa9\x45\x29\xd1\xb1\xee\xd6\x53\x12\x87\x7c\x75\x47\x87\xf7\x1b\xf1\xc8\x63\x16\xa7\x43\x6c\xa7\x16\x88\x13\x13\xdf\xed\x06\x0c\xc4\x91\x14\x45\x44\xb5\x11\x99\xba\x89\xd2\xbe\x50\x9d\x33\xb2\x11\x29\x57\x4b\x79\xdc\x54\x70\x61\x30\x74\x02\x37\xd2\xda\x3f\x94\xec\x92\x47\x83\xc6\x18\xf6\x22\xa2\xbf\xae\x52\x9e\x24\x13\x22\x1d\xee\xd5\x7e\x77\xdd\xfe\x55\x7e\xef\x9b\x68\xc2\xbd\x56\xbc\xf7\x6d\xa3\xcf\xc7\x34\x57\x9e\x10\x47\x2d\xa9\x2f\x97\x42\xaa\x47\x18\xd3\xf8\x64\xc0\x01\xe1\x93\x2f\xdd\x69\x05\xa4\xda\x4e\xcb\xeb\x1b\xfc\xcf\xaa\xa4\x78\x4f\x86\x5f\x2a\x1a\xc6\x8a\x17\x14\xad\xef\xe7\x6b\x37\x56\x7c\xae\xf6\xdc\xba\x25\xd6\x78\xb6\x67\xdc\x69\x78\x0a\xce\x08\x33\xea\x3a\x9d\x2c\x4f\x54\x50\xcd\xdb\xc1\x53\x4e\x38\x2f\x0b\xc4\x97\x57\x05\x5d\xc0\xe6\x88\xcd\x1b\x87\x8d\x48\x06\x9d\xd4\xf1\xa6\x8e\xa0\x5f\xe2\x73\x35\x4b\xa1\x52\xdd\x28\x48\xb5\xd5\x21\x95\x28\x8a\x18\x12\x28\x23\xab\x01\x21\x32\x89\xfb\x24\x9b\x88\xd0\x3d\x3e\x59\x1d\xf3\x48\x07\xfa\xa0\x09\x53\xe3\x34\xba\xe5\x71\x59\xbc\xc1\xcc\xeb\x52\x10\xe0\x35\xa3\xa1\x0d\x70\x52\xa8\xed\x35\x49\xbe\x11\xf7\x78\xb3\xcc\xf9\x52\x00\x49\xfe\x78\x88\x3a\x24\x6d\xac\xb6\xd9\x07\x14\xe2\x22\x4a\xfe\x42\xaf\x7b\x89\x77\x98\x89\x86\x2c\xf4\x2e\x5e\xe2\x8d\x85\xaa\x5d\xcb\xba\x82\x13\xfc\x6b\x3a\x85\xa8\xf0\x2a\x0c\x81\xa7\xcd\x52\x98\x53\xd1\x3f\x2d\x98\x60\x9a\x48\xad\xaf\x35\xe5\x66\xc7\xdc\x0e\x2d\xf4\x1e\x60\xb2\xde\x04\xf8\x29\xf9\xa7\x4f\x20\x00\x7a\x72\xfa\xe5\xa2\x11\x9e\x77\xc2\xbe\x6b\xaa\x26\x23\x2e\x24\xc7\xc3\x32\x15\x92\x6e\xa5\xa4\x38\x88\x6a\xc8\x8b\x8e\x86\x65\x2e\x49\xab\xbb\x82\x5e\x7a\x92\x60\x15\xeb\xef\xb2\xb2\x8a\x7d\xb4\xbc\xce\x2a\x8e\x8e\xef\xc0\x7e\xb5\x92\x91\x2c\xe9\xe5\x28\x91\x0a\x13\x29\x9d\xc8\x4e\x90\x4b\xd3\x4f\x0b\x41\x34\xe5\x3a\xbd\x66\xba\x5f\x5f\xb5\x48\xa7\x35\x18\x7f\x8e\x8d\x13\x4c\xaa\xb2\x89\x0f\x51\x54\xfa\x76\xb3\x33\x45\x77\x22\xf4\x7f\x50\xeb\x72\x88\xbc\xe8\xf6\x5f\xad\xae\xa9\xc4\x1a\x97\x79\xe4\x4f\x49\x34\x42\xa4\x29\x14\x44\x5a\x8f\x19\xcd\xcd\x33\x67\xcd\x9a\x8d\x8a\x25\x92\xf8\x18\x22\xaf\x4f\x79\x6e\x86\xfb\xda\xf8\x19\xee\xf2\x0c\xc3\x75\x10\xe9\x08\x06\x25\x2f\xbd\xda\xc8\xc6\xb0\xc1\x5a\xc9\xd8\xee\x1b\xed\x94\xd3\x4b\x78\x5f\x4b\xab\x2f\x95\x34\xad\x10\x6a\xce\x53\x4f\xf6\x33\x99\x80\x7d\x65\xc6\x55\x65\x0b\xa5\xa8\x45\x60\x5c\x9d\xf4\xb6\xc8\x8a\x2b\xe0\x17\xc8\xa0\x0c\xef\x4a\x79\x67\x7a\x34\xb4\x14\x83\xd8\x8f\x83\x84\xf5\x91\xf4\xbf\xfc\x56\x1b\x43\x80\x38\x36\x62\xa8\x23\x18\xa0\x3e\xfc\x31\x86\x87\x2b\x00\x69\x93\x4f\x87\x3c\xed\x59\x2e\x0e\x25\x38\xf4\x64\xd4\x04\xcc\x41\x4d\x00\x90\x8d\x73\x5d\xc1\x00\x8b\x7d\x34\xf1\x63\xeb\x7a\x5b\x8a\xa1\x68\x66\x4e\x34\x33\x1f\xe7\x12\x56\x6e\xad\x8b\xf3\x57\x29\x14\x8c\xb6\x08\xbc\x1d\x4b\x69\x3d\x78\xde\x15\xf4\xb5\xc4\x39\x23\x7f\x5a\x4e\x03\xbd\xce\xc7\x61\x9c\x2b\x17\xc3\x38\x4f\x11\xaf\xa7\x62\xe2\xe9\x69\x98\x78\x3a\x44\x2d\x10\x1c\x2a\xc5\x28\x0e\x29\x83\xdc\x45\x07\x9c\xa7\x02\x89\x39\x86\xca\x65\x32\x81\x4b\xd2\x7b\x17\xcf\x92\x86\x4e\x86\x69\x3f\x0b\x18\xe4\xd4\x8c\x41\x4e\x31\x55\xe9\x10\x92\x15\xb2\xa4\x5d\x2d\x50\x71\xfb\x5b\x2a\xa4\x49\xc3\x1c\xd8\xe0\x8d\x79\x36\x2e\x04\xf0\x89\xe8\x6d\x41\x44\x60\xcc\x92\xb8\x0c\x52\xa5\xe5\x62\x0f\xa3\xc9\x56\xe0\x7b\xae\x2e\x32\x18\xd7\x16\x8e\x46\xac\x69\x7a\xf4\x6e\xcf\x82\xb4\x37\xb8\x40\x07\x58\x39\xce\xa9\xa2\xb7\xe9\x45\x63\x3f\x29\x68\x30\x27\xfb\x0d\x52\x53\x78\xae\x41\x15\x6d\x2d\x4a\x1e\xa0\x25\x1f\xd0\x16\x37\x2c\x0f\x6d\xbf\xcc\x8c\x7a\x3a\xb9\x1b\xb2\x78\xce\x7b\x85\x6b\x8a\x09\x5f\x58\x96\x49\xe4\xda\xca\x50\x9e\x50\x49\x49\x02\x2b\xd2\x4d\x09\xd3\x1b\x5e\x00\x16\x2d\x92\x37\x55\xbc\xa5\xbf\x85\x3b\xd9\x2d\x05\xc5\x08\x19\xfd\xbe\x96\xd8\xd7\x38\xc1\x5d\x76\x4e\xe0\x6b\xb9\x1a\xe7\x61\x8e\xed\x25\xa0\x1c\x01\x5b\x14\x11\x39\x96\x57\x15\x39\x16\x70\xc7\x62\x9d\x07\xdd\xe3\x60\x54\x4a\xe4\x58\xc0\xd3\xba\x12\x91\xe3\x50\x72\xda\x2b\xe3\xae\x00\xfe\x5b\x31\xc6\x56\x4b\x05\x7a\xbf\x31\xdb\x6d\x3c\x1e\x3e\x19\xd9\x3e\x4b\x9b\xec\x07\x68\xc1\xcf\x99\x93\xdd\x6f\x4c\xa6\x9a\xe4\x56\x3f\x61\x3c\x36\xb2\x1e\x22\x17\x85\x3b\xda\x85\x28\x57\xbe\x53\xca\x95\x57\x0f\xc5\xbe\x60\x12\x7e\x26\xc9\x22\x87\xc4\x37\xf8\x18\x22\xe3\xa3\xa8\x99\x2e\x9e\x40\xc6\xf3\x5e\x04\x74\x41\xe9\xdd\x00\x27\x4c\x98\x36\xbe\x15\x04\xd0\xd8\xa3\xf8\xf5\x8f\x18\x43\xd0\xca\x4d\x5d\x69\x8d\xcb\x28\xaf\xe0\xbe\x69\x3e\xcd\x72\xce\xc3\x28\x05\xad\x4f\xbf\x05\x5e\xd1\xea\x5b\x57\x75\x37\x86\x36\xbf\x4b\x26\xd4\x31\x18\x46\x18\x33\x48\xae\xc8\x60\x44\xf3\x59\xde\xf0\x98\xd1\xbf\x8b\x79\x48\x66\xb2\xf7\xbb\x5c\x17\x36\xdf\xc0\xbf\x7e\xcd\xa1\x43\x12\x25\x3e\x47\x4b\xe8\x5e\xa2\x3f\x9c\xf2\x5f\x64\x0f\x2b\xb1\xc6\xf7\xd2\x0b\xa3\xf8\x23\x0a\x19\x3d\x7d\x47\xcb\x9c\x39\x67\xcf\x9d\x1b\x4b\xe9\x05\x52\x78\xe8\x86\xb1\xa8\x52\x3e\xd7\x53\x8e\x4b\x4a\x36\x9f\x6b\x77\xd4\xf3\xac\x27\x41\xdf\xaf\x19\x5a\xe8\xd5\x4b\xdd\x42\x57\xd4\xf3\x65\x8f\xe3\xbf\x63\xdd\x82\xac\x9b\x83\xdf\x7b\xbe\x98\x3e\x5f\x6c\x49\x06\x9b\x87\xdf\x7b\xbe\x90\x3e\x5f\x24\x9f\x2f\x97\xcf\xeb\xe0\xf7\x9e\xa7\xd3\xe7\x17\xc9\xe7\x2b\xe4\xf3\x7a\xf8\xbd\xe7\x29\x0f\xcc\x2c\x20\x74\xf5\x29\x43\xc7\x04\x34\xbe\x80\x95\x6b\xa1\x1d\x45\x64\x93\x75\x10\xaa\x88\x73\xcb\x0c\x71\x6e\xb3\x8b\x08\x15\xe7\x56\x1a\xe2\xdc\x36\xfb\xf0\x87\x46\xd6\x3e\x2b\x65\x2e\xb2\xf8\x42\xae\x0b\x64\xfe\xbf\x0e\xe8\x6a\x94\x78\x3c\x80\x7c\x3a\x18\x8e\xe2\x7c\x31\x90\x82\x59\x28\x64\x20\x25\xfa\x70\xc1\xac\x58\x17\xe7\x13\xd6\xc7\xe3\xb4\xbd\xb8\x6e\x68\xf6\x55\xea\x5c\xba\x20\x8a\x38\x37\x4b\x0b\xa4\x27\x5d\x18\xe7\xe2\x10\xd8\x5c\x9c\x4f\x0f\xb9\x1c\x1c\x72\x79\x64\x74\x75\x9a\x50\x54\x1f\xd7\xa5\x5c\xae\x2e\xae\x4f\x4f\x91\x3a\x92\x83\xeb\x7c\xf4\xeb\x59\x10\xc5\x39\x71\xdc\x85\xbc\x61\xfc\xac\xbb\x14\x65\xd5\x54\x04\x0b\xf9\x41\x47\xa5\xc4\xf9\x51\x14\x07\xda\xa8\xed\xb1\x8e\x9a\xa9\x1d\x10\x8d\x98\x03\x78\x48\x60\x2a\x6a\x8f\xe2\x60\x28\x15\xa1\x0a\x20\xa8\xcd\x8b\xe2\x20\x29\x94\xe3\x3c\x15\x2d\x4e\x69\x9c\x68\x1a\x48\x9c\x71\xbe\xe8\xc3\xc7\x73\xa2\x38\xa7\xa7\xa9\xd6\x8b\xcf\x04\x99\x12\x79\xee\x72\x2e\xd2\x65\x64\xf0\x15\x19\x19\xfc\x4e\x4a\x46\x93\xc1\x97\x6b\x1d\xbf\xb3\x72\xc7\x5b\xad\x09\x87\x8b\x9e\x12\xc0\x53\x36\x2c\xd1\x2f\xce\x45\x91\x75\x09\x88\xac\x5c\x20\x48\x4f\x0e\x2c\xce\x3d\x6b\x07\x98\x15\xf0\x66\x98\xb6\x44\x0a\x56\x40\x65\x25\x39\x6c\x57\xe2\x92\x64\xe2\x73\x2f\x2c\xea\x54\x0e\x57\xa7\xec\x7c\x14\x37\xdf\x29\xc5\xcd\x95\x18\x8e\x0e\x4b\x81\x39\x53\x19\x67\x81\x3d\xe0\x26\xe2\xa1\x80\x26\xc4\xf2\xf3\xd0\x29\xeb\x22\x70\xca\xd2\xd3\x1a\x77\x04\xcb\x88\x30\xb4\xac\xaa\x30\xb4\x90\x5b\xd5\xf4\x1d\x7c\x9f\x63\x9b\x2b\x61\x68\x21\x08\xba\x9a\x30\x34\xde\x8c\xca\x8f\x18\xcb\x6c\x01\xa6\xc7\x26\x07\xbf\x91\x05\xc6\x7e\xf0\x9f\xaa\xe9\xe0\x5f\x39\xbe\x83\x7f\x3a\x1e\xfc\xd3\xc4\xd4\xe1\xc1\x1f\x7b\x45\x1f\x66\x16\xb3\x24\xae\x4c\xaf\x92\xfa\x89\x7f\x2a\x73\xe2\x4f\xc1\x45\x98\xee\x48\x9f\x9e\xf5\x5a\x49\x79\x61\x80\xf5\x49\x0d\x51\x3a\xc1\x79\x3c\x0f\xa3\x32\x3b\x9d\xb2\x0a\x04\x25\x3f\x39\xf6\x23\x2e\x64\x9c\x67\x98\x9d\x4e\xb9\x0c\x55\xbb\x7e\xca\x95\x53\x73\xb4\x1a\xc7\xdc\x35\x5e\x7f\x94\xbf\xa3\xcd\x48\x48\xe1\xac\xf1\xf3\xed\xbc\x46\x6c\x24\x9b\x70\xd6\xf8\x8e\xbd\xc6\x97\xdc\x35\xc6\x3e\xcf\x6b\x9c\xab\xd5\x78\xc6\x5d\xe3\x31\xfb\x3b\x9e\x73\xd4\x88\xbc\x68\x3f\xd3\x6d\x74\x81\xe7\x49\x2c\x79\xc8\x6b\xaa\x9f\xb5\xbd\xbd\xaf\x5b\xa5\x96\xb4\x78\x52\x5f\x36\x24\x1c\x5b\x59\xe5\x17\x09\x2e\xfc\x55\x61\xea\xc7\x97\x1b\xfa\x74\x45\x3b\xdf\xa8\x7d\x9a\x57\xd3\x6a\x6f\x25\x33\xf5\x1b\x15\xdf\xfe\x9d\x9b\xad\x93\xb3\x9a\x56\xd3\xdf\x7e\xc3\xb8\xde\xde\xbb\xad\xd2\xdb\x4f\xfc\xb8\x09\xdf\xde\xbf\xb9\xdd\x78\x3f\xa9\xf8\x65\xed\xfd\x1b\x9c\x5a\x4f\x50\x65\x26\x23\xcf\x7d\x9a\x89\xd9\x14\x5f\xea\x97\xfa\x05\xb4\x05\x66\x9d\x40\x57\xf7\xae\x55\xaf\x7a\x60\x1c\xea\xd7\x6a\x0d\x19\xa5\x0d\x19\xad\xa5\x21\x7d\x67\xd6\x90\x2b\x9c\xed\xe0\xc3\x7c\xf0\x19\x2b\xf4\xf8\xea\xde\xcd\xdb\x1c\x93\x7c\xdb\xb8\xb0\xec\xcf\xb2\x25\x4b\x76\xe2\xab\xd8\x57\xc4\x71\xee\x7c\x97\xc9\xc2\xb5\x9a\xd6\xc8\x58\x8b\x34\xb9\x45\xc3\xa4\x0d\x30\x24\x79\xb2\x80\xc2\x43\xd4\xf9\x64\xec\x7b\x86\x7b\xcb\x5a\x4a\x9f\x58\x76\x7f\x02\x6e\x4a\x85\xa2\x27\x3e\x7a\x45\x26\x3e\xd6\xc3\xfd\x9f\x08\x24\x08\x36\x06\x46\xa8\x49\xbc\x2e\xbf\xf6\xd7\x5b\x6e\xfd\xe2\x88\x54\x37\x7c\x3f\xab\x52\xcb\xe3\x55\x7f\x82\xb8\xea\x8b\x91\x89\x92\xd1\xef\x3d\xc9\x86\x64\x53\x70\x66\x33\xdd\xea\xa3\xdd\x22\x6a\xac\x9e\xe3\x35\xc8\x11\x97\xd1\xdb\x10\xa1\xb3\xbd\x0e\xae\x5f\xf5\x20\x47\xdc\x5c\xbb\x02\x61\x33\x25\xe2\x90\x23\xb0\x43\x5c\x8e\x28\x54\xd0\x35\x4e\xc2\x70\xca\x26\xd0\x0b\xf0\xb1\xc6\x4b\x82\x50\x19\xe4\xb8\x99\xf9\x27\x8f\x31\x3d\xa1\xb2\xde\x95\x46\x61\x38\xfa\x8c\xdd\x51\xe5\x66\x5a\x5e\xdf\x1f\xbf\x6c\x78\x1b\x15\x02\x25\xd6\xf8\x0e\x62\x9e\xe0\xf6\x09\xdd\xe1\x75\xba\xba\xdf\x83\xd7\xab\x13\x91\xc7\xbe\xbb\xc6\x88\x6b\x2b\xca\xea\x49\xff\x73\xde\x52\xbf\x53\x64\x5a\x4e\x7a\xf7\x45\xdc\xf0\x03\x5f\x8f\xf3\xec\xe4\xf8\x35\x7b\xe6\xae\xa1\x6f\xd2\xce\xdc\xe3\x5e\xe6\xd0\x5d\x6b\x2d\x9c\xf4\xfe\xe0\x49\x86\x69\xe6\x3d\x63\xe9\x92\xe2\x4f\xe6\x32\xce\x05\x1b\xe9\xf3\xad\xd9\xe7\x9b\xe8\xf3\x23\xf4\x6a\xd4\x6d\x5c\xf4\xed\x7d\x90\xee\xb1\x06\x52\x1e\x29\xfd\x46\xd6\xe5\x61\x0b\x7d\x7e\x6e\xe6\xf1\x56\xfa\xf8\x5f\xb2\x81\x14\xdb\xe8\xf3\x27\xb2\x9d\xea\xa7\xcf\x87\xb2\x6e\xb8\x37\xd1\xe7\xbb\x98\xe9\xe9\x6b\xa8\x10\xec\x1d\x57\xce\x15\xe4\xf9\x4b\x61\xe6\xf9\x0e\xfa\xfc\x53\xd9\xfa\x3b\xe9\xf3\xef\x66\xeb\xef\xa2\xcf\xf7\xfb\x99\xe7\xb7\xd0\xe7\xca\x85\x57\xde\x31\xd3\x73\x33\x39\x79\x12\x1c\x5c\x78\x34\xcb\x52\xbf\xad\xe4\x27\xfb\xec\xde\x2a\x03\x94\xde\xda\x4c\x8a\x70\x15\x68\x68\x9c\xc8\xb7\xd2\x7a\x8f\xa8\x39\x59\xe4\x17\x10\x65\x79\xaa\x54\x5d\x4f\x81\xe0\x24\x9b\xaf\xcd\x02\x95\x56\x45\x73\x86\xdc\xab\xad\xf2\x90\x34\xaa\x5e\xea\x32\xe6\xa0\x53\xc3\xf9\xe8\xd4\xc0\x5d\x7a\xc2\x56\xf1\x22\xa6\xbd\xa8\x0d\x21\xae\x90\x73\x26\x6c\x89\x97\x53\x1f\xbd\xe4\x04\x3f\x2e\x84\x46\xa1\x53\xfc\x92\x1e\x6b\xe9\xcd\xab\x04\x07\x8d\x44\x57\xc5\x20\x2c\x5d\x3f\xb5\xdf\xba\x6e\x62\x66\xf1\x7f\x1f\x74\x2c\xb1\xd8\x4b\xfa\xcf\xd1\x2d\xc7\xb7\xd3\xa2\x87\xb4\xa0\x89\xa4\xbe\x8c\x17\x4c\xf0\x7f\x45\x44\xab\xa2\x17\xa5\x77\xf6\x2b\x55\xa7\x27\x62\x2e\x84\x09\x51\x72\x8a\x4b\x59\xd2\x46\x33\x0f\x1d\x19\xf0\x01\xe4\xeb\xaa\x9c\x56\xe0\x5c\x84\xd4\xec\x80\x23\x86\xd7\x7a\x6c\x64\x0e\xde\xfe\xab\xc4\x4d\x40\xf1\xb4\xb4\xea\xda\xbd\xb4\x6b\xfc\x86\x19\xc2\x02\x6a\x2b\x7a\x60\x2d\x83\xf3\x67\xcf\x29\xeb\x6d\xf2\x3e\x5a\x5b\x3f\x7f\x7e\x5e\x7f\x06\xe7\x4f\x89\x35\x36\xeb\x18\xac\xe4\x84\x71\xa2\x6e\xd9\x0f\x94\x76\x79\x9e\xc4\x36\x7c\xdb\xd5\xb4\xde\x6a\xba\xb8\x3b\x0d\xd3\xf9\x80\x75\x99\x60\xe6\x9e\x01\x46\x22\x8e\x53\x79\x0f\xf4\xa6\x4b\xfd\xa9\xf4\x68\x21\x04\x34\x7c\xfd\x35\xfc\x4c\x2f\x18\x01\xa4\xa4\x7c\x45\x88\xde\xf5\xb4\x24\x0d\x20\xdd\xf7\x19\x6b\xfa\xb7\x0d\x15\x28\x37\x1b\xe7\x1b\x29\x49\x83\x8d\x9f\xdd\x61\x75\xb1\xdd\xe8\xa4\xbc\xd8\x9f\x8a\xcb\x57\xa3\xbf\x89\x96\x7f\xd1\x16\x9a\x48\x9e\x5b\xe2\x8a\x36\xd3\xe7\x63\x95\x82\x6c\xb7\x38\xa7\x39\xd6\xa6\x79\x8b\x73\x9a\xe3\xda\xa6\x79\x9b\x6b\x9a\x7f\xb2\xda\x3a\xcd\xfd\x15\x26\x43\xef\xc2\x4d\xe3\x9c\xe6\x9b\x6b\x9e\xe6\xed\xae\x69\xfe\x8c\x7d\x9a\x77\x8c\x73\x9a\x77\x56\x99\xe6\x5d\x55\xa6\xf9\x16\xc7\x34\x57\xc5\x0a\xfa\x62\x15\xbc\x81\x06\x01\xb1\x59\x11\x71\x60\xaf\x9d\xb1\x34\xa7\x57\x67\xae\x7c\x6e\x17\x1f\xba\xaf\x43\x2d\x35\x7c\x95\x29\x4e\xf0\xd2\xa7\x32\x9d\x20\xba\x07\x77\x6e\x4d\x49\x55\x01\x18\xd5\xfd\x68\xd7\xd3\x16\xd1\x25\xf6\x1f\x5f\xb3\xde\x0e\x36\xd0\xf2\x15\x61\x0b\xfa\x68\x49\xba\x10\xbe\xf0\xc3\x39\x14\xed\x4b\xed\x77\x3b\x65\xb5\xbf\xf7\x5a\x27\x2e\x79\xf6\x46\xde\xd2\xc9\x46\x8a\xb1\xbd\xae\x73\xe4\x67\x13\xde\xc2\x3d\xa6\xc4\x1a\x5b\x2d\x29\x36\x9a\xc0\xa1\xea\xac\xa9\x53\xa7\xa1\x55\xd2\x89\x43\x68\x5f\x00\xdd\x1f\x77\x02\xad\x0e\xda\x98\x48\x88\x37\x08\x92\x2f\x63\x16\xba\x81\xce\xe4\x9e\x22\x05\x69\x45\xe9\xb4\x80\xee\x0c\xda\x2e\xff\x62\xfd\xb5\x7a\x09\x2b\x4b\x59\x23\x87\x9e\x18\x31\xd7\xa4\x9b\xb9\x6d\xd7\xd9\xdb\xc7\x0d\x05\x5d\xc1\x61\xc6\x6f\x5e\x72\x75\xb3\xb2\x06\x64\xbf\x81\x12\xf8\xb9\x4e\xa0\xc4\x53\xe4\x1e\x66\xc9\xce\x2f\x7e\xe3\xa7\xb9\xeb\x97\xfa\xaf\x31\xba\xc4\x48\xd5\x47\x69\x55\x4f\xd9\x2a\x96\xfa\x08\x2d\xba\x6c\x68\xb1\xff\x1a\x8b\xbd\xb5\x54\x7f\x22\x93\xe9\x1a\x6a\x94\x89\xa0\xa8\xe7\xad\x48\x58\x4a\x43\x0b\xdc\x55\x8b\x8c\xb4\xe0\x21\xbd\xf1\x1d\xc1\x65\x24\x65\xe7\x24\x21\x2e\xf3\xbb\x5f\x72\x2a\x5f\xb6\xa5\x79\xf7\x92\xd1\xe7\x85\x84\x8a\x6a\x89\xf6\x2b\x28\x46\x36\xb8\x03\x35\x89\x01\x66\x5d\xc1\x80\x0f\xf9\x36\x9e\xe7\x5e\xf3\xbc\x8d\xda\xa9\x40\xda\xf8\x3d\xaf\xc2\xe1\x7f\x13\x2d\x29\xb5\x27\x7a\x64\xde\x14\xf4\xfe\x9d\xca\xbd\x7f\x7b\xba\xab\x41\xc0\x8d\x36\x69\xef\xd8\x45\xdf\x21\x7d\x4f\x32\xa3\x80\x3e\x26\xc6\x08\xcc\x40\xf7\x89\x66\xe9\x3e\x81\x23\xd0\xe7\x43\xab\xea\xb8\xf4\xdc\xe7\x97\x63\x46\xaf\x33\x83\xdb\x4c\x1f\xa8\x3c\x2f\x3a\xa0\x17\xdd\x63\x14\x6d\xe2\xde\x15\xe6\x9a\xdf\xeb\x5e\xf3\xc9\x11\xbf\x6c\xec\xe0\x7d\x8e\xd2\x09\xa3\xb7\xaf\x24\xc6\x58\x8d\xd8\xc8\x74\x41\xea\x6e\x95\x99\x2e\x64\x9c\xc0\xb1\x57\x38\xef\x9b\x6d\x00\xec\x0d\xba\x78\xdf\x37\xc7\x2f\x43\x97\x58\x63\x0b\xa4\xe8\x0b\xc2\x90\x7b\xf0\x4f\x98\x48\xc5\x68\x27\x50\xa8\x5b\x8a\x4e\x7a\xff\xf9\xf1\x74\x51\x15\xe4\x19\x36\x0d\x3d\x0c\xa7\x5a\x57\xe6\x1a\x4a\x4b\x89\x5c\xf6\x04\x6f\x77\x5a\x87\x1b\x44\xac\x2c\xb6\x37\x4b\xde\xfc\xf0\x9a\xa2\x97\x84\xba\x29\x93\x40\xa7\x9f\x85\x40\x8b\x53\x22\x8b\xe4\x9f\x84\x10\xd3\x92\x72\x88\x06\x7a\xa8\x92\x26\xac\x73\x0b\x88\xeb\x1d\x4d\x45\x01\xd1\xec\xd8\x06\x47\x69\xee\x5e\x21\x77\x7f\xa7\xf4\xc2\x5e\x06\x5e\xd8\xea\x80\x25\xf5\xbf\xa2\x5a\x85\xe7\xc5\xa8\x57\x36\xc4\x69\x52\x7a\x9e\x45\xff\x9c\x89\x56\x20\x61\x4d\x3c\x2c\x61\x8a\x04\xed\xb7\xf5\xe7\x46\x6b\x7f\x2c\x98\xe9\xf6\xea\x9b\xad\xd5\x13\x19\xf2\x80\x34\xa8\x5d\xba\x20\x72\x63\xa4\x04\xa5\xd5\xb9\xa0\x70\xaf\x63\x62\x78\xae\x02\x45\xc9\x63\x3c\x70\xec\x9e\x37\xc6\x6e\x87\x7d\xec\x3a\xb8\xa4\xaf\x35\x2a\x32\x83\x92\x76\xd1\xca\xb7\x89\x69\x82\x72\x79\x07\xbe\xb5\xd2\xf8\x90\xaa\xbf\x14\x9a\x1b\xd8\x5d\xa1\x75\x5b\xed\xa6\x15\x7e\x46\x58\xd3\xd0\x83\xd6\x00\xc3\x3d\xda\x12\xd2\xf8\xca\x1d\x95\xe1\xf4\x4a\xac\x31\xd2\x02\xeb\x5c\x98\x9a\x55\xe4\x63\x22\xd7\x14\x32\x72\xcd\x6a\x5a\x5d\xc9\x35\xaf\x4a\x9d\x99\x52\x9f\x91\x24\x86\x9a\x3a\x69\xa2\xc4\xca\x43\x65\x53\xac\x3d\x9d\xc0\x15\x2b\x31\x46\x25\x73\x79\x5c\x08\xe8\x31\xa8\x6b\x10\x05\x97\x54\xaa\x17\x90\xd2\xb1\x0f\x5c\x22\x2b\x2a\x6f\xa0\xed\x26\x56\x0b\x48\x0f\x52\xf2\x17\xf9\x0d\xa8\x43\xab\x28\xda\x83\x23\x41\x1e\x0e\x86\x98\x15\x3d\x60\x5d\x7e\x14\x0b\x60\x41\xc0\x3c\xdc\xf2\x56\x81\xb3\x0e\xbe\xb5\xe9\x39\xf8\x56\xa7\xa7\x1e\xa1\x08\x1d\xd3\x53\x87\x23\x0d\xd3\x83\x9a\xc7\x7a\x39\x37\xe2\x7a\x6d\x9d\x80\xf5\xb4\x65\xb6\x09\xa8\x87\x59\x48\x58\xf9\x3a\x53\xdb\x89\x41\xfa\x95\x67\xc6\x35\x1d\x67\x70\x16\xcb\xc9\x6a\xe3\x27\x72\x2e\x9f\xcf\xe7\xeb\xea\x45\x4c\x5d\xfa\x47\x00\x43\x9c\x28\x9e\xf6\x79\xec\x54\xfa\x2d\x73\x3a\xdb\x2d\xd3\x79\xd8\x32\x9d\xe9\x40\x75\x73\x58\xff\x22\x4b\x18\xc9\xdf\x32\x9d\xef\x81\xa9\x68\x29\x6b\x8e\x73\x71\xbe\x6c\xd1\xa2\xae\xa1\x84\x69\xe2\x3d\x38\xe9\x96\x77\x05\xc3\x7e\xc9\x8f\xc3\xa4\xdf\xd7\xd9\xee\x3a\xad\x1e\x6d\xd0\x54\xa9\x48\x6d\xe6\x1e\xcc\xb4\x91\x91\xd8\xb0\x62\xd1\xf1\x9b\xcf\x2c\x74\xea\x56\x4a\xe4\x50\x69\x8f\x73\x71\x10\x87\xef\x53\x2e\xf1\x67\x45\x51\x1c\x24\xc1\xfa\x62\xa8\x5c\x03\x73\x71\xc8\x1d\x02\x31\x29\x8c\x91\xc5\xd7\xda\x49\x66\x04\xb1\xd8\x0b\xc1\x71\x98\x33\xcc\x3a\x8e\x41\xeb\x08\x96\xc7\xb9\xa1\x8e\x60\xd8\xbf\x5c\xbf\x89\x04\x30\x14\xf2\xda\xd7\xdc\x0a\x29\x26\x5a\x73\x32\x80\xa4\x20\xee\x84\x40\x65\xd0\xef\x0a\x9a\xe9\x5d\x2e\x65\x78\xe9\x11\x1d\x47\x71\x4e\xfa\x20\x36\xe2\x44\xf9\x4b\xfd\x17\x98\x36\x5a\x72\x14\xf9\xa0\x9d\x8d\xc7\x6e\x1c\x26\x83\x4c\xb7\x9b\xed\xb4\xf7\x24\x90\xfe\x95\xc5\x7c\xfa\x0a\xb1\x78\xba\x82\xc1\xca\x6f\x6a\xc1\x1b\x4b\xc0\x6f\x2c\xa5\x0c\xc6\xd6\x1e\xfa\x42\x6a\x34\xee\xac\x0d\x91\x74\x1f\xad\x6f\x45\x24\xdd\xef\x2c\x91\xdc\x71\xd0\x0a\x49\x70\x80\xd6\xb0\x3a\x6e\xdf\xe1\xa0\x19\x79\xd1\xcf\xdf\x56\x68\x5b\x37\xcb\x2f\xf9\xc9\xf3\x8e\xbc\xc3\xab\x69\xbd\x0b\xa5\x70\xc6\x19\x21\xc8\x18\x27\xeb\x34\xcb\xd0\x5a\x5a\x63\x90\x46\xb6\x17\x24\x0c\x48\xee\x4a\xed\x1c\xe6\x07\x0d\x5f\x94\x6f\xbe\xf9\xe6\x9b\x75\xe9\xba\x13\x62\xd9\x18\xb3\x06\x9e\x6f\xb0\x35\x8d\x6e\x4c\xf2\xf8\xb8\x12\x93\xc5\x05\x78\x02\x08\x62\x3c\x7d\x4d\xb6\x1b\x9b\x1c\xdd\x50\x52\xaf\x9d\xbc\x49\x67\xb3\x8b\x4e\xc5\xa3\x26\xf2\xa2\x7b\x6c\xb9\xe3\x35\xcf\x18\x33\x48\x77\x55\xef\x11\xa7\x45\xb8\x39\xe9\x67\x65\xe3\x2a\x76\xc4\x79\x31\xe0\x27\xa6\xb0\xf9\x55\x03\x67\x78\xe9\xed\x4a\x6d\xc1\x33\x91\xa7\x17\xd4\x5c\xae\x02\x6e\x96\x13\x4e\xd7\xbe\xc6\x31\x48\x74\xb1\xdf\x99\xbc\xf9\xe1\x32\xb7\x9c\xf1\x70\xa5\x15\x4a\x23\x11\x63\xf7\x3b\x55\xc6\xb8\x74\x20\x16\xfb\x8b\xe0\x92\xc4\xaf\x0a\x3c\x9e\x9b\x78\xe9\xcc\x8d\x40\x5e\x39\x1b\x76\x85\x48\x6c\x11\x81\xfb\x6d\x4d\xf1\xc4\xed\xc6\x71\x72\xd4\x39\x87\xed\x72\x0e\xa1\x9d\xb0\x19\xa0\x81\xda\xa5\x75\x13\xa5\xb0\x98\x2c\x7b\x0e\x34\xd8\x5c\x64\xa0\x64\x9e\xa9\xd9\x4c\x8e\x3a\x0c\x14\xcf\x72\xdb\xde\x3c\x8d\xab\x6d\xa1\xe5\x2b\x26\x74\xdc\x4a\x4b\x52\x03\xc5\x4f\x8e\x5b\xbd\xba\xb6\x39\x29\x2f\xe6\x8a\x73\xdd\x8c\xd0\x4f\xcb\xd3\x84\x91\xdf\xb7\xd3\xbf\xa9\x42\xcb\x9b\x4d\xe2\x37\x3b\x88\x2b\x1b\xc9\xd1\x8a\x36\x8a\x1d\xf4\x79\x45\x78\xc8\x9d\xb4\x24\xbd\xc0\xbd\xb4\x8f\x67\xb1\x5e\x64\x60\x3f\x1e\xad\x72\xac\x0c\xb8\xa6\xf4\x47\x3f\xb4\x9a\x6b\x6f\xad\x79\x4a\x77\x8f\x73\x4a\xf7\x8c\x73\x4a\xf7\x8e\x73\x4a\xf7\x55\xa0\xbf\xc8\x42\xff\xb6\x2a\xb3\xba\xbf\xca\xac\x0e\xd6\x3c\xab\x07\x5c\xb3\xfa\xea\x7d\x7c\x56\xbb\x8c\x8c\xb5\xf6\x59\x8d\xbc\x68\xa8\x16\xfc\x9b\x12\x6b\x6c\x92\xd7\x09\xce\x3c\x9d\x90\xd9\x95\xc4\x81\xc5\x7e\x7b\x72\x83\x9d\x53\xe6\x85\xf2\x65\xb1\xbf\x40\xa5\xd9\x6c\x4f\x7a\xe3\xb5\x9a\x3e\x24\x4f\xd4\x31\xc6\xad\x60\xc4\xc9\xe1\x62\x8d\xc3\xb5\x4b\x0e\xb7\x40\xe3\x70\xeb\x28\x85\x0c\x87\x83\x5c\xf2\xb1\x57\xc3\x7d\x8e\x8a\x12\x23\xf6\xcd\xb2\x6f\x90\x6f\x96\xa2\x91\xeb\x69\xc4\xb9\xe4\xda\x2d\x4b\x6e\x23\x2d\xaf\xa5\xb5\x7d\xc2\x9a\xba\x78\x53\x05\xfa\x0b\x2c\xf4\x6f\x74\xd0\x57\xfc\x7d\xa4\xe2\x92\xde\x42\x9f\x53\x9b\xdc\xf6\x5e\xab\x81\x7a\x2b\x2d\xaf\x2f\xd4\x1f\xfc\x0a\xd2\x5c\xb5\x0b\x99\x80\x2f\xea\x8c\x48\xd0\x32\x47\xa5\xba\x12\xd1\x81\x8b\xfd\x6b\x93\xde\x78\x4d\x0d\x5a\xce\x36\x88\x61\x02\x35\xc1\x08\x38\x13\xf6\x6e\x96\x38\x12\x23\x90\x80\x7c\xb1\x7f\x2d\xac\x45\xf5\xbd\xcc\x35\x10\xf0\x8b\x21\x57\x1d\x53\x63\x23\xa1\x24\x22\x6c\x90\x14\x2b\x00\x9d\x57\x24\xaa\x95\x99\xa2\x63\x26\x45\x8b\x3a\x91\x1a\xcb\x8c\x72\x5c\x47\xe9\x1b\x51\x8e\x0b\xbd\x47\x98\xac\x1d\x63\x1c\xda\x5c\x15\x3b\xd7\xc8\x23\x8e\x62\x1f\x95\x9e\x4c\x93\x54\x37\x52\xc2\xff\x9a\xa7\xea\x4e\x79\xed\xe6\x97\xed\x6b\xf0\xb2\x3d\xf1\x4a\x05\x47\xd3\x82\xe9\x09\x87\x16\xfb\xfd\x4c\x53\xbd\x37\x40\x34\x10\x68\x7c\x66\x21\x3b\x28\xfa\x0a\x15\x30\x8c\xfd\x62\x10\x87\xf0\x93\x48\x7f\x8a\x2e\x5c\x66\xbf\xb7\x3a\xfa\x0d\x25\x35\xbe\x71\xad\xe4\x1b\x65\x8d\x6f\xf4\x53\x0a\x1a\xdf\x90\x57\xe5\x19\x88\xb5\x30\x3d\x12\x76\x04\xe8\xf4\xe5\x0a\x3f\x61\x7a\x14\x89\x68\x29\x1c\x72\xd5\x5f\x52\x6a\x5a\x04\xbe\x58\x53\x79\x3f\xc5\x9c\x4e\x85\xdf\xc0\x73\xea\x2c\x3e\x14\x02\x37\x33\xa6\x67\x3b\x69\xa6\x0e\x0d\x06\x75\xae\x54\xa1\x86\x93\xa3\x48\x9f\x15\xf0\x85\x9b\xc8\x2d\x8b\xea\x68\x27\x04\xf7\x67\xaf\x32\xbb\xdd\x2f\x4c\x8e\x9d\x95\x99\x79\x8e\x45\x4c\x0f\x6c\x77\xfd\xbe\x79\x65\x9e\x8e\x6b\xa2\xc2\x94\x2c\x6b\x03\x36\x57\xa4\xbf\x4d\x87\x33\xf1\x96\x78\x8f\xb0\xea\x11\x63\xe9\xce\x1b\xc5\xcd\xda\x2f\x37\xeb\xa8\xb1\x59\x47\xb5\xcd\x2a\xbe\x43\x3c\x1c\x87\x81\x31\xad\x25\x77\x58\x37\x2f\xe9\x7f\x27\x47\x42\xce\x45\xd8\x91\xde\x78\x8d\x30\x39\x5f\xa1\xf0\xe0\x73\x4a\x59\x2f\x7b\x4b\x18\xc0\xe5\x0a\xc7\x2c\xc4\x92\x60\x04\x3c\xbc\x8d\x4b\x05\x0b\x35\x66\x3b\x44\xdb\xa4\x33\xdb\x7f\x8e\x7e\xc5\x91\xdd\x25\xd6\x78\x7e\x8d\x30\xc6\x88\x35\x73\x9e\x13\xa6\xdf\x6d\x43\xcc\x3a\xd6\xad\xa2\xc5\x0d\xc7\xba\x74\x85\x3c\x9c\x2e\x74\x0f\xb2\xf2\x85\x10\x4b\x8b\xc2\x03\xa6\x78\x2a\xb2\xd8\x2f\x7a\xbc\xf4\x42\xef\x61\x26\x2d\x80\xf3\x23\xf0\x13\xed\x50\x76\x1f\xbe\xf5\x6c\xfe\x73\xc7\x2d\x86\x4a\xe0\x0a\x78\x2b\xac\x87\x70\x4c\x48\x29\x05\x67\x8a\x8f\x89\xd6\x45\xce\xa8\x73\x39\x12\x0c\xe7\x0d\xad\x9e\x0c\x68\xae\x87\x38\x5c\xd0\x9b\x9d\x2b\x53\x95\xcb\xa7\x73\x44\x36\x01\x6c\xfc\x43\x4c\x5e\x4f\xcf\x51\xbf\x3e\xa0\x7e\x6d\x53\xfe\x86\x85\xe4\x9f\x3e\x71\xb9\xba\xce\x96\xb8\xf0\x25\xb9\xcf\x24\x4c\xc0\x38\x0d\x0e\x96\x92\x96\xc8\xa9\x99\x5e\xc0\x8e\x57\xe2\x3e\xcd\x9c\xfb\x4c\xc1\xbc\x8a\x25\x3f\x99\xa8\x1d\x22\x37\xd1\xea\xfa\x21\xc2\x93\x36\xb5\xe8\xf8\xf9\x15\x39\xd3\x0e\x77\x63\x38\x67\x09\x8c\x9b\xec\xae\x0a\x35\xfa\x9f\xf3\xd2\x2a\x8d\xdc\x03\x86\x58\x7f\x7d\xb4\xfe\xae\x8e\xb5\xf3\x62\x80\xd2\x5a\x1b\x66\x0e\x8c\x06\x05\x59\x42\x16\x5a\x8b\x70\x39\x21\xf4\x53\xc2\xf5\xf8\x9e\x06\x7a\x31\x22\xf4\xd7\x48\x0b\x61\x83\x8c\x0c\xed\x04\xef\xe7\x87\x98\xfa\xfc\x80\xf8\x0c\xf6\x4d\xd0\x6c\x43\x42\xc1\xeb\xca\xc2\x5c\xba\x42\xc5\x18\x4f\xd6\x5b\x11\xb3\x54\x48\xd7\x5a\xb0\xbf\x86\x1e\x36\x65\x7a\xd8\x26\xae\x00\xd9\x6d\x73\x3b\x25\xb8\x21\x54\xc2\x8f\xd8\xb9\x0f\x9d\x61\xea\x5f\xf1\x82\xbb\xe8\x0b\x9e\xf5\x75\xce\xc0\x52\xce\x00\x42\x4f\x7d\x94\xe4\x8d\x9d\x35\x4f\x73\x8e\xae\x37\x9e\xb6\x63\x58\x4e\x03\x86\xe5\xac\x8d\x8d\xc7\xf3\x51\x59\xd8\x20\x1d\x49\xe4\xdb\x4a\x4e\xa3\xec\xbd\xb4\xa9\xf4\xf6\xd7\x77\xbf\x55\x55\x7c\x90\x96\xd7\xf9\xfc\x23\x55\x8d\xb2\x93\xf0\xde\x57\xcd\x2c\xfb\x8c\x9d\x0b\xa3\x3e\x31\xeb\x04\xba\x9a\x56\xc8\x44\xaf\xe5\xcd\xe8\x35\x34\x9a\x5e\xae\x5c\x2e\x26\x46\x55\xb1\x5d\x93\x55\xe6\x58\xcb\x34\x65\xaa\x3d\xb1\x97\xbc\xf9\xe1\x35\xda\xd2\xed\xa3\x4d\x53\x9b\x07\xd5\xb9\xb1\x97\xfc\x42\x6a\xfa\x98\x76\x7f\xc5\xe4\xf7\x70\x86\x87\x56\xc7\xd7\x1b\x29\x61\x3a\x6d\x63\x2f\x5b\x7d\x74\x36\xd3\xf2\xfa\xb4\x9d\x74\xa6\xe7\x9b\x20\x3c\xd9\xdd\x09\xfa\x46\xed\x53\x25\x64\xae\x13\x07\x99\x31\x55\xa4\xc2\xcf\x2b\x7a\xd6\x68\x45\xa9\xc3\x06\x1f\x8c\xe3\x2c\x83\x39\x60\x04\x1a\x84\xb8\x1d\xea\xf8\x60\x0f\x71\x4b\xec\x08\x83\x71\x7a\xa5\x68\x1c\xa5\xa3\x56\x99\xaa\x32\x40\x69\xec\x25\x23\x18\xf3\xae\x25\x9d\x1b\xd5\x1c\xbb\x72\xc2\x02\xfb\x62\xc5\x91\xf6\x2b\x8f\xf4\xf3\x15\x47\x7a\xf4\x15\x13\x6f\xf5\x79\x6b\x77\xb2\x53\xb2\x86\x96\xfc\x45\x15\x67\xa7\xe7\xed\x53\x92\x78\xb5\xcc\x47\x8e\x2e\x6a\x5e\x0b\x26\xa3\x96\x31\x4e\x34\x67\xdf\xe7\xb5\x01\xce\x4b\x13\x77\xe1\x57\x8e\x21\x54\x62\x8d\x4b\xb8\xac\x09\x7f\xc2\x43\xcd\x10\x39\x67\xa2\xd0\x79\xf6\x5c\x29\x76\xce\x9b\x87\x28\x41\x4e\x6c\x67\xfb\xfc\x9e\x76\x42\x22\xae\xa2\x55\xe8\x6c\x2c\xf2\x47\x19\xc5\x1c\x49\xa7\x63\x03\xca\x80\x1b\x62\xff\x2a\x65\x14\x38\x1f\x31\x22\x16\x70\x5f\xb3\x15\x32\x82\x37\xbd\xdc\x76\x9b\x36\xf9\x6b\x2c\x9e\xbd\x63\x36\x17\x0b\x34\x90\x09\x47\x8b\x1a\x6c\x64\xeb\x28\x9d\xac\x8d\x6c\x3d\x7d\x7c\x9c\x3a\xb8\xad\x30\x1c\xdc\x6c\x03\x02\xe5\xac\x0e\x6e\x8e\xe1\xeb\x08\x06\x59\x06\xae\xc8\x51\x36\x09\x96\xfa\x0d\xba\x99\xfa\x05\x74\x25\x53\x06\x69\x77\x38\xd8\x24\xc4\xbe\x61\x10\x82\x05\xb1\xcc\x45\x9f\x06\x5e\xcd\x42\x30\x46\xc3\x4c\xbf\xd5\xde\x18\x8c\x10\x0b\x0c\xb0\x23\x6b\xd1\x60\x68\xb1\xdf\xd0\xca\x75\x07\x42\xb8\x27\x59\xc0\x30\x51\x18\x8f\x51\xe3\x90\x39\xac\x2b\xb8\x3a\xfd\x96\x34\xf0\x7c\x9b\xdc\x17\x31\xd0\xce\xbb\x9b\xe9\x0b\xb3\xca\x8b\x66\xbc\x0b\xe8\xee\x98\x1a\x44\x63\x09\xf0\x6e\xf0\xff\x8b\xfd\x16\xf0\x9b\x6c\x71\x0c\x30\xde\x74\x05\xc0\x21\x28\x31\x8a\x3e\x74\xa0\xa8\xa5\x78\x52\x52\x37\x69\xdc\xaa\xbc\xa6\x9b\xd1\x4b\xde\x42\x4b\xfe\x48\xba\xb6\x4d\x95\x58\x38\xf6\xd7\xce\xa9\xb6\x24\x22\x2a\x56\x93\x57\x3c\x4b\x17\xb5\x47\xfc\xb8\x5b\x50\x2d\x35\x13\xd4\x52\x8a\x9c\x88\xc7\x6c\xe1\x8a\x25\xad\xf1\xfb\x28\xe5\x07\xa8\x63\x4a\x0b\x3a\x9c\x80\xbc\x7a\x95\x72\x8c\x98\x89\x89\x52\x9a\xb9\x4f\x71\xdc\x47\xda\x4d\xf9\xf7\x5c\xf4\xcd\x7f\x07\xdc\x4c\xc8\xea\x36\x96\x75\xe2\x15\x83\xc4\x2b\x86\x20\xe2\x4e\xaf\xb0\xbc\xcf\xc5\x3b\x88\xb1\xbc\x6f\xaf\xb4\xbc\x75\x2f\x94\x3b\xac\x45\x85\x29\x20\xce\xa5\xcb\x5c\xeb\x41\xcc\x7d\x6c\x2e\x28\x06\xc9\x91\xd5\x71\x31\x84\x5f\xa6\x10\xad\x1e\x47\xee\x7b\xde\x4c\xd0\x31\x44\x5f\x35\xcf\x70\xff\xcc\x66\x20\x69\x87\x8b\x0d\xc0\x1c\x15\xc4\x05\x97\xa4\xef\x28\x44\x80\xd1\xd3\x84\x0c\xbe\x8a\x4f\x7b\xdf\xf7\x8d\xb6\x1c\xb2\xb2\x5d\x5b\xc9\xfb\xac\x25\xa1\x75\x51\x94\x74\x14\x83\xa4\xef\xc4\xdc\x62\x08\x33\x41\x73\x74\x3d\x60\xe5\xb8\x3c\xd6\xe3\x84\x0d\xb6\x36\x19\xdc\x92\xd7\x04\xce\x87\x28\x89\x87\x59\x86\x15\x74\x0a\x3f\xc5\x8e\x60\xa5\x36\xa9\x8f\xd8\x27\x15\x37\x94\xd7\x15\x9c\x60\xb0\x68\x73\x11\x05\xb2\x28\x61\xcc\x19\x79\xff\xa3\x94\x8c\x0e\x96\x73\xf8\x55\xab\x88\xfc\x98\xa3\x46\xe4\x45\x5b\x59\xed\x09\x2d\x5e\xb0\x9d\xe3\xb6\xf3\x5b\x2b\xaa\x1d\x2a\x37\x20\x77\x73\xbb\x32\x1c\x6d\xfc\x55\xe3\x39\x77\x19\xfa\xb4\x86\x86\x49\x93\x26\x4d\x6a\x6c\x6c\x54\x42\xce\x8c\x19\x36\xd5\x9a\x13\x61\xdf\x2e\xde\x8c\x56\xcf\x07\x76\xc2\x3e\x4a\x06\x52\x20\x11\x52\x49\x85\xc3\x41\xc6\xa3\x26\x44\x15\xdb\x45\x5c\xc5\xa6\x64\x10\x52\xed\x4d\xad\x1a\xae\xf6\x25\xde\x0c\x29\x11\xa9\x54\x85\x06\xec\xfe\x7a\xed\xe5\x36\xa7\x53\x34\xf3\x24\xaf\xf3\x5f\x04\x82\x57\x31\x00\x7b\x8f\x8a\x11\x52\x58\x69\x17\x72\x48\x66\xa8\x02\x29\x4b\xb8\x67\xa3\x0e\xf7\xaf\xde\xab\x07\xba\x2b\xe9\x83\x6f\xa1\xa5\xfe\x18\x77\x22\x5e\xec\x9f\x64\x1c\xa7\x0d\xf0\xdf\xc0\x00\x85\xb0\xa8\x78\xfe\xc7\xe8\x48\x22\x90\x51\x27\x22\x34\x73\x27\xcf\x07\x9a\x3d\x37\x6f\xa4\xcd\x78\x80\x6e\xfa\x19\x4a\x31\x3d\x49\xaa\xf6\x96\xb5\xfa\x45\x16\xf1\xc1\x8d\x99\x76\xea\xc5\x9c\xe7\x17\x38\xdc\xe2\xb2\x62\x10\xfb\x32\x23\x64\x1c\x48\x7e\x3a\x0b\x75\x7c\x71\x90\x0e\x21\x70\x88\x65\x06\x2e\xe1\x76\xfb\x12\x0a\x86\x3a\x82\x61\x26\xe9\x4c\x43\x48\xba\xc5\x78\x8e\x07\xc9\xb0\xe1\x28\xb8\xcb\x45\x25\x9d\xaf\x61\x06\xb2\x91\xe9\x23\x7a\xab\x56\xc7\x18\x0f\x6e\x73\x92\x69\x54\x62\x66\x38\x24\x90\xba\x03\x21\x75\x6a\x6b\x30\xd4\x89\xfb\x68\xd1\x6c\x9a\x16\xae\x3b\x5d\xe8\xad\x68\x65\xf2\xd0\x97\x70\xc7\xae\x90\x8c\xfd\x94\xa8\x23\x25\x55\x4c\xce\xd5\xe9\x11\xe8\x9f\xa6\x61\xf7\x5a\x71\xb3\x15\xd1\xcc\xd4\x2e\xcd\x4c\x3a\x3a\xc8\x01\xeb\x98\x96\x04\xa0\x86\xc1\x0a\x6e\xaf\xc6\x0a\x54\x08\x87\xad\xfa\x1d\xce\x97\xb5\xdb\xe2\x37\xe6\x71\x90\x65\xa0\x26\xb5\xd9\xf3\x38\x84\x32\xfc\x4a\x50\x94\x4f\x70\xa3\x0d\xd7\xd2\x8c\x56\x3b\xd4\x8f\xf3\x4c\x0f\x46\x12\xb8\x7b\xac\x93\x0e\xc3\xd8\x18\xb9\x02\x40\xee\xb5\xcf\x54\x47\x2a\xd0\x98\x01\x20\xb1\x70\x78\x50\xc2\x04\xa9\xac\x02\x40\x62\x43\x22\xb8\x9f\x16\xfb\x37\x29\x11\x9f\x8d\x5a\x4c\xc9\x59\x4e\xca\xab\xde\x29\xc3\x91\xef\x01\xeb\x56\x00\x96\x92\xc7\x68\x82\x7a\xe1\xe3\xa8\x5f\x32\x1f\xa6\x15\xef\x96\x0d\x0c\x85\x3d\xea\xc6\x27\xac\x79\xb9\x3e\x45\xab\xe9\xa7\xf9\x9b\x76\x35\x0c\xc9\xe3\x8e\x56\x7c\xe9\x69\x12\x0e\xf1\x44\x8b\xe2\x24\x68\xe2\x0e\x74\x79\xae\x04\x0c\x55\x46\xfa\x02\x66\xa4\xf7\x62\x26\x4d\x1a\xa1\x10\x75\xe0\x69\xd2\x3b\x02\x48\x4a\x06\x60\xe5\xda\xde\x57\xad\xab\xf3\x10\x9e\x37\xe1\x10\xb2\x87\xf4\x5f\x4e\xa8\x23\xf0\xae\x4b\x7a\x21\x45\x44\x36\x69\x8c\x95\x58\x28\x42\x41\x8b\x5e\x4a\x08\xc2\x26\xf0\xdf\x66\xaa\x5c\x21\x75\xb7\x86\xe4\x96\xb4\xd0\x6b\xd2\x92\x04\x6e\xa4\x25\xfb\x09\x04\x4d\x35\xa7\xd1\x5b\x6b\xcf\xe9\x23\x27\x66\xa6\x27\x67\x86\xa6\x96\x48\x85\x11\x67\x32\x8e\x0a\xce\x43\x76\x51\xe3\xa4\x4b\x23\xe0\x95\x42\x12\xfc\x3c\x15\x83\x07\xcf\xe2\x7a\x93\x02\x55\xd0\xa2\x53\xaa\xb6\x14\xd7\x52\xba\xf7\x67\xa1\x7a\xd6\xd1\xe7\x3f\xa6\xd6\xa8\x82\xe1\x53\x61\x6b\x1f\x94\x93\x89\x46\x89\x5f\xc6\x64\xbc\x53\x17\x54\x89\x8c\x06\xc4\xd9\xdf\x3e\x46\x2e\xa1\x13\xf0\xc6\x72\x96\x0c\x05\xb6\x11\xdb\xe8\x22\x96\x5e\x23\x1d\x0a\x41\x1e\xb8\x37\x99\x43\xef\xf4\x1f\x65\x66\xee\xa0\x46\x8e\xf1\xae\x5c\x80\xc8\x5b\x86\x6a\x5d\x72\x3c\x6a\x71\x58\x97\xd5\xb6\x51\x5a\x4f\x85\xe6\x70\x1a\xfd\xdb\xe6\xea\x5f\xca\xae\x86\x19\x34\x78\x02\x7e\x47\xe9\x5d\xa9\x44\x48\xc5\xdd\x9a\xfd\xac\x2e\x8a\xbd\xb6\x80\x2f\x30\x62\x4e\x54\x15\xf4\xbc\x98\x30\x13\x39\xcd\x8e\x48\x68\x6f\x93\xb4\xeb\x04\x6f\x7c\xcc\x9e\x4f\x70\x80\x56\xd3\x79\xe3\x53\xcc\xb2\x35\x4b\xac\xb1\x4e\x18\x6e\x5c\x9b\xed\x35\xcb\x66\xd3\x63\xb9\x7d\x60\xf5\x51\xb2\x8f\xfe\x18\x42\x8f\xdc\x19\xff\xb0\x34\xcf\x63\xab\xd8\x1b\x79\xdb\x0e\xd9\x6d\x5f\xa8\x81\x7f\xf6\x76\x22\xc7\x91\x41\x58\xa0\xec\x21\x19\x95\x2f\x26\xb6\x11\xb7\xa1\xf4\x3a\xe4\x1a\xa9\x53\x15\x7c\x0c\x34\xbc\xf3\x66\xbe\x25\x2e\x57\xd0\x1b\xe7\xa2\x6f\xc0\x39\x51\x6c\x1a\x4b\x4e\xb9\xb6\xf2\x65\x24\x05\x6d\x88\x79\x59\xe7\x62\x5e\x56\x43\xbf\x1b\x67\xf4\xbb\xeb\x28\xd5\xc3\x06\xa6\x17\x80\x00\x70\x3f\x93\xd6\x28\xf6\x93\x01\xbf\x0c\x79\x68\x0c\x1e\x63\x6d\x18\x6a\x73\x14\xa0\x78\x11\xfd\xc8\x62\x5f\xf6\x36\x8f\x77\x00\x4b\xf6\x06\x95\xba\x21\xc0\x8b\x53\xda\xcb\x01\x1f\x52\x44\xf8\x84\xb3\xcc\x45\x2f\xa9\xb3\x05\x82\xb9\x07\x92\x69\x67\xab\x72\x4b\x98\x13\x59\xe1\x6a\xb6\xd2\x36\xd3\x08\x1d\xc9\x0a\xc8\xf3\xa7\xb3\xfc\xbc\x9f\x3e\xdf\x17\xea\xbe\xa3\x06\x04\x82\x6d\x80\x75\x08\x8b\x6e\x80\xb0\xe8\xa6\x0c\x85\x54\xfa\x42\x25\xf2\xdb\x1d\x1d\x49\x47\xc1\x93\x97\x9e\xe9\x51\x0d\x11\xc8\xe8\x60\x77\xd2\x10\xea\x76\xd1\x17\xdc\x46\x3c\x23\xaa\xc5\x33\x0b\x20\x4b\x49\xd1\xb0\x08\x0c\x50\xc2\x32\xa0\x27\x03\x5e\xc1\x87\x68\x94\x09\xec\x86\x02\xc9\x95\x33\x19\xd1\x2b\x0a\x3c\x01\x5c\x2a\x3f\x9d\x0e\x15\xc0\x5d\x73\x57\x30\x8a\x97\xd1\x26\xee\x3e\x78\x3a\x34\xf0\x19\x4e\x51\x2b\x13\xbf\x25\xa1\xb5\x8f\xc8\x4b\x7b\xf5\x62\x40\xb1\x31\x8a\x19\x4d\x14\x72\x9b\x51\xa6\x01\x8e\xb5\x58\x59\x07\x54\xb6\x66\x03\x1e\x6f\x90\xd6\xdc\x95\xa3\xd2\x2f\xa8\xfc\x7e\xb0\xdb\xca\xe1\x6f\xa7\xd5\xac\x9e\xf7\x77\x56\x59\xc4\x77\x59\x17\x71\x75\x9e\x71\xf7\x99\x2c\xe9\xa1\x9a\x97\xf4\xb0\x63\x49\x9b\x51\x46\xc3\x56\xbe\x23\xa3\x8c\x8c\x7b\xfa\x27\x69\xe9\x87\x88\x46\x75\xd3\x46\x2b\xda\xcf\xbd\x8e\xe1\x8d\xbc\x68\x64\xc6\x7f\x69\x5a\x7f\x79\x56\x7d\xc8\x92\x90\x0d\xa1\x83\x23\x91\x0c\x53\x9d\x5c\x86\x1a\x8f\x5b\x2a\x17\x2c\x38\xff\xfc\x0b\xde\xf1\x8e\xce\x4e\xcc\x6a\xb2\x78\xf1\xe2\x77\x42\xca\xff\x77\x2f\xb9\x44\x9e\x6d\x3d\x85\x8f\x19\xc7\xdb\xeb\xf6\xe3\xad\x9f\x49\x45\xdf\x4a\x87\xbd\xff\xf5\x9a\x14\x7d\xf6\xdc\xfd\xb6\xba\x59\xdd\xf2\x7a\xd7\x3b\x20\x63\x88\x67\xea\xf7\xfa\x64\x82\x84\x4e\xa1\x79\x5a\x11\x4b\x95\x4a\x2f\xcb\xa8\xff\x36\x53\xfa\xc6\xe2\x5f\xe4\xf7\xfa\xad\x8a\x75\x09\xc3\x2c\xb8\xe3\x11\xd4\xdd\x4b\xa2\x9e\x6f\x7b\x6d\xac\x61\x89\x69\x47\x05\xed\x46\xaf\x3b\xcf\x6f\x31\xc0\xe6\x9f\x06\x7f\xe5\x40\x4b\xa0\xb9\x24\xea\x79\x3e\x25\xfa\x6e\x02\xf0\x39\x90\xf2\x43\xc6\xb3\x15\x5d\xcb\x33\xac\x70\xd3\x2f\x77\xf4\x56\x36\x9e\x00\x2d\x24\xed\x24\xf4\x35\xa5\xd1\xcb\x8a\xf9\xc4\x2b\xd6\x81\x08\x7f\x71\x14\xe7\x92\xfa\x72\x31\x17\xd7\x25\xac\x5c\xac\x8b\xe2\xba\x38\xb8\x52\xb9\xfa\x75\x47\x51\x9c\x33\x92\x64\x5a\xa7\x03\xf2\x99\xb4\xd6\xc7\xf9\x2b\x14\x92\x46\x17\x98\x24\x31\xbd\x5a\x9c\xeb\x0a\xae\x89\xeb\x35\x52\x3b\x1c\x2b\x20\xae\x4f\x06\x9f\xf6\xac\x67\xcc\x2e\x5a\xe5\x42\xb2\x66\x96\x69\x79\x17\xba\xd1\xb3\xb8\x1d\x33\x51\x5d\x8b\x79\xd5\xae\x51\xfd\x47\x0f\xe9\x3a\x68\xe5\x22\x2d\xb4\xe9\x75\x8b\x0d\x45\xb0\xc0\xe5\x45\x0f\x94\x27\x17\x62\x2e\x26\x44\xc1\x4e\xa5\x3a\x21\x11\x95\x30\xa3\x0c\xce\xcb\x65\x70\x56\x9a\x1d\x49\x6f\x1a\x0d\xf4\xa8\x78\xbd\x92\xed\x75\x36\xa4\xa4\xd1\xac\x26\xe9\x22\x68\x0b\xf0\x5f\xfd\x0e\x72\x3b\xa1\xa5\xdf\x41\x74\xcb\x66\xaf\xcf\x97\x25\x90\x5f\x40\x96\xba\x61\xa2\xec\xd3\x37\xca\x9d\xb4\xad\x84\x8d\xe3\xa0\x56\x69\xdc\x5d\xce\xc6\x19\x46\xce\x4e\xc0\x4c\x10\x4a\x9b\xd9\x6a\x39\x0b\x2d\xbb\x5a\xce\x18\x7a\x30\x0f\x8c\x02\xb1\x9f\x2e\x63\x5f\x84\xac\xc7\x41\xcc\xf8\x32\x5e\x8c\xfe\xb2\x46\xca\xb7\x61\xfb\x32\xf6\x2d\x71\xf8\xf7\xd8\x8b\x86\x43\x8b\xfd\x86\x62\x4e\xfa\xd9\xe6\x34\x9d\xdd\xb9\xdc\x00\x20\xf2\x9f\xa4\xa5\x07\x7f\x3d\x53\x04\xad\xf6\xca\x8e\xc9\x13\xdd\x5c\x03\xe8\x05\xc2\x6a\x9f\xb3\xad\x9c\x43\x95\x57\xce\x05\xa8\xf6\x7f\x07\x57\xfb\x2f\xf4\x66\xe3\x06\x69\xc7\x0d\x72\x0d\x6e\x90\xb8\x18\x40\x33\x5a\x0d\xf3\x7e\x27\x3a\xf4\x5e\x28\xb5\xfe\x19\xf3\xbe\xcd\x92\xf0\x00\x6d\xd2\x3e\xea\xf3\x59\xf1\xe5\x73\xad\x66\x89\x87\x28\xb1\x8a\x86\xff\x87\x69\x49\x65\xf8\xef\x04\x8f\x60\xae\xf4\x7b\x27\x7c\xe9\x79\xce\x53\x99\x12\x71\x27\xa8\x50\x0c\xce\xb8\xba\xd0\x7a\x3f\xe6\xa1\xf9\x5e\x2e\x36\x4f\x5b\x89\x29\xc3\xc1\xe5\x77\x31\xe8\xf5\x63\x2f\x5d\x7e\x9e\x65\xf9\x5d\x02\x7a\x7b\xf3\xee\xf7\x19\xf7\xa1\x66\x2e\xbf\xc7\x1c\x2b\x55\x5b\x52\x24\x89\xcc\x8c\xa8\xe7\x9b\x1e\xc7\xd2\xb0\xec\xe2\xc7\xed\xc7\x9d\x1b\x56\xfe\x52\x34\x07\x40\x5e\xb2\xa9\xc4\xa6\x7b\x9a\xd9\x5f\xf0\x84\x83\x4d\x98\x9e\x3f\x4f\x3a\xcf\xff\x15\x24\x97\xd0\x8a\xaa\xb9\x84\x20\x21\xda\x94\x4c\x32\xa1\x63\x76\xf2\x24\x99\x10\x54\x9c\x6c\x64\x13\xea\x67\xd5\xa2\xaa\xaf\xa5\x5e\x6d\x5f\xa6\x6f\xd9\x5e\xd7\x33\xe2\x19\xca\xaf\x67\xad\x27\x0a\x97\xc9\xfb\x7c\x29\x94\x5f\xed\xb6\xca\x7f\x85\x92\xb0\x58\xe5\x9f\xf1\x54\x98\xcb\xd5\xda\x18\x7c\xd5\x3a\x06\x6a\x0a\xfb\x7c\xd8\x18\xf5\x51\x1c\x22\xcf\x56\x55\xbf\x61\x74\xac\x89\xc3\xe7\x25\x9f\x1c\xe3\xd2\xf5\x2c\xad\x91\xff\x40\xcb\xeb\xa6\xfb\x81\x9b\x78\x8d\x29\x5a\x8d\x6f\xb9\x6b\xec\xbd\x9b\x9b\x07\x5a\xb5\x1a\xdf\x71\xd4\x88\xbc\xe8\x07\x61\x35\x37\xe6\x26\x33\xcd\xb1\x33\x2b\x4d\x35\x55\x4f\x46\x03\x7d\xba\x92\x7c\xca\xef\x5c\x99\xac\xc6\xb6\x4a\xb5\x48\x0c\xeb\x69\xcd\x2c\xdf\x6f\xc4\xb5\x20\x44\x96\xd3\xac\xa8\x3c\x2d\x3c\x9b\xe6\xb2\x8f\xd0\xb3\x48\x0d\xe4\xde\xd8\x9c\xb9\x37\x6e\xa4\x6d\xb1\x88\xce\xe2\xb6\x1f\x4b\x41\xd8\xbe\x85\x27\x52\x17\x79\xbb\xe7\xf4\x69\xbb\x76\xa7\x8a\xce\x42\x6e\x33\x8d\xda\x16\x6d\xf0\x35\xb3\x96\x5f\x0b\xce\xef\xb7\x9a\x7e\xf5\xb1\x51\xef\xd2\x57\x2b\x35\x9d\x80\xb3\x2a\x26\xe4\xe6\x37\x40\xd4\x5d\x9e\x7b\xee\xbc\x79\xed\x95\x02\xa5\xde\xb0\xaf\xec\x11\xe5\xce\xd1\xe9\x58\xe1\x6f\xd4\x76\xcb\x33\xee\x86\xb6\x5a\x0e\x1f\x65\xc7\x0b\xd2\x2d\x24\x4d\x72\x39\x90\x56\xe1\x8c\x3b\x2f\x52\x6a\x24\x29\x7d\x4f\xa7\x79\xba\xd5\xb2\xed\xce\x2c\xdb\x0d\xf4\x75\x19\x70\xdb\xf4\xe4\x81\xf8\xaf\x09\xe8\xe9\x29\xa2\xbe\x88\x9c\x3f\x85\xfb\x78\x7a\xe8\x8d\xe1\x27\x5a\x82\xda\xf5\x34\x97\x75\x13\x0a\x79\xd0\x97\xd3\x61\x26\xa5\xad\x2c\xd7\x80\x5a\xde\x49\x20\xb6\xa5\x43\x0b\x9a\x2f\xb0\xaf\x96\x52\xe9\xc2\xd0\x73\x6d\xa5\x5d\xd8\x5e\x07\xe5\x5a\x23\x85\xc3\x05\x80\x22\x28\x4d\x98\xa9\x34\xad\x43\xcd\x05\xea\x58\x89\xda\xbe\xcd\xbf\xe1\x26\x5a\x7b\x97\x96\xaf\x86\xf7\x4f\xc4\x63\xd5\x83\x2a\xb8\x72\x52\x81\xb3\x30\x94\xf8\x9d\x18\x4a\x8c\x9c\x82\x75\x05\xa3\x42\xb0\xe8\x36\x80\x2c\xde\xb0\xf0\x00\x48\x5e\xbc\x7b\x8e\xe1\x09\x4a\x4a\x6a\xc9\x8b\xeb\xb3\xc8\xbe\x66\x46\x1d\x19\x6d\xd9\x8c\x82\xe0\x22\x90\x03\x55\x9e\xa1\x3e\x16\xb9\xd4\x68\xbb\xe9\x7b\x65\x26\x14\xdd\xa0\xf2\x0e\x14\x07\x4b\x7e\x72\x83\x91\xf5\x82\xd4\x7d\x34\x74\x69\x4f\x4b\x14\xf4\xb6\x40\xb2\x72\x4e\xc7\x6c\x18\xd3\x38\x4a\x25\xe8\x38\x24\xae\xa6\x09\x9f\x76\x9b\x75\x11\x58\x64\xc0\x82\xe6\x83\x09\xae\x91\x67\x89\xb1\x88\xbb\x82\x4e\x19\x21\x68\xee\xe8\x03\xf6\xcd\x9f\xca\xee\x7c\x5b\x5f\xae\xae\xcc\x53\x30\x76\x6a\xb2\x93\xda\x1d\xd5\x18\x90\x72\x22\xb1\x55\xbf\xd3\x55\x5d\xf9\x8f\x24\xfa\x81\xd4\xae\x22\xa0\x49\x54\x64\x3b\x22\x9e\x95\x48\x9c\x1c\x18\xfb\xc7\xb8\x1f\x09\xd7\x7a\x8e\x54\xf1\x23\x51\x0a\xcc\x37\x2c\xda\x5c\x18\x11\x48\x9a\xd2\x59\xe6\xfe\x20\xa2\xc2\x41\x63\xd3\x17\x65\xec\x73\x4c\x79\xc3\x7d\x46\xb1\xb3\x39\xee\x7b\xd2\x3b\xa2\x67\x5a\x39\xfc\x16\xd6\xdc\x42\x8c\x79\xbb\x50\xa2\x2a\xf3\x35\x07\x6f\xcb\x67\x1b\xf5\x90\xa5\x51\x10\x4d\xd5\x97\x49\x3f\xf9\x88\x51\x74\x26\x66\xad\x12\xaa\x7c\x4a\xf5\xd3\x46\xd1\xa9\xdc\x88\x9a\xbd\x24\x3e\x4a\x4b\x6a\x86\xe3\xce\xb6\x50\x45\xfb\xfc\xb8\x26\x5c\xb4\x26\x71\x32\xe7\xeb\x2a\x23\xa3\xf5\xf6\x5b\x4f\x5c\x04\x51\x4c\x9e\x91\xc8\x68\x9e\x81\x8c\x46\xea\x9d\x4f\xbc\xb8\x0a\xf6\xac\xb4\xad\x5e\xcc\xde\xaf\xcc\xfe\x0d\x42\x03\x15\xc3\x31\x96\x17\x09\xce\x19\x5c\xdb\x95\x9d\x90\xbc\x64\x27\x0d\xc0\x4b\x6f\xf8\x78\xc7\x05\x10\x53\x29\xb2\xbd\x4f\xb9\x29\xd4\x47\xdc\x41\xa6\x3a\x04\x9e\x61\x06\xbe\x91\xbe\x76\x97\xd5\xe9\x31\x8b\x23\xb9\x99\x56\xba\x85\x56\x6a\xd7\xd0\xd3\x43\x65\x46\x57\x07\xa5\xad\x9b\x50\x0c\x26\x7c\x7b\xad\xa0\x22\x25\xd6\x18\x43\xc0\x57\xfa\x87\xe6\x64\x99\x71\x3c\x8a\x20\xb7\x5f\x63\x93\x6b\x1d\xac\xb5\xaf\x83\x6e\x7c\xee\xd9\xbc\xca\x56\xd3\x4a\xdb\x35\x4f\x07\x22\x90\x27\xbd\xb1\xb6\xa5\xd7\xd0\x5a\x8f\x5a\x87\x37\x4e\x59\x56\x7b\x79\x28\xe9\x7d\x46\x64\x36\x4b\xbf\x0d\xbe\x54\xec\x0a\xea\x63\x53\x30\x23\xe4\x34\x07\xa7\x76\x4c\x7e\xc6\x0c\x67\x17\x77\x71\x33\xf7\xd9\x7a\x6b\x59\x90\x7c\xc0\xe3\x89\x95\x21\x79\x38\x64\x2d\x5a\x59\x46\x5c\x6e\xd6\x15\x74\x73\xef\x8d\x95\xc0\xfd\xbb\xe0\x38\x81\x52\xcb\xba\x82\x6b\x79\x99\x6b\xc4\x6f\xdd\x5d\x41\x6f\x5a\x31\x5d\x83\x8f\x88\x0f\x0f\x33\x75\xd5\xc6\x7d\x97\xe4\xb5\x1b\xd6\x46\xda\xb2\x75\xca\x89\x13\xb7\x1e\x35\x6a\x8b\xa4\xd0\x1c\xba\x8d\x78\xdc\x4e\x42\x37\xbb\x06\xce\x1a\xf9\x8d\xa6\xd3\x62\xf4\xba\xd1\x3a\x0e\xa6\x50\x42\xad\x0d\x11\xa6\x71\x98\xc8\x6d\xa4\xfc\xe4\xe9\x67\xe4\x7b\xf3\xd0\x62\xff\x68\x08\x72\xf9\xd1\x10\xcd\x67\x87\xfd\xb2\x21\x08\xda\xe7\x8a\x90\x3c\xcc\x91\x93\xc6\x0c\xaf\xda\x9b\x9c\x55\x65\x4f\xc7\x84\x4f\x21\xbf\xc9\x1a\x09\x5d\x48\xfd\xf3\x32\xd5\x0b\x5d\xa0\x89\xc8\xda\x11\x77\xd2\x7a\xa7\x49\xfc\x2c\x1c\x0d\x23\x2e\x8b\x01\xa9\x34\x5f\xd5\xd1\xd9\xd2\x2d\xb4\x94\xc6\x96\x9a\x93\x41\x63\xe4\x06\xaa\x8c\x5c\x7d\x57\x30\xe8\x27\xc7\xc1\x07\x06\xfe\x9f\x4e\x63\x3a\x15\x9e\xed\x6a\xbb\x87\x52\x23\xbc\xad\x5a\xda\x04\x0e\xbc\x68\x88\x08\xfb\x34\xae\x81\xa9\x1c\x7d\x1e\xcc\xd2\x69\x5a\xc1\xf7\x1b\x85\x23\xc1\x14\x8f\x57\xd6\xa6\x64\x18\xe3\x14\x0b\x8e\x87\x38\xe7\x00\xbb\x10\x95\xf9\xf3\xd2\xc1\x33\xc3\x5d\xd6\xf4\xf6\xa9\x46\x5c\x4c\x19\x56\xab\x97\x30\xe2\x8d\x59\x88\xc0\x5c\xd3\x24\x6e\x39\xb1\x27\x6f\x86\x91\x00\x13\x58\xe8\x75\x73\x57\x91\x3c\x4d\x3c\x9a\x3e\x98\xd7\xaa\xc0\x39\x27\xe1\x0a\xd0\x38\x67\x1f\x6d\x87\x44\xd3\x4c\x58\xd1\xe3\xf9\x73\xb4\x03\x5b\x5f\x63\x9b\x68\xdd\xf9\xf4\x8c\x81\x8c\xa0\xb2\xcf\x89\x9e\x59\x67\x33\xad\xd6\x45\x54\x39\xcd\x72\xaf\xab\x7c\x9e\xa7\x5e\x2e\xb6\x05\xe9\xff\x75\xf5\xcd\x56\x42\xc3\xb4\xab\x2c\xf4\xe6\xf1\xd6\x87\x2a\xa7\x28\x02\x4d\x89\x03\xb6\xe2\xe1\xed\x7a\xe7\x4d\x35\xbd\x13\x56\xd2\x5f\x57\x4b\xc1\x2b\xc7\x86\xef\x0c\x3d\x0d\xaf\x1a\x9e\x6e\xb5\x31\xaa\x61\x86\x3e\x33\xae\x1c\xbd\x90\xf9\x8d\xa9\xe4\x6f\x13\x64\x82\x51\x67\xa2\x5e\xfb\x61\xce\x33\xbf\xc9\x7b\x6b\x49\x26\x5a\x50\x1d\xea\x77\x1d\xe9\x19\xbb\x7a\xbf\xf5\x70\xcc\x04\x38\xac\x75\x14\x14\xf9\x62\x87\x59\x29\x94\x22\xd2\x44\x7e\x7f\x41\x15\x0c\xd3\x7e\x6f\x92\x42\x23\x20\x6d\x1d\x09\xa9\x56\x43\xa0\x71\x9b\xca\x8d\x09\xb8\xc9\xa4\x67\xcc\x42\xef\xbb\x8c\x1e\x81\x0d\x22\x75\xa2\x67\x68\xf3\x48\xa3\x6f\x0d\x6b\xd7\xe6\x8d\xfc\xc8\x60\x1e\x5b\x28\x25\x92\xa3\xf8\x47\xc0\x75\x63\x75\x91\x6d\xbe\x5c\x19\xd6\x27\x44\xa0\x2a\xaa\x17\x09\x1d\xa0\xb4\x60\xdb\xe9\x17\x53\x54\xd9\x66\x1d\x64\xac\xc7\x4f\xa9\x7a\xfc\x26\xb4\xb0\x53\x50\x46\x9e\x2a\x94\xe6\x99\x86\x6f\xa7\x24\x6b\x56\x68\xe2\x4b\x12\x0f\x92\x76\x60\x53\x9b\xcb\xc6\x11\x49\x9b\x2a\x55\x9b\x53\x84\x73\xe9\x8f\xfe\x99\x6b\xd6\xe7\x6b\x2b\xf3\x16\x5a\x4d\xd7\xac\x3f\x51\x7d\x37\x95\x58\xe3\x34\x29\x1a\xfb\x7e\x0d\x88\xd1\x3b\xec\x5b\x08\x34\x91\xba\xbe\xa4\x49\xb0\x6b\x94\x52\x3d\x22\xb1\x7a\x3c\x11\x2f\xff\x5c\x48\xfa\x46\xd1\x56\x27\x17\xf6\x59\xe2\x36\xd4\x11\x2c\x37\xb3\xf4\x3a\x05\x55\x43\xa2\x75\x17\xe4\x26\x51\xe1\x04\xa6\x7e\x4a\xc6\xbc\x32\x6f\x5b\xb3\x96\x41\x38\xfd\x36\xf6\x72\x51\x3d\xcb\xe6\x0f\xee\x73\xbe\xb0\x39\x23\x42\x6f\xac\xd4\x38\x91\x3f\x38\x5d\x29\xbd\x3f\x7e\xd2\xf4\x79\x21\x35\x4f\x11\x88\x69\x31\x84\xd2\x2d\xbe\xbd\x6c\xc0\xf3\x92\x8a\xaf\x13\x88\x8a\xcc\x2b\xb6\xd2\x92\xff\x1a\xd2\x49\xae\xa6\xb3\x37\x49\xf5\x3b\x5a\x9b\xbd\xe5\xdf\x44\x4b\x7e\x3a\xa8\xd0\xbc\x9b\xcf\xb8\x79\x7d\xf6\xa4\xd8\x3b\x28\x41\x7d\x0b\xfd\xe3\x78\x93\xc9\xe1\x5d\x13\x65\x2a\x40\xab\x46\x0b\x40\xfa\xa7\x20\x2a\x9d\x89\x49\x2b\x1c\x4f\x76\xed\xfe\x80\xfd\x08\x01\x48\x0a\x0c\x30\x24\xe1\x86\x7d\x3c\xdc\xb0\xd5\x97\x9a\x52\x1e\x5e\x71\xb6\xd0\x0e\xa2\xd6\x9e\x00\xba\x9c\x85\x37\x96\x29\xe9\xc3\x85\xde\x09\x05\x9b\x36\x25\xe2\x40\x53\x68\x7e\x68\xe6\x5e\xa6\x20\xb6\x15\x34\x14\x55\xd2\xc6\x23\xbe\x26\x72\xdb\x62\x24\x1c\x3d\x12\x6e\xfe\xf6\x6a\x7d\xee\x6a\x98\x50\xc2\x5e\x6d\x63\xa5\x6a\x83\xac\x06\xf7\xcb\xcd\x94\xc2\x61\xb7\x7f\xe4\x66\xeb\x9b\x4a\xaa\x65\xc6\x06\x24\xa5\xbf\x54\xc9\x3f\x73\x1b\x2d\xa9\xfb\x67\x5a\x83\x2a\xec\xad\x88\xbd\x8c\x8b\xe6\x4d\xb4\xe8\x43\xd5\x08\xdf\xe4\x18\xc8\x94\xac\x11\x1b\x5a\x61\xc4\xfb\x9d\x13\xb5\xd3\xbd\xd0\x5f\x60\x59\x9d\xf7\x0c\xcc\x9a\x99\xe7\xda\x53\x5b\x34\xca\x00\xa5\xa8\x29\x15\x6d\xef\x1f\xa8\xb8\xbe\x6a\x40\x2f\x4b\xfe\xe5\xdf\xac\x79\x31\xf7\x50\xc2\xba\x25\x7d\xec\x67\xbc\x46\x93\x01\x6c\xed\xac\xf1\xd0\x6d\x56\xe7\xe4\xfd\x8e\x1a\xe3\x0c\xb4\xdf\x6b\x63\x4e\xf6\x40\xfb\xbd\x8e\xc1\x62\x4b\xbc\x13\x15\x03\xed\xfb\x7f\x05\x38\xc1\xf3\x31\x90\x4d\x86\x91\x4c\x34\xed\xb1\xc4\x1b\xd7\x99\xd7\xd3\xad\x04\xac\x9e\x90\x73\x35\xad\xae\xf1\x88\x65\x52\xdc\x99\xad\xb0\x19\x97\x29\xf8\x57\x99\xbd\x85\xc4\xa9\xa7\x55\xd0\x3b\x76\x89\x37\x37\xf6\x25\x7a\x64\x51\xe6\x73\x61\x95\xf3\xb9\xd8\x50\xe9\x36\xd1\x26\x6a\x91\x0b\x73\xf9\xdd\x7b\x3a\x84\x76\x70\x7b\xa1\x3c\x08\x10\x85\x05\x5c\xc1\x5a\xa4\x2d\x91\x04\x79\x4f\x42\xdf\xad\x36\x1e\x79\xbd\xd0\x5b\xce\xc9\x35\xa2\x85\xee\x2c\x89\xff\xdb\x0e\xe8\xdc\x27\x78\x66\x74\xf3\xae\xb4\x8d\xb6\x4f\x8f\x25\x16\x62\xfc\x30\x93\xf9\x10\x0c\x56\x76\xb3\x56\x99\xd5\xac\xa6\xc9\x72\xdb\x1d\x94\xd2\x73\xd4\x4b\xae\x1e\x7a\xd5\x0a\x3e\x5c\xd8\x51\x8e\x29\x39\x4d\xeb\xf6\x2c\x84\x60\x49\x46\x5f\x2e\xca\x59\xb6\xc2\x69\xdc\x4a\xdf\x34\x50\xab\x6a\x09\xa2\xd5\x9b\x8d\x03\x78\x2f\x25\xe5\x44\xbe\xe1\x69\xf9\x43\x1e\xf9\x9c\x5d\x22\xb7\x39\x97\x88\xe8\xdc\x5c\xbc\x39\xc6\x02\x08\xb8\x5a\xf2\x50\x2d\xb8\x3a\xb9\x41\x53\xcb\x1c\xa0\x6f\x9b\x9f\xb1\xa3\x90\x24\x5d\x57\x52\xbc\x60\xb0\xf3\x81\xc1\x6c\xf8\xeb\x56\x51\xef\x0e\x4a\x57\xe7\x9e\x5f\xb4\xf3\xdb\xbb\xdc\x35\x7e\x72\x9f\x15\xb2\x71\xc8\x5d\x63\xa7\x1d\x0a\xe5\x1e\x47\x8d\xc8\x8b\x9e\xfa\xff\x0b\xc4\xda\x3b\x34\x2d\x20\xb2\xc7\x4a\x78\xbe\x4e\x54\xb5\x3b\x2b\xdc\x0e\x6d\x52\xff\x6a\x5a\xc3\xb2\xa3\x42\x70\x1c\x91\x7e\x49\x57\x53\x2b\x9a\xae\xc3\x27\xd0\xed\x79\xf4\x26\xa1\xef\x4b\x2f\xde\x1a\x02\x1a\x79\xed\xde\x71\x5c\x21\xd0\x8d\x79\xec\xa4\x32\x24\x78\x42\xc0\x26\x90\xbf\x0a\xcf\x43\x05\x1b\xd4\x81\x4b\x0a\xd8\xe1\xe7\x45\x72\xed\xbb\x3d\x5d\xfa\x68\x13\x33\x99\x78\xb8\xab\xb7\x1d\x4a\x62\xa3\xab\x6a\x0b\xd4\x2f\x13\x40\x09\xe2\xc5\x75\x4e\x04\xfe\xd8\xd9\x40\xc5\xec\x89\x76\x23\x7d\x81\xe1\x85\xb3\xd8\x1f\x63\x59\xc4\x8a\x29\xea\x7c\x5b\x6e\x26\xfa\x74\x70\xf6\xe5\x14\xda\x0b\x51\xb8\x34\x97\xb4\x17\x5c\x5e\xa5\x8d\xe8\x01\x5d\x20\xc0\x64\x9d\x86\xd0\x7c\xa7\x5d\x83\x53\xfd\x7e\xcb\x01\x99\x0c\x51\xf9\x4e\x9b\xe2\xa6\x11\xce\xc6\x6c\x8f\x6f\xae\xd0\x63\xe5\x15\x4c\x07\x6f\x2a\x9e\xb2\x45\x38\x4c\xe5\x56\x50\xe5\xda\x09\xa4\x4a\x0b\x5e\xe6\x66\x47\x34\x90\x85\x3b\x4a\xf0\xf9\xb9\x4c\x1b\xad\xe9\x14\xf2\xcc\x0e\xce\x46\xda\xfb\x8c\x7e\x19\xe9\x34\x64\xea\xb7\x34\xae\xf5\x65\xc3\x25\x87\x50\xeb\xa0\xd6\x05\x29\x5e\x4c\x17\xe1\x94\xd9\xb6\xec\x75\xb4\xc5\xc9\x12\xf6\x9d\x29\x4b\xc8\xbe\x7b\xff\x78\xdf\x3d\xf8\x56\xde\xbd\xbc\x9a\xdb\xe9\xed\x94\x7a\xd6\xed\x74\x2a\x02\x37\x67\xdd\x4e\x97\x3b\xdc\x4e\xef\x24\xf4\x6c\xc1\x2a\x56\xf7\x51\xb1\x47\x13\x1d\xf5\x65\xaa\x50\xf3\xd9\xdd\x3d\xef\xb6\x6f\xad\xa9\xfc\x94\x57\x1a\x7b\x61\x0e\xd6\x53\x35\x0f\x57\xee\xf9\x44\x8a\x29\xcc\x27\x86\x69\x13\xf3\xc9\xb7\x34\x31\x5a\x57\x0e\x6a\x5d\xf1\x33\x27\x1d\xc2\xb4\x56\x5a\x25\xf7\x9d\x59\x63\xd2\x6b\x9e\x0d\x81\xa5\xc4\x1a\xf3\xfc\xd8\x77\xe6\xeb\xb5\x9f\xe6\x3c\x3b\xa0\x2e\xbf\x59\x27\x60\x35\x25\x91\x9d\x80\x9c\x40\x23\x10\x7e\x14\xfa\xe8\xaf\xa5\xb5\xf7\xd6\x8e\x3e\x51\x15\x10\xe5\xe9\xf1\x6a\xf5\x60\xb4\x5a\x3d\xb4\x37\x61\xa6\xf4\x9c\x50\xef\x69\xc8\x04\xce\xd4\xba\x15\x46\xd2\xae\xd9\x3b\x68\xbf\x43\x77\x04\x87\xfd\x56\xe5\x58\x1b\x60\x84\x07\x3a\xf9\xc5\x2c\xe3\xd4\x61\xa5\x92\x6e\xf3\x31\xa6\x49\x26\x53\x91\x86\x84\x58\x31\x55\x81\xf5\xa8\x0a\x9c\xc1\xe1\x1b\x33\x49\x62\xc8\x7b\x3e\x5f\x0d\xda\x63\xa3\xb5\x55\xa5\x0c\xfe\xca\x26\x47\x39\x8b\xb6\x6a\x33\x2d\xaa\x69\xab\x6c\x0d\xd8\xec\x18\xdc\x8c\xb6\x6a\xab\x6b\x16\x94\xb6\xca\x46\xbf\xdf\xd9\x70\x98\x3e\xe3\x72\x4a\xca\xea\x60\xea\xc9\x9b\x1f\x5e\xd3\x6a\xb0\x4d\xe2\x7e\xdb\x84\x0a\xd8\x46\x67\x37\xb7\x57\x6a\x86\xa1\x0e\xdb\x49\xcb\x56\x05\x67\xd9\x59\x69\x5c\x40\x1d\x56\x63\x8a\xad\x01\x4a\xc8\x12\x15\x7f\x2b\x7d\x2e\xc3\xd2\x60\x35\x4e\xd0\xc0\x5d\x49\x31\x9a\xa9\xeb\x6b\x8f\xf2\xe4\x29\x17\x6b\xf7\xad\xbd\xb4\xfc\x2b\xd9\xcc\x57\xfb\xe8\x73\x23\x99\x5b\xc1\xb8\x15\x93\x92\x14\x17\xfe\x09\xfb\xfd\x73\x3f\x2d\xaf\xdf\x0d\xd7\xde\x6e\xcd\x2a\x76\xc0\x51\x23\xf2\xa2\x13\xd5\x7c\x3d\x4a\xac\xf1\x2c\x0c\x46\xe0\xf8\xd9\xe2\x82\xe7\x4a\x1c\x5d\x89\xdf\x9b\x29\xdb\x56\xd1\xe2\x86\x2b\x51\xca\x5f\x00\xf4\x0a\xc2\x7a\x63\xaf\xd5\x8b\x19\x09\x05\x68\x40\x10\xa2\x4c\x68\xdd\x3a\x2b\x49\xbe\x5e\x13\xca\xaf\x22\x74\xae\x98\x18\xc9\x74\xe4\x86\x53\x76\x1f\x25\xf5\xf9\xec\xca\xda\x48\x9f\x3f\xad\x2d\xf8\x8c\xf6\x69\x93\xb3\xa7\x05\xd0\x3e\x79\x4a\xfb\x54\xc8\xb0\xa6\x2d\x5a\xe5\x2c\xba\xc9\x56\xfa\x7c\x77\xed\x87\x5c\xf2\x4f\x76\xed\x43\x3f\xa5\xa7\xaf\xb0\x07\x5f\xb0\xc6\x7f\xdd\xec\xa8\x11\x79\xd1\x9d\xe3\xf2\xc7\x38\x4b\x2c\x34\xea\x4d\xe4\xcc\x3c\xec\xb6\x75\xa9\x8b\xa4\xf2\x97\x35\xee\x78\x3e\x02\x8e\x60\x22\x6b\x07\xbe\xc1\xc3\xf6\xb5\x24\x95\x97\xdc\x33\x69\x92\x91\x18\x6b\x1d\xad\xa8\xad\x0c\x85\xee\x68\x22\x17\xc4\x16\x64\xd2\x87\x6b\x32\x0c\xad\xb7\x36\x13\xed\x10\x67\x78\xff\xad\x47\x3d\x5c\xc4\xf5\x70\x59\x35\xe6\x46\xfa\x4e\x0b\xe0\xce\x26\xfa\x7c\xf7\x38\x9c\x3c\xac\xd7\xe3\xcd\x5a\x0f\x19\xe5\xe1\x75\x78\x66\xa0\xde\xb7\xa2\x3e\x70\x2b\x25\xa2\xe9\x03\xad\xda\x40\x4c\x45\x91\x36\xe9\xb6\xef\xf3\x35\xdf\x62\xec\x92\x87\x5d\xbb\x64\xf8\x45\xab\x8e\xee\x66\x47\x8d\xc8\x8b\x36\x8c\x2f\xd3\x7f\x89\x35\x9e\x0d\x3b\x85\x67\xf8\x97\x7b\xa5\xa9\x50\x98\x0c\x7f\x53\x5c\x9b\xe6\x48\x25\x06\x4d\xb0\xf1\x62\xed\x3a\xe8\x1b\x32\x39\xa1\xb2\x8e\xae\xef\xd8\xd8\x40\x47\x9c\xfc\x5d\x9c\xf3\xf8\x59\x64\x20\x42\x1f\xd0\x58\xa0\x1e\x42\x6b\x16\x7a\xed\x5c\x3d\xdc\xcc\x63\x7d\x33\x72\xde\x5a\xe7\x8b\x6c\xb2\xc7\x3a\x6b\x69\xe5\x56\xef\x8a\x09\xe2\x10\x7d\xd3\x61\xd3\xab\x38\x98\x7e\x66\x8f\x9a\x28\x20\x0a\x49\xec\x49\x02\x13\x50\xe6\x9a\x2a\x65\xae\x78\x28\xf6\x85\x63\x30\x14\x37\x0e\x0d\x6b\x3b\xb5\x58\xfd\x02\x49\x87\x3a\xd4\x11\x5c\x93\x50\x10\x91\x06\xf1\x60\xa1\x77\x84\xc9\x5f\xb9\x47\xd0\x44\x0d\x1f\x8b\xbc\xe9\xa7\x22\xb2\x4b\x26\x4f\xed\x36\xb5\x55\xa4\xf4\xf7\xf2\x35\x9f\x37\xa2\x91\x23\xcc\xf0\x86\x22\xe4\x7a\xf3\x54\xf9\x15\x4a\xe7\xd5\xd8\xa7\xb2\x23\xa9\xb0\xbd\x0e\x2e\xe1\x01\x08\xdf\x19\x8f\xd8\x5b\x8c\xa2\xf5\xd2\x23\xb6\x60\x58\x67\xc7\xb3\x80\x6e\xb5\x96\xb6\x27\xa2\xd8\xeb\x2a\x0b\xf1\x83\xcd\xe0\x1a\xdc\x0c\xdc\x06\x5c\x26\x7f\x7a\xd1\x7f\x03\x30\xa2\xff\xef\xfd\x57\x62\x8d\x0f\x31\xe4\x88\x04\x37\xa9\xa1\xa1\x01\x99\xe2\xe4\x29\x67\xd9\x0c\x11\xe7\xce\x6b\xef\xe8\x98\x7f\xde\x02\xc0\x4c\x5a\x08\x90\x49\xef\xec\x4a\xff\xba\x2f\x7e\xd7\xbb\xde\xbd\xe4\x92\x4b\x96\x5e\xba\xac\x27\x79\xcf\xaf\xfd\xfa\x6f\xfc\xe6\xf2\xe5\xbf\xf5\x5b\xff\xe3\xb7\x7f\xe7\x7f\xfe\xee\x7b\xdf\x7b\xd9\xe5\x57\x5c\xf9\xbe\xab\xde\xff\x7b\x2b\x3e\xf0\x81\x0f\xfe\xfe\x87\xfe\xe0\x7f\x7d\x78\xe5\x1f\x7e\xe4\xa3\x7f\xf4\xc7\x7f\xfc\xc7\x7f\xf2\xa7\x57\xff\xd9\xc7\x3e\xfe\xe7\x7f\xf1\xbf\xff\xcf\x35\x7f\xf9\x57\x7f\xfd\x37\x9f\xf8\xdb\xbf\xbb\xf6\xef\xff\xef\xff\x2b\x5f\x77\xfd\x0d\xbd\x6c\x15\x5b\xcd\xd6\xb0\xb5\x6c\x1d\x5b\xcf\x36\xb0\x3e\xb6\x91\x6d\x62\x37\xb2\xcd\x6c\x33\xdb\xc2\xb6\xb2\xad\x6c\x1b\xeb\x67\xfd\xec\x26\x76\x33\xdb\xce\x76\xb0\x9d\x6c\x97\x32\xa2\xf7\x1c\xf7\x4c\xc4\xa6\xa3\x76\x26\x7e\x5c\x21\x36\x0d\xb0\x9e\xa7\xbd\x36\xd6\x00\x74\x10\xec\x38\x96\xfc\x6c\x35\x30\xf5\x94\x3b\x01\x5a\xcb\x0a\x44\xc8\x19\x61\xc5\x5c\x1c\x16\xbd\x38\x28\xb2\x38\x07\x99\x53\xb1\x22\x09\x0a\x14\x3f\x84\x99\x9c\xcc\x3b\x19\xca\xd3\x3b\x58\x46\x8b\xaf\xa9\x09\x76\x30\xdc\xda\xdb\x19\xa1\x5f\x2f\x01\x91\x24\xcc\x46\x48\x80\x8b\xe2\x20\x0e\x79\xfc\xd1\x3d\x0c\xeb\xa6\x52\x7b\x2e\x0e\x92\x60\x7d\xe2\x25\x41\x32\xe2\xbd\xef\xd0\xd0\xec\x32\x3a\xaf\xd5\x93\x00\xd6\xc4\xbf\xea\x10\x38\x4c\x2a\xc9\x85\x0c\xde\xd7\x35\xaf\x0d\x62\xcb\x4c\x59\xca\x4d\x0c\x7d\x58\xfb\x19\xc1\x8b\x56\x23\xc2\x7d\xfa\x65\x17\xd4\xc7\x86\x72\xd1\xcb\x0c\x55\x2b\x9c\x6f\x2b\xf8\x48\xdc\xcd\x90\x30\x48\xa1\xdb\xf0\x05\xa3\x4c\x7a\x66\x1f\x4a\xc6\x58\x19\x8e\x45\x0f\xa6\xb5\x5a\x30\xc0\x00\x6b\x0b\x71\xbe\xb7\xb0\x28\x66\x10\xc2\x95\xfe\x1b\x5e\xa9\xc0\xf5\x36\x33\xe9\x6c\xe1\x1b\xd6\x84\xa3\x36\x0e\xe5\x0f\x2d\xf6\x5f\x63\xc5\x00\x3e\x9c\x62\xc5\x30\xf6\x87\xe2\x70\xa9\xff\x1a\x4b\x26\xc3\x78\xa7\xf3\x92\x4c\x5e\xdf\x9a\x4f\xbc\x38\x37\x34\x3b\x0e\xd6\x15\x83\x58\xa4\xa8\x29\xf4\x25\x5e\x52\xe0\xf3\x92\xce\xdf\xba\x98\x27\xf9\x48\xea\xd2\x47\x75\xfc\xd1\xba\x75\xf0\x86\x38\x58\xea\x9f\x62\x69\xb9\x72\xd1\x4f\x06\xff\xe3\x31\xcc\x4a\xc5\xab\x14\x43\xfc\xa9\x23\x28\x14\x73\xe2\x63\x7d\x31\x1f\x7b\xb1\x00\xf9\x7d\x20\x1d\xd0\x1b\x59\xda\x6e\x3e\xde\x7e\x1c\xae\x2e\x86\x02\x98\xa7\xb5\x4e\xae\xc2\xfb\xd3\xa2\x9b\xa0\x68\x5c\xb7\x5a\x96\xce\xf1\x15\x76\x30\x7d\xbc\x11\x57\x18\xe4\x4e\xce\xc7\x7e\xe2\xa7\xcb\xcc\x97\xcb\x6c\xb1\xef\x15\x7d\x31\xc5\x89\x47\x16\x42\xda\x91\x50\x7e\x09\x97\xaa\x75\x11\xa3\x0c\x05\xfb\xcc\x87\x3b\xec\x06\x0c\xda\x19\x61\x45\x06\x91\xc1\xeb\xf1\xfb\x30\xa4\x5f\x81\xd3\x72\x59\x82\x99\x3b\x16\x7a\xf3\xd2\x09\x05\xb1\xa2\xfb\x4a\x15\x3b\xbb\x8e\x09\xc7\x6d\x8e\x03\x36\xcc\x0c\xa4\xa3\xbd\xd6\xc9\x4d\x0b\x4b\x47\x4f\xa5\x88\x38\x5a\xd1\x90\x3a\xb7\x8d\x35\xac\x61\xa8\x32\x5a\x2d\xa2\xb4\x0f\xeb\x67\xf9\x20\xa5\x71\x38\x7b\x2f\x38\x40\x9f\x3f\x6b\xbd\x19\xf5\x31\x2b\xe5\xdb\x69\x4d\xcd\x4d\xad\x8f\x69\x10\x5c\x37\x44\x3d\x3f\x4c\x77\xc2\xf5\x11\x35\xb2\x72\x3b\x97\xd8\x7f\x4f\x60\x89\x2c\x76\xf9\x5d\xda\x78\x65\x75\xec\x50\xb1\x1c\xd9\x7b\x3f\x54\xa5\xf7\xc3\xee\xde\x13\xde\x33\xbf\x8d\x35\xfc\x3d\x17\x27\xc6\xda\xa4\x9e\x36\xfd\xf9\xda\xa8\xe7\x07\x69\x03\xfe\x8e\xcf\x7a\xbf\x7d\xac\xee\x75\x8e\x55\xbf\x1a\x2b\xe8\xc9\xdf\x8a\x9e\xf4\xeb\x14\x0e\x51\x0a\x4f\xd1\xb5\x20\x22\x69\x2e\x68\x63\x0d\x7f\x13\xf5\x2c\x6d\x63\x0d\x7f\x8d\xb8\x3d\x28\xf5\xf6\x33\x4c\x10\xc1\xd2\xd6\x19\x33\x20\xb7\xe0\x85\x6d\xac\xe1\xaf\x32\x79\x84\x0e\xdb\x19\x11\xe3\xe3\x40\xea\xfe\x65\xd4\xf3\xf3\xb4\xf9\xd7\x44\x99\x94\x5d\xdd\x24\xb7\x11\x36\xa3\x97\xc9\xbb\x36\x37\xaa\x1f\x56\x10\x07\xe2\xdd\x0f\x59\xa7\xce\x66\x8f\x16\x4b\x68\x51\x1b\x6b\xf8\x3f\x51\xcf\x4f\xd3\x76\xfc\x6f\x31\xb8\xb4\x3b\x0f\x3b\xb6\x5e\x5a\xd0\x30\xd3\x0a\x9a\xef\x04\x5a\x48\xf3\x2f\x6c\x76\xda\xe5\x04\xa7\xea\x2f\xa2\x9e\xff\x48\x0b\xfe\x39\x59\x61\x47\xe8\x3b\x75\xcd\x03\xbe\x98\xd7\xbf\xb8\x8d\x35\x7c\x3c\xea\xb9\x33\xe5\x75\x1f\xb3\x2f\x81\xcf\x50\x52\x86\xd1\xd6\x58\x6f\x8f\x39\xd7\x1b\x00\xc1\x99\xe2\xf3\x63\xf6\x79\x46\xbd\x0a\xce\xda\x12\x6f\x5e\xcc\x24\x82\xd6\xd5\x51\xcf\x4f\xd2\x9e\xfe\x29\xb8\x27\x95\x10\xc6\x0f\x01\xec\xfe\xc4\xfd\x9a\xc7\x5d\xaf\x11\x4e\x84\x86\xba\x40\x8f\xea\x1a\xa1\xb5\x65\x54\x57\xba\xea\xff\x88\x8c\xf7\x93\xda\xb2\xc9\xa6\xae\x79\x2a\x6d\xf6\x47\xa3\x9e\x97\xd2\x7f\x3f\x42\x2a\x1e\xa3\x15\x77\x87\xda\x90\xb5\x85\x26\x9c\xd5\xd3\xf6\xa5\x64\x53\x5a\x7d\xde\xd5\x6b\x02\x98\x89\x8a\x31\x2d\x8d\x8c\x72\xed\x86\x54\xd7\x5e\xac\x1c\xbc\x01\x61\x6a\x25\xe5\x63\x5f\xa6\xef\x38\x60\x36\x1e\x05\x91\x3f\xe0\x2c\x6a\x84\x49\x18\x4e\xad\x9d\xcf\xb8\xda\xa9\x76\x86\xc4\x86\x7e\x0e\x09\xf6\xec\x4d\x97\xeb\x87\xa2\x64\x90\xc6\x88\x8c\x7a\xf0\x63\x94\x1c\xc8\xfc\xfa\xfb\x51\xcf\x2d\x69\x95\x0f\x46\xc9\xc9\xc7\x3f\xcd\x2c\x80\x28\xa3\x6e\x96\xe3\x91\x18\xa9\xaf\x79\x40\xa5\x67\x67\x4a\xed\x03\xd9\x98\xa6\xaf\x53\x32\x5f\xcd\x04\x5e\x2f\xf4\x0a\x45\x46\x10\x64\x00\xd9\x73\x45\xd4\xb3\x23\x25\xf7\x7b\xda\x3e\x97\x8e\x49\xc8\xbb\x2e\xa3\xfe\x49\x82\x7d\x2d\x27\x3e\x41\xdf\xf0\x80\x44\xcf\xb6\x94\xd4\xfb\xc9\x1c\x7d\xb3\xca\xca\xfc\x87\xb4\xe2\x55\x51\xcf\x8d\x69\xc5\xf7\x91\x8a\x63\xb4\xe2\xa7\x59\xa6\x22\x60\x9d\x5e\x69\x4e\xf7\xe5\x34\x65\x12\x3a\x17\x2d\x90\xae\x45\xa2\x37\x47\xb2\xf8\xab\xdf\xa1\x6f\x53\x8e\x46\x8b\xfc\x05\xd2\xe9\x24\x9b\x12\xe5\x85\xf4\x8d\x97\x45\x3d\x9b\xd2\xb6\xbf\xd7\xcd\x01\x5e\xa8\xc4\x68\x80\xd2\x7a\xa4\xe0\x26\xf1\x4f\x55\x49\xac\x4d\x49\xfc\x6e\x24\xce\x40\x40\x5d\x28\xb4\xb1\x86\xdf\x49\x85\x8b\x53\x66\x56\xba\x97\xed\xfd\xd5\x72\xf4\xac\xe0\x70\x0e\xc0\x3c\x7e\x5b\x60\x1a\xd5\x4b\x6f\xaa\x41\x1a\xc3\xae\x69\x18\x5f\xa5\xd4\x2f\xd0\x2c\x12\x62\xc1\x00\xd1\xdf\xaa\xd0\xe3\xef\x56\x62\x20\x92\xcc\xbf\xa4\x64\x96\x47\x3d\x83\x69\xef\x7f\x53\x1b\x90\x93\x1e\xfc\xd4\x73\x5b\xfa\xe8\x37\xc8\xca\xfa\x1e\xa5\x9c\x4d\x7a\x94\x7e\x18\xc4\xd1\x32\x20\xb5\xbf\x4f\x2b\x5e\x24\x78\x31\xf4\xe4\x3d\x84\xfe\x6b\xd6\x13\x0b\x3c\x5a\x53\xe1\xa9\xc7\x8e\x58\xf8\xa3\xaa\xa2\xce\x8f\xd3\x17\x2d\x8b\x7a\x4e\xa5\xff\x5e\x6a\x2c\xfc\xa5\xee\x91\x3c\xf5\x96\x0e\xa0\x7f\xb3\x1e\x40\x3f\x46\xa4\xe1\x5a\x95\xde\xaf\xdb\x88\x10\xa5\x77\xda\xf6\xcb\x94\xd2\xfb\xdf\x11\x72\xb8\xe7\xf6\x74\xea\xde\xc5\x03\x7a\x19\x9c\xc1\x17\xeb\x52\x82\x01\x5a\xf2\x9f\xf4\x3d\x5f\xb6\xe2\x55\x5c\x63\x15\x1d\x4e\x3b\x44\x07\xbc\x0e\x97\x64\xaa\xcc\xf1\xdd\x88\x2d\x2f\xfa\x59\x05\x19\x45\xcc\xe5\xa2\x28\xc3\x9f\xde\xa8\x72\x1f\x48\xa5\xd1\x8b\xa4\x54\x97\xf8\x5d\xc1\x89\x36\xfe\x25\x95\x5a\x45\xe7\x47\xc8\x96\x0d\x6d\x6e\x2e\xbd\xab\x8e\x5a\x54\xea\xba\xae\x77\x15\x03\x84\xe1\x9e\xd5\xe9\xbf\x9d\xda\x20\x71\x95\xea\xf8\x47\x69\x84\xd9\xf8\xc8\x1a\xda\x9a\x5f\x4a\x50\x55\x68\xc0\xf9\x35\xaf\xe0\x75\xab\x6c\x2b\xf8\x84\x07\xbe\xb5\xae\xd4\x58\x1b\x56\xb9\x18\xa4\x38\x57\xda\xb1\xe5\x47\xf4\x89\xea\x73\xd5\x6b\x4f\x58\x7a\x79\x67\xfc\xf2\x2e\xd8\xec\x22\x7f\x01\x50\xbd\x0e\x7f\xf8\x20\x6e\x80\x7f\xf2\x00\x4f\x98\x5e\x68\xe4\xf5\x7c\x9e\xf5\xd7\x73\xad\x6c\x7e\xb3\xb3\x17\x59\x36\x0f\x27\xf1\x39\x91\xcb\x89\x71\x2b\x25\x65\x77\x62\x04\x0a\xa5\x08\xff\x6d\xcd\x78\xdf\x1e\x66\x19\x81\xa5\x7f\x95\xfd\xa6\xaa\x2d\x09\x6d\x32\x6f\x5a\x55\x75\x87\x5f\x6b\xdd\x78\x37\xaf\x72\x6d\xbc\x6b\xa5\x40\x04\x52\xcc\x5c\x7d\xdf\x5f\x7b\x06\x2b\xda\xa2\x44\x8b\x59\x6d\x55\x63\xeb\x46\xd8\x45\x1b\xff\x3a\x4d\xf4\x34\xc2\x8a\x1e\xca\x85\xb3\xa8\x37\x0a\x2d\xbf\x9b\x86\x2a\x2a\xe9\xef\x56\x86\x19\x7c\x77\x33\x99\xc2\x77\x44\xe0\xdd\xa2\xda\x07\x38\x12\x48\xb0\x33\x22\xd9\xa4\x74\xcb\x11\x3d\xe6\x1e\xfa\xa6\x5f\x88\xc3\x05\x89\x4f\xa3\x8e\x28\xb4\xdc\xcd\xa1\xd1\x03\xf3\xa5\x20\x69\x9f\x95\xbe\xf4\xd0\xfd\xdc\x97\xa4\xa4\x7b\x9f\x50\x72\xba\xd5\xf3\x9f\xbf\x67\xb5\x93\x1e\x70\xd7\x38\xb9\xdb\xea\xaf\x72\x87\xbb\xc6\xd6\x83\x56\x8f\x85\xbb\x9c\x35\xa4\xea\x85\x96\x78\xdc\x56\xe2\x5e\x5a\xe2\xa8\xad\xc4\x7d\x55\x4b\x1c\xae\xfa\x96\x07\x1d\x25\x22\x2f\x1a\xac\xc1\x17\x67\x92\xc8\x67\x54\xd9\x0b\x67\xc4\x6e\x1f\x28\x48\xcf\x08\x11\x07\x91\x85\x65\xf4\xd1\xb9\xa6\x01\xd3\x95\xd8\xdd\x22\x46\xdc\x4e\x61\x83\xfa\xe6\x5f\x4b\xcb\x5a\x74\x8a\x91\x00\x2f\x56\xce\x0c\x23\x15\xaf\x2d\x1c\x7f\xac\x9e\x63\x2b\x60\x54\x3d\xe7\x0e\x15\xa1\x41\x6c\x5c\x7a\x23\x7d\x99\x85\x4b\x8b\xa1\x79\xbf\x32\x5f\xe4\x94\x9b\x73\xbd\xe6\x4e\x44\xd0\xc7\xb0\x51\xac\xa6\x46\xd5\x5e\x36\xf2\xa2\xc7\x6a\x41\xe6\x29\xb1\xc6\xc9\x3c\x7c\x9c\xa4\xbd\x72\xad\x94\x63\xf6\x95\x12\x7f\xdc\xe9\x55\x7a\xac\xca\x7d\xa8\x09\x9d\xc1\x6b\x95\x50\xd7\x52\x82\xd9\x30\xad\xf4\x7f\xa6\x6b\x06\xf7\xff\x9a\x24\xa0\x12\x65\x76\x0e\x0e\x8a\x27\x1d\xc5\xf2\x68\xed\xae\x17\xd6\xee\xb8\xfa\x11\xd0\xec\x8a\x88\xd9\x44\xdb\xe9\x38\xd1\x9b\xdf\xaf\xde\x5b\x4f\x57\xf5\x66\x5a\x59\xa5\xec\xcc\x8b\xfc\x99\x0e\x46\xb8\x95\x56\xd3\x19\xe1\xea\xcd\xbc\xc6\x5c\xc3\x29\xc5\x5e\x23\xf2\xa2\xde\xf1\xb9\x98\x90\xe5\xb4\x80\xae\xa6\xf4\x6f\xc2\xc4\x89\x13\x23\xb0\xae\xca\x2c\xd3\xe8\xbb\x3c\x75\xda\xb4\xe9\xae\x95\x76\xdc\xbe\xd2\xba\xb9\x67\xe0\x32\x4d\xff\x3d\xc3\x94\x7d\x27\x88\x38\x0d\x88\x6e\x85\x29\x9d\x1a\x99\xc8\xd4\xc6\xe1\xbd\x8e\xbe\xf3\x97\x39\xcd\x31\x0a\xb5\x61\x14\xd6\x77\x02\x22\x12\x84\xe0\xe4\x51\x3d\x80\x69\x13\x25\xae\x87\xe4\x12\x25\x40\x93\xc8\xc0\xee\x95\x0d\xff\xe1\xe3\x56\xd7\x0e\x91\xea\x25\xee\x0a\x56\xea\xb1\xb7\x57\x83\xc1\xf1\x6a\xbc\xcc\x0b\x88\xc6\x76\x0c\x01\x65\xe0\x6e\xad\xa5\x66\x6b\x8c\x24\xa2\x0f\x57\xfd\x89\xf8\xdf\x2a\x17\x91\x1d\xb4\x65\xba\x6f\x0f\xc7\x34\x10\xfc\x6f\x65\xab\x27\x39\xe0\x1c\xf4\x36\x89\x4d\xac\xd9\x01\x6b\x3f\x63\x2f\x19\x34\x1c\x24\x77\x3b\x0a\x8a\xd1\x18\x64\xfc\xac\xc0\xf1\x1c\x33\xc6\xf3\xb6\xea\xe3\xb9\x02\x08\x4c\xb0\x86\xdb\xdc\x41\xab\x6b\x32\x6a\xa1\xe8\x41\x6c\x72\x1d\x71\x13\xf5\x6c\xa1\x15\x77\x51\x12\x7b\x75\x6f\xd0\x1b\xca\xb0\xd4\xe4\x68\xb5\xd3\x83\x64\xb1\x7f\x99\x23\xd9\x66\x3b\x1e\x2b\x6d\x02\xd4\xb2\x4a\x34\x6c\xe5\xe7\x91\x17\x3d\x38\xf5\xbf\xc0\xb7\xa4\xc4\x1a\x7f\xdb\x43\x7c\x20\x70\x55\xcb\x1b\xde\x6a\x3c\xa3\x55\xf3\xcc\x99\xb3\xd2\xbf\xd9\x2d\x73\x10\xd4\xbc\x48\x63\x45\xcf\x3f\xff\xfc\x0b\xde\x81\x39\xad\x5c\xec\xe5\x19\x3b\x7b\xc1\x6c\xf5\xf6\x93\xec\x19\xfb\x8a\x33\x91\x4f\x5a\x7d\x70\x9a\x50\xf3\x12\xb4\xb1\x86\x77\xf2\x9c\x18\x8b\x23\x91\x0a\x1f\x54\xb3\xed\x22\xbe\xc2\xd3\x20\x50\x16\x47\x98\x1b\x62\x51\x36\x87\xb0\xad\x11\xd6\xf6\xae\x73\xb5\x57\xe2\x6e\x4d\x80\x37\x60\x66\x8b\x8b\xb2\x4a\xea\x3e\x4a\x60\x90\xae\xd0\x6e\x91\xa0\xc5\x8f\xbd\xb6\x30\xca\x38\xcf\x62\x98\xec\x7a\x6b\xa4\xec\x44\xd4\x49\x2c\xe5\x2a\x09\x74\x65\xb5\xb5\x7f\x93\xab\xfd\x16\xa7\xa9\x2d\xae\xb2\xc4\x38\xc0\x08\xc6\x7a\x67\xd4\xb3\x04\x92\x25\xe9\x87\xc6\xbb\x44\x02\x25\xe5\xb9\x46\xe8\xbe\x98\x73\x18\x60\xa7\x80\x96\x03\x6c\x6c\x0b\xe8\x09\xb1\x10\x23\x89\xc9\x2f\xe7\x62\x98\xb0\xc1\x7b\xe7\x83\xd2\x91\xd1\x9f\xe7\x62\x1a\xa2\x92\x4c\x74\xae\x5b\xe9\x6f\xb1\xf7\xd7\x57\x52\xd5\x4c\x50\x40\x00\x9f\x3d\xd7\xf4\x79\xbf\xd5\x3d\xb2\x63\x4a\x63\x3b\x1b\x93\x91\xd6\x81\xb2\x41\x2e\x8e\x58\x8f\x97\xda\x4b\x49\xdd\x1e\xd2\x7d\x54\x4d\x76\x5a\xe2\xcd\x95\x67\xa5\x62\xcb\x84\xdc\x5d\x1a\xee\x32\xda\x45\xe6\x16\x19\x74\xad\x18\x51\x1f\x02\x52\xe9\x8e\x8c\x8f\xc0\x42\xaf\xbe\xc8\x20\x8c\x68\x2e\x19\x4f\x13\x80\xdc\xba\xad\xac\x57\x94\x3b\x68\xd9\xea\xb6\x1b\x82\x62\x61\x9b\xc9\x3b\xab\xce\xe4\x74\x0c\xc5\x05\x85\x63\x0b\xa1\xa3\x1b\xa6\xee\xb6\xd3\x61\xb8\x5b\x98\x91\xa2\xca\x51\x76\xb1\xdf\x8c\x6c\xec\x1c\x74\xd8\xf1\xc5\xe6\x65\xc9\x2f\x77\xdc\xf7\x60\xfd\xf5\xc9\x39\x7d\x89\x17\xfb\x43\xb3\x93\x4b\xae\xcf\x04\x55\xb6\x44\x86\x05\x1a\xb4\xc5\xed\x90\xa1\x4b\x16\x9a\x9d\x4d\xb9\xb0\x3c\xc3\x79\x0e\xd1\x06\x6a\xb2\x92\x6d\xf2\x0e\xd5\x30\x79\x86\xa6\xf1\x7e\x5a\xc5\xae\x9c\xea\xb4\x45\x54\x1e\xa6\xf5\xb4\x73\xbf\xb3\xe8\x41\xff\xa6\xdb\xbc\x48\x62\x12\x43\x35\xdd\xdd\x91\x07\x2b\x71\xbc\xb4\x5d\xc9\xc8\xa9\x27\xad\x06\x8f\x4f\xd1\x9a\xc3\xbe\x21\x8f\x9c\xc5\x75\x34\xdc\xef\xc7\x2e\xc7\x1d\xa1\x24\xd6\xe9\xe6\xfb\x65\x36\x69\xf9\x51\x5a\x41\x93\x96\x53\x81\x7b\x0a\x38\x3d\x0b\xf6\x3a\x19\xba\xff\x6e\x8a\xcb\x0a\x66\x96\x29\xdc\xb3\x59\xd0\xfc\x2c\xa5\xa9\x29\x9f\x62\x21\xc0\x62\x04\x6e\x5b\x08\x7c\xbc\x81\xd4\xfd\x1c\xad\x7b\xc0\x7d\x5c\xc1\xb1\x47\x9d\x99\x9f\xa0\x15\xf7\x6b\x15\xb5\xe9\x79\xc2\xb1\xce\xec\x93\xf9\x64\xa5\x55\xc9\x23\xf2\x0c\x91\xf0\x98\x83\x99\x6a\xdd\x16\x48\xea\xc9\xe9\x7b\xac\x69\x8f\x3e\x4f\x89\xe8\x77\xc0\x3b\xd6\x70\x65\x58\x41\xab\x71\xdc\x5d\xe3\xe8\x13\xbc\xc6\x0c\xad\xc6\x97\x1c\x35\x22\x2f\x3a\xc0\x5c\x18\xae\x56\x29\x6c\xd4\x2e\x85\xe1\xf3\x52\x06\xfe\x78\x35\xad\xa0\x59\x7f\x62\xa5\x15\xa9\xaf\x22\xd6\xde\x18\x9d\x81\x58\x5b\x62\x8d\x1d\x14\xb5\x52\x01\xbb\xe7\x69\x3c\xee\xe4\x29\xe0\x39\xec\xea\xee\xf3\x15\xb4\x27\x88\x69\xa7\x0b\x24\x3e\xe6\xea\x38\x97\xeb\x68\x61\x29\xe0\x84\xf8\xb8\x87\x43\x6d\x0f\xaf\xa1\x2f\x50\x7b\x98\x4b\x57\x43\x1d\x41\xbf\x79\x14\xac\xa5\x35\x08\xcb\x31\x24\x49\x6b\x21\x96\x74\x96\x0d\x24\x3d\x7b\x39\xb8\x07\xda\x93\x05\x6d\xb4\x56\x31\x84\xde\x4d\x8e\x46\x26\xfd\xcc\xbc\x25\xdb\x0b\x62\xf0\x2c\x42\xf9\x19\xd1\xb6\xd6\xd7\x3b\xb1\xec\x1c\xe4\x3b\x82\xe3\x0a\x37\x77\x32\xc6\x36\x0b\xa6\x2b\xcd\x1a\xb4\xf2\x10\x91\x94\x2a\x2a\x99\x62\x2f\x39\x1e\x9a\x78\x76\x15\x5a\x01\xb7\xf6\xf4\xe3\x68\x08\x3b\x56\xac\x98\x98\xb5\x05\xb1\x91\x64\x73\x27\x21\x64\x02\x33\xbb\x30\xf1\xec\xc3\x05\x32\x4f\xd5\x3c\xee\xd2\x3d\x67\x06\x9e\x03\x6d\x70\x0e\xf0\xd9\x39\x1e\x56\x40\xc2\xb3\xbd\xd5\x0c\xba\x11\xc4\x31\x40\x19\x70\xb1\x26\x09\xe2\xa3\x61\xc4\xbd\xc3\x5a\x68\x28\xa8\xbe\xd7\xe6\xa0\xf2\x2f\xe6\xa7\x03\xd9\x6b\xd6\xf3\xf2\x36\xfb\x5e\xa3\xf5\x74\x51\x79\x3f\xad\x20\xb9\x3b\x34\xa5\xce\xd8\xdb\x46\x34\xee\xf3\x36\xdb\xea\x1c\x91\x12\x65\x34\x2c\x27\x9a\x78\x4a\x8a\x6f\xaf\x03\x31\x3e\xe4\xeb\x28\xd1\x1c\x57\xf5\x72\xcd\xa8\x35\xb0\x6d\xd2\xbb\x5d\x2b\x6e\xa1\x37\xa6\x56\xdc\x09\x5c\x71\xb1\x0e\x95\x3f\x4c\xeb\xfe\x42\xb6\x5e\x42\x7e\x7f\xab\x16\x2d\xa3\x60\xbe\x01\xf9\x53\x80\x08\x42\x47\x30\x81\xe7\x3d\x73\x31\xdf\x31\x3b\xf3\x6d\x96\x67\x4d\x6c\x9c\x35\xa4\x42\x85\x30\x79\x5f\xd3\xc1\x04\x18\x09\x79\x4e\x26\x12\x52\x70\x6c\x7d\x15\xad\xa5\x2f\xa9\x89\x63\xaf\xa3\x35\x5c\x1c\x7b\xbd\xbd\x50\x86\x63\xf7\x39\xca\x55\xe0\xd8\x9b\xac\x55\x0c\x8e\x7d\xa3\xa3\x91\x19\x8e\xbd\xc5\x51\x90\x73\x6c\xf3\xaa\x50\xc8\x1a\xa6\x29\x01\xed\xaa\x10\x1b\x70\xa1\xd6\x66\x57\x51\x53\x62\xce\xa4\xac\x9a\x72\xa7\xab\x7f\xa6\x9a\xf2\x16\x57\xff\xa4\x9a\xd2\xa1\xf0\xdd\x63\xad\x58\x93\xc2\xb7\x94\x81\x0c\xd8\x4f\x89\x59\xa2\x6f\x07\xe9\xf3\xa1\x5a\x03\xc2\xed\x9a\xd5\xdb\xab\x37\x7c\x05\x30\xe9\xd0\x1a\x28\x3c\x44\xab\x53\x74\x83\x63\x2f\x71\xac\xbc\x06\x8d\x3b\x0e\xd3\xf2\x06\x56\x01\x3b\x33\x08\x9a\x17\xdc\x32\x69\x56\x3a\xcb\xa3\x05\x20\x67\x85\x6a\x58\x43\x69\x7d\x92\x22\x02\xd4\x86\x55\xb1\x8e\xd6\xff\x79\x96\x79\x9e\x69\x0f\x4f\xbc\x8d\x3d\x3c\xf1\x16\x7b\x48\xea\xbf\x91\xed\xe1\x8b\x67\xd8\xc3\x57\xcf\xb0\x87\xc9\xc0\x4b\x45\xa3\x83\x84\xd4\xf7\xf3\x67\xd0\x41\x52\xff\x67\xd9\x0e\xde\x35\xe5\x57\xa0\x63\x2f\xb1\xc6\x4b\xf1\xbc\x0c\x73\xca\xa4\x4b\xff\xa4\x2e\x7d\x2a\xe6\x07\x6d\x06\x7d\xfa\x6c\x12\xec\xe8\x1a\xd9\x93\xf6\x91\xed\x94\x57\x98\x76\x0d\x24\xcb\xb7\xe5\x4c\x5a\x4d\xa9\x18\xb2\x53\xb7\x31\xfc\xa4\xe4\xce\x7c\xc6\x1f\x20\xc4\xc4\xe5\xef\xe4\x89\xcb\xcd\x2b\xfb\x5a\x5a\x5d\x8f\xdc\xd6\x93\x33\xa9\xf4\x68\x45\x2f\xd6\x61\x1d\x4b\x98\xd5\xb1\x95\xdf\xf4\xe1\x64\x94\xb7\xfe\x31\x86\x7a\x09\xfc\x7d\x0c\x75\x14\xc6\xa5\xc8\xd6\x84\x12\x07\xae\x35\xd5\x81\x7d\xd6\xd2\xb1\x0f\xe4\x31\xc3\x52\x37\xd8\xc9\x1f\xcc\x44\x9d\x53\x05\x7b\x11\x73\xed\xc5\xa4\xcd\xed\xe4\x73\xac\x3e\x9e\x22\xcd\x3f\xed\xa4\xd9\x00\xda\x53\x48\x92\x7e\x36\xa1\x73\x92\x45\xaa\x45\x87\x9d\xb5\x11\x96\xb0\x67\x01\x51\x60\x26\x3c\x70\x4b\x8e\x9c\xaf\x3e\x9f\xf0\x23\x05\x71\xe1\x41\x6a\x52\x43\xa7\x76\x85\xba\x69\xcd\x56\x1a\x98\x53\x7e\xab\x9f\x78\x57\xa9\x67\xb3\x22\xb0\x0d\xcf\x14\xef\x84\xbc\x5e\x95\x64\xab\x9b\xed\xa3\x6f\x62\x1c\x59\x0b\x65\x64\xab\x9d\x8e\x72\x15\x64\xab\x5b\xec\x6b\x25\x34\xae\x43\xf6\x46\x66\x64\xab\xdd\x8e\x82\xe4\x36\xdc\x6e\x69\xc4\x5e\xc7\x82\xa5\xea\x54\xbe\x51\xeb\xe9\x75\x88\xd4\xfa\x6c\x16\xfc\x66\x3f\x7d\x3e\x14\x66\xb6\x81\xde\x86\xfd\xae\xa6\x43\xa2\x32\x99\x91\xb5\x23\x68\x96\x66\x9d\x22\x26\xb3\xef\x06\x8d\x09\x47\xef\x3f\x12\xba\x5e\x70\xe0\x8c\x3a\x79\x87\xa3\x93\x1d\x41\x2c\x45\xc6\x36\x84\x47\x3b\x97\x3b\x1c\xa8\xeb\x96\xbd\xff\xd5\x12\x22\xca\xe6\x5b\x82\x51\xee\xae\x65\xb9\x0e\xb9\x7a\xca\x4c\x98\x86\x7b\x68\x49\x09\xd3\x00\x1d\x2a\x44\xa0\x7a\x86\x64\x50\xe7\x05\x5e\xb1\xc0\x75\xd1\xc2\xf7\x34\x2e\xc4\xfe\xa3\xb7\x17\xf6\xd6\x69\xc3\x75\x2f\x25\xb8\x44\xd3\x97\x02\xeb\xf1\x61\x97\x22\xb2\x45\x77\xd2\xc7\xb4\xfb\xe9\x21\x5a\x79\x7b\x1d\x96\x19\xf3\xb5\x32\xf7\xd9\xca\x9c\xd0\xcb\xdc\xaf\x97\xe1\x29\x62\xb0\xe8\x49\xfd\x95\x0f\x18\x45\x27\xc9\x9c\x7c\xdd\x49\xbb\x56\xf2\x21\xa3\x64\x84\xde\x6f\x50\xb2\x53\x2b\xf9\x88\x51\xb2\x4e\x64\x07\xd3\xb3\xd0\xe9\x3e\x4e\x9f\xa6\x95\xa4\x23\x74\xc8\xd3\x10\x71\xb7\x23\xa5\x87\x27\x85\x29\x12\xd9\xb7\x3e\x6b\x55\xde\x7e\x86\x96\x7f\x45\x47\x1a\x6b\x36\xc2\xf4\x48\xc9\x17\xb3\x98\x65\x47\xe9\xf3\xef\x64\x9f\x7f\x96\x3e\x27\x98\x66\xc9\xfd\x27\xac\x78\x37\x8f\xd3\xf2\xba\x2c\x3f\x9a\x95\x03\x4b\xac\xb1\x4e\x20\x38\xa4\x37\xe6\x12\x26\xd3\x5b\x66\xb0\xcb\xde\xde\xd7\xec\x16\x73\x2e\xcc\x76\x97\x42\x4c\x11\xc9\xff\x5d\x91\x3e\x0a\xbb\x82\xe5\xc0\xa1\x2f\x93\x6a\x3d\x1f\x24\x44\x98\x84\xf4\xe6\x52\x55\xf0\x5b\x4f\xdf\xfb\x9f\x41\x46\xf0\x7b\x62\xd2\x5b\x10\xfc\x4a\xac\xf1\x02\x9a\xf1\x1d\x9c\xac\xb4\x3f\x01\xa9\x2d\x11\xb5\x75\x21\xad\xd9\xe1\xe2\x70\xca\xce\x76\xab\xa4\x6e\xb7\xd5\x4a\x87\x13\x92\x1e\xa7\x1f\xd8\x12\xef\x53\xcc\x4c\x77\xb6\x4c\x9b\xfc\xb5\x94\xca\xfd\x7a\x76\x0c\x5e\xfa\x1a\xf5\xad\x5b\x7a\x8f\x37\x6b\x72\x66\xa0\xc9\x99\xeb\x28\xcd\x75\x66\xc6\x8d\x6b\x5a\x3d\xf1\x51\x64\xab\x3d\x5f\xe4\xdb\x46\x83\x42\x6f\xef\xc0\x6e\xc6\x7d\xc3\xe3\xb2\xc8\x56\x59\x8f\xb9\x8e\x62\x23\x0e\x81\xbe\xeb\x07\x82\x7b\x5a\xbc\xd2\xa6\xa1\x54\x32\x55\x32\x81\x93\xcc\xf4\x1c\x24\x94\x34\xcf\x41\x37\x14\xb9\xcc\x4f\x4e\x84\xd7\x08\x01\x34\xe7\x71\x00\x4d\xbb\x72\xf5\x46\xd7\x94\x5b\xbc\x2c\xb6\xba\xca\x5a\xbc\x2c\x0a\xe8\x1d\xd7\x26\x33\x75\xdb\x5e\xde\x5f\xf1\xe5\xcc\x10\xbb\x5c\x6b\x33\x15\x0c\x5b\x96\xfa\xaf\x61\xea\x52\x58\x6c\x47\x9c\x69\x7b\x76\xb8\xc8\x54\x4e\xdb\xb3\x73\x1c\xc3\x34\x50\xe9\x15\xcb\xc8\x1b\x6c\xdd\xdc\xe3\xa8\x6c\x88\x68\xd6\x1d\x97\x9e\xe9\x0d\x65\xba\x1f\x94\x74\x46\x2a\x5c\xa8\xe9\x64\xf4\x60\x75\x91\xce\x66\x2e\xaa\xe8\x8b\x1c\xa8\xce\x3e\x28\xfb\xab\xb1\x0b\x91\x68\xbd\x6a\xd6\xe7\x81\x13\x45\x03\xbc\xc1\xb6\x99\x2a\x33\x90\x3b\xac\x0c\x04\x7a\x02\x87\xce\xe1\x57\x8a\x06\x72\xc3\xf8\xdf\x71\xb7\xfd\x1d\x05\x91\xbb\x73\xd0\xe8\xc7\xf0\x19\xbc\xe3\x1e\x27\x23\x2c\x14\xd1\xa9\x11\x14\x15\xbd\xaf\x16\x0d\x0c\x87\xf1\xbf\xea\xa0\xbd\x3b\x13\x24\xe8\x55\x3a\xeb\xf5\x32\x97\x37\x82\x61\xc1\xa5\x18\x8e\xb0\x4f\x54\x49\xd7\xa9\xd4\x45\xe8\xb7\x6e\xa4\xb7\x7c\x9d\x28\x6e\x89\x40\x5c\xcd\xa9\xfd\x2e\x77\xd2\xf5\x12\x6b\x9c\xa0\x0e\x45\x97\x06\xe3\xb4\xdb\x08\x6b\xea\x9b\x9b\x2d\x99\x75\x4e\x5b\xf4\xcd\x92\x91\xbb\x15\xd5\x6b\x68\xc5\x2c\x57\xcf\x7a\x73\xa2\xa1\x1f\x46\x3b\x6f\x15\xcf\xd6\x51\x8a\x54\xab\x5b\xc5\x6d\x5d\x4d\x8b\x11\xb2\xb5\x81\x12\xbc\x50\x89\x6b\xd0\xb9\x53\xc6\x29\xd5\x47\x0b\x2b\x8c\x45\x09\x4c\xf6\xe5\x5c\x6d\x86\x9d\x29\x9e\x27\xa3\x0f\xaa\x05\x1f\xbc\x61\x9f\xb9\x0a\xc9\xea\xde\x70\x73\x6d\x8e\x6d\x40\x21\x35\x63\x8f\x4e\x3c\x33\x46\xfb\x0d\xd7\xc4\x03\x54\xa6\x99\x24\xe6\x2a\xa5\x41\x9a\x84\x21\x05\x76\x64\xcc\x0d\x94\x6e\xcd\xb9\x3d\xb3\xa6\xec\x3e\x6b\x5f\xf9\xba\x31\x8e\x05\x43\x4c\xda\x44\xab\x66\x21\xd3\x31\xa7\x99\x21\xc9\x34\x60\x5c\x4d\x13\xb7\x5e\xd2\x54\xe2\x2d\x20\x26\xb6\x8c\x1f\x45\x34\x0f\xc4\x9c\xa8\x9e\x5b\xb5\x1e\xca\x15\x97\x27\xb6\x84\x66\xc3\x36\x44\x2a\xac\xca\x57\xb8\xe9\xdc\x44\x4b\xfe\x48\x6a\x69\x1b\xc4\x62\x1e\x79\x2b\xc2\xba\xb1\xe0\x17\x7b\x0a\xd4\x3d\xc7\x9d\x47\x22\x0c\x8b\x80\xb8\x08\xd0\xcb\xa6\x7f\x5c\x35\xcb\x21\xe8\xaa\x44\xd9\xf4\xde\x74\x26\x82\xbb\xad\x16\xe6\xf1\x84\xd7\x5c\xf3\x7e\xc5\x8a\xe2\xa8\xe7\x22\xee\x43\x89\xa8\x9f\xa1\x80\xe4\xb4\x35\x68\xad\xab\x41\xc2\x95\x8d\x6f\x32\xb5\x7a\x49\xf9\x47\x68\xdc\x97\xca\xc3\x7d\x76\x04\xc6\xec\x39\x1c\x66\x31\x81\x30\x69\x7d\x55\x4e\x81\xe7\xca\x91\x0f\xf2\x98\xc1\x3d\x7e\xb6\x16\x5d\x43\x5e\xb6\xbf\x4e\x3b\x61\x45\xa5\x28\x56\x68\x1e\x05\x50\x22\x62\xeb\x4d\x85\xed\x56\x7b\x47\x41\x26\x15\x70\x64\x08\x8d\xa6\x43\xe0\x15\xe0\xa6\x01\xc7\xf9\x0c\xcd\xe1\x98\x90\x7b\x54\xc7\x95\x2c\x21\xee\xf3\x08\x73\xe2\x4c\xde\x5c\x6d\x19\x08\x81\x2c\x19\x36\x04\x95\x1d\xb4\xe6\xf7\xf3\xda\x7b\x6d\x42\xb4\x73\x76\x87\x7d\x39\x6c\xef\x80\x5b\x0e\x99\xad\x6b\x5c\xf4\x76\x55\x5a\x2d\x19\x2c\x4d\x77\x1f\x25\xef\x11\xef\xc4\x6b\x67\xb5\x03\xd1\xde\xa8\x3d\x35\x75\x72\x21\x42\xcc\xea\xcb\xb0\x04\xb7\x9e\x88\x44\xd2\x50\x4d\xe5\xf9\x3c\xb1\xb6\x9f\x9c\x7e\xc5\x14\x7b\xc9\x2b\xd5\x1d\xd2\xd5\xc2\x3b\xc6\x31\x6c\x77\xd7\x36\x6c\x44\x36\x08\x6c\x48\xbe\xc3\x94\xcc\x3a\x1d\xb4\xbf\xe2\x14\x0f\xd7\xba\x34\xd3\xea\x0b\xbd\x07\xd0\x5d\x67\x81\x02\xa5\x2d\x70\x75\x42\x34\xfe\xb9\x15\x6d\x12\x10\xc1\x90\x11\xab\xde\x44\x13\x3b\xe4\x6a\x61\xba\x77\x5b\x25\x16\x26\x8c\x16\x95\xd3\x4a\x78\x12\x16\x85\x5f\xe6\xbf\x7e\x9b\x1b\xaa\x23\x4d\xde\x3d\x4c\xc9\xeb\x5e\x96\x8e\x1a\x0f\xba\x6b\x3c\x7e\x9a\xfb\x7e\x9e\xaf\xd5\x78\xd8\x51\x23\xf2\xa2\xdd\xb5\x45\xf3\x95\x58\xe3\x6c\x0e\x14\xcd\xbd\x6d\x42\x6a\x3f\x04\x5f\xdd\xe3\x1e\x09\x0b\x86\xd3\xfd\xcd\x37\xdf\x7c\xb3\xce\x09\x9a\xde\x84\x49\x3c\x1a\x5d\xd1\xc1\x6b\x2b\x2d\x62\x2d\x1d\x48\xa3\xc5\x15\x63\xbd\xb5\xbe\xf0\xca\x81\xe9\x6b\xb0\x61\x95\x4f\x41\x89\x2c\x34\x84\x28\x1b\x31\x87\xe7\x62\x85\x76\x17\x99\xd2\x28\xd8\x2a\x6f\x76\x55\xd6\x5d\x51\x96\x1b\xe8\xcc\x20\x6e\x71\xd4\x03\x8f\xa0\x1c\x54\x89\xb5\x38\x94\xcc\x95\x85\x31\x01\x7a\x6f\xef\x5e\xa9\xd8\x6a\x47\x98\xd2\xb9\x65\x95\x20\x1d\x34\x49\xe2\x19\x66\x5a\x16\xd9\xbd\x35\xf1\x6a\xad\x85\x5b\xf1\xd7\x89\x83\x1b\x53\xe8\xab\x26\xb3\xda\x9a\x9c\xbe\x15\xcc\x7f\xa6\xe4\xaa\xbb\x4f\x6d\xa7\x4d\xb0\xe7\x99\xca\x47\x90\xa4\x2c\x87\x66\x9a\xb6\x10\xe6\x3f\x8c\xe8\xe1\x43\x68\x7c\x2a\x24\xdd\x18\x47\x83\xed\xd6\xbc\x0a\x93\x9c\x2e\x0c\x43\x6b\x54\xf3\xd2\xbb\xb5\xf2\xea\x19\xdf\xf2\x88\xbc\xe8\xab\xf6\xab\x5a\x89\x35\xce\xf1\x32\x7f\xe8\x02\x1d\xc0\x75\xad\x8a\x4c\xda\x57\x61\x63\x9b\x6e\xc8\x8e\xb2\xe0\xb3\xba\xdc\x32\x5c\xeb\xac\x35\xac\x0d\x59\x3f\x8e\x86\x6c\xb4\x97\x05\x4b\x8d\xa1\x37\xb5\x17\x1c\xc2\x20\x0b\x5b\x3b\xb6\x8c\xa3\x1d\xfd\xae\xb2\x55\x0e\xa3\x66\xbc\x42\xe9\xe2\xc8\x59\xb8\x0d\x66\xe1\x36\xb0\x35\x6d\x7b\xc5\xa6\x99\xc2\x9a\x6b\xae\x88\x24\x51\x8b\x1a\x22\xe4\x0c\xa7\x00\x0c\x69\x50\x32\xa4\x02\x32\x1d\xae\x66\x2f\xe8\x4c\x67\x2f\x7d\xfb\x0f\xa8\xa0\x5a\xdf\x16\x42\x4f\xe1\xc2\x76\x73\x2d\xda\x07\x58\xe2\x4d\x5a\x1e\xd2\x06\x38\xe2\xac\xca\x87\xcd\x37\x59\x95\x0f\x9d\x16\xb5\x51\xbb\x45\x6d\x44\xaa\x5b\x90\x5e\xd7\xd0\xe7\x76\x9c\xdb\x66\x0c\x2a\x13\x78\x97\x33\x62\x95\x52\x64\x12\xea\xec\x1a\x34\x37\x62\xb5\x53\x08\x69\x2d\x8b\xee\x0c\x8e\x57\x56\x0f\xa7\x8a\xf5\x62\xbc\x81\x56\x7e\x8a\x32\xc7\x6e\xc5\x1b\xab\x68\x77\xb1\xac\x57\x43\xd9\x8c\x1a\x2d\x9b\xfd\x7e\x13\x6d\x50\x2d\x6a\xb4\x08\x17\x7f\x83\x3c\x03\x9a\x31\x4a\x6f\x46\x91\x49\x63\x1e\xf1\xd2\xd5\x35\x62\x5b\xe8\xdb\xaa\x69\xc4\xb6\xd2\xc2\x36\x8d\x58\xc3\x5b\xb3\xf8\x75\xa1\xda\x40\xfc\xf9\x86\x0b\x74\x1d\xb8\x40\xab\xc4\x70\x52\x83\x30\xd3\xb5\xa2\xfb\xed\x2b\xba\x5b\x5a\x09\x63\x2d\xfc\x2b\xb0\xa7\xdb\xeb\xb7\x5d\x08\x2a\x38\xd9\xac\xa1\x35\x5c\x16\x8e\xb5\xf6\x42\x19\x27\x9b\xf5\x8e\x72\x15\x9c\x6c\xfa\xac\x55\x8c\xe3\x65\xa3\xa3\x91\x19\x27\x9b\x1b\x1d\x05\x1d\x0e\xcc\x59\x5c\x88\xad\x94\x80\x85\x33\x6c\xa3\xcf\xc7\xc5\x19\x0a\xe8\x11\xb3\x10\x3c\x62\x60\x1e\x0d\x8f\x68\xeb\x38\xa4\xe5\x32\x1e\xd1\xbe\x14\x44\xcf\xc7\x10\xc6\xd8\x37\xf4\x20\x3b\xed\xe3\xe0\x5b\x3c\xa2\xed\x05\x85\x91\xb7\x82\x47\xb4\xad\xa2\x72\x2c\x5e\xe6\xf2\x88\xb6\x22\x38\x0c\x52\x6a\x56\xae\x58\x44\x0b\xe6\x7c\x69\xc1\x8c\x0d\x0f\x22\xd7\xf0\xc5\x96\x45\x77\xbb\x6b\x99\x74\x04\x87\x7d\xcd\x77\x68\x32\x5a\x6c\x0b\x9a\xef\x10\xa9\xbc\x3b\xeb\x5b\x75\x37\x7d\x3e\x54\x6b\xe6\x76\x7a\x37\x27\xf5\xf7\xdb\x43\x3f\xb5\x50\x96\x7b\x68\x05\x15\xca\xd2\x46\x42\x67\x9a\x0d\xe3\x54\xbf\xf5\x18\x71\xbe\xe1\xa0\xfd\x0d\x78\xc9\xb6\x3b\x9e\xdf\x57\x7d\x7d\xa0\xe3\x79\x3e\x7b\xce\x64\x0f\xec\x87\x28\xb5\x5a\xce\x99\xb9\x22\xb1\xa8\x3a\x81\x8d\xc3\xe4\x11\x4a\xb2\xda\x61\xf2\x29\xad\x37\x8c\x5a\x33\xe1\x30\x19\xb0\x5b\xc1\xb8\x53\x0c\x08\x34\x2e\xb6\xbf\xc3\x2d\xc8\x94\xfc\xe4\xc4\x2f\x5a\x0c\xc9\x85\x94\xff\x1c\x0d\xb0\x80\x70\xf7\x45\x7e\xb7\x6e\xf7\xf8\x80\x8a\x83\x21\x7e\xd5\x87\xc0\x75\x4c\x8c\x71\x15\x81\x81\x1b\xd0\x80\xb8\x96\x61\x6f\x1d\x6d\xcb\x7e\x15\x72\xbc\x08\xc1\x1e\x11\x1b\xab\xb7\xf7\x4e\x29\x4a\x36\xa7\xef\xe4\x39\x15\x9a\xcb\xc2\xe5\xa7\xa0\x0c\x92\x5a\xfa\xb4\x1d\x0e\xc9\x32\xab\x41\xe2\x3a\xa8\x1b\xe0\x6a\x8c\x41\xd6\x81\x98\x99\x6f\x3a\x23\x60\xf9\xc9\x7a\x28\xa9\x2f\x0f\xf5\xe4\x0b\xbb\xeb\xf8\xe7\xa4\xb7\x77\x58\x36\xb9\x1e\xaf\xe3\xc7\x3d\x71\x1f\x57\x3f\x80\xb7\x5d\x41\xfe\xb6\xc8\x5f\xb6\xd4\x6f\x16\x5f\xf1\xb8\xe6\x8f\xc0\xe4\xdb\x5e\xe2\x2f\x33\xe6\x73\xc0\xda\xcd\xaa\x68\x30\x3f\x9c\xfd\xdf\x22\xd3\x50\x89\x35\xae\x14\x1a\x2a\x69\x34\x34\xdc\x9e\x24\xba\x54\x2a\xfd\xcc\x9c\x39\x6b\x76\x0b\x47\x89\xe1\x10\x31\xed\x1d\x1d\xf3\xe7\xcf\x3f\x4f\xe0\xc4\x74\x76\x76\xf2\x5c\x3e\xdd\x17\xbf\xeb\xdd\x4b\x96\x5c\xb2\xd4\xb5\x75\xf6\xda\xb7\xce\x69\x00\x8d\x01\x98\x79\xa9\x18\xfe\x47\x04\xff\x75\x29\xbd\xf6\xd6\x64\xaf\xf1\x17\xf9\xfd\x2c\xa9\x2b\x27\xd7\xae\x29\x7a\xc9\x58\x93\xc2\x56\x01\x9c\xb3\x98\xa9\x0d\x17\x02\xb6\x70\xcf\x77\xd2\xd7\x5e\xc2\xaf\x57\x97\x89\x98\x7f\x13\x44\xc6\xf6\x76\x07\x88\x8c\xa3\xa1\xd4\x8e\xb3\x32\xc3\x3d\x37\xd2\x6a\x8f\x6b\x18\x19\x04\x37\xe5\xeb\x88\x4d\x6c\xca\x7e\x9b\xdc\xef\xac\x97\xd9\x2d\x1a\x10\x78\xf8\x5b\x1e\x07\x1e\xb6\x03\x49\x6c\xa1\xa4\x64\x0c\x5f\x92\xcf\x00\x85\x13\x35\xdb\xc5\x1c\x17\xb5\x1b\xda\xbb\x3c\x7d\x2b\x1c\x1f\x29\x8f\x8b\xcb\xd7\xc9\x23\x43\xc3\x5d\x5f\x06\x53\x51\xf4\xf9\x8c\xc5\xeb\x5b\x83\x74\x7e\xfc\xab\x14\xe6\x4c\x77\xd4\xf3\xf9\x94\x6e\x17\xd2\x4d\xba\xe5\xe9\xb3\x42\x41\x6c\x75\x1b\xe8\x6c\xa4\xf9\x3b\xa8\xa1\x6a\xf9\x10\x3f\x66\xba\xb5\x6f\xbd\xa0\xfc\x39\xe9\xa5\x3c\xe5\x99\x88\x73\x14\xf8\x3a\xf8\x52\x91\xf3\x93\xf4\x2b\xce\x83\x2e\x0d\x5a\xd7\x04\x96\x4f\xea\xcb\x86\x9d\xc9\x5e\x38\x6d\x09\xa6\x6e\x4f\xd2\xe3\x6c\x99\x6a\xdb\x72\x98\x9d\x8e\x60\x85\x21\x34\xba\xe9\x74\x04\xdd\xc9\xb5\xe5\x56\xd3\xe7\x79\x97\xb3\x4a\x2f\x26\xf1\xf0\x63\x3c\xee\x53\x0a\x28\x5a\x60\xab\xe4\x50\xc5\x7e\x57\xb0\x2c\x21\x99\xf7\x30\x0b\x88\x23\x76\x61\x16\x62\x37\x3d\x25\xb0\x9b\x44\x87\x7a\x59\x57\x70\x19\xf9\x3e\xc8\xba\x82\x01\xee\xf3\x32\xa0\x7b\x0e\xec\xa3\x4d\x3e\x2a\x17\xa1\x2d\x05\x60\x7d\xba\xbb\x81\x7d\xf3\xd7\x9f\x0d\xd0\x4c\x98\x7b\xe5\x42\x31\xc2\xac\x2b\x18\xf4\xb5\xb6\x60\x6e\x1e\x74\x5f\xbb\xcc\xea\xa9\xe5\xdc\x52\xfd\x8c\xec\xc8\x12\x80\x33\x65\xda\xc6\x10\x1b\xc8\x2f\x7a\x31\xa3\xad\x6b\x45\x28\xa5\x4b\x01\x36\x49\x0d\xf4\x98\x6f\x4d\x47\x7f\x27\x6d\x84\x25\x96\xe7\x1c\x84\x51\xba\x04\x50\x93\x90\x5a\x2a\x15\x3e\xc2\xb4\x04\xf5\x79\xdb\x2d\xf4\x6e\x4a\x5a\x33\x4b\xad\x34\xac\x60\xae\xd5\xb3\x72\xa8\x23\x18\x95\x9f\xc6\xa2\xcb\x15\xa4\xda\x79\x11\x20\x97\xcc\x27\x23\x8e\xa5\xbb\x82\x01\x86\xdf\xd4\x6f\xb0\xf0\x47\x0d\x05\x5c\x07\x54\x87\x24\x2a\x1d\x7c\x68\x56\x4a\x97\xac\xe5\x36\xb4\xde\x4f\xd2\x86\x7e\x25\x34\x84\x45\x13\x6b\xf2\x5e\x5a\x7a\x1e\xe9\x55\x77\x96\xc5\x2d\x40\x60\xa8\x8b\x38\x14\xb5\x7d\xbd\x1c\xac\x76\x3e\x29\x6b\x9d\xad\xfa\x21\xe7\x30\x2f\x43\x9b\x0c\xd0\xa0\x46\x99\x85\xd0\x1c\xde\x1e\x69\xfe\x5b\x28\x80\xae\xd3\x5f\xa5\xf9\xaf\xe7\x74\x15\xe3\x81\x1d\x28\xfc\x91\x5a\x06\xe9\x72\x35\x48\xc5\x28\x4a\x86\x69\x8a\x90\x05\xe0\x05\xa1\x25\xcf\x21\x14\x15\x4a\xe7\x02\xee\xa4\x20\xb8\xd0\xb0\x2f\xa1\x18\xf4\x0d\xf1\x19\x5a\xff\xb4\xf4\x3a\xe9\xe0\xee\x0a\xd0\x0d\x1b\x60\xcb\x51\x5a\xef\xbc\xac\xfb\xc2\xca\xa1\xd8\x4b\xfe\x12\xd6\xa1\xfc\x9a\x2e\xcb\xb1\x08\xd6\xf3\xcc\x6c\xf8\x81\x8e\x8e\xf4\x38\xa5\x2f\xc3\x0f\xce\xe1\xae\x0a\xe9\xd9\x35\xe6\x97\x63\xd2\x91\x11\x5a\x61\x7b\x1d\xb0\x91\xe9\xbc\xe8\xa0\x5f\x8e\x99\x2a\xfa\xa4\x51\x74\x2e\x87\x36\x49\x8b\x8e\x7a\x65\x64\x67\xaa\xf8\xd3\x46\xf1\xd9\x04\xc7\xd3\x53\xe9\x19\xea\xe3\xf4\xb8\x15\x87\x71\x27\xf7\x85\x56\x64\x8e\x6b\xac\xa7\x4e\x63\xc1\x0b\xbd\x50\x9e\xd1\x67\x45\xce\x2d\xf1\xc5\x2a\x2c\x94\x96\xfd\x92\xab\xec\x42\xef\x61\x5c\xd9\x90\x23\x67\x0a\x1a\xf4\x26\xf3\xb5\x22\xd8\x38\x19\xd8\x67\x29\xa1\x2f\xe4\xcc\xcb\x17\xb8\x84\x12\x68\x36\xe4\x24\xde\x52\x9f\x74\xfd\x39\x4a\x62\x54\x03\x35\x35\x5a\xfd\x15\xc7\xae\x55\x17\x5a\xfe\xa9\x5e\x2a\x54\x38\xba\x25\xb8\x49\xc2\x45\x83\xa4\x52\xfd\x1a\x25\xb7\x46\x60\x52\xc9\xf8\x9b\xa4\xb7\xa0\xdd\xed\x9e\xa7\xc5\x1f\xcd\xc0\xaa\xe9\xf2\x1d\xbf\x59\x1b\x61\xa5\xdf\x70\x9c\x02\xd9\x9d\xf7\x4d\x6d\xe7\x69\x82\x47\xd1\x83\x08\xca\x09\x69\x13\xef\xfe\xa1\x15\xa1\x7c\x4c\x63\xce\x9a\x61\xfe\x49\x7b\x8d\x6f\xbb\x6b\xdc\xf7\x00\xd7\x3c\x77\x69\x35\x5e\x70\xd5\xb0\x49\xe9\xff\xe8\x5a\x6f\xc9\x0d\x4b\xfd\xa3\xac\xe4\x27\xff\x76\x27\x6f\xd7\x54\xed\x2d\x2f\x3a\xde\x12\x79\xd1\x6d\x6f\x45\x5b\xad\x5d\xd7\x8a\x60\x34\x0c\xb4\x14\xed\x18\x96\x22\x13\xac\xaa\xdc\xa5\x63\x79\x33\x77\xe9\xa0\xfd\xce\x35\x56\xf7\xf1\x36\x3f\x19\xf9\x31\xe4\x10\xea\xd6\x81\x27\x11\xb8\x6e\x03\x26\xa8\xda\xd0\xea\xc7\xec\xf7\x94\x56\x82\xa7\x0d\x38\x59\x57\x1e\x12\xb9\xfc\xc6\xea\xaa\x39\x91\x9c\xa8\x33\x74\xd8\x83\x8e\x03\xee\x44\xdd\x50\x2a\x00\xca\x7b\x4a\x0e\x63\x5f\x7d\x19\xfb\x0a\x05\x06\x7d\x92\x2c\xea\x6c\xc4\xce\x8b\x31\x2d\x1d\xc2\xf4\x14\x8a\x61\xcc\x93\xd2\xa5\xdc\x2e\xc4\x4b\x42\x80\x57\x3a\xd6\x15\x0c\xd7\xc5\x41\xc2\xca\xad\x98\xad\x52\x5d\x34\xe6\x40\xd8\x6b\xba\xae\x46\xf6\x4c\xeb\x0a\x3c\xee\x8e\xb1\xa1\xa8\x30\xe3\xb8\x76\x45\x5d\xd5\x48\x57\x36\x53\xfe\xd0\x8e\x2c\x86\x23\xaf\x35\x17\xfd\x84\xc5\x6c\x85\xd2\x76\x35\x47\x9c\x11\x5f\x8d\x6d\x5a\x89\x90\xa6\x83\x75\xf4\xed\x37\x94\x8b\x41\xfa\x7b\xe2\xc5\xc1\x75\xc9\xa5\x1b\x92\xf6\x35\x65\x8e\x13\x93\xdc\x80\xea\x8c\xb4\x5b\xcd\xb8\x4b\x87\xeb\xa4\xd1\xe1\x32\x19\x49\xbe\x42\x83\x88\xbc\x91\xb6\xf7\xdf\x29\x04\xd8\x69\xaf\x3c\xd4\xf3\xaa\x07\x7a\x15\x1c\x69\x0a\x5b\xc7\x4b\x20\xcf\x7a\x15\x99\x16\xfc\x1b\x53\xb7\x0c\x42\x7b\x5b\xde\x1c\x8b\x64\xe4\x85\x88\xa2\xef\x19\x23\xb9\xa5\xf6\x91\x8c\x59\xf2\xaa\x88\x54\x6e\x41\x37\xb9\xe4\x55\xaf\x18\x90\x8b\x2c\x93\x39\x3a\x07\xea\x62\xd1\xfa\x2b\x14\xe0\x28\xe4\x35\xe7\x49\x09\x65\xdf\xd2\x46\x19\x39\x6e\xb5\x26\xde\x44\x9b\x28\xcf\x41\x18\xbd\xc3\x75\xe5\xa1\x9e\x1c\x57\x4a\xa5\x5f\xe0\x26\x53\xc7\xef\x90\xe2\x87\x65\xfc\x12\x29\xbe\x2f\xe7\x0a\x29\xf1\x9d\x2f\x7f\x18\x5d\xf3\x57\xbf\x2b\x88\xcd\x7b\xd7\x35\xae\x7b\xd7\x59\xe8\x38\x34\x4b\x06\x88\x0e\xd6\x0d\x09\x92\xe2\x94\x4c\x7f\x14\xea\xb1\xc3\x75\x65\x50\xab\x85\x85\x5b\xc1\x0b\xab\x77\x55\xd4\xa5\x83\x5d\x0d\xba\xd4\x98\xad\x88\xc6\xb2\x32\x15\x23\xf0\xe3\xd5\x5d\x41\xc1\x68\x58\xfa\xf3\x35\x57\x28\x48\xcf\x86\x08\x6c\xed\x12\xcb\x65\x30\x1d\x29\xc9\x58\xe2\x9a\x18\x4b\xcc\xfb\x40\x3d\x3b\x06\x35\x71\x67\x86\x08\x2c\xc1\xfd\xc4\x73\x5e\xd5\xc9\x05\x7d\xb8\xae\xac\xcd\xef\x1e\x5a\xff\x5f\xa5\xd6\x18\xfd\x60\x62\x56\x0c\xe0\xf8\xcd\x45\x71\x8e\x63\xa2\x87\x51\xe2\x15\xc3\xc4\x2b\x06\x00\x41\x2e\x32\x12\x28\x2b\x09\xa1\xf7\x59\xed\x7c\x78\xf2\x4c\x50\xf4\x32\x67\xc3\x42\x3c\x1b\x88\xa3\xd9\xc4\x89\xc2\xd7\xac\xa9\xa9\x00\xce\xd0\x98\x8b\x7b\xfa\x8c\x19\x78\x5a\xb8\x74\x73\x77\xda\xcf\x89\x76\xb4\x66\x66\x90\x25\x56\xd3\x0a\x3a\xbc\x93\xd4\xf0\xe7\x33\xd0\x4e\x2d\x11\xb8\xb5\xce\xb6\x60\x4d\xac\xa1\x04\x33\xf0\x90\x5c\x5e\xeb\x46\x9e\x1e\x7b\x31\xbb\x2e\xe9\x15\xd1\x56\x39\x20\x09\xb6\xb5\x59\x88\x26\x6a\x28\xe1\x9c\x94\x33\xe6\xb5\x0d\x15\x5a\x01\x94\x87\x3a\x82\x53\xb3\xd1\x4d\xa8\x23\xe8\x4c\x4e\xcd\x2e\xd3\x64\x08\xe6\x76\x64\x04\x54\x42\x83\x53\xe8\x14\x5a\xe6\x53\xb3\xf9\xf7\x45\xfe\xe9\xd9\x09\xe3\x89\x88\x3b\x21\x7d\xf1\xe9\xd9\x3c\xbb\xf2\x86\x64\x44\x37\x0f\xb4\xcb\xf3\x83\xc9\x60\x99\x98\x5b\x42\xbc\x0a\xe1\x37\x5b\x68\xf7\x0e\x1b\x00\xac\x5c\x20\x86\x35\x3e\x2d\xd2\x6d\x81\x7d\xa8\x53\xed\x63\x88\xd8\x7d\x7a\x76\xab\x68\x59\xac\x35\x0c\xe3\xf6\xe1\xaa\xeb\xc3\x2d\xf7\xf4\x6c\x90\xf1\x4f\xcd\x36\x0c\x9e\xfd\xd6\x81\x36\x35\x27\x01\xe4\x4d\x1e\x64\xc5\x30\x0e\xe4\x60\x4e\xc5\xc0\xcc\x36\xe0\xe2\xe9\x9b\x42\x18\x46\x34\x96\xf2\x2a\x9e\x94\x20\xe6\x70\x67\xe2\xc0\x30\xa3\xda\x5e\x1f\xfb\x43\xc2\x68\xdb\xcb\xc0\x84\xeb\x98\xcf\x59\x18\xdf\x37\x5b\xa5\x1c\x00\xbd\x58\x2f\x03\x15\x68\x23\xb7\x90\xf5\xb2\x72\x7a\xf4\x28\xdf\x9b\x3b\x35\xee\xd4\x88\x18\x7b\x7a\xc3\x6e\xab\xd6\xb0\x6b\x2b\xb5\xab\x88\xde\x2c\xad\xc0\x61\x55\xbb\xae\x85\x77\x89\x38\xab\xd3\x9e\xd6\xac\x3b\x2c\xcd\x9a\x88\x96\xd8\x38\xa4\x56\x54\xbd\xd8\x34\x82\xee\xdf\x6c\x60\x50\xdd\x69\xb1\x0d\x57\x8d\xc9\xe1\x9a\x3b\xaa\x45\xd1\xdf\x28\x62\xf7\x78\x64\x91\x81\xe1\x7b\x1f\x2d\xbd\x2b\xa7\xed\xdc\x44\x1c\x78\xf8\xb1\x5e\x7d\x2c\x00\xf3\x48\x79\x76\xf2\xe3\xd7\xb9\x8c\x3f\xc7\x70\x3c\xbe\xd3\x25\xe3\x1f\x9d\xf8\x76\xf0\xf0\x05\x1c\x9a\x0f\x9d\x51\xf2\x75\x75\x3c\xe1\x47\x03\x42\xf6\x83\xa8\x3f\x6d\x1a\xca\xfa\x6e\xf6\x3d\x5c\xc9\x2a\x09\x18\xbe\xb0\x5a\x5b\x52\x39\xd9\xb6\x7f\x49\xe6\xfa\x16\x95\x73\xe7\xda\x56\x5f\x83\x69\x9f\xcd\xd1\x7f\x60\x6f\x9a\x9b\x35\x14\x9b\x35\x17\x87\x71\x40\x72\xf5\xcc\x8a\x78\x0c\x08\x5f\x91\xb9\xae\xe0\x5a\xf0\xf5\x63\x82\xeb\xa5\x7c\x22\xc3\x70\x6e\x00\x86\x13\x9b\x08\x3f\xc3\xb5\x39\x4a\x6c\x72\x14\x44\x9f\x48\xe4\xe1\x46\x0f\x0c\x93\xf4\x24\x8c\x31\x69\x04\xc5\x4d\x8c\x3b\xe9\xd4\x6c\x0e\x2a\x0b\xcb\x9e\x6e\xa3\x6d\xf4\x7d\xdb\xeb\xa0\xd8\xb4\x28\xf6\xe2\x1c\x95\x1f\xf5\x32\x98\x56\x45\xb1\x1c\x32\xda\x33\xb9\x58\xab\xc1\x81\x26\x6a\xa8\x03\x8d\x3d\xe6\xe2\x40\xa6\xe6\x9f\x8e\xec\x71\x06\xb0\x47\x35\xe2\xbd\x0c\x5e\x37\x99\xf0\x26\xd2\xb2\x01\x4b\xcb\x0a\x56\xc8\xb2\xdd\xb4\xa4\x86\xe1\xdd\x8d\x09\x5e\x74\xa7\x13\xeb\x24\xe0\x89\x00\xb7\xcd\xf4\x00\xf5\x31\x58\xa8\x35\x90\x0c\xbb\x31\xe2\xac\x0c\x65\xf4\x66\xb9\x1e\xe5\xf8\xc4\xf0\x38\xca\x9c\x79\xd9\xc8\xd1\xfd\xb4\x0d\x46\xc8\xe9\x69\xac\x98\xb6\x9d\xc1\x8c\x4d\x24\xb3\xa1\x25\x19\x98\x18\xc1\x45\x73\x42\x14\x63\x2b\xe7\xf1\xa8\x3e\x31\x3f\x22\x58\x49\x9b\x24\x96\x9d\x9d\x73\x30\xdc\x61\x3e\x78\x62\xa4\x87\x57\x0e\x0f\x2f\xae\x1b\x3e\x3d\x5b\x9c\x9a\x4c\x3b\xc5\xe6\xa1\x3f\x40\xbb\xee\x0f\xc0\x6a\xf3\x07\x60\xfc\xd6\x81\x98\x0c\x07\x29\x26\x03\x7f\x66\x01\x64\xb8\x87\x0e\x9b\xee\x29\x8a\x58\x21\x86\x3d\xbf\xbe\xc8\xa0\x95\x7e\x14\xfb\x74\x65\xdd\x6b\xac\xac\x73\x85\xa1\xff\x87\xf9\x9a\xb9\x67\x89\x35\x9e\xcd\x01\xd9\x42\x30\x59\xd7\x81\xb7\xde\x44\xce\x26\x27\x35\x36\x15\x5c\x7c\xf1\xa0\x9d\x2f\xca\xd4\x6c\x74\xed\xd4\x5b\xfc\x4e\x0f\x3a\xe4\xa5\xe6\xa2\x07\x36\xe3\xa6\x0a\x82\x92\x61\x35\x3e\x68\xdf\x0a\xc0\x8d\xed\x19\x69\x5a\x64\x6e\xaf\x98\x19\xd2\x14\x33\xfc\xf8\x6c\xc4\x2d\x90\xc2\x9c\x6b\x20\xaa\x30\x53\xb2\x95\x4f\x04\xd5\x49\x78\x6f\x6c\xa0\xb2\x15\xe3\xb2\x95\xbe\x2a\xcf\x42\xcf\x57\x43\x84\xd9\x62\xef\x29\xab\x22\x5b\xf9\x04\xfa\x62\x22\x02\xfb\x4e\x10\xfc\x8b\x01\xff\x0a\x60\xef\x28\xfe\xc5\xa8\x49\xf5\xa0\xb6\xca\x02\xdc\x5f\x81\x11\x77\x57\xa5\x61\x56\xd9\x8a\xc2\x2e\xd7\xe1\xb5\x35\x4f\xda\x75\x2d\xbc\x2b\x47\x64\x2b\x46\x2f\xa4\xd9\x66\x01\x9a\xf0\xa9\xd9\x65\x2a\x5c\xed\x31\xca\x45\x5c\x28\x29\x21\x28\x8f\x66\x0d\x3d\x68\x65\xbf\x55\xe3\xfe\x47\x7c\x1b\x04\xd0\x44\x11\x4c\x0b\x28\x40\x1c\x79\xc0\x1e\x8e\x70\xd8\xbe\x7c\x17\xfb\x47\x43\xd3\xa7\xeb\x72\x75\xe3\xcb\x45\x3c\x5d\x9f\xe1\x44\xb1\xc6\x4a\xcf\x11\x0c\xeb\x78\xb5\x00\x34\x4b\x77\xc6\xd1\xb0\x7a\xf2\x3f\xee\x16\x9f\x1c\x7f\xb1\x68\xb8\x5b\x1c\x76\xb1\xba\xb6\x50\x79\x26\x5d\x37\x2e\x68\xfe\x87\xdd\x8c\x27\x7d\xfe\x14\x57\x5b\x2f\x35\x50\x1d\x1e\x76\x09\x9b\x7b\xde\xf9\xdf\xc2\x7f\xe8\xbf\xf3\x7f\x25\xd6\xf8\x0d\xa6\xc7\x23\x10\x19\x5a\x48\xd0\x73\xce\x9e\x1b\xc7\xc5\xd6\xd6\x52\xa9\xd4\x86\x7f\xe7\x9c\x73\xce\x39\xe7\x9e\x3b\x0f\xff\xda\xdb\xdb\x3b\xd0\xbf\x69\x81\xca\x82\x25\x7c\x9b\x2e\xb9\x64\xe9\xd2\x4b\x97\xf5\x24\xef\xf9\xb5\x5f\xfb\x75\xf8\xfb\x0d\xfe\xf7\x9b\xbf\xf9\x9b\xbf\xb9\x7c\xf9\x6f\xfd\x8f\xdf\xfe\x9d\xff\xf9\xbb\xbf\xfb\xde\xf7\xbe\xf7\xbd\x97\x5d\x7e\xc5\x95\xef\xbb\xea\xaa\xab\xde\xff\xfe\xdf\x5b\xb1\x62\xc5\x07\x3e\x98\xfe\xfd\xfe\xef\x7f\xe8\x0f\xfe\xd7\x87\x57\xfe\xe1\x47\x3e\xf2\x91\x8f\x7c\xf4\xa3\x1f\xfd\xe8\x1f\xfd\xd1\x1f\xff\xc9\x9f\x5e\xfd\x67\x1f\xfb\xf8\x9f\xff\xc5\xff\xfe\x3f\xd7\xfc\xe5\x5f\xfd\xf5\xdf\x7c\xe2\x6f\xff\xee\xef\xae\xfd\xfb\xff\xfb\xff\xca\xd7\x5d\x7f\x43\x2f\x5b\xc5\x56\xb3\x35\x6c\x2d\x5b\xc7\xd6\xb3\x0d\xac\x8f\x6d\x64\x9b\xd8\x8d\x6c\x33\x53\xea\xfe\xd3\x9e\xa9\xee\x3f\xe2\x70\xb1\x62\xe9\x81\xf7\xea\x49\x50\xf7\x7b\x86\xba\xdf\xe3\xde\x37\xe9\xb7\x0d\xad\x41\xec\x5f\xa9\xa2\x0f\xb7\xb0\xa8\xe7\xeb\xac\x8d\x35\xc0\x6b\x17\xf9\xbd\xe9\xbd\xa1\x35\x4c\x0b\xe6\x62\x9f\xd8\x05\x36\x8b\x82\x37\x32\x2e\x73\x88\x3c\xc8\xc3\xe9\xbf\x39\x9e\x47\xdf\x47\xab\x7f\x1c\x20\x86\x62\x7a\xbe\xf4\x19\x51\xe8\x21\x12\xe9\x79\x22\xa5\xb6\x89\x69\x68\xb0\xa4\x7b\x66\x46\x7b\xc1\xc4\x07\xfc\x56\xa6\xa5\x0a\xdd\xc8\x22\xed\x90\xee\x08\x06\x79\x6a\x75\xd0\x23\x5d\x5f\x06\x7f\x10\x81\xb1\x80\x7e\x28\x90\x7c\xff\xc4\x4f\x1e\xc3\xc4\xa3\x14\x91\x22\x95\x8c\x37\xb0\xa8\xe7\x91\xb4\x75\xeb\x31\x98\x7c\x98\xa7\xf6\x3d\xcc\x83\x95\x07\x59\xd1\x4f\xbc\x62\x00\xc7\xe9\x3a\x16\x81\xb1\xa1\x18\xa4\xff\xf2\xc1\x93\x63\x9c\x8a\x43\x6b\x59\x14\xc5\xe9\xaf\xc5\x9c\x78\xa7\x57\xcc\xc7\xf2\x4b\x3d\x07\x90\xf9\x4a\xfa\xca\x35\x0c\xf4\x3e\xc1\x52\x7f\x79\x9c\xd3\x75\xd5\xc5\xba\x38\x1f\xa3\x82\xb7\x35\xaf\x65\x50\x5a\x9d\xbe\x21\x6f\x9c\xd2\x47\x6c\x5c\x35\x3f\xd4\x11\x2c\x97\x75\x9b\xda\x58\xc3\x2a\x86\xe1\x31\xbd\x30\xaf\xf9\xae\xe0\x08\x87\xce\xca\x61\x7a\xa3\xba\x38\x47\xb2\x18\xf5\xf2\xbe\xf4\xc5\x75\xe4\xd7\x1b\x24\x6b\x0f\x0d\xb7\x29\x6b\x23\x42\x30\xfb\xb7\xaa\xa4\x10\x5f\x4e\x7b\x7e\x3d\x34\x2f\x5d\x31\xcb\xa1\x41\xe5\x88\xea\xa7\x09\xa1\x2d\x34\x83\xcf\x11\x26\x22\xff\x97\xbb\xa6\x2a\x5d\xd7\xcb\x8b\x01\x10\xfd\xbf\x11\x2e\xd6\x5e\xbe\x38\xaf\x2d\xf9\x71\x1d\x04\x66\x27\x83\x47\x75\xd7\xde\x5b\xe8\x3b\x2d\x3a\xf1\x45\xfe\xf2\xa5\x7e\x7d\xec\x0d\x01\x5e\x08\x8f\x69\xe8\x6b\x49\x3f\xa4\x12\x50\x7f\x0b\xdf\x84\xda\x1d\xcf\xe7\x78\x64\x42\x46\xf3\x92\x81\x16\x50\x6a\x49\x1d\x4f\x2a\x80\xfc\x3d\xaa\xbf\xae\x85\x53\x30\xe8\x0a\x7a\x5b\xa2\xc4\x2b\xfa\x70\xc5\xff\xdb\xf4\x36\xcc\xca\xc5\x54\x10\x4f\x72\x57\xaa\xeb\xd2\x27\x20\x02\x63\xcc\x2b\xc7\x7e\xd2\x7c\x7d\xb9\x35\x40\x65\x48\x1c\x0c\x25\x71\x56\x63\x5f\x0c\x63\x2f\x19\x65\x69\xe1\xfa\x74\x91\xd5\xf3\x45\x56\x86\xeb\x3d\x23\x89\x28\xff\x06\xaf\x46\x7f\x9d\x5e\x8d\xd2\xa1\xf3\x40\x7c\xfc\xab\x28\x0e\xe8\x3d\x60\x3f\x1d\xad\xed\x75\x50\xe6\x2f\xb9\xc1\xe6\x08\x70\x8a\xa4\xff\x1c\xfd\x0a\x72\x80\x56\x39\x24\xa5\x5a\xb1\x2b\x8a\x9e\xda\x2d\x0c\x3d\x00\x24\xd6\xd2\xb3\xe9\x82\xb9\x06\x35\xa4\x60\x7b\x28\x4b\xfd\xff\x11\x66\xe0\x5e\x91\x97\x7c\x8f\xa6\xf0\xa8\xb0\x54\xd2\xaf\xd7\x16\x43\x24\x57\xcc\x83\xaa\xe0\x2f\xd2\xd1\xed\x6d\x29\xc7\x01\x55\x9a\xe9\x9d\x4e\x6f\xf5\x7f\x1e\x21\xf3\x41\xf7\xef\x5e\xbf\x95\x15\x83\x9e\x6f\x7b\x6d\xac\xe1\xe3\x91\x3d\x00\x23\xd6\x37\xcd\x27\x5d\x9b\x66\xb1\x7f\x22\x2a\xe6\xe1\xc3\xab\x51\xca\x0c\xb8\x04\x5b\xa7\x5d\x2a\xba\xda\x58\xc3\xc7\xa2\x28\xae\x4b\x6e\x28\x43\xe9\x38\xbf\xd4\x7f\x35\xdd\xb4\x27\xa3\x72\x9c\x4f\xde\x64\x6b\xb8\x34\x97\x32\x97\x38\x37\x34\x5b\x70\x14\x3d\x5c\xc0\xc1\x3e\x04\x8f\x5d\x21\x43\x60\x32\xa1\x06\x87\xad\x75\x39\x03\xce\x77\x05\x2b\x64\xe4\x8c\x76\xff\xfd\xb3\xc8\x11\xda\xf2\x70\x15\x7a\x2b\xa1\xfa\x9f\x22\x5f\x39\x39\xbb\x35\x27\x8f\x07\xf0\x28\xfd\xd3\x28\x8a\x73\xad\x39\x8d\xe4\x63\xf6\xee\xe5\x6a\xe9\xde\x67\x2b\x35\x27\x67\xed\xde\xb1\xb4\x1d\x7f\xe2\xea\xdf\x13\x55\x08\xae\xb4\xaf\x9b\x18\x21\x66\x4e\xce\xc6\x8e\x8f\xb5\xb5\xe6\x24\x43\x85\x64\x9a\x1f\x8d\x7a\x5e\x4d\xff\xfd\x48\x94\x9c\x50\x00\xd1\xc5\x1c\xf2\xa5\xf4\x00\x02\x2e\x9f\x4f\xff\xc9\x23\xef\xbf\x3a\xce\xc7\x39\x3e\x78\x5f\xc2\xba\x3d\x2f\xa5\xff\xfe\x21\xd8\xd9\x53\x66\x85\x72\x6d\x6f\xbd\xb6\xcb\xbe\x4c\xbb\x70\x9a\xf2\xca\xe3\x2c\xad\x64\x88\xfc\x5f\xb6\xf6\x18\x8b\x73\x36\x2a\xbe\x70\x56\x9a\x35\x37\x5e\xcd\x9b\xf9\x6c\xda\xbc\x95\x51\xcf\x8b\xe9\xbf\x1f\x16\x44\x52\xb6\x83\x5c\xd3\xc3\xd4\xff\x7f\x80\xce\x5e\x29\xe7\x84\xe4\xb1\x82\x73\x7e\x33\x7d\xf8\x21\x61\xab\x5f\xc9\x9b\x9c\x32\x46\xcf\x64\x8c\xdc\x7f\xea\x14\x93\x3a\xea\xa4\x57\x4f\x46\xf3\xb5\x4a\xc3\x30\x86\xfe\x5b\x2b\x81\x39\x7b\x9c\x39\x7b\x56\xe6\x4c\xfb\x07\x6e\xe0\x1f\x8c\x7a\x9e\x4f\xff\xfd\x80\x30\xa8\x9e\x82\xd7\x7c\x25\xfd\x6d\x05\x57\xad\x9f\x62\xd4\xd7\x47\x67\x4c\x50\xf0\xf7\xf8\x8d\xf3\x38\x8f\x1a\x27\xac\xf8\x1f\x68\xf9\xad\x7e\x76\x42\x96\x8b\xaa\x5a\xb5\x31\xed\x88\xd4\x5d\x8a\x8c\xa2\xdf\xa2\x45\x4f\xe4\xb2\x6f\x38\xde\x26\xbe\x60\xd6\xae\x45\xfe\xef\xc8\xc4\xcc\xfd\x9c\x55\x0b\x16\xdd\xeb\xa7\xd2\x16\x93\xd2\x96\xc7\x27\xb3\x37\x3d\x16\xae\x14\xd2\x56\xa8\x8e\x12\x4d\xf0\x0a\xe3\x1c\x3f\x46\xbe\x98\x96\xbf\x02\x8f\x91\xa5\xfe\xef\x70\x49\x2b\xdd\x13\x71\xa8\xb3\xc7\xf4\x30\x48\xe5\x85\xe3\x86\x30\x3b\xbf\x8d\x35\x5c\x2e\xa5\x9f\xbc\xe1\x77\xe4\x14\xc1\x06\x59\x1c\x72\xde\x90\x52\xb8\x2c\xea\xf9\x45\x3a\x43\xef\x15\x6b\x25\x3d\x67\xc8\xe0\x9d\x30\xa6\xf3\xb9\xb4\xf0\xef\x72\xd7\x17\x52\xee\x65\x5a\xee\xfe\xc0\x98\x8f\xe4\x54\x9b\x7e\x00\xbf\x42\x8b\xff\x40\x9f\xf5\x62\x88\x0c\xe0\xb7\xb9\xc0\x74\x92\x4b\xf9\xce\x8c\x4f\xdf\xa5\xc4\xa4\x7b\x99\x3e\x5a\xff\x9c\x52\xfc\x1f\x51\xcf\xcf\xd2\x7f\x7f\x0b\xde\x74\x92\x55\x48\x30\xf3\x1f\x58\x2e\x0b\x6b\xf2\x7d\xfb\xd0\x66\x33\xcc\xbc\xe6\x28\x38\x84\xef\xae\x10\x50\x79\xaa\x02\x57\x16\x95\xdd\x49\xc5\xd3\xfd\xde\xa6\x13\xfc\x49\x35\xa6\x37\xd6\x46\x25\x87\xdf\xd1\xa5\x92\x74\xc9\xcb\x99\x01\xf6\xfe\x1b\x8e\x48\xbf\xff\xac\xa1\xe1\x2b\x7a\x7e\x9c\x92\xf8\x75\xbe\x36\x4e\x32\xea\x0b\x24\x08\xbd\x41\x09\xa9\xd4\x5a\x30\x89\xef\x81\x65\xb1\xc4\x7b\x8f\x2a\xfe\x4b\x5a\xfc\xe7\xb9\x4a\xcc\xe0\x4d\x5a\xf4\x47\x94\x19\xd4\xd0\xfb\x92\xbf\xd0\x7b\x4f\x31\x07\x1b\x67\x19\x54\xea\x4b\x65\x6a\xfd\x3a\x27\xa4\xa1\x55\x0c\x4a\xf5\x3c\xc0\x20\xde\x08\x95\x44\x27\xec\xa8\x6c\xab\x56\x39\xd6\x8a\xc2\xda\x69\x45\xff\xd4\xdb\x91\x5a\xba\x2e\x0d\xdc\x0d\x3b\x89\x70\x68\x11\x77\xa1\x56\x37\x43\xa0\xb1\x14\x1e\xc2\x4e\x4a\x6f\x8f\x37\x70\x73\xc5\x00\x2b\x32\x10\xf8\x37\x31\x08\xe4\x41\x4f\x31\x8f\x9b\x4b\x46\x79\x8c\x13\xb0\x3e\xc6\x2d\xf3\xfb\x19\x84\xfa\x44\x2e\x9e\x97\xde\xe8\x15\xe3\x7b\x8a\x41\x28\x8f\xa9\xb5\xdb\x6c\x6d\x3e\x1f\x2c\x5d\x82\xda\x62\xef\xa9\x60\x9c\xf2\xd2\xca\xb9\x67\x9c\xd3\xb9\xde\x36\x86\x31\x3f\x1b\x19\x8f\xf9\x89\xbd\xa5\xfe\xaf\x21\x43\x1b\x61\x86\x44\xbc\xcd\x35\xaa\x89\x07\x2c\xc8\xe0\x82\x37\xd1\xe2\xcf\x85\x99\x48\x8a\x9b\x19\x46\xad\xec\x63\x10\xb5\x22\x18\x4f\x33\x89\xf4\xd8\x85\x8f\xa4\xd6\x00\x94\x0a\xd2\x50\x25\xf6\x7b\x0c\xaa\x49\x4c\x23\x32\x92\x05\x41\xb9\xc5\x3e\x9a\x50\x98\x03\xa1\x60\xc5\x82\x5e\xef\xd6\x4a\xf5\xd2\x7f\x46\x19\x37\xca\x8c\x30\x58\x14\xb8\x60\xe8\x3e\x39\xc1\xda\xc2\xd8\xc3\xbd\xf3\x6b\x45\x0f\x87\x79\x21\xdf\x8c\x23\xfa\x66\xbc\x8d\xbe\xee\x19\xea\x5a\x3c\xca\x8a\x5e\xcf\x5e\xc6\xe3\x57\x92\xc1\xff\x78\x8c\x9b\xe6\x03\xcd\x21\x7e\x90\x12\xf8\x36\x89\xc6\x78\xf5\x24\xcf\xc7\x8b\x4d\xd3\x2a\x1d\xa0\x95\x2e\x24\x7e\x8a\x7d\x7e\x59\x76\xd2\x03\xd5\x56\x45\xaf\x02\xdc\x90\x43\x4c\x24\x13\x37\xf6\xf4\x5d\xae\x3d\x0d\x68\xd3\xe6\xfa\x1f\xaa\xb4\xfe\x0d\xc4\xb6\x4a\x84\x07\xed\x0c\xe6\x9e\x4a\x75\x86\x7d\xfb\xcd\x37\xf1\xe4\xad\xf7\x69\x86\xe9\xd0\xd1\x4c\x63\x10\xbf\xb7\x62\x4f\x79\xca\x8f\x86\x6c\x32\x69\x5a\xed\x29\xfb\xb1\x7d\x1f\x83\x7c\xeb\x3d\xf7\x33\x88\x8e\x31\x17\x5a\x4f\x1f\xe3\xe1\x32\xf2\x06\x48\x89\xfe\x54\x9e\x1c\x40\xa7\x2d\x5d\x19\x27\xbe\xf7\xa4\xbe\x08\x1f\xa4\x35\x94\x15\x97\x0f\x03\x8f\xdc\x48\xf9\xfc\x86\x56\x16\x7b\xdc\xcd\xf6\x0b\x0c\x12\x10\xf1\x62\xc2\xc1\x3f\x43\xfb\x61\x4a\x5b\x33\x69\xd3\xe3\x05\x8f\x8a\xd8\xda\xba\x4f\xd5\xd2\xba\x41\x91\xd6\x7f\x03\x57\x9b\x3e\xc6\x84\x3f\x75\xb6\xe9\x5f\x65\x98\xf8\x9c\x34\xdd\xfa\xe6\xcf\x58\xdb\x0e\x5a\xca\x59\xe0\xf9\x78\xdb\x44\xee\xfb\x02\x6f\x70\x3b\x32\x1f\xa5\x84\xb2\xee\xb7\x3c\xd0\x92\x7b\xe1\xa6\xed\xb9\x8c\x3b\xe3\xe2\x99\x33\xc6\x54\x6f\x03\xb5\x3a\x43\xd2\x84\xd8\xe7\x9e\xcb\xd2\x4a\xdf\x8c\xac\x39\x46\x7d\x70\x3b\xfe\x43\x9c\x95\x3f\x4b\xdb\xf4\xef\xfa\xb0\x96\xd0\xc9\xb9\x5e\x7d\x5b\x91\xbd\x27\x19\xf6\xd4\xc7\x19\xba\x74\x7c\x8e\x81\x4f\x87\xaa\x3a\x06\x6f\x79\x94\x61\x06\xf2\xf4\x67\xfc\x55\x35\x65\x64\x95\x2e\x61\x43\x59\x4c\x2a\x8c\xac\x8b\xcc\xc9\x93\xb4\xec\x6b\x72\x75\x87\x46\x4a\xdb\x63\xb4\xd8\x51\x1a\xd5\x20\x4a\x7c\xbe\x6a\x89\xe3\xb4\xc4\x67\x6d\x25\xbe\xe4\xa4\x91\x3c\xf4\x53\x0e\x9c\xd8\xa4\x89\x75\xcf\xd0\x1a\x5f\xb1\xd1\x7c\xae\x6a\xbb\x46\xab\x96\xf8\x9a\xb3\xe5\xc9\xda\x11\x6b\xe6\x95\xe7\x1d\xed\x8a\xbc\xe8\x0b\x59\xe3\xa6\x30\x6f\xa2\x71\xb3\x42\xae\xbb\xa3\x76\x8b\x49\xbd\x74\x7c\x2d\x18\x2e\x01\xa4\xc2\x31\x13\xb1\xc7\x08\x53\x3f\xea\x38\xa7\x0b\x86\x2d\xd4\x56\x8e\xdf\x41\x0a\x02\xc1\x4d\x67\xb9\x39\xcd\xb6\x5a\x73\x3e\xbd\x8d\xf4\x55\x3f\x94\x4b\x33\x27\x6c\x9c\x3f\xae\x0d\xe7\x32\x63\x77\x6b\xf5\x78\x94\x0a\xff\xcb\xf1\xa4\xb2\x34\x5e\xc5\x35\x01\x23\x15\x3c\x8f\xed\xa6\xe8\x11\xb7\x18\x2e\xaf\x86\x01\xe6\xfe\x8e\xb9\x1b\x96\x0e\x3b\x1b\x62\x22\x91\x98\x87\xc3\x99\x1e\xc3\x6b\xad\x6f\x10\xfe\xbf\xcb\xd0\xbe\xd4\xea\x03\xa9\x3c\xe6\xab\x6e\xe2\x9b\x3b\x2d\xb2\xd8\x6f\x10\xee\x40\x06\x03\xaa\x43\xdf\xac\x26\xee\xba\x9a\xb9\x8d\xf6\xb9\xba\x56\xc2\x80\xb1\x41\x13\x83\x7a\x93\xbb\xa5\x19\x71\x73\x73\x85\x5e\xe1\x40\x73\x89\xb3\x73\x48\x5c\xdd\xab\x80\xa8\x23\xea\xbb\x2f\xcd\x3c\x93\x53\xd1\x23\x03\xaa\xec\x9c\xad\xc3\xa9\xf8\x38\x0d\x9d\x68\x3c\xbc\xbd\x78\x1c\x12\x04\x06\x11\x4f\x9a\xa5\xfe\x54\x45\x6d\x17\xa5\x46\xb3\x35\xbd\xf9\x9f\x56\x5e\x76\x0b\x2d\x6f\x64\x6b\xd2\x81\xe4\x07\x68\x49\x92\xad\x29\x79\xfa\x6e\x4e\x59\xb7\x1b\xdc\x5a\x81\x72\xb3\xe1\x31\x47\x4a\x9e\x20\x94\x1f\xfe\x47\x6b\x4e\xd6\x3d\x4e\xca\x8b\xfd\xa9\xb8\x9c\x0c\x4c\x3f\x7b\xcb\x95\xcb\x08\x79\x6e\xc9\x33\x75\x1b\x7d\x4e\xf3\x4c\x1d\x78\x96\xf3\xe1\x99\x5a\xfb\xf6\xd3\xf2\x7a\x34\xde\x2d\x8f\x59\x39\xf7\x01\x47\x8d\xc8\x8b\x5e\x78\x5b\xe2\x20\xda\x04\xb2\x66\x60\xe5\x3c\xd3\x2b\x87\x3e\x1c\xb3\x33\x20\x00\xea\x75\x70\xa0\x63\x15\x14\x01\x2a\x7a\x2d\xc0\xe8\xb5\x56\x74\xbc\x45\x1e\x44\x7c\x3c\xf1\xf7\x48\xa0\x8c\x80\x80\xd4\x1d\x33\x19\x87\x1b\x9b\x4e\x5e\xd6\xb7\xa6\x82\xd6\x32\x88\x12\x0b\xba\x82\xe6\x38\x88\x29\xe4\xef\xec\x88\xa7\x72\x44\x24\x50\xe9\xcc\x34\x01\xdd\x72\x27\x83\x5b\x2e\x00\x61\x36\xb4\x72\x84\x75\x91\x5d\x80\x78\x84\xcd\xc4\x92\xcd\x86\xd8\x1f\xa1\x34\xd5\x84\x91\xcd\x66\x0a\x6b\x5b\x63\x1d\x68\xbe\x8e\xd1\xac\x70\x53\xda\x52\xa9\xce\xb0\xcf\x11\xec\x96\xc1\xbf\xc0\xca\x10\xd3\x55\x78\x4c\xd6\x8a\x9f\xcb\x0c\xc4\xde\x63\x0e\xad\x54\x27\x6a\xa3\xe2\xb6\x10\x06\x65\x2a\x1f\x6e\x09\x76\x82\x23\x8c\xb2\xb2\xc6\xcf\x6e\xa6\x24\x29\x3f\x1b\x7b\xc5\xca\x1b\xb6\xd3\xf2\x06\xd7\x59\x66\x40\xd2\x93\x92\x2f\x13\xca\x77\x3c\xc4\x29\xe7\x35\xca\x3b\x2b\x50\xd6\xb1\xdf\x76\xb9\x28\xdf\x63\xa7\x7c\x4b\x05\xca\xcd\x06\x0f\x3e\x66\xe7\xc1\x3f\xf9\x86\x15\xe2\xfb\xd6\x0a\x94\xbb\x0d\x1e\xec\x68\xf3\x8e\x6f\x5a\x29\xef\xa9\x40\xb9\xdd\xe0\xbe\x0e\xca\xfb\xed\x94\xf7\x39\x29\xdb\xb9\xfb\x6d\x8e\x31\x51\xdc\xf8\x58\x45\xee\x3e\x48\x9f\x53\xee\x7e\xef\xd7\xac\xdc\xfd\x00\x2d\xaf\x73\xf7\x13\x87\x78\x8d\x69\x86\x05\xdd\x5e\x23\xf2\xa2\xcf\xd9\xe4\xf2\xda\x60\xd6\x8e\xbb\xfd\xe7\x4c\x54\x48\x9b\xdf\xee\x71\xdb\x7d\x5c\x53\xce\xb5\xa5\x37\xb7\xe6\xf2\x52\xfe\xc1\x9a\x7e\x86\xc3\xb0\xe5\x48\x02\x6f\xdd\x1d\x73\x2d\x7d\x51\xcd\xee\x98\x94\xa7\x93\xfa\x5f\x90\x18\x18\xd2\xe7\xf0\xfe\x19\xff\xad\xbc\xfe\x4a\xac\xf1\x43\x32\x5c\xc5\x12\x8f\x0e\x7f\xcd\xf0\x37\x73\xd6\x2c\x04\x0e\x9b\x33\xe7\xec\xb9\x73\xe7\x82\xcf\x1d\xc0\x87\xcd\x6b\xef\x98\x7f\xde\x82\x05\xd2\xb7\x4e\xb8\xd6\x81\x63\x9d\x6b\x35\x3c\x53\xe1\x88\x4e\x86\x28\xcc\x88\x0f\xc6\x87\x9e\x77\xb5\xb1\x86\x24\x4a\xee\xa2\x8f\x02\xf8\x0d\x1e\xf5\x44\xc9\x69\x6e\xf2\x36\x9d\x57\x49\xd2\x96\x1e\x04\x9d\x59\x26\xf3\x14\xc5\xca\xcd\xac\x5d\x7c\xe8\xbe\xae\x95\xc5\xde\x75\x45\x89\xe9\xdf\x06\xee\x3a\x01\xf9\x65\x51\x31\x8c\xfd\x38\x4c\x7f\x41\x0b\x3b\xc4\xf5\x15\xfd\x38\x07\x4e\x5f\x22\xcc\x3e\x77\x95\xba\x25\x2c\x8b\xc0\x51\xe3\x52\xf0\xa6\xbf\x52\x1d\xe8\x97\x46\x68\xab\x5d\x0a\x87\x84\xa9\x0d\xda\x48\x07\x4a\xad\x7b\x70\xf8\xe3\xd9\xcf\x96\x60\x68\x17\x78\x08\xc5\x5e\x91\xc5\x3e\x4a\xde\xac\x2b\x68\x4f\x46\x84\x82\xd1\x17\x1f\xbd\x62\x10\x7b\xd2\x26\x31\x15\xac\x0d\x5c\x62\x89\x53\x59\xc3\xa6\xcc\xe7\xf2\x4b\x77\xe6\x00\xdd\x42\x9b\x67\x81\x30\x6a\xe2\x46\x07\x54\x3a\x81\xe8\xd1\x65\x65\xe7\xfd\x94\x50\x26\xfa\xf4\xcd\x0f\xaf\x69\x65\xc9\x0d\x65\x3e\xaf\x3c\x97\x01\x57\xac\x4d\x46\xdd\xfe\x31\x44\xa4\x8a\x85\xe3\xbd\x9e\x5e\xe6\x2c\xd4\xee\x43\x43\xc0\x23\x00\xda\x72\x91\xd6\xb2\x0b\xad\x33\xb0\x93\xb6\x4c\xd3\x25\xb6\x4b\xb1\x70\x3a\xe8\xda\x7b\x9e\xf4\x00\xff\x89\x1e\x94\xa4\xee\xb7\xa8\x7c\xe1\x11\xd3\x03\xc2\x45\x29\xa9\xd1\x6e\x6d\xbd\x95\xd2\xd2\x20\x9d\xb2\xf0\xb4\xca\x9e\x7a\x11\x60\x48\x65\xb5\xe4\xfb\x28\xb5\x4a\xe6\xd4\xfd\x8e\x82\x55\xe1\x69\xef\xb0\x56\xac\x01\x9e\x96\x28\xe7\x29\x09\x1d\xea\x97\x0c\xdf\x25\xa8\x22\x57\x46\x1d\x8c\x3d\xf2\x25\x46\x51\x87\xb4\xea\xb0\xca\x56\x1d\x7e\xf1\x7d\x37\xe8\xbc\xd3\x95\x34\x6c\x0c\xc6\xfd\xf6\xc1\x40\xdb\x0e\x78\xc5\xb2\xa4\xdf\xd7\x4d\xee\x0f\x6a\x75\x18\x65\x75\xd5\xa1\xbf\x4d\x4b\xef\xc3\xd5\x07\x75\x05\xdc\x42\x4a\xd5\xdf\xf0\x76\x14\x48\x46\x9f\xb3\xca\x1c\x47\x69\x3b\x75\x99\xe3\x7b\xf6\x1a\x8f\xbb\x6a\xd8\x2e\x0b\x9f\x73\x2d\x4a\x89\xef\x72\xe2\x28\x4f\x08\x73\x8e\xf6\x96\x27\xdc\xed\xfa\xc2\x27\xb9\x03\xff\x3b\xb5\x1a\x4f\x39\x6b\xc4\x88\x2b\x94\xe5\x18\x4f\x3b\x39\x86\x1e\x20\xff\xb4\xb5\x17\x25\x1e\x15\x3f\xc0\x08\x46\xb6\xa8\xf2\x05\x5a\x85\xde\x2e\xb6\xbe\x62\xcd\x20\x7d\x9c\x96\xaf\x78\x07\xf8\x22\x2d\x49\x75\x1a\x27\xed\x92\xfa\x97\x9c\x94\x17\xfb\x05\x8b\xd4\xfb\x65\x5a\xde\x22\xf5\x3e\x43\x9f\x5b\xa4\xde\x67\xe9\x73\x2a\xf5\xde\x75\xaf\x55\x86\x7d\xce\x3d\x6f\x1c\x11\xcb\x83\x04\x4f\x71\x00\x98\xb1\x71\xa8\xdd\xe2\x46\x5d\xe3\x7c\x8f\x7d\x9c\xff\x7f\xec\xbd\x0b\x78\x5d\xc5\x75\x28\xbc\x67\xef\xf3\x92\xb6\x24\x1f\x3f\x39\xc6\x18\x66\x1f\x09\x90\x81\xa4\x36\xd8\x58\x24\xc6\x96\x76\x21\x55\x93\xde\x7b\x4d\x78\xc4\xc9\x6d\x5a\xb7\x4d\x52\xb7\x69\xff\xeb\xde\x36\x2d\x69\x65\x2c\xbf\x85\x31\x46\xd8\x06\x0c\x18\x30\x60\x90\x79\x18\x0c\x21\xc4\x80\x43\x04\x81\x60\x02\x01\x87\xa7\x79\x8b\x00\xc1\x09\x26\x31\x04\x12\x07\x48\xf8\xbf\x59\x6b\x66\xf6\x9a\x7d\x66\xf6\x91\x48\xda\x9b\xfb\x7d\xd7\xfa\x3e\x9f\x73\xf6\x9e\x59\xf3\x5a\xb3\x66\xad\x35\xeb\xf1\x43\xe7\x6c\x4c\x97\x09\x29\x56\x19\xb3\xf1\x98\x6b\xb6\x7f\xb1\x4f\xce\x76\x8b\x01\xff\xf1\x0c\xf8\x15\x0b\xfc\x27\x5c\xf0\x7b\xef\x91\xf0\x4d\x6b\xbe\x27\xb3\xf0\xc4\x02\xff\x29\x17\xfc\xbe\x3b\x25\x7c\x33\xf3\xfd\xd3\x19\xfd\x1f\x67\x81\xbf\xc7\x01\x5f\xbd\x7f\xa6\x0e\xb6\x3c\xeb\xc2\x96\xf5\x1f\xca\xf5\x3b\xd4\xe8\xdf\x73\x0e\x6c\x09\xbd\xf0\xa7\xee\xf4\xaa\x06\x1b\x3d\x41\x72\xd1\xe8\xce\x08\x2e\xdf\x61\x98\x91\xbb\x73\xb7\x85\x01\x76\xdd\x07\x4b\xe7\x03\x1f\xe3\x0b\xb0\xb8\xd4\x03\xf6\xe4\xd2\x26\x5c\x1b\xc3\x8d\xc7\xec\x60\x3c\x9d\x5f\x60\xb7\x4b\xcb\x94\x36\x66\x59\x6e\x2f\x9a\x03\x6d\x52\xde\xaa\x4d\x2a\x80\xc7\x60\x17\x03\x1f\x3f\x30\x4b\xed\x24\x66\xfe\x8d\xf0\x58\x12\x71\x6d\x0a\xd2\x2c\x5d\x6d\xbd\x28\x17\xf2\x1c\x0f\x96\x47\x01\x00\x28\x20\x80\x7e\x46\xec\x5a\xcb\xf0\x3c\xe4\x79\x78\xa5\x18\xae\x31\x18\x5c\x5c\x40\x80\xc8\xb7\x01\x58\xf2\xb2\x59\xde\x2d\x4c\x7c\x81\xc8\x88\x31\x93\x2f\xfd\x50\xc6\x81\xe6\x01\xe4\xdc\x70\xbb\xd4\x5d\xf6\xff\x5c\xb2\x3e\xda\x5f\x2b\x6b\xb9\x5e\x3a\x6a\xe5\x2c\x72\xe4\x41\x52\x80\x44\x5f\x2d\x15\x75\x5a\x48\x8d\x76\xa1\xf1\x8f\x4f\x3a\xf9\x53\x7f\x22\x9d\xaf\xa4\xe3\xd5\x19\x9f\x9b\xf7\xf9\x2f\x80\xbb\x95\xf8\x37\xff\xaf\xfe\xfa\x6f\x6c\xbe\x56\x67\x7e\xfd\xeb\x5f\x47\x6f\xab\xb3\x16\x2f\xee\x65\xbd\x6c\x89\xd3\xe7\xea\x5c\xb6\x96\x9d\xc7\xfa\xd9\xf9\x6c\x1d\x5b\xcf\x36\xb0\x0b\xd8\x05\xec\x42\x76\x11\xf1\xc5\xda\x5b\xe3\x8b\xf5\x84\x5d\x68\xdd\xcb\xa0\x40\xa2\xab\x20\xe5\xd2\x4e\x4d\x32\xa0\x55\xbc\xf1\x8d\x7b\x4d\xd7\x5b\x21\x9e\x5e\xc4\xc2\x10\xdf\x80\xfa\x23\x4c\xeb\x45\x86\x58\x8d\x62\x64\x05\x6d\x2c\x11\x10\x15\x78\x55\x53\x49\x07\x33\xfc\xb9\xea\x12\x66\x96\x7a\x72\x9a\x52\x63\x76\x24\x52\x71\x80\x27\xe3\x74\xcd\x9b\xa3\x39\xec\x6c\x7f\xaa\x16\x97\xa3\x3c\xda\x87\x6e\xd4\x82\x47\x87\x32\x2a\xef\x67\xf4\x06\xec\x09\xfb\x51\x7a\xe9\xb7\xac\xca\xc5\xb3\x69\xf9\xd4\x51\xd4\x8d\x56\x17\x8b\xe2\xc1\xe5\x27\x96\x2f\x2d\x1a\x13\xb1\x9a\xd6\xa3\x47\xd2\xbd\xf6\x4b\xf1\x73\xac\xed\x10\x8f\x3a\xf0\x60\xa9\x3d\x9a\xd6\xb8\xda\x79\xc1\xce\x28\x9d\xeb\x1c\xcf\x0c\x7f\x96\x85\x51\x5a\x4b\xcb\x53\x95\xe9\xb7\x77\x49\xf8\x0d\x06\xfc\xf3\x32\xe6\x6b\xa3\xb4\xa5\x5e\x64\x19\x47\xbf\x6b\x1c\xcb\x97\xcb\x23\x72\xb4\xd1\xce\xf9\x19\xe3\xe8\xb0\x8c\x63\x9d\x6b\x1c\xbb\x5e\x95\xe3\x68\x4e\x29\xc2\x5d\xf0\xa7\xfb\xd3\x2d\xfd\xdf\xe0\xea\xff\x77\x1e\x91\xf0\x1b\x53\xea\x70\x37\x7c\x1b\x8b\x73\xa1\x03\x7e\x22\xdb\x3f\x61\x65\x31\xa6\x79\xfb\x99\xcc\x98\x52\x41\x57\xc0\xae\x4b\xa5\x9b\x1f\x3d\xd3\xf5\x49\x2f\xcd\x6d\xfa\x18\x1c\xf1\x07\xa3\x6f\x1f\x1a\xab\xc0\x39\x0f\x9e\x49\xe0\x6d\x88\xb0\x95\x61\x94\x38\xfa\x13\xcf\xce\x07\x3c\x74\xec\x0b\xf1\xd6\xe8\x4c\x64\x73\xf7\xb0\x14\x2f\x70\x29\xed\x74\x8a\x17\x50\xa4\x62\x90\xa5\x02\x1d\x6c\xb2\x57\xf2\xe0\x9a\x4a\x6c\x92\xa1\x10\x1c\xda\xd4\x50\x76\x4b\x77\x50\x23\xbb\x0c\x01\x61\x64\x0f\xc1\x56\x75\xae\xd5\x41\x16\xbf\x1a\xa6\x9d\xc6\xea\xd5\x1d\x27\x67\x9d\x69\x77\xa8\xb3\x94\x39\xa3\xe6\x23\x8e\x6f\x63\x4d\x8b\xd4\x53\xbc\xaa\xf6\xa5\x75\xed\x42\x69\x68\x39\xc3\x6f\x52\x10\x67\xe9\x47\x15\x45\x2e\x3b\xf4\xa3\x43\x14\x75\x3c\x46\x3e\x9a\xee\x1f\x98\xa4\xe8\xe3\xf4\xa4\xe3\xd7\xb8\x28\xdf\xce\xad\x12\x43\x03\x03\x43\xaf\xcd\xd8\xc9\x67\xa6\x02\x32\x39\x70\x7f\xed\x83\x56\x1a\xb1\x75\x84\x34\xe8\x3a\xd7\xde\xfd\xa6\xfd\x0a\xe4\xfa\x11\xd2\x86\x1b\x5c\xf0\xb7\xbf\x66\xa5\x0d\x37\x66\xc0\x3f\xc6\x02\x7f\x9b\x0b\xfe\x43\xf6\x99\xbf\x29\x63\xe6\x17\x1a\x90\x6f\x76\xcd\xfc\x37\xed\x54\x67\x7b\x46\xcf\xc7\x89\xff\x0e\x59\x64\xe9\xff\x2d\xae\xfe\x5f\x69\x6f\xe5\xd6\x11\xd2\xce\x6f\xd4\xa1\x6d\xb7\xd1\xf7\x16\xf1\xea\x9b\x56\xda\x07\xce\x90\x7f\x17\xc6\x8b\x23\x1f\x9c\x59\x17\x18\xa1\xc1\xed\x7b\x41\xbd\xbf\x83\xbe\x7f\xb6\xf6\xfd\x9d\x0e\x6a\x2b\x68\xa3\xe2\xa0\x3e\xd9\xc6\x9a\xbe\x2c\x53\x13\x7c\x29\xa4\xca\x28\x7b\xdb\xd9\x6b\xf0\x6d\xc7\x1a\x24\x0a\x2b\x5b\x8f\x12\x9f\x84\xc5\xe0\xfb\x75\xe6\x29\x49\xf4\xa7\xbf\xa2\xd5\x07\x5d\xc4\x61\xa3\x42\x51\x3f\xa5\xb9\xb2\x2f\xb1\x7a\x7f\xaf\x7b\x49\xfe\x9c\x9a\x28\xba\x9a\x7d\xc9\x6e\x14\x73\x7f\x9d\x66\xbf\x67\x6f\xf6\x93\xd2\x4b\x0d\xc6\x7e\x31\x83\x5f\x61\xbc\xfb\x09\x79\xfc\x79\x5d\xaf\x89\x45\x3a\x43\xea\xbc\xb7\xcb\x03\x63\xae\x32\x22\x92\xf7\x0d\x9b\x19\x44\xd3\xd9\xc1\x14\x83\x3a\x1d\x7e\xef\x64\x9a\x19\x85\x0a\x83\x4c\xb1\xa2\xbb\x30\x31\xc3\x2e\xa6\x18\xd1\x3e\x26\x83\xeb\x47\xc5\x56\x9f\x17\x67\xfb\xed\xf0\xfb\x09\x16\x95\x5a\x7d\x5e\x9a\xed\xb7\xc1\xef\xe7\x59\xd4\xd0\xea\xf3\x86\xd9\x3e\x87\xa0\xe4\x43\x2c\x6a\x6c\xf5\x79\xe3\x2c\x6f\x2c\xfc\x7e\x99\x45\xa2\xab\xe1\x2c\x6f\x0c\xd5\x80\x39\xa6\xf2\x0e\x3b\x91\x79\x28\x83\xc8\x6c\x36\x35\x88\x0f\xbb\xa8\xcc\x9e\x1b\x24\xe8\x9c\x01\xfa\x07\x19\xfb\xdf\xa6\x1e\x7a\xc4\x05\xff\x7c\xfb\x85\xff\xa3\x19\x5d\x9f\x6f\x40\xde\xed\x82\xfc\x5b\x3b\x77\xfc\xc3\x11\x52\xae\xc7\x5c\xf0\xcf\x7b\xd4\x4a\x19\x1f\x1f\x21\xd7\xf7\x84\x0b\xfe\xd0\xf3\x56\xf3\x8d\x27\x33\x66\x46\xba\x40\xb5\xaa\x98\xfc\x54\x7d\x66\xaf\x15\xbf\x77\x87\x43\x7d\xe6\x1e\x45\xbb\x55\x7d\xe6\x18\xc5\x6b\x76\xf8\xcf\x64\xc0\x6f\xb3\xc0\x7f\xd6\x05\x7f\xef\xa0\x55\xbd\xf8\x5c\x06\x7c\x6e\x81\xff\xbc\x0b\xfe\xe3\xf6\xf3\xef\x05\x27\xfc\x69\xde\x58\xcc\xb3\x2a\x4b\xbe\x48\x4b\x3e\x4f\x20\x3f\xfb\x80\x95\x73\x7a\x29\x03\xf2\x18\x03\xf2\x90\x0b\xf2\xbb\x76\xc8\x2f\x67\x60\xce\xdc\x94\x8f\x67\xf6\x69\xfd\x4a\x9d\xd3\xfa\x55\xe7\xd9\xb9\x1d\xc3\xab\x60\x98\x3f\xc5\x29\xff\x02\x53\x48\x19\xa9\xdb\xc1\x4d\xcf\x97\xe9\x19\xa3\x80\xb3\x2a\x9b\xbb\x2d\xca\xf1\x20\x0a\x78\x4e\xd6\x7b\xdb\xc3\xcb\x5e\x08\x02\x59\x8a\x58\xc8\x13\xc3\xb8\xb7\x30\xd1\x53\x08\xe1\x0d\x37\x26\xac\xf7\x7c\xe4\xad\x2b\x3c\xd0\x45\xf7\xe3\x3d\x6e\xc8\x03\x2c\x1a\xa0\xef\xe3\x71\x82\xaf\x90\xdf\x8f\x45\x1e\xe3\x67\x1e\x5c\xbb\xc6\x8b\x23\xd6\xb5\x4f\x5d\xbd\xd6\x5e\xc7\xbc\x63\xd7\x90\x88\x53\x68\x99\x38\x99\x3e\x1e\x1a\xd1\xc5\xb7\x32\x0c\x02\x61\x5c\xc1\x6c\x26\x0a\x8d\x5f\xba\xe8\xfe\xed\x76\xba\xff\xab\xe1\xd3\xfd\x03\x23\xe4\xeb\x7f\x3d\x42\xbe\xfe\x3d\x17\x5f\xe9\x30\x89\x7d\x3f\xa3\xeb\x5b\x13\xea\xd6\x99\x72\x22\x75\x10\xb7\x8d\xf6\xc3\xeb\x37\x19\x8d\x2c\x30\xba\xff\x5b\xe7\xe1\x62\xdf\x62\x1f\x66\x40\x9e\x67\x40\xee\x5d\x92\xbd\xc5\x96\x2c\xc9\xde\x62\x4b\x97\xb8\xb6\x58\x2f\xc3\x00\x04\x89\xf9\x05\xe3\x9e\x36\xcb\x38\x95\x38\x1f\x72\xb1\x75\xac\xf6\x17\xe9\xe4\xf0\x4b\x9c\x42\xfc\x54\x19\x04\x70\x0f\x13\x02\x79\xcd\x16\xbd\x40\xfa\x27\xc1\x36\x54\x12\xb0\x27\x63\xe3\xf8\x33\x83\x05\x64\x1f\x6e\x60\x60\xeb\x8a\xfb\x70\x3b\xc3\x58\xfc\x4c\x86\x76\x09\x30\xff\x82\x89\xbd\x6b\x68\xbf\x4c\x1b\x0e\x43\xae\xde\xc1\x06\xa6\x79\xdb\x59\x95\xc5\x1d\x2b\xc5\x7f\x7d\x71\x25\xee\x58\x19\x77\xf4\x7d\x01\x5b\xee\x67\x98\xb4\x21\x1e\x1b\xb1\xf8\x9a\x2b\x0e\x8d\xfc\xae\x77\x3d\xb0\x4c\xe5\xa2\x74\x95\xc5\x15\xe9\x1e\x37\x80\xee\x3f\x61\xbc\xf9\xb7\x3b\x18\x67\x71\x4e\x4c\x5d\x4e\x4d\x5d\x35\x90\x09\xd0\x82\x01\x8c\x66\x09\x50\x26\x20\x21\x39\x07\xdd\x7d\x80\x90\x80\xaf\xe4\x38\x2b\xf1\xb8\x88\x8e\x89\xdc\xe5\xa2\x27\x9c\x69\xeb\xe8\x28\xda\xb5\x37\xd3\x9f\xd1\x0a\xeb\x92\x8f\x06\x4b\x69\x74\xf7\x30\x3d\xe1\x89\x0d\x93\xd4\x63\x68\x95\xee\xf3\x9a\xad\x9e\xaa\xea\xed\x65\x4a\xb5\x41\xa2\x36\x6f\x5a\xe2\x52\x63\xd8\x59\xba\xcb\x96\x8c\x8c\x28\x5d\xbe\xc4\x41\x94\x1c\x77\xa1\x57\x38\xe1\xdb\x59\xc6\xcd\x8e\xbd\x1d\xbf\x60\x67\x26\xae\xcc\x80\x6f\x63\x19\xaf\x72\xc1\xdf\x64\xf7\x06\xb8\x3a\x63\x7e\x6c\xca\x92\x2d\x8e\xf9\xd1\x6a\xa6\x3a\xb4\xe9\x5a\x07\x6d\x42\x65\x22\x28\x29\x69\x8a\x83\xeb\x68\xf1\x9d\xc6\x55\xe8\xd9\x7e\x3a\x60\x62\xc1\xf3\xbc\xac\x98\x89\x7b\xac\x17\x26\x53\x82\xd2\x5c\x67\x39\xc3\x10\xa2\xa4\xc3\xf3\x54\x66\x06\x9b\xa5\x9d\x68\xa5\x27\xe5\x94\x65\xab\x9d\xd8\xc4\x94\x2c\xf6\x3e\xac\x67\xb6\xcf\xe9\x25\x0a\x01\xf1\x40\x42\xb9\xdc\x37\x85\x8f\x0c\x3f\xd6\x2d\xb9\x23\x9b\x64\xc4\x32\x0c\xc3\xb0\xa9\xa9\x49\x5f\x93\xb9\xe6\xf0\x79\xfb\xa5\xd3\x54\x65\x37\x3b\x30\xdd\x5f\x50\x95\x81\xc7\x68\xc4\x31\x8c\x0a\x5b\xcd\xf1\xe0\x94\x24\xfa\xdf\x78\x8c\x77\x3a\x2e\xb9\xe8\x90\xb9\x39\xfb\x74\x40\x63\x19\xa8\x1a\x33\x88\x05\x5c\xba\xb1\x06\x8b\x63\xd6\x23\x9d\xa0\x56\x71\x76\x7a\x12\x42\x75\xac\x60\x15\x81\xdd\xd3\x19\x3f\x3b\xb1\x58\x35\xd0\x79\x78\x4a\xd2\x99\x48\xde\xa8\xf0\x80\x3c\x2f\x87\xe0\x60\xdc\x89\x61\x7a\xd0\x6a\xb7\x97\x19\x66\xbb\x8d\x18\x37\x37\xee\x65\xa2\x10\x58\x67\x32\x65\xd3\x35\xdb\x5f\xa0\x8c\xfe\xf4\x0d\x73\x13\xde\x84\xcb\x65\xf7\x66\x06\xf3\x25\xc3\xc9\x75\xb8\x27\xa5\x64\x68\x4f\xa9\xc8\xd7\xd2\x09\x4f\xc7\x66\xc2\x00\xbb\x33\x83\x79\x32\x3e\x83\x0e\x9a\x0f\x2a\x6c\x0d\xbb\xc6\x63\x2a\x03\xa4\xa7\x40\x52\xb3\x48\x69\x04\x1d\x7b\x46\x12\xc4\x0d\x14\x0e\x49\x82\x38\xdd\x3f\x44\x07\x92\x68\x97\x8e\x0b\x91\x9f\x4c\xb6\x5a\x84\x09\x18\xf0\x16\xaf\xd4\x65\x0e\xe5\xe1\xc5\x9c\x06\xbb\xd2\x20\xf2\xc0\x70\x3a\xa7\xeb\xc6\xc3\xcb\x5f\xad\x4f\x35\xda\xff\xbb\x0d\xd2\xd2\xef\x4c\xdf\x1d\x4a\x47\xa0\x4c\xdb\xf2\x21\xfb\x1e\xa9\xc0\xfb\x5a\xd7\xb0\xa5\xb4\x82\x25\x5e\x44\x03\x1a\x1d\xb4\xd6\x24\xb9\x5f\x46\x2b\xa6\x92\xdc\xab\xd5\xef\x9e\x19\x94\x91\x50\xed\x4a\x59\xef\xad\xb0\xd6\x4e\x28\x15\x87\xa8\x4b\x66\x4a\xcb\x54\x2a\xc2\x3e\x0a\xe2\x28\x32\xd2\x3a\x76\x7a\xe7\xdc\x2a\xed\xe1\x5a\x8d\xb3\x68\x35\x05\x67\xda\xbd\x1c\x60\xb6\xf0\xc2\x45\xa4\xf7\x10\x5b\xd8\xba\x12\xaf\xda\x57\x82\x6b\x6a\x35\x25\xe8\x26\xc6\x9b\x98\x0f\x9d\xa0\x55\x7b\x92\x2c\x88\xd7\xcf\x8a\x5e\x21\x9b\xa8\x6c\x9b\xbd\xc5\xc6\xec\xad\xa4\xdd\x3b\x8a\xac\x9e\x0a\xfe\x0d\x26\xfa\x07\xb2\x2d\x7e\x5a\x59\x4b\x13\x24\xdc\xd6\x84\xdc\x31\x15\x7b\xed\x53\xd1\xfe\xd5\x36\xdf\xe2\xa2\xba\x94\x96\xbf\x35\x6d\x82\x35\x94\xba\x14\x5b\x4e\x4b\xbb\x2e\xc5\x44\xc5\x57\x43\x1d\xc6\xac\xd6\xff\x69\x45\x5d\x28\x65\xd5\x81\xbd\x93\xd2\xd9\xe1\x49\xd5\x13\xe8\x91\x4d\x92\xd5\xd4\xee\xbc\x55\xae\x16\xcb\x49\x1e\x2c\x9d\x7c\x94\x7b\xe4\xe4\x2a\x84\x10\xf5\x4c\xfb\xd4\xc8\x57\x98\x43\x04\x17\x31\xf6\x4e\xd9\x16\x61\xd2\xa9\x0e\x81\x46\xa8\x9f\xc9\x74\x79\x05\x35\x40\xa3\x5a\xf9\xf7\xf2\xc3\x3c\xd5\xc1\xde\x0b\x71\x20\x97\xcf\x17\xd4\x79\x2e\xce\x72\x17\x36\xec\x73\x1f\xe3\x82\xf0\x74\xcb\x3b\xe3\xf1\xea\x40\x4c\x5b\x8b\x2e\xa5\x10\x6a\xac\x45\xf7\x4e\x52\xd3\x2e\xd3\xc5\x75\xe8\x15\xe3\x9e\xce\x50\xd9\x69\x04\x88\x58\x4e\x21\xbe\x49\xa9\x60\x45\xcf\x7a\x8b\xa4\x6e\xfa\x92\xa5\x80\xf1\xe4\xc7\xc1\x01\x8b\x27\x8d\xf2\xf3\x6d\xb7\xf4\x7a\xb5\xa3\xd7\xd8\xc5\x34\x56\xaf\xa1\xa5\x6b\xf0\x51\x8c\x74\x86\xff\x6a\x08\xde\x19\x32\xdd\x49\x5f\xdc\x2b\xbf\x9c\x46\x6d\xcb\xe0\x8c\x2b\x19\x9e\x06\xad\x3a\x57\xa7\xc4\xeb\x94\x23\xf2\x5a\xda\xf6\xee\xda\xd9\x68\x84\xc3\x33\xac\x7b\x52\xb2\x24\xde\xa6\xec\x34\x84\xe1\xac\x91\xeb\x5b\x8d\x2c\xa2\x1d\xfa\xda\x9b\x63\xbe\x01\xc3\x32\x82\xf4\xec\x58\x82\x3a\x75\x4e\xdd\x3a\xef\xa7\x04\x9d\x91\x07\x47\x1d\xe0\xfe\xee\xdf\x3d\xbf\x65\x2b\x6b\x99\xa9\x8c\xc0\xc4\xb6\x28\x96\x1a\x1a\x1a\x64\xe2\x1b\xf1\x6f\x14\xfc\x2b\x97\x65\x1a\x33\x99\xc8\x2c\xe5\xca\xdb\xb5\xab\x98\x36\xbb\xda\x6f\xdf\x3a\xbb\xb0\x00\xa6\xce\xe8\x5a\xc2\x20\x57\xdf\x0c\xff\xd5\x92\xf8\x7f\xa8\xb4\x28\xf2\x62\x86\xe1\xfd\x54\x9c\x96\xbe\x98\xf5\x55\xbd\xd8\xe3\x6c\x60\x52\xe4\x21\x93\x69\xa4\xc8\x54\x71\x7a\xab\x49\x72\x2a\x1f\x5d\x7e\x67\xc8\x84\x95\x02\x32\xb2\x58\xbb\x4b\x90\x28\x2e\x0f\x07\xc7\x24\x95\xc3\x83\x17\x30\x8c\x60\x49\xac\x31\x2f\xce\x0c\x3c\x9e\x8f\x59\x4f\x94\x0f\x79\x5e\xb0\xda\x05\x41\xd7\x82\xd3\xa8\xd3\x6e\x3a\x1c\xec\x0a\x3a\x60\x12\x68\x0b\xa2\x76\xf2\x3c\x67\x3d\x46\x48\xd7\xa8\xa8\xa2\x18\x96\x64\xc8\xd7\xa2\x6a\x7f\x4a\xe0\x41\xd4\xd8\x25\xec\xb4\xc4\x1d\x64\x22\x7a\xa3\x55\xc2\xc4\x06\xda\xd7\xb1\x5a\x78\xaa\x2f\x67\x5b\xfb\x02\x91\x41\x87\x34\xc2\x02\xb6\x72\x8f\x0b\xbc\x25\x1e\x2b\xe7\xd0\xba\x33\xc8\x86\x42\x67\xe3\x8f\x81\x97\xb1\xf4\xa4\xe1\x62\x5d\x74\x37\xa7\x81\x9e\x26\x54\xe3\x62\x6a\x6e\x71\x13\x89\xd5\xeb\x91\x49\x0a\xf7\xa0\xf7\x1e\x30\xbc\x60\x40\x33\x06\xbd\x75\x73\x35\x8e\x2c\xe7\xd9\x67\x35\x37\xa0\x80\xe7\x13\xe0\x98\x51\x71\x33\x4b\xe2\x7b\xf7\x71\xff\x34\x9a\x8d\x07\x43\x62\x57\x73\x49\x9f\xff\x48\xe5\xa0\x44\x68\x39\x13\x5a\xca\xd0\x76\x83\xbd\x33\x41\x22\x63\xf5\x55\xf3\x26\xec\xd1\x98\xb8\xa8\x1c\xaa\x04\xfd\x29\xdb\xc0\xa9\x35\xa6\x81\x17\xd1\x46\x8c\x5c\x27\x1d\x96\x68\x52\x1b\x1d\x2b\x8d\xdb\x4b\x2a\x2e\x6b\x3c\x8d\x7c\xed\x69\x34\x05\xc2\x3e\x84\xdc\x4f\xe5\x85\xbb\xdc\x3e\xd4\xda\xfc\x4e\x9b\x1d\x05\x31\xbf\xbf\xcb\xcd\x68\x8b\xb5\x56\x12\xfb\x3d\xed\x63\x04\xf7\xfd\x3d\xca\xd3\xa8\xd6\x0f\x62\x2b\x85\x77\x0b\x4d\xa7\xba\xb7\xd4\x03\x26\xc6\xe0\x6e\x9e\x19\x9d\xc5\xee\xbb\x73\x7d\x56\x4f\x21\x42\x63\xab\x4c\xd4\x26\xdb\xf2\x86\xd3\x56\x2b\x31\x35\xd9\x6f\x55\xdc\xb4\x12\x33\x91\x7a\x25\x6e\x73\x96\x88\xcf\x5f\x76\x98\xcd\x72\xfe\x76\x5a\xc3\x94\x20\xb6\xd4\xe3\xa6\x5a\x59\xcb\x68\xc5\x45\x61\x12\x20\x60\xa3\x1c\x0c\xd4\x3b\xf6\x53\xa0\x43\xb1\xd3\x9d\x29\x76\xe9\x1d\x07\xbb\xd4\x89\x31\xa3\x4d\xcb\xdb\x10\x43\xe2\x37\x86\x06\x13\xd5\x99\x66\xa2\x62\x33\xc4\xd6\x0a\xda\x88\x83\x83\x6a\x08\x15\x9b\xa4\x25\x6e\xdc\xa6\x18\xc0\x40\x61\x54\x47\xdd\xc3\x1a\xcc\xec\x9c\x9b\x7d\x35\xed\x8a\x85\x75\xea\x94\xac\x93\xe2\xac\x6b\x98\xe8\x02\x32\x4d\x79\xd9\x18\xf2\x2c\x66\xe8\x70\xbb\x57\x68\x3b\xdd\x46\x90\x59\xdf\x38\x05\xd6\xd2\x8e\xd5\x9e\x02\x0d\x20\xf9\x69\x8d\x42\xc2\x15\xc9\xe9\xf1\x86\x35\x3d\x86\x3a\x62\x04\x35\x43\x2f\x7c\x6b\xe4\x01\x92\x5a\x59\x4b\x45\x4b\x80\xc4\xd8\x3d\x53\x8d\x77\x60\x84\xe8\x7b\xc0\x85\xbe\xd9\x78\xb0\x9c\x56\xb4\x8a\x74\x6d\x0a\xb7\xd3\x86\x96\x2b\x9c\x55\xc5\x7f\x6d\x8b\xaa\x49\x56\x54\xc9\x57\x01\xb3\xda\x87\xe9\x5b\x63\x8f\xfb\x03\x93\x16\x99\x99\x48\xc4\x39\x86\x8c\x15\x11\x1f\xc6\xe0\x49\x36\x5a\x1c\x02\x52\xcf\xa7\x7c\xb4\x8b\x78\xd0\xf9\xf2\xa0\x93\xd6\xea\x53\x02\x19\xa1\xbf\x33\xca\x41\x57\xa2\x7c\xec\x45\x05\x60\xc9\x47\xa5\x73\x42\xf5\x59\x67\x8e\x17\x78\xbe\xa7\x5a\x74\x32\x4e\x01\x2f\xa4\xf9\x2a\xcd\xc4\xd5\x32\x55\x82\xab\x2b\x08\xae\xae\x10\xea\x98\xfc\x8a\x3f\x08\x31\xdb\x5d\x49\x65\xbb\xf3\x40\xd3\x4c\x76\x48\x5e\xb1\x4b\x79\x73\xa3\xac\xa1\x1d\xaf\xdd\x28\x3e\xaa\x34\x05\x7a\xef\x81\x8d\x32\xc3\xe7\x18\xa4\xae\xce\xde\x98\xe6\x9d\x26\x65\xcb\x83\xa4\x37\x4e\x42\x04\x93\xe8\x5a\x07\x29\x52\x85\x7e\xe3\x2c\x09\x4b\x2e\x28\x47\x93\x41\x2e\x46\x63\xca\xbb\xf1\x20\x11\xd5\x50\x4a\x66\xa3\x94\xeb\xe8\xe0\x1c\x94\x52\x6a\xdc\xba\x8d\xe5\x5c\xef\xdc\x08\xdd\x80\x1f\x6e\x12\x45\x49\xc9\x1e\xa0\xb4\xc3\x9a\xae\x38\x30\x42\xff\x5d\x48\xdb\xdf\x4c\x9d\x39\xda\x23\x06\x33\xe1\xeb\x35\x89\xbd\x61\xb4\x10\x7a\xe1\xdb\xc3\x38\x18\x47\xc9\x00\x48\xc9\x6d\x81\x83\xae\x7c\x60\xa7\x2b\x83\x10\xeb\xa8\x66\x3a\x97\xd0\xf2\xe6\x74\x62\x92\x89\x84\x48\x4c\x09\xba\x05\xe2\xa7\x9c\xff\x4b\xd4\x42\x45\x6b\x88\xa6\x79\xf3\x66\x79\xe3\xa8\x9e\x94\x34\xf3\x18\xbd\x0a\xae\xd0\xab\x0a\x99\xb5\x4e\xca\x5d\x9c\x99\x07\x72\x13\xfa\x94\x81\xd2\xa7\xad\x27\x5e\xdc\x53\xf5\x89\x6c\x0d\x04\xa1\x23\x9d\xdd\x1d\x4f\xa6\x40\xe1\xaf\xba\xff\xd6\xa0\x4b\x6a\x0b\x6c\x13\x9c\xe4\x80\x32\x53\x1f\xac\xe3\xe7\x2c\x06\xda\x8e\x97\xa5\xc7\xe8\xa0\x96\x38\x45\x69\x1d\xc6\xd9\x74\xe8\x94\x8a\xb6\x01\x29\x5d\x24\xfe\x6f\xef\x49\x82\x19\x28\xfd\xc5\x17\xb6\x11\x35\x03\xa8\x31\x0a\xca\xeb\x45\x53\x6a\xb0\x77\x36\x74\x03\xe7\xd0\xd6\x68\x50\xdd\x21\x79\x98\x4e\x1d\xde\x00\xb1\x82\xd2\xe7\xd7\x2b\x1d\xff\xe0\x41\xe9\x23\x52\x31\x98\xc1\xb5\xb4\x37\x26\x33\x78\x3b\x55\x27\x2b\x45\xb2\xc0\x71\xbb\x87\xf7\x92\xde\xde\x75\x16\x2a\x2e\x93\x6a\xee\x46\x1d\xc9\x6e\xa6\x43\x75\xa7\xdc\x18\x1d\x95\xa7\xe3\x29\x88\xce\x80\xd4\xb9\xc7\xbd\x57\xff\xd1\xec\x76\x2e\xb3\xcf\xcb\xb3\xfb\xbc\x18\xfa\x9c\xd5\xda\x88\x67\xa9\xef\x77\x99\x25\x47\xe5\xff\xec\x59\x5a\xf3\xbb\xce\xd2\x66\xb7\x82\x5e\x86\x08\x05\xbd\x6c\xa1\x58\x4a\x12\xf4\x4d\x09\x2a\x71\xee\xf3\x49\x10\xa0\x06\xdc\x26\x3c\x61\x14\x33\x03\xfc\xc4\x7b\xe5\x75\x69\x55\xdd\x50\x32\x23\xf2\x6f\x0e\xb7\x2d\x1e\x63\xf4\x6e\x15\x2e\x33\xa5\xe7\x9d\x76\xb8\x13\xf2\xa7\x51\x3d\x8f\x0c\xb8\x8f\x0c\xb8\x6d\xda\x56\xf4\xf6\x5b\xa6\xad\xd5\xd7\xf7\x87\x86\x92\x9d\x94\x75\x5c\x6f\xe5\x92\xf1\xb3\x61\x8c\x7f\x24\x73\x15\x7a\xe1\xdf\xba\x32\x2b\xaa\x2e\x1e\x6a\x1c\xb2\x4b\x7b\x37\x24\x1d\x7e\x8b\xc6\x6c\xad\xd3\xce\xb5\xc3\x51\xd8\xa3\x98\x69\xdc\xbc\x37\xb9\xfd\xb2\x37\xae\xb3\x2b\x1b\xd5\x79\x3a\x37\x85\xcd\x1b\xad\xcb\x32\x25\x98\x0b\x2c\xda\x3c\x18\xa7\xf8\x05\x0c\x51\xcc\xe4\x45\x53\x33\x1c\x09\x27\xe9\xe4\x34\x92\xdb\x9a\xe1\xcf\x33\x62\xdb\x8c\x52\x4c\x9f\x0a\x96\x8f\x1c\x86\x84\x9c\xa3\xd7\x31\xa4\x1f\xcf\x19\xb6\x57\xa6\xdb\x36\x09\x64\xd8\xa8\x3a\xaa\x03\x5a\xcf\x45\x43\x29\xf5\xb5\x12\xa1\x3c\x97\xba\xc7\x6f\x40\x59\xb9\x24\x6b\x43\x91\x99\x41\x19\x8c\xd7\x7c\x71\x18\xfb\x84\x07\x9b\xe1\x9f\x34\xdb\xf7\x64\xfa\x56\x31\xc1\xcf\x85\x94\x4d\x54\x19\x9e\x7d\x8c\x1d\x1d\x80\xe8\x9d\xc8\xb4\x64\x50\xe7\xd6\x44\xb0\xd6\x51\xfa\xe6\x0e\x48\x35\x7f\x25\x3b\x5a\xb4\x14\x73\x9b\xb5\x98\x3b\x17\x64\xf1\x52\xc8\x3d\xc1\x86\x44\x1e\xf7\x23\x4c\xaa\x1d\xe0\xeb\xb8\x64\x24\x65\x59\x4b\xfb\xb3\xbe\xa8\x9d\xcb\xeb\x84\x49\x09\xbd\xf0\xbb\xd6\xcb\xd4\x5c\xe6\x4d\xea\x26\x2b\x22\x4a\x41\x0e\x82\xa9\x02\xbd\xc8\x69\xf4\xe1\xc1\xd2\x64\x18\xa1\xc9\x60\xad\x44\xa5\xb6\x4f\x62\xe9\x06\xe8\xb5\x8f\xec\x6b\x59\x90\x7a\xc0\xad\x0c\xb2\x9b\xab\x77\x2f\x1a\x1a\xbb\xcc\x31\xae\xcd\xf6\x0d\xb6\xc7\x93\x6a\xc0\x1f\x87\xa9\xbb\x7a\x52\xc1\x4c\xca\x17\x79\xf1\xe6\x77\xa4\x1b\xa5\xe4\x52\xbb\x85\x20\x7a\x06\xc5\x71\x90\x29\x1b\x20\x9b\x5e\xc8\x19\xf7\xe7\x25\xaa\xf7\x52\x28\xad\x42\x3a\x11\x11\xe7\x26\xd1\xe7\x18\x45\xcb\xb8\xf7\x19\xd1\x27\xd5\x58\x39\x0a\x92\x76\x73\xa2\xcb\xf8\x03\xf5\x46\x3c\x67\x0b\x7c\xbe\x92\x8e\xe2\x5d\x66\x61\xd4\xe6\x4a\x51\x45\xfd\xee\x96\x39\xbe\xd5\x6f\x79\x77\xb7\xa7\x1e\x6b\x86\x7d\xd5\x02\x58\x2c\xa3\xb2\x33\x63\x67\xf5\xd1\xee\x18\x3b\xab\x23\xf2\xc9\x06\xeb\x8e\x18\x90\x2b\x6a\x20\xb6\x9a\xd6\xfd\xb6\xc1\xe4\xfd\x9e\x30\x64\xcb\x48\x31\x64\x4b\x06\x86\xf4\xfe\x57\x62\x48\x6f\x82\x21\xbd\x14\x43\x7a\x87\x83\x21\x5b\xfe\xb0\x30\x64\xcb\xef\x80\x21\x5b\x5c\x18\xf2\xf7\x75\x18\x03\x01\xb2\x9c\xe2\x0d\xb6\x26\xc0\x36\x16\x87\xcf\x1b\xdc\x9e\xc9\x25\x86\x18\x48\x3e\xd0\x6c\xa2\xb4\x15\xca\xe1\x9c\x6c\x1c\xba\x91\xa5\x90\xec\xc6\x75\x16\xb1\x2e\x1d\xf9\xdd\x28\x66\x46\x88\xb7\x30\x75\xcb\x1c\xa5\x67\xf8\xa5\x2a\x8b\xd9\x32\x75\xc9\x2d\xc3\x0c\x6a\x1a\x0e\xae\x18\xd3\xfd\x9d\xcc\x1a\xe3\xb2\x11\x11\x37\x66\x51\x10\x82\xfb\xda\xbb\x0c\xb4\x72\x60\x63\x0d\x59\x40\x3b\x56\x56\xbd\xb8\x23\x31\xf9\x6b\x50\xf6\x15\xa2\x80\xa7\x98\x3d\x79\x20\x6c\x8b\xdb\x74\xe8\x94\x6d\xf1\xe1\x3d\x03\xdc\x47\x26\x30\xd3\xe6\x48\xc7\xe1\xf3\xfb\x08\x47\x10\x79\x70\xbc\x8a\x7d\x16\xfb\xcb\xd4\xb1\xf5\xd9\x6d\x51\x00\x9a\x41\xb8\x88\x7e\xc6\x61\x78\x04\x51\xff\xdd\xc7\xe5\x76\x0b\xd1\x88\xef\x13\x8c\x78\xab\x3f\xdd\x2f\xcd\xf6\x3d\xcd\x1c\xa4\x03\x44\xca\x59\x60\x68\x8b\x94\x83\x43\x35\xde\xf3\x84\x4c\x25\x51\x9e\x19\x78\x6e\x5b\x50\x28\x07\xc5\xe8\x56\xde\x6e\xf0\x09\xbe\x1a\xda\x95\xc3\xb5\x1a\x6d\x65\x2d\x13\x15\xa5\x2c\xa8\xf8\xd7\xc0\xb7\x66\x99\x98\xdc\x96\xc9\xba\x26\xfb\xfe\x3e\x43\x3c\x41\x75\x5d\xfa\x59\x99\xe2\x34\x01\x5c\x9b\x48\x44\xf0\x89\x0c\x29\x9c\xb4\xf7\x29\xe1\x2f\xe0\xed\x34\x1b\xe2\xa5\xd3\xf0\xd3\xb8\xfe\xa3\xd0\xa2\xa4\x25\x94\x35\x19\xce\x39\x04\x44\x84\x40\x97\x05\x69\x6f\x32\xdd\x9f\xae\x73\x04\x82\xc1\x28\xa4\x04\xf4\xc5\x26\x30\x47\x70\x6a\x12\x28\x28\x0c\x65\xba\xbf\xe9\x32\x22\x37\xae\x2d\x38\xa2\x82\xd1\x6a\x1c\xac\x8c\x98\xd2\x05\x07\x52\x99\x1d\xc0\x25\x73\xca\x98\xe5\x36\xb7\x0c\x66\xaa\xe1\xcf\xa5\x45\xbf\x95\xd7\x97\x7d\xef\xe8\xf8\x4e\xea\x48\xc0\xb1\x74\x48\xdb\x59\x38\x3b\xf0\xe8\xca\x71\x5f\xe7\x01\x92\xda\x59\x71\x3a\xa5\x9d\x1c\x30\x5f\x70\xc9\x92\x4f\xb2\xf3\xb3\x89\x10\x51\xc2\xdb\x9d\x22\x08\xda\x39\xd1\x31\x14\x39\xb9\xc7\x89\x14\x71\x3e\xed\xf5\xfa\xa2\x0e\x93\x5b\x37\x56\xe1\x3b\x77\x31\xce\xa8\xd2\xd4\x84\x93\x3e\x20\x36\xd2\xf7\xa6\x8d\xf9\xae\xe2\x88\xae\x63\x30\x53\x05\x1a\x88\x26\xda\x52\xf1\xaf\x31\x6c\x6a\x6e\x06\x9b\x93\xf2\xe8\x31\xae\x1d\xb3\xc3\xbe\x63\x76\x43\x14\x5a\x4f\xca\x6a\x90\xd8\x01\x9d\x78\x34\xe2\x08\x59\x47\x21\x9c\x90\xe6\x25\xa5\x5e\x15\xf9\x09\x1e\xf9\x02\xaf\x7c\x58\x33\x89\x4e\x2c\x75\x53\xb1\xc3\xa6\x09\x81\x06\xb4\x81\x64\x68\xde\x88\x08\x3a\x7c\x9c\xde\xcb\x32\xdb\xbb\x8c\x29\x04\xd9\xde\x15\x9b\x93\xb0\x28\xc9\xfd\xc2\x8e\xec\x6d\xcc\x11\x15\x2b\x91\xe4\x68\x01\x8c\xfc\x3a\xbc\xad\xdc\x8c\x5b\x79\x32\x6e\x65\xac\xe9\xa7\xb7\x72\xd9\xb1\x95\x51\xd5\x09\x69\xeb\x99\x34\x4a\x4f\x72\xe7\x4d\x4a\xef\xe3\x80\xee\x63\xce\x8c\xc5\x90\xa7\x62\xb0\x32\xf6\x5a\xfd\x69\xde\x71\xb5\x3b\x79\xbd\x75\xea\xad\x3b\xf9\x42\x5a\xf4\x16\xbd\x93\x15\xcf\x9f\x92\x41\xe8\x4e\x2e\xe1\x4e\x2e\xc3\x4e\x56\xa6\x1c\x5c\xee\x64\xcf\xba\x93\x73\xd9\x3b\xb9\x82\x3b\x79\xa2\xde\xc9\x81\xe8\xd8\x28\xb5\x93\x49\x9e\xea\x4b\x68\xaf\xd7\x17\xa1\x4c\x1e\x51\x3b\x73\x27\x8b\xb1\x70\x12\xcb\xea\x8a\x14\x9c\x96\xd4\x4e\xbe\x92\xbe\x37\x77\xf2\x9b\xbf\x7b\x22\x88\xcc\x7d\x7f\x8c\x21\x4a\x68\x37\x8a\x71\xe3\x95\x49\x99\x11\x6b\xcc\x99\x2c\xc8\x4e\x01\xc0\x5e\x79\xeb\x1b\xf7\xb2\x81\xf8\x28\x10\xfd\xe0\x2b\x62\x06\x3c\xd7\x1c\x74\x09\xbd\x26\x8d\xf3\x92\x00\x9d\x56\x73\xd5\x15\x40\x48\x5a\x48\x66\xd9\x1e\x22\x60\x88\x03\xf6\xd9\x44\x93\xd8\x1e\x76\xb5\x43\x10\x5a\xd9\xee\x51\xe9\x76\x8f\xb2\xb5\xbb\x22\xbb\xdd\x23\x20\x65\x1b\x69\xf1\x28\x92\xc3\xe6\x70\xcc\x3f\xdf\x16\xe2\xa0\xc5\x6b\x46\xb2\x4e\xb4\xe1\xeb\xd6\x90\xf6\x22\xb9\xf1\x20\xed\x4e\xa1\xe2\x97\x86\x21\x58\xd2\x2a\xe6\xcd\x88\x0c\x18\xf1\x92\xde\xde\xde\x5e\x9e\x8a\xcc\x45\xe0\x1d\x97\xf8\x53\xd5\x34\xbc\xc6\xdd\x30\x82\x25\x64\xe9\x30\x4c\x0e\x74\x68\xdd\xd6\xd7\x52\xa0\x47\x53\x06\x3e\x5e\x2a\x4a\x0f\x7a\xe4\x58\x9d\x8c\x99\xf2\x0f\xb1\x76\xaf\xdf\xdd\x3d\x13\xd2\x68\xcc\xeb\x71\x88\x4a\xf1\x96\xf4\x6f\x99\x28\x37\x64\x26\x69\x5d\x47\xc1\x7e\x3c\xa3\x83\x63\xd1\xd8\xef\x60\x69\xec\x57\xdb\xc1\x0d\xee\x0e\xca\x86\x3f\x9b\x04\x96\x3c\x28\x04\x2e\x64\x42\x58\xdf\x32\x3f\x7e\x68\x9f\x35\x8c\xcf\xc5\xb4\x3d\x33\xfa\xae\xa3\xc6\xa5\xee\x1a\x77\xdb\x6b\x5c\x36\xe2\x1a\x57\xb8\x6b\xbc\xfb\xb6\xd5\x03\xf1\x4a\x77\x8d\x0b\xde\xb0\xb6\x71\xb5\xbb\xc6\x3b\x2f\x5b\xbd\x04\xaf\x19\x71\x8d\x81\x11\xd7\xb8\x6e\xc4\x35\x6e\x70\xd4\x08\xbd\xf0\x9d\x09\x7f\x90\xb1\x33\x5b\x59\xcb\x67\xd2\x07\x45\x4b\x2a\x8d\x90\x3c\x28\x5a\xdb\x86\x11\x96\xd2\x99\xf3\x2c\x53\x67\xb5\x2d\x3e\x46\x9b\x07\x80\x8f\xcb\x49\xf2\x62\xcf\xbb\xbd\x03\x9f\x4d\x25\xcf\x4e\x08\xbc\x1a\x93\xa6\x36\x5d\x3f\xbe\x65\xd3\x4b\xcf\x6e\x79\xdd\xc7\xf5\xe9\xdd\xf0\xc6\xf3\x98\x9c\x15\x5b\x49\x9d\x44\xa4\x5b\xaf\x53\x87\xb1\x4a\xe4\xc5\x77\x0c\x79\xa6\x35\x18\x11\xc8\x3e\x15\x62\xa8\x85\x93\xc3\xf8\x96\xad\x81\xe2\x44\x60\x18\x4a\xc4\xea\x23\x07\xd6\xc9\xb2\xf8\x49\xc9\xa5\x92\xbc\xa8\x10\xbf\xa8\x23\x53\xec\x1b\x46\x2f\x2b\x68\x0f\x6b\x8d\x5e\x1e\xc0\xcc\xd3\xa1\x0a\xf9\x2f\xa1\xcf\xf0\x6b\xb3\xb0\xc5\x61\xd7\xfd\x1e\xa4\x78\x50\x5d\xc8\xd5\x74\x01\x4d\x6f\xe2\x82\xd1\x85\xbe\xec\x2e\x34\x60\xee\x06\x88\x2a\x35\x27\x54\x69\x05\x1c\x1d\x69\xc4\x84\x0e\xf7\xa8\x84\x0e\xd8\x91\xc5\x35\x1d\x41\xb7\xa4\xf8\xac\x94\xbd\x74\x66\x47\xe6\xb4\xb1\xa6\x13\xc3\x30\x3e\x2b\xb3\x07\xcd\x90\x11\x02\x82\xe2\x7f\x32\x31\x8c\xbb\xfa\x47\x6f\xff\x72\x94\xe0\x63\xe0\x4b\xdc\x28\x18\xcf\x46\xad\x93\x49\x19\x26\xca\x9f\x06\x87\x63\x5a\xf3\xac\xa5\x3d\xfd\xa9\x57\xc3\x6a\x8c\x82\x08\x22\x10\x05\xea\x04\xdd\x09\x19\x62\x90\x42\x27\xaf\x66\x06\x25\x29\x65\x25\xd9\xb3\xd2\x26\x44\xd9\x8d\x9e\x00\xf9\xa5\x69\x73\x94\x75\x1e\x07\x01\x48\x20\x38\xe0\xf1\xa1\xda\x50\x4c\x2a\xb5\xe4\x77\x46\xbe\xfb\xe4\x7b\x80\xdf\x49\xef\xe6\x6a\xbb\xbb\x78\xe1\x2c\xcf\x88\x32\x49\x3a\x39\x95\x28\x71\xdb\x7a\x06\xa6\x79\x5e\xd5\x8b\x3b\x56\x82\x5f\x02\x2a\xe3\x18\xa8\xdc\xb4\xaf\xc1\x04\x08\x7d\x02\xbe\x06\xd3\xc3\xf8\x9f\xb0\x90\xae\x2d\x2b\x11\x83\xad\xe9\x58\xf6\xb8\xa4\x05\x1f\xcb\x68\x88\x15\x78\x0d\xa5\x8e\x4d\x4a\x05\xa9\x52\x13\xe1\x35\x94\x9a\x16\x6a\x73\x1f\x1c\xff\x62\x32\x47\x8b\xc9\x1c\x2d\x26\x73\xb4\x18\xe6\x28\xd1\x51\x8b\x49\x2b\x51\x61\x84\x4c\xca\x1f\xd5\x4c\x8a\x9c\x0b\x2f\x5e\x9c\xcc\x8a\xee\xda\x24\x88\xeb\x02\x8e\x0b\x7f\x14\xa6\xa7\x02\xe4\x2d\x59\xf0\x10\x28\x01\x05\x3f\xee\x9e\x8f\xc9\xf0\x5a\xa6\xc5\x70\xce\xc7\xa1\xf0\x1a\x4a\x1d\x13\x4a\xea\x1c\x2f\x96\x94\x78\x6a\xcf\xc0\xd1\x81\x57\x2d\x9f\xf4\xdb\x0f\xf1\xdf\x5f\x61\xa5\xc3\xa0\x34\xf8\x2e\x1c\x1d\xf2\xe4\xf5\x5f\x27\x36\xfc\x47\x87\xca\xc7\x11\x68\x82\x20\xf8\x83\xa2\xc8\xed\x77\xc9\xc7\x47\xf9\xde\x5d\xb7\xdf\x25\x01\x46\x90\xd8\x02\xfc\x24\xa6\x10\x91\xeb\x2a\x3a\x9b\xaf\x90\xe4\xdb\xbd\xa6\xe2\xfc\x6a\x5a\xee\x8a\x44\x05\x55\x56\xf4\x43\x65\xa8\x57\x18\xd5\x06\x22\x47\xd7\xd1\xa9\xd4\xce\xd7\x50\x38\x7b\x69\x8e\x17\xb4\x2a\x6c\x07\xf1\x21\x1c\xce\xcd\xc3\xf9\xb7\x4a\xb3\xa1\x09\xa9\xf0\x91\x83\x2e\x3e\xe4\xc5\x1f\xcb\x1a\x87\xa4\x02\x42\x3a\x6b\xac\x7d\xd6\x1a\x95\xe2\x26\x77\x8d\x2d\xf6\x1a\xdb\xdd\x35\x2e\xb6\xd7\xb8\xd5\x5d\xe3\x9b\x8f\x5b\x63\x4d\xdc\xe6\xae\xf1\xe6\x43\xd6\x98\x36\xb7\xbb\x6b\x3c\x7e\x8b\xac\x91\x37\x6a\xec\x70\xd7\x78\xc4\x5e\xe3\x4e\x77\x8d\x07\xed\x35\x76\xba\x6b\xec\xbf\xd1\x1a\xf5\xe7\x6e\x77\x8d\x7d\xf6\x1a\x83\xee\x1a\x7b\xed\x35\xee\x75\xd7\x78\xd5\x5e\xe3\x3e\x77\x8d\x21\x7b\x8d\xef\xb9\x6b\x3c\x6f\xaf\xb1\xcb\x5d\xe3\xe9\x67\x1c\xb9\x36\xec\x35\x42\x2f\x5c\xd6\xfc\x9f\xc4\x75\xb7\xb2\x96\xa3\x6a\x14\x2c\x92\x6d\xb6\x28\x58\x9c\x99\x38\xed\x6c\x71\x2f\xfb\x6a\x9b\x1f\x0f\xfe\xfc\x5e\x06\x9c\x62\x2e\xf9\xda\xd6\xea\xc7\x7b\x76\x5a\xa3\xd4\x2d\xa5\xd0\x96\xd3\x7b\xde\x0a\x2a\x30\xcb\xf2\x2e\xf2\x08\x78\x38\x1f\xf5\x71\x53\xd1\xc0\x46\x89\xb2\xad\x8a\x5a\x89\x43\x6e\x41\xc2\x6b\x30\xc3\xcd\xe3\xc1\x6b\x27\xe3\x3d\x20\x83\xbb\xd1\xe4\x62\x87\xf4\xe0\x56\xaa\x42\xe5\x55\x2f\x56\x69\x18\xb8\xcc\x51\x2f\x93\x74\xa1\x7e\x53\x85\x5a\x9a\x9f\x24\x20\xc1\x6b\xe5\x56\x1d\xe6\x4a\xa6\x53\x8f\x1f\xb3\x37\x7e\xf6\xb0\x1a\x6f\x84\x48\x52\xc0\xc3\x1f\x06\xb6\xb3\x53\x82\x4e\x79\xa1\x7d\x84\x0c\xfe\x04\x26\x3d\x2c\xfd\xe6\xd0\x50\x79\x96\xc1\x1b\xce\x16\xa9\x78\xce\xed\xd0\xc5\xd8\xe3\xfe\xa2\x78\xce\x2a\xce\x96\x69\x9b\xe0\x79\xdc\x8b\x5b\x48\x52\x87\xc9\xa8\x6d\x38\x24\x8c\x87\x86\xbe\x85\x3a\x51\x99\xc6\x74\xae\x7a\xe2\x49\xa7\xc9\x51\xa0\xf3\xe0\xb9\xb8\xd2\x13\xe5\x12\x17\x49\x1e\x9c\x9a\x08\x21\xb5\xae\x91\xfd\xc6\x1c\x10\x27\x3e\xd1\x54\x01\x53\x44\x44\x45\xf8\x2c\x47\x25\x5e\xd0\x1e\xe4\x2d\xa0\x0b\x09\x31\x4c\x68\x77\xab\xcf\x4b\x18\x24\x3b\x07\xe1\x9f\x79\x51\x3b\xe2\x2e\x40\xd5\x79\xc1\x60\x3d\xd7\xd3\x66\xef\xaf\x65\x3d\xc7\xa1\x7e\x64\xbc\xd4\x8f\x4c\x09\x3a\x10\x21\xe7\xe1\xea\xb7\xa3\x3e\x78\x2e\xea\x83\x17\x46\x39\xbc\x38\xcf\x43\xaf\xc6\x1b\x01\xc9\x12\x2f\xe5\x44\xff\x4c\xda\xfe\x66\x9e\xc8\x70\x60\xb4\x35\xcd\x1b\x47\xa3\xb6\x88\xfa\x67\x1a\x53\x76\x91\x75\xca\xa0\x1c\xde\xf0\x8e\xb4\xc3\xa3\x8d\xd8\x6c\xf1\x8a\xb7\x27\x53\x4b\xae\x44\x73\x93\x3d\x65\x87\xc0\x85\x06\xf0\x63\xa3\xec\x3d\x00\x8c\x6a\xa9\x33\x3b\x97\xd3\x66\x6e\xa3\x9b\x42\xce\x4e\xa2\x73\x6d\x0e\xc3\x78\xc7\x8f\x6e\x94\xb9\x15\xe0\x51\x98\xda\x21\xed\x78\xcb\x60\xd9\x21\xed\xc4\x75\x42\x6c\x8d\x40\xed\x89\x40\xef\x89\x1c\x0f\x04\xe7\x1a\xf9\x3c\x27\xaf\xb9\x4b\x82\xa6\xdf\xba\xc7\x4a\xd3\xb7\x38\x89\x59\x59\x5f\xaa\x6a\x21\x83\xb3\x94\x6e\x88\xd4\xfd\x71\x4e\x73\x76\x3f\x11\x34\x74\xe3\xd0\x8d\x70\x7b\x80\xbc\x60\x6f\x9d\xd8\x63\x89\xf2\xe8\x3e\xab\xc9\x06\x55\x16\xd9\x4b\x84\x5e\xf8\xe6\x7f\xd6\x21\xe4\x3c\x9a\x8e\xb3\xeb\xfe\xad\x9a\x7f\xad\xce\x71\x26\x26\xb5\x9f\x51\xed\xd2\xe0\xb3\x23\xce\x49\x9a\x74\x30\x08\x53\x88\xad\xda\x7b\xb0\x01\x64\xa7\x30\xce\x45\x5e\x68\x26\xae\x2c\x81\xe8\x02\xd8\xb4\x5c\xbc\x84\xf5\x99\xe1\xc3\x91\x90\x18\x98\x70\xc6\xbd\xe5\x86\x4d\xff\x2a\xda\x23\xe2\xef\x9f\x1d\xc8\xc2\x48\x8c\x59\x40\x59\x24\x0f\x32\x07\xf6\x37\x20\x94\xf0\xe8\x50\x66\x89\x9f\xe6\x89\x43\xea\x65\x29\x82\x71\xf9\x49\x4a\x1e\x95\x94\x64\x28\xba\xee\x03\x11\x96\x49\x5b\x11\x19\x91\xcf\xa0\xb3\x53\xc2\x90\x33\x55\xcb\xaf\x01\xd9\x1e\x86\x71\x41\x5e\xad\x1e\x21\x3b\xa7\xe2\x36\x8d\xc3\x3b\x0a\xdd\x39\x25\x2f\xff\x2c\xb3\xd1\x71\x78\xa6\xc7\x3f\xf7\x12\xb1\x70\x6a\x22\x25\x92\x52\x6d\xee\xae\x8d\x93\xa7\xf6\x6b\x29\x20\x41\x4d\xa9\xaa\x8c\x1e\x9a\x83\xa3\x96\xfa\x76\x49\x33\x54\x43\x1f\xb0\x6b\x38\xf4\x69\xa2\x3e\x9a\xcd\xc0\x27\x15\x3c\x98\xd3\x86\xb5\xb1\xbf\x5c\xb6\x7f\x48\x18\xfb\xf2\xeb\xa4\xe4\xeb\xc1\xa9\x69\x9d\x84\xc9\xc1\xa7\xc1\x21\x88\xaf\xf2\xf2\x55\x55\x1d\x8c\x09\x3a\xbc\x62\x47\x87\xaa\x8c\xb5\xf8\x76\xe6\x2c\x57\xd1\xab\x5f\xe3\x94\x7d\xb2\xab\xd2\xc1\xff\x17\x99\x93\x5d\x85\xe3\x31\x8c\xf7\xa6\x4a\xe5\x6a\x4a\x8d\x0b\xc3\x38\xd4\xd7\xf5\x38\xc2\xc2\x29\xdb\xa4\xdf\xdb\x14\xe5\x9a\xaf\xc6\xc8\x74\xc3\xdc\xec\xfd\x14\x0c\x53\x16\xff\x24\x73\x8c\x53\x30\x46\x0b\x62\xa5\x73\x8c\xd2\x21\x3e\x7e\x3d\x73\x8c\x53\x64\x64\xb3\x7d\x99\x63\x9c\x22\xcf\xaf\x34\x72\xe6\x6b\x4a\x35\x85\xfa\x64\xd3\x08\x1b\x92\x99\xae\x7a\x7a\x1a\x6a\x10\xbb\x31\x0c\xe3\x5f\xd7\xdd\x43\x0d\xea\xd4\xb4\xef\xa1\x52\x18\xc6\xef\xd4\xdd\x43\x45\xcb\x60\x72\x35\xa5\x0a\x61\x18\xbf\x99\x39\xe4\x71\x32\x11\x58\xa3\x5c\xfc\xc0\xb1\x1f\xe3\x27\xb6\x49\xa6\x3a\x67\x30\xd5\xb7\xd2\xfd\x79\x8f\x47\x99\xea\xd8\xfb\x5c\xb2\x7b\xfc\x30\xb1\xe2\x7a\xdd\x9e\x03\x3b\x75\x44\x35\x19\x27\x54\xc2\xb0\x81\xa1\x40\x7c\x28\x49\xe9\xd6\x14\x72\x3f\x5e\x8c\xb9\xdc\x62\xef\xf3\x89\x47\x48\x98\x04\xcc\x8b\x72\x1c\x37\x7f\x94\xe7\x39\xee\xaf\xac\xe6\x62\x8f\xe7\x07\x26\x45\x39\xce\xb8\xf2\x6b\xc1\x24\x6c\xa1\x78\xb2\x28\x62\x3c\x88\x19\x17\x64\x43\x94\xeb\x91\x29\xd6\x4a\x18\x63\x16\x60\x7e\x3e\x65\xe7\x3a\x25\xa8\x68\xb3\x93\x92\x8a\x76\x33\x25\xa8\xe0\xc5\x83\xd6\x66\x7f\xf8\xe1\x87\x1f\x16\xb3\x4c\xc5\x4d\x48\xa1\x72\x36\x11\x90\x38\x23\x90\x78\x50\xc7\xe0\xfc\xb9\x96\xdf\x47\x48\x9a\xc3\x31\xbf\x75\xce\x0c\xd3\x54\x1e\x8d\xc6\x02\x13\x0e\xaa\x54\x26\x9a\x01\x68\x86\x6a\xf2\x7e\xed\xb6\x73\x08\x43\xe9\xbc\x5f\xa4\xdc\xa0\x91\xed\x97\xc6\x91\x26\xb6\xc8\xf3\xf1\x20\x90\x72\xd6\x82\x56\x3f\x1e\xdc\xd6\x64\x5c\xd1\x2e\xa3\x30\x6b\x6c\x9b\x01\x9d\xe6\x9f\x96\x48\xb6\x93\x94\x10\xb7\x07\x1a\xda\xcc\x6c\xe1\x83\x29\x48\xd3\xec\x68\x17\xd3\x31\x24\xb5\x15\x8a\x8c\x23\xa9\x3a\xd9\xcf\x78\x40\x3d\x30\x17\x08\xcc\xcd\x61\x63\xb1\xc7\x73\x82\x1d\x8e\x4b\xcb\x7a\x30\x45\xc3\xcc\x60\x37\xe3\x89\xdb\x41\x01\xcf\xa1\x08\xce\x1c\xee\x69\x3b\xbf\xb8\x77\xb3\x39\xec\x3e\xe7\xb0\xe5\x90\xbc\x94\x25\x95\x6d\x48\x72\xaa\xc1\xa6\xe7\x80\x0a\x5f\xde\xeb\x47\x01\x7c\xd9\xcf\x04\x23\x01\xf6\x49\x25\xf1\x19\xcc\x0c\xca\x16\xd3\x9b\x7e\x6a\xc2\x70\x50\x08\x5a\xde\x09\x2a\xe5\x2f\xca\x4e\xf3\x65\xf0\x45\xf1\xa4\x4f\x66\xdc\x42\x01\x6a\x0f\xc3\x49\xda\xcd\x50\xea\x8d\x59\x54\x88\x59\x54\x8c\x59\x54\x8a\x59\xd4\x00\x22\x0e\x44\xab\x29\x25\x52\x30\x6f\x89\x0a\x3c\x8c\x1a\x84\x34\xac\xa4\xfa\x43\x31\xe8\x0c\x8a\xaf\x10\xad\xb9\x80\x97\x10\x39\x48\x7a\x91\x4b\x45\xb0\xb4\x2e\x30\x08\xc7\xd5\xc6\x54\x50\x1c\x6b\xd1\x06\xd1\x91\x90\x37\x22\x4a\x34\xf1\x90\x97\x4e\x4f\x4c\x15\xc6\xa0\xa9\xc2\x68\x51\xce\x70\xbe\x8d\x1a\xe8\x04\x46\xcd\x3c\xe0\x0d\x3d\x51\x03\x6f\x16\xd8\xd2\x0c\x1e\xf3\xd5\x16\x5e\x3c\x7d\x5b\x34\x8a\x37\x6b\xa4\x18\x83\x16\x6e\x07\xc3\xa1\xca\x1b\x06\xb8\x40\x05\x6c\xbc\xd7\x8f\x1a\xe0\xcb\x01\xd1\x8b\x46\x5c\xb5\x46\x3e\x4a\x93\xfe\x51\x18\xce\xb4\x45\x50\xb5\x42\x5c\x39\xab\xa7\x5a\x80\xfa\x25\x5e\x18\xe0\x0d\xb5\x2b\xaa\x1b\x1d\x8f\x5e\xfa\x13\x30\xa3\x66\x61\x80\x37\x8a\x59\xc0\xb0\xa1\xbc\xc0\x1b\xa9\xfc\xbc\xbb\xc6\xe9\x07\x56\xa2\x01\x35\x08\x4d\xa8\x41\x68\x9c\x19\x0c\xca\xc8\xd8\x1b\xc5\x67\x88\x6a\xa5\x12\x06\x25\x1c\x7c\xbb\xd1\xf0\x7a\x42\xf5\x02\x2f\xa2\xe5\x7d\x8b\x61\x79\x7f\x31\x6d\x30\xe5\xf5\xa4\x34\x5a\x28\x30\x17\xf1\xc6\xac\xa5\x15\x13\x82\x79\x14\xf5\x36\x4a\xd4\xdb\xc5\x70\x77\xf6\x42\x92\x14\x21\xd3\x17\x50\x98\x2f\x81\x0a\x20\x6a\x68\x85\x1c\x56\x51\x23\xaa\xa9\x42\x14\xf8\x9b\xe4\x49\xcf\x1b\x78\x13\x95\xe9\xcd\xa9\x18\x2b\x65\x5c\x35\x15\x8d\x32\x09\x76\x93\x8c\x12\x5e\xd4\x51\xc2\xb7\x0b\x91\xa7\xf7\x05\xe9\xfa\x85\xf1\xf1\x61\x7d\x70\x8a\x2a\x38\x61\x9c\x9a\x71\xb8\x27\x21\x30\x26\x41\x5e\x1b\x86\x74\x12\x30\x85\x4c\x32\x19\x8e\x49\x98\x17\x15\xc9\x24\x6c\x95\x93\xb0\x83\x45\x4d\x80\xe7\x18\x23\x75\x2f\xd3\x6e\xe2\xf2\x47\x83\xf4\xbb\x80\x1f\x25\x18\xc4\xb6\xb8\xd7\xd7\xa1\x54\xe5\x8f\x82\x2c\x06\x3f\x8a\xa8\x1c\x19\xca\x14\xc7\xc5\xd1\x9c\x4c\xc1\xe6\xd4\x6c\x87\xd2\xd9\x8b\x1a\xda\x5e\x95\x2a\x53\x4c\x99\xe7\x6d\xa1\xef\x4d\xf3\xbc\x5b\x99\xcb\x15\xc3\x2a\x24\x3f\x61\x3f\x02\xd3\x11\x56\x21\x23\x89\x21\xcd\x2e\xa5\x55\x2f\x2f\xa4\x25\x20\xb8\x4f\x53\x31\x4c\x32\x3d\x0a\x46\xde\xe7\x3d\x1f\xbd\xcf\xa4\xea\x95\xff\xa5\x7d\x7e\xfe\xa3\xf7\x99\x54\xbd\xea\x77\xeb\xf3\x85\x23\x8f\x89\x93\x8a\x6f\xad\xfc\x15\xa4\x66\x46\x70\x5a\xce\xd8\xbd\xf6\x11\x77\xa4\x78\x2b\x52\x6c\x93\xf6\xef\xe8\xfd\x25\xfa\x5b\x91\x88\xb2\x65\x14\x1a\xc5\x06\x7a\xba\x45\xda\xc8\x60\xa9\x8a\x33\x0e\x26\x81\xfd\x9a\x71\xaf\xa0\x32\x81\x4e\xf3\xb8\x36\x34\x19\xab\xfc\x71\x8f\xa1\x17\x03\x04\xc4\x65\x05\x72\xc5\x8d\x41\x8d\xa6\xfb\xc7\x0c\x23\x34\x08\x76\x74\x7a\x12\xaa\xe7\x18\x7c\x02\xc1\xa6\xd1\x62\xa4\xf7\x5b\xe6\x98\xca\x34\xa2\x65\xc2\x0e\x91\xde\x0c\x19\x03\xaa\x61\x9c\x86\x2c\xe7\x7f\xb6\x17\x2d\x46\xdd\x01\x55\x4e\x8b\x60\xe2\xe4\x84\x7a\x23\x99\xf2\x35\xb4\xdd\xd7\xb3\x7a\xb8\xc6\xda\x43\x68\x56\x4d\xea\x74\xff\x18\x19\x99\x5a\xeb\x73\x29\x87\x33\x54\x43\x45\x1b\x43\xea\xf2\x40\xde\x3f\xc4\xd2\x33\x50\x4d\x6c\xde\x75\xf4\x23\x7d\x83\x83\xd9\x25\x12\x5b\x85\x31\xe8\x1c\x3d\x11\x8e\x45\xb9\x74\xfe\xcc\xa0\x1c\x52\x93\xcb\xcc\xe6\x68\xdc\x50\x70\x32\x80\xa3\x8e\xf0\x2c\x05\xb4\xc2\xcc\x2b\xf0\x6c\x66\x50\x91\xdf\xc1\xa8\x48\x7a\xf6\xc2\x93\xb8\xd2\x43\xcf\x8a\x8d\xa9\x99\x98\x00\x62\x2d\x96\x2c\xf7\x50\xa3\xef\x4b\x52\x25\xc7\x2a\xc9\xf7\x7c\x27\x2d\x03\x83\x69\xad\xa0\xf7\xb4\x10\x5e\xd2\x42\xb8\x61\x96\xf6\x6a\x02\x7f\x26\xbd\x1a\x40\x4a\x35\xe8\x25\xd1\x7b\x33\x4d\x4d\x43\x2f\xfc\x20\xdb\xe5\x34\x83\x58\x4d\xac\xd5\x21\xa3\x50\x38\x7e\x82\x33\xa2\xb3\x9d\x54\x4d\x95\x9a\xe2\xb9\xfa\x16\x6e\xac\xd4\x82\x79\x91\x87\xce\xf2\xe3\x42\xee\xf3\x40\x0e\x8b\xe7\x04\xc7\x92\x83\x70\x8f\x42\x1a\x89\x4b\x62\x8f\x95\xb4\x3d\x16\x08\x04\xa7\x26\x82\xf8\xd8\x30\xe4\x01\x67\xe4\xc9\x18\x7c\x72\x5a\x82\x18\xa3\xd1\x71\xad\x1c\xf2\x00\x2e\x3c\x61\x1b\x9c\x9a\x30\xed\xa3\x94\x64\xc8\xb9\x17\x97\x4f\x4f\x68\x65\x4b\x18\xc6\xe5\x88\x85\x3a\x98\x5b\xe2\xc2\x44\x86\x6b\xa4\xb1\xe6\xb0\xcc\x8b\x52\x68\xda\x49\x7c\x95\xc0\x55\x03\x16\x9e\x7b\x46\x58\x28\x89\x20\x65\xba\x41\x49\x33\x6b\x2d\xb7\xba\x9d\xd2\xaf\x02\x59\x39\x1e\x05\x90\xf5\x3d\x8f\xca\x0c\x2f\x62\xc0\x91\x17\x87\x15\xf0\x76\x6e\x84\xf7\x3e\xf9\x90\xde\xaf\xed\xb5\xb2\x48\x74\xe3\xd8\x4b\x84\x5e\xf8\x1d\xbb\x2a\x08\x32\x63\xb0\xcc\x88\xf5\xfb\x6c\xee\x8a\x15\x65\x0a\x05\xb1\x3a\x54\x7a\x1c\xee\x7d\x21\xd1\xef\x14\x51\xbf\x57\x90\xb9\x70\x3c\x9d\x0b\x27\x27\xf5\x65\x90\x0a\xc7\xab\xf5\x2d\x49\x64\x61\x0f\x77\x59\x99\x44\x22\x2c\x23\xf3\x5a\xca\x8c\xff\x51\xee\x19\x88\xaf\xb9\xe2\xd0\xa4\x4a\x3c\x36\xbb\x4a\x62\xe4\xb9\xcf\x35\x81\xdf\xb0\x39\xe9\xca\xf0\x57\x32\xf4\x8d\x0f\xca\x1b\xd7\x3c\xee\xcf\xb8\xbc\xb1\xc5\x51\x59\x4a\x6b\xb8\x43\xe6\xb4\xd6\xc4\x67\x5f\x6e\xad\xd8\x6a\x8a\xde\x2b\xed\x85\x64\x0c\xf5\x76\x6b\x48\xff\xb3\x69\x9d\xa3\x88\x0f\x70\x59\xc7\x9a\x31\x7d\x1a\x1b\xd1\x4f\xb5\x49\xc6\xcc\xcf\xbe\x17\x12\x4b\x55\xe9\x19\x88\x7b\x7b\xb7\x5f\xa2\xc4\x93\x8a\x0e\x0d\x25\xcd\x86\x2b\x66\x08\xab\xb5\xb4\x47\x6f\xa8\x59\x4d\xc2\xa4\xdf\x37\xb2\xe4\x27\xc8\x18\x6a\x6f\x56\xc1\x1b\x02\x73\xa8\xb8\x43\x67\xc0\xcf\x2c\x56\x38\x9d\x99\x61\x09\x2d\x9e\x9a\x79\xae\x67\xde\x4c\x07\xb0\x8c\xd6\xa9\x9d\x79\xf1\x5f\x7a\xee\x15\xf1\xf5\x90\x27\x58\x9c\xba\xaf\xc9\x23\x25\x9e\x08\x94\x18\x34\xa5\xff\x91\x2a\x51\xc0\x7b\xef\x89\xf2\xde\x1b\xbb\x77\x8c\xb5\x7b\xab\x6c\xdd\x8b\x49\xac\x98\xb2\x11\xd2\xa5\x84\x2a\x8d\x32\x46\x97\xb1\xe1\xfe\xd9\xd6\x39\x52\x19\x52\x19\x28\xe4\x64\xf8\x25\xed\xbe\x6d\x86\x8d\x69\xc1\x7b\x88\x14\xd6\x9f\x63\x9f\xfb\xdc\xc0\x34\xef\x16\xa6\xeb\x35\xc1\xa3\xf8\xc5\xaf\x49\x8e\xa8\x4e\xca\x8a\xd6\x9a\xdc\x01\xeb\x68\x33\x46\x3c\x63\x3e\x00\x46\x30\x5a\x06\x18\x8f\x7e\x72\x07\x91\x00\x85\x3c\xe5\xd4\x47\x40\xe9\x28\xbf\x30\x85\x79\x38\x27\xe3\x7e\xdf\xdc\x13\x1b\x8d\x31\xea\x1a\xe3\xa5\xc0\x1d\xff\xe2\x47\xd2\x50\x71\x92\x71\xff\x77\x09\xad\x66\x9a\x6e\xbd\x90\x9d\x66\x42\x91\x41\xa9\xbb\x2e\x96\xc4\xae\x09\x9d\xd1\x45\xdd\x6e\x6c\x44\x5b\xd2\x6d\x98\x77\x74\xe2\x51\x0a\xe6\x38\xf2\xce\x28\x88\x7d\xc1\x91\x20\x7f\x12\xf2\x9c\x66\x3a\x1a\xe5\xd5\x42\x90\xa2\x89\x07\x6c\x08\x15\x0c\x1c\xc7\xbc\x6a\x21\x9e\xba\x32\x9e\xda\x57\x2d\x68\x2f\xe6\x26\x79\x7b\xe4\xf3\x42\xdc\x7e\x16\xc6\xc5\x2e\xe8\x45\xf3\xf1\x1e\x82\x17\x78\x9e\x84\x5e\x87\x4b\x08\x9e\x33\xd4\x66\x01\x6a\x8c\x0a\xf1\x1e\x2f\x1d\x7b\xef\x80\x03\x43\xac\x13\x50\xd1\xae\xd6\x28\x26\xe7\x65\x40\x9d\xfa\x1e\x4e\x09\xa5\x3c\xe0\x3a\xd9\x76\x0d\x9f\x31\x6d\x65\x2d\x63\x6b\xe2\x53\xb5\x8c\x2a\x3b\x43\x3e\xda\x17\x5b\x05\x3a\xe3\x3a\x19\x50\x87\xf6\xe8\x95\xac\x13\x4e\x45\x0e\x96\xbb\x1c\xca\x24\x46\x60\x1e\xf7\xf9\x64\x89\x80\x26\x68\xe6\x72\xb4\xe4\x11\x99\xba\x7e\xf2\x62\xb6\x32\x2a\xf0\x1c\x2f\xc8\xab\xa5\xd4\x6a\x07\xa4\x62\xb3\x73\xb5\x9b\x92\xc8\x56\x68\xfa\xef\x91\xe8\x15\x61\x28\x70\x4f\xf4\x2e\x66\x2b\x49\x2b\xb2\x8d\xbc\x6e\xa3\x45\xa2\x65\x81\xfb\x3c\xaf\x5a\x39\x25\x01\xd4\x10\x4a\xb4\xb2\xa2\xcb\x39\x74\x26\x6f\x49\x5d\xae\x64\xce\x9f\x2f\xd5\x83\xf5\x82\xa6\x25\x76\x6b\x1f\xd4\x61\x32\xd7\x39\x4a\x84\x5e\x78\xc3\x30\x08\x45\x73\x2a\xc0\x99\x03\x73\x7a\xd7\x67\x62\x4e\x25\x1d\x83\x71\xbd\xfd\x56\xa5\x32\x30\x25\xd8\xe1\xa3\x79\xa3\x8c\xd6\x09\x9c\x65\xb7\xbc\x64\x99\x17\x31\x9e\xca\x2a\xdb\x20\x57\x0a\x5e\x6b\x89\x39\x50\x71\x0d\x74\xb9\x40\x47\xdd\x51\x71\x76\x6a\x96\xad\x8f\xf6\x2b\xbd\x6c\x92\xbf\x27\x10\x25\xbb\x14\xd2\x14\x43\xc3\x8c\x79\x67\x69\x7c\x8d\xb5\xf1\x84\x37\x3a\xfb\x6f\xfe\x20\xdd\xe0\xfe\xdf\xdf\x1f\xe6\x5f\x2b\x6b\xf9\x85\xef\x99\xe9\xa4\x50\x15\x81\x49\x52\x2c\x36\x6d\x87\x1f\x7e\xc4\x91\xed\xed\x36\x37\xc5\xc4\x4f\xf1\xa4\x93\x3f\xf5\x27\xdd\x7f\xfa\xe9\x4f\x7f\xfa\x33\x7f\xf6\xdf\xfe\xfb\xff\x98\x7b\xca\x67\x4f\x3d\xed\xf4\x33\x3e\x37\x6f\xde\xe7\xbf\xf0\x3f\xff\xfc\x8b\x5f\xfc\xe2\x5f\xfc\xe5\xfc\xbf\xfa\xeb\xbf\xf9\xd2\x97\xbf\xf2\xb7\x0b\xfe\xee\xef\xfe\xfe\xab\xff\xf0\x0f\xff\xf8\xff\xfd\xaf\x85\xff\xf4\xbf\xff\xf9\x5f\xfe\xe5\x6b\xff\xfa\x6f\xff\xf6\x6f\x67\x7e\xfd\xeb\xff\xfe\x1f\x3d\x3d\x8b\xc4\xbf\xb3\x16\xf7\x32\xfc\x5b\xc2\x96\xb0\xa5\x6c\x29\x5b\x06\x7f\xcb\xd9\x0a\xb6\x82\xad\x64\xab\x58\x9f\xfc\x3b\x9b\xad\x66\xe7\xc8\xbf\x35\x6c\x0d\x3b\x17\xfe\xd6\xb2\xb5\xec\x3c\x76\x1e\xeb\x67\xfd\xec\x7c\x76\x3e\x5b\xc7\xd6\xb3\x0d\xec\x02\x76\x21\xbb\x88\x6d\x64\x17\xb3\x4b\xd8\xa5\x6c\x13\xfc\x5d\xc6\x2e\x67\x57\xb0\xcd\xec\x4a\x76\x15\xbb\x8a\x5d\xcd\xb6\xb0\x2d\xec\x1a\x76\x2d\x1b\x60\x5b\xd9\x75\xec\x7a\x76\x03\xbb\x81\xdd\xc8\xb6\xc1\xdf\x4d\xec\x66\xb6\x9d\xdd\xc2\x6e\x61\xb7\x92\xbf\x6f\xb0\xdb\xd8\x37\xd9\x37\xd9\xed\xec\x5b\xf0\xb7\x83\xed\x60\x77\xb0\x3b\xd9\x5d\x6c\x27\xdb\xc9\xbe\xcd\xee\x86\xbf\xef\xb0\xef\xb0\x41\x36\xc8\xee\x61\xf7\xb2\xef\xc2\xdf\x7d\xf2\xef\x7e\xf6\x3d\xf6\x00\xdb\xa5\xff\x1e\x64\xdf\x67\x0f\xb1\x87\xd8\xc3\xec\x07\xf0\xf7\x08\x7b\x84\x3d\xca\x76\xb3\x1f\xb2\xc7\xd8\x63\xec\x71\xf6\x04\xfc\x3d\xc9\x9e\x64\x4f\xb1\xa7\xd8\xd3\x6c\x0f\x7b\x06\xfe\x9e\x65\xcf\xb2\xe7\xd8\xf3\xec\x05\xf6\x22\x7b\x91\xbd\xc4\x5e\x62\x43\x6c\x88\xbd\xcc\x7e\xc4\x5e\x61\xaf\xb2\xd7\xd8\x8f\xd9\xeb\x6c\x2f\xfb\x09\xfb\x29\x7b\x83\xed\x63\x6f\xb2\x9f\xb1\x9f\xb3\xfd\xec\x2d\xf6\x36\xfb\x05\x7b\x87\xbd\xcb\x7e\xc9\x7e\xc5\x0e\xb0\x5f\xb3\xf7\xd8\xfb\xec\x03\xf6\x1b\xf6\x5b\xf6\x21\xeb\xf5\x97\xf8\x4b\xfd\x65\xfe\x72\x7f\x85\xbf\xd2\x5f\xe5\xf7\xf9\x67\xfb\xab\xfd\x73\xfc\x35\xfe\xb9\xfe\x5a\xff\x3c\xbf\xdf\x3f\xdf\x5f\x97\xdc\x2a\x74\xed\x66\x69\x23\x86\xe5\x76\xda\xbf\xdb\x97\xc4\x7f\x8f\x9f\x8e\x66\xeb\xa0\xfe\x7b\x05\xb4\x9c\x34\x8c\x7d\x4b\x1c\x85\xeb\x7d\x7c\x33\xe4\xa7\xc2\x5b\xd9\x40\x28\x4e\xc2\x93\xb0\xe0\x84\xf7\x06\x26\x45\x2c\xee\xed\x2d\xe1\xc3\x45\x91\x0f\xf6\xe6\x78\xe2\x0e\xf9\x9c\xf1\x20\x9e\xb3\x6a\x99\x0c\x17\xb2\xd7\xd7\x51\xda\x7e\x2e\xda\x5f\xe7\x2b\x8b\xfe\x3e\x30\x9a\x9d\xe5\xcd\xc0\x11\xe1\xc1\xbd\xd7\x97\x4a\xa3\x62\x1b\x6b\xea\xf7\x43\xc2\xdf\x2a\x73\x73\xc1\x48\x9c\xe7\x03\xb7\x92\x13\x7c\x44\x35\x6f\x44\x61\x11\xa7\xd7\x5a\x3f\x04\xe9\xed\x5c\x3f\xe4\xf9\x81\xe3\x58\x59\xf1\x3c\x71\x80\x9f\xc4\xc8\xe1\x5c\xbf\x9e\x16\x5d\x1c\x47\x6b\x7c\x94\xe2\xcf\x01\x88\x5d\xf9\xf2\x25\x45\xa8\xbd\xda\x97\x3c\x6f\x77\xab\x1f\x0f\x7d\x78\x90\x8c\x1b\x6f\x08\x16\xe7\xd2\xb9\xfd\x15\x23\x4a\xd4\x19\x38\xb3\x7d\xf2\x0e\x94\x4e\x02\xb2\xc0\x39\x68\xa4\xcf\x0f\xe3\xbd\x3f\x51\xc1\x27\xce\x48\x62\x1a\xf4\xf9\x61\xd7\x7d\x62\x56\x57\xf9\xa1\x98\x35\xb9\xb2\x68\xbd\x00\x3a\xee\x15\xa2\xbf\xbc\xa0\x57\xae\x67\x80\x37\x9c\xc8\x3c\x5e\x1a\xe0\x05\xf1\x59\x84\xb8\xf8\x7a\x6e\x0f\x6e\x63\x4d\xcb\xfd\x50\xc9\xa4\xc5\x54\x26\x1c\x1b\x8e\xf0\xe2\xc0\x0c\x7f\x1f\x8b\x4a\xf0\x65\x3f\x8b\x1a\x78\x71\x80\x37\xcc\xf6\xf7\x31\x5e\x8a\x47\xaf\x8c\xbd\x78\xb4\xd4\x6d\xf1\xd2\x8a\xa8\xc4\x1b\xe4\x24\x97\xc5\x3c\x97\xf5\x2b\xde\xb0\x82\xab\x00\xa8\x45\xf1\xaa\x28\x5f\xad\x58\x01\xb0\x79\x69\xb6\xbf\x9f\x61\x2c\xff\x22\x6f\xe0\x25\x19\x95\x9b\x17\xf1\xf3\x2c\xb9\x70\xb2\x56\xb5\xa4\x39\xcf\x37\xc4\x0c\x2d\x13\x18\x93\xe7\xa5\x64\x26\xaa\x25\xc1\xa7\x46\x0d\xbc\x60\x96\x5c\xea\x87\xc0\x10\x2f\x81\x39\x2d\x80\xb1\x4e\xaf\x8f\x66\x0b\x64\x1a\x43\x31\x7d\x8d\x98\x56\x40\x31\xc4\x51\x1b\x6b\xfa\x90\x41\x02\xa8\xc5\x3d\x51\x63\x3c\x07\xb7\x0f\x98\x29\xc4\x73\xe2\x39\x3c\x1c\x98\xb4\x2a\x9e\xd3\x17\x7b\xe2\x1b\x44\x16\x67\xf1\x1c\x01\x70\x55\xb5\x51\xf7\xe2\x75\xd1\x8b\xdf\x32\xb0\x0e\x6b\x24\x4d\x0a\xde\x3d\x94\x7c\x75\x93\x59\xfa\x37\x0c\xf6\x43\x93\xe2\xab\x79\xe9\xb4\xa4\x47\x1f\x40\x8f\x74\x85\xd7\x44\x85\xf7\x59\x08\xc6\x72\xef\x31\xb1\x80\x62\x1e\x8a\xa4\xc8\x2b\x3e\xbe\xaa\x19\x74\x51\x0c\xba\x41\xa5\x53\xd0\x68\x73\x64\x1b\x6b\x3a\x60\xb6\xf2\x13\x01\xe2\x57\x2c\x4c\xa1\x5f\x15\x1a\xab\x96\xe4\x30\x4a\x66\xf9\x5f\xe2\x30\x4a\x6a\x18\x51\x89\x17\xa2\x06\x30\x61\x79\x07\x32\x3c\x2d\xee\x89\x0a\x5d\x9f\x68\x63\x4d\xbf\x60\x30\x3b\x3d\x03\xbc\x59\x74\xa9\x29\x2a\x86\xbc\xa8\x9b\xa9\x36\xc6\xac\xa7\x1a\xf2\x82\x14\x95\x8e\x6a\x63\x4d\x6f\xb3\xb0\xab\xa3\x8d\x35\xbd\xc5\x42\xde\x18\xfb\x3d\xd5\x26\x5e\x90\xdd\x9f\x8d\x8f\x43\x1e\xea\xee\xbc\x20\xba\xb3\x1f\x67\x20\x34\xd7\x40\x76\xbd\xd9\x2c\xfb\x73\xec\x7a\xb3\xee\x7a\x33\x6f\x32\x4b\xfc\x0c\xa1\x35\x59\xa1\xb5\x98\x65\xdf\x14\x65\x9b\xb9\xcf\x5b\x14\xbc\xd3\x92\xae\xee\x13\x2f\x1b\xa2\x90\x34\xf0\x9c\xa8\xf4\x86\xb5\x81\x6a\x73\x4d\x13\x50\xfa\xa7\x38\xe0\xda\x26\xc4\x24\xfd\x44\xbc\x2c\xea\x0a\xcf\x88\x0a\x7b\x19\x86\xba\x79\x9d\xd1\x57\x4f\xfb\xf8\x48\x2d\x47\x49\x2c\x07\xa0\x3f\xee\x0c\xb9\x02\x73\xda\x58\xd3\x6b\x26\x86\xbc\x2c\x6a\xbe\x5a\x83\x64\x29\x0c\x69\xd0\xe5\x5f\x12\xe5\x5f\xc1\x69\x6e\xd0\xd3\x0c\xd4\x86\x89\x2a\x27\x32\x21\xe4\x14\xc1\xb4\xf6\x65\x16\xf2\x30\x6a\xea\x3a\xb6\x8d\x35\x0d\x31\x49\xa2\x3b\xd0\x2c\x8e\x98\xb5\x04\xa8\xa4\x60\x34\xa2\xb1\xf8\x68\xa7\xae\x8c\x84\xe8\xbd\xad\x1c\x38\xba\xee\x10\x9d\x79\x91\xe9\xf3\x29\x31\xf3\xca\xcf\x0c\x36\x32\x21\x12\x4b\xe4\xfa\x95\xd7\xc6\x9a\x5e\x60\x28\x26\xcb\xa1\x3c\x29\x6a\x3f\xcf\xe4\x19\x06\x43\x0f\x4c\x7c\x28\xea\xb2\x8f\x8b\xb2\xcf\x31\xa5\x5b\xe9\x44\x63\x9d\x05\x9c\xf1\xa2\x98\x84\xa8\x84\x76\x39\x7b\x18\x2f\xe1\x84\xa0\xb9\xce\x66\x16\x33\x84\x15\x35\x72\x41\xe9\xca\x12\x72\xc8\x1b\xe5\x79\xfc\xaa\xe8\xd9\xb3\x0c\x14\x95\xf0\x8e\x87\x52\x1e\x87\x58\x0e\xcf\x30\x19\x1d\x61\x0f\x0b\x79\x83\x71\x12\x3c\xe0\x60\x38\x78\x83\x8e\x17\xa0\x8a\x3e\x48\x8b\x2e\x35\x24\x40\xa2\x05\xfc\xbe\x68\xe7\x69\x16\x76\xfd\x48\x7c\x79\x8a\x11\xfb\x41\x7d\xe0\x3d\x24\x5f\x75\xed\x11\x5f\x9e\xd4\x65\x66\xf8\x87\x38\xa2\x44\x3e\x2c\x0b\x76\x3d\x22\xbe\x3c\x81\x35\x36\x4a\xc3\xa3\xb9\x11\x53\xc7\xa5\x8f\x67\xb1\xca\x5b\xc3\xbd\x28\xcf\x19\xda\x1d\xed\xf5\xb1\xf4\x1e\x3f\x62\x38\x1b\x8f\x31\xa9\xa6\xdc\xe3\xeb\xdb\xd3\xbd\xbe\xbe\x31\x13\x5f\x65\x26\xd6\x3e\xa6\x33\xab\x8a\xa7\x3c\xf9\x4a\xf0\xeb\x51\x83\xd9\xcb\x91\xf9\xd9\x03\x5e\x79\x64\x92\x76\x8b\xe6\x7f\xc8\xc2\xae\xa7\xc4\x97\xdd\x4c\x96\x4a\x5c\x17\x17\x40\x26\x69\x63\xa5\x7e\x68\x3f\xb3\xbd\x01\xe9\x8a\x28\x0f\xae\xc7\x05\xc4\x47\x59\xd8\xf5\x84\xf8\xf2\x08\x03\xe1\x7b\xbf\xdf\x33\x20\x37\xcc\xb6\xf8\x00\x18\x4d\xa1\x28\xbe\xdb\xaf\x27\x8b\xcf\xf2\x64\x00\x47\x88\xbe\x00\xfa\x99\x45\xf2\x42\xc5\x60\x8d\x9e\xa4\xdd\xdb\x4c\x13\xde\x4f\x97\xf1\xc2\x23\x1f\x3b\xf7\x10\xc1\x09\xae\xfc\xad\x4a\x35\x69\x72\x9f\xb6\xf2\x5a\x38\x75\x0f\x12\x10\x52\xc9\x28\xe7\x98\xcd\xdd\x86\x9c\x17\xbc\x2b\xcb\x6f\xc7\xb1\x8a\xdc\x17\xde\x59\x3d\x91\xc7\x7d\xb9\x0e\xcf\x49\x60\x5d\x43\xe2\xcb\x2e\x85\x0f\xd8\x35\xea\x9b\xaa\x3a\xf5\xbc\x83\x01\x54\x7d\x91\xd1\x2a\xe0\xa7\x4c\x15\x25\x5f\x95\xf4\x65\xc4\x8b\xa2\xad\x07\x98\xae\x16\x8b\x72\xea\x07\xd9\x2d\x8b\x7b\x34\x56\xfe\x7e\x10\xf4\xa5\x0c\x04\x8d\xbc\x98\x69\xd4\xeb\xfa\xa1\xe8\xe2\x77\x99\x54\x08\x2d\x24\xcb\xe5\x27\xe6\x94\xbe\x9e\x20\x72\xb1\xfc\x32\x6d\xe3\x2d\x3a\x41\x0b\x23\x0f\xe7\xfb\x1e\xc4\xc9\x8d\x7e\xcf\x40\x57\x11\xd2\x87\xe2\x8f\xb8\xb7\xf7\x36\x7d\x5b\x26\x1e\xa8\x91\x97\xe8\x03\x39\x68\xf3\x41\x85\x3e\xe8\xc3\x98\xca\x66\x89\xf6\xf4\x03\x99\x4a\x06\xd1\x46\xcf\xe3\x66\xc3\x23\x59\xd6\xc1\x60\xd3\xbe\x61\x2a\xf9\x0a\x1d\xe7\x6f\xbd\x7a\x73\xf9\x1d\x16\xc6\x7e\x8a\x34\xbf\x26\x5f\x74\xed\x15\x5f\xee\x66\xa1\x12\x69\x74\x89\xd7\xe5\x8b\x90\x97\x22\xc1\xe0\xb3\xae\x1f\x88\x27\x3b\x59\xc8\xf3\x91\xc7\x0b\xea\xc1\x5d\x35\x64\x7d\xaf\x9d\x58\x34\x00\x89\x6d\xb4\x92\xd8\x9f\x4a\x48\x5d\xbb\xc5\x31\x75\x27\xc3\x43\xa0\xc3\x3c\x03\xde\x18\xd6\x19\xb0\x4f\x80\xba\x83\x85\x5d\xef\x8a\x2f\x3b\xe8\x19\x90\xec\x07\x79\x28\xbe\x29\x8b\x74\xfd\x4c\x7c\xf9\x56\x0d\x65\xc7\x11\xde\x6e\xd0\x8c\x04\x8a\x34\xce\xc5\x55\xa4\x1b\x1f\x8f\x00\xdc\xfa\x60\x15\x8f\x68\xa3\x5c\x3b\x03\x9e\x93\x73\xcd\xce\xea\x31\x76\xf8\x5b\x4e\x04\xc6\x06\xd3\x3b\xbc\xdd\xb2\xc3\x7f\x21\xba\xfc\x4d\x73\x87\xb7\x5b\x76\x38\xfb\x7d\xef\xf0\x77\xb2\x77\xb8\x97\xc2\xca\x5b\x70\x27\x0e\x31\xb2\x13\xc5\x8f\xb8\xb7\x77\x87\xde\x89\xe2\x81\xb1\x13\xd5\x03\xbd\x13\xe9\x83\x0a\x7d\xa0\x77\x22\x2d\xd1\x9e\x7e\x30\xdc\x9d\x38\xc4\xac\x3b\xf1\x97\x74\xcc\x07\x6a\x76\x62\x7a\xcc\x37\x8b\xcd\xa3\x31\xf5\x80\x7c\xd4\x75\xaf\x40\xfa\x9b\x64\xf6\x9c\x1d\xbe\x2e\xf0\x6b\x0f\x9f\x77\x3d\x22\x0a\x6c\x83\x13\x22\x37\x33\xe8\x67\xad\xb9\x78\x87\x4f\x1c\x2e\x70\xbc\xd5\x7c\x54\xe0\xb9\xa8\x18\x7b\x51\xa9\xeb\x7d\x51\xf7\x46\xd1\x5e\xec\xf7\x44\x20\xb1\xf6\x44\xa5\x90\x97\x34\x47\xf9\x5d\xd6\xc6\x9a\x6e\x00\xd1\xca\xd8\xbe\x1f\xd8\xb7\x6f\x1e\xf8\xe9\x06\xcd\x4f\x2b\xc6\xf2\x61\xd1\xb7\xeb\x91\xff\x06\x7e\xba\xda\x90\xb0\x89\x8a\x25\x94\xb8\xf9\xa1\xe8\xd4\x75\x2c\xec\x7a\x4f\x7c\xd9\x0a\xdb\xbc\x84\x41\x19\x1a\xa4\x15\x7d\x4e\x7a\x3b\xe4\xc1\xcd\xa1\x61\x80\xb8\xd2\x6c\x25\xa6\x6d\xbd\x4b\x48\x27\x7f\x4e\x75\x55\x69\x4f\x11\xa3\x64\xad\xc1\xa3\xca\x8f\x69\xe6\x27\xd3\x5e\x03\x4b\xc5\x24\x0d\x08\x16\x56\x7c\xb9\x96\x29\xf3\xc7\x7e\xf0\x63\xe1\x1e\xdc\x2b\xa4\x03\xb8\xe2\xaa\x6f\x94\xe1\x10\x08\xb4\xe5\x02\xc8\x35\x2c\xec\xfa\x8e\xf8\xb2\x85\xa9\x88\xae\x3c\x94\x89\x76\xe1\xc8\xee\xd0\xa1\x2b\x56\x89\x62\x57\x33\xe0\xb4\xe2\xc5\xe2\xa4\x76\x79\x37\xf4\x89\x92\x57\xb2\xb0\xeb\xdb\xe2\xcb\x66\xdd\xcf\xad\x6c\x66\x30\x0f\xe6\xa5\xd7\xf4\x09\x3a\x3b\x7b\x5a\x52\xe0\xcf\x11\x50\xaf\x60\x61\xd7\x9d\xe2\xcb\xe5\x4c\x42\x24\x2e\x31\x1b\x05\xb5\x2b\x47\x89\xb8\x10\x70\xf9\xad\xca\xb8\xf2\x44\xde\x22\x6a\x5f\x26\x69\xd3\x56\xb3\x43\xe7\x8e\xa8\x43\xfd\x02\xd2\x26\x16\x76\x5d\x25\xbe\x5c\xca\xd4\x04\x96\x25\xe8\xb8\xc3\x4c\xc5\x7b\xbe\x15\x3a\x96\x1d\xd0\x16\x67\x5b\x59\x3c\xe8\xf5\x88\xae\xeb\x3d\xb8\x49\xc0\xbf\x84\xb9\x7b\xb2\x41\x14\xb8\x98\x85\x5d\x17\x89\x2f\x1b\x99\xf2\x72\xaa\x48\x8f\xa1\xb2\x6c\x04\xc2\x8e\x84\xdc\x13\xa2\x0d\x5e\x3f\x53\xa1\xc0\x22\x42\xec\x92\xae\x0b\x7d\x52\x86\xd8\xcd\xd0\x79\x61\x01\x3a\x72\xf4\xb3\xb6\x1c\xee\xa3\x0b\x45\x9b\x29\xd3\xcf\x8b\xe9\x78\xd7\x17\x39\x18\x7c\x92\xb3\xf4\x92\xd4\xfb\x80\xbe\xbc\xd4\x7c\xd9\x75\x81\x18\xd9\x05\xcc\x39\x05\x97\xc9\xf7\x5d\x97\x8b\x2f\x1b\xf4\x62\x54\xc8\xd0\x3b\xe8\x34\x20\xc4\xf5\xb2\xdf\x31\x69\xfa\x0a\xb3\x69\xbd\x98\x86\x9b\x44\x56\xdf\xaf\xb4\xf5\x7d\x1d\xb4\x54\x36\x5a\xba\x3a\x55\xf0\x7c\x51\xf0\x7c\x06\x79\x0a\x0c\xa2\x75\x81\x7c\x61\x43\xda\x6b\x47\x84\xb4\xd7\x09\x48\xfd\x2c\xec\xda\x21\xbe\x9c\x57\x8b\xb4\xbb\xd2\x09\xa4\xb3\xb1\x76\xae\xc6\xda\xdd\x29\xac\xbd\x55\x34\xb0\x36\x03\x6b\xb7\x89\x02\xe7\xb2\xb0\xeb\x26\xf1\x65\x4d\x26\xd6\xce\xc5\x29\x38\xc7\x82\x66\x37\xd7\x41\xb3\xed\x59\x4b\x75\x8b\x6d\xa9\x56\xbb\xd1\xec\x1b\xf2\x7d\xd7\x6d\xe2\xcb\xd9\x56\x34\xeb\xae\xed\x77\x9f\x05\xcd\xbe\x69\x45\xb3\x5d\x9e\xd1\xf9\xdb\xb3\x3a\xff\x2d\x5b\xe7\x57\x59\xf0\xec\x8e\x54\xc1\xeb\x45\xc1\x95\x8a\x82\x52\x90\x3b\x53\x25\xd7\x88\x92\x2b\x00\xe4\x1e\xaf\x07\xfb\x98\x94\xbe\x3b\x55\xfa\x6c\x51\x7a\x39\x94\xe6\x3d\x34\x30\xf8\x60\xaa\xe0\x0a\x51\x70\x19\x93\x16\xc3\xfd\x04\xe4\xbd\xa9\x92\xcb\x44\xc9\xa5\x2c\x6d\xfc\xf5\x5d\x3b\xd2\x83\x07\x60\xce\xf0\x07\xcc\x43\xce\x7c\xc5\xa7\xcc\xe7\x79\xf1\x2b\xdf\x9a\x8b\xfb\x98\xd6\x38\x0d\x32\x9e\xd7\x69\x49\xee\x97\x2d\x76\x0d\x0a\xae\x62\x09\xb0\x44\x31\x38\x59\x86\x62\x24\xaf\x44\x46\x88\xca\x86\x59\x5e\xb9\xd5\x8f\x2b\xb3\xbc\xd1\x35\xb1\x93\x1e\xa0\x9d\xdc\x67\x5a\x07\xfe\x7e\xf8\xdd\x5d\x4b\x6c\x2a\x3d\x9c\x53\x70\xa0\xde\xeb\xcb\x1f\xe8\xa6\x66\x71\x35\x9d\x2f\x87\xfd\xa0\x18\xf6\x59\x61\xd7\xdd\x62\xd4\x8b\x12\x18\x72\xe0\x12\xc8\x0e\x79\x4e\xcc\x87\x9c\x5f\x41\xd7\xc3\xa2\xd6\x7f\xa0\x1f\x6f\x77\xc4\xa8\x05\xc4\x63\xe2\xd5\xbf\x83\x8f\x6f\xec\xd5\x32\x28\x7a\x4b\x3d\x22\xca\x7d\x3d\xec\x7a\x54\x7c\x9e\x89\xc5\x67\x06\x5c\x7e\xce\xeb\x7a\x48\x3c\xff\x37\xc8\xb9\x61\x20\xf5\xee\x9a\x7d\xbf\xc7\x33\x0a\xfc\x30\x85\x4a\x00\xe8\x5f\x9d\x5b\xfb\x71\x7c\xdd\xb5\x53\x4c\xc0\xd7\xe8\x04\xec\x50\x61\xb4\x76\x48\x2e\x57\xdd\x07\xe2\x19\xba\xc7\x47\x25\x5b\xec\x21\xdf\x1b\x2f\x8e\x1a\xba\x9e\x12\xd0\xfe\x19\x28\x79\x4f\xc4\x78\x11\xee\x7a\x42\x5e\xe4\x2a\xac\xcb\xb7\x44\x33\xff\x1b\xac\x50\x28\x62\x3f\x6d\x45\x6c\x54\x0b\x57\x1b\x25\x37\xd3\xc8\x73\x92\xf3\xfd\xbe\x80\xf2\x4f\x70\x35\xd1\x08\x3a\x54\xa2\x01\x4d\x58\x60\x79\x8a\x3c\x2b\xfa\xb4\x30\xec\x7a\x52\x7c\xfe\xaf\xb4\x59\xdd\xb3\xf6\x96\x03\xb8\x3e\x6b\xd2\xfa\xb5\x17\xb0\x72\xc8\x43\xf0\x79\xe5\xa1\xa0\x49\xb2\x81\x57\xc5\xbb\x7f\x04\xf5\x69\x11\x59\xea\x46\xd4\x9b\x85\x92\xb3\x66\xc0\x51\x07\x03\xd2\x15\x14\xe2\x61\xb9\xd6\xe3\x25\x01\xec\x1f\xc2\xae\x1f\x89\xcf\xaf\x8a\x8e\x88\xb5\xe8\x0e\x51\xaf\x4d\xd6\xf9\x65\xda\xf1\xfd\xf4\x84\xda\x21\xc5\xe8\x5d\x4c\x63\x6d\x7a\xe1\x28\x77\xb3\x40\x79\x66\x06\x52\x06\x2f\xa1\x0c\xde\x80\x33\xb6\x20\xe4\x81\xa0\xcf\x14\xc7\x5e\x49\xe1\xd8\x90\x28\xf8\xb7\x62\x72\x84\xd0\xd0\x48\x17\x21\x75\xa4\x9f\xe7\x43\xc9\x90\x9b\xbe\xd1\xaf\xd9\x57\xa1\x11\x58\x36\x5c\x8d\x4a\xd4\x04\x9f\xe5\xa8\x99\x07\x71\xb9\x27\x6a\xe1\x4d\x7a\xd7\xfd\x46\x74\xe0\x2b\x60\x54\x59\xe9\x89\x46\xf1\x66\xfd\xe6\x17\xe2\xcd\x97\xdd\xc7\xf1\x4f\xc5\xfb\x2f\x85\x5d\x6f\x8a\xcf\xbf\x09\x79\xd3\x00\x6f\x9e\x19\x94\x79\x33\xac\x73\x45\xce\x7f\x59\x7e\x56\x42\x5e\x8a\x42\xde\x10\x35\x76\xbd\x28\x2a\xfc\x55\xc8\x9b\xc4\xc1\xdb\x9c\x0c\xe5\xe7\xa9\x0d\xda\x2c\x0e\x6e\xe2\xd8\xbb\x3f\xf5\xbe\x85\x4e\xec\x5b\xa9\x97\xa3\xe8\xcb\xb7\x53\xb3\xfe\x86\xe8\xc1\x7c\xe7\xc8\xde\xc1\xd7\x5d\xef\x8b\xcf\xbf\x14\x23\x43\x8e\x87\x87\xc6\xd4\xbf\x3b\x22\x46\xea\x57\x02\xd8\x5f\x84\x5d\x07\xc4\xe7\x17\x43\xde\x08\xd3\x34\x57\x4d\x0f\xf6\xe9\xcf\xc5\xca\xed\xf6\x8c\x61\xff\x3a\x6b\x64\xef\xd9\x46\xf6\x3f\x71\x6e\x69\xb9\x0f\x52\xe5\xde\x15\xe5\xbe\x10\x92\xe5\xee\xf3\xe1\x89\xb3\xff\x1f\x8a\x1a\x9f\x0f\xbb\x56\x8a\x72\xf3\x42\xde\xac\x96\xd5\x9c\x94\xde\xa5\x23\x99\x94\xa5\x02\xd8\xe7\xc2\xae\x65\xe2\xf3\x0c\x98\x94\xe6\x99\x41\xb7\xc2\x1d\x1c\xce\xe9\x12\x9d\x29\xae\x2c\x5f\x9a\x81\x0b\x2b\x96\x5a\x26\xe5\xb4\x10\x10\x8a\x96\x5b\x95\x2a\xd7\x2b\x7a\x71\x6a\x7a\x44\x7d\xd6\x11\xf1\x00\x3c\xfd\xbb\xe5\xee\x84\x26\x4e\xcd\x10\x46\x05\xe8\xcf\x86\x5d\x6b\xc4\xe7\x29\x62\xa0\x40\x9c\xe4\xe7\x5c\xac\x3f\x57\x0e\x94\xf6\xf1\xdc\xd4\x40\x01\x3d\x68\x81\xb5\xb6\xc1\xfe\x8f\x34\x99\xe8\xb7\x0f\xa2\x31\xee\x18\x16\x95\xb8\xc6\x07\xa0\x16\x2a\x71\xa9\x78\xf3\xdf\xdd\x03\xbf\x40\xbc\xff\x6f\x61\xd7\x85\xe2\xf3\xcf\xea\x52\x09\xec\xfe\x67\x6a\x89\xc3\x45\x4b\xb3\x89\xc3\xc6\x2c\x84\xb8\x78\x69\xc6\x16\xba\xc4\x36\x81\x9f\x76\x0e\x68\x93\x0f\xaf\xbb\xae\x16\x9f\x7f\xea\x24\x0e\x97\x8d\x68\x1f\x5c\x21\x80\x75\x87\x5d\x9b\xc5\xe7\x9f\x28\xe2\xd0\x69\xce\xca\xa7\xc4\x7a\x0d\x9a\xc4\xe1\xca\xac\x91\x5d\x65\x1b\xd9\xc9\xb5\xc4\x61\x4b\xaa\xdc\x65\x3e\x04\xc9\x27\xab\xbc\x1d\x9f\x38\xfb\x3f\xe0\x43\x04\xfc\xae\x9b\x7c\x88\x71\xef\x22\x0e\x5b\x47\x34\x29\xd7\xfb\x10\x28\xbf\xeb\x06\x1f\x82\xdb\x4b\xe2\xd0\x61\x12\x87\x39\x88\xc4\x14\x55\x6e\xcc\x42\x85\x6d\xb6\x39\x99\x5d\x4b\x1b\x6e\x4e\x95\xdb\xea\x43\x60\xfb\xd4\x80\xb6\x67\xd1\x86\x0e\x4a\x1b\x4e\x74\x8f\xf3\x1b\x3e\x46\xc3\xbf\xcd\x87\x70\xf8\x92\x26\x74\xc8\x4f\x59\xff\x13\x38\x4e\x43\x20\xac\x21\x0d\x83\x26\x69\xb8\xdd\x36\xd6\x13\x42\x5e\xd2\xeb\x0a\x77\xf9\x27\x84\x5d\x77\xfa\x10\x96\xbe\x8e\x86\x47\xf9\x61\x80\x6d\xd0\xbd\x1e\xc4\xaa\x47\x35\xe8\x3c\xe4\xcd\xb6\x33\xbc\x6f\x47\xed\xe7\x89\xec\x78\x54\x8a\x7a\x89\x6f\x04\x26\xae\xe4\x05\x34\x3b\xc8\xd1\x4c\xa3\xaa\xd7\x77\x2d\xb5\xe9\xe4\x95\x8e\xae\xd5\x3f\x8e\x1d\xaf\x18\x23\xec\xe1\x76\xa6\x82\x72\x4a\x95\xf5\x8c\x10\x75\x4f\x74\x2e\xbe\x9d\x9a\x8b\x27\x18\x44\xa6\x6f\x85\xb8\x22\xb4\xe0\x77\x52\x05\xbf\xcf\x20\x9e\x22\x2f\xd1\x42\xf7\xa4\x0a\x7d\x8f\xc9\xd0\xf5\x66\x84\x5e\xa9\x95\x20\xe2\x19\x97\xc9\x55\x3d\x63\xc8\xdf\xb5\x0e\x59\x5d\xec\x28\x95\xfc\x5c\x35\xbe\xa9\xc4\x22\xff\x7e\x5a\xf5\x8e\x20\x1d\xce\x29\x59\xc7\xbd\xbe\x0c\xe6\xf5\x80\x0f\xd1\xe5\xc1\x58\xb1\xfd\x2c\x0c\x19\xcf\xa5\x97\xaf\x40\x5d\x95\xcc\xec\x41\x1f\xe2\xcb\xc3\x23\x75\xf7\xe4\x63\xc4\xc6\xef\xf9\x3a\x64\xa3\xcd\x80\x8f\x7b\x82\x5f\x06\x1b\x3f\x70\xf4\x3a\x8a\xf4\xf7\x21\xda\x5f\xab\x8f\xc1\x0f\x9c\x25\xe2\xf5\x7d\xd2\x7d\x69\xb4\x71\x05\xf5\x28\xad\x61\xc4\xaa\xfe\x68\xcb\xf1\x43\xc7\x72\xc4\x43\x3f\x1f\x85\xed\x6f\x5e\x63\x06\x78\x7d\x8c\xd6\x78\xc8\x36\xaa\x27\xea\x8e\xfb\xa9\xba\x25\xf6\xd4\x2d\xf1\x6c\xdd\x12\xcf\xd7\x2d\xf1\x62\xdd\x12\x43\x75\x4b\xfc\xa8\x6e\x89\x57\xeb\x96\xf8\x71\xdd\x12\x7b\xeb\x96\xf8\x69\xdd\x12\xfb\xea\x96\xf8\x59\xdd\x12\xfb\x69\x09\x6b\x58\xda\xb7\x1d\x25\x42\x2f\xbc\x7a\x64\x91\x57\xfa\xec\xf6\xd1\xe9\xc8\x2b\xa0\x41\xb1\xe4\x7c\x23\xd5\x3f\xc8\x91\xea\x75\xe2\x17\x5c\x31\xb2\x4e\xae\xc9\x72\xe0\x11\x9d\xac\x48\x65\xd6\x34\x8f\x1b\x39\x38\x96\xd2\xaa\xbf\x25\x1d\xcc\x74\x81\x09\xbd\xf0\xda\x91\x75\xb0\x7f\x78\xb3\x28\x3a\xd8\x8e\x13\x19\xa4\x26\xb2\xff\xa3\x4d\xe4\x05\x23\xeb\xe7\x06\x7b\x3f\x4b\xba\x9f\xe5\x54\xfa\x67\x52\xe1\x37\xa4\x5b\xf5\xb2\x50\x5f\x67\x8b\x10\x00\xf9\x8c\xa5\xc3\x96\xab\x83\x1b\x47\xe6\xaa\xb5\x31\xc3\x55\x6b\x6a\x4c\x73\xed\x16\x42\x9d\xd7\x55\x15\xf0\xb4\x06\xd4\xcc\x85\xb7\x9c\x82\xfd\x59\x30\x4c\xa4\x49\xea\xaf\xa4\xf5\xef\x30\xbb\x05\x07\xe9\xcc\x60\x2a\xf4\x89\x7d\x84\xfd\xba\x69\x64\xfb\xd5\x4b\xa1\xd9\xa6\x8f\x86\x66\x0f\x37\xfd\xa7\xf8\x77\xb5\xb2\x96\xa9\x12\x23\xe0\x5f\x3e\x89\x55\xe9\x0e\x6e\xed\x9a\x99\xcd\xf6\x99\xc1\x3c\xd0\x36\xc7\xf0\x25\xb4\x0a\x71\xe0\x06\x93\xbe\x7e\xea\xac\x77\x64\xd8\xf5\x71\x19\xb7\xb9\x55\xa7\xfb\x49\xd0\x85\x80\xf9\x30\x47\x0c\xef\x4a\x00\x20\x8f\x89\x26\x3f\x06\x81\x98\x29\x96\x6c\x76\xdd\xde\xab\xcb\xfe\xa9\x29\x0b\xc4\x95\xf6\x0e\xa3\x9d\x8e\xba\x3d\x97\x9f\xed\xf0\x39\xdb\x87\x3b\xc7\xf9\x31\x5b\x06\x09\x66\x83\x3e\x12\xb8\xb0\xca\x38\x8b\xdf\x67\xbd\xf1\xfb\xec\xac\x45\x71\x61\x65\xec\xc5\x05\x15\x8d\x45\x2a\x4b\xdb\xb9\xaf\x77\xd1\x31\x32\x54\x74\x8d\xfb\x44\x33\xa6\xb9\x3c\x0a\xd2\x5c\xc6\x1e\x24\x7d\x10\x6d\xfa\xcb\x74\xdd\x31\x10\x34\x3a\x8c\x77\xfd\x34\x55\x77\x8c\x0c\x01\xed\xeb\xc8\xe2\xa3\x21\xf8\x33\x98\x47\x4f\x86\x1b\x39\x1f\x6d\x77\xc4\x27\x8f\x07\xf7\x7e\x9b\x71\xa6\x53\x31\x60\xf2\xa8\x49\x18\xa1\x1e\xd5\xff\x74\xc2\x2e\x74\x4c\x58\xca\xd2\x71\x23\x2d\x66\x38\x50\x77\xc6\x65\x1d\xe4\xb2\x23\xc9\x7e\x65\x86\xb2\xb8\x98\x56\x3f\xca\xb8\x65\x31\x31\xe5\x92\x3a\x98\x32\x09\x83\x6d\x1e\x2e\x13\x2a\xb4\xca\x10\x53\x1a\x54\x49\x07\x18\x2a\xe3\x59\x32\x6f\x96\x47\xae\x7b\x36\x51\xf0\xbd\x79\xa3\x23\x9d\x92\xcf\x45\xaa\x30\x71\x96\xd7\x80\x41\x81\x09\x71\xb8\x8c\x56\x7f\x93\x62\xd7\xd4\x81\x19\x7e\x87\xc3\x30\xf8\x50\x08\xf3\x03\xd9\x3f\xc6\x5a\x07\x7d\x45\x9d\x41\x8f\xa7\x61\xaa\x61\x93\x1a\x3e\x20\xa3\x43\xf0\x1a\x29\x1b\x11\x8e\xb5\x42\x82\xc2\x26\x9a\xf7\x3a\x99\xbb\x95\x21\x2d\x97\x86\xb4\x41\x2a\x47\x01\x01\xaa\x0d\x69\xa1\x33\x4d\xa1\x0e\xec\x54\x1b\xb8\xe2\x5a\x37\x1a\x74\x1a\xbd\x1e\xa0\x05\x13\x67\x5a\xcc\x91\x9c\x14\xbb\x8e\x16\x4b\x49\x62\x34\xbc\x41\x7b\xc4\x60\xd3\x14\x49\xdd\x1b\xea\xd6\x45\x5b\x9a\x14\x98\x16\x0c\xb2\xe5\x45\x3e\x7c\xcd\x0d\x67\x2a\xe3\xdd\xbf\x96\x42\xd4\x64\x63\x1a\x6f\xa6\x5d\x30\x63\x40\x6c\x1a\xd9\x91\xb7\x65\x78\xdc\x9f\x3c\xf2\x92\xb3\x6e\xcb\x47\x63\xfd\x7e\xdc\xf0\xfb\x88\xbf\xdc\x06\x51\x7c\x58\xda\xc3\x75\x94\xe9\xde\xea\x1a\xf2\x56\xfb\x90\x65\x5e\xcd\x29\xc1\x7c\x42\x94\xe0\xb7\x8d\x2e\x2d\xa7\x60\x8e\x22\x38\xd0\x61\x9e\x03\x91\x87\x64\xd5\xe3\x9e\xe3\x38\x48\x32\x00\xd6\x9c\x48\x5b\x6d\xfa\x2a\x4f\x90\x4d\x49\xa2\xbb\x6b\xc8\x6d\x1f\xad\x74\x24\x09\x40\x53\xaa\x8d\x3b\x47\xf2\x1d\x34\x60\xbe\xe0\x48\x46\xfa\x97\xd1\xe8\x6a\x09\xce\x6a\x0a\x9e\x50\x73\x51\xb2\x3b\x15\x09\xc1\xd5\x91\xe4\x7a\x7a\xea\x29\x49\xe4\x86\x0a\x06\x42\x3e\xc8\xa0\x73\x72\xfa\x0d\x27\x45\x02\x76\x49\x4d\xf6\x03\x99\x7b\x49\xe5\x3a\x81\x53\x16\x4c\x77\x31\xd8\xf4\x2c\xef\x48\xee\x6b\xef\xcc\x09\x98\x2c\x66\xbc\x95\xb4\x9e\x47\x1b\xba\x85\x7a\x43\x1e\x29\x73\x00\x8c\x4f\xf2\xe3\x74\x0e\x4c\x09\xda\xab\x49\x4a\xa8\xd1\x40\xb1\xe1\xcc\x19\x23\x0b\xcc\xf0\x3b\xc8\xc0\xc9\xd1\x3d\x06\x93\x58\x8f\x06\xd8\x0b\x24\xec\xb1\x48\x9d\x0f\x22\xd4\xb9\xd3\x96\x25\x6d\x03\xed\xe5\x7b\x6a\x23\x0e\x27\x73\x5e\x82\xd9\xc9\x51\xbb\x35\xf3\x30\x19\xab\xe2\x6b\x88\xe1\x88\xed\xd0\x01\x8f\x1a\x25\xb0\x76\xee\x59\x49\xfe\x26\x0a\xf6\x6a\x4d\xf2\x47\xcb\x20\x1a\x09\xe6\xa4\x48\xfe\xe5\xb6\x1d\x06\xeb\x56\xb0\x2e\xd8\x66\xc7\x82\xd5\x9d\x89\xfa\x49\x06\xef\x7d\x5a\x52\xe1\x83\x53\x29\x98\xb7\xba\xa8\xf0\x83\xae\x80\xfe\xad\xac\xa5\xa4\xe3\x6a\xb8\x28\xd4\x8d\x6e\x39\xc4\x1a\x7b\x68\x19\xad\x61\xdd\xf4\x6a\xcb\xcb\x0d\x87\x91\xdd\xc0\x79\x39\x6f\x40\x94\x71\x41\x8d\x74\xba\x04\x76\x6d\x0a\x59\x5f\xc5\xe2\x37\x82\x60\xd4\x09\xc4\x84\x65\xbd\x61\x94\x0d\xbd\xf0\x3b\x13\xff\xa0\xc3\x5f\xb4\xb2\x96\x7f\xc4\x98\x72\x2a\xaa\x52\x43\xa3\x23\x7f\x90\xf8\x27\x93\x42\x1f\x7e\xc4\x11\x47\x1e\xd9\xde\x3e\x65\xca\x51\x47\x1d\x2d\x83\x2e\x4c\x9b\x76\xec\xb1\xc7\x4d\x9f\x31\xe3\xf8\xe3\x8f\x3f\x7e\x66\x87\x91\x23\xfa\xa4\x93\x4f\x3e\xf9\x53\x9f\xfa\x13\xf1\xaf\xfb\x4f\x3f\xed\xc2\x9a\xed\xd9\xe2\x7d\x7b\x4a\x3e\xdb\xee\xb2\xb1\xc2\x33\xc2\x66\x71\xdc\x2e\x8e\x1e\x04\x16\x57\xc0\x20\x90\x53\x35\xc0\x67\xc2\xae\x1f\x7b\x70\xe1\x06\x45\x06\x5a\x73\x33\xd1\x27\xa2\x7d\x40\x62\x18\x86\x79\x1c\x88\x95\x01\x60\xbb\xbc\x7a\xaa\x55\x3f\x2c\xb7\xf6\x0f\xca\xc5\xa5\x9e\x54\xfe\x81\x15\xee\xc2\x03\x3a\x18\x13\x97\x77\x21\x0d\x70\x7b\x97\x12\x66\x56\x59\x21\x70\xa6\xb2\xbf\x45\x05\x5e\x04\xf7\x7e\x7d\x1b\x03\x9e\x1b\x7f\x22\x83\xe0\xf3\xa8\xc0\xf3\xbc\x70\x4a\xe2\x88\xff\x29\x24\x55\x27\x83\x5f\xf1\x69\x89\x2c\x77\x72\x28\x33\xd4\x31\xd8\x7d\x7f\x2c\x7e\x95\xd5\xaf\x18\x36\xd6\xd4\x6a\x5e\xfb\xa2\xc6\x35\x36\x44\xe7\xd9\x17\x2e\x75\x5d\x45\x0f\xa2\x2e\xcc\xdd\xdc\x29\x86\xd3\x2a\xa3\xa9\xca\x15\xe2\x39\x71\x2e\x49\x41\x16\x7e\xc2\xeb\xf6\x9a\xd5\x87\x37\x9d\x51\x9e\xac\xf8\x58\x4c\x4c\xfd\x49\x99\x97\x1a\xea\xe7\x67\x06\x9d\x35\xa1\x67\xb1\x72\xc5\xa8\x3c\x1e\x6e\xd9\x20\xc1\xf2\x2c\x52\xb9\xe2\xa8\x5c\x36\x70\xed\x20\xb8\x7a\x83\xc4\xcb\x9f\x50\x95\x03\xb8\xd6\x4d\x7c\x1f\x26\xc1\x5d\x99\x73\x5e\x0e\x86\x2b\x34\x48\x4f\x3c\x33\xe4\x79\x35\x2f\x9d\x12\xdc\x94\xa0\x5c\x4d\x8c\xdd\x0e\x85\x0c\xcf\x4e\x58\x93\x31\xc5\xf2\x71\x70\x47\x95\xcc\x71\xcd\x44\xe8\x0a\x87\x61\x06\xe5\x69\xf2\x1a\x0a\x67\x7e\x66\xd0\x5d\x3b\x78\xdc\x6a\xbb\xbd\x9e\xc8\x87\x79\x98\x6b\xcc\x43\x04\xc9\x95\x21\x0d\xf0\x54\x32\x0f\x73\x43\x1e\xe8\xbe\x1f\x0d\x39\x8c\x9d\x5d\x69\xc3\xe4\xc5\x47\xc0\xed\x11\x47\x5b\xc8\x4e\xf9\x59\x91\x9f\x65\xf9\x39\xb7\x2e\x83\xcf\x73\xe9\x5b\xcd\x01\x8a\xad\xeb\x8b\x80\xfa\xf4\xfd\xd6\x9a\xf7\xe6\x6d\xf7\x75\x35\xef\x53\x16\x15\xd7\x9b\x05\x40\xbe\x3f\xca\x39\xdc\x63\xcc\xfc\xc7\x6a\xe6\xe7\x82\x18\xdc\x0e\x6e\xce\x09\xe8\x9b\x52\xa0\x5b\x41\x59\xc5\x7d\x6a\xfb\xba\x3d\x55\xa6\xaa\x33\x90\xb5\x83\x15\x0c\x01\x77\x6b\xaa\x28\x07\xd5\x15\x07\x8f\x00\xa8\x90\x14\xbd\x2d\x55\xf4\x50\x50\x6f\xf1\xbc\xa5\xe8\xed\xa9\xa2\x93\x40\x91\x64\x76\x72\x47\xaa\x4c\x05\x74\x4a\x3c\xe0\xf9\xa4\xcc\x9d\xa9\x32\x13\x40\xe1\x84\x03\x19\xf4\x7a\x68\xd1\x9d\xa9\xa2\xe3\x40\xff\x84\x49\xd0\x48\xcf\xee\x4e\x15\x43\x6d\x14\xa2\x31\xd9\x5c\x90\xe4\xff\x30\x37\x86\x82\x33\xf3\xa1\x21\xfa\x7a\x4f\x26\xfb\xab\x66\xbb\xe8\x2a\x90\x58\xff\x90\xb0\xeb\x3e\x4f\x66\x04\x55\x55\xe6\x26\x67\x4e\x37\x60\xca\xc1\x21\x62\x54\xaa\xeb\xf7\x9b\x5d\xd7\xcb\x49\x11\xef\x7b\x16\xc4\x9b\x28\x96\x73\x57\x0d\xb8\x5d\xa9\xa2\x70\x1b\x5f\x43\xea\x74\xf7\xbf\x8f\xaf\xd1\x91\xfc\x20\xd2\xfd\x6e\xac\x39\x41\x74\xba\xb6\x95\x87\x6d\xad\x8c\x57\x21\x52\xcc\x30\x3a\x8f\xd8\x8f\x3b\x1f\x43\xa4\x04\xf0\x65\x3f\x8b\x72\xdc\x1f\xe0\xb9\xd9\xfe\x3e\x26\x63\xa3\x44\x79\x1e\xc4\xa3\x57\x56\x8b\x18\x41\x8f\x07\x2b\x20\xb4\xa3\x2d\x50\x4a\x60\x8b\x91\xc2\x03\x9e\x5b\xb1\x62\x05\xb4\xc0\x83\xd9\xfe\x7e\xa6\x36\x21\x0f\x7a\x62\xb6\x7c\xb6\xdf\xe1\x9a\x95\x1f\xe2\x70\x30\x1a\xc0\x38\xb5\x79\x0b\xe0\xf3\x62\x9e\x90\x8f\x8d\xe8\x84\x04\x4f\xf2\xb1\x61\xd7\xcb\x1e\xc8\x62\xe9\x33\xb2\x92\x28\x70\x9e\xf6\xa4\x34\xa6\xc3\xf7\xb5\x8b\x81\x44\x1e\x0f\x40\x3b\x2a\x4e\xc8\x6a\xe2\x5c\xf7\x92\x27\x03\x1f\xfa\x89\xec\xc7\x59\xf2\xfd\x0c\x52\xac\x05\xbc\xdb\x7c\x71\x4c\x2a\x73\x5e\x0f\x62\x1d\x76\xbd\xe0\xc9\x74\x5e\xe2\x4c\xd2\x41\xee\x9e\xc3\xa7\x5d\x6f\x78\x2a\x75\x8c\xaf\x2f\xcd\x09\x8e\x3e\x4f\x67\x62\xa9\x12\x96\xd1\x2f\xbf\xc1\x59\xeb\x45\x5a\x6b\x99\x59\xab\x58\xff\x0c\x48\xd3\x81\x57\x52\x78\xf9\xa4\x27\xa5\x0e\x45\x5a\x0a\x49\xd9\xd7\x52\x65\x1f\xf3\xa4\xa6\x4c\x40\x24\xb4\xf4\x75\xdb\x06\xe5\xb0\x23\x88\xf3\xe4\xde\xd4\xe1\xe1\xd3\xfd\xfb\x93\xd4\xcb\x80\xbe\xfc\x69\xaa\x1f\x2a\x0f\x5c\xdc\xfb\x0c\x26\x9c\x89\x07\x53\x46\x05\xfb\x68\x8d\x87\x0c\x59\xf0\xed\x71\x7f\x80\x02\x4c\x2b\x6b\xf9\x9f\x9e\x2d\x4a\x1c\x15\x5a\xc4\xbf\xc9\x20\xb9\x48\xb1\xc5\x48\x7e\x0a\x41\xe2\x66\xa2\xa8\xf2\xc9\x59\xb3\x4e\x3c\x71\xf6\xec\x39\x73\x3a\x3b\xbb\x84\xc4\x72\xb2\x4b\x48\xb9\xcd\x2e\xa4\xa8\x78\xf7\x1d\x29\x21\xe5\x36\x07\x5f\xdf\x21\x84\x80\x74\x18\x6e\x67\xe1\x01\x99\x20\x0d\xb2\x66\x73\x2f\x0a\x20\x5c\xd5\xc9\xe9\x20\x14\xcb\xad\x10\x64\x80\x73\xc3\xfd\x01\x76\xe7\x49\x52\x40\xe0\x82\x4e\xf2\x1c\x89\x99\xfc\xc7\x18\x1b\x32\x06\x86\x42\x32\xff\x8d\x8a\x9b\x17\xcc\x3f\x66\x16\x14\x94\x0b\xee\x40\xe0\xd7\x9c\x50\x07\x75\x51\x8e\x52\x02\xab\x15\x9d\x6a\x42\x76\x1b\x82\x8a\xcc\xc6\x9b\x20\x74\xcc\xa8\x26\x32\x49\x0b\x72\xd5\x7f\x24\xb9\x6a\xe9\x16\x0e\x89\x90\xc1\xb6\xe7\x93\x92\x78\x81\x3c\xd4\x51\xcd\x47\x1e\xcf\xe1\xbc\x94\x35\x41\x43\xa8\x65\x84\x2a\x25\x91\x0a\x70\xda\x82\x4f\x3e\x59\x66\xc9\x3a\x41\x8e\xbd\x52\x4d\x58\xee\x09\xc0\x53\x8b\x52\x33\xfc\x8e\x6a\x5e\x52\xbc\x5c\x42\xf1\x4e\x4b\xca\xcd\x54\xf1\x38\x6b\x53\x11\x5f\x40\x57\x21\x21\x3f\xa3\xa4\x09\x98\xbd\xd2\x45\xb4\xd2\x52\xa3\xd2\xb1\xb2\xa7\xba\x9f\x13\xe1\x21\x88\x46\xd3\x14\xd9\xce\x19\x0c\xf3\x34\xcc\x78\x48\xc8\xf1\x91\x98\x78\x37\x3b\x00\xdb\x21\xc0\x6b\x03\x27\xf0\x71\xc5\x4c\xd7\x1c\xf3\x96\x2b\x9e\x8f\xe1\xfd\xc4\x31\xca\x3d\xa6\x33\xe5\x26\x53\x96\x9f\x15\x2c\x00\xe2\x1a\xa6\x81\xd1\xe9\xa1\x76\x7b\x3a\x06\x4a\x76\xce\x02\xe4\x37\x29\xad\xbb\x92\x4e\x1d\xb8\xda\x98\xae\x38\x57\xd5\xbc\x4f\xf9\x39\xd6\xbc\x37\x59\xfc\x2d\xe6\x7b\x90\x7e\xa6\x84\x35\x92\xc0\xb5\xa9\x62\x93\x81\x23\xcf\x9e\xbc\x76\x28\x03\x91\x94\x8e\x54\x13\x5e\x86\x9a\x47\x84\x35\xa2\xc4\xf5\x96\x06\x0e\xaf\xd3\xc0\x31\xf4\x7a\x59\x5e\xfe\x96\xa0\x66\x6b\x68\x9e\x18\x37\x59\xa0\x57\xd3\x04\xe6\x66\x2b\x81\xd1\x4a\x97\x20\xcd\xa3\x04\xb2\x1b\xd3\xf0\x12\x18\x4e\xe0\x08\xee\x6d\x73\xe0\x1d\x9e\x1b\x40\x86\xa2\x96\x6d\x82\x44\x84\x28\xb1\x7b\x1a\xcc\x71\x98\xc8\xff\x09\x4f\x71\xe2\x76\x79\x1d\xab\x56\x8c\xaa\x33\x90\x09\x7f\x4c\x32\xe1\x39\x29\xad\x13\x81\xfb\x04\xe0\xb9\x6b\xd8\x2c\x05\xa0\x03\x2f\x18\x20\xc0\xcd\xc1\x82\x46\x40\x90\x28\x47\xdb\x65\xa3\xed\x4f\x00\x67\x8d\xc1\x91\x2a\xaa\x6d\x43\xd8\x9f\x2d\x73\xa3\x38\xda\x3e\x11\x75\xfd\x0f\x23\x07\xa9\xdb\x86\x0d\xde\xad\x81\xec\xf2\x64\xd6\x5f\x6b\x97\xe6\x1a\x5d\x1a\x94\x4c\xe3\xf7\x24\xd3\x88\x7d\x9a\x0b\x5f\xfc\x5a\xfd\x89\xae\x07\x3c\xf9\xe8\x10\x25\x94\xb2\xda\xef\xdd\xf2\x73\xae\xcc\x5d\x8f\x42\x04\xc5\xae\xfb\x6a\xf6\x58\x4a\x0c\xbe\xdf\x82\x7e\x2d\x52\xb8\xa1\xb2\xdb\x03\xa9\x72\xf7\x20\x9b\xe9\xea\xef\x83\x92\x0b\xfd\xbe\xe4\x42\xa5\x22\x00\xab\x85\x61\xad\x38\xfe\x90\x0d\x7e\xa3\x14\x5d\xa9\x34\xfc\x83\x54\xc1\xd9\x98\x1c\x50\x6c\x5a\xda\xdf\x47\x53\xc5\x3e\x89\x39\x5a\x6a\xc0\xfd\x30\x55\xee\x04\xe0\x55\x81\xc8\x50\x70\x8f\xa7\x8a\x1d\x8f\x79\x4f\x72\x69\x11\xf7\xc9\x54\xb9\xe9\x18\x01\xda\xa3\x4d\x3e\x9d\x2a\x73\xac\x64\x55\xa5\x99\xaa\x2a\xf6\x0c\x2d\x66\xbb\x2d\xe6\x24\x39\x3f\x9c\xc0\xa0\x27\xf4\x75\xaa\xaf\xd8\x23\x34\x5e\xfe\xc8\xa6\xf1\xa1\x17\x6e\xfd\xcf\xb1\x29\x02\xbe\xf1\x04\xcf\x73\xe4\xca\x1f\x3f\x61\x02\x70\x8e\x07\x4f\x9a\x24\xf8\xc6\x43\x0f\x13\x9c\x63\x54\x05\xde\x11\xb8\x47\x17\x57\xb8\x23\x5b\x75\x9d\xce\xcb\xb1\xc3\xc1\xe8\x71\x99\xb8\xcd\x64\x0b\xb3\x4a\xcb\xb8\x0c\x1c\x08\x1e\x46\x1a\xaf\xc8\x6c\xae\xe5\x28\xa7\x29\x73\x3e\xbd\x41\x54\x3e\x81\x1c\x9e\x40\xc7\xe1\x09\xe4\x29\x3d\x77\x05\x81\xc2\x6d\xa4\x24\xd7\x65\xaa\x3c\x2e\x61\x52\x7a\x17\xd4\x22\x1e\x3b\xd3\xf0\xd8\xc9\xc9\xd0\x0e\xae\xd2\x0d\x70\x1c\x01\xd7\x57\x95\x03\x13\x44\xa8\x12\xf2\x44\x18\x6d\x86\x93\xc3\x09\xa2\x09\x4f\x86\x8f\xe1\xc1\xe0\xab\x61\xb8\xdb\x6c\xc1\xf3\xe0\x68\x38\x0e\x64\x9b\xa8\x82\x4d\x54\x8f\x63\xec\x27\x42\x9e\xa8\xa6\x27\xe1\xe1\x7d\x70\xc8\x83\xfa\x6d\x8e\xc5\x73\xe0\x48\x3c\x06\x30\x9c\x40\x27\xe5\xca\x65\xa2\x78\x3c\xbe\x00\xdc\x29\x89\x86\x76\x82\xbb\x27\x07\xa1\x66\xe1\x60\x4c\xaa\x85\xbe\xfd\x95\x61\x08\xba\x82\xb8\x78\xf4\xa2\x73\x47\x8d\x9a\x6d\xb4\x64\xa7\xa1\x37\x84\xe5\x1b\x8d\xea\xeb\xb2\xb3\x4f\x87\x61\x52\x17\x2e\x0f\x04\x8c\x99\xa0\x33\xd3\xa6\xa2\x20\x5c\x69\x69\xb9\xd9\x72\xa9\x72\x95\x75\x2f\xb8\xba\xd0\x86\xb4\xff\x70\x69\x9b\x03\xc9\xb6\x81\xff\xa9\x48\xa5\x03\xde\xc5\x70\x83\x89\xab\xed\x48\x63\xc8\x3d\xa0\xaf\x8c\xaa\x7d\x77\xd4\xa8\x10\x1b\x04\x47\x25\x15\x9c\x9c\xb2\x6d\x3b\x6a\xd4\x88\x25\x99\x4e\xbd\x6c\xc4\x21\xb8\x31\x55\x72\x14\x9e\x01\xbe\x05\xe8\x4d\xa9\xa2\xcd\xf2\x56\x59\x00\xad\x18\x89\xeb\xb6\xa7\x4a\x62\xe8\x7f\x79\x62\x78\x54\xbb\x6b\x96\x2b\xc9\xd4\xaa\x71\x25\xdd\xf6\x6d\x66\x49\x6c\x34\x05\xed\x9b\x66\x19\xb0\xf9\xa0\x67\xcf\xed\xa9\xd6\xf2\x4a\x3f\x71\xee\xe5\xf2\xa6\x7a\xac\x21\x1e\xed\xa0\xe5\xcd\x9b\xea\xa7\xc3\xdf\xfb\x49\xd1\xca\x5a\x66\x38\xce\x88\xb1\xe3\x48\x82\xf4\x49\x87\xe8\x53\x02\xce\x89\xd6\x36\xd7\xf9\xb0\x73\x64\xe7\xc3\xce\x0c\x8a\x9f\xce\x06\xb9\x34\xb3\x34\x39\x1f\xca\xb5\xe7\x83\x20\x76\x42\x00\x86\xed\x52\x00\xa2\x4d\x02\x3f\xe5\xad\x22\x45\x1e\x88\x3a\xd0\x76\x21\x43\xa4\x69\x7b\x14\x24\x87\x8e\xd2\xa1\x1a\xe7\x42\x15\xc9\x74\x44\x4e\x9b\x32\x39\x6d\xe4\xd7\x1c\xd0\xff\x9c\x91\x32\x9f\xbb\xb7\x7a\x23\x10\x7e\x20\xe7\x87\x2a\x85\x73\x26\x2d\x6e\x02\xc2\x0f\xc4\xfb\x10\x72\xe6\x94\xe9\x99\x53\xc6\xec\xf1\x2e\x10\xa3\x30\x73\xfb\x91\xa8\x37\x1f\xc6\x99\x33\x1a\xd5\xe2\x87\xa3\x56\xdc\x42\xff\x39\x92\xf9\x5a\xfa\x3f\x09\x13\xb8\xba\x00\xa3\x21\x0f\x10\xab\xb1\xbf\x03\xfd\xbf\x84\x62\x92\xbc\x42\x29\x5b\xe8\xff\x21\x48\xda\x8f\x03\xd2\xee\xea\x13\x4a\x02\x70\x56\xb4\x24\xf4\x5f\x26\x17\x4f\xd3\xff\x2b\x2c\x2d\x37\x59\xe8\xff\x66\x2b\xae\xbb\xba\x50\x45\x1d\x73\x6b\x42\xed\x25\xfd\x9f\x20\xad\x7e\x6a\xe9\xff\x16\x4b\x47\x1a\x2c\xf4\xff\xda\x54\x39\x24\xea\x56\x52\xbd\x35\x55\xb4\x2c\xb5\xd0\x92\xfe\xfb\xf4\xa4\xd8\x69\x21\xea\x48\xaa\x53\x40\x6f\x4c\x15\x0d\x25\x7f\x1f\x97\x6b\x4f\x8a\x9d\x75\xa9\xf5\xcd\xb6\x32\x15\x83\x60\x6f\x4f\x35\x28\x8f\x87\xa0\xf6\x18\x31\xcb\x15\x14\x61\x5f\x3d\x20\x09\xfb\x38\x83\xb0\xdf\x46\xcb\x9b\x84\xfd\xd9\x1a\x43\xd0\x9c\x97\x65\x09\x3a\xe8\x36\x3a\xb2\xd1\xd8\x41\x2b\xd5\x4c\x2c\x89\x52\xf6\x92\xcb\x68\x05\x23\x31\x1e\xa6\x8e\x6c\xef\x51\x39\x89\x87\x63\x13\xf4\xc3\xdf\x8b\x19\xe9\xe1\x68\x45\x9a\xd8\xed\xa8\x63\x4a\x9c\x53\xe3\x41\x94\xc9\xb2\x23\xbd\xcf\x3e\x61\x1d\x72\xc2\x3a\x53\x13\x76\x9f\xe3\x98\xe9\x8c\x4b\xda\x04\x74\x6a\xcd\x65\xcc\x32\x5a\x8f\x18\x5c\xce\xf0\xbb\x95\x5d\x61\x6e\x91\x23\xab\x63\x01\xaf\x41\x5b\xa5\x15\x7f\x62\xeb\x42\x40\x66\x86\x36\x5c\x65\xed\x34\x06\x62\x62\x69\x3d\x89\xcf\x19\x1a\x6c\xf8\xfa\x9a\xaa\x01\x49\x7c\x84\x24\xde\x43\x83\x20\x29\x22\xb7\xc3\xf9\x35\xc3\xef\x9e\xed\x77\x28\xf7\x8a\x5a\xf7\x87\x90\x5a\x86\x6a\xf7\x87\x4e\x38\xc7\x03\xc3\xd8\xc3\xc2\xdf\x33\x22\xac\x8c\xc7\x04\x89\xe3\xd4\x91\x5b\x96\xfa\xf1\x8a\xab\x52\x19\x35\x3c\x07\x11\x13\x4e\x75\x2e\xb4\x6a\x5b\xf9\x78\x2c\xda\xfc\x1f\x8c\x36\xff\xa6\xdf\xd9\x3a\x3a\x7b\x6f\x9a\x26\x4c\xd4\x88\xa6\x8c\x39\xff\x94\x51\x66\xbb\xb1\xfe\x1b\x28\x10\x6a\x85\x9f\x99\xf6\x5b\x42\x1a\x98\x82\x56\xe8\x15\x69\x98\xe9\x1b\xb4\xe3\x42\x0a\x3a\xb1\xc5\x1f\xab\xe9\x7d\x67\xea\x80\xdb\x48\x2b\xac\x2f\xc2\x81\xdc\x18\x42\x00\x0a\xf3\x1c\xbc\xaf\x86\x0f\x6f\x70\x2e\xce\x21\x98\x53\x6d\xb2\x66\xeb\x3b\xe5\x59\x37\x4a\x13\xfa\xce\x54\x03\x97\x5b\x1a\x28\x48\xab\x65\x4e\x4f\xbb\xfb\xb2\x35\x2f\xed\x89\x9d\x7e\x3b\x2a\x61\xb8\xcc\xfd\x2b\x38\x77\x7a\xdf\x78\x55\xaa\xc5\x46\x49\x96\x5b\x6b\xbc\x26\xb6\xd0\x92\xd4\x0a\x35\x73\xbd\x42\x2f\xbc\xa9\x38\x42\x92\xd6\xca\x5a\x0e\xae\x65\xb2\x21\xe3\xf4\xe8\xd1\x63\xc6\xba\xa8\xd6\x2e\x3b\xd5\x1a\x54\xd6\xef\xdd\x29\xb2\xb5\xcb\x49\xe7\xbb\x53\x84\x6a\x97\xc3\x06\x55\xa5\x9e\x1f\x07\x95\xe2\x9c\xb6\x5e\xef\xa8\xb1\x5e\x5f\xee\x02\x32\x2e\x49\x51\x5a\x32\x2c\x59\xf3\x68\x41\x3d\x51\x5a\x50\x8b\x06\xb2\xc8\xe9\x4a\xda\x80\xe1\x8d\xd4\x3d\x40\x4c\xc8\x79\x8d\x25\x56\x12\xbc\x55\xd2\x0d\x12\x75\xb5\x68\x6e\x62\x01\x4b\x5b\x38\x76\x6b\x0b\xc7\xda\x29\x3b\xdb\x3e\xda\x56\xed\x04\x93\x58\xdd\x93\x82\xc7\x1a\x05\xa7\xa6\x8c\xee\x77\x59\xb1\x0f\xb4\x8c\x32\xb5\x61\xe2\x69\x95\x4b\x59\xd6\xef\xb2\x98\x92\xcb\xcd\x41\xf3\xee\x8d\x95\x59\x35\x51\x08\x52\x66\xf6\x96\xe8\x73\x15\x42\x4a\x8b\x78\xe1\x56\xd0\x21\x29\x61\x9f\xe5\x6b\xc3\x19\xae\xa3\xdd\x58\x5f\x4c\x72\x12\x0f\xd6\xb1\xd2\x16\x4b\x6f\x82\xba\xc8\x04\x85\x45\xcc\x5b\xa7\x8d\xa9\xd6\x4a\x52\xf5\x5a\xa7\xb5\xd0\x0b\xd7\xff\x3e\xe5\xe6\x56\xd6\x72\xa4\x43\xa9\x2a\xc4\x65\x21\x2f\x83\x4e\xf5\xd0\xc3\x78\xe4\xda\xd8\x0f\x8f\x8c\x1d\x79\xd8\xb9\xaf\x3b\x53\xfb\xfa\xe1\xe1\xec\xeb\x4e\xb2\xaf\xa7\x5a\xf6\xb5\x0b\x48\xb2\xaf\xc7\xd5\xec\x6b\x8e\x86\x89\x87\xd5\xb0\x49\xed\x96\x7d\xfd\xb0\x63\x5f\x03\x87\xa4\xba\x5a\xb6\x8d\x70\x95\xab\x73\x65\x75\x03\x44\x7a\xaa\x3d\x66\x4a\x28\x01\xb7\x49\x09\x98\x7b\x3a\xa2\xe3\x54\xe9\xba\x22\x00\xb0\x9e\x54\x62\xee\x87\x6d\x1b\x19\x39\x9a\xb2\xbe\x08\x00\x27\xb1\x10\x15\xa3\x9e\x34\x7f\xf5\x22\x5f\xe6\xe1\x37\xf4\x9d\x13\x61\x23\x12\x03\x23\x92\xaa\xb4\x92\x6c\x52\x22\x96\x1f\x6a\xbd\x2c\x4b\x69\x29\x46\xe1\x95\xd9\x21\x78\x63\xe6\x83\xac\x5d\xd6\xe9\xfe\x13\x91\xbb\xa2\x7c\x60\x6a\x39\x97\x75\x74\xac\x9a\x16\x65\x37\x3b\x16\xa9\xf9\x04\x4d\xcd\xb9\x8e\x5f\x4b\x24\x8b\x5c\xca\x5e\xe0\x61\x2b\xdd\xaa\xc7\x21\xa1\x00\x69\xd2\x8b\x87\x6b\xb4\x92\x35\x77\x63\xa9\x1e\x4f\x44\x25\xe9\xc1\x5a\xe2\xee\x44\xe5\x3b\x50\x3b\xc2\x46\x11\x39\xf5\xd2\x54\x33\x92\x8d\xf2\x05\x97\x43\x64\xe4\xcb\x52\xc5\xca\x36\x36\x2a\xd5\x9b\xc3\x90\x99\xe2\x94\x99\x12\x2b\x47\xa4\xe6\xce\x54\x33\x57\x5a\x9a\x29\x58\x17\xf4\x6a\xeb\x82\x0e\x93\x15\x35\x20\x5d\xf3\x11\x21\xd5\x65\xa2\x7e\x3c\x8c\xbc\xb6\x2d\x60\xf4\x54\x3f\xb1\xed\xee\x6c\x9d\x63\x25\xe6\x24\xa7\x74\x53\x28\x93\xd6\x8e\x24\x92\x01\x69\xe1\xe9\x84\x04\xc7\xaf\xee\x38\x0c\xf1\xbc\xcd\xc0\xf3\x55\xb4\xfc\x2b\x26\xc9\xae\xa4\x7c\x00\x49\xc9\x97\x08\xe4\xab\x76\x4d\x46\xc8\x0d\x06\xe4\xb3\x1d\x90\x63\x9e\xe2\x42\xec\x60\x13\xe6\x83\xbc\x7f\xae\xf6\xfd\x1a\xfa\x7e\x0f\x69\x66\xeb\x46\xab\xd2\xfa\x5c\x5a\xde\xd4\x6d\x5c\x3e\x32\x27\xd7\x27\xec\x4b\x89\xef\x13\x45\x30\x29\x76\x4d\x31\x1d\x33\x60\x5b\x5c\xee\x19\xd0\xa7\x4e\x1d\x3c\x5c\x3c\xa2\xee\xed\xc9\xc2\xb4\xb8\x77\x9f\x8c\x63\xb4\x3b\x65\x72\xb8\x94\x56\x34\x4d\x0e\x47\xd6\xfe\xf3\xc3\x6b\x7f\xa8\xa6\xfd\xe7\x5d\xed\xdf\x30\x9c\x4c\xe5\x98\xa3\x1c\x5c\xa7\x12\xb6\xa7\x09\x2e\xae\xac\xdd\x1c\xb2\x77\xb3\x5d\x6e\xc8\xa9\x29\x06\x67\xc8\xa1\x6f\x99\x0a\x69\xc3\xbd\x38\x3a\x2d\xe1\x4e\x5b\xc2\x30\x1e\x5a\x77\x13\xe3\x5e\x1c\xac\x24\xde\xbb\x98\xbb\xcd\x4b\x6e\xf5\x21\x79\xc2\xa9\xc9\x19\xd9\x44\x11\xbc\x8f\xb6\xb9\x3a\x9f\x38\x63\x4e\x41\xbd\x7c\x07\xc9\x0c\xda\x60\xee\x1c\x52\xf1\x1c\x52\x51\xf7\x17\x60\x9c\xa5\x7d\x62\xa7\x62\x7c\x6a\x06\xf1\xa9\x93\xfd\x42\xa0\x7c\x9b\xf2\x40\x15\x44\x60\xb0\x18\x53\xd6\x04\xe2\x87\x94\x34\x4a\xf4\x77\x27\xea\x30\xda\xeb\x1d\x9e\x78\xd3\x70\x46\x72\x1d\x90\x0b\xb5\x58\x3c\x25\xe8\xe0\x4a\x83\xd3\x00\xcf\x40\x46\xf2\xc3\xb8\xb7\xb7\xb7\xb7\xcc\xbd\xde\xc8\x03\xed\x14\x04\x69\xf9\xe5\xe4\x3f\x40\xfb\xd8\xdf\xfd\xaf\x95\xb5\xf4\x33\x83\xa9\x57\x12\x7a\x4d\xe8\x95\xc4\x29\xf0\x88\x23\x65\x1a\xe6\x8f\x7d\xfc\xe3\x7f\x34\x75\xea\xb4\x69\xc7\x1e\x7b\xec\x71\xd3\xa7\x4f\xc7\x7c\xcc\x27\x7c\xe2\x13\xd2\xd0\x76\xf6\x1c\xe9\x19\x78\x12\x3a\x06\x76\x77\xff\xe9\xa7\x3f\xfd\x99\xcf\xfc\xd9\x9f\xe9\xe4\xcc\x49\x76\xe6\x3f\xff\xe2\x5f\xfc\xe5\x7c\xc8\xce\xfc\xa5\x2f\x7f\xc5\xb5\xb9\x5e\xb5\x6f\xae\xc4\x29\x3e\xb5\xbb\x5e\x75\xec\xae\xf9\x72\x77\x29\x36\x39\x80\x40\xc8\x98\x2b\xe9\x2b\x50\xe2\x4c\xf8\x4f\xa6\xdd\xed\x65\x9c\x9d\x9e\x98\x52\x7c\x25\xec\x7a\xc7\x83\x48\xc6\xe2\xe5\xc2\xb8\xb7\x74\x6a\x22\x0e\x7c\x39\xc4\xdc\x43\x5f\x42\x30\x0a\x80\x0c\x56\x5e\x84\xc0\xc6\x2a\x95\x69\x8e\x33\xce\x20\x95\x69\x6e\x60\xd2\xaa\x78\xb6\x60\x94\x66\x2b\x27\x04\xd6\x13\xfb\xf1\x9c\xd8\x97\xbf\x57\xf5\x44\x2c\x8c\x3d\xce\x4e\x4d\x30\xf6\xaf\xd1\x20\x9f\x3c\xf9\x2b\x4c\xd5\x3b\x3f\xe4\x2c\xf6\x3e\x87\xcf\xdf\xf6\xe0\x49\xc8\xfd\x08\xe2\xe2\x2b\xe6\x7b\x1a\x44\x0f\x16\x2c\x5d\x6f\xaf\x0a\xc7\x77\x14\x44\x12\x16\xcf\x0e\x14\x65\x62\xc3\xc3\x21\x88\xb0\x78\x54\xec\xa9\x7a\xa9\xf8\x31\x5e\xbc\x84\xc9\xaa\xe7\x60\x9c\xe0\x30\xee\x7d\x6a\x1b\xe3\x5e\xcf\xc0\x34\xcf\x8b\x3b\x56\xc6\x1d\x7d\x55\x2f\xfe\xae\x47\x4b\x7d\x41\x10\xb2\x67\x44\x29\x48\xd7\x28\x13\x23\x1b\x39\x1b\x85\x0c\xe1\xe3\x46\x3c\x63\x1b\x4c\x1e\x98\x03\x2f\x8c\xf2\xdc\x8b\x0a\x34\x83\xf1\x78\x8c\xf7\x0b\x99\x21\xcf\x08\xa5\xe3\xfc\x04\xf8\x81\x0f\x4f\x17\x83\x96\x90\xb4\x25\xc5\xe9\xf2\xe5\x69\x21\x06\x94\xec\xc0\x10\x92\x53\x11\x3b\xa6\x79\x07\xc5\xbd\x8b\x97\x55\x7d\x1c\x40\x2c\x07\xf2\xd9\x44\x9c\x38\x0d\x15\xc6\xa7\x26\x8a\x8a\x56\x1d\x05\x20\x45\xf1\x2e\xa6\x68\x58\x4b\xf1\x20\xa8\x02\x32\xcc\xd3\x3c\x4f\x33\xc8\x9f\x0d\xc3\xd8\x8b\x18\xa8\x1c\xe7\x4a\xb5\x61\x3b\x75\x88\xe7\x62\x92\x65\xd6\x3e\xf1\x74\x41\x8f\xa1\xd7\xdd\x44\x5b\x35\x92\x68\xb5\xeb\x1d\xd0\xa3\xa2\x40\x7a\xd2\x21\xa2\xe3\xb4\x44\xfa\xfa\xef\x18\x19\xe0\xbf\x81\x89\x57\x1f\x23\x44\xb9\x4f\x66\x8e\x5a\x28\x89\xb2\xfa\x8d\x51\x69\xea\x3a\xaa\x93\xf9\x5a\xa0\x23\xda\x74\x18\x9d\xdf\x4c\x3b\x7f\x41\xd1\x08\x73\xe4\x41\xef\x3e\x9d\x68\x52\xe5\x8d\xb2\xd2\x17\xc9\xac\x08\x9e\xb1\x06\x57\xd5\x5f\x83\xee\x61\xf5\xec\x6a\x47\xcf\xe4\x85\xdc\x94\xa0\x3b\x49\x28\x86\x87\xcf\xa2\x54\x68\x19\x52\x7f\x03\x1d\x59\xb7\x1c\xd9\xa7\x04\xe2\x7f\x78\xa6\xd8\x6b\x86\x57\x52\xd5\x8b\x7f\xad\xf6\x5a\x1f\x06\xef\x0d\xe3\xcd\xef\x64\xec\xb5\x3e\x0c\xce\x3b\x8c\xbd\x06\x22\xed\x1f\xc3\x8e\x1b\xf4\x7a\x74\x70\xce\x8f\xc3\x53\x41\x38\xb0\x44\x17\x74\x6d\x4e\x4f\xdc\xdb\xb9\x4c\x3e\x82\x5c\x3e\x25\x49\x51\xc0\x95\xad\x33\x94\x64\x31\x58\x19\x29\x4a\x11\xe5\xb8\x17\x7b\x82\xca\x45\x1e\x67\xc0\xbd\xc0\x8f\x3c\xf7\xf5\x8f\x6a\x81\xd0\xa1\x39\xe0\x47\x10\xf2\x42\x42\x87\x3e\x01\x2e\x05\xe2\x51\xb1\x07\xa8\x90\xac\xa4\x09\xd0\x4a\x15\x14\x17\x08\x50\x81\x4e\x4a\x21\x99\x14\x28\x35\x4b\x4d\x4a\xc1\x3d\x29\x05\x45\x80\x7c\x20\x40\x05\xdd\x66\x54\x14\xd4\x88\xe7\x23\x06\xb9\x4d\x0b\x90\x17\xb0\x20\x1d\x0e\x78\x41\xac\x5d\x6a\xe5\x0a\xc9\xca\x2d\x63\xd2\xe5\x17\x56\xce\xd5\x49\x28\xd5\x31\x9c\x4e\x82\x0d\xe9\xf1\xa2\x59\x58\x39\xe5\xc4\x0d\x16\xad\xc7\xa3\xeb\xf2\x0c\xe8\x94\x5c\x35\xac\x30\x3d\x84\x6b\x4c\xee\x2d\xd3\x47\xe0\x33\x1e\x3c\x17\x47\x8c\xb7\x88\x7b\xcb\x22\x2f\xee\xbd\x1e\xd0\xe6\x3b\x77\xbd\xfb\x93\x1b\xdf\xde\xba\xc6\x3f\x2b\xfe\x84\x18\xd6\x27\x74\x3f\xa6\x79\x1e\xac\xec\xe2\x9e\xf8\x04\xf1\xe6\x04\xf9\x26\x1e\xf4\x96\xf1\x1c\x0e\xab\x27\x9e\xb3\x0c\x55\x46\x0b\xb9\xb7\x12\x8a\x4b\x1f\xbd\x1c\xba\xe7\xc1\x29\xe8\xad\x94\x3f\x0a\xdc\xd7\x3f\xaa\x45\x82\x11\x60\x0f\x7e\x5c\x18\xf2\x62\x82\x12\x8f\x7a\xe0\x24\x21\x9e\x49\x9c\x48\x4e\xa6\x62\x82\x18\x4b\x18\x7a\x4b\x20\x62\x14\xe9\x9c\x17\x93\x39\x87\x52\x53\xd5\x9c\x17\xdd\x73\x5e\xd4\x27\x13\xf7\xfa\xb0\xa7\x80\x21\x45\xfd\x33\x2a\xf1\x22\x78\xad\xe4\x01\x53\x0a\x11\xe3\x25\x89\x21\x1f\x13\x9d\xad\xc5\x90\x62\x82\x21\xbf\xf5\x30\x48\x2e\x62\x88\xab\xb7\x50\xea\x98\xe1\xf4\x16\x4d\xd2\x8f\x12\xed\x02\x8a\x14\x25\x84\xa7\xf0\x31\xbe\x9e\x02\xdd\x92\x38\x22\xab\x60\xba\xc4\x85\xdc\x3b\x0b\x97\xe8\x2c\xb1\x5d\xb9\x77\x96\xb1\x51\xdf\xc4\x92\xc6\x4e\x85\x64\x9a\x47\x26\x5b\xb5\x5a\xa0\x0b\x43\x76\xec\x07\x9e\xb4\x30\xcd\xdc\xb1\x50\xea\xf0\xe1\xed\xd8\x44\x60\x82\xd4\x9e\xad\x99\x12\x93\x58\x48\x5e\xc4\xdd\x2d\xb8\xfd\xa2\xda\xcb\x3c\x17\x95\xf4\x1e\x2f\x45\x79\xe9\x3c\x9c\xc8\x05\x45\x74\xf0\x3c\x2c\xd9\xee\x30\x46\xdb\x86\xff\xb5\xf2\x1c\xce\xdc\xf0\xbf\x46\xff\xe1\xe1\x6c\xf8\x21\xf4\x1b\x4e\xef\xf8\x9f\x4b\x77\xe2\x21\xe9\x4e\x4c\xb7\xfc\x90\xf4\x67\x60\x78\xa3\xd8\xcb\x22\x06\x8a\xdb\x89\x92\x47\x0d\x6a\xde\x54\x42\xf5\x93\x94\x80\x37\x07\xc9\x37\xf0\x5c\xb2\x60\xbf\x44\x1f\xe0\xae\x73\x99\x8c\x5b\x87\x3c\x41\xbc\xe3\x8d\x7b\x59\x1d\x9e\xa1\x97\x0d\x8f\x69\x48\x04\xfc\xde\x73\x4d\x01\xff\x00\x3d\x51\xad\x81\x92\xdf\xa7\x25\xac\xe1\x76\x7f\x53\xb7\x44\xef\x92\x7a\x25\x96\xd6\x2d\xb1\xa2\x6e\x89\x55\x75\x4b\xac\xae\x5b\x62\x8d\xb3\x44\x32\x87\xfb\x53\x4a\x92\xf3\x96\xd8\xe7\x30\xf4\xc2\x0b\x32\x62\x04\x35\xa1\x61\x0a\x84\xed\x74\xc7\x09\xda\x6b\x11\xda\x62\x4f\xfa\x13\x16\xc3\x78\xe8\x37\x77\x89\x0d\x9a\x13\x28\x9f\x53\x28\x5f\x45\x67\x13\x4f\x3a\x9d\x94\x04\xfb\xd2\x03\x17\x0b\x71\x8e\x48\x5b\x85\xb0\x8b\xa9\x88\x75\x1e\x48\x40\xb9\x30\x1e\x5c\xbe\x93\x81\xc9\xd7\xf0\x61\x8e\x3d\x35\xb9\x90\x08\x50\x86\xf2\xc3\x2c\xdd\xd9\xad\xac\x66\x5a\xc0\x76\x49\x4c\x87\x6b\x22\xf6\x59\xa5\xd7\x29\x41\x09\x03\xb2\xcb\x28\x45\xa2\x57\x7d\x64\xf7\x03\xc7\xc4\x7a\xa4\xec\x76\x46\x22\xb0\x06\x38\x76\xf4\xc1\x28\x6b\x37\x3b\x77\x9f\x1f\x2f\xfd\x8e\x2a\x8c\x56\xd6\x52\xd5\xaa\x82\x62\x51\x46\x6a\xad\xf1\xc8\x75\x8d\x7f\x7f\xe6\xa5\xfe\x34\xaf\x3b\xee\x58\x59\xf5\x04\x65\x64\xb1\x72\x48\xe5\xd2\x3c\x1f\x17\x11\xcc\x77\x72\x2b\x23\x86\x48\xc3\x62\x8f\xfb\x03\x93\x92\xab\x7a\x0c\x85\x43\xdc\xdb\x03\x34\xdf\x3f\x48\x45\x8c\xc3\x6b\xb9\x78\xf0\xfd\x9d\x8c\xde\xd2\xc4\x43\xe7\x7d\x97\xc5\x43\x9e\x29\x42\x2d\xa7\x3d\xfe\xd0\xa7\x42\x03\xc9\xb4\x7c\xa8\xbe\xdf\x3a\x8e\xcd\xaf\x32\x33\xe3\xeb\x67\x13\x1b\xa7\x0a\x5e\x54\x1d\x84\xb7\x5d\xed\xba\x7e\x11\x69\xe7\xc1\x92\x74\x4e\x09\xda\xe3\x8e\x3e\x0c\xe6\xda\x5b\xe6\xe2\x20\xe0\x0a\x15\x66\x06\x0b\x00\x51\x9a\xf0\xc2\x0b\xec\x7c\x39\xeb\xa9\xfa\x55\x33\x8f\xd6\x6a\xda\x71\x9a\x47\x0b\x9b\x16\x5b\x40\x46\x55\x85\x07\x0b\x38\xa2\x17\x23\xe7\x7a\x33\x5a\x9b\x96\x64\x50\x4f\x69\xa7\x90\x5c\xfa\xa7\x92\xb2\xaf\xa5\x2d\xf6\x19\x8a\x4c\xbc\x0d\x34\x83\x03\x59\xbb\x07\x7d\xab\x32\xb2\x7a\xe8\x9b\x80\x21\x60\x31\x5a\xb3\xe8\x30\xce\x74\xcc\x7a\x4e\x64\xf3\x53\x73\x39\x1e\x6c\x1c\x42\xed\x6b\x2a\xef\x77\xeb\x5d\xca\x4b\x41\xd2\x39\xba\x0b\x69\x87\x57\x19\xd6\xd7\x11\x03\xe6\xa0\x09\x85\xa4\x51\xf2\x76\x25\xfe\xe9\x3d\xf2\xb2\xe0\x20\x03\xd0\xc5\x14\x90\x91\x56\x20\xbe\xbb\x5f\xd6\x18\x63\xd4\xb8\xd4\x5d\xe3\x8d\xfd\xf2\x9e\xa4\xc5\xa8\x71\x99\xbb\xc6\xce\x37\x64\x8d\x66\xa3\xc6\x15\xce\x1a\xc9\xf5\xdb\x7e\xeb\x99\x12\x7a\xe1\x9d\x1f\x85\xa8\x48\xb3\x46\x19\x1f\x13\x8c\x1b\x95\x79\x23\x8d\x4b\x36\x76\xdc\x78\x17\x2d\x79\xc7\x4e\x4b\xf8\x57\xdb\x70\x77\x0f\x4c\x09\x0e\x1c\x5e\x63\x44\xff\x8e\xcd\x50\xb0\x19\x49\x8b\x0c\x63\xd4\xdc\x57\xf5\xc5\x96\xc3\x08\xc8\xe2\xc9\xc1\x62\x37\x1f\xac\x58\x3b\xa9\x8f\x53\x37\xdb\x13\x40\x33\x16\xac\x8c\x7c\x25\xea\x06\xdc\xe3\x02\x42\x20\xd9\xcc\x2a\x28\x9f\x58\x0f\x67\xf1\x87\x73\x96\xa1\xb8\xab\xdf\xa5\xe3\x7b\xd9\x3a\x98\xda\x3d\x67\xdb\x0b\xb1\x81\x69\xde\x97\xaa\x92\xb5\x8c\x7d\x43\x61\x85\xf4\x02\x68\xe9\xb8\xd0\x70\xdc\x9f\xbb\x4d\x50\x32\xf3\x92\x1c\x82\x44\xa6\x36\xac\xbd\x5f\x03\x08\x04\x8f\x54\x79\x81\xda\x0e\x89\x02\xe7\x83\x43\x2a\x88\x86\x27\xb2\xf9\xf1\xd0\x5e\xdb\x75\xb0\x94\x3c\x27\x00\x8d\xd1\xe9\x58\xb8\x99\x2c\x7b\x82\x0a\x0e\x3c\xcd\x9b\xaa\x55\x1c\xea\x74\x38\x04\x09\x84\x20\xe0\x36\x26\xc2\xe6\x83\xbf\x81\x8e\x65\x95\x19\x85\x2d\x4e\x1f\x0f\xf2\xd6\xd2\x79\x42\x5c\x40\x81\xad\x08\x48\x60\x4b\x9e\x4d\x71\x6c\x83\x39\x54\xdd\xd4\x0c\x7f\x30\x97\xd2\xf6\x0d\xb2\x5b\x89\x18\xd0\x70\x1a\x4e\xf8\x32\x5a\xda\xca\x3b\x5e\xe1\x2c\x11\x9f\x7d\xa9\xbc\xef\x8d\x8c\x1e\x5c\x49\x6b\x58\x69\xc7\x16\x07\xcc\xd0\x0b\x6f\xc9\xbe\x80\x6b\x65\x2d\xa3\x80\xdd\x40\xe2\x80\x77\x6f\x0e\x7a\x70\xc0\x4d\x0f\x5a\xfd\xb8\x4f\x09\x22\x09\x29\x38\x60\xb1\xc4\x11\x4c\x24\x1c\xb0\x25\x39\x73\xb0\x50\x18\x00\x52\xf3\x04\xa4\x62\x3f\x8d\xec\x5a\xaa\xb2\x6a\x3a\x34\xee\x01\xfb\xb6\x49\x2e\xc3\x35\x1e\xa0\x8a\xa4\x2c\x8e\x7c\x50\x7f\x78\x49\xdc\xdd\x50\xa7\x99\xc1\x8d\x2b\xe8\x89\x92\x2e\x1b\xd0\x68\x2d\x90\xe6\x10\xb5\x03\x5d\x4d\xfb\x60\xd8\xda\xb5\xa7\x58\x06\x5b\x5f\xed\x88\xda\x0c\x1c\xb7\xe4\x55\xf6\xd8\x18\xed\x64\x88\x72\xb4\x65\x44\x9a\x3a\xbb\x22\xe1\x26\x0e\xb8\x50\x66\x49\x7e\x18\x28\xe3\xd1\x03\xc5\x89\x32\x1f\x8c\xd0\xc6\xf4\x03\xc7\x04\xcd\xb5\xb0\xad\xcd\xc0\x08\x28\xc6\x49\x71\xaf\x9e\xe4\x5e\xd1\xc6\x4f\xcc\x9c\xe0\x60\x3d\x12\x5d\xb9\x43\xc5\x71\xd1\x8b\x0d\x51\x61\xa4\x39\x27\xb7\xad\xf0\x72\xda\xb1\xed\x29\x6b\x4a\x45\x0a\x1a\xd1\x75\x25\x8d\xa1\xab\xac\x83\x92\x7d\xf0\x0c\xbc\x93\xb9\x4b\xe6\x1a\x11\xb6\xcf\xa6\xf5\xcf\xa7\xbb\x61\xaa\xc6\x69\x5e\x83\xd3\x8b\x24\xb2\x47\x4c\xdb\x6a\x01\x4e\x13\x6b\x7a\x92\xab\x43\x5e\x7c\xd4\x0e\x7c\x0d\x6d\xdc\x40\xed\x8e\x81\xc4\x9a\x47\xfd\x92\x09\x3e\xea\xb1\x82\x09\x0a\x7e\xe0\x42\xc1\x3b\x86\x69\x36\x30\x5a\xa5\xb5\x10\xc2\x12\x5a\x4b\xba\x50\xb1\x77\x43\x86\xd1\x80\x8d\x7a\x91\x0a\xc6\x92\x4f\x95\x04\xac\x41\x45\x42\x20\x0b\x59\xd1\x69\x6b\x39\x33\x56\x71\x39\x05\x67\xae\x62\x04\x34\xea\x20\xe9\x5f\x88\x4a\xa2\x0a\x24\xf5\xaa\x9a\x7e\xe2\x8d\x48\x84\x1a\x42\xee\x4b\x21\xdb\x97\x42\xb6\x14\x5e\xe3\x5c\xdc\xb1\x12\xe4\xb7\x8e\x95\xd5\x20\xee\xe8\xe3\x7e\xdc\xd1\x47\xb6\x4b\xa9\x86\xd3\x59\x4d\xfb\x45\xc4\x18\xb1\xd5\x7c\xbd\xd5\xd0\x02\x3f\xc4\x51\x1d\xc4\x3d\xd8\x57\x7e\x8a\x22\xe9\x1d\x84\x82\x44\x14\x68\xf4\xaa\x9d\xdd\xb5\xb4\x59\x6a\xf7\x55\xc7\xda\x40\xd5\xef\xa7\xf5\x4d\xd4\xb9\xbe\xfc\x5f\x6a\x44\xd0\xca\x5a\x66\x59\x0d\x76\xc7\x8c\x91\xd2\x7a\x05\xaf\xf7\x27\x4f\x4e\x92\xab\xd0\xe0\x59\x2e\x7c\x5d\x6e\xc7\xd7\xbd\x19\x89\x56\x96\x5b\x96\x52\x26\x5a\xa1\xd1\x79\x8f\x0b\xe1\xa2\xe7\x58\x30\x6d\x5d\x08\xff\xc5\x8b\x7b\x96\x25\xa6\xed\x9c\x19\xb6\x84\x39\x0c\x93\xd4\x01\x1a\xfe\x78\xf0\xe7\xf7\xb2\x81\xe9\xca\x0a\x36\xa9\x54\x4d\xbc\x7d\xf2\x18\x8e\xf4\x63\x32\x1c\xa9\x80\xcf\x57\xea\x48\xf5\x42\x02\x56\x71\x6e\xc0\x53\xa8\x9a\xe3\x81\x44\xb4\x83\xf1\x7e\x00\xea\x60\xe6\x42\xc0\xfc\x8f\x87\x3c\x27\x50\x3c\xc7\x83\x94\xe2\x46\x6c\x13\x01\x3c\x88\x7b\xcb\xd4\x5b\xb6\xaf\x1a\xf0\x3c\x31\x3c\xf9\x18\x1a\x9e\x1c\x23\x70\x38\x37\xcb\x3b\x12\x26\x65\xab\x4f\x5c\x87\x42\x54\xf6\xc3\x8b\x5d\xcc\x08\xe0\x7e\x74\x68\x45\xe2\x35\x74\xc2\x8d\x10\xf8\xd3\xbc\x23\x0d\x8e\xe6\x5c\x5a\xd2\xe4\x68\x88\x25\xb3\x6d\x9b\x2c\xb7\x6e\x13\x65\x89\x2f\xff\x13\xb2\xf8\x01\x6a\xd2\x83\x3f\xf0\x08\xe4\x7d\x78\x83\xdd\xb5\x37\x93\x2c\x73\x6f\x60\xba\xff\x3c\x4b\x25\xb9\x1c\x83\x3e\xca\x21\xfa\x28\xe7\x6a\xd8\x94\xe9\x78\x01\xc0\x03\x17\x8f\x62\xaa\x8a\x30\xde\x68\xc8\xd3\xca\x94\x0b\xad\xa8\x2b\x84\x9f\x40\x66\x90\x42\x9d\xc4\x14\xa0\x75\xbc\x6f\x91\x20\x7a\x4a\x19\xc0\xe5\x09\x37\x3f\xa1\xbd\x39\x83\xf6\x5e\x4c\xa1\xaf\xcb\xa7\x6d\x54\xa2\x24\xd7\x03\x64\xb7\x07\x65\xc3\xa1\x21\x3a\xb1\xa9\x4c\x02\xdc\x8b\x9b\xfb\x22\x5f\x09\xb2\x81\x12\x3f\x15\xd1\x9b\x8a\x1f\x1e\x95\x1b\x48\xab\xe7\x59\xd7\xbc\x43\xc8\x41\xcb\x77\x9a\x6b\xbe\xc9\x81\x55\x53\x82\x8e\x78\xac\x9c\xf6\x63\xa5\xc6\x4e\x6a\x61\xf1\xa5\x75\xee\x4d\x9f\xe8\x49\xe8\xd9\x7d\x30\x70\xe1\x72\xda\xe6\xda\x3a\x71\x95\x13\xf1\xe6\x6a\x80\xed\x68\x58\xae\xad\x1b\x4c\x6a\x74\x8d\x6b\x49\xc1\x1c\x00\x6c\xed\xc6\x87\x69\x39\x70\x6a\x86\x1c\x78\x1d\x05\xe8\xd4\x14\x4e\x45\x09\x5b\xb2\xc4\x9d\x33\x83\x05\x60\x98\x3f\x46\x32\x39\xf3\x5c\x61\xe3\x6e\xa4\xd0\x0d\x91\x75\x5e\xe4\x81\x19\x4a\x39\x8c\xf7\xc8\xbc\x4a\x55\x4f\x11\x35\xb1\xbb\xe0\x92\x37\x5e\xdc\x13\x2f\x5e\xb1\x2c\xf1\x13\x48\x59\x4c\xc0\x90\xf6\x4a\x63\x12\xd5\xe8\x4d\xb4\xd1\x0b\xe8\x90\xca\x64\x48\xc7\xcb\xe8\xa1\xd9\x1b\xbd\x73\x58\xbb\xdc\xad\xa0\xba\x85\xf6\xc5\x2a\x64\x7e\x83\x96\xb0\x8a\xb6\xdf\x74\x96\x88\x3f\x78\xd6\x9a\x38\xe1\x5b\xce\x56\xe3\xf7\x5e\x91\x35\x26\x19\x35\xee\x70\xd7\x78\xe5\x4a\xab\xf8\x7c\x97\xa3\x46\xe8\x85\x1f\xfe\x97\xf3\x0a\x9f\x4a\x74\xfb\xc8\x2b\x34\xb7\x08\x6e\x01\x1c\xf5\xc6\x89\x7f\xe3\xe1\x9f\x91\x8e\xad\xaa\x79\x86\xa3\x8e\x3e\xa6\x0e\xd7\xd0\x67\xe7\x1a\x76\x2b\x81\x6b\x1e\x92\xb9\xf9\xf0\x7d\x51\x95\x09\xe4\x65\xcb\xaa\x49\xfe\x31\x1f\x19\x84\xfb\x3c\x1d\x93\x7c\x1e\x67\x40\x61\xe6\x9f\x96\xb0\x10\xc7\x86\x18\xc1\x8c\xf0\x03\x91\x8f\xee\xc0\x82\x34\x2a\x3f\x60\x79\x10\xfb\x84\x91\xd0\x61\xca\x0d\x55\xf8\x24\x3c\xf7\x39\xe6\xcd\xf5\xe1\xac\xfe\x78\xc8\x7d\x71\xe8\x0b\x7e\xd6\x3c\xf4\x51\x8f\xae\x4c\xcd\x4a\x78\xbc\x17\xd4\xf1\xee\xcf\xf2\x0e\x93\x0c\x92\xa9\xfa\xeb\xa3\xb3\x63\x86\xf6\xdf\xea\x57\x73\x35\x9c\x00\x1b\x01\x27\xd0\xe7\xe0\x04\xa6\x04\xf3\xb4\x5c\x77\x98\x71\x2a\x9d\x4b\xeb\x10\x89\xc0\xc6\x05\xf4\x59\x88\x31\x2e\x6b\x76\x5c\x0a\x7a\xa4\x07\xc4\xb3\xe6\x70\x3c\xd2\xdb\xc4\x0c\xe3\x91\x9e\x88\xd5\x73\xe0\x85\x38\xec\x51\x78\xae\xb9\xdf\x9b\x12\x94\xc4\xca\x7d\x21\xb9\x0e\x68\x45\xb7\x4b\x8c\x39\x35\x2f\x15\x61\xfa\x22\xfb\xac\xfb\xa8\xd8\xf4\x12\xc5\xe6\x3c\xfc\xca\x31\xcc\x5e\x49\xd0\x33\x38\xdf\xa3\xe4\x6e\x44\x65\x3a\xc2\x74\x12\x62\xa5\xc9\x84\x5e\x42\x1b\x5a\x5f\x23\x62\xe1\xd9\x3e\x1e\x2c\x05\x88\xfa\xda\x44\x91\x4d\xd6\xce\x42\xef\xe2\x66\x81\x83\xcd\x0a\x07\x71\x6d\x53\x8a\xeb\x20\x51\x5c\xcf\x92\x29\xf7\x82\x38\x10\xdc\x69\x90\x58\xa3\x06\x68\xe2\x24\x95\xd3\x52\x71\xed\x27\x8a\x6b\xfd\xce\x9c\xc7\x2b\x1d\xd8\x6b\x14\xba\xda\x35\xd9\xd3\xbc\x2f\x55\x99\x55\x71\x7d\x04\x06\xf0\x3a\x16\xbc\xd8\xb2\xb5\xc8\x53\xa0\x8c\x71\x6a\xcb\xc0\xd1\xf6\x23\x7b\x2b\xed\x8d\x56\xdd\xca\x78\x2f\x58\x57\x1c\x91\x42\x5c\x34\x1d\x4c\xae\xa7\x15\xed\xbc\x53\xbb\x8d\x6d\xb9\xc1\xb1\x0f\xa7\x04\xed\x9a\x77\x9a\xaa\xd8\x16\xca\x3d\xb5\xdb\x14\xc1\x92\x83\x20\x28\xb6\x8d\xc2\x27\xba\xe0\xda\x9e\xdc\x64\xdd\xb3\x30\xf4\x71\xf5\x77\x2e\x3d\x96\xfb\x1c\x47\x2a\xaa\xb2\xfc\x01\x62\x5e\xc9\xe9\x51\x4c\xea\x3d\x6d\x0b\xcb\xa1\x4a\xde\x4e\x4b\xbe\x5c\xeb\xac\xf3\x2d\xfa\xfe\x59\x13\x92\xe9\x9c\xbc\x83\x96\xfc\x51\x2d\xa4\x3b\xe8\x7b\x8b\x5b\xd0\x9d\xf4\x3d\x75\x0b\x5a\xf5\x96\xf5\x16\xee\x2e\x5a\xde\xca\xb2\xdc\xed\x9c\x3d\x55\xe2\x1e\x67\x89\xf8\x02\x7b\xab\xdf\x75\xb6\x1a\xdf\xf5\x2d\xc9\xb2\x4c\x30\x6a\xdc\xef\xa8\x11\x7a\xe1\x53\xcd\xbf\x27\x06\xa4\x95\xb5\x1c\x5d\xe3\x42\xd3\x8c\xf9\x5d\x05\x73\x31\x66\xec\x58\xc3\xd5\xc0\x99\x03\xda\xce\x3f\xec\x57\xfc\x43\x1f\x4b\xe9\x1c\xd6\x38\xe8\x65\x2f\x4b\xdd\x0b\xba\x0a\xf6\x31\xaa\x40\xeb\xd0\x8f\x4a\x3a\xfb\xa8\x7e\x54\x56\xd2\xd6\x5c\x6c\x61\x60\xba\x24\x54\xab\xa2\x00\x85\xbf\xa9\xda\xaf\x00\x2a\x6c\xf4\x05\xcd\x45\x81\xf0\x70\xf1\xb4\x9f\x45\x79\xb4\xb6\x2a\x48\xe3\xab\x62\xec\x45\x18\xc8\x08\xbd\x8b\x17\x44\x4d\xb2\x60\x33\x4a\x36\x2d\xe2\xe8\x3e\x3c\x1a\x05\xd4\x00\x0f\x92\x8e\x2a\xc3\x2f\x9d\x11\xe3\x2d\x2a\x4d\x64\xc0\x47\x45\x39\xde\x5c\xd3\x00\x1e\x3d\x25\x01\xe6\x88\xa8\x81\x37\x45\x8d\xa0\x20\x88\xc2\x90\x37\xa6\x92\x17\xd9\xe6\x88\x37\xc2\xfc\x34\x91\x28\xb7\x8d\xd2\x90\xcd\xe3\x4d\x24\xa6\xf8\xe4\x30\xe4\x4d\x71\x2f\x27\x8f\x40\x46\x44\xfe\xac\xcd\xea\x26\xda\x88\x42\xe1\x64\xe9\x61\xcc\x9b\xe6\x25\x0a\xbf\x83\x05\x3c\xce\x88\x0a\x70\x22\x24\x39\x3a\x59\x46\xfe\x06\x22\xca\x1b\xf1\x18\x68\x42\x2b\xf9\x26\xee\x9b\x47\xc0\x5a\x3a\xa6\xe3\x89\x46\xbf\xa2\x39\xc2\x09\x88\x07\xfd\x4c\x4c\x8c\x98\xf1\x26\x9c\xf1\x66\x9c\xe1\x16\x98\x71\x9c\xff\x33\x51\x57\x7a\xa4\x54\xef\x47\x3e\x4e\xaa\x98\x79\x8f\xb7\x44\x8c\x37\x25\x8b\xd1\x1c\xe5\x78\x63\xd6\x62\x1c\x19\x85\x72\x4d\x42\xe5\x7c\x10\x35\xf2\x86\xb8\x63\x65\xb5\x29\xee\xe8\xe3\x8d\x46\x50\xb0\x90\x37\xf0\x06\x50\x93\x35\xb4\xfa\xbc\x61\x96\x77\x04\x2f\xc5\x9b\x97\xdf\xc4\xb8\x28\x4c\x4c\x0e\x7b\xf0\x14\x0f\x07\x26\xf1\x42\x8f\x18\x92\x98\xa2\x05\x32\x3c\x05\x6f\x1c\x90\x73\x84\xba\x8b\xd1\x21\x2f\xc5\xa5\x9e\xa8\x14\xf2\x92\x56\x82\x4d\x52\x16\x16\xbc\x34\x33\xe8\xe6\x45\xd8\x0c\x0d\xbc\x14\x07\x7d\x51\xa3\xe2\x24\xc4\xeb\x70\x96\x77\x24\x6f\xe0\x8d\xd8\x5c\x4f\xb5\xc1\x40\xa7\x8b\xed\xe8\xd4\x00\x26\xc5\x0d\xd2\xdb\x0d\xf6\x76\x1d\xcb\x8d\x26\x71\xda\xda\x34\x8e\x97\xdb\x5b\xf0\x06\x62\x7f\x96\xf7\x2e\x43\xaf\x0f\x79\x90\x6e\x34\xe5\xed\xcd\xb4\xea\x83\x79\x9b\xb3\xc0\x3c\x79\x81\x81\x54\x60\x3e\xe5\x84\xd6\x58\xcf\xb6\xf8\xe6\x65\x52\x00\x3c\xd4\x68\xeb\x2a\x5a\x3e\xe5\x2f\x3b\x5f\x77\x70\x5e\x2a\xa3\x9f\xbd\x4e\x3c\x74\xfd\x64\x9b\xef\xf9\x96\x8c\x36\x16\xa4\x5c\x9e\xd7\x58\x4f\xc9\xf8\xc2\x81\xc9\xb6\xe0\x3c\xd7\x66\x40\x36\x9d\xa9\x07\x68\x49\xcb\x49\xbe\x95\xbe\xb7\x9c\xbf\xd7\xd1\xf7\xf4\xfc\x7d\x61\x89\x75\x5e\xaf\xa7\xe5\xcd\x73\x6d\x69\xf5\xff\x42\x4f\xbe\x56\xd6\xf2\x45\x47\x22\x0c\x72\x78\x1e\xe2\x52\xe4\x1f\x87\xae\x79\x24\x5b\xdf\xc9\x9f\xfa\x93\xee\x3f\xfd\xf4\x67\xb4\x27\xde\xe9\xfa\xd4\xed\x6a\xff\xfb\xd4\xc1\xdb\x6f\x3f\x78\xb7\x32\x2c\xe0\xcd\x0c\xfa\x18\x7e\xf6\x03\xf1\xdb\x9e\x3e\x88\xfb\x1d\xe7\xeb\x76\xcc\xce\x60\x3a\xe2\x9d\x81\xa9\xbf\x4f\x4f\x4a\xa4\xed\x64\x96\x65\x03\x2c\x09\xb1\x7c\x60\x86\x5f\x8e\x82\xb8\x49\x49\x98\x35\x71\x3b\x4e\xc7\xa8\x8e\xa7\x49\x66\xbf\x57\xee\xe5\x33\xa5\x8c\xe7\x11\xd3\xbd\xd3\x30\x3c\xd9\xa9\x61\xbc\x58\x29\xf5\xc5\x71\xb5\xd8\x80\xd9\xa0\x9d\xb6\x82\x30\x49\x17\x1e\xcc\xf6\xa7\xea\x8e\x75\xe8\x6f\xed\x8b\xaa\x39\x1d\x3e\xac\x11\x5c\xbc\x40\x4c\xfd\x1f\xc9\x28\xba\xf5\xfb\x16\x78\x01\x56\x6d\x1b\x59\x0f\xe4\x56\xf0\x92\x1f\x80\xf6\xb2\xce\x5c\xa2\x29\x18\x0d\x3e\x5c\x78\x07\x58\x8a\x84\xe8\x36\xdd\x87\x8b\x65\xac\xc8\x19\x81\x02\xf6\x6e\xba\x01\xcd\xb9\xa8\x48\x6d\xa7\x27\xfd\xf8\x33\x94\x13\x3e\x03\x85\x07\x59\x92\x4c\x73\x2b\xab\x1f\x5f\x01\xfa\xa8\xf2\x99\x43\x5b\xda\xcb\x6a\x07\xda\x81\xc7\x78\x4f\x19\x9b\x02\x43\x3f\x5d\xef\x8b\x74\xde\x8c\x16\xc8\x91\xa8\xaf\xa7\x95\xb8\x87\x11\x54\x54\xdd\x75\xb4\xee\xee\xbc\x43\x35\x3b\x53\xa6\x49\xf4\xe4\xe0\xe5\xd5\x11\x86\x8b\x5b\x15\x31\xee\x8b\x0f\x9f\x33\xee\x4b\xaf\xca\x71\x98\x3e\x71\x26\xb8\x58\xe1\x7a\x2f\x6c\xf5\xa7\xfb\x53\x4d\xa6\x6f\x3e\x0f\xb4\x83\xe6\x78\x28\x0b\x92\xea\x49\x21\x0f\x38\xfb\x7c\x62\xe2\x74\x12\x3e\xff\x63\xec\x42\xce\xb9\x4e\x20\x13\x4e\xf7\xa7\x72\x16\x17\x7b\xe4\x2a\x05\xf1\x1c\xed\xd9\xb0\xea\x2c\x7c\x08\x1a\x8a\x66\x99\xad\x11\x32\x09\xd4\xcc\x13\x33\xe6\xe9\x92\x61\xcd\x13\xe4\xb7\xea\x52\x13\x65\xcc\xd2\x4a\x32\x4b\x31\x5f\x55\x4d\xa6\xea\x10\xf0\x0a\xc3\xba\x73\xe4\x00\xab\xb8\x89\x56\x71\x9f\x64\x7a\x9f\x13\xda\x66\x32\x87\x03\x98\xcf\x73\x7a\x26\x0f\x05\x5f\x30\x4c\x50\x70\x62\xc8\x73\x7a\x2a\x0f\xc3\xdc\x32\xf0\x62\x56\xe2\xb9\x18\xc8\x39\xec\x33\xe7\x30\xa8\x3f\x87\xaa\x56\xc2\xcd\x7b\x04\x97\x3b\xd2\x8e\x25\x8b\x34\x72\xf7\xd5\x22\x37\xb0\x7b\x3a\x00\x4f\x6f\x3a\x0e\x9c\x0d\xc7\xf1\x6e\x05\x19\x7a\xe2\x4b\x0c\xdd\x8f\x02\xa0\x1c\x27\x84\xd8\x84\x41\x21\xb7\x38\x28\x24\x16\x8d\x2b\x3d\xe8\x39\x59\xbb\x71\xe0\xb6\x80\x08\x3c\xd2\x70\x20\x39\xf0\x09\xdc\x47\x13\x2c\x99\xee\xb7\x0b\x8c\x4f\x75\x12\x73\xfa\x14\x21\x93\xce\x48\xe9\xc5\xc8\xa9\xcb\x99\x9a\x5d\xea\x65\x29\x5e\xa0\xdf\xc1\xcf\x2d\x04\x2c\x96\x61\x97\xa6\xb7\xd2\x8c\xdc\x92\xc3\x93\x42\xdd\x02\xaa\xc7\xe9\xb7\x73\x78\xaf\x5f\x66\x0d\x10\x72\x23\x2d\x6f\xe5\xf0\x12\x0d\x0e\x29\x39\x44\x20\xdf\x7d\x93\xe4\xbe\xf2\xa9\x2b\x1a\x17\xe4\xe9\xfe\x74\xc4\x56\x03\xfe\xcd\x2e\xf8\x8f\xbd\x26\x7b\x7e\x88\x01\x7f\x7b\x46\xcf\x17\x38\x78\xd3\x5b\x1c\x75\xe2\x6b\x9f\x94\x63\x08\x8d\xf2\xb7\x66\xb4\x61\x6a\x70\xbe\x41\x4b\xd2\x78\x31\xbd\x76\xde\xf4\x36\x07\xe4\x44\x0b\xd5\x6f\xe7\x28\x97\xf5\xca\xd9\x28\x1b\xf0\x6e\x37\x50\x9f\xea\x56\x32\x91\x6f\x87\x13\xf9\x1c\xc2\xc4\x82\xe4\xa4\x34\x54\x0a\xc8\x14\xa8\x73\xa5\x9b\xaa\xae\x1c\x08\xb9\xe9\x3d\x39\x31\xa3\x8c\x1e\xdd\xf9\x11\x96\xf5\x2e\xd7\xb2\xde\xf1\xa6\x55\x11\xb5\x33\xa3\x0d\x33\x21\xfa\xb7\x5d\xcb\xba\xeb\x5a\x09\xd9\x9c\xcf\xbb\x33\x20\x9b\x81\x0b\xbf\xe3\x80\xac\xde\x0f\xd2\xf7\x16\x91\xe3\x1e\x17\x82\xbc\xb2\xc4\x8a\x20\xf7\x7e\x34\x04\xb9\xef\xf7\x4a\x9d\xee\x1f\x21\x75\xfa\xde\xb0\xa9\xd3\x03\x23\xa4\x4e\xbb\x46\x48\x9d\x1e\x74\xc1\x7f\xf0\x83\x43\x6d\x12\xde\xf7\x3f\x02\x1a\x3f\x34\x42\xea\xf4\xf0\xb0\xa9\xd3\x0f\x46\x48\x9d\x1e\xa9\x43\x9d\x1e\x1d\x21\x75\xda\xfd\xd1\x90\xef\xb1\x8f\x4e\x9d\x3a\x08\x75\x52\xe0\x1e\x1f\x21\x29\x7a\xe2\x23\xac\xe1\x93\xae\x35\xfc\xee\xfb\x93\x6d\x33\xf3\x54\x16\x29\x02\x35\xde\x22\x63\x25\x9f\xa6\xe5\x5f\xae\x4f\x90\xf6\x64\xc0\x37\x43\x38\x3e\xe3\x80\xac\xde\x3f\x5b\x87\x20\x3d\x37\x42\x82\xf4\xbc\x03\x27\x42\x2f\xfc\x65\x56\x08\xba\x56\xd6\x32\xc6\x93\xa9\x31\xb4\xfd\x6a\xa9\xc1\xa5\x96\xdf\x60\xd5\x0e\x4c\x09\x4a\x73\x9d\xe5\x0c\x99\xbd\x14\xef\xf6\x7a\x52\x0a\x79\x57\xd9\x72\x4a\x0f\xe0\x84\x09\xc9\xd0\xd0\xcc\x58\x08\xf3\xdc\x9b\x47\x6d\x55\x43\xae\x5f\x95\x4e\x4b\x5e\x34\xa8\xca\xea\x65\x19\x42\xac\xcc\x0d\xe3\xab\xf6\x92\xf0\x2c\x65\x65\x71\x2a\xfa\xbe\x37\xd5\xf7\xd5\x99\x7d\x5a\x60\xeb\x13\x46\x86\xb6\xf4\x69\x54\x62\x68\x9f\xee\xd3\x02\xb7\x77\x6a\x96\x0b\xe8\xd5\xd9\xe6\xf3\x04\x03\x26\x49\x65\x93\x5c\x7f\x30\x09\x69\x6c\x6c\x0c\x9b\x9a\x9a\x9b\x5b\x5c\xa8\xb0\xd1\xae\x28\xc2\xe8\xfc\xc9\xf5\x5e\xbc\xe3\xa5\x48\x0b\x47\xed\x86\x4e\x7e\x29\x85\xb1\x9c\xa2\x13\x4f\xa1\xc8\x46\xc7\x34\xf3\x01\x1d\x28\xbb\x3d\x62\xa0\xea\x69\x96\xce\x85\x66\x60\xd2\x89\xe8\x6f\x03\xd9\x6f\x52\x56\xf1\x36\xd8\x3c\x6d\xb0\x61\x2d\xe4\xc9\x1c\x5d\xa0\x42\xe2\xfe\x3c\xc3\x1d\x80\xe3\xf3\x12\xb1\x7a\x6e\x4c\xfc\xa8\xca\xa0\x7b\xaf\x40\x40\x15\xb3\x43\x6b\xdd\x6d\x95\x6a\xda\x52\x81\x8f\xcd\xb6\xc6\x22\xce\x9a\x6d\x95\x44\x5b\xdc\x6c\x6b\x83\xbb\x2d\x5e\xd3\x56\x0e\x11\x34\xd5\x56\x0e\xfc\x98\x53\x6d\x71\x78\x0c\x51\x8b\xeb\xe5\x4d\x78\x2d\xc3\xe5\xbc\x39\x71\xee\xc8\xf2\x39\xdf\x34\x4c\x9a\xb4\x29\x63\xaf\xee\xf0\xb5\x9f\x02\xe8\x25\x8b\x38\x0b\xdd\x26\x16\x85\x6a\xf3\xa6\x27\x72\x85\x15\x78\x0a\x8b\x56\xda\x0b\xd9\x67\xdb\xb7\xce\xb6\x9f\xcc\x36\xbe\x28\xc3\x6c\xfb\x75\x5d\xd8\xdf\x72\x4d\x33\x4c\x74\xa3\x24\xff\xf9\x42\xb1\xe4\x9a\xe5\xcd\xc3\x9c\xe5\xcd\xc3\x98\xe5\x8a\x4e\xf1\x1b\x7b\x51\x00\x13\x5e\xd2\x13\xce\x73\x51\x40\x27\xbd\x41\x63\xf3\x94\x60\x5e\x35\x97\xca\x8f\x6c\x6b\x0e\xa7\xb4\x9a\xe7\xb9\x81\xe3\x58\x05\x3d\x0c\x7b\x30\x25\x32\x39\x19\xc4\x42\xe6\xf4\xb5\x62\x49\xce\x77\x8e\x07\xc4\x9c\x2b\x17\xc2\xdc\x06\x21\x0f\xa2\x9c\x9e\xe6\x6d\x31\xef\x19\x90\x26\xbe\xee\x29\x5f\x3b\xd2\xf0\xf9\xb0\x14\x13\x95\x0d\xbf\x58\x0b\xa9\xf9\x97\x1e\xf7\xae\x95\xd9\x62\x27\xc4\xae\x04\xd6\x5b\x1c\x0b\xd4\x01\x0b\x44\xf4\x7f\x15\x99\xa3\xc8\x93\x94\x75\xac\x5a\x22\xcc\x3a\x35\x2f\x62\xdc\x37\xf7\x47\x23\xfa\x6f\xca\xd7\x3e\x09\x48\x9f\x53\xce\x9b\x98\x68\xc3\x4f\xd1\x60\x7b\x9f\xb8\x1f\xef\xf1\x7a\x0c\xb6\xea\x6c\x5a\x74\x7b\xca\x10\x1d\x5a\x69\x31\x58\x76\x29\x29\x12\x46\xe9\x1c\x0a\xe1\x52\xca\x05\x9b\x3e\x60\xe7\x38\x27\xaa\x1b\x2e\xf4\xab\x9e\x36\xc8\x6b\xc6\x88\xcb\x98\xe3\x88\x58\x34\x57\x92\x69\x95\x11\xb4\xcb\x18\x58\x59\x4a\xf7\xf0\x39\x0f\xa2\x68\x1b\xb9\xbc\xc7\x23\x7b\x22\x5f\x07\xdc\xd7\x36\x73\xa3\x90\xde\x4b\x2f\x76\x6e\x1a\xaf\xaf\x73\x4d\x63\x50\x33\x8d\x1b\x68\xd1\x5b\x6a\x42\xa4\xa1\xaf\xfb\x28\xe9\x35\x23\xfd\xeb\x87\x93\xe7\x53\x4d\x4f\x09\x79\x6d\x14\x24\xd4\xc3\x32\x71\x6b\xe5\x1e\x67\x8b\xa8\xb3\x92\x67\x70\x06\x17\xd1\xfe\x19\x31\xe1\x2a\x32\x6b\x80\x1f\x8e\x34\x01\xe9\xa3\x1f\x3d\x3c\x7e\x2b\x6b\x99\x4c\x7d\x6b\x1a\x20\x2e\x2c\x8d\x84\x91\x5c\xa8\x6d\xf5\xd3\x37\x6a\x5b\x1d\x37\x6a\x81\xdc\xa0\xdb\x83\xd4\x0e\xdd\xea\xba\xf0\x0a\x06\xa6\x04\x0b\x09\xe2\x05\x98\x7f\x72\x92\x0e\xe2\x03\x25\x4a\xb8\x84\xf0\xdd\xab\x32\x7d\xdf\x96\xc3\xc0\x14\x13\x65\x60\x1f\x31\xe5\xfa\x22\x4c\x57\xe8\x50\x8b\xb2\x50\x2a\x90\x51\x9d\x9e\x1c\x74\xa4\x73\x17\xd0\xdd\xa3\x33\x55\x80\xd4\x58\x22\xd7\xe5\xa8\x54\xef\x6a\x2b\x5f\x52\xa4\xd1\x80\xce\x4c\x45\x0b\x92\xd2\xaa\x52\xdc\xe3\xa3\x45\x32\x69\x05\xc6\x20\x5a\xb8\x48\xc9\xa1\xf3\x5a\xfd\x69\xde\x60\x50\x0d\xf4\xa5\xca\x04\x25\x87\x6d\x0f\x6a\xf4\xf2\x09\xa1\xd9\xea\xd8\xfb\xf3\x22\x25\x3e\x2f\xe0\xde\x22\x22\x41\xc3\xaf\x52\x0d\x82\x9e\x6d\xcc\x83\x19\x1a\x30\xa3\x03\xab\x69\xb5\x8b\xf3\xc3\xad\x76\x0e\xad\x76\x49\xde\x40\x89\x34\x2b\xb2\x26\x1b\x7d\x78\xa4\x27\x9d\x8a\x25\xa3\xd1\xd4\x83\x93\x97\x8a\xe7\x18\x8d\x66\xff\x12\x42\xf2\x1e\x65\x13\x1e\x26\x4f\x0c\xa2\x38\x16\x88\x62\x98\xac\xb0\x59\x6f\xa3\x9f\x40\x54\xda\x27\xfd\x73\x81\xba\xe7\x94\x6f\xe3\xfd\x85\x1e\x89\x08\xaa\x04\x2c\xda\x22\x69\xa7\x65\xf6\x4b\x8f\xb5\x57\x4c\xa3\xc0\x9c\x78\x31\x8a\x22\x8b\xe5\xdd\x87\xbe\xa1\x11\x73\x9e\x5c\x41\xaa\x90\x00\x1f\x7e\xf8\xe1\x87\x45\xb0\xe1\x42\xe1\xa5\x83\xac\x4a\x27\x16\xeb\xa6\xb4\x94\x4c\xf8\x8a\x82\xb1\xa6\x4e\x5d\xcc\x05\xb4\xd2\x85\x79\x4a\x15\x86\x71\xb5\x1a\x68\xb0\x67\x6a\xd1\x4a\x05\xd7\xd2\x14\x94\x34\xb0\x29\x69\x20\xd9\x6f\x15\xb1\x08\x35\x00\xe7\x49\x80\x72\xb8\x04\xe2\x46\x0a\xf1\x32\x63\xf3\x00\xb8\x45\x91\x27\xb9\xa8\x56\x3f\xbe\xd9\xee\xdc\x71\x09\x85\x61\xda\x2c\xee\x7d\x44\xda\x76\x1c\x69\xd4\xd8\xe4\xa8\x11\x7a\xe1\xce\x8f\x10\x96\xe9\x46\x2b\x2d\x9e\xee\xa7\xc2\x32\x29\x3f\x56\x66\xc6\xe4\xa9\xfa\xf2\x22\xd3\xcc\x6a\x66\x0d\xd0\xe4\x03\xdd\x74\x1f\x47\x0f\xcc\xf9\xbf\xd0\x32\xe5\xff\xfc\x5f\x2b\x6b\xd9\xce\x64\x38\x19\x1f\x84\xc3\x40\x32\xcb\x35\x67\x72\x12\xcc\x3a\x8a\xea\x59\xc9\x74\x76\xda\x0d\x65\xce\xf8\x1c\x04\xac\xfe\xe2\x5f\xfc\x25\x84\xab\xfe\xf2\x57\xfe\x76\xc1\xdf\xfd\xfd\x57\xff\xe1\x1f\xff\xbf\xff\xb5\xf0\x9f\xfe\xf7\x3f\xff\xcb\xd7\xfe\xf5\xdf\xce\xfc\xfa\xbf\xff\x47\xcf\xa2\xb3\x16\xf7\xb2\x25\xf0\xb7\x94\x2d\x63\xcb\xd9\x0a\xb6\x92\xad\x62\x7d\xec\x6c\xb6\x9a\x9d\xc3\xd6\xb0\x73\xd9\x5a\x76\x1e\xeb\x67\xe7\xeb\xbf\x75\x6c\x3d\xdb\xc0\x2e\x60\x17\xb2\x84\x77\xe8\xab\xe1\x1d\xb6\xdb\x79\x87\x3e\xe0\x1d\xec\xce\xb7\xdb\x9d\xaa\x0a\x88\xb7\x64\x8a\x4f\xd6\xc2\xbe\xa0\xa2\xf1\x4d\xff\x7a\x4a\x62\x15\x73\x11\x0b\xbb\x6e\x12\x08\x2e\xbb\x3b\x33\xd8\xc8\x00\x68\x3f\x53\xb7\x54\x7b\x18\x61\x54\x8b\x58\xb4\xeb\x12\x51\xe7\x02\x16\xa6\x58\xd5\x55\xf6\x86\x83\x81\x69\xde\xed\x4c\x4b\x7d\x17\xb0\xb0\xeb\x49\xaf\x8d\x35\x6d\x60\x4a\x01\x02\xa6\x12\x43\x4c\x87\x7b\x82\x1f\x71\x49\xde\xf4\x8b\x2f\x5d\x85\xf2\xc5\xc5\xd6\x5c\x2a\x8c\x8e\xad\x39\xeb\xfc\xad\x76\xcd\x1f\x9e\x1a\xb6\x2a\xe7\x64\x55\x99\x6a\xad\xb2\x26\xab\x4a\xc9\x5a\xe5\xdc\xac\x2a\xe0\xee\x1f\x97\x4d\x26\xff\x3c\x5a\xe3\x04\x43\x09\xfb\xe2\xd7\x4e\xd9\x86\xfc\xda\x2c\xaf\x95\x7b\xda\xc8\x65\x3d\xc3\x12\x1b\x99\xc5\x6d\xa9\xdf\xde\x03\x36\x30\xdd\xdf\xcd\x80\x34\x1a\xae\x57\x16\xbf\x2b\x88\xe1\xba\x4e\xb6\xb1\x07\xbd\x6d\xf6\x60\x7a\x45\x75\xc2\xe3\xa3\xb8\xc3\x1c\xca\x7a\xda\xf4\x4f\x0a\xd4\x60\x62\x0f\x4b\xc5\x77\x17\xd2\xd3\x79\x2c\xec\x3a\x20\x1a\x5b\xcb\x92\x42\x1d\x55\x16\x9f\xa9\xa3\x03\xb4\x73\x9f\x2b\x1f\x99\x09\x58\x12\x0c\x7c\xce\x65\x21\xf7\x13\xc0\xb2\xc4\x41\xf8\x06\x23\x8d\xae\x61\x60\xb0\xdb\x5a\xf5\xb4\xff\xe9\x1a\x73\xe2\xcc\xa5\xdb\x68\x47\x3f\x68\x03\x9d\xe2\x4f\x49\xbc\xce\xcf\x61\x61\xd7\x2b\xa2\x95\xd5\x12\xe9\x37\x27\x1c\xfc\x21\xf8\x18\xcd\x6a\x76\xb3\xaa\xdd\x3b\x46\x94\x3a\x9b\x85\x5d\x2f\x0b\x28\x7d\x2c\x54\x93\x2a\xaf\xa6\x20\xfd\x53\x9c\x9b\xed\x37\x25\x3d\xbc\x8c\xf6\x70\x45\xce\xe8\xe1\xc0\x34\xef\x1b\xb8\x27\x0f\x6f\x63\x4d\xab\x58\x98\x02\x98\x43\x80\xcb\xb9\x01\xf1\x0a\x0a\x71\x79\x8e\x18\x5c\x97\xb5\x55\xcf\x0a\x46\xda\xb8\x0d\xdb\xf8\x78\x1b\x6b\x5a\x9e\x3c\x8f\xbd\x59\xde\x37\x18\xf9\x71\x0b\x33\x5b\x17\xcd\xd6\x8e\xe7\x2a\xda\xfa\xb2\x9c\xc1\x93\xa5\xfa\xed\x1b\x15\xaf\xce\x9a\x88\x61\xa3\xeb\x16\x17\xba\xd6\x6d\xff\x5a\x47\xfb\xa4\x62\x62\x65\x4b\x8a\xde\x98\xab\xd9\x13\xa5\xa4\xbb\x8b\xaa\xa9\x80\xe0\x55\x2f\xde\xf3\xa3\x1b\xe1\xdd\x19\x89\x4b\x55\x4f\xd8\xf5\xac\xc0\x99\xff\x08\xb5\xdb\xb0\x05\x73\x4a\x46\x87\xaf\xaf\xdf\xe1\x56\xed\xbe\x94\x0a\x96\x7f\x03\xad\x7b\x79\xde\xba\x4a\x25\xdb\x2c\xdd\x98\xd9\x68\x7a\x35\xb6\x59\x57\x03\x4e\xd1\x7a\xba\x8c\x3d\x72\x3b\xc3\x36\x4c\x91\xc3\xed\x0e\x82\x6c\x14\xba\xc5\xb1\xf5\xf5\x10\x39\x8b\xf7\xb7\x69\x23\xac\xad\xac\x26\x1e\xe1\x37\x28\x84\x1f\x28\xdf\xec\xf8\x6a\x7a\x49\x35\xbd\x8d\x35\x7d\x2d\xec\x9a\xd1\xc6\x9a\xfe\x45\xef\x1c\x36\xcb\xbb\x8d\x81\xa9\xdd\x3f\xcb\x06\xb7\xb2\x94\xc3\x15\x81\xfc\x86\x82\x0c\xc0\xfe\x49\x62\x40\xbf\x94\xe2\xfb\x58\x82\x56\xaa\xaf\xbd\xfa\x2c\x26\xe2\xfe\x99\xc9\x33\x4f\x51\xda\x85\xc9\xb3\x76\xc5\x2c\x2c\xd0\xf0\x3a\xb5\xcd\x9f\x7e\x34\x3f\xca\xa3\xc9\xfe\x3c\xfd\x68\x6e\x54\xc0\xa4\x0d\xbb\x19\x35\xb7\xd9\x6e\xbf\x81\xbe\xe2\x26\x79\x47\x3a\x3e\xe5\xb2\xbd\xdd\x79\x7b\x6b\x5a\xb0\xdf\x49\x4b\xd2\x7b\xe1\xc1\x7b\xa4\x5c\x53\x4a\x99\xcc\xb8\x21\xf7\x9b\xb3\xbe\xd3\x05\x7a\xa9\xdd\x78\xe0\xdb\x19\xa0\x7b\x4d\xd0\x77\xbb\x40\x3f\xf6\x2b\xeb\x8d\xfc\x77\x32\x40\x9f\x69\x40\x1e\x74\x41\xee\xbd\xc1\xea\x85\x70\x4f\x06\xe4\x85\x06\xe4\x7b\x5d\x90\xf7\xdb\xfd\x1b\xbe\x9b\x01\xd9\xf4\x6f\xb8\xcf\x05\x79\xcf\x3e\xab\x6c\x7a\x7f\x06\x64\xd3\x3a\xe6\x7b\x23\x9c\x8d\x07\x32\x20\xf7\x99\x4b\xb8\x6b\x84\xd3\xf1\x60\x06\xe8\x79\x06\xe4\xef\xbb\x20\x9f\xf3\x0d\x09\xb9\x90\x32\x9f\x71\x43\xde\x6d\x76\xfa\x61\x5a\x94\x7a\x92\x6c\xdf\x6a\x45\xe9\x1f\x38\x40\x27\xf6\x32\xdb\xad\xb6\x0f\x82\x7e\xf8\xc0\xac\x7d\x1e\xd9\xce\x1d\x69\x9f\xf2\xdd\x1e\xbc\x84\x70\x31\xf3\x6a\x1c\xe7\xc1\x28\x79\x1e\xbe\xfd\x1c\xbe\xad\xa1\xea\x8f\x5b\x09\x76\xac\x1a\x62\x03\x33\xfc\x26\xc3\x73\x6d\x1c\xa6\xa4\x19\x83\x19\x69\x88\x94\xb2\xd1\x27\x52\xca\x46\xdf\x22\xa5\x70\x54\x5b\x89\x82\xe0\x80\xbe\xd0\x78\x50\x02\x6a\x0a\x81\x67\x4c\xd3\x92\xa7\x68\x17\x1f\xa8\xd1\xc1\x42\x74\x42\x7d\x97\xf0\x34\x66\xc5\xe9\xda\x83\x09\x70\xe2\x86\xc8\x8b\x5f\xde\x35\x59\xde\x47\xbc\xe7\xa9\xbc\x36\x6c\x66\xb0\x8b\x25\x56\xc2\xe6\x19\xf4\x0c\x6d\xb1\xd6\x72\x48\x9a\x0c\x29\x82\x2e\xbe\xed\x42\xbe\x43\x35\x71\x8a\x61\xd9\xe2\xa0\xda\x2f\x6d\xb6\x86\xcd\x78\xde\x81\x2d\x9a\x83\x31\x26\xe7\x05\x5a\x9a\xda\x66\x0d\xbe\x20\x71\xb1\xc9\x80\xfe\x62\x1d\x5c\x7c\xc9\x81\x8b\xf1\x33\x6f\x5b\x8d\x21\x87\x68\x79\x53\xc3\x75\xdb\x75\x72\x7c\x55\xa3\xc6\x8f\xdc\x35\xde\xb3\xdb\xf1\xbd\xea\xac\x61\x61\x13\x7f\x4c\x0b\x2f\x4d\x71\xb4\x42\x60\xd1\x79\x89\x30\x85\x2e\x20\xc1\x6c\xbf\x2d\x81\xf0\xba\x6b\xc1\xf6\xbf\x62\x9d\xd2\xbd\x19\x94\x23\xd5\xb9\x9f\xb8\x28\xc7\x65\x77\x4a\xd0\x45\x03\xf4\x4f\x33\x40\x9b\xa6\xa6\x6f\xd0\x92\xd4\xc2\xf0\xd5\xd7\xac\xd4\x7f\x9f\x13\xf2\x0c\xe5\xb2\x6a\xc0\x7f\xd3\x45\x4e\xd7\xd9\x69\xde\xcf\xea\xe0\xd9\xcf\x9d\x34\x6f\x8f\xe1\x97\xdc\x4f\xf8\x9f\xfd\xae\x85\x19\x5c\x23\x31\xed\x30\xa3\x0f\x6f\x0d\x9b\xff\x79\xdb\x35\xba\xfb\xd5\xe8\x02\x03\xf2\x2f\x86\xcf\xff\xbc\xe3\x00\xad\xde\xbf\x4b\xdf\x5b\x0c\xe3\x7e\xe9\xda\x90\xcf\x1f\x90\x9b\x65\xb2\xd1\xb5\x5f\xb9\xb7\xd7\x07\xbb\x65\x8d\x89\x46\x8d\x5f\x3b\x6b\xa8\x00\x5b\x9e\xce\x14\xbf\x99\x91\x25\x92\xbc\x6d\x3f\x65\x96\x25\x73\xdb\xc7\x08\x61\x57\xec\x6d\x2f\x79\xe8\x29\x06\xf7\xcc\xe4\x59\x7b\x54\x6c\xf5\x79\x11\x38\x68\xcd\x2d\x97\xd0\x1d\x37\x61\xa0\x3b\xd0\x11\xd8\x64\xa0\xa5\xbb\x2f\x65\xa0\xc1\x51\xd7\x64\xa0\xdf\x77\x21\xd0\x6a\x3b\x03\xfd\x41\xc6\x32\x6f\x4e\x84\xbd\x0e\xa3\xd2\x6f\x5c\xf4\xdb\x61\x63\xf9\xdb\x8c\x46\xcc\xdc\xf2\x1f\xba\xb0\x74\xb9\x9d\x0f\xeb\x5d\x32\x5c\x0e\x6f\xc9\x92\x91\xf1\xff\x4b\x33\x20\xa7\xf0\x7f\x99\x0b\xb4\x83\xff\x5f\x9e\x01\x3a\xc5\x3c\xae\x70\x81\x76\xf0\xff\x2b\x33\x40\xa7\x44\x8b\x55\x2e\xd0\x0e\x96\xb7\x2f\x03\xb4\x29\x5a\x9c\xed\x82\xec\xe0\x78\x57\x67\x40\x36\x45\x8b\x73\x5c\x90\x1d\x02\xc0\x9a\x0c\xc8\xa6\x68\x71\xee\x08\x67\x63\xed\xb0\x11\xef\xbc\x11\xce\x46\x7f\x06\x64\x93\xff\x3f\xdf\x05\xd9\xc1\xff\xaf\xcb\x80\x9c\xe2\xff\xd7\x2f\x19\x19\xff\xbf\xc1\x01\x5a\x5f\x8e\x2e\x71\x9d\x85\x1b\x4d\x66\xdd\x28\x78\xab\x59\xd0\xa2\x87\xbd\xd0\x5a\x9c\x84\x09\x30\x98\x6f\x8f\xfe\xf6\xf4\xb5\xa8\x24\xcd\x44\xfb\x67\x38\xcd\x6d\xa4\x6d\xac\x4e\x94\x4d\xf1\xa5\xeb\xe5\x99\xcc\xcd\x2c\x11\x4b\x9c\x87\x8d\x37\x33\x18\x54\xb1\x4a\xcd\x50\xd1\x3b\x50\x6d\x3c\x57\x69\x58\xb6\x13\x9a\x7e\xe9\x12\x07\x4d\x7f\x7f\x9d\xb5\x03\x9b\x32\xd6\xd9\xf4\xb1\xb9\xcc\x85\x41\x3b\x6e\xb4\xe2\xe6\xe5\x19\x90\x07\x4d\x0c\xba\xc2\x85\x41\xab\xec\xf9\xc1\x37\x67\x80\x4e\xb1\x98\x57\xba\x40\x2f\xb1\xb3\x98\x57\x65\x80\xde\x61\x82\xbe\xda\x05\x7a\xe7\xf3\x56\xc6\x78\x4b\x06\xe8\xed\x26\xe8\x6b\x1c\xa0\xb5\x9e\x78\x49\x36\x97\x34\x90\xb1\x85\x2c\x3b\x63\x20\x63\x23\x19\x05\xb7\xba\xb6\x90\x16\x7b\x77\x53\xb1\x77\xb7\x4d\xec\x55\xa5\xa4\x2e\x51\xfd\x40\xb7\x13\x4f\x6f\xbc\xdd\xa9\x8d\xb7\x9b\x6c\x3c\x6e\x6e\xba\x1b\x5d\x9b\x6e\xe3\x9d\xd6\xc4\xf5\xdb\x9c\x9b\x2e\x5e\x72\xaf\x35\x99\xcb\xcd\x8e\x1a\xa1\x17\x5e\xd5\xf0\x3b\x5d\xe4\xa3\x6d\x99\x0c\x97\x64\x06\x7b\x90\xb7\xd8\x2e\x5b\x86\xdb\x92\x1e\x65\x19\xe0\x6b\x1e\x85\x56\x20\x82\xe0\x0c\xbf\x54\xf5\xe2\x0f\xff\x72\x59\xc4\xe2\x82\x19\x77\xf9\x94\xc4\x12\xf6\xe0\xd0\x62\x98\xbf\x8c\x82\xac\x31\xcc\xf7\x88\x35\x50\x1e\x2d\xd5\x0a\xd2\x52\x2d\xdb\x2c\x5c\x01\x28\x11\x8c\x48\x85\x49\x5d\x45\x5b\xbe\x30\x6f\xb4\x2c\x0d\x02\xd5\xd7\x12\x34\x3e\xde\xd2\xfd\xbe\xec\xee\xeb\x6b\xb7\x46\x4c\xa9\x32\x09\xe2\xef\xe8\xd8\xd4\x5e\xdc\xcb\x97\x19\xf3\x14\x62\x1e\xa5\x89\x60\x2b\xab\xe2\x1d\x8d\xb3\x86\x57\x68\x82\x32\x60\x62\x3b\x46\x45\x43\x83\xf0\x8f\x26\x9f\x41\x3b\xf8\x80\x99\x80\x22\xb1\xba\xc5\xf8\x3d\x61\x1c\xaa\x8e\x0d\xcc\xf0\xcb\x46\xc7\x46\x81\x75\x17\x5c\x62\x92\xd9\xad\x7a\x7a\xa8\x8b\xaa\x2c\x66\x7d\x91\x2f\x2f\x88\x92\xb0\xc2\x55\x3f\xee\x2d\x93\xb4\xf4\xa3\xd0\xcc\xb5\x45\x3a\xb0\x88\xca\x1d\x8b\xe2\xfd\xf9\x9e\xaa\xc7\x59\xec\xf7\xc5\x9e\x4e\x62\xfd\x85\xc4\x7c\xac\x25\x84\x5b\xd9\x66\xdd\xf6\xc2\x5a\x33\xb1\x7a\x28\x91\x20\xb4\x76\x61\x37\x2e\x93\x36\xd0\xb9\x22\x97\x49\xf5\xe0\xfe\x9f\x7e\x1f\xef\xfb\x81\x55\x0a\xbd\x84\x8e\xc7\xa4\x51\x8f\xed\xb3\xba\x70\x6f\x72\xd4\x08\xbd\x70\x60\xe4\xb6\xe8\x9a\x3a\x55\x6c\x41\xe5\x81\x36\xb9\x08\xd3\x0e\x3b\x61\x92\x99\xdb\x6d\x29\x0e\x48\x0d\x23\x41\x0b\x6c\xbd\x09\x21\x0f\x22\x3f\xe4\xbe\xe1\x12\x30\x5e\x1a\xaa\x78\x02\x59\x21\x1d\x5b\xce\x4c\xc7\xf6\xff\xb3\xf7\x26\xf0\x75\x1d\x65\x9e\xe8\xa9\x3a\x77\x93\x8e\x2c\xcb\x8e\x63\x2b\x71\x12\xd7\xb9\x57\x24\x32\x24\x41\x06\x07\xab\xbb\x8d\x23\x9d\xee\x99\xf1\xcc\xf4\xbc\x51\x42\xa0\x45\xcf\xd2\x7e\xb3\xbc\xc9\x4c\xcf\x9b\xe7\x79\xb3\x79\x66\x6e\x88\x62\x79\x51\x76\x65\x57\x36\xa2\xac\x72\x16\x27\xce\x02\x38\x24\x80\x48\x02\x71\x20\x8b\x80\x00\x86\x4e\x83\x81\x74\xda\x0d\xa1\x71\x77\xa7\x69\x03\x81\xbc\x5f\x7d\x5f\x2d\x5f\x9d\x5b\x75\xee\x95\x13\xfa\x37\xbf\xf7\x9b\xf0\xeb\xb6\xee\x39\x75\x6a\xaf\xaf\xbe\xf5\xff\x11\x94\x19\x48\x75\xa4\x85\xf7\xd8\x08\xef\x76\x2f\x59\xb2\x42\x7a\xe2\xa0\x2f\x0f\xf9\x13\x06\x15\x01\x45\x4f\xd1\xca\x76\xc6\xad\x5a\xd3\xcd\xa8\x35\x1d\x56\x21\x10\x7d\x89\x27\xf1\x61\x8f\xf6\xbe\x04\x47\x69\x7f\xb6\x20\x83\x68\x8f\x31\x24\x29\x07\x57\xdf\x25\x5e\x0c\xd7\xcb\x69\xa7\x88\xe7\x77\x2b\x72\xe4\x15\xe1\x55\x59\x01\x6e\xec\xc6\x8f\x82\xea\xa7\x5a\xa0\x47\x8c\xa4\x12\x98\x5a\x77\x3e\x07\x0b\xe6\xf3\xaa\xe0\x7c\xaa\xe4\x27\x63\x38\x9f\x23\xee\x66\xc1\x68\x28\x15\x78\xe7\x49\x03\xb9\x52\x07\xde\x01\x72\x65\x30\xa1\xa4\x9e\xe4\x31\x33\xc9\xcb\xc1\xed\xcf\x37\x75\x37\x04\x26\xb9\x4d\xe6\xd3\x24\x4a\x5e\x38\x76\x27\xf5\xc2\x43\x7c\x3a\x89\xf0\xe9\xea\x36\x9e\x72\xc4\x55\x6e\xf5\x49\x27\x19\x38\x29\xeb\x91\x56\xcb\x3b\xa4\x3d\xe9\x3f\xdb\x53\x16\x1e\x6a\x1b\xfe\x83\x1e\xdb\xb3\x0a\xa0\x70\x86\xd5\x19\x46\xfb\x64\x51\x5a\xca\xa2\xb4\x9c\x45\x69\x05\xb6\xfd\xbb\x12\xc1\xb2\xbe\x66\xca\x44\x2c\xd7\x26\x4e\x44\x2c\xa2\x0f\x59\xce\x63\xa0\x25\x90\x6a\x07\xed\x85\x8b\x9f\x5c\xab\x57\xcd\xb5\x5d\x41\x44\x60\x0e\x88\xc0\xa2\x22\xaa\xcd\x7a\x59\x54\x3e\x64\x1d\xd4\xea\xc9\xe8\xbb\x01\xd7\x57\x27\x75\x28\xa7\x15\x11\xa7\x65\xf8\x44\xc8\xa7\x11\xc1\x7b\x12\x09\x24\x81\x5b\x03\xa5\xcf\xb1\x97\xdb\x9a\x44\xc1\x06\x8e\xed\xad\x33\x12\x28\x76\x4a\x02\x4e\x2e\x27\x27\xa2\x6c\x1c\x8d\x06\x15\x3c\x22\x17\x65\x2f\x9e\xb1\x8a\x09\x51\xd0\x4d\x47\x23\xc2\x4a\xc3\x8f\x58\xb9\xc8\xcb\x1f\x58\x0c\x11\x9f\x62\xf8\x37\x12\x6c\xdc\x62\xec\x9f\x24\xa7\x44\xc4\xe7\xed\x85\xe0\x12\xe3\x74\x73\x62\x4e\x2f\x25\x72\x62\x3f\x9d\xdb\x7b\xcb\x8e\xed\xcd\xc6\x6e\x41\x02\xce\x86\x4d\x13\xd3\x67\x20\x90\x80\x28\xa6\x25\xb5\xf6\x65\x5c\xfb\xb4\x92\x45\x69\x15\xc8\xc6\x2a\x95\x30\xbe\xaf\x89\x58\x88\xe3\x72\xe6\x11\x0d\x11\x8e\xf0\x05\x72\x77\x88\xd2\x05\x29\x86\x90\xa8\x67\xd0\x32\xa8\x3c\xc7\x44\x2d\x3b\x7b\xf7\x64\x33\x55\x4a\x47\x2c\x37\x8c\x27\x7f\x4b\x1a\x8b\x5a\x5a\x4e\x44\x55\x94\xd5\x3a\x9f\xac\xf2\xf6\x55\x5c\xc5\x81\x7f\x07\x55\x60\x32\x6b\xf0\x6f\x94\x76\x89\x48\xd4\x3e\x6c\x7d\xaa\xe4\x8d\x53\x4b\x35\xdd\x3b\x1f\x55\xb3\xe3\xa8\xdf\xdd\x6c\xa9\x5f\x05\xf4\xb5\xa2\x5b\x92\x0a\x2e\xba\xce\xb5\x58\x8a\xc7\xe9\x6b\x28\x42\x85\xad\x52\xe5\x3a\xc0\x4c\xa4\x5f\x26\xac\x00\x53\x1b\xc0\x7c\xa8\xf5\x1d\x40\x86\xee\x38\xb8\x1c\x64\xa7\x44\x94\xd6\x80\x9b\xec\x05\x07\xe4\x7d\xcc\x04\xa8\xa9\x1f\x8a\x7d\x9e\x2a\xc4\xd6\x21\x3b\xf5\x54\xe4\xcb\x7c\x3b\x55\x09\x7b\x36\x73\x94\x6a\x22\x5a\x74\x7b\xe0\x72\xbd\x54\x5d\x26\xf8\x61\x46\x6b\x51\x80\x67\x6d\x6a\x21\x52\x33\x9d\xbe\xcf\x50\x9e\xc9\x08\xba\xb4\x84\x17\x88\xf7\xde\x60\x89\xec\xc7\x3f\xf3\x5a\x18\xee\xa7\x5f\xb8\x7c\xd7\x37\x5d\x17\xf5\x06\xeb\x8d\x25\x21\x0e\x31\x4e\xf3\x7e\xe2\x3a\x64\x24\xba\x61\x23\x1d\xcf\xab\x14\x0e\x19\x47\x2c\x35\xee\x08\xc4\xdb\x69\x55\x77\x96\x5b\xaf\xca\x41\xe5\x49\x4b\x73\x38\x1c\x8a\xec\xba\xb5\x0b\xa6\x5a\xe4\xc0\x9e\x39\x86\x81\xc5\x38\xb0\x38\x37\xb0\x67\x3a\x1a\xd8\x11\x3a\xb0\x23\xbf\xbe\x81\x1d\x38\x86\x81\x95\x70\x60\xa5\xdc\xc0\x0e\x74\x34\xb0\x09\x7a\xd2\x26\xd8\xaf\x6d\x60\xcf\x1f\xc3\xc0\xca\x38\xb0\x72\x6e\x60\xcf\x77\x34\xb0\x69\x3a\xb0\xe9\x45\x0c\xec\x85\x76\x29\xda\x20\x79\x39\x95\x61\x42\x63\x5e\xf0\x8f\x19\xf3\x4a\xee\xcd\x0e\x44\x84\x3c\xe9\x1f\x70\x1d\x0f\x11\x65\xd6\x90\xba\x99\x85\xd5\x1f\x70\x08\x0c\x05\xa6\x00\x82\xc7\x19\x11\x4d\x92\x04\x64\x9c\x6e\x95\xa6\xd1\x4d\xb3\x06\x91\xe6\xbf\xd7\x82\x59\x31\x08\xc1\x6a\xd8\x07\x41\x3b\x64\xfb\x42\x3b\xa6\xb8\x09\xd5\x49\x6e\x74\x29\x5a\xb3\xc2\x9d\x2b\x68\x37\x9d\x06\x12\xd9\xd6\x2e\x9f\xa3\x4e\x30\x13\xf9\x84\xf3\x8b\x69\xa5\x9f\xc9\xc5\x9b\x02\xa3\x16\x9b\x11\x65\xb3\xdb\x1f\x64\x90\xe2\x56\x03\x19\xd3\x29\x57\x9b\xa2\x4d\x67\xc2\x8b\x55\xfc\x65\x12\x25\x57\xb6\x41\x4b\xe9\x26\x5b\x29\xb4\x91\x5e\x2e\x3a\x3c\x6b\xe3\x61\xb3\xcc\x15\x5c\x66\xb8\xda\xcd\x4a\x57\xec\x4a\x8f\x64\x82\x44\xac\xd7\xf0\xe1\x70\x3d\x32\x82\x4e\x26\xa4\xf8\x9b\x96\xec\x7e\x60\x64\xcc\x4a\x04\xdb\x9b\x1d\xa4\x3b\x05\x7e\x94\xe8\x1b\x24\xb5\xed\x42\x7b\x1b\x2d\x20\x37\xbb\xe9\x48\x1f\x74\xd3\x23\xe8\x08\xff\x06\x0d\x2a\x2e\xe1\xf6\xc5\x8c\x7c\x71\x42\x37\xc8\xcb\xde\x9b\x3b\x89\x92\xbf\x2a\x5a\x10\xb3\x2c\x4b\x5c\x2d\x45\x68\x65\x0e\xfa\x57\x66\x58\xad\xcc\x88\x03\xf5\xb0\x44\x71\x5e\x66\x65\x12\x9d\xb5\x77\x6d\x3c\x62\xd5\x8c\x23\x16\x98\x75\x44\x85\x89\x98\x3f\xfb\x71\x9d\xa2\x4c\xe0\x84\x8c\x81\x6c\x0a\x7f\x7d\xd8\x2a\x17\xd5\x16\x18\x33\x68\xb2\x43\x26\x15\x26\x26\x32\x44\x75\xc1\xb9\x56\x18\xa9\x25\x09\x51\x96\xeb\x18\x77\xbd\x90\x46\x01\x71\xd0\xcf\x4d\xe2\xb2\x5b\x83\xba\xfd\x2d\xc8\xb6\x68\x58\xc0\x96\xe1\x42\xae\x91\xa7\xb1\x39\xc3\xad\x9e\x38\x97\xd1\x5e\x3c\xe4\xba\xab\xf1\x06\x37\xf1\xca\xfd\x29\x03\xbd\x05\x93\x8b\xfe\x99\x63\x55\x58\x99\x0d\xb1\x3a\xa8\xb6\x2a\x50\xa9\xbf\xe2\xdf\x1e\x07\x74\xd6\x01\x95\x9c\x6d\x1c\xdd\xe7\x0c\x78\xc5\x89\x89\x91\x5d\xb9\x23\xbb\x9e\x90\x24\xd9\x04\xd3\xd8\xa6\x82\x09\x0e\x00\xed\xf5\xb2\xca\x80\x82\xd1\x84\x5a\xd7\x83\xda\x71\x9d\x6d\x08\xae\x8d\x95\x89\xc9\x27\xe0\xba\xe6\xb5\x50\x6d\xd2\xf5\x7b\x1d\x28\x9d\x34\xd7\x73\x94\xd0\x62\xa8\x7e\x45\x2e\x95\x9a\x86\x98\x8f\xcd\x96\x3f\x5e\xcb\x2d\x6b\xe3\xb1\xb9\xd1\xbe\xbe\x9b\xaa\xf2\xe5\xb8\x45\xd5\x59\xae\xf7\xae\xa4\x45\x25\xd2\x5d\x95\x54\xa5\xb4\x21\x1e\x36\xf2\x7e\x2f\x0a\x2c\x5c\x54\x32\xbe\x8b\xe8\x8a\x9b\x73\xa2\xb6\x89\x47\xa2\x22\x47\x5e\x01\x39\xe4\x43\xd6\xbd\xb2\x57\xcf\x62\x5a\x15\x4c\x94\x71\x0a\x6b\x2a\x61\x50\x4d\x4d\x62\xd5\xc6\x63\x2e\x57\xb2\x4b\x59\xd6\x56\x96\xa2\x7f\x4c\xc2\x78\x92\x44\x81\xf1\xa0\xac\x36\xd8\x32\xb3\x65\x67\x66\xaf\x09\xcc\xec\x7a\xde\x8f\xb2\xa7\x40\x29\xd7\x9d\xe0\x11\x83\xff\x8f\xe2\xa9\x22\x7c\x15\xd0\x18\x20\xfa\xf2\x61\x45\xa0\x23\xf3\x43\x4b\xf7\x87\x15\x81\xee\x83\xad\xd7\xe6\xda\x8d\x9d\xc3\x76\x3d\xed\xed\x3e\xf7\xb0\xc5\x78\xd8\x14\x45\x2e\xb9\x9d\x06\x45\x63\x99\x50\xe4\x19\x5a\x93\x57\x52\xba\x89\x96\x70\x69\xf6\xf7\x17\x73\x7c\x1b\xac\x77\x05\x45\x3b\x37\xc7\xb5\x40\x0d\x75\xa8\x50\x0d\xb5\x37\xdb\xa8\xa0\xb3\xb3\x48\xeb\x9f\x94\xc7\x6b\x19\x8c\x25\x06\xa9\x40\x2e\xfd\x04\x13\xf9\x1c\x21\x87\xfc\xfa\x25\x05\xd1\x88\x0d\x50\x93\xb7\xe2\xe9\x45\xb4\x89\xf7\x53\x3d\x15\xa9\xe7\x3e\x7a\x28\x27\x58\x56\x6a\xe2\x4e\x39\x1f\x14\x92\x46\x01\x22\x9a\x29\x57\x5a\x82\xcd\x48\xf6\x67\x19\x21\x0f\x4b\x51\x9f\xd5\x9b\xd3\xe1\xf0\x2c\xce\x23\x1d\x1c\x0a\xa8\x71\xfa\x08\xc0\x83\x62\xbe\x0d\xc8\x64\xbf\x03\x42\x3a\xe4\x28\x75\x84\x76\x65\xdb\x46\x75\x3b\x9b\x51\x8b\x33\xa3\xf2\x97\x64\x51\xda\x05\x37\x5a\x4f\x62\xdc\xd4\x44\x17\x12\x82\x2a\xcc\x74\x2c\xba\x10\xf7\xa3\x24\xba\xb2\x48\x44\x17\x80\x36\x47\x99\xf8\x44\x97\x03\xb6\x20\xba\x9d\xe9\xbc\xb8\xcd\x74\x56\xcd\x74\x5a\xdd\x91\x68\xa6\x5d\x54\x0f\xb9\x4d\x2b\x8a\xf0\xd6\xc4\x33\x31\x8e\x87\x61\x2b\x60\x0f\xe9\x6b\x5a\xe9\x93\xf0\xa3\x52\x6e\xcc\x89\xa8\x19\x0d\x53\xaf\x62\xd5\xab\xb9\xa0\x50\xef\x1e\xaa\xc2\x1e\xea\x16\x5d\xa2\xf2\x51\x0b\x1e\xd3\x85\xf8\xe6\xb5\x44\x74\x19\x15\xde\x72\x78\x00\xb7\x48\x55\x3e\xd7\xc0\x50\x06\x90\xce\xa7\x75\xe9\x5a\x9c\xbe\xe4\x2a\xda\x49\xaf\xbe\xe4\x9a\x40\x89\x24\x4a\x6e\xeb\x18\x5e\x6e\x69\xfe\x2a\x0e\x5d\xbf\xaf\x16\xf1\xcd\x61\x9e\x5e\xf2\xc9\x26\x4b\x3e\xc7\x53\xd2\xa3\x4e\x09\xe5\xb6\xbb\xf1\x2e\xb1\xd2\x92\x96\x62\x55\x6d\xf2\x2c\x67\xa5\x34\xca\x4a\xda\x30\xc3\x35\x17\x2e\xaf\x18\xf8\x93\xf0\x60\x3d\x49\x92\xfd\xf2\xad\x18\x99\x36\x4e\xad\xd4\x7a\xff\xc6\xce\xfe\xdd\x4d\xc7\x77\x5f\x25\x2f\x09\x63\x27\x8c\x1f\xc5\x01\xa5\xe2\xe5\xc2\xaa\x75\x97\x68\xc9\xc0\xb2\xf7\x11\x15\x04\xdb\x8a\xcb\x78\x35\x21\xb7\x56\x49\x90\x6e\x51\x8f\x39\xda\xc3\x07\x3d\x91\x05\x83\x4e\x72\xf0\x1a\x1e\x0f\xb8\x4b\x54\x27\xe2\x7c\x8f\x04\x4b\x23\xc1\x53\x26\x4a\xca\x2c\x55\x72\x05\xbd\x86\x4a\x19\xda\x22\xe1\xb5\x19\x87\xb5\x52\xbd\x1a\xda\xa0\x0f\xf3\x45\x69\x3c\x0e\x17\x4b\xff\x43\x64\xef\x0d\x11\xd9\x7f\x9e\x6e\xca\xf9\xc8\xf3\xa6\x8f\x7a\x58\xfb\xe5\xe3\xed\xb4\xf5\xbc\x7c\xac\x5a\x14\xa4\xf5\x86\x31\x95\x61\x33\x82\x76\x20\xff\x92\xf0\xf1\xed\x84\xdf\x43\x95\x63\xc1\x2c\x3b\x85\x62\x96\x75\x69\xdc\xc8\xde\xa5\x4b\x97\xf6\x15\x02\x97\xbd\x5e\x7c\xdc\x3b\x9a\xd9\xb5\xf1\x30\x49\xdf\xb9\x1c\xd5\xf4\xf8\xf8\x68\x95\x1c\x9b\x15\xfa\x69\xb5\x99\x6a\x08\x7f\x50\xd2\xc4\x53\xf5\x28\x8b\x04\x83\xa0\xd8\x8b\x34\x15\x39\x09\xd9\xde\x6c\xe2\x1b\x7b\x99\x88\x48\x56\xa5\x7a\x94\x3d\x1d\x91\x42\xcb\x93\x24\x3b\xf4\x2d\x59\xc8\x8d\xb0\x6d\xce\xbd\x9f\x29\x43\xb4\xc1\x03\x13\x6d\xb5\x24\xaf\x17\xed\x82\xb5\xb2\x82\xb5\xf1\x30\x49\x99\xb5\x14\xb5\x4a\xa8\xf4\xf7\x6e\x84\xe1\xdc\x46\x10\x1d\x89\xfa\x2a\xb1\x21\x32\x20\xc3\x36\x0b\x21\x76\xe0\x02\xd7\x6d\x96\xf6\xfa\xda\xaa\x6b\x31\x82\x5e\xea\xa9\x7f\x6b\x9b\x9c\xfb\xaa\x9d\xfb\x2a\x9d\xfb\x9f\xe9\xb9\x3f\x01\x01\x34\xb3\xd9\x37\x0a\xe6\xfe\x04\xbc\x75\xdb\xcf\xbd\xd2\x9c\xa8\x9d\x32\x1f\x61\x92\x6a\x12\xf8\xaf\xb5\x2a\xaa\x68\x45\x77\xf6\xec\x66\x36\x31\x32\x49\x40\x6d\x8c\x87\x25\x1d\xb0\x97\x33\xbe\x35\x50\x22\x89\x92\x2f\xbd\x0d\x4f\x8c\xba\xe1\x92\x95\x1e\x53\x1d\xb3\xbe\x3e\x65\xc9\x2d\xf0\xc9\x38\xe2\x3f\x6b\xf3\x91\x3a\x6c\x0b\xf4\xb0\x2d\xd0\xc3\xb6\x40\x0f\xdb\xe6\x6c\x62\x62\x62\xa2\xf4\x11\x7b\xd7\xf6\x27\x90\x88\x63\x55\xa2\x84\x39\x0d\x2b\x71\x1a\x16\xe7\xbb\xea\x4c\xf2\x79\x73\xab\x35\xa7\x39\xe8\x24\xdc\x3d\x0e\xbe\x4d\x04\xb3\xc7\xb5\x57\x99\xec\x58\x56\x6d\xd6\x79\x16\x4f\x91\x9c\x1b\x75\x6e\xcf\xe8\xc9\x0a\x9f\x10\xce\x28\xa7\xfb\x84\xdb\x7d\x72\x32\x9e\x7d\xdc\x27\x3c\xbc\x4f\x78\x92\xcf\x9f\xee\x3f\xa3\x97\xd0\x99\xf4\x9d\x51\xc8\x00\x34\x78\xae\x55\x18\x2d\x43\x66\xa4\x2f\x8f\xa4\x87\x3f\xac\xf2\xc6\xfe\x1e\x02\x47\x2a\x48\x0d\x37\xb7\x1a\xcf\xeb\x7c\x3b\x31\x50\x67\xf0\x80\xd6\xed\x81\xc5\xde\xb8\x07\xf6\x72\x3a\x04\xe7\xc0\xca\x33\x80\x8a\x2f\xc1\xe4\x69\xad\xf3\xac\x2a\x67\xbf\x6a\x67\xdf\x9c\xd2\x13\x51\xc8\xc6\x53\x1a\x9a\xfd\x13\x15\x9b\xd4\x76\xf6\x81\xa1\xea\x86\x74\xca\xf3\x51\xd3\xa0\x72\xae\x52\xbc\x35\x53\x25\x6a\xd0\x31\x75\x32\xb9\x82\x06\xa5\x1e\x50\x47\xda\x9c\xcc\x8f\x07\x4b\x84\xf2\x91\xdf\x4e\xbf\x70\xad\x7b\x3f\x7a\x07\x54\xc5\x6f\x14\x6a\x9c\x5a\xb5\x69\xdb\xe9\x17\x9f\xcc\xb9\x04\x3a\xa9\xb5\xba\x12\x70\x72\xa8\x25\x4e\x7e\x97\x88\x8a\xa7\x6f\x14\x73\x7b\x4a\x67\xd9\x6f\xb8\x3d\x49\xab\x09\x5e\x6a\x35\x21\xea\xca\x58\xe5\xd0\x35\x5b\x6f\xcc\x40\x93\x0d\x3b\x0a\x95\x5d\xb4\x59\x62\x60\xb0\x4a\xc7\x91\x9c\x52\x12\x9d\xac\xda\xaa\x42\xf0\x83\x8c\xaa\xb9\xb5\xd2\xbf\xdd\xa7\xf6\x06\x7e\x23\x44\xb8\xf7\xb6\x33\x33\x71\x83\xa6\xae\x79\x21\xd4\x65\x24\xe0\x89\xe5\x5d\xfc\xa3\xfe\xc5\x1f\x54\xda\xc6\xcd\x8e\x05\xa9\x37\x01\xe5\x11\x3a\x51\x0e\x39\x1e\x64\x23\x3a\x01\x0f\x78\xd7\x00\x9b\xdd\xa3\x9d\x5a\x00\xd2\xf6\x43\xd6\x0f\x34\x49\x12\x11\x89\x92\xa3\x87\x84\xbc\xcc\xea\xf8\x92\x1d\x24\x4f\x5e\x2c\x4a\x17\xa4\x65\xf9\x45\x16\x89\x32\x4a\xeb\x69\x45\x94\x4d\x16\x26\xb4\x4b\x01\x89\xab\x25\x59\x94\x96\x13\x51\x36\x35\x28\x41\x75\x41\x29\xb4\xe4\xe6\x1b\x6c\x43\xc8\x4a\xc8\x27\x55\xa8\x0f\x99\x60\xb9\x5c\x9e\x64\xe2\xbe\x10\x99\x89\x5b\x17\xf5\xa3\x84\x1e\x9a\x1d\xa5\xc7\x00\xba\x11\x5b\x00\xd1\x0b\x3b\xea\x99\x8b\x36\x5a\x58\x38\x89\x92\x2f\x2f\xce\xdc\xfa\x66\xd1\x4e\xb0\x8a\x7a\xcb\xd1\xa9\x73\xd2\x67\xd4\xff\x8e\xc9\x95\x54\xf7\x48\x8b\xc9\x55\xdf\x42\x59\xf4\xd1\xbd\x98\x71\xa9\xdd\x60\x7e\xba\x78\xb1\x80\x9c\x88\xfe\xa0\x22\x3e\x34\x1b\x13\xd7\xf9\x66\x63\x6d\xdc\x67\x0e\x04\x43\x7f\xf2\x55\x06\xf9\xb4\x06\xfb\x59\xed\xe1\xec\x0c\x67\x2f\xaf\xd4\x49\x62\x65\x0d\x17\x2a\x6d\x5b\x4d\x6b\x9f\x32\x36\xd9\x4c\x59\xc6\x52\x9e\x68\xff\x34\xe5\x31\xae\x94\xfa\xa2\x2c\x4f\x91\x75\x4a\xeb\x51\x4a\x72\x26\x62\x7d\x8a\xc6\x9a\xaa\xe1\x2e\xfc\xf7\x23\xd6\xc9\xec\x38\x64\xd1\x97\xcb\xf3\x78\xe3\xa3\xaf\x3d\x2f\xff\xef\x04\x02\x31\xbd\x1c\x0d\xc0\xcb\xe4\xfb\xee\x8f\xa5\x25\xa1\xcf\x64\xa9\x99\x8d\x35\xeb\x65\x51\x3a\x2f\x07\xa1\xbc\x37\xeb\x27\x64\x4e\x34\x01\x17\x29\x8c\x35\xf8\xeb\xff\x40\x70\xa3\xaa\x07\x97\x21\x43\x6b\x7a\x20\x7d\xff\x84\xfe\xef\xc2\x8f\x50\x32\x04\xac\x5f\xb7\x2e\xbe\x5c\xf1\xf3\xe0\xfb\x15\xe9\x3e\x08\xda\x07\x56\xd8\x87\x52\x1a\x01\x7d\xac\x1c\x43\xff\x4b\x00\xf9\x09\xff\x69\x3c\xa4\x25\xda\x2b\x74\xd1\x93\x47\x8c\x9f\x11\xa8\x9c\x63\x83\x0b\xb9\xa8\x9a\x92\x28\xb9\xb9\x15\xb5\xbd\xc1\x7a\xcb\x51\x21\xc4\xe5\x0e\xef\xe1\x51\x7a\x0c\xab\x88\x20\x17\xab\x21\x1b\xe4\xd3\xc7\x5a\xf8\x01\x49\x5d\x99\x88\x34\xf6\xe5\x39\x0e\xfe\xbf\x1c\xd1\xb0\x5c\x2f\x95\x7c\x6f\x63\x73\x4e\xa8\x74\x6e\x6d\x4d\xf5\xc3\x24\xcd\xe5\x46\x33\x2b\x6d\x75\x15\x7f\x56\x90\x39\xa0\x66\x38\x2f\xc7\x7c\x67\x0d\x5d\xc8\x19\x25\xd9\x04\x48\xb4\x63\xd9\x5b\x6b\x26\x2f\x30\x4e\xc4\x99\x76\xa1\x46\x59\x70\x48\x29\x92\x61\x51\x07\xb5\x92\x3e\x9b\x10\xa9\x8e\x09\x1f\xb4\xf2\x3d\x03\x6e\x08\x27\x43\x9b\xe2\x87\x8d\x76\x4e\xfd\xd2\xa0\x15\xc2\x2b\x62\xec\x9c\x98\xb2\xeb\x70\x20\xa2\x22\x46\x3d\xca\x2e\x24\xd8\xcf\x25\xcb\x37\x39\x9c\xff\xe2\x58\xa5\x36\xa5\x93\x28\xd9\x17\xbc\xcc\x5a\xb6\x95\xdd\x4c\x97\x5d\x17\xe0\x53\xf1\x0e\xea\x33\x8a\x29\xfd\x53\x68\x89\xb3\xcf\xf5\x5a\x31\xf3\x38\x64\xb5\x9c\xed\x36\xc7\xee\xe2\x1e\x67\x87\x5e\xfc\x94\x81\x55\xd0\x3f\x6a\x90\x23\x33\xe3\x74\x69\xec\x70\xa6\xed\x70\x1e\x8e\x3b\xf4\x8a\x49\xa2\xe4\xb6\xc5\xf1\x01\xd7\xfa\x0f\x6f\x9f\x99\xe5\x7e\xab\x8b\xc9\x75\x90\x7c\x4a\x84\xba\xd1\xbe\x36\x1d\xfc\x2e\xed\x60\x83\xf5\xf2\x28\x62\x7e\x68\xcc\x89\x89\x99\xeb\xbc\xb1\x7f\x67\xf1\xd7\x19\xf8\x83\x9e\xc5\x8f\x30\xc8\x0e\x20\xf8\x26\xfe\x3a\xcb\x96\xe9\x68\x22\x96\x2d\xdb\x55\x2f\x61\x48\x91\x60\x3b\xeb\x4c\xf0\x9d\x88\x12\x09\xf8\x85\x7d\x52\xc8\xec\x53\x72\xa1\x0e\x3e\x73\x45\x4f\x11\xef\xdc\x09\x6d\x08\xb6\x89\x1f\x81\xad\x51\x6b\x42\x16\x8c\x66\x1b\xa0\xdd\x4f\xbe\x33\x2e\xf5\x0d\xd6\x2b\x4c\x9c\x9e\xcf\xa7\x60\xf5\x49\x27\x9f\x62\x2d\x96\x7d\x79\x8b\xe5\x2d\xfe\x95\x9d\xd6\x16\xcb\x83\xac\x39\x37\x5a\x53\x18\xe9\x35\x83\x08\x87\xc8\x6b\x33\x2c\xd5\xee\xf4\x0a\xc9\x0d\x99\xd9\x7d\x2c\x2d\x01\x25\x38\x45\x05\x6b\x22\xff\x3b\xc1\xd0\x2c\xb7\x45\xd9\xc4\xd0\x20\x36\xc5\xd2\x48\x94\x53\x26\x6a\x69\x49\x54\xd3\x58\x54\x52\x9e\x77\xad\x9f\xa4\xfd\xa4\xa6\x4f\x0d\x35\xd7\x8b\x1e\xec\xc8\xa8\x9f\x6f\xec\x83\x34\xab\x72\x44\x65\x3d\x52\xdd\x67\x28\x0a\xf5\x41\x85\x42\x3d\xc5\xe4\xa8\x6f\xac\xca\xfb\x65\x3f\x53\x88\x9a\x92\x21\x5a\x6d\xcb\x29\x49\x54\xff\x18\xac\xf3\x6c\x29\x09\xcd\x03\x8f\x76\xd5\x70\xf6\xb3\x37\x4e\xf6\xf9\x47\x5c\x4c\x3b\xe2\x8a\x0c\xa6\x9e\x7e\xb4\xad\xae\xd2\x61\xb2\x7a\xc8\x4b\x50\x45\x95\x31\xc5\x97\xcc\x13\xc0\xfa\x88\x3e\xd8\xa2\x75\xad\xea\xf7\xf9\xd0\x05\x85\x04\xa5\x6e\xb5\xe9\x36\xa6\xb9\xb5\xf1\x96\x2c\xfa\xf0\xde\x34\x52\x21\x82\x22\x36\x3c\xef\x52\xe4\x26\x4f\x56\x31\x83\x72\x01\xc6\x71\x01\xc6\x70\xbc\xdb\x48\x28\x8e\xec\xfe\x38\x5c\x2b\x7e\x48\xa7\x69\x3a\x21\x4f\x3a\x68\xde\xc0\x22\x03\x77\x8c\x9b\x6e\x9b\x60\x92\x4d\xae\x4d\xaa\x2b\x10\x22\x88\x07\xeb\x36\xc2\xe6\x24\xe4\x4c\x05\x9f\x3b\x8b\xf7\xd5\xf5\xa1\xee\xd2\x21\x88\xca\x8a\x36\xc3\xe6\x04\xdf\x18\x8d\xe3\x85\x7b\xa1\xf2\xe0\x87\xca\x60\xc8\x46\xad\xbb\x54\xbb\xc9\x6f\xc6\xce\x6f\x05\x06\x7e\x89\x32\x79\xcf\xb8\x3b\xec\xba\xc0\x0e\x83\x9a\x49\x03\x17\x36\x95\x1d\x7b\x2b\x0e\x62\xb3\xed\x15\x6d\x5f\x39\x88\xac\x30\x2e\x99\x33\x0c\xae\xc9\x2d\x19\x33\x16\xd8\x53\xac\xc7\xd6\x78\xf6\xb1\x66\x1a\x09\x66\x64\x09\x33\x49\x63\xf2\x0d\xcf\x6f\xa5\xd5\x2a\x5f\x53\x94\x96\x04\x97\x74\x51\x4f\x82\x4a\xb1\x52\x31\x7b\x3e\x9b\xff\xfe\xa0\x3e\x19\xb8\xa3\x04\xdd\x6e\xc6\xb3\x6f\x5e\xd9\x80\xed\x46\xe3\x72\x30\x9d\x6c\xb6\x4c\x07\x31\x95\xe4\x01\x97\x4c\xc8\xb8\x69\x7d\xa2\xa5\x75\x4e\x5b\x8f\x69\xeb\x25\xd2\x7a\xd6\xe1\x36\x37\x81\xff\xce\xf2\x39\x0a\x97\x4b\x7b\xde\xa1\x50\xa8\x06\xeb\x7d\xb7\xb2\x50\x51\xd2\x0d\x6a\xf3\xe5\xc7\xad\x00\xb5\x39\xd2\xef\x93\x4f\x39\xe5\x94\x35\xc1\x04\x48\x7e\x02\x3e\xaf\x99\xcb\xcd\x39\x1c\xee\x59\x0f\x21\x85\x72\x7a\x92\x5a\x95\x7b\x93\xf4\x23\x13\xef\x9b\x2d\xfc\xf8\x29\x36\x77\x16\x8f\xe4\xa9\xc4\xdc\xdb\xf0\x8f\xdc\x77\x62\x0a\x7f\x4d\x69\x1c\x36\xad\xaa\x13\x91\x60\x24\xf7\xce\x1a\x4c\x80\x7f\x8a\xea\x81\x5c\xc0\x41\xf5\x27\xdf\x10\x0f\x29\x02\x3a\x2c\x62\x73\xa8\xd7\x68\x42\x0f\x3d\x46\x5e\x1e\xf3\xb8\x0c\xe6\xf8\x82\x5d\xde\xa1\xda\xf0\x10\xf9\x95\x55\x08\xae\x8d\xc7\x84\x16\xb2\xba\x30\x4c\x49\x92\xe1\x71\x45\xfa\x4f\xd1\xa4\x1f\xdb\xd2\x9a\x9c\x39\x65\x7b\xd6\x3f\x6a\x06\x06\xc0\x65\xa3\xfb\xa9\xa6\x9e\x74\xeb\xf9\x96\x48\xa6\xf5\x7c\xc8\x31\x66\x6f\x86\x63\xb4\xd9\x4c\x36\x52\x2f\x6a\x70\x4b\x50\xe7\x70\x92\xd1\x39\xe0\xe4\x8d\xe8\xbf\xd9\x26\x3e\xe6\xf4\xdb\xf4\xdc\xe9\x25\x77\x52\xb1\x5f\x4e\x7b\x19\x4c\xc5\xbe\x0a\x4d\x22\x05\x9d\x5b\x8a\x31\xea\x2b\x8c\x53\x1f\x8e\x67\xb8\x93\x99\xec\x6f\x99\x49\x4c\x17\x9f\xcb\xcc\x7f\x15\xed\xea\x4b\x4e\xe6\xa4\x39\xc8\x0a\xbe\x89\x9f\x97\x74\x60\xab\x58\x1b\x6f\xce\x86\x9b\xc2\xf1\x5a\x23\x35\x5f\x53\x55\x91\xe6\x05\xa3\xed\x47\xdb\xe7\x89\xc6\xc9\x63\x33\x50\x69\x3d\xda\xec\xc2\x4d\xfc\x3c\x20\x6d\x3d\xa6\xbd\x2c\xa2\x16\x3c\xb7\xbd\x13\x8c\x91\x72\x73\x36\x1f\x35\x05\xa7\xa6\x3c\xb7\x68\x8f\xb9\x19\xd4\xa6\x86\x9b\xa5\x06\x5b\xb9\x2b\xc9\x8e\xbc\xfc\x04\xc8\x15\x66\xe5\x04\xaa\x47\x53\xa5\x89\x6f\x3b\x39\xad\x44\xe1\x0e\xda\x83\xcf\xfa\xe0\x1e\x1d\x35\x3d\xae\x7b\xbf\xdd\x9f\xa2\x60\x1e\x1b\x70\xe7\x00\xb0\x77\xd9\x6c\xe3\x0d\x71\x9f\xd9\x41\xea\x2e\x81\x61\xc4\x6a\x86\xfa\x9a\x82\xe0\xcd\xdc\x93\x9b\xa0\x01\xa5\xed\x90\x25\x07\x9b\x22\xb6\x25\xf7\xb8\x25\xb1\xc8\x90\x33\xdb\xf7\xe6\x2a\x2b\x6b\x7f\xe0\x07\x7a\x8f\xe9\x32\x70\x12\x37\x61\x42\x35\x9d\x51\x4d\x71\xee\x96\x63\x9f\x60\x79\x96\xfd\x2e\x3f\xc5\x9f\xe0\x8a\x65\x9f\xe6\x86\x65\x5f\x1b\x4f\xf1\x7c\x9e\xb5\x00\xfd\x9f\xe2\x86\x1d\xe8\x47\xce\x52\x3d\x35\x26\x44\xf8\xbb\x0f\x43\x48\x88\x97\xf8\x4a\xe4\x88\x31\xe8\x47\xdf\xce\xaa\xb4\x20\x5f\xaa\xec\x7a\xaa\x16\x9e\x31\xe3\x3f\xb4\x5a\x45\x31\x32\xc9\x7e\xe9\x42\x80\xa5\x22\x22\xa3\x18\x95\x8f\x20\x12\x1a\xa1\xfc\x73\xbb\x27\x2d\x01\xa8\xbf\x42\x88\x40\xa6\x67\x3e\x9a\x94\x5c\x50\xc9\xc0\xb0\x56\x10\x08\xa3\x06\x0c\x2b\xa9\xb3\xcf\xfc\x60\x86\x49\xc1\x69\xd4\x03\x53\xa3\x1a\x9d\xe0\xed\x68\xc8\x14\x97\x1b\xd1\x4d\x0d\xe7\xec\x9d\xaa\x32\xba\x42\x83\xeb\xf9\x79\xee\xed\x59\x8f\x32\xb1\x5b\x5e\xa0\xbb\x3f\x6a\x1d\x9d\xfb\xc8\x5a\x0c\xe7\x80\x61\x2f\xf5\x2e\xa8\xac\x6b\x77\x3d\xca\x26\x26\xe6\xa9\x67\x02\xc8\x4c\x2d\x21\xe4\xf5\x68\x6e\x3d\xef\x01\x29\x76\x3d\xc7\x48\x1c\xbe\x89\xaf\x87\x9f\x25\x74\xb6\xdc\xc4\x87\xe0\xa7\x49\x05\x7e\xba\xe9\xd0\x20\x7a\x21\xc2\xdf\x43\x00\x21\x88\x16\x15\x51\x56\x36\x12\xe7\x5e\xb9\x82\x76\xf7\x4b\x9e\xb0\xab\x7e\x14\xa9\xc0\x95\x66\xfe\x07\x94\xdb\x53\x56\x37\x68\xa8\x46\xdc\x49\x94\x15\xc6\x3a\x9a\xf4\x9b\x62\x9b\xd3\xa8\xe5\xd3\x11\xb8\x3c\x6c\xe9\xc1\x5c\x89\xf5\x7c\x4c\x67\x06\x1f\xb2\x83\xcc\xf1\x16\x57\x04\x8e\x91\xae\x16\x55\x69\xc3\x64\x62\xd4\xbd\x8b\xb5\xd1\x4b\x0d\xae\x7c\x67\x8e\xa6\x69\xe5\x5f\x0e\xcd\x91\xd9\xbd\x79\xde\x40\x23\xc1\x9c\x6b\x63\xc1\x7b\x50\xab\x9d\x24\xe4\x6c\x8d\xe8\x1f\x90\x0c\x5d\xf1\x08\xea\xe7\xe9\x9b\xf8\x79\xf4\x08\xc8\x41\x2d\xea\x08\x80\xb1\xbc\x41\x40\x50\xdc\x33\xb0\xdc\xf8\xbe\x4c\x71\xcd\x76\x9a\xed\x14\x19\xc3\xb0\x99\xbc\x20\xde\xce\xf5\xb4\xe2\xe7\x3c\x97\x90\xde\x4e\x20\x3c\xbc\x9a\x13\x1e\x5a\xb7\x13\xcb\x79\x27\x51\x29\x46\x0b\x3b\xad\xdb\x8b\xf9\xb6\x17\xa3\xdb\x8b\x2d\x6e\x7b\x5d\x1f\xde\x5e\xcc\xd9\x5e\x64\x89\x16\x41\xa5\xf0\xab\x6c\xc2\x1e\xaf\xb6\x9f\x58\xe7\x7a\xd2\x33\xaf\x2b\xc3\x2d\xb4\x84\x2b\x3a\x1d\x5e\x3c\x24\x55\x83\xf5\x1e\xef\x8f\x98\xb1\x37\xe4\xe1\xa8\x25\xb5\xa1\xff\x86\x3c\xac\x95\x5a\x47\xe4\x7e\xae\x2a\xa5\xd6\x11\x75\xf6\x8f\x30\x13\x3a\x7a\x24\x97\x97\x72\x3b\xad\x71\xa6\x42\xd6\xe3\x08\xfa\xc6\x3a\xa8\x1e\x2b\x10\x8e\x24\x8b\x94\xca\xbe\x62\xd0\x94\x5a\x6b\xde\x19\xa8\x59\x6d\x2e\x03\x1e\x32\x8e\x9e\x40\x91\xd1\x3e\x8c\x98\x70\x7f\xdb\x8d\xfe\x5c\x14\x1c\xa9\xfa\xe1\x16\x55\xb7\xac\x6b\x4b\x83\xe6\xd5\x1f\xa3\x75\xd5\x9c\xba\xa6\x8a\xeb\x52\x95\xec\xcd\xf6\x80\x8a\x80\x9e\xb3\x3d\xcc\x99\x5d\xfb\x60\x8b\x3a\x56\xfa\xf7\x18\x9c\x2c\xfc\xad\xac\x16\xea\x07\x53\xa7\x68\x8f\xca\xd7\x87\x1d\xec\x53\x16\x0d\xf7\xa9\x50\x84\x63\x24\x63\x4d\x04\x92\xda\xfc\x61\x2b\xd4\x39\xbe\x0a\xe7\x53\x8d\x8b\x8a\x35\x50\x80\xd3\x4a\xcb\x23\xab\xa9\xc8\xab\xb2\xa2\xae\x4a\xc2\x76\xd4\x4b\xf2\xd2\x2e\x69\x62\x9b\x96\xc1\xee\x9a\xc6\xa2\x94\x89\x29\x51\x3e\x97\x46\xe6\x29\xcb\xa2\x82\x51\xdf\xa3\x4f\x2a\xd9\x40\x83\x4e\x36\xcc\x6e\xbb\xb7\xb2\x28\xb8\x29\xaf\x08\x6e\xca\xa3\x6a\x4a\xc7\x35\x46\x87\x9d\xe2\x1a\xfd\xbd\x19\x75\x91\x87\xdb\x28\x45\xb2\x89\x4f\xe0\xce\x52\xfa\x15\x35\x08\x47\x91\x39\x4d\x3b\xf3\x17\xd4\xff\x6c\xcc\x09\x40\xda\x9c\x72\x13\xd2\x63\xea\x6d\x98\xdc\x8a\x0d\x8f\xfb\x80\x70\xc5\xbd\xab\x69\x4b\x97\xbb\xf2\xb3\x0a\x22\x43\xf7\xd0\x94\x2b\x54\x1d\xe0\x52\x63\x32\xdb\xfd\xe6\xb8\xae\xc0\x14\x79\xd6\x14\x7a\x94\x62\x3d\x1c\x65\xc4\xdf\x50\xff\x68\x3f\x63\x49\x94\xbc\xda\x62\x5e\x29\x45\x45\xf6\x95\x07\x8a\xec\x2b\xb2\xc3\x2e\x0f\xff\x80\xf7\x76\x80\x92\x2d\xc8\xf3\x93\xb4\xf4\x17\x3d\x16\x2f\x61\xf2\x2e\xea\x9f\x5a\x27\xdb\xce\x46\xb3\xab\x8d\x1d\x58\xf5\x3f\xdb\xf7\xf5\x27\x58\x8e\x9e\xee\xb3\x7d\x1a\x0c\xe0\xc7\xd9\x14\xee\x2a\x70\x5d\xa5\x9a\x8f\xe6\xd4\xed\x8e\xa6\x78\x4d\x57\xfa\x89\xf6\xb1\xdf\x5c\xdb\xc5\x63\xc8\x1b\xbf\xfb\xc9\x7a\xf7\xdb\xe5\x6e\x37\x0f\x5f\x5b\xf2\x6b\xcb\x99\xd8\x60\xbd\xeb\x3c\xf7\xdf\xb2\xe5\xcb\x8f\x43\x03\x0f\x68\x08\x2d\x46\xd2\xc0\xbb\xde\x75\xea\x69\x83\x41\x68\x46\xff\x36\xd3\x08\x68\xf3\x5f\xe9\xce\x2d\x13\xf9\xe0\x73\xcc\x77\x83\x6c\xce\x26\x9e\x7d\x90\xa9\x10\xd9\xd3\x10\xec\x68\x3e\x97\x37\xfa\x94\x01\xd6\x73\xaa\xb2\xd6\xec\x8f\x8d\x24\xf6\x2e\x3c\x77\x03\x89\x06\xb0\xc2\x85\xe5\x6a\xa1\x63\xb5\xf0\x25\x70\x77\xa9\x97\x05\xff\xb0\xb5\x91\x0f\x20\x46\x61\x03\x52\xce\xcb\xf7\x1b\xe2\x9a\x14\xf4\xb2\x78\x17\xf1\xca\x6d\xa6\xdc\xd2\xeb\x58\x11\xea\x38\x23\x22\xa3\x28\x9d\x6b\x5d\x5e\x1a\x08\x22\x58\x4f\x04\x72\xc8\x11\xc6\xd6\x4d\xc7\xde\x74\x66\x31\x40\x34\xe1\x88\x67\x62\x27\x40\x5b\xe0\xc8\xd6\x28\x6b\xc8\x08\x94\xd9\xcf\x94\x01\x64\x6d\x3c\xc5\xe0\x1f\x48\x23\x5c\x6b\xf1\x7f\xbc\x8c\xce\xfa\xa5\x9c\x44\x76\xf6\x39\xec\xff\x18\xb8\x35\x4c\xe7\x25\xe1\x06\x09\x07\x5a\x82\x78\x4f\x2b\x40\x67\xaa\xbe\x61\x1b\xe2\x99\x58\xfd\x58\x1b\xcf\x33\x2d\x99\x8c\x41\xd6\x05\xfd\xd7\xb4\xbf\x6f\x57\x06\xfa\x66\x74\x04\x63\x20\x3f\xf4\x6d\xe2\xb3\x45\xfd\xea\x03\x6d\x2a\x88\x01\x27\xea\x7e\x45\x1b\xe2\x3d\x71\x8e\xf3\x81\x69\xec\x57\xd1\xee\x7b\x62\x47\xae\xbe\x86\x76\xe5\x9a\x2a\x5c\xec\xab\x54\xd1\x99\xd8\x11\x3f\xae\xcb\x15\x45\x4f\x6e\xc1\x69\x99\x1b\x72\x65\xba\x14\x38\x67\x36\x71\x33\x1e\x0a\x05\x4d\xa0\x62\xd9\x05\x02\xdb\x48\x21\x97\xdc\x4d\x37\xd2\x4a\x2e\xf7\xa0\x54\x29\xdd\xee\x66\x2d\x65\xf4\xd9\xfd\xc9\xbd\xd2\xdb\x89\xa8\xb2\x38\xc9\xa8\x2c\x50\x8f\x26\xb7\xa6\x3c\x21\x28\x7b\x93\x09\xab\xaa\x38\xd2\xb5\x18\xa6\x69\xd5\x85\xee\xe8\x56\x2b\x5c\x3f\x0a\x99\x54\xe7\xca\xcb\x4c\xa8\x68\xe8\xac\xd6\x4c\x39\x71\xd7\xd4\x01\x9f\x6b\x31\x5e\x2d\x97\x2d\xff\x76\xda\x84\x9b\xb4\x33\xaa\x97\x9d\xa2\x77\xf8\x8b\x96\xe7\xd6\x45\x53\x71\xbd\xa2\x7c\xd6\x94\xd3\xdc\xb9\x56\xef\xbf\x24\x31\x30\xa7\x29\xcb\x6d\x2f\x63\x56\x78\x17\xb2\x5c\x67\x68\x96\x4b\x2e\x51\x94\x38\xb7\x47\x24\xd9\x34\xa1\x5d\xfd\xdf\xab\x5c\x4a\x4b\x2e\xf1\x20\xb4\x83\xd0\x0b\x0e\x53\x62\x1a\x1b\x44\x35\xea\x7b\xd0\x07\x9c\xcf\x01\x35\x94\xed\xd1\x5b\x2f\x67\xe2\xbc\x8f\x8e\xfe\xcf\xa2\x4e\x51\xf8\x04\x87\xca\x6d\x3d\x0f\xe4\xd6\x74\x2d\x9a\xcc\x62\x51\xb6\x65\x1e\xcc\x95\x39\x35\x87\x6f\xb1\x8f\xbe\x77\x1d\x8b\xbf\xd1\x9a\xc6\x18\xae\xa3\xaa\x36\x59\x05\x61\x36\xc3\xbc\x0c\x5e\x16\x11\x5c\x16\xe5\xc4\x86\xb6\xe7\x39\x16\x52\xc5\xd3\x0e\xc7\x82\xb7\x8b\x5c\x4e\x43\x70\x11\xb2\x03\x4c\xe4\xbc\x13\xc7\x92\xb7\xd2\xff\x5f\x24\x38\x6e\xb0\xde\x7f\x03\xd9\x86\xc3\x68\x12\xab\x2d\x72\xa2\x93\x62\xf8\x7d\xef\x7b\xff\xfa\xb3\xce\xfa\x00\x49\x33\x9c\xcb\x31\x9c\x4f\x32\x5c\x24\x6a\x3f\x59\x28\x6a\x4b\xb9\x2f\xc7\xbb\x3e\x19\xd0\x3f\x1f\x51\x09\x53\x73\x21\xef\xc5\xc5\x95\x7b\x4f\x54\x47\xcb\xa3\x8a\x9f\x07\xcb\x63\xf6\x3f\x1d\x42\x2a\xb7\xdc\x1f\x24\x98\x77\xea\x9f\x7b\x90\x1b\x43\xee\x25\x25\x48\x1e\x8b\x11\x24\xb1\xe0\x0e\x4d\xaa\x40\x5d\x58\xe7\x3f\x93\x27\x4f\x7e\x50\x76\x8a\x54\xe1\x15\x16\xf9\xa7\x49\xc6\x94\x13\xad\x2c\x58\x71\x0a\xd6\xa0\x00\x16\xfc\x27\x49\x56\x23\x05\xab\x4e\xc1\x2e\x28\x80\x05\x7f\xdf\x4e\x85\x52\x0d\xc2\xdf\xe0\x10\x09\xae\x0c\x00\x05\x92\x60\x66\xb2\x1a\x62\x58\x72\x45\xc5\x87\x20\xe9\x58\x22\xe2\xac\x24\xe5\x58\xd4\x06\xa7\x65\x74\xa8\x9f\x5b\x0d\xb0\x20\xa5\x66\x1d\x31\x07\xab\xc8\x84\xd5\x0c\x0e\x1f\xe4\x3f\xfe\xbd\x24\x11\x35\x50\x26\xc3\x17\x5d\x82\x89\xae\x66\xda\x2d\xaa\xa2\x9b\xa4\xf0\xec\x86\x14\x64\xb6\xa7\x35\xd2\x53\xb9\x80\x80\x6e\x58\xaf\x98\xaa\xbf\x86\xa9\xc1\x12\xc1\x44\xa5\x99\x56\xa0\xae\x5a\xbd\x6a\xde\x7f\x05\x53\x86\x11\x48\x8f\x1a\xfa\xfa\x74\x19\xd8\x43\x29\xc2\x97\x37\x46\xa7\x09\x26\xaa\xcd\x34\x12\x35\x33\xea\x65\x90\x58\x0c\xd2\xb9\x9e\x9b\x64\x71\x1a\x65\x53\xf7\x9d\x9c\xb2\xc4\xc9\x9e\xb3\xd5\x38\xfa\x6b\xcd\x45\x8d\xf2\x1d\x4f\x06\x54\x8e\x6a\xee\x23\xb2\x26\x2e\xda\x10\xf8\x46\x0d\x99\x58\x15\x48\x3b\x3c\x96\x28\xcc\xea\x31\xf4\x2e\x44\xfc\x0b\xb7\xcc\x3f\xd6\x9e\x27\x90\xf7\x52\xc1\x3a\xc6\x1b\xe2\x2d\xf8\xe5\x78\x33\x87\x74\x6b\xd5\x88\xa4\xab\x34\xe7\xc2\x57\xef\x40\xc8\xea\xec\x2c\x67\x68\x37\xd0\xf2\x85\x39\x17\x66\x68\x49\x4f\xb6\xa4\x1b\xe9\xfb\x6f\x7b\x13\xcf\x34\x8c\x67\x92\xd5\x2d\xfa\x9b\xcf\x0e\xf8\xb3\x3b\xdd\x5c\xd0\x5d\x17\x10\xea\x96\x36\xdd\xbd\xb5\xa0\xbb\x5b\x73\x11\x0e\x36\x64\xcb\xdf\xba\x75\x21\x21\xef\x3d\xa9\x10\x66\xe9\x7b\x27\x15\xc2\x90\xde\x42\x72\xfb\xac\x8b\x4e\x53\xc7\x58\xde\xef\x19\xdd\x08\xf1\x86\x78\x5c\x20\x6e\x84\xb3\x03\x36\x53\x4e\x2b\xb0\x03\x5e\xf5\x27\x39\xba\xb3\xe3\x1d\x70\x57\x9b\x29\xbd\xbb\xb3\x1d\x30\xee\x34\x7f\x4f\x9b\x39\x9d\x6b\x33\xa7\x7b\x82\x73\x3a\x08\x21\x13\xfe\xd9\x85\x20\x0a\x85\x2b\xf4\x82\x3c\x6f\xbf\xa9\x51\x7b\x25\x11\x84\x99\x2d\x0b\x3c\xdb\x15\x81\x48\xb8\x42\x1d\xcf\x2f\xcb\xe2\xbf\xa1\xa8\x68\x16\x09\x3e\xb7\x3a\xad\x02\xa6\xaf\x22\x6a\x25\x5a\x70\x18\xce\x71\x15\xa9\x15\xba\xba\x88\xb2\xa8\x34\x7d\x96\x8d\xbd\xc5\x64\x26\x47\xee\x5b\xc9\xcc\xa0\xa1\x97\xd0\xf4\x07\xd0\xd6\x7f\x96\x42\x17\x9a\x62\x0e\x4c\x57\x8e\xc4\x3d\x14\x6c\xdb\xcd\xab\x38\xc5\xd2\x0a\x08\x71\xef\xb7\x1d\x1b\x83\x70\x3c\xdd\xf6\xb3\x11\xbc\x4d\xd4\xb4\x69\x74\xfd\xf7\x0d\xb0\x9e\xf7\x25\xa3\xcf\xc9\xb7\xeb\xec\xb7\xe3\x82\x09\x9e\x33\x4e\x92\xaf\xde\x0f\xa5\xf1\xab\x21\xfb\xd5\x11\x4e\xe6\xe2\x28\xd7\xda\xec\x2d\xa0\x7b\x3f\x6b\x80\xf5\xbc\x57\x83\xb1\x0c\x2a\x53\x32\x80\xfb\x22\x01\xaa\x83\xae\x82\x1b\xd9\xe6\xb7\x06\x58\xcf\x99\x2d\xe9\x92\x3f\xe9\xe7\x0f\x22\x9d\x5e\xcd\xba\x9f\x69\x83\x50\x56\x6b\xd6\x63\x4c\x30\x32\x37\x5a\x22\x36\x27\x45\xe3\xf7\x66\x33\xcc\x04\x9f\xc1\x0f\xf0\x1b\x8e\x6d\xe1\x19\xf4\x30\xad\xc7\x4e\x4f\x3e\x15\x60\x88\x74\xf9\x7e\x5b\xb9\x5c\xa6\x32\xe4\xe9\xac\xc9\x7d\x6b\xe4\x9e\x8a\x9a\xce\xdf\x18\x60\x3d\x67\x24\xa3\x1f\x1c\x60\x3d\xa7\x2b\xb2\x32\x6e\x53\x28\x83\xd8\x64\x54\xbe\x1a\xf6\x49\xf5\xe2\xd3\xb4\x17\x1e\xb7\x55\x59\xe7\x7b\x30\x65\xf3\xbb\x93\x0e\x34\xcc\x6a\xf1\x0e\x73\xc7\x30\x01\xcf\x0e\x99\x05\x9d\x66\x76\x64\x35\x8d\x08\x34\x6e\x9f\x99\x44\x77\xdb\x6c\x47\x3f\x17\xa2\x7f\x8f\xff\x4a\x61\xe6\x9e\xe2\xec\xfc\xf9\x02\xfa\x17\xbc\xb7\x3e\x1f\xba\xb7\x3e\xfb\xa0\x22\xb2\x65\xa7\xfc\x53\x05\x8d\x6c\x0b\x50\xc6\xa7\xdb\x50\xc6\x67\xda\x50\xc6\x2f\x04\x28\x63\xb6\xff\x7b\xde\x9c\x40\x5f\xa4\xe5\x5f\xf2\xd9\xf9\x0e\xd0\x12\x6e\xc8\xf2\xad\x9f\x50\x93\xbb\xd2\xa9\xf3\x4b\x6d\xeb\x7c\x3e\x5c\xe7\xaf\x7e\xe4\x4d\x2e\xf1\x62\xdb\x3a\x17\x82\x75\xea\x12\x5f\x6d\x5b\xe2\xe5\xb6\x25\xbe\x11\x28\x91\x13\x34\xbe\x59\x24\x68\x28\x84\x82\x53\x51\x8c\xc0\x1d\xbe\x31\x7a\x17\x0a\x0b\xb8\xb9\x37\x46\x03\x28\x12\xe0\xa1\xd8\x18\x35\x6c\xdd\xdf\x0a\xed\xf5\x9b\x5e\x54\xd9\x86\x4e\x73\xa6\xee\xdb\x05\xdb\xf0\xfc\x7c\x5e\xd1\x3f\x6a\x73\xdd\xbf\x12\xbc\xee\xd7\x45\xa7\xa2\xfc\xe2\xd4\xf7\xc7\x6d\xea\xfb\x4e\x41\x7d\xef\xf2\xd4\xf7\xdd\x36\xf5\x1d\x2a\xa8\x6f\xc0\x53\xdf\xf7\xda\xd4\xf7\xfd\x82\xfa\x1a\x9e\xfa\x7e\xd0\xa6\xbe\x57\xdb\x9c\xdf\x3f\x09\x9d\xdf\xdb\x2f\x5a\xe3\x23\x64\xaf\x05\xce\x45\x12\x25\x7b\x16\x09\xfe\xed\x17\xf0\xc3\xe9\x9c\xe6\x3d\xbe\xc2\xc4\xdc\x34\x68\xc2\x27\x8b\x53\xd0\x24\x51\xf2\x82\x2f\x94\xae\xc1\x7a\x2b\xca\x22\x12\x84\xf5\xf6\x77\x59\x28\x95\xc4\xa0\xa3\x3b\xaa\x24\xde\x54\xb3\x93\xb4\x96\xcf\x85\x2c\xde\x7e\xaf\x94\x1d\xf4\xdb\x20\xff\x74\x6c\x41\x64\x8d\x20\xe6\x53\xdb\x98\xaf\x9f\xf9\x34\x7a\x46\xab\x67\x03\x13\xfd\x88\xe2\xde\x39\x85\xd9\xd0\x26\x20\x8e\x98\x70\x3e\x13\x10\x02\x7b\xe1\xbb\x31\x11\x8d\xdb\x68\xe9\x32\xc4\xfd\x03\xf7\x77\x9e\x7d\xaa\x22\x08\xfb\xcc\x04\x15\xcc\x46\x9f\x99\x8d\xf0\xd0\x6f\x7f\x7b\xc9\xd0\x5a\xa6\xeb\x5d\x10\x72\x55\x1c\x74\xb5\x46\xa4\x41\x14\xf3\x22\x73\xaf\x35\xc6\xda\x33\xf5\x7c\xc8\x84\x4b\xec\xa5\xfd\x68\x90\x82\xcf\x31\x0f\xe3\x05\x29\xcb\x7a\x50\xaf\xc3\x05\xcb\x7a\xa6\x94\x51\x6d\xb3\x88\x51\x56\xc9\x56\x7c\xac\x59\x77\xd5\xf8\x3b\x69\x5b\xe4\x86\xca\xde\x5a\x33\x59\x67\x59\x6d\x2a\x8b\xb2\x9a\x56\x91\x33\x88\xad\x89\x20\x92\x4e\xa7\xe3\x6a\x80\x01\x2c\x91\x8c\x7c\x53\x30\x02\xc0\x22\xe2\x66\x1d\xd0\x52\x51\x09\x2f\x8c\x45\xae\x24\xb8\xfc\x07\x1f\xf7\xa7\x65\xc1\x45\xe9\xf7\xad\xb2\x6b\x0d\x88\x57\x17\x36\x61\x47\xe1\x27\x75\x6e\xa0\x53\x53\x9d\xba\x24\x2b\xed\x4a\xb9\x56\x63\x95\x70\x16\xca\xe0\x0d\x5a\x52\x62\xc4\x79\xd6\xe6\x7f\x92\x3e\x8e\x1c\x6c\x64\x27\x6a\xdf\x53\x6c\xa1\x5e\x91\x6d\x54\x4d\x1b\x6b\x10\x32\x57\x94\x45\x15\xc5\x3c\x5d\xa3\xe0\x1f\xb1\x06\xad\xfe\x24\x11\x15\x62\xc1\x21\xaf\x56\x21\x10\xc5\x4a\xb7\x00\x49\xd6\xb2\x32\x51\xb0\x41\x39\x3b\x45\xc5\x8c\x98\x99\xde\x9c\xa0\xbc\x65\xcb\x82\x39\xbd\xa9\xd5\x99\xb1\x69\x9c\xa0\xa1\xc5\xd0\x9e\x5f\x11\xac\xb9\x48\xf3\xbe\x9e\x9e\x95\x08\x02\x50\xc1\xb9\x61\xcd\xba\xca\xc5\x47\xa6\x07\x8d\x49\xde\xe9\x19\xb7\x43\x5c\x8a\xc9\xd6\x7a\x13\x13\x65\x4e\x23\xce\x3b\xea\x91\x55\x14\x3d\xdf\xd6\x09\x2d\x54\x22\xbb\xe4\x21\x75\x61\x36\x72\xea\x9c\xe7\xdb\x30\x92\xb3\x6d\x5b\xbd\xa3\x6d\x89\xbb\x02\x25\x92\x28\xf9\xc1\x09\xff\x4b\xd9\x25\x1a\xac\xf7\x1f\x10\xc7\x03\x4d\xe2\xe0\xbf\xf6\x26\x86\xf7\xaf\x3f\x0b\xcd\x0b\xda\xbe\x60\x4d\x08\xfd\x79\x0b\xc2\x82\x9f\x18\xce\xa0\x05\x61\x3d\xdf\x07\x44\x83\x7a\x49\x4f\x01\x39\x13\x53\x82\x13\x1c\x9a\xdf\x4e\x40\xa2\xcd\x60\xe7\xce\xab\xac\x47\x75\x4c\x30\x34\x0c\x2f\xe0\xcd\x7e\x15\xa2\x3a\xcf\x30\xdf\x13\xf0\x00\x23\x16\x94\xb9\x9c\xf5\x7d\xc8\xd2\x9e\xb3\x93\x44\x94\x5a\x52\xcd\xa4\x15\xc1\x45\x65\x6e\x3d\xaf\x39\x07\xb9\x34\xc0\x7a\x36\x81\xae\x03\x94\xe6\xe4\xe9\x07\x21\x89\xcf\x7a\xde\xa3\x70\x4e\x98\x81\x24\x18\x9d\x69\x2b\x1a\xcf\xda\x6b\xf4\xac\x01\xd6\xf3\x5b\x38\x8e\x3d\xae\x60\x71\x09\x9d\x46\xc7\x50\xb2\x87\xcd\x19\xdd\xd0\x1e\xa6\xf3\xbc\xab\xbf\x25\x85\x41\x57\x71\x51\x56\x67\x75\x5e\x69\xc0\x50\xbe\xf8\x90\xd5\x08\xc8\x9e\xa0\x31\xc0\x04\xf7\x57\xd5\x11\x7e\x19\xe0\x6a\x36\xf1\x48\x94\x45\x74\x01\x50\xf0\xe8\x82\x54\xd2\x5e\x7e\x01\xea\xc3\xb2\xb3\x77\x8b\x68\xb2\xa9\xb0\xb6\x87\x13\xc1\x64\x29\xd9\x3a\xb8\xdf\xd9\xda\x75\xdd\x30\x81\x1b\xa3\x41\x8b\xb9\x53\xa6\x01\xb4\xaa\x18\x18\xe1\x55\x0f\x1c\x4b\xfc\x95\x74\x3e\xbe\x42\xaf\xcc\x11\xed\x1e\xa6\x9c\xc5\x80\x65\xdf\x6c\x8c\xed\x1f\xd0\xdb\x84\x74\xe4\x3c\xeb\x4d\x71\x16\xaa\x39\x3e\xa4\xc2\xc2\x24\x9d\x5d\x9f\xf8\xe3\xd2\xaf\xf1\x2e\x49\x41\x5c\x3a\x84\xa3\x67\x91\x0a\x4f\x87\x88\x74\x79\xc3\xfa\x83\xd1\x05\xdf\xe9\x8f\x48\x6f\x89\x47\x97\x8b\x03\x9e\xfb\x10\x95\x6e\xcc\xe7\x25\xcb\x18\x68\xd5\xa5\xba\x9b\x34\xaa\x9a\xbd\xd3\x37\xa1\x16\x0f\xcf\x0d\xf9\xa0\x59\xc7\x60\x56\x48\x40\x2c\xd8\x1c\x1e\xd7\x4d\xbc\x26\x18\x6c\xf0\x9e\xc4\xe9\xc0\xe2\xf6\x7e\x76\xf4\x70\x81\x5b\xfb\x6a\x50\x02\x82\x8a\xe9\xbd\xb0\x24\x07\x58\x1d\x7d\x8b\xf0\x91\x8b\xa5\xad\x42\xc1\xa7\x98\xde\x6a\x46\xcd\xb2\xc7\x65\xdd\x6f\xa5\x8b\xd6\xca\xba\x8b\x48\x01\x4d\xf7\xb9\x5a\xa9\x83\x1a\x15\x17\xdb\xd9\x4a\xef\x95\x05\xbf\x54\x3e\xf5\xb8\x37\x07\xf0\x6d\xb4\x7c\x58\x03\xb5\xcd\xf9\x68\x36\xf0\x51\xf6\xa6\x3f\x3d\xfb\xed\x05\x8d\x6c\xcd\x45\x79\x2d\x78\xe5\xd6\x6c\xe7\x4b\xaa\xe6\xee\x9c\x01\x21\x5c\x73\x2e\x4d\xf5\x5d\xa1\xaa\x5f\xf3\xab\xcd\xee\x2e\xa8\x7a\x2a\xaf\x9b\x6b\x98\x38\x77\x6b\x5b\x20\x9f\xbf\xea\xb3\x2d\x2c\xb4\xb1\x2d\x2c\x04\x6c\x0b\x8a\xc2\x46\x84\xc2\x32\x42\x61\x39\x6a\x9f\x4d\xb4\xd3\x46\xf0\x31\x4b\x08\x41\x8d\x1b\x24\xe3\x49\x8e\xa0\x46\xf8\xf5\x05\x3a\xf4\x3d\x46\x8b\x8f\x7c\xc2\x04\x17\x71\x76\xf6\x6e\xfc\x3d\xd9\x4c\x39\x28\xd6\x45\x70\xeb\xdb\x7d\x6a\xb1\xd6\xf5\xf0\xee\x0f\xed\xd3\xef\x7f\xd6\x9b\x8f\xfc\x81\xe0\x6a\x98\x03\xaf\xe3\x1c\x22\x6a\xd5\x20\x5f\x1d\x22\xad\xdc\xe8\xdf\x4e\x0f\x76\xbc\x51\x1f\x0a\xec\x26\xeb\xe9\x52\xbc\xbc\x0f\x07\x97\xf7\x7c\x5c\xd9\x2d\xc6\xe6\xd1\xf6\xc2\xf2\x81\x6e\xb7\xbb\xb0\x1e\x3d\x96\x0b\xeb\x37\x51\xb6\x78\xb7\xca\xc8\x81\xd4\x15\xf6\x4d\x07\x9c\x05\x90\x4c\xbc\xc6\x36\x28\xc8\x52\x4d\x6a\x5d\xca\xab\x18\x99\x0d\xe8\x8a\xf6\x54\xa4\x7c\xd1\x16\xd7\x9a\xcb\x79\x01\x73\xb5\x6c\xd1\x95\x84\xb4\xc0\x4f\xd0\xc9\xf3\x32\xef\x9f\xa1\x25\xbc\x90\xf2\x9f\xa3\x25\xbc\xcc\xfb\xe7\x83\x75\x00\x93\x46\xef\xfe\xa7\x82\xec\xd8\x2c\x0b\x1c\xc0\x67\x42\x07\xf0\xb3\x3f\xf1\x8e\xf9\x0b\x1d\x1f\x8d\x2f\xb6\x39\x1a\xcf\xb6\x39\x1a\x07\x02\x47\x23\x7b\xe8\x2f\xd5\xa1\xed\x75\x7a\xf6\x5c\x60\x35\x92\x28\xb9\xb3\x0d\x34\x69\x5f\xa4\x13\xc2\x96\xcb\x15\x40\xaa\x0c\xe6\xb2\x2a\x52\x4b\xae\x8d\x85\xe3\x46\xae\x60\x31\x04\xc4\x37\x46\xd6\x87\xd0\x84\x5c\x4e\x09\x76\x0e\xc5\x8d\x84\x00\x9e\xa4\xc5\x33\x6d\x37\x6d\xf6\x53\xa1\x98\xe7\xa0\x62\xaf\x6d\x76\xf9\x41\x67\x13\x5d\x4c\x5b\x73\x43\x3b\x15\xec\xbd\xbd\x6b\x06\x2d\x28\xff\x79\x0e\x52\x9c\x64\xc5\x9b\x24\x99\x99\x65\x90\x5f\x0e\x49\xa2\xd7\x84\x16\xa9\xc1\x7a\xbb\xac\xc7\x59\x30\x97\x55\xa7\x2b\x53\xb1\x28\xd7\x83\x39\xaf\xaf\x83\xde\xd3\xb3\x9e\x0f\xa9\x9c\x45\x91\x1d\x33\x13\x76\x2e\xce\xb3\x4e\x57\x08\x02\xcb\x44\x4b\xbc\xd5\xc1\x8e\x56\xd0\x8f\x93\xd6\x6e\x05\x15\x68\x9c\xfd\x2e\xeb\xec\x3b\xdd\xbb\x29\xda\x3b\x77\x51\xbe\x1b\x3e\x39\x0a\xd2\x57\xcb\xea\xc1\x24\x52\x9d\xae\x4b\x95\xa4\xf4\xcb\xad\xcb\x2b\x01\xaa\x36\x68\xfd\xba\x06\x35\x48\x1a\xfe\x39\x8c\xfc\xcf\xe0\x9c\x4a\xdc\x62\xd6\xb0\x6e\x3d\x70\x55\x12\x39\x11\x8b\x52\x3e\xff\x92\xb9\x84\xea\xdc\x38\x15\xd4\xc8\xf2\xf2\x66\x0e\xd8\xe9\x95\xc0\xf2\xba\x71\x6a\xc3\x04\xc3\x71\xd8\xe6\x74\xec\x68\x79\x5f\x56\xae\x33\xf8\xab\xb3\x2f\xed\x91\x7e\x25\xb4\xc0\x3b\x3b\x43\x60\x47\x22\x49\xe1\xd6\x0b\x12\x97\x1c\xf2\x2f\x39\xc1\x86\xd1\x6b\xbe\x44\x03\x1c\xc1\xe3\xb9\xf5\xbc\x1f\x42\x92\xad\xdf\x4f\xc3\x81\x4e\x1e\x07\x3e\x46\x01\x71\x48\x56\x62\x0b\x70\x3e\xd6\x78\x42\x5a\x3e\x50\xa6\x07\x58\x07\x90\x6f\xb4\x4d\x9d\xf4\x76\x9a\xda\x11\x6c\x6a\xa3\xa5\x15\x00\xaa\x22\xa2\xec\x42\x92\x82\xbb\x27\x31\xe9\xae\xc8\x92\x1e\xb6\xa9\x3e\x30\x9d\xb5\x82\x80\x6c\x03\x90\x61\x44\xf1\x0b\x1d\x96\xa9\x0a\x77\x0f\xa8\x98\xba\x30\x34\xc1\x39\x4f\xbb\x69\xdf\x9d\xf3\x34\x66\x4f\xce\x18\x9e\x1c\x11\x09\xfe\x51\xab\x98\xea\xc2\x5a\x6b\xa6\xb4\xf2\x1c\x1c\x43\x05\x8f\x2c\x7d\x9e\x85\xad\xc7\xc3\x15\x85\x0f\x57\x24\xca\xa4\xb8\x3a\x5c\xb0\x48\xa2\x94\x27\xa1\x97\xd1\x5e\x17\x90\xd0\xc3\x34\xed\xe3\xe1\x88\x00\x29\x1e\x85\x88\xdb\xf5\x7c\x63\x27\x53\xfb\xce\x2d\x12\xbd\xfc\x0e\x85\x8e\xe1\xeb\x8b\xb3\x8e\xbe\xea\x3f\x61\xc3\xc6\x92\x33\x62\xb6\xf4\x66\xb3\xa5\xc7\x30\x21\x2d\x73\x70\x81\xb6\xd3\xba\x5a\x71\x81\x94\x37\xa9\xdc\xc9\xdc\x88\x8b\x7a\x76\x0f\xd2\xd9\xc5\x04\x6e\x38\x21\x85\x09\x12\xe5\xad\xb2\xb8\xb4\x0f\x98\x12\xcd\x13\x8e\x1d\x4c\x5e\xe3\x9f\x9e\x83\x26\x71\x61\xce\x39\xfc\xb0\xf7\x3c\x40\xc9\xb9\xf5\x7c\x85\x21\x14\x5b\x3c\x71\xa3\x5b\x95\x6c\x05\xca\x11\x81\xf3\xeb\xd0\xa4\xc3\x21\x9a\x54\x8f\xb2\xea\x64\x9d\x79\xf5\x4c\x25\xc4\x42\x2e\x1b\x79\x65\x82\x28\xb0\x8a\x23\x36\x90\xd0\x0d\xfb\x7b\x6c\x6f\xac\xc3\xed\x14\x4e\x23\x8d\x5c\x94\xb6\x9c\x0d\xa2\x6d\xda\x6c\xe6\x47\x83\x75\x6c\xa4\x34\xe6\xb0\x5f\xac\x78\xfa\x22\x25\x56\xf4\x39\xfd\x99\xa2\xe5\x73\x62\xc5\x98\x19\xc3\x88\xf3\xcd\xc5\x81\x6f\xac\x72\xfa\x70\xd0\x17\xd4\xf5\x2a\xbd\x94\x96\xf4\x88\x2a\x97\x15\xd4\xe4\x0a\x3d\x97\xb7\xa9\xe9\x8a\x60\x4d\xe6\xe6\xc8\x45\xbe\x15\xd7\x37\x5d\x50\xdf\xb0\xa7\xbe\xab\x68\xf9\x43\xad\xf5\x5d\x4d\xdf\x7b\x84\xb2\x6b\xe8\xfb\x83\x94\x47\x1e\x56\x01\x36\x00\x50\xf4\x75\x1f\xdb\xa8\x73\x40\xf0\x38\x8e\x0b\xdc\x28\x5e\x2f\xa2\x6d\x88\x63\x01\x70\x35\x75\xa6\xce\x8c\x4e\x74\x19\x6b\xb7\x0a\x45\xaa\x2f\xec\x80\x18\xc1\xae\xca\x61\x7e\xbe\xee\xb5\x44\x43\xc9\xb9\xf5\x5c\x60\x9b\x1f\xb5\xae\x1c\x25\x0c\x03\xc2\x28\xc2\x91\x6c\xa0\x89\x12\xde\xee\x34\x02\xd4\x1b\xf7\xf6\xcb\x4a\xcd\x9c\xc2\x7e\xb7\xbf\xc1\xc8\xe6\x57\x6c\x25\xe7\xf2\x84\xf7\x51\x46\x45\x9d\xf5\x56\xfa\x73\x31\xad\xbd\x95\x27\xd2\x57\x64\x67\x74\xfb\x50\x27\x49\xee\x00\xe3\x5e\x2f\x33\xa4\x7e\x90\xff\x29\xb2\x1d\x4c\xc8\x53\xe4\x3b\x83\x5b\x39\xbc\xe8\x2a\x8b\x1d\xc9\x90\xd5\xce\x99\x25\x2f\x62\x4c\xd2\x0e\xe4\x16\x7d\x70\x6e\x3d\x1f\x68\x59\xf4\x1e\x5c\x74\xed\xe6\x3d\xa0\x01\xb1\xed\x0e\x49\xb9\xce\x01\x14\x0b\x9e\xf1\x5d\x75\xae\x11\x7f\x61\x13\xb0\xac\x34\x99\x72\xc1\xc0\xd6\xa2\x7d\x8d\x7b\x31\x25\x05\xd6\x59\x9a\x34\xcf\x13\xe4\xe8\x96\x03\x0b\x26\x30\x5d\x66\x42\x37\x99\x1b\x80\x9c\xdb\x61\xd3\xfe\xd1\x19\x48\x42\x27\x59\x56\xdb\xcc\xe6\xcc\xc0\x23\x38\x79\x61\x8f\xf8\xe9\xfd\x1f\x7f\x55\xd1\xfb\x13\x1c\xda\x7d\x2d\x2d\x9f\xa3\xf7\x83\x39\x48\x53\x52\xf2\xfb\xad\x14\xe9\x7a\xfa\xde\x43\xb1\x6e\xa0\xef\x1d\x0d\xab\x8d\x6b\x86\xf9\x05\xc2\xf5\x66\xed\xed\xe4\x76\x58\x9d\xcf\xfc\xd6\x49\x7a\x87\x37\xfc\x5b\x7f\xf0\x0f\x07\x78\x86\x2a\x58\xe2\x5d\x71\x02\x76\x7d\xc8\xfa\xb7\xe4\x60\x30\xb9\x86\xc1\xe4\x54\xbd\x54\xd2\x39\x1f\xd6\x45\xe3\x75\x9b\x62\x60\x15\xe8\x75\x26\xd8\x64\x2e\x98\xb5\x8c\xbe\x21\x7d\xa0\x9f\xcd\x98\x42\x6e\x1d\xcb\xe1\x5c\xbe\x11\x94\x22\x24\xe5\x8a\xf1\x4f\xf0\xf9\x89\x32\x36\x79\x81\xd0\x6a\x5e\x36\x45\xf2\x1e\xed\x6c\x6e\xe2\x91\xb6\x36\x22\x74\xca\xf0\xb8\x85\x79\x54\x89\xea\x46\x88\x61\x17\x73\x08\xcb\x07\x20\x7a\x0c\x89\x08\xcc\x11\x93\x08\xd3\xab\x23\x1f\x54\xa6\x66\x11\x91\x54\x4c\xb1\x67\xa8\xdd\xc8\x68\xf5\x02\xa3\x95\x31\xea\xed\xc3\x44\x69\xdc\xc2\xeb\x28\x34\x34\x17\xd7\xf4\xb2\xe0\x24\x60\xac\xf5\x66\xf0\x47\x51\x1e\x47\x52\x9e\x11\x5c\xb0\x0b\x90\x95\x3e\x04\x67\x0e\xd0\x72\x39\xc9\xfb\xaa\x5e\x94\x84\x0a\x85\x57\xbf\xb9\xc2\xad\x01\xb9\x83\x75\x90\xa8\x44\x25\x9b\xb6\xa9\xa7\x55\x66\xa2\xc8\x09\x2b\x77\x71\xa1\xaf\xa4\xc3\xf9\xaa\xbd\x2c\xce\xe2\x10\xec\x71\x16\x3f\xc9\x09\x66\x31\xa9\x64\x4a\x0a\x71\x06\xa9\x83\x68\x97\xa3\xc5\x32\x23\xe1\xe6\x38\x36\xa7\x45\x10\x90\x9d\xbb\x13\x3d\x1d\x46\xd9\x75\x88\xe6\x66\x3b\x64\x73\xb3\x69\x01\xad\xa3\x89\xb2\x44\xe9\x8d\x36\xda\xfa\xeb\x69\x09\xaf\xb6\x7e\xa6\x6d\x1d\x37\x05\xea\x48\xa2\xe4\xf9\x82\x24\x0e\x6d\x5d\x25\x8f\x06\x5c\x25\xad\x78\xac\xb3\xb4\x43\xb8\xbd\x72\x9b\x2c\x65\x55\x88\xb3\xd7\x27\xb0\x6c\xf4\x5d\x65\xed\x3c\xa9\x72\x8c\xa7\x65\x95\x8a\x5d\x94\xb3\xb7\xa2\x49\x45\x7d\x2a\xa2\x94\xad\x51\x87\x2a\xad\x8a\x58\x54\x44\x75\x57\x16\x09\xed\x17\xb0\x23\x8d\x45\x39\x9b\xb8\x70\xd2\x0d\xaf\x3f\xc7\x71\xc5\xd4\x1e\x62\x5c\xe5\xbd\x18\x68\xce\x49\x79\xa2\xc8\x01\xd3\x92\xa1\xa3\xa1\xd9\xbc\x6e\x91\x49\x87\xfc\x74\xb8\x66\x64\xea\xbe\x9c\x77\x24\xf9\xe0\xeb\x65\xf2\x41\x1b\x26\x6a\x91\x8e\xd0\x13\xd7\x2f\xd2\x69\x93\x7c\xf0\x4d\xdb\xad\x75\x91\xc5\xdd\xd1\xe8\xeb\x6d\x93\x21\xb4\x72\xf1\x0d\xd6\xbb\x24\x32\xff\x15\x26\x5e\xf1\xf7\x1b\xf4\xbe\x3e\xbf\x95\xed\xf4\x0b\x97\x49\x99\x65\xb9\xb2\x3b\xbd\x65\x51\x9d\xec\xde\x51\x81\x3a\xd7\xf3\x5a\x76\xf6\x64\xdd\x5e\xa1\xf3\x4f\x3c\x09\x29\x38\x77\x11\x97\x16\x93\x75\xa0\x0f\xad\x38\x40\x3a\x73\x21\x5a\x53\x81\x9e\xe4\x2c\x38\x97\xd0\x62\xfb\x98\xc3\xee\xf4\x19\x3a\xe9\xe6\xb0\xb8\x94\x7e\xf3\x8d\xb2\xe7\x1b\x7b\x0b\x91\x92\x0f\x33\x32\xd9\x6d\x16\xf8\x8d\x63\xe5\x76\x4c\x9a\x5b\xa3\x92\x81\xcc\x6e\x88\x11\x24\xd9\x9d\x70\xea\xcd\x29\xff\xbe\x98\xb7\x59\x69\x5c\xdd\xcc\x54\x60\xa5\xc7\xe6\x20\x03\xd6\x87\x72\x0c\x8e\x7c\x41\xf2\x17\x19\xf4\xde\x5c\xe0\x7d\xb8\x56\x7d\x6d\x0f\x29\x7c\xee\xcd\xa0\x13\x35\x68\xd1\x06\x4a\x65\x6d\x3c\x08\xcc\x16\x6b\xd6\x63\xa1\x81\x69\x2b\xc8\x38\xf5\x2b\x14\x17\x44\x10\x06\x9c\xa0\x21\xc1\x72\x40\x1f\x51\x10\x54\x44\x0a\x0c\x60\x3e\x13\xb1\xe1\x53\xaa\x88\x68\xbd\x12\x78\x22\x11\x69\x60\xb5\x28\x69\xdb\x47\x8b\xb3\xa3\xc0\xad\x7d\x7e\x02\x56\x5c\x24\x33\xf3\x47\xe5\xdc\x7c\xd7\x0c\x5e\x5c\x0f\x26\xfb\xc5\x66\xd6\x45\xcb\x8c\x94\xb2\x0c\x71\x7f\xfa\xcc\xab\xe5\xa6\x7c\x1f\x0a\x30\x4b\xcd\xab\x3e\x83\xd5\xad\xf7\x40\x5b\xa8\x6c\xe0\x7d\xac\xda\xbe\xaf\xc1\xb3\x1a\x5c\x14\xd9\x91\x1f\xa4\xce\xf1\xb9\x8a\x8e\xe4\xd3\x25\x35\x12\xb0\x38\x24\x06\x24\x7b\x63\xb4\xdc\xc1\xfe\xb6\x89\x4e\xad\x60\x43\xaa\xf9\x73\xbd\x55\x60\x3c\x5d\xa4\x9a\x65\xaa\x9a\x4c\x34\x73\xd2\x0b\xdd\x69\xfa\x68\xc2\x4c\x55\x75\x04\x3e\x95\x55\x48\xe9\x6b\xaa\x26\x03\x6f\x36\xfb\xc8\x52\x5c\x34\x27\x03\xa0\x42\x9d\x15\x71\x0e\x0d\x88\x54\xd2\x09\x1a\xd0\x70\x31\x92\xeb\x89\x70\x47\x03\x16\x50\x89\x60\x01\x0d\x26\x42\xa3\x4c\x12\x80\x6b\x07\xfc\xc7\x1d\xcc\x6a\xa3\x1c\xea\x7e\xe7\x52\x19\x0c\xb8\x7a\x61\x2a\x71\xad\x5c\x65\x5c\x85\x43\xb4\xe8\x32\x3f\x2d\x1a\x52\xa4\x68\x38\x47\x8a\x2e\x0b\x10\x8d\x61\x05\x21\xa2\xad\x5a\x27\x63\x2c\x02\x49\x1c\xed\xec\x89\x1d\xb4\xa2\x7d\x2c\x57\x11\xb1\x67\x0e\x59\x7b\xe6\x20\xc0\x0a\x6a\x6a\x57\x05\x80\x2d\xaf\xb8\xbc\x8b\x56\x4e\xee\x02\xad\x1e\xc1\x9b\xbf\x30\xe1\xb5\x0a\x4a\x90\xb2\xc9\x87\xad\xe9\x73\x35\x6a\xa3\x4f\x4c\x74\xba\xf0\x18\xd4\x0e\x3a\x8f\x51\x5a\x12\x5c\x94\x9a\xf5\x32\x3a\x27\x59\x50\xf5\x2e\xf8\x08\xbe\x3d\x01\x60\xa0\xcf\xdd\x5b\xaf\x98\x83\x7f\x02\xc1\x56\xaa\xe6\xc9\x60\x4d\x4a\x4b\x40\x35\x65\x0b\xca\xd5\x51\xd4\x44\x95\x68\x45\xfa\x13\xd8\x58\xab\x12\x51\xc6\xac\x1c\x89\x33\x65\x66\x2a\x15\x53\x5b\x57\xd9\x94\x65\x5f\x11\x7d\xca\x59\xe3\xcb\xbd\x6b\x2c\x10\xf1\xb8\xe6\x54\xcd\xf2\x55\x0b\x9d\x08\xd1\xf4\x98\x82\xbe\xd1\xb1\x81\xa7\x72\x8c\x9c\xb4\x98\x32\x60\x70\xcb\x30\xa3\xcd\x09\x98\x1f\x91\xa3\x90\x93\xd8\x86\x86\x49\xc6\x95\x65\xda\x00\x0e\x29\xd6\x44\xc5\x84\x98\xf4\xe1\x1d\xb1\x34\xa0\x4b\x29\xdc\x1c\xac\x83\xcd\x61\x80\x31\xcd\x4c\x98\xee\x81\x19\xc0\xbd\x5c\x62\x4a\xa7\x2c\x95\xbb\x2c\x70\xc7\x0c\xda\x7b\xcc\xec\x7f\xd3\x92\xd7\xbb\x0d\x98\xa6\x7e\x2a\x7e\x91\xba\x5f\xd1\x75\xab\x0c\x36\x82\xd3\xb4\x07\x37\xd1\xa2\x0a\x1d\xba\x2b\x11\x65\x8a\xc0\x7f\x4b\xae\x4c\x8f\x32\x7e\x2e\xe2\x34\x35\x88\x8f\x2d\xa9\xcc\x2b\x1a\xde\x4e\x4b\x78\xc5\xcb\x3b\x03\x25\x92\x28\x79\x7c\xe9\xdf\x42\x24\x47\x83\xf5\x6e\x20\x24\x57\xd9\xe2\xac\x96\x4b\x21\x43\x62\x78\x46\xbd\x0e\x11\x1a\x3a\x44\x23\x44\x85\xa7\xfd\x54\xf8\xb0\xe6\x08\xb7\xe6\xc8\xf0\xb4\xe7\x88\xa2\x0e\x2c\x72\x4e\x99\x4e\x05\x03\x1a\xb1\x3a\x50\x1e\xa3\x32\x3e\x33\x01\x00\xb6\x33\x60\xdb\x6d\x9d\x6b\x94\xf0\x78\x83\xdd\x0b\x92\x36\xbc\x47\x12\x14\x05\x78\x21\x9f\x8e\xc3\xcf\x21\x6d\xfc\xda\x02\x3f\x07\x75\xec\xff\x30\xfc\x1c\x4e\x4b\x36\x65\x2f\xcb\x91\xe5\x69\xef\xc9\x53\x57\x70\x8b\x13\xb1\x50\x52\xc7\xf8\x00\x28\x5c\xc6\x91\xaa\x5a\x93\x81\xad\x6d\x6e\xb4\xef\xbf\x2e\x8b\xa2\x02\x9b\xd4\x14\x6d\xdb\xb9\x6f\xb6\xaa\xb3\x66\x32\x03\x0b\x86\x4f\xb6\x82\x1e\x4c\xb9\x00\x30\x84\xdb\x27\xb9\xb7\xba\x01\x75\x13\xe0\x8c\x4e\x4d\x44\xc9\x83\xb5\x77\x89\x77\x95\x60\x96\xfa\xea\x15\x11\x5d\x50\xaf\x9a\x6c\x0e\x3d\x50\x0d\x84\xd4\xbd\x2b\xc1\x88\x8b\xcd\x50\xb2\x9f\x14\x5a\x82\xd0\x9d\x6b\x00\x85\x13\x02\xf3\xea\xb1\x7c\xa9\xee\x92\xe3\xe0\x79\x3e\x49\x4a\x5a\xf5\xa0\x73\xc2\x35\x52\x13\x55\xc1\x49\xb2\x98\x06\x46\xc2\xd5\xe5\x68\x44\x4d\x81\x70\xca\xe1\x97\xd4\xf0\xab\x44\xb7\x78\x96\xc2\xe0\xac\xc2\xc0\x4b\xce\xc0\xaf\xf2\x0f\xbc\x84\x5a\xaa\xc4\x4e\x26\xd6\x7f\x9e\xc5\x18\x59\x03\x41\x3f\x2d\x58\xa2\xa5\x3c\xe2\xa0\xee\xf6\xf1\x88\xb2\xb9\x1a\x22\x11\x55\x03\x91\x86\x3c\xd1\x77\xc5\x3a\x8c\x3a\x14\x0c\x9c\xbc\xf5\x45\xd1\x8f\xf7\xf9\x09\x18\x83\x58\x86\x9c\xcf\x35\x73\x45\x6b\x22\x8c\x7d\x75\xf0\x38\x90\xec\x66\x2e\x3d\xbf\x89\x0e\xf9\x15\x0f\xc3\xb9\xd5\xc9\x3c\xbd\x39\x2d\xab\x54\x1f\xa2\x94\x39\x68\x49\xd3\x0e\xad\x5d\x89\xa1\x8b\x25\xe1\x84\xcb\xb9\x65\x50\x43\x2d\xaf\xfe\xaa\x88\x44\xe5\x02\x51\xed\xbb\xb9\x9a\xb1\xe6\xc7\x00\xde\xa6\x4f\x8d\x85\xeb\xad\xec\x1d\x13\xf7\x8d\x69\x36\x38\x26\x93\x31\x0d\x63\xb8\x8e\x4b\x44\xd5\xf0\x65\xa7\x29\xa5\x33\x83\xbb\x74\xb9\xcd\xc3\xb7\x62\x63\x54\xc3\x7f\xba\x10\xfc\xa8\x8f\x92\x74\xd2\xd4\x8f\xf5\x8e\xf1\x9e\xe4\xbb\xc3\x27\x59\x4b\x21\xba\xe8\x3d\xb4\xe8\xdd\x55\x52\xd4\x78\x01\x0f\xba\x6b\x03\x9c\xda\x92\x24\x9b\xfd\xe1\x53\xe0\x2c\x6c\x8e\xde\x20\x3c\x07\xd6\xa9\x47\x21\x09\x0d\xa9\x21\x2e\x93\x1b\xab\x0a\xae\x3a\xfd\x92\xcc\x1a\x95\xc9\x58\x4e\x4f\x72\xaf\xff\x58\x60\x3a\xb9\x56\x72\xf9\x40\x01\xb9\xb4\xee\x00\x43\x39\xe8\x22\xf2\xcd\x27\x8c\xa8\x35\x80\xa9\x88\x2e\x4c\xab\x26\xed\xd0\xda\x78\x6b\x56\x6b\x36\x4a\x0d\xe2\xa6\xef\xee\xab\x12\xc8\x67\xf6\xfd\x23\xf4\xbd\xf7\xea\x7e\x8c\x96\xf0\x5e\xdd\x9f\x0c\x94\x48\xa2\xe4\x6f\x8a\xfc\x93\xa9\xe2\x8d\xba\xc0\x04\x93\xa6\xfa\xaf\x53\x48\xf4\x6a\xd7\x96\x84\x30\x2e\x41\x71\xb6\x07\xbc\x8f\x61\x53\x6b\xd9\x45\x9e\x0b\xaf\x66\x2c\x27\xcf\x5c\x1b\xd8\x95\x7d\x00\x84\x9e\x88\x28\x9b\xd7\x47\xa4\x82\x5e\x64\xb1\xce\x00\x65\x6e\x34\x52\xc7\xb7\xcb\xbe\xed\xda\x9f\x45\x29\x83\xab\xa7\x92\x18\x46\x10\xbb\xc7\x8a\xba\x77\x31\xad\xfa\x61\x07\x4e\x5a\x76\x4f\x65\x8b\x92\x04\xdf\xf6\x32\x41\xb3\x7e\xcd\x20\xb8\x0f\x76\x6c\x1f\x85\xb2\x1d\x99\xa1\x93\x28\x79\xa1\xd4\x21\xcf\xd6\x60\xbd\xcb\x5c\xf7\x4b\x29\xe9\x86\xb6\xc0\x8c\x67\x0b\xe8\xdc\x10\xb0\xe4\x4b\x13\x05\x52\xef\xac\x4d\x37\xda\xd2\xfd\x4b\x5e\xe7\x46\x63\xc3\x4c\x6a\x73\x64\x10\xb8\x12\x89\x2c\x83\xa0\x2c\xe4\x0c\xd1\x70\xb9\x92\xdc\x6c\x44\x69\x0d\xed\xdc\x39\x2c\xdf\x5d\xb4\xe3\x2e\x96\x2f\x92\x72\x1a\x23\xdb\x2d\xdf\xa4\x0c\xda\x90\xf7\x6a\xca\x95\x87\x2e\x69\xa6\x07\xbd\x0a\xf1\xdb\x7a\x64\xb6\xff\xef\x59\x9e\x42\x39\x8c\xd4\xda\xa1\x39\xe0\xb7\xa8\x02\xf6\x41\x86\x5e\xee\xef\x7b\x64\x34\x60\x7d\x06\x57\x1e\xd4\x4e\x2a\xe2\x3e\x52\x8d\x8b\xc2\xc6\x3b\xea\x61\x12\x25\x7f\xba\x38\xbf\xba\x96\x2d\x96\x46\x0c\x55\xba\x24\xf8\xda\xa6\x86\x84\xd8\xeb\xd0\x96\xbb\xc5\x4b\x75\xd6\xa2\xa4\xd8\x47\x10\x0d\x4e\x4c\x8c\x06\x01\x8d\x7b\x59\xbc\x0b\x0f\x61\x0d\x33\x87\x2a\x16\xad\x9e\x47\x70\xbd\xc5\x7f\x81\xd0\x34\x8f\x68\xee\x2a\xa1\xcd\x10\xef\xe7\xfe\x44\x54\xf3\x39\x7d\x7d\x15\x55\x01\xb1\xb9\x26\x2a\x18\x8d\xad\xef\xbe\x5e\x65\x25\x2f\x67\x17\x36\xd3\x4a\x76\x36\x76\xbc\x2a\xe4\x9f\x67\x8b\xea\xdc\xea\xdd\xd9\xa6\xa9\x2c\xca\x36\xe9\x08\xd9\x72\x33\xbb\xb0\x99\xf1\xec\x6c\xe3\xf2\xb3\x9b\xe0\xf1\x9d\xac\xd4\x0f\xb1\xa8\xa0\x96\xc0\x8c\xb6\x9a\xf3\x09\xf2\x76\x92\x03\xcb\xd9\x47\x1c\x72\x8f\x47\xd3\xf5\x0a\x29\xb7\x96\x08\x30\xc2\x0a\xe8\xb3\x6e\x22\xad\x19\x45\x44\x57\x9e\x45\xee\x16\xb1\xa8\x35\xd3\x9a\xe8\x16\x5d\x44\xaf\x72\x5c\xa2\x74\xbc\xa2\x86\x01\xd7\x40\xb2\x97\x25\xa2\x26\xaa\x74\xd7\xdf\xe2\xdc\x9b\x31\x02\x7c\xdb\xbe\x9c\xa0\x40\x1a\x62\xd2\x9b\x26\xfa\xac\x10\x88\xbd\x15\xa8\x02\x6e\x9f\x51\xaa\x37\x51\xd9\x6f\x21\xd4\x18\xd9\x74\x67\xe2\xae\x0e\x6d\x13\x58\xdd\x24\xac\xf3\x8a\x28\x2a\xfb\x4c\x6e\x58\xcb\x95\xb6\xd7\x72\xbc\xb7\xb4\xb9\xec\x6f\x69\x5b\xe2\xe3\x6d\x4b\xcc\x06\x4a\x24\x51\xf2\xfd\x77\x2a\x1b\x6c\x07\x44\xe1\x37\x09\x51\x50\x6e\x2d\x5a\xcb\xaa\x73\x41\x9c\x70\xe2\x89\x7e\x4c\x86\x60\xf6\xd8\x4e\xa8\xc5\x30\xc4\x5a\x1f\x23\xb5\x98\x3d\x26\x6a\x71\x66\x2b\xb5\xf0\x56\x94\xa3\x16\x8e\x8b\x5f\xbd\x92\xb1\x66\xbd\x2a\x4a\x1f\xb5\x1c\xcf\x19\x28\xa7\x9d\x9e\x88\xaa\x39\x1a\x1f\x80\x07\xf2\x68\x54\x73\xb4\xa0\x96\xa3\x05\xde\x2e\xd4\x60\x2c\x35\x51\xc9\x78\xb3\xde\x25\x4a\xea\x6a\x7c\x0f\xe8\x2e\x12\xd1\x65\xda\x41\x38\x44\xd9\x4e\x57\xae\x9d\xee\x9c\xc8\xee\x6d\xa7\x1b\xee\xce\x6e\x51\x53\x0d\xbc\x7b\x80\xf5\xac\x05\xcc\x99\x18\x46\x49\xd0\xf9\x07\x13\x3a\xbe\xf7\x81\x92\xa0\xfd\xf8\xae\x68\x37\xbe\x52\x53\x52\xd0\x0f\x59\x61\xe4\x54\xd9\xbc\x69\x67\x08\x34\x03\x3e\x9a\x9a\xe4\x24\x73\x6f\x3b\x09\x8c\x2f\x31\xe3\x3b\x0d\x35\x09\x22\x11\xdd\xea\xc9\xa9\xa0\x1f\x90\x4f\x38\xc9\x8e\x58\xc7\x25\x4d\x69\x57\xce\x54\x8a\x81\x96\xae\xa4\x55\x42\x13\xcf\x54\x50\x45\x0e\x7d\x36\x09\x19\xba\x32\xb1\x2b\xed\xca\x5a\xc8\x73\x97\x94\xfd\xbb\x49\xc6\xd7\x35\x28\xc0\x9f\xe2\x52\xe8\x93\x73\x14\xfa\x26\x3a\x6a\x45\xa1\x4f\xa2\x14\xfa\x74\xa5\x21\x28\xa6\xd0\x29\x26\x22\x6e\x97\x37\xe2\x14\x54\xf6\x37\x50\x93\x10\xa0\xd1\xb7\x85\x0e\xe7\xa2\x68\xf4\xdd\xb9\x81\xad\x41\x55\x40\x77\x9a\x88\xae\xb4\xa2\x52\xff\x8a\x5a\x9a\x88\x6a\x5a\x01\xfd\xd0\x71\xee\xcf\xe5\x6e\x61\x79\xb5\xa5\xdd\xa2\x9a\x76\x29\x63\xa5\xf3\x93\xea\x71\xf7\xd2\x96\xbd\x94\xfb\xa1\xb6\x25\x1e\x6e\x5b\xe2\xd1\xb6\x25\x3e\xd1\xb6\xc4\xa7\xda\x96\x78\x3c\x50\x22\x89\x92\x8f\x2f\xce\x4f\xe5\x2e\xbf\xd8\x89\xef\xad\x93\xc7\x5d\x45\x5a\x09\x84\x5e\xd3\xd6\xb2\x36\xb2\xd3\xc5\x79\x67\x29\x4c\x77\xc5\x78\x1c\xea\xe2\x9e\xb0\x64\x4c\xbb\x48\x8a\xdd\xe3\x55\x9c\xf4\x37\xf8\x7a\x5e\xc3\xc8\x88\x4d\x7c\x05\xbd\x2d\xf6\x84\x87\x97\x4d\xff\xe8\x29\xa6\xa3\x14\x41\x4a\x6c\x90\xfc\x57\x43\x18\x9b\xb4\x42\x79\x40\x0d\xa3\x6f\xe0\x05\x9d\x89\x91\xcf\xb6\x17\x23\x1b\xac\x77\x39\xd5\x1f\xc0\x7f\x61\x25\xc2\x03\x61\xaf\xa3\x6c\xe2\xb5\xcf\xca\x71\x9c\x5f\xb7\x6a\x84\x18\x25\x42\x37\xb1\x55\xb1\x7f\x91\xae\x66\xdc\x11\x1a\x93\x44\xbd\xd0\x3e\x05\x5c\xc7\x51\xc3\xe3\x9c\x4e\xfd\x01\x8f\xde\xc1\xd7\xbd\x2e\x1d\xf2\xdb\x5a\xc9\x14\xad\xc4\x31\x89\x1d\xfb\x40\x12\xf4\x6a\x73\x07\x52\x45\xf9\x0f\x1e\x66\x87\xa3\x66\xce\x8f\xf4\x01\xaf\xf4\xa8\x77\x5c\x0d\xeb\xca\x10\x5f\xa3\x75\x14\x57\x15\x8d\x02\xd8\x9d\x0e\x06\x92\x44\xc9\x45\xe1\x8d\x84\x1b\x48\xe3\x0f\x96\xc0\xab\xbf\x1a\x0e\xfb\xdd\x57\xe4\xb6\xd6\x9a\x5a\x6e\x5f\xc0\xb4\xde\x3f\xb7\x36\x9e\x19\x50\x8e\xda\x30\xfe\x99\x01\xe1\xee\xbb\x2e\x74\x54\xae\xd9\xc4\x2e\xad\xf3\xb3\x83\x36\xe0\xa8\xa8\x6a\x2d\xe9\xfb\x7d\x5d\x01\xa9\x7d\x43\x1c\xb5\xae\xb5\x52\x31\xe0\x0b\x35\xd3\xe3\xee\xcf\x2d\xbe\x1e\x5d\x4a\xdb\xa1\x3e\x5b\x1d\xed\xb5\x2d\x2d\x89\x81\x03\xbd\xd6\x6b\x0f\x47\xa0\xa3\x44\x35\x6f\x74\xa2\x92\x32\xe1\xc0\xd6\xfd\x2b\x1c\xdb\xf1\x98\x7f\x2b\x2c\x44\x39\xba\x4b\xca\xbd\xda\xa2\x01\x54\x04\x17\x73\x78\xab\x83\xd5\x67\x56\x60\x09\x96\xdc\x62\xe4\x76\xf4\x47\xce\x03\xaa\xef\xa0\x6d\xd8\x7d\x56\x02\x56\x67\x9a\x11\xeb\x56\xa2\x2b\x64\xcd\x34\x56\x61\xa9\xbf\x8b\x56\x02\x9b\x5a\x49\x25\x99\x56\x49\xb9\xc0\xb9\x7e\x63\x24\x0c\xc8\x7e\x03\xa3\xee\x86\x8c\x26\x7f\xd8\xc4\x09\x3a\x1e\x84\xa4\x4f\xdf\x2f\x3b\x11\x5c\xbf\x8b\x61\x39\x46\x91\x49\x4a\xfe\x49\x99\xce\x64\x3b\xbf\xa9\x2d\x69\x0c\x04\xa8\xec\xfc\x2a\xe5\xe7\xe7\x32\xef\xfc\x80\x12\xeb\x70\xc9\xe8\x43\x4a\xa8\xbe\xd5\xd3\xe2\xe6\x69\x3b\x96\x1e\x26\x51\xf2\xfa\xaf\x4b\xa0\x6d\xb0\xde\x0f\x68\x5f\xd5\x58\xd2\x2d\xa5\xda\x72\xed\xd6\x2b\x57\xad\xca\xe1\x0a\xbe\xeb\xd4\xd3\x82\x99\xa6\xfc\xfb\xf9\x88\xb6\x57\x4f\xe7\x65\xd1\xfd\x01\xe2\x36\x6d\x40\x59\xd6\xc6\xdb\xb2\xf5\x4d\x1d\x6b\x39\x22\xa2\x3a\x77\xf0\x2a\x06\x93\x24\x3b\xfc\x37\xa8\x69\xed\xbb\xc0\xa4\x0d\x38\x13\x45\x2c\x92\x54\x61\x3d\x9f\x62\x9b\x78\x8d\x4a\x8f\xa4\xf5\xd7\x9c\xb0\xe9\xba\xc2\x4b\x98\x56\x7a\x4d\x9b\x8f\xd6\xee\x07\xf2\xf1\xe3\xb4\xeb\xe3\xb9\x7d\x13\x1a\xa2\xe4\x7b\x14\xe4\x1b\x64\x80\x9f\x92\xb7\xb2\x60\x73\xab\x55\x4a\x04\x0b\x25\x32\x8e\x3e\x36\xc0\xf5\xe0\xcb\x59\x96\x45\x4a\xe0\x3a\x03\x45\x30\xf9\x74\x1f\x03\xad\x7d\x92\xc5\xca\x79\x97\x0b\x9d\xde\x48\xc3\xa2\x2e\x43\x31\x2c\x8b\x21\xc3\x0e\xb6\xd2\x27\xe5\xfd\x75\xd1\x0c\x13\xcc\x4d\xae\xbb\x03\x2c\xdb\x87\xff\x26\x76\x4d\xb1\xca\xae\x0f\x9f\x67\x33\xb5\x66\xbd\x2c\xe2\xe6\x9c\x28\xa9\xa4\xe1\xe3\x73\xa6\x62\x70\xef\xec\xb3\x9d\x38\xc7\x31\xcf\xbe\x1b\x64\xb2\x2c\xc2\x64\x3f\x3a\xdd\xb1\x4e\x92\x9b\xcb\xd1\x76\x03\x9d\xc7\x3f\x2d\x13\xcd\x7d\x03\x80\xbd\x52\x06\x32\xe7\x89\x6e\x4e\xe6\xf3\x73\xf2\xd5\x8c\x77\x35\x84\xd9\x6c\xc1\xe6\x6f\xf2\x36\x0f\x64\x2c\xab\x29\x4b\xc9\x66\x6d\x36\xc0\xb5\x50\x1b\xf1\x24\xf4\xc4\xea\x37\xc9\x10\xe5\xda\x9d\x63\x75\x9e\xab\x12\x10\xdc\x57\x9a\x77\x1f\xb6\xf2\xe2\x4a\x94\x17\x8f\xb7\x4b\x05\x4e\x11\x17\x60\x30\xd0\xc8\x87\xad\xea\xf8\x78\x74\xda\x58\xa1\xa2\x91\xf4\x01\x49\x6d\x9c\xd0\xd8\x9c\x88\xb2\x8f\x35\x37\x46\x11\x9e\xc8\x76\x74\x71\x3c\xeb\xcf\x07\xcb\xdd\x15\xd8\xcb\x0d\x80\x3b\xa3\xd3\x96\x4d\xa0\x21\x17\xfe\xed\xb7\x10\x7f\x82\x5a\x61\x49\x65\x3f\x68\x31\x8d\x07\x57\x62\xce\xbb\x12\x30\x5d\xbd\x09\xfd\x2e\xe7\xad\x7a\x6f\xf8\xbb\x9e\xc4\xc6\x00\x95\x81\x29\x09\xd6\x72\x7f\x70\x1f\xe0\x86\xbf\xb0\x59\x8f\xc8\x89\x59\x47\xee\x4b\x11\x35\x4d\x3a\x64\x50\xd5\x76\xa9\x43\x9b\x32\xf0\xb3\xa8\xa1\xd1\x26\x51\xf6\xd5\xec\xd6\x9f\xaa\xf0\xc0\x93\x9d\x1e\xec\xa3\x3d\xf0\x22\x6b\x3d\x42\x4b\x04\xc4\x63\x7f\x89\x24\x4a\x5e\xeb\x24\x8e\xd5\xb9\x43\x8e\x8f\x5a\xd0\x4f\x8a\x00\x08\x9e\xf4\x5f\x11\xc3\xea\x86\x18\xc9\x27\xa7\x0b\x50\xcf\x11\x60\x4b\xb4\x10\x30\x24\xa2\x46\x89\x30\xbe\xc7\x61\x5a\xf1\xe5\x34\x2d\xa1\xc2\x0d\x58\x8a\xe1\x6c\x11\x86\xb3\x45\x24\x85\x6d\x5f\x42\x41\xa7\xa9\x99\xa3\xb7\x85\x5d\x9a\xf2\x76\x0c\x98\xa5\x19\x96\x69\x76\xa9\x57\x59\x03\xa1\x56\x4d\x19\xc6\x49\xe4\x5c\x62\x24\x2f\x93\x4c\xbc\x41\x22\x99\x8d\x27\xdf\xb8\xe3\x81\x71\x39\x6d\xfc\x30\x0d\x0e\x13\x34\x70\x19\xd5\x4f\xc8\x5a\x17\x86\x2f\x0b\x96\x46\x66\xdf\x91\x24\x44\xd6\xe7\x6a\xb3\xe9\xc9\x98\x39\xcf\xe3\xce\x71\x9e\xa6\x7d\xba\xb2\xe2\x1c\x67\xb3\xeb\xcb\x8a\xcf\xd2\xfc\x63\x10\x89\xa3\x75\xcc\x57\xd3\xfa\xaf\x70\x14\xe3\x6e\xfd\xb1\x13\xb5\xf6\xa4\xd7\x37\x21\x89\x92\xaf\xbd\x9d\x00\x9e\xf9\x02\x09\xce\x1f\xc0\x33\xef\xdf\x2d\x10\x6f\xb3\x20\xaf\xed\x4d\x7c\x81\x79\xbf\xdd\xe1\xfd\xb6\x51\xca\x89\x66\x81\x06\x20\x42\x88\x39\xb9\x90\xcb\x09\x66\x51\xae\x61\xac\x65\x3f\x01\x5e\xa2\x81\x66\x83\xcd\x39\xc1\xb2\x99\x81\x66\x07\xe2\xb1\x2b\x5e\x66\xf3\x17\x95\xf2\x00\x35\xf3\x5e\x19\x33\x27\x83\x23\xf2\xf8\x85\xb6\x03\x58\xdd\x01\x53\x5d\x3b\x01\xed\xcd\x82\x20\xc1\x25\x51\xc4\xd0\x5a\x03\x8c\x6e\x30\x53\x45\x58\x57\xa7\xa1\x84\x20\x9f\xb2\x83\x2a\xc4\x81\x7c\x83\x74\x54\xf5\x43\x0f\x4f\xd2\x8a\xdd\x70\xab\x05\xa6\xe0\x81\xb3\x0b\x61\x17\x64\x4c\xc7\xe1\x3a\x6d\x68\x8c\xad\x52\x2e\xdc\xcb\x57\x6f\xa3\x34\xb7\x2e\x7a\x98\x99\xef\x2a\xf0\x28\xfb\xce\x7f\xc1\x98\x9f\x62\xfd\x61\xc1\x2a\x3e\xe3\x91\xcb\x61\xf0\x10\xbc\xf0\xdd\xb7\x9f\xd2\x41\x25\x57\x87\x74\xb6\xa5\x12\x58\xd5\x6a\xb5\x5a\x97\xfc\xaf\x9b\x86\x30\xac\x58\xb1\xe2\x78\x95\x6b\xfd\xc4\xd5\x27\x05\x33\x64\x84\xaf\x1a\xad\x2d\xa0\xe9\x1a\x90\x1f\xd5\xeb\xc7\x72\x27\xf8\x80\x77\xfd\x80\x75\x9c\x66\xe7\xee\x55\xe0\x84\x1b\xa3\x35\x22\x32\x2a\xbb\xd5\x09\xd8\x4c\x4e\x54\xf0\x17\x11\x49\x02\x7e\xa2\xba\xc6\x72\xed\x4c\xf9\xdb\x61\x21\x1d\x4b\x43\x05\x0a\x18\xa5\xca\x88\xab\x63\x19\xd9\x10\x6f\x31\xaa\x91\xb1\x3a\x33\x7d\x10\xca\xdc\xce\x72\x6e\xfe\xd3\xde\x0e\x60\x0d\xe8\xad\xb2\x21\x1e\xd3\xd1\xcc\x82\x5e\xc0\x4e\x35\xd7\x06\xe6\x0b\xc7\xa1\xfe\xed\xa3\xec\xfd\x81\x80\x38\x15\xd5\xa5\x6c\x44\xc0\xde\x55\xa4\x8e\x86\x57\x92\x7f\x4a\x89\x8d\x11\xb6\xeb\x3d\xe8\x6c\x48\x7c\xf9\x86\xa4\xa0\x22\x58\x73\x2e\xfb\x7c\xa4\xe4\x94\xa1\x39\xf3\x31\xca\x29\x6e\x6c\xf6\x7a\xbe\x59\x83\xc4\x38\x19\x2e\x0f\x78\xf9\xbf\x86\x13\xd5\x3d\xe8\x7c\x73\x4b\xe0\x9b\x75\xd1\x1a\x85\xf6\x7a\x32\x46\x27\x9c\xa2\xac\x29\x7b\xb3\x85\x08\xe9\xa2\xe8\xe0\xf6\xf6\xa9\xd0\x6e\xa3\x4d\xda\xa3\x7a\xb2\x62\x76\xb3\x89\x09\xcc\x73\x97\x1d\xba\xf2\x69\x96\xcd\x42\xb6\xfe\x06\xf1\xb5\x27\x5f\x5f\xc7\x5d\xc1\xd8\x6c\xbd\x3a\xf0\x2f\x20\x68\x77\x27\x22\x4a\x99\xf2\x05\xb0\x8a\x38\x77\x6b\xdf\x1d\xda\xda\x6a\x9f\x22\x0b\x52\xf3\x8e\xe7\x5e\xfa\x2d\xb9\x40\xd6\x45\x6b\xd4\xb5\x5f\x49\x32\x9a\xc7\xda\x1a\xa4\x0e\x04\x78\xe1\xec\x91\x39\xc5\x5f\xaf\xc8\xf1\xd7\x07\xbc\xfc\x75\x12\x25\x17\x17\xfb\x22\x36\x58\x6f\xe2\xf8\x21\x86\x72\xcd\x04\x2c\xfc\xae\xed\xd7\x29\xe7\xb0\xbe\xb5\x39\x17\xd8\x0d\x14\x7f\xc0\xf6\x76\x4b\x56\x53\x6e\x74\x80\x45\xc8\x26\x2e\xdc\xb1\x31\x8a\x04\x77\xe1\xe8\x21\x5c\x0a\x25\x55\x29\x9f\xfd\xbe\xb5\x30\x74\x01\xe6\x85\x3d\x46\x68\x1b\xd0\xe1\xf0\xf4\x4d\x55\x7b\x8f\xd9\xd6\x64\x4b\x6c\x0e\xaa\x86\xb3\xd4\x01\xb4\xe6\xf3\x6d\xc4\x94\x4b\x02\x25\x92\x28\xf9\xde\xb1\x04\xca\x35\x58\xef\xc9\x3a\x57\x7a\x45\xdd\x2c\x04\x8a\xe4\xb8\x15\xc7\x87\x96\x6c\xa1\x50\x4f\xbb\x36\x3e\xdf\xf1\x1a\x5d\x99\xa8\x94\x30\x14\x68\x2c\xd3\xe4\xea\xfc\x2c\xde\x95\x6a\x37\x76\x9d\x35\xee\xfd\x0d\x08\x62\x13\x6c\x6e\xb5\x43\x17\x27\x69\xd3\x57\x50\xed\xbc\x01\x23\x1b\xa6\xe2\x6a\xc3\x83\xb7\xde\x30\x50\x6c\x2a\x3e\xc9\xb2\x96\xa4\xf2\x3f\xa3\x72\xc4\x60\x31\x74\x0a\xc1\x42\x39\x0e\x55\x1b\xcb\xd5\x95\x30\xd2\xaa\x01\xdb\x49\x5b\xc9\x69\x0d\xc6\x73\x60\xbe\x0b\xde\x53\xde\xe9\xf0\x1a\x18\x31\x22\xe8\x1e\x0b\x8e\xb0\x1e\x69\x6e\x6e\x6d\x3c\x42\x02\xf2\x48\x94\x98\xd5\x65\x9d\xc5\x6b\xc0\xa3\xd7\xf2\x9d\x71\xa1\xe3\x2e\xa1\xcd\xfd\x30\xa7\x51\xcc\x67\x07\x09\x5b\x25\x86\x41\xd9\x67\x9b\xde\xc4\xfb\xd4\xcf\xf3\x37\xc4\xfd\x72\x45\x9a\x39\xda\x7a\x59\x60\x8e\xe5\x6e\x9b\xd0\x30\xf7\x27\x6a\x3c\xa8\xb5\xf1\xf9\x88\x59\xfe\x7e\xf4\xf4\xd9\xa2\x12\xaf\x2c\x87\xeb\x41\x94\x72\x0c\x81\xb7\xa7\x4c\xfb\x44\x40\xf8\x21\x06\xba\xc8\x9b\xbd\x94\xd5\x9a\x69\xc9\x26\x6f\x31\x79\xbe\x51\xdc\x05\x7b\x54\xb7\x55\xd2\x49\x5e\x46\x34\x61\xd0\xd9\x5b\x67\x4f\xda\x2a\x15\x4f\xac\xaa\x35\x5e\xf0\x39\x65\xd0\xb5\xce\xfa\x46\x05\x7b\xeb\x3a\x5a\xd2\x71\x75\xde\x3c\x77\x16\xef\x43\xb9\xf9\x28\x01\xfc\x6a\x67\x39\x90\xe5\xd6\xfb\x5a\xba\x21\xd0\x92\x46\xd9\x3c\x8b\xaf\xef\xac\x85\xc5\xf5\xc7\xc5\xdd\x6c\x57\xda\xf2\x26\x0b\x21\x09\xf9\xc6\xc5\x68\x82\x10\xe1\xc9\x40\x85\x83\x2a\xc8\x10\xd7\xa5\x7d\xcb\x82\xa0\xe1\x1d\xde\x85\x2f\x07\xb6\xf7\xa0\xdc\x35\x84\x9a\x42\xe0\xad\xba\x1b\x33\xd1\xd4\x34\xb5\x69\xad\x09\x83\x4e\x52\xe6\xbe\xb4\x04\x56\xb2\x65\x89\xa8\xc8\x9d\x5b\x11\x55\xb9\x73\xab\x89\xa8\x8a\xf2\x87\xf6\x92\xd8\xd1\x44\x54\x72\x22\xb7\xaf\x4f\x98\x68\x08\x62\xa8\xf4\x5d\x89\xd4\x24\x11\x35\x51\xd2\xee\x5e\xcc\x4d\xa3\x5c\xd2\x2a\x26\xec\x25\x55\x5a\x1d\xaf\x8c\x75\x98\x7e\xac\x46\x8c\xf6\x89\xfa\xa0\xbf\x5e\x16\xf1\x39\xae\xf3\x37\x50\x88\x4a\xee\x18\x7b\xbb\x5b\xb6\xe4\xa1\xdf\xe0\xac\x57\x81\xb2\x57\x31\x33\x8e\x3a\x1a\x43\x66\x27\xb6\x4b\x83\xd8\x19\x38\xcd\x0d\xb4\x3f\xde\xdb\xff\x26\x5a\xc2\xdd\x9a\x3f\x69\xf1\xbf\x29\x45\x45\x0e\x38\x07\xfd\xd7\xb7\x05\xda\x76\x75\x8e\x07\x83\xf7\x95\xc8\xfa\xac\xd2\x6a\xd0\x8d\x47\xcb\x06\x5d\x2e\x7a\x92\xd6\xf3\xa3\x16\x54\x5e\x83\x43\xdf\x49\xde\xcd\x0e\xb5\xb2\x0d\xd6\x7b\xa2\x51\x5e\xc1\x7f\xe5\x72\xb9\xdc\x16\x94\xfa\x95\xc5\x4d\xcf\x2b\x81\xb3\x28\xc8\x21\xcb\xaa\xcd\x6c\xdb\xa4\xb6\xda\x0d\x12\xbf\x84\xe3\xd4\x71\x60\xd9\xd1\xb7\xe2\x8f\x58\x3b\x5e\x2f\x32\x12\x4b\xda\x8b\x27\xbb\x69\x0f\xf2\xe2\x89\x39\x39\x2b\xbd\x66\xee\x8b\xbd\xbd\x57\xb7\xab\x30\xb7\x4d\x7e\xd0\x97\x16\x0c\x5a\x98\x4f\x54\x20\xa3\xa9\xaa\x05\x6b\xb0\x68\xe6\x6a\x75\x98\x11\x92\x12\xd1\xe4\x48\x80\x19\x15\x6a\x16\xd4\xbe\xc9\x40\x9c\xed\x60\xf7\x98\xfa\x05\x6b\x92\x29\x47\x10\x6a\x75\xd0\xe9\x35\xf9\xca\x22\xe5\xa5\x1b\xe8\x17\x8e\x3d\x22\xfb\xe5\xa7\xbc\x59\xa7\x6f\x0c\x7c\x91\x44\xc9\xd7\x16\xe7\x58\x77\xc8\xbf\x71\x11\xa4\x82\x46\x1b\x29\x9f\x32\x17\xf8\x35\x43\x8b\xa5\xc2\xad\xc6\x42\x0a\x07\x1a\x11\xce\x5d\x83\xd5\x76\xda\xdc\xf7\x88\x05\xbf\x30\xc6\x3d\x89\x92\x5f\x2c\x92\x5a\xbd\xda\xe1\xa8\x7c\x7a\xc6\x8b\xe8\xd7\x4e\x36\x7a\x08\xd3\x9a\x5b\x1b\xef\x43\x46\x2a\x2b\xe3\xe0\x2f\xec\x6c\xf0\x93\xb4\xde\xc5\x0c\xfe\x5e\x9f\xcf\x8c\x42\xad\x26\xca\x76\xa5\x98\x0d\xa2\x56\x17\x18\x8d\xfc\x0a\xf7\xc3\x9d\x2b\xdc\x43\x3a\xac\x1d\xde\x4a\x5a\x34\xef\xfe\x96\x24\xd5\xca\x69\xf6\x02\x5d\x5a\x1b\xcf\x32\x42\x28\xb5\x3a\x64\x96\x35\x78\x56\xa1\x8b\x94\x39\x21\xc6\x99\x2b\xcb\x5d\x4e\xab\xff\x1e\xbd\x6d\x50\xcf\x35\x88\x35\xca\x9f\xa0\x72\x36\x4a\xb4\xbc\xd6\xd9\x4d\x31\xb4\x5c\xa1\xd0\xb9\x83\xbe\x32\x30\x33\x56\xeb\xbc\x5c\xa5\x0c\xa6\x5a\xe7\x76\x10\xba\xaf\x2d\xee\xf0\xbf\xbe\xa8\xc3\xaf\xb5\x52\x08\x17\x9c\x55\x71\x62\xe3\x4e\x8f\xfe\xeb\x9e\xc9\x55\x8e\x87\xba\x62\x50\x7c\x8c\x74\x70\x24\x1e\x5c\xdc\x38\x8f\xf8\xc7\x39\x88\xef\x6b\x1d\xef\x90\xed\xb4\x26\x7a\x84\x0b\x21\x20\x93\x28\x79\x61\x71\xfd\x7d\x63\x91\x44\x59\xa3\x3c\x64\x5d\x8b\xa2\x48\xdb\x69\x43\x8b\xa1\x48\x8b\x9c\xfe\xa3\x85\xd3\xdf\xbd\x88\xe9\x3f\x7a\x6c\xd3\xff\x48\xab\x51\x0b\xd3\xfe\xb4\xb3\x52\xbe\xb9\x48\x2b\xe5\x45\xf4\x8b\x36\x30\x83\x3b\x42\x65\xd7\x45\xb3\x03\x86\xa7\x2b\x27\xc6\x99\x0e\x62\xe2\x67\x07\x94\xe6\x7f\x8f\xfe\x63\xdf\x40\x7b\xdb\x62\xf6\xcb\x2f\x2a\x3e\xa2\x3f\x07\x8c\xff\x66\x88\x8f\xf8\x0b\xbf\x21\xd0\x5a\x78\x41\x4e\x2d\x95\x2b\x41\x68\xc9\x1b\xc2\x9b\xd8\x3f\x77\xe4\x8b\xb6\x73\x17\x28\x6b\xe6\x4e\xd9\xfa\xe0\xf3\x3d\x03\x86\x75\xae\x82\x9e\x1b\xcc\x8c\x65\x75\x99\xc9\xf7\x70\x84\x9a\x72\x52\xdb\x6e\x7f\x63\x11\xc9\x12\xca\xfb\x14\x6e\xdc\xcb\x68\x77\xbf\x97\x73\xd4\x81\x3e\x81\xf5\xef\x60\x41\x8e\xaa\x1e\xbb\x59\x0b\x4c\xaf\x3b\xfc\x73\x8e\xf0\x87\xfe\x49\xdf\xb1\x88\x49\x0f\x94\x35\x93\xde\xad\xd2\xb2\xe8\x49\x3f\x97\xaa\xba\x95\x19\x55\x85\x28\xcf\x0e\x74\x00\xc9\xa7\x74\xb3\xad\x37\x91\xc6\xe4\xd5\x1c\xd9\x9e\x01\xfb\x12\x59\x34\x4c\x40\x9a\xf5\x84\x08\x22\x7a\xd5\xca\x7f\x04\x15\x6d\x76\x04\xd6\x69\x58\xad\x53\x2c\x0f\xd3\x75\x5f\xf1\xa2\x8e\x5f\x4a\xbf\x76\x0f\xd3\x22\x09\xe6\x94\x7f\x19\x15\xc1\x7c\x4f\xc7\xfb\x6e\x3b\xad\x69\x31\x04\x73\x91\xfd\xbd\xac\xb0\xbf\xa7\x2f\x82\xc0\x5f\x76\x6c\xfd\x6d\x71\x45\x69\xb0\xde\x8a\x3a\x2f\x41\x60\xa8\xa2\xb3\xd2\x02\xea\x79\x11\x2d\x9f\xc3\xe2\x96\xa3\x38\xe0\x77\x3d\xd9\x5e\xf0\x99\x3a\x65\x1b\xe2\x05\x16\xb8\xd5\xc7\xb4\x83\x4f\xde\xbf\x69\xaf\xd6\x94\x28\xb4\x17\x75\xbf\xdb\x93\x4a\x5a\xf5\x79\x37\x0d\x91\xb6\x86\xc8\x79\x1a\x6a\x1a\x84\xd2\x19\x66\xdf\x5b\x47\x28\xd9\xe4\x12\x5c\x4f\x6e\xce\xd4\x50\xd1\x99\xda\x49\xfb\x42\xd7\xb4\xf8\xf0\x27\x51\xf2\xb3\x4a\x27\x71\x47\xc7\x53\x6f\xa3\x52\xb9\x2d\x7e\x89\x7f\xd5\x0f\x16\x50\xc8\x6b\x43\x14\x72\x3a\x4f\x21\xb7\x87\xcb\xe6\xbd\x21\x26\xfd\x45\x99\x92\x65\xf4\xd5\x74\x00\xf1\x5d\x0f\xb0\x16\x2f\x83\x5d\x81\xb6\xc0\xc3\xe0\xe0\xc0\x39\xd6\x4f\x62\x49\x92\x4f\x60\x61\x7f\xd4\xe8\x8f\x3e\x9b\xac\x81\x6e\x00\xf3\xe4\x80\x24\x39\x50\xff\xa1\x81\x7a\x94\x69\x45\xcb\x71\x36\xf1\x18\xd4\x04\x7b\x75\xcf\x45\xa5\x66\x4b\xe6\x08\x54\x0e\xc9\xad\xb2\x36\x4f\x97\xe7\x23\xb5\x89\x62\xdc\x44\x2e\xea\xe8\x25\x74\xb0\x66\x13\x25\x6d\xb3\x15\x41\xb7\x17\x98\xc9\x54\xb0\x4c\x87\x6a\xb5\x1c\x37\x3a\xe4\xec\xd4\x45\xb1\xd1\xd3\xde\xce\x29\x47\x31\x15\xa6\xba\xc0\xda\x1c\x3b\x77\xca\x87\xe8\x8c\x37\x78\xd6\x9b\xef\x50\xe1\x91\xbb\x3a\xdc\x21\xd7\xb5\x8f\x14\x7b\xf2\xed\xdc\x57\x33\x85\xf4\x7f\xe9\x22\xe8\xff\xcc\xb1\xd1\xff\xc3\x8b\xd4\x0f\xdd\x52\xd0\x61\x3f\x11\xb8\xc5\x47\xc6\x4b\x2e\x0d\xcf\x96\x75\x7c\x33\x4f\xd2\x0a\x7f\x9d\x23\x9d\x5d\xf4\x48\x67\x3b\x19\xe9\xf2\x45\x8c\x74\xf6\xd8\x46\xba\xdf\x27\x80\xe0\xbd\x0e\x5c\x70\x30\x54\xb8\x68\x33\xae\x8b\x86\xb2\x89\x0b\x0d\x36\xbb\x4e\x18\x70\xae\xf5\x3c\xa8\x24\xc6\x03\x06\x8b\xbf\x15\x4d\xc2\x60\x1b\x26\xd7\x44\x9b\xf1\xde\x75\x0c\xe3\x6d\xf0\x6c\xa0\xe3\x63\xb2\xd3\xdb\x84\xf5\x22\xbc\xda\x1f\x64\x87\xce\x35\xed\x05\xb7\x3d\x8b\x17\x22\xf6\x84\x98\x9c\xdc\xf5\xe8\x2b\xa7\xf5\x77\x0a\x60\x5c\xf3\x1f\xe6\xe6\xd3\x0f\x16\x98\x88\x72\x8e\x9c\x7e\xae\x89\x70\x2f\xd9\x69\x66\xe9\xc6\x3a\x23\xe6\x3b\x69\x1f\x9d\x9b\xa6\x13\xfc\x70\x29\xb0\xb4\x25\xf5\x3e\x0e\xcb\x8e\x1a\x97\xff\x78\x4f\xbf\x0b\x69\xfe\x25\xde\x7e\x83\x0a\x81\x1d\x03\x45\x7f\xa0\x90\xa2\x9f\xb4\x08\x09\xe4\x81\x63\x3b\xfd\x53\xc1\x3d\xdc\xad\xa2\xed\xe2\x82\x2d\xbc\xaf\x1d\x6f\x6f\x64\xd3\x2e\xbd\x95\xe4\x43\xa5\x87\x14\x04\x08\xac\xa2\xd3\x66\xfb\x5c\x5a\x77\xd0\x86\x5c\x26\x6e\x9a\xe5\xca\xee\x0c\x95\x85\xe2\x84\xcf\x83\x76\xf2\xbc\x5e\xe8\x5b\x5e\x24\x42\x50\x31\xd9\xf0\x77\xe0\x94\x4e\x77\x9f\x7e\x70\x80\x51\xa1\xda\x75\x18\xc5\x15\x3e\x39\xc4\x16\x79\x79\xb6\x29\xda\xe9\xce\x19\x7f\x58\x09\x9a\xed\xef\x9d\x31\x7f\x3c\xe6\xdf\x11\x05\xe6\x8f\xc7\xfc\xb4\x6a\x71\xe6\x0f\x5f\x25\x2d\xe6\x0f\x7f\x4b\x1e\xf3\x47\xa0\x4b\x45\xe6\x8f\x53\x16\x61\xfe\x78\x2c\xa0\xfc\xf8\xb5\x98\x3f\xfc\x33\xf3\xf6\xcc\x1f\x5f\x5d\x1c\x91\xdb\x5f\xa0\xa1\xf4\x9c\xa6\x43\x57\x3e\x2d\xcf\xc9\xfc\x99\x78\xb5\xa4\x8b\xd4\xb5\xef\xf7\x9f\x86\x76\xba\xf6\xef\x06\xf5\xb0\x5d\xed\xaf\xf2\x27\xc3\xbb\x5e\x0f\x67\x0f\x73\x32\x48\x57\x93\x24\x5b\xf8\xe1\x69\x36\x79\x9f\x75\xb1\xc8\xea\x21\x29\x24\x60\xef\x7c\x32\x70\x93\xb6\xf1\xc5\x0e\xce\xfc\x1e\x16\xe8\x47\xe1\xcc\x4f\x79\xfb\x61\xe9\xcb\xe3\xc7\x1e\x73\xd1\x60\xbd\x75\x27\x45\x44\x77\xd2\xd3\x03\xf8\x65\x4b\x97\xf6\xe9\x64\x35\x24\x37\xdf\xe8\xe0\xbf\xcb\x87\x41\xf9\x17\x68\x0f\x53\x7b\x70\x21\x6a\xce\x8d\x26\x7d\x37\x55\x31\xce\x31\xc7\x76\xcd\x07\xd8\xae\x7d\x88\x03\x1d\xa9\xc4\x35\x0d\x93\xae\xc5\x71\x8c\xc2\x78\x5a\xed\x48\xa8\x3c\xa1\x98\x13\x19\xbe\x12\x55\xe5\xc7\x1b\x8f\x7a\x73\x8d\x2c\x50\x6d\xc2\x02\xd5\x26\xe8\x1f\x23\xf4\xc7\x66\xfa\x63\x8c\x38\xe8\xe3\xbf\x90\x73\xa8\xbf\xa1\x87\x6c\xfc\x83\xe6\x99\xf2\xf8\xdd\xcf\x10\xaa\x7c\x3f\x73\xb1\xca\xa7\xc8\x1c\xe4\xb1\xca\x35\x84\x43\x17\xfa\xd8\xc6\xca\xc7\x76\x74\x0f\x6b\x9f\x83\x72\xc4\x06\x34\x63\x0f\x55\x24\x61\x2e\xd9\xc6\xa5\x74\x09\x9e\xf5\xa5\x0d\x27\x13\x7a\xa2\xce\xf3\xa7\x6a\x64\x64\xf6\x4c\x24\xc6\x66\x48\x6f\xc8\x33\x83\xc7\xed\x10\xd3\xe3\x15\x94\x61\x04\x49\x13\xd5\xa7\x1c\xbb\xbb\x9e\xf7\x80\x9f\xb1\x7d\x0e\x5e\x1a\xee\xcc\x67\x13\x13\x13\x13\xdb\x6c\xdd\x34\xa9\xfb\x12\x74\xd1\xb2\x2b\xe0\xa6\x43\x50\xa9\xbd\xd5\xe5\x22\xa8\x1e\x81\x4c\xc2\x2e\x37\x6e\xd1\xa6\x84\xb1\xe3\xdc\x4c\x67\x60\x4c\xe5\x93\x47\x06\x6c\xa8\x99\x72\xf0\x6f\xed\xea\x64\xa1\xcc\xde\x21\x7e\xdc\xd6\x2b\x93\x74\x8a\xa6\x0c\x7d\xf4\x67\xde\x98\xe0\x5b\x69\xf9\x5c\xca\xd0\x61\x67\xcd\x3f\x4e\x4b\x7a\x92\x26\xdf\x46\xdf\x7b\x52\x86\xce\xd2\xf7\x24\x65\x68\xb6\xfb\xeb\x98\x0b\x3e\xeb\xce\x85\x92\xcc\x87\xcc\x0a\x77\xfd\xe7\xbf\x25\xa0\xc6\xff\xfd\xbf\xff\xfd\xbf\xb7\xff\xbf\x06\xeb\x3d\xc2\x2d\xb0\x8f\x01\x01\x5e\x4a\x10\x80\x1d\xa4\x4f\x80\xfa\x7c\xf7\x7b\x4e\x3f\xfd\x8c\x33\xdf\xfb\xde\xa1\x75\xeb\xde\xf7\xfe\xf5\x67\x7d\x60\xc3\xf0\x6f\xfc\xe6\x6f\x6d\xfc\xe0\xa6\xb3\x47\x46\xb3\xdf\xfe\x9d\xbf\xf3\x77\xff\xde\xe6\xbf\xff\x0f\xfe\xe1\xef\xfe\xa3\xff\xe3\x1f\x8f\x9d\x73\xee\x87\xce\xfb\xf0\x47\x7e\xef\xf7\xc6\x3f\xfa\xfb\xff\xe4\x9f\xfe\xb3\x7f\xf6\xcf\xff\x60\xcb\xff\xf9\x2f\xfe\xe5\xbf\xfa\xd7\xff\xd7\xbf\x39\xff\xdf\xfe\xbb\x3f\xfc\xf7\xff\xfe\xff\xfe\x0f\xff\xcf\xd6\xff\xf8\xff\xfe\xa7\xff\xfc\x5f\xfe\xeb\x7f\xdb\xf6\xdf\xff\xc7\xff\x6c\x5e\xf0\xb1\x0b\x27\xd8\x45\x6c\x3b\x9b\x64\x3b\xd8\x4e\xf8\xdf\x2e\xb6\x9b\x4d\xb1\x8b\xd9\x25\xec\x52\x76\x19\xbb\x9c\x5d\xc1\xae\x64\xd3\xec\x2a\x76\x35\xbb\x86\x5d\x0b\xff\xbb\x8e\x5d\xcf\x6e\x60\x33\xec\x46\x76\x13\xbb\x99\xdd\xc2\x6e\x65\x1f\x67\xb7\xb1\x59\x76\x3b\xbb\x83\xdd\xc9\xee\x62\x77\xb3\x7b\xd8\x1c\xdb\xc3\xee\x65\xf7\xb1\xfb\xd9\x03\x6c\x2f\x7b\x90\x3d\xc4\xf6\xb1\x87\xd9\x23\xec\x51\xf6\x18\xfb\x04\xfb\x24\xfb\x14\xdb\xcf\x1e\x67\x9f\x66\x4f\xb0\x27\xd8\x93\xec\x33\xec\xb3\xec\x73\x6c\x9e\x7d\x9e\x3d\xc5\x9e\x66\xcf\xb0\x2f\xb0\x2f\xb0\x2f\xb2\x67\xd9\x01\xf6\x1c\xfb\x12\xfb\x32\x7b\x9e\xbd\xc0\x5e\x64\x2f\xb1\x05\xf6\x15\xf6\x55\xf6\x35\xf6\x32\xfb\x3a\xfb\x06\xfb\x26\x3b\xc8\xbe\xc5\xbe\xcd\xfe\x88\xbd\xc2\xfe\x98\x7d\x87\x7d\x97\x1d\x62\xdf\x63\xdf\x67\xdf\x67\x3f\x60\x3f\x60\xaf\xb2\x3f\x61\xaf\xb1\xd7\xd8\x9f\xb2\xc3\xec\xcf\xd8\x0f\xd9\x8f\xd8\x8f\xd8\xeb\xec\xc7\xec\xcf\xd9\x4f\xd8\x11\xf6\x17\xec\x2f\xd9\x5f\xb1\x37\xd8\x5f\xb3\x9f\xb2\xbf\x61\x47\xd9\xcf\xd8\xcf\xd9\x2f\xd8\x9b\xec\x97\xec\x57\xec\x57\xec\x2d\x36\xc1\x2f\xe2\xdb\xf9\x24\xdf\xc1\x77\xf2\x5d\x7c\x37\x9f\xe2\x17\xf3\x4b\xf8\xa5\xfc\x52\x7e\x19\xbf\x9c\x5f\x01\xff\xbb\x92\x5f\xc9\xa7\xe1\x7f\x57\xf1\xab\xf9\x35\xfc\x5a\x7e\x1d\xbf\x9e\xdf\xc0\x67\xf8\x8d\xfc\x26\x7e\x33\xbf\x85\xdf\xca\x3f\xce\x6f\xe3\xb3\xfc\x76\x7e\x07\xbf\x93\xdf\xc5\xef\xe6\xf7\xf0\x39\xbe\x87\xdf\xcb\xef\xe3\xf7\xf3\x07\xf8\x5e\xfe\x20\x7f\x88\xef\xe3\x0f\xf3\x47\xf8\xa3\xfc\x31\xfe\x09\xfe\x49\xfe\x29\xbe\x9f\x3f\xce\x3f\xcd\x9f\xe0\x4f\xf2\xcf\xf0\xcf\xf2\xcf\xf1\x79\xfe\x79\xfe\x14\x7f\x9a\x3f\xc3\xbf\xc0\xbf\xc8\x9f\xe5\x07\xf8\x73\xfc\x4b\xfc\xcb\xfc\x79\xfe\x02\x7f\x91\xbf\xc4\x17\xf8\x57\xf8\x57\x2d\x87\x3f\x7a\xa4\x94\x67\xb1\x9e\xf1\xb3\x58\x47\xca\x4a\x17\x30\x53\x31\x40\x05\x92\x45\xf8\x1a\x57\x3c\x54\xc5\x5c\xdc\xf2\xf1\x57\x79\x32\xfa\xe7\x7c\x80\xf5\x7c\x05\x1b\xdb\x10\xcf\x94\x1a\x80\xee\x3a\x5d\x21\xec\xf3\x57\x78\xe2\x8f\x5e\xde\x41\xfb\x11\x04\x87\x92\x55\x2c\xf0\x64\xf4\x75\xd9\xd2\x4b\xdc\x81\xb0\x27\xdf\x7f\xb7\x64\xc6\xa1\xd2\xb8\xaf\x8d\x8f\x96\x0d\x1f\xff\x05\xf9\xf5\x8b\x6a\x1c\x13\x15\xf3\xfc\x19\xf9\xfc\x05\xf5\x7c\xba\x92\xf3\xea\xf5\xf6\x0f\x0a\xce\xad\x8d\xb7\x92\xb8\xd7\xa7\x65\x35\xcf\x73\xf2\x76\x9b\x62\x47\x66\xca\x86\x5b\xc5\x1f\x26\xb1\x30\xfc\x60\x2a\x92\x34\xd7\xf4\x65\xc5\x4d\xcf\x73\x8c\x33\x80\x1f\x07\x38\x42\xea\xce\xc2\xea\xd4\xcb\xd0\xa1\xa7\x64\x87\xbe\xc4\x81\x2f\xaa\xd8\x0f\x07\xd3\x2a\x18\x7c\x9e\xe5\x98\x4c\x65\x10\x62\x12\xcc\xaa\x1e\x37\xc0\x7a\xbe\xc8\x55\xa2\x95\x9a\x99\x24\xf9\xf8\x0b\x1c\xa3\x6c\x9e\xe1\x2a\x4a\x65\x73\x83\x8b\xca\xc6\x68\x13\xe6\xa7\x58\x28\x35\xb8\x28\x6f\x8c\x7e\x1b\x61\x7c\x0e\xa8\xbc\x3c\x7b\x20\xd7\xfa\x39\xd6\x77\xfa\x19\xee\x89\x0e\xbe\x36\x30\x5a\x3d\x61\xc6\x46\xa6\x27\x2d\xab\x35\x37\xc4\x83\x8a\x35\x93\x8f\xf2\x09\x3a\x6f\xa0\x35\xb6\x63\x42\x3f\x25\xe7\xea\xf3\x9c\xb4\xa8\xd9\x50\xf8\xa1\x99\xf8\x09\xde\x9c\x1b\x15\x4a\xee\x98\xae\x28\x88\xa0\x0a\xc6\x4a\x2e\x94\x52\x75\x72\x70\x65\x0e\x94\x70\x51\xf6\xb0\xb4\x2c\x97\x20\x8b\xd2\x6a\x16\xa5\xb5\x2c\x4a\xbb\x20\x24\xfc\x73\x3c\xd1\x30\xfe\x89\xe0\x4e\x26\xbb\xcf\x72\x85\xc1\xaf\xd0\xea\x71\x80\x83\x46\xd5\x7b\xd2\x00\xeb\xf9\x0c\xc7\x68\xc0\x27\x79\x22\x22\xb3\x50\x27\xe3\x13\x78\xf3\x04\x2c\x14\x97\x4b\x23\x96\x1a\xec\x9f\x27\xe4\x99\x65\x03\xac\xe7\xd3\x1c\xc4\x81\xdf\x56\xb1\xc2\x75\x7c\x94\x90\x94\x02\xdf\x94\xc5\x1e\x27\xd3\x22\x27\x6f\x89\xa8\x48\x11\x4d\xa7\x2c\x7e\x4d\x4e\xdd\x7e\xb5\xef\x67\x2b\x0a\x85\x97\x58\x37\xc5\x12\xc4\xb9\x5a\x17\x6d\xaa\x2f\x31\xb1\xe5\x9f\xe4\xc9\xe8\xa1\x68\x80\xf5\x7c\x82\x27\xa2\x92\xb1\x66\x5a\x49\xb2\x5e\xc5\x82\x77\xcf\x9d\x95\x03\x42\x18\x1c\x60\x3d\x8f\xf1\x84\xc2\xc4\xcb\x47\x8f\x72\x8d\x13\x5f\x16\x25\x15\x38\x96\xcb\x3a\x54\x25\xe3\x91\x9f\x3c\x22\x3f\xc1\xd9\xf8\x8e\x6c\xff\x61\x0e\x80\xcb\xa6\xc1\xac\x4b\x37\x9c\x56\x45\xaf\x59\x95\x79\x59\x76\x1f\xdd\x21\xbd\x74\x87\xf4\xa8\x1d\x22\x7f\xd8\xc9\x12\x64\xcb\x2a\xbd\x52\xbe\xc8\x10\x9c\x7e\x5b\x64\x88\xfe\x18\xc3\x7d\x56\xef\x96\x22\x6a\xc5\x40\x90\x7d\x52\x4e\xf9\x83\xce\xb2\xe4\x81\xa5\xef\x2f\x3c\x4f\x72\x5f\xc9\x41\xaf\xe7\x2b\xea\x20\x1e\xf5\x80\x64\x55\x5f\x22\x27\xbf\xc7\xce\xfa\x19\x03\xac\x67\x2f\x4f\x46\x3f\x21\x1b\x7c\x00\x76\x53\x65\x43\x3c\xc5\x1a\x5c\x2e\xea\x51\x86\xbb\x6b\xba\xdc\xe0\xa2\x0b\x50\x32\x45\xb2\x21\x9e\x2a\x23\x01\x98\xa9\x34\xb8\xe8\xde\x10\x4f\xc8\xdf\xb5\x8d\xd1\x07\x25\x99\xd8\x18\x6d\x24\x63\x37\x0b\x73\x26\xd6\x3f\x7a\xb7\x6c\xe8\x7e\xae\x9d\x03\x7a\xcc\xf4\xdf\xa9\x5e\x24\xa2\x07\xd2\xbb\x47\xe7\xec\x4d\x7b\xec\xba\xa5\xbd\x99\x14\x09\xd3\xa5\xa2\x37\x13\x53\x69\xaf\x58\x2a\x47\xd2\xab\x6a\xbf\x4e\x7e\x7c\xaf\xa4\x84\x2c\xed\x51\xd9\xae\xf6\x30\x24\x4f\x47\x4b\xa2\x07\x0a\xfd\x5c\xee\xf5\x39\x32\xa9\xb0\x60\x59\x24\xe7\x26\xed\x95\x5f\xf5\x6c\x88\xf7\x4b\xa2\xd6\xbb\x21\x9e\x2f\x79\x56\x32\xdb\xd6\x54\xe8\x65\x78\x4b\xa6\x4b\x1b\x5c\x2c\xdd\x18\x65\x6a\xbb\xfd\x8d\x6c\xe1\x6e\xd2\x82\xb3\x0b\x46\x60\x3d\x60\x35\x96\xa8\x0f\xfe\x5a\x7e\x70\x97\xec\x37\x95\x4f\x97\xe0\xe6\x8c\xec\x4e\x5c\x62\x45\x5a\xb3\x73\x14\x58\xc4\xc6\x01\xd6\x73\x07\x4f\x46\xff\x4a\x56\x75\x3b\xf7\x34\xdd\xb7\x21\xee\x17\x55\x23\x8a\xdf\x0e\x94\xc7\xcc\xfb\x5f\xca\xef\x66\x9d\xad\x36\x88\x84\xe9\x1c\x52\xe0\x36\x9e\xa3\xd5\xb2\x52\xa8\xee\x56\x9e\x08\x3c\xf4\x7f\x1c\xe1\x4f\xc2\x46\x28\xc2\xf3\x2d\xf9\xe6\x16\x0e\x00\xea\x7a\x8b\xc3\xb3\x9b\xdd\xbe\xc0\xb3\x9b\xe8\x0d\x3b\x63\x60\x22\x8e\x32\x45\x2e\x95\xc2\xf7\x08\xfe\xee\xd3\xb9\xe3\x0e\x13\x14\xeb\x2f\xd0\xb3\x41\x85\xe0\xbd\x2f\x7b\x45\xcd\x2f\xd2\xf2\x39\x21\xf8\x28\x73\x2e\x9d\x67\x69\xd1\x43\xa4\xea\x1f\xce\x7a\x63\x5c\x0e\x14\x54\x7d\xc4\xad\xfa\x39\x5a\x94\x08\xd8\xd9\x9b\xf7\xa9\x5e\x97\x9c\xaa\xbf\x54\x50\xf5\x61\xb7\xea\x2f\x07\xaa\xd6\xef\x9f\xa7\xef\x3d\xb2\xfb\x0b\xf4\xfd\xc1\x16\x56\x65\x30\x8d\x46\x0f\xca\xb5\xbb\x92\x2b\xb5\xda\x42\x49\xa5\x62\xb1\xab\x15\x85\x56\xeb\xa5\xd0\x6a\xbd\xfc\x59\x35\xee\xaa\x33\xee\x85\x82\x71\x2f\x94\x9c\x71\x7f\x85\x16\xfd\x3e\xa9\x7a\xc7\xfd\xde\x29\xfd\x6a\xe7\xab\xf5\xb5\x45\xae\xd6\xcb\x9d\xaf\xd6\xd7\xdb\xac\xd6\x37\xda\xac\xd6\x37\x83\xab\xb5\x50\x6a\x55\x87\xbe\x22\x69\xe7\x4e\x9e\x8c\xbe\x28\x57\x70\x07\x90\x66\x78\xae\x7e\xd2\x43\x0b\xcf\x26\x5d\x62\x81\x3c\x12\xec\x83\x09\x96\x72\x11\x99\x5c\x7a\x50\x7a\x3b\x4f\x46\xbf\x28\x9b\xb8\x08\x69\xd3\x81\x4a\x73\x4e\xde\x25\x11\xc8\x22\x85\x4e\x4c\x95\xb4\x6b\xf4\xf3\xb2\x8e\xb7\x98\xa2\xe9\x87\x18\x5e\x44\x07\x19\xde\x40\x0b\x0c\x6f\x9e\x51\x85\x13\x58\x41\xfd\xdd\x12\x48\x0c\x27\x59\xd6\x3e\xbc\xd0\xfa\x15\xea\x8c\x9d\xa3\xef\xd2\x39\xda\xed\x2a\xef\x2a\xc0\x34\xf9\x79\xbf\x05\x86\xbc\xdf\x51\xc5\xfb\x1d\x62\x69\x59\x16\x1f\x4d\x41\x8d\x79\x90\xa5\x5d\x20\x7d\x94\xd3\x6e\xd0\xdb\x96\xd2\x1e\x60\x8c\xd2\x25\xa0\xd7\x2d\xa5\xbd\xc0\xa3\xfc\x92\x29\x2c\xcc\x03\x0c\x7b\x38\xcf\xf0\x2e\x8d\xf0\x8a\x25\x1b\xe7\x7b\xb4\xa7\xcf\x51\x36\xd7\xe0\x38\x4c\x28\x28\x0f\x75\xd8\xa6\x4b\x22\xca\x96\x9e\xb3\x17\x0f\xdb\xc6\x68\x44\x70\x58\x8f\x1f\xc8\xb9\x7c\x93\x25\xa3\x5f\x97\x24\xfd\x17\x4c\xca\x0d\x71\x22\x62\x78\xf9\x15\xf9\xec\xe7\x0c\xae\x50\xf3\xf0\x79\xf9\xf0\xa8\x7e\x28\x7b\xbc\x31\x3a\x1b\x06\x52\xc9\xd8\xa4\x91\x8c\xbe\x20\x8b\xfd\x94\xb9\x5c\x64\x09\x15\xd9\x86\x9b\x7b\x46\x16\xfa\x6b\x96\x24\xa2\x84\x33\x24\xaf\x79\x15\x52\xf8\x63\xd9\xb3\x37\x18\x6a\xaf\x37\x2a\xf1\xe6\x69\xf9\xc1\x5f\xc1\x43\x79\x8f\x2b\x88\xcf\x89\xb2\xd1\x92\x4f\x95\x51\x4f\x5b\x72\x70\x2f\xfe\x9c\xce\xd7\x0b\x74\xbe\x4c\xda\xd1\x59\x95\x9e\x4c\xcd\xd7\xbe\x92\x94\x27\x07\x71\xba\x36\xf1\xdf\x09\x35\x94\x71\x40\x26\xd6\x0d\xfd\x84\x36\xb4\xe0\x2c\x0c\x09\x26\x3d\x22\x87\x76\x84\x25\xa3\xfb\xe4\x70\x7e\x82\xd8\xa9\xfb\x4a\x1a\x8c\x55\xf6\x61\x3d\xff\x9d\x54\x13\x4e\xd9\x17\xd9\xa7\x59\x66\x3a\xb3\x2e\x1a\xa9\xe3\x72\xfc\xa5\xac\xeb\xcf\x59\x32\xfa\x80\xac\xeb\xc7\x58\xd7\x84\xda\x91\xd3\xa5\xb4\xa4\x36\xd5\x36\x9c\x94\x09\x92\x8b\xef\x8d\x00\x91\x85\x1a\x4a\x66\xa4\xdb\x9c\xad\xf7\xd7\x01\x9a\x95\x7d\xe1\x1e\x45\xe3\x98\x53\xfe\xa7\x81\xf2\xfa\xfd\xdf\x04\x08\x93\xde\x34\x23\x7a\x81\x8e\x94\x20\xa9\xda\x2f\xe5\x78\xff\x94\xe5\x23\x71\x8f\x7a\x59\x5f\x11\xb5\xa6\xb5\xc6\xcb\xe6\x08\xb9\x6c\x7e\x5e\x30\x0f\x39\x0a\xff\x8b\x36\x64\xf8\xcd\x20\x99\x9d\x61\x26\x07\xde\x91\x12\xe1\xe3\xd6\xc6\x9b\x53\x6e\x33\x7d\x4b\xb9\x39\x9e\xc2\x0e\x2b\x59\x6b\x4a\x2e\xec\x0f\x18\x04\x39\x77\x2b\x7c\x9d\xb7\xe4\x2c\x7c\x9f\x25\xa3\x3b\xe4\xcb\xef\x69\xc8\x5b\x00\xdd\xd5\x27\xf0\x68\x84\xaf\xd4\x19\xa5\xd6\xb2\x8b\x02\xb7\xeb\xf6\x39\xb5\x86\xdc\x59\xc3\xed\x17\x15\xaf\xe1\xe4\x45\xa1\x51\x1f\x51\x9b\x7a\x06\x36\xf5\xba\x68\x24\x8d\xb1\x5f\xaf\x30\xf2\xfd\xce\x50\x7f\x6e\x7d\x48\xf5\xa7\xec\xf4\x67\x57\x9b\xfe\xec\xf6\xf6\x87\x14\xb8\x38\xd4\xe0\x84\x7f\x02\x2e\x69\xd3\xe0\xa5\x81\x09\x30\x6a\x9d\x50\x7b\xaf\xfa\x0f\xcd\xe5\x81\xf6\x90\x4e\x98\x93\x39\xeb\x7e\x75\x45\xe0\xab\xec\x25\x7f\x2b\x57\x06\x5b\x59\xcf\x7f\x87\x44\x36\x1b\xe7\xde\x8b\xfc\x7c\xae\x7e\x7f\x55\x60\x16\x2c\xfd\x8f\x2c\x95\xc7\xb4\xf7\x8a\xd6\x5f\x2d\x77\xf1\x4b\x2c\x19\x9d\x93\x7f\xbc\x88\x44\x6c\xc6\x75\x93\xb8\xfa\xa2\x90\x6a\x6c\xc6\xa7\x64\xbc\xc6\x5b\x1c\x3c\x56\x9e\x44\xef\x8c\xdd\xc8\xca\x67\x62\xb7\xba\x8d\xee\x51\x8d\x6b\x8f\x76\x47\xa3\x09\x2f\x5f\x70\xee\x33\xe3\xeb\x72\x84\x51\xde\x47\xdd\x20\x87\x19\x1d\xb9\x22\x3b\xfb\x09\xd9\xb9\x21\xb8\x29\xfc\xdc\xe2\x4c\xc1\xa6\xc8\x91\xa9\x1b\x2f\x0a\x30\xa2\x01\x1e\xf7\xa6\x82\xaa\x73\x8c\xe8\xcd\xa1\xaa\x03\x3c\xee\x2d\x05\x55\xef\x77\xab\xbe\x35\x50\xb5\xb1\x36\xb6\x3b\xd6\xb3\x81\x19\x35\xe6\xc3\x8b\x8a\x99\xe4\x3b\x82\x74\xec\x7c\x84\x38\x93\x24\xec\xec\xb1\xbd\xc8\xd7\xe5\xd9\xc0\x03\x39\x36\x70\x0f\xb0\x81\x92\xdf\x91\xdc\x63\x21\xff\x27\x7f\x66\xe9\x52\x11\x49\x4e\x11\xf8\x4c\x50\x97\x7d\x96\x25\x04\x39\x30\x43\xfb\xf7\x6e\x85\xd4\x7e\x1b\xc3\x12\xa3\xd7\xcb\x3f\x3e\xc3\x12\xbb\x17\xf5\xf6\xd3\xe3\xda\x13\xda\x69\xaf\xdf\xe3\x25\x77\xf7\x16\xee\x34\xdc\x14\x17\x38\x4b\x77\x5f\x9b\xa5\xbb\xdf\x3b\xb3\x78\xee\xf7\x33\x55\xf5\xb4\x82\xe9\xb8\xfc\xe7\x27\x1b\x50\xae\x09\x37\x85\xf3\x5e\x5a\xcf\x17\xa8\x7f\x43\x3f\x4c\xca\x43\xb2\xc2\x4f\x49\xe6\xb4\x9c\xc6\xd9\xde\x47\x4e\x4e\x4b\xa3\x7f\x05\x0a\xc7\x56\xc6\x08\x5f\x3c\x66\x26\xae\x14\xe4\xf1\x30\xfb\x44\xc3\xe0\x15\xe7\xbc\xc5\x1e\xa6\x9d\x7a\xa9\x4c\xec\x11\x4a\x10\x9a\x2a\xe3\x4e\x99\x28\xe3\x4e\x39\x52\x92\xbd\x90\x2c\x5e\x49\x71\x7e\x65\xc5\xf9\x55\x46\xe7\xe5\x08\x1e\x61\x4a\xeb\xb6\x8f\xa1\x90\x73\x18\xf4\xea\x9b\xf8\xef\x8a\x58\x44\x59\x69\x17\xf1\x47\x34\x99\xa0\x0f\xc9\x32\x92\xbe\xf5\x98\x64\x19\xd6\x71\x41\xf7\xf5\x51\xda\xd7\x2f\x79\x39\xe1\xad\x0e\x23\x3c\x45\x18\xc6\xc7\x02\xfb\x08\xc6\x68\xaf\xa5\xad\x4e\x8b\x9f\x08\xdd\x4a\x4f\x3c\xaa\x36\x5f\xc5\x29\xff\xc9\x36\x77\xed\xa7\xda\xdc\xb5\xfb\x17\x79\xd7\x3e\x5e\x44\xfb\xec\xa0\xf6\xb9\x5f\x7d\x7a\x91\x77\xed\x13\x05\x77\xed\xef\x7a\xee\xda\x27\xdb\xdc\xb5\x9f\x69\x43\xca\x3e\x1b\x98\x25\x90\x4f\x4b\x73\xeb\x79\xc9\xec\xe9\xd6\x0d\xaf\x2b\xf9\x1c\xad\xe4\xcb\xae\x98\x59\xc6\x3d\x53\x31\x15\xd6\x94\xf0\x5b\x9a\x33\x76\x38\xdf\xbe\x4f\x34\xee\x71\x5a\x05\xef\xc8\x7a\x94\x89\x29\x51\x55\x3c\xeb\x53\xa0\xfc\x64\x08\x3a\xb5\xbb\x1e\x51\x9b\xc3\x77\xf8\x00\xeb\xb9\x93\x25\xa3\x8f\xc8\x42\x77\xb0\x44\x94\xd3\x48\x54\x52\x26\x4a\x29\x1f\xfd\x0b\x79\x98\x6f\x67\x89\x28\x65\x17\x36\xd3\x12\x8a\x8f\xb3\x78\xea\xe7\x2b\x19\x9f\x34\x6a\x67\xfd\x66\xf4\x47\xf2\x8f\xdb\x34\xf5\x69\x9d\x06\xbc\xff\x0d\x2a\x20\xa0\x32\x82\xdf\xcf\xba\xe8\x83\x75\xcc\xd2\xf2\x65\x86\x55\xa8\x4b\x22\x3a\x77\x2f\x0a\x5c\xa5\x8d\xd1\x09\x44\xe1\x47\xe7\x71\xba\x42\xa8\x96\x80\x5a\x9e\x93\xb5\xdc\xc2\x92\xd1\x2f\xc9\x3f\x6e\x66\x0a\x54\x2f\x1a\xbd\x53\xfe\xbe\xc9\x90\xae\x48\x91\x2e\xc5\x4a\x43\x50\xc6\xd9\x69\x3c\xfa\x43\x39\x90\x1b\x41\x76\x2f\x8d\x3e\x2b\xbf\x99\x91\x02\x52\xb6\x4c\x8d\xf8\x45\xf5\x68\xf4\x25\xf9\xc7\x0d\x28\xe4\x8f\x1e\x96\x5f\x5d\xaf\x45\x07\xb9\x65\xef\xbc\xe4\x14\xea\xe5\x64\x94\x6b\x61\xa2\x8b\xd4\xd4\xd3\x35\xac\xfd\x5a\xe8\x46\x9f\xea\xc6\x57\x19\x3e\x1a\xfd\x9a\xfc\xe3\x1a\xd5\x8d\xd7\x64\xc1\xab\x69\x37\x7e\xb0\xdd\xdb\x8d\x97\x8f\xa5\x1b\x50\xfb\x34\xad\x5d\xdf\x2e\xb9\xda\xbf\x71\x2c\xb5\xbf\x2a\x6b\xbf\x82\xb5\x58\xca\xb4\x7e\xe3\xc7\x0c\xdf\x27\x62\x09\xa4\xf7\xd4\xba\x8d\x3f\x92\xcf\x2f\x67\x60\x70\x95\xbf\x5f\x97\xbf\x2f\x43\x51\x6d\x09\x24\x86\x71\xf5\x3e\x39\x2d\xc3\x2b\x17\x75\xa2\x65\xf8\x63\x59\xe9\x25\x2c\x19\xfd\x8e\xfc\xe3\x62\xc5\x54\x57\xe4\xf1\x88\x0b\xb4\x59\x79\xf6\xa5\x3d\xdb\x02\x07\x02\x79\xa2\xf3\x51\xd5\x35\x25\x6f\xb2\x81\x01\xd6\x33\xb5\xa8\xdb\x75\xdc\x38\x3e\x4e\xf0\xa6\xab\x9a\x6b\x77\xc5\x1e\x29\xe1\x28\x8e\x32\x6b\x8f\x85\xe3\xf0\x3d\x39\xf8\x5d\x2c\x11\x31\x0c\x5c\x94\x24\x27\x57\x12\xac\xe5\x1a\x45\xb2\x95\x18\xa2\xb4\x1b\x9c\x06\x15\xb3\xf5\xaa\xac\x65\x27\x43\x3b\xe9\x87\xc9\xb3\x1d\x7e\x5a\xf5\xaa\xa4\x55\x93\x2c\x19\x3d\x24\x0b\x6d\x67\xf4\xbb\xd7\xd4\x23\xdd\xa5\xbf\xad\xb5\x98\x60\xad\xb2\xd8\x14\xa3\xbd\xfe\x3e\xc7\x62\x89\x7a\x15\xef\x4a\x99\x56\x4d\x20\x87\x52\x81\x5c\xc0\x65\xb0\xf0\x6a\xa0\xb2\x29\x96\xb1\x66\x5d\xf5\x5f\x29\x85\x7f\x24\xc7\x78\x61\x22\xa9\xf1\x84\x4a\xc6\x08\x18\x9c\xb4\xb5\x43\xb2\xb5\x8f\x19\x13\x32\x06\xc8\xaa\xba\x19\x5a\x8f\xdb\xcd\xc8\xba\x68\x63\x5a\x6d\x1d\xb2\x9e\xa6\xa9\x72\x9a\xd8\xe9\xca\xb3\xda\x5a\xa5\x0b\x36\xf0\xff\xa9\xc6\x9c\x46\xa3\x3f\x94\x7d\xff\x1f\x89\x58\x22\x57\x67\x09\x9e\xd5\xff\xee\xb9\x47\xd4\x8b\xd1\x6f\xc9\x7f\xb7\x59\xa7\x04\xb3\xc1\xf7\x57\x94\x23\xeb\xbe\x0a\x7a\xec\xee\xab\xb8\x1e\xbb\x3f\x21\xbb\x3a\xe4\xb1\xfb\x17\xb2\xf6\xff\x96\x78\x27\x43\x3b\x1d\xe4\xb7\xc9\x14\xc3\xc1\x1d\xeb\xe4\x80\xc7\xc0\x7f\x31\xaa\x79\xac\xb2\x13\xf5\x3c\x35\x46\xa2\x29\xf0\x3f\xe5\xe6\x45\xa0\x95\x4d\xd2\xb5\x3e\x34\x94\xb6\xf2\xd3\x6f\xd0\xc3\x5e\xe0\x44\xab\xbd\x34\x36\x53\xff\x8d\x31\x3a\x51\xd3\xe5\x5f\xf3\x44\x6d\x1c\x60\x3d\xff\x11\xa2\xa2\x46\x7f\x73\x80\xf5\x6c\x75\x3c\x1e\x36\xc2\x93\x44\x91\xa5\x25\xa3\x1b\x06\x58\xcf\x7f\x20\x67\x50\x98\xad\x74\x2d\x87\x57\x89\x6b\x57\xae\xf7\xd4\x7b\x1d\x9d\xc6\x2f\x02\x2a\x10\xed\x9b\x80\xfe\x32\x42\x99\xad\xa7\x19\xf5\x93\x11\x0e\x7b\xf9\xab\x8b\x16\xe1\x27\x33\x21\x7b\xf7\x87\xca\xb6\xf7\x4e\xce\xa8\x9c\x15\x11\xa5\x3d\x82\xc9\x19\x75\x9d\x6b\x20\x6b\xf7\xbf\x55\xf3\x89\xb6\x8a\x6b\x38\x3c\xb2\x36\xc6\xa1\x7a\xec\x46\x01\x6c\xf7\xea\x7c\xe2\xb9\x75\xd1\x9f\x60\x24\xcd\xd5\xb2\x8a\xf3\x93\x44\xfb\x7b\x60\xaf\x5a\x1c\x4f\xa0\xd8\xbf\x49\xd0\x18\xa2\xec\x03\x4a\x09\xbf\x07\x45\x36\xb4\xf5\x97\x90\xd5\xcb\x04\x72\x83\xbb\xe4\x67\xff\x3a\x19\x9d\x92\xff\xfe\x2b\x6d\x30\xd9\x8d\xbf\xf0\xe9\xbf\x4c\x54\xd9\xb7\x18\xfc\x1a\x3d\x2c\x9f\xfe\x8b\x20\x0f\x6a\x34\x96\xdb\x43\x16\x1f\xe3\xf1\x7d\xb0\xe4\x08\x6e\xf3\x44\xff\x24\x7c\x6a\xef\x4b\xb6\x07\x04\xa5\x6f\xdc\xbb\x46\x05\x97\xb8\x98\x2e\xdb\xc3\x82\xd2\xc1\x52\x3e\x4e\xc1\xa8\x3e\x03\x5f\x65\xb7\xbf\xaa\x04\xa5\x25\xae\xea\xb3\xa0\x95\x9c\x96\xeb\x8a\xed\xc5\x4a\x87\x2b\xb7\x17\xcb\x48\xd3\xdb\x0b\x2d\xd8\x35\x9d\x38\x0c\x7e\x39\xf9\x28\x0d\x45\x53\x8c\xcb\xb4\x8b\x39\x72\x15\xad\xf8\x5a\x4a\xc0\x66\x95\x3e\x7c\x8f\x62\x22\x37\x21\x13\x9f\xa5\x25\xdc\x26\xe3\x89\xe0\x69\x3c\xba\x53\xfe\xfd\x7b\xc8\x1f\xc3\xdf\x1f\x91\x7f\xf7\x8c\xfe\x52\x6e\x9a\x0f\x27\x59\x45\x79\x85\x68\x5f\x97\x19\x0e\xcf\xc1\xd5\x05\xf2\xea\x7d\x28\xc9\x4a\xb9\x32\x37\x71\x78\x6e\xcb\x9c\x93\x64\xe5\x5c\x99\x5b\x38\x3c\xb7\x65\xfe\x71\x92\x55\x73\x65\x3e\xce\xe1\xb9\x2d\xf3\x8f\x92\xac\x2f\x57\x66\x96\xc3\x73\x5b\xe6\x1f\x26\xca\xe1\xe6\x0e\x0e\xbf\x92\xac\x66\x3f\x51\x65\xfe\x3e\x8e\x51\xfe\xb9\x19\xff\x1c\x1a\x60\x3d\x7f\xcf\xb1\x2b\xf7\xa8\x6b\xb8\x64\x0d\x8d\x8f\x71\x28\x95\x64\x4b\x82\x7e\x64\x8f\xca\x22\x7f\x37\xf1\x69\x95\xe7\xbc\x24\xa3\x61\xb5\xca\x2e\x05\xde\xe3\xa7\x30\xbd\xda\x3d\x09\x9a\x7b\x44\x36\xf7\x77\x0c\xd8\x89\x5b\xc3\x7d\xe1\x1a\xa6\x59\xdd\xba\x9e\x3d\x2c\x2b\xf9\x1d\xf5\x66\x38\x35\xae\x47\xa2\x84\x81\x8d\xb2\xe6\xb2\x53\xf3\x03\xfe\x9a\xcb\x58\xb3\x5b\x76\x6f\xb8\xec\x3c\x4f\x7b\xe0\x8f\x03\x3c\x2d\x2b\x3b\xeb\x16\xe2\x3e\xd5\xb3\x21\x3e\x5a\xca\x0b\x28\x8e\x67\x51\x1f\xe1\xe1\xc9\xa9\xd8\x47\xdb\x7c\xb1\x9c\xbb\xbd\xe4\x94\x6f\x91\x0c\xbd\x40\x6d\x48\x13\x7c\x3d\x87\xf2\xd7\x82\xef\x0e\x5a\xf4\x9d\x43\x2f\x2c\x79\x81\x81\x27\xda\x48\x22\x4a\x69\xaf\xe8\x49\x4b\xa2\x37\xed\x19\x7d\x48\xce\xff\xd9\x9e\x67\x9b\x3c\xcf\x3e\xe8\x79\xb6\x31\x51\x1c\x3a\x7a\x11\xfe\x96\xfb\xf3\x37\x89\x47\x14\x12\xf0\x8d\xd1\x6f\x2b\x2f\x8b\xcf\x73\x28\x90\xe7\xd6\xb5\x76\xd7\x28\xae\x42\xf4\xfb\xa7\xf7\x78\xdd\x8e\x3e\xdd\x39\x65\x7d\xa2\x0d\x65\x7d\xb2\x0d\x65\xfd\xcc\x3b\x42\x59\x55\x6c\xae\x51\x69\x79\xa9\xaa\xe3\xcd\x3a\x2f\x67\xee\x7d\xc9\xe8\x0f\xe5\xbf\xeb\x0c\x03\xab\xb3\x8b\xb7\x63\x5e\x25\xab\x81\x7c\xc2\xe7\x64\x05\x43\xc9\xe8\x7e\xf9\xef\x7b\xcd\x5a\xa5\x15\x48\xf8\x77\xa6\x1d\xca\x48\x6a\x07\x32\x9c\x32\x40\x7f\x3f\x03\x37\x9a\xda\xa5\x13\x15\xf5\xf8\x74\xff\xe3\xf7\x50\xc5\xbd\x72\x83\x12\x5d\xe8\x70\xe9\xf1\x78\x23\x6e\x67\xa1\xf5\x0f\x78\xb4\x1d\x28\x58\xff\x9c\x47\xdb\x73\xdb\x03\x1e\x6d\x97\x7f\x53\x55\xed\xfa\xa3\x7c\xa9\xf3\xad\xf5\xe5\xc0\xd6\xca\x7e\xf4\xa0\xd7\xd6\xfb\x7c\x41\xd5\x39\xd3\xd4\x0b\x6d\x76\xed\x8b\x6d\x76\xed\x4b\xc5\xbb\x36\xa2\x87\xd0\xec\x64\x8f\xb9\x65\x21\xb4\x30\x13\x5f\x54\x43\xac\x39\x43\xfc\x4a\xe7\xb3\xf7\xd5\xd0\xec\x7d\xc9\xaf\x76\xfe\x5a\xe7\xb3\xf7\x72\xa8\xea\x27\x1f\xf0\x1a\xf6\xbe\x5e\x50\xf5\x94\x5b\xf5\x37\x42\xdb\xe9\x9b\xfe\x35\xff\x66\x41\xd5\x7b\x2a\x4e\xd5\x07\x03\x55\xeb\xf7\xdf\x6a\xb3\xe6\xdf\x0e\xac\x79\x76\xc3\xa3\x8a\x09\x6e\x38\x5d\xfb\x23\x5a\xde\xc5\x27\xff\xd5\xcf\xbd\xd1\x94\x7f\x1c\xfc\xc2\x28\xb7\x68\x09\x6f\xf2\x82\xef\xb5\x2d\xf1\x83\xb6\x25\xfe\xa4\x6d\x89\x3f\x0d\x96\xc8\x26\x2e\x53\x63\x5b\xe6\x8c\xed\xcf\xc2\xb3\x11\x88\xe0\xfc\x51\xf8\x8b\xb9\xfd\x28\xa3\x66\xbf\xe1\x7c\xf1\xe3\xf0\x17\x17\xef\x53\x5f\x6c\x70\xbe\xf8\x49\xe0\x8b\x24\x4a\xde\x7c\xbb\x49\x05\x1b\xac\x37\x75\xc2\xdc\x93\x9e\x9e\x25\x4b\x7a\x6d\x82\x73\x88\xdb\x0b\xa6\x10\xb4\xfd\xf2\x65\xab\xcd\xc3\x2c\x1e\x08\xb0\xa6\x9b\x95\xcf\x38\xa8\x29\x51\x90\x18\x57\x32\x72\xff\x00\xeb\x39\x09\x55\x92\x53\xd4\x81\xfc\x1c\x9b\x1b\x64\x35\x42\xe1\x9c\xa8\xc0\x5c\x74\x82\x57\xa6\x22\x1b\x8e\x44\x36\x91\x44\x1b\x74\x02\x15\xc5\xd4\xc0\x94\xab\x0e\x48\x8f\x71\xc5\xa1\x83\x68\xf5\x54\x04\x0f\x45\x11\x65\x2b\x08\x9a\xd1\xaa\x04\x62\xbb\x57\xca\x41\xac\x22\xa9\x48\x4c\x00\x7e\x66\x72\xaf\x30\xc8\x38\xb0\x82\x68\xf7\x9f\x9b\xf7\xda\x0e\x2e\xa5\xdd\xf0\xd8\x8d\xbb\x74\x8a\xbf\xb5\xf1\x16\xc3\x82\x2f\x87\x28\x79\x95\xc8\x3f\xca\x7b\x9c\x5d\xe1\x5d\x1e\xcc\xba\xd2\x50\x28\x03\x5a\x46\xe9\xc3\x4c\x50\x27\x40\xc8\x3a\x7a\x41\xb7\x64\x73\x08\xd4\xb6\x9e\x47\x75\x9e\x4b\x0d\x02\x0c\xb2\x1a\x7c\x2f\x26\x7e\x74\x5d\x65\x82\x3b\x67\x44\x4a\x51\x39\x34\x9e\x6b\xfc\x4d\xab\xa0\x7f\x95\x75\xd8\x64\xfb\x92\x13\x3d\x64\xe7\xfb\xc5\x7b\xbc\xf3\x7d\x7d\x9b\xf9\x5e\x05\x38\x89\xc0\xff\x10\xeb\x33\x68\xf6\x60\x0f\x74\xa3\x4e\xad\xac\xc2\xdf\x8b\x76\xd8\x4d\xc1\x1d\x66\xb8\xe6\x21\x47\x31\x42\x34\x8d\x37\xd3\x6f\xe9\x4d\xfd\xd7\x7b\x15\xbd\x3b\x3e\x9f\x7b\x31\x78\x31\xd9\x7c\x8d\x22\x17\x4d\xef\xff\xc6\x78\xb5\xd0\xf7\x9e\x1b\xea\x36\xfa\x9e\xde\x50\x5f\xdb\xae\xfa\xd8\xe7\xb4\x37\x4b\xcb\xbb\xd4\xef\x50\xed\x6d\x51\xbf\x06\xeb\x3d\x89\x24\xbc\xb3\xc9\xb9\x35\xdd\xb3\xa1\xa7\x47\xe3\x7c\xe8\xe9\xf3\x7e\xd2\x77\xb4\x04\x05\xf6\x66\xc3\x26\xc8\x0e\x45\x3c\x83\xee\x3a\xac\xd0\x5d\x31\xac\x4a\xfe\x43\x64\x82\xed\xb4\xde\x1b\x2b\x44\xa6\x9c\x2f\x35\xe7\x46\xab\x2a\xfe\x72\x3f\xc7\xe0\x17\x6c\xe4\xc6\xaa\x12\x0c\x23\xb9\x21\xb5\x91\x7a\x56\x4b\x95\x65\xb4\x1c\xa9\xef\x30\x8c\x0f\x08\xe7\x09\x89\x28\x67\x35\x88\x3a\x43\x23\x52\x2c\xff\x89\x95\x83\xed\x8c\x7c\xac\xe1\xb2\x56\x02\xd8\x48\x22\xca\x39\xdc\xab\xe7\x43\x52\x77\x54\xaf\x3a\xc0\xdc\xab\x30\x6f\xdc\xca\x44\xc4\x82\x7f\xd4\x12\xc7\x95\xf8\xfc\x78\xea\xad\x9f\xc0\x83\x44\xc4\xd4\xba\x72\x22\xe6\xea\x17\x91\x88\x5b\x62\xf3\xaa\x1b\xe2\x48\x1e\x70\x1d\xd0\x0b\x44\x4e\xca\xf9\x43\x18\xdb\x79\x2a\x8a\xfb\xfb\x4b\xd9\x91\x97\x9f\x00\x3a\x00\x62\x6a\x0d\x1d\xeb\x4f\x13\x35\x43\xd4\x96\xc1\x97\x55\x94\xe0\xb8\x88\x2f\xb0\x20\xa6\xa5\xa6\x43\x11\xae\xa0\x63\xbf\x81\xea\xc4\xfa\x71\xd6\x9b\x98\xd5\x5c\x2e\xc9\x69\xf2\xff\x9d\xba\x03\xa5\xfa\xfc\xfa\x0c\xa1\xc2\x79\x7f\x29\x2d\x8b\x48\x99\x66\xcb\x69\x04\x03\x59\xa2\x7a\x33\x48\x74\x71\xb4\x5d\x7a\xc4\x9f\xfb\x84\x37\x9d\xcc\xd5\xb4\x7c\xee\x88\x0f\x3a\xac\xe7\x35\xb4\xa4\x47\xdc\xb8\x96\xbe\xf7\x1c\xec\xeb\xe8\x7b\xd7\x57\x58\x8e\x67\x29\x26\xcd\xaa\x18\x7a\x59\xc5\x94\x46\x15\xd8\xde\x7b\xca\xcd\x39\xb9\xeb\x22\x38\x43\xed\x6c\x32\xf2\x30\x64\x91\x39\x52\xf3\xb9\x54\xcc\x37\xd2\x9e\xcc\x54\xdc\x9e\xc4\xd0\x38\x05\x4b\xbd\x99\x16\x77\xc1\x52\x9f\x0f\xe7\x34\x55\xc0\xed\x8c\x2b\xc8\x83\x5a\x30\x3b\xa6\x9f\x52\x04\xc1\xa8\x17\x82\x5c\xd2\xda\x78\x86\xeb\x3b\x60\xb0\x05\xb0\x66\x92\x7e\xd9\xce\x06\x52\xc2\x04\x47\x15\x9d\xe0\xa8\x43\xb8\x76\xf7\xb6\x34\x3a\x0e\x9d\x02\x3f\x8b\x94\xfd\xcb\x71\x17\x99\xa2\x1d\xf3\xb8\x8b\x94\x14\x8c\x98\xc1\x4e\xcc\x18\x49\xfd\x56\x6a\xbd\x90\x86\x4d\xb3\x83\x39\xae\x88\x34\x74\xb1\x6e\xc8\xc2\x41\x3d\xf3\xf6\xb8\x65\x7b\x5f\x60\x06\xbf\xf0\x7d\x91\x4f\xe3\xe7\xdf\x01\x87\x70\x07\x34\x30\x73\xa5\xd7\xd9\x6c\x3b\xfd\xd6\x1f\x18\xb3\xb9\x41\xe3\x62\xc6\xe9\x7e\x78\xd9\x4f\x29\x7e\xfc\x2d\xaf\xd2\x63\x07\x2d\x9f\xa3\x14\x36\xa5\xe7\x66\xe7\x9b\x9d\x81\x6f\xf4\xfb\x5d\xf4\xbd\x87\x66\xec\xa6\xef\x5d\x0f\x55\xe7\x54\x38\xe5\x9c\x53\xb1\x0d\x0a\x13\x5f\x94\xd5\x78\x7b\xc0\x3b\x4d\x82\x7d\x53\xdc\xc2\x51\x93\x16\xfc\x21\x35\xc3\x0e\xdb\x35\xe6\x04\xd4\xac\x27\x16\xa2\xd0\xbc\x87\x9c\xe3\x0b\xe6\x7d\x2c\xb7\xe7\xed\xed\xe3\xff\x26\xe8\x1a\x1f\x6c\x63\x3d\x5f\xef\x73\x8d\xa7\xe5\x7d\xae\xf1\xe1\x75\xb3\x69\xee\xb6\x09\xbd\x26\x98\x3a\x15\x6e\x7a\x5a\xcb\x35\x81\x99\xb2\x37\x4e\xf1\xee\xb9\x2e\xd0\x8b\xd1\x43\x1d\x50\x33\xb2\xbb\x6e\x08\xad\x58\xc0\x9f\x78\xa6\x60\xc5\x60\x3f\x8e\x5c\x90\xbb\x8f\x5e\x2e\xbc\x59\x6f\xf2\x8e\x03\x66\x8d\xe3\x46\x4e\x23\x90\x15\x81\x8a\x7d\x7a\x71\x48\x88\x07\xfd\xc4\x67\xd0\xd0\x1e\x1f\x5d\x1d\x31\xa6\xc0\xcd\x7e\xe8\x57\x52\xeb\xa5\xb4\xd6\x36\x88\x87\x17\x2f\x7d\xc7\x50\xad\x1a\xac\xf7\x74\xc0\x06\xc5\xdb\x57\x91\x63\x05\x38\x74\xdc\x0a\x0b\x39\x04\xff\x9d\xb2\x46\x58\x6e\x7e\x9e\xe7\xb9\xf9\x57\x02\x77\x74\xfc\x87\x03\x3c\xbb\xe7\xf0\x53\x6c\x6e\x5d\x14\x19\xa6\x35\xc5\xad\x7e\x28\xce\xc1\x8a\xbe\x12\xa0\x51\x87\x62\x15\xd0\xa1\x6f\x5f\x59\x89\x50\xe2\xf0\x04\xaf\xab\xf8\x0d\x05\x0c\xa7\xc3\x37\x64\xa1\x35\xa4\x82\xad\xc6\x44\x28\xdf\x9c\xa2\x64\xf3\x29\x4e\x6e\x75\xf9\xe2\x64\x2d\xeb\x3a\xc5\x4f\x4a\xc0\x03\x7f\xb5\x76\x99\x8d\x9d\x0d\x7a\x31\xed\xfa\x76\x8b\x40\x73\x16\xaf\x65\x6f\xfd\xc1\xa4\x4e\x06\x9d\xc5\x8e\xf2\xa5\x0e\x5a\x17\xdf\x54\x5c\x52\x3c\x15\xdb\x90\x3e\xe0\xa8\x90\x1b\x3e\x1c\x67\x17\x4c\x9a\x08\xc1\x03\x31\xd2\xd8\x85\x58\xd9\x10\x62\xc3\xed\x08\x66\x36\xe9\xc1\xd8\xec\xd2\x43\x31\xdd\xa6\x99\xca\xe2\xf3\x2a\xca\xca\x19\xd2\x6e\x05\x5c\x28\xeb\xdb\x4c\xa9\x2f\xe9\xea\x4e\xca\x2b\x8e\x91\x6c\xfe\x4b\x35\x9e\x22\xf4\x94\x4d\x3a\x2f\x56\x26\xa3\x42\xc9\x30\xd9\xab\xfa\x45\x1f\x3c\x01\x8c\x93\x15\xfe\x49\xbf\x8a\xb6\x3c\x55\x71\x26\xc9\x99\xcd\xab\x8a\x67\x73\x96\x93\x9d\x75\x22\x2a\x7e\xdc\xc8\xf4\x2d\x3a\x77\x6e\x16\xa5\x1c\xd8\xdf\x65\x0a\x53\x65\x1c\xe7\xf5\x30\xcf\x29\x83\xae\xf5\x36\xa9\xaa\x41\x47\x8c\x58\xe9\xd8\x20\xd9\xa6\x79\x96\xd5\x9a\x75\x3e\x27\xd8\xdc\x68\x09\xe4\x52\x2c\x68\xbe\x3a\xc2\xa9\x66\x8e\x43\x71\x80\x3a\x56\xc5\x75\x19\x6d\x45\xdb\x9b\xd5\x9a\xa4\x36\xab\x8e\x21\xdd\xbb\x8c\x4e\xdd\x61\x9e\x0d\x36\x71\x7b\x8d\x4b\x69\x16\x73\xa2\xa7\x2c\x11\xdc\x44\x78\xf7\x83\xda\x0a\x92\x88\xf6\xe2\x29\x6f\x93\x0d\xba\x6d\x01\xa3\x1a\x79\xc5\x7f\x8f\xbc\xb2\x53\x29\xdf\xd7\x38\xf7\xc8\xc7\x69\x79\x0f\xf7\x74\x1b\x7d\x6f\xef\x85\x3e\xe0\xdd\x71\x4f\x1d\x88\x0d\xf5\x5e\x88\xdf\xe6\xc9\xd0\xbb\x7b\x87\x73\x40\x6e\x0f\x1f\x10\x25\xd5\x21\x2e\xd3\x81\x18\xa7\x7d\x21\xd6\x27\x3a\xe5\xa0\x10\x03\xa3\x7b\x94\xed\xe0\x2a\xdf\x0d\x83\x44\xf1\xba\xfa\xbb\x68\xf5\xef\xf3\x10\x4d\x4d\xe3\xe8\xf6\xbc\x2b\xb0\x3d\x9d\x42\x77\x07\x8e\x8d\xd6\x0f\x5b\xd5\x89\xa1\xcf\xf4\xf3\x7b\xc2\x47\x60\x8a\xe7\xca\xce\x85\xca\x66\xda\xa9\xd4\xdb\xc4\x9e\x40\x0f\xe9\x6c\x45\xce\x6c\xdd\xe7\x9f\x2d\x35\x28\x87\xbc\xdc\x4f\x8b\x5e\x6f\x84\xa1\x9a\x66\x23\x66\xbb\xdf\x91\xab\x18\x71\x72\x73\xb7\x30\x0a\x45\x2b\x8e\xb7\xb0\x7f\xc1\x1c\xb5\x85\xa2\x11\x2e\x15\x11\x76\x9c\xeb\xf6\x90\xff\xb0\xdd\x71\x58\x29\x42\x4e\x72\x0e\xdb\x24\x2d\x9f\x63\xda\x46\x9c\x99\xdb\x41\x4b\x52\xf3\xde\x9b\xf7\x2a\x76\x30\xce\x09\x41\xfe\x9a\xad\x10\x74\xc8\xcb\xa6\xea\xd1\x29\x28\x5a\xfc\x61\x88\xf6\x70\x06\x58\xb1\x69\x0c\x4b\x76\x42\x82\x24\xad\xd6\x44\x75\xd1\x90\x21\x6e\xc3\x29\x13\x51\x1a\x8b\x52\x1a\x51\x22\x77\x1c\x6a\xec\x90\xcc\x0f\x61\xc8\xf4\x69\x38\x89\xe3\x2d\x59\x9f\x0f\x15\x12\x7b\x65\x16\x11\xae\x11\xf4\x52\xfa\x55\xab\xba\x41\x68\xe4\x27\x33\xa0\xcd\x3e\xbd\xc1\x10\x06\xa1\xf4\x81\x9a\x4c\xd9\x7c\x96\xc3\x9d\x9a\xa8\xd7\xe7\xee\x35\xb0\x0c\xcb\xa8\x00\x44\x5a\xbf\xaa\xd2\xa2\x90\x5f\x8a\xc0\xc0\x7d\x0a\x18\x78\x5d\x74\x9a\xca\xf2\xb6\x2c\xa0\x7e\x6f\xd5\x26\x5c\x45\x9b\xb8\xdc\x69\x42\xd5\xb5\x14\x3d\xda\x96\xa8\x8b\xc4\x2c\xa1\xe5\x02\xf0\x8e\x01\xff\xe3\x25\xf6\x9c\xb6\xb8\xaf\x5e\x57\x3c\x97\xae\xea\x06\x53\x77\xc3\x2d\xd6\xb1\xb0\x33\x16\x58\x82\x2c\x82\xb9\x97\xff\x2c\xa3\xf2\x48\xf1\xe4\xae\xc4\x5c\xf8\xe4\x7c\x1a\x8d\xcd\x4a\x9d\x85\xc9\x3f\xc7\x64\xf8\x7d\xf4\xde\x3c\xe4\xd3\xdb\xac\x54\x97\x87\xbd\x0e\x03\x27\x3e\x70\xbd\xce\xb6\x39\x97\xb7\x7b\xcf\x25\xac\x19\x50\xc8\x27\x56\xfd\x2f\x08\xc1\xdb\x60\xbd\xff\x30\x67\xb0\x75\x95\x50\x14\x64\xf5\xb4\xd3\x06\xd7\xbe\xfb\x3d\xa7\x9f\x71\xc6\x99\x67\xbe\x77\x48\x43\xac\xba\x18\xab\x05\x00\xe6\xaf\xfa\x69\xb3\x02\x30\xf7\x60\x96\xbf\x1a\x60\x53\xe7\x59\x43\x23\x97\x6b\x8d\xc0\x81\xc8\xba\x30\xce\x33\xad\xa7\x51\x5a\x96\x06\x37\x89\xb8\x1b\x2a\xac\xba\x55\x61\xb3\x93\x36\xf7\x42\x4b\x08\x8d\x88\x36\x71\xd7\x4e\x86\x0e\x48\xc6\x75\x78\x3c\xd4\x4e\x2e\x38\x69\x17\x6d\x27\x18\x9c\xf4\xac\x1c\x4f\x96\x24\x16\x7c\x25\x50\xb9\x8d\x0e\x1a\xf6\x49\xd6\x53\xb4\x35\x5f\x60\xd0\x7e\x96\xaa\xd9\x4c\x15\x66\x02\xc6\xde\x2a\x33\xc2\xb8\x75\x5b\x07\x46\xff\x6c\x15\x78\x3b\xa3\x02\x6f\xcf\xc7\xb8\xdb\xf5\x05\x71\xb7\xd3\xac\x83\xb8\xdb\x4b\x68\x3f\xfd\x71\xb7\x23\xce\xec\x6f\xa5\x37\xc7\xab\xde\x73\xac\x74\x73\x91\xb9\x93\xa9\xdb\x35\xfd\xa6\x83\xa8\xdb\xcb\x03\xe5\xed\xfd\xf1\xaa\x5f\x75\x64\x14\x66\xfe\x3e\x86\x94\x78\xd3\x81\xf6\xc0\xe8\x60\x77\xc1\xf9\xce\x47\x57\x85\x06\x15\xd0\xe2\x5d\x1d\x6c\xc4\xaf\xc5\xbb\x86\x96\xf7\x68\xf1\xae\xa5\xef\xbd\xfa\x35\xff\x24\x81\x45\x93\x39\x41\xb7\xad\x3b\xdd\xca\x6a\xa4\x92\x5c\xd0\x6d\x05\x37\x4c\xd9\x54\xa8\x82\x6e\xe1\xef\x28\xbc\xe1\x31\xe8\xd6\x8d\xb8\xcd\x84\x4e\xf5\x75\x02\x38\x4b\xfa\xc2\xd8\x9e\x8b\xd0\x0d\xb2\x4b\x79\x41\xca\x13\x31\x4e\xf0\x20\x4b\x40\x33\xfc\x3b\xfe\x26\x3a\x8e\x56\xbb\x3c\x24\x58\xc8\x96\x9e\x63\x95\xd0\x67\x26\xa3\x4f\x47\xca\x7d\x52\x29\x8c\x35\x90\x95\xb5\xbf\x87\x4f\xc2\x04\x0b\x38\x08\xdc\xba\xc8\xa3\xf0\xf1\x36\x47\xe1\xb6\x36\x47\x61\x76\x91\x47\xe1\xf6\x82\xa3\x30\x65\x07\x35\xee\x7c\x74\xc7\x22\x8f\xc2\x9d\x05\x47\x61\xc8\x73\x14\xee\x6a\x73\x14\xee\x0e\x4c\x82\xbe\xb6\x70\x89\xe7\x99\x51\x69\x9f\x3a\xc0\x7a\x1a\xc9\xe8\x07\x07\x58\x4f\x3d\xa1\x92\xa0\x7f\xb2\xac\xc8\x57\x7c\xe4\xee\x0d\xf6\x63\xcc\x6c\xae\xf7\x80\x62\x70\xf4\xb7\x40\x0b\x98\x61\x90\x27\xbc\xd8\x80\xea\xbf\x8c\xd9\x47\xef\x03\xa5\x1f\x3e\x02\xf7\x61\xd6\x9c\x13\xd1\xd8\x5e\x48\xb3\xd2\x36\x0b\x83\x6c\x55\x07\x5d\xaf\x07\x81\x62\xf4\x2c\xd0\x84\x81\x37\xcb\x10\xf0\xe9\xce\x6e\x35\x21\xd7\x6a\xdb\x92\x7b\xf4\x93\x74\x64\xb9\x80\x64\xac\x6b\x85\x6a\x51\xc7\x57\x0f\xc3\xb3\xd1\xdf\x00\x56\x1e\x5a\x3c\x53\xb1\xf3\xb4\x45\x1d\x5d\xdd\xda\xe2\xa7\x0b\x5b\x3c\x13\x7c\x98\xdc\xba\x28\x52\x87\x5b\xd7\x93\x85\x75\x9d\xae\x24\x00\x79\xbe\xb7\xd8\x8f\x3e\x17\x3a\x39\x01\xbb\xc2\x7c\xc1\xc9\x41\x1e\x6a\x8b\x6b\x58\xf8\x3c\xfd\xc0\x63\x58\x78\xca\xbb\x9b\x60\xef\x76\xa9\xee\x6e\xb3\x92\x41\x94\x0b\x28\x77\xa1\x4a\x9e\x09\xcf\x00\xac\xd6\x17\x23\x64\xfd\xb3\x72\xca\x00\xa9\x24\x02\x2a\x58\x51\x59\xbf\x98\xb6\x63\xac\x56\x5c\x7d\x2b\x65\x1f\xa7\x21\x77\xc0\xd1\x00\x29\x2f\x29\x26\x51\xe5\xbc\xa1\x96\xfb\x2f\xd1\x3e\xb9\x96\xfb\xaf\xf0\x45\x59\x49\x0e\xfb\x79\xdd\x83\x5a\x0f\x51\x23\x29\x71\xfa\x9a\x73\xa3\x5d\xca\x13\xa7\xaf\x39\x97\x4d\x4c\x3c\x79\x13\xb3\xef\x2c\x71\x53\x3f\xf7\x66\x87\x54\x06\x5c\x7c\x50\x02\xc6\xcf\x94\xdd\xa2\x20\x95\xd5\xcf\xf3\x15\x96\xb2\xfa\xb9\x55\xa1\x29\xab\x9f\xdb\x54\xd6\x74\x55\x71\xad\xa9\x34\x77\xf2\x89\xb3\x35\xb6\xd3\x21\xfd\x88\x7a\x12\xd5\x88\xce\x61\x82\x59\xe7\xc8\xe2\x74\xbb\x49\x94\x3c\x7a\x8c\x59\x3b\x5f\x2f\x98\xdb\x0c\x2d\x85\xe7\x59\x7b\x7f\x85\xb0\x82\x83\x98\x0a\xaa\x25\xcb\x99\x9a\xb6\x7e\xc3\x54\x09\x65\x7c\xf3\x68\x35\x55\x8a\x22\xab\x06\x7a\x3d\xac\xce\x94\x53\x32\xd5\xf1\x94\x50\x59\xe4\xf5\xd0\x3e\xbc\xb3\x20\xf1\x7f\x57\xfb\xac\xff\x47\xfc\x73\x27\xfe\x30\x98\xaf\xf3\x88\x5f\x97\xb3\x9e\x3f\xc9\x02\x86\xa6\xaa\x96\xd9\xd7\xc6\xc3\x46\xa0\xc1\xc4\xfe\x14\x3a\x6c\x98\x24\x32\xa8\xe0\x56\x3a\x10\x35\xe7\x32\x86\x77\x89\x68\x9b\xac\x79\xc6\xa9\xa6\x0a\x47\x1b\x5c\x22\x63\xc7\x1f\x49\xd9\x24\x81\x0c\xaf\x8b\x46\x40\x41\x01\xf0\xa3\x8e\x8e\x62\x8a\x0e\xf4\xaa\x9c\x76\x46\xf7\x4d\x44\x1d\xf4\x2d\x89\x92\x1d\xc9\xaf\x4d\xd2\x6f\xb0\xde\xf7\x39\xfa\xd1\xee\x44\x49\xec\xcb\x96\x83\xcc\xbe\x72\xd5\xaa\xfe\x13\x5a\x72\xa3\x84\xf6\xc3\x1b\x85\xce\x44\xf6\xf0\x93\x72\x6e\x46\x09\x65\xcb\xdb\xad\x52\xfa\xed\x26\xe9\x31\x06\x13\xb8\x14\x4f\x53\xe9\x5d\xf5\x4e\x38\x03\x9e\xc1\xd4\x7e\x54\xc5\x25\xc9\x45\x3b\x35\x01\x94\xd7\x77\xb5\x71\x67\xdd\x45\xbb\xe2\xf7\x60\x19\x6a\x50\x0f\x96\x61\x04\x76\x35\x7b\x64\x00\x2d\x97\x8d\xa4\x45\x77\xf5\x65\x79\x8b\xb6\x66\xc8\x9f\xa2\x2d\x3e\x5a\x6e\x71\x37\x4a\x81\x65\x53\xea\xc5\xda\x47\xad\xcf\x61\x8a\x8a\x3a\xe1\xf0\x54\x27\x59\x2b\xec\x50\x56\xfb\xb0\x35\xee\x9d\x92\x80\xb1\xed\x64\xa7\xf4\x09\xe8\xae\x9e\x41\xc4\xde\x90\xa2\x6a\xef\x45\x1e\x0c\x36\xff\xdc\xba\xa8\x96\x0d\xef\x4a\xa3\xec\xf3\x91\xfc\x97\x89\x28\x1b\x9e\x4a\x23\xc1\xb2\xe1\x29\x11\x8d\xef\x35\xee\x71\x27\x82\x04\xf3\x6d\x95\xc5\x78\x5c\x63\xa5\x1f\x22\xdb\xba\xd8\x69\x0b\x38\x26\xf4\x3c\x37\x7f\x1e\xef\xa4\xbd\xca\x66\x9e\xc5\xab\x3e\xab\x39\x57\xfd\xcd\x74\x06\x5b\x98\x9d\x65\xc8\x8f\x31\x55\xe5\xf2\x8e\xaa\x9c\x2d\xac\xb2\x07\x78\x31\xd3\xcb\xa5\xed\xe1\x6d\xee\x0a\xd7\x67\xd8\xf3\x5e\x7c\x30\xae\x36\xed\x69\x3a\x0f\x9a\x42\x3a\xc4\x00\xb7\xaa\x52\xa3\xe2\xcc\x6a\x62\xd6\xce\x1d\xae\xa1\x1d\xe2\xa9\x9f\x84\x77\xff\xdf\x4b\x3b\xfa\x82\x27\x60\x40\x10\xb1\xb1\xac\x15\xab\x9a\x17\xfb\xd9\x1b\x5e\x5e\xec\xfe\x36\xa3\x2f\xdb\x24\xca\x30\xaa\x8e\xf6\xcb\x31\x96\xee\x70\xc6\x74\xd7\x1f\xa6\x5d\x77\xaf\xca\x87\xde\x39\xe7\x90\x8e\x69\xf3\x07\x15\x6d\x06\x8f\x3e\x48\x5a\x55\xa8\x4f\x85\x9c\x55\xef\xb1\x39\xab\x42\x64\xfa\xa8\x9f\x4c\x0f\x1b\xa7\x9b\x91\x1c\xb3\x76\x34\xe4\x7f\x51\x8f\xb2\x09\x31\xa9\x6e\xee\x29\x9d\x3b\xf0\xdc\xbd\x40\x39\xde\xfa\x83\x49\xad\x00\x49\xb9\xc6\x80\x48\x63\xc1\x45\xac\x68\xcf\x07\x06\x58\xcf\xfb\x55\xfc\x4c\x3d\xca\xba\xd4\xe3\xdf\x84\xb8\xd2\x24\x9b\x3d\xb2\xbf\x15\x39\xa8\x8e\x96\x9f\x58\x39\x11\x44\x36\xf6\x9e\x9f\xb3\x57\x01\x85\x9d\x05\x8a\x14\x4f\xac\xc6\x2e\x3a\x94\x5c\xac\xc6\xba\x68\x1f\xa4\x91\x41\x92\x96\x56\x44\x39\x1b\xde\x55\x2f\x67\xc3\x53\xf5\xaa\xa8\x9c\x6b\xe5\xcc\xf7\x26\x89\xa8\x66\xfd\x58\x4e\x41\x04\x0f\x81\x4a\x25\xc9\xee\xbe\xed\x94\x34\xca\x8e\x43\xa3\x10\xdb\x18\xad\x42\x77\x75\xa1\xd3\xf4\x62\xff\xce\x84\x00\x55\x4f\xff\x2e\x2f\xe8\x1f\x64\x4c\xd5\x5e\x33\x4b\x21\x96\x15\x44\xbb\x77\xeb\xac\x8c\x02\xf3\x73\xe7\xeb\x9c\x2e\xac\xd3\x46\xbb\x0e\x52\x55\xde\x51\xbf\x68\xf8\x17\x5f\xf3\xc6\x99\x5d\x43\xcb\x17\xba\x71\x5f\x4b\x4b\x52\xeb\xe5\x1b\x7e\xa1\xf3\xba\x82\x9a\x43\x31\x20\xd7\x07\xbe\xb1\x0e\x75\x47\xbd\x5a\x8c\x75\xd1\x2a\x45\x8c\xfb\x51\x7d\x32\xa8\xd4\x27\x60\x42\xfa\xa8\x55\xdf\xd5\x13\xf0\x2e\x4a\xcd\x24\x1e\xb4\x0b\x73\x22\xbd\xaa\xe9\xa5\x15\x98\xd1\x80\xd5\xf6\x96\x36\x63\xb8\x35\x30\x86\x76\x41\x64\x56\xad\x16\xe8\xcf\x41\x1d\x7b\xb8\x3c\x67\xad\x2a\xee\xcf\xed\xde\xfe\xc0\x6c\xf4\x27\x54\x31\x16\x68\x36\x80\x85\x7d\x57\xc1\xf2\xf7\x3b\x1b\xeb\xee\xd0\xc6\x9a\xfa\xbc\x37\x0c\xf8\x9e\x36\x03\x9a\xf3\x0f\xe8\x04\x9d\xcb\xd5\x5c\xa0\x81\x01\x2d\x3c\xee\x4d\x9d\x71\x5f\x9b\x66\xef\xf7\x37\xdb\xaf\xbd\x81\x54\xb1\xbd\xb4\xd8\xdd\x55\x72\xa6\x23\x4b\x2c\x2e\xc8\x26\xf6\xdd\xfa\xd4\x77\x59\xdf\xcd\x55\x95\xdc\xb4\x27\xd1\x4e\x72\x92\x58\x1a\xf6\xaf\x27\x01\x2b\x31\xa6\x77\x85\x82\xdd\x89\x00\xc2\x17\x65\xfd\x8a\x26\x6f\x80\xa7\x49\x36\xfb\x2b\x1f\x4d\x2e\x03\x2d\x8e\x31\xb8\x46\xb1\x4c\xb5\x44\xc4\x18\x35\x22\xca\xea\x51\xb5\xf5\x51\x25\xc9\x76\xdf\x7b\x72\x1a\x67\xb1\x8a\x40\xa3\x36\xd5\xc7\xe9\x30\xbd\x51\xb4\x4f\x06\x4a\x24\x51\xf2\xfa\x92\x5f\xd3\x85\xdd\x60\xbd\x67\x58\xdf\xce\x6a\x2d\xef\x57\xd2\x7a\x31\x87\x2e\xe2\x37\x0b\xf5\x3a\xf6\xfe\x7d\xd3\x2b\x2f\x35\x4a\x1b\xe2\xcd\x81\x1c\xf2\x6f\x7a\x49\xfe\x7a\xae\x5c\x26\x36\xf1\x01\x25\x3b\x13\x2b\x61\x59\x8b\x52\x6b\xe3\x2d\x42\xd3\x33\x25\x4c\x9d\xa6\x84\xa9\xec\xe0\x9f\x3d\xe5\x7a\x5a\xec\xa2\x6d\xed\x63\xaa\xad\x6c\xfe\xaf\x9e\x50\xaa\x69\xfd\xa7\x71\xb5\x00\x89\x6a\x0b\x6a\xd5\x36\x2b\xe0\xc0\x1a\x50\x5c\xf4\xd6\x8b\x54\xc4\x57\x22\x4a\xc6\x61\xe4\x5d\x28\x16\xb5\xf8\x86\xf8\xc6\xa9\x7c\x43\xca\x82\x8b\xf2\x39\x8e\x00\x55\x05\xaa\x2c\x5c\x07\xc6\x4b\xfd\x95\xa0\x4b\x54\x3e\x61\xa0\xb7\x68\x59\x54\x68\x2e\xc5\x5e\x68\x05\x1a\x5b\xa3\x42\xbd\x06\xd1\x9a\x33\x6c\xfd\x1d\xca\xce\x24\x5e\x49\x2b\x76\x59\xac\x34\x32\x00\x44\x6e\x7e\xfb\x65\xe8\x67\x6b\x94\x43\x0a\xa9\x8d\x4e\x2d\xdc\xbf\x69\x09\xba\x72\x92\x37\xa7\xf0\xd5\xb4\xe1\xeb\xa8\xa2\x02\xc3\xce\x8e\xd7\xd2\xe1\x7a\x3e\xe0\x02\x63\xab\x85\x39\xde\xba\xd9\x76\xd2\x0b\x7a\x19\x5c\x4f\xdb\xf6\x58\x23\x6e\xa0\xef\x3d\xd6\x88\x19\xfa\x3e\x67\x00\x1c\xce\xb9\xb8\x93\x92\x57\x53\xb5\xda\xb0\xb3\xbe\x37\x06\xce\x8d\x14\x8d\xd7\xe2\xbe\x95\x72\xd5\xd0\xb9\xd6\x8e\xb6\x02\xef\xfa\xe3\x92\x02\x65\xe0\xb0\xa3\x01\xb8\x85\x36\x72\x09\x41\x56\xe9\x6c\x06\xfb\xbc\x23\xbc\xcd\xbb\x81\xd4\x5a\x4d\x19\x5f\x69\x67\x03\xad\xc6\x9c\xde\xf4\x12\xf7\x2f\x48\xf6\xf8\x1e\x15\xfa\xff\x81\x9c\x59\xec\xcd\xc2\xcb\xec\xce\x8e\x17\xe8\x2e\x5a\xd2\x78\x1b\x43\xa6\xc5\x2e\x2f\xd5\xb9\x87\x7e\xf0\x30\xa3\xb4\x73\x51\xc1\x15\x7b\xda\xec\xc1\x7b\xdb\xec\xc1\xfb\x0a\x86\x38\x92\xf3\x78\xf4\xef\xc1\xe0\xae\x19\x71\x76\xcd\x03\xde\x5d\x03\xe4\x19\xdc\x81\x5e\x7f\x7b\xd1\xc6\xe4\x6e\x13\x6d\x1d\x78\x42\xd7\xd9\xc4\x8c\xf7\x3a\x5b\xd0\xb1\x84\xe7\xe7\x94\xc1\xa4\xfc\x23\xf9\x28\x1d\xe5\x50\x72\x3e\x50\x61\x60\xaf\x95\xff\xdd\x1a\x54\x79\x09\x26\xb4\xdd\x7c\x8d\x0a\x38\x80\xb4\x49\x58\xe8\x14\x05\xcc\x10\x1b\x8b\xe8\x29\x48\xc8\x44\x9c\xf2\x44\xb0\x6c\xe2\x63\x0a\x21\x75\x2b\xe2\xd3\x96\x54\x5d\x27\x83\x37\x23\x44\xf7\x72\x55\xa2\xaf\x09\x99\x62\x62\x55\xd1\x49\x2a\xd8\x18\x1d\x5a\xce\xb3\x47\x49\x79\xe0\x8f\xa7\x8c\xc4\xef\x73\x13\x91\xd8\x2f\xe0\x18\x6f\xf9\x88\xbd\x24\x54\x20\xd8\x16\x13\xd5\x3c\x48\x6f\x04\x32\x3b\xf4\x2c\x3e\x79\xa9\x17\x1c\x64\x9a\x96\xcf\x71\xca\x22\xe7\xd9\x4f\x4a\x52\xe8\x99\x3b\xfc\xf9\x5f\xae\x2e\xa8\x79\x28\xe7\xd1\x11\xa8\x79\xc7\x8b\xaa\xe6\x2e\xa7\xe6\x6b\x0b\x6a\x1e\xcf\xb9\x20\x06\x6a\x7e\xce\x6f\x80\xbf\xbe\xa0\xe6\x2d\x4e\xcd\x37\x84\x6a\x0e\x24\xa7\x99\x09\xd4\x6c\xaf\x10\xf2\xde\x71\xa7\x1d\x06\x63\xdc\xbc\x31\xc6\x0d\x1b\x8b\x5a\x8d\xfc\xdc\x6a\xce\x7f\xbf\x11\x6f\x07\x8d\x7f\xe2\xb0\x1b\xe6\x7d\x13\x6d\xec\xb5\x98\x1e\xb9\x42\x7b\x47\x49\xa1\x61\x95\xe1\xd0\x40\xf0\x56\x49\xfe\x59\x02\xdf\x93\x18\x4e\x89\xd0\xce\xbd\x1c\x0a\x89\x48\x41\x60\x00\xb5\xb9\xa1\xdc\x01\xb5\x69\xb0\xde\xe3\x22\xa3\xc1\xaa\x2a\xfb\x02\xba\x9a\xfa\xc8\xc7\x0e\x3f\xf9\x10\x8a\x7a\x0c\xe6\xa8\xc7\x0e\x2f\xf5\x80\x92\x52\xfc\xe1\xb9\xf0\x63\x52\xbc\x9d\x0f\xeb\x72\xd4\xc5\x0a\x36\x77\x16\xef\x4b\x39\x18\x23\xd2\x58\x40\xfa\x53\x2e\x62\xa5\xc5\x02\xb5\x96\x88\x8d\x24\x55\x46\x49\x6a\x19\x4a\x52\xdd\x39\x39\xab\x02\x8f\x41\x6f\xd3\xdd\x62\x2c\xd0\xbd\xdc\x4d\x7b\xe9\xf5\xe2\x31\x26\x81\x2e\xb8\x1a\x95\xa0\x65\xb0\x65\x86\x3a\xb4\x2a\x59\x1d\x6e\x40\x23\x7e\x05\xed\x49\x8b\x46\x1c\x37\x4c\x76\x9b\x0a\x3d\x43\x93\xd6\x10\xf5\xdd\x68\xd3\x3a\x94\xce\x3a\xeb\x69\xe7\x65\x93\x28\x79\xa3\xb2\xa8\x6b\xb0\xc1\x7a\x57\x69\x51\xce\x89\x10\xe8\x5b\xb6\x3c\xb4\x4d\xa7\xfc\xdb\xf4\x08\x18\x8c\x29\x84\x83\x91\x3c\x8e\x33\x04\x40\x61\x64\xac\x8d\xb7\xe5\xe4\xb5\xa9\xc0\x55\xb8\x0d\xc2\xa2\x18\x6c\x9f\x65\x16\x04\x48\x19\xa6\x94\x2f\x58\xf6\xd6\x5b\x6f\xbd\x55\x0d\x11\x89\x9d\xb4\x72\x07\x0b\x62\x08\xa4\x2d\x38\x31\x90\x2e\x4d\x5e\x8c\x1a\x53\xa3\x0b\x99\xc3\x9c\xc0\xb5\xdb\xdb\x51\x14\xb8\xea\x36\x07\x79\x49\xdb\x37\x90\xea\x45\x0e\xbc\x08\x39\x95\x97\xd0\xea\x66\x9c\xc9\x6c\xe7\xfa\xb3\x2d\x27\xc3\xb5\x9b\xc0\xe3\xc8\xc1\x1b\xc4\x99\x13\x66\x1e\xed\xae\x9f\xf2\x5f\xba\x01\xf8\x8a\x2b\x69\xf9\xc2\x4b\x77\x9a\x96\xf4\xf8\xc2\x5c\x45\xdf\x7b\xf8\xcc\xab\xe9\x7b\xc7\xf3\xaa\x68\x11\x57\x22\x42\x41\x4b\xf8\x5c\x47\x8b\xb8\x04\xae\x82\xf6\xab\x91\x44\xc9\x5b\xef\x4c\xb4\x8e\x39\x93\x8d\x4e\x7c\xc8\x43\xe7\xf3\x32\xff\xf9\xd4\xb0\x5f\x63\xb9\x6b\xe4\xb2\xc0\xc6\x19\x9b\xd3\x3c\xbc\x32\xa1\x82\x2c\xf6\x61\xbb\xc1\x53\x8c\x01\x10\x8a\x98\xf6\xd3\x98\x78\x7b\xf6\x2e\xf3\x6e\x70\x59\xbd\xeb\xa2\xbd\x46\x5b\x72\x73\xb8\x19\xbb\x69\x0d\x9f\xf2\x06\xb2\x88\x06\x77\xb5\x2b\xd6\xd6\x7c\x99\x77\x3b\x17\x29\xcf\x2f\xa6\xdf\x78\xf8\x9b\x4b\xe8\x7b\xcf\x46\xbd\x94\xbe\xf7\xa5\x0d\xbb\x3c\xd0\xa9\x90\xc3\xe6\x15\x6d\x3a\x74\xa5\xb7\x41\x3d\xc5\x35\x32\xc5\x2a\xe8\x75\x95\x72\xe6\xb3\x47\x2f\xd0\xa1\x87\xee\xf3\xaa\xe6\xaf\x0e\x74\xa8\x55\xe4\xbb\x86\x96\xf4\x62\xd6\x14\xcf\xe5\x75\xc1\xa1\xf5\x43\x86\x34\x3d\xc8\x41\x73\x66\x63\x2d\xd2\xef\xcd\x0e\x2e\x02\x59\xce\xdd\x72\x33\xc1\x2d\x57\xf3\x3b\x45\x08\xdd\x11\x93\x79\x6f\x90\x32\xc4\x8b\xdf\x84\x37\x05\xa6\x38\xe4\x6f\x7b\x73\xc1\x92\xb8\xf6\xa7\x5b\x68\xc9\xef\xfa\xec\x2a\xe4\xfd\xb7\x5b\xdf\x7f\xdc\xbb\x24\xb0\xb5\xca\x8e\x57\x72\x60\x4f\x4d\xfa\x61\xc4\x6e\x6f\xb3\xc9\xef\xf0\x37\xdb\xa3\xf9\xf1\xa7\x7d\xce\x6f\x40\x4a\xbb\x01\x04\x08\x51\xc4\x42\x14\x73\xda\x4f\x31\xfb\x25\x43\x73\x54\xf2\x78\x67\x19\xcf\x1c\x63\xe3\xfd\x88\xe3\x88\x95\xcd\x7f\x37\x05\x16\xd4\x30\x40\xce\xca\x8a\x68\x20\xd6\x58\x7d\x56\x6f\x6c\x9b\xcd\xa7\xe3\x18\xed\x2f\xdc\xb0\x3e\x95\xf7\x6e\x3a\x0a\xf7\x52\x9b\x66\x8d\xd2\xb9\x96\xab\x89\x93\x51\x0e\x62\x4d\x76\x54\x76\xda\x02\xf0\xfc\x3c\x0c\xa7\x64\xa6\x73\x89\x0b\xb1\x13\x9a\xd1\x6b\xc3\x77\x50\x76\x34\xcf\x22\x76\x83\xe0\x90\x74\x32\xd5\x89\x99\x6a\x74\x4d\x1c\x3b\xcf\x72\x99\x2a\xe6\xad\x1f\x19\xae\x9a\xfa\xdb\x52\x25\xf3\x73\xb3\xf2\xf6\x54\x3f\x55\x96\xbd\xa3\xee\xc2\xc9\xd7\xc1\x95\xbb\x36\xbc\x72\xc5\xa4\xc6\xbf\x72\xd7\x76\xb8\x72\x95\x04\x08\x5c\x99\xae\x5c\x69\x11\x46\xcf\xcb\x68\x4b\xae\xb1\xe8\x9b\x85\x50\x5a\xdd\x84\x1f\x09\x2d\xf9\x4c\xf8\x10\xc1\x31\xc8\xb1\x1d\x33\x41\xe9\x55\xcc\xad\xe7\x83\x10\x57\xdd\xca\x46\x4e\xd2\xef\x6e\xab\x38\xdf\xf5\xe5\xc2\x84\x49\xc9\xbb\x2a\x1e\x81\x17\x95\xcc\x62\x6e\x5d\xb4\x22\xe3\x93\x75\x8e\xfe\x0c\xda\xff\xe1\x5c\xf7\x7c\x33\xe3\xfd\x55\x43\x07\x4b\x11\x41\x58\x9c\xdc\x28\x83\xcd\x39\x48\x54\x14\x5d\x90\x9d\xbd\x3b\x63\x93\x4d\xb5\xdd\x06\xf1\x02\xaa\xb5\x3d\xcf\xba\x8e\x45\x7f\x67\x99\x16\x32\xd8\xcf\x38\x0b\xfb\x8b\xc5\x09\x84\x6a\xc1\x8f\xf7\xf3\x9f\xa1\xb5\xbf\xc5\xbb\xf6\x6b\xe3\xda\x58\xb0\x9c\xc3\x6b\xd6\x60\x11\xd8\xa4\x94\x55\x70\xfa\x85\xfa\x57\xdd\xeb\x1c\x59\x97\x15\x26\x0e\x41\x7e\xb1\x2a\x5b\x33\x89\xa5\xea\x51\xb6\x42\x7b\xe2\x41\xf9\x1e\xc4\x23\xcc\x96\x2b\x67\x16\x48\xff\x3b\xbe\x97\xa2\xaf\x66\xcb\x74\x4b\x44\x7f\xb1\x1c\x43\xf0\x97\x81\x7a\x95\x68\x2e\x96\x25\xc6\xf6\x60\x9c\xbd\x6b\xd9\x10\xae\x74\xc1\xb2\x9a\xa2\xf3\x51\xe7\x65\x0f\x14\x97\xcd\x8e\xcb\x75\x3c\xd1\xae\x73\xa4\x8e\xe1\xce\x9b\x5b\x28\x6e\x4e\x44\xd9\x4a\x67\x6e\xfb\x94\x25\xfc\xf8\x5c\x37\x96\x5a\x1a\xdc\x69\xdd\x8b\xe8\x72\xb6\x2a\xd7\xdc\x32\x24\x88\xc7\x21\x41\x3c\x21\xf7\xb6\xa2\x51\xeb\x7e\x2d\x9d\xd1\xb1\x05\x51\x51\xa1\x24\x4a\xae\x6f\x01\x83\x2a\x81\xb6\x25\x74\x8e\x66\xfd\x34\x54\xbf\xff\xe9\x13\x2c\xe7\x98\x46\x3e\xd8\x47\x8c\x40\xb5\x36\xf2\xea\x75\x8b\x03\xa9\xba\x6b\xb1\xdd\x22\x1f\x3c\xbc\x88\x6e\xbd\xd4\xfb\x6b\x77\x31\x54\xbe\x0b\x9d\xc5\x67\x43\x78\x76\x68\x52\xf6\xf8\x27\xe5\x10\xc6\x4d\x28\x67\xbf\xa8\xc1\xd7\xf3\xad\x99\xd8\x55\x67\x60\xc0\x26\xe4\xec\x8c\x04\x64\xde\xd3\x13\x13\xe2\x03\x59\x38\xb3\x89\x67\x1f\x64\x29\x87\xbb\xfd\x3d\x89\xe0\x73\x6b\xe3\x79\xb0\xd9\x70\xc3\x2f\x75\x81\xd3\x1b\xbe\x3b\x00\xaa\x69\x11\xff\xbe\x95\x7f\xd6\xaa\x57\x0b\x2c\x2d\x89\xc8\x58\x76\xd0\x87\x3c\x11\xb1\x60\x99\xd8\xdd\xac\x47\xa2\xf4\x11\x7b\xa3\x9d\x86\x2e\x5d\xa7\x26\x42\x69\x33\x8f\x12\xf1\xa9\x13\x0c\x83\x21\x2a\x22\x93\xb9\xb9\x85\x58\xfa\x26\x3e\xd5\x8b\xcc\xbf\xdc\x32\x98\xbd\xa5\x86\x41\x81\x5b\x9d\xa0\xee\x4b\x69\x05\xdf\x65\x54\xee\xa3\x99\x11\xc6\xc0\x6b\x1c\x85\xb0\x8d\xd1\x7b\x29\x9f\x43\xbe\xbf\x95\x1a\xf5\xdf\xab\x1c\xdc\x96\xa0\x17\xdb\x29\xca\x8b\xcd\xca\xda\x7b\xfc\x62\xcb\x63\x97\x78\x8d\x4e\x57\xd2\xf2\x39\xb9\x6b\x73\x2b\x6a\xdf\x1e\xbf\xa5\xe5\xad\x47\xbc\x91\xa1\x57\x15\x54\x3e\x94\x73\x62\x08\xd4\xfc\xe8\x2f\x4e\xf6\x49\x5b\xd7\x04\x6a\xb6\x72\xf9\x1e\x8f\xb4\x85\x3b\x33\x52\x26\x42\x03\x56\x82\x9b\x50\x49\xc2\x23\xf0\x7b\x81\x69\x39\x78\x98\x9a\xa4\x02\x73\xfb\x47\x9f\xf5\x7a\x8a\xdd\x50\x30\xfc\x91\x9c\xbc\x1e\x18\xfe\xc1\x79\xaf\xeb\xdb\x8d\x05\x35\xbb\x66\xf9\x9b\x02\x35\x5b\xb9\x7b\x4f\xa1\x02\xe3\x16\xef\x44\x82\x79\x0f\xcf\x75\x44\x91\x95\x05\x32\x1a\xc7\x1b\x46\x43\x9e\x41\xa2\x53\x6b\x77\x0c\xf1\x83\xac\xc3\x43\x9b\x4d\x5c\xa4\x9c\x1a\xce\xcc\x89\xe2\xa4\xcf\x4e\x06\x04\x11\x23\x44\x5b\xc9\x59\xd7\x3b\x17\x79\x66\xee\x5a\xcc\x99\xb9\x3b\xb4\xb4\x57\xfe\x58\x2d\x6d\x6f\xce\xab\xb1\xd3\x4d\x33\x17\xaa\xf9\xa9\x3d\x5e\xad\xd7\x9e\x8e\x37\xcd\xbd\x6d\x36\xcd\x7d\x6d\x36\xcd\xfd\x81\x4d\x93\xdd\x7e\xbb\x02\x52\x49\x9d\x9e\x3d\x10\x58\xb0\x24\x4a\x1e\x59\xdc\x3d\xff\x40\x91\x08\x67\x85\x31\xc0\xbb\x70\x80\xaf\xb6\xd3\x4f\x3f\xde\x22\x6c\x29\xdb\x18\xce\x52\xa1\x48\x93\x44\xc9\x35\x7d\x7f\x8b\x71\x06\x6e\xfc\x57\x27\xec\xc0\x19\x67\xbe\x77\x68\x5d\x68\x02\xf7\xf9\x27\x50\xf9\x33\xae\xe7\xe7\xeb\x78\x80\xcc\x75\x65\x53\x89\xa4\x06\x54\x1e\x29\xc0\xc4\xa3\x8c\xc0\x90\x9f\x11\x68\x28\x67\x7c\xa6\x58\x01\xc2\x04\x9c\x69\x1e\x2f\x30\xc2\x00\x9c\xa1\x35\xec\xc3\xa4\x9a\x25\xda\x1b\x5f\x52\xec\x31\xf9\xcf\xdc\xda\x78\x1f\x6e\xff\xec\xd0\xd3\xbd\x66\xd1\xcf\x77\x6e\xe9\x8b\xe9\x70\xbf\xd3\x72\x4b\xd7\x5d\x05\xcf\xbb\x51\x5b\xb7\xd6\x68\xa6\x0f\x30\xcc\xe2\x3b\x2c\xb9\x11\x94\xc5\xc7\xd4\xdd\x21\x7b\xfe\x11\x2b\xdb\xac\x4d\xc0\xfd\x71\x30\x11\x2c\x6d\x49\x1a\xd2\xce\xdf\x69\x71\xa5\x73\x19\x1b\xae\xa0\x43\xec\x8c\x93\x71\xe7\xe8\xca\xe2\x39\xf2\x00\xa7\x4d\xff\x7f\xec\xfd\x0b\x9c\x5c\x55\x95\x28\x8c\xef\x7d\xce\xa9\xaa\xd3\x7d\x3a\x9d\x4a\x48\x48\xe5\x45\xf6\xa9\x6e\xb0\xc3\xb3\x23\x09\x69\x34\x90\xf4\x11\x95\x79\x5c\x27\x40\x60\xa2\xf3\xb8\xf1\x35\x97\xd1\x3b\xf7\xcf\xdc\xff\x37\x73\xb9\xdf\x57\x49\x8a\x3c\x3a\xcd\xbb\x21\x11\x9a\x77\x13\xd0\x6a\x95\x68\x50\xd0\x28\xa8\x2d\xa0\x46\x8d\x63\xab\x38\xc6\x19\x46\x5b\x87\x71\xa2\xe2\x18\x67\x98\x31\xa3\x68\xbe\xdf\x5e\xfb\xbd\x6b\x9f\x73\xaa\x3a\x0d\x66\xee\x7c\xe1\xf7\xa3\xaa\xeb\xec\xb3\x1f\x6b\xaf\xb5\xf6\x5a\x6b\xaf\x87\xfe\xc6\x7d\x3a\x29\xad\x93\xf0\x9c\xc3\xdc\xf3\xab\x56\x76\x83\xdb\xf5\x57\x75\x4e\x7c\xcc\xcd\x89\x77\xeb\xed\x6d\x96\x66\x73\xe2\x3d\x7a\xe3\x16\xa4\x97\xf7\x64\x74\x6e\xda\x74\xee\x48\xeb\x39\x45\x7a\xb9\x33\xa5\x67\x25\x0e\xec\xcf\x90\x5e\x62\xf0\xd7\xe4\xc9\xb9\x2d\xe9\xa5\xdf\x92\x5e\xfa\x74\x49\x20\x05\xb6\x29\xd2\xcb\x3d\x19\xcb\xef\xb7\x2c\xf2\x29\xcb\x4f\x91\x5e\xee\xcb\xe8\xd9\xb4\xf5\xdf\x9f\xd2\xb3\x78\xfe\x80\xfe\xdc\x71\x10\x8d\x39\x01\x29\x9c\x40\x6d\xe9\xa5\x9f\x99\x4f\x16\xf2\x8b\x7a\x46\x77\xda\xb9\x9b\x4d\x7a\xe0\x79\x5f\xe2\xd1\x85\xec\xdd\xa4\x55\x9a\x55\xbe\x00\x7d\xba\x24\xd0\x1e\x31\x34\xda\x21\x86\xf1\xb4\x3d\x4b\x11\x4b\xde\xdf\x32\x36\x7c\x20\xad\xe7\x14\xb1\xe4\x83\x2d\x63\xc3\x23\x39\xd8\xb0\x2f\x07\x1b\x3e\x94\x82\x0d\xc9\x53\x6e\xb1\xe4\xc3\x7a\x7b\xb3\x92\xd6\x0d\xdb\x9c\x92\xe7\xa3\x29\x6f\xb4\x2f\xc8\x3c\x36\x7d\x41\x46\x7b\x75\xec\xc4\x04\x99\x1f\xbf\x7c\x61\xeb\x00\x81\x33\xdb\x10\x5c\xd2\x00\x75\xc0\x0d\xa8\x83\xc2\x63\x75\xbd\x30\x48\x60\x6e\x5a\x80\xe4\xd5\x13\x3e\xb8\x59\x48\xd2\x7f\x15\x37\x2d\x20\x78\x2a\xe5\x10\x8f\xc5\x53\xf0\x9f\xa5\x1c\xe2\x81\x9d\x41\x7f\x7f\x0e\x04\x57\xb0\xbe\x0f\xe3\x98\xb5\x9f\xc2\x55\x2f\xc1\x5a\x48\x77\x6f\x04\x6e\xf8\x1b\x63\x0c\x79\x1d\x3b\xe1\xf4\x13\x55\x71\x88\x4f\xbc\x2b\x94\x1d\x32\xe6\xb5\x68\x2a\x5b\x6a\xd5\x80\x47\x43\x04\x10\x83\x51\x24\x3c\xb4\xbe\x5a\x22\x85\xb7\x28\x83\x0a\x89\x22\x52\x22\x05\x52\xac\x69\x66\xe2\x65\x51\x04\xaf\x95\x49\xa9\x46\x0a\x9b\x81\xe1\x31\x3c\x98\xd2\x84\x8a\x83\xf9\x81\xde\xdd\xe0\x7d\x0b\xeb\xda\x54\xc5\xb0\x0c\x5e\x78\x96\x3f\x5c\xa4\x7c\x66\xd5\x71\x7e\xa0\x5d\xe1\x63\xa3\x21\x7c\xec\xd6\x3b\x48\x17\x3e\x06\xf4\x43\xfe\x40\x8a\xf0\xa1\x52\x4f\xcc\x67\xf5\x82\xce\xe0\xe9\x85\xd4\x29\x7e\xc0\xcd\x6f\xff\xd1\xcd\x6f\xef\xd4\xdb\x5b\x29\xa2\x36\x3a\x52\x44\x8d\xea\xed\x5b\x90\x3f\xee\x4a\xed\xdf\x96\x3f\xee\x4e\xeb\x39\x45\xfe\xb8\x27\xa5\x67\x75\xa0\x1f\xc8\x90\x3f\x4e\xd7\x92\x11\xad\x6b\x5d\xfe\xb8\x3f\x0d\xbc\x29\xf2\xc7\x03\x19\xcb\x37\x4f\x9c\xb1\xb4\xe5\xa7\xc8\x1f\x0f\x66\xf4\x6c\x9e\x38\x7b\x53\x7a\x56\x96\x83\x03\x99\x27\xce\xc3\x4e\x40\xf6\xf0\xf8\x3e\x5b\xfe\xe8\x63\xf7\x01\x4b\xb9\x27\x02\x23\x51\x4d\x3b\xcf\xa5\x52\xe6\x64\xe8\x43\xca\x52\xb7\x69\xe4\xfd\xfa\x84\xcc\x03\xea\xc6\xc0\x62\xf6\x3d\xb8\x7b\x36\x73\x3d\x90\xff\xfc\x34\x2e\xfc\x64\x8b\xd7\x67\x4f\x66\x5c\x9f\xa1\xc4\xdb\x5e\x45\xe6\x1d\xa6\xe6\x14\x13\x44\xad\x5d\x5a\x88\xee\x30\xbf\x38\x43\x49\x08\x41\x8e\x10\x0a\x10\x0e\xf1\xab\xd3\xc6\x0a\xe4\xc9\x7b\x3a\xca\xae\x17\xef\x48\xfa\x87\x92\xfe\x61\x78\x5a\xab\xa2\xc4\xaf\x55\x3d\x2b\xf2\xdc\x35\x7b\x82\x92\xa0\x56\xb5\x83\xda\x52\xd7\x99\xe0\x9a\xe5\xf6\x98\xde\xd4\xab\x59\xa1\x6b\xce\xf1\x3d\xf0\xdf\xf5\x08\x52\x7e\xbc\x65\xca\xd9\xf9\xea\xc4\xa5\x70\x38\x64\x2c\x33\xe7\xda\xe7\x51\xd7\x65\x3a\x64\x14\xc2\xf4\x5f\x56\x36\xa6\x09\x27\x2a\xe8\x1b\x27\xbf\x87\x0c\x45\xf4\xea\x12\xc5\x14\x38\x6d\xd3\xfb\xcd\x86\xd3\xf6\xf4\xa6\x0a\x2d\x00\x1e\x1c\x33\x1a\x8b\x2d\x94\xe0\x30\xd2\xea\x33\x94\x8c\xcb\x38\xc7\x3a\x5a\xb9\x91\xf3\x6b\xea\x35\xd2\xca\x6b\xad\x8f\x13\xa1\xe8\x43\xcd\x5b\xc6\x52\x40\x61\xcf\xa7\xff\x82\xb4\x0d\x7b\xc6\x2d\x41\x95\xe1\xf9\xbe\x84\x68\xf3\x20\x72\x1e\x3d\x4d\xe1\xdb\xdb\xf4\x8e\x1e\x32\x98\x80\x06\xc8\x40\x51\xb2\xbb\xe3\xc1\x72\x9e\xdf\x70\xc5\xc6\x8d\x9d\xfa\xc8\x1f\x31\x9d\xec\x2c\xdc\x18\x4a\x69\x0a\x33\x60\x72\x45\x06\x8a\x54\x9a\x50\x04\x7e\xad\x25\x85\x9a\x5a\x07\x69\x65\x1d\x11\x8a\x1e\x6c\xc5\xad\x81\x7b\xb7\xf3\x1d\x0c\x82\x42\xb1\x28\x4b\x83\xa5\x16\xcd\x75\xef\xa7\x0a\xc2\x10\xf4\xe6\x0b\x1f\xef\xe5\x7e\x1f\xf0\xdf\x20\x8d\xff\x06\xea\x7e\xbe\x5f\xdb\xb5\x7e\xb5\x6b\x39\x11\x00\xcc\xb5\xd9\xda\xb5\x83\x29\xbb\xd6\xd7\xbc\x6b\xa9\x4d\xe9\x76\x31\x31\x70\x0d\x5a\x2c\x7e\xf1\xc4\x8d\xda\x22\xd7\xa1\x7e\xbd\xde\xdb\x43\xfa\xdd\xda\x62\xf7\xc6\xaf\x40\x8b\x6c\xbe\xe0\x73\x7b\x5f\x58\xf5\x12\x74\xa5\x72\xd5\xee\xa4\x0c\x99\x20\x8a\x11\x3c\x9e\x63\x09\x85\xd1\xc5\x1e\x62\xde\xc7\x7d\xf6\x51\x71\x6b\xca\xd2\xe8\x8b\x32\x82\xfb\x14\x95\xf4\x9c\xfe\xae\xc7\x9d\x24\x81\x11\x29\x70\xbb\xde\xdd\x7b\x44\x56\x01\x2b\xfd\x19\x4c\x6a\xa5\x67\x56\x7e\xd8\xa3\xbf\x79\x7f\x96\x5f\xd2\x7b\xf4\x96\x86\x5f\x52\x28\x4b\x14\x9b\x8a\x26\xfb\x8e\x5b\xc0\x14\x42\x05\xcc\x59\xc2\x9d\xef\xf3\x4b\x4e\x82\x04\xe9\x3d\xb8\xfb\x32\xa9\xa7\x96\x58\x00\x14\x57\x55\xb5\x1a\x14\xac\x10\x94\x50\x58\x45\x26\x9f\xb3\xcf\x39\xf7\xdc\x73\xcf\xeb\xef\x5f\xf1\xea\xf3\xcf\x17\xc9\xd1\x2f\x7c\xcd\x6b\x5e\xbb\xe6\x22\xad\x58\x54\xd0\x54\xfa\xd5\x4d\xc0\x13\x05\xd6\x00\xad\xf6\x27\xf8\xe7\x41\xfe\x39\xc9\x3f\x0f\xf3\xcf\x29\xfe\x79\x84\x7f\x1e\xe5\x9f\xc7\xf8\x67\xdd\x67\x9f\xc3\xfc\x73\x84\x7f\x8e\xf2\xcf\x31\xfe\x39\xce\x3f\xf7\xf3\xcf\x03\xfc\x73\x82\x7f\x1e\xe4\x9f\x53\x98\x8f\xc7\x3f\x8f\xf2\xcf\x63\xfc\xb3\xce\xc7\x1d\xf6\x40\x89\x00\xd9\x57\xb2\xa1\xaf\xa0\x5e\xdc\x75\x31\xd7\x2f\x1a\xcb\xfd\x63\xdc\x46\x3e\xe2\xd5\x1a\x83\x45\x9e\x07\x73\xd2\xaf\x35\x06\x4f\xe3\x7f\x8c\xf0\xf2\xb4\x93\x3e\x8b\x93\x49\xea\xdf\xec\xd6\x89\x82\xb7\x31\x28\x63\xbb\x0e\xd6\x43\x86\x2a\x29\xd4\xc8\x61\x2d\x73\xf2\x0e\xbd\xf9\x84\x2b\xda\x8c\x31\x00\xa8\xa1\x41\x84\x61\xe0\xab\x74\x29\xaf\xe5\xde\x0b\x90\xe1\x08\x5c\xec\x88\x27\x7d\xeb\xc2\xed\x35\x48\xc6\xb6\xb5\x26\x54\xa6\x3a\xf4\x33\x8c\xa1\x18\x47\x00\x37\x28\x17\x46\x04\x43\xd1\x23\x52\x48\x70\x2d\x2e\x44\xa4\x20\x6d\x03\x73\x7b\x71\xd7\x00\xd8\x1e\x74\xa4\x19\xd6\xa7\x6b\xd5\xa4\x26\xbe\xe6\x51\xb4\x9a\x2d\x62\x12\x27\x41\x2d\x86\x38\xa6\xab\xe9\x10\x20\x89\x1d\xc6\x6c\x69\x75\x9e\x37\x75\x98\xe7\x4d\x1d\xc7\x2c\x7e\xfd\x5a\x96\x3c\x7b\x3f\x66\x79\x54\xaf\x89\x8b\x11\x09\x49\x91\x4f\x2c\xee\xc5\x5d\xab\xe0\x0e\x26\x64\x69\xe0\x4b\xab\xfd\x49\x4c\x4a\x96\x0c\xeb\x9c\x67\x09\xd2\x71\x77\x40\xc6\x86\xfd\x7e\xb5\x53\xe2\x46\x77\x2f\xee\x5a\xc9\xdc\x4c\xce\x67\x09\x1d\x0e\xe2\xb8\x93\xb0\x4c\x54\xbb\x48\x67\x2d\x86\x3c\xb3\x1d\xab\xfd\x51\x4c\x3a\x2c\xce\xea\x1a\x8a\x36\x6e\xac\xf2\xca\x60\x66\x50\x78\xe3\x59\x7e\x0b\x87\xd2\xcc\x0e\x3c\x77\x15\xe6\xb9\xab\x3c\xf8\xe4\x28\x31\x8a\x63\x9f\xe0\x38\x48\x50\x5c\x00\x89\xb1\x3f\x22\x5e\x82\x6b\x55\x4c\xc4\x19\x71\x0a\xcb\x0f\xbe\x54\xe4\x07\x0f\x56\xfb\x07\x45\x11\x2d\xe1\x8f\x60\x55\x2f\x8f\xbd\x64\xf2\x27\xcc\xad\x18\x72\x5b\x31\xb7\x9c\x22\xcb\x2a\xbe\x9e\x14\xf8\x0f\x05\x12\x10\xaf\x16\x7b\xa4\x20\x33\x5d\xcd\x83\x51\x78\xae\x70\xe2\xb1\xfa\xb7\x70\x0b\xde\x0c\x81\x1e\x9e\x3c\xdb\x88\xc0\xd5\xa0\x30\x65\x41\xc1\x00\xf5\x1d\xee\x5d\x45\x22\xfd\x6c\xc8\xbf\x6e\x5c\xed\x97\xe5\x62\x44\x5e\x83\xe5\xfe\xfa\xcb\x55\xdd\xac\xb3\x99\xfd\xfd\x2c\xf1\xf6\x41\xe8\x97\x5d\xbf\xb1\x23\xf4\x20\xd6\x0d\x1f\xda\xc0\xbb\x4b\xd0\x6e\x39\x3d\x81\x7d\xdd\x98\x61\xb6\x99\x0f\xa6\x3e\x59\xa7\x2d\xa9\x7f\x7d\x1e\xc3\x81\x80\x65\xc2\xf3\x80\x6d\xf0\x78\x20\xeb\x36\xed\x7e\xbd\xaf\x9b\x75\xae\xd0\xc7\xcb\xe6\xc8\xc4\x7f\x04\xc9\x00\x8f\x4b\x79\xa1\x6c\x86\x1e\x05\x42\xd1\xa7\x10\x23\x40\x86\x33\xe8\x4c\x3a\xcd\x8b\x4a\xd2\x61\x18\xc1\xc6\xd2\xb1\x11\x70\xb1\x43\xd0\x2a\xd8\x0d\x7b\xed\x22\xda\x0f\xba\x37\xa7\x00\xa4\x66\xd8\x1e\x7a\x23\x2b\x7d\x0b\x29\xc4\xbe\x9e\xc2\xe5\xcb\x48\xa4\xb6\xa4\xc0\xba\x96\xf9\x53\x8c\x63\x06\xad\xc3\xb8\xa9\x3e\x96\x73\x60\xdf\xaa\x82\x95\x82\x3a\x60\xf1\x64\x59\x56\xf6\x63\xa0\xfc\x63\x58\x60\xfd\x35\xf0\xf7\x51\x1c\x97\x12\x14\x87\x70\xc3\x4a\xd8\x8a\xd8\xd9\xa1\x20\x89\xf4\x94\x0c\xca\x08\x92\x71\x14\x24\xf5\x7f\x15\xb9\x6e\xc4\x57\xca\xe3\xf9\xd7\x32\xdd\x42\x4a\xd2\x01\xf1\x39\x49\x9f\xc9\xb2\xa5\x7f\x0e\xb1\x74\xe9\xd0\x10\xda\x50\xbc\xc7\x16\x2d\x63\x89\xfe\x55\x1f\x42\x92\x25\x41\x07\x32\x2a\x99\x60\xca\xf9\x7d\x22\xfc\xe6\xcf\x62\xc9\x40\x9f\x42\x90\x0d\x94\x60\x21\x55\x41\xea\x78\x02\xa7\x33\xdf\x91\xf5\x3d\x22\x9f\xfc\x31\x99\x13\xee\x1a\xf9\xdb\x51\x0c\x76\x67\x0f\x12\x9e\x2f\x66\x35\xd5\x30\xaf\xad\x67\x56\xb3\x83\x42\x4f\x88\x6f\xfa\x04\x12\xf9\x61\x44\x41\x3f\x4c\x99\x96\x75\x00\x7d\x38\xe3\x00\x12\x53\x39\x00\x62\xe1\x14\xd6\x8e\xf5\x09\x7a\xc6\xcf\xe5\x7f\xd0\x27\xfc\x47\x63\xbf\x1e\xd5\xfb\xfe\x64\x41\x93\x91\xd9\x1b\xab\xa8\x28\xdb\x25\xd2\x98\x4b\x76\x76\x00\x4b\x61\x60\x0a\x9b\x3d\x7e\x44\xef\x71\xbc\xb9\x00\xd1\x39\x2a\x19\xc4\x01\x2c\x2b\xc7\xa8\xaa\x2b\x29\xde\x05\x97\x18\x74\xfb\x78\xcb\xfc\xf3\x71\x27\xf0\x32\x38\xe5\x6a\x96\xb6\xe6\x62\xf0\x03\xe7\x9c\x72\x0c\x33\xee\x2e\x0e\x77\x2c\x0f\x77\x96\xed\x9a\x07\x9b\xc5\x81\xbe\xb9\x9f\x45\xb2\x28\xbd\xc7\x4e\x6d\x0c\xa7\xb6\xb9\xb9\x9f\x4c\xdb\x5c\x5e\x44\x83\xa0\x8b\xbd\x4b\x78\x6e\xa3\x5d\x12\x42\x07\xd9\xd0\xb4\xe3\x09\x4c\x4c\x5b\xda\x13\x69\x87\xb3\xd7\xd2\xd1\xf4\xa9\x96\x0f\x68\x8e\x7a\x9b\x00\xf1\xcf\x05\x85\x97\x1d\x23\x63\xda\x31\xf2\x19\xeb\x88\x18\xe0\xe5\xb4\x78\x56\xf8\x95\x10\xdd\x93\x25\x21\x69\x92\x11\xb8\xb4\xb0\xe4\x26\x6a\x80\xa7\xcd\x01\x58\xdb\x64\xbf\x5f\xd3\x1b\x3d\x63\xcd\xe2\x6c\x11\xef\xcc\x6b\xe6\x28\xae\xe6\xe9\x39\x5b\x09\x2b\xc0\x48\xe9\x5f\x3b\xa9\x3e\x9f\x71\x52\x89\x0c\x45\x8c\x57\x71\x03\xb3\x7d\x30\xab\x4c\xa0\x80\x28\x50\x7f\xa8\x23\x62\x15\x4e\x42\xc1\xe6\x28\x23\x8a\x08\x8a\x79\xc5\x96\x18\x01\x37\x2c\xb2\xc7\xfa\xda\xbe\x64\xad\x0d\xca\x33\x15\x98\x56\x93\x57\x1c\x33\xaf\x01\x1f\x62\x52\x1f\xc2\x0c\x0d\xda\xfe\xfa\x93\x40\x8f\xfc\xff\xfe\xeb\xc1\xdd\xdf\xc5\xcc\x9a\x05\xa6\x2c\xeb\xd6\x77\xfe\xa9\x0b\x16\x2c\x58\x50\xa1\xca\xf4\xa2\x45\x8b\xc5\xf5\x6f\xb5\xa7\xb7\xb7\x97\xe5\x2c\xef\xeb\x13\x4a\xf5\x79\xfd\x2b\x5e\xfd\xea\xf3\xcf\x5f\xb9\x72\xd5\xaa\x0b\x2e\x58\x6d\x16\x1c\x7b\xc3\x1b\x2f\xfd\xad\xdf\xfe\x9d\xdf\xfd\x2f\x6f\xfa\xbd\xf5\x97\x5d\x7e\xc5\x86\x2b\xaf\xfa\xfd\x8d\x6f\x7e\xcb\x1f\xfc\xe1\x1f\xfd\xf1\x7f\xdd\xf4\xd6\xb7\xbd\xfd\x1d\xef\xfc\x93\xff\x76\xf5\x9f\xbe\xeb\xdd\xff\xfd\xcf\xfe\xc7\xff\xef\x9a\x3f\xff\x9f\xff\xff\xff\xeb\x2f\xfe\xf2\x7f\x5d\xfb\xbf\xff\xef\xff\xa7\xb6\x79\xcb\xd6\x3a\xbe\x0e\x6f\xc3\xdb\xf1\x0e\xbc\x13\x0f\xe1\x5d\x78\x18\x5f\x8f\x6f\xc0\x37\xe2\x9b\xf0\xcd\xf8\x16\x7c\x2b\x1e\xc1\xb7\xe1\xdb\xf1\x6e\xbc\x07\xbf\x07\xdf\x81\xef\xc4\xa3\xf8\x2e\x7c\x37\xbe\x07\xdf\x8b\xef\xc3\xf7\xe3\x07\xf0\x18\x7e\x10\xef\xc5\x0f\xe1\x87\xf1\x7b\xf1\xfb\x70\x03\x8f\xe3\xf7\xe3\x0f\xe0\x0f\xe2\x47\xf0\x3e\xbc\x0f\x7f\x08\x7f\x18\x7f\x18\xef\xc7\x8f\xe2\x47\xf1\x47\xf0\x47\xf1\x47\xf1\x63\xf8\x71\xfc\x38\xfe\x18\xfe\x38\xfe\x38\x3e\x80\x3f\x81\x3f\x89\x9f\xc0\x4f\xe2\x4f\xe1\x4f\x63\xcd\x3a\x80\x6d\xeb\xc0\x64\x8a\x75\xc0\xe3\xf6\xda\xfd\x1e\xb3\x64\x1e\xf4\xb8\xed\x45\xfc\x30\xc9\xd8\x46\x52\x7f\x5a\xf1\xd5\xc3\x9e\x3c\x23\xf7\x5b\xa7\xee\x36\x7d\xa4\xaf\x62\xed\x8c\x24\xdc\x05\xdd\xef\xc5\x5d\x9f\xc6\xd1\xe0\xa7\x70\x2f\xee\xfa\x14\x86\x13\x79\xcc\x1e\x7d\xac\xb5\xd1\xc7\xac\xd1\x77\xe8\xa3\x7f\xcd\xe0\xf0\xc6\x41\x62\xb4\x33\x4c\x83\x07\x3d\x36\xac\xa6\xfc\x3e\x89\xa3\xc1\x27\xe9\x64\x9f\xc0\xbc\x89\x65\x66\x4c\xeb\x6b\xd2\xb3\xe2\x1d\xd3\x07\xe5\x51\x5d\xbc\x56\xad\x67\x04\x79\xb1\x6c\xec\x10\xee\xe5\x11\xac\x85\x45\x3e\x81\xa3\xc1\x27\xe8\xc4\x3e\xc9\x32\x4f\xad\x41\xe7\x32\x36\x3f\xcc\x45\x8e\x83\x9e\x95\x75\x43\x9b\xc0\xdd\x4d\x4e\x1e\xa2\x0c\x94\x96\x53\x60\x94\xbb\x8d\x4c\x9a\x1d\xdd\x98\xde\x11\x3b\xe7\x2e\x57\x0e\x96\x07\x30\x17\xba\x3c\x2d\x87\xb7\x97\x9f\xc7\x7c\xd4\x93\x1b\x5e\xc7\x56\x8a\x1a\x6d\x74\x47\x9a\xf1\xae\x5e\xdc\xf5\x38\x16\x56\x48\x0b\x06\x23\xfa\xcb\xf7\x34\x99\x21\x41\x30\xc6\xce\x45\xdf\x96\xfd\x26\x14\x1e\xdc\xb7\x7e\x5f\x15\x4b\x83\xcb\x47\x70\x34\xb8\x9f\xee\xcf\xa3\x58\xbf\xb0\x3d\x85\xfd\xc2\x1e\xed\xc7\x30\xf3\x73\x93\xad\x35\x6e\x46\x9e\x6d\x04\x9d\xcd\x63\x6d\x06\x3f\x4c\x1b\x7f\x98\x21\xe0\x30\x16\x31\x68\xbc\xd1\x10\x7f\xa8\xe2\xfe\x10\x6b\x27\x83\x37\x4f\xed\xc5\x5d\x1f\xc2\xd1\xe0\x2f\xe8\x09\xba\x0f\xcb\x58\xba\x2a\x6f\xc8\xd1\xfd\xeb\xfc\xb1\xc0\xca\xf3\xf1\xab\xab\x48\xdd\x59\x4c\xc2\x2f\xec\x6f\x4d\xfb\x7e\x04\x47\x83\x93\xf4\xcd\x0f\x62\xf5\x62\x7f\xd2\x3f\x24\xd1\x99\xfd\x59\xc5\x49\xff\x30\x41\xea\xe5\x85\xec\x1d\xf6\xf2\x07\xb0\xa2\x85\x79\x09\xa6\xc8\x1f\x7b\x70\xa3\x00\x49\x97\x06\x20\xe9\x12\x9d\xb2\x4f\x3c\xfe\xfe\x5f\xf1\xf7\xa2\xe4\x20\x02\x0f\x61\xd6\x81\x7d\x05\x7b\xbf\x93\xf0\x60\x22\xbc\x10\x1b\x87\xd2\xb3\x14\x8e\xe3\x58\x50\xaf\x9a\x48\x32\x30\x4c\x7c\x3e\xe8\x21\x3a\x68\x83\x0f\x1a\xf0\x7c\x70\x93\x5e\xad\x1a\x58\x7a\xac\x73\x50\x0a\x82\x2a\xd6\x07\xfd\x1a\x1d\xf4\xbd\x58\x48\xd3\x23\x1e\xf7\xd1\x64\xc2\xd9\xb0\xc7\xeb\x4f\x30\x91\x8d\x55\x8b\x3c\xec\xc5\x85\x04\xc5\x45\x90\x9b\x1e\x62\x70\xbb\x86\xca\xec\x45\x66\x38\x28\xf1\x46\x21\xb3\x2a\x30\x55\xdf\x8b\x3b\x41\xde\xf2\xe2\x88\x94\x62\x44\x3a\x62\x4c\xa2\x98\xcb\xc9\xb1\x4f\x3a\xe3\x80\x84\x71\x21\x22\x45\x29\xe7\x9f\xd7\x8b\xbb\xf6\xe2\x28\x22\x45\x4b\x21\x2d\x11\x8f\x94\x58\xc1\x9e\x90\x14\xa5\x21\xf3\xaf\xe8\x52\x1e\x64\x4b\x29\x82\x12\x49\x02\xde\x8e\xc9\x9e\x21\x93\x44\x0b\x06\x3d\xef\xd3\x21\xe5\x50\xab\xa8\xfc\xfd\x00\x8e\x06\x97\xf7\xe2\xae\xfb\x71\xdb\xcc\xc4\x44\x29\x7d\x27\xbf\x44\x77\xf2\x3e\xbe\x93\x22\xd3\x0b\x45\x1f\x53\xcf\x7a\x2c\x8b\x6f\x53\x7a\x38\x7e\x1c\x6f\x67\x92\x3d\xc3\xfc\xaa\xc7\x48\x04\x12\x0c\x7a\x35\xfe\x07\x26\x81\x0c\xc5\xfd\x32\x05\xd4\x3d\x18\xf0\x41\x43\x05\xf8\xf9\x6e\xfa\x73\x90\xf8\x14\xfb\x19\xc0\xe3\x22\x98\x82\x8b\x8d\xc5\xe0\x22\x1e\x6c\xa6\x1a\x39\xbc\x47\x82\xcd\x9b\x59\xb0\x5b\xb2\x76\x17\xf1\xb6\xd7\xb4\x03\xc4\xb1\x60\x90\x9f\xef\xb2\xe8\x65\xb2\x89\x5e\x9e\xcc\x38\xd1\xd4\x82\x7d\x45\xdb\xd5\x80\xaf\xb1\x44\x7c\x12\x88\x05\xfb\xa4\x44\x7c\xbe\xb2\x83\x74\x65\x77\x62\x96\x60\x51\x2d\x18\x7e\xbe\x83\x21\x0c\x66\x41\x36\x5c\xe3\x27\xc5\x35\xe8\x3c\x52\x02\xbc\x83\x95\x07\x62\xc9\xa5\xcd\x9b\xe3\x90\xf8\xa4\xb4\x99\x4e\x81\x12\x45\x3f\xf1\x48\x48\x01\x10\x6c\x97\xba\xe3\x08\x06\xbb\x38\x98\x3f\xf6\x30\x0a\x01\xad\x16\xa8\x75\x9d\x49\x21\xfd\x8c\x42\x46\x30\xa3\x90\x03\x38\x66\x31\x73\x71\x17\x89\x62\x44\x4a\x31\x26\x9d\xb1\x47\x3a\x62\x9f\x12\x08\xe9\x8a\x8b\xba\x79\x0b\x74\x9c\xdd\x62\xd3\xf8\x6c\x4b\x04\x29\x02\x09\x64\xdd\x83\xcf\xd3\xf5\xde\x8e\x85\x2d\x8c\x6a\xce\x5e\x3e\x81\x7c\x2e\x87\x40\xa0\xc6\xd9\x08\x8e\x98\x5e\x7e\x6b\xfb\x24\xc2\x5b\xe3\x56\x5a\x27\x03\xb1\x07\x85\x1a\x6e\xc2\xf4\x3b\x82\x5a\x7e\x37\xc2\xf7\x00\xb4\xd8\x1b\x30\x6b\xb3\xa4\x17\x77\x5d\xdf\xee\x5c\x44\x38\xbb\x71\x2a\xbd\x48\x97\x35\xac\x9d\xe8\x0d\xdb\x97\xeb\x59\x1d\x42\xcd\x49\x0f\x32\x25\x9b\xa6\xce\xbe\x99\xde\x99\x21\xdd\x7c\x8b\x4e\x6b\xe7\x8c\x8b\x37\x87\x73\xc4\x9b\xbf\xa6\xc3\x6e\x53\x67\xf4\x72\x7f\x5d\x15\xc9\xa5\xac\xe3\x93\xfb\x1b\xda\xea\x3a\x1c\x0d\xfe\x0b\xfd\x52\x17\xa9\x49\xeb\x9c\x4d\x31\x76\x35\xe9\xf1\x5a\xee\xcf\xd1\x46\x5b\x23\x69\xd1\xf3\xb9\xb9\x22\xe0\xad\x0b\xbc\x75\x91\x04\x31\x22\x85\x18\x93\x22\xe5\x1f\xbe\x3c\x29\xfe\x99\x76\xb0\x85\x9b\xee\xd6\x51\xc6\xd7\xa0\x27\x4f\x81\xf2\x03\x8e\xfb\xcf\x50\xdc\xdf\x0c\x1c\xc0\x3c\x4c\x02\x52\x20\x41\x2d\x2e\xc0\xf5\xd7\x3a\xca\xec\xe0\x5d\xca\x4b\x8a\xfc\xdd\xa7\xe8\xbb\x35\x20\x9b\x12\xbb\x17\xa4\x74\xbf\x91\x51\xca\x04\x56\x96\xe5\x82\xbc\xa1\xb6\x12\x6d\x4f\xe9\x50\x35\x22\xb5\xea\xcc\x16\x23\x0b\x0d\xb3\x7a\x60\x32\xc7\xd1\x31\x51\x77\x98\x77\x6b\xa6\x4c\xfa\x5e\x6a\xb7\x12\xf1\x8e\x72\x71\xf2\x18\x36\xde\xfc\x7e\x3e\xca\x5e\x6b\x60\xec\x11\xde\xcf\x51\xb3\x9f\xbf\xcf\xc6\xd6\x6b\x39\x3e\x3c\x4f\x37\xe8\x7f\x45\x83\x3f\xa3\x9f\x7f\xc9\x91\xf0\x88\x32\x7b\x5e\x6b\xe0\xe0\x3f\xe4\xe0\x20\xf4\xf2\x17\x82\x20\xad\x95\xfd\xa3\xfe\xf2\xfb\x5a\x58\x99\xa0\x45\x6b\x65\x47\xd2\xfb\xd1\x57\xf6\x43\x3a\x97\xff\x19\x0d\x1e\xa5\x9f\x7f\xde\x4c\x5e\xe6\xca\x7e\x94\xb3\x32\xe8\xe5\x9a\x48\x96\xb7\x64\xe5\x84\x43\xc3\x4c\x2c\xfa\x7a\x41\xef\xab\xd9\x69\x9e\x2e\xf4\x20\xdf\xb4\x51\xb3\xa3\x51\xb3\xa3\x9f\x64\x77\xd4\x23\x6e\xb4\xb4\xab\x6a\xa6\x06\x6b\x0b\xfb\xa7\x9c\x43\xe2\xa7\x74\x61\xff\x3d\x1a\xfc\x5b\xfa\xf9\xee\xe9\x1e\x11\x2f\x67\xeb\x96\x8e\x9f\x69\x49\x7f\xfc\x86\x4d\xe7\xf7\x8a\x94\x1d\xb0\xfc\xd7\x1c\x58\xfe\x1b\x85\xe1\x3b\xa3\xc1\x63\xf4\xf3\x1d\x2a\x0b\x2b\x9d\x18\x69\x6f\x62\x03\xc6\xc4\x06\x72\x26\xf6\xef\xe9\x13\x8b\xd1\xe0\xcf\xe9\x74\x36\xc9\x04\x2f\xc6\x19\xfa\x4b\xf6\x6c\xf0\x3a\xca\x49\xff\x2b\x97\x75\xe5\xd3\x6f\xb1\x5f\xb5\x69\xa9\x29\xf1\x26\xbf\xa2\x1d\xfc\x71\x34\x78\x9c\x7e\xfe\xd1\x09\xad\xb9\xbd\xcd\xa8\x5f\x97\xb5\xe6\x5f\xd3\xe9\xbc\x79\xba\x7d\x6f\x4b\xef\x1b\x16\xbd\x93\xc2\x65\xa3\x7e\xd4\xaa\x83\xf6\xb2\x7d\x6d\x43\x00\x42\x22\x76\xd0\x3e\x37\x08\x45\x7e\x81\xa1\xc8\xdf\xc4\x9e\x45\x22\xf3\x8c\xb1\x49\x37\xd0\x87\x57\x44\xd3\x5d\xeb\xf5\x59\x70\x7c\x45\x76\xf2\xc6\x99\x9b\x81\xa8\xc2\x65\x00\xe8\x16\x0a\xa0\x37\x45\xed\x0a\xb4\x0b\x1d\x5d\x7d\x88\x76\xf5\xbb\xee\x8d\xe7\xe7\xce\x08\x6d\xf2\x3b\xd1\xe0\x3e\xfa\xf9\xdb\xe9\xb2\xe9\x6d\xd7\xcd\xa0\x6c\x7a\x7b\x7a\x67\x86\x6c\xba\x87\x4e\xea\xd2\x99\x16\x4d\xdf\x73\x5d\xf6\xe1\xb9\x9b\x8e\xfa\x7a\x1d\x6a\xe6\x0a\x9b\xe4\xce\x51\xfa\xc2\xeb\x58\xe4\xf7\xb4\xe4\xce\x47\x68\x07\x49\xa6\xdc\x39\x41\x9b\x0c\x82\xdc\x59\xd9\xd2\x8a\xb0\xf9\x69\xfa\xc2\x3a\x21\x6c\x4e\x61\xc3\x6f\x61\x13\x93\x2c\x27\x31\x08\x9b\x22\x6d\x9e\xf4\x1a\x49\xdd\x9e\x29\x6c\x4a\x99\x63\xcd\x5b\xae\xa5\xd1\xbc\xb6\x87\xb9\x08\x99\xbd\xdf\x97\xbd\xf9\x42\x20\xba\x9f\xce\xff\xa2\x68\xf0\x83\xf4\x73\x4d\x9e\x40\xf4\x40\xce\x9e\x42\x2f\xaf\x15\xfe\x5f\xe2\x76\xb4\x07\xee\x42\xe9\x5f\x39\x34\xff\x60\x0e\x87\xfd\x00\x06\xcf\x35\x3e\xcb\x49\xdc\xb4\xe8\x87\xf4\x0e\xde\xdb\x86\x34\x39\xd6\xdc\xd7\xc3\xe9\x7d\xe9\x00\x7c\x2f\x9d\xd3\x05\xd1\xe0\xfb\x31\x38\xa7\xe5\x00\xf0\x7d\x39\x00\x84\x5e\x56\x6a\x00\x2c\xcb\xd9\x95\xf9\x80\x77\x62\x56\x0f\xf1\x24\x14\xca\x7e\xe3\x22\x5c\xb2\xc8\xc1\x9e\x41\x5e\x39\x3b\x1a\xbc\x19\x83\xd7\x57\x7b\xe3\x13\x66\xa1\xff\x08\xe6\xe9\xa4\x94\x65\x1e\x7e\x5a\x1e\x0d\x7e\x14\x73\x6f\xaf\xf6\x80\x40\x71\x71\x5c\x79\x7b\x08\x95\xb1\xa7\xf9\x16\xe2\x31\x1d\x67\x32\xd3\x39\x3e\x9e\x7f\x7a\xac\x37\xd0\xff\x30\x9f\xc0\xb8\x39\x01\xeb\x32\xe3\x63\x2d\x4f\xe0\xe3\xd9\x4c\x47\xf8\x96\x1c\xc0\x2c\x37\xc3\x27\x31\x4f\xce\x00\xbc\x40\xe9\x97\xeb\x0d\x9a\xf9\x44\x0e\xcd\x40\x2f\x31\x4b\x72\x47\x4e\x46\xd4\x6d\xb1\xb5\x74\x15\xd1\xd7\xeb\xac\x67\xf7\xd9\xdc\x16\x4f\xe7\xb6\xf8\x5c\x6e\x8b\x2f\xe4\xb6\xf8\x92\xde\xe2\x53\xae\x16\x5f\xc9\x6d\x31\x99\x3b\xca\x37\x72\xfb\xf8\xeb\xdc\x16\xdf\xd6\x5b\xe8\x91\xa1\x3f\xde\xce\xe3\xf2\x4f\x33\xbc\x7f\xfe\x46\x6f\x6f\xc5\x6f\x0e\x9b\xfa\xf8\xdf\xea\x4d\x1d\xc9\xa2\x9f\xd3\x9f\x3b\x02\x38\xff\x4e\x7f\xae\xa7\x0c\xd8\x79\x8c\xc7\x04\x2f\x35\xa6\xf6\x1d\xbd\xbd\x19\x5f\xf9\xbd\x13\xcf\xb0\xdf\x83\xbb\x97\x64\x46\xcc\xa7\x85\x04\x3d\x9b\x12\x9e\x09\xb5\x66\xcb\xbc\x1e\x09\x06\xff\x42\x48\xae\xbe\x44\x7b\xca\x15\x9a\x45\xac\x1e\x93\x64\x17\x95\xcd\x31\x02\xaf\x76\x1e\x08\x03\xbf\x11\x9c\xac\xdd\xb5\xbd\x16\x43\x2e\xd9\x0d\xea\x5e\x71\x31\xc8\x75\x10\xa7\x98\x10\x71\x0f\x38\x81\x6a\xf4\x6b\x00\x77\x81\xb1\x4f\x82\x64\x60\xb8\xaa\x2c\xec\x1d\xb2\x46\xb9\x08\xa1\x2f\xf1\xca\x4e\xb4\x27\x5c\x45\x49\x5d\xde\xb4\xae\x35\x74\xaf\x12\xaf\xef\xe4\xc9\x8b\xf7\xa4\x38\x94\xa0\xa4\xc8\xed\x94\x04\x25\x6b\xf9\x83\x1d\x31\x4a\x8e\x73\xc7\x35\xe1\xc0\x76\x85\xea\x65\x01\x4b\xa6\x7a\xaa\x8c\x57\xfb\xd5\x71\xff\x62\x4f\xa4\xb8\xed\xe1\xc1\x68\xd9\xd1\xa8\x3c\x28\xcc\x7e\xcd\xcb\xce\x15\x5a\x16\x50\x22\x99\x40\x2a\xb3\x2c\xb1\x04\x25\x9e\x06\xa4\x53\x04\x90\x62\x04\xa0\x81\x40\x04\x06\x2d\xb3\x27\x79\xab\x53\x82\xd4\x27\xec\x2d\xaf\x8a\x15\x68\x8d\x16\x73\x00\xa8\xb3\x05\x50\xbb\x28\x50\xbb\x9a\x81\x6a\x42\x7b\x07\x45\x0a\x1d\xdc\xb3\x53\xc1\x5d\x86\x95\xd4\x27\x6b\x35\xee\x83\xc6\xdb\x8a\x8d\x9d\x0d\xd9\x55\xa0\x69\x77\x3a\x64\xfd\xec\x64\xb0\x5e\x52\x16\x68\x13\xb2\xcf\x0d\x6a\x06\xb3\x60\x06\xbe\x06\xcb\xae\x26\x84\x8b\x7d\x81\x6f\x1c\x98\x24\xd0\x60\x14\x49\x28\xfa\x1a\x14\xf5\x16\x9d\xbc\x85\x6f\xc0\x59\x6f\xd1\x01\x70\x2e\x09\x70\xce\xa5\xe0\x9c\xeb\x80\xb3\xb1\x01\x3b\x88\xdf\xca\x0e\xc0\x3d\xb9\x02\xf0\xf1\xb5\x06\x84\x4b\x22\xd2\x2c\x05\xb6\x41\x2b\xc8\x3e\x1d\x2a\x11\xbc\xea\x2e\x9d\x57\x39\x4f\x9c\x7b\xf4\x16\x66\xa6\xe8\xaf\x96\xa6\xc9\x62\x21\xcc\x32\x85\xb1\xa6\xf1\xd4\xc3\x0e\x9e\xca\x78\x09\xcb\x99\x4a\x44\xce\xd4\xaa\x07\xd5\xd1\x37\xaa\xa0\xcb\x4a\xc4\x93\xbf\x97\x37\xe8\x19\x29\x78\x8c\x32\xbc\x0c\x52\x09\xc0\x2f\xc1\x99\x8c\x42\x90\x48\x8c\x88\x27\x9d\x44\x8a\xac\x34\x5d\x82\xf5\x41\x4e\xe1\x19\xa5\x19\x5a\x88\x38\x78\xc8\xa5\x9a\x14\x93\xb5\x04\x35\x16\xef\x4a\xd6\xed\x80\x91\xe5\x3c\x28\xe2\xd4\xb7\xee\x58\x83\xb0\x98\x8e\x97\x43\x5d\xc7\x8f\x3f\x6d\x66\xbd\xef\x64\xbc\x85\x62\x45\x8c\xa2\xc4\xd3\xe7\x34\x87\x51\x3d\x47\xe2\x18\x27\x5d\xc9\x5a\x82\x1b\x8b\xc1\x53\x0a\xd8\x03\xf3\x6b\x08\x1b\xc4\x23\x78\x57\xb2\x49\x4d\x8f\x78\x74\xd6\x12\xc9\x77\xe9\x33\x85\xe7\x48\xfe\xe2\x89\xb9\xfb\xd9\x48\x48\xd7\xab\xb8\x8f\x84\x66\x04\xfc\x86\xf3\x07\x58\xa1\x6f\x10\xcd\x2c\x11\x1d\xbb\xd2\x23\x31\x82\x13\x23\x8a\x12\x5f\x5f\xe7\x6c\x9e\xf9\x7f\x2e\x87\x7d\x32\x97\x01\x1c\x62\xc1\xc8\xae\x58\xcc\x19\x13\xb4\x2b\xb9\x46\x5b\x24\x40\x44\xd2\x78\xf3\x22\x71\x0a\x10\x3c\xd7\x1e\xfa\x02\x0e\x41\x6b\xc4\x38\xa2\x23\xb9\x93\x18\x6f\xcf\x6d\xb1\x27\xb7\xc5\x1d\x29\x2d\x22\x14\xfd\x00\xbb\xd3\x10\x14\x79\x40\x66\x1a\x6d\x3e\x97\x1e\x02\xcd\x08\xaf\x7f\x83\x0a\x6c\x2e\x6a\xf1\xb1\x21\xab\x16\xc8\x55\x9d\x7e\xc3\x9f\x7f\xbb\xde\xed\xa3\x9a\xac\x98\x13\xfb\xac\x02\x9e\x9f\x4b\x5b\xe7\xe7\xb3\xea\x56\x88\x12\x20\x9c\x3b\xa5\xad\x79\x4a\x75\xfe\xcf\x76\xd8\xb7\x5f\x45\x7a\xf9\xe6\xb2\x8a\x5a\xe3\x71\x4e\xca\xe9\x73\xca\x2d\x8a\x6f\x1b\xe7\xf2\xee\x3c\x43\xde\xdd\xae\xb7\xb7\x44\x71\xbb\x9a\x81\xd6\x52\x4f\xd2\xf2\x79\x77\xb9\xfa\x9d\x19\x3d\x9b\x89\x07\x86\x52\x7a\x56\xde\x9a\x53\x99\x32\xfe\xb0\xfe\x5c\x97\xf1\x47\x1e\xe7\xea\x47\xaf\x55\x5f\x69\x2a\x4d\xc6\xff\x62\x7b\x49\xbe\x9e\x6f\x65\xcb\xf8\x5e\x31\x33\x62\x25\x66\xb5\x3c\x08\xec\x1d\x36\xc2\x01\x7c\x3d\x70\x4d\x6d\xa8\x36\xc8\x8b\xa8\x45\xa4\x8d\x50\xf4\x8c\x2b\xf1\x7b\xc6\x5a\x8e\xb8\xd7\x12\x6a\x6b\xb1\xbc\xb1\xae\xd3\xdf\xd1\x63\x40\x50\x72\x18\x99\x55\xe6\xb6\xeb\x4d\xdb\xc9\xc7\xde\xee\x2a\x5e\x98\xc6\x2a\x5e\x68\x7d\x15\x2f\x4c\x6f\x15\x1f\x6c\x0f\xad\x8e\xba\x17\x51\xb6\xd1\x6a\x05\x2a\xeb\x68\x84\xd6\x20\x23\x8f\x9c\xd6\xcd\xad\x9e\xd6\x4d\xce\x64\xff\xb6\xbd\xc9\xbe\xd8\x22\x0d\xd0\xc9\xb2\x24\x37\x73\x38\x0d\x54\x34\xfe\x45\x94\x89\x98\x78\xb0\x0e\xe2\xaf\x41\x1d\xfa\x72\xb4\x81\x3e\x6d\x06\x51\x6a\xcc\x2a\x8f\x2a\xbe\xd5\xde\xe2\x8e\xb9\x17\xd7\xd7\x2a\x81\xf3\x12\xc4\x2e\x3a\x57\x0b\xd3\x06\xf9\x82\xbe\x30\xd2\xd0\x78\x65\x5f\xce\xc2\x7e\xe6\x3e\x81\x7a\x70\x77\xc4\xce\x9e\x20\xc8\xaa\x3f\xf5\x52\x0b\x28\xa7\x9c\x1e\x2c\xd7\x9b\x6d\xfa\xeb\x23\x9e\xc1\xea\x43\x8b\x82\xb4\x96\x7b\x54\x54\x53\x32\xf1\xcb\x27\xb1\x75\xdc\x68\x2d\xb5\xc2\x12\xcd\x7d\xee\xd4\x5b\x7e\x40\x06\xdf\xd1\x1e\x93\xfa\x8f\x90\x9d\x89\xe4\x25\x57\xa4\x1e\x6d\xdc\x60\xff\x5f\xee\xef\x7f\x97\xf8\x56\x7f\xd7\xe6\xd5\xfe\xfe\x77\xf5\x34\x25\xc2\xda\xe5\xec\x86\x89\x6c\xe2\xe5\xd1\x77\xad\xf6\x11\xfb\x83\x4f\x7a\xf4\x5d\xae\x95\xde\xa0\xf7\xa5\x73\x95\x3c\x42\x6d\x97\x37\xd6\xef\x6a\x9f\x37\x6a\xef\x18\xbc\xb1\xd1\xbc\xb3\x5a\xd3\x5b\xfc\xd6\x79\xe3\x2f\x5c\x75\xd3\x78\xc1\x27\x84\x3d\xcf\xcf\x10\x13\x77\xb8\x57\xd4\xaf\xaf\x08\xdb\x35\x8b\x1d\x2b\x62\x14\x6c\xf9\xde\x6e\x4b\x6f\xaa\x88\x3c\x80\xcf\x3e\x9e\x30\x92\x09\x68\x9e\xba\x8c\xe3\x84\xcf\x4f\xf6\x80\xb1\x3a\x33\xc7\xe2\x0e\x7d\x98\x9b\x7d\xcd\x00\xdf\x67\x66\xae\x1a\xec\xcf\xc9\xa6\x3f\xfa\x13\x2e\xee\x9c\x65\x89\x3b\xda\x00\xa6\xb8\xf3\x92\xbb\x66\x9d\x48\x3c\x25\x64\xd6\xd4\x32\xbc\x77\x39\xa5\xf4\xb4\x7a\x5b\xc3\x4e\x5c\xa2\x7c\x6e\xb9\x8f\x64\x16\x1e\x1f\x2c\x18\x20\xd8\x97\x44\x5d\x2a\x71\x81\x90\x53\x8b\xaa\x47\x26\x56\xe4\xa5\xfc\x15\x8b\xd0\xc6\x5e\xa3\x5f\x9c\x24\xe8\xcd\x4a\xe3\x2e\x30\x6b\x61\x60\x76\x85\xad\xfa\xd0\x8e\xae\x60\xd2\x9e\x9c\x2d\x6e\x61\xb6\x11\x8a\x6a\x36\xf9\x7a\x19\xc4\x7b\x93\x1b\xd6\x12\xb8\xda\xf3\xbf\x51\x1c\x38\x7d\xf0\x03\xed\x1d\x84\x23\x6e\x4a\xab\x38\xce\x07\x08\xfd\xfd\xc1\xa7\x31\x3d\xf1\x19\x20\x24\x41\x69\xbd\xdc\x14\xe8\xdb\xd0\xd0\xd8\x7a\x1e\xd8\x7e\x6a\xeb\x94\x3d\xb8\xbb\xc0\x2a\x48\xa7\xd6\x02\xcc\x02\x5e\xb3\xaa\xb3\x4d\x7f\xe1\xc3\x3a\xaa\x96\x2d\x0e\xb1\xc7\x89\xd2\x0c\xb3\x8e\xf6\xd6\xac\x13\x4d\x6b\xfd\x63\xaf\x75\x0e\xb9\xa7\xbd\xad\x1a\xcd\xc4\x94\x63\x53\xb1\xb5\x56\xad\xfd\x6d\x41\xeb\xb3\xba\xbf\xbd\x59\xdd\x9b\x75\xf8\x30\xd4\xa1\x48\xd4\xe4\x28\xb0\x4d\x7f\xf3\xa3\x6d\x40\xed\xbd\x6d\x97\x21\xe7\x15\xe7\x58\x19\x72\x65\x44\x4c\xad\x94\xe5\x5e\x91\x53\x64\x4a\xea\x37\x53\x01\x03\xfe\xcf\x7c\x79\x46\xfd\x64\xe2\xa7\x4f\xe1\xc6\x4a\xaf\xab\xca\xd3\x01\xf3\x88\xed\x5d\x57\xaa\x24\xc5\xa7\xb0\xba\xa6\x74\x0e\x09\xb3\xe5\xaa\xf3\x56\x1b\xff\x21\x05\x17\x39\x86\x67\x21\x9f\xd6\xfc\x31\x4f\xca\x3d\x6c\x0a\x84\x4f\x00\x1b\x13\x28\x80\x6d\x4f\xa6\x44\xcf\x4b\xec\xa7\xce\x1b\x6d\xa8\xf7\x96\x0c\xd9\x88\xfe\x1f\x59\xd2\x8f\xd6\xfa\x71\xaf\x09\x5f\x6f\xd4\x9f\x6b\x9c\x2d\xf1\x0c\x70\xdc\x94\x02\x0e\x36\xac\x3d\xe8\xcd\x7a\x6b\x0d\xa9\x2c\x18\xdf\xd2\x1e\x8c\x6f\x75\xc2\x18\xc0\x58\x34\x8a\x1d\x67\xaf\xf8\x76\xfd\xf9\xe1\xbc\xa5\xec\x4e\x59\x8a\x32\xdf\x69\xcf\xbf\x2d\x27\xe5\x89\x14\x6d\xb7\xb7\x59\x87\xcd\xcd\x5c\x58\xae\x49\x71\xf0\x49\xd2\x7d\xd8\xc9\xef\x73\x05\xdb\xef\xda\x99\x6c\x6d\x32\x05\xd1\x10\xc2\xd0\x0b\xec\x5f\x46\x51\xd0\x71\xf7\x8c\x45\x36\xc5\x7e\x4b\x48\x19\x4f\x11\x52\xfa\x79\x41\x11\x33\x76\xd9\xd5\x1a\x42\x14\x26\x31\xe8\x85\x90\x28\xec\x62\x6f\x12\x73\xd2\x1a\xe6\xa9\xbf\x45\x5e\xc6\x0e\x5e\xb0\x30\xb0\x94\x14\xe7\x2c\x82\xc6\x0a\xf4\x28\x96\xef\x85\xf0\x53\xf2\x9d\xbf\x58\xed\x97\xe5\x14\x21\x55\xe7\xe5\xca\xec\x5d\x64\x35\x4f\x58\x3a\xe2\x01\x25\x9b\xe4\xa6\x7b\xec\x4f\x42\x53\x73\xba\x39\x65\xb1\x3c\x1b\x05\x4b\x24\x69\x65\x10\xba\x2d\x05\x9c\x04\x25\x87\xf9\xe9\xa8\xa5\x23\xed\x33\xf4\xe2\xdd\xfa\xbb\x3f\x09\x9a\x1c\x53\xe6\xb1\x3a\xc2\x91\x94\xbc\x06\x94\x9c\x98\x67\x05\xf8\x46\xc7\x09\x5d\xe5\xf7\xe0\xee\xb3\x25\x02\x42\x42\xcf\x52\xd8\xd1\xd1\xc9\xfe\x45\x51\x24\xf3\x0b\x8a\x8b\xfd\xd4\x6a\x47\xee\x23\x64\xc0\x61\xf2\xad\x98\x26\x5f\x65\x55\xa0\x8c\x10\xf2\x48\x42\x0a\x1d\x45\x7b\x5a\xdf\x3b\x75\x59\x8b\x58\x22\xcc\x23\x19\x52\xf9\x54\xaf\x96\xf9\xb5\x57\xa4\x11\x5a\xee\x13\x2a\xdc\x68\x85\xc8\xb9\x3d\x20\x29\x58\x52\xb7\xd6\xf7\x57\x3d\xdd\x64\x63\x25\x12\x4d\x9b\x43\x45\x61\x3c\xe1\xd7\x6e\xf5\x6d\x4f\xe2\xa4\x2c\x07\xef\x6b\x32\x46\x0c\xeb\xbd\x49\xc3\x01\x24\xa2\x9b\xcf\x5f\x9f\xb2\x8c\x02\x37\x38\x27\x00\x6d\x1b\x2c\xf9\x0c\x7c\x65\xff\x5f\xe9\x5d\x9d\xe0\xda\xc5\xde\xd5\xce\x4c\xee\xb7\xea\x5d\x7d\x4d\x87\xbb\x5e\x06\x7f\x29\xbf\xe3\x47\x40\x35\x63\x98\xf5\x0c\x89\xf9\x25\xf5\x2e\x14\x37\xfa\x96\x06\xbb\xc7\x39\x59\x82\x93\x31\x2b\x3f\xeb\x1d\x29\x0d\x1b\xcc\xe9\x15\x78\x48\x99\x43\xe4\xb0\x05\x91\xbb\x73\x20\xb2\x11\xde\x9e\xed\xcc\xb9\xfe\x80\xfe\xae\xb4\x67\x18\x89\xdf\xad\x44\xf9\x0f\x3a\x11\xc5\xb8\x2b\x48\x58\xc4\x0e\x45\x76\x0d\xcb\x1f\x4a\xc1\xf2\xec\x6a\xd4\x04\x25\xc2\x7b\xf1\x74\x96\x14\xa7\x0f\xd8\x29\x41\x89\x48\x36\x71\xa6\x4a\xd8\xca\xb1\x9d\xcd\x62\x96\x55\xb0\xc5\x35\x6f\x28\x8a\x54\x68\x7e\x77\xbe\x95\xc8\x3d\xf5\x5d\xc8\xff\xfe\xe3\x1f\x39\x95\xf9\x0f\x1a\xaf\x19\xca\xfc\xb6\x42\x2e\x53\xeb\xc1\xdd\x73\x84\x5a\xcf\xea\xa7\x53\x31\x37\xb5\x94\x58\x96\x75\x25\x46\xbc\x92\xb8\x6d\x5f\xd9\x9f\x66\x34\x09\x85\x4b\x35\x31\x59\x59\x1f\x98\x4e\x46\xb0\xe2\x74\x1e\xc1\x5a\xde\xf8\x59\x11\xdc\xbe\x76\x45\x09\x8a\x21\x51\x9a\xbf\x06\x2d\x20\xbe\x14\x51\x79\x11\xfe\x4e\x1e\xb5\xaf\xac\x94\xea\x38\xd5\xe6\x34\xa4\x9f\x24\x0b\x78\x22\x14\xe6\xb3\xc1\x4f\xd5\x7c\x4b\x4b\x1e\x5a\xde\xa8\x0f\x28\xd1\x92\x5b\x72\x72\x18\xf7\xcd\xce\x77\x9b\x99\xe6\xcd\x4e\x40\x33\xa6\x99\x94\xd6\xa0\xfd\x70\xc1\xcc\x73\x45\x91\xd8\x03\x50\xf9\x6a\x74\x75\x45\xac\xf5\xb3\x4d\x8d\xb7\xca\x0b\x65\x11\x7c\x4f\xc8\x2c\x2c\x2a\x80\x77\x5a\xe1\xd5\xcb\x79\x81\x38\x3c\x8d\x8b\x8e\xc7\x5a\x50\xa1\xb0\x86\x2d\xd8\xb5\xbd\xdb\xf4\x6e\xbe\xd8\xc6\x45\xc7\x67\xdb\x9b\xec\x81\x16\x4c\x20\xd6\x64\x8d\x02\xf2\x04\x59\x76\x7f\xad\xc3\xbf\x52\xd3\x66\x59\xb9\x5b\x34\x21\x7d\xa0\xbd\x25\x3c\xd9\x86\xca\xaa\xcf\x54\x7b\xef\x39\x2f\x4d\xa1\xcb\x03\x77\x9b\x77\xab\x13\xee\xb9\xf6\x39\xe6\x4a\x74\xb3\x7a\x12\xf0\xbc\x7e\xb7\x3e\x8d\x93\x51\x6c\xe7\x44\xd2\xba\x3d\xee\x4d\xf7\xb2\x65\x7b\xba\x82\x02\x0b\x9b\x25\x6d\xa7\xc5\x52\x98\x7e\xe3\xff\x4c\x96\xf8\x97\xca\x60\x9f\x71\x33\xd8\x15\x28\x14\x79\xd4\x97\x59\x1c\xb5\x1f\x92\xe7\x15\x81\xc9\x71\x16\xcc\x8c\xd2\x7d\x5c\x97\x95\x37\x9d\xc4\x2c\xed\xb5\x43\x1f\x6c\x97\xef\xb8\xae\xd1\xdc\x2e\x9c\x00\xdf\xa9\xf7\xb0\xd3\x90\x2f\x65\x66\x43\x08\x5d\x5b\x81\x96\x55\xb1\xcc\x6c\x17\x81\x7b\xe9\x15\xba\x1e\x43\xd7\x28\xbc\x91\x0a\x8e\xfc\xc9\x4e\xb0\x60\x25\x40\x76\x82\x65\x17\x3a\xf3\x23\xa1\xc1\x6f\xac\xaa\x0c\xaa\xec\x89\x34\xe5\x66\xcb\x10\xcd\xbe\x2d\x79\xf8\x7c\xb0\x05\x7c\xd6\xaf\x12\x57\x20\x76\xcb\xb0\x02\x2d\xe4\xb7\x0c\x59\x57\x8a\x6b\x10\x5c\x30\xac\x41\x73\x74\x64\xd7\xc6\xfc\xd5\xb4\x91\xfd\xa9\x2c\x43\x5a\x0f\xee\x2e\x83\x32\x2e\xaa\x8a\x64\x79\xb8\x1c\x72\x83\x60\x02\x39\xf4\x9d\x01\x62\xe3\xfd\xa1\xd4\x8b\x1b\x59\xac\x08\x54\xef\x8a\xc8\x68\xd9\xcb\x08\x48\xe6\x26\x69\x3a\xfb\xb6\xeb\x7d\xee\xd7\xaf\x5e\xfb\xad\x82\x24\xae\xb1\x85\xca\x3d\xee\x35\x99\x05\x5c\xcd\x81\x3e\x1a\x4c\x12\x62\xdf\x97\xfb\x07\xcf\xad\xad\xf6\x0f\x9e\x9b\xda\xd3\xce\xb4\x45\xcb\xe2\x2b\xce\xd7\x86\xf2\x26\x40\xc4\x04\xc6\xe9\x04\xc6\xd3\x27\xb0\x2b\x6b\x02\x24\x91\x99\x4d\x57\x7a\xbd\x46\xb6\xc9\x4e\x66\xd7\x60\xc3\x88\xc1\x36\x26\x5b\x6b\xab\xfd\x8d\x91\x78\x2d\x39\x7c\x44\x4f\x58\xa9\x59\x2d\x4a\x4c\x5f\x2b\x1a\xc5\x8d\x35\x56\x83\x01\xdd\xe9\xc7\x1c\x66\x41\xa8\xe8\x96\x40\x6d\xca\x43\x56\x15\x45\xcb\x0a\x78\xc8\xa1\xa8\x00\x42\xe6\xdc\xb4\x4d\x1c\x7d\x0a\x5b\x6a\x9f\xd6\xd5\x7b\xa5\x34\x1f\x4d\x53\x2e\x9a\x9c\x19\xb9\x48\xeb\xe6\x56\xff\x65\x93\x8b\x9e\x75\x4f\x36\xd3\x09\xaa\xc9\xf9\x89\x67\x78\x6e\x72\x7e\xd2\x3a\xbf\xa1\xd8\xba\xf3\x53\x9b\x4b\x38\xfc\x72\x2e\xe1\xf0\xf4\x96\xf0\x74\x9b\xb7\xfb\xcf\x65\x5c\xfb\x30\x41\xc2\xbe\xdb\x7f\x2e\xfd\x6e\x7f\xcc\x66\x94\xcf\x39\x2f\xc4\x72\x2f\x61\xfe\x21\x9c\x86\xa1\xad\x07\x77\x2f\x66\x57\xff\xdc\x9d\x9b\x5d\xc5\xcc\x2e\x97\x99\x49\x2d\xd5\x81\xd2\xbd\x8b\xc7\x5c\xc7\xcb\x46\x53\x07\xbd\x94\x99\x41\xc6\x54\xc6\xe3\x6b\xa4\x36\xa9\x76\x72\x2a\xe5\xb4\xb8\x94\xc9\x2d\x1b\x59\x49\x4a\xf3\xe4\x98\x72\xf2\xcf\xa4\xb0\x41\x59\x79\xe6\x81\xf9\xe6\x30\xaa\x11\x04\xd5\x22\x3d\x9e\xa7\x1c\xfc\x08\xe2\x20\xc1\xcc\xe7\xb8\x40\xfc\x04\x43\xe0\x07\xf1\x13\x44\x0a\x8d\xc5\x5c\x3e\x5a\x20\xac\x49\x89\x3f\x14\xfb\x22\x53\x59\xc0\x96\x34\x8e\x6b\xd0\x3c\x68\x2c\xae\x55\x7d\x30\x62\x17\xa4\xc8\xb3\x80\x7b\x76\xcb\xa2\x04\x56\x0e\xe1\xb8\x04\x91\xd5\x7d\x71\x48\x4a\xb2\x2a\x41\x08\x81\x24\x60\x7f\x2d\x47\xc4\x6f\x40\xa6\x2c\x52\x80\x23\xa1\x2f\xe2\xb3\xf6\x79\x05\x8d\x12\x61\xab\x09\xa1\x4a\x66\xb5\x83\x84\x57\xaa\x13\x62\x36\x63\xf3\xdd\xac\xb6\x01\xcf\xb8\xce\x72\x12\xd1\xf9\x6a\x85\x13\xf8\x74\x7c\x52\x62\x35\x12\x7c\x39\x1b\xee\xdb\xdd\xc5\x7d\xbb\x1b\x90\x6c\x08\x84\xb8\xae\x88\x78\xa4\xa0\xb3\x7b\x6d\x2f\x76\x97\xa0\x4d\xa4\x25\xce\x0e\xd6\xa0\x37\xb2\x90\xf2\x4d\xbc\x36\x03\xc5\xaa\x1b\x3b\x19\x8d\x97\x0c\x1f\xcd\x90\x79\x72\x74\x18\x9e\x1c\xb7\xea\x03\xa4\xa4\x6c\xa6\x1f\x57\xa7\xa5\x6c\xd6\xa3\x38\xcb\x60\xd2\x80\xe4\x95\x1d\x2c\x67\x1a\xcf\xd6\x0c\xdf\x29\x96\xae\x40\x6f\x64\xd1\xf9\x9b\x58\x70\xfe\xfa\xb8\x48\x30\x15\x19\x59\x4a\x35\x85\x94\x00\xeb\x12\x7b\x91\x18\x57\x47\x26\x40\xe6\xc0\x91\x4b\x7c\x62\xd4\xd0\x36\xda\x90\x42\xd2\x57\x4b\x8c\xca\xd9\x66\x1f\x1d\x9a\xed\xeb\x1a\x83\x7c\x46\xf5\x96\xfa\x69\x7b\x2c\xe7\xb4\x55\x36\x49\xad\x03\xd3\xfd\xfa\xf1\xf6\xee\x7a\x35\x46\xd3\xcb\x9c\x8c\x54\x71\x20\x66\xbc\xe7\xdc\x66\x0e\x94\x08\x9a\x7f\x6a\xaa\xff\x6f\x8e\x4c\xbf\xd2\xd3\xce\x69\x59\xf5\x15\x27\x22\x30\x61\x09\x0b\x1b\x49\xa8\xc6\xc3\x45\x7b\x48\x43\xe8\x6d\x50\xf4\x39\x1f\xb8\xc3\xb1\xd2\x46\x55\x3e\x86\x31\x8c\x52\x2d\xc6\x82\xd8\x3d\x82\x13\x7f\x98\xf6\x4c\xbc\xc6\xe2\x2a\x4e\xae\x13\x89\x20\xab\x8c\x39\x24\xf5\xbf\xde\x87\x09\xae\x41\x99\x30\x96\x6f\x14\x27\x4f\x23\xad\x11\xe5\x03\x53\xdf\xa6\x8d\x12\x3c\x94\x20\xce\x75\x1a\x8b\x6b\x8d\xf3\x31\x12\x89\x13\x35\xeb\x55\xfd\x9b\x4f\x60\x99\x2d\x8f\x4b\x64\x8a\xd4\x34\xc8\x7c\x4a\xec\xb5\x64\x33\xc8\xa6\x6b\xcc\xec\x49\x1e\xc1\xb2\x64\x56\x37\xe3\x0f\x65\x1e\x2a\x46\x75\x16\xe0\xc7\x51\x9e\xc6\x02\x6d\x89\xa7\x5f\x42\x3d\x6f\xa0\xe8\x6c\x9e\xdf\x3d\x39\x7e\x6d\xad\x8a\x93\xd2\x70\x8c\x93\x92\x02\xa3\x80\xe0\xbf\x0b\x08\x2e\xe3\xa1\x1f\x63\x2f\x66\x40\x70\x19\x8b\x0b\xcb\x87\x20\x70\xaa\x10\xb2\x4d\x4e\xa0\x9a\xcc\xd7\xb9\x90\x79\x3d\x75\x01\xa5\xd2\xb9\xad\xad\x25\xf5\x75\xdb\x79\xfb\x22\x64\x2b\xad\xc5\x18\xac\x78\x85\x48\x37\x9d\x3f\xef\x24\x0a\xdd\x46\xee\x6e\x41\x35\xbb\xe9\x9c\xce\x9c\x70\x96\x69\x27\xb4\xac\xa9\xc5\x8a\x6a\x65\x87\x5d\x1d\x69\x43\x0f\x46\x09\xe2\xe9\x49\x7c\xa0\x14\x52\x8a\xbd\xe6\x23\xf6\x48\xf6\x11\xbb\x14\x02\x40\xcd\x23\x16\x2a\x2a\x6b\x05\x99\x59\x81\xe6\x92\x38\x6a\x43\x52\xa0\x47\x6d\x81\x14\x49\x21\x41\x24\x6c\x2c\xbe\x52\x51\xdf\xfc\x28\x12\x64\x57\x20\xc5\x64\x6b\x2d\x2e\xd2\xd3\x91\x1d\x5b\x05\x7a\xcc\x16\x78\x6f\x10\x4b\x16\xea\xc8\x1e\x77\x90\x90\x22\x7c\x48\x3a\x12\x32\x4c\xc2\xcb\x55\xd4\xde\x3c\x86\xec\xa7\x44\xfc\x28\x45\x11\x61\xf3\x12\x01\xbc\x8b\xf9\x85\x50\xd0\xa0\x87\x53\x48\x94\xe5\x62\xb6\x08\xed\xb4\x6e\xb5\x5c\x80\xb1\x48\x4f\x4e\xa1\x8b\x39\x7b\xcc\x02\xb2\xa3\xe7\x68\x69\xb5\xdf\x07\x6e\x02\xf4\x78\x4e\xfa\x6a\xa4\xa4\x3b\x46\x1c\x31\x48\xca\x63\xa7\x6f\x29\xf6\xe1\x6b\x57\x44\xc1\xa6\x53\xa0\xd9\x3c\x14\x27\x2f\x92\x87\x6a\x85\x17\xee\x51\x72\x98\x66\xeb\xb0\x3d\x1e\x8e\xa4\xc8\x61\xa6\x77\xd6\xee\xec\xf5\x57\x59\xa4\x9f\x64\x4a\x10\xb0\x46\x79\x93\x10\x9b\x7a\x58\xcd\x4f\x3d\x41\x22\x93\xcd\xa0\x2e\x98\x4c\xff\x3d\x9f\x1d\xd4\x15\x79\x50\x97\xa1\x4e\x53\x1f\xf1\xa4\x91\xc5\x79\x53\x78\xa7\x3e\x3d\xfd\x3c\xcc\xe5\x6e\x65\xba\x1b\x5a\x81\xa4\xbb\x4c\xf0\xb2\x5c\xb2\x15\xfd\xe0\x34\xc1\x7f\xaa\xc5\x43\xee\xd5\x9f\x3b\x03\xfc\xef\xd7\x5b\x98\x3c\xe4\x9f\x52\x22\xbc\xc2\x5c\xe7\xdd\x17\xb2\xbc\x47\x59\x24\xaa\x25\x7f\x6b\x6f\x7c\xc5\xf0\xb9\x36\x2a\x62\x16\x98\xcb\x4d\x10\xe5\x3b\x8c\x26\x4f\xdc\xc6\x6f\xd9\x88\xe5\xe4\xf9\x42\xda\x2d\xdb\xdf\xba\x5d\x66\x7b\x70\x77\x49\xd8\x7c\x53\xc3\x3a\x5a\xd1\x32\x9d\xb7\xfd\x86\x05\x5b\xeb\x46\x0f\xf0\x1a\xfb\xd1\x52\xd7\x1d\xe5\x76\xbd\xbd\x33\x0c\x8b\xfb\x3f\x1a\x66\x5f\xf7\x3b\xca\x2c\xa5\x3d\x77\x04\x64\x0d\xe9\xcf\x0f\xb7\x1a\x68\x17\xa1\xe8\x27\xa9\xc0\xed\xe4\x45\x54\xb3\x62\x18\x5e\x6c\xdd\x9b\xa2\xbf\xd9\x70\xa8\xc5\xa3\x10\x1d\xdc\x5a\xaf\xdf\x70\x15\x31\x57\x66\x29\x4e\xe3\x46\xc4\xa1\xf6\xf6\xb3\x7e\x93\x0f\x4b\xc8\x6c\xd9\x89\x6d\xf5\x7b\xd1\xc5\xb8\x10\xab\x43\xda\xec\xfb\x76\xbd\xde\x7e\xb4\xd4\xe2\x2d\x78\x84\xa2\xcf\xa5\x47\x2d\xca\xca\xc3\x41\x96\x6f\xd5\x31\x37\xc4\x0f\xba\x34\x6e\x0b\xe4\x03\xc2\x91\x9e\xdf\x44\x08\x7f\x7a\x5e\x08\x47\xb8\xd5\xf3\x2a\xf5\xfa\x86\x1c\x73\x6e\xc8\x0a\x84\x64\x40\x68\x28\x8c\xb8\x82\x2d\x30\x67\x72\xb8\x01\x49\xb3\x29\x36\x6f\xde\x4e\x7d\xa4\x67\xcd\xda\xef\xb0\x85\xec\x8a\x2e\xbb\xa8\x7b\x8f\x97\xbc\x74\x84\x1b\x0b\x93\xad\x46\xc1\xd6\x5d\x7a\xff\x67\x3a\x30\x4b\xdd\x6d\x68\x0d\xbf\x24\x26\xa2\x2e\x5d\xdb\x74\xe1\x7b\x29\xc3\x50\x64\xa3\xd6\x36\xbd\xb5\x8e\x5a\x79\x86\x9f\xbf\x4e\x8b\x2c\x68\x15\xb5\xea\x77\x3b\x67\x09\x62\xa2\xb7\x2f\xa9\x68\x55\x8c\x2b\x5a\x31\xf2\xfe\x18\x25\xb3\x63\xcc\xa3\x08\x78\x9d\x4e\x82\x92\x60\x38\x41\x49\x20\xf2\x1c\x23\xfa\x44\x78\xfe\x97\x00\x39\xa8\xc4\x38\x7b\x7b\xd5\x4b\x3a\x37\xa8\x80\x80\x22\xbb\x90\xad\xd4\xa8\xdc\x4f\xbc\xa4\xbf\xb6\x06\x21\x10\x71\x02\xf3\xc1\xb7\x90\x7c\xe2\xf3\x32\xbf\x15\xee\xf6\xc1\x58\x2b\xfd\x28\xeb\x5b\xaa\xad\xef\xdb\x7e\x8b\x87\x7f\x84\xa2\xf7\x35\x1f\xb7\x10\x4e\x8d\x41\x18\x4f\x8d\x93\x71\x02\x93\x57\xed\x97\xb9\x63\x0a\x11\xaf\xd3\xdf\x52\x2c\xb4\xd6\xe7\x84\x74\x71\xc0\x02\x27\x3f\xd2\x1e\x4e\x0e\xdf\xdd\xf6\xdd\xba\x56\x1d\xd0\x54\x3e\xb7\xe9\xbd\xfd\x4a\x83\x6d\xde\x65\xfa\xd7\x67\x20\x88\xfb\xa6\x9c\x85\xac\xf2\x38\x43\xbc\xd8\x2b\x13\xfa\x67\x97\xb8\xad\x9a\xa7\xaf\x40\xeb\x46\x3f\xe3\xf7\xfe\x94\x87\x5a\x2f\xb1\xce\x78\xad\xbd\x71\xc6\xaf\xf2\xca\x4c\xbc\xb5\x9c\xc1\xb5\xf6\x7a\x28\xf7\xe8\x67\xb9\x0c\x11\x5a\x8e\x7c\xe9\xfd\xcf\x73\xf4\x3f\x94\xd2\xbf\xe2\x7c\xda\x73\x67\x40\xb7\xf6\x5c\x0f\xe8\xbe\x7d\x98\x8b\x6b\xcb\xac\x08\x27\xad\xbd\x29\xae\xed\xc8\x73\x8a\x32\x6e\xeb\x99\x01\x28\x2d\x04\xc6\xbd\xb5\x9a\xf8\x56\x6e\xba\xab\xd7\xde\xd1\x6f\xcf\x28\x16\xc0\x39\x78\xb1\x37\xcf\xc4\x82\x0a\xa1\xca\x89\xb8\xba\xbf\xd8\x5b\xa2\xef\xf2\x88\x1b\x2b\xbe\xff\x3e\x67\x68\xff\x0e\xbd\x7d\x0b\xbb\xb6\x53\x6f\xaf\x63\xc5\x8e\x06\xc7\x0a\xcf\x72\xab\x4a\xef\xbf\xe2\xe8\x7f\x57\x5a\xff\x5f\xf8\x26\xef\x3f\x32\xfa\x1f\xce\xe8\x7f\x89\xa3\xff\xeb\xd3\xfa\xbf\x43\xa4\x3e\x30\x3d\xf0\x6e\x48\xe9\x5f\x79\x71\x8d\xb8\xb1\xf0\x8b\xdf\xe0\xf3\xed\x34\xfa\xbb\x49\x6f\x6f\x62\x61\x9b\x27\xf4\x1e\xf7\xd9\xc7\x9d\xec\x91\xe5\x64\xaf\xb5\x6e\xc7\xc9\xfe\x67\x59\x3e\x2c\xed\x51\xc6\xa8\x9b\x32\x74\x93\x4e\xd3\xe5\xd3\xa8\x9b\x32\x96\xfb\xd7\x08\x81\x91\xf0\x22\xb2\x5c\x60\xac\x10\x3b\xca\x4c\x11\xc6\xa8\x9b\x30\x46\x0e\xf3\x8d\x5f\x64\x11\xc6\x68\x0a\x62\xd9\x3a\xfa\x4e\xbd\xa5\x8e\x52\x2f\xbe\x2f\x85\x24\xd2\x7b\xae\x58\xc4\x90\xd2\xf3\x17\x45\xcf\xd8\x22\x86\xf4\x9e\xcb\x16\x19\xa4\xf4\x3c\x3a\xee\x9c\xf3\x0d\x29\x3d\x2b\x32\x18\x75\x93\xc1\xc1\xef\xf3\xfe\xba\x2c\x32\x18\x4d\x23\x83\x7f\xcb\x3a\x60\x01\xe1\xba\xa5\xdf\x14\x77\x4e\x4d\x8b\x26\xcb\xe5\xc5\x4d\xaa\x34\x47\xa3\xd0\x54\xf5\x0c\xb9\x41\xeb\xf5\xe3\xba\x9b\x28\x8f\x71\xa8\xb0\x8c\xd8\xdc\x0f\xa9\x8b\x5b\x7c\x45\xa8\xa3\xfc\xb1\xc3\x36\x4a\x74\x32\xdb\x6e\x89\xdf\xc2\x28\x64\xd1\xc6\x7b\x40\xc8\xd6\x0e\x43\xd6\x2e\xbd\xa1\xe1\x7e\x52\x76\xdc\xeb\x0e\xa7\xb6\x0e\x1b\xab\xbc\x25\x55\x11\x88\x42\x8f\x9d\x17\x02\x23\x1a\xa5\xd3\xb4\x9e\x24\xa6\xdd\xed\x46\xbd\xe3\x7a\x51\xcd\x37\x57\xad\xbf\xc7\x56\x06\x58\x06\x20\xd8\xeb\xd4\xe8\x3a\xf7\x0e\x87\x59\x3c\x65\x2c\x8d\xa7\xd8\x30\xda\xe6\x6c\xea\xbe\xfb\xde\xa1\xb7\xbd\x4e\x4d\xc5\x82\xce\x4e\xbd\x59\xbd\xd8\xba\xa6\x74\xcc\x75\xcf\x8f\x33\x22\xb0\x72\x50\xdf\xb8\x73\xd2\xf2\x6b\x58\x7a\x9d\xd6\xcd\x7b\xf4\xab\xca\x8a\x05\xa8\x87\xd3\x90\x89\xd1\x44\x99\xdf\xdd\xa8\x9a\xd6\x95\x06\xf7\x7c\xcd\x45\x8b\xe7\xda\x3b\x15\xc7\xf3\x4f\x19\xc3\x49\x63\xa5\xe7\x08\xd3\xb7\x32\x8d\x70\xfb\x33\xa4\x89\x72\x87\xe7\x6f\xd3\xc7\x7d\x22\x68\x5d\x53\xfb\x59\x9b\xfb\xfa\x48\x0b\x2c\x4d\xed\x67\x52\x2f\x5b\x1b\xfa\x48\x8b\x1b\xfa\xc8\xcb\xb8\xa1\x99\x71\x7b\xa7\x20\x19\x5f\xcb\x42\xf6\x4a\xa5\x74\xf5\x7f\x7f\xeb\xd0\xb0\x83\xce\xae\xd3\x5f\x36\x88\xdb\xf2\x69\xd1\x9a\x19\xd7\x08\x94\x4f\x96\xab\x56\x19\xe5\xab\x94\xf3\x43\x28\x9a\x11\x04\xd1\x7d\x65\x77\x56\x12\xad\x7b\x3d\x0a\x26\x27\xf4\x2e\x10\xb5\x1c\xe0\x74\xb2\x96\x76\xbd\x73\x69\xbc\x7e\x78\xc8\xd2\x4e\x8c\xb1\xc9\xd8\xe1\x7b\x37\xa6\x40\x85\xad\x43\x9a\xc0\xcc\x45\xdc\xe2\x5c\x04\xbb\x83\x18\xf1\x6a\x3a\x7f\x41\x96\x3f\x9c\xf6\xe2\x47\xd3\xab\xbf\x8e\xa4\xce\xaa\x0c\x36\x9d\x11\xe6\xb6\x0c\x26\x85\x7f\x6c\x33\xb6\xc0\x8d\x41\x5a\x6e\x90\xb2\x2c\x32\x6e\xa7\xee\x11\xec\xa2\xc0\x4e\x0f\x58\x27\xe7\x0e\x05\x79\x25\xd5\xa7\xe2\x4d\xb0\x3b\xb1\x8f\x36\x85\x7f\xd1\x38\x47\x66\x74\x49\xfb\x0b\x3d\xf0\x9b\x5f\xe8\x81\xe9\x2d\xf4\xbb\x29\xa9\x5f\xf2\xb2\x03\x3e\xe9\x5e\xf1\x14\x4a\x3b\x0a\x9a\x97\xbc\x4e\x2e\xb9\x28\x8e\x86\x04\xc9\xba\x13\x32\xab\x20\x85\xc2\x46\x05\x05\xec\xf2\xf7\x33\xca\xb7\x93\x22\x38\x1a\xd3\x67\x03\xec\x63\x1d\xfb\xb8\x54\xe7\x3c\xda\x02\x76\xea\xf6\xb8\x8d\x40\xc8\xeb\x19\x29\x4d\xb5\xe8\x17\xb3\x53\xef\xce\xbc\x9c\xfb\x69\x46\x7e\x97\x30\x37\xbd\xcb\x84\x0b\xcc\xee\xb4\x3a\x46\x63\xdb\x3b\x9b\xe5\xc6\xe9\x07\xf6\x72\x99\xca\x6d\x20\x45\x62\x78\xdc\xa7\x3f\xf6\x75\x7b\x3d\x2b\x90\x24\x1e\x15\x94\x59\xb6\x5c\x6b\x24\x31\x28\xc3\x19\xe9\x6c\xcb\x32\x2a\x38\xa7\xd1\x9a\x56\x1a\x5d\x9c\xd5\x28\x42\xd1\xde\xfc\x18\x3c\x75\x1a\xaa\x30\x3c\x16\x87\x37\xab\x3b\x35\x50\xc4\x6d\x10\xa8\xbc\xbb\xd7\x4b\x1e\x3e\xf2\x14\x64\xe6\xae\x42\x7d\x5e\x94\x60\xbd\x54\xf5\x70\x15\x11\x7c\x95\x02\x6a\x0b\x86\x50\x82\x64\xf4\x5d\x51\xe4\x45\x55\xa8\xa6\xcd\x64\x42\xa1\x1a\x9b\x04\x0f\x5a\x4a\xea\xec\xdf\xb1\xe3\x76\x60\xae\xf6\xf2\xcd\xd2\x29\x68\xff\x8f\x9e\xc2\x0d\x0a\xdf\xb0\xd6\x38\xcb\x47\x17\x32\xe7\xa2\xa9\xd9\x4c\xb7\x1c\x9e\x8a\x2d\x6d\x55\xeb\xe4\x67\x2a\x30\x95\x75\x22\x74\xe1\x64\xec\xbb\xfc\xfd\xba\xf5\xfe\x8d\xee\xf7\x8f\xfd\xd0\x78\x5f\xf9\x31\x69\xad\x65\x2a\x8b\x64\xe4\xc7\xbc\x35\x02\x8f\x76\xe3\xdc\xd3\x5e\xf8\x87\xe6\x6c\x0c\x23\xfa\xf3\x46\xb3\xb2\x7d\x9b\xfe\xfc\xe9\xe6\xe7\xb7\xeb\xcf\x7f\x28\xa7\xcf\xc0\xef\xb5\x16\x33\x36\xc4\x98\x02\xfa\x4f\xfe\x2f\xfa\x95\x7e\xcc\x0a\x8d\x14\x21\x1c\x0d\x4e\x8c\x3c\x89\x93\xfa\x0d\x10\xe2\x34\x48\x3f\x13\xfa\xcb\x6a\xbf\x1f\x7e\xec\x0d\x74\x59\xf3\x90\xda\x8f\xe7\x83\x60\x9d\xee\x35\xb1\x4d\x7f\x38\x65\x3d\xdc\xae\x3f\x7c\xcc\x37\x1f\xee\xd0\x1f\xfe\x3b\x7f\xc8\x15\xce\x64\xfc\x47\xaf\xb2\xac\xf3\x5a\xe3\x4f\x5a\xc3\x0c\xe9\x0f\x6f\x0e\x24\xc5\xa2\xe8\x74\x58\x3d\xbb\x3d\x09\x53\xf1\xe5\xad\xbc\x15\xa8\xdb\x94\x9b\xf7\xb2\xf3\x13\x35\x7a\x45\xc6\x9e\xc1\xf2\x5f\xf6\x22\x1e\xd7\x72\xfc\xb8\xbf\xbd\xd1\xcb\x8e\x5e\xd2\xcb\x8e\xd8\x4a\xaf\xcf\x03\x46\x90\x08\x1c\xe1\x9f\x15\x3a\x99\xf7\x5b\xdb\x80\x11\xab\x11\x1c\xf6\xfa\x22\x00\x8e\x9b\x01\x03\x11\x6d\xb8\x0e\xbe\x52\x8e\x41\x4f\xd9\xa0\xd1\x13\xd0\xf3\x35\x20\xde\x65\xc1\x3a\x76\x5c\xf9\xb3\x99\x23\xf2\x40\x12\x6e\x6e\x50\x40\xd0\x26\x88\x78\xbd\x41\x0f\xf8\x40\xeb\x3b\x78\x58\x02\x88\x2e\x65\x0e\x42\xa6\xee\xce\xb8\xae\x3f\x3b\x42\xd1\x1d\x9e\x39\x55\x0f\x89\xb9\xaa\x60\x3d\x31\x57\x98\x0c\x41\xbd\x3e\x1b\x50\xeb\x9e\x0a\xf9\x3c\x40\xef\x72\xcb\x21\x5f\x6d\xd5\x81\x02\xdd\x47\x48\xf0\x51\xaf\x4f\xdd\x8d\xe5\xa2\xb5\x15\xd3\xe5\xc8\x55\x56\x7d\xda\xf2\xf9\x5b\x69\x0f\xc4\x87\xdd\x11\x63\xeb\x18\xf9\x5c\xda\x62\xd5\xf4\x47\x70\x55\x76\x4c\xfb\xf1\x1a\x5c\x9a\x49\x41\x11\x14\x9d\xc6\x91\x24\xa5\x41\x15\x1e\x27\xa8\xb7\x90\xda\xe4\x0f\x15\x9a\xd1\x59\x5b\xb2\xc5\x91\x34\x1d\x41\xee\x2e\xed\x70\x10\xbf\xfb\xb5\x18\x39\xc0\x9d\x33\xbd\x13\x7b\xfc\x8f\x16\xfa\xfa\xc0\x42\x9a\xb0\x01\x5f\x66\x6e\xf5\x31\xb5\xa4\x7f\xf5\xf9\x56\x03\x52\xac\xbf\xcc\x54\xd7\xb5\x86\xff\xc6\x1a\x12\x99\x4f\xb2\x4c\xd8\xc9\x59\x06\xc7\x79\x0c\x58\x51\xb1\xc8\x84\x91\x86\x49\x2e\xfe\x6a\x7f\x3d\xd1\xf7\x58\x67\x4b\xda\x80\x63\x05\x8d\x5f\xcc\x15\xbb\xe8\x73\x89\x70\x76\xc4\xb2\xf5\xa3\xa8\x1b\x3e\xd9\x1c\x8b\xb3\xa3\xf7\x04\x72\x37\xcb\xd6\x4e\x0e\xdf\xe3\xda\xc9\x55\x1e\xa1\xea\xf6\x46\x4e\xbd\xc7\x8a\x90\xa3\x61\x02\x89\x1f\xfe\x9d\xfd\x50\xc7\xe2\x87\x5f\xf0\x1f\x3c\xf1\xc3\x2f\xf9\x0f\x81\xf8\xe1\x25\xfe\x43\x28\x7e\xf8\x15\xff\xa1\x2c\x7e\xf8\x35\xff\x41\x0e\x7b\x9c\xff\xa0\xc6\xad\x97\xd8\x2f\x6a\xe0\xeb\xc4\x2f\x72\xe4\x6d\xe2\x17\x39\xf4\x76\xf1\x8b\x1c\x7b\x87\xf8\x45\x0e\xbe\x53\xfc\x22\x47\x1f\x12\xbf\xa8\xe1\x77\x89\x9f\xd4\xf8\xc3\xf2\x27\x39\x81\xeb\xe5\x4f\x72\x06\x37\xc8\x9f\xe4\x14\x6e\x94\x3f\xc9\x39\xdc\x24\x7f\x92\x93\xb8\x59\xfe\xa4\x66\x71\x8b\xfc\x4d\x4d\xe3\x56\xf5\x9b\x9c\xc7\x88\xfa\x4d\x4e\xe4\xb6\xd2\xec\x08\xbe\xbc\xe8\xcf\x8e\xae\x75\x32\x4f\x9e\x88\xa9\x87\xd5\x88\xee\x61\x89\x41\x7a\x4a\xa0\x5a\xf5\x84\x56\x28\xd5\x4d\x0a\x7d\x5e\xc4\x2d\xba\x95\xa1\xe8\x83\x5e\x7b\xa9\x0e\xef\x71\x0a\xdb\x30\x4f\x4a\xd6\xa4\x8a\xd6\xbf\x9e\xbe\xb2\x2f\xe9\xab\xb1\xc3\x10\x58\x3d\xe3\xce\x88\x21\xf4\x3a\xd1\x08\x7c\x8d\x80\x22\xd7\x25\xfe\x70\xa3\x7c\x17\x0b\xc4\xe8\x77\x31\x67\x35\xb2\x7d\x12\xad\xf2\x2e\x61\xe6\xb9\xbe\x5e\x88\xf5\x18\x20\xa8\xd6\x5b\xec\xf1\xf6\xd1\xcf\x12\x0c\x48\xd0\xe6\x5e\xc3\x27\x40\x5b\xc7\xcf\x5b\x8d\x3b\x43\xd1\x87\xda\x03\xd6\x1e\x37\xb0\x58\x48\xaf\x05\xad\x83\x28\x15\x5c\x9b\x74\x70\x31\x2d\x78\x93\x0e\xae\xf5\x2e\x70\xed\xc9\x00\xd7\x3b\x18\xb8\x2e\x65\xe0\xda\xd8\x04\xae\x4d\x4d\xe0\xda\xe3\x06\x57\x76\x2c\x28\x8a\x3e\xd6\x1e\xbc\x46\xdd\xf0\xaa\x63\x07\xbc\x86\x71\x2a\xbc\xc6\xb0\x0e\xb0\x51\x76\x22\x8c\x61\x1d\x64\x23\xd8\x05\xb3\xd1\x0c\x98\x3d\xcc\xe3\xef\x87\x31\x83\xda\x28\x6e\x02\xdb\x18\x6e\x82\xdb\xa8\x1b\x6e\x75\x9c\x0d\xb7\x4f\xe6\xc0\x8d\x76\x60\x5f\xfa\xa5\xc0\xce\x73\xc1\xce\x4b\x87\x9d\x67\xc0\x8e\xb9\x69\x8f\x79\x06\xec\x3c\x17\xec\xee\xcd\x82\x9d\xc7\x61\xe7\x71\xd8\x79\xcd\xb0\xf3\x9a\x60\x77\x6f\x0a\xec\x32\x6b\xd9\xb5\x02\x3b\xdf\x86\xdd\x58\x0a\xec\x02\x17\xec\x82\x74\xd8\x05\x06\xec\x98\xa8\x31\x16\x18\xb0\x0b\x5c\xb0\x1b\xcb\x82\x5d\xc0\x61\x17\x70\xd8\x05\xcd\xb0\x0b\x9a\x60\x37\x96\x02\xbb\xe0\x44\x61\x57\xb2\x61\xf7\x70\x0a\xec\x42\x17\xec\xc2\x74\xd8\x85\x06\xec\x58\xee\x94\xb1\xd0\x80\x5d\xe8\x82\xdd\xc3\x59\xb0\xe3\xd7\x36\xc3\x21\x87\x5d\xd8\x0c\xbb\xb0\x09\x76\x0f\xa7\xc0\x2e\xf3\xae\xb2\x15\xd8\xcd\xb6\x61\x37\x9e\x02\xbb\xb2\x0b\x76\xe5\x74\xd8\x95\x0d\xd8\xb1\x7c\xc1\x63\x65\x03\x76\x65\x17\xec\xc6\xb3\x60\x57\xe6\xb0\x2b\x73\xd8\x95\x9b\x61\x57\x6e\x82\xdd\x78\x0a\xec\x32\xfd\x6d\x5a\x81\xdd\x32\x1b\x76\x8f\xa4\xc0\xce\x25\x89\x0c\x93\x74\xd8\x11\x03\x76\x2c\xf7\xc7\x18\x31\x60\x47\x5c\xb0\x7b\x24\x0b\x76\x84\xc3\x8e\x70\xd8\x91\x66\xd8\x91\x26\xd8\x3d\x92\x02\xbb\x1c\x99\xe4\x53\xb9\xb0\x5b\x6b\xc3\x6e\x7f\x0a\xec\x9c\x82\xc9\xf0\x44\xba\x64\x32\x66\x48\x72\xa3\xeb\x18\xf4\x0c\x59\x6e\x64\x9d\x0b\x7a\xfb\xb3\xa0\xb7\x8e\x43\x6f\x1d\x87\xde\xba\x66\xe8\x35\x0b\x74\xfb\x53\xa0\x97\x27\xa2\x7c\x3e\x17\x7c\xc7\x91\x0d\xbf\xc7\x52\xe0\xe7\x16\x54\xea\x19\x92\x4a\xdd\x14\x55\xea\x5c\x56\xa9\x9b\xc2\x4a\xdd\x29\xad\x3c\x96\x05\xc3\xba\x10\x57\xea\x42\x5e\xa9\x3b\x04\x96\x7a\xb3\xc4\xf2\x58\x0a\x1c\xf3\x44\x96\x16\xe0\xd8\x24\xb3\x1c\x48\x83\xa3\x53\x68\xa9\x67\x48\x2d\x75\x53\x6c\xa9\x73\xb9\xa5\x6e\x0a\x2e\x75\xa7\xe4\x72\x20\x13\x8e\x42\x74\xa9\x0b\xd9\xa5\xee\x10\x5e\xea\xcd\xd2\xcb\x81\x34\x38\xe6\x88\x2f\x2d\xc0\xb1\x49\x7e\x79\x32\x0d\x8e\x4e\x01\xa6\x9e\x21\xc1\xd4\x4d\x11\xa6\xce\x65\x98\xba\x29\xc4\xd4\x9d\x52\xcc\x93\x99\x70\x14\x62\x4c\x5d\xc8\x31\x75\x87\x20\x53\x6f\x96\x64\x9e\x4c\x83\x63\x8e\x28\xd3\x02\x1c\x9b\x64\x99\x89\x34\x38\x3a\x85\x99\x7a\x86\x34\x53\x37\xc5\x99\x3a\x97\x67\xea\xa6\x40\x53\x77\x4a\x34\x13\x99\x70\x14\x22\x4d\x5d\xc8\x34\x75\x87\x50\x53\x6f\x96\x6a\x26\xd2\xe0\x98\x23\xd6\xb4\x00\xc7\x26\xb9\xe6\x99\x34\x38\x3a\x05\x9b\x7a\x86\x64\x53\x37\x45\x9b\x3a\x97\x6d\xea\xa6\x70\x53\x77\x4a\x37\xcf\x64\xc2\x51\x88\x37\x75\x21\xdf\xd4\x1d\x02\x4e\xbd\x59\xc2\x79\x26\x0d\x8e\x39\x22\x4e\x0b\x70\x6c\x92\x71\x0e\xa6\xc1\xd1\x29\xe4\xd4\x33\xa4\x9c\xba\x29\xe6\xd4\xb9\x9c\x53\x37\x05\x9d\xba\x53\xd2\x39\x98\x09\x47\x21\xea\xd4\x85\xac\x53\x77\x08\x3b\xf5\x66\x69\xe7\x60\x1a\x1c\x73\xc4\x9d\x2f\xe6\xc3\xb1\x49\xde\x39\x94\x06\x47\xb7\xc0\x53\xcf\x92\x78\xea\xa6\xc8\x53\xe7\x32\x4f\xdd\x14\x7a\xea\x4e\xa9\xe7\x50\x26\x24\x85\xd8\x53\x17\x72\x4f\xdd\x21\xf8\xd4\x9b\x25\x9f\x43\x69\x90\xcc\x13\x7d\xbe\x9e\x0f\xca\x66\xd9\x67\x32\x0d\x96\x29\xc2\x4f\xa6\xf4\x63\x8b\x3f\x52\xfe\xb1\x05\x20\xb7\x04\x34\x99\x09\x4f\x25\x02\x29\x19\xc8\x29\x04\x39\xa4\xa0\xc9\x34\x98\xe6\x89\x41\xad\xc0\xb4\x49\x0e\x7a\x36\x15\xa6\x6e\x41\x28\x53\x12\xb2\x45\x21\x29\x0b\xd9\xc2\x90\x5b\x1a\x7a\x36\x1b\xa6\x52\x1c\x52\xf2\x90\x53\x20\x72\x48\x44\xcf\xa6\xc2\x34\x47\x24\x6a\x05\xa6\x4d\x32\xd1\xe1\x54\x98\xba\x85\xa2\x4c\xa9\xc8\x16\x8b\xa4\x5c\x64\x0b\x46\x6e\xc9\xe8\x70\x36\x4c\xa5\x68\xa4\x64\x23\xa7\x70\xe4\x90\x8e\x0e\xa7\xc2\x34\x47\x3c\x6a\x05\xa6\x4d\xf2\xd1\x73\xa9\x30\x75\x0b\x48\x99\x12\x92\x2d\x22\x49\x19\xc9\x16\x92\xdc\x52\xd2\x73\xd9\x30\x95\x62\x92\x92\x93\x9c\x82\x92\x43\x52\x7a\x2e\x15\xa6\x39\xa2\x52\x2b\x30\x6d\x92\x95\xa6\x52\x61\xea\x16\x96\x32\xa5\x25\x5b\x5c\x92\xf2\x92\x2d\x30\xb9\x25\xa6\xa9\x6c\x98\x4a\x91\x49\xc9\x4c\x4e\xa1\xc9\x21\x35\x4d\xa5\xc2\x34\x47\x6c\x6a\x05\xa6\x4d\x72\xd3\xf3\xa9\x30\x75\x0b\x4e\x99\x92\x93\x2d\x3a\x49\xd9\xc9\x16\x9e\xdc\xd2\xd3\xf3\xd9\x30\x95\xe2\x93\x92\x9f\x9c\x02\x94\x43\x82\x7a\x3e\x15\xa6\x39\x22\xd4\x37\x5b\x80\x69\x93\x0c\x75\x24\x15\xa6\x29\x42\x54\xb6\x14\x65\x8b\x51\x52\x8e\xb2\x05\x29\xb7\x24\x75\x24\x1b\xaa\x52\x94\x52\xb2\x94\x53\x98\x72\x48\x53\x47\x52\xa1\x9a\x27\x4e\x7d\xa7\x05\xb0\x36\xcb\x53\x2f\xa4\xc2\x35\x4d\xa0\xca\x96\xa8\x9a\x44\x2a\x25\x53\x35\x09\x55\x6e\xa9\xea\x85\x6c\xd8\x6a\x62\x95\x26\x57\xb9\x05\x2b\x87\x64\xf5\x42\x2a\x7c\xf3\x44\xab\x96\xe0\xdb\x24\x5b\x1d\x4d\x87\x6f\x8a\x70\x95\x2d\x5d\x35\x89\x57\x4a\xbe\x6a\x12\xb0\xdc\x12\xd6\xd1\x1c\xf8\x2a\x11\x4b\x93\xb1\xdc\x42\x96\x43\xca\x3a\x9a\x0e\xdf\x1c\x31\xab\x25\xf8\x36\xc9\x59\x2f\xa6\xc3\x37\x45\xd0\xca\x96\xb4\x9a\x44\x2d\x25\x6b\x35\x09\x5b\x6e\x69\xeb\xc5\x1c\xf8\x2a\x71\x4b\x93\xb7\xdc\x02\x97\x43\xe2\x7a\x31\x1d\xbe\x39\x22\xd7\x6a\xb7\x8b\x87\x72\x66\x52\x3d\xef\xd3\x7d\x11\xc7\x30\xf7\x18\x1a\x94\x12\x41\x3f\x24\x2b\x1d\xc3\x90\xaa\x6d\xe4\xf4\x6a\x01\xa2\x90\x10\x29\xb0\x68\x15\x52\x48\xca\x35\x48\xe0\x46\x0a\xab\xfd\x91\xd3\x09\xcb\xe5\x36\x7a\x3a\xb8\x4f\xf1\x68\x14\x82\xad\x84\xc8\x2f\xa9\xf1\x3f\xc4\x9d\xa9\x50\x43\x24\x05\xcf\x3c\xa6\xdf\xa4\x1c\xd4\x64\x9c\x94\xbf\x8e\xa7\xa2\x4b\xf5\xa4\x66\xae\xe7\x04\x25\xb8\x06\xf9\x1f\xf1\xe6\x18\x77\x21\x15\x11\xd9\xd3\x1c\x77\x15\x7b\x04\x11\xbc\x21\x58\xe7\xad\xf3\xd7\x11\x2f\x09\x37\xcc\x62\x85\xc4\x78\xd4\x1a\x41\x49\xc8\x3a\x0b\x6b\x31\xa6\x0d\x36\xc7\x5e\x17\x8a\x22\xda\x3a\x67\x36\x90\x0e\xdf\x9a\x11\xeb\x04\xb3\x4e\x0a\x04\x11\x0f\x1e\xd0\x0f\x6c\x4c\x81\x0e\x04\xc3\x6e\x96\xc3\xea\xf3\x6a\x6d\x0a\x74\x20\x01\x08\x3e\xac\x3e\xaf\x2e\x88\x5a\xb8\x92\xc1\xa6\x63\x10\xbd\x21\x58\x97\x4c\xfc\xfa\x69\x0c\x2e\x6a\x04\xed\xe3\xbb\xba\x6f\xb5\x1f\x0e\xd6\xeb\x87\xee\xc6\xe0\x7b\x3a\x88\x7b\x3b\x0a\x3d\x1d\x83\xde\x1b\x28\x4a\xf5\x76\x14\x60\x2a\x3d\x68\x0e\x42\x8b\x7a\x3a\x06\xf1\x1b\x66\xa1\x48\x78\x21\x0e\x7a\xbd\x1d\xee\xf9\xe1\xd9\xd1\x19\xd0\xa4\xfc\x50\x69\xd1\xa0\x9f\xd1\xac\x9f\x63\x39\xdd\x28\xbe\x29\xde\x20\x7e\x77\xd5\x7b\x7d\xb0\x8e\x2e\x72\x30\x7c\x17\x5d\x24\xfd\x60\xbb\x7d\x86\x7c\x81\x79\xc1\x62\xda\x1a\xeb\xad\xa1\xd9\x0a\x68\xc6\x7d\xa8\xe0\xdf\x56\xca\x3f\x70\x42\x3f\xb4\x1f\x21\xb2\x82\xe0\xad\xb3\xa3\x0d\xfc\x0d\x82\xde\x66\xb5\x20\xe8\x12\xe6\xce\x3c\xf5\xba\x77\xa4\x3e\x7a\xfa\xed\x4d\x8f\xf6\xb7\xd4\xe9\xd1\xf4\x4e\x11\x6a\xee\xf4\x51\xe5\x2a\x28\x3e\x73\xbc\x2a\x85\x73\xf2\x5a\x74\x81\x97\xee\x9c\x7c\x26\x6f\xd5\xe3\xf5\x79\xe1\x3a\x74\x81\x57\xce\xf1\x41\xed\xf1\xca\x38\xbf\x49\x3a\x17\x90\x4d\xfc\xfc\x26\x41\x6a\x93\x87\xdb\x8b\xef\x3a\x74\xaf\x33\xda\x89\x25\x83\x57\x95\x53\x65\x3e\xab\x8a\xc5\xf4\xb4\xf7\xf7\xb4\x51\x5d\xfc\xd7\x8e\x32\xbb\x41\x66\xc8\xf6\xe4\xbd\xe9\x8e\x73\x5a\x9d\xb0\x1e\x96\xe0\x2a\x64\x09\x4b\x8c\x38\x32\xad\x87\x5b\x8c\xa0\xc1\x58\xe4\xea\x12\x69\x95\x44\xea\x9f\xd0\xca\x04\x91\xd9\x03\xd4\x08\x14\x91\x8a\x79\xc1\xac\x69\x89\x0d\xf3\x82\xd3\x9e\xcd\x83\x42\xbf\x5e\xf0\x10\x39\xa0\xa0\xf5\xf0\x39\x75\xb2\x8b\x9c\x71\x05\x51\x0f\x7c\xb9\xdf\xd7\x80\x3c\x8f\xac\x76\x43\xe5\xb2\x7d\x31\x8a\xe4\x22\x5b\x28\x84\x98\xa0\x18\xa9\x2c\x62\x8f\x37\xc7\x8a\xf1\xc2\xca\x19\x89\xa5\x0e\xb7\xbb\xe5\x9a\xc5\x48\xbd\xfa\x35\xa4\x3b\x75\xab\xbd\x2e\xd7\x5c\x75\x0d\xb6\xb7\xf2\x2a\xc9\x42\x93\x1d\x7a\x0f\x27\x88\x26\x2f\x65\xe7\xb4\xd0\x40\x39\xdb\xc8\xa5\x92\x11\xed\xf5\x5c\x16\x50\x79\x99\x4f\xee\x0d\x2a\x12\x5d\xb0\xaf\x28\x96\x0d\x78\x8e\x52\x2d\xdc\x6e\x36\x4b\xee\xda\x0d\xdb\x1e\x69\x49\x2c\x66\x45\xb2\x94\x49\x45\x75\x5b\x51\xdd\x96\x55\xb7\xe5\xd8\x27\x98\x20\x2d\x16\xaf\x2b\x82\xb4\x11\x91\xd1\x6d\x07\xcb\x8d\x21\x3a\x20\xe2\x75\x32\x3d\x1c\x0d\x79\xde\x3e\x11\x85\xea\xcb\xe2\xfa\xda\xa6\xde\xa8\xc3\xcd\xa4\x9b\x18\x41\x28\x5b\xc0\x7a\x2b\x8a\x42\x68\x59\xbd\xdd\x92\xd9\x9b\x2f\x88\xa6\x7d\x26\x39\xd5\x36\x93\x0c\x2c\xf6\x30\x95\xcf\x24\xc3\x6c\x26\x99\xd9\x43\x5b\xd8\xff\x94\x33\x1d\x5d\x90\xc9\x33\x9e\x77\x42\x60\xb9\x5f\x6e\xac\x94\x59\x79\x41\x30\xa6\x7f\x8b\x64\x25\x2a\x49\x89\xaf\xf8\x1f\x44\xbc\xf7\xf0\x3c\x28\xa1\xc4\xad\x8a\xc4\xad\x2c\xa4\x92\x15\x90\x7f\x31\xcd\x28\xe4\x23\x6d\xef\x64\xd9\xda\xc9\x23\xf9\x3b\x99\xc6\x02\x8f\xb4\xcb\x02\x15\xef\x6b\xe1\xd5\x7e\x13\x7f\xca\x56\x5e\xcc\xcc\x79\xb7\x85\x3f\xbb\x5a\x8b\x97\xb5\x76\x66\xbe\xcd\x49\x59\xad\xdd\xd4\x44\xc3\xd9\xfc\xb4\x8f\x55\x76\x96\x9c\x93\xe3\xd9\x3c\x96\xea\x5b\xb2\x59\xc9\x7a\xf9\xf3\x53\x58\x22\x7e\xc5\x24\x91\x62\x92\x92\x75\x56\xaa\x9e\x76\x3e\xcb\xd8\xf2\x53\x22\x28\xb6\x30\xd7\x60\x9a\x65\x96\xc5\x5b\xf2\x4a\xc5\x8b\xfb\x54\x87\x24\xf6\x08\x16\x4d\xfa\x2e\x53\x19\x2c\xcb\x11\x4f\x99\xaf\x77\xc9\x18\xbe\x9c\x63\xbf\x78\xb1\xff\xb2\x7d\x36\xfb\xa7\xcf\x07\xc4\xf3\x81\xe9\xf1\xe9\x08\xb2\x1f\xc9\xaf\x61\x53\x45\x4e\x8b\xc9\xde\xaa\x6f\x4d\x13\x93\x65\x5c\x5f\x1e\x00\x85\xc8\xd6\xeb\x21\x61\x78\x8f\x16\x1b\x9b\xd5\x1b\x2b\x7f\x09\xbd\x15\xa0\xc2\x9b\xfc\x0a\x4c\xe0\x85\x69\x32\x81\xa3\x6e\xdc\xaa\x48\x26\x40\xac\x3c\xb3\x9a\x91\x2c\x8f\x0e\x49\x2a\xf5\xb7\xf0\x6a\x1a\xf5\xb7\xf0\x6a\xbf\xf3\xd5\x9d\xd9\xaf\x42\xd9\x4a\x41\xf6\x79\x21\xc8\x8f\x4e\xaf\x5e\x07\xec\x48\xc5\x4d\xfc\x19\x15\x07\x5e\x6c\x59\x9e\x62\x92\x13\x56\xa2\x95\x62\x10\x20\x4f\x79\x9a\x3c\x55\x89\x20\x91\xfa\x02\x83\xe0\xe6\xb3\x5a\x03\x96\x3c\x65\x31\x85\xb2\xea\x16\xd2\x52\x10\x5f\x93\xa7\xe6\x47\x9c\xb3\xe8\xdd\xce\x65\x45\x3c\x24\xdd\xab\x6e\x89\xc1\x1a\x14\xc3\xd0\xbb\x0d\x81\xd5\x70\xfe\xa2\x77\x3b\x1b\xf8\x86\xec\x76\x40\x71\x9c\x01\xd5\x6d\xbf\x92\xfe\xfa\x0d\xe9\x2f\x6a\x12\x2a\xdb\x61\x18\xb9\xf2\xd7\x8b\x19\xc4\xcc\x72\xaf\x01\x05\x77\x69\x55\x2d\x53\x33\x94\xdc\x96\xd9\x5b\x07\x64\x9b\x80\xde\x3a\x2c\x49\xd3\xd9\xdb\x9e\xcc\xde\x5c\x92\xa6\x9f\xc1\xb6\xee\xcc\xec\x4d\x4a\x9a\x4f\x4e\x47\x3d\x3b\xd6\xb6\x88\x12\x5a\x22\xca\xb1\x76\x85\x4d\x2d\x90\x54\xbd\xfa\xad\x14\x39\xc3\x52\xe6\x3b\x2d\x2d\x2d\x73\xf0\xb6\xe4\x8c\x47\xf3\xb4\xb4\x1e\xdc\xdd\xd5\x52\xae\xcb\x97\xa6\x25\x4c\x44\xa0\x29\x45\x8a\x19\x20\xc5\x79\x5c\x7c\x21\xac\xfa\x46\x0d\xec\x28\xe2\x3a\x95\x4e\xbe\x05\x56\xb5\xba\x04\x47\xed\x34\x08\x10\xa6\x00\x7b\x10\x5a\x1b\x62\xed\xc4\xb0\xbe\xea\x14\x84\x57\x58\xce\x93\xaa\x99\xc9\x15\x6f\xd0\xbb\xf8\x07\xbb\x8b\x40\x9d\xc8\xc1\xf4\x55\xab\xfa\x7d\xed\x62\x7b\xc1\xc2\x76\xad\x87\x16\x55\xab\x3e\x4b\xb5\xca\xec\xa1\x2d\x94\xfd\xcc\x09\xe5\xee\xd9\x91\x05\x0b\x8a\x63\x2b\x3d\x24\x90\x90\x7e\x85\xea\x27\xa0\x6a\x61\x23\x25\x64\x49\xe5\x3b\xeb\x6b\xac\x40\x01\x7b\x63\x05\x0a\xcc\x4c\x3d\x05\x29\xab\x4d\x0b\x07\x43\x1d\x07\x39\x84\x2d\xd0\x0e\xe9\x4b\x6a\xc2\xc1\x99\x41\xa0\xe1\xb6\x11\xa8\xc3\x42\xa0\xe1\x7c\x04\x2a\x67\xeb\xe6\x99\x3d\xb4\x85\x40\x7f\xef\x32\x60\x8a\x74\xf1\x99\x85\x4a\x6e\x72\xc2\x81\xe9\xdb\x9c\xb9\x95\x35\xe6\x56\x60\x09\xf4\x7b\x78\x42\x79\xae\x91\xaf\x40\xe1\x65\x56\x36\x2d\xd6\x43\x59\xbc\x5f\x6e\x53\x63\xf7\xd5\x26\xcb\x63\xf1\xe9\xe9\x1c\x8b\x23\x6d\xef\xb3\x6d\x83\x19\x69\x9b\x51\x74\x59\xfb\xdc\x42\x0f\x99\xa6\xee\x1d\xd9\x3d\xb4\x85\x29\x1f\xc9\x2c\xd6\x10\xe6\xd6\x6a\xd8\x93\x8a\x2f\xab\x04\x97\x29\xc3\xd7\x2c\x2e\xd3\x11\xc9\x94\xb6\xa1\x34\xee\x68\x89\xa8\x42\xd5\x67\x59\x95\x4b\x2c\xab\x3f\x9b\xb1\xb1\x2c\xec\xe3\xa1\x61\x1f\x6f\x0d\xdb\x02\xa5\x30\xba\xb8\xcb\x27\xda\xbb\xc4\x19\x6d\x1b\xe5\x22\x0b\xe5\x46\x67\x6c\xbb\xdb\x9c\xfa\xbd\x79\x53\x6f\xba\xd0\xb0\xa7\x7e\x6f\x3a\xe7\x6e\xe7\xb4\x88\x50\x74\xbc\x6d\x9e\x3e\x76\xc2\xb4\x3e\xd6\x36\xad\x1f\x98\x65\x11\x7b\x66\x17\x6d\xed\xdd\xcd\xd3\xb4\x53\x3c\x9c\x2d\x0f\xf4\x5b\xb6\xd7\x3e\xb7\xed\xd5\x03\x4e\x0e\x44\x50\x98\xe1\xd3\xde\x82\xd9\x4e\x7d\xc6\xe9\x5a\x51\xfb\xf8\x30\xde\x36\x3e\x2c\xb2\xf0\x61\x3c\x1f\x1f\x96\x98\xf8\xf0\x8c\x9d\xaf\x3e\xb3\x8b\xb6\xf0\xe1\x03\xd3\x2f\x47\xf6\x48\xdb\x74\x6d\x43\xe2\x91\xb4\x2d\x92\xa2\x61\x31\xe2\xf7\x95\xd3\x46\x96\x25\x3a\xb2\x70\xb8\xda\x00\x1d\x4a\x9f\x89\xce\xb2\x9f\x99\x8e\xac\xb0\xff\x84\x65\xc2\xfd\x6d\xcb\x84\x67\x5b\xe8\xd2\x42\x0f\x13\xc8\xec\x82\x58\xc2\x42\x66\x17\x6d\x61\xdc\x43\x33\xa6\x4a\x3f\x96\xa7\xa3\xe4\xa9\xd2\x7d\x42\xda\xec\xd7\xa4\xcd\x97\x59\x5d\x06\x40\x87\x36\xd8\x2d\x78\x0f\xeb\x6b\x4b\x55\x98\x59\x87\x65\xbd\x3f\x8e\x08\x16\x06\xdc\x90\xd9\x9d\x4b\x3a\x79\xff\x34\x8f\x89\x03\xee\x2d\xa9\x38\xdc\x1c\xd3\x1c\xca\xe9\x13\xb6\x73\x46\xf9\x35\x96\x4e\x17\x71\x47\x2f\x1d\xbb\xb5\x31\x7f\x1a\xd8\x76\x22\x6e\x20\xd9\x97\xf4\xd5\x84\xa3\x1e\xfb\xce\xad\x4d\x39\x05\x1e\xd5\x71\xa2\x8d\x72\x03\x96\xae\x87\x11\x8a\x7e\xde\xf6\x11\xf2\x64\xbb\x2c\x41\xf1\x02\xed\xd5\xd6\x9c\x1e\x9a\xf4\xc3\x27\x67\x8c\x90\x3f\x77\xa2\x25\xda\x26\xf2\x64\x8a\x16\xfd\x14\x94\x49\xd9\x6b\x22\x51\x4e\xbb\x45\x25\xd4\xf7\x09\x15\xb2\xdf\x50\x21\xdb\xba\xa8\x2a\xb4\xe2\x02\x30\xac\x2f\x30\x5d\x04\x39\x30\x4d\x52\x7b\x26\x03\x7a\x2d\xa6\x19\x03\x4a\x70\x92\x1a\x51\x25\x50\x90\x2a\x77\x80\x2d\x0b\xad\x36\x85\x21\xdc\x4c\x79\x15\x46\x79\xea\x5e\x87\x7d\x6f\xa5\x18\x80\x4e\x79\xcf\xa4\x51\x5e\xfb\xc2\xdb\xc1\xb6\x0f\x63\xdb\xb7\xea\x60\xdb\x6a\xf7\xc1\x65\x16\x05\x66\x76\xf1\x4a\x09\x6f\x87\xda\x16\xde\x6c\x48\x1c\x7a\xd9\x85\x37\x09\x4a\xc3\xd0\x6c\x03\x74\x28\x7d\x26\x27\xa0\x6f\x4f\x9e\x30\xa6\x4c\xfe\xa6\xf4\xed\x67\x4f\x78\x6b\x9f\x9d\x31\x7d\xfb\xe7\xd3\x64\x6e\x87\xdb\x06\xff\x84\x5d\x8c\xe9\x70\xdb\x42\xaf\xe6\x20\xa8\xde\xfd\x46\xca\x31\x7b\xd0\xfd\xee\x8e\x56\xde\x9d\x74\xbf\xbb\x33\xfb\xdd\xb6\x70\xe6\x87\xe9\x87\x73\xcb\xb5\x28\x9f\x6b\x1b\x91\x9a\x36\xe1\xb9\x4c\x26\xd1\xa1\xcc\x76\xb0\x19\x8d\xb3\x7c\x24\xa5\x64\xfa\xc7\x5b\x9b\x8a\xa6\x00\xe0\x55\xbb\x83\x46\xbb\x92\x3a\xe5\xfb\x29\x90\x45\xbb\x3e\xf1\xc7\x5b\xa7\x75\xda\x17\x95\x25\xaf\xa8\x64\xe5\xe2\x34\x39\xcb\x54\xdb\xa8\xdd\x6b\x3b\xf0\xfd\xa6\x38\xcb\xf3\x6d\x23\x84\x3d\xf5\xe7\x67\x8c\xb3\xd4\x1d\x35\xc1\xb2\x0f\xff\x23\x6d\x03\xfe\x90\x8d\xce\x47\xf2\x79\x8a\x45\xdb\x96\xef\xdb\xf6\xec\x2e\xda\xda\xbc\xb1\x13\xba\xe0\x7b\xa1\xed\xbd\x6c\x82\xc6\x0b\x99\xc4\x5d\x32\x45\xee\xf5\x42\xe4\x5e\x7f\x99\x55\x1f\x99\xfd\xbc\x51\x34\xdc\x38\x7d\x91\xdc\x76\xca\xba\xda\x95\x19\xde\xed\x86\xe5\x84\x06\x98\xfa\x7b\x64\x55\x87\xf4\xad\x78\x67\xcb\x03\xbd\x98\x3e\x10\x2f\x7f\x31\x63\xd4\x7a\xac\x6d\x7c\x3f\xdb\x76\xde\xf8\x4d\x31\x9a\x97\xda\x46\x4e\x7b\xea\x2f\xcd\x18\xa3\x99\x86\x1f\xc1\xfd\x27\x6a\xf2\xd3\x7a\x68\xd1\xe4\xd7\xe4\x47\x90\xd5\x43\x5b\x5b\xf7\xc4\x89\xf9\x11\x64\xc1\x22\xd5\x46\x67\x79\x0d\x84\x50\x9b\x26\x19\x18\x96\xb6\x3a\xf6\xe7\x8c\xfa\x10\x38\xed\x68\x4d\x3e\x04\xf7\xb7\x67\x47\xfb\xc5\x34\x83\x80\x86\xd3\xc1\x96\x08\xbf\x8b\x18\xf3\x8b\x14\x59\x44\x0d\xe6\x4e\x50\xd2\xb7\xa5\xe6\x56\xd8\xb5\x6e\x0f\x95\x0c\xf9\x92\x05\x8f\x42\x54\x67\x44\x50\xe2\x5d\xa1\x2e\x43\xfd\x08\xec\x2a\x9e\x84\x2a\x6e\x91\xe6\x4f\x08\x71\x6e\xca\x86\x00\xdf\x74\xf7\xac\x4b\xca\x5e\x08\xf5\x5b\x93\xbe\x2d\x74\x81\x0c\x3c\x58\xd3\x29\xe1\x0f\xb3\x50\xb9\x1a\xf6\x2b\x25\x6d\x83\xcb\xf2\xcc\x0a\x22\x59\xa6\x1f\xc0\x91\xb4\x86\x64\xac\x2d\x6e\x51\x6d\x6a\x9b\xe7\x8c\xb4\xcb\x73\x34\x5f\x04\xf5\xea\xb3\x25\xb7\xc2\x32\x90\x6d\x53\x1c\x99\x31\x66\xb3\x77\xfa\x16\x8d\x3d\xd3\x87\x80\xf6\xea\x37\x9b\x37\x7d\x66\x4c\x19\x03\xba\x29\x63\xa0\xe6\x02\xe4\x90\x3e\x91\x74\x4b\xc6\xd0\x34\x75\xea\xd1\x13\xe2\x29\xc5\xa1\x04\x25\xc5\x64\x02\x6d\xd8\xd7\x58\x9c\xc2\x5e\xb4\x11\x0e\x67\xb2\x97\x21\x3c\x03\xfc\x25\xd5\xfe\xdc\x12\x7f\xb9\x77\x1a\xfc\x45\x4e\xbb\x89\xc1\x18\xd0\x69\x95\xd7\x68\x53\xf8\xf6\x7f\x24\x5e\x33\x36\x7d\x4a\xd3\x5e\xfd\x64\x0a\xaf\x29\x67\x5d\x44\x6e\xd7\x7b\x38\x41\x5e\xf3\xeb\x19\x30\x91\x3c\x3c\x2d\xf1\x46\x0b\x6f\xec\x6f\x9c\x8f\xe5\x25\xc7\xf9\x38\x4c\xfa\x87\x92\xfe\x61\x82\xd8\xa7\xe6\x80\xdf\x21\xda\xaf\x40\x9d\xa2\xfd\x0a\xd4\xc9\x04\x21\x82\x0c\x81\x28\x60\xd5\x11\x8b\xd2\x2f\x7d\xe6\x04\x22\x73\x3b\x76\xe9\x00\x68\x37\x64\xa6\x7d\xc1\x7a\xbc\x6d\xc1\xda\xf6\xc5\x19\xcf\x17\xac\xc3\x6c\xfd\x3d\xb3\x87\xb6\xf0\xef\x5f\xa7\xed\x5f\xf9\x88\x13\x0e\x6d\xf8\xcb\x19\x1e\x97\x66\x0c\xa4\xed\x71\x59\x16\xd7\x65\xe1\x0c\x79\x5c\xfe\x72\x9a\x22\xf1\xfe\x13\x3a\xbe\x2a\x69\x22\xb1\xd6\xed\x77\x32\xcf\xac\xa7\xd1\x0c\x9c\x59\x5f\x3f\x41\x4f\xc9\xc7\xd2\x76\x5e\x26\x81\x49\x50\xec\xf1\xf2\xa8\xc4\xa3\x93\xf7\xe8\xa7\x9c\x3c\xb7\xca\x10\x2f\xa9\x6c\x61\x41\x3e\xb5\x6a\x00\xb8\x52\x20\x98\xfe\xe1\xc3\x1f\x45\x52\xe0\x88\x53\x64\x9f\x97\xeb\x88\x01\x9c\xa5\x10\x41\xc6\x9c\x90\xf8\xf4\xff\x97\xef\xd3\x92\x0b\xf0\xb3\x0b\x9e\x94\xa1\x55\x99\x3f\xc7\xf0\x40\x5a\x3c\x72\x0b\xab\xb6\x62\x16\xf9\x62\x66\xd5\xf0\x16\xee\xa1\x0f\xb4\xcd\x56\x0e\xc6\x76\x01\xe3\x7c\xbe\x72\x30\x4e\xb9\x6c\xd0\xde\x4d\xbd\x30\x30\xdf\x4d\x3c\xcb\x3b\xa7\x85\xe1\x0f\xbb\x87\xdf\xa9\xbf\x3b\x95\x72\x24\x8f\x9d\x9b\xc5\x13\x87\x5a\x19\x7e\xff\xb9\xce\xe1\x77\xb5\xb2\xfa\x03\xe7\x66\x89\x04\xc3\xd9\xc3\xb7\xc5\x92\xbf\xdd\x7e\x38\x31\x47\xb3\x05\x69\x51\x85\xa9\x4e\x20\x79\x48\xd7\x64\xe2\x6a\x42\xba\x27\xd3\xce\x5e\x20\xb5\x53\xb5\x50\x42\x8a\x7c\xea\x32\x84\xff\xc1\x2f\x4d\xe6\xab\x38\x65\x2a\x5c\x4c\xc6\x42\xb6\x98\x8c\xb5\x48\xe6\x79\xaa\xc5\xd7\x64\x8b\xaf\xc5\x9a\x2d\xf7\x94\x08\xc2\x0c\xcd\x98\xe4\x39\x2a\x26\x99\xca\x42\x63\xe7\x0a\x51\x68\xec\x5c\xfe\x6a\x59\xc5\x10\xd2\x16\xe3\xb2\xc5\xb8\x68\x31\x5b\xd4\x1d\xa6\x0b\xd9\x7f\xae\xb6\x10\xfe\xc7\x5b\x95\x63\x57\x37\x8b\x27\x9c\x35\x7d\xa9\x07\x90\x2d\xb4\x51\xcf\xc2\xb9\x5b\xd2\x61\x2f\x43\x0a\x65\x74\x61\xa8\xbe\x96\xd4\xd7\x62\x64\x53\x26\x1b\x1f\xfe\xd2\x28\x64\xb7\x3e\xd4\xf7\x0c\x35\x21\x46\xc0\xce\x79\xb0\x60\x49\x49\x5b\x25\x75\xec\x96\x4e\xd4\xcd\x64\x22\x03\x4f\x5f\x21\x37\x13\x6d\x0a\xbb\x5e\x3e\x37\x13\x6d\x14\xd3\xcd\xa4\x7d\x39\xf5\x99\xb6\x0f\x14\xfb\x06\xfe\x99\x7c\x8e\x6a\xb9\x99\x54\x2c\x39\x35\xb3\x87\xb6\x98\xa2\xd3\x17\xb0\x35\x9b\xcc\xc1\xb6\x99\x5c\x93\xbf\x4d\x26\x8f\x9b\x19\x17\x61\x67\x04\x63\xc5\x3a\xe3\x52\x27\x72\x62\x21\x63\x87\xda\x46\x95\xb9\xb6\x1f\x4e\xdb\xa8\x62\xab\x34\x99\x3d\xb4\x85\x2a\x0f\x9c\x90\x49\x66\xb2\x6d\x6c\xb1\x61\x31\x99\x89\x2d\xd6\x8d\xa4\x9e\xf9\xca\xbe\x91\x9c\x89\xac\x43\x2e\x9d\xb7\x5d\x57\x9e\x13\x66\x24\xcf\xce\xd8\xde\xb6\x39\xf5\xc3\x27\x4c\xfa\x87\xd3\x29\xee\x65\xbf\xc2\x7b\xee\x84\xc9\xf2\xb9\x7c\xb2\x9c\x97\x6d\x55\xcf\xec\xe1\x15\x0c\x05\x9e\x3a\x61\xb2\x9c\x6a\x9d\x2c\x57\x79\xf3\x44\x58\x31\xfd\x9a\x66\xc0\x30\x9c\x07\x56\x79\x15\x15\xd0\xd7\xa7\xfe\x9c\x39\xb2\x6d\xdf\xd9\xe4\xf9\xb6\x11\xa8\xcb\x76\x95\x69\xfb\x0e\x78\xa4\x1e\x58\x28\x94\xd9\x47\x5b\x28\xb4\x2f\x3f\x4d\x5d\x0f\xee\x9e\x65\x6a\x41\xa9\x9e\x38\xd3\xb2\x9a\x1a\xc9\x86\x56\x79\xa1\xc2\x93\x30\x15\x4f\x8c\x60\x0f\xd3\xef\x1b\x9e\xb3\xd4\x73\x2a\xdf\x8a\x3c\x1b\x00\x77\x34\xe7\xf1\x8e\x88\x7b\xa1\x4d\xfb\x02\x88\xe8\x52\x3e\xe1\x17\x40\x75\x6b\xcb\xae\xd7\x61\xd3\x24\x67\x68\xd2\x7e\x21\x5b\xda\x9f\xee\xbd\xf3\x0b\x2f\x8f\x91\x4d\xeb\xf6\xe9\x4c\x23\xdb\xec\x19\xb0\xb1\x1d\x99\xb1\x00\xa3\xa3\x6e\x68\x0c\x70\x3c\xe5\x29\xf4\x2f\xe5\x46\x37\x16\x38\xa4\x19\xdd\xc4\x62\x22\x66\xee\xd7\x6d\x6e\x71\x20\xac\x6d\x54\xff\x61\xb9\xa7\xc3\xb8\x08\x9f\x28\x2e\x81\xe5\x0c\xc5\x21\x29\x92\xc2\xe5\xfb\x74\x5f\xc9\x04\xc7\x85\x88\x14\x34\xc6\xc9\xf3\x5c\x31\x33\x1b\x33\xb9\x5d\xae\x47\x5b\x02\xf8\x26\x91\xba\x3c\x1a\xc8\x4f\xab\x43\x7a\x3c\x12\xac\xf6\xfb\x59\x68\x43\x5f\x8f\x47\x4a\x6c\x63\x43\x16\xe8\x50\xb4\xc2\x8b\x8e\xa6\x21\xed\xfa\x7d\x71\xc1\x04\x15\xfd\x10\x99\x86\x62\x9f\x21\x54\xc0\xfd\x2a\xe5\x4c\x71\x0b\x33\x8d\x50\xb4\x73\x9a\x3a\xed\x8b\x27\x84\xe5\xc1\x50\x82\x92\x20\xfb\x26\x54\x1b\xc1\x8a\xd3\xb1\x10\xbe\x32\x03\x08\xff\x81\x74\x84\x6f\xcd\x00\x7a\xcc\x0d\x8f\x3e\x8e\xe7\xfd\x0c\x24\x03\x1a\x9e\x87\xb0\x1a\x02\xa8\xce\x9a\xf8\xac\x49\x40\xfc\x18\x91\x20\xc6\x80\xee\x57\xa8\xfb\x2b\x66\x74\x36\x60\x97\x42\x0b\x3e\x0f\xeb\x61\xb4\xc0\x68\x22\xac\x06\x92\x12\x98\x9f\x0f\x60\x7f\x41\xc3\xd7\xa2\x11\x8a\x13\x58\xea\xdb\xb1\x5c\x11\xc4\xb8\x6b\x9d\xd0\xe8\xa5\x2f\xef\xb2\x75\x42\x43\xd9\xcc\xc6\xd3\xba\x6d\x7d\x69\xfa\xb7\xad\xda\xab\x3f\x4c\x31\xed\x56\xb2\xdd\xc8\x5e\x9a\x31\x01\xe2\x9f\x66\xe0\xb6\xb5\xfe\xc0\x09\xde\xb6\x3a\x13\x31\x1a\xb7\xab\xab\xbc\xb2\xb8\x5d\x95\x89\x21\x84\x6c\x31\x83\xb7\xab\x29\xa1\x2d\x7d\xd6\xed\xaa\xb6\xe0\x76\x6f\x57\xa7\xeb\x25\xb2\x23\x1d\xc6\x33\xe4\x25\xa2\x8f\x90\x29\x0c\xfc\xf2\x37\xef\x25\x32\x9c\x0d\x0d\xa7\x97\xc8\x2f\x67\xd6\x4b\x44\x9b\xc2\x8b\xbf\x39\x2f\x91\xe9\x1e\xb5\x37\x9d\x10\x3a\xb5\x72\xd4\x6a\x23\x64\x1f\xb5\x33\xe1\xd3\x78\xc2\x47\xed\x88\x1b\x1e\x27\x7c\xd4\x7a\x27\xcf\x51\x3b\x92\xc6\xb4\x5e\xe1\xa3\x76\xba\x28\xbb\xe7\x84\x50\xd6\xa7\x60\xf7\xb3\x51\x56\x1b\xe1\x1b\x99\x28\x1b\xcf\x00\xca\x36\x19\xbf\x34\x40\x64\x5b\xef\x47\x9d\x80\x70\x3a\x1b\x14\x75\xbd\x47\x9f\x75\x01\x70\xd1\x00\x0a\xc7\xc5\xc6\x59\x3e\x02\x6c\xa4\x5f\xde\xf6\xf2\xb9\x07\x4c\x17\x0d\xee\x7d\xd9\x39\xd7\xbd\xad\x72\x2e\xff\x64\xe0\x5c\x63\x2f\x13\xe7\xf2\x4f\x1e\xce\x35\xf6\x1f\x9c\x73\x3d\xfc\xb2\xa3\xec\xc3\xad\xa2\x6c\x70\x32\xa0\xec\xf8\xcb\x84\xb2\xc1\xc9\x83\xb2\xe3\xff\xc1\x51\xf6\x91\x97\x1d\x65\x1f\x69\x15\x65\x8b\x27\x03\xca\xee\x7f\x99\x50\xb6\x78\xf2\xa0\xec\xfe\xff\xe0\x28\xfb\xd8\xcb\x8e\xb2\x8f\xb5\x8a\xb2\x1d\x27\x03\xca\x1e\x78\x99\x50\xb6\xe3\xe4\x41\xd9\x03\x27\x09\xca\xb6\x79\x07\xff\x64\x96\xbd\xcc\x79\x09\x69\x27\xb4\xd6\x7a\xf8\x0d\x54\xfa\x99\x48\x51\x40\xc0\xb9\xdd\xa8\xf4\xb3\x2a\xb7\xd2\x0f\xcf\x3d\x5d\x66\xb9\xa7\xa7\x57\xe9\x67\x1a\x9e\x60\x6d\xef\x40\xd1\xf6\x04\xcb\xda\x81\x1e\x57\xc4\x82\xed\x47\x90\xd9\xc3\x2b\x52\xd2\xee\x60\x1e\x14\x9a\x3c\x08\x6c\x28\x1c\xcc\x24\x40\xab\xa4\x9d\x6e\xe1\x3d\xa1\x92\x76\x2f\x64\xbb\x03\xf7\xe0\xee\xc8\xb8\x47\x4c\xf3\xf1\x6a\x1b\x09\x8e\xd9\xa9\x16\x0e\xe5\x63\x41\x1d\x9b\x68\x30\xcf\xf6\xf2\xca\xef\x62\xd4\xea\x62\xa1\xe5\x66\xde\x42\x17\x07\xac\x2e\x96\x5b\x59\x59\x5b\xe8\xe2\x79\x9c\x85\xcf\x43\xad\x74\x71\x14\x67\x25\xcf\xde\xd5\x12\x38\x3d\xb3\x8b\x0e\xcb\xe9\xbc\x85\x2e\x46\xbc\xcc\x34\xae\xd7\xb7\xd2\xc7\x61\xab\x8f\x49\xbb\x2c\x42\x66\x1f\x6d\x51\xf7\xf7\xc3\x69\x16\xd5\x49\xa5\x8e\x9e\xd4\x52\x3b\x95\x85\x8b\x16\x2f\x59\x7a\xda\x32\x12\x57\x53\xbd\x01\xdb\x66\x1a\x4d\x54\x33\x99\xc9\x35\xe8\xf1\x50\x8d\x06\xe3\x5e\xdc\x15\x37\x25\xfa\x24\xd1\xe0\xb2\x5e\xdc\xb5\xcc\x78\x40\x0f\xfa\xd3\xa2\xc1\xa5\xbd\xb8\x6b\xa9\xf1\x60\x49\x2f\xee\x5a\xa2\x5c\x53\x9e\xc7\xca\x37\xe5\x79\x5c\xc5\xce\x6b\xa4\xc5\xbd\xb8\x6b\xb1\xba\x76\x3a\x82\x4d\x1f\xa6\x23\xa6\x23\xcb\xa2\x5e\xdc\xb5\x48\xb1\xb8\xa3\xb2\x86\xd7\x51\x51\xe6\x63\x61\x2f\xee\x5a\xa8\xfa\x3b\x66\xf5\x77\xcc\xec\xaf\x02\x15\x88\x64\x7f\x75\x4f\xf4\x57\x17\x35\x8a\x16\x40\x71\x22\x99\x83\x61\x98\xb7\xa0\xdf\x34\xc7\xfc\x53\x23\x1e\x40\x60\x7b\xfd\xcf\x63\x75\x88\x4e\x99\xbe\x5b\x2e\xa0\x7e\x68\x13\x82\x4d\x01\x7b\xd2\x77\x39\x46\x10\x91\xa0\x7a\x1c\x31\x7a\x14\xe4\x69\xd3\xe5\x1d\x99\x3d\x96\x65\x78\x01\x7c\xed\x52\x5f\x23\xf5\xb5\x53\x7d\xed\x50\x5f\x43\xf5\xb5\xa4\xe2\x0d\xb0\x11\x6f\xc0\x19\x97\xc5\x37\xef\xcf\x9c\x92\xa8\x6e\xc6\x3a\x1c\x35\x3a\x14\x2c\xdd\xe2\xe5\x63\x99\x1d\x8a\xba\x43\xac\xc3\xba\xd1\xa1\x38\x66\xac\xf3\x65\x6f\x66\x87\x27\xe0\x20\xfd\x6c\xdb\x87\xe7\x1c\xdb\x05\x36\x9f\xcb\x56\xb2\x6b\x2d\x64\xf6\xd0\x9e\x1b\xdd\x09\xdd\x46\x1e\x6e\x9b\x25\xda\xb0\x38\x9c\xab\xc8\xb4\xec\x20\xbd\xca\x23\x55\xa4\x78\x0c\xe5\x39\x64\xa6\xfd\x2e\xc7\x53\x54\x74\x1e\x78\x90\x2e\x71\x3e\xe7\x86\x54\x99\x3d\x9f\xfa\xda\x1c\xb6\x5d\xca\x5b\x57\xb5\xff\x8c\xbe\xc3\x61\x15\x41\x02\x28\xb2\xda\x0f\x93\xc9\x9f\x3c\x85\x41\xf3\xe0\xac\x34\x41\x46\x6c\x24\x53\x37\x60\xf2\x41\x44\xd8\x7b\x95\xd5\x3e\x12\x11\x30\xc9\xd8\x9d\x7d\x3c\x3e\x45\x4b\x40\x9c\x59\x46\x9b\xb0\x00\x17\x5d\xfa\xd1\x66\xba\xbb\xa4\x08\x6b\x3f\x36\x53\x50\x79\x28\x3d\x07\xd5\x54\xda\xbd\xce\xfa\xd4\x76\x1f\xf1\x8d\x30\x63\x79\x07\x14\x8a\x82\x77\xfb\x92\xb2\x96\x60\xb9\x2c\xd7\x97\x4e\x0a\x77\xe6\xc7\xda\xf5\xe0\xee\x45\x08\x61\xec\xf9\x94\x2c\xe8\xbf\x52\x08\xff\x3a\x3a\x3b\xa3\x74\xf7\xd2\xe7\xb3\xc8\xe4\x2c\xbf\x4f\x56\x9a\x7f\xab\xf2\x93\x9b\x15\xc1\x91\x48\xfb\xa4\x2d\x8e\xc3\xbf\x9f\x6e\x7d\xc7\x3e\x19\x4b\xd7\x05\xce\x77\xf2\x8c\x0b\x85\x57\x09\x44\x1b\xc1\x5b\x17\xfa\x48\xde\xc0\xb7\xc0\x0e\xe0\x1d\xf8\xdf\xdb\x94\xa3\x4a\x18\x71\x2a\xa4\x3d\x85\x66\xc7\x21\x44\x51\xc5\x28\xc1\x60\x02\x01\xa7\x57\x3c\x14\x2b\x88\x27\x88\xe0\xc6\xe2\x04\x0f\xb3\x2f\x6a\x33\xce\xf2\x45\x79\xfd\x32\x7a\xbb\x0a\xfb\x03\x5a\x57\x00\xe9\x7f\xdd\xde\xb8\x9c\xfc\x2e\x23\xde\x06\x29\xb3\x61\xc1\xa9\x06\x27\x0c\x22\xc7\x77\xd5\xb7\x6e\x17\xd5\xf9\x8f\xae\xdd\x11\x7b\x42\x8d\xf6\xf8\x68\x15\x18\x2d\x2e\x8b\x30\xac\xb2\x82\x0a\x41\x04\x27\x2b\x29\xd9\xac\xe4\x36\x9c\xe4\xf8\xec\xed\xb5\x64\xdb\xb5\xb5\x56\xc1\x15\x97\xe5\x11\xea\x9b\x5b\x75\xfc\xed\xfb\x24\x13\x39\x81\x4d\x89\x50\xf4\xe5\x3c\xc4\x6c\xd9\x7f\xf4\x88\x1b\x11\x2b\x1c\x11\x09\xfc\xef\x6d\x8a\x7b\x74\x45\x82\x57\xc0\x13\x98\x7a\x5e\x86\xf2\xb3\x7c\x62\x63\x6b\x00\xa8\xc9\x93\x61\xb3\x16\x02\xe3\xdf\xbe\x4f\x4f\x65\x2f\x8a\xac\xea\x2d\xde\xaa\x57\xcc\x01\xff\x68\x26\xab\xc8\xf9\x48\x25\x4a\x5b\xdd\x48\x28\x57\x47\xd1\xb4\x8a\x04\x0e\x80\xaf\x19\x29\x5f\xf2\x95\xd7\x6e\xfd\x93\xfb\xc7\x7e\xb0\xf6\xed\x0a\xd3\x8b\x51\x44\xca\xa4\x3c\x16\x97\x09\x4a\xb6\x82\x41\xb3\xcc\x67\x71\x74\xed\x83\xf4\xd7\x4f\xc4\x73\x68\x0b\x31\xb5\x75\x63\x0f\x55\xe7\x92\xb9\x7b\xab\xa7\x90\x53\xf6\x56\xe7\x5d\xf2\xc0\xe7\xaf\x9d\xec\xb8\xfb\xe9\xb5\x7b\x2f\xf9\xf0\xb5\xb7\x2c\xfd\xdc\x9f\x1f\x5a\x3b\x46\xe6\xed\xbd\x24\xf8\xc5\x9d\x77\xdd\x75\xd7\xb7\xe1\x0f\x32\xef\x92\x4b\x2e\xbf\xf8\xbb\x73\x7f\xf6\xd4\xda\xbd\x97\x7c\xc7\xff\xf2\x1d\xef\x78\xc3\x17\x58\xab\x37\xef\xae\xee\xe9\xfd\xad\xaf\xb3\x3f\x76\x5f\x49\xff\xfd\xc3\xda\x31\x72\xca\xde\xb1\xf8\x14\x6d\xd0\xa9\xb5\x7b\xf7\xc6\xf3\x04\xcb\x9e\x73\x09\x42\x53\xbf\x4e\xce\xfd\xc1\xda\xbd\x64\x1e\x99\x73\xc9\x5f\xae\xf9\xdf\xab\x7e\x7a\xe1\x8f\x2e\xda\x4b\x4e\x21\xf3\xc6\xc8\xdc\xbd\x63\x0f\x92\xf2\x83\x0f\xb6\xb4\x6f\xd0\xa3\x58\xef\xf1\x36\x5e\xc1\xf0\xca\xb1\xad\x2d\xbc\x12\xa1\xe8\xdb\xd3\x34\x72\xbf\x90\x65\xd4\xa5\xd8\xd0\x7f\xa1\x79\x82\xbe\xd0\x22\x36\x60\x0d\xb6\x6f\x55\xf8\x5a\x88\x94\xdd\x3a\xd9\x5a\xfb\x04\xeb\x3d\xc7\x78\x4a\xcf\x18\xc2\xec\xe7\x95\x1e\x8f\xb3\x1a\x65\x6b\xd0\xa6\x74\x5b\xa8\x9d\x5f\x44\x71\x28\x3a\x5e\xf9\x92\x5f\x6f\x3b\xeb\x9d\x6f\x9c\xff\xf3\xb5\x7b\xe1\xb4\xfd\xc4\x58\x0b\x83\x47\x28\xea\x06\xc8\x42\xf7\x37\x87\xb3\xf5\x3f\x6f\x31\xff\xbc\x35\x9c\x1d\xfd\x24\x9a\x11\xe5\xba\x07\x77\x9f\x96\xa3\x53\xa7\xfa\x91\xa6\x19\x53\x13\xe1\xaf\x86\x41\xe1\x85\x93\xe1\x34\x69\x35\x45\x90\x7b\x2f\xc6\xc9\xd8\x0d\x1f\xc2\x04\x27\x03\xc3\x35\xfa\x6b\xec\x25\xd7\xb0\x9c\x33\xb1\x4f\xbc\x64\x60\xa8\x1a\x24\x03\xc3\xd5\x02\xf1\xdf\xa2\x0e\xd5\xd3\x22\x88\x1d\x5f\x1a\x91\x42\x12\x0c\xc7\x98\xdb\xee\x63\x9f\xe0\x04\x11\xbf\xb1\x98\xf5\x50\xc5\x49\x61\xc3\x3e\xa9\x48\x2f\x05\x5b\x7f\x69\x7b\xec\x25\xa3\x7f\xff\x08\x1d\x13\x0f\x25\xe2\xd0\x6b\x2c\xae\x55\x71\x63\x05\xc2\xb4\x13\x98\x08\x86\xe1\xd9\x45\x42\x99\x7e\x1f\xbe\x42\xa1\xd5\x12\xa6\x85\x2e\x8e\x12\x50\x98\xcb\x1b\x94\x36\xbd\x58\x59\x86\x31\x9d\xfc\x10\x9b\x3f\x66\xdf\x36\x28\x17\xbe\x45\x91\xa8\x4a\x91\xfc\xea\xb8\x7f\xb1\x27\x24\xb8\x04\x67\x65\x05\x25\x3e\x4f\xcd\x23\x96\x16\xb2\x9a\xbf\x45\x50\xab\x61\x9e\x31\x4e\x3c\xde\x08\x6b\xbe\xaa\x0b\x58\x20\xfd\xa9\x51\xe2\xe9\x73\xae\xa8\x78\x7e\x3a\x67\x2f\xf6\x92\xb5\xda\x0e\xd4\xb7\xd6\x78\x5f\xfe\x55\x2a\xec\x60\x7e\xc4\x95\xf1\xc4\xb7\x46\xea\x62\x3a\x7a\x99\xe9\xe8\xbe\x3e\xd2\xa9\xaa\x5a\x30\x1d\xc9\xaf\x62\x47\xef\xb3\x21\xd6\x7f\x3a\x90\xe1\xaf\x10\x94\x94\xb6\xb3\x4e\x93\xb9\x74\x83\xe7\xf2\x0d\x26\x41\xb2\x56\x3c\xe8\xa2\x0f\xba\xf8\x83\x1d\xc4\x53\x4f\x0c\x5f\xca\x1d\x04\xcb\x27\x3b\xb4\x79\x04\xad\xcd\x63\xb6\x73\x38\x7d\x1e\xd6\x68\x9e\x73\x34\xbf\x85\xd1\xa6\x07\xa8\x65\xce\x79\x68\x13\xd4\xa7\xe1\xcd\xf0\x34\x08\xa5\xec\x64\xd9\x50\x8c\x92\x65\x8c\x7e\x3d\x10\x35\xbd\xc6\x62\xf8\x69\x2d\x7c\xf3\xb8\x79\x6b\x17\xf1\x76\x31\x91\x94\x4d\xfd\x57\xc7\xfd\xed\xf4\x80\xdf\x09\xbc\x63\xfb\x8e\x36\x17\x6f\x4d\x14\x65\xbf\x22\xb8\xdd\x9d\x3a\xb7\x7b\xd2\x97\xd1\xfc\xaa\xc5\x5d\xb9\x2d\xee\xc9\x6d\x71\x5f\x4a\x8b\x08\x45\x3f\xfb\x8d\xb3\xfb\xfa\xd8\xff\x49\xec\x1e\x71\x76\x8f\x67\x9a\xdd\xfb\x69\xec\xbe\x62\xe0\x1e\xc9\x25\x12\x9c\xc5\xee\x05\x9f\x67\xb3\x1f\x8e\x3d\x82\x65\x2d\xf8\x76\x58\x3e\xd6\x58\xbe\x8b\x29\xbb\x59\xbe\x37\x0d\x96\xef\x3a\x50\x34\x96\xdf\x26\x74\xe4\x5d\x6b\xfb\x2c\x1f\xb7\xc1\x84\x49\x2b\x2c\xbf\x32\x3d\x96\xdf\x7c\xc0\x90\x56\x58\xfe\xb4\x01\xd5\x32\xcb\x27\xad\xb0\xfc\x76\xb1\x79\x9a\x2c\xbf\x92\xc5\xf2\x5b\x5d\xbc\x35\xd1\x96\x59\xbe\xc6\xf1\x52\x58\x7e\x5e\x8b\x7b\x72\x5b\xdc\x97\xd2\x82\x6a\x5a\xc5\x69\xb2\xfc\x1e\xdc\x5d\x49\xbd\x28\x4b\x0d\xd3\x71\xb2\xf7\xc1\x7e\x11\x9a\x9a\xe8\x25\xb1\x2a\x8c\x2d\x2e\x88\xd8\x23\xaa\x6c\x83\xbf\x0d\x41\xc0\xdc\x39\x33\xe4\x9b\x99\xd4\x99\x79\x73\xd7\x15\xca\x30\x21\xf9\x13\xeb\xa0\x56\xab\xa2\x44\x4f\x87\x77\x6a\x24\xae\x79\xe8\xe3\x2d\x35\xe6\xa7\xb4\x8e\x71\xe9\x81\xd8\x07\xc6\x7a\x4a\x04\xaa\x5d\x8c\x23\x82\x09\x7a\xb3\x0a\xc0\x9e\x1b\xd1\x5f\x3c\x8d\x15\xcd\x89\x22\xe2\x13\xcc\x66\xb7\x4e\x50\x42\x7d\x2b\xfb\x72\xb9\x32\x51\x94\xe9\xab\x72\x2a\x73\x58\xa6\x28\x7e\x15\x45\xbc\x8d\x2a\x7f\xd5\x2c\x11\x87\xd3\x47\xa7\x74\x29\x41\x9b\x21\xeb\x90\xcf\x8c\x66\x9b\x93\xb5\xbb\xb6\xf3\x3b\x00\x8f\xa0\xcd\xae\x72\x5e\xb7\xe8\x30\xdf\xad\xf4\xc9\x95\x5e\x85\x81\x93\x54\x59\x81\xb2\x1a\xac\xfd\x72\x95\xde\x2a\xd2\x62\x70\x15\x6e\x1f\x46\x92\x1e\x06\xfb\xf3\x14\x7f\xfa\x2e\x41\xda\x9b\xa4\x95\x37\x09\x96\x79\xa7\x9c\x9d\xb4\x35\xbc\x3d\x75\xd4\xd2\xbb\x02\x7a\xef\xd1\xa1\xf7\x29\x17\x69\xdd\xa9\xb7\x30\x49\xeb\xd0\x2b\x4a\x5a\xc3\x6e\xd2\x12\xfe\x6c\x03\xe9\xa4\x35\x20\x49\xab\x7f\x7a\xa4\x35\x90\x4d\x5a\x03\x92\xb4\xfa\xdb\x22\x2d\xdf\x22\x2d\xef\x84\x49\xcb\x77\x91\x16\xa1\xe4\xc4\xe8\xca\x6b\xa6\x2b\xd3\xc9\xf1\x16\x1d\xcc\x7b\x74\x6a\x12\x59\xbd\x18\x35\x11\xa0\xa6\x81\x66\x6a\x9a\x30\x51\xf2\xa0\x86\xce\x2d\xb9\xdc\x49\x42\x38\xa8\x51\x53\xe6\x9b\x16\x35\x35\x75\xd2\xd6\xf0\xf6\xd4\x51\x4b\xef\x2a\x6a\x1a\xce\xa5\xa6\xe1\x34\x6a\xfa\x6a\x69\xfa\xd4\xb4\xa0\x5d\x62\xba\xc9\x41\x4c\xc9\x71\xe1\xba\xb7\x12\xae\x0c\xab\x38\x21\xc3\x55\x90\x26\x86\x37\x2a\xca\xa8\x50\x74\xd3\x85\xd4\xf9\xca\x23\x21\x6c\xc0\xcb\x70\xb7\xd8\x82\x32\x99\x1c\x9f\xcd\xae\xea\x62\x44\x51\x73\xa3\xc2\xf2\xf9\x91\xa5\x2b\x9c\xc2\x92\x1d\x72\x89\x4b\xdc\x72\x11\x4c\xc9\xb7\x98\xac\x25\xa8\xb1\x78\x57\xb2\x6e\x07\x8c\x2c\xe7\x41\x85\xb2\xfa\xd6\x1d\x6b\x10\x6e\x49\x09\x27\x5e\x72\xfc\xf8\xd3\xfc\xf6\xf0\x2a\x83\x5a\x29\x5e\xc4\xc8\xd2\x03\xe6\x30\x72\xe4\x62\x6a\x8c\x93\xae\x64\x2d\xc1\x8d\xc5\x32\xed\xc9\x2e\xc6\x0e\xc2\x06\x25\xed\x5d\xc9\x26\x35\x3d\xe2\xd1\x59\x4b\xf9\x71\x97\x3e\x53\x78\x8e\xe4\x2f\x5e\x8b\x76\x0c\xba\xde\xfa\x64\xad\x26\xbc\x5a\x36\x1a\xe9\x17\x4b\xc0\x11\x60\x85\x3e\x6b\xc1\x9f\xcf\x12\xac\x62\xa5\x47\xb8\xd3\x42\x64\x69\x21\xb3\x19\x79\x73\xb5\x20\xa6\xfa\x01\x00\x3c\x46\x00\xff\x58\xcc\x19\x13\xb4\x2b\xb9\x46\x5b\x24\x40\x44\x4a\xf1\xcd\x8b\xc4\x29\x40\xf0\x5c\x7b\xe8\xb7\x68\x3d\x12\x48\x3e\xa2\x23\xb9\x53\x6a\xbc\x3d\xb7\xc5\x9e\xdc\x16\x77\xa4\xb4\x88\x50\x74\xc3\xcc\x3a\x6e\x71\xd7\xad\x7c\xcf\xad\x9e\xd4\x20\xd7\x14\xdb\x83\x19\x38\x98\xa0\xd8\x87\x33\xb4\x27\x22\x7e\x82\x6b\xb1\x0f\x27\xd3\x15\x4a\xf7\xad\xb2\xb3\x8a\x63\x07\x73\xd4\x02\xc1\x8e\xd9\x24\x02\x79\x6c\xc5\x05\xaa\xb1\x30\xa3\x84\xd4\xc0\x8b\xe0\xc6\x25\x02\x13\xc1\xdc\x71\x5a\xc4\xec\x1a\x81\xb4\x6b\x04\xc9\x9f\x1b\x5d\xd0\xd3\xba\x48\x0a\x5a\x6a\x80\xd3\xcc\x2e\x96\x50\xe5\x48\x68\xb1\x71\x40\x3c\x12\xd4\x08\xbe\x52\x11\xf1\x12\xb3\xfd\xa2\x48\x98\x41\x0a\xa4\x98\x04\xc3\xd5\x62\x82\x48\x41\xda\x42\x0a\xd2\x16\xb2\x8c\xd9\x1e\x98\x11\xa4\x60\x1b\x41\x0a\x30\xdb\x22\x29\x80\x11\xa4\x00\x23\x54\x4b\x12\x36\x4b\x99\xf3\x17\x41\xa4\xc4\xd6\x55\x22\xc5\x64\x60\x28\x2e\x92\x12\x1f\x08\x7e\x18\xd6\x08\xad\x02\xf7\xd9\x41\x44\x02\xe2\x89\xc9\xce\x8f\x48\x81\x2b\xfd\xa5\x0d\xea\xc8\x9d\xcf\xb2\xaa\xce\xa3\x4b\x17\xc6\x04\xee\xe3\xd5\xcd\xa4\x0f\x2f\xf1\x6a\xd5\x82\x9c\xce\x62\x66\x4e\x20\x88\x14\xd8\x74\x0a\x60\xb8\x80\xb4\xd2\xd2\xae\x00\x00\x19\x18\xa6\x3f\x92\xe2\x55\x4a\x9e\x98\xcb\x26\x06\x5d\x97\xe9\x90\xfe\x65\x8a\xff\x97\xd9\x90\xc0\x43\x7d\x7d\xc8\x85\x4c\x40\x91\x43\x6a\xf6\x0b\xd1\x79\x37\x70\x28\xd5\x79\x97\xb4\xb0\xe6\x70\x3c\x81\xd9\x77\xeb\x98\xed\xa4\xd2\x7b\x73\x5b\xdc\x9f\xdb\x62\x2c\xb7\xc5\xde\x94\x16\x11\x8a\x6e\x3f\xd9\x78\xc1\x9e\x57\x94\x17\x98\x8c\x40\x21\xfc\xff\x71\xbc\x00\x73\x5e\x80\x5a\xe2\x05\x05\x06\x1a\xca\x0b\xd8\x5f\xc3\xec\x2f\xca\x16\x0a\xf9\x3c\xa1\xf8\xca\xf0\x04\x8d\x21\xe8\x64\xfb\x1b\xe0\x09\x95\x76\x78\xc2\x9e\x5c\x9e\x90\xd7\xe2\xfe\xdc\x16\x63\xb9\x2d\xf6\xa6\xb4\x88\x50\xf4\xeb\x19\x77\xec\xae\x9e\x80\x5f\xf7\x68\x4b\x0c\x41\x27\xff\x05\x4d\xe4\x4f\x6c\xf2\xf7\x39\xf9\x07\x60\xd0\xaf\xfa\x74\x8b\x03\x45\xfe\x85\x74\xf2\xf7\x25\xf9\xfb\x92\xfc\x03\x71\x2d\x50\x2d\x90\x40\xf3\x7d\x3c\x2d\x02\x15\x7a\x29\xe5\x51\x82\xec\xab\x3e\xf1\x6a\xd5\x40\x92\x7d\x09\x1a\x00\x5e\x2e\x91\xe4\x5e\x84\x1b\x91\x6a\x21\x41\xa4\xe8\x20\xf7\xd3\x18\xab\x98\x1e\xb9\x2f\x61\x97\x1b\x29\xe4\xce\x69\x5c\x81\xa2\x13\x58\x0b\x10\xd5\xc2\x66\xca\x8e\xe0\x67\x78\x5a\xa1\xab\x14\x94\x3d\x8b\x31\x07\x12\x70\xe8\x9d\xda\x44\xde\x8b\x98\xad\xc2\xa6\x35\x4e\xe5\x0e\xb2\x9e\xcd\x98\x08\xd3\xb7\x88\x2f\x29\xba\xcc\x98\x48\x97\x60\x22\x7e\xad\xaa\x36\xbe\x22\x99\x88\x97\x46\xd1\x5d\xe6\xc5\x74\x6e\x0e\x89\x93\xb5\x51\x66\x5e\x0b\xdd\xaa\x3d\x9a\x6b\xd5\xce\x6b\x71\x5f\x6e\x8b\x07\x72\x5b\x3c\x98\xd2\x22\x42\xd1\x50\xc7\xc9\xc4\x7f\xee\x7d\x19\xf9\x8f\x62\x1e\x9c\x05\xfd\xa7\xe7\x3f\xa9\xe2\xc6\x7f\x26\x3e\xd4\x72\x2e\x9b\x93\xb1\x51\xcb\x7c\xe8\xde\x5c\x3e\x94\xd7\xe2\xbe\xdc\x16\x0f\xe4\xb6\x78\x30\xa5\x45\x84\xa2\xa9\xe6\x42\x41\x2c\x96\x00\x5c\xcc\x55\x14\xf2\x20\x79\x97\x9d\xfb\xc6\x7d\x25\x30\x86\xf9\x9d\xc0\x38\x36\x5c\xe7\xaf\xd3\x5f\x30\x5c\xe7\xc7\x71\x43\x0b\x3c\x81\xbf\xca\xae\xba\x38\xdb\xf5\x1e\x9e\x09\xed\x1e\x48\x15\x19\x03\x6e\x4f\x1d\x10\x8a\x63\x10\x0c\xb9\x5c\x29\x73\xf3\x58\xc8\xfb\x80\xec\xaa\x2f\xf6\xa1\xf6\x06\x4c\x0a\x84\x5e\x62\x38\x51\xaa\x8e\x1b\x83\xe5\xbf\x9c\x83\x90\x93\x65\x4a\xb3\xf6\xd4\x8b\x7d\x8d\xc1\xae\xf2\x5d\x25\x39\x40\xc8\x7c\xc4\xe9\x53\xf9\x1b\x0b\xb8\xe2\x36\x74\x0f\xbc\x37\x55\x8b\x01\x98\xac\xfa\xbb\x1f\xa6\x2b\x0c\xee\xab\xfd\xf5\xf2\x0f\xbc\xda\xdf\xd8\xe3\x71\xdb\x39\xff\x55\x8f\xa2\xa6\x1f\x46\xf0\x84\x06\xa5\x87\x0a\xba\x47\x28\xcf\xf9\xc8\x16\xb2\x1f\x6b\xa5\x44\xe0\x0f\x7e\x77\x31\x86\x73\x5c\x42\xbf\xd3\xce\x45\x55\x0f\xee\x5e\x88\x10\xf6\xe8\x49\x26\x8f\xb2\x59\xdd\xdd\xb3\x67\x97\xcb\xe5\x39\xa9\x39\x7e\xdc\xa8\x78\x18\xc9\x20\xa0\x3a\xb6\x82\x5b\xb4\x57\x3e\x15\xa6\x6c\x1f\x07\x62\xf2\xbd\x1f\x2d\x65\x10\x9c\x05\x10\xe4\xc9\x2b\x28\x00\x88\x8e\x6e\x5a\x97\x0f\xeb\x80\xec\x8b\x39\x2e\x5f\xca\x6e\xa9\x38\xf2\x0d\x38\x82\x6e\x76\xea\x9d\x98\x41\x37\xa2\x93\xf5\x3c\x8a\x66\xc0\x15\x7d\x43\xcf\x69\xfe\x8d\x23\xf5\x3a\x82\x89\xa7\xdd\x60\xcd\x66\xc7\x65\xb7\x08\xc6\xb9\x94\x05\xe3\x24\xf5\x0f\xcf\x37\x66\x72\x7d\xfa\x4c\x78\xf8\xcf\xd5\xfa\x04\x54\xcc\x93\xb8\xe4\xed\x04\xc5\x11\x4e\xab\x48\x0c\xb6\x89\x0e\xc6\xbf\x5f\xbb\xda\xaf\x64\xbc\xde\xc5\xfc\xf5\xe7\x82\x53\x3e\x7f\xe5\x9a\xd5\x7e\x99\x7e\x67\x41\x43\x24\xe3\xed\x6e\xe6\xa9\xcf\xa2\x0a\xf9\xdb\xeb\x57\xfb\x7d\xc0\xc0\x87\x15\x2a\x0f\x1e\x46\xd9\xa1\x46\x09\xbb\xb9\x5e\xaf\x00\x73\x9b\x0e\x98\xdd\x25\x38\x2a\x03\xda\xb2\x0c\x2d\xaf\x51\x2d\x77\x5b\x2d\x67\x41\x80\x06\x0b\x5f\xda\xa4\xdf\x5b\x99\xcd\x22\x08\xd7\x60\xcd\x2e\x55\xcd\x46\xad\x66\x32\xad\xf9\x2b\x40\x5f\xe3\xed\xd3\xd7\x78\x1b\xf4\x75\x64\xf8\x34\x3d\x4a\x31\x8d\xbe\xc6\x67\x82\xbe\xc6\x4f\x1a\xfa\x4a\x9d\xc9\x7f\x76\xfa\x1a\x6f\x99\xbe\xc6\x5b\xa3\xaf\xf1\xd6\xe8\x6b\xdc\x4d\x5f\xbb\x7b\x66\xd8\x7a\x7c\x32\xfe\xd7\x83\xbb\xef\xc4\xba\x57\x08\x53\x21\x85\x0e\x79\xea\x82\x05\x0b\x2a\x95\x85\x0b\x17\x09\x4d\x32\xae\x56\xab\x3d\x3d\xbd\xbd\xa7\x9f\x7e\xc6\xab\xfa\x96\x9f\x79\xd6\xd9\x67\x9f\x73\xce\x39\xe7\x9e\x7b\xde\x79\xfd\xfd\x2b\x5e\x7d\xfe\xca\x95\xab\x2e\x58\x3d\x70\xe1\x6b\x5e\xfb\xda\x35\x6b\xd6\x5c\x74\xd1\xc5\x17\xaf\x5d\xbb\x6e\x30\x79\xdd\x25\xaf\x7f\xc3\x1b\x2f\xfd\xad\xdf\xfe\x9d\xdf\xfd\x2f\x6f\xfa\xbd\xdf\x5b\x7f\xd9\xe5\x57\x6c\xb8\xf2\xaa\xab\x7e\xff\xf7\x7f\x7f\xe3\xc6\x37\xbf\xf9\x2d\x6f\xf9\x83\x3f\xfc\xa3\x3f\xfe\xaf\x9b\x36\xbd\xf5\x6d\x6f\x7f\xc7\x3b\xff\xe4\xbf\xfd\xb7\xab\xaf\xbe\xfa\x4f\xff\xf4\x5d\xef\x7a\xf7\xbb\xff\xfb\x9f\xa5\xe6\x49\x73\xb3\x25\x51\x8a\xe0\x52\xc3\x29\xe5\x7f\x44\x83\xdb\xa9\x76\xf4\x67\x40\x64\xeb\x93\x2d\xb5\xa4\xca\x6f\x61\x9f\x47\xf0\x3b\x7b\x60\x24\xe5\x5f\x17\x7b\xf0\xeb\x46\xd9\xd5\x14\x6d\xfb\xee\x28\x4a\x26\x50\x4c\x91\x2d\xe9\xe4\x0f\x9e\xa3\x0f\xfe\x34\x8a\x92\xbb\x3f\xfa\x83\x43\x77\x7d\xf4\x07\x87\x16\xc6\x41\x94\x60\xe2\x0f\x25\x88\x88\x34\x9f\xc9\xd6\x5a\xec\x33\x91\xb2\x3f\x41\x71\x21\x41\x71\x11\x28\xf9\x4f\x84\x1e\x4c\x55\xcd\x1a\xd5\x0c\xe3\x62\x44\x0a\x52\xdd\xfe\x1b\xda\xfb\x3b\xa9\xb6\x6c\xc8\xb8\x37\xea\x30\x90\x32\x2e\xf1\xc0\x69\xb9\x94\xac\xaf\x55\x43\xee\xcc\xd2\xc1\x3e\xf9\x8a\x9f\xa1\xdd\xbd\x83\xf2\x0d\xa6\x8e\xd2\x56\x71\x08\xea\x28\xfb\x6b\xb8\x1a\x92\xd2\x5b\x14\xb1\xbf\x3d\x1a\x3c\xbf\x17\x77\xbd\x2d\x22\x45\x12\xbc\x45\x29\x89\x6f\x8b\x06\xab\xbd\xb8\xeb\xad\xf4\x77\xb4\x25\x2e\x92\x90\x14\xa9\x22\x5c\xd4\xac\xe2\x6f\x65\xce\xb7\x9b\x22\x52\x92\x6e\xb3\x1d\xf0\x83\x8b\x31\xee\xd6\x97\xd4\xc4\x18\x93\x0e\xca\x15\x91\xe4\xc6\x26\x8b\x22\xf8\x72\x65\x1e\xff\xe3\x08\x4c\x12\x7f\x04\x1c\xed\x86\x2f\x2f\xd5\x78\xe3\xa5\xcd\xbc\x51\xbe\x4a\xb9\xf7\x1f\x46\xa0\xfe\xff\x81\x68\xbf\x8e\x32\xc6\xe4\xe8\x0f\x9f\xe0\xb2\x3b\xed\x91\xff\x85\x9a\x19\xa5\xec\x8a\x2a\xc4\x6f\x89\xc0\xc8\xff\x66\xda\x15\x3d\x2f\x18\x8b\x9c\x52\x62\x3c\x08\xd4\x47\xa8\x9a\x50\xbf\xbf\x4f\xfb\x53\x28\x3f\x99\xf5\x1e\x80\x81\x12\x4f\xd7\x16\x1f\x31\xb8\xd8\xc2\x5e\xdc\x75\x95\xe2\x9e\xeb\x74\xad\xd1\x6c\xb9\xa0\x17\x77\x5d\x49\x5b\xde\xf0\xe5\xa5\xba\xe6\x68\xb6\x9a\xdf\x8b\xbb\x36\xb8\xb6\xed\xe1\x16\xb7\xcd\xdc\xb3\xd8\x23\x18\x36\x92\x78\x3a\xe0\x4e\xef\xc5\x5d\x57\x44\x83\x2b\x7a\x71\xd7\xe5\x6d\x6e\xdf\xab\x7a\x71\xd7\x65\xd1\xe0\x79\xbd\xb8\x6b\xfd\x09\x6e\xdf\xf2\x5e\xdc\xf5\x7b\xd1\xe0\xd9\xbd\xb8\xeb\x4d\xaf\xd0\xf6\x7d\xc8\x02\xf7\x99\xbd\xb8\xeb\x77\x9c\xdb\xb7\xdf\x6a\xd9\xd7\x8b\xbb\x7e\xbb\x69\xfb\x3e\x62\xb5\x3a\xa3\x17\x77\xfd\x96\x6b\xfb\x1e\x6f\x61\xfb\x0c\x61\x48\x97\x84\x60\x0f\xa5\x14\x74\x41\x2f\xee\xba\x34\x1a\x7c\x8a\xb2\x98\x37\xb6\xb8\x7b\xe2\xdd\x81\x5e\xdc\xf5\x86\x68\x70\x82\xbe\xfb\x7a\x73\xfb\xea\x3f\xe2\xdb\x87\x69\x97\xfc\x2f\xd7\xf6\x89\xbe\x5e\xd3\x8b\xbb\x2e\x89\x06\x2f\xea\xc5\x5d\xaf\x83\xed\xc3\xfa\xf6\x25\x68\x46\xf6\x0e\x2b\x10\x7e\xc6\x82\xf5\x6b\x7b\x71\xd7\x3a\xe7\xde\x7d\xd6\x6a\x79\x61\x2f\xee\x5a\xdb\xb4\x77\x4f\x5b\xad\x56\xf7\xe2\xae\x8b\x23\x52\x4a\x1e\x60\xc6\xbb\x30\x59\xc8\x8d\x77\x1d\xc0\xb1\x49\x07\x67\xee\x5f\x40\xd0\x92\x36\x7d\xff\xd6\x5a\x1c\x82\x60\xb4\x86\xfe\xf9\x19\x69\x90\x13\x6d\xbf\x88\xe0\x19\x7d\xf8\x5b\xa2\xe9\x6b\x5c\x08\xf2\xe5\x99\x43\x90\x43\x74\xcc\x0b\xa3\xc1\xc3\xf4\x73\xa0\x4d\x0c\xf9\x2b\xfa\xd2\xea\x68\xf0\xaf\xe9\xe7\x05\x27\x88\x22\x93\xb4\x93\x55\xd1\xe0\x37\xe8\xe7\xca\x57\x02\x49\xbe\x69\x6d\xea\xd7\xe8\xc8\x2b\x9c\x58\xf2\x2d\xab\xe9\x57\x69\xd3\xfe\x26\x34\xf9\xb6\xd5\xec\x2b\xb4\xd9\x79\x72\x09\x3c\x89\x23\x5f\x02\xb2\xfe\x68\x65\x01\xa2\x2c\xd8\x77\x68\xc7\xe7\x46\x91\xc8\x74\x50\x2f\xc7\x01\x38\x00\x9c\x4d\x5b\x21\x0e\xd2\x3d\x18\x7e\x89\x92\xad\x04\xd5\xa9\x28\xc3\xda\x9c\xc9\xc5\xa8\x09\xc4\x05\x80\xef\x21\xf8\x75\xf0\xfb\xf4\x73\x39\x7b\x1a\xfb\xa0\x42\x51\xf8\x73\x8c\x60\x39\xc6\x78\xfa\x96\x75\xa0\x1d\x0a\x04\x61\xdf\x36\x1a\x3a\xe2\xdf\xeb\xb0\xb8\x3f\xb4\x75\xc4\x19\xda\x54\x26\x3f\x0a\x81\xf0\x3a\xba\xe0\x33\xd8\x28\xeb\xc0\xd6\x8f\x92\x7e\x4e\x65\xdc\xd5\xf9\xb2\x7d\x55\x96\x1f\xe3\xd7\x74\xb1\xa7\xb3\xb6\x97\x26\xe2\x76\x02\x7e\xed\x55\x3d\x60\x11\x17\x95\x1c\x43\x56\x80\xea\x4b\x08\xdc\x41\x78\x07\x22\x4b\xf8\x0f\x11\xcb\xda\xf5\x63\x04\x57\x30\xec\xe1\x16\xee\x75\xbd\x2e\xf1\x6a\x31\x4e\xca\x31\xd5\x79\x62\x9f\x78\x31\x22\x38\xf6\x88\xcf\xd3\xb1\x2e\x73\x51\xfb\x4f\x66\x42\x08\xfb\x27\xc4\xae\x67\x7e\x81\xd8\xfd\x4c\x5b\xe7\xf8\x51\xc4\x42\xd7\x8e\x21\xb8\x4a\x71\xd1\x39\x8a\x3d\x45\xf2\x3e\x3f\xa0\x53\x4f\xf3\x7f\x46\xec\x72\xe5\x5f\x11\xbb\x5d\x41\xe0\xcd\x30\xe3\xb4\xee\x2b\x20\xfe\xdc\xa2\xcc\x7f\x41\xec\x72\xc6\x41\xeb\xff\x6e\x35\xfd\x19\x62\x4e\x26\x16\xad\xff\xd2\x6a\xf6\x53\xc4\x82\xda\x0e\xdb\x78\xf2\x6b\xf6\x60\xf0\x08\x62\x37\x35\x0c\xfd\xea\x58\x45\xb4\x5d\x2a\xdd\xf2\xd7\x25\x88\xa0\xcd\xc9\xda\x5d\x09\xde\x4e\x31\x25\x8c\xbd\xc1\x1f\x21\xf0\x8a\x4f\x3a\x99\x0f\xed\xa5\xbc\x65\x8c\xd9\x93\x72\x1b\x14\xba\xde\xa0\xd0\x6d\xd7\x69\x2b\xb8\xef\xe5\xa3\xd0\x26\x8c\xde\x79\xdd\x0c\x60\xf4\x10\x66\x59\x71\x6e\xc7\x60\x7c\x69\x0f\xa3\x87\x31\x98\x6a\x06\x47\x30\x98\x5e\xdc\x27\x97\x97\x73\x72\x89\xce\x6e\xc0\x2c\x5b\xc9\xcd\x18\x2c\x31\x4d\xd2\xe9\x0c\x61\xb3\x26\x9a\xde\x7a\x9d\x89\x7b\x37\x62\xc8\x50\xe1\xc2\xe6\xdb\xac\xa6\xd7\x63\x61\xc3\x31\xb0\x79\xb7\xd5\x6c\x17\xe6\x19\x6c\xa4\x7b\xaf\xde\xe0\xd3\xc6\xb5\xd5\xdf\xce\x3f\xa9\x8c\x32\x3d\xb8\xfb\x0f\x84\xf5\x84\x5b\x55\xbb\x66\x19\x57\xf0\xe2\x0e\x9e\xc4\x71\x9c\x69\x3a\x59\xc5\x4d\x27\x6b\xd6\x5c\xc4\x2d\x27\xeb\x06\x93\xd4\xcc\xe8\x6e\x0b\xc8\x14\xe2\x26\x90\x6b\x0c\x13\xc8\xeb\x22\x26\x1b\x26\x80\xf7\x57\xcb\xc8\x66\x7a\xd8\xa0\xe4\x2c\x71\x68\x5d\xa6\xd9\x08\x12\x46\x23\xd7\x48\x6e\x71\xb5\xc5\x2d\x10\x58\x48\x88\xb7\x06\xad\x65\x66\x57\x75\x6f\xc7\xad\x90\x65\x65\x21\xae\xe8\x96\x58\x6d\xee\x0f\x84\xf6\xbd\x13\xbf\xd3\xe2\xe6\xdc\xe5\x7e\x5f\xd5\x93\x75\xf2\xe7\x81\xb8\x1c\x51\xac\x96\x61\xbc\x87\x85\xcc\x6b\x5e\x3a\xee\xd2\x47\x51\xf6\x11\x71\xc7\xc7\xae\x0d\x03\xa9\x0c\x72\xe2\x9a\xdb\x8b\xbb\x2e\x82\x66\x49\x28\xf5\x56\x64\xe8\xad\x3e\x04\x66\xc4\x88\xf8\xe0\xee\xaf\xd9\x64\xd7\x30\xb3\xe8\x6b\xe1\xf5\x91\xcf\x31\xee\x80\x85\x7d\xb5\x89\x3b\x20\xcd\x1e\xfb\x1a\xe6\xb3\x77\xa1\x68\x7f\x35\xe5\x0d\xc2\xa2\x2a\x29\x7a\x04\x6b\x99\xa5\x46\xb4\x9b\xb8\xa9\x6c\x5b\x2b\xe6\x84\x7a\xb5\x46\xd3\x3a\x78\xb8\x05\xf5\x02\xda\x72\xe4\x73\x4b\x75\x8b\xec\xfe\x26\x03\xea\xaa\x88\xed\xf6\x46\x66\x05\xbf\x94\xe5\x07\x57\xd9\xc2\xa5\xb6\x6d\x84\x0b\xee\xd6\x7b\xfa\x41\x73\xae\xbd\xa7\x99\x1c\x1e\x31\x7c\x91\xb8\xfb\x59\xfa\xf3\xf9\xcc\xe6\x06\x29\xde\x29\x32\x26\x98\xa0\x21\x8a\x8c\x22\xf5\x39\xc7\x9a\x75\xb4\xbb\xb5\x55\x0c\x6f\x9e\x0b\xd2\x35\x85\xa7\x70\x7d\xec\xe7\x66\x3e\x22\x04\xd1\x85\x20\x2e\x83\x83\xe8\xb9\xa2\xe1\x12\x2e\xe9\x02\xc6\xaf\xdf\xcc\x33\xf7\x0d\xeb\x57\xa0\x23\xf6\x96\x08\x71\x3a\x7b\x17\xb8\x89\x11\x6c\x42\x67\xba\xce\xa9\x07\x74\x10\x35\x9f\x53\x61\x1b\x7a\x16\x01\xc9\x1a\xec\x17\x7d\x70\x56\x09\x6c\x44\xa9\xd8\x28\x5e\xad\xf6\xe2\xae\x57\x45\x60\x7e\x38\x43\xb4\xbf\xda\xb4\xa2\xe0\x1c\x2b\x8a\xe8\xaa\x17\x44\x5e\xb0\xcb\xf4\x9a\x1a\x16\xc3\x6a\x38\x3b\x36\xeb\x80\x54\xa7\xd5\x08\x56\xa7\x55\x0e\x76\xdb\x8a\xd6\xfb\x2d\xa4\x3d\x1d\x44\x63\x79\x5a\x69\x44\xf0\x41\xab\x65\x0f\xf8\x25\x11\x64\x12\xc1\x3e\xab\x55\xcc\x45\x67\x40\xa5\xb7\x28\x9f\xa8\x65\x4e\xa3\xe6\x47\x5a\xd8\x55\xcb\x3a\x66\x98\xc6\x8c\xb3\xff\x7c\xe6\xcd\xb4\x96\x39\x5b\xb7\xb4\xaf\xe2\xd5\x55\x20\x4c\x83\x4d\x64\x51\xca\xbe\xb6\x6a\x1d\x5b\xcd\xbc\x91\x5e\xc3\xbc\x91\x74\xf9\x83\xee\x6b\x0f\x0f\xaa\x9e\x99\x7d\xd5\xc4\x90\x27\xad\x7d\x18\x10\x82\x72\xd3\xbe\x7e\xda\x6a\x79\x01\x73\x66\xb2\xf6\x75\xc2\x6a\xb5\x12\x44\x64\xc6\x80\x62\x04\xd6\xe0\xb9\x5c\x3b\xc5\x4c\x14\xf6\xc0\x78\x3d\x27\x4a\xce\xb1\x0e\xcc\xcf\x33\xa1\x39\xe7\xc0\xc4\xb1\x07\x7a\x17\xe3\x05\xd7\xf0\x46\xbc\x10\x44\x00\x57\x87\x0e\x04\xfa\x62\x8b\x08\x94\x29\xbe\x7e\x09\x31\xf1\x15\x6c\x27\x5d\x6d\xa2\x0e\x58\x6d\xa2\x68\xf0\x59\xa4\x8b\xaf\x57\x4f\x5f\x21\x03\x4b\x4e\x47\xc4\x4c\x20\xa1\xa9\x90\x35\x1d\x78\x27\x80\x3c\x9a\x46\xf6\x0d\x6b\xb3\xc1\xa4\x52\x70\x62\xcf\x37\xad\xa6\x60\x56\x09\x9a\xd0\xe7\x5b\x56\xb3\x2f\x23\x2e\xc3\xf2\x13\x3a\x19\x7b\x7c\x36\x3b\x10\x27\x0e\x95\x8d\xb3\xf0\x6f\xf4\x37\x47\xb1\x2e\xdc\xde\x3c\xfb\x15\x12\x6e\x7b\x70\xf7\x85\xf2\xd2\x4f\xf9\x8d\x96\xe7\xcc\x99\x6b\xba\x8e\x82\xdc\x5a\xed\xe9\xa5\x22\x2b\x95\x59\xcf\x3a\xfb\x9c\x73\xcf\x4b\xad\x05\x93\x77\x2d\xb7\xb5\x56\x45\xc9\x5c\x7e\x43\x74\x36\x3b\x94\xd9\x41\x70\xe9\x06\xc5\x5c\xce\xd3\x6c\x2a\x55\xcc\x12\xf0\x9c\x03\x69\x6e\x20\x85\x06\x4f\x1b\x43\x55\xde\xaa\x07\x2f\x9d\xc9\x4e\x6d\x87\x4e\x4b\x50\xa2\x97\x4d\x3d\x27\x82\x13\xfe\xec\x28\x41\xb1\x9f\xa0\x38\x80\xcb\xde\xb3\xa8\xe0\x83\x69\x6b\x16\x6c\xc3\x3c\x22\x83\xa4\x73\x4b\x2d\x0e\x22\xe2\x13\xa4\x45\xde\x9c\xd9\x24\x6a\x0e\xeb\xeb\xd6\x45\xcd\x15\x08\x25\xeb\x6b\x71\x41\x5c\xc1\x31\x5f\xcb\xa1\xaa\xe1\x70\x59\x84\xb3\xda\x45\xf9\x37\xea\xfd\x36\x53\x7e\xd0\x86\x40\xd0\xc5\x4e\xf5\x53\xc5\xa9\x9e\x4c\x7d\xb0\x55\xb3\x6b\x37\x3b\xc5\xe7\x89\x53\xfc\x04\x8c\xae\x65\x30\x61\x81\x90\x5d\x35\x05\x82\x49\x5d\x71\x3d\x6c\x2a\xae\x87\xa7\x6d\x72\xdd\xad\x03\x70\x77\x09\xee\x22\x97\x39\xf5\xd6\xf7\x58\x2d\x67\x83\xfd\x8a\x20\x0a\xa7\x1e\x2d\x8a\xfc\xb1\x26\xa1\x79\x69\x44\x3c\x19\xd0\xb3\x94\x62\x33\x09\x84\xd8\x38\x89\x34\xb1\xf1\x70\xd3\x12\x5b\x5a\x53\x10\x23\x70\xe2\x5d\xe8\xc2\x90\xfb\x66\x0e\x43\x4e\x63\xd9\x1b\xfa\x58\x3e\xbe\xb6\x30\x84\xb0\xc4\xf7\x67\xf0\xf3\xf8\x44\x30\xa4\xca\x8c\x57\xbd\xc2\x76\xf5\x72\x63\xc8\x7b\xad\x1d\xed\x61\x01\x55\x0e\x0c\x69\x58\x2d\x63\x16\x62\x65\x61\xc8\xfb\xad\x56\xcb\xe0\x54\x97\x0a\xb6\x30\xd2\x9d\xc5\x82\xc3\x03\x38\x94\x2d\x33\x5b\x81\x87\x5d\x71\x28\x22\x69\x55\xa3\x47\x49\x27\x73\xe4\x44\x86\x42\xbd\x4f\x1f\x74\xac\xc9\xb2\x26\x35\x69\x02\x29\x8a\xea\xf7\xf7\x5d\xb6\xaf\xea\xcb\x0b\xbb\x88\xb2\x2a\x60\x73\x52\xc4\xec\x68\x62\x71\xfb\xd3\x58\x9c\x85\x63\xbe\x33\x15\xf8\xab\x99\xcf\xd0\x4a\xe6\x33\x84\x25\x6e\x49\x1a\xf1\xac\x8d\x54\x7f\x04\xad\xec\x2a\x36\x37\xe1\x71\x6b\x13\xce\x67\xe7\x37\x8e\x83\x04\xc5\x18\x2e\x88\x75\x5b\xd3\x01\xbd\xb9\xe9\x22\x3d\x99\x55\xa5\x1d\x0e\xd1\x59\xdc\xa3\x8e\x1e\xa2\x19\x35\x6f\x0e\xa4\x47\x59\x80\x7d\xa6\x53\xc8\xd1\x63\xc5\x88\x98\xce\xcc\xdb\xf4\x97\x15\xe8\x51\x63\xb9\x3f\x56\xac\xe2\x04\x5d\xa9\xce\x11\xd8\x38\x7a\xc8\x7a\xc9\x58\x51\x8b\x2c\x08\x35\xdf\xfc\x2a\x0f\xa6\x10\x57\x15\x5a\x40\x45\x29\x82\x28\x82\x22\x64\x3a\xd1\xe2\x3c\x8b\x30\x1e\xc5\xba\xf1\x62\xd4\x82\xf3\xfb\x4d\xfa\x94\x4d\x88\xfe\x5d\xb3\xd3\x79\x2a\x6c\xe7\x88\xb4\xf6\x2a\xb0\x25\xb5\xb4\x97\x5b\xf0\x60\x39\xce\x21\x55\xb8\xe4\x1d\xa1\xe4\xbc\xf2\x7b\x99\x11\x09\x02\xf4\xf0\xb9\x84\x4e\x9f\x12\x10\x38\x93\xfe\xda\x1a\x84\x84\x88\xe0\x31\x43\x84\x30\x22\x14\x58\xc4\x24\x41\x49\x67\x9d\xd2\x17\xf1\x92\xce\x2d\x9b\x21\x45\x43\x45\x0b\x25\x9d\xc5\x12\x50\x77\x31\xb2\x34\x36\x78\xa7\x3e\x7b\xc3\x5b\xbd\x0f\x66\x37\x56\x64\xd9\x6c\x84\x4f\x36\xcf\x15\x41\x30\xdd\x50\xe2\xc3\xd4\x1a\x60\xd0\x1a\x2b\x26\xb8\x06\x2f\x88\x14\xd2\x28\x11\xe9\x6f\x22\x96\xa0\x9d\x20\x39\xad\x59\x02\x61\xe0\xcd\x98\x03\x8a\x67\xea\x81\xbc\x86\x12\x87\x66\xe9\xa9\xd8\xd5\x68\x14\x1f\xa4\xe9\x4f\x6d\xbe\xb6\x9c\xbd\xa1\xb6\x19\xad\x25\x73\xb9\x45\x7f\xdf\x19\xd3\x30\x92\xd2\x22\x42\xd1\x27\x66\x2e\xb6\x53\x16\xec\x61\x7e\x71\xa9\xa1\x55\xa9\xd5\xda\xdc\x28\x19\x72\x59\x58\xe4\xf5\xd1\x02\xbe\x7d\x66\x7e\x00\x19\x34\x00\x3c\x62\x95\xa1\x65\xe2\xa4\x1a\x95\x26\x3d\x12\xc4\x3e\xa5\x50\x08\x65\x0a\x88\x47\x30\x0b\x65\x0a\x1a\x8b\x25\xd5\x76\x32\x7b\x84\xc5\x4a\x76\xe8\x93\x52\xac\xc4\xe7\xcc\xe4\xcd\x46\x68\x55\x49\x84\x56\x49\x2c\x88\x99\xf5\xc1\x63\xd6\x07\x4f\x0e\xd6\xc1\xee\xeb\x58\x5a\x49\x98\x77\xec\xe9\x61\xeb\xc3\x8e\xc9\x2d\x8a\x00\x8d\x17\xda\x53\xbc\xc1\x3d\x45\xd4\x80\x39\x8e\x17\x89\x9f\x6c\xad\x6d\xa6\x88\x97\x60\x82\x87\x78\xcf\x5b\x6b\xdc\xa1\x6e\x16\xb7\x49\x90\x62\xad\x41\x42\x4e\xb8\x5c\xa8\xe7\xf1\x9f\x90\x0b\x02\xd7\xe2\x22\x83\x70\x89\x01\x55\x41\x41\xcb\xf0\xb4\x20\x32\xd6\xbf\x4c\xc6\x52\xf9\x22\xb4\x4b\xad\x2e\x0e\x89\x47\x0a\xdb\x63\x8f\x14\xd5\x1b\x4b\x59\x30\x15\xcb\x34\x29\x21\x13\x43\x79\x70\xc1\x40\x44\xec\x94\xd6\x95\xaf\x77\xc5\xe7\x33\x9f\xa7\xaf\xd2\x7a\x5f\xcc\xf3\x57\xb1\xd5\xfa\x7c\xb5\xb0\x38\x1f\x64\x6d\x48\xbb\x2c\xc6\x59\x20\xa2\xbf\x21\x86\xe9\xd1\x62\x44\x8a\xbc\x19\xd8\x03\x48\x91\x32\x0e\x66\x48\x45\x7a\x1c\xd3\x84\x9b\x9a\xc3\x6c\x39\x8b\x73\xae\xbc\x86\x3d\x5a\x58\xf8\x44\x6e\x58\x78\x5e\x8b\xb1\xdc\x16\x7b\x53\x5a\x44\x28\xfa\x6e\xfa\x59\x0f\xd5\x68\xf2\xea\x7e\x3e\x93\x72\xc4\x73\x19\x8c\xf0\x74\x3d\x3c\x55\x2b\xd7\x3e\x3d\x66\x00\x09\x80\xe4\x23\x12\x48\x4d\x93\xd7\x9e\x21\x01\xf1\x39\x59\x06\xac\x52\x67\x91\xd9\x2d\x3c\x12\xf0\xb4\x01\x04\xf3\xaf\x22\x7b\x80\x9d\x39\xa0\x5a\x20\x45\x2e\x88\x61\x95\x5a\xbe\xbf\xd6\x20\x05\x52\xdc\xb0\x2f\x2f\xe8\xad\x3f\x3f\xe8\x8d\x35\xca\x0c\x9f\x8b\x50\xf4\x6f\x33\x9d\x8b\x03\x36\xe6\x0c\x1e\xae\x96\x93\x8f\xa3\x37\xb5\x18\x63\xba\xc9\x22\x99\xf8\xfe\xc7\x99\xfa\x82\xc4\x57\xc4\x4d\x81\x04\x6d\xd0\x6d\xdc\xcc\xf2\x60\x89\x6d\x07\x9d\x12\x33\xb3\x83\x54\xb6\xd4\xaa\x48\xf5\xb7\x8e\x09\x73\xf4\xc4\xdd\xa8\x14\x21\x70\x0c\x81\x60\x35\x60\x4d\x4c\x8b\xe2\x27\x87\x48\xf2\xcf\x52\xfe\x2b\x5d\x81\xca\x90\x54\x51\x18\x2b\x5a\x95\x06\xb5\xd9\xbc\x37\xd4\xae\x5f\xfa\x24\x2b\xa9\xf2\x6a\x69\x4c\x74\x50\xd3\xa2\xc3\x12\x70\x50\x66\x49\xf5\x98\xa2\xe2\x33\xb5\x85\x8a\xd4\x05\x38\x01\x96\x89\xa4\x7b\xa4\x18\x17\x40\x82\x7c\xb3\xe2\xa4\xa7\x81\x60\x2a\x39\x17\xe1\x89\x8e\x0b\x2a\xad\x25\x93\x49\xd7\xd7\x48\x00\x4c\x5d\x85\xdb\x52\xb9\x0a\x72\xe2\x80\x5c\x55\x20\x9e\x90\x6f\xaf\x50\xf6\x09\x96\x58\x44\x76\x7f\x1a\x8f\xc1\xf5\x41\x42\x2a\x30\xc6\x28\xce\x9b\x82\x74\x58\x0a\x79\x66\x10\x9f\x73\x44\xf8\x61\x01\x55\x14\x0a\xd0\x4c\x63\x9c\x94\xed\xc3\x4c\x30\x29\x10\x0c\x33\x09\x9a\x66\xc2\x2a\xbf\x19\x33\x59\xc2\xd2\xa7\xf1\x99\x04\x7c\x26\x65\xe0\xe5\x24\x90\x33\x29\x73\xe6\x2e\x67\x52\x66\x7a\xa8\x0f\x1b\x40\x10\x98\xa6\x40\x19\x06\x61\x50\x1e\xd5\x0b\x79\x62\x42\xbf\x01\x1b\x4e\x95\x07\xbf\x01\x6f\x8d\xd3\xb7\xb8\x7c\xe6\x1b\x1c\xfd\x6e\x1d\x15\x74\x8e\x9e\xeb\xf9\xd4\x1f\x23\xe0\x4b\x91\x11\xa3\x7a\x30\x37\x46\x35\xaf\xc5\x83\xb9\x2d\x1e\xd2\x5b\x38\x13\xfc\xbd\x37\xa5\x8f\x08\x45\x5f\x6c\x55\xe5\x00\x7e\x32\x0f\xa9\x58\x88\xb0\x43\x70\x94\xd4\x5a\xa6\x6e\xee\x51\xe6\x42\x5e\xc5\x8a\x83\x3d\x94\x16\x96\xca\x84\x77\xa4\x55\xea\x9d\xc3\xaa\xcd\x94\x79\x6d\x68\xa1\xe5\x75\xb1\x1d\xe7\xb7\xe5\xb0\x1d\xdd\x91\xc1\x07\x2a\xcc\xfa\xbc\xc6\x08\xa0\x1d\xd2\x87\x7e\x9f\x71\xe7\x9e\x5c\xc2\x35\x85\x35\x57\x2a\xb2\xe8\x62\x85\xbb\xa2\x48\xef\xd3\x0a\xca\xbd\xde\xd9\x67\x94\x57\xc4\x8b\xaf\xe7\x0a\x43\x3b\x15\xeb\x99\x03\x87\x5c\xfe\x7a\x46\xf4\xb1\x1f\x36\xd7\xb3\x86\xaf\xe7\x92\x2b\xd4\x9d\x7e\x10\x81\x16\xe6\x1b\xeb\x01\x4b\xb1\xd1\xed\x6e\x67\xb7\x30\x49\x08\x08\x7a\x24\xbf\x48\x57\x13\x42\x2d\x65\x41\x77\xc2\xd0\x0e\xf1\x35\x2c\xc0\xa6\x3c\x67\xce\xdc\x53\x52\xeb\x7d\x66\x63\x96\x82\xa0\xcf\x58\x4c\x2b\x60\xaf\x58\x51\xd2\x93\x99\xe8\xc8\xe5\x16\x99\x40\xb5\x00\x4c\x0a\x44\x96\x39\x1c\xd4\x92\xcf\x2d\x52\xf7\x5f\x50\x26\x8f\xd4\x74\xdb\xfd\xaa\x26\xdb\xbd\x91\xf2\xbd\xa2\xe1\x74\x82\x6b\xf2\x56\xad\xc2\x24\x56\x36\xa3\x15\xe8\xd1\xa2\xd4\xa6\xbb\x4d\xc4\xec\xe1\x25\xe9\x74\x25\x54\x5b\xdb\x07\xda\xc5\xcd\x2b\x55\x3c\x48\xa7\xbe\xa8\x64\x6b\xad\xc6\x8d\xfa\x09\x16\xb9\x62\x91\x48\x15\xab\x8a\xa1\xcd\xb3\xab\x45\xa5\x4f\xf4\x3d\xfa\x44\xdf\x2f\x31\x6e\x16\x08\x6a\x50\xdc\x6b\x2e\xb7\x5e\x11\xef\x2d\xfb\xf8\x9f\xbe\x21\x37\x4f\xa6\x31\xbe\x0f\x65\x95\x0b\xcc\xaa\x76\xf4\x6c\xb6\xea\x5a\x31\x70\xaf\x98\xaf\x0e\x80\xc4\x6b\xe1\xde\xb3\x69\xb8\x07\x8d\x75\x7d\xb4\x60\xd6\x93\xa7\x4f\x39\x44\xa9\x7e\x01\x3f\x18\x07\xdc\x90\xde\x77\xcb\x2a\x4b\x84\xa2\xe7\xd2\x4b\xff\x6b\xd0\x9b\x65\xca\x9b\xa9\xc5\x29\x53\xd4\x81\xb2\x04\x1e\xf7\x28\xec\x94\x66\xa1\xd0\x3a\x2d\x0e\xa7\x80\x08\xcc\x55\xa1\x0e\x22\x56\x2d\x0d\xba\x12\xa3\x08\x83\x51\xc8\x4d\xca\x9d\x91\xc3\x28\xd4\xc1\x4d\x40\x48\x51\x72\xc4\xcd\x85\x98\xa0\x5a\xd5\x33\x0c\x86\x17\x1a\xc5\x21\x02\xae\xa1\x78\x0d\x50\xb0\xb9\x19\x0a\x71\x0b\x54\x86\xb1\xb6\x91\xac\x60\x8d\x13\x2e\xcf\x30\x73\xd2\x38\x33\x5e\x8d\xa7\xbf\xda\x92\xe5\xf1\x70\x1a\x35\xfc\x22\x9d\x77\xf7\xe0\xee\x4e\xed\xd8\x4f\xad\xa2\x99\x66\xc4\x5d\x9f\xda\xce\x2a\x14\xa9\x90\xd5\x36\x02\x5e\x97\xf3\x56\xa5\x87\x57\x21\xe5\x27\x16\xfb\x7d\x05\x22\x6b\x90\x44\x87\xb0\x8a\x12\xf4\xfb\x6a\x77\x3a\xe0\x36\x8a\xa5\xa0\x5e\xee\x97\x09\x66\x97\x3e\xbc\x08\x89\xc7\x8a\x90\x30\x23\x8a\xdf\x58\x0c\x6d\x2e\x53\x6f\x87\x11\xa0\x47\x29\x32\x86\x2f\x6f\x8e\xb1\x28\xb8\xe8\x89\x81\x29\x8a\xe0\xa1\x6a\xc0\x4b\x22\x78\x0c\xd3\x02\x39\xe5\xb8\xc0\x70\x12\x93\x02\x1d\xac\xc0\x85\xfb\xcb\x4d\x55\xd7\x03\xf4\x24\x41\x8c\xa5\x82\x2a\x6c\xb6\xfd\xf2\x26\x80\x57\x32\x14\x0b\xe7\xf9\xaa\xbd\x04\x0b\x7f\x13\x91\xbf\x3a\x14\x7f\xa8\xc6\xe9\xd7\x07\x58\x33\x76\x07\x4c\xf4\xf1\x21\xcf\xce\x50\x82\x12\x4f\x8f\xe0\x24\x28\xd9\x52\x8b\x0b\x74\x96\xc4\x8f\x11\x29\xc4\x01\xa8\xe4\x9e\x2c\x05\x8a\x98\x1d\xc7\x67\x7e\x69\x2c\xa9\x30\xdf\xf2\x50\x58\x9e\x59\x59\x11\x9e\x28\xc4\x5a\xa8\x34\x4e\xd3\xdf\xb1\xbe\x4a\xa4\x2d\x51\xb6\x62\xeb\xcd\x5a\x5f\x84\xa2\x9b\x5b\x97\x5b\x94\xdd\x5d\xd7\xa8\x53\x6b\xa7\xb6\x48\x12\x53\xa9\xc8\x0d\x25\x3c\x25\x06\xc3\x85\xbd\xee\xb8\x3a\x27\xe2\xba\x50\x42\x54\xe5\x0d\x32\xcc\x30\x4d\xb6\x9c\xcd\xf5\x20\xb8\x76\xe2\x75\x39\x08\x4e\x36\x81\x61\x0f\x25\xfd\xf4\x94\xee\x17\xdb\x88\xb4\x1b\x0f\x66\xb9\x2f\xd3\x6d\x2e\x4b\x6f\x42\xe2\x25\xd7\xf0\x37\xd9\xf9\x6e\xbf\xc9\x24\x64\xfa\x3c\xa4\x6f\x86\xfa\x9b\xd7\xf2\x37\xd7\xd0\x37\xd7\xd8\x6f\x76\x4a\x2b\x3c\x55\x73\x93\x40\x7f\xb3\xc6\xdf\xbc\x98\xbe\x79\xb1\xfd\x66\x97\xb8\xc6\x31\x91\x12\xde\xdc\xc2\xdf\x5c\x4b\xdf\x5c\x6b\xbf\xd9\x2d\x6e\x70\xcc\x4c\x56\xf0\xe6\xd6\x5a\x2c\x30\x57\xc3\x52\x6e\x44\xe0\x45\x6c\x89\xb7\x39\xbb\xd4\x0f\xf7\x5e\x62\x85\x46\xcb\x79\x35\x4a\x22\x14\x7d\xc5\x6b\xbd\x3a\xef\xf3\x2d\x62\xd8\xf3\x59\x18\x56\x45\xcc\x3b\x4a\xe2\x10\xe6\x58\x22\x32\x86\x0f\xf3\xdc\x14\x12\xb5\x98\x7d\xa3\xcc\x1f\x06\x04\x93\x60\x4b\x5c\x20\x3e\x84\x3a\x73\x28\x15\xf8\xe5\x75\x91\x7d\xd6\x08\x22\xc1\x16\xd9\x43\x0d\xa2\xa5\xc2\x9a\xfc\x81\x60\xe2\x6f\xa1\x2f\x89\x06\xf4\x45\xf1\xbd\x26\x81\x2f\x69\x01\xf8\x6e\x4d\x26\xf1\x49\x07\xe7\x27\xb3\x15\x5c\x56\x9f\x55\x27\xe9\xb4\xfa\xac\x6e\xb1\x4f\x14\x51\x19\xb0\x0e\xac\x23\x29\x10\x1f\xe0\x26\xb3\xcb\x09\xda\x9c\x2c\xd9\x92\xfc\x1d\x2a\xdf\x53\xaa\xe2\xe4\x39\xaf\x06\x45\xfa\xd8\xf9\x93\xac\x4d\xd6\x02\x93\xf4\x13\x9f\x5f\x65\x24\x7e\xb2\x16\xec\xdf\x85\xe4\x22\x91\xa8\xcd\x23\xfe\xae\xe4\xa2\xe1\xaa\xc7\x72\xb5\x11\x5c\xa3\xfd\x90\xc2\x2e\x28\xee\x90\x7c\x0b\x6d\x30\x08\x2b\x19\xab\x3f\x8a\x09\x06\xfb\x9a\x27\x9c\xd1\x88\x0f\x50\xac\x16\xa4\x4a\xa8\xee\x4a\x71\x8d\x5f\xf9\x95\x22\x52\x48\x36\x69\x2a\x70\x29\x12\x06\x2d\x5e\xca\xba\xc7\x23\xc1\x1a\xf4\x2a\x66\x7b\xeb\x23\x1e\x63\x5d\x10\x71\x0f\x9c\x9c\xab\xc7\xc4\x67\xa9\x4c\xf0\x1a\xc4\xe3\x60\x06\xac\xf4\x1f\x1a\xe0\xf6\xe9\xb5\x41\x21\x63\x14\x93\x0d\x12\x7f\x88\x7e\x5b\x81\x5e\xd5\x58\x9c\x3c\xbc\xb9\xb6\x59\x63\xfd\x3d\xb2\x9e\x79\xab\xd5\x46\x6e\xd4\x87\x34\xa5\xa2\xa7\xd3\x64\xde\x96\x2a\xb0\xbf\x90\x85\x31\xdc\x6d\xc1\x2c\x8b\xaa\x5e\xf8\x90\x2b\x37\x4c\x55\xdb\xd2\xa2\x28\xc9\x0c\xc6\x00\x6d\x67\x85\xbf\x77\x9f\x66\x16\xa5\x7b\xe0\xd1\x9f\x99\x83\x89\xaa\x57\x43\xbc\x94\x7d\xd8\xa1\x4f\x66\x9f\xe1\x35\xa1\x0e\xa5\x3e\x36\x00\xfb\x2a\xc7\x48\xe9\x7f\x9d\x95\x70\xc6\xdd\x3f\x73\x79\xe0\x9a\x60\x1b\x9b\xb8\x4b\xef\xcf\xdc\xc4\x2f\xcd\x39\x09\x42\x62\x7a\x70\x77\x82\xdc\xd5\x65\xe6\xcd\xb7\xad\xf1\x2a\x00\xe6\xdc\xf3\x58\xec\x0b\x0f\x7d\xb9\x28\x0d\xd5\x8e\xba\x51\x6d\x52\xc4\xbb\x6c\xb4\xb8\xd3\xd1\x14\xee\xb4\x91\x9f\x07\xba\xad\xed\xe2\x68\xb0\x1f\x02\x3f\x7a\x98\xd7\xae\x26\x05\x5f\xc4\x43\xd2\xd7\x44\x32\xea\xd4\xd8\x63\x6d\x98\x47\xd4\x1e\x37\xb7\x1c\xd2\x5b\xda\xa8\xcf\x88\x9e\xce\x2c\xe4\xc2\xfa\x46\xe6\x53\xab\x49\xeb\x52\xaa\xac\x06\xfc\x50\x2a\x10\x8f\x14\xa4\xf8\xbe\x19\x2e\x91\x8b\x09\x8e\x4b\xc0\xbe\x2e\x8c\xc4\x35\x67\x29\xe9\xdc\x12\x97\xe8\x9f\xf3\x38\xfb\x3b\x0f\xa2\xaf\x23\x52\x22\x85\xab\x94\x0c\xbe\x3a\x8a\x08\x1c\x6d\x57\x73\x2e\x78\x2e\xc4\x84\x88\x1f\x37\x57\x4b\xc9\x3c\x4e\x9a\x17\x43\x1c\x48\x94\x8c\x7d\x6f\x1f\x26\x25\x60\x56\x89\x48\x74\x02\x55\xd9\xab\x25\x3e\x49\xe9\x9b\x4c\x42\x2e\xee\xaf\x61\x81\x1e\xa4\x40\xc2\x3a\x15\xa4\x49\x81\x94\xb6\x6c\x8e\x83\x48\x93\x7f\x5d\xb2\x70\x22\xb2\xe4\xf1\xef\x95\x84\xc4\x21\x08\x87\x2b\xf8\xab\x24\x54\xd6\x7e\xd2\x11\x17\x22\xe9\xeb\xd6\x21\xce\xea\x6a\x27\xe9\xb8\x4a\x99\x05\xfb\xa3\x88\x74\x26\x5f\xb9\xeb\xa3\x3f\xe8\xda\x92\xf4\x50\xe9\xa9\x47\x48\x47\x1d\xa4\x40\x3a\xf8\x95\x43\x98\x6c\xad\x55\xc3\x84\xf0\xd5\xbf\x86\xc5\x8d\xcc\x06\xa7\x53\x0a\x9b\x4d\xb4\x4d\xdc\x09\x76\x9f\x73\x22\x32\x8b\x44\xb5\x06\xe9\xa6\xb3\x08\xe9\x16\x84\x11\x09\x13\xa2\xb9\x90\x9e\x1d\x45\x24\x24\x9d\x9b\x63\x78\xc0\x7b\x1d\x00\x47\xd4\x88\x14\x0c\x44\xbe\xc3\x89\xc8\xa4\x00\x7c\xa9\x0b\x3e\x51\x3c\x4b\xad\x7f\x05\x42\x71\x37\x89\x48\x97\xd6\xeb\x99\x2c\x9d\xe7\x72\xbb\xef\x51\x67\xdf\x09\xa1\x33\x0b\x49\xa1\x41\xc2\xd5\x7e\x85\x7e\xb2\xbb\x04\x42\x3a\x01\x11\x6a\xc9\x26\xa8\xca\xc4\xb1\xe4\x1c\xe6\xbf\x4a\x3a\x48\x60\x38\x7d\x2d\x86\xe0\x13\x70\x31\x7b\x55\x44\x4a\x89\x70\xfe\x5e\xc2\x5c\x51\x2f\x00\x57\xd4\x04\xc7\x45\xb8\xae\x39\x3d\x22\x9d\xb0\x7f\x1d\x7c\xff\x3c\xd2\xa1\xe3\x36\x87\xa4\x6e\xc3\xb8\xd2\xb8\x29\x83\xfb\xa1\x6a\xd1\x94\x71\x85\x8f\x80\xdf\x58\x7c\x95\xba\x79\xea\x89\xc0\x95\xa1\xca\x6e\xe4\xab\x8a\xb4\xe8\xa6\x03\x40\x3b\x49\xc8\x40\xcc\xa1\xb8\x92\x45\x59\x2f\xe5\x41\xd6\xfb\x92\xa3\x48\x5e\x78\x0e\x4e\x66\x7b\xa2\x73\x38\xd2\x73\xac\xc0\xcc\xe8\x81\x70\x87\xe7\x53\x23\xde\x0e\x76\xa2\x94\xb8\xe4\xc0\xae\xf6\x8a\x46\xf8\xec\xc3\xfa\x66\x3d\xda\x7c\x83\x77\x36\xbb\x65\x03\x74\x6c\x2c\xf7\x2b\xd2\x00\xb4\x29\xc6\x10\x82\xb3\xc4\x65\x00\x3a\x8b\xdf\x94\x71\x1f\x7e\x82\xe0\x9b\x58\xf6\xab\x59\xde\x7d\xe2\x71\xa7\xa0\xaa\x67\xba\x8e\xf1\x1d\x3d\x83\xdf\xa3\x49\xf3\x4f\x45\xc1\x08\xb7\x02\xa3\xf6\x20\x0a\x38\xd3\xc3\x93\xed\xc7\x05\xca\xf1\xe0\x2e\x9d\xe5\xd9\x97\x79\x95\x58\xec\xc6\x26\xcb\x8d\x31\xed\x58\xd8\xd4\xe0\x4e\x95\xe2\x2b\x61\x5f\x19\x33\x5e\x81\xca\x6b\x50\x5f\xbb\x8b\x12\xa3\x7e\x54\x1f\xd5\x79\xbf\xf5\x78\x6a\x8b\xa4\xfe\xed\x88\x5d\x56\x4c\xdc\xdc\x67\x58\x8e\x3f\xae\xbf\xf3\x65\x57\xaf\x9f\xc8\x1d\xf7\x89\xdc\x16\x9f\xd2\x5b\x7c\xda\xd5\xe2\x33\x2d\xcc\x7d\xbf\x35\xf7\xcf\xa6\xcc\x3d\x42\xd1\x91\xe9\x96\xe3\xd2\xe4\x90\xa5\xcd\x8e\x83\xba\x4f\x40\x9a\x88\xf1\x62\xf6\x95\x4b\xbf\x56\x02\x0b\xca\x26\xf6\x0f\x55\xa9\x1e\x89\x84\xa5\x87\xc8\xc8\x42\xe6\x22\x05\x2c\x70\x71\x24\xcc\x65\x70\xb0\x0f\x00\x83\x22\xb8\xb1\x58\x36\xf6\x59\x64\xd6\x42\x20\x36\xe8\x07\x1a\xd6\xb4\x96\x9a\xc9\x75\x11\xf3\x9f\x5f\xa8\xb5\xdc\xdc\xdc\xe7\x1c\x46\x92\xcd\x97\x3e\x3b\xf5\x55\x36\x5d\xfa\x28\xae\x51\xe1\x7e\x86\x0b\xa4\xbb\x5f\x05\x62\xba\x2a\x29\xae\x85\xa7\x72\x26\x12\x52\xa1\x05\x98\x09\x55\xbc\x44\x11\xcb\x05\xfc\x66\xdc\xb7\x19\xc9\x85\x86\x0f\x6a\xc4\xbc\xbf\x79\x09\x3f\x55\xf8\x6f\x36\x77\x91\x62\x1d\x43\x29\x3d\x8d\x4b\x09\xcf\x28\x64\x18\x96\x2b\x62\xde\x04\x58\x12\x51\x1a\x16\xa7\xde\xcc\x8b\xa0\x14\x86\x78\x0a\xf7\xa1\xa2\x0c\xb1\x0a\x3e\x69\x2b\x10\x62\xc6\x6f\x60\x3f\xb3\x34\x3d\xae\x85\x51\xda\x9a\x92\xda\xc3\x3d\xfa\x1e\xa6\x54\xc7\xca\x6b\x31\x9a\xda\x42\x51\xed\x94\x45\xb5\x77\xeb\xef\x7c\xd9\xfd\xce\xa4\xf5\xce\xbd\x29\xef\x44\x28\x7a\x76\xc1\x49\xa0\xb5\x18\x7c\xe3\xbf\xa0\xa6\x04\xa9\x3c\x26\x4a\xf0\x8e\x45\x8b\x97\x18\x3a\x8c\xa1\xc4\x68\x5a\xcc\xc5\x6b\x33\x42\xf7\x8f\xb5\xa9\xca\x1c\x6b\x43\x95\x79\x1d\x0b\xf1\x4c\x64\x83\xb0\xaa\x7c\xb9\x97\xa9\xb0\xfe\xab\x2d\xc7\xd0\xb4\x31\xae\x86\x31\x3c\xa2\x77\x31\xa8\x1e\x85\x55\x24\x83\x1a\x96\x41\xd6\x2b\x99\x60\xa0\x2c\x34\x99\x15\xa8\x6c\xb4\x59\xcb\xe3\x24\xad\x18\xaa\xb4\x19\x5c\x03\x36\x75\x4f\xeb\xe0\x62\xf5\x20\x34\x26\x76\x91\x78\x60\x0f\xb9\x86\x29\xde\x03\x9a\x76\x31\xa0\x69\x17\x03\x9a\x1b\xf8\x46\xce\x63\x16\xc4\x18\x48\xfa\x35\xfc\x4d\xcb\x15\x7c\xab\xc3\x15\xbc\x0c\x6a\x57\xa6\x2b\xf8\x97\x59\xe2\x2b\xb8\xdf\x5d\x1d\x25\x0b\x08\xde\x2c\xa4\x34\xe6\x03\x3c\x97\xc5\xe1\x17\x89\x5f\x6b\x90\x40\x79\xaf\xea\x51\x68\xa7\x32\xed\x8b\x60\xe2\xd7\x12\x5c\xab\x06\xb2\xfb\x2f\xf2\x28\x7a\x2b\x57\xe4\x1e\x27\x70\x09\x33\x90\x15\xb8\x25\xab\xc8\xd7\xc9\xfd\x0a\x03\xe2\xcb\xe2\x04\x5f\x64\x51\xf8\x70\xaa\xbc\xda\xee\xfc\x8e\xb4\xce\x21\x99\x2f\xff\x24\x70\xbc\xad\x80\x9f\x03\x2a\x20\xc2\xa0\x15\x4d\x8d\x58\xc2\xd5\x31\x8f\x9b\x74\x3c\x71\x88\x50\xdd\x2b\x90\x95\x06\xbe\xc0\x72\x5c\x51\x70\x04\xca\xc7\xa0\x39\x9c\x81\xc5\xf1\x83\xb6\x75\x4e\xa4\xdd\x29\x9c\x06\x3f\xd0\x61\x40\xc8\xa3\x5f\x6c\x11\xef\x58\x1b\x22\x5e\x0f\x0b\x9d\x45\xba\x0f\xea\x31\xa7\x49\xc0\x46\xf8\xb1\x4c\xb2\xe6\xf6\xb0\x6b\x84\x7d\x4b\xd6\xb3\xe8\x11\xd1\x82\xca\x46\x80\x24\x12\x6d\x6c\xd0\x93\x49\x4f\x8d\xc0\xad\xca\x1b\x1b\xb2\xb7\xd5\x7e\xe8\x60\x00\x0f\x65\x32\x80\xd4\xd9\x9c\x01\xba\x9c\x62\x14\xc6\x6c\xae\x4e\x9b\xcd\xd5\xf6\x6c\x7a\x58\x38\x31\x92\x86\x93\x50\x42\x56\xf3\x61\x6c\xe8\x73\xfc\xb0\x0e\xd9\x8a\x98\x9f\xe4\x17\xe2\x3e\x90\xcf\x4b\xfa\x2d\x5e\xcd\x6a\xdb\x26\x6a\x3d\x9b\xd9\x35\xe6\x35\xec\x1a\x93\x78\x50\xb8\x4c\x54\x25\x0b\x58\x41\x32\x69\x72\x29\x12\x9f\x14\x89\x37\xc4\x7e\xde\x1c\x97\x88\x4f\x97\x8b\x89\x2f\x37\x64\x33\x78\xf6\x86\x09\x8e\x3b\x20\x8d\x64\x4f\x24\x54\xd7\x8e\xa4\x73\x4b\xdc\x41\xff\x14\x76\x98\x35\xbc\x92\x4a\x87\x0c\x06\xed\x63\x95\x54\x18\x47\x28\x26\x28\xee\x00\xfd\x7a\x59\x44\x3a\x68\x27\x1d\xb4\x6d\xc8\xdf\x5e\xc5\xfd\x2a\x43\xd2\xb1\x99\x12\x49\xa7\x34\xcf\x7c\x0e\xf1\x58\x44\xb0\xcf\x74\xba\xec\x33\x9d\x09\x19\x8a\x95\x81\xa4\x8b\x44\x09\x19\xae\x46\xa4\x8b\xeb\x74\x4f\x23\xee\x56\x59\xb4\x14\x28\x27\xb1\x0b\x8d\x36\xaa\xc7\x11\x29\x72\xdb\x44\x91\xd9\x26\x48\x87\x34\x46\x7c\x16\x71\x75\x73\x16\xe9\xa8\x35\x48\xc4\xb9\x69\x40\x22\xc2\x3c\x2a\x4b\xb2\x27\x01\xe3\x5a\x35\x92\xb4\x7f\x36\x57\x47\x8b\x0d\x80\x06\xe5\x2e\xc5\x06\x09\xb9\x71\xa2\x68\x11\x32\x4f\x7f\x47\x22\xd3\x2a\xcf\x74\xeb\x4e\x39\x00\x68\x7a\x89\x07\x95\xd0\xc5\x2a\x1f\xd3\x57\xf9\x51\x5d\xd7\xee\x67\xa9\xaa\x8e\xc1\x75\x6c\x4b\xea\xbf\x09\xbf\xc7\xdd\xf0\x2b\x72\x5b\x4b\xea\x72\x12\x1c\x23\xb0\xe5\x9c\x4a\x75\xde\x52\x04\x46\xbd\x6a\x40\xbc\x61\xb6\x8a\xb8\xc4\xc1\x1e\x72\xb0\x77\xc0\x67\xa5\xda\x49\x84\xec\xba\x96\xcb\xe0\x1d\xa4\xb3\xd6\x20\x25\x11\x2d\xd0\x60\x0d\x39\x3c\x11\xc5\x51\xba\x23\x25\x0d\xcb\x03\x4a\xd4\x5b\xe2\x12\xfd\x59\x8b\xd2\x06\xa7\x33\x01\xe5\x80\x43\x99\xa0\x2d\x0c\xd0\x25\x00\x74\x82\x4d\x40\xdb\x97\x90\x06\xd8\x9f\x98\x39\xb0\x53\x12\x04\xe3\x46\xd9\x61\x05\xf8\x54\x2a\xb3\x6b\xd5\x0a\xd0\xce\x11\xa1\xd2\x4d\x1c\xcb\x91\xc9\x9f\xca\x6d\xf1\x8c\xde\xc2\xa9\x8d\x7f\x3e\xb7\x8f\x83\xb9\x2d\xbe\x94\xdb\xe2\x50\x4a\x8b\x08\x45\x1f\x6c\xbf\x38\x7d\x0f\xee\x3e\x55\x53\xd8\x75\x8d\x3d\x4d\x84\x7e\x29\xe5\x56\xb8\x3f\xc1\x43\x31\x32\x34\xee\x3e\x56\x7b\xbd\xb1\x78\x83\x72\xbb\x9a\x1f\xf1\xe2\x8c\x3d\x2a\x40\x83\x47\x66\xf4\xb3\x9b\xdf\x0a\x73\x5f\x29\xc7\x05\x10\xab\x4f\x89\x48\x89\x84\xb5\x2a\x90\x0b\xd5\xf9\xb6\x02\xf5\x14\x08\xaa\xc5\x90\x45\x02\x4c\x88\xb8\xb1\x98\xb9\xaa\xd7\x88\x5f\x93\xd5\xae\x8a\x5c\x3f\xf5\x2c\x91\xfb\xa5\x74\x99\xac\xc8\xc5\x9f\x12\x13\x93\xc0\xfc\x2c\x13\x6b\xcf\x63\x6e\x11\x1e\x73\x11\xa7\x53\x20\x01\x1b\x72\xa3\x32\xe6\x97\x23\x11\x01\x54\x90\xf5\xee\x3b\x84\x3f\x25\x97\x78\xb3\xe2\x35\x48\x81\x59\x34\xfc\xcd\x5a\x41\xee\x59\x11\x77\x7d\xb0\xd6\x72\x43\xfa\x5a\x2a\xd2\xb7\x66\x36\x77\x9a\x60\x2b\x44\x7c\x85\x60\x40\xd9\xa0\x2c\xf2\x91\x48\x9c\x20\xd2\x93\x59\x72\xdd\x6c\xee\x40\xc1\xe4\xb7\x8a\x94\xe3\xc4\xa2\x72\x23\x55\x72\x57\xde\x62\x23\xe5\x32\xfc\x52\x0e\xb1\xbc\x27\xa5\x45\x84\xa2\x51\xd3\x43\xb3\x07\x77\xfb\x54\x03\x4d\xc3\xfa\xfa\x83\x59\x8a\xa3\xba\x74\xea\x61\x05\x21\x42\x29\x59\x95\x59\xf5\x2a\x28\x2f\x71\x96\x7f\xcd\x85\xac\xd1\x0a\x74\xed\x1a\x44\x54\x8e\xb6\x3e\xf6\x75\x98\x95\x47\x52\x97\xb6\xda\xb0\x8f\xeb\x62\xd7\x80\x0c\x5a\xef\x61\xe9\x71\xf4\x1c\x2d\x76\x8e\x32\x95\xbd\xac\x9c\xcb\x34\x23\x14\x7d\x6c\xe9\x49\x65\x1c\x30\x98\xd5\x9b\xdc\xb7\x9c\x69\x77\x9c\xe7\xa8\x04\x7f\x17\xac\x5e\x3d\xa0\x19\x08\x12\x56\x18\x41\x55\xda\x1a\xf5\xec\x52\x5b\x3b\xdc\x5b\x3e\xea\x73\x5b\xc1\xa4\x9f\x10\x3d\x09\xd1\xa5\x8c\xbe\x5f\x82\x2b\xe6\xb3\xfc\x03\xfe\xc7\x9e\xf8\xd8\x80\x87\xc4\x6f\x32\xe3\x42\x8c\x92\x89\x7f\x7a\x04\x83\x17\x85\xb8\x6b\x04\x7d\x9e\xd5\xcf\x13\x02\x30\x22\xc1\x70\x95\x4b\xc1\x09\xba\x7c\x1f\xc8\x02\x1e\xdc\x3d\xaa\x52\x7a\xe0\x99\x11\x17\x9c\x15\x0f\x28\xfb\xd9\x0e\xcf\x40\x0e\x28\x32\xf7\x40\xf0\x3c\xda\x1e\x53\x06\xaa\xd7\x97\x7b\x43\xa4\xe7\x13\x9e\x05\x99\xc0\xa3\xe4\xf3\xef\x5f\x1a\xa3\xc4\x07\xb7\xc0\xe5\xfe\xb8\x0f\xb1\x48\x2c\xd2\x69\x3f\x26\x00\x85\xfd\xbe\x76\x8f\xf9\xba\x08\x0c\x89\xcc\x04\xb2\xdf\x67\xfc\x7c\xcc\x8f\x83\x88\x78\xff\x2f\x7b\xef\x02\x66\x57\x55\x1d\x8e\xef\x7d\xce\x7d\xcd\x9c\x99\xc9\xcd\x93\x4b\x1e\x64\x9f\xb9\x03\x99\x80\xc0\x04\x12\x33\x62\x84\xc9\xd1\x6a\xda\xda\x76\x78\xe9\x60\x5f\xe9\x3b\x6d\x7f\x6d\xd3\x5f\x5f\xa9\xde\x90\x21\xcf\x01\x02\x0c\x24\xc0\xf0\x1e\x11\x98\x41\x88\xc6\x4a\x35\x2a\xd6\x01\x51\x63\x45\x1d\x5b\xb4\x41\x51\xa7\x2d\xb5\x51\xc1\xc6\x56\x6b\xaa\x58\xfe\xdf\x59\x6b\x3f\xd6\xde\xf7\x9c\x73\xef\x4d\x06\xc4\xff\xf7\x23\xdf\xc7\xdc\x7b\xcf\x3e\xfb\xb1\xf6\xda\x6b\xaf\xf7\x12\xbe\xa4\x91\x90\x10\x09\x14\x19\x31\x67\x38\xc9\x91\x85\x99\x89\xfb\xcd\xe1\x30\x35\x1a\xf3\x20\x8d\xfd\x86\xe0\x91\x7d\xb9\xb9\x48\x6c\xfb\x47\x7c\xb4\xed\xcf\xe8\x94\x06\xf2\x87\x83\xea\x18\xa8\x1f\x26\x65\x97\x63\x7e\x36\xff\x10\xcf\x60\xda\xc3\x29\x0c\xf3\x18\x29\x9e\x09\xf4\x29\x1f\xf7\xf5\x31\x9f\xf4\x75\xc2\xc5\x83\x3e\x72\xb9\x9e\x65\x41\xda\x4b\x27\x7d\x9d\x5d\x46\x27\x87\xe7\x19\x40\x35\xed\xe1\xb9\x1e\xe6\x78\xb0\x0f\xf2\xd0\x03\xba\xbf\x2e\x10\x39\x4d\x84\xd7\x05\x41\x34\xf9\x50\xbc\x33\xb9\x90\xc3\x1d\x77\x41\x10\x8d\x5b\x3f\xbc\x06\xa2\xa8\x2e\x26\x32\xc9\x6b\x20\x8c\x8a\xd7\x64\x41\xc9\x89\x95\x7e\xb9\x16\x7a\xd1\xbf\xa8\x54\x94\x7e\x4c\x94\xa6\x7c\x5d\x76\xda\xd7\xe5\xa6\xe7\x63\xee\xef\x8f\x63\xee\xef\x68\xfb\xcc\xc3\x70\x4b\x18\xb1\xe2\xd5\x2a\x58\xee\x88\x87\x8e\x3a\xef\x40\x00\x8c\x49\xcf\x9c\x11\xf0\xb5\x3c\xea\xd5\x26\xd6\x17\xca\xb7\x43\x3d\xb6\xc3\x7e\xc4\x2e\x3d\x80\x55\x39\xd6\xb1\xb7\xcb\x04\x18\x0b\x31\x31\xf8\x59\x98\x17\x3c\x1f\x7d\x83\x59\xc6\xae\x33\x51\xc3\x12\x7d\x8a\x99\x9c\x3e\x42\x45\xed\xf5\xca\x6c\x85\x9f\x50\x59\x79\xd5\xf4\xbb\x41\x73\x12\xc8\x51\x79\x0d\x3d\x62\x0f\x43\x28\x70\x3e\x9a\xf3\x56\x13\x45\xd1\x87\xb5\x2b\xce\x8d\x59\xd8\x7c\x20\xf2\x5a\x6b\x71\x8e\x72\x2c\x18\xf7\xf5\xf6\x4f\x9a\xed\x3f\x28\x05\x1c\x1f\xdc\x51\x62\x00\x9c\x5a\xc5\xd2\xa9\x64\xdd\xb7\x15\x91\x63\x1f\x44\xf2\x3f\xe5\xaf\x63\x43\x34\x96\x8b\x20\xc8\x07\x2d\xd5\x85\xce\x55\x26\x75\x55\x0a\x91\x05\x45\x73\x41\x51\x5c\xb0\xe6\xd0\xbb\xf1\x8a\x0a\x32\xa1\x30\xce\x57\xe0\xe2\x42\xe9\x02\x84\x9b\xdc\xa7\xeb\x3e\x99\xa8\x33\xb2\x96\x0f\xd0\xb5\xd4\x95\x79\x99\xbd\xb5\xc4\x53\x3d\x08\x78\x36\xec\x11\x55\xa3\xfa\x52\xa2\x5f\xca\x6a\x5b\xe4\x8f\x2a\x4b\x6f\xfc\xb8\x22\xdb\xaa\x2f\xd8\x96\x93\x5e\xf0\x8b\x74\x0e\x3e\x4a\xaf\x5c\xf8\x22\x6d\x30\x5b\x49\xeb\x18\x68\x65\x2c\x0b\x78\x54\x2a\x47\xe4\x10\x48\xe0\xf2\x16\x81\x7b\x27\x05\xdf\x41\x2a\x8a\x55\x10\x75\x47\x38\x82\xf1\x88\x87\x70\x1c\xe3\x21\x6c\xd1\xdb\xf1\x0c\xbf\x03\x29\xca\x41\x1e\x16\xc0\x0a\xb6\x22\x10\xa6\x74\xfc\x0a\xa3\x35\x8a\x8f\xe0\xc5\x46\x97\x74\x06\x94\x1e\x8f\xd1\x3e\x2c\x80\xc6\xb0\x2a\x5b\x85\x79\x48\xe3\xd8\x2d\xbf\x76\xab\xe7\x61\x10\xfd\x9b\x7b\xd6\x56\xc2\xef\xa0\xfa\x13\x41\xf4\xef\xee\xe3\x15\xf0\x3b\x28\xd2\x96\xc3\x21\x53\x27\x11\x26\x7a\x9a\xb4\xd3\x8f\xc3\x36\x8e\xd1\x6d\x1c\xa3\xdb\x88\x5f\x34\x48\xc7\x3c\xfb\xba\x40\x36\x27\x86\x79\x7d\x39\xb3\x87\x29\x6c\x1f\xa2\xa8\x39\x10\x82\xcf\x5f\x3f\x82\xb4\x0f\x05\x92\x5e\x84\xe8\x20\x42\x74\x43\x3c\xdf\x03\xd1\x34\xd7\x25\xd9\xe5\x17\xe5\xb2\x0b\x5f\x94\xdb\xf8\x21\x8a\x19\xf0\x25\x2f\x9b\x1d\x32\x28\x71\x20\x3a\x48\x97\x79\x90\x2e\xf3\x20\xc5\x56\xf5\xa5\x42\x51\xf7\xa0\x8d\xba\x82\xa2\xae\x90\x37\x92\x81\x0f\x45\x39\x39\x5b\xdd\xe6\x10\xa8\x20\xaa\x24\xad\x11\x81\xd3\xdf\x50\x1c\x14\x32\xa9\xfe\x45\xb2\x50\xaf\xa6\xc5\x00\xb7\x71\x2e\xf8\x90\xf1\x7e\x59\x42\xe8\x31\x3e\xbe\xd8\xe8\xcf\x16\xe3\xad\x1d\xcf\x56\xca\x59\x26\xa1\xce\x6a\x63\x43\xad\xc7\x6e\x01\x91\xf7\xe8\x0a\x4c\xcf\x02\x20\xd1\x29\x01\x64\x92\x39\x0f\xf5\x35\xdc\x1a\x75\x2d\x1a\x4b\xc9\xa8\xb2\xe5\x02\x85\xea\xf8\x75\xbe\xc1\x6c\xeb\xfd\xd7\xc0\x33\xf0\x57\x9b\x17\xe8\xcb\xc9\x6a\x72\xa1\x29\xb5\x2b\x87\x30\x1f\xc5\x56\xb2\xc2\x75\x28\x49\x9e\x87\x0e\xf6\x6a\xca\x73\xcc\xa1\xa9\x9b\xf9\x1c\x74\xdc\xe9\x6a\x86\x70\xe3\x72\x5c\xe2\x0d\xf0\x03\xfa\xad\x64\x0d\x29\x76\x8c\xa1\xd8\x81\x80\xb4\x68\xf9\xd4\x4f\x82\x96\x9f\xe0\xf2\x9a\xb9\x9b\x1e\x4f\x5d\xcf\x00\xae\x67\xd0\x92\xa8\xd4\xac\x19\x5d\x5c\x89\x2e\x6e\x76\xee\x59\x49\xac\x50\xeb\x25\x50\x23\x2a\x6c\x59\xf0\x09\x3a\xf3\x8f\x24\xcc\xbc\xbf\x7e\xe6\x9c\xce\x9c\xd1\x99\x7b\xcd\xcc\x3c\x16\x16\x76\x42\xa0\x8d\x07\x0a\x02\x8c\x47\x9a\x8e\x85\x0c\x89\x97\x90\x9e\xb4\x88\xf8\x3e\xca\x95\xdc\xf3\x1a\x23\x81\xa2\x41\x6f\x06\xc4\x1d\xed\xcb\xad\x96\xf4\x19\xba\xa4\x8f\x26\x1b\xb5\x8f\x39\x46\xed\xcf\xd2\x77\x6c\xa3\xf6\xfb\x3b\x67\x51\x6e\xad\xf2\xae\x15\x26\xbd\x45\x9d\xb4\xa9\xc4\xcd\xd3\x96\x2f\x17\xa1\x11\x22\x8f\x16\x5c\x21\x72\x24\x59\x88\x3c\x5a\x84\x06\x07\xa2\x61\x5e\x9b\x58\xff\xef\x0c\xd8\x62\xf9\x5d\x23\xca\x58\xc9\x5a\xfa\x76\xda\xd9\xbb\xac\x4a\xcc\x25\x27\xff\x05\x69\x48\x94\xac\x80\x87\x25\x7c\xc1\xf0\x28\x74\x54\xa3\x21\x23\x3d\x4c\x50\x07\xea\x43\x45\xc2\xc5\x8f\x94\x80\x8b\x87\xcb\x77\x1d\xdb\x26\x43\x70\xb1\xc4\x3c\xf0\x08\xcb\xe5\x05\x11\xa3\xe6\x2a\x36\x5a\xaa\x0b\x46\xee\xf6\xf4\x85\xb1\x00\xf3\x26\x19\x06\x9e\x56\x5a\x3f\x0d\xe7\x6f\xc3\x67\xa4\x04\xaa\xf3\x12\x35\x65\x93\x79\x4f\x52\x10\x8d\x94\x64\x62\xc8\x61\x5e\xb3\x80\x75\x75\x0a\xb0\xac\xa5\xe2\x17\x3a\x3e\xfe\x02\xa9\x1f\x4a\xd6\xb7\xb2\xd3\x5a\x66\xeb\xaa\xd4\xff\x3c\x59\x40\xed\x59\x3c\xbd\x63\x45\xbd\xaa\xe3\x45\x4d\x1e\x86\x4b\x92\xdc\xad\x62\xdb\xa4\xab\xfb\x2a\x76\x63\xc9\x96\x2f\xe4\x34\x41\xbe\x60\x5a\xbe\x18\x2d\x59\xf2\xc5\x5e\xba\x4a\x4b\xbe\xd8\xa4\x5d\x15\x51\xda\x00\x28\x1f\x2c\x11\xea\x01\x5f\x34\x57\x52\x32\xd4\xe3\x68\x31\xdb\x8f\x47\xef\xe0\x7c\xac\x95\xaf\x50\xe6\x62\xa3\x73\x3c\x05\xb8\x4e\x2e\xe5\xc7\x11\x07\x1d\x55\x8e\x7d\xb9\x88\x1b\x33\x77\x17\x74\xac\xf3\xd5\x57\x2e\x13\x7b\x58\x4f\xe7\x12\x96\x55\xcd\x6d\x21\x5e\xc4\xa8\xb8\xd5\x97\xba\x7e\xbc\x08\x15\xba\xa7\xd8\x97\xb3\xb5\xb2\x39\x58\x40\x40\x5d\xcc\x23\x25\xba\xc5\xb5\xd4\x33\x36\xd6\x78\x35\x1d\x09\x48\x2f\x89\x02\x9e\x65\x7d\x1b\x4e\x96\x2c\xfe\xed\x76\xda\xf7\x21\x7a\x7e\x5d\xf4\xbf\xfd\xa5\x40\x7f\x85\xf6\xa1\x6e\x29\x14\xef\xaa\xe0\x82\xf1\x97\xf0\x28\x66\xd1\x0d\x1f\xe9\x69\x4a\x11\x93\x07\x5f\x78\x43\xc6\x7b\x38\xa0\xe4\xc1\x27\x6e\x05\x18\xd7\xb7\xad\x16\x32\x19\x44\x2d\x3c\xfd\x7c\x39\x06\xd4\x06\xfa\x02\x03\xf0\x06\x10\x99\x67\xd0\x41\xb5\x0e\x31\xd5\xd3\x32\x4c\x02\xf0\x0d\xf7\xf1\x19\x98\xc5\x09\x4c\xed\xc4\x83\xa2\x07\x83\x57\x03\x08\x5e\x85\xd4\x01\x58\xef\xd6\x20\x0c\x9d\x8d\x87\x2d\x21\xad\xc5\xbb\x67\xf9\xd2\xea\x49\x50\x90\xba\x79\xa5\xc9\x8d\xe5\xdc\x56\x7b\x93\x6f\xab\xe3\x4c\xde\x56\xa2\x86\x62\xd2\x11\x99\x5d\xc2\xec\x1a\x10\xf5\x6e\xae\xb7\x6b\x39\xda\xd7\xcd\x76\x29\x56\x36\xaf\xcc\xec\x55\x53\xc0\x5a\xb1\xa3\x12\xaf\x47\xb9\x26\x7b\xb7\xf1\x75\xac\x02\x79\x6d\x0f\x44\xe3\x5c\x13\x3a\xe0\x43\xb8\x26\x76\x47\xb8\x45\xec\x76\xd2\x75\x7c\x88\x9e\xac\x8d\xd2\x5b\x41\x7a\x24\x20\xb1\x9b\xa1\x92\xda\x0c\x15\xe8\x66\xb8\x61\xf2\x8e\x67\xdb\x9a\x3d\xbd\xc0\xc5\xea\xba\xc2\x19\x83\x94\x81\xf3\x15\xfc\x72\x95\x35\xfb\x54\x99\x85\x89\x9b\x66\x82\x24\x16\x5a\x0a\x89\x61\x7d\x90\xb8\xc6\x78\x77\x4e\xbb\x68\x2e\x0e\x82\xa8\x20\xa3\xb4\xe5\x6b\xdd\xb9\x58\x76\xca\x47\xb5\x4b\x8d\x36\xb7\x12\xa8\xd4\xc8\x73\x90\xc8\x9e\x1c\xb8\x21\xf3\x1f\x81\x76\x74\x65\xcd\x02\xf8\xf5\xa9\x00\x4f\xd4\x5e\xcd\xd0\x5a\x2a\x33\xd4\x4e\xa1\xb6\xa2\x31\xc0\x11\xa2\xa1\x0f\xdc\xc1\x7c\x28\xda\x4b\x72\x5e\xcd\xc7\xc4\x7f\xf3\x64\x33\x91\xbb\xdc\x44\x80\xcc\x43\x0f\x26\x2a\x8c\x9d\xa2\x52\xa8\x9c\x14\x90\x10\x1f\x8d\x6f\x16\x81\xc9\x87\xd3\x6f\xdc\xa1\xd9\x83\x09\x88\x91\x0b\x74\x62\x63\x00\xcf\x3c\x34\x1a\x72\xa9\x5f\x8e\xd9\xf0\x36\x9d\xaa\x62\x84\x47\x5e\xad\x9b\xe1\xfa\x2e\x37\xb1\x23\x01\x12\xc0\xf6\x80\xea\xa2\x47\x79\xe8\x49\x89\x7a\x84\xd7\xba\xfd\x89\xe8\x74\xf0\x91\x9b\x50\x27\x90\xd3\xa9\x33\x3a\xf5\x12\x5d\x61\x33\x7b\x6b\x29\xda\x87\xcd\x2e\x8c\x70\x7d\xe3\x8d\x5a\x59\xd8\x4c\xa2\xc2\xbd\xa9\x8a\x76\xa9\xd9\x91\xc2\x92\x27\x58\xe4\xc5\x17\xc6\x52\xe7\x26\x50\xe7\x58\xe0\x4d\xe0\x3b\x37\x01\x27\x17\x45\x1e\xeb\x30\xe7\x08\x9d\xa7\x54\x20\x87\x29\x03\xfd\xd9\x23\x76\xc6\x67\xec\x65\x47\xae\x80\x05\xff\xd3\xf5\x32\x1b\x06\xab\xbc\xeb\x02\x10\xc2\xcc\x8d\xd6\xc8\xe6\x87\x55\x12\xd0\x29\xd8\xc8\x65\xe3\x1d\xae\x5c\x36\x9a\x7c\xd3\x8d\x77\x4a\xe3\xde\xc1\x4e\x2b\x17\xc2\x6a\x4c\xa1\x7d\x3e\xc0\x78\xaa\xd3\x11\xb7\x46\x13\x59\xa8\xb8\xe1\x04\xe4\xde\xd0\x61\xb3\xe0\xde\x72\xa8\x53\xd0\xc4\xd1\xe7\x4b\x19\xae\xd3\xf1\x51\x48\xeb\x74\xb2\x13\x18\x28\xfd\x71\xbc\xb0\x35\x7a\xd2\xbb\x12\x7b\xd6\xa3\xb2\xad\xd1\xb3\xec\x4a\x92\x56\xf6\x3c\xac\x25\x8e\x01\x7b\x47\x0b\xb6\xd4\x79\x34\xe6\x53\xb5\xef\x86\x94\xe7\x4e\x91\x70\x80\x08\x07\x36\xb1\x04\x02\xad\xb9\xd4\x4d\xb8\x92\xd7\x1e\x3a\xdf\x77\xd9\xe1\x98\xf6\xb4\xb6\x19\x96\x18\x87\xa5\xe2\xdb\x68\xa2\xd8\xa9\x5e\x46\xdc\x8e\xa7\x64\x3b\x37\x4a\x0b\x64\x9f\xa9\x5f\x71\xb0\x53\x87\x53\x1c\xea\xd4\xf2\x85\xa8\x62\x0c\x23\x5d\x7a\x9f\xd2\x1e\xc3\x3a\xe3\x63\x78\xca\xc4\x12\x77\x75\xd7\x66\xac\x4e\xa4\x2c\xae\xaf\xe6\xe4\x66\x4e\x5b\x5b\xbc\x9e\x1d\x31\xb6\xe1\x7c\x27\x3b\x65\x59\x9a\x2e\x88\x1f\x94\x15\xea\xdd\xac\xf0\xd7\x27\xe2\x87\xb4\x3e\xe8\xb4\x88\xe7\x28\x97\x55\x58\x36\xb0\xe4\x7e\xcc\x1a\x5f\x6a\xe2\x07\x7b\xed\xac\x89\xfd\xca\x40\x00\x51\x8d\x9e\x74\x48\xb6\x9a\xbc\x1a\xf3\x6e\x62\x12\x6c\xc8\x83\xaa\x50\x0a\x06\x28\x08\x4f\xa8\xf1\x5f\xa5\x52\x69\xc2\x73\xd5\xbe\x18\x88\x9c\xe4\x1b\x73\x90\x34\x35\xfe\x54\x12\x39\x1d\xa7\xba\x52\x32\x8f\x31\x0b\xa4\x72\x07\x77\x9b\xc7\xbd\xa0\x60\x50\x19\xbf\x4e\x97\x7a\x03\x92\x48\x7f\x99\xe4\xae\x72\xfa\xdb\x52\xb4\x3a\x2c\x51\x2d\x30\x4d\x25\x10\xf1\xc5\xaa\x5d\xa7\x52\x4a\xab\x82\x7a\x9e\x8b\x06\xe3\x14\xe8\xef\x2e\x51\xb2\xd1\xc0\x3a\x95\xd6\xe3\xbd\xb4\xc7\x07\x67\xa3\xc7\xfb\x68\x8f\x93\x4d\xf7\x08\xb6\x61\x79\x87\x29\xef\xa9\x15\x18\xfb\x13\x43\x56\x26\x3c\x86\xe1\xe2\xdd\x95\xbf\x80\xea\x1a\x3f\xce\x51\xfb\x71\x96\x0c\xd4\xf1\xa1\xf1\xc5\x07\x42\x1f\xd8\xae\x4e\xa8\xfb\x02\x1f\x3b\x82\xa8\x2f\x2c\x82\x68\x1d\xc4\x1f\x73\x20\x46\xb7\x37\xb3\xec\x95\x8a\x84\x5e\x6c\xc2\x24\xdb\x30\x5b\x12\xfa\x56\xf7\x92\x73\x8f\x19\x24\x54\x2a\xb8\x26\xfa\x76\x68\xf0\x23\x59\x34\x58\x27\x59\x6e\xd4\xad\x09\x1a\x24\xbd\x25\x7a\x2b\x7d\x28\xa5\x45\xc0\x82\x1b\x5f\x71\x01\x3b\x3f\x43\x05\xcd\xc6\xf7\xf2\x59\xf5\xe9\x06\x32\x03\x75\xf6\x27\xdf\xcf\xc3\x1c\x1a\xac\x62\xe3\x5c\x1a\xa2\x20\x45\xc0\xeb\x71\x5b\x46\xe3\x6b\x09\xf9\xd9\x31\xc5\xcf\xfa\xe0\x8f\x02\x86\x99\xf5\x92\xe9\x35\x66\x53\xc9\xcf\x42\xad\xab\xb3\xd7\x31\xd4\x10\x4e\xa2\xd4\xa6\x9d\x61\x5e\xa7\x02\x67\xd4\xa3\x52\xcc\x4c\xab\x2f\x2c\xcc\x45\x4c\xfb\xf9\x7d\x5c\x55\xc4\xcc\x61\x26\x7f\xf0\x4f\xac\x75\xe7\x84\x77\xb9\x71\x04\x5c\x17\x40\x99\xfa\xd7\x62\xa6\x37\xac\x23\x00\xb6\x17\x23\x91\x5c\x00\xcf\x31\x3b\x75\x37\xd3\x6f\x07\x58\xaf\xb2\x5f\xd6\xab\x14\xb9\xda\x44\x74\x0e\xbc\xad\xa7\x8d\x8c\xfe\x11\x8e\x99\xec\x7d\x91\xbb\xd4\x98\x90\x5e\x13\x1f\x66\x4d\xfd\xe7\x60\x3c\x4c\x1f\xc6\xc3\xa0\xb8\x19\xbf\x19\xe6\x40\x6a\x58\x23\xa7\x17\xf5\x91\x44\xee\xf9\x90\x81\xf4\xf4\x56\xa3\x1d\x5b\x1d\xc8\x45\xe6\xf5\x34\xe7\x2a\xb6\x26\xe6\x79\x36\xa3\x9f\xcf\x20\xe1\xea\x25\xfb\x29\x19\xcf\x98\x33\xad\xa0\xe9\x57\x50\xd7\xbd\xfd\x2d\x70\xf2\xca\xad\x63\xb3\xb2\xe2\xf8\x7a\x2d\x73\x55\x01\xf7\x58\x68\xd1\x53\x3c\x05\xfd\x3d\xce\x01\x96\x01\x17\x1a\xa3\xd5\x0c\xb7\xa0\x29\x24\x35\x21\x48\x71\xb1\x91\xd2\xcf\x0d\x40\xd7\x43\xc3\x25\xcf\xc6\x18\x17\xcc\xfd\xc6\xa2\xb3\x21\xb7\x42\xbc\xce\x21\x80\x20\x81\xd1\x52\xc8\x39\x00\xd4\xf2\x4c\x69\xf8\x1e\xe5\x10\x57\x24\x83\x8f\x58\xd4\x7e\xa9\xf1\x60\x39\x13\xdc\x77\x3c\xba\x84\xd3\xb0\xd2\xa4\xc0\x4a\x93\x5c\xe4\x6b\xdd\x39\xb9\x5b\x39\x15\x2f\x85\x9a\x82\xa3\x54\x28\x3b\x2a\xed\xd7\xc6\x3d\x41\x0a\x65\xc3\xbc\x49\xa1\x4c\x6d\x5f\xde\xda\x3e\xdf\xda\xbe\x77\xb6\xb4\x7d\x5e\x0d\x37\x6c\x28\x94\xc2\x68\x98\x87\xe5\xf5\xc4\xb0\x7d\x56\x01\x77\x85\x4c\x37\x90\x87\xf6\x31\x80\xca\x77\x14\xc1\x2d\x2e\x27\xa3\xbd\x0c\x70\x7a\x30\xd9\x00\x7a\x2e\x20\x70\xf2\x3a\x0b\xb4\xc8\x6b\xf8\x80\xa2\x2a\x0c\xd0\x07\x6d\x33\xee\xd5\xa6\x16\xd7\xfa\xc0\x09\xad\x75\x93\xd2\x45\xe5\xf4\x92\x7b\x30\xde\x24\x1f\xf9\x66\x7d\xdd\x92\x55\x8a\x6e\xf7\xaf\x0c\x0b\x51\x07\xb2\xe8\x45\x91\x53\xb9\xaf\xa2\x8e\x91\x88\x89\xe2\xc4\x12\x80\x41\x41\x43\x23\x47\xa0\xd1\x0b\x1d\x03\x5f\x75\x9a\x81\x46\x0c\xda\xf2\x1d\x45\x03\x93\x02\xc2\x44\x68\x48\x79\x00\x9e\x65\xe0\x5f\xb3\x8e\xbd\x49\x43\xa9\x25\xf0\xbc\xbb\x25\xf0\xf8\x36\x2a\x10\xf0\xc4\xe7\xf3\x4d\x61\x01\x16\xb3\x44\x7a\x0f\x8e\x72\xb4\x9e\xbe\x31\x61\x4e\x7e\x06\x75\x79\xf8\x84\xa8\x8b\x41\x4f\xf0\x45\x78\x63\x98\x83\x63\x7c\x6a\x10\x9d\x25\xb9\xa0\x8a\x3c\xee\xa3\xbc\x21\xb9\xb3\x81\xf4\xde\x56\x27\xe4\xcb\x99\x30\x99\x24\xdd\x10\xa9\x72\x0c\x32\x73\x3d\xe5\x63\x7a\x3d\x44\xa2\x80\x16\x29\xd7\xcb\x0d\x10\x14\x1e\x93\xb8\x02\x3a\x50\x8d\x72\x70\x29\xcd\x45\xdb\x6a\xba\x8c\x5f\x4e\x14\x84\xf7\x16\xc3\x6d\x2d\x0c\xc0\x7b\x63\x41\x10\xff\x4e\xbb\x5d\xa0\x58\xe7\x11\x4e\xdc\xff\x38\xc4\xd4\xd0\x30\x15\x90\x91\xca\x94\xcb\xda\x9f\xe8\xd0\xb9\xd2\xdf\x80\x8b\x1c\x31\x0a\x28\xa6\x2e\x6e\xd0\x72\xce\x0d\xf4\x79\x8d\x7b\xdf\xd2\x10\xe4\x76\x5a\x8f\x0f\x34\x02\x79\x3f\x7a\x01\x6d\x52\x9e\x0e\x30\x9b\x2d\x1a\x21\x0b\xd2\x65\x43\xe4\xa4\x1a\xb2\x4b\x92\x91\x8d\x09\x13\xc9\x59\x13\xb1\x95\x56\x1f\x6a\x75\xef\xa5\x8a\x27\x07\xfc\x40\x07\x16\xaa\x5b\x24\xb5\x7a\x0a\xfb\x62\xae\x22\xe9\x54\xd8\x10\xc9\x59\x13\x79\xb4\xd5\x89\xe4\xcc\xbe\xc4\xc7\xc1\x97\x59\x6d\xa3\xbe\xd0\x07\xb7\xd5\x92\xab\xcb\x4b\x52\x7c\xa1\xff\x49\x3d\x58\x3e\xd6\x32\x58\x64\xa1\x0e\x17\x59\x14\x12\x81\xed\x21\x6f\x45\xfd\xec\x4f\x71\x40\x30\x5e\x17\xfb\xd3\x58\xf2\x03\x2f\x57\xbd\x50\xc9\x70\xaf\xce\x74\x7d\x77\x82\xe3\x35\xc3\x9d\xc6\x5f\x8f\x35\xcb\x5f\x9f\x6b\xdc\x67\xd3\xd8\xeb\x55\x01\xf0\x3d\x7d\xcd\xb0\xd7\x0a\x3d\x35\x87\xd5\xed\x5b\x65\xd4\xce\xc1\x2a\xa1\x67\xd7\x31\x6c\x45\x2c\x21\xba\x18\x72\x38\x11\xce\x34\x70\x38\xe7\x53\x65\x2e\x27\xdf\xe6\x9c\xdb\x31\x19\xd3\x29\x98\x8c\x09\xd8\x2c\xc9\x39\x03\x9b\x88\x25\x61\x3a\x14\x2b\x15\x73\xe5\x79\x60\xa4\x90\x8d\x2e\xc4\x5c\x5e\x4e\x73\xce\x8b\x50\x49\x22\x08\x9d\x15\x50\x06\x49\xe4\xdf\x6a\xac\xca\x67\x04\x10\xca\xa3\x79\xc7\x4b\x8d\x9f\xc3\xe9\xb6\x38\x51\xa0\xf4\xba\x88\xb5\x61\xb4\x46\xab\x07\xb3\x85\x49\x55\x8b\x84\x4b\xc1\x12\x09\xa0\x7c\x48\x7c\x96\x07\xe3\x8b\x0e\x2f\x6a\x96\x7c\x51\x67\x11\xc4\x7d\x14\x2b\x9a\x39\x70\x05\xc2\x72\x1f\x91\x26\x06\x70\x96\x8c\x2f\xea\x3c\x4c\x6d\x79\x4c\x0c\xf2\xb2\x10\x89\xfe\xb8\x2c\x68\xde\x56\xd0\x88\x2d\x8d\x6f\xb2\x24\x8e\xcd\xcf\xa0\xb8\x63\xad\xae\x54\x5a\xb1\x7c\x59\x40\x4b\xf8\x92\xe2\x9e\x9a\xc4\x17\x67\xdd\xf3\x77\xb4\x3a\xb2\xb9\xe7\x8b\x60\xca\x23\x08\xd5\x6d\x30\xf2\x55\xca\xcc\x67\xf0\xc8\xa7\xe8\x59\x1e\x32\x37\xf8\x22\x85\x2d\x1b\x62\x5e\x11\x58\x9b\x98\x3b\xda\x28\xf2\xfa\xa2\x0f\xf1\xa2\x3f\x13\x2f\xfa\xbc\xbe\xe8\xcf\x6b\xe2\x9e\xf7\xe9\x85\x67\x0c\x16\x63\x29\x97\xfc\x88\x21\xd4\xc6\x46\x08\xb7\x2d\x30\xef\x73\x65\xf5\x44\x4b\x0a\xcd\x41\xd1\x30\x72\xf8\x2e\x35\x7a\xc3\x72\x80\x5a\xaa\xee\x9c\x0e\x95\xef\x51\xc1\x77\xc0\xf4\xe0\xa4\x87\xe8\xbe\xd9\x9e\xc3\x3c\xe9\x6a\x9c\xcc\xd8\x37\x5a\xe8\xb3\x3f\x44\xe5\xb8\x72\x19\xf6\x85\xa7\x4d\x31\x30\x91\x8e\x40\x78\xa1\x2f\x78\xbc\xbf\xba\xa0\x20\x4e\xad\x31\x03\x63\x33\xb1\x0f\x35\xc2\x25\xc9\xc0\xa8\xbb\x70\x8b\xae\x1c\x84\x80\xce\xc3\x3e\xb7\xc5\xd8\x9c\x03\x71\xeb\xa4\xae\xeb\xf7\xb4\x7c\xa6\xc8\x75\x9d\xc8\xe3\xb9\xd7\xf5\xfb\xe8\x08\x89\x1a\xb4\xf7\xd3\x16\x1f\xb5\xae\xeb\x77\xb5\x5a\x02\xab\xca\xbb\x16\xaa\x2b\xd7\xbe\x73\xd3\xee\xd4\x3b\x93\xef\xd4\x19\x26\xef\xd4\x61\x75\xa7\x2e\x50\xc7\x68\xa5\xbf\x59\x5f\xa9\x5b\xc8\x8d\x3a\x1f\x33\x4d\xcd\x93\x26\x3d\x8e\xbb\xa7\xee\xd3\xcd\xe4\x3a\xe5\x09\x18\xac\x76\xae\x82\x55\x6b\x45\xd5\x8b\x18\x44\x4f\x47\x7c\x1d\x5b\x59\x25\x89\x31\xc9\x8c\x3f\x46\x4d\x12\x7d\x96\x4b\xe9\x80\xc4\x69\xe7\x36\x9e\x83\x71\xae\x5d\xe0\x0d\x53\x9b\x88\x8e\x31\x79\x9f\x8e\xd9\xa6\x8a\x3d\x74\x18\x4b\x8d\x3a\x2a\x39\x05\xb0\x9d\x74\x9b\xb2\x55\xb2\xce\x08\xde\xe1\x39\xeb\x0e\xef\xc4\x04\x2e\x1d\xb2\x14\x60\x74\x96\x61\x2b\x88\x90\x61\x9d\x64\x09\x03\xc1\x23\x76\xe9\x81\x24\x38\xec\x6d\x1e\x0e\xca\x34\xab\xfd\x45\xc6\xa9\x35\x75\x9c\x5c\x5b\xd9\x45\xf2\xf1\xc0\x0f\xe1\x1c\x6d\x61\x91\x25\x5d\x5f\x36\x31\xba\x9e\x4e\xb8\x69\x62\x34\xca\x15\x25\xf2\xa5\x52\x1c\x0e\x7e\xa0\xea\xfe\x70\x87\x63\x70\x72\xed\x26\xdd\x66\x37\xb6\x3a\x11\x1f\x39\x06\x0e\x08\x94\x73\xc9\xcd\x26\x27\xfd\x08\xa0\x7d\x12\xad\xd9\x97\x31\x6e\x06\xad\xc1\x7c\xeb\x5b\x94\x58\x27\x3d\x1e\x19\x10\x1a\xde\x6a\x89\xdc\x85\x26\x61\x95\xac\x51\x9a\x59\x26\x77\x3c\x99\x38\x1c\x51\x99\xa7\x36\x46\xcf\xaa\x60\xec\x2e\x53\x94\x67\x53\xd4\x4e\x52\xc9\x2b\x2f\x26\xad\x19\x6c\x53\x05\x79\x56\xc6\x42\x67\xfc\x84\xab\x48\xf4\xf9\x70\x58\x82\xe8\xbe\x47\x96\xc3\x93\x5a\xc8\xa4\xa7\x25\x66\x52\xd4\x18\x7c\xcc\x54\x6d\x58\x7f\xa4\xa1\xcf\xcd\x46\x3b\x89\x44\x37\xe8\xb3\x20\x2f\xcd\x90\x71\x3f\x6a\x87\xfc\xdd\x87\xe9\x4f\x6d\x41\x10\x1d\x7b\x5e\x08\x16\xcf\xc3\x93\x17\x5f\x31\xc0\x82\xda\x0c\xff\x94\xf0\x4f\x59\x47\x51\x57\x34\x5a\xc8\x50\xe9\x8d\xe6\x08\x33\xeb\x08\xdf\x40\xe1\xfb\xb1\xb4\x38\x05\xb3\x58\x46\xc1\xd0\xcc\xca\xd5\x40\x37\xd1\x81\x12\x45\xc6\xfd\x29\x2d\x02\x16\x3c\xce\x5b\x8a\x39\xbf\x2f\x19\x65\x84\x0e\x39\xc7\x54\xe4\x31\x7d\xb3\xdc\xc4\xc9\x7b\x8f\x26\xe4\xea\x21\xb5\x2f\x38\x29\xf2\x21\x01\x91\x59\x2a\x38\x60\xc1\x8f\x4e\x34\x49\xa4\xa9\xc7\x65\x72\xbc\x75\x74\x76\xe1\x95\x0a\x72\x6c\x1a\x1c\x26\x33\x65\xd5\x95\xfe\x38\x37\x67\x67\x81\x71\x35\x9e\xe4\xfa\xf0\x2c\x50\xec\x31\x34\x6e\x27\x06\x90\x45\xea\x57\xf9\x4c\x9f\x9f\x25\x98\xb3\x45\x9d\x9f\x71\x6e\x0e\xd0\x4a\xd0\xd4\xeb\x48\xe8\x4d\x42\x72\x45\x6f\x31\x87\x72\x3e\x5e\x53\xf3\x14\x73\xe3\x4b\xa6\x06\x02\xa1\x95\x36\x6e\x91\x72\x3b\x93\xcc\x9f\xd4\x1d\x09\xc9\xf2\x67\x45\x41\xef\xa5\x40\xb1\xa2\xa0\x0f\x72\x8c\x71\xde\xa2\xbc\xb7\xe5\xf7\x4d\xca\x81\x5b\x7e\xdf\xd8\xa4\x74\xc5\xf1\x9a\x72\xc4\xc9\xc6\xcc\xa1\xe7\xdc\x58\x93\x29\x04\xbb\x5f\x16\xab\x51\x57\x03\x26\xcd\xd2\x0e\x9a\xa4\x46\x53\xbc\x3b\xd9\xb4\xa7\x22\xf3\x5c\x10\xda\x53\x91\x6e\xc3\x75\xb4\xa7\x2d\x30\xab\x60\x66\x15\x25\xb3\x0a\xb9\xa0\x71\xae\x09\xd1\x24\xd7\x94\x68\x3c\x95\x9b\xb8\x99\x2e\xf5\x63\x09\x49\x1b\xfa\x2c\x6e\xe2\x20\x15\x82\x0f\x52\x21\xf8\x60\x0b\x42\xb0\x1a\xfc\x56\x3a\x78\x22\x79\xba\xbd\x61\x8b\x3b\x53\x5a\x04\x2c\x78\x60\xe1\x2b\xca\x0c\xdd\x14\xd1\x79\x5b\x53\x29\x23\xaa\x3d\xa7\x9f\x6e\x14\x67\xe7\x9c\x73\x6e\x92\xb1\x1a\x52\x46\x6c\xf8\xd9\x9f\xfb\xf9\x37\xff\xc2\x2f\xfe\xd2\xe0\xc5\x97\x5c\x6a\x3c\xcc\x7a\x5d\x07\xb3\x87\x93\x89\xd6\xa4\x22\x5a\xd3\x3c\xba\xb2\x16\x75\x93\xac\xb5\x97\x05\xeb\x8f\xb0\x1e\xde\x71\x29\x9c\xe3\xaf\x33\x12\x18\xfa\x75\x56\x8b\x78\x6d\x62\x7d\x09\xdc\x96\x56\xb1\x23\x9c\x84\x61\x5e\x1a\x04\x98\x54\xed\x30\xdf\x2a\xe9\xd3\xb4\x21\x7d\xd5\x1e\xde\x71\x71\x10\x44\x8f\xb1\xd0\x03\xae\xeb\x97\x54\xf7\x50\x17\x95\x83\x58\x8d\x15\x3d\x9e\x65\x6f\xc3\x77\x3a\x7a\x78\xc7\x2f\x06\xf8\xd3\x70\x2c\xac\x0a\x3f\x7a\x96\x5d\xb9\xd5\x39\x7f\x1c\x33\x20\x1e\x56\x49\xc2\xbe\x14\xcf\xfe\x17\x54\x39\xa9\x3c\x9c\x39\x9d\xd2\x30\x1f\x3d\xc6\x68\xbb\x37\x07\x7a\x1e\x79\x65\xf2\xe4\xa6\xaf\xa7\xe2\x36\x3f\x0f\x7d\x5d\x59\x0b\x3d\xe8\x0b\xcb\xd5\x42\xe4\x90\xee\x0b\xda\xfd\x1c\x3a\x5a\xfe\x2c\x54\x15\xb1\xa6\xe8\x3b\x53\xfc\x07\x06\xed\x1a\x4e\xf1\x1f\x48\x42\x0f\x67\x8a\xed\x6f\x33\x56\xd9\x37\x81\x90\xa2\x7b\x9f\x66\x32\x93\x06\x4c\x9a\x43\xef\xb2\x5e\x79\xcc\xff\xea\xde\xa1\xdd\xcf\x98\xde\xe1\xa0\xc7\x82\x8c\x74\xa1\x09\xd1\xa5\x01\x72\x5d\x76\x33\xf3\xde\x13\x4c\x65\x11\xc5\xf7\x98\x11\x04\x57\xb1\xa7\x79\x37\xd7\x76\xe1\x01\x30\xca\x3f\xc6\x24\x15\x7c\x9c\x99\xe4\x9f\x87\xb8\x60\x5b\xa3\xc7\x58\x4d\xf9\xf3\x0d\x46\x8f\x81\xb9\xda\x83\x6c\x4d\xde\xd6\xe8\xa2\x3d\x3b\x42\x86\xa2\xe6\x14\x27\xa5\xd2\x2f\x44\xdd\x2c\xd6\x6a\x38\x28\x2f\xb5\x29\xb8\xd4\xb8\xbe\xd4\x1e\x67\x2a\xe9\x67\x7c\xab\x8d\xcb\xec\x1e\x1b\xd4\xb5\x76\x88\x04\xc0\xe3\x12\xa8\xc4\x66\xb4\x64\x0f\xa7\x5c\x6f\x33\xf2\xfa\x1a\xa7\x7a\x43\xe0\xf3\x88\xea\xb0\x8a\xe5\x4f\x20\x16\xe5\x38\x27\xe7\xe8\xb8\x09\xe4\x5f\x3f\xd9\xe8\xe6\xf3\x70\xda\x6c\xad\x3f\xe0\xdc\x7c\x07\xcd\x45\x71\xc8\x5c\x14\x53\xf2\xe6\xb3\x43\xce\xef\xa2\x4b\xc9\xb8\xf9\xea\xe2\x4f\x41\x93\xbd\xd6\xda\x46\xf0\x75\x59\x1b\x28\xae\x59\xee\x1b\x27\xd0\x8c\x98\xe0\xb0\x81\x35\x4b\x78\xe3\x56\x74\xd0\x38\x9d\xd2\x24\x9d\x92\x90\x29\xb6\x43\xed\xcb\x1d\xd1\xc0\x88\x88\xea\x67\x75\x6c\xfa\x71\x2a\x0f\x1f\x37\xf2\x70\x03\x08\x0b\x1e\x32\xd0\x93\x9f\x1f\x88\x7c\xc8\x41\xe1\x71\x9e\xa2\x5e\xdb\x6a\xf8\x61\x87\x76\xb8\x58\x63\xec\x10\xd3\x26\xad\xee\x79\x60\x7e\x08\xa2\x29\x06\x79\x4d\xa2\xe5\x3b\x42\x4f\x77\xa1\x7d\xde\x73\x31\xf5\xcb\x83\xaf\xc5\x39\xd6\x91\x2e\xc0\x91\xc6\x54\x7e\xba\xac\x17\x07\x74\x7e\x9b\xf1\xa0\x3c\x1b\x13\xbe\xee\xe8\x2e\x44\x3d\xf2\x24\x7e\x8e\xc9\x5a\x12\x79\xa4\x23\xf7\x3d\xb2\x5c\x14\xf0\xa4\x17\x28\x1d\x81\x76\x67\xa1\x26\xf5\xcc\xf8\x40\xab\x0e\x20\x72\xf6\x4c\xd5\x81\x07\x1d\x24\xd1\x37\x68\xb7\x32\xa8\xa3\xd9\x81\xf0\x24\xcc\xce\x08\xa2\xa9\x07\x0f\x70\x05\x18\xfc\xbb\x75\x47\x74\xf5\x2d\xef\x7e\xe0\x8e\xf7\xfc\xfb\x8f\xfc\x2b\xa3\x0b\x46\x22\x16\x5d\xa0\x93\x50\x92\xc2\x92\xa1\x07\xe6\xf4\xd3\x55\xc0\x40\x3c\x72\xe8\x83\x83\x51\x8f\x1e\xd3\x57\xf7\x44\x0e\x61\xe3\xbd\xcd\xc4\xb0\x57\x81\xda\x29\x57\x29\x48\xed\xd3\x8d\xbe\xa1\xc3\x58\xba\x4b\x78\x57\x6e\xed\x36\xeb\x3e\xcc\x30\xfe\x07\xec\xc0\xa1\x6f\xaf\xdb\x37\xeb\x86\x76\x22\x00\xb7\xa5\xe5\x14\x70\x90\x6a\x69\xb9\xea\x20\x1d\x70\xd0\xee\xb4\x7a\xc0\xad\x5f\x05\xee\xa0\x78\x5f\x86\x1c\xf4\x02\x4b\x08\xf7\xf3\x18\x3d\x1c\x89\xfc\xd1\xc7\x1b\xb6\xf8\x04\x6d\x91\xa8\xa8\xfc\x54\xc3\x16\x9f\x6e\xd8\xe2\x33\xb4\x45\x62\x46\xc2\xcf\x36\xec\xe3\xf3\x0d\x5b\x7c\xa1\x61\x8b\x7f\x6c\xd8\xe2\x8b\x0d\x5b\xfc\x53\x6a\x0b\x13\x0a\x3e\x7c\xbd\x1d\x0a\xfe\x34\x7d\xc7\x0e\x05\x7f\xba\xbe\xb4\x56\x95\x77\xe5\x91\x13\x4c\x13\x33\x0f\x26\x73\x6c\x87\x75\x6e\xf0\xc8\xbf\x32\x54\x45\xfe\xa0\x7c\xdd\x45\xd1\x45\x82\x4f\x2c\xd9\x03\xd5\xff\x20\x05\x21\x64\x3c\x12\xbc\x16\xf1\xe8\x22\xcd\x85\xec\x01\x42\xa9\x6f\x90\x88\x39\xf2\x3a\x19\x78\x6f\xbe\x5e\x5e\x17\x32\x99\xa2\x2a\x80\x45\xac\x03\x46\xdf\x3b\xa8\x85\x94\x21\x29\xa3\xac\x62\x1b\x41\x3c\x89\x3f\xfd\x06\x48\x28\xf1\xa7\xdf\x5c\xc7\xce\x34\x63\xef\xa0\x63\x3f\xd6\x40\xf3\x29\xaf\x82\x44\xbd\xa0\x09\x5b\x38\xd8\xd4\xd5\x72\x94\x6a\xa0\x8e\x12\x0d\xd4\xe1\x46\x41\x28\x13\x2f\x85\xd9\xbd\xca\xbb\xce\x68\x32\xb3\x5c\x1a\xf6\x3c\x92\x12\xe8\xaf\xb0\x67\x8b\x56\xf4\x0f\x2b\xbb\x94\x07\xd4\x1b\x1c\xf8\x4e\x97\xd1\x72\x1c\x1b\x68\x55\xff\x16\x74\x4b\x1c\x43\xb7\xc4\x55\xec\x76\xe9\x7a\x74\x1b\x47\x33\xeb\x18\x47\xcf\xa4\x51\x93\x0f\xa5\x08\xea\xcc\x2a\x51\xb0\x6f\xd8\xaa\x1e\xc2\xb7\x88\x89\x02\xf2\x08\x61\x51\xf6\x59\x92\x7d\xb6\xc9\x3e\xdb\x45\x5b\x98\x13\xed\x90\x67\x85\xc5\x37\x8d\xf0\x43\x4f\x94\xc0\x45\x34\xde\xb6\x2d\xa2\x60\x65\x0f\x47\x03\x74\x51\xda\x04\xd1\x93\xa8\x08\xc9\x3a\xd1\x77\xbf\x04\xae\x6a\x7b\xa2\x61\x8e\x1f\xae\x30\x56\x84\x10\x6d\xfa\x22\x88\x78\x18\xcb\xe4\xa2\x6d\xad\xbf\x41\xb4\xe9\xdc\x95\x15\x49\xee\x4b\xd2\xdb\xed\xc7\x2f\xfa\xf8\x89\x3c\x3f\x0d\x8b\x73\xd6\xe2\x75\x88\xd2\x5a\x7f\x48\x94\xb4\x29\x33\x00\x73\x33\xe8\x5a\x96\x06\xf1\xef\x43\xc6\x28\xb8\x34\x90\x7c\xde\x30\xd7\xfa\x6f\x63\xc9\x8c\x46\x27\x97\xa1\x52\xd2\x66\x4e\xaf\xa3\x7b\x6d\xd9\x32\xb7\x44\x7e\x2d\x64\xd1\x8e\x17\x96\x21\xb8\x0d\x04\xa2\xdc\x08\xa9\x39\x8a\xbf\xa9\x4b\xcb\x46\x8a\x2e\x2c\x34\xb2\x40\x17\x1a\xd9\x1c\xca\xe8\xb1\xd0\x0f\x50\xd3\x34\xa4\xee\x63\x50\x6d\x73\x67\xbc\x39\x3b\x68\xf7\xf1\x1d\xec\x5f\x4e\x23\x43\x65\xdc\x3d\x56\x16\x02\xa1\x06\x9d\xad\x10\x5f\x86\x8c\x70\xb3\x28\x80\xcb\x71\xa1\xda\x73\xf4\xb4\x7b\x13\x35\x11\x78\x96\x91\xd2\x4f\xe2\x7f\xf7\x51\x68\x39\xaa\x7a\xcf\xa2\x34\xbe\x5c\x0f\xea\xe8\x19\x7a\x11\xe4\x60\xd6\xf3\x03\xac\xea\xf8\x26\x87\x11\xdf\xac\xf9\xf0\x21\x4d\x09\x87\x13\xad\x93\x37\xb7\x3a\x0d\x39\x3e\x07\x2d\xe1\xdc\xc6\x66\xfe\x92\x35\xdc\xad\xa9\xc3\xf5\xab\xd4\x52\x74\x9d\xcd\x1c\x6b\xd4\x8b\x95\x50\x3a\x68\x03\xbc\x9e\x93\x66\x01\x14\xa5\x0b\xbd\x0a\xfa\x82\x2c\xc5\x6d\x5b\x86\x1e\x61\xa7\x99\x29\xde\x46\xa7\xf8\x71\x9b\xf6\xfb\x64\x8a\x22\xf4\xc0\x67\xa3\x53\x9e\x95\x41\x1c\x73\x23\x1e\x78\x86\xe7\xbd\x44\x65\x37\xd2\xef\x7e\xd3\xef\x6a\xaf\x8c\xb3\xaf\xc4\x64\x46\x2e\x5d\x47\x2a\x0e\x62\xe0\x7f\x53\xf4\x0d\x6d\xe6\xae\x83\xd0\x32\x0c\x5c\xc5\x74\x00\xc4\x87\x87\x5a\xe9\xcc\x17\x3f\xc1\x64\x77\xb4\xd9\xa8\xd4\x66\x1c\x3d\xee\xc9\x40\xb8\x74\x47\x0f\x89\x0f\xf1\xb2\x61\x41\x45\xd7\x44\x66\x30\x7e\x4b\x03\x8c\x7f\x67\xab\x13\x60\x75\x09\x7a\xde\x45\xbb\x48\xe4\x74\xef\x4f\x69\x11\xb0\xe0\xbb\xcd\x15\xbe\xae\xf2\xae\xf9\xd2\x2c\xa0\x72\x50\xc3\xf5\x9b\x76\xcf\x1e\x4a\xbe\x67\xa7\xd4\x3d\x3b\xa8\xef\xd9\x21\x72\xcd\xce\xc1\xac\xd3\x5d\xd2\xaf\x54\x79\x64\xc8\x5b\x76\x10\x6f\xd9\xdf\x06\x6c\x59\xed\x6d\x94\x57\xcd\xf0\x41\x79\xd5\x5c\x66\xd4\x62\x9d\x88\xca\x1b\xf1\x2a\x4c\x3c\x7b\x3e\x9c\x3d\xd9\xe1\x52\xfc\xf4\x3b\x70\x02\xe3\x4f\xbf\x6b\x1d\xc2\x11\xba\x9e\x8f\x27\x30\x60\x8a\xf9\xeb\xf6\x10\xdb\x19\x89\x23\x69\x0f\x40\x3b\xde\x26\x43\xf1\xcc\x12\x0c\x4b\x65\xbe\x68\x8f\x7f\x66\x22\x7e\xa7\x1a\xd9\xa8\xbd\xe4\xb8\x0d\xb9\x50\x96\x84\xf7\xd7\xd2\x15\x35\x85\xf7\xc2\x53\xaa\x0f\x0f\x96\x55\x40\x08\x47\xc3\x53\xb5\x9a\xdc\x89\x17\x3f\x36\x25\x93\xe7\x12\x93\x62\x41\x6f\x85\xb4\x26\xc7\xbc\x81\xfc\xe2\xbb\xe7\x66\x83\x3e\x37\x83\xfa\xdc\x0c\x25\x1d\x9b\x9b\x5a\x9d\x3f\x1e\x1b\x30\x1f\x0f\xf7\xff\x94\xa9\xc7\x7f\x1a\xfe\x55\x79\xd7\x03\xbc\xe5\xb4\xcf\xcd\x68\xef\x2f\xbb\xfc\x2d\x6f\x1d\xba\xe2\x6d\xbf\xfc\x2b\xbf\xfa\x6b\xbf\xbe\xf1\x37\x7e\xf3\xb7\x7e\xfb\x77\x7e\xf7\xf7\x36\xfd\xfe\x1f\xfc\xe1\xff\xf9\xa3\x3f\xfe\x93\xcd\x7f\xfa\x7f\xff\xec\xcf\xff\xe2\x2f\xff\x6a\xcb\x5f\xbf\xfd\x1d\xb5\xad\x57\x6e\x1b\xe6\x57\xf1\xed\x7c\x07\xdf\xc9\x77\xf1\xdd\x7c\x0f\x1f\xe1\x57\xf3\x6b\xf8\xb5\x7c\x2f\xbf\x8e\x5f\xcf\x6f\xe0\xa3\xfc\x46\x7e\x13\xdf\xc7\xf7\xf3\x9b\xf9\x2d\xfc\x56\x3e\xc6\x6f\xe3\xb7\xf3\x3b\xf8\x9d\xfc\x2e\x7e\x37\xbf\x87\x8f\xf3\x77\xf2\x7b\xf9\xbb\xf8\x7d\xfc\xfe\xd4\x7a\xeb\x8f\x66\xda\x39\x0f\x44\x4f\x80\x49\xe0\x42\x0f\x88\xd4\x78\xcc\x4a\xe3\x6d\x71\x9f\xaa\xc3\x83\xe9\xa5\xa1\xb0\x3a\xa4\x64\xd1\x69\x8a\x62\x12\xf8\x00\x0f\xd6\xef\xe4\x3d\xbc\xe3\x7e\x1e\x44\xcf\xa8\xd2\xb0\x1e\x29\x60\x75\xbf\x6a\x71\x1f\x27\x3c\x9f\x07\x6c\xf1\x2a\x76\xbf\xd2\x2f\x7f\x9f\x61\x13\xa8\xf9\x6f\x78\xfa\x4b\x4d\x7e\x97\x77\xf1\x60\xfd\xf3\x71\xab\x7b\x79\x10\xb5\xc5\xf3\x84\x39\xed\xe9\x66\x82\x47\x62\x8f\xf4\x91\xfd\xac\x6c\x11\x44\x45\x67\x32\xf1\x09\x7e\x27\x0f\x50\x87\x33\xce\x83\xa8\xe4\x34\x28\xe1\xef\x60\xfe\xb8\x07\x6c\x17\xe4\x61\x1b\xfe\x08\x4a\xac\xbb\x39\xcc\xd2\x9a\x61\x3b\xfe\x0e\x3a\xb9\xbb\xe0\xf9\x8b\x2f\x7e\x1c\xe1\xb1\xe7\x72\x93\xbd\xe1\xae\x78\x66\x31\x45\x41\xff\xa2\x0b\xbd\x71\xe9\xa1\x06\x56\x47\x24\x86\x9b\x84\xf4\x60\x92\xc2\x46\x67\x0f\xef\xb8\x83\x63\x02\xd4\xdb\xb9\x32\xfe\x4a\x8b\x62\xcc\xbf\x73\x9d\x05\xfb\xa6\x18\xd0\xb7\x71\x25\x81\x80\xe0\xe4\x4b\x67\x4a\x69\x8d\x94\x62\xc8\xde\x64\x31\x64\x94\xe2\x0b\x11\x43\x62\xd4\x40\x12\xa5\x9c\xea\x36\x99\x19\x44\x1d\x32\xba\xef\x16\x2e\x6f\x0d\xe5\xe7\x5c\x43\x3f\x67\x2f\x10\x39\xed\x87\x75\x4a\x0f\xef\xb8\x59\x6e\x74\x0c\x1d\x91\x8b\x2e\x12\x4a\x88\xd9\x13\x4b\x1a\xf0\x73\x77\x3e\x2a\xcb\x2b\x72\x34\x5e\xd5\x7e\x2e\x7d\x30\xc3\x42\x2c\x9b\x68\xdf\x65\x51\xd0\xa2\x48\x7c\x19\xef\xd3\x8b\xdf\x68\x79\x2f\xbf\x3e\xfd\xc6\xf1\x93\xdc\x96\x6f\xa1\x80\xc8\xa4\xd8\xbe\x76\x5b\x36\x40\x92\xfe\xa6\xd2\x6d\xf9\xf5\xd2\x41\x79\x94\x6b\x5f\x5a\x7d\x8d\x4e\xd2\xd4\x40\x93\x92\x89\x6c\x29\x70\xae\xda\xd0\x6a\x6e\xcb\x4e\xb7\x65\xac\xcc\xab\xaa\xb4\xe1\x66\x2d\x9b\x64\xe1\xb4\xeb\x00\xab\x87\x87\x73\x16\xde\x2f\xc5\x27\x1a\x45\x80\x9f\xb9\x96\x1c\xf5\x06\xc8\xbd\x0c\x9b\x83\xc2\xf8\x1a\x4e\x92\xb3\xa2\x87\x03\xe0\x93\x44\xee\xeb\x63\x34\xb8\x5a\xef\xef\x98\x44\x6e\x44\x72\x0b\xb9\x7f\x38\x91\x88\xdc\xe3\x29\xc8\xad\xc5\x06\xe9\xbd\x45\x4f\x57\xb4\x34\xcc\x81\xe0\xba\x9b\x43\x22\x84\x3a\xdc\xe6\x14\xb7\x57\xf4\xf0\x8e\x5d\x80\xdb\x8d\xb1\x7a\x6f\xbc\x9c\x9d\x1c\x2c\x72\x59\x58\x1d\xf6\xf0\x8e\x1d\x5c\xf9\x47\x6f\x34\xa6\x2f\x17\xab\x3d\x4b\x85\x96\x88\xd5\x0f\x34\xda\xfb\x04\xac\x76\x85\xaa\x0d\x06\xa9\xe3\xa9\x0d\xf3\x40\xeb\x73\x58\xe8\xc1\xf1\xde\x76\x32\xf8\xf9\x60\xc6\x1c\x7d\x22\xec\x9a\x3d\x03\xf1\x6c\x6b\x60\x70\x4d\xb2\xcf\x9b\x04\xb3\x70\xed\x2c\x68\x06\xa9\x26\x6a\x0a\xd3\xf4\x86\x07\xc4\xe5\x63\x7f\xbc\x35\xef\x50\x20\x1f\xe3\x84\x9a\xda\x54\x34\x45\x99\xf3\x9e\x54\x44\x1b\xe5\x44\x9b\x03\xf7\x6d\x73\x9a\x1c\x1d\x1a\x73\x6e\x0f\xef\xf8\x6b\xcc\x1b\xb3\x25\xe1\x2a\x40\xd7\xb6\x24\x55\x0e\x0c\x96\xae\xc6\x59\xd5\xc3\x3b\xfe\x0a\x53\x07\xff\x25\x55\xe3\xd4\xed\xed\x5f\xd0\x70\xb0\x5c\x32\x0a\x66\xa9\x6e\xde\xdf\x2a\x0a\x12\x17\xee\x18\xeb\x72\x30\xd5\x3f\x93\xba\x9b\xd7\xa7\x23\xda\xa6\x06\xae\xe5\x7f\xdb\xea\x44\xe4\x04\x38\x04\xd0\xfc\xe9\xc9\x78\xb5\x7f\x30\x75\xe8\x7e\xa2\x96\x87\x20\x41\x08\xc2\xf8\x93\xc6\xb8\xfd\x1a\x68\x06\x69\x05\xfe\x38\x21\x64\x8a\x69\x2a\x3a\x16\xe3\xf6\x1f\x25\x87\x5b\x58\xb8\x7d\x4d\x32\x6e\x3f\x9a\x8a\xdb\x64\x44\x19\x8b\x8c\x18\xf3\x07\x27\x03\xaa\xbf\xcb\x00\x15\xd5\x79\xc5\xa0\xba\xa0\x87\x77\x6c\x6a\x0c\x2a\x30\x78\x6f\x0a\xd0\xf1\xe1\xf7\x32\x81\x35\x1e\x03\xeb\x77\x9b\x00\xd6\xf6\x64\x60\x7d\xbc\x65\x60\xfd\xd6\xc9\x00\xeb\x13\x2d\x00\x0b\xc2\x6b\x7f\xa3\x31\xb4\x3e\x85\xed\xb0\xd2\xe9\xc6\x4c\x68\xdd\x1b\x43\xeb\xd7\x9b\x80\xd6\x70\x32\xb4\xfe\xbe\x65\x68\xfd\xca\xc9\x40\xeb\xc9\x46\x2c\x9e\x09\xd5\x45\xcb\xf1\xdb\x62\x06\x28\xc0\x8b\xfc\xad\xc4\x14\xff\xb6\x60\xfd\xd7\xe2\xbf\x57\x04\x51\x87\x23\x53\x7c\x1e\x7f\x5f\xff\x4f\xf1\xdf\xa1\x20\xea\x74\x9e\xb7\xc1\xcf\x8d\x77\xe1\x0b\xf1\xfb\x6f\x0d\xd6\x7f\x31\xfe\xfb\x96\xcc\xcb\xeb\xf6\x78\x17\x2e\x6f\xe2\xf2\x1a\x49\xde\x85\xa7\x5a\xde\x85\x4b\x4e\x66\x17\xbe\xd4\x02\x2d\x04\x07\xaa\xc1\xc6\xd0\x3a\x82\xed\xd6\x3f\xc3\xa4\x6b\x5a\x3a\xce\xde\xcd\xd1\x2d\xad\x21\xce\xee\x4c\x86\xd6\x57\x5a\x86\xd6\xcf\x9f\x0c\xb4\xbe\xda\xc2\x09\x7f\x1a\xdd\xd2\xa2\x76\x07\xe7\xbe\x21\xdd\xd5\x1a\x82\x71\x06\xfd\xd5\xd6\x3f\xcb\xc0\x2b\x2d\x0b\x8c\x77\x72\x74\x52\x6b\x08\xc6\xdd\xc9\x60\xfc\xd7\x96\xc1\xf8\xfa\x93\x01\xe3\xbf\xb5\x70\xf4\xff\x99\xe9\x2c\x3f\x99\xd0\xfa\x77\x6c\xb7\xfe\xdb\x0c\x5c\xe5\xb2\xa0\x75\x0b\x57\x9e\x73\x0d\xa0\x75\x7d\x32\xb4\xbe\xd5\x32\xb4\xd6\x9d\x0c\xb4\x9e\x6b\x01\xe9\x8e\x32\x59\x63\x1b\x39\x4e\xd0\x2b\xa9\x7e\xbe\x43\xfb\xf9\x3c\x2d\x00\x52\x02\xb0\xfc\x07\x96\x94\x5a\x7f\x0c\x8b\x6a\x13\x26\x7f\xb3\x0c\xdc\x5b\x9b\x1a\x32\xfe\x5d\xf4\x62\x5b\xff\x5f\x58\x3b\xaa\x1e\xfa\x3a\x68\x1c\x27\x46\x32\xf2\xd8\xb2\x38\xa3\xb2\x78\xab\x49\x6c\x5a\x85\xec\xf7\x9a\xd6\x32\x68\xbd\xf0\x7f\x32\xe9\xd2\x96\x00\xe0\xff\x6e\x00\xe0\x1f\x30\x0c\xac\xff\x11\x93\x91\xf5\xab\xd8\x03\xca\xe9\xf7\x38\xfe\xb6\xfe\x7f\xb0\x20\x77\x02\xf0\xcf\x49\x1e\xf4\x87\x74\xd0\xe9\xfa\x41\xa1\xe3\xb3\x03\x99\x75\xfc\x09\x65\x07\xc7\xa0\xba\x28\x27\x21\x84\xdd\x12\xa7\x8f\x17\x68\xb7\xb7\x52\x23\x86\xe8\x66\x91\x72\x0c\xbd\x8f\x63\x64\x3e\x42\x5b\xb0\x54\x3d\xc3\xff\xa2\x6b\xdc\xfa\xed\x1c\x5c\xdf\xaa\x19\x4a\x34\xe8\xb3\xb7\xb1\x0e\x4d\x2f\xc7\x88\x3c\x6a\xf2\x57\x5d\x95\x7c\x40\x11\xad\xaa\x26\x42\xc0\xfc\xb0\x89\xe0\x5d\xd5\x04\x0b\x34\x8e\xa5\x60\x76\xdc\x71\x63\x14\xb4\xe5\xb1\x1d\x57\xa5\x1f\x6e\x9f\xdc\xbf\x43\x46\xdc\x7e\x91\x11\x5f\x90\xfa\xa3\xb8\x8b\x63\x9a\xa4\x6b\xb8\xae\xf0\x94\x96\xbf\xe1\x19\xa6\xc4\x54\x62\x73\xdd\xc3\xd1\x83\x63\x84\x83\x0b\x87\xca\xa3\x95\x79\x6a\xfd\x13\x38\xb5\x27\x94\x52\xe7\xea\x54\x70\x35\x0c\xb5\x87\x75\x2d\x3b\x19\x72\x71\x6d\xab\x83\xb3\xf5\xbb\xb9\xe3\x8a\x78\x1d\xed\x23\xd1\x6d\xee\x06\xda\x22\xd1\x40\x7b\x63\xc3\x3e\xf6\x35\xec\xe3\xe6\x86\x2d\x6e\x6d\xd8\xe2\xb6\x86\x2d\xee\x68\xd8\xe2\xae\x86\x2d\xee\x69\xd8\xe2\x9d\x0d\x5b\xbc\xab\x61\x8b\xfb\x53\x5a\x04\x2c\x78\xa6\xb5\x08\xbf\xa9\x64\x8b\x4f\xaf\x8e\xf0\xeb\xd3\xc8\xd7\x8f\x44\xb8\x1b\xea\x86\x45\x6c\x1d\x9b\x8b\x7f\xe6\x51\x4f\x42\xd2\xdf\x54\x42\xe4\x9f\x40\xe7\xbb\x29\xea\x7c\x37\x45\x9c\xef\x7a\x1b\xf8\xde\x8d\xb6\x56\x33\xf7\x89\x4c\x87\xca\x2a\xda\x62\x99\xb6\xc5\x96\x74\xdc\x67\x59\xab\x85\x2a\xda\xeb\x41\xe0\xe2\x4d\xe8\x67\xfc\xe7\x4c\xba\xf8\x27\x9a\x77\x65\x54\xf5\xcc\x95\xd3\x3a\x23\x41\xdc\xf0\x45\xd2\xa5\x86\xde\x88\x2d\x42\xe4\xf0\x4b\x04\x11\x9e\x0c\x91\xc3\x3f\x01\x88\xec\x6c\x0d\x22\x4f\x26\x43\xa4\x5f\x03\x64\x20\xc3\x84\xbf\xda\x1b\x02\x46\x24\x5a\x01\x8e\x16\xf1\xfa\x97\xe1\x9f\xd3\x28\x18\xc8\x18\x8f\x97\x52\x5c\x52\x65\xcd\xbf\x03\xd1\x0c\x05\xc3\x0c\x05\xc3\x0c\x01\x43\xff\xec\x42\x61\x7a\x36\xa1\xc0\x93\xa1\x30\xfd\xf2\x43\xe1\x93\xcd\xb9\x00\x11\x4b\xff\xfc\x24\x43\x7f\x1a\xd4\x9e\xca\x8a\x8f\xa6\x29\x08\xc0\xba\x3d\x0f\xb2\xf6\x08\x0f\x63\xdd\x18\xf1\x89\xc4\x18\x5c\x46\xab\xae\xd9\x7e\xd6\x6a\xc8\x5d\x74\x48\xc7\xb5\x0d\xc6\xaa\x74\x23\x10\x87\x8c\x95\x53\x1d\x39\xc1\xb7\x4a\x09\x2c\x1e\x5d\x86\x59\xd5\x42\x5f\xf0\x88\x5f\x6e\x45\xf3\x47\x2f\xfe\x58\xfa\x1d\x49\xbb\xeb\x08\xb1\xe2\x77\x06\x4e\x95\xf4\xec\x80\x6d\xe8\xa1\x1b\xfc\x01\xb8\x71\x9d\xd5\x55\x0a\xda\xd1\x67\x0e\x2b\xbb\xa3\x39\xdf\xb6\x95\x77\xe8\x68\xfe\x36\x7c\xf5\x12\xf3\x7b\x1b\xd6\x3d\x2a\x05\xd1\x0c\x73\xfa\xed\xc4\x9a\x3b\x5d\xe0\xc1\x16\xbd\xe8\x3e\xf6\x4c\xd5\xb8\x66\x17\x72\x22\x6d\x79\x53\x6d\x8d\xe3\xcf\x53\x69\xb7\xfa\xa7\x97\xff\x94\xfb\xf5\x54\x79\xd7\x6f\x36\xe7\x42\xd3\x73\xfa\x19\x67\xac\xe8\xed\x5d\xa9\x2a\x29\xb4\xe4\x48\x93\x76\x50\x8f\xa4\x1f\x54\x0c\x58\xea\xbb\x8c\xa8\xb1\x7e\x45\xf2\xc9\x10\xa7\xc4\xa2\xfe\x18\x7f\xb1\xc0\xe8\x2a\xd6\x2f\x1d\xca\x3d\xab\x9e\xd0\x2f\x07\x41\xb4\xc2\xa9\xcc\x95\x43\x6d\xef\xd3\x52\xdb\xdb\xed\x3c\xce\xa3\xb2\xf7\x69\x54\xf6\x0a\x1e\x0d\x6f\xc3\x16\x32\xb6\xa9\x00\xbf\x63\xa8\xea\x5b\xc1\x5f\x46\x15\xa4\xe2\x97\x18\x27\x15\x5b\xcd\xdb\x17\xf1\xb7\x1a\xff\x94\xb7\x04\x18\x9c\x7a\xb9\x5e\x8d\xb4\xd2\xf7\x61\x70\x28\x8b\x29\x02\x46\x00\x8a\x5c\x74\xd1\x9e\xc8\x83\x6c\x9b\xb0\xe0\x3c\x54\xb7\x36\xc5\xb9\x8b\xa2\x20\x8a\x43\x24\xb0\xe9\xf2\x20\x10\x85\x68\x2d\x3e\x1e\x32\xf6\xfd\xcb\x02\xb3\xd4\xc2\xc5\xc6\x03\xfe\x52\xac\xc7\x77\x89\x81\x93\x7a\xda\x01\x3f\xc3\xd3\x8b\x63\x12\x30\x28\xb3\xc0\x47\x45\xab\xf3\x0a\x86\x11\x0b\x1e\x79\x97\x1a\x47\xf5\x41\xcc\xa8\xf7\x4b\x81\x88\x67\x1c\x0d\xd6\x42\x06\x45\x68\xca\xa0\xa9\x45\x6b\x39\x17\x2c\xf2\x77\x47\x2c\x52\xc5\xe9\xa1\xa8\x24\xed\x69\xbe\x0c\x1b\xce\xc9\x40\x2e\x39\x81\xc1\x5a\xb7\x27\xfd\xff\xa4\x83\xd0\x5b\x4c\xde\x86\x37\x07\x41\x34\xfc\xad\x8f\x40\xe1\xfc\x90\xa9\x8f\xcc\x30\xb8\xd2\x51\x4a\x79\x4d\x49\x71\xf4\x30\x8d\xaa\x56\x5f\xb0\x2c\x26\xf5\x98\x3c\xc2\x9a\x4c\x88\x81\xfb\x59\x8b\x57\x99\x53\xb1\x97\xb0\x91\x9e\xf2\x99\x89\x5e\xe4\x96\x6b\xd1\x02\x8c\x57\x5e\x84\x0a\x5f\x06\x7e\xa4\x8a\x25\x27\x33\x96\x49\xc1\x71\x92\xba\x76\xcb\x61\x7a\x13\x1f\xa1\x6b\x39\x62\xd6\x92\x3d\xe3\x57\x02\xd4\xfe\xdf\x1c\x74\xd5\xb0\xc2\x25\xc6\xe3\xec\x0d\x01\x64\x1d\x79\x3d\x9e\xa6\x90\x89\x5c\xe8\x41\xd1\x84\x85\x10\xf6\xfd\x8a\x98\x71\x41\xeb\xde\x1e\x47\x25\x7a\x10\x7d\x91\x39\x24\x65\x0a\xd5\xea\x09\x4f\x5e\x8b\xca\xf4\xa8\x04\x04\x40\xa8\xc4\xde\x21\x44\x95\x83\x51\x78\x5d\x7c\x26\x70\xd5\x55\xcc\x91\x8f\xf5\x4f\x44\x49\xf8\x51\x6e\x37\x71\xbd\xd8\x09\x4e\x14\xba\x8f\xd5\xa0\xcc\x06\xc7\x1f\x79\x99\x3c\x83\x3a\xea\x98\xae\x78\x84\xae\x84\x79\xc5\xcb\x84\x45\x91\x8f\xa9\x8c\xf2\x2e\x54\x14\xf6\x2c\xd0\x69\xab\x72\xe8\xf0\xd3\x99\xa0\xaa\x06\xef\xa2\x35\xaf\x8c\x8d\xc8\x47\xf7\x6c\xab\xa9\x75\x44\x79\xf9\xa9\x24\x8a\xa2\x34\x64\xfc\x4f\x56\x43\x84\xf1\x83\xdb\x6a\x61\x29\x5e\x0e\x64\x48\x3c\x2f\xfe\xe9\x63\xea\x65\xdd\xfc\x7c\x0c\xb0\x16\xf9\xe8\x67\x69\xeb\xbe\x78\x43\x4a\x11\x93\x5f\xcf\xa5\xf6\xcb\x2f\xa3\x02\x1a\xb6\x72\x6b\x4c\x02\x69\x00\x7a\xc8\xa2\xe3\xee\xfe\xaf\x05\xdd\x74\x20\x58\xe8\xc5\xcc\xb8\x46\xee\x57\x05\xc2\x57\xe4\xd2\xf5\xc5\xec\x87\xe7\xe0\x35\x71\x96\x79\x93\xcb\x37\xcf\x7c\x45\xec\xc6\x2b\x62\x0e\xdf\x77\xa1\xfd\x3a\x54\x8e\x47\xb9\x90\x41\x90\xe1\x19\x41\xfd\x8e\x5c\x24\x4b\xff\x7b\xb2\x4d\x0f\x96\xaf\x14\xa0\x17\x16\xbe\x6e\x57\x91\xb1\xde\x31\x49\x7a\x86\x91\xad\x0b\x83\xe8\x9f\xdd\x4e\x9f\x50\x41\xde\x71\xeb\x22\x69\xbc\x3c\x10\x45\xab\xcb\xe5\xb2\x51\x89\x34\x5a\x16\x44\xff\xa9\xce\x2a\x13\x05\xa1\xb2\x1f\x80\x7b\xc3\xb2\x00\x0d\xf9\x4b\xcd\x7a\xad\x46\x9f\x61\xb2\x30\xfd\xf7\xdc\x49\x7d\x9a\x61\xcd\x1f\x88\x51\x5f\x1c\xa3\x31\x9d\xc8\x62\x8c\x1c\x3a\x15\xa7\xd3\x46\xa6\x53\x09\xa2\xff\x76\xfb\x82\xa8\xfc\x4a\x80\x2e\xcc\xa7\x24\x80\xb5\x02\xbf\x43\x97\x8b\xb0\xcb\x80\x74\xb9\x90\xd4\x93\x53\x6f\x40\x4e\x90\x85\x12\x1c\x1d\xa4\xf1\xfc\x20\xfa\x8e\xdb\x18\xac\xeb\xf3\x65\xe3\x76\xd2\x78\xae\xbb\xae\xb9\xb2\x51\x27\x69\xf4\xca\xc0\x57\xc3\xf6\x44\xfd\x23\xf5\x03\xc6\x7c\x95\x2a\xbe\x71\x98\xa1\xa1\xa5\x17\xea\x6a\xc8\xcc\xf4\x94\x25\x62\x27\xc5\x12\xd1\x64\x6a\x52\xe9\x5a\xa2\xa1\xe9\x47\x5a\x12\xfa\xc1\xbf\xa4\x23\x48\x66\xeb\xa4\x4c\x2a\xf5\x01\xf6\xe2\x40\x2f\xc0\x54\xf6\x8e\xd9\x5a\x9c\xd9\x5f\x66\x76\xfd\xe4\xb6\x9a\xce\x41\x69\x48\x9a\x14\xb2\xbf\x42\x81\x99\xa8\x5c\xff\x2a\x6d\x91\x68\xb0\xf8\x7a\xc3\x3e\xfe\x39\xa5\x8f\x80\x05\x3f\x78\x25\x8b\xf2\x55\xde\xf5\x73\xb3\x18\xe9\x92\x91\x9d\xea\x99\x06\xd9\xa9\x0e\x19\xe9\xcc\x43\x81\xe5\x53\xe8\x8a\x52\x85\xf4\x37\xe0\x93\x8a\xc5\xf8\xb8\x6c\xbe\xad\xa6\x78\x2c\x90\xf8\x92\x0a\xbd\x5f\x62\x42\x4d\x7e\x56\x06\x77\x6c\x90\x29\x89\x40\x24\x56\xd9\x50\x81\x87\xe8\xf6\xa3\x8b\xf6\xa0\x49\xee\x20\x17\x3e\xd4\xa2\xf0\xd1\xc6\x77\x90\x47\x33\x6e\x21\xee\x1c\xfa\xbf\xac\x96\xee\x2f\x82\x41\xf5\x03\xb4\x0a\x2b\x89\x38\x96\xb6\x45\x6e\xad\x3f\x0c\x69\x49\x2e\x31\x82\xfe\x9b\xa8\xfe\x80\xfc\xfe\x46\xac\x99\xf8\x33\x32\x99\x91\x51\x08\x46\xed\x60\x86\x31\x19\x6e\x09\x3c\x9f\xa4\x76\xf5\x8a\x56\x07\xbc\x01\x3d\x76\x5f\x1f\x98\x14\x42\x76\xda\x39\xb0\xb0\x92\x4e\xaf\x6e\xd0\xe9\x19\x26\x17\xd4\x61\x73\x92\x01\x98\xfe\x95\xdd\x2c\x7a\x7b\x2d\xe4\x2a\x59\x45\xbc\x15\x17\x45\x17\x09\x4f\x27\xab\xf0\x68\xb2\x8a\xb7\xb7\x92\xaf\xe2\x5a\x3a\xaf\xbd\x09\x39\x5f\x65\xc8\x62\x45\x27\x9f\x96\x9b\x18\xe6\x40\x2f\x78\x51\x20\xf2\x28\xdb\x54\x75\x4e\x44\xdf\xaa\xa4\x7d\x61\x40\xc2\x8f\x64\x54\xbe\x67\x72\x49\x99\x24\xe3\x50\x75\xc2\x02\xda\x0d\x74\x72\x7f\x4f\x89\x75\x05\x9d\x82\x97\xea\xa0\xe6\xaa\x71\x53\xef\x43\x3d\x4c\x7f\x98\x17\xb9\xc1\x03\x83\x46\x33\xbc\x2e\x90\x52\x88\x1d\xc7\x30\xa8\x85\x7b\x27\xf8\xe9\x54\x2c\xdb\x55\x55\x89\x9d\x31\xc6\x5b\x2e\x6d\x1e\x16\xef\x3a\x05\xa4\x92\x2a\xe4\xb0\xc2\x71\xb7\xc4\x72\x06\x7c\xda\x1c\x53\xd7\x75\x8c\x69\x74\x44\xb3\x33\x51\xd5\xac\x85\xcc\x37\x8c\xa8\x61\x5f\x1d\x64\xd1\x78\x9a\xc2\x69\x8a\xa6\x70\x9a\xa6\x59\x9b\xa6\x9b\xce\xda\x84\xa1\x50\x6f\x76\x2c\xe3\xe3\x3c\x3d\x73\x2f\x77\x32\xef\x3f\x93\x6a\x17\xcf\x59\xb6\xa9\xbc\xf6\x29\x5f\xed\xbd\xd9\x2e\xe6\x31\x18\xfa\xa0\x34\x3a\x2f\x10\x5c\x2b\xda\xcf\x53\x7e\x2b\x87\x13\xfd\x56\x4c\x78\xfa\x33\x4d\x38\xab\x1c\x46\x17\x1b\xdc\x49\xe2\xab\x32\xca\x65\x5e\x0e\x12\x13\x73\x2e\xd6\x91\x3c\x87\x26\x17\x1e\x77\x02\x62\x0e\x6b\xcf\x9a\x18\x8f\xb6\x90\xe4\x68\x98\xf6\xd2\xb8\xa9\x1c\x4e\x76\x53\x19\xa7\xd3\xb6\xfc\xc8\x08\x50\x1c\xa4\x92\xc7\x0f\x6b\x42\x9f\x99\xe2\x80\xd2\xfc\xd6\xdd\x9b\xb1\x75\x34\xda\xc3\x54\x49\xc2\x70\x8f\xde\xa0\x09\x4c\xcc\x51\x4c\xcc\x37\x87\x89\x2a\x21\x8d\x1d\x4d\xc3\xac\x84\x34\xf7\xd3\x49\x67\x24\xa4\x99\xa2\xc7\x61\x8a\x26\xf5\x9e\xa6\x13\x9f\x6e\x21\x81\x5c\x32\x99\xaf\xa7\x59\x13\x0d\x08\x7d\x2f\x88\x65\x60\xab\x41\x4f\x9e\x61\x6e\x91\x85\x95\xe8\xc3\x73\x2e\xb8\xf0\x24\x12\x8e\x76\x95\xa2\x25\x79\x4a\x6a\x22\x0f\xd1\x89\x64\x70\xba\xa3\xb4\x5f\xa1\xc3\x03\x49\x6e\x16\x49\x9e\xce\x41\x09\x4f\x81\x94\x8c\x6e\x7e\x18\x3d\x49\x38\x0b\x1e\x29\xc6\xa2\x1d\xe5\xc3\xb3\x65\x82\xaf\xec\xc5\x1e\xa4\x8b\xbd\x83\x42\xbd\xac\x3b\x5b\xf2\x12\xcf\x3d\x43\x0c\xcb\x3e\x2d\x9c\x9e\x96\x57\xda\x50\x75\xcc\xd2\x8c\xcd\xd8\xfc\x6d\x03\x7c\x7f\x35\xe6\x9e\xf9\x04\x93\xc9\x67\x52\xd8\xa5\x4e\xab\xd3\x0f\x36\xe8\xf4\x09\x5d\xa2\xcc\xe5\x6b\x24\xcf\xb4\xd5\xae\x4a\xf6\xa1\x13\xe7\x72\x40\x57\xf6\x5a\x14\xc6\xf3\x50\x3b\x4e\x14\x43\x1e\x88\xbc\xae\xd6\x02\xaa\xd3\x32\x68\x26\x65\x14\x61\x21\xea\x54\x22\x3e\xfe\x95\x28\x0d\xa1\x1f\x73\x64\xe0\x61\x77\x51\xa7\x7f\xb8\x10\x4c\xc5\xa0\xbd\xe9\x54\xc1\x8e\x85\x75\x0c\x03\x6b\x3a\x64\x3d\xc9\x8d\xa6\x6c\x1f\x77\x6a\xe4\x24\x91\x4c\x51\xb4\xc8\xfd\x54\x06\xb9\xb7\x83\xae\x38\xde\xd4\x45\x17\x10\x55\xac\x32\x22\xeb\xf6\x09\x12\xa4\x7a\xa1\x4c\xd2\x12\x16\x61\xc2\x6d\x4d\x12\xf3\x8f\xff\xe4\x88\xf9\xff\xa3\x02\xaf\xdc\xa1\xaa\x24\x69\xe2\x33\x69\x36\xfc\x1f\xf2\x44\xc1\xbf\xca\xbb\x0a\x52\xe2\x4e\xb3\x5e\xcf\x24\xca\xca\x2b\xfd\x32\x4a\x14\x15\x24\x04\x25\x69\xb5\xf0\x20\x33\x89\xac\x54\x14\x08\x5f\x1b\x28\xb0\x9a\x4d\x7c\x58\x31\x25\xb0\x2a\xec\x29\x64\x60\xa9\xbc\x53\x39\xa4\x32\x01\x8c\x13\x5a\x5f\x94\x81\x96\x42\xeb\x6d\xd2\xfd\x70\x8e\x79\x19\x4a\x8f\x2a\xef\x6a\x33\x3a\x87\x34\x20\x3c\x9b\x05\x84\xf3\xb9\xd0\x40\x10\x0c\x8b\xa9\xc5\xc4\x4d\x2d\xbd\x80\x05\x20\x04\x13\xb9\xad\x61\x5e\x09\xa5\x05\x10\x49\x0b\x13\x4b\xc2\xa2\x14\x3d\xc3\x52\x2c\x87\x8a\xd2\xc4\x92\xb0\x4d\xe4\x45\x31\x96\x55\xbb\x8b\x11\x8b\x1b\x89\x7c\x4d\xb4\xed\x11\xb9\x5a\x77\x5e\x57\x5b\x2e\x82\x9b\x49\x0c\xd2\x3c\xe4\x7d\x8e\xdf\xac\x4d\x9c\xcf\x59\x77\x21\xea\xdb\x1d\xf5\xc5\xb0\x85\xbf\x97\x99\x2d\x28\x06\x92\x2a\xe7\x00\xd4\x79\x90\x46\x25\xd4\x63\x78\xf6\x6a\x66\xb4\x21\xb6\x8d\x50\xa8\xd8\x6a\xa6\xef\x9e\x3c\xc4\x8f\x66\x41\x7c\x8d\x77\xf2\x10\x37\x02\x7f\x58\x4a\x82\x76\x29\x03\xda\xde\xee\x88\x45\x9e\xce\x28\xbb\xc6\x8b\x41\x2e\x9d\x7c\xac\x9c\x49\xb3\x0e\xf2\xa3\x69\x20\x7f\xf1\xa5\xae\xc7\x58\xe5\x5d\xaf\x6a\x49\x3b\x67\xf4\x6f\x65\x57\xff\xf6\x5c\xb2\xfe\x6d\x94\xff\x61\x8f\xa7\x3d\x06\x42\x48\xf4\x32\x16\x7f\xeb\xe6\x91\xd8\xd3\xed\x09\xf6\x56\xb3\x17\xaf\x0a\x82\xe8\x6b\x92\xf5\xd6\x4d\x37\x2a\xb3\x9e\x32\x88\xf8\x98\x80\xb8\x20\x45\x40\x68\xf4\xf5\x2b\xdd\x56\x79\xcc\x46\x5c\xd5\xb9\xd2\x62\x76\xfe\x00\x57\xdc\x3c\x3a\x52\x8d\x36\xbc\x23\xc7\xb9\x71\xd1\x6a\xb2\x35\x6f\xa6\xb5\xce\x65\x31\x12\x42\x0a\x99\x91\x6e\x2e\x54\xa2\x5f\x59\x6a\x31\x1a\xfe\x97\x0f\x4a\x1d\x88\x2c\x57\xa1\x7e\x29\x87\x3c\x9a\xfa\x67\xf9\xd0\x53\x09\x1f\xd5\x4f\x65\xa5\x55\x1c\x52\xed\x4b\x4a\x4f\xd8\xaf\xda\x94\x54\x8d\xbc\x0d\x75\x95\xa6\xb8\x76\xc2\x1c\xe3\xaf\xe3\x15\xaa\xbe\x23\x7b\xfc\x59\x47\xcf\x00\x7c\xd3\x15\xc6\x3d\xa7\x27\x68\x11\x7c\x82\x45\x57\xee\x40\x69\xac\x5f\xc2\xe1\x4c\x95\x7a\x39\xe2\xbb\x43\xae\x28\x2a\x0a\xf6\xe8\x72\x28\x89\x23\x92\x44\x54\xac\x8c\x49\x02\xd9\xed\x6b\xb3\x79\x27\x86\x74\xa0\x6c\x17\x73\x76\x3b\xe5\x7c\xc9\x38\x42\x6b\x46\x90\xee\xda\x5d\x6b\x8a\x31\x07\xcb\x4e\xb7\x43\x8a\x4e\x5d\xa9\x51\x78\xeb\xd8\xb9\x26\x73\x5d\x9d\x5f\xeb\x50\x1a\x48\x47\x1b\x81\x74\xc3\x15\xc6\xa1\x68\x19\x18\xf0\x99\x41\xe9\x26\xe1\x0a\xfd\xc8\xf9\xf7\x82\x61\x50\xca\xdc\x72\xad\xf1\x95\x7f\xae\xb5\x5c\x60\x6a\x2f\x39\x10\x32\xd0\xf0\x55\x02\xcd\x6e\x43\x6a\x9b\x68\xdc\xc1\xcb\x2d\xd1\x8c\xc2\x3c\x9d\x80\x7f\x46\xe1\x99\x44\xcf\x01\xf5\x0b\x53\xd8\x39\xc2\x55\x47\x1a\x3d\xfb\xd4\x2f\x65\x40\x4f\x1b\x2f\xf3\x04\x88\x56\xb0\xd6\x2d\x14\x88\x9f\x4b\x00\x62\xdf\x15\xd4\x84\x79\xe2\x78\xa9\x7c\xfa\xce\x90\x85\x74\x3c\xa3\x8a\xf6\x76\xcb\x28\x44\xd0\x35\x19\xe4\x5c\xe3\x31\xeb\xf2\x58\x0c\x32\x1b\x68\x4c\xe7\x53\x54\xa4\x5d\xcf\x97\x69\x61\x04\x83\x4b\xc9\xe9\x08\x46\xb9\xcc\xf8\xc7\xcd\xc3\xde\xe6\xca\x5a\x56\xc3\xc3\x25\x2b\x21\xed\x32\x78\x06\x3a\xdf\x72\x7d\x7d\x98\x01\xc7\xf5\x1a\x8e\xcf\xf0\x70\x4d\xc6\x99\x5e\xe8\x81\x7e\x98\x59\x38\x7b\x77\x23\x9c\x1d\xb8\xc2\xf8\xc0\xcc\x39\x09\x9c\x1d\xb8\xcc\x28\xd0\x3b\x54\x84\xa9\xc4\x59\x7d\xd1\x23\x73\xc4\x15\xde\x9a\xf3\x0f\xe8\x2b\x40\x2a\x6b\x8d\x32\x53\x4d\xdb\x73\x0d\x0c\x77\x13\x0d\x5b\x3c\xd8\xb0\xc5\x43\x29\x2d\x02\x16\x7c\xb5\x3e\xe9\xb7\x73\x7d\x07\xd6\xf5\x9d\xc2\x77\x1d\xcb\x8a\xc9\x59\xed\xf5\x69\x3f\x15\xdf\x72\x53\xf1\xd0\x95\xba\x04\x30\x8c\xc6\xd5\x11\x67\xea\x23\x28\xe4\xd5\x17\x96\x10\xc4\x06\x9d\x5b\xb8\xb3\x83\xce\xe5\xb3\x8e\xcf\xbe\xee\x2a\xe4\x66\x08\x4f\x30\xa1\xec\x76\x45\xcd\x02\x7a\x97\x19\xff\xf2\x12\x2a\xf4\xfa\xa2\xbe\xdd\xdd\x1e\x70\xc8\x89\x38\x82\x58\x71\xf1\x01\x89\x8c\xfd\x06\x17\x33\x63\x84\xc0\x77\xa4\xa0\x19\x3b\xe2\xb0\x9d\xf9\x9a\x59\xf2\x35\x74\xc9\xf6\xf6\xde\xd0\x74\x3e\xd1\x05\x72\x9b\xe5\x3e\x07\x1d\x1d\x1d\x9d\xe9\x09\x45\xbf\x97\xbe\xdf\xd1\x43\x47\x1f\x97\xb6\xce\x48\x4a\x69\xd2\xb8\x19\xf5\x8f\x74\x33\xa1\x22\x56\x7d\xe5\xe7\x9f\xbd\x4c\xc1\xb4\xd7\x72\x41\xb9\xf2\x9b\xd0\x02\x32\x8f\x29\xb3\x70\x9c\x82\x3c\x8b\xd1\x33\xfb\x4e\x43\xd5\xd5\x3c\x4b\x97\x39\x42\x5f\xbe\xb6\xe4\x0a\x0b\x2b\xfd\x4a\xc8\xa3\x63\xdf\xfc\x08\x47\xad\x48\x34\xfd\xfc\xe3\x1c\x78\x76\xcd\x3d\x46\xea\x93\xbc\x80\x44\x8c\x36\x97\x18\xb4\x69\xc3\xb4\xd1\xa5\x40\x76\x13\x63\x6e\x50\xf5\xa2\x1f\x7c\x77\x19\x4e\xa8\xcb\xb1\x11\x36\x31\x21\xd0\x0a\xd8\x13\x32\x44\x5b\x10\x0b\x57\x01\x23\x14\xf2\x52\xa7\x80\x83\x4b\xc0\x78\xcd\x60\x65\xfc\x5a\x54\xaa\x09\x4e\xe2\x22\xe9\x0c\xf7\x15\x81\xeb\xf1\x70\x75\x4e\xcb\x7d\x4e\xcb\x76\x95\xed\xf3\x3d\xf5\x32\x5e\xe3\x22\x03\xc7\x93\xb1\xad\xa2\x23\x7d\x84\xbe\x6e\xec\x6a\x07\xdb\xe9\xab\x5f\x60\x2e\x48\xe1\xd5\xa8\x6c\xd5\x8c\x33\x74\xa4\x89\x57\x45\xe2\xab\x3b\xe9\xab\x5f\xaa\x7b\x55\x57\x0e\x8c\xf7\xa0\xd2\x20\x1a\xe8\x3b\xcd\x16\xd7\x94\x90\x9c\x97\x20\x6c\xa5\x81\xf5\x85\xec\x50\xa0\x3e\xc5\x80\xad\xf4\x7b\x15\x2d\xc6\x8f\x2c\xd4\x0d\x4a\x56\x7c\xca\xbc\x40\xc6\x06\xc5\x34\x4d\x15\x66\x9a\x63\x2a\x73\xf6\x4d\x68\x64\x8e\xfb\xa9\x98\x2e\xcb\xa1\xcc\x0d\x11\x37\xa9\x90\x78\x83\x39\x58\x14\xb0\xcb\xea\x52\x27\x15\xc6\x97\x7b\x4d\x97\x52\xc2\xef\x83\x5f\x49\x97\x82\x24\xc1\xec\x08\x64\x0c\x0f\x74\xe9\x90\xea\x06\x3e\x39\x89\xd9\x8b\xcd\x09\x26\x20\xfd\x06\xa3\xfa\xf4\x90\x01\x49\x28\x22\xb5\x57\x19\x7b\xa5\x8f\x7a\x72\xb9\xc2\xeb\x69\x6f\x9f\x70\x7b\xc3\x0b\x43\xdf\x1d\x7e\xa3\xde\x6e\xcc\xec\x4d\x67\xe3\xfd\x50\x6b\xb1\xb8\xc3\xf7\x66\xa0\x50\x35\xc1\x41\x2c\x9a\x6b\xcd\x6a\x3b\xed\xe1\x7a\xee\x46\xdf\xca\x9d\xc1\xa3\xd2\xa8\xc8\x66\x8b\x53\xdf\xd9\x68\xea\x7d\x9a\x73\x95\x25\x43\xdd\xa9\x93\x1e\x5c\x80\xb6\x82\x54\x01\x0b\x7e\xe0\xea\x59\xab\xbc\x2b\x07\x27\x39\x6d\xf6\x23\x2d\x03\xbe\xe4\xcc\x7e\x24\x0b\xf0\xd0\x43\x54\x4a\xa1\x8c\xe4\xd5\x7a\xca\xd8\xd2\x9e\x7d\x2c\x4d\xe5\x57\xe5\x5d\x25\x4d\xca\xd2\x80\xb0\x37\x0b\x08\x92\x54\x49\xe1\x27\xfe\x78\xb1\xa5\x92\x73\xe8\x51\x9f\x4d\xe2\xca\xa1\x67\x08\x9f\x2f\x3c\xc1\x48\xce\xdf\x62\x00\xa4\xa9\x70\x42\x04\xc4\x32\xf3\x39\x04\x64\x37\x5d\x52\xdd\x21\xc5\x6a\xcc\x70\xe4\x73\xea\xbc\x26\x6a\xe8\x41\x3f\x8f\xc0\x4b\x03\xdd\x68\x3a\xe8\x22\x66\x62\x40\x73\x32\xb9\xbd\xb4\x29\x01\x48\x04\x8b\x2a\x57\xd6\x92\x42\x3d\x77\xd0\x6e\xbf\x64\x73\x30\x68\xf8\x83\xa4\x0d\xb1\x54\xfa\x3a\xa2\xe0\xf7\x03\xb8\x3c\x3c\x0d\x49\xde\x1c\xf2\x1c\xc9\x96\x5d\x24\x24\x3a\xed\x1b\x31\x0d\x20\xfb\x93\x01\xd2\x2b\x71\xc9\x94\x21\x8d\x58\xe8\x01\x16\x74\xa8\x30\x8b\xf8\xef\xeb\x48\xec\x67\x00\x99\x7c\x2b\x57\x62\x11\xc8\x5a\x77\x0e\xae\xcc\x3c\x14\x5f\x0f\x7d\x91\x17\x7e\xfc\xc3\x25\xe6\x42\x6a\x07\x11\xd6\x0f\x84\xaf\x6f\xd2\x92\xf1\x85\x6d\x4a\x1a\x10\x39\x54\xb9\xc1\xdf\x72\x98\x83\x31\xca\x61\x01\xfe\xc6\x18\x9c\xd3\x51\x33\xed\x98\x06\x1e\xa2\x01\x94\xd8\x21\x2b\xcf\x8a\x3c\xf5\x14\x13\x39\xe7\x76\xdb\x9f\x86\x9c\x83\x07\x94\x33\x0b\x2d\xd6\x2a\x42\x0f\x06\xf0\xcc\x52\x78\x13\x4b\x09\x58\xf0\xa3\x13\xc4\xea\xb1\x97\x06\xab\x49\xb7\x4f\x65\x62\xf5\x3f\xb1\x59\x40\xeb\x27\xd2\xcd\x20\x40\x15\x15\x36\xa7\x01\xe1\xce\x44\x20\x80\x51\x51\x4e\x1a\x50\x18\xb1\x8c\xa0\xb0\x9e\x7c\x51\x9a\x1f\x24\x0e\x33\x8a\xc3\x3c\x09\x87\x73\x28\x6f\x14\xd0\x4e\x01\x98\x88\x78\x77\x09\xb5\xe2\x49\x64\x13\xb9\x89\x55\xac\x2c\xfc\xf8\xff\x97\xd4\x99\xef\x2a\x8d\x2c\x73\xaa\x51\xa6\x8d\x2f\x60\xc1\xfd\xc9\x8c\x73\x95\x77\xb5\x33\x53\x3a\x23\xb5\xf0\x7c\x83\x9b\x65\x90\x36\xbf\x8a\x36\xff\x1b\x5f\x37\xc7\x4b\xb4\x0f\x91\xca\x60\x13\x69\xfc\x75\x8a\x4d\xbd\x51\x59\x27\x5f\xab\x68\xdd\xa4\x11\x2a\xc8\x7b\x3b\x2d\xcf\x02\xbc\xe6\xac\x29\xed\x4c\x99\xd2\x1a\xaf\x84\x0a\xd4\x0b\xbd\x05\xe6\x7e\xf3\x04\x9b\x90\xee\x00\xc0\x43\x0a\x46\xaf\x24\xd3\xd3\xc4\xfa\xf2\x5f\xce\x65\xcc\x5a\x60\x45\xf2\x19\x6b\xbc\x05\x17\x7a\x25\xea\xde\x4b\x66\xb0\xab\xd1\x7c\xf7\xa4\xcc\x57\x8b\x1e\x30\x43\x60\x4d\xe0\x18\xd1\x19\x5e\x9d\x31\xc3\x86\x87\xed\xbb\x09\x9c\x57\x9e\x65\xb2\x5e\xf7\x25\xe3\x46\x49\xe2\x46\xd9\xc1\x8d\xfb\x52\x71\xa3\x5c\x8f\x1b\xf7\x25\xe2\x06\x36\x2e\xd7\x1c\x84\x20\x8d\xf7\xe4\xc9\x44\x66\x7f\xc9\x93\xad\x2d\x79\xb2\x95\x25\x4f\xb6\xb2\x64\xd2\x78\x77\x0b\x4b\x7e\x21\x83\xcd\x0c\xe2\xa5\x63\x85\xfd\x74\x4e\xf3\xe1\x6c\xee\xa0\xcf\x01\xc0\xc3\x29\xc8\xdc\xa7\x79\x51\xe2\xd6\x5f\x0a\xa4\xc1\xb7\xb1\xc6\x0f\x3c\x17\xaa\x56\x8a\xa3\x3e\xdb\x2d\x0b\x5a\x80\xae\xd4\x72\xb5\x27\x13\xaa\x24\x7a\xda\xe7\x03\x98\x4b\x2e\x7d\x9a\xb9\xc0\x2a\x2c\x39\xe5\x14\x96\xbc\x86\x8e\x61\x17\x96\xbc\x82\x00\xbf\xca\xbb\x38\x4b\x2d\xe6\x71\x30\x11\xcc\xe9\xfb\xfa\x5c\xdb\x49\x99\xaf\xab\xbc\x6b\x29\xcb\xb2\x4e\xa7\xd6\x2d\x4c\x46\x87\x63\xba\x6e\xa1\x83\x0f\x8f\xa4\xe0\xc3\x96\xa8\xa4\x49\x7e\x7f\x1d\xc9\xdf\x41\xdf\x5b\x98\x78\x93\x0b\x16\x8d\x7f\x73\xbe\x14\x4d\x96\xa0\xe5\x4d\xf0\x89\x55\xac\x14\x32\x21\x35\xdd\x32\xb2\xe3\x1c\xc5\x84\x11\x1b\xa2\xf9\x61\x44\xb9\x1d\x7e\xb8\x8b\xf2\x40\xb2\x89\x23\xa4\x90\x69\x7d\xde\x12\x1d\x95\xc6\x68\x15\x13\xb2\xee\x49\x07\x1a\xc4\x22\x0e\x19\x64\xb4\xed\x76\xa1\x8a\x56\x60\x14\x83\x48\xbf\xff\x92\xa0\xff\x2c\x61\x3a\x8b\x0a\x66\xdb\x19\xa5\x7e\x4f\xa3\x34\xb5\xe5\xb8\x2a\x0d\x0e\x5b\xd2\xe8\x44\x8d\x52\xcf\xaa\x51\xea\x59\x45\x2d\x78\x8d\xfa\x59\xc5\xce\xe9\xf6\xf4\x69\x9a\xab\x48\xd8\x16\x6b\x85\xd7\xd3\x15\x3e\x67\x13\xbb\x7e\xab\xe5\x0d\x69\x5b\xaf\x40\x41\xb6\x7d\x31\x66\xc0\x11\x0c\xb6\x1d\x6f\x4a\x94\x4b\x05\x97\xdb\x3e\xe3\x6e\xfb\x4c\xda\xb6\x1b\x3a\x32\xe3\x6c\xfb\x4d\xad\x6c\xfb\x22\x14\x83\x60\xdb\xb1\xd7\x3e\x9c\xce\xb9\x49\x70\xb9\x99\x76\xfd\x3c\xf5\x43\x3d\x57\xe7\xfd\x03\xb8\x16\x2d\x48\x2f\x30\x19\x71\xa6\xdd\x05\x4e\xdb\x0b\x84\x31\x27\x80\x5b\xa1\xcb\x95\x2d\xad\x75\x8e\xa5\xaf\x53\xae\x11\x39\xa8\x75\xec\x5c\x05\x6a\xbd\xc2\xfa\xa5\xdd\x46\x7b\xfb\x66\xca\xd2\x16\x80\xb4\x10\x31\x99\x08\x64\xae\x96\xf3\xe1\x6b\x5e\xc9\xfa\xdf\x49\xba\xc5\xaa\xbc\xab\xc8\x1a\x88\x45\x87\x92\xc9\x55\x59\x52\xab\x8a\x43\xad\x0e\xa5\x5e\xdf\x15\x87\x3e\x91\x96\x21\xa5\x4f\xdd\x4c\x47\x04\x29\x0f\x3e\x16\x1d\xfe\x22\x3a\x34\x12\x6b\x0e\xf1\xd9\x53\x27\x50\x90\x03\xd8\x67\xce\x5f\x39\xdb\x46\x84\x94\x0e\xfe\x96\x42\xd5\x8f\xa6\x0e\x82\x10\x87\x3e\x23\x85\x66\xf6\x19\xb0\xe0\xef\xe7\xff\x04\xc2\x1e\xab\xbc\x2b\x82\xed\x4c\xb8\x93\xe2\x4b\x49\xf9\x4c\x2d\x17\x61\x77\x77\xb5\x0a\xa9\x87\x56\xac\xe8\xed\xb5\x22\x1b\x57\xaf\x31\x6e\x54\x87\x99\xeb\x47\xf5\x68\x32\x3a\x1c\xe6\xd2\x87\xf9\xbd\x5d\xd6\x36\x6f\xa7\x2f\x7c\x8c\xbb\xf7\x10\xc4\xc7\x08\x06\xa7\xed\x28\xb7\x2c\x65\x50\x6d\x8b\xbb\x66\xb2\x3e\xe5\x8c\xe4\x11\xee\x62\x4d\x80\x19\x30\x56\x07\xb2\xab\x63\xd2\x5a\xb6\xd2\x9f\xe6\x8e\x68\xf3\x68\xca\x6d\x3a\xcd\xc9\x75\x3a\x58\x77\xbf\xec\xa6\x2f\x36\xa0\xa9\x17\xc9\xbc\x0e\x86\x96\x1e\x88\x0e\x49\xd7\xe5\x23\x0a\xad\xd4\x0f\x33\xe9\x44\xf4\x10\xb7\x89\xcb\xd5\x74\x0e\x8d\x88\x68\x3b\xc6\x49\xad\xd3\xb9\x89\xe3\x25\x5a\x4b\xba\x96\x76\xe7\x5c\x28\x83\x56\xcb\xbd\x2d\x2c\xfe\xb5\xb2\x4c\x7f\xf2\x85\x72\x2e\x2e\x70\xa0\x4a\x92\xf9\x6a\x90\x4c\x36\x06\xc9\xa4\x03\x92\x1b\x5a\x01\xc9\x32\x55\xd8\x3f\xee\x70\x43\xdd\x16\xdf\x48\xfb\xfa\xb7\xfa\x5c\xcd\xf3\x7a\x78\xc7\x0a\xcc\x23\x74\x46\xe0\x66\x8c\xdc\x60\x75\xb5\x8f\x76\xf5\x0d\xd5\x55\xf2\x36\xdc\x4c\xdb\x92\xfb\x6b\xfd\xe1\x86\xee\x7c\x63\x2e\x04\xc7\x6c\x08\xe2\x68\xc9\x37\xd7\x98\x03\xc9\x5b\xe9\x34\xbe\x60\x41\xd2\x11\xb7\x6f\x4d\x3c\x43\x09\x16\xe5\xbe\x4b\x4c\x8c\x66\x88\x99\x76\x84\x3a\xa1\x31\xbc\xd0\xc2\x7d\x9a\x72\x01\x33\x23\xdc\x49\x47\xd8\x57\x04\x26\x65\x19\xac\x78\xc4\x5d\xf1\x48\xf3\x2b\x1e\x71\x56\x7c\x77\x2b\xb8\xb3\x1c\x42\x9c\x20\x27\xca\x12\xbc\x81\x65\x6a\xf0\x35\x26\x6a\xe9\x28\x73\x26\xa7\x7e\x50\x08\xed\x12\xc7\x77\xa6\x12\xc7\x21\x63\x3e\x1d\x32\xb6\x05\xed\xad\xb6\x51\x78\xa9\x76\x7c\x05\xf5\x6e\x48\xae\x01\x21\xd0\x95\x20\x6e\xaf\x3c\x08\x66\x9e\x9b\x6b\xcd\xe2\xfe\xc6\x24\xba\x3f\x63\x9c\x33\x30\x78\xe8\x5c\x60\xcc\xe5\xee\x6e\x8c\x77\x37\x7b\x37\x8e\x3a\x9c\xd3\x83\x4d\xe3\xdf\x83\xad\xe2\xdf\x59\xe0\xb4\x06\x51\x6a\xf3\xd4\x0c\xfb\x01\xff\x16\x80\x75\x19\xf1\xaf\xdf\x8c\xf0\x1e\x07\xff\x5e\x05\xa6\x64\x6c\xb6\xd1\x34\x7b\x9f\xd3\x6c\x05\xf0\xd2\xc2\x73\xdc\x19\x1e\x71\x9a\x55\x65\x69\xe7\x04\x5a\xf0\x01\xda\xf4\x5b\x86\x16\x60\x46\xd8\xaa\x4e\x4b\x8a\xdf\x63\x56\x24\x06\xeb\xf8\x37\xe7\x6b\xb0\x1e\x97\xc1\xac\x26\x4a\x8b\xf4\x78\x1b\x4f\xf4\x0b\x71\xad\xbe\xf5\x17\xc0\x21\xda\xcb\x22\xd9\x09\x78\xaf\xb5\x59\x94\xd0\xa1\xa8\x1f\x4e\x24\x83\x92\xf5\x8e\xd9\x53\x30\x47\x75\x49\x7b\x76\x6a\x37\x1f\xa5\xdd\x3c\x9b\x1c\x38\x98\x6f\x82\x64\xc2\x68\x25\xe0\x8f\x05\x8b\x4a\x35\xe4\x14\xcc\x38\x8f\x39\x1b\xa5\xed\x64\x3f\xc8\xb2\x15\x29\x2d\x50\xa3\xe8\x82\xa9\xd6\xb4\xc2\x53\xe9\x5a\x61\x87\x8f\x9e\x4a\xe1\xa3\x43\xc3\x35\x6b\x03\x64\x0e\x3d\x8b\xda\x41\x73\x44\xbb\x13\x26\x34\xaf\xcf\x3a\x97\xbb\x68\xff\xcf\xb1\x3a\xfd\x4f\x01\x4d\x9a\x6d\x64\x13\xed\x09\xee\x69\x79\x82\xf9\xe0\x25\x4c\x3e\xda\x7c\xbf\x01\x0b\xbe\x51\xe7\x15\x90\x63\x99\xf9\xb7\x5b\xdb\xe3\x27\x1a\xec\xb1\x06\x0f\x92\x4f\x5b\x2f\xb7\x83\xbe\xfe\x5c\x82\x0b\x41\x5f\xf3\x2e\x04\x87\x5b\x5c\xe7\xe1\xd6\x64\xc2\xc3\x0d\x64\xc2\x2a\x7a\x61\x59\x66\x33\xf2\xce\xb7\x89\x4a\xbe\x91\xd8\xf5\xc5\x05\x2f\xb3\xd8\x55\xe5\x5d\x17\x25\xaa\x01\x95\xcc\x15\x8b\x5c\x28\x73\xc9\x74\xaf\xa7\x9f\x7e\xc6\x19\x76\x32\x19\x23\x6f\x1d\xa9\x93\xb7\x9e\x4c\x06\xf5\x11\x95\x37\x66\x86\x3b\xc0\x7e\x32\x45\xc0\x99\xa1\x02\xce\xa6\x04\x7d\xe1\x93\x2d\xe9\x0b\x2f\xec\xe1\x1d\xe7\x83\xbe\xd0\x08\x39\x87\x25\x33\x76\x54\x31\x40\xea\x87\x63\xe9\x1c\xfd\x61\xee\x2a\x08\x9f\x6c\x9e\x2b\x2b\x62\x59\x96\xd7\xca\xaa\x2c\x8a\xd7\x22\xcb\x1a\xa1\xdd\x39\x42\xce\x26\xab\xe5\xd5\x69\x00\x48\x10\x72\x2e\xc0\xdc\x12\x29\x42\xce\xab\xb5\x10\x69\xc4\xbc\xa3\xae\xdc\x97\x01\x12\x57\xee\xdb\xdb\x0a\x48\x16\xab\xb8\x22\x99\x7a\xc2\xd9\xe6\xeb\x69\x5f\x09\x42\xce\x1c\x48\x1f\x01\xf1\x1c\x2b\xcc\x9d\x2c\xcf\xe8\x71\xc3\x64\x0f\xbb\xa5\x91\x49\xb7\x47\x13\x92\x9d\x57\x50\xfd\xda\x1b\x7a\x72\x6a\x1b\x91\xdd\x18\xc0\xe8\x94\xb5\x89\x9b\x77\x13\xed\xf5\x79\xca\x0e\x8d\x78\x36\x3b\xa4\xbe\x6f\x94\x8a\x9a\x31\x59\x9d\x7f\x2d\xd2\xbf\x23\x0d\x45\xa9\x49\x77\x9f\x26\xed\x7d\xc2\xd9\x25\xb3\xb2\xae\x50\xba\x9f\x4e\x3b\x93\x95\xdd\x9f\x78\x5a\x1d\x56\x56\xa9\x40\x24\x37\xbb\x08\xa2\x8e\x20\x58\x24\x54\xdc\xec\x10\x70\xb3\x18\xfc\x83\x6c\xea\x10\xd5\x22\x3e\x69\xb1\x35\xa7\xc8\xe0\x20\x23\x2e\x1e\x75\xe5\xc7\x26\x16\xed\xca\x8f\x77\xb4\x82\xa4\x4b\x31\x6f\xc4\x5a\x99\x37\x62\x15\x7b\xb5\x94\xa6\xce\xc7\x5c\x82\x94\xe3\xd5\x93\x53\x3f\x1c\x4b\x91\xa6\xee\xa6\x33\x48\x96\x63\x36\x4b\x78\x1d\x07\x55\x93\x52\x2d\xc9\xa0\x20\x57\xc8\xd1\xe9\xb3\x96\x63\xb6\xc2\x3e\xcc\x56\x88\x3d\xc4\xf8\x9f\x28\x4d\xdd\xdb\x78\x16\x1b\x12\x64\x95\x7e\x39\x56\x15\xd3\x18\x9e\x8d\x69\x0c\x71\xac\xcd\x46\x9a\x4a\xdb\x8d\xe3\x8e\x34\xf5\x40\xd3\x28\xf8\x40\x33\x28\x48\x67\xd8\x8b\x21\x42\x67\xc9\x10\x21\x23\xcd\x23\x60\xf1\xb8\x0f\x7b\xe8\x28\x12\x08\x16\xfa\x50\x26\xd7\x97\xba\xe9\x72\xbd\xb8\xff\xb0\x83\xa0\x2b\x89\xb8\xb5\xd9\x34\x7b\xaf\xd3\xac\x07\xc5\x2d\xc5\xc9\x0f\x7b\xa6\xe9\xdf\x38\x4d\x05\x11\xb9\x1c\x1a\xf3\x08\x6d\x6a\x89\x5c\x4a\xb5\x30\x48\x54\x0d\x49\x22\x17\xe8\x15\x08\xef\xf2\xb7\xb4\xc7\xdb\x12\xbd\x23\xcb\x76\x18\x8a\x7b\x15\x7d\x80\xf6\xa0\xc5\xad\x65\x52\xdc\x92\x14\x3d\x9b\x20\x1f\xca\x26\xc8\x92\x02\x2b\xf1\x0f\x09\x31\x90\xe7\x2c\x7a\xfc\x21\xda\xe9\x37\x69\xa7\x03\xa4\x0a\xf6\x2a\xb6\x36\xf4\x20\x68\xb1\x60\x84\xbc\x80\x78\x4d\x35\x9c\xfc\xa3\x29\x93\x8f\x27\x58\x97\x0a\x64\x15\x5b\xa9\x79\x81\x9c\xb9\x1d\x74\x06\x6f\xf8\xc2\xc9\xbd\xa0\x98\xe2\xec\x4b\x01\x66\xad\xad\x27\x1f\x2a\xb5\xc8\x56\x56\x79\xd7\xa2\x04\xb6\xb0\x3c\x77\xde\xfc\xd4\x92\x24\xad\xb9\x09\x4c\xa7\x32\xd5\x7d\x0e\x63\x37\xdd\xa2\xfc\x35\x3f\x80\x10\xdf\x79\x81\xb0\x2d\x31\xf3\x50\x74\x9f\x1b\x24\x10\xdf\xdd\x74\x14\x9b\xec\x75\x1b\x8d\x4b\xf6\xcd\x56\x04\xf2\x00\x4a\xc1\x39\x8a\xb2\x0c\x20\x99\x85\x5a\x5f\x20\xb6\x76\x2a\x24\x0e\xac\x03\x64\x79\x32\x18\x0d\xf7\x74\xa6\xec\x8a\xfe\x96\x40\x96\xda\x13\x61\x77\x5d\x4b\xb0\xeb\x42\xe1\xba\x8c\xbe\x71\x06\x76\x32\x0a\x4c\x1a\x98\xb8\x31\xfc\x99\x74\xa3\x29\xb9\xe6\x55\x4d\xb7\xa7\x9b\x75\x7f\xac\x36\xcc\x25\xaa\x53\x8e\x3e\xdd\xac\x77\x68\x95\xa4\x4c\xed\x27\xdd\x56\x75\x80\x66\x52\xcf\xcd\xcc\x56\xd3\xee\x01\xaa\x3a\x9f\xb6\x48\x77\x09\xcc\x9b\x3f\xad\xb0\x0b\x58\xf0\x58\xa3\x20\x9c\x2a\xef\xea\x22\xa4\x02\x02\xe8\xd2\xea\xef\x24\x93\x88\x3e\xe5\x67\xec\x90\x88\xa7\x52\x44\xc1\xfe\x89\x95\xbe\x90\x55\xdb\xe3\x6f\xb2\x92\x1e\x3e\xa8\x74\x73\x8d\xb9\x9d\x18\xda\xaa\x9d\x41\x04\x13\x9c\x38\xa9\xb6\x07\xb2\x2c\x4d\xa2\x1d\x16\x6e\x4a\xed\x74\xd4\x3f\xa1\xa4\x7d\xeb\xf2\x14\xf6\xdd\xb9\x9b\xce\xb9\xc9\xbb\xb3\x5f\x85\x1a\x18\x8d\xd3\x53\xf5\xd7\x67\x5d\x08\x9e\x43\x7c\xd0\x43\x40\xfa\x37\xe3\x84\xe3\xe5\x54\xc8\x67\x11\x83\xba\x51\x6d\x8a\xfe\xa8\x52\x8b\x2c\x2b\xdb\x53\x16\x3e\xb7\xc9\x78\x9b\xec\x9e\xc0\x76\xaf\xf5\x8f\xfb\x4e\xda\x53\xa9\xbb\xee\x2e\xea\x9a\x53\x9e\x3b\x77\xde\xfc\x05\x0b\x16\x2e\x5c\xb4\xc8\xf6\x57\x5a\xdf\xef\x2a\x21\x8e\x24\xe3\xdd\x21\xa5\x84\x98\x72\x95\x10\x47\x52\x30\x6f\x0a\xf8\x57\x8d\x5f\x3e\x26\x08\x0f\x81\xc1\xae\xca\xae\xdc\xed\xdc\x49\x7b\x6b\x20\x98\x0b\xe0\xd1\xa9\xe9\x15\x9c\x2b\x08\x31\x5e\x8e\x3e\x45\xca\xea\x1f\xd4\xbb\x2d\x39\x7a\xb6\xab\xe9\xf0\x4f\xf2\x44\x74\x0a\xeb\x84\x89\x5e\xc1\x64\x92\x10\x60\x53\xe2\x83\x43\x3c\xe8\x17\x04\x20\x02\xcd\x57\x30\x81\x72\x9a\x81\x22\x33\xeb\x3b\xca\xb7\x17\x2d\x06\xdf\xc4\x13\x41\x0b\x47\x3b\x40\xe6\xf7\x8f\x6a\x7e\x32\x70\x8e\xbc\x62\x29\x01\xc8\x2b\x4f\x71\x63\x9e\xc4\xf1\xd1\xc3\x56\x01\x4c\x7a\x08\x99\x87\xa5\x6e\x7b\xb7\x47\x13\x77\x5b\x02\x58\x47\xb7\xea\x74\x54\xc0\x6c\x1a\x67\x0b\xe5\xbd\xe6\x4a\xfe\xa4\xcf\x6f\xd7\xab\x29\xe6\x63\x24\x5e\x27\x5c\xe0\xf4\x42\x12\xce\x05\xd5\xaf\x79\xcc\xa9\x14\xd1\xe9\x30\x73\xa5\xf7\x23\x4d\x4b\xef\x49\x0b\x4f\x10\x9d\x7a\x89\xe8\xde\x8e\xa2\x7b\x1b\x61\x70\x18\x2e\xa4\xa8\xf2\x0a\x50\xd1\xfd\x48\x9d\xe8\x5e\xc0\x93\xd7\x88\x0e\x4d\xf1\xa8\x52\x13\x1e\x15\x8f\xed\xbe\x02\x15\x03\xc8\xe5\x1d\xab\xc3\x01\xbd\xc6\x23\x04\x2c\x98\x9a\x0d\xa3\xc8\x33\xad\x29\xcc\x9f\x69\xda\x28\xf2\x4c\x2a\xdf\x06\x4b\x2c\x25\xbe\xb6\x2b\xe3\x35\xca\xd0\x15\x31\x64\xa1\x5d\xca\x34\x44\x61\x2f\x35\xf5\x46\x6f\x5f\xa6\xaa\xc8\x67\x32\xb9\xd1\x9c\x11\x60\xfa\x9a\x34\x67\xe8\x81\x30\xcf\x1b\x68\xfc\x05\xbf\xf8\x40\x73\x5a\xff\x6f\xbf\xd4\xf9\x9b\x32\xaf\xa4\x75\x99\xce\xb3\x32\xb5\x53\xd8\x9d\x92\x7a\x3d\x35\x75\x5c\x8a\xba\x5c\x39\xd7\x6e\x74\x30\x6a\x26\x15\xa3\x36\xca\x1d\x85\xc0\x84\x88\x5f\xe8\x75\x50\xfc\x22\xef\x9d\x52\x67\x90\xcc\x41\x39\x1b\x50\x4b\x63\x51\xf6\x8d\x13\xab\x3d\xe9\x91\xa7\x8a\xed\x40\xfe\x30\x0c\x93\xea\xad\x7a\xc2\x5f\xc7\x16\xa3\xe8\x7d\x2a\x29\x89\x78\xa1\x27\x04\x8b\xf2\x3b\xba\x55\xb5\x19\x99\x15\x69\x30\x92\x89\xa2\xc2\x42\xd5\x13\x85\xb5\xfe\x06\x51\x10\x79\xe2\x1b\xf7\x6a\x34\xc8\xaf\x89\x59\xec\xdc\x8e\xb0\xa8\xaf\xa7\x92\x28\xaa\x2a\x34\x17\x9b\x94\xb1\x6b\x02\x4c\xf6\x12\x16\x03\x51\x12\x79\x72\x53\x9d\x1f\x04\xa2\x18\x95\x6a\xf1\x13\x4f\xf3\x84\xab\xb0\xfd\x0e\xd5\xd5\x25\x86\x5d\xec\x83\x17\x72\x71\x57\x55\x4f\x94\x62\x5a\x8f\x81\x69\x65\x59\x89\xa6\x18\x79\x3b\x9c\x29\xcc\x01\x75\x3a\x98\xd9\x5f\x15\x37\xd8\xba\x03\xde\x36\xbb\x20\x70\x17\x44\xd1\xda\x85\x1b\xb3\x77\x61\x1e\x16\x35\x9f\xaf\x6b\x9a\xcb\x5d\xa8\xaa\x20\xb3\x55\xec\x54\x54\x20\x2c\x56\xc5\xbc\x73\xc0\xd6\xf6\x06\x92\x0c\xaf\xf4\x07\xe5\x0c\x17\xa0\x5a\xbc\x2a\xd5\xe2\x50\x18\xe3\x62\x93\x0d\x6b\x45\x00\xfa\x8e\x33\x54\xba\xd2\x40\xdf\x6b\x30\x6e\x94\xab\x99\x1c\x03\x11\xbb\xe4\x00\xb0\xc6\xc6\x9f\x86\x2c\xe3\x78\x8e\xac\xe3\x54\xa9\x15\xc5\x7c\xc4\x2a\x53\x8d\x5c\x48\x37\x8f\x72\x3b\xcc\x1d\x33\x40\xca\x5a\x75\xa3\xb3\x4d\x08\xc5\x7b\x22\xae\xc2\xeb\x72\x82\x13\xaf\x50\x21\x5d\xbb\x97\x60\x44\xcf\x52\xc1\x23\x3f\xa1\xbf\x15\x2a\xf9\x54\x34\xb1\x73\x39\x1e\x89\xd3\x2c\x96\xfd\x2e\x3a\xfd\xcf\xf9\x86\x99\x58\xc5\x96\xc8\xf9\x0b\xcc\x0e\x25\xd5\x7e\xab\xbd\xa5\x32\xa3\x8b\x1f\x5d\xa4\x6b\xd4\xed\xb1\x0a\x6f\x9e\x2e\x6b\xca\xfc\x45\xc8\x92\x10\xc1\x28\x5b\xc9\xd8\x8b\xcd\xd0\xeb\x8f\x64\x7a\x5c\x47\x7f\x1d\x32\x60\x3a\x17\xe1\x4e\xcb\x0c\x7a\x59\x13\xc2\xba\x32\xc0\xb5\x2d\xb4\xd2\xe7\x90\x09\x5c\x4d\x03\x95\x50\xb4\xda\x1a\x4d\xed\x7c\xdd\xe5\x07\x42\x06\x4e\x50\xf3\xad\xb4\x3a\xa9\x6f\x86\x0c\x38\x85\xb9\x01\x62\x7c\x4f\x3a\xec\x0f\x24\xc2\x3e\x06\xb1\xc8\xc6\x73\xc0\x6d\xcc\x57\xbe\x21\xa6\x21\xab\xbd\x1e\xcc\x26\x3b\x10\x96\xe0\x38\xc6\xc2\x79\x88\xd2\x77\x57\x50\xc7\x9e\x1d\xa4\xe3\x1e\xc9\xd5\xb1\x67\x17\xa8\x14\x0b\xab\xd8\x62\x89\x03\xab\x55\x96\xa4\x18\xe7\x16\x9b\xae\xde\x4f\xbb\x7a\x3a\x47\xe3\x5d\x64\x32\x7a\x72\x70\xd3\x4e\x6c\x1b\xae\x39\xf2\x76\x50\x8f\x51\x95\x18\x51\x97\xac\x38\x0f\x13\xf4\x60\xdb\xd4\x1d\xd7\xae\xa5\xe7\xa9\x50\x5a\x83\x7f\xf0\x2a\xa0\xa0\x1c\x70\xa7\x45\x91\x3e\x98\x4d\x91\x5e\xa3\x83\x67\x19\x74\x9e\x43\x08\xc9\x6f\x7e\xeb\x1b\x67\xd8\xb5\x6c\x84\x0f\x58\x70\x73\xa1\xe9\xcb\x1e\x13\xfa\xd8\x97\x33\x08\x8c\xa9\xa9\x4a\x5b\xd3\x5c\x3e\xdb\x40\x73\x19\x6d\xb3\x0e\xf9\x0e\xfa\xc2\x62\x82\xe3\xe5\x6e\x16\xf1\x5a\xc4\x77\x50\x5f\x61\xdc\x76\x2c\x82\x42\xb3\xeb\x98\xfa\xa5\x39\x54\x33\xce\x95\x58\xae\xa9\xa8\x46\x93\x2e\x52\x44\x38\xe4\xc0\xed\x75\xca\x88\x7f\x72\x81\xf8\xa8\x87\xcc\x09\x3f\xe4\x22\x07\xa6\x8e\x2c\x9c\xb2\x53\x88\xa0\xe0\x22\x58\x54\xdc\xe1\x20\x5d\x1b\xea\x24\x3b\xa5\x4e\x52\xa7\x0c\xc1\x0b\x90\x45\x5b\x6a\x2e\xd2\x5d\x43\xe1\x53\x8f\x74\x05\x85\xf4\x78\xa6\xe4\x55\x24\xd5\x33\x46\x88\x24\x7d\xfc\x20\x47\xf6\xb0\x41\x16\xa9\x06\xcf\xed\x31\xb9\x35\xe6\x0d\x27\x38\x66\x0c\x8b\xa5\x55\x2f\xfa\x44\x32\x4d\xdc\x47\xbb\xb5\x68\xe2\x52\x65\x3c\xf0\x8c\x6a\xe5\x9b\xcd\x1f\x0b\xe7\x88\x54\x52\xf9\xd7\xd4\xfc\xb2\xad\x1d\x93\xa3\x29\x3a\x94\x3e\xe2\xc7\x21\x12\xfc\x38\xc8\x7b\xcb\xf4\x6b\x6b\xbc\x12\xa4\xd4\x4a\xaa\x72\x9d\xc3\xbb\x6d\x21\xc9\xfe\xde\xe7\xc8\x45\x47\x53\x9d\x28\xd0\x5b\x2c\x2a\x41\x2d\x9c\x68\xec\xd9\xd0\xd1\xe7\x91\x37\x1f\xd3\xab\xc8\x0f\x2a\x06\x6d\x7e\x10\x44\xd4\x65\x73\x62\x8d\x57\xb2\x26\x57\x42\xc3\x43\x00\x17\x22\x0f\xa8\x74\x7c\x0d\xed\xfc\xb0\xec\xbc\xca\xd7\xb7\xbd\xb1\x93\x35\x83\x48\x52\x5f\x50\x46\xf6\xbe\x52\xf5\xa2\x32\xae\x62\xda\x59\xc5\xde\xac\x55\xcc\x31\xe9\x84\xfa\x7b\x7c\xa5\xea\xb4\xb4\x2d\xe6\x6d\x3b\xc4\x58\xe6\x6f\xb0\x57\x75\x63\xca\xaa\xca\x4d\xad\xca\xee\x6b\x7f\x4a\x5f\xf3\x4f\xa0\xaf\x5b\x53\xfa\x5a\xd4\x54\x5f\x01\x0b\x3e\xd0\xaa\x0d\xcd\x3a\x6e\xcb\x65\xdc\x7d\xbe\x50\x28\xea\x3b\x49\xf9\x59\x2d\x5a\x74\x4a\x25\xed\xd4\x3d\x97\x7c\xea\xa6\x8d\x44\xa8\xc4\x7a\x2c\x47\x68\x79\xbd\x98\x53\x45\xba\xf9\xcf\x52\x92\x55\x7f\x40\xd8\xda\x21\xeb\x15\x47\x2d\xa6\x87\x3c\x55\xa5\xfc\x84\x2c\xfd\x68\x42\xf5\x9c\x7c\xa6\x54\xb1\x4d\xba\xfc\x22\xe5\x95\xcc\x22\x4a\xa8\x5e\x6c\x57\xec\xe6\x74\x83\xd8\xc3\x95\xfe\x40\xd4\xab\xe9\x49\x7d\x54\xc4\x5e\x3a\xe6\x73\x96\xcd\x77\x42\x7b\xf7\x0c\x98\x7c\x5c\x03\x2a\x1f\x57\xc4\x6b\xdd\xbe\x2e\x9f\xd0\x89\x79\x3e\xe7\x4b\xad\x64\xdc\x0e\x9a\xac\xf5\x2b\xf1\xd5\x6c\x17\x9a\xad\x75\x1b\x37\x72\x3b\x20\xa8\x5e\x6f\xdf\x65\xdf\xe6\x13\xd2\x9a\xae\x14\x3c\x76\x5c\xc6\x28\x5d\x8c\x76\x28\x92\x97\xb2\xb6\x46\x6d\xa2\x7a\xc8\xe7\x2c\xa5\xd9\x1c\xa9\x70\xd4\xf6\xcf\xe4\xba\x0e\xbe\x55\xd7\x61\x3f\xed\xe4\xba\x84\xca\x16\x7d\x0a\x74\x52\x63\x29\xcc\xa2\xbd\xc4\x45\x2f\x44\x45\xe2\x29\x92\xf5\x05\x68\xb2\xb5\x7e\x19\x04\x3e\xa9\x4c\xc4\xad\x2d\xd7\x68\xb6\x83\x31\x67\x39\x8b\x30\x75\x7e\x02\xb4\x13\x87\x5d\x8c\x7a\xaf\xa5\x98\xaa\x83\xc0\x5a\x29\x36\x64\x36\xb1\x24\x48\xde\xe5\x0c\xbd\x44\x71\xae\xd9\x08\x1a\xb0\xe0\xd3\xc5\x13\xa0\x1b\x55\xde\x75\x2a\x84\xe6\x1b\xa3\x9a\xbe\xa1\x17\x2c\x4c\xcd\x44\x9a\x4c\x2b\xfa\xe1\x79\x55\xfb\x9b\xa9\x17\xb6\xd3\x17\x92\xa9\x42\xaf\x43\x15\xac\x57\x6c\xaa\x50\x52\xda\x71\x61\xeb\xce\x2b\x82\xa1\x65\x0d\xf9\x5b\xdf\x75\x53\xf2\xcd\x06\xe5\xe0\x0a\x07\xbc\x58\x10\xc8\xd7\x4a\x01\xbd\x8e\x8f\xa5\x10\x10\x63\x93\xe9\x82\x0b\xd7\xf1\xdd\x0b\x84\x31\x0a\xb6\xab\x94\x7c\xc6\xea\xea\x96\xce\x5c\xdf\xdf\x90\xe8\x58\x50\xb9\x26\x11\x2a\x9a\x9c\x74\x7b\x96\x2d\xbd\x2b\x08\x84\xd7\xe3\x0b\xcf\xbe\x67\xaf\x23\x9d\xb8\xa9\x3c\xa4\x8a\x14\x15\xc0\x6d\xf2\x10\xaf\xf4\x7b\x09\xe9\xeb\xab\x23\x7d\x37\xd0\x59\x59\xa4\xaf\x57\xe5\x13\x51\xf9\xbe\xb8\x60\xd1\xb6\x5a\x37\x8b\xd8\x15\x54\xd5\x0f\x75\x9a\x5d\xda\x26\xd3\xa2\x0b\x4e\x93\x86\x09\x69\x6b\x84\x0d\xd7\x85\xc0\xea\x59\xb1\x9b\xe8\x9c\x9e\x2f\x25\xee\xa0\x0e\x6d\xa6\x3b\x28\x13\x35\x24\xa1\xf1\xcd\xb4\xcf\xef\xda\x68\xcc\xa5\xa1\x4d\xda\x08\xaa\xa6\x00\x8f\xd0\xc1\xc6\x70\xdc\x23\x8b\xcc\x1c\xb3\xce\xba\x76\xa3\xb9\xa1\x19\x6e\x1b\x13\x51\x2a\xde\xba\xa8\x6e\xfb\xd4\x6c\xb2\x0d\xee\xf7\x21\x87\xad\xfe\x5e\xaa\xf4\x39\xe4\x5a\x1e\x77\xd0\xc6\x22\xe9\x78\x97\xab\x3a\x58\x8b\x6b\xbd\xad\x31\x5c\x92\xd7\x9f\xca\xd9\x2a\x9e\xba\x52\x3b\xbb\x68\x6b\x7d\x36\x75\xcc\x4a\x7b\xe2\xd6\xed\xa1\x2f\x59\xe8\x20\x54\x5e\x29\xd8\x40\x69\xb4\x9f\xab\x34\x1a\x20\x3b\xe0\xb3\x4a\x2d\xe2\x40\xac\xcb\x57\x85\x3c\x2a\x9a\x9c\xe1\x45\x99\x33\xbc\x4f\xa7\x0b\x57\x6b\xdc\x20\x6c\x0b\xe0\xb5\x89\x40\x15\x3c\x3e\x5d\x2a\xbf\xba\xce\x30\x69\x8e\xeb\xf7\x52\x4e\xd7\x06\x73\xba\x36\x24\x9f\xae\x02\x2a\x52\xd2\x4e\x97\x8e\x93\xeb\xb7\xcd\x8e\xbd\xd8\x25\xc9\xdc\x35\xe0\x1c\xf8\x34\x68\xf6\xeb\x6a\x47\x81\xca\x80\xa0\xe9\xde\x0c\xa1\x7b\xd9\x97\x99\x8e\xca\x2f\xab\x03\x71\x77\xb2\x11\x4d\x26\x30\xcc\xae\x92\x73\x3c\x19\xf1\x31\xb1\xad\xb9\x6f\x8e\xa7\xe0\xa0\x70\xee\xa5\xe3\x29\x14\x98\x11\x5c\x47\xc4\xaa\xb3\xcf\x1f\xcf\x38\x25\x2b\x7d\x31\xa1\xa9\x6f\x59\xd7\x90\x28\x98\x38\x9f\xde\x18\x96\xf0\x34\x2a\xc6\x7b\x59\x54\x7b\x89\xa3\x64\x26\xb9\xa5\x19\x7c\xcd\x99\xa0\x90\xa9\xbb\x95\x71\xc0\x26\x33\xe8\x5e\xdf\x31\xcb\x26\xb2\x2a\xef\x5a\x61\x27\xcb\x56\x6c\x09\x5a\xbe\x68\x55\x93\xd4\xd4\xbb\xc9\x1b\x3f\x83\x14\xef\x40\x74\xcc\x38\x31\x99\xed\x7d\x21\xf1\xe2\x8f\xa6\xbe\xfd\x38\x77\x68\xde\x0b\x89\xc7\x52\xb6\xcc\x90\xf5\x77\xd2\x37\x5d\x29\x59\x60\x7d\x7a\xca\x8a\xbc\x90\x82\x98\x9b\x2c\xc4\xb4\xda\xd5\x23\xe6\x4a\x7f\x93\xb9\x46\x37\xc9\x9b\x95\xe9\xd2\x1a\x25\xac\x87\xb1\x4c\xd5\xc3\x60\x6b\xfd\x41\x61\xb8\x09\x8c\x3f\x36\xb5\xd0\x0c\x3f\x42\x06\xdd\x91\xe8\xc4\x3d\x10\x6f\xc5\xd1\xf9\x3a\x76\xc3\xce\xe4\x6b\xde\xb6\x2a\xd9\x55\xb4\xfb\x6a\x64\xe6\x78\xba\x8a\x20\x56\x11\x1b\x5c\xcb\x61\xa5\x24\xef\xe0\xeb\x68\xf7\xdf\xb6\x13\xaa\x6d\x52\x87\xb3\xaa\x9d\xf3\x8c\x1a\x82\xbc\x76\x3a\x99\xd4\x60\x95\x14\xe0\xa8\x42\xb8\x70\xa0\xd0\xa8\x8a\xa1\x04\x2b\xfd\xc1\xfa\xb3\xe9\xaa\x2d\x5e\xc8\x56\x5b\xcc\x64\x93\xc6\xa9\xef\x7f\x44\x97\x8e\xf9\xbe\xac\x63\xe6\xa9\x8f\x2c\xf4\x21\xd7\x60\x77\x4e\xf0\xcb\x4d\xc5\x11\x5d\xa9\x02\xdb\x41\x93\xb5\x7e\x49\x78\x91\x1f\x4f\x56\xe9\x60\x43\x6e\xcb\x53\xa1\xa7\x6d\x04\x39\xe1\x0b\x5e\x93\xca\x62\x91\xbb\xc4\x30\x50\xc6\x09\x96\x2b\x39\x07\x39\xc7\xb9\x81\xe0\x8e\x6c\x73\x0b\x5d\xbb\xf4\xf1\x2a\x43\xc2\xab\x3b\x16\x20\x82\xf8\x34\x61\x6b\xbc\xc1\x15\x34\xfd\x5a\x75\x7a\x5f\x68\x28\x25\xe2\x3a\xa5\x94\x58\xce\x16\xd6\x4e\xc5\xfc\xd7\x4b\x30\xff\x35\x02\x28\xc6\xf2\x40\x70\xac\x60\x85\xa6\x04\x26\x7d\x69\xa0\x05\x95\x15\xef\x74\x16\xb5\x58\xfb\xda\xc4\x88\x21\x3c\xc1\x1a\xa1\xc4\x3d\x29\x28\x71\x5a\x73\x28\x61\x77\x76\x6f\x4a\x67\x61\x73\x9d\x99\x8e\xee\xa3\x1d\x25\x56\xbc\x78\x20\xa5\x45\xc0\x82\xbb\xda\x67\xe1\x3e\xa8\xf2\xae\x5e\xd4\x66\xf9\x3e\xf1\xf9\xd4\x0e\xe2\x0b\x54\xe0\x60\x7c\x15\xa4\x26\xcf\x7e\x57\xe2\x25\x70\x38\xbe\x04\xcc\x09\x52\x52\xa8\x39\x48\x28\xa7\x2f\x02\x8b\xac\xc8\x41\x8d\xb0\x40\xf8\x8e\xe6\x8a\x74\x6e\xd8\x39\x4c\x0b\x5b\xba\xd4\x9c\xbf\xa5\x41\x80\xa9\x3c\x45\xce\xc1\x85\xee\xbc\x93\xa1\x31\xb1\xc7\xbc\x94\x6b\x1d\x81\xb6\x40\x4c\x21\x4b\x50\xb5\xb3\x58\x35\x2e\xc5\x1f\x62\x42\x5a\x84\xbf\x65\x70\x68\x50\x99\xe6\x02\x4c\x79\x30\x07\x53\x1e\xe0\x0b\x15\xf9\x57\xa4\x8d\xd2\x01\xad\x41\x69\x72\x8a\x7a\xa9\x0c\x09\x4e\x17\x05\x22\x1f\x95\x2d\xc9\xe6\x7a\xba\x90\x7d\x45\x68\xb6\x50\xba\x71\x54\xd0\x37\xa3\x1f\xdd\x1e\x62\xc8\x17\x6d\xe6\xd4\x22\xc7\xa3\xb4\xa7\xe3\xbc\xfe\xb8\x0f\x28\xd9\xcb\x23\xf6\xa6\x8a\xae\x9b\x8e\xf7\x48\x01\xd6\x3c\x3f\x9e\xa8\x2d\x82\xdd\xe4\x4c\xb4\x1d\x68\x59\x1a\x0c\x16\xa0\x92\x7d\x29\x92\x37\x1f\xb7\x45\x7d\x28\x09\x88\x1c\xe5\x26\xdb\xab\x2e\x7a\x27\x54\xad\x54\x27\x41\x48\xe2\x6e\x4b\x42\x6e\x90\x33\x67\xb0\x32\x2f\x3c\x91\x23\x35\x86\x40\xc4\x8f\xfc\xdd\x61\x4e\x52\xf1\xb0\x20\x72\x58\x28\x2f\xcc\x69\xea\x5d\x10\x79\x91\xab\x85\xb9\xb4\x65\x2d\x06\xd5\x3c\xe8\x75\x3b\x02\x91\x93\xcb\x32\x74\xd8\x47\xa9\xbf\x80\x76\x14\xbe\xd6\x1f\x88\x58\x98\x03\xaf\xd4\x76\x28\xfa\x4e\xd5\x57\x36\x3c\x17\xa2\x0f\x5f\x8e\xb6\xb9\xc7\x69\xb3\x44\x3a\x9a\x45\x33\xcf\x06\x4e\xde\x0f\xd2\xd0\x8d\x11\x43\xa0\x00\xe0\xcd\xc7\x72\x23\x35\x68\x37\xba\x2f\xf7\x60\xd4\x0d\xa1\xf6\x40\x13\x1a\xde\xbc\xc2\xca\x07\x62\x2f\xa3\xaa\x3c\x96\xe5\xf3\x09\xfa\xdc\x26\x8f\xfb\x5b\xcc\xa2\x9f\x4c\xc3\xe4\xf3\xa9\x98\xbf\xb4\x78\x58\xd2\xfe\x03\x1e\x69\xdf\x80\x89\xbf\xa9\xb5\x59\x8d\x64\xce\x4a\x38\x73\x22\xad\x47\x5a\x48\x2a\xfa\x81\x94\x74\x6c\x6d\x32\xbf\x70\x46\x42\xb6\xbd\xc9\xf3\xab\x48\x7d\x87\x70\xf4\x1d\x7b\x13\xce\xa2\x53\xbd\x24\xe2\x8e\xc1\x9d\xbc\xe3\x1a\xdc\xd1\xc4\x2d\xff\x5e\x4a\x93\x36\xe8\x7c\xe0\x4d\x89\x6c\x51\x47\xa2\x21\x7a\x84\x8e\xad\x9d\xa1\x8c\xbd\xf6\x9e\x26\xa2\x29\xe6\x10\xed\x51\x66\x38\xc5\x68\x32\x24\xd3\xbc\x4f\x47\x53\x21\xd9\xab\x21\xe9\xba\x2e\x8c\xa6\x40\x52\x7a\x8c\x43\x95\xc9\x98\x1d\x8b\x3f\xb3\x48\xec\xd1\xc5\xa4\x50\x49\x29\x4d\x41\x15\xe9\x4d\x1e\x6d\x53\x06\x5c\xe2\xaa\x00\xeb\x8b\x3e\x79\xaf\xb4\x86\xbb\x06\x58\x32\x03\xea\x9d\x85\xd3\x5e\x90\x38\xed\x91\xe4\x69\xaf\xf4\x2b\x60\xa6\x5d\xed\x95\x2d\x13\x2d\xe6\xfe\xd0\x21\x7e\x8d\x32\x70\x54\x69\x79\x08\x67\xfb\xaf\xa3\x23\x6b\x9f\x00\x18\xc1\x0b\xa2\x17\x5f\x7c\xf1\xc5\x77\x38\x10\x28\xc2\x23\xa3\x62\xfc\x5c\xba\x5b\x72\x95\x77\x75\x30\x99\x1e\x2f\x33\x09\xfa\xfe\xd6\x4e\xd8\xfe\xf4\x13\xe6\x88\xd6\xa4\xa5\x63\x46\x37\x67\x71\x78\x78\x78\xb8\x66\x6d\xc7\x4e\xfa\x9e\x8b\x45\xd0\xdc\x36\xeb\x93\xc4\xe9\xc5\x40\x3a\x2b\x37\x7b\x2a\x17\xa8\xaa\x1d\xd0\x71\xce\x9e\xc8\xd5\x49\x13\x31\xe6\x7b\x8d\x17\x64\x02\x39\xb3\xc0\xe4\x1d\xbf\x96\xf6\x69\x0e\xbc\xde\xcf\xe3\x0d\x6b\xcc\x75\xb9\xc7\x3d\x2d\xbf\x7f\xf2\xae\xa6\xb9\x5f\x8c\xa5\xee\x6a\x9f\xb5\x57\x39\xe7\xc4\x8f\x65\xd1\x4e\xed\xb7\x11\xef\xd5\x1e\x7c\xdf\xaa\x87\x98\x43\xcb\x5e\x00\xec\x05\xe8\x0a\x8b\x92\x8b\x90\x52\x23\x4e\x20\x99\x78\xee\xa6\x83\xff\xc0\x32\xef\x68\x5f\x3a\x11\x32\xd4\x9b\x6a\xea\x5d\xc2\xe3\x9b\x27\xf6\x81\x3e\x27\x33\x06\xe9\x96\x66\xa8\x6b\xe0\x5f\x11\x7d\x65\xbf\xa4\x49\x76\x72\x97\xeb\x68\x7f\x9f\xa3\x2a\x1d\x41\xab\x93\x9c\x90\xdd\x4f\xe2\x84\x60\x4c\xfb\x0b\x14\x4b\x6d\x2a\xe4\x69\x4e\xb9\xac\x7c\xcc\x53\x0b\x20\x24\x63\x49\xbf\xc4\x92\x01\x47\x6b\x7a\x67\x22\x96\xac\xf4\x07\xa2\xe2\x0e\xed\x22\x7c\x8a\x52\xaa\xc4\xbf\x97\x6a\x9a\xbf\x0f\xb4\x5a\x5a\x27\xb9\x5d\x8b\x8e\xa3\x1b\x50\x4d\x21\x90\xf7\xf5\xd1\x41\x7c\x49\xcc\xb9\x46\x4c\xf8\x8e\x28\xb1\x87\xce\x62\x09\x0d\x90\x8a\x71\x6e\x04\x2b\xa8\x2e\x01\x3d\x88\xbc\xb7\xa5\x6f\x24\xd6\x38\xf6\xf5\x9d\x53\x42\xf3\xe1\x69\xd2\x7c\xa8\x74\x24\xea\x84\x77\xe7\xb5\x86\x24\x80\x26\xa8\xad\x8f\x94\x8d\x1f\x45\x91\x00\xfc\xef\xd4\x22\xcc\x2d\x11\xd8\x32\x86\xf0\x2e\x37\xf2\xd7\x5c\x54\xb6\x94\x83\x98\xa1\xbf\xd8\x78\x0c\x94\xf1\x77\x34\x19\xda\xd7\xf1\x75\xa9\xa0\xef\xc5\xa0\xdc\x4b\x8c\x6f\xf9\x9c\x40\x46\x31\xa1\x84\x26\xb0\x15\x48\x03\xa0\x02\xec\x34\x5e\x65\x55\x12\x4b\x6c\x9d\xad\x1b\xe9\x78\xe4\x6c\xad\xf1\x96\x46\xdb\x6a\x4a\xaf\x97\xd7\x60\xd3\x5e\xf4\xf3\xd1\xa1\xaf\x2c\x6d\x38\x8d\x4c\xa3\x4d\x98\x4e\xa3\x9c\x3c\xcb\x03\x32\x9a\xa5\x68\x25\x57\x3f\xe6\x24\x57\xbf\x83\xce\xfc\x33\x54\xe1\x61\xde\x99\x71\xde\xb9\xab\x89\x77\xa6\x9d\x77\xee\x49\x79\x27\x60\xc1\x9d\xad\x71\xe0\xe3\xc9\x67\xb0\xac\xcd\xf0\x32\x90\x74\x9b\x53\xaf\x8f\xbc\xf7\x23\x42\xa6\x1a\xe5\x8c\x7a\x67\x33\x65\xf2\x68\x79\x3c\x45\x52\x3a\xd2\xad\x92\xf7\xa5\x2f\x21\x3a\xd0\x7c\x8d\xcb\xae\xc6\x0b\x70\x6a\x5c\x76\x04\x56\x8d\x4b\x32\x0f\x5a\xe3\xf2\x00\xa9\x71\x69\xc8\x08\x69\xfc\x6f\x05\xa2\xf9\x77\x62\xfd\xaf\xa6\x0d\x3f\x96\x1c\x11\x69\xd7\xb8\x34\x85\xf3\xad\x30\xc8\x22\xea\x6a\x0a\x32\x8e\x09\x0c\x84\x01\x3d\xe2\x64\x9c\xef\x97\xea\x44\xb1\xeb\xe9\xf3\xff\x56\xcf\xe5\xda\xbc\x26\xd2\x34\xc3\xb0\x34\x46\xee\x46\xda\xa3\x8c\x91\xc3\xfc\x0f\x27\x52\x79\x72\x32\x4b\xbc\xa8\x26\x95\x59\x63\x4e\x99\x35\xd2\x43\x4a\x99\x35\x9a\x3b\xca\xf0\x20\xe4\xbd\xfa\x12\x92\x96\xc0\x22\x5f\x8d\x7a\xad\x91\x77\x66\x8f\xdc\x52\x95\xb6\xf7\xcf\x66\xa1\xad\x87\xb3\x25\xb6\xbe\x09\x6d\x75\x74\xab\x4e\x76\xeb\x06\x8c\xd4\x9c\xec\x44\x56\xab\xc3\x2a\x10\x99\x43\x8a\xdd\x86\x85\x85\xc9\x83\x92\x72\xa5\xc6\x3e\x75\xa5\x8b\xbe\xa4\xb2\xbd\xd9\x81\x7b\x2c\x64\xc0\xd9\xe5\x5d\x09\xd2\x30\x98\x25\x64\x9c\xca\xd4\x2c\x45\xd6\x5f\x57\xe1\x2d\xef\x54\x72\xb4\x6a\x1d\x1b\x77\x3e\xd2\x45\x5d\x95\x49\x5d\xc9\x71\x84\xdb\x65\x37\x3c\x96\x51\x77\x23\x71\x4f\x0e\x44\xa5\x5a\x42\xad\x1e\xab\x39\xb9\xb6\xa1\xb9\x60\x51\x6f\xcd\x08\x48\x73\x5a\x9d\xc9\x23\xad\xcd\xe4\x91\x26\x67\xf2\x7c\xeb\x33\x39\xd4\xda\x4c\x0e\xbd\x74\x30\x79\xb4\xb5\x99\x3c\xda\x1a\x4c\x1e\x48\x2b\x11\x8d\xa5\xb2\x90\x03\xcf\x28\x8d\x33\x95\xc5\x6d\x47\x53\x5f\x2f\x3b\xc6\xcc\x2a\xba\x74\x5a\x44\x92\xf4\x31\xc1\x6d\x61\xa2\x4a\x32\xcf\x91\x6c\xa5\xae\xc2\x7a\x07\xed\xc3\x56\x58\xc3\xdb\x55\xcc\x02\x55\xd2\x9e\xc1\xd2\xd5\x93\xd1\x34\xbf\xbb\x48\x27\xf5\xee\x67\x15\x2b\x71\x51\x6f\xe8\x51\xcf\x11\x9d\x2c\x5a\xfb\x94\xc0\x17\xaf\x29\x5f\xba\xc8\x64\x54\x72\xe7\x68\x6e\x76\xb2\xbe\x77\x53\xd3\xe2\x80\x63\xa6\x49\x82\x43\x55\x3b\xf8\x1a\x78\x42\x14\x05\xae\xc4\x77\xeb\x51\x0a\x5f\x0b\xaa\x1b\xea\xaa\x6d\x65\xc1\x48\x68\x27\x1b\xb4\x78\xcc\x16\x8c\x02\x16\x7c\xb0\x75\x59\x12\x33\x38\x19\x19\x92\x38\x90\xa6\xa6\x7f\x4d\xc6\x66\xed\x8a\xb6\xb9\x0a\x55\x46\x2e\x35\xf7\xcf\xc2\x40\x1a\xb2\xc1\xa2\x2c\x13\x7e\xe3\xfa\x37\x23\x80\x87\x65\xf8\xe6\x16\xb4\xfc\x6c\x0c\xf3\x11\x0b\x0b\x11\x0b\x8b\x11\x0b\x4b\x80\xd0\xf3\xeb\xf1\xf9\x89\x74\x7c\x86\x6a\x8e\x5b\xc3\x62\x8c\xc2\xa2\x10\x31\x51\xdc\x1a\x5d\xb4\x67\x47\x4d\x6e\xa1\x28\x6c\xc5\x5d\x2c\x6a\x8b\x16\x13\x3e\x45\xf3\x27\x9a\xd9\xc2\x22\x6e\x61\x09\x90\x47\xb0\x5a\x58\x68\x61\x85\x01\x1a\x65\x06\x44\x41\xf8\x44\x1d\x3a\x37\x08\x44\xd1\x72\x74\x2f\xe3\x2d\x3d\x27\x10\x05\xe1\x0d\x19\x5b\xd6\x9c\x40\x72\xcf\x71\x0f\x57\x18\x39\xb3\x2b\xd0\x3e\x58\x3a\xc5\x5b\x3c\x92\x55\x06\x88\xd1\x02\x41\x8d\x9d\xba\x62\x18\x5e\x6e\xb4\xb1\x41\x10\x44\xe3\x5f\x95\x99\xa1\x8a\x96\x9a\x16\x98\xdd\xb6\x40\x14\x43\x26\x4a\x21\x07\xce\x03\x34\x3b\x45\x6d\x35\xdc\x80\xdf\x18\x7e\x83\x4c\x73\xd8\x57\xc9\x49\xb7\xf9\x44\xda\x2d\xae\xfd\x5a\x8a\x41\x10\x1d\x93\x13\x09\x8b\xea\x63\x49\x6e\x49\x58\x80\x49\xe5\x65\xf6\xb6\x02\x5a\x15\x61\xd7\x36\x84\x25\x78\x96\x0b\xa2\x69\xf5\x3e\x53\x1f\x4b\x98\x69\x60\xc4\xad\x7b\x74\x02\x80\xab\x12\x07\x54\xb2\x9c\x8f\x5a\x92\xe3\x2e\xaf\x25\xc9\xf1\x70\x86\x55\x9c\x26\x36\xaf\x5a\xc5\x1b\x36\xd2\x3c\x7c\x92\x74\x6d\xd6\x0e\xb8\x9b\x40\x43\x63\xee\x1b\x32\xc6\xae\x36\x82\xfb\x7d\x32\x9d\x92\x92\xcd\x55\x62\x46\x03\x9b\x61\x5a\x75\x0a\xbe\x48\xf2\x95\x6d\xa1\x0b\x58\x70\xa4\x09\xb3\x47\x99\x59\xa5\x5f\xda\xd3\xed\x1e\x4f\x66\xdf\xba\x37\xcf\x77\xd4\xd6\x4f\xa6\x59\x2b\x65\x9c\xc6\x60\xc3\xc8\x81\x1c\x8d\x6a\x34\x49\x4b\x4b\x24\xf6\xa0\x4c\x3d\x32\xe5\xe5\x11\x1f\x80\xe1\xb1\x5e\x1a\x5b\x61\xee\x2a\x32\xab\x91\xb6\xac\x6b\x44\x26\xee\x27\x01\x65\x25\x4c\x5c\xa5\x32\xae\x6c\xbc\x94\xca\xa4\xd4\xd7\x3d\x40\x47\x53\x7d\xdd\xa8\x9d\x3c\x46\x2f\xa2\x63\xcd\x5e\x44\x9a\x30\x84\x5c\x9f\xeb\xd0\x83\x61\x7d\xab\x82\xc4\x46\xd2\x73\xc4\x9c\x2f\x0d\x87\xd1\xe1\x17\x24\x09\xec\x0d\x14\x5c\xd4\x25\x7b\x77\x6b\x07\x6c\x3a\xf3\x8a\xab\x5a\xe9\x82\x37\x52\x07\xb6\xb2\x3e\x56\x15\xe4\x59\x04\xfe\xe9\xc5\x3f\x7d\xf4\x84\x91\x41\xae\x6e\xab\xf7\xc2\x95\x9e\x11\x1b\x5a\x39\x61\x0d\xa3\x4c\xbe\xf4\x72\x24\x43\xa9\xf2\xae\xf3\xed\x4c\x6f\xb6\xf7\x27\x29\xcf\x04\x69\x4f\x56\xf4\xae\x84\xc4\x27\xa9\xf9\xe0\x92\x77\x43\x7a\x82\x46\x53\x5f\x33\xfc\xf3\x16\x93\x6c\x93\x3b\x0c\xf4\x53\x29\x0c\x34\xe5\x59\x15\x03\xed\x63\xaa\x8e\x73\x20\x55\x47\x3c\xc4\x33\x66\x88\x4d\x7a\x88\xcd\x8e\x36\x21\x6d\x84\x24\x16\x3d\xc6\xcc\xb3\x30\xbf\xec\x99\xd0\x68\x84\x5b\xc9\xbb\xce\xc4\x57\x47\x65\xa6\xd9\x11\x8e\xd8\x30\xc6\x75\x6a\xe9\x51\xe9\xee\x3d\xc2\x91\x27\x1d\xe3\x11\x0b\x7d\xe0\x14\x56\x04\xee\x3b\xca\x13\x6e\x14\x93\x6b\xc4\xcc\x2b\x38\x44\xda\x55\x18\xaf\xa6\x4b\xb0\xab\x30\x4e\x48\xaf\x1c\x5b\xde\x96\x71\x1c\x0a\xde\x4c\xe4\xa8\xc9\xeb\xa9\xc6\x2c\x54\x9f\x72\x5a\x1f\xd2\x02\x03\xf8\xd1\x0b\xa6\xd9\x8d\x98\x84\x9d\x8e\x39\x39\x7b\xd0\x93\x33\x64\x01\xf1\x6e\x8d\x29\x5d\x15\x1c\x69\x14\xdd\x91\xd4\xb8\x0c\x39\x42\x80\xe2\x8c\xd3\xbb\x7b\x92\x93\xbc\xa9\x93\xe4\x22\x6f\xe4\x5b\xa7\x42\x07\x2d\xcd\x43\x32\xeb\x72\x23\x85\x64\x02\xeb\x32\x1f\x3c\x76\xd1\xb2\x60\x32\xe6\x00\xeb\xb4\x4c\xfd\x4a\x78\xc8\x01\xf9\x6c\xa9\x24\xe5\x63\x5c\xb2\x81\xab\x54\x26\x69\x99\x88\xc5\xf5\x2b\xbe\x39\x75\x47\x37\x51\xb1\x6f\x84\xbb\xe9\x06\xc7\x38\xe5\x11\x2c\x11\xf0\xd6\xcc\x8d\xed\xb3\xee\x25\xd1\xed\xe9\x8d\x3c\x0d\x6b\x6f\xc2\x16\x0a\xaf\x16\xfa\xf4\x0a\x5a\x8c\xfe\x69\xcb\xc0\x3f\x0d\xa8\xa0\xce\x15\xb0\x04\x93\x45\x2f\xd5\x99\x4c\x0c\x50\x84\x1f\x32\xb8\x6e\x17\x06\xd1\x8c\xba\x75\x3c\xf5\xb1\x14\x72\x68\x30\x07\x2d\x3d\x78\x0c\xcc\x4f\xf3\x25\x36\xf9\xe0\x44\x3a\x2f\x88\xef\x60\xc0\xf5\x8b\x0f\xc8\x6c\x1e\x67\x9a\x20\xb1\x61\xa8\xce\x89\x3f\xaf\xc4\xd0\x30\x47\x1c\xb9\x37\x11\xd4\x02\xdd\x7d\x59\x34\x3c\xec\xe9\x30\xd1\x5e\xe9\x50\xc6\x22\x25\x25\x49\x6f\x30\x99\xfb\x26\x1a\x7e\x26\xa0\x7a\x4b\x47\xbb\x35\x41\x47\xb2\x3c\xaf\x85\x25\xbc\xf6\x86\x1e\x68\xdf\xda\x83\x78\xf4\x90\xc1\x28\x6d\xf4\x0b\xc6\x34\x42\x92\x98\xa2\xbb\x9e\x87\xd2\xd7\xa3\xf1\xa6\x8e\xdc\xd6\xe9\x0b\x0e\x64\x22\x4b\xc5\x46\x16\xbc\xea\x66\xe3\xb0\x3a\xf1\x88\xef\x49\x5e\x8b\x2e\x98\x9d\x44\xd7\xeb\x8a\x68\x1f\xfc\xc9\x2c\xc5\x4c\xe0\x6f\xe8\x2a\x6c\x01\xe2\xce\xd4\x52\xee\x6d\xc6\x44\x9c\x76\xbf\x1e\x69\xc5\x18\x7c\x15\x6d\x9e\x10\xc4\xc8\x22\xf6\x56\x63\xd9\x29\x06\xd2\xf0\x8e\xa7\x5e\x1d\x80\xa2\x62\x38\xf1\x2d\xd6\xed\xd6\x2f\xcc\x1a\xa3\x24\xa3\x0a\x35\x16\x6e\x70\x89\xd7\x10\x0a\xf5\x9e\x83\x8b\xbb\x49\xb7\x4d\xe9\x65\x54\xb0\x32\xac\x4c\x30\x54\x19\xcc\x92\x42\x0b\xbd\xd2\x73\xe8\xf2\xa3\xd9\x64\x46\x98\x67\x35\x54\x94\x3e\x54\x33\x7c\x72\xc0\x82\x7d\xbc\xe9\xf2\xd2\xcf\x24\xe0\x82\x99\x13\x33\x33\xe5\x6e\x36\xdc\x5e\x02\x94\x5e\x8d\xdc\xe9\x93\x3a\xda\xf9\x92\xb1\xa2\x55\xde\x75\xae\x0a\x2c\xd3\xfe\x32\x49\xa9\xf7\x64\xb5\x9a\xd3\xcf\x58\xd1\x9b\x9a\x6a\xaf\x81\xb6\x6b\x08\x93\x26\xda\xfe\x12\x33\x69\xd4\xc6\x24\x77\xf6\x04\xd7\x37\xe3\x99\x90\x77\x2d\x10\x3c\x52\x36\xce\x0e\xe0\xe2\x02\x08\xfe\x2d\xc5\x72\xd4\x58\x2f\x06\x02\x5f\x7c\xa0\xdb\xd7\x97\xd0\x19\xe0\x99\x6e\x98\x24\x97\x84\xef\x49\x9e\x08\x27\x87\xa8\x1c\xfa\x2a\x7a\x50\x30\xc4\xdd\xf8\xaf\xdf\x30\xf0\xa2\x0d\xf8\x31\x90\xea\xaa\xf1\xda\x00\x31\x41\xdb\xd7\x0d\xc6\x5a\xca\x08\xce\xd4\x79\x93\x87\xb8\x34\x57\x33\xbf\x37\x79\xc2\x1e\x81\x9c\xa6\xd7\xe9\x72\x57\x1d\xe5\xbe\x9e\x74\x9b\xc2\xb1\x48\xde\x4e\xca\x01\xb2\x54\x00\xe1\x48\xfb\x8d\xba\xcb\x23\xf9\xfc\x04\x86\x9e\x2c\x0f\xc8\x6e\x96\x31\x1a\x6b\x01\x56\x7d\xac\x63\x4b\xe7\xc2\xef\xf0\x78\x19\xb1\x63\xb1\x0c\x6e\xf2\x26\x0a\x96\x04\x6e\x72\x81\xe2\x02\x01\x1d\x01\xc0\x8b\xcd\xa9\x05\x6e\x8a\xa4\xf1\x5b\x8c\xf1\x44\xa7\x52\x3e\xb3\x5f\xaa\x0a\xdd\x02\x7c\xf5\x92\x66\x53\x21\xa0\x32\x65\xb5\xab\xe4\x48\x5c\xdc\x58\x83\xc5\x2d\x04\xbe\x0f\x17\x17\xbf\xac\xe1\x8c\x99\x7c\x4c\xb8\xe9\x22\xc9\xd3\x35\x03\xd1\x3b\x1b\x0c\xda\x6b\x38\xbf\x21\x63\x6d\x1d\x52\xb1\x25\x3a\xc0\xf3\x6c\xa9\xb0\xe5\x13\xd1\xf0\x7d\xbd\x3a\x7b\x81\xa5\x27\x42\xc7\xd7\x91\x90\x61\xf8\x15\x23\xf5\x56\xca\x01\xb0\x61\x73\xa0\x83\x43\x10\x7a\x58\x22\x83\x72\x33\xa8\xa7\x3e\x96\x43\x3f\xe2\x42\xf1\xff\x67\x29\xef\x89\xf8\xa1\xe0\xd1\x36\x88\x0c\xf3\xa3\x6d\x35\xf5\x32\xe4\xec\x70\x8e\x32\xc4\x99\x31\xc1\xb7\x46\x17\xed\x89\xca\x3b\x6a\x31\x53\xac\xe7\xd5\x8d\x06\xe3\x1e\x30\x18\x9b\x3e\x18\x45\x17\xa9\x9b\xe8\x97\x62\x49\x3b\xb6\xa3\x87\xfe\x7e\xe7\xd0\x57\x51\x29\xcc\xa3\x52\x0d\x16\x4a\xb9\x59\xbb\xa5\x90\xfa\xe2\xb4\xc1\xb0\xa6\xa2\x0c\x8e\x4e\xbf\x39\x8f\xd3\x9b\xf3\x84\xd1\x58\x4d\xf2\x61\x3a\xc9\x8f\x26\x85\x53\xbd\x87\xb6\xb0\xe3\x05\x9e\x7d\xa9\x6e\xba\x2a\xef\x5a\x43\xbd\x75\xea\x2f\xb9\xf8\x96\x3b\x6d\x79\x7c\xcf\x61\x96\x59\xa8\xcc\x76\xc6\x19\x2b\x52\x73\xdc\xa5\x7b\x8f\x46\xbb\x9a\x77\xe8\xe9\x6d\xec\x38\xe9\x38\xf4\x9c\x61\x3b\xf4\x3c\x9b\xec\xd0\xb3\x2b\xd1\xa1\x87\x34\xfe\x31\x09\xe5\xfd\xf4\x57\x96\xa1\x03\x55\x60\xf9\x8d\x5c\x4d\xdb\x5f\x5b\xb2\x59\x78\x14\x1d\xab\x98\x80\xbf\x3e\x2b\x4f\x7d\xa5\x6e\x21\x4c\x91\xee\x76\xac\x00\x7c\x3e\xdc\x0b\xd8\x93\x90\xa9\x49\xa2\x17\xfe\x55\x4e\xa6\xc3\xc9\xb9\x95\x35\x99\xe9\xc4\xc9\x98\x3c\x62\x82\x64\xa4\x3d\x2d\x00\x65\xc0\x32\x69\xce\xd0\x03\xdf\xf9\xa0\x1c\xd8\xb7\x06\xbe\x21\x75\x60\x53\x31\x15\x4f\x54\x5a\x05\x5e\x41\xd4\x2c\x4b\x30\x11\xaf\xba\x74\x74\x11\xde\x1b\xff\x4b\x0e\xde\x65\x0d\x7e\x53\x33\x83\x1f\x6b\x66\xf0\xf9\xa8\x36\x38\x1b\x54\x04\xf2\x15\x35\xf8\x73\xdf\x96\x7e\xb9\x67\x59\x83\xdf\xdc\xcc\xe0\x53\xcd\x0c\xbe\x08\x4d\x9b\x67\x81\x7a\x41\xbe\xa2\x06\xff\xf2\xbd\xa7\xe1\xe0\x0b\xac\xc1\xc7\x9a\x19\x7c\xf4\x6b\x4d\x0c\x8e\x3a\x0b\x60\x03\xe7\x06\xf2\x15\x35\xf8\x27\x93\x07\xbf\xa3\x99\xc1\x87\x9b\x19\x7c\x29\x5a\x1f\x51\x6b\x21\x5f\x51\x83\x7f\xf8\xbf\xe5\xe0\xcb\x1c\xbf\xc9\x26\x06\x3f\xd8\x0c\xd8\x05\x26\x97\xac\x82\xb1\x45\xbe\x02\x83\x4b\xf2\xe0\x35\x51\xb1\x04\x5e\x73\x2a\x18\xdf\x4f\x67\xb8\xaf\x08\x5a\x91\x12\xae\xce\x69\x39\xe9\xb4\x5c\x86\xd7\xd2\x68\x7d\xcb\x77\x3b\x2d\x17\xcb\xc8\xb5\xfa\xd1\x1f\x76\x5a\x9e\x02\x76\x4b\x40\x69\xa7\xe5\x7b\x9c\x96\x0b\xd0\x8a\x39\x5e\xdf\xf2\xa0\xd3\x72\x2e\x66\xc0\x9f\x96\x2d\x19\x55\x2d\xd8\x2d\xbb\x50\x2e\x9d\xa9\x6f\xf9\x88\xd3\x52\x3b\x0f\xfe\x80\x3b\xb7\x1c\xd6\x57\xe5\x9e\x9f\x9a\x29\xb2\x55\xcf\x41\x23\x60\x1d\x6d\xd9\xf5\xaf\xe4\x94\x95\x3d\x3a\x6b\xae\x7f\x1f\x4f\x0a\x72\xa3\xfa\x17\x65\x09\x49\xcd\xdd\xd7\xb4\xbb\x5f\x9f\x49\x32\xd2\xab\x32\xc0\x28\xcf\x3f\x5f\xdf\xa7\x1e\x56\x68\x2a\x2a\x05\x9f\xf6\xec\x2b\x98\x94\x49\x90\xd0\x49\x75\x59\x3e\x31\xcf\x3e\xed\x8a\xe7\x5b\x49\xe2\xdc\x7a\x00\xcf\x35\xe3\x8a\xf7\x0f\x29\x91\x82\x05\x09\xbe\xd4\x5c\x66\xc9\xb0\x83\x5a\x41\xb9\x89\x95\xbe\xe8\x66\x83\x3f\x13\xbf\x12\xaf\x0d\x45\xef\x8b\x73\x03\x60\x8f\x3d\x10\x33\xb5\x6a\xd5\x90\xae\xb0\x9b\x0d\x1a\x43\x6e\x21\x08\x92\x6d\xb5\x55\xb4\x05\x5b\xd8\x44\xa6\x71\x6d\xba\x95\xb6\x12\xaa\x42\x25\x46\x11\x68\x29\x93\x66\x4c\x7d\xa7\x46\x35\x78\x0c\xaf\x44\xc6\xbe\x86\x53\xbe\xf3\x3b\x69\x6e\x6b\x9e\x0e\x13\x23\xa9\xe3\x52\x33\x4f\x65\x58\xdf\xa2\x87\x67\x1e\x06\x2a\x1d\xca\xec\xbd\xaf\xc2\x5f\x04\x8b\x78\x0d\xf3\xa7\xcc\x7c\x11\xdd\xaa\xa3\xa3\xb4\xca\x73\xdc\xd6\xb2\xce\x91\x51\x66\xb2\xaa\x91\x58\x2d\xeb\xab\x91\xa4\xc4\x0d\x5b\x05\xc1\x4d\x4a\x3f\xa6\xca\x50\xac\x2f\x60\x2d\x9a\xe1\xaf\x04\x72\xb3\xd7\x78\xaf\xb2\x22\x9e\x76\xd3\x71\xef\x48\x20\x18\x7d\x35\xcd\xa9\xe9\x22\x15\xd2\xb4\xff\xc8\x62\x84\xc0\xd8\x37\x71\x92\x56\xc7\x7b\x9a\xef\xb8\x4c\x3a\xae\xd0\x8e\x0f\xca\x5d\x70\xc2\x1b\xd3\x3a\xa6\x35\xf1\x75\x87\x42\x7d\xc6\x50\x9d\x68\xbf\x9e\xac\xac\x20\xd3\x27\x9d\x75\x7d\x4c\x8f\xe3\x5b\x7e\x0a\x57\xd3\xc1\x6e\x6b\x23\x71\x23\x22\x64\x26\xcd\x0a\x40\xd5\x78\x13\xb0\x0b\xbd\x5c\x13\xaa\xfc\xaa\x9d\x87\xe4\x5a\x3a\x16\x35\xf2\xdf\xd1\x5a\xfc\xc5\xf1\xac\xf8\x8b\x08\x17\x1e\x4d\xfe\x5b\xe8\x5c\x3d\xe4\xb5\x0f\xe7\x9a\x0f\xbf\x18\x3b\x91\xea\x56\xca\x3b\x2f\x21\xff\x72\x6a\xda\xa4\xe4\x55\x1d\x8f\x8f\x2b\xb0\x0a\x0b\x25\xc5\x1e\x40\x34\x5f\x07\xeb\x14\xbe\xe3\x5b\x4f\xba\x79\x17\x25\x68\x50\x4e\x73\x20\xf2\x76\x47\x2c\xf2\x54\x1e\x0c\xd8\x59\xcc\x2a\x1c\x3f\xe4\x35\x34\x36\x6f\x94\xd9\xcd\x90\xf8\x0d\x86\x5e\x20\x7c\xab\xb2\xda\xfc\x00\xee\xaa\x79\xa6\x62\xa6\xed\x63\xb9\xd2\x1f\xc2\x5c\xc3\x43\x76\x0e\xc4\xdd\x64\x7a\xb6\x3e\x2f\xb0\x8e\x59\xbc\x81\x8f\xfd\x0d\xf2\xa1\x51\x1e\xf1\x96\x25\xb8\x66\x98\x23\x43\x96\x3d\x46\xb1\xb8\x2f\x64\xd1\xa8\xec\x17\xa4\x5e\x59\x3b\xb7\x2e\x42\x78\x0e\x6a\xf6\xba\x64\xac\xd5\x3a\xfc\x13\x4f\xe4\xde\x49\x39\x11\xcf\xf1\x76\x27\x63\xbe\xb3\x8d\x84\x60\xae\xf1\x2a\xf0\xa6\xc1\x7b\xd2\x72\x82\x6e\x0a\x70\x07\xcd\x51\xda\xbd\xb4\x93\xaf\xa7\x15\x30\xd6\x8a\xca\x20\x30\x19\x9b\x0c\xb6\x44\x53\x0f\xcb\xb5\xe4\xac\xb5\x5c\x9f\xb2\x96\x35\x5e\x45\x5d\x10\x06\x20\x46\x12\x25\x2f\x3d\x58\xbf\x2c\x45\xe5\x1c\xbe\x62\x94\xbe\x56\x9f\x7e\x4a\x97\x7e\xd5\xfa\xdc\x0d\x96\x3e\x77\x10\x9c\x25\x72\xd2\x36\x15\x8d\x6b\x0a\x1a\x0f\xb9\xf7\x63\x72\x79\x45\x47\x0d\x9b\xb9\x3c\xb4\xc9\x58\xd6\x1a\x5d\x57\x11\xbe\xa8\x98\x32\xf9\x75\xea\x86\x5e\xbd\x43\xf1\xa8\x5f\x7d\x9f\x85\xa9\xb2\x1d\xa2\x2b\x26\xca\x8c\xb8\x85\xae\xfb\x12\xd1\x15\xf8\x3e\xdf\xf2\x3b\x24\xcd\x3e\xc0\x69\x33\x20\x9b\xd3\x27\x12\xf5\x33\x7c\x5f\x86\xcd\x30\x06\xc9\x80\xbc\xfe\x93\x41\xb9\x9d\x76\x90\x89\xf5\x3b\x68\xcb\x3b\xda\xea\xaf\x31\x50\x93\x4a\xa8\x47\xdf\xb8\x1e\xd3\xe4\x47\xf3\xac\x1c\x54\xcc\xca\x41\xb5\x93\x76\x79\x5f\x5a\xa6\xe2\xf4\xd2\x9b\x0d\xed\x6d\x7f\xdf\xfb\x13\x2b\x39\xf5\xd3\xfc\xaf\xca\xbb\x6e\xe5\x4d\x94\xcb\x4a\x29\x96\xf5\x9a\x0b\x5e\xbb\xee\x75\x17\x5e\x34\xb0\x3e\x7a\xfd\x1b\x7e\xe6\x8d\x6f\xda\xf0\xb3\x3f\xf7\xf3\x6f\xfe\x85\x5f\xfc\xa5\xc1\x8b\x2f\xb9\xf4\xb2\xcb\xdf\xf2\xd6\xa1\x2b\xde\xf6\xcb\xbf\xf2\xab\xbf\xf6\xeb\x1b\x7f\xe3\x37\x7f\xeb\xb7\x7f\xe7\x77\x7f\x6f\xd3\xef\xff\xc1\x1f\xfe\x9f\x3f\xfa\xe3\x3f\xd9\xfc\xa7\xff\xf7\xcf\xfe\xfc\x2f\xfe\xf2\xaf\xb6\xfc\xf5\xdb\xdf\x51\xdb\x7a\xe5\xb6\x61\x7e\x15\xdf\xce\x77\xf0\x9d\x7c\x17\xdf\xcd\xf7\xf0\x11\x7e\x35\xbf\x86\x5f\xcb\xf7\xf2\xeb\xf8\xf5\xfc\x06\x3e\xca\x6f\xe4\x37\xf1\x7d\x7c\x3f\xbf\x99\xdf\x62\xec\xa8\xeb\x2b\x6e\x39\xc9\x9d\xc9\x47\x64\x4c\x95\x93\x1c\x37\xde\x2f\xfb\x79\x0f\xef\xb8\x95\x23\x12\x8e\xc7\x94\xa8\x1c\xb2\xe8\x9e\x5b\xde\xbf\xfd\x1d\x50\xf3\x43\xa0\x55\x41\xd5\xfc\x60\x91\x00\x8d\xab\x34\x02\x7c\x86\xf5\xf0\x8e\x5b\x78\x10\x44\x3f\x7a\xf1\xea\xef\x7b\xba\x30\x0c\xd3\xde\xe2\xa2\x87\x77\xdc\x1c\x37\xf8\xc4\x75\x2f\xdc\xa3\x75\x99\xc2\x74\x31\xaf\x87\x77\xec\x8f\x1b\x6c\xff\xf2\x57\x5e\x64\x4e\xf2\x89\xf8\x5e\xdb\x17\x3f\x1c\x7e\x64\x31\x4e\xf0\xe2\x03\xdd\x9e\xbe\x23\x6e\x92\xf3\x9e\xc4\xdb\xd1\x57\x25\xb4\xe2\xd7\x46\x39\xc6\x04\xdf\xc0\x21\x1c\x5f\x76\x78\x33\xc7\x9f\x82\x68\x6a\x22\xd0\x3d\x32\x6d\x55\xbb\xde\xf4\xb8\x8a\x31\xe3\x78\x03\xef\xed\x85\x87\xc2\x56\x02\x5f\x4f\xa1\x7d\x17\x25\xcd\x32\x1b\xe6\x41\x8e\xfc\x26\x83\x1d\x68\x58\x94\xb4\xa3\x87\x77\x8c\xa0\x49\x0c\xde\xf4\x9b\x7c\xd3\x07\x77\x87\xdd\x3c\x88\x3e\x7b\xf5\x7f\x7d\x99\x3b\x80\x5c\x84\xcf\x82\x68\xf8\xab\x66\xd9\x5c\x5b\x83\x76\xe9\x65\x83\x6f\x94\x7e\x65\x07\x47\xc7\xa8\xed\x1c\xb2\x52\x51\x20\x6e\x07\x20\x1e\x72\x81\xb8\xb4\x87\x77\x5c\x65\x80\x78\x96\xcf\xc2\xb2\x05\xc4\x6d\x00\xc3\xf2\x6b\x28\x57\x75\x07\x85\xe1\x3d\x27\x05\xc3\x37\x30\xf9\x5f\x58\x06\x45\xe5\x3b\x8c\x96\x40\x8d\x76\x37\x1d\xed\xee\x93\xdd\x31\x1f\xac\x81\x5b\x82\xe8\xeb\x3b\xff\xe7\x7d\x85\x84\x13\xb0\x16\x1e\x07\xd1\xd7\x7f\xfc\xa1\xc7\x7c\x67\x5b\xce\xed\xe1\x1d\x7f\x15\xef\xca\x7e\x77\x57\x5e\xdd\xc3\x3b\xfe\x52\x83\x11\x12\x7b\xe9\xcf\xa5\x30\xa7\x36\x29\xee\xe0\xcf\x03\xc8\x93\x75\xb1\xb1\xe8\xff\x19\x70\xa3\x93\x16\x67\xf1\x1f\x1f\x94\xd7\x61\xc1\xf1\xe8\xda\x99\x78\x1d\x5a\x9c\x85\x16\x52\x35\x43\x64\xc9\x7b\x93\xb4\x8f\x0c\x79\xef\x68\x92\xf7\x8a\x61\x52\xa6\x3e\x1b\x48\x49\x13\xbe\x1e\x7a\x7e\x05\x5c\xa1\xf4\xa9\x30\x5f\xe3\xa7\xb1\xb4\x78\xa7\x2b\x2d\x02\xe7\x92\x2a\x2e\x3e\x48\xe7\x7a\x7b\x82\xb8\xd8\xfc\xe6\x93\xe2\x82\xe0\x5f\xdd\x1c\xc0\x1f\x6a\x04\xf0\xfe\x86\xf0\x7e\xb8\x49\x78\xf7\x13\x70\xf7\x13\x68\xf7\xc7\x1c\xe1\x57\x15\xb0\xfb\x51\xca\xef\x43\x76\x0f\xc0\x6c\x82\x9f\xad\x5a\x68\x64\xd4\x3b\x93\x15\x97\x52\x5d\x20\xc8\xe8\x89\x7b\xd4\x9f\xb5\x45\xef\x99\xbd\x2d\x72\x89\xd6\xef\xc7\x67\xed\x19\x97\x66\xad\xe9\xe1\x1d\x9b\x32\xe8\xfe\xef\x22\xd9\x47\x7b\xa3\x45\x4a\x1e\x99\x55\x52\xc2\xa1\x4c\xd9\x6f\xc6\x1f\x73\x40\x59\x7a\x7a\x78\xc7\x6f\x04\xd1\x7b\x6e\xff\xe4\xfb\xb6\x38\x94\xe3\xb5\xf0\x28\x88\xa6\xbe\x12\x38\x17\xe3\xdf\xc7\x77\xf2\x46\x9b\x74\xa8\x8b\x31\x7e\xeb\xd7\x82\xf5\x87\xe3\x26\xbf\x1a\x44\x2f\x7e\xf0\x7f\xdf\xf7\xd7\x4e\xc7\x17\xc1\xa3\x20\x1a\xfe\xbc\xdb\xf1\xa7\xe2\xb7\x7e\x25\xb9\xe3\xf8\xad\xb7\x05\xeb\x3f\x11\x37\xb9\xa2\xee\xc2\xbd\x22\x08\xa2\x99\xc7\x16\x38\x60\x7f\x22\x6e\x3c\x44\x6e\xf0\x9c\x03\xf7\xb7\x04\xe6\x1a\xe4\x4d\xc3\xf0\xf1\xb8\xdb\x4b\xeb\xc9\xfe\x27\x67\x99\xec\x5f\xd8\xc3\x3b\x06\xeb\x87\xf9\xf4\x2c\x0f\x73\x41\x0f\xef\xf8\x85\x20\xfa\xe8\xf4\x43\xdb\xb7\x26\xb0\x4f\xc7\x18\x3c\x0f\xa2\xed\xdb\xff\xf6\xab\xef\x48\xb8\x7e\xbe\x12\x37\x78\x73\x10\x44\xff\xf8\xe3\x91\xdd\x6e\x72\xaf\x2f\xc4\x0f\x7f\x3e\xde\xed\x43\xee\x05\xf4\xe5\xf8\xd1\xcf\xe9\xdd\x39\xd3\x63\x1f\x89\x6f\x72\x6e\xde\xdb\x10\xac\x3f\x12\xff\x7d\x53\xdd\x31\x7b\x53\x8c\x98\x9f\x73\x8f\xd9\x3f\xc5\x8d\xdf\xa8\x7b\x5c\xed\xb9\xe7\xec\x0d\xf2\x9c\x41\x0a\x1d\x0b\xa8\x5f\x9a\xe5\x73\xf6\x54\x3c\x95\x81\x7a\x46\xe4\xe9\x97\x86\x11\x99\x8e\x87\x7b\x5d\x10\xdd\xf4\xde\x87\xbe\xe5\x6e\xc1\xd7\xf1\x59\x10\x4d\x3d\xe3\x1e\xb8\xff\x88\x1f\xad\x4b\x3e\x70\xf0\xda\x05\xc1\xfa\xe7\xe3\xbf\xaf\x09\xa2\x89\xe1\x3b\x66\x6a\x4e\xd7\xff\x8a\xcf\x82\x68\xaa\xee\x2c\x3f\xc7\xa0\x84\xae\xea\xba\x8f\x91\xae\xe1\xb5\x57\x07\xeb\xbf\xc5\xb0\xc2\xad\x73\x98\xd7\xc4\xe8\xf2\x15\x77\x73\xbf\x19\x37\x5e\x6d\xb1\xe3\xf6\xe6\x9e\x47\x36\xd7\x26\xa2\x47\x67\x79\x73\xbf\xc1\xa0\x12\x6e\x7c\x32\x81\x64\xdb\xa8\xf4\xed\x59\x3e\x9f\xff\xc2\x20\x9e\xa6\x8e\x0e\x7c\x67\x96\xc7\xf9\x1a\x03\xef\x96\xe8\x91\x0f\xfd\x78\xcf\x95\x09\x84\xe0\x45\x7c\x1e\x44\x37\x7d\xe7\x9f\x0f\x6c\x75\x30\xe1\xfb\x0c\xbd\x3a\xa3\xe1\x2f\xbb\x98\xf0\xbf\x4c\xf9\xc0\xd4\x23\x19\xbc\xd6\x13\xac\x7f\x81\xa1\xaf\xa5\x83\x09\xd5\xb8\xc3\xa7\x5d\x4c\xf8\x11\x53\xd1\x2f\x9a\x5d\xe5\xa4\x73\xcf\xc2\x0a\xa8\x7c\x6b\x87\xb5\x28\x00\xfe\x90\x02\x70\x9c\x02\xb0\x7c\x02\x00\xf4\x00\x35\x8e\x33\xf0\x57\xac\xdb\xac\x1f\xcf\xf2\x66\x7d\x8f\x81\x9b\x63\xf4\xb9\xab\xbe\xf4\x8d\x2b\x9d\xbd\xd8\xc1\xb1\x0c\x5a\x34\xfc\x39\x97\xe6\xee\xe3\x26\x91\xd9\x24\x9f\x38\x8f\x03\xb8\xb8\x79\x6d\x51\xb0\xfe\x46\x8e\x41\x27\xe3\x77\x1d\x7e\xd1\xed\x7a\x0f\x97\x8e\x89\x53\x5f\x76\xbb\x1e\xe5\x26\xa3\xd8\x24\x9f\x38\x9f\x76\x0d\xaf\xcd\x0b\xd6\x5f\xcf\xd1\xa5\xe3\x87\xff\xfa\xd9\x0f\xbb\x89\x30\x6f\xc6\x67\x41\xcc\x20\x3a\x1b\x7e\x1d\x57\x05\x8b\xf4\x26\xdb\x47\xbf\x2b\xa8\xaf\x70\xbb\xf7\xaa\xd9\x3d\xf4\xd7\x70\x55\xd0\xd3\x8b\xfa\x76\x47\x7d\x36\x89\xb9\x61\x56\x47\xf3\xd6\xef\xe6\x32\x2b\x98\x1c\xcd\x26\x31\x37\xcd\xf2\x68\xdb\x39\xfa\x59\xdc\x47\x4c\x9e\xad\x09\x2a\x24\xa9\xd8\x0d\x36\x57\x7f\x0b\x9d\xab\x9d\x54\xec\x3b\x2d\xbb\x55\x8c\x24\xeb\x9d\x8c\x5b\x85\x6b\xd0\x36\x4a\x59\xf2\xea\xcd\x75\x67\x3d\xfe\xd0\x2b\x85\x07\xe5\x91\x51\x95\x49\xfa\x51\x3a\xaa\x50\xb5\x2d\xe9\xeb\xde\x36\x32\x8d\x06\xba\xd3\xbf\xcd\x8a\x01\xaf\xf2\xae\x00\x15\x84\xa8\x21\x4c\x4d\x1e\x9c\x0c\x02\x59\x1f\x5f\x4b\x74\x55\x2b\xec\x67\x93\xa3\xa1\x26\x9d\x24\xdb\x17\x36\x68\xd3\xbe\xf6\x17\x17\xc6\x5f\x9c\x29\x23\x58\x0e\xcc\x0c\xd2\xa5\x15\x40\xe7\x9a\xcf\x24\x02\xad\xf4\x07\xa3\x72\x0d\xf3\x43\xf4\x69\x2b\x5a\x9d\x17\x6c\x20\xe0\xf7\x4d\x24\x9d\x21\x38\x75\xa8\x44\xdf\xb9\xb5\xfe\xa0\xc8\x59\x56\xf3\x5d\x74\x31\x24\xd7\xbd\xce\x9e\x9f\x43\x7b\x51\x7d\x96\xad\x3d\xf4\xcd\x7a\x9c\x90\xe9\xa1\xfa\x2f\x33\x9a\xc2\x3c\x66\xa5\xc8\x05\x75\x61\xcb\xc7\x4d\x74\x8c\xfc\x22\x63\x74\xb3\xcb\x3a\x53\x5b\x19\x99\x8c\xed\x63\xbb\x2b\x2d\xff\x96\x2c\x32\x84\x3a\xe5\xd4\x14\xc9\xd9\xd6\x8c\xac\x70\x6f\x83\x2f\xa4\x93\x5b\x6d\x8b\xc6\x80\x3e\x35\xe9\x1e\x24\xe4\xed\xfb\x1c\xcb\x63\xd5\x5b\xc5\x56\x6b\xa3\xa9\x0c\xd4\x57\x06\x74\xd6\x44\xee\x9c\xe1\xe9\x44\x0d\xc6\x6e\x3a\x68\xbd\xeb\x81\x71\x67\xa8\xc3\x89\xd1\x34\x6a\x75\xcf\x49\x6d\xc3\xfe\xe4\x6d\xe8\x4b\xa5\x5c\xf5\x80\xdc\x4e\x3b\xb9\x35\xc1\x15\xa7\x42\x72\x13\xc5\xf0\xed\x47\xfb\x77\x52\x58\xb3\xd9\x1c\xd2\xe7\xfd\x75\xaa\x90\x55\xac\xc7\xdd\x9c\x23\x64\x73\x1a\xf8\xf1\xa4\x6f\xce\xfe\x26\xd4\x4b\xb6\xd9\xdc\x6c\xd0\xfe\x97\x66\x83\xc6\x66\x63\x83\xc6\x5e\x82\x0d\x22\x7d\x3e\xf0\xb2\x6d\xd0\xd8\x49\x6c\xd0\x58\xda\x06\x7d\x24\x69\x83\x9a\x70\x84\xbb\x33\x79\x6b\x74\xca\x8a\x35\xde\x90\x65\x57\xdd\x4e\xdf\x78\x77\x9d\x5d\x35\xe6\x92\xe0\x62\xbb\xd0\x5b\x5d\x1f\x90\x6c\x00\x7f\x67\xca\x25\xd9\x4b\x2a\x48\x11\x23\x7c\xbf\x76\x83\x8b\xb7\x70\x03\x4e\x6c\x35\xee\x70\x52\x8d\x59\x63\xb2\x25\x03\x3d\x64\x66\x4b\xd2\x82\x6d\x70\x18\x12\x89\x8e\x56\xed\x41\xd2\xc9\x64\x42\xdc\x74\xaf\x09\xba\x4c\x74\xc9\x6b\x98\x5e\xe3\x70\xab\x09\xb8\xaa\xbc\x6b\xb1\x2e\x94\x66\x6c\x9e\x73\xca\x73\xe7\xce\x9d\x37\x6f\x7e\x6a\xea\xd8\xe4\xcd\x9e\x02\x9f\xbc\xf7\xda\x71\x1a\x32\x48\x03\xac\x87\x2a\x64\xc3\x8d\xd7\x58\x20\x5f\x6f\x21\x60\x63\x9e\x1d\xb0\x41\x66\x44\x03\x36\xde\x4b\x02\x36\x1c\x27\x8b\xeb\xfe\x51\x6a\xe6\xdb\x1d\x7f\xd1\xf1\x04\xcd\x3c\x2a\xaf\x8d\x77\x80\xd3\xd7\xe7\xdf\x6b\xb9\x4e\x18\x7e\x21\xa9\x2f\xea\x65\x20\x1d\x34\x64\x4a\xd2\xc8\x46\xba\x6b\xe9\xeb\x5a\x05\x8e\xfe\x45\x40\x5c\xa4\x33\xcc\x7d\x1d\xb6\x50\x45\x5f\xab\xcb\x24\x24\x85\x00\x9a\x34\x16\x0e\x86\x5b\xdd\x85\x93\xd8\x8e\x20\x58\x5f\x51\x39\x85\xa2\x19\x90\x1d\xea\x9d\x56\x46\x0f\x58\x3e\x39\xca\x49\x30\xd1\x73\xe4\x06\x3a\x45\xed\x39\x82\x3e\x7f\xc0\x74\x58\xa4\x62\x94\xb6\xfe\x4c\x5d\x26\x5c\x95\x07\xb7\xea\xc9\x30\x52\x38\x83\x24\xda\xb1\x88\xf9\xad\x0b\x01\x7a\x26\xa9\x68\x32\xd5\xfd\x7e\xda\xfd\x4d\x7a\x32\xef\xa5\xce\xfc\xd9\xa8\x09\xfd\xda\x29\x2a\x48\x97\xfb\x8a\x60\xde\x56\x15\x5c\x67\x6e\x20\x80\xb8\xcd\x69\xd8\xa5\x9c\x62\xba\xe1\x20\x57\xbd\x72\x3e\x75\x54\xdd\xa4\xd0\xb8\x49\xb1\x71\x93\xf4\x60\x69\xdd\xa4\xad\x71\x93\xf6\xc6\x4d\x82\xc6\x4d\x3a\x1a\x37\xe9\x6c\xdc\xa4\xab\x71\x93\x39\x8d\x9b\x94\x1b\x37\x99\xdb\xb8\xc9\xbc\xc6\x4d\xe6\xa7\x36\x79\xf0\x04\x9d\xd3\x67\x92\xc9\x74\x25\xc1\x39\x5d\xa4\x3a\xa7\x0b\x95\xc2\xf4\x80\xeb\x9c\x2e\x98\x3e\xfd\xe6\x42\x9e\x49\xf1\x96\x92\x11\x04\x65\xbc\xe2\x92\x83\xf5\x1b\x15\xcf\x30\xe4\x9e\x8c\x62\xfb\x9c\x9f\x28\xa8\x9e\xfd\x09\x80\x8a\x8c\xb9\x3f\xcd\xb1\x4c\x83\x87\xe6\x38\x68\x09\x54\xcf\xa6\x81\xea\xa6\xba\x9c\x64\x39\x96\xe5\xaf\x7c\x74\x56\x41\x64\xe7\xf4\x38\x9a\xa0\x1e\x48\x81\xda\xd1\x26\xdc\xf1\x4e\x0c\x6a\x01\x0b\xbe\xd1\x9a\x0b\xf7\x73\x27\x0f\x12\x09\x14\x77\x9d\xdb\x69\xdf\xb3\xbf\xce\xdb\x4f\x4a\x0c\x3b\x96\xbc\x6c\x55\xe3\xa5\x5f\x6b\x9a\x06\x6b\x24\x0b\x6b\x29\x90\xc5\x72\xf4\xe3\xfe\xa1\x03\x6e\x5c\x10\xb0\xeb\x1b\xb6\x2a\xf9\x1f\xb4\x3b\x1b\x22\x26\x98\x4a\x9f\x2a\x1f\xe0\x18\x5b\xdd\xcc\x2b\x83\x0e\xd7\x4e\x66\xfa\xbe\x3a\x59\x4f\x89\x61\x84\xd3\x56\xb1\xbd\x0d\x6a\xae\xe0\x9b\x91\xf5\x26\x6b\xea\x4d\x23\x81\x91\xa9\xd9\xb9\x74\xae\x3e\x11\x4f\x7d\xb9\x77\x95\x54\xf7\xc5\xd4\xf0\x9a\xe4\xbd\x2c\xab\xe0\xaf\x48\x99\x90\x4b\xc6\x2a\xd1\xa7\xf3\x84\xe4\x21\xf0\x35\x88\x30\x85\xdd\x65\x26\x37\xec\x22\xe5\xd4\x0d\x82\x80\xf6\x04\xa1\xde\x13\x99\x11\x0b\x72\x6c\xe2\xb8\xb6\x20\x08\x22\x4e\x87\x99\x87\x85\x50\xac\x61\xf0\x23\x37\x9e\x2f\xd2\x5f\x23\x2a\xed\x8e\x58\x54\x92\x1a\x4f\x35\x8f\x9d\x4d\x4f\x24\x47\xca\xab\xcc\x0d\x82\xc8\xa7\x13\x29\x1b\xcb\x47\xd2\x44\xf0\xa3\x87\xb1\x72\xf1\x47\x3f\xf4\xd5\x0c\x50\x2a\xc2\x58\x76\x39\xbd\x30\x27\x78\x54\xda\x6d\x96\xe0\xcb\x25\x54\xe2\x25\x54\xd4\x12\x78\xc4\x44\x2e\x5e\xca\x4e\xe1\xc9\x06\xe5\xb8\x41\x59\x36\xd8\xd9\xfc\xe2\x4a\x04\xca\x5d\x41\x10\x15\xe9\xe2\xba\x20\x1d\x43\x4b\x8b\x53\x1f\x73\xa8\x4a\x8e\x3f\xe6\xb1\x94\x66\xfc\xb1\x80\x69\x70\xe3\x8f\xc5\xb0\x58\x0f\x08\x58\xbb\x82\x85\xf2\x54\x12\x45\xf9\xb0\x3f\x5e\x63\xbf\x02\x42\x41\xfe\xda\x17\xff\xda\xa7\x7e\xcd\xcb\x5f\x7b\xe3\x5f\x7b\xd5\xaf\x39\xf9\xab\x88\x7f\x15\xea\xd7\x74\xe0\x96\x32\x81\x1b\xff\xd7\x14\x80\x8d\xc8\xf3\xbd\x44\xdd\xb1\x69\x71\x63\xc3\x16\xfb\x1a\xb6\xb8\x39\xb5\x85\x31\xfe\x8c\x3b\xc6\x9f\x5b\xe9\x3b\xb6\x32\xe8\xe6\xae\x59\x77\x24\xd7\xa5\xd9\xd3\x9d\xac\xb5\x97\x75\x86\x73\xf3\xf1\x06\xce\xcd\x93\x32\x71\xe5\x94\xc4\xd2\xc3\x1c\x51\x74\x5a\xa6\xc1\x1e\xe7\x88\x9c\x07\x39\x62\xe6\x21\x1e\x16\x84\x4a\xf7\xdd\x0e\x06\x6f\x91\x8f\x78\x2d\xcc\x8b\x62\xfc\xa7\x18\x88\xa2\x4e\x93\xdd\x2d\x53\x3e\xe6\x9d\xac\x61\xc7\x93\x8c\x1c\x79\x38\x35\xa5\x48\x22\xba\x28\xe1\x5f\x12\x2b\xdb\x1d\x04\xf1\x20\x24\x45\x4e\x18\x04\xa2\x00\xef\xf9\xd1\x39\xf2\x3d\xdf\x7a\x6f\xa1\x32\x9b\xc3\xd4\x61\x49\x9b\x71\x45\xd3\x72\x45\x87\x39\x1e\xb4\x51\x1e\x4f\x3e\x17\x96\x84\x17\xe6\x44\x01\x92\x16\x16\x44\x3e\xf4\x05\x8f\x17\xa7\xcc\xf2\x61\x51\x9a\x70\xa6\x65\x3e\xcf\xc3\x52\x33\x00\x79\x3e\x4b\x6b\xfd\xcd\xa2\xa0\x4b\x00\x57\x21\xd3\x43\x40\xb2\x64\x56\x75\x22\xc8\xc2\x5a\xff\x10\xc7\x94\xe6\x03\x78\x37\x6f\x42\xa3\xd0\x16\xfc\x43\xd2\x0a\xda\xda\x92\xeb\x28\xfc\xae\x6a\x77\xcd\x01\x2a\x2c\xa8\x07\xd3\x38\xca\xb0\xbc\xb7\x98\x5c\x48\xa7\x62\xd2\x98\x4a\xa0\xa3\x6f\xaa\x98\x22\x90\x59\x65\xde\x07\x9c\x30\x1e\x32\xe8\x76\x3a\xe8\x26\xb0\xb6\x6c\x95\xd6\x2f\xf9\x05\x2a\xca\x6f\x45\x54\xda\x22\xbc\xe8\xa2\x3d\xf0\x60\x47\x4d\x12\xc0\x78\x27\xd4\x44\xab\x78\x37\x0a\x3f\xf2\x6a\xdd\x98\x74\xfd\x2d\xe6\xe6\x5a\x84\x19\x04\x16\x06\x91\x27\x72\xf2\x8a\x3d\x1d\x0d\xf7\x02\x1a\x0f\x90\x1f\xa5\xc9\x7e\x20\xba\x52\x9a\xe7\xb6\xc4\xd4\x1f\xd2\xe7\x78\x3b\x6a\xdd\x79\x4c\x55\x0f\xaa\xb4\x79\x76\x89\xfb\x41\xdc\xcc\x11\x2e\x8a\xfa\x36\xad\xa0\xfa\x0c\x31\xac\x5b\xe2\x95\xc1\xb4\xee\xbc\xf0\x49\xcb\xb9\xb2\xa5\x24\xcf\x22\x4f\x9e\x95\x31\xbd\x1e\x29\x90\x10\x6f\x7f\x09\xd3\xab\x97\x75\xc1\x66\xa3\xed\x38\x9e\xa2\x00\x3d\xcc\xe3\x43\xe6\x64\x30\xc4\x2d\x9e\x56\xb5\xe8\xb1\xb8\x18\xc4\x12\x74\xaa\xe4\xb4\xbe\xc4\xf8\x9c\x34\x4a\x1e\xe6\x76\x31\xe8\x5a\x77\x1e\x85\xcb\xec\x64\x62\x4b\x31\xa5\xc3\x69\xa0\xeb\x12\x79\x5d\x23\x29\x3e\x5c\xd1\xb6\x1a\x66\x73\xdf\x1c\x4f\xb1\x0d\xb8\x4c\x9c\xe2\x08\x0f\x3d\x91\x0b\xf3\x82\x85\x05\xe1\x63\x5a\xf7\x21\xc8\x3a\xef\x8b\xb6\x30\x07\xd6\xc8\xb6\x40\xe4\x69\xed\xa3\x7b\x28\x08\x64\xea\x06\x55\x77\x50\xe6\x76\x1d\xe6\x84\x5a\xe3\x3a\x35\xf2\x1e\xe6\x9a\xd5\x9d\x4e\x8c\x2d\x7a\x27\xed\xdf\xa9\x6f\x0f\x10\xd2\xf9\xd3\x73\x10\x24\x6d\x85\x48\x0e\xf3\xd0\x83\x7c\x62\x85\x20\x5e\x0f\xf0\xe5\x79\x64\x77\x39\xba\xf5\x4e\x72\x48\x43\x88\x5c\xaf\xfc\x6d\xb3\xf2\xe5\x96\xdf\x47\xb9\xf3\xc3\x61\xed\xe0\x2d\x7f\x98\x96\x76\xd7\x46\x0e\x0b\x74\xdc\x97\x6d\x50\x05\xc9\x07\x28\x24\x6d\x0e\xfd\x6b\x27\x56\x33\xb1\xca\xbb\x96\xb9\xfc\x39\xea\xda\xe7\xcd\x9b\x0f\xb9\xa9\x53\x83\x6a\x93\x6f\x3b\x99\x81\xda\xc8\x8c\x2f\x24\xe9\x49\x4d\xa1\x30\x47\x63\xca\x51\x63\xea\x09\xae\x93\x6f\xf9\x48\x99\x2a\x48\x99\xa6\x69\xbd\x30\xf0\x38\x88\x66\xbe\x6f\xf2\x2f\x62\x2d\xef\x99\xef\xeb\xbc\xb7\x2c\xf4\x81\x5f\x9c\x1f\x88\x42\x8c\x5b\x85\x40\x14\x44\xee\x52\xa3\x48\x8e\xa9\x4e\x5e\x14\x6a\x40\x78\x14\x4b\xf7\x3a\xeb\x62\xcb\x23\xc9\x41\x4a\xd2\x87\x97\xc4\x20\xb8\xa4\xcb\xe8\xd2\x69\x2b\xba\x14\xaf\x90\xb8\xad\x15\x0d\x4e\x00\xf1\x1c\x27\x39\x1f\x7a\x75\xd6\x9e\x18\x32\x7a\x31\xcc\xac\x02\xbd\x1c\x74\x82\xb5\x25\xb2\x4c\x3a\xfe\xec\x12\x17\x26\x2b\x88\xd7\x27\x8b\xd9\x40\xea\xde\x77\x62\x75\xfd\x0e\x50\x9f\x33\x45\x59\x86\xa2\xb2\xbc\x35\xfa\xb5\xaf\xc5\x00\x52\xf7\x0d\x21\x13\xe0\x06\x6d\xc2\x95\x17\xa9\x12\xc4\xf1\x15\xdd\x8f\x84\x62\x48\x78\x16\x03\x72\x03\x5d\xb6\x9b\xbd\x30\x87\x09\x0f\xb1\xb0\x09\x9c\xec\x12\xdc\xdf\x55\x1a\x5e\x6a\x91\xa6\x4e\x55\xf3\x30\x19\xf4\x55\x6d\x5a\xad\xea\xc0\x01\xa3\x52\x27\x5d\x3d\x6f\xe5\x22\x77\x54\x3f\xfb\x93\xe7\x8c\x29\x12\xfa\xe3\x07\x9d\xaa\xe0\x71\x76\x98\x3e\x4c\x8e\x52\xda\xdb\x9d\xe5\xe4\x9c\xb0\xd4\x3b\xe9\x73\xdb\x99\xe3\xab\x27\x2a\x81\x3b\xa7\xfd\xb4\x06\xc1\x84\xa9\xc1\xad\xf7\x67\x98\xb9\x31\x14\x34\xa2\x71\xa1\x3a\xcc\xf7\x88\x51\x44\x44\xc7\x9f\x7b\x1c\x69\x62\x34\x5c\x97\x43\x80\x0c\xf0\x1d\x9a\x0a\x69\x40\x07\x10\xf9\xc0\xe1\x41\xf0\xd4\x52\x90\x1e\xbe\xf3\xb8\xed\xba\xb7\x93\x76\xf2\x03\x92\xf6\x0c\x5b\x96\xab\x5e\x54\x92\x29\x0c\x9e\xb5\x87\xdf\x45\xdf\x7c\x4c\x6b\xfb\xf2\x83\x0a\xcf\x21\x49\x77\x06\xd6\xa5\xd9\x57\xf7\xd0\x8e\x9f\xb3\xb0\xce\xc4\x96\xf7\x92\xbc\x5d\x84\x02\x70\x42\xc7\x04\x13\xfc\x32\xc3\x18\x9c\x02\x8c\x6e\x6e\x77\xa8\x4e\x7e\xc8\x85\x17\x1f\x1d\xc1\x91\x06\xd0\xb4\xaa\x0c\x7c\xf5\x02\xa0\x9f\xc2\x8b\x0f\xb6\x17\x08\x4f\x1f\xe3\x32\x32\x73\x82\x09\xaf\x46\xb9\x2f\x87\x08\xb6\xcb\x1a\xaf\xd8\x81\xe0\xc2\xdb\x4a\x43\x82\x4d\xf6\x44\xa9\x11\xb3\xc2\x83\x25\x1a\xf0\x75\x8c\xf1\xc0\xb7\xe8\x03\x81\xcf\x61\x09\xf8\x2a\x5f\xdf\xf5\xc6\x4e\x86\x08\xd6\xe8\x3a\x6e\x02\xf3\xec\x21\x6f\x4a\x19\x72\xee\x4b\x37\xe4\xcd\x29\x43\x2e\x68\x6a\x48\xbb\xaf\xb1\x94\xbe\x4e\x79\xe9\xa6\x7f\x47\xca\x90\x8b\x9b\x1c\x52\xf5\x73\x17\xed\xc7\x26\x6f\x63\x27\xa5\xfc\xdd\x99\x4c\x9c\x2a\xf2\xf9\xc7\x2a\x16\x99\xd8\x4e\xdb\x13\x63\x74\x34\xf3\xed\x5e\xa7\xfe\x0d\x69\xf8\x51\xe2\x61\xe1\xf6\xb8\x33\xa5\x47\x69\xde\x96\x34\x4f\x75\xef\x38\x8c\xec\x6a\x76\x94\xdd\xd9\xa3\x78\x99\xa3\xec\x49\x19\xa5\xa1\x5a\xfe\xa6\xd4\x34\xea\x25\x5d\x7e\x3d\xd5\xed\x36\x79\x5f\xa4\x03\xce\x81\x68\x8a\x62\xe2\x94\xc1\xc4\x95\xfe\x90\x63\x8c\x21\x3d\x39\x35\xd9\x87\x34\x1d\xd6\x21\x82\xc4\xe1\xf6\xfe\xe4\xc0\x40\x3b\x1c\x71\x8a\xaa\xdc\xa7\x0c\xd5\x8a\x3e\xf5\xa4\xcc\xd5\xd8\x26\x09\x3d\x3c\xc6\x9b\x84\x53\x5f\x02\x83\x08\x64\xc4\x2f\x24\x54\xb0\x81\x34\x0a\x6b\xbc\xde\x98\x82\x6a\x93\x1c\xca\x34\x41\x35\x2b\x9f\x79\x33\xc9\x85\x37\xca\x9c\x63\x4e\x32\x25\x32\xa5\xcf\x9b\x29\xa5\xa7\xe6\x68\xc2\xa7\xa7\xd4\xb8\x28\x55\x27\xb3\x38\x0d\xa3\x37\xeb\x75\xf5\x66\x7b\x93\xb1\x64\x52\xe9\xcd\x0e\x72\x07\x19\xf6\x26\x22\x43\xdc\x70\x62\x15\xeb\xd7\xbc\x42\x07\x96\x78\xc5\xc5\x4e\xcb\x2c\xce\x87\x14\x70\xd5\x0f\x53\xea\x86\x52\x3f\x48\x79\x56\x06\x18\x97\x20\xe0\x55\xf6\x9e\x8a\x69\x3b\xe9\x9c\x92\x42\x50\x55\x7d\xa7\x72\xfd\xd6\x46\xc3\xfb\x95\x5c\x0d\x93\x70\x88\x03\xe9\xf8\xee\xc6\x11\xcc\x65\x8a\x44\xa9\x31\xca\x87\x9e\x93\x31\xca\x34\xa8\x76\xca\xf6\xc7\xdb\xdd\xc2\x92\xfa\xe8\x14\xfa\xe3\x25\x7d\x4a\x1e\x9c\x92\x3e\x38\x47\xd5\xc1\x41\xfd\x4b\xfc\x47\x50\x2c\xdd\x9b\x78\x70\xe2\xa3\x62\x0e\x0e\xf8\x7a\x93\x83\xd3\xa6\x8c\x74\x07\xa2\x69\x5a\x97\xee\x08\xcd\x6d\x7c\x84\x14\x83\x9a\x6c\x14\x37\x8d\x4e\xeb\xd2\x11\xcf\xc9\xca\x73\x0d\x9d\x63\x7d\xb2\x21\xc0\x10\x8d\x28\x7d\x22\x5e\x6f\x9f\x9a\x9a\xa0\x53\xab\x92\x6c\xe2\xea\xfb\x86\xe6\x26\x68\xfa\xd7\x55\xea\x0e\x72\xbd\x85\x87\x8c\x56\x66\xca\x68\x65\x0e\x73\x8b\x25\xdd\x4b\x97\xf1\xa1\xb6\xfa\x54\x2f\xfd\x56\xb9\x87\x66\x17\xa5\xb3\xf7\x1d\x21\x65\x3c\xb2\x97\x33\xeb\x94\x64\xb4\x55\x4a\x32\xfa\x0a\xa4\x24\xa3\x2f\x15\x25\x19\x7d\x09\x28\xc9\xe8\xf3\xcd\x50\x92\xe6\x97\x54\x47\x49\x7e\xf4\xd9\xba\x2b\xb8\x11\x25\x19\xfd\x29\xa0\x24\xa3\xff\xff\xa0\x24\x64\x19\x1f\xfe\x09\x53\x92\x9d\x59\x0a\x50\x0c\x92\x32\x54\x24\x83\x86\xec\xcf\xa4\x21\xc8\x1f\x5a\xc7\x7f\xca\x3d\xfe\x53\xee\xf1\x8f\xc5\xaa\xf5\xed\x70\xfc\x13\x68\xd0\xfe\x54\xd6\x36\x8b\x4e\xec\xa0\xef\x25\x1d\xaa\x23\x0e\x9d\x38\x92\x42\x27\xa6\x1c\x3a\xb1\x93\x76\x7c\x77\x76\xc7\x65\xda\x71\x45\x4b\x90\x86\x46\xc0\xd7\xb1\x26\x68\xc4\xae\xd4\xe5\xd8\xd4\x49\x0d\xd6\xa7\xbf\x70\xc9\x71\x7c\xde\xf4\x3d\xed\xd2\x9f\xe6\x41\x35\x40\x07\xd9\x90\xcc\xc9\x1c\x51\xf4\x27\x8f\xf4\x27\xef\xd0\x9f\xfd\x27\x48\x7f\xa4\x08\x70\x84\xd2\x9f\x19\x4a\x7f\x66\x5a\xa1\x3f\x2e\xc5\xd9\x9f\x45\x71\xe4\x59\xa3\xa3\x46\xee\x97\x97\xf5\x14\x8e\xbd\xdc\xa7\x70\xec\x04\x4f\xe1\xd8\x4b\x75\x0a\xc7\x66\xf9\x14\x4e\x36\x75\x0a\xd3\x96\x33\x1b\xa7\xb0\x79\x50\xd5\x9d\xc2\x04\x2e\xa0\xd1\x29\x1c\x7b\x45\x9e\xc2\xb1\x97\xe5\x14\xde\xe0\x6a\xd3\x30\x79\x65\x56\x84\xf4\x9d\xb3\xa6\xaa\xb9\xf3\xc4\x54\x35\x77\x9e\x9c\xaa\x66\xa4\x75\x55\xcd\x9d\x29\xaa\x1a\xbb\x9c\xf7\xd0\x44\xb4\x8d\xc6\x3d\x9d\x50\x10\xd4\x3d\x85\x26\xac\x37\x58\xc9\x5b\x46\x72\x2b\xfb\x8c\xa1\x91\x25\x97\x46\x8e\x27\x6f\xd9\x88\x49\xa6\xa8\x4d\x27\x45\x53\x13\x69\x8c\x43\xf2\xfb\x88\x91\xa4\xc3\x1d\x41\x10\x8d\x4f\x7f\x50\x57\x0d\xc2\x8f\xb2\x6a\xd0\x24\x45\xc3\x83\xf4\x24\x1c\x24\x55\x83\x46\x1a\x9c\x84\x95\xfe\x28\x77\xe2\xaf\xc7\x53\x84\xaf\x51\x0c\x8f\xea\x97\x9f\x35\xa1\x99\xa4\x87\xe3\xa0\x3b\xab\xa8\xe9\x89\x8c\x9b\x9a\x72\xed\xe0\x0e\x91\x34\xbd\x91\xac\xe9\x49\x27\xe0\x31\x5e\x93\xf9\xfa\x8b\xaa\x63\x5a\x08\xad\xa8\xdd\xcb\xd7\x77\x6a\xd9\x6f\x94\x6b\x9a\x2f\x6c\x92\xbf\x97\x8e\xf8\x81\x36\x97\x40\xae\xf4\xcb\xdd\x86\x52\xa1\x05\x52\x56\xeb\xaf\x2a\x27\xf6\x5e\x7b\x56\x58\x5a\x7c\x36\xf6\xef\xa5\xc5\x8e\x80\x05\xff\xd9\x3e\x8b\x5e\x7d\xda\x9f\x0f\xd9\x0c\x13\x40\x88\x86\x4e\xe5\xd1\x07\x2e\x7d\x69\xf4\xf0\xbe\xe4\xc3\x75\x44\xd1\x43\x52\xa0\x3d\x9a\xf9\xe1\x47\xb8\x63\x61\x20\xaf\xff\x0f\x31\x44\x62\x4b\x62\x88\x3c\xe8\x18\x22\x77\xd0\x37\x5d\x43\x64\x8f\x72\xb0\x8b\x86\x9f\xb7\x2b\xf5\xef\xa2\xaf\x25\x56\xea\xdf\x48\x7d\x02\xa0\x24\x00\x2d\xdc\x04\x59\x54\x75\xd1\xa6\x02\xd6\x4e\xea\x06\x7b\xab\x29\x0d\x00\xe9\x32\xc1\x98\x01\xeb\xc0\x72\xa3\xea\x63\x6f\xe8\xab\x8f\x22\xcc\x09\x2e\x8d\xfa\x6d\x50\x09\x09\x6a\x9c\x85\x3c\xc1\x03\x63\xbe\xf4\x9c\xb3\x0f\xdf\x35\x74\x39\x76\x91\x46\x13\xc8\xd2\x81\xfe\x75\xe8\x03\x2e\x0a\x91\xbf\x3b\x62\x91\x2f\xfd\x20\x42\x6e\x95\x9b\xf3\x45\x5e\x70\xa8\xe9\x46\xd7\xd9\x89\x95\x92\xe6\x82\x41\x55\xc8\x2a\x3b\x26\x93\x40\x61\xad\xef\x18\xc2\x46\xe9\xbc\x88\x21\x6c\x8e\x32\x84\x65\x67\x6d\x10\x5c\x58\xbe\x0d\xa4\x33\x19\x67\x37\x2f\x10\xb9\x88\xd7\xba\xb9\xf0\x2f\x37\x8e\xeb\xf3\xb0\xd2\xf3\xdc\x00\x3c\x30\x10\xcc\xd0\x6e\xad\x2f\x44\xce\x59\xb8\xef\xba\xd4\xe4\x44\x5e\xf8\xb5\xd0\x17\x39\xbd\xf0\x45\xe8\x27\xb7\x18\xeb\xec\xf9\xee\xc2\x79\xdd\xc2\x6f\x4b\x59\x78\xa5\xc9\x85\xfb\xc2\x4a\xaa\x6a\x2f\xfc\x14\x95\x20\x87\x69\xdf\xc0\x0d\xe8\xa7\x37\x10\xa3\xfa\xc1\x76\x34\x6b\xe4\xd1\xbb\x46\x86\x72\xfa\xba\xac\xa5\xa0\x06\x46\xd2\xf3\x75\xc9\x59\xac\x11\x7c\x55\xb4\xd9\xf7\x66\xb8\xc9\x9c\x86\x05\x32\xb0\xf6\x9e\x04\x7a\xcc\x60\x63\xac\x48\x7c\x66\xc2\x9c\x60\xe8\xd8\x3a\xa8\x13\x92\xa8\xb0\xce\xb8\x7d\x54\xb1\xca\x04\xbd\xd3\x59\xf7\x72\xa0\xe1\x82\x45\xe5\x5a\xd5\x2e\xe7\xf0\x2e\xa7\x65\x11\xc8\xbc\xbd\x25\x0f\xa4\x6c\xc9\xe9\xcd\x6d\x49\xc0\x82\x07\xb2\x6a\xa1\x24\x33\x26\xc4\x6d\x24\x8d\x70\x4e\x66\xd9\x62\x21\x20\x48\x5f\x17\x7d\xf5\x9f\x4b\xc9\xe4\x74\xf2\x84\xc9\xe9\x64\x3a\x39\xed\x34\x4c\x91\xd0\xec\x50\x49\xc5\x16\xd4\x4f\x75\xe6\xa1\x5e\xf2\xed\x60\x2c\x4f\x95\xec\x3d\xd9\x43\x87\x23\x7b\x52\x50\x7b\x92\x69\x6c\x35\x54\x15\x43\x57\x34\x3d\xbd\xc2\x48\x27\x6d\x18\xb0\x54\x92\xbe\xc6\xc2\x3e\xfc\x6e\xac\x1f\x36\x55\x8b\x11\x59\x70\xb7\x17\xb2\x37\x65\x21\x41\x53\x0b\x71\x5d\x3c\x92\xfb\xea\x6a\xaa\xaf\x80\x05\xb7\x36\xc3\x3c\x03\x96\xce\xb5\x0d\x05\x1d\x9d\x9d\x5d\x69\x68\xfa\x70\x32\x9a\x62\xbc\x58\x12\x0a\x3e\x9c\x88\x82\x2b\xfd\x3e\x8b\x93\xee\x22\x78\x69\x69\xf5\xc9\xeb\x3f\x2c\x11\x23\x6c\xbf\x85\x58\xf1\xb7\x23\xdf\x5a\x81\x38\x9c\x5d\xad\xcd\x46\x96\x3e\x17\x59\x0a\x18\x23\xef\xcb\x18\x79\x6c\x63\x23\x0b\xb8\x09\x31\xc2\x54\x62\x63\x52\x39\xc8\x4b\xf4\x4c\x2e\x21\x1e\xce\x51\x95\x83\x94\xff\x20\x10\x63\xbc\xa4\xa3\x6d\x35\x95\xec\xa2\xa2\x2e\xd6\x24\xb8\x5c\x93\x02\x97\x95\x7e\x45\xbb\xf1\x77\x98\x14\x25\xfd\x04\x71\xfb\x0d\xcb\xdf\x20\xbe\x0d\x7d\xad\x4a\x75\x75\x95\x1f\x4e\x61\xf0\x05\x94\x94\x25\xa5\x95\x13\x8a\x27\x9b\x77\xeb\x8b\x27\xdb\x61\xc5\xc9\xb9\x8e\x1b\x15\x02\x8d\xac\x5c\x03\x0f\x5b\xb7\x41\x9b\x0a\xc8\xff\x70\x4a\x5e\x14\x74\x98\xf1\x33\x42\x8b\x0f\x26\x63\xbf\x5b\x66\xce\x60\x3f\x79\xe1\xef\x12\x44\x13\x99\x49\xb1\xdc\xed\x59\x71\xc6\x79\xbd\x6d\x5a\xa7\xdf\x6f\x84\x82\xcc\xb4\x67\xc2\x2d\x7f\x7f\x30\x8d\x23\x74\x37\x76\x57\x7a\x53\xb5\xab\x03\xa1\x95\xb1\xad\x6e\x7f\xf7\x90\x2e\xea\xf7\xb7\x99\x5c\xd6\x0d\x73\xba\x7d\xff\x84\xf7\xee\x91\xe4\xbd\x33\x89\xb9\x06\x9c\xbd\x7b\x24\x7b\xef\xca\xb8\x77\x25\x4b\x13\x46\x76\x6f\x16\xea\xed\x3b\x4e\xc1\x3b\xe9\x94\x1c\xa7\xe0\xba\xcd\x4c\x6d\xaa\x36\xb3\x2f\x4c\x49\xaf\x54\xc5\x24\x65\x49\xd5\xcf\xf7\x90\x6e\xeb\x37\xd8\xae\x50\xd7\x87\x15\xea\x66\x92\x72\xc4\x9b\x2f\x5e\x73\x65\x50\x9e\x4a\x4f\xe5\x67\x12\xf9\xe5\xf3\x59\xa5\x11\x0f\x65\xed\xff\x4a\x7f\x83\xde\x43\xa2\xdc\x90\x09\xf3\x64\x90\xc8\x50\xe8\x05\x3a\x5d\x1f\x89\xc8\x19\x4a\xc2\x9f\x9d\x74\xc0\xbf\x4b\x4b\x9f\x00\x19\x8c\x1c\x97\xa6\x42\x53\xf8\xd3\x0c\xe0\x84\x8d\x14\xbb\xe9\x94\xa8\x83\x76\x8c\x3f\x6e\xb9\xff\xd4\xa6\xe5\x90\x01\x51\x80\x40\x93\x06\xf8\x13\x4f\x9f\x26\x53\xb9\x9a\x74\xfb\xf2\xe1\x4f\x34\xf3\xef\x8f\x73\xac\xec\x0e\x2e\xbd\xba\x52\xe4\xf6\x24\xac\x6a\x8a\x98\x3c\x9a\x8c\x4c\x53\x4c\x53\x93\x0d\x0e\x35\x79\xf4\xe4\xa8\xc9\x31\x8a\x0d\xc7\x29\x18\x8e\x13\x6a\xd2\x20\xed\x92\x4b\x4e\x1e\x6d\x9e\x9c\xa4\x36\x55\xe4\x44\x28\x72\x32\xa8\xd1\x61\x48\xa3\xc3\x46\x40\x07\xa9\x0f\x11\x89\x84\xe5\xd1\x0c\xc4\xa8\xb3\x3d\x68\x91\x3b\x1d\x22\x5e\x33\x10\x39\x29\x1c\x98\x6a\x19\x07\xa6\x5e\x81\x38\x30\xd5\x3c\x0e\xa4\x36\x55\x38\xd0\x7b\x92\x38\x30\xf5\x13\xc2\x81\x6f\x9e\x30\x53\xf1\x44\x56\x78\x87\x54\x96\x58\x28\xf0\x44\xf6\xa5\x50\xc9\x64\x08\xa7\x29\x02\x58\xa5\x5f\x8f\x34\x5b\xed\xd5\xb9\x12\x76\xd2\x09\x65\x5f\x09\xbb\xd2\x9b\xaa\x2b\xa1\x5f\x5d\x09\x03\x7a\xff\x37\xe8\x0c\x62\xd6\x45\xb0\x87\x74\x56\xbf\xd7\x4a\x92\x27\xe9\x1b\x71\xf1\x82\x39\xeb\xb5\x20\xd1\x70\xf1\x01\x0b\xfe\x94\xec\x74\x95\x77\x71\xc6\xd3\xb6\xf6\x70\xe2\xd6\x1e\x88\xca\x64\x0f\xca\x5a\x98\x4a\x1f\xf1\x2f\x9a\x1e\xf1\xc9\x94\x11\x2b\x96\xac\x0b\xdf\xa4\xac\x9b\x3e\xea\x55\xbc\xe9\x61\xa7\x53\x86\xcd\xd6\xe3\x1c\x9d\xcd\x29\x3c\x75\x42\x53\x38\x36\x9b\x53\x38\x92\x32\x05\x41\xa6\xd0\x6b\x4d\x21\xfe\x76\x7c\x36\xa7\xf0\x4c\xca\x14\xfa\x1c\xf1\xdd\xd6\x7b\x0c\x7f\x7b\x16\xa7\x30\x73\x42\x53\x18\x69\x38\x85\xa3\x0b\x7f\x22\x65\x0c\xab\xbc\xeb\x82\xa6\xab\x00\x9a\x32\x80\x7d\xab\xb0\x10\xa0\x31\x22\x1f\x63\xae\x15\xf9\xd9\x64\xca\x7f\x8c\x6b\xd2\x7f\xdc\xb8\x05\x0e\x7b\x4e\xd4\x1e\x79\xfb\x1f\x1a\x98\x2c\x7d\x2c\xde\xf1\x1a\xa8\xd4\x11\x3f\x1c\xf1\x22\xbe\x43\xe7\x6f\xe8\x57\x15\x3c\x9e\x7b\x1c\xcd\x8b\x4c\x35\xf2\x4c\xa3\x62\x0f\xef\x38\x1f\x62\xdf\x8e\x7e\x1b\x9b\xed\x34\xed\xa6\x98\x69\xd8\xd6\xc3\x3b\x56\x41\xc3\xe9\xfa\x86\xc3\x39\xd3\x30\xe8\xe1\x1d\xe7\x42\xc3\xe3\x09\x0d\x4b\xa6\x61\x67\x0f\xef\x38\x1b\x1a\x1e\x4e\x68\x48\x16\x32\x07\xca\x6e\xc4\x0d\x8f\x24\x34\x2c\x9b\x86\x73\x7b\x78\xc7\x4a\x68\x38\x93\xd0\x50\x98\x86\xf3\xb1\x46\x86\x60\xd1\x31\xab\xa1\x34\x98\xa0\xa9\x95\xec\x94\xf9\x61\x58\xa5\x16\x9f\xe2\xa4\x78\xd7\xd3\xc6\xef\xe8\x20\xb7\x8d\xd0\xfb\xe9\x8e\xde\x95\xe0\xa5\x33\xc5\x6d\x87\xa6\x29\x63\xe5\xb5\x3c\x8b\x06\xad\x6e\x6f\xa6\xdd\x66\xb9\x77\x70\xe2\x7c\x3c\xc5\xb5\xf3\xb1\x55\x85\x7c\xd4\x0e\x70\xb9\x85\xf6\x9d\x51\x74\x4c\xf5\x2d\x68\xdf\xbd\x55\x2f\x3a\xf6\xc9\x3a\x17\xbf\x29\x5e\xa3\x05\xc0\xe2\x3f\xc4\xcc\x74\x2b\x1d\xb1\x69\xe7\xa2\x0a\x24\x51\x81\xaa\x7b\x42\xba\x06\xbd\x21\x1e\x6b\x9c\x5a\xd0\xc7\x8d\x27\x43\x5a\x91\xb5\xdb\x52\xd7\x2b\xb7\x68\xdc\xd9\xa2\x71\xb2\x45\x23\x56\x21\x68\x88\x6f\x2a\xa1\xd3\x8c\x2c\xaf\x3b\xce\xb3\xca\xeb\xde\x4e\xc7\x1e\xb3\xb3\xc7\x62\x82\xd4\xe8\x2b\x5f\x96\x7d\x06\x8d\x8b\x4b\xdf\xd1\xb0\x3b\xd5\xf2\x4e\xda\x72\xd2\xb4\x5c\xc5\x4a\x00\xdc\x57\xab\x5c\x2f\x07\xa2\x61\xf7\x30\x0c\xbb\x87\x61\x94\x42\x7c\x94\x42\x9c\x9c\x8c\x61\xe7\x64\xdc\xdd\xe8\x64\x8c\x3a\x60\x1f\x4d\x05\xfb\x4d\x5f\xb1\x40\x24\x1b\x67\x80\xfd\x9e\x14\x38\xc9\x54\xf8\x31\x82\x0c\xd4\x39\x9b\x8d\xd3\x97\x92\x8a\x48\x3f\x6d\xf2\x57\x97\xa9\x95\x92\xbc\x96\x5c\xe4\x61\x73\x95\xe6\xaf\x1e\xaa\xd2\x22\xd2\x1b\x21\xe3\x42\x15\x72\x36\x00\xdf\xac\x13\x09\x6c\xc6\xb3\x31\x84\x67\x63\xa3\x5d\xfa\xfc\x4c\x4c\x33\x83\x86\xdd\x0d\xb4\x44\x80\x53\x86\xfd\x7e\x3a\xbd\x77\xd9\x28\x53\xb6\xd6\xff\x80\x75\x4e\xe8\xfa\x37\xe3\xc4\xec\xc4\x09\x5a\x91\x2d\x1d\x1e\xca\x0d\x33\xb4\xac\x40\xd3\x7c\x2f\x9a\xe6\x19\xf2\xf1\xe0\x35\x51\x86\xcc\xd0\x66\x2a\x0f\xd2\xa9\xec\x2b\x42\x9b\x39\xb2\xbe\xd0\x46\x0d\xc5\x18\xb4\x5b\x70\x25\x6f\xb0\x56\xf2\x10\x7d\xbd\xde\x6d\x50\xe6\x33\xaa\x8b\x17\x7d\x98\xbe\x96\xe8\x14\xb2\x09\x24\x57\x7d\x38\xca\x7a\xbd\xae\x6f\xc8\x6e\xea\x36\x71\x36\xe6\x8f\x58\xad\xf2\x47\xa8\xc3\x56\x52\x5f\x86\xd6\xfa\x42\x68\xb7\x13\xd7\xc6\xae\xfb\x39\x17\x4d\x54\xe7\xa9\x34\xce\x55\x4c\x8d\x54\x09\xd2\xa3\x58\xdf\x47\x97\xf4\xd1\xba\x14\x94\x07\xa2\x31\x8f\x08\x57\xff\x1f\x7b\x6f\x02\x5f\x57\x71\xe5\x09\x57\xd5\x7d\x9b\x74\x9f\x85\x0c\x18\x64\xd6\xba\x92\x92\xc8\x49\x20\x22\x81\xb6\x92\x76\x82\xdf\xed\xce\xb4\x67\x7a\xba\xdb\x26\x4b\xbb\x7b\x7a\x61\x66\x7a\x66\x98\xf4\x2c\x74\xcf\xd2\xcc\xb4\x04\xcf\xbb\xbc\x81\x8c\x0d\x88\x5d\x80\x83\x1c\xc0\xc1\x21\x84\x08\x62\x40\x6c\x89\x00\x03\x62\x17\xc4\x80\x21\x86\x28\x60\xc0\x04\x48\xcc\xfe\xfd\xea\x9c\xaa\x7b\x4f\xdd\x77\x97\xf7\xe4\x05\x7a\xbe\x46\x3f\xfc\xde\xab\x5b\xb7\x96\x53\x55\xa7\x4e\x9d\x3a\xe7\x7f\x86\x04\xe5\xac\x22\xbc\x30\xda\x9d\x1e\x9b\x91\xf9\x6d\x70\x23\x7f\x46\x58\xf1\x0f\x23\x23\xd8\x8d\x88\x34\xcc\x2f\xf5\x62\xf7\xc3\xac\x3f\x8a\x64\x3d\x1e\xce\xbd\x26\xd2\x93\xcf\x3c\x06\xb3\x1d\xcd\xb6\x06\xa3\x4d\x0c\x0e\x83\xf0\x43\xd4\xd3\x5e\x28\x32\x0f\x70\xce\x75\x14\x59\x17\x09\x5c\xe6\x2e\x2b\xef\x53\x49\xb7\x83\xb7\x7c\x5a\x49\xb0\x31\x20\x6b\x51\x21\x36\x11\xec\x35\x5e\x52\x1d\x0b\xf5\x54\xf3\x23\x4a\x8a\xc9\x29\x68\xae\x1d\x40\x3f\x03\x90\x15\x2f\xaa\x65\x58\x42\x4b\x8c\x68\x19\xb4\xea\xa8\xd5\x53\xe2\x5c\x57\x80\x0b\xdf\xa9\xa1\xd3\xa2\x3a\xa8\xc4\x82\xda\x82\x96\x1c\x11\x84\x21\x63\xb3\x9d\xb9\x30\x2b\xad\x98\x01\x0b\xd1\xad\xe6\x54\x64\xaf\xa7\x41\x68\xce\x3c\x48\xbe\xc7\x20\xc2\x17\xda\xa6\xcc\x05\x14\xb9\x9c\x14\x00\xaf\x26\x64\x21\x30\x6f\x75\xb5\xc2\xb3\xa0\xaf\x3a\x8b\xb2\x10\xdc\xba\xce\xd4\x70\x6a\x45\xe8\x5b\x01\x3e\x19\xe4\x10\xbd\xed\xa5\xc0\x3c\xc9\x85\x7d\x17\x72\x1f\xe9\xfa\x4c\x3a\xdf\x0c\xe1\xe8\x8e\x04\xad\x9a\x2c\xcd\x61\x06\xe6\xd2\x6b\x92\x25\xbf\xe4\x9f\x2c\x9b\x86\x8f\x5c\xe1\x35\xf9\x3c\xc8\x2f\xb5\x1d\x98\x18\x96\x4d\x73\x18\x97\x39\xff\xcc\x5e\xaf\x09\x40\x25\x9a\x0c\xa6\x98\xd7\x24\x1d\xff\xcc\xde\xf6\x66\x59\xf8\x56\x28\x52\xcd\x74\x5d\x59\xf0\x9a\x75\xd0\xdb\xd3\x3a\x84\x6c\x46\x90\x9e\x52\x10\x02\xf7\xd4\xe0\x7a\x43\xe6\x15\x6b\x6a\x92\xc5\x53\x42\xd4\xb3\xc3\x81\xc4\x4d\xc8\x6e\x8a\x78\x21\x68\x47\xc6\x5d\x47\x47\xeb\xbc\xa2\x1e\x2d\xd4\xe6\xc1\x08\x2c\x0c\x2d\x86\x34\x2c\x1a\x20\xb5\x75\xf5\x79\x0c\x70\x62\xf5\x96\xa7\xd3\x50\x9f\x28\xb9\x46\x6a\xeb\x5a\xd2\xab\xe1\xc5\x40\x74\x34\xb0\x3b\xa0\x86\xcc\x99\xaf\x6d\x7a\x2c\x71\xbc\x7c\x2e\x0b\x0b\x43\x34\x10\x8d\x38\x3a\x77\x58\x16\xfc\xb3\xb4\x51\xd8\x59\xbd\xe6\x65\x88\x05\x0c\xec\xdc\x2b\x58\x46\x71\x6a\x30\x65\xbf\x1a\x5b\xf5\x51\x94\xf9\x00\xc0\xad\x75\x49\xaf\x97\x93\x45\x59\x38\x25\x44\xf6\x3b\xd8\x05\xb3\xb1\xe9\x6e\x58\x6a\x1b\x98\x02\xb4\xa2\x7f\xbb\xcc\x51\x01\x79\xd2\x62\x81\x08\xc8\x26\x9b\x3d\x18\x2a\xe9\x7a\x05\x38\x25\xb5\x84\x26\x67\x79\xa2\xee\xb4\x54\xc3\x86\x65\x8f\x65\xf8\xbf\xc7\x68\x95\xc9\xe1\x1e\x7e\x0e\xe8\xd3\xfd\x54\xca\x8a\xd5\xc7\x66\x95\x13\x9a\xa5\x11\x72\xdc\x1a\x87\x91\x79\x79\x66\x8e\x2b\x68\x8e\x58\x9c\xcd\xab\x12\x73\xe8\xc6\xfb\xd5\x7b\x0e\xd3\x07\xb5\x9b\x0e\xb5\x26\xf8\x77\xe9\xab\x83\x36\x22\xf7\xde\xc2\x6d\x1a\x84\xb1\x64\xdd\x45\x22\x92\x75\xba\x91\x42\x70\xe2\x58\x76\x8d\x16\xa7\x9d\x48\x54\x1d\x52\x40\x6c\xa4\x8b\x90\xad\xef\x4a\x90\xaf\xba\x22\xec\x7f\x57\x82\xc9\x48\x17\x08\x2f\xa5\xe0\x88\xaa\x5b\x76\x41\x7c\xcb\x96\xd5\xdd\xb2\xe5\xc9\x2d\x33\x35\x96\xac\x1a\xc7\xed\x88\x17\xa1\x9a\xba\xde\x1a\xfb\xb3\x6a\xfc\x9a\x68\xb5\x6a\xbc\xea\x86\xd8\x38\x23\x2b\xeb\xae\x71\x55\x76\x8d\x87\x5a\x35\xde\x11\x4f\xd5\xd5\x75\xd7\xb8\x26\xbb\xc6\x36\xab\xc6\x75\xf1\x35\xae\xad\xbb\xc6\xb3\xb3\x6b\x3c\xca\xaa\x71\x47\xfc\x38\x9e\x53\x77\x8d\x03\xd9\x33\x47\x5a\x35\xee\x8a\xaf\x71\x5d\xdd\x35\x9e\x9b\x5d\x63\x97\x55\xe3\xee\xdb\x74\x8d\x45\xab\xc6\xf5\x75\xd7\xb8\x21\x9b\xaa\xdd\x56\x8d\xbf\x8a\x8f\x7c\x7f\x5e\xdd\x35\x9e\x9f\x5d\xe3\x89\x76\x8d\xf1\x7d\xbc\xa0\xee\x1a\x07\x13\x6b\x2c\xb5\x33\x7f\xb2\xd8\x7a\xb1\x86\xcb\xed\x1a\x0e\x04\xc3\xae\x61\x75\xfc\xf4\x27\x8b\x67\xf6\xf9\xa3\x4b\xbf\x7a\x26\x18\x52\x93\x46\xfd\xf2\xf6\xd8\x46\x5d\x58\x77\xa3\x2e\x6a\xac\x51\xf3\xe2\x1b\x35\xdf\x6a\xd4\xfa\xf8\x46\x5d\x5c\x77\xa3\x2e\x69\xac\x51\x0b\xe3\x1b\x75\x6a\x1d\xb6\x5b\x57\xa4\x19\x4e\x77\xf0\x96\xe6\x38\x1f\xd7\x68\xbc\x82\xf8\xcd\x6d\x47\x78\x98\x39\x2d\xd0\xa5\x9e\x1e\x51\xba\xef\x4e\x50\xba\x87\xfa\x4e\xc9\xac\xf3\x4c\x93\x0b\xc7\x82\x12\xc8\x36\xc6\x31\xf6\xb4\x88\xe7\xec\xe9\x04\xbd\x22\x90\x7d\xc6\x59\xbc\x76\xac\xd6\x5f\x75\x77\xba\x76\x6c\x3c\xe2\x08\x3b\x4e\x1c\x61\x07\x6b\xbd\x3b\xc7\x53\x7d\xf7\x96\xd1\xda\xea\x56\xc0\x16\x43\x9b\xa4\x2a\x75\x54\xaa\x12\x87\xce\x74\x40\x47\x1b\xbe\xd9\xd2\xca\xf6\xd3\x26\x59\x30\x4b\x55\xaa\x6d\xac\x12\x4f\xb5\xac\xba\x74\xcb\xe8\xab\xe6\x6a\x3c\xfd\x55\x97\xb9\xcf\x24\xe1\xa9\x35\x30\x45\xdf\x4a\x33\x34\x33\x88\x51\xb0\x04\x23\x02\xf3\xee\x70\xd2\xe8\x9f\x96\x91\xfe\x40\x0d\xf6\xe3\x5b\xc9\x46\xfa\x45\x63\xc4\x66\xeb\x50\xe3\x2e\xe7\x3b\x82\x60\x1b\x46\x09\x15\x18\x6c\x74\xd1\x99\xfa\x56\x9a\x2e\xd5\x58\x35\x7e\x4d\x44\x5c\x60\x96\xd3\xf7\x88\x19\x7b\xde\x98\xb1\xa7\x9a\x6e\xd9\x65\xad\x4c\x28\xab\x54\x57\x59\x2e\x73\x5f\x8c\x0b\x29\x14\x0c\x6e\x29\x18\xdb\xa4\xa1\xdd\x13\x3b\xb4\xb3\x9c\xd6\xc0\x63\x94\x23\xdb\x28\x06\x61\x7a\xc3\x18\x2f\x81\xed\x59\x91\xc2\x49\x1a\x2b\x78\x6d\xf9\x27\x79\x14\x4e\x92\xd5\x80\xcc\xe7\x93\xcc\x02\x86\xd2\xef\x61\x4d\x36\x46\x5e\x49\xb5\x5e\x88\xaf\x65\x30\xf3\xb6\xf7\x7b\x59\xe8\x44\x75\x1e\x80\x3e\x1f\xf1\x46\x2c\x23\xca\xf2\x41\xad\x1a\x67\xf9\xd0\x43\x67\xcc\x38\xcc\x38\x26\x26\x42\xb0\xbe\x9f\x61\xa7\x05\x60\x8e\x11\x0d\x18\x79\xe7\x01\x27\x56\x03\x46\xb6\x8a\x83\x03\x08\xfd\xea\xf8\x11\x41\x1c\xfe\xcf\xe0\xd5\x8a\x44\xc5\x70\x10\x82\xff\xb3\x06\x15\x55\xfb\xe7\x6a\xe9\x43\x3a\xb8\xc8\xf7\x5c\x97\x70\x10\x79\xbf\xee\x83\xc8\xfb\x09\xea\x7b\x1a\x6d\xc8\xaf\x3e\xa2\x21\x59\x27\x2c\x0c\xe6\xd8\x88\x99\x2b\x69\x91\xe9\x60\xac\x5d\x18\x2f\x46\xb2\x20\xd6\xcc\xb1\x1a\x08\x9f\x05\x4b\xe4\x70\x1d\x01\x06\x11\x56\x39\x5e\x77\x44\xd1\x8f\x13\x0e\x8c\xf3\x90\xaf\x87\xae\x16\xf1\x57\x0c\xd3\x51\xf1\x72\x68\xa0\x78\x99\x87\x5b\x40\x76\x68\x4a\xbc\xe2\x28\xf5\xd2\x6b\x88\xf3\x69\x73\x74\x08\xc0\x16\xe8\xe3\x02\x0b\x59\xda\xdf\x62\x5c\x7c\x99\xf9\x5a\xf2\x38\xa8\x6c\xca\xa0\x9c\xbf\x36\x56\x39\x7f\x29\x2d\xfe\xca\xf8\x8b\x58\x28\xa4\x59\xd5\xe9\x2e\x08\xa3\x34\x34\xbb\xae\x3f\x10\xd6\x39\x60\xd7\x09\xa0\xd0\x87\x91\x26\x96\x42\x77\x75\x16\x3a\x24\x9b\xec\x05\x17\xae\xa0\xf2\x1a\xa3\xb9\x03\xcd\xfc\x59\x60\xc6\x56\xa2\xf7\x32\xa4\xc5\xf7\x5b\x2a\x93\xd8\x18\xb5\xd7\x26\xe4\x77\x99\xfb\xcb\xb4\x18\xed\x84\x15\x1c\xcc\x18\x27\xbc\x00\xbc\x94\x12\x31\x97\xaf\x8e\x5d\xf0\x25\x6d\xe9\x2d\x83\x99\x28\x30\x0c\xc1\xf4\x20\x0c\x41\xab\x35\x0d\x17\xd3\x92\x82\x69\x98\x08\xc2\x1e\x20\xaf\xe7\xf0\xa2\xc7\x8c\xfb\x2c\xa7\x15\x44\xb8\x36\x9c\x80\xe6\xa7\x9c\xed\xc8\xa4\x12\xb4\x17\xd2\x34\xed\xe1\xa9\x5e\xf1\x87\xd4\xf6\xdf\x6d\x7e\xed\xb8\x67\x7a\x4c\xa4\x4f\x66\xbb\x1a\xb9\xe1\x2e\x14\x40\x84\xe8\xa1\x6d\xf5\x5b\x7b\x23\x2e\x45\xa4\xb3\x2b\x9b\x09\xd9\xb2\x96\x4b\xab\x92\x6a\xe1\x0b\x55\x15\x90\xd2\xb4\xef\x4d\x4e\xe7\xee\xee\x55\x7d\xa1\x87\x7c\x3b\x6f\x51\xbb\xe0\xab\xbc\x78\x4d\xd4\x46\xcf\xe7\x76\x66\x73\x7f\x93\xde\x4c\x97\xb9\xd5\xda\xad\x1f\x63\x09\xc2\x16\x93\x88\x90\x1b\x3f\x95\x4c\x48\xad\xb6\x08\x86\xc7\xd2\x98\xf9\x02\xf9\x86\x67\x39\xdd\x96\x7b\x61\xde\xd5\x03\xd1\x16\x1d\x88\xa5\xb4\x94\x55\x64\x20\xb2\xa2\x13\xa5\x3e\x57\x14\xc8\xf6\x5b\x35\xbe\x80\x64\xa1\x35\xbb\xe5\x44\x98\xda\xb4\x75\x16\x1e\x5a\xc2\xe5\x44\x5e\x78\xdc\x0a\xe1\x66\x61\x95\x97\x5d\xc0\xd6\x76\x63\x56\xe4\x12\x5a\x84\x45\xe1\x56\x8b\xc2\x45\x78\x3f\xb2\xd8\x12\x26\xfe\x72\x5a\x66\xdd\x13\x3f\x9b\x0b\x94\x30\x4e\xde\xb4\x00\xe6\x22\xe4\x02\x53\x58\xd1\xcd\xc0\xa1\x61\x45\xe7\x23\x2b\x1a\xe6\x53\x2e\x65\x29\xf6\xd7\xac\x98\xc4\xe5\x75\xb6\x9d\x39\x7e\xc1\x9e\x13\x29\xb1\xa9\xde\x35\xb8\x64\x8a\x11\x3d\xd7\xc4\x4f\xb4\xb6\x80\xa1\xef\xb8\x67\xfa\x82\x48\x98\xce\x0e\xf4\xc6\x23\xe7\xa7\xc1\x17\xa3\x4e\xce\xa4\xdc\x5b\x72\xa4\xdc\xec\xb3\xac\xd4\x8e\x99\x6a\xcc\xe0\x66\xe0\xfa\x96\x88\xaa\x9a\x94\x7d\x81\x75\x33\x50\x8d\x8b\xd5\xc9\x93\x03\x53\x0e\xa4\xb1\x20\x7f\xf4\xe5\x43\x22\x8b\x8c\xe4\xb7\x8c\x17\xda\x22\x7b\xdb\x40\xc2\x4a\x32\x96\xe8\xc3\xd4\xaa\xa3\x0d\x45\x44\xa6\xcd\x35\x4a\xc6\x32\xb6\x7a\xaf\x39\x19\xc8\xf0\x8e\x3c\x8b\x11\xbd\x5a\x13\x99\x33\x3d\x5a\xe9\x86\x78\x0a\x48\x3d\xfc\x5d\x51\x60\xc0\xd8\x8e\xe9\xf9\x50\x8a\xa1\xd9\x12\xfa\xca\xe5\x35\x4a\x98\xc0\x25\xb5\x9b\x28\x3f\xba\xeb\xf4\xc7\x74\x99\xfb\x72\x5c\x77\x53\x06\x7c\x30\x7d\xc0\x6f\x9e\x11\x19\xf0\xc1\x3a\x07\x7c\x30\x69\xc0\xdb\xcd\x18\x57\x72\xad\x17\x16\xcd\xd0\x8e\x1e\x88\xa1\xbd\xa4\xb1\xa1\xbd\x24\x73\x68\x23\xd4\x59\x42\x5f\xd9\xf7\x43\xbb\x3d\x81\xa1\x95\xb4\xb4\x9a\xcc\xd2\x86\x52\x07\x79\xc7\x6b\xd3\x23\x83\x3c\x54\xe7\x20\x0f\x65\xaf\x6a\x66\xad\xea\x92\x05\x70\x13\xef\xb9\x8e\x2e\x28\x20\x95\xe6\x02\x8b\xad\xc0\x3a\xbe\x7a\x5f\xa3\x13\x45\x46\x7c\x41\x86\x6a\x36\x28\x3e\x95\xc9\xb4\xb1\xb1\xc9\xb4\x31\x6b\x32\x45\x47\x61\x09\x7d\xe5\xc2\x7d\x3e\x99\x96\xa5\x1f\x85\x3a\x78\x4b\x4b\x70\x08\x2a\x14\xe1\x4a\x38\x09\x4b\x24\x5d\x6a\x95\x1a\x66\x60\x96\x23\x25\xb1\xfd\x16\x78\xe8\x28\x07\x87\x8e\xe8\xdc\xda\x94\x28\xdd\xfa\xa3\x63\x8a\x66\x68\x2d\x61\x43\x08\x21\x46\x92\xc7\xa5\x50\xe2\x0c\x27\x33\xaa\xd9\xd5\xae\xb6\x58\x86\x16\x8e\x5a\xad\x22\xe7\x46\xe5\x21\x4e\x4e\x48\x25\x44\x31\x2a\xda\x05\xcc\xd3\x3f\x15\xd9\x07\x79\x3d\x61\x53\xdb\xfc\x31\x16\x15\x84\x56\xd2\xde\x06\x50\x32\x46\x60\x8f\x64\x5e\x1d\xc9\x6c\x44\xac\x30\x50\xe7\x96\x48\xa0\xce\xb5\xf4\x0d\xfb\x44\xfc\x1a\x9f\x9a\x90\x74\x5d\xda\xa0\x87\x83\x48\xb2\xdd\x42\x07\x11\xd4\x38\x27\x0a\x8d\x48\x10\xc2\x48\xe8\xc3\x8a\x64\x7e\x75\xc3\x2b\xdb\x9d\x33\x35\x1f\x81\xfb\x1f\x35\x24\x2b\x7a\xbf\xb1\xd9\x0b\x98\x81\xd4\xa1\x93\x53\x69\x0e\x86\x77\x39\xb3\xca\xef\xdb\xbb\x08\x4d\x61\x6c\xa6\x38\x3b\x89\xc3\xdb\xda\x66\x1e\x91\x88\xe6\x10\x4f\xb1\x9e\x44\xbb\x38\xf2\xc2\x73\xb5\xb6\xd4\x0e\x68\xf6\x20\x0c\xe0\x4c\x88\x7a\xb4\x75\x46\xe4\x60\xb7\x25\x81\x89\x07\xe6\xa8\xdd\x81\x06\xc5\x56\xd4\xcf\x8f\x08\x97\xa4\xa0\xc7\xe8\x41\x6a\x6e\x14\xd1\xa1\x11\xfd\x05\x8e\xfc\x5c\x7f\x0f\xeb\xb5\x02\xc9\x15\xc1\xd8\x0b\x34\x48\x87\x69\x2b\x26\xad\x1c\x3a\xc3\x0d\x82\x16\x4a\x31\x1b\x8d\xba\xe6\x1a\xef\x6d\x07\x0e\x2b\x87\x82\x1d\x8d\x5f\x8a\x2a\x1b\x48\xcb\xb6\x5b\x61\xab\xac\x8b\x28\x19\xe0\x43\x75\x18\x63\x69\x28\x1a\x61\x29\x06\x38\x7c\xf4\x1b\x9b\xc1\x16\x1d\x96\x8e\x0f\x9f\xc0\x86\x78\xe0\x7d\x32\x1d\xf1\xfe\x5a\x5d\xe9\x0c\x9f\xc0\x58\xe0\xe7\xd2\x4a\x20\x5b\x22\xa7\xad\x83\xc0\xf0\x0a\xcc\xf3\x5a\x54\x79\x3e\xd3\x9d\x75\xac\x6e\xac\xa3\xdd\xb0\x4e\xb4\x73\xa1\x79\xe6\x5b\x3f\xef\x6b\x0f\xf5\x9f\x87\x20\x72\x24\x74\x25\x68\xd0\x21\xc8\x7c\xdb\x08\xee\xcc\x3c\x02\x65\xd6\x8c\x56\x64\x4d\x6e\xa0\x9c\xc5\xb1\x1a\x8d\x68\xae\xcf\xa3\x2d\x7a\x86\x02\xe6\x18\x98\xd8\x36\xbd\x31\xed\xa8\x8d\x7a\x5e\x87\x2b\xbd\xa9\x37\x32\x9e\x17\x24\x54\x0b\x08\x0a\xd0\x81\x7c\x42\xa8\xf5\xf0\x6a\x01\x7e\x6e\x31\xb6\x66\x19\xb8\x18\xbe\x75\xab\xbe\xc5\xe2\xbe\xad\xc0\x7d\xa5\x09\x3a\x1f\xde\x73\xdb\xd9\x4a\x81\xe5\x6f\x66\xab\x36\xd5\xd5\x2a\x97\xb9\xf7\xec\x3d\x1c\x63\x07\x6f\x91\xc9\xfc\xac\x6d\xe6\xcc\x23\x8e\x38\xf2\xa8\x44\x8c\x93\x46\x39\xda\x8d\x99\x1c\xed\x28\x17\x54\xf8\x47\xc6\x73\xb4\x1b\xf7\x15\x47\xbb\xb1\x4e\x8e\x76\x63\x1c\x47\x8b\xde\x06\x78\xcc\x8f\xf0\xb4\x2a\x04\x5f\x63\x81\xf8\x50\x44\x10\xc4\xa3\x75\x90\x61\xc2\xd3\xaa\xdc\x0d\xb8\x99\x86\xc9\x23\x5c\x09\x99\xda\x61\xb0\x0c\x6b\x16\xdf\x2a\xda\xba\x54\xae\x56\xc3\xce\x18\xb2\x33\x86\xcc\x02\x3e\x07\x4d\xb0\xdc\x16\x13\x68\xce\x66\x6b\x87\xb8\x06\xfa\xd0\x66\x6b\x07\xd7\xb2\x35\x4e\xd8\xda\x74\xe4\xe4\xad\x06\x81\x0a\xfb\x1b\xe5\x6b\x37\xa6\xf0\xb5\x41\xee\xf3\xde\x58\x26\xa7\xb9\x5c\x3b\x0f\x58\x5a\x4b\x1c\x9f\x9b\x86\x10\x8a\x65\xc5\x59\x0d\x83\x2b\x23\xb7\x75\x23\xbc\x6f\x06\xb2\x45\x0a\x75\xd8\x96\xc0\x83\xce\xa7\x8d\xde\x8f\xac\x2f\x3a\xea\x83\x09\xf5\x22\xef\x43\x58\xc3\xba\xb8\xcc\x58\x5d\x5c\xa6\xae\xa2\x46\xa7\xc0\x46\x2f\xa1\xfd\x48\x66\xa3\x97\x45\xb2\x35\xc0\x46\x47\xea\x65\xa3\xd5\xac\x4b\xa1\x94\xe8\x36\x51\xd4\x9f\x0c\xd5\x61\xe4\x4c\x38\x92\x78\x26\x94\x91\xa3\x20\xc9\xb9\xab\x14\xcd\x49\xb5\x8e\x11\x68\xc5\xa5\xf4\xcd\xa8\xd5\x46\xb3\x09\x0d\x3b\xcb\x91\x00\xe6\x3c\xa4\x01\x15\x64\x74\xb6\x2f\xa7\xc5\x3c\x1b\x69\x40\xcd\x1c\x5d\x11\x9b\x3b\x6a\x5c\x41\xf2\xc4\x19\x57\x34\x80\x5d\xb8\x26\xa1\xac\xfa\x70\x10\x5d\xe6\x3e\x9c\x12\xd7\xb0\xc9\x0c\x7c\x72\x60\xc3\xad\xf1\xa3\xae\x51\xd9\xfd\xea\x76\x7d\x2c\xab\x4a\x6d\xa2\x25\x23\x26\xd0\xa4\x80\x35\x35\x78\xa8\x3a\xc6\x0e\xf1\xe5\xeb\x46\x25\x80\x08\x50\x58\xfd\x1d\xaf\x44\x75\x8c\x5b\x93\xb6\x4a\xad\x7e\xeb\x9e\xed\x6c\xe1\x61\xb4\xdc\x11\x9e\xee\x45\x87\x8a\x6e\xd8\xc8\xf2\xc6\x0b\x6c\xde\x6c\x67\x13\x37\x8e\x2f\xd6\xc6\xdb\x6d\xcd\xc1\xe5\xb4\x31\xcf\x36\xc5\xb0\x4a\x8d\x65\x95\x0e\xd0\x2e\x99\xbf\x09\x77\x82\x79\xd4\xfe\x60\x6b\xbc\x36\x67\xfd\xbe\x82\xaa\xee\xe0\x2d\x1e\xcb\xf4\xea\x4f\x44\xed\x89\x9f\x1a\x63\x06\xa0\xda\xf2\xa4\x48\xb2\x41\x9b\xe5\xcc\x8f\x30\x8e\xd1\x44\xc6\x31\x3f\x32\x0f\x46\x13\x19\xc7\xfc\x0c\xc6\x31\x9a\xcc\x38\xda\xc0\x7b\xc9\xaa\xb1\x43\xa3\x57\x07\xb6\x90\xad\x74\x02\x90\xb2\x76\xc4\x00\x10\x98\xc8\xfd\x04\x87\xa6\x88\xc2\xe0\x0c\x44\xa6\x86\x5c\xa7\x11\x1b\x8f\x23\x89\x4d\x0b\x45\x4c\x83\x7c\x9e\x23\x99\x97\x03\xf6\x36\x33\xf4\xf3\xe9\xe9\xf3\x1c\x9f\x49\xa7\x4f\x3b\xe9\xe8\x34\x74\x77\x85\x1f\x32\x0f\x81\x71\xb1\x94\xf9\xed\x79\x73\xb6\xcc\x81\x3d\xc9\xb7\x42\xf3\x9b\x36\x8d\x54\x38\xc2\xbd\x3c\x7c\xd9\xc2\xbd\x02\x7c\xd9\xc4\xbd\xa2\x3e\x26\xc2\xc7\x20\x5f\xd2\x5e\x0a\xdc\x80\x8e\xd6\x41\x81\x0b\xb2\xd4\xe7\x15\x64\x5e\x7d\xe4\x7d\x26\xf3\x7d\x5e\x5e\x16\xa1\x7a\x59\x5a\xd2\xeb\xe5\x25\x0b\xbc\xa7\xa6\xa3\x8d\x0b\x4a\x4d\xa7\x85\xab\x4d\xbb\x4a\x15\x66\x3b\x3d\x52\xc8\xfc\x29\x61\x98\x60\xf4\xd0\x45\xac\x1e\x83\xc7\x5c\x88\x18\xa8\x93\x01\xb1\x5d\xa5\xe6\x0f\xe3\xbf\xaa\x07\x40\x94\xde\xd9\xe6\x1b\x50\x6d\x61\x68\xe0\x71\x30\xda\xab\x4e\x77\x25\xf3\x0a\x20\x24\xb6\xba\x81\xf3\x4d\x2e\x75\x4e\xdb\xfc\x7b\x03\x6d\x0e\xe1\xdf\x87\x18\xfe\x9d\xed\x0a\x54\xb3\x8e\x02\xac\xa2\xc0\x20\xd3\xae\xf3\x82\x84\x3a\x0f\xab\xaf\x4e\xbb\xb0\x8b\x12\x0a\x9b\x59\x6f\x07\x42\xa9\x88\x14\x14\xeb\x61\x74\x59\x66\x8e\xa1\x84\x1c\x2e\x73\x1f\x74\xf7\x13\x2e\x4a\x07\x6f\x99\x95\xcd\x24\x0d\xf4\x49\x22\xbc\x55\xea\x3e\x1a\x99\x4b\xfd\x71\x3f\x62\x43\x9d\xdc\x9d\xc8\x2c\x17\x46\x98\xe5\xdd\x89\xcc\x72\x61\x06\xb3\xbc\x3b\x99\x59\x1e\xd3\xc9\xcb\x9f\xc6\xc5\xb5\x10\xb9\xcd\x19\xc8\x58\x4e\xf3\x04\xac\xee\x4e\x37\x58\x5e\xdd\x7d\x9e\xf0\x99\x14\x7d\xda\x2d\x50\xa7\x71\xbd\xeb\xcd\x72\xba\x65\x0e\x79\x14\xb2\xad\xf6\x1c\x68\xa7\x02\xe6\xa4\x96\x7f\x87\xab\xce\x68\xc0\x9c\x72\xf0\x65\x8b\xe2\x52\x0e\x32\xa7\x02\x7c\x19\xe0\xf0\xa1\x98\x53\x51\xe6\x17\x86\x26\x5e\xed\xae\x2b\xf3\xb2\xa8\xd8\x51\x41\x16\x7d\x26\x73\xb2\xd8\x87\xe1\xc2\x01\xa1\xde\x1c\x12\x0f\xd2\xfe\xb2\xdc\xcb\x6b\x5e\xd3\x83\xbc\x66\xae\x85\x58\xd9\x2d\x73\x81\x92\x4b\x9d\x1e\x8f\x75\xb5\x03\x68\x68\x96\xa6\x6d\x00\x43\x4d\xf5\xdd\x49\x9c\x69\xe1\xb0\x3e\x1b\x60\x88\x1a\xc0\x62\xc0\xf3\x60\x37\xe5\x4c\x1e\x6e\x1c\x05\xdc\x38\xf2\x8a\x2f\xab\xde\x78\x1c\xce\xd2\x47\xb8\x38\x00\x39\x1c\x80\xbc\x74\x3c\x26\x73\x1e\x97\x79\x4f\x04\xc6\xdc\xb3\x1c\xd6\xee\x48\xf1\x8d\x90\xd5\xcd\x54\x34\x95\xc6\xc8\xf0\x33\xb8\x05\x84\xf6\x67\x42\x3a\x7d\x71\xbd\xd9\x40\x7b\xf3\xbc\x65\x83\x62\x01\xb0\x75\x79\x82\x18\x78\xce\x00\x8e\x0f\x9b\xec\x0c\xda\x26\x8f\x49\x2e\x19\x6a\x16\x4c\x53\x3e\xa5\xed\x1d\x71\xd7\x25\x89\x87\x12\x13\x7a\x64\x85\xb3\x9c\xd3\x25\x0b\xe6\x17\xb8\xaf\x9e\x2a\x99\x74\xe8\x7c\xf2\x1c\xd8\x78\x0f\x76\xcd\xa2\x92\x74\x85\x81\xf9\x7d\x94\xf3\xdd\x9d\xce\xf9\xb2\x22\x22\x27\x2d\x64\xbb\x9a\x4b\x13\xaa\x39\xaa\xbe\x6a\xec\xc2\x86\x12\x0a\x3b\xb6\xde\x36\x9b\x82\xae\xa4\x05\xc5\xf2\xe2\x8d\x99\x39\xae\xce\xcc\xb1\x29\x21\x87\xcb\xdc\x87\xf6\xee\xdc\x32\x96\x7e\x6e\x01\x2b\x13\xc5\xee\xf4\xb1\x25\x7a\x6a\x19\xdb\xdb\x53\xcb\xd0\x6b\xd1\x53\xcb\xd8\x27\xe9\xd4\x32\xb6\x1f\x4f\x2d\x63\xf1\xa7\x96\x1b\xa6\x62\xca\xde\xc1\x5b\x0e\x4f\xda\x7c\x13\xc1\xff\xe2\x87\xbe\x5b\xef\xb4\x63\x54\x9c\x1a\x0b\x75\x56\x11\xb5\xcb\x04\x8d\x30\xd6\x13\xd9\x76\xb7\x25\x6e\xbb\x3d\x91\x51\xdf\x96\xb8\xed\xf6\x64\x6c\xbb\xdb\x92\xb7\xdd\x83\x0d\x13\x0c\x6b\xf4\xc3\x70\xa9\x73\x23\x07\x94\x6d\x09\x07\x94\x2e\x8b\x4f\x47\x0f\x28\x07\xbb\x5a\xc9\x29\xc3\x20\x5e\x25\xd4\x7a\x96\x43\x9f\x7b\xdc\x79\x99\xf9\xbe\x85\x6b\xb7\x27\x90\xb1\xdb\x85\xf9\xae\x76\x63\x47\xf2\x6f\x86\x9b\x40\xab\xeb\x02\x83\xb6\x21\x70\xda\x29\x90\x05\x33\xe5\x82\x8f\x07\x8a\xea\x38\x62\x92\x0e\x5f\x60\x45\x15\x3f\x7c\x36\x7f\x5c\x4d\xa9\x41\xf8\x63\xb3\xe1\x8f\xa9\xa8\x97\x53\x99\x3e\x76\xfd\x67\x27\xd4\x3f\x6d\x1f\xd5\x6f\xc3\x98\xd6\xd6\xbf\x2e\xa1\xfe\xd6\xba\xea\x8f\x1e\x6d\xe2\xcb\x3a\xa4\xce\xbe\x84\xea\x66\x52\xce\x56\x6b\x13\x18\x4e\x0b\xe6\x59\x2f\xc7\x08\x59\x46\x22\x6e\x67\x3a\xc7\xa8\x9f\x2f\x8c\xd7\xcd\x17\xc6\xa7\xcc\x17\xc6\xd3\xf9\xc2\x21\x89\x7c\x61\x7e\x84\x2f\x8c\x27\xc8\x6f\x9a\x2f\xc8\x76\xdb\x71\x71\x3a\x32\x84\x70\xe1\x6f\x21\x0b\x7f\x13\x59\xf8\x03\x9c\x2e\x7b\x21\x59\x64\xd9\x73\x29\x6a\x97\xbd\xd9\x74\xec\x08\x61\xb5\xdb\x5e\x13\xde\x27\x4f\xd3\x8e\x23\x41\xbc\x69\xdd\xaa\xb0\x0d\xbe\x91\xa1\xeb\x5b\x98\x6b\x28\x39\xe2\xf4\xac\x19\x58\xc0\xda\x00\x78\x1e\x5d\xea\xe3\xd6\x46\x68\x2c\x74\xe2\x20\x77\xe3\x16\x6a\x7c\x7b\xa6\xb6\x50\xe3\xcb\x6a\x7c\xa1\x8e\x27\x2d\xd4\xa1\x69\x53\x3c\x7d\xe3\x25\xad\x36\xc6\x0a\x16\x2c\x78\xa7\x21\x32\x93\x3a\x64\x27\x82\xdd\xc6\xaf\xdb\xdd\x4c\xdf\x49\x9c\x11\x59\x9e\x8f\x25\x98\x5d\x9d\x31\x3c\xcb\x99\x6b\xf9\x2b\xb7\xe1\x5d\xed\xe1\xc1\x63\xd6\x1e\x05\x62\x8a\x2b\x2c\xdc\xb7\x3a\x02\x37\x5d\xf5\xad\x1a\xae\xc2\x7e\x75\x8c\x92\xac\xd3\xc1\xbc\xf4\x46\x36\x2c\x31\x11\xd1\xbf\xad\xdd\x8e\x70\x70\x98\x0b\x67\xf0\x19\x41\x3b\x4b\x81\x2b\x55\x11\xd2\x61\xcf\x3e\xd4\x4d\x03\x1d\xac\xec\xce\xf4\xe3\x02\x02\x45\x28\xd0\x9f\x4a\xce\x79\x14\xcc\xbe\x06\xa0\x7c\x55\x6a\x5f\xed\xf0\x35\x49\xde\xe0\xe1\x8f\x56\xfa\xa3\x8d\xfa\x7a\x9f\xa1\x8d\xad\xa3\x69\x25\x52\x82\xa4\x25\x18\xb4\xcf\xd1\x47\xf5\xf9\x60\xe0\x65\x70\xea\x2b\xd5\xf8\x85\x87\x12\x05\x21\xc3\x43\x9c\xdc\xfc\xcb\x76\x16\x68\x39\xa7\x1b\xca\xa8\x26\x46\x4d\xf1\x22\x2c\x0e\xb5\x8d\xda\x72\x26\x7c\x6b\x5e\x38\x88\xe1\x6d\x20\xfc\x9c\x30\xb7\x81\x75\x0c\xa4\x12\x19\xec\xd0\x3e\x8f\x59\x5c\xaa\x25\x70\xb5\x8a\x1b\xf3\x75\x7b\x31\xe6\xeb\x1b\x18\xf3\xf8\xb8\x6c\xc1\xf7\x56\xf2\xbd\x4d\x7f\x8f\x0e\x77\x77\xed\x68\x77\x93\xc1\xee\xae\x67\xac\xbb\x7b\x23\x2a\x0f\xd2\xfb\x87\x2d\xab\xd5\x08\x9d\x36\xc4\xd2\x29\xcd\xa8\x13\x09\xd6\x65\xdb\x76\x1e\x86\xf6\x4a\x47\xc1\xce\x11\xe2\x13\xd2\x13\xf4\x20\xad\xe9\xa5\xa6\xa8\x1d\x87\xb1\xe2\xe8\x10\xda\x5a\x19\x36\xf8\x53\x42\x84\xb5\x22\x5a\x10\x14\xf4\x20\x02\x4d\xf4\xa1\x12\xe7\x4b\x9b\xe5\xc0\x79\x71\x64\xba\x14\xb5\x21\x73\x87\x0d\x56\x78\x69\x24\xdb\xe1\x41\x2c\xd8\x01\x8a\x7b\x40\x00\x4a\x33\xe7\x6e\xfc\xd4\x1f\xaf\x6f\xea\xbb\xcc\x9d\x9c\xea\x0e\x55\xb3\x5f\x7d\x0a\x63\x19\x80\x55\x51\x18\xdc\x15\x1d\xa9\x89\x4a\x38\x11\x1e\x3d\x75\xd3\x4a\x56\xfe\xc2\xf4\x8c\x18\x1d\x4d\xc4\x4a\x91\x3a\x67\x8a\x14\xb9\x84\xbe\x19\x95\x22\x31\xea\xaa\x5b\xbb\x81\x2e\xa5\x6f\xd5\xac\xfe\x56\x6b\x63\x22\xc6\x4e\xf1\xac\x64\x79\x6a\x61\xe9\xac\xa4\x9f\xbc\xfb\x4f\x93\x95\xac\xa4\xbd\x7f\x88\x47\x1c\x1c\xb5\x23\xb8\xd4\xe6\x3f\x78\xd9\x07\xeb\xb4\x2d\x91\x9e\xab\xf6\x82\x9e\x6b\x1a\xa0\xe7\x27\x7c\x3b\x5e\x4b\xc9\x90\xca\xa3\xd7\xc6\x12\x2c\x39\x42\xb1\xb6\x65\xb3\x03\x15\x1f\x44\xf5\xd9\xf1\x1c\x7a\x1d\xad\xa7\x41\x0e\x8d\x07\x3a\xd8\x07\x0e\x26\x1c\xba\xb5\x6e\xe5\xf2\x79\xb4\x72\x22\xfa\x1f\x6a\x44\xff\x7a\x44\x86\x56\x6b\x0b\xb8\x80\x16\xb9\xbe\xa8\xed\xd0\x6a\xb6\x80\x0b\x23\xd9\x5a\xb5\x60\xa1\x75\x37\xe1\x86\x42\xb2\xed\xae\x35\x9c\x3c\x0a\xcd\xd6\x9a\xb5\xd9\x9a\xee\x68\xb8\x0b\xc0\xcf\xc9\x57\x6a\x23\xa1\x5e\x96\xd0\xf3\xa3\xeb\xed\x79\x7c\x55\x3b\x62\xaa\xba\x22\xa1\x2a\x59\x5f\x55\x76\x61\x1b\x13\x0a\xeb\xa8\xaf\x30\x97\xb9\x3f\xf0\x3e\x96\x08\x11\x7b\xfb\xd7\xc1\x5b\xfe\x56\xef\xac\xf9\x02\x1c\x04\xd3\x6f\x5a\xbb\xba\x66\x7d\xf6\xb3\x9f\xfb\xdc\xe7\x3f\x7f\xdc\x71\xc7\x1f\xff\x05\x0c\x35\xf1\xc5\x2f\x9d\x78\xd2\x49\xbf\x33\xbb\xe7\xcb\x5f\xfe\xca\xef\xce\xf9\xea\x57\xbf\xfa\xb5\x93\xe7\xce\xad\xf8\xbf\xf7\xfb\x5f\xff\xfa\xbf\xf8\x83\x79\xff\xf2\x5f\xfd\xe1\x1f\xfe\xeb\x3f\xfa\xe3\x3f\x99\xbf\xe0\x94\x6f\x7c\xf3\x5b\xdf\x0e\x43\x52\x74\x45\x23\x52\x6c\x8f\xdf\xa2\x37\x85\x11\x29\xb6\x44\x77\x62\xf2\xca\x87\x4d\x96\x3e\xa7\x14\xd1\xfc\x6c\x4f\x35\x14\xce\x75\xf2\xf2\xb7\xdc\xca\x24\xeb\xe4\xe5\x6f\xba\x58\x55\x64\x13\xde\x9e\xc0\xe7\xb7\x70\xeb\x18\xfb\x22\x16\xe1\xc6\x49\x0e\x2b\x68\x21\xbb\xa8\xa5\xe5\x48\x78\xbe\xfc\x85\x2a\xe0\x94\x20\xd9\x3e\xfb\x25\x35\x62\x24\x08\x09\xab\x7e\x8d\xd6\x1e\xfc\xb6\xa7\xec\x34\xad\x56\x2c\x4f\xe8\xcf\xfc\xa0\x39\x6e\x27\x2f\xcf\x77\x2b\xcf\xab\x56\xfd\x89\x1d\x3d\xb0\x27\xc8\x1e\x1e\x7f\xcb\x90\xad\xf2\x73\x95\xfd\x8f\x43\xfa\x84\x52\xca\x34\x78\x50\x99\x50\x19\xfe\x28\x1a\xed\x73\x6d\x6c\x07\x25\x06\x97\x17\x26\x0c\x93\xa0\x66\x27\x69\x1d\xb3\xb7\xd0\x24\x09\x2f\xfc\xd1\x4a\x7f\xb4\x99\x1f\x41\x27\xe8\xbb\x61\xd7\x49\x19\x92\x96\x91\xbd\x89\xf6\x73\x7b\x13\x1d\xa0\xbd\xcf\x92\x4e\x4e\xee\xe4\xe5\x3f\x74\x5d\x5f\x6b\x00\xe7\xa1\x89\x51\x0f\xba\x96\x18\x43\xe5\x7f\x89\xe6\x4e\xf3\x62\x67\xe3\x06\x5a\xdd\xab\xd4\xde\x78\xcc\xe6\xc0\xf0\x73\x60\x97\x16\xf9\x37\xa5\x02\x88\xe3\x76\x3d\xca\xd1\xb8\x68\x84\xe3\x98\x2d\xac\xd9\x80\xce\xa7\x95\xc7\x6c\x40\xea\xe8\xf2\x75\x17\x3a\xf1\xfb\x66\x1a\xe1\x44\x9f\xed\xcc\xf7\xc9\xf6\x2d\x63\x4e\xf6\x81\x85\x40\x1b\xbc\x5e\xf9\x6a\x27\x2f\xff\x1e\x2d\x45\x2d\x90\x85\x2e\xbd\x73\x26\xad\xf9\x45\x7d\xc2\xc2\xdc\x53\xc2\xcb\xfc\x8a\x5b\xf9\xdd\x4e\x5e\x9e\x6b\xea\x00\xbb\x7b\x0b\x08\x78\xea\xe5\x1f\xd3\xc9\xcb\x5f\xc3\xf0\x39\x5f\xa5\xe5\x77\x81\x43\xc3\xdb\x33\x2d\xb2\x0e\xd1\x8a\x82\xfb\xce\xd8\x8a\x70\x4a\x87\x11\xfb\xac\x4a\xbd\x4e\x5e\xfe\x5d\x8c\x59\xf2\x15\x00\xe7\x56\x85\xaa\x2f\x91\x79\x6f\xd8\x05\x29\x72\xa1\xc7\xd5\x0b\x31\xc3\x42\x2b\xe8\xe8\xe4\xe5\x2f\xbb\x95\x93\x3a\x79\xb9\xc7\x54\x30\x2f\xe4\x17\xf3\x3c\x46\x2b\x9b\xab\x06\x3d\xb9\xb0\x4f\x75\xf2\xf2\x6c\xb7\xf2\x25\x08\x34\xa4\x2b\x5f\x98\xd2\xeb\xae\x28\x8d\x3f\x03\x31\x88\x2a\x27\x74\xf2\xf2\x89\xa6\x35\x52\xcf\xe5\x68\xc5\xa4\x1c\x19\x2d\x67\x16\x84\x29\x82\x00\x07\x5f\x34\xe5\x74\xc5\x2e\xbe\x6b\x13\x16\x5f\xcc\x2e\x77\x5d\xc2\x2e\x17\x35\x4b\xba\x2e\x71\x77\x58\x38\x6c\x33\x79\x13\x96\x7b\xe8\x9e\x99\x91\x6b\x0a\xcd\xb4\x4c\x91\xdf\xa7\x45\x4e\x36\x45\x59\x04\xa3\x0c\x82\xd5\xc3\x1e\xa4\xf0\xbb\x2c\xb1\x76\x0b\xad\x61\x7d\x11\xd0\xc5\x3e\xaf\xb2\x49\x2b\xdb\x0d\x91\x6c\x5d\x10\x6b\x49\x0a\x7f\x82\xf5\xd2\x8d\xee\xc6\x48\xbe\x4f\x77\xf2\xf2\x67\x55\xbe\x31\x66\x95\x77\x53\x24\x5f\x27\x84\x64\x92\x82\xe6\x19\x89\xe4\x51\x07\xf4\x2e\x3d\x45\x23\xbd\xb8\x25\x92\xf5\x58\x08\xdc\xa4\xb3\xda\x3d\xd9\x1a\xc9\x7a\x14\xd8\x72\xe9\xac\x13\xe8\xc6\x3b\x4a\xf2\xdf\x16\xc9\x3f\xb3\x93\x97\x3f\xe5\xfa\xd5\x7b\xc1\x59\xb1\x27\x40\x6b\x7b\x92\xc1\x03\xed\xb7\x11\xa0\xb5\x3d\xc1\x8c\xfd\x96\x35\x57\xee\x8a\xdf\x68\x9d\xe1\x13\x58\xc9\xcb\xf9\x1f\x69\xcc\x3e\x99\xb3\xb0\xfb\x1e\x67\x68\xd0\x05\x90\x7e\x60\x0a\x76\x02\x6b\x52\x5f\xf3\x2a\x63\xbf\x97\x93\x79\x78\x49\x67\x7f\x8c\x69\x9b\x2e\x95\xaf\xd9\x94\xa8\x1f\x3e\xc2\x30\xca\x81\xcf\xf5\x03\x95\xc9\x35\xd5\xa9\x0e\x38\x90\xef\x3e\x06\x96\xc1\x95\xfb\x19\xe8\x47\xec\xbd\x0e\x4e\x6a\x47\xc1\x42\x9d\xc3\x66\xc7\x20\x63\x6c\x8b\xe5\x87\x81\x6c\x70\x02\x9b\xad\xb7\xd3\x5f\x31\x6a\x02\x0c\x88\xfd\x36\xa4\xdb\x03\xf1\x14\xd3\x57\x61\x5a\x3a\x50\xc3\x62\xbd\xf5\x60\xc2\x9a\x8c\xec\x86\xe3\x34\xdb\x53\x49\x11\x2b\x0c\xf4\xa6\x5e\x75\x93\x54\x0b\x30\x49\xb5\x00\x93\x54\x0b\x30\xc9\x62\x44\x18\x2b\xb1\x44\xca\x90\xb4\x8c\x6c\x11\x66\x32\xa2\x07\x78\x38\x59\x84\xd1\xe2\x8b\x6d\x65\x70\xaa\x27\x14\xcd\xf4\x48\x1e\x8e\x08\x6e\x63\x0c\x8e\xf7\xe1\xf7\x19\xe4\xfb\xa1\xe4\xfb\x21\xf8\xfd\x4e\xa6\x0f\xea\xb5\x6c\xf6\xe9\x86\x64\x9c\xfe\x7a\x65\x9c\xda\x8a\xb6\x27\x54\x14\x88\x1c\x3d\x74\x27\x49\x40\xfd\x7b\x86\xe1\x35\xeb\x73\x4c\x07\x49\x08\xde\x9e\x87\xf2\xca\x94\xf9\xae\xcd\x5f\xc8\x75\xe9\x8e\x08\x7b\x79\x96\x69\xe4\xaa\xda\x2e\xbe\xd0\x10\x2d\xab\x53\xa7\xe5\xce\x86\x2a\xda\xf3\x4a\x9d\x15\x91\xad\xd5\xe8\x76\xed\x08\x58\x2f\xd1\x7a\x7f\x15\xe3\x54\x20\x2d\xd4\x4c\x12\xea\x7c\x8c\xda\x35\x8e\x11\xbc\xde\xac\x36\xc5\x77\x69\x77\x23\x5d\xd2\x06\x07\x3b\x46\x5a\xb5\x2b\xd0\xea\xe9\x56\xaf\x5e\xa6\xbd\xb2\x63\x3c\x5c\x92\x0c\xa8\x86\x50\xc1\x99\x78\xb2\x3b\x52\xed\xfd\x6a\x0d\xa7\x77\xa4\x48\x28\x32\x0a\x5d\x1d\x62\xd0\x2e\xb4\x8e\xa4\x08\x9d\x61\x19\x5c\x77\x58\xbe\x22\xa7\x05\xb0\xc0\xa7\xd3\x20\x74\xe1\x95\x2f\x69\xc6\x6b\x31\x36\x18\x73\xc9\x99\x2a\x8c\x4d\x6d\xd9\xfe\xd7\x00\x48\x67\x5b\xa5\xd6\x3a\xe6\x84\xc3\x0e\x3f\x07\xcd\x92\xc9\x2a\xab\xa3\xc6\xd0\xbc\x9f\x76\xe9\xfd\xa6\x28\x65\x6b\x65\xbf\x74\x82\x49\x1b\x76\x7b\x25\x2d\x7d\x27\x2d\xbd\xdb\xf2\xb6\xe9\x21\x04\xb3\x68\x14\x75\xa3\xc8\xee\xa4\xcb\xdc\x67\xb3\xe0\xfe\xea\x77\xa2\xdc\x19\x3f\x4d\xc7\xcc\x34\x8d\x3a\x43\xed\x4c\x98\xa6\xf3\xd5\xe1\xc1\x9a\xa6\x65\x54\x92\x86\x8f\xb5\x41\xbe\xfa\x3a\x9f\x58\x0d\x34\x19\x40\x3f\x1d\x7c\x52\x3b\x1a\x75\x58\xde\x4e\x0b\x83\x01\x39\x35\x18\x90\xd3\xe2\x67\x30\x69\xe1\xeb\x74\x40\x7a\x82\x19\x4c\x38\x15\xa2\x69\x42\x28\xb2\x30\xf2\x8e\x31\x59\xdb\x13\x17\x82\xbc\x9e\x28\x37\xb0\x7b\x07\x97\x96\x75\xc4\xe1\x19\xda\x55\x67\x1c\x9e\x8e\x1a\xaf\xb3\xd5\xb4\xc3\xd6\x19\x68\xfe\x70\xb0\x6c\xa3\xf3\x3b\x99\x9c\x91\xf9\xbd\x86\x96\xfe\x62\x0c\x39\xbb\xad\x40\xde\xb5\xe4\xe3\x11\x5a\x66\x77\xd2\x65\xee\xf6\xc6\x2c\x73\x3b\x78\xcb\x8c\x70\xb6\x53\xa3\xdc\xc4\xb8\x69\xf1\xb3\x7e\xd4\xcc\xfa\x79\x91\x59\x3f\x99\x30\xeb\xe7\xa1\x86\xef\x94\x70\xd6\x1f\x82\xd0\xc4\x07\x07\x8f\xc3\xe0\x65\x87\xa0\x07\x7f\x80\xcf\x6e\x99\xda\x4c\xc6\x32\xa9\xa0\x90\x88\x83\x30\xc9\xfd\xcb\xb8\x18\xc3\x06\x8c\x00\x21\xaf\x3c\x47\xda\xa6\xb4\x07\xb9\x06\xe8\x98\xfb\xd5\x1b\x9a\x03\xb7\xfe\xe9\xe8\xd6\xaf\xd5\x64\xad\x70\x8f\x12\x8d\xd3\xb6\x32\x96\x18\xd2\xb6\x93\x35\xf1\xbc\x88\x07\x4b\xd9\x08\xf7\x3d\xc4\x42\x7d\x7e\x70\x6f\xd5\x62\xb8\x40\x38\xc3\x35\x3b\xac\x71\x5a\x99\x4c\x72\x5a\xe9\x09\x19\x7a\xcf\x70\x10\xe4\x76\xb7\x16\xe8\xbb\x33\xa6\x65\xb2\x1a\xb4\x0e\x5c\xe9\x85\xda\xe5\xa5\x90\xb0\xde\x63\xe2\x77\xc5\x5f\xe7\x8c\x1a\x4e\x90\x5e\x27\xe0\x2c\x95\x82\x98\x89\x0d\x54\x18\x2c\x4f\xf8\xe1\xd4\xd7\xc1\xbd\xea\xd2\x96\xfa\xba\xb4\x97\xb5\x6c\xaa\xaf\x16\x97\xb9\x4f\x1f\xb4\xaf\xc3\x38\x1a\x77\x3c\x34\x18\x8c\xf1\xc8\x3b\xe2\xc8\xac\x48\x8e\xbb\xe2\x39\xd2\x1e\xc3\x91\xaa\x3c\xc2\x92\x76\x25\xb0\xa4\x2a\xaf\xe1\x49\x1d\x18\x91\xb5\x3d\x7c\x1e\x32\xa5\x4f\xa1\xde\x22\xee\xb0\xb1\x8c\xd6\x61\xdd\xc9\x6c\x0a\x77\xef\x0e\x13\x91\x11\x52\x6d\x7b\x8a\xa4\x26\x6e\xb2\xae\x64\xb6\xd4\x1a\x53\xec\x4a\xbb\xb9\xa8\xb1\xfa\x4b\xaa\xa6\x35\xc3\xe2\x2f\xad\x16\xaa\x13\x4c\xb6\xb7\x0e\x7f\xb4\xd2\x1f\x6d\x1d\xc4\x71\xa5\x4a\x95\x0b\x56\x62\x89\x9a\xc9\x73\x52\x86\x86\x42\x49\x51\x2e\x4c\xd4\xd8\xfc\xed\xaa\xff\x7e\xa4\x45\x47\x2f\xb0\xe9\xb8\x26\x96\x8e\x91\xf8\x9b\x2d\xa0\x0a\x82\x9d\xe1\x88\xd8\x39\x73\x0e\x2d\xc5\x3a\xa0\x8e\xd8\x6b\x16\x7e\x4e\x98\x35\xbb\x27\x83\x33\xe8\xab\xb5\xda\xfa\xd6\x25\xd4\x17\xe0\x40\x28\x1a\x0c\x84\xc6\xae\x03\xf6\x66\x72\x2e\x7d\xbd\x71\xbf\xaa\xf9\x6a\x90\x5e\xb7\xf5\x6a\xeb\x69\x91\x49\x7e\x55\xa5\xd0\xad\xaa\x35\xc4\x33\x4a\xc2\xf6\x39\x14\x0d\x67\x3d\xd0\xf1\xe8\x37\xe7\xa3\x4d\x87\x9e\x4a\xf3\x3c\x61\x82\x16\xeb\x4b\x81\xb6\xa4\xc2\x0e\x43\x21\xe5\x58\xc4\x17\x62\xb0\x1f\x48\xbd\x7f\xb7\x73\xa4\x11\x09\x78\xaa\xed\x44\x07\xb8\x47\xfc\xb8\x66\xa9\x9e\xcf\x72\xfa\x4d\x99\x47\x81\x4c\x51\x03\x51\xd0\xcf\xe3\x36\xf0\x8b\x29\x81\xe8\x06\xde\xa1\xed\x92\x19\xbd\x1d\xda\x95\x20\xdc\xce\x1b\x0e\xa4\x1d\x4b\x71\x5f\xbd\xa1\x39\xe2\x77\x14\x51\xdc\x5f\x46\x8b\xb4\x14\xf7\x23\x74\xfb\x1f\x21\xdb\x7f\xfa\xec\x94\xcc\x97\xbd\xf4\xe6\x75\x88\xd6\xa0\x6d\x0d\x4b\xda\x1e\x65\x7e\x98\xed\xca\x48\xb6\x19\x1a\xef\xb2\x76\x92\x6f\x6c\x68\x51\x8d\xd7\xbb\xa8\x08\xbd\xe3\xb5\x3e\x57\xd3\x7a\xb3\xb5\x3e\x39\x10\x47\x82\x76\x49\x4a\x4a\x73\x72\xca\x6a\x53\x7c\x97\xc6\xea\xeb\x92\xcb\xdc\x9f\xa4\xc1\x0b\x21\xcc\x2a\xda\xf6\x67\xc5\x22\x8b\xdf\x8e\xdb\xb4\x49\x64\x97\x9a\x1c\x00\x87\x59\x8b\x33\xb4\x3b\x61\x3b\x92\xc3\xb3\x9c\xd6\xc8\xe6\xb5\x38\x21\x77\x44\x09\xbe\x94\x66\xb3\x76\xe2\xb8\x42\x97\xa6\x14\x9a\x62\x82\xb9\x9c\xbe\x16\x35\xc1\x74\x8d\x62\x29\xbe\xca\x15\xb1\x55\x6a\x58\x33\x8c\x21\xd5\xa5\x11\x44\x6d\xe3\xa2\x55\xf4\x45\x62\x5c\xd4\x34\x05\x64\xa2\xb5\x09\x65\x95\xeb\x45\x26\x5a\x59\x67\xc0\x92\x83\xa2\x0e\xa0\x89\xe1\xc2\xe2\x67\x51\x49\xcb\x74\xad\x91\x99\xf3\x56\x92\x20\xa3\x29\x4e\xb5\x2b\x2d\xe8\x72\x34\x2d\xc8\xd0\xd6\x6e\xaf\xc4\x69\x18\x51\xa0\x1c\x64\x90\x24\x43\x1e\xf5\x33\x4d\x61\x2c\x86\xe1\x59\x4e\x57\xbb\xad\xc1\x75\x51\xcf\xd8\x9c\x12\x5c\x2a\x2b\x82\x48\x64\x1e\xf7\xd3\x2e\xbe\x60\x18\x0a\x54\x56\xac\xcd\xbd\x2a\x3e\xb7\x89\x62\x13\xc9\xbd\x26\x3e\x77\x4e\x1b\x7a\x47\x72\x9f\x1d\x9f\xdb\x31\xbe\xc1\xbf\x48\x0e\x16\x67\x42\xc5\x65\xc5\x13\x8b\x1f\x7b\x19\x58\x6c\x75\x45\x0c\xb6\xc8\x0b\x71\x91\xd9\xb5\x57\x6c\x2b\xf1\x8a\x75\x10\x28\xb9\x09\xe3\x8e\x45\xdd\x81\xf6\x24\x89\x73\x46\x2e\x2e\xf9\xa3\xbb\xba\x16\x6c\xd6\x4e\x21\x08\xb7\xac\x72\x7c\xdd\x0e\x0c\x48\x21\xaf\x7b\xc8\x2c\xe8\x09\x67\x41\x2a\xfc\x75\xd4\xe6\xb9\xc7\xe2\xef\xf0\xcb\xb0\xf7\xd4\x72\x7c\xe6\x71\x12\xd3\x3f\x52\x64\x70\xac\xed\x09\x37\x9b\x2c\x54\xee\x91\xba\xa2\xa6\xb4\x44\x22\x95\x25\xc6\x22\x8b\x1f\xf0\x2e\x7c\x3e\x3a\xa2\x65\xf9\x1d\x34\x28\x97\x16\x07\x2d\x4f\x7f\x52\xce\xce\x1a\x49\x9e\x2c\xd1\x69\x54\xa9\x02\x50\x96\x3d\xbe\x11\xc8\xf2\x61\x90\x94\x9e\xe0\x28\x98\x47\xe7\x8d\xb2\x76\xfb\xab\xb1\x90\x59\x4e\xab\xae\xb5\x90\x81\x9b\x39\x0a\xbf\xa9\x04\x9f\x7e\x23\x82\x45\x11\x38\x4b\xa8\xfd\x2d\x1a\xcb\x18\x49\xac\x64\x7a\x34\xa0\xff\xae\x2e\xaa\xe7\x09\x15\x4c\xa4\x19\xb7\xd6\x44\x39\x8b\x38\x5c\x27\x59\x7f\x57\xba\xd2\x8d\x2d\x3a\x30\xba\x7c\x78\x80\x7a\xdf\x12\xc6\x4a\x81\x7f\x08\x78\x34\x9f\x45\x2b\x08\x27\x2f\xfc\xdc\x6d\x66\x6f\x6a\x8d\x75\x15\x35\x59\x57\x51\x2e\x73\x5f\x98\x62\xb4\x95\xea\x70\xca\x1c\x0d\x95\x64\xe1\x64\x24\x2f\xfc\x3a\x59\xd1\x58\xb2\x82\x8a\xe6\xc2\x38\x86\x63\x54\xd7\x36\x46\x54\xc0\x19\xb4\xd2\xab\x39\x9c\x2c\x1d\x35\x30\x02\xcb\x68\xdb\x12\x84\xd3\x9a\xd9\x42\xdc\xf3\x33\x69\x7c\xcb\x14\x69\xbc\x34\x9e\xc6\xc9\x8c\x7f\x69\x3a\x8d\x4b\xb5\x8c\x9f\x50\xb8\x9b\xb0\xbe\x7a\x03\x12\x04\xe1\xef\x43\x5a\x92\x36\xbc\x41\xcf\x44\xf1\xce\x2a\x99\x9c\xf5\x91\x29\xd2\xae\xbf\x51\xda\xf5\xef\x0d\xed\xa2\xdb\x46\x43\xb4\xeb\xa8\x01\x31\x59\x46\x5b\xf3\x72\x7c\x14\x62\x52\x55\xa3\xbb\xd5\xd3\x49\xd2\x69\x28\x90\xc0\x2e\x95\x18\x69\xa9\x51\xda\xae\x49\xa0\x6d\xba\x40\x52\x44\x81\xa4\x50\x2b\x90\x90\xf2\x6c\x81\x64\xae\x16\x48\xe6\x79\x8c\xb0\x91\x92\x89\x9a\x1a\x81\x89\x8e\x2d\x86\x1b\x7d\x3f\xda\x41\x5b\x21\x48\xc2\x17\xea\x70\xcd\x92\x64\xb6\x07\x40\x1e\xa3\x74\x93\x19\x65\x53\x14\x7c\xa8\xb3\xd7\xa8\xcd\xfd\xe1\xe7\x9e\xba\xc4\xa0\xac\x52\x83\x19\x3d\xca\x0e\xdc\xdc\x1a\x68\x74\x6e\x0d\xec\xe3\xb9\x35\x90\x34\xb7\xe6\xeb\xb9\xb5\xb0\xae\xb9\x15\x5b\x4c\xda\xdc\x1a\xf8\x27\x32\xb7\xaa\xaf\x7e\x6c\x73\x6b\xaa\xb2\xca\x86\x46\x65\x95\x0d\x9f\x60\x59\x85\xb4\xed\x95\xfd\x20\xab\xbc\x54\x07\x36\x59\xca\xf2\x1d\x6c\x74\xf9\x0e\x4e\x75\xf9\x96\x02\xd7\xee\x6e\xdf\xc4\xf6\xc8\x9b\xb3\x26\x1c\x56\x16\xd0\xd8\x34\x3a\x2e\x55\xcd\x3a\x19\xb3\xa7\x38\xfc\xec\xaf\x6b\x8a\xcb\xa8\xd3\xef\x60\x12\xe7\x28\x79\xe1\x54\x8f\xc2\x1b\x45\xb1\x8e\xb2\x97\x55\x4d\xf3\x83\xb5\x34\xd6\xc0\x5a\x7a\x3b\x5b\x43\x65\x4e\xac\x44\x3f\x95\x18\xa1\x2d\x7e\xd8\xbb\x83\x61\xef\x89\x0c\xfb\x25\x53\x1a\xf6\x32\xaa\xaa\x82\xa3\x6a\x0d\xf3\xbe\x24\x66\x08\x20\x0a\x43\x77\x6f\xb0\xb4\xe6\x46\x44\x2d\xf2\x4e\x67\x44\x1f\x2a\x23\x7a\xac\x66\x57\x87\xcc\x4f\x1d\xc1\x0c\xc8\x19\xd5\xf2\xae\x18\x85\x16\x69\x87\xa5\x98\xed\x1a\x9e\xe5\x9c\x41\x1a\x82\x4a\x9a\xc0\x46\xa0\x76\x51\xad\xa2\x45\x05\x4a\xfe\x60\x01\x74\x04\xb1\xcb\xec\x98\x1b\x56\x34\x50\x52\xc2\x13\x81\x4e\xab\x29\x50\x99\x24\x4e\xbb\xd4\xbe\xbb\xcc\x7d\xb4\xc1\x68\x6d\x43\xf1\x13\x2b\x29\xb4\xee\x50\xec\xf8\x43\x4e\x33\x05\xc2\xc9\x42\x32\x1f\x13\x9d\x82\x41\x98\xba\xcc\x38\x55\x2e\x73\x7f\xb3\x4f\xd7\xd2\xc6\x46\xd7\xd2\xc6\xfd\xb3\x96\x36\x26\xad\xa5\x9e\xe4\xb5\xb4\x31\x79\x2d\x45\x75\xc2\xfb\x75\x2d\x6d\x4c\x59\x4b\x55\xde\xd8\x62\xda\xb8\xd7\x8b\x69\xe3\x27\x64\x31\x6d\x6a\x6c\x31\x6d\x4a\x59\x4c\x3d\xd1\xc5\xb4\x69\x5f\x2d\xa6\xab\xe3\x05\x90\x0e\xde\x52\x34\xea\xd3\xc4\xe0\x76\xf1\xfd\xeb\xd1\xfd\x9b\xeb\xb3\x6f\x84\x22\x41\x11\x2e\xf7\xd1\x90\xb3\x2f\xd2\x19\x52\x50\xb5\x39\xc1\x96\x43\x4f\x57\xff\xbe\xab\x8f\x46\x25\x24\xa7\x77\xc4\xd2\xb6\x25\x5d\x4a\x8b\xdc\x58\x63\x1d\xa0\x8d\x1f\x53\xc4\xb6\x7a\x82\xce\x44\x54\xb0\x49\x9d\xb0\x0f\x13\x53\xab\xd1\x65\xee\xf2\x3a\xc2\xaf\x94\xeb\x32\x1c\xde\x12\x3f\x6c\x01\x7e\x78\x63\x30\x27\x70\x40\xf3\x8f\xf5\x38\x70\x39\xa3\x7b\x92\x70\x8d\xec\x77\xf7\xce\x61\x4c\x72\xff\xac\x5e\x8f\x4b\xe1\x31\x57\x32\xbf\xf9\xcf\xa9\x52\x1b\x52\xaa\x08\xd6\xec\x37\x9f\xd9\xe7\x41\x08\xc3\x6f\x86\xf1\xb5\x9b\x5c\x88\x81\x59\x72\x49\x7a\xc9\xdc\x69\x46\xab\xd2\xd3\xc4\x97\x92\xf7\xa1\x95\x12\xe6\xf0\x99\x64\x88\xcf\x1d\xf0\x8e\xd6\x20\x70\x51\x78\x26\x24\x94\xd9\x14\x33\x69\xb4\xac\xbf\x83\x1e\x37\x76\x90\xe3\x46\xbd\x80\xc8\x2b\x69\x45\x5b\xe3\xc0\x8c\x57\x27\xe4\x70\x99\xfb\x5c\x0d\x13\x72\xd2\x78\xd0\x8d\x69\x6b\x34\x9c\xc6\x1d\x1a\xfb\xd0\x8a\x79\xa1\x8d\x99\x84\xb5\xb4\x16\xd3\x22\xb7\xd4\x38\x1a\x9c\xc0\xba\x43\xcb\x2b\x49\x03\x0f\x49\x8e\x51\x28\xb3\x26\xfa\x65\xb5\xa7\xce\x0e\xde\x92\xc7\xa9\x9d\x18\x51\xa8\xbe\x23\x67\xda\x51\x6f\x31\x2d\x64\x51\x73\x8c\x9b\x57\xd4\x56\x02\xd7\xb2\x7f\x66\x2f\xbd\x09\xd0\xbd\xac\xef\x4a\xc1\xbe\xfe\xa8\xe3\x4d\x97\xb9\xd7\x4e\x9d\x61\x6f\xcd\x62\xd8\xcb\x5b\xbf\x49\x0f\x7d\xae\x3f\xf4\xd0\xcd\x3a\x58\x5b\x0c\xba\x2e\x33\xd7\x91\xed\x2c\x88\x57\xeb\x20\x96\x74\x41\x5f\xf5\xd6\x32\xca\xa5\xb4\x15\x1f\xc5\xe8\x5a\x2d\x6e\x7f\xf9\x88\xe6\xf6\x85\x14\x6e\xbf\x8c\x16\x69\x71\x7b\xea\xca\x91\xa2\x27\xc8\x8c\xed\x35\xb5\x37\x5d\xe6\x4e\xc6\xc5\x8d\x25\x07\xfc\x00\xab\x32\x31\x32\x4e\xec\x90\xcd\x72\x4a\xbe\x71\x3a\x75\xb4\x23\x04\xd7\x01\x5f\x5b\x83\x80\xaf\x29\x56\xcf\x25\xbf\xcd\x3e\xc3\xab\xd7\x81\xd1\xe6\xf4\x73\x97\x00\x35\xe7\xc8\x73\xa1\x9f\xbf\xc6\x16\x6c\xd6\x49\x70\xef\x7e\x71\x6d\x4f\x41\x40\x4a\x5b\xb5\x77\x27\x76\xce\x25\x9d\xcb\x37\xde\xb9\x68\xe3\x76\x34\x06\xfe\xdb\xc1\x5b\x8e\x08\xec\x82\xb5\x63\x02\x58\x06\x23\x36\x5b\x22\x50\x7c\xfc\xf2\x32\x61\xcd\xba\xe6\x6f\x56\x92\x70\xe0\x51\x70\x88\x66\x9b\x7e\xf5\xde\xf0\x32\xff\x60\xe3\x6a\x00\x32\x8a\xb9\xd4\x9f\x8e\x78\xb7\x81\x45\x5e\x8d\x4f\xf0\x0a\x5a\xb9\x65\xbb\xd8\x1a\x31\xf7\x19\x8b\x95\x32\x43\x31\x25\x04\x50\x68\x1d\xd6\xd7\xc3\xc3\xda\x04\x17\xdd\x9c\xd0\x51\x20\x00\xf2\x76\xb5\xe7\x01\x1b\xf6\x27\x5f\xb8\xce\x98\xcc\xe2\xf7\x20\x05\x10\x74\xd1\xea\xd1\x36\xba\x5a\x9d\xd8\x1e\x39\xac\xe8\x52\x17\xc2\x65\x19\x11\x2e\xcd\x7b\x32\x40\xb8\x4c\x30\x7a\x48\xb5\x26\x82\x32\xc0\xb5\xde\x82\xb6\x24\xcd\xd4\xd0\x96\x25\x37\xde\x26\x62\xc8\x68\xb3\x52\xab\x01\x9b\x88\x9c\x3e\x06\xd5\x0c\xe7\x86\xc4\xe1\x2c\xb5\xdb\x84\x56\x74\xff\x88\xcd\x61\x25\x88\x1c\x39\x87\x35\xe9\xcf\x66\xf5\xc9\xe7\xc4\xd1\x7c\xc3\xde\xd2\xfc\x30\xd4\xf0\xb5\x05\xdc\xc2\xd0\x3c\x76\xd4\xf7\xe9\x40\x5c\x18\x19\x88\xc3\xcd\x0a\xbf\xbe\x0e\xc7\xba\xe9\xa1\x09\x61\x96\x8c\xbc\x2d\x7d\x29\x47\x2d\x07\xb7\x25\x12\xb4\xd6\xec\x7d\x71\x42\xee\x1a\xcb\xc1\x6d\x09\x87\xea\xb8\x42\x97\xa6\x14\x9a\x6a\x39\x48\x5e\x8b\x5a\x0e\xb6\x44\xe3\x1e\xb2\xa4\xda\x57\x24\xd6\x1e\x8d\x90\xb8\x92\xe6\x7c\x36\xab\x57\x2b\x93\xcb\x8d\x06\x53\x5c\x1d\x5b\x70\xd4\xcc\x90\xe4\x69\xd8\xcc\xd0\x2e\x6b\x20\xa1\xac\x83\xea\x35\x59\x7c\x6e\xc6\x01\x86\x56\xeb\xe0\x2d\xbf\x17\x31\x88\x8a\xc3\x44\x43\x50\xb4\xce\x4f\x7d\xfa\xd3\x9f\xe9\x9a\x35\xeb\xb3\x9f\xfb\xfc\x71\xc7\x1d\xff\x85\x2f\x7c\xa1\xbb\x1b\x51\xd1\xbe\xf8\xa5\x44\xe4\xfb\x94\x63\xa5\xff\xfd\xc9\x3b\xf9\xf0\x09\x8c\x79\x0c\xb0\x31\xc0\x04\xa9\x67\x39\x1c\xf6\x7a\xd0\x20\xa9\xa7\xbf\x9d\x49\xfe\xed\x70\xdb\x3f\xd1\xcd\x0e\x32\x23\x99\x34\x77\x11\x05\xc0\xa7\x71\xa9\x54\x48\x5a\x34\x1a\x9e\xa1\xb0\x2d\x46\x4e\x0f\x66\x30\xc9\xfc\x41\x29\x6a\xf1\xe9\xf7\xd3\xe7\x6b\x9b\x6a\x9e\xaf\xa4\xcf\x2f\xa9\x7d\xbe\x8a\x3e\x7f\xb1\xc6\xa2\xd4\x5f\x43\x9f\x6f\xcf\x25\x48\xc5\xe0\xa0\xe7\xef\x78\xfb\x27\x88\x96\x54\xd2\x5f\x99\xf1\x45\xb0\xa3\xc7\x13\x3b\x2f\xf0\xcc\x45\xb8\x49\x46\x36\xce\xcf\xba\x95\x51\x06\x28\x31\xba\x24\x81\xbb\xb4\x3f\xb4\xe3\x3a\x28\x05\xb9\xc6\x92\x51\x2d\x84\x17\x23\xd0\x5e\xa4\xcd\x57\x04\x00\x50\x6b\x7e\x75\x27\x1f\xee\x10\x27\x89\x36\x7c\xdb\x2e\xeb\x92\x4d\xba\x2c\x61\x95\xb5\x2e\xb6\x2c\x28\xc5\x63\x7e\xbf\x2a\x52\x62\x09\xfa\xc3\xbf\x68\x9b\x2e\xa8\x29\xe2\x17\x92\x56\xd0\xd2\x98\x82\x76\xdf\xad\x0b\x2a\x59\x05\xad\x4f\x28\x28\xec\x59\xb8\x9f\x92\x9c\xc3\x01\x1d\xaa\xbb\xee\x44\x9c\x0b\x44\xed\xc3\xba\x03\x3a\xfc\xf6\x26\xeb\x60\x63\xca\x3a\xaf\xee\x5a\xcf\x8f\xaf\x75\xf2\x95\xb4\x5a\xc7\x6e\x8d\x1d\xc9\x0b\xea\xae\x75\x30\xbe\xd6\xf1\xd4\x5a\x1f\x8a\xaf\xf5\xc2\xba\x6b\xbd\x28\xbe\xd6\x3d\xa9\xb5\x4e\xc6\x8f\xeb\xc5\x75\xd7\x7a\x49\x7c\xad\x63\xa9\xb5\xbe\x11\x3f\xae\x97\xd6\x5d\xeb\x65\xf1\xb5\x4e\xa4\xd6\xba\xe8\x11\x5d\x6b\xb3\x55\xeb\xe5\x75\xd7\x3a\x14\x5f\xeb\x8e\xd4\x5a\x3f\x88\xef\xeb\x15\x75\xd7\x7a\x65\x7c\xad\xbb\xed\x5a\x4d\xee\x8d\x34\xf7\xfd\x54\x28\x66\x36\xe3\xd3\x48\x6a\xdd\xa7\xd0\x38\x6f\x95\xaf\x21\xb8\x0e\x78\xe4\xc1\xf1\x9d\xb0\xdf\xe1\xb4\xa2\xb5\x13\x9b\xbf\xe7\xb6\x1f\x07\xf0\x72\x8a\xfd\xce\x25\xc6\xc1\x5a\x1f\x10\xe1\x6a\x9b\x68\xb1\x2f\xa5\x21\x08\x5b\x39\x6b\x11\x84\x6b\x3b\xf5\x59\x44\xf6\xff\x0a\xf8\x6f\x49\x12\xf4\x04\xac\x94\xb5\x3a\x0f\x78\x79\xf5\x11\x6d\xbf\xfc\x6e\xac\xab\xd0\x66\x5a\xf3\xb6\x1a\x74\x23\x70\xa4\x83\xc3\xca\x09\x06\x75\x97\xcf\x76\xba\xb4\x26\x08\x30\xe7\x73\xcb\x3d\xc7\xaf\x5e\x37\x4b\x3a\x3e\x93\x62\xf8\xc8\xde\x76\x01\x27\x47\xa7\x43\x48\x81\xc7\x94\x56\x84\x4e\x6c\x23\xcd\x31\x1a\x14\xdd\x8c\xeb\x69\x33\x5e\xa5\xcd\x90\x11\x52\x5d\x1f\x4b\x2a\x75\xdc\x19\xda\x38\x0b\x0f\xd4\xce\x72\x9f\xf9\x8e\xd1\x55\x05\x5e\x9c\xea\x11\xef\x35\xb0\x1e\xcc\x95\xdc\x7f\xd7\x5c\x51\x7c\x11\xaf\xc8\x8e\x07\x65\x4a\x0a\xdd\xbf\x84\x2a\xe9\xd9\x70\x00\xf4\x27\x1e\xd7\x93\x89\x2a\x6f\x6f\xa2\x0d\xfc\x51\x30\xab\x51\xec\x10\x28\x76\xa4\x8b\x35\x50\x2e\x3d\xf6\xdc\x4c\x8b\x5c\x5f\xac\x9c\x48\xb0\xf2\x09\x69\xb6\xda\xd9\x60\x2e\x74\xd8\xd8\x48\xb7\x46\x4a\xfa\x1c\x98\x4b\xc3\xaa\xf0\x4b\xd6\x51\xeb\xf6\x48\xce\x4f\x83\xf2\x07\x04\x05\xea\x33\x77\x67\x24\x5b\x8b\x39\x91\xb5\x80\x7c\x0b\xc9\x8f\xe6\x0f\xa2\x3f\x1f\xcb\x1f\xe4\x7e\x8f\xaa\x8b\x3a\x78\x8b\x60\x8c\x27\x49\x96\xdb\x63\x25\xcb\xcd\x7e\xa9\x37\x26\x9a\x8a\x95\x9d\x9c\x19\x20\xbb\x8c\xdc\x6b\x24\x1e\x4e\x91\x11\x34\x81\xc0\xd8\x48\x53\x77\x34\xd6\xd4\x1d\xfb\xaa\xa9\xdb\x1a\x6f\xea\xce\xc6\x9a\xba\xb3\x8e\xa6\x4a\xd2\xbc\xae\xda\xef\xd8\xd4\xfb\xb0\xa9\x97\x36\xd0\xd4\xc9\xc6\x9a\x3a\x59\x47\x53\xe3\xbc\xa2\xe0\x8d\x9f\x69\x4a\x4e\xd1\xf6\x6d\x57\x8a\xe2\x20\xa7\x4d\x5c\xbe\xae\x5e\x51\xd4\x42\x55\xda\x82\xdc\x5c\x60\xe0\x9b\x15\x1b\x71\x35\x1d\x6d\x8f\x91\x9c\x31\xb4\xc2\x37\x22\xd7\xa7\xa4\xce\x25\x49\xd7\xa7\xe8\xc6\xc7\xc3\x01\x91\xf5\xe9\x60\xc2\xd3\x14\xa9\x65\x95\x85\xb8\x75\xfe\x14\x49\xb5\x3b\xe5\x7a\x3c\x42\xaa\xb6\x44\x52\xb5\x35\x46\x2a\x52\xe7\xd2\x90\x54\x27\x30\x7a\x6f\x8e\x1c\x3a\xf5\xde\x9c\xd2\x65\xf7\xbe\xa6\xcb\x5b\x1f\x03\x5d\x48\x9d\xcb\xf6\x11\x5d\xde\x4a\xa2\xcb\xcd\x8d\xdd\x60\xee\xa9\xcf\xc4\xb1\x23\xb0\xea\xf7\xcb\x91\x7b\x3d\x52\xc2\xd9\x35\x02\x0e\xb5\xea\xcf\xb4\xe2\x7b\x2f\x6e\x48\xad\xc1\x6d\xa6\x37\xf0\x49\xfe\x66\x49\xd7\x1e\x38\x64\x81\x1a\x7e\x41\x04\x66\x4b\xe5\xd0\x43\xa2\x72\x9c\xc0\x4a\xed\x06\x68\x94\x59\x98\xa6\xa5\x50\x73\x57\xd2\x70\xa6\x7e\x4f\xbf\x79\xab\xc9\xca\x8b\x46\x41\x41\xde\x66\x3b\x6f\xb3\x95\xb7\x10\xfa\x12\xb7\x86\xc8\xa6\xe6\xd5\x10\xe8\x94\x99\x29\x98\x7e\x57\x03\x50\x38\x79\x10\x65\x82\xaf\x4e\xf8\x55\x84\x5f\xf9\x14\xe6\x4d\x75\x53\xa3\xf3\xe6\xa8\xc8\xbc\x21\x25\xec\xe5\xbc\x69\xb0\xe9\x4b\xb3\x9a\xde\x1d\xdc\x61\x63\x27\x6a\x9a\x4e\x4a\xb8\x87\x91\xf5\x4c\x9b\x8e\xeb\x39\xab\xe9\xcb\x1a\xd8\xa7\xfb\x63\xdb\x9d\xb8\x4f\x93\xec\xb1\xfb\xb4\x56\x7d\x37\xdc\x8c\x35\x8d\x35\x63\x4d\x3d\xcd\x78\x15\x9b\xf1\xfe\x14\x79\xfa\x40\xc3\x93\xb1\x14\x19\xd1\x81\xb4\xc9\x88\x67\x1b\xad\x6b\x8f\x9c\xac\x96\xd0\x57\x3f\x2c\x45\xe5\x03\x7c\xd5\xa8\xd3\x23\xef\x2e\xad\xe7\xdd\x3d\xf6\xbb\xfe\xac\x88\x05\x7d\x6a\xcb\x1b\x5a\x46\xdf\xad\xc7\xcd\x5f\x8f\x48\x6b\x4d\xa8\xe7\x44\x77\x85\xb4\xb1\x99\xe5\x74\x0d\x9f\xa8\x5d\x68\xd5\x3f\x78\x18\x54\x49\x78\x36\x5c\x10\xe2\xa4\xb5\x1a\x9b\xc7\x93\x44\x8e\x1c\x1c\xc3\x9f\xe4\x4e\x3b\x88\x3b\xaa\x58\x9c\xb9\xe5\xcd\x53\xe7\x7f\xfa\xa0\x88\x3e\xfd\x4d\xc0\xd6\xe1\x41\x23\x8b\x58\x4f\x2b\x1c\xa7\x52\x74\xd4\x22\xc3\xb5\x8a\x92\x23\xca\x3a\x02\x27\x00\x7b\xd2\x60\xf1\xa3\xba\xf8\x50\xa5\x4d\x4a\xfa\xa8\x44\x4a\x6a\xf5\x98\x6d\xd0\x69\x66\x2e\x16\x54\xb2\xcb\x39\x3b\xb5\x9c\x5c\xb8\x51\xe4\xcc\x46\xd1\x08\xaf\x18\x6c\x8c\x57\x0c\xee\x27\x96\x75\x49\x63\xcd\xb8\xa4\x01\x96\xf5\xdb\xa8\x61\x06\xda\xad\x72\xe1\x24\x1a\x81\xef\x35\xb3\x1a\x9a\x3a\xb3\x22\xaf\x3e\x51\x83\xeb\xd5\x10\xb7\xf8\x49\x92\xb0\xd6\xc1\x5b\x4a\x01\x77\x48\x34\x0b\xcf\xe2\x0a\x81\xac\xd6\x4d\x64\xb5\x62\x28\x21\x75\x85\x01\x0a\xba\x86\x83\x0b\x9c\x6e\x48\x05\x4c\x7e\xfc\x51\x5a\x60\xb9\xd9\xa0\x39\xce\x14\xd6\xb8\x3e\xdb\x69\x7a\x4a\x11\x89\xd0\x4c\xba\xf3\x52\x74\x55\xef\xed\x1a\xda\xd4\xd8\xe4\xdd\xb4\x9f\xd6\xd0\x75\x8d\x35\xe3\xba\x06\xd6\xd0\xc8\x54\x6c\x12\xb7\x34\xbc\x8c\x46\x59\x64\x1d\x6d\xc9\x5e\x47\x09\x3b\xf7\x12\xfa\x6e\xed\x42\xc2\x77\xc7\x93\x76\xfd\xd4\x77\x1b\x5a\x84\x43\xf5\x6d\xd9\x88\xcd\x63\x6f\xd8\x89\x26\xad\x0d\x4b\xc7\x35\x74\xbd\x31\x69\x8f\x0b\xb0\xf2\x5a\xc2\x45\x3c\x2f\x5c\xc4\x73\xc3\x45\x3c\x8f\x2e\xe2\xb9\x0b\x2c\xf8\x9e\x72\xcd\x0e\xee\x86\x67\xb8\xae\x30\xb6\x4c\x37\x86\x96\x31\x5f\xe7\x7b\x01\x6b\x59\xe8\x39\x92\x49\x1a\x7f\xb9\x19\xf7\xff\xa6\x29\xf1\x06\x1c\x2c\x8d\x19\x1a\x41\x75\x5b\x45\xa9\x51\xc3\x1b\x4a\x60\xeb\x63\x81\x96\xa6\x72\x9a\xb5\xa9\xa5\xc5\x1d\xeb\x1a\xdf\x9f\x46\x1a\x5e\x58\xad\x51\x4b\xdf\xec\x75\xd5\x9a\xb0\xac\xc8\xab\x4f\xee\xdd\xd2\xd8\x9d\xa6\x4c\x30\xee\xdb\x19\x68\x67\x5b\xa7\xb4\x4b\x35\x85\xfa\x01\xd8\x9a\xa2\x7b\x51\x29\xd4\x09\x74\xdb\xbb\x98\x76\x6e\xc2\xbd\x4d\x98\x0c\x6d\x9e\x23\x85\x64\x64\x11\x94\x0c\x36\xd4\x54\x66\x2b\xfa\xe6\x68\xc7\x08\x35\x69\x5b\xa9\xa1\x06\xe9\xf2\x8b\x71\xf3\x2b\x45\x83\xb0\x7c\x8a\xa7\xb7\xd1\x64\x2a\xfb\x2c\x70\x28\xd1\x2e\xc9\x81\x5f\x01\x10\x4a\xb2\x88\xe5\x34\xed\x5b\x38\xab\x48\x0d\x0f\xdb\xb3\x0a\xe8\xdd\xe6\xf3\x5e\xf4\x9e\x78\x97\xfa\xd4\x38\x6e\x60\x92\x1b\x00\x52\xd4\x33\xf3\x12\x4c\xc8\x85\xed\x76\x9c\x62\x95\x7c\x77\x3c\x41\xba\xf4\xb4\xd3\x66\xd7\x3d\x1e\xf7\x99\x27\x34\xda\x15\xda\xf3\xf1\x5e\x3d\x6d\x3c\x07\xb3\xe4\xa4\xe3\x31\x99\xf3\xb8\x2b\x45\xd8\x3b\x83\x69\x25\x6c\xea\x01\x57\x74\x7a\xbd\x9c\xe4\xd2\xe9\x6d\x77\x40\xae\xca\x4b\x07\xae\x65\x1d\x99\x83\xcf\x02\x7c\x96\xda\x73\x32\x7f\x0a\xb5\x71\x0e\x60\xdd\x25\x7a\x34\xc8\x82\xc5\x15\x73\x11\x89\xe9\xee\xd4\x3d\x02\xa3\x55\x03\xf9\x1d\xe2\x26\x5c\xa7\xf1\xff\x68\xbd\x9e\x02\x7b\x31\x69\xc7\xf6\xfb\xa4\x1d\xab\x77\xd2\x2e\x6f\xfd\x24\x4c\xda\x6d\xfb\x69\xd2\x06\xbd\xfb\x04\x4c\xda\x6d\x9f\x90\x49\xdb\x88\xdc\x3e\xde\x98\xdc\x3e\xbe\x9f\x8e\x0f\x8f\x35\xd6\x8c\xc7\x1a\x38\x3e\x34\xd2\x8c\x89\xc6\x9a\x31\x51\x4f\x33\xde\x69\xbc\x19\xdb\x1b\x6b\xc6\xf6\x7a\x9a\xf1\x2e\x36\x63\x30\x13\xf2\x22\xf5\x60\xbe\x23\x7e\x19\xb7\x69\xa3\xc4\x67\x6a\x22\xdb\x93\x17\x66\xd0\xdb\x96\xc0\x2f\x33\x12\xff\x08\xb0\x14\xfd\xd1\x07\x9b\x88\xf4\x5d\x0b\x39\xb3\x94\x96\x6b\x43\xce\x30\x8f\xc1\xa7\xbe\x78\x95\xf6\x0d\xb9\x61\xa3\x19\x17\xaf\xf6\x6d\xba\xac\xdb\x68\xde\xc0\x29\x8f\x3e\xd8\xa4\x0f\x95\xd7\xb7\x58\x4c\xa2\x9f\x36\xfc\x02\xeb\x66\xee\x86\x84\xad\xa6\x49\x03\x09\xa5\xec\x36\x3b\xd3\x46\x25\x1c\x0b\x92\xed\xba\xe6\xa8\x99\x95\x8e\x43\x61\xb9\xcd\xe7\x5d\x7d\x43\x94\xd5\xf3\x1a\x78\x90\x9d\x71\xc3\x13\xa0\xca\x77\x20\xb2\x61\x78\x4e\x6c\x8d\x41\x9a\xef\x27\x85\xd8\x28\x41\x21\xde\xe8\x5e\xd0\x6c\xb2\x3e\x9a\x4d\x1e\x38\x9a\x4d\x26\xd1\xac\xab\x01\x9a\x4d\xee\x4f\x9a\xed\xaa\x8f\x66\xbb\x0e\x1c\xcd\x76\x25\xd1\xac\xbb\x01\x9a\xed\xca\xa4\xd9\x2d\xdf\xfc\x27\x19\x8a\xfd\x9f\xff\x0e\xdc\x5f\x07\x6f\x39\x4f\xd4\x5c\x7b\x25\x06\xbd\x07\xe7\x8e\xe3\xbf\xd0\x7d\xc2\x17\xbf\x74\xe2\x49\xbf\x33\xdb\x84\xba\xff\xda\xc9\x18\xe7\x1e\xc3\xdc\x93\x28\xf7\x7f\xba\xf0\xcf\xfe\xfc\xdf\xfc\xc5\x5f\xfe\xd5\x5f\x9f\xfa\x6f\xff\xdd\xbf\xff\x9b\xff\xf0\x1f\xff\xe3\x7f\xfa\x4f\xa7\xfd\xe7\xef\xfc\xed\x7f\xf9\xaf\xff\xed\xbf\x9f\xfe\x77\x7f\xff\x3f\xfe\xe7\xff\xfa\xdf\xff\x70\xc6\xff\xf9\xbf\xff\xd8\xdb\x77\xe6\x59\x67\x55\x79\x95\x2f\xe2\x8b\xf9\x12\xbe\x94\x2f\xe3\xcb\xf9\x0a\xde\xcf\x57\xf2\x55\x7c\x35\x5f\xc3\xd7\xf2\xb3\xf9\x39\x7c\x80\xaf\xe3\xe7\xf2\xf5\x7c\x03\x3f\x8f\x9f\xcf\x2f\xe0\x83\xfc\x42\x7e\x11\xbf\x98\x5f\xc2\x2f\xe5\x97\xf1\xcb\xf9\x10\xbf\x82\x5f\xc9\xaf\xe2\x1b\xf9\x77\xf9\xd5\x7c\x98\x6f\xe2\xdf\xe3\xd7\xf0\x6b\xf9\x75\x7c\x33\xff\x3e\xbf\x9e\x6f\xe1\x3f\xe0\x37\xf0\x1f\xf2\x1b\xf9\x8f\xf8\x4d\xfc\xc7\x7c\x84\xdf\xcc\x6f\xe1\x3f\xe1\x5b\xf9\xad\xfc\x36\x7e\x3b\x1f\xe5\x77\xf0\x3b\xf9\x5d\xfc\x6e\x7e\x0f\xff\x29\xff\x19\x1f\xe3\xf7\xf2\xfb\xf8\xfd\x7c\x1b\x7f\x80\x3f\xc8\x1f\xe2\xe3\x7c\x9c\x3f\xcc\x1f\xe1\x8f\xf0\x47\xf9\x63\xfc\x71\xfe\x04\x7f\x92\x4f\xf0\xa7\xf8\xd3\xfc\xe7\x7c\x3b\x7f\x86\x3f\xcb\x9f\xe3\x3b\xf8\xf3\xfc\x05\xfe\x0b\xbe\x93\xbf\xc8\x5f\xe2\xbf\xe4\x93\xfc\x57\xfc\x65\xfe\x0a\xdf\xc5\x5f\xe5\xaf\xf1\xd7\xf9\x6e\xfe\x06\xff\x35\x7f\x93\xbf\xc5\xdf\xe6\xbf\xe1\xbf\xe5\x7b\xf8\x3b\xfc\x5d\xfe\x1e\x7f\x9f\x7f\xc0\x3f\xe4\x1f\xf1\xaa\x58\x24\x16\x8b\x25\x62\xa9\x58\x26\x96\x8b\x15\xa2\x5f\xac\x14\xab\xc4\x6a\xb1\x26\xf1\xe6\x7f\x77\x3c\x7b\x0b\xc3\x5b\xe9\x48\x6c\xe4\x90\xb2\x46\xa8\x13\x87\x3a\xa2\x40\xac\x5f\x7d\x16\x79\x8c\x77\xf2\xf2\x6a\xe1\x9a\x93\x83\x64\x52\xf4\x82\x49\xae\x33\xdb\xe9\x81\xc0\xb4\xcc\xef\x59\xde\x9e\xf3\x7b\xfa\xdb\xf3\xfe\x89\x7f\x8a\xaf\x41\x94\xce\x55\xc2\x75\x65\xde\xef\xd6\x69\x10\xa5\x76\x25\xa6\x1d\xa7\x65\xa2\x2f\x74\xf2\x72\xbf\x80\xb3\x4e\x11\x4f\x36\xb9\x3f\x0b\x0f\x41\x2b\x84\x0b\x61\xa3\x97\x43\xd3\x9a\xec\x0c\x4d\xf8\x00\xe2\xcf\x2c\x83\x0c\x79\x3b\xc3\x74\x7c\xa0\x7a\x93\x5b\x88\x49\xaf\xaa\xde\x2c\x55\x69\x39\xc9\x69\xda\x12\xe1\xba\xfe\x71\x24\xda\xae\x6d\x08\xa3\x8a\x5a\xac\xb2\x74\x63\x44\x5f\x95\x03\xfc\x8f\x0a\x10\xd5\xd7\xcb\xcb\x82\x7a\x31\x4f\xb2\x2f\x52\xd9\x67\x93\x12\x45\x4d\x89\x55\xa0\x05\x3c\x74\x6a\x1e\x7e\xc4\x75\x70\x60\x1d\x66\xd8\x2a\xfc\x43\xee\x42\xc8\xe5\x0f\xe0\xe0\x58\xb0\xfb\x7d\x04\x3e\xa0\xfd\x7e\x45\xf5\xf1\x7d\x6e\xf5\x1b\xd2\xde\x33\xb5\xe8\xfe\x1a\x1a\x2c\x08\x8b\x7a\x97\xd7\xdd\x6f\x95\xfd\x1d\x53\xa2\xee\xaf\xa1\x01\xc9\xb2\x47\x95\xf8\x15\x42\x1a\xa7\x26\xcb\x6f\x93\x7a\xaf\x1e\xfe\xc6\x3c\xcc\xc7\x3c\x7c\x9b\x63\x9c\x94\xb7\x80\x34\x8e\x4d\x1a\x81\x0f\x28\x69\x7e\xa5\xc8\xf0\xa6\x4d\x1a\x48\xfb\x75\x3a\x69\x54\x51\x6f\x98\x2c\xda\x7c\x0a\xc8\x64\x67\xd9\x9d\x4e\x0e\x95\xe5\x75\x8e\x67\x1c\x0b\xe9\x62\x82\x05\xd1\x20\x75\xcc\xe2\xa3\x01\x7a\x52\xe6\xfa\xc2\xa0\x66\x92\xc9\x9c\xcf\x24\x37\x90\x24\x2c\x78\xc0\xeb\x8d\xb7\x95\x51\xe9\x31\x1f\x47\xa5\x47\xee\xf3\x4a\xc9\x78\xbf\xae\xc6\xf6\x15\x7b\xbc\x21\xed\x65\x18\x06\x99\x83\x10\x3f\x8a\xbb\xa9\xd3\xcf\xfb\x63\xb1\xde\x61\x57\x53\x06\x1b\xa3\x20\xf9\x4c\x27\x2f\x4f\x72\x0c\xba\xf5\x4b\xee\xda\x1c\xb7\x23\x0c\xcc\xd7\xe3\x39\xc0\xc7\x5e\xe2\x01\x5d\x3a\x82\xd0\x80\xe1\x6f\x49\xa9\x73\xac\xf6\x41\x80\x00\x3c\xdd\x7d\x5e\x40\x0a\x6d\xa1\x3f\xcb\xe9\xa6\x30\x35\x21\xa5\xea\x0a\x65\x47\x28\xf5\x86\xa2\xca\x8b\x36\xa5\x20\x6d\x67\x1c\xa5\x36\xde\x12\xeb\x9c\x75\x5d\x06\xa5\x8e\xeb\xe4\xe5\x17\x38\x3a\x4c\x3c\x9f\x41\x29\xb5\x25\xec\x68\x80\x52\x47\xed\x5f\x4a\xe5\xfd\xe3\xf5\x2a\xbe\x4b\xed\x6c\xcf\x01\x5f\xf1\x79\x6f\xbb\x13\xec\x9e\x6a\x79\x3f\x0b\x1c\x40\x72\x8d\x88\xf2\x8c\xa2\xe0\x33\x2a\x8d\x49\xa7\x57\xb3\x17\x2f\x67\x38\x6c\x5c\xac\x78\x88\xe1\xbd\x1d\x8a\xf1\xf2\x95\x93\x3a\x79\xf9\x69\xee\x4a\x47\xed\xd5\x0e\x14\xad\x6b\xeb\xe9\xe4\xe5\xa7\xec\xda\x9e\x56\xb5\x4d\x44\x6a\xa3\x65\xab\x77\x9e\xe4\x2e\x78\x82\x3c\xc1\x5d\xc9\xa5\xa3\xb7\xeb\xaf\x60\x4a\xe5\xab\x9d\xbc\xfc\x38\xa7\x85\x3e\xc9\x31\x89\x14\x3a\xbf\x57\xb3\x37\x6d\x14\xaa\xa7\x8b\x7a\xf7\x31\x8e\x9a\xc2\x47\xb9\xeb\x7f\x39\x52\xfb\x1d\x0c\x1f\xb8\xbe\xe7\xe5\x54\x15\xf9\x3e\x2f\xef\xb7\xa2\x4f\x90\xda\x63\x5a\x81\x26\x32\xef\x33\x59\x18\x3e\x72\xa9\x97\x53\xcd\xd0\x85\x3f\xae\x9a\xf1\x70\x5d\xcc\x53\xcd\x55\xc5\x52\x1c\x9b\xa5\x38\x7b\xc1\x52\x7c\xe9\xe5\x2a\x27\x77\xf2\xf2\x83\x31\xfd\x12\x98\x0e\x5e\x3e\x0f\x70\x10\x82\xc8\x93\x07\x70\xa6\x28\x39\x4a\xb5\x89\xec\x4d\xdb\x82\x39\x94\x0b\xa8\xbd\x5a\x3d\xb8\x5f\xd1\xe8\x04\x9c\x22\x4c\xe6\x80\xe8\xed\x7a\x6f\xd4\x9b\xb1\x2c\x2c\x0c\x0b\xba\x4f\x15\x54\xf0\x7f\xc7\x1a\x0d\xf5\xe0\x5e\x3d\x3f\x74\xd2\x4a\x95\x36\x06\x6b\xdc\xff\x13\x3d\x86\xa8\x60\xee\x53\x47\x5b\x4a\x21\xcf\x91\x39\xbf\xa0\x1b\xb5\x42\xbd\xf7\x33\xd5\xa8\xea\x79\x9b\xb9\xcc\xc5\xb8\x4a\x79\xb9\x3a\xc7\x25\xa0\xbb\xd3\x38\x5f\xcf\xfb\x5f\xd4\xd3\x75\xbb\x9a\x4a\xf7\x70\x90\x2e\x4f\xd0\xc4\x7e\x54\xa5\xdd\x1d\x4b\xed\x47\xd4\xa3\xbb\x62\xc8\xbd\x4c\xf5\xec\x4e\xd5\xb3\x93\x8c\x4d\xb4\xa6\xb7\xb5\x71\xc3\xfb\x77\xd8\xc4\x5c\xa2\x5e\x1d\xad\x6f\x37\x5f\xb5\xef\x67\x64\x1d\xb5\x2e\x11\xaa\x56\x94\xf2\x25\x97\xc2\xae\x5c\xec\xd5\x0e\xeb\xe7\x7a\xbd\xbc\xe4\x32\xaf\x29\xfc\xb4\xa2\xd0\xad\x28\x6c\xe5\x35\x85\x16\x29\x0a\x6d\x85\x41\x0a\xa8\x06\x69\x3f\x51\x04\xff\xa2\x59\x45\x21\x99\xa1\x90\x5b\xa8\x98\x65\x58\x65\xc1\xb0\x4a\x25\x81\xb6\x17\x82\xa5\x07\x6f\xdc\x1c\x91\xba\x64\x81\x3e\x1d\x31\x4f\xb5\xdc\x69\x96\x09\xcd\xf3\x63\xee\x56\x7e\xae\xbe\xdc\xc4\xeb\x21\xec\x8a\xfd\x46\xd8\x3a\x2a\x5f\x27\x70\x2e\xe5\xad\x5a\x4d\x9d\x32\x3f\x95\xe1\xcc\xfb\x5f\xd2\xe4\x78\x56\x51\xe1\xc6\xfa\x66\xf5\xea\xdc\xc7\x48\x86\xb5\xfb\xad\x72\x99\xf7\x1f\x60\x9a\xcf\x9c\xa3\x76\x9d\x1f\x20\x9f\x39\x49\x93\xe8\x79\x45\xa2\x2d\xdc\xad\x9c\xad\x1e\x5e\x0f\x0c\xff\x3e\x63\xc6\xf0\x16\xc3\x34\x7d\x1c\xa1\x4b\x44\xcd\xfc\xef\xdb\x2b\x64\xbd\x4a\xdb\x6c\xaf\x10\x48\xbb\x4e\xad\x90\xfb\x58\xed\x12\x51\x0f\xaf\x55\x0f\x9f\x67\xe4\x48\xc5\x6b\x8e\x19\xd7\xa8\x3c\xaf\xb1\xc4\x13\xa9\xca\xf3\x3d\x1e\x77\x14\xff\x95\xea\xc1\x26\xee\x56\x5e\x53\x5f\x86\x41\x4a\xc8\xf7\xc1\x75\xa4\xda\x98\x1d\xbd\x3f\xe4\x14\xf7\xd2\x85\xbd\xa2\x73\x56\x5e\x55\x5f\xae\xe6\xae\xcc\x01\x0b\xbd\xfc\x2c\x23\x28\xcc\xb4\xb6\x26\x93\x0d\x5a\xf1\xdd\xba\x96\xdc\x62\x41\xc7\x31\xba\x91\x34\x24\xe9\xae\x53\xb5\x6e\xb4\x25\x5d\x48\xbb\x0a\x25\xdd\x3c\x4a\xba\x39\x04\xad\xd5\x02\xef\xca\x78\x34\x82\x37\x32\x04\xde\x5f\xab\x9e\x5e\xc1\xdd\xca\x9b\xea\xcb\x50\x8a\xc8\xdb\xed\xe5\x91\xf4\x97\x37\x20\xf3\x2e\x12\x54\xe8\xed\x8a\x13\x7a\xbb\xf6\x4e\xe8\x7d\x80\x91\x09\x73\x59\xe2\xbc\xbe\xd4\x9e\xd7\xe7\xa8\xb4\x4b\xec\x79\x0d\x69\x17\xab\x69\xf9\x00\x4b\x60\xe9\xed\x45\xc8\xd9\xaf\xd6\xd5\x45\xd6\x36\x50\xf2\x5f\x87\x97\x9a\x64\x49\xbd\x54\x92\x4d\xea\xa5\x26\x69\x6c\x8f\xe0\x95\x0b\xe9\x3e\xe0\x35\x07\xd3\xdf\x73\x65\xb3\xfa\x68\x96\xae\x6c\xa6\x2f\x0c\x62\x7f\x0a\xbd\x5e\x59\x72\x59\xd6\xfd\x59\xaa\x1e\x5d\x80\x1d\x2a\xeb\xc6\xaf\x55\x8d\x3f\x5f\xa5\x95\x83\x0e\x41\xda\x79\x38\x8f\xcc\x8e\x03\xef\x6e\x50\x69\x25\xd9\x44\xd3\xd6\xab\xb4\x66\xe9\xd2\xb4\x73\x15\x31\x76\xb2\x44\xd5\x08\x64\x5a\x17\xd1\x8d\x04\x0b\x9f\x66\x1a\x50\x25\xbd\x43\x4b\xca\xd7\x66\x3a\x87\xbb\x95\xb5\xea\xcb\xd9\x66\x4d\xe7\xf4\x9a\xce\xe9\x35\xad\x86\xc4\x8c\xf7\x72\x9d\xb3\xb2\x46\x7d\x59\xcb\x5d\x59\x48\x5d\xd3\x26\x9b\x2b\x8b\xc1\xac\x58\xa3\x9a\xf5\x68\x3a\xa3\x5a\xad\xf2\x3c\x96\xce\xa8\x56\xd5\xb7\x1f\xcd\x88\xdb\x18\xa1\x83\xfb\x71\x1f\x5a\x6e\x31\xa6\x42\x84\x4b\xed\x93\x2a\x96\xe9\x1d\xbf\x6c\x77\xac\xbc\x7f\x3b\x76\xce\xfe\xdc\x60\x9f\x36\x1b\xec\xed\x6a\xda\x2c\xc3\x0d\x76\xdc\xcc\xbd\xf3\x41\x71\x9b\x78\x6e\x5a\x12\x23\xc8\xbf\xa3\x5e\x59\x1c\x70\x97\x44\x49\x5e\xbd\xbf\xc8\x16\xe4\x7f\xab\x5e\xad\xd6\x37\xc5\xd6\xef\x7b\x41\x1e\xa8\x41\x5a\x77\x66\xdc\xa6\x3c\xa8\xda\xd8\xe7\x56\x6e\x56\x9f\xbd\x31\xfa\xf1\x0b\xf1\x41\xe5\x87\xea\xf3\x1f\x63\xf4\xe3\x57\xe0\x03\xba\x11\xfe\x42\x25\xfd\x5f\x6b\x1f\x84\xa4\xff\xe3\xba\xfe\xd3\x2c\x51\x3d\x0e\x25\x9d\xa1\xd5\xc4\xa8\x17\x26\x4b\x3b\x50\xcf\x42\xb6\x7f\x48\xd5\x87\x42\x96\xff\x9d\xa0\x16\x87\x87\xff\x2b\x41\x31\x0c\x0f\xff\xa7\x5b\xb9\x41\x7d\xfe\x8f\x18\xb5\xf8\x35\xf8\x80\x76\xf7\x79\x95\xf4\xf7\x56\x77\x21\xe9\xef\x22\x9a\xdf\xa7\xed\xee\x42\x49\xa7\x67\x76\x17\xb2\xfd\xf7\xd4\xee\x42\x96\xff\x96\xaa\x0d\x87\x2c\xff\x35\xa1\xd3\xf0\xf0\xbf\x24\x68\xc3\xe1\xe1\xdf\xba\x95\x1f\xa8\xcf\xef\x24\x68\xc3\xbf\x63\x11\xe4\x39\x95\xf5\x3f\x5b\x04\x81\xa4\xd3\xd2\x09\xa2\x0a\xfa\x4f\x99\xaa\xf0\xff\x98\xa9\x09\xff\x0f\x75\xad\xb8\xb6\x8f\x43\x27\x3d\xf3\xe3\xa8\xf4\xb0\xfd\xa9\x08\x7f\x51\x0d\xec\xbf\xb5\xc6\x1a\x92\x4e\x8d\x51\xee\xfe\xfc\xfe\x58\x35\xf8\x4d\x8b\xd2\x65\xdd\x1f\xab\xf2\xfe\xca\xad\x8c\xa8\xcf\xbf\x4c\x57\xee\x02\xbb\xfa\x8b\xfa\x05\xdd\x23\x0e\x94\x1a\xfc\x97\xaa\x61\xff\xc6\xa2\x13\x24\xfd\x79\x0c\x9d\x1e\xb8\x2d\xf6\x4c\xb0\x35\x83\x4e\xb7\xaa\xf2\x16\xba\x95\xdb\xd4\xe7\x9f\xa6\xd3\x09\xf8\xfe\xb7\xeb\xa7\xd3\xe1\xfb\x5b\x09\xfe\x9c\xd9\xaa\x1e\x54\x2d\xfb\x56\xd2\x16\xfd\xcd\xda\x1d\xfa\x23\xf5\xc2\x37\x40\x8d\x1c\xec\xcb\x5e\x1e\xd4\x40\xf6\x05\x63\x7b\x21\x60\x6a\xaa\xa8\x53\x5c\xbd\x9b\xd1\x33\xc7\xfd\xaa\xb0\x05\x30\x4c\xe6\xcc\xf1\x81\x4a\x9a\x6f\x1d\x39\x20\xe9\x4f\x20\x29\xd7\xe7\x15\x7d\x26\x8b\x7d\x5e\x49\x32\x59\xf2\x4f\x5e\x21\x73\x4b\x7a\xbd\x92\x2c\x06\x90\xd8\x50\xe6\x1f\x2b\xd1\x9d\x68\xce\x0b\xf4\xe1\x1f\x99\xbb\xd1\x02\xe4\x81\x93\x49\x11\xda\xec\x15\x64\xb1\x26\xfb\xbf\xd6\x65\x45\xd5\x52\xf0\xf0\x0f\xf5\xc3\x78\xad\x14\x64\xf9\x57\x6e\xe5\x01\xf5\xf9\x2f\xa9\xb4\xf2\x1e\xa6\xd4\xc3\x50\xfa\xc5\x01\xd2\x3a\xe6\xb2\xf5\x53\x7b\x25\x86\xcb\xbc\xbf\x9b\x8a\x48\xff\x22\x69\xda\x7d\xbd\x76\xda\xbd\xad\xe8\xf5\xfb\xae\xeb\xbf\x9a\x29\x17\xfe\x9e\x25\x16\xbe\xa9\x5e\xf4\xeb\x22\xf4\x86\x03\xa5\xde\xe5\xb4\x56\x46\x0a\xad\xf9\x51\x4f\x0d\x86\x61\x3d\x41\x19\xd6\xad\x71\x91\x25\x9e\xa2\x39\x62\x63\x4f\x6c\xcf\xcc\xf1\x6c\x66\x8e\x1d\x99\xed\x78\x21\x33\xc7\xce\xcc\x1c\x2f\x65\xe6\x98\xcc\xcc\xf1\x72\x66\x8e\x5d\x99\x39\x5e\xcb\xcc\xb1\x3b\x33\xc7\xaf\x33\x73\xbc\x95\x99\xe3\x37\x99\xe3\xb2\x27\xb3\x8c\x77\x33\xcb\x78\x3f\xb3\x8c\x0f\x33\x73\x54\x17\x67\xd5\xb2\x78\x71\x56\x19\x4b\x33\x73\x2c\xcf\xac\xa5\x3f\x33\xc7\xaa\xcc\x5a\xd6\x64\x96\x71\x76\x66\x19\x03\x99\x39\xce\xcd\xcc\xb1\x21\x21\x87\xcb\xdc\xd1\x64\xd7\x19\x62\x3b\x58\xb6\x2c\x07\x13\xd1\xa9\x62\x2d\xd4\x02\x27\x41\xa9\x7d\x7f\x50\xf0\x29\x79\x8e\xcf\xbc\x1c\xf0\xe4\xb2\x2b\x73\x3e\xef\xf5\x72\x6a\xab\x37\x7e\x5e\x1a\xdb\x48\x3a\x9a\x93\xc3\xad\x31\x27\xe1\x7f\x9a\xf1\x9c\x83\x0f\x41\xb8\xc0\x0d\x18\x3f\xb5\xab\x0c\x47\x7f\x45\x99\xf7\xe5\x52\x10\x3d\xe4\x52\x7a\xc5\xba\x1c\x6c\xdc\x64\x41\xe7\x46\x14\x23\xed\xad\x23\xf3\x81\x1a\x4e\xd7\x5a\xa4\xf1\x2e\x65\xde\x7f\x57\x3f\xfe\x76\x58\x57\x01\xf7\x92\xae\xc0\x79\x26\x85\xf5\x77\x05\x4e\x33\x99\xdc\x7b\x35\x25\xae\x1d\xf5\xe7\xb7\x69\x6e\xd4\x1d\xbc\xc5\x0d\xfd\x26\x92\x9d\x45\xf7\x64\x18\x17\x9e\x66\xc9\xae\xf3\x3c\xe1\x33\xcf\xd1\xf1\x45\xa4\xf0\x5b\x7b\x3d\x11\x63\xbd\xd0\x8c\x90\x07\x52\x44\xdc\x23\xf6\xc4\xd9\x45\x23\x32\x68\x0e\x71\x41\xf1\x4e\x9c\x6c\xfa\x10\x23\x4c\xc9\xe4\x44\x6b\x2f\x66\x3b\x3d\x68\x3c\x7d\x2a\x7a\x3e\xa1\x88\x22\xf3\x68\x4a\x9d\x8b\x84\x70\x22\xb5\xfe\x80\x02\x99\x61\xf0\x1e\xf4\x66\x86\x59\x87\x91\x0b\xec\x2e\xf7\x04\x6e\x5e\xc4\x47\xca\xc8\xdc\xdd\x5a\x20\x3f\x8d\x2a\xe8\xf7\xe8\x87\xa7\xc6\x2b\xe8\xf7\x84\x02\xf9\x66\xbf\x9f\x93\xdd\xdd\xfc\xa8\xc3\x60\x61\xf4\xe5\x9f\x68\xdc\x59\xf3\xb5\xe4\x89\x40\x42\x38\x8b\x54\x15\x52\x29\xa6\xea\x00\xfc\x0f\x7e\x88\x7a\xaa\x76\x99\x3b\xdc\xbc\x4f\xcc\xce\x3b\x78\xcb\xb1\x59\x96\xc9\x89\x70\x69\xf1\xd3\xb6\xca\xf5\xb4\x1d\xe2\x41\xa0\xb9\xb6\x4e\x5e\x3e\x16\xf9\xd1\x00\x57\xd2\x23\x8c\xd8\x20\xff\x16\x3e\x56\x53\xf9\x18\x17\xe2\x57\x1c\x0d\x99\xfa\x39\x0e\xfc\x20\xf7\x84\x8b\xee\xfc\x03\x6a\x60\x8e\x9b\xc3\x18\xc6\xaa\x1b\xe2\x7d\x1e\xce\x83\x9d\x54\x38\x33\x3f\x72\xf4\x47\xd9\x3f\xd4\xcb\x01\xff\x38\xc2\xbc\xa1\x38\x97\x74\xe6\x30\x26\xf3\xb0\x6a\x82\xe8\x67\x6a\x0a\xce\x04\xf3\x8d\xb3\xf0\x06\xae\xb9\xea\xe5\xa5\xe3\x77\xf7\xca\x3c\xc4\x41\x73\x64\xce\x3f\x54\xb3\xa4\xa3\x3b\x79\xb9\x0d\x3d\xaa\x0f\xc7\x57\xda\xc3\x87\x47\x42\xaa\x3e\xd3\xce\xb3\xea\xc5\xa0\x68\xfe\xa1\xea\xcc\xa4\x4d\x7f\xe7\xaa\x4e\x6d\xe2\xaa\x2e\xaf\x00\x40\x05\x33\x5c\xc9\xa5\xea\x41\xb7\x6a\x26\xae\x6f\x59\x04\xaf\x6d\x35\x7f\x06\xb8\x74\x64\x5e\xd3\xb7\x15\xa0\x94\x5d\xc9\x14\x6d\x8b\x52\x68\xba\xba\x26\x9a\x8d\xaa\x61\xa1\x1a\xb4\xed\xae\xe5\xc3\xad\x21\x80\x05\x46\x6f\x2a\x5a\xd1\x9b\xce\xa1\x03\xbc\xd6\x0e\xbb\xc6\x2d\xc7\x4c\x01\xf5\x7a\x45\x1c\x26\x4c\x5d\x88\x2e\x99\xf3\xbc\x9c\xe9\x98\xfa\x9c\xeb\x15\xa0\x51\xad\x70\x46\xed\xf3\x0f\x0d\x4c\x9f\x17\x82\x1a\xa6\x00\xab\x14\xac\x92\x84\xe6\xeb\x18\x62\xa7\x72\x28\x02\x2a\x3b\x52\xe8\xc3\xc3\x4c\x48\xd0\x66\xd4\xf3\xb1\x4b\x67\xa8\x0f\x19\xa0\x1f\x19\x8a\x63\x5f\x0b\x11\x18\x79\xd2\xbb\xf3\x8a\xc4\x35\x6e\x0b\xc7\x05\x7b\x86\x9e\x52\xe6\xf7\x42\xbd\x66\xcd\x6f\x0c\xc6\x56\xa9\xf2\x0c\xbf\xaf\x1c\x34\x2f\x83\xf4\x8e\x45\xfa\xf3\x12\x49\xaf\x39\xa1\x1e\x81\x08\xb1\xe7\x23\xb1\x15\x91\xa7\xc3\x16\x4d\xaa\xc5\x55\x15\x38\xbc\x0c\x20\xd6\x04\xae\xb1\xb8\xd8\x5d\x17\x34\x3a\xfa\x4c\xe3\x0b\xe0\xe2\xc4\x06\xa9\xe5\x4b\xdb\xa9\x96\xb5\x0e\x3a\x19\xd6\x74\x11\xad\x29\x56\x82\xba\x84\xe6\x88\x95\xe4\x2e\x4b\xc8\xe1\x32\x77\x72\xdf\x03\x9d\x54\xbf\x97\xbe\x5f\xcf\x0f\xa2\xae\xb5\x98\x49\x3a\xcb\x99\x07\x26\x66\x18\x5d\xc3\x98\x3e\xeb\x00\x1b\x9e\x3a\xd9\xb2\x05\x9b\xdb\x39\xbc\x54\x0e\x61\x4e\xe6\x2b\x2e\x04\xa4\x9b\x67\xf6\x30\x9f\x2f\xe9\xf5\x04\xc0\x7d\xcc\x61\x27\x87\xa8\x0c\x36\x1e\xc6\x32\xda\xc8\xbb\xa8\xa7\x95\x24\xa1\xd7\x34\xe4\x51\xe0\x70\x85\x78\x66\xae\x3f\x64\xb6\x33\x66\xbe\xb2\x30\x78\xa0\x6f\x07\x0f\xa4\x3f\xea\x53\x71\x85\x41\xe9\x10\xcf\x42\x0b\x7e\x4a\x1a\x38\xb9\x3d\x84\x65\x29\xb9\xae\xcf\xa4\xe8\xd3\x38\x15\x35\x71\x0b\xfd\xe8\x8f\x7a\xb4\x90\x1e\x03\xb9\x28\xe7\xfa\x9f\x33\xba\x0a\xad\x9e\x98\x86\x3e\xd8\x8e\x96\x2f\x02\x2c\x18\x14\xb7\xb8\x06\x63\x4a\x78\x00\x9e\x60\x8b\x9b\xf6\x7a\x4b\xee\xe0\x2d\x47\xa7\x6f\xc7\x89\xd0\x94\xf1\x73\x72\xd2\x04\x0f\x7d\x92\x52\xcc\xfc\xe0\x7a\x51\x32\xbf\x49\xc7\x09\x3d\xca\xd5\x51\x41\x75\x36\x09\x77\x93\x10\x0a\xd4\x91\x02\x55\x2e\xcd\x67\xf6\xe9\x00\xa2\x0e\x82\xb5\x33\xbd\xdd\x28\x4a\x1c\x89\x26\x27\x47\x98\xbd\xbe\xe9\x5b\xa1\x04\x70\x84\xeb\xfa\x4d\x30\x9c\x27\xb0\x41\x4e\x66\x7b\x1b\x8a\xf5\x87\xbb\x92\x23\x30\x01\x23\x1b\xd8\x61\xb0\xaf\x9d\xd5\xdb\xce\xfd\x26\xb2\xb5\xce\x40\x6e\x8d\x6d\x84\xb5\x25\x62\x6f\x4a\x5c\x8c\x32\x50\x84\xad\x50\x86\xf1\xd1\xca\x90\x00\x81\xaa\x0e\x0e\xb6\x54\xe0\xfb\x6a\x0f\x85\x6f\x55\x23\x9f\x4c\x83\x4c\x95\x19\x9d\xbc\x3c\x1d\x3a\x76\x3a\xf2\xb5\x2a\x57\xc2\x03\x7c\x3d\xa3\x77\xd8\x3f\x5e\xd1\x84\xf9\x4d\x64\x87\x6a\x75\x71\x17\x57\x9c\x19\xe4\x00\x99\x93\xce\xb7\xc3\x4d\xfb\x20\x17\x42\xce\xb5\xa8\xb3\x97\x43\xde\x6b\x31\xbb\xf6\x5c\x5c\xe1\xa7\xaa\x0f\xc9\xc3\x9d\xed\x49\x66\x85\x4c\x0d\x8e\xa3\x74\x22\x58\xdb\xda\x10\xb7\xe5\x50\xf3\x7b\x9e\xde\xd6\xcc\x6f\x1d\x7c\x73\x32\x43\xb3\xa5\xb7\xdb\x70\x5b\x13\x14\xc3\x48\x07\x15\x50\x3d\x26\x7b\xca\x06\xda\xb8\xc8\xb6\xe6\x20\x53\xb2\xb6\x8b\x33\xcc\x81\x27\x07\xb4\x6a\x8a\xee\x67\xa7\x07\xdb\xd9\x19\xc1\x6e\x56\xd5\xbb\x19\xb7\x6a\x3e\x3f\xb1\xe6\x2e\xcf\x06\x99\x70\x70\x37\x0b\xb6\x57\x60\xe1\x45\x8b\x82\xa7\x47\x28\x78\x46\x84\x82\x55\x5e\x1f\x09\x75\x05\x26\x24\x67\xb8\x1f\x92\xb6\x26\xec\x87\x24\x87\xbd\xdb\x9d\x53\x3e\x90\x3c\xa8\x52\xfa\x4e\x14\x69\x36\x9e\x0d\xf5\xf3\x00\x03\x6a\x80\x07\xe3\x37\x18\xca\x23\x43\x3a\x7e\xe2\xab\xf7\x1d\x8b\xe1\x28\x3e\x13\x09\x6e\x4b\x0a\xfe\x31\xdd\xce\xc2\x48\xa2\xfe\xc9\x3a\xf4\x85\xe6\x3c\x27\xf7\x63\xd8\x0b\xff\xe4\xe5\xfa\x8b\xd9\x76\x8e\x00\x46\xa7\x17\xfd\xbc\x60\x2e\xab\x06\x05\x27\x96\x99\xc0\xcb\x5c\x5f\x1f\x54\xfa\x3c\xe1\x1f\x07\x07\x0e\x23\x6e\x3a\x73\xd8\x1f\x90\xf9\xe8\x5b\x41\x3c\x4c\x88\x5e\x5b\xac\x5b\x4e\x7b\x61\xcd\xc2\xf9\x7e\x75\xc3\x2b\xdb\x9d\xaa\x3e\xf5\x4a\x86\xbf\xcf\x04\xa3\x71\xf3\x0c\x63\x31\x9b\x07\xba\xdb\x06\xf8\xc4\x77\x82\x0b\xb6\x23\x81\xa3\xea\x35\x3a\x3f\xe4\x1f\x0c\xce\x00\x6a\x69\x56\x39\xae\xcd\xd3\xc3\x9b\xb6\xfb\x4d\xfc\x27\x27\x02\x4a\xd0\x1f\xc3\x4f\x7c\x90\x33\x4f\xff\x56\x78\x64\x3a\x0c\x39\xe9\x0c\x57\xb3\x45\xe6\xe7\x70\x0d\x9d\xae\x0e\x70\x6c\x58\xb1\xfc\x3f\x98\xc3\xa0\xb5\xa7\x06\x03\xa1\x79\xf3\x0c\x8c\x00\xc3\x90\xbe\xcc\x12\x93\x45\xb0\xb2\x17\xc6\x49\xca\x6b\x69\xfb\x7e\x18\x3f\x31\xa8\x98\xda\xee\x04\x87\xa3\x16\xe0\xe6\xc0\x7e\x5b\xcd\x51\xeb\x78\x50\x08\x19\x20\x35\x27\xda\x84\xf9\x38\xaa\x4d\x91\x73\x52\x52\x13\x68\x4c\x73\x2d\xba\xeb\x2d\xd8\x60\xb4\x71\x7a\x08\x08\x94\x8e\xb4\x40\x2b\xde\x35\x95\xdd\x34\x2e\x90\x66\x74\x7e\x18\x75\xff\x8c\x60\x51\xcd\x8b\x84\xf2\x22\xc5\x26\xc4\x5e\x07\x3e\xb7\x89\x13\x49\x6b\x13\x0f\xef\x53\xfa\xb3\x8e\x3a\x6c\xb6\x73\x5a\x83\x47\x9d\x0d\x89\x6b\x22\xe1\x9c\xe1\x68\xf5\x10\x8c\x5f\x53\xda\x84\x39\x15\x47\x8b\x45\x76\x82\xba\x47\xcb\x6f\xf2\x1c\x10\x13\x8a\xd1\x8d\xa7\xca\xe9\x5a\xd1\x7b\x82\xaa\xcb\xde\xef\x06\x53\xfa\x16\xa9\x4b\x72\xd8\x75\x40\x38\xcd\xbb\xe6\xec\xe4\x7f\xce\x73\x34\xfc\x81\x64\x2a\x93\xc7\xa4\xf0\x38\x04\xa3\x75\xac\x0d\xa1\x3f\x76\xcb\x70\x99\xfb\x66\x0a\xa8\x4b\x0c\xd8\x6a\xa5\x2d\xca\xd1\xd7\xc4\x73\xf4\x41\xa3\xe5\x19\xe5\x7e\x73\x6f\x3b\xf3\x47\x0d\xe7\x2c\x84\x41\xe0\x95\xcc\x5e\x29\xb5\x5e\x54\xf4\x47\x99\x67\xee\xd8\xd0\x45\xda\x0d\xf9\xbe\x26\xea\xa6\x70\x37\xd8\xc2\xad\xa8\xd2\x1a\x61\x89\x81\xe2\x51\x3d\x1f\xe1\xa0\x8a\xc4\xea\x41\x0f\x19\xaa\x37\x49\x7b\x47\xe8\xf0\xce\x35\x52\x3b\x47\x19\xbe\xce\xc5\xb8\x8c\x16\x98\xb8\x18\x37\xfb\x63\x74\xd1\x8c\x91\x45\x33\x98\xb1\x68\xa2\x3b\x48\x44\xa0\x5b\x41\xeb\x5f\x93\xb7\x30\x11\xa9\x29\x43\x97\xc7\x42\x4c\x8a\x07\xff\xe6\x9f\x31\x29\xfe\x7f\xf9\xd7\xc1\x5b\x3e\xe4\x11\xe1\x0d\xa3\x63\xd7\x87\x35\xd1\xd3\x18\xd2\x04\xc1\x99\xf8\xbb\x08\xd2\x44\x14\x66\x62\xc5\x27\x12\x6a\xe2\xe1\x7d\x0a\x33\x11\x72\xd1\x71\x1e\x65\xa3\x03\xf1\x6c\x74\x5c\x04\x82\xf1\x84\x08\x58\xe1\x0e\x11\xb0\xc2\x49\x11\x8d\x37\x10\x16\xf4\x64\xcd\xf6\xa5\x98\xc7\x28\x0f\xb6\x16\xc5\x83\xc6\x42\x2e\xa1\x58\xdb\x80\xbe\x06\xd4\x6a\xd7\x4d\xa8\x18\x74\x50\x73\x38\xe0\x78\x79\xff\x2c\xaf\xe0\x9f\xe5\x15\x7d\xe6\x95\x7c\xe6\x35\xf9\xcc\x6b\xf6\x99\x07\x75\xec\x16\x5e\x59\x7d\xee\x11\xde\x34\xd8\x07\x1d\xaf\x05\x4e\xfd\xbf\x41\xb7\x8b\x31\x1e\x1c\x9c\x50\x0a\x17\x5e\x4e\x36\xa3\x62\x78\x90\x7b\x25\xe4\xdd\x5e\x93\x74\xbd\x66\x3c\xe0\xb9\xd2\xf1\xca\x92\x79\xd3\x64\xde\x6b\x41\x7e\x8e\x6c\x75\x93\x30\x3b\x7d\xde\x95\xf9\x40\x62\x04\x24\x81\xb7\xd1\x8b\xc4\x45\x85\x6f\xf3\x6c\x67\x48\xf5\xb5\x69\xb6\x33\xa2\x3e\x4b\xb3\x9d\x41\xf5\x59\x9e\xed\x8c\x0a\xd4\x6a\x6f\x51\xbf\xa7\xcd\x76\x76\x73\xd4\x03\x2b\x31\xb8\x65\xb6\x33\xa9\xc5\x60\x86\xd7\x56\x56\xfc\x65\x42\xe6\x2d\x35\xea\x33\x45\xe6\xd3\x2d\x2a\x9f\x16\x9c\x25\x81\xc8\x22\x20\xf2\x2c\xa7\x15\x1d\x79\x4e\x09\x55\x6c\x6f\x72\xb7\xf2\x82\x86\x44\x80\x3e\xeb\xbe\xee\xe6\x38\x0c\x93\x5c\x75\x3a\x54\x55\x34\x21\x34\x02\xda\xd2\xee\xe6\x5a\x33\x30\x22\xb0\xf5\x3b\x38\x36\x7f\x02\x48\xbf\x30\x38\xc1\xec\xe0\x06\x2e\x81\xf9\x55\xb1\xc4\x12\xba\x5f\xe7\x6e\xe5\x59\xf5\xfc\x35\x6c\xc1\x42\xaf\xa0\xc7\xa8\xa8\xc7\x08\x15\xb9\x5b\xc2\x03\x11\xf8\x59\xbf\xaa\x8b\xcb\x85\xc5\x6d\x57\xe9\xbb\xb8\xab\x27\x00\xfe\xeb\x57\xaf\xca\x57\xd5\x3f\x67\xf6\xb5\x37\xf9\x03\x47\xb5\x5e\x5c\xf4\x9a\x65\x93\x6c\xf6\x07\x8e\x82\xa4\x39\x2a\xc5\x95\x4d\xd2\xf5\xe7\x9c\xd9\xe7\x81\x1c\xd7\xac\x07\xaa\x09\xc7\xd5\xd5\xe3\x5a\xc0\xd3\x4b\x49\x0f\x6f\x51\x0d\xaf\x64\xfe\x47\x1f\x39\x4b\xda\xcb\x7e\xbf\xd0\x66\xee\x17\x18\xcc\x01\x59\xf6\x17\x9b\xc4\xd7\x59\x27\x2f\xff\x0a\x13\x8f\xd5\x69\x4f\x31\x04\x13\x50\x69\x33\x34\x85\x67\x20\xae\x40\xe5\xa7\x0c\xc1\x03\x64\xd9\xff\x4e\x6f\xa0\xc8\xb9\x47\xa7\xba\x5a\xde\x31\xe3\x22\x8d\x3f\x3f\xf3\x0f\xd3\x49\x47\x69\x77\x7e\xb8\x52\x6f\x67\x32\xff\xad\xf0\x38\xf9\x0b\xee\xc2\xd1\xf3\x05\xae\xef\xd5\xfd\xa7\xd9\x1c\x86\xdb\x36\xb8\xea\x87\x82\xb3\x85\x22\xa9\x06\xb7\x56\x41\x7f\x31\x9d\xa2\x11\xe1\xd2\xb1\x04\xe7\xbc\x56\xd0\xe3\x72\xe2\x7a\x61\x22\xa3\xd1\x33\xee\xd4\xda\xf1\xc7\xf5\xd9\x84\xb3\x00\x97\xeb\x10\xf7\x5c\xe8\xc9\x73\x5c\xf5\x79\xe6\x82\xf0\x16\xec\x39\x8e\x71\xe7\x9f\x85\x27\x87\xeb\x27\xc7\x60\x0a\x3c\x79\x06\x9e\xb4\xe9\x27\xc7\x62\x0a\x3c\xd9\x0e\x4f\x8e\x20\x44\xdd\xae\x9f\xfc\x9c\x1b\x92\xc3\x7c\x29\xe3\xaa\x9e\x2f\xcb\xc1\xac\x04\x87\xf7\x9f\x07\x04\x9f\x16\x10\xbc\x1d\xbd\xfa\xc1\xa3\xfc\xa9\x80\xe0\x78\x7f\x28\xcb\x7d\x5e\x0e\x4f\xf6\xa3\xbc\xcf\x2b\x87\xb7\x34\xaa\xf8\x71\x2e\x73\x58\x9f\x5e\xe9\xfd\x22\x3c\x6d\xe1\x69\x59\xf1\x92\xf0\xae\xdb\x17\xd6\xc0\x6c\xa4\x03\x63\x9d\x30\x7a\x2c\xa9\x5f\x6b\x9e\x4e\x0f\xe8\xf8\xbb\x08\x1d\xe0\xc2\x59\xa0\xdd\x91\x46\x09\xfa\x69\x0d\x1c\xf0\x65\x0d\x1c\x20\x24\xef\x1d\xf6\xbf\x32\x87\x31\xd4\x45\xfa\x47\xeb\xa5\x38\x0b\xd1\x01\x74\x6a\x1b\x49\x7d\x94\x63\x68\xcc\x47\xb8\x7e\x68\x46\xe8\xb3\x98\x08\x70\x11\x0f\x9b\x87\x47\xe9\x87\x9f\xc3\x44\x78\x38\x6e\x1e\x1e\xab\x1f\x7e\x1e\x13\xe1\xe1\x43\xe6\xa1\x19\xc4\xe3\x30\x11\x1e\x3e\xc8\x5d\x32\xf3\xea\x9f\x69\x92\xc1\x65\xa8\x3a\xf1\x38\x66\xce\xc2\x5a\x79\x20\xda\x94\x93\x0c\x06\x80\x03\xaa\xdb\x80\x70\xdd\x88\x00\x00\xa8\x01\xf7\x03\xe1\x9c\x90\x70\xaa\x88\x71\x8e\xff\xc2\x70\x2b\x46\x14\x9c\x37\x6a\x4e\xaf\x91\x41\xbe\x21\x71\x90\xbb\x2d\x55\x66\x8f\xc7\x80\x18\x63\x86\x6b\x57\x45\x8c\xd2\x14\xcf\x91\xf6\x89\xde\xd4\x74\x63\xca\x3a\x8f\xe0\xe3\x92\x75\x5e\x15\x9e\x23\xb9\x97\x93\xcc\xe3\x32\xe7\x31\xa0\xc5\x4f\xa3\xc3\xf4\x3b\x98\x08\xa8\x51\xf7\xa8\x45\xa2\xc3\xc9\xde\xcd\x35\x81\xc0\xc8\xb9\x5f\xd4\x90\xc6\x49\x21\xcd\x48\xf6\xfc\x37\x14\x82\xb9\x79\x27\xd7\xaa\xaa\x3d\x3c\x59\x9f\xcc\xe2\x74\x07\xb7\x34\x4a\x1a\x45\x12\x48\xd9\xc3\x3d\x0e\xeb\x6a\xd4\x90\xe4\x18\x4d\x92\x39\x98\x08\xc1\x89\x6f\x8f\xd2\xeb\xab\x98\x08\x0f\x6f\x8b\xce\xc2\xaf\x61\x22\x3c\xbc\x95\xbb\x92\x7b\x0e\xe0\xd6\x6c\xad\x83\xb5\x4f\xb3\xfa\x35\xda\x28\x6b\x07\x61\xec\xf4\x7d\xc4\xe1\xf1\x78\x5c\x06\x0e\x7a\x0b\xaf\x61\xac\x77\x6a\x04\x01\x04\x69\xb9\x39\x60\xad\x9f\x9b\xc3\x98\x2c\x63\x65\xa3\xdc\x2b\x03\x8e\xd8\x48\xc3\x7d\xbf\xfb\x13\xd1\xf7\x3b\x35\x52\x01\x2c\x1d\xc5\x73\x7e\xc4\xcd\x85\x96\x91\x7b\x1e\x60\x98\xec\x4a\x14\x9d\x71\xe5\xa9\x89\xba\x47\x48\x26\xf3\xfa\x92\x67\x4c\x7b\xfb\x23\x5a\xdb\x0f\xd5\x56\x17\xd8\xd3\xbf\xcc\x31\x49\xbb\x44\x57\xb5\x4c\xbe\x5b\xed\x37\x0e\xd8\x2d\x18\xd5\x88\x88\x5e\xdc\x1b\x72\xdd\x47\xc9\x45\xee\x7b\x6a\x68\xd1\x18\x0d\xf6\x08\x24\xe8\x6e\xcd\x7b\xab\x8e\x97\x07\x3a\x6c\x69\x58\x4e\xd9\x96\x38\xa0\x3d\x68\x13\xa2\xc7\xd5\x54\xb9\xf7\x12\x0a\x90\xfc\xfb\xb6\xe8\x60\x82\x85\x2b\xa9\x5a\x8b\x0e\x8f\x33\x83\x16\x00\x33\xbc\x1c\xcc\xf0\x87\x18\x42\x06\x20\xdc\xc9\x75\x51\xe1\x81\xf5\x05\x36\x38\xaa\x38\x28\x5e\x9f\x02\xc6\x79\xa8\xb4\xd2\x92\x42\x39\x45\x52\x78\xb8\x11\x49\xa1\xc3\xb8\x97\xa8\xed\xaa\x81\x9d\xea\x91\x94\x4a\xf2\x1d\x54\x51\xee\xec\xd5\xb4\x81\xe9\xb1\xa9\x8e\xe9\x51\xb6\x9a\xf7\x58\xa3\xeb\x1d\x0e\xa0\xf3\xf6\xd5\x5c\x79\x28\x80\x53\xb0\xe7\xc0\x13\x06\x3f\xe1\x49\x86\x00\x0a\x84\xcb\x55\xc6\x19\xc2\x1b\x34\xd8\xd5\x89\x8f\xb7\xab\xd0\xa5\x2b\xe1\x6c\x73\x6a\xaf\x6f\x7c\x30\x9e\xd6\xa9\x88\x18\x71\x05\x3c\x5e\x64\xe2\xdb\xfc\xdc\x60\x2b\xbc\xa8\xb1\x15\xe0\x6c\xb5\x80\x9c\x8a\x86\x90\x7b\x15\x81\x08\xa6\xa3\xcf\xd0\x8e\x3e\x16\x1f\xf9\xd8\x77\x24\xd3\x4d\x78\x97\x6b\xe0\x03\xec\x98\xef\x58\x9c\x54\x25\x4e\x70\xcd\x4d\x01\x06\xf3\x52\xee\x56\x7e\xc1\x10\xfe\x00\x9f\x22\x4d\x46\x84\xe7\x28\xf6\x2a\x68\xb9\x17\x73\x63\x23\x66\xb3\x57\xac\xcb\x0a\xa0\x10\xb9\xfa\x7a\xe1\x00\xb3\xd6\x41\x23\x07\x8d\x89\xc8\x75\xc3\x48\xc8\xfe\x77\x84\x76\x5b\x13\xb1\x76\x5b\x3b\x53\xd8\xad\x88\x61\xb7\x63\xc2\xe3\x95\x1d\x0c\xb1\x17\x6a\x46\xf2\xa5\x3a\x46\x12\x9b\x25\x59\xaf\xd1\x7e\xec\x11\x52\x58\xa3\xf6\x4b\x86\x30\x0e\x88\x62\xb2\x21\x18\x35\x47\x8f\x5a\x0e\x44\x73\x3d\x6a\x7b\x0c\x96\x83\x96\x97\x1d\x5c\x55\x30\x6a\xb9\x98\x51\x8b\xe8\xcb\x5f\x3e\xc0\xa3\x36\xc0\xf5\x5e\xb0\x49\xf3\xfe\x2d\x8d\x8d\x9e\xcd\xac\x77\xa5\xb0\x88\x5c\x47\x68\x28\xb1\x49\xcb\xb1\x5b\x04\x76\x6a\x8f\x3a\x1b\x4d\x32\xc4\x93\x08\x37\x1f\xcb\x24\x1b\x6a\x15\xfe\x47\x1f\x7d\xf4\x91\xb3\x04\x02\x5f\xae\xd0\x13\xc8\x6f\xf5\x4f\xd6\x20\x71\xc3\x47\xae\xc0\xcb\x96\xb2\xef\x2d\xd8\x3c\x87\x75\x11\x6f\x1a\xda\xb6\x1f\xd9\x57\x2b\xf9\x8e\x1a\xf1\x7e\xef\x36\x92\x35\xc0\x6b\x96\x19\x3d\x4e\x95\x6b\xac\x0b\x59\xf6\x97\x18\x06\xf4\x06\x43\x70\x8b\xca\x87\x0c\x11\x2c\x64\xd9\x5f\x2a\x28\x4a\xd0\xaa\x60\x1a\xd5\x1a\xa8\x17\xf1\xc6\xce\xa6\xff\x9b\x07\x72\xb3\x5c\x61\x94\xa6\x7e\xf5\xaa\xbc\xe6\x79\x92\xf9\xd5\xb7\x3b\xab\xea\x9f\x33\xfb\x54\x7a\xeb\xc5\xf6\x8a\xfc\x2d\x6d\xe1\xe3\x53\x5d\x91\x7b\x14\x75\x96\x73\xb7\xf2\x3e\x43\x70\x08\xc3\x3f\xf5\xca\xcc\x51\x87\xdd\xb7\x0c\x56\x04\xe1\x9f\x39\xc3\x4f\xb3\x57\xe4\x7b\x07\x78\x45\x2e\x32\x2b\xb2\xaa\x57\xe4\xe0\xde\xac\xc8\x0f\xb2\x36\xed\x1e\x5c\x98\x55\xbd\x22\x07\xe9\x8a\x7c\x47\x51\xf7\xac\xac\x29\x68\x33\xf0\x8f\x0e\xe4\x14\xec\x53\x6b\x66\xb9\x59\x33\x8b\x34\x04\xc6\x1a\x0d\x81\x51\xf6\x57\x98\x47\x8b\x35\xf8\xc5\x2a\x0d\x7e\x51\xf2\x9b\xb5\x18\xbd\xd2\xa0\x5e\x44\x34\x9e\x4b\x11\xfa\xa2\xb2\x02\xf1\x2e\xb4\xfc\x24\x51\xf9\x62\xe8\xc1\x2c\x7a\x94\xe2\xe8\xb1\x7c\xd1\x01\xa4\xc7\xff\x6e\xf4\x74\xd3\xbf\xe8\xe3\xd1\xc2\x2e\x45\x74\x0e\x38\x9f\x2e\x43\x20\x8e\xa4\x59\x16\x4b\xd5\xd5\x07\x92\xaa\x7f\x37\x05\x3e\x77\xce\xa2\x6c\x3e\x47\x64\xc8\xdf\x68\x08\x91\x8e\x4c\x11\x72\x1d\xa2\x88\x54\xce\x43\xa8\x90\x8e\x14\x01\xf2\x37\x1a\x2a\x64\x6a\xf2\xe3\x86\x45\x07\x96\xef\x7d\x67\x5f\x88\x8f\xe7\x67\xcd\x67\x2d\x45\x5a\xe2\xe3\xb9\x08\x69\x22\xcb\xfe\x9a\x9c\xde\xb0\x6f\x30\x28\x27\x65\xff\x5c\xb3\x89\x7f\x97\x6b\x58\x93\xb2\xbf\xd2\xf0\x95\x8b\x38\x00\x99\x54\xae\xe2\x00\x57\x22\xcb\xfe\x3a\xf3\xe8\x62\x4c\x42\x20\x9a\xbf\xc1\x92\xe8\xd1\xe3\x6f\x00\x91\xd5\x9c\xe6\x87\x54\xae\x7f\x0f\x26\xe3\x05\x73\x40\x97\xcc\xdf\xc9\x5a\x2f\x2e\xfa\x3b\x99\x39\x30\xc7\xad\x90\x88\x0c\x70\x79\xe2\xd2\xe8\x8e\x18\xdd\xe5\xf7\x7e\x69\xfc\xb5\x2b\x0b\x1e\xab\x5c\x86\xc0\x1e\x49\x4b\xb8\x10\x67\x5d\x74\xe5\x81\x5c\xc2\x7f\x91\xc5\x5e\x22\x77\x20\x07\xb2\x6d\x7f\xae\xe6\xc6\x2a\x83\x31\x71\x35\x62\x89\x54\xb6\xa8\xcf\x3f\x53\x8f\x56\x9b\x47\xc3\x98\x54\xb9\x0e\xe1\x41\x60\xbe\xd2\x19\xb5\x10\x00\xe4\x9a\xfd\xb2\x9a\x33\xe5\x33\xfb\xda\xc3\x2b\xd8\x6b\x10\x49\xc4\xf5\xcb\x1e\x4b\x24\x05\x8b\x23\xc5\xb5\x07\x92\x14\xdf\x48\xec\xc0\xf7\x35\x36\x48\x3d\x1d\xb0\x59\xc2\xf5\x07\xb2\x03\x7f\x92\xd8\xb6\xe6\x38\xe2\xfe\xe0\x40\xb6\xed\x8f\xd4\x8c\x39\xc7\x70\xb8\x1f\x22\x5c\x09\x06\xf4\xf8\xd7\xea\xd1\x80\x99\x4c\x37\x62\x52\xe5\x11\x44\x21\x91\x65\x7f\xbd\x79\xf4\x23\x4c\xaa\xdc\x8d\xe8\x23\xb2\xec\x6f\xb0\xa6\xe0\xbf\x52\x53\xd0\x37\x38\x89\xb7\x69\x24\x12\x99\xf3\x45\xbc\x7a\x19\x90\x80\xe6\xb9\x95\xad\xea\xf3\x0f\xa8\x72\xf9\x35\x4c\x49\xd5\x2d\xfb\xd7\x18\xab\x5f\xdb\xca\xe4\x96\xc4\xad\xab\xea\xe8\x0b\x14\x2d\xe6\xee\x16\x1e\x3a\xc5\x34\x70\xaf\x27\x3c\x47\x32\x1c\x1e\x35\x12\xe6\x4e\xe6\x34\xed\x82\xf2\x7b\x8d\xca\x60\xb7\x26\xee\x59\xfb\x4b\xc3\x0c\x54\xaf\xa4\x0c\xcb\xed\x98\xa1\x72\xa7\xfa\x9c\x4b\x87\x65\x17\xa6\xa4\x0f\xcb\x45\xf1\xc3\x72\x47\x43\xc3\x52\xf9\x89\xaa\xea\xab\x8d\x52\xf3\xae\x03\x4e\x4d\x20\xd6\xef\xd2\x79\xbf\x0d\x53\x52\x08\xfc\x53\x95\xe3\x2b\x6e\xe5\x3e\xf5\xf9\x65\x4a\xe0\x5f\x63\x4a\x3a\x81\xc7\x86\x63\x09\x3c\xf6\x71\xce\xfb\x93\x1a\x1d\xa9\xfb\x0f\xf8\x48\x01\xd5\xbf\x94\x32\x2c\x0f\x60\x86\xca\xb8\xfa\xfc\x22\x1d\x96\xdd\x98\x92\x3e\x2c\x57\xc6\x0f\xcb\x43\x8d\xcd\xfb\x7b\x55\x55\x5f\x68\x94\x9a\x0f\x1f\x70\x6a\x02\xb1\x8e\x4b\xdc\xf0\x9a\xe2\x36\xbc\x47\x0f\xe4\x86\xf7\x39\xb5\x3f\xad\x35\xfb\x13\x84\x87\xf8\x9c\x8b\x21\x30\x3e\xab\x1e\x9d\x6d\x1e\x4d\x60\x52\x62\x57\xdc\xb8\xae\x3c\x79\x20\xbb\xf2\x99\x2c\x32\xdb\x93\xe1\xa9\x03\x79\x06\xf8\x54\x16\xdd\xec\xb6\xfd\xfc\x40\xd2\xad\xc3\xf8\x73\xbb\x91\x5c\xe0\x61\xde\x9e\xfa\xd4\xd3\x46\x24\x63\x68\xe3\xef\xf3\x39\x8c\x98\x58\x3e\x47\xbb\xb1\xd3\x3e\xe0\x43\x13\xdb\xb0\x85\x12\x1b\x18\x7f\xc3\x6f\x54\x96\x66\xf5\x4d\x70\x2f\x0f\x2e\x1b\xc7\x26\x99\x35\xc2\xd3\x63\xc0\x3b\x61\xd0\x21\x31\x32\xe0\x87\x41\x59\x83\x1f\x38\x06\x95\x71\x91\xea\x51\xac\x0d\x37\x7b\x15\xe9\xd5\x2b\x7b\x84\x84\x41\x98\x34\xfa\x06\xc0\x7b\x3d\xda\x45\x8c\xc3\xa3\x5c\x7c\x86\xed\x1a\x15\x5e\xd1\x95\xf9\x20\xd0\xc8\xfb\x1c\x9d\xce\xf0\xc4\x07\x3c\xb2\xa8\x79\x64\x51\x57\x63\xcd\x12\x5b\xdf\xf0\x52\x22\x97\x8c\xa7\x9d\x51\x20\xec\x11\x5a\x83\xe9\x78\x79\x70\xc3\x6d\xd3\xf3\xb1\x5f\x9b\xc7\x0e\x45\x15\x0a\xa3\xa1\x42\x61\x77\xa8\x50\x98\xd4\x0a\x85\xbc\x35\x5b\x27\x53\xd8\x6a\x01\xa7\x69\x31\xb9\x8d\xfd\xfa\x92\x68\x48\xb7\x71\x8f\xf0\xf2\x95\x9d\x1c\x1c\xce\x64\xd9\x73\xe4\x34\x2f\x27\x5b\xbc\x3c\x9a\xc6\xce\x20\x2e\x31\xaf\xd0\x7a\x63\xbd\x28\x5f\xcd\xcc\xf1\x7a\x66\x8e\x37\x32\x73\xbc\x99\x99\xe3\xed\xcc\x1c\xbf\xcd\xcc\xf1\x4e\x66\x8e\xf7\x32\x73\x7c\x90\x90\xc3\x65\xee\x8f\xd2\xc1\x66\x3a\x78\xcb\x91\x8c\x31\xce\x85\x80\x28\xb1\x4e\x2e\x97\xcb\xe5\xf3\x85\x62\xb1\x54\x2a\x95\x9a\x9a\x43\xbb\xf8\x41\x11\xb5\x8b\xdf\x90\xe0\x5e\xe4\x18\x10\x19\xc7\x82\x2f\x5a\x44\x5f\x20\x11\xad\x55\xc6\x61\x40\x49\xd0\x5b\xd2\xa1\x08\x65\x10\x3c\x69\xc3\xf9\x05\xdf\x21\x0e\x3e\x20\x07\xe8\x05\xe5\xef\xb8\x5a\x0b\x1e\xb6\xe3\x11\x32\x5e\x7c\xda\x85\x4f\xbb\xa9\x6b\x10\x69\xcb\x77\xf3\xd1\xb6\x30\x52\x63\x89\xb8\x00\x4a\x81\x26\xa5\xb3\x9c\xb9\x01\xf8\x09\x36\x67\x34\xa9\x39\xb6\xab\x5f\x42\x73\x56\xa6\x37\xa7\x9b\x34\xa7\x27\xd2\x9c\x01\xbb\x39\xf3\xb1\x39\x43\x7b\xd5\x9c\xb5\xe9\xcd\x91\xa4\x39\x5d\x91\xe6\x54\xed\xe6\xcc\xc3\xe6\x54\xf7\xaa\x39\xeb\x12\x9b\xa3\xaf\x2d\xe7\xa2\x1f\xd7\xa0\xe8\x1d\xf6\x47\xdf\xed\x1a\xae\xb4\xb6\x5e\x58\x34\x29\xc0\x8b\x50\x28\x0d\x13\xd0\x21\x35\xfc\x3d\x20\xa0\xc6\x30\x61\x3e\xb8\xa6\x85\xbf\xab\xe8\x3a\x1c\x26\xcc\x83\xa1\xc7\xdf\xda\xa7\x40\xff\xd0\xde\xf5\x2c\xf0\xf7\x1f\x14\xe8\xef\xef\x97\x50\x67\x59\xb2\xbc\xd4\xd6\xd3\xde\x5d\x95\xec\xa5\xb6\xc9\xa1\xae\x9d\x0e\xf1\x52\x73\xb2\x7c\xd5\x53\x56\x11\xdb\x9b\x55\x74\x7e\xfa\x3c\x99\x4b\x6a\xd4\xbe\x7b\x73\x03\xf0\xde\xc0\x29\x50\x62\x99\x9a\x5e\xfe\xbd\xaf\xe8\x86\x4c\xb3\xd0\x08\x6c\xf9\xf3\xa2\x3a\x67\xc4\x14\x69\xe6\x32\xf7\xa7\xf9\x74\x70\xb8\xe9\x9a\x67\x2a\x86\xa9\xb8\x65\x0a\x44\xdc\x60\x2c\x9b\x9c\xe5\xb4\xfa\x06\xe6\x3f\x87\xa0\x7c\x21\x2a\x19\x0b\x51\xc9\x4c\xb8\xfb\x00\x00\xa4\x0b\xe7\x5f\xc9\xfe\xd9\xaa\xc5\x9f\x1e\xd2\xe1\x9e\xa0\xbf\x29\x73\x03\xe0\x7c\x3d\x06\xc1\xea\xc0\xd6\x16\xc2\xd7\x79\x4c\xf2\x10\xe4\x26\x40\x7d\x15\xc6\x3f\x54\xb5\x9e\xff\x69\x88\xb0\x51\x44\x44\xb8\x36\x02\x0c\x52\x08\x3b\x54\x0a\x3b\xc4\xa6\xd2\x21\x4e\x3a\xc4\xd2\x3b\x04\x45\x43\xa3\x35\xb4\x5c\xab\x86\xe1\x09\xeb\xa1\x68\x3c\x61\x9d\x01\xae\x5b\x0f\x69\x5a\x4f\x80\x4e\x93\x41\x41\x8e\x64\x6b\x17\x94\x5a\x4d\xe0\xea\x6b\x35\xca\x6f\x3e\x53\xaa\x3c\xbd\x41\xeb\xce\x4c\x6a\x9d\xd8\xfb\xd6\xb9\xcc\x7d\x89\xc7\x87\x85\xcf\xa3\xa3\x61\xd2\x9c\xbd\x24\x61\xce\x96\x70\x79\xb5\x7a\x1c\xe6\x42\xde\x40\xce\x84\x21\xb6\x00\xe3\xa8\x06\x5a\x26\x07\xf1\xdb\x29\xd2\x8b\xb4\x90\x5e\x72\x40\x2a\x00\x82\x14\x40\xb0\x36\x32\x8f\xdb\xb2\xe6\xb1\xcb\xdc\x27\x0a\xfb\x1c\x2a\x6a\x28\x5e\xbc\x91\x5a\xba\xb1\x41\x0a\x42\xc6\xe6\x4a\x11\x74\xbd\x05\xe1\x60\x30\x5e\x00\xc4\x28\xf4\x72\xd0\x73\x3b\xba\x25\xc6\x75\x24\xa4\x98\x86\xa0\x3a\x65\xea\x49\x96\x87\x04\x8d\xf3\x24\x39\x8d\x5f\x49\x40\x38\x5d\xcc\xd1\xac\x5a\x71\x56\xaf\x27\x10\x86\x29\x27\x1d\x99\x33\x83\xe3\x00\x24\x0f\xac\x70\x8a\x4b\x85\x23\xda\x44\xb8\x90\x08\xd7\xaf\x03\xae\xd1\x14\x34\x6a\x8c\x62\x21\x1a\xd0\xe7\x10\x8b\x59\x87\x9d\x92\xd9\x48\x34\x5d\xb8\x13\x74\x13\xe8\x20\x03\x7f\x99\xa7\xdd\x3c\x25\x7c\x56\x74\x81\xe9\x14\xc8\xe1\x5b\x58\x3e\x80\xab\xe9\xe0\xfd\xa4\xe6\x06\x5a\xd5\xd7\xd3\x61\xfc\xb0\x55\x23\xe6\xe2\x39\xa8\x2b\x38\x27\x75\x5b\xe5\xad\x49\x29\x4f\x3b\x65\x32\x7b\x16\x68\xb0\x4b\x82\x2e\x19\xd2\xb5\x1e\x62\x3a\xb5\x70\xda\x59\xc4\xcc\x2a\xd3\xa7\x60\xd9\x06\x74\x2b\xb5\x4c\x75\x7c\x10\xd6\xba\xea\xe0\x2d\x8e\x5a\x3f\x49\x6b\x66\x63\xfc\x9a\x99\x60\x81\xab\xec\xa9\x01\x89\x4f\x0b\x4e\xa2\xa7\x07\x07\xd1\x33\x50\x6b\x32\x70\xfb\x8f\x81\x54\x28\x7d\xf4\x07\xbf\xba\xa8\x37\x2d\xa9\xeb\xb6\x64\x03\x6c\x3d\x24\xf3\x08\xcc\x1e\xc8\xa3\x21\xa1\xaa\x9c\x10\xaa\xaa\x81\x3c\x51\x5a\xe4\x54\xcb\xc0\xc3\xa0\x45\x13\x59\x10\x9f\x8f\x5e\x13\xc7\x77\xff\xf9\xef\x9f\xff\xfe\xf9\x6f\xaa\x7f\x1d\xbc\xe5\x43\x27\x0b\xf0\xf6\xd8\x63\xa5\xf4\xbc\xf6\xf6\x8e\x08\x46\xc2\x09\x5f\xfc\xe2\x97\xbe\x74\xe2\x89\x27\xed\x15\x50\x42\x3a\x4c\x42\xfd\x10\x09\x97\x7c\x82\x60\x12\x76\x34\x0c\x95\xb0\x87\xbf\xc3\xdf\xe5\xef\xf1\xf7\xf9\x07\xfc\x43\xfe\x11\xff\x88\x57\x45\x55\x2c\x12\x8b\xc4\x62\xb1\x58\x2c\x11\x4b\xc4\x52\xb1\x54\x2c\x13\xcb\xc4\x72\xb1\x42\xf4\x8b\x7e\xb1\x52\xac\x12\xab\xc4\x6a\xb1\x46\xac\x15\x67\x8b\x73\xc4\x39\x62\x40\xac\x83\xbf\x73\xc5\x7a\xb1\x41\x9c\x27\xce\x17\x17\x88\x0b\xc4\xa0\xb8\x50\x5c\x24\x2e\x16\x97\x88\x4b\xc5\x65\xe2\x72\x31\x24\xae\x10\x57\x8a\xab\xc4\x46\xf1\x5d\xf1\x5d\x71\xb5\x18\x16\xc3\x62\x93\xf8\x1e\xfc\x5d\x23\xae\x11\xd7\xc2\xdf\x75\xe2\x3a\xb1\x59\x6c\x16\xdf\x17\xdf\x17\xd7\x8b\xeb\xc5\x16\xb1\x45\xfc\x40\xdc\x20\x7e\x28\x7e\x28\x6e\x14\x3f\x12\x3f\x12\x37\x89\x1f\xc3\xdf\x88\x18\x11\x37\x8b\x9b\xc5\x2d\xe2\x16\xf1\x13\xb1\x55\xdc\x2a\x6e\x13\xb7\x89\xdb\xc5\x28\xfc\xdd\x21\xee\x14\x77\x89\xbb\xc4\xdd\xe2\x1e\x71\x8f\xf8\xa9\xf8\x19\xfc\x8d\x89\x31\x71\xaf\xb8\x57\xdc\x27\xee\x13\xf7\x8b\x6d\xe2\x01\xf1\xa0\x78\x48\x8c\x8b\x87\xc5\x23\xe2\x51\xf1\x98\x78\x5c\x3c\x21\x9e\x14\x13\x62\x42\x3c\x25\x9e\x16\x4f\x8b\x9f\x8b\xed\xf0\xf7\x8c\x78\x46\x3c\x0b\x7f\xcf\x89\xe7\xc4\x0e\xb1\x43\x3c\x2f\x9e\x17\x2f\x88\x17\xc4\x2f\xc4\x2f\xc4\x4e\xf1\x22\xfc\xbd\x24\x5e\x12\xbf\x14\x93\x62\x52\xfc\x4a\xbc\x2c\x5e\x16\xaf\x88\x57\xc4\x2e\xf1\xaa\x78\x55\xbc\x26\x5e\x17\xbb\xc5\x1b\xe2\xd7\xe2\x4d\xf1\x96\x78\x5b\xfc\x46\xfc\x56\xec\x11\xef\x88\x77\xc5\x7b\xe2\x7d\xf1\x81\xf8\x50\x7c\x28\x3e\x12\x1f\x89\xaa\x53\x75\x16\x39\x8b\x9c\xc5\xce\x62\x67\x89\xb3\xd4\x59\xe6\x2c\x77\x56\x38\xfd\xce\x4a\x67\x95\xb3\xda\x59\xe3\xac\x75\xce\x76\xce\x71\xce\x71\x06\x9c\x01\x67\x9d\xb3\xce\x39\xd7\x39\xd7\x59\xef\xac\x77\x36\x38\x1b\x9c\xf3\x9c\xf3\x9d\xf3\x9d\x0b\x9c\x41\x67\xd0\xb9\xd0\xb9\xc8\xb9\xc8\xb9\xd8\xb9\xc4\xb9\xd4\xb9\xcc\xb9\xdc\x19\x72\xae\x70\xae\x74\xae\x72\x36\x3a\xa1\x0a\x70\x77\x8d\x0a\x70\x53\xfc\x7e\xbf\xdb\xa8\x00\xab\x39\x7d\xc9\xe7\x68\xe5\x70\x4e\x2b\x87\x73\x88\x62\xef\x33\x2f\xef\x33\xaf\xe0\x33\xaf\xe8\x73\x8d\x5a\xc1\x11\xb5\xc2\x3f\xcb\x2b\xfb\xcc\x9b\xe6\x33\xaf\xc5\x67\xde\x41\x3e\x33\xb2\x5b\x95\x87\xdf\x27\xc8\xf7\xdd\xdc\xd4\x09\x17\x20\x1b\x1d\x6d\xb2\x17\x98\xbb\x49\xc7\x13\x32\xe7\x39\xb2\xe0\xe5\x64\xc9\x2b\xc8\x66\xaf\x24\xcb\x5e\xb3\x9c\xe6\x95\xe5\x41\xe8\x8f\x38\xc2\xbd\x83\x64\xde\x63\xb2\xe8\xe5\x65\x93\x57\x94\xae\xd7\x24\x35\x88\xc6\x69\x81\xfb\x18\x20\x38\xf0\xd9\xce\x88\x83\xc2\xe7\x16\x81\xb2\xe8\x16\xed\xf3\x30\xa8\x91\x1d\xe0\x06\x60\x1a\x42\x79\xc8\x16\x7d\x33\x70\x90\xc6\x43\x28\x87\xa8\x09\xa7\xa2\x99\xcc\x26\x81\x57\x47\x88\x7e\x31\x87\xfd\x15\x5a\x69\x55\xd5\xcf\xc2\x1c\xf6\x97\x21\xc0\x99\x8d\x19\xbb\x94\x8e\x44\x2d\xe8\x45\xd4\x71\x3d\x84\xb7\xc0\x9b\x18\xc9\xfb\xbc\xbc\x74\x82\x1b\xdf\xf7\x15\xf9\xae\x74\x94\x08\x8e\x19\x68\xfa\x15\x8e\xc1\xdf\x3b\x03\xfb\x68\x68\x71\x1a\x92\x62\x4c\x93\x62\x48\xdf\x41\xec\xd1\x92\xdf\x16\x27\x10\xfd\xb6\xd8\xe2\xfa\x0a\xda\xfa\xad\xb4\xf5\x23\x1a\x69\xaa\xcf\xd3\xee\x7b\xd0\x8b\x11\xbc\x58\xe0\x92\x63\x64\x4e\x8d\x9a\x12\xfa\xc8\xa8\xea\x07\x34\x78\x8a\x46\xef\x9c\x10\x52\x04\x60\xb9\xea\x70\x75\xb9\xe3\x56\x1e\x53\xfd\xb9\x0c\xa7\xc9\x19\x16\x66\xc7\x65\x8e\x8b\x01\x92\x2e\x35\xc0\x76\xa7\x6b\x3f\x41\x94\x53\x11\xc3\x22\xef\x2f\x37\x16\x92\x57\xe8\xcc\xae\xcc\xfb\x9e\x4e\x83\x10\xc8\x97\x60\x9a\x81\xb0\x78\x97\x75\xf2\xf2\xc5\x98\x66\x20\x2c\x00\xba\xe2\x22\xc7\x58\xab\xee\xe1\xd2\xf1\x4d\xe0\x1e\x40\x49\xb8\x50\xe5\xcf\x61\x30\x07\xff\x71\x73\xee\xb3\xa3\x98\x42\xc6\x41\x87\xc6\x0b\xcd\xd5\xc4\x14\x85\x4c\x17\xa8\x4c\x77\xd1\x4c\xa2\x36\xd3\xf9\x2a\x93\x91\xc3\x01\x46\xbd\x0f\xc3\xde\xeb\x20\xc7\xbe\xb3\xa4\x17\xa7\xcf\xa0\xbe\x12\xdb\x2d\xbc\x62\x87\x38\x81\xfd\xa5\x57\x52\x1f\x7f\x85\x57\x8a\x55\x81\xd7\x92\xa7\xe2\x0a\xda\xa4\x61\x68\xb6\xf0\x10\x86\xa6\x03\xe1\x67\x0e\x8a\x80\xa3\x8c\x38\xb2\x10\xb8\xec\x1e\xd2\xc9\xcb\x1b\x1c\x17\x40\x0f\xd6\xab\x33\x76\x30\x96\x02\x53\xdc\x0e\xe1\x8f\xf6\xb7\x59\x86\xc8\xe7\xd1\x79\x75\x3b\xa7\x7a\x8c\x76\x86\x6a\x5d\x25\xd0\xfb\x0c\x5c\x6a\xfa\x3d\xee\x8f\xbf\x7a\x27\x1f\x3e\x49\xe8\x04\xc9\x75\xed\x87\x75\xf2\xf2\x3a\xc7\xad\x74\x75\xf2\xf2\x80\x83\xa0\x88\x8a\xa9\xcd\x76\x98\xf9\x31\x90\x9b\xed\xb4\x25\xbd\xdf\xd6\xc9\xcb\xe7\x38\x2e\xb8\xad\x9f\x1d\xbc\xdf\x9f\x9b\xed\xb4\x9a\x1f\xa7\xcf\x76\xba\x92\x5e\x3f\xa2\x93\x97\xd7\x3a\x6e\xa5\xb3\x93\x97\xd7\x04\xaf\x8f\x8b\xd9\x8e\x34\x3f\x46\xc4\x6c\xa7\x27\xe9\xfd\xa3\x3a\x79\x79\xb5\xe3\x82\x5b\xf8\xaa\xe0\xfd\x11\x67\xb6\xd3\xad\x7e\xa8\xb3\xe0\xbc\xa4\x77\x8f\xe9\xe4\xe5\x95\x8e\x0b\xd8\x1e\xfd\x8e\xc9\x3e\x17\xd1\x06\x73\xe4\x54\x69\x7e\x94\xe8\x0f\x38\x46\x8d\xaa\x1f\xa3\x97\x75\xe9\x8c\xea\xa7\x61\x5f\xbb\x53\xf5\xb0\x92\xf9\xa3\xac\xd7\x27\x23\x7a\x05\x1d\xd1\xf5\x45\xc0\x22\x59\xa6\x5a\xe5\x77\xf7\x1a\xce\x60\xf2\x5e\x15\xc9\x7b\x74\x27\x2f\x2f\x85\xbc\xb2\x17\xe9\x17\xe6\xfd\x6e\x24\xef\x91\x9d\xbc\xbc\x04\xf2\xb6\xf6\xe2\x50\x85\x79\x87\x23\x79\x67\x76\xf2\xf2\x62\x95\x17\xe7\x44\x98\xf1\x7b\x91\x8c\x87\x77\xf2\xf2\x22\x47\x5f\x11\x0f\x69\x7c\xa3\x4d\x4e\xcc\xc4\xbd\x76\x5f\x4d\xdc\xcf\x77\xf2\x72\xd5\x41\x28\x95\x8f\x44\xe3\x13\xf7\xf8\x4e\x5e\xfe\x50\xb8\x80\x9e\xf0\x81\x68\x78\xe2\x76\x77\xf2\xf2\xfb\xc2\x05\x78\x94\xf7\x84\x3d\x71\x43\x07\x1f\x35\x19\x86\x9c\x7a\x26\xf2\x17\x3b\x79\xf9\x5d\x81\x70\x2a\xef\x08\x7b\x22\x87\x57\x08\xe7\xdb\xa6\x48\xc0\x76\xf0\x1a\x01\xb6\x0d\xbc\x4a\xf0\x57\xbe\xa8\xef\x34\xa6\x59\x77\x1a\x37\x52\xd2\x5b\x57\x0b\x73\x03\x44\x0a\x7d\xab\x21\x63\xd6\x0d\x30\x44\x71\x4a\x08\x6e\xf2\x5b\x81\xf0\x2d\xbf\x11\xe6\x62\x04\xf4\x4d\x7b\xb9\x7e\xb0\xa8\x7a\xd6\x10\xe6\x54\xeb\x48\x72\x0a\xf4\x61\x4f\xcd\xdf\xe9\xe4\xe5\x37\x45\xfc\x3a\xba\x25\x92\xf7\x4b\x9d\xbc\xfc\x6b\x11\xbf\x8e\xb6\x46\xf2\x9e\xd0\xc9\xcb\x6f\x88\xf8\x75\x74\x5b\x24\xef\x17\x3a\x79\x79\xb7\x88\x59\x47\xa3\x91\x8c\xc7\x75\xf2\xf2\xeb\xc2\x0d\x01\xc0\x1c\x4b\x9a\xb8\xd3\x5a\x3c\x35\xca\x3f\x13\x68\x12\x6c\x76\x5f\x13\xae\xae\x70\xc0\x68\xed\xf7\x28\x99\xe0\x55\xe1\x6a\xd0\x08\x25\x74\xa0\x6b\x9d\x00\x25\x77\x10\xe1\x1f\xbb\x1e\xc4\x3a\x21\x5b\x20\x60\x94\x88\xba\xb7\xc2\x51\x81\xb6\x3f\x66\x4b\x9c\x10\x5e\x8b\x64\xde\x41\x1d\x68\x5a\x01\x88\xa1\xaf\x08\xaa\x97\xed\x08\x8d\x2e\x92\x5a\x30\xc0\x4d\xab\x55\x4b\xa7\xd8\x12\xba\x39\x43\x33\x5e\x16\x4a\x6c\x21\xf0\x5a\xe0\x25\xf7\xb2\x26\xd6\x19\x01\x94\xd6\x6f\x01\xbb\x4b\x20\xac\x8f\x09\x4a\x09\xd8\x5d\x82\x08\x32\x4f\xc7\x0b\x32\x90\xf1\x97\xf8\xf2\x59\xb6\xcc\xc1\x15\xe1\x89\x54\xb2\x4f\xc5\x0f\xe8\xe1\x8b\x42\x77\xc5\x20\x3b\x81\xdb\xfa\x8b\xd8\x9a\x82\x76\x58\x79\x50\xa5\xed\x14\x6e\x74\x4c\xa6\xd4\x94\x4c\xa2\xbf\x20\x90\x64\x8e\x27\x82\xd8\xc8\xc2\xd2\x89\x03\xa8\xc1\x0b\x07\xaa\x3d\x3b\x84\x8e\x3a\x26\x64\xce\xcf\xf5\x82\x6c\xf8\x7f\xed\x71\x2a\x2c\xe9\xf5\x0a\xfe\xaa\xe1\xa3\xbd\xa2\xb6\x1a\xed\xd7\x16\x51\x3b\x04\x11\xf2\x0a\xe1\xf9\x89\x21\xbb\x2e\x51\xf0\x0b\xb2\x8c\x6f\x8c\xd5\xe1\x4f\xa2\xee\xbd\x3d\x8c\x82\xf1\x8c\xa2\xc4\xb3\x8a\x12\x0c\xa2\x0f\x05\x0f\x00\x0e\x61\x3b\x3e\x80\x50\x5b\x6a\x35\xcf\x39\xb3\x57\xfd\x8f\x2b\x69\x42\xd0\xfb\x29\x4f\x04\x51\x26\x8c\xe7\xd2\x84\x2a\xe2\x69\x3d\xd7\x29\x69\x25\xb7\x2d\xda\x46\x9c\x06\xd7\x9c\x64\xb5\xa4\x8e\xac\x71\xa0\xfc\x84\x70\x4d\xf8\x91\xa0\x55\x00\x02\x31\x01\x1d\x03\x78\x13\x44\xbd\x78\x82\xf2\x0b\x8e\x69\x8f\x0b\x7d\xbe\x18\xe7\x21\x54\x65\x2d\xdd\xb7\xa7\xd0\x1d\xba\xa7\xc1\x6b\x27\xb5\x0d\xf4\x38\xf7\x04\x02\x54\x3c\x6a\x90\x81\xfb\x9d\xb8\x82\x9f\x4d\x29\x58\x44\x0a\xae\x3c\xa6\x0a\x7c\xd8\x2c\x46\x83\xf0\xb4\x43\xa7\x56\xb6\xa9\x2f\xe3\xe6\xf1\xd1\xfa\xf1\x8b\x3a\x55\xad\x55\x47\xaf\x55\x40\x9b\x78\xe8\x40\xad\x8d\x07\xc2\xb5\x11\x7b\x60\xca\xc3\xa2\x30\x4b\x43\xe6\xbd\x92\x2c\x78\x79\x59\xf2\x0a\x95\x87\x55\x43\xef\x37\x5d\x32\x60\x7b\x2f\xe9\xd4\xca\xf3\xea\xcb\x7d\xe6\xb1\x41\xb5\x7a\x4d\xa7\xaa\x1e\x37\xe9\x1e\xff\x4a\xa5\xdd\x7b\xa0\x7a\xfc\x33\xc3\x9d\xc8\xca\xf9\x4a\x10\x1f\xd0\x48\x42\x80\x1e\xf1\xb3\x03\xd5\xa6\x7b\x74\x9b\x0a\x66\x7f\xd1\xad\xd8\xc5\xf0\x61\xe5\x65\xf5\xe5\xee\x1a\x3e\x96\xf3\x8b\xbd\x5e\x41\x3a\xfe\x3f\xd8\x23\xd7\xb4\xa4\x57\x8d\x56\xc1\x2b\xc9\xbc\x57\x00\xc5\x50\xc9\x2b\x56\x76\xaa\x52\xee\x34\x43\x62\xb0\xc4\x5e\xd7\xa9\x08\x9d\x71\x87\x79\x6c\x50\xfb\xde\xd4\xa9\x6a\xc4\x8a\x7a\xc4\x7e\xad\xd2\x46\x0f\x14\x75\x6e\xa3\xfd\x76\xb0\xdf\x79\xec\xf7\xff\xb1\xfb\x5d\x54\xfd\x46\x74\x99\x5b\x4d\x3f\x8e\xa2\x20\x0d\xb7\x0a\xb7\xb2\x5b\x7d\xd9\x2a\x54\x7f\x4c\x48\xb3\xdf\xe8\xa4\x03\xd3\x9f\x5b\x6a\xfa\xe3\xf8\xff\x68\x77\x24\xaf\x3a\x82\x4b\x0f\xbb\x73\x73\x74\x9d\xed\xd1\xa9\x88\x40\x35\x12\x95\x02\xee\xd7\xa9\xf8\xf8\xc7\xa2\x66\x0f\xd8\x77\xdd\xb9\x09\x64\x2c\xb9\x80\xa0\x67\xdc\x14\x08\x58\x16\xda\x87\xe6\x33\x52\x68\xb2\x7f\x00\xb0\x66\x07\x8a\xec\x3f\x34\xdb\xc9\x28\x8f\x4a\xe2\xd2\xf6\x01\xf9\x90\x32\xfe\x3b\x93\x03\x3d\x48\x4b\x39\x39\xaa\xe1\x88\x8d\x43\xb7\x12\xcb\x6f\x08\xc4\xf2\x0e\x0d\x00\x8a\xa6\xe3\x06\xcd\x1e\x02\xd3\x81\x78\x9e\x97\xdc\x2b\x48\xb5\x39\xb3\x06\x44\xf1\xb8\xce\x6a\x79\x85\x47\x36\x64\x50\x23\xe7\x35\x66\x9e\xf0\xf2\x40\x93\x2d\xb0\x0c\xcc\x78\x00\xf0\xc2\x96\x18\x81\x61\xdf\x0d\xc2\xf7\x45\x28\x4e\x1f\x6f\x4b\xd3\x9a\xe7\x2d\xe1\x98\x0d\x11\x22\x36\xeb\xfc\x5a\x2b\xe8\xe5\x4d\xc4\x25\xaf\x20\xf3\xb2\xf0\x4d\x82\xff\xb0\xd9\xbc\x73\x9d\x70\xfd\x2f\x6b\x8e\x5e\x94\x79\x9d\x67\x99\x7e\x84\x79\xae\x15\x20\x71\x21\x62\xc4\x35\x6a\x06\x2b\xf1\x4b\x04\x7b\xd2\x6a\x95\xfe\x3d\x61\x02\x90\xe7\xa5\x43\x1f\x6c\x12\x18\xab\x9e\x04\x1e\x57\x1b\xa3\x2c\x2d\x24\x99\x86\x55\xa6\x92\x2c\xd2\xb4\xab\x85\x5b\x59\xae\xbe\x7c\x37\x7a\x1c\x84\x7a\x8c\x9c\x38\x22\x6a\x90\x4d\xd6\x2c\x9a\xca\x9c\x1c\x11\xd6\x9c\x7c\x13\x6e\x19\xac\x39\x39\x22\x82\x39\x69\x66\x23\x26\x7f\x6c\x73\xf2\x4a\xe0\x27\x01\xac\x32\x60\x27\x5c\x29\x40\xff\x1c\x80\x85\x0d\xa8\xc4\x2b\x84\x5b\x59\xaf\xbe\x0c\xe9\x37\x16\x90\x33\xde\x10\xb0\x95\x5f\xc0\xc1\xab\xd5\x63\xe6\x2b\xd8\x27\x9a\x1f\x2c\x2e\x72\x48\x2e\x0e\xfd\xf3\x5c\x4a\xfd\x1b\x62\x22\x79\x50\x3b\x51\x35\x24\x39\x82\xaa\x96\x7a\xf2\xcd\x20\x6a\xe6\x82\xba\x54\xb8\x7e\x35\xec\x66\x95\x76\xb3\xda\x68\x37\x37\x7c\x62\xbb\x79\x31\x0c\xf1\x07\x7d\x21\x98\xdc\xf9\x1c\x93\x2b\x97\xa8\x2f\x17\xc1\xf3\x65\x66\x0a\x5c\xa0\xd3\x10\xf3\xe1\x42\x78\xb8\xdc\x9a\x1f\x17\xaa\xf9\x31\x14\x12\x6e\x88\x12\x6e\xa8\x51\xc2\x5d\x98\x48\xb8\x1a\x8a\xed\x2d\xa9\xea\x66\xb5\xe7\x0b\xd7\xdf\xf1\x42\xd0\x41\xfd\x15\x3b\xa8\x7f\xd4\xdf\xc1\x8b\x3f\x81\x1d\xdc\x50\xab\x52\x43\xa1\x63\xa9\x58\xb0\x79\x0e\x23\xcc\xf3\x52\xda\xfa\x5b\x9a\xad\xc0\x26\x31\xb7\x8d\x52\x9b\x1c\xfa\xee\xb7\x09\xe0\xc7\x7a\x35\x63\xf2\x5e\xce\xbf\xec\x86\xa3\xbd\xbc\x2b\x73\x6a\x0b\xf2\x8a\x32\xeb\xf0\x2c\x59\x76\x7f\x34\xcd\x24\x22\x29\x8b\x0e\x7a\x88\x1e\x08\x84\xb7\x9c\xa6\x61\xbe\x72\xb9\x6a\xd0\x39\x30\xad\x57\x19\x90\x80\xbb\x75\x9a\x4a\x5c\x67\xb8\xe7\x4d\x2a\xf1\x6c\x4c\x7c\xa7\xaf\xd7\x37\x17\xa3\x1b\x55\xfa\x5a\xa1\xf1\x29\xd6\x08\x7c\x89\x2e\x90\x35\x28\xf2\xe7\xbe\x41\xf0\x2c\x56\x1f\x28\x59\x6d\xa5\x11\x13\xfc\xf9\xbd\x81\x05\x6e\x13\x7e\x2e\x24\xd8\x1b\x2b\x61\x2f\xd3\x73\xc0\xcf\x59\xc7\xf7\x6b\x17\x25\x1d\xdf\x07\xb8\xdf\xdb\x6b\xd4\x8d\x81\xcc\x9d\x33\x4a\xd2\x56\x4f\x4f\x8d\x6c\xbd\x65\x52\x7f\xeb\xee\xe8\x72\x23\xb8\xf7\x0b\x8a\xda\xb0\x1c\x89\x6f\xec\x4b\x21\x6d\x59\xa8\x8a\x14\xc6\x1a\x59\xda\x17\xa1\x90\x6f\x69\xa0\x89\x14\x70\xa2\x10\x81\x26\xd2\xa9\xb1\x3f\xc5\xba\x57\x46\xd7\xcb\x0f\xa6\xb2\x5e\x0c\x3a\x0e\x20\x52\x2c\x52\x33\xc5\xf1\x72\xfe\xe2\x6b\xd2\x17\x8b\x64\x0d\xcf\x90\xb4\xc5\xf2\x21\xaf\x5d\x2c\x80\x9e\xf1\x01\x40\x8e\x83\x31\x05\xc2\xb5\xbc\xcf\xd5\x9c\x0f\x60\x7e\x6e\xd3\x69\x54\x1e\xbe\x59\xa5\xbd\xc7\x0f\xd0\x9c\x7f\x87\x93\xa9\x6c\x6b\xa2\x6e\x49\x9b\xca\xa1\x3e\x90\x9a\xe2\x07\x21\x77\x71\xd4\x1c\x29\xfc\x7b\x98\xd6\x6c\xdf\xaa\xfa\xb5\x87\x83\x70\xbb\xab\xa5\xd7\xab\x3d\x1d\x4a\x9e\xc4\xd4\xa4\x68\x6c\xa0\xc6\x8d\x15\x0b\xc3\x05\x67\x2e\x08\xde\xe6\xaa\xf6\xf1\x83\x7a\x3d\x81\x80\x22\x6f\x71\xe4\x66\x94\x07\xbd\xc5\xdd\x1a\x16\xef\x33\x6b\xaa\x8e\x66\x4d\x55\x19\xb5\xb6\x90\xcc\x6f\xd3\x01\xd8\xef\xd2\x81\x51\x5c\xff\xba\xcd\x47\x7b\x39\x3f\x07\x01\x60\xbc\x82\xcc\xa5\x91\xa0\xe1\xe9\x1a\x9a\xfa\x44\x15\xa4\xaf\xe3\x74\xdd\x2d\x02\xcb\x84\x3c\xe2\x78\xbc\x06\xd4\x38\xdb\xf0\xf6\x87\x75\x9a\x4a\x7c\xfb\x1f\x43\x21\xe8\xa7\x3a\x50\x0a\xa2\x58\xec\x82\x97\xde\x24\xcf\x81\x8a\xbb\x62\xa8\x88\x0b\xff\xec\x5c\x64\xe1\x8f\x4d\x65\xe1\xcf\xd1\xd4\xbc\xdf\x44\x45\xf1\x0b\x5e\xce\xbf\x77\xa4\xa1\x5d\xb2\x31\x6a\x4e\xf0\x34\x26\xf0\xcb\x18\x26\x00\xe0\x1d\x2f\xf1\x04\x42\xac\x89\x12\xe2\x81\xa9\x10\xa2\xac\xc5\x05\x40\xa4\x78\x51\x11\x22\xe7\xe5\x60\x6a\xed\x37\x42\xec\x4e\x25\xc4\x0b\x31\x84\x78\x88\x63\x08\x18\x99\xf7\xdf\x20\x33\xe5\x11\x9d\x5c\x99\x54\x5f\x76\xc0\xf3\x00\x49\xe8\x19\x9d\x46\x99\x23\x40\x34\x3c\x77\xa0\x98\xe3\x33\x8a\x7d\x2b\x56\x47\xb5\x64\x78\x46\x85\x2d\xb1\xbd\x60\xd4\x02\xfe\x1d\xe6\x96\xae\xa0\x5b\xff\x14\xc7\x02\x5c\xff\x81\x64\x43\x23\xc8\xb4\x9d\xa3\x5b\xd8\x5f\x7a\x39\x9f\x7b\x05\x37\x60\x87\x39\xd0\x7b\x37\x7e\xea\x45\x72\xd4\x1c\x71\x9f\xe2\xae\x3f\x1e\x6d\x26\x04\x37\x7a\x2a\xa3\x99\x90\x69\x42\x65\xd2\xec\xe9\xaf\xbc\x02\x42\x62\x3c\xc1\xed\x91\x80\x5e\x58\x39\x1e\x87\x41\xdd\x60\x71\xd8\xc7\xed\x41\x85\x38\x4e\x8f\x1d\xa8\x41\x7d\xa4\x9e\x41\xf5\x0a\xfe\xf3\x46\xc7\x52\x94\x05\x54\xfd\x14\x03\xaa\x81\x83\xfe\x23\xaa\xc5\xaf\x26\x53\x0d\x32\x3d\x7c\x80\x06\xf7\x41\xee\xfa\xbb\xa3\x83\x0b\x88\x0c\x0f\x66\x34\x13\x32\x3d\x10\x19\x5c\xc0\x74\xb8\x3f\x6d\x70\x21\xc7\x7d\x49\xac\x6d\x20\xca\xda\x7e\x95\xc5\xda\x6c\x4d\x52\xb7\xc5\xe3\x5f\x51\x75\xdd\x8b\x3c\xbe\xe0\x3f\x3e\x72\xb4\x57\x94\xfb\xea\xc6\x3e\x44\xd2\x45\x8e\xe6\x00\x6e\x91\x63\x71\xb4\x9f\x71\x57\x72\x5f\xfc\x19\x01\xfa\xf9\x19\x08\x32\x20\x17\xe7\x02\x9d\x62\xce\x22\x2c\xe4\xfb\xa9\xc9\xc7\xbd\x1c\x7a\x8f\xe6\x65\x0e\xdd\x20\xa3\x9e\x6d\x14\x47\xe8\x1e\xee\x22\xce\xd3\xdd\xb5\xcc\xb4\x03\xcd\x6f\x0b\x4a\x68\xd8\x37\xeb\x42\x5f\x32\xf3\x28\x2d\x72\xa0\x88\xcb\xc5\xd2\xe4\x4e\x03\x42\x3c\xa0\xed\x5a\x01\x4c\x43\xcc\x76\x26\x05\xde\x65\x0f\xea\x3b\xec\x7e\x6d\xd8\x3a\x26\x22\x3e\x4d\x21\x80\x44\xa2\x55\x2e\xda\x8f\xb2\x40\xcf\xff\xb6\x22\xc9\x1d\xdc\x02\xfd\x48\xb2\xed\xe8\x8f\x20\x6c\x4c\xee\xbb\x19\x03\xf0\x1d\x2c\x42\x2d\xa0\xca\xed\x10\xe9\xcb\xd3\xcd\x05\x78\xd5\xdb\xb9\x8b\x00\xd3\x3a\x9e\x4e\xbf\xbe\x11\x9e\x34\xed\x16\x9e\xf0\x85\xe7\x20\x2e\xfc\xad\x1c\x83\x3c\xe1\xf5\xbb\x39\xdd\x00\xd0\xff\x56\x88\x9c\x25\x9d\x5e\x7d\x44\x35\x87\x31\x1a\x0c\xe0\x27\xdc\xad\xfc\x96\x63\xfc\x1a\x24\xff\x0e\x1e\xb5\x86\x8e\xa0\xaa\xbc\x97\xa8\xe3\x4d\x12\x3a\x3a\x00\x8f\x06\xfb\x62\x2a\x77\x30\x54\x8e\xee\x21\xe6\xe8\xc3\x81\x98\xd4\xf0\x51\x3e\x93\x45\x7d\xef\x50\xd2\xd3\x2a\xaf\xa6\x95\x2c\x7a\x5c\x96\x40\x58\x2f\x18\xda\x56\xde\x50\x9d\xf8\x31\x10\xc3\x18\xb7\x7e\xa8\x93\x2a\xb7\x3a\x18\xbb\x06\x46\xb3\x9d\xc1\xc3\x11\x9d\x86\x0c\x96\xfb\x65\x4d\xb9\x11\x1d\xdb\x26\x48\xef\xf5\x30\xa8\x58\x55\xf8\x5c\xe7\x19\x14\x41\x94\x9a\x1a\x1b\xc3\x25\x8b\xf7\x91\x8d\xe1\x52\x55\xc9\x0f\xb8\x5b\x39\x5f\x60\x94\x99\x86\xad\x0c\x97\xab\x17\xaf\xe7\x6e\x65\x83\xc0\xb8\x2e\x51\x3b\x43\x9f\xa5\x18\x19\xf6\x0b\x1d\xf3\xe5\x5c\xa1\x63\xbe\xe0\x0b\x81\x6d\xec\x00\x4f\x31\x29\x5c\xa5\x5e\xba\x96\xbb\x95\x01\xf5\xe5\x9a\xa0\xee\x09\x61\xac\x63\x0f\x4e\xb1\x8e\x5d\xa3\x5e\xfa\x1e\x77\x2b\x67\x0b\x0c\xa1\xa2\x5e\x18\x5a\x7b\xcc\x01\xb6\x90\x1d\x5a\x7b\x0c\x81\x5f\x5e\x6c\x9b\xcb\xad\x15\x3a\x0c\x8a\x31\xee\x9b\x20\x06\x7b\xeb\x22\x99\x57\x0b\x8c\x8f\x02\xd6\x7d\xd4\xf2\x76\x7d\x24\xe3\x4a\x95\xf1\x2a\x1e\x6f\xda\x77\x5e\x24\xf3\x0a\xa1\xe3\x97\xd4\xd8\xf6\x5d\x10\xc9\xb9\x4c\x60\xd8\x12\x64\x59\xbe\x51\x27\x6c\x71\x30\xd9\xf5\x4f\x86\x3f\xbc\x01\xf5\xb8\x2f\xe0\xab\xe2\x33\xfe\xc9\x52\x0c\x1f\x89\xcc\xed\x54\xc9\x57\xf8\x5f\xeb\xf7\x99\xff\x35\x9d\x15\x52\x7b\x65\x7e\x85\x2f\x96\xfb\x4c\xe5\x84\x14\x5d\xfc\x8f\x9d\x20\x1e\xca\x2c\xe7\xd4\x10\x79\x18\x7e\xea\xa1\xfe\x91\xca\x73\x39\x4a\x13\x6a\xd7\x0c\xdb\x75\xa9\x4a\x3c\xda\xe3\x7a\xf5\x49\xae\xd5\x4c\x57\x09\x0c\x62\x52\x59\xac\xbe\x5c\x64\x02\x86\x06\x36\x49\x1b\x75\x72\x65\xb3\x2a\xe5\x42\x7c\xbe\x85\xfb\x67\xe9\x1a\xbf\x2b\x30\xb9\xf2\x8a\x30\x31\x46\x00\x8a\xdb\xb0\x8d\x49\x9d\xec\x46\x3d\x6b\x49\xcc\xa9\xaa\xa0\x40\x2b\x1d\x1a\x3c\x5a\x86\xb1\xd0\xed\xb0\xdc\xc4\xf3\x96\x44\xe6\x1e\xa6\x83\x34\x49\x19\xe9\x7c\x02\xb7\x31\xcb\x99\xe7\x21\x16\x8e\x43\xbc\x6b\xe1\x87\xd0\x93\x7e\x54\xe3\x71\xb4\xea\x21\xc4\xad\x66\x0e\xfb\x6b\xc9\xfd\x93\xfb\x7d\x26\xd9\xf0\x91\xfe\xc9\xcb\xf5\x17\xd3\xcf\x97\x04\x86\x38\x81\xe8\x8a\xcb\x7d\xe6\x73\x3d\xa8\xfe\xb1\x6a\x88\x8f\x35\xbf\xaa\x1f\xdd\x73\xeb\x33\xbc\xd7\x33\x11\xf0\x86\x72\x61\xd4\xf7\x50\x84\x1b\x33\x08\x27\x7e\xf5\xdc\x91\xbb\x06\xcf\xec\xb5\xd0\x58\x36\xd3\xae\xbe\x56\xe3\x48\x73\x02\xeb\x82\x26\x7d\x5f\x60\xa4\x93\xca\xd3\xea\xcb\xb9\xc1\xd0\x38\x7a\xe8\x6f\xd0\xc9\xae\xff\x33\x2d\x9f\x62\x2b\xc2\x0b\xce\x05\x24\xe3\x3a\x6e\x20\x11\x43\x19\x36\x38\xb5\xd0\x8c\x03\x34\xa3\xd1\xe3\x3e\x16\x93\xf1\x1c\xee\x56\x9e\x14\x41\x4c\x11\x1d\xe3\xc4\xaf\xde\x61\xef\x01\x37\x26\xef\x01\x46\x0a\x18\x30\x86\xd9\x8a\x6e\xa5\x80\x0f\xb6\x73\x5f\x2e\xf7\x78\xb0\x3b\x68\xf8\x9f\x41\x45\x57\xd9\x1f\xd8\xfd\xfc\x48\xb5\x61\x2d\x77\x2b\x8f\x0b\x1d\x19\x44\x6f\x2d\xb0\x37\x74\x08\x7f\x68\x53\xd9\x6a\xd1\x8f\x53\x77\x25\x7f\x68\x73\xd7\xf0\x09\xac\x6d\x0e\x6b\x8b\x6d\x55\x8c\x0d\xf6\x88\xc0\x60\x22\x95\x47\xd5\x97\x95\x91\x16\xe8\x1f\x9b\x70\x4e\xcc\x72\x06\x9c\x61\x1f\xa1\x6f\x82\xef\x32\xad\xf4\x5b\x54\xa1\xfd\xdc\xad\x3c\x2c\xc2\xa8\x20\x03\x68\x1a\xde\x0a\x30\x96\xdf\xb3\xfb\xb7\x35\xb6\x7f\xfe\xd0\x80\xea\x57\x73\x08\x8f\x8f\x09\x4d\x9e\xd0\xdf\x4a\x9e\x23\xf9\x30\xfc\xc0\x7b\x26\xc9\x87\xa5\x33\x87\x95\xd4\xa7\x98\xc3\x9a\xd4\x27\x9b\xc3\x9a\x49\xcb\xbb\xc9\xf7\xe8\xfe\x67\xf5\xe2\x56\x81\x91\x44\x2a\x0f\x09\x0c\x17\x62\x7a\xa1\xf8\x83\xf9\xe1\x57\xcd\x7f\x67\x01\x5e\x02\x26\x7e\x64\xfe\x63\xb3\x31\xc4\xd9\x00\xc1\x1a\x1a\xd0\x58\x43\x6a\x3d\x6b\xb3\x81\x97\x15\xab\x5b\xa2\x16\x46\x4a\x7b\x46\x55\x33\x16\x73\xb7\xb2\x4d\x98\xa0\x20\x41\x7b\xe6\xeb\x1f\xfe\xe8\x2b\x23\x5c\x4f\xf9\xfb\x54\xb6\x2a\x07\xe3\x4e\xe6\x1a\x46\x33\xcb\x51\xb3\x54\xb1\x15\xb5\x6e\xff\x5a\x73\x16\xf3\xdd\x30\x97\x9f\xa9\x77\xcf\x74\xdd\x90\x71\xd5\xc3\x63\x08\x3f\x23\xd5\xe9\x00\x3d\x38\xb5\x09\xb7\x0b\xb3\x68\x3c\x1f\x9d\x1f\xd9\xa5\x92\x04\x02\xf0\x0c\xf8\xc1\x89\x8c\x20\x2d\x19\x81\x11\x09\xc1\xaf\x4b\x42\x40\x6a\x79\xac\x72\xb7\x80\xa0\x1e\x9a\x7a\xe3\xb6\x3f\xc0\x83\x91\x6d\xf8\x0e\x01\x91\x3f\x74\xe6\x2e\x2b\xef\x78\x24\xef\x6d\x2a\xef\x19\x26\x6f\x6b\xaf\x24\xd3\xfd\x91\x48\xde\x9f\xa8\xbc\xff\xa0\xe5\x80\x2a\x91\x03\x1e\x8b\x64\xbc\x59\x40\x48\x8f\xda\x8c\x4f\x44\x32\xde\xa4\x32\xfe\x2f\xd7\xb0\x79\xdf\x09\x43\x2f\x8e\x71\xbf\xaf\xd7\x3a\x90\x3d\xb5\x38\xd1\x04\xd5\x1f\x38\xea\x4c\x8f\x21\xf7\xfc\x1f\x6e\x87\xd9\xc8\xf0\xfa\x80\x49\xd6\x67\x15\xf4\x73\x5a\xd0\x38\x2d\x68\x28\x47\x67\xe6\x4e\x55\xdc\xdf\x4f\x69\x62\x3e\x2f\x4c\x58\x8c\xff\x77\x27\xe6\x50\xce\x63\x95\x67\x55\x47\xff\x8b\x2b\xd5\xf9\xfb\x5a\xf5\xfd\x6f\xf7\xa1\x40\x03\x7c\x25\x67\x49\x33\x2f\x67\x49\x33\x14\xab\x6c\xff\x53\x61\xff\x8a\x6e\xbb\x1a\xeb\xec\x84\x43\x81\x7c\x1c\xd2\xd9\x89\x70\xce\xe8\x9f\x7a\x69\xa0\xd0\x6a\x2f\x8f\x57\x13\x96\x07\x16\x83\x08\x67\x5a\x02\x84\x43\xbc\x92\x00\x19\x4a\x80\xdc\x48\x80\x9c\xac\x85\x6b\x1c\x1d\x7e\x84\xd5\x25\x00\x32\x5b\x00\x94\x2c\x14\xf5\xa8\x76\x86\x36\xf2\x95\x18\x9f\xe9\x36\xeb\xd2\x6f\x0b\x97\xc6\x41\x78\xb1\x83\x31\x4c\x8c\x3c\x6e\x6c\x35\x1d\x8c\x63\x52\xcb\x06\x3e\x54\xd3\xfa\xdf\x11\x36\x30\x51\x37\x1b\x78\x4f\xbd\x7a\x6a\x48\xbc\x86\xd8\xc0\x84\x66\x03\x13\xb1\x6c\x60\x82\xb2\x81\x09\xca\x06\x26\x3e\x06\x36\xb0\x47\x40\xac\x12\xc9\x91\xaa\x94\xd4\x7f\xe1\x56\x86\xd5\xe7\xbf\x71\x63\x64\xd8\xa5\x4b\x32\x65\xd8\x41\x5b\x86\x0d\x34\x1a\xc6\x05\x31\xe9\x74\xbf\x0c\x43\x94\x54\xbe\xeb\x60\x3c\x92\x0c\xd9\x75\x45\x72\x4b\x94\xec\x5a\x6d\x58\x76\xed\x77\x20\x72\x49\xe5\x2a\xf5\xf9\xed\x58\xc9\x75\x8b\x91\x5c\x07\x89\xe4\x3a\x58\x87\xe4\xba\x4a\x95\xf9\x2d\xb7\x72\x85\xfa\xfc\xa6\xab\x5f\x4b\x94\x5b\xd7\xc4\xf6\xcd\x1f\xd0\xc2\x69\x20\xb7\x0e\xa0\x80\xea\x09\xfd\xa8\xd9\x73\xf4\xb7\x26\x2f\x07\xb2\xaa\x96\x5d\x99\x96\x5d\x73\x5a\x76\x75\xb4\xec\x3a\x48\x64\xd7\xc1\x3a\x64\xd7\xb5\xaa\xfd\xa7\xb8\x95\xcb\xd5\xe7\x82\xa0\x1f\x81\xe4\x3a\x18\x27\xb9\x0e\xc6\x49\xae\x83\x44\x72\x1d\xac\x95\x5c\x5f\x55\x15\xcc\x4f\x17\x5c\x07\x30\x0e\x4a\xe5\x12\xf5\xf9\xc7\xb4\x31\xf3\xf5\x0f\xca\x15\x2e\xc2\xc8\x24\x53\xe1\x0a\x17\x38\x10\x8b\xe4\xff\x69\xae\x30\xa8\xa4\xd6\x0d\x0e\x84\x42\xd1\xc4\x8b\x48\xad\x97\x2d\xb1\x65\xc1\x75\x2a\xf3\xbf\x30\x99\x6d\xa9\x75\x28\x92\xf7\x6c\x95\xf7\xeb\x26\xaf\x2d\xb5\x5e\x19\xc9\xbb\x5a\xe5\xfd\xfd\x18\x61\x74\x63\x24\xe3\x4a\x0c\x82\x52\x9b\xf1\xea\x48\xc6\xe5\x2a\xa3\xef\x06\xbe\x6f\x44\x47\x21\xed\x28\xe1\xdf\xa3\x6f\xde\xc3\x02\xa6\x62\xdc\x58\x81\x41\x56\xdc\xca\xdb\x02\x82\x93\xd0\x41\x63\x95\x37\x54\xe2\xc9\xfb\x58\x9c\x1a\x15\x96\x84\x71\xfd\x92\x24\x09\x63\x9e\xa5\x1c\x9a\x4f\xe6\x0d\xa7\xf3\x86\x6a\x44\x03\xe8\xb5\xbd\x98\x37\x9b\x84\x3f\x4d\xaf\xd9\xdd\x0e\x84\x51\x09\xb4\x89\xcb\xa9\xc6\x70\xf4\xa2\xcd\x1c\x30\x10\xc5\xf0\x91\xbd\xc3\x27\x0a\x86\xed\xdc\x24\xfc\xb3\x7a\xdb\xf3\x76\x19\x73\x40\xf9\x04\x6f\xe4\x03\x0d\x22\xbc\xd4\x87\xe1\x58\x3d\x5e\xb9\x52\x40\x5c\x13\x20\xb5\x3f\xe0\xb4\x5e\x5c\xf4\x07\x1c\x54\x21\x2e\xd8\xec\xf1\xca\x65\x02\xa2\x9b\xf8\xcc\x7c\xef\x81\x61\xfc\x2b\xad\xe7\xdf\xea\x40\x52\xa0\xce\xd7\x4c\x02\x92\x67\x23\x93\xa8\x2c\x12\x3a\xd8\x88\xca\x62\x7e\x9f\x18\xa7\xdd\xbf\x2d\x75\x2f\xea\xa8\x5f\xbb\x7f\xbb\x83\x61\x41\x1e\x71\x74\x58\x90\x06\x75\xfb\x77\xa8\xf7\x4e\x70\x2b\xe3\xea\xb3\xbb\x31\xcd\xfe\x5d\x0e\x44\x03\xa9\x3c\xa8\x3e\x8f\x0f\xf5\xfa\x06\x32\xc0\xec\xdf\xf5\xe8\xf9\xef\x71\x20\x62\x47\x65\x9b\xfa\xfc\xbc\xad\xe5\x0f\xa1\x03\x3e\x7a\x55\x43\x07\xb4\x90\xb8\xbb\xc1\xd2\x18\xe0\x96\x11\xef\xcf\x28\x8d\x37\xe6\x13\x7d\x08\xea\x81\x0a\x18\x73\x20\x0c\x47\xe5\x3e\xf5\x39\xcb\xed\xf8\xe4\x40\x05\xdc\x1f\x61\x5d\xf7\xaa\x16\x7e\x3a\xfe\x36\xe1\x81\x48\xde\x9f\x62\x8c\x8c\x9a\xcb\x84\x87\x22\xf9\xee\x56\xf9\x3a\xe3\xef\x12\x1e\x8e\xe4\xbd\x13\x63\x5b\xd4\x5e\x25\x3c\x1a\xc9\x38\xea\xe8\x30\x17\x35\x8b\xe3\xf1\x3a\x17\x47\x9c\xb2\xd3\x43\x0d\xa7\xc7\xa5\x00\xbd\xa7\xe4\x81\xb2\xf3\x09\x07\x22\x67\x54\x26\xd5\xa7\xac\x7f\xa9\x98\xf7\x27\x1c\x88\x7e\x51\x79\xc9\x81\x38\x17\x71\x60\x1b\x43\x3c\x66\xb9\x98\xf7\x9f\x76\x30\x5c\xc5\x4e\x07\xc2\x55\x98\xfa\x45\xd6\x55\x98\x79\x7f\xbb\x03\x31\x2c\x2a\x2f\xa8\xcf\x23\x6a\x2f\xc2\xe2\x60\x62\xcc\xbb\xcf\xaa\x77\x66\xba\x95\x1d\x0e\x44\xa1\xf8\x98\x61\x62\x9e\x8f\x4c\x85\xe7\x1c\x08\x31\x11\x3b\x67\x7f\x11\xc9\xfb\x8c\xca\x7b\x68\x08\x6f\xb1\x87\xe4\x7d\x31\x92\xf7\xe7\x2a\xef\x21\xf1\xf3\xf6\x97\x91\xbc\x4f\xa9\xbc\x07\xc7\xcc\xdb\x5f\x45\x32\x3e\xa9\x32\x4e\x27\xd1\x1d\x76\xd1\x0c\x5b\x63\xa3\x5d\x64\xe6\xf8\x75\x66\x8e\xb7\x69\x8e\xf8\x58\x16\x99\x39\xde\xc9\xcc\xf1\x5e\x66\x8e\x0f\x12\x72\xb8\xcc\x5d\x75\xd0\x01\x04\x55\xed\xe0\x2d\x5f\xcc\x44\x9b\x94\x5e\x7b\x04\x68\x32\x09\x19\xf7\xba\x78\xa4\xbc\x36\x0d\x94\xd7\x15\x38\xac\x0b\xd8\x67\x01\xe4\xe4\x04\xf4\x15\xf2\x73\xda\x3e\xc7\x85\x34\x8d\xdd\xa5\xcd\x71\x89\xcb\x9c\x01\x6b\xd7\x92\x43\x11\x36\x5c\xd7\x9f\x24\x37\x50\xb2\xc6\x48\xaa\x08\x5b\xac\xeb\x3f\x1a\xc9\x25\x6a\x72\x1d\x4f\xa0\xc5\x4c\x2e\xa7\x26\xd7\x71\x2e\x80\x0e\x7d\x9e\x98\xdd\x99\x06\xb9\x90\xee\xfa\x2f\xa6\x36\xc8\x85\x50\x55\x59\x0d\x72\x31\x6a\x55\x46\x83\x5c\xd8\x4c\xa1\x41\x78\x1a\x04\x72\xb5\x23\xf9\xf0\x6a\x4e\x53\x4d\x03\xde\x07\x2a\x9e\x16\x78\x25\xec\x44\x7c\x5b\x5b\x20\x3c\x95\x1b\x69\x62\xf4\x46\xae\x05\x36\x4c\x80\x2e\xfb\x94\x1b\xc0\x4a\x98\x9a\x0e\x82\x64\x80\x16\xeb\x0c\xe1\x1d\xcc\xd3\x56\x48\x86\xa7\x1d\x5a\x37\x65\x6c\x56\x7c\xe6\x39\x60\x9a\xd3\x4e\x0c\x6b\x02\x8c\x92\x19\xb0\x17\x01\xd2\x85\x9e\x3d\x87\xc2\xae\x04\x0f\x8e\x25\xe6\x36\xb7\x9f\xa5\xed\x6d\xfc\x99\xf8\xa9\xad\x6e\xa7\x43\x3e\x80\x52\xd0\x56\xd3\x47\xc2\xb6\x04\xf6\x8d\xda\x38\xa6\x0d\x36\x1c\x60\xf2\xdd\x51\x60\xfa\x39\x4c\x31\xe4\xb6\xf4\x08\x4c\xbe\xa3\xfb\x39\x13\xb7\x9e\x23\x60\xe7\x99\x6a\x79\xe6\x3d\x87\xbc\xc7\xeb\x6b\x87\xb1\xe2\xec\x80\xed\xcb\xf5\x1d\x29\xb4\xfc\x7f\x7c\x27\x2f\x1f\xae\x11\xd7\x1d\x4f\x04\x83\x0b\x3e\x00\xe8\x15\x2b\xa4\xe9\xc6\xb1\x10\xde\x28\x68\x48\xae\xc1\x86\xf8\x4f\xb2\xc8\xf8\xcf\x84\xcd\xc8\xf5\xef\x0d\x16\x53\xcd\x24\x9c\x09\x7b\x90\x1a\x69\x5e\xb3\x4c\x66\xc2\x9e\xe3\x86\x46\xbc\x82\x3c\x98\xee\x02\xba\x5b\x2b\xb8\xee\xeb\xf4\xcf\x40\x82\xeb\xe7\x82\xfe\x77\x77\xf2\xf2\x41\xba\xff\xb9\xf8\x09\x3e\x13\x61\xee\x4d\xaf\xf3\x8d\x93\xbf\x40\x4a\x2a\xbb\x80\x94\x66\xcc\x1a\x64\x70\x6c\xed\xb2\xd4\xb7\xdf\xa3\x2c\xf5\x8e\x1a\x7c\x18\x68\x0a\x0d\x85\x51\x57\x53\xd2\xab\xbc\x96\x56\x39\xba\xcf\xaa\x9c\xda\x5c\x99\xfa\x22\x09\x4e\xee\xb4\x3b\xb1\x32\xc1\x0f\x12\x72\xb8\xcc\x7d\x52\x24\xec\xc5\x1d\xbc\xa5\x14\xec\x9b\x49\xbb\xe1\x96\xe4\xdd\xd0\x07\x2b\xbc\x2e\xcd\x61\x0a\x61\xc4\x91\x2e\xbf\xaf\x57\xc3\x80\xfa\x27\xaf\xd0\x46\xb5\x92\x03\xae\x0a\xd7\x7b\x28\x89\xa1\x50\x74\x23\xfc\x20\x8b\x2c\xf1\xc8\xaa\xcb\x68\x5b\x13\xa7\x99\xb9\x76\xac\x97\xf4\x2b\x68\xa9\xb6\x90\x73\x49\x5a\xe4\x99\x1a\x52\x4f\xaf\x15\x51\x92\x68\x7e\x63\x3c\xcd\xc7\x98\x22\x3a\x08\x13\x0b\xbf\x19\x6e\x49\xd3\xf5\x2d\x51\xb0\x61\xc2\x26\x89\xe4\x99\x6b\xb6\x29\xa3\x42\xef\x91\x5c\x1a\xd5\x64\x4e\x73\x90\x60\x9f\x23\xe9\x07\xb9\x3a\x24\x06\xd4\xa6\x23\xb3\x40\x35\x35\x41\x59\x6a\x86\x81\x34\xff\xae\x9a\x61\xa0\x56\xd6\x04\xf5\xa9\x80\xb1\x34\xa6\x01\x57\x01\x5d\x94\xfa\xa7\x47\xcf\x12\x0c\xb1\x61\x80\x93\x68\xac\x8d\x66\x0c\xc8\xd3\x81\x11\x92\xcc\x1a\xab\x8c\xa5\xc2\xfe\x4b\xe6\xff\xfd\x37\x42\xb9\xa3\xe4\x02\x90\x6c\xd1\xf5\xcb\x81\xb5\x6b\x19\x83\x57\x34\xe9\xe0\x15\x58\x3a\xd0\x42\x8a\xbe\x7a\xea\x68\xac\x45\x8d\xe6\x36\xc4\x1e\xa0\xc4\xb6\x97\xfd\x86\x62\x43\x22\x78\x07\x6f\x39\x24\x4e\x88\x4e\x9a\xa3\x23\xf1\x73\xb4\x2b\x98\xa2\x3d\xdf\x0c\xa5\x93\x43\xb4\xb2\x85\x4e\x51\x63\xb1\xae\x27\x1d\x9e\xb9\x60\xd2\x4d\x77\x7d\xbc\xe9\x5c\x58\x33\xc9\x71\x56\x90\xf4\x56\x9d\x4e\x66\x68\x77\xd6\x0c\x5d\x4e\x1b\x5f\x8b\x57\x16\x48\x6e\x6d\xed\xa1\x05\x60\x11\x16\x03\xcc\xcf\x69\x6a\xfe\x54\x37\xbc\xb2\xdd\xf9\xf3\x70\x76\x4e\x73\x61\xca\x94\x5d\x1f\xee\x46\xe6\xf6\x21\x6a\x36\xcc\x4f\x57\xa3\xde\xe4\x24\xf3\x9b\xcf\x54\xf3\x37\x17\xa0\x6a\xb8\x30\x7f\x61\x9e\x35\xb9\x34\x18\x08\x70\xac\x71\x1a\x0c\x64\x9c\x91\xf3\xf8\x0e\x1a\xc7\x65\x07\x0b\xe3\x65\x75\xd5\x15\x7a\xc4\x2a\x73\x71\xff\x31\xf4\xe7\xf4\xfd\x50\xc5\x3e\xec\x43\x72\xa8\xaa\xb1\xb8\x9a\x12\xaa\xe5\xb4\x5a\x56\x57\xbf\xc2\x35\x37\x92\x71\x30\x3e\x97\xe6\xb0\x57\xe5\x07\xb9\xcc\x55\xd9\xc1\x5b\xca\xd6\x42\x4c\x5a\x82\x5b\x33\x43\x3f\xf9\x4c\x1f\x3e\x04\xc6\x28\x02\xa8\x15\xe1\x4a\x21\x8d\xdd\x79\x09\x23\x38\x4a\x26\x45\xaf\x0e\x7d\x64\xac\xfa\x8d\xdb\xf9\xb7\xc3\x5d\xa1\x19\xa3\x1d\x35\x29\x41\x70\xdb\x85\x3f\x7c\x49\xfd\x5f\xd6\x86\x94\x79\x78\x00\x0b\xa5\xe4\x1a\x37\x14\xe9\xf8\xcd\x67\xf6\xfa\xf3\x7b\xdb\x9d\xc0\x4d\x9a\xa3\xa0\xe0\x8f\x87\xe3\x38\x6e\x8d\x63\x1b\x19\x39\x59\xfb\xbd\x64\xf6\x72\x33\x86\xdd\x59\xc1\xc6\x0e\x60\x55\x8a\xb4\x0b\xc3\xad\x29\xef\x06\x31\xb2\x1c\xb8\x4e\x95\xa2\x2f\x88\xab\xa6\x88\x6e\x82\x71\x05\x21\xc4\x24\xb9\x9f\xa3\x42\x63\x77\x76\x80\xb3\x30\xa6\xd2\xd6\x24\x91\xe5\xf6\xbd\x92\x05\x47\xe3\x79\x7e\x49\x6b\x46\xc2\x30\x79\x18\x7d\x0e\x36\xf5\x22\x69\xd8\x12\x5a\xc2\x33\x54\x0d\x8f\x13\xb6\xb7\x3d\x74\xa6\xcf\xeb\xc0\x74\xe1\xe5\xaf\xbe\x7a\x0d\xe3\x8d\x41\xd7\xeb\x12\xe1\x12\xab\xf5\x58\x23\x45\xba\xcc\xbd\x26\x8e\x80\x1d\xbc\xa5\xc8\x58\x7a\x9c\xb6\xbb\xe3\x69\xd7\xaa\x69\xd7\x16\x09\xc0\x7a\x77\x42\x00\xd6\xb6\xe1\x59\x4e\x57\xb0\x2b\x69\x22\xe1\xbe\xd7\xe6\x97\x7a\x6d\x7b\x0b\x5a\xca\x63\x79\x72\x21\x59\xf2\x82\xb9\xa6\x0f\x22\xad\xe9\xa4\xf4\xab\x4f\x61\x64\x62\x7f\xcb\x40\x57\x64\x33\x25\x95\xdc\x6f\x4d\xb6\x6b\xea\x93\x8f\x3b\x78\xcb\xc1\x96\xe4\xe1\x96\xcb\xd3\x92\x83\xbd\x8d\xc5\x13\xb2\x5b\x3f\xdf\xa2\xdb\xc9\xad\x56\x2e\xa6\xaf\xbd\xcd\xe2\x20\x4a\xf5\xf5\x69\x8f\xed\x7a\x43\xdf\xbb\xbb\x39\xce\x64\xa5\xad\x43\xf8\x3b\x76\x1f\x12\xa1\xfc\x58\x9c\x0d\x46\x70\x4b\x61\xee\xf2\x18\xb5\x70\x81\xd8\x63\x92\x05\xf7\x60\x3a\x8c\x5c\x2b\x4a\x10\x62\x58\x9f\x72\x99\xf9\xde\x96\x72\x97\x87\x91\xe5\x40\x9a\x6a\x52\xf9\xfd\x89\x17\xbd\xd9\x4e\x17\x7c\x05\x12\x75\x27\xbd\xd9\x84\x4b\x17\xe5\xdf\xb0\xd6\x1e\x37\x08\xed\x29\x45\x74\xa2\xad\xa6\xdd\x7d\x34\x4f\x8c\xc8\x46\xb5\xd4\x8c\xe7\xf4\x4a\x77\xaa\x54\x2e\xfc\x1e\xd0\xcd\x93\xd8\x61\x6b\x69\xc9\xeb\x8b\xc0\x53\x21\x6e\x5f\x57\xaf\xea\x12\x71\xa5\x89\x64\x2c\x41\x7c\x42\x29\x22\xe5\xad\x8b\x64\x53\x1c\x8a\xab\xb9\x7a\x93\x93\xcc\x18\x9b\x58\x26\x67\xdc\x96\x2c\x0d\x83\x48\x1a\x59\xdd\xdb\x12\x56\x77\xb7\xb5\xba\x8b\xe6\x44\x5d\x3b\x2f\x97\xd2\x22\x12\xe7\xa5\x92\x85\x4b\xbd\xe6\xe8\x27\x83\x83\x73\x78\x54\xdb\x96\xc6\x20\x14\x6f\x38\x1c\x9b\x65\xe6\x1b\xd5\xba\x84\x1c\x60\x5b\xea\xe8\x9f\xc0\x0e\x47\x1e\x93\x21\x5f\x85\x3c\x66\x34\xc2\x63\xfa\x69\x0d\x36\x8f\xf9\x30\x69\x43\x0b\x24\x29\x1c\xba\x7c\xa1\x90\x12\xf8\x75\x3c\x8d\xa7\xcc\x72\x7a\xd4\x9a\x89\x1e\x38\x43\x16\x41\xde\x7e\x31\xe6\x34\xa1\xc3\x52\x6b\x6b\x9c\x36\x22\xf3\xb6\x91\xbd\xbe\x8d\x18\x6d\xce\x72\xe6\x6a\xbd\x96\x4a\x8f\x84\x8f\x21\xb5\x7d\x44\x8d\x4c\x5a\x03\x79\xae\xe8\x62\xeb\xd3\xc8\x0d\x33\xdf\xb1\xe6\x16\x32\x86\x92\xa2\xff\xf5\x2d\x96\x65\xcb\x6a\x5a\xe9\x05\x9c\xd2\xff\x31\x1e\x8d\x3a\x98\x83\x78\xbb\x49\x94\x7e\x2c\x6d\x1b\xd4\xb3\x8c\x51\xbe\x4d\x5e\xf8\x69\xb3\x7d\xff\x6b\x2d\x2a\x2b\x67\xb0\xa8\x24\x1b\x0e\x76\x79\x19\xee\xf2\xa9\xbb\x9d\xcb\xdc\xa5\xe9\x52\x7a\x07\x6f\x99\x16\xee\x58\xa5\x26\x12\x7c\x3d\xd2\xdd\x89\xf8\xee\xca\xa0\xbb\x5d\x91\xee\x4e\x64\x2d\xeb\xd6\x98\xed\x66\x09\x7d\x2d\xf6\x96\xbc\x95\xee\x15\x35\x1e\x41\xb6\x27\x50\x0e\x05\x79\xd4\x8c\x48\x36\xec\x8f\xe9\xbd\x83\x0d\xfb\xd5\x4b\xe3\xf6\x0e\x41\xc2\x9a\x06\x4a\x13\x7d\x29\xdd\xad\xf7\x0e\x1d\x3f\x9c\x45\xf7\x8e\x7e\xda\x76\x8b\x7b\xf4\xf4\x0e\x93\x09\x91\x1a\xfe\x52\x32\xbd\x75\x90\xf0\x10\xab\x68\xc1\xeb\x8b\xc0\x4d\x21\xbe\x41\x57\xaf\xea\x11\x31\x98\x8c\x64\xcc\x9b\x3d\xe1\xdd\x84\x88\xbc\x85\x0c\x51\x6f\x7b\xfa\x05\xa2\x54\x54\x24\xea\x4f\x10\xe0\x7c\xf6\x35\x11\xab\xc9\x5e\x42\x8b\xbb\x25\x47\x8a\xab\x57\x3b\x8e\x83\x16\xb7\xae\x97\xd1\xb2\xed\x75\x3d\x56\xcb\x57\x21\x16\x31\xf4\x3c\xa9\xe3\x3b\xe2\x3b\xde\x13\xcc\xf6\xb9\x81\xba\x7e\x9e\x86\x34\xc2\x09\xcd\xbe\x26\xda\xe8\x2a\x20\x05\x3d\xd0\x94\x10\x67\x1d\x90\x8d\x88\x06\x51\x07\x2f\xae\x39\xfb\x4f\xd0\xe3\x3e\x0d\xd2\xda\x93\xa5\xc6\xf8\xff\xd8\x7b\x17\x38\xbb\xaa\xf2\x6e\x78\xaf\xbd\xcf\x65\x9f\xd9\x93\xc9\xc9\xfd\x40\x6e\x6b\x9f\x13\x60\x82\x02\x13\x20\x64\xd4\x28\x99\xfd\xbe\x6d\xd3\x7b\xc2\xcd\xd0\x9b\x79\xfb\xb6\x36\xaf\xfd\xfa\x36\x6d\xad\xa6\x7a\x26\x1c\xc8\x90\x0c\x10\x60\x80\x00\xe1\xea\x28\xc8\x04\x24\x1a\x15\x2b\x2a\xea\xa8\x88\xa9\x80\xc6\x16\x6d\x54\xb4\x63\x45\x0d\x8a\x18\x95\x6a\x6c\xb1\xf9\x7e\xeb\x79\xd6\xe5\x59\xfb\xec\xbd\xcf\x3e\x93\x84\xda\xef\x53\x7e\x3f\x33\xe7\x9c\x75\x5f\xcf\x7a\xd6\xb3\x9e\xcb\xff\x39\x40\xd5\x18\xa9\x79\x59\x33\x9b\x09\x9c\xe0\x07\x6d\x1c\x32\x33\x2f\xeb\x33\xdd\xae\x61\x03\x73\xe0\xcb\x8b\x63\x83\x15\x23\x79\x05\x6d\xee\x13\x99\x2b\x49\x95\x21\x30\xc7\x43\x74\xdd\x0e\xe5\x5d\xb7\xc0\x09\x6e\xee\x6e\xc2\x87\xb2\x4e\x4b\xbb\xb4\x71\x05\xad\xf0\xf1\x4a\xce\xf3\x10\x38\xc1\x64\x77\xfa\x50\x42\xf5\x8b\x62\xaf\x93\x19\x7d\x7d\x33\x67\xce\xac\x4a\x0f\x83\xb4\x79\x3d\x97\xb5\x91\xcb\xbd\x8d\xfa\xa5\x7b\x12\x9a\x2d\x23\x57\x47\x43\x98\x2d\xde\x48\x01\x2a\x8d\x0c\x40\xda\xfe\x74\xa5\x1d\xac\x94\x93\x3c\x0b\x45\x30\x4b\x82\xfd\x77\x0e\x2a\xf3\xad\x68\x92\x75\xa1\x0b\x9c\x71\x76\xa0\x94\xdb\x2a\x7f\x1b\x66\xe1\xe5\x0a\x25\x77\x2d\x77\xb9\x27\x93\xb8\xf1\x02\x62\x06\x2b\x94\xbe\x05\x4a\x41\x2b\x06\xba\x01\xc5\xcc\xb5\xf8\x5e\x58\x47\x67\xa4\xf0\x36\x2d\x4f\x56\x35\xab\xab\xe8\xac\x2c\x5a\x8d\xe1\xfc\xd6\x5d\xad\x67\xe8\x41\x4b\x45\x00\xca\x59\x14\xf6\xd7\x49\xed\xcb\xc9\xa8\xb0\x45\xbb\x02\x61\x13\xbd\xa8\xac\x9d\x27\x0d\x0d\xd1\xd4\x17\x66\x59\xf4\x75\x1d\x1d\x46\x7b\x68\x40\x4f\x9b\xb7\x59\xc4\x47\xd5\x4d\x7a\x81\xd1\x4b\x07\x01\x18\xfc\x7b\xe0\xd6\xfc\xe2\x53\x8b\x95\xcf\xb6\x38\x48\xd1\xf8\xad\xfd\xf4\x5c\xe5\x61\x24\xdc\x11\xad\x98\x61\xee\xa2\xc3\xbc\xa9\x0c\xaf\xc4\x72\x90\x7c\x6e\xf3\xb4\xaf\xc7\x46\x8f\x7f\x2e\x16\x37\xfd\x3e\xc1\x51\xd6\x93\x72\xa8\x9a\xd8\x1d\x74\x62\xb6\xf2\xea\x8e\xa4\x37\x9a\x52\x5c\xb9\x5e\xc6\x8d\x7c\x38\x4d\x53\xba\x2e\xb5\x9c\xf5\x2e\xf3\x63\x91\x50\x10\x02\x55\x77\xd3\x82\xa0\x4a\x78\xab\x67\xc7\x40\xc9\x90\x25\xce\x9a\x75\x17\xb4\x5c\x4b\x37\x18\x4b\x48\x11\x15\xa9\x05\xd9\x3b\x67\x56\x60\x80\xf8\x4a\x0f\xcb\x0a\x0a\x50\xbf\x54\xd5\xcf\x7e\x33\x5b\x67\x08\xad\xab\x36\xb8\x1b\x2d\x11\x03\x5e\x22\x87\x38\x42\xe2\x31\x46\x60\x77\xd3\xd9\xeb\x63\x9d\x15\xdb\x72\xbb\xe6\x8b\xf7\x81\xe7\xc1\xa3\x0c\x39\x6a\xd0\xdb\x9b\x91\xdd\xff\x85\xc4\xcd\xdb\x1b\xf9\x4d\x4b\xb6\x07\x9d\x2e\x77\x38\xdb\x56\x77\xa3\xf3\x47\x43\x57\xed\x96\x07\x5a\x56\x4f\x6d\x94\x47\x36\x8a\x21\xff\x98\x87\xfc\x43\xc6\xb5\x25\x96\x9c\x8d\x8e\x13\x39\xc3\xda\xdc\x40\xc1\x24\x24\x36\x36\x13\xcd\x99\x39\x41\x12\xbc\x40\xb0\xde\x8b\x0d\xfb\xea\x01\x64\x0b\x47\x09\xc9\x52\x85\x97\xae\x90\xf6\x88\x77\x53\x19\xe6\x80\xdb\x8d\xfe\xf0\x9c\x59\x1f\x2f\xde\x1b\x3a\xc0\x50\x8b\x78\x3e\x03\x49\x86\x72\x8d\xfd\xd0\x03\xf9\xde\x33\x5b\xe0\x87\x2e\xdc\x32\x2e\xfd\xca\x21\x35\x98\x1e\x28\x67\x17\xef\xcd\x1a\x6c\xe0\x04\x47\xf2\x1b\xd5\x09\x4d\x2d\xb3\x68\xca\xaf\xf4\xf4\xf4\x04\x82\xa6\xe0\x9e\xae\xce\x9a\x35\x6b\xf6\xec\xd9\x73\xe6\xa6\x51\xd8\x91\x13\x4b\x61\xf3\x02\x70\x56\x9a\x9b\x4a\x61\x75\x17\xca\x72\xf4\x20\xca\x49\x63\x85\x54\x1a\xab\x7b\xd0\xdc\x62\xf4\x28\xca\x49\x65\x45\xc0\xf5\x27\xd6\xef\x6a\x77\x54\xa6\x2f\xdd\x19\xdd\x9c\x12\x4f\xcb\x0f\x41\x97\xe7\x41\xd2\xf4\x7c\x78\xac\x76\xa0\xe9\x0b\x15\x4d\x97\x0d\x4d\x97\x6c\x9a\x9e\x0b\x14\x6f\xd1\x74\x35\x4e\xf9\xc5\x76\xca\x2f\xe4\xa7\xfc\x0b\x3b\x51\xfe\x3d\xb9\x4c\x83\x73\x6d\xee\x59\x41\x52\x4f\xa3\xec\x17\x4f\x2c\x65\xcf\x08\x20\xdd\x6b\x6f\x36\xef\xac\x4a\x76\x77\x5c\x78\xe7\x0c\x64\x80\xd3\xa1\x95\x5e\xd4\xa7\xda\xb4\x32\x6a\xd3\xca\xe8\xfa\xbd\x79\x69\xfe\x44\xb0\xc7\xf5\x9d\x88\xe4\x43\xe9\x44\x82\x9a\x6a\xf5\x52\x49\xa3\x88\xd6\x03\x89\xcf\x92\x29\x47\xbe\x4b\x36\x45\x97\x35\xeb\x4e\x14\x6c\x30\x96\xbc\x4a\x20\x9d\xbb\xc4\x40\x9f\xa0\x42\xa2\xfa\x50\xa0\x1f\x7a\x51\x71\xf9\x84\x23\xe3\xce\xe7\xe2\x53\x7f\xae\x7e\xa3\x6e\xb2\xe4\xfe\x6d\x74\x48\x5f\xb3\x82\xbb\xeb\x4e\x34\x77\x83\xd1\x85\x97\x03\x12\xff\x73\xe0\x13\x32\xfe\xc7\x5f\xe5\x55\xa3\xb9\x32\xe3\xb4\xec\x18\xf2\x3f\x6a\xbb\x6a\x4d\xeb\xbf\xa3\xc7\xee\x93\xa9\x44\x99\x95\x4a\xf4\x4a\x3a\x86\xd4\x54\xa2\x7b\xa3\xc3\x54\xce\x3d\x4c\xe4\xdc\xa9\x4c\x7f\x9d\xa8\xf5\xe3\x87\x85\xcc\x58\x10\x14\x5b\x90\x34\xda\xac\x3b\xea\xdc\x19\x92\x98\x66\x07\x54\x9d\x46\x66\x62\x8b\xcf\x1f\x3c\x56\xd2\x19\xe9\x48\x3a\xa5\x97\x90\x6a\x46\xa6\x43\x35\x7b\x3f\x2f\xa9\xa6\xe7\xb8\x50\xcd\x48\x0a\xd5\x0c\x92\x78\x4a\xb3\x8f\xd6\x0e\xe7\xa0\x9a\xf1\xe7\x30\x6f\xcc\xa6\x97\x86\x70\x46\xd2\x08\xe7\xea\xae\xfc\x1c\x17\x20\x21\x15\x8a\xa5\x52\xa9\xac\x3d\xc9\x66\xa6\x7b\x3b\x8e\x26\x93\xd5\x24\x92\x15\xba\xf5\x2c\xf7\xaa\x75\x47\xbf\xe1\x31\xec\x06\xdc\xb0\x8e\x7e\x44\xc5\x2c\x14\x95\x37\x98\x36\xe5\x2b\x6d\x09\xe9\xe0\xd9\x98\x4e\x3d\x30\x1d\x38\x21\x53\xb7\x9e\x0b\x37\x50\xdd\xc3\xe0\x51\xbc\x83\x5c\x72\x07\xcd\x95\x62\x4e\x5e\x90\x33\x83\x60\x16\xba\xdc\x81\xc0\x72\x92\x2c\x1d\xac\x35\xe8\x9b\x69\x9b\x34\xae\xa1\x23\xb7\x4d\x1a\xeb\xea\x9e\x5e\x8d\x59\xf2\x46\x14\xdf\xaf\xe1\x2a\xff\xc5\x2c\x29\x18\xb9\xf0\xfd\xda\x0b\xcd\xb7\xe2\x0a\x84\xa0\x79\xce\x9a\x7a\x5c\x4e\x60\x14\x80\x51\xeb\xc6\xef\x7c\xe9\x1b\xe0\x73\x21\x75\xf5\x93\x1d\x88\x48\x2e\x39\xb7\xc1\xfb\x6f\xa4\xe3\xb7\x61\x3b\xe0\x90\x90\xde\x41\x46\x10\x97\xb5\xfc\xd3\x25\x1b\xe3\x87\x0c\xee\x54\xd0\xc9\x7f\xbd\x9b\xe7\x41\x83\xf5\xd5\x12\xa9\x51\xbc\x09\xd2\xc8\x71\xe7\xb4\xc8\x71\x76\x12\x39\xce\x4a\x24\xc7\x9d\xf9\xc8\x11\xb0\x05\x72\x49\x62\xf3\xe4\xdb\xf4\xd8\xc9\x71\x2e\x4a\x6a\x69\xe4\xb8\x33\x0f\x39\xce\x56\x1e\x65\x16\x39\xce\x96\x44\x6a\x93\xe3\x6c\x49\xa4\x1e\x4a\xa3\xf0\xaf\x1f\xba\x48\x9e\x08\x3f\x4b\x68\x94\x05\x6d\x4a\xea\x29\x87\x60\x16\x02\xdb\x53\x11\x25\x47\x80\x21\x1e\x2f\x52\xbe\x89\xce\xfd\x7b\x36\x40\x2d\x85\xa4\xad\x6a\x71\xc1\x50\x34\x8b\xbc\xd0\x8d\xbe\x7b\xff\xe2\xd0\x01\x5f\xbc\x59\x59\xf4\xfd\x7c\x77\xca\xf3\xb1\x4c\x62\x95\x46\x02\x47\x1b\x09\x7c\x6d\x24\xa8\x8a\xdb\x6c\xb5\x63\xd9\x0a\x48\x63\xdf\x4c\x00\xd9\xc9\x6b\x2b\x38\x6c\xdc\x3a\x3b\xac\x76\xe0\x04\x8f\x75\x37\xdf\x5d\xc7\x32\x5f\x27\x36\xdf\x5d\x59\xf3\xb5\x66\xd8\x79\x1e\x57\xbb\xf1\x79\x94\x1d\x87\x89\xff\xa5\xce\x65\x77\xf2\x5c\xe2\xb6\x61\x69\x44\xf5\xb5\xa9\xbe\x4a\xe7\x40\x1a\xf9\x92\x45\x96\x75\x47\xf0\xa3\x7b\x8a\x2d\xf1\x7f\x5b\x87\xeb\x4e\x34\xb6\xa8\x7a\x47\x59\x82\x87\xa9\xfd\x12\x6f\x8e\x68\x6c\x11\xfc\xbe\x5a\xff\xbc\x9f\x6e\x27\x5a\xc1\x38\x8b\x56\x6f\x1d\xce\x61\x8a\x0d\x9c\x60\x6f\xdf\x7f\xdf\xe0\xcf\x3b\x93\x37\xe5\xb0\xe2\xfe\xe9\x6e\xc5\xea\x43\x95\x7e\x00\x27\x9c\x2d\x91\x73\xe1\x5e\x89\x1d\xd1\x80\x98\xd1\x00\x5d\xe4\xb7\x0c\x87\x08\xfa\xb9\xda\x39\x5f\xf0\xaa\x5d\xdf\x7b\xda\xbb\xc8\x18\x85\x06\x88\x35\xf3\xc7\xce\x6a\x67\x29\x37\x08\x56\x45\xc4\x5b\xa8\x21\xdc\x02\x8b\x0e\x95\x2f\x32\x2c\xf5\x4c\x52\xf1\x79\x67\xb5\xb3\x04\xfc\x80\x97\x60\xd8\x21\xdf\x60\xa2\xc5\x5e\x1e\x48\xfc\xbc\x03\x92\x3d\xaa\x54\x33\x5c\x22\xaf\xa2\x18\xec\x5a\x60\x0a\x57\xd1\x45\x7a\x3a\x21\x57\xde\x00\x28\xc8\x55\x3f\x67\x62\xfc\x67\xac\x1f\x27\xa1\x1f\x73\xd1\xdc\x99\x26\xdb\xc3\x15\xb9\xc2\x39\xbf\xce\xb4\x22\xf5\x34\xb8\x79\xe1\xd1\xca\xe5\x1a\x9c\x0a\x61\x9c\x6a\x0d\xb8\x58\x86\x33\x56\x3b\x10\x37\xa2\x46\xb5\x0c\xa2\x35\xd5\xcb\x20\xe2\xe4\x25\x70\x20\xfe\x12\x30\x50\x2f\xb1\x81\xde\x40\x07\xba\xa7\x98\x60\x88\xc3\xf3\xd4\x62\xe4\x3c\xc1\x07\x15\x2d\x9f\x1d\xa6\xc2\xa2\xc9\x91\x57\x5f\x64\x6c\x6c\xa1\xba\x9a\xd7\xc8\x71\x46\x8b\x9b\x75\x37\x7a\xdf\x9e\xc5\x17\x18\x6d\x18\x0f\x0c\x58\x8d\xf8\x09\x17\xda\xce\xf3\x7a\x33\x1d\xf8\xcd\x65\x39\x70\x5c\x5a\xfd\x74\x81\x6b\x6b\x71\xe8\xc1\x2b\x6a\x91\xa1\xa8\xef\x03\x45\x95\x90\xa2\xe0\xc7\x85\x81\x9a\x58\x74\xdd\xc4\x62\x32\x4f\x95\xcd\x29\x7b\x9e\x36\x91\xdb\x84\x12\x2d\x4d\x20\x94\xa8\x62\x11\xe4\xed\xdd\x11\xe4\xcb\x01\xff\x40\xac\xee\xea\x96\x42\xc3\x5d\xd3\x00\x78\x08\xe4\x71\xb5\x2c\x5a\x55\x9d\xde\x99\x45\xa4\xb0\x82\x91\x73\x89\xd1\x3b\x2d\x68\xa7\xd2\xd3\x4d\x04\xaa\xa2\xd2\xef\xa3\xc2\x49\x54\x5e\xdd\x52\x7e\x7b\x6b\xa5\x09\x55\xb1\xe0\x5c\xc3\x7b\x5b\xa7\xe1\xad\xb5\x86\x37\xb7\x7d\x78\xfd\x2a\x6e\xc7\x0c\xef\x10\x0e\x2f\xbd\x77\x79\x01\x93\x23\xf2\x8e\xac\x71\x48\x3d\x33\xb0\xc2\x90\x81\x1c\x4d\x9f\xa4\xef\xa4\x75\x13\x03\x2d\x26\x68\x89\xc4\xb8\xc8\xfb\x3b\x96\x78\x57\xc7\x12\x7b\x3b\x8e\xe3\x3d\x1d\x4b\xbc\x37\xa5\x44\xe0\x04\x07\xd2\x5c\x4f\x53\xae\xbb\x59\xed\xb7\x5d\xda\x6d\x36\x9e\x78\x9b\xc5\x3d\x13\x69\x2a\xa7\xb0\x10\x39\x61\x31\x72\xc2\x12\x28\x71\x66\x05\xbc\x18\xb1\x66\x58\xe4\x65\x71\x7b\x14\x75\x06\xeb\x0a\xbe\xb6\xb9\x17\xf5\xb4\xc2\x32\xf7\x78\x39\xea\xd9\x3a\x1c\x7a\xbc\xa4\xdd\x10\x67\x82\x01\xa1\x14\xc8\xaf\x98\xb6\x0d\x08\x32\xe3\x85\x8b\x62\xb6\x30\x0e\xd2\x7b\x34\xd0\x5c\xed\x38\x50\xb8\x47\x26\x5e\x08\x4b\x32\xb6\x44\x36\xd4\xab\x55\xfe\x56\x43\x33\xe4\xd3\x16\x1a\x8a\xce\x14\xfc\xbe\xd1\x1e\xe8\x2b\xdf\x07\x1d\xd5\x21\xd7\xd1\xb5\x4b\xa4\x8a\xb1\x94\x12\x81\x13\x7c\xae\x83\x53\x6a\xc5\xec\x60\xda\xce\xdd\x9b\xb2\x73\x5c\x4b\x00\xb8\x44\xa0\x63\xab\x24\x6c\x2a\xc7\xcc\x73\x70\xa8\x7c\xb5\xbc\x2e\x2e\xaf\xf6\xdf\xb8\xc4\x08\x13\x65\xb9\xa2\xa1\xc3\x5d\xb1\xa7\x05\xee\xf2\x02\xec\xa9\xcb\x1d\xae\xc4\x92\x32\x58\x4e\x80\x34\xd0\x5a\xd2\xaf\x97\x37\xc3\xc4\x5c\x95\xd1\x79\xcb\x3d\x1f\x36\x67\x40\x6c\x71\x31\x66\xf8\x1f\xa5\x73\x8e\x45\x30\xe7\x79\xf4\x63\x18\x81\x12\x05\xf5\x63\x3f\x6d\x81\xf7\x24\x0b\x7a\x2a\x1e\x63\x00\xa5\x31\x21\x12\xe3\x15\xa2\x62\xfe\xb6\x0e\xeb\xc8\x21\xf1\x48\x77\x95\xe9\x5c\xbc\xac\xb1\x44\xc4\xb7\x87\x1e\x07\x1f\xcb\x82\x90\xb7\x76\x40\x96\x27\xbe\xa3\x5e\xe0\xde\xa5\xc6\x22\x22\xad\xc9\x4d\xc0\xb3\x68\x3d\xb7\xeb\x9e\xa6\x7a\xe1\x82\x8b\x30\x98\xde\x9b\xdb\x38\xba\x98\xec\x18\xb1\x1c\x82\x93\x62\x1a\xc9\x84\x2c\x1c\xd7\x5a\x1c\xc6\xb5\x83\xf3\x42\xaf\x52\x49\xc9\xaa\x92\x9e\x06\xc4\x0c\x55\x7c\xe5\x85\xb6\x2d\xc6\x24\x52\x98\x81\x67\x53\x3b\x34\x77\x81\x75\x58\x43\xa8\xc3\x5a\x12\xd2\x21\x7c\x59\xd5\xc1\x3a\xda\x6a\x52\x23\x30\x87\x83\xc4\xb1\x7a\x90\x38\x56\x0f\x6a\xc7\xea\x4e\x41\x2e\x30\xb5\x8b\x0d\x5b\x2a\x05\x34\x52\x6e\x26\xba\x65\x54\xb4\xc1\x47\x7a\x72\xfb\xb0\x62\x5e\xc0\x0b\xd2\x0d\x68\x07\x89\x60\xf2\xcc\xa9\x92\xd4\xd1\x0c\x99\xf1\x30\xbd\xb9\x67\xba\x3e\x69\x4b\xa9\xff\xb1\xb6\x76\xc3\xbb\x67\xee\xdc\x79\xf3\xd2\xdd\xd2\x1e\xcc\xa5\xde\x72\xcc\x13\xd8\xd8\x06\x6d\x65\x94\xa4\xa1\x44\x8d\x54\x05\x25\x1e\xaa\xe3\x20\xed\xf9\xd8\xde\xb0\xa8\x7f\xa1\x71\xde\x9c\x0f\x61\x88\x8a\x92\x0a\x68\x38\xf7\xd1\x70\x6e\x7c\xcd\x4a\x4a\x5a\xd1\x1b\x53\x02\x41\x45\x7b\xb1\x49\xd5\x4f\x2e\x05\x84\x2a\x6d\xe1\x8e\x76\x51\x8d\x22\x93\x76\xae\x96\x69\x24\x5d\x24\xc1\x3b\x8e\x8b\x91\xf4\xa4\xae\x14\xd4\x5e\x60\xf6\xa6\x1a\x16\xe8\x46\x15\x0d\xd8\x42\x11\x1f\x42\x85\x55\x5e\x95\xbb\xdc\x1b\x96\xec\xb0\xee\x1a\xf7\x21\x65\x49\x95\x48\x8b\x3a\xab\xff\x60\x9b\xb3\xdf\x8d\x94\x0e\xbf\x9e\x90\xd4\x9f\x13\xd1\x44\x8d\xc0\xa5\xce\x90\x5a\x11\x8b\x94\xa5\x55\x69\x0d\x4a\xc5\xd4\x8a\x23\x63\xbc\x8c\x46\x8f\x8c\xe0\x9f\x7a\x48\x20\xc5\x80\x56\x85\x56\xf0\x81\xed\x07\xb9\xbb\x6b\x4b\x2a\x6e\xce\x90\x7d\x00\xe8\x8a\xbb\xc6\x3d\x5e\x0e\xd5\xb5\x86\x7a\x33\x1d\xea\x3f\xb6\x0f\x75\x81\xc1\xd0\x78\xe9\x88\x59\x55\x33\xf1\x23\x39\x2a\xa8\xe9\x27\x29\x41\x5d\xb8\x3c\x80\x2d\x4e\xc5\x1d\xef\x65\x58\x89\xeb\xa5\xa2\x94\x24\x73\x35\x74\xb6\x35\xda\x32\x52\x8c\x44\xea\x48\x07\xd5\x9a\x7e\xbf\x70\xad\x40\xec\xa7\x16\x47\x52\xfb\x5f\xda\x48\x56\xfa\x96\xcb\xb5\xeb\xe4\x23\x7d\x75\x5c\x42\xec\x38\xc3\x87\xf2\xcd\xf0\xa1\xc4\x19\x4a\xfa\xd3\x97\x39\xd0\x5c\xb6\x33\x79\x26\x45\x6e\xa3\xfd\x1c\xeb\x5a\x7c\x2a\xd9\x2e\xdd\x60\x7d\x01\x38\x76\xba\xe8\xec\x92\x0a\x44\xd1\x41\x63\x77\x84\x9e\xdb\x23\xf6\xb9\x3d\x92\x7a\x6e\xcd\x8a\x92\xf6\x0f\xb6\x65\xa6\x93\x0e\xcf\x92\x5f\x89\x26\x36\x1a\xb6\xe5\xae\xf2\x36\xd1\x4e\x3d\xd2\x25\xb2\x59\x35\xb6\x62\x3c\x83\xa5\xe0\xb6\x55\xba\xde\x64\x14\x5f\xa1\xd2\x5d\xc2\xec\xe0\xba\xd6\xe6\x98\x8a\x8a\x42\x6f\x00\xa8\x24\xa8\xc3\x4d\xe2\x0d\x18\xed\x6e\x29\x83\x35\x00\xb6\x12\x2c\xce\x4d\x95\x79\x89\xba\x51\x81\xf1\x9b\xdb\x59\x0b\x46\xe9\xc8\x72\xa4\x68\x60\x14\x8b\x9a\x51\x2c\x6a\x66\xe4\xb4\x6c\x75\x91\x4e\x9f\x10\x3a\x26\x7e\x73\x5f\xd7\x07\xea\x91\x64\xba\x19\xd0\xea\xf7\x41\xbd\x4a\x6b\xf4\xf2\xac\x8d\x11\xc7\x23\x89\xea\xf7\x86\x0e\x5b\x12\x4c\x7a\xdd\x6a\xc7\x8a\xe7\x21\x75\x9e\x49\x08\x17\xac\x59\x49\x48\xfb\x91\x6a\x0e\xb6\x19\xbd\xe2\x91\x19\x4e\xcc\x02\x96\x1d\xfe\x17\x38\xc1\xe1\xe9\xc5\x43\xc0\xca\x2e\x04\x27\xb4\x82\xa5\x84\xa8\xce\x9a\x8d\x4a\xf7\x54\xf4\x80\x94\x27\xad\x0f\x66\x8a\xba\x13\xbd\xf7\xdf\xfc\x56\x9d\x45\x63\xde\x56\x8c\x83\x16\x5f\x80\x65\xe2\xc1\xbb\x5c\xf1\x83\x3b\x1a\x7a\x0a\x14\xba\xc0\x19\xf7\x22\x87\x17\x26\x16\x0e\x87\x4c\x88\xe9\xd1\x33\x0e\x1a\x34\x39\x13\x15\xa0\xe2\x07\x82\x96\xc1\x91\x16\x6f\x32\x57\x4a\x4a\xdc\x55\x45\x3f\x10\x40\xc9\xef\x8b\x1e\x44\x81\x51\xab\x51\x55\xea\xfb\xee\xd6\x61\x78\x19\x7f\xe2\x1d\x1f\xbe\xf5\xe3\x6f\x86\x98\xda\x15\x4e\xb5\x5e\xd0\x06\xd8\x5a\x10\x40\x66\x3b\x6f\x62\xa1\x18\x9c\x95\xfd\x6e\x47\x58\xe4\x8c\x17\xed\x3c\x77\xdc\x6d\xaa\xd6\x78\x61\x87\x1e\xd9\x7a\x63\x89\x05\x2c\x3b\x98\x98\x4c\x72\x47\x7c\x91\xe7\x83\x72\xc5\x55\x8e\x97\xb3\xb4\x0e\xef\x55\x17\x1b\x67\xdf\x39\xea\xf5\x01\xaf\xfd\xa5\xd5\x3b\xca\xf5\x42\xc4\x28\x64\x36\x82\xcb\x05\x16\x5e\xb6\x27\xf1\xb2\x25\x5c\x76\x89\xbb\xbc\x74\xa9\xe5\x17\xda\x30\xb1\xab\x3a\xb2\xb2\x18\x31\x05\x61\xd1\x2f\x28\x92\x97\x86\xcd\x37\x03\x9d\xb4\x04\xbc\xa0\x87\xb4\x00\xdf\xc6\x38\xa4\x42\xca\x90\x0a\x61\x11\x5c\xef\xc0\xf3\xf0\x55\xeb\xa9\x2a\x49\x05\xcc\x3b\xa1\x0b\xcc\xaf\x27\x69\xb8\x91\x6b\xc6\x1a\x2d\xce\x3d\x4a\xd5\xa6\x8f\x1b\xa3\xa1\xc3\xd7\xef\x95\x4e\x7e\xe0\x60\xea\x4a\x5c\x86\xa4\x7e\x1d\xd2\xaf\x93\xb7\x5f\x73\x8a\x76\xd3\x53\x94\xa8\x96\xba\x3d\xa5\x84\x10\x3a\xda\x15\x8d\x9d\x63\xfa\x1e\x4d\x66\x93\xb5\x98\xdc\x41\x8a\x7d\xbd\x0d\x61\xe3\x5c\xd7\xc8\x1d\xdc\x89\x5a\x3f\xb8\xfc\x68\xa5\x19\x7a\x51\xa8\xce\xb2\x17\x85\xa3\xf5\x22\x9e\xbc\x88\xc2\x90\x15\x82\x20\x1a\x55\xec\xde\x55\xb4\xc6\xd4\x7d\x64\xe2\x7a\xa3\xd6\xf3\x9f\x79\xe4\x3b\x5a\x99\xc0\x35\x40\x7d\x07\x18\x47\xdd\xb8\xc3\x3d\x3b\xf8\x01\x19\xaf\x68\xc8\xd3\x4a\x98\xb6\x78\x08\xdd\x93\xee\xd5\xc9\xd1\x6b\xe0\x04\xdf\x4f\xc1\x11\x09\x1c\x29\xf3\x14\x0a\xe9\xe1\x2c\xfb\xb3\x64\x41\xb4\xee\x76\xa5\xf2\xf1\xf3\xc4\xab\xc4\x72\xf6\xa8\x6e\xaa\x52\x1b\x95\x98\xb8\x67\x07\x1d\xea\xf7\x12\xf2\xfa\x56\xc9\x65\x97\x14\xaa\xa9\x8c\xab\xe4\x96\xeb\x1c\x8d\x34\xa9\x54\x0e\x46\xd1\x72\x77\x2a\x6c\x8b\x74\xa6\x4e\x05\x76\x48\xd3\xa0\x5b\x08\x60\x25\x15\xc6\xab\x7f\x10\xbc\x16\x25\xee\xa6\x0a\xf4\xd1\x0a\x44\x82\x72\x83\xb1\x3e\x1a\x50\x0c\xf5\x44\x97\x35\x43\x16\x27\x7b\xd4\xa6\x51\xb2\xaf\xa1\x7f\x8b\x45\xf6\x35\x4d\xf6\x59\x01\x3f\xea\x2c\x62\xf0\x15\xac\xcf\x23\xd5\x97\xd0\x64\xdf\x26\x4e\xac\x73\x50\x9e\x90\x2e\xed\x42\xa0\x00\x65\x16\x58\xf1\xe7\xcd\x9f\xbf\xa0\x76\x92\x36\xe4\x87\x61\x58\x6f\x34\x96\x9d\x72\xca\x29\xa7\x9e\x7a\x9a\x34\xe8\x9f\x71\xe6\x59\x67\x0d\x0c\xac\x58\x71\xf6\xd9\xe7\x9c\x73\xee\xb9\x2b\xcf\x5b\x35\x98\x0a\xf4\x90\x7c\x72\x0e\x29\x17\xd6\x3d\x26\x50\xf0\x73\x0e\x24\x81\x40\xeb\x14\x9a\xc6\xd4\xae\xfd\x83\x83\x09\x20\x10\x68\xee\xb2\x66\xd4\xab\xf5\xc4\x9b\x41\xa7\x3b\x8c\x4b\xbc\x85\x3b\x51\xef\xd6\x66\x14\x34\x11\xb4\xb0\xf7\x52\xa3\x45\x3f\x0f\x76\x5d\x54\xac\x83\x9c\xc1\x00\x0d\xaa\x57\x88\x19\x08\xef\xcf\x74\x77\x9f\x71\x20\x77\x84\x74\x1a\x18\x67\xd0\xa5\x56\x4f\x63\xe2\x34\x06\xd8\x5e\x32\x6a\x73\x5c\x7c\x42\x62\x6b\x2a\xc2\x02\x11\x00\xfe\x26\x77\xf9\xd9\x81\xfe\x16\x84\x03\xee\x35\x43\x0f\x14\xff\x4a\xd7\xed\x82\x11\x46\x0e\xe4\xd3\x8e\x04\xaa\x76\xb8\x07\x83\x00\x97\x91\x02\xbe\x2c\x00\xe3\x6e\x18\x52\xcb\xaf\xde\xca\xbd\x66\xb4\x5a\xe2\x1c\xaf\xbe\xd4\xf8\x1e\x9e\x09\x26\xa3\xd5\xd8\x59\xb1\x19\x16\xb9\x07\xe5\x87\xc1\xba\xa4\x3b\xfa\x94\x23\x01\xa8\x1d\x5e\x8c\x75\x34\xaa\x3a\x2a\x61\x47\x45\xe8\xa8\x20\x24\x08\xd5\xd1\x7c\xf4\x38\x10\xdf\x88\x8e\x8a\xbc\xd4\x14\xa5\x79\x11\x3a\x2a\x04\xbc\xa4\x3b\xfa\x84\x23\xd1\xa3\x1d\x21\xaf\x5c\xd6\x8c\x6a\xa2\x23\xc8\x4c\xdc\x62\x20\xd3\x0c\x87\x65\x5e\x8c\x6a\x5b\x79\xa9\x19\xd5\x20\x4c\xa6\x18\xd5\x64\x47\x0b\xd1\xcf\x40\x7c\x23\x3a\x2a\xf1\x72\x53\x94\xe6\xa5\xa8\xb6\x75\x58\x14\x65\xd1\xc7\xbf\xf6\xe9\x43\x93\x7e\xb3\x5e\x8a\xc6\xbc\x56\xe8\xf3\x12\xf7\x85\xc0\x20\x86\xef\x83\x7c\x2b\xbe\x8b\x9e\x71\x5a\x61\x85\x97\x78\x45\x48\x79\xf0\x1b\xaf\x80\x10\xdb\x84\x9f\xdd\xd1\xb0\xa2\xa4\xd8\x1e\x5e\x89\x1c\xde\x33\xb1\x50\x56\x00\xf9\xa8\x67\x62\xe1\xb0\x90\x51\xa1\xde\x07\x82\xad\x4d\x31\x61\x47\x8b\x54\x8f\x3b\xe8\xed\xc0\x4b\x28\x55\x39\xba\x16\x91\xaa\x9a\x61\x49\xdd\x17\x3e\xca\xaf\xdc\x9f\x58\xb8\xa3\x5e\x89\x89\xad\xac\x09\x72\x6e\xcf\xc4\xc2\x1d\xba\x19\x0d\x1c\x3e\xe9\x00\xfc\x75\x40\xa5\x56\x0d\x2d\xf4\x1a\x40\xc0\xc6\xac\xcc\xf8\x3c\x5e\xdb\x70\xb9\x0f\xce\x2f\x50\xe0\xd5\xe8\xbe\x00\x47\x28\x52\x74\xfa\x6a\x89\x6e\x5d\x8a\x48\xbe\xb8\x3d\xe0\xbc\x54\x8c\xc6\x16\x6d\x05\x32\x68\x72\xaf\xc9\x1d\x5e\x6e\xc2\xd1\xb8\xa7\x28\xe8\xfe\xf9\xdd\xf7\xdf\x0d\x57\xb5\xd6\x43\xae\x69\x33\x9b\xdc\x47\x39\x42\x52\x66\x39\x02\x35\xe0\xe8\xfb\x72\x35\x38\x44\x60\x7c\x00\x77\x86\xeb\x9e\xd6\x45\xf7\x23\x38\xf6\x2b\x31\x2d\x83\x41\xf4\x5e\x0e\x5f\x0c\xad\x02\xd7\x03\x55\x2f\x74\x08\x97\xc7\xb4\xcc\x52\xc0\xd5\xae\x46\xfa\x65\x77\xc0\x49\x90\x72\x0e\xc8\xfb\xb2\x8a\x4b\x42\x33\x56\xad\x94\x4f\x12\x47\x70\x1e\x57\x67\xa9\x3a\x9f\x64\xa9\x3a\x9f\x48\x00\x67\x5b\xbe\x08\x13\x82\x99\xe4\x36\xdc\xc8\x0a\xb6\xc5\x46\x61\x27\x68\x6f\x28\xad\xf5\x3c\xe0\x10\xa3\xcd\x3e\xaa\x0f\xd8\x47\xf5\x01\xfb\x88\x3e\xe0\x50\x07\xc5\xa2\x98\x7c\xe8\x0c\x9d\x25\x2d\x00\x9a\x40\xda\xdc\x38\x3f\x94\xb5\xdd\xb0\x49\xd5\x58\x7d\x71\x1b\x5b\x4d\x7c\xa4\x63\x13\x7d\x2a\x70\x04\x3c\x3c\x66\x04\xbc\x14\x3a\x43\xa7\xe0\x63\x85\xbc\x19\xc4\x99\x09\xd9\x50\x08\xaf\x15\x48\x35\x14\xa2\xd1\xbb\xa4\xf8\x4f\x58\x86\xf7\x59\x25\xe0\x45\xc5\xfb\xc2\x12\xbc\x0c\x7d\xcc\xe1\xca\xc2\x22\x3c\x7a\xca\xf2\xc6\x50\x77\x41\xe8\x41\x64\x7c\x09\xbe\xde\x2c\x0d\x4e\x45\xf2\x48\x78\x92\x4e\xc2\x7a\x46\x18\x10\xa6\xc3\xd7\xdb\x40\x24\x9f\xa7\x75\x6c\x10\xa6\x77\x24\xdb\xbb\xa5\x13\x24\x98\xa9\x52\xf1\x80\xb2\xcd\xb0\x35\x0b\x20\xb8\x2c\x65\x47\xea\x67\xed\xa1\x45\xba\xa0\x2d\xd2\xdc\x82\x8d\xe9\x84\x6b\x37\xfa\xfd\x4f\x32\x19\x50\xf4\xad\x30\x86\x63\x4c\xc6\xf6\xbc\x2f\xc7\x06\xfd\xb9\xaa\x23\x38\x71\xf9\x20\x85\x0e\x75\x09\x94\x74\x30\x6b\x61\x1a\x09\x40\x49\x07\xd3\xdc\xca\xdb\x80\x92\x0e\xa6\xb9\x71\xfb\x32\xa6\xa4\x0d\x30\x89\xc2\x52\x76\x9c\xe9\x3f\x07\xc7\x45\x96\x6c\xb0\x3e\xae\xe4\xc2\x54\xcf\xce\x54\x08\x9e\x6e\x57\xef\xe9\xdc\xab\xf7\x74\xda\xea\xd5\xe4\xea\x55\x21\x7e\xc4\x21\x08\x3f\x4b\x02\x38\xc8\x8b\xdb\x9d\xe5\xcb\x98\x96\x01\x9d\xe5\xeb\x70\xc8\xf9\x6b\xcd\x4f\x8b\xe4\x4f\x6b\x91\x25\x70\x1d\xa0\x8b\x5e\x77\x60\x9d\x3a\x19\x8b\x0c\x84\x1e\xfc\xdb\x0f\xcf\x69\x87\x00\x67\x9f\x8c\x50\x14\x78\xef\x70\x5e\x10\x1b\x4c\xbc\x78\x4e\xc2\x9f\x6b\x8a\x87\x71\x0f\xfd\x7f\x28\xf2\x66\x19\x94\x2d\x0b\x02\xee\x87\x1e\xaf\x84\x65\x71\xb5\x95\x86\xeb\x7e\xc4\x88\xb9\x7c\x7e\x10\x28\x01\xa2\xc2\x7d\x10\x20\x2a\x42\x48\x00\x33\x65\x65\x62\x21\xf7\x9b\x91\x90\x2b\xd4\xa5\xb2\x83\x97\x9a\x75\x9f\x17\x2f\x32\x06\xd0\x79\x42\x6a\xe3\x7e\x2c\xde\x09\x28\xb2\xc2\x1d\x5e\xb9\xd0\xe8\xb6\xe6\x06\xc0\xe3\xe6\x88\x31\x95\xb8\x17\xfa\xbc\x1c\x56\xe0\xab\xd9\x01\x2f\xe9\x56\x4f\x96\xb1\x19\x05\x5e\x6a\x8f\xa2\x5a\xe1\xf8\x32\x2f\x84\xc7\x19\xa9\x30\x0b\x0c\xff\x5e\x54\x14\x15\x8a\xba\x02\x93\xd1\x09\x78\x61\x7b\xf0\x6f\xd5\x3e\x32\xfd\x24\x02\xa1\x9f\x68\x06\x06\xc9\xc3\x76\x92\xea\x72\xc1\xd5\xba\x9c\x8b\x57\x69\x08\x2d\x8b\x74\x6f\xa2\x04\xf9\x9c\xf5\xc4\x9e\x30\x3a\xe5\x09\xad\x57\xf6\xc5\x73\x43\xce\x75\x89\x72\x43\xe1\x6e\x7c\xae\x36\x3b\x70\x25\x61\xeb\xc6\x06\xf0\xa1\x51\x33\x04\x47\xa0\x60\x66\x88\xf5\xc6\x35\x0a\xc8\x42\xe8\x45\x89\x79\x66\xe8\x45\x89\x1b\x2e\xe5\xea\x78\x39\x56\x87\x12\xab\x27\x83\xc2\x65\x34\x89\x23\xa3\x4b\x98\x8c\x2a\x71\xc9\x30\x1c\xe2\xc2\xe4\xc7\x9d\x48\x60\x9f\x0a\x74\x24\xc5\x5c\xfb\x84\xca\xbd\xef\xde\xbf\x98\xa8\xfa\x3c\xd3\x7e\xd4\x79\xca\x6d\xa6\xd8\x0e\x3d\x1a\xec\x94\xa7\x3b\x68\x07\xef\xea\x58\xe2\x6d\x29\x25\x02\x27\x78\xa0\x34\x5d\x6f\x95\x1a\x22\xb4\x24\x30\xf2\x54\x28\xb1\x6e\x19\x38\xa9\xf0\x7d\x6a\x22\xf7\x75\x9c\xdd\x7c\x79\x2c\x2c\x7e\xbe\x8d\x56\x6c\x43\xda\x1d\x30\x14\xdf\x0f\x5a\x34\x87\xf8\x39\xcd\x4b\x39\x66\x2e\x24\x60\xf1\xeb\x32\xf7\x4b\x9d\xe9\x04\x2d\xf3\x65\x8a\x98\xa2\x31\x48\x14\xb7\x87\x05\xee\xf0\x82\x52\x72\xab\x64\xa1\x33\xa4\xfa\x1e\xb5\x41\xc0\xa8\x67\xa9\x4f\xe2\x5f\xe7\x52\x33\x90\x2a\xd8\x09\x54\x27\x73\x95\x23\x09\xb4\x1e\x6f\xb7\x17\x61\x91\x10\xb2\x9e\x5c\xec\x39\xa8\x2c\x89\xa3\x80\xb6\x7b\xa6\x44\xa8\x6d\x03\x17\x57\x41\x5f\xed\xfc\x45\x8f\x07\xc3\x14\x81\xa3\xfb\x01\xd1\xa7\xe6\x3a\x67\x46\xa1\x7e\x3c\xcb\x1a\xb7\x8b\xa9\x0e\x67\xe5\xd6\x94\x12\xe9\x2e\xa0\x1a\x66\x3b\x4b\x26\x7e\x26\xcd\x50\xb6\x2e\xb5\x5c\x1b\x5a\x91\xf4\x7c\xf7\x81\x88\x71\x9b\x3c\x09\xcb\x18\x55\xd1\xc9\x33\xbe\x5b\x65\xa5\x8b\xb4\xba\x19\x49\xec\x86\xc3\xe5\x59\x97\x39\xbc\x22\x3b\xc9\x90\x6b\x90\xf8\xaa\x3a\x45\x4e\xc6\xd6\x54\x75\x3e\x9c\x74\xa1\xf2\x86\xe9\x79\xca\xb5\xad\xfe\xd2\x4e\x22\x65\x2a\x4c\x5d\xa6\xe6\x10\x1e\x5a\x71\x9c\xba\xf4\x38\x4f\xbc\xc5\x37\xf3\xb8\x6c\x79\x28\x43\xb6\x44\xf7\x82\x75\xf2\x69\x88\xb0\xfe\x45\x4c\x1f\xa9\x73\x8a\xe9\xbd\x9c\x05\xf2\xa1\xaa\x5b\x90\xd7\x37\x68\xdb\x24\x9b\x58\x0c\x92\x61\xc0\x8b\xed\x72\x0e\xde\xdd\x45\xb8\xc3\x7d\xb4\xff\x11\x61\xf6\x24\x88\x2f\xf1\x50\x79\x53\x40\xbc\xb7\xa2\x36\x95\x6f\x41\xf7\x85\x92\x65\x27\xbf\x8a\x4e\x2c\x21\x33\x72\x0f\x08\x97\x20\x63\xce\x97\x6f\x56\x07\x5d\x08\x98\x9a\x2e\xba\x12\x78\xd2\x2d\x10\xfb\x1a\x45\x6f\x06\x31\xb5\x61\x6d\xa1\xb7\x77\x61\x27\xed\x39\x49\xbf\x53\x23\x0e\x31\xd8\x96\x8f\xa2\xcd\x06\xf4\xd2\xe0\x4c\xc3\x87\xcc\x40\xa9\xb3\x4f\x23\xe9\x65\x8f\x72\x76\x60\x9c\xdf\x90\xa1\x89\xd5\x6a\x4f\x1b\x7d\x7d\x87\xc5\x99\xa1\x02\x89\xf7\x46\x63\x8c\xfa\x5b\xed\x8d\x76\x33\x93\x81\x2a\x5b\x47\x12\x23\x22\x20\x9e\x39\x88\x7a\xd5\x4e\x3c\x1a\xc5\x27\x95\x78\x16\x4a\xa7\xfd\x14\xe2\xf1\x25\xf1\x38\x40\x3c\x2a\x61\xd9\x6c\x1d\xeb\xee\xa1\x2a\xae\x00\xde\x32\x82\x56\x6c\xe2\xb1\x7d\x5f\x6e\xed\xb0\x3e\x35\xbc\x41\x4e\xd2\x6a\x91\xe4\x6d\x59\x23\x53\xf0\xa1\xae\x64\xa3\x71\x9a\x19\x63\x44\x0c\xcd\xbf\xa2\xaa\x6a\x64\x55\x75\xf2\x55\x35\x41\x44\x87\x3a\x5c\x31\x77\xa7\x94\x08\x9c\xe0\x70\x77\xa1\xb3\xcf\x25\x33\xb0\xfd\xc8\xc0\x14\x40\xc6\x53\x5f\x95\x01\x63\x81\x0e\xe8\x59\xa7\x5d\xe3\x36\x20\x1c\xc6\x8b\xcf\x48\x38\x8c\x19\x16\x1c\xc6\x15\xb4\x8b\x0c\x38\x8c\xf6\x00\x6e\xa9\x58\xc8\x4e\x7a\x14\x38\xc1\x0f\x3a\xc7\x01\x00\x42\x92\x8e\xf9\x2f\x43\x14\x00\x20\xcc\xa5\x42\x03\xe6\xba\x6c\x2f\xa7\xe5\x92\xa0\x01\xd5\x9f\xd2\xb8\xe6\x6b\x3d\x40\x81\xf8\xca\xcf\x50\x55\x64\xd0\xa8\xfa\xb3\xda\x96\x19\x20\x86\x28\x59\x40\xcf\x86\x1e\x99\x6c\x4f\xd5\x53\x88\x7f\x10\xc9\x1d\x39\x10\x5f\xce\xc4\x0d\x5f\x20\xef\xfb\x4a\x40\x4b\xe9\xfb\x16\xe0\x86\xf7\x46\x73\x3b\xdd\xbd\x20\xcc\x3a\xa1\x83\xe9\x0c\xa5\x70\xeb\x86\x9e\xcc\xb2\x08\x39\x39\x31\xe3\x58\x54\x53\xe6\x7c\x27\xaa\x6d\xc7\xc3\x55\x05\xad\x35\xd8\xf5\x55\x0e\xc6\xa8\x2a\x18\x46\x55\x41\x0c\x72\x25\x43\xf8\xe2\x6b\x5f\x7f\x2d\xa5\xe7\x11\x32\xce\x0e\x82\xc4\x72\xcf\x8f\x2c\xd6\x4f\xb6\x4c\xc2\x3a\x17\x0d\x9e\x62\xb3\xb9\xca\xf3\xb9\x1b\x35\x9b\x6a\xc7\x80\x2f\x9b\x9d\x70\x21\x85\xb4\x06\xc9\xf6\x54\x16\x69\x1d\x1a\x1a\x15\x00\x0b\xd5\xe5\xde\x05\x46\x2d\x51\x0c\xe0\xee\x35\xc0\x8d\x98\x52\x3a\x64\x51\x21\x74\x24\x06\x35\xfc\x44\x13\x77\xdf\x14\x1b\xea\x4c\x65\x96\xfd\x74\x7a\x68\x58\x3e\xc8\x9e\x17\xb2\x9c\xdc\x28\xba\x91\x96\x10\x7d\x2a\xc8\x3b\x17\x5a\x38\x3a\xe2\x95\x81\x59\x82\xd2\x05\xbf\x12\x81\xdb\xb1\xf1\x5e\x1b\x6d\xc1\x81\xdb\xe9\xf8\x32\xe2\x67\x0f\xb4\xc7\xa3\x23\xc7\xc8\xf4\x71\x6b\x1b\x86\x93\x32\x8c\xd1\x13\x3a\x8c\xc0\x09\xc6\xcf\xff\x2f\xb3\xae\xff\xff\xe1\xbf\x06\xeb\xfb\x1e\x73\x8c\x8a\x41\xf9\x10\xa0\x68\x3f\x07\xc2\x61\x16\x2c\x58\x50\x3b\xe9\xa4\x93\x4e\x5e\xb8\x70\xe1\xa2\xc5\x8b\x17\x2f\x59\xba\x74\x29\x0f\x15\x2a\x40\xff\xf2\xd3\x4f\x7f\xd9\xcb\xa5\x1f\xc1\x8a\x15\x67\x9f\x73\xee\xca\xf3\xce\x5b\x35\x38\x38\xf8\x8a\x57\xbc\xe2\x95\xaf\x7c\xd5\xab\x5e\xb5\x7a\xf5\xea\x57\xbf\xfa\x35\xe7\xaf\x19\x8a\xfe\xc7\xff\xfc\x95\x5f\xfd\xb5\xb5\xbf\xfe\x1b\xbf\xf9\x5b\xbf\xfd\x3b\xbf\xbb\x6e\xfd\x05\x17\x5e\x74\xf1\x25\xaf\xdd\x70\xe9\xef\xfd\xfe\x1f\xfc\xe1\x1f\xbd\x6e\xe3\xff\xfa\xe3\x3f\xfe\xdf\x7f\xf2\xa7\xaf\x7f\xfd\x9f\xfd\xd9\xa6\x4d\xff\xe7\x0d\x7f\xfe\xff\xfc\xc5\x5f\xfc\xdf\xbf\xfc\xcb\xcd\x9b\xff\xea\xaf\xff\xfa\x6f\xfe\xe6\x8d\x7f\xfb\xb7\x6f\x7a\xd3\x9b\xb7\x6c\xf9\xbb\xbf\x7b\xcb\x5b\xdf\xda\x6c\x0e\x6f\xdd\x7a\xd9\x65\x2d\x76\x39\xbb\x9c\x5d\xc1\xb6\xc1\x7f\x23\xec\x4a\xf8\x6f\x3b\xdb\xc1\x46\xd9\x55\xec\x6a\x76\x0d\xdb\xc9\xae\x65\xd7\xb1\xeb\xd8\xf5\x6c\x8c\xdd\xc0\x6e\x64\x37\xb2\x9b\xd8\x2e\x76\x33\xbb\x85\xdd\xc2\x6e\x65\xbb\xd9\x6d\xec\x76\x76\x3b\xbb\x83\xdd\xc9\xee\x62\x77\xb3\xbb\xd9\xdb\xd8\x38\x7b\x3b\x7b\x07\x7b\x07\xbb\x87\xdd\xcb\xde\xc9\xee\x63\xf7\xb1\x09\xb6\x87\xdd\xcf\x1e\x60\x9a\x49\x0c\xb5\xdc\x37\xc4\x21\x30\x93\x19\x45\xcb\x93\x3e\x45\x53\x2e\xcd\xa0\xe6\x12\xa8\x03\xf1\x01\xcc\x4e\x4a\xef\xa9\xbe\x18\xf7\x48\x71\xb0\xa9\x79\xa4\x8a\x44\xe3\xc0\x0f\x5a\x18\xc3\x0f\x2a\x3e\xc2\x95\x96\x42\x72\x8d\x7e\x94\x2d\x63\xbd\xef\x62\x28\x0f\x67\x0f\x4a\x4b\x66\xf0\xa1\xed\x8a\x24\x58\xbd\xf7\xb3\x60\xe8\x11\xd1\xf0\x1e\xa6\xef\x3b\x9d\x39\x57\x5d\x70\x24\xb3\xce\x1e\x55\x7e\x82\x05\xd1\x57\x12\xf2\xfd\x12\xbf\xaa\x09\x55\xf6\x3e\x16\x44\xcf\xd2\xb2\xae\x55\xb6\x82\x45\xb0\xec\x3b\x59\x10\x7d\x9b\x96\xf5\xac\xb2\x3d\x58\x04\xcb\xde\xcb\x02\xba\x72\x0e\x5d\xd3\xd8\x32\x3a\x51\x55\x2e\xe3\x87\x64\xcd\x63\x5e\xc6\x2a\x81\xb4\x7d\x07\x0b\x86\x1e\x16\x0d\xbf\x5d\x2d\x23\x66\xef\x6e\x4f\xde\x5d\x37\x49\x48\x67\x63\xf9\x20\x3a\x3b\x96\x85\x54\xfc\x30\x2e\x7e\x38\x27\xe1\x87\xb7\xa9\xae\xee\x66\x12\x12\x61\x9c\x29\x2f\xf2\xa1\x52\xf5\xf6\x32\x80\x33\xce\x5d\xc6\x7a\xef\xc2\xe5\xd9\xc3\x30\xed\x3f\x8b\x3c\x21\x67\x78\xfa\xbd\xe2\x2a\xbf\xaa\x51\x98\x26\x14\x61\x32\x5a\x75\x9c\xe1\x24\x55\xa6\x6e\xf1\xd4\xb8\x93\x29\x50\xa7\x51\x19\x44\x30\xe5\xda\x19\x2d\x6e\xa1\x87\xe9\xb0\x79\x73\xae\x74\x61\x77\x56\x38\xbd\x5a\x53\x7e\x3b\x43\x00\xcd\xdb\x58\x10\xed\x33\x39\xea\xf6\x59\x39\xea\xf6\x79\x64\x13\x1e\xf6\xc8\x1d\x04\x1f\xe4\x1d\xd4\xf2\x3a\xbd\x56\xc4\xda\x00\x30\x4c\xe4\x8a\x5d\x71\x15\xd6\x99\x83\xe8\x66\xf6\x01\x74\x29\xe5\x78\x94\xa6\x0a\x44\x2e\x78\xbf\xd8\x82\xdd\xc7\x46\x46\xa0\xc9\x40\xbf\x3d\xda\xc0\x24\x6d\x40\x7c\xd0\x76\x15\xf8\xe0\x92\x62\x9c\x16\xd3\x7c\x45\x4e\x77\x3a\xd3\x7a\xb7\x98\xd6\x2d\xc7\x38\x2d\xb2\xe6\x3c\x2a\x6d\xa5\xbd\xc9\xe8\x0f\xd5\x75\x91\x8c\xb0\x5e\xd2\xa9\x41\xef\x17\xa3\xd8\x35\xfd\x51\x40\x02\xd2\xc8\x09\xd1\x2c\x3e\x4e\x1b\x18\xa7\x0d\x88\x0f\x5c\x65\x02\x87\x0f\x05\x52\x8c\x7b\xa4\x58\x6c\x71\xfb\x63\x4b\x48\x67\x98\x32\xa9\x7b\xc5\xa4\x6e\x3c\x5e\x93\xc2\x61\x54\xed\x33\x1d\x96\xe8\x8e\x97\xe9\xa0\x7c\x3a\xdc\x0a\x2f\x73\x75\xb2\xdf\x26\x86\x35\x36\xcd\x61\x91\xa1\xf8\xb4\xf3\x2a\xed\xdc\xa7\x9d\x3b\x61\x85\xfb\xba\xf3\xdb\x45\xe7\xd7\x4d\x7f\x4d\x4a\x91\x13\x96\xc9\x20\xe2\xf3\xa4\x83\xe8\xa1\x83\x08\x78\x0f\xf7\xe5\x20\x6e\x16\x83\xd8\x39\xfd\x41\xf8\x91\x13\x56\x74\x65\xa5\x9c\x59\xb9\x8c\xf5\x5e\xcd\x82\xa1\x5d\xa2\xf5\xab\x80\x57\xfb\x10\x15\xc5\x2b\xab\xbc\x23\x0c\xb5\x3f\x9b\x1b\x2e\x2f\xaf\xf2\x5a\x2e\xaa\x86\x76\x33\xd4\x0d\x8d\x31\xd4\x05\x8d\xca\xf8\xc8\x75\xf8\x92\x98\x62\xe4\x60\xd1\xac\x48\xad\x8f\xcd\x4b\x8a\x8c\xff\x7b\xca\x8e\x77\xb6\x49\xf7\xa2\xf4\xda\x06\x8d\xe0\x5a\xd3\x50\xb0\x6e\xa2\xbb\x83\x0c\x94\x65\x83\xcb\x58\xef\x0e\x16\xa0\x46\x09\x34\x66\xa8\xeb\x33\x8a\x8d\xe5\xde\x41\x08\xc8\x30\x7a\xb4\x7f\x75\x96\xb1\xde\xed\x4c\xa9\xbc\x5a\xf2\xbe\x18\x8f\xdd\x17\x1f\xce\x77\x5f\x4c\x89\xd6\x46\x18\x0e\xfd\xa0\xd4\x6d\xb5\x9b\xa8\x8d\x97\xb0\x3e\xb5\x5a\xba\x1a\xa7\x5c\x70\x5c\x71\x41\xf1\xde\x93\x23\xfe\x9a\xe8\x63\x9b\x24\x82\x6c\x8e\xa1\x89\x60\xbc\x8d\xf1\x91\x06\xbf\x22\x1a\xbc\x9c\x36\x18\x2b\x09\xa5\x0e\x8a\x52\x97\x89\xf7\xe5\x84\x92\xb6\xf0\xfa\xbd\x60\xaf\xe4\x37\xdd\x4d\xe3\x8b\xa2\xbd\xad\xc7\x3a\x0b\x47\xb7\xf7\x8f\xa2\xbd\x66\x87\x49\x7c\x41\x14\x7a\x0b\x78\x2f\xa2\xdd\xcf\x41\x1f\x2d\x69\xa8\x7b\x42\xfc\xfc\x77\x01\x16\xdb\x22\x85\x96\xdd\xca\x79\x57\xa1\x4f\x2d\xf7\x46\x5d\x1b\x7c\xca\x51\x91\x7b\xdc\x19\x4e\x52\x1f\x3f\x49\xa9\xe7\x87\xe9\x1a\xee\xdd\x2e\x8a\x0a\xb1\xdc\x5d\x31\x45\x13\x38\x3d\xbf\x39\x18\xfa\xbc\xf8\xf7\x4d\x81\xaa\x08\x1d\xac\x5a\xc6\x7a\xff\x56\x7e\x45\xb5\x17\x07\xe8\x08\x6e\x2a\x43\xb9\x37\x9e\x60\x79\x86\xbb\x52\x4a\x67\xa1\x3b\xf4\x59\x31\xd8\xbf\xd6\xbb\xc3\x5d\xf4\xd9\xc3\xd0\xa7\x02\xbd\xd5\xcc\x7d\x07\xb1\x63\x24\x49\x78\xc4\xc0\xf3\xc5\x45\x67\xeb\xbf\x3a\xd1\xc3\x77\xc8\xf0\x3f\x29\x7a\xfc\xcb\x63\x1b\x3e\xf7\x64\x63\xe7\x2f\x63\xbd\xff\xf7\xa5\x13\x26\x2d\xfe\x7b\xed\x82\x24\xfe\xfb\xcd\xce\xfc\x77\xa3\xc5\x7f\x37\x58\xfc\xf7\x10\xf2\xdf\x6f\x89\x45\xfa\x73\xe9\x8c\xaf\xd8\xef\x46\xa4\xf0\x0d\x48\xe1\x87\x62\xec\xf7\xb0\xa8\xf2\x06\xc5\x7d\xb7\xc8\xa0\x95\x18\xf3\xfd\x4e\x3e\xe6\xfb\x03\xd1\xd6\x26\x1c\xf6\x21\xf4\xed\x8f\xbb\x13\x31\x3b\x40\x63\xb9\xe8\x71\xb9\xb7\x4e\x5a\x4c\x1e\x13\x17\xe0\x9f\x61\x03\x53\xd8\x40\x93\x66\xc3\x87\x6b\x44\xb2\x8a\xef\x8a\xce\x5e\x1f\x0c\x3d\x2f\xfe\xfd\x53\xe4\x8a\x10\x43\x2a\xdb\xdc\x2c\x27\xf8\x1c\xfe\x2e\x0a\xc0\x6d\xe0\x9a\x66\xe3\x4c\x14\x11\x82\xa0\xf6\x26\x59\xfb\x19\x51\xfb\x7f\xeb\xda\x47\x58\x7a\xed\x1e\x2c\xfc\xbf\x4e\x30\x5d\x9d\xe0\x33\x67\x7c\xf2\x6e\x12\x9b\xf1\x3a\xc4\xc7\x68\xd6\x3d\xae\xbc\x3a\x7e\x24\x66\xf9\x47\xc1\xd0\x0d\xe2\xf7\x3f\x04\xdb\x78\xfb\x2e\xdb\x2e\x3b\x9c\x81\x50\xec\xcb\x7f\x2b\xf2\xdf\x9e\x40\x53\xb6\x20\xe2\x31\x29\xda\x6c\x10\xc7\xe4\x13\xb6\xeb\xca\x0b\x94\x02\x13\x93\x37\xae\x59\xe5\xd5\x64\x36\xc5\xb5\xab\x3c\x9e\x98\xc7\x51\x26\x71\x0c\x99\x52\x53\x33\x9d\x95\xf1\xdf\xc4\xac\x7e\x3f\x18\xba\x5e\xcc\xea\xf7\x54\x5e\xc6\x83\xe2\x1a\x51\x1f\x36\xac\xf2\x06\xe4\x9f\x1b\x57\x79\x83\x69\xf9\x1d\x7f\x2a\x5a\xba\x34\x18\xba\x56\xb4\xb4\x41\x55\x1e\x73\x57\x79\xfd\xd2\xa1\x5f\xbc\xc2\xc5\xbc\x0f\x33\xf5\xa3\xd7\x7e\xe7\xe8\xf6\x7e\x26\xda\x7b\x6d\x30\x74\x8d\x68\xef\x12\xd5\xde\xa8\x87\x96\x0d\xb5\x40\xff\x41\x17\xa8\x3d\xb8\x10\x9f\xe9\xe2\xdf\xc3\xd2\xd4\x37\xe6\x4a\x13\x2e\xbe\x14\x86\x7e\x2e\xba\xb9\x50\x21\x99\x05\xbc\xc8\x95\x36\xe9\x6a\xd1\xf1\x05\x41\x20\x37\x38\x2c\x71\x8f\x17\x61\xcb\x79\x49\xec\x76\x19\x30\x9e\x7c\xae\xf2\x8d\xbd\x28\x5a\x5a\x1f\xc8\xa6\x2a\xbc\xc0\x2b\x92\xa4\x46\x45\x4b\xeb\x20\x4f\xb3\x90\x70\xd7\x70\xd7\xf6\xe2\x5a\xcb\x2b\xba\xd7\x6d\xa2\xec\xef\x06\x81\xf8\x4a\xb2\x87\x4f\x8a\xaf\x7e\x07\xab\x7b\xbc\x62\x86\x80\xf0\x04\x6b\x03\x5e\x36\xde\x8a\x61\x89\xbb\xc0\x7c\xcb\xf0\x6f\x15\xc2\x4a\x14\xfe\xe7\xa4\x68\xe9\xb7\x48\xb2\x69\x69\xbf\x28\x8b\x07\x47\x4c\x5c\x0c\x4b\xbc\xac\xa3\x33\xae\x14\x15\x7f\x33\x18\xda\x2e\xfe\xfd\x0d\x18\x49\x69\x95\xb7\x0e\xe7\xfc\xeb\x42\xa8\x3b\xe0\x34\x79\x89\x04\xf7\x5d\x6e\xdf\xfb\x50\x70\x2d\x9d\xd5\xa3\x0c\xbe\x09\xb8\xd3\x3e\xa9\x0b\xc9\x8a\xfe\x5a\x30\xd4\x12\x45\x7f\x35\x50\x87\x5d\x3b\xe1\x3d\x1c\x3f\xf9\x51\xce\x0b\x16\x29\x89\x98\x83\x62\xa3\xfd\x77\xd1\xf1\xff\xc4\x7c\xa0\x48\x34\xa6\xec\x75\xb1\xb2\x47\x44\xd9\xff\x81\xae\x33\x4a\xfa\xd6\x30\x70\xb1\xb2\x3f\x11\x65\xa3\x80\xde\x87\xae\x05\x21\x2a\xbd\x38\x3d\x0b\xc2\xf2\x46\xda\xca\xb5\xf6\x25\x89\xa0\x5b\xda\x52\x83\xa0\x61\x1e\x67\xfa\xf2\x43\xbe\xb5\x26\xe0\x2c\xf4\x86\x7e\x2c\xfe\x3e\x3f\x30\x0c\xd4\x31\x6c\x35\x85\x97\xc6\x19\x6b\x8e\xe5\xf5\x79\x45\xa2\x69\x3e\x2e\x36\xee\x35\x81\xf8\xaa\x47\x7e\xb5\x5f\x7c\xf5\x6a\xf3\x92\x14\xaf\x4c\x21\xbb\xf2\x0a\xf7\x87\xcd\x0b\x94\xf7\x90\x37\x25\x0f\xb8\x1f\x39\xbc\x47\x8b\xbd\x3c\x08\x2b\x43\xe7\x2e\x63\xbd\xaf\x0a\x04\x75\xcb\xa6\x0f\x30\xf8\x46\x7c\xe5\xcb\xaf\x9e\x14\x5f\xbd\x92\xf4\xe6\xf3\x12\xf4\x56\xe6\xa5\x61\xf3\x12\x16\xa7\xd2\xf4\x56\xe1\xa5\xc8\xe1\xbe\xe9\xad\x12\x96\x01\x11\x77\x50\x34\xad\xe6\xf6\x45\x86\x71\x7e\x64\x00\xff\x28\xbe\x5a\x45\x7a\x2b\xcb\xde\x2a\xa2\xb7\xb2\xf9\x9a\xf6\xe6\x43\x6f\x65\xdd\x1b\x40\x90\xae\x14\xb2\x4a\x41\x36\xfb\x15\x06\xdf\x80\x5f\xb5\xfc\xea\x9f\x19\x46\xfd\xe9\x56\x4a\xdc\x83\x9e\x0a\xdc\x1b\x36\x6a\x06\xe9\x6a\x23\x3f\x14\x41\x32\x2c\x99\x79\x79\x10\x2c\xef\xf1\x52\x58\x80\xe0\xa4\xb3\x45\x17\x45\xd9\xc5\xbf\x30\x19\x03\x68\x7a\x7d\x5a\x7c\xb5\x22\xa1\xd7\x62\x46\xaf\x85\xa4\x5e\x8b\xa1\xc7\x0b\x61\x11\x7a\x5e\x06\x68\xc5\xdc\xd1\xf3\x7d\x86\xc1\x37\xe0\x1a\x28\xbf\xfa\x06\x33\xc8\xc5\xd0\xaa\x8b\x2f\x1e\x5e\x10\xaf\xa3\x82\xe9\x8c\xf6\xec\xa1\x75\x99\xf6\xec\x42\x1e\xad\x97\xd3\xde\x9e\x65\x18\x4e\x48\x7a\xfb\xb6\xf8\xea\x65\x69\xbd\x15\xcd\x82\xb6\xf7\x56\x34\xbd\x39\xa1\xcb\x0b\xa1\x03\xbe\xeb\xcb\x4f\xf0\x99\xd3\xa3\x70\xa2\xcd\xf0\x3e\x60\xd1\xe6\xa6\x51\xc0\x71\x6a\x5c\xc1\x5c\x01\xf0\x3e\xa8\xe2\xf3\xa6\x1a\x3a\xdc\x0d\x19\xd8\xa8\x4f\x7b\x09\xde\x07\x30\x0a\x65\x65\x77\xa2\x66\x8e\x91\x16\x70\xa4\x05\x39\xd2\xe2\x32\xd6\x7b\x0a\x11\x03\x3e\x41\x59\x64\xa2\xaf\xcc\xa7\x3a\x96\xf8\x74\xc7\x12\x9f\xe9\x58\xe2\xb3\xb4\x44\x22\xd6\xeb\x13\x1d\x4b\x7c\xbe\x63\x89\x2f\x74\x2c\xf1\x54\xc7\x12\x5f\xea\x58\xe2\xcb\x1d\x4b\x7c\xb5\x63\x89\xaf\x77\x2c\x31\xd5\xb1\xc4\x37\x3b\x96\xf8\x56\xc7\x12\x87\x3a\x96\xf8\x6e\x4a\x89\xc0\x09\x7e\x98\xcf\xb5\xbd\xc1\xfa\x66\xc6\xc1\xe6\x53\x53\xaf\x65\xfa\x5b\x2d\xf7\x36\x44\x85\x8b\x8d\x49\x51\xde\xf6\x1b\xc4\x49\xc1\x7b\x5d\xea\x84\x96\x7b\xeb\xa8\x42\x08\x0c\x68\x85\xf5\xa6\x62\x5f\xa0\xb4\x09\x2c\x3a\x53\x59\x0c\x2d\xaf\x8c\x32\x7a\x1e\x45\xff\xae\x0d\x9a\xc6\x50\x49\x8a\xf4\x06\xc4\x3e\xe9\x18\xfb\x24\x29\x12\x04\x41\x74\x98\x16\xf1\xda\x8a\xf4\x04\x12\x03\x14\x67\x43\x11\x26\x74\x4e\x79\x78\x85\xe2\x2c\x37\x86\xca\x7e\xd7\xae\x38\xb8\x9a\x2e\xe1\x4f\x13\x60\xbd\x25\x46\xa0\xcc\xc0\x51\x45\xa1\x7f\x00\xaf\x0a\x2b\x17\xc8\xe1\xb6\x2c\x21\x4c\xb2\xa0\x51\xea\xfc\x07\x1f\x0a\x79\x7c\xd1\xb4\x6b\x49\x23\x29\xcf\xc4\x13\xf7\x2d\x46\x98\x72\xa6\xa1\xe4\x36\x82\xc3\x5c\x03\xd3\x58\x0d\x50\x27\xa5\x17\x53\x7c\xe6\x8c\x6b\x8e\x4e\x28\x27\x3b\x73\x74\x67\xbe\x6e\x3c\x31\x47\xd6\x75\xb4\xf1\x17\x12\x40\x16\xfb\x2d\xa8\xa9\x35\xb8\x80\x83\x64\x01\x2d\x5c\x29\x46\x17\xd0\xa1\x0b\x58\xa0\x0b\xe8\xe5\x74\xe6\x3b\xf2\x3f\x7e\xe9\x14\xf3\x5f\xfa\x5f\x83\xf5\xed\x76\xa5\xd7\x8c\x74\x9b\xe9\xe9\xc1\xfc\xe6\x12\x7b\x63\x2e\xfa\xcd\xd4\x4e\x3a\xf9\xe4\x85\x8b\x16\x2d\x5e\xb2\x04\x9d\x66\xea\x8d\x65\x32\x99\x06\x78\xcd\x9c\x79\x26\x82\x6f\x20\xf6\xc6\x79\xab\x56\x0d\x82\xd7\x0c\xba\xcc\x18\x9f\x99\xb5\xbf\xfe\x1b\xbf\xf9\x9b\xbf\xf5\xdb\xbf\xf3\x3b\xbf\xf3\xbb\xe0\x38\x73\xe1\x45\x17\x5f\x72\xc9\x6b\x37\x5c\x7a\xe9\xa5\xbf\xf7\x7b\xbf\xff\x07\x7f\xf0\x87\x7f\xf4\x47\xaf\xdb\x88\x0e\x34\x7f\xf2\xa7\xaf\xff\xb3\x4d\xff\xe7\x0d\x7f\x8e\xfe\x33\x9b\xff\xea\xaf\xfe\xfa\x6f\xde\xf8\xc6\xbf\x7d\xd3\x9b\xdf\xfc\xe6\x2d\x5b\xfe\xee\x2d\x6f\x7d\xeb\x5b\x9b\xcd\xe6\xf0\xf0\xf0\xd6\xad\x5b\x2f\xbb\xec\xb2\x16\x13\xff\x5d\x2e\x1d\x69\xae\x20\xce\x34\x23\xe0\x50\xb3\x5d\xbb\xd3\x28\x87\x9a\x9d\xe0\x54\x73\x2d\x38\xd6\x5c\xdf\xe6\x58\x73\xb3\x74\xae\xb9\x85\xdd\x0a\xff\xed\x86\xff\x6e\x83\xff\x8c\xa3\x8d\x72\xb3\x51\x4e\x36\xca\xc5\xe6\x5d\xec\x41\xb6\x97\xbd\x9b\xbd\x87\xed\x63\xef\x65\xef\x63\xef\x67\x0f\xb1\x0f\xb0\xbf\x67\x1f\x64\x0f\xb3\x0f\xb1\x0f\xb3\x8f\x10\x27\x9c\x23\x2c\xee\x84\xd3\x7a\x57\xe2\x95\x71\xc4\x95\x4e\x38\xe3\x54\x38\x1b\xf7\xa8\x61\xc3\x23\x86\x8d\xb4\x37\x33\x28\x09\x3d\xcd\x40\x46\x3d\x8b\xdd\x5e\x41\xbb\x7f\x22\x13\x98\x8e\xb3\x75\x7b\xeb\x1e\x49\x3f\xf6\x11\x16\x04\x9c\xc5\x02\xab\x48\x73\x26\x98\x81\x69\xad\xb1\x0b\x02\x34\x8d\xb7\x36\x15\x26\x86\xaa\x6f\x9a\xe5\x38\xf1\xa0\x09\xe9\xd2\xa2\x7c\x95\xf7\xbc\x4f\xfa\x2a\x17\x35\x03\x14\xd3\xab\x99\xe9\xf1\x86\x1b\xdd\x32\x21\xbd\x95\x5d\x8a\x5f\x28\x0d\x7d\xc6\x13\x91\x8c\xf6\xbe\x62\x1c\xc6\x50\x54\xda\x8d\x08\x0d\x4a\x4b\xbd\xc7\x4d\x48\x1e\x3f\x4a\x9b\x49\xd4\xe5\xed\x66\x1d\x6d\x30\x82\xdd\x7f\x90\x61\xa0\xc1\xdf\x33\xa5\x15\xdb\xe3\x2a\x68\x85\x6e\xa8\xc0\x64\x9a\xd7\xe2\x3b\x0b\xe8\xc4\xaf\xa5\x23\xde\x2f\xb7\xa9\xc1\x86\x7a\x7f\x75\x86\x23\x89\xaf\xb3\x9e\x65\x0f\xd1\x9d\x8c\xd1\x06\x6f\x2a\x83\xaf\xd2\x7b\x99\x54\x87\x1e\x14\xbb\xe7\x83\x4b\x6f\x34\x19\x8b\xb7\xbf\x89\x56\xfc\x84\x76\xb1\x2e\xae\x03\xcd\xa3\x78\xae\xed\x03\x3b\x62\xd4\x7a\x5a\x22\x14\xcc\xc7\xdd\x9f\x1f\x4b\x6d\x42\x9a\xb1\xcc\x0d\xda\x58\x31\xe5\x5a\xf6\x86\xc3\x04\x69\xd8\x45\x73\xb3\x52\x90\x1a\xa1\x44\x69\x6f\x5c\xbc\xd9\xdf\x60\x69\x6f\x6e\xa1\x7d\x7e\xde\x92\x54\x74\xa4\x77\x63\x19\xeb\xdd\xcb\x88\x73\x6c\x34\xb5\x63\x09\x4e\x60\x56\x06\xf9\x1a\xe0\x37\xd2\xc5\xbd\x89\x56\x94\x7d\x52\x51\x24\xa7\xb5\x25\x81\x3e\x6f\xef\x48\x9f\x5b\x3a\x92\xe7\xc2\x65\xac\xf7\x01\x16\xc0\x2b\xfb\x7e\x4d\x9e\xfb\x4e\x0c\x79\xbe\x2d\x85\x3c\x97\x74\x43\x9e\xfb\x08\x79\xbe\x23\x46\x9e\x8b\x94\x07\xdd\x72\xef\xb0\xf1\x32\x7c\x41\xb9\xc7\x21\x7e\x8a\x13\x1d\xb8\xe5\xe6\x81\x0b\x0c\xc4\xcb\x3b\x58\x00\xfe\x5b\x6f\x67\x41\xd4\x83\x75\xa5\x5e\xe1\x16\x57\xfa\xb3\xa1\x2d\x37\x7a\x53\x33\x74\x00\x26\x0a\xf9\xd7\x94\xcb\x1d\xf1\xd6\xed\xd9\x26\xc5\xfc\xc3\x2c\x7a\x53\x33\x52\x59\x35\x7e\xc8\x94\xd3\x9b\xe8\x37\xea\xb5\x9a\xde\xe5\xa2\xbf\x1b\xda\x90\x5c\x44\x83\x1a\x75\xa3\x37\x36\xe1\xf9\xdc\xbb\xad\xa9\xd4\xe0\xd1\x1b\x9b\x7a\x2a\xcf\x33\x74\x82\x03\x88\x91\x20\xaa\x5a\x4d\xde\x28\x9a\xbc\x43\x7b\xb4\x4d\xb2\x58\xd3\x9b\x9b\x4a\x87\x80\x22\xe2\x61\x16\x6d\x36\x4d\x7f\x8f\xa1\x0b\x5b\x20\xdd\x9d\xc4\xe1\xd8\xc7\xc8\x09\x55\x8e\xd7\xb6\xc5\xfa\xe1\xd4\x13\xaa\x49\xf9\x10\xb3\x4e\xe8\x14\xb3\x4c\x82\x07\x63\x27\x34\x49\xbf\x0a\xfb\xce\xac\x23\xf4\xa1\x1c\xa7\xf4\x95\xe8\xf8\x85\x9a\xb1\x9b\x91\x2e\x26\xa5\xa6\xf5\x90\x34\x33\x1c\x74\x71\x31\xa6\x18\x7a\x23\x01\x1c\xd0\x2e\x16\x00\x2e\x15\x20\x51\x69\x47\x32\x50\x57\xde\xc4\x00\xf4\x4a\xad\xda\xd3\xca\x03\x0a\xbc\x98\x78\x31\x3a\x70\xcb\x95\xca\x8b\x12\x4c\xc1\x63\x2c\xc0\x8a\xd7\x0b\xea\xe2\x9e\xdc\xab\x31\x17\xbf\x02\x30\x7c\x2e\xc8\x66\x58\x51\x52\x91\x7b\x94\x8a\x9e\x54\xfe\x44\xd0\x43\x54\xd3\x4d\x5c\xe7\x4a\x1f\x1f\xd9\xc4\x26\x6c\xa2\xb6\xad\x19\x96\xb8\x17\x6d\x32\x5b\xfb\x59\xd1\xc4\x35\xd8\x44\x29\x88\x16\xe9\x26\x76\xba\xe8\xc8\xa3\x9a\xf8\x13\x6c\x62\xd1\xb6\x66\x58\xe6\x5e\xf4\x27\x66\x14\x9f\x11\x4d\x8c\x62\x13\xe5\x20\x5a\xa2\x9b\xb8\xda\x95\x6e\x31\xb2\x89\x3f\xc6\x26\x96\x6c\x6b\x86\x3e\xf7\xa2\x3f\x36\x4d\x80\xfd\xe0\x4a\x6c\xc2\x0f\x22\xae\x9b\x18\x75\xa5\x9f\x8a\x6c\x62\x23\x36\xc1\xb7\x35\xc3\x0a\xf7\xa2\x8d\xa6\x89\x4f\x88\x26\xae\xc0\x26\x2a\x41\x74\xba\x6e\x62\xbb\x68\xa2\x65\x9a\xb8\x04\x9b\x38\x7d\x5b\x33\xec\xe1\x5e\x74\x89\x59\x8b\x8f\x31\xf4\x4e\x89\x9c\xb0\x27\xe0\xe5\xe8\xcc\x66\x18\x44\x67\x72\x95\x21\x7b\x44\x34\x34\x1c\x04\x3c\xe0\x8c\x7e\xd5\xd4\x4d\x5f\x80\x4d\x9f\xb9\xad\x19\x06\xbc\xc2\x7d\x5e\x6e\x36\xa3\x33\x9b\x75\x5f\x0f\xe6\x0a\x51\xe1\xad\xa0\x88\xf5\x87\x43\x8f\x33\xf1\x0f\xc3\xea\xa2\x2e\xf7\xc5\x09\xe4\x65\x90\x20\xbc\x0b\xf6\xd6\x7d\x63\xc2\x7d\x4b\x30\xf4\x2a\x70\x2d\x41\xaf\xa9\x03\xd2\x6b\x6a\xbf\x74\xae\xda\xc3\xd0\xbb\x6a\x53\xc3\xe5\x3d\xab\xbc\x87\x99\x74\xb2\x92\xb8\xfa\x63\xf2\x4c\x1d\x76\x11\x8a\xeb\x75\x0d\x97\x07\xc6\xeb\x44\xa2\x51\x97\xad\x03\xfc\x2d\x7a\x90\x12\x22\xf2\xbe\x8d\x2e\x2e\x43\xdf\x41\x67\x12\x7a\x86\xc6\x5c\xc9\xa3\xe4\x19\xda\x2d\x4d\x75\x07\x58\x58\x80\x69\xa0\xcf\xc9\x7e\xa6\x35\x07\x2f\xa0\x27\x0a\xb9\x37\xbf\x7d\x58\xde\x9b\x8b\xf4\xbd\x39\x66\xee\xcd\xdd\x52\xec\x3b\xf4\x80\x14\xfb\x0a\x20\xf6\xa9\xdb\x75\xd0\xdc\xae\xe4\x9a\x79\x36\x55\xfc\x5b\xab\x58\xd2\xc3\xf8\xfc\x56\x2c\x69\x9c\x25\x5c\xaf\xdf\xeb\x78\xbd\x8e\x77\x16\xff\xc0\xaa\xff\x37\xc1\xd0\x0f\xd1\xab\x45\xde\xaf\x0f\x9f\x98\xfb\xf5\x70\xca\xfd\xfa\x03\xa7\x9b\x0b\xf6\x61\x72\xc1\xfe\x38\x76\xc1\x7e\x5f\x4c\xe3\x2f\xa8\xdc\xb6\xdc\xdb\x14\x2d\xd1\x98\x6c\xbb\x5d\x23\x63\xd9\xd0\xeb\x3f\xe9\x2c\xc9\x1d\xb2\x25\xb9\x23\xb6\x24\xd7\xca\x21\xc9\xc1\xf0\xed\x7b\xe2\xa7\x39\xee\x89\x11\x06\xee\x28\xd3\x95\xe6\x7e\x96\x2a\xcd\x0d\xe8\xe0\x70\xad\xa0\x11\x03\x3e\x90\xf4\xda\xf8\x8f\x8e\xe4\xb6\xb9\x23\xb5\xbd\x88\x8e\x2d\x43\x97\xa3\x7f\x8a\xa4\xb6\x03\x27\x86\xda\x5a\x97\x27\x53\xdb\xd1\xae\xa8\xed\x00\xa1\xb6\x6d\x97\xdb\xd4\x06\xa6\xfe\x3f\x86\x35\x38\x62\xc4\xb9\x8f\x30\xf8\x96\x48\x73\xd7\x72\x39\xff\xab\xc4\x4f\x1b\x03\x34\xf1\xbe\x2e\x88\x7c\xac\x2a\xf9\x72\xcb\x45\x47\x11\xb8\xfe\xa5\x58\xd4\x72\xa3\x2d\xc8\xd0\x7d\x25\xc4\x1d\x61\xd1\x16\x73\xe5\x40\x5c\xc2\x1f\xe9\xde\x90\x9f\xc9\xee\xc0\x07\xe3\x0f\x64\x77\xbf\x1f\x44\x27\x5b\xdd\xfd\x27\x83\x6f\xe3\xdd\xbd\x1e\xbb\x3b\x99\x74\xf7\x7a\xd3\xdd\x07\xd0\xad\x83\x76\xb7\xe9\x02\xe2\xd3\xbb\x41\xf6\xf6\xda\x20\x5a\x82\x2c\x57\xf6\xf6\x22\x83\x6f\xa5\x47\x1f\xf6\x45\x7f\xba\xa4\x6d\x20\xe4\xa6\x06\xdf\xa8\xd7\xc9\x34\x9c\xbb\x45\xf1\x8b\x65\x3f\x17\x99\x24\xca\xe4\x0a\x91\xda\x49\x72\xbc\x6f\xbb\x3c\xfb\x16\x39\x82\x5e\x1b\x41\xb4\xc8\x5a\xa3\x7f\x97\x2e\x1b\xb1\xa1\x11\x39\x44\xad\x11\x91\x45\xde\xc7\xd0\x6f\x03\xd6\x48\x7b\xe6\x68\x8e\xd4\x90\x80\x7f\xbe\xf9\x93\x0c\x74\xfc\xf2\x8e\x7c\xe8\xa0\x9b\x20\xaf\xf6\x1b\x17\xb6\x7c\x7c\x68\x23\x32\x23\x58\xaa\x66\x33\x5a\xd2\xb4\x78\xc6\xdb\x2f\xef\xcc\x96\x20\x70\xe1\xb7\xa7\xcd\x96\xee\xb9\xbc\x23\x5b\x6a\x31\x8b\x2f\x8d\x27\xf1\xa5\x77\x5e\xde\x89\x2f\xb5\x3a\x5f\x83\xf7\xa1\x1b\xca\xd0\xbb\x18\xba\x9f\xc8\xfb\xf3\xc4\x30\xa6\x07\x52\x18\xd3\xfd\xac\x1b\xc6\x34\x4e\x18\xd3\xde\x18\x63\x9a\x60\xe0\x6e\xa2\xc6\x87\xef\x08\x32\x7a\x7c\x50\x90\x19\xe0\x8b\x23\x53\xa3\x67\xcf\xe1\xbd\x29\x73\xd8\x97\x7b\x0e\xe0\x8f\xc8\xda\x8d\x44\xb1\xd0\xec\xd0\xc1\x70\x89\x35\x41\x7a\x21\x6c\x4c\x86\x70\x87\x0e\xfa\xff\x9f\xdf\x45\x85\xeb\xd0\xad\x04\x4f\x39\x1d\x98\xf4\xf5\x74\xad\x86\x50\x98\x84\x2f\x55\x64\x72\x4d\xb4\x5e\x93\xad\xeb\x5f\x13\x63\xd0\x85\x9c\x6d\x06\xc2\x46\x46\xc4\x00\x46\xd1\x89\x85\xf7\x40\xe7\x81\xec\x1c\x3f\x2b\x64\xa7\xde\xd8\x1c\x82\x11\xf8\x39\x25\xd0\xbd\x27\x6d\x74\x23\x61\x0f\x7a\xf7\xaf\x0e\x78\x25\x75\x81\x2a\x74\x81\x2a\x43\x5f\x75\xd0\x37\xc6\x07\xdb\x5f\x05\xfe\x4d\xa9\xa8\x2a\xf9\x43\x5f\x72\xc0\x57\x06\x9c\xc9\x9c\xd0\x87\x7f\x93\x2b\xf9\xaa\x52\x19\x3d\xd6\x5f\x11\xf0\x12\xac\x44\x59\xae\x44\x19\x3e\xab\x95\xf0\x63\xd5\xcb\x23\xf0\x73\xca\x4a\x94\xd2\x57\xa2\x84\x8e\xf2\x83\x01\x2f\xc2\x18\x4b\xf0\x6f\xf2\x18\x4b\x6a\x8c\x45\xf4\xda\x5e\x45\xf8\xde\xa1\x6f\x48\xdd\x70\x6f\xd6\x23\xe1\x5f\x6d\x24\x8b\xec\x47\xc2\x17\x2e\xef\xf8\x48\x98\xb4\x1f\x09\x63\x49\x8f\x84\x7f\xea\xc8\x1d\xc7\x3a\x73\xc7\xa7\xd0\x5f\x68\xe8\xcb\xe8\x24\x24\xb9\xe3\xe4\x89\xe1\x8e\x07\x53\x38\xcb\x3f\x77\xc5\x1d\x27\x5d\xea\x55\x60\x73\xc7\x2f\xa2\x3b\x10\x7a\xf5\x13\x27\x47\xba\xf3\xf5\xb2\xb5\xf7\x23\x3c\xf5\x3c\xe3\x4f\x29\x04\x56\x44\xcc\xef\x33\xa7\x7b\x47\x4e\xa5\xde\x91\x5a\x7b\xb5\xdf\x56\xc4\x8e\x26\x51\xc1\xbf\x76\xa4\x82\xd1\xce\x54\xf0\x4d\xf4\x6b\x1a\x3a\x84\xce\x4c\x92\x0a\xf6\x9f\x18\x2a\xf8\x4e\x0a\x15\x7c\xbb\x2b\x2a\xd8\xef\x52\x7f\x0c\x9b\x0a\xc0\x29\xec\x54\x49\x05\x0a\x62\x22\xf4\x62\x74\x10\x16\xd2\xb7\x37\x9d\x26\x00\x67\x9e\x5c\x62\x23\x23\xa1\x0b\x91\x2a\xa7\x98\x50\x65\xd1\x9b\x4b\xc3\xb8\x45\x6f\x1e\x8d\xbf\x8e\xf5\xc6\xd2\x6f\x14\xee\xc5\x7a\x63\x80\xb1\xbd\x2c\xa0\x17\x5d\xf6\x25\x7b\x06\x40\xa9\xa3\x46\xb6\xfd\x06\x9c\x8a\xdf\x80\xb2\x2e\xea\x53\xa6\x32\xaf\xc2\xa9\xf4\x65\x42\xa5\x93\x87\x63\x76\x86\x4e\x03\xc8\x76\x9b\x10\x7e\x96\x42\x08\x47\x72\x12\x02\x79\xc0\xd2\x96\x12\x5d\x76\x7e\xde\xb1\xc4\xd1\x8e\x25\x2e\xbf\xa2\x53\x89\x6d\x1d\x4b\x5c\xd9\xb1\xc4\x8e\x8e\x25\xae\xea\x58\xe2\x9a\x8e\x25\xae\xed\x58\xe2\xfa\x8e\x25\x6e\xe8\x58\xe2\xa6\x8e\x25\x6e\xee\x58\xe2\xd6\x94\x12\x81\x13\x7c\xbe\xb3\xb3\x55\x83\xf5\xcd\xb0\x1d\xad\xd2\xdc\xac\x46\x92\x6d\xe6\xda\xcd\x6a\x53\xa4\x92\x57\x55\x0c\x02\xd3\xa6\xe8\x2d\xf2\x9d\xb8\x49\xbb\x59\x6d\x6c\x73\xb3\x52\xa8\x77\x15\x89\x76\x66\x04\xe4\x90\x45\x2f\x00\xaa\x81\x0b\x70\x06\xa0\xaa\x1d\x1c\xad\xbb\x3a\x0f\x42\x45\x7a\x4b\x65\xf8\x5c\x61\x6e\xaa\x20\x7a\x26\xdd\xe7\x4a\xc2\x37\x45\xdf\x50\x08\x0a\xe6\x50\x03\x78\x28\x00\x29\x78\xa4\xb0\x2f\x47\x59\x90\x4d\xba\xe4\xb7\xb2\xfc\xad\xa8\x9c\xc4\xc8\x6f\x25\x74\xcd\x2a\x06\xda\xa1\xc8\xd1\x4f\x76\x2b\x2b\x64\x03\x1d\x8f\x6a\xd4\x4b\x8b\xee\xc0\x2f\x94\x93\x51\x74\xf8\x8b\xca\x1f\x37\xef\xbc\xb8\xb3\x0c\x61\xb4\x2d\x20\xa9\x91\x0c\xc7\x84\x84\x7c\xb5\x89\xb3\x64\xa9\xbe\x68\xc7\xee\x4a\xf5\xcd\xca\xb4\x5d\xa9\x24\xca\x3a\x02\x92\x22\x58\x9a\x04\xce\x91\xb9\x77\xe6\x2f\x58\x50\x4b\x3b\x7b\xa3\x29\xfe\x2a\xe2\xec\x45\x32\x38\x67\x8c\x21\xb8\x54\xa4\x92\xd1\xd7\xe4\x09\xac\x36\x31\xa9\xc1\x06\x88\xca\xe1\x0c\xf3\xd5\xf3\x62\xe8\xf0\x02\xc0\x6e\x80\xa0\xae\x82\xf9\xe6\xa8\x8c\xd2\x32\xe3\xa6\x58\xc2\x75\x68\xca\xd8\x8c\x62\xd6\xa6\x98\x03\xca\x08\x1d\x9e\xed\x80\xe2\x03\x9c\x99\x4c\x42\xa1\xf4\x11\xca\x2b\xc6\xc2\xac\x8a\xa5\x2d\xde\x4e\xdb\xfc\xb7\x74\x62\x5f\x83\x64\x30\x88\x64\xc0\xc3\x02\x37\x90\xef\x33\x0d\x74\xf0\x3a\x2b\x4b\xe7\xdc\x20\x06\x5f\x08\x78\x5a\xb3\x03\x52\x37\x40\x34\xf3\xa8\x75\xf5\x2c\x44\xb7\x26\x39\xdb\x01\xb4\x1c\x82\x58\xb1\xe2\xcc\x80\xbb\xd6\x82\xec\x4c\x5e\x10\x17\xf2\xad\xbb\x04\xc3\x6c\x26\x72\x83\xbe\xa4\xe1\xcc\x08\x52\x57\xac\x20\x73\x86\x6a\x94\x72\x4e\xbd\x42\x48\xdf\x3f\xea\x69\xc7\x06\x1c\xd0\xe7\x87\x9b\x14\x4c\xb3\x15\xe3\x15\xdf\x86\x9e\x74\x30\x6d\xc4\xf3\x88\xee\xa3\x30\x8c\xea\x83\x0f\x84\x98\x1d\x43\xac\x3b\x92\xc9\x9e\x97\x48\xf7\x54\xf5\x30\x78\xf8\x26\xf9\x30\x98\x6d\x1e\x06\xcc\x3c\x0c\x6c\xb3\xc1\xcd\x74\x8a\xc9\x0f\x83\x8d\xd6\xbb\x60\x6d\xc2\xb3\xe0\x56\xda\x48\xe2\xb3\x60\x2d\x7d\x15\xd4\x59\xe2\xbb\xa0\x86\x2c\x7d\x21\xb0\x74\x13\xd7\xe7\xe8\xa5\xb3\x57\xcb\x88\xfe\x2a\xe9\x4a\x8e\xc5\x73\xa4\xc6\x52\x8d\xfc\x2e\x3a\xf2\x9b\x30\x73\x89\x9b\xdc\xa1\x9d\xf0\xc5\xcb\xd3\x5d\xe0\x04\x9f\x9d\x71\xdc\xfd\x45\x1b\xac\xef\x94\xb8\x3b\x77\x3c\xc3\xc4\x52\x1e\xd6\x1b\xcb\x8c\xd7\x5e\x2d\xee\xb4\xb7\x33\x99\x09\xee\x66\xd2\x69\x2f\x8d\x3a\xcd\x07\xcc\x66\x4e\x8b\xed\x67\x96\xd3\xde\x38\x8b\xab\xa9\x8d\xd3\xde\xce\x6c\xa7\x3d\xe5\x23\x5d\x37\xc4\xee\xc1\x3b\x04\xfc\x77\x1a\x86\xa1\xa6\xb9\x65\x8d\xd0\x1e\xe2\x6e\x59\x8b\x31\xa3\x93\xa8\xf6\xcd\x5e\x8b\x90\xb7\xd3\x6a\x36\x21\x1b\x55\x72\xe4\x90\xbb\xc1\x87\x3c\x4f\x78\xc6\xf0\x0e\xe0\x5e\xe8\xf2\x22\x80\x03\xc9\xf3\x22\x28\x67\xb3\x06\x90\x95\x97\xb6\x51\xa9\x47\x2d\x2e\x43\xd1\xb9\xc5\xb6\xaf\xa2\x83\x79\x32\x33\xdb\x3c\x67\x1a\xe3\xbd\x07\x72\x73\x40\x72\xd7\x45\x92\x15\x4a\xd0\x8f\x02\xf2\xf8\x22\x8d\x29\xee\xc5\x8c\x1c\xb3\x31\x23\x87\x59\xed\x19\x34\x03\x07\x2f\x46\xad\x56\xab\x48\xfc\xfe\x4f\xc2\x10\xa4\x51\x89\xec\x3b\xce\xc8\xfd\x4f\xf6\x3b\x27\x19\x45\xad\x07\xfb\x25\xa9\x40\x13\xd6\x4e\x5e\x4f\x57\xe1\x1e\x96\xe2\xe0\x89\xc4\xc7\x29\x25\x82\x50\x66\xbf\x01\x6f\xa0\x6d\x91\x37\x60\x55\x3d\x01\x77\xb3\x4e\x11\x42\xea\xf0\x1b\x4e\x50\xa4\xa9\x9f\x0a\xe4\x5c\x68\x86\xa1\x86\x16\x1b\xcd\xae\x94\xd1\xcc\xc9\x37\x1a\xce\xa2\x16\xdf\x60\xdc\xf4\x66\x29\x39\x63\x8b\xc6\xdc\x16\x23\x00\xee\xbd\x86\x23\xf8\x80\x18\xf9\x26\x8e\xf4\x70\x09\x56\x5d\x00\x50\xfc\xc0\x75\x67\x06\x84\x50\x36\x0b\x42\x31\xa1\x7e\x0d\x0c\xda\xc0\x0b\x73\x2d\x3a\x6b\x08\x9a\x86\x0c\x2f\x6b\x0c\xe2\x47\x2b\xd1\x79\xea\x76\x3a\xd5\x9b\xcb\x64\x13\xb7\x58\xb0\xc7\x1b\x51\x02\xb1\x49\x76\x93\xcc\x9a\x6b\xb9\x51\x36\xa4\x9d\x58\xa7\xba\xb6\x30\x32\x63\x71\xaa\x77\xd2\xee\x63\x71\xaa\x45\x2d\xf2\xa6\x0c\x66\x53\xe8\x49\xb4\xe6\xb8\x93\x5f\xf2\xf6\x2d\xe9\x8e\x98\x72\x32\x59\x9b\x98\xda\x49\xfb\x1d\x29\xa3\x09\xf3\x8e\x46\x35\x74\x2f\x6d\xc8\x7e\x01\x7f\xef\xd8\xd1\xec\x1b\xac\x2f\x24\x77\x17\x11\xdc\xd1\x6f\x1f\x53\x66\xa6\x49\xee\x63\xc9\x97\xd6\x41\x09\x06\xfd\xaf\x13\x98\xbc\x24\x72\x63\xb7\x0d\xa9\xf7\x50\x25\x6e\x09\x95\xee\xd9\x2b\x1c\x0e\x84\x3e\x4f\x25\x30\xd2\xbe\x3c\x65\x85\x4a\x1f\x79\x04\xcb\xef\xe4\x20\x16\x02\x14\x4d\x7d\x53\x25\xe5\x55\x7f\x56\x43\xa6\xfe\x04\xdc\x1f\xf9\x68\x92\xc6\x53\x6e\x4b\x62\xdb\xe9\x30\x7f\x92\x2c\xa5\x93\x0c\xf9\xbd\x32\x55\x5e\xeb\xe8\x47\x18\x66\x6a\xc9\xd6\xba\xfa\x88\x56\xdf\x03\x68\xf5\xb2\x16\x66\x7b\xc1\x25\xcc\x7c\x92\x8a\xe2\xa2\x34\x51\xfa\xd0\xd1\xde\x54\x86\xa7\xc0\x9c\xb8\x37\xfd\x4e\x5a\x48\xcb\xee\x9d\x60\xa3\x11\xaa\x1e\x12\x62\xcf\x96\x23\xc5\x77\xcf\x2a\xcf\xc1\x91\xf8\x10\xa5\xe9\x37\x27\x86\x7a\xaa\xb7\x95\x3b\x8f\x9f\xe0\x57\x40\x03\x49\x2c\xea\x06\x3a\xd6\x1f\xaa\x7b\x06\xde\x3d\x7d\x0a\x5e\xd3\x8d\xbe\xa8\xd4\x1e\x36\x0c\x26\x82\xd2\x43\xf0\xe7\x8c\xc0\x60\x70\xb6\x63\x6b\xce\x85\x12\x50\xb0\x37\x88\x3e\x95\x0e\xac\x89\xb1\x6d\x50\x50\x6c\xf2\x58\xbf\x8c\x7b\xc5\xbf\x64\xd8\xeb\x7e\xfa\x44\xdf\x6f\xa0\x7d\xa3\xeb\x9f\x94\x27\xa1\x22\x59\x24\xfc\x8c\x97\x2d\xa3\x51\x5e\xc6\x17\x3c\x8d\xf8\x64\xd4\xda\x40\xdd\x3c\x70\x16\x60\xc4\x5c\x19\xf3\x15\xd9\xd9\x20\x6e\xed\xb0\xe5\x52\xf4\x97\xf8\x1f\x71\xd0\x0f\x4c\x1c\x38\xb4\x14\x5e\x34\x72\xeb\x9d\xb6\xad\x77\xcc\xd6\x4b\x42\x2e\x66\xc0\x75\x2c\x04\x2d\x12\x08\x7d\x25\x55\xfe\x5b\xfb\xba\x21\xfc\x6f\xed\x23\x84\x7f\x77\x8c\xf0\x17\xc9\x30\x37\x71\xa8\xd7\x24\x13\x9a\xed\x20\x36\x9e\x48\x68\xf2\xfd\x0d\x59\x0c\x00\x44\xfb\xe7\x73\x5f\x92\x40\xb3\x06\xeb\xfb\x35\xc3\x90\x7d\x0b\x81\x18\xb3\x18\x2f\xa8\x09\xa6\x8c\xa1\x54\x4b\xc5\xbb\x02\xe0\x87\x4f\x3d\xed\xb4\xd3\xfa\xfb\xfb\x97\x2f\x5f\x7e\xfa\xe9\xa7\xbf\x0c\x61\x88\xd3\xd8\xf6\xae\x0c\x65\x67\xb4\xef\xd0\x27\x15\x76\xad\xb6\x14\x18\x30\x32\xce\x2e\x31\xe2\xff\x59\xb2\x5a\xf6\x0b\x4f\xab\x08\x4b\xcb\x58\xef\x19\x01\x55\x87\xd3\x91\x4c\x9a\xab\x0d\xc7\xa0\x12\x28\x28\xcd\x38\x2d\x3c\x6a\x4e\x84\x09\x9a\x21\xbf\xff\xdc\x6f\xfb\xfd\x2a\xfa\xfb\xb7\xcc\xb4\xa3\xbb\x27\x96\x20\x81\xcc\xb5\x6e\xa9\x6b\x68\xf9\x6b\x7c\xfb\x96\x8a\xc6\xbf\xfb\x11\x04\x3c\xaa\x8a\x93\xa0\x28\x9d\x9e\x22\xa4\xc0\x41\x99\xf4\xdd\x90\x7f\x2f\x58\xa7\x30\x09\xf2\x29\x01\x36\x04\x6c\x42\x8c\xe5\x73\xbb\xe5\x58\xe6\x58\x63\xb9\x2e\x73\x2c\x93\x89\x63\xc1\x6e\x41\x98\x22\xe0\xba\x8d\x00\xb3\x22\xd7\x03\xac\xa6\x7b\x7e\xff\x36\xd9\x73\xd5\xea\xf9\x86\xcc\x9e\x0f\xe4\xec\x79\x36\x64\xe4\x45\x93\xe9\xd2\x00\xab\xa9\x9e\x8d\xf4\x4d\x7a\x7a\x9c\xc5\xf1\x79\x64\xe2\xdd\x68\xfc\x73\x7d\xd6\x5b\x6d\xcf\x9e\xc5\xc8\x46\x5d\xeb\xad\x76\x33\x6d\xed\xfb\xb4\x35\x1e\x4b\xc5\x68\x95\xa4\xe9\x72\x22\x64\xe4\xba\x47\x29\xd7\x8a\x4e\xdf\x9d\xdc\xe9\xad\xb9\x3b\xbd\x35\xb5\xd3\x43\xe5\xd4\x5e\x3f\xf3\x80\xec\xd5\xb3\x7a\xbd\x2d\x77\xaf\xb7\x4d\xa7\xd7\xcf\x26\xf7\x7a\x47\xee\x5e\xef\x98\x4e\xaf\xf7\x25\xaf\xf0\x5d\xb9\x7b\xbd\x2b\xb5\xd7\xc9\x91\x57\xa7\x76\xfb\xec\x7d\x8b\xe9\xa5\x6c\x9e\x16\x79\xbb\x7d\x5b\x6a\xb7\x90\x0a\x3d\xb5\xe3\x43\xc9\x1d\xbf\x3d\x77\xc7\x6f\x4f\xef\x78\xdf\x5d\x9f\xfc\x97\x74\x5a\xfe\x4e\x72\xcf\xf7\xe4\xee\xf9\x9e\xf4\x9e\x27\xff\xf5\xca\x6f\x1e\x72\xb2\x79\xc3\x29\xa0\xc8\x86\xac\xde\x73\x83\xe8\xc8\x17\x25\x47\x59\x83\xf2\x40\xf4\xf8\x33\x92\x2f\x2d\xb4\xf8\xd2\x9e\x54\xbe\x64\xb4\x10\xd1\x94\xe2\x33\x59\xfd\x2f\x07\xb1\x16\xa2\x06\x66\x05\xb2\x0a\x93\x4c\xf1\xea\xab\x97\x62\xe7\x4b\xad\xce\x1f\xcc\xd3\xf9\xbe\x3c\x9d\x9f\x81\x7a\xf2\x41\x10\x57\x65\x15\x66\xf3\xc5\x7d\xb4\xb3\x9d\x6d\x7c\x51\x82\xc3\xa8\x1c\x15\x96\x53\x68\xf4\xe3\xf7\x2c\x41\xe1\x72\xbe\x25\x5c\xbe\x97\x36\x19\xd7\x31\x47\x53\x5f\x7e\x18\xb7\x60\xa0\x1d\xc3\x8d\x8e\xfd\x6c\x10\x85\x01\x9b\xb7\x27\xc0\x5a\xa2\xfb\x01\x75\x7d\xbb\x78\x7d\x77\x30\xae\x89\x7a\xd1\x40\x93\x86\xf0\x7e\x90\x0e\xef\xa6\xf2\xd0\x39\x20\x30\xc2\xea\x44\x7e\x93\x62\x86\x7e\x38\x56\xf2\x4c\x94\x29\xa7\xda\x4b\x7e\x34\x56\xf2\x74\x50\x6a\x03\xb9\x01\xb5\x99\x92\x93\xb1\x92\xa7\x42\x1e\x16\xb8\xb3\x44\x9b\x64\x9c\x9f\x8c\x95\x9c\x03\x92\x27\xdc\xab\xb1\x92\x8f\xc6\x4a\x56\x41\xab\x0d\x77\x7f\xac\xe4\x63\xb1\x92\x33\x94\xf8\x79\x7f\x52\x26\xc0\x06\xeb\x2b\x49\x61\x31\x4d\xd6\xdb\x9d\x2c\xeb\xd5\xc4\xef\x85\x09\x3c\xcd\xbf\x22\xaa\xec\x8d\x78\x13\x65\xfb\xf5\x85\x35\xa0\xed\xdf\x2b\x8e\xa0\xca\x7a\xb8\xdc\x73\xea\xe6\xb1\x5b\x50\x29\x5a\xf4\x6b\x80\xb8\x41\xd0\x3e\xbf\x9a\xa0\x4c\x96\x68\x46\xc9\xc9\x53\x87\x6a\xf9\xd4\x22\x57\xd2\x5e\xae\x66\x54\x2d\xf2\x53\x16\x5b\x2a\x99\x25\xdb\xf5\xd2\x16\xe9\xce\xe4\x45\xe2\xf0\x3b\x9c\x0b\xcd\x35\x07\x62\xaa\x0c\x52\xf5\x0b\x4e\x7c\xae\x50\x35\xaa\x36\x2d\x89\xa5\x62\xbd\x3e\xb6\xd1\x16\xae\x63\x71\x65\x08\x4d\x6f\x3b\xc4\x3b\xd8\x36\x7e\x92\x9c\x2d\x92\x2c\x43\x60\xd9\x29\x52\x56\x63\x3c\x6b\x35\x96\x7b\xfd\x13\x3a\x8e\x5e\x3f\x7d\x97\x7b\x03\x4a\xa7\x82\x7f\x3a\xa1\xc7\x1d\xed\x38\xe0\x22\xab\x40\x5f\x05\x19\x61\x40\x00\x5d\x02\xd5\x56\x55\x55\xaf\x12\x2c\x18\x5f\xfd\xbe\xc2\xa9\xe1\xef\x2b\x9c\xda\xfa\xbd\x21\xda\xa1\x60\x79\x90\xd3\x64\x2e\x0f\x64\x72\x28\xe1\x59\x56\x7f\x7a\x44\x63\xe4\x25\x3d\x0d\xaf\xa6\x6b\x61\x07\x17\x84\x0e\x3c\x81\xe0\x6c\x7e\xa8\xbb\x14\x6a\xf7\x76\x4b\x6d\x32\x8b\x9a\x21\xba\x7b\x8f\x1b\xc9\x74\x39\xf4\x3d\x9d\x86\x3e\xa0\x55\xc0\x38\x89\xb6\xa1\xef\x49\x5f\xd0\x6e\xb6\x33\x70\x82\x77\x25\x67\xb5\x6a\xb0\xbe\xb2\xa2\xf2\xb4\x69\x3c\x98\xc1\x14\x31\x06\x43\xef\x40\x7f\xec\xbc\x3f\xd8\xe9\xbc\xf3\xd8\x79\x37\x07\x3d\x47\x55\x9e\x58\x75\x24\x4f\xd5\x81\xc4\xaa\x57\xe6\xa9\x3a\xe9\x24\xd6\xdd\x9e\x5d\x77\x6f\x34\x60\xe8\x2c\x93\x6b\x07\x4e\x70\xa8\x7c\x7c\x12\xaf\x2e\xe9\x60\x68\x4d\xdb\xf1\x7d\xd9\x3c\x6d\xc0\xf0\xb4\x01\xc3\xd3\xfa\x0d\x4f\xeb\x4f\xe4\x69\x4b\x02\x50\x37\x2d\xb6\x78\xda\x42\x54\x58\xab\xb6\x6a\xa6\xd9\xaa\x69\xb6\x6a\x9a\xad\x41\xb3\xca\xff\xaa\x88\x06\xc0\x93\x40\xa3\x4d\x9b\xad\x29\x33\x1f\xb6\xd5\x6f\x9a\xe5\xa6\x59\x6e\x9a\xed\xb7\x9a\xf5\x41\x3b\x0d\xa9\xa3\x17\x58\xcd\xce\x33\x29\xad\x45\x5b\x83\x86\xb1\x0f\x9a\x66\x07\x0c\x63\x1f\x80\x66\x95\x4a\x27\x40\xe1\x7d\x0e\x0a\xef\xa4\xd9\xd9\x98\x78\x5a\xd5\x5a\x6b\x9a\x5d\x6b\x9a\x5d\x63\x9a\x5d\x03\xe1\xca\xca\x0a\xda\x87\x32\x79\x15\x65\x72\xa7\x4b\x56\x6f\x32\xa5\x7a\xc9\x8a\xe5\x7d\x19\x4c\x7d\x26\xaa\x8c\x1d\xf9\x67\x6f\xa7\xd6\x76\x65\xb6\xd6\xab\x6f\x3c\xf8\xb3\x42\x5a\x93\xba\x48\x2f\x96\xa5\x34\xab\x35\xf4\xbf\x83\xd6\xd0\xdd\xae\x43\x6b\xb7\x67\xb6\x96\x74\x19\x7a\x56\x6b\xae\xd5\xda\x5d\x99\xad\xe9\xcb\xf0\xf1\x69\x0a\xaa\x0f\x25\x9f\xd0\xfe\x04\x41\x75\x20\x55\x50\x1d\x48\x11\x54\xa1\xbc\x0f\xbe\x8f\x32\x87\x95\xca\x03\x11\x5b\x40\x27\x26\x9c\x91\x51\xfd\x7d\x4f\xbb\xa5\x4a\xa6\xf4\x1b\x24\xa6\xee\x41\x83\xc4\xd9\x9f\x57\x94\x7d\x28\x4d\x94\x7d\x78\x9a\x8b\xf9\x70\x06\xbb\x8b\x2d\x66\x7f\xea\x62\xf6\x77\x58\x4c\x4b\xfa\xe7\x2c\x76\xdb\x91\x21\xfc\x20\x0d\x06\x8a\x5e\x21\xf8\xb7\x6c\xa5\xc3\xf9\x36\x2b\xf7\x70\xda\xca\x5d\x39\xcd\x95\x7b\x24\x7d\xe5\x94\x2f\xe2\x40\xc8\x60\x29\x8a\x81\x85\x13\xd2\xcf\x9d\x18\xcc\x7b\xf2\xc2\x3c\x92\x7a\xa9\xa2\x8f\x0d\xe4\x0d\x0b\xb8\x13\xf5\x5e\x68\xae\x04\x2f\x80\x0b\xc7\x0d\x08\x89\xe5\x11\x92\x1e\x38\xd6\xd4\x9f\x93\x19\xc7\xd2\x02\x94\x26\xa9\x3f\x51\xaa\x60\x4d\x85\x39\xad\xbc\x58\xb9\xa7\xbc\x32\x5d\x3d\x39\x5f\xfa\x14\xbb\xf6\xda\xe1\xe5\xd5\xc4\xcc\xd9\xcd\xba\x27\xd3\x41\x7b\xf2\x1a\x56\x69\xa1\x21\x4d\x74\xbd\xc0\x8b\x17\x98\xa5\x2a\x05\x32\x07\x3d\x1e\x6e\xae\x73\x43\x2b\x06\x5e\xb0\xce\xf8\x76\x3a\xc5\x84\x00\xe2\x32\xb0\x49\x58\x7d\x99\x5f\xcc\x31\x19\x9a\x3b\x9c\x70\x59\x98\xe5\x28\x7c\x0c\x24\xfb\xe8\x31\x91\xac\x8d\xe5\x9e\x4c\xb2\xa4\x87\xff\xe8\xc9\x22\x59\x76\x1c\x48\x76\x77\xe1\x38\xfa\xf5\xef\x4f\x5e\x9b\x41\x49\xbe\x12\x1e\x73\x2d\x21\xdf\x5e\x92\xb9\x56\xcf\xa7\x17\x1d\xf1\xb9\x6b\x2f\x97\x4d\xa5\x92\x2e\x15\x9d\xfa\x92\x3e\x9d\xb0\x2c\xe9\xd6\xe7\x45\x5e\x22\xc9\x17\x7b\x82\x20\x62\x80\xde\x43\x1e\xbb\xf2\x96\x87\xaa\x55\xa8\x58\xbd\x80\x1e\x15\x79\xf5\xf3\x82\x78\x06\x73\x4f\xfc\xff\x05\x46\x22\x2d\x21\xeb\x3e\x40\x68\x74\xb0\xb3\xac\xc4\xf1\x54\x0c\xe0\x19\xe9\x47\xa8\x16\x07\xb3\x6c\xb5\xa7\x52\xbf\x86\xae\xaa\x7d\x62\xd6\xed\x45\xff\x1d\xb3\xae\x0d\xe3\xb4\xdf\xaf\xa1\x55\x41\xe0\x70\xcd\x48\x59\x8e\x91\x1e\xc3\x01\x79\xe2\x84\xf3\x74\xd2\xc3\xcf\x4f\xf8\x01\xb9\x32\x9d\xa7\x4b\xae\xae\x4f\x46\xda\x8a\x1c\x48\x5c\x11\x8a\x8f\x08\xe7\xc1\x45\x8f\x82\xf6\xf3\xe0\xcb\x28\x91\x64\xae\x5d\x47\xb2\x2f\xaa\x53\x21\xf9\x36\xc9\x42\x5e\x46\x1e\x2d\xc9\x18\x4f\x8c\xf8\xb7\xc4\x55\x5c\x49\xc9\xf2\xbe\xb0\xf8\x3a\xd4\xa9\x40\x8d\x0a\x49\xbf\x5a\x0c\x24\xaf\x86\x5f\x7a\xa0\x54\x8f\xfc\x9d\xc1\x0f\xb0\xd0\xb5\x4e\xa9\xca\x55\xa1\xcc\x3c\xe1\xc7\x40\x8d\x4f\x9d\x70\x6a\x7c\x2a\xaf\x84\x51\xfe\x45\x90\x30\x0e\x9e\x20\x09\xa3\xfc\x8b\x23\x61\x1c\xfc\x6f\x2e\x61\x3c\x7d\xc2\x49\xf6\xe9\xbc\x24\xeb\xff\x22\x90\xec\xd4\x09\x22\x59\xff\x17\x87\x64\xa7\x7e\x41\x48\xf6\x6f\xc8\x56\x35\x58\x1f\x73\x58\xda\xa6\x3c\x93\xb8\x29\x7b\xa3\x6a\x73\x22\x3a\xf0\x95\xc5\xf2\x91\x29\x3e\x05\x30\xe5\xf4\x3e\xff\x34\x77\x9f\x87\x32\xfa\xec\x74\x7f\xe4\xef\xe5\xb9\x63\xe8\xe5\xb1\x2c\x61\x01\x3a\xee\x75\x1c\xd6\xd9\x28\x74\x38\x9d\x05\x48\xf4\x20\x5a\xfe\x0a\x5a\x5e\xfb\x04\x50\xc3\x80\xd1\x6d\x93\x92\x4b\xed\x48\xa5\x88\x6d\xd3\x4e\xbf\x45\xf4\x44\xc4\xf0\x54\xf0\x38\xac\x3b\xd1\x91\xa3\x47\xbd\x6d\x3a\x76\xa2\x84\xf2\x73\x0f\x1c\x1e\xda\x57\x4c\xab\xb3\x83\x76\x79\x52\x1b\x6d\x13\x31\x7a\xc0\xd0\x69\x07\x8d\x04\x96\xcd\xa7\x9d\x8c\x5a\x5f\x96\xd0\xc3\x87\x8f\x9e\x16\xf3\x39\x23\x23\x7b\xdc\xf2\xf5\x7e\xb2\xd8\x85\x02\xbd\xc1\xfa\xe6\xd8\xbb\x8a\x9a\xf2\xb4\xcd\x7d\x21\x79\x73\x07\xd4\xe6\x0e\xc6\x36\xf7\x85\xd4\xcd\x1d\x8c\x6d\xee\x0b\xb9\x37\xb7\x8a\xfa\xde\x99\x20\x25\x8f\x88\xfd\x65\x09\xfb\x3b\x33\x00\xa4\xf0\xbe\x40\xc7\x06\x9a\x5e\x39\x8b\x8e\x1e\x3d\xba\x0d\x93\xea\x6d\x8b\x6d\xf9\x0b\x9d\xb6\x5c\xc6\x74\xf3\xd0\xd1\xc1\x0d\xa2\x07\x99\x6f\x61\x30\xf2\xed\x8c\x8f\x57\xd3\x16\x7f\x56\xa0\x3e\x14\x51\xab\xd5\x6a\xca\xeb\xaa\xd5\x6a\xbd\x78\xf4\x28\x99\x6a\x1f\xa5\x63\x7b\x12\x51\xaf\xdd\xc5\xb5\xa9\x5d\x70\x99\x3d\x70\xab\xe9\xa5\xd5\x6a\xfd\xe7\xd1\xa3\x8e\xe9\x68\x26\x72\xfd\x5e\xc9\xf5\x6d\xae\x3b\x90\x8b\x45\x3b\xb9\x0a\x1b\x72\x6e\xb5\x6c\x6b\xd9\x8d\x74\x02\x36\x39\x5f\x9f\x79\x05\xf7\x10\xe2\x4d\xa3\xd9\x23\xe9\x77\x30\x9a\x1d\x62\x34\x7b\x24\x95\x66\x07\x62\x34\x7b\x24\x9d\x66\x6d\x82\x2c\xe2\x4b\xc6\x97\xba\x78\xd5\x16\x77\xa2\x2d\x1a\x98\x92\xb7\xb1\x9f\xed\xb4\x83\x64\x5a\x2c\x06\x4a\xa4\xc1\xdd\xfe\x19\x74\xcb\xd6\xef\xcd\x75\xc1\x9a\x0d\x19\x8b\x6d\xc8\x55\xb4\x6b\x7b\x43\xb6\x75\x6f\xa0\x6b\xb0\xbe\x1a\x6e\x94\xc5\x66\xd0\x22\x97\x9a\xcf\x26\xc3\xf7\x58\x2c\xc2\x86\xba\x31\x20\xe9\xf8\x66\x7b\x27\x5f\x4c\xdc\xc9\xe5\xde\xba\xc8\x6f\x86\x4e\xe4\x86\x4c\x1c\x88\x42\xe8\xaa\xd3\x87\xb1\x7f\xe8\x40\x2a\xe4\x9d\x01\x14\x82\xfa\x51\x0e\x1d\x4c\xe8\xe4\xca\x94\x4e\x1a\x3a\x77\x8a\xe1\x2c\x2f\xe6\x62\x71\x3e\xd8\xb2\x80\x79\x55\x91\xa7\x72\x07\x28\x09\xe3\x78\x57\x3b\xa7\x71\x44\x41\xac\x42\x09\x19\x19\x3b\x38\x92\x74\xd1\xf5\x20\x23\x9c\x2f\x19\xa1\x19\x54\x8c\xd2\xae\xa1\x63\x6b\xa7\xb4\xa2\xe2\x7a\x2b\x9c\xd3\xe4\xaa\xcf\xc0\x28\x87\x99\x92\x01\x36\xa4\x23\x5e\x83\x78\x22\x93\x26\x7f\xa2\x78\x92\xbc\x9d\x05\xcd\x4e\x11\x2e\xd3\xc9\x33\x1c\xb8\x65\x13\x33\x5c\x0f\xd8\xd3\xf3\x03\x08\xcd\x28\x9b\x36\x9d\x3c\x6d\xb6\xef\xe4\x8d\x19\xe4\xd2\x2b\xc8\xa5\x80\xe4\xd2\x6a\xb5\x5c\xa4\x18\xc9\x49\x43\x4f\xbf\x67\xcc\x81\xda\x17\x3b\x50\x37\xd3\xd6\x1f\xa7\x00\x26\xa6\xce\x78\xac\xce\xad\x29\x75\x02\x27\xb8\x2b\x5f\xfe\x28\x7d\xfc\xe6\xb5\x1f\xbf\xac\x6b\xbe\xf5\x60\xe2\xd9\x3b\xa0\xce\xde\x46\x49\x05\xb3\x10\x1f\x40\x2c\xd2\x86\xd8\xd9\x23\x4d\x58\x8b\xb9\xc1\x3a\x7b\x70\xe8\x5c\x3c\x85\xea\xec\xad\xb5\xce\x9e\xca\x9d\x91\xd0\xc9\x95\x29\x9d\x34\x74\x9c\xae\x39\x7b\xa4\xe4\xd2\x76\x35\xd6\x1a\xee\x6c\xab\x9b\xd8\x5a\x1f\x83\x82\xe6\x00\xd9\xf3\xf8\xa1\x42\x5c\x17\xf8\xb5\x17\xa3\x3f\xa2\xcb\xae\x14\x67\x74\x8b\x04\xc4\xc7\x03\x7b\xc1\x5e\xe4\xec\xe2\xc0\x3a\xda\x06\xde\x1b\x04\x1c\xdd\xa0\x86\x75\x2a\xaa\x7e\x2b\xb4\xd8\xb6\x1a\xef\xa4\x23\x4f\x3e\x99\x15\xfb\x64\xf6\xe1\xa1\x98\xa9\x0f\xc5\x21\x07\x6f\x87\xfe\xf8\xed\x70\xa0\xc3\x09\x69\x60\x54\x26\x59\xc7\x31\x3a\x1a\x2d\x68\x40\x97\x85\x84\x0d\xba\x21\x83\x0a\x62\x47\x0a\x0e\x92\xab\xcf\x17\x1e\x29\xcf\x3a\x1e\x93\xb1\xe3\xb1\x8b\xb6\x6e\x1f\x8f\xa3\x69\xfe\x6d\xe8\xd9\x06\x39\x88\xe0\x2c\xa4\xa2\xfc\x24\x1f\x80\xaa\x7c\xb7\xd7\xac\x69\x5e\x4e\x8b\xc7\xe8\xb0\x16\xf3\x78\x24\x25\xc7\x02\xb2\x9d\x3e\xd5\x78\xf6\x48\x39\x61\xb9\x57\x9b\x58\xe1\x9c\x47\x60\x73\x82\x68\xea\x69\x9d\xf3\x51\xfe\xe9\x03\x21\x81\xef\xa5\xb6\x90\x72\x63\x21\xad\x66\x43\xd6\x98\xe6\x0e\xeb\xe6\xe0\x00\xb8\xaa\xd1\x88\x34\xaa\x90\x2e\x32\x1b\x0d\x9c\x60\x2a\x45\x7f\x54\x76\x3a\x28\x90\x46\x93\x17\xbe\x26\x17\x9e\xc7\x16\x7e\x34\x75\xe1\x79\x6c\xe1\x49\xc9\x1b\xdb\x17\xbe\xa4\x64\xa9\xf6\xaa\x57\xd2\xaa\xe3\xc1\x71\xf6\x52\x85\xb2\x7a\x85\xfb\xcd\x0a\x77\xf2\x93\xda\x9e\x26\x17\xe7\x25\xf1\x9d\xdd\xad\xf4\xce\x0e\x2b\x2d\xae\x72\x4b\x51\x47\x2a\xdc\x44\x17\xbc\x9a\x4c\xe9\xbc\x0b\x4a\xef\x27\x94\xde\x6f\x28\x3d\x73\xc9\x3a\x52\xfa\x34\xf7\x61\x77\x0a\xa5\x57\xcc\x1e\xa4\x06\x45\x77\xb7\x03\x63\xdd\xee\x00\xa9\xb0\x2b\x79\x07\x8a\x81\x74\xee\xe9\x4c\xa8\xed\x07\x63\x94\x76\xa0\x0f\x06\xb4\xcb\x8e\x0b\x85\xee\xea\x6e\x7d\x76\x75\x5a\x1f\x27\xb6\x3e\xbb\x7e\x49\xa1\x1d\x28\x74\x77\x77\x3b\xb0\xbb\xdb\x1d\xd8\x7d\xa2\x29\x74\x77\x26\x85\xfe\x7b\xdc\xff\x1f\xd6\xc5\x77\x40\x58\x76\xbd\x42\x6a\x14\x40\x77\xcb\x72\x67\x8a\x10\xc4\x27\xe4\x91\x15\x7f\xda\x0e\x54\x1e\x4e\xbd\x98\x73\xea\xe8\xa5\x16\x13\x79\x49\xb7\xff\xa6\xb0\x13\x8c\xf7\xdd\x37\xbb\xf3\xe7\x1e\x4f\x9e\xf2\xa0\x76\x84\x5e\xa3\x1d\xa1\xd7\xa6\x62\xf8\x45\xcf\xda\xb1\xeb\x57\xd0\x66\xdf\x46\xaf\x56\x0a\x6f\x86\xcf\x3a\x7d\xb7\x4e\x99\x68\xf9\x8e\x7e\x00\x5d\x4e\xf2\xde\xe3\x32\xc9\x1f\x39\xb1\x49\xde\xfb\x0b\x35\xc9\x3d\xc7\x65\x92\x3f\x8d\x4f\x72\xcf\x89\x9d\xe4\xb5\xd3\x87\x1c\xd4\xcb\xd2\x8f\x0c\x4f\xe6\x1f\x2d\xd9\x8a\x28\x05\x63\x02\xc9\x47\x53\xc3\x01\x92\xd7\x4e\x99\xf3\x06\xa3\xf3\x47\x43\x27\x3a\x1f\x81\x71\x19\x02\x7c\x4e\x2c\x8c\xce\xdf\x2e\xff\x70\x2e\xd8\x2b\x5f\x69\xa7\x1a\xdf\xef\xc1\x88\x6d\x8f\x9c\x88\x49\xdb\x5d\xb4\x74\x34\x72\xa2\xa5\xea\x53\xeb\xe8\xa7\x3f\xfa\x35\xd6\x0c\x99\x2c\x7b\xf4\x28\x3c\xe2\x38\x62\x81\x42\xac\xe8\x56\xee\x46\x7c\x47\x13\x9c\x56\x55\xa0\xe4\xc9\xdd\xb4\x0d\xaa\x61\xf5\xbc\x6d\x20\x3c\x89\x68\x53\xe3\x7b\x40\x10\x8d\xe8\xae\x75\xe8\xd0\xfb\x7f\xde\xfa\xf2\xdb\x2f\x33\xbd\xd5\xd1\x2f\x9c\xa4\xba\xe0\x49\xda\xd2\x1b\xe8\xe2\xdd\x9c\x24\x46\xd7\x6d\x20\xbe\x39\xc1\x50\x08\xea\x05\x54\xc1\xfc\x48\x8d\x6f\x0e\xba\x7c\x2f\x01\x35\x19\xfe\xf6\x53\xf5\xdb\x5c\xd4\x9d\x2d\xd4\xba\xb3\x75\xd1\xb3\xca\x03\x7d\x1e\x9a\x0e\x16\x48\xb8\xa4\xf6\x11\xde\x42\x47\x78\x4b\x40\xcc\x67\x07\x1d\x72\xf3\xaa\x0f\x39\xfc\x76\xe3\xba\xe5\x5b\x69\x0f\x71\xdd\xb2\xe6\xe0\xf2\x1e\x23\x17\xe5\x6d\xb4\xde\x7f\x54\x72\xd7\xbb\x9d\xd6\xfb\xb9\xbe\x03\xe6\x49\x58\xc3\xf8\xf0\xee\x98\xe6\xf0\xee\x4a\xef\xc6\x4f\xe8\xe6\xee\x69\x76\x33\x9e\xb8\x0a\xd0\x4d\x49\x6f\x93\x66\x2e\x07\x09\x73\xc9\xdc\x26\xce\x42\x07\x74\xa9\x05\xe3\x7e\xef\x49\x54\x0f\x07\xc4\x3f\x57\x7e\x62\x70\x1f\xc3\xed\x79\x20\x2e\x53\x35\x58\x5f\xd1\xc9\x0c\x1d\xdc\x97\xcd\x3b\x06\x62\x42\xc3\xbe\x84\x35\x8a\x26\x3f\xfa\x41\x0b\x60\x56\x2d\x57\x12\x8c\xec\x36\xd2\x44\x3b\x8c\x6c\x95\x98\x1d\x94\x8f\x36\xc6\x75\x8b\x56\xa3\xcb\x34\xbf\x1f\x50\xf1\x42\xc6\xec\xb1\x2f\x41\x07\x44\xac\x10\x35\xe3\xdf\x4e\x36\xb1\x93\xf9\xfe\x60\x2e\x67\xce\x2a\x7d\x37\x64\xfa\x73\x3e\xd4\xdd\x72\x3f\x94\x4e\x92\x31\x45\x02\x29\x79\x43\xb2\x06\xa7\x17\x5f\x0d\x2a\xa8\x85\xbe\x1a\x02\xf3\x6a\xf0\xcd\xab\xc1\x91\xaf\x86\x41\x42\xbf\x83\x39\xc9\xd7\x3c\x15\x1c\xf3\x80\x60\xd2\x31\x44\x6d\x61\xcd\xde\xc2\x6b\xe8\x24\xee\x08\x32\xa6\xbb\x93\x96\xbc\x25\x4d\xf9\x81\xb3\x5c\xa5\xd5\x8f\xc6\x2a\xd5\xf5\x74\x8c\x2d\xcc\x00\x9f\xb6\x91\xe0\xf5\x74\x54\x3f\xb1\xec\x9d\x3a\x66\xc0\x04\x44\xff\xc7\xf1\x07\xf2\xec\x20\x68\xfc\x86\x54\x72\xc1\xff\x4a\xa5\xb2\x05\xcf\x63\xf0\x79\x64\xa2\xf3\xc5\x3a\xd1\x79\xa3\xb1\xec\x94\x53\x4f\x3b\xad\xbf\x7f\xf9\xf2\xd3\x5f\xf6\xf2\x33\xce\x3c\x6b\x60\xc5\xd9\xa9\x81\x1b\x59\x62\x9c\xb2\x84\xc8\xc5\x3f\x94\xf4\xc1\x4f\xb2\xda\x5c\x41\xdb\xbd\xb5\xc3\x2d\x2d\xde\x12\x67\x07\x98\x0b\x65\x45\x40\xf1\xfc\x14\xb8\xe7\xe8\x97\xe3\xe0\x9e\xa4\xf9\x38\xb8\xe7\xa3\xa2\x9d\x01\x65\x72\xa1\xb6\xfc\xb3\x82\xa1\x49\x95\x44\x63\xb9\xb7\xc6\x3a\xba\xdb\x69\x93\xd6\xf3\x6a\x4d\x54\x6b\x5a\x45\x47\xd3\x8b\x8a\x43\x2a\x4d\x01\x13\x0a\x4f\xee\x35\xd0\xa3\x8a\x53\x5b\x8d\x98\x44\x29\xa7\x37\x06\x22\xfc\xb2\x60\xe8\x15\xcb\x58\xef\xe9\xba\xf1\x73\xe1\xa7\x55\xf0\x9d\x9c\x60\xab\xd5\x6a\x15\x24\x32\xa7\xf8\x61\x79\x10\xe0\x77\x5a\x8e\x5a\x07\xc2\xca\xa9\x58\x1e\xbe\xc5\xe6\xe8\x15\xb9\x96\x46\x23\x35\xda\xd0\xd2\x77\x5b\x0b\x5e\x49\x91\xcb\x75\x92\xf5\x75\x7b\xeb\x9e\x16\x4f\x97\x05\x01\xf7\xb4\x40\xd9\x90\x30\xd0\x30\xf9\xf5\x06\x91\xa3\x1e\xc4\x81\xc4\xee\x48\x5c\x66\xbc\x9e\xa2\x80\x54\x0d\x33\x16\xff\x1c\x00\x02\x52\x8b\xbf\x02\xe0\x80\x72\x2c\xfe\x7c\x08\xb2\xc4\x04\xc1\xdc\xd5\x44\xb4\x5c\x02\x01\x9a\x82\x67\x28\x19\x59\x3e\x43\x5c\x72\x3a\x34\xd3\x3a\xe4\x24\xc2\x7f\x3e\x48\x27\x48\x10\x1b\x5f\xa6\x10\x1b\x3b\x38\xd2\xe3\x3c\x57\xea\x91\x09\xe9\x79\xfc\x6b\x7a\x66\xf2\x4f\xc1\xc5\x97\x63\xb8\x64\x32\x8b\x6f\x20\x70\x1f\xae\xd0\x79\x18\x46\x29\x24\x98\x48\xfd\x38\x2b\x88\x26\x9f\xfc\xa0\xaa\x29\xff\x54\x3f\x56\x15\x59\x81\x00\x35\x33\x48\x64\x1a\x9d\x56\xe2\x23\x29\x2b\xf1\xca\x5c\x2b\x41\x26\x43\xa6\x08\xb2\x18\x99\x49\x55\x83\x70\xe7\xe0\x69\xf6\xf0\x3e\x95\x32\xbc\x4f\x3a\xb9\xc6\x67\x37\xf6\x58\x4a\x63\x9f\xce\xd7\xd8\xb4\xd6\xf7\x1f\x52\xfa\xdc\x9f\xaf\xcf\xc0\x09\x5a\x5d\x1a\x8a\x17\xa0\x7c\xa5\x40\x3e\x83\xde\xde\x19\xd9\xa6\xe2\x47\x92\xef\xa1\x29\x47\xeb\x13\x36\xc5\x6e\x98\x47\xf2\xbf\x03\x3d\x7c\xcf\xcd\xd7\xf4\xba\xc9\xe2\x34\xdb\x68\x5b\x16\x43\xdf\xa4\x79\x2e\x3e\xfb\x10\xb1\xd6\xe2\xb9\x48\xf6\x94\xe7\x62\x45\xca\x5d\x37\xc7\xb9\x6b\x3a\x1c\xfb\x28\x1d\xcb\xa7\xda\x38\xad\x34\x6c\x6b\x86\x3b\xa8\x70\xdf\x36\x20\x32\x28\x62\xfc\xae\x76\x7e\x4d\xb2\xdc\x1e\xb4\x15\x47\x8e\xb6\x12\xaf\x4b\x5a\xcd\x6b\x68\xaf\x96\x7c\x66\x6e\xd0\x3e\x63\x23\xfe\x35\x62\xb7\x97\x68\x19\x1b\x74\x00\x0e\x90\xe8\x98\xc4\x81\x5e\x27\x09\x73\x37\x23\x54\xba\x9b\xc0\xb5\x4f\x75\x74\xaf\xd8\xa4\x99\x9c\x94\x09\x09\x67\x23\xfc\x0e\x0e\xb8\xa7\x20\x85\xc1\x61\xd8\xd5\x43\xd1\xa7\x65\x9a\xe3\x08\x9c\xe0\xae\xea\x4b\x2a\xfe\xc5\xce\xd3\x6f\xa1\x28\x08\xff\x93\xb2\xa0\x05\x47\x60\x70\x1a\x15\xf8\x7b\xbd\xb1\x0c\x50\x1a\xfb\x51\x06\x3c\xf3\xac\xb3\x06\x06\x56\x9c\x7d\xce\xb9\x2b\xcf\x5b\x35\x98\x1a\x7b\x99\x7c\x08\x27\x1d\x29\x0d\x5a\xcc\xf2\x70\xd2\x07\x3f\xc9\xdc\x7f\x05\x6d\xf8\xb6\x1c\x67\x75\x30\x30\x99\xf1\x64\x73\x44\x1a\x1c\x6b\x93\x06\x27\xd3\xa5\x41\x00\x1f\x3c\x0f\x7b\x5b\x1b\x73\xfb\x98\x4c\x39\xf5\x6b\xe3\x12\xdf\x8e\xf4\xa2\x46\xe8\x58\xab\x85\x0e\x80\x1d\x5c\xa9\xa5\x8e\xf3\x21\xd7\x5d\x0e\xa9\x63\x16\x0a\xc2\xab\xa5\x1c\xac\x0f\x95\x84\xa3\x5e\x8b\x9e\xfc\x1b\x65\xfa\xfe\x39\x20\xe6\x62\xb1\x22\x16\x2b\x61\xb1\x32\x16\xf3\x21\x29\x49\x29\x64\xbc\x1c\xba\xdc\x0b\x0b\xdc\x0f\x3d\x4c\x53\x86\x3c\xed\x55\x08\xa9\xc9\x1d\x5e\x18\xb6\x78\xda\xab\xa4\xc8\x5a\xc0\x6f\x9b\x61\x31\xe0\x05\x5e\x94\x48\xe0\x9f\x75\x20\x7d\x5b\xc0\x8b\x3a\x11\x3c\x7c\xf5\xb2\x40\xa2\x83\x0f\x0a\x96\xa4\x54\x0a\x1e\x2f\x0c\x03\xe7\x62\xbc\x10\x39\xdc\xc1\x44\x45\x32\xcc\x8f\x17\x86\x93\xf2\x95\xdc\x46\xd7\xfb\x93\x95\xf6\x87\x19\x49\xbb\xe1\x68\xe0\xfb\x57\xa2\xf4\xdb\x40\xd7\x99\xa6\x98\x2b\xc4\x3c\x6c\x90\x0c\x6c\xd1\x32\xd6\x7b\x5a\x00\x22\xce\xa9\x14\xea\xbe\x1f\xbe\x40\xb1\xd4\x25\x62\x69\x3f\x00\x66\xc6\x21\x8d\xef\x4e\xa4\x05\xc4\x27\xd6\x62\x69\x3f\xca\xbd\x86\x42\x98\x4d\x21\x67\xa3\x24\x2c\x3d\xf0\x06\x50\xfe\x25\xc6\x3f\x43\x20\x2e\x1d\xe9\x6c\x29\xcd\x9a\x6f\x96\x83\x44\x0b\x62\xe8\x12\xaa\x7d\x9d\x0d\x5f\x68\xbf\x1d\xc0\x59\x88\x0e\x1b\xe1\xf0\xb0\x66\xa1\x8d\xc4\x4c\x3f\x49\xd2\xea\x64\xb6\xb4\x3a\xd9\x81\x93\x93\x91\x34\x52\x73\x28\xd9\x7d\xbe\x27\xa5\xcf\x33\xf3\xf5\x49\xcc\x9f\x46\x46\x74\xe1\x51\x32\x5f\xad\xfd\x4a\xad\x76\xc6\xd8\x99\x53\x51\x54\xd6\x02\x2f\x33\x02\x2f\xfe\x38\x67\x7a\x53\xf9\x50\xca\x54\x06\xf3\x2e\x1f\xa4\xe5\x91\x28\xfd\xdc\x09\x8b\xda\x1b\x33\x81\x2d\x77\xda\xcb\x8f\xa5\x0c\xe6\xd5\xdd\xae\xab\xf5\x90\x98\xa9\xb1\x47\x22\xf5\x31\x0e\x99\xff\x58\x4a\xc7\x46\xf8\xcd\x47\x45\x5d\xcd\xf6\x1f\x52\x3a\xdd\x9f\xbb\x53\xd5\xd2\xe3\xb4\x25\x1b\x1a\x7f\x4f\x70\x22\xd2\xbc\x9c\xaa\x42\xc3\xf2\xe6\x79\x89\x47\xea\x27\x5f\xe8\xfb\xd5\x85\x7e\x84\xae\x65\x8b\x25\x7c\xf0\x93\x7c\x90\xaf\xa0\x0d\x5b\xc2\xb7\x89\xe7\xe5\x4e\x3c\x73\x4b\x28\x33\xb7\x18\x43\x60\x54\xc3\x1b\xbd\xd5\x76\xa3\x3f\x9a\x7e\xa3\x2f\x51\xc9\x5b\xc4\x1d\xe7\xe0\xfd\x07\xec\x75\x33\xde\x8f\xeb\x30\xd2\x6d\x53\x58\x88\xc4\x31\x29\x03\xcf\xc4\xd2\x25\x2c\x5d\xc6\xd2\x3e\x96\xae\x60\xe9\x1e\x5e\x0a\x1d\x5e\x0e\x19\xf7\x43\x97\xf7\x40\x9c\x5c\x91\x57\xe0\x16\x89\x09\x03\x8f\x26\x5d\x00\x9e\xbe\x56\x17\xa3\x96\x81\x3b\xbc\x68\x5f\xab\x8b\x91\x29\x63\x36\x15\x71\xad\x96\xc4\x1d\x5a\x92\x77\xe8\x32\x99\x77\xa0\xa4\x53\x6e\x2c\x43\x75\x03\xc6\xc3\x83\x2b\xb9\xba\x54\x0b\xbc\xa8\x2e\xd5\x62\xfc\x52\x2d\xf1\xa2\x75\xa9\x72\x97\x17\xed\x94\xec\xd7\xd1\x19\x3c\x4a\xaf\xd7\x41\x4b\x9b\x33\x60\xe5\x95\x59\x64\xf0\xa0\x30\x9b\x88\xbc\x5e\x37\xae\x37\xd2\xcb\x02\x04\x92\x9a\x1f\xbf\xb4\xe6\xe3\xe3\x6b\x1e\xcd\x3c\x53\x52\x0e\xf7\x48\x86\x1d\xae\xa8\x16\x15\xdc\x5b\xc9\xf9\x54\x6e\xa6\xf3\x22\x07\x7d\xae\x3a\xe7\x9d\x7c\xb9\xc9\x48\x74\x37\x6e\x76\x9f\xbb\x53\xfa\x5c\x70\x02\xfb\xbc\x23\xa5\xcf\x93\xf3\xf6\x09\xf0\x57\x52\x23\xc2\x9d\xb0\x04\x2e\xc5\x71\x5e\x3d\x9e\xd2\xcb\xd2\xee\x66\x66\x71\x14\x6e\x7d\x68\xbf\x25\xef\x49\xe9\xb3\x9e\xb7\x4f\xd5\xd0\x3b\x69\x43\x36\xa7\xfe\x7a\xbe\xc0\x36\xb4\x12\x31\x34\xf2\x2b\xee\x9b\x8a\xfa\x91\xcc\x67\x07\x24\x9b\x3d\x90\x64\xf8\x8d\x5b\x81\x1b\x6d\xd1\x6c\x57\xd0\x76\xf3\xe8\x38\xfa\x02\x30\x57\xcc\x30\xb1\x71\x99\x4c\x76\x7f\x3a\x93\x95\x7a\x83\x46\x5b\x2c\xde\x95\xb4\x56\x3c\x16\xcf\x52\x7a\xac\xa1\xaf\x41\x2b\x34\x8e\xb4\xf0\x69\xca\x7d\xfa\xed\xdc\x5f\xa1\x5e\x3b\x7d\x20\x92\x4d\xb3\x36\x0d\x5d\x45\xdb\x27\x34\xe4\x2b\x1a\xca\x0c\x2f\xb3\xdb\xda\x99\xd2\x56\x90\xab\xad\xc4\xad\xef\x34\xfc\xeb\x53\xba\xec\xcb\xd5\x65\xe0\x04\xef\x3a\x56\x17\x17\x72\x02\x5e\x4e\x4e\x80\x5f\x11\xff\xeb\xe9\x09\x82\x5e\x94\x43\x20\x45\xc4\x3c\x22\x8a\xa4\xc2\xa1\x9c\x20\x1b\xd3\x13\xdd\x9d\x8e\xa5\x01\x3c\x97\x96\xd8\x26\xa6\xd4\xd3\xf1\x44\xfa\xe9\x38\x15\xcd\x03\xed\x56\xa4\x2b\x69\xad\xd8\xe9\x48\x32\xb8\x34\x32\x32\xd4\xee\xa0\x6d\x7d\x2e\xc1\xe6\xa2\x60\x18\x31\x47\x5e\xdd\xd8\x58\x16\x6a\x8b\xcb\x32\x34\x4f\xb4\x3d\x6d\x1b\x78\x97\xc7\x2c\x2e\x57\x27\x8e\x3e\x66\x71\x09\xd1\xaf\x27\xd1\x32\x76\x6d\xca\xf4\x53\x8c\x33\x8b\x31\x39\x2a\x81\xb1\x9c\x9f\x47\x4d\x52\xc4\xa4\xa3\x60\x9c\x99\x96\xe1\xe5\x76\x3a\x4c\x72\xc4\x4e\xea\xca\xdc\x10\x7b\xfd\xcc\xc3\x3c\x41\x38\x17\x8e\xc9\xd2\xf4\x5b\x68\x1e\xa6\xfb\x49\x36\xa3\xcc\x03\x43\x05\x77\x43\x26\x13\xeb\xe8\x3f\x2b\xe6\x4f\x3f\xe0\x2c\xf4\xc4\x47\xee\x85\x2e\x80\x73\x96\x63\xcc\x6a\x4f\xca\xb4\x4e\x3b\x71\x86\x85\x77\xa5\x74\x79\x7a\x5e\xbb\xc2\x7d\x27\xe0\x32\x3e\x90\xe5\xb2\xa1\x22\x8d\xe5\xbc\x26\x6d\x0e\x33\x10\xe3\x30\x07\x8e\xe9\xfe\x1d\xe8\xc0\x61\x0e\xe4\xba\x7f\x07\x62\x1c\xe6\x40\x4e\xaf\xa7\x41\xab\xb7\x1d\xb4\xde\x64\xa5\x7d\x2e\x12\x1f\x71\xd2\x21\x52\xda\x64\xb2\x2e\xe3\x2a\xda\x56\xd2\x0d\x9b\xe9\x9a\x11\xbf\x61\x93\xdb\x0a\x72\xb5\x45\x07\xe9\xd0\xe1\xb7\x5d\xaa\xc9\xbd\xf4\xe5\xea\x25\x70\x82\xcf\x4f\x0f\x4e\xb8\xc1\xfa\x16\x5b\xd9\xee\x88\xf7\x06\xba\x6f\xa4\x82\x36\xa5\x13\x71\xb4\x2d\x7f\xc6\xa4\x05\x9d\x67\x17\x4b\x98\x04\x4f\x32\x43\x6d\x64\x1c\x34\x61\xd2\xb6\xc4\x84\x49\xa4\x70\x62\xc2\x24\xf2\xfb\xcf\xda\x7f\xbf\x8a\xfe\x7e\x6d\xa5\xed\xf7\xab\xe9\xef\x34\xa1\xd2\x1d\xb7\xc8\xac\x19\xb6\xa3\xdf\x4e\x5a\x3e\x2d\x6b\x06\x70\x70\x3b\x6b\x86\xca\x4a\x27\x78\xb7\x9d\x5c\x89\x73\x47\xa7\x55\xc2\x83\x0e\xb7\x56\xaf\xbc\x13\x74\x1a\x8f\xcf\xde\x24\x73\x88\xcc\x8e\x65\x32\xcd\x31\xa0\xa9\xf6\x01\x99\x54\x18\x5c\x76\x8e\x4f\x37\x99\x2d\x4d\x56\x51\x9d\x7f\xe7\xdd\x72\x35\x1a\x31\x6c\x84\x1c\x9d\xb7\xbe\x96\xa3\xf3\x39\x18\xd1\x32\x5f\xe6\x53\xfb\x9a\xee\x5c\x52\x85\x9b\x03\x34\x00\xaa\xc5\x52\x66\xec\xa6\x23\xbc\xa9\x0c\x5e\xb8\x1e\xce\x2e\x56\xf2\xf6\x58\xc9\x59\x98\xde\xe2\x70\x7b\xc9\x3b\x63\x25\xfb\xa6\x09\xa1\x7f\x30\xf9\x38\x66\x40\xe8\x57\x62\x38\xf4\xa4\x85\x63\x84\xd0\x7f\x5f\x62\xb8\x49\x01\xd8\x4c\x2a\xa0\x56\xe2\xf8\x97\x7b\x3e\x06\x8c\x00\x19\x00\x28\x2f\x8d\x1b\x91\x25\x56\x60\x6c\x49\x55\xfc\xa1\xd3\x20\xd4\x34\x36\x76\x56\xfe\x03\x57\x2d\xf7\x23\xed\xc1\x43\xe8\xea\x9a\x35\xe8\xa9\xae\x17\xbd\x16\x5b\xf4\xa9\xac\x45\x87\x16\x94\x4f\x63\x1b\x78\x3e\xa9\xfa\x40\xdb\xd5\x8f\x55\xfb\xed\x3c\x1b\x55\xab\xf3\x91\xec\xce\xbb\xda\xf1\xb1\xce\x4e\xad\x64\x55\x67\xb5\x43\xd6\xa7\x42\x58\x75\x88\x40\x32\xd4\xd1\x4f\xa8\xa3\xaa\x92\x0d\x8b\x12\x2b\x5d\x9d\x9b\x63\xa5\xeb\xab\xf4\x8e\x5c\x7b\xfc\x6b\x6c\x18\xe9\x3d\x21\x8a\xf5\x12\xa6\x62\x3e\xae\xa7\xa9\xfc\x03\xd5\x7f\x55\xf5\xae\x52\x74\xcc\x50\x89\x88\xf1\xf7\x9a\xfa\xbd\x46\x32\x5a\x2b\x6c\x1d\xf1\xd4\x68\xc8\x5c\x1e\x1c\xa3\x0f\x4c\x1e\x90\x20\x90\xa0\xa8\x1a\xf0\x7d\xc0\x00\xbe\xe7\x08\x12\x43\x02\xf0\x55\x52\x83\xfe\xb8\x73\x2c\x59\xdc\xaf\x51\x44\xb3\xaa\x86\x53\x87\x33\x82\x30\x69\x1a\x64\xbd\x60\xfe\xf4\xcc\x9f\xae\xf9\x13\xce\xd3\xcd\xed\x41\x91\x9d\xcf\xd3\xa1\xac\x77\xb8\x78\xca\x52\xdc\x6d\x1d\xc6\x1c\x8f\xe3\x31\x47\x84\xb4\xb7\x2f\x41\x3a\xae\xa5\x80\xb1\x6a\xad\x8e\x12\x33\x0f\x38\x3a\xb4\xd1\xe8\x7b\xaa\x6d\x66\x36\xf8\x50\xc8\x11\xe7\x13\x1d\x38\xa4\x5f\x68\xf2\x4f\xa9\x45\xb6\xb4\x31\x07\x1c\x92\x6f\x59\x7d\xa8\xa6\x3f\x7d\x72\x3c\x67\xa6\xb5\x2d\xcf\x1d\xe7\x6d\x21\xed\xbd\xf7\x97\xdb\x22\xb6\xe5\xea\x63\x77\xdd\xc6\xbc\xd5\x9a\xb3\x96\x2d\x4f\x6c\x6d\x8f\xd3\x5b\x3c\xb4\xdf\x79\x43\x1c\xd0\x2e\xc5\x16\xc7\xe4\x3e\x1f\x60\xb1\x58\x82\xc3\x29\xba\x94\x03\x4c\x46\x79\xc6\x00\xf0\xd2\x74\x37\x6b\x64\x1a\x82\xc1\xd0\x21\xe6\x97\xa2\x74\x71\x7d\xfc\xbe\xc5\xe2\x1d\x81\xfe\x61\xce\x2a\x6f\x5c\x86\x70\x6c\x6c\xc8\x51\x69\x3a\x3b\xc8\x62\xd9\x5a\x48\x8f\xef\x09\xe2\x7a\x5c\xd1\x56\x8b\x69\x82\x13\x4d\xae\x45\x2a\x94\xc2\xf4\xa8\xb4\x31\xc9\xac\xf4\x93\xac\xe1\x46\xe3\xef\x9b\x23\x23\x7c\x93\x52\x5f\xec\xa0\x3d\xee\x2c\xc6\xaf\x54\xa3\x11\x0b\xdd\xc8\x41\xba\x1e\x65\x61\x01\xb8\x66\x0d\xca\xed\x63\x51\xb5\x29\x53\xbd\x47\xac\x19\x7a\xdc\x09\x8b\xdc\x0d\x1d\x5e\x0c\x5d\x69\xcf\x5a\x7b\xa1\x49\x1b\x0c\xcf\x27\x31\xba\x2d\x38\xa1\x87\xe5\x4c\x36\xe3\x14\x36\xa1\xbf\xcb\x3e\xc6\x0b\x31\x45\x5a\xe2\x66\x20\x5e\xa6\x23\x41\xbb\x59\x34\xf5\x31\xe5\x59\x80\xcd\xed\x31\x79\xf5\xc4\x40\xc6\x99\xbe\x5d\x36\xa2\x26\xe1\x89\xfb\x16\xd3\xdc\xcd\x12\x2e\x4e\x0c\x68\x80\x3e\x7b\x48\xe7\xef\x2c\xb6\x5b\xf7\xd6\x60\x26\x05\x0d\x13\x03\xd2\xdd\x1e\xb6\xcc\xc3\x7f\xed\xf0\x9f\x6b\x49\x6b\x19\xe1\x3f\x1b\xac\x8d\xde\x6d\x38\x8c\x98\xd7\x3a\xcd\x68\xc4\x52\x8e\xb1\x78\x86\x13\x63\x97\x24\x23\xff\x60\x7b\x20\x77\xd5\xe4\x78\xd9\x84\x53\xd9\x8c\x1b\xfe\x30\x0b\x5d\x09\x78\x05\x1a\x55\xcb\xa3\x6a\x56\x00\x39\x95\xd1\xf1\x73\x73\xc4\x24\xfe\xd3\xa6\x8b\x8d\x79\xb2\x1a\x80\x42\x0d\x4d\x63\x0f\x33\x6c\x74\x93\xa0\x08\x34\x2c\xc7\x10\x65\xeb\xde\x84\x54\xd7\x92\x47\x63\x21\x31\x95\xf9\x5c\xd4\x0a\xcd\x47\x08\x20\xac\xb7\x1b\x1e\x4b\xdc\x01\x75\x9e\xc3\x19\x38\x67\x31\x29\x92\x70\x2f\xf2\x9b\x58\xaa\x41\x02\xfe\x0e\x5b\xaf\x18\x15\x79\xa7\xcf\x0b\x8e\x5b\x93\xcb\x66\xad\x52\xde\x84\x26\x60\x3b\xca\xf6\x36\xda\xdc\xb5\x76\x3a\x46\xd6\xa0\x78\xb2\x2e\x77\x00\x08\x17\xde\x7c\x3e\xea\x08\xa5\x67\xe7\xc3\x8a\x11\xab\x2f\x36\x4b\x96\xad\x3e\x6f\x92\x5c\xfb\x48\xcc\x15\x54\x7d\x1e\x93\xec\x64\x3f\xcb\x0e\xab\xd3\x1c\x6b\x31\x82\xd4\x36\xc0\x7f\x56\x6f\xf1\x52\x85\x9e\x29\xbe\xc5\x43\x3f\xc9\xc2\x82\x1e\xab\xbe\xce\xa6\x18\xb9\xce\xa6\x18\xb9\xce\xc4\x88\xf4\x75\x06\x1f\x0a\x79\x86\x86\x3c\x51\xdb\xc7\x17\x83\xc4\x46\xbc\x53\x3d\xe3\x9d\x5a\x00\xaf\x05\x90\xdc\x46\xe6\x9c\x40\x3f\xd2\x06\xeb\x7b\xb5\xe3\x10\x30\x43\x71\x4d\x59\x09\xbd\xe1\xa2\x3a\xf9\xe4\x85\x0b\x17\x2e\xc2\x88\x21\xce\xc3\x7a\xa3\xd1\x58\x76\x0a\x3a\x8b\x9a\x1b\xac\x16\xbf\xc0\x5e\x48\xbe\xc0\x76\xab\x0b\x6c\x3c\x7e\x81\xbd\x90\x72\x81\x8d\x27\x5f\x60\x49\xc5\xe1\xe2\x5a\x4b\x10\x0d\xce\x34\xb1\x2f\x89\xcd\x8c\x64\x34\xa3\x98\x15\xde\x3c\x7b\x58\xe4\xbc\x16\x1b\x7d\xb9\x8c\x9b\x79\xc6\x09\x59\x74\x19\x98\x15\x34\x3f\xd6\xb8\x51\x89\x57\xd2\x28\xed\x6e\x67\x31\xdb\x98\x09\xd7\x91\xe4\xb2\x61\x01\x8c\xee\xa7\x04\xbc\xc8\xcb\xc3\xc0\x1b\x4b\xbc\x1c\x39\xdc\x53\xbe\x1c\x90\x0e\x81\x97\x87\x69\xa2\x25\x41\x98\x35\x83\xa8\x8c\xa0\x5f\x90\x04\x95\x5e\x3e\x74\x05\x12\xbc\x3b\xd6\xe0\x90\xd6\xe1\x90\x36\xe0\x88\xd6\xe2\xad\x38\x8a\x99\x58\x47\xc5\xd2\x72\xee\x34\x65\x60\xe7\x1e\xc6\xd9\x30\xd6\x1e\x65\x21\x03\x33\x44\x41\x70\x07\x84\x93\x56\x53\x93\xfe\x9f\x7b\xe4\xfd\xb2\xc5\xba\x2c\xc7\xc0\x01\xf4\x02\xe3\x35\xdf\x08\xe2\xae\x35\x3b\x93\x37\xcf\x83\xc1\x88\xff\xaf\x5d\x6a\xde\x88\x75\xc4\x6f\x0d\xf1\xf7\xaa\xc6\xa5\x2e\x61\x79\x99\x04\xa3\x16\xfa\xbc\xcc\xfd\x0d\xc6\xb1\x35\x0c\x02\xee\x6b\x67\xd6\x57\x61\xa6\xf0\x0a\xd8\x07\xb9\x07\xc2\x26\x4f\xa5\xae\xb1\xf4\x01\x56\x43\x26\xb3\x70\xb8\xd2\x53\xc7\xa1\x49\xad\x64\x1c\x22\xb7\x53\x97\xde\x48\xdb\x9b\x08\xb2\x1c\x5d\xe5\xb6\x80\x53\x0f\xf1\xae\x99\x83\x59\xe1\x4e\x02\x69\x4e\x6f\x5d\x4d\x93\xf6\x5c\xf8\x01\xd6\x7b\x91\x72\x8e\x27\x37\xe7\x18\x4b\x20\xcc\x3e\xb0\x21\xaa\x33\x22\x97\x7c\x81\x72\x46\x12\xf7\xa1\x62\xc9\x0b\xc0\xbe\x28\x53\xc5\x09\xee\xb9\x8f\x30\x77\x87\x7e\xa1\x6e\x07\xf5\x79\x8b\xe4\xbd\xfb\xa9\xd3\xd9\x7e\xe3\x74\x36\xb4\x3b\x93\xf7\x26\x07\x3a\x4d\x7b\x04\xfa\x55\xb1\x9f\x84\x04\x74\x18\xc1\xd4\xbb\xfa\x75\x6e\xbe\xd3\xb5\xac\xc8\x50\xea\x15\xbb\xbe\xb1\xe1\x46\x93\xef\x9f\x63\x6d\xf8\x5d\x74\xc3\x3f\x4e\xb5\x42\x7e\xdd\x99\x88\x7a\x56\x79\xbe\x11\x29\x58\xc4\xb7\xd3\x0c\xff\x9c\xd1\xbc\xfe\x4b\x30\x15\x5e\x3f\x58\x43\xb9\x33\x11\xdd\xf3\xd4\xe2\x55\x1e\x68\x38\x94\xc8\x18\x53\xe2\xea\xaa\x1c\x71\x11\x4e\x01\x08\x04\x59\x1e\x42\x52\x82\x68\xea\xae\x7e\x19\xc2\xf1\x52\x2d\x24\x77\xa2\x5a\x13\x47\x60\xd6\x69\x82\xae\xd3\x4d\x65\xb0\x3a\xf7\x89\xa2\xf7\x3c\xb5\xd8\x94\xba\x3f\x56\x6a\x29\x8a\x59\x2c\x74\xc0\x6e\xda\xd0\xd0\x8a\x7b\x58\x5d\x88\x88\x65\x19\x4e\x1d\x4d\xde\x38\xcf\xda\x96\xf7\xa4\x6e\x4b\x22\x1b\x78\x4f\x22\x1b\x48\xdf\x38\xf9\x5a\x80\xfd\xc3\x73\xe7\x43\xfa\x41\xb5\x1f\x2b\x50\x9d\xff\x0a\x34\xf9\x3a\x20\x8c\xac\x05\xd0\xc2\xa7\x15\xd2\x31\x9a\x36\xe0\x5f\x72\xfd\xbc\x3f\xf5\xfa\x49\x1c\xf7\xfb\xb3\xef\x58\x5a\xf4\xa1\xd4\xdb\xbb\x46\x7c\xef\x75\x64\xbe\x18\xb4\xdb\x4e\x71\x20\x07\xca\x49\x9e\x87\x66\x83\x55\x98\x86\xc5\x41\x52\x91\x3a\x0d\xee\x50\xa5\xfd\xc3\xb1\x6d\x2d\x60\x96\x15\x27\xda\xef\x34\xc5\x1b\x4d\x95\xfb\x70\xac\xdc\xd9\x32\x02\x48\xfd\xfe\x08\xfd\xdd\x76\x02\xfb\xcf\xae\x53\x36\x1f\xc9\xb2\x2a\x37\xb4\xed\xb8\xd1\x66\x79\xbd\x82\x56\xdd\xdb\x93\x10\x25\xdf\x5e\x67\x1b\xad\xf3\x50\xb7\xd6\xda\x1c\xf6\xcc\xaf\xc6\x15\x55\x98\x94\x23\x73\x05\x5e\x4c\x5e\x81\x43\x8e\x94\xff\x36\xc7\xc4\xbf\x17\x53\x08\x68\xf3\x44\x7b\x4e\xff\x2b\x32\x4b\xf7\x4b\x0d\x46\x2d\x94\x4f\x56\x87\x5b\x48\x12\x2f\x66\x3c\x51\x37\x4f\xe8\xc4\xf5\x9b\x27\x34\xd0\xc0\x66\x93\x12\x75\x33\xa6\x44\xc5\x53\x59\xc0\x35\x2e\x1a\xc0\x66\x84\x90\x4d\x4e\x77\x3f\x69\xbf\xc7\xa3\x5b\x26\x16\x43\xf4\x4b\xe4\xa2\xbf\x6e\x01\x51\x68\x8b\xf0\x04\x36\x36\x55\x32\xd5\x09\x7a\x66\x65\xb8\xcf\x46\xdc\xdb\x23\x74\x6f\x8f\x90\xbd\x3d\xd4\x29\x54\xed\xda\xd4\x44\xc5\x15\x47\x7b\x51\xa4\x62\xf6\xee\xcd\x70\x65\x8c\x7b\x03\x5e\x4e\x8b\x5b\xdb\x36\x68\x52\xc6\x0e\xaa\x94\xb1\xd1\xe4\xb3\x55\xaa\x75\x68\x4b\x7e\x49\x1a\x9b\x68\xb3\x98\xc8\x46\x56\x38\xfd\x5a\x19\x5a\x0a\x24\xe2\xa6\xd6\xe0\xe3\x81\xc8\x01\x23\x1f\x73\x7d\xda\x9e\x38\x91\x0c\xa2\x1b\x25\x15\xe2\x44\xb7\xc2\xf1\x43\xc7\x80\xbc\x4c\x4c\xe3\xac\x8d\x24\xef\xc2\x7e\x75\xd6\xd6\xc5\x91\x63\x53\xb6\x61\x9d\xa0\xf3\xb6\xb3\x96\x55\xba\xd6\xe1\xac\x8d\xa4\x4e\x1b\xeb\xcb\xb3\xb6\xce\x9c\x35\x99\xd1\xb8\x0a\x8f\x1c\xfb\x00\x21\x79\xe3\xb9\xa9\xe1\xb9\xe1\xf1\xa3\x67\xce\x0d\x19\x76\xaa\x5e\xcb\xf8\x55\x5a\x1e\x97\x7e\x47\xdf\xe1\x63\x3d\x37\xa3\xdd\x9d\x9b\xd1\x8c\x73\x53\x33\xe7\xa6\x9a\xeb\xdc\x8c\xfe\x17\x9e\x9b\xa4\x89\x64\x9e\x9b\xd1\xbc\xe7\xe6\x7d\xdd\x99\xe8\x77\x26\x6f\x40\x9e\x1c\xeb\xa4\xea\x87\x02\xdb\x52\xd7\x8d\x59\x30\x70\x82\x77\x77\x13\x27\xaf\xe7\xb5\x20\x66\xb0\xed\x9b\x59\x45\xbb\x42\x2a\xe4\x6b\xe2\x5c\x97\x7b\xbe\x7e\x17\xce\x30\xe9\x0c\xfc\x89\x95\x6e\x35\x74\xa2\x83\x5f\xbc\xef\x91\xb7\x82\x64\x0a\xd6\x59\xb0\x06\x70\x74\x1d\xe2\xa3\xe2\x13\xa7\xb6\x81\xb9\x41\x10\x4d\xde\xd5\x0f\x0d\xac\xdf\x5b\x67\x1a\x17\x63\x8e\x12\x44\x5c\x15\x43\x57\x44\x2d\xeb\x5c\xd0\xa4\x46\x4f\xfd\xf3\x0f\x9f\xde\xaa\xac\xc0\x04\xeb\xbc\x1a\x04\xd1\x78\xbc\xc1\x39\xc6\xd8\x4b\x1a\x94\xd0\xe8\xb3\xd0\xb7\x66\xe7\x63\xff\xf2\x17\xb1\xf6\x66\xc8\xb0\xf6\x29\xd3\x9e\xa3\x55\xc4\x81\x6a\x8f\x29\x6b\xef\x0c\xcc\x81\xd2\xa7\x95\x98\x35\x7c\xb9\xf8\x92\x4b\xc8\x8f\xd5\xac\x34\x4d\xb1\x30\xd0\xeb\xe8\x1e\xd8\x61\xa0\x55\xb1\x96\x13\x5a\x46\xab\x11\x76\x54\xd3\xdc\x28\xdd\x6b\x82\xc9\x14\x2a\xdc\x8d\x81\xa0\x27\x76\xe8\x4a\xc3\x8e\x3b\x21\x95\x05\xba\x13\x87\x74\x9e\xd9\x21\xaa\xce\xbd\x78\x87\xbb\xd2\x3b\xe4\xb2\xc3\xfe\xe9\xcd\xd0\x35\xd0\xa9\xef\xce\x95\x2d\x8a\x00\x75\xa5\x61\xfc\x26\x1f\xfe\x74\x57\x11\x73\xf8\x49\xd5\x87\x83\x76\xe6\x59\x25\x3e\x9e\xbe\xcc\xa1\x1a\x07\xb0\xf1\x11\x1a\x81\xc7\x55\x91\xbb\xd2\x78\xa3\x13\xb9\xeb\xad\xc4\x96\x11\xeb\x32\xe7\x3c\x67\xd1\x61\x69\x43\x25\x67\xac\x88\x2e\x0d\x05\xe3\x59\xe0\x49\xa5\x04\xf1\x53\x91\xf5\xfc\x58\xea\x0e\x32\xd8\x6f\xc7\x93\xad\x97\xd5\x7e\x7d\x99\xd9\x49\xc4\x3c\x71\x31\xa6\xc2\xfe\xa6\x72\xa9\xd4\x72\xd6\x5d\xe8\x27\x3c\x61\x2f\x4f\x2c\x1d\xb7\x73\x36\x30\x59\x99\xa6\xca\x6a\x27\xaa\x0c\x9c\xe0\x03\x71\x27\x9b\x24\x31\x6d\x88\xc7\xb5\xe2\x77\x26\x53\xde\xb8\xd2\x8a\xef\x89\x6b\xc5\xef\x4c\x99\x2d\x58\xde\x06\xda\x64\xb5\xcc\xe2\x83\x1d\x84\xb5\x3b\x33\x84\x35\x1b\x76\x7e\xa0\x39\x11\x4d\xfe\xac\x7f\x62\xa8\xaf\x7a\x5b\x59\xb7\xef\x63\x0c\xce\x00\xf2\x47\xb4\x0d\xca\x25\x1d\x40\x03\x8a\xaf\x7f\xa8\xb5\x97\xad\x82\x38\xa7\xcb\xf6\xeb\x1f\xa4\xf3\x01\xfc\x0d\x86\x41\x5d\x66\x8d\xfa\xdb\x83\xb7\x93\x4e\xd2\xbe\xb1\x61\x92\xb7\x6f\x22\x66\xd2\xbd\x00\xea\x26\xc8\xba\x8c\x22\x65\xd9\x0a\xa2\xb8\x92\xae\xdf\x3d\xc5\x76\x05\x6b\xbf\xd1\x1a\x6a\x6a\xd9\x67\x2c\x45\x43\xe3\x99\xba\xab\xc0\x09\xf6\xf4\x1c\x07\x7b\x4e\x83\xf5\xbd\x4c\x42\x12\x2a\x0f\xf7\x1e\x85\x29\x5b\xad\xce\x32\x3e\x06\x27\x9d\x7c\xf2\xc2\x85\x8b\x16\xa7\xc2\x2b\x27\x13\xe3\x94\x7a\x36\x6c\xd2\xac\xec\x74\x8c\x45\x55\x11\x0a\x01\x09\xd7\x2d\x81\xae\x18\x14\x8b\x0b\x03\x8a\x16\x63\x94\x7f\x46\xed\xd7\x30\x68\x36\xc6\x4c\x4f\x86\xf1\x64\x9b\x52\xdb\x86\xb0\x81\x84\x48\xa8\xe9\x56\xd6\x62\x12\xea\xa1\xe2\x57\x94\x8a\x57\x7b\x2a\xf7\x80\xc6\x19\x40\x63\x6b\x06\x40\x5d\xff\x1c\xc0\xf7\xa0\x22\x5d\x20\x8d\x39\x1b\x64\x02\x18\xb1\x4e\x37\xcc\x8b\xa1\x13\x92\x01\xb7\x2b\x65\x0b\xab\x3c\x1f\x74\x79\x21\x8b\xa9\xb7\xa4\x4a\x36\x64\xdc\xe5\x8c\xf8\x05\xcf\x0f\x20\x5a\x76\x1e\xa8\x65\x9f\xd9\x0b\x6a\xd9\x46\x1b\xec\xd0\x75\xb4\xdb\x18\xec\x90\x60\x7c\xf6\x75\x7c\x7d\x62\x69\x79\xff\x7b\xa0\x7f\x9b\x00\xaf\xa0\x5a\x5c\xeb\xab\x46\x36\x0b\xa4\x3a\x30\x86\xcf\x51\x5a\xc6\xaa\x52\xff\xae\x59\xe5\xf1\xb4\x8a\x12\x2a\x77\x01\x88\x79\xb2\xfc\x86\x55\x5e\x3f\x08\x88\x52\x5b\x3c\x2a\x95\xc1\x6b\xe5\x19\x1a\xa3\xca\xe0\xb1\xdc\x40\x3b\xdc\x89\xfa\x41\x19\xbc\x81\x9a\xab\xc9\xcc\xa5\x5f\x30\xe4\xd3\xa9\x5a\xda\xc0\x3b\x62\xc5\x66\x63\x6e\x75\x47\x6c\x00\x55\xc0\xdb\xa5\xfa\x54\xea\x3d\x79\x47\x22\x4b\xd3\x41\x48\xd6\x1d\xf9\x36\x5a\xf7\xdb\xed\x49\x4a\x43\x29\x1e\xec\xd3\xce\x4d\xea\x4f\x3f\x74\x81\x26\xfd\x80\x58\xde\x06\x43\x06\x5f\x96\xdb\xbb\x57\xd6\x0d\xab\xfb\x7b\x3a\x74\x7f\xaa\xb1\x84\x0f\x2a\x13\x9f\x03\x22\x3b\x26\xd5\x59\xab\xb3\xc4\xca\x41\xc0\x29\xf2\xf4\xf6\x69\x33\xcc\x18\x65\x86\x63\x84\x19\x66\xef\x9d\xf1\xef\x62\xc6\xbf\x8b\xbc\xe7\x7e\x7c\x42\x20\x12\x06\x1c\x0a\x35\x26\xb9\xa6\x60\x9a\x12\x16\x09\x71\x91\x30\x40\x31\x1b\x2c\xe1\xde\x64\xe6\x79\x58\x31\xcf\x2d\x9a\x2d\x9d\x85\xc8\x30\x69\xcc\xb3\x11\x80\x99\xba\x1e\x68\x46\xe9\x18\x46\xe9\x1b\xd8\x2f\xc9\x3e\xc7\xe2\xec\x93\x0c\xe4\xf3\x09\x36\x41\x12\x9d\xef\x44\xce\x85\x46\xfa\x0b\x2d\xf8\xec\x75\x5c\xda\x65\x2f\x30\x50\x85\x00\x7e\x68\xfc\x13\xa6\xb4\x7f\x82\xb4\xdc\x6e\x42\xad\xcb\x5a\xcd\x97\x25\xe7\x34\xd3\x50\x2a\x08\x37\x96\x5e\x8a\x8c\xf9\x1f\xe8\x98\x07\xf5\xca\xbc\x1c\xf1\x0d\x34\x2f\x87\x5f\x89\x7f\xf0\x42\xbc\x72\x4e\x36\xec\x9c\x96\xa8\xa2\xa5\x71\x99\xb4\x34\x6a\x65\xe9\xa0\x76\x5c\xdb\x98\xce\xe0\x6f\xa4\xc3\x6b\x67\xf0\xc5\xae\x18\xfc\x1c\xc4\x39\x40\xbc\x72\xc1\xe0\x9f\x7f\x9f\x66\xf0\x5b\x62\x2f\xa8\x7b\x53\x18\xfc\x96\x04\x06\x7f\x73\x62\xe9\x6e\x18\xfc\x02\xb4\x08\x72\x65\x11\xcc\xcd\xe0\x4f\x42\x7b\xe0\x62\x6a\x0f\xdc\x18\x63\xf0\xbb\x63\x6e\x3c\xe3\x94\xc1\x8f\x13\x06\x7f\x38\x1f\x83\xdf\x48\xf9\xea\xbd\x16\x4f\x3e\x59\x19\xfb\x6c\x06\xff\xf6\x58\xb1\x9a\xba\x07\x9e\x7f\xdf\x62\xca\x25\xef\x6d\xbb\x2d\x7a\xad\x64\xb1\xf2\xfa\x4a\x65\xf3\xef\xa4\x2d\x24\xf0\xd9\xd3\x24\x00\x73\x12\x9b\x77\xe0\x96\xad\xc4\x28\x54\x02\xe5\xa5\x0c\x22\x91\xd9\xdf\xdf\x61\x10\x33\x8d\x33\x14\xe9\x67\x91\x4c\x20\x08\x40\x7c\x0d\xf4\x93\x83\x2f\xe1\x45\x58\x88\x9c\xd0\x83\x2b\xc7\xd3\x5b\xaa\x99\xfe\x38\x65\xfa\xe3\x84\xe9\x67\xef\x67\x27\xa6\xff\xa1\x04\x84\xf3\x6c\x43\xdb\x9e\x64\x36\x8c\xee\xd0\xc4\x3d\x32\x1e\x41\x6d\x9e\x4c\xa4\x85\x07\x32\xbd\x44\xa9\x27\xb5\xad\x99\x16\xfc\xad\x46\x55\xac\xa4\xcd\x8f\x66\xf2\xe4\x36\x15\x74\x7b\xae\x0a\x37\x9f\xd7\xf2\xb3\xdd\xe9\x3f\x1f\xcc\x5a\xb7\x46\x82\xc7\xb8\xf4\xab\x8e\x9c\xd7\xb8\x35\xba\x7c\xa4\xa1\xc9\x8e\x53\x3d\x90\xa4\x6d\x37\x1f\x72\x4e\xf5\xbe\xae\xa9\x64\x5f\xb7\xb3\x35\xf3\x23\x55\xdf\x6d\x9b\x63\xb3\x52\x96\xac\x74\x37\x58\xeb\xb4\x8d\xb6\xf3\xd9\x8e\xeb\x34\x45\xd7\xa9\xdd\x91\x3d\xe7\x3a\x7d\xb5\x3b\x92\x78\x28\xcb\x26\x61\xf3\xa2\x38\x5a\x87\x9c\xba\x45\x18\xa4\xb9\x47\xdb\xfc\xbd\xe5\xb9\xca\x48\x9f\xd0\x09\xb8\xa2\xcb\xc9\x3d\x7c\x7c\x27\x47\x9a\xfb\xf4\x7f\xfd\xe4\x1e\x39\xbe\x93\x23\xcd\x3d\x76\x02\x26\xb7\x3f\x23\x45\x5b\xaf\xd6\x6b\x64\xe5\x68\x9b\xec\x64\x3d\x53\x52\x64\x20\xf5\xa5\x5a\xf4\x36\xca\x82\xb2\xc9\xa3\x3f\xbd\x99\x34\xda\xec\x74\x3b\xe8\xc0\xda\xec\x74\x71\xdd\xe4\x68\x4a\x69\xee\x74\xb1\x59\x57\xd3\x46\xee\x4c\xe3\x2b\x19\x66\xce\xcc\x29\x92\xc0\x1b\x12\x8e\x63\xae\xeb\x63\xdf\xc9\x47\x7f\x51\x77\xf2\xd1\xae\x76\x32\xb9\x74\x97\x3b\x49\x1a\xb9\xeb\xbf\xdf\x4e\xee\xff\x45\xdd\xc9\xfd\x5d\xed\x64\x72\xe9\x2e\x77\x92\x34\x72\xf7\x4b\xbd\x93\x8f\x76\x77\x75\x3c\x91\xbc\x6d\xe9\x8e\x6a\x0d\x03\x86\xe4\xc4\xee\x0d\xd2\xd6\xfe\xb6\x69\xef\x8d\xf6\x9b\xf9\x76\xf4\x38\xdb\x7d\xbc\x60\xa9\x60\x05\xce\xb0\x62\x9c\xb5\xce\x47\x07\x39\x2c\x58\x50\x43\xad\xcf\x22\x88\x71\x48\x85\x8a\xc9\x5a\xab\xe5\xde\x80\x56\xaf\xb8\xa0\x5e\x01\x1d\x06\x07\xc7\xcc\x67\x66\x5b\x1a\x86\x6d\xb4\x29\x5b\xc3\x40\x32\x24\x45\x93\xcf\x2d\xb0\xaa\x8d\xa4\x57\xab\xe3\x33\x7c\x60\x95\x57\xe5\x0e\x40\x6d\x9c\x2b\xff\x5d\x69\x5e\xf4\x6b\xf2\x3a\x0b\x17\xd1\x4d\xfc\x74\xf0\x06\x97\xf5\x07\x57\x79\x83\x88\x30\x13\x31\x92\xe0\x62\x11\x58\x23\x19\xba\x68\xae\x76\xd6\xa7\x39\x11\x57\x50\x23\x73\x9a\xd6\xc8\x70\xa4\x05\x7c\x7e\xea\x26\x97\x21\x5e\x14\x34\x19\x7d\x5b\xa2\x94\x44\xbb\xf6\x2e\x9e\x58\xe1\xc8\x4f\x24\x23\xdb\xfc\x20\x88\x9e\xb5\x0b\xb1\xb6\x42\xf3\x82\x20\x7a\xce\x2e\xe4\xb6\x15\x9a\x1b\x04\xd1\xb7\xec\x42\x5e\x5b\xa1\x39\x60\x3a\x14\x8b\x7a\x9e\xf2\x3d\x08\x31\xb8\x3d\x6d\xd6\x0b\x30\x5c\x6c\x89\xc4\xe1\x45\x7f\x7c\x55\x77\x91\x1d\x9a\x1e\xe7\x45\xb7\xd3\xdd\xa6\xb6\x4b\x31\x80\x75\xa6\x5a\x08\x1e\xbf\x0f\xcc\xb4\xac\xb6\x93\x8f\xcd\xc0\x33\xda\xfa\x7a\x68\x9d\xd2\xbb\x68\xab\x77\xb9\x9a\x86\xf0\x6d\xd6\x30\xd9\x4c\x3b\xa0\xc0\x44\xb5\x26\x35\x1e\x8e\xd3\x66\xa5\xb6\xa5\xa2\x06\xbb\x0a\x3e\xfa\x72\xab\x95\x2d\xfb\x54\x6d\xcb\x46\x1f\x86\x92\xfc\xdd\x5b\xbf\x57\x7b\x35\xc0\x78\x68\x3f\x7b\x62\xfd\xf4\x68\x7d\xf5\x80\x68\x58\x06\xc6\x79\x62\x80\x83\xa0\x38\x1a\x34\x75\xdf\x15\xab\x5b\xd2\xa0\xff\x24\xa2\xb8\x23\x67\xfa\x49\x46\x96\xf7\x5e\x4c\x13\xe6\x01\xea\x7e\xea\x4d\xf9\x54\x8a\xa1\xbb\x6a\xdd\x83\x32\x53\x42\x55\xf0\xf7\xa8\x75\xf5\xac\xf5\xe6\x27\xa9\xc9\xa9\xc5\x6c\xbf\x4f\xa5\x5c\x74\x35\x70\x21\xe0\xeb\x63\x77\x6c\xdc\xb2\x3e\x92\xda\x40\x92\x65\xfd\xca\xc4\xd2\xdc\x99\x58\xe1\xac\xd7\xfd\x14\x03\x09\x52\x90\x03\x83\xf3\x1a\xda\xe0\xc3\xaa\x41\xe3\x4b\xf0\xec\xb4\x31\x95\x96\x3a\x26\x14\x9b\xa0\x5c\x28\x43\x69\x3a\xaa\xd2\xc1\x4c\xb7\xca\x95\xee\xa6\xa8\xd5\x6a\x15\xb6\x25\x20\x00\x31\xfc\xf9\xa8\xb7\x2d\x74\xb9\xa3\x35\xa7\x0a\xc2\xce\x8d\x5a\xd5\x11\x50\xbd\xcb\x46\xdc\x6d\x31\x1d\xab\x8f\x8c\x8b\x3b\x51\xcb\xa7\x25\x27\x9d\x78\xc9\x1e\xc5\x98\xa2\x56\x61\x44\x67\x14\x59\x17\x53\x1b\x36\x74\x58\x30\xb7\x15\x38\x3b\xe9\x2c\x9f\xcc\x00\xcf\xaf\x9b\x28\xa2\x85\x0a\x9f\x43\x6a\xd0\xb9\x8b\x7e\xcc\x71\x45\xfa\x75\xb4\xed\x0c\x4b\x29\xac\x58\x9a\xb6\x79\x26\xc6\xc4\x9e\x24\xd5\xb7\x13\xd1\xc1\xbd\x34\x70\x65\x43\x07\x13\x66\x2f\x5a\x22\x03\x55\x7e\x1d\x51\x72\x0f\x76\xb0\x62\xf6\x60\x24\x54\x85\x28\xc5\xfb\x81\x5f\x58\xc9\x2c\x00\xb6\x76\xf2\xae\x7e\xea\x7b\xed\xe4\xf1\x21\xd5\xca\x6d\x42\x74\xb7\xd0\x25\x93\xfa\xe8\x12\x2a\xb7\x61\xf4\xa6\xe4\xee\x58\xc9\xd9\x32\x34\x42\xac\x0f\xbd\x44\xec\x52\x55\x79\x1c\x89\x40\xbb\x4e\x13\xc8\x06\xbc\x32\x6c\x03\xd3\x9d\xb4\x85\x24\xb1\xee\x70\xdc\xf3\x3c\x8a\x7f\xc8\xb1\x14\x6e\xe8\x00\x3f\x86\xa3\xbe\x67\x3a\xf0\x3f\x4f\x67\x39\x74\x2e\xf7\x78\x32\x2e\x06\xd7\x3e\x2a\x46\x36\x23\x2d\x3d\x91\x96\x7c\x50\x27\x58\xd7\xc9\xd6\xf3\xe4\x45\x4f\xc7\xb4\x98\x4e\x6b\x81\x13\xfc\x74\x7a\x4c\x11\xd6\x73\x61\x1c\xf8\x07\xdc\x47\x24\x5e\x7c\x2a\xc8\x52\xf2\x2a\x4f\x2a\xab\xe7\x5a\xbd\xcc\x27\x2b\xe4\xcf\x46\x5b\x86\x97\x6d\xb4\x99\xb7\x77\x04\x84\x47\x8c\x70\x41\xda\xca\xd4\x47\x1c\x4f\xe7\xe1\x19\x9d\x1b\x58\x00\x07\x49\xdc\x68\x3b\xed\x35\xc3\xac\x97\xc9\x8d\xca\x68\xfb\x9a\xa3\x6c\x5f\xd1\xc1\xf7\x6a\x73\xde\xda\x09\x19\x04\x3f\xa1\x3e\x65\x99\xdf\x2a\xe8\x06\x3b\x0b\x78\xa9\x0a\x88\x52\x9c\xa6\x3f\x83\x33\x05\x20\x4c\x4a\xbe\x68\x38\x19\x31\xbf\x71\x03\xf8\x30\x40\x64\xc3\x04\x5d\xbe\x75\xd2\xaf\xa3\x0b\x94\x21\x1a\x9a\xcf\xd2\x39\x32\x3b\x21\x82\x66\x73\x44\x14\x1b\xa3\x5d\xdd\x54\x06\x69\xaf\x22\x6d\x78\x2e\xb5\xc4\x4e\xb5\x49\x7b\x3e\xf0\xb8\xf7\x2e\xa6\x86\x53\xbb\x94\xca\x42\x6a\xd3\x83\x0d\x61\x91\x6c\xcb\xbb\x85\xb6\x94\x60\x46\xab\xa1\xec\x64\x6c\x79\x8e\xb1\xe5\x31\x9d\x37\xdf\x84\xb2\xc8\x2f\x3d\x95\x30\xc4\x01\x7f\x1f\x22\x73\x4e\xbd\xab\x9f\xe2\xd8\x8c\x7e\xf7\xb4\x3c\x2b\x2a\x5e\xf9\x6e\xfc\x95\x5f\x44\x21\x27\x15\xbb\x2b\xcb\x02\x12\x07\x26\xbe\x9c\x16\x8f\x21\xf3\x26\xc5\xe2\x27\x97\xe6\xe9\xd6\xb7\x46\x1b\x7e\xf1\x08\x6d\xe4\x1d\x2f\x91\x81\xe4\x40\xb7\xab\x78\xa8\x23\xfb\xb3\x97\xf1\x50\xca\x32\xae\x4d\x5c\xc6\xe4\xd2\x19\x57\xb5\x94\xea\x6a\xda\xed\x8e\xd3\x05\x25\xcd\xdd\x93\xa0\xc6\x1f\x20\x39\xe1\x12\x6e\x71\xbd\xa0\x47\xc8\x82\x1e\x7f\xba\x7c\xae\x3b\xba\x7c\xae\x2b\xba\x4c\x2e\xdd\x25\x5d\x92\x46\xee\xfd\x45\xa5\xcb\xc3\x5d\xd2\xe5\xe1\xae\xe8\x32\xb9\xf4\xb4\xe9\x92\x34\xf7\xce\x97\x8a\x2e\x3f\xdc\xed\x8a\xbe\xd0\x5d\x80\xd6\x0b\x5d\x28\x99\xaf\x48\x29\x9d\xa1\x64\x36\x8b\x47\xaa\xde\x97\x66\x9b\xeb\x26\x1b\x42\x0e\x7b\xdd\x8f\xb2\xa3\x2e\xda\x04\xcb\x59\x6d\x80\x92\xa9\x79\x3c\x8f\xa4\xa9\x42\xa2\xcb\x9a\x56\xaa\xef\x6a\xe8\x82\x56\x75\x96\xb8\xfd\x2f\x43\x28\x2e\x97\x7b\x00\xd1\xa8\x31\x75\x8a\xf8\x2e\xe5\x0e\x77\x2f\x32\x8f\x47\x08\xb4\xe1\x4e\x13\x30\x90\xbd\xe8\x2c\x54\xeb\x71\x5b\xbd\x57\xc4\x57\x26\x53\x4e\x42\xa2\x7b\x10\xf6\x7a\xd5\x27\xe8\xe8\x52\x03\x1a\x19\x58\x1d\xcd\x40\x67\x4e\xdd\x51\x5d\x36\xaf\xba\x23\x90\xc9\x10\xfa\x01\x38\x49\xdc\xe5\xce\x70\xe8\x8a\x4a\x91\xc3\x5d\x84\x72\xa1\x88\xa9\x24\x4a\xc6\xcd\x8e\x36\x0a\x1d\x90\x0b\x8b\x01\x15\xe7\xc8\xea\x3e\x62\xe2\xd9\xa9\x14\x96\x5c\x22\x70\x82\xf1\x24\x2d\x57\x83\xf5\x95\x55\x64\x63\x6a\xd8\x77\xd6\x33\xcc\x9c\x00\x52\xec\x6b\x34\x95\xba\x13\xdf\xf5\xa8\xf5\x63\x85\x18\x2c\xff\xb4\x80\x03\x14\x82\x68\x0c\x48\x0b\x11\x69\xa5\x44\x26\xeb\x49\x6d\x73\x87\x17\x9a\x28\xcb\xad\x57\xc3\x8b\x96\x70\xa9\x63\x91\xa6\xda\x71\x75\x55\x10\x08\x90\x7f\x6a\xc4\xf4\xbb\x13\x17\xc8\x97\x8c\xa5\xaa\xd1\x52\x5c\x0c\xbd\x2c\xc8\x6d\x6d\xb8\x0a\xae\xdd\x3c\xa3\x48\x5b\x5f\x2f\x90\xb6\xf2\x65\xbd\xb9\x92\xd6\x3f\xa4\x35\x6e\x1a\x85\xb7\x7b\x37\x9b\x91\xe4\xb9\xa5\xfb\x21\x18\x82\x20\x55\xdf\x63\xbb\xd9\xa4\xd5\xd9\x46\xeb\x1c\xcc\x07\x5d\x69\x19\xa1\xe4\x07\x05\xf2\x75\xb0\x8d\x59\x7a\xf9\xf8\xe3\x7b\x8e\x47\x4c\x87\x5e\xe1\xd3\x11\x8f\x0b\x94\x95\x56\x22\x37\x0b\x3a\x12\xb3\xf7\xa7\x46\x17\x27\xef\x03\x4f\x35\xea\x99\x7d\x20\x55\xff\xd1\xba\x5f\x62\x57\x18\x29\x17\xc3\xfb\x50\x2f\x78\xa8\x85\x97\x4c\x64\x34\xa4\xb1\x47\xad\x42\x78\x2a\x20\xb0\x52\x3f\x78\x1d\xcb\x9a\x4c\x3d\xac\xfb\xf1\x4d\x3c\xa1\x54\x98\xf8\x77\x8b\xa9\x3e\x96\x7b\xa3\xac\xee\x46\xad\x5d\xdf\x7b\xda\xfb\x3d\xa3\x15\x5d\x82\x9a\x56\xf1\x6d\xf5\x8e\x72\xdd\xe3\xac\x09\xae\xb9\x1e\x7e\xb7\x75\xb8\xee\x6a\x8b\x5d\x0f\xe2\x5b\xaa\xf2\x4d\xb0\x88\x5d\xd6\x0c\x99\xf8\x4a\x0c\x75\x47\xe8\x46\xa3\x1f\x97\x08\x8c\x9e\x1c\xa1\x2b\xd1\x9f\xc4\x60\xa3\xd6\xf3\x9f\x79\xe4\x3b\xac\xb9\xca\xeb\x4f\x9b\xe4\x0c\xf4\x5b\x3e\x15\x4c\x61\xb2\x9e\xb7\xca\x1b\xb0\x26\xb9\xd2\x5d\x1b\x1d\xf5\xb6\xbd\xc6\xad\x45\xad\x16\x33\xfa\x64\xf5\x5b\x6b\xaa\x2c\x55\xc0\x75\x97\xb3\x0d\x06\xdd\xe7\xa4\x20\x88\x5a\x5c\x19\xa0\xd6\x1b\xdd\x89\xcc\xbf\x62\x3a\x10\x2d\xb7\xaa\x23\xaf\x71\x6b\x01\x77\x48\xcb\xfe\x36\x8b\x89\x4a\x0b\x5b\x42\x5d\x17\xea\x92\x9a\xd5\x6d\xb1\xa9\xa2\x4e\x26\xa9\x6e\x21\x5e\xb7\x10\xaf\xbb\x00\x94\x2b\x09\x75\x27\x1d\x59\x37\x3b\xd8\x31\x6a\x4d\x3a\xb1\x65\x58\x64\x02\x87\x63\xc3\x09\x45\x93\xa0\x85\x99\x21\x6e\x6f\x97\xa4\xa7\x9b\x91\x58\xa1\xb5\x45\xd7\x80\x3c\xde\xae\xda\x22\x6e\xb6\xa3\x2e\x7d\x7e\x5b\x93\x2c\x36\x10\x19\xf4\x91\xd0\x2e\xd7\xcd\xfa\xf1\x81\xf8\xa8\x26\x2a\x8b\x06\xdd\x58\x83\xcb\x8c\x3d\x28\xd6\x20\xae\x16\xd4\x2c\x8a\x81\x7a\xb1\x9a\xb3\x0c\x6a\x7b\xac\xa6\xaf\x2b\x62\x86\xec\xfe\x68\xc0\x72\xad\x9e\xa0\xa7\x5f\x46\xc5\xb8\x58\x92\x02\xf3\xdc\x1f\x2b\xa6\x5d\x14\x46\xba\x33\xee\x37\x58\xdf\x49\x26\x6a\x03\x39\x22\x26\x88\x9f\x59\x9d\x35\x3b\x35\xc0\x3f\x99\x07\xb6\xe3\x24\xd7\x54\x94\x7a\x34\xfe\xfc\x82\xd8\x05\x4b\x1a\xb1\x34\x86\x49\xcf\x4d\xab\xb4\x6d\x3f\x53\xa1\x6b\x03\xe2\x9f\x68\xb0\xa9\x71\x19\x1c\x7a\x1b\x93\xea\x7b\x92\xaf\x33\xa2\x14\xd5\x19\xe6\xa5\xb3\x80\x44\xf7\x6b\xd3\x7a\xee\x48\x9d\x83\xb1\xc1\x28\x76\x15\x77\x08\xb0\x4c\xd9\x3e\x4a\xc8\x73\xb4\x1d\xe6\x05\x13\xa9\x86\xcb\x61\x87\xae\x5e\x95\xb8\x1c\x10\x08\xbd\x26\xf4\xb8\x89\x47\x15\x2c\xb0\x4d\x4b\xea\x12\x65\x67\x6f\x20\x4f\x9b\x84\x81\xd2\x5a\x52\x9e\xa0\x25\xa5\x09\x37\x7a\x02\x99\x56\xd6\x68\x55\xd1\x7e\xb3\x9f\x5a\x29\xf6\x53\x04\xe9\x83\xb6\x31\xe7\x60\x5e\xd8\x68\xad\xe4\xec\xa7\xe2\xf5\xce\xb6\x63\x22\x6d\x39\xf4\x98\xdc\x18\x2b\xd6\xab\x0c\x39\x2f\xec\xb5\x94\x9c\x76\xa9\x8a\x56\x36\x26\xd1\xe2\xcd\xc9\x8b\xef\x90\x20\xe0\x35\x61\x1b\x44\x48\xa3\x2d\xa7\xd1\xad\xb4\x9d\x2f\x05\x44\x25\x0c\xab\x36\xf9\x6c\x3f\x59\x44\xa3\x11\x4e\x4f\x5b\x38\x5d\xcc\xef\xec\x1d\x4b\x7c\xd6\x76\x52\xb2\xfc\x38\x3f\xf8\x46\x83\xf5\xcd\x8d\xb9\x10\x09\x06\x94\x9e\x29\x61\x2c\x99\xf9\x48\x7d\x4c\x1b\xa3\xb9\x82\x56\x48\xf6\x07\x02\x0d\x36\xb0\x8e\x2a\x35\xa9\x18\xed\x8b\x61\x43\xa4\xad\x03\x95\xc4\x80\x06\xc2\x47\x66\xab\x9b\xd1\x86\x87\x6e\xe3\x23\x57\xa6\x0f\x51\x5b\x4f\xe2\x8f\x32\x9b\x9f\xe8\xa3\x59\x42\xbc\x8e\xaa\x7c\x5d\x4f\x44\xb7\xbd\x8f\x5a\x74\xd7\x65\xb0\x03\x99\x88\xa1\x4f\xe6\x22\x55\x31\xa4\x99\x76\x13\x97\x18\xca\x2b\x01\x1c\x2f\x5f\x95\x1f\x50\x1c\x21\x8d\x5e\x65\x56\x41\xc3\x11\x28\x90\x7c\x4e\xbb\x07\x41\x25\xba\x96\xae\xe2\x4d\x65\xf9\x66\xd7\xe6\xdd\xb5\xa6\xe4\xf5\xb1\x92\x15\x85\x6a\x77\x1b\x0d\x5f\xba\x21\x56\x4a\x61\x38\xd8\xef\xa6\xb4\xd8\x97\x9b\x68\x6d\xeb\x74\x1f\xb4\x4f\xf7\x41\x79\xba\x07\xe9\x9a\x24\xa4\x5d\xec\xac\x87\xfb\xde\xf1\xf3\xeb\xb3\x8e\xe7\xa9\xed\x59\x4c\x92\x32\x5f\x9f\x92\x8a\x08\x92\x7c\x60\x0f\xa9\xd4\xd7\xe9\xfc\x67\x3f\xcd\x39\xa0\x3e\xd4\x1a\xee\x4a\x77\x33\x3a\xb8\x02\x84\x89\x87\xe8\xbd\x2c\x74\x79\x01\x7c\x5e\xa3\x19\x17\x1a\x5d\xd2\xb2\x20\x88\x7e\xf6\xec\x62\xce\x2c\xdd\x51\x1d\x25\xb6\x1d\x91\x7c\x06\xec\x20\x6f\x95\x86\xb8\x4a\x23\xd6\x0c\x0b\x41\xb4\x94\xb3\x61\x73\xd4\x22\xc6\xd9\xf6\xc8\xe1\x4c\xe2\x8f\x73\xc7\x96\xea\x65\xe8\xa7\x78\xd6\x5c\x64\x44\x48\xae\xb9\x3a\x77\xc5\xcb\x77\xb5\xe3\x70\x57\xb4\xcf\x40\x1f\xb0\x04\x53\x0b\xba\x12\x37\x96\x84\x7b\x0a\x5e\xf1\xb3\x67\x17\x23\x32\xd7\x8c\x24\xd0\xe3\x6b\xe8\xe2\xde\x6f\x16\xf7\x5c\x57\xe2\xe8\xf1\xb0\x20\x97\xab\x61\x02\x8e\x07\x42\x17\x18\xc5\x42\x31\x52\x8a\xe9\xbd\xd0\x1a\x69\x74\x86\x19\x29\x82\xc5\x54\xe1\xc5\x83\x8b\x03\xd9\x0f\x45\x03\x95\x0b\x8d\x51\x7a\x81\x10\xcc\xc1\xff\xd1\x8b\xa6\x9e\x5c\x2c\x5a\x11\x8b\x5e\x90\x8b\x8e\xc8\xec\x3b\xb8\x67\x16\xbc\x26\x0d\xd0\xd0\x8d\x17\x44\x3e\x77\x87\x43\x37\x62\xdc\x15\x0b\xed\xc6\x17\x3a\xa6\x8b\x9a\x8f\x4f\x21\x21\x50\x5d\x64\x9e\x07\x73\xcc\x34\x00\x42\x7c\xb5\xe3\x80\xb0\x32\x8b\x16\xe4\x2a\x75\x8e\x2e\x08\xf3\x95\x6a\x4d\xdc\x80\x35\x86\x67\x4f\x3d\x29\xf7\xa1\x92\x14\x75\x7b\x5b\xc6\x3e\x14\x70\x1f\x3c\xb2\x0f\x52\x0d\xbf\x26\x74\x95\xcc\xc7\x22\x4e\x9e\x9b\xf0\x3a\x22\xc0\x1a\xfb\x9d\xa6\x05\xd6\xc6\x63\x5e\x24\xa4\xf3\x3d\xe9\xc8\x1a\xd3\x84\x31\x04\xea\xec\x93\xb1\x94\x26\x50\x94\xf4\xf9\xd1\x24\x05\xe8\xdb\x69\x89\x44\x15\xe9\x3d\x1d\x4b\xbc\x33\xa5\x44\xe0\x04\xdb\x62\xf0\x37\x2c\x03\xfc\x26\x91\xff\xac\x74\x7d\x7c\x72\x6e\x23\x20\x35\x71\x22\xcb\x4a\xab\x15\x38\xc1\xbe\xd8\x20\xdc\x0c\x08\x9e\x3b\x13\x47\xd1\x0e\xc1\x73\x67\xda\x43\x67\x42\xbb\x70\xf8\x46\x76\xab\x12\x01\xad\xda\x09\x61\x2a\x70\x82\x0f\xc4\x46\x5c\x44\xff\xbd\x54\x14\x93\x5c\x83\xbe\x9c\x96\x8b\x0d\x7a\xa5\x5b\xab\x3b\xc7\xbc\xd0\xb7\x75\xb1\xd0\xf7\xe6\x5c\xe8\x7b\x33\x16\xba\x1a\x07\x2e\x3a\x3e\x43\xdb\x93\x73\x68\x7b\xb2\x96\x93\x0c\x0d\xd2\x99\xa6\x0f\xed\x33\x5d\x0c\xed\xc1\x9c\x43\x7b\x30\x63\xd5\x06\x0c\x79\x4a\xcb\xad\xaf\x10\x86\x70\xc0\x6e\x1b\x08\x94\x5e\xe3\x6a\xd6\x44\xde\xd1\xc5\x44\xf6\xe5\x9c\xc8\xbe\xc4\x89\xc0\x78\xa2\xc9\xf7\xf4\x98\x91\x42\x65\xa5\x58\x48\x1f\xe3\xc7\x52\xac\x3a\x3d\x8e\x84\x4d\xcb\x30\xec\x3c\x94\x2c\x21\x55\xf1\xf7\xa9\x2f\xcc\x8a\xa9\x4e\x1e\xca\x7a\x2e\x84\x49\xcf\x85\xd8\xbd\x89\x86\x0f\x10\x69\x0b\xf0\x4c\xb8\x7b\xf7\x52\x54\x38\x80\x45\x2c\x22\xd6\x31\x2d\x8c\xf5\x37\x27\xa2\xf1\x5b\xfb\xdb\x1d\xe9\xaa\x1d\x24\xf5\xbb\x77\x2f\xa5\xaa\x8b\x87\x92\x15\x57\x57\xcc\x3d\x81\xd9\x38\x72\x4a\xba\xeb\x13\x62\x59\xa8\xa8\x6b\x90\x4b\x96\x9d\x72\xea\x69\xfd\xcb\x4f\x7f\xd9\xcb\xcf\x38\xe3\xcc\xb3\xce\x3a\x6b\x60\x60\xc5\x8a\xb3\xcf\x3e\xfb\x9c\x73\xce\x3d\xf7\xdc\x95\x2b\x57\x9e\x77\xde\xaa\x55\x83\x83\xaf\x78\xc5\x2b\x5f\xf9\xaa\xd4\x98\xd9\xe4\x2d\x87\xac\xb2\xb7\xc9\xac\xb2\x75\x19\x34\x61\x67\x97\xb5\xb2\xca\xae\x0e\xba\xcd\x2a\xfb\xca\xc0\x32\x53\x91\x71\xd0\xac\xb2\xb7\x25\x66\x95\x25\x85\x13\xb2\xc2\x8e\xd2\xdf\xbf\xd5\x66\x7f\x8b\xae\xa2\xbf\x27\x64\xa5\xbd\x9a\xfe\x7e\x7f\xd0\xf6\xfb\x35\xf4\xf7\x9f\xfb\x6d\xbf\xef\xa4\xbf\x93\xac\xb6\xd1\x3d\x97\xcb\x24\xb0\xd5\x58\x92\x23\x52\xde\xca\xc3\x5a\x53\x3a\x12\x65\x18\xcc\x7c\x7e\xab\x8c\xb4\xe6\x15\x2e\x64\xc8\x81\x60\xe8\xf3\xce\x32\xd6\x7b\x96\xd4\xbc\xc0\x69\x11\xa3\xf9\xdc\x55\x72\x34\xb3\xac\xd1\xdc\x90\x39\x9a\xd6\xb3\x49\xa3\x69\xcf\x08\x3b\x7b\x19\xeb\x3d\x23\x18\x7a\x52\xf4\xfc\xf2\x00\xab\xe9\x9e\xbf\x7d\x9b\xec\x79\x8e\xd5\xf3\xae\xd4\x9e\x49\x3e\xda\xc9\x43\x39\xf2\xd1\xce\x83\x94\x30\x43\x8f\x3b\x90\xc5\x45\xd6\x51\xd9\x70\x7f\x96\xdc\xfb\xad\x79\x7a\x3f\x9c\xa7\x77\xf1\x94\x38\x2d\x18\xfa\x07\xd1\xfb\xa9\x81\xac\xa3\x7a\xff\xa7\xe4\xde\x6f\xcf\xd3\xfb\xbe\x3c\xbd\x2f\x84\xb7\xe6\xd0\x67\x1c\x78\x41\xca\x3a\x98\x8c\xb7\xf5\x35\xed\xd2\xd8\xfa\x9a\xc6\xe8\x98\xca\xd3\xea\x62\x4c\xaf\xf2\xa8\x03\x2f\x4b\x59\x47\xcd\xe9\xdf\xbf\x2f\xe7\xb4\xc8\x9a\xd3\x78\x9e\x39\x8d\x3d\x9b\xa3\xf7\x10\x4c\x86\x43\x9f\x70\xe0\x99\x2a\xeb\xc8\xde\x55\x6f\xf7\xd2\xde\xbe\x11\x64\xf9\x1b\x60\xdf\x5e\x34\xae\xdb\xc9\xe8\xfb\x14\xc4\xbe\x3b\x1f\x9e\xa5\xb2\x0a\xb8\x19\x44\xfb\x9e\x95\xae\x0a\x59\x43\x3f\x0d\x63\xe2\x56\x83\xf1\x4e\x56\xf1\xe4\xba\x49\xac\xeb\x4f\x7c\x7e\x31\xfa\xab\xf6\x58\x6f\xb9\x07\xe8\x84\x3e\xa3\x26\x14\x87\x23\x32\x66\x03\xda\xeb\xcb\x10\x91\xe8\x95\xf0\xa8\x8d\xc6\x9f\x92\xf3\x14\x17\x6b\x84\x62\x7a\xf4\xdc\x97\x64\xaf\x81\xd5\xeb\xde\x63\xe8\xf5\x4c\x84\x93\x1b\x84\xa7\x6f\xb4\xc7\xea\x15\x45\xae\xe8\x1b\xc9\xbd\xee\x3b\x86\x5e\x57\xa0\x93\xf5\x4a\xc4\x1a\xde\x4d\x7b\x55\xcd\x3f\x44\x9b\xff\x27\xdd\xfc\x6d\xf9\x93\x53\x8b\x66\xa9\x42\xff\x83\xb4\x45\x99\x68\xa2\x17\xe7\x4c\x8b\x7d\x28\x56\xec\x2c\xb4\x28\x8e\xc7\x8a\x7d\x24\x56\xec\xe5\x98\x84\x56\x50\x4b\xe4\x5b\x66\xb9\x8f\xc5\x4a\xf6\x63\xbe\x6f\x41\x96\xd4\xa3\x65\x32\x56\x0c\xe3\xf0\xe0\xe0\xc4\xd2\x61\x7f\x2a\x56\xb2\x8e\x46\x48\x71\xc0\x63\x25\x1f\x8b\x95\x5c\x82\x09\x6b\xf7\xb5\x97\xdc\x1f\x2b\x89\x18\x44\xc0\x08\x63\x25\x3f\x1b\x2b\x79\x12\x3a\xf3\x4c\xb6\x97\x7c\x22\x56\x72\x3e\xfa\x5c\xb7\xe4\x8c\xc8\xdc\x3f\x17\x2b\x39\x07\x93\xe5\x1e\x38\xd4\x56\xf2\x40\xac\x64\x55\xc9\x80\x7f\x3f\x9d\xe0\x94\x47\x3a\x39\x64\xa4\x03\x0e\x93\xaa\x0f\xa6\x64\x96\x1e\x4c\x49\x4a\x4d\xaa\x7e\xa1\x0d\xcb\x15\xab\x82\xd6\x86\xc4\x8d\xf6\xc4\xdc\x0d\x49\x13\xc7\x98\x95\xba\x2d\x87\x48\xa2\x74\x3b\xc3\xd6\xe3\xa6\x02\x80\x4c\x7f\x3d\x49\xd5\xbd\xed\x49\x23\x7b\x11\x2a\x1c\x2a\x2a\x23\x19\xba\x98\xac\x31\xde\x26\x83\x78\x4d\x0c\x48\xac\x35\x83\x84\x5e\x68\xcb\x13\x2d\x21\xc5\xd1\xef\x4f\xc2\x37\x6b\x18\xfd\xbc\xe8\xcd\x72\x22\x5a\xc5\x66\x6f\x5d\x6c\xcf\xae\xa2\x33\xfc\x74\x12\x34\x73\x21\x88\xa7\xd4\x6c\xd3\xd8\x66\x35\x51\x34\x09\xa6\xf5\xc3\xe8\x9d\x5d\x3c\x7e\x1f\x4d\xdc\xbb\xbd\x91\xdf\x4c\x30\x64\x5a\xc5\x63\xa8\xd8\x48\x82\xbe\x0d\xdc\x1c\xc5\xfe\xf6\xa1\xe6\x13\x01\xd0\xe0\x2d\x29\xef\xdf\x4e\x3e\x7b\xfb\x33\xde\xbe\x05\x99\x9f\xe6\x57\x0a\x6b\xf0\x35\x8a\x83\x5b\x5f\x58\x03\x36\xa6\xbd\xe2\xb6\x51\x6f\x56\x9c\x1f\x0d\x44\x2b\xa1\xe9\x4d\x5c\x64\xa0\x28\x31\x87\x97\xf4\xf9\x15\x4a\xa7\x3e\x4e\x9b\x1b\xda\xc9\x7c\xdb\xd2\x77\x14\x69\xf2\x6a\x46\x15\x95\xf7\x4f\x73\x5d\x9e\x48\x5e\x97\x5a\xc2\xba\xf0\xd4\x75\xe1\xdd\xad\x0b\xe9\xf3\xcb\xc7\x37\x3a\x8f\x2e\xd5\x13\x69\x4b\xf5\xed\xee\xe0\x35\x0e\x1c\xfb\x0a\x99\x35\x8a\xd9\x8c\x49\xdb\xc7\x39\x4e\x31\x70\x82\xe7\xa6\x49\x12\x4f\x65\x4c\xb8\x43\x5e\x8d\xa7\x3a\x5d\x57\x3c\xaa\xa6\xdc\x74\x39\xaa\xf2\xc4\xaa\x23\x79\xaa\x0e\x24\x56\xbd\x92\x56\xfd\x52\x5b\x55\x8d\x3f\x9e\x27\x11\xc8\x3b\xbb\x4f\x04\xa2\x77\xa4\x96\x6a\xfa\x4c\x8d\x6b\xcf\xba\x3d\xf1\x5e\x73\xcc\xc5\xe7\x9b\x8b\xcf\x31\x17\x9f\xaf\x15\x36\x2e\xa2\x67\xcf\x87\x67\x05\xbd\xf4\xe6\x19\xff\xc1\x81\x09\x4d\x96\xfd\x13\x26\x29\x9c\x49\xab\x25\x0a\xd4\x74\x93\x32\xb0\x13\x81\x39\x68\x93\xb3\x4d\x46\x91\x01\x93\x32\x6a\x60\xc2\xc0\x34\x4e\xe8\xf4\x97\xfd\xf0\xad\xc7\x5d\x7d\x3d\xfb\x88\x4c\x5d\x85\x47\x01\x6d\x76\xa6\x72\xa6\x52\xf7\xbb\x1e\xa9\xb4\x82\x0d\xc8\xd0\x4e\xfd\x61\x60\xbd\x15\x8c\x39\x03\x9c\xa3\xa6\x71\xb1\xdb\xc9\x16\x62\x16\xbb\xeb\xe8\x4e\xb5\x65\x59\xe8\xd5\x52\x86\x0c\x9f\xc4\xeb\x3c\x15\x75\xf7\x06\xda\x5a\xdb\xad\x5e\x41\xd9\xde\x91\x7f\x96\x88\x8c\x90\x98\xca\x76\x57\x66\x6b\x25\x93\x56\xa2\xa4\xd2\x4a\x64\xb5\x76\x6b\x66\x6b\x9e\xce\xff\x31\xad\xc0\xf0\xe9\x73\xa4\xa7\xa7\xcf\x91\x72\x54\x4d\xe3\x48\x4f\x1f\x37\xb6\xf2\x7c\x3c\x49\x45\x07\x56\x32\x3b\x81\x95\xa4\x46\x82\x1f\x77\x26\xd2\xe9\x68\x66\x32\x11\x73\x34\x6b\x84\x89\xd8\x47\x53\x36\xd9\x4b\x7d\x7b\x35\x13\xe9\x37\x4c\x04\x59\x0b\x69\x92\x13\x06\xd2\x8b\xf2\x7d\x70\xdc\x4f\xfb\x35\x74\x49\xdb\x4e\x7b\xb7\xe7\xf3\x3a\xda\xda\x31\x9f\xcf\x1b\x32\x5b\xd3\xe7\xf3\x70\xd7\x79\x32\x9f\x99\xfe\xe1\x7c\x66\xfa\x87\xf3\x99\xe3\x76\xc2\x3e\xd2\xe9\x55\xab\x73\x12\x69\x8b\x4d\x5a\x68\xf1\x31\x9c\x27\x43\xa9\x3e\x39\x4f\x36\xa5\x4a\xe2\xaf\x50\x07\x74\xed\x13\xd8\x3f\xa1\x43\x36\x06\x30\x39\x8b\x69\xb2\x4a\xce\x53\x25\x90\xd8\x44\xc7\x9b\xf8\x47\xe9\xfc\xdb\x88\xbf\x5b\x72\xbd\x86\xb6\x96\x4e\xae\x1f\x9d\xce\x75\xf2\xdc\xf4\x55\x0f\xcf\x75\xd6\xc7\xd8\x14\x1b\xf5\xc6\x52\xf7\x3d\x97\xa5\x8e\xc1\x16\xec\x5b\x25\x6a\xb1\x98\x46\x27\xb3\x89\xae\x34\x3a\xa3\xc5\xe9\x64\xaf\x9b\x97\x2c\xae\xa6\x46\x36\x1f\xf7\x63\xd1\x49\xb0\x84\xb3\x10\x27\xfe\x59\x34\x26\x05\xfd\x45\xb4\x3a\x7f\x00\xe2\x26\xe0\x23\x49\x3f\x30\xcb\xb4\xc6\xe3\xf7\x48\x4c\xde\xec\xd7\x97\x8e\xfc\xbd\x8f\x86\xab\x80\x03\xa9\x96\x3a\xcd\x90\x7b\xd0\x8d\x16\x35\x56\xd3\xd4\x29\x69\xdd\x21\x2a\x98\xa4\x03\x41\x74\xc8\x4e\x19\x79\x2d\xdd\x85\xb6\xe3\x14\x68\x86\xd0\x7e\x49\xc1\x9f\x81\x4e\x1e\x09\x7f\x16\xcc\x9f\x1d\x0f\xf2\xae\xcc\x9e\xf5\x41\x7e\xae\x63\x5e\xb8\xc0\xa2\xba\xb4\x98\xef\xac\xcb\xe8\x5c\x97\x47\x7c\xbb\xd8\xf7\xd1\x3a\x8b\x8e\x4a\x1b\xeb\x06\xe3\x54\x09\x01\xc1\x11\xdf\x11\x3a\x91\x28\x09\xc0\x5f\x6e\xc4\x77\xbc\xd6\x20\xc7\xf4\xa0\xbf\x1d\x8f\xde\xdc\x94\x2e\x0f\x05\xab\x19\x64\xb1\x81\xf2\x64\x60\x39\xb2\x48\x8a\x2e\x46\x2d\xe3\x79\x39\x90\x1a\x14\xd5\x4c\x9e\x64\x94\xd1\x95\x2a\xde\x83\x11\x59\xa7\x18\xc8\x6c\xda\xd1\x78\xfc\x67\x64\xc9\xf0\xb3\xd8\xc5\xe8\xc8\xe3\x1f\x34\xf9\xbe\x60\x92\xaf\x71\x7d\x6a\x37\x27\x8b\xfb\x42\x42\xd6\xcc\xfe\xfc\x59\x33\x7f\xe4\x1f\x57\x2f\x8c\x06\xeb\xab\xe7\x70\x1e\x4e\x0d\x61\x4f\xf1\xe5\xa9\x46\xb3\x5f\x6b\x42\x51\x1a\xe2\xcb\x73\x18\xb7\xa2\x23\xfd\xd0\x85\x1c\x0b\x1e\x18\x4e\xb9\x87\xee\xa5\xdc\xe3\x8c\xf8\x06\xf3\x20\x80\x98\xc5\xd2\xd6\x66\x58\xe0\x4e\x34\xb0\x3d\x2c\xf2\xc2\xc4\x39\xcc\xa9\x97\xa2\x81\xed\xd1\xc0\x68\x58\xe6\xc5\x68\x60\xb4\x5e\xe4\xe5\x8b\x0c\x1d\x2d\x0d\xe0\x88\x2d\x09\x38\x16\x77\xb1\xf0\x06\xc3\x08\x97\x04\x01\xfc\x52\x10\x6d\xb2\x88\x89\x7f\x5c\xce\x44\x8b\x8c\xbb\xd1\x80\xd9\xec\x0a\x46\x47\xea\xb4\x83\x66\xb3\xd2\xfd\x39\x4a\xc3\x80\x87\x07\x9d\xd6\x4d\x3e\x14\x8e\x39\xba\xb8\xfc\x85\xb3\x2b\xe4\x1f\xae\xe0\x6d\x40\x75\xb5\x18\xe5\xa6\x72\xb0\x1c\x85\xc4\x41\xc5\x45\x72\x60\xfd\xe5\x78\x18\x77\x36\x18\x56\x3b\x1f\x03\xff\xe7\xd9\xda\x33\x97\x3b\xa1\x17\x39\x61\x01\xd8\xf9\xdc\x80\x17\x05\xef\x2d\x70\x15\x32\xba\x50\x01\xef\xf1\xc2\x70\x58\x8c\xd0\xdf\x3a\x2c\x45\x2c\x3a\x9f\x97\x26\x16\x86\xa5\xe8\x7c\xfc\x4a\x6c\xcf\xf9\xd1\xf9\xbc\x3c\xb1\x70\x47\x74\xfe\x68\xe4\x88\xbf\x78\xb1\xc9\x4b\x3b\x78\xa1\x59\x2f\x72\xef\x22\xe3\x56\x3b\x1b\xb6\xbb\x28\xb6\xbb\x5e\x82\x5d\x2e\xcb\x31\xfb\x3a\xbc\x70\x2e\x5e\x2f\x9c\xf1\x52\xdb\xc6\x62\x5a\x55\xd0\xc6\xcc\x14\x25\xfc\x8b\x8c\xdb\x83\x41\x8d\x2a\x82\xeb\x38\x77\xc2\x22\x7c\x33\x23\x80\x96\x0a\x6a\xa9\x22\xb9\x68\x5a\x73\x82\xe8\x7b\x5d\x10\x00\x2c\x36\x2f\xa3\x5f\xba\xa2\x01\x15\xe0\xb9\x48\x81\x25\xa8\x5e\x6c\x1a\xa8\xe9\xc4\xab\x39\x68\x40\x1d\xc4\xbb\xe8\x41\xfc\x58\x92\xa3\xee\xdb\x68\x89\x44\x57\xde\xb7\xa7\xb4\x11\x38\xc1\xe3\xc7\x93\xe7\x34\x58\x5f\xd8\x99\xe3\xa4\x22\x2c\xe4\x62\x38\x75\xf4\x1f\x4e\x67\x38\x3c\x8d\xe1\x2c\x95\x0c\xa7\x77\x6b\xb3\x5e\x00\x7f\xa2\xa2\xb4\xb1\x97\x94\x4f\x6c\xbd\xcc\x4b\x17\x59\x50\xc1\x01\x42\x05\x97\xb9\xa8\x61\x5f\x6a\xae\x0c\xad\x16\xbf\xf8\xda\x33\x29\x7e\x9f\x54\x34\x96\x70\x7e\x16\x53\x1c\x36\x90\x9b\x84\xc5\x2c\xc5\x60\x68\xae\x81\xd3\xae\x30\x91\xaf\x92\xc5\x2c\x38\x8e\x2c\x46\x33\x0d\xb1\xda\x2c\xce\x3b\x66\x26\xf2\x8e\x93\x8f\x3b\xef\x58\x4c\x78\x47\x2f\xf0\x8e\x95\xae\x1f\x96\xb9\xf8\xb7\x10\xfa\xf0\xaf\x13\x96\x54\x58\x67\x58\xe1\x25\xb9\x70\x3d\xbc\xb2\xc1\x04\x7c\x0b\xbe\x52\xe1\xbe\xb5\x83\x73\x90\xa7\x20\x0b\xe1\x15\xde\x73\x91\xe1\x35\x33\x31\x1a\xcb\xe6\x29\x7d\xc8\x53\xca\xb2\x07\x47\xed\xf6\x7a\xe3\x04\xd5\x15\x37\x11\x9c\x6e\xd8\x8a\x26\x73\xb4\x1f\xdb\x42\xcd\x4c\x64\x14\xb9\xbd\xdb\x0b\xa6\xc3\x4c\xee\xa4\x87\x2c\x91\x99\xdc\x4d\x4b\x24\x32\x93\xf1\x94\x36\x02\x27\x78\xb4\xf3\xc3\xa9\xc1\xfa\xfa\x9c\x7c\xb6\xf0\xd6\x7b\x52\xbd\x34\x41\xaa\x8f\xb9\xc1\x93\xe2\x96\x73\xf4\x80\xf1\xdd\x1f\x50\xbe\xfb\x4a\xe7\xa6\x9f\x5a\x03\xa1\xc7\x1d\xee\x5d\x6c\x44\xda\x19\x28\xd2\x0e\x0a\xd9\xb8\x10\xf1\x1d\x00\x66\x53\xda\x1a\xbd\xa5\xd9\x34\x77\x13\x86\xd4\x10\x41\xb8\x37\x10\x5c\x47\xdd\xc1\x0a\x4e\xc7\xe5\xde\x30\xb8\x2a\x32\x90\x77\x0c\x26\x8e\x7c\x21\x70\x6f\x98\xea\x0e\xa0\xdf\x57\x33\x12\x65\xb2\x9d\xce\xee\x47\x54\xca\x94\x58\xa5\x34\x71\x7d\xa6\x53\x4f\xba\x85\x41\xeb\x47\x34\xec\x50\x45\xa1\x35\xe3\x32\x88\x45\x70\xb5\x67\xd2\x8e\x4b\x4d\xa1\x32\x2a\x64\x4a\x3a\x87\x7e\x94\x6f\x28\xea\x89\x14\x0b\xd6\x3d\xd7\x1d\xb4\xa0\x7c\xaf\xb1\x48\xe1\xd8\x66\x6f\x9e\x7e\xa4\xcd\x8f\x5a\x54\x7c\x5d\x57\xf1\xb3\xb3\xda\x9f\xfd\xa9\x28\x32\xc9\x04\xad\x91\x5c\x23\x05\xf2\x81\x80\x50\xc0\x6d\xaa\x88\xb6\x25\xe6\x79\xae\x4b\x53\x1e\x4a\x36\x5c\x40\xde\x15\x63\xc3\xa8\x1b\xee\x9e\x0d\xd7\xfd\x74\x46\x8c\xf2\x14\x32\xe2\xb9\xc0\x88\xc5\x61\x2a\x8b\xf5\x2f\x34\x27\x78\x79\x95\xe7\x70\xf1\x5d\xaf\xf9\x4e\x7c\x2c\xac\xf2\x0a\xa4\x4c\xaf\xfc\x9b\x32\xed\x1d\x82\x9d\xe3\x5f\x75\x9f\x97\x5f\x4b\x75\xd2\x01\x2f\xeb\x1a\x05\xeb\xb8\xf9\xd4\x27\x85\x97\xb9\x4f\x52\x40\xf6\x04\x20\x0a\x54\x2c\xe6\xed\x69\x8e\x59\x68\x46\x7e\x13\x97\xdc\xdd\x1e\x39\x91\x8a\x74\x6b\x4e\x9c\xeb\x3a\x52\x03\xb2\x23\x3a\x7a\xf4\x53\xf2\xcf\x8b\xcd\x71\xf6\x4d\x94\x38\x30\xef\x68\xeb\x36\x6c\x88\x6d\x1b\xe1\xa5\x26\xda\xf4\x3b\x58\xe3\x15\x58\x0f\x67\x5d\x95\x67\x5d\x14\x8e\x7e\x7e\xd4\xcb\x55\x5c\x51\xe7\x18\xa5\x4e\x3b\xda\xab\xcb\x04\x6c\xa3\xc9\x54\xde\x8e\x95\x74\xae\xbb\xe6\x35\xae\x1f\xb5\x9e\xf9\xa0\x0a\x8d\x97\x7f\x3a\x21\x53\x7f\x56\x91\x6d\x4a\x80\x6f\x88\xbc\x93\xe0\x34\x46\xfb\x48\x3a\xfc\xb7\x80\x44\xff\xf5\xd3\xec\x1c\xb8\x18\x9d\x10\x8f\x3e\x9b\x81\x81\xef\xeb\x83\x9e\x8a\xcc\x91\x75\xbe\x51\xcd\x02\x74\xe5\x58\x74\x5c\x32\x5c\x96\x47\x6f\xbb\x4c\x29\x50\x4e\x6a\x53\xa0\x94\x55\xa1\x8d\x4d\x2a\x5f\xe4\xda\xe6\x73\x85\xc0\x6c\x94\x1a\x69\xda\x8c\x1d\x74\x0e\x3f\xa1\x8b\x49\xb5\x19\x39\x7a\x3c\xe6\xb5\x1c\x3b\xf6\xb5\xfc\x78\x9e\xb5\xe4\xc7\xbc\x96\x2c\x75\x2d\xc7\x8e\xdb\x5a\xde\x7d\x6c\xaf\xb4\x24\x50\x6c\xfa\x30\x4b\x0d\x1e\x4f\xdf\x04\xc5\x1d\xf1\x62\x02\x0d\x22\xc3\xd7\x8a\x13\xf1\xd1\x4b\xcc\x3d\xb6\x30\x00\x71\xfa\x64\x10\x64\x77\xd4\x9d\xa8\xa5\xde\x64\x1e\x7a\x89\xcf\x46\x2f\xf1\x71\x75\xf6\x1d\xf5\xa7\x5f\xf7\x20\x57\x67\x31\xe0\x45\xee\x11\xee\x5e\x03\x21\xab\x38\x4c\xae\x31\x75\x89\x85\xbe\xb8\xe3\x22\x15\x23\x2e\x5e\x03\xdc\xb7\x6e\xb6\x52\x93\x57\x76\xf0\x62\xb3\x5e\xe2\x85\x8b\x0c\x2e\xd3\x02\xb8\x2d\x4b\xf1\xfb\xe0\x1c\xe6\x50\x49\x0f\xe6\x70\xa1\xb9\x7f\xe6\x07\x01\x2f\x89\x1b\xa6\x08\xf4\x30\x37\xe0\xa5\xd0\x83\x3f\xe7\x48\xf1\xa6\xca\x8b\xbc\x40\x1e\xa1\xe2\x71\x54\xd4\x3d\xcf\x93\x8f\x1b\x87\x17\x63\x3d\xd7\x9d\x58\xdf\x06\xdf\xa8\x97\x02\x6c\x6b\xca\x73\xa8\x6c\x43\x36\xee\x08\xa5\x3c\x9f\xaa\xf7\xab\x24\x60\x66\x66\xd0\xe5\x21\x68\xef\x75\x8c\xf6\xfa\x53\xab\xd7\xee\xe8\x9d\x8b\xa9\xbb\xa4\x0e\xae\x42\xae\x9a\x51\x8b\x5d\x64\x34\x3b\x3d\x41\x10\x8d\x8f\xbe\x5b\x48\xee\x4c\xac\x2e\xa3\xfb\x3a\x9d\x0e\x64\x0d\x32\xf9\x9c\xd7\xeb\x2d\x74\x71\x12\x9f\x55\xbb\x3b\x96\xb8\x3d\xa5\x44\xe0\x04\xfb\xef\xef\x06\xca\xf4\x97\xff\xfd\xf2\xbf\x5f\xfe\xf7\xcb\xff\x7e\xf9\xdf\x2f\xff\xfb\xff\xda\x7f\x0d\xd6\xf7\xc9\x9e\xff\x97\xbd\x37\x81\xaf\xe2\xb8\x12\xbd\xbb\xaa\x17\x09\x4a\xc6\x78\x8b\x65\xe3\xa5\xaf\xa4\x38\x90\x38\x89\x9c\x38\x81\x38\xc4\xa6\xef\x24\x19\x26\x93\x4c\x70\xb6\x61\x96\xcc\x78\xe6\xcd\x9b\xf8\x65\x32\x6f\x3c\xef\xcd\x9b\xf1\xcc\xc8\x8e\xd8\x84\xd8\x8c\xd8\x05\x66\x11\x18\x90\x58\x2d\x76\xb1\x8b\x5d\xec\x02\xb3\x08\xcc\x22\x30\x8b\xd8\xc5\x2e\xf6\xef\x77\xaa\xaa\xbb\xab\xeb\xd6\xd5\xad\x76\x9c\xf7\xbd\xf7\xfb\xbe\xf8\xf7\x8b\xb8\xf7\x9e\xee\xfe\x77\x2d\xa7\x4e\x9d\x3a\x75\x8a\xdb\xba\x3c\xa9\x22\x98\xbb\xec\x5c\xac\x47\x1f\x03\x8b\x17\x4c\x5e\x71\x43\x79\x5e\x7e\xc1\xe7\x3f\xff\xc2\x17\x3a\x76\xec\xf4\xc5\x2f\x7d\xe9\xc5\x2f\x7f\xe5\x2b\x5f\x2d\x7c\xe9\xa5\xaf\x7d\xfd\xe5\x97\xbf\xf1\xcd\xce\x9d\xbb\x7c\xeb\x95\x57\xbe\xdd\xf5\x3b\xdf\x79\xf5\xb5\x6e\xdd\xbc\xe4\x1f\xfc\xc1\x77\xbf\xf7\xfd\xef\xff\x61\xf7\x3f\xfa\xa3\x1f\xfc\xf1\x0f\x7f\xf8\xa3\x3f\xf9\xf1\x8f\x7b\xbc\xfe\x93\x9f\xfc\xf4\x67\x3f\xff\xf9\x2f\xfe\xb4\x67\xcf\x3f\xfb\xf3\xbf\xf8\x8b\xbf\xfc\xe5\x5f\xfd\xd5\x5f\xbf\xf1\x37\x7f\xf3\xb7\xff\xe5\xef\xfe\xee\xbf\xfe\xfd\xaf\x7e\xf5\xe6\x7f\xfb\xf5\xaf\xff\xe1\x37\xff\xf8\x8f\xff\xfd\x9f\xde\x7a\xeb\x9f\xff\xc7\xff\xfc\x97\x7f\xf9\x5f\xff\xfa\x6f\xff\xf6\xf6\xbf\xff\xc7\x7f\xfc\x67\xd1\x3b\xef\xbc\xfb\xdb\x62\x54\x8c\x7a\xa1\xde\xa8\x0f\xea\x83\xfa\xa2\x7e\xa8\x04\x95\xa0\xfe\xa8\x14\x0d\x40\x03\xd0\x40\x34\x08\x0d\x46\x83\xd1\x10\xf4\x1e\x1a\x8a\x86\xa2\x32\x34\x0c\x0d\x47\xc3\xd1\x08\x34\x12\x8d\x42\xa3\xd0\x68\x34\x06\x95\xa3\x72\x34\x16\x8d\x43\xef\xa3\xf7\xd1\x78\x34\x01\x4d\x44\x13\xd1\x24\x54\x81\x26\xa3\xc9\x68\x0a\xfa\x00\x4d\x45\x53\xd1\x34\x34\x1d\x55\xa2\x4a\x54\x85\x66\xa0\x99\x68\x26\x9a\x85\x66\xa3\x39\x68\x0e\x9a\x8b\x3e\x44\xd5\xa8\x1a\xcd\x43\xf3\xd1\x02\xb4\x00\x2d\x44\x8b\xd0\x62\xb4\x18\x2d\x41\x35\x68\x29\x5a\x8a\x96\xa1\xe5\x68\x05\x5a\x81\x56\xa2\x55\x68\x35\x5a\x8d\x6a\xd1\x1a\xb4\x16\xad\x45\xeb\xd0\x7a\xb4\x01\x6d\x40\x1b\xd1\x26\x54\x87\xea\xd0\x66\xb4\x05\x6d\x45\x5b\xd1\x36\xb4\x1d\xed\x40\x3b\xd0\x4e\x54\x8f\x76\xa1\x5d\x68\x37\xfa\x08\xed\x41\x7b\xd0\x5e\xb4\x0f\xed\x47\xfb\x51\x03\x3a\x80\x0e\xa2\x83\xe8\x63\x74\x08\x1d\x46\x87\xd1\x11\x74\x14\x35\xa2\x46\x74\x0c\x1d\x47\x9f\xa0\x4f\xd0\x09\x74\x12\x9d\x42\xa7\xd0\x69\xd4\x84\xce\xa0\x33\xe8\x2c\x3a\x87\xce\xa3\xf3\xe8\x02\xba\x88\x2e\xa1\x4b\xa8\x19\x5d\x46\x57\xd0\x15\x74\x15\x5d\x43\xd7\xd1\x75\x74\x03\xdd\x44\x2d\xa8\x05\xdd\x42\xb7\xd1\x1d\x74\x07\xdd\x45\xf7\xd0\x7d\x74\x1f\x3d\x40\xc5\xb8\x17\xee\x85\x7b\xe3\x3e\xb8\x2f\xee\x8b\xfb\xe1\x12\xdc\x1f\xf7\xc7\xa5\x78\x00\x1e\x88\x07\xe2\x41\x78\x30\x1e\x82\x87\xe0\xf7\xf0\x50\x5c\x86\xcb\xf0\x30\x3c\x1c\x8f\xc0\x23\xf0\x48\x3c\x0a\x8f\xc6\xa3\xf1\x18\x5c\x8e\xc7\xe2\xb1\x78\x1c\x7e\x1f\x8f\xc7\xe3\xf1\x04\x3c\x11\x4f\xc2\x93\x70\x05\x9e\x8c\xa7\xe0\x29\xf8\x03\x3c\x15\x4f\xc3\xd3\xf0\x74\x5c\x89\xab\x70\x15\x9e\x81\x67\xe2\x59\x78\x16\x9e\x8d\xe7\xe0\xb9\x78\x2e\xfe\x10\x57\xe3\x79\x78\x1e\x9e\x8f\x17\xe0\x85\x78\x21\x5e\x84\x17\xe3\x25\x78\x09\xae\xc1\x4b\xf1\x32\xbc\x0c\x2f\xc7\x2b\xf0\x4a\xbc\x12\xaf\xc2\xab\x71\x2d\xae\xc5\x6b\xf0\x5a\xbc\x0e\xaf\xc3\xeb\xf1\x06\xbc\x11\x6f\xc4\x9b\x70\x1d\xde\x8c\x37\xe3\x2d\x78\x2b\xde\x86\xb7\xe1\xed\x78\x07\xde\x89\x77\xe2\x7a\xbc\x0b\xef\xc6\xbb\xf1\x47\x78\x0f\xde\x8b\xf7\xe2\x7d\x78\x3f\x6e\xc0\x0d\xf8\x00\x3e\x88\x3f\xc6\x1f\xe3\x43\xf8\x30\x3e\x82\x8f\xe0\xa3\xb8\x11\x1f\xc3\xc7\xf0\x71\xfc\x09\x3e\x81\x4f\xe0\x93\xf8\x14\x3e\x8d\x4f\xe3\x26\x7c\x06\x9f\xc5\x67\xf1\x39\x7c\x1e\x5f\xc0\x17\xf0\x45\x7c\x09\x37\xe3\x66\x7c\x19\x5f\xc1\x57\xf1\x55\x7c\x0d\x5f\xc7\x37\xf0\x0d\x7c\x13\xb7\xe0\x5b\xf8\x16\xbe\x8d\xef\xe0\xbb\xf8\x2e\xbe\x87\xef\xe3\x07\xf8\x01\x2e\x36\x7b\x99\xbd\xcd\xde\x66\x1f\xb3\xaf\xd9\xcf\xec\x67\x96\x98\xfd\xcd\x52\xb3\xd4\x1c\x60\x0e\x34\x07\x99\x83\xcc\xc1\xe6\x10\xf3\x3d\xf3\x3d\x73\xa8\x59\x66\x0e\x33\x87\x99\xc3\xcd\x11\xe6\x48\x73\xa4\x39\xca\x1c\x6d\x8e\x31\xc7\x98\xe5\xe6\x58\x73\x9c\x39\xce\x7c\xdf\x1c\x6f\x4e\x30\x27\x98\x13\xcd\x49\x66\x85\x59\x61\x4e\x36\xa7\x98\x1f\x98\x1f\x98\x53\xcd\x69\xe6\x74\x73\xba\x59\x69\x56\x99\x33\xcc\x19\xe6\x4c\x73\x96\x39\xdb\x9c\x6d\xce\x31\xe7\x9a\x1f\x9a\x1f\x9a\xd5\xe6\x3c\x73\xbe\x39\xdf\x5c\x60\x2e\x34\x17\x99\x8b\xcc\xc5\xe6\x12\xb3\xc6\xac\x31\x97\x9a\xcb\xcc\xe5\xe6\x72\x73\x85\xb9\xd2\x5c\x65\xae\x32\x57\x9b\xb5\xe6\x1a\x73\x8d\xb9\xd6\x5c\x67\xae\x37\xd7\x9b\x1b\xcc\x8d\xe6\x26\x73\x93\x59\x67\x6e\x36\xb7\x98\x5b\xcc\xad\xe6\x36\x73\xbb\xb9\xdd\xdc\x61\xee\x34\xeb\xcd\x7a\x73\x97\xb9\xdb\xfc\xc8\xfc\xc8\xdc\x63\xee\x35\xf7\x99\xfb\xcc\xfd\x66\x83\x79\xc0\x3c\x60\x1e\x34\x3f\x36\x0f\x99\x87\xcc\xc3\xe6\x11\xf3\xa8\x79\xd4\x6c\x34\x8f\x99\xc7\xcd\xe3\xe6\x27\xe6\x09\xf3\xa4\x79\xd2\x3c\x65\x9e\x36\x9b\xcc\x26\xf3\x8c\x79\xd6\x3c\x67\x9e\x33\xcf\x9b\x17\xcc\x8b\xe6\x45\xf3\x92\xd9\x6c\x5e\x36\x2f\x9b\x57\xcc\xab\xe6\x35\xf3\x9a\x79\xdd\xbc\x61\xde\x34\x6f\x9a\x2d\xe6\x2d\xf3\xb6\x79\xdb\xbc\x63\xde\x35\xef\x99\xf7\xcc\xfb\xe6\x03\xb3\xd8\x2a\xb6\x7a\x59\xbd\xad\x3e\x56\x1f\xab\xaf\xd5\xcf\x2a\xb1\x4a\xac\xfe\x56\xa9\x35\xc0\x1a\x60\x0d\xb4\x06\x59\x83\xad\xc1\xd6\x10\xeb\x3d\x6b\xa8\x35\xd4\x2a\xb3\x86\x59\xc3\xad\xe1\xd6\x08\x6b\xa4\x35\xca\x1a\x65\x8d\xb6\xc6\x58\xe5\x56\xb9\x35\xd6\x1a\x67\xbd\x6f\x8d\xb7\xc6\x5b\x13\xac\x89\xd6\x24\x6b\x92\x55\x61\x4d\xb6\xa6\x58\x53\xac\x0f\xac\xa9\xd6\x34\x6b\x9a\x35\xdd\xaa\xb4\xaa\xac\x2a\x6b\x86\x35\xd3\x9a\x65\xcd\xb2\x66\x5b\x73\xac\xb9\xd6\x5c\xeb\x43\xab\xda\x9a\x67\xcd\xb3\xe6\x5b\x0b\xac\x85\xd6\x42\x6b\x91\xb5\xd8\x5a\x62\x2d\xb1\x6a\xac\xa5\xd6\x32\x6b\x99\xb5\xdc\x5a\x61\xad\xb4\x56\x5a\xab\xac\xd5\x56\xad\x55\x6b\xad\xb1\xd6\x5a\xeb\xac\x75\xd6\x7a\x6b\x83\xb5\xd1\xda\x68\x6d\xb2\xea\xac\xcd\xd6\x66\x6b\x8b\xb5\xd5\xda\x66\x6d\xb3\xb6\x5b\x3b\xac\x9d\xd6\x4e\xab\xde\xda\x65\xed\xb6\x76\x5b\x1f\x59\x7b\xac\xbd\xd6\x5e\x6b\x9f\xb5\xdf\x6a\xb0\x1a\xac\x03\xd6\x41\xeb\x63\xeb\x63\xeb\x90\x75\xd8\x3a\x62\x1d\xb1\x8e\x5a\x8d\xd6\x31\xeb\x98\x75\xdc\xfa\xc4\x3a\x61\x9d\xb0\x4e\x5a\xa7\xac\xd3\xd6\x69\xab\xc9\x3a\x63\x9d\xb5\xce\x5a\xe7\xac\xf3\xd6\x05\xeb\x82\x75\xd1\xba\x64\x35\x5b\xcd\xd6\x65\xeb\x8a\x75\xd5\xba\x6a\x5d\xb3\xae\x5b\x37\xac\x1b\xd6\x4d\xab\xc5\xba\x65\xdd\xb2\x6e\x5b\x77\xac\xbb\xd6\x5d\xeb\x9e\x75\xdf\x7a\x60\x3d\xb0\x8a\xed\x5e\x76\x6f\xbb\xb7\xdd\xc7\xee\x6b\xf7\xb3\x4b\xec\x12\xbb\xbf\x5d\x6a\x0f\xb0\x07\xd8\x03\xed\x41\xf6\x60\x7b\xb0\x3d\xc4\x7e\xcf\x1e\x6a\x0f\xb5\xcb\xec\x61\xf6\x70\x7b\xb8\x3d\xc2\x1e\x69\x8f\xb2\x47\xd9\xa3\xed\x31\x76\xb9\x3d\xd6\x1e\x6b\x8f\xb3\xdf\xb7\xc7\xdb\xe3\xed\x09\xf6\x44\x7b\x92\x3d\xc9\xae\xb0\x27\xdb\x93\xed\x29\xfc\xbf\x0f\xec\x0f\xec\xa9\xf6\x54\x7b\x1a\xfd\x6f\xba\x3d\xdd\xae\xb4\x2b\xed\x2a\xbb\xca\x9e\x61\xcf\xb0\x67\xda\x33\xed\x59\xf4\xbf\xd9\xf6\x6c\x7b\x8e\x3d\xc7\x9e\x6b\xcf\xb5\x3f\xb4\x3f\xb4\xab\xed\x6a\x7b\x9e\x3d\xcf\x9e\x6f\xcf\xb7\x17\xd8\x0b\xec\x85\xf6\x42\x7b\x91\xbd\xc8\x5e\x6c\x2f\xb6\x97\xd8\x4b\xec\x1a\xbb\xc6\x5e\x6a\x2f\xb5\x97\xd9\xcb\xec\xe5\xf6\x72\x7b\x85\xbd\xc2\x5e\x69\xaf\xb4\x57\xd9\xab\xec\xd5\xf6\x6a\xbb\xd6\xae\xb5\xd7\xd8\x6b\xec\xb5\xf6\x5a\x7b\x9d\xbd\xce\x5e\x6f\xaf\xb7\x37\xd8\x1b\xec\x8d\xf6\x46\x7b\x93\xbd\xc9\xae\xb3\xeb\xec\xcd\xf6\x66\x7b\x8b\xbd\xc5\xde\x6a\x6f\xb5\xb7\xd9\xdb\xec\xed\xf6\x76\x7b\x07\xfd\x6f\xa7\xbd\xd3\xae\xb7\xeb\xed\x5d\xf6\x2e\x7b\xb7\xbd\xdb\xfe\xc8\xfe\xc8\xde\x63\xef\xb1\xf7\xda\x7b\xed\x7d\xf6\x3e\x7b\xbf\xbd\xdf\x6e\xb0\x1b\xec\x03\xf6\x01\xfb\xa0\x7d\xd0\xfe\xd8\xfe\xd8\x3e\x64\x1f\xb2\x0f\xdb\x87\xed\x23\xf6\x11\xfb\xa8\x7d\xd4\x6e\xb4\x1b\xed\x63\xf6\x31\xfb\xb8\x7d\xdc\xfe\xc4\xfe\xc4\x3e\x61\x9f\xb0\x4f\xda\x27\xed\x53\xf6\x29\xfb\xb4\x7d\xda\x6e\xb2\x9b\xec\x33\xf6\x19\xfb\xac\x7d\xd6\x3e\x67\x9f\xb3\xcf\xdb\xe7\xed\x0b\xf6\x05\xfb\xa2\x7d\xd1\xbe\x64\x5f\xb2\x9b\xed\x66\xfb\xb2\x7d\xd9\xbe\x62\x5f\xb1\xaf\xda\x57\xed\x6b\xf6\x35\xfb\xba\x7d\xdd\xbe\x61\xdf\xb0\x6f\xda\x37\xed\x16\xbb\xc5\xbe\x65\xdf\xb2\x6f\xdb\xb7\xed\x3b\xf6\x1d\xfb\xae\x7d\xd7\xbe\x67\xdf\xb3\xef\xdb\xf7\xed\x07\xf6\x03\xbb\xd8\x29\x76\x7a\x39\xbd\x9c\xde\x4e\x6f\xa7\x8f\xd3\xc7\xe9\xeb\xf4\x75\xfa\x39\xfd\x9c\x12\xa7\xc4\xe9\xef\xf4\x77\x4a\x9d\x52\x67\x80\x33\xc0\x19\xe8\x0c\x74\x06\x39\x83\x9c\xc1\xce\x60\x67\x88\x33\xc4\x79\xcf\x79\xcf\x19\xea\x0c\x75\xca\x9c\x32\x67\x98\x33\xcc\x19\xee\x0c\x77\x46\x38\x23\x9c\x91\xce\x48\x67\x94\x33\xca\x19\xed\x8c\x76\xc6\x38\x63\x9c\x72\xa7\xdc\x19\xeb\x8c\x75\xc6\x39\xe3\x9c\xf7\x9d\xf7\x9d\xf1\xce\x78\x67\x82\x33\xc1\x99\xe8\x4c\x74\x26\x39\x93\x9c\x0a\xa7\xc2\x99\xec\x4c\x76\xa6\x38\x53\x9c\x0f\x9c\x0f\x9c\xa9\xce\x54\x67\x9a\x33\xcd\x99\xee\x4c\x77\x2a\x9d\x4a\xa7\xca\xa9\x72\x66\x38\x33\x9c\x99\xce\x4c\x67\x96\x33\xcb\x99\xed\xcc\x76\xe6\x38\x73\x9c\xb9\xce\x5c\xe7\x43\xe7\x43\xa7\xda\xa9\x76\xe6\x39\xf3\x9c\xf9\xce\x7c\x67\x81\xb3\xc0\x59\xe8\x2c\x74\x16\x39\x8b\x9c\xc5\xce\x62\x67\x89\xb3\xc4\xa9\x71\x6a\x9c\xa5\xce\x52\x67\x99\xb3\xcc\x59\xee\x2c\x77\x56\x38\x2b\x9c\x95\xce\x4a\x67\x95\xb3\xca\x59\xed\xac\x76\x6a\x9d\x5a\x67\x8d\xb3\xc6\x59\xeb\xac\x75\xd6\x39\xeb\x9c\xf5\xce\x7a\x67\x83\xb3\xc1\xd9\xe8\x6c\x74\x36\x39\x9b\x9c\x3a\xa7\xce\xd9\xec\x6c\x76\xb6\x38\x5b\x9c\xad\xce\x56\x67\x9b\xb3\xcd\xd9\xee\x6c\x77\x76\x38\x3b\x9c\x9d\xce\x4e\xa7\xde\xa9\x77\x76\x39\xbb\x9c\xdd\xce\x6e\xe7\x23\xe7\x23\x67\x8f\xb3\xc7\xd9\xeb\xec\x75\xf6\x39\xfb\x9c\xfd\xce\x7e\xa7\xc1\x69\x70\x0e\x38\x07\x9c\x83\xce\x41\xe7\x63\xfa\xdf\x21\xe7\x90\x73\xd8\x39\xec\x1c\x71\x8e\x38\x47\x9d\xa3\x4e\xa3\xd3\xe8\x1c\x73\x8e\x39\xc7\x9d\xe3\xce\x27\xce\x27\xce\x09\xe7\x84\x73\xd2\x39\xe9\x9c\x72\x4e\x39\xa7\x9d\xd3\x4e\x93\xd3\xe4\x9c\x71\xce\x38\x67\x9d\xb3\xce\x39\xe7\x9c\x73\xde\x39\xef\x5c\x70\x2e\x38\x17\x9d\x8b\xce\x25\xe7\x92\xd3\xec\x34\x3b\x97\x9d\xcb\xce\x15\xe7\x8a\x73\xd5\xb9\xea\x5c\x73\xae\x39\xd7\x9d\xeb\xce\x0d\xe7\x86\x73\xd3\xb9\xe9\xb4\x38\x2d\xce\x2d\xe7\x96\x73\xdb\xb9\xed\xdc\x71\xee\x38\x77\x9d\xbb\xce\x3d\xe7\x9e\x73\xdf\xb9\xef\x3c\x70\xd2\x26\x9a\x53\xfb\x2a\x1b\x8d\x7f\x28\xc0\xc9\x79\xfa\x49\x7d\x8a\xb3\xf8\x75\x31\xd2\xfa\xdc\x77\xa2\x79\x7d\x04\x16\x31\xaf\xcf\x3c\x21\xaf\x4f\xb2\x76\x53\x3b\xb6\xcb\xb9\x40\x3c\xb9\x2e\x0c\x1b\x17\xee\xb1\x2d\x25\x9c\xd9\x35\x3a\x9b\x3d\x93\xd5\xb5\x4b\x82\x4c\xc2\x2e\xea\x6c\xf6\x10\x6e\xeb\x87\x49\xef\x9f\xfe\xac\xea\xf0\xcb\x01\xe2\xfd\x2f\x88\xf7\x77\xa5\x8d\xca\x11\xc9\x60\x61\x5d\x23\x27\x4f\x47\x21\x27\x0f\x29\x40\x39\xb7\x1c\xe2\xd5\xb6\x2d\x40\x39\x2d\x8e\x90\x11\xd7\x20\xc9\x7a\xff\x35\x38\xb6\xf8\x1a\xf9\xc1\x41\xaf\xc9\xe9\x95\xfc\x4d\x70\xe4\x4d\x86\x68\xbf\xc9\x90\xd6\xdf\x24\x74\x8c\x76\x14\x1c\xa3\x37\x1c\xe2\xad\x02\xea\xeb\x12\x75\x83\x1e\x75\x95\x9a\x7a\x98\x36\xf5\xb0\xb8\xd4\x8f\x15\xa0\x9c\xab\x0e\xf1\x56\x00\xf5\x15\x89\xba\x45\x8f\x7a\xa6\x9a\x7a\x94\x36\xf5\xa8\xb8\xd4\x4f\x16\xa0\x9c\x66\x87\x78\xcb\x80\xfa\x92\x44\x5d\xb6\x46\x8b\x7a\xb6\x9a\x7a\xac\x36\xf5\xd8\xb8\xd4\x1d\x0a\x50\xce\x05\x87\x78\x35\x40\x7d\x5e\xa2\x2e\x5e\xaf\x45\xdd\xa0\xee\xa1\x13\xb4\xa9\x27\xc4\xa5\x7e\xbe\x00\xe5\x9c\x75\x88\xb7\x18\xa8\xcf\x48\xd4\xb5\x7a\xd4\x73\xd5\x65\x3d\x59\x9b\x7a\x72\x5c\xea\xfc\x02\x94\x73\xda\x21\xde\x42\xa0\x3e\x25\x51\xd7\xe9\x51\x57\xab\xa9\xa7\x69\x53\x4f\x8b\x4b\xfd\x85\x02\x94\x73\xc2\x21\xde\x7c\xa0\xfe\x44\xd6\x7c\x7a\xd4\xf3\xd5\xd4\x33\xb4\xa9\x67\xc4\xa5\xfe\x52\x01\xca\x39\xe6\x10\xaf\x1a\xa8\x1b\x25\xea\x46\x3d\xea\x85\x6a\xea\x39\xda\xd4\x73\xe2\x52\x7f\xb5\x00\xe5\x1c\x71\x88\x37\x17\xa8\x0f\x4b\xd4\x4d\x7a\xd4\x8b\xd5\xd4\xf3\xb4\xa9\xe7\xc5\xa5\xfe\x7a\x01\xca\xf9\xd8\x21\xde\x6c\xa0\x3e\x28\xeb\x90\x0d\x5a\xd4\x07\xd4\x3a\x64\x91\x36\xf5\xa2\xb8\xd4\x9d\x0b\x50\x4e\x83\x43\xbc\x99\x40\xbd\x5f\xa2\xae\xd1\xa3\xae\x51\x97\xf5\x52\x6d\xea\xa5\x71\xa9\xbf\x5d\x80\x72\xf6\x3a\xc4\xab\x02\xea\x3d\xb2\xe6\xd3\xa3\x5e\xa6\xa6\x5e\xa9\x4d\xbd\x32\x2e\xf5\x6b\x05\x28\x67\xb7\x43\xbc\xe9\x40\xbd\x4b\xa2\x6e\xd6\xa3\x5e\xa1\xa6\x5e\xa3\x4d\xbd\x26\x2e\xf5\x3a\xa3\x00\xe5\xec\x74\x88\x37\x15\xb0\x77\x48\xd8\x15\x1b\xb5\xb0\x0f\xaa\x1b\xf6\x06\x6d\xec\x0d\x71\xb1\x69\x0e\xc1\x6d\x0e\xf1\xa6\x00\xf6\x56\x09\xbb\x5a\x0f\x7b\x95\xba\xb4\x37\x6b\x63\x6f\x8e\x8b\x4d\xd3\x3e\x6e\x76\x88\x57\x01\xd8\x75\xf2\x40\xa3\x87\x5d\xab\xc6\xde\xae\x8d\xbd\x3d\x2e\x36\xcd\xd2\xb9\xd1\x21\xde\x44\xc0\xde\x20\xdb\xd8\x7a\xd8\x6b\xd5\xd8\xbb\xb4\xb1\x77\xc5\xc5\xfe\x08\xb0\xd7\x39\xc4\x1b\x0f\xd8\x6b\x65\x73\xb5\x4e\x0b\xfb\x90\xba\x6d\xef\xd5\xc6\xde\x1b\x17\x7b\x3f\x60\xd7\x3a\xc4\x1b\x07\xd8\xab\x65\xfd\xa7\x87\xbd\x45\x5d\xda\x07\xb4\xb1\x0f\xc4\xc5\xfe\x18\xb0\x57\x3a\xc4\x2b\x07\xec\x15\xb2\xe9\xa7\x87\xbd\x4d\x8d\x7d\x58\x1b\xfb\x70\x5c\xec\xa3\x80\xbd\xcc\x21\xde\x68\xc0\x5e\x2a\x77\x49\x3d\xec\x1d\x6a\xec\x63\xda\xd8\xc7\xe2\x62\x7f\x02\xd8\x4b\x1c\xe2\x8d\x04\xec\xc5\x72\x97\xd4\xc3\xae\x57\x63\x9f\xd4\xc6\x3e\x19\x17\xfb\x34\x60\x2f\x74\x88\x37\x1c\xb0\x17\xc8\xa3\xa4\x1e\xf6\x6e\x35\xf6\x19\x6d\xec\x33\x71\xb1\xcf\x01\xf6\x3c\x87\x78\x65\x80\x5d\x2d\x4f\xd7\xf5\xb0\xf7\xa8\xb1\x2f\x68\x63\x5f\x88\x8b\x7d\x09\xb0\xe7\x3a\xc4\x7b\x0f\xb0\xe7\x48\xd8\xa5\x9b\xb5\xb0\xf7\xa9\xb1\x2f\x6b\x63\x5f\x8e\x8b\x7d\x15\xb0\x67\x39\xc4\x1b\x0c\xd8\x33\x65\x05\xa8\x87\x7d\x58\xad\xb7\xaf\x6b\x63\x5f\x8f\x8b\x7d\x13\xb0\xab\x1c\xe2\x0d\x04\xec\x4a\xb9\x4b\xea\x61\x1f\x54\x97\xf6\x2d\x6d\xec\x5b\x71\xb1\xef\x00\xf6\x34\x87\x78\xa5\x80\x3d\x55\x1e\x25\xb7\xe8\x8d\x92\x6a\xec\x7b\xda\xd8\xf7\xe2\x62\x3f\x00\xec\x29\x0e\xf1\x4a\x00\x7b\xb2\x84\x5d\xae\x87\x7d\x44\x8d\xdd\xab\x97\x2e\x76\x44\x52\x07\xbb\x0f\x2a\x40\x39\x93\x1c\xe2\xf5\x05\xec\x89\xb2\xbd\xad\x87\xdd\xa8\xc6\xee\xa7\x8d\xdd\x2f\x2e\x76\x7f\xc0\x1e\xef\x10\xaf\x37\x60\xbf\x2f\x6b\x92\x6d\x7a\xa5\x9d\xc6\xcb\xad\x8d\x3d\x20\x2e\xf6\x20\xc0\x1e\xeb\x10\xaf\x18\xb0\xcb\xe5\x46\xa2\x87\x7d\x2d\x8d\x4b\x5b\x1b\x7b\x48\x5c\xec\xa1\x80\x3d\xda\x21\xde\xfd\x36\x05\x28\x67\x94\xdc\x48\xf4\xb0\x6f\xa4\xf1\x69\x6b\x63\x0f\x8b\x8b\x3d\x02\xb0\x47\x38\xc4\xbb\x0b\xd8\xc3\x25\xec\x2a\x3d\xec\x96\x34\x4e\x6d\x6d\xec\x51\x71\xb1\xc7\x00\x76\x99\x43\xbc\x5b\x80\x3d\x34\x82\x9d\x2c\xde\xc7\x4f\x15\xe8\xc9\xb3\x85\x07\x2b\x42\x43\x90\x6a\x49\x68\x6c\xaf\x8c\x4b\x42\xdd\x93\x15\xab\x33\x2f\x09\x6d\xf8\x90\x97\x83\x1d\x29\x87\x71\xda\xe5\x30\x2e\x6e\x39\x8c\x87\x72\x18\xec\x10\xef\x26\x94\xc3\x20\xb9\xfa\x56\xb7\x5e\x7d\xdd\xf9\x40\x30\x8b\x63\x5b\x11\xec\x89\xda\xd8\x13\xe3\x62\x57\x00\xf6\x00\x87\x78\xd7\x01\xbb\x54\x76\x05\xe8\x61\x8f\x9c\xf1\x1c\xc3\x7e\x22\x82\x3d\x45\x1b\x7b\x4a\x5c\xec\xa9\x80\x5d\xe2\x10\xef\x2a\x60\xf7\x93\x7d\x73\x7a\xd8\x47\x17\xf0\xd2\x76\x22\xd8\xd3\xb5\xb1\xa7\xc7\xc5\xae\x02\xec\x3e\x0e\xf1\x2e\x03\x76\x6f\xd9\x36\xd3\xc3\x2e\x5b\xcb\xb1\xb3\x23\xd8\x33\xb5\xb1\x67\xc6\xc5\x9e\x0d\xd8\xc5\x0e\xf1\x2e\x01\xf6\x03\x5b\x9a\x9c\xea\x61\x3f\x58\xc6\xb1\xb3\x22\xd8\x73\xb5\xb1\xe7\xc6\xc5\xae\x06\xec\x7b\x36\xf1\x2e\x00\xf6\x5d\x09\xbb\x5e\x0f\xbb\x5c\x5d\xda\xf3\xb5\xb1\xe7\xc7\xc5\x5e\x08\xd8\xb7\x6d\xe2\x9d\x03\xec\x5b\x12\x76\x83\x1e\xf6\x1e\xb5\x02\x5c\xac\x8d\xbd\x38\x2e\x76\x0d\x60\xdf\xb4\x89\x77\x06\xb0\x6f\x48\xd8\x8d\x7a\xd8\x33\x36\x73\xec\x36\x11\xec\x65\xda\xd8\xcb\xe2\x62\xaf\x00\xec\x6b\x36\xf1\x4e\x03\xf6\x55\x09\xbb\x49\x0f\xfb\x80\xba\xb4\x57\x69\x63\xaf\x8a\x8b\x5d\x0b\xd8\x97\x6d\xe2\x9d\x04\xec\x66\x09\xbb\x59\x0f\xbb\x64\xb9\xb2\x4b\xae\xd5\xc6\x5e\x1b\x17\x7b\x3d\x60\x5f\xb4\x89\xf7\x09\x60\x5f\x90\xb0\x5b\xf4\xb0\xe7\xab\x1b\xc9\x46\x6d\xec\x8d\x71\xb1\xeb\x00\xfb\x9c\x4d\xbc\x63\x80\x7d\x56\xc2\x2e\xcd\x10\x70\xc0\xb1\x2b\xd4\x9a\x64\x8b\x36\xf6\x96\xb8\xd8\xdb\x00\xbb\xc9\x26\xde\x51\xc0\x3e\x2d\x61\x97\xe9\x61\x5f\x56\x8f\x92\x3b\xb4\xb1\x77\xc4\xc5\xae\x07\xec\x93\x36\xf1\x0e\x03\xf6\x09\x09\xbb\x5c\x0f\x7b\x88\xba\x6d\xef\xd6\xc6\xde\x1d\x17\x7b\x0f\x60\x1f\xb7\x89\xf7\x31\x60\x1f\x93\xb0\x2b\xf4\xb0\xab\xd4\x8d\x64\x9f\x36\xf6\xbe\xb8\xd8\x0d\x80\x7d\xd4\x26\xde\x01\xc0\x3e\x22\x61\x57\xe9\x61\x1f\x51\x2b\xc0\x83\xda\xd8\x07\xe3\x62\x1f\x02\xec\x43\x36\xf1\xf6\x03\xf6\xc7\x12\x76\x8d\x1e\xf6\xec\x51\xdc\x70\x7d\x2c\x82\x7d\x44\x1b\xfb\x48\x5c\xec\x46\xc0\x3e\x60\x13\x6f\x2f\x60\x37\x48\xd8\xb5\x7a\xd8\xf7\xd4\x5d\xf2\xb8\x36\xf6\xf1\xb8\xd8\x27\x00\x7b\x9f\x4d\xbc\x8f\x00\x7b\xaf\x6c\x01\xea\x61\xcf\x1f\xc2\x4b\xfb\xd1\x08\xf6\x29\x6d\xec\x53\x71\xb1\x9b\x00\xfb\x23\x9b\x78\xbb\x00\x7b\xb7\x6c\x93\xe8\x61\xf7\x59\xa8\x2c\xed\xb3\xda\xd8\x67\xe3\x62\x9f\x07\xec\x7a\x9b\x78\x3b\x01\x7b\xa7\x6c\x93\xe8\x61\x9f\x50\xcf\x25\x2f\x6a\x63\x5f\x8c\x8b\xdd\x0c\xd8\xdb\x6d\xe2\x6d\x07\xec\x6d\xb2\x4d\xa2\x87\x5d\xad\x56\x80\x57\xb4\xb1\xaf\xc4\xc5\xbe\x06\xd8\x5b\x6c\xe2\x6d\x05\xec\xcd\x12\x76\x71\x86\xb8\x3c\x8e\x3d\x40\xdd\x48\x6e\x68\x63\xdf\x88\x8b\xdd\x02\xd8\x9b\x6c\xe2\x6d\x06\xec\x8d\xb2\x4d\xa2\x87\x3d\x4a\x8d\x7d\x5b\x1b\xfb\x76\x5c\xec\xbb\x80\xbd\xde\x26\xde\x26\xc0\x5e\x27\x0f\xee\x7a\xd8\xcb\xd5\x16\xe0\x7d\x6d\xec\xfb\x71\xb1\x8b\x71\x01\xca\x59\x63\x13\x6f\x03\x60\xd7\xca\x83\xbb\x1e\x76\xb5\xda\x26\xe9\xdd\x5b\x17\x3b\x22\xa9\x83\xdd\x17\xb0\x57\xd9\xc4\x5b\x07\xd8\x2b\xe5\xc1\x5d\x0f\xbb\x4e\xdd\x25\x4b\xb4\xb1\x4b\xe2\x62\x97\x02\xf6\x72\x9b\x78\x6b\x00\x7b\x99\x3c\x4a\xea\x61\x2f\x51\x97\xf6\x40\x6d\xec\x81\x71\xb1\x07\x03\x76\x8d\x4d\xbc\xd5\x80\xbd\x44\x1e\x25\xf5\xb0\xd7\xd5\x73\xec\xb6\x11\xec\xf7\xb4\xb1\xdf\x8b\x8b\x5d\x06\xd8\x8b\x6c\xe2\xad\x04\xec\x85\xb2\xc3\x41\x0f\xbb\x49\xdd\x48\x86\x6b\x63\x0f\x8f\x8b\x3d\x12\xb0\xe7\xdb\xc4\x5b\x0e\xd8\xf3\xe4\xc1\x5d\x0f\x7b\xfa\x64\x6e\x93\x3c\x1e\xc1\x1e\xad\x8d\x3d\x3a\x2e\x76\x39\x60\x7f\x68\x13\x6f\x29\x60\xcf\x95\x07\x77\x3d\xec\x2d\x2b\x94\x6d\x7b\x9c\x36\xf6\xb8\xb8\xd8\xe3\x01\x7b\xb6\x4d\xbc\x25\x80\x3d\x4b\x1e\xdc\xf5\xb0\x6b\xd7\x29\x1b\xc9\x44\x6d\xec\x89\x71\xb1\x2b\x00\x7b\x86\x4d\xbc\x45\x80\x5d\x25\x0f\xee\x6b\xb5\xb0\x1b\xd4\xd8\x53\xb4\xb1\xa7\xc4\xc5\x9e\x0a\xd8\xd3\x6d\xe2\x2d\x00\xec\x69\xf2\xe0\xae\x87\x5d\xb9\x4b\xa9\x49\xa6\x6b\x63\x4f\x8f\x8b\x5d\x05\xd8\x1f\xd8\xc4\x9b\x07\xd8\x53\x64\x87\x83\x1e\xf6\x8c\xc5\x4a\x9b\x64\xa6\x36\xf6\xcc\xb8\xd8\xb3\x01\xbb\xc2\x26\xde\x87\x80\x3d\x49\xb6\x49\xf4\xb0\x8f\xaa\xbb\xe4\x5c\x6d\xec\xb9\x71\xb1\xab\x01\x7b\x82\x4d\xbc\x39\x80\x3d\x5e\xb6\x49\xf4\xb0\xb7\x55\x2b\x67\xee\xf3\xb5\xb1\xe7\xc7\xc5\x5e\x08\xd8\xe3\x6c\xe2\xcd\x02\xec\xb1\xb2\x4d\xa2\x87\xdd\xa8\xee\x92\x8b\xb5\xb1\x17\xc7\xc5\xae\x01\xec\x31\x36\xf1\x66\x00\xf6\x68\x09\xbb\x5a\x0f\xbb\x49\x8d\xbd\x4c\x1b\x7b\x59\x5c\xec\x15\x80\x3d\xd2\x26\x5e\x25\x60\x8f\x90\xfd\x24\x7a\xd8\x55\x33\x38\xb6\x19\xf5\x6f\x6b\x63\xaf\x8a\x8b\x5d\x0b\xd8\xc3\x6c\xe2\x4d\x03\xec\x32\xd9\x02\xd4\xc3\xfe\x50\xad\x49\xd6\x6a\x63\xaf\x8d\x8b\xbd\x1e\xb0\xdf\xb3\x89\xf7\x01\x60\x0f\x91\x2d\x40\x3d\xec\x0b\x6a\x4d\xb2\x51\x1b\x7b\x63\x5c\xec\x3a\xc0\x1e\x64\x13\x6f\x32\x60\x0f\x94\x57\xca\xf4\xb0\x17\xa9\x4b\x7b\x8b\x36\xf6\x96\xb8\xd8\xdb\x00\xbb\xd4\x26\xde\x24\xc0\xee\x2f\x1b\xae\x7a\xd8\xcb\xd5\xd8\x3b\xb4\xb1\x77\xc4\xc5\xae\x07\xec\x7e\x36\xf1\x26\x00\x76\x5f\xd9\x02\xd4\xc3\x2e\x5d\xaf\xd4\x24\xbb\xb5\xb1\x77\xc7\xc5\xde\x03\xd8\xbd\x6d\xe2\xbd\x0f\xd8\xbd\xe4\xc1\x7d\x9d\x16\xf6\x07\xf7\x38\x76\xfb\xa8\x7f\x5b\x1b\x7b\x5f\x5c\xec\x06\xc0\x7e\x60\x11\x6f\x2c\x60\xdf\xb7\xa4\xc1\x5d\x0f\x7b\xed\x16\xa5\xc3\xe1\xa0\x36\xf6\xc1\xb8\xd8\x87\x00\xfb\xae\x45\xbc\x31\x80\x7d\x47\xc2\xae\xd0\xc3\x5e\xa5\x0e\xcc\x38\xa2\x8d\x7d\x24\x2e\x76\x23\x60\xdf\xb2\x88\x37\x0a\xb0\x5b\x24\xec\x2a\x3d\xec\x21\xf3\x38\xf6\xe7\xa2\xfe\x6d\x6d\xec\xe3\x71\xb1\x4f\x00\xf6\x0d\x8b\x78\x23\x00\xfb\xba\x84\x5d\xad\x87\x5d\xa6\xee\x92\xa7\xb4\xb1\x4f\xc5\xc5\x6e\x02\xec\xab\x16\xf1\x86\x01\xf6\x15\x09\xbb\x56\x0f\x7b\x93\x5a\x01\x9e\xd5\xc6\x3e\x1b\x17\xfb\x3c\x60\x37\x5b\xc4\x1b\x0a\xd8\x97\x24\xec\x3a\xcd\xd2\x5e\xa9\x1c\x25\x2f\x6a\x63\x5f\x8c\x8b\xdd\x0c\xd8\x17\x2c\xe2\x0d\x01\xec\xf3\x12\x76\xbd\x1e\x76\xb9\xba\x91\x5c\xd1\xc6\xbe\x12\x17\xfb\x1a\x60\x9f\xb5\x88\x37\x08\xb0\xcf\x48\xd8\x0d\x7a\xd8\x15\x6a\xec\x1b\xda\xd8\x37\xe2\x62\xb7\x00\xf6\x69\x8b\x78\x03\x00\xfb\x94\x84\xdd\xa8\x87\x7d\x40\x3d\x05\xbe\xad\x8d\x7d\x3b\x2e\xf6\x5d\xc0\x3e\x61\x11\xaf\x3f\x60\x7f\x22\x61\x37\xe9\x61\xef\x53\x4f\xca\xee\x6b\x63\xdf\x8f\x8b\x5d\x6c\x16\xa0\x9c\x63\x16\xf1\xfa\x01\x76\xa3\x84\xdd\xac\x87\xbd\x5d\xad\x49\x7a\xf7\xd1\xf6\x6f\xf7\x89\xeb\xdf\x06\xec\x23\x16\xf1\xfa\x00\xf6\x61\x09\xbb\x45\x0f\x7b\x8f\x7a\x70\x2f\xd1\xc6\x2e\x89\x8b\x5d\x0a\xd8\x1f\x5b\xc4\xeb\x05\xd8\x07\x25\xec\xd2\x0c\xdb\xb8\x7d\xff\xb6\x7a\x52\x36\x50\x1b\x7b\x60\x5c\xec\xc1\x80\xdd\x60\x11\xef\x41\x76\x01\xca\xd9\x2f\x61\x97\xe9\x61\x7f\xac\x6e\xdb\xef\x69\x63\xbf\x17\x17\xbb\x0c\xb0\xf7\x5a\xc4\xbb\x07\xd8\x7b\x64\x0b\x50\x0f\xfb\x23\x75\xdb\x1e\xae\x8d\x3d\x3c\x2e\xf6\x48\xc0\xde\x6d\x11\xef\x0e\x60\xef\x92\x2d\x40\x3d\xec\x46\x75\x69\x8f\xd6\xc6\x1e\x1d\x17\xbb\x1c\xb0\x77\x5a\xc4\xbb\x05\xd8\x3b\x64\x0b\x50\x0f\xbb\x4a\x3d\xdc\x8c\xd3\xc6\x1e\x17\x17\x7b\x3c\x60\x6f\xb3\x88\x77\x13\xb0\xb7\xca\x16\xa0\x1e\x76\xb5\x1a\x7b\xa2\x36\xf6\xc4\xb8\xd8\x15\x80\xbd\xd9\x22\xde\x75\xc0\xae\x93\xb0\x6b\xf4\xb0\xc7\xcf\x56\x86\x0a\x4c\xd1\xc6\x9e\x12\x17\x7b\x2a\x60\x6f\xb4\x88\x77\x15\xb0\x37\xc8\xc3\x8d\x1e\xf6\x51\x75\x97\x9c\xae\x8d\x3d\x3d\x2e\x76\x15\x60\xaf\xb3\x88\x77\x19\xb0\xd7\xca\xc3\x8d\x1e\xf6\xc9\x34\xfe\x6d\x6d\xec\x99\x71\xb1\x67\x03\x76\xad\x45\xbc\x4b\x80\xbd\x5a\x1e\x6e\x32\x64\x57\xf0\xd7\x6e\xd4\x6d\x7b\xae\x36\xf6\xdc\xb8\xd8\xd5\x80\xbd\xd2\x22\xde\x05\xc0\x5e\x21\x0f\x37\x7a\xd8\x87\xd5\x83\xfb\x7c\x6d\xec\xf9\x71\xb1\x17\x02\xf6\x32\x8b\x78\xe7\x00\x7b\xa9\x3c\xdc\xe8\x61\x4f\x53\xcf\x6e\x16\x6b\x63\x2f\x8e\x8b\x5d\x03\xd8\x4b\x2c\xe2\x9d\x01\xec\xc5\xf2\x70\xa3\x87\xfd\x89\xda\xde\x5e\xa6\x8d\xbd\x2c\x2e\xf6\x0a\xc0\x5e\x68\x11\xef\x34\x60\x2f\x90\x87\x1b\x3d\xec\xd9\xea\xd2\x5e\xa5\x8d\xbd\x2a\x2e\x76\x2d\x60\xcf\xb3\x88\x77\x12\xb0\xab\xe5\xe1\x46\x0f\xfb\xe3\xd3\x1c\xfb\xa1\xa8\x7f\x5b\x1b\x7b\x6d\x5c\xec\xf5\x80\x3d\xd7\x22\xde\x27\x80\x3d\x47\x9e\xb9\xeb\x61\xb7\x1c\xe5\xd8\x39\x51\xff\xb6\x36\xf6\xc6\xb8\xd8\x75\x80\x3d\xcb\x22\xde\x31\xc0\x9e\x29\xcf\xdc\xf5\xb0\x9b\xd4\xa5\xbd\x45\x1b\x7b\x4b\x5c\xec\x6d\x80\x5d\x65\x11\xef\x28\x60\x57\xca\x33\x77\x3d\xec\xab\x6a\x8f\xeb\x0e\x6d\xec\x1d\x71\xb1\xeb\x01\x7b\x9a\x45\xbc\xc3\x80\x3d\x55\x9e\xb9\xeb\x61\x4f\x9c\xa2\x0c\xcc\xd8\xad\x8d\xbd\x3b\x2e\xf6\x1e\xc0\x9e\x62\x11\xef\x63\xc0\x9e\x2c\xcf\xdc\xf5\xb0\x2b\xd4\xa6\xd4\x3e\x6d\xec\x7d\x71\xb1\x1b\x00\x7b\x92\x45\xbc\x03\x80\x3d\x51\xb6\x49\xf4\xb0\xa7\xaa\xb1\x0f\x6a\x63\x1f\x8c\x8b\x7d\x08\xb0\xc7\x5b\xc4\xdb\x0f\xd8\xef\x4b\xd8\xc5\x19\xb2\xe2\x70\xec\x53\xea\xc1\xfd\x88\x36\xf6\x91\xb8\xd8\x8d\x80\x3d\xd6\x22\xde\x5e\xc0\x2e\x97\x4d\x29\x3d\xec\x75\xea\x99\xfb\x71\x6d\xec\xe3\x71\xb1\x4f\x00\xf6\x68\x8b\x78\x1f\x01\xf6\x28\xd9\x94\xd2\xc3\x5e\xa0\x1e\x25\x4f\x69\x63\x9f\x8a\x8b\xdd\x04\xd8\x23\x2c\xe2\xed\x02\xec\xe1\xb2\x29\xa5\x87\xbd\x4c\x8d\x7d\x56\x1b\xfb\x6c\x5c\xec\xf3\x80\x5d\x66\x11\x6f\x27\x60\x0f\x95\x6d\x12\x3d\xec\x4b\xea\xb6\x7d\x51\x1b\xfb\x62\x5c\xec\x66\xc0\x1e\x62\x11\x6f\x3b\x60\x0f\x96\xe7\x92\x7a\xd8\x47\x1a\x38\x36\x89\xfa\xb7\xb5\xb1\xaf\xc4\xc5\xbe\x06\xd8\x03\x2d\xe2\x6d\x05\xec\x01\xf2\x22\x88\x1e\x76\x95\x5a\x01\xde\xd0\xc6\xbe\x11\x17\xbb\x05\xb0\xfb\x5b\xc4\xdb\x0c\xd8\x25\xb2\x29\xa5\x87\xbd\x59\xad\x49\x6e\x6b\x63\xdf\x8e\x8b\x7d\x17\xb0\xfb\x5a\xc4\xdb\x04\xd8\x7d\xe4\x51\x52\xb3\x6d\xa7\xf1\x6f\x6b\x63\xdf\x8f\x8b\x5d\x6c\x15\xa0\x9c\x5e\x16\xf1\x36\x00\x76\xb1\xec\x70\xd0\xc3\xbe\xa6\xc6\xee\xdd\x57\xdb\xbf\xdd\x37\xae\x7f\x1b\xb0\xef\x9b\xc4\x5b\x07\xd8\xf7\x4c\x69\x70\xd7\xc3\x6e\x51\xcf\xdc\x4b\xb4\xb1\x4b\xe2\x62\x97\x02\xf6\x1d\x93\x78\x6b\x00\xfb\xb6\x84\x5d\xbc\x49\x0b\x7b\x68\x93\xd2\xde\x1e\xa8\x8d\x3d\x30\x2e\xf6\x60\xc0\x6e\x31\x89\xb7\x1a\xb0\x6f\x4a\xd8\xa5\x7a\xd8\x83\x76\xab\xe3\xb7\xb5\xb1\xdf\x8b\x8b\x5d\x06\xd8\xd7\x4d\xe2\xad\x04\xec\x6b\x12\x76\x99\x1e\xf6\xa6\x12\x6e\x6f\x3f\x12\xf5\x6f\x6b\x63\x0f\x8f\x8b\x3d\x12\xb0\xaf\x98\xc4\x5b\x0e\xd8\x97\x25\xec\x72\x3d\xec\x51\xea\xd2\x1e\xad\x8d\x3d\x3a\x2e\x76\x39\x60\x5f\x32\x89\xb7\x14\xb0\x2f\x4a\xd8\x15\x7a\xd8\x67\xd4\xa3\xe4\x38\x6d\xec\x71\x71\xb1\xc7\x03\xf6\x79\x93\x78\x4b\x00\xfb\x9c\x84\x5d\xa5\x87\xdd\xa0\x6e\x24\x13\xb5\xb1\x27\xc6\xc5\xae\x00\xec\x33\x26\xf1\x16\x01\x76\x93\x84\x5d\xad\x87\x3d\x49\xdd\x48\xa6\x68\x63\x4f\x89\x8b\x3d\x15\xb0\x4f\x99\xc4\x5b\x00\xd8\x27\x25\xec\x1a\x3d\xec\x5b\xea\xe1\x66\xba\x36\xf6\xf4\xb8\xd8\x55\x80\xfd\x89\x49\xbc\x79\x80\x7d\x5c\xc2\xae\xd5\xc3\xbe\xaf\xc6\x9e\xa9\x8d\x3d\x33\x2e\xf6\x6c\xc0\x6e\x34\x89\xf7\x21\x60\x1f\x95\xb0\xeb\xf4\xb0\x0f\xab\xa7\x09\x73\xb5\xb1\xe7\xc6\xc5\xae\x06\xec\xc3\x26\xf1\xe6\x00\xf6\x21\x59\x01\x66\xc8\x8b\xe8\xbb\xe5\x1b\x95\xce\xb4\xf9\xda\xd8\xf3\xe3\x62\x2f\x04\xec\x83\x26\xf1\x66\x01\xf6\x01\x59\x01\xea\x61\xf7\xda\xaa\x9c\xdd\x2c\xd6\xc6\x5e\x1c\x17\xbb\x06\xb0\xf7\x9b\xc4\x9b\x01\xd8\xfb\xe4\x2e\xa9\x87\x7d\x4d\xad\xb7\x97\x69\x63\x2f\x8b\x8b\xbd\x02\xb0\xf7\x98\xc4\xab\x04\xec\x8f\x24\xec\x46\x3d\xec\xf2\x0d\x4a\x0b\x70\x95\x36\xf6\xaa\xb8\xd8\xb5\x80\xbd\xcb\x24\xde\x34\xc0\xae\x97\xb0\x9b\xf4\xb0\x57\xaa\xf5\xf6\x5a\x6d\xec\xb5\x71\xb1\xd7\x03\xf6\x0e\x93\x78\x1f\x00\xf6\x76\xd9\x94\xca\x90\x85\xd2\x5f\xbb\xb9\xc9\xb1\x1f\x8e\xfa\xb7\xb5\xb1\x37\xc6\xc5\xae\x03\xec\xad\x26\xf1\x26\x03\xf6\x16\x79\x94\xd4\xc3\x1e\xb5\x44\x1d\xbf\xad\x8d\xbd\x25\x2e\xf6\x36\xc0\xae\x33\x89\x37\x09\xb0\x37\xc9\x5d\x52\x0f\x7b\xf2\x3c\xe5\x70\xb3\x43\x1b\x7b\x47\x5c\xec\x7a\xc0\xde\x60\x12\x6f\x02\x60\xaf\x97\x87\x1b\x3d\xec\x11\x6a\x05\xb8\x5b\x1b\x7b\x77\x5c\xec\x3d\x80\xbd\xd6\x24\xde\xfb\x80\xbd\x46\xc2\xae\xd7\xc3\xbe\xa5\xee\x92\xfb\xb4\xb1\xf7\xc5\xc5\x6e\x00\xec\xd5\x26\xf1\xc6\x02\xf6\x2a\x59\x93\xe8\x61\x5f\x51\x0f\xee\x07\xb5\xb1\x0f\xc6\xc5\x3e\x04\xd8\x2b\x4c\xe2\x8d\x01\xec\xe5\x12\x76\xb3\x66\x69\xab\xb1\x8f\x68\x63\x1f\x89\x8b\xdd\x08\xd8\x4b\x4d\xe2\x8d\x02\xec\x1a\xd9\xe1\xa0\x87\x5d\xbc\x4a\x89\x7d\x5c\x1b\xfb\x78\x5c\xec\x13\x80\xbd\xd8\x24\xde\x08\xc0\x5e\x24\x3b\x1c\x32\x24\x86\xe5\xd8\x03\x0f\x28\x07\xf7\x53\xda\xd8\xa7\xe2\x62\x37\x01\xf6\x02\x93\x78\xc3\x00\x7b\xbe\xec\x70\xd0\xc3\xee\xaf\x2e\xed\xb3\xda\xd8\x67\xe3\x62\x9f\x07\xec\x6a\x93\x78\x43\x01\xfb\x43\x79\xb8\xd1\xc3\x3e\xa1\x36\x5c\x2f\x6a\x63\x5f\x8c\x8b\xdd\x0c\xd8\x73\x4c\xe2\x0d\x01\xec\xd9\xf2\x70\xa3\x87\xfd\x9e\xba\xb4\xaf\x68\x63\x5f\x89\x8b\x7d\x0d\xb0\x67\x9a\xc4\x1b\x04\xd8\x33\xe4\x49\x99\x1e\xf6\x5c\xf5\x70\x73\x43\x1b\xfb\x46\x5c\xec\x16\xc0\xae\x34\x89\x37\x00\xb0\xa7\xcb\xa3\xa4\x1e\x76\xb3\xba\x91\xdc\xd6\xc6\xbe\x1d\x17\xfb\x2e\x60\x4f\x35\x89\xd7\x1f\xb0\x3f\x90\x47\x49\x3d\xec\x05\x6a\x53\xea\xbe\x36\xf6\xfd\xb8\xd8\xc5\x76\x01\xca\x99\x6c\x12\xaf\x1f\x60\x57\x48\xd8\x0d\x7a\xd8\x1f\xa8\xdb\x76\xef\x7e\xda\xfe\xed\x7e\x71\xfd\xdb\x80\x3d\xd1\x24\x5e\x1f\xc0\x9e\x20\xcf\x6e\xf4\xb0\xeb\xd4\xb3\x9b\x12\x6d\xec\x92\xb8\xd8\xa5\x80\xfd\xbe\x49\xbc\x5e\x80\x3d\x4e\xb6\x49\xf4\xb0\x97\xaa\x1b\xc9\x40\x6d\xec\x81\x71\xb1\x07\x03\x76\xb9\x49\xbc\x07\x59\x05\x28\x67\x8c\x6c\x93\xe8\x61\xd7\xab\x4b\xfb\x3d\x6d\xec\xf7\xe2\x62\x97\x01\xf6\x28\x93\x78\xf7\x00\x7b\xa4\x6c\x93\xe8\x61\x37\xa8\xb1\x87\x6b\x63\x0f\x8f\x8b\x3d\x12\xb0\x87\x9b\xc4\xbb\x03\xd8\xc3\x64\x9b\x64\xab\x16\xf6\x2c\xf5\xec\x66\xb4\x36\xf6\xe8\xb8\xd8\xe5\x80\x3d\xd4\x24\xde\x2d\xc0\x7e\x4f\xb6\x49\xf4\xb0\xab\xd5\xd8\xe3\xb4\xb1\xc7\xc5\xc5\x1e\x0f\xd8\x83\x4d\xe2\xdd\x04\xec\x41\xf2\xcc\x5d\x0f\x7b\xb5\xba\x4b\x4e\xd4\xc6\x9e\x18\x17\xbb\x02\xb0\x07\x98\xc4\xbb\x0e\xd8\xa5\xb2\x0f\x50\x0f\x7b\x83\x1a\x7b\x8a\x36\xf6\x94\xb8\xd8\x53\x01\xbb\xc4\x24\xde\x55\xc0\xee\x27\xaf\x26\xe8\x61\x6f\x55\x63\x4f\xd7\xc6\x9e\x1e\x17\xbb\x0a\xb0\xfb\x98\xc4\xbb\x0c\xd8\xbd\x65\xc3\x55\x0f\x7b\xa1\x3a\x54\x60\xa6\x36\xf6\xcc\xb8\xd8\xb3\x01\xbb\xd8\x24\xde\x25\xc0\x7e\x80\x25\xc3\x55\x0f\x7b\xa6\x7a\x70\x9f\xab\x8d\x3d\x37\x2e\x76\x35\x60\xdf\xc3\xc4\xbb\x00\xd8\x77\x25\xec\x5a\x3d\xec\x26\xb5\xde\x9e\xaf\x8d\x3d\x3f\x2e\xf6\x42\xc0\xbe\x8d\x89\x77\x0e\xb0\x6f\x49\xd8\x75\x7a\xd8\xf3\xd4\xa5\xbd\x58\x1b\x7b\x71\x5c\xec\x1a\xc0\xbe\x89\x89\x77\x06\xb0\x6f\x48\xd8\xf5\x7a\xd8\xcd\xea\xd2\x5e\xa6\x8d\xbd\x2c\x2e\xf6\x0a\xc0\xbe\x86\x89\x77\x1a\xb0\xaf\x4a\xd8\x8d\x7a\xd8\x17\xd2\xe4\x27\xd1\xc6\x5e\x15\x17\xbb\x16\xb0\x2f\x63\xe2\x9d\x04\xec\x66\x09\xbb\x59\x73\x70\x57\x3b\x1c\xd6\x6a\x63\xaf\x8d\x8b\xbd\x1e\xb0\x2f\x62\xe2\x7d\x02\xd8\x17\x24\xec\xe2\x0c\x87\x8c\xf8\xce\x34\xf5\x21\x23\x1b\xb5\xb1\x37\xc6\xc5\xae\x03\xec\x73\x98\x78\xc7\x00\xfb\xac\x84\x5d\xa6\x87\xbd\xee\x81\x32\x10\x7a\x8b\x36\xf6\x96\xb8\xd8\xdb\x00\xbb\x09\x13\xef\x08\x60\x9f\x8e\x60\x27\x2b\xfc\xb3\x51\xba\x77\x96\xce\x46\xc9\x67\xbc\xd1\xa3\x51\x76\x88\x0f\x57\x1f\x8d\xd2\x2d\x59\xae\x71\x34\xca\x98\xeb\xca\xd5\x89\x9d\xda\xc5\xb0\x33\x6e\x31\xec\x82\x62\x38\x81\x89\x77\x08\x8a\xe1\x13\xb9\xd1\x65\xc8\x0b\xdb\x8d\x61\xdf\x3d\xac\xf4\x04\x7c\xa4\x8d\xfd\x51\x5c\xec\xbd\x80\x7d\x0c\x13\xef\x20\x60\x37\x4a\xd8\xd5\x19\x32\xde\x71\xec\xf3\xea\x2c\xbc\xfb\xb5\xb1\xf7\xc7\xc5\x3e\x00\xd8\x47\x30\xf1\x1a\x00\xfb\xb0\x6c\x2c\xe8\x61\x2f\x55\x27\xa1\xfc\x58\x1b\xfb\xe3\xb8\xd8\x87\x01\xfb\x63\x4c\xbc\x7d\x80\x7d\x50\x1e\xbe\xf4\xb0\xd7\xab\xf3\xc2\x1e\xd5\xc6\x3e\x1a\x17\xfb\x18\x60\x37\x60\xe2\xed\x01\xec\xfd\x12\x76\x8b\x1e\x76\x9d\x3a\x2b\xd8\x27\xda\xd8\x9f\xc4\xc5\x3e\x09\xd8\x7b\x31\xf1\x76\x03\xf6\x1e\x79\xd4\xcd\x90\x82\x88\x63\x57\xab\x23\x94\x4f\x6b\x63\x9f\x8e\x8b\x7d\x06\xb0\x77\x63\xe2\xd5\x03\xf6\x2e\x79\xd4\xd5\xc3\x5e\xa3\xde\x7f\x79\x4e\x1b\xfb\x5c\x5c\xec\x0b\x80\xbd\x13\x13\x6f\x07\x60\xef\x90\x1b\x89\x1e\xf6\xc4\xd1\xca\x5c\xf5\x97\xb4\xb1\x2f\xc5\xc5\xbe\x0c\xd8\xdb\x30\xf1\xb6\x01\xf6\x56\x59\x6f\x67\x48\xae\xc0\xb1\x97\xa9\x13\xac\x5e\xd5\xc6\xbe\x1a\x17\xfb\x3a\x60\x6f\xc6\xc4\xdb\x02\xd8\x75\x12\x76\xa9\x1e\x76\x9d\x3a\xd0\xe3\xa6\x36\xf6\xcd\xb8\xd8\xb7\x00\x7b\x23\x26\x5e\x1d\x60\x6f\x90\xf5\xb6\x1e\x76\xa3\x7a\x6b\xdd\x1d\x6d\xec\x3b\x71\xb1\xef\x01\xf6\x3a\x4c\xbc\x8d\x80\xbd\x56\xc2\x6e\xc8\xb0\x25\x9a\x63\x1f\x5d\xca\x1b\xc9\x93\x11\xec\x07\xda\xd8\x0f\xe2\x62\xf7\x72\x0a\x50\x4e\x2d\x26\xde\x7a\xc0\x5e\x2d\x2b\xc0\x0c\x81\xd5\x1c\x7b\xea\x32\x25\x76\x9f\x12\x5d\xec\x88\xa4\x0e\x76\x3f\xc0\x5e\x89\x89\xb7\x16\xb0\x57\xc8\xa3\x64\x86\x48\x37\x8e\xbd\xe0\xbe\xd2\x10\xee\xaf\x8d\xdd\x3f\x2e\xf6\x00\xc0\x5e\x86\x89\x57\x0b\xd8\x4b\xe5\x46\xa2\x87\xbd\x78\xda\xf3\x0c\x3b\x2f\x82\x3d\x48\x1b\x7b\x50\x5c\xec\x21\x80\xbd\x04\x13\x6f\x15\x60\x2f\x96\x1b\x89\x1e\x76\x93\x3a\x07\xdb\x50\x6d\xec\xa1\x71\xb1\x87\x01\xf6\x42\x4c\xbc\x15\x80\xbd\x40\xc2\x6e\xd2\xc3\x3e\xa3\x0e\xf5\x1d\xa1\x8d\x3d\x22\x2e\xf6\x28\xc0\x9e\x87\x89\xb7\x0c\xb0\xab\xe5\xc1\x5d\x0f\x7b\xd7\x25\xde\xb6\xdb\x45\xb0\xc7\x68\x63\x8f\x89\x8b\x3d\x16\xb0\xe7\x62\xe2\xd5\x00\xf6\x1c\x79\x70\xd7\xc3\x6e\xb9\xa1\x9c\x94\xbd\xaf\x8d\xfd\x7e\x5c\xec\x09\x80\x3d\x0b\x13\x6f\x31\x60\xcf\x94\x07\xf7\x0c\x01\x7a\x1c\x7b\x86\x3a\x1a\x68\x92\x36\xf6\xa4\xb8\xd8\x93\x01\xbb\x0a\x13\x6f\x21\x60\x57\xca\x83\xbb\x1e\x76\x7f\x75\x80\xde\x07\xda\xd8\x1f\xc4\xc5\x9e\x06\xd8\xd3\x30\xf1\xe6\x03\xf6\x54\x09\xbb\x4a\x0f\xfb\x82\xba\x6d\x57\x6a\x63\x57\xc6\xc5\x9e\x01\xd8\x53\x30\xf1\xaa\x01\x7b\xb2\x3c\x05\xd6\xc3\x2e\x1b\xa3\x34\x5c\x67\x69\x63\xcf\x8a\x8b\x3d\x07\xb0\x27\x61\xe2\xcd\x05\xec\x89\x72\xdb\xce\x10\xc4\xc4\xb1\x77\x9c\xe6\xd8\xcf\x44\xb0\x3f\xd4\xc6\xfe\x30\x2e\xf6\x3c\xc0\x1e\x8f\x89\x37\x1b\xb0\xdf\x97\xb0\xcb\xf5\xb0\xc7\x34\x2b\x1b\xc9\x02\x6d\xec\x05\x71\xb1\x17\x01\xf6\x58\x4c\xbc\x99\x80\x5d\x2e\x61\x57\xe8\x61\x9f\x50\x47\xba\x2d\xd1\xc6\x5e\x12\x17\x7b\x29\x60\x8f\xc6\xc4\xab\x02\xec\x51\x72\x97\xd4\xc3\xde\x3d\x54\x79\xa4\xd5\x72\x6d\xec\xe5\x71\xb1\x57\x02\xf6\x08\x4c\xbc\xe9\x80\x3d\x5c\xb6\x49\xf4\xb0\x07\xf5\x57\x0e\xee\xab\xb5\xb1\x57\xc7\xc5\x5e\x03\xd8\x65\x98\x78\x53\x01\x7b\xe8\xa7\xc3\x9e\xae\x5e\x55\x5e\xa7\x8d\xbd\x2e\x2e\xf6\x06\xc0\x1e\x82\x89\x37\x05\xb0\x07\xcb\x8d\x24\x43\xe8\x01\xc7\x1e\xa5\x76\xf3\x6f\xd2\xc6\xde\x14\x17\x7b\x33\x60\x0f\xc4\xc4\xab\x00\xec\x01\x72\x97\xcc\xb0\x3a\xc1\xb1\x2f\xaa\x33\x70\x6c\xd5\xc6\xde\x1a\x17\x7b\x3b\x60\xf7\xc7\xc4\x9b\x08\xd8\x25\xf2\x34\x41\x0f\x7b\x95\xba\x6d\xef\xd4\xc6\xde\x19\x17\x7b\x17\x60\xf7\xc5\xc4\x1b\x0f\xd8\x7d\x64\x7b\x5b\x0f\xbb\xb4\x4c\xa9\x49\x3e\xd2\xc6\xfe\x28\x2e\xf6\x5e\xc0\xee\x85\x89\x37\x0e\xb0\x8b\x65\xc3\x55\x0f\x7b\xb1\xba\x6d\xef\xd7\xc6\xde\x1f\x17\xfb\x00\x60\xdf\x47\xc4\x1b\x03\xd8\xf7\x50\x64\x51\xa5\xdc\x5f\x54\xe9\xc6\x16\x55\x02\x77\xb4\xf8\x94\xad\x22\x4f\xf0\x82\x5d\x92\x75\xdb\x32\xaf\x9e\x34\x4c\xe7\xef\x8b\x22\xef\x7b\x48\xfb\x7d\x0f\xc5\x7d\xdf\x23\xf0\xbe\xb7\x11\xf1\x46\xd1\xe5\x68\x24\x4d\xf9\x33\xac\x7d\x75\xe1\xe1\x9f\xea\x25\xbb\x46\x6d\xec\xc6\xb8\xd8\xc7\x01\xfb\x26\x22\xde\x08\xba\x1c\x2d\x61\x37\xe8\x61\x2f\x54\x63\x9f\xd0\xc6\x3e\x11\x17\xfb\x14\x60\x5f\x43\xc4\x1b\x46\x97\xa3\x25\xec\x46\x3d\xec\xc5\x6a\xec\x26\x6d\xec\xa6\xb8\xd8\x67\x01\xfb\x32\x22\xde\x50\xba\x1c\x2d\x61\x37\xe9\x61\x1f\x50\xb7\xed\xf3\xda\xd8\xe7\xe3\x62\x5f\x04\xec\x8b\x88\x78\x43\xe8\x72\xb4\x84\xdd\xac\x87\xbd\x42\x5d\xda\xcd\xda\xd8\xcd\x71\xb1\xaf\x00\xf6\x39\x44\xbc\x81\x74\x39\x3a\xaa\x82\x4a\x7d\x15\xd4\x25\xaa\x82\xae\x65\x56\x41\x85\xc9\x6a\x0d\x15\x94\xe6\xa8\xc9\xeb\xda\xef\x7b\x3d\xee\xfb\xde\x84\xf7\x3d\x8d\x88\x57\x0a\xef\x7b\x4a\xaa\xa6\x9a\x0c\xd5\x54\xc8\xb0\xd3\x1c\x34\x74\x4b\x1b\xfb\x56\x5c\xec\x3b\x80\x7d\x02\x11\xaf\x84\xae\x3b\x4b\xd8\xb5\x7a\xd8\x69\x4e\x7e\xb8\xa7\x8d\x7d\x2f\x2e\xf6\x03\xc0\x3e\x86\x88\xd7\x9b\xae\x3b\x47\x5b\x57\x99\xdf\xba\x0a\xe9\x4b\xcc\x6b\x5a\x8b\x2a\x93\xb8\xab\x61\xe4\x63\xaf\xd1\xf8\x35\x3c\xf1\xab\x08\x17\x18\xf0\xc7\x28\x40\x80\xf1\xeb\x02\xec\x19\x0f\x13\xd7\xa0\x37\x09\xc1\xfa\xf6\x17\xc0\x46\x64\xd1\x5b\xd3\x3b\x87\x22\xfd\xa2\x22\x5e\x31\x5d\x52\x46\xa9\xf7\xea\x2f\x09\xde\x85\x77\x38\xa4\x10\x1c\x20\x09\xb6\x80\xe0\xc7\x0a\xc1\x41\x12\x5d\x29\xa7\xeb\x12\x8a\x0c\x96\xee\x75\x15\xee\x75\x50\x71\xaf\xf7\x24\xc1\x4b\x20\x78\x40\x21\x58\x26\x09\x9e\x03\xc1\x06\x85\xe0\x70\x49\xf0\x34\x08\xee\x57\x08\x8e\x94\x04\x3f\x01\xc1\x7d\x0a\xc1\xd1\x92\xe0\x51\x10\xdc\xab\x10\x2c\x97\x0a\xa6\x9c\x17\x8c\xd0\xe4\xc6\x4a\xf7\x3a\x08\xf7\xda\xa3\xb8\xd7\xfb\x92\xe0\x3e\x10\xfc\x48\x21\x38\x41\x12\xdc\x0d\x82\xbb\x15\x82\x93\x24\xc1\x1d\x20\xb8\x4b\x21\x38\x59\x12\xdc\x02\x82\xf5\x0a\xc1\x0f\x24\xc1\x8d\x20\xb8\x53\x21\x38\x4d\x12\x5c\x0b\x82\x3b\x14\x82\x95\x92\xe0\x2a\x10\xdc\xae\x10\x9c\x21\x09\x2e\x03\xc1\x6d\x0a\xc1\x59\x92\xe0\x62\x10\xdc\xaa\x10\x9c\x23\x09\xce\x07\xc1\x2d\x0a\xc1\x0f\x25\xc1\xb9\x20\xb8\x59\x21\x38\x4f\x12\x9c\x09\x82\x75\x0a\xc1\x05\x92\xe0\x74\x10\xdc\xa4\x10\x5c\x24\x09\x4e\x01\xc1\x8d\x0a\xc1\x25\x92\xe0\x44\x10\xdc\xa0\x10\x5c\x2a\x09\x8e\x03\xc1\xf5\x0a\xc1\xe5\x92\xe0\x68\x10\x5c\xa7\x10\x5c\x29\x09\x0e\x07\xc1\xb5\x0a\xc1\xd5\x92\xe0\x7b\x20\xb8\x46\x21\xb8\x46\x12\x1c\x48\x17\x08\x15\x82\xeb\x24\xc1\x12\x10\x5c\xad\x10\xdc\x20\x09\xf6\x06\xc1\x55\x0a\xc1\x4d\x92\xe0\x7d\xbb\x00\xe5\xac\x54\x08\x6e\x96\x04\x6f\x83\xe0\x0a\x85\xe0\x56\x49\xf0\x06\x08\x2e\x57\x08\x6e\x97\x04\xaf\x80\xe0\x32\x85\xe0\x4e\x49\xf0\x22\x08\x2e\x55\x08\xee\x92\x04\xcf\x82\x60\x8d\x42\xf0\x23\x49\xf0\x14\x08\x2e\x51\x08\xee\x95\x04\x8f\x83\xe0\x62\x85\xe0\x7e\x49\xf0\x08\x08\x2e\x52\x08\x1e\x90\xf5\x23\x08\x2e\x54\x08\x7e\x2c\xeb\x47\x10\x5c\xa0\x10\x3c\x2c\xeb\x47\x10\x9c\xaf\x10\x3c\x2a\x69\xef\x0a\xae\xbd\xbb\x0b\x53\x2d\xe9\x5e\xdb\xe1\x5e\xf3\x14\xf7\x3a\x2e\x09\x6e\x06\xc1\x6a\x85\xe0\x09\x49\x70\x03\x08\x7e\xa8\x10\x3c\x25\x09\xae\x01\xc1\xb9\x0a\xc1\x26\x49\x70\x25\x08\xce\x51\x08\x9e\x95\x04\x97\x82\xe0\x6c\x85\xe0\x79\x49\x70\x11\x08\xce\x52\x08\x5e\x94\x04\xe7\x81\xe0\x4c\x85\x60\xb3\x24\x38\x07\x04\x67\x28\x04\xaf\x48\x82\x33\x40\xb0\x4a\x21\x78\x4d\x12\x9c\x06\x82\x95\x0a\xc1\x1b\x92\xe0\x64\x10\x9c\xae\x10\x6c\x91\x04\x27\x80\xe0\x34\x85\xe0\x6d\x49\x70\x2c\x08\x4e\x55\x08\xde\x95\x04\x47\x81\xe0\x07\x0a\xc1\xfb\x92\xe0\x30\x10\x9c\xa2\x10\x2c\x2e\x8d\x0a\x0e\xa1\x5b\x0d\x15\x82\xbd\x25\xc1\x01\x20\x58\xa1\x10\xec\x2b\x09\xf6\x03\xc1\x49\x0a\xc1\x12\x49\xb0\x17\xdd\x2e\xa8\x10\x2c\x95\x04\xef\x59\x05\x28\x67\x82\x42\x70\xa0\x24\x78\x0b\x04\xc7\x2b\x04\x07\x4b\x82\xd7\x41\xf0\x7d\x95\x71\x29\x09\x5e\x06\xc1\x71\x2a\xe3\x52\x12\xbc\x00\x82\x63\x55\xc6\xa5\x24\x78\x06\x04\xcb\x55\xc6\xa5\x24\x78\x12\x04\xc7\xa8\x8c\x4b\x49\xf0\x18\x08\x8e\x56\x19\x97\x92\xe0\x61\x10\x1c\xa5\x10\x1c\x27\x09\x1e\x00\xc1\x91\x0a\xc1\xf1\x92\xe0\x5e\x10\x1c\xa1\x10\x9c\x28\x09\xee\x02\xc1\xe1\x0a\xc1\x0a\x49\x70\x3b\x08\x0e\x53\x08\x4e\x91\x04\x37\x83\x60\x99\x42\x70\xaa\x24\xb8\x01\x04\x87\x2a\x04\xa7\x4b\x82\x6b\x40\xf0\x3d\x85\x60\x95\x24\xb8\x12\x04\x87\x28\x04\x67\x4a\x82\x4b\x41\x70\xb0\x42\x70\xb6\x24\xb8\x08\x04\x07\x29\x04\xe7\x4a\x82\xf3\x40\x70\xa0\x42\xb0\x5a\x12\x9c\x03\x82\x03\x14\x82\xf3\x25\xc1\x19\x20\x58\xaa\x10\x5c\x28\x09\x4e\x03\xc1\xfe\x0a\xc1\xc5\x92\xe0\x64\x10\x2c\x51\x08\xd6\x48\x82\x13\x40\xb0\x9f\x42\x70\x99\x24\x38\x16\x04\xfb\x2a\x04\x57\x48\x82\xa3\x40\xb0\x8f\x42\x70\x95\x24\x38\x0c\x04\x7b\x2b\x04\x6b\x65\xfd\x48\x53\x8d\x2a\x04\xd7\xca\xfa\x11\x04\x8b\x15\x82\xeb\x65\xfd\x08\x82\xbf\x4d\x95\xdb\x28\xab\x47\x90\x7b\x37\x55\xae\x4e\xd6\x8e\x66\x01\xca\x79\x27\x55\x6e\x8b\xac\x1c\x41\xae\x28\x55\x6e\x9b\xac\x1b\x41\xee\x3f\x53\xe5\x76\xc8\xaa\x11\xe4\xfe\x23\x55\xae\x5e\xd6\x8c\x20\xf7\xef\xa9\x72\xbb\x65\xc5\x08\x72\x6f\xa7\xca\xed\x91\xf5\x22\xc8\xfd\x5b\xaa\xdc\x3e\x59\x2d\x82\xdc\xbf\xa6\xca\x35\xc8\x5a\x11\xe4\xfe\x57\xaa\xdc\x41\x59\x29\x82\xdc\xbf\xa4\xca\x1d\x92\x75\x22\xc8\xfd\xcf\x54\xb9\x23\xb2\x4a\x04\xb9\xff\x91\x2a\xd7\x28\x6b\x44\x90\xfb\x67\x85\xc1\x28\x2b\x44\x90\x7b\x4b\x61\x2f\xca\xfa\x10\xe4\xfe\x49\x61\x2e\xca\xea\x10\xe4\xfe\xbb\xc2\x5a\x94\xb5\x21\xc8\xfd\xa3\xc2\x58\x94\x95\x21\xc8\xfd\x46\x61\x2b\xca\xba\x10\xe4\xfe\x41\x61\x2a\xca\xaa\x10\xe4\x7e\xad\xb0\x14\x65\x4d\x08\x72\xff\x4d\x61\x28\xca\x8a\x10\xe4\xde\x54\xd8\x89\xb2\x1e\x04\xb9\x5f\x29\xcc\x44\x59\x0d\x82\xdc\xdf\x2b\xac\x44\x59\x0b\x82\xdc\x7f\x55\x18\x89\xb2\x12\x04\xb9\xbf\x53\xd8\x88\xb2\x0e\x04\xb9\xff\xa2\x30\x11\x65\x15\x08\x72\x7f\xab\xb0\x10\x07\x48\x1a\x10\xe4\xfe\x46\x61\x20\x4a\x72\x03\x40\xee\x0d\x85\x7d\x28\xc9\xf5\x03\xb9\xbf\x56\x98\x87\x92\x5c\x2f\x90\xfb\x2b\x85\x75\x28\xc9\xdd\xc3\x05\x28\xe7\x97\x0a\xe3\x50\x92\xbb\x05\x72\x7f\xa9\xb0\x0d\x25\xb9\xeb\x20\xf7\x17\x0a\xd3\x50\x92\xbb\x0c\x72\x7f\xae\xb0\x0c\x25\xb9\x0b\x20\xf7\x67\x0a\xc3\x50\x92\x3b\x03\x72\x3d\x15\x76\xa1\x24\x77\x12\xe4\xfe\x54\x61\x16\x4a\x72\xc7\x40\xee\x17\x0a\xab\x50\x92\x3b\x0c\x72\x3f\x57\x18\x85\x92\xdc\x01\x90\xfb\x99\xc2\x26\x94\xe4\xf6\x82\xdc\x4f\x15\x26\xa1\x24\xb7\x0b\xe4\x7e\xa2\xb0\x08\x25\xb9\xed\x20\xf7\xba\xc2\x20\x94\xe4\x36\x83\x5c\x0f\x85\x3d\x28\xc9\x6d\x00\xb9\x1f\x2b\xcc\x41\x49\x6e\x0d\xc8\xfd\x89\xc2\x1a\x94\xe4\x56\x82\xdc\x8f\x14\xc6\xa0\x24\xb7\x14\xe4\x7e\xa8\xb0\x05\x25\xb9\x45\x20\xf7\xc7\x0a\x53\x50\x92\x9b\x07\x72\x3f\x50\x58\x82\x92\xdc\x1c\x90\xfb\x23\x85\x21\x28\xc9\xcd\x00\xb9\xee\x0a\x3b\x50\x92\x9b\x06\x72\x7f\xa8\x30\x03\x25\xb9\xc9\x20\xf7\x7d\x85\x15\x28\xc9\x4d\x00\xb9\xef\x29\x8c\x40\x49\x6e\x2c\xc8\x7d\x57\x61\x03\x4a\x72\xa3\x40\xee\x0f\x14\x26\xa0\x24\x37\x0c\xe4\x92\x0a\x0b\x50\xd6\x7f\x20\xe7\x29\x0c\x40\x59\xff\x81\x5c\x37\x85\xfd\x27\xeb\x3f\x90\x7b\x4d\x61\xff\xc9\xfa\x0f\xe4\x5e\x55\xd8\x7f\xb2\xfe\x43\x05\x28\xe7\x3b\x0a\xfb\x4f\xd6\x7f\x20\xd7\x55\x61\xff\xc9\xfa\x0f\xe4\xbe\xad\xb0\xff\x64\xfd\x07\x72\xaf\x28\xec\x3f\x59\xff\x81\xdc\xb7\x14\xf6\x9f\xac\xff\x40\xae\x8b\xc2\xfe\x93\xf5\x1f\xc8\x75\x56\xd8\x7f\xb2\xfe\x03\xb9\x6f\x2a\xec\x3f\x59\xff\x81\xdc\x37\x14\xf6\x9f\xac\xff\x40\xee\x65\x85\xfd\x27\xeb\x3f\x90\xfb\xba\xc2\xfe\x93\xf5\x1f\xc8\x7d\x4d\x61\xff\xc9\xfa\x0f\xe4\x5e\x52\xd8\x7f\xb2\xfe\x03\xb9\x42\x85\xfd\x27\xeb\x3f\x90\xfb\xaa\xc2\xfe\x93\xf5\x1f\xc8\x7d\x45\x61\xff\xc9\xfa\x0f\xe4\xbe\xac\xb0\xff\x64\xfd\x07\x72\x2f\x2a\xec\x3f\x59\xff\x81\xdc\x97\x14\xf6\x9f\xac\xff\x40\xee\x8b\x0a\xfb\x4f\xd6\x7f\x20\xd7\x49\x61\xff\xc9\xfa\x0f\xe4\x3a\x2a\xec\x3f\x59\xff\x81\xdc\x17\x14\xf6\x9f\xac\xff\x40\xee\x05\x85\xfd\x27\xeb\x3f\x90\xfb\xbc\xc2\xfe\x8b\xca\x25\x8b\xb9\x73\xb9\x67\x28\x72\x47\xba\x55\x39\xdc\xaa\x20\xf5\x56\xf7\x24\xb9\x91\x20\x97\x9f\x2a\xf7\x40\x92\x2b\x03\xb9\xbc\x54\xb9\x5e\x03\xa3\x72\x83\x41\x2e\x91\x2a\xd7\x47\x92\x2b\x05\x39\x37\x55\xae\x9f\x24\xd7\x17\xe4\x9e\x4f\x95\xeb\x2f\xc9\x15\x83\xdc\x73\xa9\x72\x03\x24\xb9\xbb\x46\x01\xca\x79\x36\x55\x6e\x90\x24\xd7\x02\x72\xcf\xa4\xca\x0d\x91\xe4\xae\x81\x5c\x87\x54\xb9\xa1\x92\x5c\x33\xc8\x3d\x9d\x2a\x37\x4c\x92\x3b\x0f\x72\x4f\xa5\xca\x8d\x90\xe4\x9a\x40\x2e\x37\x55\x6e\x94\x24\x77\x02\xe4\x9e\x4c\x95\x1b\x23\xc9\x35\x82\xdc\xe7\x52\xe5\xc6\x4a\x72\x87\x40\xee\x89\x54\xb9\xf7\x25\xb9\x06\x90\x7b\x3c\x55\x6e\x82\x24\xb7\x07\xe4\x1e\x4b\x95\x9b\x24\xc9\xd5\x83\xdc\xa3\xa9\x72\x93\x25\xb9\x6d\x20\xf7\x48\xaa\xdc\x07\x92\x5c\x1d\xc8\xb5\x4f\x95\x9b\x26\xc9\xad\x07\x39\x45\x90\x45\xa5\x24\x57\x0b\x72\xed\x52\xe5\x66\x48\x72\x5d\x0b\x50\xce\x43\xa9\x62\xb3\x24\xb1\x2e\x05\x28\x27\x27\x55\x6c\x8e\x24\xf6\x72\x01\xca\x21\xa9\x62\x1f\x4a\x62\x85\x05\x28\xa7\x6d\xaa\xd8\x3c\x49\xec\xc5\x02\x94\xd3\x26\x55\x6c\x81\x24\xd6\xb1\x00\xe5\x64\xa7\x8a\x2d\x92\xc4\x0a\x0a\x50\x4e\x56\xaa\xd8\x12\x49\xcc\x2d\x40\x39\x4e\xaa\xd8\x52\x49\xec\x99\x02\x94\x63\xa7\x8a\x2d\x97\xc4\x72\x0b\x50\x8e\x95\x2a\xb6\x52\x12\x7b\xbc\x00\xe5\x98\xa9\x62\xab\x25\xb1\xf6\x05\x28\x07\xa7\x8a\xad\x91\xc4\x72\x0a\x50\x0e\x22\xc4\x20\x4b\xba\xe2\xf6\xef\xb6\x2f\x32\xbb\xe1\xff\xff\x3f\xfa\x5f\x3e\x6a\x37\x08\x19\x86\x61\x20\x6c\x5a\xb6\x93\x95\xdd\xa6\x6d\x5b\x42\x48\xce\x43\xed\x1e\x6e\xff\xc8\xa3\x8f\x3d\xfe\xc4\xe7\x9e\xcc\x7d\xea\xe9\x0e\xcf\x3c\xfb\xdc\xf3\x6e\x22\x2f\xbf\xe0\xf3\x2f\x7c\xa1\x63\xa7\x2f\x7e\xe9\xc5\x2f\x7f\xe5\xab\x85\x2f\x7d\xed\xeb\x2f\x7f\xe3\x9b\x9d\xbb\x7c\xeb\x95\x6f\x77\xfd\xce\xab\xaf\x75\xf3\x92\x7f\xf0\xdd\xef\x7d\xff\x0f\xbb\xff\xd1\x0f\xfe\xf8\x87\x3f\xfa\x93\x1f\xf7\x78\xfd\x27\x3f\xfd\xd9\xcf\x7f\xf1\xa7\x3d\xff\xec\xcf\xff\xe2\x2f\x7f\xf9\x57\x7f\xfd\xc6\xdf\xfc\xed\xdf\xfe\x97\xbf\xfb\xaf\x7f\xff\xab\x37\xff\xdb\xaf\xff\xe1\x37\xff\xf8\xdf\xff\xe9\xad\x7f\xfe\x1f\xff\xf3\x5f\xfe\xd7\xbf\xfe\xdb\xdb\xff\xfe\x1f\xff\x59\xf4\xce\xbb\xbf\xfd\x6d\x31\xea\x85\x7a\xa3\x3e\x88\xe4\xe3\x7c\xab\xb2\x23\x6e\xef\x55\xa3\x5f\xff\x48\x0c\xe9\x2a\x2e\x1e\x1f\x56\xec\x55\x27\x08\xfe\xf2\xaa\x31\x15\xe8\x64\xd6\xe1\xa4\xf1\x93\x39\x79\x06\x0d\xe8\xb2\x99\x2b\x9a\x46\x87\x35\xd2\x1f\x82\xaf\xfb\x20\xe2\x39\xcc\xaf\x9c\x8f\xe7\x24\x5b\x70\x51\x25\x6b\x46\x4c\xee\xf5\x39\x2c\xb2\xab\x1a\xb7\x16\xd9\xc5\xe2\xd5\x6a\x70\x10\xba\x56\x8b\x69\xec\x1a\x03\x89\x64\x91\xe9\x2f\x92\x1f\xcf\x11\xc3\xd6\xfc\x38\xb8\x26\x6a\x32\xe4\xfa\x11\x88\xe5\x88\xdd\xa8\x3e\xbc\x7d\x43\x78\xfb\xc6\xe8\xed\x4b\x5b\xbf\x7d\x27\x7a\xb7\x4e\x66\x2e\x2f\x81\x36\xd4\xad\xed\x0d\x44\xd4\x6d\xcd\xee\x58\x8e\x82\xe7\x34\x21\xfa\x1c\x37\x9a\x08\x67\xa0\xf8\x8c\x53\x46\xf0\x8c\x97\x8c\x5c\x7a\x53\x7a\xb7\x77\xd8\x53\xeb\x70\xb2\x18\xf7\x09\x4a\xfc\x61\xea\xce\xf6\xeb\x41\xfe\xe5\x3f\x83\x6b\x9e\xef\x93\xfc\x4d\x51\xd2\xec\x19\xfe\xf6\x1f\xc4\xbb\x6f\x50\xa7\x74\x20\x92\x67\x24\x1f\xe7\x12\x9d\xe9\x2f\xc4\x35\x92\x8f\xbc\xce\xbe\x79\x96\x3a\xa6\x49\xd2\x48\x18\xde\x13\xd4\xa9\x0c\xd7\xbd\x91\x44\x45\x09\x83\xb0\x57\x7a\x23\x46\xb5\x8d\x16\xdf\x79\x8f\x58\xae\x6f\xd0\xf2\xfc\x29\x7b\xea\x33\xd4\xdd\xac\xd3\x1e\xe8\xa5\x91\x80\xc6\x72\xf1\x11\xdb\xc5\x47\x14\xfa\x2d\xa3\x8c\x56\x5e\x47\xbf\x65\x34\x22\x56\xb1\x38\x1f\xbb\xb8\xb3\xd9\xa0\xd3\x50\x52\x9f\x3b\xb6\xf5\xe7\xc2\x03\xf8\x63\x31\xbf\x69\xd8\x40\x1a\x51\x70\xff\x32\x44\xef\xef\xb2\xd0\x65\xe0\x71\x19\x74\x47\xde\x96\x70\x67\xb3\x90\xfd\xb3\x19\x27\x51\x51\x67\x31\x90\x70\x9c\xc8\x70\x87\x08\x4d\xaa\x1b\x2d\xd7\x0e\xd4\x4d\x4e\x47\x83\x7f\x0a\xfa\x69\xd2\xd0\xeb\x9b\x5c\x1a\xe9\x48\xbb\x46\xf2\x31\xde\x82\x9e\xa3\x2e\x72\xef\x25\xee\x01\x4f\x3e\xce\xbf\x7f\x9e\x7e\xe1\xbd\x40\x3d\xde\x1a\x35\x0d\x98\x42\x71\x57\x88\xaf\xba\x4b\x2c\xee\x8e\x51\x05\xe0\xc6\x52\x00\xd2\x53\x26\xb7\xfe\x14\x5f\x0f\xb8\xfc\x9d\xf2\xa8\xbb\x9d\x5a\x02\x6f\xd2\x3e\x23\x28\x43\x7d\x05\x98\x51\x73\x4c\x13\xa9\x4e\x46\x34\x47\xc2\xf0\xf2\xa9\xaf\x3c\x46\xa7\xac\x14\x6f\xb7\x3b\x27\x45\x11\x7d\x89\x3a\xd5\xe3\xdc\x71\x46\xfa\x3b\xb2\xca\xe9\x6a\xfc\x38\x86\x36\x9e\xd9\xfa\xed\x58\x09\xc3\xc7\x1f\xbb\x46\x9c\x91\x46\xeb\xe1\xb3\x33\x94\xce\x97\xa9\xab\x9e\x1a\x89\xbf\x8c\x53\x46\x73\xc5\xfb\x6e\x51\x36\xe0\xb2\x68\x03\x6e\xe4\x03\x5a\x1c\x3d\x15\x58\xc8\x69\x9e\x96\x51\x11\x65\xd4\x39\xd5\xe9\x75\x4e\x58\x39\x71\x9a\xbf\x56\xe9\xcd\xcf\x50\x2b\x5f\xa7\x0b\x0a\x74\xbe\xf0\xa7\xb1\x35\x9d\x76\xa9\x2e\xd2\xa0\xf8\x39\x89\xaf\x3b\x3f\xc7\xc7\xe3\x2e\x74\x39\xc1\x3b\x68\xf0\xe5\x82\xe4\x93\x5c\xd1\x7c\x8b\x7e\xc1\x26\x6b\xaf\xc3\x0f\x4f\x09\x5a\xf5\xf5\x58\x7d\x75\xb9\xf8\x0e\x0d\x39\xaa\x7c\x7c\x3d\x93\x46\x02\x79\xdf\xa1\x6b\x02\xf0\xc3\x9b\x30\xfc\x33\x87\x4c\xc2\x20\x2e\x72\x0d\x3e\x6e\xaf\x33\xe8\x7a\x00\x61\xed\xf5\x4d\x0d\x0a\x37\xba\x45\x67\xb5\x08\xb3\x55\x69\xd6\x35\xa8\x06\xef\x42\xbf\x53\x94\xe9\x0e\xde\x6f\x46\x9e\x5b\xdb\xfa\x73\xf9\xf3\xf8\x73\x32\x0f\xde\x06\x1b\xbc\x11\x1b\xbc\xb1\xde\xe0\xbd\x26\xc3\xe0\xbd\xd6\xa0\x8b\x19\x74\x46\xdd\xfd\xf7\x3a\x7a\xc7\x68\x3d\x1b\x3e\x5b\x4d\xbf\x31\xfd\xed\xa8\x7e\xe7\x56\xee\x26\x83\xae\x87\x78\x07\x0c\xba\xde\x11\x83\xb7\x2e\xad\x01\x1a\xb4\xf6\xd2\x38\x7a\x75\x73\xfa\xfb\xc1\xff\x95\x22\x4e\xbc\xc5\xa0\x2b\x29\xcc\x4d\xd4\x2d\x0e\xf1\x56\xf1\x09\x07\x94\xc4\xb1\xa6\x36\xdb\xd2\xdf\x8f\x19\x1f\x5c\x93\x6c\x37\xe8\x1a\x8c\xb7\xdf\xa0\x6b\x2c\x74\x06\xb0\xd3\xa0\xeb\x28\x20\xf7\x96\x38\x05\x78\x2b\xc6\xfb\xd4\xa7\x2d\xb1\xb7\xc4\x29\xc0\x3e\x83\x2e\xb1\xe8\xce\x01\xde\x8a\x1e\x3e\xf5\xbf\x6d\x0e\x10\x7d\xee\x47\x99\xe6\x00\x5c\x8d\xb8\x7a\x6a\x04\x47\xd4\x88\xe6\x1c\x60\x4f\x06\x35\xb2\xd7\xa0\x6b\x43\xde\x0e\x83\xae\xfd\xfc\x7e\xf5\xc8\xa7\x92\x8e\x47\xa2\x25\xed\x1a\xc9\x27\x78\xbb\xbe\x61\xd0\xb5\xa2\x38\x5d\xf0\xd0\x67\xab\xe4\x0e\xeb\x29\xb9\x23\x06\x5d\x5c\xf2\xae\x1b\x74\xf1\x28\x06\xef\xd1\xcf\x58\xc9\x35\x6a\x2a\xb9\x63\x06\x5d\x96\x62\x6b\x04\x9d\xe2\x10\x1f\xff\x8c\x95\xdc\x27\x9a\x4a\x8e\xae\x16\x7c\x81\x78\x57\x0d\xba\x60\x15\x83\xf8\xa4\xf8\x84\x7d\x4a\x4b\xa5\xd4\x77\x40\x25\x8d\x04\xf6\x4e\x1b\x74\x81\x8a\xbe\x02\x4a\xe6\x72\x03\xaa\x18\x81\x1e\xc5\xac\x18\xc1\x98\xc2\x81\x31\x75\xc5\xa0\x2b\x55\x84\x29\x82\x62\xae\xa8\xea\x91\x8b\xa2\x5b\xac\x45\x90\x60\x5b\xa6\x1b\xd9\x12\xda\x80\xe8\xe7\x6c\x5f\xbd\x35\xb2\xcf\xed\x13\x66\x3e\x76\xcd\xd0\x6a\x6a\xdd\x54\x33\x22\x2e\x09\x93\xaa\xa3\x60\xc5\x53\xa4\xd8\x2b\x16\x47\x37\x1f\xe2\x6d\x4d\x95\xda\xc0\x4c\x42\x5f\x27\xba\xa1\x4e\x14\x9e\x77\xae\xf5\xe7\x75\x32\xdf\x0e\x5c\x62\x97\x0d\xba\xf2\x06\x3a\x20\xf2\xd5\xf3\xda\x83\x8b\x16\xd1\xc5\xb4\x44\xc1\x98\x53\xc7\x36\x7e\xfa\x63\x4e\x2d\xdb\xee\xe8\x57\xca\x67\x5a\x3e\x97\x5a\xa7\xe1\x14\xfc\xe9\xf4\x75\xc3\x91\xa8\x36\x1c\x89\xde\xfe\x1d\xec\xd9\xe6\x0c\x03\xd1\x65\xb6\x92\xe8\x9d\x62\x2b\x85\xff\xdf\x18\x88\x62\x68\x98\x9b\x9f\xb1\x4e\x6c\xd1\xd4\x89\xb7\xd9\x0a\xe5\xef\x6f\xce\x70\x27\xad\xe7\x23\x37\x3a\xc9\x93\x3c\x1f\x1d\x63\x4d\xf2\xfc\xa7\xdd\xfd\xbd\x79\x3e\xee\xfd\xbf\xe2\xf9\x78\x20\x3e\xf5\x84\xb2\xf4\x6a\xe2\x94\x4f\x71\xaf\xb4\xf7\xcb\x33\x98\x92\xa8\x41\xae\xf1\x0b\x9e\x00\x15\xd1\x15\x58\xc2\xbe\x66\x13\x00\xd4\xd9\xac\x46\xec\xc9\x55\x3a\x03\x49\x10\x22\xd1\x2b\xe3\x1a\x4e\x45\x74\x0d\xa7\x07\x94\x6a\x19\x75\xf6\x75\x32\xab\x59\xe5\x85\x5f\x54\xb1\x2a\x64\x5f\xb8\xac\x12\xf9\x07\xa6\xc0\x92\x15\x6b\xc3\xb4\x08\x4d\x3e\x17\x15\x89\x80\xf5\x15\xc1\x76\x44\x8e\x28\xa8\x7c\xc9\x60\x6b\x61\xfd\x10\x5d\xee\x65\x71\x1d\x0e\xed\x2c\xcd\x48\x02\xf3\xbf\x08\xc0\xfc\x2f\x7a\x70\x36\xff\x73\x05\x6a\x95\xaf\x19\x45\xf9\x4a\x44\xbe\x5d\x28\x5a\x65\xd1\x03\xe1\x7a\x29\x8d\x03\x83\x75\x6a\xba\x22\x64\xc5\x75\x4f\x21\x36\x80\xd4\xa0\x04\xf2\x7a\x23\xba\x62\x1c\x4f\x07\x12\x83\x1c\xc9\xf9\xcc\x17\x8e\xf3\x51\xbb\x6f\x1b\x06\xc2\xd8\xb4\x6c\xdb\x76\x1c\x27\x2b\xbb\x4d\x9b\x36\x6d\x49\x4e\x4e\xce\x43\x0f\x3d\xd4\xee\xe1\xf6\xed\xc3\x15\xd8\xa7\x9e\x7e\xba\x43\x87\x0e\xcf\x3c\xf3\xec\xb3\xcf\x3d\xf7\xdc\xf3\x6c\x29\x36\x5c\x25\x6d\xc6\xf2\x2a\x69\x85\x7a\x95\xb4\xd9\xe4\xab\xa4\x2d\x66\x8f\x39\x3d\x58\x07\xf9\x06\x8d\x68\xa2\x95\x51\x6a\x45\xbe\x2d\x20\x24\x59\x71\x75\x39\x0a\x9a\x50\x16\xb3\xef\xd8\x97\xec\x36\x9d\xcd\xec\x20\xa1\x46\x1e\x4f\xa9\x91\xe4\x7f\xb9\xed\xe2\xd0\xb8\x24\xef\x6b\x34\xec\x28\xbc\xb6\xd8\xea\x6c\xb6\xa7\x15\x51\xce\x1b\x15\xdc\xcd\x10\xbf\x00\x91\x6c\xff\x8b\x4e\xa6\x91\x67\x04\x7c\x85\xbe\x89\x54\xf9\x92\xf1\x64\x1e\x4a\x3e\xdf\x27\x0f\x27\xbb\x94\x24\xbb\x94\x26\x70\xd2\x60\xff\x72\x51\xd2\xed\xc3\xfe\xc9\x47\x8a\xaf\x30\x2b\xca\xc5\xc9\x62\xd4\x37\x81\x48\x78\xef\xec\x04\x96\x5e\xf6\x71\x1a\x5e\x24\x00\x97\x5a\xe2\xcb\x2a\x5f\xf5\x31\x66\x20\x7c\x89\xda\x07\xe1\x95\x65\xc1\xab\x96\xf2\x37\x83\x7b\x19\xe2\x17\x65\xfe\xab\x96\xf2\x57\x0d\x2b\xa8\x13\x8d\x37\x22\xae\x49\x5f\xd5\x82\x57\xb5\xf9\xab\xda\xae\x15\xbc\xa2\xff\xd6\xfc\x55\xbf\x40\xa3\x8f\x88\x6b\xd3\x57\xb5\x48\x78\xef\xec\x84\x4d\x98\x39\xfc\x46\xa0\xa4\xb8\x39\xc7\x5d\x23\xae\xd5\xd9\xec\x9e\x8f\x5d\x9b\xba\x44\xe1\x4b\x83\x89\x64\xb3\x0b\x84\x9e\x3d\x49\x6c\x6a\x6a\x95\x58\x1c\x55\x89\x3d\x99\xb6\x78\x23\xd0\x1b\x6f\x06\xea\xb6\x7b\xe4\xd6\x15\xad\xdf\x9a\x06\xd7\x85\x2b\xda\x79\xa1\x0d\x50\x6e\x85\x1d\xbb\xd9\xcc\x3c\x8a\xf5\x0c\x50\x8a\x95\xab\x57\x1f\x88\x20\x8a\x75\xef\x04\x0d\x54\xa2\x8f\xae\x42\x45\x95\x9e\xd3\x7e\x5c\x16\x7c\x68\x80\x0f\xf9\xfc\x43\x15\xad\x68\xfa\xa5\xb4\x34\x26\xdc\x7c\x99\x1d\xdc\xdc\xbf\xe2\x1b\xd8\x78\x15\xe7\x04\xbe\x1b\x23\x30\x73\x79\x99\xf5\x90\x56\x77\x79\x89\xba\x41\x89\x76\x64\x2a\xb9\x0a\x9e\x5b\xc8\x0e\xb7\x11\x4c\x82\xe9\xe2\xe3\x55\x26\x01\x14\xa6\xab\x55\x98\xae\x9d\xb0\xe8\x82\x2d\x5d\x7d\x37\x93\x46\xc2\x4a\x1a\x09\x9b\xae\xc8\xb7\x65\xbd\x21\xd9\xbe\x88\x35\x76\x21\x60\x4a\x04\xe0\x81\x3f\x6d\x88\x8b\x13\xc8\x6b\x47\xc3\x98\x92\x06\x9b\x8f\x52\x7f\x5e\x7b\x3a\x86\x89\xf7\x2a\x16\xee\xb5\x50\xba\x57\x16\x1f\xe9\x40\xb5\xb0\x5e\xf7\x7a\x18\x36\xe0\x10\xba\x28\x61\x87\xcb\x9e\xfa\xaf\x9a\x8f\x05\x7d\x25\x68\xaa\xa0\xb3\x87\x4c\xcb\x44\xa6\x94\xa5\xcf\x2e\x7e\x60\xd2\xdd\xec\x18\xe3\x4b\x3e\x6a\xf7\x94\x61\x20\x84\x10\x36\xfd\xa8\x1d\x42\x48\x0e\x8b\xda\x09\xc6\x05\x69\x4c\x98\xaa\x1e\x13\x8a\x11\x1f\x13\xaa\x50\xb2\xd8\xea\x93\x34\x78\x19\x61\x1a\xce\xe7\x3d\x49\xa3\xf5\x98\xbd\x1d\xcd\xa0\x2f\xde\x30\x18\xa9\x99\x20\x68\x2a\xc9\xd1\x24\xac\x11\x57\x84\x96\x6b\x55\x54\x9b\x94\x88\xf7\x8c\x74\xf9\x2a\x94\x6c\x34\xfb\xc0\x3d\x5f\x32\x7e\x9c\x7c\x9e\xeb\x3c\xd7\xe8\xcb\x54\x41\x6e\xe0\xa6\x74\x51\xb2\xb1\x77\x27\xfe\x0e\x4f\xf8\x3d\x93\xa7\x99\xe2\x6a\x6e\x4e\xb2\xd9\x28\xaa\x4c\x56\x1d\x4d\xf8\x76\x8f\xe1\x8f\x2f\x91\x64\xfb\xca\x37\x74\x0d\xd1\x51\xd1\x93\xdd\xd4\x60\x1d\x2b\x5b\x08\x6b\x15\x2f\x5e\xae\x5c\x2d\x7d\x23\x1f\x27\x6b\x1f\x7c\x8e\x5e\x1d\xc6\xd8\x08\x97\xad\x16\x2d\xa5\xec\x3c\x96\x8c\x8a\x69\x2b\x5a\x22\x6d\x93\xaf\x25\xdb\x26\x6b\x8d\x9f\xcd\xa9\xec\xd0\x3f\x81\xc2\x81\x18\x27\xdd\x12\x3a\x0e\xd2\xc1\x29\x61\xba\x38\xe9\x96\xba\x26\x57\x95\x84\x46\x38\xd2\xc1\x2a\xc7\x4f\x71\xf5\x46\x67\x33\x9b\x97\xd3\x9b\xae\xc1\x8c\xd1\x30\xfb\x55\x47\x69\xd8\x0b\x6e\xf5\x10\xed\xee\xb4\x5b\xb6\xf5\x6f\x05\x35\x9d\xcb\xff\x0d\x55\xed\x72\x93\x9b\x4f\xc1\x4b\xc3\x86\x50\x16\x36\x84\xf2\x70\x0a\x53\x11\xba\x0b\x7a\x50\x45\x16\x44\xec\x8a\x65\xb3\x29\x47\x50\x95\xd5\x7c\x14\x7d\x9b\xd7\xa7\xff\xf9\x4d\x3e\xa8\x56\x07\x76\x6d\xb2\xd1\xe8\x93\x7c\xac\x2f\x6b\x75\xc5\x28\x83\x0b\x36\xb7\x28\x9f\x87\x4c\x04\xd1\xc0\x22\xc3\x88\x2c\xd7\x48\xba\x45\x0c\x3a\x94\x19\x1e\x95\xa1\x7a\xcc\x81\xdb\x65\x53\xd1\x37\x42\xc9\x91\x92\x64\x0e\x55\x48\xac\xb8\xa0\x49\x15\xd7\x74\xe0\xa7\x8b\x34\x3e\x25\x85\x25\x09\x17\x96\xfb\xcd\x84\x1e\x66\x56\x7c\x80\xb0\x8b\x2b\xfa\x76\x8c\xb4\xc8\x72\xf1\x9a\xad\x66\x70\x0d\x31\xc8\x04\xf7\xff\xf8\xb0\xc8\x7c\xd4\xee\x9f\x0d\x50\x7a\xd8\xb4\x2c\x6a\x30\x67\x65\x67\x67\x83\xe2\xcb\x01\x63\x99\xfe\x4f\xb0\x97\xa9\xc1\xfc\xcc\xb3\x60\x2b\x53\x63\x99\x06\x2e\xd2\xc8\xc5\x17\xbf\x4c\x63\x17\x5f\xfa\xda\xd7\x5f\xa6\xd1\x8b\x5d\xbe\x45\xe3\x17\x79\x00\xe3\x1f\x7c\xf7\xbb\xdf\xfb\xde\xf7\xbf\xff\xfd\x3f\x64\x61\x8c\xa1\x8d\x5d\x9c\x12\x89\x58\x95\x46\x9f\xb2\x48\x44\x50\x07\xcd\x88\xfd\x6d\xa1\xca\xa9\x14\xf7\x98\x03\x16\x2c\xed\x38\xe7\xf8\xc2\x73\xaa\x81\xfd\xc3\x88\xcd\x89\x33\xda\x9c\x0e\xdd\x81\xc6\xc2\xcd\x7f\x20\x1a\x9d\xd8\x37\x3a\xfd\x49\x5b\x29\x96\xa6\x79\x65\x58\x98\xe6\x45\xed\xeb\x53\x6c\xed\x56\x34\xb0\x33\x9b\xd7\xd4\x39\xdd\x5d\xb2\xaf\x9b\x03\xfb\xda\xa5\x66\xba\x99\x7c\x52\xb0\x96\xbf\x47\xbc\xa3\x6c\x6d\x34\x50\x12\xa0\x4f\xab\x50\x38\x9d\x6e\xd5\xfe\x1c\x29\x56\xc3\x1e\xc9\x19\x10\x8c\x65\x4f\xd0\x55\x57\xb6\x40\x91\x84\x9e\xe8\xbb\x8e\x3e\x47\xbf\xf0\x0e\xb3\xc5\xce\x50\xff\x18\xe1\xf0\xc4\x15\x54\xc7\xc8\x63\xc7\x88\x8f\x3d\x9e\xd3\xca\x84\x36\x22\x19\x19\x26\xdd\x04\xa2\x63\x49\x77\x3a\x1e\x80\x8c\x6b\x88\xd1\x79\xe1\x75\x95\x5e\xfb\x7f\x7d\xc4\x30\x84\x6b\xdb\xb3\x61\x2f\x3b\x41\x47\x3b\xd7\x7f\x9d\x4b\x06\xdd\xae\x46\x5c\xe9\x88\x0a\x25\x43\x50\xb5\xc5\xbf\x65\x93\xa7\xb0\x6a\xe9\x88\x01\x75\xcd\x07\x3b\x8b\xcd\x09\xba\xb9\xd8\x35\xf9\xa3\xba\xd2\xc5\x56\xe2\x5a\xc9\x6c\xfe\x4d\x82\x2e\xbb\xd2\x99\x63\x57\x56\xd7\x7c\x62\x92\x2b\x04\x9b\x75\x25\x74\x12\xf6\x6d\x12\x46\xbc\xf1\xfa\x0d\xad\x6d\x01\xb6\x36\x32\x02\xfa\x03\x67\x35\xf4\xab\x8a\x0f\x9f\x8c\x5c\x37\x55\xbc\x2e\x65\xe4\x4c\x16\x17\x1f\x5a\x00\x3f\xd3\xde\x23\x8c\x95\x74\xa4\x84\xa6\x5c\x9a\x40\x6c\x98\xf4\x17\x87\x3e\x4f\xb7\xc2\xd1\x98\xfb\x2e\xfe\xd8\x46\x1b\x84\xff\xa1\x5b\x67\xb3\xbd\x3c\x30\xfa\x17\x7f\x81\xee\x7b\xa3\x73\xb7\x6f\xfa\xf2\x4d\xc2\xc0\x58\xcd\x07\xc6\x39\xc9\x72\xee\xee\x31\xa8\xee\xd0\x1a\x90\x9a\x90\x18\x6a\x56\xa5\x1c\x90\xaa\x05\x99\x59\x51\x19\x1a\xfa\xf5\xf5\x70\x40\xaa\x42\xa2\x39\x1e\x15\x7d\x81\xee\x7b\x63\x52\xd1\x33\x89\xd3\xb6\xeb\x2a\xb6\x52\xe3\x27\x77\x0e\xbe\xca\xf6\x67\x80\x85\xc1\x57\x86\xef\x20\xad\x81\x1a\x6d\x7c\xff\xd1\x48\x8d\x56\x67\xaa\xd1\xba\x05\xac\xd7\xf8\x69\x39\x7d\x8b\xa5\x4b\x67\x33\x37\x34\x86\x90\x52\x6d\xbe\x44\x37\xea\xd1\x80\xa7\x42\xbf\x82\x6a\x10\xb3\x82\x62\x56\x0a\x2b\xc5\x1a\x24\x4e\x44\xa2\xa5\xf8\x35\xba\x30\xaa\x28\xc5\x45\xad\x97\x62\x60\x66\xb2\x95\x97\x68\x31\x76\x17\x0a\x9b\x17\x63\x0f\x28\xc5\x71\xd1\x52\x5c\x92\xa9\x14\xd7\x8b\xa5\xd8\x3d\x62\xf7\x65\x2c\xc5\x2e\x74\xa5\xd7\x7b\x85\xef\x02\xa4\xd7\xd5\xfe\x2e\xa5\x58\x8b\xc4\x40\xaf\x68\x29\x7e\x8b\xed\xf9\xb3\x92\xb8\xa7\x10\xf1\xd1\x91\x2a\x21\x5f\x03\xbe\xca\x96\x47\x37\xb2\xe5\x51\x90\x15\x94\xcf\x0b\x44\x55\x07\xab\x35\xeb\xa0\x11\x09\x05\xce\xeb\xe0\x6d\xa1\x5a\x78\x1d\xf4\x84\x3a\x18\x1d\xad\x83\x35\x99\xea\x60\x8f\x58\x07\x3d\xc3\x3a\x78\x5b\xac\x03\x65\x0d\xac\x65\xab\xb4\x2c\xb2\x2e\xdf\xaf\x83\xc6\xdf\xa5\x0e\x1a\x91\x18\x2e\x15\xad\x83\x75\x6c\x6d\x52\x51\x8c\x1b\x5b\x2f\xc6\x40\x79\xbf\x29\x94\x2c\x2f\xc5\x06\x94\xda\x94\x4b\xa9\x46\x18\x1b\x2d\xc7\xba\x4c\xe5\xd8\x20\x96\xe3\x9b\x61\x39\xc2\xa4\x23\x63\x63\xde\xcc\x16\x59\xbd\xad\x06\xdf\xa9\x48\x2f\x6d\xf8\x5d\x8a\xb2\x01\x89\x71\x4c\xd1\xa2\xdc\xc2\x37\x26\x5a\x49\xdf\x2d\xb1\x83\x2f\x30\xee\xe3\x5b\x11\xc3\xb1\x35\x8f\x7e\xa1\x2a\xf6\x9d\x9a\xc5\xfe\x46\x6a\xb1\xd7\x29\x8a\xbd\x98\x16\x7b\x79\xb4\xd8\x77\x65\x2a\xf6\x6d\x62\xb1\xbf\x11\x16\x7b\xb1\x4e\xb1\xef\x66\x1b\x25\xd9\x46\xc3\x27\xfd\x62\xaf\xfb\x5d\x8a\xbd\x4e\x28\xf6\xbd\x52\xb1\x7f\xc4\xf6\x3d\x2a\x8a\x72\x9f\xe6\x90\x56\xa6\x50\xc6\x6f\xa5\x8e\x69\xf5\xb4\x28\xc7\x44\x8b\xb2\x21\x53\x51\xd6\x8b\x45\xf9\x56\x58\x94\x65\x3a\x45\x79\x80\xad\x84\x7a\x1f\xfb\x7b\x31\xe9\xa5\xf5\xbf\x4b\x51\xd6\x23\x31\xac\x28\x5a\x94\x07\xd9\xd6\x4b\xff\xce\xc9\xf2\x23\x09\x9d\x7b\x07\xf2\x65\xba\xf2\xae\xc9\x96\x8e\x93\x8d\x0b\x1f\x8b\x14\x67\x63\xeb\xc5\x99\x15\x59\x9e\x50\x97\x19\x8d\x01\xca\x21\xde\x71\x83\x6f\xd5\xac\x4c\x8e\x5f\xf5\x2c\xdc\xf3\x82\xc1\xdd\x1a\xf0\x85\x18\xaa\x13\x2d\x05\x2a\x16\xc7\x65\x59\x86\xc5\x30\x94\x2a\x85\xcb\x32\xe5\x06\xb6\xe8\x5c\x69\x0f\xd6\xef\xec\x87\xc5\xd4\xf4\x61\x4c\x47\x95\x72\x8e\xaf\xe1\x52\x68\x16\x2f\x15\x5c\x0a\xc4\x20\x83\x2c\xc9\x3d\x90\x8f\xda\x3d\x4c\x97\xae\xc2\xff\x99\xe9\xdc\x8e\xb3\x95\xd3\xe4\x4e\x66\x76\x8f\xb4\x72\x91\xbe\x97\x0d\xb3\xe3\x24\xee\x93\x67\x28\xd7\x39\x4c\xba\x22\x48\xdb\x54\xfb\xa2\xca\x24\x6b\xdc\x69\x1b\x12\xbb\x1d\xe2\xb3\x1c\x23\x99\x4d\xbd\x67\x30\x11\x4b\x66\x97\xf0\x39\x55\xe5\x4b\x06\xf6\xdd\x8b\x49\xc3\x45\x95\x1d\xfa\x26\x0b\x4b\x92\x85\x34\x55\x7c\x76\x51\x9e\x91\x34\x8b\xf2\x70\x74\xd5\x52\x49\xef\x1a\x49\xab\x48\x9a\x0e\x0e\x48\xff\x9e\x49\x54\x14\x3d\x34\xb3\x15\x51\x1c\x15\x1d\xac\x7e\x3e\x86\xa2\xa3\x93\x38\xf8\x6b\xf0\x32\x72\xfd\xf9\x3b\x7f\xcb\x64\x76\x49\xe4\x35\x5b\x2b\x41\x62\x90\xb9\x66\x8a\xaf\x28\x1f\xb5\x6b\x43\x77\x90\xc2\xff\xac\x74\x0d\xa1\x5a\xed\x2f\x69\x4f\x7f\x9f\x93\x74\x83\xda\x0b\xfe\xcd\xa7\xde\xb9\x91\x2e\xdf\x5b\xbc\xd1\x03\x12\xed\xf2\xc1\x8c\xdf\x0a\x9b\x85\xfa\xc6\x5e\xfb\xd6\x55\x4e\x27\x33\x57\xae\x90\x7e\xe2\x93\x23\x15\x92\x2b\x57\x48\x49\x1a\x51\x4a\x90\xcf\xd7\xe5\x91\x50\xfe\xbc\x25\x56\x76\xf0\x7f\xe4\x95\x23\x34\xbd\xdc\xa2\xa4\x5d\x14\xbe\x87\xab\xf3\x1e\xd0\x79\xb3\xb4\x7c\x7b\xf9\xa8\xdd\xd3\x61\x1d\x5a\x96\xed\xb0\x15\xe9\xb6\x6d\xe9\xba\x42\xba\x4a\x5d\xa8\xae\xd4\x42\xbe\xa6\xd0\x25\x70\x28\x99\x74\xa8\xa0\xa5\xd5\x85\xf6\x68\x2b\x5d\x8f\xb6\xe8\x3e\x7d\x5a\x58\xb5\x86\x50\x77\xfe\x07\x78\xe9\xc2\x4c\x95\xd7\x25\xb5\xf2\x16\xa6\xa9\xbc\x2e\xa9\x95\x97\x56\x14\x6a\xcd\x5f\xd8\xe8\xe0\x7f\x83\x99\x11\xd0\xd5\x78\x9a\xb5\xd7\x2e\x91\xf6\x3a\x40\xbc\xdb\x03\x71\x85\xad\x83\x5a\x0d\xe5\x71\xad\x03\x22\x4f\x47\x5a\x01\x55\x3d\x2c\xf6\x32\x3b\xcf\x4c\x1a\x3f\x67\x05\xf6\x14\x8b\x70\x71\x4d\xd7\x80\x26\xc2\x63\x5c\xba\x1a\x4f\x41\xa9\x3d\x03\x85\xf6\x2a\x36\xd8\xe6\xe6\x2e\xb2\x3e\x1a\x9a\xe6\x5d\xe1\x42\xd7\x10\x1c\x75\x6d\x58\x08\x12\x7c\x1f\x39\x13\x25\xba\xda\x35\x5c\xbc\xdd\xa8\x2c\x7e\x3b\x22\x96\x0b\x87\x7a\x19\x1b\xaf\xe2\x6c\xd1\x91\x27\x5c\x79\xd6\x92\x7d\x5d\xea\x6e\xec\x86\x0e\xcb\x5c\x3a\x4a\x92\xa0\x73\x24\xcd\x48\x5f\x91\xba\x1b\x94\xed\x53\x95\x1d\xe8\xf7\x7e\x4f\xf3\x8d\x24\xb7\xc8\xb7\x9b\xf9\xbf\xa9\xc1\xcc\xda\x9f\x8b\x84\xc6\xe8\xea\x34\x46\x17\x27\x0c\xba\x4c\x42\x97\xf9\xb6\x3e\xf4\x7b\x77\xb4\xe7\xa3\x76\x5f\x16\xb7\xf3\x67\xde\xcb\x1f\x3a\xb9\xb3\x65\x1f\x77\x8d\xba\x7b\x97\xfa\x6b\x86\xe5\x28\xf9\xe0\x81\xf9\xf3\x70\xc5\xf0\xcb\xcc\xe7\xf5\xa2\xbf\x68\x17\xfe\x6a\x32\x57\xc1\xe7\xa9\xab\x80\x5f\x6b\x16\xf9\x36\x75\x37\x2e\x6f\xfc\x7c\x8e\xdf\x9b\x5e\x73\x51\x50\xb3\x5f\xf2\xed\x70\x76\x21\x6d\xe6\x18\x2a\xb1\x1a\x25\x71\xdf\x84\x49\x6d\xc4\xae\xc6\xab\x00\x7d\x88\x44\xfc\xc5\x58\x5a\x61\x14\x5e\x69\xb0\x9d\x76\xdf\x54\x2e\x18\x5f\x2e\x68\x64\x40\xc8\xe7\x7e\x06\x4c\x37\x6d\xbe\xda\xd5\x08\xba\xac\x99\xcc\x4e\xbe\xe6\x9a\x95\x1d\x12\x26\x43\x73\xcd\xfe\x09\x2b\x89\x82\x4b\x13\xd4\x21\x01\x97\xba\x56\x57\x03\x25\x71\xf0\xcb\xf3\xcc\x23\x41\x6f\x0a\x57\x76\x35\xb0\x8b\x92\xef\x14\x25\x2c\x17\x9e\x6d\xbd\x93\x7c\xad\x7f\xd2\xec\x03\x9f\x8d\xe4\x3b\x45\x79\x36\x13\xfb\x79\xb8\x88\xf7\x79\x7f\xbd\x95\x45\x74\x18\x2c\x6a\x23\x8c\xe8\x78\x83\x59\xce\x3d\x5d\x8b\xcd\x20\x78\x77\x6e\x17\x84\x69\x5b\xf2\x52\x9c\x6b\x47\x4a\x6b\x88\x58\x5a\x62\x77\x7e\xc9\x78\x8d\xa7\x58\x78\x92\x05\xe2\xe4\xb3\x73\x50\x3a\x99\xdd\x7b\x86\xfb\xf0\x9f\x67\xdf\x53\x47\x55\xb7\x77\x12\x7e\x96\x0e\xfa\x81\x96\xf2\x1b\xa0\xe9\xe0\x3d\xe9\x97\x7d\xb8\x6e\x63\xb5\xdc\xb3\x7f\xc2\x14\xaa\xa0\x03\x9d\x93\xd3\x72\x34\xa1\xfc\xc3\x12\x7e\x8a\xe6\x0b\xf2\xcb\xb1\x0a\x75\x35\x10\x2d\x40\x94\x7c\xb7\x88\x96\x21\xee\x53\x44\x55\xeb\xbb\x45\x79\x7c\xe5\x94\x97\x21\x0f\xf1\x61\xdf\xd1\x8d\x81\xcc\xff\xcf\xcb\xe9\x49\x7f\xd2\xed\xa6\xac\x5d\x4b\x11\x22\xa3\xd3\x95\xd3\x9c\x64\x0d\x5f\x6b\x61\xf1\x2e\x5e\x69\x86\x25\x47\xbf\x55\x27\x4c\x9a\xa5\xe2\x09\xe1\x18\xab\x71\xe2\x43\x56\x88\xb6\xbd\x2f\x31\x3e\xa3\xc4\x44\x51\x62\xa5\x4a\xa2\x22\xe3\x3d\xa6\x64\x94\x98\x9a\x56\x82\x6b\xf0\xe4\x9d\x61\xcf\xb3\xe1\xc3\x55\x2d\xfb\x56\xa1\xc8\xba\xef\x74\xf1\x76\x53\xed\x34\x9b\x94\xe6\x24\x5b\x44\x05\xdd\x12\x2a\xe8\x60\x49\x94\x7f\x1f\x99\x31\x55\x8a\x37\x9f\x80\xe4\xe8\x54\x3a\x00\xa9\x66\x5a\x55\xe2\x75\x5b\x55\xef\xb8\x7f\x22\x7f\xc7\x44\xf0\x8e\x65\xe1\x3b\x96\x47\xdf\x71\xa6\xe6\x3b\x36\x89\xef\xd8\x94\xe6\x1d\x9b\xa4\x77\x9c\x95\xf6\x1d\xdb\x0b\xe1\x13\xfe\x3a\x1b\x8a\x5c\x3b\x3b\xcd\x7b\x12\x83\x9c\x48\x9d\x09\xa4\xcc\x08\xe8\x20\x94\xce\x78\x5c\xa1\x1e\x5d\xba\xfc\x43\x01\x4e\xd6\x36\x2e\xe1\xfe\x2b\xff\x9f\x3c\xb6\xb7\x5b\xb0\xdf\xc4\xf2\xcd\x12\xfa\x25\xd7\x06\x59\x74\x06\xce\xbb\x72\xb7\xa4\x05\xb6\xb5\xc5\x6d\xeb\xa2\x3c\xb6\x9c\xc5\xd6\xdd\xf8\x10\x5f\x27\x96\x68\x9d\x30\xac\x77\xc9\x1c\x01\xd4\x2d\x62\xe9\xf5\x13\x5f\x68\x65\xb6\xbc\x72\xc5\xdd\xc6\x7e\xf3\x58\x3f\xe7\x59\xd1\x82\x8a\x6e\x59\x08\x87\xab\x15\x69\x9a\x05\x4f\xe7\x50\xc8\x9a\x85\xcf\x1d\x79\x23\x8d\x97\xf0\x9f\x53\x2a\x3e\x67\x45\xa4\x96\xab\x50\xa4\x96\xf3\x51\x3b\x13\x6a\x36\x5d\x9d\xd6\xb6\x36\xcb\x53\xcd\xe6\x84\x0b\xce\x87\x66\xdf\xcb\x38\xb4\xc0\x5c\xb0\x5f\x35\x66\x3a\xf3\xe3\x91\xae\x57\x93\xe6\x06\xa4\x2e\xef\x50\x2f\xe3\x8e\x11\x53\xb5\xb7\x78\xe9\x19\x85\xa9\x5a\x18\x7a\xd9\x72\x3f\x5b\xe6\xba\x4f\xcf\x5c\xd7\xba\x79\xfd\xfb\x63\xde\xf6\xe9\x99\x85\x4b\xcf\xfd\x6e\xcc\x9b\x9c\xd8\x86\x77\x3e\x6a\xf7\x24\x8d\xb2\x53\x98\xd2\xe9\xde\xb5\x5e\xd3\xd9\x55\xdf\x8a\xb3\xeb\xf1\x24\x4a\x37\x35\xc6\xd4\x24\xa0\x51\x0b\x8f\x07\xf2\x4f\x06\x2b\xed\x42\x62\xa4\x76\x54\x84\xb8\x46\xf2\xd1\x9e\xa1\xc1\xf8\x58\x24\x55\x52\x16\x8b\xf0\x6b\xcb\xf3\xf1\x25\x1f\xe5\xdf\x67\xd3\x2f\x68\x8e\xa8\xf6\xbe\x63\x8d\xb9\x9d\x0a\x8b\x5a\x77\xaf\x09\xa2\xb5\x86\xbe\x6c\x5d\xeb\xb2\x42\x6e\x9e\x87\x68\xe8\x5a\xf4\xea\x2e\xfa\x0f\xaa\xcf\xf8\x20\x3f\x91\xc5\xa3\xd4\xf5\x2b\x6e\xc3\x7d\xc4\x1f\x6d\xf4\xef\x17\x03\x53\x48\x95\xf1\x18\x0b\x4e\x7d\x82\xbb\x7d\x83\x4c\x19\xd9\xe1\x0c\xf7\xf7\x00\xa0\xe5\x40\x25\x06\x99\x2b\xfb\x82\xa5\x2e\xf3\x10\x0f\xd2\xe2\x7d\x26\x5d\x47\xd9\xa3\x56\x0a\x1d\xf9\xbc\xb2\x30\xd2\x5f\x7a\x89\xe2\x42\x7f\xa1\x92\x95\xbe\xda\xc8\xe7\x67\x73\x8a\x21\xaa\xc2\x75\xfd\x72\x52\x15\x48\xae\xe0\x53\xc8\x4d\xf5\x29\x64\x85\x55\x9e\x1b\xf5\x29\xe4\x2a\x7c\x0a\x81\x0b\x4f\xe9\x55\xc8\x15\xbc\x0a\xb9\x45\xa1\x39\x53\x48\x7b\x3c\x0e\xb6\x2f\xf8\x3d\x9e\xcf\x41\xda\xd2\xd5\x03\x02\xd3\x1d\xa1\x1f\x3b\xb4\x65\xfe\xb6\x88\xdd\xae\x0b\x0c\xf7\x30\x55\xa2\xb3\x1d\xd4\xc7\x87\xec\x12\xda\x32\x1d\x33\xad\xc7\x74\x11\x8c\x20\xfd\xeb\x42\xff\xf3\x1e\xe5\xb4\x82\x18\x64\xac\x38\x58\xe4\xa3\x76\xd8\x30\x50\xba\x46\xd1\xa0\xa9\x3d\x1b\xd2\x6a\x4f\xbe\x5c\xcf\xfd\xdc\x19\x9a\xf2\xc2\xd6\x9a\x32\x85\x25\x11\x47\x4a\x1a\xea\x43\xea\xa6\x5c\x67\xf0\xb6\xdc\x23\x68\x4f\x6d\xc2\xad\x68\x3d\x22\x8a\x3b\xf9\x6e\x51\xb2\xdd\x2f\x42\x3f\x49\x5b\xc2\x8d\x5b\x26\x1a\xbc\x55\x83\xc1\x9a\x21\xb4\x36\x93\xb7\x36\xd6\xe2\xeb\x5a\x3d\x81\x36\x88\xa6\x8d\x58\xab\x02\xf8\x80\x9c\x0c\xd6\xea\xcd\xd5\x7c\x32\xf3\xf9\x56\xad\xd5\x43\x5a\x93\x18\x75\x63\x8b\x4c\x61\xba\x44\x67\x30\xfd\xc5\x3b\xc7\x9c\xc1\x94\x8a\xd7\x46\x67\x6a\x41\xac\x6c\x71\xff\x68\xac\xec\xc0\x34\xd7\x10\x83\x4c\x8a\xd1\xa0\x1b\x35\x1b\x74\x63\x2b\xe6\xc0\x13\x29\x0b\x37\x19\x9a\x75\x1c\xc0\x13\x9a\x80\x27\x5a\x01\xfc\x5c\x5c\xc0\x29\x31\x00\x9b\x34\x01\x9b\x5a\x01\x7c\x52\x04\xf4\xbb\x5c\x06\xc6\x37\xa3\x88\x28\x3d\xe1\x79\x25\x61\x38\xee\x66\x78\xd0\xd9\xf4\x93\x68\xfe\xec\x47\xf9\x26\x41\xcb\xa6\xdb\x04\xb3\xb2\x5b\xd1\x45\xcd\x71\x67\x5f\xc2\x05\xa5\x39\xd1\xb5\xb4\x40\x6d\xb5\xf3\x6d\xa1\xca\xaf\x23\x27\x81\x92\x06\x5b\x8d\xa0\x61\x93\x85\x25\x79\x28\x59\x58\xea\x62\xc1\x48\x69\xc3\xd2\x6f\x26\x0d\x1e\x01\xec\x0a\xdd\x3d\x5c\xb8\x0a\xfe\xdd\x3e\xd3\xd4\xce\x35\x5c\xa3\xf2\x1b\x38\x9b\x2d\xdb\xcb\x2b\x18\x03\xc5\x77\x10\xd2\x49\x24\x0b\x4b\xf3\x50\xb2\xb8\xd8\x12\x92\x89\xd2\x71\x13\xb8\x13\x06\x5d\xae\xcf\x0a\xb6\x93\xaa\x17\x09\x83\x7f\x67\x64\xcc\x17\x76\x08\x34\xa7\x1b\x0b\x17\x62\xd5\xd2\x69\x5b\x83\xe6\xdf\xa5\xf3\x8c\x74\xf5\x7a\x4d\x5d\xaf\x2e\x1f\x62\x3a\x46\x4a\xa4\xb7\x28\x1e\xe9\x0d\x1d\xa3\xa3\xce\xe3\xb2\x65\x09\x12\x3c\x21\x45\x64\x76\xe5\x66\x1e\x5c\x3a\x4a\x8b\x5e\x02\x42\x99\xc2\xf2\xd2\xbd\x39\x31\x48\x71\xe2\xff\xf8\xcd\x09\x69\x7a\x6e\x6f\x64\x08\xa9\x95\xb3\xb2\xdb\xb4\x69\xdb\x96\x4e\x22\xe9\x2c\x92\xae\xc8\xb0\xcd\xbd\x1d\x9e\x61\x5b\x15\x12\x79\xf9\xc2\x56\x85\x2f\xbd\xf8\xe5\xaf\x88\x69\x96\xbf\xf5\xca\x2b\xaf\xbc\xf2\xed\xae\x5d\xbf\xf3\x9d\x57\x5f\x7d\xf5\xb5\x6e\xdd\x3c\x2f\x99\x4c\xf2\x2d\x0b\xdf\xfb\xfe\x1f\x76\xef\xde\xfd\x8f\x7e\xf0\x83\x3f\xfe\xe1\x0f\x7f\xf4\x27\x7f\xf2\xe3\x1e\x3d\x5e\xff\xc9\x4f\x7e\xfa\xb3\x9f\xfd\xfc\x17\xc2\x36\xe1\x94\x2d\x0c\x2d\x69\xb6\x09\x63\xbe\x26\x5f\x6a\x16\x55\x7a\x6d\xe9\x0e\xc6\x4e\x66\x0b\x96\x5a\x59\x4b\x9a\x56\xd6\x82\xd5\xcd\x2c\x8b\xe6\x36\xf4\x37\xcf\x85\x1b\xee\x8b\xcd\xc8\xd8\x5b\x22\xde\x78\x5a\x4e\x44\xa5\xb2\xc6\x53\x41\xc3\x98\x80\x6c\x6c\x96\x8f\xe9\x7f\xcf\xbf\xf4\x9a\x35\xd2\x17\x70\x86\xd0\x50\x68\x69\xad\xd1\xf2\x68\x2f\xe0\x4d\xfa\x2e\xc8\x36\x2c\xdf\xe1\x03\x96\xef\x90\xfd\xe8\x1a\x7f\x16\xda\xee\x3f\xe1\x3f\xbe\xce\x7f\x4c\x5a\x25\x09\xdf\x21\xc9\x02\xc5\xba\x1a\xbf\x72\x11\x8d\x34\xc1\xcc\x43\xf9\x32\xce\x61\x4b\x60\xaf\xe2\xdf\xb8\xf0\xd1\x62\x59\x6f\x5e\xc5\x6f\xd2\x8f\x86\xef\x97\xe6\xf8\x6e\x74\x21\x75\x90\xf8\x16\xaa\x49\x4f\x19\x16\x74\x9d\xff\x41\x9c\xf6\x3c\x4c\xcf\x66\x22\x61\x2e\x82\x70\xde\xc3\x3e\xc7\x9a\xf8\xc0\x25\x81\x01\xcb\x3e\x64\x33\x33\x10\xaa\x2d\x70\x5a\xd2\x0f\xe1\x76\x8b\xa0\x79\xbc\x8c\xdf\x8c\xbc\x5e\x99\xf8\x7a\x25\x91\xd7\x93\x06\x86\x61\xca\x06\x4a\x19\x1f\x4f\x22\x7f\x3b\x0b\xf2\x27\x5c\x79\x38\x08\xde\xbf\xe4\x6f\xce\xa9\x63\x43\x18\xcd\x8d\xc4\xa3\xfa\x6a\x11\x1d\x07\x0b\x13\x26\x1d\x07\x13\x96\x6b\xc2\x20\x68\xc2\x80\x68\xbb\x16\xfc\xe1\xbb\x25\x6a\x90\x6b\xb9\x36\x6f\xfb\xf4\xd4\x88\x3f\xa6\x03\x23\xdc\x91\x45\x5f\x85\xbb\x06\x5d\x94\x94\xf6\x05\x97\x8b\xf4\x91\x85\xca\x5c\x39\x3b\x33\xbd\x38\xcf\x74\xb1\x10\x0f\xd0\x9d\x78\x67\x0d\x7e\xf6\x93\x8b\xa8\x1b\x3c\x1f\xbf\x64\xfc\x0a\x9a\x18\xaa\x4c\x36\xf6\xee\xe4\xef\x85\x48\xba\xa5\x09\x4b\xde\xc6\x60\xf1\x92\x78\x9a\xde\x82\xa5\x82\xfa\x3e\x71\xf9\xae\x7f\xcc\xea\xb6\x93\x59\x8a\x23\x85\x99\x4f\x03\xb8\xf9\xa5\x27\x0d\xba\xbd\x27\x28\x44\x2a\xfd\x75\x54\x08\x85\x46\x97\x32\x6b\x90\x6b\x27\x0b\x7d\xd7\xd6\x51\x96\x19\xd1\x0f\x7d\xb3\xf9\xf2\x64\x75\x18\x5f\xf9\x92\xf1\xab\x84\x93\x34\x12\x59\x74\x39\xb6\x1b\x71\xed\x64\x76\x51\xc2\x76\xb3\x92\xa8\x28\x91\xe5\xb6\xe1\xab\xc0\x9d\xcd\x72\xe4\x66\xb9\x88\xf7\xd0\x17\xf9\x8e\x18\x3b\xd2\x36\xa6\xaa\xdb\x86\x4d\x5b\x6a\xb6\x6b\x42\x81\xb6\x09\x0a\xf4\x05\x96\x58\xf0\x8b\xfc\xec\x26\xd7\xa4\xe5\xe9\x3a\x50\x98\x66\x50\x98\x69\x8a\xf0\x0b\x6c\x5b\x4c\x47\xb6\x2d\xc6\xac\x74\xb3\x3b\x9b\xd9\x34\xa0\xf7\xdb\xc4\x35\x93\xd9\x45\xae\xd0\xba\x67\x88\x5c\x23\xb2\xa8\xd8\x2b\xf0\x5a\x59\x7c\x4f\x54\x36\x8b\x96\x76\xed\xce\x66\x31\x16\xda\x11\x37\xaa\xe0\xf5\x85\x44\x7c\x6d\x22\xd3\xb3\x59\xe2\xcd\x87\xa4\x5b\x4c\xe8\x64\x76\xe1\x4d\x2a\xd1\x06\x3e\xbd\x95\xe0\x8b\xee\x6c\x85\xbb\x1a\x25\xe8\x6a\x72\x31\x86\x5a\xa4\x75\xc2\xd7\x4f\xe9\x20\xd1\x80\x12\xd9\xb4\xbc\xba\x64\x6c\x20\x74\xd3\x55\x97\x68\x2f\x6b\x41\x0c\xbe\x02\x05\x0d\xe6\x6b\xc9\x07\x0f\x50\x9f\x3c\x3b\x0c\x84\xaa\xf1\x83\xfd\xf7\xb3\xcc\x80\xe9\x3b\x55\xa4\x47\x2d\x48\xdb\xa3\x3a\x46\x7a\x54\x2e\xcf\x6e\xd6\x0a\x3a\x4d\x49\xf8\x75\x86\x6e\x12\x19\xd5\x52\xa0\xd2\xd0\xee\x97\xc2\x9d\xf1\xbc\xa9\xbe\xcd\x8b\xd4\x16\x9b\xf7\xb7\xd9\x59\x4e\x16\x34\x6f\x2b\x6c\xde\x88\xaf\x44\x17\x43\xf3\x36\x79\xf3\x5e\xcf\x72\xee\x11\xd7\x8a\xb4\xef\x15\xea\xf6\x6d\xf1\xf6\x8d\x58\xfb\xf6\x03\x88\x5e\x65\xa1\x19\x74\x2b\xc1\x97\x88\x8b\xb9\xc2\x60\x0d\x1c\xa5\x6b\xe0\x36\x2f\x8c\xd7\xe8\x55\xec\x7c\x95\x2f\x82\x8e\x60\x2d\xfc\x15\x76\x92\x13\x92\x5a\xf8\x1a\xa9\x85\xbf\x42\x43\x2b\xa2\x2d\xbc\x0e\xb1\xce\x4f\xf7\x4f\x06\x2d\x3c\xb2\xff\xcf\x77\x40\x44\x5b\xf8\xba\x56\x5a\x38\xce\x8f\xe4\x12\x73\x8d\xa0\x85\xbf\xcd\x5a\x76\x33\x6f\xd9\x42\x75\x88\x2d\xbb\x0e\x41\xc1\xb1\xeb\x8b\x51\x02\xd1\x52\x7b\x81\x84\x99\xf3\x00\xb0\x89\xa7\x13\x2a\x8d\x5a\x16\x1b\x44\xae\x31\x62\x02\xc5\xec\x60\x30\x0f\x63\x0c\xca\xc3\x61\xb0\x42\xc8\xec\x14\xae\x1d\x17\x87\x59\xd4\x4a\xf9\x9e\x49\xa3\xab\x51\x98\x2f\xec\xc5\x10\x9e\xb7\x54\x99\xdc\xae\x3e\x9a\xda\xad\x0c\x89\x83\xb0\x2b\x0e\xcf\x1d\xc1\x54\x3c\x4c\x22\x2f\xb4\x49\x7c\xc0\x6a\xe5\x26\xbd\x46\x94\x32\x92\xff\x26\x32\x92\xd7\x89\xf7\xe8\xef\x43\x4a\xad\x2c\x70\x45\xb1\xf8\xb5\x6a\x24\xee\xd5\xc8\x23\xec\x34\xa1\x04\x7d\x72\x23\x62\xd3\x4c\xfa\xa1\x4c\x4c\x03\xd0\x6c\xf8\x41\x2a\xbe\xad\xc8\x82\xe2\x0b\xc5\x2f\x1a\x11\xdd\xac\xc6\xbe\x48\x3e\x46\x43\x92\xc2\x5f\xc1\x46\xed\xae\x61\x56\x76\xa2\xa9\x0a\xc3\x97\xdc\x2e\x35\xf7\x2d\xfc\x74\x2b\x96\x8f\x02\x17\xe5\x99\x91\x7e\x5b\x9f\xd6\xa8\x66\x83\xa7\xaf\x06\x13\x0e\xd8\x16\x45\xfc\x83\xe5\x3a\xae\x3f\xcd\xbd\x6a\xf0\x70\x18\x2b\x59\x5c\x5c\x6b\x88\xdf\x3e\x43\x88\xeb\x44\x9d\x87\x60\xb2\xb8\xce\x3b\x89\x2c\x17\xcc\x19\xb8\xc0\x75\xde\x79\x27\xf9\x5a\x7f\xd7\xa6\x81\x47\x59\x09\x93\x6e\xbb\x7a\x9a\x24\xbb\x24\x4c\xef\x9b\xec\xe8\x2b\xae\x9c\xa3\x51\x93\x0d\x19\xd0\x13\xc8\xb5\x5d\x54\x44\x87\x7f\xea\x38\x00\x72\x66\x02\xc0\x17\xae\xdd\x53\x48\x77\xfa\x14\xcb\x5c\x13\xbe\xc0\x0d\xc3\xcf\x67\xe3\xa2\x77\x12\x88\xee\xa8\xfb\x1c\x40\x21\xef\xab\xec\xbc\x2b\x1f\x2a\x2f\xba\xa9\xe3\x58\x9a\x91\x3e\x59\x58\x9a\x17\x79\xc2\x2d\x76\x6e\x16\x71\x51\xc2\x71\xed\x04\x72\x9d\x84\x4d\xa3\xb7\x1e\x63\x8f\x79\x8e\x6d\xa9\x40\x7c\x5f\x44\x8b\x10\xc4\x7f\x46\xaa\xe4\x0e\x3c\x67\x86\x7f\x88\x43\xca\x28\x1d\x4d\x97\x6b\x46\x74\xd8\xb9\xb8\xa3\x34\x0f\x3c\x4b\x20\x6a\xf8\x3d\x4c\xd3\x9b\x47\xab\xe6\x82\xba\x0c\x4c\xdf\x45\x12\x94\xc1\x5d\xb6\xa1\x83\x46\x3e\xb5\x63\xaf\xfd\x38\x5d\x71\x0b\xc3\x57\x5a\xdd\x43\x70\x45\x7c\x50\x24\x2d\x81\x2f\x71\x5d\x94\x50\x06\x20\xb5\x64\x94\xb8\x93\x51\xe2\x7e\x5a\x89\xd0\xe5\xdb\x28\xb9\x7c\x7b\xf5\x6a\x49\xe7\xf2\xbd\xde\xf6\x53\x7b\x20\xf2\x51\xbb\x17\x7c\x27\x80\x69\xb1\xac\x05\x6d\xda\xb4\xf5\x4f\x58\x7a\xe4\x91\xd0\x0f\x10\x4e\xd4\x4b\x53\xf2\x79\xdd\x4d\x13\x87\xc9\xf2\x79\x25\xf9\x08\x94\x34\x7c\x45\x5e\x25\x4e\xdc\xcb\x4c\x69\xe2\x7e\x37\x4d\x47\x2d\x33\xd5\x13\x77\x9b\xf6\x48\xda\x19\x72\xfd\xa6\x60\x46\xc6\x83\x12\xf1\x9e\x69\x1d\x89\x2e\xdd\xe0\xa5\xe7\x48\x7c\x9a\x76\x70\xd1\x91\x48\x93\x53\xd1\xcc\xb4\x0f\xd1\x5e\xc9\x46\xc2\x64\x7b\x9e\x98\xf6\xed\x20\x2f\xed\x5b\xd1\xb4\xb4\x4f\xd1\x8e\x4b\xc2\x24\x57\xcc\x86\x8a\xaa\x89\xf7\x94\x85\xe2\x22\x71\xbe\xcd\xdf\x59\x9a\x6f\x97\x89\x57\xaa\xe6\xdb\xa5\x48\x98\x6f\xfb\x1f\xc4\xf9\xf6\xe3\x61\xfe\x28\xf8\x59\x9c\x6f\xb3\xcf\xb1\xe6\xdb\x3c\x81\x58\xf8\x6c\xa8\x03\x16\xd8\xe8\xef\xdd\xcf\xf1\x23\xec\xf9\xec\x9b\x2a\x10\x53\x65\x33\x8f\x16\x5f\x6e\x43\x6a\xea\xab\x1c\xba\x77\x2a\xda\x26\xf2\x83\xfc\x54\xe1\x5c\x56\xb8\xcb\x70\x95\x47\xa7\x1c\x45\x3d\x3a\x55\xdc\xa3\x03\xdf\x07\x5f\xb6\x98\x61\xca\xbf\xd2\x0c\xf9\x99\xd8\x2d\x92\xc5\x17\x3b\x4a\xd7\x1b\x3a\xd7\xb7\xee\x71\x1e\x9f\xa6\xad\xc8\x1e\xe7\x7c\x1e\x8a\x26\x7a\x9c\x49\x90\x7c\x91\xf2\x55\x5c\xf8\x54\x7c\x34\xc8\x0f\x05\x5d\x5c\x2a\x7c\x5e\x95\xac\xca\x23\xd5\x39\x45\x24\x9f\x2e\x56\x44\x13\x4f\x4f\x96\x1b\x94\xf7\x4b\xc6\x9b\xac\x6e\x6a\x30\xfb\xa9\x49\xac\x0b\xbf\x82\x6a\xb0\x54\x41\xae\xe6\x0b\xf8\x48\xd3\x44\xa4\xa8\xbb\xfc\x13\x9d\x50\x03\xba\x30\xe2\xb4\x16\x6a\x50\x5c\x1d\x2b\xd4\x40\x10\x8f\x28\x47\xb6\x50\x9f\x76\xd7\x0a\x5f\xb6\xcd\xe1\xcb\xb6\xf9\x29\xc1\x08\x7d\xc5\x3b\xa7\x55\x91\x84\xb5\x19\xe8\x9a\xc1\x16\x89\xd4\x7b\x95\x88\xf7\xfa\x14\x81\x0d\x6d\xd9\x5a\xc8\x67\x17\xd8\x60\x08\x81\x0d\xd9\xe1\x22\xaf\x21\x2c\xf2\x22\xfd\x48\x84\xa4\x70\x5d\x32\x46\x04\x43\xec\xeb\x88\x41\x7a\xb7\x1e\x04\x10\x69\x68\x7e\xa6\xb5\x34\x0d\xad\xaf\xba\xa1\xe5\xf2\x86\xe6\x4a\x0d\xad\x6f\x9a\x86\xe6\xf2\x86\x06\x03\x5f\xb0\x0f\x51\x6e\x6a\x39\x2c\x6e\xcb\x57\xbd\xae\xd4\xd4\x84\x7b\x0f\x50\x3b\xb2\x59\xfc\x08\xa6\xe9\x83\xda\x10\x17\xd3\x4f\xf0\xd7\xf7\x5e\x67\xb3\x96\x98\xfc\x8a\x9f\xed\xc7\xc5\x45\x74\xe3\x96\x88\x62\xb3\xf0\x14\x17\x27\x51\x51\x1e\x4e\x8d\x51\x71\xf1\x3b\xac\x65\x74\x84\x16\x40\xc3\xf2\x69\x94\x4a\x10\xa3\xd2\x31\x8c\x35\x69\x35\x84\x8f\xcb\x06\x35\xdc\x31\xac\xe1\x0c\xd7\x85\x31\x2a\x42\xa1\x44\x15\xcd\x50\xe5\xba\x5c\x76\xb0\x78\x93\xae\xc2\x4b\xd5\x15\xde\x9e\x57\x78\xae\x64\x76\x95\xa6\xa9\xf0\xdc\xa8\xd5\xf5\xa8\x70\x4a\xa5\xcd\x0e\xa9\xb4\xb8\x1c\x58\xfd\xe2\x32\x6a\xc6\xa8\xd8\x48\x3e\xb0\xd2\x8e\x52\x4c\x85\x00\x14\x35\x78\xa7\x7f\xca\x02\x19\x1c\xaf\x40\x06\xeb\x15\xc8\x63\xe9\x0b\xe4\xeb\xe8\x6b\x79\x30\x6f\x7d\xb7\x8f\x50\x2e\xcc\xaa\xf4\xad\xcb\x9f\xf0\xf3\xd5\xb4\xcb\xa9\x78\x80\x5c\x4e\x83\xd3\x95\xd3\x10\xbd\xbd\x95\x19\x26\x08\x5f\xe4\xe5\xca\x86\x32\xb6\x4e\x48\x37\x5d\xd2\x19\xc2\xa3\x8f\xf1\xf9\x01\xdd\xbb\x95\xae\xe4\xcb\xe2\x95\x7c\x99\x56\xc9\xe7\x85\xd1\xa3\x8f\x71\xaf\x42\x18\x3d\x9a\x13\x6e\x9e\x81\x86\x59\x28\x0d\x62\x1d\x08\x49\x36\xf6\xee\xd4\x6a\x08\x40\xeb\x75\xe2\x9b\xfe\x54\xd1\x3d\x29\x06\xa8\x76\x64\xf3\x08\xd5\xa3\x1f\xe5\xd3\x86\xcf\xe8\xd1\x8f\xf0\x3c\x0a\x41\x14\xe8\xd3\xfe\x64\x82\x77\x47\xe1\xd1\x4f\xd1\x59\xff\x67\xf6\xe8\x5c\x7e\x0e\x75\xf2\x73\x42\x7e\xad\x87\xd4\x6f\xed\x32\x33\xfc\x77\x7f\x34\xa2\x19\x07\x9e\xe7\xe7\x47\x07\x21\xa9\x1d\x7d\xab\x24\xf5\xd1\x5f\xe0\x01\x8a\x9f\xd1\x5b\xbf\x40\xcf\x7d\x16\xbb\x63\xb5\xd4\x1d\x67\x88\x8d\x37\xda\x1d\x3f\x50\xc5\xd2\xb0\xad\x28\xfe\x08\x1e\x4e\xb2\x1b\x0d\x79\x92\x3d\x52\xdd\x87\x1a\x11\x5f\x0d\x6f\x01\x03\xf8\x21\x3e\xa9\x6e\x42\x52\x97\x1a\x99\xa6\x4b\x35\xa1\xa8\x36\x7b\x4a\xd0\x66\x0e\xa1\x8b\xe2\x36\x09\x5d\xbc\xdc\x86\x6f\x46\xd2\x9a\xb8\x70\xfb\x19\x0a\x83\xaf\x45\xdc\x00\xe2\xcf\xaa\x5a\x8c\xa2\x64\x76\x51\x1e\xaa\xa4\xd9\x3c\x2a\xbd\x1c\xdf\x4e\xe7\xc6\x7e\x0b\x4b\x7b\xea\xef\x98\x42\x20\x5d\xe9\x22\x5f\xd0\x6b\x6c\x75\xb3\x9a\x58\x49\x65\x03\x3b\x4a\x31\x77\x23\xd3\x55\xd2\xd2\x38\x95\xd4\x9c\x52\x49\xe5\xea\x4a\x6a\xf6\x2b\xa9\x1c\x0b\x95\xd4\x22\x57\x52\x79\x9a\x4a\x6a\xd1\xaf\x24\xc1\x51\x5f\x1c\x9e\x14\x50\x1a\x1e\x77\x52\x86\x23\x47\x6c\x95\x88\x0f\x9d\x99\x92\xc6\xda\x9f\xe3\x07\x1d\x26\x99\x5d\x14\x7c\xef\xd7\x5e\x58\x75\xe5\x7c\x32\xc6\x67\xf9\xfc\xaa\x72\x2c\x57\x5d\xb3\x76\xd5\x55\xf7\x95\xab\xae\x3c\x5d\xd5\xdd\x89\x53\x75\x0d\xa9\x47\x77\xab\xab\xae\xc1\x8f\x36\x69\x11\xab\xae\x51\x8e\x36\x19\x9f\xa6\xea\x1a\xb1\x56\xd5\xb1\x22\xe3\xb7\xcf\xe7\xa7\x4a\xc8\x27\x17\x74\x32\x9b\xe5\xed\xc2\xc2\x63\x67\x8b\x13\x66\x3f\x71\x7b\x6e\x30\x71\x4a\xa9\x35\xa1\xcf\xbd\x64\x14\x23\xd1\x23\x43\xf7\x79\xb2\xdc\x98\xae\x90\x95\x13\xae\xc4\x42\x35\xfa\x07\xc5\x06\x19\x3a\xfd\xae\xca\xeb\x1b\x87\x82\x8d\xc2\xdc\xbb\x21\xc3\x22\x85\xe0\x04\x4d\xa9\xfc\xf1\xe9\x2a\xff\x52\x9c\xca\xaf\x4f\xa9\xfc\x0a\x75\xe5\xd7\xfb\x95\xdf\x24\x56\x7e\x83\x5c\xf9\x15\x69\x2a\xbf\x41\xb7\xf2\x8b\xa3\x95\xdf\x10\x56\x7e\x23\x96\x34\xad\xf0\xac\x59\x62\x8d\x17\xf3\x1a\x6f\x1f\x68\xd9\xa0\xab\x16\xa7\x76\xd5\x97\x8c\xb7\x83\xdf\xc2\x0a\x6f\x12\x2b\xbc\x49\x55\xe1\x4d\x82\xb7\x25\xac\xf0\xa6\xd4\x0a\xaf\x17\x2a\xbc\x5e\xbb\xc2\x6b\xfb\xc9\x15\x5e\x91\xae\xc2\x67\xd8\x31\x8d\xdb\x7c\xd4\x2e\x9f\xc7\x32\xd2\x33\x2d\x78\xac\x6a\xdb\xb6\x6d\x69\x6e\xf2\x87\xda\x3d\xcc\xec\xd9\xb4\x09\xca\xe3\xd9\xb0\x53\xe3\xcf\x1e\x1e\x27\xd4\x54\x7a\x2c\x90\x0b\xd7\xf7\xa5\x7d\x17\xb9\x6c\xb7\x54\xb2\x8e\x25\x87\x67\x73\x8d\xc2\xbc\xc0\x4f\xed\xcf\x2e\x5e\x0f\xcd\xce\x47\x22\xde\xea\x4e\xa6\x1b\xec\x49\x7d\x9a\xe5\x3e\x61\x4b\x54\x6e\x74\x05\x4e\x4e\xbc\xfb\x08\xf3\xcd\x0a\xf6\x54\x47\xc1\x9e\xea\x18\xd7\x94\x63\x99\xb9\xe9\x0b\xb8\x86\xec\xc8\x1c\xa9\x2c\xc3\xd0\x91\x19\xac\x0b\x3d\xeb\x47\x00\x4b\x9e\xcc\x6c\x92\xec\x92\x30\xa8\xab\x20\x2b\xb2\x0f\x5d\xb8\xaf\x72\x87\xf8\x24\x51\x22\xcd\x02\x4d\x59\x49\xb4\xa9\x4e\x11\xaf\x89\x36\xd5\x6d\xa9\xf3\xd5\x88\xf3\x46\xd8\x92\x94\xae\xf1\x55\xc5\x6b\x7c\x55\x7a\x8d\xef\x09\xa1\xf1\x65\x13\x5a\x66\x59\x4a\x33\xba\xed\x67\x65\x46\xb3\x6a\x6f\x93\x62\x46\x57\x48\xa5\x39\x58\x7c\x85\xad\x9f\x89\x3b\x64\x76\xbc\x22\x9c\xad\x57\x84\x8f\xb4\xe6\x0e\xe9\xf6\xe9\xdd\x21\xd5\x25\xf2\x34\x7f\xf6\x67\x5d\x20\xd5\xf1\x0a\xa4\x5a\xaf\x40\x9e\xfa\x3d\x15\x48\x6d\x4a\x81\x54\xa7\x2b\x90\x51\x9f\xb2\x40\x16\xc6\x2b\x90\x85\x9f\x81\x7f\xa8\x30\xc5\x31\x14\xb3\x58\xea\x53\x8a\x65\x61\xba\x62\x59\x94\xc9\x97\x1c\x14\xd5\x53\xd1\x71\xd2\x5f\x15\x6e\x2d\xd3\x56\x4d\xbc\xb2\xab\x89\x5f\x76\x0f\xb3\x9d\xc5\xed\x32\x8f\x8e\x8f\xf2\x41\x2a\x32\x3a\xf2\xe8\x37\x14\x75\xbf\x09\xde\x22\x76\x30\x8c\x41\xe2\x35\x50\x36\x72\x45\xde\x6e\x48\x2b\x6f\x07\xa3\x74\xb8\xae\x6c\xb0\x88\x13\xf8\x60\xb8\xa1\x7f\x9a\x1d\x32\x43\x5c\x43\x1c\xe4\x1e\xf7\x97\xeb\xa8\xd3\x9a\xfb\xb0\x83\xf1\xcd\x16\x46\xaf\x51\xe2\xf3\xd3\x85\x17\x94\xc8\xa7\x2f\xd4\xa4\x6b\x36\xd3\x3e\xd5\xde\xf4\x82\x34\xa6\x16\xb5\xb4\xda\x3d\xdc\x9e\xed\x30\x48\x9b\x7a\x23\x5e\x6b\x5a\x11\xbf\x35\x3d\xc1\x02\x06\x1e\xcf\xdc\x9a\x9e\x62\x7b\xd5\x55\xad\x89\x07\x09\xf0\x08\x01\xa8\x46\xd3\xc5\xac\x6a\xcd\x20\x54\xe0\x51\xe6\x93\x4b\x63\x7c\x75\x60\xab\xeb\xda\xc6\xd7\xc3\x9f\xad\xf1\x45\xd2\x1b\x5f\xe9\x0b\x15\x1a\x31\x86\xf7\x36\x5d\xcc\x63\xa6\x10\x0d\xd7\x61\x05\x41\x53\xd5\xbb\x88\xb7\xdb\xe7\x78\xfa\xb7\x88\xc5\xf6\x1c\xb7\xd8\x70\xd2\x2c\x49\x98\xfc\x85\x69\xb0\xba\xe1\x5a\x95\x1d\x12\x41\xb8\x17\x7e\xe7\x9d\x84\xe5\x22\x68\xf3\xd0\x5d\x4c\xd7\xa2\xcb\x33\xf0\x04\xde\x09\xd2\x18\x79\x13\x44\x7e\xa5\x91\x57\x21\x4a\xa4\xe9\x26\xcd\x52\x37\xf9\x40\xbc\x26\xda\x4d\xa6\x66\x58\x0e\x6e\x2b\x2c\xd2\xa5\xcd\x4e\xa2\x6e\xf6\x5d\x78\xb3\xef\x16\xe4\x11\xc7\x6c\x39\xb7\x4d\xb0\x0b\xb7\x5b\x90\x49\xdc\xa4\xdf\xf1\xf5\x31\xf6\x93\xf9\xba\x68\xe6\xd1\x86\x53\x67\x14\x55\x26\xaf\xcd\x7e\x56\xc8\xc9\x92\xb4\x3e\x65\x62\x99\x12\x91\x3b\x63\x62\x99\xf7\x97\xf3\xc4\x32\x59\xad\x6c\xd5\xed\x2f\xde\xf2\xf7\x90\x58\x86\xbf\xf1\x9d\x25\x91\x02\x70\xe2\x5c\xbb\x7d\x41\xec\x6b\x89\x41\x96\xc6\x3c\x48\xeb\x99\x70\xe5\xc5\x71\x7c\x35\xca\xf7\x68\xa5\x3f\x4b\x6b\xbd\xba\x1d\xd5\x1a\x41\x3c\x96\xcb\xfe\x74\xcc\xe7\xdb\xb6\x83\x68\xac\x1e\xc1\xe6\x21\xd3\x5f\x4b\xf0\x6a\x33\xec\xde\xee\x64\x76\x97\xce\xde\x5a\x9f\x46\x77\x74\xaf\x0c\x0e\x94\xee\x5e\x19\x1c\x9a\xdc\x23\xd8\x93\x64\x53\x6d\x48\x9b\xf7\xc3\xc4\x57\x0b\x2c\x31\x1b\x68\x0a\xec\x2f\xd2\x56\x76\x08\x52\xf3\xe5\xa6\x04\x23\x74\x97\x5a\xe7\xfa\xd6\x83\x11\x0a\x85\x75\xdb\x42\x75\x30\x02\xcf\xf7\x59\x18\x06\x23\xb0\x28\x04\xd6\x08\x0b\x79\x50\x02\x0e\x0e\x9e\x51\x04\x27\x04\x01\x09\x85\x42\xce\xc6\xc2\x22\x3f\x35\x3f\xdf\x3c\xef\xeb\x72\xfa\x01\x33\x90\x68\xd2\x5d\x55\xc9\xb2\x0c\xba\x49\x6a\xdd\xa8\x46\xb0\x27\xc4\x30\xa8\xdc\xca\x97\xb1\x95\xa6\xac\x86\x8a\xb7\x4f\xd9\xbd\x24\x06\x84\xb5\x8d\x0c\x43\x3e\xbb\x1b\x7c\x10\xdb\x56\x3e\xdb\xdc\xdf\x3d\x63\x4b\x0a\x96\x59\x1e\xe3\x61\x48\xd2\xd9\x2b\xa3\x45\xbc\x5e\x8a\xaa\xf4\x9f\x96\xcd\xcf\x83\xf5\x51\x72\xdd\x30\xf5\x6e\xbb\x70\x37\x29\x34\xc1\x42\xad\xf4\x9d\x1d\x22\xf9\x7a\x55\xe9\x3b\x83\x9c\xcc\xe9\xa2\x53\xa2\x09\x3c\x0d\x21\x81\x27\x8f\x48\xf1\x61\xdb\x8b\x25\x9a\x4b\x79\x69\x72\xce\xe2\x38\xab\xb9\xf9\xa8\xdd\xe3\xfe\x80\xc3\xf7\x64\x4b\xc7\xef\x79\xf5\x29\x8b\x17\x75\x69\x9c\xa0\x28\x50\x1b\x6f\xb1\x3f\x6f\xfb\x3e\xdf\x40\x6d\x34\xa0\x88\x95\xc2\xd7\x20\x1b\x50\xa5\x10\xd3\xff\x26\xfb\x8a\x9f\xdf\x6f\xf1\xfc\x3d\x9d\xcc\x37\x82\xd0\xc8\x37\x59\xb4\x70\x03\x02\x53\x20\x61\xb8\x56\x02\x89\xa1\x92\xed\x7d\x47\x15\xbd\xab\x49\xff\x76\x49\x58\x2e\x76\xcd\x9f\x45\x2c\x7f\x9e\x5f\x32\x50\x20\xdc\xce\xc8\xc7\x2e\x33\x31\x40\x7f\x04\x2a\x83\x77\xba\x70\xe8\xa9\x6b\x5d\x5f\x34\x8b\x59\x7f\xfd\x0f\x62\x63\x21\x7e\x77\x63\x3f\xab\x54\x06\xfd\x5e\x3f\x88\x89\x1d\x00\x98\x9d\x10\x4f\x03\xf4\xf7\x1c\x34\xa1\x48\x88\x57\x34\x1f\x64\xa3\x32\x1f\xe4\x10\xf1\x15\x15\x61\x93\xa6\x6f\x27\xe4\x47\xcf\xf4\x7e\x23\x62\x0b\x0d\x15\xef\xa2\xdc\x08\x5b\x2c\x85\x4d\x36\xf3\x85\xbd\x62\x31\x54\xaf\x56\x38\x29\xb9\x3e\xc3\xb2\x10\x97\x36\x7e\x1f\xd2\xfe\x6b\x8d\x10\x5f\x2b\x9a\x6b\xee\xe3\x98\x99\xc5\x5a\xb3\xe6\x42\x33\x8a\xab\xe1\x94\x03\x53\x7b\x46\xd6\xe9\x7a\x8b\xb7\xab\x52\x1c\x37\xcb\x93\x97\x34\x8a\x16\x51\xa3\xae\x45\x44\x0c\x72\x92\xfc\x6f\xda\xc7\x9e\x8f\xda\x15\xc6\xcb\x00\xfc\xe5\xaf\x7c\x35\x6d\x46\xb3\x34\x2a\xcb\xcf\x6e\xd3\x93\x15\xce\x1b\x09\x44\xc3\x06\xbe\xca\x62\xc1\x68\x28\x59\xb0\x07\xd3\xa6\x1b\xda\xe8\xcc\x9a\x86\x90\x25\xcc\xa4\xcb\xb5\xb9\x99\x12\x4e\xf6\x65\x66\x9d\xbc\x48\x84\x29\xce\x57\xe8\x17\x84\x4d\x53\x10\x4d\x1a\x9b\x30\xe1\x76\xae\xc9\x66\x2b\x86\x8b\x82\xf1\x27\x8b\xed\x47\x7b\x81\x6e\x47\xa3\x9a\xb0\x0d\xdb\x8a\x96\x0a\xd6\x8e\xe7\xf5\x95\xc0\xe8\x3c\x89\x45\xc0\xc0\x7c\xa8\x4b\xe9\x2f\x42\xf1\x2f\x10\x92\x7c\xc5\x87\x17\x12\xea\xbe\x40\x48\x32\x4f\xf1\xfd\xe7\x09\x49\x3e\x30\x14\x3f\x14\xb0\x29\x44\x3e\x8d\xb9\x7b\x3d\xdc\x79\x9d\xcf\xd0\xf3\x78\x50\x9d\xe9\xa2\x3f\x0b\x95\x73\x1e\xfb\x31\x41\x5f\xe2\x67\xe1\x0e\xd7\x84\xf8\x12\x56\x00\x68\xa5\x78\x6d\x5c\x76\x83\xe7\x89\x6b\x46\x6e\xf0\x3c\xbd\x81\xe9\x47\xf8\x25\x2c\xff\x65\xe8\xa6\xe6\x2e\xe1\x6e\xbf\xc7\x69\x1e\x5e\x7a\x93\x67\xa1\x42\xcc\x77\x12\x6c\xf7\x3a\xcd\xe3\xeb\x9a\x7d\x8a\x12\x66\x12\x25\x2c\xea\x4a\x7a\x86\x1e\xcd\x54\x94\xb0\x88\x6b\x05\x85\xde\x81\x45\x07\xc1\x37\x1c\xe0\x8b\x2c\xd1\x2e\x4c\x3e\x85\x10\xc3\x84\xe3\xda\xae\xf3\x93\xf0\xa2\xa7\x08\x49\x1e\xf2\x8b\xd2\x11\x8e\xf6\xcb\x25\xfe\x73\xe8\xc7\xcf\xd1\x7b\xf3\x52\x7b\x86\x7e\x41\x79\x9f\x60\x52\x79\x56\xd0\xae\x3a\xfa\x5b\x7e\x5c\xeb\x1d\x3a\xc3\xf6\x5f\xc3\xea\x53\xc4\x36\x29\xbf\x15\x78\x19\x9e\x63\xeb\x47\x6c\x47\x90\x6b\xd3\x74\xc1\x49\x3f\x43\xfa\x0b\x81\x0b\x02\x53\xe5\xde\x9e\xef\xef\xec\xc6\x36\x32\x16\xb2\x31\xa3\x0b\xdb\xb8\xdb\x3d\x38\xa5\x39\xdc\x12\x94\xcf\x4f\x7b\x11\x97\x3b\xea\x5b\x1d\x43\xf2\x99\xc7\xae\x20\xf0\xd8\x71\x5b\xbf\x7b\xc2\xa6\xac\x0f\x11\x59\x07\x16\x46\x46\x97\x69\xe2\xfd\xb7\x66\xa7\x06\x89\x86\xdb\x61\x5d\x14\x09\xf7\xe1\x43\x6f\x8b\x38\x4c\xb7\x18\x42\xd2\x14\xb6\xc9\x81\x8f\x0a\x19\xa6\x36\x52\xe8\x4a\x8b\x6f\x97\x07\xf7\x41\x7a\xf7\x09\xc3\x83\xea\xd3\x38\x1d\xc2\x6d\xd0\xf5\x19\x1c\x17\x73\x32\x4a\x7c\x98\xe6\x29\xc4\x20\xcd\x71\x26\xa0\x54\x59\x3f\x4f\xdd\x78\x38\x38\x75\x81\x1f\xbc\x10\x84\x00\x3e\x9a\x36\x89\x5e\xfc\x59\xe8\x43\x29\xb3\x50\xcc\x8e\x0c\x7a\x96\xb6\xe0\xd4\xa9\x66\x6f\xf1\x29\xb1\xa6\x9a\x16\x4b\x2f\xf9\x2c\x4b\x2f\xc9\x7e\x4c\xe6\xbe\xcb\x92\xf0\x66\xe7\x85\x6d\xea\x19\x21\x70\x0e\x13\x71\x76\xe6\x8a\x96\x7a\x47\x7e\x18\x25\x4a\x3b\xa7\x0c\x6f\x99\xe3\x9f\x36\xc1\x26\x8f\x88\x1b\x88\x88\x1a\x88\x38\xf8\x5a\x98\x56\xe0\xcf\x74\x4e\x59\xd9\xc9\x6c\x9f\x44\x7d\x84\x79\x07\xd5\x15\x5d\x8d\x37\xd8\x4b\x48\x9b\x14\x87\x2a\x0b\x99\xf2\xb5\x32\xeb\x7c\xd2\x0f\x08\x0c\x67\xe9\x7e\xc4\x40\x68\x6b\x09\x37\x2e\x4e\x1b\x09\x6e\x08\xf3\x58\x9e\xb7\xdc\x7f\xb3\x42\x71\xe6\xd4\x85\x88\x93\xc0\x5c\xf6\x96\x80\x85\x82\x64\x74\xdd\xf2\x71\xb2\xf1\x83\x1c\x69\x5a\x29\x50\x28\x0f\xb5\xee\x21\x16\x21\xcb\x63\xcf\x3e\x24\x59\x36\xfb\xf0\x43\x4f\x3d\x77\x49\x65\xe0\xc1\x52\x4e\x3c\x51\x64\xe2\x99\x15\x4e\x3c\x51\x74\xe2\x29\xb6\x10\xa4\x37\xf1\x14\x26\x9b\xe1\x64\x34\x65\xd2\xf9\x28\x9d\xef\xfa\xe7\x3c\x51\x4b\x20\xba\x5e\x5b\x26\x6d\x4f\x9c\x28\x96\x61\xd4\x31\xda\x18\x5b\xe3\x3c\xed\x07\x1c\xb3\xd9\x6b\xa0\x6d\x22\xca\xc6\xeb\x28\x4f\x5f\x1b\xd4\xfa\xa6\xca\x8f\xbd\xab\x17\x03\x24\xab\x91\xb4\xdf\xa1\x21\x8d\x1e\xa9\x46\x91\x10\xda\xc7\xfc\x6f\x13\x86\xe0\x00\x81\x5b\x07\x0e\x90\x7a\x24\x38\x40\xda\x07\x8e\xaa\x0a\x28\x4b\xaa\x67\x6a\x50\x02\x53\xbf\x52\xfb\xe0\xe2\x4e\xa6\x9b\x72\xbc\xbb\x8a\x88\x76\xa2\x1e\x6c\x7a\xc5\xae\xa3\x76\xbf\x1b\x6e\x8f\x8b\x1c\xd3\x3b\x40\xb8\x89\x7c\x4c\x2f\xbb\x81\x18\x32\x54\xcf\x42\x2c\xf3\xe9\xce\x7e\x21\x3c\x8c\x1e\x86\x91\xcd\xe7\xe8\xc5\x74\x57\x2f\x3f\x8a\x20\x38\x95\xa0\xd6\x37\x9f\x72\x83\x19\x38\x62\xc7\xf5\x81\xca\x29\x47\x2e\x96\xfc\x58\xca\x97\xc3\x54\x8d\x99\x2e\x0a\x0e\x8f\xc9\x0a\x94\x88\xc9\xdd\x0e\xbc\xb4\xfc\x52\x2d\x45\x92\x8b\x6c\x48\x9a\x9a\x8c\x96\x17\xcd\x29\x40\x0b\xb3\x9c\x6a\x5c\x56\x72\x58\xd4\x79\xe9\x4b\xae\x93\x99\x1d\x84\x3d\xb3\x45\x14\x9e\x90\x97\x86\x5a\xf2\x24\x0c\x65\x48\x6c\x1b\x86\xd8\x36\x58\x52\x04\x9a\xd9\x81\x27\x84\x67\x17\xfa\xa7\x2d\xe7\xfb\x9b\x99\xdd\x88\xae\x6c\x15\x48\x6a\x3d\x23\xd2\xb6\xe7\xf6\x89\xe0\xbd\x55\x07\x3b\x8f\xca\xf0\xde\x4f\x09\xef\xed\x10\x1d\xf0\x31\xad\xde\xb1\x3d\x6b\x4a\xd9\x09\x83\x3a\x8e\x4c\xd6\x63\xb5\xbc\x84\x8e\xef\x19\x9b\xf4\xc2\xff\x85\x29\xd8\xf2\x51\xbb\xbf\x0f\x36\x08\x66\xf1\xb3\xe2\xc1\xa4\x6a\xd7\x2e\x7a\x58\x3c\x3f\x29\x3e\x98\x11\x77\xf4\xe7\xc4\x85\x85\xc1\x29\xf1\xf4\x8c\x78\x76\x44\xfc\x77\xbf\xf7\xfd\xef\xb3\xd3\xe1\x7f\xf4\x27\x3f\xee\xf1\xfa\x4f\x7e\xfa\xb3\x9f\x87\x3a\xb3\xca\x94\x95\xe6\xa1\x34\x4a\xd3\x0a\x8c\xb4\x66\xfe\xb7\x85\x2a\xd1\x5a\x2b\x50\xa2\x73\x92\xc5\xa6\x60\x56\xfb\x1f\xda\x8b\x1f\x72\xfd\x0f\x54\x69\x5a\x5c\xd1\x54\x98\x45\x95\x9e\xc3\x6f\x52\x0f\x1f\x08\xff\x50\xc1\x37\x6e\xd6\x9b\xd1\x7c\x53\xbd\x45\xd0\x65\xb6\xd0\xab\xd9\x15\xdf\xc0\xc6\xab\x38\x27\xaa\x70\x9b\x70\x12\x25\x50\x92\x5b\x54\xc5\x66\x11\xcb\x6d\xc3\xed\xf8\x84\x9d\x34\x78\x46\x1b\x9a\xea\xe7\x67\xb4\x39\xd6\xe3\xa4\x5b\x94\xc8\x61\x8e\xb5\x20\x05\x4b\x19\x66\xc9\x56\x1a\x71\x22\xdb\x35\x12\x59\x2e\x4a\xb4\x75\x4d\x98\xe6\xb2\x69\x58\x13\x66\x7d\xbe\x14\xf1\x14\x6c\x28\x81\xdd\x9c\x84\x49\xdc\x36\x2e\xe6\x8a\x91\x1e\x7a\xf9\x53\xaa\xca\xda\xf0\x93\xc5\x09\x4b\x43\x02\x93\xae\x06\xcc\xa6\x62\x34\x7b\x52\x5b\x9e\x69\x28\xab\xab\xf1\x5b\xa6\xf9\xea\xb1\x6b\x4a\xe7\x85\x1d\x52\x29\x50\x53\x3c\x08\xb4\x1e\xd1\xcf\xc1\x21\xa0\x75\x98\x7e\x0e\x4e\x00\xad\x85\x1b\xd5\xce\x6f\x17\x64\xb5\xad\x30\x8b\x54\x87\x12\xf5\x17\x9f\x75\x02\x49\xeb\xeb\xec\x9c\x9d\x36\x34\x89\x1c\x9d\xff\xfd\x96\x95\x45\x0b\x2f\x8b\x06\x9c\xe0\xae\xc8\xd0\xb9\x4b\x27\xa1\x3f\x26\x69\x1e\x4f\xc7\x93\x28\xc2\x40\x11\xe1\x74\x04\x21\x25\xdf\xa6\xb2\x60\x0c\x7f\xa6\x06\xb7\x96\x86\x22\xd5\x05\x4c\x50\xf4\x5e\xb3\xe3\x68\x6b\x31\x1f\xc2\xad\x04\x8f\xd4\x65\x6f\xd5\xc8\xb3\xf3\x34\x20\xd6\x22\x5a\x10\xb4\x18\x28\x8c\xac\xa4\x91\xc8\xa6\x2e\x95\x1f\x11\x3e\xb2\xa2\xa2\x44\x76\x3e\xcb\xd9\xd3\x86\xdf\xb4\x2d\xbf\x29\xe1\xcd\xcb\x81\xa6\xe5\xb6\x49\x18\x6e\xdb\x04\x72\x49\x02\xbb\x56\x22\xc7\x35\x13\x16\x6b\x56\xd9\x81\x4f\x9c\x1e\x72\xfa\xc3\xc0\x29\xde\x86\x3b\xc5\xdb\xba\xd9\x6e\x1b\xee\xbf\x38\xc1\x93\xbb\xb9\x6d\xdd\x6c\x3a\xc3\x69\x43\x5b\x41\x5b\xea\x92\x15\xb3\xed\x35\x07\xd9\xf6\xda\x46\x16\x7b\x7e\xc0\x9d\xd9\xb8\xa8\xd2\x6d\xcb\xe7\x2a\x6d\xe9\x5c\x25\xfc\x9e\x28\x9d\xd9\x6d\x53\x9c\xd9\x6e\x36\x4b\x9f\x05\x8d\xbe\x16\xf9\xa9\xe8\x58\x2b\xaf\x81\x86\xe9\x74\x36\xab\x31\x6b\xfc\xef\xfa\x77\x87\x46\xdc\x36\xfc\x60\x24\x88\xdb\x86\xcf\x61\xf2\x72\x82\xe9\x01\x3d\x5e\xb6\x3b\x61\xbf\x65\xe7\xb5\x89\x54\x73\xb9\xba\x5d\xb4\x89\x46\x88\xf8\xa3\x7a\x07\x96\x58\x6e\x2f\x4b\x2c\xc7\xba\x6c\x15\x66\x5d\xd6\x60\x3d\x34\xdb\xc5\x05\x26\xb3\x58\xc4\xd0\xd2\x43\x69\xc7\xba\x97\x8c\xf6\x41\xb4\xea\xf7\x88\xb7\x01\xee\xfd\x5d\xfa\xfd\xbb\xfc\xb0\xaa\xe7\xe9\x37\xcc\xbe\xe4\xed\xac\x16\xb1\x76\x56\xc3\x7b\x4f\x0d\x4e\x58\x34\xc1\x44\x92\x8a\x55\xe1\xa0\xa2\x9e\xa3\x5f\xf2\x6f\xd5\x21\x79\x89\x02\x94\xe3\x11\x2a\xd9\x0d\x3a\x5f\xc5\x82\x76\x81\xf7\xa5\x3a\xdc\x64\x50\x85\x25\x4f\x4f\xfa\xee\xdf\xc9\x34\x02\x53\x2d\x9f\xa6\xb2\x63\x69\xba\x5e\xe5\x2f\x11\xd0\xd5\xb2\x6f\xfd\x77\x33\xf8\xb4\xb0\x02\x0b\x18\x82\xaf\x49\x42\x98\xae\xdd\xfd\xa7\xa7\xef\xfe\x3c\xd0\x54\x78\xe7\x32\x9c\x4e\xdf\x54\x65\x78\x67\xff\x88\xae\x4e\x34\x01\x9e\xf7\x9d\x02\x94\xf3\x2d\x36\x7e\xa0\xa4\xf1\x8b\xd0\x6d\xf8\x2d\x42\xd3\xa5\x75\x89\x46\xff\xd4\x87\xe9\xf2\x1b\xa1\x5c\x3a\xfb\xb3\x64\x3f\x9d\x60\x39\x8e\xac\xe2\xd4\x01\xa7\xb0\x1a\xee\x1a\x5d\x8d\x77\xf8\xd3\xcc\x12\x5f\x9d\x37\x53\x63\x9b\xad\x6e\x45\x5e\x66\x8e\xf8\x32\xc1\xf1\x5f\xfc\x7a\xc4\x4f\x1d\xab\xf6\x5f\xe9\x2b\x05\x28\xe7\x1b\x84\xa6\x55\x7a\x99\x0a\x95\xf3\xa6\x58\x8d\x12\x98\x5b\xfb\xcd\x88\xe5\x6b\x7c\xa7\xb2\x83\x3f\x5d\xa0\xb0\xd0\x4e\xa9\x57\x98\x35\x5d\x7e\xc7\x42\x9a\x8d\xce\xeb\x5c\x80\x72\xbe\x46\xfc\x46\xcc\x1b\xb7\x4d\xd8\xe9\x6f\x35\x28\x69\x83\xe6\xb0\x83\xb3\x90\x1c\xb6\x18\xea\x3a\xd4\x69\x91\xe1\x98\xf9\xaf\xd1\xf4\x75\xde\xcb\x05\x28\xa7\x90\xb8\x4e\xa5\xdf\x86\x0c\xb8\x9c\x9f\x2f\xfd\x92\xf1\x2e\x1b\x99\x2a\x70\x02\xb9\x36\x4f\xd4\xf2\x15\xe2\xb2\x3c\x6a\x82\xed\xbf\x48\x2c\xb0\x11\x59\xae\x93\xcc\x2e\x12\xb3\x66\x2d\x8e\xfe\xee\x7d\x9d\xae\x0b\xf0\x29\x0f\x0e\x4f\xe1\x66\x53\x1f\x68\x74\x4b\x1e\x0b\x2a\xb3\x26\x6c\x74\x35\x61\xfa\xb4\x5a\xa4\x4a\xb6\x54\x23\x3e\x48\x4a\xb6\x44\x8b\x2d\x48\x18\x67\xb3\x84\x71\x26\x9f\x79\xb0\x34\x70\x38\xc8\x8d\x88\xbd\x97\xf8\xc1\x86\xc9\xda\xed\x24\x4c\xc5\x11\xb2\xd4\x87\x2c\xd5\x9c\xc5\x88\xb0\x2c\x6b\x85\x05\x45\x58\x30\x63\x31\x68\xea\xab\x4e\xe2\x33\xb9\xad\xc8\xad\x44\x6e\x1f\xfa\x4f\x17\x9e\xb5\x22\xed\xb3\xba\x04\x8b\x5d\xde\x97\xe8\x72\x87\xd4\xa5\x2b\xd2\xaa\xb1\x55\xda\x3a\x64\x55\x5a\x1d\x02\x2d\x8a\xf6\xf9\xcf\x0b\xce\xd6\x35\xa2\xf8\x56\xf1\xc6\x46\xc2\xa0\x07\x4a\xe6\xeb\x2b\xdb\x75\xda\x94\xeb\x5a\xa5\x14\x9a\x7b\xc6\xa1\x24\x21\xe3\xa5\xd7\x8b\x1b\x35\xf5\xe2\x26\x96\xd2\x8e\x1d\x9a\xff\x7c\x64\x90\xab\x63\x5f\xb1\x9f\x9e\x23\xe1\x63\xa2\x47\x18\xfa\x4f\xdc\x2c\x3e\x71\x86\xb8\xca\x0c\x33\x11\xd1\x7b\x51\x6b\x05\xde\x8b\x26\x1c\xd9\x50\x0a\x92\x49\xdf\x6d\xe7\x7f\xe8\x21\x7e\xe8\x29\xe9\x6e\x9e\x07\x8f\x1d\xfe\xff\x4c\x8a\xf6\xf6\x17\x68\xe8\xa1\xec\x1d\x7c\xed\xed\x6b\xed\x6a\x14\x49\x5d\x14\xd1\xde\xfc\xf0\xd0\x77\xfc\x66\x4f\x03\x3e\x5d\x24\x69\xec\xed\x69\x34\x76\xf8\xd2\xd0\x73\xbb\x8b\x5f\xd4\x23\xe1\x95\xfc\x5e\xdc\x33\x9d\x92\xdf\xc1\xb2\xd8\x79\xf5\x06\x4f\x9a\x05\x62\xac\xb9\x80\xba\x0f\x1e\x45\x7b\x72\x67\xb3\x07\x4d\x01\x6d\x96\xa8\xb4\x7e\x12\x69\x36\xb3\xcf\xfd\x2e\xda\x67\x97\x96\xf6\x09\xdf\xbe\x0b\x7d\x79\xfe\x12\xa8\xb3\xd9\xdd\xdb\x69\xf0\x70\xdf\xd8\xda\xe8\xa3\x56\x9e\xed\xe7\xeb\xf4\xb6\x1a\x7c\x85\x82\x37\xaa\xda\x9b\x1d\x85\x0d\x72\xbc\x6d\xc2\xb7\x91\x96\x59\x65\x87\x4b\x51\x55\x56\xeb\x6e\x63\x30\x3a\xab\xf8\xb4\x91\xa6\x7b\x6e\x13\xf1\x62\xef\x13\x29\xcb\xe5\x04\x3e\xa2\xe6\xd8\x97\x76\xc6\xe3\xfb\x86\x8a\xb1\xd2\x37\xd4\xd0\x8a\x75\x0b\x26\x7a\x1b\x3e\xa9\x31\x54\x33\xa5\x1a\x3e\x53\xaa\x41\xe1\xe0\xcf\xdb\x8d\xc3\xb4\x55\x16\x6b\x53\x6c\x6e\x54\x85\xd8\x9c\xa8\x14\x27\x08\x35\xc7\xdb\x41\x2f\x6c\x43\xff\xf9\x10\x71\xb3\x12\x86\xeb\x24\x90\x6b\xd2\x99\x91\xe9\xda\x7c\x52\x99\x43\xdc\x2c\xda\xc2\x0f\x19\x2c\x0d\x0d\x4d\xdc\x4c\x88\x6b\xf1\x69\x94\xcd\x28\x4a\x51\xc2\x72\xb3\x13\xb6\xdb\x36\xe1\xd0\x25\x6e\xde\x31\xa8\x78\x10\x45\xe3\xe7\x4d\x2d\xe6\x13\x94\x46\x3e\x41\x29\xc3\xae\x99\xc8\x06\x9e\xa4\x91\x68\x9b\x34\x12\xec\x40\x1c\xe6\x66\x87\x3a\x85\xd9\x8b\x4e\x9d\xfa\x25\x7b\x4c\xac\x12\xe5\xb2\xe0\x27\x19\x25\x4e\x8a\x12\xd1\xc0\x95\xa5\xf1\x33\x04\xe6\xa3\x76\xb9\x61\xfc\x7e\x56\x9a\xf3\xe5\xbc\xd2\x14\x87\x52\xa3\xda\xa1\x54\x1a\x3a\x94\xaa\x78\x34\x70\x35\xcb\x05\x28\x3a\x94\x44\x6f\x39\x6d\x0d\x56\x64\xf1\xe7\x09\xd6\xd2\xca\x2c\x69\x0d\xb0\x31\x4d\x7b\x2e\xb3\xe8\xa4\x58\x48\x22\x0b\xdf\xb1\xf6\x58\x61\x31\x77\x50\xd2\x48\xd8\x34\xb2\xe3\x31\x7f\x95\xde\x75\xf8\xdc\x12\x9e\xed\xda\x7d\xa9\x91\x1a\xc4\x07\xf0\xf0\x36\x97\x39\x07\x1c\xfa\xb7\x4b\x22\xcb\xb5\x5c\x87\xcf\xb7\x3f\xc7\x16\x0c\xdd\x2c\xd7\xa2\xd3\x6d\x87\x4e\x59\x59\x7f\x17\x93\xed\x55\x05\xc9\xf6\xb2\x22\xb1\x63\x3c\xd9\x1e\xfc\xec\x66\xf1\xe9\x76\x16\x9d\x6e\x67\x07\xdf\x67\x2b\xa7\xdb\x59\x8a\xd8\xb1\x2a\xbe\xc1\x37\x2b\xfc\x90\x9d\x97\xed\x9a\xf2\x71\xf6\x30\x11\xa7\xed\xdd\x61\x46\xab\x6b\x77\x35\xfa\x23\x96\xf9\xd8\x57\xd8\x2c\x42\xdc\xcd\x96\xa2\xc9\x1a\x5b\x8d\x04\x68\xc7\x3a\xe2\xc3\xc1\x6e\x83\x0a\xc1\x43\x2e\xd7\x88\xdf\x37\xe1\xf2\xfe\x5c\x43\x94\xa3\x84\x43\x39\xdb\xfa\x99\xfc\xc2\x83\xa1\x4b\xa3\xd6\x42\x99\xc8\xa2\x4a\x44\x51\x11\x26\xf5\xe7\x8b\x1c\xc1\xf7\xa9\xd9\x0c\xaa\x2c\x7e\x70\x83\x29\x6e\x76\xae\xb2\xa4\x6c\x06\x73\x92\x65\xb6\x90\xfa\xaf\xd5\x2e\xef\xda\xe2\x66\x1e\x69\x55\x8a\x1d\xc7\x1c\xf8\x50\xe9\x87\xe2\xe2\xc6\x05\xfe\x0a\xae\x7f\x58\x33\xaf\x07\xf6\x85\x90\x53\x9d\xfb\xd1\x6a\x50\xf4\x74\xaa\x11\x62\xa1\x44\xf6\x8c\xab\x17\x80\xf8\xa2\x67\x64\x09\xe8\x25\xe3\x6d\xb6\x70\x58\x2f\xee\x17\xaf\xc1\xc2\x7e\xf1\x1a\xec\xef\x17\x57\x14\x61\x0d\x56\x15\x21\x8e\x16\xa1\xab\x55\x84\x41\x81\x1b\x7a\xd2\x29\x5d\xde\x0e\x57\x1a\x82\x25\x8a\xc6\x74\xaa\x73\x2e\x52\xed\x25\x74\x78\x58\x7e\xda\x83\xab\x94\x4a\x70\x0e\xbc\x74\x74\x4b\x0f\xdb\x14\x28\xc6\x52\xe7\x0a\x4b\xf6\xb9\xc1\x96\x9e\x4c\x7b\x79\xac\x60\x2d\xe4\x91\xdf\xc3\x5a\x48\x3e\x6a\xf7\x15\x31\xc9\x9c\x98\x01\x8a\x2d\x53\xf0\xfc\x4f\xe1\x42\x45\x38\x44\xb8\xf2\x08\xd1\xa4\x1e\x21\x2a\xfc\x53\xfb\xab\xe4\xa5\xd9\xa6\x34\xea\xbd\x0a\x55\xbe\x8c\x5f\xcc\x53\xbb\x04\x4c\x1a\xf5\x46\x43\x9f\x3e\x4f\xb3\xef\xb7\x2c\x47\xd1\xfc\xc0\xf9\xfc\x2c\x6f\x41\x97\xf5\x15\x9f\x75\x2c\x3b\x35\xca\x92\x1e\xe4\xf6\x92\xd1\x31\xa8\xbc\x02\x42\x1d\x5f\xf9\x24\xbc\x5f\x64\xf3\x81\x70\xbf\xb4\xa7\xd8\xf1\xb5\x77\x46\xb7\x69\x3a\xdf\x1f\x83\x5a\xdd\x1f\xd3\x94\x66\x7f\x4c\xa1\x3f\x80\x76\x0f\x8c\x63\xb8\xf6\xed\xc0\xa1\x24\x1d\x14\x5e\x2a\xde\xa9\x46\x24\xcc\x15\x08\xa9\x3d\x86\x93\x46\xc2\xa4\xeb\xd6\xcf\xb3\x44\xd3\x34\x26\x0d\x15\x25\x4c\xe2\x9a\x81\x43\xfa\x51\x7e\x12\x3e\x92\xbc\xec\xaa\x4a\xa4\xce\x6a\x23\x2f\x3a\x9c\x0f\x56\x8b\xc2\x50\x5e\xe8\x62\x21\x44\xf1\x59\xb6\x01\xea\x19\x75\xed\xf2\x45\x8c\x64\xe3\xfc\x0e\xac\x04\xad\x48\x09\x0e\x15\x9f\x72\x3a\x5b\xb9\xc3\xc8\x35\xe0\xea\xd7\x43\x77\x5e\x87\x94\xf7\x2a\x4b\xd3\x38\xe7\x24\xab\x51\xd0\x91\xbd\x8a\xd6\x17\x34\xcb\xcf\x7e\x41\x38\x83\x86\x6a\xfd\xe5\x6d\xb9\x0a\x28\x43\xc2\x91\x64\x65\x61\xf2\x5c\xf8\x0e\xcc\xd2\x64\xed\xda\xc7\xa4\x98\x9a\xa6\x34\xd1\x2c\xc5\x48\x5a\x22\x4e\xd7\xaf\xb2\xc3\xc5\x75\xda\xa9\x12\x48\xf4\xbe\xd1\x4d\x7e\x6e\xa9\xdf\xb2\x7a\xb8\x38\xe9\x96\x06\x87\xd3\xb0\x80\x47\xea\x6a\x7e\x92\xb8\x6c\x24\x29\x46\x5c\xf7\xb3\xa4\x33\xec\x2b\x3a\xb8\x38\xed\xc7\x66\x91\x20\x27\x6f\x24\x18\x3a\x3a\x2d\x03\x65\xef\x8a\x0a\x5b\x60\xef\x1d\xb6\xda\xfc\x94\xa3\xbe\xca\x45\xc9\xbe\x62\xfb\x2e\x45\x95\xf4\x20\xef\x57\x71\x47\xfe\x31\x69\xbc\x8a\x5f\x4c\x4e\x68\xfa\x02\x8d\x53\xa5\xc5\xbf\xc9\x08\xd2\x98\x70\x8d\xf3\x0d\xdc\x9e\x9e\xf7\xcd\x7f\x15\xfb\x6a\x12\x45\x42\xb6\xc7\x8a\x8f\xfe\x30\xe5\xd1\xdf\xc0\xee\xab\xb8\xbd\xe4\xd7\x84\x5f\x7b\x08\xa7\xdb\x3c\x46\xe8\xaa\xc0\xa3\xe1\x65\x4c\xc7\x14\x66\x54\x69\x41\xc3\xf7\xcd\x24\x57\x5c\xa6\x48\xd7\xf8\xfd\x93\x30\xf3\x90\xd0\xf4\x3b\xf2\x3d\xaa\xd1\x69\xe4\x84\xd6\x9b\xbe\xa1\xd3\xf4\x19\x5b\xb2\xb0\x88\x81\x8b\x9b\x33\x9b\x22\x2e\xd6\x0e\x3c\x64\x34\x68\xee\xc2\x62\x41\x31\x92\xd6\x2b\x84\x4b\x2f\xfb\x1d\x80\x5a\xe5\x74\x1b\x6a\xf8\x5e\x2f\xf2\xad\xa9\x86\x74\xf8\xce\x67\xf1\x5e\x6e\xb8\x1f\x4d\x1a\x13\x2a\xc5\xfb\x97\x28\x6c\xd4\x58\x8f\xe1\x0d\x80\x56\x36\xb4\xc4\xda\x0f\xdb\x45\x4a\x63\x86\xf8\xb4\x31\x62\xce\x7b\xfe\x88\xf4\x97\xce\x4a\x7f\x69\xa6\xa7\xce\x49\x73\x29\x31\x48\x8b\xd2\xa0\xb2\x8d\x56\x0f\x18\x3c\xaf\x34\x19\xf8\x18\xf5\x0d\xcc\x4f\x3e\x6b\xcf\x87\x28\x93\x46\xaf\x49\x21\x47\xbd\xc4\x9b\x88\x21\x47\x34\x26\x9d\x47\xdf\xf3\xf1\xcc\x45\xc9\x11\x7d\x8a\xb3\xdf\xcd\xb3\xfd\x18\xf5\x7e\x09\x24\x0e\x72\x16\x35\x20\x3d\x54\x80\x72\x70\xb8\x11\x9b\xea\x85\x56\x0e\x16\xcd\x9c\x7f\x21\x1f\xb5\x6b\xe7\xcf\xba\x79\x94\x6d\xda\xb3\x34\xd5\x56\x94\x9f\xce\xb7\x63\x24\xd8\x94\x27\x66\x94\x0f\x62\x6c\x4e\x33\x00\x74\x0c\xe2\x83\xf2\x79\x72\x67\x37\x92\xbf\xb7\xb9\xd5\x10\xa1\xc7\x85\x6d\xf6\x84\x25\x02\x6e\x4b\x2d\x5c\x7a\x6b\xe1\x50\xc7\xb6\x24\x92\x8a\x3a\x9f\x65\x0a\x8e\x24\xb3\x10\x08\x17\x8a\x07\xd3\xb4\x0f\xcf\x96\xe6\xd3\x80\x0c\x79\x76\xc3\x91\x21\xfd\xf9\x10\x03\xc4\xc7\x45\xce\x87\x10\xf2\xb2\x48\x81\x8f\x83\xc4\x6b\xd2\x1c\xdf\x5b\x21\x5d\x33\x24\xcd\x35\xc4\x20\xab\x5b\x3f\x6f\x15\x07\x49\x83\x74\x9a\xc8\x35\xdd\x26\x42\x58\x13\x91\xeb\xa8\x8d\xb8\x6f\x34\x5d\x1d\xf5\x15\x1f\xb3\x28\x27\x65\xb9\x3b\x8b\xef\x16\x45\x3c\xb5\x46\xbc\x2a\x4b\xf7\xd4\x52\xf1\xa9\x72\xcb\xa0\x91\x61\xb6\x66\xa5\x0f\x14\xef\x94\xa6\xd2\x6b\xfb\xcb\xd9\x89\xae\xa5\xab\xc0\x53\xe9\x72\x3d\xf9\xd9\xe8\xfc\x8a\x4b\x57\x69\x2d\xba\x95\xc6\x8f\x7f\x97\x2b\xcd\x16\x37\xef\xa5\xaf\x34\xe1\x31\xe7\x14\x63\x10\xad\x25\x78\xd4\x67\xd6\xb9\x4a\xc4\x47\xa6\x29\xe7\xfa\xfe\x72\xfa\xb7\x96\x74\xe5\xbc\x25\xcd\x30\xd2\x6a\x82\x9f\xbb\x69\x86\x11\xf9\xb8\xe6\xbb\xe9\x0c\xe3\x4a\xb6\x0e\xe7\x57\x81\xc5\x66\xef\xd4\x67\x9e\x0d\xdf\xf2\x36\xde\x3e\x68\xe3\xad\xc4\x30\xd2\x61\x8a\xce\xd9\xef\x7e\xfe\xff\xc2\xf8\xc5\x56\xd4\x53\x89\x7f\xb0\x2c\xc6\x81\x96\x6a\x4b\x72\x44\x8f\xc1\x13\x4f\xb0\xd8\xc6\xf0\x6c\x59\x61\xc3\xdf\x97\x5e\xfc\xf2\x97\xf9\xc9\xb2\x2f\x7f\xe3\x9b\xdf\xfc\x66\xe7\x2e\x7e\x80\xe3\x6b\xaf\xb1\x18\x47\x31\xc8\x91\x9d\x26\xfb\xd3\x9f\xfe\x94\x9e\x27\xfb\xa7\x3d\xff\xec\xcf\xff\xe2\x2f\xfe\xf2\x97\xbf\xfc\xab\xbf\x7e\xe3\x6f\x42\x27\x44\x4d\x4a\xc6\xc7\xe2\x79\xca\x7e\x56\x83\x03\x3f\x75\x0d\xf7\x53\xd7\xf2\xbf\x75\xfc\x6f\x3d\xff\xdb\xc0\xff\x36\xf2\xbf\x4d\xfc\x6f\x33\xff\xdb\xc2\xff\x16\xf3\xfb\x95\xf2\xbf\x65\xfc\x6f\x39\xff\x5b\xe1\xfb\xc5\xf9\xdf\x6a\xbe\x24\x2a\x0d\xd6\x02\xb0\x1c\xa6\x16\x3d\x16\x47\x18\x7e\xff\x96\xb0\x83\xa3\xfe\x46\x08\x68\xcb\x0b\xf7\xc2\x3b\xf4\x27\xaf\x05\x44\xde\x20\x6c\xb1\x52\x0a\x42\x4f\xf7\xd4\xba\x34\xa7\xe8\x7e\x9b\xde\x8a\x3f\x8e\x4d\x26\xea\x30\xdb\x46\x40\x6d\x33\xb0\x46\xfe\x8a\xe7\x25\xf1\xb7\x7d\xd7\xf2\x78\x90\x3a\x9c\x67\xc3\xac\x3b\x61\xba\x16\x3b\x24\x87\x06\xb5\x71\x9b\xeb\x95\x02\x94\xf3\x4b\xde\xd9\xba\x25\x2c\xfa\xb7\x4b\xc2\x76\x4d\xd7\xe2\x8e\xf7\xbe\x60\x8f\xfd\xa5\xbf\xfd\xbb\x1b\x5b\xb3\xe9\xe1\x9a\x49\x13\xa6\xb0\x66\xe4\x54\xdb\x7c\xd7\x76\x11\x3f\xd5\x36\xe2\x24\x09\xf7\x85\x1b\x52\x6e\x04\xa1\x28\x52\xf7\x85\xd3\x12\xe1\x8b\x0d\xfc\xdf\x5d\xd8\xdb\x75\x0b\x36\x12\xf6\x02\xbe\x3f\x0f\x83\x7d\x5c\x9e\xd5\xc5\x5f\x58\xcd\x17\xd2\x5a\xbc\x91\x92\xd6\xa2\x2e\x7a\x68\xdf\xb0\xd6\x79\xe6\x24\x4b\xc5\xd0\xbe\x52\xc5\x41\xba\x30\x55\xef\xc9\x66\x36\xa5\xd2\x41\xba\xa5\x38\x76\x5a\x83\x1a\x71\x69\xc3\xff\x90\x9d\x9f\xba\x83\xe2\x17\x84\x88\xce\xec\x6a\x61\x4f\x4b\xf8\x5d\xf8\xe8\xe0\x73\xe6\xc7\x07\xbb\x5b\x6a\x44\x27\x75\x29\x0f\x20\x34\xc3\x0f\x06\xcd\x29\x64\x0a\x49\xd3\x7f\xc6\x16\x19\x7f\x4a\x0b\xb0\x07\x4f\x2d\xf4\x13\x5e\x53\x55\x3c\x4e\x51\x38\xe6\x31\x7a\x70\xcd\x78\xb1\x2e\x14\x4b\x20\x4f\xfb\xd1\xb1\x70\xf7\x37\x22\x09\x38\xa4\x5a\x9d\x28\xde\x29\x75\x72\xe8\xaf\x8c\x51\x87\x49\xe4\x3e\xff\x0f\x79\xef\x03\x5f\xc7\x55\xdd\x89\xcf\x9d\x79\x4f\x7a\xd2\x48\xb2\xfc\x5f\x8e\x13\xe7\x3e\x3d\x25\x91\x09\x49\xe4\xfc\xb3\x42\x1c\x47\x1a\xfe\x89\x96\xee\xda\x01\x12\x43\xd9\xd6\xdb\x96\xd6\x2d\x6c\x6b\xda\xee\xae\xbb\x2b\x07\x25\x56\x6c\x25\x71\x82\x42\x1c\xa2\x24\x4e\x10\xc4\x20\x11\x6c\x56\x80\x09\x4e\x62\x8a\x00\x03\x02\x0c\x28\xc5\x80\x0a\x06\x04\x18\x2a\xa8\x29\x06\xcc\xd6\xa5\xa6\xfc\x3e\x73\xce\xbd\x77\xce\x9d\x37\xff\xee\x3c\xc5\x81\xdf\xa6\xfd\x60\xbd\xf7\x66\xee\x9c\x39\xf7\xdc\x73\xcf\xfd\x9e\x7f\x93\xfa\x38\xef\x88\x1f\x07\xb1\x7d\xf2\xee\xff\x49\x25\xba\xd0\xa5\xff\xce\xc8\xa5\x2f\x73\xbc\xd4\xac\x58\xaa\x6c\x16\xc9\x35\xfd\x3d\x1c\x71\x83\x0a\x3c\x40\xcd\xf3\xda\xc0\xda\x7c\xa5\x70\x40\x90\xe4\xff\x43\x19\x5a\x62\x4f\x84\x8f\xd2\x84\xc6\xea\x82\x20\x2a\x7f\x4c\xbc\xec\x75\x1d\xac\xe9\x15\x24\xb6\x57\xc4\x0c\xcc\x51\xc9\x9d\x8b\xe8\x80\xf5\x42\x8c\x2b\x95\x3f\xd3\x85\x32\xc7\x8c\x17\xca\x1c\xed\x80\x35\x27\xc5\x56\x9c\xaa\xbb\x44\x23\xb1\x48\xe4\xe0\xfd\xb1\xaf\x2b\xd1\xe4\xf6\x20\xcf\xbc\x3b\x08\x26\x9d\x22\x2f\x3b\x43\x5f\x76\x26\xe2\x65\xaf\xc2\x46\xc7\xf2\x67\xfa\xb2\x33\xe6\x2f\x3b\xc3\x48\xe5\x8a\x19\xf1\xe6\xcc\xc5\xd2\x15\x5d\x42\x64\xae\x85\x80\x54\x6d\xe9\xad\x77\x55\xd2\xb1\x88\x44\x08\x3a\x0d\x91\x85\xf7\x91\x94\x85\x77\x0d\x76\x37\xee\xc0\xee\xc6\xb4\x3e\xec\xd5\xd8\xe1\x98\x95\x6d\x6e\x89\x6a\x62\x97\x89\x6e\xc6\x42\x2c\xad\xec\x62\x19\x5a\xc4\x87\x29\x55\xb1\xbd\x94\xfe\xaf\x68\x30\x0c\xfd\xe6\x0a\x29\xfd\xe6\x7e\x26\xe2\x44\x65\x4a\x9e\x0c\x39\x12\x3b\x57\x27\x6a\xa6\x61\x19\xa3\x1e\x78\xb6\x3f\x69\xa9\x40\xce\x3e\xf0\x6e\x8b\x2b\xea\x84\x67\xb5\xbe\x12\xc4\xd0\x0c\xfb\xdc\xa8\x2b\x3b\xdc\x2a\x17\x79\xbd\xbf\x03\x17\x90\x38\x24\x4c\xec\xc3\x3f\x15\xdd\x85\x21\x99\xa0\xa7\x5c\x07\xff\x76\x97\xeb\x79\x51\x79\xc0\xa1\x51\xe3\x95\xd2\xab\xdc\x87\xd1\xde\x9b\x78\x3d\x2f\x86\x0a\xdc\x51\x24\x9b\x6c\x77\x5c\x6f\xdf\xf7\xe9\xb4\xad\x17\x7d\x1d\xe2\xe1\xbf\xb4\x20\x0a\x94\xe8\xee\xd5\x82\x31\x7d\xd0\x37\x58\xb4\xb7\x97\xdd\xec\x0b\xb2\x9b\x7d\x87\xde\xbe\x7e\x2a\xb2\x7d\xfd\x54\xda\xae\x3b\x45\xd7\xd7\x54\xc4\xfa\x82\x96\xb0\x97\xe3\x02\x9b\x0a\x2d\xb0\x29\xf3\x05\x36\x4e\x77\x79\xf9\x41\x44\xd0\xa8\x67\x42\x98\xd7\x0b\x5d\x75\x03\xfe\x1c\x3c\x37\xf8\x4e\xdf\x77\xc7\xd3\xf7\xdd\x29\x46\x72\x8f\xc7\x6d\x92\x7c\x3c\xc5\xc8\xbe\x3b\xae\xf6\x5d\x5b\xed\xbb\xcf\x62\x4b\x66\x0c\xb2\x5b\x0d\x4c\xdc\x54\xb6\x30\x80\xbc\x93\x76\x2e\x16\x8e\xab\x42\xd4\xd6\xfb\xe5\x14\x0d\x00\x0f\xb9\xc4\xd5\x17\x6a\xc5\xbe\xda\xee\xd0\xe6\xf5\x2b\xd9\xf7\xdd\x01\x96\xb4\xf1\x7e\x35\xe3\xc6\x0b\x74\x75\x48\x3f\x66\xa8\x55\x6d\x9c\xd1\x3d\xae\xef\xb8\xa1\x84\x6b\x48\x63\xaa\xe0\x95\x9b\xa2\xb7\xde\x4f\x60\x5f\xe2\x5c\x7b\x6f\x68\x33\xfa\x96\xd9\xde\x7b\x0a\xc3\x3e\xab\x36\xdf\x11\x2a\xbf\x23\x11\x56\xea\xf7\x30\x4e\xd4\x95\xbf\xd3\xf5\x32\x62\x6e\xa6\x8e\xd8\x64\xf7\x1d\xb1\xf5\xdd\xb7\x5b\x15\xaa\x92\x4e\x13\x8b\xc6\x57\x19\xbd\xf0\x0f\x2c\x28\x1b\xd2\xfb\x23\x0c\xb5\xc4\x1d\xaf\x5b\x4c\xd5\x9c\xe8\x22\xac\xc9\xfc\x72\x57\xab\xbc\x11\xec\x79\xdd\x9a\xc4\xff\x30\x45\xe2\xff\xc9\xc2\x9a\x22\xdf\xc0\x8e\xc1\xb2\x69\x77\xd2\x59\xe2\x9f\xd3\xb4\xda\x19\xaa\xd5\xce\x44\x68\xb5\x9f\x60\x74\xa5\x2b\x7f\xa7\xb3\x74\xc6\x5c\xab\x9d\xa1\x66\xc3\x19\xa9\x62\x90\xa7\x0b\xf5\x5d\x1b\xb2\x9b\x5a\x0d\xb7\xed\x70\x07\x4d\xfd\xd4\x7b\x3a\x72\x01\x56\x77\xd0\xfc\x0f\xd1\x8f\xf8\xe3\x96\xa8\x72\x62\x66\x39\x98\x2d\x41\xb3\xb1\xe5\xab\xfc\x3b\x7d\x95\xc8\x5a\x21\xbf\x4a\xbd\x62\xe0\x36\x72\x45\x64\xe8\xe1\x8e\xdb\xd2\xc6\xb8\x23\xe6\x0a\xd7\x72\x67\x92\xdd\x22\x15\xd6\xd2\x8a\xfd\x89\xfd\xff\x24\xe6\x1d\xd7\xe3\x30\x1a\xd4\xe1\x12\x3c\x05\x0b\x92\xd4\x50\x75\x31\x2e\xad\x31\xd2\x75\xbc\x83\x0e\xf7\x80\xb6\x2a\x54\x54\x62\x01\xab\xad\x36\xab\x2c\xee\xce\x50\x9a\xe6\x60\x8c\x2a\xef\x0a\xe1\x2c\x71\xd7\x75\x6a\x30\x4b\x45\x74\xfa\x0c\xbe\xb9\x29\x38\x53\x89\x80\xb2\xee\x40\x4a\x78\x56\xd8\xb6\xa2\xea\xef\xf8\xe2\xd8\x4a\x91\x6e\x42\xd8\x47\x28\xce\xde\x56\xe5\x81\xc9\xf0\x34\xbd\x4f\xe8\xbd\x19\x19\xec\xa0\x13\xc9\x56\xaf\xc7\x32\x3c\xd0\xb5\xdc\x09\xb3\xca\x13\x20\x6b\xcb\x82\xaa\x89\x5a\xcc\x6b\x6c\x93\xc5\x68\x89\x13\x45\x6e\xd6\x58\x5b\x44\xda\x43\xbd\xd4\x8f\xc2\x5a\xdd\x44\xaa\xf6\x2d\x76\x01\xac\x5b\x14\xd4\x1f\x3f\x15\x84\x1d\xa4\x96\x13\xa9\xa8\x32\x9e\x15\x2c\x55\x52\x52\xd5\xfa\x34\xf8\x9d\x50\xfa\x03\x4b\x9f\x48\x11\x05\x5a\xa9\x2a\xaf\xb3\x8b\xde\x55\x55\x5e\xe7\x90\x72\x11\x6e\xa8\xaa\x3b\x11\xdc\x57\xed\x22\xdc\xa4\x3d\xe3\xce\xd8\x67\x28\xd3\xab\x53\x6c\xaf\x6a\x97\x5e\xed\x6c\xc2\xe7\xdb\xea\x5d\xb5\xea\x0d\x77\x27\x3e\x1f\x86\x6b\x15\x02\xd6\xac\x57\x6b\xf4\x0c\xb8\xde\xad\xb8\xde\xa9\xf1\xfa\x5e\xfa\x46\x31\x6d\xa9\x1b\x02\x36\x8e\xc4\xb2\x71\x38\xf1\x35\x54\x98\x0e\x97\x0c\x19\x61\x65\x46\x18\xc2\x28\x5a\x98\x34\x12\x0c\x50\x22\x75\xd8\xea\xb0\x55\x70\x51\xd1\x88\x19\x01\x51\x34\xde\x9f\x8d\xc6\x2e\x49\x23\x66\xa5\x45\xd1\xb8\x27\x61\xa4\x40\x79\xf8\x13\x44\x78\xfd\x00\xe5\x75\x94\x82\xca\xbe\x94\x5c\xcb\x3d\x70\xf9\xff\x8f\x3c\x31\x79\xfe\xaf\xc2\x5a\xee\x62\x96\xc5\xf0\x3f\xb3\x1a\x8d\xe0\xb0\x51\xd5\x28\xc0\x5b\xd3\xd3\x8b\x15\x29\x5e\xde\xf7\x8a\x57\xfc\xce\xef\xfe\xee\xef\xbe\xf2\xf7\x54\x51\x0a\xf4\xd4\xbc\x1e\xfc\x34\x7f\xf4\xc7\x7f\xf2\x86\x3f\xfd\xb3\x2d\x7f\xfe\x17\x6f\x7c\xd3\x7f\xfb\xcb\xbf\xda\xfa\xe6\xbf\xfe\x9b\xbf\xfd\xef\xff\xe3\x7f\x6e\xfb\xbb\xff\xf5\xbf\x03\x0f\xce\x64\x55\xb9\xda\xdd\x31\xaa\x37\x28\x57\x3b\x2c\x3c\x30\x23\xe2\xdf\x51\x16\x64\x20\xac\x16\x19\xfd\xd3\xb4\xa6\x7a\xbf\xdb\x7b\x07\xeb\x60\x4d\xff\x1b\x71\x33\x16\x2a\x6b\xbd\x3b\x46\x51\x4d\xb3\xd0\xae\x1f\x77\xe1\x14\x0b\x75\x30\xc5\xbb\xa3\x76\xf4\x06\x20\x03\x7d\x1a\xff\xcb\x85\x7e\xc8\xde\x02\x61\x78\x36\xc2\x77\xbd\x3b\xfc\xdf\xfe\xce\xff\xad\x6d\x63\x60\x06\xfc\x9d\xf8\x61\x9b\xff\xc3\x79\xa4\xc1\xc5\x36\xf1\xc3\xff\xf4\x7f\x58\xbc\x89\x24\x66\xff\x4f\xad\x75\x6a\x4b\x07\x6b\xfa\x1f\x98\xaf\xfb\xdf\x69\x5f\xd3\x05\xf0\x05\xd4\xd8\xfb\x5b\x18\x62\x63\x80\xf8\xfe\xad\x7a\x3f\xec\x79\x0b\x80\x91\x78\xb9\xab\xd8\x95\xb2\xd7\xad\xca\xa0\xf8\x1b\x17\x32\x23\xff\x3a\xb8\xab\x2b\x74\x4f\x97\x76\xcf\x22\xb8\x18\xee\x79\x33\x7a\x4f\x97\x74\xb0\xa6\xad\x81\x23\x49\x46\x34\xf5\x88\x03\x8e\x7e\x76\x7b\x80\xce\xc8\x3b\xa9\xa5\xd1\x03\x5a\x8a\xd4\x7e\xfc\x4b\x85\x15\x30\xa5\xde\x7b\x34\xaf\xf4\x83\x74\xb0\x47\xab\x42\x66\x39\x16\x48\x16\x91\xb3\xfe\x86\xb5\x39\x48\x2b\x8b\x1c\x70\x24\x66\x40\xa9\x24\x55\x80\x24\xec\xec\x6b\xac\x19\xa6\x05\x43\x3e\x44\x6f\x7f\x92\xaa\xc0\x4e\x85\xf1\xff\x85\x0b\x45\xb5\xff\x1c\xf6\xb9\x59\x52\x00\x71\x32\xb5\xd6\x0e\x14\x2c\xf8\x33\x34\x5a\x29\xa7\xbb\x22\x39\xfd\x18\x25\xe6\x5d\x94\x39\x5d\x94\xd3\x1d\x1d\xac\xe9\x0d\x11\x9c\xd6\x8b\x40\x8e\xd2\xc1\x1e\x8f\x44\x65\x36\x57\x64\x54\xb6\xf0\xe0\x85\x38\xad\x0f\xf8\xce\x98\x01\x33\x72\xfa\x5d\x29\x9c\xae\xa0\x3f\xf5\x7c\xe1\x4e\x35\xe1\xb4\xba\x9a\x19\x5d\x6d\x36\x76\xc6\xab\x09\x0b\xe5\x9b\x8f\xd3\x37\x7f\xbb\x06\x69\xab\xf6\x12\xab\x3b\x58\xd3\xef\xbb\x90\x8b\xff\xba\xe8\x51\x9e\x88\x1f\x45\xce\xe7\xa6\x48\xa9\x7a\x5f\xec\x8d\x90\xe2\x5a\x22\x01\x9d\x9b\x5c\x28\x61\x70\x4b\x60\x4c\xcf\x32\x62\x01\x64\x78\xf5\xd0\xb3\xff\x0f\x7d\xf6\x48\x24\xd1\x9b\xb5\xe5\xbe\x2d\xf2\xdd\x27\x62\x87\x09\xe0\xa3\x68\x41\xe4\x5a\x26\x40\x84\x58\x7e\x20\x5e\x2c\x85\x5b\x63\x63\xf4\xab\x7d\x28\x99\x26\xa5\xc9\x4a\xd1\x9a\x4c\x0e\x73\xf0\xb9\x7b\xb5\x0f\xa7\xac\xb8\xd5\xd2\x7f\x69\xb6\x7a\x22\x78\x71\x88\x3e\xe9\x1d\x91\xd3\xbc\x21\xf2\xed\x9f\x8a\xbd\x71\x03\x95\xcd\x17\x41\x21\x9d\xde\x75\xe0\x83\x9c\x2f\xd9\xfc\xe8\xfc\x4c\xe0\xdf\x3f\x77\x13\xf8\xb1\x44\xd9\xbc\x1e\x9c\x8d\xdc\xf2\x96\x0a\x73\x04\xa0\xb4\x17\xbb\xbd\xa7\x2d\x28\x67\xc3\x2d\xef\x2f\xfa\x3d\x99\x6e\xff\x09\xfc\x12\xb1\xe4\x5e\xff\xc7\x15\xc4\x04\xe9\x55\x26\x88\xd8\xd5\xa7\xe1\x2f\x61\x40\x1c\xb1\xc0\xc9\x88\x40\xe5\x8d\xc1\x95\x5d\x41\xa9\x7a\x05\x70\x0e\x44\x00\x9c\x53\x78\x9f\x6a\xb5\x4a\x01\xce\x01\x53\x80\x53\xd0\xd6\x15\xc4\x7b\xab\x67\x4f\xc4\xb9\x8c\x6e\xa0\x31\xe8\xc1\xb3\x27\xcc\xc1\xd5\x01\x0a\xae\x0e\x50\xff\xcd\x04\x23\xfe\x9b\x09\xf1\x8b\xc3\x6d\x2e\xd1\x98\x2f\x58\xe0\x36\xed\xfd\x17\x4b\xf8\x4a\xa5\x6f\xc6\x89\xea\x33\xf0\x45\x3a\xf7\x11\xe7\x60\x18\xe5\x3a\x3a\x6d\x64\xa5\x41\x45\x02\x61\xa7\x8b\xd8\xa1\x67\xd1\x09\x0a\x47\x6f\x55\xed\x64\x03\xba\x34\xa7\x45\xb2\xe8\x14\x2b\xd7\xf1\x42\xd9\xe2\xc5\x32\xe3\x75\x65\x9b\x46\x6d\xff\xd8\xbf\xff\x5a\x95\xbb\x5b\x10\xb9\xbb\x34\x84\x68\x88\x41\xf9\x1b\x97\x3b\x5e\xdb\xad\xe5\x02\x2f\xf2\x42\x7f\xb9\x28\x8a\x6b\xd5\x89\xe2\x5a\xf5\xdc\x51\xae\xce\x9d\x0c\xfc\xab\x2e\x2f\x02\xb3\xea\x20\x5f\x94\x4e\xe8\x68\x90\xe5\xeb\x8f\x55\xe0\x75\x6a\x5e\x67\x84\x27\x55\x5e\xc6\xeb\x82\x79\xc5\xcf\x64\x5e\xeb\x12\xe7\x15\xd2\xa3\xc4\xe3\x87\xe9\xe3\x87\xd5\xe3\x83\xe7\x42\x6e\xfc\x1a\x7c\xee\x70\xe8\xb9\xc3\x66\xcf\x0d\xb2\x92\x4a\xc1\xc3\x55\xba\xf1\xa8\xf8\xa5\x14\x7c\xb0\xca\x0d\xbc\x8e\x97\xa8\xcb\xea\x0a\xb7\xf7\x24\x3a\x45\x51\x90\x44\x1d\xf2\xad\xe8\xf2\xdb\xa2\x2a\x1d\xf0\xfa\xa8\xf4\xe3\x6f\xa5\x08\x19\x0c\x7d\x19\x0a\xd9\xd6\x31\x15\x2a\xb1\x45\x46\x0b\x79\xb3\xb7\xaf\x46\x1d\x86\xd9\x3b\xf8\x99\x66\x98\x54\xe9\xb4\xd9\x94\x4d\xe9\x9f\x2d\x28\xb6\xe3\xe2\xad\x02\x00\xfc\xae\xf0\x76\x9e\x08\xbc\x9d\x3e\x39\xad\x92\x18\x89\x47\x4d\xe3\xef\xb9\x8c\xb6\xad\x55\x15\x96\xbf\x4f\x49\xad\xae\xb0\xac\x12\x05\x4b\x21\xe3\x65\x4b\xd5\x48\x3f\x88\x1f\x09\x40\x22\x41\x3e\x78\x9f\x2e\x12\x6e\xaf\x8e\xa8\xdc\x2e\x32\x77\x73\x29\x73\xf7\x23\xe5\xd1\xf4\x19\x59\xb6\x90\x89\xe5\xe7\xd8\xfc\xfd\x6d\x36\xdb\x43\xf6\xc1\x4f\xe7\xc7\x3e\xf8\xd9\x73\x67\x1f\xfc\x3c\xc9\x3e\x30\xb3\x90\xb8\xa5\xa2\x50\xff\x0d\xfd\xa9\x64\x67\x51\x7e\xd9\x7f\x45\xf7\x68\xb0\x0b\x87\x7e\x5a\x2a\xe2\x61\x97\x3c\xc7\x92\x10\x31\x5b\xbf\xa4\xbc\x78\x2c\xf7\x6c\xfd\x7b\xf2\x30\xb5\xcc\xd6\xd9\x14\xcd\xf7\x2b\xe1\x11\xfd\xb5\x25\x2b\xb6\xcc\x8b\x99\x3b\x70\xdb\xbc\x1c\xc1\x6e\x4b\x1e\x46\x65\x63\x47\x30\xc6\xa2\x5b\x44\x04\x63\x6e\xbf\x2d\xc9\xcc\x05\x47\x71\xe9\xdc\x28\x8b\x8c\x63\x2b\x0f\x0f\x25\x3c\xd2\x75\x7b\x67\xcc\x15\xae\xe5\x7e\xa9\x65\x9e\xe1\xf2\x0a\x6b\xe9\x0c\xf5\x06\x6a\x56\xc8\xb3\xca\x18\x10\xd8\x73\x80\x0d\x4f\x55\x61\xc3\xc3\xd1\xd8\xf0\x14\x62\xc3\x41\x50\x3d\xb9\x6e\xae\x10\x25\x57\x7d\x0a\x5f\x5a\xed\x70\x59\x6a\x11\x84\xcd\x82\x86\x62\xce\x5a\x67\x84\xc9\x68\x3b\x55\x51\xf8\x02\x08\xb3\x81\x2d\xb9\xdc\x52\xc1\x9a\x27\x0b\x2a\x22\x8d\x1e\x04\xac\x2c\xc2\x32\xd0\x88\xdd\xa2\xd7\x44\xda\x80\xe1\x79\x9b\x30\x3a\x6f\x9c\x95\x1b\xf8\x82\x72\xa3\x2f\x4d\x2f\x2f\xbb\xbc\xa5\xdc\xc4\x59\xb9\x99\x5b\x58\x29\xa9\xaf\x2c\x2a\x2f\x96\x99\xcb\x9b\xb9\x44\xd8\x9a\x44\xdf\x9d\x12\x6f\xde\x5e\x6e\xf1\x6e\xc4\xe8\xf7\x05\xdc\xff\xf3\x46\xbe\x60\x6c\xe5\x2e\xef\xc6\x21\xcf\xf2\xff\xe2\x2d\xfd\x1e\xf3\x6e\x54\x6d\x12\x76\xf1\xe6\xfe\xf6\x16\xde\xf4\xea\x00\xab\xe3\x10\x4f\xd7\x8c\x31\xf2\x25\x11\xb0\xd7\x02\xe5\xd7\x1b\x78\x8b\x67\xfb\x86\xa1\xad\xda\xd6\x8a\x30\x3a\x8e\x49\xcd\xbb\x78\x63\xbf\xb6\x0e\x77\x51\xb6\xdf\x59\xa5\xa0\x2a\xd8\xc1\x4f\x4f\xf2\x25\x15\xc2\x66\xf4\x34\xeb\x21\x3a\xda\xc7\x35\xb7\x96\x27\x9b\x7d\x34\x42\xb9\x00\x91\x6e\x8c\xfc\xda\x56\x66\xe0\x7c\x5d\x29\x93\x90\x65\x55\xfb\x01\x26\x72\x73\xce\xc3\xe2\x21\xf0\x4b\xb3\x98\x88\x92\x98\xcc\x16\x9c\xdb\x05\xa1\x49\xe4\xa5\x72\x03\x6f\x09\xa6\x6a\x01\x4c\x55\x91\x5b\x50\xd0\xb7\x3e\x34\x5d\x42\x10\x5c\x52\x0d\xb7\x0e\xce\x3e\xbe\xa5\xbb\x89\x37\xf3\x26\x31\x97\xe7\x63\xb4\x90\xff\x8d\x98\x93\x76\xec\x2b\x84\x73\x32\xec\x4f\x42\x73\xc4\x24\xb4\x07\x13\x20\xe5\x99\x14\xa7\x0b\x7c\x83\x89\xd3\x21\x02\x9b\x90\xf3\x04\x8e\x5f\x86\x40\xe7\x52\xbd\xe3\xdc\x34\x0b\xd5\x9e\x19\x4e\xb4\xf0\xce\x0f\xdc\xe2\x41\xb4\xf8\xa6\xd7\x04\x09\x0a\x8b\x5d\xc0\xaf\x31\x01\x7e\x52\x30\x6d\x13\x30\x0d\x9b\x82\x62\xea\xc4\xcb\x45\xd3\x60\xbe\xb3\x5c\x08\xa5\xd4\x43\x8b\x28\x3e\x84\x21\xff\xfd\x65\xc7\x3f\xd3\x91\x16\x25\x0b\x5d\xe8\x59\xd0\xea\x72\x47\xd5\xcd\xc3\x18\xe4\x05\x2e\x77\xf0\x1b\x8a\xb5\x93\xf7\xb9\xbf\x1e\xae\x6b\x71\x65\xde\x9b\xe0\xc1\x24\x8b\x6d\xe7\x16\x2a\x6b\xf7\x08\x1d\x2e\x5b\x51\xcd\x65\xe0\xaf\x46\x11\xf2\xda\x84\xcc\x6e\x51\xa1\xbd\x23\x4c\x6a\x85\x06\x14\xaf\x46\x64\x98\x88\xae\x6e\x12\x6c\x6c\x16\xb5\xa5\x6d\x5e\x2a\x3b\xbc\xb9\x5c\xe4\x4d\xe5\x3a\xee\x96\xeb\x5d\x5e\x50\x25\xcb\xcb\xb2\x75\xb3\xe6\xdd\x7a\x8c\xd2\xac\x97\xf2\x28\x95\x4b\x58\xd2\xa3\xdc\xc0\x0b\xaa\xc5\xf5\xc5\xaa\xa4\x9a\x38\xce\x45\x08\x3b\x6a\x95\xad\xa2\xd2\xb2\xd8\xc5\x0f\x31\x5e\xf0\x9c\x9d\xe5\x46\x99\xbb\xe3\x8f\xe1\xae\xb3\x5e\xce\x1d\xde\xe8\x59\xdc\x15\x2d\xb2\xfd\x77\xe4\x8d\x6b\x9d\x51\xc6\x4b\xe5\x26\xcf\x2a\x37\x93\x72\x6c\x60\x7a\x14\xc5\xe9\x16\x3e\xd4\x89\x6a\x1a\xf0\x01\xbb\x10\xf7\x4e\x65\xdc\x2e\x1f\xa7\x2f\x1f\xb9\x5d\xbe\x3b\xf5\x8a\xb1\x98\x2b\x5c\xcb\x3d\x72\xc5\xff\x73\xfe\xe7\x0a\x6b\xb9\x8d\x45\xd4\x16\xc2\x16\x08\xc2\xe1\xac\x6a\x0b\x69\x3e\xe7\x90\xd3\x99\xf6\x40\x78\x69\xb8\x07\x82\xee\x6e\xae\xf6\x37\x93\x1e\x09\x55\xa9\x82\x7b\xa2\x8d\x89\x71\x4c\x15\x3c\xe0\xcd\xd1\x18\xd6\xb9\x20\x06\x7b\x8d\x35\x6b\x8b\xd3\xbf\x8d\xbe\x53\x40\xbc\xfe\xd6\xf5\x46\x45\xc5\x17\xa6\xa2\x5e\x07\x1e\x75\x69\x50\x2b\x13\x32\x2a\xc3\x55\xc5\x8a\x40\xc7\xf5\x21\xd4\xb4\x76\x7f\xbb\xed\x15\x6e\x09\xe2\x88\xfe\x56\x00\x29\x7f\xe3\x72\xdb\x2b\xdd\x12\x04\x50\xfd\x8d\x38\x8f\xff\xb5\xff\x43\xeb\x2d\x41\x7e\xe0\x5f\xbb\x18\x8a\xfa\x66\xff\x07\x7e\x4b\x90\x15\xf8\x66\x17\x83\x2d\xb7\xfa\x3f\x4c\x5a\xb7\x04\x29\xc7\x5b\x05\x84\xf1\x57\xfe\x2f\x03\x4c\xfc\xf2\x2b\xfc\x0a\xaa\x92\x3c\xa5\x17\xa4\xb9\x93\xf2\x2f\xdc\x5e\xc9\xeb\xee\x2f\x33\x6f\x80\xa9\x8c\x86\x49\x51\x6d\x28\x54\xd4\x7f\x4f\x94\xca\x09\xf7\x46\x8e\xba\x08\xf7\x04\x47\x2b\x60\x53\xe0\x8e\xbf\x21\x08\xf3\x6d\x80\xc1\xfe\xa0\xba\x1f\x36\x77\xb0\xa6\x37\xb9\x08\x35\xbc\x51\x96\xb0\x19\xaf\x2e\x61\x33\xae\x95\xb0\x09\xaa\x5a\x4f\xd8\x81\x21\x08\xb5\xff\x17\x29\xc7\xeb\x31\x08\x30\x5a\x6f\x5b\xbc\x31\xd4\x60\x2b\x8a\x74\x79\x07\x6f\x1c\xbb\xc6\x6e\x15\x45\xae\xda\x86\x3c\xcb\x6b\x13\x9b\x3c\x98\xfa\x11\x17\xb5\xfa\x17\xb5\xaa\x8b\x58\xe4\x45\xa5\x21\x02\xe6\xad\xb3\x6c\xfd\xa2\x75\x96\xcf\x9e\x7a\x55\xea\xe6\x98\x2c\x75\x53\xc0\xea\x32\x05\xcd\x06\xbb\x8f\xbe\x00\x29\x75\x73\x8d\xcd\xd1\xea\x19\xb6\xbd\x56\xd1\xb3\x70\x9b\xbf\x57\xd5\x49\x4b\x4b\x70\x4e\x01\xbd\xb8\x69\x85\x8c\x62\x4b\x5c\xed\x70\x51\x3c\x74\x8b\xbc\x50\xf6\x51\x60\xa2\xb5\xc0\x66\x5e\xc7\x0b\xc4\x6a\xfa\x33\xd7\xe5\xc5\x50\xd9\xa3\x48\x59\x2a\x8a\x6d\xab\x88\xcd\x06\x78\x83\x37\x7b\xfb\x6a\x81\x0b\xfc\xbb\x2f\x0a\x7f\x0a\x3b\x58\x1d\x5a\xc0\x45\xa8\x01\x5a\xf2\x2d\x96\x06\x6e\xbf\x26\xa8\xfb\xf8\x06\x34\x57\xfe\x44\x18\x45\x53\x0c\x77\xb4\xcd\x78\x6e\xd8\xa2\x36\x32\x5e\xf2\x37\xb6\x12\x67\xbc\x24\x36\xb2\x72\x29\x64\xb7\x28\x81\x5c\x0e\x03\x82\x95\xf2\xc7\x2e\x2f\x8d\xf9\x5b\x9d\x05\xd1\x18\x7f\xe4\x9b\xf7\x8d\xd4\x3a\xd9\xa3\x59\x27\x0b\x44\xea\xaf\x7f\x07\x34\x59\xa8\x5f\x6f\xbf\x84\x18\x2b\x42\xcd\x08\x44\x15\xea\xac\x23\xbd\x9a\x89\xb2\xc7\xcc\x44\x69\x08\x4f\x1a\x5d\x1c\xc3\xa2\x63\xca\x36\x5f\x02\xae\xb1\x5f\x82\xd2\x21\xe6\xf1\x10\x2b\x37\x02\x17\xff\x50\xa4\xf0\x6e\x15\x65\x58\x6d\xa1\x4b\xb1\x78\xe2\x05\x70\x05\x96\xce\xff\x03\xd7\x7b\x07\xad\xd7\xf4\x89\x20\xda\x8b\x08\xef\x27\x12\xeb\x34\x3d\x96\x20\xbc\x18\xa0\x63\x07\x6d\x5d\x2a\x58\x93\xd6\x41\xb2\x0b\x78\x0c\x40\xcf\x83\x2d\x0e\x7f\xed\x90\x85\x0c\x11\xdb\x6a\xbd\xeb\xcd\x28\xde\x11\xbb\xde\xfd\x3b\x78\x43\xca\x7a\xaf\xba\x28\x6a\xbd\x57\x5d\x14\xb5\xde\x83\x8b\x70\xbd\x5b\x8a\x65\xd3\x89\xeb\xfd\x9d\x69\x2c\x1b\x80\xf5\x5e\xa7\xd6\x7b\x7d\x14\x1f\xa7\x98\xc6\xc7\x2d\xe5\xa2\x28\x9c\xf4\x12\x5e\xaf\xea\xad\xbe\x10\x73\xa6\x79\x9d\xc6\xc1\xc7\xa3\x57\x31\x96\x5a\x2d\xc1\xbf\xfe\x51\xac\x44\x56\x31\x60\x82\xaf\x85\x55\x5c\x8f\xab\xb8\x6e\xad\x33\x60\x63\xd3\xd5\x12\x2f\xbe\x26\xb0\x56\x37\xb9\x50\xee\xed\x16\xe1\x90\x80\x55\x5c\xc2\x55\x5c\x24\xab\xb8\x11\xcc\xd3\xf6\x82\x67\xf1\xc6\xb1\x95\xfa\xc1\xa3\xdc\x08\xfd\x62\xcb\x05\xde\xe8\xaf\x65\x59\xb7\xee\x12\x18\x16\x2a\x6a\xdd\xec\xf2\xc2\x18\xb8\x36\xa0\xc4\xd7\x6b\x7c\xcb\xbb\x21\x78\xc3\xf7\x86\xd6\xf2\x85\xa2\x47\x91\x6f\x44\x6f\xc6\x55\xea\x1f\x4c\x82\xb5\x2c\x5c\x70\x38\x5f\x3e\x9d\x6d\x48\x35\xa7\x61\x14\xf1\x6b\xd9\xa9\x44\xf4\x13\x28\xe1\x22\x8d\x5c\x05\x62\xd6\x06\x44\x2e\xe1\xb6\xb2\xe8\xab\x57\x6e\x00\x1e\xde\xe4\xf2\x82\x77\xa5\x60\xea\x65\xf0\x05\x02\xac\x1b\xc5\x51\x0e\x80\xad\x25\xe2\x6f\x7f\xd6\x5b\xc5\xdf\xa8\x2f\x6e\x60\x5d\xf2\x37\x76\x03\xbb\x52\x68\x00\x1b\x86\xbb\x42\xe6\x53\x8b\xdf\xbd\x81\x81\x5b\x07\x6f\x60\x57\xc2\x12\x3a\x0a\x2a\x60\xbd\x6d\x79\xa3\xbf\x7c\x06\xcb\x14\xa2\x1a\x39\x13\xe4\x92\x79\x03\xdf\x70\xc5\x19\x0d\x6e\xd0\xbc\x12\x13\x94\x4b\x5a\x11\xc8\x36\xd2\x7a\x56\x42\x9e\xd7\x63\x04\x02\xb7\xbc\x81\x2f\x34\x0a\x51\xfb\x85\x85\x49\xd0\xe2\x30\x64\x89\xc3\x91\x04\x27\xa1\xa7\xe2\xd5\xd0\x94\xa7\x82\xdd\x34\xb0\x0c\xed\x6a\x67\xab\xaa\x89\xb0\x0d\x5b\xdf\xcb\x55\x70\xbd\x6c\xc3\x23\xd5\x22\xd4\x99\x08\x59\x40\x1f\x8e\x31\x93\xa8\x05\x39\xcc\x82\x33\x6a\xb0\x03\x84\xa2\xfe\x3f\x42\x07\xd2\x83\x6a\x55\x8e\xb0\x4c\x88\xf6\x8d\x57\xe9\x32\xc3\x8f\x15\xd1\x05\xae\xc4\x5c\x87\x50\xf7\x34\x1d\x74\x4a\x50\x57\x61\xbd\xd7\xbd\xac\xd9\x12\xf6\x74\xf2\x19\x0c\xe6\x33\x94\x68\x4b\x86\x3c\x19\xcc\x94\xb8\xd2\xd7\x5b\x25\xd0\x68\xde\xc8\x89\xb2\x86\x4b\x7c\x94\xde\xf9\x71\xa5\x81\x8b\x1b\x94\x57\xd2\x13\x29\x9a\x16\xb6\x17\x7b\x89\xd0\x8c\xab\x9d\x33\x11\x22\x34\x15\x12\xa1\x8f\xc5\x8a\x50\x54\x1d\xd1\xcf\x61\x6c\x82\xeb\x0b\xb2\x92\xa1\x9f\x8b\x80\x03\x2c\x2e\xa3\x64\x47\xcc\xa6\x05\x32\xf4\x49\x0c\x0c\xa8\x60\xb7\xb2\x54\x21\x82\xe7\xac\x0b\x49\xd1\x5c\x58\x8a\x8e\x64\x90\xa2\x91\x2c\x52\xf4\xe9\x14\x29\xfa\x04\x06\x11\x24\x89\xd1\x48\xb5\x18\x7d\x36\x46\x8c\xa6\xac\xcc\x72\x34\xfb\xc0\x22\x4d\x8c\x3e\x1f\x7f\x42\x91\xb0\xd9\x2c\xe3\xd6\x98\x37\x30\x70\x02\x8a\x31\xc3\xa1\x00\x64\xa2\xa4\xf1\x41\x0e\x78\x94\x0e\xf8\x74\xa4\x23\x67\x53\x85\x3a\x72\x46\x59\x5c\x7d\xd6\x2f\xd0\xa1\xaa\xeb\xb3\xd2\x60\x53\x10\x89\x2f\x59\xaa\xcd\xce\x8c\x54\x7e\xba\x48\x40\x61\x15\x19\x12\xf1\x35\x15\x0a\x40\xec\xad\x19\x16\x82\x7c\xa6\xa3\x45\x82\xd1\x62\xa4\x43\x21\x91\xb0\xa2\x44\xe2\x1f\x52\x44\xe2\x8b\x18\x0f\xe0\x6a\x09\x98\xab\x9d\x59\xd6\x21\xba\xac\xe9\xed\xb6\x8e\x91\xe1\x62\x72\x0f\x84\x53\x07\x45\x8a\xd3\x43\x3a\xaf\x96\xad\xaf\xc6\xc8\xd6\x57\x32\xcb\x56\x25\x68\x86\x24\x40\xbf\xb4\x52\xa6\x33\xf4\x99\x89\xa5\x4c\xff\x91\x5e\xa9\x95\x32\x9d\xd4\x4b\x99\x4e\x8a\x52\xa6\xda\x84\xc4\x73\xf1\xeb\x89\x5c\xa4\x3e\xc3\x80\x71\x16\x65\x69\x88\x8b\xc7\x63\xb8\xf8\x8d\x8c\x5c\xd4\x47\xfb\x76\xcc\x68\xdf\xca\x38\x9a\xf7\x18\x3d\x1f\x7c\x32\xf2\x7c\xf0\xc9\xc4\xf3\xc1\x77\x92\x0e\xb7\x70\x1a\xb9\x50\xac\x9f\x2d\xb8\x7e\xa0\x40\xd4\xc0\x9e\xa5\x61\x1f\x46\xa8\xd8\xf4\xf7\xe8\xb8\x3f\x65\xda\x7c\x0a\x93\x4b\xe0\xdd\x5b\x64\xeb\xdd\xb2\x23\x2a\x1f\xfb\x5a\xec\xef\x17\x87\x42\x3d\x52\x71\x96\x49\x4b\x34\x1e\x5e\x09\x9b\xe4\x61\x7d\x80\x7f\x4a\x1f\x80\x8b\xfb\x57\x00\xe4\xfd\x8c\x7e\xff\x0f\xd3\xef\x6f\x15\xf7\x2f\x87\xfb\x27\x17\x87\xb2\x90\x53\xef\x2f\x89\xfb\x97\x42\x29\xd8\x8f\xea\xf7\xff\x38\xfd\xfe\x82\xb8\x7f\xb1\x40\x6c\x94\xeb\x1f\xc2\x02\x17\x0b\xc7\x35\x3a\x1b\xb0\x0c\xd7\x21\xdb\x7b\x4b\x7f\x75\xdd\x88\xea\x26\xe9\x3f\x89\xdf\x36\x4b\xc2\x02\xc4\xf4\x2c\x50\x42\x34\xef\xe9\xa7\xc9\x5a\xcc\x5b\x7e\x13\xa9\x01\xb2\x50\xd0\xd8\xea\xa2\x45\x5c\xb6\x00\x5b\xa4\xb5\x60\x07\xbe\xd0\x18\x5d\x95\xf5\x34\x25\x31\xb2\x16\x6c\xec\xad\xff\x37\xf6\x56\xd2\x13\x7c\x48\xaf\xde\x77\x86\xde\xa3\x95\xc6\xe4\xa5\x94\x62\x81\xbf\xa4\xb7\x6a\xc5\x02\x45\x2c\x58\xfc\xad\x67\x63\x6f\x0d\x28\x1d\x08\x51\xfa\x1f\xb1\x94\x06\xf7\x9c\x0a\xd5\x26\x1c\xb8\x2d\xfa\x1e\xd7\x72\x9f\xba\xe4\xff\x21\x14\xbf\xc2\x5a\xee\xc4\x8c\x31\xd1\x2a\xa6\xa4\xe5\x8b\xc5\x24\x8c\x41\xc6\x98\x44\xef\xab\x3b\x18\x87\xc1\xfb\x9b\x6f\xbe\xf9\x96\x4d\x9b\x5e\xfb\xda\xd7\xbd\xee\xf7\x5f\xff\xfa\xd7\xbf\xfe\xbf\xfc\x97\x3f\xf8\x83\x3f\x14\x79\x63\x6f\xf8\xd3\x3f\x53\x48\xfe\x5f\x6d\x7d\x73\x80\xe3\x0f\x54\xe1\xf8\x23\xd1\x38\xfe\x80\xc4\xf1\x87\x59\xff\x58\x6f\x09\x5a\x71\x88\x8f\x38\xf5\x27\x3f\x20\x4a\xf2\x17\x43\x3d\x89\xc9\x80\x5a\x5f\xc5\x21\x3b\x94\x38\x36\x12\x93\x0f\x36\x64\x8f\xad\xb1\x96\xb4\x5b\x1e\xdb\xe1\xab\xa8\x9d\xbe\x5d\x2f\x52\xc3\x18\xb7\x82\x64\xb0\x9f\x22\x48\xef\x7a\x53\x18\x51\x03\x77\x5e\xc5\xba\xda\x6d\xaf\x6b\x67\xd9\x86\xd2\x41\x65\x87\xdb\x5e\xd7\x10\xa0\xdb\x5d\x43\xed\x0e\x2f\x08\xdd\xf6\xcf\x02\x9b\x17\x5d\xcc\xec\x20\x53\x4a\xf5\x38\x72\xd0\xa3\x0f\xd0\x16\x46\x32\x14\xcb\x75\xfe\x76\x51\x2f\x18\x51\x2e\x81\xab\xf3\x4d\x2e\x9e\x80\x7c\xc3\xb2\x41\x39\x1e\x8b\xe2\x4e\x70\x35\xf6\xa0\xab\x11\xd0\xda\xc6\x72\x41\xf4\xb2\xad\xe7\x56\xb9\xc4\xdd\xa0\x4d\x32\x6f\x40\x42\xea\xd6\x3a\x7d\xbc\xa8\xec\xd1\x2b\x00\x74\x17\x1e\xf1\x2d\xb8\xab\x9e\x09\x77\x8f\xdf\x1d\xc9\x4f\xd1\x3d\xbe\x01\x75\xc4\x34\xe3\x45\xd5\xd5\xe9\x72\xc8\x80\x72\x79\x9d\x67\xf7\x4b\x67\xe1\x36\xde\xc8\xeb\x6f\x0e\x32\xdb\xfe\xdc\x05\xa8\x69\x8b\xeb\x7f\xbf\x89\x14\x14\xdc\x22\x21\xa3\x0d\xa8\xb8\xa0\x65\x73\x89\xd7\x09\xe1\xb8\x7d\x4c\x08\x87\xde\x29\xef\xbe\x58\xe1\xd8\xa0\xe2\x0f\xd0\x18\x53\x13\xb2\x01\x27\xa4\x0f\xdf\x7a\x56\xd8\xd3\x43\x7a\xa9\x8e\xfb\xe9\xb8\x0f\x52\x0b\xba\xa4\x82\x35\xfe\xc4\x25\x22\x82\x69\x74\xde\x5b\xa0\xc4\xfa\x96\x8d\x41\x48\xc7\x1f\x8b\x0c\x64\xcf\x51\xc1\x01\xdb\xd0\xcd\xbf\xe1\xe6\x00\xd0\xfe\x23\x17\xf0\xcc\xff\x2a\x48\x0f\x68\xe6\x96\x6a\x83\x77\x3b\x93\x45\x1f\x39\x76\xa1\x93\xf4\x63\x81\xc3\x3e\xc1\xa9\x63\xe3\x82\x53\x7a\x05\x9f\x87\x62\x39\x15\x4a\xab\x7c\x28\x66\x19\x55\x54\x3c\xbd\xc6\xa9\x47\xe8\xe5\x51\x61\x0d\x7d\xdc\xea\xf7\x5f\x9e\x29\xbe\x43\xec\x3b\xb6\x38\x95\x3c\x38\x1f\xaa\x4e\xf6\x72\x81\xe9\x06\x7d\xac\x37\x94\x0b\x2e\x67\x5c\xd6\x02\x19\x60\x90\xfd\x24\x10\xc3\x59\x51\x31\xd0\xe7\x05\x5c\xbd\xad\x5f\x2b\x1f\xa8\xc7\xc9\xbf\x23\x96\x03\xb3\xc2\x10\xec\x43\xc6\x6f\x10\xe6\xcb\x26\x57\x95\x89\x93\x9d\x5f\xbd\x81\xe3\x41\x67\xbd\xd9\x20\x00\x61\x9b\x0a\x40\xd8\x10\xd5\x48\xe4\x9d\xf4\xd1\xa1\x4e\x9b\x05\x02\x0c\x6e\xd5\xe8\x38\xc5\xca\x36\x18\xbe\x37\xbb\xf1\x4f\xee\x0b\x3f\x59\x0f\x7d\x78\x3c\xe1\xc9\x0c\x9f\x2c\x0f\xac\xe0\x01\x79\x75\x74\x4a\xd9\xbb\xb3\xcc\x32\x09\x0b\x8c\x98\xe2\x8b\xa1\xf0\x23\x20\xbe\x37\x25\x4d\xf1\xaf\x2c\x09\x3b\x46\x4e\x71\x5f\xd2\x14\xbf\x37\x75\x8a\xb7\xe9\x53\xfc\x9f\xb2\x4f\x71\x15\xa3\x59\x08\xf4\x35\x9a\xe2\x6d\x64\x8a\x2f\x81\x4a\x8d\xe4\xc9\xbe\xfe\x2b\xa1\xd6\x6e\x45\xa5\xd8\x86\xda\x94\x3c\xef\x40\xc2\xf3\x44\xb5\xb9\x12\x6e\x14\x5a\xcf\xfc\x33\x2c\x38\xe4\xc8\x9d\x08\xcf\x3e\x45\x94\xbc\x3a\x71\x22\x6a\x40\x2a\x1b\x41\x6b\xff\x4e\xd0\x0a\xd0\x3f\x1b\x2c\x82\xec\x2a\x5e\x07\xa1\x44\xbc\x9e\x34\x20\x7e\x85\xf0\x74\xf7\xb9\xa0\xbb\xc7\xbc\xd5\xeb\x2c\x8b\x17\xfc\xed\x57\xd5\xd3\x52\x4d\x4c\x7e\x20\x3a\x89\xfb\xdb\x2d\x73\x79\x01\x52\x98\x7f\xfd\x6b\xb6\x03\xf6\x5b\xaf\x6b\x48\xd5\x30\xfb\x36\x76\x08\xd7\xea\xf2\x61\xe3\x4d\xd5\x92\xd9\xf2\x77\x38\xe6\xc9\x34\xf3\xaf\x62\xdf\x6f\x17\x00\xf6\x76\x47\x11\xd9\x8d\x89\x4f\xc7\x44\xe2\x53\x89\x5b\xfd\x63\x1e\x5f\x67\x59\x98\x84\xbb\x4e\x34\xed\x86\x92\xb6\x28\x79\x28\x81\xa9\xa2\xf7\x4c\xac\xe8\x21\x66\x88\x60\x3e\x04\x17\x01\x64\x21\xe5\x50\xeb\x6b\xbf\xad\xbd\x08\x55\x79\x4b\xf8\x5b\xbd\xa0\xa4\xcf\xdf\x05\x5e\x45\xb2\x94\xa0\xc5\xb7\xac\x5f\x6b\x03\xba\xa8\xef\xdd\x1f\x4d\xda\xbb\x0b\xf8\x62\x33\x50\x47\x4b\xf0\xe5\xf3\x22\xf9\x89\x3b\xfe\xe6\x5d\x44\xcb\x60\x1b\x2f\xaa\xcd\x7b\x12\x51\xcd\xde\xcf\x62\x6e\x92\xff\xcb\x26\x52\x61\xf1\xfa\xe8\xed\xdb\x49\xde\xbe\x3f\x11\xcb\xb4\x6d\x65\x01\xa6\xa8\xf5\xea\xaa\x48\x51\x7f\xea\x67\x45\xcf\xc8\x0d\x41\xb0\xa2\x45\xc1\xd5\x9a\xd5\xd5\xa7\x30\x0b\x0a\x7b\xec\x5e\xeb\x86\x26\xcb\x57\x58\xce\x26\x02\x21\x5f\xe3\x42\xea\xe1\xd5\xf3\xa6\x4f\xa6\x12\xd6\xb7\x53\x09\x7a\x53\x47\xe8\x93\x4f\x4b\x70\xb2\x4a\xa1\x38\x9a\x42\x29\x6a\x0f\xfc\x5c\x46\x85\xb2\x59\x13\xe0\x39\xa1\x4f\xfa\x90\xa8\x19\x29\xc8\xe5\x22\x4a\x4c\x97\xcb\x9d\xb2\xc5\x4b\x65\xc6\xeb\x25\x94\x7e\x85\xeb\x2f\x54\x21\x78\x5f\x16\x58\x24\xf4\x04\x21\xda\xe4\x8b\x98\xab\x84\xd9\x68\x97\xb9\x20\x4b\xa8\x4e\x5c\xc4\xf8\xc8\x6b\x59\xf4\xb5\x02\x34\x95\xbc\xcf\x78\x44\x3f\x59\x8e\x58\xdb\x30\xc5\xda\x86\x6d\xd5\x07\xaa\x77\x20\x0d\xe0\x4e\xe6\xae\xbe\x0f\xff\x43\x2c\x77\x05\x5b\x95\x4f\xb0\x5e\x84\x20\x0a\xae\x22\x23\x3a\x81\x8d\x08\x3b\x5f\x12\xf5\x6c\x8d\x05\xa1\xfe\xe6\x5f\x31\x7d\x36\x6e\xb4\xda\x3c\x83\x60\x75\x43\xd2\x11\x99\xbc\x6f\x61\x1a\x92\xaf\x65\xed\x7e\x19\xe9\xb3\x8d\x3b\x4a\x6b\xcc\x60\x7e\x12\xe6\xc2\x55\x5c\xff\x17\xb1\x6a\xce\xa8\xa4\xa3\x6a\xad\x21\x9b\xb4\xfd\xe8\x3d\x91\x5a\xe3\xeb\x06\xbb\xbc\x0b\x27\x22\xff\x94\x24\x02\x83\xe9\xfb\x5c\x27\x40\x45\x23\x6e\x7e\x33\x8d\x9b\xdd\x5a\x04\x32\x79\x1e\x52\xe6\x20\x53\x2e\x70\x79\x49\x59\x7b\xb0\x36\xbe\x81\x5d\xb0\x7d\x53\xa8\x3f\x84\x7a\x7d\x27\x5a\x9d\x17\xe0\x70\xea\x70\xbb\x1f\xce\xa7\xfe\x89\x14\x4a\xdb\x8a\x23\xaa\xcd\x1d\x6e\x6f\x22\xe5\x5a\xcf\x77\x21\x9a\x6c\x60\xd2\xa2\xdf\xae\x84\xc5\xe7\xec\x2c\x17\xa4\xc7\xbd\xc8\x0b\x9e\xc5\x8b\x63\x2b\xb1\x90\xe8\xf6\x72\xd1\x27\xca\xb3\xe0\x56\xee\x6c\xdf\xee\xdd\xb8\x6b\x47\x3f\xb4\xf9\x65\x50\x56\x78\x85\xeb\x75\x97\x19\x38\x2c\xdb\xd2\x0d\x19\x7d\x65\xfc\x28\xd7\xca\x90\xf6\x4c\xd8\x8e\xe9\x2b\xd7\x81\x21\xb2\x4c\x94\x82\x1c\xb2\xfb\x43\x7d\x99\x7f\x1c\xb3\x35\xfa\xa7\x79\x8d\x39\x90\x73\xba\xcc\x17\x6e\x9f\x0d\x65\x8b\x17\xca\x36\xd4\x8b\x59\xe2\xbf\x2d\xb6\x3f\x59\x4c\x02\x4e\x7f\x41\x07\x8e\x2c\xe0\xf7\xaf\xa9\x57\xfc\x5b\xea\x15\x67\x53\xaf\xf8\x75\xea\x15\xb7\xdd\x96\x76\xc5\x8e\xd4\x2b\xee\x48\xbd\x62\x28\xe6\x0a\xd7\x72\xbf\xb6\xfa\xb7\x1c\xba\xab\xb0\x96\xed\xa2\xfb\x06\x04\xd4\xd6\x4b\x3c\x4e\xf4\xde\x58\xb4\x18\x62\x6a\x45\x2a\xcd\xca\xd8\x42\x4e\x57\x41\x54\xed\xda\xee\xeb\xae\xbb\xee\xba\x17\x5d\x7f\xfd\xba\x75\x37\xdc\x00\x25\x9d\x7a\x7a\xbd\x17\x43\xff\x0d\x84\xe8\x54\xff\x8d\x20\xc6\x96\x44\xd2\x56\x35\x87\xde\x1b\x13\x49\x8b\xcd\xa1\x57\x3b\x13\xe1\xce\xce\x7b\x63\x80\xb3\x89\x82\xde\x7e\x62\x31\x69\x7a\xf1\x7a\x17\x23\xf6\x7e\x1f\x41\xfe\x02\x36\x66\xf1\x97\xf7\x3a\xeb\x8d\x3c\x28\xc7\xf7\xfb\xae\xb8\x20\xba\x93\x45\x3d\x04\x1e\xa1\x11\xf9\x5a\xcc\xbd\x17\x5e\xe9\x89\x82\x4c\xbe\x17\x5f\x1c\xc2\xd2\xc4\xde\xa8\x6a\xc8\x37\xfa\xf1\xc5\x2a\x38\x60\xc2\xd6\x83\x03\x86\xe8\x5b\xa5\xc6\x97\x34\x60\x3c\x12\xc4\xdc\xde\x02\x2a\xec\x49\xdd\xed\x71\x17\x1d\x2e\xda\x7b\x3d\x00\x01\x74\x6f\x6c\x67\x30\x22\x54\xd4\xbd\x99\xbe\x7c\xbb\xed\x71\xff\xf5\x21\x85\xa2\x1b\x03\x64\xbb\x7d\x6d\x5d\xf0\xba\x87\xda\x0b\xea\xb4\xf3\x1d\x0b\x02\x95\x5c\x28\x9e\x6a\xb5\xdb\x5e\xfd\x0e\x00\x1f\x39\x82\x8f\x1c\x55\x3d\x47\x3d\xcf\x83\x53\xd2\x22\x38\xbf\xa3\x33\xa4\xad\x6c\x0b\xa7\x08\xb6\xf0\x68\x6d\x2f\xfa\xf6\x55\x9d\x0a\xa3\x5c\x88\xc7\xf1\xaf\x5b\x18\x44\x64\x8d\x71\xff\x82\xb5\x4e\x2b\x2f\x70\xd9\xf6\x17\x87\x6a\x55\x43\x39\x82\xa2\x82\x4c\xf9\x90\x1b\x46\x1d\x2f\x7a\xce\x50\x7b\xd1\xb3\x78\xdd\xd8\x4a\xfc\xb5\xbd\xc8\xed\x57\x93\xaa\xc4\x1b\xfd\x6d\x86\x17\xfb\xdb\xb1\x17\x9c\xff\xd6\xf5\x3b\xc4\x40\x05\x6e\x8f\x79\x8c\x17\x76\x7a\x16\x97\xfe\x1f\xee\x0c\xfa\x67\x47\x6b\x0c\x1f\xea\xb1\xfe\xf5\xb6\xe5\x7a\x25\x91\x94\x32\x21\x0f\x95\x1a\x37\x77\xea\x0c\x15\xe2\xfa\x8f\x16\x46\x0f\xf9\x07\x4d\x47\xde\xed\x6f\x9d\x45\xaf\x6b\xa7\xff\x3f\x43\xe5\x3a\x59\x17\xbe\xbd\x9e\xd7\x09\x7e\x7e\xc5\xc2\x16\x0a\x9e\x85\x0d\x8d\x85\xad\x02\x79\x13\x41\xe6\xfc\xa8\x7f\x22\xad\x83\x2c\x8e\x57\xb8\xa4\xb1\xb7\xb3\xd6\x19\xb7\xb9\x13\x6a\xe6\x18\xb5\xd2\xa0\xb4\xbb\x0a\xfa\x18\xb2\xab\x32\x41\x22\x6f\x62\x63\x6b\xac\xa5\x70\x96\x03\x4f\x97\xcd\x0b\xde\x5b\xfa\x65\xc5\x6a\x6e\x6f\xdf\xd1\x2f\xf3\xe8\x06\x58\x70\x68\xd5\x7d\xa3\xa3\x74\xe8\xc3\xf4\x9c\x34\x6e\xfb\x87\x56\xd8\x5a\x47\x98\x0a\x25\x1e\xb2\xd1\xa7\xed\xef\xbb\xe2\x48\x8b\x25\x0b\xd7\x58\x6f\xc4\xfd\x78\x94\x69\xd1\x9a\xe3\xac\x5c\xef\xf2\x3a\x5e\x7c\x55\x90\x50\xf5\x72\x17\x40\xad\x97\x09\xf9\xf6\x79\xcb\x6d\xdf\xc6\xb0\x79\xd1\xab\xdf\x21\x80\xee\x89\x10\x68\x20\x93\x89\xbe\x2c\xa1\x80\x29\xab\x5c\x08\xe6\x52\x00\x07\x75\x02\x38\xa8\xdf\x48\x4e\xcb\x2f\x81\x29\x2c\xf8\xd3\x24\x22\xfb\xb6\xf9\xf3\xb3\xde\x7e\x13\x4e\xa4\xe4\xcf\x30\xe3\x45\x11\x4c\x7e\x19\x54\x3a\x41\x03\x66\x44\x24\xd1\x8c\xda\xa1\xe8\xc8\xf7\x46\x4f\x4c\x1d\x9d\xcd\x33\xe1\x20\x8f\x27\x92\x66\xd3\x96\xb3\x59\xe4\x36\x9d\xcd\x22\x99\xcd\xa1\xd8\xd9\xdc\x1f\x3b\x9b\xa3\x30\x9b\x75\xc1\x6c\x96\x10\x0b\x92\xb3\x39\x24\xdd\x0b\xa1\xd9\x1c\x06\xab\xf5\x1a\xfb\x4d\x28\x09\xdb\x44\x2c\x22\x4c\x6a\x49\x45\x80\x5f\x0e\x21\x54\x50\x24\x68\xbd\xf0\x29\x0c\x41\xcf\xdc\x1f\xae\x08\x95\x78\x8a\x55\xa1\xed\xd6\x98\x57\x5a\x67\x2d\x15\x79\x00\x43\xcc\x13\x74\x6d\xf7\x25\x42\x44\x56\x0c\xd8\x20\x2f\xcc\xd7\x09\x4c\x84\xdb\x6a\x8d\x0e\x44\x49\x7e\xbc\x4e\xa8\x16\x26\x1b\x56\xfb\x07\x7c\x6e\xdf\xac\xc3\x1d\xe2\x72\xd5\x7f\x19\xfe\x2e\x81\x48\xca\x76\x42\x73\x22\x9c\x2b\x1c\x37\x2e\x63\x4d\xaf\xc4\x5a\x2d\x9f\xc5\x30\x2b\x9f\x36\xff\xbc\xe0\xca\xe0\x41\x9c\xac\x71\x39\x3a\x70\x13\x22\x22\x82\x9d\xe2\xd3\xaa\x40\x8b\xdc\xe5\x2c\x1a\x6d\xb8\x37\x09\xca\x90\xed\x29\x48\x94\xd3\x88\xa8\xd6\x3a\xa1\x0f\xf4\x64\xf2\x40\x2a\x5f\x1d\x9a\xcf\xe3\xf6\x7a\xf6\xeb\xe2\xfc\xe5\x2a\xac\x62\xc4\x56\xdd\x6e\x47\x10\xb0\xf0\xfe\xc3\x3f\xa5\x75\xe2\x29\xad\x4b\xab\xf0\xde\x53\xb1\xbd\x4f\xfb\xbf\xf6\x61\xb4\xc7\x06\x1a\xfb\x48\xa8\x19\xa3\x56\x7f\x80\x2f\xb8\xe1\x68\xad\xc4\x08\x9f\xa7\xe8\x88\x89\x11\x3e\x4f\xd3\x2b\xb5\x08\x9f\x53\x34\xc2\xc7\x9b\xbc\x7b\xb9\x76\xdf\x33\xe9\x26\x00\x34\x1d\x9b\xdd\xbb\x28\x14\x3f\x99\x28\xf7\x03\x03\x73\x10\xee\x16\xd1\xa3\x78\x5c\x42\xa5\x37\x00\x94\xa2\xe0\x13\x5c\x25\xa7\x98\x10\xf8\x61\x1b\x40\x0b\x2c\xcf\x3e\x19\x36\x9f\x26\xa9\xf9\xe4\x4d\xfe\x43\x67\x50\x99\x7f\xc6\x21\xd1\x5a\x33\x4e\xbf\x57\xea\x1f\xf3\xaf\x80\x94\x9b\x42\xeb\x43\xf5\xf2\x22\xf9\x38\x8b\x7e\x31\x2c\xd3\xa7\xe4\x17\xa2\x45\x30\xf9\x02\xa5\x85\xdc\x62\xa3\xcc\x80\xe1\x26\xc2\x82\x26\xed\x7e\xcd\xe5\xff\x31\xca\xae\x87\x58\x54\x2c\xde\x88\x5d\xa1\x75\x08\xa0\x00\xe9\xec\x4f\x97\xab\x21\x67\x1c\x7d\xc8\xc9\xe4\x21\x61\x30\x7a\x36\x0d\x4c\x4c\xf2\x9e\x52\xfc\x89\xc6\xfd\x38\x1d\x37\xb2\xc3\xb3\xa8\xf8\xe4\xf4\x8f\xf5\x16\x5b\x1f\xae\xe7\xcc\xa7\x93\xf6\x2e\xb8\x14\x23\x33\x27\x60\x26\x68\xf6\x93\xa8\x5a\x05\x93\xd2\xce\xfc\x1f\xd5\x8c\xf8\x17\xab\x39\x1c\xa2\x73\x38\x84\x73\xc8\x59\x70\xf1\x50\xf8\x62\x15\x65\x86\x1f\x5a\x45\xff\x2e\xf8\xd0\x26\xfa\x77\xc1\x07\xee\xab\xfb\x03\xde\x64\x81\x3c\x60\xaa\x40\xd0\xb2\x69\xff\x83\x2d\xa5\xc2\xff\xe0\xc8\x0c\x50\xff\x83\xd0\x3f\xe3\x85\x94\x72\x22\xa5\x7e\x14\x2f\x8a\xdf\xee\xa5\x51\xf9\x15\x99\xda\x44\x2b\x22\x7f\x4a\xbf\xa6\x77\xbd\xe8\x67\x12\xa1\xfa\x3e\x93\x59\xf5\x4d\x48\xd5\x37\x7d\x54\xa8\xbe\x06\x5a\x92\x42\x8a\xc7\xa7\xa5\xca\xc3\x5e\x52\x01\x66\x4b\x9e\xf3\x6e\xaa\xd4\x7a\x24\x86\xc1\x24\x88\x66\x79\xbc\x9f\x3b\x14\x7e\xd5\x5f\xe7\x2a\x00\xce\xd0\xfc\xf5\x0f\x4e\x03\x6f\x19\x5c\x67\x2d\x87\xaf\x2b\x2e\xfa\x23\x26\x0a\xfd\xa1\xa6\xfe\x5f\x4c\x3a\xc9\xf9\x06\x6f\xbd\x40\x88\x4a\xbc\x9e\xd7\xf5\x8b\x0f\x75\xbc\xc4\xeb\x04\xe8\x21\x6b\x01\xf1\x3a\x0a\x85\xfc\x48\x34\x34\x81\x7c\x2a\xb2\xe1\xfa\xd6\x12\x82\x42\xa5\xed\xdb\xb1\xe4\xd4\xf6\x72\x89\x17\x78\x3d\x6f\x40\x8c\xa8\x8e\x97\xca\x05\x48\xc4\xe0\xae\xd7\x5d\x2e\x40\x6d\xd9\x0b\x65\xca\x77\xa1\xbf\x5d\x37\x90\xbf\x16\x6d\x1d\xf9\x26\x7a\x7b\x91\x52\xf4\x63\x6c\x74\x02\x8e\xe3\x55\xfe\xc8\x0e\x74\xbd\xbb\x40\x78\x4c\xc6\x29\xf0\x2e\x5b\xda\x14\xb5\xfc\xab\x3a\x0d\x85\x3a\x4e\x1f\x7c\x4f\x04\x5a\xdc\x55\x0e\xb6\x70\xa8\x49\xde\x96\xa4\xaf\xbf\x89\x70\x1b\x3a\xae\x56\x4a\x33\x03\xb6\x31\x57\x94\x2a\x28\x84\xec\x2d\x38\x91\xad\x10\x97\x7a\x25\x4d\xd6\x67\x43\xc2\x01\xb8\x6b\x1b\x80\x79\x6f\x51\x06\xf2\xc6\x20\x9d\xbf\xcd\x85\x00\xc6\xe5\x2e\x04\x2b\x2f\x03\x1c\x0b\xca\xd0\x15\xa4\x1e\xb2\x88\x1e\xfa\xb9\xaa\xd5\x83\x57\x70\xa6\xca\x52\xc1\x17\xbe\x02\x02\x93\x8b\xee\x0a\xfe\x85\x2a\xb7\x76\x96\x62\xe8\xb3\x36\xea\x20\xa2\xb0\x66\x69\x3b\x98\x59\x9b\xe8\x20\xfc\x20\x74\x10\x7e\x10\x3a\x08\x3f\x9c\x13\x1d\x44\x5a\xad\xfb\x9b\x48\x54\x64\xde\x3f\xd1\x19\xd0\x22\xf3\x82\xb8\xcc\xbd\x29\x19\xe9\x27\xe9\x15\x91\x90\xd9\x4f\x52\xaf\xf8\x59\xec\x53\x54\xa3\xf9\xb8\x57\xf8\x45\xec\x2b\x44\x98\x9d\xff\x9a\x49\x65\x0a\x3f\x8c\xf7\x95\xd3\x17\xe2\x33\x5f\x18\xa1\x2d\x83\x40\x45\x32\xe4\xbe\xb8\x25\x86\x0d\x58\xd4\x5c\x4f\x07\x69\xda\x2a\x48\x50\x7c\xaf\xed\xf0\xff\x46\x07\x7f\x34\x6e\x87\xaf\x0e\xfc\xff\x25\xbd\x2f\x26\x26\x71\x22\x14\xc7\x78\x36\xe6\x1e\xd7\x72\xef\x5b\xf5\x5b\x07\x6c\x56\x58\xcb\xff\x90\x40\x66\xb1\x8e\x36\xe4\x58\xd0\x2a\xbb\x08\x2b\x20\xf3\xfc\x0b\x2e\x58\xb5\x0a\x1a\x09\x23\x96\x79\x49\x67\x50\x22\xa0\x6b\x8d\x08\x33\x14\x65\x02\xae\x5f\x27\x43\x0d\x5f\x2c\x83\x0d\x43\x50\x66\x5c\xb7\x8f\xd1\x68\xfc\x72\xce\x12\xf8\xe5\x80\x7e\xa4\xbe\x8d\xde\xa0\xed\x7a\x03\x50\xf3\xbd\xdd\xf2\xd5\x64\x3b\x8b\x6c\xe7\xe5\x00\xd6\x86\xc0\xdf\xab\xfd\x6d\x39\xa8\x1a\xef\x2d\x11\x9b\xcd\xd7\x2d\x89\xac\xa9\xea\xed\x45\x84\xcf\x8e\x49\xf8\xcc\xfb\xcb\xa0\x80\xea\x25\xf0\x9d\xa8\x4b\xa4\xaa\xe0\x34\x76\xb0\xa6\x0d\x78\x3e\x14\x58\x56\x28\x23\xe8\xae\xc8\xd7\x50\x20\x20\xe4\xd7\x0b\xbc\x0d\x3c\xf8\xeb\xac\x97\x73\xe6\x39\x43\xe5\x22\xa0\x81\xbc\xe8\x59\xbc\x20\xd1\xb7\x57\x07\x49\xcd\xff\x19\xbc\x1b\x31\x18\x62\x3b\x62\x88\xe2\xad\x5a\x65\x96\x1d\x41\x10\x5b\xfd\xdd\x0a\x2b\x4f\x02\x44\xd8\x5e\xaf\x30\xc4\x05\x90\x7f\x07\x1b\xd7\x2b\x35\x08\xb1\x2e\x12\x42\xf4\xdf\xc3\x91\xe7\xf6\x21\x4a\xad\x42\x0a\x61\x2b\xfa\x5d\x17\x50\xe1\xdf\x11\x7b\xf9\x66\xba\x95\xd7\x45\x6d\xe5\xf5\x9a\x9e\x79\x1b\xe5\x63\xc2\x56\xbe\x35\x69\x27\xdf\x2c\xc4\x63\x31\x06\xb5\x2c\x85\x48\x15\xbc\x0b\x77\x71\xac\x3d\x54\x90\x75\x87\x42\x93\xbd\x00\x40\x2a\xf8\x32\xb4\x95\xbf\x9d\x52\x77\x7f\x3d\x14\xd8\x7f\xa9\x98\x20\xc4\x2a\xa0\x33\xa5\x00\x2f\x60\x72\xda\x6d\x2e\xc3\x5a\x56\xc2\xd5\x72\x82\x98\x60\xae\x23\x26\xa8\x88\x4e\xf4\x3a\x2e\xfd\xb3\xe7\x01\xfa\x05\x61\x75\x2f\x56\xa2\xe7\x4f\x50\x11\xbc\xe9\x74\x82\x98\x18\x23\x79\xa2\xda\x0b\x0a\x17\x39\x25\xd2\xf7\xb8\x0d\xfe\x4a\x00\x75\x7d\x99\x52\xa0\xae\xc3\xd9\x18\xb7\x3d\xc6\x7d\x93\x91\x4b\x93\x31\x0a\xd4\x85\xb5\x9d\xb2\x41\xdb\x21\x41\x28\x6a\x3e\x77\x16\x65\xd3\xbd\x6b\x3e\x05\xa1\x02\xe8\x16\x98\xaf\x37\xc4\x08\x02\x74\xf4\x14\x82\x00\xac\xbf\x3e\x52\x02\xde\x13\x92\x80\x0e\x01\x1c\x29\x97\xc8\x2a\x99\xb0\xa7\x89\xd4\x65\xd0\xc7\xd4\x67\x5d\x21\x5a\x7f\x1c\x48\xd0\x1f\x65\x5b\xaa\x0e\x70\xd2\x2b\xd5\x51\x00\x5d\xe0\xaf\xc0\x82\x3f\x47\x21\xed\xf1\x22\xec\x86\x0a\xc2\x29\x41\x34\x09\xa7\xb5\x17\x54\xd7\xd4\xab\x44\xbd\xdf\x8c\x5a\xe3\x4a\x0c\x97\xb9\x1a\xc2\x65\xb2\x69\x8d\x02\x15\x46\xa7\x4a\x6b\xfc\x18\x2b\xfc\x42\x6c\xe1\x95\x41\xf2\xb6\x91\xd6\xf8\xf0\x7c\x0a\xcb\xb5\x90\xee\x07\x47\xbd\xae\x08\x61\x71\x62\xb4\xc6\x95\xa2\x3c\x6f\xb5\xcc\x3c\x15\x92\x99\xb5\x18\x14\x43\xb4\x06\x4c\x8e\x58\x27\x5c\x69\x10\x31\x43\xeb\xb1\x38\x6f\x68\xa9\x17\xc4\x8c\x15\x39\x43\xb5\x21\x93\xf3\x6f\x80\x3e\xa6\x58\x86\xfa\x52\x17\xe1\x56\xe9\x1b\x62\xda\x14\x95\x94\x0e\x2a\x88\xa9\x2a\x46\x4e\x55\x7b\x9d\xaa\xfd\xfc\x23\xac\xd0\xeb\x72\xc6\xeb\xa4\xde\x28\x00\xf2\xaf\x0a\x89\x31\x90\x71\x5e\xf4\xf5\x46\x51\xd7\x1b\xa8\x34\x04\x06\xbc\xde\xb6\x38\x53\x37\x2a\x79\xfc\xa4\xa8\xed\xab\x69\xc9\x2a\x47\x98\xd4\x91\xa2\x11\x2a\xa2\xb0\x97\x24\x7a\xc2\x82\xb7\x4d\x16\x4c\x7f\x53\x7d\x35\x29\xd4\x7b\x31\xbc\xad\x13\x68\xc9\x42\x0e\x2d\x09\x6a\xa1\xc3\x8d\x3f\xd7\x46\xea\xc0\xa9\xf9\x14\xeb\xcf\x22\x38\x80\xe8\x79\x7b\x82\x60\xcb\xc8\x34\x64\x2e\x8f\x14\xe9\xa3\x21\x91\xfe\x9c\x55\x15\x8d\x53\xd0\xca\xa5\x16\xa3\xde\xef\x4b\xf3\xf9\x7e\x50\x14\x7a\x95\x68\x95\x7b\x41\xe8\xfd\x44\x35\x49\x7c\x4d\xf2\x8a\x37\xa8\x13\x7e\xf8\x0d\xbf\x1c\x7a\x43\x08\x65\x3b\x0f\x03\x4d\xc1\x25\xb9\xc2\x25\x75\xd8\x07\x20\xb6\x3e\x14\xf8\xf3\xd5\x68\x9d\xce\x64\xdf\x7d\x1e\xd4\x6b\x14\x3d\xbc\x2d\x6e\xdf\x5a\x11\xa1\xf0\x25\x9a\xff\x3a\x1a\xe3\x1b\xda\x80\xdd\x66\xb8\xa5\x88\xe8\x79\x55\xb0\x0f\x2d\x77\x31\x94\x76\x99\xbf\x41\xbd\xb1\xdf\x93\x41\x8f\xdf\xc0\x2f\x21\x08\x66\x29\xed\x11\x70\x5c\x54\xf7\xfd\x26\x56\xf7\x25\xcd\x91\x56\xc1\x17\x2a\x6c\x46\x3e\x4c\x4b\xd5\x16\x81\x5b\x5b\x83\x20\x65\xcf\x2a\x17\xb0\x4a\xd4\x22\xd9\xe8\x9a\x17\x79\xc1\x6b\xbb\x15\x13\x04\x4b\xc2\xfa\x41\x6f\x88\xa3\x34\x3c\xe4\xcb\x73\xcb\x63\xbe\xc1\x2f\x4b\x6e\xea\x3c\xf9\x4e\x2c\x4f\x82\x1e\xde\x9b\xb4\x80\x32\x42\x17\x74\xed\x26\x8c\x6a\x15\x7e\xdc\xee\x72\x91\x17\xb0\x69\xb7\x50\x01\xdf\x17\xd5\x7a\xbf\x65\x89\x2a\x86\xa9\xc6\x8e\x24\xf0\x07\x1a\x81\x51\x70\xc0\x0f\x53\xaf\x38\x99\x7a\xc5\x4f\x52\xaf\xf8\x59\xea\x15\xbf\x88\xb9\xc2\xb5\xdc\xf7\x39\x31\x47\xe2\x0a\x6b\x69\xb2\x44\x4a\x1b\x04\xd1\xc4\x1d\x07\xf7\x45\x1f\x07\x5b\xc5\x69\xb0\x2d\x74\x18\xdc\x17\x73\x18\x6c\xf3\x17\x8d\x57\x22\xe7\xbe\x12\x76\xbc\xac\x17\x3f\x23\xcc\x8a\x29\x62\xe4\xa0\xb8\x31\x28\x6e\x5a\x2f\x54\x8b\x37\xc0\x76\xa8\xde\x99\x0d\xd0\xc9\x0f\xcb\x4e\x84\xda\x3a\xc6\x91\xc2\x03\x34\xac\x4b\x81\x1d\xbd\xad\x69\x95\x87\xbb\xd0\x89\xc2\x33\x5d\x1e\xe0\x17\x93\x21\xfc\xe2\x6e\x4a\x97\x8e\x5f\x4c\x14\x33\xe1\x17\x15\xd6\xb2\x98\x86\x3f\x95\x1a\x1a\x01\x32\x88\x9b\xc1\xf1\xe8\x19\xec\x12\x19\x81\x9c\x14\xf6\xe3\xa4\xb7\x7a\x77\x28\x4c\x69\x3c\x86\x9d\xdd\x30\x75\x3c\x6e\xe6\x9a\x61\xfd\x89\x85\x0d\x33\xb7\x31\x28\xc1\xd7\x82\xe7\xd7\x66\xf9\xb3\x1d\x4c\x6c\x3d\x7c\x0f\x13\xdf\x24\x51\x7c\x57\xd0\x28\x77\x05\xf8\x50\x51\x5d\x2a\xe1\xa3\x9a\x5b\x4e\x80\x4e\xa8\x01\xa5\x50\x2d\x4b\xa1\x5a\xbd\x5d\x59\x3b\x60\x06\xd3\x47\xf8\x30\x19\xe9\x86\x6c\x0b\x77\xce\xec\xd1\x90\xc0\xdd\x74\x84\x9f\x85\xc0\xb2\xde\x12\xc8\x33\xe1\xd6\x4d\x01\x38\x20\xe4\xbc\x47\x9b\x98\x7b\x63\x26\x46\xf1\xa6\x07\xf1\xe4\x12\x2c\x95\x82\xf6\x8b\xfc\xd6\xd1\x24\x76\x3a\x24\xb1\x6f\xa3\x4f\xd0\x25\xf6\xcb\xd1\x7d\x8d\x2b\xac\xa5\xa4\xe4\x33\x4e\x2c\xf7\xa7\xe0\x4c\x5b\x43\x9a\x65\x7f\x8c\xfc\x41\x87\x89\xf6\xa0\x29\x79\x31\x50\x15\xaa\x17\x46\x25\x68\x1c\x41\x1c\x49\x02\x3f\x7d\xdb\x5d\xab\x10\xe2\x5c\x88\x0e\xee\xdb\x7e\x2c\xfc\x4b\x2d\x9a\x7f\x69\x90\x52\xf0\x6e\x3d\x44\xdf\x42\x01\x05\x59\x3b\x43\x65\xed\x0c\x91\xb5\xd4\x53\xb6\x5e\xb2\x78\x27\x7d\xde\x8e\xa6\xd0\x1b\x5b\xa2\x0e\x8e\x94\x71\xd1\xd2\x06\x00\x09\x25\x86\x22\xab\x21\xee\x45\xcf\x3c\x21\x5e\xb4\x80\xb1\x03\x36\xc6\x0e\x38\x18\x3b\xf0\xf3\x0f\x8a\xd8\x81\x3a\x2d\x76\x60\x17\x25\x4b\x8b\x1d\x10\xbb\xf5\xe6\x9a\xd8\xe0\x5a\xee\x0f\xec\x38\xa1\xaa\x4f\x93\xa9\x89\x24\x55\xe7\xe9\x59\xa6\xb7\xd3\xab\xef\x66\x5a\xc8\x42\x49\xbb\x72\x07\xbd\xf2\x48\x51\x0f\x21\x50\x1d\x67\xea\xa0\x99\x6c\xf5\x3c\xde\x41\xef\xfe\x54\x31\xac\x31\x54\xf1\x96\x6e\xc2\xaf\xee\xcc\x1a\x0a\x9b\x45\x3f\xf3\xf3\x0b\x82\x3b\x7d\xb9\x4d\xbd\xd3\xb5\xdc\x8f\xc5\xd9\x06\x82\xdb\x0b\x60\x8f\x61\xb6\x68\x15\x5d\x6a\x88\xe3\xfa\xc1\x68\xae\x77\x8a\x85\xdc\xe5\x5d\xb8\x03\x8b\x5e\x77\x93\x86\xd7\x8d\x68\x8c\x36\xc0\x95\xe9\x0b\x43\x2b\x86\x4e\x1e\x38\x49\x17\x86\xa5\x75\x0b\x56\x31\x39\xbe\xac\xcf\x1e\x0c\x57\x6c\x3d\x98\x10\x16\x22\x3c\x16\xe1\x72\x95\xf2\xac\x7f\x53\x60\x94\xd4\xb9\x90\x34\x5e\x94\x61\x21\xbe\x79\x00\x7b\x5e\x41\x18\xf5\xe4\xb8\x74\x0f\x7d\xe6\xfd\xf5\xf2\x96\x36\xa4\x70\x74\xff\x82\x28\x1f\xc9\xbd\xf4\x26\x5d\xfb\xfe\x47\x36\x7b\x41\x5a\x0c\xfe\x4c\x62\xbc\xb4\xf4\x31\xc4\x4d\xe8\xa1\x34\xd5\xac\x94\xad\x0d\xc6\x37\xe8\xdc\x05\xe2\x18\x36\x6b\x05\xbb\x96\x83\xc6\x77\x8b\xa9\xed\xbd\x8b\x92\x10\x3d\xc5\x1b\xb4\x29\xee\x8b\x98\xe2\x21\x3a\x48\xe4\x14\xf7\xd1\x29\x6e\x67\x91\x93\xdc\x80\x2d\xf4\x1b\x41\x64\xc5\x8c\x6d\xf0\x47\xc5\x0e\xd7\x22\x9b\x9c\x6e\xef\x87\xc2\x93\x2c\x23\xa7\x62\x66\xf8\x1e\x7a\xc7\xe7\xa3\x0c\xfc\xb7\x26\xb3\x23\xe4\x0f\xfc\xda\x17\xf4\xe8\x09\x7d\x2f\xf8\xe9\xa9\x0b\x51\xe9\xbf\x50\xdb\xdd\x86\xe9\x23\x12\x76\xb7\x19\xaa\xd6\x67\xac\x68\xff\xe0\x8c\xa5\x9f\xf5\xee\xa3\x83\x6b\xfe\xc1\x56\x52\x2a\x4e\x0c\xcb\x59\xc8\xfa\x88\xe6\x8e\x6b\xb9\xd3\xa6\xbd\xef\xc5\x5a\x58\x01\xdb\x88\x53\x28\x54\x55\xf2\x58\x1a\xb7\x22\x0e\x47\xaf\x88\x33\x81\x53\x4c\x5b\x12\xea\x6c\x2e\x7e\x0b\xaf\x89\xa5\x2e\xb8\x1e\x96\xc8\xdf\xc1\xf0\xdd\x18\x28\xc7\x25\x2e\x38\x31\x16\xe3\x33\xb2\xad\x99\x21\x4a\xe4\x64\x64\x03\x99\x3e\x14\x19\xa6\x8a\x18\x44\xa8\xc5\xc3\xf3\xb0\x66\x1a\x51\x2b\x88\x06\x03\x64\xcd\x34\x83\x22\xa8\x5a\x33\xf7\xd0\xa7\x66\x5a\x33\xf7\xd2\x3b\x22\xd7\xcc\x70\x2c\x3b\xcc\xd7\xcc\xa9\x63\xab\x70\xcd\x9c\xa7\xad\x99\xfb\xe8\x23\xe6\x7b\xcd\xbc\x8d\x0e\x6e\xb8\x66\xee\x4f\xe5\xce\x03\xc9\xc2\x22\xa4\x24\x8e\x3b\x7a\x3c\x56\x8c\x46\x79\x7b\x46\xee\xcc\x51\xee\xcc\xc5\x70\x67\x2e\xc4\x9d\x07\x6b\xe0\xce\x48\x0c\x77\x5c\xcb\x3d\xce\x34\x8d\x52\x61\x2d\x05\x30\x81\xe2\xd4\xc2\x64\x12\x38\x52\x51\xb1\xaf\x9e\x4e\xc0\xed\xf4\xbe\x8f\x53\xe6\xf3\xd0\x99\x7b\x32\x16\xc2\x50\xd5\xde\xba\x82\xae\x53\x89\x98\x84\x6b\xb9\xbf\x4c\x00\x83\x1a\xd1\x3e\x28\x24\x41\x41\x47\xa2\xdf\xb6\x4d\xbd\x2d\x16\x27\xf1\x96\x87\xde\xf6\x48\xe4\xdb\x12\x30\x45\xd9\xd9\xe4\x4a\xbd\x77\x55\x28\x8d\x50\xbb\x52\xe3\x8c\x74\xb0\x8c\x40\x32\x2a\x44\x16\x71\xcd\x18\x0f\x6e\x8c\xaa\x43\x26\x01\x2a\x34\xe6\xe1\x34\x8e\x79\x0e\x9d\xda\xf3\x77\xc6\x3e\xbf\x33\x68\xbf\xd8\x29\x43\xb4\xf0\x4f\x11\x66\xd5\x4d\xc2\xa7\xba\x55\xbe\x33\xfe\x2d\xe2\x5b\xdb\xb2\x62\x4b\xb3\xa1\x93\xfa\x9d\x94\x2c\x5d\xb2\x6b\x9d\xfb\xa9\x9c\x73\x3f\x95\x79\xee\xa7\x32\xcf\xfd\x54\xde\xb9\x9f\x4a\x9c\xfb\x62\xd6\xb9\x8f\x7b\xfe\x39\x9d\xfb\x53\x55\x73\x3f\x15\x37\xf7\x4f\x2d\x7c\x4e\xe2\xa2\x2a\xac\xe5\x4a\x89\x43\x3a\xd2\x9c\x82\xce\x26\x4d\xd2\xa0\x5a\x1c\x51\x1a\x2d\xc8\x9d\xec\x0c\xa7\x4e\x1e\x8d\x49\x9d\x64\xc2\xca\x9a\x64\x21\xfd\x78\x34\x66\x26\x26\x59\x74\xbe\xe3\x42\xf0\x32\xca\x4b\x54\x64\xf0\x24\xf6\xbc\x85\xe9\x9a\x61\xdc\x7a\x5d\x20\x08\x17\xbb\x90\xd1\x7c\x91\x8b\xbf\x85\x22\x70\xe5\x59\x84\x33\x52\xd2\x62\x93\xff\xcf\xd8\xd5\xb6\x15\x57\x3a\x77\x17\xa5\xfb\x0e\x2d\xbc\x2f\x24\xeb\x43\x91\x6f\x28\x11\x56\x08\x4e\xb6\x54\x96\xd6\x4d\x41\x31\xf9\x0e\x1c\x6e\x8a\x85\xba\x87\xc4\xf1\x0b\xfa\x47\x5a\x04\xcc\xe8\x14\x81\xc8\x56\x80\x2f\xcd\x30\x6f\xf4\x9e\x3a\xd2\xef\xa8\x5d\x82\x1d\x5b\xb4\x4e\x8d\x9b\xc6\xae\xb6\x0b\x71\xaf\xfe\x56\x4a\xc2\x4e\xfa\xea\x5b\xbc\x36\x88\x44\xdf\xd0\x4f\x50\x11\xd9\x3b\x4c\x34\x32\x92\x91\xa6\x73\x8c\x2c\xa4\x53\x2c\x00\xf1\xc7\x33\xf4\x5d\x0c\x51\xf4\x36\x4a\xd1\x70\x5c\xac\xa5\x26\x17\x8b\xc1\x41\x09\xa1\x23\xe7\xbb\x5c\x32\xa7\xaa\x7e\xe6\xd5\xb6\x38\x9e\xae\xb7\x5f\xc9\xfd\x8f\x05\x8c\x11\x58\x6f\xf7\xc1\x47\xab\x6c\x85\xca\x09\x03\xd7\x24\x61\x7b\x32\x4b\xc9\x03\x91\xf3\x1a\x92\x8e\x50\xe4\x1d\xc7\xda\x03\xfe\xb2\xfb\xa6\xab\x31\xe4\x21\x3a\x5a\x74\xa2\xcd\x56\x8d\xee\x8a\x7d\xb5\xfd\x4a\x8d\xf4\x87\xe9\x10\xbb\x9a\x02\xb1\xe5\x3b\xcb\xe1\x4c\x1b\x5f\x67\xfb\xff\x88\x49\x07\xbf\xe1\x4d\x41\xbc\x55\x9b\x2b\x3c\xa1\x88\x76\x82\x08\xb8\x55\x8f\xef\xd3\x1e\xff\x68\xac\x90\x09\xa1\x9a\x14\xf5\x20\xb6\x96\x2d\x00\xd6\xf1\x1c\xb6\x95\x93\xb6\x89\xef\xa0\x63\xdc\x5f\x0f\xa1\xee\x8b\xdd\x58\x93\xb8\x22\xba\xaa\x09\xec\xff\x90\x38\x38\xbc\x6f\x5c\x1c\x1c\x96\x6a\xa6\xf1\x3b\xe9\xe0\x31\xa9\x0a\x14\x36\xb5\x28\xa0\x1a\x36\x8d\xcf\x84\x4c\xe3\x77\xd1\xc1\x0d\x4d\xe3\xc7\xe9\xbd\x31\x01\xb9\xa3\x77\xea\x1b\xcf\xbb\x63\xef\x91\x57\x8c\xd1\x2b\x34\x0f\xa6\x19\x37\x9f\x79\x50\x1c\x34\xca\x1a\x37\xdf\x9b\x91\x9b\x43\x54\x6b\x0c\xb1\x68\x6e\x0e\x31\x9d\x9b\x4f\xc4\x72\x33\x39\xb4\xf9\x7d\xf1\x9c\x9c\x0f\x09\x3a\x10\xfb\xce\xfa\xe1\x6a\x84\x91\xc3\xd5\x08\x8b\x3e\x5c\x8d\x84\xde\xf9\xfd\x35\x48\xd0\xff\xc9\x20\x41\xc3\x21\x09\xfa\x40\xcc\x3d\xae\xe5\x7e\xa6\xf6\xee\xab\x15\xd6\x72\x85\x70\x46\x15\x0a\x85\x62\x11\x00\x50\xda\x77\x75\xa1\xa8\xe1\xba\x6c\xf9\x72\x68\xc3\x76\xde\xca\xf3\x03\x1b\xa5\x35\x6c\xa3\x4c\x47\xdb\x28\xc3\x60\xa3\x14\xc6\x56\x3b\xbc\xdd\xda\xf0\x52\xff\x1e\x60\x2c\xa6\x95\x6d\x2c\xf4\x00\x0c\x72\xc0\xd7\x5e\xc0\xc9\x91\x70\x14\xf5\x74\xcc\xd6\x3c\xe2\x6f\xcd\x9d\x5a\x9c\x06\x7c\xc5\x55\xca\x3a\x53\xdf\xb5\xd1\xa4\x73\xf5\x6d\x2b\x0a\xd0\xcc\x7e\xf4\x11\x78\x22\xb0\xc7\x4e\xc8\x16\xd8\x41\xc9\xf9\x4c\x53\x75\x6a\x9d\x30\x96\x7a\xe4\x03\xb7\xc6\xd5\xf6\x1f\xa4\x23\x3d\x13\x99\x41\xbb\x39\x10\x29\x26\x70\x5d\xd5\x85\xb6\x0f\x9f\x29\x8a\x1b\x6d\xc1\x7f\x34\x9b\x9e\x0c\x7f\xaa\x14\xb1\x7b\xb7\x33\x7f\x87\xdb\x18\xd8\x46\xe7\xc9\xe8\xf4\x50\xb8\x40\xdc\x04\x88\x30\x76\x56\x6d\x4d\x5e\x28\x5a\x96\x86\x23\xc9\xe3\x46\x1a\x0a\x9b\x63\x51\x17\x56\x61\x6b\x7a\x88\xa1\x3f\x8a\x08\xbc\x61\x2a\x0b\xba\x19\x37\xca\xf3\x61\xa3\x14\x49\xd0\x32\x2b\x05\x0a\xac\x6d\xf0\xb6\xf5\xb7\x33\xcf\xba\x39\x70\x26\x2f\xc3\x2e\x5e\x08\x51\x6e\xd6\x08\x1b\x8e\x79\x03\xb8\xd2\x17\xe7\xf5\x76\x5b\xb8\x87\xf4\x56\x5a\xbb\x09\x70\xc2\xf5\xf6\xf9\xd4\xca\x22\x43\xfe\xa2\x8e\x30\x65\xb3\x4c\x83\xef\xdb\xde\x6e\x29\x0a\x17\x23\x08\xba\x4c\xec\xba\xea\x42\x5a\xf3\xd3\xa2\xb6\x12\x19\xfe\xa9\xa2\x46\xf1\x16\x94\x7a\x30\x73\xb4\x82\xa1\x81\xf9\x44\x6e\xfe\x49\x89\xae\xe9\x64\x6b\x72\x35\xf4\xb4\x58\xed\xf4\xf5\x7b\xdb\xfa\xa5\x4a\xe4\x94\x33\x9c\x14\x29\xad\x88\x22\x86\xad\xaa\x02\x5d\x1b\x35\xba\xa8\x5e\x91\x2a\x17\xd8\xd0\xe2\x6a\x23\x5a\x5e\xa9\x5f\x0d\x3a\x2a\x3b\xc0\x44\x15\xb1\x7b\x24\x72\xcc\x8a\xa8\x37\xda\x0a\x81\x15\xdc\xa2\x69\x90\x8f\xd1\x3b\xee\xaf\x07\xbf\x8d\xf0\xed\x6a\xc1\x08\xaa\x69\x2a\x96\x54\xa9\x0e\xfa\x10\xed\x50\x43\x2b\xe3\x9d\xd9\x04\x3e\x04\x26\x57\xc0\xcf\x02\xd6\x76\xc9\x55\x25\x0a\xfc\x61\x5a\xc0\xd3\x2f\x4a\x4d\x31\x6a\x91\x54\xbf\x46\x5d\x98\x98\xf7\x64\x5d\xa6\x63\xc9\x54\x27\x2c\x52\x4b\x5b\xa4\xab\xd1\x5b\xf8\x02\xe9\x2d\x84\x45\x0a\xb4\x15\x42\xd3\xf0\xbe\x08\xfa\x1d\x5a\xfc\x5e\x88\x72\x55\x92\xd9\xfb\xe9\x8d\x24\xc9\xcc\xb5\xdc\x53\xd1\x91\x1a\x64\x93\x6c\xc5\xa3\xbc\xf0\xf6\xc2\x49\x3e\x06\x0b\x3a\x96\x84\x05\x49\x7f\xaf\xb7\x80\xf8\x33\x5c\x17\xdc\x65\x8d\x2e\xb7\xbc\x56\x52\x7b\xa8\xd1\x8d\x00\x58\xee\xa0\x0f\xd0\x01\x16\xaf\xd4\x3f\x76\xa9\x63\x95\x5b\x11\x58\xf1\xff\x5c\x28\x01\x94\x85\xd7\x49\x60\x05\x12\x20\x5b\xe1\x63\x1a\x9e\x22\x14\x56\x84\xef\xf0\x58\x82\x1f\xc4\x37\xc6\x52\x7c\xc3\x0d\x20\x9b\xc2\x45\xcc\xad\x31\xef\xc9\x03\xab\xe4\x7c\xfb\xd3\xef\x7f\xa6\x5b\xc1\xb1\xaa\x19\x8f\xc2\x9e\x76\x27\xb0\xa6\xd0\x3f\xf6\x02\xdb\x7a\x46\xf2\x06\xfe\xae\x85\x39\x5c\xb9\xc1\x13\xfc\x30\x6f\xa5\x04\xe9\xa6\xdb\xe7\x1b\xe7\x0d\x75\xaa\xb0\x96\xab\x24\xd0\xe4\x5b\x70\x45\x81\x34\xb9\x4d\xcd\x2d\x90\x29\x87\x58\x93\xa8\xf9\x25\x72\xe5\x56\x5d\xc8\xe3\x04\x78\x26\x39\x60\xa1\x07\x05\x78\x09\x11\xe0\x32\x66\x21\x71\x7f\xe6\x96\x91\x7c\x2d\x2e\x0e\x1a\x9a\x7a\x5c\x00\xb1\xd4\x68\x8d\x87\xa0\xc3\x99\xd8\x20\x3a\xf0\x4b\xf9\x4a\x4a\x42\x30\x2d\x41\x3f\xf7\x2e\x6d\x94\x3b\x63\x47\xe9\x8a\x08\x62\xbe\x3b\xf2\x6a\x28\x79\xb3\xbc\x2c\x1b\x7b\x05\xe7\xa2\xa9\xe0\x94\xe9\xbf\xd6\xac\xb5\xa3\x1c\x7c\x6f\x2b\x1b\x88\x5b\x83\xde\x80\x33\x88\xda\x27\x25\x7c\x03\x6f\x56\x31\x86\xf2\x43\x89\x7e\xc8\x30\x0c\x1c\x6d\x00\x95\x5d\x91\xb0\x70\xef\xa3\xaf\x5b\xbd\x70\x17\x65\xf0\x5e\x2e\x42\x6b\x6a\xb1\xb4\xa6\xbc\xb7\xbf\x0d\x96\xee\x1a\x19\x89\xfd\xf6\xb7\xad\xa2\xa6\xc7\x8c\xb6\x74\xd7\x08\xa3\x2a\xc0\xc4\x03\x87\x18\xb9\xf2\xbe\x10\xc4\xad\xdc\xbf\x97\x05\xdd\xe2\x75\xe1\x79\x30\x51\x78\x04\xee\x8c\x72\xc4\x80\xeb\x6d\x64\x5a\xdb\x08\xda\xdc\xd6\x1f\x02\xfb\x2e\x85\xf8\x6e\x04\x8c\xa8\xa1\x8b\xb9\x70\xd1\x3b\xfc\x6a\xe8\xd3\x82\xfd\x91\x07\x83\x07\x42\x18\x9a\x6f\x18\x58\xa4\x19\x64\x8b\x5c\x24\xd4\x0d\xde\x09\xf1\x9d\xae\xc7\xcb\x0e\xe4\x67\xc8\x41\xa6\xa8\x3b\x10\xa5\x8e\xc8\x8a\x2c\xba\x94\x28\x2b\x9e\x55\x76\xc0\x04\x29\xb9\xdc\x2e\x33\xb0\xd3\xeb\x55\xf9\x6a\xc8\x00\x28\xab\x30\xcb\xee\x50\x1a\x57\xe2\x0a\xf5\x99\x86\x27\x9f\x6e\x91\xaf\xc7\x36\x04\xf5\xb7\xeb\x82\x5e\x38\x2e\xb7\xca\x8c\xdb\x65\x0b\x0a\x23\x38\xd9\x94\xe9\x07\xe9\xc3\x43\xe7\xe0\xba\xcc\xca\xb4\xc2\x5a\x2e\x90\x91\x5b\xf0\x9f\xe3\xc8\x30\x61\x17\x23\x1d\xe2\xd4\xe2\xf1\x4c\xfb\xfa\x0a\x12\xc4\xb5\x10\xe3\x18\x5a\x23\x9c\x97\x83\x74\xb8\xaa\xf8\x6b\x81\xcc\xf0\x00\x77\xef\xd6\x60\xf7\x56\x17\xd0\xbf\x05\x02\x5e\xed\x0e\x32\x0e\xda\xc3\xe7\xb6\xa8\xc7\xe0\xa9\xbb\xdd\x0e\x1d\xcc\xe2\x28\xea\xf2\x46\x9d\x1d\xed\x0e\xd7\xbd\x06\x83\x65\x87\xdb\x49\x18\x6a\x2b\x86\x36\x07\x19\x10\x07\xbc\x49\xaa\x4b\x27\x2d\x8c\xb3\xed\x8c\xce\x84\x10\x57\x3b\x19\x1c\x3f\xf8\x08\x8f\xec\x31\x8b\x71\xf9\x40\xce\xd2\xa0\xbf\xe4\xec\xb2\x03\xe7\xc0\x46\xff\x3b\x3e\x28\x0a\xc5\x37\x24\xa8\xca\x07\x28\x3f\xaa\x55\xe5\xe2\x0c\xaa\x72\x19\xc6\xf1\x2f\x17\x86\xf8\x98\xf7\xdd\xbd\xa0\x2a\x57\x08\xb3\xc7\xff\x4c\x0f\x39\xc7\xa3\xe2\xdf\x92\x17\xc5\xc3\xf4\xa6\x18\x40\x69\x32\x04\x28\xed\x8d\xb9\xc7\xb5\xdc\x0f\xcf\xa3\x1d\x3c\x9b\x69\xbd\x34\xc7\xd8\xc1\x2d\xe9\x76\xf0\x6c\xac\xa3\x51\x18\xc1\x68\xdc\xd5\x6a\xea\xce\x66\x16\x83\x6c\xa6\xee\x2f\xf6\xea\xa6\xee\x2f\xf6\x6a\xa6\xee\x6c\x46\x53\x37\xfe\xed\xa5\x9d\x9b\xfd\xf5\x33\x1a\xb3\xb3\x71\x62\xf3\xa8\x3b\x2f\xc6\x6c\x85\xb5\x5c\x13\xe8\x66\x04\x24\x01\x8e\x2c\x95\x4a\x0d\x8d\x8d\x8d\xa2\x88\x6d\x8b\x2a\xfe\xa0\xbc\xa7\x71\x32\x78\x22\x93\x0c\x2e\x24\x26\xeb\x85\x51\xa1\x26\x83\x74\x20\x7d\xdf\x53\x2a\x9b\xa8\xe7\x55\x2e\xe4\x1d\x5f\xa0\xf4\x79\x57\xc8\x25\xb5\x33\x76\xbc\x4e\xa1\xec\x7d\x05\x7d\xab\x68\xdd\xd9\xa5\x59\x06\x0b\xd0\xf0\xf5\x38\x14\x10\x07\x3b\xd5\x51\xda\xd2\x22\xba\x15\xd0\x15\x2e\xde\x73\xc0\xd9\x31\x48\x74\xb0\xc5\x9d\x40\x91\x67\xd0\xb0\x50\xab\xa7\x09\x8c\x4b\x6e\x79\xcb\x49\xd6\xdc\x8a\xa8\xb5\x79\x5f\x32\xbf\x20\x12\x80\x78\x0b\xdb\x5c\xb0\x0b\x97\x47\x70\xfe\xfe\xd8\x91\xa2\xf8\xba\x27\xfe\xb9\x82\xa5\xf2\xf1\x56\x24\x6f\x2f\x00\x2a\xb2\xf2\x56\x7d\xb0\x29\x37\x03\xc3\x3f\x9d\xa3\xe7\x01\x80\xc7\x2d\xaf\x6d\x63\x60\xf6\x2d\x8e\xe2\xe8\x3b\xb2\x73\xb4\x0c\xf6\x2a\xf4\xd1\x5a\xa8\x5f\x61\x09\xe7\xb1\xfe\xd2\x97\xa0\xad\xea\xf1\x32\x73\xbd\x89\x63\xcf\xa8\x04\x4e\xf9\x76\xf4\xbd\x2d\xfa\xde\xcc\x1b\x62\x19\xdf\x95\x81\xc5\xd9\x9c\xa0\x68\xdf\x4b\xdf\x30\x8f\xa2\x7d\x01\x40\x76\x60\xae\x83\xd5\xe1\x0d\x3d\x0a\x8a\xf6\x32\xb9\xa5\x0c\x3d\xba\x8a\x9a\xb2\x27\xcc\x77\xdb\xf7\xd3\x9b\xe2\xba\x04\x86\x76\xdb\x89\x0c\xf7\xcc\x86\xee\xf9\x60\x86\x7b\xa6\x43\xf7\x1c\x8c\xb9\xc7\xb5\xdc\x67\xeb\x0d\xd4\x73\x85\xb5\x9c\x17\xa0\x09\xca\x1b\x24\xcb\x87\xc7\x69\xda\xb9\x74\x4d\x2b\x3d\x1a\xad\xdc\x52\xb9\xba\x0b\xe4\xe1\xca\xb3\x49\x82\xd2\x42\x17\x8c\xb5\x56\xff\x7b\x59\x41\xba\x84\x89\xac\xd5\x4b\x63\x27\x7d\x76\x68\x2b\xec\x92\x71\x80\x10\x4f\x04\x2b\x74\xd7\xda\x2c\xe6\x40\x44\xe8\xef\x5c\x92\x78\x2e\xcc\x94\x0e\xd1\x8c\x51\xbf\x4d\x20\x9e\xdf\xbe\x13\xc4\xb3\x4d\xc8\xab\xff\x99\xee\xef\x73\x9a\x1d\xd0\x06\x42\x5c\xfd\xf2\xf7\x24\xbc\xbc\xca\xf5\x0b\x72\x67\xd2\xcc\x00\xaf\x40\xb6\xc2\x06\x57\x58\xb0\xdc\xf2\x8a\x24\x44\xa8\x84\xc7\x1a\x7f\xcd\x78\x75\x64\x76\xea\xa3\x66\xe7\x6d\xf3\x49\x60\xf5\xf0\x7b\x12\x86\x17\x31\x24\x72\xf2\xfd\xc9\xc8\x36\xf9\xe1\x87\xbc\x3d\xe1\x21\x57\x32\xed\x21\x5d\x3b\xbd\xae\x2c\x0f\xc9\xa4\x6e\x1e\xa2\xcf\x0d\x25\xb7\x44\x67\x81\xd9\x24\x64\x51\xf4\xe2\x8c\x5b\xb0\x27\x93\x82\x73\x57\x3b\x9d\x5a\xc4\x7e\x83\x2b\x92\x92\x49\xaa\x6f\x27\xee\x22\x1b\x0f\x64\x08\xaf\x8d\x58\x50\x83\x94\x82\xea\x05\x75\x5e\x86\xf3\x55\x11\x7d\x06\x75\xd2\x67\xe0\x9d\xf8\x06\x2c\xa9\x92\xf0\x1a\xf8\x9f\xa9\x25\x7f\xd2\x30\x8c\xfe\x4e\x7a\x87\xce\xff\x99\xaa\x50\x68\xc7\xe7\x79\x1c\xb3\x4f\x45\x33\xbb\x4b\xc5\x87\x6a\xe9\xb0\x5a\x17\x26\x8f\xad\xb3\xda\x68\x54\x1f\x19\xeb\x59\x0a\x93\xe9\xad\x83\xa6\xe9\x51\x7b\x3a\xd8\xba\x53\xf3\xde\x7e\x96\x27\x6d\x44\x71\xe1\xfc\x20\xef\x3a\x40\x54\x54\xa8\x63\x1c\x7b\x4e\x47\xb3\x67\x52\xe6\x8f\x6c\xd2\x84\x71\x85\x2b\xac\xc6\x8a\xbd\xc6\xda\xdc\x6e\xa9\xf3\x63\x9b\xf4\xc6\x51\xf3\xa6\x80\x95\x22\xce\x13\x85\x26\xc1\x59\x57\x08\x7e\x2e\xa2\xb3\x77\xa1\x72\xf6\x8a\x3c\x4d\xd1\xe8\xb2\x0f\x2c\x41\xdf\xba\x93\x78\xf7\x02\x89\x40\x92\x4e\x97\x81\x2f\x33\xd4\x79\x6d\x88\xbe\xda\xd7\xb4\xde\xfd\xea\x95\x1a\xd0\x5e\x6b\x56\xf6\xda\x86\x10\x9e\x7d\x3a\x46\xf9\x6c\x08\x80\xcd\x0d\xa2\x1d\xb5\xc4\x2c\x9b\x04\xfe\x88\xce\x70\x84\x0e\xe7\xa8\x44\xcc\x11\x89\x98\x4c\x49\xa1\x09\x53\x74\x4f\x66\x8a\x48\x0a\x43\x9e\x07\x27\xb2\x76\x98\x52\xf1\xf7\x5a\x9a\x00\x09\xc3\xa9\xe1\xe9\xde\xe7\x3f\x27\x42\x42\x1a\x62\x1b\xa3\x55\xb0\xc3\xbf\x56\xe1\x8d\x90\xf5\x2b\xb7\x3a\xf4\xa8\x4b\xf5\xb6\x54\x19\x9e\x55\xba\x71\x0f\x1d\xa4\x5a\x37\x2e\x4f\x35\x36\x96\xe2\x36\xbd\x4c\x21\x4f\x8f\x4c\x2a\x63\x03\x90\xa7\x47\x26\x89\x66\x1c\xa1\x8f\xcb\xa4\x19\x1f\xa2\x77\xc4\x18\xa8\x03\x77\xe9\x06\xea\x23\x31\xf7\xb8\x96\x7b\x67\x76\xfc\x56\xe8\x99\x36\x59\xe1\x01\xb1\x5b\xd1\xdf\xc6\x57\x35\x71\x3a\xe6\x8c\x99\x81\x2a\xeb\x2b\x2e\xc1\x13\x99\x5e\x45\xb1\x09\xad\x56\x71\xb4\x26\xda\xa4\x0e\x8d\x57\x57\xa1\xbe\x5d\x9a\xeb\xab\x31\xce\x86\xdd\x45\xc9\x8b\xb2\x92\x5c\x65\x62\x6c\x10\xfb\x6d\xba\x0d\x53\xb6\x40\xb7\x34\xa9\x3c\x68\x2b\xc3\x9d\xa4\xd6\xdb\x02\x8c\x63\x88\x32\x3a\x53\xa8\x35\x25\xb6\x6a\x01\x0c\xd3\x27\xe4\x03\x5f\x85\xa5\xba\x28\x58\x02\x78\x1c\x5c\xa6\x96\x00\x3d\x0e\xde\x4f\x1f\x78\x7f\x3d\x5c\x55\x14\x75\x85\xe4\xac\x2f\xc5\xcc\x87\xa2\xb4\x2e\x96\x13\x3e\x15\x50\x81\x67\x74\x65\x3c\x48\x9f\xa6\x2f\x85\x37\x92\x95\x50\x61\x2d\xcc\x62\x71\x02\x7d\x36\x52\xa0\x55\xf9\x8a\x36\xef\xc2\x1d\xf0\xec\xf8\xad\xfe\xd3\x39\x33\x44\xcf\xd7\xca\xab\x88\xfa\x2a\x2d\x0b\x52\x92\x44\x07\x3e\x98\xea\x56\x56\x09\xea\xdc\xf2\x16\x6d\xa2\xd1\x58\xe1\xfa\xa6\x4b\x31\x6d\x1a\x8a\x38\x2d\x22\x1b\xe9\x12\x57\x73\x2e\x0a\xd3\xaa\x14\x55\x69\x64\x17\xa5\xe8\xa3\x7a\xf6\x4d\x5b\x08\x03\x26\x57\xde\x56\x15\xf3\xad\x79\xe5\xd2\xfc\xb4\x55\xa2\x7e\x17\x1d\x3c\xcf\xc1\x12\xf3\x48\x41\x27\xb5\x80\xa0\x9f\xc2\x83\xe5\x79\x70\xe0\xe4\x96\xff\x99\xae\x5d\xf2\xb8\xfb\xeb\xe1\xaa\xa6\x08\x37\xfa\xbd\xf4\xba\x2a\x37\x7a\x8f\xe1\x7b\x73\xcb\x5b\x4a\x4e\x90\x2e\x3a\x45\x1a\xe9\x2a\x5a\x84\x55\x0f\x96\x8a\xbc\x71\x05\x89\x35\xc0\x17\x11\xce\xc8\xfb\x63\x29\x54\x1e\x5f\xa3\x99\x09\x8f\xff\xc0\x3c\x8f\x9f\x4d\x2a\x47\x32\x4b\xe5\x43\xf4\xca\x6f\xd6\x22\x95\x41\x71\x86\x04\x9d\xf5\x08\x7d\x9c\xae\xb3\xbe\x9f\x5d\x8f\x54\x58\xcb\x72\x00\xf8\x45\xd5\x0c\x84\xf6\x93\x1d\xaf\x83\xd1\x8a\x43\x64\x97\x57\x44\x17\x0c\x0b\xa3\xc0\xb5\xf4\x3a\x72\xa7\x96\x48\x3a\x10\xce\x94\x1a\x8c\x9c\xe9\x8a\x2a\x7d\x07\x31\xc2\x18\x22\xae\x9c\x99\xf8\x41\xb5\x67\xc0\x8f\x56\x84\xc5\xea\xdd\xfd\xe4\x2a\xec\x0a\xb3\x4c\x15\x9c\xd1\x2a\xe7\x90\xa7\xff\x48\x2b\xf5\x46\x82\xd5\x7d\xfb\x51\x3d\x47\x61\xb2\x24\x66\x3d\x88\x66\xf7\xcd\x17\x6a\x75\x2c\x93\x35\xa6\x48\x1a\xd2\x00\x53\x92\x38\x14\x44\x61\x0e\xeb\x4d\x9b\x76\x52\xca\x3e\xda\x14\x15\xdd\x3f\xa0\x85\x35\x57\x30\x10\x53\x53\xb2\x64\x88\x7f\xd4\x12\x04\x48\x88\xc5\x52\x50\x42\xae\xe2\x77\xb7\x6c\xf1\x44\x98\x3e\xa8\x9d\xea\x96\xa0\x6d\x82\x48\x3d\x0b\x59\x27\x51\xb3\x89\xde\xeb\xf6\x00\xa8\xe7\xf6\x20\xd6\x99\x8e\x8e\xe0\x58\x2c\xd5\x0e\x49\xe1\xda\xa4\xfa\x3a\x8b\x03\x45\xe0\xef\x20\x8f\x8c\x2e\x7b\xb5\x55\x1d\x16\x2c\x15\x78\xdb\x4a\x8f\x0d\x64\x04\x52\xf6\x0a\xda\x7e\x8c\x05\x77\x06\x9f\xb7\x8a\x59\x97\x9f\x37\x78\x03\x12\x8c\x4f\xae\x89\x80\x9e\x90\xb2\x1a\x4c\x1d\x8e\x26\x18\x01\xf8\x27\x58\x90\x75\x99\x3c\x9e\xf2\x0d\x39\x8a\x5e\x15\xcd\x24\x3f\x94\xe8\x87\xf4\x21\xc5\xb4\x7b\xa5\xfe\x32\x83\xed\x9e\x41\xa2\x66\xd3\x7c\x79\x19\x2f\x95\xa5\xfd\x48\xf0\x47\x13\x7a\x16\x31\xdf\x61\xe9\xb2\x65\xd5\xbe\xc5\xde\xb6\x70\xb6\xc3\x50\xb4\x66\x1a\x61\x4a\x33\x4d\xc4\x68\xa6\xa1\x18\xcd\x34\x1a\xd6\x4c\x43\x31\x7b\xd0\x28\xe8\x25\x54\x10\x13\xac\x2a\x76\x68\x95\x70\xe8\x68\xf2\xdb\xcd\xc3\xf9\x93\x51\xa3\x0b\xc7\x17\xa4\x18\xac\xb3\xd6\x06\xa1\xd4\x42\x70\xc7\x03\x7d\x31\xa1\xeb\x8b\xbb\xe9\x78\x9a\xbe\xe8\xae\xd8\x6b\xac\xb5\x24\x76\x84\x96\xa9\x69\x0b\x01\x17\x2b\x5d\x70\x16\x41\x35\x52\x5b\xc0\x00\x3d\x1a\x19\xa1\xac\x9a\x7b\xe9\x73\xbf\x5e\x95\x91\x03\xfd\x2f\x99\xbf\xb3\x0d\x5f\x10\x01\xb3\xe9\xfb\xef\x5b\xe9\x58\xbb\x8b\x61\x58\x41\x65\x99\x74\xca\x8c\x0c\x91\x9f\x61\xcb\x3e\x7d\x10\x5e\xb5\x48\xa0\x4d\x44\x45\x06\xba\x82\x3c\xe0\x1b\x94\xd8\x3e\xd5\xdf\x9a\xd6\x0a\xc3\x4e\x77\xaa\xdb\xbe\xa3\x2a\x7b\x76\x50\x73\x37\xf4\x90\x3d\xf4\x21\xc7\x43\x46\xa5\x62\x76\x47\x70\x8c\xdd\x22\x82\xdb\x62\xb4\x61\x1b\x9e\x6b\x2f\x50\xe7\xda\x61\x44\xc7\xbc\xb6\x5b\xfb\x45\x5a\xb9\x55\xb6\x38\x93\xb5\x4c\x5a\x93\x4d\xd6\x15\x18\xc3\x74\x9e\x88\x61\x1a\x13\xfa\xd0\x1f\x00\x14\x10\x18\xfd\x2d\x22\xba\x69\x0b\xb5\x41\x86\xa8\xf1\x0a\x6d\x5f\x68\x0e\xfb\x5e\xfd\x77\x18\xa6\x39\xc8\xf4\xa8\xa8\x7c\x87\x20\xa4\x7f\x28\x4d\x71\x0f\x31\x7a\x63\xa5\x2a\x3f\xe2\x1d\x74\x08\xad\x60\x21\xe1\x91\xa8\x0e\x23\x75\x74\x32\x77\x38\x5a\xc8\x65\x5a\x53\x09\xb8\x13\x44\xf7\x97\x84\x83\x06\xa3\xfb\x09\x87\xde\x15\xe2\x90\xec\x60\x45\x13\x00\x1e\x8f\xe0\x12\x56\x11\x86\x7c\xa2\xcd\x9b\x82\x18\xc6\x12\xee\x41\x87\x58\xd0\x55\xcd\xa2\x5f\xf4\x09\xd5\x2e\x3f\x8b\xcd\x7f\x24\x25\x35\xc4\x5f\x37\x5b\xab\x76\xd1\x31\x4a\x57\xc8\xa0\x15\x09\xa9\x4c\x14\x0f\x03\x8f\x72\xbd\xd8\x73\xe4\xfd\x4f\x68\xea\x47\xb3\x50\x4f\x26\x15\x73\x13\x9b\x42\x73\x08\xba\x8e\xb1\x46\x77\x47\xeb\xfc\xa0\xe2\x2b\xad\x78\xd7\x24\xc3\xcf\x29\x48\x54\x90\xb8\x0a\xb8\x52\xbc\x6c\x15\x56\xab\xed\xff\x3b\x28\x29\xf7\x55\x15\xa9\x31\x29\xdf\x5a\x75\x28\xdd\x45\xc7\x4e\x01\x20\x63\xf0\x17\x2c\xd5\x09\xc7\x37\x74\xce\x7c\x10\x21\x48\x57\xc2\x27\x1f\x9c\xd4\xe2\x9e\x76\x7f\xd0\x0c\x82\xdc\x4d\xef\xa8\xad\x4e\xcd\x70\xd2\x94\x56\x82\x3a\x35\x2b\x42\x9b\xf8\x70\xcc\x26\xde\x16\xda\xc3\x87\x63\xf6\xf0\xb6\xe0\x24\x9d\x75\xae\x5c\xcb\xfd\xae\x89\x37\x9f\xc8\xf7\xca\x88\xa2\xb8\xa2\x21\x78\x3c\x68\xb3\x27\x9a\x35\x5d\x42\xda\xfb\x42\xa0\xcd\x62\x82\x9a\x22\x68\xb3\x88\xc4\xf1\x2d\x75\xdd\x34\x6f\x57\x70\xf4\xd8\x93\x74\xf4\xd0\x6a\xd6\x26\xbb\xb4\x7c\xaa\x36\x6a\xc1\x06\x48\x38\x5d\x91\x0d\x34\xe6\x20\x2b\x89\x77\xc5\x93\x48\xf6\xd8\x26\x12\x05\x8b\x29\x0c\x86\xf4\xfb\x17\x77\xf6\x8f\x79\xe3\xdf\x2e\x0b\xe5\xdb\x29\x23\xd4\xf5\x53\xcf\x9e\x68\x5b\x4e\xd9\xfa\x06\x4f\x8c\xc0\x63\xf7\x24\xe9\x83\xf4\x84\x9f\x85\x88\xee\x2c\x12\xbb\xd6\x98\xf7\xf9\x03\x2a\x14\x16\x02\x0c\x3e\x7f\x40\x43\x63\xf7\x68\x3b\xd4\x0a\x19\x6e\x10\x42\x63\xeb\x5d\xe1\x03\x26\x38\x12\xe2\xbb\x80\x2f\x15\x69\x89\xf7\x05\x14\xbd\xad\x54\x15\x0a\x7e\x30\x92\x7f\x15\x59\x21\xd8\x58\xe8\x32\x20\x2a\x0f\xd3\x47\xea\x1a\x6c\x36\x39\x0e\x57\xad\xe9\x45\x72\x45\xc3\xa6\x85\x6e\x90\xb8\xa5\x3c\x12\xbd\x94\xa7\x03\x18\x45\xb7\x8d\x6e\xa7\x77\x7c\xb2\x29\x84\x8a\x68\x97\xee\xa0\x97\x7e\x42\xaf\x5b\x42\x5c\xa7\x0b\x83\x1d\x71\x73\x59\xd6\xa9\xd8\x4a\xed\xaa\x52\x30\xbc\xcf\xb8\x47\xbf\x71\x01\x02\x27\xae\xca\x1c\xdd\x04\x50\x0c\xd7\x21\x94\x9d\xf4\xf9\x1a\x84\x22\x22\xe9\xf5\x6a\xd1\xf5\x18\xd1\xb0\x40\xd9\x3d\x9b\x43\xce\x98\x91\x08\x51\x48\x8f\xf2\x2d\x21\x08\x5b\x2f\x12\x77\x41\x50\x90\xc3\x69\xc0\xe3\x66\x6a\xc4\xde\x4b\x1f\x7f\x7f\x3d\x38\x8d\x0a\x6e\x18\x3e\xd8\x1c\xed\x13\x1d\x89\xb0\x45\x61\x04\x1b\x7b\x3b\xa8\xc3\xf4\x40\x38\x80\xa4\xc2\x5a\x8a\x18\xd9\x1d\x27\x40\x7b\xb3\x6d\x93\x81\xfc\xec\x8d\x95\x9f\xc8\xc2\x6f\x3b\xe8\x0d\x09\x85\xdf\xb4\xeb\x42\x31\xa1\xfe\x39\xb3\x2b\x5b\xbd\xb7\x7f\x49\x5b\x63\x58\xe4\x57\x64\xd5\xa5\x58\x85\xa3\xd1\xbc\x09\x17\x00\x0b\x78\x33\x1a\xcb\x9b\xc8\x52\x61\x3b\xe8\x0d\x89\xa5\xc2\x06\xe9\x95\x89\xa5\xc2\xb4\x2b\x4d\x4a\x85\xed\x24\x37\x26\x95\x89\xab\xc7\x45\xd1\xac\x16\x45\xd8\xe9\x19\xf7\xfc\xce\xb1\x60\xe3\x95\x9f\xfa\xe8\xb9\xa9\x3d\x31\xd6\xde\x55\xe9\x4b\x9d\xaa\xfe\xbd\x9b\xc9\x65\x2a\xb0\x8a\xc0\xc6\x1c\xad\x5a\x8a\x7a\x35\xf8\xd1\x90\x93\xfb\x5e\x7a\x87\xae\xd3\xe7\x55\xde\xf6\x99\xca\xdb\x3e\x53\x79\xdb\x97\x59\xde\xf6\x65\x96\xb7\x7d\x79\xe5\x6d\x5f\xa2\xbc\x15\xb3\xca\x5b\xdc\xf3\x7f\x73\xe4\x6d\x5f\x8a\xbc\x4d\x54\xc9\xdb\xbe\x38\x79\x7b\xd6\x2c\xa8\x02\xe4\x6f\x95\xea\x79\x02\x0d\x37\xc5\x39\x01\x0f\x0a\xad\x0b\x17\x2d\x8e\x6d\xa2\x61\x2a\x8e\xe3\x91\xe2\x18\x1f\x27\xbc\x58\x85\x61\xd8\xa4\xe7\xc9\xa2\xe8\x78\xe0\xf1\xc4\x69\xce\x34\x3b\x24\xf0\xb8\x25\x68\xd1\x11\xce\xc1\x49\x79\xd0\x3a\x0b\x63\x11\x9b\xa3\x4c\xea\xb7\xd2\xbb\xab\x4d\xea\x25\x19\x8e\xd8\x58\xa4\x42\x78\x54\x7d\xa3\xfa\xe9\xf7\x80\x51\x7d\xbe\xf4\xad\x3e\xfd\x9e\x55\xd4\xc5\x30\xae\x09\xd7\xf9\xd2\xd3\x5a\x20\x96\x73\x43\xd4\x8b\xee\x49\x7b\xd1\x1b\x98\x25\x22\x80\x49\xa8\xf0\x8a\xb8\x90\xe0\x07\xd3\x86\x5b\x6f\xe3\x70\x45\x1a\x61\xdc\x22\x1b\x08\x84\x87\x7b\x38\xc3\x7c\xc3\x70\x19\x83\x33\x1e\xa5\xe3\xe9\x4b\xea\x54\x6c\xef\x85\x06\x99\x14\x97\xd0\xd1\xc3\xd4\x7c\xda\x9f\x66\x3e\xb5\x85\x54\xf6\xfe\x8c\xe6\xd3\xfe\x04\xf3\x09\x3d\xd3\x69\x8a\xaf\x88\x87\xa9\x7a\x75\x98\xc2\x5b\xbb\xc4\xd2\x4a\x81\x9b\x56\x63\x07\x82\x2e\xea\x89\xd8\xaf\xc9\x66\x9d\x34\x53\xff\xa3\xf6\x0a\x57\x29\x2a\xef\x46\x92\xd0\x88\xfe\xe8\x92\xd0\x7a\x02\x1f\x91\xd1\xab\xd0\x66\xf8\x3c\x68\x33\x7c\x21\x2f\x8b\x26\xc3\x9d\xab\x5f\x10\xdb\x6d\x23\x1d\x3a\x21\xb9\x67\x65\xe8\x67\x28\xb1\x09\x52\xf0\xbc\x08\x2d\x09\xa1\x95\xdb\xea\x88\x28\x85\x3b\xe8\x73\xaa\xa2\x14\x7a\x82\xbc\xf7\xa0\x26\x15\x86\x6a\x7a\xd2\x8f\x50\xc2\x1e\x83\xd7\x41\xf1\x4f\x38\x64\xc0\xef\xaf\x0a\xb6\xb8\x4b\xf0\xd7\x8b\xf1\x57\x6e\xbd\x26\xd0\xc0\x17\xe3\x4f\x17\xb9\xaa\xbe\x0e\xb7\xd5\x09\xcd\x5f\x64\x93\x0f\xea\xf5\x13\xef\xa6\xf4\x46\x96\x50\xc7\xc7\x6f\x17\x9b\x71\x2b\x7e\x12\x5d\x15\xfd\x4d\x81\x79\x92\x80\x0b\x82\x5a\x9e\x3c\xa4\x99\xe3\x98\xc2\x23\x6a\x40\xdc\x1b\x79\x75\xb0\x04\xec\x70\x7f\x51\x74\xd2\xc0\xe6\xbd\x01\xfb\xdd\x81\x17\xc4\xe6\x0e\x49\x3f\xae\x60\x8e\x76\xbb\x2b\x08\xb7\xc4\xdc\x52\x4f\xdd\x79\x50\x3b\x43\x7a\xea\xc2\x6f\x31\x12\xf3\x16\x07\xbc\x59\x8b\x76\xdb\xc2\xcf\xca\x73\x3b\x8b\xa9\x59\x0f\x4a\x6f\x70\x22\x50\x01\x40\x7a\x1b\xa4\x14\x72\x8b\x33\xea\x4a\x99\xd0\x56\xe4\x12\x28\xe7\x99\xb6\x23\xad\x82\xab\xa0\xa4\xc0\x4a\xa9\x6d\x7d\x65\x05\xb7\x9f\x27\xdc\x15\x9d\xc1\x53\x46\x23\x9e\xa2\xa5\x18\x76\x04\x29\x86\x3a\x5e\xf3\xae\xd8\x29\xee\x91\xf9\x6b\xf8\x67\xab\x2a\xc9\x06\xea\x6a\x39\x8d\x2d\xba\x12\xf3\xfd\xf4\xf5\x70\x31\x46\x84\x5f\x1f\x44\x84\xd3\xf5\x70\x09\x06\x9f\x5d\xaf\xea\x62\xf6\x84\xca\x21\xc5\x91\xb5\x49\x12\x54\x7a\x4d\xe0\x5f\x59\x82\x23\x41\xe9\xcc\xd9\x4f\xea\x06\xc2\x13\xf1\x2b\xa5\x2c\x5b\x04\x88\x11\x05\x6d\x57\x04\x26\x11\x32\x81\xf1\xf0\x92\x52\x13\x48\xa5\x99\xdb\xb4\x38\xd3\x06\xce\x74\x69\xbe\x1c\xd1\xd1\x2e\x91\x91\xa5\xa4\x39\x90\xc3\xee\x38\x39\x24\xa8\x69\x0a\x5e\x46\x65\xef\x03\x21\xa9\xb8\x82\xb8\xf1\xda\x22\x4c\xa9\x0f\x25\xea\x94\x0c\xa9\x83\x57\xa3\x21\x75\x8d\x32\xa4\xde\x8f\xb1\xa2\x6b\xa5\x21\xf5\x7e\x1a\x2b\xfa\x11\x9d\xbc\x6c\x8d\x6a\x0e\xd1\x9b\xe2\xd2\x00\x43\xc6\xfd\xd3\x19\xee\x99\x0e\xdd\x73\x38\xc3\x3d\x93\xa1\x7b\xfe\x3e\xe6\x1e\xd7\x72\x1f\x89\x6f\xa2\x83\x2e\x33\x52\x1c\x3d\x36\xd5\xe8\x60\xf4\x4e\x38\x25\xd3\x3b\x36\xe3\x56\x48\x5b\x7c\x34\x20\x96\x56\xa2\xab\xb5\x5e\x3a\x24\x57\x3b\x9b\x42\x7b\xe0\xc1\xb8\x45\x17\xf4\x02\xdb\x14\xf4\xbb\x8b\xeb\xa9\xd0\x3b\x95\x82\xd4\x55\x44\xa7\x0e\x05\xc6\x45\xc6\x3c\x0d\x51\x72\xbe\x1b\x76\x0c\xe8\x01\x18\x71\x84\x73\x71\x22\x3e\x13\x7d\x22\xbe\x8b\xdc\x18\x71\x22\x26\x35\xa2\x65\x3d\xd5\x67\xdf\x23\xea\xa9\xb2\xa8\x16\x1e\xdf\x7a\x4a\xf4\x3a\xab\xd7\x70\xd5\xbb\x29\x7d\x39\x9a\x54\xa4\x32\x14\xaf\xf6\x86\x7e\x71\x01\xb9\xd9\x5b\x90\xe5\x66\xd7\x72\x3f\x94\x33\x7e\xf9\x3c\x10\x5a\xdb\xd6\x62\x7f\x52\xa2\x97\x0f\xa5\x45\x2f\x87\x1a\xdc\x2c\x50\xdb\x47\x0f\xba\x9a\xc4\xcf\x0e\x0d\x5e\xae\x54\x85\xdd\x0e\xd2\x07\xe9\xdb\x9a\xd7\xe8\xdd\xe8\x35\x8a\x1a\x29\xbb\x44\x32\x49\x74\x21\xf7\xc6\xa0\x4a\x52\x17\x9a\x7e\xdc\x92\x1f\x64\xa1\x82\x12\xec\x3b\xb0\xf7\x43\xf7\x5a\xe6\x1f\x79\x69\xf9\xf6\x7e\xad\x52\x79\x57\x28\x1b\x96\x90\xb9\xb3\xaa\x6e\xa9\xa8\x5c\x35\x7b\xfb\xea\xea\xba\x59\x59\xda\x99\xf1\xa8\x67\xde\x4d\x9f\x99\x50\x8a\x9c\xab\x52\x39\xe8\x7b\x83\x73\xad\x0c\x26\xe1\xa1\x42\xe4\x50\x77\xdc\xa2\x8f\x0b\xd5\x19\xbf\xe7\xb9\x7b\xd3\xc8\x7b\x05\x21\x19\x6e\x8f\x70\xd2\x1d\x4a\xda\x06\xb3\x14\xf7\xaa\x72\xd3\x8d\x63\x71\xaf\x25\x52\x17\x8f\xeb\xc5\xbd\x0e\x19\x3a\xed\x1f\xa0\x77\xc4\xed\x4e\x83\x9d\xa1\x64\x89\xf4\x7b\x4e\x85\x76\xb4\x87\x62\xee\x71\x2d\xf7\x4b\xa6\x4a\x43\x55\x8c\xb2\x55\x4f\x2c\x92\xf2\x90\x84\x8a\x1d\x4e\x42\xc5\xaa\xb1\xae\x86\x4d\x41\x24\xfc\x12\xc0\xba\xea\xc9\x19\x70\xb1\x0b\x78\xcf\x22\xff\xfb\x12\x69\x12\xbb\x08\x95\xc9\x42\xff\xfb\x86\x8d\xd4\x9f\x1d\x09\x81\x1e\x8e\xc5\x4a\xae\xaa\xce\x64\x1e\xca\x97\x2b\x7f\x17\x7d\x4a\x8a\x20\xc6\xa6\x34\xb4\xa0\x05\xd0\x8c\xc0\x16\x8a\xe1\x4a\x91\x3c\xef\x7f\xa6\x4b\xf4\xb0\x66\x2e\xae\x54\x75\x59\x3b\x43\xe7\xbc\xf8\x97\x5f\x53\x5d\x28\x20\xdb\xcb\x87\x1f\x32\x9c\xf0\x90\x3c\x09\xf9\x8d\x5a\x3c\x72\xe0\x2f\x97\x35\x9b\x97\xe8\x35\xa6\xbc\xa6\x8d\x14\x9a\x8e\x20\xf0\x81\xf9\x24\x30\x0a\xdc\x7b\x4e\x87\x7f\x28\x61\xf8\x6b\xaa\xf3\xfd\xb3\xcc\x61\x26\x50\x70\x2f\x7d\x6e\xa8\xcf\x9e\x49\x6c\x99\x28\x34\x17\xd7\x30\x2b\x6b\x6c\x59\x41\x8b\x2d\xb3\x75\xf3\xc2\x45\x8f\x44\x63\x10\xb5\x5a\x53\x2c\xd8\x1d\x94\xac\xea\xd5\xdc\x96\x61\x5b\xa9\x43\x21\xad\x57\xb9\x78\x8f\x7e\x16\xd6\x73\x83\x0c\xde\x78\xf4\xb3\xab\xa8\x71\x31\x69\xb8\xad\xdc\x45\xef\x88\x3b\x28\x85\xb6\x95\xdd\x31\xf7\xb8\x96\x3b\x9c\xec\x39\x21\x7e\xba\x42\x41\x16\x5b\x55\x41\xe2\xa5\x70\x90\xf8\x91\xe8\x49\x1d\x92\x6d\x7b\xb0\x4a\xf6\x04\xbb\x29\xb0\x1f\x5d\x2c\x6a\xd0\xe8\x26\x05\x5f\x1f\xd2\x83\xaf\x77\xd0\x07\xfd\x20\x38\x0e\xac\xb1\xda\xd4\x1c\x34\x88\x27\xa7\x17\xee\x0e\xed\x1a\x47\x92\xa2\xd0\xf1\x8c\x22\xa9\xd3\xce\x29\x77\x92\x3b\xab\xcf\x29\x13\x2c\x94\xe9\x1e\xf7\x18\x15\xc6\xbd\xa5\x42\xdb\x9a\x6e\xc5\x41\x90\x04\x3b\xe0\x8a\x45\x5b\x95\xdc\x9d\x48\x42\xc4\x51\xa9\x22\x02\x5d\x4b\xb2\x49\x00\x8a\xde\xdb\xc7\x44\x2c\x8a\xad\xec\xd3\xad\x70\x66\xaa\x60\xe4\x4c\x97\x2f\x63\x4f\x5c\x00\x4d\xa2\xbd\x02\x44\xac\x8b\xa6\x92\xa2\x50\x40\x20\x78\xe4\x35\x73\xb4\x88\x4e\x6c\x6f\x72\x0f\x1d\xdc\xb0\x39\xc5\xbd\xf4\x5e\x7d\x45\x7c\xec\xb9\xe9\x91\x15\xb9\xb6\xae\x57\xc6\x56\x70\x3c\x6b\x06\xff\xa3\xe8\x44\xa1\x5a\x66\x69\x30\xfc\x0b\x2e\x7d\xe1\x65\x97\x5f\x91\xd0\x9a\x62\x2a\x7a\x1d\x0e\xcb\x75\x38\xce\x04\x22\x4f\x7c\x1c\x5d\x60\x86\x2d\x27\xdf\x5c\xe1\x02\x6a\x78\xb9\x48\x48\x45\xc1\x5c\x67\xbd\x9c\x5b\x6a\x95\x5d\x8e\x58\xd9\x65\x2e\x59\x14\x74\x31\x4d\xc5\xc4\x4a\x4d\x32\x62\x10\x6e\xe5\x01\x25\x57\x74\xb0\xa6\x17\x6a\x94\x5c\x8e\xde\x02\x02\x8e\x34\xa1\x9b\xe0\x05\xe0\x26\xf0\xac\x32\x73\x39\x83\x1f\x2e\x02\x78\x1f\x4e\x78\xeb\xac\x97\xc5\xb4\x9d\x8a\x26\x49\x8a\xbf\x76\xc6\x98\x8a\xf1\xf6\xb7\xd2\x80\x79\xb2\x48\xb7\xf8\x2a\xe8\x65\xed\x36\x10\xd3\x0e\xbe\x02\xd0\x4a\x2f\x17\x5f\x2d\x02\x10\x1f\x82\xde\x2b\x51\xca\xe7\x6d\xf4\x89\xd5\xca\xa7\xb5\x6c\xab\xbf\x4b\x08\xcc\x8f\x62\x05\xb3\x82\x48\x1d\xd9\x8c\xa9\x13\x9b\x2a\x36\x2f\x60\x22\xc8\x6a\x67\xab\xf2\xbb\x2c\x05\x8c\x1e\x80\xeb\xb2\x8b\x3f\x49\xec\xf9\x7c\x44\xe7\x51\xab\x84\x0a\x02\xc5\xd1\x74\x08\x9f\x5d\x54\x7f\x97\xca\x75\xea\xef\xd6\x72\xbd\x4f\x53\x1d\x6a\x85\x22\xe4\x24\xf0\x7a\x68\x90\x16\x02\xfe\xa3\x86\x07\x4f\xc3\x80\xad\xd6\x2f\x45\x4c\x1f\x26\x77\x84\x95\x5c\x45\x75\x6c\xaf\x88\xd0\xba\x92\xc2\xaf\x5a\x15\x7e\xd5\xa6\x62\xf0\xb8\x0a\x76\xed\x54\x88\x17\xc1\x84\x1e\xa1\xc4\xfd\x5f\x16\xc6\x84\x0e\x78\x53\xa4\xe3\x58\x7a\x8f\x88\x10\x67\xf7\x1a\x70\xb6\xbd\xae\x8c\x85\xb1\x56\xba\x5a\xb2\x95\xdc\x06\x48\x8f\x35\x2d\x5f\x83\x3c\xe1\x98\x1e\x59\x5c\x5f\x81\x54\x09\xd4\x94\x5b\xca\x8c\xd7\xcb\xd9\x2b\x17\xe1\x49\x2b\xf4\x55\x21\x37\xe7\x52\xb0\xd2\xc9\x93\xde\x99\xf0\x24\x27\xfc\x24\x47\xca\x71\xb9\x00\x36\xfd\x72\xfd\x9d\xe4\x98\x8f\x27\xaf\x3f\xd9\xb7\xf7\xe8\xf7\x44\xe9\x92\x26\x45\xdc\x16\x35\xdb\x43\x8c\x62\x7f\xfe\x54\x11\x8f\xcc\x3e\xfa\x80\xef\xd3\x07\x10\x6a\x01\x27\x58\x12\x65\x2c\xbe\x87\xde\x5e\x6d\x2c\x36\x65\x30\x16\x2f\xc1\xc3\x6e\xa7\x38\xec\x8e\x89\x97\x01\x30\x1e\x4e\xb9\x47\xbf\x77\x41\xf0\xc0\xf7\xd2\x07\xde\x5f\x0f\x57\xb5\x46\xeb\xae\xf7\xc5\xf2\x2e\x1c\xa9\xf4\xbe\x58\x29\x4c\x89\x54\x3a\x90\xb0\x0e\x21\x32\x6e\xa3\x28\x90\xbd\xb5\x8c\xed\x9e\x9b\xd1\x03\xd7\x02\xf6\xbc\xfa\xd3\x8d\xde\x3a\x3e\x40\xc9\x52\x21\x01\xaa\x8c\x8c\x48\x33\x8d\x70\x8f\xd4\x3c\x27\x57\xa3\x01\x7f\x8d\x32\xe0\xc5\x9c\x5c\x27\x0d\x78\x6d\x4e\x9e\x0c\xcd\xc9\x75\x32\x07\x44\x18\x4d\x89\x6e\x92\xa9\x48\x1b\x24\xd3\xcd\x4f\xc7\xdc\xec\x5a\xee\xf1\xfc\x55\xad\x08\x06\xc4\x28\x64\xac\xba\xa2\x83\x41\x12\x77\xa4\x3b\x1a\x6d\x75\x70\x61\x74\x74\x86\xfa\x5c\x1d\x4d\x38\x3c\x8f\x30\x8a\x54\x72\x2d\xfe\xfa\x68\xa2\xd8\x2d\x27\x99\x47\xe7\xa1\x5f\x7a\x05\xaa\x6c\xe5\xf5\x2c\x62\x61\xad\x15\xa2\xb0\x16\x20\xda\xaf\x0a\x4e\x6f\x6d\x08\x31\x60\x89\x56\x28\x28\xda\xf3\x9a\xc0\x2b\xb3\x1c\xeb\x36\x2c\xf3\x35\xc2\xe4\x03\x4b\x43\xc5\x33\x8e\x26\xb9\x31\x85\x23\x02\xdf\xb0\xaf\xcc\xc8\x0b\x32\x7a\x34\x48\x7a\x41\xd2\xcc\x6a\xf6\xf6\xd5\x04\x30\xc1\x3a\x5d\x56\x28\x95\x23\x38\x19\x10\xca\x3e\x11\x65\x2b\xab\x78\x98\xe0\x53\x8f\x16\x16\x18\xbd\x5a\xb0\x3c\x10\xb8\x00\xb0\xa2\x57\x9b\x0a\x06\x87\xb2\x79\x8a\xc6\x85\xb2\x1e\x90\x86\xfd\x6a\x58\x70\x1b\x6d\x05\xf1\xa0\xd8\x60\x78\xda\xae\xda\xc6\x35\x9b\xed\xa8\xb6\x1c\x9b\x85\x3b\xb5\x12\x44\x12\x0d\x1c\x5a\x89\x67\x8b\xd9\xd9\x15\xa1\xbc\x74\x72\xef\x08\x23\x27\x6b\xd5\x6e\x27\xee\xd6\x3d\xb1\xb7\x92\xf0\xd9\x3b\xf4\x43\xf9\xdb\xe9\x3d\x71\xfd\xf1\x42\xf7\x8c\x64\xb8\x67\x20\x74\xcf\xc3\x19\xee\x39\x35\x18\x2e\x9b\x1e\x7d\x8f\x6b\xb9\x13\xa9\x65\xd3\x5b\xc2\x2e\xa7\x18\x75\x31\x9d\xa6\x2e\x68\x5e\x91\xeb\xba\xbe\x30\xc1\x0f\xc4\xf3\x23\xca\xa5\x87\x1d\x4b\xd3\x31\xaa\x05\x7c\x48\xed\x56\xd0\xd7\x02\x5a\x8e\x46\xe7\x01\xab\x62\x2c\x3c\xe8\xc5\xd8\x15\x5a\xee\xe4\x39\xd5\x19\xb5\x00\xce\x51\x39\x0f\x35\x7a\x06\xe1\x0d\x2a\x19\xa4\x08\x7a\xd4\x68\x1e\x6d\x1b\x9d\x6d\xbd\x64\x59\x08\x77\xd3\xf7\x8a\x91\xe6\x89\x90\x94\xdd\x43\xef\xd1\x25\xe6\xfd\x49\xa0\x21\xa9\xe0\xe9\x0b\x4b\x6c\xa3\xa9\xac\xb2\x52\x42\xa1\x08\xcb\x8a\x42\x84\xaa\x67\x71\x90\x0e\x1e\x9d\x17\x1d\x39\xfb\x77\xd0\xfb\xde\x1f\x91\x93\xda\x4d\x30\x8d\x6e\x5d\xc3\xf9\x73\xb7\x6c\xde\xe6\x6b\x17\xa5\x24\x66\xbe\xa6\xef\x08\x37\x09\x3f\x16\x37\x5f\x3f\x9e\xef\x38\x44\x51\x85\x02\x7d\x4a\xfe\x7f\xf5\xaa\x0e\x4e\x64\x6b\xf0\x00\xd8\xe8\x0a\x03\x1b\x33\xd1\x72\x30\x21\x81\x8d\x29\xa6\x25\x3b\xda\x78\xe0\xae\xa8\x03\xf7\x14\x93\x7d\xbe\xd1\x36\x3d\x24\xea\x0d\x58\x2a\x49\x7b\x98\xe1\x51\x5a\xe6\xc2\xcf\xa2\xee\x17\xbd\x67\x02\xa1\x21\x94\x7c\xb8\x89\x20\x90\xad\x2a\x82\x57\x9c\xa7\xb7\x6a\x61\x70\xcd\xd8\x2a\xca\xe3\x65\xdc\x22\x67\x59\xa8\x33\xc9\x4c\x8c\xea\x9a\xc5\x3e\x4d\x00\x97\x9d\x12\x29\xe8\x82\xb6\xe0\x0b\xc0\xf2\xd0\xff\xbd\x95\xd4\xc1\x87\xc6\xd8\x8c\xb6\x6c\x42\xf9\x99\x48\x3c\xb2\x42\x12\x55\x03\x44\xb9\x69\xac\xa8\x04\x85\x74\x02\x54\x85\x90\x7d\xb0\x9a\x1d\x17\xc9\x1e\xd3\xab\x9d\xb9\xa0\x00\x46\x39\xe8\xc1\x39\xc7\xca\xb2\x4d\xe5\x9c\x40\x2d\x48\x32\xdd\x62\xbd\xfd\xb3\x24\xa0\x1a\xc0\x14\x36\xb3\xa5\x95\x91\xdd\x43\x89\x7b\xb6\xaa\x7a\xa6\xc2\x5a\x55\x99\x8b\x01\x7d\xea\x03\x6f\x12\x19\x47\x4f\x42\x57\x3e\x89\xf3\x65\xea\x2f\xbc\xa8\x8e\xa3\xc4\xcd\xec\x5c\x50\x14\x22\x2d\x16\xb9\x0d\xe3\xe8\xce\x13\x71\x74\xea\x5e\x40\x3a\xdc\x44\xd1\x98\x93\xa5\x93\xfc\x2f\xbc\x3d\x2c\x8b\x04\xe0\x7d\xa2\xac\xc2\x00\xa3\xc0\xc8\x8c\x66\x66\xad\x20\x27\x51\x22\x25\x5b\xc2\x59\x8e\x92\x10\x32\x3b\x8f\xd2\xa1\x9e\x50\x79\x7c\x2b\x48\xbf\xcb\xa4\xb9\x0e\xa0\x0e\x32\xcc\x3f\x34\x55\xb9\x04\x44\x97\x9c\x58\x16\xa9\xad\x14\x3e\x2c\xc9\xc6\x9d\x08\x21\x79\x17\xa5\x23\xbc\x9b\xa8\x46\x3c\xfe\xe7\xe9\xe0\xad\x66\xaa\x3c\x1d\x12\xcc\x11\x3b\xcf\x94\xde\xcf\x73\x1f\x7d\x48\x4a\xe1\x55\x47\x64\x08\x11\x46\x06\x00\x06\x19\xe6\xce\x48\x80\x73\x5b\x85\xe2\x9b\x23\xd1\x0b\x63\x2c\x79\x1c\x09\xd4\x04\x67\x93\xe9\xe0\x7d\x67\x84\xcb\xe1\xf1\xb3\xc2\xe5\xd0\xaa\x50\xb9\x11\xa6\x60\xb9\x6d\xe8\x73\x78\xf8\x9b\xab\xd0\xe7\xb0\x12\x7d\x0e\x0c\xd1\x45\x4b\xf3\x39\x8c\x53\x6a\x12\x7c\x0e\xa3\xb4\x21\xf6\x68\x4c\x43\xec\xd1\x50\x43\xec\xf7\xd2\xc1\x0d\x9a\x80\x3f\x41\xef\x0b\xf9\x54\x57\x9e\x23\x7f\x83\xe1\x96\xfd\x27\x96\x88\x78\x14\x96\x7c\x7d\x7d\xb0\x6d\xab\x3e\xd9\xca\x3d\x71\x21\xec\xdc\x1d\x17\x5d\x7c\xf1\xc5\xe0\xa2\xb8\xf4\x85\x97\x5d\x76\xd9\x65\x97\x5f\xd1\xd5\xd5\xd5\xb5\xe6\xca\x2b\xaf\xba\xfa\x9a\x6b\xae\x5d\xdb\x7d\xdd\x8b\xae\xbf\xfe\xfa\xeb\xd7\xdd\x70\xc3\xfa\x1b\x7b\x7a\x7a\xbd\x17\xbf\xe4\xa5\xb1\x1d\xc8\x92\x63\xd0\xba\x43\x65\x27\x8e\xc7\x26\x06\xe8\x06\x7f\xbb\xe5\xb5\x88\xd0\x93\xf5\x1d\xac\xe9\x65\xe0\x57\xb8\xb5\xdf\x2b\x88\x2f\x5f\xd0\xc1\x9a\x5e\x1a\x75\xa6\xd8\x15\xfb\x08\x3d\x2e\xad\x1d\x86\x6b\xdc\x14\x1c\x51\x5e\xe2\x42\xf8\xf3\x8b\xfd\x27\xfd\x4d\x90\xd3\xef\xc2\x77\x00\xfd\x79\x61\xe7\x86\xe7\x02\x32\xd8\x1b\x53\x49\xd1\xdf\xdf\x5a\xa9\xe9\x4d\x48\xfb\x48\xb5\xea\xf3\x6d\x91\x1e\xac\x33\x75\x63\xc4\x9b\xbd\x35\xe3\x9b\xa9\x6e\x97\x8b\x60\x20\xd8\x8b\xd6\xc7\x50\x28\xc7\xbe\x9f\x8e\x1d\x61\x17\x2c\xef\x60\x4d\x37\x90\x99\xaa\x0e\xef\x5b\xd6\xc1\x9a\xd6\xa1\xde\x9e\xb4\xfa\xc7\xbc\xe9\x6f\x61\x69\x88\xf4\x80\x33\xb8\x7c\xe8\xdb\x46\x97\x9b\x56\xb7\x0c\x42\x35\xc8\x7b\x3e\xa0\x69\x40\x65\x1a\xf8\x6c\x5b\x1b\xf9\xae\x94\xb1\xd7\xba\x5a\x51\x8e\xe0\x40\x9e\xed\x01\x57\x47\x9f\x71\x1e\xa3\xb7\x27\xc2\xc1\x8f\xc5\x4a\x83\x84\x83\x07\xec\x48\x38\x78\x94\xdc\x18\xe3\x7b\x26\xe1\x8e\xfa\xdb\xbd\x33\x33\x79\xef\xcc\x4b\xde\xe3\x09\xe4\x55\x54\x7a\x49\x68\x65\xed\x4b\x59\x59\x8b\xc0\x03\x1a\x88\xcf\x84\x99\x70\x1a\x5e\x3e\x6b\x76\xf9\x8c\xd9\xe5\x73\x99\x2e\xe7\x96\xf7\x77\xfd\x5e\x71\x53\x00\x95\x77\x46\x69\xcb\xfd\xb9\xb4\xe5\x15\x98\x7f\x75\x15\xe4\x5a\xe9\xda\xb2\x0b\xf3\xaf\xae\x04\x9f\x6a\x48\x5b\x5e\x44\x66\x60\xc4\x6c\xbd\x0f\x9b\x5d\x3e\x9a\xe9\x72\x9d\xf2\xa6\xe0\x24\xa8\xf3\xe8\x49\x23\x1e\xc9\x0d\xea\x3a\x38\x3f\x42\x8a\xdc\x85\xa1\xd9\x78\x11\x7c\xd7\xbb\x0e\x4a\x22\x56\x13\xb1\x8a\xb0\x69\xca\x4c\x36\x26\xcd\x2e\x3f\x94\x55\x94\xde\x1c\x50\x78\xc4\x0a\x0e\x83\x3a\x9f\x26\xb3\xee\x4f\x6f\xd6\xdf\x77\x05\x79\xdf\xf1\xac\x14\x49\x7f\xf8\x31\x2b\x48\x97\xd2\xc9\xf9\x74\x56\x72\xa8\x88\x2e\x8b\xd6\xea\x9f\xcb\xac\xf7\x3e\x97\xaa\xf7\xe6\xa2\xbd\x74\x47\x13\xd5\x72\xb0\x79\x34\xc9\x6e\x6c\xd5\x54\x7e\x31\x33\x95\x5f\x4c\xa5\x32\xc6\x97\x38\x9d\xbc\x79\xb4\x07\x99\xd6\xcf\x5a\x58\x4f\xf1\xcb\x16\x16\x54\x0c\x02\x84\x9b\x64\xee\xba\x5c\xac\x66\x42\x7b\x2a\xab\x88\xd0\x79\x6d\x8a\x92\x90\xaf\x66\x95\x90\xe5\x1b\x35\x7c\x3b\x6a\xe3\xfe\x7a\x66\xde\x7f\x3d\xaf\x84\x1c\x37\x90\x90\x52\x34\x95\xdf\xca\x4c\xe5\xb7\xf2\x4a\xc8\x6c\x66\x09\xf9\x8e\x85\x09\xdb\xdf\xb3\x64\xf5\x3d\x2a\x21\x05\x22\x21\x67\xcc\x24\x64\x20\x93\xf6\x77\x2d\xf7\xeb\xf1\x89\x64\xe4\x7c\xb5\x34\xc8\x27\x2b\x42\xef\xb9\x06\x68\x22\x14\xdb\x62\x36\x25\xc0\x3e\xe4\x5c\x9d\x8d\x15\x41\x69\x22\xc9\x85\xae\x3b\x57\x67\xb3\x18\x71\xad\xca\xd3\x18\xe0\xa1\xb3\x31\xb0\x47\x6b\xc8\x35\x13\x47\x98\x8c\x4e\xc4\xee\x3e\x9e\x4d\x9a\xe6\xb9\xae\xcb\x99\xc7\xc8\x2c\x36\xfa\xe7\xb6\xd0\xf9\x2c\x6a\x60\x99\x96\xbb\xce\x42\xb4\xb5\x35\xc0\x50\x65\x4b\xe6\x56\x81\x00\x44\xb5\x7c\x94\x2b\x15\x0c\xc4\xc1\xc0\x55\x93\x1c\x63\xcd\x54\xdd\x0e\x11\x98\xce\xc3\xe5\xeb\x92\x48\xbd\x81\x59\xb2\x90\x24\x53\xe5\x2a\x16\x61\x41\x88\xd0\x40\xc3\x89\x03\xad\xb7\x71\x20\xc7\x1f\xa8\x44\x28\x72\xaa\x06\xba\x3f\x71\x20\x19\xbd\x0c\x45\x0a\xc6\xe3\xdc\x7f\xe8\xf8\x03\x89\xc6\x70\xc6\xba\xfa\xd8\x4e\xb5\x66\xa2\x7c\x22\xa7\x28\x9f\xc8\x2b\xca\x27\x32\x8a\x72\x1c\x61\x21\x51\x96\x93\xe8\xca\xc6\xf0\xe1\xfe\xb8\x71\xbc\xbf\xd4\xe9\x7c\xf2\x99\x27\xbb\xed\x73\x2a\xbb\x25\xd2\xe5\xb0\x5a\x52\x76\x27\x52\x7b\x9d\xa8\x3e\x02\x92\xf2\x99\x79\x90\x94\xb9\x64\x49\xe9\x0e\x49\xca\x5c\x2c\x0a\x44\x25\xa5\xa7\x4a\x52\xe6\xf2\x4a\xca\x5c\x46\x49\x89\x23\x2c\x24\x29\xa5\x14\x49\x89\x1a\x46\x97\x14\x6e\x79\x85\x7e\xf8\xa2\x2b\x5a\x74\xa6\x42\xa2\x33\x45\x45\x67\xaa\x36\xd1\x69\x4d\x11\x9d\x24\xf2\xaf\xf3\xe7\xc4\x2b\x09\xda\x35\x41\x7a\xac\xda\x7f\x2c\x0b\xf8\x39\x85\xd8\x96\x8f\xd1\x92\x33\x15\xae\x00\x59\x51\xed\x05\x02\x30\x91\xdc\xfb\xc3\xaa\x72\xac\x22\x80\x7e\xb5\xc3\xa1\x0e\x3a\xa3\x68\xaf\x6c\x22\xa0\x04\x8b\x8c\xf4\xb9\xaa\x91\xfc\x9b\xb0\xa7\xb6\xc4\xd7\x7b\x04\x68\x8f\x23\x75\x85\x83\xd7\xc5\xf0\x15\x8c\x67\x6d\x53\xf1\xac\x9c\x8a\x1a\x79\xe4\xb7\x83\x47\x62\x54\x7d\x85\xd4\x2f\x90\x9f\x7b\xc4\xdc\xcb\xcf\x5d\xde\xaf\xb7\xef\xf0\xff\xd8\x20\x66\x3d\x35\x35\x79\x3c\xcf\xfc\x9c\x4a\x9d\x9f\x70\xb1\xcc\x60\x7e\x4e\xcd\xdb\xfc\x9c\x3a\x57\xf3\x23\x04\xae\x93\xce\x14\x79\xf8\x71\x3a\x53\x03\x4c\x9f\x29\xf9\x59\xce\x94\xfc\x7c\x8e\x66\xea\x74\x0d\x33\x75\x7a\xde\x66\xea\xf4\xf3\x39\x53\xe4\xe1\xdf\x3c\x37\x33\xf5\xd3\xa4\xea\x5b\xb2\x84\x53\x6c\xfb\xbf\xe8\x19\x23\x2d\x46\x69\x44\x82\x68\x67\x2c\x22\x12\x04\x2b\x2b\x18\x15\x6f\xa9\xa8\x78\x2d\x8e\x3e\xd8\x91\xc8\xa3\xbe\x18\xd9\x34\xa7\x9b\xce\x6a\x45\xd5\x8f\x10\x5c\x6e\xa3\x06\x3c\x19\xeb\x64\x44\x8f\xcb\x4e\xd1\xc5\x1e\x5b\x03\x9d\xa2\x19\x43\xa7\x68\x9b\xfa\x53\x56\xd0\xcd\x25\xb9\xef\xa5\x5e\x25\xb6\x26\x96\x9f\x3d\x77\x2c\x27\x8f\xfa\x5e\xad\x2c\x3f\xfb\xfc\xb2\xfc\xdf\x6a\x61\xf9\xc0\x87\xce\x19\xcb\xc9\xa3\x8e\xd2\xf5\xdf\xd6\x3f\x76\xa9\x63\x95\x5b\x35\xbe\xb7\xb6\xee\xad\xcf\xc0\x7a\x32\xe6\x6f\x1d\xeb\x07\xcf\x1d\xeb\x07\xcd\x58\xff\x68\x16\xd6\x0f\x3e\xbf\xac\xff\xd7\x5a\x58\x3f\x74\xee\x58\x4f\x1e\x95\xa4\xdb\x0f\xf8\x56\x3b\xb7\x9e\xba\xce\xb1\xd2\x18\x4f\x46\xfc\xf1\x6f\x1b\xe3\x77\x9f\x3b\xc6\x93\x47\x25\x69\x78\xc1\xf8\xa7\x33\x30\x7e\xf7\xf3\xcb\xf8\x7f\xaf\x85\xf1\xc3\xe7\x8e\xf1\xc3\x06\xca\x06\xb9\xdf\x9a\x81\xf9\xc3\xcf\x2f\xf3\x1f\x8c\x0e\xbf\xce\xc6\xfc\x3d\xd1\xcc\x27\xe5\xcc\x92\x99\xdf\xa3\x58\x9e\x52\x48\x6c\x27\x7d\xd4\x67\x75\xe6\x63\x10\x2b\x17\x93\xc0\x2d\xf8\x77\x61\x00\xe6\xc8\xc9\x58\x78\x1d\xfe\xdd\xaa\x4d\xcc\x16\x65\xe0\x6f\xd5\x8e\xca\xbb\xe8\x13\xff\x85\x4e\x4c\xa7\x16\x44\x27\x7a\x51\xc6\xa5\xa8\x8b\x0f\x76\x16\xc3\x5e\x9f\x98\x0f\xc5\xc5\xc5\x63\x4c\xbc\x2a\xd4\x1a\xdb\xe4\xc2\x68\x6e\xb0\x6b\x43\xce\xb9\x19\x49\xda\x0a\x44\xd4\x4c\x28\xe2\x6d\x17\xbd\xe9\x40\x31\x26\x52\x2e\xe8\xeb\x10\x4c\x66\xd2\xa4\x0d\xd1\x51\x7f\xf2\x5b\x38\x69\x7b\xcf\xdd\xa4\xed\x4d\xda\x46\xe2\x26\x6d\xef\x73\x32\x69\x7b\x9f\xdf\x49\xfb\x72\x8d\x93\x36\x7a\xee\x26\x8d\x3c\xea\x53\x11\x9c\xe2\xc8\x29\xe8\xc1\x28\xa7\x10\x33\x13\xb8\x56\xec\x30\x98\x50\x32\xe0\x78\x55\x8b\x47\x19\xf4\x6e\xd1\x21\xb2\x4e\xea\xe8\x6f\xf7\xa4\xee\x8b\x9e\xd4\x69\x39\xa9\x5b\x52\x26\xb5\x4f\x4d\xa5\xd6\xa6\xa6\x52\xd5\xef\x76\x27\x7d\xd4\x77\x22\x2c\x80\x36\x12\x1e\xad\xb7\x53\x0e\xa6\x91\x0c\xf1\x44\xd5\xba\x54\x72\xd1\x29\x4b\xc3\xf4\x69\x60\x9a\x10\x0d\x3b\x34\x95\x15\x44\xec\x3a\xe9\xa4\x92\xe7\x9c\xd2\x9a\x15\xa8\xd2\xc2\x15\xac\xac\x2d\xf1\x2d\x35\xa9\x03\xb4\x3f\xf3\x00\x69\xa9\x9b\xdc\x13\x68\x7e\x27\x75\xfc\xdc\xad\x54\xf2\xa8\x4f\xcf\xcb\x4a\x25\x03\xee\x9f\xdf\x95\x3a\xfe\xdb\xbd\x52\xf7\x9f\xbb\x95\xba\xbf\xf6\x95\x4a\x86\x78\xdf\x73\xb9\x52\xc9\x73\x7e\xfa\x3c\xac\xd4\xdb\xb3\xe4\x01\x93\x0e\x3f\xf1\x79\xc0\x13\xd1\xd3\x2b\x43\xfd\xfb\x42\x4e\x5e\x72\xb9\xe6\x4b\xed\xd3\x9c\xbc\x1b\xaa\x9c\xbc\xc1\x7d\xb1\xa5\xb1\x7a\xb0\xbe\x1c\xa9\x20\xd0\x88\xf5\xe5\x1a\x5c\x9d\xa5\xa2\x6a\x00\x15\xbb\x46\x25\x76\xd8\x1b\x7c\x86\x2e\xa3\x19\xba\x8c\xe0\x83\xc3\x6d\xe1\x0b\x48\x8c\x26\x82\x0e\xcb\x0d\xa2\xf5\x84\x2c\x64\xac\x7b\xa1\x77\x53\x8e\x44\xe7\xaf\x0a\x09\x6a\xa3\x51\xfa\x5a\x02\x01\x19\x41\x6b\xeb\xdb\xe3\xfd\x7a\xfb\x0e\xac\xd6\x12\x88\x6f\x20\x03\x5f\x30\x6b\xcf\x59\x61\x2d\x6d\xb2\xb2\x84\x68\xfa\x84\x1d\x77\x16\xb4\x2e\x5c\x14\x5b\x50\x3b\x45\xa3\x6f\x09\x89\xc7\xc1\x18\xf1\xd8\xa2\x89\xc7\xd6\x2a\xf1\x38\x18\x2b\x1e\x15\x55\x54\x28\xf0\x08\x1d\x4c\x63\x79\xea\x46\x12\x4a\x52\xbc\x83\x0e\xf9\x6c\x95\x92\xae\xf6\x70\x75\xc9\x97\x9a\x56\xf5\xe0\xb6\x86\xca\xc1\xed\x4c\x78\x29\x9a\xb4\xb8\x38\xe8\xfa\xd3\x13\x0a\xaa\x8a\xe3\x66\x8f\x4a\x45\xcf\xd2\x37\xaa\x05\x1b\xf7\x34\x93\x5b\xbb\x31\x61\x31\x6d\x5e\xee\x4e\x7e\x05\x91\xd0\xa5\x2d\xc4\x56\x51\x2d\x00\x1b\x4d\x44\xec\x67\x95\x90\xd7\x9b\x33\x6f\x0f\xcb\xe4\x98\x83\xa2\x35\x0b\x54\xcb\xad\x1e\x91\x19\x49\xba\x5a\xbd\x8d\x72\x4c\x74\xb5\xc2\x76\x59\x5b\x48\x2d\x0c\xec\xdb\x59\xd5\x14\xb2\x4b\x89\x48\x37\xdd\xde\x89\x94\x3c\x40\x87\x7f\x42\x6b\x7a\xe8\xb8\x34\xac\x21\x3e\x59\xfc\x41\x3a\x04\x49\x16\x77\x2d\xf7\x9f\x53\x55\x7a\x73\x36\x8d\x7e\x28\x11\xb2\xab\x64\x42\xe3\x6e\xa7\xa3\x44\x24\x74\xaa\xea\x0f\x62\x49\x69\x29\xa7\xc1\x42\x25\x83\xcc\xc5\x6d\xe8\xaa\xb2\xda\xa6\x18\x43\x02\x35\xba\x04\xe0\x62\xa0\x39\x8b\x3b\x83\x19\xd1\x39\x07\x90\x32\xd9\xe8\x32\x9d\x17\x77\xd3\xd7\xa8\x76\x7f\xeb\x46\x45\xac\xa7\x3b\xa8\x7c\xb6\x45\xb3\x0f\x77\xd3\xd1\x6f\x6b\x4e\xb3\x0f\xe7\x03\xa1\x74\x2d\xf7\x2d\xe1\xbe\xd5\x8e\x2f\x5b\xb1\xe5\xa5\xa3\x25\xaa\x55\xfc\xae\xba\x4a\x84\xaa\x1c\xdc\x4e\x6f\x0c\xb5\x9d\x65\x11\xc2\x5e\x61\x2d\x25\x19\x99\x56\x8c\xad\x5c\x9b\x44\xcb\x6a\xa7\x4d\xab\x3e\x50\xe7\x8a\x06\x52\x30\x4d\xea\x27\x47\xef\xd0\x9b\x5a\xa8\x36\xa8\xd4\x12\x7a\xc3\x5d\x94\x1c\xfd\x0d\xf7\xc4\xd7\xdd\x00\xc3\x1b\xf7\xe1\xa4\x66\x16\x47\x88\x59\xa0\xde\xd4\x69\xb7\xc6\x82\x70\x6d\xa1\x82\x4b\x9c\xbd\x3a\xc0\x80\x1b\xe4\x0e\xe3\xec\x2c\xdb\xa2\xc8\x7e\xd9\xe1\x16\xb7\x3d\x8b\x3b\x63\x2b\xfb\xdb\x6d\x2c\x5b\x08\x6b\x4f\xbb\xb5\xe4\x56\x37\xde\x29\x33\xd5\xbf\xa5\x88\xc5\x0d\x5a\xa1\x7c\x3f\x0e\x85\x6d\x9f\x1d\xce\x78\x91\x30\x37\x68\x97\x6c\x8f\x71\x07\x76\x95\x31\x5e\xc0\xc2\x44\x71\x11\x6c\x36\x77\xe8\xe6\x79\x84\x6a\x72\x6e\xf1\x02\xe5\xba\xf6\x23\x98\x8a\xb4\x3d\xff\x9d\xf4\xf7\xc3\xda\xac\xfc\x20\x53\x09\x65\x51\x10\x25\xb9\x31\xe6\x54\x8e\xe9\x71\x31\x6b\x41\x74\x05\x40\xb5\x57\xf2\x0a\x3b\x61\x7a\x1c\xcf\xe2\xb6\xcf\x53\x07\xa7\x87\x3b\x30\x44\x51\x9f\x26\x57\x84\x64\x8b\x99\x28\xec\x94\x77\x59\xa2\x11\x8f\x33\x86\xcf\xd6\x8a\xad\xd9\x1e\xdf\x49\x1a\xf1\xd4\x71\xdb\xe3\x43\xbc\x8e\x4c\x59\xa3\x2b\x6a\xee\xf8\x03\xf8\x6f\x06\x0d\x78\x8a\xd5\x15\xd4\xd5\x5d\xc5\x50\xad\xe5\xb4\x09\xd6\xe6\x70\x88\xf2\x4f\xf4\x61\x2b\xb8\xdc\xa1\xb5\xb8\xee\x0a\x5d\x13\x9e\xe7\xdd\xf4\x77\x7d\x9e\x87\xa3\x7c\x5e\x10\x6d\x05\x73\x1b\x5b\x43\x2d\xc7\x9c\x3a\xd2\x9c\x30\x5f\x72\x8e\x0c\x2c\x0f\xad\xaa\xb2\x3f\xa5\xd8\x51\x9d\xac\x9d\x04\x0d\x15\xec\xb8\x47\xe7\x99\x23\xd3\xb5\x72\xc4\xf6\x39\x62\x47\x72\xe4\x6a\x3b\x8d\x23\x76\x98\x23\x57\xdb\xd6\x7a\x1b\x39\xb2\xde\xce\xc6\x91\xe9\x79\xe6\xc8\xb1\x5a\x39\xc2\x7c\x8e\xb0\x48\x8e\x5c\xc9\xd2\x38\xc2\xc2\x1c\xb9\x92\x59\x37\x30\xe4\xc8\x0d\x2c\x1b\x47\x8e\xc5\x71\xe4\xa7\x31\xbb\x72\x0a\x47\x66\xe2\x39\x52\x12\x1c\x91\xa5\x28\xb8\xa5\x73\x04\x7b\xa5\x94\xfc\x77\xef\xb2\x2c\x2c\x56\xda\xaa\x5d\x54\x94\x17\xb5\xaa\x57\xee\xb2\xac\x75\x16\xbc\xb2\x03\x0d\xb8\x33\xbc\xf2\x4c\xdc\x2b\x3f\x13\x6f\x75\x07\x91\xf2\xb6\xe3\x38\x89\x7d\xa7\x8e\x47\x71\x40\x1e\x93\x05\x27\x42\xbd\x00\x6f\xa3\x37\xd1\x80\x6c\xb0\x87\xe1\xdf\x36\x5f\x3c\xc6\xc0\x5a\xe6\x58\xe1\x17\x64\x63\x03\x2f\xbc\x2e\xe0\x8f\xea\x5f\x05\x86\xab\xfa\xa9\xa0\xb7\x89\x17\x98\x96\xbf\x17\x8b\x70\xcc\x6e\xec\x27\x48\x42\x36\x61\xa3\x16\x60\x18\x47\x8b\xf8\x56\xce\xfa\xfd\x87\xfa\xfa\xa7\x13\xff\xd1\xd0\xb6\xe3\x91\xc8\x45\x45\xab\x49\xd0\x29\xab\x1a\x02\x81\xb7\xc2\xb1\xaa\x9f\x60\x23\x21\x08\xef\xae\x4c\x83\xf2\xd0\x61\x2d\xb0\xd5\xa3\xef\x4e\xed\x0f\x45\x2a\xf8\xed\x0c\xd7\x56\x3b\x1e\x67\xe3\xfd\x7b\xcc\x7a\xa9\xb3\x92\x17\xcc\x6c\xb4\xb8\xf0\x40\x5a\x42\x9a\xa4\x8b\xb3\x8d\x9a\x55\x5b\x80\x95\xe1\x59\x65\xcb\x55\xc5\xce\xb0\x19\x7d\xe6\x8a\x66\x24\x44\xb1\x4b\xe3\xe1\x1d\x94\xbe\x4f\x69\xf5\xfd\xcb\x16\xc8\x1c\xc0\x4f\xdf\x36\x81\x9f\x2a\xac\x65\xb1\x56\xd5\x54\x54\x32\x89\x4d\x52\x8a\xe6\xd0\x00\x93\x2c\xba\xc6\x16\x60\xcf\x7a\xbb\xc7\xe7\xc0\x11\x38\x17\xad\xb7\x2d\x6f\xf4\x97\xcf\x30\xaf\xd4\x2f\x05\x7b\x33\x29\x20\xf9\x0d\x57\xbc\x32\x5c\x1f\x3a\xf0\x92\x47\x7e\xa7\x14\x73\xc8\x5b\x63\x75\x2a\x94\x63\x21\x54\x2f\x19\xf8\x42\xa3\x5e\x62\x53\x2c\x2b\xb9\x62\x6d\x8e\xf5\xb8\x99\xcb\x6d\x8f\xf5\xb7\x3b\x9c\xbd\x26\x28\x8a\xd7\x82\x2d\x75\x9a\xfd\x1f\xb5\x96\x58\x65\x3b\xb0\xdd\x0a\xbe\xed\x56\xa0\x46\x38\xb7\xfb\xcb\x36\x2f\xf8\xc6\x18\xed\x48\xde\xec\x8a\xb4\x58\x6e\x03\xcc\x02\x05\x87\x54\xef\x33\xbd\x6d\x9a\x23\x4e\x8d\xb2\x87\x5a\xab\xe4\x0f\x2c\xb0\x6b\xec\x1e\xad\x37\xd5\x9d\x94\x3b\x8f\x54\x15\x30\x15\x35\x80\x64\xcd\x7f\x06\x35\xd0\x7d\xd6\xa8\x4a\x3e\x73\xa1\xee\x01\x77\xd1\x01\x1f\x4b\xea\x1e\x10\xd4\x8f\xd6\xa1\x86\xf8\xd3\x3a\x19\xf9\x7b\x25\x12\xca\x32\xcc\xb4\x1e\x58\xc3\x22\x3c\x5c\x16\x53\x1b\x48\x2c\x37\x85\x0a\x71\x88\x51\xbd\x70\x42\xb3\x4e\x4b\x02\x6c\xf2\x55\x6d\x9f\xc4\x80\xaa\x62\xea\x45\x39\x4b\x9f\xff\x04\x04\x78\x2b\x1d\xeb\x9e\x62\x12\x08\xc0\x99\xc7\xfa\xcb\x0e\xb7\xf1\x9b\xbe\xb2\x2d\x6c\x67\xcf\xf2\x4f\x6a\xbe\x91\x2f\x1c\x05\x4e\x50\x92\x16\xe7\xa2\x54\xb1\xbd\xc9\xff\xd3\x12\x2a\xbb\x4a\x9e\xfc\xa0\x06\x48\x3d\xc3\x8c\x40\x82\xb9\xe8\x25\x0b\x07\x73\x07\xa5\x64\x2c\x0c\xe5\xde\x4e\xef\x8a\xaa\xe1\xd9\xd6\x3f\xe6\x0d\x7c\xd3\x15\x53\xd6\x16\x74\x3c\x4b\x3c\xb2\xbb\x96\xfb\x64\x7a\x16\xb0\xa6\x9d\x96\x11\xed\x24\x8a\x2e\xb7\x24\x29\xa8\x93\xd1\x30\x84\xaf\xc2\xbd\xbd\x73\x9f\x60\xd8\xe7\xc9\x63\xa4\xd2\xa9\xa8\x27\xc1\xd9\xcd\xc1\xee\xbd\x08\xef\x4a\xeb\x58\x4a\xea\x68\x42\x15\xdf\x40\x55\x13\x3a\x26\x83\xbd\x09\x49\xf0\x18\x6e\x09\x6a\xbb\x26\x17\x7f\x9f\x10\xad\x8e\x64\xe4\xf7\x67\x4b\x55\xbf\xdf\x49\x7f\xff\x55\xf5\xef\x77\xd1\xdf\x7f\x29\xeb\xa2\x79\x7b\xe7\x2e\x91\x4d\xaf\xbc\x81\xe3\xb2\x1c\xef\xed\xef\x57\x2c\xe9\x0f\x75\xcb\x21\xa3\x1c\x88\x4a\x5b\xd1\x8a\x2f\x2f\x89\x41\x2d\x42\x38\x78\x0b\x82\x12\x0b\x61\x8d\x7a\x13\xc7\x9e\x61\xa2\x50\xb2\xe0\x94\x9d\x61\xf3\x84\xdb\x28\x3c\x7e\x3f\x25\xf5\xfe\x7a\xc0\xa6\x9d\x2c\x05\x8b\x1f\xa0\x37\xea\x28\xf0\x1e\xba\xe8\x2a\xac\xc5\xb6\x2c\xa6\x96\x51\xc1\x37\x06\xdb\xad\x0d\x2f\x2d\xf4\xe0\x72\xc0\x33\xe2\xc6\x42\x0f\x24\xf2\x1d\xf0\x5f\xc8\x17\x58\x47\xe9\xdd\xb6\xfe\x70\xf6\x56\xf0\xe0\xa9\x26\xb2\x4a\x93\x5e\xdc\x72\xdf\x1b\x73\x54\x4a\x33\x74\x4e\x47\xaf\x92\xb6\x88\x97\xe1\x31\x2f\x03\xa1\x87\xab\x1d\xab\xdd\xd2\x7a\x52\xc1\x69\x4a\x1d\x91\xa9\x2b\x89\x3c\x73\x5f\x5c\x35\xbc\x03\x5e\x27\x6e\x7b\x96\xfc\x5b\xa8\x95\x94\x26\x61\xc1\xba\x23\x4f\xb9\x4b\x9b\xc0\xbc\xac\x3a\xf3\x3c\xb0\x8a\x3c\x73\xc7\x73\xc7\xaa\x33\x71\xac\x7a\xca\x6c\x83\x39\x1b\xaf\x72\xa9\x5d\x1b\xf8\x72\xbc\xa6\x90\x89\x47\x46\xb8\xb7\xaa\x7a\xa0\xd6\x2c\x2e\x51\x11\x98\x93\x3e\x70\x30\x85\xf4\xc0\xf9\x24\xca\x0d\x87\x49\x27\x23\x84\x4d\x72\x93\x03\x80\x6b\xb9\x87\x72\x0a\xe8\x60\xc2\x3b\x84\x04\xb4\x33\x56\x40\x3b\x63\x04\x94\x53\xb0\xc0\x12\xe7\x5f\xb4\x2d\xed\x84\x78\x8f\x1d\x94\xaa\x2f\x57\x6d\x16\x5a\x37\xba\x94\x83\x51\x20\xaf\x64\x48\x5d\x5e\xf3\x72\x6e\xe8\x37\x92\x73\x84\xaa\x63\xf3\xc4\xb9\xa1\xf9\xe6\xdc\xee\xdf\x48\xce\x11\xaa\x66\xe6\x89\x73\xbb\xe7\x9b\x73\xc3\xbf\x91\x9c\x23\x54\x7d\x6d\x9e\x38\x37\x1c\xc7\xb9\xcf\xe7\xe4\xdc\x9e\x68\xce\x75\x46\x70\xae\x2b\x96\x73\x5d\xf3\xcd\x39\x42\xd5\x77\xe2\x5c\xd0\x55\x45\xef\x65\xdb\xbd\x94\x0a\x4b\x01\x33\xf7\xc4\x31\xf3\xe7\x39\x99\x39\x92\xb6\xf1\x85\xf7\xec\x60\xc7\x23\xb7\x3e\x5b\xd5\x83\x05\x6e\xf5\x5a\xfb\xa3\xc2\xe8\x77\x64\xb9\x95\x47\xde\x3a\x48\x6f\xfd\x6a\xcc\xad\x5d\xda\xad\x1e\x0f\x81\x67\x64\x84\x1a\x8d\x8c\xc9\xe4\xee\xa0\x99\xce\xb5\xe7\x87\x7a\x09\x69\xad\x84\x56\xc6\xe6\x49\x24\x4d\x1b\xd6\xfe\xb1\x44\x5c\xec\x98\x6a\x87\xde\x29\x44\x9a\xc9\x4b\x4a\x04\xb3\x3c\x1f\xeb\xa6\xaf\x44\xcc\x52\xf4\x30\x5c\x11\x54\x1d\xec\x0c\x9c\x04\x5d\x63\xaa\x36\x81\xff\x6d\x5b\xbb\x7a\x66\xdb\x46\xad\x85\xd0\x72\x28\x4c\x4f\x07\x5c\x16\xd4\x0d\xf4\x6f\xed\x0c\x68\x14\x31\x1a\x5d\xf0\x2d\xa1\x91\x93\xaa\x29\xcb\x5c\x38\x4e\x2e\xd5\x86\x5c\x1c\x74\xb8\xf7\xc7\xe9\x92\x37\x76\x91\xe2\x50\x8b\x83\xdf\xbb\xe5\xef\xdd\x04\x16\x5c\x14\xfc\xde\x23\x7f\xef\xd9\x78\x20\x78\x48\xab\x3c\xd8\x8b\xee\x44\xf2\xa2\x3e\xb8\xc8\xc4\xc0\x03\xf4\x67\x81\x6c\xf2\x85\xad\xbf\xdc\xe0\xcf\xc6\xe0\x82\x06\x37\xa5\xec\xc3\x03\x54\x0c\x7e\x10\xc6\x81\xb1\xba\x96\xea\x52\x50\xe7\xc6\xc4\xbe\xc8\xd1\x46\xe8\x68\x55\xa8\xb2\x82\xb0\xf0\x4f\xc7\x0d\x14\xa2\x16\x9b\x2b\x47\x7b\x24\x71\x34\x85\x51\xff\x6b\x18\xa0\xaf\xb0\x96\x02\xac\x88\xd8\x64\x93\xfc\x0a\x6b\xd4\x54\x61\x79\xa5\x90\x92\x1f\x9d\x37\xd5\xf1\xa9\xe8\x9c\x4f\x5b\xa5\x1e\x4a\xa5\x10\x9b\x9f\x91\xae\x01\x4a\x71\x1a\x20\x50\x11\x0e\x67\xdc\x22\x5a\xa0\x01\xc3\x05\x4a\xda\x0a\xab\x23\x0d\xc4\xfd\xa5\xaf\x74\x40\x3e\xe1\x2f\x86\xe4\xc7\x89\x92\x9f\x21\xfa\x82\xf1\xf2\x73\x5f\x34\x1a\x13\x9d\xfc\x10\xc9\x31\xc8\x8d\x44\x53\x20\xf6\x72\x12\xdb\x29\xb2\x8a\xd7\xaa\x54\x4a\x08\x77\x87\xab\x76\x37\x2d\x30\x25\x69\xbf\x19\x49\xfb\x33\x90\xc4\x7d\x92\xd6\x59\x78\xd5\x07\xcc\x49\x9a\x30\x23\x69\xc2\x94\x4b\x77\x9b\x93\x74\xd0\x8c\xa4\x83\xa6\x24\xbd\xdd\x9c\xa4\x43\x66\x24\x1d\xca\x4a\x92\x9c\xb8\x0f\x99\x93\x74\xd8\x8c\xa4\xc3\xa6\xb2\xf4\x41\x24\xe9\x51\x03\x92\x26\xcd\x48\x9a\x34\x98\x38\xf2\x77\x09\x51\x5a\x73\x8e\x1d\x31\x23\xef\x88\xa9\x5c\xdd\x63\x4e\xd2\x94\x19\x49\x53\xa6\x93\x38\x61\x3e\x89\x47\xcd\x48\x3a\x9a\x81\xa4\x36\x32\x89\x6d\x74\x12\x1f\x35\xe7\xd8\xb4\x19\x79\xd3\xa6\x2b\xf1\x41\x73\x8e\x1d\x33\x23\xe9\x58\x2d\x62\xff\x98\x39\xc7\x66\xcc\xc8\x9b\x31\x15\xfb\x7b\xcd\x49\x3a\x6e\x46\xd2\x71\x53\x92\xde\x61\x4e\xd2\x6c\x0c\x49\x6d\xfd\x63\xbd\x8d\xad\x0f\xd7\x27\x90\x37\x9b\x42\x1e\xfc\xf2\x36\x24\xe9\x31\x03\x92\x4e\xc4\x90\xc4\xd3\x49\x3a\x91\x81\x63\xa7\x2c\x2a\xf7\xf7\x9b\xcb\xfd\x9c\xd9\x2c\xce\xd5\x22\xf7\x0f\x98\xcf\xe8\x49\x33\xf2\x4e\x9a\x0a\xd9\xa8\x39\x49\xa7\xcc\x48\x3a\x65\x4a\xd2\x3b\xcd\x49\x3a\x6d\x46\xd2\x69\x53\x92\xee\x33\x27\xe9\x8c\x19\x49\x67\x4c\x49\x7a\x97\xb9\xa8\x9f\x35\x23\xe9\x6c\x2d\x9b\xe2\xe3\xe6\xe4\x0d\x7c\xd8\x88\x3c\x72\xb9\xf9\x4a\xdc\x63\x3e\xa1\x83\x66\xe4\x0d\x1a\x90\x87\xd0\xa8\x39\xc7\x86\xcc\x48\x1a\xaa\x85\x63\x77\x9a\x73\x6c\xb7\x19\x79\xbb\x4d\x39\xf6\x56\x73\x92\x86\xcd\x48\x1a\x36\x25\x69\xa8\x29\x8f\x23\x77\x4f\x24\x55\x49\x3e\xe8\xab\x43\x8e\x5c\x32\xc2\xb9\xf5\x41\x8f\xa4\x91\x5e\xe5\x83\x0e\x93\x4e\x46\xa8\xd1\x07\x6d\x22\x08\x7b\xcd\x04\x61\xaf\xa9\x20\xe4\xc0\x55\x46\xcd\x48\x1a\xcd\x40\x52\xad\xb8\xca\x3e\x33\x92\xf6\x99\x72\x29\x07\xae\x32\x6e\x46\xd2\xb8\x29\x49\x39\x70\x95\xfd\x66\x24\xed\xcf\x4a\x52\x0d\xb8\xca\x84\x19\x49\x13\xa6\xb2\x94\x03\x57\x39\x68\x46\xd2\xc1\x5a\x36\xab\x1c\xb8\xca\xa1\x18\xf2\xfc\xa3\x53\x73\xf2\x39\xe5\x50\x0a\xa9\xf0\xcb\x43\x39\xc0\x31\x33\x8e\x1d\x36\x15\xf5\x1c\x50\xcf\x64\x0c\x49\x9d\xe9\x5c\x9a\xcc\xc2\xa5\x87\xcd\x0f\x98\x47\x62\x48\xe2\xe9\x24\x1d\xc9\xc0\xb1\x21\x46\xe5\xfe\x11\x73\xfa\xa6\xf2\x0b\xd6\x54\x06\xfa\x06\x34\xfa\xf6\x9a\x4f\xe9\x51\x33\x29\x3b\x6a\xaa\x2a\x72\xa0\x77\xd3\x66\x24\x4d\x67\x20\x69\x3e\xd1\xbb\x63\x66\xe4\x1d\x33\xd5\xf7\x39\xd0\xbb\x19\x33\x92\x66\x6a\x51\xae\x39\xd0\xbb\xe3\x66\xe4\x1d\x37\xd5\x64\x39\xd0\xbb\x59\x33\x92\x66\x4d\x49\xca\x81\xde\x9d\x48\xd0\x14\x69\x50\x59\x16\xe5\x9a\x03\xbd\x9b\x4b\x50\xae\x29\x24\xcd\x65\xe0\x58\xcd\xe8\xdd\x49\xb3\x59\x3c\x59\x8b\xdc\xe7\x40\xef\x4e\x99\x91\x77\xca\x54\xc8\x72\xa0\x77\xa7\xcd\x48\x3a\x6d\x4a\x52\x0e\xf4\xee\x8c\x19\x49\x67\x4c\x49\xca\x81\xde\x9d\x35\x23\xe9\xac\x29\x49\x39\xd0\xbb\x81\x27\xcd\xe0\xb1\x27\xcf\x2d\x7a\x37\x68\x46\xde\x60\x06\xf2\xe6\x13\xbd\x1b\x32\x23\x6f\xc8\x80\xbc\xbc\xe8\xdd\x6e\x33\x92\x76\xd7\xc2\xb1\x1c\xe8\xdd\xb0\x19\x79\xc3\xa6\x1c\xcb\x81\xde\xed\x31\x23\x69\x8f\x29\x49\x02\xbd\x3b\x63\x1c\xdf\x35\x12\x49\x58\xb6\x80\xd4\xe0\xd6\xa7\x9a\xa3\xe3\xbb\xba\xf5\xf8\xae\x81\x70\x80\x17\x19\xa2\x46\xf0\xef\xf1\xd8\xa2\xfe\xf5\x32\xb8\x2b\x16\x50\xcb\xcf\x02\x72\xeb\xd3\xcd\x04\x01\x6c\x25\x35\x1d\x44\xc5\xa5\xbc\xb9\xe9\x92\x87\xf0\x78\xf8\x10\xc1\xc9\x9d\x94\x92\xaa\xf0\xad\x42\x9e\xf0\xad\x51\x33\x89\x1d\x35\x95\xd8\x1c\x30\xe3\x3e\x33\x92\xf6\x65\x20\xa9\x56\x98\x71\xdc\x8c\xa4\x71\x53\x2e\xe5\x80\x19\xf7\x9b\x91\xb4\xdf\x94\xa4\x1c\x30\xe3\x84\x19\x49\x13\x59\x49\xaa\x01\x66\x3c\x68\x46\xd2\x41\x53\x59\xca\x01\x33\x1e\x32\x23\xe9\x50\x2d\xbb\x6a\x0e\x98\xf1\x70\x0c\x79\x19\xd0\xa0\xc3\x29\xa4\xe6\x85\x19\x27\xcd\x38\x36\x69\x2a\xea\x39\x60\xc6\x23\x31\x24\x65\x80\x19\x8f\x64\xe1\x52\x0e\x98\x71\x2a\x86\xa4\x0c\x30\xe3\x54\x06\x8e\xd5\x0c\x33\x1e\xcd\x2f\x58\x47\x33\xd0\x57\x33\xcc\x38\x6d\x26\x65\xd3\xa6\xaa\x22\x07\xcc\x78\xcc\x8c\xa4\x63\xb5\x9c\xa8\x72\xc0\x8c\x33\x66\xe4\xcd\x98\xea\xfb\x1c\x30\xe3\x71\x33\x92\x8e\xd7\xa2\x5c\x73\xc0\x8c\xb3\x66\xe4\xcd\x9a\x6a\xb2\x1c\x30\xe3\x09\x33\x92\x4e\x98\x92\x94\x03\x66\x9c\x4b\xd0\x14\x69\x98\x5e\x16\xe5\x9a\x03\x66\x3c\x99\xa0\x5c\x53\x48\x3a\x99\x81\x63\x35\xc3\x8c\xa7\xcc\x66\xf1\x54\x2d\x72\x9f\x03\x66\x3c\x6d\x46\xde\x69\x53\x21\xcb\x01\x33\x9e\x31\x23\xe9\x8c\x29\x49\x39\x60\xc6\xb3\x66\x24\x9d\x35\x25\x29\x07\xcc\x38\xf0\x11\x33\x4c\xef\x23\xcf\x3d\xcc\x38\x68\x46\xd2\x60\x06\x92\xe6\x13\x66\x1c\x32\x23\x6f\xc8\x80\x63\xf3\x01\x33\xee\x36\x23\x6f\xb7\xe9\x84\xe6\x80\x19\x87\xcd\x48\x1a\xae\x85\x63\x39\x60\xc6\x3d\x66\xe4\xed\x31\xe5\x58\x0e\x98\x71\xc4\x8c\xa4\x11\x53\x92\x72\xc3\x8c\x7b\x23\x09\xcb\x86\xb1\x7d\xc4\x18\x66\x64\x21\x98\x91\x0c\xf1\xfc\xc1\x8c\xa3\xf9\x59\x40\x6e\x3d\xc7\x30\x23\x0b\x37\x84\xfb\xc8\x3c\xc3\x8c\xfb\xcc\x24\x76\x9f\xa9\xc4\xe6\x80\x19\xc7\xcd\x48\x1a\xcf\x40\x52\xad\x30\xe3\x7e\x33\x92\xf6\x9b\x72\x29\x07\xcc\x38\x61\x46\xd2\x84\x29\x49\x39\x60\xc6\x83\x66\x24\x1d\xcc\x4a\x52\x0d\x30\xe3\x21\x33\x92\x0e\x99\xca\x52\x0e\x98\xf1\xb0\x19\x49\x87\x6b\xd9\x55\x73\xc0\x8c\x93\x31\xe4\x65\x40\x83\x26\x53\x48\xcd\x0b\x33\x1e\x31\xe3\xd8\x11\x53\x51\xcf\x93\xb8\x1a\x43\x52\x06\x98\x71\x2a\x0b\x97\x72\xc0\x8c\x47\x63\x48\xca\x00\x33\x1e\xcd\xc0\xb1\x9a\x61\xc6\xe9\xfc\x82\x35\x9d\x81\xbe\x9a\x61\xc6\x63\x66\x52\x76\xcc\x54\x55\xe4\x80\x19\x67\xcc\x48\x9a\xa9\xe5\x44\x95\x03\x66\x3c\x6e\x46\xde\x71\x53\x7d\x9f\x03\x66\x9c\x35\x23\x69\xb6\x16\xe5\x9a\x03\x66\x3c\x61\x46\xde\x09\x53\x4d\x96\x03\x66\x9c\x33\x23\x69\xce\x94\xa4\x1c\x30\xe3\xc9\x04\x4d\x91\x86\xe9\x65\x51\xae\x39\x60\xc6\x53\x09\xca\x35\x85\xa4\x53\x19\x38\x56\x33\xcc\x78\xda\x6c\x16\x4f\xd7\x22\xf7\x39\x60\xc6\x33\x66\xe4\x9d\x31\x15\xb2\x1c\x30\xe3\x59\x33\x92\xce\x9a\x92\x94\x03\x66\x1c\x38\x64\x86\xe9\x1d\x7a\xee\x61\xc6\x41\x33\x92\x06\x4d\x49\xca\x01\x33\x0e\x99\x91\x34\x94\x81\xa4\xf9\x84\x19\x77\x9b\x91\xb7\xdb\x80\x63\xf3\x01\x33\x0e\x9b\x91\x37\x6c\x3a\xa1\x39\x60\xc6\x3d\x66\x24\xed\xa9\x85\x63\x39\x60\xc6\x11\x33\xf2\x46\x4c\x39\x96\x03\x66\xdc\x6b\x46\xd2\x5e\x53\x92\x72\xc3\x8c\xa3\x91\x84\x65\xc3\xd8\x0e\x19\xc3\x8c\x76\xb8\x5c\xdd\xa1\xdf\x00\x98\x71\x5f\x7e\x16\x90\x5b\xcf\x31\xcc\x68\x87\x60\x46\x42\xc9\xfc\xc0\x8c\xe3\x66\x12\x3b\x6e\x2a\xb1\x79\x8a\xd1\x99\x91\xb4\x3f\x03\x49\x35\x17\xa3\x33\x23\x69\xc2\x94\x4b\x79\x8a\xd1\x99\x91\x74\xd0\x94\xa4\x3c\xc5\xe8\xcc\x48\x3a\x94\x95\xa4\x5a\x8a\xd1\x99\x91\x74\xd8\x54\x96\xf2\x14\xa3\x33\x23\x69\xb2\x96\x5d\x35\x4f\x31\xba\x18\xf2\x32\xa0\x41\x47\x52\x48\xcd\x0b\x33\x4e\x99\x71\x6c\xca\x54\xd4\x73\xc0\x8c\x47\x63\x48\xca\x00\x33\x1e\xcd\xc2\xa5\x1c\x30\xe3\x74\x0c\x49\x19\x60\xc6\xe9\x0c\x1c\xab\x19\x66\x3c\x96\x5f\xb0\x8e\x65\xa0\xaf\x66\x98\x71\xc6\x4c\xca\x66\x4c\x55\x45\x0e\x98\xf1\xb8\x19\x49\xc7\x6b\x39\x51\xe5\x80\x19\x67\xcd\xc8\x9b\x35\xd5\xf7\x39\x60\xc6\x13\x66\x24\x9d\xa8\x45\xb9\xe6\x80\x19\xe7\xcc\xc8\x9b\x33\xd5\x64\x39\x60\xc6\x93\x66\x24\x9d\x34\x25\x29\x07\xcc\x78\x2a\x41\x53\xa4\x61\x7a\x59\x94\x6b\x0e\x98\xf1\x74\x82\x72\x4d\x21\xe9\x74\x06\x8e\xd5\x0c\x33\x9e\x31\x9b\xc5\x33\xb5\xc8\x7d\x0e\x98\xf1\xac\x19\x79\x67\x4d\x85\x2c\x07\xcc\x38\xf0\x94\x19\xa6\xf7\xd4\x73\x0f\x33\x0e\x9a\x91\x34\x68\x4a\x52\x0e\x98\x71\xc8\x8c\xa4\x21\x53\x92\x72\xc0\x8c\xbb\xcd\x48\xda\x9d\x81\xa4\xf9\x84\x19\x87\xcd\xc8\x1b\x36\xe0\xd8\x7c\xc0\x8c\x7b\xcc\xc8\xdb\x63\x3a\xa1\x39\x60\xc6\x11\x33\x92\x46\x6a\xe1\x58\x0e\x98\x71\xaf\x19\x79\x7b\x4d\x39\x96\x03\x66\x1c\x35\x23\x69\xd4\x94\x24\x01\x33\x9a\x37\xc5\xd8\x17\x49\x58\x36\x8c\xed\x29\x53\x98\x91\x87\x50\x46\x32\x42\x8d\x28\xe3\xbb\xf2\xa3\x8c\xe3\xf9\x39\x40\x6e\x3d\xb7\x28\x23\x0f\x81\x8c\x84\x90\xf9\x01\x19\xf7\x9b\xc9\xeb\x7e\x53\x79\xcd\x01\x32\x4e\x98\x91\x34\x91\x81\xa4\x5a\x41\xc6\x83\x66\x24\x1d\x34\xe5\x52\x0e\x90\xf1\x90\x19\x49\x87\x4c\x49\xca\x01\x32\x1e\x36\x23\xe9\x70\x56\x92\x6a\x00\x19\x27\xcd\x48\x9a\x34\x95\xa5\x1c\x20\xe3\x11\x33\x92\x8e\xd4\xb2\xa7\xe6\x00\x19\xa7\x62\xc8\xcb\x52\x40\x2f\x85\xd4\xbc\x20\xe3\x51\x33\x8e\x1d\x35\x15\xf5\x1c\x20\xe3\x74\x0c\x49\x19\x40\xc6\xe9\x2c\x5c\xca\x01\x32\x1e\x8b\x21\x29\x03\xc8\x78\x2c\x03\xc7\x6a\x06\x19\x67\xf2\x0b\xd6\x4c\x06\xfa\x6a\x06\x19\x8f\x9b\x49\xd9\x71\x53\x55\x91\x03\x64\x9c\x35\x23\x69\xb6\x96\xf3\x54\x0e\x90\xf1\x84\x19\x79\x27\x4c\xf5\x7d\x0e\x90\x71\xce\x8c\xa4\xb9\x5a\x94\x6b\x0e\x90\xf1\xa4\x19\x79\x27\x4d\x35\x59\x0e\x90\xf1\x94\x19\x49\xa7\x4c\x49\xca\x01\x32\x9e\x4e\xd0\x14\x69\x88\x5e\x16\xe5\x9a\x03\x64\x3c\x93\xa0\x5c\x53\x48\x3a\x93\x81\x63\x35\x83\x8c\x67\xcd\x66\xf1\x6c\x2d\x72\x9f\x03\x64\x1c\x78\xda\x0c\xd1\x7b\xfa\xb9\x07\x19\x07\xcd\x48\x1a\x34\x25\x29\x07\xc8\x38\x64\x46\xd2\x90\x29\x49\x39\x40\xc6\xdd\x66\x24\xed\x36\x25\x29\x07\xc8\x38\x6c\x46\xd2\x70\x06\x92\xe6\x13\x64\xdc\x63\x46\xde\x1e\x03\x8e\xcd\x07\xc8\x38\x62\x46\xde\x88\xe9\x84\xe6\x00\x19\xf7\x9a\x91\xb4\xb7\x16\x8e\xe5\x00\x19\x47\xcd\xc8\x1b\x35\xe5\x58\x0e\x90\x71\x9f\x19\x49\xfb\x4c\x49\xca\x1d\xcb\x38\x1e\x49\x58\x36\x88\xed\x69\x53\x90\x71\xa0\x10\x42\x19\xc9\x10\xcf\x5f\x2c\xe3\xfe\xfc\x2c\x20\xb7\x9e\xe3\x58\xc6\x42\x08\x66\x24\x94\xcc\x0f\xcc\x38\x61\x26\xb1\x13\xa6\x12\x9b\x03\x66\x3c\x68\x46\xd2\xc1\x0c\x24\xd5\x0a\x33\x1e\x32\x23\xe9\x90\x29\x97\x72\xc0\x8c\x87\xcd\x48\x3a\x6c\x4a\x52\x0e\x98\x71\xd2\x8c\xa4\xc9\xac\x24\xd5\x00\x33\x1e\x31\x23\xe9\x88\xa9\x2c\xe5\x80\x19\xa7\xcc\x48\x9a\xaa\x65\x57\xcd\x01\x33\x1e\x8d\x21\x2f\x4b\x01\xbd\x14\x52\xf3\xc2\x8c\xd3\x66\x1c\x9b\x36\x15\xf5\x1c\x30\xe3\xb1\x18\x92\x32\xc0\x8c\xc7\xb2\x70\x29\x07\xcc\x38\x13\x43\x52\x06\x98\x71\x26\x03\xc7\x6a\x86\x19\x8f\xe7\x17\xac\xe3\x19\xe8\xab\x19\x66\x9c\x35\x93\xb2\x59\x53\x55\x91\x03\x66\x3c\x61\x46\xd2\x89\x5a\x4e\x54\x39\x60\xc6\x39\x33\xf2\xe6\x4c\xf5\x7d\x0e\x98\xf1\xa4\x19\x49\x27\x6b\x51\xae\x39\x60\xc6\x53\x66\xe4\x9d\x32\xd5\x64\x39\x60\xc6\xd3\x66\x24\x9d\x36\x25\x29\x07\xcc\x78\x26\x41\x53\xa4\x61\x7a\x59\x94\x6b\x0e\x98\xf1\x6c\x82\x72\x4d\x21\xe9\x6c\x06\x8e\xd5\x0c\x33\x0e\x3c\x63\x86\xe3\x3d\x73\x6e\x61\xc6\x41\x33\xf2\x06\x0d\xc8\xcb\x0b\x33\x0e\x99\x91\x34\x64\x4a\x52\x0e\x98\x71\xb7\x19\x49\xbb\x4d\x49\xca\x01\x33\x0e\x9b\x91\x34\x6c\x4a\x52\x0e\x98\x71\x8f\x19\x49\x7b\x32\x90\x34\x9f\x30\xe3\x88\x19\x79\x23\xb5\xac\xc4\x1c\x30\xe3\x5e\x33\xf2\xf6\x9a\x4e\x68\x0e\x98\x71\xd4\x8c\xa4\xd1\x5a\x38\x96\x03\x66\xdc\x67\x46\xde\x3e\x53\x8e\xe5\x80\x19\xc7\xcd\x48\x1a\x37\x25\x29\x37\xcc\xb8\x3f\x92\xb0\x6c\x18\xdb\x33\xa6\x30\xe3\xa4\x15\x82\x19\xc9\x10\xcf\x1f\xcc\x38\x91\x9f\x05\xe4\xd6\x73\x0b\x33\x86\x38\xb9\x93\x52\x32\x3f\x30\xe3\x41\x33\x89\x3d\x68\x2a\xb1\x39\x60\xc6\x43\x66\x24\x1d\xca\x40\x52\xad\x30\xe3\x61\x33\x92\x0e\x9b\x72\x29\x07\xcc\x38\x69\x46\xd2\xa4\x29\x49\x39\x60\xc6\x23\x66\x24\x1d\xc9\x4a\x52\x0d\x30\xe3\x94\x19\x49\x53\xa6\xb2\x94\x03\x66\x3c\x6a\x46\xd2\xd1\x5a\x76\xd5\x1c\x30\xe3\x74\x0c\x79\x59\x0a\xe8\xa5\x90\x9a\x17\x66\x3c\x66\xc6\xb1\x63\xa6\xa2\x9e\x03\x66\x9c\x89\x21\x29\x03\xcc\x38\x93\x85\x4b\x39\x60\xc6\xe3\x31\x24\x65\x80\x19\x8f\x67\xe0\x58\xcd\x30\xe3\x6c\x7e\xc1\x9a\xcd\x40\x5f\xcd\x30\xe3\x09\x33\x29\x3b\x61\xaa\x2a\x72\xc0\x8c\x73\x66\x24\xcd\xd5\x72\xa2\xca\x01\x33\x9e\x34\x23\xef\xa4\xa9\xbe\xcf\x01\x33\x9e\x32\x23\xe9\x54\x2d\xca\x35\x07\xcc\x78\xda\x8c\xbc\xd3\xa6\x9a\x2c\x07\xcc\x78\xc6\x8c\xa4\x33\xa6\x24\xe5\x80\x19\xcf\x26\x68\x8a\x34\x4c\x2f\x8b\x72\xcd\x01\x33\x0e\x1c\xce\x0d\x33\x92\x5b\x9f\x3b\x98\x71\x30\x86\xbe\x38\x1c\x2f\x03\x4d\xf3\x09\x33\x0e\x99\x91\x37\x64\x40\x5e\x5e\x98\x71\xb7\x19\x49\xbb\x4d\x49\xca\x01\x33\x0e\x9b\x91\x34\x6c\x4a\x52\x0e\x98\x71\x8f\x19\x49\x7b\x4c\x49\xca\x01\x33\x8e\x98\x91\x34\x92\x81\xa4\xf9\x84\x19\xf7\x9a\x91\xb7\xb7\x96\x95\x98\x03\x66\x1c\x35\x23\x6f\xd4\x74\x42\x73\xc0\x8c\xfb\xcc\x48\xda\x57\x0b\xc7\x72\xc0\x8c\xe3\x66\xe4\x8d\x9b\x72\x2c\x07\xcc\xb8\xdf\x8c\xa4\xfd\xa6\x24\x0d\xe5\x48\x41\x35\x23\x69\xc2\x94\xa4\x3c\xe1\x6a\x66\x24\x1d\xcc\x40\x52\xcd\xe1\x6a\x66\x24\x1d\x32\xe5\x52\x9e\x70\x35\x33\x92\x0e\x9b\x92\x94\x27\x5c\xcd\x8c\xa4\xc9\xac\x24\xd5\x12\xae\x66\x46\xd2\x11\x53\x59\xca\x13\xae\x66\x46\xd2\x54\x2d\x6a\x33\x4f\xb8\x5a\x0c\x79\x59\xc2\xd5\x52\x48\xcd\x8b\x23\x4d\x9b\x71\x6c\xda\x54\xd4\xf3\x84\xab\xc5\x90\x94\x25\x5c\x2d\x0b\x97\xf2\x84\xab\x25\x1c\x75\xd2\xa0\xad\x0c\x1c\xab\x3d\x5c\x2d\xbf\x60\x1d\xcf\x40\x5f\xed\xe1\x6a\x66\x52\x36\x6b\xaa\x2a\xf2\x84\xab\x99\x91\x74\xa2\x16\x93\x39\x4f\xb8\x9a\x19\x79\x73\xa6\xfa\x3e\x4f\xb8\x9a\x19\x49\x27\x6b\x51\xae\x79\xc2\xd5\xcc\xc8\x3b\x65\xaa\xc9\xf2\x84\xab\x99\x91\x74\xda\x94\xa4\x3c\xe1\x6a\x09\x9a\x22\x2d\x5c\x2d\x8b\x72\xcd\x13\xae\x96\x1f\x47\x3a\x7b\x2e\x70\xa4\x81\x8f\x1a\xcd\x22\xb9\xfc\xdc\x84\xab\x99\x91\x37\x68\x40\x5e\x5e\x1c\x69\xc8\x8c\xa4\x21\x53\x92\xf2\x84\xab\x99\x91\xb4\xdb\x94\xa4\x3c\xe1\x6a\x66\x24\x0d\x9b\x92\x94\x27\x5c\xcd\x8c\xa4\x3d\x19\x48\x9a\xd7\x70\x35\x33\xf2\x46\x6a\x59\x89\x79\xc2\xd5\xcc\xc8\xdb\x6b\x3a\xa1\x79\xc2\xd5\xcc\x48\x1a\xad\x85\x63\x79\xc2\xd5\xcc\xc8\xdb\x67\xca\xb1\x3c\xe1\x6a\x66\x24\x8d\x9b\x92\x94\xbb\xf4\xde\xfe\x48\xc2\x12\x62\xb5\xbc\x56\x2d\x50\xea\x76\x3a\x42\x75\xc8\x19\x46\x5c\xb5\x6a\x51\x6b\xf2\xd6\x1d\xf4\xd6\xaf\x5a\xe4\xd6\x56\xe3\x68\xb5\x53\xd1\xd1\x6a\x8a\x09\x8d\x32\x66\xad\xbe\xd4\x10\x0b\xac\x25\xb1\x62\xb5\xd3\x89\x33\x05\x9c\xf0\xff\xdc\x78\x00\x62\xd2\x1a\x3a\x58\x53\x23\x92\xed\x5f\x51\x92\xbf\x97\xc4\xef\xa5\x0e\xd6\xd4\x80\xbf\xfb\x5f\xc3\xab\xe1\xa5\x6d\x65\x26\xff\x6c\x2d\xdb\xf2\x82\xb6\xb2\xc3\x6d\x2e\x47\x2f\x74\xb0\xa6\x92\xdb\x5b\xd7\xc1\x9a\xea\xf3\x44\xbc\x71\x1b\x39\xcf\x80\xf3\xdc\xd1\xe6\x6e\x17\x7d\xe5\x1f\x84\x83\xdc\x8a\x1d\xac\xc9\x81\x67\xc2\x9f\x76\xf0\x27\x84\xbe\xdd\x11\xc5\xf1\x0a\x6b\xa9\x13\x9c\x8e\xc5\x0a\xe3\xb9\xec\x3f\x00\xd8\x50\x66\xf0\xe2\xfe\x18\xbe\x00\xb4\x09\x39\xe2\x96\x57\xd8\xe9\x59\x5e\xc1\x9b\xb4\x5e\x7d\x60\x6c\x65\x3f\x7d\xb7\x40\xaa\xc8\x13\x9e\xd5\xa5\x0a\xf8\xdd\xe6\xb1\xfe\xb2\xe5\x72\xcb\x5b\xf9\x2a\x64\x32\xbe\x69\xaf\x0d\x6f\x29\xf9\xcb\xb2\x09\xde\x13\x4e\xac\xe0\x55\x58\x4b\x43\x20\x76\xb1\x40\x65\x34\x3f\x3a\x85\xd4\x75\x21\x4b\xba\xcb\xcc\xb3\xca\x36\x44\x40\x96\xe0\x6d\xb8\xff\x1a\xe2\x12\x07\x2f\x29\x70\xa7\x6c\xf1\x42\x99\xb9\xdc\x56\x2f\x57\x02\xd1\xf1\xbf\xd1\x78\x57\x76\xb8\xc5\x9d\xfe\x72\x81\x33\xee\xf4\xb7\x3b\xbe\xc4\x96\x8b\xdc\xff\xd7\x2a\x3b\xbc\x00\xff\xd6\xc1\xbf\xa5\xf6\x02\x2f\xde\x14\xb0\xaa\xce\xed\xad\x97\xb3\x63\xaf\x75\x78\xc5\xe6\x75\x38\x13\x0e\x4a\x59\x38\x63\x9b\xbc\xa2\x1e\x4a\x09\x43\xfa\x63\x15\x90\xfb\x0e\x70\x7f\x52\x9a\xd6\x3e\x1b\x92\xc5\x5b\x5c\xcc\x32\x5c\x9c\x4b\x3b\x1e\x36\xd6\x8e\x2c\xa4\x1d\x0f\xa7\x6b\xc7\x52\x8c\x76\x24\xb7\x7e\xad\x36\xed\xf8\x4c\x9c\x76\xac\xb0\x96\x92\x12\xd1\x58\x90\x38\x4d\x2f\xae\xb1\x94\x5e\x5c\x63\x49\xcd\x55\x0f\x92\xea\x06\x1a\x4e\xe9\xbd\x12\xae\x43\xd4\x86\x36\x67\x61\x8d\xe9\x80\xc4\x0a\x51\xcb\xa3\xf3\x18\xe5\x27\x0f\xf7\x42\x22\xaf\xf3\xfd\xa8\xc0\x5e\xa1\xe8\x54\x8c\xef\x1d\x26\xe0\xb5\xd9\x36\x7f\x24\x65\x9b\x87\x5f\x4e\x96\x16\x98\x92\x31\x65\x46\xc6\x54\x16\x32\x7e\x8c\x64\x3c\x50\x4a\xd8\x68\x93\xff\xaf\xc2\x5a\x56\x59\x16\x63\x6a\x23\x6e\x68\x74\x9b\x9a\x9a\x5b\x16\x2c\x68\x5d\xb8\x68\xf1\x92\xa5\xcb\x96\xb7\xc5\x42\xdc\xd1\x22\x38\x6d\x09\x19\xdc\xec\x59\xb7\xa0\xf0\xf8\x6a\x64\x85\xdb\xbb\xb2\x83\x35\xb5\x81\xf0\x6d\x8a\x78\xe5\xdb\xe9\x80\xe4\x95\x57\x3b\x9b\xb4\xeb\x76\x44\x5e\xc7\x2d\x50\x8e\x0c\xfe\x2d\x95\x6d\xf8\x57\xc8\xf7\x66\x6e\xf7\xb7\x3b\xdc\x7a\x4d\xa0\x2e\xdb\xdc\xde\xc5\x1d\xac\x69\xb9\xa0\x66\x8d\xd5\x02\x3f\x2d\x82\xef\x5c\xaf\xab\x5c\x70\xb9\xcd\x9d\x4d\x78\xc7\xf9\x1d\xac\x69\xa9\xeb\x72\x87\x5b\xe4\x9b\x25\xae\xcb\x19\xb7\x3d\x8b\x5b\xdc\xde\xbe\xdd\xbb\x71\xd7\x0e\xa1\xfc\x37\x97\x8b\x9e\x55\xae\xeb\x75\x3b\x58\xd3\x22\x7f\xa0\xba\xfe\x31\x5e\x58\x67\x59\xbc\xce\xdf\x20\xea\x5c\x5e\xc7\x8b\x62\x2b\x68\xea\x60\x4d\x0b\xdd\xde\xc6\x0e\xd6\xd4\x4a\x78\x63\x6b\xef\xbc\x3b\xfa\x9d\xed\x31\xd0\xee\xfe\xbf\xd6\x5a\xa7\xd5\x9b\xfe\xf1\x27\xd8\xd8\x35\xb6\xe5\xf1\x9d\x1e\x1f\xf2\xc4\xbf\x62\x97\x68\x81\x27\xf4\xb6\x76\xb0\xa6\x05\x70\xab\x3f\x20\x4e\x58\xd2\xd2\xe5\xa0\x0c\x24\x21\xf7\x51\x42\xee\xaf\xef\x5d\xd0\xc1\x9a\x9a\x5c\x8f\x97\x0b\xa0\x5b\xfc\xf9\xf2\x49\xea\xc2\x25\xde\xed\xcb\xc9\x71\x77\xad\x63\x71\xcb\x63\xfe\x4e\xc7\xc4\x4e\x07\x5c\xea\x2f\x13\x8d\xa0\x87\xfa\xef\xa1\xcf\xd9\x5d\xa4\xc2\x10\x21\x3a\x7b\x62\x45\x87\x0b\xf3\x02\xe7\xa5\xd3\xdf\x60\x41\x3e\x0a\x42\x5e\x2c\xce\x78\x41\xc8\xc5\x79\xd2\x68\xf4\x49\xef\xc3\x17\xe9\xf1\xcd\x3e\xc1\xc0\x15\xd2\x68\x94\xf6\x9b\x15\xb5\xb3\x8e\x50\x5a\x1e\xa8\x17\xb4\xb8\x68\x0c\x50\xd3\xa0\x07\x85\xb3\xaf\xcc\x44\xee\x04\x67\xe5\x42\xef\x32\xd8\x78\x53\x67\x25\x78\xde\xa3\xf4\x79\x1f\x95\xef\x6e\xf9\xff\xff\x8e\xd6\xdc\x6a\x21\x55\x69\xac\xb3\xfc\x2d\xca\x46\xad\x51\x5f\x2a\x95\x1a\x1a\x5d\xb7\xa9\xb9\xb9\xb9\xc5\x57\x1c\x8b\x16\x2f\x59\xb2\x74\xa9\xaf\x3c\xda\x56\xac\x58\x71\xde\xca\xf3\x2f\x58\xb5\xea\x42\x5e\x2e\xb7\x57\x2a\x1d\x17\x5d\x74\xf1\x25\xb1\x2e\xaa\x68\x95\x72\x46\xaa\x94\x01\xa6\xcd\xfb\x6d\xf4\x06\x6d\xde\x07\xd8\xd8\x1a\xab\xa4\xac\xf5\x4e\xf5\xad\x6f\x6a\xca\xdd\xd0\x5f\xed\x97\x90\x5f\x2c\x29\x8f\x9b\xb8\x2e\x5f\x77\x44\x3e\x07\x45\xa9\x1d\x04\x6c\x18\xed\x3e\x5f\x32\x36\x08\xd5\xe3\x08\x11\x2b\xf8\x8a\xe4\xe6\x60\xff\xbd\x18\xd7\xe0\x45\x54\xc1\x5c\x07\x5f\x88\xc5\xd3\x87\x32\xb5\xd5\xff\x87\xb3\x20\x2f\x66\x08\x6d\x6a\x7c\x9c\x26\x73\x77\x52\xfa\x94\xcc\xe1\x6a\xf1\xff\x77\xc3\x5a\x3c\x02\xe1\xa7\xbe\x54\x55\xe1\x2b\xa3\x8a\xdb\xdb\xdc\xc1\x9a\xda\xc9\x30\x5b\x85\xc2\x38\x93\x22\x9a\xab\x9d\x4d\x70\x79\x40\xe0\x5b\x29\x81\xf7\xd7\x83\x62\xbc\x50\x58\x05\x7d\x4a\x49\xe0\x7b\x97\xf0\xeb\x56\x64\x46\x9b\xb2\x67\x03\x15\x44\xc6\xba\x87\xaa\x86\x6e\x5c\x58\x9d\xe5\x02\xd0\xa0\xd6\x17\xb0\xa0\x6c\x03\xf7\x2f\x70\x03\x66\x5a\x01\x33\x05\x5f\x47\x58\x48\x0b\x91\x47\x8d\x94\x74\xf9\x5a\xed\xd3\xb6\xda\x69\xdb\x8e\xcf\x01\x89\x6b\x04\xf6\x5d\xdc\xc1\x9a\xce\x77\xc5\x39\xa9\x87\x88\x17\xc3\x57\xdb\xc2\x75\x31\x7e\x7b\xb4\x78\x31\x10\x2f\x5b\x8a\x97\x83\x0c\xd9\x00\xdf\xb7\xfa\x67\x04\x18\xb3\xc8\x1d\x5e\x10\xe2\xd5\xd6\xc1\x9a\x56\xba\xbd\x1d\x1d\xac\xe9\x3c\x7f\xb7\x2a\x08\xf1\xba\x0a\xbe\x70\x91\xbf\xbe\x78\x15\x51\xbc\x8a\xdc\xce\x22\x5e\x0f\xc7\x8a\xd7\x16\x4d\xbc\xb6\x64\x14\x2f\xb4\x03\x7a\xcb\x6a\x03\xde\x42\xc5\x0b\xf9\xa5\xc8\xea\xd1\x0c\xf0\xc7\x28\x29\x9f\x59\x10\x68\xd7\x0c\x42\xb9\x25\x24\x94\x8f\x87\x84\xf2\x7c\xd8\xad\x95\xfa\x0f\x84\xb2\x48\x6d\x56\x9f\x85\x6d\x38\x15\x44\x28\xdf\x9d\x20\x94\x05\x14\xca\x22\x51\xfa\x5b\x50\x28\xfb\x70\x43\xd8\x50\x76\x60\xea\x5a\xf5\xb7\x0f\x9d\x3d\xc6\x23\x5f\xbd\x5a\x79\x6d\x0e\x29\xaf\xf7\xce\x97\xf2\xba\x14\x2c\x87\xde\x35\x1d\xac\xa9\x85\x2a\xaf\x6b\xe1\x0b\x37\xd0\x5a\x52\x87\x65\x53\x5e\x07\x62\xa5\x6b\xb3\x26\x5d\x9b\x33\x4a\xd7\xe5\x60\x92\xf4\x5e\x21\xcc\x11\x79\xa3\x2f\x5d\xbd\x17\xc2\x16\x0f\x5f\x86\x84\x61\x22\x24\x0c\x17\xc2\x66\x9f\x4f\x43\x7d\x30\xa3\x86\xda\x5c\xa5\xa1\x2e\x85\x53\x56\x30\xd2\x87\xe9\x48\x64\x73\x0f\xae\x38\x94\x7a\xc5\x33\x31\x57\xb8\x96\xfb\xf0\x6f\x9d\x81\x70\xcc\xd4\x40\x38\x76\x8e\x0c\x84\xa8\xe7\x08\x5b\x53\xac\x31\xfe\x3c\x9b\x08\xc7\x7e\xd3\x4d\x84\x63\xf3\x68\x22\x1c\x7b\x4e\x4c\x84\xc0\x2e\x20\xe3\x3f\x14\x6d\x17\xb4\xce\x87\x5d\x10\x29\x55\x0c\x4f\xb8\x42\xaa\xec\x90\x65\x60\x09\xcb\xa0\x15\x2c\x83\x62\x8c\x65\x50\xac\xb2\x0c\x8a\x21\xa9\xca\x68\x19\xc4\x49\xd5\xf3\x60\x19\x1c\x9b\x47\xcb\xe0\x58\x36\xcb\xa0\xa0\x59\x06\xc5\x68\xcb\x20\x5e\x16\x8b\x44\x16\x6b\xb2\x0c\xa2\x5e\x3d\x8b\x65\x30\x6f\x5a\xeb\x39\xb3\x0d\xe2\xe4\xeb\xdc\xda\x06\xc7\xe6\xd1\x36\x88\x13\x07\x21\x07\x42\x43\x65\xb1\x0d\x8e\xa5\xda\x06\x69\x57\x3c\x13\x73\x85\x6b\xb9\x43\xb1\xa5\x26\xd0\x7f\xe2\x14\x12\x8a\x4d\xcc\x44\x6f\xd3\x6d\xf0\xfb\x1a\xab\xb3\xdd\x82\xe9\x40\x0f\x9a\x90\x6d\x0e\x3c\xf4\x86\xde\x7f\x01\x82\xf6\xe1\x62\xbd\x64\xcc\xcf\xd2\xe5\xdd\x96\x5e\x5e\x42\x0c\xfd\xdd\x0f\x88\xa1\x8b\xda\xd0\x43\x91\x43\x13\xac\xf9\xb9\xb2\x92\x0c\x2d\xaa\x57\x5a\x16\x71\x98\x36\xba\x4d\x68\x4a\x01\x48\xbb\xbc\x4d\x59\x51\x17\x72\xdf\x8e\xf2\x0d\x29\xdf\x92\xba\xf8\x92\x4b\x3a\x57\xbf\xe0\xd2\x17\x5e\x76\xf9\x15\x5d\x6b\xae\xbc\xea\xea\x6b\xae\x5d\xdb\x7d\xdd\x8b\xae\x5f\x77\x43\x6c\x7c\x69\xf4\xd4\xcd\x49\x0b\x6b\x6b\xc8\xc0\x3a\x1e\x63\x60\x6d\xf5\x3a\xfb\xab\x10\xde\xd8\x8b\xc7\xd6\x58\x0d\x20\x12\xd7\x77\xb0\xa6\xf5\xf2\xcb\xd5\x0e\x6f\x67\x9e\xc4\xe7\x5e\xd4\xc1\x9a\x6e\xf0\xf7\x3f\xaf\xa1\xbf\xdd\xf6\x8e\x48\x3c\xd7\x97\xa2\x75\x6e\x6f\x77\x07\x6b\xba\xde\xf5\x8e\x58\x65\xff\xb7\xb2\xa3\x06\x6e\x52\x2e\xe1\x17\xe1\xc0\xdb\xbc\x5f\xff\xfa\x93\x12\xc9\xf5\xbf\xbf\xce\xed\x5d\xde\xc1\x9a\xba\x5d\x6e\x97\x0b\x78\x49\xb9\x08\xc8\xec\xb5\x2e\xb7\xb8\xdd\x3f\xc6\xeb\xd6\x59\x16\x67\xde\x5b\xfa\xcb\x8c\x17\xbd\xc2\x10\xf5\xda\x15\x5d\x5e\xf4\x5a\x5f\x17\xc0\xac\xd7\x80\x6b\xef\x2d\xfd\x65\xdb\x7b\xcf\xe0\x2a\x5e\xf4\x16\xec\xe8\x1f\x5b\x63\x59\xe5\x3a\x6e\xf3\xc2\xab\xf1\xc2\x23\x56\x07\x6b\xba\xda\x05\x43\xe7\x2a\xfd\x7a\xbc\xb8\x48\x2e\xfe\x84\x05\x57\x49\x6a\x8a\x01\x35\xbd\x0b\x3b\x58\xd3\x1a\xf1\x83\xd7\x15\xfc\xe0\x33\x4a\xb2\x68\x71\x07\x6b\xea\x12\x44\xb5\x07\xa3\x4e\xfa\xa3\x5e\x81\xc6\xe6\xe5\xe2\x57\xa6\x7e\x5d\x0f\xdf\xfa\x23\xb3\xfe\x31\xef\x52\x7f\x64\xdb\xbb\x95\x5e\xb1\xae\x83\x35\x5d\xa6\xae\xf8\x0a\x7a\x82\x90\xe9\x2d\xb8\x6b\xac\xb3\xd6\xe2\x37\x9e\xb5\xce\x6a\xc1\xd5\xe8\x6b\x5b\xee\x70\xb6\x1d\x0c\x17\x9f\x5c\x8b\x3b\x08\x9f\x0b\x40\x95\xb3\xed\x54\x85\x06\xf6\x10\x91\x9f\xa9\x05\x9a\xfc\xf8\x6a\x65\x2d\x3c\xa2\x77\x2e\x65\xbf\x07\x5b\x29\x40\x79\xfd\x8d\x11\x95\x76\x37\xd2\xb7\x6d\xbd\x6d\x51\x3c\x97\x3c\xf4\x4b\x25\xe2\x9b\x2a\x29\x54\x78\xb5\x0b\xe0\x71\xa7\x4b\x34\x77\x77\xd5\x46\xde\x00\xa7\x09\xf8\xd2\x9f\x20\xe1\x9a\xb0\xfa\xc7\xbc\x4b\xd6\x59\x16\xec\x54\x78\xcf\x36\xff\x2f\x9b\x33\x8f\xef\x2a\x33\x6e\x7b\x7c\x57\xbb\xcd\x99\xf0\x17\x54\xf0\x4c\xe2\xbd\xc5\x9f\x61\x8b\xb3\xed\xe8\xe5\xeb\x13\xe2\xfc\x39\x4b\x9d\x13\xa4\x91\xb9\x81\x5b\xdb\xfd\x81\xc5\xf3\x3c\xff\x26\xc1\x6d\xb1\x01\xf7\x71\x6b\x3b\xdd\xba\x04\x17\x08\xeb\x47\x29\x17\x1e\xa4\x16\x6f\x8f\x2f\x34\x48\x82\x90\x8a\x29\x0b\xce\x06\xae\xfe\x7e\x78\xed\xad\xa1\x6b\x3f\x6d\xc1\x01\x82\x5c\xcb\xc5\xb5\xdd\x72\xe7\x73\x90\x8d\x05\x6e\x49\xe7\x8a\x05\xa7\x0f\xee\x0b\xec\xaf\x71\x7f\xdf\x25\x1c\x4d\x97\xc0\xf7\xae\xc7\xca\xac\x77\x55\x07\x6b\x5a\x05\xd7\x2c\xd0\xae\xb9\x14\xbe\x77\x3d\x5b\x5c\x73\xbe\xd0\x09\x03\xd3\xfd\xfd\xc2\x68\x10\x77\x0c\x09\x9e\x5e\x81\x76\xbb\xcf\x72\xb8\xe3\x3c\x18\xf5\xd7\x8e\x36\xac\xb0\xa4\x3d\x47\x5c\xd4\x86\x17\x7d\x52\x27\x70\x2d\xfc\xe2\x7a\x05\x71\xd5\xb2\x60\xd4\xa5\xc2\xa2\xd8\x44\x2d\x0a\x3b\xca\x5d\xfa\x14\x9d\x0c\xcd\x39\xc2\x95\x9f\xa3\x22\xdd\xd9\xfe\x29\x87\xc1\xb9\x66\x31\x28\x47\x07\x35\x64\x41\x7c\xb9\x28\xea\xcb\x85\xc4\x44\xf8\x28\x7d\xd8\xe1\x28\x23\xe2\x63\xa9\x57\x7c\x3c\xf5\x8a\x4f\xa6\x5e\xf1\xa9\xd4\x2b\x3e\x93\x7a\xc5\x67\x53\xaf\xf8\x3c\xbd\x42\x37\x88\xbe\xb6\xfc\x37\xc0\x0c\x38\x27\x86\xc6\x9b\xd1\xcc\x28\x44\x19\x1a\x6d\x68\x66\x5c\xc8\xcb\xed\x95\x8e\x8b\x2e\x8e\x31\x2e\xd6\xdf\xd8\xd3\xeb\xbd\xf8\x25\x2f\x7d\xd9\xcb\xfb\x5e\xf1\x3b\xbf\xfb\xca\xdf\xfb\x4f\xff\x79\xc3\xc6\x9b\x5e\xf5\xea\xd7\xdc\x7c\xcb\xa6\xd7\xbe\xee\xf7\x5f\xff\x5f\xfe\xe0\x0f\x37\xff\xd7\x3f\xfa\xe3\x3f\x79\xc3\x9f\xfe\xd9\x96\x3f\xff\x8b\x37\xbe\xe9\xbf\xfd\x65\x6c\x36\x49\xb4\x35\x32\x69\x09\x4b\x72\xb3\xb0\x24\x8f\xf9\x7a\xe4\xaf\x70\x11\x6c\xf0\xac\x57\x1d\x80\x60\x22\xf8\xe9\xcb\xfe\x4f\xff\xcd\x75\x3d\x58\x0c\x1b\xb6\x97\x19\xea\xe0\x10\x80\x33\x1b\x63\x9a\xf4\xf9\x76\x8c\xee\x8d\xdd\x19\x7f\xb1\x02\x95\x9e\xf5\x9f\xfa\x46\xf9\xad\xc0\x04\xfc\x3f\x78\xbf\xe7\xf4\xb7\x3b\x81\xf9\xe2\x6f\x0b\x7f\xe1\xf6\x7e\xc9\xbf\xe1\xcf\x83\xd5\x58\x50\x03\xa2\x61\xf4\x19\xff\xf7\x2d\xc1\x80\xbc\xbd\xa8\x70\xaa\xe6\x0e\xd6\xf4\x67\x60\x19\xd1\x6f\xfe\xd4\xed\xfd\x94\x7f\xd3\x1b\x10\x6f\xf1\x4a\xb7\x04\x48\xd2\x1b\x04\xf6\xe3\xd9\xe2\x86\xab\x3b\x58\xd3\x9f\xb8\x2e\x2f\x94\xeb\xc0\xa2\xf8\x23\xff\x14\x57\xe8\x1f\xe3\xcc\x63\x3b\xbc\xae\x7e\xb4\x2b\xd8\x10\xf1\xe1\xa2\x89\x61\xbf\x2e\x30\x31\xfe\xab\x3f\x80\xbf\x1f\x14\x78\x9d\x50\xf0\xff\xe4\x53\xb0\x19\x4d\x8c\x3f\x74\x31\xae\x64\xab\xf8\xed\xfb\x16\x7c\x89\xf7\xe0\xe9\x67\x8b\x6f\x49\xf8\xc6\x0f\xe3\xc1\x18\x70\xdd\x1f\xb8\x8a\xa2\x75\x96\x05\xf6\xda\xeb\xe5\x9d\xf8\x03\x18\x3f\xfe\x57\x92\xb3\xfe\xd6\xfc\xfb\xae\xcb\x8b\xbc\x8e\x17\xb6\x93\x2f\x5f\xe7\x82\x9f\xf5\xb5\x8a\xc5\x4d\x4a\x85\xbf\x56\x32\x46\x06\xbe\x5c\xd6\xc1\x9a\x36\xf9\x34\x2a\x72\xbe\xe7\x93\x73\x8b\x24\x67\x8d\x65\xb5\x33\xaf\x7b\xa7\xd7\x3d\xe4\x75\xe1\xbf\xe2\xb0\xf9\xc2\x0e\xd6\x74\xb3\xe4\x08\x53\xb7\x7f\xc7\xbf\xfd\x35\x70\x3b\x53\x44\xa3\xa8\x5e\xd4\xc1\x9a\x5e\x05\xf3\xe8\xef\xa9\xea\x8e\x6f\xf8\x77\xdc\x04\x77\xf8\x3b\xe4\x65\xfe\x1d\x92\xf2\x16\x61\x66\xa0\x81\xc5\x2d\x5e\x27\x36\xad\xaf\xf8\x37\x6d\x00\x43\x80\xad\xb3\xae\x15\x1b\x3d\x9a\x5e\x68\x0f\xf8\xc3\x51\x63\xc0\xdf\x68\xea\xc0\x12\x68\xc5\x9d\x88\xec\xff\xfb\xa8\xc8\x6b\xa6\x57\x1f\x98\x5e\xd7\xa2\xe9\x35\x99\x0a\xb5\xf8\x34\xbb\x40\x60\x67\x07\x6b\xfa\xbd\xea\x97\xfd\x47\x9f\xee\x57\xaa\x97\xf5\xcd\xce\xde\xf6\x0e\xd6\xf4\x3b\xea\xf6\x66\xb5\x8d\xff\x4e\xf5\xed\x5f\xf3\x6f\x7f\x85\xba\x9d\xcb\xdb\x5f\xee\x72\x56\xc6\x3f\x5f\xe6\x4b\x39\x83\x53\xfc\x4b\xc5\x64\xb7\x8a\xc9\xbe\x12\xbe\x73\xbd\x56\x2a\xa6\xdf\xf6\x87\x7c\x89\x14\x53\x86\xb0\xd4\x1a\xab\xb5\x5c\xe4\xc1\xac\xc2\x45\x2f\x96\xb3\x8a\x06\x7a\x01\xad\x65\x79\xc9\x37\xfd\x4b\x3c\x6d\xe2\x81\x88\x9e\x80\x9e\x1b\x83\x3f\xd7\x87\xe4\xf0\x27\x16\x9e\x8c\x60\x85\xae\x85\x23\x8f\x5a\xa1\xf5\xc1\x0a\x75\xfc\x15\xea\x68\x2b\xb4\x44\x56\xe8\xf5\xd5\x2b\xf4\x87\x16\x9c\x8c\x00\xaa\xb9\x4e\x3c\xb4\x71\x63\x70\x04\xb8\x4e\x3c\xd3\x37\xf6\xd7\xd2\x35\xc8\xeb\x71\xfc\x46\x32\xfe\xb5\x6a\x35\xfb\x3f\x0c\x94\xeb\x39\xf3\xba\xfa\x79\xbd\xd7\x78\xeb\x76\x6d\x4d\xff\xd8\x82\x73\x12\x9c\xf7\xae\x0e\xcd\xc2\x4f\xf0\x64\x84\x96\x7d\xb9\x0e\x61\xb1\x7a\x5e\x28\x97\x7a\x3f\xee\xff\x74\xa5\xa4\xa2\x01\xdf\x59\x3f\x8d\x01\x4d\xf2\x34\x06\x87\xac\x35\x20\x26\x0b\x76\xb4\x37\xa8\xc7\xff\xb3\x25\x4e\x44\x82\xd8\x7a\xde\x80\x7a\xa7\x81\x17\x78\x89\x5e\x74\x85\x8b\xc7\xa4\xcb\x5d\x5e\x2a\xd7\xc1\x4b\x5e\x46\x56\x1f\x40\x6b\xeb\xac\x6b\xc8\x22\x14\x4b\xcd\x57\xfa\x0a\xd7\xea\xc3\x98\x40\xb1\x9a\x3e\x4d\x57\xd3\x67\xaa\x57\xd3\x35\x26\xab\x09\x23\x97\xbe\xe8\xd3\x78\x69\x78\x17\xfa\x82\xff\xed\x0b\xc8\x2e\x54\x2e\x0a\x55\xf3\x79\x0b\xce\x2d\xfe\xc9\xf5\x2d\xfd\xe5\x22\x6c\x18\x97\x84\x56\xe8\x51\x0b\xbe\xc4\x33\xc5\xc5\xa1\xf5\xd7\x8c\x7e\x0a\x71\xde\xf0\x2c\x31\x46\x47\xf0\x67\xc5\x45\xde\xac\x55\xa7\xab\xc0\xae\x75\xa2\x42\x9f\xa7\x29\x5b\x34\xbb\x56\xc4\xef\x70\xe9\x4b\x75\xe0\xb8\xa7\x0e\x5a\x70\x1e\x28\x87\x36\xcc\x7f\xb0\xe0\x4b\x88\xb5\xe5\x64\x5f\x85\x8b\x2f\x44\x4b\x41\xc4\xde\xac\xc2\xe8\x42\x47\x80\xff\x92\x9e\xaf\x52\x7a\x22\xf1\xb3\x19\x7a\x45\xa4\x41\xf9\xf5\xd4\x2b\x8e\xa7\x5e\xf1\xad\xd4\x2b\x66\x53\xaf\xf8\x6e\xea\x15\x27\x52\xaf\xf8\x41\xea\x15\x73\xa9\x57\xfc\x28\xf5\x8a\x93\xa9\x57\xfc\x4b\xec\x15\xde\xc0\x3f\xa2\x80\x79\xa3\xbf\xbe\x44\xc3\xc8\x4f\xd1\x7b\x3e\xaf\x19\xf6\x27\x0a\x19\x0d\xfb\x0a\x6b\x59\x58\x0d\xc1\xc5\x66\x1d\x47\x9b\xae\xdd\x02\x47\xeb\x09\xe1\x68\x27\x62\x4c\xca\x1e\x25\xd0\x18\xc0\x27\xbe\xf4\x17\x43\x08\x21\xf6\xac\xb2\x03\xe2\xdc\xe2\x2b\x6c\xc7\xe5\x0e\xb7\x5f\x15\x98\x83\xcd\x10\xae\xe8\xa0\xc5\x52\x40\x4b\xa5\xbd\x80\xa7\x53\x6f\x80\xe1\x1f\xe2\x7a\x17\x70\x72\x97\x3b\x1e\xeb\xff\xff\xd8\xfb\x13\xf0\xb8\x8a\x2b\x6f\x1c\xbe\x55\xb7\x5b\x6a\xe9\xca\x92\x6c\x6c\x23\xf6\xdb\x6a\x01\x32\xab\x0c\x06\x0b\x30\xe0\xbe\x6f\x02\x26\x90\x20\x43\x48\x94\x6d\xc6\xf3\xce\xe4\x1d\x07\x92\x8c\x67\xcb\x38\x13\x11\xe4\x05\x5b\x18\x1b\x04\x36\x20\xcc\x26\xc0\x20\xb3\x08\xcc\x6e\xc0\x01\x85\xd5\x60\x0c\x66\x37\xbb\xd9\x0d\x18\x70\x58\xc5\xfe\x3d\x75\x4e\x55\xdd\x53\xd5\xf7\xde\xee\x96\x45\xbe\xcc\xff\x19\xf4\x3c\xb8\xfb\x76\xdd\x5a\x4f\x9d\x3a\x75\x96\xdf\xc9\xa6\x3c\xdf\x81\x43\x56\xc8\xd5\xda\x62\x5a\x0d\xfe\x90\x5c\x4a\x1b\x75\xca\x37\xae\x3f\x58\xef\x68\x47\x7d\xf9\x05\x37\x7b\xbe\xb5\xb8\x5a\xa6\x05\xd5\x16\xcd\xa1\xbf\x30\x8f\x62\x14\x0b\xe9\x6c\x5d\x51\x61\x5c\x80\x25\x87\xb0\xe6\x26\x87\x7e\x77\xc0\x0c\xd2\x31\xdd\xe4\x25\x75\xd3\xd0\xc9\x8f\x90\xfe\xf1\xaa\x63\xdd\xb4\x63\xe6\xf5\xf1\x83\xb2\xfd\xdc\x37\x26\x05\x21\xe4\xd0\xbb\x5d\x2a\x70\x5a\xf5\x41\x33\xd9\x72\x75\x27\x95\xac\xad\xb3\x5d\xdd\xa5\x7f\x64\x58\x97\x72\x69\x64\x96\xee\x7d\x63\x84\x82\xbc\x04\xdf\xfe\xfb\xc6\xfe\x0d\x5f\x99\x73\xac\xb6\x0d\x5c\x14\xc2\xdd\x9c\x7c\xd1\xc5\x9b\xee\x5e\x7b\xef\xdd\x32\x3e\xf6\xb2\x1b\x1b\x50\x5f\xc4\x6f\xa1\x87\xb5\xf5\xb7\xf5\xcb\xcb\x2c\xdc\xda\xbe\x87\xeb\xd4\xcb\xe4\x7d\xd5\xf2\x6c\x98\x43\xab\x2c\xf4\x6c\xa8\x0a\xa5\x9f\x29\xc4\x14\xe8\x13\x45\x22\xfc\x78\xb8\xe7\xc9\xfb\x1c\x68\x1a\xd9\xbc\x46\x57\x5c\x09\xfa\xb6\x6b\x0c\x95\xc7\x20\xfe\x1c\x46\x2a\x1f\xa1\x65\xc3\xef\x92\xa7\x35\xda\x2f\xe0\x3b\xa0\x69\xe6\xf3\x02\x27\xe0\x54\x2a\xf3\x79\x07\x6a\xa6\xa5\x3d\x11\xc5\x83\xc3\xb5\x21\xcd\xf0\xca\x10\xdc\x2e\x4f\x8d\xea\x8d\xae\xcf\x8e\x0b\x75\xec\x93\x49\xd3\xd5\x5a\x1b\x7d\x28\xb5\x7b\x36\xba\xc6\x94\x9d\x16\x39\x65\x10\x5d\x53\x9f\x4d\xc9\x28\x1b\x8c\xb6\xc9\xa0\x02\x8d\x8c\x4b\xda\x25\xf0\x66\xb0\x92\x49\x09\x11\xa4\xae\x83\x81\x51\xf2\x0e\x94\x54\x57\x30\xb8\x1b\x54\x8a\x3b\xe7\x71\xa1\x1b\xc9\x24\x0f\xee\xdd\x07\x89\xdb\x28\x84\xf6\xa0\xaa\xde\xed\xf3\x2b\x27\x39\xb8\xc2\xdd\x0c\x5b\x5d\xc9\xb2\x95\x39\x30\x8b\x66\x33\x58\x63\xb6\x0a\x69\x24\x5b\x2d\x49\x42\x0e\x32\x5b\x13\x38\xd9\x11\xf9\x31\x20\xa5\x8b\x6b\x6e\x47\x63\x6d\x9f\x5f\x27\x2a\xae\x05\x41\xf2\xb0\x49\x0e\xf3\x47\x08\x26\x3e\xc2\x67\xd8\xbf\x29\x62\x29\x46\xe8\x93\x61\x0f\xb0\x7b\x88\x15\x19\x31\xd1\x6d\xf7\x6b\xf4\xf2\xee\x00\xe2\xbe\xe7\x8f\xd0\x74\xb0\x83\x94\xef\x2b\x02\xd6\xd1\x58\xab\x47\xb7\x0d\x0a\xf2\xbb\x81\xcc\x0e\x9d\xc0\x6b\x17\xd4\x85\x93\x37\x0e\xe5\xf9\xa0\xde\xaf\x94\x13\xf7\x90\xb2\x67\xd4\xc2\xc4\xf9\x55\x30\x69\x75\x64\xd2\xb6\x07\x41\x1f\x34\xba\xe3\x45\xb5\xb5\x62\x6c\x38\x69\x38\x46\x46\x6f\xcd\x42\x94\x1f\xe1\x7b\x3f\x24\x4a\xf0\xbd\x3d\xcf\xaf\xf6\x47\xa0\x58\x5f\x2b\x5a\xc2\x4b\xba\x71\x5b\x90\xc7\x60\x9d\xee\x18\x28\xa4\xf7\xf4\x3c\xbf\xca\xaf\xc3\x57\xeb\xfc\xda\xa0\x6e\x8e\x2c\x58\x6b\x16\xdc\x03\xa6\x83\x77\x64\x99\x5f\xe5\xd7\xca\xa6\x72\xdc\xaf\x9d\xe4\x1c\x46\x3c\xcb\x47\x2b\xd9\x5c\xf4\xfb\xbb\x18\x9a\x35\x2d\xc2\xc3\xb0\xc2\xf0\x30\x64\x86\xe1\x78\x19\xa5\x5e\xcb\x70\x9c\xce\xd1\xa0\xb4\x94\xef\x40\x97\x04\x01\x1c\x8e\x0f\xdb\x94\xbb\x88\x32\x2e\x57\x94\x4b\x68\xa8\x48\x1e\x01\x44\x25\x86\x38\xde\xf9\x6e\xb6\x0e\x06\xd6\x2c\x66\xde\xa5\xba\xff\x66\xcf\xf3\x33\x7a\xe6\xf3\xbe\xbc\x3d\xf8\xb5\xe8\x02\x50\x37\xc9\x39\x2c\x62\xf0\xb5\xc6\xe0\x2b\x8c\xc1\x2f\x2f\x77\xf0\x15\x64\xf0\xa6\x14\x30\x94\x5d\xa6\x07\x2f\xee\xa3\xb5\x38\x07\x75\x40\xa1\x4d\x9e\x5f\x9b\xad\x80\xad\x01\xd7\x9d\x8a\x89\xee\xf4\xa2\x0b\x5b\x6b\x8c\xed\xaa\xb2\xc6\xc6\x3a\xb0\x03\x89\x63\x9b\x3e\xe4\xf5\x85\xdd\x9c\xf5\xfc\x9a\x88\x28\x8b\xab\xa3\xf9\xa7\xd3\x27\x86\x97\x11\xff\xa6\x4a\x72\xc0\xc8\x7a\xa0\xbf\xf0\xe1\xd5\xf4\x44\xd7\xf1\x80\x55\x64\xb4\x06\x66\x27\x0f\x3b\xd0\xd0\xe8\x68\x96\xbf\x0f\x5a\x6d\xa0\x64\xb5\x7e\xb2\x83\x07\x8a\xcb\xed\x4b\x71\xf3\x01\x63\x19\x2e\x47\x8d\x71\x1b\xbf\x99\x8e\x4b\xdf\xc6\xa1\xfe\x6d\x3c\xdf\xf1\xd3\xd4\xa3\x62\x93\xe1\x09\xb2\xb7\x8c\x68\x12\x4c\xfc\x30\x14\x53\xa3\xf6\xb5\x9b\x40\xda\xb7\x0d\x1f\x69\x4f\xc3\x7b\xf1\x61\xd9\x4a\x38\x72\xc6\x7a\xbe\x2b\x35\x16\x60\x5b\x72\xd5\xf8\x73\xa1\x27\x51\x68\xe5\x89\x9a\x83\xc8\x96\xe0\xf4\xdd\xca\x3e\xf7\x3d\x78\x08\x0a\xe1\x8e\x2c\x83\xaf\x23\x6d\x47\x4b\x50\xde\x8c\xf4\xd0\x98\x5d\x5f\xca\x9a\x85\xa7\x7f\x5c\xc7\xef\x8e\x5e\x3c\x68\x6a\x84\xe7\xb3\x2c\x07\xff\x80\x1a\x75\xc2\x32\xb8\xe5\x7b\x86\xd9\x68\x53\x51\xb3\x51\xb1\x12\x6b\x8a\x96\x58\x5b\xb4\xc4\x23\x31\x25\x3c\xc7\x7b\xc2\xbc\x3b\xe4\x58\xad\x2b\x24\xd7\x58\x78\xa4\x44\xa3\x49\xa8\x8e\xca\x69\x0f\x2a\xd8\xfd\x40\xa4\x01\x86\x76\x8b\x7f\x7c\xfc\xa7\x59\x5a\x8e\xe1\x76\x06\xdc\x05\x74\x39\xe1\x15\x83\x34\xf7\x48\x1d\x6d\xae\xc8\xed\xe0\xe9\xf2\x46\xf5\x51\x89\xa3\x0a\x64\x1a\x1e\x47\x9b\xb2\xdb\x74\xb4\x7a\x3b\x8c\x4a\x0e\xa7\x59\x0f\xa7\x45\x3b\x26\x18\x03\xfb\x68\x88\x03\x7b\xbc\xb2\xe4\x6b\x4f\x8e\xd5\x8e\x71\x1c\x26\x6f\x21\x15\x95\xa1\xbd\x2d\x16\xd5\x29\xd1\x3f\x47\x0e\x43\x2e\xee\x4c\x63\xd7\x18\xf7\xc2\xc1\x98\x7b\xe1\x0c\xcb\x63\x67\x30\x36\xb0\xce\xc1\x6b\x24\x5a\x74\x34\x1f\x48\x61\x94\x61\x1d\xf8\x03\xe6\x94\x1f\x90\x69\x3f\x9b\x1b\x5b\xeb\x0c\xad\x7b\xf4\xa0\x82\x30\xd8\x4e\xad\xea\x3d\x0e\x35\x4f\xf8\x8e\xc1\x4b\xe7\xd3\x8a\xef\xa3\x5e\x0a\x92\x89\x36\x63\x77\x21\x10\x2f\x9c\x2a\x05\xc4\x20\xab\xe6\x86\xe5\xa3\x8b\xd6\xb9\x9a\x3a\x9e\x15\xf5\x33\x29\xa3\xe7\x8b\x68\x2b\xf7\x66\x8c\x53\x40\xc1\x2f\x44\xf5\xdc\xb8\xaf\x5b\x3d\x3f\x2d\xb2\xe7\x60\x6f\xac\x94\xfe\x21\x9d\xd2\xf3\x78\xa6\x1d\xa0\x1d\x2a\x34\x48\x1d\x0f\x50\xef\x17\x4c\xfe\x34\x12\xa1\x07\x46\x49\xb5\x0a\xc8\x12\xd0\xdf\x99\x12\x2e\x22\x05\x5c\xbc\x3f\x58\xed\xa0\xbb\x49\xf0\xc6\xe5\x3b\xd0\xa0\x7c\x49\xa6\x0d\x21\x99\xfa\xaa\x50\x33\x16\x6a\x09\x7b\xb3\x98\xf6\xe6\x32\x7a\x56\x4e\xce\x1a\x9a\x10\x3f\xdc\xfc\x33\x8c\xe3\x62\x89\x31\x9e\x3a\xba\x7f\x8a\x6c\xea\xfb\xe3\x31\x25\x60\x1b\xd7\x90\x70\x87\x78\x38\x93\x2f\xa3\x77\x6f\x8b\x52\x0a\x82\xc7\xc8\x8f\x0c\x10\x93\xe0\xab\x6f\xdc\x2c\x1a\xfc\x5a\x2d\x15\xc0\x97\x31\xdb\xa8\x35\x68\xee\x50\x4e\xe5\xcd\x96\x53\xf9\xdc\x98\xb7\xe4\xfa\x07\x29\x93\x5a\x1d\xc3\x0d\x68\x1e\x7d\xd9\x70\x03\xf2\x1b\x9d\xe0\x1e\xe5\x53\x57\x4d\xfd\x3a\x5b\x35\x3b\x6a\xa6\x6b\x03\x2d\x18\xfb\xec\xcb\x48\x0b\x63\xbe\xa5\x98\x3e\x6e\xb2\x54\xdd\x53\x45\xdc\xa9\xb4\x36\x53\x11\xb7\xa6\x98\xba\x37\xc7\x6a\xeb\xc3\xc5\x94\x3c\x39\x16\x31\xee\x8e\x44\x2d\xef\x14\xba\xa0\x18\x2c\x4d\x17\x74\xb2\xb5\xa0\xa4\x36\x53\x09\x2c\x98\xa8\xbd\x8e\xb1\x85\x0d\x26\x5a\x4d\x17\xd7\x49\x5a\xdc\xf9\xb4\xc6\xd5\x99\x42\x66\x2f\xb9\x67\x8b\xe2\x41\x93\x8b\xf3\xa0\x2e\xa3\x4e\xca\x3d\x8b\x69\x83\x4b\xe9\xf1\x22\x5a\xfb\xfd\xf1\xfc\xde\xb7\x7a\xcc\x8d\x1e\x3b\x16\xd7\x8c\xea\x31\x6c\x46\x2e\xd5\xbf\x48\x6e\xe0\x1b\xbc\xa8\xe9\x6f\x58\xc3\x39\x1c\x7f\x39\x56\x7b\x92\x63\xa9\x49\x4b\x70\x07\x12\xff\xb5\xb4\x8c\x17\xff\x81\xaa\x74\xff\x89\x13\x27\xb6\x1e\x70\x20\xa8\x4b\x0f\x39\x34\xd1\x3b\xe8\x67\x3f\xff\x85\xe5\x1f\xa4\xf7\x5e\x7e\x9d\x73\xbc\x0d\x89\x18\xbd\xff\xd6\x31\xb9\x01\xd7\xdb\x01\x61\x73\x63\x76\xcd\xfa\x50\x6d\xba\x49\x5c\x1e\x7e\xad\x1f\x03\xfd\x93\x03\x53\x3c\x8c\xda\x8f\xd1\x35\x2b\x42\x66\x06\x21\x03\x40\x5e\x8e\xef\xee\x6e\x60\x07\x20\x7b\x9c\xc0\x37\xb3\x49\x8e\xaf\x0d\x20\xa2\x9d\x8d\xe6\xf1\x37\x8f\x36\x71\x63\xc6\x3e\xfe\xa8\xcf\x69\xc0\x7c\x47\xaa\x64\xbe\x42\xc7\x22\xcf\x17\x03\x64\x8d\x6e\xd0\x3a\x2f\xeb\x06\x7b\x8a\x7f\x52\xbe\x1b\xb4\x76\x65\x5d\x3f\x15\xb4\x76\xf9\xae\x34\xbf\xbf\x2d\x3d\x8d\x7c\x16\xb0\x8e\x2c\x03\xe3\x4f\xd6\x91\x0e\xca\xe1\x5c\x8d\x20\x8e\x46\x5e\xe0\xe8\xf6\xbe\x40\x9f\x23\x6c\xcf\x91\x4a\xb7\xdd\xf1\x5f\xe2\x9d\xf4\x4f\x64\xda\xbd\xd0\x11\xe1\x1f\x3d\x8f\xf4\xfd\x33\x07\x5c\x91\x64\xdf\xb3\x6e\xf0\x80\xa3\xfb\x3d\x2f\xa2\xeb\x75\xe0\x84\x84\x1e\x3a\xd3\xbc\xe0\x61\xd9\xbc\xfe\xbd\x1e\x9d\x91\x5e\x45\xc7\x23\xdd\x3e\x8a\xae\xaf\x48\x77\xa4\xe0\x15\x70\xc5\x75\x71\x4d\xc4\x47\xd1\x9e\x8f\x8d\xf9\x5d\x8d\x29\xdf\x3d\x86\xb8\xf2\xfc\x9d\xe7\x05\xf7\x4b\x2d\x87\x9f\x92\x0d\xbd\x28\x7e\xf9\x85\x52\x46\x07\x27\x4d\x25\x2e\x20\x3f\xf7\xbc\xa0\x02\xfc\xd3\x05\x6d\x2c\x67\xc8\x90\x66\x08\xa2\x78\x1c\x50\x96\xc0\xff\x58\x7d\x99\xe4\xa4\x02\x96\x4d\x05\x4e\x36\x2d\x1f\x66\x2b\x02\x27\x5b\x19\xa4\xb3\x19\xf0\x82\xfa\x89\xe7\xa7\xd0\x4c\x97\xe3\x7e\x25\xf8\x8f\xfa\xae\xa0\x54\x3f\xe5\x3b\xc4\x69\xb8\x1d\xec\x7f\xe8\xb1\x24\x26\xb1\x2a\xd8\x4b\x4e\x62\xb5\x5f\x25\xfe\xa9\xf2\xab\xfd\xaa\xa9\x21\x16\xc6\x8f\xc1\x91\x36\x0d\xae\x52\xc7\x79\xc1\xbd\x6a\x32\x55\x99\xed\xe0\x39\xe8\xbe\x7e\xe8\x05\xaf\xdb\x3f\x6f\x0f\xcf\xe1\xe7\x63\x3d\xdf\x15\xd4\xe3\x42\x5d\xc7\xc8\x70\x20\x21\x74\xa6\x27\x39\x53\x7d\xc7\x4f\x9d\x98\x75\xfc\x4a\xdf\xe9\xc8\x56\xe5\xb8\x5f\x35\x11\x02\x8f\x02\xc7\xe7\x7e\x0a\x80\x55\xfc\xd4\x9c\x0e\xd1\x4d\x3f\x23\x8f\xd2\x1d\xa1\x1e\x08\x14\x9b\xea\x89\xe7\x52\xf2\xf8\xd4\x81\x27\xa2\x85\x0c\xfa\x75\x57\x4c\x74\x7b\x18\x78\x36\x55\x4a\x48\xa7\xea\x28\xc0\x91\x5e\xba\xb7\x8c\x48\xa3\xe5\x4c\xde\x71\x50\xc9\x32\xb3\x31\x25\x36\xdb\x78\x67\x2a\xaa\x67\x3a\xb5\x4e\x35\x23\x75\x6b\x15\x52\xd5\x50\x09\xa3\xfd\x81\xe4\x1c\x5d\x0c\x9b\x5e\xcd\xa8\x82\xa8\x02\xfb\x52\x89\x27\x51\x06\xaf\x06\x55\xc6\xd5\xe0\x12\xda\x33\x2b\x80\x2c\x83\x87\x5c\x85\xd4\xf2\x39\x11\xfd\x55\xfd\x9b\x99\x4d\x91\x5e\xb7\xa3\x66\xb0\x5b\x6a\x04\x57\xb3\x6c\x35\xcc\xe9\x51\x52\x89\x39\xc0\xfc\x34\x75\xc7\x02\x25\xfb\x91\x82\x80\x1c\x15\x65\x80\x2b\xea\xa7\x34\x6f\x9c\xee\xbb\xda\x56\x30\x4e\x7a\x67\x39\x01\xeb\x68\x4c\xf9\x5c\x3e\x6e\x42\xe7\x2c\x45\xa1\x74\x26\xa2\xee\x60\x82\x4a\x0c\x2d\x70\xdc\x4c\x68\xc9\x44\xb2\x41\x8e\x9a\x52\x74\x29\x54\x71\x98\x38\x0f\x03\x72\x81\xda\xb3\x95\xd0\x9d\xc3\x3c\xdf\xf1\x2b\x75\x10\x65\x37\xf3\x5d\x9f\x4b\x2a\xdb\x0d\x7e\x47\x9f\xb2\xef\x52\x73\xf7\xc7\x8e\x32\x7e\x59\x5b\x18\x26\x28\x62\x69\x43\x1d\x6a\x1c\x99\xcd\xc0\x6e\x76\xcb\xd5\x5b\xce\x28\xaf\xf5\x42\x4f\xd6\x80\xf0\x4d\x74\xfd\x59\xe7\x84\xa6\xb2\xf5\xa1\xb6\x0d\x1e\x4f\x26\xa7\x58\x83\x56\xa6\xc2\x4f\x87\x92\x9f\x9c\x2c\x98\xfd\x24\xd7\xdd\xec\xa8\x20\x1c\xb1\x1c\x33\x64\x70\x2a\x8e\x71\x39\xf3\x4d\xab\xda\x0d\x91\xe7\x9e\xcf\x41\xf9\x9f\xf2\x4d\x0c\xbb\x0a\x69\x6d\xab\xf4\xd3\x82\x30\x32\x7e\xe5\x71\xa1\x5f\xfc\xc1\x5e\xfe\x01\x07\x1d\xdb\xdc\x3e\x28\x30\xd1\xcd\xf8\x15\x7e\x5a\x82\x27\xe5\x38\x1d\x4a\xa8\xca\x5c\x6f\x6a\x04\x6f\xa5\x1d\x32\x9c\xab\xd6\x1b\xd1\x90\x2b\x99\x15\x0e\x79\x5b\xac\x6c\xb0\x9c\xa1\xf3\xf0\x8c\xe0\xa4\x0e\xc1\x8e\x02\x36\xa7\x23\x84\x9a\x02\x22\x93\xb6\xcd\x90\x8a\x1c\x69\x56\x74\x0a\x50\x3a\x0e\x01\x3b\x20\x3a\xf4\x1e\x48\x61\x3a\xde\x75\x54\x8c\x92\x20\x7c\x60\x18\x69\xb1\x15\x29\x52\x87\x1f\xc6\x4a\x4e\x0f\x4e\xea\x30\x88\x6b\x20\x96\xb8\x56\xb2\xbe\x5c\x18\xc6\xac\xbf\x77\x31\xaa\xb0\x6f\x8c\x56\xd9\x83\x2a\xb5\xd5\x43\x7b\xf1\x44\x5a\xdd\x00\x53\x08\x52\xac\xd8\x1d\x6d\x25\xc3\x17\xa8\x0f\x1c\xe9\xec\xe2\x4a\x54\x0a\x4f\x90\x6a\x93\x2e\x79\x79\xed\x65\x65\xe2\x70\xac\x4e\x60\x11\xe9\x5c\x08\xc7\xb1\x52\x32\xcb\x5e\xb9\xdd\xba\x58\x68\x41\x81\x05\xda\x47\x32\xa9\x15\xa2\x27\xa9\x49\xce\x31\x11\x5c\x1b\xc3\x08\xc5\x0e\x6f\x40\xe6\xed\x53\x8d\x70\x7c\x47\xa8\x42\x67\x05\x4e\x65\x6b\x51\xcb\xc9\x43\xe8\xc9\x88\x26\xe7\x16\x4f\xbe\x0b\x50\x70\xf2\x0b\x6a\xff\x8f\xc9\xa6\x7c\x96\x4d\xfb\x8e\x72\x9c\x64\xb0\xb9\xf6\x92\x85\x7c\x87\x6a\x9c\xcd\x25\x58\xeb\x48\xe7\x46\xb2\xab\x12\xef\x4a\x8f\xd1\x0a\xe8\x9d\x3d\x99\x20\x08\xab\xf9\x50\xba\x2d\x22\xbf\x30\x85\xc5\x63\x88\x23\xf3\x6e\x1e\x98\x8e\xc6\xd1\xce\x49\xc1\x54\xf4\x51\x88\x9f\x6a\x63\xca\xfe\xaa\xcd\x61\x75\xf9\xa9\xa1\x75\xb9\xe8\x49\x65\x92\xe1\xfa\x62\x27\x95\x84\x02\x9b\xae\x99\x7e\xc1\xd9\xb4\x1b\x02\x40\x58\x07\xe8\xb3\xe8\x6e\x89\x2e\xe1\x4d\xea\x3c\xde\x0b\xbc\x8d\xb3\x0e\x9c\xd2\x39\x75\x1c\x97\x79\xba\x3e\x3f\xdc\xa7\xeb\xb3\x8e\xf6\xca\x14\x3f\x83\x9b\x82\xef\x05\x6f\xda\xb2\x32\xb8\x4e\xfb\x08\xc8\xb7\x93\x17\x7c\x62\xff\xbe\xc1\x81\x1f\xe0\x77\xf0\xd4\xc4\xaa\x76\xf0\x7c\x27\xeb\xfa\x3c\xeb\xf8\x2c\xcb\x7d\x37\xcb\xc0\x57\x7f\xfb\xe8\xc7\xdb\x91\x53\x13\xb9\xf4\x24\xa7\x4d\x3e\x42\xd7\x79\xb8\x62\x48\x0a\x54\x17\x87\xa9\x24\x00\x61\x3b\xcf\xbe\xfb\x40\x6c\xc3\xb6\x9e\xb5\x61\x92\x94\xc9\x6f\xc4\x50\x1f\x54\x2b\x76\x6f\x1b\x7a\xfe\x16\x67\xa8\x44\x2c\xd8\xe8\x00\x5c\x02\xf6\x72\x6c\xf4\xb5\x0d\x7f\x1c\x23\x2e\x52\xe8\x13\x3f\x02\x00\x0c\xd5\x56\xd3\x17\x24\x70\x79\x1e\x8d\x4e\xb3\x5b\x41\x69\x70\xc0\xaf\x92\x00\x08\xe3\xdc\x41\x26\x61\x38\x69\x8c\xd8\xfb\x74\x58\x91\x8e\xb2\x1f\xd0\x12\x91\xe6\xaf\x8f\x8a\x96\xf8\xa4\x68\x2b\x83\x45\x4b\x7c\x5e\xb4\x95\x2f\x8b\x96\xf8\x3a\xa6\x84\xe7\x78\x8f\x56\x6d\x91\x3a\x28\xc7\x6a\x77\x02\x6b\x10\xd5\xb5\x68\x28\x4e\x54\xb7\xc4\x26\x62\x88\x56\x84\x6c\x70\x4e\x68\xe2\xda\xbd\x53\x6c\xd6\x09\x7c\x06\x7e\x69\x64\xfa\x7e\xc8\x11\x1e\x64\x14\xd0\x33\x6c\x6b\xcb\x0c\xd4\x15\x23\x19\x4d\x0f\x51\x36\xa7\x2b\xd8\x08\xb1\x03\x26\xab\x27\x4e\x96\xfb\x4c\xfa\xa5\x6e\xa3\x42\x1f\x1c\xe4\x57\x4c\x5c\x0b\x53\x82\xbd\xd1\x58\xa8\x06\xa9\x79\x20\x8f\x53\x08\xcb\x89\x55\xb7\x45\xc4\x47\x1a\xa7\x93\xc5\xd7\xba\x68\xe7\x2d\xbe\x66\xa1\x39\x13\xbe\x36\x39\xeb\xfa\x4c\x39\xcf\xa0\x29\x63\x34\x95\xd5\x76\x90\x00\xa0\x29\x0d\x09\xba\x03\x5a\xc0\xb1\x53\xed\xd8\x9b\x29\xbe\xe3\xbb\x2a\xd8\xc6\xb5\x22\x6f\x83\x94\x19\x73\x3b\x81\xcf\x30\xb4\x9b\x0b\x69\xc7\x4d\x65\x3b\xf4\xb0\xc3\x8c\xfc\xdd\x0e\x36\xa5\x5c\x15\xa9\x94\x2d\x1d\x79\xc5\x40\x07\x0d\x5f\x6c\x97\x12\xde\x86\xd2\x30\x54\xda\xc3\xde\x9f\x41\x7b\xaf\x91\x42\x0b\x69\xeb\xcc\x44\xda\x72\x42\xda\xaa\x57\xa1\x37\x80\x8a\x27\x08\x24\x74\x08\x1c\x8d\xb8\x1e\x63\x34\xae\xc7\xf4\x3e\x9f\xcb\x0b\x04\x04\xc6\xc3\xec\x22\x50\x71\xb1\xa1\x84\xc4\x65\x60\x15\x2b\xbb\x9d\x79\xd0\x9f\x9d\x40\x5c\x54\xcc\x9b\x5e\xa2\x94\xb7\x35\xf8\x51\x83\x17\x4e\x86\x2c\xa5\x83\x9e\x0c\xa3\xc1\xda\x86\xf7\x0d\x22\xc7\x2d\xb5\xa6\xba\x41\x5a\xe3\xd4\xef\xe7\xd3\xdf\x23\xd9\xe2\x85\x31\x25\x3c\xc7\x7b\x2d\x11\x4b\x7d\x24\x1a\x4a\x30\x5a\x34\x9d\xae\x48\xc0\x54\x5f\x18\xcd\xa0\x1a\x64\x04\xc3\xf3\xb7\x98\xd7\xb8\xd9\xf4\x85\xcd\x94\xfa\x25\xbf\xc9\x34\xb2\x60\xc3\xbb\xdb\x4e\x0d\xe9\x37\xe3\x79\xd6\x95\x6e\x0e\xad\x84\xba\x2c\x09\x16\x74\x3d\x93\x1f\x6e\x10\x1b\x7f\xc0\xe9\xb0\x22\x42\xa3\x5e\x0d\x2f\x4b\x2c\x72\xfd\x2a\x11\x26\xdb\x83\x85\xf2\x1d\x58\xbc\xc9\xd8\x20\x70\x03\xf8\xf7\x08\x99\xf2\x48\x21\x85\x27\x22\x98\x60\xd7\xe8\x72\x2f\xa2\x3d\x5b\x5c\x09\x67\xb5\x4b\x34\xcd\x1b\xde\xdd\x16\x75\xcd\x03\xd7\xd6\x1a\xf7\xc3\x6e\xfa\xe2\x39\x8c\xae\xf2\x57\x89\xab\x3c\x42\x47\x3d\x80\x39\x2c\x36\xcb\x4d\xd2\x0a\x8f\x73\x7d\x4b\x13\xdf\x1d\xb3\xef\xfd\xbe\x40\x71\x2f\xfc\xd8\x80\xd8\x08\x8e\xb5\x75\x80\x5f\xfb\x5d\x80\xe1\xab\x30\x7a\x5d\xdc\x3f\x5e\x88\xc8\x0f\x35\xf8\xe4\x73\xab\x55\x8d\x7e\x37\x8d\x6b\x97\xd1\x9b\x0c\xcb\x37\x87\x1f\xc5\xb5\x2b\xa4\x54\x3d\xd1\x39\x84\x98\x31\x92\x38\x90\xc1\xbd\x9f\x21\x73\x51\x8c\x8d\xfa\x41\x73\x47\x40\x16\xfb\x14\x5a\xd3\xe2\x4a\x2c\xd2\x62\x14\x59\x60\x16\x01\x7f\x27\x2e\x2b\xf3\x8d\x92\x0b\xad\x92\x1a\xe2\x66\x45\x39\x89\x83\x22\x57\x79\x9c\x9b\xb1\x33\x06\xc5\x2c\x6f\xa6\x4f\x03\xaf\x65\xfa\xc6\x3b\xe0\x58\x06\x89\x53\x68\x1e\x21\x1f\xb3\x07\xc4\x9b\xe3\xcb\xe9\x71\x4f\x89\x3d\xee\x49\xe8\xf1\xb4\xb0\xc7\x47\x0c\xad\xc7\x17\x57\x94\x25\x1b\xe6\x58\xed\xd6\x88\xb3\x24\x44\xc1\x4c\x55\xb5\x34\xbc\xd5\x8f\x1c\x39\x2a\x36\x2b\x51\xcc\x40\xeb\x83\xdc\x8f\xfb\xa9\x9b\x1e\x3e\xf4\xa7\x86\xd2\xdf\x28\x34\x71\x8e\x54\xe5\x49\xa2\x94\x91\x51\xb3\x35\x87\x36\x66\xcd\xd6\x78\xe7\x28\xcd\x0c\xeb\xc1\x88\xe0\xa8\xc4\x73\x32\x5b\x40\xc2\x06\x10\xaf\xb7\x65\x1d\xed\xb5\x27\x53\x49\x15\x7d\xcd\xe8\xdd\x29\x89\xbd\xfb\x7e\xd6\x29\xb9\x3b\xf5\xc1\xee\x72\x2a\x46\x86\x39\x65\x32\x16\x38\x7b\x52\x63\x47\x6a\xc3\x53\xd5\x50\xa6\xe2\xe8\xac\x03\xa2\x53\x5a\xf6\x66\x4f\x02\x4d\x99\x46\x89\x27\x25\x7f\x6a\x21\x6b\x96\x8a\xea\xe8\xe2\xc4\x8e\xfe\xa0\x8c\x59\x31\xeb\x3d\x2b\xb1\xde\xef\x95\x58\xaf\xe7\x78\x67\xa7\x8b\xbb\x66\x8c\xd4\x28\x58\x70\x1a\x25\xf9\x66\xf4\x46\x9f\x47\xeb\x75\x82\x02\xeb\x92\xd3\x1b\x33\x8a\x69\x20\x72\xa2\x06\x58\xfb\xd5\x4c\x51\xbf\x28\x58\x1a\x89\x8d\xc7\x34\x26\x5e\x0a\x85\xd2\x11\x20\x94\x8a\xe7\x24\x56\xce\x53\x46\x90\xc9\x61\x2c\x0c\x57\xa6\x83\x1c\x7a\x25\x66\xb4\x03\x93\x91\x2a\xa3\x37\x46\xc7\xab\x31\xf0\x08\x22\xde\xe4\xa2\x02\x67\x25\x1e\x98\xd5\xfa\xc0\xd4\xc0\x7a\x48\xa8\x9d\xac\x43\x43\xe4\x85\xf9\x6b\xad\x2f\x19\x98\xd5\x62\x47\x1b\xc0\xea\xb5\xd1\x7d\xd3\x5b\x20\xc7\xa4\x43\xe0\xa2\x82\x4b\x9e\x63\xc0\xea\x99\xd1\x11\xa7\xd1\xba\xa2\x11\x3f\xd1\x01\x24\x04\xdd\x4f\x15\xc4\xee\xf5\xc6\xc9\xc0\xc3\x4c\x97\xcb\xca\xa4\xcb\x65\xff\x23\xe8\x72\xd9\x5f\x95\x2e\x07\x1d\x93\x2e\x3b\x29\x5d\x76\x6e\x21\x5d\x2e\x1b\x46\xba\x5c\xb6\xe5\x74\xb9\x2c\x8e\x2e\x07\xa2\x5c\xd9\x54\xfa\x20\x9e\x94\xf0\x6b\x79\x22\x09\x86\xa4\x47\xca\x3d\x4d\xd5\x95\xda\x8a\x36\x45\x13\x43\x46\x3b\x73\xd6\x87\xce\x9c\x0d\x21\xc2\xa7\x1f\x22\x7c\x36\x53\x39\x82\x34\xf1\x39\x6d\x62\x9a\x25\x6f\x2c\x8f\xd9\x05\x53\x2c\x37\x9c\xb8\x72\xd3\xfa\x74\xd4\xeb\x14\x85\xba\x8b\x1f\xa5\x0d\x6f\x0a\xee\x94\x50\x85\xcb\xe9\xc2\x4a\xe2\x77\xe8\x4d\x6c\x1e\x69\xac\x2f\x5f\xff\xbb\x91\x8e\x63\x7b\xcd\x69\x14\xb6\x66\xb5\x41\x5b\x73\xca\x87\x4e\x6e\xb0\x5c\x01\x3e\xc4\x7c\x3a\x88\xf5\xe1\xa4\xf4\x07\x3d\x92\x1d\x4f\x96\x94\xde\x2b\xbf\xb7\x5a\xdf\xdb\x4a\x21\x7e\xcf\xf1\x5e\x89\xba\xf7\xe5\x58\x6d\xa5\x72\xf9\x8a\x4d\x51\x18\x4d\x40\xab\x6d\x02\xba\xba\x18\x01\x4d\x8e\x8e\x43\xc8\xa1\x8f\x7e\x38\xf1\xbe\x26\x34\x83\x7a\xae\x8e\xa1\x1e\xdb\xb3\xf2\xea\x58\x67\x49\xad\x64\x9a\x1c\xe2\xde\x4e\x56\xe9\xff\x22\x9d\x1b\x25\x9f\x09\x35\x05\xa4\xf2\xe5\xe9\x28\x0a\x68\x35\x28\xa0\x85\x3a\x23\x86\xb4\x74\x75\xcc\x9a\x2b\x56\xa7\xd6\x58\x7d\xc7\xe4\x66\xf9\xd5\xc5\xd6\xb8\x37\xfa\x6e\x9f\x63\xb5\x9e\x54\x36\x83\xea\x26\x36\x03\x63\xe2\x4a\x2b\xa6\xac\xd7\x2e\xa3\xd7\xae\x5e\xaf\x5d\x83\x5e\x3b\x9f\xd2\x06\xa9\xf9\xa5\x3a\x5b\x75\xa6\x37\x4e\x0b\xd9\x38\xc1\x86\x47\x47\x1a\xb3\x36\x97\x56\x72\x27\xcd\xe5\x96\x69\x74\xd4\xac\x65\x8a\x69\x6d\x30\xff\x8e\x14\x9c\x7d\x47\xef\x30\x3d\xfd\x41\xef\x39\xcd\x64\xf6\x95\x93\x7c\xf2\xd4\xfb\x48\x55\xf4\xa2\xbe\xa2\xe0\xa2\x0e\xd7\xef\x2b\x87\xcc\xc7\x6f\x2c\x91\x8f\xdf\xb8\xe5\x7c\x3c\xdc\x4b\xa4\xb2\x2f\x92\x38\xf6\x8d\x25\x72\xec\xb8\x72\xdf\x0a\xc7\xbe\xf1\x5b\xe2\xd8\x37\xc6\xec\xde\x2e\x8b\x63\x77\x5b\x1c\xbb\xbb\x4c\x8e\xfd\xf0\x50\x39\xf6\xca\x12\x39\xf6\xca\x2d\xe6\xd8\x21\x05\xac\x8c\xa1\x14\x9b\x3b\xaf\xfc\x36\xb9\xf3\xca\x61\xe1\xce\x2b\x63\xd6\x77\xa3\xc5\x9d\x37\x96\xc9\x9d\x87\xbe\xf7\x57\x95\xb8\xf7\x57\x0d\xe7\xde\x27\x95\x7d\x99\xb4\xf7\x57\x95\xb8\xf7\xe3\xca\x7d\x2b\x7b\x7f\xd5\xb7\xb4\xf7\x57\xfd\x95\xf6\xfe\x6c\x5e\x56\xc4\xe4\x40\x34\x81\x40\xc4\x64\xb0\xfc\x89\xdb\xb5\x3b\x5c\xd0\x79\x41\x33\x35\x79\xc9\x31\xc6\x84\x4f\x86\x94\x45\x1a\x78\xb5\xe0\x00\x37\x63\xd6\xfa\x83\x0d\x0e\x51\x98\x6e\xa4\xe8\x3b\x1b\x09\xfa\x4e\xd1\xe0\xca\x77\xb7\x34\xb7\xef\x3d\x31\x11\x03\xa1\x3c\xd3\xae\xe5\x99\x69\xa1\xb3\x1d\x0d\x28\x6b\xa0\x93\x40\xea\x5b\x53\x13\x1f\x34\xd3\xc8\x83\x9d\xe6\x04\xa3\x49\x3a\xd5\x0c\x62\xcc\x57\x7a\x54\xac\x08\x65\x0c\x24\x6b\xf9\x45\x02\x00\x17\x4b\x0a\x28\x77\xb3\xb4\xc0\xcb\x14\x8c\xb2\x5a\x73\x9f\x84\xec\x91\xf4\xff\xb1\x1a\x12\xe0\x17\x26\x02\x4e\x7b\x2a\xf0\x05\xaf\xaa\x6a\x55\x75\xd4\x55\xce\x08\x29\x9e\xac\x27\xad\xd5\xc2\xd9\x27\x4d\x3d\x48\xa7\x8a\x82\x11\xc1\x95\x38\x0c\xb0\xb9\xae\x14\x70\x2e\x30\x51\x19\x5e\x13\xb1\x49\x58\x63\x34\xe4\x00\xcf\xea\xff\x04\x17\x87\x01\x86\x16\xe8\x1e\x46\xd0\xa5\x94\xc7\x8f\xcc\x0b\xde\x90\x75\x03\x07\x1d\xf3\xa1\xbb\x35\x12\x2e\xcb\xf5\x2b\x82\xb6\x0e\xe9\x57\x93\x0e\xaa\xff\xd8\x91\x4d\x07\x2c\x9b\x82\xf4\xa1\xc7\x86\x7e\x0e\x1e\x02\x68\xfd\xb0\x9f\x86\x6a\x85\x08\x5d\x15\x41\xeb\xbc\x6c\x25\x40\x8a\x66\x33\x7e\x65\xd0\xda\x95\xad\xf4\x33\xa2\xce\x4a\x82\x5c\x5f\xe5\x79\x7e\x65\x70\x00\xb6\x46\x9e\x67\x00\xd9\x6f\x60\xee\xc1\x1d\x41\xe7\x29\x9f\xab\x00\x34\xae\xe2\xf2\xfa\x83\x66\xa2\x2e\x69\xd1\x0a\x76\x9a\xc0\x38\x21\xbf\x73\x73\x07\x02\x37\xc8\x97\xa5\x77\x2e\xbe\xec\x96\xf0\x72\x5c\xcb\x39\x9d\xab\xa1\x68\xda\xcb\x85\x74\x29\x4d\x27\x9c\x6f\x29\x5f\x43\x8e\xd5\x1e\x8c\x99\x72\x65\xf2\x8b\xca\x4a\x4c\x97\x2b\x71\xa3\xea\x47\x8e\x1c\x09\x69\xad\xcc\xa4\x56\x3b\xed\xe4\x67\x1b\x1b\x73\x4d\x4d\x3b\xef\x12\x9b\x48\x37\x9a\x23\x6d\x56\xfa\xc0\x6e\x16\x28\x1b\xe5\xb8\x30\x23\xd5\x4c\x3b\x2b\x6e\xcc\x49\x3a\x33\x74\xd1\x99\x19\xca\x50\x33\x95\x6f\x0e\x3a\x52\xd0\xdc\xb8\xbb\x78\x00\x93\xba\xb3\x7c\x1b\x8a\x40\x96\x59\xf0\xdd\x39\x54\x7b\x62\x93\x54\x3c\xf1\x19\x5c\xe6\xd3\x7e\xbd\x62\x6c\x7a\x0b\x5e\x64\x7e\xec\x08\x7c\xe9\x6b\x3d\x08\x0e\x39\x3e\xb3\xce\xf5\x53\xc8\x8b\x85\xe7\x7a\x06\x87\x5e\x1f\x0e\x3b\xd3\x28\x46\xa2\x5c\xb5\xdb\xc3\x39\x4a\x85\x13\x43\xfd\xb5\x3d\x4c\x75\xe5\x03\x52\x3d\x71\x01\x9a\xa8\xa0\xeb\xc5\x5e\x98\x8e\x7e\x47\x6d\x86\xaf\x76\x24\x9a\xda\x22\x3a\x4e\x43\x53\x3a\xb3\x2f\xbc\x43\xab\x6f\x6d\x05\x1e\xda\x59\x27\xb0\x0d\xe0\xf0\x9a\x58\x48\x3c\xaf\x8f\xeb\x87\x44\xf2\xec\x98\x30\xe8\xc9\xc7\x40\x9c\x9d\x48\x3b\xd3\xc1\xad\xc4\x85\x22\xe8\x5a\x09\xf1\x2a\x3b\x40\x91\x76\x9d\x8d\x48\x51\x81\x23\xa9\x00\x3d\x4e\x91\x0a\xf2\x9b\x8b\x9d\x47\x56\x86\x9c\x9c\xa1\x41\x6e\xb7\x44\x0c\x2b\x55\x4e\x0f\x9d\xa8\x04\xdf\x9a\x99\x71\xbe\x35\x70\x2c\x91\xe4\xbd\xdb\x62\x0a\xea\x6d\xf4\x90\x60\x06\xd0\x43\xcd\xf1\x79\x96\x81\x83\x0d\x26\x9e\x9a\x49\x29\xec\x7c\xda\x93\xc5\x95\x10\x1d\x35\x16\x8b\xe5\xd0\xf5\x49\x95\xbc\xc8\x2a\x39\x52\x81\xaf\xc8\x2c\x13\x52\xa5\xce\x2c\x4d\x72\x09\x9e\xed\x17\x27\xcc\x06\xf5\x6c\x9f\x66\x9c\xd2\x12\x19\xa6\x3d\xeb\x4a\xd3\x6f\x51\xe7\x39\xd7\x42\x9d\xda\xc2\x35\xb0\x34\x2d\x3b\xa3\xa9\x79\x57\x6d\x6a\xa6\xcb\x00\xdc\xa7\xae\x70\xfa\x97\x5b\x93\xba\x0b\x9c\xcf\x85\x3c\xf0\xca\x44\x1e\x98\x69\x74\x82\xb4\x36\x93\x90\x6d\xcf\xc3\x6d\xef\xfa\x4c\x07\xff\xec\x81\x52\xc0\x7e\x12\x48\x46\xc7\xfe\x1c\x88\x58\x9a\xe1\x62\xba\xb8\xfb\x5d\x65\x26\x09\x06\xae\x8d\xcc\x33\x74\xcd\x16\x6e\xfc\xc2\xd9\xc4\x3c\x56\x80\x54\x54\x6d\xef\xec\x12\x76\x67\x21\xf9\xde\x68\xcd\x74\x0b\xc1\x8a\x68\x8b\xc0\xef\x35\xfd\xc9\x4d\xd3\xc7\xcd\xb1\xa4\xd3\x6a\x64\xa9\x68\x0b\xb3\x54\xec\x61\x39\xae\xdd\x4a\xab\x88\x74\x5c\x5b\x15\x53\xc2\x73\xbc\x1b\xb2\xff\x43\x42\xb3\x65\x88\x75\x68\x3d\x94\xe9\x32\xab\xab\x21\x63\x66\x6d\x2d\x08\x17\x32\x65\xe6\xd8\xb1\x90\xea\xc9\x14\x2e\x40\xba\x90\x08\x95\x7b\xec\xb9\xe7\x5e\x7b\xed\xdd\x02\x81\xd7\xfb\x4e\xd8\x6f\xbf\xfd\x21\xf0\xfa\xa0\x83\x26\x4d\x9a\x74\xb0\x8c\xbc\xfe\x3f\xdf\xf9\xce\x77\xbe\x7b\xd8\xe1\x87\x4f\x39\xe2\x88\xef\x1d\x79\xe4\x51\xdf\xff\xfe\x0f\x8e\x0e\x43\xac\xeb\xed\x08\xeb\x75\xd1\xd2\x49\x37\x46\x58\x07\x32\x28\x3a\x90\x21\x8e\x00\x65\x69\xe5\xe8\x8e\xd9\x94\x3d\xac\x2f\x60\x93\x9c\x1b\xa2\xde\x9a\x93\xf4\x16\xee\x65\xae\xf7\xf2\x34\xfd\x5c\xda\x3c\x7b\x58\x81\xd1\x33\x0d\x68\xf8\xf9\xbf\x38\x4d\xac\xe6\x68\x6a\xf5\xfc\x12\x9f\x78\x5a\x1a\x10\xd4\x3c\x93\x9a\x3d\x83\x41\x05\x59\xc2\x2d\xd1\x66\x5d\xcc\x7e\xee\xc1\xa0\x9e\x69\x72\x43\xcb\xaf\xe2\xb8\x2b\xe2\xc9\x26\x77\x1a\x71\x68\xcb\x00\x4a\x7e\xfe\x3d\x47\x06\x67\xea\xda\x66\x86\x39\x11\x7b\x94\x20\x36\x81\xf7\xb2\x43\x38\x81\x6f\x39\x95\x76\xf1\xa9\xba\x82\x69\xc4\xad\xd7\xc3\x42\x0d\x8b\x9c\x3a\x0c\xf1\x68\x74\x75\xe0\xc9\x08\x08\xe8\xc4\x90\x87\x23\x54\x0d\x96\x50\xd0\x2c\x53\xf7\x40\x1d\x0d\xa4\x6e\x10\xe0\xda\xfa\xdb\xb0\xaa\x83\x55\x10\x28\x1a\x6a\x7d\x6a\xb5\xd5\xb7\x5e\xf1\x05\x21\xe8\xd4\x6b\x07\x21\x96\x69\xb0\x61\xf6\x38\x40\x13\xb5\x5c\x50\xa2\xe8\x05\x12\x61\x0e\x42\x88\x17\xb4\xe2\x93\xf8\xb3\x73\xc8\x1b\x85\x52\x63\xbd\x71\xe3\x93\x93\xc5\xc1\x97\x58\x09\x8e\xd3\xc8\x74\xa5\xc8\x34\x52\xd1\x71\x1b\x08\x13\x05\xe4\xcf\xef\x50\xd1\xf1\x33\x99\x52\x00\x0f\xfb\x76\x94\x00\x66\x46\xc4\xf9\x59\x51\xca\xe7\x0d\x85\xe4\x2c\x5a\xc3\xbc\x53\x62\x75\x61\x6c\xed\xc7\xf5\x8b\x81\x01\x27\x3e\x26\x0c\xae\x0e\x30\x21\x40\xbe\x80\xe4\x7c\x0e\x65\xb2\x10\x5c\x0a\x27\xd0\xa1\x1e\x91\x3b\x66\x4a\x89\xb1\x90\x3a\x0e\xa6\xd4\xe1\x2b\xbc\x9e\x9e\x10\xdd\x8d\x80\xf6\x48\x8a\x0e\x3e\x31\xf1\x3e\x96\x19\xcc\x88\xa0\x89\xe8\xc9\x77\xc8\x72\x99\xf4\xcc\x4c\x7a\xde\x15\x31\x59\xc7\x41\x2c\xa6\xea\x30\xd3\x2e\xe3\xe2\xa6\x33\x2e\xec\x30\x7a\x09\x03\xd7\x2b\xd3\x79\x9c\x25\x44\x89\x5d\x45\x87\x93\x20\x5c\xf5\xc4\xc6\x08\xd2\x55\xdb\x03\x13\xd9\xed\x09\xd1\x9a\x7a\x09\x44\xf5\xbb\xea\xc0\xcd\x1e\x23\xfe\xef\x1a\xda\xfe\xe2\x4a\x28\xb7\xbf\x67\x89\xeb\x33\x23\x4c\x7a\xed\x51\xe7\xfd\x75\xc3\x3a\x9a\x7d\x10\x55\x76\x82\x4e\x0f\xa1\x46\x63\x0a\xec\x8d\x32\x54\xd3\x1e\xda\x4d\xd6\xd0\xf6\x85\xe0\x49\x2c\x27\x05\x1f\x55\x74\xa5\x55\x74\x27\x19\x5f\x29\x75\xc1\x2a\x9a\x83\x41\x24\x74\x59\x22\xfb\x6d\xb1\x33\x12\x99\x14\x7e\x06\xce\x4f\xbb\x06\x73\x04\xf6\xb1\x17\xe4\x26\x08\x1c\x79\x3b\xd9\x33\xa4\xf6\xd6\x46\x47\xeb\x05\x0e\x85\x9f\x30\x7e\x7a\x0f\xf3\x9c\x4c\x97\x75\x4e\xfe\x19\x6b\xc0\xe8\xe4\xdd\xe9\x41\xf9\xa1\xce\x30\xa1\x4e\x48\x75\x5e\x16\x13\x7c\xef\xde\x72\xae\x45\x49\xe3\x1e\x4c\x5d\x81\x30\xd9\xcd\x36\x83\x82\x2b\xc6\xae\xd1\x4b\x7d\x9f\xb5\xd4\x3b\x2b\x64\x5a\x27\x3a\xed\x5a\x92\x67\xcf\xea\x84\xc5\xa5\x9e\x3d\xf2\x26\x3d\x2d\xcb\x70\x6e\x9b\xc2\xd5\x69\x51\xe0\xeb\xf0\xad\x39\x81\xef\xaf\xa1\x8d\x25\x6a\x51\xd6\xc4\x0a\x4e\x45\xb4\x28\x6b\x87\xef\x3c\x74\xc8\x79\x68\xa6\xa1\x7e\x04\xd3\xfd\x61\x34\x62\x96\x26\xa2\xfe\x04\x9f\x48\x6d\x4a\x7b\x88\x10\x92\x4a\x3e\x11\x1f\xfd\xab\x9c\x88\x4f\xc8\x10\x54\x80\x88\xd9\x31\xee\x4c\x04\x9c\x88\x1d\x64\x70\xee\xf6\x43\x38\x15\x9b\xc9\xf9\xd5\x4a\xa6\xba\x85\x1a\x3b\x8d\x70\x24\xfb\xb0\x0c\x31\x3b\xd5\x04\x3d\x4b\x27\xe8\x23\x8d\x67\xb5\xb3\x54\x84\x0c\x8d\xd7\xbf\x30\xac\xbc\x1e\xc0\x72\x1a\x3c\x0c\xf4\xdd\x3a\x81\xdb\xaf\x77\xa4\x3a\xc5\x66\xf7\x2f\x5b\x1b\xfb\x25\x0c\x63\x8d\x64\x02\xaf\x59\x65\x21\xbe\x7c\x2b\x2b\x6e\x4f\x63\x5e\x94\x95\xeb\xfb\x8d\x04\x9e\x40\x73\x7d\x4f\x31\x72\x7d\x13\x86\xff\x88\x23\x15\x23\x65\x45\x9b\xbf\x35\xac\xab\xf1\x36\xa2\xf3\x22\x0a\x56\x5d\xc2\x6a\x8c\xd0\xf6\x11\x73\x31\xde\xb5\x26\x18\x62\x8a\x6b\xa2\x17\x63\xb3\x55\xb6\x4a\x46\xf0\x0d\x85\x23\x7f\x90\x30\x0d\x9c\x30\x66\xc2\x91\xd3\x32\x93\xb7\xaa\xe2\x63\x5a\x45\x4c\x88\x71\xb1\x12\x5f\x14\x2d\xf1\x75\x4c\x09\xcf\xf1\xde\x88\xce\xba\x4d\xbd\xb5\xd0\xf6\x10\x67\x4b\x78\x22\xfa\xb6\x5e\x0f\xbf\x4f\xe0\x4d\x78\xfd\xfc\x08\x93\xcd\xea\xf8\x29\x08\x83\x9a\x1a\x7a\xde\x66\xe4\xe1\x62\x39\x22\x3f\x11\x79\xb4\x40\xc9\x60\x40\x3b\x09\x8f\x77\xfc\x49\x4e\x86\x1a\xf9\xc9\x7b\x0f\x52\x0c\xc0\xfa\x44\x94\x08\x0d\x04\xa0\x7a\x56\x05\xfe\x59\x60\xc5\x52\x56\xc7\x06\x7d\xf3\x6d\x32\x2e\xbe\x0b\x68\x9b\x1b\x35\xd7\x4b\x2b\xb3\x62\x4f\x81\x25\x3d\xe5\x24\x99\xd2\xd7\x47\x4f\x6b\x5c\x32\x9f\xf5\xb1\xfe\x2c\xe3\x9d\xa3\x54\xce\xb0\x89\xf8\x44\x86\xfd\x1f\x25\x8d\xa7\x64\x22\x95\xd7\x74\x50\x2f\xa1\x99\x27\x39\x0d\x39\x1e\xdc\x32\x77\x47\x44\x49\x1d\x69\xf9\x42\x92\x56\x1f\x32\xbc\x6d\x54\x76\xe4\xa3\x8a\xe1\x2e\x7a\x8e\x77\x57\xdd\xb7\xa8\x36\xcb\xb1\xda\xfd\x74\x28\xa1\xb2\x9f\xd5\x8c\x18\xa1\x62\xdc\x47\xa3\x7e\x0b\xd5\x5b\x3b\x69\x54\xc1\x5d\x9b\xc7\xc5\xa6\x2b\x8f\x5e\x98\x96\x13\x9a\x78\xf0\x2a\x2a\x5b\x04\x75\x1c\x15\xf8\xf3\x1a\x19\x66\x52\x76\xc2\x74\xbc\x0d\x98\x1e\x2d\x58\x8f\x88\x6f\x10\xa4\xad\x7f\xac\x97\x19\xd2\x18\x6c\x92\xe0\x49\x9b\x1c\x53\x20\x7e\xca\xcc\x69\x80\x10\xa7\x7f\x4a\x63\xe2\xb4\x2a\x29\x5f\xe6\x08\x0c\xea\x04\x7e\x94\x41\xa9\xf3\xe8\x10\x36\xd2\xdd\x51\x14\xf8\xd4\x84\x83\x5d\x40\x2b\xb2\xb6\x67\xab\x41\x55\x93\x29\x55\x09\xd2\x98\x82\x84\x75\x79\x34\x61\x2d\xa4\x15\x6b\xc2\x02\x3e\x91\x8d\xe8\xc7\xa2\x32\xfb\xa1\xde\x3b\x9d\xbe\xb7\xc6\x68\x66\x27\x85\xc9\xc7\x71\x31\x20\x29\x76\x97\xcf\x48\x64\xd6\x4e\x18\x0b\xb5\xa3\x07\x3c\x4d\xff\x84\xd9\xdd\x22\x7a\x79\xe6\x10\x7b\xb9\x84\xbe\xf7\xb8\xd1\xcb\xed\x22\x9a\x39\xab\xdc\x45\xe1\xf6\xa2\xc4\xec\xf6\x73\xe2\x17\x65\x1b\x2f\x78\x1f\x29\xdf\x37\x88\x3d\x0b\xbf\x49\x7a\x66\xc1\x6b\x8a\x9e\x19\xc1\xfc\x6b\xf0\x40\xfb\xb3\x75\xc4\x34\x6e\x1d\x35\x8d\xe7\x95\x3b\xbe\x4c\x89\xe3\xbb\x20\x7e\x7c\xa3\x23\xfa\x71\x61\xb9\xfd\xa8\x2e\xb1\x1f\xbd\xf1\xfd\x18\xe5\x05\x7f\xd1\x57\x08\x45\x98\x8e\x9e\xb3\x66\x28\x82\x0c\x18\x50\x80\xe5\x4d\x67\x97\x30\xa4\xd2\x1c\xc3\xa5\x43\x24\xc9\xcb\xe8\x7b\x4f\x18\x5d\xac\x2d\xc2\x7c\xfa\x22\x99\x0f\xbc\x5a\x43\x0e\x60\x35\xa4\xf1\x08\x60\x5c\xd8\xf5\x2b\x62\xba\x3e\xce\x6d\xed\x1b\xef\xb4\xc1\xcb\x2d\x2a\xbc\x68\xbc\x33\x45\x26\xba\xda\x4b\x85\x54\x16\x59\x26\x3f\xf9\xe4\xeb\x8f\x5f\xa3\xca\x02\x10\x6a\x59\x31\x9b\xe4\x90\x5b\xe4\xb5\xb4\x86\xb7\x8d\x1a\xd2\xd8\xe3\xac\x03\x0a\xb6\x94\x17\x0c\xda\xb3\x92\x0e\xe3\x2d\xcd\x59\xb9\x7e\x8b\x39\x72\xcc\x80\x6f\x8c\x1f\x30\x48\x37\x67\x65\xca\x3e\xc3\x73\xac\x76\x3b\xe9\x41\x9c\x4a\xa7\x15\xe8\xb5\x84\xfa\x1d\xb5\xd5\xe8\xd8\x04\xdd\xd1\xe7\x2f\x26\xa9\xeb\x0f\x32\x1d\x78\xfe\x4e\x51\xe7\x6f\x96\x23\x58\xaa\x7d\xd8\x62\x96\x12\x40\x19\x8d\xe5\xf3\x19\xc4\x5c\x81\x1b\x8d\x65\x2d\xda\x10\x3b\xd1\x2d\x72\xa2\xc1\xad\x7f\x77\xb7\xf5\x00\x32\xe7\x12\x76\x65\x0a\x28\x99\x03\x33\x2f\xcb\xc9\xb4\xce\x27\xe9\xb9\x9c\x98\xf5\x2e\xb8\xcf\x26\x8f\x6a\x8a\xac\x82\x62\x02\x23\xa0\x15\x75\x51\x03\x3a\x75\x58\x06\x74\x92\x95\x62\x20\x6a\x40\x3a\xce\x3a\x47\x12\x0a\x42\x0d\xc6\xd1\xbc\x21\x8a\x4d\x54\x68\xbb\xb3\xd9\xfb\xee\xa1\xf7\x3e\x78\xc3\x89\x5a\x8c\x33\xe3\xfb\x9e\xf1\x7c\xf1\x16\x42\x1a\x49\x62\x1a\x8b\x57\x18\x14\x1a\x60\xc2\x03\x5f\x61\x79\x8d\xa1\x08\x1d\x48\x9a\xe7\x9d\xd4\x21\xcd\xeb\x32\x3c\xa4\x3d\x5c\x9e\x0a\x0f\x9c\xfb\xd2\xfa\xd8\x7c\xd3\x5e\xdf\xad\x31\x78\xc4\x43\xee\x50\xc0\x33\x6b\x43\xee\x60\xce\x52\xcf\x16\xcc\xd2\x9b\x4e\xd4\x0a\x2f\x8d\x9f\x25\x60\x0b\x8f\x78\x5b\x28\xda\xe7\x58\xed\x6e\x12\xf0\x05\x80\x09\xd0\xdd\x12\x3c\xe0\x6a\x94\x0c\x2f\x3d\xe0\xb6\xd9\x66\xdb\xed\x62\x33\xa3\x46\xf3\x0c\x48\x61\x22\x05\x3d\x60\x1a\xdd\x4c\x71\x0d\x2a\xc6\xec\x0c\xca\x35\x4f\x16\xb8\x5d\xaf\x1d\x37\xd6\x2e\x1b\x22\xb6\xcd\xb0\x5c\xce\x5f\x8b\x39\xaa\x66\xf4\x8d\x77\x8e\x54\x97\xb3\xc3\xf1\x89\xb6\x8b\xce\x08\x5d\x45\x66\x80\x62\xdd\x35\x81\xf9\x32\xe8\x5f\xb4\xad\xf6\x2f\x9a\xd1\x07\xee\xa0\xa8\xe9\x73\xa5\x75\x54\xe5\x5a\x14\x1f\x0e\xf5\x9d\xbe\xed\xb2\x4e\x70\xa8\x4c\xbf\x98\x03\x3f\x3a\xfc\x7f\x70\x68\x70\xa8\xcf\xfa\xb6\x9b\x1f\x1c\xda\x85\xf9\x18\x3b\x7c\x67\xbe\xb6\x0f\x47\x24\xb8\x00\x56\xab\xf4\xfc\x3e\x03\xb2\x99\xa9\xa1\xc5\xbb\x99\x61\x47\x5b\x40\xe7\x60\x93\x91\xfe\x05\x4c\xf2\x47\x6a\xaf\x2c\xa3\x0d\x0c\xc2\xdd\xdd\xed\x64\x71\x15\x9f\x9a\x50\xb1\x6d\xb5\x6f\x8b\x98\x56\xd3\x03\x67\x04\xe2\xda\x35\x48\x58\x3b\xed\x81\xb3\x2b\x3c\x90\x1a\xbb\x29\xa1\x21\x22\xf4\xc0\xe9\x5d\x1e\x69\xb1\x3f\x9d\x76\xcf\x44\xdf\x25\x7e\xf8\xea\x5b\x71\xd0\xac\x7a\x04\xcb\x1b\xa3\x13\x62\xcd\xa0\xa0\x59\xf8\x75\xbc\x73\xf8\x24\xe7\xc8\x52\xf2\xc5\x8c\x73\x67\xe4\x4c\x0c\xad\x73\x68\x7f\xa5\x37\x19\x71\xf3\x2e\xcb\x1d\xe7\x5c\x5a\x97\xa5\x1d\x73\x73\xa1\x57\xce\x94\x10\xf4\x4c\x29\xf8\x0a\x94\x91\x6e\x02\x8c\xe4\xf9\x09\xed\x50\x65\xe4\x8c\x12\x3d\xc6\x76\xc0\x68\xf5\x9d\x34\xb4\xd7\x8c\x10\x11\xcb\xf5\x9d\x2c\x83\xad\x57\x85\x3f\x51\x35\x64\xaf\x35\x79\x3b\xe2\x61\xe1\x58\xe7\x41\x0e\x3d\xf1\x5d\x22\x2c\xce\x98\x48\xc9\x3b\x43\xed\xcf\xaf\x45\x9d\x83\x5b\x49\x31\x11\x18\xd2\x79\x31\x0c\x69\x17\x3c\x26\x5c\xfb\x98\x30\x7b\x92\xf2\x0a\x52\x99\x5c\x41\x1b\x35\xb5\x85\x2f\x94\x2f\xe7\x49\x36\xbe\xa3\x81\x55\x40\x93\xdf\xa2\x16\x26\x36\x27\x71\xbc\xb8\x87\x97\xa1\x46\xc1\xa9\xc5\x0a\x4b\x99\x8f\x0b\xee\xcd\x7e\x1c\x22\x0c\x6c\xad\xd4\x2d\xa1\x80\x27\xc4\x3d\x9f\x93\xc8\x88\xb1\x5e\xbe\x06\xe1\x2a\x61\xb5\x38\x51\xb8\x8c\xf1\xa4\x18\x98\x2c\xb1\x9c\x4c\x7b\xba\xb1\x64\xe9\xad\xf0\x94\x3e\x85\x56\x14\x73\x4a\xeb\x2b\x46\x64\x0e\xe6\x53\x69\x0d\x8f\x19\xa7\x72\x54\x83\x0b\x87\xdc\x20\xea\x6f\x1a\xf0\xb6\x60\x60\x10\x90\x1a\xd7\x19\x1d\x18\xe1\xe1\x02\x38\xc1\x87\xb6\x76\xab\x1e\x7e\x06\x87\xd9\x9a\x08\x5d\xec\xd6\xe1\x55\xd0\xec\xff\x19\x31\xfd\x1f\xe7\xb6\xe8\xab\xe0\x18\x75\x15\x2c\x7d\x16\x97\xc4\xcf\x62\xa6\xac\x8a\xce\xa6\x15\x3d\x6c\x54\x54\x41\x2e\x77\x54\xc9\x57\x11\x2d\xbe\x0d\x79\x9d\x6e\x89\x5e\xa7\xa5\xf1\xeb\xe4\x46\x74\xe0\xbc\x2d\xa6\xcc\x0b\xe2\xa7\x02\xe4\xc5\x77\x76\xff\x1f\xe2\x41\xb9\x65\x7f\x39\x56\x7b\x05\x73\x10\x6b\x2b\x85\x21\x44\x80\xb6\xa5\xe1\xb6\xb6\x1a\xad\xdc\x2e\xb7\xdb\x6e\xbb\xed\x21\xdd\x8d\x9f\x05\xd5\xf4\xce\xbb\xc8\x94\x37\x7b\xec\xb9\xe7\x9e\x7b\xed\xdd\xd2\xd2\x32\x7e\x9f\x7d\xf7\xdd\x77\x02\x24\x07\x6f\x3d\xe0\x80\x03\x0f\x3c\xe8\x20\x74\xbb\x9c\x9c\xcf\x07\xc1\xff\xf9\xce\x77\xbf\x7b\x18\x64\xbd\x91\x7e\x97\x3f\x38\xba\x6d\xea\xd4\xa9\x53\x8f\x39\xe6\x98\x63\x7f\x78\xdc\x71\xc7\xfd\xe8\xc7\x3f\x6e\x6f\xff\xc9\x4f\x7e\xf2\x53\xc8\x82\xf3\x77\x98\x05\xe7\x1f\xff\xe9\x97\xbf\xfc\x7f\xff\x3c\x7d\xfa\xaf\x8e\x3f\xfe\x84\x5f\xff\xfa\x37\xbf\x0d\x5d\x35\x07\x0b\xb2\xe1\x6c\x8a\x66\xcf\x83\xa1\xaf\xe6\x3a\xe9\xab\xb9\x9e\x21\xbf\x46\x49\xbb\x97\x87\xf7\x73\x90\xb5\xf1\x7a\x2e\xd9\xf6\xd9\xac\x89\xd5\xfc\x4b\xa8\x39\x5c\x6f\xdf\x71\x04\xcf\xfe\xad\x97\x5f\x2c\xca\xfd\xc6\x2b\xd4\x2c\x42\x42\x81\xdf\xe0\x2e\xea\xb4\x73\x01\x6e\x8a\x61\x17\x9d\x5c\xf3\x8b\x07\x49\x42\x1e\xeb\xfd\xf9\x49\xef\x6b\x78\x9c\x15\xa1\xd8\x39\x43\xff\x26\x9d\x60\xe0\xb3\xe9\x04\x53\xd5\xc4\x6a\x4e\xf0\x30\x99\xf1\xf1\xd4\x07\xe6\x72\x06\x4f\xbc\xd0\xeb\x9b\x63\x46\x0f\x13\x24\x67\x39\xd7\x3b\x6e\x05\xb7\x0e\x83\x4d\x31\x12\x68\x27\x57\x78\x36\x19\xf2\x75\xba\xf2\x19\x45\x2e\x1d\x83\x5c\x58\x03\x09\x7b\xd0\x21\xe6\x9f\x69\x6d\xab\x19\x8a\xa2\x32\xfc\x60\x9c\xdb\xc5\xb5\x3f\xe5\x44\xcc\xdc\x03\x8d\x6a\xdf\x87\xe9\xc7\x85\x2a\xf5\x5f\x7a\xa0\xb3\xfb\x27\x2c\x82\x52\xdb\x6a\x95\x96\xa2\x93\xdb\x81\x41\x5f\x38\xd2\x95\xa1\x9b\x63\xd9\x4e\x8e\x13\xdc\xc5\x31\x52\x0e\xae\xe5\xff\x57\x65\x75\xe5\xda\x5a\x78\x18\x46\xaf\x45\xe9\xe5\xce\xa2\xd3\xf5\x36\xbd\x4f\x0c\x00\xca\x35\x3a\x90\x6b\xd0\xde\x6e\x2e\xd1\xc8\x65\x0f\xa4\xf7\x05\xed\x90\xe7\xa7\x74\x06\xfc\x1c\x64\x03\xf2\xc2\xc8\x1d\x17\x12\x9f\x98\xf9\x2d\xce\x89\x24\x30\xdf\x85\xfc\x16\x69\x4c\x61\x73\x98\x9f\xd2\x99\x4f\x46\x63\x12\x21\x1f\xa9\x0f\x92\x83\x57\x62\x92\x80\x19\x3e\x52\x5a\xc6\x47\xea\xab\xf2\x2b\x75\x3e\x9b\xed\x20\x91\x10\xdc\x5a\x7f\xe1\x89\xe7\x92\xe0\x7a\x99\xca\x23\xe4\x67\x90\xe0\xaa\x26\x42\x32\x05\xbf\xca\xaf\x90\x97\x9d\xd9\x7d\x91\x97\x9d\x0b\x86\x42\x6a\x85\x6e\x01\xd3\x88\x53\xe8\xcf\x50\x0e\xff\x29\xad\x65\x25\xb4\x31\x1a\x12\x11\xe1\xe3\x9c\xcc\xf7\x10\x0a\xe2\x9b\x0c\x41\x7c\x34\x24\x23\x8a\x48\x96\x5d\x85\xb7\x8b\x0a\x23\x19\x4e\xa5\x95\x0c\x67\x53\xec\xed\xa2\x2a\x17\xe6\xc4\x89\x58\x79\xa4\x1a\x15\x73\x90\xc2\x4c\xc9\xe0\x95\x21\xd3\x65\xcf\xc8\x56\xc2\x3a\xfc\xc8\x93\x0b\xc4\x70\x11\x05\x2f\x94\xc9\x3c\xe0\xd2\x9f\xd6\x79\xdd\x77\x86\xd2\xe0\x44\x7a\x9c\x78\xc9\xba\xf1\x7f\x25\x76\x04\xf2\xdf\x32\x73\x0b\x98\x09\xa3\xd3\x76\xbe\xf0\x92\x2e\x58\x72\x7d\x62\xbc\x3d\xa6\x11\xaf\xd1\x63\x30\xb9\xc2\x54\xbd\xb1\x75\x52\x09\x31\x6f\xfa\x9e\xb5\x33\x38\xca\xe3\x63\x7a\xd1\xba\xd6\x5a\xdf\x3d\x65\xd6\x23\xc3\xb5\x68\x35\xb3\x80\xc3\x72\x1a\x1a\xc6\xba\xa8\x5e\x3f\xac\xe3\xdb\x17\xfd\xe7\xf7\xd3\xee\xf3\x7a\x7c\xbe\x02\x48\xcb\x3a\x80\xa6\xf8\xbd\x88\xa1\xdd\x6c\x0d\x6d\x82\xf6\x7e\x9f\x41\x63\x89\x7c\xe4\x9d\x72\x2f\x1f\x00\x85\xf2\x77\x3b\xe0\xb0\x8e\x04\x26\xe7\x20\xeb\x52\x3d\xc6\xa5\x62\x73\x1f\xae\x14\x19\xd3\x71\xdd\xe1\x34\x01\x22\x9d\x21\xf7\x77\x4f\xb4\x57\xe5\xaa\x62\xfb\xbb\xbd\xac\xfd\x7d\x30\xba\xaa\x0f\xa0\x67\x7a\xc4\x19\x52\x94\x8a\xd5\xde\x5f\x4d\xf6\xfe\x5d\xd6\x04\x1e\x22\x7d\xca\x87\x48\x1b\xf7\xc4\xd2\x86\x19\x53\x34\x2d\x8c\x29\x3a\x50\x7b\xa8\x17\xf6\xee\x7e\xab\x77\x23\x20\xef\x51\x44\xfa\x8c\x12\xbc\x8f\x1e\x48\x20\x5b\xea\x7d\x34\x5d\x3b\xfb\x82\x98\x31\x29\x4a\xa8\x59\x53\x44\xa8\x51\xa7\x5c\x88\x8a\xae\x04\x1a\x15\xb6\xa1\x80\xd1\xd7\x62\x42\x25\xcc\xad\x77\x50\xb8\x01\xf4\xc9\xed\x74\xf4\x05\xcf\x09\x3e\x15\x48\xe7\xf9\x2e\x9e\x65\xf9\x47\x31\x13\x91\x3a\xaa\xf5\x6d\xc2\xe7\xf4\xac\xae\x2e\xc5\x2d\x65\x1d\x1d\xcb\x43\x85\x47\x38\xe2\x7a\x88\x4f\x8e\x44\x4c\xea\xe6\xc7\x92\xc4\x20\xad\x9e\x89\x6b\x30\xc0\xac\xd0\x8f\xc7\xa2\x0f\x68\xc8\x3e\x08\x13\xa2\x4e\xe6\x47\x30\x81\x91\x47\x85\x3e\x32\xa7\x29\x32\x8f\x69\x48\xa9\xd7\x58\xe1\xbb\xf2\xdd\xa7\x1c\xf0\x8d\x47\x0f\xc4\xfd\xf4\x3c\xa6\xe4\x3c\xa6\xfd\x54\x87\x4c\xac\xf1\x48\x98\xc7\x08\xb4\xc8\x05\x1e\xe3\x29\x83\x88\x4c\x3b\xc7\xb3\x5b\xcc\xfb\x2c\xed\x19\xb8\xa2\xee\xeb\x61\xe2\xc1\x7d\x6c\x06\x3f\xde\x39\x1c\xf8\x7b\xca\x77\xf0\x24\x94\xca\xbf\x01\x96\x65\x38\xe4\x96\x08\xa6\xf8\xa2\xb5\x6b\x9e\x17\x05\xf7\xf6\xc8\xf4\x39\x64\x5a\x19\x99\xee\x82\x28\x8c\x97\xf1\x55\x4c\xc8\xb8\x57\x81\x60\x89\x71\x18\x2f\x08\xf2\x04\xa5\xef\x9e\xe5\x46\x58\xbc\x3e\xdc\xf3\xf9\x86\x74\x8f\x7f\x13\x9d\xe1\xe9\x7c\xe2\x60\x76\x8b\x98\xb0\x8d\xd6\x84\xbd\xec\xc8\x54\x46\x71\x0c\x26\x32\xd5\xc0\x3b\xc3\x3d\x96\x4d\xe8\x3f\x8f\xb1\x65\xbb\x16\x1e\x8e\x3e\xcb\x3a\xc8\x40\x76\x8e\x18\xd4\xfb\xd6\xa0\xde\x95\x19\x89\x0c\xbf\x91\x0f\xf0\x61\xfe\x74\x26\x13\x13\xf5\x07\x1b\x24\xe6\x4d\x17\x97\x76\x0b\xf5\xa0\x9b\xcb\xd0\x2f\xf5\xa0\x07\xe5\xd9\xa0\x73\x89\x3a\x2a\xe0\x37\xc3\xf7\xe1\x43\xda\x8b\x0b\x59\xa1\xc7\x7a\x83\x11\x7a\xb6\x88\x61\xcc\x7e\xd0\xfb\xe1\xed\xc0\x20\xc2\x68\xac\xac\x7a\x0a\x74\x95\x3c\x73\x83\x32\x63\xd1\x02\x86\xce\x49\xf8\x9e\x20\x44\x18\xe2\x3a\x1a\xd5\xb6\x8e\x46\xb5\xad\x2b\x88\x6a\xeb\x62\xe8\xa1\xe4\x3b\x7d\xe3\x9d\xad\x1b\x59\xb0\xd3\x9c\x46\xc9\x64\xd1\x0a\x3e\x47\xa6\x24\x32\x33\x12\xcd\x63\xe0\x6a\xee\xf9\x3c\xe8\x64\x73\xc1\xbb\x5c\xd5\x9e\x81\x1b\x1a\xb9\x63\xc5\x38\x8e\x8b\x5b\x7f\x94\xc3\xf8\xc9\xb3\x36\x45\x39\x8c\xef\x0a\xde\x41\xe0\xf8\x3b\x8b\x81\x1e\x37\x70\xb2\x2c\x70\xb2\x5c\x9c\x1c\xf9\x39\x0c\xf4\xb6\x30\x15\x41\x7d\x07\x8d\xb4\x5b\x38\xcb\xa4\x94\xcf\xd0\x8b\xbb\xf0\xf5\xd1\x51\x67\xe1\xe9\xb3\xa2\xcf\x42\x09\x8d\x13\x42\x50\x84\x77\xee\x6e\x1e\x06\x92\x99\xf9\x97\xce\xa0\x95\x15\x82\x81\x29\xdc\x27\xc7\x4c\xcc\x62\x1c\x81\xda\x24\x4d\xab\x7a\xcc\x98\xa6\x91\x51\xe3\x58\x1c\x3b\x0e\xa3\xfa\xa2\x43\x89\xf3\xd2\x3b\x8b\xd6\xff\xa8\xd1\x9f\x3a\x0f\xd5\xbb\xc4\x4b\x89\x6e\xd2\x73\x18\x94\xc9\x9f\x8f\xb8\x37\x85\x26\xec\x1e\x09\x88\x93\x02\x95\x70\xa1\x03\x0c\xec\xf2\x11\x91\xea\x99\x73\x87\x6b\xd4\x31\xd2\xc5\x79\xf1\xa3\xae\x8e\xea\xcf\xf9\x09\xd4\xd4\xc3\xca\xa4\xa6\x0b\x63\xa9\xa9\x59\x85\x37\xfa\x76\x64\x63\x04\x25\x5d\x44\xab\x79\xd8\x18\x43\x25\xb1\x03\x5d\x42\x8b\x45\xfa\x95\x5f\x56\xb4\xc4\xf2\x98\x12\x9e\xe3\xdd\xb4\xfd\xff\x08\x65\x6f\x8e\xd5\xce\x70\x1c\xe2\x43\xac\xb3\x64\xd5\x8f\x1c\x39\x6a\x14\xfa\x1f\x00\x04\x8f\x76\x23\x56\xca\xda\x5d\x76\xdd\xb5\x19\x63\xe4\xf7\xdc\x73\x2f\x8c\x91\x07\x65\xed\x7e\xfb\xef\xbf\xff\xc4\xd6\x03\x0e\x38\xf0\xa0\x49\x07\x1f\x7c\xc8\x21\x61\x72\x72\xd0\xd3\x1e\x75\xd4\xf7\x7f\x10\x67\x0d\xdb\x1c\xad\x6e\xed\x54\xc9\xc7\x7b\x81\x9d\x3b\xc1\x6f\x3b\x02\x26\xef\x7c\xaf\xea\x70\xf3\x9c\x04\xcb\x71\xc2\x28\x1e\x49\x71\xbd\xcc\x82\xe8\x22\xed\x3c\x63\xe1\x66\xa1\xb2\x55\xaa\x6e\x05\x53\x5f\x0e\x4e\x13\x6e\xe0\xcf\x6f\x4c\xf9\x9c\xb8\x32\x7f\xdf\x43\xef\xa3\x2c\x0f\x15\xb8\xca\xb2\xe6\xc1\xf5\xd8\x0b\xc1\x7c\xc2\x63\x43\x88\xf7\xd2\xad\x68\x39\x3b\x84\x8f\x0e\xfb\xd5\x45\xfb\xf5\x0e\xb5\xb1\x75\x26\xa7\x7f\x7c\xc5\x6e\x7e\x04\xdc\x94\xc1\x7f\xed\x70\xd4\x32\xeb\x9f\x6a\xe1\x19\xfc\x74\x98\xd9\x3f\xd5\x23\xc3\x4f\x69\x73\x94\x7d\xb6\x0a\xae\xb4\xc1\x66\x19\xf4\x90\x12\x2d\x50\x57\xa1\xef\x84\x33\xf3\xbe\xdd\xb5\x51\x4d\xac\xe6\xff\x60\xfb\x41\x44\xd7\x64\x36\xde\x2e\x66\x25\x5a\xd8\x1c\xcb\xf5\xba\x84\xdc\x71\x54\x5b\xbf\x9c\x55\x7b\xba\x43\xcd\xe7\xe6\x28\x8f\xc4\x2a\xb8\xcd\x62\x6f\x59\x21\xa7\x7e\x85\x24\xf6\xb5\xfa\x74\x4e\x4c\x9f\x64\x8f\x50\xd1\xfe\xbc\x91\xf9\x77\x72\x44\x35\x4b\x93\xaa\xd1\xd7\xd1\x2e\x16\x02\x35\x76\xc9\x04\xc3\x90\x90\xab\x31\xa5\xaf\xa6\xdb\x63\xca\xdf\x27\x1d\x7d\x0b\xee\x62\x61\xd6\x2e\xd7\xe7\x1a\x51\xa0\xe4\x9d\x72\x21\xed\x5c\x62\x98\xe4\x85\xb1\xc3\x28\x12\x26\xd9\x4b\x5e\x2c\x06\x36\x85\xb3\x60\xa0\x4d\x4d\x27\x33\x92\x22\xb3\x46\x83\x24\x1b\xe1\xee\x8d\xd9\x9e\x0f\xa0\x31\x92\xef\xe2\x13\x19\x23\x39\x2d\x2a\x46\x32\x12\x71\x6a\x19\x1d\xac\xa1\x29\xea\x62\x4a\x35\x94\x21\x5f\xa7\x45\xc5\x48\x86\xa0\x53\xf0\x46\xc0\x25\xda\xd4\xb4\x1f\x99\x68\x53\x18\x6c\x8e\x29\xa6\xf7\xa7\x8d\x48\xc0\x0a\x12\x4f\xdd\x26\xd1\xa7\x76\xc3\x58\xef\x87\x1d\x1d\xec\xad\xc3\x26\x5d\xcf\xe7\x3a\xc3\xde\xdb\x78\x99\x25\x70\x4a\xae\x0c\x44\x86\x2e\x49\x75\xd9\xd7\xd1\x68\x1d\xfd\xc5\x26\xa1\xbd\xe8\x24\xe4\x48\x94\xdc\x5e\x98\x8d\x77\x4d\x78\x49\x36\x87\x39\xce\x9d\x1c\x28\x1b\xf2\x6a\xbc\xe5\xa2\x2a\x30\x48\x77\x28\x3f\xae\xe9\xa8\xef\x98\xf6\xa3\x50\x55\xb9\x97\x97\xbf\xcf\xd1\x61\xde\x33\x95\x19\x83\x7b\xbe\xa3\xd5\x86\x6f\xe2\x1d\x54\xc2\x6b\xcd\xc4\x29\x15\xb3\x81\xd1\x84\x72\x1a\xae\xb8\x52\x4e\x83\x6b\x4c\xc3\xcd\x5b\x4e\x0b\x74\x1a\x26\x62\x6e\xde\xbb\xd5\x8d\xb6\x70\x1a\x24\x81\x3b\x84\x2d\x30\xb2\x09\x0a\x10\xe8\x0e\xc4\x4b\xe9\x24\x7d\x27\xed\x62\xb6\xa5\x69\x9c\x4a\x49\xba\x4b\xb9\x70\x56\x77\xd0\xd1\x27\xdc\xa1\xbb\x4a\x8a\x94\x3c\x14\x73\xf1\x92\xb0\xee\x2e\x1a\x28\x09\x43\x69\x94\xcf\x29\x0f\xb9\x8b\xf6\x62\x71\x25\xea\x5c\xb3\xb2\x60\xce\x0c\x90\xbc\xd7\x2a\xdb\x0a\x37\xcf\xd8\xb8\x5d\x1b\x8a\x59\xf4\xc6\xa7\x0a\xcf\xb8\xf1\x6b\xfd\x29\x6e\xef\xac\x03\xba\xee\x1d\xed\x23\x37\xc6\x7f\xfe\xc1\xe8\xd3\xaa\x55\xc7\x41\x17\x8c\x6b\xad\x35\xae\xbd\x65\x00\x4d\xcc\xb8\xa6\xdb\xe3\x32\xa1\xe2\x1e\x49\x58\x57\xe9\xdc\xa6\xbc\xda\x72\x18\x71\x9b\xdf\x5d\x7b\x6a\x16\xf4\xed\x31\xab\x6f\xcd\x70\xf5\x0d\xf7\x59\x98\x14\x7f\x4a\x99\x01\xc2\x4f\x24\xcc\x3f\x0d\x10\x9e\xa1\xd3\x81\xc8\xfd\x8f\x8b\xe2\xc2\xd9\x30\xd6\x8b\x70\xfd\x33\x93\x54\x9a\x2e\x79\x4f\x6f\x31\xd5\x5b\xfa\x0f\x19\x87\x8d\x19\x9e\x47\x5b\x94\xcf\xb2\xdc\x77\xb2\x2e\x9c\xef\xa3\x22\xa8\xff\x39\x6b\x76\x9f\xc1\x98\x67\xdf\xd1\xfc\x72\x83\xa3\x42\x64\xf0\x6d\x7d\x63\x8a\x03\x98\x78\x89\x56\xf9\x80\x21\x2c\xd5\x96\x27\x76\xbd\x1c\x2f\x76\xd5\x44\xdc\x7c\x6b\xd1\x39\xb1\x12\x53\xe9\x38\xc1\x09\x1d\x81\xe2\xd2\xaf\x39\x08\xce\x96\x82\xab\xa8\xef\x04\xdb\xd2\x64\xd2\xd5\xf8\x43\x55\x51\x91\xf6\x8d\x48\x91\xb6\xa8\x8c\x1d\x56\xf0\x16\xad\x20\xf2\x52\xb8\xa9\x68\x89\xf7\x63\x4a\x78\x8e\x77\x65\xc3\xdf\xc4\xb5\x31\xc7\x6a\x7f\x85\xe1\x2b\x98\xa5\x12\x83\x4b\xab\xa5\x6f\xba\xf4\x6d\x04\xe7\xc6\x31\x63\xb7\x06\x7c\xd6\x6d\xb7\xdd\x4e\x06\x99\xfa\x7e\xb6\x31\x97\x13\x17\xc4\x5d\x76\x6d\x6e\x6e\x36\x2f\x88\xfb\xec\xbb\xef\x84\x09\x13\xf6\xdb\x6f\x7f\x70\xe8\x39\xf0\xc0\x83\x26\x4d\x3a\xf8\x90\x04\xb4\xb4\x8f\xa2\xaf\x84\x31\x68\x69\x54\xed\xa0\xea\x98\x4d\xeb\x58\xeb\x16\xaa\x34\x33\x8d\x4c\xab\x0f\xf7\x52\xf2\xba\x90\x85\xf5\x53\xd0\xfa\x1f\x6c\xab\x39\xd1\xdc\x24\x1f\x2a\xe9\x99\xe4\xc6\xe0\x91\x7b\x3d\x03\x86\x23\xdc\xf2\x07\x92\x97\x97\x6b\x75\xa7\x4a\x11\xd6\xcb\x08\x90\x97\x2a\x62\x80\x79\x85\xce\x27\x4f\x49\x51\x16\xf2\xfe\x6f\xdd\xe8\x8a\x7b\x72\x4a\xaa\x3d\x53\xe2\x7a\x13\xad\xf6\x7c\x42\x5a\x84\xfc\x14\xa8\x3d\x5d\x2f\xac\x3d\x93\x4d\x79\x06\x6f\x9e\xec\x8b\x5a\x83\xb1\x24\xee\x63\x3f\x79\x58\x2b\x44\x21\x2b\x54\xf3\xa3\x98\x2b\x41\x8f\x98\xc3\xeb\x99\xf6\x7b\x9c\x20\x0d\x16\xfb\xaa\x5f\x05\xa7\xe6\xfa\xf3\x11\xe2\xc8\xe9\x0f\xde\x94\xb8\xdd\x8e\xfe\xe2\x4e\x74\x25\x0e\x43\x41\xb6\xd9\x9e\xa4\xc6\x03\x47\xa6\xf5\x92\x9f\x8f\x88\xe8\xfd\xd2\xa4\x0a\x30\x63\x32\x37\x31\x6f\x8b\x40\x97\x6d\x8f\x86\xa3\x43\xc1\x6e\x44\xa0\xcb\x36\xa0\x25\x89\x78\xcd\xd8\xd0\x65\x71\x78\x79\x17\xd2\x2e\x46\x41\xb5\xb4\x9b\x50\x2d\x6d\x86\xef\x93\x34\x02\xc6\xb9\x40\x21\x6a\x13\x88\x8d\x7b\xd3\x3a\xa3\x61\xf2\x56\x98\x4c\xf6\x12\xda\xb3\x08\x98\xbc\x46\x27\xa8\x34\x91\x43\x15\xac\x18\x99\x3c\x1a\xb9\xd0\x84\x70\x4c\x07\x82\xa0\x4e\x2c\xfe\x2f\x84\xa2\x7b\x08\x1e\x3a\xd3\x08\x5d\x38\xfb\x36\x39\x79\x95\xc6\xe4\x5d\x3e\x94\xc9\x8b\x87\xc3\xdd\x15\xe5\xf6\x89\x5a\x6c\xef\xb1\xc4\x76\x09\xce\x78\x3d\xb3\xe6\x8e\xc2\xbb\xa3\xb1\xde\x06\x69\xbb\xd2\xe0\x81\x75\x36\x29\x63\x9d\x7a\x06\xa3\x01\x08\x75\x82\x6f\x75\x2b\xd8\x03\x03\xea\x5b\xa4\xd0\x8f\x90\x24\x5c\x7b\xdb\x70\x0d\xd7\x86\x5b\x4d\x1a\x21\xd5\x17\xa6\xab\xf6\xc9\x56\x12\x8b\x79\x84\x57\x16\xa8\x9b\x99\x6a\x22\xf2\x8a\x71\x3d\x1d\xfe\x90\xc1\x58\xa6\x10\xf7\x95\x1c\xba\xaf\x34\x7a\x39\x03\x8a\x05\xe5\x2c\x04\x4d\xf5\xe5\x6f\xa6\xef\xca\x47\x05\xbe\x2b\x3b\xc9\x72\x96\xc0\x7b\xab\x55\xb4\x59\x8a\xfe\x43\x81\x7d\xbd\x3d\x76\xfc\xb1\xb0\xaf\x4d\xfa\x9a\x50\xd0\xb3\x3b\xac\x9e\xf9\xf2\x9a\x20\xb7\x4f\x59\x70\x6c\x03\x09\x2b\x43\x11\x94\x67\xc4\x21\x28\x6f\x2f\xaf\x0c\x92\xab\x2b\x81\xdf\xb5\xc0\xce\x48\x2b\x11\x09\x15\x1e\x43\xb0\xa3\xa8\x13\xe8\xde\x62\x3c\xbc\x00\xc0\xb8\x08\x98\xdb\xfd\x08\xa8\x84\xca\x98\xb1\xd4\x91\xf5\x0d\x87\xc6\x50\x49\x30\xb7\xb6\x52\xc0\xdc\x1e\xd8\x72\x46\x64\x49\x18\x0f\xe2\x2d\x02\x4d\xcd\x5b\x45\x70\xa3\xa2\x1b\x34\x82\x70\x1e\xb1\x08\x67\x0d\xa2\x1a\x45\xd0\x74\x09\xbe\x3d\x8f\x26\xd0\x34\xc5\x7a\x23\x34\x0d\x53\x5f\xeb\x99\xf4\x04\x42\xc8\x08\xcf\x4f\x65\x5d\xf0\xb0\xad\xf1\x02\x47\x67\x91\xe0\x10\x47\xe4\x69\x13\x2a\x4a\x50\xd4\x37\xc4\x1c\x51\x15\x5c\x23\xd4\xcb\xa2\x22\xa8\x80\xc2\x19\xbd\x44\x5f\x89\x94\xec\x5f\x89\x2d\xe1\x47\xde\x8f\x5e\xa7\xe5\xd7\x44\xd5\xb8\x31\xa6\x46\xcf\xf1\xae\xdd\xfa\x6f\xe5\xae\xf0\x1d\xc7\x31\xf3\x85\x80\xfd\x08\x6f\x07\xa1\xdd\x48\x5a\x8d\x9a\xc7\xed\x26\xae\x04\xe2\x3e\xb0\x8f\x74\xed\x07\x5b\xd1\x21\x71\x66\xa1\xc1\x44\xb3\x10\x26\x71\x0c\x94\xb7\x74\x97\x0d\x97\x3c\x98\xa4\xa6\xbf\x81\x69\x87\xfb\x43\xa5\x30\x7b\x48\xa8\x66\xf3\x89\x9a\xad\x41\x30\x8a\x60\x60\x6d\x7d\x02\x78\xde\x5c\xda\xd8\x15\xac\xd0\x1c\x0e\x95\x8c\x77\x9a\x35\xce\xc1\xc1\x28\x33\x4c\xb2\x0d\x07\x15\xe8\x66\xb6\x1b\x5c\x16\x68\x64\x41\x74\x0c\xef\xae\x50\x4e\xe1\xee\x44\x47\xfb\xef\x02\x17\x8e\x70\x70\x0d\x8d\x4e\x5b\x3f\xd1\x1d\xfa\xe2\xbd\xb6\xd0\x61\xff\x00\x0c\x1a\x6b\xf5\x8c\x29\x66\x9e\x6b\xc4\xd5\x93\x01\xaf\x96\xb3\x9b\x63\xf9\xea\xc3\x46\x38\x25\xdd\xaa\x15\xb7\x94\x4c\x64\xe0\xa1\xfa\x08\x17\x0b\xd5\xda\xa2\xb2\xa6\x77\x1b\xb8\x59\x84\xd8\x67\x32\x17\x99\x1c\x0b\xd3\xe4\x42\xd1\x73\xbb\x24\x7a\x6e\xa8\xe9\x53\xda\x84\xfa\x30\x80\xb1\x39\xc7\x03\xff\x10\x2e\x78\xfa\xe6\xa7\xb3\x16\xe6\x0e\xe9\xe1\x9f\x35\xb5\xa5\xdb\x94\x69\x6c\x9f\xa8\xd0\xa7\xee\x58\x1a\x6d\x51\xc0\xcf\xf2\x20\x30\x4c\x27\x67\x92\xd7\x6c\xd3\x89\xa5\x04\xb1\xc2\x8a\x17\xd3\x06\xdf\x53\x22\xa5\xb9\xb4\x67\xc5\x2c\xed\xe8\xd2\x96\xd6\xac\xac\x27\xa6\xb2\xad\x4b\xa5\x93\x60\xe0\x91\x7a\x2d\x31\xb7\x59\x89\xd5\xc2\x3b\x5b\x39\xf4\x51\x05\x8a\x71\x62\xfc\xc0\xec\x64\xdf\x2a\x7d\x9c\x9f\x44\x1f\x39\x10\xc6\xf1\x18\x34\xe8\xe3\x82\x58\xfa\x68\xa5\xf4\x31\xcd\xa2\x8f\x8b\x86\x4c\x1f\xbd\x25\xd0\xc7\x25\x31\x4b\x9a\x1d\x0a\x7d\x5c\x16\x53\x59\x53\x69\x95\x99\xfe\x37\x55\x88\x1a\x9a\x01\x29\x58\xa1\x8d\x15\xc4\x63\x36\xc3\xcf\x50\x6a\xbb\x88\x78\xcc\x71\xf0\x5c\xc2\x10\x14\x86\x31\x56\x21\x3c\x41\x86\x28\xbd\x43\x8c\x76\x49\x33\x70\x5e\x3c\x5c\x9f\x60\x48\xbc\x2a\x96\x60\x69\x06\x2f\x4a\xb0\x0d\xc4\x96\x2c\x11\x35\xbf\x55\x82\xed\x4f\x22\xd8\x09\x4a\xe6\xb5\x01\xfb\xae\x89\x25\xd8\xc9\x94\x60\xed\x84\x82\x2b\x8a\x12\x6c\x81\xaf\xcf\x75\xb4\xa5\x87\xa3\x29\xf5\x86\x18\xe2\xda\x67\x28\x94\x7a\x73\x4c\x65\xfb\x95\x7c\xe2\x19\xd6\x8e\x6f\x75\xf1\x56\x26\x2d\xde\x21\x61\xc0\xb1\x99\x43\xf2\xd6\xd8\xc5\x9b\xa2\x16\x2f\x18\x78\xae\x59\xf3\x60\xab\x3f\x61\x6e\x62\x63\x6d\x6f\x8f\x5d\x5b\x73\x7e\xff\x14\x33\xbf\x93\x86\xb2\x58\x03\x31\x95\x1d\x3a\x94\xca\xee\x8e\xa9\xec\x2e\xa7\xb4\xda\x3c\xc7\xbb\x6d\xff\xbf\x09\x81\xfd\x7f\xff\xa2\xff\x72\xac\xf6\x03\x16\xfa\xc2\x55\x54\x66\x20\x6f\x0c\x24\xa4\x83\xd8\x65\x9d\x93\x0e\x02\x98\xc1\x27\x6e\x1b\xf3\x6e\xb3\x2b\xd8\x3b\x76\xdf\x7d\xf7\x3d\xf6\x10\x37\x9c\xbd\x95\xcd\xc3\xb8\xe7\x84\x1e\x71\x47\x7c\xef\xc8\xa3\xbe\xff\x83\xa3\x8f\x6e\x9b\x7a\xcc\xb1\x3f\x3c\xee\x47\x3f\x6e\xff\xc9\x4f\x7f\xf6\xf3\x5f\x60\x9c\xf2\x3f\xfd\xf2\xff\xfd\xf3\xf4\x5f\x1d\x7f\xc2\xaf\x7f\xf3\xdb\x7f\x99\xf1\xaf\xff\xf6\xef\xff\xf1\x9f\xbf\xfb\xaf\x99\xbf\xff\xef\x3f\x74\x9c\xf8\xc7\x93\x3a\xd9\x2c\x36\x9b\xcd\x61\x73\xd9\xc9\x6c\x1e\x9b\xcf\xba\xd8\x29\x6c\x01\x3b\x95\x2d\x64\x8b\xd8\x69\xec\x74\xd6\xcd\xce\x60\x67\xb2\xc5\x6c\x09\x3b\x8b\x9d\xcd\xce\x61\x3d\xec\x5c\xb6\x94\x9d\xc7\xce\x67\x17\xb0\x0b\xd9\x45\xac\x97\x5d\xcc\x2e\x61\x97\xb2\x65\xec\x32\x76\x39\xeb\x63\xcb\xd9\x15\xec\x4a\x76\x15\xbb\x9a\xf5\xb3\x6b\xd8\xb5\x6c\x05\xbb\x8e\x5d\xcf\x6e\x60\x37\xb2\x9b\xd8\xcd\xec\x16\xb6\x92\xdd\xca\x6e\x63\xb7\xb3\x55\xec\x4f\xec\x0e\x76\x27\x1b\x60\x7f\x66\x77\xb1\xbb\xd9\x3d\xec\x5e\x76\x1f\xbb\x9f\xad\x86\xbf\x07\xd8\x03\xec\x41\x96\x60\xcc\xf9\x32\xd1\x98\x13\x91\xea\xe6\xcb\x78\xfd\x4d\x4e\x5a\x48\x1a\xb4\x32\x44\xfa\xd4\xa0\x3b\xae\xe5\x9c\xab\xf4\xa2\x81\xdf\x01\x30\xeb\xca\xbb\x46\x5c\xfc\xd6\x30\x2f\xbf\x99\x35\xb1\x9a\x07\x19\xad\x7c\x39\x9b\xe8\xfa\xd4\x64\xd0\x6a\xeb\xca\x19\x49\x77\xfe\x00\xf3\xf2\xef\x8a\x4a\x56\x33\xfa\x4e\x33\xf9\xdc\x42\xcc\x4a\x12\xb0\xef\x0d\xf1\xc6\xfd\xcc\xf3\x50\x89\x2e\x75\xf3\x6e\xf0\x84\x6a\xc2\x9d\x1a\x46\xc1\xde\x07\xe5\x30\xf1\x6b\x8e\xda\x87\xd4\x03\x6d\x1f\xda\xe0\xd8\x6e\xf1\xa3\x9a\x58\xcd\xbd\x2c\x2e\xdb\xcb\x69\x91\x13\x9d\x94\xed\xa5\x9b\xbc\x11\x75\x54\xf7\x14\x1e\xd5\x67\xd0\x46\x1e\xae\xa3\xcb\x9f\xe8\xdd\xa8\xb2\x35\x8c\x68\x62\x35\x77\x32\xe9\x76\x48\xe7\x66\x2f\xfc\xc1\xb2\xce\x6d\xdb\xc4\x6a\xee\x60\xf1\xe6\x39\x6b\x0d\xc5\x6d\xf1\x4f\xcc\x03\x37\x86\x55\x2c\xd2\x2e\xb7\xd9\x9e\xf7\xcd\xf6\xbc\x6f\x2e\x98\x77\x21\x46\xde\xce\x62\xc2\x11\x94\x31\x8e\x84\x25\x4c\x0d\xef\xf3\xb7\x31\x2b\x1c\x01\x6b\x0f\xc3\x11\x7a\x58\x7c\x38\x42\xb0\x19\xc1\xeb\x43\x73\x07\x99\xfc\xcd\x25\x4f\xbe\xce\x09\x72\x23\x33\xe3\x0b\x9a\x9a\x58\xcd\x0d\x2c\x56\xb7\xd6\x4f\x9b\x93\x09\xfe\xae\x67\x9e\x32\x24\xe2\x0a\x1d\x84\x0f\xbd\x10\xd7\x50\xcc\x6d\xdf\x7e\xbc\x3e\xeb\x06\x8f\x7f\xd5\x35\xef\x0f\x72\x3f\x80\x01\x53\x7c\x6a\x0c\xcd\x66\x17\x88\x9d\x73\x5d\xf8\x76\x3a\x58\x75\xd3\x8a\xce\xb4\x7c\xa3\xc2\x77\xfd\x0a\x9a\x1b\x68\x85\xa0\x84\x2f\xbe\x39\xe5\x63\xae\x01\x46\x5d\xed\x07\x07\x78\xf9\xd7\x8a\x12\xf7\x2e\xfa\xf2\x22\x66\x91\xd7\xc4\x26\x56\x73\x8d\xf8\x71\xa0\x4f\x6e\xe0\xa9\xfd\x8d\x3c\x34\x3f\xf5\x33\xe4\x49\xcb\x31\x42\x2e\xa5\xb2\x17\x88\xf7\xae\x62\x32\x7b\xc1\x95\xcc\xf3\x1d\x5d\xe5\x41\xf8\xc4\x0b\x06\x56\x86\x55\xe2\xa4\x80\x0b\xc8\x15\x61\x95\xbb\xbb\x4e\xb6\xde\x23\x33\xd6\xc7\x3c\x4c\x8c\x70\x39\x2b\x6a\x87\x5b\x45\x97\xe1\x83\x3a\xa2\x3b\xaf\xd7\x0e\x57\x97\xb1\x52\x36\xa1\xb1\xb5\xc0\x3b\xed\xd2\xa2\x7b\x0b\xe4\x7d\xb9\xbd\xee\x12\xaf\x5c\xc2\x3c\xb4\x38\x5f\x1c\xbd\xc1\x4a\x37\x7c\x87\x1b\x0c\xd4\xff\xbd\x71\x3b\x2c\x3e\xe0\x07\x54\xf8\x17\xd9\x5b\xac\x93\x95\xbe\xc5\xd4\x7c\x17\x46\xfc\x3c\x42\xa7\x3d\x8c\xf8\x39\xb8\x89\xd5\x2c\x65\xb8\xa7\x40\x7d\x7e\x2e\x6c\x2a\xae\x39\x1c\x28\xec\x7b\xe2\x77\xd5\x53\xd6\xae\x82\x75\x38\xc7\x20\x03\x3f\xdd\xe7\xd7\x1f\x80\xf6\x06\x47\xcb\xe5\x2b\xcc\xeb\xfd\x33\xb4\x9e\x4d\x46\xff\xce\x62\xde\x77\x1c\xf9\x5f\xb6\x1e\x0c\xae\x4b\x2c\x3a\xf3\x53\x80\x46\xaf\xea\xad\x09\xeb\x7d\x9e\xd6\xfb\x96\x51\xef\x99\x30\xd4\x14\xe4\xc0\x3a\x83\x79\xc1\x4b\x5f\xdd\xfa\x67\xd7\xda\x68\xe0\x6c\x7d\x86\x20\xab\xce\x25\xf6\xb6\x80\x08\xb1\xee\x70\x5b\x68\x7f\xdf\xe5\xe8\x02\x99\xd6\x9f\xeb\xb3\x95\x6a\xbb\x40\x85\xa7\x31\x0f\x93\xa1\x2c\x62\x9e\x5f\x61\x6c\xc1\x45\x40\xc2\xdd\x3b\x58\x6d\x7d\x2c\x4a\x2f\x34\xdb\x72\x49\xfd\x46\xbb\x74\x6b\x2e\x60\xe0\x49\xa1\x4c\xe8\xe0\x57\x7a\x0a\x93\xc1\xc2\x5d\xf6\x34\x4a\xdb\x5f\x9a\x5a\xd8\xe2\x69\x6a\x63\x3c\x4d\xcd\x63\xc4\x0d\x38\x85\x29\xca\xd3\xda\x1a\x2e\xf1\xfc\x0a\x02\x66\x55\xc5\x6f\xd3\x8a\x1f\x29\xb4\xaf\x41\xb6\x89\x93\x99\xcc\x5f\x31\x17\xa5\x9b\x29\xca\x0b\x30\x85\x66\x9a\x34\x0e\x76\x0e\x2b\x48\x5e\xde\x16\x93\xbc\xfc\x5d\xda\xec\xba\xf8\xe4\xe5\xd2\x3e\xdb\x90\xc0\x5b\x20\xde\x72\x36\xf3\x30\xa3\xd2\xac\x30\x33\x8c\x14\xe0\x92\x79\xe4\xe6\x22\x3c\x12\x32\x1c\x9e\xe4\x61\x50\xd6\x1f\x93\x46\x7f\x62\x69\xa6\xb5\x76\x2a\x47\x7d\x64\x6d\xe9\xf7\x45\x45\x7f\x50\x56\xa8\x34\x58\xa1\xc0\xc1\xed\xbf\xed\x4d\x68\x50\x4f\x65\x01\xf5\x3c\x7a\xcb\x0e\x40\x3f\x41\x05\x68\xbd\x55\x7b\x9f\xd2\xf6\xde\x37\xc8\x68\xa6\x68\xb5\x52\xb6\x9a\xc2\xa0\xda\xff\xf2\x82\x85\x27\x2f\x79\xa0\x52\x1e\x9a\xdc\x77\xb5\xeb\x05\x04\x5a\xfe\x97\xe7\x05\x2f\xcd\xfd\xec\xba\x0a\x6b\x2b\x7f\x2d\x5e\xfe\x9d\xd8\xc9\xcf\x87\x3b\x39\x05\x3f\xcd\x17\xef\xfd\xa7\x71\x64\xa6\x3d\x3f\x15\xbe\xf6\xef\x5e\xfe\x64\x51\xe6\xdf\x3c\x9f\x1b\xdb\xf5\xdf\xc4\x81\x79\xbd\x7d\x06\xcf\x15\x65\xff\x55\xd5\x17\xa4\x3a\xfa\x76\xe3\xce\xed\xd9\x7a\x59\x3f\x7c\x19\xa9\xce\xe4\x83\x10\x78\x89\x32\x4c\xa7\xcf\x1f\x79\x00\x1e\x37\xf5\x1d\x06\xf3\x34\x67\x54\xcd\xe0\x9c\x59\x64\x06\xdf\x35\x66\xf0\xd7\x94\x77\x86\x1f\x47\x62\x80\xe7\x09\xd6\x0a\xa6\x69\xe8\x7f\x18\x14\xb4\xc2\x0c\x0a\x9a\x47\x9b\x7b\xc7\x68\xee\x57\x1e\xe4\xca\xff\xca\x01\xb4\xa2\xe0\x9a\xa5\xf7\x5d\x37\xd3\x5a\x87\x85\x0c\x7e\xf3\x82\x81\xe7\x6c\x8e\x0a\xd1\x89\xff\x6c\x30\x39\xae\x98\x19\xbc\xf6\x4b\x2f\xbf\x94\x01\x5e\x51\xf0\xcd\x2d\x5f\x5f\xf7\x7b\xab\xea\x6e\xfc\xcd\x0b\x3a\x1f\xb1\xab\x3e\x57\xfc\xf4\x8f\xd1\x55\xc3\x6b\xff\xe0\x61\x90\xe4\x34\xcf\x4f\x19\x4b\x3c\x4d\xd4\x57\x20\x13\x01\x5e\xd6\xdf\xeb\xfa\x70\x7d\x29\xe3\xfd\x85\x17\x73\x06\xfa\x71\x47\xe0\x59\xb3\x62\x8f\xc0\x9f\x1a\x27\x20\x60\x70\xfd\xc4\x5a\x3a\x4e\x7d\xb6\x23\x16\xad\x27\x7e\xd1\x7e\x0c\x47\x3e\x06\x70\xff\x28\xba\xda\x58\x5a\x38\x2f\xbe\xda\x1f\x62\xb5\xa7\x8a\x6a\x8f\xf5\x82\x3f\xad\xbb\x6a\xf6\x89\x11\x9b\xf6\x2e\xfc\xdd\x0b\x66\xcf\xbe\xe9\x05\x22\x5e\x6b\xb1\xba\x9f\x01\x7e\x8d\x17\xbc\xbb\xfc\xad\x9e\x3f\x58\x4b\x0e\xf8\x2a\x53\xc5\x12\x15\xec\xc2\xab\x19\xe4\x83\x55\xbb\x30\xd3\x81\x82\x2b\x11\x62\xf5\x1e\x84\x5a\x7e\xe0\xe5\xaf\x64\x10\x44\x67\x51\xc0\xf7\x05\xb1\x3e\x6c\x53\xc0\x15\x4c\x05\xd4\x41\x7d\x13\x38\xa1\xa8\x83\x00\x6b\xc6\x9e\x4a\xc4\xaf\x2e\xb2\x4e\xcb\xe3\x27\xf4\x70\x9c\x50\x00\x28\x3b\xac\x04\x86\xd1\x59\x20\x14\x6a\x25\x7f\x3c\xc3\xf8\x4e\x1c\xc3\xb8\x84\x41\x98\x5c\x70\xe6\xb5\x57\xbd\x6d\xaf\xc2\x75\xf8\x9b\x17\x0c\x3c\x6f\x4f\xd3\x9f\x59\x18\x42\xa7\x84\x24\x35\x4d\xf0\xda\x64\x2f\x7f\x27\x03\x5b\x77\xd0\xd7\x79\xde\x86\x0e\xab\xea\x9b\xf0\x37\x2f\x18\x28\xd8\xd3\x77\xb0\xd0\x33\x76\x39\xeb\x6b\x71\x48\xd5\xf0\xda\x24\x2f\xbf\x8a\x81\x19\xda\x62\xdb\x07\x09\x82\x29\x60\x3f\xb7\xb3\xd0\x1c\xbd\x1c\xd5\x37\xc6\x8a\xb6\x46\xaf\x68\x31\x76\x79\x5b\xfc\x8a\xee\x87\x2b\xba\x92\x49\x87\x55\xe3\x34\x05\x5e\x5c\x8c\x5c\xfe\x14\x5f\xf9\x3e\x28\xde\xde\xc8\x64\x5e\xcc\xc2\xa3\x3a\xbe\xcf\x03\xf1\xd5\xee\x8d\xd5\xae\x60\x98\xb8\xf2\xc6\x5b\xbf\x9a\xff\xc7\x88\x0b\xec\xa3\xf8\xbb\x17\x9c\xf9\xde\xcb\xfd\x27\x5a\x8b\x7a\x3f\x03\xe7\x49\x2f\xe8\x7c\xd6\xde\xb5\xeb\x98\x72\x9f\xa4\xf4\xc2\xc3\xd7\x76\xf3\xf2\x0f\x33\xf0\x69\xb4\x6e\xaf\xe3\x44\x7d\xcf\xd8\x8b\xba\x96\x29\x9b\xaa\x16\x90\x39\x15\xa2\xe9\x02\xef\x62\x2f\xb0\x11\x78\x11\xc1\xb2\x1f\xa2\xd3\xf4\x9e\x31\x4d\x39\x4f\xbb\xec\x3c\xc8\xa4\x6b\x5f\x39\x2b\xf0\x48\xfc\x0a\xf8\xb8\x02\xf7\x49\x64\x8a\x87\x67\x3d\xf5\xc6\x1f\xad\x09\x7e\x12\x7f\xf3\x82\xce\x02\xbe\xf5\x3a\x0b\xf3\xe5\x2c\x67\x7d\xfb\x30\x42\xe5\xf0\xda\xf6\x5e\xfe\x55\x86\x26\xc8\xde\x0b\x56\x7f\x63\x57\xfd\x0c\xfe\xe6\x05\x03\xcf\xda\x55\xbf\xc2\xc0\x04\xa9\xaa\xde\x97\x56\x0d\xaf\x35\x78\xf9\x0d\x12\x58\xe2\xf3\x57\xd7\xde\x76\x92\x55\xf5\x41\x12\x3b\x78\x60\xad\x5d\xf3\x4b\x2c\xb4\xeb\xd9\xc7\xf7\x41\x2a\x65\x44\x39\xc7\xe1\x8b\xf1\xd3\x3b\x12\x37\xe5\xf3\x4c\x7a\x93\x99\x3b\xbe\x65\x5e\xd0\x52\x6c\xc7\xbf\x1c\x5f\x79\x2d\x56\xbe\x9e\x49\xdc\xed\xc2\xca\x8b\xed\xf8\xd7\xe2\x2b\xf7\xb0\xf2\x27\x98\x84\x46\x20\xfa\x5b\x27\xd4\xdf\x2a\x7b\xf1\xdb\x8c\xa6\x66\xe9\x29\x1e\x82\xb3\x91\xb6\xfc\x00\x0d\x06\x2f\xa2\xa9\x29\xb0\x64\xbf\xc3\x30\xed\xc2\x9b\x4c\xc2\x6a\x27\xdf\x87\x36\xd1\x86\xc3\x98\xef\xb7\x98\x86\xcd\xed\x61\x41\x73\x47\x40\x34\xbb\xef\xcd\x32\x2e\x31\xb2\x4c\x8b\x51\xe6\x7d\xb3\x0c\x38\x38\x71\xcf\xe7\xb6\x8e\xe3\x2f\x56\xb9\x94\x02\xcf\x7d\xf6\x7a\xf6\xbf\xc6\xb3\xff\xfd\xfb\xdf\xbf\x61\xfc\xcb\xb1\xda\x17\x52\x32\x4b\x11\x1a\x3c\x65\xfa\x40\xc3\x7b\x53\x1b\x38\x73\xb9\x26\xe9\xbf\xb9\x3b\x20\x34\xab\x88\x2e\x0c\xe8\x9a\x88\xf8\xcc\x93\x0e\x3e\x44\xe2\x33\xe7\xf3\x68\xe6\x3c\xec\x70\x80\xfe\x20\x96\xce\x1f\x2a\x64\xe6\x9f\xfe\xec\xe7\xbf\x90\xb8\xcc\x1a\x98\xf9\x57\xc7\x1f\x7f\xc2\x09\x27\xfc\xfa\x37\xbf\xfd\xed\x6f\xff\x65\xc6\xbf\x12\xc3\xe7\x1f\xa4\xe9\x13\x8d\x9f\xb3\x89\x01\x14\x4d\xa0\x5d\x86\x19\x74\x11\x3b\x0d\xfe\x42\x63\xe8\x62\xb6\x04\xfe\xd0\x24\x7a\x0e\x98\x45\x7b\xd8\xb9\xc4\x34\x7a\x01\xbb\x10\xcc\xa3\x17\x81\x89\xb4\x97\x5d\x4c\xcc\xa4\x97\xb1\xcb\xe1\xaf\x0f\xcc\xa5\xa1\xc1\xf4\x6a\xd6\x0f\x7f\x68\x36\x5d\xc1\xae\x03\xd3\xa9\xfa\x0b\x4d\xa8\x68\x44\xbd\x95\xdd\x06\x86\xd4\xd0\x94\x7a\x27\x1b\x30\xcc\xa9\xf7\xb2\xfb\xe0\xef\x7e\x69\x50\x7d\x80\x3d\xc8\xd6\xb0\x87\xd8\x43\x6c\x2d\x7b\x98\x3d\x02\x7f\xeb\xd8\xa3\xec\x31\xf6\x38\x7b\x82\x3d\xc1\x9e\x64\x4f\xb1\xa7\xd9\xd3\x6c\x3d\x5b\xcf\x9e\xd1\x7f\xcf\xb2\xe7\xd8\xf3\xf0\xf7\x02\x7b\x91\xbd\xc8\x5e\x62\x1b\xd8\xcb\xec\x15\xf6\x2a\x7b\x8d\xbd\xc6\x5e\x67\x6f\xb0\x37\xe1\x6f\x23\x7b\x8b\xbd\xcd\xde\x66\xef\xb0\x4d\xec\x5d\xf6\x1e\x7b\x9f\x6d\x66\x7f\x61\x1f\xc0\xdf\x87\xec\x23\xf8\xfb\x98\x7d\xcc\x3e\x61\x9f\xb2\x4f\xd9\x20\xfb\x8c\x7d\xce\xbe\x60\x5f\xb0\x2f\xd9\x97\xec\x2b\xf6\x35\xfb\x86\x75\xf2\x59\x7c\x36\xfc\xcd\xe1\x73\xf8\x5c\x7e\x32\x9f\xc7\xe7\xf3\x2e\x7e\x0a\x5f\xc0\x4f\xe5\xa7\xf2\x85\x7c\x11\x3f\x8d\x9f\xce\xbb\x79\x37\x3f\x83\x9f\xc9\xcf\xe4\x8b\xf9\x12\xbe\x84\x9f\xc5\xcf\xe6\xe7\xc0\x5f\x0f\x3f\x97\x9f\xcb\x97\xf2\xf3\xf8\x79\xfc\x7c\x7e\x3e\xbf\x80\x5f\xc8\x2f\xe2\xbd\xbc\x97\x5f\x0c\x7f\x97\xf0\x4b\xf9\x32\xbe\x8c\x5f\x06\x7f\x97\xf3\x3e\xbe\x9c\x2f\xe7\x57\xf0\x2b\xf8\x95\xfc\x4a\x7e\x15\xbf\x9a\xf7\xf3\x6b\xf8\x35\xfc\x5a\x7e\x2d\x5f\xc1\x57\xf0\xeb\xf8\x75\xfc\x7a\x7e\x03\xbf\x91\xdf\xc4\x6f\xe2\x37\xf3\x9b\xf9\x2d\x7c\x25\xbf\x95\xdf\xc6\x6f\xe3\xb7\xf3\xdb\xf9\x2a\xbe\x8a\xff\x49\xff\xdd\xc1\xef\xe4\x03\xfc\xcf\xfc\x2e\x7e\x17\xbf\x1b\xfe\xee\xe1\xf7\xf2\xfb\xf8\x7d\xfc\x7e\xbe\x9a\x3f\xc0\x1f\xe4\x6b\xf8\x43\x7c\x2d\x7f\x18\xfe\x1e\xe1\xeb\xf8\xa3\xfc\x31\xfe\x38\x7f\x9c\x3f\xc1\x9f\xe4\x4f\xf1\xa7\xf8\xd3\xf0\xb7\x9e\x3f\xc3\x9f\xe5\xcf\xf1\xe7\xf9\xf3\xfc\x05\xfe\x22\x7f\x89\xbf\xc4\x37\xf0\x97\xf9\x2b\xfc\x55\xfe\x1a\x7f\x9d\xbf\xc1\xdf\xe4\x1b\xf9\x5b\xfc\x6d\xfe\x0e\xdf\xc4\xdf\xe5\xef\xf1\xf7\xf9\x66\xfe\x17\xfe\x01\xff\x90\x7f\xc4\x3f\xe6\x9f\xf0\x4f\xf9\x20\xff\x8c\x7f\xce\xbf\x80\xbf\x2f\xf9\x97\xfc\x2b\xfe\x35\xff\x86\x77\xba\x9d\xee\x2c\x77\xb6\x3b\xc7\x9d\xeb\x9e\xec\x9e\xec\xce\x73\xe7\xb9\xf3\xdd\x2e\xb7\xcb\x3d\xc5\x5d\xe0\x2e\x70\x4f\x75\x17\xba\x0b\xdd\x45\xee\x69\xee\x69\xee\xe9\x6e\xb7\xdb\xed\x9e\xe1\x9e\xe9\x9e\xe9\x2e\x76\x97\xb8\x4b\xdc\xb3\xdc\xb3\xdd\xb3\xdd\x73\xdc\x1e\xb7\xc7\x3d\xd7\x5d\xea\x2e\x75\xcf\x73\xcf\x77\xcf\x77\x2f\x70\x2f\x74\x2f\x74\x2f\x72\x7b\xdd\x5e\xf7\x62\xf7\x12\xf7\x12\xf7\x52\x77\x99\x4b\xc0\xd0\xb9\x6d\xbd\xef\xbc\x33\xd2\x7a\x3f\xe8\x4a\xeb\xfd\xf2\x10\xb4\xd9\x6d\x62\x35\x97\xb9\xd2\x56\x1f\x6a\xc4\xc5\xe3\x65\xae\x97\xbf\x4c\x9c\xea\x97\xa2\x34\xd1\x99\xb2\x52\x8f\x91\x66\x4c\xa8\xce\x14\x58\xd1\x0b\xec\xfd\xda\xc8\x5f\x60\x93\xbf\xd4\xf5\xf2\x97\x8a\xa6\x2e\x71\x69\x0d\xbe\xfa\x82\xbd\x4b\x30\xec\x57\x36\xb1\x9a\x8b\x5d\x2f\xdf\x2b\x2a\xe9\x75\xe9\x7b\x5d\x29\x69\xdc\x97\xdf\xbb\x53\x68\xe0\xf7\xd9\x44\xb7\x8b\xcb\x71\x03\x58\x51\x7d\x7b\x88\x09\x74\x91\xeb\xe5\xdf\x14\xb3\x70\xa1\xb8\x0b\x05\x63\xe4\x4f\xcf\x71\x7c\x24\x9e\x6d\x45\xa1\xd1\x2f\xc0\x67\x23\xa5\x28\x77\xb1\x78\x76\xbe\xab\x7c\x00\x3b\x65\x8e\x10\x04\x2a\xea\x4d\x29\xa0\x22\x71\x57\x56\x9e\xe1\x17\x89\x57\xce\x73\x15\x22\x8f\x1b\x62\x15\xa9\x8b\x00\x58\x52\x97\xba\xda\xc9\x2e\xa5\x75\xf7\xdd\x29\xad\xbc\xef\x31\x8d\x06\x67\xd0\x55\x7a\xa5\x40\x7b\x2f\x3a\x37\xd3\x77\xac\x3c\x16\x71\x0b\xeb\xab\x10\x9c\x6e\x0e\x48\x31\x10\xfb\x89\x40\x31\x9c\xfa\x2c\x87\xef\x47\x00\xc5\x58\x78\x34\x8b\x63\x5b\xab\x97\x78\x34\x3d\xd1\x78\x34\x67\x25\x37\x13\x64\x88\xfb\xe8\xd9\x92\xc2\x3b\x79\xb0\x35\x49\xe3\x71\x96\xeb\x81\xb3\xfd\x12\x57\xd1\x7f\x27\x9f\xa3\xf7\x40\x03\xfe\x02\x56\xf5\xc5\x6e\x39\x93\x7e\x2e\x1d\xd3\x13\x05\x93\x5e\x00\xe4\xe9\x58\xce\xd1\xe4\xed\x85\x05\x71\x74\xa2\xf4\x06\x66\x2c\xc7\x7a\x86\x75\x73\xbc\xe2\x0d\xe0\x05\x7b\xc7\x26\x56\xd3\xed\x4a\xc4\xfe\x15\xac\x84\xfe\xcb\x18\xa0\xd0\x07\x9a\x74\x64\x2d\x1d\x46\x0b\xc1\x0c\xcc\x21\xd8\x5b\x6c\xa8\xc5\x05\xb4\x96\x57\x69\x2d\x03\xf0\xee\x0a\x69\x3a\x6e\x90\x9e\x95\x2b\x42\x7c\xfb\x0d\x0c\xdb\x59\x2f\xc3\x18\x07\x00\xc6\xde\xd5\x30\xf6\x3b\x35\xb1\x9a\x45\x2e\xa6\x6a\x59\xe8\x7a\xe1\xdc\xe0\x2c\xd0\xc9\x99\x89\x1e\x32\x6e\x88\x6c\xe7\xf8\x2e\xf5\xa3\x4e\x22\x26\x15\x7e\xae\x86\xdb\x19\x4e\xe2\x40\x08\x97\xb7\x3e\x44\x4d\xdc\x40\xa0\x26\x53\xa0\x63\x14\x3d\x69\xc6\x0e\x12\x23\xcf\xc5\x74\x6e\xde\xaf\xa3\xac\x3a\xd9\x38\x55\x32\x29\x5e\x9a\x4c\x8a\x45\xeb\x09\x9c\x28\x34\x95\x65\xb4\xd6\x0d\x35\x46\x58\x58\x18\xea\x09\x24\x92\x40\x19\x97\xd1\x5a\xee\xad\x29\x0c\x18\x95\x96\xc5\x86\x2c\x87\xa5\x3e\xb9\xac\x4d\xd8\x57\x66\xed\x73\xf4\xa9\xa1\x42\x7b\xc6\xe1\x53\xc4\xa3\x9a\x1d\x79\x08\x5e\x99\x74\x08\x86\x80\xc0\x29\x82\x57\x9d\xa2\x51\xbe\x8c\x44\xf9\xce\x76\xbd\xfc\x43\x60\x18\xd5\x3d\xd1\x81\xbe\x0e\x04\xfa\x6a\xb8\x6a\xc8\x47\xdb\x59\xd2\x74\x00\x91\x32\x63\x5f\x5f\x5b\x6c\x5f\xcb\x99\x81\xd8\x3e\x42\xef\x91\x41\xc0\x84\xc6\xa5\x68\x21\x7a\xdc\x4c\x7d\xc5\x49\x6b\x1f\x15\xc2\x60\xab\x2c\x1d\x03\xa5\x70\xa8\x30\xd6\x38\x8e\xac\x07\x70\x51\x8f\x0d\x81\x8a\xbe\xe4\xba\x39\x25\xf5\xec\xd5\xc4\x6a\xbe\xe0\x64\xa1\xea\xc9\x42\x65\xc8\x42\x45\xc0\x34\xed\xdf\xc4\x6a\x3e\xe7\x08\xf1\xf3\x19\xd7\x2b\x65\x02\x35\x01\x20\xb6\x68\x65\x90\x97\x8b\xd4\x74\x1b\x1d\x5a\x12\xda\x71\x2a\x29\x8c\xba\x8b\x1f\x13\x6a\x0f\x3f\xe5\xa8\x09\xfb\x24\xec\x6e\x88\xd5\x24\xc6\xf3\x91\xfa\x81\x1e\xb0\x77\xd0\x8e\x2c\xae\x04\x84\x81\x0f\xf9\x90\xe6\x0c\xc2\xf5\x3e\xe4\x32\x51\xcb\x07\x71\xb3\xf6\x82\x4e\x1b\x51\x84\xfd\x95\x35\xa1\xf7\x0f\xef\x84\x02\xa6\xd9\xfb\xdc\xc3\xe8\xdd\xf7\xa2\xa6\x14\x86\xbb\x29\x6a\x4e\xd7\x58\x73\xfa\x80\x28\xf9\x0e\x8f\x42\xf7\xe6\x09\x88\xd8\x0f\x0f\xef\x90\x00\xb9\xfd\x6d\xee\x21\xfa\xfd\x5b\xf6\x90\x58\x96\x03\x83\x7a\x33\x6a\x44\x8f\x59\x23\x02\x77\xad\x37\x78\x39\x9c\xfa\xc9\x78\x19\xd5\x12\x16\x9f\x4c\x12\x4d\x93\xc0\x0b\x9f\x4e\x3c\xdf\x2d\xa6\xbe\x3e\x41\x24\x0d\x05\x01\x4d\xf9\x1c\xb8\xb3\x42\x18\x19\x64\x64\x83\xa4\xc8\xa6\xa0\x10\x23\x80\x36\xf9\x1a\xf7\xf2\xe7\x09\x91\xfe\x55\x4e\x61\x46\x6e\x4e\xe1\x23\x89\x33\xb2\x99\xa1\xf3\x48\x97\x4b\x91\x46\xa2\x0f\xd4\x17\x69\xc7\xcd\xc4\x18\x48\x08\x83\x4c\x65\xc6\xc0\xef\x9b\x59\x11\xca\x80\x44\x04\x2f\x73\x0f\x91\x90\x37\x70\xe3\x62\xe5\x86\xc9\x52\xb4\x58\x0d\x9e\x5c\x2f\x71\x0f\xbd\x4e\x5e\x1c\x1a\xbb\x00\x04\xa9\x17\xb9\x87\xee\x18\x2f\xc4\xb1\x8b\x2f\xf4\x71\x08\x7e\x5b\xcf\x97\x44\x74\xe2\xe3\x3a\xf3\x3c\x7c\x33\xf6\x3c\xf4\x8d\xdd\x54\x70\x1e\xc6\xc2\x8b\x27\x9d\x87\x1b\x63\xcf\xc3\x75\xc6\x79\xb8\xae\x9c\xf3\xf0\xed\xd8\xf3\x70\x9d\x71\x1e\x82\x7f\xdd\x7a\xae\xdb\x53\x33\x0e\xa8\x08\x4f\xd3\x13\xd1\x4c\x59\x3b\x68\xac\x17\x59\x53\x0a\xba\x00\xee\x5d\x4f\x71\x2f\xff\x91\xf8\xf0\x24\xa7\xb0\x0b\x2b\x52\xf8\x48\x3a\xc0\x75\xc9\xdd\xb2\xd9\xc8\x20\x16\x97\xd0\x69\xf3\xb0\xd3\x35\xf8\x8a\x3d\xce\xa5\xb3\xd8\x63\x85\x74\x8d\x33\xf2\xa8\xfa\x01\x9f\x87\x3d\xfa\xd0\xe2\x7a\x50\x7a\x1d\x97\x4b\x27\x46\x55\x16\xcc\xc2\xc7\x09\xfc\x1c\x5d\xf2\xf0\x42\xb4\x59\x5e\x88\x06\x59\x96\xe1\x74\x3f\x3c\xb4\x1d\x36\x28\xdf\xcd\x7f\x2e\x3e\xac\x8d\xdb\x61\x90\xc7\x09\xbd\x57\x1f\x2a\x5b\x90\xf9\x72\x78\x0f\x29\xf0\x9e\x5a\xc3\xbd\xfc\x37\xe2\xc3\x83\x51\xe7\x2e\x8c\x6a\x75\xd4\x29\xd5\x39\xcb\x5c\x2f\xf0\x5f\xbb\xbf\xec\x21\xcd\x99\x35\xac\x43\x02\x8f\xb8\xfb\xb8\x87\x49\x0d\xee\x8d\x1a\x12\xb0\xc2\xbb\xa3\x86\x34\xdf\x1a\x12\xb8\xe2\xdd\x55\xd6\xc1\xbb\x80\x56\x11\x81\xd8\x02\xcc\xfc\xcf\x36\x57\x48\x47\x71\x85\x7a\xc2\x15\x4c\x44\x28\xc8\x3c\x31\xc0\x3d\x74\x0e\xbb\x93\x53\x54\xa8\x1b\x52\xf8\x48\x2a\x29\x80\x2b\x70\xc9\x15\x42\x60\xa8\x98\x34\x50\xa7\xcf\x1a\x6e\xae\x00\x2e\x6f\x7f\xe2\x32\x9f\xe3\xaa\xc8\xd3\xae\xa8\x6c\x1a\xc5\x2e\xce\xb2\xd6\xea\x0c\x51\xff\xad\xd1\xec\xa2\x04\xa4\xa1\x73\x62\xc9\xd0\x44\x1a\x32\xd8\x05\xac\xc3\x2d\x71\x0c\x6d\xa9\xd5\x43\x00\x3b\xbb\x59\xf5\xb0\x5b\x2e\x78\x0f\x0f\x17\xa8\x2c\x04\xa2\xf3\x13\x7a\x9c\xca\x85\x40\x44\xdd\xb2\xc7\x3d\x32\x7d\xdd\x66\x86\x03\x1a\x64\x59\x17\xa5\xa6\x1b\x39\x66\xee\xd5\x5a\xd1\x66\x7c\x08\x48\xef\x37\x70\x4f\xc7\x8f\x67\xb9\x54\xa4\x12\x2f\x27\x48\x2a\x78\x83\x2c\x7c\x3d\x27\xe1\xe2\xb4\xb6\xeb\x65\x81\xeb\xb8\xe7\x1b\x10\xf6\xcb\x18\x3e\xf5\x0a\xd4\x40\x5d\xe1\x1e\xeb\x0e\xe5\x8c\x9e\x94\x2d\x12\x68\xb5\x0c\x9d\x0f\x1d\xe5\x83\x9c\xf6\x1a\x5e\x66\xfd\x5a\x9f\x42\x2b\x7d\xd3\xac\xf4\x6a\x18\xcb\x68\x39\xca\x3e\x86\x8f\xf2\x57\xf2\x26\x56\x73\x15\xb7\x35\x1f\xcb\x19\x3e\xce\x7f\x25\x3e\x5c\xc9\xa3\xa4\xe4\x2b\x66\x25\xaa\x3e\x04\xa7\x48\x75\x28\x95\xa4\xc1\x29\x5c\xc2\x29\x52\x62\x75\x24\xa7\xb8\x4a\x36\x96\xff\x42\x7c\xb8\x82\x83\x7f\x9a\x9c\xfa\x87\x53\xf8\x48\x4a\xc5\x86\xfc\x90\xd2\x9c\xe2\xa1\x7e\xc9\x29\x4c\x3e\xd7\x3f\xec\x9c\xe2\x1a\xd1\xc3\x3e\xee\xe5\x07\xc5\x87\xcb\x23\x39\x45\xc9\x6c\xf8\x3a\xda\xbd\xa7\xe2\x3c\xec\xc5\xfe\x5b\xce\x90\x96\x14\xb3\x95\xd1\x0e\x29\xf4\x41\xcf\xdf\x22\x3a\x73\x29\x39\x46\x34\x4c\x9c\xd3\xd1\x17\x1c\xa8\x21\xe5\x8b\x0a\xc8\x9b\xb9\x24\xdc\x71\xee\x20\xd7\xf1\xec\x9d\xdc\x10\x64\x6f\xa2\xdd\x7e\x32\x42\x8d\x24\x71\xc4\x5a\x87\x20\x36\x0f\x32\xa3\xa9\x9b\x67\xc5\xc9\xcc\x9d\x6e\xd0\x20\x23\xd2\x56\x82\xf8\x2c\xe3\x4b\xb2\xb1\x33\xe5\xf9\x69\xad\x40\x7e\x51\x4c\x58\x2f\x52\x55\x5a\xa6\x17\x75\x26\xba\x9d\xae\x65\x12\x59\x19\x49\xeb\x70\xe1\xac\xcf\x56\x60\x32\xb3\x4e\xb4\x89\x64\x54\xd2\xd3\x41\xfc\xee\x64\x33\x98\xd2\x73\x33\xf7\xd3\x5a\xde\x06\xf7\xde\x8b\xb8\x4c\xa7\x8a\x9b\xee\x31\xf1\xec\x42\x78\x66\x34\xbe\x2a\xba\x71\x17\x36\x59\x95\x10\xd2\xab\x73\xdc\xaf\x16\x9b\x0c\x1e\xd6\x67\xf1\x47\x27\x5b\xe3\x57\xfb\x9e\xdc\x5c\xe0\x16\x7a\x01\xf7\xd0\x95\xf0\x7c\xee\x89\xdf\xe4\xe6\x5a\x93\xc2\x47\x62\x1a\x3c\xb9\xa9\x6a\xe4\x26\xab\xf1\xab\x92\x85\xf3\x81\x61\xdf\x5c\xe0\x1c\xbb\x94\x7b\xe8\xa5\x78\x6e\xec\xe6\x22\xfc\x71\x73\xa8\x86\x1f\xe4\x24\xe5\x8c\x4d\x5b\xf2\x42\xa6\xec\x28\x83\x72\xc1\x09\xa9\xdd\x13\x4f\x6a\x26\xff\xbb\xb7\x08\xff\x23\xc2\xb8\x93\x35\x04\x25\x95\xaa\x50\xe5\x82\xbb\x5e\x0c\xf3\x1c\x98\xfe\x02\xc0\x45\x27\x21\xc7\xdb\xea\xe1\x95\x46\x1f\x10\xdd\x38\x8b\x7b\xf9\x35\xe2\xc3\x92\x08\x69\xd4\x67\x59\x07\x82\xe2\xa0\xc7\x67\x46\x49\xa5\x0f\x59\x72\x04\x78\x79\x9e\x11\x27\x75\x3c\x62\x95\x86\x6d\xd1\x0d\x52\x47\x95\x2d\x65\xd4\xe0\x84\x54\xe1\x84\x78\x38\x21\xd5\x26\x5a\x5d\x82\x94\x21\xe7\xa5\x06\x99\x06\xce\x4f\x12\x9b\x40\x8e\x82\xec\xa4\x93\x63\x9e\xdc\x41\x9e\xad\x44\x6a\xc3\x5c\xbb\x9b\x19\xa6\xde\x1d\x64\xd9\x6a\xdc\x60\xa7\x71\x7b\xf7\x3e\x1e\xbf\x7b\xeb\xb3\x55\xb8\x8b\xb3\xd5\x72\xc3\x7a\x7e\xb5\x20\x8d\x1a\xbf\xea\x38\xe2\xb1\x7a\x1a\xf7\xf2\x4f\x8b\x0f\x8b\x44\xed\x7d\x50\x46\xb0\x75\xcf\xaf\x56\xaa\x66\x98\xb8\x85\xe6\x7d\xc6\xc3\x09\xc3\x5c\x95\x62\xde\x1a\x70\x16\xc9\x84\x3d\x33\xbc\x14\xf4\xac\xe8\xc5\xa9\xdc\x43\x2f\xd1\x05\x16\x05\x0d\x75\xa6\x7d\x96\xad\xf6\x9d\xac\x67\xaf\x1c\x4e\x4e\x57\x14\x15\xbe\x60\xd1\xd5\x73\xa2\xe4\x7c\x4e\xb9\xed\x26\xf9\xc8\x5e\xaf\x97\xe3\xd7\xcb\xc9\x3a\x72\xdd\x98\xe4\xbe\x56\x62\x17\x70\x10\x9e\xc7\x3d\xf4\x26\x3e\x19\x57\xcb\x34\xe1\x90\x1b\xf5\xdc\x12\xd4\xbe\x26\x9c\xfd\x9b\xc3\xbb\x5c\x1b\x45\x2f\xe7\x70\x0f\x7d\x5e\x67\x17\x2c\x17\x2e\x13\xa8\x7f\x61\x64\x9d\x51\x53\xfd\x8e\x35\xd5\xe0\x7e\xfa\x0d\xb3\xa7\xf5\xdd\x84\x43\x4c\x4e\xab\x93\x55\xe7\x97\xe4\x90\x29\xcd\x21\xdf\x97\x95\xe6\xff\x22\x3e\x7c\xcd\x60\x62\x4d\xe9\xe6\x85\x70\x62\xbf\x62\xc5\x39\xa9\x39\xb1\x1f\x0e\xef\xc4\x7e\x24\x7a\xf9\x25\xf3\xf2\x9f\x88\x0f\x5f\xb0\x98\x89\xa5\x1c\x15\x46\xf8\x19\x8b\x98\xe0\x4f\xad\x09\xfe\x58\x94\x1c\x64\x31\x1c\xf5\x73\xab\xf4\xb5\xa2\xf4\xa7\x2c\xf2\xa6\x99\x8a\x52\x4c\x99\xe9\x25\xbe\x4c\xe0\xa8\x12\xff\x33\x45\x6f\x9a\x5d\xf2\xde\x36\x28\x88\x06\xe4\xf9\x8f\x59\x39\xa2\xf0\x37\xb3\x4a\x35\x05\x7c\x13\x7b\xfc\x16\x31\x05\xcc\x9a\x5d\x86\x29\x60\xf6\xec\xe1\x31\x05\x38\xc4\x14\x60\xe6\x3c\x9a\x27\x6e\x60\x1f\x32\x2f\xbf\x5c\x7c\xf8\x80\xd1\xb4\x47\x4f\xa4\xf0\x91\x14\x4f\xf1\xb2\x23\xe5\xb2\x54\xb2\x29\xa0\x6b\xf6\x70\x4b\x65\xa7\x88\xfe\x6d\x66\x5e\xfe\x32\xf1\xe1\x7d\xb6\x45\x57\x9e\x85\xb3\x93\x35\x4f\x8b\x44\x1b\xef\x32\x2f\xdf\x23\x3e\x6c\x62\xd1\x4a\x4e\x27\xca\xa4\xae\x44\xec\xd3\xe5\x9b\xf9\x33\xc4\x87\x77\x58\x81\x4d\x1d\xc1\xb3\xc1\x88\x80\xdb\xe4\xed\x48\xbe\x91\x04\x79\xbd\x78\xf6\xb0\xf2\x8d\x25\xa2\xa7\x6f\x31\x2f\x7f\xb6\xf8\xb0\x91\x15\xda\xe1\x00\xf7\x1a\x46\xf6\x46\x14\xaf\x38\x67\xb6\xb9\xfb\xcf\x12\x25\x5f\x67\x25\xe8\xef\xe2\xb5\xfa\x4b\x65\x1d\xf9\x4b\xc5\x87\xd7\x18\xd5\xea\x3f\x9a\xc2\x47\x1e\xd5\xe6\x2b\x3d\x5e\x31\xfd\xdd\xf9\xc3\x4e\xa2\x17\x88\x1e\xbe\xc2\xbc\x7c\xaf\xf8\xf0\x72\x24\x89\x0e\x49\x7f\x77\x89\x35\xaf\x17\x8a\xfa\x5f\x8c\xe6\xaa\x25\xa8\xfb\x97\x25\x90\x4d\xac\xba\x1f\xd6\xe1\xf9\x38\xbe\xdf\x67\xf5\x70\x81\x28\xfd\x9c\xc2\x1b\xd8\x2c\xef\x39\xbd\x4a\x8f\xc0\xcb\x4c\xdf\x73\x45\x42\x8f\x53\xb9\x30\x8b\x4f\xaf\xec\xf1\xf2\x28\xfd\x1d\xb0\xba\x67\xca\x3a\x0f\xae\xa6\xed\x3e\x98\xe8\xc4\xe3\x3b\xda\x73\xaf\x5f\x34\xb4\x9e\x79\xf9\xf5\xe2\xc3\xd3\xcc\x56\x6f\x5d\x23\x1f\xe7\x6f\x15\x1f\x9e\x62\x51\x9c\xff\xda\x58\xce\x3f\x54\x45\xf8\x75\xb2\xb1\xfc\x2d\xe2\xc3\x93\x8c\x2a\xc2\x6f\x4d\xe1\x23\xba\x5e\x4a\x21\xee\x16\x03\x26\xbf\x61\xd8\x37\xd2\x8d\xa2\x87\x8f\x33\x2f\x7f\x93\xf8\xf0\x58\xe1\x46\x42\x41\xeb\xd1\x38\x6a\xbc\xd9\xa2\x46\x28\xbd\x2e\x7a\xbf\x94\xa0\xef\x5e\x19\x4b\x7d\x09\xfa\x6e\x98\xee\x87\xcb\xa2\xb6\xdb\x67\x97\x2a\x7d\xdc\x1e\x4b\x1d\x45\xa4\x8f\x3f\x95\x23\x7d\xdc\x31\x4c\xd2\x47\xbc\x23\xc2\x5d\x62\x92\x1e\x62\x5e\xfe\x29\x8e\xf8\x6a\xc4\x11\xe1\xce\x14\x3e\xf2\x88\x03\x82\x76\x48\x48\x96\x3e\xee\x19\x0e\x8a\x54\x6b\x19\xa4\x3b\x1a\x25\x33\xf9\x51\x7f\x96\xfb\x8e\x41\xaa\xf7\x73\x89\xe9\xf6\x38\x0f\x31\xdd\x2c\x9e\x2f\x3a\xb9\x91\xc9\x70\xd9\x07\x39\x22\xb9\xe5\x1f\xe5\x08\xd5\x66\xc8\xaf\x6e\x16\x0c\x54\x2a\x5e\x77\x55\x4a\xc2\xb1\x85\x94\x1b\x1e\x70\xd8\xbd\xe4\x43\x6e\x6d\xb1\x99\xd8\x58\xee\xde\x7c\x58\x74\xfb\x6e\xe6\xe5\x1f\x11\x1f\xee\x8a\xdb\x9b\x7f\x8e\xdb\x9b\xeb\xa2\xf6\xe6\x00\xb3\x33\xd0\x75\xb9\xa1\x46\x2d\x74\x6c\xdd\xcc\xa2\xf6\xe7\x63\x09\xfb\xd3\x21\xc7\xda\x46\xb1\x2f\xd7\x70\xc4\x7b\x8b\xee\xdd\x93\x56\xef\x56\x73\x84\x7b\x33\xcf\xb1\x2e\xc9\x77\x57\xf0\x32\xed\x50\x4f\x27\xf4\x94\xda\xa1\xba\x24\x3d\xac\x88\x3a\xc7\x60\xd3\xdc\xce\x4c\x2d\x64\xa4\xf9\xb8\xa8\x33\xc8\xb3\xb3\xa3\xb4\x8d\xb8\x26\xb7\x32\xcf\x77\x82\xad\x25\x25\x7e\xc2\xf1\x91\x78\x36\x96\x24\x61\x5b\xa9\xe0\x8f\x52\x3a\x8b\x1c\x60\x12\xdc\xc2\xca\x8a\x13\x78\x89\x76\xc4\x4c\xb5\xac\x8f\x55\xa8\xf7\xa6\xf2\xea\x7d\xb9\xac\x03\x7c\xa7\x39\x8d\xae\x8e\xb5\xf8\x88\x23\x74\x9d\xe7\xbb\x3a\xae\xe2\x03\xae\xa1\xe8\x0a\xb8\xe5\x1b\x45\x4e\x6c\xd3\xee\x94\x33\xae\x63\xe2\xea\x50\xe1\xa7\xe5\xd5\x61\x23\x47\xc8\xba\xfc\x3b\x1c\x11\xe9\x94\x1c\xee\xca\xab\x43\xca\x77\x3b\xfa\x82\x5d\xb4\x41\x65\x8b\x68\xe0\xed\x48\x1a\x28\x41\x52\xc5\xc8\x12\x29\x81\x28\xcb\x6c\x94\x64\xe7\x1a\x92\x5d\x85\xb1\x23\xde\x1d\xde\x2b\xcc\x7b\x1c\x81\xf6\xf2\x9b\xc5\x87\xab\x23\x54\x1f\x9b\x39\xa8\x3d\x5c\x5f\x2d\x02\x97\x8c\x9e\x67\x19\xce\xfc\x95\x51\x57\x9b\xbf\x58\x8c\xe1\x7d\x8e\xf0\x7b\xbe\x1b\x8c\xa1\x74\x7f\x05\xf3\xf2\xaf\x8b\xdf\x96\xc3\x6f\xca\x2f\xed\x63\xf9\x08\x7f\xeb\x83\xdf\xb6\xa1\xef\xf5\xa9\xdf\x2e\x87\x6d\xd7\x20\x7f\xfb\x54\x3e\xca\xbf\xe6\x22\x04\x9f\xef\xe8\xf7\x5e\x71\x35\x2a\x9f\x21\x5e\x7e\x26\xde\x59\xc6\xbc\xfc\xc3\x2e\xc2\xef\x45\x10\xeb\xe7\xc5\x88\xd5\x89\xbd\x9a\x49\xdd\x98\x2b\x89\xf5\x4b\x8e\x8d\xe4\xef\x77\x11\xb9\x2f\x67\x59\xff\x38\xe8\xc7\xbe\x70\x64\x96\xa8\x7a\x6d\xfd\xd8\xc8\x21\x30\x7e\x96\x8b\x40\x7f\x25\xda\x06\x57\x9b\xce\x73\xdf\xd0\x81\xbc\x5e\x17\x13\x24\x02\x49\x2b\x86\x61\xaf\x74\xce\x89\xb3\xce\xac\x06\xeb\x1f\x97\x07\xc5\xea\x72\x9c\xe7\x66\xd3\x4a\xd7\xd7\x18\x95\xe6\x88\xf3\xdc\x2a\x31\x51\x17\x30\xdd\x9e\xd2\x34\x9c\x2a\x9e\x9f\x5f\x48\x07\xd7\x89\xe7\xe7\xb1\x52\x9c\xea\xe2\x6f\x0d\xf3\x5d\x04\x23\xcc\x5f\xeb\x22\x10\x21\xb9\x35\xdc\x9b\xc2\x47\xc9\xb7\x86\x18\xbb\xdd\x29\x73\x86\xfb\xd6\xb0\xc0\x45\x94\xc3\xfc\xd5\xe2\xc3\xd9\x91\xa2\x98\x9c\xa0\xa3\xe1\x85\x2b\x5d\x04\x32\x2c\xe7\x40\x39\x6d\x4e\xa9\x32\xba\x51\x32\x52\x46\x6f\x53\x21\x30\xab\x99\x26\x46\x43\x5a\xef\x9e\x53\x34\x2c\xa8\x3f\xe8\x76\x3b\x90\xbd\xc9\x2f\x41\x06\x03\x9a\x36\x72\xf1\x29\x5f\x53\x7f\x6e\xa5\x2a\x26\x37\xb6\xfa\xe2\x40\x38\xa4\x3a\x5e\xbf\xe6\x08\xbf\xe8\x6d\x99\x48\xbf\xd8\x45\x70\xc6\xfc\x72\x17\x91\x18\x89\x48\x7f\x57\x4a\x83\x33\x96\xeb\x5b\x7c\xd6\x70\x90\x8b\x16\xe9\x99\x16\xe9\x8f\x2b\x14\xe9\x7b\x5c\x89\x06\x79\x99\x8b\xd8\x8f\x05\x74\x24\x45\xf9\xf3\x5c\xc4\x7f\xcc\x5f\x28\x3e\x9c\x8a\x05\x07\x43\x51\xbe\x90\x17\x86\x9e\x10\x38\xdd\xa7\x6c\x91\xdc\xdb\x3b\x67\x58\xcf\xce\x8b\x5d\x44\x9f\xcc\x5f\x2a\x3e\xcc\xb7\xd5\x7f\xd4\x5c\x70\xbe\x8b\x58\x8f\x85\xe7\xe4\xb2\x39\xe6\x39\x79\x89\x1b\x82\x41\x46\xa8\x8d\xac\xd2\xe7\xba\x0a\x1c\x92\x8a\xdb\x3d\x92\x61\xf5\x96\x2b\x6e\x5f\x11\x3b\x41\xa6\xb8\xdd\x23\xd7\xac\x37\x4a\xdc\x06\x82\x9e\x55\xa0\xc4\x81\xf5\x9b\xc5\xbc\xfc\x22\xf1\x7b\x67\xdc\x08\xaf\xb1\x46\x08\xcc\xfa\xa4\xa1\x6a\x22\x56\x24\x0c\x28\x56\x13\x01\x2c\xfc\xc4\x21\xf9\xe9\xde\x80\xaf\xe6\x6f\x12\xff\x76\xc4\x78\xe9\x82\x05\x18\xc6\xf5\x87\x72\x1d\x5a\x6f\x19\x5e\x0a\x5e\xe9\x02\x00\x66\xfe\x36\xf1\xef\xef\x23\xdc\x59\x61\x3c\xff\x15\x41\xb6\xb7\x5b\xcb\x74\xab\x0b\xb8\x94\x43\x99\xb3\x3b\xf0\xd5\xfc\x80\x0b\xf8\x95\xd1\x73\x46\xec\xb0\xff\x51\xee\xa4\xdd\x35\xbc\x93\x76\xb7\x8b\x58\x9a\xf7\xba\x00\x9d\x59\x38\x69\x30\xa0\x19\x11\x93\x76\x9f\x35\x69\xf7\xb8\x80\x9a\x59\x54\x1b\x6d\x1a\x3f\x1f\x18\xde\xe1\x3c\x28\x3a\xf1\x5b\x2f\xff\x90\xf8\xf7\x37\xd1\x3c\x2c\x27\x4d\x85\x28\xbc\x9e\x10\x31\xb4\xb5\xd6\xd0\xd6\x88\xda\x8e\x2f\x47\x50\x58\x57\xb2\xa0\xb0\xae\xa8\xa0\x10\xa3\xcc\x7b\x2c\x51\x3c\xb0\x24\xfe\xc7\x63\x5b\x19\x2e\x65\xde\xd3\x2e\x60\x88\xe6\x37\xb8\x00\x18\x4a\xce\xfd\xd5\x29\x05\x21\x5a\xee\xb1\xff\xcc\xb0\x4b\x89\xcf\xba\x08\x59\xfa\x82\x0b\xb0\xa4\x91\x32\x22\xd0\x06\x5c\xa3\xfe\x6f\x0c\x5b\x7f\xc9\xa2\x8f\xe7\x5c\x40\x2b\x95\x97\x62\x79\x5e\xad\x1c\xaa\xbb\xf2\xcb\x25\x9e\x5b\x9d\x92\x96\x57\x46\x9d\x5b\xb0\x1c\x7f\x4f\x13\xe0\x2f\x43\x78\x54\xbc\x70\xfe\x5d\x39\xc4\xfc\x3a\xed\xd0\xcb\x11\x21\x4a\x0d\x56\x6c\xba\xb9\x9a\xea\x5e\x45\xee\x6d\x6f\xd0\x1a\xdf\x33\x35\x4f\x3f\x13\x9d\xae\x91\xb4\x73\x46\x0a\x9e\x88\x47\xca\x0f\xfa\x94\x14\xa0\xaf\x8a\x47\x4a\xe7\x34\x2f\x05\xe8\xab\xb6\x2a\xea\x13\x31\x07\xed\x91\xfb\x61\x53\xec\x7e\xd0\x57\xa5\xad\xcb\xf3\x1f\x7e\xcf\x05\xd8\xd6\xfc\x47\x2e\x40\xb6\x12\xef\xe1\x67\x53\xf0\x24\xd9\x79\x78\xe9\xad\x3b\xe2\x3d\x69\x6b\x33\xf8\x68\xd8\x77\xc0\x5f\x5c\xc0\x81\xcd\x7f\xe0\x02\xc6\xab\xbd\x03\x70\x0d\x8e\x89\x21\xfc\x0f\xe7\x44\xa8\x6f\xa7\x0e\xd5\xbf\xe3\xe3\x04\xde\x2f\xed\x7a\x86\x3c\x63\xf8\x77\xc0\x7c\x1f\x1d\x02\xd9\x69\x6c\x93\xc0\x57\xe0\xfd\x73\x52\x50\x24\x6a\xfd\x3f\x2b\xbe\xfe\xe9\xf2\xd6\xff\x0b\x17\xf1\x6a\x67\xa5\x10\xaf\x36\x5c\xff\xa7\xf1\x09\x35\x53\x87\x7e\x14\x45\xac\x6b\x5f\x0d\xfb\xfa\x7f\x2d\xfa\x79\xa4\x97\xff\xc6\x05\x40\xdc\xe8\xf5\x3f\x22\x66\xfd\x3b\xe7\x46\xac\xff\x94\xa1\xae\xff\xec\xb9\x5b\xb0\xfe\x30\xdf\x87\xd9\xce\xb8\xc8\x69\x08\x4e\xe1\xc9\xb4\x8d\x8d\x26\xa7\xf9\x4e\x39\x4c\x70\x3e\xad\xe8\x1e\xc3\x69\x24\x6b\x29\x62\x1d\x9d\xf9\x40\x74\x86\x64\x3e\xe8\xa2\x75\xbc\x65\x76\x26\x2f\x18\xda\x1f\x3b\x02\x75\x6a\x2e\x48\xc1\xc3\xfc\x69\x29\x00\xe4\xf5\x9d\xe0\xf7\x1d\x41\x9a\xc6\x82\x4c\x2e\x4b\x75\xb1\x90\xb6\xfd\x6a\x24\x16\x87\xe9\x22\x4f\xb0\x34\xc5\x30\x08\xdc\xe5\x22\x5a\xd5\x3b\xe6\x30\x26\x95\xd3\xa7\xd3\x69\x45\x0f\x97\xd2\x27\x16\xd7\xa7\xee\x84\x3e\x1d\x20\x66\xaf\x56\x4e\xdd\xb9\x29\x78\x02\x79\x3c\x1a\xb4\x36\x6c\x03\x97\x09\x62\xe4\x96\x5f\xcf\x7d\x27\x18\x21\xf9\xc8\xd9\x29\x8a\x34\x5c\xd2\xc8\x96\xd0\xee\x3c\x44\x47\xb6\x81\x2b\xcc\x6b\x32\xbc\x71\xee\x7a\x1e\x81\x46\x6e\x9d\x9a\x67\xd1\x4a\x37\x99\x63\x9c\x50\x4e\xef\xce\xd9\x82\xde\x0d\xc4\x1e\xea\x3d\x09\xdd\x1b\x6f\xcd\xf7\x3a\x6b\xbe\x57\x8b\xf9\xae\x53\x50\x53\x29\x78\xa3\x9c\x11\x9d\x47\xdb\x7e\xc0\x08\x41\xd6\x23\xea\x0f\x7c\xc4\x1b\x1f\x69\x8d\x6e\xb5\x1e\x1d\x62\x75\x8f\x2c\x00\xf7\xb7\x02\xa8\xce\xa7\xad\xbd\x6b\x8e\x74\xcf\x72\xba\x7d\xe1\xb7\xd0\xed\xce\x82\x98\x16\xd5\xda\x45\x09\xdd\xde\x4d\x72\xfc\xa0\xb9\x03\x7b\x1f\xbe\x76\xb1\xc9\xf4\x65\xb9\x96\x0e\x1c\x1a\xf1\x53\xb2\x0e\x87\x0c\x00\x40\xcb\xe2\xbe\x01\xf3\xba\xcc\x2a\x5a\x01\x80\xd0\x65\x4c\xdc\xe5\xb4\x82\x88\x74\x24\xe2\x70\xd8\xb5\x2c\x0a\x5a\x4e\x6b\x34\x32\x8d\x58\xa2\x83\x51\xd0\xba\xb0\x39\xe4\x38\x6d\x28\x4c\x47\x62\x65\xe0\xbf\x52\xd0\xf9\xce\x5e\xfe\x1a\xf1\x6f\x13\xbd\xac\xfa\x45\xcf\xb5\xab\x69\x2f\x22\xf2\x91\xb8\x80\x6f\x5d\xaa\xcb\x59\xe0\x77\xd0\xab\xe5\xb5\xd6\xf2\x5c\x95\x02\xe8\xea\xb0\xc0\xf5\xb4\x40\x64\x86\xfb\x9b\x8a\x96\x58\x59\xb4\xc4\xed\x45\x4b\xdc\x51\xb4\xc4\x9f\x8b\x96\xb8\xa7\x68\x89\xfb\x8b\x96\x78\xb0\x68\x89\xb5\x45\x4b\xac\x2b\x5a\xe2\xf1\xa2\x25\x9e\x2a\x5a\xe2\x99\xa2\x25\x9e\x8f\x29\xe1\x39\xde\x7b\x99\x61\xc7\x56\xce\xb1\xda\x09\x2a\x95\x66\xa5\xca\xa2\x59\x5b\x57\x57\x57\x57\x5f\x5f\x3f\x72\xd4\x56\x5b\x6d\x15\xe2\xcb\x6e\xbf\xc3\x0e\x3b\xee\xb8\xe3\x4e\x98\x45\x53\x43\x50\x5a\xf0\x93\x73\xc3\xce\x53\xf8\xc9\x01\x07\x0b\x20\x04\x1a\xe4\x69\x14\xa4\x3f\x4d\xfc\xaf\x4d\x9a\xd8\xc6\xc3\x76\xf4\xc2\xe7\x3f\xc4\xe7\xfb\xc0\xf6\x84\xe7\x53\xe0\xc7\x20\x35\x2f\x70\x82\x54\x30\xe0\xfc\xb0\xbf\x6f\xbb\x8e\x46\x0c\xbd\x63\x32\xe4\xce\x09\x06\xd6\x7a\xbe\xa3\xe1\xf3\x5b\x00\x7a\x1e\xf3\x24\x02\xba\x3d\x3e\xae\x69\x62\x35\x59\xcf\x0b\x58\xd6\xf1\x7c\x37\x18\x98\x7b\x70\x47\xd0\x79\xca\xe7\xce\x8f\x42\x1c\xc8\x9d\x3c\x9d\xd7\x10\x7b\xa5\xac\x8c\xfd\xc1\x46\xa7\x03\x32\x17\xe9\x0c\x83\xbe\x32\xb1\x0e\x8a\x2f\x1c\x7e\xc9\x0f\x38\x89\x69\xfb\xdc\x2c\x93\x29\xaa\xfd\x30\x55\xda\x5e\x08\x18\x6f\xe6\x72\x1b\x05\x19\xac\xe5\x43\x10\xc6\x92\x59\xdb\x48\x44\x96\xdf\x1d\x81\xe5\xf1\x2d\x9d\xc0\xad\x85\x98\xac\x5a\x70\x18\x19\xf9\xb9\x30\x2d\xe2\x58\x33\x67\x5b\x4a\xe6\x6c\x4b\xc5\xe7\x6c\xdb\xb5\x89\xd5\x8c\x81\x14\x5b\x61\xc6\xb6\x16\x34\x7f\xa5\x3c\x1f\x6a\x49\x53\x49\x7b\xa7\x26\x56\x33\xca\xcb\xef\x0c\x38\xf3\x7e\x9a\xca\xd9\x3e\x3c\xcb\x67\x01\x76\xde\xe7\x59\x07\xb0\x3e\xc1\xfd\x81\x4f\x72\x76\xc5\x8b\x8d\x44\xd6\x23\x97\x1e\x33\x7d\xf7\x25\x94\x26\x5f\xb5\x74\x81\x81\xf3\x93\xfe\x46\x06\x8d\x35\x01\x16\xbd\xe7\x43\x2e\xef\x5d\xe7\x82\xbf\xb5\x0b\x5d\xa8\x51\x0a\x51\x48\xfe\xae\xfc\xc1\x62\x1b\xbc\x9c\x36\x68\x89\xd5\x6e\x20\x2e\x4f\xa2\xd2\x2a\xcf\x4f\x65\x19\xe4\x5c\xcc\xa8\x4c\x52\x98\x60\x6e\xfb\x26\x56\x53\xa9\xd3\xcb\xf9\x46\xc2\xc6\xb9\xc6\xc1\x30\x0a\x30\xe3\x65\xca\x47\xa8\x00\x5e\x4e\x7b\x80\x01\x99\x6e\x62\x35\x29\xf5\x2b\x1c\x8d\xd3\xb2\x3c\x5f\x2d\x11\xe2\xb5\x03\x29\xad\x73\x95\xc1\x6f\xe6\xa5\x8b\xf2\x9b\x1c\xab\x1d\x61\xf0\x8f\x9a\x38\xc6\xd0\x95\xc8\x18\xc6\xb9\x6d\x81\x2b\xf9\x00\x87\x44\x00\xb0\x41\x71\xe6\xdb\xb0\xf7\x53\xb2\x0c\x66\x2f\x05\x8b\x00\xae\xfc\x59\x88\x13\x77\x8e\x0d\xf7\x6c\xb5\xe7\xa1\x73\xff\x78\xc7\x69\x74\x25\x81\xbe\x60\x52\xa8\x0b\xd3\x2f\xed\x5c\xad\x52\xb7\x4b\x2e\x39\xd4\x06\xa4\xef\x9f\x74\x00\x6f\xd4\xc5\xe0\x04\xd1\x24\xf0\x95\x48\x4b\xe3\xdc\x56\xb9\x29\xab\x61\xb5\x60\x3f\xac\x77\x3a\x00\xe4\xd6\x48\x0c\xdb\x1a\x48\x7f\x42\x64\x2f\x01\x72\x94\x22\x4c\x44\xd5\xe6\x3b\xc1\x49\x1d\x45\x2a\x64\xe5\x54\x68\x74\x2f\x60\x43\xee\xd8\x96\xd6\xe3\x39\xde\x4d\x25\xd1\x61\x2d\xd2\x61\x51\x42\x5c\x18\x4d\x88\xcd\x92\x0e\xe1\x88\x69\xfb\x71\x48\x29\x23\x3c\x23\x9f\x6f\x2b\x19\x41\x0e\x53\xe7\xe9\x43\x40\x8d\xa8\xb9\x98\xc8\xd7\x06\x2d\xc9\xf3\xad\x06\xe8\x19\x9e\x4f\x86\x1f\x91\x78\x25\xcd\x06\xcf\xc9\x0f\x04\x32\xb9\xda\x83\x4d\x52\x85\xae\x36\x86\x78\x7c\x32\x1d\x9f\x21\x1e\xb7\x00\x01\xac\x60\xe1\x20\x4f\x54\xb7\x7c\x6c\x36\x70\x7c\xe7\xc4\xe0\xd0\xf9\x73\x3a\xe8\x76\x08\x37\x00\xa9\xf8\x93\xba\x42\x13\x46\x03\x6e\x00\x5f\x1e\xbb\xd5\xc0\xd8\x3c\x51\xe9\x8f\x43\xfa\x17\x9b\x02\x4a\xb7\x1f\x4b\x37\x05\x6c\xdd\xb4\xea\xa6\x33\xc9\xb9\x8e\xc5\xcd\x39\xee\xa9\xb6\x0e\x7a\xf6\xf2\x92\xa6\x1d\xeb\xd3\x47\x5f\x4c\x65\x6a\x97\x14\xa9\x4c\x2b\x63\xe8\xb4\x98\xec\xb3\xb3\x6a\x48\xe2\x5a\x8e\xd5\x36\x3a\x2a\xbf\x79\xba\x42\x8b\x65\x28\x97\xd5\x8f\x1c\x35\x6a\xab\xd1\xa3\xc7\x8c\x8d\x23\xef\xee\x68\xf2\xde\xa0\xf8\xec\x74\x33\xc6\x8d\x96\x37\xc8\x65\x7a\x81\xcb\x52\x9b\x7a\x2c\x9d\xd2\xa6\x17\x84\x0b\xa5\x40\xde\x80\x33\x6d\x2c\x0d\x15\xda\x49\xa5\xaa\x51\xa9\x2e\x65\x1a\xcc\x30\x4c\x68\xf0\xf2\x48\x3f\xa5\x79\xb4\x7b\x86\xfe\x75\xba\xda\x7c\x99\xf0\xdb\x94\x89\x6e\x3d\x26\x17\x77\xa8\x78\x44\x92\x8b\x8b\xc5\x9f\x0c\x19\xc7\x7d\x87\xa0\x87\x8f\xf6\x00\x12\x7a\x2b\x52\x73\x7b\x18\xd4\x36\x5d\x5f\x02\x67\x18\x77\xc0\x05\xb4\x73\x4f\xd5\x45\xcc\x5d\x75\xe1\xdc\xd5\x87\x73\x67\xfa\x7a\xd5\xa0\xac\x33\x06\x65\x9d\xd0\xcf\x6b\x7b\x78\x20\xe7\xae\x1d\xe7\x6e\x8a\xe1\xe3\x75\xcb\x23\x72\xee\xaa\x4d\x67\xa9\xf2\xe7\x2e\x3e\x7b\x67\x1d\x08\x47\x20\x70\x8c\x28\x9c\xa5\xfc\x86\x22\x47\xc1\x38\x77\x3a\x14\x27\x1a\x3a\xda\xbb\xc5\x95\x80\xb9\x53\x2d\x25\xab\x29\x65\x3a\x66\x9c\x4d\xeb\x4a\x70\xcc\x98\x82\x8c\xaa\x2d\xcb\x60\xb6\x33\x91\x1d\x3b\xd7\xea\x58\x06\xb8\x56\x44\xc7\x4a\x88\xf5\x3a\x2f\xa1\x63\x32\x82\x96\x5b\x1d\x4b\x49\x46\xa8\x55\x54\xb4\x8a\xc8\x0b\xe3\xc5\x31\x25\xfe\xff\xc6\x81\x96\x94\xc9\x81\x96\xfc\x6d\x73\xa0\x25\x7f\xcb\x1c\x68\x49\x11\x0e\x54\xf5\x57\xe1\x40\xeb\x57\xcb\xb9\xab\xb2\x38\x50\xd9\x73\xf7\x57\xe5\x40\x4b\x86\x91\x03\x2d\x19\x4e\x0e\xb4\x64\x18\x39\x50\x7c\xc7\x4a\xe6\x40\x4b\x8a\x72\xa0\xe8\x12\x9e\xe3\xbd\x73\xcc\xff\xa6\x03\xfb\xff\xe4\x5f\x8e\xd5\xae\xe2\x8e\xbe\xfa\x57\x56\xca\xac\x54\xd1\x39\xa9\x54\x42\xaa\x3d\xf6\xd8\x63\xcf\xbd\xf6\xda\x7b\xef\x96\xf1\xfb\xec\xbb\xef\x84\x09\x90\x8e\x0a\x92\x51\x1d\x3a\x59\xe5\xa1\x3a\xfc\xf0\x29\x47\x88\xff\xbe\x77\xe4\x51\x47\x1d\xf5\xfd\x1f\xfc\xe0\xe8\xb6\xa9\xc7\x1c\x73\xec\xb1\x3f\x3c\xee\x47\x90\x8b\xea\x27\x3f\xfd\xd9\xcf\x7e\xf6\xb3\x9f\xff\xfc\x17\x7f\xf7\xf7\x7f\xff\xf7\xd3\xfe\xe1\x1f\xc2\x84\x54\xbf\x3a\xfe\xf8\xe3\x4f\xf8\xf5\x6f\x7e\x03\x09\xa9\xfe\xed\xdf\xff\xfd\x3f\xfe\xf3\x77\xbf\xfb\xdd\x7f\xcd\xfc\xfd\xef\xff\xfb\x0f\x7f\xe8\x08\x73\x52\xcd\x82\xbc\x54\x73\xd8\x5c\xf8\x3b\x19\xb2\x52\xcd\x37\x72\x52\xd1\x6c\x54\x2a\x0f\x15\x66\xa0\x0a\x73\x50\xd1\x0c\x54\x17\xb3\x4b\x74\xfe\x29\xcc\x3c\xd5\x97\x98\x79\x8a\xe6\x9b\xc2\x6c\x53\xb7\xca\x9c\x53\x2a\xdf\x14\x66\x9c\xba\x53\x66\x9c\xba\x8b\xdd\x4d\xb2\x4e\xdd\xaf\x73\x4e\x3d\xc8\xd6\x40\xce\xa9\xb5\x32\xe7\xd4\x3a\xf6\xa8\xcc\x38\xf5\x38\x64\x9c\xc2\x9c\x53\xeb\x75\xa6\xa9\xe7\x64\x9e\x29\xcc\x32\x85\x79\xa6\x5e\xd5\x79\xa6\xc2\x9c\x42\x1b\x1c\x3b\xa7\x50\x4f\xcc\x89\xce\xb4\x52\x77\x1d\xc3\x7f\x31\xe1\xc6\x46\x66\x1c\xf1\xb3\x68\x05\xc6\x11\xbf\x91\xc1\x6d\x6f\x85\x7c\x2b\xf4\x9b\xcd\x49\x87\xaa\xc0\xc9\xba\x90\xda\x73\x87\x26\x56\xf3\x26\x44\xee\xb0\x8e\xac\x4b\x13\x81\x54\x22\x20\x02\x3c\x92\x37\xea\xdb\x24\x6c\x01\xb8\x81\xe0\x6d\xba\x42\xde\xa6\x77\x36\x2e\xd3\x95\x08\x61\x00\xf7\xfc\x57\x99\x74\x11\x9a\xe1\xbb\x3a\x1a\x2c\x83\x3f\xe4\x3f\x65\x88\x2e\x20\x1a\xf9\x49\xbf\xd6\xf1\xbc\xa2\x70\x5e\x5e\x86\xe0\xa0\x01\xa7\xc3\x18\xf8\x82\xc8\x81\xfb\x0e\x28\x45\xa6\xc8\x7f\x8f\x90\x63\x82\x88\xbe\x0d\x91\x43\x14\xd2\xcb\x4b\xe6\x10\xaf\x97\x28\x04\xe1\x10\xb3\xe9\x20\x17\xb4\xce\xcb\x56\x40\xce\xf2\x6c\xa5\x5f\x11\xb4\x76\x65\x2b\xfc\xca\xa0\xb5\xab\x31\xe3\x57\xb4\x13\x38\x9d\x17\x98\xe7\x05\x3e\x4e\x85\xaf\x92\xe5\x6c\x85\x18\x03\xd0\x3f\x36\xc9\xf9\x7e\x7e\x44\x13\xab\x79\x96\x79\x7e\x85\x2e\x32\x06\x9f\xa8\x22\x47\x41\x91\xf5\xcc\xf3\xd3\xc1\x45\x27\x75\xc8\x29\xde\x06\xff\x25\x92\xd7\x7a\xf1\x0a\x7a\xb3\x70\x32\xa4\xa7\x45\x2f\x3e\x71\xac\x6e\x6c\x83\x91\xf2\xa2\x0d\xd0\x3c\x1f\x35\xc9\x69\x83\xa9\x9a\xe4\x1c\xa5\x9e\x1d\x39\xc9\x39\x5a\x3e\x3b\x52\xd7\x2c\x67\x66\x85\x98\x99\x27\x34\x2e\x05\x98\x12\x3a\xb9\x9f\xb2\xad\x06\x3a\xf3\x2d\x5a\x06\x6c\xc0\x0f\x71\xc0\x8a\xa9\x33\x6c\xec\xe7\x19\x5b\x81\x0a\x5c\x33\x24\xb2\x9c\xb4\x12\x30\x49\xde\xe8\x2a\x38\xc8\x10\xd9\x6a\x33\x6b\xac\x0c\x03\xe0\xfc\x74\xd6\xf1\x2b\xb2\x8c\xae\x34\x00\xad\xac\x0b\x67\xf8\x3a\xe6\xbb\xd9\x34\x9c\xc9\x0f\xb3\x42\xc5\x73\x54\x9e\x00\x9c\x0c\x23\x72\xaa\x97\x76\xfb\xd3\x82\x38\x2d\x85\x0e\x21\x84\x02\xd0\xe1\x4c\x46\xbf\x00\x31\xc9\xd2\xe3\x47\x76\x2f\xd7\xc4\x6a\xd6\x32\xa5\xd8\x1c\x54\xc4\xd8\x2f\x23\xc9\x31\xc6\x8f\xf9\x0c\x09\xd2\x0d\x76\x93\x6b\xeb\x1a\xfa\xd7\x1c\xc6\x96\x23\x32\xd7\x83\x2a\xf8\x6c\x33\xd3\x66\xe2\x41\x46\xf5\xea\xea\x09\x59\x87\x65\x74\x40\x85\xda\xd8\xf1\x8e\x0c\x3c\x6b\x51\xb1\xc7\xa0\xf6\x69\x57\x9f\xd9\x24\x67\x8a\x28\x75\xb4\xcc\xa5\xbb\x2b\x86\x91\x7b\x3e\xd3\x5f\x57\x33\x83\x43\x5d\x87\x0b\xda\xcb\xc4\x72\x21\xd8\x8c\x31\x31\xbb\xcb\x50\x71\x15\x18\x2e\x27\x06\x70\x7d\xee\x09\x27\x06\xf5\xd2\xd9\x54\xb0\x97\x9c\x98\x94\x31\x31\xbb\xcb\xe8\xee\x3f\x31\x8c\xee\x96\xe9\x7c\x6f\x93\x5f\x65\x34\x7b\x2f\x53\xad\x48\x4e\xb4\x27\x86\x7c\x63\x02\x99\x01\x66\x77\x02\x90\x51\x06\xec\x4e\x60\xc3\x8d\x28\x69\xcf\x0f\x3a\x31\x2d\xee\x7c\x59\xe5\xde\x4d\xac\xe6\x4e\x26\xf3\x5c\xdc\xc1\xbc\x80\x21\x47\xe2\xda\x65\x64\x9a\x4a\xe6\x96\x75\x83\x9d\x2d\x20\xdd\x43\x30\x6e\xdb\x8b\x38\x0b\xae\x4f\x3a\x0b\xb4\x2e\x71\x23\x0b\x83\x76\x37\xca\x94\xd7\x18\xa8\x9b\xd6\xae\xfe\x13\x9a\x58\xcd\x2a\xe6\xe5\x27\xaa\x80\x6c\x5c\x5b\x33\x4c\x77\xe7\x49\x0e\x80\xe7\x60\xe4\xcc\xf6\x18\x46\x1d\x1f\x25\x2b\x5d\xfe\xd3\x86\x0c\x7d\x2b\xed\x72\x82\x8f\xfc\x46\x16\xe7\x23\x6f\x59\xe7\x0e\xc4\xd0\x6d\x48\xaa\x72\x4b\xd8\x73\x1d\x25\x3b\xcd\x0c\x92\x15\x44\x07\xa3\xbd\x49\x95\x35\x40\x25\x68\xef\x16\x57\x42\xce\x97\x1b\x75\xa5\xe3\x9d\xeb\x90\xa6\x21\x73\xc9\x8d\x7a\xeb\x76\x71\xb9\xd0\x90\xae\xe4\x06\xe6\xe5\xef\x73\x30\xba\x3a\x4c\x4d\xac\x56\xf3\x6e\x87\xc4\x5d\xcb\x41\x42\xd5\x82\x33\x93\x3d\x72\x94\xfd\xbb\xe0\xd2\xe4\xf7\x23\x75\xdb\x3f\x24\xe8\x42\x2b\x54\xd0\x1b\xf7\x99\xcd\xa2\xb9\xa2\x02\x9f\x87\x2c\xda\xd5\x4c\x61\xa3\xb2\xdb\x18\x3c\xfa\xde\x58\x1e\xdd\x0b\x61\xa2\x4c\x4e\x31\x24\xbf\xe9\x57\xdc\x87\xd4\x45\x2e\xd8\xf7\xd3\xba\x3e\xa3\x75\x4d\x43\xce\x02\x6b\x23\x2a\xba\x2a\xb9\xa2\x07\x68\x45\x83\x49\x15\x5d\xa1\x02\xb0\xa6\xe1\x26\xf6\xb9\x56\xd3\x8b\xbd\x9b\xac\xa4\x5f\x43\x9b\x59\x92\xd1\xcd\x4c\xe0\x5a\x49\xef\xaa\xd6\xd4\x34\xb4\x60\x00\x74\xc4\x5e\x5d\x9b\xbc\x57\xa5\x86\x53\xf2\x83\x1e\x46\x36\xab\x4b\x36\x74\xca\xe7\x3a\x4a\x01\x92\xcd\xf4\x31\x0f\xf3\xfb\x5f\x2e\x58\x95\x8e\x53\xb8\x48\x46\x5b\x4b\x29\xac\x5b\x06\xb4\xae\x36\xf1\xe0\x2f\x8d\x56\x76\x3e\x4a\xbb\x6a\xa8\x1a\x24\x41\xf6\x28\x47\x5d\xf9\xbd\x3b\xc2\x51\xd7\xda\xa6\x8f\x39\x32\x94\xfb\x26\x16\x86\x72\xcb\xd7\x57\x33\xb5\x59\x7b\x59\xd6\x09\x77\xdb\x0a\xdc\x6d\x4f\x39\x18\x56\x8d\x60\xda\xbd\xcc\x53\x51\x8e\xf2\xb8\x50\x8f\xe5\x89\x3e\x03\xdf\x2f\x90\x1f\xd7\x27\x0b\xce\x13\xd1\x8e\x23\x3f\x1f\x11\xb1\x82\xcf\x16\x5b\x41\x16\x54\xe9\x15\xec\x65\x64\xd5\x4c\xd6\x1b\xfa\x59\x03\x0e\xfb\x45\xcc\xcb\xdf\x00\x88\xc5\x8c\x7a\x5a\x9f\xc3\xf1\x91\x94\xbc\x7a\xa4\xab\xf5\x6a\x74\xb5\x57\x60\x29\x8f\x44\x2b\x8b\x5e\x2c\xb6\x82\xbd\xd6\x0a\xf6\xa0\x74\x30\x0e\x67\xaf\x8b\xb7\xf7\xd3\x54\xa3\x71\xc9\x42\x5f\x76\x30\x5e\x3b\xbf\x82\x61\x80\x76\xc1\xa2\xca\x43\x17\xf0\xd8\x96\xea\x43\xb7\x8b\xa1\x94\x67\x70\x28\xd1\x20\x10\x13\x6c\xcf\x19\x27\x9e\x98\x95\xd2\x17\x7e\x55\x01\x3c\x38\xb1\x9d\x10\xd5\x03\x5b\x57\x1d\x72\x70\xbf\x49\x61\x02\x91\x1e\xec\xca\x00\x93\x41\xfa\xe3\xdc\xe9\x82\x5b\xa9\x13\x20\x2d\xdf\x00\x39\xb2\x8b\x65\x99\x5f\x91\xe5\x7e\x5a\x9c\xca\x29\x5f\x59\xce\xc1\x2f\xf9\x1c\xbd\x85\xa6\xab\xe4\x6a\x16\xa2\xf5\x9b\x71\xd7\x12\xc1\x6d\xd3\x0a\x0e\x5b\xba\xd3\x48\x84\xeb\x99\x7e\x98\x37\xf6\x7d\x07\x43\xbc\x3d\x60\xcb\x99\xc6\xca\x80\x77\x28\xa4\xeb\x1e\x06\x0f\xeb\xb3\x55\xc8\xb3\xb3\xd5\x7e\xc6\xaf\x92\xc4\xf3\x8e\x83\x31\xdf\x18\x04\xb3\x84\x79\xe2\x37\x15\x6a\xc2\xf1\x91\xc4\xff\x85\xed\x5f\x2d\x89\xa7\xda\xaf\x4c\x8e\x67\x7f\x77\x38\xb6\x3f\xce\xac\xc2\xb2\x70\x30\x20\x1b\x53\xb3\x9e\x11\xb3\xf9\x67\x6a\x5f\x99\xb3\x98\x8e\xae\xee\x0f\xd6\xc9\xb4\x96\x33\xa5\x5d\x51\x7d\x5f\xa9\x5c\x6d\xc4\x03\xd3\xd7\x06\xb2\x4e\x9c\x2e\x2e\x44\x1b\x66\x8f\x13\x42\xa6\xb9\x91\x3f\x8d\x5e\x32\xd6\xa7\xae\xcb\x20\x3d\x50\x5f\x91\xcf\xc8\x1b\xc9\x59\x2d\xb5\xb8\x65\x86\x9d\x19\x0c\x3d\x45\x58\x03\x45\xb0\xfc\xc2\x91\x51\xd8\x90\xd5\xe2\x54\x03\xc1\xf2\x54\x8e\x8f\x24\x86\x54\xb7\xc9\x0e\x12\x23\xcf\xbe\x1a\x8e\xf5\x94\xd9\x24\xc2\x80\xf3\x6e\x1a\x70\xae\x16\xba\x93\x61\x28\x78\xfe\x34\x86\x11\xd8\x85\x0c\x01\x0d\xda\x73\x18\x06\x66\xe7\xe7\x03\xd2\x2f\x16\x54\xc1\xcb\xab\x59\x96\x08\x72\x46\xc0\xf9\xc1\x1a\x29\x66\x63\x78\xc3\x99\xa9\xfd\x60\x57\x22\x1b\x0b\x3e\x31\xa5\x98\x79\xb3\xa2\xa4\x98\xfc\xeb\x8e\x8a\xd1\x36\x02\xd7\x25\x86\x01\x61\x8b\x6a\x52\x0a\x55\xc2\xa7\xcc\xda\x52\x71\xd6\x98\xbf\x05\x80\x1f\xcc\xbc\xfc\x42\x16\x86\x6a\x6b\x71\xd6\x08\x5c\x87\x94\x37\x27\x45\xc8\xb0\x8b\x66\x99\x32\xec\xa9\xa2\xe0\x1f\x65\xc1\x9c\xc4\xe2\xd0\xa1\x06\x56\x61\xc8\x13\x76\xa2\x14\x9a\xba\xe5\x56\x68\x97\x18\x51\x51\x31\x31\x49\x58\x87\x67\xc6\x4e\x8e\x04\x39\x94\xa1\x31\xed\x12\x22\x4a\xca\x51\xdd\x32\xf6\xaf\x87\x65\x5d\xdc\x13\x7f\xd0\xae\x83\x98\x77\xeb\xbf\x4d\xb9\x29\x84\x0f\x34\xb6\x19\xa7\x27\x30\x31\x6b\x9d\xc3\x30\xb6\x1a\xb2\x40\xff\x9e\x1a\xb6\x4e\xe3\xf0\x44\x1e\xb9\xdd\x2c\x84\x40\x21\xb6\xad\x98\xe8\xa6\x73\x67\x0d\x37\xd7\x5c\xca\x20\xc4\x1b\x53\xdb\xfd\xae\x60\x2b\x21\xf9\xfe\x67\xcc\xc2\x9e\x6f\x2d\xec\xeb\x2a\x40\x5b\x65\xa1\x29\xcb\xf2\x71\x61\xc2\x4a\x52\xcb\x87\xce\x3a\x23\x04\x70\x98\xe7\x7f\x8b\xe9\xdf\xc5\x56\xff\xe0\x18\xfc\x57\x0f\x33\x3e\x98\xfd\xab\xc6\xfe\x55\x1a\xf0\xeb\x19\xa3\x7f\x97\x26\xf4\xaf\x0a\xfb\x57\x8d\x02\x81\x8c\xbe\x62\x6a\x5b\xea\x0b\x03\x0c\x63\xba\x09\xa2\x3e\x13\x25\x84\x6e\x86\x18\xea\x3d\x2c\x9b\xc1\x63\xf7\x5f\x3c\x79\x30\x3b\xbe\xbc\x56\xc9\x03\xba\xe0\x62\x0d\x39\xcd\xff\xc5\xcb\x5f\xc1\x20\x98\xdb\xe7\xf6\xa5\x7a\x9c\xcc\xd4\xb9\x81\x95\x9a\xa9\xb3\x84\x5b\xf6\x55\xc3\xcb\x96\xae\x66\x10\x5c\x8e\xc9\x5a\x8e\x2f\xbc\x63\x8b\x69\x54\x97\x6c\x1c\xf1\xf4\x08\xc6\x74\xad\xb5\xe4\xfd\x0c\x62\xa9\xa3\xe9\xe3\x7a\xab\x30\x64\xd0\xfa\x7f\x5e\xb8\xcd\x0b\xe6\x83\x25\x44\xe7\xdd\x58\x9c\x7e\x61\xe1\x67\x84\xe4\x2b\xc9\x82\xa3\x90\xfe\x4f\x31\xdd\xbc\xc5\xea\x26\x64\x38\xfe\xc7\xc8\x6d\x66\x5a\x3e\x53\x51\xdd\xbc\x35\xa1\x9b\x32\x5a\xda\xa5\xdb\x4c\xdd\x3c\x7b\x44\x3f\xe1\x3a\xf8\x0f\xd6\xc5\x39\x3c\xca\x36\x17\xe8\xff\x7c\x1e\xa7\xe2\x5c\x35\x2b\x5e\xc5\xa9\x32\xd1\x40\x22\xd3\xbf\x57\x02\xfe\x9d\x18\x90\x5d\xa0\xe5\x2b\xb9\x2f\xb1\xea\xd6\x81\x84\xbe\x94\xa5\x6e\xbd\x5b\x74\xf1\xe7\x05\xea\x56\x00\xe1\xfe\x99\xa5\x6d\x95\xca\xf7\xdd\x0c\x85\x22\x54\xf0\x53\x2f\xbf\x9a\x41\x84\x76\xf9\x8a\xd6\x7b\x66\x25\x2a\x5a\x43\xb7\x57\x43\xd1\x3a\x4d\x7d\xe6\x93\x9c\x23\xa4\xf8\x74\x3f\x53\xd1\xe0\xe3\x9d\xa3\x35\x2d\x70\xcf\xe7\x98\x66\x00\xbc\xe1\x77\x6f\x62\x35\xc7\xd1\x0b\xae\xaa\x29\x60\x93\x9c\x23\xf2\xf7\x32\x08\x9e\xc6\x0e\x4f\x93\x31\x3a\x3c\x84\xef\x09\x13\xc1\x74\x1b\xc8\xdd\x5a\x0b\x43\x47\xf3\x71\xa9\x6a\x63\x3d\x1a\xd1\x07\x7d\x40\x4f\x0b\x94\xdb\x31\xa4\x4c\x39\xd6\x8b\xec\xb6\x33\xc9\x39\x22\xd4\x0e\x1c\x01\xe5\x21\xb3\xcd\x54\x2f\x0c\x29\x00\xff\xec\xfc\x7d\x0c\xc2\xa5\x4d\x6d\x8a\x71\x09\x78\x78\x56\x51\x7d\x8c\xa7\xe5\x8a\x84\xdb\x7c\x28\x57\xac\xc3\x36\xf3\xcf\x30\x88\x9e\x26\x72\xc5\x25\x1c\x9e\x50\xb9\x22\x94\xdd\x95\x5c\xb1\xe6\x29\x29\x57\x78\x86\x5c\xf1\x58\x31\xb9\xc2\xbe\xca\x97\xa0\x8c\x79\x5c\xf4\xf0\x28\x2f\xff\x14\x83\xf8\xe9\x02\x21\x5d\xf3\x94\x87\x98\x0e\xa0\x2e\xe4\x7d\xeb\x2d\xde\xf7\x04\x23\x01\xd4\xdd\xc5\x03\xa8\x4d\x11\xe3\xd9\x12\x59\x74\x24\xef\x83\xa9\x3f\x6c\xe8\xb4\xfc\x42\x32\x2d\xc7\xec\xcc\x76\xb2\x33\xa7\xc8\x9d\xf9\xb2\xe8\xc9\x77\x09\x21\xb5\x37\x3a\x9a\xb8\x37\x30\x88\xd4\x0e\x89\xdb\x77\x4e\x0c\xab\x11\xdb\xf2\x7b\x84\xd6\x7f\x40\xe2\x64\x80\xa8\x9b\x21\x8a\x1a\x07\xd9\x19\x45\xd3\xaf\x14\xa7\xe9\x9a\x28\x0d\x55\xbc\x8e\xf1\x35\x86\x91\xdb\xef\x62\x90\x36\xd1\x30\x42\xc2\xbb\xc9\x45\x14\x8c\xcb\x5f\x90\x34\x5d\x63\xd0\xf4\x1b\xdf\x02\x4d\xbf\x29\x7a\x78\x88\x4c\xc1\x72\x70\x34\x4d\x77\x0a\xb1\x14\x52\x95\x1d\x14\x43\xd3\x9b\x2c\x9a\x86\xcc\x2e\x07\x0e\xf5\x3c\x7f\xaf\xcc\xf3\xbc\x93\xca\x1d\x30\xf5\xad\x5e\xb0\xbb\x65\xd2\xfd\x00\x9f\x2b\xa3\xe6\x91\x60\x36\xde\xdf\x0b\xf6\xb4\xca\x41\xee\x94\xfd\x75\xb9\xef\x49\x13\xef\x0f\xa0\xfc\x04\x2f\x68\xb1\xca\x8f\x81\xc7\xda\x52\xfc\xbd\xb6\x7e\x55\x78\x1f\xcf\x4f\x65\x9d\xfc\x93\x18\xfc\xec\xa7\x35\x5f\x03\xfc\xf5\xf1\x68\x4a\xa7\x8f\x5a\xb4\xbd\xd8\x52\x96\x7d\x1e\x49\xa0\xbe\xeb\xa7\x4f\xcc\x56\xf8\x90\xd7\xcd\xaf\x40\x8d\x7c\x36\xad\xb2\xc0\xf9\x15\x7e\xa5\x56\x89\xf5\x32\x99\x2c\xae\x4a\xaa\xd4\xa8\x4a\xec\x6b\x31\xe4\xbd\xbd\xfc\x7c\xd1\x89\xbd\xa8\x42\xec\x46\x7c\x92\xa8\x0f\x53\x78\x36\x15\x06\xad\x76\xce\x1e\x7e\x5a\x9d\x25\x7a\xb3\x87\x97\x9f\x2b\xfe\xdd\x3d\x9a\x56\xa3\x1c\x38\x80\x1f\x20\xc9\xcc\xc8\xa6\x48\x50\x72\x21\x21\xcf\x9b\x6d\x12\xf2\x6c\x2e\xc3\x92\xc5\xf0\xda\x70\xb0\xcb\xd9\x10\xaf\x5b\x5d\xb3\xe3\xaf\x17\xd5\xb9\xf0\xd6\x55\x7c\x0c\x39\x4c\x41\x05\xb7\xad\x36\xf3\xb6\xd5\x2b\x6e\x5b\xb0\xa2\xbb\x10\xfa\xdb\x99\x86\x0b\xd0\x6e\x44\x3a\xd3\x75\x17\x2d\xb1\xb8\x68\x89\xb3\x8b\x96\x38\xb7\x68\x89\xf3\x69\x89\x55\x51\x25\x2e\x2c\x5a\xe2\xe2\xa2\xad\x2c\x2b\x5a\xa2\xaf\x68\x2b\x57\x14\x2d\x71\x75\xd1\x56\xae\x2d\x5a\xc7\x75\x45\x4b\xdc\x50\xb4\xc4\xcd\x45\xfb\x71\x6b\xd1\x12\xb7\xc7\xb4\xe2\x39\xde\xf2\xa1\xc5\x07\xe7\x58\xed\xce\x2a\x76\x2a\x4d\x7c\xf9\x6a\x6a\x46\x8c\xa8\xad\x45\x7f\xef\xad\x46\x8f\x1e\x13\xef\xf1\x7d\x7e\xb4\x7f\xd8\x60\x18\xf4\x3b\x1d\xff\x99\xa1\x22\x11\xbb\x18\x48\xbd\x18\xcc\x37\x56\x85\xdb\x87\x17\x93\x36\x2d\xfd\xb4\x47\xaa\x47\xe7\x18\x6d\x1a\xf6\xd4\xa0\x5e\xda\x78\xa7\x48\x97\x9c\xf1\xce\xe1\xe2\x9e\x81\x96\x1a\xea\xc9\x32\xda\x0b\xbd\x6a\x85\x40\x74\x98\x14\xc6\x2c\xdd\xfb\xc9\xb4\x2d\x53\xf7\x9e\x51\xca\xf2\x76\x5f\xeb\xc9\xc5\xb9\xda\xe6\xa7\xb4\x66\x3f\x0b\x7e\xdd\x61\xd4\x70\x8a\xc6\x1f\xb9\xd2\x20\x20\xbe\x8c\x73\x9d\xc6\xb4\x7e\x0d\xc3\x62\xd1\x1c\x50\xe1\xf9\x15\x46\x97\x16\x45\x77\xa9\xa2\x4f\x69\xa4\x05\xaf\x34\xe0\xea\x4e\x27\x6f\x14\x9a\x03\x32\x41\xc3\xd4\x7e\xb0\x63\xfa\xce\x24\xe7\x70\x9c\x3d\xa5\x0f\xe2\x32\x30\x36\x0c\x45\x1e\x81\xf1\x67\x35\x70\x99\x3b\x4c\xc6\xcf\x6e\x05\x4f\xe0\x07\x69\xd1\x37\xa7\x71\x49\x64\x9f\xb1\x20\x01\x76\x64\x04\x11\x99\x29\x1f\x75\x33\x23\xdc\x58\x68\x22\xdf\x20\x1d\xb6\xa1\xa0\x86\x78\x74\x43\x58\x4c\x15\x23\x57\x20\x00\xb1\x84\x74\x70\x4b\x69\x37\x93\x10\x11\x23\xf4\x50\x8d\x3c\xf2\xec\xdc\x0e\x5c\xbd\xc1\x85\xb1\x52\xf7\x57\xa9\xc7\x5d\x24\x50\x07\x46\x95\x96\x3f\xd3\x95\xbb\x90\x76\x68\x71\x25\x38\xb1\x40\x58\x6f\x05\xe4\xfd\xad\x81\x78\x5e\x10\xb6\xeb\x9b\x58\x0d\xc7\x8d\x57\x24\xa2\xf2\x4f\xe5\x71\x8a\x1c\xab\xdd\x91\x70\x88\x8a\xca\x30\x22\x04\x39\xc4\xc8\x51\x71\xac\xa1\x37\x21\x18\x44\x31\x83\x19\xd2\xeb\x7c\x94\x11\xee\xa0\x94\xbc\x6e\x0c\x03\xe8\x8d\x61\x00\xed\x9a\x01\x4c\x06\x06\x20\x77\xfe\xcc\x63\x43\x2f\xc7\x7a\xb5\xf1\x27\x23\x31\xb4\x17\xec\xf8\xde\xb8\x1d\x0f\xf6\x0c\xa9\x3f\x75\x8c\x2d\xa2\x42\x1b\x8c\x9a\xba\x22\x6b\xca\xe9\xf8\x8b\x94\xfa\x98\x41\x81\x02\x03\x34\x2a\xfc\xb4\xa0\xf8\x4a\xbf\xe2\xb8\x30\x4a\xb2\x16\x43\xa2\x55\xf0\x03\x14\x41\x9d\x6c\x9a\x12\x7c\x8d\x47\x22\x34\x40\x6e\x2a\xb8\xd3\xa2\x15\x40\x48\x55\x0d\x28\x35\xf9\x34\x66\xa3\xb7\x24\xf2\x9f\x5e\x32\xf5\xd7\xe1\x6e\x1d\xa9\x77\xeb\x74\xa2\x86\x9d\x82\x3b\xbd\x0d\x74\x40\x69\xe5\xf1\x34\x19\x9b\x6a\xcf\x32\x19\x46\x0a\xaf\xd1\x4d\x71\x26\xed\xa6\x0c\xde\xa8\x8c\x98\xff\x25\x45\xe6\xdf\x09\xe7\x9f\x85\xf3\xaf\x61\x65\x29\xc7\xa9\x44\x8e\x53\xa1\xc6\xc0\x74\x6e\x4f\xc1\x70\xaa\x31\x6a\xb4\x58\x18\x4a\x41\xca\x4f\x96\x90\xe3\x77\xe9\xd0\xd7\x22\x96\x0f\xa5\x3c\x60\x20\x2e\x5d\x09\x18\x1e\x2f\x9c\xe4\x0b\xac\x49\x16\xc5\x18\x04\x64\x33\x83\x7d\xe4\x58\xad\x2b\xd8\x43\x1c\x0f\x58\x16\xcd\x03\xea\xe5\xef\xa7\x6f\x83\x68\x19\x3a\x20\x8c\x94\xbf\x93\xd1\x53\x0a\xf1\xd3\x1b\x3a\xfa\x82\x0d\xef\x6e\x2b\x8f\xd1\x06\x0c\xe9\xcd\x88\x0a\x8b\x70\xbd\x3b\x2a\xca\x94\x8f\x72\xac\x76\x1b\x8a\x6e\x20\x03\x1c\xea\x47\x8e\x14\x32\x51\xdc\x70\x97\xc7\x07\x98\x07\x5f\xbf\x79\x17\xa0\x7a\x64\x9d\x80\x49\x28\x0d\xe6\x6b\x5f\x4c\x9f\xfd\x28\x8c\x3b\x1f\x8d\x6f\x25\x22\x88\x38\x3e\x93\x57\xe1\x0a\x14\x17\x28\x0f\x23\xfd\x18\x08\xe5\x44\xec\x82\x8a\x72\xd6\xc1\xdd\xa4\xf0\xa3\xa1\xdf\x58\xc8\xc6\xc8\xef\x8b\xaa\x0a\x7e\x3f\x85\xfe\xfe\x8a\x57\xf0\xfb\x02\xfa\xfb\xe9\x23\x0a\x7e\x3f\x95\xfe\xfe\x55\xd8\x7e\xb0\xea\xb6\x9d\x50\x2d\xd3\x64\xf8\xb9\x2d\xa2\xe5\x4f\xcd\x44\x06\xa3\x07\xeb\x9e\x97\x60\x29\x61\x2c\x5e\xa3\x76\x0d\xd0\x9e\x42\x52\xb5\xe4\xfb\x8e\xaf\x30\x1a\x6b\x41\x6e\x80\x80\xbc\x8c\x27\xab\x11\x37\x66\xd1\xa1\x05\x9f\xef\x88\x1d\xda\xc1\xe8\x50\x77\x29\x1d\x1a\x28\xec\x50\x68\xb9\xf2\x09\x74\x4b\x85\x97\x1f\x8d\x38\x1e\x03\x61\xe3\x72\xe1\x4a\x89\x75\x87\xd7\x82\x8c\x81\x1d\x72\x36\xed\xa1\xc4\x0e\xe1\x38\x3a\xab\x64\x8f\x55\xb2\x4e\x6d\xfb\x6f\x98\xb5\x7f\x72\xac\x36\x05\xfb\x23\x6e\x2b\x5c\x1d\xbd\x15\x7c\xf8\x1d\x18\x99\x96\xf8\x5b\x50\xeb\x36\xd2\xcc\xce\x41\x6b\x38\x8d\x19\x50\x2a\xf2\xbd\xe6\xa0\xc1\x70\x85\x0c\x9e\x30\x5d\x49\xe6\x24\x57\xd1\x1f\xb4\x6a\x4c\x80\xbc\x5f\x84\x81\xfc\x85\x27\x30\x90\x1c\xab\xad\x26\xcc\x22\x6e\x4a\x56\x24\x4d\xc9\x38\xb7\x19\xfd\x82\x60\x46\xc4\xc7\xa9\xa1\x80\x51\xed\x81\xfa\xa4\x0a\x84\x3d\x25\x8e\xa7\x50\xb6\xac\x40\xcc\x18\x07\x64\x78\x39\x26\x24\x94\xc4\x31\xc9\xa9\x87\x29\xcc\x58\xf3\x69\x4f\xe4\x7c\xda\xf5\x7b\xc3\xdb\x03\x20\x70\x02\x2c\x85\xeb\xa9\x2a\x32\x1d\xe1\xba\xc2\x97\x42\x7f\xbf\x53\x12\xab\x73\x15\xcd\xfd\x3b\x99\xf1\x1c\xab\x65\x0e\x8b\x9b\xd8\x1b\x23\x27\xb6\x3f\xc8\x74\xf4\x05\xb3\x1f\xd9\x51\x1e\x17\xe2\xdb\x36\xd0\x9f\xf8\x65\xfe\x65\xc9\x6d\xae\x4c\x68\x13\x39\xec\x70\xb4\xb2\x6a\x0b\x5a\x39\x85\x95\xdc\xcc\x40\x4c\x33\xf5\x04\xc4\x45\x7e\xce\x90\xcf\x80\x91\xd8\xac\xc1\x4f\x86\x63\xc0\xf7\x14\xed\x49\x7c\x2b\xff\x5a\x72\x2b\xab\xcb\x1a\xef\x70\xb4\xf8\x50\x4c\x8b\x3e\x69\xd1\x2f\xa1\xc5\x4b\xa3\xf8\x50\x8e\xd5\xa6\x91\xfd\xc4\x35\xbf\x2e\xa2\xf9\x60\xc5\xba\xdb\xe1\x5e\x03\x02\x96\xe4\x36\x0c\xcf\xa0\x94\x3c\x83\x22\x4a\xb8\xf0\x93\x9e\xae\x65\xaf\xec\x40\x26\xac\x26\xa9\xfb\xaa\xd0\xf5\xd7\xee\x48\x5e\x19\x53\xca\x2b\x1f\x75\xd3\x57\x46\x15\x99\xa4\xdb\x8a\xa3\x06\xc9\x69\x1b\x69\xca\x78\x42\xc8\x8b\x9b\xc2\x27\xa2\xb9\x77\x8b\xfc\xfd\xf1\x06\x4b\x94\x7d\x22\x49\x94\x15\xc7\x4e\x73\xe8\xb2\x2c\xed\x8b\x71\x9e\xcb\x2e\xde\x01\xeb\xe0\x0e\xe8\x3b\x7d\xf9\xca\xfa\xa5\x95\xe2\x83\x14\xfe\x6d\xa1\x42\xbf\x98\x46\xc5\xcc\x08\x84\xcd\xc2\xf2\x93\x51\x9c\xc9\x69\x70\x1d\xf5\x30\xc7\x83\x81\x6b\x9a\xa3\x0c\x8e\xf3\xe9\x60\x16\xd4\x87\x32\xda\x86\x93\x47\x19\xa3\xee\x8a\x1f\x75\xa3\xd3\x17\x74\x76\xf6\x0c\xb0\x64\x19\xa8\x0a\x0f\x35\x0f\x0e\x35\xd9\xe3\x66\xec\x71\x7f\xb0\xda\xe9\xe8\x0b\x06\x9e\x6e\x96\xa4\xb0\x5a\x62\x04\x35\x4b\xae\xb4\x3e\xc4\xf8\xc9\xb7\x24\x0b\xcf\x41\x06\x40\x54\x89\xe7\xc6\x42\xda\xf5\xc5\x95\x70\xfb\x4c\x85\x25\x69\x82\x29\xab\x64\x85\x3c\xff\x34\x0d\x58\x91\x19\xdd\xb4\xfc\xa7\xac\xf0\x2e\xe7\x4b\x25\x08\x9c\x7a\x6f\x0d\x45\x93\x9b\x63\xb5\x3b\x38\x04\x04\x8b\xc0\x39\xd6\x63\x50\x76\x1c\x55\xaf\x8f\xa6\xea\x75\x0a\xb1\xa3\xdd\x0a\xe7\x5d\x1f\x73\xa7\x6e\xef\x93\xd6\x67\x50\xc4\x5a\x1a\xc8\x39\xe4\xb5\x08\x0d\xa4\x56\x7c\x6e\x8f\xf8\x81\x5a\xfb\x1b\x56\x47\x71\xc5\x69\x1f\x4e\xad\xb7\xe5\x6d\x85\x43\xbb\xad\xd2\xbd\x8a\xd5\x68\xb1\x2c\x7b\xf3\x22\xc7\xe1\x3b\x52\x7f\x24\x36\x63\x08\x0e\x17\x12\x37\x79\x69\x13\x15\xf4\x85\xb8\xa6\xee\xe5\x7d\x70\x37\x27\xa8\x8e\x55\x88\xad\xb1\x35\x28\x9f\x54\x11\x5f\xff\x3c\x52\x29\xa5\xfa\x83\x01\x49\xcf\xd3\x25\x7d\xab\xef\x33\xb4\x84\x06\xaf\xe2\x56\xdd\x70\x63\xad\x9c\x20\x28\x68\x08\x58\xa7\xd2\x9e\x3e\x6a\x08\xbe\xc6\x34\x9c\x1a\x39\x0d\x06\x73\x08\x89\x9e\x14\x7d\x37\x13\x16\xcd\xaf\x2b\xa2\xf7\xd0\xb6\x2b\x5a\xc3\x1a\xd5\xa9\x08\xc8\x14\xe0\x88\x1a\x35\x45\xea\xdd\x34\x64\xca\x68\xbc\xa1\x8d\xd1\xca\xa1\x16\xc0\xdc\xf4\x25\xc6\x18\xca\x9d\x7e\x87\xcf\xe9\xfd\x67\x7d\xc1\xd6\xae\x88\xd0\x18\x9d\x13\x4b\xdd\xd3\xfb\x64\x26\x43\x65\x40\x47\x57\xa9\x40\xe1\xcd\xc3\x1a\x39\xb4\xcd\x73\x63\x49\x1e\xb8\x71\xca\xa3\x26\x0e\x49\xe4\x0d\x5a\x07\xea\xeb\x4a\x9b\x73\x3c\xf0\x0f\xe1\x42\x28\x5f\xf7\x64\xd6\xd8\x08\xe7\xd1\xee\xde\x96\x52\xd5\xd7\x29\x55\x70\xf2\xc2\x78\x8e\xf7\xe7\xd2\x8e\xc9\x08\x66\xd3\xe0\x30\x0a\xfc\x28\xa1\x1f\xb6\x4a\x40\x06\x7a\x3e\x92\xcf\xe8\x8c\x97\xf5\x59\x06\xa7\xdc\x58\xcf\x4f\x59\x1c\xe7\xf9\xa8\x9d\x2a\xf3\x41\xf9\x98\x0d\xc2\xa1\x28\xaa\x75\x12\x84\xd4\xe9\xdb\x8f\xd7\x2b\xc5\x64\x96\x07\x03\xaf\x3e\xf6\xa1\x3a\x1f\xb9\x94\x65\xb6\x46\x65\x4b\x30\xb0\xbe\x19\x60\x63\x5d\xad\xf2\xdb\xca\xf3\x7c\x96\x4d\x79\xbe\xab\xc1\x00\x46\xe2\xd5\xbc\xde\x0b\x5e\x78\xed\xab\xab\x3b\xac\xaa\xa4\x72\x39\xe8\x7c\x06\xab\x62\xda\x64\x02\xfd\xcd\xba\x2a\xc4\x18\x35\xb9\x20\x68\xd5\x78\xc1\x07\x9f\x5d\x75\xd5\x1f\xad\xaa\xea\xe0\x27\x4f\x9c\x74\x50\x95\xa3\x19\x85\xa7\x6d\x31\x75\x78\x2b\xac\x97\x76\x0e\x54\x8d\x19\x82\x64\x92\x48\xae\xb4\x67\x2e\x79\x21\xf1\x3a\x01\xa8\xa2\xb5\xb0\x6f\xc4\x58\x20\x76\x09\x81\xfb\xc4\x57\x18\x53\xca\x0e\x5c\x59\x12\xb9\x74\xaa\x69\x56\x6a\xd3\x62\x19\xc0\x99\xbe\x12\x08\x5b\x7c\x85\xe5\x80\xd3\x72\x56\x2a\xf9\x5a\xee\x89\x43\xb1\xd8\xbd\x7c\x43\xf4\x19\x28\xf1\x49\x73\x08\x50\x64\x58\x27\x43\x29\x6f\x43\x29\x67\x51\xb5\x46\x1d\x75\x40\xdd\x64\x4c\xd3\x1c\x5a\x47\xf4\x59\xd4\x5c\x70\x16\x9d\x4c\x5f\x32\xce\x22\xdf\x38\x5d\x50\x39\x00\xf3\x55\xe1\x51\xbd\x4b\x28\xda\x6d\x88\xe0\xeb\x25\x41\x7c\xb6\x74\xf4\x85\xe7\xb4\xfe\x3a\x4d\x1f\x56\x7e\xf4\x61\xd5\xd2\x61\x29\x03\x48\x07\x1e\x53\xc7\x02\x74\x9c\x17\xef\x87\xe7\x78\xe7\x96\xa7\x91\x7e\x2d\x7a\xb1\xe5\xef\x2b\xe5\x85\xc7\x92\xe5\xc9\x4b\x5f\x38\xe4\xa5\x22\x5d\x7b\xcb\x8d\xa5\x4e\xa4\x4d\x8d\xa1\x93\x89\xeb\xee\xc6\x78\x8d\x72\xae\x00\x01\x74\x16\x2d\x6e\x22\x80\x92\xfc\xbf\xbe\xc6\x92\x08\x49\x70\x63\x82\x64\xd3\x60\x50\x53\x86\xfc\xa0\x6a\x94\x07\x97\x6f\x91\xe8\xc6\x48\xca\x02\x15\x55\x0e\x61\xfa\x4b\x40\xdb\x0c\x06\xae\x45\xb3\x49\x60\x83\x92\x92\xea\x3f\x76\xa8\x38\x81\x5a\x5e\x5b\xa2\xc0\x5d\x49\x45\x89\x0c\x1a\x45\xaa\xb4\x51\x04\x45\x89\x06\x10\xc6\xb9\xa7\xf4\x63\xf4\x58\x5f\x40\x5b\x5d\x5c\x19\x8a\xed\xb7\xdb\xf7\x72\xb8\x93\x27\x6a\x48\x37\x15\x51\x07\x5a\x4b\xbb\x29\x66\x69\x9b\xc9\xd2\x36\x44\x2c\xed\xa6\x98\xa5\x6d\xee\x23\x4e\xe9\xf5\xea\x49\xb3\xe2\x39\x72\x13\x9b\xb7\xda\xb9\xb4\x36\x63\x4d\xe5\xee\xcf\x98\xcc\xa0\x1e\x97\xac\x98\x72\x75\x53\xa1\x52\x23\xc7\x6a\x2b\xe4\xfe\x88\x9b\xbf\xcd\xd1\xf3\xb7\x5a\xc3\x4a\x5b\x13\xb8\x39\x66\x02\xdb\xc2\xc4\xdb\x6d\xa0\x82\x65\x9a\xe0\x51\x0d\xa2\x1c\x3e\x98\xa2\x5e\x7d\xd0\xb6\x12\x9d\x58\x2b\x39\xd4\x5a\xb5\x65\x2a\x78\xfa\x75\xd4\x8f\x04\x23\xe4\x9c\x8a\x5f\xd1\xae\x2d\x85\x48\xd3\xb3\xf8\x64\xda\xcf\x97\xea\x62\x2c\x7f\xc6\x65\x57\x7e\xc1\x45\xcb\xaf\x2e\xc6\x30\x5f\xab\x1e\x16\x60\xb6\x1c\xab\xdd\xc5\xa1\x72\xa0\x16\x04\x41\x12\x1c\x33\x76\xec\xd6\x0d\xdb\x20\x10\x58\x08\x30\x55\x6f\xe3\x4b\x7d\x14\xbd\x88\xdd\x4c\x2e\xe2\xf2\x70\x31\x9a\x10\x97\x3f\x07\x6e\xd4\x16\x90\xe4\x47\x31\x6b\xdb\xc3\xc8\xee\x68\x2e\xd8\x1d\x73\xe9\x8b\xc6\xee\xe8\x11\x4b\xde\xac\xdb\x4e\x37\xb1\x9a\x1d\xbc\x7c\x63\x13\xab\xd9\x5e\xfd\x8e\xdd\x9b\xe8\x36\x9b\x36\x26\x69\x60\xd2\x57\x18\x40\x7c\x14\xdf\xb4\x56\xa6\x02\x6a\x01\x28\xf8\xed\x68\x65\x2b\xd8\x44\xb7\xc5\xd3\xbe\xe6\xb2\x13\x0d\x24\x54\x38\x03\x19\x02\xf2\x3b\x42\x4e\x80\x82\x98\x57\x7d\x7a\x41\x38\x2f\x23\x1a\x95\x6d\xd0\xf4\xdb\xa0\x5a\x03\x36\x17\x8e\xd3\xcf\xaa\x4d\x9b\xaf\xa9\x5f\x5a\x49\x0e\x6c\x49\xc5\x11\xe7\xf6\xa9\x74\xea\x1e\xd7\xe7\x76\x3d\x48\xdf\xe8\xed\xda\x68\xae\xd2\xc2\xc8\x55\x92\x7e\xb3\x8e\x8f\x1d\x61\xc6\xad\x6a\x79\x18\x9d\xb2\x82\x85\xec\x8d\x9a\xac\x4e\x23\xb5\xda\xba\x05\xd5\x6d\xc3\x19\x8a\x74\xe2\x09\x16\xde\x63\x23\x92\x20\x8c\xc4\xf4\x04\x08\x8e\x99\xa0\xb3\x1a\x85\x97\x83\x6d\xf5\x0d\xbf\x07\x43\x41\xfc\x48\x89\x6b\x09\xed\x01\xe1\xa1\xe3\x9d\x5e\x26\x45\xfd\x31\xa8\xef\xdb\x5a\xfa\x7c\xe4\xbb\x8b\x44\xdb\xc9\x65\x74\x54\x3c\x98\x72\x6a\x50\x90\x51\xcc\xd4\xee\xe5\x64\x7c\x67\x03\xbd\xae\x92\x4e\x2d\x54\x82\x2c\x74\xa4\x5a\x6d\x24\x33\x91\xd0\x79\xf4\x8d\xc5\x95\x70\xff\xa9\x52\x45\xcd\x43\xf3\x02\xab\xa8\x72\xec\xb0\x36\xe3\x45\xb4\x98\x16\xb3\xc8\x6d\xbd\x87\xc9\xdc\x47\x2b\x68\x68\xa6\x55\x79\xa5\xf4\xa5\x2a\x9c\xf8\x4b\x63\x26\xbe\xe8\xf4\x06\x9d\xcf\x48\x11\x64\xdd\x67\xbb\x1a\x42\xc8\x65\xb4\xca\x35\x66\x06\x85\xad\xfe\x8a\xf0\x97\x39\x56\xdb\xea\x98\xc9\x18\x46\xa0\x73\x16\xcd\xe1\x82\x80\x8c\xb9\x26\x80\x64\x04\x4c\xc6\x3d\xf7\xda\xbb\x65\x7c\x02\x77\x1e\x4c\xe4\xce\xfd\xc1\x00\x23\x87\xa1\xfa\xa2\x61\x0e\xe4\x2f\x05\xec\x7a\x16\xad\xd7\x62\xd7\x7d\xc4\xbe\xdb\xcb\x0a\xf4\x88\x83\x09\x7a\xc4\x06\x03\xd8\x00\x1c\x09\xc7\x3b\xbe\x3e\xc7\xc7\x7b\x90\x4e\xa6\x45\xa7\x27\x00\x2d\xba\xfa\xa2\xf6\x84\x43\x1f\x48\x67\xf9\xa0\x73\xf5\x58\x4b\xb4\x1d\x8c\x50\x73\x07\x04\x7c\x00\x3c\xcc\x22\x45\xd0\x8c\x72\x3b\x98\x42\x24\xd1\x0a\x8c\x04\x68\xc1\x40\x00\xde\xa7\x3a\x81\x37\x11\x9f\x07\x99\x0e\xf5\x4c\x7c\xcc\x57\xd4\x9f\x5b\x89\xe5\x90\x47\x4e\x96\x9f\x05\x93\x9c\x62\x1b\x03\xa8\xb8\xbb\xa7\x07\x59\x66\xf6\x50\x2f\xaf\x64\x13\xdd\x36\x2f\x64\x09\x64\xe6\x61\xe0\xd7\x36\x47\x65\xc4\x58\x40\xc7\x4f\xec\x01\xaa\x3b\x4e\xc8\xb2\x4d\xa8\x83\xf0\xf0\x20\x15\xbc\x5c\x4d\x17\xb1\xd1\x09\x54\xd6\x80\x31\x10\x31\xe0\xd1\x2b\x78\xc0\x26\x39\x99\xa0\x7b\xed\x2d\x4c\x09\x6d\xea\x8b\x13\x65\xb8\x58\x44\xdb\x39\x8b\x1a\x2e\xe6\x8d\xb2\xd4\x9b\x51\x2b\x4a\x0c\x17\xbd\x71\x86\x0b\x0a\x52\xbc\x8b\x07\x6c\x70\x67\x65\xb8\x98\xa2\x0c\x17\xb0\x35\x06\xd6\x37\x93\x9d\xa2\x7e\x57\x9b\x05\x98\x21\xf3\xa8\xa1\xe1\x4c\xda\xa9\xd5\x72\x9f\xe4\x58\x7e\xe4\x61\x23\x9c\x12\x18\x97\xb6\x5d\x4c\xa1\x87\xcf\x60\x81\xf3\x9c\x2f\x59\x31\xa4\x65\x9a\x42\xe4\xa5\xb6\x02\x16\x7d\x36\x7d\x9d\xc8\x4b\x52\x33\x22\x84\xda\x0c\x2a\x2b\x7b\x5e\x33\x95\x95\xe7\xd0\x37\xff\xac\xf7\x7c\xba\x4d\x81\xdf\xed\x88\xd3\x3d\xc5\x10\xbb\xb2\x20\x76\x45\x2d\xd8\xd2\x62\x0b\xb6\xbc\xd8\x82\x6d\x07\xe2\x17\x38\x5b\x6f\x3b\x4c\x0b\x76\x61\xcc\x82\xed\x30\xf4\x05\xeb\xb5\x16\x0c\x4d\x24\x11\x13\x72\x49\xb1\x09\x59\x56\x6c\x42\xd0\x2f\x1e\x52\x3f\x6d\x65\x4d\x48\x68\x0f\xb0\x6c\x5b\x97\xd1\x56\x1f\x54\x1b\x39\x12\x8d\xa5\x3e\xcb\xd0\x1d\x57\xb5\xb7\x0b\x8a\x4d\xbb\x6a\xb1\x69\x0a\xdc\x61\x5a\x01\x06\x14\xc5\x9a\x29\x41\xab\xe1\x9f\xb4\xdc\x9a\x8d\x6d\x40\x50\x8a\x9a\xb7\x2b\xad\x92\x4d\x20\x4b\x99\xcb\xd5\x1f\xb3\x5c\x7b\x94\xb8\x5c\x3c\x58\xe7\x74\x20\x77\x0b\x2b\xbd\xd6\x6a\xb8\x4a\x7b\xa2\x2b\xeb\x20\xd7\x22\xf5\x7a\xcb\x6e\x73\x1d\x7d\xf7\x2f\x74\x0d\x27\xab\x3c\x48\x1c\x04\x9c\x4a\x2f\x4c\x5d\xc4\xcd\x8c\xdf\xc8\x81\x1b\x42\x0e\xec\x87\x1c\x98\x98\x3b\x6f\xa0\x4d\x3d\x56\x4d\xa4\xd0\x16\x7d\x62\x56\x78\xb1\x27\x83\xaa\xe6\x26\x5a\xcd\x29\x54\x01\xea\xeb\x55\xc7\xb3\x59\xcb\x0b\xfa\x92\x0c\x5f\x78\xf2\x8e\xba\x25\x66\x89\xf6\x2f\x6d\x89\x3c\xc7\x7b\xdc\xf2\x82\xe1\x4e\xbc\x93\xc6\x97\x71\x46\x8a\xb6\xd8\x72\x86\xf8\x92\xe9\xd3\x19\xab\xc4\xc7\x29\xf2\xc4\xef\x13\xeb\xc7\x55\xb2\x50\x1e\x3a\x32\xe8\xfc\x6b\xf5\x38\x78\xed\x4f\x53\xcc\xb5\x67\x4e\x9c\xe5\x26\xc7\x6a\xab\x42\x41\x30\x6e\x9c\x9d\x03\x91\x62\xdd\x66\xa5\x39\x99\x69\x89\x6b\xa4\xbc\x31\xde\x99\xe1\x78\x67\xaa\xf1\xaa\x2f\x93\x13\x30\x9e\xe6\xd0\x1a\x8d\xe3\x7f\x66\xa8\x8b\x99\xa9\x74\x31\xe8\x27\xde\xa0\xe2\x6d\x5a\x7d\x4e\x2e\xe5\x95\x96\x76\x66\xc0\x01\xf1\x08\x05\xbb\x01\x9a\xaa\x6f\xc0\xd1\x4a\x19\xa8\x1e\xad\xa6\x20\xe5\x9c\xb9\xbd\xc1\x4a\xe7\xd1\xee\x9d\x1b\xe1\x37\xa8\x0c\xb3\xf5\x72\xc9\x54\xd5\x0d\xa2\xb2\xfe\xb1\x7a\xb3\xb4\x5a\x1a\x4b\x52\xed\xf9\xc9\xd5\xfa\xb4\xda\xe6\x1c\x0f\xce\xba\x47\x3a\x9f\x36\x68\xee\xa1\xac\xbe\x01\x46\xa8\x07\xa6\x07\x79\x17\x6d\xed\xa5\x02\x24\x0a\xa9\xe9\xeb\x0f\x3a\xe9\x96\xec\x64\xa1\x4b\xf5\xe6\x62\x7a\xa4\x2f\x93\x6c\x2f\x9a\x1c\xeb\xe8\xbd\x24\x29\x39\xd7\xdc\x68\xa2\x8c\xd3\x74\xcf\x8d\xa4\xc9\x1c\xba\x93\x3a\x86\x16\x61\xb2\x66\x8d\x53\x0c\xe9\x70\x0e\xad\xe4\x8c\x7a\xc2\x03\x5b\x1b\x43\x17\x4b\xed\x3f\x53\x5c\x8f\x7e\x32\xad\xb0\x40\x8f\xde\x4a\x54\x0b\x15\xd4\xa9\x33\x4a\x7b\x3e\x9f\x56\x45\x2f\xab\x45\xd4\xe5\x56\x8f\x4e\xa1\xd5\xdc\x1b\x73\x3e\x5b\xb1\x02\x91\x79\xb9\xc4\xb9\x5c\x21\x0d\xd7\x62\x1a\x5a\x0d\x65\xc0\x42\xda\x0c\x71\x89\xc1\x81\x67\xd4\x85\xae\x45\x9b\x56\x94\x76\x54\x5d\x30\xe4\xba\x35\x50\x89\x9c\x54\x19\x6a\x24\xb4\xc2\xfd\xe9\x48\x9d\x71\x3a\x59\x65\xdc\x15\x4d\x63\xd2\xd2\x17\xaa\x13\x49\xb9\xd7\xab\x0d\xe2\x6a\xb7\x28\x88\x94\x7c\xb1\xba\xf0\xf8\xa3\xa8\x22\xb9\x08\x43\xa2\xe9\x4f\x60\x05\xe4\xcf\xa5\xb5\x9f\x49\x0f\xd7\x56\x23\x08\xa4\x19\x0f\x97\x0d\x0e\x39\x5d\x36\x38\xe4\x78\xd9\x4c\x1c\xa3\x8a\xda\xd3\x3e\x28\x37\x54\x42\x4e\xbd\xef\x38\x8c\x31\xee\xba\x2e\x51\x42\x8c\xa8\x45\x17\xa4\x44\x1f\xa4\x85\xd1\xab\xa2\x0c\x21\xad\x7a\xd7\xec\xa8\x52\xf9\xc0\x89\x99\x23\xe9\xe1\xe4\xd7\xc9\xe1\x79\x6a\xaa\xf2\xb6\x41\xa7\x80\x68\x84\xc5\x2e\xda\x03\x33\xe6\xab\x35\x12\x60\x71\x01\x79\xc1\xd6\x43\x8c\x77\x32\xfa\x7a\x01\x51\x19\x41\xef\x9a\xad\x8d\x3d\xb9\x90\x36\x57\x20\xa9\x2b\xbd\x55\xa8\x54\x66\xa0\x4d\x0e\xa3\x16\x30\x85\x90\x8a\x58\x18\x01\xe2\x33\xe8\x0a\xeb\x94\xd4\xde\x22\xa4\xf6\xd0\x3d\xd0\x8e\x0d\xd2\xef\xca\xc4\x3a\x63\x94\x5f\xa1\x9c\xc2\x06\x22\xfd\x17\xf8\x24\x72\x12\xac\x50\x83\xf7\x5d\xed\x5a\xd8\x36\xd1\x6d\x0e\xb3\x3f\x76\x3e\xd3\x4c\xcd\x13\x4e\x09\xb6\x20\xdf\x91\x59\xd0\xdb\xe8\x95\x75\xa1\xc1\x5b\x46\x81\xf6\xd0\x77\x82\x06\xdb\x31\xef\x6c\xab\x64\xbd\x74\x22\x94\xb7\x83\x96\x1c\x89\x73\x30\x4b\xd6\xaa\x6c\xaa\x8e\xf6\x34\x48\x1b\x8a\xbf\xcd\x96\xe2\xef\x02\x5a\xc1\x1a\x1a\xac\x1d\xbe\xb3\xc1\x7a\xe7\xa2\x98\x77\x3c\xc7\x5b\x59\x68\x28\x2e\xc1\x00\xd6\x1d\xbd\x6f\x36\x2a\x31\x6e\x86\x75\x64\x76\xc7\x88\x71\x33\x42\xa1\x6b\x46\x69\x06\x30\x2d\x61\x45\x1b\xbd\xb0\x9e\x30\xc8\x42\x3d\x51\xf2\x52\xab\x16\x97\xf0\xb9\x1f\x36\x2e\xa5\x12\x59\xc2\x27\x6d\x08\x29\xe8\x7e\xe9\x39\x1c\x8c\x2d\x30\xa6\x45\x0a\x41\x27\xd3\x31\x27\x18\xd3\x06\xa9\x31\x6d\x90\x18\xd3\x36\xfe\xff\xd8\x7b\xf7\x30\xbb\x8e\xea\x4e\xb4\xf6\xe3\x3c\xba\x77\x77\xeb\x48\xd6\xa3\x25\xf9\x51\xfb\x9c\xb6\x7d\x64\xfc\x68\x61\x1b\x35\xb6\x2c\xb7\x36\xaf\xe6\x95\xb4\x2c\x1b\xda\xcc\xab\xe7\x71\xe7\xf6\x77\xe7\x1f\xfd\xa9\xef\xde\xd3\x76\xc7\x92\xa5\xb6\x2d\x9b\x36\xb6\x71\xdb\x18\xe8\x80\x43\x2b\xc6\x62\x14\x70\x12\x5d\x30\xa1\x01\x03\x02\x4c\x22\x26\x9e\x60\x26\x4e\x22\x26\x86\x88\x84\x49\x7c\x27\x9e\x89\x32\x9f\x33\xdc\x6f\xaf\xb5\xaa\x6a\xd5\x7e\x9e\xd3\x92\x18\x72\xbf\x8b\xbf\x0f\xf5\x39\x67\xef\xda\x55\xb5\x57\xad\x5a\xb5\xd6\x6f\xfd\x56\x99\xb6\x7c\x2c\xdb\x08\x52\x76\x38\x5a\x3e\xb9\xe5\xd2\x7a\x33\x79\x1e\xcd\x79\x7f\xa3\x86\x3d\x1f\xc3\xf2\x74\xd0\x1e\x63\x88\xed\x1a\x42\x2a\xaa\xfa\x86\x58\x3b\xda\x30\x94\xa2\xe6\x55\x8d\xed\xd1\xd0\x32\x6d\x8d\x75\x25\x93\xbe\xda\x7b\x59\x7b\xb9\xbe\x5a\x89\xd3\x7f\x92\x4f\xff\x49\x36\xfd\xdd\x19\x3b\x2c\x5c\x3d\x9e\xc8\x5b\x61\x63\xfa\xb1\x95\x68\xa2\x27\xc6\xcb\x84\x70\xf2\x8e\x39\xbc\x63\xa2\x8b\x8e\x05\x22\xf8\x46\x6f\xa0\x94\x45\xd3\xcd\xff\x9a\xdc\x01\x3d\xb4\x37\x97\x55\x70\x1d\x5d\xa0\xa7\x5f\xa6\x50\x9f\x50\x7f\xea\x88\x8f\xb1\x27\x8c\x41\xb3\x98\x69\xe8\x96\x06\xe6\xbf\x5b\x8c\x10\x6c\x39\x43\x0d\x2d\xe5\x58\x2d\xb0\xaf\xdf\x84\x13\xea\xc9\x70\xc2\x53\xd9\xf2\x3e\xaf\x82\xbd\x0b\xc9\x38\xc1\x53\x39\x22\xb9\xe0\x70\xb8\xf1\x62\x3a\x4e\xf0\x54\x81\xec\x2d\x39\x09\xc1\xcf\x7b\x8a\x46\xea\x8f\xe2\x6d\xcb\x54\xe9\x56\xbb\xb9\xb9\x4d\x70\x6f\xe1\x33\xeb\x5a\x17\xee\xee\x27\xd5\xd9\x4e\xe0\x08\x9c\x5b\x9c\x06\xd3\x97\xa3\xf6\x4f\x63\x4c\x2b\xb6\x51\xf3\xb5\x3b\x96\x12\x14\x19\x05\x0c\xd9\xc8\xfe\x9b\x9f\xf4\xb2\x93\x76\xa8\x21\xe2\xbe\x5f\x6d\x96\x2a\xad\x74\x08\x4f\xd7\xf0\x7e\xca\xc2\x8f\xf0\x3e\xda\xb9\xef\xe3\x48\xc9\xfb\x58\x4e\xba\x8b\x20\x48\x42\x27\x38\xbb\xd2\x8d\x99\x7b\x4e\x22\x9c\xdb\x3e\x9c\xb0\x5c\xdc\x64\x7b\x5c\x93\x4b\x17\x7a\x4d\xb2\x07\x3c\xd6\xc3\x9a\xec\x71\x18\x4f\xf7\x3c\x0c\x15\x50\x09\x85\x09\xb4\x14\x0c\xe3\xe9\x5f\xc8\x30\x8e\x5e\xe8\xb7\x71\x74\x75\xc3\xf8\xf1\xea\x88\x77\x2c\x1d\xda\x4a\x78\x48\x74\x25\xbd\x0d\x1b\x37\x6d\xda\x34\x3c\xbc\x79\xf3\x96\x2d\x5b\x73\xf3\x6c\xf3\x6d\x88\xe8\x55\x4a\x39\x57\x05\xc5\xed\xd4\x73\x2b\xe5\xfc\xe2\x72\xe7\x42\x22\xe5\x7c\x4b\x60\xa5\x9c\xb3\x7e\xf0\x94\xf3\x57\x33\x53\xce\xd9\xc5\xff\x73\x4d\x0a\x84\x39\xcf\x7f\xcf\x48\x19\xbf\x8f\xff\xfe\x0f\xe9\x94\xf5\xfb\xf9\xef\x7f\x6f\x4e\xe5\xd1\x1f\xce\x91\xf9\xd8\xb0\x0c\xf3\x23\xfc\xfa\xbc\x0c\x6e\x90\xa1\xd5\xa4\x94\x0f\x22\x8a\x24\x44\x14\x09\x36\xa3\x52\xca\xe7\xbe\x10\x24\xd0\x29\xcf\x66\x1c\x0d\x33\xc3\x29\x75\x65\xe5\x29\x14\x4a\x03\x4e\x80\x10\xcf\x1a\xa2\xdc\x3e\x30\x5d\xb2\x9e\xf3\x91\x73\x78\x0e\x91\xfd\x5c\x02\x07\x3f\xcc\x10\xd4\xcf\xc9\xc1\x6a\x3e\xc6\x1f\x67\xb0\x9a\x85\x51\x22\xf5\xb8\x8d\x98\xef\xb1\x05\x33\xf2\x4f\xf0\xc7\x19\xf0\x0a\x6b\xfe\x41\xb5\x78\x49\xf4\xba\x4a\x9a\x8f\x9b\xe5\x9b\xf9\x53\xbc\xc5\x47\x6a\x70\xba\xf6\x71\xb0\xfc\xb2\x4f\x24\x2e\x5b\x8f\x84\x3c\xc7\x13\x97\x2d\x25\x2e\x5b\x8b\xf9\xf7\xb1\x28\x24\xf2\xef\x3f\x95\xb8\x72\x48\x79\xbb\xfe\xd6\x4d\x6a\xcb\x0a\x96\x69\xce\xcd\x35\x2f\x38\x5a\xf8\xf1\x7e\xdb\x14\x93\xef\x88\x6f\x39\x16\x8d\x76\x10\xae\xb5\xc7\x1f\x87\x73\xfc\xb1\x78\x76\x6d\x44\x94\x6d\x95\x1d\xcf\xf2\x96\x64\x21\xbe\xee\xc9\xbe\x54\x1b\x52\x5a\x67\xf3\x39\x38\xc8\x6e\xca\x3d\x38\x70\x3b\x61\xbb\x90\xa1\xa7\xcc\x23\x97\x1d\x46\x1d\x86\xcc\x54\xd1\x95\x53\x40\xbd\xd5\x85\x4c\x04\x22\xf8\x49\xaf\x93\xfe\xdc\x05\x9c\xf4\xe7\xba\x9f\xf4\xcc\x4b\x1d\x95\x98\xc6\x1d\xb2\xa9\x53\x5c\xd2\xd3\x75\x90\x35\x76\x61\x4e\x71\x81\x08\x1e\xee\x21\x44\x77\x22\x73\x8a\x21\x21\x3e\x3d\x6b\xd6\xe5\x56\x06\x4a\x9d\x75\x55\x25\x7d\xc3\x55\x0f\x35\xa0\x4b\x1f\xef\xa1\x4b\xcf\xf7\xd6\xa5\xe7\x7b\xe8\x12\xcf\x43\xc7\xdd\xb0\xb1\x3a\xc9\x5c\xb9\x80\x92\xb9\xd2\xbd\x64\xe6\x5e\xaa\x00\xa0\xa3\xea\x7c\xd5\x85\x64\xae\x5c\x78\xc9\xec\x59\xed\xbe\x70\x01\xe7\xf9\x85\xee\xe7\x39\xf3\xd2\x32\xb5\xfb\xc2\x2f\x89\xda\xfd\x72\xaf\x93\x7e\x32\x7b\xd2\x1b\x19\x93\x3e\x9c\x3b\xe9\xc3\xd9\x93\x7e\xb2\xfb\x49\xcf\xbd\xd4\x42\x37\x67\x08\xf2\xc9\x72\xc7\x81\x34\x01\x9c\x32\xaa\xab\x53\xbd\x4e\xdf\x8b\xd9\xd3\x37\x9c\x31\x7d\x32\x77\xfa\x64\xf6\xf4\xbd\xd8\xfd\xf4\xe5\x5e\xaa\xa6\xaf\x9d\x33\x7d\x2f\x96\x4d\x1f\xc9\x2d\xb8\x5c\xb4\x1a\x68\x1b\x2d\x30\x5c\x32\xa3\xbf\x9f\x9a\x51\xbf\x70\x42\x4f\x5d\x40\x25\x70\x2a\x6f\x96\x08\x35\x4b\x37\xd6\x53\x1e\xb1\x53\xab\x5c\xdd\x67\x78\x54\xf1\x0c\x8f\x2a\x9e\x11\x6c\x81\x03\x72\xa0\xcb\x05\xfe\x7b\x3d\xce\xe7\x4b\x17\x70\x3e\x5f\xca\x9b\xcf\x51\x9d\x13\x41\x8e\x83\x16\xa6\x66\x9b\x7c\xef\x2c\xaf\xf7\x01\xd6\x60\xd9\xae\x94\x1b\x74\x28\x9b\xbf\xa7\x72\x38\x60\xaa\xa2\x98\x04\xe6\xe5\xf3\xa7\x27\xad\x00\x51\x95\x1f\xbe\x0f\xf0\xc7\xfc\x1a\x0f\x5a\x0b\x86\xcf\xe6\x1a\x0d\xff\x76\xba\x20\xf2\xe3\xfe\x06\xf6\x94\xfb\x1d\x1e\x4b\xbb\x6f\x95\xb3\xf3\x4a\xf6\xec\xd4\x33\x66\xa7\x91\x3b\x3b\x8d\xd2\xd9\x61\x8f\x39\xc0\x21\x27\x22\x34\x9c\x86\xe4\x2d\xe9\x76\x2a\x5e\x39\xdf\x53\x71\xfa\x17\x33\x15\xec\x31\xf7\x9c\xa7\xa9\x38\x9d\x37\x15\x2b\x3d\xea\x9c\x57\x2f\xa0\xce\x79\x35\xe7\x04\xa0\x74\x8d\x1d\x69\x9b\x37\xd1\xad\x05\x27\x4f\xeb\xbc\xda\xb5\xd6\x59\x74\xd8\xc2\x5b\x74\xba\xd7\x3a\x9f\x5b\x0d\xe0\xe6\x4c\x81\x6d\xc1\x50\x4f\x2d\xcd\xe2\x63\xec\x01\x76\xeb\x1f\xa5\xea\x57\xc2\xad\x51\x23\xb3\x12\xf2\x01\x7e\xeb\x0f\x72\x6e\x95\x99\xb7\x1e\x2c\xbe\x15\x5e\x91\xb2\xc3\xca\xac\x86\xd7\xcb\xe1\x71\xd6\x4c\xae\xcb\xc8\xdf\xc9\x4d\x1d\x2e\x46\xcc\xb4\x4d\x40\x1f\x48\x05\x09\x84\x44\x95\x3e\xf5\x07\xce\x30\xb8\x0e\x53\xf7\xd6\x5a\x0c\x83\x6b\x14\x37\x0d\xb6\x63\xc7\x98\x4d\xe4\x59\x3f\x73\x38\xf4\xa4\x2b\x55\xb3\x15\x74\x48\x0e\xa2\x43\x92\x35\x8b\x0c\x18\xb9\x61\x57\x95\x88\xac\x9b\x95\x4d\x4f\x7b\x9e\xeb\xe8\x7d\xec\x47\xef\x63\xef\xa4\x87\x44\x79\x61\xa3\xa6\xd5\xc4\x3e\xc0\x27\xf6\xc7\x49\x62\xc2\x3e\x4d\xb4\x08\x7f\x56\x59\x00\xda\x22\x17\x37\x08\xb6\xa2\xd6\xaa\x8a\xcb\x5b\x68\xb4\x9c\x42\x74\x0b\x5e\xac\x52\xb5\xf6\x30\x6f\xed\x27\xb9\xa4\x89\xbd\xda\xaa\xaf\x5d\x40\x3d\xf7\xda\x6a\x6d\xd5\xd7\x56\x69\xab\xe6\x23\xe0\x4e\x73\x5b\xf5\x6c\x0f\x87\xd1\x8f\xf6\x38\x9f\xaf\x5f\xc0\xb3\xe8\xeb\x39\xfb\xc6\x30\xdf\x37\x20\x90\x9a\xb1\x43\xbc\x5e\x7e\xc8\x64\x6e\x92\xd2\x53\xe6\x33\x3d\xce\xcb\xd9\x0b\x78\xc8\x3c\x9b\x33\x2f\x92\xcf\x4b\x3b\x67\x5e\xce\x76\x7d\x7a\x3c\xc5\xed\xf5\x53\xa2\xfb\xf3\xe3\xa7\xf3\x68\x40\x5a\xce\x50\xbd\x14\xac\xff\x46\xf6\xcc\x8d\x92\xae\x1f\xb3\x72\xd4\x89\x9d\x63\xcc\x68\xeb\x31\xb3\x01\x8c\x2d\xd3\x82\xc1\x3f\x87\x9b\x9e\x74\xa7\x38\x4f\x4c\x80\x91\x1b\x21\x85\xf4\x66\x71\xbe\xa4\x07\x75\xbf\xa0\xc8\x11\xa9\x25\xe9\xcd\x66\xe5\xda\x1d\xe4\x3d\x3d\x5a\xc9\xc1\xc2\x1a\x54\xbb\xe0\x08\xfd\x7a\x19\x65\x9f\xba\x18\x0b\xda\xea\x7b\xa3\x4a\x57\xf7\x9a\xc8\x23\xeb\xe3\x97\x2d\x08\xde\x72\x0f\x1e\xdf\xb9\xaf\x66\xbd\x92\x74\x9e\x08\xbb\x2e\x95\x27\x52\x37\x79\x22\xc3\x38\x31\x90\x04\x22\x9d\xd9\x12\x96\xd3\x1c\xc4\x19\x93\xa9\xb5\x00\xc9\x01\xda\x23\xa8\xea\x52\x67\xa0\x9c\x24\xe8\x3e\x73\x24\xc4\xcf\x1e\xdb\x49\xdc\x46\x08\x90\x2b\xa5\x3f\x83\x49\xee\x1e\xde\x92\x35\xd6\x61\xa0\xa2\x9a\xa6\xd6\xf6\x9a\xc3\x40\x3f\x52\x95\xf5\xd1\x55\x7a\x46\x86\x97\x4d\xd6\xd0\x32\x65\x0e\x6d\xc3\x88\xea\xec\x1d\x06\xb2\xd2\x87\xb7\xd7\x03\x89\xbf\x77\x9a\x42\x97\xf5\x1a\x34\x2b\x61\xb8\x3b\x8a\xf8\xf4\x88\xee\x2f\x1c\x11\xc1\x1c\xf1\xcf\x61\x6b\x9c\xdd\x1e\x61\x1f\xe2\x0f\xf8\x72\x0e\x84\xf4\xec\x95\x09\x2a\x49\x76\x8f\x0d\x21\xfd\x74\x0f\xf2\x3b\xdf\xa5\xfc\xce\xe7\xca\xaf\x9e\x81\xba\x99\x81\xba\x9a\x81\x7c\xd9\xfd\x8b\xa1\x5f\x60\x52\x3c\x4c\xc3\x2e\x81\xce\x4f\x17\x61\xe9\x36\x61\x1d\xe5\xc6\x03\x47\xc9\x65\x94\x1c\x7f\xf9\x15\x57\xea\xd4\xf8\xd1\xed\x6f\xce\xc5\xac\x67\x2f\x9c\x15\x85\xbd\x9d\x48\x2c\x8f\x23\x39\x53\x39\x61\x04\x7f\x42\x61\x37\xa5\x33\xcb\xf0\x59\xf1\x92\xbb\x3e\x08\xa4\x13\x09\xc6\xe8\xf1\x66\x75\xbb\x7e\x13\x13\xe6\x4d\x4c\xe0\x9b\x60\x0f\x70\xd4\x9f\x64\xad\x4f\x4a\x57\x3a\xb3\x94\x67\x3d\xaa\x8a\xe0\xc5\xdf\x63\xf1\x0b\x5a\x48\x37\x43\x5e\xba\x4a\xce\x8c\xad\xdc\x08\x0b\xb7\xea\xe3\xc1\x35\xc1\xee\xeb\x20\xa1\xdc\x3c\xc0\x31\x8f\x75\xd5\x9f\xa2\xe9\xe9\x7d\xea\x4a\xb8\x5e\xb1\xa1\x45\x4e\xb4\x22\x6e\x3f\x16\xfa\xd2\x89\x9c\x79\xaa\xad\x06\xa5\xf5\xfc\xe5\xad\x52\xa8\x3e\x6e\x86\xda\x73\xfa\x29\xc3\x4d\x5f\x77\x72\xc7\x88\x33\x70\x55\x00\xd5\x1e\x67\xc3\x8a\xf4\x23\x21\x1d\xe9\xcf\xc2\x9e\x15\x3a\x50\x15\x08\xaa\x44\x56\x48\x7b\x0c\x63\x5a\xb9\x34\x28\xe7\x8d\x50\x6d\x8e\x9d\x0e\xac\x6a\x29\x06\xc5\xc0\x5e\xa2\xae\xad\x17\xa4\xe6\x5e\x6f\xbd\x93\xa4\x98\x1c\x29\xa8\xab\xdb\x21\x3b\x9c\x25\xbb\x6a\xde\x5a\x73\x16\x2e\xc9\xd0\x90\x6e\x58\x01\x0c\x46\x33\x16\x89\x9f\xab\xff\xc5\x42\x03\xcf\x54\x3a\x72\x0b\x5c\xb2\xfb\xf2\x11\x67\x20\x84\xb3\x45\xe4\x1c\xc2\x49\x85\xcb\x6c\x56\x94\x8f\xf1\xa1\x3d\x9f\xe2\xb1\xd3\x12\x34\x6c\xde\x28\x55\x96\xc5\xf7\xec\xeb\xf7\x8c\x2f\x10\x5f\x51\x55\x97\xdf\xbc\x1e\xd2\xcc\x03\xe9\xcb\xea\x6c\xe8\xcb\x8a\xac\x46\x42\x7a\xb2\x3a\x4b\xd5\x13\x3d\x29\xa4\x7f\x47\x82\xe6\x47\x51\xf6\x10\x19\xab\xbb\xc3\x1b\x8d\xed\x11\x5a\x04\x52\xe5\x8c\xab\x53\x13\x9d\xc1\x7c\xeb\x9d\x7d\xb2\xe8\x9d\x19\xaf\x83\xfa\x34\x6a\x15\xb5\xc9\x4e\x8f\x0a\x31\x6f\xbc\x09\x10\x28\x73\xeb\xd8\x0e\xaa\xa6\xb2\x19\xbf\x84\xef\x4c\x47\x3e\xcd\x3b\x42\x05\x55\x86\x03\x28\x41\x7e\xc9\x88\x33\xb0\x29\x88\x96\x14\x48\x4d\xa8\x3f\x39\x10\xff\x46\xb8\x48\x03\xf1\xe1\xf3\x06\x5c\xb2\xd1\x8a\x22\x4c\x68\x28\xfe\xdc\x6d\xde\x44\x14\xef\x88\x96\x12\x3a\x9a\xab\x84\xe2\x26\xe8\x4d\xbd\x55\x95\x1f\x51\xe3\x9a\x34\xea\x65\x45\x94\xd6\x99\x79\x13\x24\x8f\xef\xbe\x86\x4a\x3a\x81\x98\x53\xc5\x1f\xca\x0a\xe9\x2a\x0d\x09\xee\xe4\x76\xfa\xe7\x12\xd3\x77\x35\xa5\x88\x1b\xea\xab\xf2\x46\x23\x41\x85\xe7\x86\x14\xaf\x0e\x35\xfe\x79\xde\x78\x66\xe5\xbd\xe7\x72\xaf\xb0\xcf\xec\xea\xfa\xdf\xe1\xd7\x7f\x37\xab\xc5\x13\xa5\xcf\xfc\x62\xe9\x15\x5f\xce\xb9\x22\x10\xc1\xeb\xf9\xe5\x2a\x54\xb1\x0a\xf2\x35\xe5\x26\x97\x64\x6f\x70\xc3\xca\xc5\xa4\x6d\x39\x2c\xb5\x06\x8e\x99\x7a\x50\xec\xd4\x3b\xc0\x5b\xfd\x5d\x2b\x5b\x3c\x01\xc9\x5e\xc8\x91\xd4\x06\xd6\xc7\x90\xb1\x02\x4a\x1e\x5d\xe2\xaf\xd5\x7b\x28\x3c\x92\xf1\xf3\xc0\x42\xa9\x0d\xf6\x5a\xc2\x06\xbb\x8f\xdf\x63\xdb\x60\x2f\xf4\x4a\xa8\x0b\x54\xba\x98\xe5\x93\x66\xee\xc9\xcd\x1a\xc9\x7e\x33\x79\xbc\x81\x8f\xe6\x4c\x65\xdb\x18\xe6\xcc\xb9\xd7\x36\xe6\xc2\x18\x58\x22\x1f\x34\x1c\x57\xeb\x55\x39\xfa\xb1\x4e\xd3\xd5\x7b\xda\x06\x45\xb4\x1d\xdf\x0c\x7e\xb5\xc8\x31\xbe\x3e\x74\x2a\x06\xc6\x15\x29\xcc\x03\x99\xaf\xd2\x63\xf5\xc7\x89\x49\x37\xde\xb8\x67\x61\x67\x70\x22\x01\xe6\x0a\x6d\x16\x42\xc2\xce\x33\x76\x87\x49\x62\xd3\x69\x91\x0e\x2d\xc9\x61\x04\x11\x8e\xb2\xb2\x3e\x83\x81\x71\xd8\xb5\x74\xd5\x99\x84\xcf\xee\x41\x3e\x5d\x7c\xbf\x30\x6c\xf3\xc3\xcc\x03\x10\x89\xc4\x87\xf2\x0c\x37\x2f\x74\x20\xb5\xb6\x1e\x24\xcb\xe0\xd8\xd9\xe2\x0f\xf3\x9e\xfc\xae\xbd\x25\x3b\x44\xe8\x4a\x1a\x4d\xe8\x84\x35\x75\xf3\xa3\xfc\xe6\x4c\xdd\xf1\x78\xce\x15\xbf\x30\x29\x5e\xec\x4d\x8a\x17\xff\x7f\x29\xee\x45\x8a\x17\xf3\xa4\x78\x25\x21\xc5\x27\xb9\x14\x9f\xbc\x00\x52\xbc\x78\x2e\x52\xbc\x58\x2a\xc5\xd9\x57\x04\x22\x78\x78\x95\x75\x14\x86\x33\x05\xb9\x28\x7d\xf9\xa9\x6c\x49\x3e\xad\x8e\x82\x33\xc9\xa4\xa6\x1c\x51\x9e\x41\x51\xa6\xa0\x06\x11\x30\xb5\x74\x3d\x80\x68\xce\x4f\xc4\xaa\x9e\xca\x9d\x5a\x5d\xdb\xb0\x61\x6a\x1b\x12\x2b\xe4\x94\x39\xf2\xe8\x22\xb8\xc0\xfc\xb4\x2f\x59\xf9\x36\xa7\x9b\xfb\x28\xd0\xe3\x48\x31\x0b\x88\x1c\x57\x8a\xf8\xc8\xc5\x7d\x84\x4e\x32\x65\x67\xff\x0e\x0f\x04\xde\x6c\xbc\xa6\xf9\xb4\xdf\x55\x26\xd3\xdb\xe3\x27\xec\x35\x01\x20\x1d\xac\x32\xc3\xf4\x68\xad\x77\x9a\xbe\x5e\x82\xeb\xcc\xaa\x9d\x59\xa6\x33\x5d\x7c\xb8\x14\xf1\xea\x73\xa3\xa5\x3f\x41\x2b\x7b\x8f\xa1\x3d\x68\x20\xdb\x63\x7c\xca\xd2\x96\xb7\xa7\x56\xa6\xa1\xc7\x80\xc5\x32\xef\xb0\x60\xc3\x3c\x0b\xa4\x96\x15\x82\x54\x65\x87\x9d\x1d\xde\x14\x9e\x6b\xc6\xf1\x1f\x46\xd5\x48\x7d\xab\x27\x96\x35\x7b\x27\x3f\x49\xa7\x33\x0e\x61\x6c\x6c\x8d\x66\xab\x98\xd0\xc5\x34\x5b\xc0\x21\xe4\xc2\x20\xfb\xf5\x58\x5a\x9a\x91\x00\x47\x10\x89\xc4\x87\xf2\xe1\x44\xc7\xcd\xb1\xe5\x78\xfa\xd8\x82\xd5\x1a\xcc\xb1\x65\x3d\x91\x17\xa9\x21\x3d\xc2\x87\xd4\x85\x61\xfd\x18\xbf\x3e\xd3\xb0\x7e\x3c\xa7\xc5\x40\x04\x7f\x94\x4f\xc7\xdd\x75\x0d\xb7\xa5\xec\xc5\x8e\xde\x78\xf2\x49\x73\xe7\xb6\x26\x44\x54\x1f\x1a\x2d\x37\x12\xc8\x91\x76\x34\x51\xd0\xe1\x1e\xde\x7a\x92\x23\xad\xa6\x38\xe4\x75\x1d\xd1\x96\x05\x93\x1d\xb3\x44\xe5\x20\x6f\xea\x48\x25\x07\x0d\xa0\xa9\x23\xf2\x7c\xf2\xf4\xc1\xdd\xe1\x35\x6c\x5e\xa6\x43\xbc\x7d\xc6\xcb\x54\x51\xbc\x4c\x85\x0e\x79\xbb\xad\xfb\x72\xda\xaa\x77\xd5\x56\xf7\x8c\x15\x2d\x67\x68\x83\xf2\x06\xaa\x42\x39\xa8\xe0\x73\x73\xe7\x7a\x72\xf2\xfd\x1a\xbf\x3e\xe1\xe4\xd3\x46\x0a\x73\x0f\x25\x3c\x73\xc2\xf8\x56\x50\xbd\x7a\xb3\x4d\x5f\x97\x19\xa6\x60\x7a\x9f\x09\xa6\x97\xba\xff\x78\xdc\x53\xa3\xf7\xa2\xe4\x87\x7a\xb9\xc7\xc9\xd3\xbb\x06\xe6\xfe\x04\xe8\x66\x81\x5d\x63\x32\xe1\x34\xcf\x9b\x82\x49\xed\xdc\xa4\xc8\x92\x9b\x8e\x2c\xf9\x3c\xac\xd4\xa2\xd2\x02\x1c\xeb\x79\x84\x35\xdf\xd5\xae\xc1\x2d\xac\x41\x8c\x39\xac\xd5\x31\x07\xf4\x6f\xc0\x7c\x4b\xd1\x89\xad\x2d\xa3\xf4\xa9\x0e\x68\x83\xb8\x26\xa0\x9d\xdb\x2c\x12\xfc\xe8\x34\x6d\x1f\xa1\xa3\xfe\xac\x33\x1e\x16\x91\x40\x4c\x0a\x8e\xa5\x2c\x9f\xf3\xec\x76\x32\x60\x98\xa5\xed\x98\x83\xec\x5c\x82\x8f\xe2\x23\xfc\x65\x65\xea\xd2\x47\xf9\x15\xb6\x2e\x3d\xd0\x0d\xba\x05\x51\x2d\xb6\x3d\x15\x80\xeb\x25\x3b\xc7\xb3\xd8\xe5\x20\x13\xab\xed\x68\x8e\xa8\x49\x16\x71\x32\xab\x4d\xe2\x6a\x8b\x1c\x7e\x1e\x18\xa0\xfa\xf6\x50\xf3\xd9\x1c\x06\xd6\x18\x80\x8a\x4c\x1f\x06\x10\x7b\x12\x98\x46\x75\xfb\x54\xa9\xe8\x76\x2e\x70\x41\x6c\xf4\xc7\x5b\xed\x76\xd1\x06\xc8\x01\xa0\x1e\xf4\x32\x1c\x35\xab\xb0\xc4\x67\x61\x1c\x2b\x91\xcd\xc1\xf7\x00\x9f\x89\x5e\x6d\xec\x87\xf8\xcd\xcf\x67\x09\xc1\xc3\xfc\x0a\x5b\x08\x1e\xe8\x96\x2a\xc8\xa8\xde\x64\xdd\xa0\xdc\xb4\xd6\xde\x8e\x87\xcf\xae\xf6\x78\xd8\x36\x9a\xb7\x6d\x34\xef\x07\xb9\x49\xa8\x1b\x22\x4d\xdb\x36\x9a\x96\x35\x3f\x66\x05\x6c\xd6\x18\x9f\x41\xca\x47\xd0\x9b\xc3\x40\x9b\x82\xa1\xd0\x16\xab\xc9\x6a\x89\x92\x78\x04\xc1\x91\x0a\x5d\x9c\xe3\x92\xaa\x1d\xf6\x9d\xd0\x51\xea\x59\x7a\xfa\xbc\x8a\x06\xb6\x73\x87\xb1\xad\x03\xe5\x7e\x87\xb9\x18\xd5\x44\xc3\x58\x9b\xc8\x62\x63\xb3\x6b\x9e\x1b\xe1\x7b\x36\xcf\x3b\xdf\x5e\xd6\xaf\x04\xac\x96\x8e\x0a\xb3\xea\x1d\x71\xad\xf1\xfb\xb5\x97\xa3\xbb\x31\xde\x75\xbe\xdc\x34\x74\x0e\x07\x05\xe1\x59\x1a\xf1\xd9\xbc\xc5\xf0\x7b\xd9\xd6\x25\x15\x7a\x01\x1d\x58\xc4\x05\x73\xbc\xab\x98\xec\xaf\xf1\xeb\x8a\x30\x05\xc2\x70\x4f\x0e\xc3\xc1\xcf\xfd\xa0\x09\xbd\x6b\x32\x98\xf8\xec\x76\xbb\x91\xda\x2a\xbc\x7f\xb7\xb3\x4c\x18\xdc\xf8\x7e\xe9\x42\xb1\x7b\x15\xe1\xbd\x9b\x0c\x8b\x86\x46\xdc\xd9\xa5\xa7\x86\xcb\x6a\x98\xb6\xca\xe2\xc7\x46\xca\x85\x91\x7d\x47\x67\xc2\x99\x67\x4a\xf6\x4c\xda\x0d\x4b\x1d\xbe\xf7\xf3\xf9\x7b\xde\x7a\x7f\xff\xbd\xe4\x74\xb0\x86\x15\x58\xac\xd5\xeb\xf9\x47\x84\xe7\x8a\x31\x15\xc3\xc9\xc4\xce\x5c\x98\xc1\xa8\x98\x56\x99\xfb\x11\xfd\xcb\x18\x7d\xfa\xf1\x25\xf6\x25\x51\x16\xc3\xcb\xc4\xef\xc1\x2c\xc7\x3e\x03\x86\x88\xee\xee\x60\xed\x87\xbc\xda\xb3\x65\xf8\x85\xe8\xf4\xf7\xd7\x5a\xc1\xc3\x79\x3e\x84\x34\xf3\xf0\x37\xe3\x66\x6d\x36\xb3\x74\xdc\xa8\x0f\xb6\x25\x55\x47\x4c\x2c\x47\xaf\x7f\x5f\xaa\xb0\x51\xdc\xb5\xa5\xc7\xdb\x2c\x57\xa0\x9b\x8e\x4a\x11\xb7\xc1\x75\xcd\x73\x56\x04\xa9\x5f\x21\x26\xff\xac\x37\x22\x8a\x13\xd9\x6f\x77\x4c\x23\x9a\xc7\xf5\xe1\x6c\x42\x1f\xce\x26\x35\xc9\xe1\x94\x36\x6e\xa7\x35\x35\xef\x8c\xc5\xcc\x7b\x0f\x7f\xc4\xef\xf3\xed\x9c\x52\x52\x90\xcd\x2f\xba\xfb\xb6\x63\x08\x61\x1c\x2b\x39\x1e\x3d\xb4\xca\x2c\x80\xe7\x8b\x46\x4a\x11\xce\xe9\x3b\x4d\x10\xc8\x94\x0d\x56\xb0\x5c\xec\x69\x17\xbd\x4c\xce\xdc\xf4\xaa\x66\xee\x5e\xde\xe5\x17\xb8\x7f\x64\x94\x43\x64\x7f\x5a\x18\x1b\xeb\x33\x4e\x80\xdc\x64\xda\x1e\x26\xa6\x6a\x56\x1f\x7e\x3f\x8b\x11\xac\x89\x29\xce\xbe\x43\xd8\x0b\x74\xa8\xc1\x54\xd8\x3e\x35\x25\x50\x52\xcc\xf2\x7d\xb4\xbb\x69\x39\xc8\x3b\x9c\x9c\x96\xde\xde\x13\x98\x90\x95\xc4\x9e\x38\xcf\xdb\xb7\xf7\xc4\x67\xce\x09\xf9\xf8\x42\x91\xaf\xa5\x95\x51\xbf\x98\x16\x5d\x43\x8b\x0e\xd5\xe8\x94\x7c\x75\xb1\x56\x4f\xf2\xd5\xd5\x6e\x8a\xe8\x6e\x9b\x31\xad\x82\x9b\x24\xb2\x96\xb3\x70\x63\x35\x50\x11\xea\x59\x53\x8c\x89\x1c\x90\x89\xd7\x66\x7e\x1b\x57\x2f\xcf\xc4\xac\x1b\xdd\xa0\x1e\x5f\xe6\x06\xcc\xcb\xdc\xa5\xf4\xb2\x71\x29\x75\x0f\x80\x7c\x21\xef\x5d\xfd\x76\x97\x27\xba\xa1\x44\x9e\x42\x6e\x56\xee\xf9\x50\x94\xa9\xb7\xc7\x5a\xfd\x76\xf2\xed\x89\x3b\xcd\x8e\x37\x18\xd0\x7b\x9b\xb8\xdd\x1c\xf5\xc8\x2d\x3a\x2e\x05\x98\x38\x4d\x22\xc3\x89\xe6\xee\xc6\x3f\x3e\x64\xee\x27\xea\xa8\x7e\x60\xc4\xea\xc0\xe1\x0f\xfa\x37\x75\xcc\xae\xe8\x88\xc7\x74\x33\x1c\x73\x6c\xaf\xf3\x1f\x71\x5c\x65\x4a\x50\x73\x8d\xf5\xae\x0a\x8c\x33\x8d\xcd\xd0\x23\x16\x05\x31\x1c\x20\x3b\x94\x6f\xc0\xcf\x80\x0f\xf0\x7b\x32\xe3\x2c\x0f\xf2\x2b\x6c\xb3\xe9\x9b\x19\x85\xef\xfc\xc2\xba\x77\x2f\x9e\x0f\xc1\x30\x12\xc1\x9a\xfb\x46\x06\x01\x3d\x67\xe0\xb5\xf9\x02\x29\xc1\x22\xdd\xe6\x01\xde\xe6\x37\x4b\xda\x4c\xf8\x69\xd2\x59\x07\x6e\x17\xaf\x3e\x36\x43\xba\x4b\x17\x42\x43\xd4\x3e\x44\xe7\xe6\x21\x17\xef\x53\x53\x38\x98\x71\x72\x41\x86\x2e\x14\x79\xc5\x5a\xf3\x5a\x60\xda\x1d\x0c\xad\x4c\x21\xc6\x6b\x9c\xf0\x5d\x61\x55\xfa\xa1\x90\x95\xd0\x91\xd5\xd0\x8d\xcf\x91\xee\xde\x63\x3c\xb9\x27\xfe\x86\xf9\x41\x06\x14\xba\x0e\x20\x5c\xb0\xfa\x70\xc9\x35\x7d\xb0\x03\x0f\x47\x73\x68\x18\x1e\x66\xfb\x26\x15\x7f\xea\x0f\x22\x27\x8c\xe5\x55\x56\x10\x10\xe6\xef\x72\x85\x14\x23\x1e\xa6\x09\xf0\x8d\xe8\x54\xae\x7b\x70\xbb\xa8\xc7\xff\x37\xcd\xe0\xcc\x75\x5c\xbf\x67\x04\x27\xdc\x2b\x5b\xa2\xf1\xda\xcc\xc6\xc6\x0b\x8d\x8d\xcf\x4a\x2c\x3a\x95\xb9\x2a\x6f\x70\x87\x71\x5e\x25\xce\xeb\x14\x79\x68\x7c\xdd\xb3\xe8\xee\xae\xba\x65\xac\xdc\x53\x79\x0b\xf5\x7b\xe7\x5f\xc0\x5e\xea\x49\xc0\x9a\xae\x25\x5e\x69\x89\x42\x69\xf2\xa4\x08\xdd\x58\xba\x02\xe9\xea\x43\x8c\x92\x2a\x37\xba\x1b\x22\x7c\x29\xd1\x22\x74\xa0\x7f\xc1\x44\xeb\xa5\x02\xcf\x33\xae\x94\x59\x2c\xf9\x5b\x24\x67\x2a\xbb\xa6\x6c\x1f\x70\x78\x92\x1a\xdb\x3f\xb4\x38\xb1\x99\x7f\xec\x82\x8a\xd3\x4b\x79\xe2\x74\x5f\xae\xbb\xa3\x2a\x8a\x59\x6f\x5f\xce\x94\x9a\x3c\x37\x82\xfe\xbb\xc1\xfe\x1e\x6e\x59\xd0\x54\x40\xf5\xe1\x11\x44\x56\xa2\xca\x7c\x3c\x09\x90\x5f\xe5\x47\x22\xaa\x00\xbe\x78\x79\x2b\xed\xf5\xee\xa1\x48\x44\x2e\x7d\xd7\x69\xfa\xf1\xa1\x34\xac\x48\x2f\xba\xec\x00\x51\xe3\x79\xd2\x5f\x96\x95\xc8\x91\xde\xa1\x48\x48\x8f\x2e\x3d\x18\x4b\x86\x1b\xdb\x02\x2e\xb8\x4d\xf6\x1a\x5b\xa1\xc2\xdd\x26\x9e\xb6\x26\x42\x5f\x7a\x24\x89\x15\xe9\x93\x6d\xe1\xc0\xeb\x30\x85\x44\xcb\xaa\x74\x8f\x75\x51\x0d\xe4\x4c\xad\x67\xa8\x03\x02\x1d\x12\xac\x83\xaa\x8a\x7b\x6e\x86\x7c\x09\xd0\x61\x9f\xe6\x0e\xf5\x0c\x10\x75\x86\x13\x10\xea\xb9\xb9\xdd\x5c\xb7\x3e\x00\x67\xe2\x45\xc0\x1f\xf7\xf5\x35\x96\x6b\xe1\x20\x7f\xa6\xed\x5a\x50\xdc\xac\x53\x1c\x23\xd1\x42\x66\x86\x3a\x3f\x13\xb2\x16\xbe\xd3\x60\xe2\x86\x85\x1c\x28\x77\x74\x79\xb7\xdf\x78\xa2\x46\x67\x22\x58\x3a\xcb\xf4\x1b\xfc\xc0\x12\x57\x01\x50\x10\x9d\x3e\xb0\x2e\x51\xae\x21\xb7\xa3\x58\x7d\x69\xf1\x6b\x4e\x8a\xd4\x3d\xed\x06\xa9\x63\x94\xaf\x9f\xca\x1a\xa9\xfa\xda\x58\x93\x8a\xf1\x45\x94\x04\xe5\x35\xe5\xf9\x14\xd7\x19\xaf\x58\xfe\x8f\x3e\x42\x09\x44\xa7\x0f\xda\x43\x79\xb0\x6c\x28\x4f\x7d\x0d\xb3\xe8\x96\x69\xb6\x1b\x65\xa3\x1a\xe2\xb5\xea\xe9\xbe\x99\x73\x18\xd5\x0c\x0f\x4e\xd8\xa3\x5a\x43\x89\xb9\xa9\x51\x3d\x52\x36\xaa\x47\x7b\x1d\xd5\x7a\x74\x59\x6d\x54\x2e\xab\xf3\x38\xaa\xc7\x13\xa3\xda\xa0\x5c\x17\xcf\xf4\x6c\x6c\x9f\x2e\x33\xb6\xa7\x12\x4e\x17\x63\x58\xb3\x5b\xbf\x9b\x82\x17\x15\xdb\xe9\x89\xd4\xc0\x03\xbc\xad\x72\x83\xfa\x4c\x56\x00\xb5\xce\xa3\xa0\xdd\x18\xd4\x7f\xdd\x63\x5d\xf8\xd5\x9f\x4a\xa2\xd3\x3f\x0e\x13\x87\x12\xd6\xda\xb7\x4a\xc7\x9b\x57\xca\x99\x3e\x74\x39\xde\x3f\xdf\xf2\x0b\xcd\xad\xea\xf5\xbf\x96\x33\xf4\xde\x0c\x86\x03\x56\xa0\x94\xea\x93\x5a\x19\x58\xdb\xdf\x7c\xfd\x0d\x37\xbe\x65\xc7\xd8\x5b\x6f\xba\x79\xe7\x2d\xbb\x6e\x1d\xdf\x1d\xbd\xed\xed\xef\x78\xe7\xbb\x26\xde\xfd\x9e\x5c\xc6\x89\xec\xf7\x38\x67\x0a\x4a\x5b\x39\x8d\xef\x0d\x76\xdf\x34\xe2\x0c\xbc\x27\xa0\xdf\xf8\x0e\xf6\x9e\x60\xf7\xd8\x88\x33\xf0\x6e\xfa\xad\x05\x0c\x1c\x7b\x4c\x18\xe5\xdd\xc1\xee\x1b\x46\x9c\x81\x09\xeb\x77\xe6\x75\x9f\x08\x20\xf1\xe5\x5d\xaa\xed\xa3\x3f\xfd\x1a\x04\x36\x28\x12\x73\x09\xfc\xa6\x28\xb0\x75\xc8\x65\xc1\xc1\xcb\x67\x23\xa7\xd3\x84\xbf\x17\x55\x8c\xee\xdb\x62\xc4\x19\x78\x27\xa2\xf6\x76\x8a\x5b\xd1\x50\x1c\xc7\x4b\x30\x86\x79\xdc\xc1\xe3\xda\x51\x07\x0d\xc1\x25\x07\x2d\xc1\x79\x27\xac\x46\x22\xac\x45\x22\xac\x83\xea\x7f\x7b\x40\xb7\xf5\xd1\x6d\xfd\x74\x1b\xf5\x27\x1c\x40\xe3\x7c\x90\xee\x1e\x8a\xf7\xc6\x5b\xc3\x35\xf1\xc7\xfd\xa1\x23\x07\x43\x47\xf6\x85\xae\xec\x0f\x3d\x19\x84\xbe\x1c\x08\x2b\x72\x28\xac\xe2\xcf\x35\x29\xc2\xba\x5c\x13\x9b\xf0\x35\xe9\x90\xa5\x74\xf1\x88\x33\xf0\xb6\x00\xbe\xa1\xdd\xff\x5b\xf1\x70\x22\x18\x4e\x7d\x87\x37\x23\xab\xb2\x86\x7e\x99\x3e\x34\x12\x24\x59\x0d\xb7\x99\x33\xc0\xee\x00\xd2\xb7\xc6\xe3\x66\xfc\x4e\xd8\x27\x6b\xb2\x8f\x26\xe7\x1b\x02\x7e\x08\x64\x9f\xce\x0c\x83\xaf\x6e\x85\x07\xd4\x76\x78\x53\xd2\x95\xb5\xd9\x50\xc0\xa1\x0d\x90\x8b\xd5\xb8\x33\xec\xf8\xe6\x5b\x35\x79\x2a\x58\x93\xc7\xc7\x4a\x4f\x9e\xe5\x53\xfd\x30\x97\x33\xdb\xa7\xaa\x01\xc3\xb7\x60\x55\x96\x9d\x78\xda\x01\x2f\x12\x36\xbe\x3f\x55\xa6\xe9\x61\xde\xdc\x0a\x3f\x5a\xcc\xc4\x52\x80\x76\xee\x1d\xc6\x46\xb8\x19\x7f\xdc\x8f\xf2\x42\xa3\xfd\x7a\x3c\xda\x9b\x02\x7a\xb1\xf0\xfb\xac\x21\x91\x81\xcf\x89\xf3\xaa\x11\xb7\xfd\xb3\xc9\x2a\x82\x4b\x36\xdf\xba\x34\x05\x05\xdb\x3c\x1c\xca\xfa\xbd\x8b\x9f\x88\x98\x3b\x2e\xde\x21\xc7\xd0\xe6\x3a\x41\xa0\xc3\x29\x29\x3a\x10\x56\x14\xb0\x34\xcb\x5c\xa0\xf1\x6d\xea\xe4\xd2\xdd\xd5\x66\x67\x2b\xbd\x21\x16\x8d\x7d\x28\x1a\x1e\xca\x44\x6c\xf5\xf3\x53\xbd\x23\x6b\x34\x3d\x1e\xed\x6e\x3b\x85\x55\x3b\x9b\x4d\xc2\xb7\x2d\x44\x52\xd3\xe0\x56\xb7\x40\x1a\x27\x94\x05\x7a\x33\xe2\x68\xa5\xe8\x84\x35\x5c\x56\xfc\x9c\xdc\xcd\x52\x06\xc9\x08\xeb\xb0\x24\xb6\xaf\x72\x8a\xba\xbd\xba\x6b\xed\xf4\x55\xa1\xb2\x45\xe3\x09\xda\x85\xda\x69\x82\x86\x42\x82\x84\x43\x5a\xa2\x21\xcd\xd3\x90\x16\xb9\x76\x92\x90\x55\x8a\x3e\x81\x02\xe5\xb4\x5d\xec\xe2\xca\x09\x1a\x59\x23\xfb\x43\x57\x06\xa1\x27\x07\x42\x5f\x0e\x85\x15\xb9\x26\xac\x4a\x11\xd6\xa4\x13\xd6\xe5\x60\x28\x64\x5f\xe8\x70\x9d\xf4\x66\x4c\x45\x65\x3a\xe9\x56\x95\x67\x1a\xab\xa4\x69\x59\x29\x56\x49\x2d\x48\x3d\x85\x0c\xd8\x6d\x71\x2b\x9e\xad\x92\x6e\xa1\x4c\xd3\x3e\x59\x65\xdf\xb4\x95\x42\x9a\x8c\x85\xcd\x52\x48\x95\x84\x42\xf2\x2c\x85\xe4\xa3\x42\xc2\x12\x37\xb1\x59\xc0\x56\xe2\x67\x4a\x14\xd2\x95\x58\x9e\xf8\x5a\x48\x40\x05\xd3\x85\x14\xd2\x36\x6f\x1a\x5e\xa5\x14\x91\x1f\xdd\x1a\xf9\x74\xdc\x3d\x1c\xf9\x1d\x5a\xbf\x97\x61\xd2\x2a\xb9\xd3\xf7\x9a\x2f\x47\xd4\x97\x5a\x05\xdd\x3c\xe2\x0c\xb4\x94\x06\x62\x3e\xec\x79\x27\xd3\x89\xbd\xe0\x64\x04\xb4\xba\x52\x3c\x9f\xe5\xc3\xfd\x83\x46\x52\xf3\x50\x27\xaf\x81\xe4\xd7\x73\x50\x21\x93\xbd\xeb\x29\x32\x0b\xbb\xd5\x3c\xfb\x51\x06\x5c\x7c\xf9\x91\x90\x6e\xb6\xe6\x71\xb3\x34\xcf\xf1\xae\x34\xcf\x76\xa0\xf7\x07\x59\xdf\x8a\xdb\x86\xd6\x3c\xbb\x54\x59\x59\xa7\xdb\x65\x0a\x02\x13\xd6\x41\xf2\xb7\x5c\x60\xcd\xa3\xa4\x41\x18\x69\xa8\x1b\x69\x68\x18\x7a\xb4\x61\x43\x8f\x26\x4d\x09\x12\x26\x2e\xbf\x5d\xb2\x3a\x76\x60\x76\xad\xee\xa0\xb8\x70\xc3\x89\xb5\x09\xbc\x44\xd5\x79\x61\x3a\x5f\x37\x9d\x67\xde\xbe\xff\x3b\xff\x2d\xa3\x07\xe3\x84\x49\x4b\xe8\xb6\xcb\x5d\x5e\xad\xba\xf0\x3c\xef\x42\x66\x84\xe8\xf7\x4a\xaf\x58\xe1\x57\x64\x22\x0d\xbf\x56\xda\xc6\x0b\xa5\x57\x7c\xb3\xf4\x8a\x93\xa5\xfd\xf8\x4e\x4e\x1b\x81\x08\xfe\xb0\xef\x3c\x1c\xb2\x5a\xce\xd0\xa5\x25\x47\xa1\x5c\xe2\xb7\x42\x17\x5c\x2c\x13\x73\x46\xa4\xd2\xcc\x81\xe6\x80\xca\x1a\x3a\x65\xd4\xe7\x8d\x2e\xa4\x07\xdc\xe8\x5e\x4c\x79\x43\xa8\x10\xf6\xa1\x3e\x98\x77\x42\x3f\x12\x61\x25\x12\x61\x15\x0e\x40\x17\x07\xb2\x12\x6f\x23\x35\x59\x8d\x1e\x39\x30\x57\xbf\xab\x59\x97\xae\xac\x30\x1f\x7c\x27\xac\xca\x5a\x58\x09\x64\x45\xfa\x7b\x8d\xfb\x7d\x6b\x10\x7f\xa3\xbc\xf8\x17\x83\x2e\x81\x23\xd7\x66\xf0\x7e\xef\x72\x77\xca\x6a\x24\x0f\x85\x15\xc9\x8a\x43\x80\xb7\x4f\x56\x22\x39\x2f\x79\xed\xa2\xcd\x88\xe9\x1e\x0e\xa4\x1f\x3f\xc8\x97\xde\x5e\x93\x0d\xbf\x29\x08\x74\xdf\xaa\xd2\xb5\xe2\x03\x71\xdf\x7c\x59\x99\x6d\xd6\x74\x4f\x86\xb1\xc0\xa4\xac\x4a\x27\xb6\x08\xd9\xc5\x77\xcd\xc6\x57\x47\x40\x25\x51\xa5\x52\x88\x82\x71\xd2\x6d\x00\x76\x03\x68\xcc\x4f\xa5\x58\x55\x77\xb9\xe3\xb8\x7f\x4f\xd0\xce\x8f\x6a\xb8\xa6\xa0\xf0\xb5\x64\x20\xc9\xd7\x8a\xdf\x58\xe4\x73\x54\x24\xb4\xa2\xb5\xdc\x82\xad\xe5\x1e\xe4\x6f\x35\x43\xcb\x0d\x61\xea\xd4\x1a\x9d\x3a\x35\x85\x2f\x7b\x67\xd6\xcb\x9e\xe0\xba\xff\x46\x77\x3c\xac\xc2\x38\x1b\x81\xe2\x8d\x64\x1b\x5d\x59\xc6\x13\xde\xa0\xf4\x64\x89\x3f\x0c\x1e\xbb\x7f\xca\x58\xcd\x43\x6a\x0e\xdf\x6e\xd2\xa4\x7c\x53\xc7\x39\x35\x3f\x7e\xde\xfc\x3c\x52\x32\x3f\xeb\x31\x7f\x6a\x83\xce\x9f\x2a\x9a\x9f\x79\xd8\x1c\x6f\x74\xdf\x1e\x56\x41\x0c\xfb\xcd\x38\xbb\xf2\xfb\x71\x6f\xdf\xcf\x4a\x54\xd6\x13\xfc\x8a\x4c\x95\xf5\xb1\xd2\x36\x3e\x9e\xd3\x46\x20\x82\x6f\xe5\x03\xa2\x08\x12\x55\x9a\x16\xf5\x5a\x1e\x7a\x55\x33\xa8\x45\x82\x02\xcc\xc8\x17\x80\xa1\x14\x5f\x7a\xb4\x38\x2b\x52\x50\x04\x45\x2d\x4e\x4f\xfa\x18\x6a\x51\xc6\xba\x87\x85\xca\x1c\xa4\x61\x74\x42\x01\xb7\x86\xae\x82\xe9\x38\x91\x13\xdd\x4a\x74\x32\xcb\x5b\x0f\x03\x88\xd9\xbd\x2b\x6e\xc3\xd1\x71\xc4\xba\x0a\xd7\x44\xce\x01\xcd\xa7\xe3\x63\x4c\x26\xee\xc1\x5d\xa1\x80\x8f\xae\x42\x1e\x4a\x0f\x72\xb5\x8e\x45\x23\xf1\x1e\x0b\x7f\xe7\xbb\xe0\x5e\x75\x7a\x75\xcf\xbe\xde\x15\xea\xd7\xba\x2e\x85\xfa\x1d\x36\xa8\xdf\x3a\xd2\x07\xdd\x69\x26\xcc\x57\xc1\x0e\x25\x96\x05\x8b\x14\x2a\xd2\x83\x45\x5e\x38\xca\x27\x7a\x60\x9a\x3a\xdb\xe5\xf8\xce\x96\xa1\x9a\x75\x8d\xfc\xc2\xae\xfd\x4d\x59\x8c\xbb\xe5\x0c\x0d\x0a\x6b\xef\xcd\xa5\xdd\xeb\x2d\x01\xe1\x8d\xdc\x04\x84\x6d\x2a\x55\x60\x9b\x57\x67\x2f\x46\x93\x98\xb6\x08\xc0\x0e\x5a\x2b\x23\xbf\x5c\xa7\x29\xd4\x59\x9a\x02\xe3\x68\x0a\x10\x89\x0f\xd8\x03\x40\x7a\x7b\x40\x80\x94\x04\xee\xbb\x77\x18\xa4\x6d\xbf\x0a\x99\x27\x80\xfb\x75\x85\x6a\x6a\xa5\x80\xfb\x6e\xa2\xb0\xe6\x1b\xbd\x01\xf7\xcf\x2f\x2e\x1f\x97\xbc\x1f\xe4\x43\xc5\xd3\xb9\x11\x59\xc4\x8d\x25\x8f\x32\x69\x67\x6f\xe4\xd9\x83\x4f\xe4\x46\xc1\x6b\xa2\x24\x0c\x3e\xf7\xb5\xee\x96\x06\xbb\x2e\x49\xc2\xa6\x64\x26\xad\x05\x5a\x3a\x0d\xc0\x65\x0a\xc1\x45\x58\xa3\x4f\xb0\x46\xed\xf4\xa8\x10\xf6\xdf\x25\x60\x9c\xba\x1f\xb0\x6f\xf4\xfe\x40\x39\xac\x06\xf0\x7f\x41\xf1\xfc\x87\xf8\xf4\xd8\xbb\xda\xd7\x0a\xb0\xa7\x43\xaa\x6a\xa9\x5f\x81\xba\xa5\xb9\xf4\x88\x99\xef\x28\x17\xca\x7f\x30\xe7\x55\x0d\x9b\x57\xa5\xd1\xf9\x2c\x03\xad\x1e\x64\xc1\xea\xef\xe5\xcd\xa5\x23\x96\xd7\x76\x81\xaa\x47\xac\x2a\x81\xeb\xa5\x58\x8e\x9e\xfb\x87\xcb\xce\x19\x55\xff\xdc\x3f\x5c\xc6\xa3\xca\xac\x93\x8f\xd4\xc0\x12\x72\x13\xb9\x06\xab\x4d\x35\x08\x44\xf0\x46\x37\x54\x24\xaa\x0a\xad\x45\xda\x90\x4b\x7d\x98\xfd\x46\x73\x53\x7a\xe7\x73\x5e\xe9\x84\x79\xa5\x13\x66\xf5\x4d\x98\xcc\x9b\x04\x01\x5e\x03\x38\x40\xdc\x3b\x8d\xc5\x31\x64\xe0\xa3\xa9\xa4\xdc\x5e\x33\x74\x85\xde\x0d\x86\x0c\xcc\x75\x32\x41\xe8\x90\x35\x14\xe9\x49\x31\x8b\x64\x0e\xc6\xeb\x8d\x03\xc0\x8c\x5d\x9f\xe0\x92\xb1\x6e\x98\x55\xa7\xb0\x31\xe3\x93\xf4\xec\x64\x5d\x9f\xef\x11\xe6\x81\x69\xc8\x54\xdb\x4a\xd6\x95\x4d\xc4\x73\x33\x2b\xad\x1f\xb3\x41\xd2\xa9\xba\x2e\xa6\xea\xb6\x58\x4a\x2e\xa1\x71\xa5\xa9\x36\x10\x18\xdc\xd5\xe9\x54\xe6\x6c\x46\x68\xb9\x8c\x3a\xec\xb4\xd1\x61\x3a\xd9\xd7\x81\xe7\xda\x75\xe2\x17\x12\x39\xb6\x0f\xf2\x59\xcf\xcc\xb1\xfd\x30\xbf\x22\x81\xc8\xce\x49\xdc\xa8\xa9\x44\xa4\x5c\x72\xca\x22\xb5\x15\xad\xbc\xb2\xde\x52\x34\xf7\xf0\xeb\x53\x8a\xa6\x85\x69\xa7\x75\x42\x38\xb4\xbb\x40\x46\x78\x88\x8c\xa8\x70\x64\x44\xbc\xed\x83\x0a\x12\x40\x6b\xa3\x56\x8f\xc5\xa8\x5f\xa2\x79\xa0\x19\xae\xfa\x8f\x58\xaa\xc7\x57\x20\x89\x4f\xe7\x1d\x67\x0c\xf3\x59\x61\xda\xc1\x42\xf6\xec\xa9\x9a\x05\xc7\x54\xed\x00\x33\x7f\xec\x8e\xef\x59\x5b\xb4\x45\x22\xa2\x13\x0a\xca\x72\x7d\x35\xff\x9f\xa1\x02\x04\xc3\x5e\xb7\xa6\x4e\x31\x54\x1d\x29\x55\x09\xdd\x80\xc1\x17\x32\xa5\x2f\x10\xc1\x0f\x93\x47\x15\x3a\xac\x14\x15\x73\x78\xd4\x34\x66\x6a\xf0\x7a\x4d\xb1\x4c\x65\x3b\x29\x4b\xd5\xd8\x15\xae\xee\x27\xc5\x8f\x6e\x70\xeb\x91\x3c\x64\xe8\x8e\x1d\x70\xa3\x10\x36\x0c\x44\x68\xcf\xb1\x62\x44\x9c\x81\x94\x3c\x9a\xb7\xf1\x7f\x39\xb3\x50\x45\x0d\x72\x8f\x0b\x46\xb7\x98\x3f\xba\xba\xe9\x3b\xc7\x93\x32\x87\x16\x8c\x32\x41\xf9\xba\x98\xb9\x75\xc4\xcd\xe0\x78\x2b\xf3\x29\x74\x22\x1e\xdf\x12\x18\x45\x40\x28\x52\x07\x34\x48\x31\x56\xd8\x8e\x04\x4a\x4f\x75\xe2\x3d\x90\x5c\x8c\x94\xdd\x63\x52\x35\xcb\xb2\x7a\x60\xf9\x1c\x3b\x0f\x2c\x29\x4f\x65\xcd\x25\x81\x69\xb4\xc0\xa0\xb8\xb6\x4d\x45\x4a\x4a\x7f\xb8\xc1\x1d\x47\x57\x01\xa4\x27\xef\x35\xc7\x16\x50\xf1\x84\x1e\x6f\xfa\x39\x20\xdf\xbd\x56\x5e\x95\xf4\x22\xa7\x13\xb7\xe4\x93\xcf\xce\x55\x62\xc6\xd2\xd6\x4c\xaa\xb6\xd3\x55\xae\x5a\x22\x8d\xc0\xb3\x8e\x46\xf3\x7c\xf0\xbf\x59\xcd\xc2\xe6\x7a\x2d\x95\xcc\x47\x48\x20\x18\x31\xbc\x01\x97\xa5\x8d\x77\x97\xdd\xf7\x1f\xbb\x67\x6b\x6b\x39\x43\x1b\xf5\xcb\x23\x3b\x69\x70\x68\x68\x68\xcd\x9a\x46\x2e\xdd\x4d\xb6\x2e\x84\xea\xd2\x3f\xa2\xea\xd2\x76\x55\x69\x7a\x2d\x76\x75\xe9\xb5\x41\xaf\xd5\xa5\xf1\x39\xda\x76\x61\xfd\xe0\xd5\xa5\x7f\x94\x59\x5d\x9a\x5d\xfc\x60\x9f\xe9\xb4\x7e\x41\xec\xf7\xff\x11\xe8\xdf\xa3\x6f\x7c\x89\xaa\x43\x6f\xb2\x94\xe8\xfd\xfc\xfa\xbc\xea\xd0\x4b\xab\xad\x0e\x1d\x20\xd1\xc8\x7a\x2c\x6f\xbc\x64\x55\x87\xfe\x9b\xa3\xc4\xf7\xf0\x96\x84\x4d\xd1\x45\x87\x8e\xa7\x3b\x84\x9d\x68\xb1\xda\xca\x43\x78\x3e\x58\x8b\x59\x9b\xc7\xcd\xc3\x69\x62\xbb\xaa\x9d\x7c\x3c\x5d\xc6\xf8\x11\xde\x43\x42\x65\xba\x38\xba\xc4\x95\x8f\x25\xae\x1c\xd0\x5a\xa8\x5b\x6a\x09\x12\x6c\xa9\x4f\x74\x78\xa6\x83\x0c\x6d\x12\xf0\x35\x6b\xd6\x34\xf2\x6b\xe9\x3c\x9d\x2d\xe2\x14\x52\x89\x90\x86\x2d\x42\xa4\xf1\x36\x6f\x46\x6f\xc2\x97\x82\x37\x3d\x88\x96\xfe\xf6\x4b\xb0\x0c\xb4\xda\x59\xab\xbe\x6c\x11\x22\xb4\x98\x32\xb7\x8a\xbc\x63\x5b\x41\xe8\xcd\x8d\xfb\x76\x78\xe8\x6b\x3f\x45\x8e\x93\x19\xe6\xc0\x68\x69\x9c\x33\x7e\xc6\xaa\x18\xaa\x67\x9b\x89\xd5\x24\xde\x76\x37\x35\x9d\xe8\xb2\x03\x4d\x97\x16\xa8\x1b\x6f\xb9\x07\x32\x73\xca\x37\xe9\x14\x8b\x39\xe7\x20\x50\x10\xaa\xb6\xeb\xa1\x4b\x49\x09\x6d\x14\xe0\x09\xd4\x81\xe3\xc5\xd0\xeb\x47\xf8\xd4\xfe\xcf\x20\x29\xa7\x74\x90\x68\xe5\x40\x2b\xdb\x96\x56\x7d\x94\xb7\xf5\xd2\x80\x9f\xe0\xb3\xa2\x9d\x23\x81\xaa\x7a\x8c\xdf\xf4\xe3\x46\xd2\x2d\x4d\xd1\x03\x8b\x49\x2b\x32\xe1\x96\x51\x8c\x26\x08\xb0\x53\x55\x93\x1f\xe5\x4d\xfe\x4d\x83\x8b\x4b\x09\x69\xb7\x03\xab\xc0\xd7\x2c\xc4\xb0\xe9\xae\xc5\x82\xe1\xf1\x4b\x8f\x1a\x80\x02\xde\xc7\x3d\xf6\x4f\x67\x9c\xad\x53\xf7\xe3\x72\x29\x2d\x0a\x31\x68\xd8\x0b\x00\xef\x9f\xc7\xc1\x93\xbd\x1a\x54\x4a\x8f\x41\x8d\x4c\xea\xb4\x31\x8c\x94\xc0\xa6\x36\x1e\xfa\xac\x44\xc4\xb8\x2a\xbb\xd2\xd2\x44\x95\xe6\xcd\xd2\xdb\x4e\x54\x63\x39\x5a\x70\x64\xcc\x7b\x62\xcb\x24\xbc\xb4\x21\x51\x53\x93\x94\xd4\xd5\x29\x10\xe4\x43\xfa\x89\x03\xf1\xd1\xac\x03\xb1\xcf\x0b\xb5\xd6\xc1\x87\x01\xb8\x30\xc4\xff\x29\x04\x98\x9b\x60\xa6\x3a\x5c\xd0\x73\x45\xcf\x87\x4c\x3c\x64\x14\x43\xa7\xd9\x64\xaa\x24\x28\x1c\x5a\x0d\x87\x56\x57\x09\x76\xb2\x16\x7a\xb2\x1e\xfa\x60\xff\xec\x35\x3b\x87\xaf\x06\x27\xa5\x08\x2b\x3a\x72\x51\x6a\x34\xfc\xb4\x4b\xbf\xca\x5a\x32\x17\x40\x9f\xc6\xea\x34\xdf\xb1\xf2\x6c\xb6\xe0\x9c\x54\x8e\x95\x69\x8a\xac\x0c\x6a\x3a\xb0\x76\xba\x0a\xf9\x28\xcf\xc8\x4c\x88\xc6\xb3\xc5\xde\x04\x48\xd4\x8d\xed\x66\x65\x0e\x37\x91\xd4\x09\x34\xd4\x9d\x56\x62\x2f\xf2\xd3\xc4\x76\x76\xa7\x09\x42\x34\xc3\x2c\xf9\xfe\x80\xdc\x09\x1a\x62\x95\xf4\xa4\x1c\xe2\x63\x4d\x91\x9c\xc9\xd8\x08\x82\x95\xdc\x49\xb8\x4b\xea\xe8\xb4\xd8\xa7\xe5\x69\x54\xcb\x53\x2b\x83\xec\x6c\xbe\x60\xc4\x4a\xa4\xfa\x30\x24\xe6\x2a\x56\xc5\x93\x65\xd4\x93\x44\x36\xe9\xe9\x4e\xc9\xf4\xf8\xee\x2f\x19\x9f\x40\xfa\xdc\x7d\x1d\x34\xe1\xc1\x45\x0c\x10\xae\xc8\xed\xe4\xbe\xbf\x23\x5d\x8c\x66\x08\x0f\x52\x2d\x83\x93\x1f\x0b\x5d\x5d\x1d\x4d\x7f\x39\x4e\x5f\xba\xe5\x23\x0e\x44\xf0\xc7\x45\x9a\xb1\xe5\x0c\x0d\x30\xbd\x98\x7f\xa0\x39\x5e\x22\xdd\x33\x20\xe2\xc6\x41\x86\x7a\x83\x8e\x38\xe3\xd1\xad\x58\xe3\xc2\x8d\x6e\x8d\x6e\x95\xee\xf2\x56\x64\x99\x3a\x1c\xdd\x3a\x1f\x89\xf8\xb3\x14\x9d\xe8\xee\x4e\x22\x7e\xe9\xc2\x7a\x51\x82\x38\xaa\x33\x0e\x84\x9e\x61\x0e\x0c\x4b\xd0\x40\x98\x75\xc3\xba\xfe\x67\x16\x50\x2e\xee\x21\xae\x3f\x8d\x3f\x85\x94\xcb\x3b\xcd\x89\xab\x16\xd0\x11\x49\x6f\xff\x69\xb7\xe2\xf1\x02\x61\xd1\x4b\x7c\x9a\x44\x04\xfe\xce\x97\x92\xc3\xac\xb5\xa4\x94\x64\x8d\x9e\x6d\xd7\xed\x9c\x09\x98\xcf\x9d\x80\x36\xbc\x22\x88\x0e\xdf\x69\xfc\x88\x5e\xa0\x0f\x62\x5d\x08\x57\xb9\x1e\x35\xde\x69\xdf\x57\xc5\x98\x06\x72\xa9\x83\xb2\xc5\x2c\x2f\xe8\xf8\x5c\xce\xd4\xb7\x55\x1d\xb8\x56\x46\x25\x7d\x15\xdb\xb3\xb5\xeb\x73\xa5\xab\xd3\xc7\xa0\xe5\x10\x0b\x5a\xb2\xa7\x4c\x24\x88\x48\xb3\x9e\x72\x6f\x17\x4f\x21\x15\x5c\x27\xc9\x2f\x8f\x06\xb6\xb9\x98\x75\xd3\x8b\xfb\x0b\x7a\xb1\x8a\xa9\x7b\xa0\xcb\x41\x55\x83\x74\x77\xbb\x69\xff\xc1\xdc\xf6\x99\x66\xec\xb9\xd5\x0f\xe7\xb7\xaa\xfd\xa8\x9f\xf9\x65\x49\x28\x6a\x39\x43\xef\x66\x86\x48\x5f\x3f\x22\xe6\xd6\x34\xd6\xae\x33\x98\x39\xcc\x1f\xd2\x35\x9c\x30\x85\x28\x2b\x87\x28\x97\xd8\x29\x7b\xed\xe9\xc4\xa1\x25\x42\xbb\x77\x22\x67\x3e\x54\x66\x46\x48\xc0\xe6\xe5\xad\x2c\xb9\xc3\x5c\x3b\xab\xb6\x80\x7d\xd2\x89\xda\x77\x18\xa7\xd3\x78\xa0\x92\x53\xba\x00\x82\x4a\x95\xf1\xbc\xe4\xf0\x5d\x05\xff\xb1\x74\x3d\x1b\xc3\x8f\xb8\xaa\x5b\x74\xc0\xd4\x04\xcd\x76\x0b\x46\x54\x90\xd5\x84\xd8\xa8\x89\xe2\x86\xf9\xda\x76\xe2\x8d\xf3\x4e\xc2\xf4\x39\x91\xa3\x72\xe6\x1d\xcb\x6e\xb6\xfa\xaf\x46\x95\x30\x6f\x4e\x74\x65\xde\xdc\x84\x12\xf9\x56\x3c\x51\x68\xbc\x32\x1c\x72\xc7\xe0\xcb\xe9\x78\x28\x84\xd0\x52\xcc\xd1\xd3\xd2\xd1\x29\xda\xb1\xb9\xb7\x23\x73\x38\x47\xca\x86\x23\xcc\x38\x6c\x90\x3a\x0e\x87\x2d\xa8\x87\xba\x18\x4e\xbc\xbd\xdc\x48\x69\x3d\x74\x78\xbb\x5e\xe1\xcc\xe8\x4d\xa0\x1d\xa1\xbb\xbe\xc1\x54\xfa\x4a\x74\xfd\x23\x5d\xbc\x09\xdd\x75\xb4\x46\xc8\xfb\x34\x65\x31\x9f\xa4\xde\xcb\xa3\x5d\x0c\x64\x03\x14\x0c\x03\x80\xe5\x75\xf8\x0a\xb8\x95\xbd\x11\xbe\x06\xe8\xde\xb5\x59\x5d\xff\x68\x71\xd7\x13\x36\xc3\x36\x6f\x86\x09\xfd\x4c\xf1\x5b\x58\x2c\xe8\x7c\x86\xa0\xc4\x13\x0e\xe7\xa8\x37\x05\x66\xd5\xce\xcc\x36\x45\x54\xd9\x7b\xac\xe9\xc0\x68\xae\xc7\x84\x90\xc8\xa1\x64\x09\x8d\x05\x54\xe6\x34\xe5\x86\xbf\x19\x73\x3d\x50\x3c\x05\xa4\x1e\x5c\x49\xc7\x56\x65\xb5\x82\xd5\xac\x8b\x3b\x4c\xc4\x07\xd5\xbd\x26\x8f\xe4\x8a\xcc\xf7\xbc\x54\x2a\xa2\xd2\x61\x2f\x77\x9f\xc5\x1a\x91\x5a\x7f\x6c\xaa\x3e\xd5\xc5\x7b\xbe\x14\x93\x3c\x68\x14\x50\x4b\xac\xc9\x92\x47\x54\x95\x02\x3b\x33\x64\x9b\x4a\xba\x48\x8d\xe5\x33\xe7\x4f\x7b\x1c\xed\xa2\xf7\xdb\xa0\x90\x18\xd4\x13\xbb\x14\x7b\x0d\xdd\x24\x29\xbd\x0a\xbe\x86\x84\x98\x4b\xb2\x3a\xfb\x4c\x97\x52\xaa\xeb\x63\x31\x29\x9d\x28\x96\xd2\x67\x0b\xa5\xd4\xb8\x58\x48\x64\x26\x50\x64\xe2\x99\x86\xb4\x9b\x2d\x4a\xc8\xb2\xba\xfd\xef\xcb\xba\x9d\xd6\x0b\xb4\x71\xed\xb3\xc0\xc6\xa9\x19\xff\xad\x82\x4e\x1f\x8b\x8e\x3a\xda\x29\x09\x4e\xca\xe3\x0e\x27\xc5\x2a\xc9\x33\x90\x4e\x28\x20\x87\x6a\x63\x40\x51\xaf\xd0\x8d\x5c\x3a\x29\xc1\x99\x89\x0e\x50\x70\x70\xc2\xc3\x75\x7c\x7a\xda\x35\x1f\x89\x68\x17\xfd\x82\x47\x52\xe9\xaa\x00\xd0\x0d\xd0\x1e\xd5\x49\x93\xa9\xd5\x0b\xa0\xf3\xf5\x59\x33\xf8\xdb\xbd\x6d\x0a\xb6\x9d\x95\x7a\xd7\xbf\x5b\x2c\xa8\x38\xf9\x3b\xc5\x75\xa4\x45\x20\x87\xf3\x22\xb5\x47\x28\x55\x31\x6e\x3f\x3d\xd6\x64\xab\x59\xf2\x5f\x2c\xec\xcb\x75\x93\xc7\x14\x4d\x07\x12\xd9\xe0\x2a\xfa\x9a\x30\x24\xc8\xd3\xba\x47\xfb\x58\xe1\x10\xea\x98\xab\x3d\xaa\x79\x5d\x71\x4d\x57\xbe\xdc\xc5\xfa\x5d\x11\x86\x86\x9b\x8e\xa8\xb1\xf6\x94\x22\x72\xee\x38\x66\x5c\x01\x17\x6b\x7f\xa3\xbd\x30\xf7\xd3\xc2\xdc\xc7\x16\xe6\xbe\xe2\x85\xf9\xd5\xc2\x85\x39\xa6\x17\xe6\xbe\xd0\x81\x44\xc1\xba\x62\x87\x53\x5f\xee\x24\x47\x4c\xb2\x2f\x33\xdd\x88\xca\x0b\x85\x4f\x9f\x81\xcd\x0b\xea\xf3\x55\xca\x8d\x46\xe5\x71\x10\xe0\x71\x10\xb1\x79\x1a\x79\xd1\xad\x91\x62\xb3\x41\xa2\xf2\xc3\xd1\x2d\xf1\x12\xba\x85\xbe\x94\x4e\xbc\x7e\x98\x3f\xbd\x45\x79\x7c\x80\xb8\x49\xb8\xd7\x94\xf8\xcd\xe8\xcb\xdc\x8e\x65\x8d\x7e\x33\xc7\x1a\xcd\xef\xb9\x81\xf2\x83\x11\x3d\x3a\x6b\xca\xc7\xc0\x67\xbb\xfd\x6f\xf5\xd4\xbe\x32\x9e\x85\x81\x2e\x09\xf6\x10\xfc\x30\x33\x6b\x3d\xe1\x64\xae\x3d\xbd\x3f\x14\x60\xc6\xc3\x39\xe9\x27\xab\xa9\x34\x44\xe7\x9a\x2d\xe9\x3c\x20\x4a\x04\xda\xb8\x29\x97\x97\x35\xfb\xa0\x72\x8a\x79\x5a\x5b\xa6\xea\xcb\x7e\xdc\x44\x66\xd0\x5d\xbe\x2f\xf4\x21\x20\xbb\x89\xd6\x33\xd1\x44\xe9\xbc\x7d\x27\xf4\xa5\x08\x3d\x59\x0b\x5d\x59\x09\x85\xac\xe2\x8a\xf7\x71\xe9\x78\x3b\xbc\x19\xe9\x4b\x6f\xb6\x59\x89\x06\x58\x59\x85\x8d\x10\x36\x52\xe9\x30\x15\x50\xb9\x60\x57\xad\x27\x23\x69\x7f\xb2\x9e\x8b\xf2\xa3\xfb\x3b\x6c\x48\x0f\x1b\xdb\x7f\xb6\x26\x9c\xbd\x3b\x10\x06\x53\xbf\x44\x92\xd5\x86\xdb\x82\x3b\xcb\x0e\x31\x17\x29\x9c\xf3\x58\x36\xd7\x09\x2d\x4d\x53\xaa\x28\x11\xed\x99\xe7\xfd\xf9\x73\xde\x1f\xa3\x8f\x40\x0e\x1a\xa4\x16\x47\xb3\x9f\xc3\xec\xed\x7d\x59\xcf\xb9\x3f\xf7\x39\x33\x1a\x26\x07\xcf\x19\x4a\x15\xc6\xc9\x9e\xc8\x23\xbc\xc1\xd3\x0d\x2e\x24\x85\x1b\x71\x25\x72\x58\x91\xdc\x01\xc0\x4f\x54\x3b\xa1\x0b\xa6\x3e\x05\x75\x80\x02\x2b\x2d\x67\x46\xc0\xa0\x12\xef\x5e\x73\x16\xe8\x0b\xb4\xa9\x6c\xef\xb4\x0f\xf3\x5e\x9a\x08\x0c\x6e\x27\x1e\x6d\x6b\xd2\x8d\xfe\xcf\x0e\xc0\x10\x29\x7d\xca\x54\x09\xb1\x2a\x4a\x3d\xc2\x1a\xcb\xdb\x51\xd6\x18\xca\xf8\x29\xae\x9e\xb3\xd8\x63\xa7\x13\xda\xf9\xb1\xdc\xf6\x29\xb0\xd7\xdd\x9b\x79\x9c\x8f\xf9\x4f\x1b\x06\x39\x5f\xf2\x6a\x02\x11\xfc\x49\x26\xae\xa9\x4a\xce\xc5\x5c\xb2\xe2\x6c\x6d\x31\x4a\xca\x62\x2c\xe1\x52\x5c\xc9\xb1\x7d\xc6\x14\xc8\x55\x59\x75\xb6\xfb\x70\xa5\x60\xe7\xd2\xd8\x9e\x76\x2a\x42\x7b\x90\x3f\x2f\x3b\x42\x9b\xe4\xf8\x4d\xb9\x7c\x13\x6b\xe9\x5e\xde\x24\x5b\x4b\xa5\x55\x84\x56\x56\x81\x88\x7b\x21\x0f\xc3\x1f\x8a\x48\xd0\x9a\xf5\xc1\x48\xb0\x3c\xfb\x02\xa2\x26\x68\xcb\xa8\xcc\x24\x0f\x7d\xcf\x8e\x06\x01\x21\x3e\xce\xda\x73\x4b\xb2\x5f\x66\xec\xbc\x1c\x27\x3f\x2d\xe7\x64\x66\xbf\x01\x9a\x1d\x77\xbf\x51\xf2\xa0\xbf\xce\x46\x58\x76\x93\xf5\xf0\x62\x3e\xa0\xa8\xa5\xcb\x26\xb3\xb4\x84\x5a\x10\x10\x27\x01\xb9\x7e\x22\xff\x10\x91\x27\x41\x45\x45\xb1\xbc\xb5\xd3\x74\x54\xed\x15\x93\xfc\x30\x99\x6c\x88\xfc\xaf\x48\xaf\x1b\xf9\x87\xd4\xbd\x88\x3e\x8b\xb5\x0d\x50\x3e\x72\x54\xb3\x5d\x93\xcd\xc8\x2c\x1b\xc3\x57\x33\xd2\xb1\x91\xce\x29\x12\x7b\x8f\x75\x01\x9f\xe1\x9b\xdf\x8b\x79\x88\xc6\xd3\x45\x90\x3c\x57\xc5\xf7\x35\xb0\xab\x28\xad\xe9\x54\x8e\xc4\x42\x1c\xb0\x71\xbb\x09\x2d\x93\x93\x5f\xc6\xf3\x2d\xd4\x2b\xc0\xbc\x10\xe5\xf2\x54\x93\x47\x53\x87\x1b\x40\x3b\xd9\x10\xe5\x05\x61\xe9\x14\x9c\x78\xc7\xbc\x34\x5f\x8a\x65\x49\xa5\xee\x58\x3e\x43\x05\xb2\x7f\x35\x70\xaa\x8a\x69\xbf\xd5\xdb\xac\xf2\x07\x7d\x8a\x50\x2e\xd6\xb1\x22\xde\x38\xb0\x56\x8f\x0d\xb7\xd1\x77\x55\x30\x58\x5a\x03\xa9\x8a\x2f\xf6\x30\x17\x22\xf7\x54\xca\xb7\x97\x79\x3e\x73\x8f\xd4\xc0\xf7\x0e\xe1\x78\x9f\x6f\xe3\xa7\x52\x88\x64\xcf\xca\x23\x3a\x95\xf7\x86\x1f\xe8\x99\xd8\xed\xa5\x22\xa0\x86\x5e\xc9\xe3\x26\xe7\xa2\xa5\xe3\x23\xfa\x23\xd1\x97\xcd\xfd\x40\x95\xef\x44\x6c\xb3\xc5\x02\xc7\x9e\xf3\xb4\x93\x89\x35\xcb\x43\x1f\x1f\xe0\xf7\xbe\xca\x34\x71\x19\x3a\xa1\x44\xdc\x4d\xd0\xb6\x04\xcb\xf2\x72\xf1\xd6\x37\xa1\x8f\x6e\x63\x16\xb2\x64\x32\xf4\x28\x03\x41\x6f\x33\xb4\x03\x49\x3a\x4a\x8c\x8f\x20\xf6\xc4\xe6\x88\x3d\xc0\x1e\x98\x71\x7a\x4c\x3e\x03\x67\x8f\xd0\x2b\x00\x5b\x51\x29\x7a\x35\x0e\x5b\x51\x9b\xa6\xe5\xc3\x95\xca\x38\x72\x46\x3c\x58\x3d\x82\xeb\x91\xfc\x6e\x6c\x17\x0d\xfd\x04\x0b\x8a\x32\xcc\xe6\x02\x8b\xf9\xe3\xd1\x60\x12\x88\x9e\x1d\x59\x09\x5d\x59\x0d\x3d\x8e\x3f\xe9\xe7\xf8\x93\x61\xa8\x64\xaf\xf1\x27\x65\x7b\xed\x3d\x5d\xe2\x4f\x12\x4c\xc4\xf9\xe8\x93\x57\x4a\xd2\x7a\xa6\x18\xfa\xa4\xa5\x93\x1b\x5b\xba\x42\xf9\x36\x6f\x12\xdf\xe9\x64\xf2\x9d\xbe\x52\xf0\x4e\x65\x31\xec\x64\xda\x86\x9d\x0c\x26\x61\x27\xd3\x36\xec\xa4\x8f\x45\xfb\x25\x1d\x48\x3b\x49\x74\x1b\x62\x48\x66\xb4\x47\xa3\xad\x97\xdd\x36\x6f\x02\x87\x30\x61\x0f\xe1\x70\xc1\x10\x94\x3c\xd4\x13\x38\x92\xb2\xa2\x72\x74\xa6\x52\x20\x16\x10\x00\x87\x77\x58\x91\xe6\x48\x01\xa0\x90\x82\xee\xdd\xdf\x45\xf7\x06\x0c\x30\x64\x58\x1d\x88\x38\x30\x64\xd8\x46\x8b\xb8\xe5\x43\x08\x44\xf0\xd9\x12\x60\x48\x60\x64\x2f\x1f\x17\x72\xfa\x1f\x2f\x2e\x84\x75\xfd\xaf\x7a\xc1\x85\xd4\x33\x71\x21\xea\xc8\xc4\x41\x1e\xf0\xd6\xa7\xf0\xad\x4f\x25\x95\xd4\xe9\xf3\x0d\xf4\x38\x9c\x3b\xa2\x34\xd0\xa3\xaf\x57\xa0\xc7\x7c\x57\x40\x8f\x35\xdd\xe2\x3c\x5e\x2d\x4e\x31\xe2\xfa\x69\x8c\xe6\x51\xe2\x3c\x4a\x7b\x1e\xef\x61\x4d\xe5\xad\x1e\xca\x36\x1f\x24\xe0\x46\xcb\x02\xdc\x8e\x16\x36\x7f\xb0\x8b\xe6\x2b\xa8\xbd\x6a\x0a\xb1\xd1\x45\x19\xc3\xf4\xe3\xdb\xf8\xf8\xb6\xfd\xf8\xfb\x0a\x1e\xdf\xcb\x2c\xdd\xdf\xe5\x30\xaa\xf9\x0d\x67\x77\xf0\x48\x6e\xc3\xba\x4a\x4e\x2f\xcd\x3d\x94\xdf\x9c\xae\x5e\xf4\x07\x1b\x7f\x79\x50\x19\xe3\xe7\x4c\xe8\x9a\xcb\xe2\xfa\x0b\x06\x63\xec\x3c\xff\x58\x0c\x36\x84\xff\xb2\x7a\x2c\x46\x5d\x61\x31\x58\xcd\xff\x45\xb5\xe1\xcf\x3b\x23\xc4\x45\x93\xdc\xf2\xcf\x74\xb5\xe5\xe7\x61\x2b\x36\x74\x8d\xad\x18\x54\xd8\x0a\xd5\x2f\xc1\xec\x91\xbc\xee\x1d\xe9\xa2\x7b\x7d\x36\x56\x62\x4d\x39\x56\x62\x9d\xc2\x4a\xe8\xae\x58\x9b\xed\x54\x17\x1d\x7b\xb8\x8b\x8e\xad\x43\xec\xc3\x50\x36\xf6\xe1\x22\xc4\x3e\x6c\x24\xec\x83\xd9\x15\x09\xc6\x20\x74\xd7\xa5\xaa\x80\xb8\x40\x9d\x59\x48\x74\xe6\xd1\x82\xce\xe4\x61\x19\xfa\x8b\xb1\x0c\x6f\xea\x12\xcb\x70\x95\x8d\x65\xb8\xa2\x27\x2c\xc3\xa5\x88\x65\x90\x4e\x3a\xb6\xdc\xad\xfc\x7e\xbc\x8b\xf7\xb0\xc5\xc6\x26\xc8\xae\xb0\x09\x2d\x85\x4d\xe8\xa5\x37\x9f\xea\xa2\x37\x2d\xc4\x1a\x5c\x96\x8d\x35\x40\x08\x02\x70\x70\x5e\x62\x19\x38\x04\x1b\xa0\x59\x9a\xe8\x42\x2a\x7e\xa3\x50\x2a\x0a\xb1\x03\x5b\x13\xd8\x81\xc4\x3a\xb1\x5f\x55\x61\x27\x7e\xb3\xa0\x13\xe7\x03\x0b\xd0\xce\xc3\x02\x40\xb3\x16\x20\xe0\x30\xf0\x2a\x78\xc5\x58\x80\xab\x11\x0b\x70\x4d\x1e\x16\x60\x98\x42\x55\x4c\x89\xb5\xb4\xc3\x39\x5f\x30\x3e\x57\x2c\x18\xc9\xd8\xfe\x4d\xb9\xa1\xfd\xe9\xd5\x2f\x95\xdf\x2a\xec\x43\x2a\xa6\x8f\xd2\xfa\xd6\xe2\x90\x7e\xcb\x4a\x8c\x2a\xed\xc2\x73\x5d\xac\x8f\x1d\x5d\x85\xf2\x87\x99\xd7\x65\x3f\x2d\x90\x7d\x3d\xca\xe6\x89\xc2\x05\x62\xc7\xf0\xdf\x92\x15\xc3\xbf\x9e\x0e\xc1\x2d\x2b\xb5\x6d\xbc\xe4\xb1\x5f\x2a\x7c\x2c\x05\xef\x47\xcf\x6b\xf0\xbe\x29\x2e\x64\xf8\xfe\xcb\x39\x06\x4c\x7e\xdf\x7b\x0b\xdf\xff\x5e\x4f\xed\xaf\x26\x7c\xff\x95\x5c\x13\xcc\x0a\xdf\x7f\xfe\x1c\xc2\xf7\x9b\xf3\x0c\xe0\xfc\xe8\xfd\xcf\xfe\x3f\x1c\xbd\x67\x63\xfb\xeb\x5f\x86\xe8\xfd\xcf\x32\x73\x35\xcf\x7f\xf4\x3e\xef\x39\xab\x8e\xde\xb3\x06\x7f\xb6\x9a\xe8\xfd\xa6\xf3\x13\xbd\xdf\x60\x45\xef\x55\xda\x23\x04\xe4\x13\x26\x4b\x96\x23\xfa\x23\x6c\x18\x79\xfb\x82\x8e\xc8\xb7\x32\xd2\x80\xb7\x79\xd3\xa8\x6c\xa7\x93\x96\x71\x5e\xc3\x3d\x85\xe2\x3f\xca\xa7\xf9\x2f\x7b\x0a\xc5\x17\x51\xcc\xd4\xca\xca\xda\xbe\x96\xa1\x01\xa2\x67\xce\x58\x64\x0a\x86\x49\x01\x82\xc5\x8a\x19\xe4\x03\x89\xaa\x72\xe5\x5c\x0a\xda\xad\x61\x5c\x3a\xec\xf9\x9c\x4b\x01\x7a\x90\xe0\x52\x38\xc4\x2f\xfe\xf0\xa0\xd5\x59\x62\x07\xc8\x9f\xa4\xe7\x56\x59\x77\xfa\xf5\x82\x24\x28\xc8\xce\x6d\x8a\xc9\x77\xc4\xb7\x1c\x8b\xda\x1d\x0c\x3d\xee\xf1\xc7\x81\x67\xe8\xd8\x0e\x4f\xa0\x11\xda\x4e\x26\xc5\xfb\xc4\x71\x27\x14\x9b\x0e\x90\x90\xb8\x26\xee\x9b\x2a\x0c\x6a\x8e\xf2\xac\x47\x3f\x69\x24\x73\xcf\x2d\x0a\xa3\x2e\x19\x05\xef\xe5\x4d\xde\xef\xf0\x48\xe0\x1f\xac\x72\xd6\xce\x16\x04\xbb\x12\xb3\x36\x96\x3b\x6b\x63\x7a\xd6\x9a\x4e\xc1\xbc\x09\x0a\xf9\xa2\x89\x6b\x45\xc9\x19\x84\x78\x5c\xef\xff\x13\x09\xd7\x08\xeb\xeb\x5f\x34\x98\x4e\x68\x87\x8c\xaf\x11\x05\xb1\xcb\xba\xc6\xf7\xf2\x36\xed\x09\xfd\xd2\x2a\x27\xf4\x8d\x02\xa4\x42\x62\x42\x47\x73\x27\x74\xf4\x7c\x4e\xe8\x98\x9e\xd0\xf1\xc4\x84\xb2\xbe\x9e\x61\xfb\x45\x97\xc8\x83\x7b\xf9\xfd\xf6\xe4\xfd\xbc\xb0\x56\x3a\x52\xa9\x02\x9d\x56\x51\xbd\xf4\xb9\xaf\x67\xce\x64\x1e\x8b\x22\xbb\x3c\xc1\xa2\x68\xaf\xe8\xaa\xa2\x04\x82\x1f\x19\x97\x6f\x1d\xcd\x17\x88\x64\x15\x72\x8a\xa5\xb8\x5a\x32\xca\xf1\x69\xfe\x44\xec\x42\x8b\xb8\xcc\x88\x34\xb8\xe5\x2a\x9e\x53\x6e\x0f\xb0\x11\x30\x18\x00\x63\x89\x7b\xa8\x6d\x45\xca\x8f\xf0\x3b\x6c\x9e\xae\xaf\x77\x1d\x78\xb0\x78\x7d\x72\x09\x2d\xb3\x5f\xc5\xcb\x86\x3f\x7e\x3a\xc1\x6d\xc6\xee\x78\x9d\xeb\xbe\xe9\x04\xdb\xd5\xc1\x9c\xb7\x16\xef\xdd\x8d\xa6\xca\x88\x77\xf8\xa9\x17\x20\x65\xae\xfa\xb3\x0e\xc1\x2f\xf7\x03\xc7\x78\xb6\x29\x02\x48\xe2\xef\xa7\x8c\xc1\x0a\x9b\x74\xbc\xa7\x4f\x1a\x3a\x12\x0f\x8e\x39\x29\xb8\xf5\x3e\x4b\x93\x1f\xe2\xbd\xd4\xb4\xb5\xd8\x81\x96\x06\x67\xab\x4f\x13\x3b\xbc\xe1\x62\xea\x16\x8c\x79\x50\x16\xbe\xb9\x71\x52\x55\x01\x9c\x4b\x78\x42\xe6\x1d\x46\xef\xa8\x3e\xd4\x61\xfe\xcb\xd2\x5c\xa7\xa9\x4a\xe0\x24\x97\xb3\x83\x96\x9c\xd5\x49\x4c\xc9\x2e\x8b\xe6\x5e\x09\xb2\xaa\xc8\x20\xed\x6f\xc2\x5d\x7d\x84\xb7\xf5\x60\x85\x07\xcf\xd0\x32\x1c\x53\xfe\x24\x15\x12\x4c\xa1\x5b\x1e\xe2\x4d\xd8\x44\x86\x4f\xe6\x87\x5a\x29\xd0\xaa\x85\x37\x97\xb7\x33\x5b\x70\x57\x8c\xe0\x4e\x24\x04\x77\x3e\x47\x70\x27\x12\x82\x3b\x9f\x23\xb8\x13\xcb\x1a\xe4\x82\x0c\x9f\x9c\xd6\x13\x7c\x06\x4d\x4f\x33\x8d\x90\xda\xa9\x68\xfc\xff\x84\x22\xcf\x6d\x20\xab\x6e\xbc\xbd\x4d\x12\xd7\x6d\x5e\x45\xff\xd2\xb0\xbb\x79\xa5\xae\xf5\x4a\x1d\x5e\x18\xc8\x08\xfb\x7c\xee\x2b\xe5\xdc\x9b\xc8\xad\x39\xc6\x85\xbd\xe9\xe6\x8a\x7b\x05\xc5\xdd\xd7\x83\x8c\x65\x1d\x2a\x36\x3b\x8c\x3a\x7d\x9b\x37\x11\xd5\x3b\x76\xd6\xf5\x7c\x4a\x58\xe1\xf8\xbd\x12\x9c\x9f\x8a\x1a\x57\xe0\x56\x44\xf1\xfa\x3e\x93\x22\x8c\xc7\xf1\x4d\x9b\x86\x37\x17\x56\xd6\x38\x92\x2d\x60\xac\xb2\xc6\x4c\x92\x35\x33\x43\xc0\x34\x0d\x1d\x12\xf6\xed\xc3\x0f\x4d\x13\x30\x19\x00\x1f\x30\x9e\x0e\x2d\x41\x3c\xc0\xdb\xb3\x04\x71\xc6\xf0\xcb\xce\x18\x46\xf0\x19\x12\x44\x07\x05\x51\xb0\xba\x83\x17\x07\x54\x64\x03\xaf\x23\x8a\x8e\x58\x10\x41\x1f\xdd\xe0\xee\x23\x41\x3c\x0b\x9c\x77\x24\x88\x73\x5c\x39\xcd\x31\xe5\x54\x56\xc7\x20\x25\x95\x56\xa4\x2c\x21\x95\x87\xf9\x30\x0b\xa4\x72\x26\x2d\x95\xb9\x5b\xf4\x66\xa4\x6c\x19\x56\xe3\xd5\x32\x09\xb3\xb1\x91\x3c\x70\xb6\x3c\x3e\xc0\xfb\x41\xe5\x70\x37\x64\xbc\x96\x23\x85\xaf\x45\x13\x59\x4d\xea\x17\x15\xbf\xeb\xd9\x48\x9d\xa0\x87\xd0\x9b\x72\x91\x4e\x36\x9b\x31\xaa\x64\x46\xab\x12\xbf\x83\x5e\xec\x29\x13\x2e\x58\x0f\xdc\xbc\x0e\xfb\xe6\x22\xd8\x07\xa9\x50\x98\x9b\xaa\xa7\x15\xf9\x76\x8e\xf2\x0d\xee\xbe\x5d\xee\x30\x8f\x6d\xb1\x81\x3c\x5e\x4f\xc2\x56\x75\xcf\xd0\x9c\x9a\xec\x34\x5d\xfd\xf4\x50\x31\xf8\xc1\xec\xba\x54\x8a\xfb\x2c\xa7\xd2\x3d\x0f\xc2\x23\x14\x8b\x8c\xe5\xa7\x8c\xfc\x8e\xb5\x85\x3f\xc6\x87\x71\x24\x43\x7e\xc8\xb5\x44\x86\x05\xbe\x24\xcf\x4c\xb7\x2f\x1d\xe9\xd1\x5a\x91\xba\xb8\x88\xd0\x39\x9b\xe4\xe5\x98\x92\xae\xf4\x6f\x33\x74\x6a\x83\xca\x0b\xc2\xca\x44\xda\xbc\x8f\x8b\xbc\x63\x36\x25\xfe\x8c\x65\x5c\xcc\x74\x69\x5c\x6c\x41\x5c\xc5\x25\x9a\x04\x79\x86\x97\x83\xc6\xa8\xd7\x90\xde\x6f\x66\xd2\x15\x9f\x3f\x99\x10\xf1\xad\x54\x26\x23\xf4\x20\x3e\x59\x61\x7b\xf7\xa7\xf9\xa5\x99\xe5\x43\x7e\x23\xe7\x8a\xf3\x6f\xa2\x2e\xf4\x6c\xa2\x2e\x74\x69\xa2\x2e\xfc\xa3\x30\x51\x17\x7e\xa1\x26\xea\x59\x61\x9b\xa8\xb9\x0b\x79\x95\x26\xea\xc2\x79\x34\x51\x17\xce\xdd\x44\x5d\xc8\x13\xe2\xde\x4b\xb7\x3c\x9a\x29\xa7\xe9\xfa\x0d\x8f\xe6\x48\x5d\xdd\xd8\x97\xbf\x94\xa5\x5b\x16\xbb\x1c\xdf\x62\xc1\xf8\x7a\x28\xdd\xf2\xa3\xf3\x57\xba\xe5\xa9\x6c\x0d\x92\xc7\xa2\xf4\x54\xce\x00\xa0\xfc\x4a\xab\xbb\xd2\x2d\xa6\xc4\x8b\x29\xdd\x22\x4c\xe9\x96\x46\xd3\x95\x22\x51\xaf\x45\x48\x77\x36\x14\xb1\xde\x30\xc5\xbf\xf0\x8e\x31\x6d\xcd\x99\x62\x2d\x42\x17\x6b\x71\x0a\x8a\xb5\x58\x2e\x23\x63\x72\x3d\x95\xb7\x33\x99\x62\x2d\x30\xd0\xe1\x0e\xed\xed\xe7\xb3\x58\x8b\x48\x14\x6b\xa9\x9b\x3a\x20\x22\xaf\x58\x8b\x93\xa8\xdc\xd2\x53\xb1\x96\xa7\xf2\xd6\xf8\x39\x14\x6b\x59\xea\x72\x31\x2c\xe5\x2e\x06\x2d\x25\xe9\x75\xdf\x3a\x9f\xc5\x5a\x1a\xe7\xa5\x58\x4b\xfa\x25\x25\x8b\xb5\x38\xac\x58\x4b\x61\x93\x7c\x6f\x63\xd3\x73\xfe\x8b\xb5\x3c\xdd\x9b\x9b\xf1\xe9\x5c\x37\xa3\x7e\x55\xc3\x68\x18\x74\x55\xac\x85\x35\x97\x2e\xd6\xb2\x7d\x35\xc5\x5a\xde\x78\x44\x9e\x73\xb1\x96\x37\x1e\x91\xfc\xcc\xf3\xb4\xb5\x1b\x67\x14\x6b\x69\x9c\x43\xb1\x96\x7f\xdf\x7d\x52\x87\x1d\x35\xcf\xe5\xa2\x2d\xf4\xf9\xa4\x6b\xb5\x1c\xcd\xf5\xe4\xe8\x37\x9a\x70\xea\x88\x84\x53\xe7\x17\x50\xa0\x65\x50\xe5\xd6\xb5\x52\x30\x77\xac\xb1\xe2\x9a\xf4\x0a\xc4\xb3\xea\x8a\xc0\xc6\x34\x32\x2b\x8a\x8d\xf9\x60\x1f\x47\xf1\x33\x7a\xf9\x54\x7d\x15\xac\x57\x48\xdc\xe3\x2d\xab\xbe\x4a\x03\x70\x20\x0d\xbb\xbe\x8a\x22\xdf\x77\xb4\xef\xbd\xbf\xa8\xbe\x8a\x93\x28\xb6\xd2\x7d\x7d\x95\xba\xa9\xaf\x22\x42\x47\x3b\xde\x8d\xe7\x7c\x29\xe5\x39\x3f\x9a\xe9\x39\xe7\x36\xdf\xd1\xbc\xfd\xe0\x2b\x97\xfc\x92\x40\xa9\x7b\xfd\xaf\xe5\x0c\x4d\xe7\x12\x47\x30\xec\x75\x12\x7c\x4d\xe8\x6b\x84\x5f\x03\xfe\x7a\x7c\x7c\x77\x14\xbd\xed\xed\xef\x78\xe7\xbb\x26\x26\xde\xfd\x9e\xf7\xbe\xef\xfd\xbf\xf2\xab\x93\x7b\x6e\xdb\x7b\xfb\x1d\x1f\xf8\xa0\x5e\x95\xbb\xc7\xfe\x8f\x24\xd7\x6f\xf6\xc2\x3c\xa1\xd0\xd9\x27\xa1\xbc\xa2\xc3\x8a\x2c\x4c\x05\xbb\xff\x54\x8c\x38\x03\x1f\x0c\xe8\x77\x77\x8f\x59\x68\x1f\x44\x91\x5d\x71\x4c\xe9\x3b\xf8\xbb\xde\x74\x22\xee\x60\xfd\x40\xb0\xfb\xbb\x71\x23\x77\x50\x23\xea\x52\x22\xc4\x8e\x0f\xb6\xb1\x12\xbd\x3d\x90\x6e\xe4\x76\xb0\x78\xa4\xf2\xbb\x5d\x34\xe2\x0c\xec\xc5\x5d\x93\xf6\xd1\x57\xe2\xa6\x6e\x03\xec\x8b\x7f\x28\xf4\x55\x8a\x6b\x45\x3a\xd2\x8f\x84\xac\x2c\x6f\x05\xee\xf3\xc8\x61\x8b\x60\x0f\x16\x25\x9a\xc4\xf2\x95\x4d\x5f\x37\xf6\x9f\x04\x7c\x1d\xc0\xcd\x90\xe3\x9a\xba\x3f\xde\xb7\x7f\x35\x08\xa0\x06\x66\xfc\xf7\xfb\x53\x30\x85\x78\x34\xa7\xec\x42\xbd\x0f\xf2\xb9\x3e\xb8\x36\x19\x7b\x8e\x6f\x5c\x72\xe2\xfd\xe8\xaf\xec\xfd\xe8\x21\x7e\x5f\x7a\x3f\x5a\xf9\x56\xdb\x2a\x55\x90\xbd\x23\xad\x19\x71\x06\xde\x8b\xe5\x01\xde\xa3\xea\xf8\x2c\x39\xea\xe4\xf8\x32\xab\x3a\x7d\xa2\x18\xd3\x29\xe8\x64\xb8\xe4\x70\x74\xc8\xb3\xd6\x66\xd4\x18\x71\x06\xde\x15\x48\x0f\x9e\x7c\x39\x7c\xc0\x8d\x76\x4d\x82\xd3\x3d\x77\x60\x94\x73\xbf\x69\xc4\x19\x78\x3b\x18\x4c\x64\x04\xe9\x64\x7b\x27\x9a\x73\xf7\x1a\x7a\x8b\xb7\x21\x4e\x3b\x52\x22\x79\x17\x99\xdf\x2b\x54\x06\xfd\x64\x2c\x50\x5b\x46\x9c\x81\xdd\x81\xf4\xc1\xd2\xf2\xa5\x90\x15\xaa\x4f\xba\x2c\x7d\x6c\xfb\xae\x44\x6e\xd1\x65\x90\x51\x00\xe9\xc3\x24\x1c\x2f\x23\xd3\xa3\x4e\x64\xf7\xa5\x13\x8b\x5c\x45\xba\xb2\x12\x09\xe9\x2f\x6f\xed\x34\x2b\x20\xfb\x55\x10\x9c\x6d\x5e\x9d\xdf\xb9\x2b\x08\x64\x15\x9e\x5f\x41\x6f\x6f\x55\xb7\xfc\x47\x02\x92\x08\x62\xb1\xae\xa2\xd8\x41\x63\x3e\xa8\xd2\x2a\x70\x99\x8b\x30\x96\xe6\x2a\xbf\x61\x67\x00\x3e\xad\x9b\xe9\x5c\x71\x3c\x4b\x80\x96\x4a\x04\xe8\x9b\xdd\x08\x50\x88\x39\x06\x2d\xc8\x31\x20\x01\x3a\x7e\x2e\x02\x74\x9c\x09\xd0\xd3\x09\x01\x6a\x8e\x38\x03\x6f\x89\x45\x66\xe5\xf4\x45\xd6\x50\x3e\x53\x24\x32\x38\x05\x47\x1d\x9d\x42\xa2\xf4\x17\x55\xeb\xc0\x7c\x12\xca\x93\x56\xbb\x90\xb0\xf6\xa0\x65\xde\xbe\x76\x49\x16\xd5\x01\x31\x64\x86\xdb\xe2\x47\xcf\x8d\xea\xc4\xde\x45\x72\x5e\x62\x16\x13\xa6\xe2\xb6\xc3\x4a\x2c\xcd\x34\xa7\xed\x11\x67\xe0\x86\x60\xf7\x49\xa1\x33\x22\x8e\x3a\xcb\xbb\x0f\x54\x1b\x4f\xd6\xe8\x83\xf4\x76\x78\x73\xa3\xea\x27\xe9\xef\xf0\xe6\x47\xd5\x87\xca\x0e\x6f\x61\xd4\xc8\xbb\x50\x72\x8e\xbf\xe3\xf3\x56\x9c\xb0\x02\xa9\x02\xdb\x09\x53\xce\x2e\xac\xd2\x85\x35\xba\x10\x09\x1a\x43\xca\xb0\xc1\x24\x61\x59\x0b\x7d\x59\x0f\x2b\xc0\x6e\x41\x8b\x02\x58\xc4\x46\xb1\x7e\x0f\x89\xe2\x4b\x02\x72\x25\xf4\xaa\xa8\xca\x8a\x14\x28\xc4\xd5\x58\x88\x6b\x20\xc4\x75\x59\x03\x21\xae\x45\x42\xd6\xf9\x9d\xd7\x06\x81\xac\xc1\xaa\xa8\x61\x30\xae\xae\x5b\xfe\x0f\xf1\xef\xd7\x04\x3a\x05\xa0\x22\xeb\xac\x5d\x3c\x69\xf5\xc9\x3a\xb5\xef\xcb\x1a\xd5\xc3\x18\xbe\xab\x13\xf6\xb7\x5c\xd9\xbf\xc3\x5b\x70\x64\x7f\x7c\x9d\x36\x78\x6e\x1c\x71\x06\xae\x06\x8d\x44\x50\xa1\x3e\x3c\x6a\xd7\x2d\x75\xfd\x5b\x5c\x14\x9e\xc9\xf0\x4e\x93\xeb\x7f\xc1\xd1\x75\xd5\xe8\x23\x9c\xd9\x33\x4a\xb5\xcc\xd0\x6b\x7f\xf3\x88\x33\x70\x55\x00\xe0\xe4\x6d\x81\xba\x07\x1e\x75\xd5\x88\x33\xd0\xa6\xaf\x38\x61\xdf\x73\x89\xf5\x71\x15\x65\x71\xc4\x3d\xdf\x87\x3d\x9f\x68\xb9\xb2\xba\x53\xbc\x33\x5e\x8d\xdf\x12\xec\x80\x17\x7f\x90\x35\xf8\x10\x09\xcd\x0d\xf0\x2d\x81\x49\x9d\x11\xee\x51\x91\x63\xd9\xa2\xbf\xc3\x9f\x77\x94\x8f\xfd\x68\xbc\x99\x2f\x90\x45\x0a\x1f\xe6\x29\xca\x03\x1f\xe6\x46\x29\x8c\x45\x04\x12\xba\xa2\x83\x34\x61\xad\x1d\x90\x54\x02\x69\x5a\x97\x6b\xc9\xc6\xb8\xd6\xfc\xa8\x74\x41\xa1\x46\x80\x70\x7f\x27\xf2\x52\x80\x93\xbe\x60\x3e\xc7\xa0\x25\xc0\xe4\x8f\x00\x85\x44\x05\xcf\x5a\xdb\xbc\x09\x14\xea\x7d\x61\x1f\xe0\xb5\x9b\xb1\xcc\x56\x38\xd0\xdb\x9e\xd6\xb7\x42\x4a\x09\x46\x05\xa6\xb1\x3a\xfb\xbc\xc3\x94\x45\x37\x41\xb1\x2f\xf3\x36\x0b\x82\x62\x47\x1d\x15\x15\x5b\x18\x2d\x18\xdb\xae\x11\x67\x40\x06\xc8\x9f\x77\x99\x9e\x2d\xa1\xb5\xc2\xb4\x29\xed\x0e\x51\xb2\x1d\x9a\x03\x73\xd1\xb1\xe9\xf0\xec\xa1\xde\x0a\xb1\xc5\x8c\xcd\xe2\xeb\xc5\x9b\xc5\x9c\x6d\x6d\xa4\x3b\xfc\x82\x80\x70\xe5\xee\x6f\x0a\x48\x51\xa1\x9d\xe2\xe8\xb9\xec\x14\x47\xd9\x4a\xf8\x56\x62\x1c\xc0\xbc\xbc\x89\x1c\xf4\x73\x8e\xf5\xee\xa6\xd8\x06\xa2\x3b\x61\x9a\xfa\x36\x6f\xea\xef\x1c\x2b\xad\xaf\x05\x35\xe8\xcd\xb5\xdf\xb1\x1f\x9b\xd0\x94\xec\x45\x4c\x85\x15\x20\x2b\xdd\x60\xcc\xe0\x06\x5e\x00\x7f\x0f\x2b\x2e\x2c\xc6\x4c\x93\x49\xb8\xf1\x22\x7f\xe0\xfd\x6b\x93\x21\x3e\x42\x5f\xa7\xde\xde\xf7\x4a\xde\xde\xc9\x8c\xb7\x97\xd8\xe8\x7f\x1f\x69\x2b\x77\x9f\x12\x50\x14\x89\x5e\xe0\xfe\x73\x78\x7f\xfb\x4d\xff\xbe\x9f\x78\x7d\x7f\x20\xa0\x54\x92\xb9\xe0\x0f\xf9\x05\x99\xe5\xf1\xff\x63\xe9\x15\x3f\x28\xbd\xe2\x87\xa5\x57\xfc\x71\xe9\x15\x7f\x92\x7b\x85\x31\x2e\x8e\x27\x8e\xb8\x7f\xc6\xef\xb1\xc1\x61\x5f\xb1\xd1\x79\x2d\x67\xa8\x22\xc0\xb9\x92\x5b\xc6\x22\xfb\xe0\xa6\xd8\x97\x46\x13\x0e\x95\xe3\x39\x0e\x95\x51\x42\xe2\xd9\xe1\xb5\xa2\xab\x15\xd0\x71\x38\x8f\xa4\x1e\xf6\x32\x69\xa5\x9e\x9b\xf6\xd2\x09\x35\xc3\x2c\xd8\x8b\x0e\x64\x1d\x8a\x3e\xc9\xaa\xba\x16\x02\x20\x03\x11\xfc\xb4\xd7\x09\x7c\xae\x47\x97\xd4\x73\x05\xe0\xa2\xf4\x0c\x16\x5d\xad\x66\x50\xda\xc4\xc3\xe4\x3b\x32\xa4\x75\xc3\x3a\xbe\x28\x33\x67\xf5\xb9\x82\x59\xb5\x77\x1b\x88\xa7\x1d\x8b\x5e\xe3\x93\x7b\x96\xfb\x77\xce\x92\xe7\xa7\xdc\xbf\x13\x88\xe0\x70\xf3\x1f\xa9\xb3\xa5\xd4\x15\xf3\x7f\x99\xc8\x36\x44\xa5\x06\xb2\xbc\x31\x97\x5e\x7a\xd9\x65\xd2\x78\x64\xda\xdb\xec\x84\xf8\xb7\xec\xd8\x31\x36\xf6\xd6\x9b\x30\x29\x7e\x7c\x77\xf4\xb6\xb7\x83\x4f\xe6\xdd\xef\x79\xef\xfb\xde\xf7\xfe\xf7\xff\x0a\x7a\x65\xc0\x2d\x33\x75\xe7\x87\xfe\xc9\x3f\xfd\x67\xff\xfc\x5f\x4c\xff\xcb\x7f\xf5\xaf\xff\xcd\xff\xf6\x6f\x73\xab\x19\x64\x0b\xea\x59\x25\xa8\x0b\x8e\xce\xf8\x71\x47\x9c\x81\xff\x3d\xd8\xfd\xa3\x58\xad\xfe\xdb\x00\x77\xb1\x84\x60\x9e\xc8\x11\xcc\x39\xc6\x49\x3c\xe7\x18\x68\xcb\x9c\x13\x0d\x77\x00\xda\x22\x68\x87\x38\x89\xad\x07\x64\x78\x50\x0e\x5d\x7c\x36\x0d\x2b\xe0\xb5\xf9\x37\x90\xbf\xd2\x89\x8f\x0d\x15\xed\xb5\xe9\x1b\x71\x06\xfe\x75\x10\x7f\xe3\xb3\x6f\xfe\x15\x9c\xae\x2b\x58\x07\xb4\x8a\xc6\xbb\xf4\xe8\x0b\xfc\xc8\x7c\x2e\xff\x12\xee\x57\x83\x5d\x33\xe2\x0c\x4c\x63\x8b\xe4\x90\xfd\xfb\xb8\x67\xff\x42\x79\x64\x61\x14\x6d\x28\x65\x2d\x2b\xc8\xdb\xe2\xc1\x29\x5d\x28\x2f\xac\x8d\xc9\x5e\x74\xf4\x92\x5b\xc2\x78\xb5\xb2\x1a\x88\x14\xe5\x38\x26\x16\x19\x87\x25\x9b\xcb\x7b\xd6\xb2\xa4\x93\xb3\x65\x9c\x3b\x08\x33\x42\x02\x83\x8a\x7e\x7b\x6f\x19\x71\x06\xfe\x89\x42\xa7\xcc\xc4\x47\xa1\x3d\x26\xe9\xf5\x43\xec\x35\xb5\x75\x52\x74\x6c\xe3\x2c\x1d\x18\xde\x61\xe7\xd4\x9c\xc8\x31\x02\x8e\xdb\xc2\xf0\x68\xae\x30\xe8\xd3\xf4\x34\xde\xb6\x0c\xe9\xc7\xda\xf4\x8d\x96\x4e\xac\xc9\xb2\x5a\x3e\xca\x1b\xb4\x10\x3d\xd2\x3a\x33\xb5\x43\xf5\x82\x34\xf3\xf4\x1c\x32\xbe\x8d\xdb\xc0\xc5\xd0\xd5\x07\x6d\x4f\xba\x91\x9c\x97\xde\x6d\x26\x2d\xea\x03\x01\x9c\x84\xee\x50\x13\x03\x89\x5f\x01\x13\x60\x37\x32\xe2\x2c\xe9\x44\xf9\x77\x02\xfc\x8a\x81\x74\x8d\x88\x85\xf4\x7a\xa3\x53\xa2\xd3\xf4\xa5\xcb\xa4\xaf\x69\xbc\x8c\x70\xe7\xde\x20\xa0\xe4\xcd\x50\x48\x37\xf2\x88\x7c\x30\x74\x13\x56\x15\x38\x1f\xdd\x4e\xe8\xc8\x8a\xee\xf3\x56\xf0\x52\xc2\xb1\x7f\x4f\x20\x1d\x85\x01\x12\xa6\xcb\x63\x6a\xcd\x2d\x03\x2f\x92\x24\xe3\xde\x74\x87\xf7\xcc\xd7\x71\xc4\xff\xa6\x5c\x96\xbe\xe9\x50\xd2\xcc\x0b\x1d\x08\x33\xe2\x7b\x58\x70\x34\x33\xd0\xbc\xa3\xe2\x12\x91\x73\xa0\x83\xa0\xaa\xdb\x4c\xfa\xff\xaf\x06\xc0\x19\xf0\x2b\xca\x10\x9c\x66\xfd\x8d\xcf\x93\x32\x49\xd1\xa7\x6e\x96\xe0\x17\x05\x87\xd1\xfb\xf8\x0d\xc3\xec\xef\xb6\xc5\xab\xa0\xc0\x58\xee\xaa\x57\xe4\xa7\x32\x57\x24\xc4\x69\xde\x4d\xd0\x2a\xc1\xbd\x4e\x27\x92\x46\xfd\x9c\x13\xb5\x3b\x91\x95\xa3\x6f\x5d\x03\x6e\xb0\x09\xca\x53\x98\xe6\x7e\x23\xfb\xb2\xcb\xd0\x03\x0a\x2f\x93\xc1\xb8\x7e\x33\x71\xd9\xc5\x23\xce\xc0\x3b\x69\x72\xa2\x51\xab\x9a\xea\x67\x13\x97\x0e\x8f\x38\x03\xef\x08\x32\x56\xfb\xb1\xdc\xd5\x3e\x49\xa9\x9a\xe0\x7d\x5f\xd6\x15\xe2\xf6\x41\x8a\xb4\x29\x64\x9b\x7c\x81\xaa\x9c\xed\xb5\xe0\x7c\x05\xf2\xfd\xb7\x01\xc7\x62\xfc\xf2\x02\x7e\x35\xdb\x2c\xda\xa1\x27\x05\xbf\x7b\x14\xdc\xb1\xe0\xeb\xd8\xad\x18\x1a\xdb\x48\x09\x70\x11\xb8\x50\x65\x3c\xd5\x9c\x96\xf1\x0b\x89\x11\x6f\x07\x7f\xa9\x8c\xb7\x1f\x6e\xf6\xfc\x76\xe2\xb2\xeb\xc0\x6d\x1a\x6f\x0b\xb4\x09\xfc\x2d\x39\x52\xf1\x10\x38\x96\x31\x65\x27\xf2\xa7\x0c\x8c\xa5\xd9\xc4\xac\xc1\x96\x41\x79\xa6\x52\x44\xb7\x1e\x86\xab\x0e\x74\x35\x8b\x6f\x05\xef\x2c\x1e\x87\x6f\xea\x7d\x1a\x6f\x06\x7f\x2b\x9e\xaa\xc7\xcc\x3c\x42\x07\x8c\x6a\xa3\x91\xff\x3f\xc2\x94\xc7\x99\xd3\xfe\x85\xe4\x0a\x25\x82\x35\x54\x03\x53\xc7\x00\xae\xea\x32\x77\xc3\x5b\x02\x74\xf1\xdd\xc8\xd5\x6a\x5b\xb9\xf3\xff\x46\x80\xd3\xd2\x04\x3c\xe2\x56\xcc\xac\xa1\x46\x81\xcf\xe7\x6f\xa3\xfd\x6a\xfe\xb2\xde\x1e\xe8\x65\xcb\x57\xcf\xd7\x13\x42\x72\x2b\xb8\x2c\x53\x22\xf7\x8d\xc4\x65\x3b\xc1\x8d\x99\x12\xb9\x6f\x25\x2e\xbb\x49\x97\xc3\x21\xa5\x6d\x5e\xe0\x68\xd3\x04\x56\xff\x88\x7c\x9b\x19\x3b\xef\xb7\x73\x77\x5e\xdc\x84\x8a\xd4\xbe\xd9\x90\xfe\x0b\x39\x47\x69\x1f\x32\xa4\x02\x42\x3a\x12\x4b\x09\xeb\xce\xc0\x49\xfb\xea\x20\x6f\xab\xf1\xcc\xae\xe0\xeb\x5d\xc1\xd7\xbb\x42\x45\xba\x7a\xb3\xf9\xa9\x40\xea\x19\x82\x41\x9a\x8c\xcb\x0a\xbe\x67\x7f\xd5\xef\xf9\xf7\xf3\xdf\x73\x9b\x59\x4d\x88\xc1\x4c\xad\xea\x53\xb9\xab\x3a\xfd\x96\x08\x68\x43\x28\x43\x3d\xa1\x7f\x25\xc0\xb1\x9a\xe5\xf0\x47\x5d\x3e\xd9\x41\x62\x2a\xcb\x63\x02\x3e\xea\x2b\x02\xf4\x65\x5f\xae\xb8\x6b\x85\x42\xf6\xb6\x90\x2a\x74\xf7\x8b\xf1\xcf\x2d\x40\x97\x72\x6f\x86\x2d\x5a\x7f\x28\x34\xf9\x0d\xad\xe0\x05\x07\x34\x90\x59\xbb\x50\xae\x39\xa9\x6e\x94\x6d\xfe\x03\xbc\x7f\xf7\x9f\x09\xf2\x65\xea\x76\xe6\xe3\x97\x91\xb5\x81\xfc\x30\x73\xde\x32\x95\x46\x5d\x61\xca\xc7\x6f\x63\xb1\xd2\xcb\x82\xdd\x7f\x22\x34\x5b\x8e\x56\x18\x5a\x43\x50\x8c\x25\x5a\xbd\x02\x78\x25\x5f\x30\xb6\x66\x2b\x80\x3f\x4d\xcc\xeb\x1f\x93\x3b\x52\x2b\x28\x75\xe1\xe9\xc4\x85\x10\xa6\xdb\x9c\x75\x74\xfa\x51\xf1\xd1\xa9\xa1\xcd\xf8\x9f\x60\x13\x7c\xf2\x21\xd4\x5a\xec\x77\x7b\x55\x40\xde\xc3\xee\xbf\x10\x9a\x15\x82\x6e\x06\x1a\x1b\xfe\x45\x3c\x51\x8d\x6e\xce\x19\xe8\xc4\x44\x87\xa6\x1a\xc6\x99\xc4\x80\x7f\x8c\xfe\x3e\x73\xc1\x5f\xf2\x0b\x32\x5d\x5f\x3f\x2b\xbd\xe2\xaf\x4b\xaf\x78\x8d\x5f\x91\x09\x53\xff\xaf\xa5\x57\xbc\x5e\x7a\xc5\x7f\x2f\xed\xc7\xd9\xd2\x2b\xfe\x47\xce\x53\x02\x11\x2c\xaf\x96\x6f\x04\x9c\x0d\x97\x8a\x24\x25\xee\xd0\xd0\x9a\xc6\xda\xb5\xeb\x2e\x42\x6f\x43\x6e\xd1\x90\x6c\x7f\xc0\x19\xe5\x0f\xd8\x97\x70\x5c\x3d\x9f\x23\xb6\xfb\x90\x47\x68\xde\x51\x3b\x01\xaa\xc3\xfd\xb1\x45\x80\xa7\xf9\x08\xc2\xd8\x61\x2d\x12\x61\x3d\x12\x61\x5f\x24\xc2\xfe\x40\x9a\x4d\x65\x00\x44\x16\xf3\x9f\x1b\xcd\x40\x56\x18\x28\x69\x13\x94\x7f\x50\x01\xfa\x8d\x10\x2f\xf4\xf7\x98\x90\xfd\x06\x8b\xaa\xa4\x0e\x79\x32\xd0\xe0\x45\xd8\xde\x58\x88\xff\x8e\x36\x07\xf4\xf3\x06\x29\x77\xc6\x43\x7a\x05\xe9\xc7\x7b\xa5\x4c\xef\x91\xf1\x4f\xcb\xa0\xd8\xf7\x18\x8c\xd3\x3a\x6c\x7e\x6d\xdc\x91\x80\x14\xfe\xc5\x98\x0e\x23\x07\xa4\xb0\xb7\xd0\x0e\xe2\x57\xa4\x0b\xe7\x24\xe9\x59\x67\x24\x4f\x56\x63\x1b\xba\x0a\x08\x62\x04\x6d\x2f\x38\x9d\x65\x59\x27\x67\x1a\x7c\xa8\x11\x3f\xf7\x52\xfc\xa1\x9f\x7e\x39\x1a\x7f\xe8\xc3\x74\xf8\x33\x25\x30\x33\x70\xc7\x04\xe4\x6a\x1d\x90\x81\xf6\xbf\x0c\x20\xa0\x4d\xba\x32\xa0\x90\x6c\x03\xd2\x5a\x80\xe3\x63\x20\x88\x44\x18\x04\x32\xd0\x97\x06\x81\x69\xac\x2a\x83\x4e\x58\x95\x81\x86\xb0\x61\x66\x0a\xb4\x35\xcb\xc7\x29\x03\x18\xa7\x40\x67\x03\x0c\xb4\x6e\x5c\x0e\x2c\x1b\xa2\xdd\x72\xe3\xa1\x4e\x60\x14\x72\xba\xe5\xca\x2a\x12\x09\xf7\xed\x14\x57\x62\x00\x76\x5c\x5b\xe2\x40\xd3\xde\x72\xe5\x00\x5a\x0a\x81\x15\x70\x7d\x9c\x0b\xea\x37\xec\xd2\x5a\x20\xaf\x53\xb6\xbc\xb6\x2d\xfa\xed\x7d\x68\xb7\x8c\x21\x91\xce\x28\x46\xb7\x27\x30\xb8\x3d\x1d\xd6\xe3\x1b\xaf\x0c\xfb\x60\xef\x0a\xfb\x01\x07\x53\x55\x79\xfb\x35\xca\xdb\xaf\xcb\x20\xac\x44\x4e\xd8\x27\xab\x61\x3f\x65\x48\x9a\xee\x7d\x8c\x77\x2f\x53\xd9\x7c\x9c\x5f\x61\x63\x62\xff\x53\xff\x79\xf3\x98\xb6\x9c\xa1\x11\x9b\x32\x9d\xf4\x46\xb2\x7e\xaa\x01\x7d\x9d\xf4\x92\xa8\xaf\x95\x6c\x15\x72\xd2\xa7\x0b\x7e\x7b\x43\x22\x2f\x67\xa5\x08\x76\xb1\xcd\x3b\xe5\xe3\x3b\x79\xd9\x0f\x5d\x40\x45\x55\xc1\x2e\x90\x15\x59\xed\xe8\xc0\x7e\xbc\x56\x6b\x6a\xad\x02\x3b\x09\xad\xa3\x58\x2e\x95\x53\xb0\x82\xfc\x7a\x1e\xc4\x31\xa5\x17\xb9\x9d\xd0\x0b\xa4\x27\x5d\xe6\x34\xbc\x18\x12\xea\x5c\x5a\xc3\x4d\xb0\x02\x00\xa4\x03\x91\x63\x02\x21\x28\xf0\x8c\x08\x2b\x12\x41\x34\xb1\x4a\xab\x02\xfa\x6c\x73\x80\xdd\x89\x45\xe7\x58\xb4\xe2\x76\x96\xa5\xb7\xbc\x5b\x36\x9e\x88\x35\x9d\x4f\xdf\x85\x15\xd2\x6f\xb2\x92\xa8\xa9\xbe\x92\xa1\x50\x65\x05\xc6\x59\x05\x59\x9a\x00\x99\x92\x35\x49\x1e\xcd\xce\x0e\x6f\x82\x5c\xa2\xd2\x8f\xff\xf1\x03\xe9\x1b\x04\xd3\x20\xa8\x4b\x50\x52\x1b\x41\x9b\xac\x88\x8c\x1e\x89\x0e\x2a\x64\xf0\x7b\x6e\x08\x0a\xda\x5b\x4f\x49\x87\x76\xbf\x17\x0a\xfa\xdd\x54\xb8\x09\x52\xa0\x7b\x0c\xd2\x0e\xf4\xad\xf4\x3b\xcb\x38\xb2\x9d\x02\x53\xd5\xd6\xaa\x6f\xab\xe6\x3d\xc2\x0f\x0d\x52\x13\x2b\x3e\x4d\x45\xb9\xdb\xf0\x31\xde\xb3\xac\x44\x40\x72\x1b\xae\xf8\x0a\x6a\x31\x46\x1f\xb3\x6c\xe1\x84\x5d\xb5\x11\x74\x34\xf8\xb2\x86\x02\x75\x9b\x76\x14\x9e\xf2\x09\x79\x98\x14\xe0\x2d\xa0\x4b\xa9\xbe\xbe\x14\xb2\x96\xc2\x64\xd5\xe2\xb3\x0e\x9e\x7e\x86\x51\x09\x4a\x83\x02\xac\xa2\x86\xab\x10\xd2\x57\x7a\xb3\x9a\xdf\x9d\xd9\xb5\x4f\xf0\x81\xdf\xc3\xa3\xbc\x63\x20\xf8\x79\x3d\xe4\x0b\xe2\x12\xd2\xe0\x66\x41\x48\x84\xf8\x1a\x88\x9a\x87\x10\x35\x91\x82\xa8\x21\x40\x2d\xac\x48\x2f\x72\x3a\xcd\x9a\xd5\x42\x3d\x80\x6d\xba\x06\x02\x79\xc6\xd7\xb1\xa2\xdd\x27\xfd\x32\xa3\x73\xc5\x4f\x38\xb3\x3e\xc9\xc7\xf9\x48\x0d\x9c\xb7\x5c\xb7\xfe\x3a\xff\x3d\xd3\x08\xfb\x74\xce\x15\x81\x08\x1e\x29\xc3\xaa\xab\xbc\x03\x50\x99\xc5\xe9\x46\x2f\x14\x26\x2c\x26\xd3\x10\x7f\x8d\x5f\x9f\x4a\x43\xac\xe7\xa6\x21\x36\x4c\x1a\xa2\xb0\xd2\x10\xad\x8c\x24\x96\x86\x38\x70\x2e\x69\x88\xf7\xf2\x5e\x66\xa7\x21\xd6\x5b\x3c\x0d\x31\x89\x5d\xca\x48\x6e\xe8\x0b\xa8\xce\x40\x8b\xa7\x21\x8a\xf3\xce\x94\xd1\xb2\x73\x10\xef\xe3\x43\xa1\xac\x87\xd5\xe6\x20\x3e\xc0\xdb\xea\x2e\x07\xd1\x4b\xe4\x20\x3e\xc8\x9b\xf8\xf2\x05\x13\xca\x93\x3d\x0a\xe5\xc9\x7f\x14\x42\x79\xf2\x17\x2a\x94\xe7\x33\x37\x36\x25\x94\x27\xcf\xa3\x50\x9e\xcc\x11\x4a\x92\x46\x92\xcd\x42\xa1\x3c\x99\x27\x94\x7f\x9b\x51\x99\xa8\x82\x11\xef\xdc\x1a\x5f\xd9\xb2\x87\xa5\x89\x22\x43\x6e\x9b\x44\x30\x18\xcb\xf1\xc5\x1c\x14\xe5\x78\x22\x2e\xfd\x62\x8e\xd4\x8e\x1b\xca\x0c\x32\x03\x24\x9b\x0a\x9b\xe6\x8d\x20\x55\x24\x32\x09\xb4\xc4\x8b\x05\x68\x09\x69\xa5\xd8\x8c\x22\x5a\xe2\x34\x47\x4b\xa4\xb3\x61\x08\x2d\x51\x56\x01\xe9\x3f\x14\x12\xe6\xf4\x0b\x51\xca\x97\x73\x2a\xc7\x58\x17\xe4\xc1\x7a\x70\x28\x61\xac\x9f\x2a\xc3\x48\x8f\x33\xb1\x8c\x4c\xc2\xc2\x74\x82\x2b\xef\x54\x2f\xc1\xdc\xf1\x65\xcd\xe7\x3b\x8e\xcc\x12\x65\x94\x5c\x3e\x66\x45\xd6\xa9\xfa\x08\xdc\x47\xae\xae\x96\x4e\xa8\x8a\x96\x3e\xd1\xce\xa8\xb8\x3b\x95\x53\x39\xe4\x10\xef\xf4\x7d\x6b\x13\x72\x44\x19\x29\xe3\x26\x57\x73\xdc\x50\x07\x5a\xd8\x4e\x5c\x9d\x91\x5d\xe2\xf0\x30\x6f\xfc\x68\xc6\x8c\xb4\x11\xc3\x74\x26\x4b\x70\xea\xa5\xb5\x49\xa0\x3f\xdc\x6c\xba\x8f\x3f\xef\x91\x1a\x9c\x8d\x80\x68\xe7\xc5\xc6\x05\x07\xe0\xb4\x9c\xa1\x1b\x70\x7f\xf2\x4c\x0d\x14\x24\xc5\x65\x60\x18\x38\x68\xca\xb0\xc9\x92\x93\xcc\xb1\xb3\x9d\x3c\x75\xbe\x94\x2d\xc8\x47\x31\xd7\x28\x5a\xf9\xab\x86\xd6\x27\x27\x0c\x17\xf1\x8a\x93\x10\x4b\xd6\xcc\xb2\x93\x23\x96\xdb\x45\x1b\x64\xec\x0a\x15\xf5\x88\xdf\xc7\x3c\xed\x79\x93\xe8\x62\x0e\x29\x4b\x07\x55\xea\x49\xa7\xc0\xe7\x85\xde\x8d\xfd\xb2\x22\xbd\x0f\x9a\xd4\x90\xab\x00\x7c\xe2\xb1\x14\x9b\x6d\x41\x20\x5d\x4b\xb1\xcd\xf3\xee\x9a\x53\x97\x6b\x79\x8c\xd7\x40\x84\x03\x1a\xbb\xdd\x60\xc4\xaf\x04\x0f\x59\x7c\x6a\xf6\x2d\x40\x0c\x77\x74\x61\x4b\x13\x32\xd8\x63\x8e\x92\x57\x04\xea\x70\x08\xdb\xe2\x08\x5e\x33\x16\x0e\xc0\xbf\xa3\xe1\xa0\x0c\xe4\xc0\xed\x26\x4c\x3b\x12\x04\x72\x50\x06\x19\x0e\x30\xcb\xd1\xd7\xc2\x0e\x4e\x99\xe8\x70\x53\x05\x59\x67\x10\x8a\xbe\xe0\xa0\xc3\x67\x1f\x1e\x87\xa6\x14\xcb\xac\x07\xf0\x1b\x8c\xa2\x02\x44\x57\x56\xa4\x93\x8a\x0c\xc6\x27\x49\x8b\xe4\x86\x4d\xdc\x81\xb5\xf9\xf9\x90\xf1\x6b\xdc\x2e\xc6\x9a\x9e\xc6\x2c\xc8\x00\xf2\x15\xf6\x1c\x8b\xcf\xc5\x9e\x3e\x12\x5f\x8a\x1e\xb2\x4b\x08\x09\x10\x4f\x10\x46\x03\xb0\xbd\x49\x6c\x8f\xcb\x85\xf4\xd1\x8f\x34\x85\x7e\xa4\xfd\x0a\x4e\xde\xdf\x42\xc8\x53\x9f\x12\x1c\x98\xe8\x8b\xd1\x4b\x05\xad\x4f\x19\xe0\xce\xc5\x4a\xfc\xa6\xe3\xa1\xef\x14\xef\xa2\x3a\x0b\x38\x3b\xe8\xa0\x9f\xb4\x64\xe6\xa3\x99\x32\xd3\xa2\x92\x66\x8a\x3f\x0a\x1e\x06\x13\x8a\xbd\x50\x24\x42\xf0\xbd\x9a\x5a\x53\x21\x7d\x3e\x89\x1f\x5c\x64\x4f\xc9\x45\x65\x9a\x49\xc6\xc0\xcf\xfe\x4e\x28\xa4\xab\xe5\x62\x33\x44\x55\xe0\x0c\xba\x39\x60\xa4\xd0\x93\x1c\x1f\x3a\xe7\x64\xd4\xe4\x4d\x75\xe7\xc9\xc2\xee\xd8\x8c\x40\xf0\x0c\x40\xa5\x99\x68\xeb\x56\x0c\x9f\x5c\x6c\x38\xb5\x5b\x58\xc4\xac\x96\x5c\xe5\xb2\x16\xbf\xf8\xed\xe2\x5d\x61\x55\xba\x61\x5d\x3a\x61\xbf\x14\xf8\x2e\x33\x64\x01\x5e\xed\x46\x83\x7d\x56\xe9\xb1\xa7\x1d\x66\x10\x9c\x76\x4c\x7a\xec\xd1\x42\x54\x74\x02\x43\x4d\xb7\x26\x1b\x2d\x6f\x27\x12\xa1\x4f\xfe\x19\x59\xd3\x3a\xe8\x72\x72\xd8\xd4\xf4\x3a\xdd\x06\x9e\xef\x20\x51\xae\xf9\xd7\xb3\xb5\x12\xc1\xfe\xa4\x27\x6b\x98\xbc\xec\xcb\x1a\xcf\x5a\xb6\x8b\x91\x09\xbe\x57\x7d\x7a\xb5\xd2\x74\xde\x66\x44\xf6\x85\x8e\xec\x0f\x5d\x59\x0f\x05\xb0\x6c\x0d\x42\xd3\x8b\xc6\xb8\xc7\x0f\x6a\x7b\x11\xfc\x8b\x15\x7c\x44\xb4\xf2\x59\x53\x3f\x73\xd1\xb1\x0b\x68\x1e\xe5\x93\xb6\xe4\xa4\x87\xd7\x20\x9e\x9a\x20\xe0\x38\x9e\x97\x4a\xdc\xc6\xc7\x4a\xaf\xf8\xf7\xa5\x57\xfc\x16\xbf\x22\xd3\x81\xf2\x85\x9c\x2b\x02\x11\xfc\x41\x51\x8d\x4e\xab\x42\x67\x51\xf9\xbc\x97\xb3\x37\x77\x64\x6a\x69\x59\xb5\x37\x47\x13\x75\x49\xd9\xad\x0f\x73\x45\xaf\x29\xd9\x62\x53\xec\xf4\x8f\xec\x54\xc0\x03\xfc\xb6\x54\xf6\x68\x32\x9b\x31\x74\x0c\x54\x27\x3e\xc3\xda\x14\xb3\xfd\x58\x47\x56\x68\xa2\x14\xf5\xf7\x78\xfa\xe0\xa9\xef\x25\x92\x87\xba\x22\x79\x68\x11\x14\x3e\x48\xc0\xd8\x8b\xd9\x4e\x74\x96\xc4\x18\xb7\xfb\x5e\x4e\x9d\x28\x5d\x45\x8e\xcb\x0f\x8b\x2f\x67\x9b\x87\x5f\x1c\xba\x00\xe6\x61\xcb\x19\x6a\x13\x2f\x63\x79\x95\x30\x63\x04\xd6\x93\x46\xe0\x2b\xd9\x72\x32\x1f\x1b\x81\x91\xc0\xc4\x5f\xc8\x01\x17\xa1\x07\x4a\xae\x42\x89\x62\xf1\xe1\x6e\xbf\x49\xf0\xc1\xa8\x4f\x27\x83\x43\xd3\x48\xc8\x2b\x39\x3e\x06\xac\xf8\x91\xc0\xec\x5b\x97\xdb\xbb\x6e\x0b\x51\x22\xf1\xb1\xa1\xd3\x09\x45\x44\x11\xa8\x29\x1d\x30\x6d\x61\x06\x10\xbd\xa3\x25\xc5\xb6\x77\x05\x9a\x4d\xc4\x43\x97\x1a\x82\x83\xc6\x80\xe2\x1c\x5c\xb0\x75\xf4\xa1\x9c\xfe\x98\x01\x10\xfe\x6a\x49\x53\x09\x3a\x3b\xbc\x7d\x60\x06\x84\xba\x60\x88\x74\x91\x8d\xc8\x35\xe6\x86\x9d\xc6\x66\x0c\x55\xf6\xb8\x47\xac\xf4\xf4\xa6\x88\xee\xde\x63\xc2\x2f\x21\x26\x5b\x4b\x9c\x1b\x29\x28\xd7\x7a\xd2\xa2\x38\x8c\x6d\x30\xc7\x9a\x8c\x11\x08\x09\x19\xc7\xc8\x36\x6f\x8a\xee\xa5\x92\x35\x2a\xf1\x6a\x92\x91\x28\xa9\x12\x94\x1f\x30\x76\xe8\xa5\x01\x58\x73\x68\xc6\xf1\xb9\x77\x34\x0e\x7c\x44\x9b\x5d\x19\x32\x33\x55\x24\x33\x1f\x2e\x96\x99\x14\xb5\xdc\x94\xfe\xa9\x9e\xec\x6b\x03\x6d\xa3\x75\x1a\x4f\x92\xdd\xd7\x26\xda\x2d\xae\xca\x63\xa3\x92\x62\xf4\xae\xf4\x31\xbd\x45\x49\x58\xdc\x99\xd6\xd2\x69\x22\x09\x37\xd2\x23\x7c\x14\x09\x37\x92\xdf\x32\x6e\xa4\x19\xab\x70\xc4\x5c\x6c\xed\xac\xa5\xe4\xb5\x92\x0e\x24\xf3\x54\x12\x1d\x78\x2c\xb7\x03\xda\xb9\x4a\xa5\x89\x55\xf5\x0e\xdd\x81\x41\x82\xa3\x6c\x17\xef\x6a\x0a\x7d\xd4\xa2\x62\x4b\x53\x34\xfb\xaa\xf6\x1a\x01\x71\x3f\x60\x60\x05\xeb\xd0\x1a\x5d\x4b\xd9\x91\xaa\xf2\x0a\x90\x08\x4c\x99\xe8\x46\x43\x21\x18\xa7\x4d\x5d\x14\x97\x49\x47\xc2\x6e\xb5\x9d\x97\x1f\xcb\x11\x12\xe6\x0f\xdb\x9f\x28\x6b\x62\x66\x4a\x35\xf2\x14\x6f\xe4\x68\x1e\xfb\x25\x41\x06\x1c\x8e\x1f\x20\x3b\x73\xbe\xc4\xce\xec\xf6\xcd\xd9\x15\x50\x3e\x51\x20\x3a\xdc\xdd\x33\x13\x0a\xb0\xfe\xfb\xad\x3a\x61\x8b\xbc\xa3\x2d\x05\x7c\xea\xa2\xb3\xc6\x30\x7d\xa5\xc4\xd4\xf9\x74\xe9\x15\xbf\x51\x7a\xc5\x72\xce\x15\x81\x08\xfe\x6a\xb5\x1c\xc6\x2d\x67\x48\xda\x1c\xfa\x8c\xb9\x58\x61\x7a\x72\x6b\x0f\x17\xa6\xf8\x58\x9e\x91\x79\x23\x95\x0b\x49\xcf\xc8\xe9\x1e\x3c\x23\xc3\x88\xd1\x31\x98\x0e\x67\x87\x37\xaa\x36\x5e\xb0\x6a\x36\x18\x70\x9b\x68\xfa\x89\xbd\xe9\x74\xce\x5e\x39\x86\xc1\x76\x30\x69\xc6\x29\xc5\x60\x2a\x14\x92\xce\x5f\xa3\x50\x80\xd8\xda\x17\x2e\xc5\x68\xb5\x15\x47\x18\x6f\xa5\xf1\x77\xf7\xe5\x3c\xd3\x74\xd2\xec\x87\xae\x2e\xd3\x3c\xa1\xdd\x0e\x58\x19\x8b\x1c\x0f\x4a\x7f\x4f\xe7\x31\xed\x3d\xc0\x9f\x96\xbb\x1d\x0e\xa0\xc6\xd9\xa0\x35\xce\xb8\xde\x0e\xc7\xb5\xbe\xd9\x4a\x20\x23\x7b\x3b\xdc\xaa\xb5\x90\x4a\x81\xb1\x53\x36\x1f\xca\x9d\xe2\x51\x95\x9c\x85\x63\x52\xbb\x25\x3c\x34\x0d\xb6\x9e\x4a\x1c\xd4\x16\x58\xbb\x65\xe7\xec\xc9\x8c\x73\xf6\x5a\x08\xa4\xc3\x16\x3c\x48\xfb\xc4\xa4\xe9\x95\xc1\xd8\x36\x54\x0f\xe1\x53\x3d\xe9\x8e\x98\x4a\x1c\xff\x3f\xd2\x4d\xb7\xec\x00\xc0\xa4\x74\x3a\xa1\xc3\xbc\x11\x55\xc5\xc7\x95\xd0\x9a\xc7\xf9\x81\xf2\x38\x53\xa1\x65\xf8\x49\x6a\xc7\xba\xd5\x59\x45\x3b\xc9\x77\xfb\x58\xc9\xbb\x4d\xd5\xc6\x9a\xc8\x9d\xb7\xc7\x7b\x78\x9d\xc3\x18\xd7\x50\xba\x79\x12\xf8\xc1\xce\x6d\x64\x16\x73\x1a\x7e\x68\x99\xaa\x6f\xe6\x8b\x85\x8c\xf3\xf5\x19\x61\x9f\xaf\x9f\xe4\xb3\x52\x74\xbe\xae\x58\xa0\xab\xd3\x25\xca\xfe\x93\x39\x57\x04\x22\xf8\x4e\x37\x34\x77\xa4\xdc\xd7\x2a\x67\xb8\x39\xfb\xe4\x96\x04\x2f\xcb\x2c\xb6\x9c\x4c\x53\xe6\xac\xa3\xfc\xcf\x04\x2c\x04\x58\x86\x0d\x7f\x0a\x08\xfb\x67\x1f\x5d\x0e\xf2\x47\x32\x77\x8e\xf4\x3a\x1a\xdd\x13\xd6\x00\xc5\x32\x36\xdf\x69\xd6\x8d\x03\x19\xbe\xb9\xcd\x24\x8f\x0e\x06\x81\xf4\xf5\x82\xea\xa3\xda\x63\x75\xc2\x70\x79\xb2\x72\xbb\xf1\x58\x07\xf1\xb5\xf1\x23\x80\x5e\x04\x6e\xef\x23\x35\x3e\x8a\x0e\xf3\x31\xc3\xb1\x92\x59\x8e\xe9\x7e\xde\x6f\x2b\x3a\x38\xac\x99\x43\x50\x8c\xab\x99\xf3\x86\x3b\x0a\x19\x94\x75\x38\x27\xd7\x78\xff\x87\x54\x49\x32\xd5\x0b\xdf\x82\xe5\x54\x2d\x83\xec\x41\xde\x99\x82\xe8\x8e\x15\x16\x3c\xcd\xa2\x3b\x65\x25\x1f\xcc\xd5\x82\x93\xed\x75\x73\xab\x51\xde\xaf\xe6\x79\x71\xde\xe8\x3b\x3f\xc5\x17\x42\x0d\x4a\x50\xec\xde\xa9\x53\x7e\x6e\xa5\xef\x12\x60\xf2\x82\x13\xcd\x69\x90\xda\x16\x38\xca\xd1\xd1\x2a\x14\x59\xfc\xf1\xf6\x8e\x7c\x90\xb7\x9f\x46\x89\xe9\x53\xa5\xb4\xa0\x0d\xc3\xea\xe4\x3b\x4d\x4f\xa2\xba\xa7\x94\xae\x3c\x84\x69\x01\x55\x59\xeb\x2c\xcb\xfa\x4e\x21\x08\x4f\x27\x6b\xf1\x3f\xb5\x40\xd6\xf4\xd2\xeb\x47\x54\xbf\xb4\x2d\xa1\xc3\xbc\x57\x0c\x55\x97\x08\x02\x65\x5e\x84\x4c\x64\x75\x20\x35\x32\x91\x9d\xb0\x2e\x6b\x3a\x0e\x44\x5e\xed\x0a\x3b\x1d\x2e\xd0\xf0\x30\xcd\x6a\x7f\x02\x9b\x98\xf5\x20\xb8\x4e\x6d\x2c\x0a\x9a\x66\xb2\x2c\x27\x74\x2c\x75\x2e\xe9\x94\x3f\xc2\xda\x4b\xef\x2e\x76\x20\x06\xac\x00\x69\x1b\x0b\x58\x93\x12\xf0\x5e\x68\x4d\x8e\xe3\x4a\x9e\x46\xaf\xfc\x02\xb1\x4e\xcd\x53\x28\x65\x02\x0b\x5d\xca\x3e\x60\x9d\xf2\xa4\x1b\x56\x64\x0d\xe0\x6e\x91\x62\x0f\xda\x4c\xd8\x46\x43\xfd\x3f\xac\x40\x8a\x61\x95\xb8\x7b\x20\xce\x57\x45\xab\xb6\x82\x36\x25\xa0\xf8\x4c\x1d\x80\xf5\xaa\x0c\x42\x61\x1d\x80\x47\xf8\x6c\xda\x6c\xcb\x60\xb0\x4d\x4d\x99\x58\xe0\x10\x3b\xa0\xaa\x04\xc2\x54\x22\x1c\x91\x31\xc0\x50\xa7\x0c\x7c\x6f\xd0\x82\x78\x8c\x6b\x37\x01\x1e\x8d\x2b\xd2\xc7\x88\x24\xd8\x37\x81\x76\x6a\x6b\xb3\x64\x89\x6f\xde\x4b\x6c\xf3\x2e\x41\x98\x7b\x61\x15\x2a\x08\xac\x25\xc5\x4d\xcd\x56\x58\x4b\x1a\x22\xb3\xc4\x20\x32\xc5\xcd\xc6\x4b\x9c\x10\xe3\xb5\x80\x1f\x77\xcf\x94\x78\xa8\x3f\xc1\xaf\xc8\xdc\xc9\x97\x72\xae\x08\x44\xf0\xec\xe0\x05\x8a\x88\xb7\x9c\xa1\xab\x92\x24\xb7\x59\x68\x6b\x62\x83\x30\x8e\xcf\x46\xd2\xf1\xf9\xb3\x6c\xed\xb8\xa0\x98\x36\x17\x9d\x04\x8e\xeb\x67\x39\x4b\x79\x91\x98\xb6\x84\xfe\x30\x3f\x1a\x3a\x2a\x2b\x3d\x3e\xe1\x78\x87\x9a\x80\xe4\xc7\xf2\xd9\x47\x9d\x0f\x1a\x24\x57\x3b\x00\xcd\x7b\x25\x71\x49\xa9\x46\x42\x3a\x9c\x84\xae\x64\xb6\x08\xe8\x9d\x2b\x02\xa5\x13\xab\xb2\x72\x30\xac\xc0\xa6\xbf\xd7\xa4\x6d\x5c\x0e\xe9\x03\x7e\x87\xf0\xcf\x8e\x02\x3d\x47\xc3\x77\x75\x9a\x55\x42\xd8\x57\x55\x38\xb9\x59\xd5\x8e\xf7\x11\xc8\x09\xa9\x75\x20\x4d\x19\xbe\x69\x06\xb2\xa2\x57\x39\x44\x97\x4b\xf6\x84\xfb\xf9\x24\xa5\x31\x2a\x74\xb4\xa5\x83\x43\xbc\x46\xe6\x8c\x0f\x43\x6f\x0a\x47\x69\x53\x58\x24\xd2\xbc\x25\xc7\xa0\x00\xe0\x84\x77\x19\xa5\x53\x3b\x1d\x15\x0e\xae\xd3\x7d\x7d\x74\x5f\x3f\xae\x58\x3a\x30\x87\x03\xd4\xcc\xa0\x1c\x08\x1d\x19\x84\xae\xec\x0b\x3d\xd9\x1f\xfa\x72\x10\x78\xba\x6a\xb2\x1e\x8a\x78\xd7\x51\xf3\xb8\x49\x6d\x86\xb1\xda\x9a\x34\xb0\xf9\xba\xf4\xd5\xde\x00\xd3\xd9\x07\xd3\xd9\x2f\xfb\xe0\x4c\xde\xa7\xf5\x2c\xc6\xb5\xe3\xdd\x4a\x30\xd7\xf3\xc5\x41\x10\x4b\x81\xac\xcd\xce\x86\xf5\x78\xaa\x67\xc3\x58\x71\xd6\x64\x1d\xb5\x51\x5d\x06\xb2\xff\x0e\xa3\x11\xb7\x42\x0f\x4c\x00\x7f\x42\xf6\xc9\xfa\x6d\x06\x0a\xbe\x25\x20\x20\x04\x23\xcd\xeb\xb7\xde\xc7\x47\xf8\xfb\xb0\x35\x26\x38\x78\x27\xe2\x37\x1d\xc0\xa6\x20\x83\xb0\x1f\x7c\xa4\x1b\xa0\xdb\xb7\x1b\xcf\xed\x06\x50\xef\x7a\x43\xae\x01\x36\x99\xee\xbb\x28\x48\x99\x94\x22\x8b\x4d\x79\x91\x77\xa4\xc0\xbb\x96\x7b\xf0\x59\x28\x8d\xe2\xa6\x4f\x95\x5e\x77\xb7\x92\x9b\x1e\xcd\x7e\x12\x24\x1f\x02\xd7\x6b\x88\x53\x25\x6a\x10\x36\x01\x50\x0a\x6e\xac\xa5\xa5\x50\xfb\x81\x23\x2b\xb1\xf0\xb8\xd2\x21\xe1\x69\xe9\xda\x37\x58\x04\x3c\xde\xcc\xc6\x19\xe2\xc5\xdb\x29\x76\x24\x0e\x0c\x1f\xcf\x54\x2e\xaa\x8e\x25\x76\x71\x4c\x95\xb3\xd4\x1e\x52\xe5\xd0\xb3\xf9\xd4\x54\x44\xd8\xa6\x10\xfc\x24\x7f\xc2\xe3\x16\x81\x59\xd3\x50\xc9\x34\xf1\x80\x81\x34\x1d\x63\xb7\x1b\x5a\xcc\x40\xa9\x3a\xb4\x5d\xf4\x79\x25\x5e\x05\x40\xc5\x7b\x77\x47\x8a\xbb\xc8\xc9\x04\x01\x19\x30\x95\xfa\xc0\x71\xbc\x83\x3c\x30\xa1\x80\x2f\xeb\x41\x4a\xc7\x79\xb0\xab\x0a\xb5\xfa\x41\x8f\xd5\x2c\x17\xe2\xcf\x4a\x76\xab\x65\x7e\x45\xe6\x6e\xf5\x9b\x39\x6d\x04\x22\xf8\xe8\xc0\x39\xef\x56\x2d\x67\xe8\x72\xa1\xea\xa4\x61\xa1\xb4\x7e\x1b\xa1\xb5\x71\xd3\x30\x98\xeb\xb9\xb5\x8b\xb3\xf7\xa3\xd7\x32\x7c\x8e\xcc\x13\x3e\x9f\xf4\x39\xbe\xd6\x83\xcf\xf1\x12\x1d\x97\x71\x30\x1f\x4c\x85\xbe\x16\x1d\x2b\x94\xb6\x90\xc0\x62\xc1\xc9\x6e\x8b\x66\x15\x52\xda\xa9\xa2\x6d\xf3\x8d\x64\x9b\x7b\x09\xb3\xfb\xb5\x4c\xb3\x9b\xd0\x54\x61\x5d\x7a\x96\x76\xad\x5b\x98\xa7\x2a\x26\x37\xa2\x0d\x39\x8e\x8a\x6f\x2a\xde\x03\x6f\x33\x3a\x77\x53\x10\x6b\xf1\xca\x94\x59\x88\x1b\x53\x58\x8b\x23\xd9\xbd\x20\x86\x9a\x58\xd7\xcf\x02\x92\xd5\x8f\x84\xf4\x20\xf7\xae\xaa\xbc\x78\x1e\xc3\x5a\xb8\xdc\x35\xf8\x5a\xf7\x3e\x1f\x52\xbb\xdc\x2a\x5f\x83\xc9\x96\xeb\x49\x9f\x12\x70\x3b\xe5\x70\xfd\x70\x66\xc7\x5b\x86\x5e\x07\x83\x47\xa6\x8e\xdd\x14\xd6\x55\x22\x47\x15\x7a\x64\xd9\x30\x4c\xd2\x77\x0a\xfc\xf3\x70\xe1\x88\xa4\xc5\x65\xd6\xd6\x59\xfb\x36\x16\x69\x1d\xfa\x62\x2f\x32\xbe\x58\xbd\x61\x8f\xd9\x5c\x8d\x4c\xca\x50\x4f\xc0\x9e\xdc\xa2\x42\x5c\x55\x4a\x62\x32\xb6\xb4\x48\x79\x02\x8f\x32\x54\xca\x6b\xa5\xc7\xfe\xa5\xac\x5b\x53\xf1\x9c\xe2\x76\xe2\x73\x10\xbc\xb8\xc1\x58\xe2\x14\x06\xe1\x62\x72\xd9\x54\x35\x2a\x5f\x92\xcb\xc6\x7e\x95\x8b\x45\x32\xe8\x48\x37\x96\x41\x97\x64\xd0\xb5\x65\x30\x07\xef\xf3\x64\xe1\x1b\x1b\xb6\x64\xb0\xad\xf0\x3e\x13\x0a\xef\x93\x9e\x59\x27\x31\xcd\xe5\x33\xa2\x80\x02\xb2\x46\x7a\xbe\x66\xd5\x78\xa8\xab\x0f\xfa\x60\xcb\xbf\x98\xcf\xf0\x47\x9e\x4e\xf8\x23\x3f\xc9\x27\xad\x5b\x7f\xe4\xa7\xf8\x4d\x99\xfb\xc2\xd3\x39\x57\x04\x22\x38\x7b\xa1\x4e\x31\xa9\xbd\xe3\xc6\xcc\x9a\x03\xf1\xbe\xb1\x61\xe3\x26\x0e\xe6\x68\xb6\x78\xdd\x81\xdc\x3a\xef\x25\x7b\xc9\xf7\x82\xac\xbd\x64\xce\x49\xe4\x0a\xbc\xde\x9b\x31\x3f\x63\xd9\xf2\x93\xf1\x83\x7e\x67\x43\x02\x24\xf4\x7a\x1e\x48\xa8\x29\xb4\x64\xd4\x01\x1b\x14\x3a\x49\xce\x8b\xf8\x28\x45\xc4\x59\x0e\x03\x0c\x5d\x13\x00\xaa\xee\x6a\xc6\x8d\xaa\x01\x43\x53\x3b\xbc\xc5\x06\xfd\x3d\xb9\xc3\x5b\x4a\xa1\x87\x1c\x86\x1e\x7a\x53\xb0\xfb\x4a\x80\x11\xd3\x0d\x33\x3b\xbc\x85\x86\x3a\x43\x80\x6c\x83\x07\xb6\x1d\x48\x11\x35\x3a\x49\x96\x17\x5a\x34\x50\xbe\x00\x0a\x24\x98\x04\xd0\x7e\x38\xe1\x81\x55\x73\x45\x20\x0d\xd7\xd7\x7e\x82\xd4\x0c\x20\x51\x89\xa7\x4e\x6d\x15\x7c\x00\xf1\xe1\xa7\x1e\xe3\x4a\x7f\x16\x68\xf4\x54\xaa\xa9\xe4\x99\xab\x23\x58\x7d\xa4\xc5\x50\xae\x2e\x78\x5b\x9a\x7e\x58\x01\x95\xd5\x04\x37\x5a\xaa\xd9\x3a\xf6\x1e\x12\xec\xab\xf1\xb9\xd2\xd5\x1c\xe3\x5b\x01\x66\x42\xa5\x19\xaa\x3a\x92\x76\xbd\x02\x96\xc4\xfa\xaa\x06\xd9\xea\x35\xa5\xad\xc2\x7a\x7c\x68\xb8\xd3\x9c\x56\x2e\xc3\x04\xc6\x4b\x63\x45\x51\x0b\x64\x4d\x1f\xb4\x2e\x21\x4b\x77\xb1\x11\x0f\x7c\x79\x9b\xb7\xd0\x88\x4f\xa8\xd2\x89\x4f\xa2\xd2\x8d\xcf\x4a\xae\x76\x74\x6f\xc7\x22\xac\x43\x70\x3c\x92\x95\xb0\x0a\xb6\xc6\x16\x86\xe9\xa9\x22\x96\xb7\x82\x5e\x6f\xca\x70\xa7\x78\x57\xcd\x12\xf0\x27\xb9\x34\x26\x32\xdc\x29\x51\x5d\xa8\xb7\xdf\x4a\xe1\x8b\x08\x32\x31\x8a\x27\x83\x89\xb0\x0a\x1b\xf8\x70\x00\x72\x72\x29\x23\x0d\xc1\x0b\xf6\xab\xad\xaf\xc6\x8e\xac\xd3\xa1\x90\x95\xd0\x61\xd4\xee\x50\x59\x43\x25\x5f\x5f\x41\x06\x0c\x88\x54\x25\x72\xb4\x65\x73\x1d\x1e\xcb\x74\x70\x96\xe8\x95\xd5\x68\xe9\x20\x60\xb1\x24\x64\x9d\xca\x7e\x9d\x4f\xc0\x47\x52\xac\xc6\x10\x3e\x9d\x6d\x12\x16\x84\x5e\xc0\x35\x06\xfd\xb1\x5f\x3a\xac\x4c\xd6\x58\x7c\xad\x9b\xba\x16\xc0\xae\x28\xc8\x78\x8f\x9b\xe6\x92\xbc\xc4\x54\x41\x9d\x46\x41\x70\xd4\xdf\x0b\x8d\xf8\xac\x85\xad\xc6\xf2\x00\xbd\x9a\x8d\x0d\x0d\x4d\x80\xf4\x26\x8c\xdc\x4a\x2f\x43\xa6\xe3\x3d\x0d\x9a\x1f\x0a\x54\xba\xa3\x82\x01\x96\xec\xef\x22\x5a\x68\xc0\xd3\x66\x38\xe2\xf4\xf5\x14\x10\x70\x80\x40\x66\x8c\x55\xf9\x99\xc4\x65\x95\x04\x06\xf5\x59\xfe\x7b\xe6\x69\xe6\x73\xa5\x57\x1c\xe7\x57\x64\xee\x6b\x9f\x2f\x6d\xe3\xb9\x9c\x36\x02\x11\xfc\x30\x99\x9a\x96\xda\xb1\xfa\xf9\x86\x95\xb3\x0d\x9d\xcd\xdc\x86\x74\x99\x28\x3b\x7c\x5c\x27\x65\xe8\x02\x8a\x85\x29\x37\xc5\x58\x5a\xa3\x52\x49\x46\xdd\xd5\xb0\x54\x12\x14\xd8\x92\xfe\x6c\xb3\xa2\xfd\x16\x78\x80\x0c\x34\x75\x69\x58\x01\xcd\x16\x5f\x54\xd5\x69\xd5\x75\x2a\xf7\x46\x7a\x36\x56\x63\x69\xd9\x74\xc0\xa0\x00\xe9\x69\x77\x80\xfb\xbe\xa8\x5c\xa4\x01\x47\x9c\xcd\x3b\x6c\x2e\x77\x1b\xe4\x64\x93\xbd\xd1\x98\x07\x1a\xc6\xd2\x58\xbb\xee\xa2\xbc\x89\x7f\x23\x67\xe2\x93\x35\xf5\xde\xc8\x39\x50\xd4\x4d\x72\x56\x9d\x8e\xf7\x56\xed\xdf\x78\x51\x3a\xa1\x4f\xe0\x30\xdc\xd1\x1c\xe9\x03\x5d\x59\xfc\xea\xd4\xbe\x51\x55\x0a\x40\xcf\x39\x79\xfa\xa5\x47\xba\x43\x93\xcc\x0a\xda\xfc\x2c\xc2\x03\xb4\xfd\x41\x24\xd6\x40\xbb\xec\xc5\xaf\x09\xc0\x5d\x35\xa4\x3b\xbc\xd0\x08\xab\xc8\xd0\x59\x07\x25\x72\xbb\x39\x87\x0c\x11\x17\x67\xe8\x2b\xb7\x6c\xbc\xc1\xc4\xd6\x75\x4d\x71\xcb\xf8\xac\x93\xeb\x4c\x10\xa0\x1e\x6f\xc4\xaa\xb3\x6c\x3f\xd6\x37\x36\xab\xd2\xbf\xc3\x9c\xe3\x06\xc0\xfa\x07\x20\x44\x05\x81\x85\x4a\x58\xd7\x12\x31\x40\xbc\x0b\x23\x7f\x8b\xf4\xc3\x2a\xec\xd5\x35\x55\x89\x8e\xea\x2e\x14\x17\x24\x95\x1d\x28\xba\xd6\x8d\x18\x3e\xc2\xdf\x70\xa6\x0e\x78\x2c\xe7\x8a\x40\x04\x7f\x7c\x3e\x22\x98\x20\xbe\xcd\xa4\x75\xab\xcb\xc7\x1b\xa4\x72\x9e\x28\xcf\xbd\x90\x69\xca\x9e\x32\x35\x8b\xa7\xb4\x2d\x3b\x9d\x00\xb2\xb3\x7b\x9f\xa8\xa7\xf5\xcf\x8c\x96\x27\x1d\xfc\x24\xb8\xa7\x29\x31\x91\x13\xfa\x64\x2d\x1f\xa9\x24\x4f\x22\x3a\xf4\xd9\xb6\x42\x9f\x52\xd7\x9f\x53\x8e\xc6\x29\x34\x21\xa6\x29\x33\x0c\xb9\xd3\x46\x75\xb9\x0e\x8a\xaf\x8f\x81\xc7\x91\x8e\xc6\x0e\x65\x4b\xdd\xdd\x09\xab\xd2\x93\xd5\xbd\x49\x77\x30\x45\xfb\x7d\x1d\x6e\x9b\xc6\x4f\x86\x11\xd0\xb8\x63\xd8\x28\x1e\x35\xf3\x73\x83\xab\xf4\x33\x6e\xfd\xd3\xec\x28\x3b\x4c\x91\x46\xee\x1f\x44\x5b\x47\xf3\x5b\x20\x0a\x20\xf2\x0f\xd1\x20\x24\x85\x3e\x3a\x4d\x17\xcf\xe8\x68\xdd\x7b\x49\xeb\xde\x97\x1e\xf0\x0a\xc3\x23\xa5\x33\x8b\x66\xd3\x94\x74\x22\x21\x2b\x2a\x5e\x27\x55\xea\xea\x3f\xfc\xdc\xc3\xbf\xf6\x1c\x0b\x85\xf4\x75\xc6\x0d\x3a\xb3\x09\x36\x2b\x5d\xc3\xe9\x2b\x85\xe6\xb3\x59\x0f\x09\x7f\x91\x97\xe6\x80\xd3\xcd\x0c\x61\xd1\x85\x35\x58\x73\xc1\x5d\x8e\xbe\xf7\xcc\x25\xf1\x54\x55\x90\x6a\xc5\x8d\x3f\x73\x18\x00\x9b\x49\xda\xf0\x1b\x84\xab\x9b\xe2\xde\x78\xfb\xb2\x01\xed\x62\x9e\xd1\xf1\xd4\x4d\xf0\x1d\x78\x10\x18\x27\x16\x40\x4c\xa8\x0e\x15\xe3\xd3\xf1\x20\x3a\xc8\xca\x5f\x56\x72\x29\x57\x06\xd1\xfa\x1e\x08\xa4\x87\x9b\x58\x90\x22\xa0\x7f\xcd\x00\x20\xe8\x03\x9d\x07\x4f\x95\xc4\x2d\x63\xa5\xab\xc6\xf8\x44\x62\x8c\x9b\x4c\x8d\x75\x5d\x71\x06\x3d\xc3\x9a\xc4\x0a\xc1\xab\xc9\x00\xe5\xc7\x79\x43\x99\xaa\xeb\x93\xa5\x57\xfc\x3a\xbf\xc2\x36\x70\xbe\x55\x64\xe0\xb4\x9c\xa1\x3e\xa3\xb1\xf2\x34\xd3\xc1\x4c\xcd\xa4\x39\x98\x1a\x26\x6f\x82\xb0\x38\x68\xc7\xc7\x72\xfe\xc8\x81\xb9\xfa\x5d\xb1\xb9\x62\x59\xc3\x1d\xc8\x70\x74\x79\x2c\x01\xe7\x08\x8c\x90\x5a\x10\x39\xa1\x80\x5b\x43\x97\x4a\xd5\xc6\xfb\x45\x74\xab\xae\xe8\x7f\x18\xce\xc6\xee\x5d\x71\x1b\x8e\x16\x29\xcc\x88\x81\x6b\x0f\x68\x4f\xbf\x8f\x55\xb0\xe3\x1e\xdc\x45\xd1\x3e\x37\x50\x45\x67\xbd\x5d\x2e\x48\xc4\xc5\xb1\x74\xc0\xdf\xf9\xf9\xf4\xdf\x3b\xf7\x89\x9c\xcf\x99\xc8\x86\x21\x4c\xa6\xe3\x37\xcd\x63\x6c\xef\x01\x01\x39\xce\xa3\x8f\xf4\xaa\x6c\x1e\x5d\xe9\x85\x82\x17\xc9\xb2\xe6\x91\xb6\x80\x28\x3e\xd4\xc3\x74\x7a\x6a\x3a\x45\x62\x3a\x85\xf4\xa4\x77\x57\xe8\x41\x53\x89\xe9\x14\x59\xd3\xe9\xc4\x97\x3b\x89\xe9\x74\xd9\x74\x3a\x25\xd3\xf9\x85\xee\xac\x43\xaa\xfa\x6f\x6d\xaa\x79\xd3\x7b\x24\x7b\x07\x1d\xa5\x38\xf7\xa4\x55\xad\x60\x4d\x40\x98\x36\xfc\x49\x31\xde\x7b\x88\x32\xed\x23\x94\x29\x04\x73\xc8\x93\x0b\x2f\xa6\x42\xf4\x4c\xdb\xbc\x36\xb8\x3f\xd4\xe1\x91\x8e\xca\x50\x6c\xd5\xd3\x4a\xdc\xd3\x7c\xf9\xe3\x26\xf6\xe0\x6a\x46\x26\xbb\x6c\xa3\xc1\x5a\x4e\x26\x0a\xb4\xb2\x81\x7d\x3e\x19\xd1\x52\x88\x60\xaa\xc7\x5a\x27\xc1\x81\x66\x3a\x98\x35\x32\xce\xca\xc6\xf6\x05\x94\x7b\x06\xd9\x8f\xe4\x94\x44\x57\xe4\xee\xd1\x62\x7f\x32\xf4\x31\x16\xbe\x9d\xa2\xa1\x0b\xb0\x08\x4d\x90\x50\xe7\xd1\x71\xd6\xe3\x5b\x92\x56\x03\x3e\x57\x9d\x4e\xbb\x78\x68\xde\x63\x8e\xf0\xc7\xa4\xed\x1e\xf5\x1c\x65\x69\x96\x3d\xca\x44\x39\x8e\xe4\x29\xd3\xef\x3a\xc9\x5a\x2f\x5e\x51\xa5\x97\x85\x6c\x81\x6c\x6b\x8b\x6e\x54\x8f\x2c\x59\xcb\xa6\xa5\xf1\x51\xc6\xca\x5b\xc8\x13\x83\x90\x15\x3a\x8f\x35\x01\xf2\x3c\x96\x15\xae\xf9\x6a\x6f\x83\x79\x34\x7b\x30\xf9\x79\x96\xb1\x81\x35\xb6\xcb\xb5\x1c\xad\xac\x91\x8f\xa5\x2a\x91\x12\xff\x1c\x1b\x42\x61\x06\x63\x20\x82\x4f\x5f\x88\x84\xc3\x4c\x25\x74\x5d\x21\x14\x87\x23\x71\x4a\x3c\xd6\x8b\xd9\xd3\x78\x52\x61\x15\x67\x2c\x2d\x75\x5d\x00\xc8\x84\x6b\x15\x75\x00\xd3\x52\xd7\x06\x10\xc5\xbe\x26\x68\xe9\xa4\xfc\x3d\x96\xaf\xf8\x52\xf0\x15\x9b\x5f\x49\xad\x57\xe0\x6b\xf0\x15\xbd\xc9\x2a\x83\xd0\xd2\xb4\x49\x46\xf3\xb0\xde\x7e\xd4\xbc\xaf\x1b\xd1\x70\xbe\xd1\x5d\x1f\xaa\x4a\x03\xdb\xbc\x19\x4a\xfe\x9b\x82\x3d\x0b\xf4\x8f\x2e\x4d\x06\xd8\xe2\x3a\xf0\x54\x48\x2f\xfe\xbd\x26\xab\xb4\xa7\xd5\x11\xca\xcb\xf6\xb4\xaa\xac\x11\xf6\xf8\x4e\xe3\x55\x6e\xa3\x8f\x83\xf9\xdb\xae\x0c\x40\xe7\x5d\x01\x51\xdd\x5d\xee\x88\xac\x82\xb5\x2d\x91\xd9\x9e\x6c\x6c\x20\xb5\xd7\xec\x33\xd2\xd3\xc4\xac\x8a\xaf\xc2\xd5\xae\xc6\x37\x11\xa4\xa8\x22\xdd\xd9\xd8\x3e\xd1\x51\x51\xf7\x40\xdc\x5f\xcc\x5b\xdb\x63\xb9\x9f\x37\x23\xb1\xb6\xab\xfd\xdc\x33\xa1\xa7\x1c\xcf\xf8\x25\xf7\x2d\x0f\x2b\xdf\xb2\x1e\xc6\x36\x72\x2b\xab\xb9\xa8\x4a\x3f\x61\x27\x55\xa5\x2b\xbd\x4e\xb3\xa6\x6f\xb9\x12\x93\x19\xe3\xa3\xb7\xf4\x65\x8d\x5d\x7c\xd7\x6c\xb3\xaa\x48\xb9\xf7\x18\xe3\xfe\x52\x78\x62\x6d\xca\xe4\xe9\x5f\xa2\xfc\xa9\xf1\x66\x54\xdd\xe5\xb6\xad\x18\xb0\x7b\xa0\x93\x38\x66\x26\xc0\x89\x8f\x71\xa1\xb0\x9d\xc9\xda\x08\xdf\x8a\xd0\xcb\x2d\x66\x07\xbd\xd1\x1d\x61\x15\xa1\x60\xa6\x6c\x11\x89\x2f\x69\x13\x95\xe3\x66\x6d\xb3\x1b\xf5\x5f\xca\x61\x83\x37\x90\xc3\xa0\xf4\xea\x78\xfc\xa3\x38\xfe\xab\xd1\x5f\x5e\x34\xe6\x27\x4b\xc6\xbc\x15\x0f\x63\x17\x33\xb8\x29\x1f\xf3\xa8\x62\x8c\xe5\x83\xbd\x3a\xac\x82\x1c\xad\xb7\x06\x3b\x7a\x21\x06\x6b\xaf\xf1\xc9\x44\x8a\xa0\x39\x66\x14\x0f\x32\x54\xce\x6b\x7a\xb8\xb8\x60\x5d\xb5\x8c\x0c\xbb\xbe\x3d\xcf\xc7\x63\xdd\xfd\x78\xc6\x66\xc2\xce\x7c\x5d\x76\xd2\x38\x59\x4a\x6f\x50\xbd\xf8\x0c\xef\x45\xa6\x7b\xfa\x28\xbf\x22\xf3\xf4\xf6\x4c\xe9\x15\xcf\x96\x3e\xe5\x73\x39\x6d\x04\x22\x78\xa6\xd6\xf3\x26\xd9\x72\x86\x36\x27\x39\xc2\x31\x54\x1b\x6f\x7a\x79\x5b\xdb\x53\xd9\x5b\x1b\xa5\x9f\xdc\xe0\x4e\x45\xf2\x50\x33\x56\xc8\x4d\x27\x9a\x23\x7e\x84\xdb\xcd\x5e\xb7\x01\x95\xc6\xfa\xc0\xf8\x3c\x9a\xae\x74\x98\xca\x5d\xcf\x34\x17\xcf\xca\xd0\xf5\xd0\xd7\x05\xd2\xc7\xbd\x43\x9d\x2b\x91\x79\x3b\x50\xcf\x3b\x0c\xf5\xb7\x29\x3b\x85\xdc\xe1\xe4\x4c\x38\xac\xa3\x51\xfd\x2a\xce\x42\x9e\xf9\x8a\x22\x60\x60\xfb\xeb\x50\x60\x12\x2b\x30\x18\x55\x9a\x4b\xa1\x3c\x56\x36\x8a\xd0\x4b\x64\xff\xb1\x49\xfc\xcd\x2a\x73\x55\x0d\xa3\x9b\x48\x5a\xf9\xcb\x93\x96\x4e\x1d\x25\x40\x59\xbf\xc1\x23\xdc\xdd\x4d\xd7\xa4\x13\xcd\x1d\xf7\xac\xf7\x71\x11\x86\x20\x10\x9f\x70\x35\x25\xae\x8b\x48\x1e\xb6\x96\xe0\xc3\xbc\xb7\xc7\x2a\x56\x66\xe4\x44\x42\xdf\x18\xdf\xd0\x53\xc5\x66\x2c\x4b\x73\x29\x9d\xd2\x58\xa6\xe6\x56\x3a\x1d\xf2\x06\xfd\xfc\x2b\x2b\xe4\x10\x9a\x32\x50\xa9\x0a\x7a\xb7\xfc\x1e\x27\x25\x7b\x14\xf0\x48\x50\x4d\x06\xe1\xc2\xc6\xf3\x9d\x14\x16\xa5\x97\xf1\x04\x22\x38\x7b\xae\xae\x68\xa4\xf7\xcf\x31\x55\x11\x60\x61\xa0\xe2\xc3\x49\xa8\xf8\x52\xf6\x0a\x5e\x54\x50\xf1\x13\x76\xc5\xbf\x8b\xd1\x8c\xdc\x4a\x98\xee\xa8\x7e\x87\x31\x4f\xb7\x06\xe4\xab\x6d\x21\xf6\x11\xe4\xf5\xb8\xa3\x8a\x10\x87\xd4\x1e\x03\x06\x6c\x0e\x64\x5d\x03\x93\x03\x02\xd6\x39\xb2\xce\x6b\xd0\xf4\xd1\x52\xad\x31\x56\xee\xe1\x20\x90\xf5\x78\xa9\xd6\xcd\x52\xed\x53\x3e\x53\xbd\x60\x37\xe2\x82\x5d\x71\x74\x6c\x6b\xf7\x62\x17\x78\x59\xc6\x9f\x59\x4f\x20\xc0\x97\x72\x57\x6a\x1f\x8a\x73\xbd\x6c\xe8\x68\x29\xf8\xf1\x4d\x3b\x75\x74\x1d\xd7\x35\xc6\x5c\xd7\x05\xb2\x6a\x03\x1f\xd6\xe9\x04\x12\x3f\x36\x68\x55\x30\xc9\xd2\x65\x61\xd5\xa8\xbb\x1a\x1a\x37\x93\xb1\x75\x6c\xa6\xad\x41\x1a\xce\x47\x1a\xf4\x96\x2b\x2b\xbb\xdc\x9d\x84\x29\x88\x44\x58\x87\x29\x1b\x0c\x8c\xb6\x72\x79\x8d\x1d\xb3\xfe\xf3\xe7\x80\xb4\x55\xb5\xeb\x39\xc0\x51\xaf\xd1\xa9\x26\xf1\x9b\x52\x4b\xb5\xec\x4d\xb5\xa8\x74\x8b\x4d\xe2\xa7\xba\xf9\x28\xef\xe6\xb3\x46\xe5\x1c\x8b\x1a\x9d\xd0\x54\x21\x15\xcb\xbb\xfd\xc6\x13\xb5\xd8\xe0\x19\x35\xfe\x03\xf5\x33\xfc\x46\xbe\x75\x4f\x69\x47\x93\xc9\xb0\xa4\x80\x33\x9b\x30\x17\x50\x83\x63\x74\x54\xf7\x62\x0a\xc2\x3a\x64\xe2\x37\xbd\x68\xec\x50\xe8\x47\x15\x8c\x26\x54\xa4\x1f\x8d\xcd\x47\x95\x79\x64\x5d\x7f\x59\x74\xc0\x28\xaf\x2c\x6f\xa5\x60\x9c\x7b\x28\x12\x91\xab\x23\xfe\x37\xba\x02\x3c\xac\x97\x1d\x20\x46\xbe\xf8\xc8\xe2\x48\x08\xd9\x29\x5c\xc0\x81\xa6\x97\xeb\x27\xaf\xb0\xf5\xe0\x76\x37\xcb\xbd\xbd\x93\x5e\xae\x0e\x44\xf0\xf7\x4e\xa6\xe6\x6b\x39\x43\x55\x52\x67\x79\x66\xc7\xd3\x25\x5e\xd5\xed\x62\x58\x97\x5d\x02\xb5\x55\x25\xc7\xaa\xe5\x38\xad\x90\xb7\xd3\x25\x0f\x2b\xbc\x1e\x08\x96\x5b\x81\x5a\x07\xfd\x9f\x2a\x8c\x29\xce\x39\x86\x19\x88\xe0\xfe\x73\x47\x65\x27\xa6\xec\xf2\xd4\x16\x80\x7b\x40\xc2\x5f\x91\x37\xa3\x47\x0b\x43\x91\x50\xf5\x88\x6f\x03\x2d\x3c\xf9\x60\xf5\xa8\x7d\xfa\x27\x0f\x2b\x42\x6d\x61\x05\xa1\x74\x1c\xd2\x47\x3a\x9f\x61\x4d\xe7\x33\xe7\x68\x57\xe9\x9c\x53\x1a\x97\x3c\xc4\xbb\x98\x8d\xd8\x1b\x6b\x71\xc4\x1e\x45\x29\x5d\x8b\xe5\x81\x1c\x15\x58\xc1\x3d\x12\xec\x74\xb6\xcd\x9b\x26\x87\x05\xb2\xfd\x4c\x4b\x31\x4b\x29\x38\xe0\xe1\xad\x92\x87\x17\x6b\x7e\x80\x99\x88\x76\x18\x15\xdd\xa2\x34\x00\x9a\xac\xd0\x23\x7d\x3d\x6a\x00\x4c\xd5\x1d\xde\x34\xcb\x67\x5a\xa7\x01\xea\x15\xce\xe3\xdf\xb2\x78\x5c\xf6\x59\xfe\xc0\xfb\xf9\x1c\xa4\xdc\xc2\x82\xed\xa3\x36\x19\x90\x14\x1d\x3b\xdc\xd9\x32\x55\xa3\xac\x70\x67\x68\xc2\xa0\x13\x2d\x0a\x75\x5a\x51\x39\x2b\xcc\x69\x81\x18\x43\x4f\x21\x18\x95\x1b\x06\xfa\x4f\xfe\xe8\xe9\x29\x28\x0e\xa0\x21\x89\x43\x58\x86\xa2\x81\xe9\x39\x3c\x94\xe9\xeb\x34\xc7\x0d\xe8\xed\x59\x9f\x0e\x36\x3e\xcc\xe7\xe1\x11\xdc\x41\x2e\x4a\x8f\xe6\x12\x03\xe7\xca\x1e\x8d\x2e\x33\x5a\x4f\x91\xb8\x25\xd4\xe7\x7a\x04\x7c\x6f\xa4\xa2\x3e\xbc\x9c\x2a\x22\xaf\x8c\xe5\x68\x3e\x8f\x46\xc4\xea\x67\xbe\x1a\xef\x2a\xea\x28\x12\xe3\x7d\x3c\x31\xde\x0d\x14\xc5\x68\x65\x20\x04\x8a\xe4\xe7\x09\xde\x8e\x9d\x28\x03\x85\x3a\x75\xa8\x23\xaf\xe1\x04\x8a\xf6\x63\xbc\xbd\x47\xd7\x96\x91\x41\xcc\x73\x6c\xfa\xbc\x81\xb5\x1b\xec\x5a\xf9\xdc\x14\xb1\xfc\x9b\x0f\xdd\xb4\x63\x72\x41\x8f\x96\x1c\xc5\x97\xf8\x15\x99\x47\xf1\x4f\x95\xb6\xf1\x74\x4e\x1b\x81\x08\xee\x49\x55\x93\x2f\x74\xca\x3f\x5b\xe8\x4d\xce\x72\x9f\xb4\x34\xdf\x36\x09\x07\xd1\x4d\x4b\x2d\x23\x6d\xee\xb0\x67\x0f\xf8\x44\x06\x17\xee\x18\x53\x75\xca\x8c\xa2\x77\x71\x56\xb0\x77\xaa\xca\xbc\x37\x4a\x5d\x2b\x81\x08\x7e\xde\x5b\x60\xe2\xf8\xf9\x9c\x83\x78\xb3\xb6\x26\xe0\x78\x2f\x13\x90\x86\x19\x38\x1c\x66\xd0\xed\x04\x7c\xe9\xfc\x1a\x04\x05\x86\xc2\xf6\xfc\xb0\x86\xb2\x13\xba\x0d\x6c\x3c\x57\x1c\x7d\xb5\xe3\xa8\x40\x3c\xa2\xb8\x10\x30\x9a\x81\x26\x73\x55\xdb\xc7\x40\xfb\x51\x3b\x18\x7a\xd1\xd2\xa1\xcf\x39\xa6\x80\x93\x39\x0c\xd6\xa2\xbb\xef\x95\xfe\x01\x59\xe9\x84\x15\x59\x85\x84\x0c\x9f\x5b\xdc\x14\x07\x71\x11\x33\x4f\xf6\x5c\x34\x77\x37\xfe\x71\xbb\xd9\xfd\xae\xc6\x8c\x5f\x65\x72\x54\x38\x59\x87\x31\x39\x9e\xcb\x31\x39\x32\x39\x82\xc6\x35\x76\x1a\x86\x48\xb1\x0f\x53\x9d\xde\xdb\x6b\xc5\x36\x70\x8c\xb9\x74\xdb\x91\x0d\xd5\xec\xe7\xe1\x0f\x59\xc1\x5c\x35\xde\xea\x56\x1d\xcb\x50\x7c\x0e\xd7\x61\xde\x73\xee\x73\xc2\xba\x7a\x46\xd8\xa7\x72\xd3\x64\x1f\xa3\x09\x6f\x19\x72\xef\x00\x8c\x37\x96\x7f\x76\x0d\x45\x36\x20\xa5\xac\x2e\x7d\x59\x8d\x84\xac\x93\x8d\x54\x95\xa6\xbe\xcf\x9b\x34\x8e\xbe\x96\xdc\x7e\xfb\x01\x97\x5f\x52\xab\x72\x1d\xc2\xeb\x37\x43\x5c\x43\xf6\x2f\xc7\x66\x92\xd0\xfd\xda\x00\x46\x54\xc6\x24\x0f\x53\xa5\x2e\x33\x1d\xdb\x10\x46\x56\x32\xed\xb2\xef\x36\xd3\xc0\xe6\x80\x70\xef\x44\xd1\x01\x98\xfc\x00\x4c\x17\xd9\x2f\xab\x3c\x58\xf0\x9c\xb5\x41\x5f\x84\x76\x8d\x49\xba\x96\x84\x76\xaf\x6a\xb2\xe4\x2b\x29\xfb\xd8\x83\x9c\x3c\x9a\x40\x05\x23\xf0\xd9\x04\x5e\xae\x59\x28\x52\x13\x58\xc1\x3c\xe0\xe2\x09\x44\x4a\x43\x30\xed\xd6\x05\xb2\xc2\x10\x52\x27\x39\x45\xcc\x49\x8e\x90\x52\x94\xb2\x8d\xb2\x10\xba\xac\x70\x80\xd4\xa7\x12\xd3\x20\x09\x04\x66\x03\x1f\xa2\xd3\x3f\x0e\xad\x75\xf6\x34\xbf\xed\x53\x19\x50\xfd\xb6\x65\x46\xa8\x9e\x0a\xde\xd3\x3a\x1f\x50\x69\xb7\xb9\x33\xff\xb9\x92\x9d\xfb\x28\xbf\x22\x73\xf7\x7f\xa6\xb4\x8d\x67\x4b\xaf\xf8\x5c\xe9\x53\x8e\xe7\xb4\x11\x88\xe0\x13\x17\x36\x97\xab\xe5\x0c\x5d\x53\x1c\x0b\xc7\xc3\xa5\xd9\x34\x8c\xbf\xf1\x6c\xaa\x1e\xe0\x89\xec\x4d\xe3\x2c\xd6\x03\xc4\x6d\x73\xf7\x8a\x68\x3c\x59\xe3\x14\xbd\xf4\x4b\xe8\x45\x92\x6d\x21\x57\x05\x52\x50\xf6\x3a\xf0\xfe\x55\xa5\x47\x19\x27\x6e\x58\x93\x3e\xed\x0f\x9a\x7f\x21\xd6\xef\x13\x68\x5d\xcf\x57\x58\x3a\xef\x36\x85\x2e\x7d\xcd\x37\x1c\x85\x3e\xb2\xb9\x20\x71\xee\x36\x6f\xae\xa2\xbc\x04\x84\xea\xa6\xd0\xeb\x61\xed\x78\x63\x15\xf1\xda\x88\xa1\xea\x84\x35\x4a\x20\x9e\xc1\xb8\x23\xd6\x30\xaf\x8c\x60\x4e\x28\x54\x46\x6b\x31\x7a\x1f\x33\x35\xc9\x34\xc7\xed\xa2\xae\xbd\x78\x97\x07\x16\x65\xe9\x1a\x54\xf3\x70\x00\x89\x1c\x3a\x6f\x4d\xde\x61\xb6\x8d\x16\x56\x2f\xc6\xb3\xfa\x6b\x54\xda\x6d\x12\x70\x74\x78\x53\x0a\x79\x49\xc6\x92\x90\x9e\x3a\xe8\xd4\x03\x85\xeb\x9d\xa6\x34\x86\xcb\x60\xff\xfc\xf3\x8b\xb4\x9d\xf5\x9a\x9f\x0b\x6b\x4a\xf0\x7e\x3e\xc4\x65\x20\xc1\xd8\xea\x58\x86\x96\x8b\xb3\x88\x7c\x0c\x78\x2e\x9f\xb4\x4a\x65\xc5\xc3\x01\x4f\xf2\xc5\xd6\x9c\x5c\xa4\xce\xd6\x90\x86\x14\x44\x8c\xd4\x80\xee\x57\xf3\x30\x11\x22\x9b\x18\x9e\x94\xa7\x42\x01\x1b\xce\xb0\xe2\x7a\xac\x18\x2e\xcc\x4a\x96\x57\xe2\x31\x3e\x94\x84\x3b\xb4\x8a\x1a\xac\x46\xac\xfe\x54\xa1\xb6\x4d\x3b\x41\x05\xde\x95\xc6\xd7\x63\x99\x5a\xc8\x8a\x5a\x0f\xb0\x87\xe4\x5b\xa1\x4a\xdf\x92\x2a\x6c\x57\x90\xfd\x9b\xe0\xd8\x4a\x76\x4b\x7c\x28\x4f\xf2\xde\x96\x97\xd9\x99\xc0\x37\x3e\x57\xa1\x3a\xed\x15\x5c\x6a\xaf\x29\x8e\x20\xac\x68\x2b\xab\x51\x03\xb6\x7c\xcd\x62\xa5\x36\xbd\xcb\xc9\xe5\x5c\x4d\xf0\x41\xb0\x4e\x98\xfc\xe0\x2a\xd5\x45\x45\x16\x97\x3e\x59\x97\x7d\x0c\xa5\x11\x5f\xd1\x67\xe1\x36\x86\xe0\x9b\xfa\x6c\xd8\x07\xbc\x25\x42\xf6\xcd\x2a\xa6\x11\x43\xf1\xb1\x8d\x72\x96\xb3\x8d\x8f\x3e\xeb\xe0\xdf\x97\xb9\x7b\x22\x6b\x04\x98\x8c\x01\x98\x1f\xf5\xb8\xeb\x5b\x31\x8f\xa7\x5f\xd6\xf9\x2e\x76\xc2\xda\xfc\xb6\x1a\xaa\xa3\x0a\xdb\x67\xe1\x83\xae\x11\x50\x31\x47\x84\xb3\x25\xb5\x0e\xf5\x62\x53\xc1\x09\x62\x96\xf3\xb3\x96\xd8\x72\xc1\x12\xf3\xb4\x07\x0b\x5d\x33\xea\x65\x57\x40\x08\xab\xb1\x75\x89\x7c\xbb\x15\x6b\x8f\x3b\x51\xba\xc7\x9d\xc8\x3b\xe1\x7e\x7e\xed\x2f\xa2\x86\xd0\xb5\x39\x1e\xd0\x3c\xc0\x96\xd9\xa4\xc6\x92\x7b\xd4\xf3\xd9\x7b\xd4\x09\x15\x14\x3b\xe9\x44\x8a\xe8\xc8\xc5\x13\xc7\xe5\x1a\x79\x75\xd2\x89\x5c\xe6\x0e\xbd\x1a\x85\xe7\x4d\xea\x37\x8f\x05\xa8\xde\x84\x66\xd9\x55\xea\x37\x05\x09\x3e\xed\x48\x71\x17\xd5\x21\xa5\xb8\xc9\x49\x15\x36\xab\xe2\xb1\xc2\xc7\x8a\xac\x8e\x74\xa5\x9f\x10\x6d\xe0\xc4\x55\x39\x3a\xc6\xdf\x58\x43\x46\xa6\x0a\x31\x32\xc5\x02\xb3\xc8\x49\xb7\x55\x74\x3a\x49\xd5\xfe\x7c\xf1\x19\xc8\xb8\x78\x90\x59\xe5\xa4\x4a\x5d\xbc\x1a\xe1\x56\x38\x08\xc5\xd6\x40\x7f\x63\x4a\x92\x62\x55\x93\x6a\x53\x53\xae\xe0\xb8\x0f\xfb\x71\xd7\x3e\xea\xa0\xc0\xef\x63\x8c\x6a\x83\x6a\xc7\x2b\x64\x54\x3b\xc2\x7b\x6e\xf3\x03\x9d\xc2\xa9\x46\xba\x5e\xac\x78\xea\x48\x11\xdd\x7a\x38\x6a\x1c\xe8\xd8\x79\xb1\x2f\x3b\x8a\xdf\xde\xf0\xe7\x80\x4f\x15\x75\xe1\x69\x07\xd5\xfc\x3e\x2c\xe2\x04\x9b\x31\x7a\xb7\x8f\x3b\x14\x6a\x02\x2e\x42\xa7\xa3\xd8\xe7\xd0\x2b\x8a\x99\xb2\x73\xc4\xea\xf4\x32\xb1\x3a\x2d\x3a\xa1\x8a\x30\x0d\xe0\x43\x06\xe9\x21\x43\xba\xe2\x48\x10\x7a\x72\x80\xd8\x9d\x86\xc2\x2a\x0f\xa0\x5e\x4a\x40\x31\x91\xa8\xc5\xfb\x7c\x96\xbe\x15\xa4\x67\x91\x78\xa7\x5f\xd6\xb4\x76\xbd\x8a\x20\x64\x15\x24\x71\xc2\xba\x2c\x8e\xac\xcd\x92\x82\x1d\x90\x81\xac\xde\x61\x5c\xac\x97\xc4\xda\x3b\x54\x7c\x4d\x40\x19\xd8\x87\x16\x4f\xff\x0e\x6f\x89\xf8\xf1\x80\x1d\xa8\x86\x74\x4f\x62\x87\x77\xdc\x91\x03\x9a\x59\x62\x93\xe6\x83\x1a\xb0\x22\x8f\x55\xeb\x7d\x7e\x34\xff\x7d\xaa\x59\x45\xdb\x67\x3f\x8d\xa3\x8d\xce\xec\x88\xde\xa7\x14\xb3\xc4\xcd\xbc\x3f\x7e\xed\x44\x2b\x24\x85\x66\x69\x46\x37\xf3\xcc\x1d\x26\x6d\x6a\x53\x40\x29\x1c\x2e\x09\xe7\x3e\xec\xdc\xbc\xa3\x08\x96\x99\x3b\x7b\x43\x60\x4e\x3a\x2d\x43\x47\x9e\xa0\x21\x7d\x2a\x73\x14\xd0\xc0\xba\x40\x06\x28\x4d\xa7\x9d\x30\xa0\x6c\xc2\x3c\x3e\xd1\x24\x03\x12\x6b\xb5\x80\x82\xea\x0c\xa7\xbf\x38\xc3\x08\x41\x4e\x14\x97\xbb\x71\x42\x0f\x4c\xc9\x21\xbe\x9c\x05\x5b\xce\x8e\xfe\x9b\xb2\x28\x57\x90\x97\xd9\x2c\xf9\x76\xbc\x6e\xf4\x27\x89\x66\x0b\xda\xd8\x99\x24\x5b\xb8\x2e\x34\x8d\xcb\x69\x24\xfd\x8f\xd7\x78\x5b\x43\xf9\xd4\x35\x63\xe6\x9a\x71\x7e\x1a\x65\x93\xb2\xcc\x27\x65\x9a\xd5\x22\x58\xf5\xa4\xb0\xd1\x0b\x36\x2b\x0e\x1b\xbd\xcb\x66\xc5\x33\x69\x00\x08\x0a\x52\xa3\x16\x49\xba\xea\xf4\xa8\x8d\x89\xc1\x46\xf4\x1b\x56\x85\x4b\xe6\x9a\x3c\xa7\x11\x9d\x34\x71\xbe\x2b\x31\xa9\x53\xb5\xa1\x3d\xee\x67\x18\x3f\xe3\x6a\xa7\xc8\x74\x4b\xf0\x0e\x77\xd3\xa4\xe1\xbc\x7a\xbe\xe4\xc4\xfc\xd9\xd2\x2b\x8e\xf1\x2b\xec\x33\xf5\xf7\xb7\xfc\x42\x1c\xb2\x17\xfa\xbf\x96\x33\xf4\xef\x32\xcf\xee\x56\x82\x6a\xd2\xe1\x7b\xdd\xe8\xf6\x37\x5f\x7f\xc3\x8d\x6f\xd9\x31\xf6\xd6\xb7\xde\x74\xd3\xcd\x37\xef\xdc\x79\xcb\x2d\xbb\x76\xdd\x7a\xeb\xf8\xf8\xee\xdd\x51\xf4\xb6\xb7\xbf\xe3\x9d\xef\x9a\x78\xf7\x7b\xde\xfb\xbe\xf7\xff\xca\xaf\x4e\xee\xb9\x6d\xef\xed\x77\x7c\xe0\x83\x53\x77\x7e\xe8\x9f\xfc\xd3\x7f\xf6\xcf\x8d\x51\x35\x9a\x34\xaa\x56\xb2\x8d\xaa\xe3\xaa\x1a\x0f\x98\x4b\xff\xdc\xb0\xf4\x4a\xb2\x27\x68\x77\xfb\x4f\x62\xc4\x19\xf8\x67\x41\xc0\xd8\x59\x56\x54\x6e\x54\x93\x22\xf6\x21\xa1\x0c\x91\x4e\xe5\x10\xe4\x51\xc9\xc3\x2a\x06\xbc\x08\xb1\xc9\xc3\x1a\x58\xf3\x72\xdc\xe2\x3f\x55\x47\x75\x8f\x50\xe5\x63\xb8\x42\x91\xfa\x96\x8e\xec\x27\x1c\x3c\xb2\x9f\x70\x92\x47\xf6\x95\xdc\x23\xfb\x0d\x2e\xa8\xc8\x1b\xdc\x31\x88\x95\x02\x48\xbd\xe9\x62\x6c\xd4\x89\xe4\x7c\xd3\x97\xca\x16\xac\x8f\x38\x03\x77\xa2\xd7\x7a\x0a\xc6\xb7\xcb\xbd\xc1\x10\xef\xc6\x5a\x52\xd5\xd2\xd9\xcf\x0c\x36\x58\xac\xbe\x2e\x50\x92\x3e\xee\xdd\xc7\xa7\xbc\xd8\x76\x6b\x29\x48\xff\x49\xc5\x7f\xf2\xd3\x78\x72\x3e\xa8\x4a\x09\xa8\x4c\x82\x1f\xc4\xdf\x7e\x80\xf8\x67\x71\xca\xa8\x88\x8c\xa9\x6f\xa2\x4c\xb6\x71\x49\xfa\x8f\x15\xad\xbc\x9d\x99\x6d\x2d\x53\x0b\x2d\x61\xba\x3d\xc4\x3b\x6e\xb6\x7a\x3a\x9a\x1d\xc6\xce\xef\x8f\xe4\xe1\xa6\x23\x15\x98\xe3\x8f\xe2\x9e\xed\x51\xfd\x5d\x54\x52\xf3\x87\xf1\xd7\x93\xa4\x24\x41\xf7\x93\x79\xfa\x17\xf1\x0f\xbf\xaa\x10\x3d\xf0\x73\x67\x39\x7e\x5d\x37\x40\x1e\x0a\x51\x7a\x39\x0c\x99\x8a\x66\xc4\x1e\xe3\xe5\x79\x7f\xb0\xfb\xfb\x71\x2b\xef\x53\x54\x8a\xf2\x70\xd3\x84\x22\x76\xc2\x2f\x41\x74\xb7\x16\xe5\xa9\x0e\x93\x6a\x9a\xe6\x3f\x8f\x1b\x78\x77\x40\xba\x57\x1b\x26\x60\x8f\xea\x6a\x78\x94\xd2\x6d\x5b\xa0\xd3\x40\x8f\xaa\x29\xc9\x6e\x1e\x71\x06\xde\xa5\x56\xc7\x0a\x89\x4b\xac\xcd\xc3\x2a\x18\x86\xef\x50\x0b\xab\x0a\x54\xc7\x5e\x6c\x81\xeb\x3a\x85\xae\xd4\x5b\x38\x92\x85\xaa\x25\x32\x36\xe2\x0c\xbc\x5d\x81\x14\x28\xdb\x5a\xbd\x5f\x7a\xeb\xe3\x52\x10\xb7\x04\x71\xbf\xd3\x12\xac\x03\xdf\x7b\xb3\x46\xf0\xbd\xba\xf1\x90\xbd\x65\xc4\x19\x78\x1b\xe4\x40\x28\x28\x5a\x95\xd6\x5b\xad\x64\xbd\x7d\xaa\x6c\xbd\x69\x90\x31\x5f\x70\x9a\x4d\xe5\x8a\x11\x67\x60\x9c\xcb\x02\xe3\xa2\xb9\x35\x43\x46\x7e\x14\xbf\x9c\x5d\x09\x19\x91\x82\x0b\x08\xbd\x19\x87\x9d\xa4\x81\xe5\x31\x36\x8c\x77\x06\xa0\x7e\x94\xd8\xde\x69\xb6\xd5\x9d\x01\x58\xa7\x37\xf3\xbd\x3b\xa7\x91\x9b\x88\x5f\xce\x07\xc2\x96\xe9\x3b\x8d\x63\xe3\xa6\x00\xa2\x30\x6f\x0d\xb2\xef\xc6\xfb\x34\x59\xdb\x9f\xc4\x63\x19\x53\x36\xea\x8c\xf1\x89\x7a\xf1\x1b\xc5\x55\x33\x3e\x1b\x8b\x16\xe6\xbd\x8c\x47\x42\xfa\xaa\x18\xa3\x50\x25\x8b\xc6\x67\x39\x28\x30\x56\x54\xc3\xdc\x03\xc0\x96\xed\xe3\x3c\x39\x0f\x39\x02\x8a\x67\xeb\x46\xd2\x7c\x3b\x2d\x15\x37\x1d\x39\xf1\xe1\x56\xa5\xad\xe6\x2b\xbb\xcf\xf5\xa6\xec\xa0\x47\xaa\x74\xea\x9f\xc5\x73\x73\x83\xd2\x1d\xe3\xa4\xeb\x6e\x1c\x71\x06\xae\x57\xe6\x95\x52\x75\x93\x56\x45\xd5\x25\x3a\x34\x1c\x55\x3a\xee\x86\x11\x67\x60\x7b\x42\xc7\x1d\xcd\xd4\x71\x5f\xc8\xd6\x71\x08\x0c\xe5\x48\xef\x89\x90\x8e\x13\xa1\x07\x47\xb3\x6b\xd0\x1c\xdf\x4e\x0e\x87\x04\x5a\xd3\x3e\x33\xfd\x2e\x7f\x48\xc2\x3d\x59\xc3\x49\xa9\x92\x0b\x22\x3e\x8f\xd3\x74\xfc\xb1\xc0\x82\xc3\xa9\xb3\x87\xc3\x2b\x9f\xab\x67\x7c\x91\x3f\xa3\xe0\xec\x71\x8a\x1b\xa5\xa7\x98\x51\x7a\xbc\x14\x55\x78\x8a\xdb\x8a\xa7\x18\x6b\x5f\xf1\xad\xd2\x8d\x7e\x4e\x6b\x8f\x9c\x35\x2b\x02\x9d\x12\x91\x13\x0a\xf0\x76\x8d\xc0\x45\x6b\xac\x8b\x5e\x10\x14\x38\x75\xe9\xa2\x66\x80\xdb\xf8\xdc\x29\x03\x3b\x5f\x63\x81\xce\x4f\x0a\x24\x91\x8e\x95\x3d\x21\xdc\xe2\x76\x69\xe7\x50\x0d\xbf\x28\x30\x16\x1a\x79\x74\xd5\xa5\x78\xd5\xd7\xed\x4e\x9e\x12\x78\x00\x8f\x7c\xba\xec\x62\xd3\xee\xd6\x80\x95\xb0\x3b\x89\x5b\xf3\x6c\xa8\x37\x53\xf8\x6c\x38\xe0\xf9\x01\x43\xbd\xae\xff\xc0\x5f\xd7\xa3\x7c\x91\x22\xe1\x5d\x47\x97\x49\x03\x1f\xe0\x66\xa6\x15\x69\xb0\x3f\x16\x0a\x3d\xa6\x7c\x48\x94\x6e\x38\xae\x7b\x42\xca\x32\xd1\x93\x96\xaa\x94\xab\xb4\x88\x3a\xe9\xdd\xe0\xde\x60\x29\x92\xff\x58\xaa\x48\x14\xc7\xa6\xa0\x50\x2b\x2e\x52\x07\x3e\x6d\xc0\x05\x32\x40\x89\x56\xca\xcc\x10\xaa\x78\x71\x96\xf6\xf8\x61\xc1\x42\xa1\x18\xbf\x47\x8c\x3f\xbc\x80\x8a\xda\x32\xd5\x36\x1a\x09\x22\x07\x5e\xcb\x0e\x19\xaf\xf0\xb6\x33\x8f\x21\x7f\x5a\x7a\xc5\xe9\xd2\x2b\xfe\x33\xbf\x22\xd3\x41\xfb\x6a\x69\x1b\x3f\x29\xbd\xe2\x4c\xe9\x53\xfe\x32\xa7\x8d\x40\x04\x3f\xa9\xae\xea\x48\xd5\x72\x86\x36\xe5\x85\x1f\xf3\x90\x29\x2f\xf4\x8a\x4c\x81\xc3\xc7\xc6\x2c\x10\x77\xbf\xa6\x09\x27\x10\xb7\x9f\x40\x95\x7c\xc8\xa0\x89\xd7\x63\x36\xfe\x45\xaa\x14\x78\x0d\x11\x88\x91\x43\x3c\x19\x6b\x03\xe9\x47\x5f\xb9\xbb\x43\x2d\x6c\xc6\x7f\xa7\x8e\xd1\xcf\x8d\x58\xe5\x9e\xf9\x71\x98\xe1\x0e\x31\x36\x3d\x1b\xda\xd3\x19\xb1\xf2\x61\xd4\xb6\xe9\xd8\x3e\xa9\x81\xe2\x70\xbe\xa9\x60\x3e\x14\x94\x53\xe2\x1f\xe1\x9d\xe9\x62\xcf\xb5\x01\x32\x43\x18\x53\x71\x65\xa5\xb3\x2c\xab\x3b\x85\xc8\x80\x71\xac\x53\xc4\x52\x84\xd7\x68\x56\xb3\xa6\x0f\x2e\x5d\x4b\x14\x6a\xd5\x48\xc6\x56\xa5\xac\x68\xb3\x6f\x03\xe0\xf3\xc1\x6d\x5c\x65\x9b\x9a\x55\x9a\x94\x4a\xff\x1a\x72\xa9\x17\xba\xda\xd4\x56\x37\xcd\xe7\x72\xa7\x71\x87\xbe\x90\xe7\xba\x98\xcb\x2b\xb2\xdc\x72\x86\xea\x7a\x25\xe5\x2d\x9d\x93\xab\x67\x30\x88\x84\x55\x56\xff\x1e\xde\xd6\x33\x79\x2c\x16\x48\x8e\xa3\x59\x4a\xa0\x5d\x7a\xa5\x58\xf6\x18\xee\x18\xa3\xca\x7a\x38\x57\xd0\x0d\x38\x21\x39\x6c\x7f\x31\x93\x5a\x2f\xe3\x42\x50\x17\x6b\xa7\xd6\x49\x43\xe5\x5b\x76\xa7\x39\xfc\x9f\xcc\xd3\x74\x0f\xf9\x5d\x68\xba\x96\x33\x34\x94\xd0\x6b\x79\xef\xe4\xc5\x22\x75\xd6\xca\xe0\xcb\x68\xe9\x28\x7c\xea\x9d\xb0\xb6\x3e\x9b\x82\x90\xb3\xcc\x88\xc1\x80\xde\xc6\xf8\xed\x26\xaf\x72\x40\xbf\x0d\xcb\xef\x92\xa5\x0b\x83\x80\x32\x13\x29\x86\xaf\x5a\x9b\x32\x6a\xb5\x0f\xbd\x8b\xa7\xac\xac\x6f\xc5\x6a\xd1\xd5\x6a\x88\x2f\x6b\xb7\x14\x21\x0b\x55\x01\x1c\x4b\x49\x86\xb4\xb3\x83\xee\xe3\x93\x60\xd9\x40\x6d\x65\x03\x81\xec\xf1\x00\xe8\x03\xfc\x9e\xcc\xbd\xf1\x41\x7e\x85\xbd\x22\x9f\x4c\x12\x09\xb5\x9c\x21\x1f\xde\x7d\xde\x1b\x3f\xb5\xfa\x55\x68\x5e\x35\x6b\xe4\x33\xa9\x6c\x69\x55\xbd\xca\x72\xbe\xa7\x5b\x39\xc0\x5b\x59\xce\x6b\xc5\xaa\x42\xde\xc3\x3a\x0c\x44\xf0\x42\x6f\xd0\xdf\x97\xce\x41\x3d\x39\x89\xa5\xf0\x52\x9e\x7a\x0a\x45\x62\x48\xa5\xa3\xf8\x41\x51\x61\x7b\x37\x59\xdc\x3e\x5e\xed\xb9\xc5\xed\xb3\x07\x38\xc6\xbd\xa4\x1a\x8f\x4c\x8b\x6a\x82\xa5\x7e\xf4\x07\x89\x75\x61\xad\x54\xca\x6f\x48\xa1\x96\xfa\x68\xf7\x14\x68\xff\x18\xb6\x04\xe5\x02\x9d\x44\x8f\xcc\x64\xd2\x01\xfa\x72\x11\x66\x29\xfe\xbf\x29\x96\x36\x54\x35\x29\xd4\x2d\x43\x42\x34\x56\x9e\xe9\x37\xae\x5f\xea\x44\x76\x6d\x9e\x97\xcb\xcc\x77\x17\x56\xb4\x9b\x4a\x09\x2e\x7c\x78\x20\x82\xd3\xe7\xed\xc5\xbe\x52\x6c\x93\x52\x26\xd1\x78\xd3\x09\x5d\xf6\x92\xc7\x28\x5f\xb2\xe9\xa3\x97\x0e\xd9\xbf\x0c\x03\x5a\x1f\x59\x48\x8e\xf6\xf4\x68\xcd\x1a\xaf\xc0\x76\x72\x85\x1b\x70\x33\xeb\xcf\x47\xb3\x18\x12\x55\x22\x95\x44\xbf\x0c\x0a\x1a\x4a\xc1\x44\x52\x0a\x5e\xc9\x95\x02\xd2\xa9\x72\x16\xf3\xf2\x40\x24\x26\xd3\x22\xd1\x03\x3f\x14\x5e\xac\xde\x5f\x97\xe6\xd2\x03\x7c\xb8\xf6\x66\x7d\x5f\xf6\x1b\xee\x22\x0d\xf1\x74\xe6\x1b\x05\x62\x34\x6d\x58\x0c\xb3\xf4\x94\x61\x9d\x9d\xa2\xff\x86\x9a\x19\x8d\x34\x13\x5c\x6c\xc0\xea\xcc\xd0\x61\x48\x0c\xa5\xb4\xd1\x9c\xec\xd0\xa6\x0f\xf9\xa1\x95\x44\x7e\xe8\x72\x6c\x54\xdb\x29\xa2\x07\x77\xb9\x22\xe3\x9c\xa3\xb2\x21\x35\x18\xdf\xd3\xbb\x3a\x64\x9d\x52\xb2\xb1\xf4\x3f\x94\x4a\x8b\x1c\x8b\xc7\x02\x5e\xd1\x82\x97\x16\x5f\xe4\x14\x5d\x14\x88\xe0\xcc\xaa\x78\x2b\x86\xd9\xf2\x53\x1c\xac\x18\xe2\xca\xad\x9a\x9a\xbd\x14\x4f\xab\x6c\xc7\x7d\x16\xed\xd2\x06\x82\x01\x80\x1e\x15\xd9\x39\x05\x1e\x9e\xfe\xd6\xa9\xba\x51\x73\xdf\x5f\x63\x55\x07\x38\xc8\x9f\x69\x57\x07\x60\x05\x07\x5a\x98\x9b\x22\x74\x62\x0e\x5b\xb0\xf7\xf2\x16\x32\x53\x9a\xc7\x32\x32\x9a\xb7\x79\x53\xcb\xf4\x1b\x4f\x67\x1e\x50\x39\xe5\xd1\xe9\x8f\xaf\xdb\x61\xaf\xe5\xdc\x8e\x36\xc5\x72\x34\x37\x77\xf0\x1b\xf1\xcf\x65\x09\x73\x75\xe4\xdb\x43\xd0\x80\x49\x98\x43\x12\x3a\x96\x34\xb4\xfb\x74\x19\x55\x39\xd6\xf7\x9e\xe2\x4b\xf9\x55\x0b\x68\xd7\x47\xba\x32\x3a\xfd\x09\x7b\x28\x0f\x96\x0d\x65\x1e\x86\x42\xbd\xdb\xb7\xc3\x6b\x94\x8d\x6a\x08\x19\xf7\x1a\xc4\xb8\xa7\x2a\x29\xac\x7a\x54\x8c\x7f\xfd\xe1\xc4\xa8\xd6\xa8\xd3\x6a\x72\x54\x8f\x94\x8d\x6a\xae\xd7\x51\xad\x47\xca\x8c\x8d\xb0\xa0\xcf\xef\xa8\x1e\x4f\x8c\x2a\x3e\x8a\x3b\xf1\x4a\xff\xbb\x6c\x6a\xcd\x96\x33\x54\x13\x25\x5a\xf7\x4c\x91\x05\x08\x35\x30\xad\x93\xa5\x75\xc4\x18\x65\x47\x0c\x63\x22\x96\x9d\xf8\xb6\x79\x13\xba\x51\x2c\xc2\x02\x3a\xda\xcf\x31\x4e\xcc\x8a\x65\x5d\x3d\xb6\xd6\xe2\x4a\x49\x5a\xa9\x66\x5b\x3e\x93\x63\xb4\xdb\xfe\x9d\x53\xdc\x7d\xc0\x0f\x4c\x65\x86\xea\xa9\xde\xcc\xed\x9f\xf5\x6a\x6e\xa7\xb2\x3b\xee\xe1\x6d\x1c\xcd\x3f\x40\xac\xf0\x03\xc4\x4a\x0f\x07\x88\x7b\x2e\xfa\x5f\x8e\xd4\x68\x39\x43\xb7\xf4\xca\x16\xc8\x30\x16\x37\xdd\xbc\x33\xb7\x72\x5a\xf6\xfc\xeb\x3a\xc7\xf3\xe4\x09\x67\x16\xd5\x2d\x01\xa4\x7e\xed\x24\x1a\x16\x4b\x72\x77\x06\xba\xd4\x3c\x69\x07\xc1\x3f\xef\xef\xa6\xea\xaa\xde\x9c\xe8\xbd\xef\x4f\xa6\x07\xb7\xa8\xe8\xd1\x30\x5f\x0a\xaf\xe5\x65\x1e\x37\x85\xee\x61\x15\xc2\x99\xbb\xaf\x85\x48\xa5\xea\xfd\x5e\x03\x27\x1d\x53\x47\x9b\x25\x03\x5c\x95\x54\x55\x14\x1f\x3a\x0b\x75\xfa\xf6\x77\x94\xed\x9a\x05\x68\x7d\xad\xc8\x67\x49\xc4\xad\xac\xb4\xf3\x58\x2b\x55\xda\x79\x89\x95\x76\x6e\x61\xe1\xdc\x16\x96\x41\x89\x04\x02\x41\x23\x11\xf6\xc1\xe6\x77\xa3\x22\x9b\x25\xc8\x27\x04\x59\x46\x09\x0d\x3a\x81\x8d\x74\x10\x05\xba\x44\x28\xd0\x79\x42\x81\x8e\x23\x08\x74\x0c\x41\xa0\xd3\xe1\x10\x3e\x6a\x0d\x3e\x4a\xc8\x81\x50\xc8\xc1\xd0\x91\x43\xa1\x2b\xfb\x43\x4f\x06\xa1\x2f\xd7\xe8\x9e\x10\x1c\x73\x94\xe1\xf1\x9b\x18\xe5\x24\x7a\x18\x84\x69\x4e\xc4\x96\xe5\x1e\x93\x29\x76\x7d\x10\xc8\x9a\x3e\x5c\x0c\x8e\x38\x03\x6f\x46\xaa\x87\xed\x81\xec\x0b\xfb\x03\x59\xd7\x15\x72\x76\x8c\x38\x03\xa3\xc8\xd7\x33\x1b\x06\x91\x90\x42\xd6\x67\x67\xc3\x01\xe9\xca\xba\x1c\x50\x58\xd1\x7e\x8d\xe3\xdf\x01\xe4\x96\x81\xec\x93\x55\xf6\xcd\xb5\xf0\x4d\xff\x6c\x38\x28\x2b\xb2\x3f\x12\x72\x90\x30\x0f\xfd\x32\x90\x83\x8c\x55\xfb\x1a\xe8\xf9\x20\x26\xe7\x40\xcf\x07\x64\x3f\xab\x8f\x77\x35\x47\x90\xf6\xe3\xab\x1f\xb4\x5e\xfd\xa3\xfc\xd5\xdb\x08\x52\x7a\x2d\x4d\xcb\xfd\x78\xa3\x4a\x0d\x32\xee\x47\xe0\x85\x88\x74\xfd\x18\xea\xaa\xab\x40\x27\x2c\x99\xa3\x8d\x37\x2e\x3a\x40\x6b\x1f\x8b\xd5\x28\xca\xd3\x14\x86\x8c\x17\x54\xc8\xb8\x4f\xe1\xa4\x59\xc8\x78\x21\x53\x74\x9f\xcc\xec\x3f\x34\xd0\x0a\x64\x10\x0e\x82\xf9\xd9\xe4\x33\x7c\x33\xc6\x25\x65\x55\xf6\xc1\x01\x4c\x56\x64\x5f\x71\x7c\xf0\x13\xfc\x21\x96\x6f\x6c\x82\x7c\x63\x7d\xad\x04\xe0\x50\xc7\xf2\xf3\xd7\x45\x0b\xb9\x7e\xd0\x6b\x81\xb2\x1f\xf6\x83\x39\x75\x19\xef\xee\x5b\x35\xd5\x65\x59\x77\x99\xba\xa1\x0c\x08\x35\x80\x5f\xe7\x03\xb0\x48\x32\xb0\x64\xfb\xf9\x1e\xc0\xc5\x7c\x4d\x5c\xaf\x4b\xe1\xe2\x62\xf0\x70\x75\x38\xb0\x26\x3c\x94\x16\x8f\x0d\xf8\x7a\x4a\x53\x85\x01\xfb\x34\x5c\x5f\x51\x8d\x48\x47\xe7\x07\xbd\x49\x17\x41\xf0\x63\x11\xf2\x74\x69\xc8\xb6\x0e\xc6\x7a\x56\x2a\xb3\x4d\xdb\xb4\xdc\xa5\xe8\x2b\xef\xec\x76\x45\x9f\x45\xe7\xd8\x96\xa1\xc9\x34\xf0\xdc\x71\x6b\xde\x9f\xe1\x8f\x28\x08\x99\xe4\x16\x25\x2c\x29\x21\xee\x84\x3e\x64\x59\xac\x23\x9f\xd7\x92\x82\x78\x61\x25\x26\x88\xb5\xad\xd5\xd4\x63\xf0\xb1\x71\xbe\x36\xbb\x39\x27\xb9\x34\x5b\xe9\xfa\xa4\xc7\xf9\x04\x64\x90\x69\xba\xc8\x33\xee\x11\xcd\x96\xba\xed\xf3\xfc\xb6\x4c\xc7\xf2\x73\xa5\x57\xfc\x4e\xe9\x15\x27\x4a\xaf\xf8\x62\xe9\x15\xcf\xe7\x5c\x11\x88\xe0\xc7\xc1\x05\xb1\xc1\x5a\xce\xd0\x95\xdd\xda\x55\xb9\xf5\x02\x4b\x98\x8d\x66\x34\xe0\xa1\x65\xea\xa0\x4d\x03\xa5\xa4\xa6\xc0\xbf\x94\xa8\x83\x1d\xeb\x9b\xcb\x03\x83\xc6\x00\x18\xa4\x74\xc1\x71\xe2\x1b\xc7\x09\x50\x7c\x1d\x6a\xfa\xd1\xd8\xbc\xe6\xf3\xdd\x4a\xf5\xc8\x7d\xe5\x59\x21\xc2\x7f\x4a\xff\x8e\x9c\x03\xc6\x03\x4b\x85\xcf\xa6\xa5\xa0\x14\xf5\x66\x95\x37\x35\xac\xd4\x3b\x3e\x8b\x6a\x15\xe9\xe8\x07\x34\x25\xe2\x27\xc9\xf8\x46\x39\x1f\xd6\x80\x2e\x0f\x72\xe4\xea\x86\x2c\xaf\x0f\x70\x29\x94\xd6\x09\x48\x3d\xe0\x8e\x63\x05\xc3\x2f\x0b\xa8\x15\x3f\x92\x87\x9b\xd5\xa4\xf7\x58\xb1\x0e\x57\x20\x3a\x8b\x67\xcc\xcd\x16\x42\x66\x90\x12\x45\x2a\x91\xa4\x0b\xe2\xf6\xe6\x19\xd3\xe7\xc5\xd8\x81\xad\xfa\xd4\x49\x2e\xa5\x52\x22\x17\x59\x45\xae\x7d\x1f\xe9\x8d\x2b\xbb\xdc\x11\x7c\x2d\xa3\x26\x3f\xb2\x02\xfe\x4b\x25\x14\x1f\xe6\x42\xf1\xf7\x41\x12\xb2\x0b\x50\x92\xf8\xd3\x48\xe8\xea\x74\x50\x72\x81\x9a\xe3\x7a\xd7\x4d\x04\x88\x44\xf4\x10\xf3\xeb\xa6\x8e\xde\x1b\x81\x77\x54\x1e\xd6\x04\xa6\xeb\x31\x17\xb4\x81\xb9\xa0\x48\x33\x65\xe6\x6a\xa3\x62\x45\xd5\x49\xb0\xa3\x49\xd1\x85\x89\x5c\xd7\xe3\x44\x4a\x3f\xac\xca\x4a\xe8\xcb\x6a\x58\x21\x3e\xd4\x78\x52\x77\xb9\x32\xcf\x85\xfc\x04\x9f\x83\x82\x22\x3b\xfb\x18\xeb\x14\x6d\x09\xfb\xa4\x43\xec\x5a\x33\x8a\x5b\x4b\xc6\xc2\x5a\xb3\x07\x12\xb7\x25\xa1\x4b\x8e\x14\x61\x05\xca\xaf\xd6\x15\x4d\x61\x45\x67\x53\x4c\x9b\xc5\xe2\xf2\x14\x49\x93\x74\xd3\x5d\x47\xa7\x19\x65\x36\xb9\xdf\xa1\x5a\x0f\x16\x34\xd2\x7c\xd9\xb0\x40\x99\xce\x68\x43\x51\x5f\x9f\x94\x09\x9c\x62\xfa\x81\x90\x96\xd9\xd5\xfd\x98\xea\xd7\x17\x44\x82\xea\xd2\xa2\x63\xa5\x4b\x11\x77\x2d\x14\x86\x8d\x24\xfc\x14\x1f\x5d\xa2\xd4\xa3\x80\xe4\xba\x8a\x45\x44\xf4\x7a\x89\x9a\xff\x4c\xce\x15\x81\x08\x3e\xbd\xf9\x7f\xf9\x51\xbb\x74\xc3\x78\xdf\xb9\x1d\xc4\x6f\xd9\x75\xeb\xf8\x6e\x93\xe2\x90\x5b\xfe\x2f\x7b\x57\x79\x4d\xed\x2a\x0b\x36\x5f\xde\xfb\x02\x30\xc5\xdf\x4b\x20\x6c\xcb\xbd\xfc\xde\x00\xec\xde\xf7\xd0\x6f\x2d\x0e\x33\xf7\xe1\x07\x38\x89\xbc\xdb\xfa\x9d\x31\xfb\xbf\x3b\x00\xd8\xe9\x84\x6a\xfb\xe8\x4f\xbf\x06\xb0\xe9\x0f\x9a\x14\xbd\x09\x95\x27\x07\xfb\x13\x25\xc4\xe1\xe5\xb3\x91\xd3\x51\x65\x30\x49\xfc\xbf\x23\x0c\x96\x7c\xa7\xb8\x56\x2b\x53\x48\x58\xa4\xd1\xd9\x76\xf2\x7e\x56\x3f\xbd\x4f\x83\xcd\xe7\x1c\xb4\x94\x17\x28\xcd\x71\x9e\x0e\xb8\xfb\x43\x0a\x5f\x0e\xc4\x42\x7a\x2d\x9e\x6f\x67\xc2\x21\x39\x10\x3a\xb2\x1e\xba\xb2\x2f\xf4\x64\x7f\xe8\xcb\x00\x73\x1c\xa5\x08\x6b\x72\x10\x81\xe9\x0e\xa3\xd6\x7c\x3b\x92\xe2\xdf\xce\x30\x98\x6f\xd3\xc7\x5b\x59\x51\xa8\x74\x45\x6d\x63\x13\xea\x0c\x8c\x38\x03\x11\xd2\x11\xee\x06\x5e\x96\x4e\x58\x97\x55\x59\xa7\x39\xf8\xa6\x80\x1f\x62\xdb\xde\xe5\x5f\x01\x7c\x1c\x76\x1c\x50\x07\x74\x48\xa9\x42\xf6\xa8\x3a\xa1\x64\xa6\xa3\x7e\x98\x8b\x4c\x86\x75\xd8\x00\xa8\x39\x6c\xb6\xb7\x10\xe4\xdb\xd1\xb9\x1d\x33\x5a\x05\x9b\xfd\x87\x35\xb7\xc2\xc3\x6d\x93\x9a\x04\xa2\xce\xaa\xfa\xec\x0c\x4c\x59\x08\xfd\xa2\x01\xe9\x7a\x73\x10\x18\x79\x98\xd1\x10\xce\xfd\x4a\x39\xe7\x1c\xbe\xe6\x8d\xaf\x67\xc1\xf6\xf5\x3c\xca\xbb\x76\x6b\x0e\xc2\x64\x23\xb8\x7a\x30\x3d\x5e\x71\xe3\x49\xd1\xd1\x85\x5b\xca\x2b\x9d\x2f\x32\xaa\xd1\xee\xae\x6e\x69\x5f\x6d\xe9\x0d\x48\xd6\xe8\xa8\x5a\xe5\x15\x60\xe7\x71\x2d\x38\x3c\x9d\x86\x2c\x66\xe8\x27\xf8\xd0\x6d\x66\x68\x46\xd0\xb8\x05\xfc\x30\x60\x07\x5e\xaf\xb8\x26\xa1\x7a\x7c\xbc\x18\xf8\x8e\x5e\xb0\xdc\xe8\x3c\x0a\x62\xfc\xe6\x55\xce\x47\xb7\x57\x77\xad\x38\xbe\x26\xd0\x25\x84\xf3\x72\x1d\xf3\x9f\x2d\xd0\x48\xe6\x69\x24\xfb\x71\x20\x73\x0e\x53\x1c\x52\x57\x3d\x19\x2b\xd0\x1b\xdb\xc5\x75\xe8\x17\x9b\x73\xc2\x41\xd9\xc7\x7c\x5f\x83\xb0\x0d\x57\xa5\x13\xd6\xc0\x37\x56\x0f\x1d\xae\x31\xae\x47\x1f\x12\xd3\x18\x80\x06\xbf\x5a\x69\x8c\x29\xe9\x17\x6b\x0c\x4c\xe3\x07\xdf\xea\x55\x90\x23\x63\x6b\x8c\x5d\x08\x9a\x97\x75\x9d\x48\xbd\x4b\x53\xcb\x20\xc7\xb2\x74\x51\x5f\xf8\x09\x7d\xe1\x65\x25\x0a\x7f\xa6\x44\x5f\x5c\x89\x84\x60\xd7\x52\x3d\x14\x24\x7f\xa1\x88\x1f\xbc\x19\x29\x22\x3f\xba\x55\xd3\x02\x1c\x8e\xfc\xce\x9d\xc6\x1e\xb9\x42\xa1\xbb\xc6\xf6\x9a\x2f\x2f\x57\x5f\xea\x37\xba\xd3\x90\xcb\x40\x06\xb5\x82\x58\xed\xcf\x83\x58\x15\xab\x86\xcf\xf2\x41\x7d\x21\x8f\xc0\xf4\x1a\x3c\xd5\xac\x7e\x91\x4f\xf4\xae\x49\x5a\x9a\xbf\xb3\x2b\xdd\x30\x63\x74\x83\xdf\xa5\x6e\x38\xde\x95\x6e\xd8\x0e\xe7\xa4\xdd\x6f\x26\x4a\x1b\x28\x2d\x48\xba\xe1\x3a\xcb\x63\x55\xb0\xa2\xd0\x86\xae\x81\xc0\x6e\xbd\xc0\xba\xa1\xb7\xab\x95\x74\xa4\x22\x07\x0b\xb6\x2b\xe5\x77\x4a\x84\x7f\x4c\x25\xe7\xd3\xe3\xbb\x2a\x7b\xbd\xba\xce\x5a\x85\x49\xf6\xeb\xae\xcf\xd9\x47\xa1\x2f\xe6\xbf\x5c\x8c\xcd\x2f\x76\x5d\x9d\xbb\xd7\x41\xa9\x2e\x7c\x99\x77\x21\xd3\xb0\xff\x4a\xe9\x15\x5f\xe5\x57\x64\xc2\xfb\xbf\x5e\xda\xc6\x37\x4a\xaf\xf8\x56\xe9\x15\xdf\x2e\xed\xc7\x77\x73\xda\x08\x44\xf0\xd4\x79\xab\xed\x7b\x59\xd9\x51\x22\xb7\x46\x75\xf6\xe9\x80\xf1\x93\xe6\xd5\xdf\xba\x87\xdf\xfb\x58\x7e\xfd\xad\x49\xab\xa6\xd2\x14\x42\xea\x21\xd9\xd3\x07\x0d\x82\x58\x7a\x5e\x73\xcb\xb5\x29\x0f\xa1\xe6\x96\x85\xb5\xaf\xa2\xef\x5a\x56\xa4\xcf\x08\x94\xb7\xa2\xc7\x72\x8b\x5d\x73\xab\xa2\x8a\xd5\x9a\x42\x5b\x15\x5e\x86\xaa\xc6\x39\xa8\xa5\x17\x3f\xc8\xd3\xc5\x56\xd6\x52\x05\x07\x53\x03\xcb\x4d\xd5\x03\xf3\x64\x65\xb6\x59\xd3\x3d\xd9\x8c\x0b\x1e\x6a\x60\xb9\x89\x1a\x58\xf1\xd5\x90\xc0\x2d\x93\xc5\xb0\xea\xca\xbb\x82\x8d\xa9\xfc\xb6\x4d\x9a\x7a\xb1\x36\x1b\xc6\x13\x53\x63\xdc\x95\x7d\xf1\x06\xce\xee\xc7\x02\x34\x54\x33\x8b\xca\xb9\xd4\xd0\xd3\xd4\x97\x74\x8d\xd7\x13\x59\xcc\x6f\x14\x2a\x31\x2c\xc0\x0b\x86\xff\x5a\x93\x08\xaa\x2b\x48\x4d\xea\x0a\x2f\x2d\x53\x4e\x79\xc6\x54\xcd\xaa\x6b\x07\xf7\x05\xac\x9a\x15\xbf\xb5\x29\xe3\xb6\x1c\x52\x93\x71\xb5\x15\xae\xca\x2c\xa0\xf5\x68\xc9\xf0\x37\x20\xb3\xd6\x46\x8d\x74\xcc\x1c\xfe\x0c\x1b\x3e\x16\xd0\xaa\xe9\x72\x37\xbd\x94\xa4\x52\xbd\x5a\xe4\xbd\xca\xd4\x3d\x4f\xf2\x2b\x32\x75\xcf\x53\xa5\x6d\x7c\x22\xa7\x8d\x40\x04\x3f\x4c\x17\x3d\x00\x30\x78\xac\x68\x72\xeb\x84\x7f\x43\x37\xf6\x5f\xb5\x3a\xf1\x9a\x02\x48\x46\x1c\xa2\xf2\x01\x83\x8c\xd5\x56\x82\x3a\xae\xca\x6c\xbf\xc1\xad\x03\x0b\x01\xc2\xc5\x96\x81\x80\x40\x99\xb7\xaa\x6e\x4a\x31\x80\xcf\xe0\xc1\x59\x6f\xec\xa1\x7d\x39\x8d\xe9\x01\x3c\x8f\xe3\x38\x6e\xc1\xe8\x0e\xe6\x8f\xae\x6e\xfa\x9e\x81\x59\xae\xaa\x51\x5a\x7c\x47\xf7\xf0\x06\x59\xe5\xff\xb8\x19\x1c\x6f\x65\x3e\x05\xa6\x0c\x91\x08\x28\xa3\xe0\x06\x75\x40\x63\x2a\x63\xbb\xda\x91\xce\xa1\x78\xb6\x55\xcd\x8d\x24\xaa\x8a\x3c\x7c\x0d\xed\xe0\xcb\x99\x55\xc0\x73\x57\x14\x24\xea\x64\x6f\xc8\x9c\xf9\xac\x69\xa3\xe2\x9c\x5a\x36\x62\xe5\x1c\xcf\xa3\x6d\xa2\xdf\xe0\xb6\x13\x45\x3a\x59\x63\x59\x45\x3a\x47\x7b\xab\xd1\xf9\xcd\xfc\xba\xc9\x90\x82\xa4\x36\xd5\xdc\xaa\xbe\xdf\x48\x6f\x9f\xd1\xb3\x67\xbe\x46\xa7\xd0\xc8\x89\xc6\x90\x51\x03\x5f\x49\xfc\x26\xd4\x2b\xfc\x80\x59\x00\x80\x81\xce\xc5\xaa\x69\xef\x6c\x45\xa1\xc4\x0c\x54\x93\x3d\x7f\xc5\x48\x38\xf6\x80\x30\xac\x06\xaf\xc5\x2e\x7e\xb0\xcf\xbc\x07\x0d\xa7\x64\xbf\xff\x8f\xc0\x1a\x4c\xe4\x96\xc0\x61\xff\x2e\xa9\x2b\x4a\xd3\x46\x16\x32\x66\xae\xb0\x62\xab\x11\x01\x76\xeb\xf7\xb9\x01\xdb\x50\x1e\xa1\x76\xd4\xb0\xbc\x40\x51\x23\x91\x28\xc2\x5a\x78\xc8\x49\x0b\xd1\x98\xb1\x80\xcb\x04\xe8\xbf\x17\x15\xde\x86\x69\x08\x2c\xd3\x2c\xaf\x7e\x6d\xd1\x6c\x6c\xf3\xda\x86\xc6\xaa\x6d\x58\xac\x46\xe1\x5b\x57\xfd\x29\x42\x4f\x0a\x5d\x07\xce\xc5\xc4\x26\x04\xdd\x83\x2b\x9f\x00\xb5\x75\x53\x1f\x28\x6e\xab\xa1\x6e\x6f\x30\x83\xa8\x6e\x7e\x1f\x56\xbf\x0f\xef\x51\xda\x62\xcc\x84\x03\x0a\xa7\x07\x94\x46\x15\xe0\x87\xfa\x4f\x2f\x5d\xba\x2a\x99\x20\xc1\xe6\x22\x15\x23\xf0\x34\x2a\xb3\x67\x81\x5b\xec\x55\xe0\xa2\x7a\x02\x1d\xb8\x58\x24\x35\x28\x77\xf5\x4c\xa4\xca\x01\x7e\x6b\x5a\x64\x7b\x12\xb8\xaf\xe4\x09\x5c\x57\x29\x93\x4f\x95\xcb\x99\x40\x97\x2c\x48\x54\x5a\x24\x40\x52\x42\x61\xc4\xcf\xd1\x82\x14\x32\x51\xf5\xa4\x2b\x45\x56\xda\xa4\x0e\x2a\x75\x2b\x44\x06\x2e\x92\xc9\x52\x77\x88\x0f\x29\x25\x2e\x58\x01\x1e\x84\xcf\x57\x92\xf3\x97\x59\x13\x08\x29\x14\x38\x79\x79\x53\xb7\x94\x3d\x75\x63\xf1\xef\xfe\x32\xf8\x85\x26\xdf\x11\xdf\x02\x98\x50\x64\x2b\xdc\xe3\x8f\x03\x4a\xf9\xd8\x0e\x4f\xa0\x13\x60\x45\x74\x70\x8e\x27\x8f\x35\x9d\x49\x13\x3a\xa9\x12\xd1\xa1\x30\x56\x52\x2f\x65\xd8\x0f\xf0\xee\x1d\xce\x27\x26\x1f\x45\x7e\xea\x97\x39\x82\xf5\x34\x07\xe8\x9e\x36\xe4\xea\x65\xd9\x4e\x06\x31\xc9\x9e\x7d\xbf\xc3\xed\xac\x8f\xf7\x96\x47\xdf\x72\x86\xb6\x24\x32\x24\x90\x1c\xb5\xd1\x58\xbb\x76\xed\xba\xdc\x1a\x5b\xd9\x6f\xa6\xfd\xef\x46\xdc\xe8\x63\xf6\x5e\xac\xec\x22\x4c\x11\x31\xbb\xb0\xa7\x0a\xf0\x14\x63\x78\xd9\x66\x5c\x55\x79\x09\x66\x1a\x9e\xce\xde\x8c\x3f\x96\xb1\x19\x1f\xe6\x17\xff\xe7\x20\xb5\x19\xcf\xf3\xdf\x7f\x5c\x4d\xfd\x7e\x1f\xff\xfd\xb5\x46\xea\xf7\xfb\xf9\xef\xbf\x6b\xe4\x21\x5a\xfc\xda\xa5\xf0\xa6\xa3\x4d\x89\x6a\xf5\xec\xfa\x07\x52\xd5\xea\x01\xcc\x1d\x9d\xfa\xe9\x97\x9c\xff\x97\xbd\x7f\x01\xb3\xeb\xaa\xee\x04\xf1\xbd\xcf\x39\xf7\xde\x73\xeb\xdc\xba\x75\xf5\xb2\xcb\x96\x6c\xef\x73\xaf\x6c\x57\xd9\x06\x97\xc0\x46\x05\x14\x7a\xec\xbc\x94\xb7\x6c\x0c\x29\xfa\xdf\xff\x19\xf5\xcc\x74\xb7\xa6\xd3\x33\x9f\x7a\xbe\xf9\xe6\x53\x77\x5f\xe1\xb2\xeb\xa1\xb2\x2d\x1c\x01\x06\x64\x62\x48\x05\xdc\x5c\x41\xac\x58\x04\x3a\x08\x30\x74\x85\xd8\x20\x62\x27\x29\x27\x26\x51\xa6\x4d\xa2\x4c\x3b\x44\x49\x3b\x19\x91\xf0\xd1\x6a\x70\xf0\x7c\x7b\xad\xfd\x58\xe7\xdc\xf3\xb8\x57\x96\x6d\xc8\x87\xfc\x7d\xae\x73\xcf\x59\xfb\xb5\xf6\x6b\xed\xb5\xd7\xfa\x2d\x1c\x36\xce\x4e\xdf\x1e\xae\x8d\x4c\x69\xcc\x4f\x85\xda\x8b\x08\x0c\x6a\x1d\x6f\x8c\xc2\x48\x67\xc3\xd1\x6c\x5f\xae\x7c\x58\x57\x68\x43\xa2\x42\x47\x07\xa9\xd0\xd9\xfe\x0a\x39\x00\x2c\x71\xbb\x3b\xc3\x57\x23\xed\x3a\xa0\x93\x40\xe1\xba\x63\xbc\x01\x02\xd2\x43\x32\x19\x76\x05\xef\x10\xb7\x76\x52\xc3\xf7\xd6\x40\x83\xe0\x61\xeb\x52\x94\x0f\xa6\x28\x9b\x66\x29\x9a\x1f\x6c\x7a\x74\x78\x73\xbd\x9e\x16\x95\xaa\x0d\x79\xdb\xcc\x0d\x90\x56\xb0\x50\x19\x97\x34\x33\xf7\xcf\x30\xe2\xf4\x65\x7e\xb4\x52\x47\x56\xf7\x43\xed\x8a\xab\x7f\x70\x59\xe2\x7e\xef\x6e\x5a\x60\xb6\xbf\xd0\x54\xc7\xa0\xe2\xa3\x77\x6b\x08\x06\x2a\xf2\xf8\x9f\xc4\xa9\x6d\x92\xe4\xf4\x5b\xf6\x3c\x54\xd9\x6b\x6e\x41\x47\xfb\x7d\x12\xf6\xa6\xfc\x18\x48\x0e\xa7\x5a\x39\x7e\x0c\x69\xc7\x73\xb7\x97\x90\xd4\x9f\x6f\xe5\x2c\xa2\xf9\x81\x74\xcc\x96\xe8\xf6\x4f\x27\xa7\x8d\x3b\x39\xad\x85\xbb\xa3\x56\x56\x8c\x69\xaf\x48\x1f\x22\xbb\xdb\xc5\x99\x3b\x33\x2b\x8b\x19\x80\xab\xb6\xf0\x0e\x91\xfe\x02\x55\x06\x8f\x28\x9a\xe8\x7d\xb4\x19\xa7\x35\x1b\x3b\x7c\xf7\xc8\x8f\x8f\x32\x1c\x09\x45\x43\x3d\x99\xd7\xfd\x39\x79\x8d\x0e\x94\x17\xbd\x04\x26\xf9\x24\x95\xa0\xef\x1a\x32\xa8\x54\xf6\xe8\x5e\x75\x0a\xcb\x74\x58\x5c\x39\x17\xa4\x04\x39\x92\xc7\x17\xf3\xdc\x3c\x2c\xb6\xfc\x94\xc5\x02\xe9\xdb\x39\xcf\xd0\x20\x4a\x67\x5c\x10\x25\x3d\x2a\x7c\x3a\x44\xf0\xaa\xbd\x3c\xc8\xee\x7d\xe1\xc5\x38\x16\x5e\x96\xf4\xeb\xb5\x0a\xe0\xdc\xb0\x54\xd9\x5c\xd4\x6a\x5f\xed\x77\x4c\x05\x04\xbb\x48\x9c\xa5\x8b\xc4\x05\x4a\x76\xc1\x91\x75\x0a\x42\xa3\xdf\x4d\x0b\xff\x4f\x51\xe6\xca\x8e\xbd\xe0\x09\x6e\x41\x03\xb5\xd7\xe2\x06\xed\xb5\xa8\x9d\x1f\xe4\x38\xae\x24\x17\xbe\x9e\x5c\x49\x16\x68\x19\xe9\x95\xa4\x05\xda\xcc\x84\x47\x94\x5b\x01\x48\xba\x3f\x8e\xd2\x6b\x99\x56\x54\x4c\xfa\xe3\xb6\x5e\x0d\x8c\x1c\x20\xe7\x02\x90\x6b\xe5\xd9\x87\x26\x52\xeb\x4c\x1f\x2c\xce\xc9\x8b\x1f\x7d\x67\xb3\xe4\xb6\x90\xca\x6d\xb6\x5b\xec\xe8\xbb\x60\x46\x5f\x7a\x95\x38\x59\xbc\x4a\x94\xa8\x5b\x93\xaa\xac\x23\x34\xb7\x24\x74\xf7\xb4\x95\x64\x05\xa3\x0b\x8b\x4b\xd0\xef\x88\x1d\xca\xb9\xa0\xdb\x66\x72\xce\x18\x95\x8f\xa1\x04\x11\xa2\x04\xa1\x98\x0d\xcf\xb5\xd4\x72\xf5\x9e\x9c\x46\xad\x1b\xac\x51\x43\x8e\x7c\x2b\x34\x9b\x00\x72\x29\x16\xbf\x2f\xa7\x36\x1b\x07\xab\x4d\xc4\xa2\xdf\x2a\xf6\x32\xce\xd5\x2e\xec\x16\x69\x48\xdb\x4f\x67\x4f\xf8\x15\x6e\x97\xcd\xe3\xee\xb6\xf3\x24\x4f\xcd\xd8\x4f\x5f\xe4\x8c\x1d\x89\xb4\x8f\xbf\x0b\x56\x83\xac\x95\x77\xa6\xe6\x2b\x29\xe1\xd7\xfb\x4a\xd0\x70\x86\xc4\xd3\x7f\xba\x63\xa2\x99\xd9\x90\xa9\x13\x26\x5c\x2a\x46\xd0\x04\x7c\xc8\x00\x2c\x2e\x3b\x36\x46\xa4\x93\x13\x48\x79\x4f\xd2\xf2\xf6\xd8\xfa\xd7\x9c\x4f\xe6\x29\x0a\x2a\x7d\x8a\x86\x71\x3c\xc5\xc9\x98\x58\x4b\x45\xd7\x34\xbf\xf1\xd2\x61\xf7\x4a\x29\x7a\xe0\x39\x7d\x3d\xb2\x57\x67\x70\x2e\xe1\xfb\xe9\x7e\xef\xd2\x05\xce\xd1\xd2\xcd\x8f\x71\xfb\x63\x6e\xee\x99\x27\xcc\x10\x9d\xe3\x36\xeb\x90\xfe\x9e\x26\xa9\x3b\xd6\x53\x42\xce\xbd\x38\xa2\x47\x03\x94\x9a\xe8\xac\x65\xca\xbc\x0f\xf3\x9c\xe1\x90\x46\x6b\x81\x22\x52\x2b\x21\xc9\xe7\xeb\x2d\xe2\x26\x7e\x8a\x27\xf9\x70\x8a\x27\xf9\x70\x8a\x27\xf9\xb0\x46\xfb\x67\x8d\x80\x7e\x97\xb3\x7c\x88\xae\x4d\x42\x42\x7a\x83\x94\x10\xb1\xe8\xdf\x90\x19\xdc\xe1\x4d\xce\x78\xde\x9e\x7c\x2a\x73\x8a\xe6\x61\x34\xe4\x97\xf8\xcd\xe1\xb4\xf3\x8f\x65\xaf\x0c\x53\x5a\x12\x10\x84\x25\x22\x89\x7e\x24\x6c\x2f\x80\x94\xf5\xfb\x13\x76\xc8\x88\x6e\x6a\x01\x21\x85\xac\xe4\x8d\x98\x02\x64\x9e\x42\xe8\x8c\x88\x45\x73\x7c\x60\x2e\xaf\xe6\x70\x79\x02\x1b\x33\xae\x4b\x9f\x22\x4c\x9f\x1a\x80\xe9\x43\xd4\xe0\xf1\x9c\x1a\x88\x64\x0d\x26\x48\x0d\x26\x06\xa8\xc1\xd7\x07\x3e\x4c\xae\xc3\x3d\x23\x20\xe6\x02\xb9\x10\x6b\xd9\x83\x43\xc3\x4f\xc8\xb9\xaf\x7f\x86\xa7\x0e\x83\x24\xc5\xf9\x8c\x63\x7b\xd8\xe6\x72\xee\x83\x34\x76\x63\xd3\xb8\xca\xee\x05\x4c\x4a\x13\xd8\x77\xd2\xdf\x1b\x33\xe1\xa1\x4f\xa2\x09\x92\x7d\x20\x21\x74\x2c\xd2\xc2\x88\xd0\x91\x20\x5a\xca\x24\x82\xcc\xf0\x58\x26\x98\x3e\x93\xa1\xda\x2d\xd0\x17\x51\x2c\x01\x1f\xec\xdb\x40\x07\x07\x95\x20\xe3\xd1\xd5\xf0\x74\x81\x20\x33\x95\xd0\xbe\x19\xb7\x3e\xba\x4d\x06\x14\x08\x69\x56\x03\x55\xe3\xb6\x36\x4d\x39\xac\xb8\x46\x65\xeb\x84\xca\x9c\x34\xf1\xff\x4d\x80\x90\xca\x95\xaf\x7f\x9e\x13\x4d\x6e\x04\x02\x14\x48\xad\xb5\x28\xb5\x0f\x24\x22\x42\xef\x4a\xfd\xd6\x32\x7c\x31\xae\x42\x1a\x64\x00\x13\x99\x3a\x24\xd5\xe9\xef\xa2\x95\xfe\x46\xff\xa5\x7b\x84\x57\xa6\x79\x75\xcc\x8a\xaa\x5c\x5a\x3b\x91\x62\xa5\x5c\x7d\xb4\x99\xa8\xd4\x51\x5a\xa9\x0f\x24\x54\x99\x0f\xe4\x62\xef\x84\x56\x37\x93\x0b\x8a\x57\xa4\x91\x91\x73\x0f\x44\xa9\x39\xf4\xd4\x00\x0a\x15\x0b\x78\x29\xe7\x56\xb5\x66\x06\x1e\x12\xf7\x5c\x24\xa3\x84\x03\x79\xf6\x51\x83\xea\x31\xe0\x2c\x51\x06\xc7\xa1\x11\x26\xaa\x1a\x61\x02\xd2\x31\x13\xb3\x73\x55\x89\xcb\xc0\x69\x8b\x93\x40\x2e\xf3\x4a\xf4\x06\x00\x9a\x48\xd5\xa5\x4f\x25\x34\x68\xf6\x26\xfa\xdb\x83\xc0\x17\x26\x34\x68\xa8\x58\x1e\x29\x5c\xf5\xd6\xb2\xfb\x6b\xcd\xe8\x18\xe0\xb0\x9f\xea\x33\x92\xe6\x77\xfd\xcc\x83\xa3\x60\x76\xd2\x27\xd6\xbd\x69\xbb\xc0\xc9\xd5\xa7\x5a\x29\x2c\x1e\x92\xed\xc7\x79\x0e\xc6\xc6\x36\x36\x61\x0d\xf3\x1b\xe0\xfb\xb7\x72\x26\x31\xeb\x5b\x70\x17\xe8\x8e\xcd\xc6\xe5\x2c\x71\xbd\x60\x12\x25\xa7\xe9\x61\x5a\x83\x8c\x69\xda\x72\xb7\x89\xb3\x16\xb7\xa4\x38\xcc\x6b\x3d\xb9\x06\x99\x84\xbb\x50\x21\x5c\xea\x61\x34\xe9\xcf\x6a\xf4\x96\x84\x9e\x6a\x2d\x31\x40\x46\xf4\x90\x2c\xcd\xad\x93\x80\xa4\x4c\xa2\xa2\xbc\x9b\x66\xfa\x64\x42\x69\x75\x57\xa5\xc8\x6e\x40\x1d\xca\xb8\xe7\x17\x9b\x0e\x3c\x93\x6d\x15\x81\x8a\x2c\x63\x54\x82\xdb\x06\x6e\x51\x77\x24\xf0\xef\xec\xd8\xc1\xb8\x98\xb1\x09\xab\x86\x67\xa2\x19\x76\xb3\xd0\x81\x19\x7a\x9b\xbb\x90\x19\x6b\xf3\x94\xf5\xc9\x33\x79\x47\xf6\x30\x66\x42\x0d\x85\x29\x2b\xc8\x53\x75\xf6\x02\x49\x98\x71\x74\x4f\x28\x4a\xa6\xdd\x15\xf5\x5e\xf3\x9b\x36\xa4\x96\x9a\x04\x53\x08\x39\xb0\x17\x02\xc5\x81\x29\x71\x5e\xf5\x17\x2f\xb6\xfa\x87\x07\xae\x7e\x72\x6c\x4c\x51\x6d\x4e\x2a\xaa\xd5\x32\xad\xcc\x6f\xb1\xf4\x3c\x35\x6a\x43\xc9\xde\xaa\xed\x52\x8a\xd5\x80\x74\x6b\x7f\x26\xcf\x86\xe9\xf3\x83\x2d\x7d\x30\x20\xc7\xd2\xd6\xa1\xb9\x90\x8e\x59\xf6\x2c\x4b\xc3\xda\xb3\xb4\x06\xb7\x67\x69\x26\xed\x59\xce\x64\x5f\xa1\x2d\x65\xda\xb3\x10\xe2\x67\xfb\xaf\xc0\x0e\xd3\xef\x19\xf6\x2e\xcb\xf4\x7b\xc6\x15\xdc\x3d\xf4\x7b\xe6\x15\x1b\xf9\xfe\x0f\x61\xdf\xf7\xfb\xe8\xf7\x2f\xac\xeb\xfb\x7e\x84\x7e\x7f\xba\x3f\xfd\xbb\xe8\xf7\xcf\xf4\xa7\xbf\x9f\x7e\xff\xef\x23\x89\xce\x2a\xb5\xd7\xf9\xda\x45\x5e\x82\x3f\x5b\x70\x58\x4c\x5d\x82\x4f\xe7\xde\x81\x4f\xe7\x5e\x81\x3b\xd9\xbb\xe4\xaa\x66\x9e\xd6\xe4\xcb\x54\x8b\x9a\x81\xe7\xad\x61\xa7\xbc\x94\xd6\x9e\x51\x7d\xfe\x10\x78\xd6\x8b\xb4\xec\xe4\x7d\xf7\x9f\x5f\x24\x5b\xcf\xbe\xdc\xb6\x05\x7d\x8c\xdd\x93\x3a\x4b\x68\x71\x3d\x61\x52\x40\x6a\xf5\xf8\xba\xdc\x43\x8d\x88\x3d\xaa\x80\xb6\x8a\x2b\x17\xd6\x8d\xb0\x78\x60\x93\x82\xb3\x79\x2c\xbe\xd8\x91\xfb\xdc\xf7\xcd\xc8\x25\x35\x79\xe2\x95\x1e\xb9\xcf\xe5\xb1\xf5\xb1\x8b\x64\xeb\xb9\x02\x83\xa2\x14\x5b\x27\x72\xd9\x3a\x61\xd9\x3a\x9c\x45\x8c\xe3\x29\xa9\xc6\x97\xd6\xe5\xea\x97\xa6\x88\x7a\x69\xca\x69\x97\x4a\xec\x8f\x1c\xf7\xce\xe5\x71\x6f\xc9\x4f\xab\xdc\x2a\x8c\x15\x82\xd5\x5d\xe2\x09\x4f\x73\xbf\x8b\xe6\x9e\x94\x8c\xfa\x65\xc0\x4c\x52\x8c\x03\x49\xd8\x5e\xbc\x62\x64\x48\x88\xcf\x17\x88\x58\x99\x16\x49\x89\x9b\xad\xfe\xe5\x63\x10\x8b\xa4\x88\x45\x7f\xd6\x77\x97\x1c\x14\x76\xc3\xf9\x97\xb5\x1b\xce\xe7\x75\x83\x36\x33\xc5\x74\xa1\x11\x35\xf7\x5a\x06\xcf\x5a\x06\xef\x43\x06\xa7\x6f\xcf\xe6\x49\xde\x03\x32\xf8\x5c\x96\xd1\x82\xfb\x31\x20\x83\x57\x73\xc1\x30\x43\xab\x53\xcc\x85\xb7\xc9\x64\xb6\xb6\x40\x9d\xb8\xdd\x61\xf5\xd6\x10\x22\xa9\x4a\x67\xb0\x5e\x15\x43\x8c\x81\x02\xf1\xa5\x7d\xd0\x3e\xa0\x47\x4d\x45\x04\xd6\x35\x47\x70\xfd\xb0\xb8\x10\x07\xa2\x02\xf8\x38\x16\x3b\x38\x80\x83\x21\x48\xa9\x3e\x00\xdb\x80\x9d\xfd\x9d\x14\x97\x56\x1f\x5a\xaf\x51\xe7\xd6\x6b\x8c\xed\x3d\xbc\x03\x86\x95\x00\x07\xb3\x22\xa2\x88\x45\x9f\x1a\xfe\x7e\x1f\xf8\x7b\x15\xc3\x43\xa5\x92\xe2\x89\x93\xd7\xba\xf5\xeb\x37\x6c\xd8\xb8\x71\x53\x2e\xfa\x43\xf6\x08\xb7\xa8\x8c\x07\x52\x63\xf6\x42\xa1\xb2\x94\x11\x1d\x68\x62\x38\x5e\x28\x3b\x52\xe9\x2b\x3c\xab\xb5\xea\x68\xff\xca\x6c\x80\xaa\x45\x5a\x8f\x2c\xcd\x95\x91\x3d\xda\x3a\x35\x41\xdf\xd3\x88\x33\xcb\xdc\x46\x42\x9b\xb5\x77\x86\x00\x15\x6f\x1c\x87\x6f\x77\x20\xe4\xeb\x23\x17\x9f\xac\xe3\x7c\x26\x53\x7e\x42\xf7\xd0\x5a\x25\xa1\xc9\x0a\xd9\x73\xa4\x9c\x3d\x89\xf0\x35\x09\x2d\x69\x1e\x23\x84\xe1\xea\x9e\x0e\xbd\x18\xdd\x67\x15\x7a\xfa\x62\x54\xae\x9e\x49\xda\x6b\xdd\x4f\xb3\xec\x43\xe5\xed\x68\xf8\x31\x6b\xce\xc7\x53\xca\x1c\x41\x83\x64\x36\x22\xf0\x77\x8b\x0c\x16\xef\xc1\xed\x7e\x68\x9e\xd5\x2e\xa1\x1f\xa7\xc0\x1c\xd0\xe8\x70\x27\xf2\x72\x5c\x87\x37\xc6\x97\x53\xcc\x62\xb5\xc3\x98\xe7\x3d\xdb\xfd\x69\xfd\xb8\x6b\xbb\xbf\x2b\x2f\x9b\x0d\xa8\x5f\xc2\x58\x3a\x9a\x7e\xdf\x76\x7f\xca\xfa\xab\x1a\x53\xeb\x12\x18\x37\x26\xa7\x30\x92\x21\xb5\xf9\xbb\x90\x50\x33\x6d\xd4\x40\xc4\x72\x3c\x0d\xfd\x7c\x2c\x45\xb9\x1e\x17\x1c\x03\x3c\x7c\xd0\x51\x7e\x30\x45\xd9\x02\x3b\x42\xe1\xc5\x3e\xac\x82\xa0\xe6\x7c\x32\x5f\xdd\xa4\x97\x87\x51\xa6\x2f\x75\x8a\xfd\x0c\x5e\x28\xba\xec\x9b\xf4\xa7\x53\xab\xc1\x0b\x39\xab\xc1\x34\x1d\xee\xbb\xfa\x56\x83\x17\x0a\x86\x3b\xa8\x81\xc2\xdb\xe9\xe5\x07\xe8\xfa\xeb\x91\x1a\xab\xbf\xdd\xb2\x73\x30\x2f\x58\xc8\x22\xad\x55\xaf\x4c\x27\x8a\xca\xc6\x48\xf0\xd4\xa5\x50\x56\xcb\x8c\xdc\x33\xb4\xbc\xb3\x5c\xd8\xe2\xa4\xf1\x60\x9e\x09\x4f\x99\x0c\xdf\x29\x8c\x9d\xd3\xb1\x16\xe1\xba\x9a\x82\x2a\x2a\x48\x63\xff\xa0\xef\xc4\xa1\x0d\x5b\xe6\x4e\x4e\xd0\x4a\x0d\x76\xb0\x90\x73\x7f\xa2\x2f\x21\xce\x7e\xe7\xfa\x94\x41\xf1\x0b\x79\xba\xd3\x07\x53\x57\xa5\x1e\xcb\xbf\x2b\x9d\xfb\x72\xb6\xcc\x10\xee\xcd\xa5\x4b\x0c\xd4\xb0\x67\x7d\x2c\x5a\x96\xef\xf9\x9b\xf3\x17\x2f\x3d\x38\x60\x87\x37\x27\x19\x35\xd2\xb1\xee\xd9\x10\xd9\x3a\x85\xf5\x94\xeb\x79\x98\xc9\x07\x17\x06\x60\x7f\x6a\xe2\x2e\xe4\xf0\x63\xbf\xe2\x47\x9b\x59\x70\xc0\x6b\x0d\x38\xe0\xa4\x7f\x94\x0b\x76\x97\xfd\x10\x00\x9c\x06\x60\x77\x74\xa2\x8e\x41\xd9\x39\xca\x49\x08\x86\x4e\x04\xb8\x0d\x6d\x9b\xb1\x3e\xc0\xaa\x47\x2d\xae\xed\x77\x96\xaf\xda\x3d\x76\x2e\x09\x0c\x73\x00\xa1\xd5\x96\x39\xe2\xa9\x1d\xd5\x38\x4c\xc7\x78\x5c\x87\xd5\x0f\xf1\x97\x0e\x0a\x76\x48\x03\xc9\xa8\xa7\xa0\xa3\x41\xce\x00\x7e\x54\xb0\xf9\xae\x06\x68\x43\xf0\x95\xd9\x58\x5f\x1f\x37\x84\x17\xd7\x05\x8f\x43\xe1\xc7\x35\x88\x48\x12\x69\x10\x96\x46\xcc\x22\x11\x5a\xf0\xe0\x75\x18\xed\x52\xf8\xc0\x9d\x11\xeb\x48\x1c\x6b\x3c\x41\x87\x0c\x1c\x23\x7c\x20\x42\x6b\x68\x78\xdf\x63\x1c\x1d\xaa\x31\x2e\xb0\x8e\x84\x5d\x81\x08\xd8\x22\x40\xf8\xe2\x2a\xee\xed\x23\x89\x3b\xe5\x1a\x2e\x26\x23\x18\xb7\xa4\x8e\x18\x71\x9e\xbd\x99\x99\xb6\xd7\x35\x4e\xa3\x48\xba\xf5\xf9\x75\xfd\xdd\x0a\xcd\x9e\x75\x28\x29\x5b\xdc\xd7\xf4\xc9\xef\x48\xe1\x10\x09\x63\x0f\x16\xc3\x09\xb3\x18\xce\xa6\x11\x55\xd3\x8b\x8d\x0e\xe3\xa3\x3f\x4d\x69\xa7\x6b\xba\x48\xde\x4f\x4a\xec\x5f\x24\x33\x5a\x70\x15\x02\xc9\xa2\xb8\x76\x94\x13\xe7\xee\x2b\xdc\x88\x3d\x64\x02\x6c\x42\x40\x6a\x44\xae\xd1\x08\x44\x80\x62\x0b\xa3\xc3\xc7\x3c\x0e\xce\x3a\x17\xfd\x71\xbc\xb6\xbc\x1c\x3b\x5d\xc4\x0c\xfe\x8e\x83\x0b\x9d\x91\x26\x2f\xd7\xae\xfc\xbe\x75\x64\xd8\x64\xc0\x66\x8d\x4f\x92\x97\x85\x7e\xfc\x00\xe5\x2d\x95\x13\x4b\xc3\x12\xc4\x1c\x04\x85\x75\x09\x27\x6f\x92\x59\xa6\x0b\xf7\x43\xa5\x14\x1f\x2e\xa5\x58\x29\xa5\xf8\x48\x2e\x85\xdb\x04\x56\xbf\x9b\xdc\x04\x1e\xa6\x69\x9e\xcc\x46\xf0\x23\x14\x5f\xcc\xce\xf5\x7c\x6a\x6b\x39\x9e\x93\x6b\xc4\xa2\x33\x05\xce\x71\x91\x95\x90\x0a\xfc\xe3\x96\xb3\xd7\xd9\x71\xbd\xcc\x8a\xd4\x32\xbb\x9c\x33\x87\x44\xcf\xdd\xb1\xbb\xd5\x70\xca\x8a\xa8\x3e\x8a\xa8\xa1\x16\x51\xe9\x01\xb8\x4a\x6f\xc5\x98\xf5\x4c\xec\x1f\x65\x8b\xb4\xf4\xc4\x28\x1b\x1f\x74\xd3\x5e\x4b\xf5\xd7\xbd\x34\xcb\x24\x67\x2f\x99\x04\x7a\x24\x9b\xc3\x79\x12\xe8\x91\x1c\x0e\x97\x48\xa0\x47\x0a\x96\x9a\x62\x09\xf4\x4b\x83\x48\xa0\xa4\x56\x17\x2d\x81\x66\xb5\xec\x25\x48\xa0\x45\x2d\x7e\xf5\x25\x50\xd2\xd8\x5c\x09\x74\xf5\xd1\x97\x26\x81\x7e\x37\x2d\x81\x1e\xc9\x1b\xcc\xc3\x48\xa0\x47\x07\x94\x40\x8f\x5e\x1a\x09\xf4\x85\x75\xaf\x08\x6e\x69\x87\x37\x6f\x61\xfd\x98\x41\x08\x1a\x64\x84\xd2\x2d\x57\xf5\x43\x90\xe6\x3a\xb0\x67\x4f\xeb\x0b\x46\x40\x9d\xe3\xa9\x89\xfd\x40\x0e\xbf\xe6\x78\x4a\x44\x9d\xc2\x60\x0c\x1d\x30\x51\x4f\x8b\xa8\xaf\x45\x00\xb2\xd7\x10\xc4\xd1\xe3\x54\x46\x7d\x0d\xe2\xce\xdd\xa4\x93\x27\xe2\x77\xdc\x14\x81\xf8\x7b\xa3\xcd\xfa\x50\x1b\xa4\x08\x26\x74\x3e\x5a\x5c\xb8\x09\x88\x5c\xe5\xa6\x63\xcf\x3e\x6b\xf7\x8c\xe3\x5c\xf0\x43\x71\x80\xe1\x16\x4e\xaa\x1f\x5a\x5e\x5d\xe1\xa2\x62\x80\x78\x2b\xc2\xb3\x20\xf9\x5b\x4d\xdc\x7a\x35\xf7\xf6\x6a\x35\x15\xc1\xca\x8f\x2c\x20\x5f\x11\x56\xfe\xbd\x94\x8b\x49\x85\xd4\x9c\x8e\xf5\xbd\xc2\x71\xef\x39\x99\x02\x61\x3b\xa6\xe5\xf0\xe3\x16\x85\xcd\x04\x0e\x00\xf7\xc4\x6b\xfb\x62\xa7\xec\xb7\xf3\x7d\x9f\x9d\xef\x07\xec\x7c\xdf\x0f\xf3\x5d\x7f\x9d\xc0\x02\x3b\x89\x90\xef\x2b\xfd\x21\xdf\xa7\x3a\xce\x30\x64\xf6\x50\x96\xc4\xfb\x2e\xda\xc0\x84\xc4\x3b\xeb\xc6\x8a\x86\x67\x1e\xb4\xc5\x7b\x2d\xec\x1c\x8d\x1f\xb2\x09\x0e\x34\x91\xa8\x59\x4c\xc4\x1b\x34\x62\x79\xc5\x1e\x07\x6e\x80\x03\x89\x7a\x03\x68\x4c\x81\xfa\x53\x17\x3e\x80\x32\xd5\x6d\x2c\x90\x8a\x85\x61\xbd\x01\x8f\x15\x2e\x8a\x49\x88\xf8\xa8\x75\xc4\x81\x1e\x41\x38\x76\x75\x90\xd0\x97\x33\x7e\x62\x8e\xbc\x27\x73\x8e\x18\x33\x55\x2d\xb7\xfa\xee\x58\x81\x86\x5b\x2a\xf7\x71\xe1\xa9\xba\x55\xd4\xf0\x82\xda\x55\x0c\xcb\x05\xd2\x4d\xe0\x88\x9a\xc2\x11\xc5\x84\x4f\x85\xd7\x07\x0a\x76\x92\x59\x2a\xa0\x4f\xc0\x61\x08\x0c\xb9\xae\xa2\x9c\xbb\xce\x20\xa8\x5b\xce\x5d\x67\x01\xbb\x6a\x87\xe2\x2a\x72\x2e\xd0\x9c\x33\x31\x24\x7c\xc2\xb9\xeb\x30\xd8\x84\x46\x30\xb4\x8e\x1c\x6a\x32\x1c\xd0\xbc\xaa\x24\x78\x75\xac\x88\x57\xa1\xa8\x00\xaf\x2a\x0e\x73\xa2\xea\xe2\x71\x20\xaf\x3c\xcb\x2b\x8f\xf2\xaa\x9a\x38\x95\x85\x8a\x57\x15\x2a\x9b\x17\xf1\x6a\x8e\xbb\x33\x31\x3c\x0b\xb3\xb1\xc3\xaf\xf1\x8c\x93\xde\x4b\x99\x72\xa6\x52\xbf\x9c\x3b\x67\xa0\xd8\x5d\xa4\x42\xd3\x06\xbc\xb5\xa7\xaf\x89\x6c\xa5\x7d\x52\xe9\xc0\x55\x19\xa7\xce\x1c\x7a\x50\x0b\xf3\xac\x8e\x7e\xa0\x2f\x8e\x13\x96\x7f\x60\x27\x24\xd0\x48\x48\x2c\x0b\xb3\x6c\x6f\xc1\xd3\x57\x1b\x0e\x57\x26\x0b\x6f\xbb\x3f\x6e\x7f\x04\xda\xae\x4d\x3d\xfb\x19\x8a\x5e\x1a\xd9\xe0\xb2\x08\xd0\x58\x37\xd9\xc4\x15\xd4\xf4\xee\xbe\x50\x6a\x46\x38\xc7\xe5\x54\x97\x76\xe7\xaf\x52\xce\xbd\xb7\x06\x47\xe8\xf5\x86\x74\xbc\x4b\xad\xbe\x3f\x9a\x22\xbd\x0a\x43\xe6\x7b\x71\x60\xd1\xce\x4a\x6b\x60\xf2\xea\xd1\xbc\x32\xcf\x5e\x1f\x2f\xa5\xf8\xb5\x52\x8a\x13\xb9\x14\x4e\x84\x9a\x7b\x21\x29\x42\x3d\x4a\xd3\x64\x9e\xdf\x3e\x49\x29\xf2\xce\x6f\x29\xc1\xec\x53\x39\xb9\x5e\x8a\xf3\xdb\xb1\xe1\xce\x6f\xc7\x5e\xd5\xf3\xdb\xb1\x97\x7a\x7e\x3b\xfa\x42\xfa\xfc\x76\x2c\x8f\xb3\x8f\x37\x2e\x99\x5c\xd9\xe1\xcd\x1b\x54\x57\xd8\xb3\x9e\x96\x1e\x1d\xe4\xe4\xf8\x15\x57\x5c\x79\xe5\x66\x25\x40\x5e\x7d\x8d\xc8\x85\xa2\xc9\xee\x2a\x7d\x33\x29\x57\x1f\x77\x07\xb1\x03\x76\x21\x3c\x98\xf2\xe4\x7e\x28\xe7\x20\x46\x0d\xdc\xcd\x41\xac\xaa\xb5\x7c\xc9\x6b\xfa\x79\x9a\x47\xc6\x35\x7d\xc7\x5d\x07\x76\x32\x11\x83\xfb\x2e\xe7\x17\x49\x8e\x19\x31\x86\x13\x21\x86\x8e\x51\xbf\xb2\x63\x03\x87\x18\xea\xf4\xdd\xdc\x2e\x65\x36\xa3\x53\x76\x35\xb9\x5c\x58\x57\x0c\xd9\x17\x12\xbb\xed\x2d\x11\xec\xfa\x9b\xcb\x73\xbe\x37\x37\x67\x39\x07\x3b\x4a\x48\x22\x81\x5f\x89\xa2\xf8\x15\xd6\x8f\xda\xf8\x77\x0f\x76\x5d\x7c\x3f\x6d\x7c\x7f\xa4\x3c\x6a\x53\x25\x74\xf8\xbd\xb7\x39\xa4\xec\xcb\xfb\x2e\x8c\xa7\x9d\x89\xbc\x67\xc3\xa0\xcd\xd1\xfb\x45\x08\xb4\x4b\x70\x25\xb3\x2f\x8c\xdf\x43\xeb\x45\xa7\xb8\x73\xde\x60\x39\x3a\x86\xf7\x15\x37\xc9\x7a\xc4\xda\xe0\x7f\xfa\x1a\xd8\x05\xff\x93\x73\x5f\x4f\x5e\xfc\xbe\x9f\x66\x99\x7f\xf1\x9b\xf0\xf9\x88\xb9\xc3\x75\xc1\x6d\xdc\xa8\x42\x2f\x87\x6d\x0e\x14\xe2\x63\x59\xd7\xbf\x53\x4a\xb4\xb2\x77\xbe\x22\xbd\x87\x9b\x6c\xae\xc0\x50\x53\xd7\x00\xba\x87\xbb\xf3\x6d\x91\x3b\xdf\x29\x77\xa1\x3c\x9d\x97\xcd\x66\xbc\x8c\xbe\x8a\x5e\x46\x2b\xb1\x48\x3d\x4b\x1c\x4b\x1a\xab\xf8\xec\xfb\x27\x86\x9e\x6e\x82\xc9\x89\xf4\x55\xf0\x87\x29\x37\xdf\x5b\x03\xb1\x46\x35\x5e\xb6\xd2\x57\xc1\x2b\x29\xca\x2b\xf5\xae\xd1\x7f\x15\xfc\x91\x14\xe5\x38\x86\xd7\xe6\xb1\x0f\xb7\xc2\x95\xf2\x59\xd7\x2b\x9c\xcf\x61\xcc\x40\x5a\xf7\x13\xbb\xc8\x4a\x6a\x17\xf9\x38\xad\x45\x72\x17\x79\xf7\xc8\x25\xda\x45\x3a\xbc\xd9\xb1\xfa\x87\x3e\x05\x84\xbb\x14\xcb\x05\xe3\xca\xde\x3c\x6c\xa8\xac\xd9\xd4\x46\xbf\x92\xb3\x38\xce\x3a\x89\x58\x3d\x4e\xa1\x06\xc0\x33\xbf\x75\x48\xfb\x59\x90\x89\x03\xc1\x6c\xf4\xbc\xd8\xdc\x18\x29\x72\x1f\x03\x6c\xf8\x82\x61\xe0\xbc\x98\x89\x40\xb0\x2e\x84\xd4\xf3\x48\xa0\xc5\x6b\xa2\x88\x3a\x34\x12\x7f\xa0\x10\x4f\x4c\xfa\x38\x96\x07\xb4\x7f\x98\x36\x23\x15\x1a\xaf\x67\xab\xac\x03\xa0\xcc\x66\x98\xa4\x2d\x17\xf2\x21\xd4\x16\x7f\xe3\x99\x80\x0d\xf7\x92\xb4\x05\x36\x3e\xbb\xf0\x6c\x8d\x7e\x2b\xb1\xa7\x11\x94\x75\xbc\x2f\x08\x4b\xf6\x0e\xe7\x93\x74\xb9\x62\x88\xbe\x76\xf1\x40\x4f\x16\x08\x2e\x7c\x82\xe9\x7c\x59\x14\x89\x40\xf0\x6e\xdb\xef\x09\x1f\xa0\x94\x79\x77\x86\xb1\x82\x54\x9b\x35\x64\xb2\x4a\x05\x21\x12\x74\x3c\x78\x99\x0c\x91\x10\x39\x4b\xa1\x5d\x2a\x1f\x08\xdb\xe4\x09\x3f\x66\xa8\x84\x9d\x56\xbd\xa7\xbb\x1d\x8f\x47\x15\xe1\x89\x8a\x60\x87\x7e\xc1\x85\x05\x59\xaf\xea\x6f\x8f\xbd\xd7\x18\x44\x30\xf0\xdd\x84\x54\xe9\x0e\x78\x6f\x66\x07\x00\x69\x18\x57\x81\xfb\x13\xda\x79\x45\xc4\x35\xad\x0d\x06\xd1\x51\xb5\x33\x71\x7c\xaf\xa9\x85\xd1\x80\x06\x89\x20\x09\x17\x14\x42\x24\x10\xef\x10\x75\x5e\x85\x4b\x48\xda\xa3\xef\x2b\xec\x51\x38\x81\xed\xea\xba\xb9\x31\x0e\x5d\x88\xdd\xeb\xc1\x32\xd2\x54\xad\xf7\x67\xe9\x42\xae\xda\x82\x46\x56\xdc\xac\xbb\x65\xc1\xbc\xb8\xe2\x6c\xcc\x45\x25\xf6\x40\x65\x17\x25\x2e\xbf\x56\x4a\x2f\xbf\x08\x45\x26\x06\xf2\x87\x4b\x29\x56\x4a\x4b\xf9\x48\x0e\x45\xc4\xa2\xef\x15\x43\x74\x64\x2c\x7c\x97\xc3\xba\xe7\x13\xb4\x1e\x6d\x10\x90\x8b\x6f\x97\xbd\xd8\x9d\x71\x11\x9c\xb0\x97\x96\x79\x32\x18\xcb\xfe\x44\xbc\x85\x03\x71\x05\xce\x2d\x78\xa2\xdd\x87\x5b\x64\x0f\x83\xd9\xe8\x79\xbb\x0c\xab\x5f\xb5\x63\xef\x56\x6b\xfa\xf0\xcb\x44\xcd\x5e\xb5\x87\xa2\xa6\x86\x68\x1c\x08\x3f\xae\x40\xbc\x33\x2f\xf6\x45\x18\x7b\x30\xbb\xf5\x72\xd7\xb4\x73\x81\xe9\x8b\x71\xdf\x2a\x72\x0e\xa2\xf2\xe9\x00\x2e\x32\x70\x5b\xee\x6d\xd7\xc1\x5a\xf6\x25\xa6\xcb\x02\x6d\x7a\x62\xbd\xda\x97\x31\xb9\x16\x0b\xa9\xa7\x8c\xa0\xb4\xd7\xbc\x09\xb5\xef\x37\xae\x77\x5e\x6a\x76\x1c\x26\xb9\xf5\xcf\x0e\x60\x9c\x55\x5e\x86\x87\xde\xe1\xd6\xf1\xb1\x48\x4f\x0e\x43\x37\x8d\xbd\x63\x2b\x81\x8f\xda\xe9\x16\x32\x6a\xfb\x76\x63\xd9\x64\x7c\xa2\xb4\x8a\x27\xe7\x04\x64\x64\xce\x71\x27\x0f\x0b\x77\x2a\x99\x10\x18\xf1\x09\x94\xad\xe0\xd1\xee\x89\x40\xf5\x9f\xaf\xd5\xae\x6a\xbd\xcc\x54\xb8\xde\x4b\x79\x98\x50\x1e\xed\xc1\xcb\x79\x13\x21\x6f\x83\x0b\x3c\x07\xd6\x19\x1c\x82\xac\xe8\x60\x73\xb0\x29\x42\x03\x84\x67\x86\x8d\x27\xf4\x18\x9d\xa5\x3e\xa9\x60\x88\x3b\x12\xd1\x48\x03\x4e\xf7\x4b\xaa\xf2\xac\xa9\x8a\x86\x00\x82\xe1\x3f\x98\x7a\xe5\x3d\x34\x9f\xcc\xd9\xfd\x40\x29\xc5\xfb\x73\x28\x22\x16\xbd\x38\x1c\xda\xc6\xf1\xec\xb9\x5c\x04\x5f\xd6\x40\xd0\xbc\x56\xc2\x3b\xe7\x6e\x9a\xd3\x9f\x95\x00\x7e\x6a\x41\xa6\x08\xbd\xec\x5c\x9f\xfb\x8e\x3f\x20\x60\xd9\x97\x2f\x7b\x39\x6c\xa6\x7e\x4e\x5b\x3b\x07\x15\xc4\x3c\x34\x12\x62\xfa\x5f\x6b\xdd\x7a\xfd\x6f\x03\xdc\x5c\x5d\x76\x99\xd6\x3f\xc0\xf5\xd5\x55\x57\x5f\x5d\x62\x58\xf5\x48\x89\x61\xd5\x1c\x97\xff\x67\xb7\xcd\x64\xf0\x76\x27\x37\x80\xc1\x94\x3c\xfb\xf4\xba\x94\xaf\xf6\x23\x05\xc7\x2b\xa9\x64\xec\x62\xbf\x68\x6d\x53\x15\x62\x64\x6c\xd6\x93\xff\xcf\x93\xd7\x18\x67\xfa\x3c\xc8\x03\x7d\xa8\x59\xf9\x40\xd6\xa1\xa6\xcc\xda\x44\x15\x40\xa7\xfe\x23\x89\xc3\x47\x15\x24\xd6\x8e\x27\x57\x9f\x68\x65\xa8\xa4\x0f\xa4\xec\x94\x1f\x19\xe2\x4a\x1c\x83\xb0\x62\x98\xba\xab\xd0\xfc\x27\xb1\x92\xdf\x4f\x73\xeb\x33\x4e\xb2\x87\x9f\x03\xa9\x25\xfb\x28\x49\x96\x85\x29\xd6\x22\x76\xc6\x5b\xa2\xdd\x6f\xd1\x8a\x0c\x79\xf6\xdd\x8d\x44\x4f\xbe\x27\xbf\x27\x8d\x98\x3b\xdb\xb1\x36\x6f\xdc\xe2\x8b\xeb\x29\xaa\xbe\x0b\xfc\x35\x81\x7f\xa6\x48\x7d\x39\x95\x06\xf3\xeb\x2b\x57\xff\x34\x79\x7a\x7f\xa0\x70\x78\x99\xdd\xa2\x78\x84\x6d\x42\xd5\xfb\x9b\xd1\xf0\xc9\x9e\xf9\x43\x03\xc0\xe2\x8e\xf1\xc6\x72\x5b\xef\x31\x4a\x02\xdc\xc6\x34\x9c\xa5\x7a\xe4\xe6\x8c\xb4\x8d\x79\xe6\x8c\xb4\x8d\xf9\xda\x34\xaf\xb7\x8d\x05\xfa\x96\xad\xb7\x8d\x55\x50\xa2\x50\x8f\x55\x1d\x36\xb5\xb7\x8d\xd5\xd0\xd2\x4f\x3d\x86\x18\x3c\x4d\x3d\xd6\xb5\x09\x5f\x6f\x1b\x1b\x89\x23\xf3\x18\x61\x1c\x35\xf5\xd8\xc0\x18\x8c\xea\x71\x34\x6e\x9a\xc7\x66\x3c\xd6\xf1\xc4\xd8\x0c\xdb\x69\xde\x8c\x61\x4f\xcd\xb0\x1d\x42\xe3\xfe\x82\xe7\xb2\x9c\x46\x27\x79\xa6\x64\x15\xc1\x7a\x9b\x95\xf8\xa2\x9d\x99\x3d\x39\x85\x1f\xc7\x84\x27\xa7\x96\x24\x13\x63\xbd\xcd\x82\x2f\xc4\x5c\x98\x33\xc4\xc4\x52\xec\xc9\x09\xa4\xd2\x81\x90\x0d\x49\x60\x73\x11\xf8\x5d\x07\xd0\x65\x22\x30\x24\x15\x9d\xcb\xb8\xca\x65\x1c\xa9\x2a\x90\x4b\xc5\x90\x54\x35\x49\x4b\x91\xb4\x90\xa4\x0a\x24\x55\x43\x52\xd3\x24\xa1\x22\x09\x91\xa4\x06\x24\x35\x20\x11\x3a\x78\xc4\x02\x6a\x18\x57\x9d\xab\xcf\x36\xb6\xd3\xa6\xd5\xe4\x4d\x5b\x9e\x2e\x62\xd4\xd6\x51\x57\xab\xe1\x42\x6f\x60\x53\x22\xcb\x0b\xdd\xfc\x11\xfd\xc2\xb2\xac\x6e\x19\x8e\x3c\x5e\x80\x7f\xaa\xfc\x1d\xa6\x6a\xd6\xff\x49\xaf\x55\x93\xfe\x5e\xa8\x25\xde\x12\xef\x85\xd7\xc7\x75\x74\x15\x26\xbd\x98\x83\xda\x71\x53\x24\x6a\x22\x00\x6c\x00\x55\x32\x9c\x0a\x41\x6e\xf3\xe1\xde\x27\x14\x5c\x7a\xfa\x98\xd9\xd2\xda\xc5\x37\xe1\x39\x4f\xee\xd4\xe0\x08\x82\xcb\x9d\x72\xa7\xf0\x7a\x9b\x0f\xcb\x9d\xcb\x88\x8f\x10\x7b\x52\xbd\x35\x41\x32\xf0\xdc\xde\x6d\x7b\xc2\x3f\xac\x9e\xa5\xb7\x14\x07\x3a\xd6\x06\x84\xc9\x06\xc6\xc8\xc6\x3c\xbc\xdd\xa9\x7e\xc4\x55\xc1\x45\xf5\xb0\xf4\xe7\x45\xb0\xd0\x0e\x24\x5f\x8a\x6b\x3a\x3f\x25\x2f\x4b\x26\xc2\xde\x66\x39\x32\x0f\x6f\x77\xaa\x1f\x71\x5d\x35\x45\xd4\x0f\xcb\xca\xfc\x02\x8c\x15\x5f\xee\x94\xbe\x0d\x81\xe7\xcf\x0b\x1f\x82\x7c\xe8\xb2\x16\xda\x1e\x12\x0b\x4f\x42\x48\x0f\xcc\x70\xa1\xed\x49\x83\xa7\xf0\x14\x43\x10\x6b\x03\x04\xa1\x06\xa8\x61\x95\x12\xbf\xa4\xe8\xb6\x6b\xd0\x30\x25\xfc\xb6\x47\x24\x9f\x8f\x23\x31\x22\xf9\x32\x66\x17\x8f\xc0\x71\x9a\xb5\x3d\xb9\x73\x49\x32\xcd\x32\xd5\xc1\x0b\xea\x93\xa3\xf3\x44\x64\xc3\xc2\xde\x62\x8e\xc1\x72\x4e\xff\xfb\x67\x8b\xea\x28\x10\x24\xab\xd5\x8a\xd2\x5d\x17\xe8\xae\x0b\x7a\x70\x7f\x2d\xb8\xe4\xdd\x76\x60\x98\x98\x6c\xba\xe6\x93\x08\x12\x4d\x47\x48\x4c\xed\x7c\x27\xbc\xc5\xd8\x13\x23\xc4\xad\x6e\x11\xfa\xca\xd4\x02\x22\xc5\x8e\xa1\x41\x73\xd3\x6d\xa9\xab\x7f\x32\x41\x36\x55\x91\xd8\x54\x19\xd9\x52\x07\x43\x18\xb2\x3a\xbd\x03\x6e\xdd\x7e\x2c\xb5\xad\x5e\xa6\xf1\xad\xfa\xe4\x87\xff\x54\x2c\x3f\xdc\x54\x2a\x3f\x40\x90\xc8\x28\xda\xfd\xdb\x0c\xc3\x3a\xb3\x9e\xfc\xd0\x37\x5f\x66\x09\xe2\x43\xdf\x24\x12\xc4\x13\xa9\xa6\xfe\x16\x43\x4d\x67\xd2\xf4\xe7\x2b\x99\x9b\x7b\xd2\xf2\xcd\x85\xdb\x9b\x43\x4d\x7f\x9f\xc1\xdb\x57\x0b\xf7\xfa\x7c\x28\x55\xd7\xd1\xae\xd7\x39\x61\x84\x95\x81\xe1\x87\x3f\x18\xae\x94\xa9\xd4\x93\xb4\x69\x99\xaa\x86\xdf\xcd\xa1\x18\xd2\x28\xed\xe4\x80\x46\x69\x27\x2f\x8d\x51\xda\x30\x55\xfb\xf4\x80\x55\xfb\x74\x41\xd5\xc6\x07\xaf\xda\x6a\xeb\x65\xb5\x97\xeb\xf0\xe6\x34\x23\x68\x3e\xda\x81\x43\xfd\x73\x31\xf6\xac\xba\x1a\xce\x1a\x60\x2e\x07\xf6\x72\x0e\x8e\x75\x95\xa5\xf1\x58\x4f\xe5\x9c\x03\xb9\x3e\x77\x9c\x4e\xdb\xcb\x9d\xca\xe1\xd7\x79\x8e\xe4\xaa\x47\xc9\xed\xf4\x8d\xd1\xee\x37\x80\x8d\x99\xfd\x9a\x56\x97\xcc\xe7\x66\x79\x9a\x97\x6a\x83\x17\x49\xe2\x8c\x7b\x43\x0f\x05\xee\xef\xbd\xf8\xe2\x8b\x63\xef\x7c\xbb\xbb\x18\x9f\x8c\x20\xb8\xed\x84\x2b\x66\x1c\xe9\x61\xd5\x3c\x63\xc2\xc2\x9e\xe5\xc2\xa8\x89\x05\x90\xeb\x3b\xf6\xb3\x46\x79\xb0\x0d\x42\xca\x46\xf8\x0e\x27\xf9\x1a\x8f\xbd\x08\x73\xb1\xd8\xea\xaf\x35\x87\x35\xed\x19\x69\x9c\x41\x3d\x74\xda\xe8\x13\xfc\xdf\x45\x59\x92\x2d\xf8\x9f\xca\x4a\x77\x7f\x79\xba\x93\x7a\x65\x3b\xe5\x2e\x31\x4f\x73\x7b\xac\x3a\xe7\x6e\x95\xcf\x3b\xad\xce\x05\x9e\xb0\xa2\xfd\x25\x5a\xca\x5f\xad\x4b\x77\x58\xba\x7f\x7f\x69\xb0\xfe\x9d\x88\x93\xa0\xbf\xc9\xb3\x8c\xa9\x72\xdf\x79\xa6\x6f\x44\xbc\xbb\x60\x44\x98\x5c\x12\x67\x2c\x52\xbb\xbf\x5c\xd7\x47\x3a\x9d\xe0\xd1\x24\xfa\xb5\x9e\xe1\x87\x0c\x3f\x0f\xa0\x6e\xcb\x38\x7f\x70\xb9\xf3\x30\x52\xcc\x77\x8d\xa2\x6f\x85\x5b\xf8\x59\x6d\xb8\x76\x06\x35\x54\xaa\xff\xf7\xdb\xdb\x15\xc1\x6c\x4b\xe7\x3c\xab\x46\x5b\xf6\xac\x3f\xcb\x51\xb4\xfe\x32\x35\xff\x00\xad\xf9\x39\x57\xf3\xfc\x2d\xd6\x4c\x88\x03\xc4\xa0\xf4\x6a\xd3\xd8\x93\xa8\x92\x4c\x0c\x08\x48\x9d\xd3\x1b\x2b\x3c\xab\x8e\x07\xec\x21\xf3\x98\x67\x99\xb7\xe2\x59\xa3\xb2\xe3\x1e\xdc\x10\x9b\x36\x3c\x48\xdb\xf0\xd7\xeb\xfa\xa6\xee\x7e\x5d\xd3\x49\xb4\xdb\x43\xbb\xd6\x03\xf8\xfd\xd0\x21\xed\xe6\xa5\x7f\x62\x1f\xac\x70\x08\x14\x8d\xef\xe6\xbb\x70\xc0\x6a\xbd\xcd\x59\x7c\x6d\x8e\x22\xd9\x52\xa2\xb9\x61\xce\xed\xee\xd2\xe4\x8a\x84\xb9\x8c\x6b\x7c\xca\x60\xe6\xc3\xb4\xd2\xf4\xfa\xeb\x84\x3c\xe9\x21\xb8\xe0\x31\x63\x4a\x61\x5e\xcc\xea\xad\xdd\xfc\x46\x43\xba\xdd\xab\x25\xb8\xc0\x09\x77\xec\x7e\x0c\xf7\x8f\xd0\x9a\x0c\x62\x6f\x70\xc6\xd8\x1b\x4c\xb8\x6b\xa7\x33\xce\xde\x60\x4e\x8f\xd4\x83\x38\x28\x8f\x73\xb4\x38\x58\x33\x16\x07\xd7\x5b\x17\x75\x67\x71\xb0\x96\x69\x71\xf0\xb1\x3c\x1e\xc1\xad\x00\xd4\xe5\x20\x56\xf1\x38\x8f\x3d\xf0\x7d\x6f\xe2\x05\xf3\x56\xb8\x81\xa7\x16\x65\xa7\x4a\x2d\xca\xca\x28\x4e\x96\x52\xfc\x46\x2e\x05\xb1\x72\x4a\xd9\x8f\xfd\x47\x9a\xe6\xc9\x1c\x4b\xb6\x54\x9a\xcf\xe4\xa4\x89\x58\xf4\xc9\x4d\xaf\x88\xc5\x3d\xc8\x12\x6f\xc6\x3b\xef\x54\x7c\xa3\x56\x8b\xdc\x7b\x5b\x6f\x50\xb0\xbb\x07\xc3\x7b\xb4\xbc\xbf\xd9\x89\x13\x67\xfb\xc4\x89\xc7\x72\xd4\x98\x46\x9c\x38\x97\x16\x27\x1e\xcb\xd9\x1b\xce\x71\x13\x13\xee\xa8\x47\xc4\x89\xa9\x68\xf7\x1b\xc1\x0e\xdf\xd2\x8c\xb7\x99\x6c\x10\x50\x8d\x9b\xa3\xdd\xdb\x6d\x58\xfc\xe3\x9e\x05\xdc\xa8\xa0\x95\xfe\x4d\xd6\x4a\xff\x5c\xd6\x66\xb5\x58\x5c\xa1\x62\x61\xe4\x30\x49\x9c\xa5\xf7\x43\x31\x04\x87\xfd\x39\x7b\xce\xc0\x5a\x0a\xde\x7d\xbb\xbb\xbb\xb9\x29\x02\xa3\xed\x1b\x4d\x23\xf8\x21\xbc\xf5\x38\x6e\x0c\x93\x6f\x31\xbe\x00\x6a\xda\x66\xca\x10\xf7\xd2\x96\x64\xcb\x02\x67\xb2\xd2\xdd\x57\x9e\x6e\x4d\xcb\x10\x67\x9c\x0c\x71\xce\xc9\x10\xcb\x9e\xb3\x4c\xf3\xec\x76\x71\xcc\x4b\xc8\x10\x47\x68\x29\x09\x19\x22\xb3\x5b\x8e\x0c\xd6\x2d\x56\x86\x58\xcb\x93\x21\xce\x0c\x24\x43\xdc\x5f\xd0\x91\x26\x17\x46\x25\x9c\xc7\x32\x65\x88\x13\x72\x85\xee\xc4\x2b\x3c\x11\x97\x64\xcd\x6d\xb8\xe7\xdc\x86\xbb\x92\xbf\xe1\x3a\xa1\x40\x6d\x2f\x7a\xc3\x3d\xe9\xd9\x1d\xf7\x94\xdb\x71\x57\xdd\x8e\x7b\x3a\xb9\xe3\x1e\xa5\x75\x4d\xec\xb8\xc7\x75\xd6\x7a\x5b\x3d\x69\x7f\xd2\x2b\xb5\x15\x0f\x6e\xd2\xf0\xd3\x7c\x37\xd6\xf2\x21\xfe\xee\x6a\x73\x6d\x4f\xf8\xef\x70\xe6\x29\x5b\xa3\x48\xe8\xf7\x7a\xf0\xbe\x0e\x7d\x1c\xf0\x1d\xaa\x6a\xcf\xf3\x18\xad\x8a\x2e\x70\x7b\x93\x7f\x33\xba\x39\x90\xd9\x52\x15\x01\xd2\x1c\x8a\x6b\x70\x17\x1c\x87\x98\xb5\x7a\x53\x17\x15\x11\xea\xba\x5d\xe0\x70\x41\x5c\x95\x2d\x9d\xd7\x6b\xac\x0b\x44\x80\x37\xbe\xbe\x75\x81\x38\x88\x46\x0c\x73\xda\x7b\x7a\x55\x7b\x4d\x9f\xe2\xa4\x43\x18\x9a\x2d\xb8\x7e\x11\x1e\x55\xb1\x0b\x9e\xb0\x7c\xff\x20\xe5\xf1\xd3\x09\xc4\x3a\xc9\x89\xbc\x71\xb5\xbe\xb7\x94\xd4\x24\xfd\x2a\xb4\x1e\xdb\x12\xc9\xf3\x1a\x07\x37\x66\xe6\x91\xa1\x2a\x75\xcd\xa3\x61\x06\x3c\xa2\x42\x31\x3f\x20\x56\xc0\x39\x8f\xa2\x57\x79\x44\x9b\x52\x22\x75\xc0\x08\x72\x13\xfa\x60\x62\x07\xfb\x30\x6d\xdc\x03\x66\x67\x87\xaa\x5f\x41\xa6\xc7\x74\xdf\xba\xb0\xca\x8b\xef\x8e\x0b\xc7\xb7\x33\x91\x78\x2c\x47\xe8\x5d\xd3\x92\xd5\x29\x4e\x18\xd3\xb1\x57\x45\xee\xf7\x01\xc2\x1e\xcb\xc5\x73\x1e\xd1\xad\x95\xb0\x87\x40\xf9\xec\xc3\x91\xa0\x0e\x55\x4e\x54\xf3\xb3\x04\xa2\x8f\xd2\x8a\x0f\x22\xaa\x5d\x30\xa2\xda\xa4\xf1\xf5\x56\xef\xac\xa8\x76\x94\x27\xcd\x16\x4e\x6b\x59\xed\xbc\x19\x60\x56\xc2\x23\xb2\xda\xf9\x4c\x59\xad\x47\xab\x96\x32\xe7\xd2\x26\x03\x49\x4f\xa6\xa3\xda\x83\xc9\x78\x34\x9d\xe6\x71\x05\x20\x68\x5a\x28\xc2\x5d\x0b\x2a\x4e\x37\x68\x99\x1b\xca\x43\x8f\x5f\xda\x41\xc6\x3f\xb4\xb8\x83\x5e\xbd\x79\x63\x18\xfa\xeb\x94\xa1\x99\xe2\xe6\x27\x4b\x29\x3e\x55\x4a\xf1\x9b\xb9\x14\x4e\xfc\x3c\x99\x12\x3f\x4f\xd1\x34\x39\x22\xeb\x4a\x2a\xcd\xe7\x72\xd2\x44\x2c\xfa\x6e\x39\xf4\x2f\x82\xfe\x3a\xfb\x4a\x25\x6b\xe6\x86\xc4\xc8\x51\xd9\x99\x90\x0d\x6a\x27\x22\xb8\x6b\x55\xd0\x60\x8b\xb4\x44\xb9\x9a\xa5\xd5\xad\xca\xa0\x1b\x57\xc5\x88\xa8\x81\xea\xde\xde\xb1\x74\x7b\xaf\xe7\x4c\x4e\x2d\xc9\x29\xbc\x37\xd2\x57\x6f\xbd\xcd\xc2\x5f\x8c\x6b\x82\x4b\xd1\x15\x15\x39\x36\x0f\x17\x06\xfa\x42\xa3\xb7\xb9\x0b\xb7\x26\x75\x35\xb2\x16\x63\x5f\x04\xf0\x18\x2e\xc6\x81\xa8\xc8\xc0\xdc\x4e\x54\x54\xa9\xab\x54\xfc\x8c\xa2\x48\x04\x72\x6c\x3e\xae\x99\xab\x91\x50\x04\x32\x58\x6e\x07\x98\x44\xf8\x72\x46\x15\x33\xa3\x8b\x59\x88\x03\xe1\xbb\x0c\x7d\x39\xf7\xf4\x67\x70\x64\xd7\xcd\x23\x8b\x47\x54\x4d\xee\x70\xf1\x2d\x47\x22\xc0\xae\xab\x47\xc2\x93\xbc\x1b\x7b\xea\xaf\xf7\x56\x1a\x75\x21\xed\x79\x70\x38\x9b\x65\xe8\xb3\x56\x51\xd9\xdc\xe6\x10\xca\x6a\x16\x0d\xb3\x12\x49\x16\x57\x41\x2a\x0f\xd2\x59\xde\x97\x97\x25\xb8\x91\xaa\xbf\x41\x51\x14\x11\x2a\x89\xad\xe6\xe9\xa9\x07\x0c\x50\x67\x63\xb9\xfa\x01\xfc\xab\x80\xf6\x54\xab\x4f\xf3\xa1\xf7\x1f\xcf\x3e\xc8\x4c\xe8\x73\x8c\xb6\xa5\xda\x65\x0d\x4c\x3b\x70\x45\xe8\x03\x3b\xd0\xe4\x6a\x5c\x1e\xd0\x02\x91\x30\x26\x91\xb2\x35\xaf\x4d\x17\x5b\xea\x23\xe6\xd4\x0e\x62\xa6\x3a\x89\x91\x10\x63\xa3\x51\x24\x6b\xc2\xbb\xc3\x99\xb8\x37\x32\xba\xed\xf1\xbc\x6e\x63\x60\x2c\xba\x8d\xb1\xb6\xbe\xea\x8d\x2b\xe6\xc2\xb9\x0a\xb7\xbf\xed\x0a\x5e\xb3\xc6\x15\xa0\x33\x11\x69\x6b\xe6\xe6\x39\x14\x35\xbc\x46\x55\xa3\xb2\xb2\xa0\xc9\x3c\x4b\xa6\xaf\x9e\xeb\xa2\x86\xd7\xaf\x75\x4a\xe6\x5b\x32\x7d\x03\xad\x66\x1d\x5c\xdb\x8e\x50\xb2\xc0\x92\xe9\x2b\xe8\x48\xd4\xf0\xba\x37\xa2\x64\x15\x77\x13\x5d\x33\x37\xd1\x0d\xb8\xca\x6c\x50\xb2\xaa\xcd\x4d\x5f\x45\x8f\xc2\x28\x83\x6f\xfa\xa6\x5a\xd4\xf0\xbe\x79\x14\xd2\x2d\x2c\x02\xba\x9c\xf0\xe5\xc1\xee\x21\xb0\xdc\x0d\x54\x0f\x85\xf3\xdd\x38\x50\xbc\x97\x07\xbb\x9a\xfd\x1b\x6d\xd4\x02\x6d\xc0\xea\x59\xe8\x75\xa1\x0a\x81\x89\x22\x02\x52\x50\xe0\x2a\xe4\x8a\x0c\x12\x8d\xd1\xf5\x0f\x1c\x23\x5c\xdb\x03\xc7\x44\xc7\xb7\xc0\x75\x80\xe3\x79\xe0\x3a\xcf\xf5\x57\x00\xf6\xc9\xe4\xea\xbb\x6a\xae\xbe\x55\x9b\xb5\x08\x36\x95\x85\x5f\x7b\x3f\x1d\x52\xcf\x19\xe9\x4a\xc2\x31\xdc\x48\xd2\xeb\x30\x02\x9e\x67\xcc\xdf\x0a\xe3\xd5\x52\x1b\x93\xc7\x4b\x6d\xdb\x1e\x2f\xb9\xb4\x7a\x30\x87\x22\x62\xd1\x87\x8a\x61\x41\x52\x0b\xc2\x86\x24\x0e\x16\x9a\xfc\xe7\x86\x1e\x2a\xb0\x94\x33\xeb\x38\x4a\x49\x32\x90\x3b\x05\xeb\x6d\x3e\x2c\x83\xa5\xb6\xb6\xeb\xc0\x73\xfb\x7e\xc2\x3c\x6b\x8e\x3a\x91\x6d\x67\xd7\xb1\xc0\xab\x44\x23\xbc\x3f\x71\x7a\x9e\xa7\x95\xfa\x0b\x7a\xc0\x40\xd8\x45\x62\x5b\xae\xa5\xe3\xec\x30\x52\x93\xe8\x22\xbf\x6f\x36\x11\x0d\x44\x3a\xb5\xea\x84\x51\xb2\x62\xbe\x5a\xc7\x0a\x3a\xec\x09\xd0\xb3\xce\x77\x63\x26\x5b\x16\xa9\x68\xd4\x04\xc7\x55\xa5\x58\xff\xd8\xba\xb1\xd1\xc4\xf7\x09\x85\x66\x52\xb5\xba\x4c\x1b\x46\x45\xd1\x6c\x46\x61\x6e\xee\x98\x2c\x5b\x29\xb8\x8f\x2c\x36\x45\xa5\xc6\x84\xb2\x15\x73\x90\x2e\x2a\x11\x3d\x38\x9f\x2e\x19\xc0\xef\xc9\xa1\x88\x58\xf4\xb7\x3c\x1b\xd5\xba\xa6\x37\xa6\x5c\x58\xeb\xa7\xf2\x6e\x31\x63\x26\xc7\x62\x0e\xd3\xb0\x42\xdd\x1a\x1a\xef\x70\xf2\x46\x90\xe1\x64\xf8\x54\xe6\x9e\x21\x78\xb7\xed\x81\x65\x95\x2f\xbc\x1e\x40\xd9\xce\x30\x26\xef\xd4\xeb\x99\x9f\x70\x59\xe0\xe0\xb9\x93\x1f\x59\x21\x62\xd1\xca\xe0\xfe\x39\x1d\xde\xbc\xc2\xc4\x01\x73\x51\x71\x0c\x3a\x5d\x6e\x64\x9c\x42\x53\xf4\x3e\xa5\xd6\xdd\x34\x41\xb6\x52\x6b\xaf\x3e\xd9\x24\x2c\xd7\xcd\x09\xc7\x99\xae\xc3\xd4\x88\xab\xa0\x6a\x1c\xd3\xc7\xf7\x03\x6a\xcb\x60\x22\xd0\x76\xea\xfb\x45\xcd\xec\xf5\x60\x70\x76\x40\x11\x54\x30\x7b\xf5\xa8\x4b\x00\xad\x8a\x21\xd4\xa5\x59\x91\x61\x2f\x7a\x1f\x26\xad\xd4\x35\x06\x01\xd7\xa7\x3f\x6d\xac\xae\x76\x25\x00\x19\x6b\xe9\xae\x6f\x18\xd3\xed\xb4\x19\xfb\x22\xe5\x42\x86\x19\x7b\x1a\x19\x28\x8f\xfa\x18\x4f\x09\x22\x45\xd9\x26\x20\xdc\x4c\x88\x9f\x3e\xe5\xd6\xb1\x4c\xbd\x5c\x1a\xba\xed\x1e\x52\x52\x96\x5e\xee\x18\x4f\xa9\x40\xd7\x72\xef\xf6\x2e\xda\xa4\x9d\x62\xcb\xa9\x7a\x4e\xe3\x9f\x84\xf0\x4b\x8a\xfd\x9b\xe4\x2e\x6a\xae\xde\x2e\x47\x49\xdd\x47\x49\xdd\xb7\xc2\x9f\x8e\x50\x3f\x36\xa8\x71\x79\xba\x8b\x8f\x0e\xd5\xc5\xef\x1e\xb4\x8b\xdf\xf3\x8a\x75\xf1\x03\xc3\x75\xf1\xfb\x5e\x9d\x2e\x7e\x3f\x2d\xd6\xba\x27\x40\xef\xf9\x64\x47\x38\x46\xc9\x92\x3b\xc2\x17\x8b\xdc\x75\x3a\xbc\xb9\xd1\xa0\x6c\xa3\xd5\x39\xfe\xab\xe7\xc6\x70\xca\x5e\x0e\xa7\x8d\x17\xa2\x6c\xdc\xe6\xb6\xe2\x11\xed\x48\x91\x8e\xc2\x94\xd3\xc3\xe0\xd0\xbb\x97\xa0\x0a\xd4\xf3\x37\x64\x23\xb9\xb8\x15\xe7\x99\x3c\xd5\xd2\x1e\x88\xa3\x33\x36\x40\xec\xf6\xbc\x10\x94\x1d\x12\xe3\x4f\xbd\xcf\x45\x29\xeb\xe0\x85\xab\xa0\x53\x94\xd4\xeb\x1b\x54\x8d\x38\xd1\xd5\xaa\x23\x34\x81\xd4\x02\x8f\xf4\x97\x62\x5d\x0a\x44\xbe\x57\x6b\x77\x6f\xf3\x62\x7e\x35\xdc\xc5\xc5\x33\x19\x12\x75\x3f\xfb\x8f\xe4\xb0\xdf\xc4\xa4\x88\x99\x39\xc0\xe1\x81\xb3\x27\x18\xf8\x12\xaa\x6a\xa8\x9d\x7a\xca\xc6\xdc\xd2\x1f\xa7\xb4\x4d\xe9\x0c\xe3\x82\xc9\x89\xe5\xd8\x37\x87\xb6\x40\xd3\xf8\x68\x47\x3b\xc3\xac\xa5\xb0\x6f\x53\x8b\x65\x34\x8f\x9c\x61\xbe\x60\x72\x5c\x9d\x1f\xf5\x21\xad\xaa\x69\xf4\x01\x72\x86\x05\x82\xc9\x96\x22\xd0\x67\xb3\x1a\x21\xa8\x29\x82\x8a\x39\x91\x55\x6c\xf6\xe1\x32\x1a\x55\xce\x30\x93\x1d\x9b\x61\x35\xca\xfe\x8c\x46\x86\x19\x6d\xab\xdb\x77\x13\xcb\xa6\x39\x23\x19\xad\x88\xec\xbb\xf1\x65\x53\xf1\x86\x7d\xd7\x5a\x36\x75\x1d\xcd\xa8\x62\xd3\x55\x71\xcc\x21\x61\x3f\x58\x2f\x91\x70\xec\x31\x03\x82\x11\xa0\xd6\xa1\x5e\x87\xb9\x97\x1d\xf1\xaa\x50\xa2\xc1\x30\xb4\x92\xc6\xa4\x25\xb3\x60\x9f\x1d\x7e\xa7\x99\x9b\x06\xc7\x9c\x31\xcf\x8a\x5b\xec\x8e\x27\x8d\x79\xee\xa6\x05\x7f\x23\xb9\x80\x66\x67\x3b\xe7\xb2\x5d\x76\xd9\x1e\xe5\xa9\x13\x4a\x76\xb6\x58\x75\x18\xd0\x58\x2f\x35\xb3\xb8\x99\x6c\xb6\xa1\x02\xed\xe2\x3d\x98\x63\xb6\xc5\x2e\x79\xa8\xc5\x25\x7f\xc9\x52\xe5\xb2\xc2\xf9\xc5\x9c\xc9\x9c\x8a\xa4\x4a\x12\x06\xef\x81\x3b\x9c\x67\x58\x3d\x8a\x12\x13\x6f\x7f\xd1\xc4\xdb\x3f\xc0\xc4\xdb\x4f\x27\x1e\xe2\x12\xf9\x66\xfe\x55\x08\x41\x85\x4c\x3e\x3f\x31\xf9\x34\x01\x9d\x7c\x7e\x62\xf2\x69\x02\x9c\x7c\x30\x94\x63\xdf\xcc\xc1\x90\x10\x84\x76\x02\xee\x37\x13\x70\xd2\xdf\x8f\xa7\xbf\x83\xf2\x60\xf7\x90\xd1\x87\xa0\xd5\x8d\x3c\xd8\x45\xc3\x55\xdd\x05\x71\x5d\xd6\xac\xb7\xf3\xa8\xd1\x2c\xf6\x44\x9d\xf2\x07\x5f\x24\x78\xa2\x5e\xb8\xd9\xea\xe1\x0b\xb1\x4c\xda\xac\x5e\xb8\x79\x1a\xe0\x0b\x37\x49\x2b\xf8\x22\x5c\xb6\x6d\x80\x17\xba\x01\x27\x93\x92\xcb\xbd\xb4\xd7\xc9\xc2\x5a\x2e\x20\xec\xb7\x63\xfb\x80\x15\x0f\x0e\xba\x7b\x29\x5e\x20\x1e\x1c\xa1\x85\xfe\xcd\x3a\x3a\x9b\x07\xd3\x96\xfc\x12\xcd\x20\x53\x17\xf2\x9e\x1c\x8a\xfe\x20\x40\x39\x8b\x53\x23\x01\xba\x98\x1b\x67\x2d\xe7\xfc\x89\x91\xee\xdf\xea\x84\x8a\x51\xe3\xc3\xce\xb4\xca\xde\x84\x49\xc1\xb7\xb0\xb5\x4c\xe3\x14\x10\x38\xd0\x27\xe2\xaa\x64\x71\x4d\x23\x9f\x0a\x4f\xd4\xba\x3d\x11\xaa\x31\x53\x93\xbc\x0b\xa8\x78\xd6\x78\x23\xc4\xa9\x28\x6a\xa2\x7a\x87\xd3\x45\x87\x88\xe4\x06\xee\xf5\x71\x28\xdc\x68\x34\x8a\x6a\xc0\xc6\xc3\x10\x2c\xf0\x9d\x93\xef\xd5\x48\x07\x6e\xb1\xd1\xad\x0a\x4d\x7c\xb1\xc6\x4c\x07\x6c\xa1\x92\xc4\xb3\x79\xfd\x30\xa4\x47\xe6\xd9\xec\x0d\x60\xcd\x79\x64\xce\xda\xf1\xba\xcf\x8e\xd7\xfd\x19\x88\x6c\x07\xed\x78\x9d\x73\xe2\xec\x32\xb7\x86\x02\x47\xdd\xfd\xec\x31\x9e\x18\xb8\x77\xd3\x5a\xfc\xd7\x84\xb8\x12\x5b\x1b\x06\x13\xb6\xa2\xd8\x9f\x3e\x62\xd1\xf3\x7d\x0c\x08\x40\xaa\xcd\x0d\x8d\xf6\x7d\xc1\x81\xe7\x32\x39\x50\xde\xda\xf7\x0c\x74\x19\xb6\xce\xaa\x1e\xb5\xee\x31\x7f\xee\x9d\xcb\x66\x87\xf8\xc5\xad\x9e\xfc\xcb\xbf\x4c\x84\xc2\xd4\xc1\x2f\xf1\xa9\xed\x82\x60\xfa\x66\x66\x16\xc7\x16\x23\xb1\x30\xab\x46\xd9\xed\x44\x78\x52\x0f\x1a\x0b\x13\xaa\x90\x8a\x85\x79\x98\x12\x67\xc6\xba\x24\xdf\xff\xc2\x35\x4a\xfe\xfe\x17\xae\xc1\xdb\xc7\x6b\x53\x40\x62\x84\xfe\xbe\x8c\x30\xee\xe3\x31\xc7\x4b\x5e\x18\x94\x0e\x33\x28\xdb\x33\x05\x63\x79\x83\xdb\x67\xa0\xef\x89\xe1\x4e\xd9\x34\x06\xa3\x55\x16\xf3\x0a\x92\xc9\xb0\x4b\x0f\xad\x47\x69\x35\xdf\x5b\x03\x0d\x0c\x48\x89\x17\xd2\x7a\x3f\x3d\x07\x3c\x3f\x37\x20\x5b\x7e\xa7\xe3\x78\x9d\xb0\x53\x60\x2a\xc1\xaa\xbb\x69\xd2\x3f\x62\x69\x56\x41\x52\xd9\x4a\x28\x5f\xe5\x51\x2f\x15\x12\x90\x64\x71\x7f\x1f\x8c\x99\x0e\x4b\x85\x93\xbf\x90\x47\x6a\xf1\xcb\x43\xd0\xd3\x5c\x18\x21\x2a\xf8\xdc\xa8\x68\x45\xbc\x98\xf4\xa7\xdc\x51\x61\xca\x5c\xf2\x4f\xfa\x13\x2e\xd2\xef\x04\x82\x99\xda\xb1\x8d\x3e\xfe\x7a\x33\x91\x2c\x66\x4a\x5e\x31\x76\x83\x61\xa4\x21\xf3\xe0\x83\x6d\xed\x00\x23\x42\xf7\x06\x30\x37\x4c\x71\x3a\xcd\xe2\xc3\xb4\x51\x4f\x24\xc2\x58\xc7\x0c\x94\xb6\x7e\x3f\xaa\x3f\x4b\x45\x7f\x22\x59\x7c\x23\x9d\x85\x6f\x86\xde\x5f\x74\x5e\x21\x73\xd2\x4b\xff\x5f\x87\x37\xdf\xd1\x8f\x09\x9d\x42\x64\x4a\xe1\x41\xdf\x3c\xb5\xed\x75\xaf\xbf\xe5\xd6\x37\x6c\x9f\x7e\xe3\x9b\xde\x3c\xf3\x96\x1d\x3b\x77\xed\x96\x3f\xf2\xa3\x3f\xf6\xe3\x3f\xb1\xe7\x27\x7f\xea\xa7\x7f\xe6\x67\x7f\xee\xe7\xf7\xde\x76\xfb\x5b\xef\x78\xdb\xdb\x7f\x61\x36\x37\x2c\x5c\xf6\x68\x6b\xa9\xe5\x16\xe3\x41\x68\xe9\xe1\x8f\xd9\x56\xde\x78\x87\xd1\x62\xb8\xbb\xb6\xf1\xa5\x98\x19\x49\x1d\x63\x5e\xf3\xde\x66\xb5\x40\xf7\x25\x9e\x75\x89\x79\x86\xa3\xad\xf3\xe8\x65\x0b\x31\x93\x5e\x5f\xfa\x5f\x70\xe9\xbd\x0c\x2f\x5c\x04\xe1\x09\x4c\x7a\xbf\x2f\xfd\xdb\x5d\x7a\xad\xda\x47\xca\x80\x52\x7e\x4d\x51\xbe\xcd\x51\x26\xae\x29\x39\x78\xab\x56\xfa\xe8\xef\x70\xf4\x89\xbb\x4e\xd5\x18\x6f\x21\xf6\x64\xb5\x2f\xc9\x5b\x5d\x92\xc4\x9d\x69\x60\x92\xd4\xfa\x92\xdc\xee\x92\x98\x2b\x57\xa0\x0c\x29\xe5\x1f\x2a\xca\xdb\x1c\x65\x98\xae\x7f\x45\xd6\xfb\xe8\xf7\x3a\xfa\x7a\xba\xfe\x95\x85\xb8\x22\x47\xfa\x92\xfc\xbc\x4b\x32\x92\xae\x3f\x24\x89\xfa\x92\xfc\x9c\x4b\xa2\xbd\x98\x91\xb2\x41\x29\x9f\x56\x94\x3f\xeb\x28\x1b\xe9\xfa\x57\xe5\x68\x1f\xfd\xcf\x38\xfa\xd1\x74\xfd\xab\x0b\x71\x55\x36\xfb\x92\xfc\xb4\x4b\xd2\x4c\xd7\x1f\x92\x8c\xf5\x25\xf9\x29\x97\x64\x4c\xd7\x1f\x28\xd1\x90\x4d\x53\xfe\xbe\xa2\xfc\x49\xbd\x7f\xa8\x4d\x59\xb0\x45\x33\x1b\x0c\xcd\xef\x2a\x9a\x3d\x8e\x26\x00\xf7\x59\x1c\xf1\x86\xe6\x49\x45\xf3\x13\x8e\x26\x14\x95\xc5\xb8\x82\xa3\xda\xd0\x7c\x55\xd1\xfc\xb8\xa3\x69\x88\xea\x62\x5c\x35\xbe\xd2\x30\x80\x84\xf4\xf4\x09\x52\xbe\xb3\x1b\x6b\x9c\x6a\x2d\x43\xd4\xf1\x58\x32\x22\x59\xac\x96\xff\x86\x64\xf1\xa8\x64\x71\x53\xb2\x78\x4c\x06\x71\xa3\xe3\x89\xc6\x76\x3f\x54\x9f\x40\x73\xff\xa3\x91\x88\xd4\x19\x25\x92\x67\xbf\xf5\x28\x17\x55\x3c\xad\xf2\xde\x66\xcd\x3f\x4f\xbb\xb5\x77\xa1\xd9\x75\x11\x26\xdf\x2c\xca\xb3\x2f\x3c\xca\xc5\x28\x9e\x69\xfd\xec\x64\x8b\xf2\xec\xc2\x49\x2e\x9a\x78\xce\x0d\x72\x89\x8e\x9c\x74\x0e\xfd\xc9\x6f\x31\x74\x5c\x28\x03\x7d\xfb\xc4\xda\xd5\x38\x14\x63\x71\x55\xb0\x78\x54\x78\x71\x53\xc3\xb9\x8b\x46\xcc\xc4\x68\xec\x89\x66\x5c\x89\x44\x24\x0c\x20\xe6\x96\xad\xbc\xf1\x23\xfa\x96\x4c\x8c\x68\x4e\x7f\x45\x71\x5a\x46\x91\xa8\x63\xe6\x89\x22\xe3\x86\x89\x5a\x19\x8f\x22\x6b\x46\x8b\x59\xd3\x58\x8c\x1b\x08\x4f\x20\x96\xe3\xa6\x68\x20\x63\x9a\xc5\x8c\x89\x1b\xa2\xa2\x93\x8c\xa9\x24\x8a\x4d\x63\x83\xb0\xa9\x9a\x93\x1d\xb6\x84\x77\xdb\xae\x99\x4f\xa8\x66\xee\x8e\x74\x07\x37\x2f\xae\x83\xc7\x4a\xda\x11\x8a\xaa\x6e\x47\x55\x84\xd8\x8e\xea\x20\xed\x60\xd9\xd9\x31\xdd\x23\xb4\x1d\xe0\x83\xbd\xcb\xb4\x63\xec\xe2\xda\x51\x1d\x64\xa0\x8e\x0e\x52\x73\x2f\xbb\xe6\x1e\xd6\xdc\xa7\x35\x07\xa7\xed\x9d\x11\xf8\xa9\xef\x88\x44\x43\x73\x8a\xc9\x95\x6f\x9f\xe0\x46\x91\xcb\x4d\x44\xd4\x6e\x62\x1f\x36\x1b\x94\x18\xd5\xa9\x2a\x98\xaa\xe2\x1a\xf2\x22\x9f\xef\x4f\x99\xd8\xaa\x44\xd3\x76\x8e\x87\xc9\x49\xe7\x64\x26\x37\xcb\xe6\x02\x92\x8f\x65\x52\xa9\x7d\x4a\xe7\x36\x58\x65\x4c\xd5\xcb\x1b\xbc\xa0\xa6\xb7\xae\x74\x24\x42\x4c\x18\x0d\x57\xe9\x46\x4e\xa5\x6d\x6e\xc3\x54\xba\x3a\x48\xa5\x4d\x87\x0e\x55\xcd\xd1\x9c\x6a\x56\x4d\x6e\xc3\x54\x33\x1a\xbc\x9a\x95\xe1\xaa\xd9\xcc\xa9\x26\x4b\x2e\xaa\x3b\x61\x8c\x47\xc2\xcb\x5c\x55\xed\xfc\xe0\xdd\x76\xc5\xa6\x79\xcb\x56\xde\x78\x0b\xe8\xb8\xea\xa2\x92\x4e\x50\xc9\x58\x0a\xde\xbc\x95\x37\x66\xa2\x48\x54\x33\xe6\x39\x6a\x96\x53\x33\xf0\x8d\x5b\x79\xe3\xcd\x60\x1d\x92\x91\x80\x99\x65\xbb\x5d\xb3\xdc\x03\xb3\x41\xc3\x78\x30\x0e\x34\xcc\x8a\x6b\x28\x1b\x4c\xeb\xac\xb7\x6f\xe5\x8d\x37\x69\x97\x08\x54\xfa\xa1\x5c\x40\xbf\xbf\xd1\x7e\xaf\xcf\x30\x8e\x32\x01\xfd\x3e\x6d\xbf\xd7\x66\x98\x87\xf2\x00\xfd\xbe\xdd\x7e\xf7\x66\x98\x6f\xb6\x8c\xb6\xe7\xaa\x5b\x13\x9e\xab\x6e\x28\x3c\x57\x5d\x0f\x45\x61\x93\xdd\xad\x5b\x79\xe3\x0d\xb4\xb8\x00\x45\x5f\xfa\xfd\x56\xda\x9c\x0a\xca\xb9\xf4\xfb\x2d\xb4\x3a\x55\x14\x6a\xe9\xf7\xd7\xdb\xef\x95\x19\x56\x33\x3b\x03\xad\x6e\x85\x56\xb7\x96\xac\x6e\x48\xb3\x7b\xfd\x56\xde\x78\x1d\xcd\x2e\x44\x49\x97\x7e\xdf\x46\x9b\x53\x47\xb1\x96\x7e\x9f\xa2\xd5\x1d\x41\x19\x96\x7e\xbf\xd9\x7e\xaf\xce\xa8\x73\x74\x7f\x75\x39\xad\xae\x9f\xac\x6e\x83\x66\xb7\x0d\x3c\xf3\x4c\x76\x7c\x86\x35\x50\xb0\xa5\xdf\x5f\x63\xbf\xfb\x33\x6c\x14\xa5\x58\xfa\xfd\x26\x5a\xdd\x26\x8a\xac\xf4\xfb\x8d\xf6\x3b\x9b\x61\x63\xea\x58\x37\x98\x22\xfe\x37\xe8\xb1\x30\x53\x11\xff\xe9\x52\x8a\xdf\x2c\xa5\x38\x55\x4a\xf1\xb9\x52\x8a\xc7\x4a\x29\xbe\x58\x4a\xb1\x5a\x4a\xf1\xa5\x52\x8a\xc7\x4b\x29\xbe\x5c\x4a\x71\xba\x94\xe2\x77\x4a\x29\x9e\x2a\xa5\xf8\xbd\x52\x8a\xb5\x52\x8a\x3f\x28\xa5\x78\xa6\x94\xe2\x8f\x4a\x29\xce\xe4\x50\x44\x2c\xfa\xf3\x1f\xaa\x79\x86\x53\xf3\x5c\xf8\xa1\x9a\xe7\x87\x6a\x9e\x1f\xaa\x79\x7e\xa8\xe6\x19\x4a\xcd\xf3\xcc\xc5\x69\x01\x9e\x2d\xd7\x02\xc8\xb3\xcf\x3d\xca\x89\x74\x94\x43\xf4\xfc\xa3\xb9\xe7\xfe\x51\xab\xe6\x61\xa8\xe6\xf1\xe2\x50\x54\x62\x4f\x54\xe3\xa6\xf0\x00\x91\x92\x39\x35\x4f\xf5\x52\xab\x79\x9e\x19\x50\xcd\x53\xa5\x6a\x9e\x67\x87\x57\xf3\x3c\xf7\xe8\x00\x6a\x9e\xe7\x1f\xcd\x55\x32\x14\xa9\x79\xfa\x3b\x0f\xce\x03\x3a\xe0\x08\xb6\xd1\x2b\x6e\x63\xa8\xbb\xbb\x54\xab\xf7\xdc\xa3\x03\x68\xf5\x54\x3b\x72\xb4\x7a\x59\x67\x3b\xa7\xe6\x79\xe6\xe2\xd4\x3c\xcf\x3e\x4a\xc5\xf5\x82\x9a\x97\xaa\x79\x9e\x7f\x34\x57\xd1\x96\x75\xc8\xcc\x57\xf3\x5c\xb8\x28\x35\xcf\x85\x97\xa6\xe6\xb9\x30\x9c\x9a\xe7\x42\x91\x9a\xc7\xea\x62\x42\xd3\x98\x41\x95\x12\x8a\x3a\x1c\x4c\x29\x71\x61\x38\xa5\xc4\x85\x02\xa5\x44\x64\x0a\x1e\xa6\x9a\x03\xaa\x78\x2e\x0c\xa7\xe2\xb9\x50\xa0\xe2\x61\xa6\xe0\x61\xaa\x39\x90\xfa\xcc\xb4\x7f\xa8\x6a\xe6\x29\xcc\x2a\x17\xab\xe2\xa9\xf6\xa9\x78\xd4\xf2\x54\xcd\x99\x4c\x99\x2a\x9e\x6c\x8d\x4d\x81\x8a\xa7\x92\x95\xa0\xf2\x83\xa6\xe2\xc9\xd0\x99\x7c\x9f\xaa\x78\xaa\x33\xac\x96\xa5\x33\xa9\x5e\x9c\x8a\xa7\xfa\x32\xab\x78\xd8\x0c\x8b\xac\x02\x8d\x51\x15\x8f\x5b\xd3\x00\xd9\xd7\x56\x97\xbd\x14\x15\x8f\x57\xa2\xe2\x61\x25\x2a\x9e\xca\x90\x2a\x9e\x0b\xa5\x2a\x9e\x32\x8a\xdf\x2c\xa5\x38\x55\x4a\xf1\xb9\x52\x8a\xc7\x4a\x29\xbe\x58\x4a\xb1\x5a\x4a\xf1\xa5\x52\x8a\xc7\x4b\x29\xbe\x5c\x4a\x71\xba\x94\xe2\x77\x4a\x29\x9e\x2a\xa5\xf8\xbd\x52\x8a\xb5\x52\x8a\x3f\x28\xa5\x78\xa6\x94\xe2\x8f\x4a\x29\xce\xe4\x50\x44\x2c\xfa\xfa\xcb\x0b\x2d\xdb\xa7\x94\x79\x53\x4a\x27\x03\xff\x50\x31\xb3\x31\xa9\x9a\xd1\x20\xb3\x44\x39\x93\xa7\x75\x79\x21\x43\xeb\x62\xce\x6d\xb0\x6d\xb4\xa4\xb7\xdc\xb6\x58\xf8\x1d\x87\x96\x2c\xd0\x76\xb8\x85\xb6\xc3\x61\x5c\x01\xd4\x09\x0f\xd6\x37\xe1\xa3\xd1\xf0\x0e\x8f\x89\xaa\x3a\xa9\x55\x23\x51\x15\x9c\x18\x0d\x4f\x01\xf6\x87\xa7\x01\xe0\xdb\x35\x11\xe8\x15\x63\x1a\x17\x38\x6b\x3f\x4c\x64\x01\xad\xdc\xd1\x9b\x1d\xef\xb6\xeb\x89\x54\xaf\xc5\xfd\x32\x2d\x6b\x68\xad\x4e\x6f\xb3\x08\x17\x20\xa1\x97\x4e\xf8\x9a\xfe\x84\x4a\x96\xd0\xea\x1c\x97\xd0\x4f\x27\xbc\xa9\x2f\x21\x92\x56\x2d\x42\xc4\x34\x22\xed\x72\x40\xda\x05\xf3\xe6\x49\xc5\x1c\xd7\xf2\x6e\x4f\x04\x49\x2e\x79\xe4\xf8\x37\x01\x5c\xba\xb3\xdb\x0e\x6c\x8e\x6f\x40\x64\x5b\xe1\x1b\x0c\x74\x66\x0e\x46\x81\xe0\x16\xb0\xea\x96\xad\xbc\x71\x1d\xdc\x29\xf1\xbb\xda\x15\x1b\xd5\xfe\x72\xc4\xbb\x55\xaf\x5b\xbf\x5c\x93\x77\x76\x01\x02\x3d\x5c\x72\xe8\x0c\x16\x8c\x3e\xae\x89\x40\xdb\x6a\x8e\x2f\xc7\x81\x51\xac\x01\x2a\x3d\x82\x1c\x2c\xb4\x35\x41\x5c\xc3\x4b\x35\x2d\x8d\xd4\x13\xb2\x5c\x7b\x84\x4a\x73\x75\x40\x91\x57\x92\x4a\x1c\x39\xd0\x88\x08\x41\x17\x94\xa0\xab\xf2\x09\xb2\xe5\x3b\x5d\x86\x71\x2f\x28\x10\x02\x43\x08\x3a\xa0\xaf\x10\xf3\x85\xd0\x06\xc0\x2f\x00\x38\x8c\x41\x81\x7f\x1d\xe2\xa2\xc9\xb3\x7f\xfd\x08\x17\x95\x3e\x61\x14\xa0\x1d\x16\xe3\x00\x38\x78\xa8\x5d\xb1\xbd\x32\xa5\x63\xc1\x07\xc2\x37\x97\x7e\xcc\xca\x6b\x01\x19\x10\x53\x80\x9d\x06\x96\xf9\x22\x12\x5c\x56\x49\x78\x79\xa1\x86\x93\x0c\x6e\x73\x6f\xae\x01\x60\x1a\xdc\xde\x95\xa4\xec\x30\x39\x42\xc3\x0e\xe4\x05\xe1\x77\x8d\x56\x18\x3b\x52\x9d\xbb\xe2\xd0\xf0\x5b\x09\x87\x90\x38\xd4\x9d\x95\xcf\x21\xd5\xcb\x90\x3e\x54\x67\xb8\x30\x51\x74\x51\x2f\x55\x06\xea\xa2\x9a\x62\x3e\xb4\x13\x63\xbc\x4c\xdb\x70\x87\x37\x98\x70\x87\x36\x04\xf9\xae\x38\x90\x2c\xae\xe8\xc0\xef\x82\x8b\x3a\x9d\x42\xb0\xd0\x58\xef\x04\x19\xe8\x29\x74\x2d\x44\x8e\x05\xef\x84\xae\xec\x2a\xf9\xda\x74\xc3\x6b\x11\x55\x56\xf8\x46\xba\x66\x4e\xbd\x50\xb1\x4e\xbf\x5b\x21\x1c\x0a\x74\x4a\xd7\xce\xcb\xad\x3a\x2e\x61\xa8\x07\x7f\x1d\x9b\x8c\x9e\x31\x76\x89\x22\xcd\x8e\x47\xe0\xf0\x6d\x78\x9e\xc9\x93\x44\x1d\x50\x59\x30\x92\xfd\xe9\x59\x93\x13\x7a\xde\xd8\xd5\x6d\x80\x7c\x51\x53\x60\x52\xab\x79\x64\x97\xb8\x41\x52\x2f\xc6\x21\x04\xf1\xa7\xab\xe0\x4d\x10\x74\x03\x02\xad\x6f\x44\x3e\xc5\x15\xb5\x26\x1a\x66\x4d\x60\xc4\x09\xe1\x89\xca\x21\xed\x56\x82\x51\x10\x0b\xe4\xbf\x52\xc1\xf0\x04\xdd\xb5\x32\x37\xed\x47\x4b\x29\x3e\x59\x4a\xf1\xa9\x52\x8a\xff\x48\x29\xbe\x98\x45\xf1\x99\xd2\x3c\x3e\x9b\x43\x11\xb1\xe8\xbd\x69\x4b\xed\x52\x1b\xf5\xb9\xaf\x14\x78\x1b\x77\xac\x3b\xac\xb3\x4c\x27\x09\xbe\x10\xa6\xc1\x17\xb4\xb3\x90\xf6\x6d\x94\x7f\xfa\xf7\x57\xa3\x71\xfa\x55\x14\x03\x45\xa4\xdd\x0b\x49\x96\x0f\x67\xa0\xe9\x4d\x21\xe2\xdb\x69\x1a\x67\xec\xb4\x8b\x33\x56\xec\x72\x1c\xb1\xe8\x5c\x9e\x0f\x55\x87\x37\x43\x7b\x69\x95\xc7\xa0\x85\x22\x06\x4d\xfa\x7b\x64\x4b\x2f\xbe\x68\x78\x1e\x25\x9d\x88\xc1\xb1\x3a\xe1\xca\xec\x9a\x4d\x72\xfe\xce\xba\xb4\x81\x7e\x4e\xa0\x89\x8b\x08\xb6\x56\xe2\x91\xad\x9a\x30\xae\x9b\x50\x41\x9f\x0a\x0f\x7c\x2a\xf0\x93\x20\xbe\x24\x41\x64\x5d\xa6\xe4\xdc\xca\x44\xaa\x89\xce\x2c\x9e\x34\xec\x23\x3c\xd3\xcf\xc3\xd4\x5e\xd2\xa6\x58\x04\xbf\x73\xb4\x91\xe7\x86\xe8\xe9\x27\xaa\x17\xe1\xa8\xb0\x5b\xa4\x81\x8f\x97\xb3\xbb\x7c\x85\x6b\x82\xf3\xeb\x53\x73\x82\x24\xc8\x06\x24\xd9\xaf\x92\xfd\xe7\x48\xdf\x5e\x9c\xe4\x72\x4b\x97\xc4\xd8\xd6\xcd\x4b\xe1\xe7\xcc\xd3\x6c\x13\x28\x93\x22\x11\x31\x6c\xdc\xe4\xb4\xcf\x0e\x17\x35\x0e\xf6\x92\x22\x93\xe3\x70\x4f\xa2\x98\x85\xdc\x62\x32\xc6\xe1\x09\x79\x9e\x59\xd0\x73\x46\x7f\x1b\x50\x74\xf3\x7b\xaf\x06\x60\x3c\xaf\xfb\x72\xdc\xfe\xc0\xd9\xaf\x7f\x78\xdb\xfd\x89\x32\x4f\x9f\x0a\xb8\x72\xc0\x11\xa0\x0a\x15\xdb\xdf\x33\xe9\x77\x57\x5b\x0f\xd6\xf4\x3b\xeb\x88\xbc\xdf\xa0\x53\xe2\x63\xcb\x38\xf4\x42\x74\x5f\xf3\x28\x8c\x0b\xaf\x6a\x59\x05\xdd\x34\xa6\x10\xa5\x65\x1a\x6d\x69\x77\x39\x1f\xeb\x64\x34\x83\x8e\x46\x26\xed\x5b\xd1\x84\x97\x80\x8e\x3d\x9c\x18\x48\xd4\x49\x79\x95\x77\x7b\x72\xee\x6b\x26\x3a\x8e\xfa\xd9\xa1\xe8\xa6\x14\x69\x78\x8d\x44\x0a\x5a\x29\x85\x98\xd7\x43\xb3\x43\xc2\xea\x01\xa7\x52\x5e\x27\xa4\x62\xdf\x34\x03\x16\xa6\x38\xb8\x9b\xfc\xf3\x64\x64\x16\x9e\x1f\x98\xe5\x48\xe6\x4c\x81\x28\x2b\xb2\x55\x12\x65\xe5\x4f\xf2\x5d\x5b\xcd\x54\xd5\x73\x35\xaf\xf4\xa3\xd9\xf3\xf4\xb4\x89\xb3\x78\xd0\x46\xec\xf2\x10\x8a\xc5\xc4\xf9\x9c\xf4\xf7\xd9\x4f\x3e\xf5\x17\x82\x91\x9b\x42\x59\x22\xa5\x24\xb0\x34\xf6\xba\x11\xb7\xd7\x8d\xb8\xbd\x66\xc4\xe9\x05\xcc\xcc\x6d\x2f\x17\xc7\x42\xf7\x55\x5f\xd0\x85\x83\xd6\xad\x71\x2e\xe9\xd6\xb8\x48\xab\xf4\xcd\x75\xb4\xe1\x65\xc3\xc3\x62\x89\x7e\xe7\xfa\xd4\x9a\x4d\xb2\xcc\xc3\x12\x4d\xa5\xb9\x27\x27\xcd\x25\xe9\xda\x07\x5e\x91\xae\x7d\xa0\xa0\x6b\xc7\x5d\xd7\x0a\xd7\xb5\x13\x2f\x77\xd7\x92\x2a\xfd\xdd\x45\x75\xed\x5a\x5f\xd7\x3e\x50\xda\xb5\xab\x7d\x5d\x9b\x9d\x26\x62\xd1\x7f\x1f\xce\x11\xfa\xd8\x60\xe2\x65\x91\xa0\x74\x37\xcd\xe4\xdb\xaf\x96\xa0\x14\xb1\xe8\xcb\xf9\x6e\x90\x20\x49\xf2\x92\x31\xfd\x50\x06\x2f\xe4\x37\x92\xce\xbf\xce\xf3\x17\xa2\x9d\xa0\x2b\xb0\x75\x01\xf6\x0c\x62\x4f\xb9\xef\x2f\x6e\x9a\x11\xdd\xe7\x49\xf9\xd4\xf7\xf7\x1b\x19\xbe\xbf\x4b\x94\xf8\x6f\xd7\xf5\xf9\xfe\x1e\xa6\xdf\x9f\x0e\x13\x8d\xd1\x9e\xb7\xf9\x7c\xfc\x78\x16\x1f\x3b\xbc\x59\xd5\xd2\x59\x1e\xff\x56\xb2\xc7\xd2\xb8\xfa\x1e\xa8\x69\xda\x66\x7b\x7f\x4c\x25\x39\x21\x45\x17\xb1\x53\x6f\x0b\x76\x41\xd0\xd1\x13\xdb\x7d\x86\x3b\x93\xe8\xea\x90\x04\x46\x6f\x10\x80\x58\x01\x30\x8e\xea\x4b\x42\xb2\x9b\xa7\x65\x7e\x6b\x5d\xbf\x28\xab\x41\xb0\x27\x08\xc8\xf4\x84\xc3\x98\x1e\x1f\xec\xd2\x62\x91\x96\x72\x2f\xa7\xb3\xed\x92\xfb\xa1\x3f\x9c\xcd\x43\xf0\x43\xff\xee\x2b\xe8\x87\xfe\x70\xf6\x58\xfc\x6e\xa6\x1f\x3a\x21\xce\xf4\x43\x27\xdf\x7f\x69\xd4\xf9\xa1\x3f\xf4\xac\xf6\x43\x9f\x4c\xf9\xa1\x13\xfa\x3c\x3f\xf4\x95\x67\x2f\xce\x0f\x1d\xd3\xa1\x1f\xfa\x77\x07\xf7\x43\x57\xc9\xfa\xfc\xd0\x49\x35\xa9\x1f\xfa\xb7\x46\x5f\xd2\x15\x42\x87\x37\xaf\x85\xe8\x73\x3c\x09\x9b\xaa\x0d\x36\xd7\x6f\xc0\x7b\x81\xf1\x2b\xae\xcc\x0d\x37\x9e\x3d\x86\x10\x44\x55\x47\xf7\xd7\xba\x9e\xb6\x8e\xd2\x24\xec\xed\x80\x60\x33\xec\x66\xd8\x03\x7b\xdb\x58\xb5\x6d\x07\x9a\xd1\x14\xc2\xe9\x65\x86\xbd\x56\x70\x19\x22\xf0\xaa\x67\x2e\x11\x0e\x26\x11\x84\x2d\x50\x4e\xa0\xc4\xf6\x19\xf6\x1a\x03\xc6\xa3\x61\x1e\x09\x2c\x31\x45\xbc\x12\xd5\x19\x76\x93\x21\x48\x20\xf3\xb2\xde\x66\x51\x41\x1d\x28\x04\xc6\x35\x44\x5a\x3b\xba\x20\xfc\x85\x85\x05\x57\x15\x83\xa0\x6c\x31\x81\xd4\x29\xa2\x32\xc3\x6e\x14\x3e\x82\xfa\x56\x68\x55\xfa\x61\x99\x3b\x9e\x08\x67\xd8\x0d\x04\x9d\x19\xad\xde\x0e\x3a\x6d\x5a\x5c\x37\x80\x45\x23\x1d\x4f\x8c\xcc\xb0\xc9\x8e\x87\x91\x70\x11\x47\xb8\x26\x7c\xc1\x17\x16\x16\x12\x8b\xd6\x61\xda\x41\x0b\xeb\xe9\x71\xb4\x8d\x38\x5a\x1d\x6f\x1b\xbb\x59\x71\xd5\x84\x93\xd5\x4c\x9f\x10\x1c\x83\xa1\x7a\x18\xb0\x56\x8f\xf7\x6b\x54\xf7\x5c\x93\xe0\xf5\xf5\xaa\x60\x6d\x3a\x01\x8b\x84\x49\x66\x2e\xc2\xe5\x35\xcb\xe6\x33\x14\x77\x94\xb7\x7d\x18\x11\x1b\x4c\x6c\xae\x49\x7f\x8f\x81\xc7\xc4\x6b\xa0\x08\x94\xa4\x08\x8d\xa9\x4e\x62\xbe\xa8\x21\x26\x54\xbd\xb7\xb9\x8b\x4b\x33\x20\x35\xef\xf0\x60\x18\xed\xf0\x02\x34\x08\x4c\x4c\x6d\xd2\xf4\xbb\x68\xd3\xa7\xe0\xae\xa4\xe3\xdd\xea\xc1\x71\xf9\x56\x6f\x8b\xc6\x25\xb3\x68\xdf\x10\x49\x5c\x83\xae\xe1\xaf\xeb\xf1\x88\xb8\x17\xd1\xdf\x8d\x89\x5d\x13\xd4\x97\xea\x4d\x02\x7c\x3e\xae\xc9\x31\x51\x3b\xd4\x0e\x45\x45\x8f\x7d\xa1\xa3\x04\xfb\x46\x85\xee\x8b\x30\xd9\xa0\x38\x54\x69\x24\xef\x1e\x6a\xd7\x12\xc9\x36\xa0\xb6\x7f\x3d\xec\x4a\x9a\xa1\x7c\xd9\x72\xf8\x1a\x6b\xb5\x82\x9f\xd4\xe8\xd5\x7d\x6a\x3b\xcd\x92\xf3\x34\xf9\x42\x2a\xde\x0d\x61\xd9\xe2\xfa\xa4\xf2\x02\x67\xf3\x7e\x5d\xb3\x2b\x0d\xe0\xf1\xa4\xbf\xcf\x40\x67\xa9\x62\x27\x01\x1d\xca\xbe\x9e\xd2\xaf\x6f\x00\x8c\x28\xfb\x7a\x42\xbf\xbe\x11\x90\xa2\xec\x6b\x32\x1e\x67\x98\x6f\x5f\x8f\xeb\xd7\x37\x01\x6a\x94\x7d\xdd\xd2\xaf\x5f\x03\xd8\x51\xf6\x75\xa8\x5f\xbf\xd6\xa2\x60\xed\x33\x28\x58\x25\xf0\xc0\x19\xe3\xf0\x72\x8d\xfa\xae\xc6\xe1\x34\x19\x87\x36\x90\xf2\x80\x83\xf1\xfd\xb9\x83\x71\xfa\x92\x0e\xc6\x46\xff\x60\x24\xc3\xe9\x2a\x1d\xab\xc0\x17\xd5\x54\xdc\x03\x1c\x81\x78\x2b\x9a\xa4\x1f\x89\xe0\x86\xa5\x4e\x36\xd9\x87\x68\x63\x32\xb5\xd2\xbf\x52\x4a\xf1\xab\xa5\x14\x0f\xe7\x50\x44\x2c\xfa\xbb\xe1\xce\x1d\x8f\x64\xef\x51\xaf\x08\xfc\x90\x64\x33\x6c\x0f\x3d\xbf\x90\xca\x7c\x6f\x18\x14\xa2\x21\xdb\x7c\xf2\xd5\x6c\x33\x4f\xb5\xf9\xe4\x45\xb6\xf9\x2f\xc2\x21\xc2\x02\x67\x37\x18\xdc\x3f\x04\xb1\x47\x10\x52\x2c\xeb\x89\x66\x42\xf4\x2f\xb6\xb9\xdc\x39\xdf\xf6\xac\xd9\x96\xb7\x14\x7b\xc6\x88\xc1\x3a\x73\xc4\x9e\x3c\xfb\xe2\x97\xb8\x9c\x6b\xc2\x75\x3a\xde\xf6\x79\x66\x8d\x6d\xf3\xc4\x1d\x67\xd5\xe0\x68\xca\x9d\xfa\x5e\x0c\x2f\xc3\x7c\xf0\x5b\xc0\x7c\x46\x60\xaa\xa1\xe9\x2e\x04\x17\xe7\x09\xbc\xcd\xd0\xde\x82\xe6\x67\x51\xed\xb6\xeb\xa9\x2c\xc6\xd5\x06\x6d\x63\xff\x73\x1d\xe4\xbc\x3f\x0b\xae\xb3\xf0\xba\x4a\x9e\xb8\xd5\x1b\x17\x23\x82\x9b\x9c\x16\x35\x87\xe4\x16\xc5\x89\x2d\x26\x8c\x83\x87\x71\x0c\xd4\x5a\xa4\x3e\x62\x8e\xc1\x72\xdc\x30\x70\xf9\x60\xfb\x25\x44\x43\x47\x46\xf0\x16\x16\xdb\x5e\x46\xd9\x0d\x5d\x76\xa3\x0b\x58\x05\xcd\xed\x7e\x28\x9a\xa2\x61\x6c\xd0\x5d\x47\x84\xcb\xb9\x5c\x1c\xd3\x79\x84\x36\x0f\x26\x1a\xa2\x29\xc6\xac\x91\xb9\xb6\xb8\xcb\xe6\xa0\x49\x1e\x74\xe3\xa6\xe0\x36\x9d\x68\x2c\xc2\x07\x63\x14\x9e\xc9\x3b\x7d\x9d\xd9\x46\x4d\x03\x42\x1c\xaa\x61\x14\x33\x11\x08\x96\x43\x1f\xdb\xdd\x3b\x66\xa2\x66\x4c\xea\x32\xdb\x66\xcc\x31\xea\xc6\x0a\x2f\xb3\x09\x48\x55\x13\x23\xc6\x98\x3a\xbf\xae\x38\xf2\x27\xac\x3c\x00\x91\x67\x46\x41\x1e\xd8\xb2\x84\x7d\xba\xb0\x88\x5e\x14\xa1\xa8\xe7\x65\x32\x22\xea\xe6\xca\x5a\x51\x32\x03\xd5\x58\xd0\x86\xaa\x68\x1a\x84\xc7\x82\x36\x84\xc8\xf2\x7a\x69\x33\x7c\x1d\xe5\x40\x6f\xb5\x27\xe4\x2d\xdd\x1e\xce\x64\xc5\xd2\x40\x0d\xdc\xc5\x45\x11\x8a\x11\x51\x5d\x5c\x14\xfe\xe2\x22\x90\x15\xdb\x0b\x46\x2c\x3a\xd1\xaf\x83\xe8\xf0\x66\x05\x71\x9a\xf3\xd6\x9b\x53\x99\xeb\x8d\xd5\x43\x69\x0d\x70\x8b\x84\x35\xd2\x01\x75\xbc\x74\xdc\xed\x0c\xbd\xa3\x40\xcc\xfe\x8a\x0e\xf5\x03\xb8\xfd\x3a\xc2\x8b\x3a\x7f\x57\xb4\x5f\x8c\xe0\xa2\xb2\xdc\xd6\x80\xbc\x92\xcf\xc7\x15\xc1\xe4\x9d\x5d\xe1\x1f\x8a\x15\x3b\x2a\xa2\x06\x86\xbf\x24\xea\x50\x35\xf6\xd5\xf6\xcf\x48\x5c\x4d\x1f\xcd\x8b\x3c\x03\x4a\x2c\x82\x12\x5d\xfd\xa7\x07\x0b\xc9\x91\xd0\x45\x84\x75\x7d\xac\xcc\x63\xe7\x63\x05\x3a\x5e\xc9\x62\xa6\x23\xc9\xea\xc9\xd9\x15\x1c\x86\x86\x16\x16\xbb\x3d\x25\x75\x31\x2b\x4e\x69\xdd\x9f\x89\xe4\xa3\x16\x2e\xa3\x06\xae\x1a\x85\x85\xf0\xb6\xfb\xd3\x82\xcb\x40\x1d\x1e\xf5\xf2\x15\xc8\x95\x3f\xf8\x75\x75\x82\xa9\x2a\xe1\xa8\x6a\x84\x23\x73\x96\xec\xaa\x55\x7f\x1b\x63\x6d\xdf\x9e\xf6\x6a\x82\x1d\x52\xdb\x45\x60\xb6\x0b\x7d\xee\xbb\x19\x8c\x9c\xd4\xa1\x2f\x00\xa9\x31\x00\xb1\x5b\x67\x88\x8a\x88\xb3\xdf\x79\x44\x07\xb3\x14\x88\xa8\x2e\x60\xcb\x75\x6a\x11\xc2\x92\xbb\xd7\xa7\x6f\xfc\x26\xfd\x5d\xd2\x4b\x45\xaf\xc2\xb7\x7c\x5e\x9f\x4b\xa7\x25\x57\xab\x37\x37\xfb\x18\x37\x3b\x19\x39\xa5\xf9\x78\x86\x58\x96\x4c\x1f\xea\xf4\x21\x4d\x1d\x92\x12\x36\x6c\xb0\xb7\xe0\xe8\xd3\x82\xa5\x11\x39\xa3\x48\xe3\xaf\xa9\x03\xa3\x0e\x56\x11\x10\x00\x51\xd0\x51\x0a\x25\x19\x48\x16\x7b\x30\x0b\x6a\x91\x2a\xbf\x0b\x38\x6d\x56\x7c\x6d\x38\xdd\xdb\x76\x7f\x4a\xb2\x98\x03\x28\x73\x30\x88\xc6\xdb\xe9\x49\x1e\xcb\x93\x19\xbf\xee\x0f\x7c\x91\xb5\x9a\x33\xb5\x43\x39\xb5\x1c\x5b\x64\x60\xeb\x22\xda\x66\x78\x68\xe7\xd8\x03\xa1\xfd\x25\xd8\xa2\xb1\xce\xb7\x1f\xa6\x96\xd5\x5b\x38\x7b\xc7\xdc\x08\x26\x9e\x01\x45\x96\x2f\xde\xf5\x42\x6d\x1e\xb2\x9e\xfb\xde\xfc\x85\xb1\xf9\xb6\x9f\xb4\x5c\x04\x4d\x08\x35\x2d\xe4\xa8\xae\xf0\x20\xb0\xd9\xe2\xa2\x60\x2a\xef\xb9\xb9\xc7\x2e\xcc\xcd\xad\x1e\x1e\xc3\xac\xce\xff\xf9\xfc\xdc\xdc\x87\x67\xe6\xdb\x9e\xe0\x8b\x70\x96\x6f\xa8\xc2\x1b\xce\xdb\xb4\x61\x1c\x06\xf5\x39\x5e\xe5\xa5\xb3\xfa\xc6\xdc\xb1\xf9\xb3\x47\xe6\x5e\x8f\x59\x3d\x75\xd7\xc9\xa5\xd5\x07\xe7\xbe\xc1\x48\x66\x55\x95\x59\xd5\x65\x56\xcd\xcd\xec\x6b\x9f\xf8\xda\x27\xfe\x83\xfa\xdf\x9d\xf3\x6d\x2e\xe3\xe5\xd8\x93\xb1\x45\x28\x87\x8b\x42\xc1\x65\x6c\x9d\x78\xf4\x5f\x0e\xc9\x4b\x16\xa5\x3f\x1e\xbc\x7b\x1f\xcf\xed\x5e\x5a\x3f\xa6\xea\xc7\x4d\xfd\xd0\x8b\x43\x30\xac\x9d\xa7\x1b\xe7\x61\x1f\x5f\x72\x3e\x5d\xc2\xfe\x7b\x39\x87\xd9\x94\xca\x7b\x2a\x95\x77\x9b\xe3\xf8\x47\xed\x84\x7d\xe4\x28\x53\x62\x27\xeb\xc0\x7c\x82\x0f\xd0\xb1\xff\xad\xf0\xfa\xb0\xce\x4a\x6f\x5a\x4e\x67\xef\x2c\x53\xfa\xbb\xb6\x8a\x90\x2d\x1a\xdd\xc2\x1d\x5d\x4e\x0f\x6e\x0f\x71\xab\x37\xad\x77\xfa\x40\xaf\x71\xda\xc4\x56\xef\x0d\xb0\x4f\xf9\x3b\x3c\xf5\x9a\x77\xe3\x20\x12\x41\x62\x5b\xaa\x46\x91\x3c\xff\xd7\x8f\x70\x11\x74\x75\x88\xb7\xa0\xdb\x36\xe1\xcf\xaa\xea\xd0\xbe\x14\xd7\x44\xd5\x1c\x30\x6a\x28\x7a\xb5\xab\x4e\x0e\xaf\x9a\x8d\x4c\x91\x81\x50\xa0\xd2\xc1\x26\x01\x3f\x7c\x29\x44\xe5\x90\xd1\x83\x0a\xf5\x0d\xd2\x8a\x0a\x08\x5e\x76\x03\xf0\x45\x60\x21\x95\x6b\xa8\xd2\xf6\xf5\x52\x7c\x42\xae\xd2\xcb\xb4\x55\x7a\x99\xb6\xaa\x2f\xd3\x14\x03\xa7\x06\x5b\xb0\x97\x29\x83\x93\x0b\x76\x2f\x1a\x50\xb5\xdd\xe1\xcd\x71\xc6\x6c\x2c\xca\xaa\x0b\xfe\x35\xda\x1c\xcb\x8d\xbf\x94\x3d\x2a\xce\x3a\xbd\xf5\xc1\x3b\x9c\x1d\x6d\x0b\x3b\xfd\x00\xa8\xa9\x9d\x1d\x6a\x6c\x66\x08\x5a\xdd\xa8\x6d\xdf\xc1\x06\xb4\x92\x3a\x6c\x93\x3e\xe1\x56\x0f\xba\x55\x73\x5a\x33\xaa\x6b\x43\x99\x70\xd8\x87\x49\x2d\x98\xf9\x66\xd4\xd0\x0b\x0b\x31\x23\x51\x1e\x84\xaf\xf5\xd9\x07\xd2\xfa\x6c\x8b\x46\x90\xd2\x4f\x1b\xe2\x44\x04\xba\x0a\x78\xa7\x4f\x59\xef\x6b\x51\x9b\x61\x37\x18\xca\x44\x58\x3a\x35\xaa\x42\xa3\x97\xae\x77\x3c\x51\x07\xbd\xb4\xa1\x4d\x44\xab\xab\xf7\x36\x8b\x50\x54\x05\x33\x4a\x6a\xb9\xfa\xd0\x09\x2d\x02\x4d\xa3\x08\x34\x9d\x12\x81\x9e\x2a\x12\x81\xd4\x20\x9c\x36\x87\x53\xdd\x01\x13\xa0\x24\xdd\xa2\xfd\x98\x50\xfc\xb7\xd7\x98\x24\xb7\xa5\xf5\x59\x96\x59\xb3\x1d\x63\xb4\x88\xf2\x4a\x40\x16\xff\x69\x9c\x46\x1e\xea\xf1\xcd\xcc\xc1\xa3\x94\x97\x2a\xea\x70\x79\x51\x7b\x13\x45\x4d\x81\x42\x46\x15\xb4\x8d\x4d\xa0\x06\xd2\x18\x2c\x8f\x82\x88\x85\x56\x48\x7b\x54\x57\x08\x26\xaa\x68\xcb\x4b\x34\xb8\x72\xee\xdd\x86\x95\x53\xc8\xca\xa9\x04\x2b\xef\xc9\x65\xe5\xfe\xc4\x71\x24\x41\x97\x30\x83\x80\xb0\x71\x7b\x52\xca\x4f\xbd\x08\xb6\xd5\xe6\x46\x24\xe6\x18\xc0\xff\xb9\xdc\xaa\x5e\x6e\xa5\x26\xc2\xd3\x4b\x56\x4d\x0c\xba\x0a\xab\xc1\x85\xaf\x53\x4b\x56\x5b\x0c\x9b\x9c\x64\x7a\x93\xd3\xdf\x27\x96\xac\xda\x58\x70\x63\x72\x6c\x54\xc3\x82\xcb\x1b\x54\x8a\x1b\x68\x8a\xf1\x25\x5b\x82\xe0\xf2\x6a\xf5\xfd\x6a\xfa\xbd\xb5\x64\x95\xc5\x82\xcb\xf5\xea\xfb\x7a\xfa\x3d\x24\xda\x74\x4f\xbd\xd1\xf1\x16\xb5\xf1\xde\x1e\xb5\x90\x57\xc8\x69\x63\xaf\x8e\x2b\x93\xee\x4a\xc1\xad\xf9\x6a\x24\x2a\x76\xd9\xd7\x91\x28\x44\xc5\x1a\x44\xaf\x37\xf0\xf7\xc9\x9d\x23\xae\x0a\x2f\xd1\xed\x78\x70\x47\x6f\xc2\x8a\x5d\xac\xd7\x27\xad\xe3\x76\x9f\x1d\x50\x6e\x7e\x80\x76\x7b\xa6\x36\xf6\x03\x39\x14\x17\x65\x67\xbc\x36\xac\x9d\xf1\xda\x10\x76\xc6\xdf\x1d\xcc\xce\x78\xed\xe5\xb5\x33\x1e\xdc\x6c\xee\x99\x02\xb3\xb9\xb0\x44\x38\xba\xcf\xcb\x00\xe2\x2f\xd0\x0a\x9f\x29\xb1\xa4\xda\x9b\xd2\x4d\x9c\xc9\x5c\x0c\xb4\x59\x4e\x9f\xd4\xd4\xb9\x14\x56\x4f\xf3\xb4\xd0\x17\x07\xb6\x7a\xba\x08\x66\x3c\x3b\x24\x33\x9e\x7d\x35\x98\x41\x0a\x9d\x5b\x3f\x04\x33\xfe\x21\xdf\x58\x64\x30\xb1\xf9\x6c\x36\x77\x6c\x9c\x64\x39\x7e\xbb\xd3\x21\xc1\x19\x5f\xae\x10\x33\xf0\xe9\xc4\xf5\xd7\x3c\xcd\xee\x23\x7d\x00\xf4\x7a\x06\xe7\xc7\x42\x72\x56\x5b\x8c\xda\x73\x85\xe5\x61\x6a\xe5\xdc\x9f\x6e\x4c\x2c\x26\x8b\xb4\x2a\xd9\x06\xda\xc2\x5a\xf5\x75\x2c\x1a\xbf\x9a\x8a\x2d\xbb\x38\x8d\x53\xb1\x82\xe4\x77\x78\x7d\x62\x5c\x08\x39\xc7\xbb\x2e\x23\x19\x76\xfb\xf2\x92\x07\xbb\x89\xec\x0e\x17\x67\xe7\xd1\xec\x08\x2e\xfd\xb4\x3c\xd0\x25\x99\x1e\x48\x66\xba\x9c\x93\xa9\xe6\xf1\xaa\x35\x3e\x3e\xad\x0d\xb6\x05\xe1\x7a\x96\x59\x7e\x31\xd7\x87\x5a\xfe\x9e\x7b\x09\xcb\xdf\x25\x75\xa0\xed\xf0\xe6\x6b\xa9\x2d\x8c\x76\x93\x75\xa6\x30\x9b\x36\x5d\x76\xd9\xe5\x97\x8f\x5f\xa1\xbd\x64\xaf\x11\x71\x6e\x80\x8f\x22\x65\x66\xe2\x70\x71\x23\xfa\xfd\x65\xd9\xc4\x1c\x18\xda\x26\xe6\xc0\x50\x36\x31\x07\xca\x6c\x62\xfa\xce\x10\x59\x36\x31\x07\xb2\x6d\x62\x0e\x0c\x65\x13\x73\x60\x28\x9b\x98\x03\x2f\xd9\x26\xe6\xdc\x60\x36\x31\x6d\x9e\xd4\xa0\xe2\xf9\x6a\xc2\x5d\x08\x16\x5b\xc5\x70\x07\x82\xc6\xfb\x4c\x61\x88\x02\x76\xc1\x88\x8e\x1e\x08\xfc\x23\xe0\xb7\x69\xdd\x0e\x94\xdc\x37\xa0\xc9\x41\x2d\x65\xb7\x7b\x2e\xc7\xe4\x60\x97\x96\x5a\xd3\x26\x07\x7b\x89\xd4\x0a\x46\x06\x4a\x0c\xa5\xd6\x05\x57\x45\xe9\xeb\x8b\xfb\x68\x21\xee\xfa\xa2\x92\x32\x41\xa8\x5a\x07\xd9\xc9\xad\xbc\xb1\x05\x1d\xfa\xb2\x4c\x10\x6a\xe0\xc8\x9c\xa2\xdf\x8c\x12\xed\x95\x11\xf0\x67\x1d\x18\x0d\x21\x7f\xa6\x54\x77\x6b\xfe\xa8\x01\x42\x58\x83\x17\x02\x8a\x43\xfd\xac\x39\x9a\xcb\x9a\x29\xc2\x1a\x86\xac\xe1\xa5\xac\xd9\xa4\x3d\x3a\xbd\x54\x68\xd5\x41\x58\x13\x57\xe5\x98\xa8\x1e\x6a\xd7\x6c\x8b\xaf\xdf\xca\x1b\x97\x45\x11\x18\x9a\xc4\x35\x63\x31\x44\xfd\xaa\x3d\xb5\xad\xb4\xeb\xa2\xa6\x79\xa6\x72\x00\xc3\xa1\x6a\x22\x93\x4d\x18\x6e\x76\x23\xb2\x6d\x1c\x4c\x89\x90\x6d\xd3\x6a\x6a\x5d\xe4\xb0\xfa\x40\x2e\xef\xa6\x2f\x66\x58\x6d\x41\x3b\xa2\x14\xef\x1e\x1c\x76\x58\x6d\x45\x25\x4d\x7a\x50\x21\xb3\x00\x4a\xa7\x96\x33\xc0\xb6\x42\xbc\x67\x80\xa9\x6a\xf6\x99\x58\xf9\xc3\x99\x58\xf9\xe5\x26\x56\x1f\xa2\x2d\xcb\x36\xb1\xda\xa7\x6b\x16\xbb\xe8\x6b\xb3\xd9\x26\x56\xb3\xd9\x26\x56\xb3\xd9\x26\x56\xb3\xd9\x26\x56\xb3\xd9\x26\x56\xb3\xd9\x26\x56\xb3\xd9\x26\x56\xb3\xd6\xc4\x6a\xd0\xab\x9a\x8f\x52\x46\x64\x1e\x39\x3f\x56\x4a\x71\xbc\x94\xe2\x13\xa5\x14\x27\x72\x28\x22\x16\x9d\xfd\x3e\x15\x2f\x9e\x7f\xa5\xc4\x8b\x1f\x0a\x17\x17\x21\x5c\x3c\xff\x83\x24\x5c\xe4\x6c\x9e\xc5\x72\xc5\xf3\xaf\x84\x5c\xf1\xfc\x45\x6d\x9e\x5a\xbc\xa0\xbb\xa6\xbf\x44\x37\x4e\xaf\x64\xe3\x2c\x97\x37\x8a\x36\xce\x62\xa1\x23\x8f\x6f\x97\x54\xe8\x18\x84\x6f\x29\x41\xe1\xb2\xbc\x8d\x93\x17\x6d\x9c\xe5\x22\x86\x37\xfc\xe0\xfa\x40\x2e\x93\x2e\xa9\x74\x71\x71\x83\x4b\x0b\x19\x6e\x70\x79\x64\x78\xe5\x0f\xa9\x57\x5c\xc2\x78\xfe\x87\x12\x06\x4a\x18\xcf\x97\x4a\x18\x65\x14\xc7\x4b\x29\x3e\x51\x4a\x71\x22\x87\x22\x62\xd1\x91\xe2\x88\xbe\xe0\x1f\x4b\x2c\xa8\xf2\xc2\x29\x66\xf9\x12\x9e\x1b\xd6\x97\x30\x1a\xdc\x97\xb0\x9e\xf4\x25\x3c\x9f\xed\xbf\x75\x2e\xd3\x97\x90\x10\xff\x43\x96\x2f\xe1\xf9\x42\x5f\xc3\x65\xfa\xfd\xe9\xb0\xef\xfb\x3d\xf4\xfb\xfc\xfa\x04\x33\x5e\x36\x5f\xc4\x6f\xbd\x0a\xbe\x88\xa4\xcc\xe5\xf5\x2f\x9b\x2f\xe2\xb7\xf2\x7c\x11\x3f\x9a\xe7\xfe\xda\xe1\xcd\x5a\x19\x8a\xca\x85\xac\xf1\x3a\x77\x6e\xc8\xf1\x1a\x0e\x3e\x5e\xab\xc9\xf1\x7a\x21\x7b\xbc\x42\x0d\xfa\xc6\xeb\x85\x0c\x7f\x43\x4d\x5a\x36\x9e\x7e\x35\x2c\x46\x20\x69\x31\x34\x5b\xf0\xfc\x20\xa8\x14\x06\x4c\x7d\xa1\xc0\xcb\x0e\xee\x21\x53\x57\x15\x2f\xe4\x5c\xe2\xee\xe9\x4d\xfa\x7b\xdb\x2c\x41\x7d\x77\x21\xf5\xac\xe2\x7b\x4f\xdf\x6f\xea\xbb\x8e\xd0\xde\x6e\xb4\xec\xed\x86\xbe\x62\x63\x82\x51\x4e\xbb\x9c\x7b\xbb\x5b\xff\xd7\x3a\xc6\x52\xb9\xef\x4a\xd5\x65\x21\xb7\x2e\xc2\x5c\x95\xef\xed\x50\x60\x93\xe9\x8e\xf1\xf2\x16\xbe\x06\x3d\x51\xf9\xee\x89\x03\xa8\x35\xda\x09\x04\xa9\x7a\x2d\x0d\x5d\xaf\xa5\x42\x1e\xed\xd1\x3c\x9a\xd6\x9e\x3b\x50\xb0\x67\x1e\x01\x67\xc4\xfc\xc0\x2b\x22\x55\xd7\x16\x36\x20\x8b\x6f\xcb\x85\xf5\x03\x23\x85\xe9\x59\x27\x3d\xd7\xf2\xeb\x7d\xcf\x30\xf5\x06\xee\xcd\x1e\x8a\xf5\x1d\x2c\x30\x7a\x56\x1d\x01\x0f\xc9\x9d\x87\xe7\xc9\x5d\x03\xd2\x15\x36\xe1\xbe\xa1\x59\x7c\xdf\x40\x55\xbd\x98\x61\xf8\xae\xc2\xba\x68\x6b\xda\x09\x14\xb9\xa7\x10\xd8\x26\x0f\x74\xc8\x01\x06\xb4\x06\xf0\x26\x73\x6e\x75\xa4\x69\x5f\x48\x5a\xa5\xf6\xdd\x59\x56\x58\xe1\xa5\xe5\xdc\xe9\x82\xab\xf3\x49\x7f\x57\x6a\x21\x20\xe4\x09\x9e\xee\xca\x5c\x08\x8a\xa8\x67\xe9\x60\xe9\x64\x40\x34\xb8\x0b\xcf\x8c\x85\xc0\xe5\x3c\x60\x0f\x9c\xcd\xea\x01\x46\x7b\x60\x90\x5b\xf8\x07\xf9\xe0\x0e\x44\x0b\x99\x9c\x9d\xf4\xc3\xbd\xb9\x74\x09\x26\x85\x06\x02\x46\xdb\x38\x96\xdc\x5d\x0d\x53\xb5\xe5\x01\xab\xb6\x5c\x50\xb5\x70\xf0\xaa\xfd\x5a\x5a\x2a\x85\x4d\x5d\x9b\xd8\xe5\xa2\xff\x0c\x37\x30\x8f\x0c\x35\x30\x8b\xa8\xcd\xc0\xc4\xb5\xbe\x7f\xe8\x1d\x29\x18\x7a\x59\xa5\x2d\x0c\x54\x9a\x5e\x33\x77\xf5\x2c\xd6\xc8\xae\x9e\xde\x89\xf0\x71\x1a\x74\x35\x5e\x62\xbd\x0f\xb2\xa7\xc7\x52\x41\x1d\x4b\x87\xf8\x33\xeb\x5f\x59\x10\xe1\x37\x13\x7c\x89\xa2\xd8\x4e\x9d\xad\xd7\x5e\x77\xdd\xf5\xd7\x4f\x4c\x4e\xde\x70\xc3\x8d\x37\xde\x54\x8c\x22\x7c\x34\x7b\xf0\x68\x6f\x45\x39\xf7\xf1\xf1\x94\x41\x10\x49\x90\x7d\x87\xbf\x07\x96\xa3\xad\xfa\xfc\x39\x99\x14\x9e\x8f\x16\x0c\x09\x96\xf0\xdf\xd9\x03\xb3\x65\x57\x12\xf7\x21\x66\x06\xf6\xc1\x88\x21\xbb\xe0\xdc\x2b\x3c\x62\x12\x31\x15\x01\x34\xfc\xcd\x7a\x0b\x03\x74\xb7\x28\xbf\x52\x4b\x85\x95\xd2\x76\x4e\xcc\x56\x4a\x09\x42\xb6\x52\x58\x17\x18\x78\xb7\x3b\xa3\xdd\xd7\x44\x00\xf6\x7e\x53\xe4\xda\x31\x1b\x09\x9e\x18\xeb\xcb\x94\x91\x4e\x13\xc2\x7b\x7a\x39\x86\xa5\x82\x02\x51\xdc\x5b\x58\xcd\x3d\x60\x3c\x60\xe2\xf2\x64\x09\x9b\xf7\x66\x16\x98\x16\x36\xc7\x33\xa7\xf2\x91\x41\x58\xb4\xc7\x1c\x72\x74\x70\x7d\x39\xf7\x2c\x1a\x78\x9b\xb3\x8f\x15\x0a\x48\x45\x8e\x64\x18\x80\x69\xcb\xee\x71\x23\xc8\x59\x33\x4d\x2c\x61\xba\x80\xfb\x4d\x40\x5e\x06\xec\xfa\xeb\x0d\xf7\xbd\xed\xfe\x84\x6d\xa7\x1d\xa5\x05\x15\x3c\x7a\x31\x15\x1c\x77\x15\x14\x05\x15\x5c\x07\x30\xce\xbb\x6f\x06\xb0\x62\x57\xc1\x16\x31\xf4\x54\xb5\xd4\x28\xb6\x1b\xb6\xf2\x46\x27\x02\x4c\xdd\x36\x52\x68\x79\x31\xe6\xb6\x45\x13\x4e\xde\x9d\x6a\xfb\xc2\x00\xe0\x4e\x02\x5a\x71\x24\x58\xac\xf6\x0d\xb5\x0c\x4e\x6b\x78\x42\xc1\xed\x6c\xb9\x02\x81\x8a\x71\x26\x11\x28\x2d\x96\x30\xc5\x3f\x46\xf9\xf1\xbe\x9a\xe6\x47\xe4\xa4\x6c\x3b\xe6\x5a\x6a\x14\x81\xa0\xaa\x6b\xb1\x19\x95\xc2\xf0\x2a\x66\x11\xde\x2d\xec\xd3\xa5\x5f\x8d\x18\xbf\x7a\xbc\x51\x87\xe8\x54\x05\x3e\x54\x5c\x81\x29\xe3\xb6\xcf\xc1\xcd\x49\x80\x5e\x55\x04\xc2\xeb\xb6\xfd\x9e\xf0\xe1\x5a\xe1\x0d\x8b\x33\x8c\x69\x9f\xbe\x48\x78\xd6\x0d\xaf\xad\x61\x24\x38\x6e\x21\x7a\xfe\x05\xc2\x13\x3e\x89\xe7\xb1\x31\x02\xec\xdb\x0d\x48\x37\xae\x56\xa1\xd8\x03\xed\xe2\xfa\x48\xf8\x89\x82\x9e\x65\x39\x25\x5d\xa7\x15\xa2\x1c\xf8\xe4\x0b\x0f\xf3\x22\xa1\x37\x5a\xd1\xee\x0e\x28\x2c\xe1\x4b\x7a\xfe\x7e\x2c\x7f\xc1\x98\x8d\x3d\xb3\x33\xea\x06\xf8\xba\x41\x01\xfc\x9d\x36\xc8\x8a\x21\xee\x84\x2d\x54\x14\x8f\xeb\x7e\xa7\x33\xfd\x78\xc1\x4c\x3f\x21\x2f\xb0\x6e\x4f\xce\x7d\xdd\xd8\x2c\x5d\xd0\x36\x4b\x1a\x78\xb4\xd8\xa9\x5c\xf8\xea\x64\x18\xfb\x22\x88\x19\x68\x64\x1b\xb9\x07\x92\x4f\x14\x2e\x55\x7b\xd2\xe2\x70\xbe\x13\x7d\xdf\x42\xf6\x48\xc9\x22\xda\x5f\x97\x47\x06\xaa\x0b\x0c\x41\x6d\xa1\x25\xf5\xea\xc2\xb2\xab\xf0\xeb\x85\x55\x70\x2b\xcc\xee\x8d\x1a\xfb\x01\xc0\x6d\xbb\xc2\x73\x59\x9c\xa4\x75\x7a\x6f\x4d\x5b\x2e\x23\xe5\x44\x82\xf2\x37\x52\x94\x63\x16\x83\x6f\x8f\x3c\xc3\xba\xb4\x5e\x9f\x4e\x91\x3a\x9c\xcf\x3d\xf2\x34\x4b\x60\x22\xfd\x66\x8a\x14\xf1\x6a\xdd\xf7\x53\xf4\x7b\x4e\x60\x8e\x6c\x8a\x97\xaa\xdf\x7a\x20\x43\x9a\x91\xcf\x0f\xab\x8f\xbd\x78\xfd\x16\x29\x9f\xea\xb7\x9e\xcf\xd4\xc7\x12\xe2\xf7\xac\x4f\x54\xb6\x54\xbf\x35\xbc\xe1\xf7\xb1\xa2\x43\x42\x27\xc3\xf0\x9b\x24\x28\x35\xfc\x3e\xf6\xad\x81\x0c\xbf\x49\x96\x2f\x87\xe1\xf7\x73\x83\x79\x47\x5b\x86\xad\xcf\x88\x94\x9a\x0b\x1a\x98\xcd\x3e\xa1\xcf\x58\x53\xf2\xce\xae\x7c\x91\x8e\xa1\xf5\x11\xb8\xd5\xae\x03\x43\xd8\x3f\xdf\x98\xd2\x21\x3f\x94\x2f\x44\x83\xfb\x6d\x05\xf7\x01\xa6\x9d\xad\xa9\x1b\x1b\xdf\xe1\x31\xe2\xef\x3b\xe7\x11\x3f\xb6\x66\x04\x02\xf0\x68\x64\xd9\x09\xf2\x81\xf5\x83\x0f\x61\xd9\x55\x5b\xa3\x08\xc1\xd3\x4d\xd4\xba\x5d\xb5\x2c\x8b\x80\xe2\xc6\x57\x7a\x9b\xbb\x71\x45\x54\x7b\xa2\xa2\xa4\x18\x55\x60\xa5\x27\x6a\xea\x2f\xb8\xc3\xfb\x91\xf0\x5d\xc1\x11\xde\x60\x58\x37\x6c\xe1\x4b\x6f\x29\xae\x0a\x06\x9e\x70\x2a\xaf\x76\x55\x03\x26\xb8\x28\x17\x4d\xf0\x5b\x56\x9b\x27\xbf\xab\x1d\x5a\x2f\x0a\xf4\xca\x00\x21\x3a\xec\x77\x79\xcb\xb3\x51\x2e\x46\x75\xeb\x78\x72\x95\x98\x47\x4f\xa5\x84\x51\xd2\x15\x05\xe6\xd1\xab\xe9\xa2\xad\x52\xe4\x34\xb1\x88\x2e\xa9\x87\xd3\x4a\x91\x42\x33\xd1\xe7\xdf\x4d\x29\x92\xeb\xe3\x9f\xf6\xa1\xd1\x14\xdb\xda\xaf\x64\x8f\xdc\x96\x1e\xb9\xe3\x29\xed\xc0\x4a\xe6\x6e\x07\x94\xda\xdd\x29\x4c\xd9\x97\x93\x14\x0f\xd4\x28\x03\x7b\x92\xcd\xb0\xb9\xd0\x3d\xdf\x15\x0e\x00\x09\xf1\xd9\x22\xac\xc5\x0e\x6f\x46\xa0\x0b\x49\xa3\x87\xa7\xf1\x15\x73\xd4\x36\x53\x36\x9e\x0a\x47\x80\xa5\xd0\x6e\xb2\x61\x8a\x11\x0f\xe7\x6a\x74\xb6\xb1\x39\xbd\x08\xaa\xe7\xbb\xf4\x79\x55\x2d\x01\xd0\xd4\x3b\x52\x0e\xf8\x6a\x56\x7b\x38\x94\x7c\x9c\x97\x01\xce\x4b\xc4\xb9\x42\x58\x5c\x51\x49\x69\x42\xb2\x8a\x17\x15\xd8\xc6\x6a\xe0\xc2\xdf\x76\xa1\x1e\xe2\xd0\x4c\xbe\xba\x9a\xd9\x1a\xda\xac\x1d\x6a\xec\x10\x2e\x46\xba\x31\x17\x16\x46\x00\x27\x39\x90\x44\x1a\xf7\x25\xec\x89\x86\x9a\xde\x51\x4f\x8c\xc0\x34\x17\xd5\x6e\x4f\xd4\x84\x27\x46\x44\xa3\x9b\x4e\x06\x20\x2c\x4a\xca\xad\x80\x65\x00\x89\x80\x63\xd0\x07\x6a\xb0\x35\xc2\x62\x54\x89\x84\x07\x17\xc8\x73\xa1\x7a\xe0\x38\x0c\x2e\x3e\x84\xc4\xbd\x94\x35\xc9\xa9\xf1\xf4\x70\x40\x4d\xc7\x07\xdb\x12\x8b\x35\xae\x9d\x42\x17\x13\xb7\x9d\x92\xc2\x3e\xb4\x7e\x70\x1d\xd3\x4b\x92\x86\x1e\xc9\x92\x86\xce\xbf\x72\xd2\xd0\x23\xd9\xd2\xd0\xf9\x4c\x69\x88\x10\x3b\x24\xdb\xf3\x03\x49\x43\x9f\x1b\x12\xa0\xab\x68\x2f\x87\xa9\x99\xf6\x40\xb9\x3b\x4c\xf9\xa6\x93\x2c\xee\xef\xdb\x34\x4e\xc8\x69\xbb\x69\x15\x6f\x09\xc3\xd7\xfd\xd3\x65\x75\x9f\xb2\x23\x15\x5b\xd1\x5f\x77\x92\xc5\x13\xee\xe8\xb1\x8d\xd1\xba\x0f\x00\x96\xfa\x12\x6e\xed\x4f\x65\x37\xe2\x65\xbd\xb5\x27\x65\x7e\xf0\xe5\xbb\xb5\x27\xa5\x24\x6f\xed\xf7\x0f\xec\x95\xf3\x58\x26\x73\xe0\xfa\xc0\xa9\xf8\xf2\xfb\xe4\x74\x21\x3a\xf6\x00\xde\x67\xab\x25\xf2\x82\x64\x6f\x77\x6b\xbc\xde\xe0\xc6\xe5\x46\x82\x59\x10\x46\x91\x3c\xbb\xf6\x19\x8e\xea\x36\xf3\xa8\x35\xa8\xe3\xc2\x20\xd8\x68\x68\x6c\xd4\x09\x8d\x63\xbc\x25\xa6\x7b\xd6\xac\x49\xd8\x89\x03\x46\x9d\x5c\xa2\x75\x7f\x2c\x1b\x62\x7d\x2e\x05\xb1\xbe\x4c\xd3\x24\x21\xd6\x1f\x1d\xe4\x38\xd1\xe1\xcd\x66\xea\x18\x91\x0b\x7e\x92\xcd\xd8\x33\xc6\x92\x60\x9f\xe5\x6c\x1d\x44\x79\x8d\xa2\xbf\x91\xc8\x13\xa3\x8a\xb3\x7f\xfb\x79\xcb\x59\x7c\xd4\x9c\xdd\x67\x39\x5b\xd3\x70\x94\xf8\x3a\xc3\x64\x92\xcc\x9a\xba\x06\xa6\x64\x5b\x7d\x9c\x37\x94\x9f\x8f\x0f\xa8\xad\x2f\x88\x15\x73\x66\xc0\x9b\xda\x65\xca\x9f\x44\xe7\x75\x6c\x98\x13\x27\x02\x3c\x9e\x73\x38\xa5\xb3\xd9\x1c\x4e\xbf\xf2\xc1\x6b\x70\x15\x8f\xb5\x11\x24\x1e\x4e\xd1\xdb\x50\x1e\xfd\xd6\x55\xb0\x67\xcb\xb1\xc4\x86\x7d\x1f\x2d\xe2\x3f\xd0\xc3\xea\xb4\x05\xb7\x2a\x3a\xac\xda\x11\xa7\xdf\x27\x06\xdd\x11\x9a\xf9\x87\xf2\x42\xf3\x24\xc3\x1b\xb8\x03\xcb\xe3\x79\x03\xf6\x58\xa9\x49\x5b\x43\x0f\xd5\x62\xa3\xb6\xd3\x65\x2b\xc0\xc6\x7f\x42\x6d\xd7\xc0\xb2\x79\xa4\x60\x60\xba\x29\x1f\xea\x53\x1f\xbe\xee\x43\x34\x70\x77\x3d\x3c\x13\xe3\x1b\xfd\x5d\x41\x62\x0e\x23\xd8\x0e\xc0\x5f\x12\x0e\x4e\x85\x6b\x04\x2a\xa5\x89\x2e\xe2\x30\x6d\x64\x86\x06\xeb\x1e\xfa\x3d\x67\x29\x39\x9a\x5a\x4a\xee\xa3\x69\x92\x3d\xf3\x64\x39\x7e\x7c\x5a\x23\xa1\x61\xdb\xf2\x97\x93\xa7\xb2\x7b\x69\xea\x17\xb7\x7a\xf2\x2f\x06\x87\x90\x6f\x62\xaa\x21\x20\xe4\x1b\x51\x62\xcb\x7b\x2a\x5b\xc8\xfb\x8b\x4c\x08\xf9\xa7\x32\x54\x5e\x74\x0d\x20\xdf\x33\x20\xe6\xef\xa1\xdf\x89\x09\xa2\x9c\xfb\xa2\xee\x93\x8d\x38\xf9\x36\x26\x44\x9e\xfb\x68\xb2\xfe\x08\x4e\x7a\xba\xa1\xa6\x04\x46\x2e\x6c\xfb\xfa\xd1\xdb\xee\xb7\xca\xb0\xe7\x1b\x08\xd4\x33\x86\xd8\xf3\x98\x4e\x15\x68\xb8\xa0\xb1\xe7\x0b\x99\x0c\xc9\xa8\x92\xf5\xdd\xb4\xd6\xef\xad\x01\x1a\x09\x00\xcf\xbf\xff\x22\xa5\xae\xb5\x82\x69\x9d\x92\xba\xc6\x73\xa5\xae\xf1\xe1\xa4\x2e\x52\xe6\x47\xfb\xc0\x58\xf4\x4e\x3f\xd4\x1e\xbf\x48\xb3\x4c\x8a\x58\x17\xcb\x97\x67\x5e\x05\xbe\x90\x32\x1f\xbe\x44\x7c\x79\x26\x8f\x2f\xbf\x3c\xdc\x09\xe3\x4c\xd1\xea\x2f\x7d\x9c\x67\xe7\xbf\x16\x27\xd6\xbe\xbb\x69\xb2\x8f\x91\x99\x5d\xa6\xed\xf9\x2f\x43\xd8\xe2\x3c\x3b\xa0\x2d\xce\xb3\xb9\x9a\x1b\x79\xd7\x97\x1f\xf8\x5c\x55\xe3\x55\x86\x3d\x79\xcf\x1f\xff\xe6\xf7\xde\x09\xce\x10\xf0\xf3\x7b\x9f\xfd\xaf\x4f\xfc\xdb\x1d\x5e\xa8\x7f\x7e\xfb\xf8\x57\xef\xe2\x3b\xbc\x86\xfe\x79\xfe\xb7\x9f\xfc\x70\x77\x87\xd7\xd2\x3f\x0d\x68\x11\x3e\xee\x2b\x6a\xe4\x5d\x59\xa6\x66\x9c\xe7\xf7\xc1\xd9\xc2\x3e\x58\xfd\xf3\xcb\x52\xba\xfa\xb3\x79\xea\xe4\x36\x73\x6d\x16\xcc\x35\x58\x3d\x9b\xd6\xaa\x67\xd3\x54\xf5\x6c\xda\xa9\x9e\x55\x23\xf5\xdf\x7d\x7a\x98\xcb\xb9\x3f\x35\xf7\x7f\xe3\xee\x84\x54\xd6\xcf\x43\xa0\x12\xe4\x9f\x7f\xe4\xc6\x92\xc3\xcf\xbf\x18\xb8\x94\x73\x05\xa5\xac\x96\x59\x69\xfd\xd7\x91\x4b\x6c\xf8\xd3\xe1\xcd\xeb\x1d\x8e\x9a\xbb\x8e\xc8\xb2\xee\xc9\x75\x4d\xcc\x1e\x33\xb9\x98\x2a\xcf\xe7\xcc\x92\xbd\x18\x37\xb0\xa7\xad\x52\xf7\x75\xb5\x71\xaf\x7a\x33\xdb\x66\x36\xc2\xee\xd5\x18\x6f\x19\x3e\xc9\x8d\xdd\x36\x4f\x05\xf5\xca\xca\x5f\x30\xb9\xca\x66\x5d\x84\xdf\x4e\x14\xc9\x55\x26\xd8\xa1\xd8\x03\x6b\x57\x80\x4a\x65\xc2\x07\xab\xd7\x98\x09\x94\xfd\xdf\xe6\x4e\x35\x6d\x7d\x2a\x8a\x3d\x83\x6c\x8a\x77\xd8\x02\x25\xbc\x59\xbd\x21\x8f\x60\x48\xe6\x04\x98\xc8\x2c\x8d\x12\xe6\x24\x8a\xe7\xf3\x2c\x0b\xa0\xbd\x20\x24\x74\x4d\x08\x32\x81\xd3\x41\xae\x1a\x25\x72\x04\x1e\x74\xe0\xeb\xb4\x25\xd2\x22\xe6\xa4\xbf\x4f\xb7\xb0\xe3\x8c\x1f\x80\x83\xe2\x90\x0e\x8c\xa8\x7f\xa0\x3f\x0f\xfc\x90\x4c\x70\xb4\xf5\x8d\x3d\xe4\xd2\x3b\x9c\x01\xc5\x95\xc0\xb8\x5d\xf3\x6d\x5f\xf0\x59\xe7\x3e\x74\x85\x31\x9d\xd8\x8f\x97\xfb\x13\x1a\xbf\x55\x9b\x67\xcb\xe3\x5f\xd0\xe7\x6e\x46\xa1\x72\x52\x76\x71\xea\x30\x94\x75\xf6\x3b\x4a\x18\x93\x71\x4b\x0d\x9a\x26\x5d\x97\x6b\xd0\x1d\x0e\x5e\xc1\x47\xdd\xcc\x69\xad\x70\xb7\x4d\x9e\x38\x04\x4d\x94\xbb\xe6\xe1\xee\xca\x0d\xa5\x2b\xd0\x08\xc3\x0e\xa5\xa4\xcf\xd8\x7b\x33\x87\x12\x8c\x9b\xb7\xb9\x88\x18\x1b\x4d\x77\x4f\x11\xfb\x16\x74\x8b\x2b\xb3\x6f\xf9\x40\xd1\x20\xd0\x3a\xb5\xd9\x28\x2b\xea\xe6\x05\x7a\x2b\x74\x81\x5c\x48\x15\x3b\x4a\xc9\x55\x16\x33\x70\x23\x1c\x8d\x84\x17\x73\xb8\xc0\x6f\x44\x39\x3d\xa6\x35\xd1\x4a\xae\x5d\xd5\xa6\x05\xea\x6f\x66\xb7\x7d\xa8\xb0\xdb\xf6\xe2\x82\x0e\xc3\x76\x44\xdb\x13\xa1\x8e\x00\x7b\x6c\x36\xf6\x40\xcc\xa4\x11\x27\x56\x28\x73\xbe\x90\x75\x57\xf5\x91\x52\x8a\x87\x4b\x29\x3e\x96\x43\x11\xb1\xe8\xf1\x32\x35\x4c\x87\x37\x47\x93\x6b\x67\xae\xb7\x56\xf6\x12\x79\x9e\xe5\xed\xab\xe7\x73\xf6\xd5\x83\x29\x23\xd9\xf3\x79\x12\x47\x1b\x0f\xa9\x07\xb5\x08\x28\x98\x0c\x71\x04\x1d\x54\x0f\xbb\x1b\xad\x07\x6b\x76\x91\x72\x7a\x73\x92\xdd\x27\x33\xa4\xc3\x67\x9c\xce\x61\xd2\x6f\x60\xd7\x6d\x44\x75\x84\xf9\x14\xd8\x1f\x7c\xbb\x0f\x02\xcc\x32\x97\x1b\xbb\xd6\x44\x13\x97\xcb\xa3\xe6\x20\x58\xc1\xcb\xb0\xba\xbd\x0c\x3b\xca\x71\x60\xcc\x71\x58\x8f\xec\xba\x13\x99\xfb\x00\xb2\xf6\xaa\xe5\x47\x47\xa6\xe8\x5a\x95\xc7\x33\x5a\xe5\x91\x3a\x8a\x2d\xd3\xb6\xbd\xaf\x46\x36\xde\x63\x2e\xf8\x2a\xa3\xbf\xf7\x68\xeb\x7f\xf3\x7b\x17\xe6\x77\xbe\x34\x10\xe3\xb3\x2e\xe6\xee\x9c\x0b\x18\xbb\xcc\xed\xfd\xcd\xd1\x84\x22\xc8\xe9\x96\x48\x0d\xdf\x95\x54\xfc\xd0\xf8\x86\x7b\x62\x06\xa7\x61\x3f\xa2\x7a\x9d\xf3\x79\xa3\xf8\x6f\x1a\xc3\xd9\x26\x5c\xc3\x8c\xaa\xa6\x52\xad\xb9\x7f\xe5\x86\x0a\xdf\xca\x1e\xe3\xe7\x70\x8c\xe7\x2c\x59\x01\xfd\x01\xc3\xe5\x40\x4a\x5a\xf8\x56\xce\x08\x3f\xd0\xd3\xab\x07\x18\xeb\xaa\x49\xf4\xae\xd1\xb4\xbf\x5c\x99\xc1\xf0\x3e\x25\x61\xce\xdd\xa9\xfd\x5e\x77\xc9\x9d\xf3\x6d\x2e\xa7\xb5\xca\xe8\x32\x34\x9b\x93\xd3\x82\x1f\x02\xfc\xf3\x59\x17\x20\xa7\x65\xae\xa6\x0f\x50\x33\x4e\x1d\xbf\x19\x17\x49\xaa\xcd\x24\x15\x79\x74\x3d\x5d\xe5\x77\x25\x35\x51\xb1\x0b\xa2\x34\xad\x8e\xfa\xd3\xfa\x7d\x3a\xba\x92\x46\x34\xe8\x8f\xaf\xa4\x81\x11\xfa\x23\x2c\x69\x34\x08\x70\xcf\x35\xd0\x0c\x1a\x3e\x75\x67\x87\xc6\x5c\x12\x1c\x7c\x75\x53\x48\xb6\x3b\x3a\x34\x00\x93\xf0\xc0\x71\xd7\xc0\x47\x68\x18\x83\xb7\x74\x68\x34\x26\xe1\xf7\x87\x62\x72\x0c\xeb\x58\xe3\x39\x8d\x8b\x96\xe6\xd9\xbd\x99\x3c\x33\xfd\x3e\x6b\xad\x39\x22\xd8\xbf\x60\x1f\xc7\xd9\xfc\x14\x1d\x65\x4f\xd1\x51\xf6\x54\x62\x94\x51\xa5\x0a\xae\x60\x4f\xc1\xa2\x65\x7d\x96\x77\x6a\xb6\xdb\x0f\xc6\x6b\x79\x87\x66\xbb\xfd\x60\xfc\x96\xdf\xa2\xd9\xae\x3f\x30\xed\x09\xad\x8a\x0a\xca\x8b\x0a\xf2\x8a\xaa\xe4\x15\x55\xa5\x45\xd5\x4c\x51\x61\x79\x51\x61\x5e\x51\xf5\xbc\xa2\x46\x68\x51\x91\x29\xaa\x51\x5e\x54\x23\xaf\xa8\xd1\xbc\xa2\x9a\xb4\xa8\x31\x53\x54\xab\xbc\xa8\x56\x5e\x51\xeb\xf2\x8a\x5a\x4f\x8b\xda\xe0\xec\x4a\xf1\xa5\xd1\x9d\x98\x5f\x41\x4c\x7e\x34\xb0\x1e\x17\xe8\xae\x77\xc1\xed\x7a\xbb\xcf\x15\x8b\x61\x17\x58\x6a\x51\xd9\x8c\xfa\xe9\xc1\x17\x95\x63\x99\x13\x04\x8e\x2a\xb5\x64\x68\xdf\x17\x92\xca\xe2\x0f\xd2\x84\x4f\x66\x89\x44\x0f\x51\x8a\x4c\xa1\xe9\xc3\x39\x14\x97\x56\x68\xba\x30\xac\xd0\x74\x61\x40\xa1\xe9\xc2\xa5\x15\x9a\x48\x76\x9f\xfa\xc7\x26\x34\x5d\xf8\xbe\x17\x9a\x2e\xbc\x04\xa1\xe9\x42\xde\x28\x9e\xdb\xf4\x0a\x3a\x58\xe5\xce\x93\xdd\x8c\x5e\xf0\x82\xfc\xd5\xef\x77\x05\xaa\x99\xad\xd7\x5e\x77\xfd\xc4\xe4\x0d\x37\xa2\xc7\xd5\xeb\x5e\x7f\xcb\xad\x6f\xd8\x3e\xfd\xc6\x37\xbd\x79\x26\xd7\xb9\x3c\x7b\x6e\xcd\x71\x2d\xac\x1d\xe5\x64\x1b\x35\x3f\x02\xfa\xa3\xa1\x2d\x15\xa4\x19\xda\xcb\x3c\xed\x90\x9e\x33\xcd\x96\xd5\x51\x73\x5f\x9b\xa5\x65\x1f\xb0\x3f\x0d\xb6\xf2\xc6\x8c\x0e\x4b\x24\x78\x37\xf6\x94\xfc\x95\xa4\x3c\x14\xfb\x60\xd8\x25\x7c\x90\x33\x9c\x8c\x44\x8c\x53\x43\x72\xd5\xff\x66\x8c\x64\xf0\x26\x57\xf8\x6c\x9b\xc9\x3d\xdd\x98\xcb\x9a\xdc\x29\x6b\xe9\x68\x37\x87\x85\x77\x18\x07\xcf\x32\x47\xf3\x55\x39\x77\x67\x5c\x81\xb5\xf5\x8d\x91\x09\xe4\x20\x57\x99\x0d\xd3\x10\xc8\xe9\xa5\x76\x4d\x4e\x2f\xb7\x43\x51\xbd\xc3\x5d\xcd\x4c\x47\x91\x08\x04\x3b\x64\xb3\x6d\x57\xe5\x9d\x8b\xa2\x32\x1f\xd7\x05\x90\xd7\x5c\x58\x9d\x9d\x5b\x79\x63\x7b\x14\x09\x5f\x6e\xec\x8a\x5a\x37\xae\x89\xba\xa8\x81\xa5\x6c\x75\x7e\x41\xd1\xf7\x44\x5d\xb5\xb1\xaa\x92\x57\x44\x28\xa7\xb1\xf8\x7f\xe2\xee\xc7\xde\xa0\x8a\x93\x7b\xb4\xd5\x5c\xbb\x6a\xb9\xf0\x96\xad\xbc\x71\x6b\x14\x41\x1e\x9a\xb5\x55\xb4\xc2\xe5\xf3\x0b\x33\x0c\xa7\xc6\xeb\x23\x94\x07\xaf\x77\x11\x58\x2b\x33\xec\x3a\xa8\x90\x59\x89\x0e\x8a\xa4\x8f\xc2\x91\xcc\x4e\x76\xea\x04\x8e\xfa\x1e\xb7\x9b\xa5\x14\x09\x7c\x2b\xfa\x8b\x90\xf5\xf4\x7e\x92\x65\xbf\x1f\xc8\x0c\x19\x96\x33\x64\x54\xce\x10\xd9\x6e\x99\x3b\xaf\xdc\xe7\xe8\xe2\x0b\x1f\x82\xd8\x3d\xeb\x5d\xfc\x39\xba\x0c\x3f\xe7\x96\xe1\x29\x76\x3d\x8e\x4a\xfd\x3e\xf6\xc0\x4c\x78\x9b\xae\x89\x08\xba\x3d\x25\xf8\x32\xe1\xc9\xa0\x0b\xc3\xc7\x0c\xbf\xca\x5b\xdd\x19\x62\xaa\x0f\x8b\xe8\xdd\x99\x5c\x13\x1e\xc6\x3b\x4b\x5b\x5e\xc7\x81\x09\x3c\x10\x57\x04\x13\x15\x90\x7a\x6c\xd4\x96\x79\x18\x7e\xc6\x54\xe3\xcd\xe0\x7d\x48\xeb\x57\x55\xf5\x0b\x30\x94\x98\x4a\xac\x24\x23\x2d\xdc\xab\xc4\x35\x51\xb5\x89\xdf\xb8\x95\x37\x5e\x6b\x13\x83\x19\x26\x26\xf6\x4c\x62\x25\x3d\xd9\xf8\x30\xf3\x60\x7f\xb9\x91\xb8\x11\xbd\x26\x91\xb8\x82\x89\xfd\xae\x6a\x80\x60\xf3\xb1\x4f\x2a\x7a\x2b\x78\x29\xc2\xc5\xe5\x8d\xb8\x47\x13\x4f\xf0\x6d\xec\x3a\x6d\x36\x3e\xbe\x95\x37\x6e\x88\x48\xec\x94\xe9\xa5\x76\x05\xc6\xb6\xf0\xee\x70\x4a\xc0\x49\x88\x80\xaa\x27\xc4\x1d\x0e\x06\x6a\x02\x10\x9e\x6c\xf0\x34\x78\xff\x7a\xf0\xd0\x8b\x04\x17\x15\xdd\x7d\x92\xc5\x3e\x04\x7d\xbd\x36\x67\xfa\x6c\x83\x6f\x98\x55\x5c\x49\x4c\x20\x08\xd0\x66\xf3\xde\x86\x9a\x69\x9d\xb7\x62\x3d\xe4\xdb\xee\x57\xb0\x2d\x73\xaa\x16\x2c\x57\xaf\xad\x14\xcc\x8a\xe4\x88\x5f\x1b\x64\xc4\xaf\xd1\x11\xbf\x96\x33\xe2\xd7\x60\xc4\xb7\x41\xa3\x6d\x47\x54\x3b\xe8\x09\x5f\xd4\xe6\x45\xa0\x9a\xbf\x50\x38\xfa\x27\xd0\xc9\x2f\x35\xfa\x3f\x3a\xd4\xe8\x6f\xbb\x31\x73\xf3\x56\xde\xb8\x9a\x0c\xee\x76\x45\xf7\x00\x93\x77\x2e\xc6\x35\x98\x25\x71\x68\x4e\xb7\x75\x11\xaa\x29\x13\x82\x03\x81\x08\xf1\x70\x5b\xef\x6d\x9e\x17\xd5\x05\x33\x27\xda\x15\x9b\xf9\x6b\x10\x92\x4e\x67\x5e\x51\x99\x43\xb2\xe4\x7c\x41\x3b\xe8\x05\x33\x2d\x48\xfa\x1b\x8d\xca\x3d\x95\x3e\x39\x65\x12\xe9\xfd\x2e\x69\x9c\xc6\xa0\x8b\x41\xeb\x6e\xf6\x59\xbd\xb2\xb9\x93\xc8\x0c\x39\x88\xcc\x90\x73\x88\x22\x16\x74\x87\x36\xe7\x90\x39\x3e\xd8\x2d\xee\x27\x68\xa7\x64\x3a\x4e\x3d\x52\x4a\xf1\xeb\xa5\x14\x27\x4b\x29\x7e\xa3\x94\xe2\xd3\xa5\x14\xbf\x59\x4a\x71\xaa\x94\xe2\x73\xa5\x14\x8f\x95\x52\x7c\xb1\x94\x62\x35\x87\x22\x62\xd1\xbd\x1b\x2f\x5a\x02\xed\xf0\xe6\x95\x2c\xc3\xc3\x48\xcb\x8d\xb9\x28\x23\x5f\x2d\xd6\xdf\x89\x6e\x6f\x77\xd8\xfa\x60\x2d\x4b\x49\x47\xd2\xa6\x94\x74\x36\x12\x29\xa8\x41\x0c\x96\xe7\xad\x9e\xf6\x4c\x00\x35\x42\x6c\xf5\x24\x2d\xf4\x50\x38\x88\xf1\x55\xe6\x78\x5c\xd5\x62\x58\x0d\x2e\x2d\xc6\xb5\xfd\xad\xa8\x77\x7b\x62\x44\x54\x44\xd4\x75\xd0\x9d\x0b\x3b\x3c\x26\x42\xb5\x08\x85\x91\x9a\xb8\x24\x1c\xe1\xe5\xce\x49\x48\x2d\x0b\xde\x52\x7b\x04\x17\x83\x76\xdd\xca\x6b\xe3\x06\x14\x51\x65\xee\xa2\x18\x25\x42\xa4\x41\x38\x54\xde\x6d\x47\x89\x54\x9b\xa2\xa8\xaf\x32\x10\x64\xc6\xae\x1b\x0b\x90\xd0\x4b\x27\xdc\x98\x95\x30\x11\x83\x0d\x13\xfa\xe9\x84\x1b\x50\xa2\x5d\x1f\x09\x16\x87\x82\xc7\x75\xe1\xc5\x23\xc2\x8f\x23\x11\xc4\x0d\xc9\xe2\x51\x38\xf9\xad\x8b\xc4\xa8\x62\x87\x0e\x95\x3b\x2e\xb8\x12\x3e\xfd\x79\xc1\x85\x37\xbf\x10\x8f\x75\x3c\x31\x06\xb7\xf3\xb2\xb2\x14\x37\xa5\x0e\x30\x3a\x26\x9a\x92\x89\xb1\xde\xe6\xb8\x69\x51\x0b\x37\xab\x45\x6c\xb3\x89\x0b\xd7\x5c\x88\x9b\x16\xa1\xd0\x5b\x26\x8b\xb5\xe0\xf2\xea\x25\x12\x6e\x07\x0a\xb9\xd5\x63\xa2\xa9\xd6\x6b\xdd\x77\xa3\x72\x6c\x3e\xed\x5b\x76\xab\xc7\xba\xf2\xc1\xbf\xbf\xe7\x99\x0a\x54\x77\xd2\x1f\x6f\xf3\x78\x54\xb0\x98\x83\xf3\x6e\x33\x66\xc2\x8b\x7d\x31\xa6\x8e\xb7\xa3\xb6\x6b\x47\xd1\x75\x79\x04\x5d\xd6\x46\xe5\xa1\x2e\x66\x1d\x37\x4d\x6f\x8f\xe9\x32\x75\x93\xa0\x20\x5b\x8d\x83\x5d\x53\x13\xfb\x6d\xd1\x7e\xfc\x3f\x32\x3e\xc6\xcd\x74\x13\xe0\x1b\x72\x72\xbb\xbf\x4f\x34\xc5\x18\x10\xb6\x9b\x29\x58\x49\xc5\x54\x07\xd7\x6a\xc3\x6e\x8a\xb1\x05\xec\x9d\x1d\xde\x46\xad\x29\x6d\xaa\x1e\x81\x6e\x1b\x4d\xf7\x57\x4e\x77\xa8\xee\x93\x4c\xba\x48\x6e\x3a\xc7\xc6\xa0\x7d\xd4\x14\xd0\x4b\x0d\xec\xa3\x5b\xbd\x8d\xb6\x2b\xc6\x6c\x0f\x8c\xe9\x1e\x68\x62\x0f\x6c\xd4\x3d\x30\x86\xae\x7f\x0d\xb8\x50\x34\x4c\x6f\xd2\xae\x30\x3d\x30\x26\x99\x68\x16\xf4\x40\xb3\xa8\x07\xec\x47\x9b\xdd\x68\xe2\x9b\x19\xe2\xfb\xc4\x98\x68\x62\x0f\x8c\xa5\x7a\xa0\x29\xc6\x32\x7b\xa0\x59\xdc\x03\xc2\x5b\x14\xfe\xe2\xd0\xbc\x0f\x86\xe4\x7d\x40\x78\xff\xab\x7f\xfc\x97\xdf\xae\x16\xf0\x7e\xe2\xad\x0e\xd0\xa1\x11\xe9\x70\xac\xff\x18\x47\xbf\xf0\x60\xe8\x2f\x08\xff\x22\x46\x7f\x6b\xc8\x1e\x68\x91\x1e\x78\xf6\xbf\xff\xed\x85\x83\x05\x3d\x30\xf3\x56\x07\x92\x31\x12\x69\xd7\xd1\x7f\x9c\x3d\x70\x51\xa3\x3f\x1c\x92\xf7\x21\xe1\xfd\x1f\xcd\xdf\xf7\x87\xdd\x02\xde\xaf\x19\x54\x8b\x8d\xa0\xdb\xd4\xd1\xcf\x04\x13\x61\x37\x66\x82\x8b\x3a\x3a\x1c\x8e\x40\x04\x6d\x11\x75\x21\xae\x65\x43\x9d\x41\x6b\x72\x57\x37\xae\x41\x80\xfd\xda\x21\xb9\xf3\xb0\x5c\x65\xf3\xe8\x43\xb8\x0b\x7d\x08\x9d\xed\xcb\xe5\x3a\x32\x27\x8b\x43\x50\x48\x05\x5a\x98\xb1\x11\xa7\x0f\xf4\x34\xde\x33\x3c\x7a\xda\x72\xef\x00\x84\xfa\xd4\xf7\x4b\x22\x00\x8b\xbd\x92\x9b\x00\x27\x44\x3d\x48\x85\xa8\xa4\x2c\xf8\x57\xf9\x9e\x35\xda\xb7\xc6\xca\x7a\xb9\x40\x67\x19\xc2\x9d\xfc\xbb\x61\x1d\xf2\x46\x06\x77\xc8\x0b\x93\x0e\x79\xa4\x7c\x6a\xab\xfd\x77\x99\x0e\x79\x84\xb8\xd7\x6f\xab\x7d\x98\x7e\xcf\xb4\xe5\x26\xdf\x3f\xb1\x3e\xd1\xd8\x52\x87\xbe\xb9\xa1\xe1\x0d\x96\xb3\xc5\xe6\x02\x9f\xbe\x67\x58\xca\x2f\x8e\x64\xd1\xef\xd3\x07\x59\xc8\x33\xac\x9b\x50\xa3\x25\x43\xd6\xce\x17\x67\x31\x94\x5b\xe0\x03\xc5\xbe\x1c\x09\x6f\x8e\xe2\xfb\x9b\x23\x43\x73\x66\x63\x8a\x31\x24\x87\xa4\xc3\xa0\x75\x22\x70\x4e\x20\x0c\x22\x8b\xa7\x1d\xa0\x27\x8c\x2d\xdd\x94\x7a\xb8\xcd\x39\x83\x84\xee\xfb\x3e\xf3\x7d\xdf\x6d\x27\x62\x16\x0d\xe3\x8a\x08\x51\xea\x31\x62\xb9\x7d\xf4\x23\xd3\x69\x1b\x69\xe0\xae\x8d\xdd\x84\xaa\xc7\xb9\x08\xe4\x36\x32\x66\xb0\xf8\x80\xe9\xfd\xef\xf1\x61\xc7\xe5\xd1\x6c\xee\x6b\x4b\xde\x40\x3b\xa5\xfd\x51\xda\x9a\x9a\x24\x23\xd6\xd4\xb2\x82\xf4\xcb\x29\xfa\xf9\x1c\xfa\x52\xab\xdc\x13\xfd\xa3\x4c\x1b\x27\x7b\x7e\x90\x8b\xb1\x92\xd9\xa4\x7e\x33\xec\x07\x72\x4e\xa3\x61\x6f\x1b\x3b\x60\x6d\xe4\x2b\xd6\x36\xfb\xcc\x17\xde\xbf\xdc\x75\xb6\xd9\x87\x3f\xf1\xf7\x9f\xf2\x9d\x6d\xf6\x07\x3e\xf7\xdb\xf3\xbe\xb3\xcd\xfe\xec\x6f\x7c\xf6\xd4\x9d\xce\x36\xfb\x93\xef\x9f\x7b\xa7\x33\xcd\x7e\xf7\x27\xce\x7e\xa9\xaa\x37\xd3\xb0\x27\x7b\xbf\xf2\x8d\x5e\x75\x87\x37\xae\x7f\x3e\xfc\x2b\x7f\xf5\xdf\xfe\xfd\x0e\x6f\x8b\x29\x97\x69\x03\x57\x7c\xdc\x5f\xb0\x49\x00\xcd\x5f\x3e\xd5\x5b\x23\x26\xe4\x8b\x5f\xff\xf0\x7f\xfe\xf7\xae\x9a\x7f\xf7\x8d\xcf\xff\x17\x52\xcd\xcf\xfd\xf5\x7f\xfa\xc4\xbf\x73\xd5\x7c\xf1\xe1\xcf\x2e\x57\x5c\x3d\x8f\x3c\xfd\xbe\x33\xff\xd6\xd5\xf3\xd7\x3e\xf5\x4b\x2f\x70\x57\xcf\x07\x3f\x38\xff\x67\x95\x1d\xde\x16\x98\x61\x30\xfc\xfe\x6a\xe8\xe1\x77\x2c\x7b\xf8\x8d\xeb\xef\xbf\x7b\x79\x1a\xf4\xe5\xab\x25\xb6\x3a\xad\xbe\x9b\xd7\x79\x9a\xe8\xb3\x34\xc2\x9d\xe8\xf6\xe4\xaa\x35\x16\x17\x78\x15\xd9\x1a\xc0\xa3\x36\x62\xd1\x37\x87\x6e\xea\x43\x43\x36\xf5\xa1\xd2\xa6\x0a\x06\x9b\xe2\x81\x8c\x26\x3f\xf4\x32\x34\x79\xf8\xc5\x65\x65\xc0\x99\xb8\x52\x3a\x13\x31\xc6\xb8\xb5\x80\xdf\x52\x64\x00\x6f\x88\xc4\x25\x33\xc6\x7f\x38\xb3\x1d\x3f\xc8\xc6\xf8\xc7\xb3\x07\x63\xae\x31\xfe\xf1\x9c\x1e\x72\xc6\xf8\x60\x41\xbd\xaf\xbb\x1d\x1f\xf6\xea\xbb\xdb\x4c\x63\x7c\xd1\x6f\x8c\x9f\x95\xff\xf7\xa1\x31\x3e\xa9\x66\xbf\x31\x3e\xda\xd0\x27\x8c\xf1\xf7\xfd\xc0\x18\xe3\x9f\x7c\x69\xc6\xf8\x8e\x31\xaf\xac\x31\xbe\xe8\x37\xc6\xcf\x1a\x4a\x97\xd4\x18\xbf\x60\x10\x68\x21\x75\xdf\x2b\x61\x8c\x9f\xdd\x63\x9d\xa1\x8c\xf1\x8b\xba\x0d\x8d\xf1\xf7\x0d\x69\x8c\x4f\x98\x93\x63\x8c\x5f\x46\xf1\x70\x29\xc5\xc7\x72\x28\x22\x16\xfd\x59\x51\x5c\x85\x82\x05\xf5\xf2\x8c\xf5\x14\x96\xd3\x5c\xe8\x9a\xec\x05\x54\x5b\xc6\x64\x6c\xe7\x8f\xe4\x6c\xe7\x29\x7b\x98\x04\x61\x72\x33\x24\xd6\x15\x3d\x77\x9d\x9b\x30\x40\x5b\xe6\x60\x81\xd6\xcc\xb6\x40\x23\x39\xaf\x52\xa1\x20\xec\xd2\x3b\xe1\xde\xee\x00\x92\x4f\xfa\x07\xed\xf6\xdb\x30\x73\x66\xd2\x3f\xc6\xe5\x96\xb4\xc9\xd9\x8a\x39\xfd\x57\xf1\xd6\x61\x04\x6e\x1d\x3a\xc4\xe4\x6c\x45\x9b\x9c\x79\xb3\x2e\x44\xd5\x3a\xb3\x24\x1d\xd0\x48\xc9\xea\x17\x16\xe1\x4c\xce\xd6\x8c\xc9\xd9\x96\xd4\x52\xfc\x48\xc6\x2c\x54\x09\x8e\x6b\x93\xb2\x03\x7a\xa2\x1d\x4f\x99\x9c\x1d\x4f\x9a\x9c\x95\xdd\x7c\x26\x4c\xce\x8e\x3a\x93\xb3\x63\xce\xe4\x6c\x25\xd3\xe4\xec\x3e\x5a\xc3\x77\x25\xd1\x04\xa1\x95\xd3\xce\xe4\xac\x66\xd1\x46\x8f\x71\x29\x72\xb9\x3b\x8a\xaa\xdc\x75\xda\x8a\x19\xb8\xca\x35\x97\x13\x06\x7d\x1b\x8c\x12\x86\x6c\x7a\x07\x8c\x41\x5f\x26\x77\x45\x82\xbb\x47\xbf\xef\xb9\xfb\x9e\x02\xee\x62\x24\x0a\x8d\x87\x1d\x33\x50\x7d\x53\xec\x84\x07\x68\xda\xcc\x05\xe6\xfd\x39\x14\x11\x8b\x3e\x3f\x36\xe4\x02\x63\xa4\xb5\x7e\x5f\x09\xf4\x97\xa8\x93\xe5\x26\x17\x10\x2a\x7b\xb1\x39\x6f\xee\x5c\xe7\xa8\x19\x9e\xf9\x11\xd2\x1f\x2d\xfa\x03\x0e\x70\x07\x53\x12\xde\xc9\x9c\x65\xe7\x60\x4f\xa3\x3a\xe7\x3b\x50\x9c\x2c\x3b\xa9\xec\x2f\x72\xa0\xb8\x1a\xb7\xdd\x3e\x07\x8a\x6b\x61\x11\x89\x6c\x18\xfc\x01\x1c\x28\x48\x45\xbe\x58\xee\x40\xb1\x3f\xcf\x81\x62\x7f\x9e\x03\xc5\xfe\x3c\x07\x8a\xfd\x83\x3a\x50\xec\x1f\xc0\x81\x62\xff\x00\x0e\x14\xfb\x33\x1c\x28\xf6\x53\x07\x8a\x83\x76\x5a\xed\x2f\x76\xa0\xc8\xe2\x99\xe9\xf7\x7d\x09\x07\x8a\x66\xa4\xa3\xc2\x75\x0a\xc3\xf1\x9b\x1f\x2d\xfa\x03\x87\x5c\xbf\x37\xc5\xe9\x3c\x6f\x8a\xd3\x79\xde\x14\xa7\xf3\xbc\x29\x4e\x53\x6f\x8a\x83\xfd\xde\x14\x59\x45\x05\x79\x45\x55\xf2\x8a\xaa\xd2\xa2\x6a\xa6\xa8\xb0\xbc\xa8\x30\xaf\xa8\x7a\x5e\x51\x23\xb4\xa8\xc8\x14\xd5\x28\x2f\xaa\x91\x57\xd4\x68\x5e\x51\x4d\x5a\xd4\x98\x29\xaa\x55\x5e\x54\x2b\xaf\xa8\x75\x79\x45\xad\xa7\x45\x6d\x30\x45\x6d\x2c\x2f\x6a\x63\x5e\x51\x9b\xf2\x8a\xba\x8c\x16\x75\xb9\x29\x6a\xbc\xbc\xa8\xf1\xbc\xa2\xae\xc8\x2b\xea\x4a\x5a\xd4\xe6\xa4\xf0\xb4\xd9\x84\x52\xc4\x15\xd8\x50\x6a\x31\xab\xd4\xe8\x1d\x6b\xbd\xa5\xbc\xd6\x5b\xf2\x6a\x7d\x55\x5e\xad\xaf\xa6\xb5\xbe\x06\x4e\x46\x23\x19\x5e\x27\x1d\xea\x75\x32\xc8\x4a\xbc\x92\xb9\xaa\x64\x78\x9d\xac\xa5\xbc\x4e\x3e\x42\x13\x66\x7a\x9d\x3c\x4c\x29\x72\x4e\x07\xd9\x14\x11\x8b\xfe\xb0\x79\x51\xaa\x98\x0e\x6f\x8e\xe7\x5a\x4a\xd9\x3d\x7b\xf7\x31\xfe\xaf\xd2\x60\x88\xd9\xfb\xf6\x31\x4f\xef\xdb\xe3\xdd\xde\x6e\xa1\x6d\xa5\x56\xbc\xd4\x86\xfc\xe9\x9c\x0d\x79\xc5\x73\xd6\x52\xf0\xac\xcd\xa5\xe0\x59\xdb\x4b\xc1\xb3\x36\x98\x82\x67\x6d\x31\x05\xcf\x1b\xd1\x6c\x0a\x9e\xc7\xd1\x74\x0a\x9e\xb7\x60\x98\xe3\xe3\x5e\x0c\xda\xe1\x93\x5e\x5c\x57\x7f\x4f\x79\xf1\x08\xc8\x9c\x97\x69\x20\x19\xd1\xe8\xf6\xc4\xa8\x08\x45\x33\x6d\x56\x15\x49\xde\x8d\xa3\x48\x44\x09\xb3\xaa\x4d\xf0\xc6\x5b\x8a\x1b\xe6\xbe\x7b\x54\x34\x24\x13\xa3\xbd\xcd\xed\x86\xa8\x13\x3f\xca\x8d\x51\x24\x42\x95\x7d\x9e\x61\x95\x4a\xc8\xbb\xed\x66\x22\xd5\x86\x28\xea\xab\x4e\xda\xb0\x4a\x25\xf4\xd2\x09\xd7\x67\x25\x4c\x19\x56\xa9\x84\x7e\x3a\xe1\x3a\x34\xac\x6a\x45\xb2\x15\x47\xb0\x37\x8e\x59\xb3\x96\x86\x88\xe4\x3b\xbb\xaa\xb9\xa3\x9a\x5d\xa3\x92\x89\x86\xbe\x9c\x8f\x47\xe5\x3a\x67\xfe\x02\x13\xba\x3d\x26\x47\x94\xe4\x30\x62\xee\xbf\x47\xe5\xa8\xaa\xc3\xa8\xbd\x7d\x97\x1b\xd4\xf7\x0d\xa6\x4e\x62\x54\x8e\x29\x82\x31\x47\xb0\x6e\x19\x4d\x5c\x16\x16\x17\x6d\xb1\x91\xfc\x37\x5d\xbc\xfd\x37\x85\xb7\xf5\xed\x3e\xda\x1b\x00\x89\xfb\x2e\x5c\xba\x7f\x9b\x4a\xd7\x15\x63\xd2\x5f\x26\xf2\x93\x68\xca\xa6\xaa\x41\xd3\xd5\x60\xbd\xfa\xbe\xde\x56\xb1\x29\xaf\x50\x04\x57\x38\x82\x9a\x22\x30\x4e\x14\x0b\x8b\x8b\x5d\x5b\xdc\x81\x74\x71\xc9\xa1\xb4\x6a\xae\xf2\x1b\x28\x83\x8c\x68\x19\x44\x8c\x6c\xf7\x4f\x29\xb9\xa9\xbe\xdd\x3f\xa9\xfe\x86\xdb\xfd\xe3\xea\x6f\x0d\xa3\x07\x57\xe1\x96\x43\x54\x00\x35\x26\x8e\x04\x8f\x1b\xc2\x8b\x47\x85\x1f\x37\x45\x10\x8f\x49\xe6\xf4\xe8\x91\x3e\x25\xe0\x19\xac\x05\xc6\x81\xf8\x94\x34\xb1\x1f\xd1\x75\x1e\x81\x7a\x8a\x9a\xa8\xeb\xc7\x6e\x37\xae\x39\xd3\x41\xb3\x52\x8f\x08\x26\x47\x96\x68\xd7\x8e\xc8\xcb\x14\x1b\x2e\xb3\x7c\x62\x72\xc3\x12\xe9\x5b\x31\x22\x47\x97\x49\xdf\x2b\x82\x84\x31\x84\x18\x01\x63\x09\x51\x07\x1e\xaa\x23\xdf\xbc\x3a\x55\xcf\x2f\x82\x1d\xcc\x62\x37\xae\x8b\x9a\xf0\xbb\xb1\xaf\x2a\xd7\xc5\x09\x4d\x27\x32\xb2\xa9\x65\xe6\xb9\x60\x2a\x41\xcc\x44\x35\xae\x89\x4a\x5c\x15\x41\x5c\x01\x73\x0a\x2f\xf6\x05\x8f\x3d\x51\xc7\xb5\x45\x65\xa1\x79\x63\xbb\xa3\xa5\x61\xd5\xab\xa6\xd9\x81\x1e\xcf\xa1\xac\xaa\xb6\x07\xb2\xb6\x44\xba\x5c\x84\xf2\x8a\x65\x32\x24\x16\x44\x20\x37\x29\x82\x4d\x8e\x20\x52\x04\x11\x21\xb8\x52\x11\x5c\xe9\xda\x6e\x1b\x5e\xeb\x8a\x40\xde\xb9\x28\xaa\xf3\x22\x10\x15\xd5\xf0\x9a\x3c\xfb\xb4\x86\xf4\x0c\xcd\x23\xc3\x86\xb7\x84\x31\xd1\xdf\x88\xa6\x38\xa8\xb6\x12\x4c\x44\x68\x0d\xd2\x40\x6b\x90\x51\xb4\x06\x69\xa2\x35\xc8\x58\x37\x0e\x44\x05\x4d\xde\xe2\x8a\xa8\xa2\x09\x4a\x5c\x15\x35\x34\xc5\x8a\x6b\x62\x44\xee\xea\xc6\x23\x00\x68\x3d\xe2\x6c\x45\x42\x51\x57\xef\xeb\x91\xa8\x3b\xd5\xec\x06\x8d\x3b\xca\xe2\x48\x43\x6f\xe9\x75\xd7\x1a\x8b\xa8\x67\x63\x2d\xa2\x9e\x8d\xb9\x88\x7a\x36\xf6\x22\xea\x39\xd0\xf7\x73\xea\xb9\xa2\x2f\xe7\xd4\xb3\xb9\x41\x54\xcf\xb5\x1d\xde\x16\xd8\x68\x06\x33\x2a\x79\x1f\xdd\x6c\x32\x4d\x90\x3f\x90\x43\x71\x69\xcc\x4e\x4e\x65\x99\x9d\xfc\xfd\x2b\x67\x76\x72\x2a\xdb\xec\xe4\xef\x33\xcd\x4e\x4e\x95\x98\x9d\x9c\x2a\x31\x3b\x21\xdf\x4f\xad\x4f\x34\xf6\x52\xe3\x48\x3f\x36\xb4\x65\xc5\x37\xd3\x36\x27\x8f\x5d\x32\x83\x91\x21\xeb\xbe\x5a\x56\xf7\x3e\x1c\xe9\xbe\xba\xaf\xe6\x5b\x4c\x0c\x63\xbc\x11\xb1\xe8\xdc\x30\x81\x3b\xc8\xd0\xbf\x2c\x47\x68\xcc\x45\xe0\x2d\x6a\xf4\xa4\x3f\x25\x57\xcd\x79\xdc\x03\x79\x0c\xd6\xb3\x4d\x3a\x98\x86\x89\x94\x09\xa1\x9f\x02\x90\xa6\x32\xa2\x3c\xd5\xb4\xc0\xc4\x85\x07\x52\x4f\xdb\x57\x73\xcb\x97\x23\x7a\x6e\x05\xc2\x57\x7f\xd4\x02\xe8\x13\x4c\xcd\xf5\x68\x42\xb7\x2e\x92\xa3\x48\x68\xbf\xfa\x28\x0f\xad\x07\x79\xa8\xe3\xc9\xb3\xef\x4a\x06\xe4\x5b\xa6\xad\xca\x56\x0f\x8d\x0b\xd6\x93\x6f\xd9\xe1\xad\x7a\xa8\xf0\x9c\x20\x4a\x87\xb1\xd4\xc5\xdc\x44\xa6\x79\xcc\xbd\xb4\x90\xe4\xa5\xcc\xb8\xf6\x18\x1d\x45\x03\x58\x26\x57\x59\x57\xf0\x6e\x4f\xde\x99\x74\x05\xb5\xe1\x42\x30\xf2\x07\x48\x1b\xf5\x8c\x38\x25\xb0\xef\x85\x8a\xa5\x3e\xba\x76\x05\x3a\x4f\x1d\xa1\xc4\x38\xfb\xd9\x40\x24\x82\x13\x4b\xdc\x1a\x3a\xb3\x55\xa3\x61\x66\x0f\x3d\x31\x9d\xff\x5e\xf2\xc4\xf4\x5e\xda\xf2\x27\xb3\x81\x60\xcf\xa6\xd2\xbc\x2f\x27\x4d\xc4\xa2\x8f\x0d\x08\x04\x3b\x28\xa6\xf4\xe9\x42\xf3\xa2\xf4\x58\xb9\x9b\xd2\xf7\x01\x05\x76\x2c\x8c\x25\xb9\xf3\x50\xaf\xe0\xce\x63\x02\x4e\xd3\xb7\x78\x67\x3d\x29\x96\x62\x2e\x47\x4d\x18\x46\xc1\xd5\x1f\x5f\x75\x18\x19\xb2\xa3\xd8\xc3\x8d\x48\x8e\x20\xa1\xfd\x1a\xa0\x96\xbd\x81\xe3\x85\x4b\x71\x58\xbe\x88\x86\xaa\x87\xdf\xe6\x76\x90\x08\x29\xc0\xa2\x8c\x6b\xa8\x71\x32\x9a\xac\x94\x54\xc7\xdd\x46\xed\x3f\xf4\x94\x91\x2c\x12\x43\x6c\x80\x64\x5b\x45\xdc\x60\xd5\x0e\x35\x21\x54\x03\xcf\x79\x03\xa3\x6d\x12\xf0\xdf\x17\xfb\xc0\x7f\x4b\xc7\xc9\x5c\x2a\xcd\xbb\x72\xd2\x44\x2c\xba\x7f\x58\x35\xf8\xa5\xfd\xaf\xc3\x9b\x3b\x5c\xac\xd1\xb4\x01\xc4\xe5\xe3\xd4\x04\x22\xc7\xe9\x3d\x17\xb6\x38\xc7\x66\x25\x19\x99\xe5\xcd\x18\x0a\xef\x4d\xfa\x93\xdf\xfa\xe5\x9a\xf4\xdf\x99\x40\xeb\x6d\xe1\x51\x3c\xcc\x0a\xaa\x22\x59\x5c\x83\x61\xf8\x46\xb5\x90\xd4\xbb\x3d\x11\x82\xd3\xb6\xf4\x41\xc0\x94\x4a\xba\x8c\x44\x55\xd0\xa3\xcf\x74\x04\x01\x4c\xb4\x24\x3b\xa3\xfd\xc0\x2b\xda\xc3\x54\x7b\xa3\x86\xc9\x83\x6f\x1c\x42\xec\x93\x76\x3d\x91\xee\x0d\xfd\xfe\x4b\x89\x53\xaf\x08\x17\x20\xa1\x97\x4e\x78\x6b\x14\x09\x3f\xa1\xa6\x38\x4c\xf9\xe5\x2c\x37\xc2\x54\xfe\x0b\xed\x30\x79\x42\x8c\xeb\xc2\x17\x75\xb9\x73\x1e\xd7\x50\x75\x6a\x31\x21\x96\xde\xb4\x95\x37\x6e\x89\x14\x5f\x6a\x5d\xed\xcc\x5e\x53\xf3\x4a\xa5\x08\x65\x43\xe5\xd2\xd0\xb9\xd8\xf4\x23\xa2\x6e\xd3\x4f\x83\x93\xba\xe1\xeb\x08\xa6\xf7\x4c\xfa\xaa\x4a\x5f\x2d\x4a\xff\x86\xad\xbc\xf1\xba\x74\x7a\xdf\xa4\x37\x29\x42\x92\xe2\x16\xf0\xf6\x86\x3d\x79\x2a\x12\x81\xa8\x1e\x6a\x33\x3b\x5a\x46\x31\xe0\x6b\x1b\x5c\xae\x49\x07\xbe\x0e\x7d\xb0\x53\x1d\x28\x5b\x4b\xed\x30\xd9\x81\x4c\x7a\xb7\x9d\x68\xd7\xad\x25\xc7\x6b\xc1\x8b\x99\x77\xdb\x2e\xaf\x29\xf4\xaa\x4e\xe7\xd5\xd7\xa9\x41\xba\xfb\xde\x9d\xdd\x7d\xbe\x08\x92\xdd\x65\x9b\x5d\x21\x1d\xf5\x5a\xf0\xca\x36\x1d\x55\xb1\x1d\x55\x81\xf4\xd9\x1d\x55\x15\x15\x9b\xfe\x26\xf0\xda\x56\xe9\x8d\x1b\xb4\x60\xd2\x48\xe9\x9b\xb5\xbf\xb6\xdf\xbb\xc5\x5b\xf5\x62\x26\xef\xd4\x6b\x66\x12\xd9\xfa\x0a\xed\xbe\xad\x7a\xb8\x1d\xd8\xac\xaf\xd3\xde\xdb\x1e\x38\xb7\x33\xdb\x87\xcc\xe4\xe7\xab\x05\x59\x13\x6f\xdd\xca\x1b\xd7\x01\x31\xd3\x9b\x77\xc1\x39\xa2\x6e\x8b\xed\xe8\x62\x55\xa6\x22\xc8\x19\x58\x01\x29\x07\xa3\xa4\x9a\x72\x02\x10\x12\xca\x5b\x17\x43\x31\x7e\xb7\xed\xdb\x8c\x26\xd0\x60\x09\x45\x10\x68\x1d\x50\x5e\x1d\x89\x30\x0e\x40\xcc\xb8\xaa\x28\x50\x51\xe9\x71\xf0\x3f\xd0\x51\x91\x79\x1c\xec\x95\x52\x7c\xbc\x94\xe2\xd7\x4a\x29\x4e\x94\x52\x3c\x5a\x4a\xf1\xc9\x52\x8a\x4f\x95\x52\xfc\xc7\x52\x8a\xcf\x94\x52\x7c\xb6\x94\xe2\xf3\xa5\x14\x5f\xc8\xa1\x88\x58\xb4\x9a\x27\xb7\x21\x8e\x92\x92\xd6\x60\xb7\xac\xe6\x07\x63\x5a\xcb\x16\xd5\xd6\x8c\x49\xe0\x6c\xca\x4e\x65\x2d\x47\x3f\x3d\x0b\x63\xda\x22\xd1\xeb\x91\x7d\x9b\xb3\xb5\xd3\x36\xf5\xfb\x93\x77\xb2\xb2\xd2\x95\xd5\xd6\x2f\xd7\x62\x16\xf5\x47\x3e\x4e\xd9\x60\x1d\xa6\x85\xf7\x07\x40\xd6\x37\xd5\x3a\x0e\xb2\xe0\xdb\xd1\xba\x6c\xdc\x84\xe4\xde\x63\x6d\xfc\x88\x89\x1b\xa7\x91\x21\x3b\x03\x05\xcd\x5a\xa6\xd5\xf8\x0a\x31\x83\x67\x19\x71\xb9\xa6\xad\x45\xc3\xae\xc4\x5d\xc9\x3d\x34\x93\xe3\x19\xe0\xff\x13\x49\x0c\x31\x6b\x3d\x66\xe2\x6e\x14\x47\xb5\x45\x4e\x7b\x5d\x10\x51\xda\x69\xcc\x10\x84\x74\x01\xdb\xed\x0f\x0e\xed\xd2\xf2\x4c\xf6\x80\x49\x87\x27\x93\x23\x29\xdf\x01\x92\xee\xb1\x8c\xd8\x28\xe3\x34\x36\xca\x97\x7b\x3a\x36\x4a\xbb\x30\x70\x27\xc9\xf2\xe5\x08\xdc\xf9\xec\x96\x57\x1d\xe7\xe9\xa2\xe5\xe4\x7f\x9a\x0c\xa9\x92\x1d\x93\xdf\x89\xc9\x19\xe0\x50\x6f\xd9\xb1\x73\xd7\xee\xdd\xf2\x47\x7e\xf4\xc7\x7e\xfc\x27\xf6\xfc\xe4\x4f\xfd\xf4\xcf\xfc\xec\xcf\xfd\xfc\xde\xdb\x6e\x7f\xeb\x1d\x6f\x7b\xfb\x2f\xe4\x82\xf4\x67\x8f\x8d\x55\x63\xb1\xb2\xb5\xdb\x93\x46\xf1\xa9\x63\x86\x1f\x30\x16\x3b\x1a\xdd\x4b\x63\xbb\x28\x29\xf9\x17\x0c\xb6\x8b\xa8\xaa\x23\x75\x20\x4d\x18\xbf\xaf\xb2\xad\xbc\xf1\x76\x0c\xd3\x49\xd4\x7b\x6f\x8b\x76\xff\x96\xfa\x72\x07\x7c\xd0\xbb\xe6\xff\x8d\x6f\xd2\x38\x23\x4b\xb4\xae\xc4\xf6\xd8\x1c\xef\x2b\x78\x92\xaf\x8a\x8a\x9c\x5e\x8a\x2b\xc2\x83\xc3\x7e\x05\x4e\xfa\x10\xec\x50\xde\xa9\x35\x22\x35\xfc\x4b\xac\x8a\xdf\x0a\x48\x4b\x46\x4a\x3b\xa3\x2a\x70\x3b\x5e\x04\x6f\x45\xd8\x9d\x9a\xda\xbb\x95\xdc\xb8\x57\xc3\xc6\xd4\x8c\x22\xa6\x1d\x8a\xda\x6d\x4e\xf8\xdf\x0b\x39\xdd\xd9\x8d\x03\x20\xff\x39\xab\x87\x69\xd7\x2d\xdd\x28\x7c\x00\xad\xc9\xcf\x46\x88\xce\x34\xad\xc1\x68\x84\x07\x8b\xb2\x3e\x12\xd7\x44\x45\x8b\x1b\x35\x12\xed\xf4\x67\x23\x00\x97\xfa\x19\xe0\xf5\xac\x73\xdc\xfe\x99\x08\x80\xa1\x7e\x5a\xbd\xf7\x6e\x73\x87\x81\x9f\x46\x4b\xb4\x9f\x8a\x48\x78\x45\xa3\xea\xd8\xb4\x95\x37\x7e\x12\xce\x2b\x86\xfb\x7f\xa4\x1a\xbf\x07\x18\x4b\x65\xd4\xd8\x17\xa1\x3d\x06\x6f\xdc\xca\x1b\x3f\x81\x8e\xb2\x3f\x1e\x89\xba\x7d\xbf\x09\x5e\xc0\xfb\x1f\xd3\x0d\x9b\xe3\x2a\xef\xdb\xdc\x95\xdc\x8f\x45\x70\x70\xf8\x51\x5a\xe6\x33\x0c\xde\xa4\xcb\x4c\xb5\x7d\x7c\x2b\x6f\xfc\x48\x04\xc7\x06\xa9\xdb\xe2\xc3\x55\xf8\xee\x28\xa9\xc4\x69\x57\xac\xbd\xd2\xae\x88\x8e\xac\x3f\x50\xe5\xec\x24\x83\xc6\x22\x7e\x85\xa2\x7a\x9b\x83\x83\xdd\x81\x08\xa4\x6f\x51\x6d\x33\xef\xaf\x86\x17\xf0\x7e\x26\x12\x15\x6b\x23\x3d\x13\xc1\x41\xe4\xcd\xe0\x30\x26\x59\xcc\x23\xe9\xc7\x15\x1d\x29\x7f\x8e\xeb\x39\xb4\x8d\xb1\x76\xd5\x02\x11\xad\x5f\x22\x22\xbb\xa5\x30\x41\x35\x1b\x4b\x44\x20\x5f\xb0\x9f\x3d\xfd\xb9\xba\x44\xe4\x57\xf7\xd9\xd7\x07\xb8\xb8\xaa\x5f\x29\x41\xdd\xb3\xcf\x49\xe0\x1a\x6d\xa2\x83\x5f\x12\x90\x38\x1a\x0a\xe7\x36\x87\x82\xf3\x46\x33\x11\xf0\x5c\x80\x96\xdf\xb3\x9a\xa3\x4f\x31\x3c\xf0\x76\xd0\x92\x1e\xce\x06\x69\x78\xa0\xcc\x69\xeb\xf5\xb6\xb1\xc7\x3d\x0b\x95\xb3\x9d\x14\xc2\x63\x4f\xaa\x9e\x89\xab\x42\xb5\x39\xf6\x44\x15\x3b\xc9\x53\x93\xb7\x7a\xbb\x93\xad\xdf\x00\x9b\xf8\xd9\x8f\xa2\x62\x59\xf8\xf2\x9d\xc9\xf0\x58\x3d\x5a\xf6\x47\xf2\xc2\x63\x9d\x90\xcb\xda\x18\x72\x8e\xa7\x10\xf2\x2c\x16\xa2\x48\xfc\xd0\xbb\xd1\x6a\xc9\x86\x9e\xec\x38\x5b\xf3\x49\x38\xf7\xc2\xd1\xe7\x75\x91\x80\x2b\xfe\x59\x3d\x8d\x7f\x87\xe1\x99\xd6\x54\x4a\x83\xad\x69\x0c\x20\xb5\xae\xbc\xb4\x3a\x89\x40\x9a\xb9\xfa\x7a\x84\x32\x23\x5c\xaf\x4a\x4e\xbb\xf6\xf7\x98\x01\x1f\x33\x5d\xcb\x53\x5d\x7b\xa2\xb4\x6b\xa7\x1c\x04\x59\x62\x0c\xb3\xc4\x0a\x8c\xa7\x62\x40\xdb\xba\x29\xb2\x9b\xce\x0c\xe3\x70\x18\xbf\x31\xd5\xc7\x77\x26\xfb\xf8\x37\x5e\xcd\x3e\x56\x9b\xc6\x6d\xae\x57\x27\xa3\x48\x7a\x94\x87\x6b\x0c\x8f\xbd\x8e\x87\x1e\x69\x9f\x07\x27\xeb\xeb\xd4\x5a\x11\xa0\xa3\x87\x0f\x62\x2b\x69\x6d\xa2\xa9\x9f\xc9\x6d\xaa\xd5\x64\x31\xb2\x33\x4f\xa1\x42\x6b\x22\x0e\x76\x0b\xf0\xea\xa1\x39\x57\xd3\x7c\xfc\xec\xab\x3b\x57\x5c\xcd\x92\x51\xea\x3e\x5f\xd0\x66\x1a\x56\x7b\x80\x6a\xf1\x54\x1d\x07\xe8\xde\xaa\xde\x61\xae\x89\xf2\x7b\xe5\x8b\x43\x32\x6e\xfa\x65\xe2\x5b\xb2\x56\xab\x43\xf2\x2d\xbf\x56\x17\xc1\xb6\xc0\x2a\xd5\xbe\xc4\x10\x07\xed\x34\x03\x8f\x27\x25\xb1\xe8\x2f\x4f\xe0\x1b\xbd\x51\x4e\x27\x5a\x22\x82\x43\x89\xc6\x3c\xfe\x2a\xb2\x38\xb5\xe6\x3d\x91\xb7\xe6\x15\xea\x87\xbe\xc2\xc0\x9b\x6a\xf7\x6f\x33\xb8\x0e\x44\x09\xb1\xa2\xa4\x05\x70\x33\x8f\xf5\xed\x60\xc6\xa2\x9f\xa8\x7e\xdf\x8f\xf2\xea\xcb\x20\x0e\x94\x40\x92\x28\x6b\x03\xd1\x55\x3c\x49\x1b\x94\x69\xa7\xf7\xbb\x94\x22\x53\xdf\xf1\xfb\xa5\x14\x4f\x97\x52\xfc\x61\x29\xc5\xd7\x4a\x29\xfe\xb8\x94\xe2\x4f\x4a\x29\xfe\x73\x0e\x45\xc4\xa2\xcf\xaf\x7f\xd9\x4e\x97\x1d\xde\x7c\x0d\x9c\xff\x7c\x77\x57\xd7\x18\xcd\x3c\x02\xea\x13\xa0\x33\x67\x9c\x4e\x5b\x33\x3e\x9b\x7d\xa6\x3b\xc5\xb5\x82\xe8\x1c\xb7\xf3\xd3\x83\x5d\x0b\x64\x91\x09\x98\x50\xa7\x39\xce\xa8\x55\xed\xb1\x72\x86\xe3\x66\x72\x9e\xe3\x6e\x72\x8e\xe3\xfd\xc8\x59\x8e\xc6\x89\x6b\x1c\x2f\x49\x24\x8b\x43\xc9\xe2\xba\x64\xf1\x08\x1c\xed\xae\x37\xd9\x45\x3a\xbb\x86\xce\x6e\x54\x67\xd7\xd4\xd9\x8d\xe9\xec\x02\x9d\x5d\x45\x8c\xf5\x17\x21\x78\x5c\x13\x7e\x1c\x0a\x2f\xae\x0b\x16\x8f\x88\x28\x66\xa2\x11\x73\x31\x1a\x7b\xa2\x09\x67\x4d\x51\x3b\xd4\x8e\x64\xf8\x0e\x77\x44\xb9\x0e\x0e\x36\x23\x87\xda\x8d\xc4\xeb\x6b\x01\xa6\xad\x3a\xeb\x44\xdc\xad\xa0\xa3\x1d\x39\x14\x8f\x4a\x26\x46\x0f\xc5\x4d\xc1\xc4\x88\x68\xa2\xe7\x66\x53\xd4\x44\x40\x88\x3b\xb0\x66\x35\xb6\xfb\xc7\x78\xc7\x13\xa3\xdb\xfd\xa3\x1c\xd1\xaa\x4e\x72\x6d\xdb\xc6\xd1\xd6\x6d\x99\xa3\xed\x9b\x3a\x04\x88\x1a\x60\x03\xe8\xc5\x54\x51\x87\x98\x49\x0b\xf3\x18\x17\xbe\xa8\x81\x87\xa5\xa8\x88\x9a\x64\x82\xa1\xdf\x28\xa8\x4f\x44\x44\xdd\x40\xdd\x45\x21\xe9\xe7\xdf\x5d\x4f\xec\x26\xa6\xed\x29\x33\xc6\x55\x72\x8e\xcb\xaa\x76\x77\xdd\x27\xc3\xae\x05\x43\x86\x9e\x3d\xce\x63\x1f\x0e\xef\xd7\x68\xc3\xe1\x55\x6e\xb5\x62\x27\x33\x3d\x7d\x34\x74\x37\xf6\x91\x55\xbe\x9d\xe3\x56\xfb\x76\x9e\x43\x4d\xb5\x72\x6e\xda\xd5\xf9\x7e\x5a\xe7\xdf\xa1\x5e\x0c\xbb\x8c\xe8\x82\x32\x28\x56\x6d\x2f\x8e\xb9\x39\x2e\x78\x37\xe6\xc2\xb7\x31\x11\xc7\x40\x8b\xae\x35\xe8\x82\xc7\x01\xc0\x0b\x05\x00\x2d\x54\x11\x7e\xec\x89\x8a\x6e\xd4\x16\x58\x56\x2f\xd0\x8d\x6c\xce\x23\x6b\x2c\xfc\x40\xcd\xe2\xee\x53\x25\x4e\x50\x30\x8c\xcd\xb0\x7e\xe9\xc3\xd9\x8b\x43\xe1\xeb\xe1\xdc\x88\x99\x88\x32\x86\x73\xa0\xc7\xad\xd0\x0e\xc3\x7a\x38\xd3\xd7\x57\x24\x86\xf3\x24\xc0\x2a\x0e\x38\x9c\x27\x8d\x8f\xaf\x1a\xb6\x2b\x7a\x98\x1e\xcc\x18\xdd\x75\x74\x4b\x33\x83\x7c\x04\xbd\x93\x07\x19\xcc\x66\x28\x8b\x5a\xe1\x60\x7e\x90\x0e\x8c\xa7\xfa\x07\xf3\x66\xe7\x4b\xbc\x1f\xee\x87\x3a\x80\xe2\x1f\x74\x9d\xd7\x22\xaa\xa6\x7c\x30\xe0\xdb\xf0\x72\x0c\xe5\x83\x89\xa1\xfc\x50\xee\x50\xde\x4b\xe2\x3a\x5b\x61\x7c\x16\x87\xf2\x7e\xe1\x75\x63\x4f\xb8\xe8\x9e\x57\xa1\xcd\xce\xd5\x88\xef\xe8\xc5\x01\x8c\x5e\x16\xfb\x6a\x34\x43\x5b\x5a\x6e\x04\x7b\x74\xd0\xb2\xd4\x70\x1e\x6e\x04\x9f\xd1\x23\xf8\xbc\x1e\xc1\xe7\xf4\x08\x3e\xab\x47\xf0\x69\x3a\x82\x9b\x80\xdb\xe5\x46\xaf\x17\xd7\x04\xd7\x46\xa9\x7e\x3c\x62\xf6\x0d\x18\xc1\x8d\xd8\x13\xa3\x6a\x04\xd7\x84\x51\xfe\x5d\x8b\xd1\x81\xc9\x28\xbd\xde\x78\x5a\xa8\xa1\x74\x4c\xeb\xfe\x19\x0e\x5a\xb8\x45\x00\x13\xd2\xd0\xac\x81\xea\x95\x1a\xf9\x38\xc2\x42\x54\x2d\x57\x70\x38\x25\x4e\x4e\x6a\xfc\x4e\x53\xdd\x43\x49\x1f\xcd\x62\x1f\xed\x8a\xf5\xb8\x80\x0e\xeb\xc6\x3e\xe9\xa0\x6b\xd0\x7a\xd6\xf6\x81\x9f\xdb\x07\x7c\xb0\x3e\xd0\xf9\x8c\xd0\xa4\x75\xfa\x23\x1c\x26\x1f\x49\xab\xd0\xf7\x63\x90\x7c\x0c\xb3\x8e\x53\x66\x65\x0a\x82\x9f\x28\xa5\x78\x24\x87\x22\x62\xd1\x57\x2e\xc6\xe1\xdb\x0a\x47\x57\xd1\x78\xd6\x75\x13\x3a\xa1\x14\x03\xf7\xec\x80\xb8\x26\x67\xb3\xa0\x08\xf0\x46\xe2\x0e\x77\xcd\x7d\x85\xc1\x98\x72\x9a\x43\x04\xef\x91\xab\xac\xdb\xe6\x82\x51\x9d\x22\x43\x63\x24\x35\x99\xd5\x1f\x5f\x78\x52\x2c\xb7\x3d\xe1\xbb\x3b\x36\x1f\xd6\x6a\x50\x97\x5e\x1e\x09\x26\xaf\x5c\x8a\x8d\x11\xb5\x1a\x82\xe8\x33\x18\x33\x54\xcb\x98\x8a\x5c\x81\x6b\x36\x3a\x60\x4f\x38\xb5\x21\x35\x2e\xd1\xf8\xf2\xc2\x23\xaa\xf6\xcb\xd0\xa0\x6d\x13\x28\x3f\xe5\xc6\x25\xc9\xe4\x46\xeb\x3c\xc1\x50\x6d\x61\xca\xb8\x5c\x3b\x83\xd8\x32\xbc\xf2\x32\x6a\x60\xc8\x08\x0a\xea\x0d\x91\xf0\x53\x7e\x07\x4c\x95\xe1\xd3\x32\x36\x1a\xfb\x46\x53\x86\xdf\x5f\x06\x4f\x95\x51\xc7\xc5\x72\x14\x0d\x1c\xb5\xb7\xa5\x27\x38\x18\x50\x08\x2f\x51\xce\xf8\x1d\xce\x98\x6f\x5d\x14\x59\x1f\x4f\x6b\xf4\x0f\x54\xad\x9e\xf0\x89\x9b\x27\xb3\xef\x52\x4a\x51\x6e\x3f\x84\xd6\xdf\xd3\xd3\xef\xd0\x95\xf1\x84\x1a\x04\xc6\x08\xb9\x60\xd2\x02\x15\xfb\x7e\xa3\x72\x56\x8a\x67\x4b\xce\x47\xef\x2f\xa5\x38\x56\x4a\xf1\xc1\x52\x8a\x87\x72\x28\x22\x16\x3d\x7d\x71\xbe\x61\x43\x2e\x38\xdb\xfa\x2d\x82\x5b\xeb\xdc\x59\xec\xca\xcd\x5b\xfa\xcc\xd6\x72\xe3\x10\x0f\xb8\x08\x3d\x57\xba\x08\xdd\x6c\x82\x32\x0c\xb8\x08\xb5\xd5\x22\x44\x16\x9b\x9b\x10\xd4\xe6\x46\xb5\xd8\xbc\x49\x2d\x36\x6f\x32\x53\x88\xe1\xa0\x4e\x2f\x36\xaf\xd1\x96\x43\x45\x8b\x8d\xe7\xca\xa8\x80\xa1\x90\x36\x09\x12\x4c\x78\xf2\x16\xb5\x0a\xdc\x92\xb7\xce\xdc\xa8\x6d\x87\x8a\xd6\x19\x92\x7d\x0d\x4e\xa9\xa0\x90\xbb\x3e\x12\x9e\x7c\xad\xca\xfc\xb5\xf9\x4b\xcc\xa4\x09\x0d\x51\xb0\xc4\x90\xec\xeb\x70\x64\x84\x05\xf6\xda\x48\x3b\x8e\xc3\xba\x3d\xb1\x84\x4b\x31\x16\x11\xd0\x22\xae\xd7\xe7\x49\x5b\x44\x50\x58\x44\x04\x87\x4d\xb8\xc9\xea\xa8\x16\xb4\x55\x0b\xda\x89\x16\x54\x68\xf6\x1a\x4d\xc9\x65\x5f\x29\xcc\x7e\x14\x0c\x97\x60\xf9\x8e\x55\xf6\x5b\x54\xf6\x5b\x12\xd9\x57\x69\xf6\x1d\x6d\xb6\x64\xb3\xaf\x16\x66\x3f\x06\xe6\x4c\x70\x8b\x77\x8d\xca\xfe\xb2\x25\xe2\x22\x85\xd9\xd7\x68\xf6\x42\xc7\x8b\xb0\xd9\xd7\xb2\x96\x78\x9b\xfd\x3a\x3c\xd4\x6d\xd2\x87\x3a\xd9\x5a\x8a\xb9\x75\xbb\x17\x9c\xae\xf0\x35\xba\xc2\x5f\x65\x42\x3d\xe0\x6a\x9c\x89\x14\xd0\xca\x43\x0a\x68\x19\xa4\x00\xf4\xcf\xb7\x6b\x7a\x1f\x48\x80\xfd\x90\x08\xd7\x02\x9e\xe9\xfa\x03\x41\x02\xb0\xef\x52\xb7\x6e\x55\xb7\x65\xd4\x7e\xd0\xb7\x8c\xef\x57\x2a\xb3\xa0\xfe\x0a\x5d\x50\x33\x37\x99\x8f\x94\x52\x3c\x5c\x4a\xf1\xb1\x52\x8a\xe3\xa5\x14\x9f\x28\xa5\x78\xa4\x94\xe2\xd7\x4b\x29\x4e\xe6\x50\x44\x2c\x7a\x7e\x68\x93\xa2\x73\x03\xee\x69\xe7\xf2\x30\x92\x52\xfa\x72\x27\x97\xb5\x9d\x03\x98\xc5\x12\x9c\xf4\x5b\xb2\xfa\xce\xd8\xd8\xa0\xc5\x5c\xfa\x72\xa7\x92\xd8\x20\xd9\x4e\xf8\x0f\xa7\xd8\xe1\xd8\xf8\x6b\xc3\xf6\xf3\x16\x35\xfd\xde\x62\xc2\x12\x08\x7e\xb8\x08\x02\x50\x67\xa2\xaf\x47\x54\xa6\x82\xf5\x36\x1f\x6e\x33\xb9\x43\x65\xb3\x83\x60\x92\x40\x09\x40\x26\x58\x57\x7a\x72\xa7\xb5\xd4\x3a\x2c\xfd\x77\x96\xe0\x0c\x7e\xbe\xfe\x12\x04\x98\x0e\x6f\x76\xe8\x59\xc8\x46\x91\x53\xb2\xc9\xc6\x4d\x9b\x36\x5d\x86\x66\xf5\x4e\x3d\x7c\xae\xcf\xdb\xfd\xf9\x6c\xfd\xf0\x39\xef\x17\xb7\x7a\xf2\x3b\xda\x9b\xaf\xed\x0e\x32\x7a\xd3\x4f\xf8\xf1\xf9\xe6\xf6\x66\xf7\xb9\x42\xdf\x45\xe2\xcf\x57\x45\xd5\x94\xab\xc9\x22\xad\x09\xf5\xe7\xfb\x4e\x86\x3f\xdf\x61\x4a\xfc\x0f\xeb\x32\xfc\xf5\xc8\xf7\x77\xd5\xfb\xbe\xdf\x43\xbf\x3f\xed\xcc\xd9\xe4\x77\xbe\x2c\x74\x64\x4d\x96\x72\xc4\x20\x09\x9e\xb0\x0e\x80\x6b\x7f\xf3\x25\x9e\x80\x47\x61\x92\x00\x3e\x08\xbe\xdd\x3f\x8b\x9b\x88\x92\xaa\x04\xbf\xdd\x99\x06\xad\x43\x58\x96\x56\x24\x4f\x3f\xfd\x79\x8e\xda\x1c\x55\x81\xcf\x7d\x25\xbb\x02\xf7\x17\x57\xc0\x14\xaf\x2f\xf3\xd0\x23\xeb\xac\xc1\xc8\xd3\x91\x1c\xae\xc1\x48\x0e\x6b\x50\xa0\xca\x4c\x17\x3e\xe9\xb3\x76\x32\xf4\xdb\x51\x5a\x1a\x99\xab\x88\x45\xa7\xf5\x0a\xa8\x3b\x56\x19\x9d\xf1\x04\xef\xa1\x6f\x8f\xf6\xe8\x91\x77\xee\xf0\x4e\x7b\x1d\x82\xfc\x44\x32\xfc\x72\x61\xf5\xd7\xbc\xbe\xfa\x6f\x40\xd7\x9d\xab\xd0\x75\xe7\x14\xa9\xff\x5a\x76\xfd\x1f\x28\xaf\xff\xa4\x7f\xc6\x2b\xae\xf3\xfb\x5f\x52\x9d\x2f\x47\x08\xfb\x2b\xc1\x49\x48\xae\x92\x3a\x7f\x87\x78\x8d\x96\x4c\x18\x48\x27\x38\x3d\x0a\x91\x3a\xbd\xb7\x06\xc2\x63\x80\x2c\xa1\x64\x1f\x4e\x91\x6d\x04\xe8\x6a\xe0\x16\x25\x5b\x49\x91\xb5\xb6\xf2\x86\x87\x83\x42\x78\x74\x6b\x4c\x92\x8d\x1a\xeb\xd3\x8f\x67\x39\x11\x77\x78\xb3\xaa\x17\xa5\xdc\x88\xf9\xd9\x6b\x0e\x80\xea\x06\xbd\x49\x5f\xb4\xd9\xde\x1f\x53\x49\x20\x20\x02\xf4\xd9\x6d\xc1\x2e\x70\xb1\x3a\xa1\x58\x68\x40\x71\xb1\xe3\x8d\x72\x0e\x1d\xb4\x93\xbd\xec\x8c\x4d\x49\x99\x5f\x5d\xdf\x7f\x69\x1c\xe2\xa5\xf1\x04\xb9\x1a\x98\x70\x57\xdc\x85\x20\xbb\x74\x0d\x23\xa5\xdc\xcb\xe9\xae\x3a\xa4\x23\xed\xb7\x86\x76\x02\x7e\xc2\x4b\x39\xd2\x7e\xeb\xd5\x72\x02\xbe\x30\xb4\x13\x70\x5f\xdd\x2f\x5c\x32\x27\xe0\x2f\x0d\xee\x04\xdc\xe1\xcd\x75\xfd\x07\xfd\xdc\x20\xab\xd9\xad\xd4\x58\xbc\x9d\x04\xb4\xe7\xac\x6d\xf0\x3e\x44\xde\x19\x01\xb4\x22\xd7\x5e\x92\xd9\x57\x29\x9a\xa7\x68\x33\x69\xbc\xc9\x42\x13\x9a\x1e\x42\x9c\x02\xba\x6a\x87\x20\xd1\x8e\xa2\x5e\xdd\xa2\x07\xba\x1a\xe8\x41\x4c\x8a\xff\xf6\xc7\xae\x02\xb5\xb9\xf4\x12\x16\xd9\x4b\xb4\x1e\x4f\xb5\xa8\x1b\x1d\x31\x6a\xb7\x18\x88\x60\xac\x3f\x4b\x8a\xd7\x51\xda\xcf\x31\x32\x89\xce\x31\x3b\x8b\xf4\x0f\x4f\x23\x59\x00\x5e\xee\xae\x43\x31\x73\x10\x4b\x93\xfe\x5e\x78\x49\xaf\x3c\x13\x9f\x67\x31\x0d\x81\xc9\x33\x3e\x06\xc5\x68\xac\x04\x88\x16\xfd\x3f\xd5\x9b\x3b\xbb\xed\x84\x8d\xdb\x98\x8b\x2c\xb0\x57\xfb\x7d\xb6\x8d\x8d\x9a\xb6\xdb\x25\xb6\xbd\xe0\x1e\x0a\x8e\xda\x82\xc3\x55\x23\xd7\x0b\x90\x60\x31\x87\xb3\x3d\x45\x2f\xbc\x9f\xb2\x36\x53\x5b\x7e\x94\x52\x24\x25\xf2\xef\x0e\xe2\xde\x6b\xc7\xf0\x7a\x1c\xc3\x03\x0d\xe2\xb9\xdf\xc9\x1c\xc4\x53\xfa\x3b\x81\x79\xdc\x65\xc7\xd0\xae\xd4\x5c\x25\x79\x1c\xc9\x70\x84\x18\x4f\x84\x6a\xde\x85\x9a\xd6\xe9\x38\x90\x0c\x9d\x2a\x81\x6b\x63\xd6\x54\xbc\x02\xbe\x68\x91\xa8\x08\x3f\x01\x20\x13\x89\x20\xb1\xc3\x2f\xd2\x72\x9d\xe9\x0d\x04\xae\x6c\x6b\xd5\x42\x1c\x4a\xa1\xcd\x2d\x43\xa2\x35\x1a\x45\x1c\xa0\x46\x24\xeb\xa9\xaf\x21\x3a\x11\x63\xec\x09\xeb\x33\x1f\x12\x95\x50\x84\x5f\x47\x22\x63\xf1\x6d\xbf\x62\xa4\x0a\xf8\x5a\x07\x27\x50\x3d\xaa\x30\x80\x50\x24\xb8\x0b\xba\x8a\x96\xd7\x40\x0a\xfe\xa2\x06\x5e\xb5\x09\x2f\x60\x0e\xad\xd1\x39\x04\x3f\xaa\x7a\xd0\xaf\xb9\x39\xb4\x7b\x6a\xb0\x6d\xe9\x97\x28\xaf\x32\x07\xdf\xbb\x29\x45\x72\xf0\xfd\xf2\xeb\x7e\x40\xbd\x28\x86\xf9\xaf\xc3\x9b\xff\x2e\x3f\xa8\x22\x58\xdb\xe4\x47\xe3\x56\xff\xde\xb0\x9d\x78\x5d\x48\xf9\x23\x3f\x42\xfd\x2e\x7e\xee\xe7\xad\xe7\xc5\xec\x3b\xfe\xc9\xff\xef\x9f\xfe\xff\xff\x87\xff\x71\xdf\x3f\xfb\x9f\xfe\xe7\xff\xe5\x9f\xff\x8b\x7f\xb9\xff\x7f\xfd\x57\xbf\xf8\xaf\xff\x37\x77\x3e\x3b\xd5\x77\x3e\x5b\xc8\x9e\xa2\xa7\xe0\x7c\xb6\xfa\xac\x06\xcf\x61\xe6\x91\xc5\xdc\x3c\xb6\x62\x4f\x72\x61\xe0\xe0\x2e\xb0\xad\xbc\xf1\xbf\x1b\x3c\xb8\x55\xcf\xce\xec\xd3\x9e\x9d\xda\x6b\x6a\x5c\x09\x4f\xde\xd9\xb5\x60\xed\x6a\x3f\x01\xb0\x76\xc9\xd5\x6a\x0c\x98\xae\x60\x2d\x2a\xd0\x09\x6b\x82\xca\x58\xa4\xae\xbf\xdd\x22\xdb\xf6\x14\xd4\xe0\xcf\x54\x0d\xfe\x75\x14\xd9\x5a\xab\x15\x98\x61\x15\x74\x25\xbf\xad\x48\x7e\x11\xd7\x8f\xd3\x9e\x60\x1a\x40\x7d\x0d\x1e\x75\xc5\xa1\x62\x72\xe7\x61\xc1\xe6\xbb\xe0\x76\xa6\xc5\x18\x03\xfc\xed\xa5\x9c\xce\x48\xa5\xfe\xb0\xcf\xc8\x44\xa5\x3d\xa3\x37\x35\x7d\x98\x59\x73\xb1\x8a\x55\x5e\x27\x51\x50\x41\x1c\xcf\xed\x1a\xcb\x3d\x0e\xf0\xb2\x79\x2f\xae\x70\x15\xbc\x81\x3e\xcb\xf1\x2f\xc3\x8f\x06\x82\x5d\xae\x98\xfe\xa8\x9a\xc7\x30\x56\xe7\x0d\xfd\x43\x7b\x47\xd5\x90\xa7\xd5\x04\x4f\x97\x69\xf5\x1f\xef\xe7\xe9\xd7\x15\xc3\xfe\xa5\xc1\x55\x37\xb9\x1f\x42\xb6\x9a\xbd\xf9\xef\x14\xd1\xbf\x30\x90\x1c\x7b\xe9\xa9\x96\xe4\xfe\x24\x15\x12\x2d\xcc\xd6\x71\x18\x85\xe7\x37\x26\xa4\xe9\x23\xff\x1f\x77\x7f\x03\x66\x57\x51\xe5\x0b\xe3\xbb\xf6\x3e\x1f\xfb\x9c\xdd\xe9\x9c\xa4\x03\x34\x84\x8f\xda\xe7\x34\xd0\x21\x20\x1d\xe4\xa3\xd1\x08\xe9\x0d\x6a\x74\xd4\x69\x40\xa5\x65\x9c\x31\xe3\xcc\xdc\xc9\xff\xde\xb9\xf7\xe6\xfe\x9f\xe7\x7d\x6f\xde\x7b\x4f\x92\x96\x7c\x35\x82\xd2\x0a\x6a\x2b\x7e\x34\x88\x74\x8b\x64\x6c\x47\xbd\xf6\x8c\xe8\xb4\x0e\xa3\x3d\x0a\x18\x05\x35\x8e\xa0\x99\x51\x31\x8e\xa2\x51\xd1\xc9\xdc\x41\x7d\x9f\x5a\x6b\x55\xd5\xaa\x7d\xf6\x3e\xe7\x74\x27\x78\xf1\xc5\xe7\x31\xe7\xf4\xa9\x5d\xbb\x6a\xd5\xaa\x55\xab\xd6\xc7\x6f\xf1\xe7\x0c\xe2\x03\x5c\x7d\x99\x36\xad\x88\x39\xed\xf3\xfb\x12\xfa\x3f\x27\x74\xdf\x8b\x02\xfc\xa0\x52\xc3\xa3\x28\x1d\xe2\x4f\xa2\x91\x6f\xaa\xe1\xbe\x3e\x92\x02\x8e\xfc\x59\xb5\x9e\x6e\x7a\xde\x61\x1b\xbd\x31\x6a\x82\x37\xc6\x9c\xfc\xbc\x5b\xf9\x08\x67\x33\x92\xcb\xa4\x81\xdf\x03\xed\x24\x75\xab\xc3\x20\x86\x6b\xad\x04\xdf\x12\x8d\x7c\x43\x0d\xeb\x75\x06\x00\x4a\xe0\x85\x1d\x82\x27\xa0\xc7\x39\x9f\x98\x55\xc4\x3e\xdc\x58\xff\x90\x6a\x5f\xc3\xaf\x47\x29\x84\x6e\x1b\x00\xbb\x98\x90\x3b\x75\x31\x7b\x6d\x84\x49\x46\x7f\x10\x59\x7e\x54\xdd\x4f\x11\x07\x1e\x14\x36\xbc\xc6\xcf\x4a\xac\x7c\x5b\x67\x1e\xdf\x6e\xd4\x37\xd5\xd3\xa4\x68\xf0\xcc\xca\x63\x02\x29\x12\xd8\x3c\x15\x38\xa2\x91\x8d\xb7\xe1\x76\x20\x1e\x3f\x2a\x2c\xd2\x7e\xe0\xa0\x49\x3e\xcf\xd1\x69\xdf\xce\xc7\xd4\xa2\xd3\xee\xba\xc6\x5e\x92\x5f\x83\xa0\x0c\x63\xa4\xcf\x4e\xea\x2c\xa6\xa3\x1e\xfc\x15\xb5\x2c\xd4\xd4\xc6\x9d\xdf\xae\xd7\xda\xae\x22\x98\xfa\xf9\x98\x48\xeb\xbb\x93\xc2\x21\xd4\xbb\xf8\xa0\x1e\xe2\x0a\xee\x24\xc5\x37\x52\x5d\x83\x63\x42\xab\xa0\xf8\xe7\xdd\x4d\xa6\xc5\xa8\xe9\x4f\xba\x24\x9b\x20\x82\x12\xc9\x8e\xd9\x15\xc3\x61\x53\xe7\x59\x8b\x77\x47\xee\x98\x5c\x4e\x85\xd5\xa2\x4d\x90\x99\xfd\x6a\x4d\x04\x79\xac\x3f\xed\xcf\xd0\x7d\x57\x3d\x32\xe9\x3b\x3c\x71\x88\x66\x44\x13\x9c\xf2\x9d\x2d\x77\xcc\x6e\xb9\x89\x96\x80\x29\xfd\xe6\xf7\xe4\xbe\x99\x27\xc5\xea\x7a\x3f\xf8\x6c\x32\xfd\xe5\x5e\x8b\x25\xee\x3b\x36\xaf\xf7\xf2\xfe\x9e\x14\x2e\x0f\x39\xda\xa0\xd3\x92\xa5\x03\xce\x20\xe1\x3b\x6c\x70\x39\x20\x7a\xae\x41\x7b\xdc\xa8\x7e\x68\x4a\xf1\x38\xe0\x23\xfd\x3e\x31\xe6\x94\x63\x11\x61\xef\xbb\xad\x0c\xed\x5e\xc1\x68\xcc\xac\x12\x5f\xf7\xe0\xb7\x08\x8d\x12\x50\xc7\xcc\xec\xfe\xaf\x7a\x90\xa9\x17\x25\xe3\xfa\xf0\xf6\xf4\xc7\x30\x16\xfa\x23\x9e\xe3\x9a\xf5\x7f\xec\x41\x16\x1f\x9d\xe3\x53\xf6\x1c\x3f\x68\x97\x48\xcd\x58\x9f\xe3\x0d\xf2\xe7\xee\x70\xce\x70\x91\x73\x86\xcf\x76\x38\xc3\x61\xc4\x2f\xb1\x23\x56\x67\x38\x65\xba\x49\x61\xae\xaa\xeb\x31\x25\xf0\x11\x0f\x73\x02\xd1\x44\xa6\x27\xf0\x23\xfc\x6b\x84\x7f\x34\x07\xfb\x21\xf8\x18\xe0\xa4\x12\x4f\x06\xf6\x8c\x77\x0f\x37\x75\x4b\xf0\x4d\x38\xd9\x05\x98\x45\xf8\x65\x4c\x1a\x94\x05\xa3\x4c\xff\x0b\xa5\x11\x22\xa7\xcd\x91\xd8\x82\xb8\xc6\x80\xc2\x72\xbd\xcb\x82\x71\x1f\x77\xec\x94\xb0\x7a\x44\x81\x57\x4f\xd1\xe7\x4d\xbf\x39\x6f\xa4\x39\x6f\x18\xdd\x3e\x9c\x43\xb7\x75\xf0\xc6\x75\xc1\x94\x96\x2c\xb3\xe6\x2b\x4a\x34\x5f\x97\x85\xc1\x3f\xef\x86\x15\xd3\xd4\x1e\x82\xec\x46\x00\x1d\x19\xe9\xac\xb8\x59\x8e\xe8\xb7\x1c\x21\x2d\x47\xb0\xe1\x7e\x84\x0f\xf7\x6b\xab\x5b\x6f\xfa\xc3\x4e\x2c\xdc\xe6\x18\x62\x5a\x0e\xf1\x28\xb7\xc3\x3e\xbb\xa1\x1c\xb6\x81\xb3\xf4\x05\xa9\x37\x32\xdf\x01\xcb\x50\x7a\x26\x14\x7a\x2b\xae\xd0\x11\x12\xe6\xe3\x76\xa2\x53\x96\xb3\x67\x05\x53\xa8\xd4\x76\x99\xb6\xdb\xc5\xa8\x59\x7e\x3a\xe5\x3c\xc5\xe4\x1f\xed\xa0\x54\x0d\x41\xd6\x67\x64\xc3\x3f\x3d\x63\x3d\x09\x0d\xb6\x00\x13\xe1\x1f\xcf\x3d\x7f\xa5\x81\x62\xbf\x14\xb3\x43\xbf\xe4\x41\x7a\x28\xe8\x0b\x74\x2a\x10\xbf\x1e\xc1\x5f\x5a\xf7\xf5\x5c\x6a\x5f\xdb\xf7\xce\xf3\xf7\x3e\x6a\x0c\xd4\x39\x36\xfd\xbf\xce\x94\x91\xe6\x8a\xae\x48\x35\xe1\x3b\x67\xc0\xbc\x70\x54\xdf\x05\x21\x3d\x96\x90\x9c\xc2\x88\x80\xe4\xcf\xcb\xa3\xc8\xf1\xc0\xc5\xda\xe1\xa6\xf6\x6c\x52\xda\x59\x2f\x4a\x6f\x3f\x38\xe2\x64\x41\xfd\x2a\x8b\xd2\x6b\x26\x41\x72\xa5\x01\x94\xd8\xdf\x0d\x92\xc4\x02\x9f\x8a\x63\x74\xe8\x77\xce\xcc\x41\x83\xab\x4c\x8c\x40\x18\x9d\x97\x05\x83\xed\xce\x03\xc8\x42\xbf\x34\xc2\x04\xcc\x4b\x22\xa6\x27\xf6\x47\x69\x10\x6d\x89\xdb\xcd\x10\xdd\x2c\xdb\x84\x6f\x36\xdf\xbc\x8d\x20\x5e\x10\x4e\xa4\xf3\xdf\x39\x0a\x38\xe7\x9c\x61\x8a\x1b\x36\xe7\xc8\x03\x1e\x66\x8a\x2e\x62\x56\xa8\xf4\xcc\x69\x33\x48\x1c\xf4\x84\xc9\x17\x35\xe3\x95\xc8\x40\x46\x5a\x37\xcd\x95\xcb\x88\xe3\xef\x7a\x80\x83\x14\x59\x19\x2c\x34\x0b\x6a\xd1\xa4\xa4\x30\x3b\x66\xa4\xb7\x83\x53\x40\xcf\xe5\xf3\xb9\xbb\x20\x43\xa6\xa0\x30\xc1\x91\x72\x19\x92\x96\x2e\x21\x97\x2e\xdd\x08\x94\x13\x27\x23\xff\xe1\xd9\x22\x23\x15\x8d\x92\xfe\xa6\xf4\x78\x9e\x96\xab\x7f\x40\x66\xdd\x7a\x75\xb1\x70\x8a\x32\x03\xb8\x19\xe0\x03\x9c\x77\x42\x49\x73\xf0\xd9\x42\x9a\x13\x37\xa5\xaf\xfc\x7f\x6f\x4a\x8f\x3e\x9b\xa6\xd4\x46\x51\xed\xa8\xfd\x76\x38\xce\xbf\xc6\xe7\xf9\xb0\xe3\xb6\xa8\x33\xd1\x17\x7b\x84\xe5\x05\x99\x8f\x67\x43\xb4\x9b\x9e\x70\xc2\x27\xcc\x56\xc0\xfe\x61\x91\x4f\x9c\xad\x46\x57\xbb\x97\xfb\x5c\xff\x31\xb5\x75\x57\x61\x00\x9d\x48\x6a\x4d\x50\x70\xd8\x2d\xe3\xb1\x54\xd3\x5e\x88\x89\xeb\x92\x45\xe6\xba\x61\x91\x6f\x75\xc9\x22\x9b\x99\xf5\xbe\x23\x8b\x04\x27\x5e\x6c\x5b\x93\xa6\x67\x6d\x9e\xa2\x61\x0c\xa0\x2e\x7b\x78\xce\x1c\x0f\xb7\x61\x0f\x2f\xd1\x48\xdf\xdf\xc1\xdc\x64\x80\x9a\xd5\x1c\x93\x32\x4e\x3e\x65\x92\x94\xbb\x35\x4e\x52\x94\xcb\x6f\x81\xcb\xf4\x64\xbf\xc7\x27\x9b\x69\xea\xff\x7e\xc7\x16\x3f\xe8\xd8\xe2\x87\x1d\x5b\x3c\xd9\xb1\xc5\x4f\x3a\xb6\xf8\x69\xc7\x16\x3f\xef\xd8\xe2\x17\x1d\x5b\xfc\x6b\xc7\x16\xff\x96\xd3\x22\xf2\xa2\x03\xad\x01\x10\x9d\x2b\x5d\x4f\x64\x5b\xf4\x2d\x02\xd7\x58\xc7\x1b\xc7\x8d\xbc\x93\xaf\xae\xee\xa4\x00\x0f\x39\x49\x4c\x05\x5b\x95\xf7\x68\x16\x3c\x99\xfd\xa2\xb9\x11\xbe\x90\xb0\x6f\x8b\xba\xd5\xb0\x79\x9a\x46\x64\x08\x5b\x69\xfa\xc3\x5d\x94\x9f\x8f\xba\xaa\x3e\x9f\x41\xc2\xe4\x57\x4b\x85\x9e\x07\x7f\x75\x77\xd0\xf3\xd5\xc8\x81\x9e\x67\xef\xe7\xa1\x6a\xbf\xca\x84\x9e\x67\x8d\x1f\xab\xb5\x84\xa2\xed\xe7\xbf\x7f\x29\x0b\x7a\x9e\xfd\x9e\x19\xca\xc6\x7e\x3f\xda\xda\xff\x1b\xf9\xef\x9f\x58\xe5\x10\xab\x23\x74\xfd\x1d\x4b\x8b\xfc\x98\xcc\xe6\x6c\xc2\x8d\xf6\x09\xd7\xfa\xab\x2d\x65\xe9\xed\x63\x4b\x29\x33\xff\xa8\x70\x4b\x41\xfb\x5e\x7e\x2d\xe8\xdb\x33\x47\x96\x51\x5d\x3e\xe7\x8a\x1c\xce\x24\x6f\xf8\xdc\xed\x7f\xc3\x2a\xb4\xdf\xf4\xf5\xff\xf5\xeb\x9d\xb6\x42\xfb\xaf\xff\xfa\x87\x7f\xff\xff\xd8\x0a\xed\xbf\x9c\xfd\x87\x37\x08\x5b\xa1\xdd\x23\x57\x11\x7e\x1c\x6b\x37\xab\x5f\xb4\x90\x5c\x89\x13\x91\x4f\xf4\xa9\xb6\x44\x1f\x3f\x7c\x72\x0a\xac\x7b\x2a\xc3\x75\xd3\x20\xb0\x6e\x33\x49\xe9\xd9\x19\xaa\xcf\x7a\x7a\xea\xb3\x9e\x9b\xfa\xac\x26\x46\xff\x8e\x51\x24\x6c\xb2\xf0\xb8\xae\x54\xde\x6f\x23\xa8\x3a\x2d\xe6\x9f\x75\x5d\xd6\xfb\xdd\x99\xf3\xc5\xb2\xde\xb5\x0e\xd1\xb6\xdd\x17\x0f\x9f\x6e\xf3\x96\xdf\xcd\xe2\xe1\x77\x67\xf3\x49\x6e\xf1\xf0\xbb\x73\xb6\x82\x2d\x1e\x0e\xbe\xd0\x2d\x4d\x72\x8a\xaa\xbf\x8c\xe6\x15\x0f\xaf\xb5\x16\x0f\xcf\xea\xff\x59\x58\x3c\x9c\x0d\xb3\xb5\x78\x38\x6c\x6a\xb7\x78\xf8\xe8\xef\x4c\xf1\xf0\xe9\xe3\x2b\x1e\x6e\x09\xf3\xdb\x2d\x1e\x5e\x6b\x2d\x1e\x9e\xc5\x4a\x27\xb4\x78\x78\x1b\x26\x68\x60\x40\xe3\xe8\x6f\xa3\x78\x78\xf6\x8a\x35\x96\x54\x3c\xbc\xdd\xb2\x61\xf1\xf0\xd1\x25\x16\x0f\xbf\xbb\x83\xfe\x7c\x57\xc7\x16\x77\x77\x6c\x71\x4f\x4e\x8b\xc8\x8b\xde\xd9\x29\xc2\x13\xc1\x94\x45\x17\x6a\xe5\x6c\xb6\x88\x3c\xe2\xe5\x9d\xa5\xb3\x39\x67\xe9\xb6\x14\xea\xf2\x6c\x9e\x5a\x51\x47\x6f\xe3\xb6\x99\x91\x9e\xec\xea\xdf\xec\xc9\x6f\x73\x3d\x3f\x74\x80\xbb\x0e\x72\x3d\xfe\xa0\xc5\xc8\x05\xb4\x97\x5a\xba\x34\xf5\x84\x56\x82\x51\xb3\x85\xc0\x36\x2c\x9a\x32\x41\x51\x0a\xdb\xdd\xca\xd4\x91\xc6\x7f\x66\x12\x75\x8b\xae\x4c\x3d\x9e\x55\x99\xba\xe6\x6c\xa0\x09\x3e\x0d\xa7\x32\xf5\xa4\x70\x37\xcc\x64\xaa\x32\xf5\xa4\x5b\x99\xfa\x48\x27\x00\x34\x1e\xb2\xb8\xdd\x5c\x9e\xc6\xad\xcb\x7a\x22\xb3\x30\xf5\x1b\xf9\x00\x9d\xc2\xd4\xc3\xce\x45\x6a\x33\xdd\xe9\x83\x88\x07\xc3\xcc\xe6\xb1\xe6\x37\xa3\x13\xaf\x07\x9c\x93\xae\x69\x99\x83\x0b\x95\x5b\x02\xbf\x2d\x8f\xe7\x8b\xac\x34\x53\xbf\x81\xf7\xe4\x30\xf5\x36\xa5\x1a\x68\x96\x1b\xce\xac\x3d\x7d\x5f\x9e\x0e\xaa\x1f\xdb\xe2\xd4\x9e\x1e\x76\x6b\x4f\x9f\x44\x9a\x41\xba\xf6\xf4\x80\x56\x00\x1a\xa6\xd6\x79\xa7\xda\xd3\x6c\x20\x8f\x3b\xb5\xa7\x87\xb3\x6a\x4f\x6f\xa1\x3a\x4d\x15\xc4\xed\x17\xd2\x6f\x42\x4e\xb0\xdb\xb4\x20\x83\x19\xe9\xc9\x02\x78\xb9\x18\x92\xaa\x29\xeb\x94\xe8\xc2\x76\x55\x54\x0f\x42\x52\x0f\xd8\xb0\x45\xbb\xf2\xcf\x37\x67\x0e\x5b\x93\x7e\xd4\xf8\x1c\x7b\x10\x6e\x0f\xe1\x82\x6c\xc6\x24\xad\xed\x82\xb3\xb6\xfa\x58\xc1\x8f\x61\x3b\xb1\x82\x35\x18\xe1\x0f\xb1\x00\xa3\xe4\xa9\xba\x77\x28\x6d\xe0\x63\x89\xa6\x42\x13\x6e\xe0\xa2\x89\x31\x0f\xda\x61\xbf\x86\x30\x89\x5c\x75\xf0\xd6\x4c\x6e\x92\xe0\xa1\x83\xa8\x31\x07\x01\xbd\x1e\x24\x35\x56\x87\xfc\x94\xa8\xf5\xfd\x01\x86\x13\x93\xaf\xb2\xee\xbb\xc9\xb7\x71\x51\x16\x4c\x17\xa7\x03\x20\x86\xe9\xa2\xa0\xcb\x62\x04\x89\x8f\x5d\x38\xf0\x0f\xce\xa3\xa7\x69\xc5\xa4\xe5\xd1\x00\x39\xc3\xc9\x0f\x8e\x7d\x69\x07\xde\x8f\x10\x19\x2b\x08\xa0\x08\xd7\x83\x76\x00\x6e\x3c\xfb\x47\xc7\x42\x43\x1a\x44\x7b\x51\xd8\x5a\x0e\xb8\xce\x0b\xb3\x77\xb3\x39\xde\x91\xc9\x65\xa0\x65\x73\x8b\xe3\x3b\x79\xb3\xcc\x5c\xd3\x3b\x3a\xb6\x78\x4f\xc7\x16\xef\xcb\x6d\x61\x0b\x21\xcd\xa5\xca\x12\xdf\xc9\x9f\xc9\x2c\x4b\xfc\x7e\xde\x22\x53\xef\xf8\x40\x4e\x8b\xc8\x8b\xbe\x98\x5f\x41\x11\xea\x27\x1a\x29\x9d\x27\x89\xe7\xb2\x25\x71\x48\x82\xb8\xd0\x9c\x49\xde\xb0\xe7\x16\x09\x26\x07\xf8\x6a\x6d\x5b\xc9\xf0\x84\x36\x6e\xb1\xd0\xf5\x4a\x14\x25\x94\xb0\x60\x9e\x10\x4e\xab\x32\xd5\xb3\x0c\x52\xad\x7c\xa7\x15\x16\xb6\x8a\x92\x42\xaa\x55\xa0\x5b\xc5\x5e\x94\xfc\xf8\xfb\x9f\x15\x26\x0b\x27\x6c\xcb\x8b\x4a\x99\x2d\x62\x06\x9a\xfe\xe8\xdb\x8f\x60\x19\xfc\xe7\xf5\x4b\x38\x29\x1b\xa2\x77\x4d\xd6\x6d\x78\x95\x8d\xa3\xae\xb5\x14\x75\xce\x26\xf6\xa4\x86\x41\x9c\x12\xe9\x42\xce\x39\xa7\xdb\x94\xb0\x85\x9c\xe1\x33\x15\x72\x86\xcf\xa1\xc6\x8e\xd2\x85\x9c\xa9\x68\x78\xa8\xcb\x45\x13\x90\xd6\x2c\xc1\xbf\xcd\x89\xb8\x04\x44\x50\x43\x97\xe5\xcb\x82\x09\x91\xca\x73\xd8\x9d\x39\x10\xe9\xcb\x60\xaf\x14\xbb\x65\xb0\x37\x0e\x65\x01\x46\x54\x69\xf8\xb2\x72\x85\x7f\xb5\x0c\x65\xa5\x29\xbd\x66\x72\x6c\xf1\xde\x4f\xee\x68\xd6\xc3\xa4\xbc\x2f\xae\x52\x45\xd7\x38\x02\x30\xad\x68\x66\x2d\x54\x40\xc5\x40\x8e\x53\x27\xe2\x90\x2a\xbc\xc6\x3d\x50\x17\xb5\x67\x66\xad\xac\xee\x91\xa2\x59\x0f\xd5\x29\xb7\x77\xb7\xf4\xf7\xc6\x55\x78\x51\x21\x5e\xd1\xf0\xe5\x8a\x2b\xfc\x4d\xb2\x2a\x57\x28\x89\x9b\x7c\xed\xc7\xef\xfd\xdc\xce\x66\xbd\x9a\xf4\xec\x8b\x7b\x09\xac\x3c\x5e\x29\x7b\x13\x4f\xae\x9c\x59\x1b\xf7\x4a\x2a\xd6\x96\xac\x99\x88\xab\x04\x34\x14\x2b\x65\xb7\xbc\xd1\x2b\xcb\x10\x46\x54\x9e\x59\x2b\x7b\xf7\x34\xe3\xaa\x14\x32\x94\x62\xaf\xac\xee\xde\x1b\xf7\xc2\x1b\x43\x3d\xb5\x8d\xb2\x57\x4d\xcd\x6f\x26\xdf\xfc\xa7\x37\xdc\xe9\x37\xeb\xbd\xc9\xaa\x7d\x71\x45\xd7\x66\x86\x71\x6d\xf4\x4a\xb2\x82\x65\xaa\xe3\x8a\xa4\xd2\xc9\xc9\xca\x89\xb8\x97\x2a\x2f\xeb\x66\x45\x40\xc1\x83\x86\xb2\xb2\xa7\x19\x57\x64\xa8\x86\xb2\x57\x56\xcc\x8b\x7b\xf4\x54\x87\x65\xaf\x9a\xaa\x68\x26\x3f\x7e\xcf\xbf\xbe\xa9\xa9\x5e\x7c\xf2\xbe\x78\x05\xc1\x5d\xe8\xa9\x14\xa0\x66\x74\x19\x0a\x5e\xeb\x17\x57\xd5\x8b\xab\x4e\xb3\x40\x56\xe0\xc5\x6a\xc6\x2b\xf6\x34\xeb\x2b\x64\x45\x56\xf7\xee\x96\x55\xfd\xda\x1a\xb6\xbc\xc2\xbf\x58\x86\xb2\x57\x96\x9b\xcd\xe4\xc3\xef\x3b\xfa\xa1\x5d\xcd\x38\x94\x2b\xd8\xa2\xd1\x3a\x85\x50\xb1\x57\x2d\xe9\x1e\xb5\x5c\x2b\x64\x65\xef\x6e\x59\xd1\x9d\xad\xd1\x9d\x0d\xa9\xf9\x42\x67\xf7\xde\xf2\xbe\xfb\x0b\x50\x01\x97\x2d\x0c\xd6\x97\x2f\x43\xbd\xde\x9e\x7d\xb8\x72\x7b\x9a\x75\xd5\x68\xc5\xde\xdd\x72\x85\xee\xaf\x5f\xf7\x77\xbe\x9a\x06\xf4\x77\xdb\x2d\x9f\xf9\xcc\xff\x50\x04\xac\xca\x8a\xa1\x37\xf6\x57\x54\xc4\x4d\x56\xed\xc3\x6f\x25\xe8\x52\xb5\x0b\xf7\xee\x96\xa1\xee\xf2\x74\xdd\xe5\xa0\x5c\x41\x5d\xbe\xe1\xde\x77\xfd\xc7\x66\xac\x28\xb3\xc2\x10\x12\xfb\x08\xa0\xd4\xf6\xc9\xd4\x63\x01\x7a\x6c\xa1\xa0\xd4\x3d\x0e\x18\x0a\x1e\xfa\xc8\x8d\x0f\x96\x96\x45\xc1\x01\xdd\x99\x34\x14\xfc\xf0\x4f\x6e\xfb\xc7\xed\xcb\xa5\xe0\xa0\xee\xef\x74\x43\xc1\x8f\x7c\x62\xc7\x71\xd0\xef\x7c\xdd\x61\xbf\xa1\xdf\xa7\x3f\xfc\xf3\x2f\x6c\x3f\x0e\x02\x0e\xe9\x2e\xd7\x18\x02\xde\x75\xd7\xc2\x63\x4b\x25\x60\x04\x9d\x5d\x1c\xf7\x34\x7c\xd9\x73\x85\x5f\x93\x55\x19\xc9\x1e\xc5\x32\xdf\xf9\xa7\xbf\xe8\x8e\x7e\x71\x15\x8a\xbd\xaf\x40\x81\x80\x1d\x0e\xc7\xbd\x0d\x5f\xf6\x5e\xe1\xf7\xc8\x8a\x8c\x64\x6f\xb3\x99\xbc\x79\xff\xf7\x3e\xda\x3d\x0f\xc2\x66\x57\x54\x84\xcd\x8e\x9d\x6e\xd4\x53\x56\xe3\x8f\x60\xca\x77\x4e\x1e\x7c\xa8\xd0\x8c\x23\xf5\x96\x0c\x2a\x46\x2e\x15\xe3\x48\x49\x5e\x19\xc9\x0a\x8c\xb5\xe1\x5f\xe2\x6f\x6a\x36\x93\x7f\xfe\xc2\xb1\xb9\x5d\x4a\x0a\x17\x95\xc4\x28\x6a\x29\x4b\xe5\xe5\x63\x4b\xcd\xb5\x4a\x0a\xaf\xd5\x65\xe6\x23\x90\xc3\xbd\x28\x23\xe2\x10\x28\x17\xca\x08\x46\xac\xba\x3e\xbf\xd9\x4c\x16\x9e\xb8\xf1\xc6\xa6\x92\xbb\x15\xd5\x75\xc5\x91\x32\x3e\x13\x46\x9a\xc6\xa7\x28\xf1\x7b\x8a\xd3\x4c\x30\xf1\xbb\x02\xa8\xad\x66\xa0\x19\x4c\xbd\xa8\xbf\xd9\x4c\xbe\xfc\xb1\x7f\xfb\x2b\xbf\x19\x57\x08\xc2\x4d\x8b\x50\x4f\x56\x00\xd9\x0d\x84\xed\x0a\x43\xf8\xd5\x13\x71\x85\x0a\x5a\xc4\x65\x58\x10\xdb\x7f\x45\x22\x95\x90\xdb\x54\xff\x57\x2b\x89\x74\xeb\x37\x1f\xda\xe9\x12\xba\x67\x02\x39\x40\x46\x00\x4f\x47\xac\x41\x54\xae\x02\x95\x15\x8b\xa9\x1e\x86\x9a\xcd\xe4\xf1\xe9\xfb\x3f\xb2\x43\xd1\x29\x62\xf4\x24\x02\x2a\xd2\x23\xb5\x89\x92\x15\xa0\xe4\x6e\x19\xc1\xe3\xa7\x37\x9b\xc9\x23\xb3\x93\xab\x5d\x7e\x3c\x85\x16\x5a\x00\x3f\x56\x68\x08\x3e\xb1\x64\x9a\x48\xa1\x92\x59\x0f\xed\xff\xfb\xd4\x36\x5e\x3d\x41\x53\x47\x3a\xa9\x1e\x3c\xe2\xbf\x34\x19\x2e\x6e\x36\x93\xc5\x7f\xfd\xd2\xa7\x97\x4f\x06\xd9\x6c\x26\x4f\xdc\xb1\xff\x56\x7f\x79\x64\x50\xdb\xf2\x6b\xb7\x3e\xf6\xce\xe6\xf1\xd0\x61\xb8\xd9\x4c\xf6\xdf\xf1\xe8\x3d\xbb\x96\x4d\x87\x81\x66\x33\x79\xf2\x83\x47\xee\x2d\x2c\x9b\x0e\xb5\x66\x33\xd9\xfb\x95\x5b\xbf\xf4\x3f\x96\x47\x87\x8d\xcd\x66\x72\xec\xf3\x9f\xfe\xf3\xe3\x21\xc3\x60\xb3\x99\x7c\x63\xef\xfd\x9f\x2c\x75\x49\x86\x32\x90\xa1\xcc\xc8\xb0\xa6\xd9\x4c\xde\xf8\xce\x0f\xfe\x60\x7b\x13\xaa\x6c\x56\xd2\x64\xa8\xa4\xc8\x50\x01\x32\x96\xf7\xd2\xe3\x6a\x4b\x7c\xf6\x67\x5b\x95\xd8\x29\xec\x8b\x95\x26\x4f\x62\x27\x22\xb1\x63\xe9\x72\xba\x12\x3b\xa7\xd3\xbe\x56\xb4\x20\x9d\x28\x22\xea\x84\x4a\x9e\x95\xcd\xda\xbc\xe1\xc9\xcf\x7f\x72\xbb\x92\x39\x91\xea\x37\x32\xe2\x0a\x89\x0b\xea\x25\xf6\x7b\x92\x12\x36\x27\x91\x2e\xd8\xf0\xe5\x4a\xab\xeb\xad\xa4\xee\xab\x6a\xca\x20\x85\x8d\xa4\xb9\xeb\xb3\xbf\xf8\x51\xa9\x59\x2f\x27\x35\xd5\x7d\x4d\xab\x92\x55\x59\xa6\x6e\x6b\x96\x11\xf4\x09\x51\x56\x33\x57\x9a\x5b\x68\x18\xf9\x96\xa3\xb7\xff\x57\x97\x72\x95\x09\xb3\x64\xb2\x92\x9c\xb2\xcf\x2c\x67\x2b\xf1\x94\xd4\x7e\xe0\xd1\x7f\xff\x00\x30\x50\x85\x11\x8a\x28\xa3\x68\xea\x30\x10\x23\x91\xda\xc6\x1f\x7c\xdf\xbf\x7f\x2b\xa5\x5f\x9d\xe4\x9c\x6e\xd1\x3e\xa4\x56\x2b\x09\x14\xe3\x1c\x7e\xfb\x93\x1f\xdf\xd5\x04\xc9\xd9\x32\xe9\x32\x14\x8a\xcd\x9e\xb7\x92\x63\x47\x8f\xfd\xfa\x17\xff\x73\xd9\x13\x57\x3b\xe7\x73\xbf\x7a\xf2\x01\x7f\x19\x13\x57\x62\xfc\x7f\x7f\x69\xcf\x57\x77\x2e\x6f\xe2\x4a\x70\xec\xfd\xa7\xfb\x67\x76\x2c\x63\xe2\xea\x28\xdc\xfb\x37\xd3\x03\xcb\x9e\xb7\x92\x9c\x7f\x3d\xfd\xc8\xc3\x3b\x96\x31\x6f\xb5\x51\xbf\xf7\xd1\x1f\xff\xaf\x65\xce\x5b\x1d\x1c\xc7\xfe\xed\xa6\x5f\x89\x65\xcc\x5b\x49\xaa\xef\xdd\xf7\x91\x0f\x34\x97\x3a\xf1\x6a\xb2\x6b\xef\x1e\xb6\x6e\x0f\x3c\x70\xf7\x9d\xa0\xa2\x94\xd4\xa6\x2b\xe5\xcb\x8a\xd3\x94\xac\x38\xad\x9d\xac\x28\x43\xd7\x96\x99\xdf\xf1\x9b\x0f\xbd\x33\xb5\x17\x4e\x9e\x30\x4a\x93\xac\x26\xd5\x7d\x46\xa1\x32\xd4\xa9\x40\x27\x76\x37\xcf\x7c\xfe\xe0\x63\xff\xc3\x25\xd0\xaa\x09\xa3\xce\xc9\x72\xb2\x72\x9f\x51\xf5\x0c\x99\x42\xe8\xc4\x8a\xc3\xbf\x5e\x78\xf8\x4f\x5d\x42\x45\xfa\x44\xa8\x24\x27\x65\x08\x53\x4e\x25\xb5\xca\x7f\xf7\xd1\x27\xef\x2d\xb9\x1c\x72\x9a\xe5\x90\x52\x9a\x43\x38\x25\x14\x77\xbf\xf5\x9d\x1f\x3d\xb6\xfd\x78\x28\xa1\xf6\xf7\xaf\x8e\xfc\xed\xae\xe3\x21\x84\x12\x6d\x5f\xfe\xe4\x5b\xee\xdb\xbe\x6c\x4a\xa8\x33\xe0\x4b\x4f\xdf\xf9\xab\x65\x52\x42\xf1\xfb\xe1\x87\x3e\xfa\xdf\x8e\x87\x10\x6a\xbf\xdf\xbe\x6f\xef\xd4\x71\xb1\x84\x92\x75\x77\xbe\x7f\xfa\x68\x61\xd9\x94\x50\xa2\xfe\xc6\x5f\x3d\xf4\x37\xbb\x96\x47\x09\x75\xda\x7d\xfc\xbb\x3f\xfc\xc1\xff\x54\x87\x69\x27\x32\xc8\x30\x8b\x10\x4a\x00\x7c\xf2\x03\xdf\xfe\x9a\xaf\x0e\xcc\x4e\x44\x90\xd5\x66\xdd\x25\x81\x6c\xca\x4a\x33\x79\xcb\xcc\x1d\x8f\xed\x6c\xd6\x3b\x10\x40\x96\x91\x04\x5e\x33\xf6\x64\x05\x2b\x30\x94\x11\xbe\xbe\x2a\xc1\xd6\x5d\x4a\x36\x35\xe3\x12\xba\xd8\x12\x4f\x96\x20\xdf\x70\xc1\xdb\x8d\xa0\x1e\x9b\x10\xd4\xc3\xc6\x2d\xac\x42\x34\x1b\x34\x23\x2a\x3d\x48\x23\x6c\x00\x8a\x47\x12\xec\x36\x49\x92\x15\x8d\xff\x41\xc5\xd7\x7b\x22\x5d\x62\x04\xfc\x92\x68\x7d\x5f\xf4\x9a\x6a\xbe\xbb\x5d\x3f\x41\x73\x46\x16\x64\x95\x17\x11\xec\xdf\xc7\xec\xf1\xb2\xb2\xe7\x0a\x9f\xca\x5f\x2b\xd2\x14\x9a\x71\x18\x29\x91\x7b\x9d\x4d\xfc\xae\x62\x5d\x74\x32\xda\xaf\x26\x30\x8f\x82\x0c\x75\x09\xf4\x30\x11\xea\x92\xcf\x5b\x84\x51\x24\x09\x5a\x24\xae\xa4\x47\x10\xee\x8b\xab\x1a\xad\xda\x18\xe3\x64\x65\x0f\x74\xe5\xa7\xbb\x2a\xc3\xcb\xaa\x6e\xad\x71\xe6\x8d\xd0\x0f\x06\xe9\x07\x4b\x11\x78\x97\x8a\x40\x37\xa2\x10\xd5\xe5\x2c\x68\x3b\xa6\xd4\xb5\x3c\xd5\x67\x41\xb1\x6c\xea\xb3\x4f\x81\x6c\xea\x73\x00\x51\x6c\x23\x93\x5d\x02\xc7\xdf\xc6\xed\x95\x2e\x92\xc8\x09\x8b\xfe\x9c\xcf\x8a\xfe\x7c\xf2\xb7\x17\xfd\x39\x9f\x1d\xfd\xf9\x64\x66\xf4\x27\x6b\x3c\xd3\x1a\xdd\xb9\x9f\xff\xfe\xd6\xac\xe8\x4f\xf6\xfb\xf7\x5a\xbc\x04\xc9\x4d\xfc\xf7\x43\xad\xcf\xbf\x91\xff\x7e\x78\xb5\x43\xac\x8e\xd1\x9f\x47\xda\x2f\x98\x5e\x2e\xb3\x5e\x39\xcb\x75\x7f\x4e\xec\xe5\x20\x0b\x61\x58\x17\x90\xe9\x5c\x52\x01\x59\x1f\xc8\x2e\x7d\x40\xcd\x29\x1a\x8f\x5e\x40\x38\x41\x6a\x57\xe8\x6c\xe3\x12\x6d\xca\x20\x65\x38\xbf\x3f\xcb\x70\x1e\x60\x79\xd8\x44\xe0\x0e\x2c\xa9\xfe\xf6\xd5\xcb\x4a\x62\xcd\xac\x8d\x4b\xfa\xa6\x54\x4e\x76\x3f\x7d\x86\x24\x80\xe5\xa4\x40\x17\x37\x86\x58\x1c\x97\x59\xc9\xd2\x0a\x6d\x7a\x3f\x8d\xf1\x43\xbd\xac\xdc\xcd\x9f\x2c\xb2\x27\xcb\xb0\xc7\x47\x04\xec\x58\x03\x6d\x96\x08\xb5\xc7\x05\xed\xf1\x76\xc1\x86\x9c\x53\xee\xef\xe0\x43\x7b\x63\x4e\x8b\xc8\x8b\x3e\xd4\xba\xd2\x0d\xd1\x5b\xf6\xbc\xf6\x91\xec\x0b\xd9\x4e\x95\x83\x9e\x8b\x1f\xb5\x2e\xd8\xe2\xce\x28\xce\xcd\xec\xdc\xc3\xfb\x5c\x56\x8d\xf0\xcc\x48\xae\x86\x01\x08\x69\x64\xd4\x08\xb7\x98\x52\xec\xe5\xdf\x59\x66\x65\xf0\x7d\xbc\x93\x36\x95\xc1\x9d\xd0\xfb\xa3\x5d\x57\x06\x8f\xbc\xe8\xe3\xdd\xc0\x81\x59\x20\x30\x0d\x0d\x1b\xf5\xf4\xf4\xac\xc8\x5b\xc9\x07\xb2\x57\x52\xfe\xa7\x01\x3f\x79\xda\x95\xac\x24\x4b\x35\xa8\xbc\x03\x02\xdb\x8b\x4f\x2d\x01\x03\xb6\x27\x72\xf0\x13\x1f\xc8\x16\xad\x4f\x67\x62\xc0\x3e\xd0\x36\xb0\x7e\x82\xff\xfe\xeb\x95\x19\xa2\xf3\x81\xcc\xc0\xfa\xe4\x81\xbf\x3c\x0b\x1d\xca\x8d\x14\x04\x2c\x6b\x7f\x73\x76\x09\xf4\x64\xee\xb1\x4f\x0a\x5c\xd6\x16\x6c\xd8\xc4\xad\x02\xd8\x03\xa7\x33\x80\xce\x15\x22\x7a\x4e\x71\x80\x9e\xac\xdf\x05\xbe\x21\x3c\x96\x84\x4d\x9e\x5f\xf6\x16\x3e\x4c\x0e\xd6\xf9\x73\xb1\x54\x5c\xe7\xc5\x6c\xa6\xe8\xa7\xdf\x7f\xb9\x26\x15\x0d\xb7\xd8\x29\xaa\xa7\xe6\x04\xdc\x4a\x87\xbc\xbb\xf9\xe3\x4f\xad\x66\x31\x62\x83\xcd\x99\x64\x61\x7e\xd0\xa2\x72\x02\xcd\xbb\x00\xe6\x8c\xbc\xe8\xa9\x76\x47\x58\x43\xf4\xf6\x98\x3d\xa2\x36\x49\x1e\x21\x1e\xcc\x26\x04\xd5\x45\x4f\x0e\x3f\xb2\x2a\x43\x40\x8c\xa6\x32\x76\x58\x27\x33\x22\x2d\x16\x28\x54\x8a\xe5\xe2\x0f\x35\xfc\x64\xe1\x5f\x4e\x4e\x05\x4e\x3d\xd8\x26\x78\x9f\x5e\xcf\x38\x4f\x68\x2c\x62\x83\x4a\xec\xb3\xe0\xd7\x02\x22\xd4\x56\x11\x86\x0e\x9f\x1f\x55\x1c\x48\x9f\x87\x2e\x0b\x6a\xa9\x34\x79\xf3\x6c\x09\x55\xcc\x10\x55\x4c\x4f\x17\xda\xa4\x5c\x37\x2b\xda\x3a\xd5\xd3\xf4\x92\xfe\x26\xc5\x02\xdb\x7d\xf9\xa0\xc3\xc0\x65\x08\x17\x00\xa4\xde\x06\x22\x44\xda\x1d\xe9\xb6\x34\xd1\x04\x0b\xf9\xab\x0e\x4a\x0b\x2b\xae\x9f\xb7\xe4\x07\xdb\xf1\xfe\xba\x40\xa6\xa2\x05\x0e\xe6\x44\x0b\xc8\x19\x13\xaa\x29\x01\x93\x41\x24\xe3\xf3\x83\xd7\x1c\xa8\xfb\x26\x00\x4c\xa9\x2e\x5e\x1c\x44\xd2\x67\x1a\x01\xc5\xe9\xc8\x64\xb0\x99\xde\x36\x83\xce\xb6\xd9\xc7\x5f\xfd\x33\xa6\x00\xb6\xdd\x19\xa9\xe8\xab\xfd\x99\xe3\x97\x62\x86\xb8\xd3\xbe\x16\x2a\x5e\xf1\x4c\xf4\x9b\xd8\xa3\xad\x01\xc5\x12\x00\xfa\x07\x3b\x0e\xc7\x03\xad\xcf\x03\x96\x84\x15\x7c\xbb\x9f\x91\x05\xd3\x2e\xf5\xe8\xd1\x76\x59\x30\xeb\x82\xfe\xd4\x7a\x3d\x9a\x07\x85\x91\x01\x9c\x71\x63\xdb\xd6\xa1\x3a\x0c\x67\x28\xf1\x0e\x2b\x97\x39\x01\xbc\x8f\xb6\x21\x0f\x05\x7b\x49\xbb\x5d\x3a\xa5\xc9\xfc\x3c\x9b\xb3\x31\xe0\x48\x47\xc4\xe4\xd1\xe8\xd0\xd2\x78\xfa\x50\x1b\x9e\xee\xb7\x3c\x5d\xab\x0b\x93\x5a\x48\x91\x43\x32\x9d\xeb\x91\xd5\x15\xb0\x97\x41\x84\xf2\xf8\x19\xb6\x97\x3d\x90\x4b\xb5\x41\x4b\xb5\x0e\xf0\xcc\x74\xd8\x38\xba\x03\x1b\xd1\x0f\x5a\xe2\xaa\x99\xd6\xe8\x3e\x37\xd1\xfe\xb9\x75\x41\x2d\x39\x4b\x89\xdb\xb3\xa8\x50\x89\x81\x94\xd6\xf5\x4a\x94\x18\xb5\x95\x44\xf6\x74\x31\xfc\xc8\x8b\xbe\x9e\x3e\xb9\xbb\xc9\x32\x7d\x2c\x7f\x43\x10\x49\xfa\x53\x67\xcb\x63\x79\x53\xfb\xeb\xab\x3d\xfc\x6f\xe3\x5d\xf5\x1a\x7d\x3e\x7a\xe5\x1f\xdb\x53\x24\x88\xe0\xbe\xe6\x6b\x5c\x6e\x59\xbb\xbc\x2b\x6e\xfe\x4e\x9e\x26\xab\xf9\x19\x8f\xe6\xdc\x82\x6e\xd9\x53\x3c\xa4\x33\x9a\xb6\xa4\x18\xfa\x70\x0e\x43\x6f\xb1\x42\x5a\x7d\xf4\x48\x44\x0b\x13\x58\x17\x02\xb7\x32\x06\xa7\x7b\x04\x48\xe7\x41\x47\x3a\x6f\x35\xe7\xff\x36\xc3\x43\xdb\xed\xcd\x23\x91\x4d\x27\xf0\x7c\xaf\x33\x89\x8c\x1a\xa8\x14\x7f\x3e\x84\xbc\x34\xce\x0b\x3f\x4e\xf0\x3a\xa6\x13\xac\x20\xf7\xa1\x0e\x51\xf2\x18\x94\x96\x8c\x8f\x4f\x7e\x51\x3f\xbe\x68\x13\x57\xc2\xd4\xe4\x68\x56\x9e\x99\x55\x68\x66\x55\xc3\xa8\xff\x45\xaf\x99\x3f\xc3\xfd\x7c\x86\x4f\x66\x40\xdc\x0c\x39\xb0\x30\xe3\x59\x93\xb2\x5f\xfc\x6e\x66\x08\x47\x89\x49\x3a\xfe\x65\x9e\x32\xd0\x10\xbd\x55\xaf\x33\x97\x7d\xb7\xfd\xc9\xb2\x29\xc5\x64\xdf\xcd\x61\xb2\xe1\xd4\x99\x92\xd7\x6e\xd3\xcc\x90\x47\xe1\x85\xc3\x88\xe7\x6a\x6e\xb8\xd6\x3a\x52\x44\x9d\xcd\x87\x88\x63\x75\x2d\xd2\xf0\xc9\x22\x09\x93\x2b\x4d\x98\xf3\x7e\xb8\xa8\xed\x82\x08\xec\x82\x01\x54\xae\x20\x4e\xbe\xbe\xc2\x25\x6e\x20\x69\x01\x54\xba\xc8\xe0\xa0\xad\x0b\x86\x06\xb0\x90\x96\x9b\x49\x34\xc1\x66\xd0\x2a\xa3\x5b\x86\x8d\x32\xb2\x90\x94\xe9\x94\xf7\x69\xb2\x14\x41\xaa\x26\x2b\x39\x33\xaa\xb7\x9b\xb0\xf3\xc4\x4b\x7d\xe9\x26\xa3\xf4\x23\x4b\xcb\x5d\x3e\xd2\x36\x8d\x76\xfa\x2b\x0c\xde\xc9\x2e\x22\x7b\xe8\x87\xfc\xca\x12\x36\x67\xd6\x07\x5e\x5c\xd3\x49\xb0\x5d\xca\xc3\xff\x9d\x09\x27\x50\xd6\x27\x7b\xde\xd0\x7f\xb4\xb4\x73\xfd\x47\x99\x9c\xd7\x7a\xd8\xed\xe6\x2d\x7f\x14\xa6\xb5\xda\x94\x96\xb4\x3b\xa7\x5f\x52\x12\xda\x6a\x49\x7b\xd9\xb3\x39\xe7\x7d\xee\x91\xbc\x8f\xbf\xf7\xc9\xd0\xbd\x37\xd2\x4d\xb1\x9b\x43\x76\x99\xb4\x3f\xba\x34\xda\x1f\xed\x9a\xf6\x47\x97\x44\xfb\xec\x7e\x5d\xda\x0f\xe6\xd0\xfe\xe8\x71\xd0\xfe\xe8\x09\xa1\xfd\xf7\x97\x47\xfb\xa7\x96\xa6\xf3\x3f\x95\x4b\xfb\xb4\x26\xf4\x54\x0e\xed\xfb\x33\x69\x9f\xdd\x2f\xb6\xd6\xb4\x37\xd7\x28\x69\x52\x2e\x52\xab\xf0\x54\xee\x2a\xb4\x8e\x70\x1f\x7f\x27\xa3\x7b\x47\x01\x73\x47\xa6\x9d\x37\x44\x42\xb7\xa1\xf4\xb1\xa5\x51\xfa\x58\xd7\x94\x3e\xb6\x24\x4a\x67\xf7\xbb\x54\x4a\x1f\x6b\x97\xb8\x9c\x2a\x32\x90\xf7\xc6\x41\x5d\x79\xae\x75\x52\xfb\xf9\x43\x4b\x59\x9c\xbb\x5b\xb5\xe1\x6e\x76\xc1\xd3\xd9\x6b\x73\x4c\x6b\xc1\xe3\xe9\xcc\x86\xa7\x73\x57\x67\x5c\xa4\x96\xe7\xe9\x9c\xe5\x19\x17\x99\xeb\x93\xdd\x33\x35\xa7\x54\xd5\xc3\x74\x84\xd7\xcc\x97\xf1\xf1\xdb\x8d\x1e\x7a\x98\x97\x0b\x39\x4c\x56\x71\x96\xba\xe9\x59\xe0\xe1\x74\xfd\x76\x68\x6f\xf4\xd0\x69\x8b\x79\x35\x2b\x52\x56\xfe\xa7\x73\x14\xd2\x21\x2d\xec\x46\x1b\x1c\x10\x7e\xb3\x51\x4f\x95\xfa\x39\x96\x49\xaa\x7d\x4e\xa7\x5c\x12\xce\xe9\xca\x26\x34\xc3\x79\x9b\xe1\xea\x7c\x47\xf8\x81\x91\x63\x9d\xac\xff\xfb\x4b\x4b\x29\x06\x72\x3a\xb3\x6f\x56\x2a\xd5\x6a\xb5\x1a\xf5\xa8\xff\x56\xf4\xf6\xae\x6c\x53\x16\xe4\x8b\xd9\x1e\xbb\x34\x5a\x0a\x6b\x97\x46\x4b\xd1\x45\xb6\xc2\x99\xe4\x61\x9f\x14\xc9\x1a\xde\x90\x7f\xf3\x9b\xdf\xfc\xa6\x5c\xbb\xa3\x8c\x1f\x76\xee\x60\x35\x6e\x02\xac\xcf\x2c\x3d\xfc\xad\xe9\xc2\x25\x17\x31\x3c\x20\xf9\xfc\xe2\x57\xcf\x8b\xbd\x28\xf9\x8b\x58\x80\xb9\xac\x27\x92\x42\xa9\xbf\x80\x41\xfc\x6d\x9d\x68\x78\x1a\xd6\x6a\x4f\x2e\xa4\xbb\x78\x72\x61\x72\x25\x94\xb5\xf5\xa9\xba\xe0\xfe\x7a\x90\xbc\x65\xe6\xfe\xef\x46\x3b\xa5\xbf\x3f\x2e\xb8\xc0\xa5\x45\xa5\x30\xcb\xe2\xfe\x1d\x71\x00\x80\x13\x8b\xdf\xf4\x77\xee\x48\x6e\xfd\x37\x7f\x67\x5d\x7d\xfd\xfc\x69\x3b\x77\x98\x62\x6f\xfb\xa1\x40\x37\x7c\x32\x4a\x76\x64\xca\xcc\xd8\x99\x08\x83\x36\x56\xa2\x3c\xac\x41\x0d\x8e\xaa\x47\x54\xc2\xfa\xb2\x05\x48\x23\x2d\xd9\xe1\xc9\x12\x8c\xa5\x24\x3d\x59\x62\x63\x91\x25\x18\x49\x3d\xfd\x76\x1d\x3a\xc0\xde\xae\xf3\x6e\x4a\xfa\x5d\x71\x59\x16\x64\x19\xe2\x48\x65\x69\x66\xed\xde\x58\x7d\xb3\x2f\x2c\xc3\x0b\x7d\xa8\x9c\xc8\x5e\xe8\x67\xbf\xb0\x1f\x6f\x0d\xa9\x85\xc3\x36\x85\xbd\x50\xb1\xd5\x4d\x92\xc5\x0b\x41\x52\x83\x94\xcd\x64\xfa\x9d\x7f\x25\xd4\x87\x75\x81\x27\xfd\xbd\x8a\xa7\x4a\x74\x47\xc8\xdf\x08\x4f\x74\x30\xed\xaf\x30\x57\x3b\x60\xfe\x3c\x5e\xdf\xd3\x15\xaf\xbf\x81\xb7\x4b\xf1\x3a\x58\x0c\xd5\x2d\x0b\xfd\xd8\x78\x8f\x61\x68\xd8\x05\x1d\x41\x00\x3f\x7a\xc9\xb7\x0a\x4d\x5d\x3b\x20\x44\x31\x9a\x7a\x38\x64\x0f\x97\x74\xea\x3d\x7f\x38\x74\x1e\xfe\x76\x81\xa5\x13\xe3\xc5\x2e\xd8\xc7\xea\x63\x02\xfe\xb7\xd0\x39\xcc\x21\x00\x68\x48\xaf\x59\x47\x40\xf2\xc0\x4e\xa2\xe0\x76\xa5\xd6\x33\x50\x77\x4c\x58\x3a\xd5\x03\x2c\x10\xa4\xf5\xe2\x24\xb5\x17\xdd\x23\x64\x1c\xb5\x0d\x55\x53\x6f\x66\x6d\x22\x26\xf0\x43\x77\xde\xeb\x5b\x38\x7d\x5d\xdf\xf4\x62\x87\x75\xae\xb2\x7c\xf8\x5c\xc8\xb5\x2e\x05\xda\xc4\xb2\x17\x39\x38\x9e\x45\x2e\x2e\x61\x91\xc3\x13\xb7\xc8\x61\x57\x8b\x6c\xd6\xb6\xbb\x95\xbc\x89\x13\xd1\x5d\xc9\x89\xee\x8f\x2e\x58\xd9\x53\xec\x06\x36\xb5\x4d\x57\xae\xac\xb1\x3c\xcf\x34\x2c\x5c\xe6\x32\xa3\x9f\x2e\x79\xe3\x91\xae\x6b\x99\xae\xa6\xc7\x96\xe0\xc7\xae\xb9\x7e\x6c\x36\x12\xee\xc7\x86\x31\xb4\xf8\xb1\x59\xe3\x5f\xb1\x5a\xa4\xae\x86\x71\x13\x6f\xf6\x04\x0b\x4e\xd0\xde\x47\x1b\xe6\xc1\x1a\xde\xd3\xa5\xa7\x71\x7c\xaa\xcf\xe9\xe4\x66\xde\x49\xa6\xa7\x71\x08\x90\x00\x12\xb9\x2f\x16\xa9\x12\x2f\x82\x95\x3f\x1d\xc4\x0a\x2f\xbc\xf2\x69\x05\xab\x7a\x87\xcc\x6d\x08\xf5\x5d\xc6\xc9\xc5\x2b\xd3\x85\x4f\xd9\x48\xbe\xdf\x5d\xe1\xd3\x41\x56\xf7\xb4\x14\xc1\x69\x58\x8c\xd0\x86\x43\x35\x38\x71\x21\xc8\xc7\xde\x7e\xa1\xe1\x39\xee\x9d\xb8\x9d\x8f\xc8\x54\xcd\x94\x1e\x21\xb8\x32\x57\xe6\xdb\x53\x2d\x8d\x2f\xfe\xc0\x12\x71\xf5\x6c\x2f\x3f\x4b\x5f\xbf\x02\x5c\x54\x25\x26\x52\xc6\x29\xf6\x54\xab\xab\xc2\x80\xb3\x75\x63\x97\xfa\x41\xcb\x70\x0b\x6d\x9d\x71\xb7\xb7\x1b\x2f\x88\xa4\xb0\x9e\xbe\x95\xdc\x9e\x21\x7a\x61\x5a\xb5\xd8\x03\x57\x51\x7f\xa6\xab\x68\x37\x7b\x30\xd7\x55\xb4\x84\xa9\x7e\x7c\x39\x88\x9e\x53\xd9\x72\x27\xbf\x5a\xa7\x5d\x24\xf6\xe8\xd7\xbc\x74\x4c\x09\x3c\x9a\xd4\x9a\x59\xfb\x62\x77\x37\x8f\x4a\xe7\xd1\xa4\x92\x8a\xb5\x62\x3d\x1c\x67\x89\xd0\x4f\x2d\xa9\x44\xe1\x12\xca\x6c\xbe\xbb\x1d\x69\xc9\x28\x4d\x71\x55\xd6\x5a\x3e\x34\x63\xe2\x09\x07\xe1\x23\xc0\xc6\x5d\x63\x63\x3f\x57\x61\xe0\x4d\x0d\x5c\x05\x8a\xcd\x74\xf9\x3d\x73\xbd\x37\x51\x3d\x43\x33\xa6\x86\xe1\x90\x86\xa3\xc6\x06\xfd\x70\x35\xf0\xd9\xe5\xa4\x37\x02\x09\xb7\xc2\xe9\x36\xd2\x51\x4e\xf8\x94\xd4\x3d\x49\x56\x38\x90\x40\x67\x86\x66\x86\xbc\x41\x3d\x9b\x21\x6f\x30\x8d\xf4\x00\xb5\x11\xba\x2f\x7f\x0a\x7e\x90\x0a\x16\x20\xd6\x1f\x4b\xac\x60\x5a\x90\x05\xe3\xff\x26\x4e\xf2\x27\x52\xc5\x57\xe1\xa8\x2b\x60\x6f\x1a\x07\x49\x97\xa6\x0a\xb2\xf0\xf3\x26\xdb\xf6\x66\x7c\x34\xff\xba\xe4\xd8\xa4\xe9\xa5\x6e\x39\xc2\xd2\xb1\x3b\x6f\xba\x1d\xf3\xe3\xf6\x09\x73\x76\xde\x74\xbb\x9d\xb7\xa4\x7d\xf3\xc6\x13\xa0\xdc\xde\xdd\x7e\x8b\x0c\xce\x5c\xac\xf1\x2a\x86\xe0\xa3\xa9\xae\x2f\x85\x53\xc1\xa3\x62\x55\xd8\xc1\x99\x4b\xfc\x82\xad\x8c\x31\x64\xbf\xba\x70\x23\xa9\xbd\x32\xa8\xa1\x83\xcc\x5e\x91\x76\x3f\x5e\xe3\x44\x1d\x95\x0c\x5b\x2e\x89\xa5\x2d\xbb\x79\xd9\xd5\xfe\xee\x6e\xc3\x6e\x1d\x30\x48\xe6\xba\x29\x15\xdc\x10\xbd\xbd\x29\xe9\x95\x8b\x26\x97\xbd\x2e\x04\xb8\x39\xe4\x8d\x02\x36\x12\xb9\xdf\xf6\x53\x4c\xa5\xd2\x4e\xf7\x4b\xc1\xae\x8e\xbd\x91\xa6\x90\x71\x83\x0d\x1b\x2f\x18\x7e\x5e\xf8\x46\x2f\xfb\x65\xfa\xc6\xbf\x14\xd8\x3f\x06\x1d\x23\xfb\x1f\x7d\xfc\x0c\x8c\x6a\xec\x21\xd3\x99\x6a\x8c\xc0\x3f\x54\x89\x4b\x38\x7e\xdb\xdd\x7c\xfc\xdf\x5e\x99\x36\x93\x99\x38\xd6\x43\x1c\x35\xfa\x10\x03\x28\x6a\x0f\x71\x88\x03\xf4\x9b\x6a\xca\x22\x19\xde\x4f\x60\x33\xfb\x5f\x63\xa5\x69\x14\xe9\x28\x70\x45\x93\xba\x97\xe8\x7b\x0b\x95\xf0\x4d\x26\x0f\xdf\x27\xa4\x47\xb8\x38\x52\xf5\x52\x17\x4e\xa3\x8a\x6e\x24\x74\x02\x45\x4e\x5a\xc0\x98\x15\xc5\xe0\xeb\x4f\x56\xb2\xbf\x40\x40\x0b\xc1\xbd\xe3\x14\x93\x9f\xfe\xe2\x0c\xbc\x70\x39\x55\x8a\x0f\xb1\x28\xde\x4e\xb3\xb7\x8a\x36\x23\x73\x26\x04\xd1\x9b\x78\x0b\xf7\x42\xf5\xb4\xe8\x1a\xcf\xf6\xbe\xbc\x1b\xb0\x56\xa0\x29\x28\x85\xae\xa8\x88\x99\x85\x37\x4a\x1f\xcd\x76\xd8\x2e\xa0\x2f\x13\xf4\x63\x41\x7a\x32\xd8\x69\xbe\xab\xbb\xe4\xce\x26\x22\xdf\x28\xad\xcb\x97\x85\x9d\x32\x30\x3f\x37\xa5\x47\x7f\x50\x9d\x35\xed\xdf\x89\x82\x92\xdc\x46\x30\x86\x9d\x1d\x50\x76\x7f\xb2\x9c\xb0\x98\xb9\xe5\xab\x6a\xec\xd1\xdf\x64\x54\x90\x27\x25\x61\x58\x0a\x75\xf5\xd6\x01\xfe\x04\xb6\xae\x81\xd0\x34\xa6\x97\x89\x6a\x58\xf4\x4c\x44\x47\xc7\xc3\xe2\x67\xe5\x65\xc3\x09\x36\x44\xef\x99\x16\x30\x29\x64\x25\x6e\x57\xf7\xf5\xad\x39\xe9\xe4\x93\x4f\xe9\xcf\xa3\xd8\xc7\xf2\x38\x07\x26\x7d\x03\x4e\x53\x00\x0a\x1c\xd4\x73\xec\xc7\x53\x34\x19\x1f\x1f\x1f\xaf\xdd\x60\x11\xfb\xfa\xe9\x78\xa5\x50\x68\x5b\x21\x4a\x22\xd8\xeb\xf8\x78\xe1\x06\x7b\x9f\x3e\x19\x68\xe6\x22\xaf\x79\x50\x25\x83\x5a\xfb\x37\xd8\x93\x68\x0d\x34\x76\x11\xde\x54\xe3\xd0\x34\x7e\xa5\x45\xcb\x5d\x1d\x45\xc9\xf4\xd3\x07\xac\xe4\x00\xa4\x58\x52\xb5\x44\x93\xc0\x69\xfb\xa5\x87\xc2\x02\x8d\xc7\x3a\x82\xab\x0e\x97\xdb\x40\x6f\x96\x82\x0c\xc8\x5a\x8b\x16\x16\xe9\xed\xc3\x76\x71\x91\x70\x8b\x4b\x12\x80\x9e\x6a\xb2\xa4\x58\xbd\xa4\x03\xbf\x62\xfa\xab\x6e\x5f\x2f\xe1\x5e\x40\xc3\x6f\x60\x20\xfc\x4e\x25\x83\xb8\x8e\xe4\x2d\xcb\xa2\x0c\xc6\xe3\x50\x16\x65\x28\x83\x9d\x3b\xe2\x4a\x24\x43\x87\xd4\x6b\x28\x87\x0e\x2a\xf3\x85\x32\x90\x95\x66\xbd\xe2\xb4\xa0\x4a\xf1\xb2\x44\x7d\x96\xf4\x6c\x2a\xb2\x08\xf1\x69\xb2\x32\xb3\x56\x16\x9a\x32\x94\x62\xe7\x8e\x7a\x41\xbd\xb0\x28\x0b\xea\xcd\x3b\x77\xc4\xd5\x48\x16\x9d\xee\xfa\x50\xbf\x95\x45\xf5\xc2\xa2\x0c\x64\xb5\x59\xaf\x3a\x2d\x6a\x5a\xc3\xc5\xe0\xb0\x22\xe6\x4a\xc2\x6b\x9a\x36\xaa\x5b\x16\xec\xcb\x4b\x4d\x59\x54\x2f\x97\xde\x04\xd2\xa7\x9d\x28\x90\x45\x59\xde\x89\xb9\xa4\xfa\xe9\x57\xf3\x74\x3d\xc8\x35\x0c\x01\x61\x61\x27\x26\x7a\x5a\xf6\x93\x05\xdd\x76\x25\xea\x25\x58\x83\x9b\xf4\xc0\xc4\x33\x55\xdd\x69\xf0\xc9\x2e\x3b\x60\xfa\xdc\x51\xc4\xbf\x8b\x6f\xa1\x4f\x67\xe3\xdf\x7d\x2c\x4f\xc4\x7f\xb9\xbb\x1c\xac\x42\x87\x1c\xac\xf9\x9c\x4d\x0c\x92\x56\x03\x35\x57\xec\x4d\x24\x74\x72\xb3\x86\x9d\xe2\xed\x92\x15\x6f\xa7\x72\xe7\xc5\x24\xd8\x17\x87\xda\x18\x89\x89\xe1\x95\x99\xb5\x71\x28\x7d\x19\x82\x41\x31\xae\xc8\x92\x2c\xcb\x0a\xc0\x8b\x78\xea\x8f\xb2\xaa\xae\xf2\x85\x24\xb4\x65\xdf\x21\xbf\x56\xb5\xda\xb3\x5b\xfd\xff\xee\x3d\xc9\x95\x6a\x4f\x1b\xa7\x4c\x49\xad\xb5\x70\x2d\xe3\x29\xbc\xb4\x3d\x7c\xaa\xbc\x2e\xbc\x1a\x03\xec\x1e\x37\xf3\xca\x37\xab\xab\xab\xac\x77\x97\x6c\x35\x9f\xb9\x60\xdc\x0a\x37\x9f\x79\xae\x47\x5e\xf4\xd5\x13\xb3\xa4\xf7\x3f\x0b\x96\xb4\x2c\x2b\x3b\x64\x69\x47\xbb\x25\x2d\x27\xbb\xf6\x62\x9e\xf6\xf1\x2d\xeb\xfd\xbf\x95\x65\xbd\xbf\xe3\xb2\xde\x9f\xb7\xac\x3f\xca\xc3\x83\x84\x08\x0b\x08\xaf\x68\x13\x65\xb8\xd0\xcd\x6a\x72\x67\x50\xd6\x6a\xea\xf0\x40\x14\x59\xa9\x84\xc8\x1b\xf9\x3b\x78\x42\xe4\xba\xc0\xab\x17\xa5\xdf\x8c\x4b\x7a\xb5\xcb\xe0\x0e\x88\x43\xb5\xaa\x98\xf9\x48\x34\x94\x81\x5a\x5b\x9d\x84\x29\x8b\xb2\x94\xec\xda\xbb\x3b\xb5\x9c\x7e\x24\x0b\x66\x39\x8b\x98\xe6\xe4\x53\xde\x31\x69\x3f\x7e\x77\xeb\xb1\x9f\x0f\xf9\x44\x52\xfb\x81\xdf\x02\xb5\x1f\x68\x4b\xed\x1d\x4b\xa7\x76\x49\x1d\xb1\xcf\x28\xb5\x1f\xc8\xa3\xf6\x67\x3b\x8a\xac\x2a\xbf\x13\xe7\xe5\x93\xe5\x51\xdd\x00\xfd\x97\xad\xb8\xaa\x99\x52\x95\x83\xcc\x5d\x55\x05\x60\x7f\x58\x84\x1d\xa0\x9e\x05\xfb\x62\x5f\x13\x12\x45\x99\x84\xea\xc1\xe4\xc7\x02\xcd\x4d\x17\x20\x95\x42\xab\x58\x45\x5c\xc6\x12\xae\x6d\x19\x57\x33\x24\xdb\x04\x86\xcc\x02\xe0\x03\x3a\xc5\x4c\x67\x4a\x88\x79\xec\x6f\xd2\x97\x80\xf1\xa0\xd5\x3a\x59\x35\xaf\xd8\xa3\xd6\xaf\x12\x7b\xb2\x8a\x05\x1b\xf4\x0c\x31\x72\x17\x84\x6c\x29\x92\xe5\x96\x2e\xd0\x69\x48\x0b\x57\x6c\xb7\x70\x4a\x60\xb7\x80\x91\xdf\xc4\x89\xec\x6a\x12\x6f\xe9\x32\x6d\x74\x45\x77\xd6\x8d\x07\x3b\x2e\x66\x88\x7a\x66\xe2\x2c\x62\x04\xf6\x51\xb6\x88\x36\x37\xca\x51\xb7\xa5\xb7\xaf\x1e\x90\x2e\x1d\x34\x74\x3d\x7a\xb5\x05\x8b\xb8\x68\x25\xb4\x41\xe8\xb5\x4b\xbc\xb8\x02\xeb\x07\xe8\xb6\x84\xae\x10\xca\x2a\xae\x56\xa4\x57\xb0\x47\x96\xf4\xaa\xc2\xdf\xa4\x70\x71\xba\x65\x8f\x51\xc9\x61\x05\xab\x71\x45\xf6\xa8\x4b\x04\x68\xb7\x55\x59\x91\x55\x76\x4e\x55\x01\xe8\x01\xf0\x1f\xca\x2c\x15\xbc\x82\xeb\x1b\x46\xb2\x44\x03\x30\x71\x0f\xad\x6f\x74\x16\x3c\xe8\xb0\xe0\x01\xec\x90\xa2\x73\x20\x3d\xd8\xe1\xc8\xba\x25\xa7\x45\xe4\x45\x77\xb5\xcd\x93\xeb\x02\xc2\xf8\x60\xf6\x6d\x7a\x58\x27\x60\xe8\xb2\x11\xbc\x88\xe0\x36\x5c\xcf\xed\xa8\x72\xd0\x9e\x6b\xf8\x8a\xd9\x07\x41\xeb\x48\xc1\xae\xeb\x9a\x25\x70\x61\xd3\x21\xd8\xda\xda\x5c\x70\xcc\x7f\xbb\xf9\x80\xc6\xfb\x1c\xa3\x2e\x70\x0f\xe4\x8e\x0f\xa1\x91\x41\x52\x84\xd2\x20\xe8\x29\xed\x86\xab\xd4\x13\xff\x3a\x9e\xf8\xa8\xfe\xe2\x31\x8d\xc3\x91\xb9\x90\xc2\x80\xe1\xeb\x9d\xaa\xa5\x59\xc5\xe3\x60\xde\x1a\xbd\xad\xd3\xb6\x6d\x88\xde\x9a\x49\x68\xc4\x3c\xd6\x7c\xe8\x8c\x47\xdb\x78\xc8\x1b\x50\xbc\x0d\xcb\xb1\xe8\xb2\x1f\x98\xe9\xa1\x2b\xba\xb9\x4a\x22\xe5\x35\xe8\xf3\x65\x5d\x30\x84\x1a\x9f\x5a\x28\xdc\x9e\xa3\xb8\x3d\xb7\xc6\x21\xf6\x56\xc1\xde\xaa\xd8\x5b\x24\xcb\xb1\x27\xc3\x58\xc8\x4a\xec\xcb\x6a\x1c\xc8\x28\x2e\x00\x65\xaf\x73\xec\x7c\x4a\x39\x24\x5a\xf7\x6a\xb3\xb3\xe2\x16\xc5\x14\xa5\x4c\xa6\x91\x3e\xf1\x4a\x2c\x64\x01\x30\x6b\x8c\xdf\x1b\x0b\xa2\x98\xda\x36\x96\x95\x6c\x24\xdf\xa3\xb9\x3c\xe4\x94\xd6\x73\xed\x3c\x64\x28\x4c\x44\x2c\x80\x15\x8a\x11\x5c\x1e\x53\x5c\x51\xea\x26\x29\xd6\x8e\xe5\x56\x3e\x16\x97\x2d\xde\x7b\xbc\x5b\xf7\x50\xfb\xad\xbb\x19\xd2\x46\x72\x79\x61\x8c\xf4\x9e\x90\xdc\x49\x83\x74\x2e\xda\x45\xb0\xc1\x05\xea\xe0\xa5\x9d\x4b\x5b\xd6\x33\xf5\x85\x58\x8a\xa0\x1d\xcf\x1b\x32\xa9\xee\x6c\x60\xe9\x99\xdd\x9b\x3b\x4e\x38\x76\x5f\xe3\x6e\x5b\xcf\x41\xde\x38\xfe\x6d\x7b\x28\x6f\x7d\x9e\xe8\x39\xc1\xa5\x3f\x60\x5d\xcf\x63\x99\xcb\xd6\x84\x87\x06\xbc\x53\x58\xf9\x8f\xb8\xde\x18\xc8\x4d\x0c\xcc\x5e\x78\x13\x2f\x3c\x29\x12\xee\x2a\x3d\x3b\x1a\x39\x07\x2a\x79\x35\x20\xaa\xd6\x09\x78\x1a\x88\xa0\xd0\x54\x83\x7e\xd3\xa0\xe8\xb8\x10\x93\x22\xa6\xb0\x5d\x5a\x0a\xa6\x01\xd5\x23\xa8\x0a\x15\x13\xf7\x4c\x0b\xca\x2c\xb6\xe5\xa7\xa8\x26\x41\x35\x85\xad\xc1\x06\xff\xad\x3e\x27\xc2\xd8\xd1\xbe\x9d\x86\x6e\xe0\xb6\xb3\x89\x87\x62\x0a\xe6\xc5\xea\xee\x70\x7a\x9f\x15\xc9\x80\xe2\x4e\x5f\x65\x75\x96\x33\x23\xd2\x0b\x03\x09\x91\x8a\x1b\x3c\xaf\x4e\xf8\xf8\xc9\x90\x93\x40\x15\xb9\x45\x3d\x4c\xf4\x73\x60\x3e\x7b\x60\x35\xd7\x65\x65\x07\x75\x15\x30\x35\x84\x31\xe9\xc9\xe0\xd5\xd6\x4e\xb7\x36\x1a\x39\x03\xca\x77\xa8\xbf\xb3\x07\xa0\x0c\xad\x22\xd9\x16\xdc\x51\xdb\xec\xc6\xca\x2c\x61\x75\x2b\x27\x08\xab\xc0\x03\x23\x6a\x98\xf0\x63\xf3\x75\x0b\xcf\xfd\xcf\x41\xb0\xa8\x81\x51\x17\xe2\x6c\x4f\xe1\x5d\x6d\xd3\x81\x6f\x8c\x5b\xfa\x75\x8d\x0d\xe4\x13\x30\x08\xaf\x61\xab\xdf\xb0\x21\xd5\xc9\x46\x47\x1e\xdf\xce\x47\x7e\x0b\x5f\xf3\x69\x91\x6c\xa4\x40\xd3\xab\xe9\x35\x27\x83\x7d\x17\x4c\x92\xab\xdc\x98\xf6\xc4\xd3\x65\xeb\x75\xc7\xef\xc8\xec\x38\xea\x18\x83\x8d\x9d\xc2\x44\x6d\x67\xef\xe6\x9d\x51\x55\xe7\x15\xb6\xfc\x9a\x81\xc2\xa1\xa4\x3a\x0a\x80\x57\x0b\xd8\x5a\x8c\xe8\xbd\xbc\xaf\x54\x31\xa2\x00\x79\xb8\x80\x32\x58\xcb\x3d\x60\x95\xc8\x22\xd5\x90\x73\x30\xf5\x16\x1f\xab\x23\x0b\x5e\x09\x4e\xbf\x73\x9a\xbf\xf3\x11\x4e\xe5\xcd\x4e\x91\xf0\x61\x4a\xd4\x2f\x52\xc9\xa8\x46\xa7\xb8\x7c\xfd\x82\xbb\xf8\x0b\xbe\x92\x12\xf0\x78\x45\x98\x16\x3b\xea\x42\x7a\x37\xd8\xf2\x7f\xa1\xde\x16\xa3\x39\x53\x6b\xd8\x8a\x4e\xfa\xf5\xd2\xbe\xbe\x75\x9a\x77\xf3\x51\x3c\xda\x76\x9a\x0d\x9f\xca\xfb\x4d\x8b\x26\xe5\x2c\x16\x23\xa9\x78\xb7\x61\x30\xd4\x52\x52\xe7\x9e\x5c\xa9\x33\x2e\x6c\xa9\x1d\xfa\xdc\xdf\x05\xa3\xe9\x8e\x3f\xc8\x3b\x76\x6f\xe6\x1f\x39\xf1\xe7\x0c\x3b\x6f\x2e\xf0\x2c\xc0\x57\xea\xc0\x51\xa7\x8d\x3a\x6e\xa8\xdc\xd4\xc0\xd9\xe7\x9c\x3b\x98\x9b\xa8\x9d\x7d\xe4\x1c\xd6\x47\xce\x56\xaa\x3c\x84\xe5\x95\xe0\x9e\xa3\x8e\x97\x41\x75\x81\x0a\x18\xf6\x1d\xb8\x46\x04\x56\xd6\xa9\xee\x94\x85\x66\x32\x0a\x15\x95\x9c\x2b\x7e\xbd\x88\x37\x70\x73\x8a\xa9\x93\xfe\x5c\x25\xbe\x53\x16\xc5\xc3\x79\x11\x67\x61\x5c\x44\x35\x31\x2e\xc9\x40\x16\xaf\xb3\xdd\x9c\x03\xd1\xb2\x1a\x67\x6f\x3d\x1e\x8f\x3e\x9c\x84\xd2\x77\x10\x0b\xcd\xd1\xc8\x47\x0c\xd5\x9f\x8c\x89\xc0\xb4\xaf\xe2\x89\x18\xc2\x89\x98\x1a\xe6\x1b\xf3\x86\x89\xe9\x94\x32\xd8\x91\x88\xe6\x65\x41\x7f\x22\xa4\xa0\xcc\x01\xf0\xc3\x80\x96\xbe\x02\xca\x5c\xca\x32\xc0\x92\x55\x93\xa1\x26\x62\xb6\x23\x2d\xcb\x7a\x64\x08\x55\x86\x24\x2d\x6b\x92\x7a\x64\x59\x45\x7a\x84\x32\x90\xe1\x75\x16\xb9\xf1\x2c\xa0\x83\x2e\x63\xb5\x8e\xce\xc7\x32\x2d\x56\x5c\xe1\xb6\x96\xaa\xf4\x65\x71\x77\xec\xcb\x92\x79\xe0\x5c\x3c\x22\x7b\xe0\xe4\x93\x01\x0c\x2f\xa4\xe1\xb1\xd1\x60\xb1\x2c\xef\xd5\xd6\xb1\xb5\x36\xd2\x23\x0b\x68\x64\x65\x59\x92\x65\x56\x5a\xea\xb4\x88\x93\x18\xac\xd5\xf4\x72\x7d\x43\x3f\x1b\x5d\x95\x78\x7a\xc9\x12\xc6\x18\xb2\x8a\x9c\xfd\x98\xfc\xbc\xd1\x7b\x31\x5e\x33\x46\x15\xb1\x4b\x97\x05\x21\x78\x37\x4f\x06\xda\x97\x81\xe8\xa1\xea\x55\xdd\xda\x69\xe8\xad\x63\x3e\x0b\xeb\x43\xf1\x11\x05\x7a\x44\x9a\xc3\xf4\x3c\x30\xd6\x31\x84\xbe\xeb\x15\x19\xbe\xca\x1e\x69\x6b\xf4\x69\x3f\x66\x60\xce\xec\x89\x52\xc2\xf3\xbe\x8c\xb2\x3e\x44\x59\x5f\x71\x4e\x94\x77\x71\x26\x7a\x53\x0b\xaa\x9a\xc9\xc1\xdf\x6a\x02\x72\xed\xd9\xef\x67\x9e\xfd\xe8\x48\x05\xdd\x64\x15\x16\x8a\x44\x95\x3c\x62\x37\xe7\x31\x25\x44\x37\x78\x2f\xc6\xd3\x6a\x54\xdd\x0c\xd5\x34\xf1\x6a\x68\xb7\x3c\xcc\x10\x8f\xd5\xad\x3c\x51\xef\xbd\x7c\xd0\xb7\x95\xa1\x4c\x57\x6f\xd4\x52\x22\x71\x9a\x37\x9b\xec\xe3\xd2\xa5\x7d\xf8\xb6\xb3\xcd\xee\xcc\xdb\x66\x3a\xdb\xbc\x7d\x6f\xfc\x84\x39\xdc\x21\x9e\xe3\x1e\xde\x22\xd3\x62\x33\xdb\xb1\xc5\xbd\x1d\x5b\xdc\x97\xd3\x22\xf2\xa2\x87\xbb\x8d\xd5\xd4\x21\xf8\x74\x02\xa8\x2b\x47\x35\x82\x8a\x83\xbd\x2b\x73\xd1\x12\xb2\x45\xbd\xce\x14\x95\xce\xfd\xa1\xd6\x39\x2f\xb2\xd1\x92\x5e\xba\x9b\xbf\xa3\x15\xbc\x87\xdc\xf7\x36\x12\x4d\x4a\xf1\x1a\x27\x44\xd3\xc7\xba\xaa\x78\x0f\x40\x4d\xde\x4f\x86\xf7\xc5\x7e\x72\x89\xfa\x47\x89\xea\xe1\x09\xa8\xd5\x36\x3c\x01\xdb\x35\xb8\xc6\x46\x31\xac\xa0\x50\xfa\x44\x34\x4d\xfc\xff\x49\x36\xc2\x53\x9a\x4b\x43\x1f\x9a\xb2\xe9\x35\xc9\xae\x26\x9e\x63\xa3\xcd\x44\xec\x76\x81\x17\xae\x3d\x60\x83\x45\x6b\xda\xc0\xd1\x30\x79\xa5\x8d\x16\xa8\xb4\x37\x71\x0a\xbc\x99\x6b\xae\x1d\x48\xd9\xae\xd3\xb7\xf2\x4e\x6f\xd5\x9d\x82\xc5\x85\x62\xe6\xaa\x18\xe7\xee\xcb\xe0\x86\x03\xf4\x15\xe2\xe6\xde\xd1\x4d\xdc\x5c\x8a\xaf\xd6\x64\x54\xef\x5a\xdd\x97\x8b\xcd\x90\x6f\x6b\xbe\xce\xc6\x9f\xb0\x6a\x7a\xad\xe9\x5b\x47\xda\x65\xf6\x50\xd2\x8c\xe5\x99\x9a\xe1\x99\x00\x7a\x84\x8e\x57\x53\xb4\x8f\x4f\x15\xbb\x64\x40\xc2\x9e\x39\x2f\x6a\x4a\xd8\xe3\x35\xd1\x4b\x5f\x13\x2f\xc7\x7f\x6f\xb0\xad\x57\x46\x14\xe1\xc7\x94\x87\x2a\x45\x67\x78\x33\xc9\x86\x8d\x9e\x97\x08\x3d\x34\x7d\x46\xad\xb6\x5c\x18\xce\x24\xba\xce\x6b\x38\xa3\xdb\xf5\xa3\x42\x90\x2f\xf9\xd4\xf8\xea\x81\x31\x84\xd4\x34\xa3\xca\xa0\x59\x07\xbd\x42\xf1\xa9\xc0\x13\x2d\xfd\xf2\x5e\x27\xcd\x09\xef\xea\xb9\xec\xd6\x85\x7d\xeb\x48\x07\x61\xf9\x16\xde\x22\x53\xd0\xdd\x96\xd3\x47\xe4\x45\xf7\x65\xf9\x08\x31\xa5\x1a\x1d\x84\xb9\x80\x1a\xd9\x42\x2c\x24\x21\xd6\xef\x08\xb1\x12\xfe\xd6\x49\x88\xd5\xd2\x68\x19\x79\x42\x0c\x1a\x2b\x56\x64\x52\xab\x80\x52\x2b\xc0\x9e\x66\x68\x1f\xd3\x4d\xab\x96\xc6\xc3\xc8\x3e\x0f\xdb\x8e\x30\xf2\xa2\x9f\xe4\xd7\x33\xf4\x6d\x15\x65\x0b\x96\x98\xeb\xe6\x3b\xda\x65\xb2\xdd\xd1\xee\xb6\xa4\xc6\x07\xc6\x98\x7e\x4a\xb4\x4b\xef\xbd\x22\x01\xe9\xe5\xed\x3d\xd7\x44\x83\xf9\x76\x40\x52\x40\xd1\x11\x6e\xb4\x27\xe3\x6e\xb6\x31\x43\xbd\xd6\x3a\xbf\xb9\xbf\x1b\x16\xbf\x85\x4f\xd3\x65\xcf\xff\xde\x75\xf0\xe6\x53\x99\x14\x85\x08\x4b\x18\x0e\xc5\x24\xf5\x73\x68\xcc\xfc\x85\xbe\xa7\x0d\x20\x52\xd8\x11\x0e\xe9\x58\xf6\xde\x18\x82\xdf\xd7\x07\xc3\xf0\x7f\xaf\xb7\xf6\xc3\x30\x22\x9f\x67\xc3\x4f\x0e\x1f\x69\xc1\x7f\xc8\xcc\x32\xe3\x93\x0a\xd5\xa4\xd6\x07\xc3\x97\x07\x0e\xac\x1e\x7b\xf0\xf6\xbe\xd6\x10\x7c\x16\x63\x39\x32\xd4\x09\x0d\x4b\xb2\x70\x6a\xf5\xf9\x17\xdf\x3f\xc3\xc6\xa3\x26\x2b\xd0\xe0\x70\xf8\x91\xd5\xa6\xcc\xb5\x6c\xa6\x5c\x06\x6c\x34\xef\x14\x39\xa1\xa1\x3a\xeb\x42\x38\xcf\xee\xe7\xcf\x7e\xd1\xe1\x8f\x9f\xf4\x3d\x63\x57\xfb\x65\x1b\x04\x5e\xee\x91\xec\x4c\x1f\xdd\x18\x43\x0a\x36\x01\x53\x82\x1a\x6c\x02\xeb\xce\x5b\x7f\xfe\x05\xcf\xb9\x70\x68\xc3\x45\xcf\xbd\xf8\xe2\x8b\x2f\xb9\xf4\xb2\xe1\xcb\x9f\xf7\xfc\x8d\x2f\xb8\xe2\xca\x4d\x23\xc9\x55\xb9\x98\x16\xd9\x4c\x76\x44\x1b\x0c\xd2\xa5\xa8\x9f\xce\x11\x25\xdb\x00\xa6\xa3\x88\x1f\x37\x78\x25\x9d\xfb\xa9\x33\x3f\xaf\xb5\x62\xfc\xea\x68\x64\xc1\x1b\x10\x3d\x57\xd1\x83\x26\xe8\x63\x9b\x95\x41\xdb\x20\xeb\xc7\x97\x22\x29\xed\x8b\x03\x5d\x29\x25\x15\x04\xba\x0d\xaa\x71\x16\x75\x90\x33\xc6\x54\xca\x89\x31\x1b\x0f\x7c\x55\x34\x72\xe5\x80\xe8\x49\xc0\x96\xb0\x23\xd9\xd5\xa4\x22\xc5\x41\x52\xa2\x5b\x62\xbd\x28\x05\xe9\x09\x1b\xa1\x25\x78\xfb\xc9\x9e\xb8\x05\xaf\xa7\x57\xc9\x62\x22\x76\xc7\x45\xbc\xa5\x02\x48\xc5\x76\x23\xac\x9e\x3f\x20\x7a\x36\x41\x50\xa6\xfe\xcb\xe5\x03\xa2\xe7\xca\x28\x4a\xf3\x21\x25\x50\x90\x8d\xd0\x46\xa5\x33\x8a\x7e\xb5\xcf\xcd\x21\xa5\x3e\xb6\x9b\xc9\x26\x57\xd2\x0c\x60\xfc\xea\xce\x77\x95\x76\x00\x5d\xe1\x5f\x0d\xb1\xab\xb1\x06\x87\x43\x14\xd9\x44\x4e\xb0\x5b\xfd\xc6\x28\xb2\xd4\x0d\x2c\xcd\x0b\x76\x25\xd0\x3f\x2b\xc5\x0e\x22\x55\x49\x16\x88\xa0\x5f\x54\x8b\xf6\x7c\xeb\xf5\x2f\xcb\x12\xfa\xf7\xcb\x70\xfd\x2f\xc8\xd2\x0e\x8a\x5e\x0b\x64\x69\x07\xc4\xeb\xc7\x81\x2c\xca\xa0\x19\x97\x64\x41\x56\xe8\x00\x19\x1e\x10\x3d\xcf\x03\xf2\xf8\x97\x05\x63\x32\x30\x90\x96\x4a\xdd\xba\x5c\xbb\x1c\xd9\x7d\xbb\x62\xde\xe2\xd8\x39\xdf\xc2\x29\x67\x0c\xed\x6c\x7e\xe8\x62\x56\x73\x10\x52\xd7\x66\xfe\x07\x35\x87\x4b\x75\x2b\xf0\x7d\x44\xb8\x9e\x62\xb7\x7a\xe0\x12\xff\x6a\x28\x26\x42\xa4\x35\x84\xdf\x61\xf0\x7d\xc9\xfa\x23\x98\xf7\x6d\x5d\xb0\x59\x7a\x7b\x4c\x24\xf1\x59\x03\xa2\xe7\x62\xfd\x8a\x0d\x5e\x01\x6f\x3c\x54\xf8\x97\x2e\x3d\x75\xdf\x38\x19\x2e\x1a\x10\x3d\xcf\x85\x03\xd5\x85\x87\xbb\x70\x40\xf4\x5c\x44\x26\x53\xd3\xf7\x73\x06\x44\xcf\x06\x70\x90\xe8\xbf\x9c\x3f\x20\x7a\x86\xc0\x1d\xea\xd1\x15\x48\xbd\xb4\x7c\xad\x35\x9c\x3d\x07\x7e\xf5\xf5\x9c\xfd\x8d\x5e\x91\xee\x40\x6a\xa4\xe7\x47\x50\xb0\x7a\x7d\x64\xb9\x81\x15\x27\x07\x6b\x3e\xa9\xaf\x9f\xf1\xa0\x5d\x24\xfd\x19\x29\xd4\x5e\xda\xb5\x57\xfa\x4a\x83\xd8\x8d\xd2\xbf\x7d\x9d\x6c\xdc\x07\xa3\xa9\xe5\xd9\x66\x13\xfd\xf0\x85\x41\x8b\x15\xdd\x43\xf3\xb2\xeb\xb4\xb2\x7e\x65\xc7\xe6\xcc\x38\xe2\x07\x7c\x2f\x0d\x1b\x72\xad\x03\x6b\x27\x4d\xf6\x62\x5f\x6a\x7c\x0d\x44\xd3\xc0\xcf\xa4\x0e\x9e\x03\xd6\xcc\x91\xf3\xc0\x1a\x49\xc4\x53\xea\xfa\x15\xbe\xcc\x9c\x85\x60\x64\xc3\x91\xf6\xe3\x10\xd9\x2c\xb2\x20\xf3\x13\x77\x16\x33\x7c\x16\x3f\xea\x73\x64\x6c\x6a\x75\x04\x32\xac\x11\x6b\xbe\x59\xab\xbf\xf3\xc0\x62\x0a\x95\xf3\x53\x71\x31\x75\xb2\x68\x7a\x10\x39\x0e\xff\xed\xda\xa3\x0d\x4a\xa3\xb1\x00\xae\xa8\x6b\xa1\xee\x6f\xf4\x4a\x9d\x6b\xa0\xef\x8a\x7d\xa8\x0f\x2f\xb9\x48\x4f\x2c\x6d\x68\x54\x7f\xef\x41\x1b\x48\xf2\x01\xc6\x51\xcb\x12\x7b\xe0\xd8\x3a\x13\xaf\xbe\xa7\x81\xc1\xd2\x94\xde\xd6\x39\x9f\x1b\xe0\xcf\x76\x33\x50\xcb\xb5\xf6\xa1\xd3\x4c\xad\x6d\xf3\xd0\xc5\x68\xa5\x54\x5b\x03\x9a\xf4\x9b\x42\xdb\xa6\xc9\xa5\x36\x5d\x02\xb6\x0d\xb5\x3c\x39\x4a\x8a\xa9\x96\x9f\xf7\xac\x63\x0d\x9a\x8e\xea\x41\xac\x89\x64\x21\xae\x40\x58\x7b\x5f\xa4\x37\x31\xdf\xfd\x76\x4f\x3f\x0f\xef\xb8\x55\x73\xc7\xdd\x1e\x7b\x60\x9c\x5d\xe5\x7c\xab\xa9\x3b\x62\x31\x1d\xcf\x44\x66\xf2\xe4\xca\xdd\x68\x8b\x85\x52\x19\xf4\x2b\x9c\x4f\xa0\x38\xaf\x8c\xba\xd8\x8a\x9d\x1b\x10\x33\x7e\x96\x33\x63\xe6\xad\xf0\x81\x8e\x2d\x3e\x97\xdb\xc2\x56\x94\x3f\x3c\xee\x82\x6d\x2f\xf2\x67\x32\x2b\xca\x7f\x81\xb7\xc8\xbc\xd1\x3e\x98\xd3\x22\xf2\xa2\x9f\x56\x96\xa5\xf0\x35\x44\x6f\x8c\x58\x37\x01\xe8\x65\x3c\xc1\x67\x65\x6d\xd5\xaa\xd5\xa0\x9d\xe5\x62\x3d\x3d\xb8\x34\x55\x8b\xb5\x4f\xa9\x5a\xcc\x53\x6c\xa0\x91\x28\xbf\x8e\xe5\x7e\x9e\x62\x34\xb3\x4b\xae\xf0\x15\x61\xd6\x2b\x4d\x62\x7d\xb0\xfd\xf5\xf6\x6e\x76\x52\x04\xfb\x76\x8d\xab\xc3\xa1\x56\x0f\x6d\x2f\x0f\x8c\x96\xaf\x44\xc6\x95\xea\x85\x57\x1a\xcc\x65\x92\x89\x10\xc5\x97\x5c\x49\xe1\x7c\x6a\x7f\x6e\xf4\xca\xf0\xb8\xc6\x33\xf6\xfe\x98\xe7\x10\x81\x85\xb9\x0f\x47\x74\xf5\x6f\xe0\xbf\x9f\xec\xfa\x53\x6c\x71\x1a\xfc\xa4\xcf\x33\xe3\x9e\x5f\x15\x41\x86\x4e\xcd\x3d\x47\x12\x01\xe2\xc9\x8e\xd4\x62\x59\x30\xea\x4d\x72\x94\x30\x0b\x18\x4a\xc2\x54\x49\xe1\xcd\x3a\x33\x16\xe1\x43\xb3\x25\x3a\xd3\x9b\xa0\x31\x84\x17\xb4\xc8\x74\x8c\xb6\x91\x05\x28\x45\x48\x65\x3b\x67\xd6\xba\xb2\xb6\x9f\x6b\x31\x6c\xa0\x9f\xee\x6b\x4d\xfe\x94\x7a\x14\x0d\x4c\x99\xab\x69\xaa\x5f\x16\xf4\xa7\xb0\x39\x40\x80\x5f\x6b\x95\xa9\x5e\x4c\x13\x5b\xc1\xb4\x9d\x30\xb2\x9d\x6d\x36\x07\x99\xe9\x21\xb9\x04\xff\x7d\xa5\x55\x19\x7b\x10\x44\x24\x32\x91\x3b\x0d\x0a\x3c\xe8\x42\x8a\xd8\xa6\x89\x9b\xd8\xfd\x76\x3e\xeb\xdb\x8c\x09\x74\x0d\xc5\x39\xad\x0b\xb6\xa5\x6a\x6d\x4c\x39\x0f\x94\xc1\xe6\x5b\x76\xcf\xa8\x25\x8f\x8e\x31\xdf\x6f\xfe\x44\x09\xf3\x88\x22\x3e\xf5\x4e\x58\x4e\xa7\x94\xb6\xaa\x2f\xb9\xf0\xe5\x83\x1f\x3c\x93\xe5\xad\x26\x27\xb5\x5e\x73\x0f\x79\xee\x3d\xf7\x7d\x7c\xba\xef\xcc\xcc\x99\xaf\x65\x25\xcc\x4f\xf3\xe7\xdc\x3b\xee\xdf\x1e\x97\x2d\x62\x4f\xb6\xec\x5a\x34\x00\xe0\x8e\x6d\x96\x62\xf9\xb7\x24\x55\xcc\xc4\x34\x2e\xb4\x24\xa7\x14\x11\xeb\xbe\xb5\x14\x91\xd9\x03\x80\x71\xdc\x30\x08\x7f\x6e\x00\x93\xf4\x28\x38\x61\x83\x37\xb6\xd1\x93\xa6\xfe\x90\x83\x47\xc8\xde\xf3\x8e\x8c\xbd\x36\xcc\x42\x13\x28\x0a\x42\x67\xbf\xd3\x4b\xfc\x54\x94\x14\xeb\xb0\x4d\x05\xa2\x23\x3c\x0f\xf5\x48\xd7\xb9\xcb\x49\x95\x23\x37\x7c\x61\x69\x48\x36\x13\xd9\x2b\x36\x68\xd2\x6f\x87\x70\x45\xbe\xef\x6d\xf4\x42\x8c\xff\x72\x40\x1b\xd8\xf3\x6f\xeb\x6b\x9d\x59\x3f\xce\x6c\x98\xa5\xa4\x0f\xdb\x8c\xf4\xc1\x0e\x16\xd0\x87\xce\x79\x96\x19\x5c\x9e\xc9\xff\x35\x44\xef\x2e\xaf\x15\x87\x65\xd5\xea\xbe\xbe\x35\x14\xde\xb1\x76\xed\xe9\xb9\xa6\x9c\x4b\x2e\xb9\xd4\x35\xe5\x5c\xfd\xc2\x17\xbd\x78\xf3\x4b\x5e\xfa\x7b\x2f\x7b\xf9\x2b\x7e\x7f\xf4\x9a\x6b\xaf\x7b\xe5\xab\x5e\x7d\xfd\xd8\x6b\x6e\xf8\x83\xd7\xfe\xe1\x1f\xbd\xee\x75\x5b\xb6\xfc\xf1\xeb\x5f\xff\x27\x7f\xf2\xa7\x7f\xf6\x1f\xfe\x7c\xeb\xff\xef\x3f\xfe\xa7\xbf\xf8\xcf\xff\xf9\xbf\xfc\xd7\xff\xba\xed\xbf\x19\x2e\x19\x91\xff\x31\x0d\xe5\x95\xcd\x28\xd3\x82\xb6\xf6\x6c\x1a\x3f\xe8\x96\x1c\xbd\x64\x56\x28\xb5\x18\x84\xc0\x2f\x95\xb2\xfc\xff\xc7\x3f\xcf\x8b\x44\x50\x7e\xc9\x82\x78\x95\x55\x4f\xfe\x5b\x34\xf2\x94\x6a\xb6\x0d\x5a\xcd\x51\x2c\xe3\x82\x80\x30\x13\x7c\xb0\x39\x93\x5c\xb0\xd1\xd3\x66\x90\x79\x61\xde\x52\x8a\x03\x7d\xa1\x96\x81\xa3\x61\xab\x73\xef\xbf\xb4\x8c\xa7\x77\x40\xf4\xfc\x67\x84\x72\x6b\xea\x2b\xe6\x36\x19\x48\xff\xd5\x36\x8e\xe4\x2f\x30\x4c\xe2\x3f\x01\x4a\x1b\xdd\xcd\x9f\xf6\xe0\x2f\xa4\x74\x6c\x47\x01\xb0\x95\x42\xe4\x71\xff\x7c\xe8\x83\x67\xa0\x3c\x77\xc3\x6c\x6f\xe6\x64\x62\x61\x80\x07\x92\x43\x74\xa0\x6c\xd7\x67\x82\x3d\x60\x42\xfe\x7d\x2b\xf6\x37\xdd\xa1\x1c\xa4\xa6\x8c\x0d\x53\x70\x2e\x97\xfa\x1a\x1a\x38\x61\x0a\x6f\xe2\xa3\x4b\x85\x29\xf0\xc4\xab\x79\xa1\x83\x07\x02\xa0\xd1\x7f\xc0\xf4\xfa\x7a\x20\xfd\x57\xd9\x64\xde\xff\x80\x31\x1e\x7f\x16\x61\xe6\x40\xb2\x1e\x8a\x08\xc6\x1e\x68\x7b\x7f\x1a\x2d\x71\x6c\x6f\xe9\x34\x36\x23\xac\x7d\xcc\xf5\x0f\xf4\x48\x61\x30\xaf\x07\x10\x92\x45\xa8\x4c\x19\x24\xff\xcc\xe3\x99\xc0\xfa\x52\x30\x4e\xe6\x3e\x68\x3d\xf2\x33\xb5\xc6\x7f\x1c\x25\x47\x75\x66\xba\xfe\x7d\x0d\xfc\x7d\xe4\xa8\xfa\x7d\x0b\xd9\xab\xb6\x59\x4e\xc0\x90\x50\x54\x10\x0c\x5e\x88\xfe\x12\xf2\x2f\x35\xfe\xa5\x5f\xdf\x6d\x2d\x33\x3b\x0c\x3c\x00\x6f\xd3\x0c\x6c\x8c\x73\xf0\x99\xac\x73\xb3\x08\xd2\x55\x92\x85\x64\x57\xb3\x5e\x36\xa1\xd7\x3f\x56\x23\x7d\x9d\x35\xd0\x85\xb2\x9c\x04\xfb\xe2\x8a\x2c\xca\x4a\xe2\xc9\x90\x2e\x91\x75\x37\x8d\xfd\x47\xea\xa9\x3f\x82\x3c\x76\x17\x2f\x20\x4c\xa4\x4e\x7a\xd7\x78\x01\x4a\x6f\x7f\x2d\x34\x75\xf1\x02\x42\x59\x49\x6a\x4d\x6a\xad\xf1\x02\xd4\xc5\xe2\x06\x68\xec\xe2\x05\xa8\xc6\xa1\x69\x4c\xaa\xe6\xbf\xa9\x51\x8c\x69\xc0\x80\x90\x85\xa2\xc9\x4a\x53\x96\xc1\x28\x97\xe8\xd4\xad\x66\x5c\x8e\x34\xe2\xf0\xcc\xc5\xbe\x24\xf8\xd3\xf2\x0e\x0a\x4a\x04\x6a\x23\xc3\x15\x79\xf6\x8a\x2c\x39\xc7\xf7\xfb\x39\xa7\xdd\xdc\xc7\x2d\x88\x07\x6d\x40\xed\xd9\x03\xa2\xe7\x95\xd1\xc8\xe3\x6a\x80\xd7\x45\xc9\xe7\x0d\xaa\x09\x1a\x4a\xb5\x65\xf1\x10\xfe\x1e\x25\x7f\xcf\x2c\x00\x5b\x68\x51\xbf\xac\x7e\xbc\x16\x1d\x2e\x76\x70\xf4\x22\xe1\xea\x7e\xb3\x0e\xff\xf3\xa3\xf7\xa0\xba\x13\x25\x5e\x2c\xd8\x28\x50\xcd\x31\x02\xeb\x41\xf5\xa2\x57\xe4\x8c\xe2\x39\x03\xa2\xe7\xe5\xda\xeb\xb3\xdd\x0c\x61\x5e\xb4\x54\x52\x51\x1b\x68\xa3\x67\x03\x66\x91\x7d\x0d\xca\x1b\x7e\xf1\x50\x05\xc0\x2f\xfd\xb6\xa8\x08\x85\x60\xbb\xe1\xaf\x6a\xbb\x0c\xe3\x1e\x62\x87\xc9\x01\x3e\xd7\x77\xf2\xb9\x52\xc8\xed\x28\xcb\x10\x42\xd1\x68\x8a\xb2\x1c\x12\x46\x8f\xa2\x2f\x5e\x37\x12\x13\x3d\xed\x9a\x24\x0f\x28\x7a\xbd\xd4\x5e\x6e\xe0\xaa\x27\x3d\x25\xde\xea\x81\xb5\xa4\xbd\x24\x82\xe7\xcc\x64\x5f\xc3\xac\x6c\x9b\xd5\x6f\x71\x41\xd7\xad\xf9\xac\xfa\xdb\x8b\xa2\x28\x29\xc5\x82\x75\xdb\x5f\x87\x60\x80\x62\xd2\xbc\xce\x7a\x09\xae\x86\x3c\x55\x6d\x14\xbf\xaa\xeb\xa5\x49\x76\x36\x71\x75\x94\x00\x70\x16\xa8\xd6\xdd\x02\x85\x7c\x81\x02\x5c\x20\x2f\x6b\x81\x3e\xf1\x7f\x60\x81\xbc\xb8\x00\x76\xb9\x2b\x21\x1f\xe9\x35\xd6\x72\x76\x65\x34\x72\xc9\x80\xe8\xb9\x22\xc2\x05\xb2\x46\xe9\x2b\xa0\x76\xb3\x0f\xf8\xd6\xf4\x77\xf0\x30\xbd\xa0\x0b\x8a\xd2\xbd\xc1\x92\x29\x8f\x80\x61\x26\x87\x4b\x24\x59\x0b\x1d\x35\x01\xff\x96\x13\xf0\x5d\x9c\x80\x94\x00\xb6\xd9\x29\xca\x73\x22\x08\x08\x26\xd1\x17\x80\x33\x05\x68\xf9\xfc\x01\xd1\x33\xac\x78\x54\x80\x45\xf4\x32\x60\x57\xe9\xc5\x3e\xb8\x1e\x2e\x4d\xeb\x4a\x5f\x64\x2e\x92\x79\x61\x72\x83\xb7\x91\x84\xf9\x57\xf5\xf3\x25\xa0\x4b\xf9\xcd\x3a\xda\x26\x5e\xc5\x4c\xa4\x17\x47\xe8\x64\x79\x2e\x59\x34\x6d\x6a\x1f\xa1\xe4\x26\x67\x2b\xf5\xc0\x9b\xd1\x52\x46\x74\x31\xef\x60\x99\xba\x10\xad\xbd\x5b\x9e\x76\x1b\x37\xcc\x5b\x73\x62\xbe\xd6\xe1\x3b\x5a\x47\x00\x33\x8f\x85\xd1\x3a\x16\xd5\x74\x2f\x8c\xcc\xf7\xcf\x79\xe0\x74\x49\xbe\x97\x21\x82\x1f\xc2\xdf\xc0\x6b\x73\x41\x94\x3c\x91\xd1\xe4\x61\x0f\x7e\x1b\xf9\x92\x07\xde\x99\xe4\xfb\x19\x6d\x1e\xc0\xdf\xc0\x47\xb4\x7e\xc9\x3c\xee\x08\x89\xb0\x45\x48\x30\xfe\xcf\xc8\x63\x50\xab\xc4\xf8\xfb\xe0\x6f\x9f\xbf\xd1\xcb\xa5\x49\xf1\x75\x45\x8a\x75\xf6\xd4\xa6\x3f\x7f\xcd\x43\x47\x0f\xd8\x11\x71\xf0\x07\x45\x4a\x37\x70\x6d\x27\x5f\x6d\x7b\xee\x82\xe3\x68\xc0\x7e\x7d\xd4\x33\xe9\x58\xe6\xe7\x7a\xf6\x9a\x7f\xc3\xc3\xa8\xf3\x73\x21\xea\x3c\x73\xcd\xff\xd1\x83\xdf\x46\xbe\x89\x0e\x92\xcc\x35\xff\x3a\xfe\x36\xf2\x15\x0f\xc2\xc2\xb3\x54\x09\xb6\x90\xae\x4e\xf1\x58\xe7\xb9\x9d\x91\xd1\xe3\xac\x1b\x41\xf1\x2d\xde\xcb\x94\xee\x25\x57\x23\xfa\x9e\x87\xf9\x56\x99\xba\xc8\x3f\x7b\x18\x64\xce\x18\x11\xcb\x67\x41\x5e\xe7\x79\x18\x32\xee\x2c\xf4\x77\x3d\xed\xab\x61\xda\xc8\xc8\x3f\xa1\x5b\xc6\x4c\x05\xbe\x9f\x94\xbd\x10\x4f\xe0\x6f\x23\x87\x3d\xb0\x42\x67\xae\xc4\x0f\x3d\x1d\x05\x6e\xde\xc2\xa8\xca\x4f\x98\x1f\x78\xe8\xcc\x81\x37\xae\x46\xa9\x0b\x9f\x57\x65\xaf\xdf\x77\xf1\xb7\x91\xef\x78\x1a\x0f\xb5\x02\xc6\x6e\x10\xd8\x65\x70\xc2\xf6\x46\x96\xee\x79\xb7\x25\xbd\x18\x3f\xe5\x8b\xf1\xee\x0c\x63\x16\xdd\x96\xe4\x89\xdb\x78\xdd\x0f\xee\xe7\x7c\x70\x77\xfc\x96\x06\xe7\x48\xfd\x39\x2b\x03\xe7\x6d\x61\x93\x05\x91\x95\x06\xf6\x8b\xa5\xde\x38\x3d\x8a\x6b\xd3\x06\x0b\x7e\x55\x9e\x53\xfc\x5b\x22\xf3\xb4\x7e\xc3\x31\xfe\x86\x4c\x67\xd5\xbf\xf3\x16\x99\x6e\xb4\x5f\xe7\xf4\x11\x79\xd1\xdb\x4f\xfb\x1d\x33\xa7\x35\x44\xef\xff\x05\xd5\x76\x84\x89\x78\x37\x7e\xb4\x95\x2b\x6b\xb5\xda\x2a\x9d\xfa\xd4\xdf\xdf\x7f\xaa\x49\xb6\xad\x37\x06\x06\x06\xce\x3e\xe7\x9c\x73\xce\x1d\x74\x4d\x64\xcc\x40\xb6\x69\x04\x4c\x64\x2f\x7c\xd1\x8b\x5e\xfc\xe2\xcd\x9b\x5f\xf2\x92\x97\xbe\xf4\xf7\x7e\xef\x65\x2f\x7b\xf9\x2b\x7e\xff\xf7\x47\xaf\xb9\xe6\xda\xeb\xac\x21\xec\x88\x97\xb6\x84\x4d\xe6\x38\xe8\xb4\x25\xec\x68\xda\x12\x36\x99\x63\x09\x3b\x4a\x45\x7b\xcc\x69\x14\xe0\x1d\xf2\x87\x78\x47\x54\x4d\x8e\xa5\x0b\xb7\xe6\xf5\x75\x4c\x58\xaf\xff\x31\xa1\xcb\xe0\x26\xde\xf5\xd8\xf3\xf7\xe9\xda\x29\x29\x9d\x2b\xf1\xd4\x55\xc4\xea\xc7\x20\x84\xaf\xd1\x59\x2d\xdb\x90\xf7\xb7\xe2\x8d\x78\x5a\xc8\x82\x03\x18\x3f\x1a\x45\x2d\xd9\xad\xa9\xf0\x81\x94\x91\x6b\x32\xc3\xc8\x85\x09\x26\xa0\x38\x26\xde\x6b\x74\x75\x4f\x10\x7b\x2f\xd7\xe5\x14\xa8\x72\x10\x04\xbd\x38\x1e\xee\xba\xef\x18\x27\x40\xa0\xbe\x0c\xa2\x63\x5c\xe3\x84\x9f\x48\xd0\x29\x99\x71\xa2\x0f\xaf\x72\xd2\x4f\x19\x27\x7c\x19\x24\xb5\x26\xb5\xf6\x19\x4e\x22\xdc\xdc\x52\xc6\x09\x9f\xa0\x80\xb0\x31\x19\x27\x7e\x46\x77\x3a\xe9\xb9\x76\x88\xb8\x80\xe6\x0a\x1f\x93\xb1\x7c\x09\xc1\x3d\x00\x05\x2b\x0b\x4d\x0a\xb9\x39\xc6\x4d\x14\xfe\x8e\xd8\xa7\x8b\xe2\xb7\x3d\xba\x01\x02\x41\x04\x11\x44\xb4\x10\x44\x38\x04\x79\x1c\x23\xe7\x00\xa7\xd0\x21\x88\x40\x82\x08\x46\x10\x75\xa4\x8c\x40\x53\x97\x20\xc2\x10\x44\x58\x82\x0c\x60\xd4\x9a\x14\x29\x82\x08\x43\x10\x61\x09\xf2\x13\xba\x5d\xb5\x10\xc4\x43\x82\x20\x0a\xac\x7a\x56\x0a\x4d\x10\x0f\x7d\x41\x4a\xce\x4f\x0a\x22\xcc\x25\xbe\x92\xa7\xdc\x7f\xbd\x43\x9b\x67\xb7\xcb\xc0\x98\x60\xd6\x43\xe0\x19\x6a\x47\xcf\x8b\xd4\x0f\xaf\xb2\xc1\x4f\xcf\x8b\xd0\xf6\x72\x39\x7a\xee\x62\xca\x70\xa5\x3c\xab\xb8\x40\xda\xdf\x04\xc1\x24\x40\x06\x7c\xe1\x32\x48\x2c\x3e\x90\x2c\x72\xe3\xdd\x22\x37\xde\x2d\x72\xe3\x9d\xfe\xd2\x9f\x97\xf8\x4b\xe7\x4a\xc1\x06\xfb\x24\xd3\x8f\x7f\x02\xb7\xae\xaf\x3f\xc2\xad\x5b\x7f\x69\x67\x16\xf9\x4b\xbe\xaf\x16\x3a\xdc\xba\x69\x7c\xf9\x2e\xb1\x75\x44\xef\xed\x06\x9d\x63\x52\xb4\x9c\x81\x1f\xe6\xaf\xbc\xb9\x8f\xd9\xab\x67\x39\x89\x66\x39\x89\x66\x39\x89\x66\x3b\x90\xa8\x41\xa5\xc2\xfa\x6d\xb2\xb8\xb4\x69\xc5\x86\x5c\x9e\x62\x21\x4d\x39\x61\x29\xe7\xa7\x2f\x20\x6a\x8e\x8c\x64\x73\x7c\xfc\x7f\xdb\x05\xc9\x66\xdb\x91\xac\x61\x53\x9c\xf5\x0b\x3e\x92\x49\x20\x8c\x71\x1a\xd7\x19\x1e\x4f\x7a\x36\xf6\x6f\x1a\xa6\x93\xf8\xbb\xd5\x29\x80\x63\x38\x2a\x2c\x72\xfe\x51\xa1\x03\xec\xe2\x00\xee\xe5\x17\xe9\xda\x5a\x94\x2d\x0a\x7e\x88\xeb\xd8\x6d\x66\x43\x4b\xb9\xef\x8f\x67\x9e\x1a\x12\x8a\xaf\xc4\x05\xcd\xb8\x64\x37\xd6\x5f\xdc\x5c\xdb\xaf\x7a\x18\x3f\x68\xf2\x7f\xe3\x92\x59\x75\x42\xec\xd2\x5f\x3c\x48\x4e\xd5\x29\xa0\x8f\xe2\x4d\x36\x92\xa1\x7e\x30\x8c\x24\xc4\x3a\x56\x64\x49\xfd\x53\x92\x15\x75\x29\x80\x6f\x13\xb2\x72\x2d\xb3\x84\x9e\x0f\xf7\xb2\x62\x24\x43\x14\x0e\xf5\x92\xf9\xfd\xa0\xfa\xfd\xbc\x48\x87\x7e\x3c\x44\xb7\xbb\x44\x00\x60\x8d\x8d\x22\x3b\x17\x30\x09\xcd\xd7\x73\x22\xb4\x5b\x9c\xad\x1b\x7d\x0e\xbf\xa1\x2d\x62\x40\xb7\x7d\x2e\x7c\x21\x45\xf6\xa8\x46\xa5\x49\x5b\x60\x17\x39\x59\xdf\xdc\xc7\x35\x81\xce\xea\x71\x6e\xaf\x5f\xe0\xbd\xde\x7a\xa2\x7a\x7d\x90\xf7\xfa\xa6\xae\x7b\x05\xa4\x3b\xb2\xaf\x97\x88\x79\xc1\xe0\x70\x06\xd2\x1a\x4d\x9b\x6b\x31\xa7\x5a\xad\xb9\xfe\xd3\x69\x11\x20\xf1\xc1\xe7\x53\xf5\x2a\x3d\x82\xdf\xa8\x75\xf1\x9a\x03\x71\x11\x0d\x70\xa7\x20\x76\xda\x02\x5e\xd2\x92\xa1\x38\x1c\xb9\x02\xef\x67\x43\x71\x09\x6c\x7a\x6b\xba\xa5\xc0\xb4\xc5\x3e\xc8\xaa\xfc\xcd\x44\xcb\x56\x23\x59\xb6\x71\xc3\x9c\xa6\xd8\x3f\x72\x8a\xa5\x90\x09\x3c\x34\x55\x14\x50\xdb\x17\x23\x17\x30\x78\x8b\xe3\x18\x80\x00\x44\x8c\x21\x7e\x1f\x67\x63\x78\xa4\xf3\x18\x08\x92\x4c\xc2\x1d\x11\x6e\x9a\xe7\xe9\xea\x17\x01\xa4\x89\xf7\xa8\x8f\x3e\x24\x0b\xa3\x2e\x48\x35\x06\x50\xa2\x6d\x41\xf9\x36\x05\xa6\xb1\x83\x91\x13\xd8\xe0\x25\x85\xa6\xa3\xd4\xfd\x80\x8f\x2d\x15\x8d\x01\xae\x36\x42\xf8\x92\x2e\x08\xcd\x96\xd8\xa7\x0a\xee\x5d\x2c\xa8\x7e\xd7\x8f\xf9\xbb\x32\x6f\x3d\x3f\xed\xd8\xe2\xa9\x9c\x16\x91\x17\xdd\xb2\xea\xb7\x7c\x2f\x6a\x88\xde\x4b\x59\x29\xad\x0c\x20\x87\xdc\x94\x0d\x7b\x31\x09\xd3\xf7\x92\xdb\xb3\xef\x25\x13\xfa\x5e\xb2\x20\x94\x42\x54\xf7\x8c\x88\xbb\x58\x5b\x6f\x51\x0b\x03\x2e\x80\x2c\x7b\xb5\x5c\x89\x68\xd6\x89\x63\x99\x37\xfe\xa2\x08\x62\x6c\x37\x44\x78\xf4\xe1\x4a\x4f\x83\xd4\x0d\xf0\x39\xaa\x7f\x8e\x77\x5c\xa3\x81\x0d\xd1\xf1\xe1\xab\x6e\x85\x2c\xb0\x28\xa0\x0b\x23\xf0\x38\x3d\x07\x0e\xb2\xe6\x4c\xf2\x1c\xfb\xb4\x68\xc6\x34\x72\x73\xc4\x45\x78\x9c\xe8\x2b\x75\x94\xd8\x9f\x7a\xd0\xd8\x79\x2e\x18\x3b\x4d\x28\xfb\x9c\x88\x8b\xe0\xf1\x5d\xa7\x5e\xa0\xb4\x8f\x21\x84\x06\x50\x9d\xcb\x52\x2c\x22\xe9\xcb\xe2\xf5\xf6\x6e\x30\x18\xe1\x09\x5b\x2f\x99\x61\xf6\xe2\x49\x82\x5a\xc0\xa8\xf1\xed\x5a\x7f\xb5\x53\xb8\x45\xa9\x77\xfd\xe8\x45\x94\x3c\x9d\xf7\xf6\x5c\xeb\x41\xe0\x58\x0f\x0a\x68\x3d\x28\x61\xae\xbe\x87\xf6\x71\x81\xca\x89\x6f\xa6\xd4\x8b\x07\x16\xae\x93\x19\xe9\x1a\x44\xba\x38\x9b\x90\x2e\x24\x04\x09\x6c\xf0\x66\x05\x1a\xd3\xb5\x06\xdf\x30\x86\xd0\x5d\xba\xa4\xe7\x75\x16\x70\x21\x56\x0a\x8b\xf4\x76\xc4\x5e\x72\x01\xb1\xc5\x65\xc1\x18\xae\x5d\xd1\xbc\xea\x54\xb0\x2f\x02\xa8\xc6\x99\xb4\x76\x58\xf9\xde\x4b\x34\x24\xa3\x24\x1c\x8a\xa2\xbb\xea\x6b\x11\x6d\xe2\x4c\x8d\x36\x51\xa4\x45\x89\x6c\xfc\xbe\x70\xfc\xb1\xa4\x2f\x56\x1d\x82\xbe\x87\x13\xf4\xd3\xa1\x83\xca\xc3\x31\x14\x06\x97\x62\x3c\x9a\xe8\xe4\x3a\x28\xc2\xed\xb8\x65\xe5\x8b\xce\xca\xbb\x2a\xe1\xfb\x96\xba\xf2\x82\xe9\xa3\xdb\xe2\x22\xd0\xeb\x94\x48\x16\x63\x01\x9e\xf5\x93\x89\x11\xa7\xe0\xaa\xb2\xd1\x7b\x51\xc6\x78\x7c\x67\x3c\x45\x67\x3c\x77\x2d\x75\x3c\x45\x33\x9e\x0d\xde\x8b\x70\x74\x53\x22\xf6\x81\x03\xd6\x44\xc9\xfa\x58\x00\x9c\x54\x1f\x1e\x39\x27\x53\xd4\xba\x3d\x4a\xda\xee\x12\xdf\x19\xdb\x3d\x4b\x1d\x9b\xcf\x76\x89\x3a\x63\x60\x07\xd4\xc8\x7d\xbb\xa8\xf3\x48\x2f\xd6\xd8\x06\x00\xd6\x01\xf8\x77\x00\xca\x82\xb4\x99\x22\x27\x0d\x6a\xe9\x8b\x6a\x53\xec\x48\xae\xdc\x9f\x88\xdd\xcd\xb8\x24\x8b\xb2\xf0\x6a\x9b\x14\xb2\x12\x9d\x32\xbd\x91\xfa\x3b\xeb\xbd\x57\xdb\x4e\x26\x85\xb6\x9a\xa8\xef\x52\x5f\x1f\x4a\xda\x4c\xb2\xcb\x3d\x46\x3f\xc4\x27\xcc\x02\x80\xcc\xa4\x08\xbb\x43\xcb\x5a\x7d\x8e\x2a\x99\x6b\x50\xa6\x08\xd4\x4a\xbd\x64\xbc\x33\xc5\x5d\x6e\x38\xd0\x89\xe2\x80\xf3\x6a\x86\xb3\xd5\xc1\xe2\x9c\x12\xc8\x1c\xe3\x22\x2e\x01\x79\x2a\x44\xe3\x2d\x1d\x79\x52\xa4\xee\x95\x4b\xdf\x23\x66\x4c\x4a\xa7\x28\x53\xea\x70\x2c\x40\x88\x43\x55\xad\xd4\xde\x68\xe4\xd4\xa9\x36\x4a\x59\x8a\x17\xff\x6a\xf9\xbc\x08\xfb\x84\x12\xc5\x93\xa1\x58\x80\x65\x8f\xc3\x02\x7f\x9c\xf7\xed\x5a\x69\xdf\xb6\xe2\x99\x07\x90\xc2\x08\x43\xa5\x76\xb8\x88\x85\x2d\x9a\x47\x6e\x81\xbd\x6c\x5d\x63\x1c\x75\x0d\x7d\x15\xec\x67\x7e\x10\x1f\x8e\x60\x90\x19\x83\xa4\x3d\x98\x80\xbf\x29\xad\x62\x20\xc8\x14\x84\xa3\x9f\x1b\xe1\xa5\xdf\xca\x1b\x8a\xf7\x9b\x14\xf6\xb8\x40\x48\x3b\x06\xcc\x73\x76\xd4\x12\x7a\x56\xc6\x23\x71\x0d\x1e\x89\x18\x7a\xa6\x75\x8c\x69\x01\x35\x25\x0a\xa0\x06\xd7\x23\x44\x12\x94\x45\x75\x8a\x69\x8c\x6f\x75\xc3\x2e\x18\x04\xd4\x3e\x3c\x1e\x65\x81\x4d\x12\xc0\x9d\x8c\x0a\xb1\x1a\x73\x97\xf8\x7d\x18\x4a\x8e\x98\xbb\x32\xab\x08\x7d\x16\x5c\xa8\x8b\x78\x2f\x2e\xe2\xbd\xa8\x5e\x32\x23\x0f\x75\x36\x93\xb6\xc9\x16\x50\xfb\x28\x82\x92\xd6\x12\x2d\x17\x38\xd1\x72\xa5\x54\xb4\xdc\xd4\xd2\x7c\x17\xa5\x06\x43\x90\x24\x84\xe0\x51\x2d\x09\x30\x85\xe8\x34\xc5\xda\xa8\x5b\x9d\x1a\x69\xc3\x81\x09\xf3\x5d\x24\x87\xbc\xb1\x92\xe9\xca\x60\xe3\x5d\x78\xe7\xb7\x2e\x31\x18\xf0\x6d\x4b\x9d\x5e\x80\xb2\xcc\x03\xee\x38\x59\x5d\x85\x02\x58\xdb\x93\xd2\x0e\xa2\x09\x2b\x30\x26\xad\xc0\x98\xca\x74\x10\x4d\x2d\x75\x14\x88\x62\xd7\xc7\x98\x85\x6a\xf2\x6b\xce\x61\x7b\x29\xac\x07\x86\x0b\xcf\xc3\xe4\x17\x75\xbc\x8c\x59\xd3\xe7\x6a\xcd\x2a\x9b\x71\xb4\x32\x30\x96\xbc\x2d\x92\xf6\xd9\xab\x6d\xcc\xdd\xaa\x08\x80\x2b\x6b\xe9\x7d\x06\x7e\x81\x02\xeb\x77\xa5\x3e\x62\x26\xe8\x68\x43\xc5\x83\xf6\xa2\x63\x1d\x73\x83\x5b\xef\xe4\xf4\x70\x30\x2e\xb7\xb8\x97\xc2\x09\x72\x8e\x6d\x8e\x03\x50\x40\x7b\x30\x0a\x84\x54\x75\x42\x45\x2b\x28\x45\x35\x60\xfb\x8e\x88\x71\xae\x86\x4b\x51\x9b\xa7\x20\xb5\x28\xa9\x6b\x60\x14\xa2\x08\xe8\xb0\x9c\xad\x5a\x52\x44\xad\x65\xd6\x6a\x23\xf9\x0b\xea\x46\x7b\x08\x5c\x50\x0e\x03\xa9\x26\x53\xd7\xa7\x52\x20\x45\xec\xcb\x80\x0e\x85\x12\x9d\x92\xdb\x8f\x83\xd9\x3e\x98\x3b\x36\x02\x66\x1f\xd4\x17\x6e\xba\x41\x18\x0a\x9f\x05\xc7\x12\xb0\xfc\xda\xd4\xb1\x74\x1f\xef\xd4\x3d\x96\x16\x7a\x4f\xe0\xb1\xd4\x10\xbd\x8d\xec\x58\x77\xf7\xfe\x9b\x5b\x84\x34\xfb\xf8\x31\x90\xb9\xe3\x69\x17\xdc\xbb\x73\xdc\x66\xe3\xc2\x41\x21\x70\x53\xab\x43\x38\x14\x72\x0f\xab\x02\x06\x63\x94\x4c\x42\x6b\xbb\xc3\x4a\xf1\xed\x34\x97\x8f\xd3\xc2\xe4\x41\xd0\x17\x92\x8f\x9d\x30\x28\x97\xcd\x31\xfb\x39\x15\xba\xf7\x5f\x3b\x98\xb9\x9e\xf9\x4c\xd5\xd5\xc6\x85\x0e\x86\x74\x5d\x3c\xf5\x20\x91\xfb\x90\x11\xc7\x11\xb7\xae\xa8\xab\x5b\xc9\x42\x22\x27\xea\x05\x63\x50\xac\xc0\x4b\x80\x2d\xd7\xaa\xb3\xb6\x44\x42\xaa\xca\xe1\x76\x6d\x02\x9d\xd7\x06\x8f\xf8\x66\x3e\x45\x07\x8f\x98\x52\x84\x26\x01\x0b\x5d\x18\x95\x19\x62\x0b\xa4\x70\x84\x63\x0f\xe2\x11\xae\x35\xa5\xd3\x26\xac\xee\x5d\x50\x3a\x82\x16\x8e\xb1\xce\x9e\x54\x22\xc6\x11\x8e\x41\x96\x70\x4c\x03\x00\xbf\x3b\x47\x38\x6e\x6d\x65\xb5\x1a\x46\xa4\x9c\x6a\x72\x30\x33\x58\x6d\x6b\x73\x26\x39\xea\x91\x62\x33\xce\xbc\x89\x76\x0d\x70\x05\x76\xd4\x03\x13\x0b\xde\x4f\x27\x09\x09\x4f\x9f\x61\xa5\xad\x8e\x40\xa3\x5a\xc5\xc3\xf5\x59\xb9\xcf\x42\x06\x5a\x45\xea\x86\xfe\x36\x3e\x45\xe7\x86\xee\xa2\x1c\x0e\xe3\x39\xa7\x77\x84\xb3\x57\x96\xbc\x3d\xb4\x21\x33\x40\x90\xda\xf6\x5a\x84\x2b\xee\xdf\xb1\xd4\x0d\x52\x60\x02\x76\x94\x34\x88\x1e\x8c\xa6\x5c\xa3\x01\x80\x73\x76\xeb\xd6\x0e\x9b\xf5\x5d\x4b\xdf\xac\xab\xf4\xfd\xcb\x33\xb8\x94\xdb\x96\x24\x2e\xdc\x2b\xd9\xbb\xdb\x8c\x80\x17\x00\x19\x73\x2e\x86\xdb\x62\x1f\xae\xa5\x65\xd8\x16\xb2\x48\x88\x18\x58\xd4\x3e\xd3\x27\xea\xf3\xe9\x53\x10\xa1\x85\x9c\x7c\x77\x8e\x11\xde\x94\xcb\xd2\xd1\x83\x20\x2e\x00\x91\xa5\x28\x83\xe3\x7b\xeb\x34\x7f\xeb\x23\x9d\xdf\xca\x4f\xd0\xbb\xf8\xb3\xee\x09\x7a\xc7\x33\x6d\x66\xc6\xeb\x5d\xe7\x53\xd5\x5a\x95\x73\x8b\x39\xb7\xbd\xde\x29\x3e\x4a\x9d\xaf\xd3\x39\xe7\xeb\x44\xbb\xf3\x35\x48\xe3\x8a\x4c\xb0\x43\x66\x82\x1d\x32\x13\xdc\x09\x5a\x04\xcf\x1f\xf3\x7e\x7a\x0c\x0f\x78\x1d\x60\xbb\x06\x19\x98\x08\x0e\xfa\xf0\x20\xe2\xfc\x9d\x0b\x8f\x33\x55\xf7\x5c\x9b\x15\x53\x80\x5e\x34\x76\x31\x96\x55\xdd\xa1\xf5\xe9\x4d\xea\xa6\xb8\x43\x9f\x23\x9b\xa5\x2f\x0b\xb6\xf8\xac\x86\xf5\xd8\x86\x7b\x8b\xe5\x92\x6d\x95\x64\x2f\x67\xf9\x64\xe7\x44\x60\x26\x3d\x3b\xd2\x56\x1d\xdc\x9c\x70\x1d\x34\x27\xcd\x3a\xed\x90\x34\x96\xa5\x22\x59\x9a\x8a\xf8\x12\xca\x32\x3b\x3c\x9b\x99\x65\x76\x0b\x5f\x1f\x76\xd6\x34\x4c\xc2\x32\x70\xb5\x91\x0d\x9b\xf1\x6c\xad\x39\x67\xeb\x9b\x78\x27\xdf\xca\x4f\x41\x07\xd5\x58\x9f\x12\xce\xd1\x97\x3c\x74\xcf\x19\x59\x95\x8d\xdf\xcc\x7b\x7e\xb0\xd6\xda\xf3\x14\x3f\xb5\xb7\x48\x20\xa9\x6f\x8d\xa0\x20\x91\xa4\xef\x90\x76\x25\x46\xc1\x9e\x49\x41\xb0\x40\xd2\x02\x91\xb8\x08\x26\xff\x31\x7b\x7d\x38\x53\x93\x76\x92\x48\x8b\xd1\x1f\x78\xaa\x3a\x36\x2c\xf7\x0c\x7f\x6b\x0e\x5d\xd7\x05\x5b\x92\x02\x9d\xe1\xc6\x7d\xd2\x87\x6a\xce\xe9\xa0\xd5\xd0\x88\xb4\x29\x4f\x9f\xe1\x53\x82\x1f\xe2\x13\x70\x88\xd7\x03\x82\x9e\xf1\x1c\xd8\x99\xb5\x84\xad\x9c\xb2\x76\x9c\x8c\xca\xcb\xa9\x18\x19\xeb\x9c\xdc\xb6\x4b\xec\xc8\x08\xfd\x16\x1b\x5d\xea\x1c\x9f\xe2\xd3\xec\x7c\x8e\xcf\xf2\x73\x7c\x96\x9f\xe3\xb3\x4b\x34\x03\x8c\x2d\xd1\x0c\xf0\x2e\x3e\xd0\xae\xcd\x00\x63\x64\xb4\xee\xc3\x3b\xd1\x29\x64\xbf\x5e\x82\xdd\xd0\x4b\x39\x26\x96\x38\x0a\x8f\x8c\xd6\x06\x5a\x1f\x02\x9b\xf2\x47\xb0\xb5\x83\xe1\xf2\x7d\x6d\x06\x40\xfe\xe2\x62\xc3\x86\xde\x6f\xb1\xaa\x24\xde\x14\x03\xd0\x37\x7b\x97\x46\x03\x77\x25\xee\xcc\x1d\x82\xb9\x9d\x16\xdd\x93\x94\x94\x07\x54\x25\x02\x38\x57\x7b\xa2\x86\x71\x45\xba\x7b\x09\x8d\x04\xe0\xe6\x8a\xda\xee\x25\x7d\xf5\x9a\xe5\x57\xaf\x59\x7e\xf5\x5a\x0a\x4f\x2e\x9b\x25\xee\x59\x3a\x4b\x0c\xa4\x62\x83\x67\x79\x17\x99\xb1\xc1\xf7\x76\x6c\x71\x5f\x4e\x8b\xc8\x8b\xde\xbe\xf6\x59\x1c\x1b\xdc\x10\xbd\xa3\x59\x8a\xcd\x2a\x1b\xff\x7b\x6a\x1b\x9f\x79\x1a\xe4\x10\x33\xe3\xad\x27\x7d\x28\xed\x49\xbf\x3b\x5b\xfd\x99\xb3\x9e\xf4\x94\xfa\x73\x77\x8e\xfa\xb3\xa0\x14\x17\xa9\xb1\x38\x16\x55\x23\xe9\xc0\x6d\xda\x07\x67\x46\x6a\xff\xf7\x2a\xcf\xe3\xb0\xab\xe8\x49\xa8\x51\x64\xec\x43\x94\x61\x98\xfc\xb3\x47\xf8\x7d\x17\xfb\x07\x01\xca\x2f\x90\x7e\x22\xf7\x83\xc6\x22\xf7\xd7\x8b\xb2\x40\xa6\xe8\xcf\x51\xde\x61\xf2\x39\x78\xa2\x20\x8b\xea\xea\xbd\xff\x7a\x96\xfa\xf6\x62\xcc\xbb\x90\xfb\x20\x9e\x4c\x4e\x00\x96\xa2\xb4\x70\x56\xc3\x18\xd1\x8a\xef\x02\x5f\x70\x83\x42\xe5\x5b\x54\x6a\x8a\xea\x93\x02\x60\x35\x08\xc9\x4c\xcf\xf4\x26\x4e\xa2\xf6\x98\x1a\x52\x38\xd0\xcb\x57\x45\x90\xe5\x97\x44\x89\x2d\x15\x05\xb9\x4f\x09\x44\x7f\x6d\xf0\xbc\x7a\xa0\x31\xf3\x92\x0b\x52\xb9\xd9\xeb\x28\xb4\x15\x50\x68\x7d\x84\x20\x32\xae\x3d\x0f\xe0\xe9\x62\x91\x88\x38\x48\xbe\x70\xcf\x19\x18\x03\x4a\x99\xfb\x78\x7d\xd4\x95\x7c\x08\xe4\x51\x83\x2c\xc2\xb2\x82\x04\xb3\xcb\x5a\xe4\xfa\x4c\x37\xcb\x0a\x03\x1c\xa4\xb4\x44\x14\xc4\x20\x94\x9b\x24\xe3\x06\x75\xec\x2c\xfc\x75\x07\x34\xd8\x61\xb2\x94\xc6\xcc\x38\x40\x47\x4e\x86\x8c\x30\xc2\xe1\x08\xae\xa5\xe4\x0f\x47\x8f\xe3\x14\x8d\xb6\xa8\x16\xd7\x61\xee\xdb\x33\x99\x5b\xc3\x2a\x34\x74\xfc\x48\x6b\x76\xfa\xe5\x6c\x0b\x40\xba\x64\x72\x41\x6a\x8c\x1e\x57\x31\x3a\x8f\xf1\x2c\xc8\x4a\x8c\x6c\x8a\x06\xdb\x56\x2d\x71\x56\xa3\x59\x8a\xe6\xbb\xf8\x5c\xe6\xfb\xd2\x1b\x75\x28\x76\x72\x01\x1b\x54\x76\xc9\x1c\xba\xfd\x39\x83\xbf\xa3\xcd\xe0\xb3\xc7\x9a\x2c\x28\x4d\x98\x40\xfd\xa8\xdb\xb1\xd4\xed\x3b\x6b\xa8\x28\x85\x3a\x47\xc1\x2d\xe7\x8d\x77\xe6\x10\x67\xd9\xd4\xbe\xeb\x99\xa1\xf6\xfb\x73\xa9\x0d\xa6\xc2\x0b\x8e\x67\xc8\x1f\x58\x12\x0d\xf0\x3e\xd3\x8e\xa6\xf7\x3c\x33\x24\x98\x69\x4f\x82\x75\x18\x88\xb1\x8a\x5c\xad\x06\x8c\xc4\x0a\xb1\x64\x7d\x4a\x50\x5e\x68\xf1\x2e\xd9\x86\x95\xf9\x1b\xf6\x43\x5d\x6c\xd8\xe7\x60\x81\x1e\xc5\x7a\xb1\x67\xd2\x3d\x48\xcb\x74\x44\x31\xa2\xc9\x1a\x69\x2c\x3d\x75\x58\xc5\x1e\x58\x92\x1a\x51\xb2\xa8\x3a\x80\x08\xc7\x7a\x7a\x88\xeb\xf3\x87\x38\xd7\xc5\x10\x2f\xa2\x70\x27\x75\x04\xa8\xb7\xe0\x9d\x8f\xe0\x12\xf0\x48\xda\x4e\xe3\x38\x6b\x09\xd4\xf9\x68\x17\xaf\xbe\x04\x2f\x9e\xf0\xea\x85\xf6\xaf\x3e\x3d\xd2\x39\x3b\xf9\x6d\xd6\xb2\x6a\x63\x8f\xde\x43\x66\x00\xb7\xe4\xd7\x27\x38\x37\xde\xeb\xe2\x50\x11\x72\x16\x65\xdd\xf9\x70\xf4\x9e\x1a\x81\xa9\xde\x28\x03\xcf\xc3\xf0\xdd\xe4\x09\x2f\x16\xe0\x1c\x39\xc5\xd5\x07\xf4\x7b\x3e\xc9\xdf\xf3\xf6\x16\x30\x70\x27\x99\xd8\x28\xe5\xe3\x5c\x29\x9f\xe4\xc9\x04\x93\x3c\x99\x60\x92\x27\x13\x4c\xb2\x64\x82\x85\x87\xb5\x6a\xae\x54\x95\x2b\x7c\x16\xfc\x7c\x3f\x1f\xcf\x1d\x2d\x30\x69\xd8\x4f\xc3\x80\xa5\xe1\x77\x1a\x8b\xc1\x9e\x34\x49\xaf\xac\xe3\x4f\xf1\x8e\xdf\x93\x87\x33\x6e\xfb\x33\x83\x26\x77\x63\xb2\xf0\x78\xcd\x08\x95\x05\xe1\xf0\x13\x5b\xb7\x4f\xf3\xd7\x7c\x40\xa4\x51\xb6\x1a\xa6\x88\x88\x1e\xf3\xbb\xa6\xcf\x44\xb9\xb4\x86\x64\x08\xbc\x15\x24\x53\x82\x28\x04\xea\x9f\x21\x0e\x3f\xc0\xde\xf0\xad\x95\x5c\xe5\x6d\x0b\x21\xf0\x79\x52\x2c\x41\x75\x0c\x90\x5b\xb4\x48\xf9\x7b\x4c\x64\xd5\xba\xa3\xaf\x91\x2f\x20\x29\x7d\x65\x84\xb1\x3a\x21\xc6\x27\xef\x8a\x3d\x8c\x15\xef\xc1\x14\x2e\xd3\xc9\xf3\xf0\xa2\x87\x65\xc8\x93\xef\xa3\xe6\x2b\x8b\xa0\xf0\x92\x1e\xfb\x05\x4f\xd7\x28\x07\x7d\xf8\x0e\x0d\x73\x9b\x08\x07\xe7\x1b\xd2\xef\xab\xd8\x55\x45\xbf\x25\x91\x1c\x72\xb5\x62\x07\x8b\xf8\x1c\x65\x80\xfb\x81\x57\xd2\x0c\x9d\xc1\x7d\x11\xdb\x40\x97\xa5\x28\xf9\x25\xf9\x57\x9c\xc1\x97\x60\xd8\xba\xc3\x42\x94\x94\xc8\xeb\xcf\x8d\xc6\x5f\xe2\xe4\x77\x63\x93\xbf\xdf\xb6\xac\x6c\xa4\x0b\x67\x94\xda\x14\x96\x9d\xcd\xbe\xcd\xd8\x12\xc3\x89\x77\xdd\x01\xb4\x6c\x6e\xf4\xae\xa4\x28\xd1\x2a\xd2\x23\x21\xed\x13\x54\xff\x75\xc1\xe6\x54\x36\xe2\x6c\xce\xbd\x67\xb3\x05\x3d\xde\xac\xa1\x9b\xf5\x97\x30\xdf\xfd\x6e\x11\xf8\x66\x73\xd0\x2e\xa5\x93\x17\x4c\xd5\x42\x37\xcf\x90\x37\x10\x3e\xfa\x1c\xf1\xb2\x2e\x32\xab\x65\x61\xf5\x59\xe0\xbe\x22\x0d\x18\xf6\x0e\x7d\x56\x42\xfa\x4a\xb2\x1c\x1c\xf2\x50\x36\x6c\x46\x11\xd7\xa9\x52\xf0\xba\x60\x73\x12\x36\xf9\x59\x70\x13\x9f\xcc\x6d\x65\xe0\x16\x9f\xa0\x0f\x84\xc5\xed\x7b\x7f\xd6\x42\x23\xe8\x22\x5c\x7c\xf3\x8b\xa3\xdc\x97\xbd\xbe\xba\x70\xf0\xa6\xd4\x5d\xf5\xbe\x9c\x35\xdb\x64\xd7\x6c\x93\x8e\x44\xd1\x5f\xc2\x0c\x13\x1c\x11\xa5\x9f\xf3\xc3\x7d\x4b\x59\xb6\x4d\x76\xd9\x36\x75\xb7\x6c\x58\xf3\x11\x56\xaf\x40\x63\xb6\xcb\xb6\x09\xc0\x38\x61\xcd\x0e\xd2\x9a\x6d\xc2\x35\xeb\x50\x3c\x78\x5d\xb0\x29\xb5\x64\xfb\xf9\x44\x6e\x2b\x83\xcb\x01\x16\xe9\x5b\x22\xb5\x48\x0d\xd1\x5b\x80\xf5\xc9\x5b\x9c\xb9\xec\xc5\xe9\xc7\xdf\x0f\xbf\xbd\xcf\x39\x39\x6f\xe4\xed\x33\xeb\x6f\x34\x5a\xea\x44\xed\xe6\xcf\xbc\x37\xa3\xf4\xc6\xa0\xad\xbc\xd1\xdf\x01\x70\xf1\xaf\x96\x1a\x7b\xd8\x10\xbd\x67\x78\x90\xa2\xad\xcb\x9d\x63\x58\x21\x94\x24\xab\xad\x5a\x9d\x5f\x42\xea\x63\x39\x59\xd4\x5a\x2a\x6d\x4f\xb1\xed\xc7\x72\x23\x38\x9c\x86\x37\xe6\x36\xdc\x0e\x51\x76\x24\xe6\xfe\xbc\xa1\x83\x3f\x3c\x07\x10\x79\x85\x86\x75\x48\xe3\x2c\xef\xc9\xed\xb7\x03\xc0\xbb\x7a\xb1\xa9\x36\xbc\x1d\xfe\x5a\xd0\x1f\xfb\x75\xf4\x2c\xb4\x28\x35\x6c\x3c\x45\xb9\x61\xe3\x2c\xa8\x98\x20\x55\x57\x1f\xc6\x9a\x82\x9b\x72\x50\xe2\x75\x78\x2d\x9a\x63\xa1\x86\xbf\x9d\xc4\x3e\x3e\x89\x4e\xd9\x8f\xa6\xf2\x41\x23\x17\x49\x38\xb5\x3d\xcb\x18\x35\x10\x19\xa0\xf2\x6d\x58\xb3\x07\x94\xde\x3f\xa7\x2b\x80\x4b\xd6\x9b\xda\x90\xd5\x50\x34\xf1\x5e\x75\x40\x7a\xbb\x69\x73\x4f\x2c\x0d\x69\x97\x40\x82\x7d\xee\x0d\xfb\x98\xb3\xbb\x43\x03\x7e\xbc\xdd\xba\x1f\xb7\xdb\xda\x63\xdb\x35\xe2\x8d\x59\x9d\x80\xad\x5a\x81\xad\x54\xd1\x56\x25\x28\x70\xfa\x6b\x27\x8b\xc7\x9d\x2c\xd6\x5a\xc4\x86\xf3\x19\xc7\x34\x66\xc2\x34\x4e\xb6\x05\xed\x5c\xfa\xdd\xda\x96\x2d\x73\x0b\xa6\xd8\x19\x06\x76\xde\x99\x6c\x19\x32\xb6\xac\xb5\xb0\x65\x09\xd9\xb2\xec\xb0\x65\x9b\x72\x26\x2e\x59\x6c\x70\xea\xc7\x72\xf2\x98\x37\x3b\x6c\x39\x96\xc5\x96\xdd\x9c\x1b\xab\x51\xf5\x5b\x43\x01\x12\x9a\x9d\x0d\x63\x82\x23\xb6\x6c\x99\xc5\xe3\x31\x2c\x2e\xb3\xe8\xe0\xf2\xf4\x42\xbc\x7d\xf9\x0b\xd1\x99\xa9\xf4\x62\x95\xec\x62\x95\xed\x62\x9d\xb8\x85\x98\x3a\x61\x0b\x91\xb9\x0c\xa7\xe2\xf1\xbd\xd6\x1c\xdf\xce\x32\x40\xa1\x84\x8a\x51\x8e\xd2\x0b\xf1\xee\xd4\x42\x9c\xa6\xcf\xe4\xdf\xe2\x99\x35\xbf\xc4\x33\x6b\xbe\xdb\x33\x2b\xaf\x61\xfb\x33\xeb\xda\x8e\x67\x56\x5e\xbf\xbf\x53\x67\xd6\xfc\xb3\xee\xcc\xca\x27\xeb\x33\x77\x66\xcd\x3f\xbb\xce\xac\xf9\xe3\x39\xb3\xda\xb1\xe5\xef\xcc\x99\x35\xff\x2c\x3e\xb3\xe6\xbb\x3c\xb3\x96\xbd\x10\xcf\xa6\x33\xeb\x44\x2d\xc4\x33\x71\x66\xcd\x67\x9f\x59\x3f\x0c\xbb\x3a\xb3\x1a\xa2\xf7\x64\x82\xbf\x82\x83\xaa\xa4\x9d\xdf\x2b\x7a\xf3\x8e\xa8\xfb\xb3\x8f\x28\x53\xd9\x1f\x82\xd2\xb6\x33\xff\xaa\x0e\x3a\x4e\x9d\x48\xf7\xe7\x71\x46\xca\x02\x94\xd7\x6e\xab\x3d\x61\xb6\x5a\x0e\xda\xea\x16\x49\xa9\xd9\xe2\x72\xa1\x2d\x2e\x87\x32\x29\xeb\x4c\xc8\x3c\x3d\xac\xd1\x88\x8d\xe5\x41\xce\x08\x9b\x1c\x17\x33\x59\x1f\xb6\x5a\x46\xd8\xda\xcd\x41\x51\x02\x89\x0b\x82\xb7\x87\x66\xa8\x0f\x0a\xf5\xd9\xd8\x1e\xc6\x2d\x2e\xbb\xd7\x45\x99\xf2\x75\xc1\xd6\x94\xa8\xbf\x89\xcf\x83\xec\x45\x95\x8c\x35\x7a\x63\x97\x6b\x74\x73\x6e\x3b\x57\x5d\xb9\xa5\xed\x5a\x86\x99\x6b\xd9\x9f\xaa\xc9\xd6\x52\x28\xf0\xb7\x2a\x0a\xde\xcc\x67\xf0\x85\x8e\xa2\xc0\xe5\x00\x57\x26\x67\x17\xd9\x5f\x89\xe5\x53\xd7\x18\xc9\xbb\x95\x84\x81\x14\x4e\x99\xf1\x92\x96\xa2\x1b\x3c\xcf\xa8\x71\x50\x55\x5c\x3f\xb4\x1c\x66\x01\xa7\xde\x6a\x23\x6c\xb6\xb6\x48\x7d\x97\x6f\x6a\x5a\xd8\x8c\x77\x2d\x6c\x4e\xc2\x22\x4c\x3c\xce\xc6\x91\x35\x23\xb5\x74\xa4\xcc\x42\xb6\xb8\x99\xd4\x91\x32\x53\xe9\x48\x99\x85\x1c\x1e\x9b\x4b\xab\xc4\x79\x0d\xa7\xd3\x88\x78\x79\x0d\x53\x05\x29\xf6\xe4\x36\x9c\x12\x56\x56\x4d\x09\xcb\xe0\x53\xc2\x4a\xab\x39\x61\x6b\x61\xce\xb1\xf3\x6e\x8e\xe1\xed\x4f\x13\xde\xbe\xf9\x4c\x6c\x3e\x8d\x6d\xc2\x86\xc5\xe4\xaf\x34\x2c\x6e\x7f\x55\xe3\x65\xa2\x9d\x75\x73\xc3\x97\x55\x0c\x3e\xa9\x98\x38\xfe\x56\x95\xb9\xe8\xec\x83\x00\xc5\x63\xe8\x6c\xa3\x92\x83\x7c\xb5\x8f\xcf\xff\xe1\xbe\xd6\x64\xbc\xad\x4e\x0c\xde\x76\x7d\xb6\xe3\x3c\x27\x28\xd1\x7b\x4a\xd8\x4d\xa3\x3e\xc3\xae\x31\x95\xc5\x52\x12\xd4\xdc\x50\xca\x58\x65\xaa\xcf\x28\xad\xea\x51\x63\xb8\x9d\x13\x33\x04\xf4\x80\x9f\x8b\xad\xb2\xd8\xf4\x54\x41\x7f\xd0\x2a\x13\xf8\xa7\x1e\x08\x74\x4f\xb8\x7a\x66\x2b\xd6\x6c\x6d\xf4\x69\xa1\xf7\x22\x40\x58\xe3\x66\x94\x05\xd3\x74\xa5\x2d\x47\x34\x6d\xe1\x50\x68\xa0\x06\x90\x44\x43\x9b\x1c\x48\xe6\x69\xe3\x4e\x69\xf7\xe5\x02\xfd\x61\x8e\x5c\xa1\x93\x9d\xb0\xb7\x05\x20\x78\x14\x70\x57\xf7\x98\x5a\xe2\x73\x42\x6d\xeb\x80\x47\xef\x2c\x38\xdb\xba\x6a\x04\xc0\x94\x48\x49\x80\xdb\x53\x4d\x43\x2d\x01\x8e\xb5\x75\x22\x55\xd9\x96\xcf\x53\x2b\x1e\xc8\xde\xe7\x87\xf2\x8a\xd2\x3d\x90\xab\x58\xb2\x0b\xed\x65\x54\x0e\xc8\x9c\x9d\xc3\xcc\xd1\x3b\xcc\xfc\xbc\xc3\xc6\xcd\xdb\xc0\x10\x89\x5c\x80\x25\xd5\x36\xe5\x93\x60\x43\xb9\x9b\x03\xd6\x0d\x43\xda\xb5\xe1\xcf\x10\x7d\xf3\x97\x11\x3e\x4e\xa8\x2b\x8f\xbb\x6f\xdc\x82\x0e\xd6\xc5\x4f\x69\x70\xbe\x1a\xdf\x61\xec\x55\x77\xb2\x90\x9d\x03\xc9\x31\x72\x48\x60\x47\x23\x87\xba\x28\x88\xd6\xdd\x3b\x6f\xe2\xef\xbc\xcb\x54\x48\x2b\xeb\x95\x7f\x63\xcf\x09\x0b\xeb\x6c\x88\xde\x8b\xc0\x68\x62\xaa\x4d\x87\x95\x6a\x35\x32\x10\x02\x58\xa7\x48\xfd\x07\xb9\x26\xa7\x51\xad\xa2\x36\x25\x85\x16\xb3\x99\x8a\x4a\x0a\xa9\x15\x07\x34\x0b\x42\x65\x4c\x08\x91\x50\xfd\xab\x11\x3b\x70\x43\x5f\x63\xd3\xf1\xe2\x28\xb2\x55\x54\xd8\x21\xdb\xa1\xd8\x8a\xee\x0d\xfe\x74\x2d\xcf\x20\xc8\x0a\x89\xdb\xc3\x47\xee\xb0\xf7\xbc\xb0\xaa\x12\x7c\xae\xd5\x85\xc1\x60\x3d\x83\x32\xfe\x05\x87\x60\x15\x26\x72\x7f\x2d\xcf\xf6\x1f\x36\x55\x6b\x95\x68\x1c\x93\x05\xe9\x31\x6b\xcf\xe9\x11\x03\x60\xf5\x3a\x03\xb0\xde\xc2\x07\xcc\x01\x58\xad\x06\x32\xc4\x48\x02\xca\x32\x83\x82\x6f\x60\x5c\x53\xc8\xbf\x23\x68\x14\x26\x16\xc0\x5f\x4d\x64\x22\x14\x49\x3c\xec\xb1\x05\x38\xcc\x4b\xdd\xe9\x2f\x35\xfe\x85\x82\x14\x0e\x7b\xcd\x0e\xc8\xcc\xb3\xae\xa3\xf8\xad\x7c\x62\x77\xf7\xe5\x9f\xfe\x6f\xcd\x5d\x32\x3c\x0f\x4c\x32\x24\x95\x6e\xdd\x9c\x8a\x81\xcc\x7b\x7a\xb3\x79\xf8\x54\x48\xd1\x74\xc1\xaf\x1b\x16\x1c\xbd\x61\xd2\x6a\x6c\xb6\xe1\x62\xc6\xd6\x8d\xf8\x61\x42\xdd\x2c\x05\x6f\xbb\xed\x2b\xdf\xc5\x5f\x69\x24\x14\xcc\x7b\x25\xf0\x25\x9c\x2e\xbd\x2c\x11\x01\xd1\x33\x2d\x1a\x1c\x29\x21\x22\x8d\x06\xf7\x3e\xde\xf3\x2d\x99\xa1\x45\x14\xf6\x4f\x48\x12\x04\x5f\xe7\xd3\x89\x9e\xb1\x64\x77\xb5\xd9\x65\x4e\xc3\xf7\xb7\x5b\x5b\xa3\xd9\x51\x65\x24\x61\xb6\x66\xbf\x06\xe4\xc6\xcb\x8b\xb4\x50\x25\x17\xa2\xe5\x4a\xfa\xe6\x2f\x17\x18\x8c\x81\x5d\xcd\x7a\xc1\x94\x4f\x1e\x42\x05\x43\xa7\x8c\x79\xb2\x90\x04\xfb\xe2\x82\x14\x90\x0e\xe6\xcd\xac\x6d\xc6\x02\x62\x8f\xeb\x05\xe9\xb3\x67\x2a\x50\xdb\x38\x80\xe6\xd4\xf0\x9a\x03\xb6\x90\xe9\xf9\x18\x56\xe2\x1b\xb3\x0d\xd4\x8b\x58\x05\x96\x08\x83\xea\x57\xb0\x1f\x79\x28\xc9\x47\x38\x31\xdc\x50\x92\x47\x3b\x85\x92\x74\x56\x03\x1e\x5c\x5a\xa8\xc1\x83\x79\xbb\x26\xa5\xeb\xe7\xb5\xdb\x04\xe1\xdd\x9e\xd9\x68\xac\x6a\x6d\x25\x22\x18\x41\xe9\x1c\xe1\xc9\xae\x18\x25\xd2\x41\x5b\x4b\xb1\xbd\xff\x1f\xca\x3e\xf3\x88\x02\x23\xc0\x37\xd9\x04\xc4\x4d\xb6\xfe\xf8\x66\x7b\x11\xd8\xac\xef\x01\x0d\x1b\xda\xd2\xaa\x94\x7b\x19\xf8\xb1\xf6\xf8\x7e\x30\xcf\x8e\xaa\xc7\xa0\xe5\x4b\x09\x16\x5a\x03\xb3\xc1\x57\x38\xe1\xbf\x9e\x0e\x49\x80\xd5\xac\x78\x18\x19\x14\x04\x85\xbc\xb5\x3c\x98\xb9\x96\xeb\x82\x70\x34\xb7\x9d\xb3\x38\xa1\x35\x3c\x87\x16\x6f\xfc\x1a\x6b\x2d\x29\x46\xc0\xa2\xb0\x1c\x35\xb3\x1a\x79\x48\xa3\x84\xea\x6b\x63\x2d\xde\x9c\xcd\xae\xc4\xaa\x88\x08\x5f\x2c\x96\xf2\xa6\xf7\x68\x36\xab\x0e\xe1\xef\x0b\x1f\x3d\xc9\x09\xbc\xd8\xcd\xdb\xff\x2d\x0f\xb1\x0b\xeb\x9e\x8e\xff\x09\xdb\x5b\x88\x0a\x3c\xa8\x48\x7a\x26\x02\x45\x7d\x86\x13\x4f\xfd\xbb\xcb\xa8\xb1\xc3\x18\xab\x39\xfe\xb9\xc1\x74\x54\xcd\xa8\x73\xc6\xed\xe7\x43\xbb\xb7\x25\xaa\x66\x83\x47\xd5\x43\x0f\xf1\xea\xa1\x87\x3d\x83\xc3\x38\x32\xd4\xb9\x4a\x8a\x63\x56\x7a\x34\x3b\xf6\xe5\xe1\x42\x1b\x55\xd2\x89\x45\x2b\x87\x95\xbc\x55\x39\xd4\x36\x16\xad\x61\xe2\xac\x88\x0c\xa1\x09\xaa\xae\x19\x5d\xb8\x9f\x4b\x0e\xd6\xdf\xdf\x38\xdb\x67\xf4\xc0\xa8\x4d\x32\xae\x60\x2d\x75\xbc\x24\x8e\xa6\xec\x07\x87\x72\xf8\x7b\x74\x86\x95\xd1\x1d\x4b\x05\xf8\xee\x65\x8f\xb5\xa6\x78\xd0\x91\xa3\x94\xbf\xe9\xc7\x3f\x09\x9c\xcd\x6e\xc2\x65\x3c\xe4\x8f\x78\x2c\xc6\xf5\xa8\xd5\x97\x3a\x86\x98\xb9\x9e\x19\xfd\x86\xd0\x11\x2c\x13\x7c\x5a\x4f\xf0\xe0\xe3\x7e\xb3\x3f\x0b\x76\x1c\x96\xf0\x34\x14\xd1\xdd\x50\x96\x3d\x8b\xc8\x8b\x3e\xb5\xec\x80\xb7\xc7\xb2\x99\xc8\x54\x19\x1e\x4d\x1d\x43\x8f\xb5\x59\x61\x92\x60\xa3\x56\x39\x18\xd5\xba\x41\xa6\x07\x8c\x98\xc1\x5e\x45\xa5\xb9\x8a\x0e\x72\xae\x62\xef\xfc\xc7\x0e\x25\x84\xd5\x2b\x8d\x51\x65\x74\x99\x91\x70\xa3\xcc\xa0\x32\x6a\x55\xef\xa3\xb4\xb8\x58\x0a\xb9\x43\x21\x61\x68\xd8\x12\x0a\xf7\x58\xb6\x38\xf8\x75\xae\x78\x0e\x8d\x22\x91\xb7\x80\x87\xb3\x17\xf0\xa0\x5e\xc0\xb1\xd4\x02\x1e\xce\x59\xc0\x31\xbd\x80\x94\x98\xa9\x15\x31\x01\xc5\x12\xea\x5e\xe2\x49\x31\xb3\x36\xe6\x30\xc6\xce\x2e\xd9\xcd\x7b\x6e\xad\x28\x0d\x99\xfe\x46\x87\x55\x4b\x34\xdc\xd0\xf5\xa5\x01\x48\x52\x8f\x81\x6c\xdf\x63\xd6\x2e\x38\xc6\x7d\xab\x0c\x2e\xa5\xe8\xbc\x7f\x0f\x7f\xff\x37\x1c\x36\x41\xad\x67\x78\xcc\x39\x4e\x81\x65\xd4\xf9\x2f\xb4\x8c\x87\x8d\x0b\x79\x6d\x04\x3e\xc0\xe4\x3f\x74\x00\x90\xd2\xa1\x3d\x12\xf0\xfd\x07\x3b\xf0\x81\x5d\xfd\xc3\x79\x09\xa3\x0f\x57\x8f\xc3\xb2\xd0\x10\xbd\x67\xe9\x6d\x9e\xc2\xaa\x20\x28\xc2\xfe\x53\xdb\xe4\x67\x7e\xb7\x43\x7e\xe6\x62\xda\xea\xfc\xdd\x1c\x06\x5a\xb4\x97\xbf\x33\x31\x9f\x5e\x69\x2c\x89\x17\x8b\xc4\x23\xfc\xe0\x83\xc2\x1c\x25\x67\xe8\xca\x52\xea\xaf\x76\xd9\x0f\x32\x7b\xf0\x41\xf2\x7f\x46\xb6\x7a\x84\xe2\x80\x59\xe1\x94\x06\xd6\x08\x0e\x13\x22\xe3\x3a\xb3\x2f\x77\xb4\xa9\xb4\xd3\xfd\xb9\x0d\xe7\x99\x17\x9c\xee\x3a\x65\x6b\x92\x40\x4b\xf4\x02\xb6\xa9\x34\x6c\x52\x4b\xd5\x7c\xae\xc5\x11\xda\x9f\x95\x3a\x1b\xa1\x3a\x5b\x45\x75\xb6\x84\xfc\x1c\x22\x3f\x97\x4d\x36\xfe\x90\xd9\x21\xb4\x6d\x34\xee\x9a\x06\x2d\x04\x63\xb6\x55\x7c\xd9\xd8\xbf\xc6\x39\x7f\x9b\x63\x8d\xde\x62\x2e\x69\x46\x42\xce\x0b\x72\xd7\x41\x64\xbe\xc7\x75\x32\xb8\xc5\xc9\x89\xd8\xa3\x70\x7d\x6c\x9e\x84\xcd\xb8\x20\x03\x63\x41\xa9\x22\x98\xd2\x5a\x03\xa6\x34\x2f\xc8\x95\xc7\xdc\x38\xa7\x21\x30\x12\x51\x84\x5f\xf2\x57\x93\xf3\xcc\x34\xed\xd7\x79\x0e\xa6\x98\x83\xd8\x9d\x88\x6b\x0e\x90\x09\x79\x9e\xcc\xc6\x94\xfe\xb0\xca\xfa\x5c\xc7\xed\xeb\x56\xa1\x85\x7c\x35\x59\xc8\x6d\x79\x67\x9d\x5a\xd3\x29\xeb\xcf\x40\x4f\x79\xba\x6e\x4a\xab\x2d\x2a\x7d\xf9\xd5\x95\x32\x04\x2f\x2e\x92\xe9\x76\x63\xa6\x97\x46\x46\x55\x0e\xbb\xae\xb7\xf1\x75\xed\xec\x8d\x4f\xaf\x6b\x86\x3f\xbe\x01\xa9\xf6\xd7\x5a\x78\xeb\x08\x71\xa9\xaa\x11\x63\x86\x50\x7f\x81\x83\x0f\xa8\xa9\x3d\x02\xfc\x30\x7b\x07\x1f\xdd\x6d\x65\xa8\xee\x53\x46\x63\xfc\x4a\xcc\xe1\xd0\x1f\x8b\xf6\x63\x01\x8a\x86\x72\xa7\xbe\xdb\x49\x04\x17\xb3\xc4\x8b\x0b\x64\xd5\x2b\x82\xb8\xf6\xb5\x80\x31\x84\x5f\x64\xd6\x88\x45\xf2\x2d\xc1\x41\x0e\xe7\xe9\xbd\xa5\x65\xc9\xd3\x86\xe8\x8d\x3d\x8f\xab\xde\xd5\x28\x82\x08\x81\x95\x58\x1e\x0b\x8a\xc7\xe7\x1d\xc4\x47\xda\x5d\x92\xd2\x8a\xd4\x8d\xbc\x79\xab\x22\x65\xee\x7e\xa7\x23\x2c\x1a\xdc\xfd\x58\x09\xaa\x95\xdc\x40\x36\xcc\x13\xc8\xad\xd2\x7a\x24\x27\x92\x7d\x93\x91\xc1\x15\xac\xa6\xb7\x82\x40\x3a\xd6\x05\x9b\xcd\x4f\x55\x37\x94\x8b\x1d\x82\xb8\x85\xda\xde\x83\xf8\xe5\x23\x35\xac\x5b\x32\x87\x65\x4c\x65\x0d\x93\x68\x90\x7a\xee\xcd\xd9\xcf\x59\x83\x97\xab\xe6\x4c\xe6\x92\x77\xcc\x21\xef\x29\x68\x9d\x4a\x93\xf7\x24\x9e\xde\xc4\x89\xdc\xc8\x80\xf6\xb1\xb7\xcc\x46\x4b\xce\xea\xdb\x9d\x71\xb4\x60\xe8\x91\x22\xe1\x75\x45\x53\x35\x76\x2d\x3b\xd7\xe2\xd5\x07\x72\xbd\xd6\xe0\x16\x13\xf4\x51\xab\xb0\xba\xa9\xc4\xdb\x09\x34\xc5\xbd\x64\xac\x34\xb0\x57\xfe\xad\x3b\x8f\x76\xc7\x9d\x73\x36\xb3\x79\x95\x5d\xc0\xac\x35\xe4\xc6\x58\xbb\xf6\xf4\x33\xf2\x76\xcf\x8f\x72\x2c\x28\xb5\xd1\xdc\x76\xae\x05\x25\xa5\xa5\xe4\xb5\xab\xd9\x7b\x4a\xcd\xde\x53\x42\xeb\x9d\x46\x53\x4c\xc0\xa1\xab\x76\x35\x39\x7a\x55\x51\xfa\xb2\x88\x75\xc2\x4a\x4e\x9d\xb0\x53\x09\xa1\xbf\x94\x2a\x13\x56\x4e\x64\x1c\x46\xb2\xcc\xca\x84\x95\xd1\xf1\x20\xcb\xa9\x32\x61\x65\x19\x26\xb5\x26\xb5\xd6\x65\xc2\x2a\x84\x4e\x54\x4e\x95\x09\x53\x8d\x43\xd3\xf8\x95\x16\xaa\xb5\x5f\xd7\x74\x2f\x23\x1a\x72\x39\x59\xf0\x64\x99\xb2\x94\xc3\xe6\x8e\x7a\x59\x17\xab\x2f\xc9\xf2\x3e\x2c\x53\x1f\x97\x64\x90\xec\x6c\xd6\x2b\x32\x78\xa5\x2d\x38\x70\x4a\x14\xc9\x0a\x1a\x56\x11\xb8\xcb\x97\x05\x42\xd3\x85\x3e\x77\xd4\xab\xd8\x55\x24\x7d\x59\x9d\x48\x3c\x19\xcd\xac\x95\xa5\x3d\x50\x97\x4d\x6f\xb2\x93\xd0\x15\x20\x05\x91\xcd\xbc\x53\x0a\xea\xcd\x3c\xba\x87\xaa\x91\x82\xf4\x17\x70\x0a\x14\x13\x2f\x2e\x25\x6a\x12\x5e\x1c\xc2\x69\xd4\x07\x88\xb6\xe3\x71\x45\xfd\x73\x63\x5c\x95\x05\x59\x94\x95\x9d\xcd\x38\x92\x81\xac\x48\xb1\xb3\x19\x57\x64\x69\xf4\x40\x5c\x92\x50\x20\x2e\x2e\xcb\x42\x1c\xca\x6a\xec\x49\x11\x07\xb2\x18\x17\x64\x14\x17\x65\x25\x16\x91\xf4\xa4\xb8\xc1\x1e\x87\xab\x01\xf1\xcc\xdb\x01\x58\xf3\xec\xef\xab\xc0\x5c\xad\x75\x9e\xb5\x00\x30\x04\x1e\x71\xbc\xb7\xf7\x37\x67\x64\x48\x97\x05\xd9\x9c\x21\x67\x12\x26\x0b\x95\xe9\xf3\x10\x22\x38\x6b\xd7\xac\x2c\xc1\xa5\x32\xd7\x90\x94\x88\xa6\x49\x7d\xec\x47\x48\x7c\x59\x31\xb6\xf2\x33\x41\xb5\x89\x5a\xe9\x17\x7b\x70\x34\xa0\x44\x83\x8f\xd5\x48\x96\x88\x76\x45\x12\x67\x7a\x93\xbc\x87\x6f\x92\x4f\x67\x61\xdc\xbc\x8f\xb7\xc8\xac\x04\x73\x67\xc7\x16\x77\xe7\xb4\x88\xbc\xe8\x5d\xab\xff\x0f\xe3\xe4\x34\x44\xef\x9f\x9b\x03\xbf\x80\x99\x9f\x95\x6a\x15\xa1\xdc\x7b\xe1\xd4\x47\x4c\x9c\x53\xfa\xc1\x0b\xbb\xf6\xf4\xd3\xcf\x38\xe3\xcc\x33\xcf\x3c\xeb\x2c\x19\xc7\xf5\x7a\xa3\x31\x30\x70\xf6\xd9\x67\x63\x6d\xcc\x75\xe7\x9d\xb7\x7e\xfd\xf9\xe7\x9f\x7f\xc1\x05\xcf\xb9\xf0\xc2\xa1\xa1\x0d\x1b\x2e\xba\xe8\xb9\xcf\xbd\xf8\x92\x4b\x2e\xbd\xec\xb2\xe1\xcb\x2f\x7f\xde\xf3\xf3\x04\xdf\xd1\x0e\x19\xa5\xe9\x68\x80\xa3\xdd\x85\xa1\xeb\xd8\x65\x73\xd4\x41\x95\xaf\x8d\xc0\x19\x3e\x0b\xce\x76\xa2\xbb\x33\x6e\x01\xbe\xbe\x05\x40\xb6\x2e\x37\xbd\x3d\x2f\x42\x18\x9d\xcb\x75\x6f\x02\x75\x47\xaa\xc6\x9e\x0e\xb1\x9b\xc8\x1d\xf9\x56\xeb\x1b\x60\x31\x8d\x13\x16\xba\x06\xd2\x7d\x87\x61\xe8\x81\x8e\xfa\x0a\x6c\xb4\x99\xc8\x88\x71\xd1\x03\xed\x85\xc2\xea\x23\x57\x42\x01\xf5\x86\x13\x69\xb8\xc1\x9b\x12\xa3\x07\x58\xfc\x04\xd2\x81\x02\x54\xb6\xce\x60\x0b\xf8\xda\x70\xb0\xfd\x36\xa7\x22\x25\xac\xd2\xc1\x66\xf8\x7e\x17\xf0\x62\x6b\x86\x25\x76\xab\xf3\xf4\x5b\x72\x9e\x5e\x17\x6c\x71\xe8\xf8\x96\x5c\x3a\x6e\xb1\x1c\xb0\xc5\x72\xc0\xb8\xa5\x23\x96\xbc\xb3\x1c\xb0\xc5\x72\xc0\x96\xcc\xb0\x4d\x50\x7c\xae\xb5\xaa\xd2\x10\x56\x2c\xba\x50\x3f\x2d\xf4\x6d\xc1\xd5\xbe\xa6\x72\x87\x38\x66\x87\x38\x66\x87\x38\x69\x87\x78\x0e\x96\x24\x32\x43\x1c\xb3\x43\x1c\xeb\x38\xc4\x33\x11\x03\x73\xc0\x60\x60\x8e\xb1\x21\x6e\xe1\x0b\xaa\x7e\x82\x08\x15\xb3\xbc\x5b\x32\x96\x77\x8b\xb3\x40\xd3\x6d\x96\x77\x2c\xd7\xd0\x6e\x05\x65\xfe\xd3\xd6\x4c\xbf\x2d\x87\x39\xee\xe2\x4f\xdf\xe9\x3e\x3d\x9a\x0a\x6e\x69\x7d\xf7\xfb\x73\x9e\xee\x22\x01\x7b\x2c\x09\x9b\x1c\xff\xe8\x03\xbc\xab\xdb\xca\x80\x23\x34\x10\x25\x42\x6a\xd5\xf9\x02\x44\xd7\x84\x92\x51\x89\x67\x3c\xb5\xdf\xc4\x82\xec\x91\x14\x33\x0d\xc2\x7b\xf3\xc0\x06\x24\x23\xe6\x12\x4f\x08\x0b\xc6\xb5\xec\x7d\x98\xbf\xb3\xd5\xb2\x48\x25\xad\x41\x86\x80\x0b\xf7\x4c\x5c\xef\xd4\xc8\x3f\x9a\x1a\x79\x3f\x84\x88\xb0\x91\x3f\xdf\x94\xe2\x73\x46\xfe\x2d\xaa\x9a\x4e\x23\x1f\x87\x3e\x4e\xa6\x3a\x0d\x1d\x46\xfe\xa9\x25\x8c\x7c\x98\x30\x40\x5a\x83\x98\x3f\x93\x1a\xf9\x4a\xac\xec\x27\xa4\xa0\x91\xff\x03\xd6\xfa\x03\xf8\x13\x35\x74\xad\xc1\xfd\x13\x15\x56\x97\xfe\x8c\x36\x2f\x78\xe6\xb6\xd7\x61\xe8\x5f\x6c\x33\x74\xaa\x23\x4e\x95\xe9\xf0\x7a\x14\x7b\x08\x91\x56\xb3\xc1\xfb\x8c\xf8\x5f\x4a\x4d\x21\xc4\x02\x7b\x96\xf8\x5f\x27\x20\x8b\x34\xf5\xa1\x82\xfb\x0a\x43\xfd\xed\xaa\x8f\x92\x81\x83\x6e\x3b\x83\x6f\x2c\x81\xf8\x50\x59\x93\xeb\x46\x8f\xf3\x87\x33\xf5\x9a\xc3\x1d\x5b\x7c\xa7\x63\x8b\x27\x72\x5a\x44\x5e\x74\xeb\x33\xab\x1b\x35\x44\xef\x4b\x21\x1b\x42\x47\x29\x84\x95\x4a\xa5\x52\x8d\xb0\x1e\x38\x9a\x8e\xd7\x60\xfc\x99\xbe\xb9\x29\xb5\xe7\x2c\x49\x8a\x0f\x68\x3e\xe7\x9c\x73\xee\xb9\xa8\xfa\xe4\x29\x37\x4f\x65\x2b\x37\x84\x7d\xdc\x70\x43\x6d\xb2\x01\xb5\xe7\x44\xca\x4d\xf9\x54\x4e\x94\xd2\x64\x3a\xea\xf9\xa9\x9c\x43\x68\xb0\xee\xa5\xdc\x96\x79\x2d\x27\xd2\xb1\x6a\x79\x0d\xa5\x3e\xc8\x6c\x2c\xcc\xa4\xb0\x49\x19\x93\xc2\x66\x65\x4c\x62\x48\x6c\x51\x7a\x18\xe1\x0c\xff\xd6\xe2\x32\xfc\x1b\xc6\x21\xe2\xf0\xa1\x2d\x79\x82\xd9\x92\x27\x8c\x2d\xd9\x60\x38\xf7\x34\x34\x2a\xb4\x17\xaf\xa0\xcf\x50\x70\x47\x7f\xd6\x4a\xd2\x44\x3a\xba\xd8\x4f\xeb\x4b\x3e\xcb\xcc\x38\x2f\x42\x80\x97\x75\xfa\x5d\xe0\x70\x21\x1a\xcf\xc8\x0a\xbd\x40\x7d\x2e\xd3\x0b\xd4\xe7\x52\x86\x1a\xa6\xbb\x0d\x11\x27\xfa\x73\x9e\x29\x46\xa4\x9e\x08\xc1\x4e\xec\xcd\xc8\x15\x58\x51\x4f\x46\xe8\xd8\x97\xd5\x36\x5d\x55\x11\xe7\xf9\xef\xa8\xf4\xac\x37\x23\x7b\xb4\x3e\xb7\x28\x28\xe0\xf4\x42\x03\xf1\x2c\xc8\x5f\x80\x65\xb4\xd6\x05\x0b\x84\x6c\x7a\xad\x35\xaf\x35\x32\x1d\x02\x6f\xce\x5d\xeb\x54\xd0\xfc\xad\xb9\x0d\x17\x98\xd1\x78\x81\xc5\xbc\x4f\x33\x1f\x07\xc5\xb3\x17\x65\x41\x06\x24\x0a\xaf\xa4\x93\xb2\x10\x97\xa0\x82\x03\x59\xb5\x5f\xa0\x43\x28\x99\x2f\x60\x88\x20\xc8\xa4\x27\x8b\xd7\xda\xcb\xe2\x59\x51\x64\x6d\xcf\x45\xb4\x3d\x97\xda\x84\x34\xbe\x83\x4f\xc1\xad\x29\xbf\x20\x58\x44\xa3\xf9\xba\x39\x5b\x0f\xdb\x72\xad\xb5\xf7\x9f\x1e\x01\x64\xcf\x5a\xde\xcb\x76\xcd\x46\xf4\x7d\x9a\xc5\x3d\x36\xac\x7d\xbe\x41\xd0\xaf\xa1\x95\x10\x6c\xb0\xef\xe5\x83\x4d\x29\x52\xac\x5e\xec\x54\x4b\xc8\xa3\xbd\xd4\x3e\x95\x11\x2b\x68\x99\x63\x4a\x33\xc7\x85\xba\x24\x45\x4b\xea\xc5\x9d\x6d\xd6\x3c\x15\x77\x97\xd7\xb0\x25\x51\x82\x74\x61\x72\x19\xf9\x8c\x81\x02\xe9\x9b\x73\xf2\x52\xb2\xa5\xf8\x71\x21\x92\xb6\x54\xe5\xc5\x3a\x6d\x59\xfb\x8b\xac\x7f\x6c\x58\x0a\x19\x5c\x6b\x61\xd9\xfb\xa2\xa8\x05\xa9\xba\xd0\x86\x39\xee\xcd\x67\x8e\x29\xa1\x4d\xc2\x35\xf6\x75\x53\x7b\xe6\xb8\x00\xad\x27\x1b\xc8\x7a\x62\x1e\xdb\xce\x12\x0f\x1a\xc6\x53\x84\xcc\xd1\x11\x4c\x98\x02\xf8\xa1\x1f\xae\xf2\x3d\xe5\x68\x1d\xcf\xc1\x52\xbd\x7e\x5c\x00\x40\xd0\x2a\xe1\xf9\x8d\x99\xa2\x60\x36\x36\xd3\xd7\x81\xc0\xa9\xd8\xcc\x79\xde\x65\x7b\xa5\xa2\x61\x8b\x7d\x8d\xc5\x05\xc0\x46\xd7\xdc\xdf\x3a\xd4\xfb\x53\x43\x45\x03\xaf\x92\x01\x60\x3e\x2b\x45\x8e\xf3\x6f\x2b\x1f\x6a\x41\xaf\x61\x6a\xa8\x9f\x69\x33\xd4\x00\x87\x5a\x68\xf8\x2c\xa6\xd3\xf1\x12\x6e\xd5\xb0\xd6\x25\xb2\x2a\x4b\x4f\xe9\x74\x3d\xb6\xff\xbf\x4f\x0d\x39\x32\x79\x17\x93\x90\x4c\xc1\xac\xf7\x9f\x4f\x35\xb5\x59\x9e\x13\xd0\xb4\x60\x9b\xfe\x43\xaa\xa9\x89\xbe\x7f\x78\xf0\x59\x0c\xaa\xbc\x6c\x25\xec\xcd\xc2\xa3\xa4\x54\x34\x9c\x87\xa0\x88\x19\x3d\xac\x4d\xbd\x89\xf3\xc0\xd8\xf4\x1c\x8d\xca\x7c\xc9\xa5\x97\x0d\x0f\x5f\xfe\xbc\xe7\x23\x30\xf3\xa6\x91\x91\xe4\xaa\xab\xae\xbe\xfa\x85\x2f\x7c\xd1\x8b\x5e\xfc\xe2\xcd\x2f\x79\xc9\x4b\x5f\xfa\x7b\xbf\xf7\xb2\x97\xbd\xfc\xe5\xaf\xf8\xfd\xd1\x6b\xae\xbd\xee\x95\xaf\x7a\xf5\xab\xaf\xbf\x7e\x6c\xec\x35\xaf\xb9\xe1\x86\x3f\xf8\x83\xd7\xbe\xf6\x0f\xff\xe8\x8f\x5e\xb7\x65\xcb\x1f\xbf\xfe\xf5\x7f\xf2\xa7\x36\x52\x60\x22\x48\x87\x0a\x1c\xcb\xd6\xe6\x26\x0a\x26\xc7\x60\x91\xfe\x3d\x48\xff\x1e\xa2\x7f\x0f\xd3\xbf\x47\xe8\xdf\xa3\xf4\xef\x31\x9d\x9b\x80\xb5\xc8\x02\x16\xe8\x8e\x5f\x34\xb0\x78\xc0\x02\xdd\xf5\x17\xc8\x34\x98\x2d\xd0\x9f\x98\xc1\xe7\xcf\x28\x62\xb9\x90\x52\xf3\x8e\xe5\x85\x36\x17\xac\x53\x00\x3e\x53\xfc\x25\xc9\xdc\x5f\x2b\x55\xe3\x4f\xb1\xc6\xb7\x4d\x36\xf0\x4c\xb2\xc1\xd3\xea\xf7\xd7\x47\xac\xb6\x20\x95\xcd\x29\x5c\x16\x8c\xfb\xb2\x60\x12\xae\x7a\x06\x44\xcf\x1f\xf3\x74\x03\xd1\x39\xdd\xe0\x66\x3e\x6a\x37\xdd\x40\xd1\xc1\x9a\x29\xec\xf7\x6d\x94\x6e\xa0\xbf\x8f\xfb\x8c\x8a\x34\x47\x96\x6f\x30\xc1\xa9\x3e\xc1\xa9\x3e\xc1\xa9\x3e\xc1\xa9\x3e\x57\xa0\x3f\x31\x3d\xea\x0f\x29\x89\xac\x90\x32\x57\xe5\x51\x7d\x8e\x51\x7d\xae\x95\xea\xc7\x14\x55\x5f\x9b\x4f\xf5\x5f\xaa\xdf\x6f\xd0\x54\xdf\x6e\x6a\x1d\xb6\x50\x5d\x69\x23\xaf\x59\x22\xd5\xdf\x99\x4f\xf5\x89\xc0\xa4\x99\xd6\xf8\xf7\xed\x44\xf5\x89\x34\xd5\xf5\x1f\xe6\x18\xd5\xd7\x05\x53\x85\xd1\x03\xa3\xba\x80\xf8\x2f\xd4\x5c\x5e\x05\xb7\x5f\x5d\x39\xfc\x75\x88\xfe\xfd\x5a\x8a\x74\x90\x03\xa2\xe7\xba\x68\xe4\xe7\xaa\xe1\xb5\x60\x1e\x23\x63\xa8\x9a\xfc\x21\xd2\x70\x8f\x61\xbd\x43\x9f\xef\x22\x9f\xef\x22\x9f\xef\x22\xdf\xac\xe7\x81\x64\x82\x3f\x33\xc1\x9f\x99\xe0\xcf\x4c\xf0\x67\x8e\x70\xbe\x39\xc2\xf9\xe6\x08\xe7\x9b\x23\x01\x7b\x66\x91\x3f\xb3\xc8\x9f\x59\xe4\xcf\x2c\xf2\x67\x14\xd7\x1a\x74\x51\xfc\xa2\x2b\x3b\xc2\x17\xb8\x57\x21\x99\x29\x4e\x4c\x7f\x01\x48\x15\xfb\x35\xe4\xc5\x3c\x75\x16\x7c\xa1\x4d\x16\xfc\x5d\x9c\x0b\xd2\xc8\x1c\x54\x28\xe7\x67\x6a\x45\x46\xcd\x86\x44\x76\x3e\x44\x67\xe9\x31\x11\xeb\xf7\x9b\xc5\x3a\x4a\x8b\x75\x98\xc2\x98\x0e\x51\xa0\xc9\x11\x01\xc6\xcf\x97\x43\xff\x47\x84\xdb\xd1\x61\xaa\x27\x71\x54\xc4\x41\x84\x37\xc6\x7a\x21\x11\x2c\xc7\xe2\x65\x11\xab\xf8\xed\xfa\xce\x67\xf9\x34\x3e\x9c\x01\x21\xdb\xaf\x2d\x3a\xbe\xd1\x0e\x36\x78\x43\x71\x41\xfa\xc6\xe7\xa5\xb4\xb6\x97\x6a\x05\x53\x47\x60\x4d\x0b\x56\x3c\xdb\x94\x6b\xde\xe8\xfd\x51\x83\x06\x6b\xb4\xf1\x23\x5a\x1b\x07\xbe\x33\xf9\x85\x13\x7e\xd3\xe4\x2b\x1d\x09\x9a\x14\x08\x03\xeb\x6f\xe2\xfd\x5b\x83\x6a\xf4\xfd\x67\xa3\x37\xca\xd5\x54\x36\xc9\xb9\x3e\x16\xa4\xfb\x5a\xda\x64\x67\x23\x80\x3f\x0e\xe8\xb0\x1d\xdb\xa1\xe5\x8d\x4d\x5f\x4d\x86\xec\xd5\x63\xd8\x5e\x3d\x36\x59\x3b\xc6\xe6\x06\xd4\x32\xfe\x23\x67\xb8\xf7\xe5\x0f\x37\xf6\x60\xa8\x2f\x8c\xf2\xa9\x88\xe3\xaf\xd9\xf1\xf7\xb3\xf1\x4b\x36\xfe\x41\x36\xfe\x21\x36\xfe\x61\x1c\xd3\x6b\x37\x7a\x4c\x54\xff\x25\x1f\xd3\x47\xb2\xc6\x74\x15\x4f\xf3\x05\x4c\xda\xab\xa2\x48\x06\x10\x52\xa1\x99\x71\x03\x94\x13\x18\x39\xea\x41\xb9\x00\xb2\x6e\x14\xc8\xba\xe1\xa5\x9f\x1f\xd1\xcf\xc7\x05\xf8\x37\x24\xc3\x08\x44\x0e\xca\x02\x59\x01\x6f\x16\x03\xa2\x67\x53\x14\xc9\x22\xfc\x54\xc0\x65\x2d\xc2\x6f\x3f\x56\xdd\x5c\x09\xb2\x13\x5d\xc5\x02\xdd\x9d\x89\x88\x2b\x70\x5d\x7a\x01\xd4\x1c\x1e\x07\x3f\xb1\x77\x63\x1c\xc9\xa2\x2c\xc9\xea\xce\x66\xdc\x23\x43\x59\x86\x4f\x55\x59\x19\x3d\x10\x57\x00\x2a\xbb\x14\x17\x65\x4f\x5c\x92\xe5\x38\x94\x51\xec\xc9\x6a\x5c\xe6\xce\xdf\xcb\xc0\x8b\x06\x80\xd3\xcf\x87\xb8\xbe\x8d\xde\x1f\x62\x08\x9f\x2e\x5a\x38\x27\xb4\x08\x33\x52\x6b\x91\x04\x55\x49\x16\x8d\xa7\x03\x8c\xb3\xcf\x07\x57\x47\x31\xd2\x8d\x28\xa6\x95\xbe\x70\xa9\x49\x45\xcf\x51\x9e\x9a\x8e\x8f\x50\xc7\x45\x19\x9a\x8e\xbf\x86\x4e\x39\xd5\x71\x29\xd2\x8d\xd4\xe3\x46\x1c\x4b\x2e\xc2\xc9\x40\x40\x6f\xa9\x8c\x1e\x60\x12\x9d\x6c\x3d\x86\x6d\xec\xcd\xc8\xfc\x89\x89\xcb\x05\xce\x3f\xce\xcd\x9c\x38\xb0\x75\xc3\x1d\x09\xd2\x77\x96\xbc\x2e\xd8\x96\xa5\x37\xe7\x74\xf1\x59\xde\xc5\x9d\x7d\x0e\x2c\x02\x81\x46\x1c\x65\x81\x64\x47\x4d\x39\x34\x53\x11\xe3\x46\xc5\x6d\xcf\x05\xb3\x39\x18\x51\x60\x0b\xbc\x8e\xa4\x08\xd8\xda\x37\x60\x87\x87\xdd\xcb\xfe\xe7\x72\x55\x9d\xc3\x42\xa7\x6a\xc3\x67\x23\x71\x0f\xb3\xcb\xfe\x61\x16\x05\x3b\x55\xb0\x8e\x48\xf5\x59\xbb\xc0\xd4\x67\xc7\xdb\x59\xcf\xce\x9e\x01\xf3\xdd\x50\x84\x66\xed\x0b\x23\xfd\xa8\xc9\xed\x9f\x2e\x98\x40\x2f\x40\x7c\x7e\x4e\x84\xee\xe1\x0b\xf0\xfa\xe6\x6a\x70\x5f\xc8\x9d\xd6\x51\x36\xad\x2c\x9a\x9a\xcf\x64\xf8\x9a\x64\xd3\x9a\x2c\xd8\x68\xc5\x49\x1c\x5b\xc7\x69\x3d\x88\x63\xc4\x92\x25\xe7\x47\xfa\x51\xf2\xe7\x1e\x48\xe6\x0b\xa8\x69\x4d\xe2\xa1\x3e\x32\x51\xe8\x64\x35\x98\x2c\xa4\x7c\x2d\x5f\xe2\x93\xbd\xad\x8c\x1e\xee\x75\xda\xbc\x54\xb0\x69\xa1\x85\xb4\x28\xd6\x3d\x7c\xb9\x0d\x0b\xb3\x0e\x8e\x5a\x59\x3e\x5d\x70\x3a\xf8\x0a\xef\xe0\xae\xdc\x0e\xa6\xed\x08\xe6\xdc\x0e\x1e\xe1\x1d\x7c\xc0\xc4\xca\x7d\xc1\x33\xa5\xf1\xa6\x0a\x29\x60\x84\xaf\xa6\xa6\x0d\x5c\xee\xf8\xf5\x1e\xf7\x8c\x63\xaf\x14\x25\x9e\x29\x38\xbb\x57\x90\xb9\xb2\x88\x31\x30\x60\xbe\xec\xc2\xa9\xf7\x6d\xfe\x46\xc7\x3a\x41\x30\x37\xc6\x9e\x52\xca\x53\x84\x68\x4f\x6b\x4c\x8d\x50\x6d\xd3\x3f\x8c\x2b\x23\xff\xe8\x81\x13\x90\x0d\xfe\x88\x67\xea\x03\x94\xd5\xe0\xcb\x34\xf8\x09\x41\x71\x58\x25\x10\x83\x9e\x2c\xc7\x45\xf0\x03\x42\x8d\xdc\x22\xe5\xcc\xb7\x9f\xc8\xbf\xb4\x99\x48\xc9\x99\x48\xb9\x9b\x89\x8c\x13\x38\x08\x9f\xd0\xf7\x3c\xac\x40\x07\xe7\x97\x80\x53\x4a\x50\xc0\x22\xed\x8c\x9f\x78\x60\xab\x1c\xf9\x11\x7a\x02\x65\x41\x63\xc0\x9f\xd4\xa2\x15\x6a\xf0\x9f\x13\xa5\x35\xfc\x34\x47\x6b\x68\xaf\xc4\x82\x9a\xd0\xa7\x2f\x54\xd8\xee\x18\xb5\x3b\x44\x5a\xb3\x52\xa7\x03\xf0\xe6\xaf\xc6\x73\x8c\x5f\x52\x8e\xf0\x4b\xca\x11\x7e\x49\x39\xe2\x3b\x79\xf0\x47\xfc\x26\x5f\x3d\x3d\xec\xa7\xf8\xb0\x53\x48\xcf\x60\x8c\x58\xe4\x6f\x5b\xe4\x6f\x5b\xe4\x6f\x5b\xe4\x57\xa2\x45\xbf\x19\xfb\x80\x9d\x50\x63\x72\x36\x16\xe0\x26\x5f\x09\x57\x59\x88\xa3\xd0\x59\xe1\x0b\xa4\x48\x2f\x72\x36\x33\xe9\x35\x69\x83\xde\xff\xce\xe5\x34\x63\xd0\x23\x75\x1e\x38\x69\x51\x68\x8b\x72\xec\x13\x80\x20\x0c\xa0\x42\xee\x53\xf5\x9e\x79\x1a\xc0\xc1\xae\x06\x30\xfe\x86\x25\x0d\xe0\xa0\xd0\x41\xf2\xb1\x0f\x1e\x20\xee\x60\xdd\xc3\xfb\xca\x74\x8e\xee\xef\xd8\xe2\x8d\x1d\x5b\xbc\x29\xa7\x45\xe4\x45\x5f\xab\x3d\xf3\x15\x64\x5f\x88\xc8\xa8\x16\xe3\x03\x50\xa0\x2c\xc6\x47\x1f\x45\xc6\x9e\x0a\x00\x1f\x67\x80\x8b\x15\x3c\xac\x8d\x01\x70\xae\x52\x58\x99\xb5\xc9\x1d\xf3\xd2\x36\xb9\xa7\xb3\x6d\x72\xc7\x2c\xee\xc7\x14\xe1\x7c\x4c\xd3\xbf\xb3\xf4\xef\x1c\xfd\x3b\x4f\xff\x2e\xd0\xbf\x8b\xf4\xef\x41\x74\x69\xfa\xa9\xf8\xb3\xa7\x73\x94\x81\x49\xdf\x84\x1c\xff\x1d\x9e\xcf\xb0\x69\xa7\x38\x7a\xc8\x14\x47\x0f\x99\xe2\xe8\x21\x53\x1c\x3d\x64\xd2\xa7\x3f\x31\xf4\x90\xf5\xe6\x2d\xc6\xa7\x06\x9f\x39\x28\xc8\x95\xe0\xbc\xcc\x05\x05\x79\x81\xae\xcb\xa3\x04\xe2\x26\x07\x14\x64\x5b\x0a\x14\xe4\xdc\x68\xa9\xa0\x20\x4f\xe7\xd9\x8b\xa6\x52\xa0\x20\xfa\xfb\x26\x92\x19\x53\x16\xce\x34\xe4\xdf\x91\x9e\xda\x48\xa7\xfe\xca\xe1\x98\x9e\xaf\x1d\x97\xf8\xd3\x06\xcf\x1b\x3d\x10\xdb\xa6\x92\x51\xdc\x80\x89\x4c\xa2\x97\xdd\x4f\xc1\x71\xe4\x2d\xe8\x84\x5d\xd0\x93\xb1\x00\xec\xe5\xa6\x72\xcf\x84\x0f\x86\x2a\x4c\xad\x31\xcb\x7b\x88\x2f\xef\x21\xbe\xbc\x87\x04\x93\x92\xc7\x38\x9e\xc9\x31\x8e\x67\x72\x8c\xe3\x99\x1c\x73\xf1\x4c\x0e\x89\xa6\xd1\xff\x8f\x79\x4d\xa7\x00\x75\x66\x9d\xc8\x29\x3e\xb3\xbf\x74\xaf\x23\xba\x33\x06\x04\x14\x72\xeb\x1f\x7b\x72\xc6\x39\x1b\xcc\x89\x4b\x3e\xce\x61\xf2\x71\xe2\x70\x79\x78\xfe\x5a\xbc\x24\x9e\x86\xd9\x49\x7a\xd8\xf4\xf4\x79\x18\xd2\x8d\x3f\x39\xeb\xf1\x9e\xdc\xf5\x18\x67\xac\x0f\x9f\xa9\x20\x8e\x7a\x31\xdd\x22\xf4\x17\xf4\x19\xea\xf0\xa0\x0d\x58\x6a\x28\xed\x33\x34\xee\x4d\x89\x46\x0a\x70\x16\x22\x15\xb7\x49\xcf\xf8\x0c\xcf\xd1\x40\x2e\xda\xa1\xdc\x85\xcf\xf0\x03\x79\xdb\x01\x46\xde\x60\x3e\x43\xfa\x9a\xe1\x50\x4e\xe9\xfe\x83\x98\xab\x72\xbe\xc9\x55\xa1\x27\xb7\xe9\x3b\x0d\x7c\x37\xcb\x60\xf6\x8d\x6f\xad\xb1\x1e\xc8\xc5\x4e\x57\x82\x71\x9f\xbc\x73\xdb\xb8\x65\xe4\x69\x47\x3d\x5e\x07\x67\x38\x38\x12\x1b\x94\x65\xc6\x1c\x89\x5b\xba\x71\x24\x7e\x94\x77\x99\x1d\x5f\x45\x8e\x44\xaa\x2b\x6b\x1c\x89\x75\x3a\xbf\xd9\xb4\xf8\x9e\x40\xd9\x91\xaa\x55\xf5\x74\xc6\x95\x18\x98\xb0\x62\xa8\x44\x89\xe7\x1d\x29\x84\x78\x6d\x66\xff\xce\xf3\x3d\x3f\xcf\xf7\xfc\xbc\x70\xf6\xef\xbc\xb0\x16\x80\x09\x3f\xcb\xdc\xfa\x37\x7c\x98\xf7\xf4\x39\x9a\x34\x9d\x45\xb1\x07\xfa\x53\xc9\xe2\x37\x16\x2d\xd6\x4e\x21\xb2\x4e\x00\x01\xbe\xd2\xce\x58\x3b\x9f\xc9\x5d\x86\x4c\xac\x9d\xad\x3a\xf1\xce\x67\x3e\x4c\x18\xd6\x1a\xed\xa7\xbc\x35\x0b\xda\x81\x50\x44\x3a\xe4\xe2\x8f\x3f\xb4\xb4\x54\x6e\xd6\xde\x0d\x04\x4e\x05\x42\xe5\xb5\x4b\x45\xe3\xd2\xed\x7d\xcc\x5e\xde\xb7\xd8\x10\xa6\x2d\x36\x82\x69\xcb\xd2\x71\x65\x1b\xe8\x30\x19\xe2\xb1\x54\x6c\x54\x8f\xf0\xc5\x1e\xd6\x78\x46\x1c\x8a\x7c\xcc\x5a\x0b\xc6\xba\xcb\xea\x2f\x62\x56\x7f\xd9\xa4\x44\x8d\xb1\xec\xc6\x31\x74\x9c\x91\xa4\x68\xb0\xe4\x7e\x8c\xe4\xed\x98\xd4\x4d\x91\xb1\x1e\x8f\x6f\x67\x13\xba\xad\x6c\x13\xac\xbe\x53\xe9\x42\xd1\x6c\x88\xde\x3e\x03\xa3\x0f\x7e\x60\x04\x0c\xcd\x63\x95\x3d\xd9\xac\x72\x38\x2f\x6b\x60\x4f\x0e\x0b\x6c\x33\x67\x56\x0f\x66\x99\x34\x5a\x02\xf7\x77\xe7\x3e\xdc\x15\x2e\x71\x7f\x0a\xcb\x56\x7f\xc9\xc4\xf7\x69\xe5\x9d\x64\xfa\xf1\x4f\x10\x9c\x8d\xfe\x18\xc6\x42\x7f\xac\xe5\xa6\xde\x5a\x70\x11\x36\xfa\x4e\x49\xb4\xd9\x30\xb9\x9e\x29\xee\x2e\xf1\x8f\x64\xfd\xdf\xee\x30\xf4\x3e\xfe\xa2\x47\x3b\x30\x74\xb7\x2f\x3a\xde\xd9\xef\xe7\x83\xfa\xdb\xe3\x41\xf1\xcd\xdc\x63\x21\xe6\x49\x56\x2d\xaa\x32\xdb\x63\x5b\x35\xf2\xc9\x72\x71\x9c\x3d\xee\x05\xdf\xf3\x50\x3a\x80\xa4\x94\xc1\xab\xb7\xb4\xe5\xd5\xe3\xc1\x5d\xce\xc6\xf5\xcf\xcb\xef\x76\x59\xe3\xcd\x4b\x61\x8d\xf6\x58\xca\xd9\xb2\x0e\xb3\xac\x21\x39\xae\x90\xb5\x0e\xc7\x87\xa7\xcd\xd6\xe1\xad\xa9\x75\x30\xb8\xc8\x1f\xce\x01\xa0\x29\x51\x4e\x68\x9e\x1c\x9b\xc8\x96\x63\x26\xfb\xc9\x66\x24\x17\x2d\x16\x74\x4b\x45\x3c\xa1\x3f\x86\xb6\x38\x1e\x88\xf6\xfe\x36\xe7\xd1\xa8\x73\x5b\xd8\xcd\x87\xf2\xed\x96\x4c\xdd\x75\xc1\x10\xbe\x65\x38\xf6\x4d\x6d\x50\x7d\x33\x14\x06\xb8\xa1\x9f\x1f\x70\xac\xc3\xd9\x62\x1a\x6a\x8a\xf4\xbc\x14\xd4\xd4\x21\xc2\x15\x09\xbb\xc2\x0b\x52\xad\x93\x85\x0f\x9f\xc1\x1e\x4e\x8a\xdd\x3c\x1c\x79\xd1\x67\x5d\xa8\xb3\x86\xe8\x0d\xd4\x52\xe5\xad\xd3\x2d\xd9\xeb\x24\x4d\x1c\xf7\x20\xde\xa7\xaa\xce\x45\xea\x46\xfe\xdc\xff\xea\xcb\x40\x75\x42\x1a\x0c\xb1\xda\xa5\x43\xa6\x5c\xe8\x88\x5c\x0e\xea\x91\x6f\x80\x78\x29\xa8\xaa\x54\xce\x9b\xd4\x64\x07\x7d\x6b\x9b\xb9\x6e\x87\x1a\xd4\x96\x56\xbe\x91\x01\x98\x6b\x39\x89\xf5\x7b\x6f\x3e\x10\x4e\xbf\x06\xc2\xd9\x6c\xd4\x7d\xba\x82\x01\x62\x34\x68\x2e\x45\x1b\xde\x92\x56\xff\xf6\xf0\xd7\xb4\xa8\x75\x43\x4a\x92\x65\x1e\x2f\x0d\x4a\x76\xe2\xe6\xff\x7d\xac\xaf\x56\x04\xae\xed\xc9\xae\x26\x0a\x46\x02\xff\xdf\x6c\xb6\x42\x24\x03\x87\x46\x41\x04\x20\x0c\x7e\xd4\x51\x85\x8a\xbc\xe8\xb1\xd3\x7f\x67\x22\xfa\x1a\xa2\xf7\x95\x3a\xbb\xdd\x22\xec\xac\x6c\x13\x9e\xb7\xfe\xfc\x0b\x74\x68\xde\xa5\x97\x5e\x36\x7c\xf9\xf3\x30\x30\x6f\x24\xb9\xea\xea\x17\xbe\xe8\xc5\x9b\x5f\xf2\xd2\xdf\x7b\xd9\xcb\x5f\xf1\xfb\xa3\x2c\xdc\x4e\xa4\x4d\x7b\xb7\x67\xb3\xe7\x84\x0f\x0d\x2e\xf6\x67\x7d\x4c\xd7\xfc\xae\x3a\x0c\xd4\xc9\xb0\x1f\xb3\x35\xf7\xd7\x03\xe9\xd3\xdd\x1f\x5c\x65\xd7\x44\x51\x72\x88\x67\x73\xa6\x6a\xaf\x3e\x40\x31\x2c\x49\x8d\x60\x56\x26\x7d\x23\x76\x3f\xa3\x7e\x7b\x45\x56\xe4\x87\x63\xf2\xbb\x1c\x42\x57\x20\x7d\x07\xca\xff\x07\x6e\xf9\xff\x39\x8c\xac\xf6\x53\x98\x3b\xb7\xe7\x70\xf0\x94\x6f\x0a\x43\x37\xac\x9b\xcc\x4f\xe1\xc6\xdd\xc4\x9e\xcf\x2b\x0c\x3d\xac\xe3\x56\xd6\x05\xb3\x02\x12\x59\x91\x12\x90\x23\x4a\xd3\x7f\xee\x80\xe8\x79\x49\x14\x25\x7e\xec\x25\xb7\xcc\x9c\x41\x21\x58\x18\x53\x26\x2e\x23\x64\xe4\x49\x9f\xa5\x76\xf8\xfa\x5e\x64\xbe\x85\x8e\x6d\xc4\x2a\x02\xd3\x6e\xf6\xca\x9b\xf8\x94\xbf\xd5\x82\x65\x66\x01\x67\x06\xb5\x70\x98\x10\x8e\x74\x58\x10\x66\xfc\x66\x4e\xd7\xd8\x44\xf5\x17\x81\x99\x07\x2c\x9f\x70\x36\x5f\x1d\x49\x3f\x11\xcd\xd8\x97\x05\xf5\x0f\xc0\xaf\x88\xeb\x6c\xfb\xab\x54\xfb\x54\xbc\x5e\xd6\xa2\x48\x58\xe9\x7a\x31\x79\xdf\xae\x26\xe2\x08\x24\xa7\xe2\xbf\x63\x56\x03\x49\xa2\x48\x06\xb2\xd0\x9c\x91\xc5\x64\x4b\x73\xa3\x87\x09\xe8\x9b\xec\x8a\x9a\x0a\xcb\x2d\x4b\xf9\xb6\x36\x4b\x49\x7a\xdb\x06\xaf\x86\x34\xd9\xe8\x5d\x4f\x41\x71\x17\x61\xe4\x07\x58\x14\x84\xd4\x11\x59\x17\x0c\x88\x9e\x2b\x22\x02\x63\x9c\x10\x3b\x8c\xfd\x73\xcc\x0c\x64\x50\xd7\x63\xc5\x81\x08\x6e\xfa\x6b\x37\x10\xe8\x61\x2b\xc8\xc4\x66\x13\xbb\x6f\xb2\x2a\xdc\x9a\xe9\xce\xc7\xc8\x0e\xe9\x19\x5a\xaf\xc5\x7c\xe9\x06\x44\x66\x24\xe4\x32\x1f\x33\xc8\x58\x6a\xa1\xa9\x3a\xc1\x36\x8a\x21\xf2\xad\xa3\x17\x8d\x25\xc9\x82\x5b\x20\x3f\x65\xed\x7c\x0f\x5f\xb7\x54\xb5\xfd\xd6\xce\x1a\x94\x58\xe5\x94\xc7\x4f\xd5\xef\x7f\xef\x92\x7b\x64\xd8\xd2\xdb\xb3\x7a\x7c\xdf\x92\x7a\x4c\x1e\x72\x27\xdc\x68\x41\x57\x99\xce\xe9\x8f\x56\x79\x28\x6e\xad\x06\x3e\x61\x87\x38\x69\xbb\x6d\xe1\xc7\x3b\xdb\xb0\x41\x77\xcb\x43\x7a\x81\xe4\xd1\x84\xd9\xa3\x1d\x99\xf0\x3b\xc0\x51\x11\x78\xbb\xe2\x92\x2d\x29\xf1\x78\x41\xbe\x78\xbc\xbb\x2d\x2b\x43\x47\xe3\x6a\x77\x58\xbe\x3d\x17\xa2\x46\x00\xad\x89\x2e\x85\x91\xf4\xe2\x40\x8a\xd8\x93\x7e\x2c\x64\x10\xfb\x10\xe9\x7b\x01\x0d\x6a\x4a\xa4\x46\x33\x94\x3f\x9a\xd9\x2e\x84\xf5\x79\xda\x6d\xb4\xc1\xbb\x9e\xc2\x6d\xd6\x5b\xd7\xcf\x94\x30\xc3\x02\xeb\xdf\x39\x10\x99\xa1\x07\x3b\x25\xd8\x9f\x07\xd3\x7b\x0c\x86\x7d\xae\xce\x38\xd0\x20\xf7\x43\xda\xd3\xa3\xb3\x4d\xea\x3e\x09\xb7\x21\xfc\x97\xb5\x3b\x07\x21\x40\xd8\x5f\xce\xc6\x24\x96\x01\xb4\x45\xf6\x83\x43\xa6\xe3\x6a\x9a\xb6\x71\x94\xfc\x24\x7d\x10\x5d\x82\xa0\xfb\x89\x88\x3d\xc5\xfc\xb1\x00\xa3\xcc\x59\x51\x72\x2c\xdd\xf2\x32\xcc\xf2\x82\x23\x6b\x72\x46\xb7\x3c\xc3\x20\xee\xc1\xd7\xd3\xdd\xaf\x6b\xa3\x8c\x33\xf8\xaf\xbb\x39\x83\xd7\xe7\x2f\xeb\x27\xbb\x58\xd6\x17\x10\x1a\xa0\x5a\xa1\x45\xa5\x1b\x80\x6a\xdb\x9f\x7e\x8b\xcc\x7f\xcb\xa7\xbb\x78\xcb\x82\x47\x50\x59\xea\x35\x0b\xe6\x35\x27\x99\x60\x69\xf8\xba\x06\x43\xed\x04\x03\x5a\x5d\xe4\x16\x6c\xf8\x32\xfe\x8d\x88\xff\x76\x74\x7c\x90\xb6\xf8\xe3\x35\x9b\x5f\xe6\x3b\xc3\x75\x02\xd0\x18\x49\x3f\x20\x5a\x2f\x3d\x88\x80\xe9\x98\x0e\xe8\x5d\x5c\x80\xa4\x64\xe7\xdf\xf1\x5e\xff\x69\x65\xb7\xd2\x23\xf9\xe7\x74\x21\x7d\xc8\xc1\x5c\x05\xbc\x23\x40\x59\x5f\x19\x49\xc1\x1b\x2c\xea\x54\xec\x2a\x35\x58\x11\x59\xaf\x82\xc7\x33\x75\xd8\x88\x3e\xd1\x97\x3e\xaf\xcd\xe5\xee\x90\xe0\x17\x5c\x61\x2e\xb8\x07\x92\x23\x7c\x19\x8e\xf0\x65\x38\xc2\x1d\x09\x47\xac\x23\x21\x59\x78\x38\xa2\x25\x50\xfa\xef\x15\x7e\xc8\xe3\xd4\xd8\x78\xee\x68\xa1\x3b\xf6\x03\xe3\x62\x6f\xd4\xc0\xbf\x7a\xc9\x8d\x73\x90\x75\xfc\x45\xde\xf1\x7b\x44\x4e\xfc\xb4\xed\xcf\x0c\x9a\xfc\x92\x5d\xf2\xcd\x83\xb9\x7c\x63\xf4\xa6\x7e\x07\xac\xf8\x6d\x7b\xce\x44\x86\x59\x65\x83\x5d\x04\x86\xf2\x24\x68\xa5\x4c\x7c\xc7\x0e\xf5\x90\xa3\x7d\x76\xcf\x43\x3f\x87\xbb\x83\x90\x81\x62\x94\xfd\x74\xb3\xf8\x8a\x47\x18\x64\x3f\x69\x73\xb3\xf8\xb2\x87\x56\x9b\x24\x24\x5e\x2a\x64\x31\x5b\x21\x1a\xf9\xbc\x07\xb7\x47\xec\x44\x24\xbf\x34\xb5\x8a\xa8\xdd\x23\xf8\x3b\xb6\xf3\x99\x44\x14\xbc\x23\x3f\x02\x88\x6a\xb0\x48\x2d\xb6\xc7\x00\x6c\x88\xde\x15\x0c\xe9\x4f\x5d\xe9\x72\xac\x04\x53\xd9\xd7\xb0\x63\x16\x66\x7b\xc2\x86\x68\x4f\x8a\x94\x01\x84\x3d\xfd\x49\x1e\x52\xdd\x12\x7a\x2f\x85\x03\xb3\x5d\x8d\x40\x68\x57\x28\x1d\xe4\xbf\x37\x5a\x4b\xdd\xee\xe6\x9d\xa7\x6a\xe2\x5a\x0b\xd9\xb8\x09\xcc\x34\xdf\xc2\x1c\x8b\xd8\x84\x55\x5d\x26\x2d\x2a\xe5\x14\xa2\x52\x26\xde\x46\x6f\x88\xdb\xd5\xd9\xcb\x1f\xe7\xbb\x7f\x34\x0b\x95\x79\x33\x79\x91\xd0\xaa\xba\xd5\x14\x18\x35\xa1\xad\xe3\x22\x1d\x03\x1a\xe4\x96\x0e\x0c\xd1\xe4\x5c\xd6\x73\x45\x90\x17\x59\x70\x80\x0d\x4b\x18\x1d\x31\xcd\x65\xcc\x2c\x17\x45\x73\x82\x41\x75\xc1\x17\xb2\x9d\x1d\xeb\x68\x16\x85\x81\x27\xde\xab\x0e\xa8\x95\xfc\xef\xba\x30\xed\x34\xc9\x97\x71\x91\xf7\xba\x24\xfd\xa5\xdb\xd7\xa5\xe0\x34\x6e\xe6\xc4\xa7\x24\x49\x3f\x7b\xba\xce\x2b\x8d\x91\x0d\xbe\xf8\xdd\xbc\x3f\xf2\xa2\xb9\x76\x60\xf5\xb0\x93\x7a\xdc\x42\x77\x39\x1b\xe9\xdd\xd9\x1b\x49\x03\x64\x0e\xa7\x5c\x56\xef\xce\x61\xee\x61\x8e\x25\xbf\x29\xa5\x29\xec\x66\x8f\xb5\x6a\x0a\xa1\xb3\xe9\x6a\x75\x6b\xe6\x28\xe0\x96\x8b\x60\xcb\x25\xeb\x93\x61\xc4\xbf\x05\x2d\x10\x20\x70\x87\xad\xf2\x85\xb0\x90\xb6\x1e\xc3\xa2\xc7\x02\x6e\xa0\x56\x86\x4f\x64\x3e\xc8\xcc\xb9\x6d\xd1\x1d\x93\x0b\x08\x9d\x4f\xbf\x83\x38\xd8\x29\xa8\x21\x85\x71\x92\x49\x4d\x08\x99\x47\x88\x37\xb6\x21\x04\x8f\x31\x00\x85\xb4\x64\xf8\x67\x91\xc7\xe6\x2c\x6f\x2e\xb9\x75\x34\xca\x3a\x18\x2e\x8f\x41\xa6\xb3\x19\xa4\x46\x0c\x22\x4d\xf0\x8d\x8f\xfe\x8e\x02\x11\x66\xa4\xd6\x19\x8d\xb4\xdf\x88\x68\x99\x0e\x5c\x09\xb9\x21\x94\x8d\xe1\x76\x1d\xb8\x02\xef\x83\x43\x65\xce\x6f\x57\xf6\x25\xec\x58\xf3\xe5\xee\xcc\x19\x72\x8d\x09\xde\x15\x46\x32\x88\x05\x87\x50\x2e\xd0\x61\x4b\xa8\x94\xbe\x14\x60\x94\x95\x8a\x35\x01\x9e\xd1\x9f\x59\x0b\x50\x80\x09\x2f\xec\x52\x8a\x46\x04\xc5\x48\x00\x0d\xd2\x08\xe8\x08\x57\xe8\x31\xe8\x42\xad\x9a\x49\x14\x65\xfd\x20\x9d\xbb\x80\x36\x67\x13\x73\xa1\xcd\x3f\x98\x5f\x28\xc7\xd0\xad\x4f\x17\x58\xc1\x0a\xf2\x78\x1a\xe7\x91\x70\xb6\xbd\x14\x19\x75\xca\xa6\x10\x12\x62\xca\x68\x6d\x3c\x2d\x3e\x77\xbb\x98\xc0\x35\x86\xed\xde\x7e\xd3\xa2\xdb\xe9\x7a\x1b\x36\x58\x71\xbc\x7a\x9b\x63\x91\x86\x33\x5a\x85\xcb\x48\x05\x4d\x46\x61\xcf\x2a\x9d\x49\x89\x98\xd8\xa7\x98\x85\x8e\x21\xe7\xb7\x72\x22\xa4\x82\x56\x78\xd0\xd0\x60\x2c\xe0\xa0\xe4\x35\x8d\xde\xca\x9f\x75\x23\x62\x7f\xd8\xfb\x0c\xd9\xe3\x1b\xa2\xf7\x62\x53\x65\x06\x21\x16\x23\xac\x86\xda\xdb\xbb\x12\x80\x95\xd7\xe8\x3a\x77\xcc\x8c\x7e\xf6\x39\xe7\x5a\xeb\x78\x98\x36\x8e\xdf\x97\x63\x1c\xd7\xb0\xf5\x73\x04\x13\x7d\x9d\x95\x18\x83\x11\x04\x6e\x9d\x4b\xc9\x40\x86\x51\x02\xf8\x23\x44\x98\x9d\x13\xe1\x53\x09\xc7\x2e\x3d\x47\xa7\x0f\xa1\x41\xf7\x7a\xbb\x94\x67\x53\x50\x2a\x05\xba\xcf\x91\x85\x62\x5a\xad\x3a\x6e\xb9\x39\xc1\x8a\x62\x36\x4c\x1e\x52\xd0\x6a\xd6\x01\xe3\x9f\x24\x28\x06\x16\x8a\x1a\xb3\xd8\xbb\x86\x2d\x48\x46\xfb\x3e\x2f\x1c\x95\x91\xc7\x0d\x47\x3d\x94\x56\x52\xf4\x1f\xb6\xb0\xb8\xcd\x86\x75\x6a\x4d\xb4\x0d\x07\x93\x22\x0e\x80\xc5\x4e\xe7\x5c\xdb\x70\x4b\xce\xcd\xb5\x44\x5d\xdd\xc6\xc7\x97\x0a\x7e\xf3\x1b\x3c\xf8\xca\x03\xb7\xd2\x69\x7a\xc9\x44\x13\x6b\x39\x98\x55\x18\x20\x6c\x5c\xfa\xeb\x98\x13\xf1\x48\x6b\x63\xd7\x04\x17\x57\xfa\x63\x19\x11\x90\xe3\x94\xcc\xba\xdd\x09\x22\xa3\xd9\x2c\xb6\x43\x70\x9f\xb3\xba\xf2\xbc\x30\xd1\x21\x0b\x36\x37\x74\xd1\xe6\x86\x1e\x14\x4e\x7c\xc6\x7b\x38\x21\xbe\x9f\x11\x9f\xa1\xd9\x98\xb8\x28\xd6\xb8\xdf\xfa\x97\xed\x63\xd6\xe8\xbd\x26\xd2\xdc\xeb\x70\x06\x01\x81\xe2\x4f\x3b\x20\xd3\xcd\xdf\xa1\x9d\x17\xe3\x42\x06\xc9\x95\xfb\xa5\xa0\x6a\x17\xf6\x8d\xd0\xc4\x75\x68\xe8\x2a\x91\xd0\x8d\x26\x03\x74\x67\xba\x60\xe1\x60\x3e\x4f\xe1\xb5\x26\x5b\x36\xe1\x1f\xa4\x42\x21\xd8\xbc\xb6\xbe\xd2\x22\xd6\xac\xd2\x97\x1a\x62\x02\x67\x76\xe6\xfc\x62\x4c\xdd\x70\xbc\xb3\xdb\x53\x58\x88\x6c\x00\x9f\xca\x70\x49\x13\xeb\x0d\xc6\x7e\x7b\xe3\xc5\x21\x52\xa1\x3b\x6f\x92\xd6\xd4\x0a\x9a\x48\xd1\xdd\x15\xf7\x74\xde\x15\x5a\x7d\x05\x87\x42\x8f\xb3\xa1\x27\xf9\x86\x76\xa2\xb0\x1b\xe4\x87\xea\x66\xa4\xac\xa7\x86\x8b\xa2\x34\x6d\x2d\xe7\x0b\x96\xf7\x17\x2d\xef\x1f\x14\x59\x79\xd1\x73\x96\xf7\xe7\x5d\xde\xbf\x97\x4f\xd7\x89\x4d\x1a\x73\x62\x93\x36\xb3\x95\xf0\x73\x57\xc2\xeb\x6e\x7e\x36\xff\xfa\xbe\xcc\x63\x90\xc7\xfc\xde\x97\xa9\xd3\xd8\x16\x73\x1d\x5b\x7c\x34\xa7\x45\xe4\x45\x3f\x3d\x71\xc5\x64\xd9\x31\x7b\x61\xce\x31\xcb\x91\x64\xa0\x9c\xac\x3e\x65\xf3\xb4\xac\xb9\xb6\x46\x8f\x75\xe4\x00\x9e\xe7\xc7\xeb\xd9\x11\x81\x7f\xe2\xef\xce\xf1\x3a\x10\x81\x5d\xbe\x11\xe1\x53\xce\xf1\x4a\xa7\x22\xb9\x94\xf9\xf1\x5a\xd7\xbf\x50\xbe\x87\xd0\x88\xb6\xe0\x98\xc0\x9f\xd8\xf1\x2a\x4d\xf3\xc0\xad\xba\x69\x4e\x57\xe2\x69\x76\xba\x9e\x19\x45\x26\x44\x88\x31\x7c\x87\xd3\x75\x2e\xef\x74\x5d\xb4\x87\xa7\xc7\xbf\x8f\x32\xf3\x72\xc3\x22\xcb\xb6\xbf\x7a\x2b\xd5\x10\x0e\xd7\x53\xd3\x87\xeb\x34\xdf\x96\xad\x87\xeb\x5c\xae\x76\x48\xf2\xc3\xd7\xda\x61\x68\x40\x47\x53\xe4\xaf\x5b\xec\x33\xad\xdd\x4c\x73\xf2\xe3\x3a\x4a\x6f\xcc\x8a\xe9\x93\x22\x37\xfe\xda\x3a\x34\x19\x7d\xe7\x5b\x8c\x4e\x53\xcc\x0d\x67\x85\xc9\xac\x15\x26\x73\x56\x98\xcc\x5b\x61\xb2\xe0\x0a\x93\x3b\xf8\xa4\x8f\x64\x1c\xa4\x9a\x61\x89\x5f\xce\xb2\x25\x69\xf0\x4c\x1b\xa3\x99\xac\xb3\x55\x69\xe6\x33\x0f\xd2\xad\xf8\x53\xfa\x20\xdd\xe6\x9e\xa3\x0d\xed\x2d\x9e\x17\x3b\xdc\x23\x74\x56\x98\x0e\x34\x01\x5a\x8e\x50\x3e\xe0\x1d\x6d\x4e\xd3\xf7\xf2\x59\xff\x4b\xfa\x34\x65\xf9\xa1\x12\x4c\xfa\xe0\xe0\xd3\x65\x36\x2c\x9e\xf5\x58\x0e\xe8\xf0\x9d\xbc\xf7\x4f\xb5\x14\x4b\x34\x76\x14\x3a\x2a\x17\xb9\x81\x69\x51\xb0\x1b\xd5\x22\x3b\x2a\x3b\x59\xbb\xba\xe7\xf3\xbb\x73\xf9\x7c\xd0\x39\xc9\xfb\x63\x1f\x4a\x33\x54\x9d\x1d\x3a\x2e\xf2\xdc\x3f\x0d\x8b\x3f\xda\xc5\x68\xc9\x6f\x90\x4c\xbe\x61\x30\x05\xba\xc2\x46\xf7\xc5\xac\xc3\xe1\x5e\x87\xbc\x59\x2d\xee\xcb\x6d\x61\xdf\x3b\x9e\x7a\xef\x5f\xe6\xbc\x37\xf2\xa2\x6f\xb4\xb7\xe3\xe5\x1e\x2a\x27\x71\xdb\x9e\x29\xea\x71\x52\xde\xd1\xf1\xb1\x1c\x1b\x07\x70\xff\x20\x31\xa4\x80\xac\x22\x10\xc1\x27\xe9\xcc\xaa\x6b\xec\x59\x72\x12\xfe\xb4\x86\x7e\xda\xc5\xa3\x2c\xe0\x96\x0b\xe6\x8d\x3e\x2c\x22\x4c\xac\xfe\x2a\x7b\xed\x5f\x0d\xce\x5a\x77\xf3\x06\x52\xc8\x00\xab\x25\xf8\xf4\x81\x19\x0a\x56\xa1\xe7\xa0\x46\xe7\x4a\x8d\xd4\xcf\x3e\xf8\x5b\x6b\x67\x9e\x14\xd2\xc3\x42\x18\x42\xfa\xfa\x23\xfc\xf5\x95\x16\xa6\x74\x25\xab\xa1\x3b\xdc\xb9\x68\xab\xf4\x5e\x6d\x71\xc2\x7a\xc8\xf8\x57\x01\xce\x05\x2b\x5d\xc5\x84\x59\x23\x29\xe9\xec\xad\x91\x39\xb2\xeb\x37\xd9\x1e\x88\x64\xab\x99\xb1\x71\xa5\x2d\x87\xbc\x32\x65\x3a\xb8\x9d\x2f\xad\x6b\x3a\xb8\xbd\x9b\x1c\x87\x2e\x58\xed\x7c\x4c\x81\x08\xb0\x16\x03\x66\xcc\x22\x18\x1e\x72\x1d\x14\x60\xc2\x84\xd9\x36\xb5\x64\xe6\x3b\x24\x47\xb0\xd2\x02\xab\xb5\x0e\xe0\xa8\x2c\x65\x5d\x3e\x7e\x5d\xb0\xdd\x94\x50\xa3\x58\x1d\x32\xeb\x3b\x36\x7e\x03\xb0\xc6\x34\xd1\xf6\xc1\xd5\x68\x3b\xda\x7e\xbd\x05\xad\x43\x0f\x39\xaf\xd7\xb6\x1d\x6d\x47\x9a\xa3\xd6\x61\x65\x17\x29\x8c\x42\xef\x1a\x8f\x4a\xb0\xa5\x3a\x1a\x8f\x26\x39\x79\xb2\x6e\x19\xc6\x25\xe5\x81\x39\x7c\x4d\xa4\x0f\x29\x16\x67\xb6\x06\x6d\xa2\x7d\x26\xa2\x82\xee\xe5\x7a\x42\x67\xe2\xf1\x8a\x9b\x49\xdf\x51\xcf\x61\x05\xdf\xe8\x2c\x8d\x35\x0a\xa4\xd4\x57\xf7\x01\xdc\x71\x26\x85\x8b\xaa\xe0\xeb\xf4\x3a\x3f\x8d\x16\x2d\xed\xb5\x64\xdc\x6a\x12\x13\x56\x93\x98\xb4\x9a\xc4\x54\x0b\x5c\x93\x55\x1f\x18\x51\x9e\x74\xaa\x65\xc5\x14\x47\x06\xba\x04\x2b\xb2\xd3\xcb\x42\xc2\x26\xda\x5d\x4a\xc7\x32\x2a\x0b\x8c\x3a\x4b\xf2\x1e\xfe\xf6\x4f\x65\xc4\x9e\xdb\x93\x8c\xb3\x9c\xc7\x99\x71\x89\xfc\x97\x7d\x27\x9d\x68\xb9\x93\x4e\xb7\xe1\x16\xc1\x94\x49\xc5\x2d\xa7\xa6\x52\xfc\xdf\xcf\x9f\xcd\xbc\x63\x7d\xc0\x99\x78\x56\x8b\xd9\x8e\x2d\x3e\x94\xf3\x96\xc8\x8b\xde\xb6\xb4\x32\x70\x0d\xd1\x7b\x32\xf9\xb1\x74\xf1\x37\x9d\xab\x9f\x27\x69\xee\xef\x28\x69\x90\xd9\xf4\xf6\x18\xb3\x5b\xa8\x2f\x72\x4a\x83\xb0\x55\xd8\x9e\x0a\x27\x67\x2f\xb9\x9f\x33\x87\xbe\x17\x4d\x09\x0a\x72\x2a\xe2\x09\x06\x45\x1a\x05\x05\x7e\x42\x41\xa3\xeb\xec\x85\x67\xa5\x92\x20\xa9\x1a\x99\xf7\x67\x45\x7c\x42\xda\x51\x3d\x30\x2a\x64\x81\xaa\x10\xd1\xbc\x9a\x58\x0c\x6a\xcc\x8a\xd1\x15\x51\x24\x0b\x7c\x96\xab\xf1\x18\x33\xf5\x5d\x35\x80\xad\xba\x1b\x98\x32\xff\xe8\xde\x7e\x31\x64\xd7\xd7\x05\x16\xf0\x27\xf1\xa7\xb4\x6b\x4a\x18\xdb\x2a\xd5\x4f\x05\x56\x96\x95\x8b\x80\x42\x77\x22\x40\x06\x8e\xf2\x7c\x33\x9f\xf7\x8f\x33\xb2\x72\x46\x41\x4d\x7e\xa5\xbd\x60\x56\x29\x95\x08\x7e\x84\x1d\xdf\xf0\x37\x78\x2f\x66\xfb\xdd\x2e\xca\x98\x31\x5e\x00\xe5\xc2\xa8\x8b\x2d\x69\x63\x70\xef\xef\xb0\x71\x6e\xe3\x2d\x32\xb7\xc5\xdb\x72\x5a\x44\x5e\xf4\xcd\x67\x1a\xf9\x22\x73\x6b\x3d\x9f\x25\x64\xb8\x8a\xa4\x13\x3f\x5f\x6f\xb8\x11\xf4\x43\x1b\x2e\xba\xe8\xb9\x17\x5b\x47\xc0\x60\xda\x11\xb0\x90\xbd\x05\x67\xb5\x23\xe0\x20\x05\x29\x32\xd7\xe1\x25\x98\xb7\x7f\x31\x45\xa0\x35\x00\xab\xe6\x5a\x6b\xad\xb8\x18\x7f\x7f\xae\x49\xdd\x67\xcf\x17\xe0\x07\xf8\xfd\xa2\x28\x11\x86\x8b\x55\x93\x44\x18\x16\xae\x13\xea\x3b\x9d\x87\x67\x63\xe5\x1d\x49\x7f\x1d\xb3\xf1\x7e\x1b\x8c\x4f\xc0\x80\xb5\x44\x0c\x5d\xd1\x33\xc7\xde\x96\x9c\x22\xda\xd6\xe1\xbb\x90\x23\x27\x0e\xa7\x2e\xf0\x87\x08\x87\x87\x72\xca\x17\x85\x81\x6b\x29\xe2\x3c\x58\xbd\xb5\x1e\x83\x0a\xb6\x55\x89\x93\x32\xf5\x57\xa1\xfe\xaa\xd4\x1f\x86\x94\x62\x41\x82\x45\x81\xc5\x08\x0e\x8a\xb8\x97\xfa\x5b\x29\xab\xb1\x90\x51\xec\xcb\x9e\x38\x90\x2b\xe2\x82\xec\x8d\x8b\x72\x25\x14\x68\x0b\x65\x45\x29\xf0\x65\x59\x22\x29\x75\x0a\x46\x81\x6a\x09\x51\x91\x65\xf4\x70\x56\x66\xd6\xc6\x55\xe9\xc9\x2a\x2a\xdb\xf0\x48\x33\xee\x91\x65\xd9\x33\x66\x03\xf9\xd7\x47\x91\xec\x91\x01\xfb\xcb\x79\x20\x82\xca\x68\x97\xe8\x21\x94\xca\xca\x46\xef\x7a\xac\xc3\x0b\xb0\x7d\xe1\x65\xc1\x76\x19\xc8\xf2\x0e\x1d\x85\x3f\x2e\xa4\x90\x55\xb5\x96\x28\x73\xe2\x10\x5b\x4d\x51\x6b\x0f\x81\x44\xad\x29\x43\xe7\x42\x17\x9d\xeb\x7a\xe4\x48\x9c\x49\xbe\x44\x59\x12\x07\x24\xcb\xd8\x2b\xad\x13\x63\x50\xdb\x54\xb6\x59\x93\xc0\x84\xa0\xdb\x86\x55\x6a\x5a\x63\xcb\xc6\xad\x5a\x74\x8c\xd5\x9a\xf5\x6d\xad\x59\x6d\x50\x00\x01\xe9\xef\x74\x06\xfa\xd6\x4e\x03\x05\x6f\xc2\xb6\x66\x5d\xdd\x82\x74\xb9\x0b\x3e\xf6\x0b\xad\xdb\x4c\x1b\x96\x8c\xbc\xbc\x1e\xe4\xa5\x0e\xbc\xb7\x12\xf6\x24\x74\xa8\xc1\x2d\x24\x02\xbb\xa0\x3a\xba\xe8\xc7\x93\xe1\x0f\x70\x70\xd6\xf1\x76\x12\x81\x6f\x4c\x86\xe6\x80\x3a\x13\x9d\x65\xb2\x64\x56\xff\x02\x34\x0a\x4a\x80\xe1\x1a\x63\x7f\xfc\x7f\xc9\x7b\x17\xf0\x3a\xae\xea\x5e\x7c\xef\x99\xf3\x92\x46\x96\xe5\x67\x94\xf8\xb5\xe7\x1c\x27\xb1\x09\x49\x64\x12\x90\x12\x1c\x6c\x4f\x81\x98\x52\xc0\x79\x11\x85\xb6\xe0\xb6\xb7\xe0\xde\xf6\xf6\xba\xbd\x2f\xdf\x7b\x8f\x6c\x11\x27\xf6\x49\x42\x82\x48\x42\x22\x92\x40\xd4\x06\x90\xa0\x31\x55\x81\x16\xb5\xa4\xe1\x00\xa1\x08\x28\x20\x28\x0d\x0a\x84\xa2\x42\x28\x6a\x0b\x45\xed\x4d\x6f\x75\x7b\x29\xfc\xbf\x59\x6b\xed\xbd\xd7\x9e\x33\x73\xe6\xc8\x71\x78\xfc\x2f\x7c\x5f\xac\x39\xb3\x67\x66\xbf\xf7\x7a\xfc\xd6\x6f\x6d\x0b\x18\x07\x3e\x0d\xa3\x3f\xe8\xf7\x25\xb3\x24\xc4\x92\xb5\x2a\x8d\x60\x02\x7b\xc8\x0c\xee\xe9\x23\x48\x03\xd2\x55\x69\x24\x19\x17\xbc\x6c\xc5\xcc\x51\xcf\x18\xac\x1a\x5e\xc2\x60\xd5\x4c\x31\x58\xb1\x1d\xe9\x20\x33\x48\x6d\x26\x2c\x93\x67\x8d\xf9\x82\xff\x30\xae\x15\x10\xfd\x03\xd9\x17\xa7\xda\x3b\xef\x6c\x4f\x5d\x40\x6e\x34\xa7\xa7\x2e\x20\xde\x90\xb8\x53\x42\x61\xa1\x07\x02\xe1\x06\xc0\xd0\x19\x77\xcf\x08\xa5\x69\x8f\x7b\xaa\xa8\x84\x2a\xc4\x5d\x44\x2a\x72\x58\x50\x25\x55\xbc\xce\xca\xf6\xb1\x06\x23\x0c\xec\x66\x33\xf7\xc0\xf1\xd4\xee\x06\xd4\x90\x70\xde\x34\x53\x2c\xaf\xf0\x96\xf5\x81\x2a\x85\x45\x70\x90\xad\x4b\x91\x6e\x5b\xc9\xac\x26\xf9\xbb\xd2\xcc\xa4\x56\x1d\x02\xcd\x7b\x8d\x63\xba\x69\xe6\x9a\x6e\xf2\x4a\xbc\x2f\xb7\xc4\xb4\xb3\xa3\xa7\x95\x78\x7f\x6e\x89\x0f\xe6\x7e\xe5\x43\x99\x25\xac\x91\x69\x22\x61\x64\xfa\x13\xfe\x8c\x6b\x64\xba\xb1\xd8\x19\xdb\x41\x9f\x45\x8c\x21\x2d\x56\x26\xd5\xc1\x63\x39\x51\x9a\x28\x63\x1f\x1a\xb6\xaa\x74\x6f\xd0\x92\x96\x8d\xe5\x16\x3a\x64\x76\xc6\x61\x1e\x10\xa9\xcc\xdd\x1d\xc6\x40\x3a\x60\x04\xf2\x21\xbb\xad\x3a\x08\xcc\xc7\xb2\xdc\xb7\x55\x6b\x7c\xed\xd2\xe6\x1c\x5c\x40\x52\xeb\xcc\xd1\x1e\x25\x27\x37\x9d\xd4\x3f\x28\x59\xd7\x99\x0f\x8d\x87\x3a\x00\xae\x17\x12\xba\x0f\xb1\x1f\xbb\x19\x16\xc8\x68\xa0\xb1\xb4\x0e\x2b\xd3\x33\x87\x49\x03\xfd\xb8\xf1\xea\xf4\xe2\xe5\x4a\xa7\x19\xeb\xb8\x83\xec\xad\x5d\xcc\x1b\xa2\xe1\xa1\x3e\x0f\x6e\xae\xe9\xc8\x91\x86\xb6\x4b\xfb\x69\x76\xe9\x06\xef\x97\xbf\x65\x9b\x5b\x2e\xaf\x86\x0d\x94\x7b\x2c\x67\xde\xbe\x39\xa3\xc4\xb3\x32\x07\x67\x7f\x92\xe7\xe0\x6c\x96\xe7\xe3\xff\xf1\x39\x38\x9b\xe2\x1b\x59\xd9\x1c\x9c\xcd\x9d\x83\xe9\x25\x02\x11\x3c\x7a\xce\x8f\x35\xb8\xb9\x26\x7b\xaf\x10\xe9\x76\xfb\xb6\xea\x16\x06\x2c\x0f\x0e\x5d\x76\xb9\x55\xb9\x26\x5a\x22\x93\xff\x3c\x7d\x39\x4c\x78\xb4\x1c\x16\xbc\x48\x1e\x67\xb3\xaf\x80\x01\x91\xe4\xda\xb3\x36\xbc\x69\x16\x3b\x68\xa1\x35\x4d\x3b\xce\xb3\x56\x60\x9d\xb3\x02\xd6\xbc\x67\x96\xc5\x82\x15\xb0\x16\xbd\xc4\xba\x60\xb5\xfc\xf8\x3a\x5e\xcb\x3c\xbc\xf5\x82\x17\x4d\x7c\xe3\x61\x30\x80\x5c\x63\xc9\x27\x86\xd0\xe6\x39\xa8\x8b\x78\xd7\x58\xf7\xc1\x20\xde\x7b\x81\xab\x11\xc6\xdd\x10\xed\x89\xd5\xc1\x93\xa8\x0f\xce\xea\x35\xf5\x42\x28\x6c\x96\x8f\x24\x07\x43\xbc\x16\x43\x6a\xb8\x12\xb4\x6a\xe6\xe0\xcf\x02\xf6\x8c\xb6\x82\x28\xef\x78\x3d\x16\xb6\xf0\x33\xf4\xd6\xcb\x40\xb7\x65\xd1\xcb\xbe\x65\x25\x1f\xe3\x69\x07\x8a\x83\xa0\xd6\x42\x2c\xed\xca\x06\x85\xa2\x4e\xd3\x07\x84\x32\xff\xa6\x0c\xc6\x2d\x7c\x30\x3e\xe9\x28\xa7\xb8\xbb\x8d\x60\x8f\x2d\xea\x2b\x54\x54\x81\x95\x3b\x6e\x2e\xaa\x9d\x7a\xd3\x58\xa0\x7a\x0e\xdb\x60\xb8\x4b\x12\xce\x67\xf2\x3a\x2f\x49\x1a\x07\xa6\x7c\x68\x5c\xd3\x3c\x3a\x58\xe9\x8d\xc6\xd4\x34\x65\xfb\xd8\x67\xb6\xa6\x69\x5d\xae\xc5\xe4\xe4\xb5\x33\x39\x39\x1d\xa3\xdc\x9d\xfb\xb6\x36\x9d\x12\xc9\x58\x0f\x91\x46\x0f\x81\x6e\x89\xe5\x69\xa9\x84\x4a\xd8\x0f\x14\x35\x84\xfd\x3a\xa0\xbb\x63\x8e\x31\xcc\xc2\x7b\x0b\xf1\x7b\x0b\x8e\x47\x7b\x06\x26\x18\x05\x98\x23\xca\x6a\xca\x53\xd2\x6a\x3b\x3a\x16\x7d\x59\x3a\xa0\xb8\x23\x49\x4c\x5c\xdb\xae\xd0\x93\xa8\xe5\x3c\x9b\x73\xa7\xca\x1d\xbc\x57\xdc\xf3\xcc\xec\x27\xab\x91\xb3\xfc\x02\x30\x4e\x44\x9a\xd6\x3d\x1e\xe6\xa3\x21\x21\xd4\x4c\x27\x5d\x82\xe6\x84\x44\x27\x5d\xa2\xe3\x4a\xe3\xf6\x34\x25\x8f\x67\x9d\x75\x54\x55\xec\x7a\x9c\x25\x84\x7b\x33\xc9\x04\xa7\x3c\xe3\xb9\x17\xc7\xeb\xda\x74\xb0\xa8\xa3\xfb\x54\x12\x49\x37\x9c\xc6\x10\x30\x6f\x3b\xed\x88\xe9\xb3\x45\xbb\xb6\x96\xac\x36\x79\xc8\xf4\xd9\x61\xa7\xcb\xee\xea\xa0\xcb\xd6\x43\xb4\x2c\x68\x93\x3b\x74\x38\xad\xa0\xd0\x57\x67\x35\xed\x32\xf4\xa7\xa6\x47\x9a\x99\x3d\xd2\x94\x23\x7a\x72\xcc\x48\xd3\x25\x32\xd9\x25\x63\x96\xf2\x4a\xaf\xa4\xa6\xed\xcb\x69\x69\x79\x12\x53\xcd\x16\xb6\x5f\x46\xed\x5c\x5a\xb4\xfd\x32\x6c\xfa\xe5\xa0\xd3\x2f\xf7\xb6\x5b\x60\x5e\xbc\x10\x3c\x5a\x08\x55\xe1\xf4\xc1\xc5\x16\xdb\xbb\xe0\x45\xc5\xb8\x64\xd1\x59\x32\xd3\x7a\xc9\xe8\xd5\x23\x60\xbd\xa0\xb1\x28\x34\x4b\xa8\x1e\xfa\x8a\x8c\x90\xa4\x02\xef\xd0\x99\x29\xc1\x3e\x56\x20\x51\x47\x9b\xfa\xa6\x28\x91\x4a\x83\x47\x83\x6d\xd1\x48\x28\xe2\xf1\xd6\xdb\xb5\x25\xe1\xa4\x81\x71\xd4\xdb\x07\x78\xdb\x5d\x0a\xce\x19\xb6\xe5\x2a\x43\xf4\x3b\x85\x1b\x9c\x64\x36\x2f\x1a\xd9\x71\xcf\x2c\x7b\x3d\x7a\x47\xcc\xe0\x2d\xb0\xc1\x63\x91\x64\x5e\x0e\xa8\x67\xc1\x4b\x00\x59\x58\x6d\x3f\xd1\x7a\x3e\x18\x64\xef\x85\xda\x5f\x5b\x73\xa3\xf0\x17\xac\x6c\x3d\x27\x1d\xa4\x4d\xbc\xb5\x1b\xda\x49\xdd\x38\x58\x78\xad\x68\x1b\xd8\xde\x15\xb6\x24\xbd\xa2\x13\x99\x15\x1d\xb7\xc1\x1a\xe7\x6a\x93\x4d\x6e\x25\x6b\x14\x56\xdb\x16\x49\x9c\xa8\xc2\xef\xa6\x56\xa1\x13\xc9\xe6\x59\xa9\xce\x24\xaf\xce\x9f\x19\x72\xd1\x1a\x12\xd1\x7b\x61\x01\xa8\x72\x37\x04\x76\xd5\xb6\xc0\x8e\x0e\x9a\x8f\x2f\xd9\x45\x7f\xc8\x7c\xfb\x70\x9a\xe0\x77\x24\x4b\xd4\x78\x6f\xea\x66\x18\x91\xa7\x6c\x24\x14\x60\x68\x5c\x17\xd8\x5d\xc6\x39\xce\x6a\xae\xf1\xb4\x99\xb6\x3b\x33\xc9\x67\xd4\xd6\xa8\x61\xc1\x69\x63\xee\x41\xff\x70\x7a\x95\x8e\x85\x02\xc0\x1b\x6b\x1c\xab\xd0\x9f\xe7\x5a\x85\xf2\x4a\xbc\x3f\xb7\xc4\x07\x73\x4b\xfc\x51\x6e\x89\x99\xdc\x12\x7f\x92\x5b\xe2\x91\x8c\x12\x81\x08\x9e\xea\x44\x87\x27\x4d\x67\x2d\xd7\x74\x28\x77\x62\x96\x26\x3f\xd7\x01\x36\xe4\x3a\xab\x8d\xf6\x05\x04\x50\xc0\xe9\x53\xd7\x1e\x57\x83\x7c\xec\x23\x9f\xaa\xe3\xdf\xed\x43\x03\x80\x11\xef\x69\x7f\xf0\x4f\x54\x3d\x2e\xe4\x1f\xd1\x73\xd2\x07\xb5\x98\x62\x63\xc1\x7e\x0a\xf2\x3d\x2e\x58\x34\x92\xb3\x37\xaf\x0a\x2c\xa1\x0d\x89\xf0\x29\xb8\x88\x16\x9d\xf9\x30\x7d\x8d\xeb\xcc\x7a\xb6\xe7\x4e\xe1\x13\xbc\xe3\x32\x2d\x5d\x64\x2a\xa8\x69\x5c\xc4\xe1\x6b\x1c\x6b\x81\xfd\x7d\xb8\x25\x66\x6a\xd8\x11\x31\x6c\xc8\xc2\x30\x1d\xb3\x87\x38\x48\x32\x94\xec\x44\x3a\x4c\xc5\x5a\xc2\x15\x34\x2d\x78\xbb\x78\x84\x5b\x79\xbb\x1c\x4b\x55\xa7\xce\xda\x37\xf3\x37\xa4\xce\xf2\xb7\x64\x94\x08\x44\xf0\xc9\xd4\x40\xc9\x02\x4c\xe7\xac\x19\xfc\xa5\xec\x18\x42\xe0\xfa\xf0\x74\xba\x56\x19\xed\x31\x1a\xc4\x49\x90\x50\x64\x3d\x94\xf1\x1d\xad\xdd\x5e\x67\x7d\x9e\x3e\x86\x0a\x22\xc2\xa9\xaf\x3e\x19\xab\x19\xa0\x91\x1a\x04\x74\x36\xa0\x2c\x10\xc1\xcd\xdb\x7f\x6a\xb8\xdc\x52\x36\x90\xdf\xd4\xcc\xcc\xc4\x04\x00\x78\x33\xca\x82\x9f\x41\xef\x76\x01\x25\x5f\x1d\xd8\xf5\xbc\x4b\x2e\xb9\x14\xf3\xaf\x5e\x06\xf9\x57\x77\x5f\x91\x24\x7a\xfb\xb9\x57\xbc\x12\xf2\xae\x5e\x7d\xcd\xb5\x90\x79\x75\xb8\x1d\xeb\xdb\x7c\x46\x60\x9b\xb6\xad\x4c\x93\x7d\x80\x21\xef\x6f\x08\x90\x68\x61\x18\x5d\xc9\x9e\x03\xbd\x1f\xa6\xdc\x4e\xd7\x63\x70\x90\xe7\x04\x88\x5e\x4f\x37\x5f\xad\x6f\x6a\x3a\x85\x22\xfc\x88\xe9\x8f\xae\x43\x3f\x1e\x04\xbc\x13\x2d\xcf\x67\x28\x61\x25\xdd\x38\x56\xaf\x22\xd0\x45\xc7\x39\xfe\x7d\x7c\xff\xda\x58\xeb\x8a\xfc\x13\xa1\x74\xcc\x84\x63\xa4\x5b\x4e\x6e\xaa\x6b\xfd\x33\x7e\x81\x8f\x7f\xf2\x17\x5c\x83\x1f\x98\xf2\x78\x90\xab\x92\x57\x9d\x82\xd8\x58\x28\xf7\x51\xcd\x6f\x47\x4c\x37\xba\x1d\x09\xfb\x4d\xef\x76\xd9\xf3\xaa\x00\xd2\xc1\xbd\x52\x87\xde\x79\x26\x4d\x76\x8d\x2c\x4d\x82\xaf\x6a\x36\x0e\x9f\x72\xc8\x4d\xaa\xa4\xff\xd0\x1e\xf6\x4d\x81\xd4\x77\x78\x02\xcc\xe9\x9f\x17\x04\x26\x65\x54\x22\x2a\x69\xa5\x94\xc6\xaf\x1e\x7a\x2c\x2b\x45\xac\xae\xbf\x3c\xe0\xfc\x7a\xde\xa0\x7f\x48\x39\xf8\xc0\x5d\xc8\x62\xa7\x9c\x90\x2f\xc8\xc8\xf4\x32\x8d\xa7\xf3\x51\x1a\x41\x95\x82\x12\xa2\x16\xa8\x95\x85\x14\x63\xaa\xd6\x22\x5c\x9b\xce\x8c\x97\xd4\xd5\x99\x4d\x27\xa1\xa8\xbf\x8d\x77\x91\xa3\x5d\x1d\xe2\xd5\xfc\xaa\x40\x5e\x3a\x94\xc8\x5d\xbb\x06\x76\xa5\xb6\x29\x3f\x21\x20\xed\xa1\x2e\x99\x62\xa9\x38\x02\x5a\x97\x1b\xc0\xe6\xb5\x02\xef\x0f\x29\x31\x92\x06\x91\x78\x80\xd7\xd8\x81\x48\x4c\x49\x67\x51\x0d\x20\x35\x5e\x8b\x69\x6c\x4a\x26\x4d\x63\x56\x81\x99\xcf\x80\xf0\xe9\x57\x53\x23\xbf\x4c\x59\x0f\x0d\x95\x28\x61\xcf\x81\xed\x26\x81\x8a\x7a\x03\xf5\x04\xcc\x7d\x83\x8b\x9a\xa3\xaa\x18\x15\x0c\x5d\xef\x4d\x2f\xed\x84\x9c\x97\x26\xcf\x89\x9e\x80\x53\xd6\x20\xd1\x20\x7d\xb3\x95\x38\x7a\x82\xb7\xe7\xd3\x2d\xc1\x59\x3a\x79\x11\x05\x69\x59\xfd\x7f\xbf\xae\xd4\x92\xb4\x02\x72\x46\x48\x1e\xc9\x26\x9a\xef\x5a\x24\xc3\xc7\x6c\x1c\x02\xab\xcb\xac\x4b\x1b\xd7\x4c\x1d\x9c\x39\x2f\x91\xc7\x35\x6b\x70\x0c\x23\xeb\x04\x61\x5e\xb5\xca\x6b\xb1\x8d\x5a\xc9\x8d\x57\x2e\xae\xb2\x29\x89\x19\x28\xdf\x80\x78\x99\x29\x0f\xf3\x7c\xcd\x78\x08\x8f\x99\x81\xcc\x5d\x00\xe5\xe9\x42\x9d\x26\xec\x56\x85\x10\x6d\x2f\xbb\x03\x04\xa1\x08\x04\x87\xc4\x73\x74\x55\x22\xaa\x21\xb7\xae\xd3\x6e\x5d\xe7\xdc\xba\x2e\xca\x16\xcd\x66\xc6\xf6\x4c\xd3\xaa\x36\x0b\x56\xee\x1b\xb7\x72\xdf\x84\x2b\xf7\xbd\xeb\xc7\x39\x0f\x66\xdd\x79\xf0\xee\x36\xf3\x60\x29\xaf\xb5\x8b\x56\xb3\x9c\xb3\x6a\xed\xb4\x55\x6b\xe7\x3b\x11\x83\x27\x33\xbb\x63\xbf\xee\x8e\xa5\xb4\xee\x18\xb6\xfc\x9d\xf9\xdd\x91\xc6\x37\xbf\x93\x2c\xb8\x53\xb2\xae\x17\xef\x9c\x6c\x81\x34\x4e\x65\xf4\x10\xcc\x5d\x96\xe5\x3f\x9e\xbb\xb4\xb7\x85\x74\xee\xa2\xf2\x31\x43\x18\xb0\xa6\xc4\x39\xbd\x24\x71\x4e\xcf\xd1\x9c\xe6\x90\xd3\x1a\x4b\xe9\x86\x4b\xc3\x59\x12\xaa\x80\x8f\x4e\xc9\x30\x50\x94\x39\x62\x89\x10\x63\x7a\x69\xc4\x4b\x25\x50\x05\xe5\xd3\xbe\x7b\x11\xba\x45\xe2\x5f\x68\xbb\xfc\x4b\x61\x7c\x1a\xdd\x64\x80\x2e\xa0\x35\x5b\x75\x91\xe1\xb6\x12\x77\x32\x59\xc2\x54\x71\x72\x13\x40\xc2\x0a\x23\xe1\xaa\x48\xa8\x55\x23\x61\xaf\xf2\xe3\xab\xd5\xaa\xa4\x7a\xe3\xcd\xb1\xe7\x78\x3d\xec\x51\xab\x55\x70\x9d\xb5\x28\x5d\x1a\x04\x2a\x50\xab\xe8\x9b\xc0\x35\x75\x09\x9a\x30\x9e\x17\xa8\xd5\x21\xfe\xb9\x2b\x99\x73\x25\x3b\xc8\xf8\xf7\xdb\x2f\xe2\x24\xa0\x7b\xde\xe3\xa1\xad\x1e\x0f\x6d\xf5\x58\x68\x6b\xae\xdf\x4a\x8b\x86\x57\xdb\xde\xbc\x38\x00\xfb\xe1\x45\x41\x27\xc9\x50\x3e\xc0\xab\x9d\x48\x65\xc8\xb3\xa0\x50\xed\xa7\x24\x71\x19\x3e\x37\x50\x5e\x28\x21\x58\xe6\x82\xc0\x91\x74\xaa\x36\x0b\xd1\x15\x04\xce\xf3\x8c\x65\x1e\xd2\x1a\x3e\x47\xbb\x7b\x0f\xb3\x30\x7c\x2d\x9e\x11\x47\x5e\x8b\x6d\x78\x8a\xd9\xa8\xbc\x36\xc2\x8b\x16\xec\xd2\x05\x98\x0f\xf3\xe6\x7e\xdc\xdd\x4f\xd8\x20\x1f\x4e\xda\x85\xac\xf5\xe2\xc7\x30\xca\xf9\x99\x85\x3e\xd2\x66\x14\x2d\xf1\x3c\x46\x51\x5d\x06\xe6\x68\xc5\x52\xdb\x6e\xe7\x42\x3d\xc2\x46\xb5\x4c\x0e\x59\x34\x6b\x14\x0d\x65\x01\x61\x44\x8f\x0c\xb0\x30\x19\x0b\xf5\x24\x08\xc7\x2f\xa0\x6e\xe7\x2f\xa0\xa0\xde\xa6\x4e\xa8\x06\xcf\x28\x71\xd5\x29\x08\xe3\x82\x72\xc0\xe5\xa6\x02\x62\xbf\xac\x51\x8a\x1d\xac\x4b\x28\x29\x6e\x17\x40\x80\x40\x66\x08\xb4\x97\xd2\xd0\x50\xe0\xdb\x31\xa9\xd7\x80\xb5\x69\x66\xf2\xef\xe5\x4e\xa8\x48\x38\xb1\x22\x9f\xe7\xfd\xfb\xb1\x14\xe6\xb3\xfd\x8c\xf9\xec\x4c\x0d\x3b\x96\x66\x6d\xc1\x1f\x6c\x9c\xbf\x86\x06\x7a\x9d\xbd\xaf\xa3\x5e\xc9\x75\xc4\x4f\xd9\x65\x36\x6d\x97\xd9\x8c\xbb\xcc\xbe\x98\x79\x66\xba\xfd\x35\xcc\xfa\x4b\xf2\xfe\xe2\x6d\x54\x1d\xb6\x4f\x7f\xfc\x4b\xce\x1a\x4d\xb3\xce\x3c\x9e\x5b\x62\x3e\xb7\xc4\x57\x72\x4b\x3c\x99\x5b\xe2\xeb\xb9\x25\xbe\x91\x5b\xe2\xa9\xdc\x12\xdf\xce\x2d\xf1\x77\x8e\x92\x94\x56\xe2\xbb\x19\x25\x02\x11\x7c\xea\xcc\xb1\x1a\xd4\x64\x6f\x98\x8f\x60\xb1\x96\x14\x95\x34\xa4\x3c\x99\x01\x52\xa1\xcc\x98\xb8\x8f\x32\xbc\x46\xac\x71\x5d\x8f\x92\x16\x03\xf2\x6b\x39\x6e\x4c\xb2\x83\xd3\xd9\x6f\x6f\xe4\x5f\x4a\xdb\x6f\x2d\xa3\x08\x7a\x21\x66\x75\xa2\xf1\x6d\x9a\xb4\x40\xbb\x5a\x59\xd8\xfc\x41\x94\x93\x34\xd2\xdb\xc0\x58\x1d\x2b\xc5\x4d\xfc\xd3\xdf\x72\x93\xd8\xea\x08\xed\x88\x68\x53\xd8\x37\xb7\x6a\xcd\x54\xaf\x2d\xfc\x5b\x42\x7f\x84\x02\xc2\x1f\x37\x93\x53\x0b\x84\x1b\x16\xdf\x02\x61\x00\x82\xac\x1d\x86\x5e\x69\x35\xf0\x0b\x6b\x08\x06\x3b\x19\x94\xdc\x2d\x5e\x9d\x40\xb7\xc4\xcd\x6b\x90\x63\x59\x79\x08\x66\x27\x99\xf6\xb0\xcd\x56\xec\x3b\x88\xd3\x5b\x32\x5b\x7a\x08\x4c\x0a\x64\x38\xae\x0a\xb0\x71\x62\x0f\x78\xd8\x03\xbe\x72\x7b\x60\x8b\x25\x07\x9a\x92\xca\xba\xb6\x5f\x6d\x71\xe9\xa2\xe5\x81\x7e\xfd\xb1\x14\xab\x44\xfc\x96\xfa\x24\xd5\x1b\xac\x0f\x24\xe0\x6c\x42\x74\x33\xbe\xee\x20\xfb\xd1\xe4\x53\xd4\xfc\x4f\x60\xea\x86\x21\x3f\x34\xa2\xa9\x3a\x81\x17\xc0\xa0\x5f\x1a\xda\xc0\x81\x6f\x3b\x34\x92\x94\x89\x9a\x69\xae\x33\xc6\xc9\x72\x38\x91\x92\xe8\xc9\xf6\x08\xff\x51\x07\xcf\x7f\x36\xc6\x7c\x96\x4c\xcc\xe7\x18\xf0\xcf\x89\xc8\x3a\x42\xce\xe2\x21\x9f\x07\xd9\x8f\x6b\x75\x63\x09\xeb\x67\xa2\xb9\xc7\x8d\xaf\x39\xaa\x24\x6c\xfa\x63\x32\x3a\x5a\xd7\x73\x85\x05\x59\x90\x45\xdf\xe3\x9a\x62\x24\x13\xb1\x0b\xac\x65\x7f\x9f\xd2\xb2\x86\xd3\xb2\x0d\xd6\xc9\x33\xae\x51\x91\xd9\xb1\x9c\x53\x32\x8d\xe0\x8a\xf1\xde\xe7\xd2\x42\x8d\xe7\xc3\x16\xee\xe6\x2d\xf8\x36\x47\xae\x75\x48\x6e\x73\x0f\x7f\x41\xea\x16\x3e\xce\x4b\xa4\x1e\x03\xf7\xe5\xbe\xe3\x81\xdc\x77\xbc\x23\xf7\x1d\x13\x19\x25\x02\x11\xfc\xdd\xea\x67\x8f\x8d\x6e\x90\x98\x7f\x0d\xf4\x97\x4c\xfe\x7d\xae\xc9\x7f\xf3\x96\x2d\x26\x21\x73\x92\x90\xae\x2f\x79\xdc\x2c\xa4\x1f\x37\x63\x3a\x0e\x8d\xb1\xde\x10\x19\xdd\x73\x0d\x19\xdd\x8c\xe5\xa4\x5f\x6d\x39\xe9\xa7\x75\xe6\x37\x9a\x59\xd7\x5b\x67\xda\x79\x7a\xff\x62\xe4\xf7\x1e\xd2\xde\x58\xf0\x9b\xb6\xee\x1d\xb4\x9a\x94\x9b\xe7\xb6\xc1\x2b\xdd\xf6\xf8\x38\x48\xab\xe5\x52\xcb\xd7\xd3\x60\xa7\x47\x43\x4e\x32\x5c\x18\xa3\x43\x3e\x98\x91\x23\xe9\x56\xfe\xe5\x34\x16\x2e\x9e\x04\xd5\xb2\x89\x08\xce\x26\x52\xe1\xa4\x23\x7d\xd0\xd5\x9d\xe5\x51\xb0\x01\xf2\x94\xba\xa1\xe4\xd4\xed\x76\x5e\xb7\xf4\xcc\xac\x7e\xcd\x46\x3e\x8f\xea\x13\x73\xab\x36\x5c\x6b\xb7\xda\x73\xf8\x51\x6b\xd4\xa9\x29\xc9\xe2\xbb\xb6\xb4\x38\x89\xd9\x59\x49\xdb\x64\x53\x1a\x4d\xaa\xc9\x9f\xdd\xac\x37\xdb\x69\xc9\x55\x29\xae\x48\xed\x24\x5e\x01\xee\x1c\x99\x49\xda\xe0\x3d\x25\x58\x94\x62\x3f\xa8\xe8\x7a\x53\xbf\xc8\xc4\xe7\x78\x06\x5a\xd9\x90\x06\x60\x0a\x6f\x1b\x73\x5d\x2d\x9b\x91\xd9\xa3\x6a\x98\x3d\x66\x64\x34\xee\x16\x51\x86\x2d\x48\x3a\xaa\xac\xc5\x0f\x4d\xdb\x6d\x74\xc6\x6e\xa3\x4d\xdc\x46\xed\xf6\xc2\x06\xea\x33\xae\xfe\xce\xe6\x60\x96\x91\xe6\xc1\xbc\x39\xa8\x5a\xe9\x6d\x9c\x39\x28\x53\xe8\x6d\x72\xe7\xe0\x69\xb5\xb8\xd6\x29\x0d\xd2\xef\xf0\x36\xb5\xda\x27\xdd\x7c\x8f\x3f\x25\x6d\x7a\x88\xb7\xe9\xe3\x2b\x1e\xe6\x77\x66\x0e\x73\xaa\x95\x66\x96\x93\x2b\xb4\x76\x89\xe8\xac\x4b\xf2\xad\x34\x93\x6d\x76\x19\x51\xe3\x54\xae\x12\x00\x54\xdd\x7a\xc3\x37\xf6\x57\x10\xae\xba\xd0\x0e\xb2\x9e\x42\xcc\x2d\x83\xd1\xb8\x6c\xc7\x6f\x34\xd5\xe1\x96\x69\x41\x47\x0b\x39\x67\xfd\x07\x78\x89\xd4\xb3\xfe\x8f\x32\x4a\x04\x22\xf8\xcc\xe9\xd3\xc7\xd4\x64\xef\x76\x7e\x9a\x77\xb5\xb0\xde\x11\x67\x4c\x16\x9c\xe2\xa9\xf4\x73\xdb\x30\xdd\x4d\xbb\xe7\xf6\xd9\xb8\xb5\xf5\xd3\x09\x6d\xce\xed\xf5\x56\x49\x48\x50\xa9\xf5\x59\x2a\xb5\xd1\x44\x24\xf6\x98\x25\x8a\x35\x4c\x76\xbd\x96\xe2\x93\x31\xd9\x1d\xb6\x84\x28\xde\xa0\x3f\xac\x68\x16\x5c\x6d\x09\x83\xd6\x05\x2e\x4f\x6c\x27\x4c\x76\xb7\xf1\xd6\xbb\x4c\x76\x33\x09\x26\xbb\x99\x04\x93\x9d\xbe\x1e\xa6\x7c\x17\x73\x92\xa5\x10\x6f\x4f\x6b\x27\x43\x1f\xe2\x91\x7a\x57\x44\xf7\x75\x27\xaf\x6b\x7a\xa6\x6e\x1d\xb6\x09\xc7\x71\x4f\x92\xd4\x67\x23\xfc\x08\x11\xa2\xa9\xe3\xb4\xc5\x82\x97\x46\x13\x8c\x83\x44\x1e\xcb\x06\xe2\xa0\x65\xb5\x48\x33\x52\x47\x36\xd7\xe2\xb8\xdd\xf9\x26\xda\x31\x64\xda\xc0\x60\xd6\xce\xef\xb5\x50\xd1\x50\x8c\x43\xcd\x61\x70\xdb\x9f\x80\x52\x5a\x11\xfd\xa9\x8c\xbd\x2f\x95\xc1\x6d\x86\x13\x1b\xcd\x70\x06\xb7\x19\x7b\x1c\xe0\x50\xd7\x6c\x16\xd9\x33\xc7\xe8\xf6\x60\x9b\x21\xf6\x5c\xe1\x10\xf6\xc4\x82\x33\x53\x47\x79\xcd\x9d\x94\xf4\x35\xcb\xe8\xb6\x92\x89\xca\x23\x60\xa7\x13\x11\xb0\x0f\xf1\xaa\xba\x11\xb0\x33\xab\xce\x90\xe2\x52\x93\xbd\xbb\xda\xf1\x79\xc6\x5b\xdb\x86\x0d\x1b\x37\x9e\x75\x56\xbf\x66\xc4\xda\xb2\x75\x9b\x55\x51\x66\x45\x52\x47\x59\x4c\xdf\xeb\x66\xb5\x8e\x32\xe1\x39\x7b\x9d\x0a\x40\x00\xdc\xd6\xea\x13\x69\x58\x7b\xf1\x98\xb5\x17\x8f\x7b\x4e\x46\x35\x65\x8d\xc4\x3b\x78\x5c\x16\xab\xc5\x47\x9d\x14\x88\x91\x16\x10\x37\x58\xc9\xb9\x41\xce\x6c\x46\x0b\x4a\xcc\x5c\x8b\xb4\x48\x1b\x1e\x4e\xe2\x65\xbb\x99\x36\xbc\xeb\x12\x76\x29\x28\xa6\x37\xd3\x26\xb7\xe9\x79\x83\x20\x75\x63\x03\x19\x33\xe8\xd9\x89\xfd\x74\xd4\xeb\x84\x19\x74\x31\x6b\x3f\x9d\x26\x03\xfd\x9c\x9e\xa5\xd3\xdc\x7c\xaf\xef\x2e\xe8\x59\x3a\x4b\x3f\x34\xcd\x31\xee\xd9\x79\x5c\xe1\x3f\x8c\xd3\x51\x3e\xdb\x19\x51\xf7\xfa\xe4\x8a\x64\x43\xd9\x68\x91\x52\xee\xe2\x0d\x4a\x27\x0b\xd3\x32\x14\x70\x89\xae\xd5\xce\x23\x7d\x2c\xee\xd0\x06\xa0\x9a\x4e\xf6\x65\xbd\x32\x73\x56\x78\x9b\xb7\xdb\xc2\x82\x4c\x8d\x27\xb2\xf3\x69\xcc\x9d\x4f\xe3\xbc\x8a\x9f\xed\x24\x11\x0d\xcb\xe3\xb6\xc5\x5a\x7f\xe2\xe9\x14\x09\xf4\x73\x2e\xcb\xb0\x68\x46\x4d\xf1\x11\x33\x8a\x27\x5c\xf8\x6c\xb4\xac\x1c\xed\x61\x5e\x19\x33\x4a\xaa\xd8\xc9\x08\x45\xd2\x99\xe8\xdb\x35\xd0\x17\x6a\x56\x88\xc8\x31\xbf\x2c\xc3\x52\x10\x09\x55\x64\xfc\xd8\x41\x10\xa8\x02\x7e\x5f\x15\x42\xa1\x8a\x61\x01\xb8\x10\x36\x9b\xfc\x41\x14\x61\x42\x70\x04\x13\x73\xe3\x23\xe0\x2c\x87\x30\xee\xdd\x99\x73\x80\xbc\xc2\x0a\xab\xb6\x03\x21\x03\x1a\x22\x30\x43\x67\xe7\x34\x41\x04\xa6\xe2\x19\x18\x52\xda\x9e\x8e\x86\x9f\x41\x36\x96\xec\x21\xba\x2c\x53\xc1\xf7\xd6\xfd\x34\x86\xee\x27\xbd\x21\xed\xb7\x1b\xd2\x01\xbb\x21\x0d\xf3\x80\x01\xd6\xbe\x2f\xf0\x09\xd4\x90\xda\x16\x6a\x08\xf9\xe0\xdc\x45\xfd\xff\x10\xb6\xfe\x60\xdc\x7a\x9a\x0f\x45\x3e\x53\x0a\x99\x33\xc5\xe3\x33\x85\xaf\x67\xad\x5e\xb4\x9f\x29\xb6\xea\xa7\x78\xd5\x1f\x49\xe7\x6e\x68\x26\x4e\xae\x69\xfe\x8c\x7b\x72\xfd\xa0\x53\xcc\xbd\x73\x46\x6d\x21\xf0\x6c\x2c\x7e\xdb\x43\xca\x18\xd3\xb2\xe4\xee\xef\xa4\x9f\x45\x43\x64\x18\xfc\xde\x87\xa5\xe3\xea\xb8\x91\x3f\xb0\x54\x69\xb5\x55\x55\xaa\x36\x64\x6a\x23\xb2\xe1\x2b\x19\x8d\x8e\x6e\xa6\xa5\x7e\x8e\xb6\x4f\x9b\x52\xeb\x35\x53\xa8\x43\x87\x76\x33\xff\x90\xa5\x43\x13\x98\x45\x0b\xfe\x15\x38\x0f\xf6\x2a\x2e\xe2\x13\x4b\xfd\x5e\x03\x6f\x38\xcb\xee\x2d\x7b\x43\x3f\x7e\x03\xf8\x34\xe2\x7f\xe3\x39\x9e\x97\xd3\xbf\x07\x24\x64\x50\x07\x56\xc1\xc3\xf1\xac\x61\xf9\x86\xb0\x77\x86\xda\x13\x48\x2b\x8f\x43\x5a\x59\xc3\xee\x2a\xc3\x21\xd7\x1d\x18\x44\xbc\x73\x28\xec\x35\xeb\x71\x6f\xab\x1c\xfe\x9d\xcc\xed\xc0\xab\x59\xf3\x18\x19\xcb\x06\x88\xaa\xa7\x02\x93\xf2\xc4\x66\x67\x50\xdf\xca\xdf\xf5\x11\xe9\x82\xd9\x29\xe3\x3f\xe8\xb7\x05\x4a\x8c\x62\xb1\xa7\xdf\xc9\xd0\x47\x69\xb7\x8e\x07\x1e\x37\xb3\xe6\xef\xf7\x26\x64\x62\xf6\xe8\xbd\x92\xcf\xff\xa9\x95\xe5\xc4\x5f\x4a\x9f\xc1\xfd\x89\x19\x6c\xaa\x02\x9d\x93\x70\x1d\xb2\x77\x7c\xaf\xc2\xde\x91\x93\x60\xe9\x9e\x81\x9f\x5a\xb8\xfd\x4f\xc2\xff\x6b\xb2\xf7\x13\x52\x58\xae\x47\x34\x1b\x98\xa4\xee\x8c\x68\xf6\x9c\x4d\x2c\x25\xcd\xf6\x73\xcf\x4b\xa5\x4a\xc0\xd4\xee\x7b\xf7\x45\x3f\xc3\x92\xbb\xbf\xe2\x95\xaf\x7a\xd5\x81\x03\x57\x01\xea\xff\xba\x57\x5f\x7f\xfd\xf0\x0d\x37\xbc\xe6\xe7\x7f\xfe\x17\x7e\xf1\x17\x5f\xfb\xda\xd7\xbd\xee\xe0\x2f\xfd\xf2\xaf\xfc\xbb\x7f\xf7\xab\xbf\xfa\xfa\x37\x1c\xfa\xb5\x7f\xff\xef\x7f\xfd\x37\x7e\xe3\x3f\xfc\xe6\x6f\xfe\xc7\xc3\x87\x7f\xeb\xb7\x7f\xfb\x3f\xfd\xe7\xff\xf2\x5f\xff\xdb\x91\xff\xfe\x3f\xfe\x67\x7d\xe4\xe8\xb1\x51\xf9\x46\x79\xa3\x3c\x2e\x6f\x92\x37\xcb\x13\xf2\xa4\x6c\xc8\x5b\xe4\xad\xf2\x56\x79\x9b\x7c\x93\x7c\x93\xbc\x5d\xde\x21\xef\x90\x6f\x96\x63\x72\x4c\xbe\x45\xde\x29\xef\x94\x77\xc9\xbb\xe5\xdd\xf2\xad\xf2\x1e\x79\x8f\xbc\x57\x8e\xcb\x71\xf9\x36\x79\x9f\x64\x1a\x41\x4b\xb4\xc1\xd3\x19\x1a\x81\x8e\x36\x68\xc0\x5a\x9e\xf0\x47\x0c\xa3\x81\xb8\xee\x54\x15\xb1\xf7\x77\xc9\xed\xb2\xe7\x7e\x89\x0b\x76\xd9\x33\x76\xef\xb7\xc4\xbf\xdf\x27\x4d\xfc\xac\xb6\x5e\x2f\x68\x1c\xd0\xc7\xe2\x02\x6f\x93\x41\x00\x76\xeb\xd0\xd3\x26\x70\x4d\x77\x00\x2c\x21\x93\x9b\x28\x00\x6a\x19\xde\x80\x72\x99\xf3\x86\x71\xfa\xc4\xa2\x8e\x83\x85\x87\x94\x77\xd5\x29\xa0\xbd\x84\x82\xff\x2a\xb6\xcb\x9e\x7b\x24\x26\x35\xd6\xd9\xb6\x41\x05\x50\x22\x92\x75\x96\x29\xff\x7f\xc7\x25\xef\x96\x90\xc3\x5c\x83\xb5\xff\x38\xfe\xcc\x5d\x52\x07\xdf\x0e\x53\xb8\xb8\xe7\xa4\xea\x9e\xf0\x23\x59\x4f\x04\x0f\xb0\x6e\xfd\x7c\x22\x78\xc0\x39\x6c\x9c\x92\xee\x61\x23\xe8\xb0\xa9\x84\x1e\x1d\x3e\xbe\xed\xe7\x6a\x01\xea\xf7\xcf\x71\x9d\xdf\x42\xdd\x30\xe6\x9b\x11\xf8\x5f\xf1\xef\x63\x76\x64\x8e\xd5\xab\x45\xa7\xff\xfe\x28\x6e\xd8\x9b\xa5\xf5\x3e\x94\x80\x72\x0b\x05\xb9\x45\x4f\x15\x23\xa1\x4a\xf1\x08\x14\xe9\xcd\xc7\xea\xd5\x32\xfe\xc9\xdf\x70\x07\x7d\x62\xd4\xd7\x24\x7d\xf1\x43\xaa\x78\xd5\xa9\xb0\x18\xa8\x22\x14\xfc\x76\x5c\x97\x37\xe1\x08\x14\x22\x01\x82\xb5\x89\x09\xd7\xd1\xc5\x9e\x8d\x7d\x46\x74\x73\x23\xee\xd4\x6a\x49\x15\xaf\x67\x51\x16\xb7\x4a\xa0\x77\x2b\xd2\xe8\x4c\xc7\x55\xb8\x05\x47\xa7\x30\x08\x61\xcd\xaa\x84\xa6\x99\x22\x7a\x2b\x0a\x0e\xc3\x5b\x31\x81\xd8\x7f\x3a\x25\x18\x80\x21\xf0\x61\x64\x8f\xd5\xab\x26\x6e\x4f\xe8\xb8\xbd\x71\x9f\x60\x0b\x55\x3f\x1a\x1d\x1d\x1d\xed\x7b\x0d\x56\xe8\xaf\xe3\x4a\x9e\x84\x29\x44\xe7\xb9\x21\x1f\x8f\x54\x58\x88\x7f\x1e\x1d\x2d\x50\xe1\xda\x76\xd9\x73\x33\x96\xed\x8b\xcb\xf6\x59\xa2\xf2\x42\xd4\x57\xa7\xe2\xde\x6b\xac\x6b\xe6\x38\x96\xae\xc4\xa5\x2b\xbc\x74\xc5\x94\xa6\xc1\x39\x15\xf7\xcc\x1b\xa5\x76\xb1\x00\x6c\x56\x98\x40\xc1\x25\x19\x4d\x7c\xff\x14\xb0\xa1\xef\x12\x22\x8c\x5b\xac\x7c\xca\x3f\x58\xa8\x9b\xe0\x80\x45\xa9\xfc\x48\x53\x92\xef\xdc\x2e\x7b\x46\x65\x80\x41\x27\xc7\xd0\x5d\xee\xa3\x00\x3c\xe5\xe3\x2c\x99\xf0\x91\x37\x32\xb0\xfb\x86\x8e\xec\xf8\xbd\xb8\x3e\x47\xf5\x40\x4d\x7b\x38\x18\x53\x3e\x8e\x0d\x84\x90\x97\x11\xf2\x59\x23\xfc\x98\x56\x4e\xfd\x14\xca\xa4\x51\xdf\xaa\x85\xbe\x55\x0b\xfd\x34\x92\xd7\x87\xf9\x28\xa7\xa2\x01\x30\x2f\x29\x75\xdc\x7b\xe2\x8a\xd6\x79\x98\x7c\xc3\x4f\x10\x17\x6a\x20\xcc\x32\x01\xa0\xe9\xc9\xc9\xf8\xc9\xff\x19\x30\x1c\xee\x92\xe5\x69\xb4\xe8\x87\x29\x3f\x0d\x38\x6d\x01\xd8\xe3\x1e\x76\xe6\x41\x52\xa6\x7c\x04\x51\x4f\x03\xfe\x7a\x97\xb8\x1e\x71\xd3\x4d\x19\x76\xef\xfb\x58\x3c\x14\xff\x9d\x56\x93\x8e\xf3\x98\x60\xa9\xa5\x0b\x09\xb9\xff\xe9\x5c\x67\x2f\x29\x3d\xda\xaf\xe9\xa3\xd2\x53\x40\x15\x8d\x46\x59\x02\xb4\x9b\xbc\x2f\x14\x76\x24\xe3\xf9\x27\x54\x89\x26\xcb\xe7\xe3\x9a\xfd\x37\xa4\x72\xd4\xae\xc8\xcf\xc5\xbf\xfd\x97\x20\x50\x45\xc0\x7f\xa8\x92\xf2\xeb\x55\xa9\x4a\x8c\x30\xf2\x3f\x93\x59\xd6\xc7\x16\xd3\xdc\x79\x7b\xdc\xb1\xff\x49\x1b\x63\x66\xa4\xd5\xec\xb4\x49\xd1\x67\x39\x95\xac\xef\xc9\xda\x0e\x16\x18\x03\x81\x43\x15\x95\x00\x76\xfe\x31\xef\xa1\x34\x12\xf0\x09\x0a\xff\xa0\x3a\xdf\x1f\xd7\xec\xb7\x02\xc6\xd9\x38\x91\x35\x59\x9a\x06\xbc\x4f\x97\xc6\xc3\xfa\xb6\xf8\x25\x87\xb5\x2b\xf7\x10\xff\xf5\x3f\x12\x52\x36\x85\x7d\xe3\x50\xcd\x92\x6f\x40\x00\x1d\x27\xdd\xf0\xec\x17\x0f\xf2\xf7\xfd\xa6\xde\x0f\x96\x24\x23\x87\xf1\x06\xfd\x09\xcf\x89\x20\x9e\x72\x60\x6e\x14\x9d\xb1\x53\x23\xd2\x0c\x6d\xc4\xac\x34\xa1\x63\x8a\xe1\x5b\xac\x4e\x3e\x65\x5d\x7a\xd3\xae\x4b\xef\x51\xde\xd3\x19\x84\x25\x7b\xb6\xcb\x9e\xdf\x08\x30\xd2\xf0\xd7\xc9\x91\xec\x30\x96\x68\x04\xcf\xdd\x71\xdb\xfe\xbd\x46\x15\xa3\x65\xc1\xe9\xfa\x78\xc2\x75\xd3\x7c\x0d\x68\x11\xf6\xd0\x22\x5c\x45\x8b\xb0\x97\x16\xe1\x6a\x5a\x84\x88\x62\x22\xeb\xbf\x4f\x6b\x55\x62\x90\xc3\xf5\x61\x41\x05\xa1\x50\x3d\xa1\x54\xab\x42\x4f\xf5\x86\xbe\x5a\xdd\xe9\xf2\x0d\x54\x77\x24\x6e\x60\xc1\x0d\x87\x82\x40\x75\xab\x72\xbd\x1a\x98\xc5\xf0\xae\xb8\x45\x6f\xd0\x41\x0f\x60\xad\x0c\xe2\x5d\x5c\x15\x54\x60\xb8\x70\xeb\x71\x1b\x54\xcf\xa0\x3f\xe5\xa9\x1e\x38\x8c\x56\x29\xdd\x77\x10\xc1\xf0\xfa\x20\x50\x41\x7c\x80\xf5\x9a\x17\x3f\x14\xbf\xf8\x57\x71\x1f\x56\xbd\xf6\x55\x68\x96\xa3\x60\x24\x61\x7c\xb8\x7a\xb8\x3e\xc9\x87\xeb\x6f\xb2\x3d\xe5\x13\x7e\x74\x54\xcb\x7a\x7a\x91\xfc\x4e\xfc\xc9\x5f\xe1\xcb\x57\x6f\x53\xc0\xa2\xe2\xb9\x0b\x06\xc4\x1e\x37\x10\xc0\x06\x2c\xe8\xea\x7c\xaa\xc3\x9d\x6c\x59\x9a\xea\xe8\xfd\xfd\xc1\xb8\x36\xbf\xa4\xf7\xf7\xb4\xaf\x7b\x26\x0b\xa0\xbb\xbf\xd5\x58\x74\x4c\xbc\x07\xee\x7b\xde\x76\xd9\xf3\x3a\x36\x1d\x97\xf5\x86\x75\xaf\x84\x3b\x81\xb5\x3b\xb5\x6e\x54\x4b\x76\xa3\x9a\xf0\xd2\x92\xa9\x2d\x31\x27\x39\x63\x3b\xb3\x2b\x2a\xde\xc9\xd8\x8a\xfa\x2c\xef\x13\x27\x3e\x7f\xca\x9b\xa4\x7f\x76\xe2\x82\xd8\xaf\x33\xfd\xcd\x20\x86\x6f\x5f\x33\x9e\x2d\xbf\x10\xa8\x62\x28\x80\x4b\xeb\xe7\x61\x2f\x27\xb3\x09\xa4\x79\xff\xf9\x20\x50\x52\x79\xaf\x3e\x15\x0a\x80\x00\xdd\x80\x5a\xf9\xa5\x10\x5e\xac\x62\x11\xe2\x18\x3d\x8b\x51\xc6\xa3\x36\xb1\xf2\xe3\x18\x7b\x8c\x61\xa0\xaf\x76\x91\xe7\xba\xf2\x5f\xe6\x95\x9f\xcb\x0c\xf0\x1b\xce\x00\x13\xcd\xf3\xc7\xd3\x43\xe6\x96\xdd\x90\xb9\x25\x37\x64\x6e\xaa\x55\xf0\x38\x98\x22\x77\xcc\x78\x6d\xb9\x1a\x17\x5d\x1c\xe2\x13\xbc\x56\xdf\x71\x1b\xd5\xe6\x43\x16\x52\xde\xb6\x51\x49\xd8\xc2\xb4\x4f\x8e\x7d\x6d\x5b\xd4\x3f\x2c\x69\xfb\xa2\xfe\x61\xd9\xb8\x18\x7c\x6e\x8a\xf4\xb9\x29\xd2\x67\xa6\xc8\x0e\x02\x09\x46\xdd\xe1\x7c\x32\x75\x38\x71\x26\xbc\x2a\xb0\x6b\x81\x3d\xf2\x57\xd9\x1a\x93\x61\xe4\xf6\x12\x86\xba\xbf\x6a\xab\x3b\x11\x56\xc9\xd3\x3a\x94\x0e\x95\xb5\xba\x54\x2c\x29\x8e\xcb\x16\xf8\x8a\x0d\x8f\x1e\xb7\x72\xe6\x84\x9f\x14\x21\x52\x46\x7c\x21\x43\xd6\x8c\xf7\x7d\x12\x19\x71\xcc\x96\x48\xc4\x5a\xa4\xfd\xa5\xa1\x85\x3f\xda\x5f\xc6\x28\xfa\x6e\xd4\x0b\xcb\x80\x22\xfb\x39\x50\x9e\xc0\x7a\xfe\x72\x07\x5d\x52\xb2\xbe\x1b\x3f\x99\xba\xe3\x5b\xbc\x3a\x09\x6f\x6a\xa9\xc6\x83\xba\xd0\x55\xf0\xb2\x40\xa1\x56\xf9\x4f\x2c\xb0\x7c\xca\x2a\x95\x4b\xf1\xcf\xfb\xb9\x4e\xe9\xea\xe4\x1f\x88\xf7\xbd\x2b\xad\x0a\x55\x04\xad\x1c\xbf\x01\x2a\x3a\x44\xe7\xd5\xb5\xd2\x10\xbf\xa0\x84\x7f\xf2\x17\x50\xa4\xf8\xb8\x4f\x5c\xdc\xf0\x8c\x2a\x5c\x75\x2a\x16\x31\xb1\x7e\xdf\x8b\x2b\xf2\xe2\x00\x42\xcf\x7e\x86\x2c\x00\xe4\xb7\xf1\xc2\x22\x60\x95\x23\xec\xb0\xef\x62\xb0\xb5\xfd\x7b\x6f\xfc\x77\x11\xec\xc3\x7b\xec\x9f\x2f\x72\xfa\xd4\xd7\x84\xd1\x89\xfe\x5c\x6e\xd3\x9f\x64\xf1\x34\x88\x9d\x55\x10\xea\x4b\x1c\x05\x63\x12\xae\x92\x4a\xfa\x1d\x52\xb3\x62\xa6\x5b\x49\x3e\x12\xdf\xbf\xdc\xf6\xa7\x4f\xd6\x92\x5a\x9a\x91\x04\x55\xf4\x42\x8d\xab\xe8\xf0\x82\xcb\x8c\x86\x9e\x69\x23\xb9\x51\x22\x83\x65\x17\x44\x5f\x52\xa5\x6f\x97\x18\x8b\x99\x98\x04\xb7\x49\x1d\x8f\xa9\x2b\x2d\x9d\x4a\x3f\x22\x31\x9c\x92\x27\x2a\xf7\x4f\xe8\xc0\xf5\x04\xf1\x03\x4e\x02\xdf\x99\x04\xf0\x82\x4b\xcc\x24\xc8\x24\x7e\xb8\x55\x42\x48\x26\x54\x7a\x20\xc0\xd7\x93\x6a\xe5\x85\x1e\xb8\x3a\x2f\xc6\xb8\xb0\x86\x84\x00\x48\xfb\xf7\x85\x01\x64\x4b\x19\x95\x10\xba\x68\xff\xbe\x00\xff\x2e\x43\x54\xa2\xf9\x73\x27\x07\x56\xbf\xf1\xe9\x3c\x60\x35\x2f\x91\x0e\xac\xce\x2d\xf1\x40\xee\x57\xde\x91\xfb\x8e\x89\xdc\x77\xfc\x6e\x6e\x89\x77\xe6\x96\x78\x77\x6e\x89\xa9\xdc\x12\xef\xcd\x2d\xf1\x70\x6e\x6b\x7f\x3f\xf7\x1d\xef\xcf\x7d\xc7\x1f\xe6\xbe\x63\x26\xb7\xc4\x87\x73\xbf\xf2\x68\xee\x3b\x3e\x9a\x5b\xe2\xb1\x8c\x12\x81\x08\x6e\x6b\x97\x6d\xbf\x26\x7b\x03\x32\x79\x03\x9c\x24\xcb\xaf\xb1\x9c\x41\x30\x64\x53\xf4\x49\x70\x1d\x81\xc7\xbf\xcb\xf1\xc1\x51\x22\x22\x1f\x1c\x3e\x3c\x03\x11\xad\xee\x2e\xca\x7f\xaf\x11\xcb\x2c\xca\x82\xb2\x0d\x31\xfe\x99\x12\x92\xea\x16\x83\xa8\xf9\x9e\x53\x60\x8c\x52\xfe\xc8\xf1\xe8\x96\x7b\xde\xfb\xee\xfb\xdf\xf7\xed\xff\xeb\x1f\x8d\x2e\x6f\x44\x22\xba\xdc\xbc\x62\x97\x10\xa1\x50\x5e\x54\x8a\xdf\x5c\x62\x31\x3a\xa7\x22\x15\x8b\x37\x4a\xa0\x95\xab\xde\x8e\xcc\x88\x4a\x47\x39\x29\xf4\x2c\x92\x7d\x39\x6b\x30\x3e\xf4\x6c\x45\x30\x64\x0c\xee\x4b\x31\x79\x5e\xc1\xa2\x85\x7a\xc8\xa1\x01\x31\x0d\x1b\xcf\x32\x89\xf3\xb6\x62\x50\x43\xb5\x46\x3e\x8d\xf3\x77\xec\x04\xaf\xc6\x85\x17\x5d\x7c\xf1\xc0\xae\xac\x79\xf1\xfd\x74\x5f\xc1\x68\x4a\x84\x43\x1f\xe6\xbb\xa9\x99\xc4\x20\x53\x1a\x10\x72\xb9\xcd\x79\x33\x66\xa1\xf2\x43\x9a\xb3\xd6\xa6\xcc\xe2\x38\xf6\x0a\xf2\xbd\xbe\xc0\x24\xa3\x61\x64\x8b\xcf\x87\x1f\x35\x1c\x53\xff\x4a\xac\xaf\x54\x56\x63\xef\xc7\xb5\x56\xfa\x71\x81\xd1\xe8\x0e\xf8\xbe\x91\x02\xbe\x9f\xb6\xe0\xfb\x69\xe7\xe1\xe7\xd8\xa4\xf3\x59\xe8\xfb\xaa\x4e\xe0\x82\x51\x01\x57\x59\x04\xd3\xf9\x08\x43\x3c\x4f\xe3\xe3\x4b\x0d\x3e\x61\x49\xe0\x3d\xac\x28\x5e\xc0\x84\x46\x1d\x02\x0a\xaf\x2a\xc1\x0a\x19\x6c\xf1\x3c\x4d\xcf\x3e\xae\x95\x50\xd0\xe9\xce\xd5\x1d\x40\x62\x26\x99\xe9\x74\x99\x17\x51\x38\xb7\x34\x6c\x0b\x2f\xe2\x54\xa3\x04\x71\x3c\x80\x96\xc4\x23\x1a\xa6\x1d\xed\x39\x3e\xe8\x0f\x24\x42\xfc\xae\x74\x42\xfc\x94\xaf\xc4\x48\x2c\xca\xaa\x02\x88\x29\xc5\x44\xde\x2e\x6d\x60\x2a\x5a\x25\xd8\x42\x3d\xa6\x5a\xd8\x39\xac\xd3\xf7\xfb\xed\x6d\xb9\x98\x98\x8b\x46\xe9\x85\x36\x23\x34\x28\xf3\x87\x52\x13\x76\xd5\x10\x2f\xde\x12\xea\xef\xe2\x28\xef\xe7\x5f\x7e\xc4\xd5\xe5\xec\xd3\x07\x32\x51\x98\xdf\x5f\x89\x2a\xd7\xe4\x08\xf4\x26\x47\xa0\x37\x19\x02\x7d\x74\xa5\x08\xf4\x96\xd4\x7e\x0f\xf2\x6a\xa5\xa3\x2d\x39\xe9\xc3\x61\x93\x9b\x12\x64\xe6\x73\x02\x5d\xa3\x9a\xc5\xe1\xe3\x0f\x06\xd5\xd6\x94\x2e\x44\x2d\xaf\xce\x9a\x2c\xc9\xcc\xed\x8b\x6d\xa8\xe6\xb8\x46\xfb\x49\x43\x3e\xe1\xd1\xa4\x9f\x92\x8c\xca\xe3\x2c\x13\x19\xe5\x73\x96\x44\x24\xc4\xf2\x06\xfd\xfd\x1a\x6e\x7d\xb5\x05\x50\xf1\x58\x94\x9a\x05\xa9\xb6\x85\xfa\xbd\x97\xf7\x9e\x0b\xf5\xd3\xcd\x3e\xc2\xfa\xa4\x66\x50\xba\xf6\x7a\xb8\x93\x5e\x51\x5e\xe8\x03\x8a\xae\x2f\x09\xdc\x63\x7c\x47\x53\x2d\x50\xda\x3f\xc8\x1c\xdc\x7e\x16\x59\x05\x33\x10\xf2\x72\xf6\xa2\x45\x07\xd1\x26\xe6\xcf\x9e\xec\x41\xae\x71\x2c\xe2\xca\x06\x1a\x5e\x5f\xb2\x79\x6d\x4b\x89\xbc\x91\x7f\xea\xac\xb6\x34\x09\xe8\x23\xce\x8a\x4a\x2b\xf1\xb1\xdc\x12\x9f\xc8\xf8\x4a\x20\x82\xbb\xcf\x14\x82\x37\xe3\xa0\xbe\x22\xf5\xa0\xee\x5d\x6d\x31\xbd\x67\xd9\x00\x44\x8c\x40\xac\xea\x08\xc4\xf3\x77\xec\xcc\x3a\x9f\x47\x3f\x97\x7a\x3e\x2f\xda\x9c\xfd\xce\xf9\xfc\x1c\xb6\x39\x8e\xe9\xe3\xf9\x05\xa0\xf1\xe0\x0d\x73\x98\x5e\x6a\x0f\xb2\xc3\x38\x11\x92\x87\xf3\x79\x01\xd8\x43\xcf\x25\xf4\xbc\x79\x72\x17\x3f\x85\xcc\xaf\x17\x5b\x9e\x91\x51\x7b\x38\x8f\xea\xf3\xf5\x72\x3c\x97\x9c\xb3\xf9\x70\xeb\xd1\x3c\x6e\x8f\xe6\x71\xfe\x68\x55\x9f\xcc\x8d\xcc\x93\x79\xab\x3d\x1b\xc6\x68\x3b\x70\xcf\xe0\x91\xaa\x88\x04\x83\x1c\x6f\x43\x1a\x9d\xad\xf4\xe6\x51\xbd\x41\x9d\x8d\x40\x65\x25\x6c\x6a\x7c\xdc\x2b\x7d\x7a\xb9\x92\x23\x55\x0a\x33\x60\xd9\x0a\x36\x6b\x7b\x38\xcb\x6c\x8b\x27\x2e\x55\x06\xce\x58\x1b\x0b\xcf\x12\xfe\xa9\x64\x52\x7a\xb2\x1c\x29\x09\x27\x2e\xb5\xbb\xc0\x4f\x5d\x3a\x58\xa1\x32\xe8\xae\x29\x3a\xe7\xea\xbd\x7c\xe6\x24\x2c\x95\x07\x53\x62\x0c\x86\x9d\x9d\x66\x9c\x3f\x9d\x76\xba\xf5\x3b\xa1\x9c\x9d\x25\x4f\x5e\xcc\x01\xe6\x53\xdf\xe5\x67\xf9\xba\x9f\xd7\x2e\x0d\xc0\x6c\x02\x21\xe0\x90\xdb\x1f\x4a\x00\x9f\x6f\x34\x89\x9e\x6b\x2c\x06\x66\x8a\x1f\x6e\x53\x2c\xec\xa0\x93\x2a\xeb\xa9\x66\xe6\xce\x05\x36\xd0\xe7\xb0\x8b\x33\x1d\xb3\x67\xdb\x98\x3e\xdb\x76\xea\x10\x1f\xb8\xad\xcf\xb6\x83\x4e\x58\xd0\x5e\x3d\xef\xe9\x6c\x3b\x5f\xc3\x12\x99\xb0\xd3\xe8\xe0\x6c\x7b\x37\xef\x34\xf7\x6c\xd3\xad\x3e\xc8\xba\xa4\x66\x00\x83\xf6\xfa\x40\x27\x9d\x02\x67\xdb\x76\x3a\x67\x9c\xb3\x6d\xcc\x9e\x6d\x63\x2d\x67\xdb\xa9\xcc\x31\x6d\x0d\x13\xa9\xda\x63\xa6\xd7\x86\xcb\xf5\x9a\x70\xb9\xb4\x21\xae\x19\x32\xf0\x95\x8e\xb2\x39\xce\x4a\xf6\x4f\x0e\x5b\xfc\x63\x67\xad\xa4\x33\x62\xb3\x12\xee\xa9\x74\x7f\x7e\xfa\xfe\x9a\xec\x5d\x65\x99\x6c\xbb\xba\x83\x9e\xac\xb3\xe2\xa6\x94\xb3\x82\x76\x3f\x92\x49\xa3\x52\xc3\x4d\x66\xaa\x51\x2e\x12\x64\x04\xb0\xb0\xf5\x10\xa8\x49\x86\x5e\x24\x42\x1f\xf4\xfe\xc0\x24\x20\xf6\x63\xf5\xdf\x0f\x62\x6d\x80\xe2\x3a\xca\xc8\x03\x9d\x48\x40\x7c\x13\xaf\x4d\x22\x01\xb1\x71\x07\x7b\x9a\x2a\xfa\x54\xb4\xa3\x3e\x19\xc9\x76\xda\xb9\xf2\x92\x09\xfb\x09\x89\x11\x35\xa9\x6d\x7b\x8e\x8f\x60\x26\x15\x4e\x71\xec\x24\xcb\x2a\x77\xf8\x2d\x5d\x28\x3f\xe3\xbe\x39\x7c\x7b\x20\x74\xa9\xd3\x27\x3b\xa8\x43\x20\x82\x3f\x7b\xce\xff\x6f\x01\xa1\x35\xd9\x7b\x92\x83\x35\x39\x41\xb3\xb6\x6c\xf4\x9f\x7d\x8e\xa6\x68\x66\x1c\xcd\x69\x30\x4d\xc4\x69\xbe\xf8\x25\x2f\x79\xe9\x4b\xaf\xbc\x72\xff\xfe\x97\x19\x7e\x66\x0d\xd6\x04\xb4\xe6\xf0\xf0\x0d\xaf\x79\xcd\xcf\xff\xc2\x2f\xfc\xe2\x6b\x5f\xfb\xba\x83\x07\x7f\xe9\x97\x01\xad\xf9\xfa\xd7\xbf\xe1\x90\xc5\x52\xce\x79\x49\x2c\x65\x23\x5d\xfe\x9a\xf3\x49\xfe\x5a\xf4\x19\x83\xf2\xbf\xc4\x0a\xfa\xaf\x91\x10\x54\x30\xa2\xd1\x3f\x13\x24\x80\xca\x6b\xfb\xfa\xa2\x36\x8f\xdf\x44\xd0\x80\x34\xfb\xfa\xbc\x9f\xb0\xaf\x8f\x16\x8c\x7d\x7d\xb4\xc0\x5f\xf0\x7a\xfc\xc0\x52\x1b\xfb\xfa\xdf\xc6\x15\xf9\x77\x96\x3b\x80\xb0\x93\x3b\xfd\xa9\x82\x09\xee\x89\x27\xf2\x2f\x13\x68\xa7\x00\xab\x95\xdf\xf9\xa5\x00\xb1\x7f\x07\xf1\xd0\x2a\x98\xf9\xbf\x0a\x7e\xdc\xf7\xa4\x30\x1e\xf4\x31\xfb\xce\x3e\xed\x3c\xdf\xe9\x37\xdc\x77\xc6\x77\x5e\x1b\xe8\x3a\xe8\xb5\x1a\xff\xfa\x8b\xc1\xbe\xaf\xa0\x0f\xdb\xde\x44\x8f\xdf\x6e\x71\xaf\x24\x2f\xc7\x3a\x28\x40\x25\x0c\xe5\xc1\xe3\xe4\xde\x8e\x7f\x5e\xf6\xcd\xcf\xe0\xf5\x7e\x8d\xfe\x19\x36\x31\xfc\x93\x86\x69\x0e\xe9\xb6\xf5\x7d\x4d\xba\xac\xdd\x89\xb3\xbe\x8e\xba\x41\x6d\x73\xc9\xbf\xda\x92\x23\xbc\x3a\xa1\x6d\x2e\xf9\x3c\x97\x4b\xfa\x89\x7c\x3f\x9f\x5c\xfc\x44\xd6\x2f\xa0\x77\x2d\x5b\x88\xc1\x68\x61\xd0\xef\x8b\x26\xbe\xf6\x21\x09\x0e\x4f\xa1\xff\xac\xc4\x73\x43\x5f\x88\x14\xe6\x55\x0b\x90\x64\xdf\x4c\x06\xea\x51\x3f\x84\xdb\x65\xcf\xd5\x81\x19\x43\xf6\xeb\x55\x76\xa4\xd8\xaf\x07\x82\x7d\x9f\x46\x37\xb0\x03\xb4\x6c\x14\xe8\x0d\xc7\xea\x86\xec\x18\x2d\xc2\xd2\x01\x58\xce\xe2\xb3\xf1\x09\xe3\xe2\x2b\xbd\x48\xc5\x83\xe4\x31\x7c\xe5\x79\x44\xcb\xed\x25\xe0\x95\xb1\xe8\xd3\x57\xa7\xd2\x1a\x5e\xb9\x03\x49\xb8\x95\x97\x40\x57\xc6\x85\x2b\xa6\x30\x2d\xa1\xff\x6b\xfc\xa3\x4a\xec\x16\xf7\x10\x9a\xd2\x43\xfb\xb3\x17\x35\x85\xf2\x08\x4d\xe9\xd7\x47\xc0\x04\xae\xa4\xf2\x60\x99\x19\x9b\x34\x94\x32\x0c\xce\x33\xf1\xf2\xc2\x64\xdc\xbe\xeb\x0a\x9e\x90\x36\x19\x77\x24\xc2\xae\x48\x84\xdd\x91\x08\xe3\x65\xd9\x13\x89\x70\x55\x24\xc2\xde\x48\x84\xab\x81\x4c\xe6\x4a\xe8\xf2\x79\xe0\xf9\x07\x60\x53\x33\xc1\xf5\x11\xf6\x2a\x2f\x2c\xa9\x6e\x84\x39\xcd\xc8\xd0\x53\xe5\xb0\x5b\x15\xc3\xb2\x92\x61\x51\xf5\x42\x92\xee\x5e\x55\x09\x03\x55\x08\x2b\x4a\x20\xcf\xf1\x3d\x32\x14\xca\x0f\x85\x5a\x15\xfa\xaa\x27\x5c\xa5\xba\xc2\x1e\x25\xc2\x2e\x7d\x0f\x10\xd3\xd7\x58\xfd\xf1\xa5\x1a\xe8\xd9\xf4\x09\xe8\x29\xd1\x55\x0d\x41\x67\xdd\x84\x3b\x5b\x35\xe8\x2f\x79\x88\x6c\x02\x24\x59\xcf\xa0\x3f\x13\x97\xef\x1d\xf4\xa7\x59\x86\x36\xb5\x7a\x10\xb2\xc2\x99\x3c\x5d\x94\x7c\xbb\x8c\x8b\xa6\x2b\x2d\xf9\x76\xc9\x99\xc7\xef\xe3\xf3\xf8\xcf\x9d\x79\x9c\x0c\x10\x8c\xf6\x30\x20\x7a\x53\x46\x7b\x1a\xe8\x30\x8d\xf6\x90\xe7\xd4\x6c\x3b\x17\xa3\x0b\xfa\x52\xe3\x82\x9e\x26\x23\x6b\x53\xa3\x62\x31\x84\x70\x97\xb8\x57\x56\x4b\x46\x17\x8e\x50\x4f\xde\x87\x0e\x4b\x22\xd7\x9d\x25\x72\xdd\x19\x1f\xd1\x9d\x8b\x1e\xc2\xd5\xa6\x7d\x84\xab\x2d\x79\x61\x0f\x68\x0b\x7b\x89\x88\x65\x81\xfa\x63\x9e\x38\x52\x01\x48\x4b\x58\xe7\x62\x12\xc5\x30\xe3\xa7\xe1\x8b\x88\x18\x8c\x80\x90\x4a\x72\x0e\x70\xdc\xcf\x4d\xe4\xdc\x54\xc1\x44\xce\x4d\x17\x9c\xc8\xb9\x0f\xf0\x9e\xfd\x1c\xef\xd9\x83\x58\xf3\x43\xd8\x90\xc3\x08\xb7\x3b\xe2\x6a\x39\x08\x34\x8d\x3b\x88\xb8\x86\x09\x0a\xbb\x48\x18\xba\x69\xea\xc9\x05\xe2\xd5\x9e\xf7\xb0\x9b\xa6\xfc\xb0\x0b\xba\xe3\x45\xa4\xd9\x2c\x53\x77\xcc\xd1\x6a\x9a\x25\x38\x4f\xd3\x4f\xb3\x95\x11\x46\x34\x95\x65\x59\xef\xa6\x03\x76\x37\x1d\xb2\xbb\x29\x3b\xec\xff\x90\xb7\x3c\x8f\x67\x65\xa7\x3f\xeb\x69\xf0\x3e\xa5\xda\xf7\xc2\x22\x90\xcc\xef\xd6\x5b\xe7\x51\x3a\xb2\xc7\x34\xb4\xb6\x10\xfa\xe8\x68\x78\x21\xfa\xda\xdb\x2d\x6a\x5c\x4d\x0b\x12\x16\x77\x00\xd9\xf6\x57\xe9\x97\xa9\x4a\xd8\xad\xba\xc2\x40\xf9\x61\x97\x2a\x86\x15\x40\x2b\xf6\x84\xbd\xb0\xe0\xcb\x38\x30\x8b\x32\x94\xaa\x10\x96\xf9\x82\xd7\x5f\x6d\x6a\xd9\x1d\xe0\xc6\x97\xc3\xd2\x5e\x4d\x31\x10\xab\x08\x74\xdf\x4d\x98\xee\x00\xa1\x54\xf1\x52\x9e\x20\x6c\x37\x40\x4b\x7b\x07\xfd\x71\xda\x0a\xc6\x29\x1f\xc1\x18\x2d\xf1\xd3\x5b\xd2\x7f\xd2\xf9\x92\x36\x2b\x39\xf4\xf5\xea\x2e\x80\x2b\xb1\xa0\x97\x75\x81\x2d\xeb\x17\x62\x9e\x4f\xf0\x9e\x0c\x52\x2c\x33\x0e\xdd\x38\x0d\xdd\x98\x9f\x5c\xd7\x57\x00\x50\x02\x7c\x27\xcf\x27\x00\x33\xa1\x3e\xf5\x84\xf5\x88\xed\x9a\xd6\x75\xd3\x0b\x35\x80\xbe\x07\xcc\x41\x97\xd2\xba\xd6\x21\x11\x0d\x5a\xd7\x0d\xea\x34\x96\x18\xdd\xae\xeb\x09\xbb\xae\xa7\x6c\x70\xf4\xb4\x77\x06\xd6\xf5\x47\xda\xac\xeb\x1e\x5c\xd7\x64\xb6\xe8\xee\x60\x5d\xcf\x50\x0f\x36\x35\xca\x89\xe2\x05\x1a\xd4\x4d\x63\xd4\x4d\x0d\x2f\xec\x82\xee\x78\x9e\xe6\xea\xf2\x09\x09\x4a\xeb\x7a\x59\x5a\xa4\x7f\x26\x6f\xed\x33\x5b\xd7\x1f\x5d\xd9\xba\x5e\x96\x36\xef\x06\xfc\xeb\x87\xc5\x7d\xbb\xc1\x97\xa9\x00\x5c\x29\xf5\x5a\x8e\xaf\x35\xec\x17\x48\x8b\x2f\x46\x2f\x38\x89\x14\xcb\x02\x3c\x9c\x24\x18\x2e\x4a\xe5\x2b\xe9\x4a\x42\x80\x58\x13\xbb\xc5\x52\x2c\x2a\x90\xc5\x6b\x01\xa8\xdc\x97\x64\x28\xc0\x81\xfa\xdc\xa0\xe5\x18\x28\x25\x70\xbc\x8d\x0c\x53\x5d\x2a\xe3\xd5\x4c\x81\x45\xb5\xc3\x85\xb6\xf7\xc3\x05\xb1\x43\xcd\xf9\x39\xbc\x03\x68\x1a\xd8\x4e\x50\x1a\xab\x2a\x1c\x37\x92\x3d\xc4\x06\xec\xd4\xe2\xec\xac\x9f\xe4\xb0\xa9\x91\x4f\xa6\xcf\x8e\x64\xbf\x1d\x49\x65\x47\x92\x86\xba\x51\xb0\xcc\xcf\x05\x33\xd4\xe3\x85\x95\xad\x82\xcf\xf2\xde\x9a\xe7\xbd\x65\x5d\x61\xb8\x26\x3c\xde\x27\x19\xbd\x25\x3a\xe9\xad\x9f\xac\x0e\xf8\x3c\xef\x80\x2f\xff\x48\x3a\x40\xf9\x61\x01\x8c\xea\xb5\xa4\x45\x90\x69\x36\xcb\x7e\xd2\x22\xf8\x25\x5e\xd3\x74\x32\x2d\xa2\xec\x93\xb4\x33\x79\x10\x9e\x1d\xb6\xf8\xd4\x0a\xd6\xa7\x56\x48\x7e\x65\x3e\xef\x2b\xfc\xf5\xeb\x88\x38\x25\x25\xcb\x4b\x06\x8f\x69\xee\x26\xd5\xf1\xc0\x7d\x35\x73\xff\x3e\xe2\x3a\x51\xd1\x5f\x91\xb6\xd2\x3d\x3e\x74\xb2\x93\xa1\x8b\xa4\xd1\x9e\xbf\x29\x88\xda\x50\x86\x5e\x10\xab\x3d\xb4\xcb\xfd\x40\x20\x1d\x8b\x92\xda\xa0\x65\x3f\x90\xf1\xe9\x0e\x97\x4d\x0e\x85\xc5\xb7\x3a\x1a\x39\xa4\xc4\x87\xc4\x4d\x67\x05\xa9\x75\xb3\xac\x42\x9d\xcf\x68\x34\xf7\x3c\x2d\x34\xed\x6f\xbc\x0e\x8d\x4e\x0c\x50\xdb\x0d\xdc\xdc\x83\x69\xb0\xb5\xb9\xe7\x8d\x12\x99\x0c\xdc\x44\xe1\x58\xe7\x79\x3f\x41\xb9\x3f\x5e\xb0\x0e\xb1\x02\x7f\xc1\x3a\x6d\x4f\xc9\xa6\xdc\xff\x47\x01\xbe\x02\x30\x7d\xf6\x51\x75\xf4\x67\x08\x56\xe9\x13\xac\x92\xcc\xdc\x80\xc2\xed\x65\x7f\xaf\x42\x88\x25\x72\x6f\x99\x3f\x03\x66\xdc\xfe\x57\x3e\x0c\xa9\x8e\xdd\x7f\xcb\x2d\x31\xfa\xc6\xbc\x12\xc7\x73\x4b\x9c\xc8\x28\x11\x88\xe0\x9f\xb6\x3d\x6b\x76\xd4\x9a\xec\xbd\x98\x11\x9a\x77\x19\x9e\x8c\xac\xac\xfc\xe7\x9d\xbf\xc3\x9a\x1b\x17\x0b\x49\x73\xe3\x9b\x32\xdc\xbd\x45\x28\x70\x2a\x5a\xf4\xea\x93\xfb\x06\xfa\xee\x2b\x1b\x63\x8f\x63\x04\xb2\xa6\x21\x53\xda\x6c\x01\x8b\x9c\x98\x64\xd1\x63\xdc\x5f\x8b\xc4\x3a\xd4\x28\xc1\x0e\x66\x7f\x18\x2b\xc1\x5e\x66\x7f\x18\x8f\x45\xf6\xc8\xb3\xd6\xc3\x58\x0c\xd0\x31\xc0\x91\x08\x4b\x30\x3d\x76\x30\x4a\x26\x78\x56\x95\xa3\xfe\xa3\x90\xe6\x3c\xea\x3f\x6a\x60\xfb\xba\x8a\xca\x33\xe9\x6f\xa6\x3d\xe5\x43\xa3\x0a\xf0\x6f\x25\x2c\xc2\xbf\x7d\x61\x09\x3d\x07\x61\x59\x61\x4b\x2b\x0a\x9b\x49\x51\xa6\xfd\xa8\x70\xd8\xa8\xb5\xb6\x22\xd3\x71\xde\xcd\xf9\x9a\xc6\xb4\xa7\xfb\x0d\xff\xf6\x28\x15\x71\xfc\xb7\xa5\xe0\x4d\x95\xcc\x17\xbc\x34\xef\xd7\xb8\x4c\x4b\x14\xde\x8a\x91\x02\x41\xbb\x64\xce\x86\x66\xc9\x9c\x0d\xb3\x25\xe7\x6c\xb8\x89\x37\x28\x21\xdb\x53\xf5\x30\x96\xf1\x10\x67\xbe\x8f\x8f\x7c\x4f\x93\x65\xd5\x58\xc2\x39\x8a\x8c\x6a\x90\xb9\x6a\x1a\xa2\x8c\x62\xb9\x5f\x2b\x7f\xf4\x5b\x25\x96\xf5\xe3\xee\x9f\x92\xe6\xb7\xbe\x58\xee\x8f\xc7\x62\x5a\xff\x46\x5a\x0e\xfe\x5d\x64\x7d\xe7\xdb\x89\x89\x2a\x43\xd4\x5f\xaf\xc7\x5a\x55\xac\x2d\x4e\x79\xaa\x0b\x3e\xdb\x0d\xff\x56\xc2\x00\xfe\xed\x83\x00\x39\x14\x95\xe2\x17\x5b\xc7\x77\xac\xb0\xb2\x04\x5c\x3d\x36\x6d\x75\xc9\xca\x4d\x25\x2b\x37\x95\x1c\x1d\xe1\x66\xde\x83\xf9\x3a\xc2\x94\x67\x63\x11\xa7\xd8\xf4\x98\x32\xd3\x23\x73\x4a\x8c\xe7\x4d\x89\x89\x33\x32\x25\x4e\xb4\x99\x12\x12\xa7\x82\x6f\xa6\x00\x57\xf7\x9c\xa1\x9f\x32\x43\x4f\x7f\x57\x28\xff\x93\x19\xea\xd6\xbe\x28\xb0\xbe\xd0\xc3\xdd\x94\x91\x57\x0f\x85\xaa\x84\x05\x55\x46\xb6\x00\x49\x26\xaf\x02\x99\x10\x99\x49\x71\x9e\xcd\xca\x78\xac\xc7\xe2\x8d\xa3\x8f\x4c\x16\xdd\x04\x24\x21\xbd\xbf\xac\x44\xb4\x27\xda\xa3\xca\x93\x9b\x4e\xa2\x69\xaf\x3c\xb9\x49\x89\xba\x9b\x28\xb5\x5a\x8e\xfa\xe8\xf0\x7c\xae\x46\x93\x44\xb2\xee\xfc\x18\x06\xc4\x8f\x87\xa4\x5d\xa3\xa5\xeb\xad\xcd\x99\x70\x25\xa3\xa5\x50\x44\x64\xe0\x5b\x2a\x86\x95\x58\x0e\x2a\xd3\x2b\x88\x18\x5a\x55\xb4\x18\xb4\xd3\x9f\x2a\xc5\xea\x22\x4d\x68\x4c\xf5\x35\x51\x42\xcb\x0d\xf8\xb0\x37\x93\x87\x41\xf7\xc3\x12\xf5\xc3\x68\x89\xf5\x03\x2d\x2f\xbd\xa4\xcc\x72\x99\x90\xd1\xee\x46\x24\xa2\xdd\xda\xd1\xd9\x7f\xb4\x5e\x4d\x5f\x32\x5d\xb8\x3a\x06\x70\x75\x0c\x61\x7d\xf6\x26\x23\x31\xf5\xc4\x4d\x5b\x5c\x96\x27\xa8\xed\x32\x81\x54\x69\xc5\x1a\x4f\x95\xb6\xe8\xa6\x4a\x5b\x90\x2d\x1b\xe3\x92\x5d\x05\xa3\xa5\xce\x36\xc6\xcc\xc5\xd5\xd1\xd2\xb8\x2b\x73\x69\xcc\xc8\xa8\x40\x06\xb9\x8c\x55\x52\xa1\x55\x52\xae\x31\x2a\xb1\x89\x64\x5e\xcb\x1e\xdc\xcf\xd0\x42\x14\x0f\x79\x0d\x2d\xc2\x64\x7f\xa3\xbc\x69\x45\x5c\x57\x8b\x32\x2c\x06\x6a\x95\x35\xca\x85\x86\xa8\xb0\x40\x66\xa3\x12\xd9\x41\x8b\x64\x37\x59\x45\x41\xb7\x3d\xe0\x8d\xea\x52\x01\x59\xba\xb6\x69\xbe\x5a\x1d\x1e\x19\xcf\x9e\xe5\x22\xce\x9e\x59\x9b\xf1\x3f\x91\x52\xb9\x82\x23\x5e\x4e\x73\x18\xdd\xdb\xfe\xac\xb4\x23\x3e\xe4\xc6\x61\xee\xd5\x23\x1e\x4f\xe6\x9a\xcd\xc5\x0a\x5a\x50\xd1\xaa\x7d\x76\xdf\x9b\xb3\x23\x3e\x6a\x6d\x5f\x0d\x6f\x65\xfb\xde\x78\xfb\xa3\xd0\xe8\xb7\x66\x44\xb5\xcd\xd2\xb3\xfb\x5f\xdc\xef\x8b\xd2\xee\x83\x71\xbf\x2f\xb4\x44\x2e\x77\xb2\x5e\xde\x96\xdf\x7b\xc8\x48\x31\xc4\x73\x7b\xb2\xde\x9b\xa3\xf5\xc2\x22\x66\x17\x53\x79\xf5\x96\x8a\x69\xbc\x7a\xa3\xa5\x95\xf5\xde\x7d\xa7\xd9\x7b\x38\x05\x6c\xef\x2d\x25\x7a\x0f\x76\xb4\x15\xf7\xde\xfd\xf9\xbd\xd7\x74\x7b\x6f\xd1\xed\x3d\xbd\xdb\x2c\x15\x73\x76\x1b\x16\x05\x3c\xdf\xe2\x4f\xe9\xb8\xf7\x1e\xf8\x89\xea\xbd\xb7\x9f\xa9\xb9\x97\xdb\x7b\x2c\xa5\xd8\xa2\xed\xbd\x85\x15\xf6\xde\x3b\x4e\xa3\xf7\x5a\x25\x96\x19\x4a\xdc\x3a\xcf\x92\x5c\x02\xda\xb3\x37\xde\x63\xb5\x4b\x40\x21\x0f\xdf\x46\xe4\xe1\x2b\x87\x05\x25\xf0\xf1\x51\x0f\xdc\xa6\x42\xf9\xa1\x54\x15\x13\xc9\x8b\xaf\xe8\x09\x54\x17\x9c\xe8\xf1\xbf\xda\xf0\xbb\x5d\x33\x4c\xc7\x87\xea\x98\xa1\xbd\xea\x51\x5d\xb1\x52\xbf\x4a\x75\xc7\x9f\x55\x3d\xda\xe2\x0b\x0e\x5e\x60\x29\x04\x16\x4f\xd7\x4b\xe2\x32\x34\xbc\x8b\x77\x48\xbe\x65\x77\xae\xc4\x94\x3d\xb8\xd0\xca\x1e\x5c\x90\x65\x77\xb1\xf8\x8c\x8c\x2e\x53\xbc\x4e\x09\x08\x7a\x05\xeb\x54\xae\x59\x13\xcc\x82\x67\x73\x99\xd4\x08\xe5\x88\xe7\xb8\x75\xa8\xe2\x69\x1f\x96\x00\xc0\xc7\x81\x75\xbf\xc7\xbf\x95\xaa\xf3\xbf\x2f\xa3\x44\x20\x82\xaf\x5e\xf4\x53\x8a\x9d\xaa\xc9\xde\x5f\x33\x16\x05\x4c\x64\x63\x91\xe4\xc6\xa6\x80\xb4\xd0\x3a\x89\x4d\x26\x32\xea\x45\x7b\xf6\xec\xdd\xb7\x2f\x8a\x7e\xe6\xc5\x2f\x7e\x89\x21\xb1\x83\xb4\xf5\xd7\x5c\x73\xed\x75\xd7\xbd\xfa\x7a\x6b\x8b\x18\x2b\x26\x6d\x11\x63\xe9\xb6\x88\xb1\x92\x0e\x0d\x43\xf1\xa5\x74\x9d\x05\xf3\x0d\x07\xfb\xbe\x6e\xf3\xd2\x4f\x97\x88\x35\xb6\x84\xb3\xa0\x59\x32\x64\xce\x8b\x25\x12\x76\x0a\x98\x93\xfe\xcb\x98\x7b\x1e\x73\xa9\x2d\x6a\x6a\x93\xbf\x61\x19\xe9\x17\x4a\xe8\x31\x89\x3c\xe5\x8f\x80\xbb\xef\x58\x3d\xf4\x23\x19\x16\xc1\xe6\x70\x4d\xa0\x8a\x09\x17\x6a\x51\xf9\xca\x3f\x5a\xf5\x23\x59\x57\x85\xa3\x61\x21\x2e\x61\x84\xac\x0a\x80\x5c\x00\xcc\x79\x15\x79\xea\x9a\x25\xe6\xa1\x93\x83\xd0\x3e\xbd\x1d\xe7\x2c\x8b\x5b\x79\x67\xb5\x4f\xcf\xc9\x4c\xa7\x60\x52\x3d\xa0\xe5\xb5\xf9\x04\x77\xda\x98\xa7\x84\xd6\x25\xd2\x0d\xce\xc2\x31\x38\xdb\xed\x76\xb1\x14\x95\xe3\x9e\x28\x1b\xd4\x91\x93\x24\x8c\x55\xf5\x2f\x52\x45\xf8\x69\x3a\x07\x24\x9e\x0e\x1a\xcf\xe2\x65\xd4\x23\x21\xae\x8f\x59\xe1\x6d\x9c\x1c\x97\x9e\x23\xae\x0b\x6b\x1e\xb1\xe7\xc2\xa2\x3d\x17\x96\xdc\x73\xe1\xcd\xbc\xc2\x9f\xcb\xa1\xf2\x4d\xcc\xae\xc7\x29\x8f\x3f\xfe\x88\x3b\x0f\x47\x83\xfd\x9c\x8e\x31\x0c\x69\xe2\x59\xe2\xae\x40\xf9\x4a\x63\x9f\xbe\x20\x30\x57\xbf\xed\x1e\x03\x0c\x2b\x0c\x42\x18\xbe\xd2\x2c\xe3\xfd\x06\x46\x54\x48\x44\x6a\x65\x03\xc1\xee\xe5\x2d\xe4\x40\x30\x70\x3e\x52\xc8\xa2\xdd\x48\x95\x08\x7d\x25\x0d\x3e\x6d\xd4\x77\x11\x13\xe3\xcc\xbe\x16\x57\x62\x42\x26\xfc\x21\x8b\x96\x60\x62\xd1\x35\x8c\xdd\x97\x39\x8d\x5b\x82\xda\x22\xa1\x74\x7c\xc6\x5f\x23\x75\x03\xf5\xce\x22\x09\x13\x0b\xc4\x43\x35\xe7\x29\xcf\x7a\x06\xc6\x7c\xb2\x5f\xd6\x3c\x7d\x09\x80\xb5\xd6\xc9\x9d\x95\x3f\x7c\xd9\x73\x32\xc0\x0e\xd9\x99\x96\x3f\xa9\x70\x7b\x59\xb2\xb9\xf2\x97\xa4\x13\xa4\x11\x97\x3f\xc4\xe5\x39\xd6\x1d\x8f\xf1\x99\xa7\x73\x49\x1c\xc1\x40\xe4\x31\xdf\x05\x9c\x8f\x71\xe2\x95\x31\x4b\xbc\xa2\x1b\x0c\xbd\xa9\x2f\x14\xe6\x06\xd4\x97\xfd\x8e\x9c\x67\x57\x58\xc3\xfa\x07\x67\x4a\x36\xef\x4e\xe9\x8c\x74\x8c\x95\xee\xd2\x7b\xe2\xed\x99\x3d\x41\x86\xa3\xc3\xae\xef\x49\x77\x40\x3f\xef\x00\x65\x2e\x3c\xb2\x22\x83\x1c\xb6\x37\xb0\x5c\x30\x51\xff\x51\xd3\xa3\x4a\x9a\x64\x81\x4b\xf1\x1c\x02\x86\x17\x85\x46\xa8\x82\x42\xc3\x54\xd1\x94\x8d\x0e\xd5\xeb\x55\xb4\x11\x97\xc8\x46\x5c\xb6\x36\x62\xd3\xb9\x61\x85\x77\x7c\x17\x1f\x92\x6e\x14\xc7\x06\x50\x92\x1b\x42\x9b\xc9\xde\x0c\xb0\x86\x2a\x39\x3a\xb3\xdd\x7b\x9f\x41\x27\x3f\x98\xd9\xc9\x87\xd9\x6c\xb3\x01\x49\x4b\xcc\xf0\xb6\xc4\x8c\x90\x4b\xcc\x46\x3d\xea\xe9\xd4\x9e\xc6\x80\x16\x02\xca\x0a\xc2\xa5\xae\x60\x1b\xe3\x94\xb6\x77\x7d\x56\xc0\x1d\x44\x7a\x96\xcc\xc6\x88\xdb\x4f\x09\x00\xc3\x66\xe1\xc6\xeb\x48\x5f\xc4\xa3\x22\x55\x81\xb6\xcc\x3f\x17\x9a\x08\x05\xc0\x6c\x89\xe4\x0c\x0d\x5f\x79\x4a\xe3\x67\x77\x1a\x0c\x92\xe7\x58\x27\xda\x61\x67\xa7\xb2\xb7\xcc\x45\x62\xac\xbf\x9e\xc1\x4b\x07\xdd\xdd\x54\x37\x87\x52\xc0\xec\xf4\xe7\xc0\x52\x47\x9b\x42\x83\x06\xc7\xa4\xb7\x2f\xe2\x10\xa2\x62\xb1\x50\x22\x80\x5f\x09\x05\xde\x31\x4a\x7b\xdf\xf0\xd1\xcc\x03\xa9\xf1\xfd\xb0\x07\xc2\xd6\x34\x08\x68\xaa\x44\x14\x69\x0c\x04\x04\xfd\x56\xc3\xd4\xb4\xad\x96\xbc\x12\xb9\x3b\x4a\xe4\xee\x28\xa1\x1b\x04\xa7\xdc\x00\x4e\xd5\x21\x9c\x87\x99\x73\x34\x0b\x35\xf3\x0c\xe6\xe8\xef\x67\xce\xd1\x65\xb0\x9d\xf5\xd6\x38\x84\xa8\x8b\xa6\x6b\x40\xcd\x74\xad\x64\x9a\xa6\xcf\x5f\x49\x77\x37\x3c\xb4\xae\x4d\x95\x42\xb2\x96\x13\x1e\xc7\x8f\x67\x79\xaf\x15\xf0\x2e\xd3\x6c\x05\xaa\x97\x6c\x61\xab\x06\xfd\x59\xa9\x7c\xd5\x73\xb5\x0d\xda\x03\xd6\x02\x83\x71\xeb\x1a\xf4\x27\x4a\xb8\xf0\x17\xbd\x2c\x9d\xbb\x1b\x7b\xb5\x0b\x7b\x35\x30\xce\x07\xb6\x71\x04\x38\x28\x65\x8c\x05\x44\x97\xbe\xc2\xee\x8d\x47\xea\x20\xfe\x78\x88\x83\x2e\xdb\x2e\x7d\x6b\xe9\x38\x12\xb2\x9c\x0f\x7a\x2b\x00\xe1\x95\x94\xf5\x45\x46\x4d\x67\xcf\xf9\xa9\x36\x38\xaa\x6c\xe7\xd5\xe9\x4f\x93\x0f\xe6\xb7\x67\xbc\xe4\xb4\x67\xc2\x73\xdb\x33\x55\x6a\x31\x7c\xcd\x58\xe3\x43\xb3\x0d\xde\xf3\xd9\x68\xcf\x1f\x9e\xb1\xf1\x19\x2f\xd9\xf1\xb1\x38\xb7\xa9\xd2\x8f\xb6\x3d\x7f\xb4\xc2\xa3\xa6\x49\x7a\xfb\x0c\xe9\xed\x4d\x2f\x2c\x42\x1a\xa1\x0b\xe2\x35\xa7\xad\x2a\x43\xf0\x03\x80\xa1\x9f\x03\x71\x80\xb1\x94\xaa\x44\x58\x54\x41\xe8\xa9\xae\x50\xaa\xee\x50\xc0\x63\x3b\x03\xd2\xdf\xe2\x7f\xb5\x25\x65\xb7\x8e\x48\x26\x4f\x70\x25\x19\xcf\x88\x47\x0e\xc0\xe3\x01\x68\x7b\x5e\xb0\x92\x35\x5a\x23\x1b\x73\x2b\xed\xe2\xa2\x5c\xe9\x7a\xfd\xd3\x33\x32\x1f\x52\xeb\xae\x47\xb6\xdf\x0e\x9c\xb2\x23\xcb\xec\x7b\x8f\xf2\x3a\x24\x43\x39\x6e\xb0\x7c\xab\xdb\x03\x84\xf9\xd6\x02\x1a\x49\x27\x93\x4b\xd3\x43\xfa\x74\x2f\x45\xec\xb4\x00\xca\xb1\x95\x18\xa2\x96\xb9\x21\x6a\x99\x1b\xa2\x96\x99\x21\x6a\xac\x94\x0f\x9a\x6b\xbb\xf8\x6b\xae\xe5\x31\x3d\x19\xe5\x82\x75\xfe\x2e\x5a\xe7\xef\x92\xeb\xfc\xfd\x38\x6f\x5f\x33\x55\x25\xc6\xd1\x3c\xe0\x8e\xe6\xf0\x99\x1b\xcc\xc7\x3a\x18\xcc\x4f\x08\x70\x31\x22\xd4\x74\x4b\xe6\x68\x22\xd0\x79\x73\x16\x4c\x8d\xb2\xd8\x45\x28\x90\x47\x56\xb1\x6a\x7a\x6d\xf2\x76\xe6\xee\x37\x16\x8e\x9a\xa5\xad\x1f\x31\x14\xd4\xda\xbc\x4d\x2c\xa5\xe7\x24\x01\x7b\x8e\x82\x9a\x04\xec\x7d\x3a\xcf\xd4\x62\x27\x23\x70\x87\xf4\x07\xf1\x2e\x04\x5e\xdc\xb3\x56\xf4\xa1\xcf\xb7\xf9\x90\xe7\x7c\x48\x00\x93\xfb\x86\x58\xec\xc3\x48\xf3\xf5\xe4\xe0\x9e\xf6\x6c\x6c\x47\xe7\x1f\xfe\x52\xbe\x16\x4e\xc0\xc7\x02\x49\x50\x96\x22\x6f\xbd\xc9\xd7\xa5\x11\xda\xd3\x7a\x0f\xf6\x42\xa1\x64\xe8\xa9\x62\x28\x01\x8d\xb9\x26\x70\xcd\x5d\x13\x6d\x2b\x99\x00\x4d\x76\x6c\x27\x20\x66\x16\x9d\xbb\xed\xaf\x84\x4d\xa0\x33\x61\x93\xb7\x69\xa6\x73\x4d\x5e\x3d\x4b\x2a\xaf\x31\xab\x7c\x0d\x81\x69\x81\xc3\x69\x4d\x44\xf2\x6d\xc3\xde\x9f\xcc\x56\x14\xe6\xa5\x09\xe4\x80\x4a\xcf\xc9\x50\x82\x3d\xb2\x1b\x33\xab\x41\xf8\x61\xd7\x8a\xd7\xd1\xb4\xdd\x72\x66\xec\x96\xd3\x2c\xad\x6c\x1d\x2d\xb4\x59\x47\x1a\xee\x69\xd6\x13\xc4\x68\x97\x99\x61\xfc\x1b\xfc\xe9\x54\xd3\xf9\xb7\x72\x4b\x2c\x66\x94\x08\x44\xd0\xc8\x8f\x5a\x67\xe6\xec\x35\x64\xcd\x36\x51\xbe\xab\xfb\xb2\x22\xd8\xef\x4e\x35\x39\x1b\x2a\x3a\x7e\xce\xc4\x6a\x91\xaf\x3c\x84\x9e\x01\xb5\x5c\x1f\x80\xef\xeb\x93\xaa\xb4\x5b\x08\x55\x8e\x15\xdf\xb2\x2a\x25\x82\xff\x4a\x81\x2a\x47\x15\x66\x7c\x5e\x0d\x11\x82\xc7\xea\x55\x4f\x69\x7c\xe5\x6a\xf4\x0e\x61\x4c\x3c\x05\x0b\xaa\x62\xfc\xbe\x62\xa0\x8a\x26\xf0\xbd\x0b\x5c\x42\x81\xf2\x9d\xc0\xf7\x13\xbc\x11\x36\xf0\x1d\x61\x6d\x10\xf6\x07\x96\xf2\x6e\xce\xa4\x57\xb8\xc6\x46\xd8\x76\x41\xae\x6e\x5d\x95\x55\x40\x6a\x40\x0d\xdb\x25\x44\x95\xd8\xee\x22\xfa\x97\x85\xe6\x96\x91\xbb\xaf\x04\xfa\xf9\x90\x81\x6d\xe7\x92\xdd\xdd\xc1\x2b\x9c\x3a\x13\xc6\x32\x4a\x04\x22\x58\x3c\xfd\x24\xbf\xce\x1c\x39\x5f\xe8\xa4\x98\xe8\xf4\xa0\x79\xb2\x46\xa7\xee\x37\x2c\x77\x59\x33\x67\x3c\xdd\x59\x31\x44\xbe\x8a\x83\x51\xb9\x1e\x0a\x0d\x1a\x92\x00\x19\x92\x10\xb3\x79\x85\x8e\xb9\x16\x4a\x9e\x8c\xae\x68\x54\x05\x86\x4e\x87\x82\xe1\x73\xe1\x15\xf5\xa8\x5c\x8f\x7c\x7c\xf0\x24\x62\x7a\x0f\x90\x91\x61\xa3\xa6\x8c\x81\x1f\x87\xad\x67\x90\xd2\x5a\x12\x92\xf0\x00\x51\xc8\x50\x96\xb9\x61\xe2\x95\xaf\x96\x30\x16\x14\xc6\xef\x9c\x78\xf8\x2b\x16\xd2\x3b\x19\x0b\xa2\x42\x55\xe2\xc9\x52\x51\x5d\xf1\x04\x2e\x45\x15\x12\x09\x7a\x11\x2a\xa2\x4a\xaa\x30\x6c\xad\x3b\xfd\xf1\x2f\xd1\x91\x7a\xd8\xa5\x4a\xaa\x6b\x24\x2c\xa9\xa2\xea\x8a\x84\x2a\xa8\xae\x11\xe4\x8f\x09\xbb\xa3\xb2\x21\x90\xdf\x8a\x0c\x5b\xaa\x7b\x72\x97\x28\x85\x25\xf8\x57\x4f\xb3\xa1\x78\x63\x1d\xa2\xc5\x03\x77\x24\xdd\x19\x88\xef\x0c\xf0\x3b\x14\x20\x1b\xed\x88\xef\xec\xe0\x77\x28\x11\x49\xa4\x4e\xb0\xf8\x5e\xb8\x53\xa0\x3b\xfd\xf1\x9d\x7e\x7d\xa7\x44\xbf\x56\x4e\xb0\xa5\x0b\xe5\xcb\x78\xe7\x26\xb8\x28\x52\xb1\xbe\x13\x2c\x16\xf8\x26\xf8\x5f\x58\x52\x15\x43\x50\x49\xd9\xeb\xcb\x78\x48\x97\x0c\x50\x7b\x3d\xe2\xb4\x09\xbf\x8a\x3e\xde\x75\x01\xe6\x5e\xe9\x52\x15\x55\x54\xa5\xba\xed\x0b\x55\x80\xc0\x32\xfd\x19\x18\x8c\x02\x7f\xdd\x3a\x4a\x3d\x57\x02\x16\x64\x03\x0c\x3b\x07\x41\xd8\x7d\xb8\x43\x79\x4a\x98\x80\x68\x1c\xde\x0a\xa6\x80\xd3\x12\xb8\xe0\x26\x1c\x3d\xbf\xdf\xca\xe7\x77\xbe\x04\xbe\x24\x98\x04\x0e\x17\x5a\x02\x87\x0b\x92\xc0\xdb\xa6\x99\x43\x0a\xc0\xc1\x4e\xe8\x78\xc6\x79\xe5\xd2\x05\x25\xf2\x81\x41\xa6\x85\xc1\x50\x82\xdb\x8d\x83\xc8\xef\xe7\xaf\x48\xdd\x83\xde\x9e\x5b\x62\x22\xb7\xc4\x43\x4e\x2f\xa6\x72\xdf\x66\x94\x08\x44\xf0\x43\x99\xb1\xd3\xd5\x64\x6f\x59\xfb\x6b\xb3\x76\xa7\x07\x32\xce\xb5\x8a\xd1\x9d\x8b\xb8\xd1\x47\xc7\xe0\xe7\x51\x93\xfe\x30\xf4\x22\x49\x24\x2c\x25\x38\x06\x8e\x32\x12\x16\x9b\x71\x04\x73\xe9\xc1\xc9\x82\x09\x94\xfb\x58\x94\x43\x7f\x5d\x83\x6d\x73\x0f\x83\x13\xbc\xaa\x8f\x3a\x1d\xf0\x64\x7a\x07\xd4\x64\x6f\x89\x9a\x9f\xd5\xfa\x89\xac\xd6\x63\x2b\xfb\x42\x19\xc9\xd0\x83\xca\x97\x02\x25\x94\x38\x1a\x8b\xaa\x2e\x82\x13\x48\x2c\xcc\x52\x2b\x42\x73\xe3\x5f\xe4\x71\xd3\x85\x12\x29\x58\xe2\x25\x76\x34\xf4\xe0\x12\x8d\xd5\xfd\x79\x87\x61\x20\x82\x87\x2e\xf8\x29\xc5\x0b\x3c\x83\x43\xf7\x7f\x10\x65\x5d\x91\x49\x66\x3c\x6e\x61\xf3\x16\xe0\xa9\xcb\xa5\x5f\x41\xf2\x15\x17\x5e\x00\x84\x2b\x37\xbc\xe6\xe7\x7f\xe1\x17\x5f\x8b\x89\xf1\x30\x2d\xde\xaf\xff\xc6\x7f\xf8\xcd\xff\x78\xf8\xb7\x7e\xfb\x3f\x59\xe0\x41\xa3\x25\x7f\xdd\x3b\xd3\xcf\xf2\x86\xce\x5f\x37\x03\x19\xad\x51\x35\xdf\x2d\x5e\x47\xd1\x2e\xc0\x4b\x42\xe9\x86\xa6\x3c\x47\x26\xbb\x91\xbf\xd2\xc8\x64\x35\x0d\x64\x86\x3d\xb4\x46\x81\xb6\x42\x09\x0e\xac\xb7\x0f\x4e\xee\xeb\xfb\xaf\x6b\x84\x30\x0f\xef\x12\x15\x27\xce\xa8\xaf\x6a\x13\x64\xc4\xf3\xf3\xb7\x03\xc4\x2f\xfc\x16\x94\x7d\x5d\xd5\x87\x3b\xdf\xc2\x9f\x82\x68\x80\x4e\x15\x57\x90\x2b\x43\xe2\xa0\x7d\x9f\x12\x90\x2a\x28\xea\xb6\xd9\xd5\x3c\x9b\xe2\x7a\x81\x70\xc2\x33\x94\x02\xec\xb5\x0c\x46\x5d\x70\x52\x30\xdc\xc2\x1b\xfe\xd5\xf4\x14\x0c\x92\xd6\xa0\xc9\x81\x6f\xd3\xfb\x6a\xb3\x9f\x86\xac\x4e\x50\x14\xff\x18\x81\xac\x66\x00\x64\xb5\x4b\xbc\x16\x33\xe1\x34\xbd\x04\x97\xc5\xb1\x70\x15\xe4\x09\xfd\x0d\xed\x65\x07\xf7\xc0\x41\xc3\x54\xe1\xbc\x74\x9c\x5e\xba\x40\xc8\x2d\x02\xdb\x1e\x42\x4e\x8a\xa6\x57\xed\x0e\xbb\x94\x04\x06\x8b\x72\xcd\xf2\x10\x1c\x31\xa8\xda\x12\xbd\xa5\x47\x15\xc2\x55\x4a\x47\xef\xca\x50\xa8\xd5\xa1\x54\xbd\x68\xe7\xd2\xa9\xc9\x02\x24\x0f\xed\x21\x7f\x79\x91\x7c\x33\xdd\x98\x63\xae\x3c\xe8\x1f\x56\x5d\xd6\x7f\xf4\xeb\x41\xa0\x2a\x24\x6d\x5c\xe4\x0c\xd8\x2a\xc8\x53\x04\x86\xb6\x5f\x8b\xcb\x1c\xa8\x57\x7b\xa3\xa1\x13\xf1\x7f\x1a\x51\x17\x16\x1d\xb6\xe6\xd1\x5f\x0b\x02\x15\xdf\x0a\x2b\x81\xc6\xf1\xaa\x8a\xd2\x8c\x25\x7d\xc0\x03\x04\x7c\x1b\xaf\x07\x44\xd9\x6e\xd1\xf4\x54\xa0\xbc\xa3\x0a\x74\x90\xee\x78\xdf\x07\x2f\x1b\xe3\x1d\x7e\x3d\x32\x56\xfc\x6a\xc0\x9a\xa1\x9b\xa5\x5b\xeb\x63\x6b\xd1\x88\x99\x3b\xeb\xef\x6c\x33\xeb\x77\xfa\x87\x23\xcc\x78\x15\xcf\x7f\xc9\x4e\xf9\xbe\xaa\x6f\xe6\x7f\x37\xf1\x0c\x4d\x7c\xed\xc3\xe0\x93\x55\xfe\x55\x56\xe4\xfa\x95\x00\x8c\x24\xbf\x1c\xe8\x0c\xc9\x11\xcf\xb2\x6d\xc2\xf1\xf4\x05\xf8\xcd\x17\x28\x00\x69\x5a\xf2\x68\x26\x23\xe2\x78\x75\x1b\x4e\xb2\x64\x33\x7a\xef\x6b\xe4\x24\x3a\x31\xbe\x49\x8f\x6c\x10\x3e\x65\x5b\xf3\x39\x78\x43\x37\xa3\xe2\x88\x3d\xf7\xf0\xb5\xf5\x37\x7c\x5f\xe8\x87\xa6\x5e\x02\x8c\x48\xb8\xcb\x48\x07\xc1\x78\xc4\xb8\xae\x1c\x16\x82\x05\x0d\x61\x64\xf4\x30\x26\xc5\x12\xcb\x6f\xfe\x1c\xcd\x99\x14\xef\x2a\x48\xec\xb4\x05\x08\x93\x68\x95\x45\x15\x96\x08\xfd\x17\x82\x78\x17\x11\x91\x0c\xe5\x4a\xfb\xbb\x25\x72\xcc\x76\x6f\x99\x5f\x54\x3a\xeb\x6b\xdc\xb7\x19\x8b\xe1\x0d\x71\x85\xa3\x85\x2f\xac\x71\xb6\xac\x09\xde\xad\x6e\xfa\xe0\xaa\x98\x8c\x36\x0f\xfa\x15\x93\x65\x39\x35\xc7\x72\x88\xb9\x89\xb6\x03\xb0\x4c\x89\xc9\xe8\xce\xa5\xad\x28\x62\xa3\x9d\x54\x89\xb0\x12\x4d\xdc\xbb\xc3\x64\xf1\x12\xa0\x20\x5c\x1b\x28\x11\x17\xe5\xc2\x20\xab\xc9\x5d\x65\x08\xd9\xb8\xc6\xf4\x31\x73\x5e\x5f\x83\xde\xf4\xab\x1d\x2c\x51\xfc\x29\x78\x31\xc0\xcb\xca\x04\x17\xaa\x90\x8d\xab\x14\x6f\x30\x56\x9e\xb9\x00\xca\x81\x53\xe3\x40\x90\xe1\xce\x35\x99\x13\x78\xb5\xf2\x98\xa7\xe3\xe5\xaa\xed\xc7\x17\x23\xcf\x52\x4d\x33\xbe\xce\xc8\x11\xd0\x47\x3b\x4c\x60\x9e\xb5\x08\xf9\xba\xab\x51\x28\x93\xf3\xc3\x9c\xec\x78\x82\xc4\xa2\xee\x45\x94\x10\x07\x23\x7f\x28\x0a\x82\x4e\xbc\x59\x69\x32\x79\xb1\x8a\x24\x52\x89\xfd\x01\xef\xa0\x27\x5b\x52\x89\xd5\x88\x34\xc7\xe5\xce\xac\x51\x3c\x56\x9f\x2d\xd0\x6f\x0b\x28\x5b\xc0\x7a\xe4\x6a\x48\x29\xc9\x92\x0d\xbe\x9f\x7f\xf9\x63\xfc\xcb\x07\x34\x15\x69\x01\xcd\x01\x45\x18\xf2\xfd\xce\xee\xa0\xed\x91\x13\x71\x2f\xac\x27\xea\x27\x85\xfe\xc2\x78\x47\xb7\xec\xea\x1a\x7d\xd2\xe3\x04\xc0\x09\x43\x2f\x3b\xc4\x3d\x97\xd9\x55\x2a\x62\x95\x7a\xb0\x4a\x25\xd2\x83\x7d\x38\x55\x5e\x42\x10\x36\xbd\x2b\x52\xb2\x43\x6f\x92\xd4\xb9\xd4\x83\xe3\x43\xed\x0f\x8e\x95\x6e\x82\x24\x82\x94\xa9\x73\x2a\x94\x1c\x48\x55\xa2\x07\x8f\xd5\xf1\x68\x0d\x7b\xa3\xb3\xe9\xaf\xd5\xaa\x57\xad\x1e\xb6\x94\xc1\x3f\x03\x67\xf6\x7b\x4c\xc9\x0a\xd8\xf5\xf6\xc5\x3f\x7e\x44\xff\x68\x1e\x78\x11\xdc\x0a\x94\x17\x6d\x27\x93\xce\x15\x00\x4d\x8a\x4b\xbf\xcc\x7d\xc3\x8b\xe2\xdf\x7e\xc5\xfd\xed\x8a\x20\xda\x43\x7f\xee\xee\x44\xae\x6c\xb6\xed\xa8\x7e\xa3\x17\xe1\x29\xeb\x29\x9b\x05\xff\xa3\x88\xab\xd1\xcc\x3d\x5c\x80\xd2\x22\xd0\xe1\x34\xf9\x28\x96\x8b\x22\x11\x76\x29\x2f\xac\xa8\x72\xb8\x4a\x89\x58\x90\x30\x18\x7a\x9e\x1a\x31\x96\xfe\x40\xae\xb9\x8c\x1d\xe0\x9a\xd6\x03\xe8\x8b\x2e\x0b\xf6\x3d\x26\x80\x55\xe7\x99\x1e\xe1\x35\x86\x9a\x5b\x6a\x39\x66\x44\xe7\xa7\xb8\x93\x2b\x55\x72\x83\x45\xfa\xe9\xfd\x89\x9c\xd3\xfb\x93\xc2\xa6\x4a\xea\x78\xe2\x2a\x61\x4f\x6e\x98\xac\x97\x6a\x47\x03\xc5\x89\x85\x12\x3b\xf0\x92\x58\x3e\xee\x82\x4e\x7e\x5e\x27\xf3\xe5\xd3\xa7\xa9\x87\x00\x70\x75\x17\x17\xc4\xbc\xab\x18\x3e\x6b\x20\x40\xb4\xd7\xc5\x2b\x1d\xc7\xa8\x9b\x8d\x61\x24\x13\x92\x97\x33\x9a\x1d\x0d\x20\xc3\x8b\x36\x65\xd2\x1b\x9d\x3e\x80\x9f\xcb\x19\x40\xc8\x57\x7b\x61\x80\xac\x8e\xcf\xd5\x3a\x82\xa4\x3d\xc5\xc3\x0e\xb8\xc0\x34\xbc\x66\x33\x18\xa6\x34\xbe\x66\xb9\x88\xf2\x3a\x20\x12\x89\x8b\x4e\x3a\x00\xf4\x1b\x54\x10\x9f\xa2\x44\x24\xb1\xee\x17\x44\xf3\xa4\x1e\xc6\x73\x0b\xff\xaa\xda\x5c\xd9\xdf\x10\x88\x98\x88\x3e\xa6\x4d\x94\x3a\xc1\x23\xf0\x5d\x9c\x1f\x04\x91\x87\x30\xe1\x02\x88\x90\x85\x48\x8f\xfe\x93\x2c\x93\x48\xce\xd4\x9b\xef\x64\xea\xf5\x31\x7f\x9f\x99\x7c\x4f\x20\xea\x00\xb3\x44\x56\xe3\x19\xef\xeb\x53\xbe\xa0\x80\x2f\x6a\x97\x78\x1d\xf8\x70\x4a\xe0\x98\x2c\x85\x12\x2c\xe0\xea\x74\x76\x95\x19\xbe\xab\x38\x63\xa0\x92\xd3\x33\x7f\x40\x54\xc1\xc8\xd0\xe0\xb0\xdc\x06\x46\xe2\xb8\xa6\x45\xe3\x42\xfd\x0a\x7a\xe1\x55\x21\xea\xa3\xa2\x5f\xc7\x5f\x30\x96\x61\x73\x10\xc9\xb4\x27\x36\x05\xaa\x68\x86\xe9\x71\xe2\x4e\x89\xfa\xc2\x02\x5e\x9c\x1d\x44\xdf\x48\x0e\xe6\x37\xf1\x06\x66\x96\xed\x0f\xa2\xe5\x64\x81\xc7\xf1\x06\x02\xb1\xcf\x0a\xa2\x4a\x58\xc0\x6c\xb1\x1b\xb5\x27\x18\x9d\x64\x15\xb0\x77\xaf\x74\xa9\x8b\xcc\x8e\x3d\x9d\xa5\x0e\x33\x5d\x5a\x9e\x94\xf5\xd0\xb5\x26\x6d\xdd\xdf\x09\x30\xa2\x83\x2d\x70\x8d\xa6\xad\x25\x1e\x13\xad\x43\xe8\x49\xfc\x0f\xe4\x4b\x8e\xa4\x7d\xfe\x9f\xd1\x4f\x0c\xcf\xaf\xd2\x0f\x74\xd3\x03\x4b\xc8\x68\x02\x0f\x60\xea\x40\xf3\xce\xbe\xab\x4e\xe9\xdf\xba\x31\x4d\xdc\x77\xd1\xfb\x1b\x91\xc5\x89\xa4\x82\xa7\x85\xa6\xac\x86\xc7\x5e\x74\x7d\xfc\x18\xd0\xea\x96\xf1\x31\xf8\x1b\x7d\x70\xcb\x92\x75\xd8\xb2\xa5\x99\x8f\x9a\x9f\xb5\x4e\xf6\x19\xcf\x91\x5d\xff\x37\xdf\xd5\x1e\x90\x49\xa1\x00\xdf\x03\x2b\x8e\xbd\x57\x1f\x74\xc7\x3f\xb8\x15\x1d\xd5\x1b\x49\xa4\x85\xdb\xe8\xad\x46\x79\x36\x42\x59\x56\x7f\xed\x5f\xf8\xd7\xbe\xbe\xba\x95\x08\x63\x07\x82\xa7\x17\x39\xbf\xff\x22\xfb\xe2\xe8\x13\xba\x25\xf0\xbb\xd3\x94\x65\xfe\xf2\xb7\xb7\x34\xc5\x36\x42\x1f\xf3\xf4\xdc\xff\xe1\xcf\x7d\xc6\x31\x41\x2f\xbb\x26\xe8\x9a\xec\xf5\x85\x90\x5e\x96\xdd\x79\x2a\xdd\x8e\xd8\xc4\xdc\x19\x35\xcc\x7f\xd0\x92\xe7\x67\x98\xdc\xfb\xbb\x85\x93\x17\xd6\xda\x12\xd9\x6b\xbf\x9e\xa2\x7e\x0d\xb0\xb8\x99\x53\xd1\x22\x77\xc5\x2c\x72\x57\xcc\x22\x73\xc5\x34\xdb\x32\xd0\x07\x22\x58\xd8\xf8\x13\x6d\x9e\xae\xc9\xde\x5f\x8a\x47\xc2\x33\x44\x38\x5d\x5d\xdd\xdd\x44\xe9\xdd\xd7\x97\xc2\x86\x03\x5c\x38\x94\xa4\x0c\xad\xca\x64\x56\x7e\xfe\x0b\x5e\x30\x38\x38\x94\x30\x2d\xbf\xf4\xca\xfd\xfb\x5f\xf6\xb3\xd6\x66\x3c\x2f\x92\x36\xe3\x87\xd3\xc7\x7a\x5e\xe7\x31\x1b\xf5\xa2\xa3\xf5\x68\xf7\xab\x6d\xac\xda\xcb\x03\xdc\xdc\x7f\x16\x51\xe3\x36\x8f\x8a\x0f\x3f\xa2\x80\xf0\x32\x7d\xf3\x58\x9d\x39\x84\x51\x98\xe0\xd9\x4b\x80\xd7\xd8\x73\x78\x8d\x3f\x4d\x8c\xc2\xca\xcb\xe7\x35\xee\xc2\x2c\xab\x9d\xf1\x1a\x07\xa0\x9e\x75\xc8\x6b\x0c\x87\xef\xcf\x38\x38\x7c\x6d\xe3\x92\xbb\xc5\x1b\xb0\x6b\xfe\x38\xec\x73\xf8\x8e\xc9\xb2\xfe\xfa\x9a\xa7\xfa\x2e\xe3\xc6\x99\x31\xde\xcf\x77\x56\x4c\x3f\x9f\x8a\x3f\x4c\x99\xcd\x5a\x33\xf5\xed\x84\xef\xed\x12\xaf\xa7\x4c\x7d\x4a\xd6\xff\x58\x89\xc9\x0b\x7c\xf1\x50\xdf\x03\xe5\xaa\x88\x30\x1b\xda\x2e\xb1\x2c\xab\x9e\x35\xba\xee\x03\x96\x0e\xaf\x0e\xbc\xa5\x3a\xf0\x2a\x1a\x7d\x32\xe1\x8e\x4c\x38\x4a\x1f\xee\x14\x1d\x86\xc1\x40\xa3\xde\x08\xfe\x73\x1c\xff\xa1\x39\x70\x29\x28\x7a\x01\xcd\x1c\x3d\x33\x76\x61\x64\x44\xd4\x8c\x45\x99\x48\x2a\xff\x04\x04\x22\x9a\xcc\xb8\x90\xd8\x36\x9e\x2a\xa4\x11\x58\xf2\x94\x45\x69\x93\xc6\x47\x32\xec\x8a\x5f\xd1\xbd\xaf\x06\x3a\x9c\x12\xaa\x52\x9f\x54\xc1\x6e\x21\x54\x49\xf9\x0d\x7c\x4d\x58\x52\xdd\xca\x1f\x09\xbb\x83\xf8\xdf\xd7\xd8\xb8\xe5\xcb\xd0\xdf\x7f\xbc\x1a\x44\x2f\xba\x96\x49\x5a\x43\xa0\xac\x1e\xab\x87\x95\xe8\xd3\x4d\xa5\x02\x1c\xca\x40\x55\x4c\xa0\xd6\x13\x18\x0a\x01\x56\xa9\x17\x40\xce\xfa\xab\x2c\x52\x81\x74\x9d\x05\x09\x81\xcb\x98\x54\xed\x0d\x1a\x73\x5b\x82\xfa\x06\xaa\x2b\x1e\xaa\xae\x40\x75\xa9\xf2\x35\x96\x64\xfb\x12\x4c\xa4\xf3\xbc\xf4\x17\x84\x71\x75\x03\x50\x3e\xba\xe3\xe5\xd2\xad\x3d\xe8\x71\x1b\x4a\xa6\x0d\x20\x35\x3d\xcf\x6d\x03\xba\xdf\xc1\x97\x2f\x79\xb1\x5d\x81\xee\x34\x80\xfa\xc0\xcb\xc3\x40\xf9\xaa\x7b\x24\xec\x51\x81\xea\x89\xfb\xb0\xc7\x40\x7e\xa2\xa6\x50\x3d\x23\x61\x37\x58\xf0\x2e\xd6\x8f\x96\x93\xfd\x0d\xbe\x7c\x96\x41\xec\x22\xdd\xd1\x65\x53\xc9\xbf\x44\xa5\xc2\xa9\x64\x19\x2b\x59\x66\x95\xfc\x4b\xd4\x39\xc0\xca\x79\x41\x40\x33\x1b\xc5\xfb\x01\xcc\x51\x08\x2f\xa8\xfa\xe6\x89\x2f\x98\xf4\x83\xca\xaf\x4f\x46\x17\xee\x16\xc0\xc0\xad\xf3\x0b\x7d\x9e\x24\x7d\x05\xc1\xaf\x70\xb0\x34\x40\x41\x06\xd6\x5b\x8f\xa5\xe2\xa3\x1b\x52\xf9\x23\x74\xce\x34\x2c\xd5\xd7\xbe\xf9\xf6\x69\xc9\x2a\x64\x7e\x3b\x17\xb3\x73\xea\xd9\x4f\xeb\x24\x27\x4b\x27\x29\x2a\x3e\x00\x1e\xb6\xd3\x92\x9d\x95\x4e\xa2\xb6\x51\x42\xc1\x27\x92\x8b\xff\x11\x5f\xb5\xe9\x6e\xaa\x19\xd7\x4d\x35\x2e\x2d\x74\x5b\xd8\x77\x56\x0c\x86\xde\x9a\xa4\xd8\xab\xbf\x91\x9a\x47\xfe\x90\x39\xb5\xe3\x37\x1f\xae\xe9\x9c\x33\x5a\x1b\x75\x41\x91\xd6\x5c\xb8\xd8\x92\xc4\xe6\x8f\x3b\xdf\x7d\x28\x50\x55\x47\x98\x02\xa6\x37\xa4\x00\x26\x9b\x0a\x68\x4e\xa7\x3c\x97\x36\xd5\x39\x2e\xb2\xab\x2d\xc0\x7b\x5b\xe0\x66\x03\x5a\x70\xb2\x01\xd1\x32\x74\xea\xf9\x28\xaf\x67\x32\xf3\xc0\xdc\x0a\x6c\xa3\x47\x2c\xd3\x88\xc5\x5c\x8f\x5a\x20\xf1\xb8\x05\x12\xcf\x58\x20\x71\x53\x1a\x00\xe4\x21\x83\x7f\x3c\xec\xc0\x1f\x3f\xca\x6b\xb8\x90\x02\x7f\x9c\x95\x94\x96\xf6\xe3\x82\x40\x53\x2d\x79\x69\xff\x42\x10\x3a\x4a\x9f\x6b\x1a\xb9\xe4\x38\xf0\x3e\x41\xca\xd3\xc7\x50\x79\x52\x9e\xe1\xf8\xd1\x81\xb6\x40\x06\x01\x3b\xc2\x46\x04\x86\xee\x46\x20\x91\x0c\x05\x98\x69\xd7\x83\x72\x08\xae\xdb\x75\x0c\x2d\xfa\xd9\x77\x6f\x41\x21\x59\x26\xec\x16\xac\x65\xef\x6d\x4b\x5b\x69\x57\x33\x5f\xda\x1e\x5f\xd7\xa2\x93\x75\x6d\x3f\x3e\xc7\x3f\x9e\x8a\x80\xf9\x22\x2f\x91\x8a\xa2\xf9\x52\x6e\x89\xc7\x73\x4b\xcc\xe7\x96\xf8\x4a\x6e\x89\xaf\x65\x96\x30\x6a\x49\x34\xf7\xc6\x1d\x8e\x6e\xb1\xc0\x9f\x71\x75\x8b\x2f\xf6\xff\x44\x4b\xd8\x4c\xd2\x7e\x0d\x23\x9c\xb4\x59\x73\x30\x69\xce\x46\x9d\x65\x10\x92\x0c\x2a\x07\xb8\x71\xe1\x45\x39\xd0\x8d\x9f\x7b\xc5\x2b\xad\x88\xbd\xdc\x22\x62\x4f\xa7\x8b\xd8\xcb\x5a\xc4\x9e\xb5\x76\xc7\xc7\x84\xf5\x35\xcd\x79\x20\x3c\xd7\x58\x36\xf7\x59\xcf\xb5\xa1\x36\xb4\xb3\x9e\xe1\x0b\x78\x82\x0c\xc0\x39\xbe\x22\x50\x3d\x18\xc9\xaa\xbd\x66\x65\x8c\xe0\x07\x44\x5d\xb5\xc7\x3d\x7d\x5f\x8e\x40\xa0\x68\xc7\xd1\x68\xb8\x0e\xa1\xbf\x2a\x60\x8f\xfd\x6c\x00\x62\xfe\xcb\x20\x75\x2e\xdf\x2f\x5e\xa6\x03\x90\xe6\x24\x3d\x5f\xaf\x06\xf0\x78\xf7\x0d\x56\x56\xdf\x1f\x00\xd7\xd6\x95\xfc\x71\x38\xa3\xaf\xb4\x24\x01\xfa\x71\xcb\x8b\x45\xf1\xc8\x3e\xc5\x27\x77\xc7\xbf\x63\xf8\xfb\x7e\x84\x1e\x1c\xc0\x4f\x0f\xb7\x78\x00\x29\x3c\xac\xcb\x61\xba\x2c\xa3\xdb\xa7\x88\x6e\x9f\x02\x8f\x07\xd5\x83\x76\x1b\x1f\xb4\x3c\xee\x04\x34\x75\xfb\x35\x0b\x50\x3d\x88\xc3\x31\x87\xf9\x6e\xe2\xba\xaa\x91\x6a\x09\x7f\x1a\x66\xd1\xc2\x2f\x49\xc6\xf9\x4e\x90\x8f\xb3\x99\xf0\xad\x6b\x4e\x82\x06\x67\x33\x4b\x0b\x3d\xda\xe9\x4f\x79\xaa\x04\x71\xfa\x68\x64\x8f\x65\x33\xe5\x27\xb2\x1f\xce\x49\x55\xa2\xec\x87\xbe\xc5\xdf\xb3\x38\x16\x1b\x07\xdf\xb4\x71\x73\xb3\x9e\x39\x7e\xa6\xa5\x39\x7f\xe6\x3d\xe7\x00\xba\x9d\xf7\x9c\x73\x00\xcd\x51\xb8\xc0\xac\x67\xad\xc9\x64\xe5\xf7\xc9\xca\xef\x70\xdb\x4c\x93\x5b\xa6\x41\x29\x2f\x46\xe9\x84\x19\xf3\xc2\x2e\x9d\x63\x32\x5e\x10\xaa\x2b\x16\x74\x21\x81\x43\xa1\xc6\x1c\xc9\x53\xa4\x3a\x4c\xc8\xb0\xa2\x28\x9b\x48\x33\x16\x11\x54\x21\x9a\xfa\xc6\xc3\x30\x83\xae\xb3\xc2\x78\x14\xc4\x37\x8e\xd5\xab\xdd\xc6\xf1\x7b\x1e\x2a\x53\x5a\x7d\x8d\x25\x7f\xff\x44\xd8\xa3\x8a\xaa\x27\x8a\xa5\x67\x52\x5f\x03\x47\x7d\xdd\x4e\xfe\xaf\x20\xa1\xbd\x06\x91\x0a\x7b\xe2\x9f\xad\xf6\xba\x11\x95\x25\x15\x24\xb4\xd7\x40\xf5\xc4\xda\x2b\x96\xd6\xda\x6b\x3f\xf8\xc8\xe2\x9f\x5c\xed\x35\x2e\x5c\x31\x85\xb9\xb4\x7f\x79\x10\xd7\xd8\xd5\x2a\xbb\x51\x5f\x45\x25\xa7\x1a\x90\x41\xb4\xa7\xae\xba\xeb\x61\x77\x40\xb0\x41\x68\xa9\x8c\xf6\xc4\x4d\x3c\x19\x06\x00\x92\x1c\xe4\x82\x69\x89\xbc\xf2\x8c\x63\x11\x66\x6e\x17\xd1\x58\x68\xde\xb7\x02\x48\x5e\x01\xe6\x5c\x82\x7f\x01\xfa\x82\x8a\x47\xca\xec\x55\x45\x87\x97\xcb\x0d\xf5\x9a\xe0\x33\x2b\x23\xd4\xab\x66\x15\xb2\x59\x4c\xa6\x1a\xe9\xa8\x83\x2a\xa4\xa4\x40\x85\xe1\xd2\x20\x6d\x57\x9d\xa3\x89\x38\x26\x5d\x97\xea\x38\x4d\x44\x3e\xa1\x48\xde\xec\x82\x5d\xed\x12\xfa\x60\xfa\x66\x7d\xda\xaf\x7d\x1e\x80\xc1\x40\x54\xda\x15\xff\xd9\x0d\x68\x89\x01\xda\x67\x35\x9f\xac\xb1\xd2\x52\xda\x78\xe5\x87\x02\x20\x0b\x17\xc5\x5a\x58\xb9\x3e\xa9\xfc\x68\xa0\x1e\xeb\x6c\x06\x0a\xef\xc7\xca\xad\x8e\x9d\xb8\x88\x34\xb3\xb2\x39\x1e\x2e\xc2\x74\xf1\xaa\x1c\x9f\x3f\x65\xe5\x47\xdd\xa3\x61\x97\xf2\x55\x57\xd4\x7d\x74\x24\xf4\x55\x59\x15\x69\x9a\x7d\x06\x7d\x41\x80\xac\x79\x4e\xa0\x80\x42\x22\x2c\x80\xf1\xbe\x4c\x8b\xda\x8b\x8f\x1e\xcb\xf1\xfd\x3c\x9d\xdc\x20\x6e\xc2\x8c\xcc\xda\xb0\xd3\xe6\x41\xcd\xc6\xda\x59\xc4\x02\x9b\x12\x9f\x4d\x61\x9f\xe5\x5c\x3c\x06\x4c\x30\xe3\xa5\x03\xe8\x66\x24\x79\x20\x2f\x30\xe9\xe8\xc7\xbd\x50\x82\x4d\xe3\x5c\x92\x86\xa3\x81\xb8\x27\x3d\x0a\xc0\xa5\x46\xbd\x00\x53\xf8\x42\x68\x6e\xd5\xca\xd1\x9f\x20\x3f\xce\x25\xe0\xc6\x81\x13\x3f\x87\xee\x5f\xa0\x9b\x5a\x05\xaa\x0c\xaa\x76\x77\xfc\x31\xb4\x1d\x28\xa9\x0a\xa3\xa1\x0c\x54\x97\x2a\xd2\xc8\x35\xc9\xc5\xa2\x2a\xa6\x26\x4d\x41\x01\x15\x36\x27\xdc\xa7\x88\x7f\x3e\x7e\xc1\x8d\xd5\x6e\xa3\x92\x7f\x12\xbd\x2d\x8e\x4a\xde\x8d\x2a\x79\xb7\xaa\x98\x20\x87\x4f\xa2\xab\x05\x90\x01\xe7\xe0\x10\x7b\xe8\x86\xd2\x34\x6f\x69\x43\x7c\xf6\x19\x1b\xe2\x8f\xe7\x0d\xf1\x01\x87\x73\x7a\x88\x82\xf7\x68\x88\x67\x68\x88\x27\x3c\x83\x72\x2c\xd3\x50\xa3\x80\xf4\x42\xe3\xed\xd1\x32\x95\x96\xa5\xb4\x6c\x15\xcb\x54\x70\x40\x6c\x60\x32\xf4\x9f\xf1\x5a\xa5\x4a\xd9\xb3\xb9\x25\x3e\xcd\x4b\x3c\x9a\x56\xe2\xcf\x73\xdf\xf1\x39\x5e\x22\x55\x2f\x99\xcb\x7c\x87\x95\xf6\x17\x12\xd2\xfe\x17\xf9\x33\x9f\x49\xd7\x65\xf2\x6a\xf6\x78\x6e\x89\x27\x32\x4a\x04\x22\xb8\xbb\xb4\x92\x38\xb9\x2d\x42\x9b\xd0\x21\x58\x0e\xb9\xdf\x88\x50\x9e\xc7\xcc\xed\xeb\x4b\x4a\xe6\x1f\xcc\x60\x6a\xd3\x92\xf9\xb4\x35\x6e\xaf\x41\x57\x5a\x4b\x06\xc8\x19\x5b\x24\xc0\xa8\x38\x4e\xed\x1e\x58\x75\xde\x4d\xa7\x5f\x23\x7e\xde\x4c\xf2\x02\x57\x3a\xf5\x41\x08\x8b\x28\xd1\xb3\x00\xe1\x2b\x12\x8e\xe0\x75\x2b\x6f\xcd\xe3\x7c\xa1\x1c\x72\x50\x2a\x87\x51\x3f\x6e\x72\xd7\x54\xd3\xba\xa6\xe8\x42\x07\x9b\xe7\xe8\xc7\x10\x07\xdb\x6a\xaa\xca\x61\x7d\xbb\x9d\x57\xb5\x63\xd6\xb7\xb3\x28\x5f\xae\xb0\x7e\x6b\x85\xae\x62\xc3\x42\xd9\x90\x2d\x2c\x0c\x70\x92\x56\xf2\x09\x1a\xef\xca\xac\x93\x72\xcc\x0b\x60\x00\x37\x5b\xfc\x39\x98\x1c\x57\x49\x8b\xd0\x71\x8c\x1f\xc5\x04\x35\xe3\xdb\xf8\x57\x52\x57\xc5\x03\x19\x25\x02\x11\xfc\xde\xd9\x3f\x15\x9a\xb6\xb3\x36\x0f\x5b\x9d\x3b\x19\x2a\x81\xa1\x89\xc8\xc7\x08\x69\x1e\xb6\x9f\x6b\xfc\x5a\x17\x3c\xf7\xb9\x17\x32\xbd\xfb\xf9\xc6\xbb\x75\xd9\xe5\x97\xbf\xf0\x85\xbb\x77\xa3\x0a\x6e\x74\xf0\x97\xfd\xec\xcb\x4d\x00\x85\x5d\xee\xb3\x2d\x9a\xf8\x4c\xfa\x7a\x9f\x8d\xd7\xbb\xd1\x09\xaa\x16\x31\xec\x01\xbe\x15\x81\x04\x88\x60\x9d\xb3\x89\x5d\x7c\x44\xb0\xc2\xcd\xab\xe9\x26\x45\xe4\x14\x01\x96\xaa\x04\x10\x2b\x2a\x7f\x72\x53\x28\xb4\x9d\x4d\x8b\xd8\xbe\xa2\x50\x9d\xf8\xf6\x49\x96\x12\xfa\x00\x78\xa8\x9a\x3c\x4b\xf4\xab\x50\x04\x7f\x25\x85\x33\x1c\x46\xad\x29\x16\xfc\xb4\xc7\xe9\x55\x14\xcb\x01\x48\x86\x57\x02\x3e\x78\x62\xf2\x11\x99\x88\x69\x60\xcd\xff\x8e\xf6\x41\x41\xb9\xa8\x52\xaf\x0a\x27\xf2\xc3\x29\xec\x44\x7e\x1c\x8e\x9a\x3a\x78\xea\x1f\x18\x15\xe0\x61\x48\xe3\x49\x9b\xe2\xe1\xe8\x58\xdd\xe8\xf7\xdf\x71\x48\x00\x67\x12\x8c\x56\x47\xd0\x30\x7b\xd8\x1a\x1c\x94\xe9\xfe\xaf\x19\xc3\x02\x28\xd8\xf1\xa6\x0a\x50\xff\x2b\x63\x71\x43\xd6\xc3\x42\xa0\x0a\xca\xbf\x86\x15\x7e\x69\x2c\xfa\x98\x2f\xff\x1d\xe9\xd8\xaa\x10\xed\x38\x1a\x16\x95\x50\x45\x24\x88\xb2\x9f\x58\x6d\x28\xf8\x0a\xb8\x75\x61\x6a\x4e\x65\x13\xf4\xae\x07\x3f\x20\x6a\x54\x11\xaa\x88\xe6\x03\xdf\x16\xa4\x38\x0a\x55\x8c\x6b\xaf\x4d\x16\x53\x92\xd2\x6e\x78\x09\xd3\x45\xc1\x12\xf4\x15\xb8\xfe\x9d\x1a\x29\x6f\x01\xf3\x33\x19\x84\xc4\x7b\x9d\xb4\x1b\x03\x94\x76\x43\xb2\xb4\x1b\x12\x4d\x9d\xed\x91\xdf\x67\x81\xca\xba\xef\x4b\x71\x6b\xf6\x04\xfa\x39\x4f\x83\xbf\xa7\x71\x77\x9b\x02\x3b\x86\xcb\x15\x3a\xe8\x2b\x5d\xc4\x84\xa5\x4d\x63\xd3\x01\x79\x4f\x4b\x65\x8e\xa8\xd1\x14\xcb\x7c\x12\x77\x9a\x66\x37\xf8\x9c\x43\x7a\x36\xcc\x7c\xad\x85\x41\xff\x90\xf2\x95\x36\xdb\xd7\x0c\xe5\x99\xef\xb2\x86\xb4\x61\x32\x98\xe0\xdd\x67\x8c\xf6\xf0\xaa\x41\xde\xbe\x69\x6a\x5f\x1d\x1b\xa5\x0f\x6b\x61\xd0\x0d\x15\x63\x7a\xef\xb3\xb7\xfb\xcd\x6d\x65\x6e\x93\x24\x3b\x2f\xe1\x0c\x8f\x47\x93\x01\x8b\xdf\xc9\xab\xf3\x5d\x67\x34\xcd\x9c\xbb\x0c\x74\x55\xdb\xb3\x7d\x6e\xcf\xc2\x07\xcd\x3e\xf4\x7c\x50\x68\xa1\xf0\x30\x18\xf2\xe1\x2f\xea\xd9\x4b\x34\x9b\x57\x7c\x53\x7b\x47\x0e\x12\x99\x9c\xd4\x99\x64\x89\x6c\x42\xf7\xf2\x45\xa8\x49\x3a\x89\x99\x27\x64\x3e\x67\xc4\xa9\xd4\x9e\xe6\x7d\xdc\x60\x13\xb3\x86\x10\x91\x9c\xb9\x39\x80\x68\xc4\x5d\x06\x8c\x48\x4f\x36\xe1\x43\x21\x39\x0a\x77\x12\xf7\x6a\x53\x72\x50\xf9\x8c\x13\x86\x10\x1a\x7a\x25\x50\xf0\x76\x26\x49\x4d\xec\x08\x0f\x27\xfd\x53\x1f\xe2\xaf\x4a\xe7\xed\xf0\x48\x46\x80\xc0\x86\xf3\xdb\x2d\x0a\xb4\x4a\xdc\xc0\xe0\xa4\xe7\x83\x76\x96\x96\xa5\x3f\x91\xf2\x19\xa0\x11\xe7\xa5\xa4\x7c\x96\x91\x02\x8a\x60\x66\x5c\x02\x4d\x72\x3b\x94\x75\xad\x4b\x52\x79\x51\x5f\x9d\x8a\x6b\xeb\xd2\xc7\x05\xa5\xf7\x90\x09\xf3\x52\x5c\xba\x62\x4a\xd3\xbe\xf7\x14\x6a\xa9\xf1\x09\xe7\x9a\x97\x04\x9a\x97\x24\x9a\x97\x28\xe4\x5d\x79\x75\x25\xea\xa1\xd9\x4c\x48\xe0\x05\x2d\x4c\x90\x65\x24\xc5\x96\x3a\x2a\xc3\x02\xec\xcf\x5b\x10\x21\xb6\x07\xd1\x81\x22\x14\xa8\xd3\x6e\x82\xed\x04\x6c\x22\xe7\xd0\xc4\x3e\x60\x9d\x9c\xf9\xe1\xd7\x5f\x6c\x33\xa8\x05\x47\xf0\xf3\xc9\x5c\x23\x51\xdf\xf4\xc0\x6b\xdf\x4f\xcd\x89\xd7\x9b\x55\x7a\xdc\x29\xd7\xaf\xc9\x73\xb2\xe8\x7f\x17\x09\x5e\xa6\x65\x0f\x07\x31\x35\xcf\xdf\xf6\xd7\x7c\xa7\x18\x72\x10\x53\x44\xeb\x31\xc3\xf6\xfd\x99\xe4\xbe\x5f\x4d\x5f\x5d\x4f\x20\xda\x11\xd1\x2e\x1b\x02\xfd\xa8\x67\xe3\x7e\x26\xd1\x64\x65\x6a\x78\x74\xd0\x57\x40\x83\xb3\x8e\x0a\xf0\xf6\x3f\x99\x68\xff\x57\x04\xd1\xea\xec\x12\xaf\x22\x3f\xfe\x5f\x11\x50\xf1\xeb\x82\xa8\x74\x4e\x45\x4b\x92\x87\xa4\x49\x1e\x75\xcf\x54\x91\xd9\x1c\x55\xa4\x55\xe0\x59\x70\x76\xda\x0a\xeb\xbf\x94\x89\x87\x15\xeb\x8d\x5f\xd4\x7c\x7a\xbd\x43\x41\xec\x39\xd3\xe6\x1b\x99\xd3\xc6\xc4\x0f\x91\x0e\xe3\x01\xbd\x48\x8f\x69\x63\xc4\xdb\x68\x80\xa3\xfa\xa2\x93\x36\xea\x3a\xfc\x0d\xaf\x43\xaa\x1a\xf1\xb7\xb9\x25\xfe\x3e\xb7\xc4\x77\x73\x4b\x7c\x8f\x97\x70\xc3\xfe\x6f\x2d\xe6\x2a\x2b\x35\xd9\xbb\xca\x75\xc9\x65\x01\x12\x1f\xc9\x90\xdb\x11\x90\xb8\x4b\x1c\x80\xd0\xca\x88\x48\x2e\x60\x97\x1d\x3a\x51\x15\xf1\xde\x23\x5f\x63\x45\xf9\x55\x01\x25\xe4\xc3\x67\x10\x16\x2e\x23\x4d\x38\x11\x20\x2f\x4d\xf4\x9d\xbf\x7e\x58\x6f\x61\xf8\xaa\x46\x55\x38\x85\x02\xd8\x27\xe9\x5b\x58\x5c\x70\x28\x87\x60\x04\x03\x5d\x5a\x6b\x8d\xfe\x8c\xff\xd4\x05\x42\xa3\x1c\x41\x70\xea\xbc\xa8\x4f\x46\xef\xfb\x82\x52\x32\xd6\x2d\x1d\x54\xca\xbc\xb0\xf1\x1c\xb3\x6d\xd1\x8e\x44\x5f\x63\x66\xd9\x10\x9b\x64\xf1\xdf\x13\x5f\xe9\x65\x77\x26\x6e\x7c\x9f\x64\xdd\x80\x10\xd4\xe8\x9b\x3f\xd8\x82\x3b\x55\x9f\x41\xc2\x0e\xb5\x03\xc2\x36\xf8\xd0\x38\x40\x58\x0e\xea\xb4\xad\xb0\x4d\x92\x9d\x35\xc9\x5a\x37\x1e\xc9\x31\x74\xbd\x89\x97\x70\x15\xe7\x77\x54\x9e\x91\xe2\x5c\x93\xbd\x61\xc2\x75\x6c\xd5\xd8\x8d\x67\x9d\x75\x56\x7f\xac\xc9\x66\xcd\xdd\x66\xfa\xdc\xed\x8f\x55\xce\x5b\x16\x3f\x26\x39\x3b\x51\x18\x4b\xd6\x66\x0e\x2b\xf9\x6a\xab\x69\x6e\xc2\xa7\xda\x67\xd7\x34\xd1\x46\x25\x6d\x83\xd5\xf5\xb8\x99\xd7\xa3\x69\x7b\x07\xab\x10\xc9\xdd\x82\x6d\x9c\x27\x79\xe1\x1f\xd8\x51\xb5\xa3\xce\xee\xdf\xde\xd5\x72\xff\x16\x7e\xff\x43\x6b\x5a\xee\xdf\xca\xef\xff\x5b\xeb\xfd\xdb\xf8\xfd\x27\xfb\x5a\xee\xbf\x89\xdf\xff\x42\xa5\xe5\xfe\xed\xfc\xfe\xbf\xac\x6d\xb9\x7f\x87\xf3\x7d\xfb\xfc\x8b\x05\xfc\x6f\x61\x4f\x02\xbb\xc9\x4a\xdf\xa9\x8f\xe1\x96\x93\x35\x14\xfa\x6c\xd5\x5a\x20\xb8\x63\x2b\xc8\x90\x74\xb5\xb5\x22\xae\x42\x1f\x78\x4f\x10\x35\xbe\xf8\x61\x7b\xd8\xd2\xc7\xc5\x5e\xe7\xe3\x77\xb5\xff\xb8\xfe\x34\x7e\x89\x40\x4e\x7d\x57\x5b\xcd\xb5\x1b\x21\x86\x5d\x41\x34\x0e\x1f\x93\xce\xc7\x2a\xee\xc7\xee\x79\x06\x1f\x3b\x0b\x99\xb4\xce\x01\x14\x7f\x34\x66\x3f\x46\x33\xcc\xc3\x19\xd6\x76\x02\xc3\x63\x4a\x72\x63\x58\xb3\x45\x9e\xf2\xb1\x29\xbc\xd8\x3b\x12\xc5\x36\x00\x83\x09\x74\x2f\x97\x4e\x26\x12\xc5\xd6\x6e\x97\x3d\x32\x5e\x04\xbd\xb0\x3d\xc0\xcf\x3f\x5c\xbb\x9a\x5f\xbe\x71\x9d\x73\x79\xa3\x7b\x79\xdc\xbd\xbc\xc9\xbd\xbc\xd9\xbd\x3c\xe1\x5e\x9e\x74\x2f\x1b\xee\xe5\x2d\xee\xe5\xad\xeb\x56\x07\xef\xf1\x52\x36\x31\x20\x91\xc1\xad\x29\x6b\xff\x59\xca\xde\x7f\x6a\x85\x58\xe3\xad\x8a\x03\x2f\x89\x1f\x39\x15\xa9\xba\x12\xb1\x8c\x77\x55\x61\x2f\x58\x59\x4f\xc5\xe3\x17\xe0\x1d\xb4\x8c\x19\xa0\x4a\x01\xc6\x19\xc4\xee\xc9\x01\x21\x9c\xed\xe3\x38\xff\xe6\x0f\xd6\xb6\xd2\xd1\x55\xf0\x50\xd8\xc1\x2c\xd0\x3b\xec\x29\xd7\x76\x8a\xf0\x1d\x8d\x7d\xe5\x56\xc9\xf7\xfb\x47\x4e\xb3\xab\x9e\x4e\xef\x2a\x95\xd2\x55\x3b\x32\xbb\x6a\x47\x46\x57\x61\xf9\x78\xd9\x68\xad\xd0\x0d\xb7\xb4\xbd\xc7\xaa\xf1\x96\x96\x28\x6c\x32\x44\x9f\x8a\x06\xd8\x89\x3a\x60\x0f\x54\xd5\x69\xef\x3d\x9d\xd5\x7b\xa7\x3b\xd1\x96\x9f\xf5\x89\xb6\xab\x65\xa2\xb1\x6f\x7e\x33\xa5\xab\xce\xd0\x44\x5b\xce\xea\xaa\x9b\x79\x5c\x4d\x4d\xf6\x7a\x42\xc8\xac\xee\xf9\x7e\x6a\xf7\x9c\x8a\x2a\xba\xc5\x99\xc5\x99\xf9\x15\x8a\xc3\xb0\x93\x15\x77\xf5\x4a\xab\x31\xfa\xf9\x15\x55\x83\x15\xcf\xae\xc6\x77\xb1\x1a\x6f\xcd\x98\x38\x65\x9c\x38\xd9\x33\xe7\xa6\xd4\x3a\xed\xeb\xa3\x98\xef\xf9\xd5\x8e\x5a\x77\x23\x2f\xef\x12\x5d\x84\x22\x9a\x78\xe2\xc3\x72\x32\x1a\xbd\x77\xc7\xa0\x2f\xec\x19\x2d\x53\xb5\x5f\x1f\xc9\xbf\x8a\xc0\x7f\x85\x4f\xc2\xdc\x80\x8f\xb7\x3d\xa8\xe2\xb2\x51\xa5\xce\xe3\x3d\x4f\xf0\x6a\xdd\x55\x86\x89\x0b\xa7\xcb\x5b\xfc\x44\xb7\xd4\x64\x6f\x01\xba\x24\xab\x3f\x1a\xe9\xfd\xb1\x80\xea\xce\xa9\x68\x56\xb8\x01\xe0\xfa\xfa\x88\x8e\x45\xa4\xeb\x51\x49\xf1\x88\xe9\x6a\x41\x34\x7a\xb7\x8d\x42\x9b\x15\x6e\x14\xda\x8d\xbc\x16\xef\x48\x09\xa8\x1b\x72\xe3\xe9\x86\x6c\x70\x5b\x73\x11\x7b\xfd\x45\x5e\xac\x49\x3c\xb1\x4c\x70\xde\xd5\x64\xf5\x40\x95\xc2\xea\x12\x91\x74\x60\x3e\xc7\xf9\x87\xc7\xbb\xd8\x9c\x6b\x48\xd3\x4c\x4c\x03\xc3\x75\xea\x31\xab\x53\xef\x5b\xc8\x8b\x0a\x9b\xcb\x57\x4e\xd9\x60\x6d\xe4\x3e\x2c\x2d\xfe\xaf\xce\x26\x63\x7d\x53\xfa\xf0\xc5\xc7\x48\xf4\xbd\x6f\xa3\xc4\xef\x4a\xfa\xa4\x8a\xba\x12\xff\x1a\x7c\x6a\x05\x12\xff\x6a\x57\xe2\x67\xf5\xe0\x12\x3f\x54\xa1\x45\xe2\x67\x85\x53\x24\xfa\x06\xbf\xff\x40\x9a\xc4\xcf\xee\x3f\x65\x77\xe2\x68\x62\xe1\x61\x36\x17\x6e\x9f\xa1\xb9\xe0\xd2\x22\xdf\xc6\x9f\xfe\x1d\xfd\x76\x9c\x47\x35\xef\xf9\x5e\x3f\x3e\xbd\x70\xcf\x3a\x67\x23\xb8\x9d\x3f\xc6\x36\x02\xd8\x0a\x50\x8d\x7d\xfb\x03\xef\x3a\xf9\xf1\xdf\xff\xc1\xd8\x2f\x3b\x73\xfb\x0e\xfe\xe0\x83\x1d\x4a\xf4\x90\x1c\x9e\x89\xf2\xab\xe1\x60\x02\xf2\xca\x62\x10\x2d\xcf\x31\x51\xde\xf2\x41\xb1\xef\xfc\xb3\xf9\x0e\x0e\x00\x09\xc4\x6d\xc7\x17\x5e\xcb\x45\xd8\xb7\xf2\x37\xde\x55\x06\x6f\x18\x6c\x32\x0f\xaf\x7e\x16\x7c\xc3\x35\xd9\x7b\x81\x40\x70\x45\x26\xd9\x1d\xb2\xdd\x21\x60\xda\xba\x5e\x55\x4b\x4e\xbc\xf4\x35\x31\xa1\x91\x16\x33\x32\x41\x3c\x37\x96\x7a\xf0\x80\x45\x72\xa7\x6f\xc5\x83\xed\x68\x10\x37\x77\x2a\x55\x11\x79\xe4\x11\xdc\x86\xb1\xfa\xd1\xd2\x13\x1f\x26\x4b\xbc\xfe\x53\x00\x2b\xa2\x79\x49\x05\x71\x5a\x5b\x09\xa7\x55\xb3\x61\xf1\x76\x7e\xb3\xfa\x8c\xae\x6f\xe5\x62\x9c\x8d\x57\xf1\x7f\xa9\x93\xd7\xa5\x1b\xd3\x62\x6f\xa1\xa0\x7c\x27\xf6\xce\x99\xf7\xec\xad\x39\x69\xc3\xa4\x71\x3a\xee\x24\xd4\x97\x07\x73\x88\x7c\x37\xb3\x72\xa4\x0a\x99\x21\x0a\x91\x67\x38\x6d\xcf\xd7\x60\x30\x63\x8d\x3a\x9f\xb0\x60\x22\x3a\x5a\x0f\x8b\x91\x50\xc5\x91\xb0\xa4\x3c\x55\x8a\xf6\x9c\x8c\xbc\xe3\xf5\xb0\xc4\x82\xa7\xce\x47\x80\x98\xc9\x3c\xc7\x32\x69\x90\x8b\xee\x00\x7a\xe8\xf6\x5b\xba\x1d\x3f\x1a\xa9\x73\xc6\x1d\x8d\x73\xe9\xb7\xb8\x61\xc5\x55\x6b\xd6\x01\xff\xc7\xb1\x70\x83\xa9\x7d\x04\xbb\x81\xf2\x8f\xed\xc5\xdf\x46\xa2\x3d\x27\xe1\xaf\xe3\x75\xc7\xfe\x3d\x10\xfa\xca\x22\xe9\xd7\x80\x5b\x00\x42\xf6\xce\x46\xb8\x18\xbc\x96\xfa\xf0\x5c\x6d\x1f\xd9\x19\x37\x65\xa7\xbf\x3f\x3e\x3c\x76\x0b\xa1\x68\x30\x19\xd1\x6d\x7f\x60\xd0\x9d\x94\x83\xb1\x29\x99\xce\xbb\x31\xe1\x27\x6b\xa6\x66\x82\xb8\x87\x37\x94\x7b\xc6\x4e\x45\xa3\x92\xbe\x6d\x2f\xe8\x18\x1f\x95\x8c\x52\x40\x5f\xf4\xe3\x11\x3a\x2a\xeb\x29\x8e\xab\x21\xd3\xe7\x7b\x9d\x60\xae\x71\xfe\xf9\xdf\x5b\x97\x04\xb7\x9c\x8a\x16\x04\xab\x04\x5e\x50\x25\xf4\x45\x1f\xbf\xa0\x4a\x2c\x88\x7a\x32\xcf\x44\xa2\xdd\x6f\xe3\x1f\xbe\x71\xbd\xb3\x45\xf7\x3b\x2b\xec\x3e\x5e\xf2\xe1\x96\x50\x36\x4e\x95\x61\x5a\x2d\x4c\xab\x2b\xa6\xd5\x59\x80\x2a\xfd\x9d\xfb\xf9\x77\xbe\xbf\x8e\x89\x17\xf3\x24\x5e\x0c\x6b\x33\x25\x5d\x0f\x51\x4f\xe8\xeb\xbd\xd4\x19\x59\x26\xfd\x7d\x13\x39\x56\x7c\x7c\x95\x79\x74\x9e\x8f\xf9\x3c\x1f\x73\xed\xfe\xb0\x8e\x11\xbf\x93\x2f\x44\x4d\xbb\xe1\x35\xcd\x86\xb7\xd2\xef\x4a\xfe\xdd\x67\xa5\x65\x2b\xff\x82\x12\xd1\x0f\x7f\xf8\xc3\x1f\x96\xaf\xb3\x68\x80\x20\x08\xa2\x05\xdb\xde\x05\xd3\x5e\x30\xf5\x77\x05\x04\xd6\x13\x70\x59\x09\xa2\xd1\xaf\x98\xb2\xf4\xa7\x2e\x5b\x76\xf8\x8c\xd9\x2c\x49\x75\x7d\x4c\xf1\x12\xa9\x06\xe9\xf7\x66\xbc\x23\x10\xc1\x1f\xac\x08\xdf\xb8\x26\x19\xb7\xd4\x26\x0f\x40\xfa\x31\x3b\x67\x99\x1b\x0e\x9b\x65\x73\x24\xc1\xdc\x40\xfe\xf8\x7e\x03\x63\x70\xc8\x1b\xd8\x9b\x4f\x74\xa5\xb8\x22\xab\xf6\x38\xf5\x81\x5e\x04\x62\x8f\x90\x9e\xee\x20\x6e\xd0\xc3\x4e\x8c\xcc\x11\x84\xec\x1d\x26\x6e\xff\x80\xbc\x6f\x3b\xfd\xfd\x93\xf8\xdf\x5d\x42\x44\x1f\x13\x37\xc3\xa6\xb4\xd3\xdf\x8b\xe0\xf8\x61\x8c\xe3\x70\x39\xba\x0e\x23\x15\xdb\x41\x88\x05\xf1\x55\x77\x58\x50\x41\x58\x54\x3d\x10\x17\x52\x56\x12\x58\xbb\xa4\x5a\x15\x42\x6c\x70\xb9\x5e\xad\x80\xd1\xbd\x2b\x35\x25\x40\x37\x72\x9d\xa8\x32\x64\x42\x18\xb6\xc2\x1e\x90\x9e\xa8\x8a\x73\xdc\x15\x07\xfd\x8a\x2a\xa8\x32\x1c\x54\xf1\xbb\xb9\xff\xc6\x7a\x4d\x94\x48\x78\x4d\xb2\x7a\x73\xc0\x00\x7a\x94\x6b\x02\xe9\xb6\x87\x85\xb1\xfa\x8c\x5a\x57\xe9\xbe\xb9\xb6\x2a\x0f\x25\x75\x88\x1b\xa5\x85\xa3\x55\x88\x5c\xc4\x20\x8e\xbd\x06\xa8\x68\xdf\x2a\xf8\xf7\xf2\x3f\xf1\x8c\x1e\xb5\xf2\xc0\xdd\xa9\x8b\x2a\x10\xc1\xd4\xda\x1f\x01\xf8\xb1\x26\x7b\x9f\xcf\x72\x48\xeb\xd5\xd6\xb7\x66\x8d\x4b\xc4\xb1\x75\x9b\x13\x22\x78\xc1\x73\x2f\x6c\x17\xff\x37\x9e\xbe\x28\x29\xfe\xaf\x06\x58\x73\xb3\x2a\xc7\xbd\x84\x1a\xce\x9e\xfe\xbf\x59\xd6\x40\x03\x40\xd9\x81\x4b\x6c\x00\x97\xd8\x50\x58\x54\x05\x67\x59\x5e\x88\xb1\xf5\xcf\x25\xa1\xee\x08\x8b\x3a\xf3\x78\x18\x5d\xad\x35\xd6\xfc\x26\x5e\x13\x47\x04\x3e\x02\xd2\x58\xdd\x50\xaf\x2b\x11\x05\x75\x9a\x66\x45\x0c\x10\x39\x17\xb0\x37\xf8\xd1\xfd\xf8\xd1\x43\xf6\x50\x20\xb9\x23\xfb\xb8\x98\x77\x85\x9f\x79\x26\xfc\x4c\xd9\x64\x70\xd3\x36\x77\xd4\x8c\xe7\xc8\x3f\x27\x78\xdd\xd3\xe4\x9f\x19\x5e\x8f\x19\x5e\x8f\x19\x5e\x8f\x19\xb7\x1e\x33\xac\x1e\x2c\x8a\xbe\x8f\xeb\xd5\xe3\x1d\xca\x3f\x0d\x5e\xf2\xe1\x96\x81\x8e\xdf\x7b\xd8\x98\x34\x09\x63\x88\xec\x7a\xec\x30\x3c\x5f\x03\xbe\x75\x6a\xb2\x71\xce\xfc\x41\xdb\xba\x03\x63\xb3\x2e\xb5\xf1\x4e\x55\x11\x45\x09\x95\x47\xaa\x56\x55\x78\x9e\xc6\x1a\x61\x8e\x71\x11\xff\x43\xea\x45\x51\xc5\x1b\x63\x11\xd3\x67\xf8\x0a\x26\xe6\xe1\xeb\xec\xb6\x5a\xd3\xf8\xce\x42\x02\x4f\x3e\x4a\xb3\x72\x5a\x2a\x1f\xd5\x08\x12\xbb\xd7\xea\x90\x7f\x02\x01\x6a\x1d\xa3\x82\xda\x08\x6b\xd5\x5b\x78\xab\xac\xd8\x4d\xcc\x0c\x5a\xa1\x1a\x40\x35\x09\xf5\x13\x32\xce\x6c\x33\x29\x4c\xe8\x90\x00\xd4\x16\x1a\x11\xb7\x35\x90\xbc\x26\x14\x91\x74\x5e\x74\x91\xd1\xae\xa0\xa0\x79\xa1\x8c\xe4\xcd\xe6\x35\x89\x97\xe0\xe5\x71\x62\x4a\x84\xe5\x34\x52\xc5\x01\xa2\xbe\x7d\xae\x56\xc3\xe8\x7e\x43\xb2\x1b\x9b\x02\xca\x38\x71\xa5\x03\xed\x1b\xa7\x54\x61\xca\x1b\x31\x04\x75\x06\x5b\xa0\xbc\xe3\x76\xde\x1e\x52\xde\x08\x9f\xb9\x35\xe2\xf3\xeb\xb7\xdb\x11\x01\x1b\x27\x5c\x41\xfa\x3e\xde\xb7\x5f\x58\xc3\x66\x0c\x50\xa1\x0f\xf0\x26\xed\x1f\xa9\xd2\xa4\xa1\xaa\x3f\xc7\xc4\x08\x51\x9d\x09\x11\x0c\x75\x96\x69\x75\x96\xac\xce\xe3\x71\x99\x64\xa5\x19\x18\xf3\x80\xa9\xf3\xb0\x53\xe5\x07\x32\xab\x3c\x00\xf5\x3e\xae\x51\x41\xf1\x68\xbb\x43\xbb\x83\x72\xbd\x10\x98\x8f\xe0\x21\x69\x83\x5a\xf3\x76\x89\x2b\x9d\x71\xdd\x25\xae\xd4\xc8\xdc\xd0\x8f\xbc\xb0\x00\x96\x89\x0d\x04\x62\x2e\xc6\xab\x45\x15\xf0\x7d\xc7\xd2\xe7\x89\xc7\xde\xa7\x8a\x88\x7b\x96\xd7\x58\x6a\x9b\xf5\x68\xbc\x58\x07\x90\xf3\xab\x6d\xbc\xe3\xba\x20\x88\xe6\xac\x70\x3c\xe7\x28\x03\x4d\xce\x90\xd0\x64\xb4\xa1\xed\xc3\xd4\x74\x69\x23\xe5\x37\x19\x5f\x63\x4e\x84\x9b\x08\x3d\x8a\x92\xb1\x75\x11\xb6\x86\x92\xd7\x44\xf0\x3a\x76\x5e\x2d\x22\xf2\xa7\x8b\x62\x67\x8f\xea\x09\xf2\x1e\x3e\x41\x52\xc5\xfe\xdf\xe3\x25\x52\xc5\xfe\x53\xb9\x25\x7e\x3f\xf7\x2b\x7f\x90\x5b\xe2\x83\x19\x5f\x09\x44\xf0\xc9\x95\xa0\x5d\x6a\xb2\x77\xb3\xc9\x20\x55\x2a\x63\x0e\x29\x34\x71\x23\x3d\x42\x66\x66\x96\x74\xa1\x66\x80\xec\x79\x43\x4e\x0c\xc5\xda\x60\xdf\x26\x82\xfb\x91\x46\xed\x78\xf1\xd8\xbb\xde\xb9\xb6\x55\xf3\xdf\xab\x74\x2c\xe3\x2a\x9d\x04\xaf\x85\xfd\xfc\x04\x7f\x49\x2b\xfb\xf9\x8e\x5c\xf6\xf3\x32\xf2\x1f\xa2\xf4\xaf\xc4\x64\xd4\xf8\xd2\x36\xb4\xe6\xa2\x3f\xc5\x4c\xf7\xb9\xb4\x8b\x0a\xbf\xe8\xd3\x2c\x75\xd1\x04\xb8\xa1\x38\x9d\x5d\x3c\x1b\x07\x72\x54\xdc\xc6\x97\xb6\xf1\x83\xf9\x01\xc7\xe2\x5b\x01\x65\xc0\x64\xf6\x8f\x9a\x7f\x88\xa8\xae\x68\xec\x0b\x1f\x26\x08\xa9\x63\x0c\xd2\xef\x79\x33\x7f\xcf\xb7\x1c\x7f\x4e\x15\x3d\xd2\xe8\x99\x06\x23\x37\x2e\xcc\x78\xe7\x52\xd0\x39\x7d\xa0\x4a\x03\xec\xb3\x92\xd6\xfb\x77\xb6\xef\xfd\x73\x79\xef\x67\xf8\xe2\xd6\x21\x7e\x64\x23\xe5\xb2\x99\x8c\x1e\x7d\xf4\xc7\xd5\xff\x8f\x3e\xba\x8d\x9b\xce\xdc\xfe\x5f\x0f\x10\x14\xee\x65\xdb\xc1\xea\xa2\x78\xc5\x0c\x8c\x75\xce\x32\x16\x52\xc5\x38\xb1\x61\xd4\x49\xb5\xf8\x07\xf7\x9e\x46\x4f\xac\xf8\x83\x81\x08\xbe\x99\x74\x5c\xb6\xdd\x46\xd6\x71\x2b\x45\x77\xd0\xde\x4e\x31\x91\xbe\x7b\xf4\xd3\xee\xb1\x03\x9a\x39\xd2\xca\x3c\x47\x19\x9d\x20\x63\xa1\xaf\x6d\xb6\x3a\xab\x93\x6f\x32\x0c\x16\x29\x3f\xa1\x6f\x82\x07\xd7\x70\x7a\x53\x25\x94\xc7\x14\xfb\x55\x48\x79\x32\x12\x8b\xb6\x4a\xa0\x70\x38\xa0\x84\x4e\xf9\x26\x30\xa2\x62\xef\x75\x76\x0f\xea\xd1\xe1\x37\x92\x24\x82\xa1\xab\x2d\x3a\xb4\x3b\x41\x2b\x85\xf6\x43\xe5\xb2\x19\xdd\xca\xbb\x80\x1b\x84\x73\x20\x7e\x1e\x71\xfd\x16\x1d\xad\x79\x22\xe7\xc4\xb9\x93\x97\x70\x4d\x51\xd3\x3f\x7e\xfa\x9e\x9a\xec\xdd\x23\x5a\x6d\x5c\xad\xdc\x97\x6d\xb2\x29\x59\xfd\xbb\xd2\x92\x15\x29\x7d\xae\x35\xb4\xeb\x69\xce\x75\x3d\xbd\x91\x3f\xe0\xb8\x9e\xe6\xe2\xfd\x75\x87\x96\x4d\xe7\x65\x82\xf0\xf9\x38\x7b\xb0\x95\x9b\xbe\x82\x89\x0f\xc7\xb5\x78\x56\x00\x3a\x0f\x50\x19\x5e\x18\xa0\xe3\x20\x2a\xd7\x21\xc3\x22\xe5\x55\xc4\x64\x8b\x1e\xe4\xf0\xb2\xd9\x16\x65\x74\x45\xa3\x2a\x29\xd5\xa2\xd4\xd4\x24\x9e\xf6\x4c\x98\x5c\x8b\xf1\x73\x55\xa9\xfd\x19\xf5\xc8\xe3\x1a\xf9\x0b\x03\x48\xf1\x7b\xb9\x4e\xca\x71\xac\x1e\x92\x8a\x15\xaf\xaa\x58\x03\x2a\x44\x8f\x1c\xd3\xe9\xfb\xf0\xdf\xab\xad\x9f\xf9\xf2\x00\x74\x8f\xcb\x20\x6a\x65\xa4\x0a\xac\x29\x94\x7c\x80\x96\xd5\x15\xc4\xb7\x58\x54\x3e\xfd\xf2\x42\x62\x5a\xf4\x63\x9d\x90\x72\xa2\x83\xf7\x09\xbf\x1b\x09\x55\x02\x39\xbf\x78\xbc\x1e\x96\x23\x12\xb3\xaf\xb5\xe1\x50\x83\x01\xe5\x7c\x80\xea\x55\x94\x44\x0e\x51\x6f\x72\x13\x36\x7c\x24\xf4\xa2\x4a\xac\xee\x74\x45\xc7\x54\x57\x7c\xab\x4b\xe7\x3f\xac\x1c\x8f\x86\x4e\x84\x15\xb0\xf3\x85\x5d\xaa\x02\xe9\x07\x54\x57\x34\xd4\xa8\x76\x29\x9d\x8f\xa4\x1b\x98\x43\x20\x32\xe8\xf9\xae\xcb\x6b\x18\xd5\xca\x23\x36\xa7\xb9\x6f\x6c\x80\x07\xd0\x7e\xa6\x55\xd5\xc3\xc8\x81\x72\xc8\xea\xa4\xda\x48\x68\x9d\x24\x7d\x96\x2d\xae\xdf\xce\x24\xc6\x4b\xe4\x63\xe4\x77\xc9\x89\x1a\xbb\x8d\xcf\xca\x37\x6a\x43\x02\xf6\xd3\x41\xea\xa6\x41\x1b\x08\x36\x25\x27\x23\x1a\x3f\x50\xae\x1b\x11\x45\x59\x62\x97\xd8\x9e\x3c\x4e\xe6\xd5\x59\x1b\xc6\xae\x80\xd1\xc4\xfa\xc6\xf6\x46\x5e\x7d\xc4\x89\xab\x26\x7b\xee\x94\x34\x06\x5d\xd8\x47\x77\x21\xa3\x14\x71\x4d\xdd\x60\xcf\xf5\x01\x8c\x6f\x1a\x89\x8e\xd6\xab\x45\xb3\x25\x3f\x1f\x48\x25\x61\x46\x70\xf0\x7c\x51\x15\x54\xf1\x2a\xab\xe9\x5f\x84\x96\xe4\x0b\x03\x0d\x98\x30\x77\xb7\x11\x73\x89\xe5\x78\x59\x8f\xf4\x91\x5b\x31\xc1\x7e\xbc\xa7\x57\xed\x56\x7f\x31\x32\x48\x1a\xcb\x57\x34\x3a\xbd\x6a\xd0\x85\xbf\xbe\x33\x43\x8a\x81\x95\x0f\x96\xee\x08\xc9\xf4\xe3\x7f\xfa\x33\xf6\x81\x7b\xdb\xee\x03\xf6\x55\x35\x62\x07\xac\x58\x8e\x80\x56\x55\xb6\xe5\xed\xe3\x6d\xdf\x8e\x6c\x8f\x47\x46\x34\x03\x12\x5c\x59\x9b\x34\x0e\x1f\x55\xc1\x33\xe1\x93\x46\x69\x3f\x32\xc2\x1d\x68\xf6\xfb\x1e\xf7\xe8\xe5\xb6\x0e\x8c\xd8\xa9\x49\x9f\x53\x5b\x74\x5f\xdb\x37\x72\x42\x6d\x90\x06\x52\x68\x83\x6a\x84\x75\xea\x37\xe4\xd4\xca\x18\x02\x1c\xd7\x1f\x1b\xdf\xc7\x38\x1b\xff\x00\x4c\x90\x2d\x68\xc4\x02\xcf\x26\x77\x63\x2d\x30\xdf\x5e\xa3\xbd\xe7\x2d\x53\xab\x5d\xe0\x86\xfb\x05\x66\xb8\xef\xec\x85\xad\xda\xfb\x02\xb7\xb5\x2f\x30\x5b\xfb\x8f\xf8\x85\x35\x6d\x00\x9e\x95\xb0\xbe\x85\x73\x0e\x5c\xa2\x69\x36\x4d\x16\x90\x29\x59\xf5\x28\x94\xbb\x86\x89\x00\x30\x30\x9e\x45\x74\xeb\xd5\x4c\xf8\x03\xe5\xe6\x24\x7c\x67\xea\xf9\xac\xa4\xf2\xec\x26\xc2\x4c\x20\x9b\xda\x99\x40\x4e\xb3\xcd\xca\xd9\x76\x77\xa1\x2d\xcb\x6c\x4f\xbe\x13\x0c\xc4\xd2\x5d\xf5\x23\x51\xd2\x59\xdc\x27\x36\xab\xc9\x30\x37\x3e\x7b\x63\x7d\xc6\x67\xe3\xff\x53\xd3\x5b\xcf\xbb\x69\x3e\xef\x52\xa5\xec\xf7\xf3\x12\x19\x56\x9b\xbc\x77\xfc\x51\xee\x3b\x66\x72\x4b\xfc\x49\x6e\x89\x47\x72\xeb\xf1\x68\x46\x89\x40\x04\x9f\xca\x80\xf9\x56\x0c\x52\x2c\x33\xaf\x40\xba\x24\x3e\x2f\x48\x12\x9f\xb0\x3e\xe4\xb2\x86\x7d\xc7\xbf\xe2\x94\x0b\x8c\x8b\xba\xc5\x97\x71\xd8\x1c\x03\x47\xcc\x29\x30\x6a\xd3\x8f\x35\x2c\xc7\xee\x98\x4c\x72\xec\x92\xa4\x67\x0d\x49\xac\x96\x3f\x74\xf3\x7e\xc1\xb2\xdf\x8f\xf3\x69\x8a\xcf\xa7\x29\x36\x9f\xe6\xdb\xfa\x3a\x01\x8a\x50\xd4\xa8\xbd\xb9\xde\x33\xa2\x7c\xd5\x64\xef\x73\x31\xa0\xc7\xa4\xa5\xad\x54\x2a\x5d\x5d\xad\x9a\x14\xe1\xf5\xac\xb6\xb4\xd0\x9a\x10\x20\x03\x7c\xac\xd5\xa5\xc5\xa4\xba\xf4\x70\x86\xba\xb4\x28\x53\x10\xe5\xc7\x53\x8b\x2b\xc7\x02\xe5\x46\xc8\x9f\x4f\x79\x64\x8c\xa6\x23\x22\xff\x44\xe8\x2b\x89\x14\xde\xe9\x81\xf2\xe7\x12\xf2\xad\x83\x38\xf9\x80\x4e\x99\x8e\xc2\xe4\x57\x01\xaa\xac\xc3\x28\xf9\x9d\x94\x52\x7e\x65\x41\xf2\x4a\xa0\x1e\xa8\xdb\xab\xb5\xb9\xd0\x8b\xf5\x41\x52\x0f\x27\x37\x61\x0f\x9c\xac\xc6\xfa\xa0\xd5\x0f\x0b\xe8\xb3\x81\x38\xd2\xc2\xe4\x26\x25\x62\x7d\x50\x79\x27\xe9\x14\xda\x80\xd1\xde\xdb\x29\xd8\xdb\x90\x40\x20\x99\xb7\x2a\x40\x62\x83\x58\x01\x19\x45\x53\x3c\xf7\x8a\x36\xb9\x57\xb4\xc9\xbd\xa2\x4d\xd7\x2b\xda\x64\x5e\xd1\x31\xeb\x9d\x1d\xb7\xde\xd9\x09\xd7\x3b\x7b\x0f\x9f\x13\x69\xde\xd9\x09\x5e\x8f\x09\x5e\x8f\x09\x5e\x8f\x09\xb7\x1e\x13\xac\x1e\x8b\xa9\xe8\xb4\x7b\xf9\x87\x6f\x5c\x9f\xc4\xb8\xc7\xa5\xc7\xa4\xb1\xe5\x58\x09\xfc\xe1\x0c\x4f\x2d\xf8\xba\x0e\x45\xa5\x3a\xee\x3f\x27\xa3\x2b\x1a\x96\xce\x9f\x7e\x6e\xc8\x93\x28\x23\xf5\x91\x94\x73\x36\xda\xc7\x6b\x64\x1f\xcf\xc9\xd3\x70\x1f\xff\x78\x2b\x4d\x95\x71\x13\xf7\x73\xc2\x77\x82\x48\xb2\x04\x90\x63\x2e\xbc\xf5\xfe\xcc\x26\xf5\x3b\xe0\xbb\x8a\x06\xdf\x31\x42\xb3\xc3\x66\x84\x8f\xa0\xf2\xe0\x39\xe8\x3b\x91\xf0\xc0\x3d\x9c\x8a\xbe\xdb\xe9\x4f\x79\xd1\x31\x96\x7e\xb5\x37\x00\xbe\x8e\x55\x74\xcf\xa4\xb2\x98\xa2\x0a\x2c\xb9\x0d\x78\x90\xbf\xf7\x5d\x59\x21\x67\xf1\x1f\xcb\x32\xe9\xb2\xaf\x11\x00\xa3\xcf\x36\xad\xdf\x34\x4d\x99\xa6\xd1\x01\x72\x28\x3a\x56\x37\x47\xc8\x14\xf2\xe4\x2a\xa4\x68\x27\x70\x83\x0d\x37\x64\x75\xfa\xb7\x94\x93\x64\x18\x4f\x92\x69\xee\xf0\x9a\x66\x0e\xaf\x85\x1c\xc9\x24\xa5\x1f\x7e\x97\x7f\x33\xe9\x4b\x01\xbd\xb8\xdc\x46\x46\x9a\xe6\x1e\xc1\x69\xe6\x11\x6c\x5f\x93\x6c\xb1\xf0\x34\x9b\x06\x74\x1f\x5d\x18\x95\x13\x9f\x97\xeb\xc8\xe6\x6e\x9d\x70\x0f\x67\x99\x33\xff\xb5\xd0\xd1\x89\x5a\x93\xbd\x9b\x52\x0f\x4c\xa2\x0d\xcc\x92\x60\xa6\x53\x0f\xc7\x9d\x7e\xe5\x40\x66\x39\xe7\x4c\xac\xa4\x1c\x89\x37\xa6\x96\x26\x67\x8c\x09\x17\x54\xe8\x94\x36\xc7\xe2\x46\x22\x1b\xb4\x06\x40\x3c\x16\x85\x7b\x2c\x0a\xe7\x58\x5c\x0f\x2b\x0b\x00\x0a\xce\xb1\x28\xf0\x58\x14\xec\x58\xec\x46\x33\xb7\x12\x89\x63\x51\x98\x63\x51\xd8\x63\xb1\xc7\x90\x1c\xb8\xc7\xa2\x30\xc7\xa2\xb0\xc7\x62\x3f\x78\x91\xe2\x93\x32\x91\xf0\x06\x8f\x45\x54\x9e\x74\x44\x7c\x7c\x2c\xca\xf6\xc7\x22\x1a\x4a\xcd\xc1\x78\x12\xa7\x5e\x1f\x64\xf9\x90\xb0\x05\xd3\xe9\x18\x6f\xc2\x70\x1a\xc2\x84\x6c\x37\xf7\x2a\x76\xee\xad\x4d\xcc\xbd\xfb\xf8\x68\xb9\x73\xef\xf1\x95\xd3\x0c\x18\xf7\x2b\x78\x5f\x75\x78\x51\x2f\x62\xce\xd6\xae\x5d\xb7\x3e\x6b\x22\x7e\xb0\x6d\x88\x58\xd4\xfc\xa7\x9e\x44\xcc\xdc\x07\xb3\x63\xe6\x88\x75\x4b\xd3\x5a\x82\x97\x25\x40\x38\x81\xa7\x0a\xf5\x6a\x69\x52\x95\xe2\x31\x51\x92\x2c\x75\x37\xef\x16\x42\x15\x11\xbc\xa0\xd5\xf6\xa2\xe2\x8c\x75\x6b\x03\x4e\xcd\x56\xc6\x68\xa6\xf8\x97\x6b\xed\xa1\xd7\x87\x54\xf2\x68\x42\x18\x9e\xdc\x25\x7c\xda\x16\x27\x95\x88\x64\x7d\xb7\xf0\xc1\x84\x49\x19\x1c\xc3\xf8\x8b\x3a\x9f\x63\x43\x15\x19\x16\x68\xb5\xe6\xb7\x12\xaa\x80\xe7\xd4\x7e\xc3\xf7\x4b\x90\xfd\xc3\xd7\x58\xc4\xfe\x2a\x8d\xd8\xa7\x58\x86\xfd\x26\x96\x21\x3e\xb4\x9d\xa5\xf9\x26\xde\x6d\xce\x42\x1e\x5d\x99\x19\xaf\x91\x34\x7a\xdd\xc1\xde\xdc\x6a\xf4\x72\xdf\x8e\xf8\xfe\x08\xa1\x4d\xf1\x3f\x59\x2f\x7d\x73\xfe\x4b\x07\x42\x27\x6f\x1b\xa3\x22\xda\x9f\xfd\xde\xb1\xb6\xef\x1d\xd0\x33\x68\xbf\x31\xd4\xd1\x81\xc8\xf2\xc1\x1c\x30\x35\x50\x9a\x9b\x1e\x3f\xe3\x73\xb4\x56\xbb\xcf\xec\x75\xe8\x7e\x0f\x39\x54\x51\x43\x94\xa8\xb1\x40\x30\x6e\x9c\x4f\x5e\x62\x3e\x79\x1a\xcc\x65\x66\xcf\x7a\x74\x3a\x77\x51\xea\x41\x7c\x4c\x26\x1e\x93\x2d\x8f\x6d\xc0\xd0\xaf\x2e\xf2\xc3\xc5\x65\xf5\xc3\xf8\x88\xa0\xd3\x2b\x37\x16\x91\x8b\x60\x1f\xcc\xda\x57\xde\x95\x54\xb8\x6b\xb2\xb7\x28\xda\x46\x90\xce\xa4\x6f\x0f\x3b\x34\x3a\x23\xa1\xc2\xcd\xa4\xce\x72\x28\x39\xa9\x63\xe9\xac\x06\xc7\x4a\x4f\xb4\x04\x6a\xe8\x87\xac\xc1\x77\xc0\x08\x5c\x7b\xd3\x24\xda\x9b\xf8\xfb\x4e\xf1\x80\x0c\xed\xef\xc6\x17\xec\xdb\x91\xe3\xae\xfe\x60\xed\xc7\xee\xc9\x3c\x2d\xd5\xfd\x3f\x3b\xae\x4f\xda\xfe\x61\xf3\xdf\xb0\x91\x94\xf6\xcd\x94\x94\x04\xb3\xff\x9d\xbf\x03\x52\xff\xb5\xf8\x40\x75\x5a\x92\x17\xbf\xe4\x25\x2f\x79\xe9\x4b\xaf\xbc\x72\xff\xfe\x97\xbd\xec\x67\x7f\xf6\xe5\x2f\xff\xb9\x9f\x7b\xc5\x2b\x5e\xf1\x8a\x57\xbe\xf2\x55\xaf\x3a\x70\xe0\xaa\xab\xae\xbe\xfa\x9a\x6b\xae\xbd\xf6\xba\x4c\xaa\xa5\xf4\x99\xb3\x14\x1f\x2c\xd1\x3f\x7e\xbb\x63\xbe\x9a\x57\xd3\x63\x2b\x08\x5f\xbd\xd6\x0d\x5f\x7d\x24\x3d\x7c\xf5\x1f\x53\xc3\x57\x59\xe1\xc9\x56\xc2\x97\x06\xbf\x9f\x4a\x58\xf3\x48\x6a\xf8\xaa\xf5\xd6\xb3\xfb\x29\x84\x34\xb7\xf1\xfb\x77\xb6\x7e\xff\x4d\xfc\xfe\xbf\xb4\xbe\xff\x0e\x7e\xff\x33\xfc\x78\x16\x2c\xd9\x56\xd4\x1c\x77\x4f\xf5\x37\xf3\xc7\xd2\x4f\xf5\x83\x4a\x4c\x46\x0b\x6f\xd9\x41\x09\x17\xe8\xcf\x6e\x90\x2b\xe9\xc2\x1b\xf4\x3d\x25\x40\x34\xef\x66\x80\x22\x6b\x61\x8b\x5c\x02\xb4\x31\xfe\xd5\xbf\x49\x20\x89\x9c\x8d\xc5\x29\xc9\x25\xdb\x68\xed\xa0\x5f\xa1\x7f\x2d\x47\x5d\x2c\x7e\x50\xbc\x2d\x9d\x1a\x4a\x11\x58\x48\x79\xec\xbc\xdf\x1f\x60\x0a\xdc\x2b\x35\x17\xf4\x41\x04\x0a\x45\x0b\xb7\xb9\xfd\x73\x77\x7e\xff\x0c\x47\xe3\xcb\xe7\x4f\xee\xf4\xcb\xd8\x23\x78\x21\xe0\xfc\x83\x1e\x29\xa7\xf7\x88\x9f\x48\x9e\xd8\x69\x8f\xbc\x35\xb3\x47\x56\x53\x8f\xac\x6e\x65\xc4\x84\x83\x94\x85\x1c\xbe\x38\xc0\x8c\xbc\x3f\xa3\xdb\x3f\xac\xdb\xff\x76\xb7\xfd\x6f\xcb\x6f\xff\x81\xf8\x9b\xa3\x77\x9a\xf9\x81\x7f\x06\xd8\x1b\x78\xe1\x0f\xfa\x3e\xf5\x46\x90\xde\x1b\x85\x84\x89\xa2\xd3\xde\xb8\x2f\xb3\x37\xd6\x51\x6f\xac\x6b\xdf\x1b\x9b\x91\xb8\xf6\x1f\x90\xb8\x96\x7a\xe3\x40\x46\x6f\xbc\x23\xbf\x37\xf6\xc7\xdf\x9c\xb0\xbd\x31\xc1\x7b\x63\xa2\xc3\xde\x70\x79\xc5\x1f\xec\xb8\x37\x1e\x7c\xa6\xbd\x11\x22\xa4\xe4\x3b\x48\xa6\x4b\xbd\xb1\x3f\xa3\x37\x1e\xca\xef\x8d\xbd\xf1\x37\x9b\xb6\x37\x9a\xbc\x37\x9a\x1d\xf6\x86\x1b\xe9\xff\xce\x8e\x7b\xe3\x9d\xcf\xb4\x37\xce\x03\xc0\x09\x72\x40\x0f\xea\xde\xd8\x9b\xd1\x1b\x53\xa9\xbd\x11\x2d\x60\xe3\x99\x09\x09\xf4\x06\x85\x3c\x21\x82\xee\x07\xb1\x76\x3e\x49\x17\xd0\x23\x78\x3f\xa3\x47\xca\x4e\x8f\xbc\xa7\xe3\x1e\x79\xcf\x33\xed\x91\x0b\x00\x1f\xb2\x6f\x51\x00\xc0\x83\x7a\x64\x88\x7a\x64\xf4\xdb\x81\xd3\x23\xa7\xf2\xe7\xc7\x40\x7a\xfb\x2a\x4e\xfb\xde\xd7\x71\xfb\xde\x97\xd9\x3e\x41\xed\x4b\x61\xb2\xe6\xed\x1b\x00\xa8\xc9\xbe\xbf\x11\x94\xad\xd4\x08\x8f\x40\x44\x71\xd2\x1d\xf1\xf7\xa7\x8f\xf8\xec\xbf\x9c\x4f\x96\x2c\xfc\xab\xc4\x0c\x9f\x10\x49\xac\x3c\x1c\xfb\xf8\x5f\x39\xe8\x97\xd2\xfb\xa0\xcb\xe9\x83\x0f\x74\xdc\x07\x1f\xc8\xec\x83\x5e\xea\x83\xde\xf6\x7d\xf0\x7c\x44\xc0\x7c\x03\x13\xf3\x50\x1f\x00\x17\x0e\xe0\x83\xa9\x8a\xc2\x72\xd2\x5a\xb7\xe2\x23\x29\x62\x7d\x7b\xee\x37\xfd\xd1\xcb\x80\x4e\x79\xdf\x02\x26\x5b\x8d\x1a\x5f\x60\x4c\x73\x91\x6b\xa0\xfc\xf0\x33\xf8\xcc\x6e\xe0\x7a\x40\xa2\xd6\x73\x83\x68\xd4\xf9\xcc\xbf\xbe\x6b\x1b\xe2\xa0\xab\x4e\xfc\xdc\xa3\xfc\x7b\xb7\x55\x5c\xcb\x36\x46\x00\xd7\x88\xc5\xa6\x4d\xaf\xee\x41\x82\x88\x27\x91\x24\x19\x1f\xd3\x4c\x41\xd1\xdb\x1e\xa5\x2f\x9f\xeb\x7c\xf9\xa3\x6d\xbf\x0c\x44\x14\x1d\x7c\xf9\x63\xc8\xb4\x8c\x4c\xba\xdb\x88\xcb\xc2\x7c\xfa\xe9\x3f\x4d\xfd\xf4\x63\x6d\x3f\xbd\xd0\xe1\xa7\x3f\x81\x89\x83\xf6\xcd\x63\xa2\x20\x7c\xce\x7c\xfa\xad\xef\x40\x24\x4e\x74\xa9\xf3\xe9\x4f\xb6\xfd\x74\xb3\xc3\x4f\xcf\x62\x6e\xd2\x7d\x8f\x63\x26\x52\x7c\xce\x7c\xfa\x7d\x7f\x4b\xe9\xfa\x37\x3b\x9f\xfe\x74\xdb\x4f\x4f\x77\xf8\xe9\xcf\x60\x3a\x53\x24\xc3\xdf\x18\xe0\x73\xe6\xd3\xdf\xfd\x21\x7d\x7a\xab\xf3\xe9\xcf\xb6\xfd\xf4\x5c\x87\x9f\x06\x16\xfc\xf5\x94\xa2\x6c\x1d\x99\xd5\xf1\xd3\xa4\xf5\x10\x67\x4c\x7b\xad\x0a\x9e\x4b\x90\x53\xfd\x05\xaf\xe0\x5d\x65\xcc\xb9\xd8\x87\xad\x4b\x14\xfd\xcb\x44\x51\x60\x28\x27\x52\x81\x44\xd1\x2f\x27\x8a\x7e\x0a\x29\x94\x61\xa6\x24\x8a\x3e\x91\x28\x0a\x79\x7b\x57\xe1\x7c\x4e\x14\xfd\x6a\xa2\x28\x50\x93\xf7\xe0\xaa\x4b\x14\xfd\x5a\xa2\x28\xa4\xbf\x0a\x70\x6b\xe0\x04\x91\x5f\x4f\x94\xbb\x02\xec\xd5\xb0\x51\xf1\x62\x7f\x9d\x28\x76\x39\x84\x3d\xe0\x26\xc4\x9c\x58\x4f\xb9\xc5\x60\x67\xad\xa1\xfb\x4f\x17\xf9\x56\xe2\x4d\x2f\x00\x9b\x37\xbe\x89\x25\xb7\xfa\x76\xa2\xd8\x2e\xb0\x47\x11\xa4\xdc\x16\xfb\xdb\x44\xb1\xe7\x52\x90\x44\x0d\x49\x51\x74\xb1\xbf\x4f\x14\x3b\x1f\xec\x53\x58\x8c\xf9\xa5\xbe\x9b\x28\x56\x05\x53\x15\x16\x3b\x60\x8b\x7d\x2f\x51\x6c\x0b\x18\xc2\xb1\x18\x4b\x3b\xf4\x8f\x89\x62\xfd\xc0\xbd\x49\x08\x29\x5b\xec\x7f\x25\x8a\xad\xd3\x10\x88\xbf\x92\x8e\xd5\xa6\x26\x7b\x7d\x21\xa4\x97\xc9\xa6\x9b\x6e\x9e\x18\xc2\xfb\x44\xb3\xfe\xbe\x0f\xe3\xf2\x8c\xce\x4a\xf0\xa1\xd4\x0c\x3a\xd0\x1a\xc6\xd9\x1b\xdf\x99\x12\xf7\x4a\x04\xc6\x59\xc1\x1d\xfb\x86\x72\xac\x52\x2b\x6c\xdf\x63\x9d\xb4\xef\xbd\x0f\x51\xfb\xd6\x77\xd0\xbe\xc7\x9e\xdd\xf6\xfd\xc3\xe9\x70\x2b\xd7\x64\xef\x56\x61\xc2\xce\x10\xf2\xaf\x23\xed\xd7\xae\x5d\xb7\x6e\xfd\xfa\x0d\x59\x1d\x34\x9b\xde\x41\x73\x1a\x43\x74\xd0\xe0\x98\x7d\x04\x3b\x9c\x63\x98\xed\x0f\x46\x92\x65\x7d\xd9\x60\x93\x79\x05\x8c\x6c\x01\xb3\x51\x03\xe4\x78\x2d\x3d\x55\xb9\xce\xd2\x44\xad\x0d\xc0\xd9\xb5\x46\xa7\xdb\x80\x12\x36\xdf\x17\xb8\xcd\xfa\x28\xb2\xb3\xa4\x8a\x51\xe5\x04\xf3\x87\x55\xcb\xe0\x50\xb1\xe0\xc0\x9b\xc2\xa2\x2a\xb9\x69\x6c\x30\x3c\x12\xec\xc7\xbd\x41\xd4\x14\xc9\x84\x1b\x23\x64\x6f\xf3\x54\x51\x79\x27\x42\x1f\x72\x05\x21\xf2\xe3\x54\xb4\x24\x20\xdd\x23\x62\x3f\xbc\x68\x4f\xfc\xef\x49\x1a\xd4\x65\x3e\xc2\xcb\xa2\x53\xea\x08\x40\x74\xf0\xd8\x22\xb8\xf8\x72\x63\xab\x0e\xb3\x8c\x2f\xd7\xe0\x74\x9c\x78\x68\x87\xe1\x13\x6c\x26\xf8\x04\x6f\xe7\x23\x37\xd1\xc2\x27\x48\x10\x03\x6c\x42\x94\xac\xa6\xd3\x80\xce\xea\xdc\xfa\x9e\xd3\x69\x3b\x19\xf5\x81\x09\x6e\xe8\x84\x0d\x07\x07\x7f\xec\x50\xa3\x2a\x95\x60\x50\xf5\xee\x80\xdc\x4d\xe0\x46\x88\x46\x8f\x1d\x77\x98\x45\xd6\x62\x14\xdd\x46\x24\xa2\xd1\xe1\x15\x3c\xcf\x50\x25\x3e\xbb\x18\x6e\x3f\xfd\x3d\xeb\x79\xa8\x9c\x9e\xc3\x60\x41\x2d\x6a\x0e\x55\x33\x5a\xf1\xdf\x7f\xf6\xcf\x7a\xb0\xe2\xab\x2d\xad\x63\xa5\xdc\xa1\x1a\xcf\x1c\x2a\xcb\x39\x01\x9f\xc3\x38\xb8\x01\xf6\xb9\xf8\xef\xbb\xfe\x6e\x0b\x7d\x2e\xbe\x5a\xd5\xfa\xb9\x01\xf7\x73\x0f\x74\xfa\x39\x38\x2f\xbe\x7f\x26\xf7\x9b\x78\xc3\xc9\xd9\x6f\xfe\xbc\xad\xa3\x75\xa7\x7f\x38\x7b\xbf\x39\x7c\x1a\xfb\x8d\x56\xd0\xd2\xb1\x35\xd6\x9e\xcd\xaa\x75\xa2\x05\xb8\xc4\x63\xe6\x18\xcd\x5d\x17\x6c\x5c\x14\x44\xab\x04\xd1\x14\x68\x6c\x58\x8f\x8e\xad\x3d\x33\xeb\xfd\x36\x5e\xc5\x8c\x51\xad\x19\x5e\x33\x20\x78\x44\x86\x4f\xb3\x4e\x1b\x0c\x46\x9c\xe7\x45\xd3\x74\x33\xec\x3d\x11\x7f\x4f\x67\xcc\xa0\xe9\xf5\x91\xbc\x3e\xde\xe9\xbf\xe7\x74\xda\xb5\xd3\x3f\xd4\xe1\xfe\xb3\x81\xef\x3f\x87\x52\xf7\x8d\x0d\x98\x77\x22\x3d\x5a\xd4\x6e\x12\x70\x99\xb2\x4b\xcc\x25\x46\xf8\xae\x0e\x46\x18\xd6\x6d\xa9\x75\xb3\xeb\x47\x78\xaf\xb3\xd9\xa5\x57\xba\x1f\x39\x7a\xd7\x1a\x44\x86\xd9\xec\xce\xd4\xee\xd3\x61\x2b\x60\xf7\xf9\x48\x70\xc6\x7c\x8c\x35\xd9\x7b\x61\x72\x4f\xe2\xc8\x8f\x0d\x1b\x36\x62\x62\x09\x80\xec\x6e\xd9\xba\x4d\x65\x6d\x51\x73\x39\xb0\xea\x43\xce\x16\x15\x22\x05\x10\xe6\x6d\x3b\x64\xb6\xa8\xcd\x98\xd1\xc9\x6e\x51\x2e\x16\x7b\x2b\x46\xf0\x6f\x09\x52\x78\x58\x1b\xbc\x06\x99\xa6\x42\xa8\xc7\x75\x76\x50\x89\xd2\xe4\x20\x48\x43\xa3\xc7\x8e\x6b\x20\xac\x99\x13\x6c\x02\x00\xcb\x49\x47\x3c\x36\xb7\xf1\xba\xb4\x4f\xe3\x49\xa2\x5b\x0d\x23\xd8\x40\x7a\x5b\x05\x88\x5d\xc4\xb9\xd8\xb8\xb4\x63\x0c\xef\xc2\x81\x2e\xab\x89\x13\xa4\xa8\x0a\xd7\x5a\x0b\xeb\x46\x94\x10\x37\x04\xdc\xfb\x9d\x48\x73\xee\xe2\x5f\xc7\x78\x9d\x19\xfe\xd5\x75\x9e\x0f\xe0\x54\x9e\x36\x61\xfe\x0e\xcf\x0d\x7b\xc3\xef\x38\xa9\xd1\x01\x50\xad\xfb\x7d\x23\x72\x82\xe0\x8d\x5d\x42\x1c\x38\x45\x59\xb9\x06\x26\x95\xc6\xd7\x2e\x3b\x5e\x77\x4b\x3c\x99\xe4\xa7\xec\x04\xe8\xbe\x9e\xf0\x3d\x2c\x1a\xfa\x60\x62\xe0\xe8\x98\xeb\xe7\x5e\xa1\xf4\xee\x38\x63\x55\xd3\xaf\x8a\x92\x44\x6a\x2d\xbc\x65\x79\xef\xa1\xe9\x5b\x45\x80\x92\x26\x92\xa3\xa4\x41\x98\x06\xe8\x2a\x1b\x8a\xd4\xa3\xb7\xe7\x83\xa9\x3b\x5d\x15\xd9\x0c\x6b\x29\xa9\x7b\xec\xe6\x3c\x94\xbe\x37\x0f\xb9\x9b\xda\x04\xef\xc2\x0c\x61\x1b\x36\xb5\x14\x39\xf4\xdc\x14\x39\x34\xbd\xc2\xe7\xa2\x1c\xba\x2d\x4b\x0e\x9d\xe5\x87\x0c\x5c\xd8\xcd\x19\x2e\x53\x76\xe7\x24\x0d\xf9\x7b\x3a\x6d\x09\xc7\xe8\x3d\xcc\x1f\x72\xb1\x34\x0f\x75\xc6\xbc\x58\x93\xbd\xab\x93\x11\xe9\x59\xdb\xef\x97\xb2\x55\x76\x1d\xcc\x4d\x2c\xb6\x7b\xa2\x3d\x4a\x4c\x6e\x3a\x19\x6a\x44\x22\xcc\x94\x2b\x1a\x55\x61\x08\xa5\x08\xde\x28\xa3\x4a\x4d\xc7\xdf\x0e\x2b\x81\x21\xdd\x72\x72\xd3\x49\x8c\x7a\x96\x93\x9b\x46\x46\xaa\x22\xaa\x30\x8e\x95\xd5\x48\x5e\x42\x1c\x8a\xce\x96\x6f\x78\x4d\xac\xdf\x86\xef\xa5\xfb\xcd\x92\xdc\x9f\x40\xe6\x7c\x29\x63\x2f\x6d\x91\x32\xc1\x04\x01\x4b\xc1\xb7\xb3\x66\xa0\x41\x6c\x74\xa4\xa1\x6a\xcd\x34\x56\x97\x0d\x9b\xf1\x2a\x8d\x33\x9d\x54\x3e\xc5\x22\xef\xc7\xc7\xf6\x22\x41\xe4\x40\x58\x8a\x64\x58\x86\x53\xa8\x3b\x16\x5b\xcb\xf5\x6a\xd7\xa4\xaa\x40\x6a\xfc\x49\x55\x51\x45\x55\x66\x2a\xb5\x2a\x35\xf0\x2b\x37\xc5\x05\x2c\xef\xa1\xd6\xaf\x75\xf2\xad\xa2\x2a\x47\xc7\xea\x18\xec\x5e\x89\x2a\xaa\x34\x12\x76\xa9\x8a\x1b\x39\x1e\x56\x54\xd9\x54\x34\x80\x75\x01\x73\xad\x8c\x31\xa2\x5c\xa9\x5c\xe0\x7c\x1f\x0b\x96\xef\xa3\xbd\xfd\x44\x17\xae\x31\x56\x0f\x7d\xbd\x9f\xbd\xac\x86\x6e\xed\x0e\xde\x67\x11\x27\x5f\xca\x89\x01\xbb\x23\xa3\x44\x20\x82\xcf\xa5\x45\x78\x99\x85\x51\x31\xeb\x22\x6b\x45\xcc\x67\xa0\xa4\x21\x21\xd2\x0e\xd2\x37\x24\x6a\xc3\x65\xe2\x94\x71\x91\xfa\x94\xfb\x9b\xe8\x3e\xca\x41\x0a\xc7\x47\x89\xd2\xaa\x24\xec\x23\x61\x41\x49\x55\x00\xf0\x33\x1a\x5b\x76\xfa\x9a\x3d\xc8\x83\x9d\xc9\x6e\xb0\x30\xdd\x72\x92\xa9\xc9\x4e\x0a\xb5\x7d\x53\x20\x82\xe9\x76\xa0\xf4\x9a\xec\x0d\x68\xab\x81\xbd\x26\xab\x53\x9f\x6c\xa3\x88\x46\xe4\xa2\x3e\xc4\x10\xbc\x45\xe8\x5f\x93\x3b\x5e\xf3\x3b\x16\x12\x60\x3e\xf6\xda\x3f\xad\xb4\x72\x2f\x81\x55\x26\xb2\xc7\xf7\x81\xb6\x5c\xcb\x76\xe7\x78\x32\xc3\xea\x38\x1c\x55\x28\x0a\x7d\x3f\xe4\xec\xab\x39\xfc\xdd\x64\x37\xd6\x68\xdd\x6e\x9b\xfb\xc5\xd0\x46\x0e\x2b\x17\xa2\x7b\x82\x7f\x8a\x85\x03\x83\x17\xb7\xa0\x84\x91\x7d\xcc\xe8\x53\x4e\x7d\x6a\x94\x4e\xf2\x88\x88\x9e\xe8\x33\xef\xde\x92\x96\xe7\xee\x96\xcc\x06\xd9\xca\xd7\x10\x88\x0a\x1f\xf2\xac\x4e\xea\x71\xb9\xc2\xef\x44\xed\x0b\x44\xf0\x67\x3d\x67\x18\xcb\x58\x93\xbd\xdb\x3b\xa1\x58\xa9\x65\x4d\xbf\x85\x36\xb8\xc0\x1a\x60\x7b\x1d\xc6\xaf\xed\x68\x9f\xaa\x01\x06\xe2\xb3\x78\xd6\x40\x21\x1c\xf4\xf4\xe0\xa6\xe3\xfc\x2b\xad\x24\x94\x94\xe1\x95\xce\x9d\x78\x32\xec\xaf\x69\x46\x70\x22\xa5\xaf\x99\xf4\x20\x35\x0a\x01\xad\x58\xb0\xb1\xe5\x21\xb0\xf3\x94\x7d\xf0\xf6\xf5\xad\xda\xc2\x0e\x9c\xab\x43\x34\xc8\x55\xdf\x28\x45\x45\x54\xa5\x36\x80\xda\xa4\x44\x34\xa7\xf7\xa5\xb5\x5a\x91\x82\x49\x7e\xad\x95\xed\xb6\x41\x80\xc4\x8e\xbe\xfb\xcb\x18\xa6\x37\x8c\x5c\x75\x4a\x40\x7a\xf2\x11\xcd\x26\xa9\x1f\x51\x96\x95\x72\x58\x7b\x01\xbd\x50\xc0\x39\xb4\x89\xb3\x73\x24\xb2\x06\xd3\x91\x14\xdf\x91\x40\x5e\x14\x1f\xbc\xa1\xa7\x0a\x06\x0c\x3f\xaa\xa9\x03\xfb\x30\x9a\xd1\xc4\xc0\xe6\xf5\x9e\x92\x4e\xef\xdd\xde\x61\xef\x51\x5e\xf2\x21\x87\x9f\xbf\x17\x03\xe2\x57\x9b\x80\xf8\xbd\xbc\xf1\xe7\xa0\x13\xb6\x1b\xf4\xa9\x1a\xa5\x77\xa9\x31\x72\x76\x7d\xad\x4f\x49\x7d\x7d\x80\x62\x01\xa7\xf8\xd2\x9b\x62\x4b\x2f\x0f\x91\x0a\x2f\x19\xb6\xaa\xe7\x86\x20\xf3\xfb\x4a\xb4\xfb\xb8\xcf\x3f\xee\x75\xf2\x71\x77\xca\x6c\xb5\xba\xda\xf0\x64\x14\x37\xc5\x9d\x1f\x9b\x31\xcc\x42\xcf\x8f\x68\xfa\x58\x2c\x39\x83\x7c\xd3\x77\xfa\x5d\xb6\xf2\x5a\xd7\x52\x33\x06\x3c\xfc\xfd\xad\x4c\x9e\xd1\x2a\x4b\x93\x49\xfa\x0b\x09\x49\xff\x5e\x3e\x9b\xda\x18\x0c\xb3\xb2\xfe\xd8\x8b\x3e\x1e\x92\x2d\x78\xb0\x76\x27\xad\xb1\xe0\xc9\x85\x9c\x18\xf9\xfb\x79\x89\x54\x19\xeb\xed\xb9\x25\x1e\xcc\x2d\xf1\x3b\xb9\x25\x1e\xca\x28\x11\x88\xe0\x7b\xe5\x95\x71\x41\xae\x4d\x39\x23\xb2\x4e\x84\xa7\xd2\x4f\x84\x45\x7d\x22\x1c\xc1\x61\x3b\x1c\x12\xaf\xab\x4d\xfd\x4f\xe9\x8d\xb4\x50\x87\xbb\xf7\x80\xf2\x8c\x6c\xd7\x8b\xb6\x68\xe5\x47\x9a\xeb\x07\x19\xdd\xc0\xb2\xd2\x1b\xa8\x42\x54\x8e\x37\xbd\xb2\x95\xf9\x3c\x25\xae\xb5\x9b\x5a\x2f\x12\x82\xa0\x74\x0f\x84\x42\xd1\x0f\xc5\x71\xed\x73\x2b\x68\xca\x91\xa2\x55\x69\x13\x24\xf0\x1e\xd1\xc2\x15\x9c\x7c\x03\x15\xd0\x55\x60\x57\x62\x96\x32\xb3\x1d\x68\xe6\xd1\x71\xbe\xf7\x4c\xf0\x79\x38\xc1\xe6\xe1\x62\xce\x3c\x8c\x5f\x67\xd3\x57\x50\x8e\x60\xc3\x8e\x1d\x5f\xdc\xf1\x65\xbd\xc6\xe0\xf2\x9c\x56\x6d\x7a\xbe\xc5\x28\xff\x54\x07\x6b\xcc\x08\x35\x2a\x2c\xc0\x7e\x52\x4e\x35\x4a\xd8\xcf\x0f\xa5\x7f\x7d\x28\xe9\x01\xec\xe4\xe3\x89\x05\x3e\x2e\x5d\x93\xcf\x69\x77\x67\x9a\x39\x62\xf4\x6b\x5b\xb9\x39\xe2\x9c\xd6\x4d\x2a\x69\x8e\x78\xf3\x8f\xb5\x0d\xd6\xdc\xf7\x54\xd6\x82\x7f\xfb\xaa\xd3\x14\x1c\x6b\xb2\xb7\x3f\x53\x40\xb4\x7c\x11\x73\x2d\x7c\x11\x8b\x19\x0e\x79\xc9\x21\x0b\x35\x22\x7e\x22\x79\x62\x41\x26\x33\xe0\x5b\xbc\x02\x7b\xdf\x54\x07\x22\xe0\x91\x9a\x17\xfd\xe9\xd3\x94\xb5\x7a\x35\xa7\x5a\x54\xae\xac\x77\x9c\xbf\xf9\x4f\xbb\x93\x01\x6c\x46\x5a\x51\x46\x5a\x41\x23\x44\x41\xf9\x4e\x26\x86\x8d\x28\xd9\x6e\x08\xe2\xcf\x86\xc5\x68\x75\x58\x0a\x58\x91\x12\x62\xb8\x36\x50\x86\xfc\x78\x15\x03\xc5\x82\x8f\x14\x0b\x82\xc8\xe2\xa4\xa1\xea\x1e\xc6\x7f\x5a\x8d\xc4\x45\xd4\xac\x4a\x8e\x22\x72\x92\xb7\xe2\x43\xdd\x29\x78\x0e\x24\xae\x3e\xc0\xbc\x7a\x6b\x51\x84\x99\x48\xa4\xcf\x9b\xb0\xe7\x7f\x85\x8b\x34\x56\xbe\xd1\xf6\x8c\x69\x3e\x9b\xa7\xf9\x91\x3b\xcd\x8f\xdc\x69\xcb\xbf\x10\x8d\x3e\x61\x53\x0b\x02\x11\x43\x85\x2b\x53\xac\x0d\x6f\xcf\x5e\x44\xd3\xbc\x42\xd3\xb6\x42\xce\xcb\xc7\x12\x2f\xbf\x75\x85\x2f\xef\xe3\x2f\x8f\x6b\xfe\xd5\x6f\x12\xb0\xf1\xef\x34\x95\x2e\xdc\x47\xf5\x01\x0d\xf7\x91\xe7\x8c\xc9\x6d\xfc\x93\x0b\xd9\x49\xd0\x97\x12\x02\x99\xbe\x3e\x48\x9d\xa9\xaf\x4d\xda\xc6\x06\x0f\x9f\x6f\xb0\xf0\xf9\xb9\x1c\x66\x00\xa2\x81\x20\x15\x89\x59\xdf\x8f\xf0\x05\x62\x37\x66\x56\xff\x4f\x70\x5e\xb4\x7e\x73\x1a\xf7\xa0\xa8\x1e\x10\x57\xbf\x66\xc2\x31\x74\xc4\x35\x27\x23\x93\x35\xf2\x8f\xca\x44\xec\x10\xfb\xd4\x13\x7c\xfa\xf6\x47\x37\xf6\xdd\x60\xb9\x5a\xbb\x30\xb3\x5e\x45\x47\xf6\xe2\xbb\x0c\xfd\x60\x50\x63\x79\x83\x6c\x12\x21\x8f\xf5\xa4\xe2\xbd\x58\x33\x6e\x75\x7b\xdd\xe8\xb0\x33\x73\x9a\x16\x3d\x70\x0c\x27\x05\xe6\x78\x89\x5c\xc2\x8b\xbb\x79\x83\xbf\x91\xb2\xeb\x90\x6a\xb9\x37\x94\xe4\xe3\xac\xa5\x26\x7e\x92\xbc\x65\x82\xcf\x0f\x9f\xcf\x8f\x42\x67\x4d\x8a\x66\x6f\x22\x1c\xeb\x9a\x04\xc2\x80\x36\x84\x7e\x2e\x97\x67\xed\x9b\x76\x8b\xac\xf1\x0c\x24\xa4\xf3\x89\xf8\x23\x61\x31\x5a\x13\x96\x2c\xe1\xd1\x1f\x74\x75\x78\x3c\xd5\x64\x6f\x5f\xcb\x71\xd4\xee\x18\xfa\xce\x19\x3e\x86\xbe\x93\x71\x0c\x19\x9a\x95\x23\x35\x1e\xed\x7c\xa0\xe6\x45\x27\xde\x4a\x9d\xba\xce\xd9\xc7\x65\xe2\x18\xfa\x4e\x46\x77\xee\x35\xb9\x7f\x98\xd2\x4c\x09\x5d\x54\x58\x60\x0e\xd9\x02\xda\xf4\x57\x33\x9b\xbe\x4e\x9a\x71\x08\x4f\x93\x51\x3a\x72\x0e\xe2\x09\x34\x6c\x0c\x7f\xa4\x06\x93\x75\x1a\xab\xdc\x8f\x55\x66\x3b\xda\xcd\xbc\x92\x1d\x9c\x32\x81\xe6\x44\xb6\x5a\xe5\x91\x84\xd6\x79\x80\x31\xf6\xa4\x09\x3f\xcf\xf8\x94\x49\x1e\x04\x27\x79\x1b\x9e\xe9\x29\x93\x3c\xc2\x1a\x2b\x7c\xf9\x19\x38\x65\x6e\xe1\x9f\xcc\x38\x65\x82\x9f\xe4\x63\xe6\x4d\xbc\x01\x19\xc7\x4c\x11\x5b\xd4\x90\x3a\xca\x5f\x80\xb6\xe5\x27\x8f\x9d\x92\xb1\xb1\x2e\x71\xcd\x8b\xe5\xc8\xb3\x9b\x68\x1f\x6f\x96\xe0\x0d\xce\x6f\x63\x20\x82\x93\x79\xb9\x82\x4d\x86\x36\x9f\x4c\xf8\xc0\xe2\x91\x99\x8e\x3f\x7d\x9f\x6a\x6a\xad\x59\xb3\xcc\x55\x25\x73\x80\x00\x5b\x8a\xac\x87\x32\xc5\x0f\xd2\xab\x81\x3f\x8e\x59\xfc\x26\xfe\x21\x6e\x16\xdf\x25\x44\xb5\x10\x1d\xa8\x93\xda\x4b\x39\xd0\x86\xad\xb4\xd8\x15\x04\x91\x04\x4c\xaa\xb1\xc1\x97\x91\x38\xbd\x94\x0a\xb8\x69\x7e\x71\x1b\x03\xdc\xec\x68\xd5\xa1\x06\x92\x3a\xe8\x52\x47\x2a\xd4\x02\xf7\xd0\x3b\x06\xa6\x25\xee\x78\x5b\x62\x68\xce\x66\x7b\xdb\x1e\x11\x59\x47\x4a\xab\xfa\x61\x01\xe4\x17\x3f\x68\xf1\x06\x58\x5a\x8c\xe1\x04\x54\x63\xa9\x9d\x7a\x42\x7a\x89\x75\x07\x0a\xee\x28\x34\x95\x8f\x78\xe5\x35\x66\xa1\x7d\xe5\x03\x11\xbc\xfb\x74\x90\x8f\x29\x93\xb5\x96\x98\xac\x69\x39\x7d\xb7\x64\x4d\xdf\xa7\x4f\x67\xfa\x6e\x69\x33\x7d\x95\xa6\xdf\x4b\x4c\xdf\xa7\x33\xa7\x6f\x58\x88\xce\xb6\x5c\xd1\xd1\x83\xc7\xea\x9a\x9e\x83\xcd\xe2\x4d\xad\xb3\xf8\x6c\x9c\xc5\xfd\xa9\xb3\xf8\x9f\x9e\xe2\xb3\xf8\x39\x1d\xcc\xe2\xa7\x3b\x82\x33\xe7\xcc\x62\xc9\x67\x71\x47\x13\x41\x15\xa2\x8f\xb4\xb4\x78\x35\x26\xa2\x8d\x5b\x0c\x33\x7a\x7d\x5c\x2c\x63\x8d\xaf\x81\xfb\xb6\xec\xda\xb8\xec\x0d\xba\xac\xe7\x94\x5d\x87\xda\xa3\x29\x0b\xc8\xf6\xeb\x74\xd9\x82\x53\x76\x03\xda\xec\x4c\xd9\xde\x40\x2f\x34\x18\x26\xfc\xab\xa0\x8a\xaa\x70\x95\x0d\x65\xef\x65\x0f\xf4\x04\xd1\xe5\x9a\x72\xfe\x2a\x4b\x13\xd4\xc3\x8a\x74\x07\xd1\x15\x89\x22\x9b\x70\xfb\x33\x45\x2a\x41\xb4\x27\x51\x64\x0b\x21\x5a\x74\x91\x52\x10\x3d\x27\x51\x64\x1b\xe1\x11\x75\x91\x42\x10\x9d\x67\x8b\xac\x7c\x9f\xf8\x5d\x3e\x3d\x7e\xc4\xfb\xc4\x63\xd9\xde\xe6\x9a\xec\xed\x66\x90\xc3\xac\x45\xbe\x7c\x3a\x8b\xbc\xd2\x66\x91\x57\x30\xd9\x64\xcb\x22\x5f\x6e\x77\x46\xb9\x68\xc0\xd7\x58\xc3\x6c\x29\x48\x5d\xc2\x1f\xfc\x43\xbe\x84\xb7\xe7\x2e\xe1\x93\xfc\xf3\x3f\xca\x83\xa8\xe3\x59\x74\x0b\xaf\xe1\x8f\x78\x16\x7d\x26\x07\xb3\xb0\x5a\x93\xfd\x16\x4b\x25\xc8\x95\x99\x35\x99\xbe\x9f\x3e\x99\x30\x51\x54\xcd\x64\x83\xaa\x19\x7e\xa0\x5a\x0b\x10\xe9\x46\xfe\x92\xfb\x2a\x2d\x92\xa3\x8f\x06\x83\x9e\xac\xf4\x44\x37\xf3\xe7\x5b\xd3\x13\x9d\xd3\x41\x7a\xa2\x12\x67\x8a\x52\x62\x32\x7a\xfa\xf1\xad\x3a\x3d\x51\x76\x1e\x9e\x05\x37\x09\xd1\xc2\x0a\x92\x10\x3d\xfd\xf8\x56\x7e\xda\x7c\xdf\x89\x9e\x2b\xbb\xbb\x51\x2d\x25\x09\x76\xcd\x50\x7a\x59\xc0\xcf\xf7\xdb\xe9\xb4\xa4\xcc\xb6\xcb\x63\x94\xb5\x12\x72\x33\x09\xfd\xe5\x39\x3f\x32\x6a\xa6\x9a\xec\x7d\x41\x47\x40\x87\xed\xe7\x9e\x7b\xde\xf9\x3b\x76\xec\xdc\x09\x64\x4a\x17\x5e\x74\xf1\x40\x3b\x56\xe4\xd1\xb9\x74\xf4\x8d\x66\x45\x1e\x25\x36\xce\x1b\xec\x36\xb5\x2b\x00\x0e\x8a\x81\x80\xdf\x27\x27\xd5\xa5\x98\x15\x03\x2d\x0f\x78\x1f\x9d\x55\x68\xe8\xf2\x70\x23\x05\x58\xa9\x47\x0c\x89\x10\xea\x35\xd4\x88\x4a\x8d\xaa\x17\x09\xe5\x4f\x6e\xd2\x91\x60\xb8\x91\x1c\x52\x22\x52\xc7\x5b\x44\x5c\x3f\xd6\xf9\x77\x8b\x2b\x95\x88\xb6\xd1\xdd\xaa\x88\xb6\x5d\x65\x2d\x09\x17\x23\x84\xf3\xa2\x40\x07\xb1\xe9\xb4\x8c\x88\x16\x30\x6d\x2a\x61\xfe\xd8\x2d\xc0\x30\xa0\xef\x51\x7b\x9e\x07\x3f\x52\x7b\x88\xd9\x38\x2c\xd1\x81\x10\x19\x68\x5e\x0b\x84\xb4\x82\xe9\x61\x37\x43\x7a\x58\x55\xb2\x5e\xba\x6a\xc9\xc0\x49\xba\xe0\x26\x40\x02\x76\xd2\x17\xc2\x32\x7e\x3d\xac\x44\x22\xec\x8a\x44\xd8\x0d\x26\x88\x1d\x81\xea\x8a\xbf\xd8\x15\xd8\xcc\x2d\xdd\x83\xfe\x01\xd5\xa5\x4a\xd7\x58\x04\xf4\xf9\xe0\x1d\xac\xdc\x60\x01\x88\xe7\x05\x00\x55\x3e\x17\x7e\xa7\x26\x5d\x0c\x3f\x04\xaa\xac\x9b\xa3\xcf\x37\x8d\x43\xea\x8e\xa7\x45\xe1\x06\x2b\x81\x6d\xc7\x30\x85\x5a\xa0\xba\xdd\xb8\x3f\x15\x90\xeb\xb1\xda\x6d\x5a\xd5\xad\x53\x9f\xc6\x35\xdc\x5f\x4b\xcd\xfd\xff\x85\xf7\x6f\xe3\xe0\xe6\x5a\xab\x8b\x6d\x34\x61\x97\x78\x0b\x9f\xa8\x6d\xc4\xd2\x2c\x9b\xa8\xb6\x11\xe8\xeb\xfd\x8e\x0d\x75\x97\xb8\x72\xb7\xe8\x8f\xaf\xa7\x3c\xd7\xc6\x70\x9a\xcc\xb1\xb5\x54\x17\xfe\x5f\xbc\x71\x2b\x77\xef\xf7\xb5\x36\x3b\x69\xeb\xb9\x2b\xb3\xd9\xee\x51\xde\x69\xb3\x0f\xac\xa4\xd9\xa7\x43\xdd\x9b\x46\x63\xfd\xf4\xc7\xb6\x32\xb3\x58\x74\x56\xab\x00\x93\xb4\x42\xbd\xf5\xa7\xab\xd9\xf1\x8a\x91\x8c\x88\x73\x73\x40\xc1\x1d\xc6\x26\xe3\xb5\x1a\x68\xe8\xa2\xdb\x31\x79\xb3\x7a\xb9\xb3\xae\xc8\x2f\x0a\x9d\x8e\xc5\x52\x52\xa8\x8b\xfe\xe9\x2d\x5b\xb9\xd0\xb4\xb6\x75\x0a\x2e\x25\x3c\xc3\x6f\xfb\xe9\x1a\x0b\xb3\x41\xa6\x99\x5a\x97\x1e\xd8\xc6\xcd\xb0\x61\xeb\x4c\x9c\x4e\xcc\xc4\xfb\xcf\xe0\xbe\x13\x89\x67\x77\xd3\xe1\xc7\x4c\xd8\x0d\x33\x71\x03\xef\x8f\x56\xa2\x7b\xbb\x32\x9b\x19\x2b\xb3\x99\xe8\x8f\x77\xfc\x14\xf5\x87\x75\x80\x08\xcb\x29\x5e\xb1\x6c\xe9\xad\x3e\x8c\x09\xde\x3a\x07\xf8\x37\xc4\x1c\x9e\x3c\x29\x3d\x73\x5e\x84\x18\x45\x7f\x2e\x42\x80\xbc\x68\xdb\x35\x16\x22\xb9\x06\x79\xf0\xfb\x02\x25\xc2\x82\x92\x61\x51\xf9\xa1\x54\x9e\x06\x37\x7b\x98\x4b\xd9\x27\x34\x10\xca\x3d\x07\x4d\xd2\xfa\x53\xd1\x1c\x1f\x3a\xb8\xf8\xc2\xff\xd1\x11\x27\x70\xb9\xba\x75\xe8\xe6\x12\x43\xf7\xce\x33\xb8\x90\x57\x36\x74\xa7\x77\x90\xa4\xd5\xc3\x38\x42\x73\x2b\x61\xdc\x87\xa7\x3d\x79\x5a\xb4\xad\x29\xde\x81\xad\xda\xd6\xce\xdc\x54\xbc\x3b\xc1\xe2\x0d\x2c\x27\xdd\xa0\x6b\xfd\xaf\xaf\x9a\x54\xb0\x0d\x9e\x79\xba\xe1\xb1\xe1\x6e\x69\x6a\x24\x12\x9d\x3d\xea\xb1\xe6\x31\xb5\x6c\x05\x5b\x87\x88\xeb\x52\x63\x94\x65\xac\xa9\x77\x95\x21\xbd\x53\xd9\xc9\xe3\xcc\xee\xa7\x62\xf7\x3e\x90\x5b\xe2\x0f\x33\x4a\x04\x22\xb8\x7b\xed\xb3\xa6\x56\x61\x74\xaa\xcb\x4b\xab\x09\x3a\x52\x54\xa9\xf3\xce\xdf\x61\xb5\xa7\x19\x99\xd4\x9e\x6e\x4a\xd7\x9e\x66\x3c\x63\x04\x58\xf4\xec\xf6\xe3\x39\xeb\xf1\x46\xfe\xf4\xfd\xeb\x99\xf2\xcf\xd7\xe3\x2e\xa1\x70\x7b\x08\x4d\x20\xe6\x0e\x44\x36\xef\x16\x27\x48\x64\x9f\x80\x2c\x8d\xbb\xc5\x49\xa9\x81\x88\xb1\xb6\x13\x09\x72\x50\x9f\x07\x73\x74\x0c\x84\xfc\x82\x2a\x87\x82\x36\x20\xc8\x50\x39\x21\x61\x23\xf2\xe3\x4f\x9c\x94\x00\x40\x88\xe5\x8b\x31\xa9\xc0\x3f\x3b\xeb\xb1\x5d\xec\x5c\x1d\xbc\xd9\xb4\x8d\x9a\xb5\xb9\x26\xe6\xd0\x27\x15\xaf\xbc\x7e\x6e\x8d\x62\xcd\xbc\x7b\x7d\xab\x5f\xf8\x00\x36\x93\xf0\x02\x14\x23\x35\x80\xbe\xf7\x1d\x18\x2a\xa5\xc2\x12\x43\x22\x55\x90\xb4\x2c\x04\xce\x32\x55\x8c\xd6\x5f\x6f\xcd\xa1\xd5\x20\xfe\xa5\x87\xd9\x50\xc3\x20\x88\xd6\x81\xee\xb7\x4b\x9c\x90\xd5\xb2\xb1\xe9\x6e\x03\xe2\x76\x51\xaf\x5a\x78\xe6\x3a\x84\xa6\x47\x12\x78\xf9\x8d\x22\xb9\x19\xed\x72\xf3\x7c\x13\x86\x8b\xbb\xef\x32\x40\x45\x69\xa5\x29\xbe\x09\xcf\x27\x36\xe1\x3b\x79\x6f\xb4\x39\x3f\x97\xf9\x76\xb0\xcc\xb7\x83\x65\xbe\x1d\x8c\xf9\x6c\x73\x83\x0b\x5a\xee\x33\x5e\xfb\x6c\xbb\x38\x74\xd7\x9d\x0a\x05\x68\x78\xfd\xb1\xf0\x20\x18\x15\x6b\x3f\x26\xc5\x3e\x0b\x8a\xc6\x33\xe3\x6a\x8b\x1c\x3f\x0b\xef\x6d\x0c\x54\x11\x67\x10\x83\x64\x6d\xc4\xae\x5a\xe4\x5d\x05\x17\x9f\x7a\x9f\xee\x2a\xb8\xdc\xd0\x2a\x78\x2e\x26\xba\xea\xbe\xcc\xae\x72\xcf\xab\x95\x74\x95\xe0\x5d\x25\x3b\xea\xaa\x62\xb4\x96\x45\x92\xaf\x43\x94\xec\x5a\x98\x77\x57\x59\x90\xc0\x5a\xfc\x7d\x4d\xfc\xfb\xc6\xab\x2c\xd0\x7d\x4d\xa0\x99\x73\x8a\xd1\xaf\xd5\x23\x9d\x3e\x50\x91\x4f\xe1\xac\xb0\x08\x8f\xf7\xc6\xf7\x37\xb1\xf7\xb1\xc8\xc6\x95\xb5\xd0\x5f\x71\x0b\x11\x91\x37\x27\x11\x92\x37\x4d\xe9\x64\xe6\xed\x12\x5f\x20\x6b\x2e\xb2\xe1\xaa\x82\xb3\xbc\x1f\xe2\xa3\xf4\xed\x9e\x24\x0e\x08\x52\xdb\xc8\x1a\x47\x94\xcc\x5a\x11\x2a\x3e\xce\x9b\x46\xe8\xd8\x57\xea\xbb\xaf\x5c\x03\x7c\x2d\x5a\x77\x06\xfd\x19\xa9\x77\xb3\x1a\xe4\xcd\xc5\x3d\x6b\x4e\x86\x65\x90\xb3\xba\xe1\x43\xe3\xb8\xb3\xd5\x20\x3f\x63\xe8\x2b\x2f\x2c\x2a\x19\x96\x94\x40\x6b\xca\x14\xf1\xde\xcf\x92\xef\xbd\x19\xef\x72\xaa\x80\x7b\x22\x2d\xfc\xe7\x68\x06\x89\xb8\x75\xe3\x12\xbb\xa4\x21\xb3\x10\x8c\x6e\x17\x4c\xf2\x2e\xf8\x6c\x4f\xab\xfd\x71\x80\x81\x8f\x95\x6b\x21\xb7\x40\x9d\xa6\x67\x98\xae\x66\x3d\x93\x9f\x67\xce\x33\x09\x7a\x1a\x92\xe8\x06\x66\xe4\x24\xeb\xb2\xb7\x95\xb9\x84\xc2\x6a\x72\x0f\xdf\x6b\x5d\xcc\xfa\x21\x87\x3e\x65\xbb\x75\x3d\x2c\x93\x44\xd1\x94\x6c\xb6\x61\xe7\xb1\x19\x57\xa3\x1c\xc0\xcf\x64\x0b\xd2\xef\x32\xaa\xf1\xff\xc7\xde\x9b\xc7\xc7\x51\x5c\x89\xe3\x5d\x55\x3d\xa3\xb1\x7b\x2c\x0b\xdb\x80\xc0\x1c\x3d\x1a\x11\x64\x08\x89\x9c\x84\xa0\x24\x06\x7b\x3a\xc9\xc6\xb9\x36\x86\x40\x30\xe4\xf2\x6f\xbf\xdf\xfd\xae\x37\x7b\xc4\x7b\xc6\x9b\xc8\xf1\xd8\x92\x6d\x19\x0c\x08\x6c\x8c\x30\xc6\xc8\x60\x90\x00\x0b\x04\x18\x10\x60\x60\x00\x03\xe2\x16\x84\x43\xdc\xe2\x08\x08\x42\x12\x25\x10\x22\x08\x81\xdf\xa7\x5e\x5d\xaf\x7a\xba\xe7\xf0\x01\xd9\xfd\xac\xf4\xc7\xf4\x51\x5d\xc7\xab\x57\xaf\x5e\xbd\x73\x9c\x22\x81\xec\x38\x45\xe6\x25\x50\x69\x12\xb7\x50\x53\x71\x0b\x98\x0e\xc1\xcd\x13\x8f\x2a\x3a\x04\xb7\xfb\x15\xd3\xa1\xf1\x10\x1d\xda\xfa\x17\x41\x87\x3c\xc7\x7b\xe4\x5e\xf2\xdf\x30\x11\xc0\xff\xfe\xff\xef\xff\xff\xfe\x47\xfd\x67\x49\xed\xdb\xae\x39\x8b\x18\x9d\x4e\xdc\x49\x64\x86\xd4\xe7\x34\xcf\xfc\x14\xca\x8e\x31\x6b\xd6\xd1\xc7\x1c\x33\x7b\x4e\x2e\x17\x7c\xf1\x4b\x5f\xfe\xf2\x5f\x7d\x65\xee\x57\xbf\xf6\xb5\xaf\x7f\xe3\x9b\xdf\xfc\xeb\x6f\xcd\x3b\xf6\xb8\x6f\x1f\x7f\xc2\x77\x4e\x9c\x7f\xd2\xc9\xdf\xfd\xee\xf7\xbe\xff\x83\x1f\x2e\xf8\xff\xfe\xe6\xff\xfc\xdf\xbf\xfd\x7f\x7f\xb7\xf0\xef\x7f\xf4\x0f\xff\xf8\x4f\xff\xfc\xe3\x45\xff\xf2\xaf\xff\xf6\xef\xff\xf1\x9f\xff\xf9\x93\x9f\x2c\xfe\xaf\x9f\xfe\xf4\x67\x3f\x6b\x5d\xf2\xf3\xa5\x79\xb2\x8c\x2c\x27\x6d\xa4\x9d\xac\x20\x2b\xc9\x2a\xd2\x41\x56\x93\x53\xc8\xa9\x64\x0d\x39\x8d\x9c\x4e\xce\x20\x9d\xe4\x4c\x72\x16\x59\x4b\xd6\x91\xb3\xc9\x7a\x72\x0e\xe9\x22\xe7\x92\x0d\xe4\x3c\xb2\x91\x9c\x4f\x36\x91\x0b\x48\x37\xe9\x26\x9b\xc9\x66\x72\x21\xb9\x88\x6c\x91\xff\x17\xc3\xff\x25\xa4\x87\xf4\xc2\xff\xa5\xe4\x32\x72\x19\xb9\x9c\x5c\x4e\xb6\xc2\x7f\x1f\xe9\x23\x57\x90\x2b\xc9\x95\xa4\x9f\x5c\x45\xae\x26\xd7\x90\x6d\x64\x1b\xb9\x96\x5c\x4b\xae\x23\xd7\x93\x01\xf9\x7f\x03\xfc\xdf\x48\x6e\x22\xdb\xe1\xff\x66\x72\x0b\xb9\x85\xdc\x4a\x6e\x25\x05\xf8\xbf\x8d\xdc\x46\x6e\x27\x77\x90\x1d\xe4\x4e\x72\x17\xb9\x9b\x0c\x92\x7b\xc8\xbd\xe4\x3e\x72\x3f\x79\x80\x3c\x48\x1e\x24\x0f\x91\x21\xf2\xb0\xfc\x7f\x04\xfe\x7f\x41\x1e\x25\x8f\xc1\xff\xe3\xe4\x09\xf2\x04\x19\x26\xc3\xe4\x49\xf8\x7f\x8a\x3c\x45\x9e\x26\xcf\x90\x67\xc9\x73\xe4\x79\x32\x42\x5e\x20\x2f\x92\x97\xc8\xcb\xe4\x97\xe4\x15\xf2\x2a\x19\x25\xaf\x91\xd7\xc9\xaf\xc8\x1b\xe4\xd7\xe4\x37\xe4\xb7\xe4\xb7\x64\x8c\x8c\x91\xdf\x91\xdf\x93\x37\xe5\xff\x5b\xf0\xff\x07\xf2\x36\xf9\x23\xfc\x8f\x93\x77\xc8\x3b\xe4\x5d\xf2\x2e\xf9\x13\xfc\xbf\x47\xde\x23\x7f\x26\xef\x93\x0f\x48\x9e\x2e\xa3\xcb\xe9\x72\xda\x46\xdb\xe9\x0a\xba\x92\xae\xa4\xab\x68\x07\x5d\x4d\x57\xd3\x53\xe8\x29\xf4\x54\xba\x86\x9e\x26\xff\x4f\x87\xff\x33\x68\x27\x3d\x13\xfe\xcf\xa2\x6b\xe9\x5a\xba\x8e\xae\xa3\x67\xc3\xff\x7a\xba\x9e\x9e\x43\xcf\xa1\x5d\xf4\x5c\xba\x81\x6e\xa0\xe7\xd1\xf3\xe8\x46\xba\x91\x9e\x4f\x37\xd1\x0b\x68\x37\xdd\x4c\x2f\xa4\x17\xd1\x2d\xf4\x62\x7a\x09\xed\xa1\xbd\xb4\x97\x5e\x4a\x2f\xa5\x97\xd1\xcb\xe9\x56\xf9\xdf\x07\xff\x57\xd0\x2b\x69\x3f\xfc\x5f\x45\xaf\xa6\x57\xd3\x6b\xe8\x35\x74\x1b\xfc\x5f\x4b\xaf\xa5\xd7\xd1\xeb\xe9\x00\xbd\x81\xde\x48\x6f\xa4\x37\xd1\x9b\xe8\x76\x7a\x33\xbd\x45\xfe\xdf\x0a\xff\x05\x7a\x1b\xbd\x1d\xfe\xef\xa0\x3b\xe8\x0e\x7a\x27\xbd\x93\xde\x05\xff\x77\xd3\xbb\xe9\x20\xbd\x87\xde\x4b\xef\xa3\xf7\xd1\xfb\xe9\xfd\xf4\x01\xfa\x20\x7d\x88\x0e\xd1\x87\xe9\x23\xf4\x17\xf4\x51\xfa\x18\x7d\x9c\x3e\x41\x87\xe9\x93\xf4\x29\xfa\x34\x7d\x86\x3e\x4b\x9f\xa3\xcf\xd3\x11\xfa\x02\x7d\x91\xbe\x44\x5f\xa6\xbf\xa4\xaf\xd0\x57\xe9\x28\x7d\x8d\xbe\x4e\x7f\x45\xdf\xa0\xbf\xa6\xbf\xa1\xbf\xa5\x63\xf4\x77\xf4\xf7\xf4\x4d\xfa\x16\xfd\x03\x7d\x9b\xfe\x91\x8e\xd3\x77\xe8\xbb\xf4\x4f\xf4\x3d\xfa\x67\xfa\x3e\xfd\x80\xe6\xd9\x32\xb6\x9c\xb5\xb1\x76\xd6\xce\x56\xb0\x95\x6c\x25\x5b\xc5\x3a\xd8\x6a\x76\x0a\x3b\x95\x9d\xca\xd6\xb0\xd3\xd8\xe9\xf2\xff\x0c\xf8\xef\x64\x67\xb2\xb3\xe0\x7f\x2d\x5b\xc7\xce\x66\x67\xb3\xf5\x6c\x3d\x3b\x07\xfe\xbb\x58\x17\x3b\x97\x6d\x60\xe7\xb1\x8d\xec\x7c\xb6\x89\x5d\xc0\xba\x59\x37\xdb\xcc\x2e\x64\x17\xb1\x2d\x6c\x0b\xbb\x98\x5d\xc2\x7a\x58\x0f\xeb\x65\x97\xb2\xcb\xd8\x65\xec\x72\x76\x39\xdb\xca\xb6\xb2\x3e\x76\x05\xbb\x92\xf5\xb3\xab\xd8\xd5\xec\x1a\xb6\x8d\x5d\xcb\xae\x63\xd7\xb3\x01\x76\x03\xbb\x91\xdd\xc4\xb6\xb3\x9b\xd9\x2d\xec\x56\x56\x60\x05\x76\x1b\xbb\x8d\xdd\xce\xee\x60\x3b\xd8\x9d\xec\x2e\x76\x37\x1b\x64\xf7\xb0\x7b\xd9\x7d\xec\x7e\xf6\x00\x7b\x90\x3d\xc4\x86\xd8\xc3\xec\x11\xf6\x0b\xf6\x28\x7b\x8c\x3d\xce\x9e\x60\xc3\x6c\x98\x3d\xc9\x9e\x64\x4f\xb1\xa7\xd9\x33\xec\x59\xf6\x1c\x7b\x9e\x8d\xb0\x17\xd8\x8b\x0c\x89\x2e\x6a\xc3\xa2\x8b\x8e\x18\xd1\xc5\x64\x6d\x57\x5e\x90\x79\xb4\x06\xe5\xef\x90\xfc\x1d\x96\xbf\x23\xf2\x77\x54\xfe\x8e\xc9\xdf\x71\xf9\x9b\x9f\x20\xeb\x71\x65\x3d\xf2\x77\x48\xfe\x0e\xcb\xdf\x11\xf9\x3b\x2a\x7f\xc7\xe4\xef\xb8\xfc\xcd\x27\xc4\x6f\x87\xfc\xed\x94\xbf\x5d\xf2\xb7\x5b\xfe\xf6\xca\xdf\x7e\xf9\x3b\x20\x7f\x0b\xf2\x77\x50\xfe\x0e\xc9\xdf\x61\xf9\x3b\x22\x7f\x47\x13\x92\x13\x9f\x6c\xa4\x1b\x93\x8d\x74\x63\x72\xc8\x74\x03\x01\xf0\xc5\x34\x0a\xe6\x54\xdf\x6a\x05\x91\xa9\x17\x72\x8d\xb1\xc9\x70\x94\x9a\x8c\x74\xbf\x2f\x32\x2d\x4f\x89\x6f\x11\x22\xdd\xf7\x05\xe3\x93\x8b\x98\xfd\x76\xdc\x83\x73\xb0\xfc\x68\xae\x8e\x6e\x36\xc2\x42\xfe\x9c\xbd\x75\x82\x7d\x1f\x9b\xac\x64\x84\x75\x58\x3c\x5a\x87\xd8\xf7\xc9\xe5\x98\xeb\xfe\x14\xd6\xaf\xf0\x9b\xe7\xce\x52\xcc\x35\xdc\x46\xc8\x43\xfa\x53\x61\x7b\xf3\x8e\x58\xe6\x5a\x82\xcf\x01\x05\xfd\xd3\x4c\x25\x4a\x75\xc5\xb1\xa9\x93\x89\x53\x54\x37\x09\xe5\xd1\x5f\x8d\xab\x34\xd6\x57\xb4\x87\x9f\x14\x33\xf2\x30\x67\xa5\x81\x3b\x15\x7d\x51\x9c\x9f\x2d\xd5\xe0\xe8\xa3\x7e\xba\x91\xa4\x9f\x62\x5e\xee\x4f\xac\x91\xa4\x9f\x64\x72\xfa\x86\xcd\xf4\x8d\x98\xe9\x1b\x9d\xac\xcf\x76\x1c\xda\x56\x7c\x81\x8e\x0a\x44\x62\xc8\x5b\x95\x09\xc9\x98\x2b\xe4\x64\x2a\x7a\x90\xef\x5a\x41\x07\x86\x99\x97\x7b\x97\xf7\xeb\x09\x11\x40\x90\xa3\xcc\x4c\x87\xc0\xfb\x77\xe4\x73\xf4\x82\xc2\x8b\x71\xfe\xe2\x71\x06\x32\xaf\x1a\x09\xe1\x51\x2a\xa2\x05\x68\x64\x9d\xd2\x48\xd2\x8f\x32\x2f\xf7\x36\x2f\xfc\x0b\x26\x75\x4a\xdd\xae\x38\x09\x8f\x50\xbf\xc6\x67\xb2\xe8\x98\x2c\xa2\x1b\x9a\xc1\xea\x1a\x6a\xac\xf9\x59\x1b\x33\x3f\x7e\x4d\xcf\x0c\xe6\xe0\x7a\x1e\x61\x1e\xc8\xa5\xe4\xb3\xdf\xf2\x67\x0f\xf3\xbe\xe6\x9f\x11\xb1\xe2\x84\xf8\x09\x99\x5d\x0e\x31\x2f\xf7\x2b\x5e\xec\x21\x06\x5f\xa2\xb0\x7c\x0f\x31\x61\x0e\xf2\xa0\xb0\xb9\xef\x26\xc1\xd0\xd3\xa2\x96\xe3\x8c\xb0\xf0\x41\xd9\xf3\xa1\x1a\xac\x6f\xe1\x37\xab\xfe\xac\x54\x87\x70\x7b\x44\xf1\xb9\x71\xa8\x26\x2c\xbf\x8a\x47\x6d\x7c\x6e\x54\x4b\x72\x94\x86\x56\xa1\xb5\x3e\x2b\x59\x92\x59\x99\x9b\x51\x25\x6f\x14\x0e\x03\x6a\x9c\x76\xfa\x92\x8d\xb8\x77\xaf\x14\x3b\x2d\xec\xd7\x48\xd2\xf7\x56\x42\xa0\xb2\x34\x20\xa0\x8f\x30\x2a\x42\x54\xf3\xd3\x98\x32\x46\x8e\x54\x49\x98\xac\x07\xdd\x6e\xe5\x23\x2e\xb9\xfa\x42\xbe\xb2\xdd\xa5\x57\x1e\x5f\x5d\x11\x4e\x4a\x73\x85\x70\x69\x9e\x11\x46\xbb\x96\xd6\xef\x2e\xe6\xe5\x5e\xe7\x58\x77\x27\x93\xd2\x34\xb3\x36\x84\x1c\xab\x43\x4a\xd7\x40\xb4\x44\xa4\xe4\x9e\x9a\x2c\xdc\xbd\x24\x6e\xf6\x8c\xe1\x6d\x47\xf5\xda\x82\x97\x79\xa7\x76\x30\xf0\xb2\x98\x2a\x97\x49\x53\x23\x49\xdf\xc1\x3c\x25\x39\x53\x8b\xeb\x05\x5e\xf4\x76\xa6\xdc\x54\x82\x29\x52\xa8\xfe\x1c\x7f\x7e\x9b\x79\xae\x44\xeb\xcf\xf2\xe7\x05\x66\xdc\x5a\x78\x1b\xfb\xca\x97\x1f\x6f\x24\xe9\x5b\xcc\x37\xf5\xe8\xf1\xcd\xc5\x4d\xf3\xc7\xdb\xf9\xb2\xae\x97\x9b\x94\x20\x50\x4d\xf0\xf2\x13\x8d\x24\x7d\x23\x7f\xb9\x97\xf5\x92\x34\x30\x78\xfd\x14\xef\xc6\x00\x1f\xa1\x54\xac\x06\x0e\xb8\x2d\xc3\xcb\x27\xf8\xcb\xeb\xa0\x41\xbe\x84\x46\x88\x94\xe9\x3f\xc6\x9f\x5f\xcb\x3f\x12\x46\xf4\x77\xf1\xfb\x6d\xb2\x63\x42\x5a\xd9\x49\x5a\x45\x36\xf3\x5e\x25\x22\xdc\xc1\x0b\x5d\x23\x28\x25\x1f\x2c\x3c\x6c\x69\x24\xe9\xab\x98\x97\xbb\x9d\xbf\xec\x67\xb2\x02\xdf\x91\x62\xde\xdf\xbb\xe2\xb1\x0c\xbf\x32\x3a\x19\x3f\xbf\x52\x74\x2c\xc1\x09\xae\xc0\x82\x61\x89\xb9\xa2\x96\x25\x4a\x60\x3a\x40\x03\xc7\x27\x4b\x32\x12\xdb\x65\x1b\x34\x98\xbd\xaa\xad\x55\x49\x51\xc7\x58\x34\x51\xfc\x42\x23\x49\x5f\xc1\xbc\xdc\x66\xde\xc1\x3e\xe6\x05\x23\x4f\x47\x94\x9a\x25\x5e\xe6\xfe\x44\x1b\x49\x7a\x2b\xf3\x82\xfe\xa8\x52\x47\x8b\x97\xb9\x7b\x78\xa9\xcb\x99\x17\x74\x46\xb5\x78\x8c\x78\x99\xbb\x90\x97\xba\x8c\x79\x41\x21\xaa\xae\xd9\xe2\x65\x6e\x03\x2f\x75\x29\xf3\x34\x31\xb6\x4a\x41\xda\x8b\x4b\x99\x97\x5b\xc7\x8b\xf5\x32\x2f\xe8\x8e\x2a\x76\x9b\x23\xde\xe6\xde\x26\x8d\x24\xdd\x23\xa6\x61\x68\x72\x70\x70\x5b\x03\x0b\x92\x12\xe6\x90\x3d\xac\x87\x41\xf0\x0d\xf5\x21\xa4\x61\xb9\x44\x4e\x7c\x27\x09\x94\x26\xe3\x6e\xfe\xfc\x62\xe6\xe5\x7e\xc1\x2f\xb6\x30\xce\x3d\xcc\x74\x1c\x88\xe4\x2a\xcd\xfe\x20\x3d\x33\x84\xc4\xa4\x41\x4b\x87\x4e\xf7\xf8\xa0\xfc\xc0\xc3\x49\x87\x71\xcc\x59\xc8\x3a\x72\x21\x33\x04\xb1\x88\xd2\x9b\x1b\x56\x19\x11\xe4\xe5\x46\x98\xc0\x95\x0e\x5a\x01\xc1\xf6\xa9\x45\xb0\x1f\x88\x21\xd8\x33\xd8\xb0\xb4\x50\xe8\xa0\x82\x2c\x8e\xb0\x0c\x13\x89\x64\x36\x31\x13\x60\x53\x8d\xfd\x61\xf9\x42\x8c\x5d\x99\xd0\x43\xee\x94\x8d\x82\x25\xe9\x4f\x62\x8e\x91\xdf\x8c\x8e\x2b\x33\x06\xb8\x8d\x30\x63\xe8\x4f\xda\xdb\xea\x23\xe5\x39\x46\xa6\xfa\x0e\x39\xaf\xa1\x03\x1b\x44\x07\x0a\xb8\x03\x05\xbb\x03\x85\x98\x0e\x14\x42\x1d\x78\x34\xb6\x03\xb2\x65\xd9\x0f\xbb\x03\x5d\x8c\x23\x1e\x95\xa0\xfa\xa5\x7c\x54\xc9\xf6\xaa\xda\x1d\x8e\x39\x71\x14\x27\xdb\x1a\x8e\xe4\xb0\xe4\x99\x04\xf2\xae\x8f\x45\x33\xc2\x4f\x95\x66\x84\x03\xe5\x55\x02\x09\xb1\xce\xd6\xdd\x1f\x63\x66\xd7\x32\x26\x36\x03\x76\x76\xcd\x67\x70\xa7\x56\x4d\x8b\xb1\xf9\xff\x0c\xad\xb7\x74\x13\x90\x13\x6b\x2d\xb3\xf9\x87\x61\xba\xab\x87\x17\x5e\x6e\x50\x2e\x99\xce\xca\x96\x8c\x88\x29\x6f\x71\x13\xcf\xe3\x21\x3d\x87\x67\x64\x50\xa6\xfc\xee\xa4\x19\x92\x7b\x96\x8f\xe1\x0c\x56\x0d\xb0\x5e\xc0\x35\xaf\x8c\x8e\x40\x86\x62\xed\xbf\xc4\x5b\x38\x5d\xec\x82\xd4\x27\x10\x1c\x4d\xb6\xbb\x46\x9f\x9b\xa8\x18\x6e\x81\x55\x81\x73\x2f\xc7\x8e\xb0\x57\x92\x86\x02\xcb\x10\x91\x95\xed\x14\xc0\xf0\x9f\x19\x25\xe7\x2b\xf2\x69\xee\x09\x7e\xb1\x9a\x55\x83\xec\xaf\x56\x8c\xec\xaf\x96\x45\xf6\xf1\x68\x64\x7f\xad\x24\xb2\xe3\xa0\x9d\x7d\xc1\x58\x02\xbb\x9b\x24\x34\x11\x91\xcf\x82\x73\xde\x90\x81\xc0\x26\x61\xb3\x32\xdf\xb1\x1c\x9d\x5f\xc7\x3d\x2d\x91\xb2\x86\xd7\xef\xe3\xc6\x94\xe3\xb6\x65\xa6\x99\xb0\xa9\xd2\xaf\x4a\x50\x25\x6c\x58\xb0\xbb\xd6\x90\xcf\x34\xb7\xf7\x6b\x3e\xbd\xed\xcc\xcb\x3d\xc0\xb7\xdf\x36\x40\x03\xc5\xf2\x9d\x26\x1f\x79\x7e\x22\x98\x2a\x59\xca\x3c\x7f\xb6\x9c\x59\x96\x1a\x90\xf7\x75\x19\xf3\x72\xef\xf3\x8b\x3c\xc3\x7a\xf7\xdf\xc9\x47\xb9\xf7\xf8\xc5\x07\x14\xea\x92\xef\x7e\x2f\x1f\xe5\xde\xe5\x17\xef\x0b\xd7\xe9\xce\x24\x8e\xa4\x66\x48\xbe\x0e\xd8\xc8\x99\x2e\x04\xbb\x37\x31\xec\x36\x96\x08\x7e\x94\xc4\xaa\xbb\xa4\x99\x98\x0d\x77\xca\x74\x75\x1f\x93\xf8\x0c\xaf\xe5\xe1\x28\x2a\xec\xe6\x5b\xb8\xc5\xe7\xe3\x23\xab\xe4\xf1\x7e\x95\xc7\xcd\xe7\x51\xf3\x78\xb7\xca\x87\x76\xab\x3f\x54\x70\x0a\x35\x7c\x8a\x21\x29\xe3\x1c\x9e\xef\xd2\x52\x84\x77\x67\x8e\xa8\x5a\x70\xe0\x88\xc3\x51\x79\xc2\x2b\xac\x89\x7c\x3b\x66\xc0\x3b\x16\xfc\x30\x79\x18\x91\x74\xa9\xdb\xcd\x90\xdc\x1f\xf9\x20\xde\xa6\x9e\xd6\xe3\x23\xaa\x1b\x72\xe2\xff\x13\xae\xf1\xcc\x69\x96\x1d\x03\xb1\x76\x29\x2a\xb7\xfa\xdc\xdb\xbc\xf6\xb7\x2a\xaa\xfd\xcf\xb8\xf6\x4e\x9b\x9e\xd3\xe2\x46\x74\xed\xbf\xaf\xa8\xf6\x0f\x70\xed\x6b\x2b\xef\xfb\x18\xc5\x66\x2c\xcb\x88\x78\x94\x5b\xcd\x2f\x7e\x4b\xb1\x29\xcb\x72\xf9\x28\xb7\x8a\x5f\xfc\x86\x62\x73\x15\x58\x82\xbf\x01\x4c\xb1\xdd\xff\x54\x87\x8b\xed\x6c\x57\x2c\x43\x1d\x0e\x79\x6c\x31\xd1\x61\x2a\x19\x68\x47\x74\xf5\x57\x15\x01\xa2\x03\xd7\x7b\x56\xe5\x80\x78\x8d\x56\xd1\xf9\x53\x63\x3b\x6f\xe4\x75\x76\xe7\x5f\xa5\x9c\x24\xee\x77\x2c\xda\x16\x5f\x95\x2b\xab\x4e\x9b\xba\x74\xb9\x10\x41\xb0\x93\x03\xf8\x97\x54\x1c\x61\x84\x61\x8b\x34\x4b\x19\x22\xe2\xd0\xd3\x03\x26\x2c\x48\x4a\x60\xed\x6a\x67\x2e\x2b\xb5\xab\x89\x3a\x52\xf2\x48\xbb\x9e\xb7\xf5\x12\xf5\x3c\x5d\xf1\x3c\x55\xef\x90\x61\x4d\x8a\x9a\x58\x5b\xb2\x09\x20\x2b\x7d\xc1\x50\x2d\x76\xb6\xab\x6d\x0d\x52\x82\x84\x74\xb9\xfc\x2a\x97\x06\x51\xb6\x28\x36\x83\xd5\x6b\xdb\xb3\x33\x78\x97\x5e\x90\xc0\xe9\xc6\xd4\x0f\x6e\x2e\xbe\x50\x49\xe1\xe0\x36\x53\xbc\x2f\x76\x87\xe8\xdf\xd9\xcb\xaa\x93\xc2\xed\x3a\x89\x2b\x3f\x47\xe7\x94\x04\x60\x4a\x8b\x2d\xcf\xe5\xc0\x78\x96\x7a\xb9\xcb\xf8\xc5\x33\x06\x65\xa4\x61\x55\xa7\x2b\xad\xa5\xa4\xa0\xa0\xc3\x55\x94\x5c\x52\x40\x57\x52\xc4\x44\xee\x3c\x5e\xc3\x53\x02\xad\x86\x89\x48\xe2\xe6\x64\x98\x4f\x32\x2e\xd8\x4b\x25\xb5\xe5\x27\x50\xe7\x84\x14\x5d\xd1\xa3\xd8\xb0\x8c\xb8\x33\x58\x11\xfa\x6d\x2c\x39\xb4\x61\x0b\xfd\x2e\xe5\x7d\x1a\x8e\x44\xbf\xe1\x12\xe8\xb7\xa9\x12\xf4\xcb\x4f\xc2\x7b\xe5\xa4\x68\xf4\x03\x50\x28\x29\xd4\x45\xbc\x37\x8f\x4b\x18\xf3\xcf\x25\xaf\xad\x6e\x9a\x32\x24\x18\x93\xd2\x07\xdf\xfa\xe8\x31\xea\x99\x54\x20\x6a\x4f\x1e\x8b\x12\xba\x6e\x5e\x56\x5a\xe8\x0a\xd5\xfd\x42\x42\x64\x90\x98\x9d\x4c\xce\x23\xcd\x6d\xe0\x25\x1e\xa6\x95\xb0\xd2\x0a\x8e\x88\x74\x6d\xc1\xed\xdf\x17\x69\xac\x37\x64\x82\x5d\xf1\xa1\xe4\x4d\x08\x2c\x8e\x0c\xe3\xcc\x00\x04\xa2\x64\x99\x5b\x99\x0f\x46\xca\x9c\x77\x6c\x3d\x50\xb0\x3f\xb6\xa9\xdc\xc5\xb8\x03\x3d\x11\xa6\x72\xa2\x61\x0b\x94\xea\xdb\x4b\xf0\xb7\x1b\xa6\x21\xb9\x72\x61\xa2\x98\xdc\x4e\x57\xe9\xc8\xf8\xdd\xb8\x39\x68\xe5\xdd\xb0\x91\xb2\x3a\x89\xd5\x1b\x4a\xef\x9b\x93\x98\xb4\xb8\x1b\x54\x16\x77\x1d\x6e\x8f\x6a\x27\xa4\x84\xeb\xc1\x9d\xb2\x2c\xee\x16\x8a\x01\x2d\x16\x93\xb7\xa8\xc1\x44\x88\x86\x39\x7c\xa0\x24\x6b\x15\x66\xce\x2b\x53\xc8\x45\xd6\x95\xdd\x15\xf9\x3a\x5e\x97\x81\x13\xbf\x26\x2f\xaf\x64\x4d\x8e\xe2\x35\x39\x1a\xb3\x26\x45\x31\xbd\xf6\x46\xe3\xd7\x1e\x50\xc7\x7b\x2a\x5e\x7b\x7d\x65\xd6\x1e\x54\x77\xb7\x5c\x7b\x42\x5b\x3b\x4c\xe5\x49\xf6\x37\x6e\x23\x49\xdf\x45\x2b\xd3\x86\xd8\x1a\x87\xfe\xd8\x25\xa7\x03\xae\x8d\x33\xcd\xa1\xf0\x11\xa8\x15\x28\x97\x9c\x58\x81\x42\x28\x3c\x36\x79\x89\x14\x6e\xc9\xdb\xc0\xf1\xd9\x12\x21\x08\x86\xbd\xa0\x7b\x02\x0a\x1a\xc5\x6f\xc4\x30\xe4\xb7\x6a\x27\x9d\x20\x64\x8b\xbc\xb3\xf9\xed\x93\xcc\xd6\x39\xc1\xde\x3a\xaf\xc2\x5d\xdf\x14\x75\xa4\x6c\x30\x82\x9a\xfb\x38\xf8\xee\xa0\x9e\x17\x74\xbf\x79\x13\x44\xba\x80\xc7\xd7\xf3\xc7\xb7\xeb\xc7\x30\x43\xa5\x9d\x64\xae\xe3\x5f\xdc\x46\xbd\xdc\x20\xbf\x28\x50\xf5\xa5\x73\x14\x13\xe1\xbf\x47\x5c\x1c\x14\xc2\x45\x0e\x95\x23\x22\x2b\x46\x83\x39\xc5\xdc\xc5\xeb\xb8\x95\x42\x1a\x96\x99\xce\xbe\x0d\x24\x38\xb8\xad\x81\xea\x4c\xa3\xc4\x38\x96\xdb\x61\x92\x77\xf0\xef\x6e\xe1\xdf\xd1\x20\x4f\xda\xa5\xea\x41\xd4\x9f\xca\x28\xf2\x5b\x92\xc2\xa8\x04\x12\xe2\xe0\xc2\x3b\x8c\xa2\x27\xde\x81\x41\xfb\x94\xc2\x0a\x81\x83\x37\x50\x0f\xc4\x37\xb7\xf2\x9b\x01\x8a\x25\xc9\x4e\xee\x36\xfe\xf0\x7a\x09\x94\xa0\xce\x4a\x1a\x7d\x2f\xae\x74\x6d\x8d\x80\xfd\x75\x51\x15\x5c\x4b\xcd\xda\x9e\x1b\xbb\x97\x3f\x58\x9a\x4d\x09\xc9\x61\x70\x69\x5b\x0e\x53\x27\xe5\x30\x31\xda\xf7\xa1\x32\xdc\x90\xca\x05\x34\xc6\x7b\x7e\x8d\x5e\x84\xc5\xaa\x32\xc4\xb2\xab\x4b\xb4\x10\x1f\xc1\xfd\x2b\x36\x54\xb7\xc3\xe4\x96\x3f\x96\x52\x9c\x1e\xc4\xb7\x63\x63\xfe\x22\x72\x76\xc1\x66\x5b\x2e\xc9\x31\x1d\xdc\x52\x3e\xe8\x54\x96\xcf\xea\x81\x14\x08\x06\xf9\x75\x26\x58\x5f\x47\x68\x81\x3e\x5a\xcd\x02\xfd\x0d\x07\xdf\x95\x45\x0b\xf4\x29\xfe\xf8\x8a\x6a\x16\xe8\x93\xfc\x8b\x3e\xea\xe5\x7e\xc5\x2f\xb6\x16\x2f\xd0\x02\x5e\xa0\x05\xbc\x40\x0b\x45\x0b\xf4\x35\x5e\xc7\xe5\xd5\x2f\xd0\x57\xf9\x77\x97\x85\x17\x68\x21\xb4\x40\x4b\x4f\x61\xa9\x05\xfa\x8a\xb5\x5b\x44\x29\xb1\x77\xd7\x26\x0b\x6b\xfd\x45\x3e\x9c\x2d\xa1\xa5\xfa\x32\x7f\x78\x51\xf4\x5a\xff\x75\x68\xad\xc3\x34\x5e\x18\x55\xc1\xe6\x8a\xd6\xfa\xef\xca\x6f\xe0\x52\x18\x9a\x2d\x27\xc3\x56\x8b\xb3\xde\x34\x65\xe0\x2b\xd3\x74\xa9\x66\x7f\x8f\x87\x71\x76\x84\xc3\xed\x5c\xb1\x28\xe7\x88\x93\xf5\x7c\xb1\xfb\xcd\x6b\x30\xfa\xf7\xb7\xf8\x18\x2f\x28\xc9\x4c\xb9\x3b\xa9\x53\xeb\x67\xf2\x44\x54\x11\x41\x28\x85\x4d\x7f\x88\x21\x08\x33\x58\x3f\x93\x87\x35\x9a\x71\x73\x6f\xf2\xb1\x9c\x47\xe3\x2d\x39\xba\xa3\x18\x9b\x3f\x96\x61\x6c\xc6\x79\xad\x1b\xa8\x97\x7b\x87\x5f\x9c\x4b\x2d\xcd\xde\x80\xd4\xec\x8d\xb1\x8c\x74\x57\xcc\x24\x84\x3e\xb5\x8b\x56\xa3\xb0\x78\x17\x77\xa2\x23\x4e\xbb\x03\xd6\x70\x48\xbb\xf3\x1e\xef\xd1\x39\x25\x27\xaf\x7a\xc9\xb4\x4d\xdf\xf2\xb4\x91\xa4\xcf\xd6\xf4\x2d\x18\x79\xe9\x00\x2b\x2a\x12\x8b\xa4\x71\x1f\xf0\x8e\xad\xa3\x5e\xee\x4c\xfe\xf9\x5a\x4d\xe3\xa8\xa0\x71\xa0\xac\x97\xea\xa3\x31\x21\x1a\x4e\xb4\xca\xba\x1d\x75\xab\x7d\x95\xf9\x0d\xa7\x7a\xe6\x04\x70\x06\xaf\xf5\x2c\xa0\x5e\x40\xf5\x18\xa7\x7a\x26\x94\x1c\x8b\xa3\x7a\xa7\xf1\xef\xce\xa4\x90\xbf\x81\x53\x3d\xa1\xd4\x14\xf5\xa7\x40\x50\x54\xf1\xc6\x25\x93\x30\x30\x0b\x4f\xd7\x2c\x8f\xc3\xd3\x61\xa9\xd0\x1a\x23\x19\x92\xfb\x13\x87\xce\x1a\xea\xf9\x6e\x86\xe5\x3a\x78\x9f\x4e\x05\xca\xa3\x5c\x4f\x69\xee\x14\xfe\xf0\x14\x44\xba\x28\x12\x1f\x2d\xb7\x49\x17\xcc\xd0\xea\x12\x58\x1f\x69\xbf\xb4\x7e\x79\x69\xac\x3f\x87\xd7\xda\x41\xbd\x5c\x17\xbf\x58\x55\x01\xd6\x83\xb1\xc1\xca\x8a\xb6\x8e\x90\xc5\xd3\xb9\xcb\xcb\x59\x3c\xed\xbe\x13\x59\x0c\x8c\x0a\x51\x30\x3a\xaf\x0c\x8c\x36\x72\xd0\xb4\x51\x2f\x77\x3e\xbf\x58\x5e\x01\x8c\x66\x37\x92\xf4\xb2\xaa\x08\xc3\xa6\xe5\xd1\x6a\xdf\xcf\xd0\x7a\x9b\xed\x42\xcb\xa3\x9b\x77\x27\xbf\xdb\x0f\xc8\x70\xb8\x92\x56\xa3\xa3\xa4\x22\x9a\x1e\xa1\xf4\xdd\xbc\x3c\x4e\x25\x3a\xc4\xc4\x50\x46\x49\x86\xe6\x2e\xe0\x63\x78\x8f\xc4\xcf\x98\x34\x9e\xb1\x67\xec\xa2\x32\x33\x36\xc8\x6b\xfd\x13\x11\xed\x8d\x52\xad\x82\xbb\x8b\x3f\x7f\x97\x54\xa5\x90\xbf\x04\xb7\x75\x7a\x7c\xb0\x0b\xdb\x0a\xb5\x3e\xe3\x62\x73\x96\x4b\x79\xc3\x7f\x24\xbb\x5d\x3f\x4f\x8e\x62\xe3\x52\x12\x34\x00\x32\xa7\x01\x7c\xb2\x1d\x98\x80\xc2\x21\xc3\x8d\xe2\x96\xcf\x3a\x40\x73\xcb\x03\x21\x6e\xf9\x32\x3c\xde\x73\xa3\x25\xc1\x48\x01\xb6\x83\x8f\xec\x2d\x12\xe6\x97\xfb\xf9\xe3\x37\xf5\x63\x18\x90\xd9\x4d\x68\xe4\x6e\x72\x25\xff\xe6\xf7\xc4\xcb\xdd\xc6\x2f\x7e\x47\x10\xaf\x2d\x38\xe6\x6e\xac\xf1\xed\x4e\x20\x47\xc8\xee\x44\x98\x63\xbe\x95\xd7\x31\x46\xaa\xe6\x98\x6f\xe6\xdf\xfd\x96\x84\x38\xe6\xee\xc4\xee\xe2\x98\xb7\xc7\xee\x1d\x03\x72\xef\x18\xe7\x7b\x47\x2f\xef\xc6\xeb\x44\xb0\xbd\x03\xfc\xe6\x35\x62\x73\xad\x37\xf2\x87\xa3\xc4\xec\x1d\x04\x9d\x9b\x43\x7b\x07\xcc\xc6\xab\x51\x15\xbc\x42\xaa\x59\x0b\x77\xe3\x7a\xcf\xa8\x62\x2d\xe4\x7a\x78\x63\x2f\x93\xf2\xa4\xf3\x98\x46\x92\x7e\xa9\x04\x3d\xe8\x8f\xa2\xe0\xf7\x96\xa1\x07\xef\xf2\xd6\x5f\x24\xda\x80\x4d\xc9\xc6\x1e\xe0\xcf\x5f\x20\x5e\xee\x6d\x7e\x31\x22\xba\x37\xc6\x64\x36\xd9\x06\x07\x52\xec\x07\x2a\xfd\xd3\x98\x2c\x24\x4c\x9f\xb1\xd2\x05\x6e\x46\x7b\xb4\xe9\x33\xbf\x6d\x28\x56\x3a\x0f\x85\x94\x2e\x0f\x2d\x2f\x6f\x8c\xa0\x54\x15\x3a\x38\x1f\xa2\x2a\xbf\xe0\x1d\x7a\x76\x8f\x50\x95\x2e\x69\x6b\xd9\x2d\x24\xd9\x13\x91\xcb\x3c\xdc\xb8\x4a\xd9\x3e\x11\x05\x59\x87\x1b\x91\xb6\x26\x28\xdc\xb7\xb7\x51\xb6\x4f\x0c\x1d\xc8\x63\x49\x4c\xd4\x81\x9c\x0f\xf2\xa9\x22\x02\xf3\x14\x7f\xfc\x24\x89\x3e\x90\xc7\x10\x98\x27\xf9\x37\xc3\xc4\xcb\xfd\x8a\x5f\x3c\x41\x8a\x8e\xe4\xf9\x04\x4e\x04\x9e\x40\x47\xf2\x7c\x11\x81\x79\x8d\xd7\xf1\x78\xf5\x04\xe6\x55\xfe\xdd\x63\x61\x02\x93\xdf\x6d\x04\xe6\x95\x58\x02\xd3\x2d\x09\x4c\x17\xa7\x29\x8f\xf0\x6e\x0c\x49\x02\xf3\x22\xbf\x79\x88\x68\x1f\x18\x60\x4e\x5f\xe6\x0f\x1f\x24\xd1\xe7\xea\x10\x81\x81\xd9\x78\x20\xaa\x82\xfb\x89\xb6\x1a\x95\x00\x78\x53\x3e\xf6\x7c\xa2\x55\x78\xf0\xec\x3e\xe2\xe5\x1e\xe4\x17\xf7\xea\x6f\x96\xb6\x4a\xb7\x20\xa6\xb2\xb9\x31\x99\x5b\x3d\x20\xbe\xb3\x92\x1f\x02\x7c\x37\x70\x7c\x47\x46\x5a\x0c\x96\xb6\x86\xa0\x2e\xa7\xfe\x2d\x59\xaf\x68\xe0\x1e\x3e\x6e\x3b\x71\xa6\x4f\x96\x08\xbb\xf5\x01\xca\x5b\x4d\x8a\x56\x03\xc7\x4f\x2e\x09\x66\xaf\x0a\x48\x5b\x2b\x84\x4c\x70\x95\xca\xda\x4f\x66\x68\xee\x61\x5e\xd9\xa0\x94\x7a\x62\x82\x00\x37\xb7\x0e\xe8\x1c\x88\xfc\x76\x9f\x62\x82\x30\x12\x22\x08\xe3\xb1\x04\xc1\xb8\xf9\x84\x09\x82\xe8\xc4\x5d\x15\x90\xd6\xa3\x1b\x49\xfa\xce\x12\xa4\x75\x24\x8a\xb4\xbe\x57\x86\xb4\xfe\x99\xb7\xbe\x83\x78\xb9\xf7\xf9\xc5\x1d\x15\x74\x63\x56\x23\x49\xdf\x5e\xd5\xb6\xf3\x01\xee\xc3\x9a\xa2\x6d\x07\xcc\xf6\x6c\xe5\x40\xde\x56\x0e\x14\x88\xde\x8e\x44\xb8\x0c\xb9\x2d\xc9\x40\x16\xd5\x98\xfa\xe5\xdb\xe2\x2c\xee\x7c\x25\x35\xaa\x17\x5a\x16\xa3\x07\x1a\x30\xd2\xd6\x01\x5b\xda\xba\xac\xed\x43\x93\xb6\x2e\x6f\x8b\xa3\x0b\x79\x73\xa4\x68\x67\x8d\x24\x7d\x4b\xa9\x1d\x25\x6b\x05\xd2\x92\x0f\x7a\x2b\x14\x17\xf5\x05\x43\x52\x6e\xdb\xa5\x76\x13\xf5\x60\x40\xb1\x72\xea\x41\x41\xa6\x57\x2a\xfc\x6e\xa2\xd9\x40\x43\xbc\xea\x8a\xb6\x2a\x24\xbb\x17\xf0\xb1\xdd\x54\xb4\x91\x9c\xca\x1f\xdf\x18\xb3\x91\x44\x6e\x23\xa7\xf0\x2f\x6e\x20\x5e\x6e\x23\x78\x55\x14\x6f\x23\x63\x58\xb2\x3b\x86\x25\xbb\x63\x45\x92\xdd\x0d\xbc\x8e\xeb\xab\xdf\x46\xba\xc0\x69\x23\xbc\x8d\x8c\xed\x36\xc9\xee\x39\x6d\x51\x92\xdd\x5c\x1b\x6f\xf6\x2a\xb9\x6d\xac\x05\x77\x8e\x10\x5b\x79\x36\x7f\x78\x65\xf4\xb6\xb1\xa9\xcd\xde\x36\x00\xf6\x57\x40\x05\x54\x6d\x1d\xa2\x82\xbe\x12\x74\x2a\x1f\x75\x24\xbc\xb0\xad\x34\x9d\xba\x8d\xd7\xba\x95\x44\xea\x2d\xc7\xdc\x46\x92\xbe\x9c\xa3\x40\xfe\x97\x4d\x90\x38\x5c\x9c\x30\x3c\x79\xdc\xe0\x8f\x83\x54\xab\x7e\x1a\xa4\x5a\x1b\xf8\x7c\xf7\xe4\x52\x52\x19\xcb\x8b\x02\x5a\xab\x59\x57\x0f\x3a\xf4\x09\xc5\x13\xc1\xf7\x56\x92\x59\x4e\x1d\x2e\x21\xd5\xeb\xe6\x81\x54\xb2\x9b\x07\x52\xd5\x8e\xb5\x9b\x56\x1b\x48\xcb\xe9\x08\x2d\x27\x08\x8f\x51\x01\xa3\xd9\x6c\xc1\x03\x9b\xa3\x6e\xf4\x90\x47\x3d\xac\x7b\x86\x91\xf6\xf8\x44\x8d\x33\x18\x79\x6c\x5f\xbd\x16\x47\x3d\x7b\x2d\x5e\xdc\x56\x05\x53\x77\x2b\x9f\x8d\x4b\x8b\xd6\xe2\xe5\xfc\x71\x6f\x35\x6b\xf1\x32\xfe\x45\x0f\xf1\x72\xdb\xf9\xc5\x25\xc5\x6b\x71\x08\xaf\xc5\x21\xbc\x16\x87\x8a\xd6\xe2\x8d\xbc\x8e\x8b\xab\x5f\x8b\x03\xfc\xbb\x2d\xe1\xb5\x38\xb4\xdb\xd6\xe2\xf5\x31\xa4\x7b\x0f\x69\x59\xae\xe1\xc3\xd9\x14\x5a\xd6\xd7\xf2\x87\xe7\x47\x2f\xeb\x5b\x42\xcb\x1a\xa6\x71\x63\x54\x05\xe7\x55\xc0\x1f\x7c\xa1\x91\xa4\x37\x48\x72\x86\x79\x2a\xb8\xb9\xea\x77\xca\x0f\x05\x6e\x6b\x8b\x79\xaa\xb1\x10\x4f\x75\x47\x5b\x75\x16\xdf\xbd\x64\x17\x2d\xbe\xa5\x53\xf0\x09\x7d\x19\x92\xfb\x6c\x23\x49\x9f\x43\x64\x50\x3d\x9f\x4a\xa4\xfd\xb4\x78\x5a\x09\x5e\xcc\x60\xbd\x6e\x9c\x67\xfb\x3d\x6d\xa5\x3d\xdb\xef\xe7\x10\x3f\x5b\x93\x3c\x31\xda\x11\x09\xf2\x6e\x57\x66\x51\x2c\xe3\x5c\x45\x2b\xdd\xd9\xc7\x68\x88\x04\x8e\xd1\x10\x09\x54\x0f\x3a\x55\x4c\xac\x31\x6a\x68\x22\x90\xc0\x31\xb0\x50\xb2\x06\x2b\x55\x72\x03\xf1\xb6\x74\x0f\xb4\x55\xee\xa0\xd0\x59\x83\xa3\x70\xd5\x20\x6a\xd0\x9f\x6e\xed\xc9\x4d\x84\xc8\x6a\xda\xfe\x3d\x2b\x73\x04\x22\x6c\x7a\xb0\xad\x32\x1b\x78\x5e\x9d\x81\x6a\x1a\x19\xa1\xbf\xba\x8f\x41\x55\x1a\x92\x07\xe0\xca\x2f\x28\x42\x55\x51\x11\xb4\xa5\x32\xca\xc9\x56\xf8\x81\xbb\x7b\xcb\x7e\xa6\xe2\xd0\x81\x7b\xa8\x34\x6d\xb6\x2a\xf6\x71\xc5\x4d\xe1\x24\x7b\x21\xe7\xed\x87\x71\xc5\xe7\x97\xae\xb8\x19\x57\xdc\x12\x02\x73\xaf\x0d\xe6\x47\xaa\x04\xf3\x1c\x0c\xe6\xb9\x59\x1a\x5c\xf7\x90\x74\x35\x38\x54\xbb\x1a\xf4\xa7\xa5\xab\x81\x94\x50\x24\x2c\x53\xf9\x5f\xb4\x55\xe8\x6a\x80\x5d\xde\xf3\x35\xd8\x7c\xb2\x26\xda\x05\x25\x1f\x82\xd9\xa3\x25\x08\x12\x45\x67\xbd\x5e\x92\x71\x72\xf7\xf1\x35\xbc\x9a\x78\x7e\x52\xac\x2d\x49\x41\x1e\x97\x8f\x73\x83\xfc\xa2\x83\xc8\x7c\x0c\x1d\xea\xfd\xa7\xc4\x53\xf1\x7a\x15\x29\x8a\x67\x30\x53\x3c\xb6\xc2\x0f\x98\xc8\xa1\xfc\xed\x4a\xbe\x9d\x31\xe0\x0c\xe0\xbc\x1b\x90\x4c\x12\x5e\xb4\x13\xeb\x2b\xa3\x62\x7e\x86\x89\xb7\x9e\xef\xc2\x67\x35\xc8\xd7\xd8\x09\x68\x26\xe9\xd7\x64\x48\xae\xb9\x91\xa4\x97\x13\xcb\x0f\x19\x9e\x2d\x23\xda\xa5\x1a\x79\x60\x2f\x23\x5e\xee\xd0\x46\x92\xce\xeb\xb7\xca\x0c\xff\x79\x26\x1e\xc3\xeb\xa5\xea\xad\x32\xc4\x1f\x61\xf0\x14\x5e\xfe\x5c\xbd\x9c\x8e\x2a\xfe\xb9\x78\xb7\x04\x8d\xa5\xbe\x81\x69\xfb\xea\x97\x18\xbc\xf4\x7c\x96\x21\x50\xfe\x67\x9e\x4f\x32\x2c\xf7\x22\x7f\xfe\x53\x69\x29\x60\x44\x41\xe2\xa9\x31\x20\x48\x65\x44\xb4\xe2\xfe\x1a\x9c\xd2\x12\x63\x4e\x3f\xc6\x1c\x7e\x83\x19\xdc\x27\x37\x59\x89\x44\x65\x91\x12\x7e\x32\xaf\x56\x88\xbc\xdd\xb8\x0b\xdd\xb8\x0b\xdd\x31\xc8\xdb\x1d\x42\xde\xd1\x0f\x79\x37\x15\x20\xcd\x38\xb9\x57\x38\x8c\xff\x3d\x66\xc7\xb2\x4c\x17\x12\x15\x4a\x39\xa9\xf0\x24\x07\xa3\x6d\xfe\x9b\x98\xe5\xac\x92\xf1\x07\x0a\xb4\xba\xc3\xc7\x1b\x65\x0e\x1f\xbf\xe1\x9d\xff\x57\xf1\x64\x95\x8a\xaf\x49\xa5\xa7\x3a\xcd\xc8\x10\xc2\x42\xe8\x34\x6a\x3c\x73\x12\x72\xc3\x76\x21\x7c\xc2\x22\x2f\xf4\x5a\x99\x3b\xbb\xb2\xba\x24\xc4\xf6\xf8\xb1\xe7\x27\xc4\xa9\x86\xc1\x1d\xa4\x3c\xf9\xe7\x5d\xe5\x35\x7e\x57\x86\xd7\x78\x8b\x37\xf6\x4f\x1f\x12\xab\x51\xc0\x68\x0c\x37\x1d\xb7\x2a\xd9\x3b\xdc\x1e\x52\x8c\xc8\x85\x10\x22\xff\x21\x16\x91\xeb\xac\x80\x44\x1c\xde\xb9\x37\xf9\xe8\x16\x0a\x31\x1f\x6e\x1b\x6e\xce\x7b\x48\x8b\xf9\x6a\xa2\x43\x65\x8e\x84\xda\xfe\x63\x95\x8b\x68\x74\x57\x4d\x3d\x68\xa6\x06\xf2\xfe\xfd\x2d\x27\x68\x35\x3e\xcd\x30\x3f\x99\xa1\x7e\x4d\x26\xe9\x93\x4c\xca\x4f\x64\x88\x9f\xca\x24\x00\xcb\xfe\x6f\x25\x4b\xac\x3a\x17\x8f\xa1\x78\xde\xed\xbd\x92\xbc\x5b\x4a\x2b\x6a\xd2\x8d\x24\xfd\x37\xde\x4e\xc6\x11\x7a\xbf\xad\x4c\x1c\x21\x3b\xf3\xff\xbc\xf2\x71\x84\x3e\xe0\xf8\xb0\xc0\xcb\xbd\xe1\x36\x92\xf4\x0f\x3d\x3f\xe9\x3b\xad\x0d\x35\x3a\x3e\xf6\xeb\xe2\xb1\x17\x90\x4c\xca\xf3\x53\x42\xb2\xc6\x9f\x7d\xdf\xcb\x8d\xf2\xdf\xef\x71\xfa\x53\x03\x21\x84\xc4\x5a\xbd\x48\x3c\x35\x41\xa8\x50\x63\xab\xf8\xbb\x93\xbd\xdc\x66\xfe\x7b\x92\x67\x47\x4c\xe9\x76\x91\x2e\xf6\x5c\x51\x22\x74\xa8\x5e\xc3\x9f\xce\x8f\xd6\xc4\x46\x9e\xa9\x4f\xe5\x1f\x9c\xe8\xe5\x36\xf1\xdf\xef\x14\x69\x61\xfb\x5d\x8c\x1b\x2e\xce\xe0\x5c\x74\xa2\xde\xc8\xab\x38\xa1\xea\x03\xf5\x06\xfe\xd9\xf1\xa1\xf3\x74\xff\x6e\x3b\x4f\x77\xb5\x47\x9d\xa7\xf7\x48\xec\x1d\x38\x50\xaf\xe3\xc3\xf9\xa6\x7d\x1c\x5e\xcf\x9f\x7d\x23\x52\x7b\xdb\xdd\x6e\x1f\xa7\x61\x02\xbf\x6e\xd6\x65\xcd\xae\x59\xed\xf9\x54\x2f\xab\x57\x79\xcd\x5f\xe3\xd3\xe3\xd7\x48\x59\xd8\x5b\xfc\xd1\x57\x3d\xcf\xaf\xc9\xe2\x50\x2c\xf0\x78\xae\x34\xa8\x98\xec\x3b\x4b\xf8\x30\x7c\x2a\x75\x26\xc3\x93\x7d\xc7\x4f\x08\x03\x7b\xc7\x27\x41\x5a\xba\x30\xdf\xcf\xbf\xfa\x0a\x68\x7a\x98\x7c\x74\x1b\x7f\xf4\x57\xf0\x48\x45\x79\xb8\x94\x3f\xfa\xb2\x97\xbb\x85\xff\x7e\x09\x0a\x2b\x65\xbc\x78\x82\xa3\x5b\x6d\xe5\x8f\xbe\xe8\xe5\x6e\xe0\xbf\x81\x40\x2c\x50\xd6\x92\xa0\xa5\xa3\x81\x69\x65\xed\x35\xe2\xbd\x38\x9a\x62\x9a\x0d\x37\x46\x57\x0b\xb7\x11\xba\xda\xb1\x10\xcd\xbe\xa2\xbd\x72\x07\x61\x9c\x48\x8d\x1c\xc5\x46\x99\xc0\xc7\x7e\xc1\x51\x4d\xc4\xbe\x07\x13\x91\x85\x46\x37\xd6\xa5\x76\xc7\xe8\x52\xbb\x43\x47\xbb\xab\xda\xcb\x89\xdd\xa4\xb5\x8d\x14\xb1\xf4\xd3\x0c\x53\x8c\x44\x8d\xcf\xc0\xaf\x8d\xf9\x0e\xc4\x02\x77\xf8\x4e\x90\x5b\xc9\x21\x37\x8b\xc3\x5c\x69\xec\xae\x13\x4f\x3c\x9f\x69\x85\x1d\x3c\xfa\x82\x97\xeb\xe3\xbf\x9f\xe7\x85\x97\xb6\x66\x5c\xdf\xf1\x5d\xa1\xa6\x4b\xc8\xb0\x2f\x3a\xf7\x5b\x22\x20\x3e\x59\x19\x70\xec\x08\xab\xea\x24\xd9\xb9\x5e\x54\x25\xaa\xfc\x9c\xe7\xbb\x21\x05\x1d\x5b\x92\x49\xf8\xa0\x9c\xa3\xbe\x03\xc8\xa7\x14\x73\x49\xdf\x85\x1d\x4d\x2b\xe7\x72\xfd\xbc\x8e\x16\xa1\x59\xc5\xe1\xf7\xe0\xc6\xe8\xe5\xe0\x36\x42\x2f\x97\x0f\x85\xdf\xbb\x69\x27\x26\x5f\xf4\xe1\xb3\x7c\xc7\xa5\xbc\x7f\xba\x6f\x57\xf3\xe7\x47\x22\x77\x9c\x24\xb4\xe5\xdb\x3a\xaf\x5b\xdb\xe3\x42\x5b\x60\x83\x30\xe5\x27\x8e\x7c\xcf\x46\x40\x4b\xf5\x90\x87\x95\x50\xaa\xd2\x42\x7b\xdc\xb1\xda\x46\x16\xce\xb1\x49\x0e\x8e\x89\xfe\x7e\x8a\x2f\x4b\x15\xd7\xe4\x76\xf1\x24\x77\xaf\x0b\x69\x0e\x7d\x12\x24\xe5\x9b\x3b\xc4\x93\xdc\xdd\x2e\x24\x38\xf4\x4d\x20\xac\x9b\x5d\x95\xf2\xb0\xe4\xb0\xef\x6c\x8f\xf3\xd1\xf6\xed\x83\x3f\xd6\xd4\xf7\x1b\x4d\x3d\x72\xd1\xeb\x76\x2d\x30\x09\xb8\x20\x59\x46\x7f\x28\x34\xc4\x5d\xed\x71\xb2\x0c\xa3\x7c\x8d\x06\xce\xc7\xcb\x8d\x6a\xb0\x3d\x4e\x81\x59\x64\xf6\x0b\xb4\x27\x85\x4c\xf7\xe0\x46\x8b\xd0\x52\x3a\xe0\x3b\x1a\xe9\x08\xf4\xa7\x05\x23\x84\xa5\x36\x1b\x0b\xa1\xf3\x3d\xed\xe5\xd4\x66\x71\x68\x30\xc3\x53\x6c\x87\x61\x43\xfa\x82\xd1\x09\x58\x6b\x30\x41\x84\xa1\x4f\xe9\x9b\x08\x17\x8d\xd1\x90\x22\xef\xbe\x9d\xee\xd1\xa1\x1c\xc9\x54\x6a\x93\xa7\x5d\x95\xde\x51\x4b\x11\x1e\x74\x45\x7e\xc7\x61\x57\x26\x78\xd4\x31\x31\x1e\x12\x4f\x72\x8f\xb9\x90\xbb\xd1\x37\xb2\x85\x9b\xc5\x13\xe4\xec\x2e\x90\x8b\x0f\xcb\xa8\x59\xb5\xac\xaa\x3d\xde\xd1\x1d\x67\xe9\xed\x4c\x61\xd9\x63\x4a\xa3\xac\x2d\x60\x0b\x4d\xd5\xa3\xb1\x48\x59\x6c\x22\x24\x00\xe2\x97\x43\xc6\xc7\xdb\xe3\x42\x38\xd8\x4b\x6c\x04\x2f\xb1\x11\xbc\xc4\x9a\x6c\xc4\x6b\xb6\x10\x0f\x8f\x66\x24\xb4\xc4\x9e\xd8\xe9\x25\x76\x60\xb9\x51\x3d\xd9\x1e\x1f\x3a\x02\x8f\x6a\x08\x8f\x6a\x68\xa7\x46\x35\x14\x1a\xd5\x53\x3b\x3d\xaa\xfd\x39\xd6\x29\x99\xd5\x33\xe2\x49\xee\x65\x17\x92\xd5\xa3\x38\x81\xcf\x8a\x27\xb9\x17\x5c\x91\x83\xc6\x84\x0a\xbc\x59\x3c\x29\x07\x9c\xe7\xdb\xe3\xec\xf6\x22\xe9\x4f\x01\xd3\x9f\x02\xa6\x3f\x85\x8a\xe9\x0f\x36\x31\x2d\x84\x90\x7a\xa4\x42\x9e\xa5\x18\x60\xd3\xca\x8d\xf4\xc5\xf6\x38\x6b\x5d\x8c\x06\xd2\x34\xa4\x2f\x18\xc6\x6b\x72\x38\x85\xf4\x01\xc3\x29\x4d\xb9\x90\x99\x89\xd8\x53\x9a\xed\x3d\x05\x8d\x74\x38\x34\xd2\x97\x62\x47\x5a\x0e\x35\xf6\x2a\x37\xd2\x5f\xb6\xc7\x05\xf1\xa8\xb7\xc8\x4e\x01\x1b\xcd\x16\x8c\xd1\x6c\x15\x3b\x65\x21\x84\xf0\xaf\xec\x34\xc2\xd7\xea\x13\xae\x60\x33\x27\xc9\x51\xf6\x0b\xf1\x24\x66\xd5\xe0\xc6\xa8\xfb\xe0\x36\x42\xdd\xd7\x1d\x82\xf8\x6b\xb1\xac\x5a\xb4\x6c\xa5\x7f\x57\xd5\x7d\x35\x59\xa5\xee\x4b\xe5\x96\xbb\x32\xdb\x4e\x59\x09\x4a\x85\x06\x33\x6a\x54\xbf\xc5\xa3\xba\x39\x2a\x4d\xdc\xef\xca\x96\x78\xb3\x6c\x89\x3f\xc4\x94\xf0\x1c\xef\x54\x16\x9b\x53\x25\x4b\x6a\x3d\x91\x0c\x5e\x24\x68\x88\x4b\x04\xbf\xc6\xd4\x8d\x23\xa9\xfb\xf0\xbe\x2f\x28\x38\xad\x5a\x64\x31\x51\xe5\x19\x12\x8f\x85\x17\xad\x92\x29\x4c\x80\x34\xef\xc2\xfc\x2b\x38\xb8\x2d\xf8\x79\x6b\xe0\xca\x53\x6a\x42\x64\x69\xaf\x81\x4c\x3d\x59\x95\xbd\x95\xcc\x72\x1c\xde\x50\xb9\x58\x77\x3d\x33\x98\xa3\xfd\xf1\x9a\xb4\x70\xa1\x59\xcb\x16\x5a\xec\x28\x3a\x78\x44\xda\xc3\x01\xfa\xc0\xaa\x6d\x5c\xe5\xa0\xad\xa0\xb0\xe7\x78\xd7\x50\x6b\x32\xb2\xa4\x96\xf1\x09\x88\x03\x7c\x67\x34\xe0\x47\x1c\x28\x90\xd5\xb9\x23\xf9\xd5\x22\x3d\xd8\xc5\x5a\x9c\x96\x37\x5e\x8a\x1d\x42\xef\x10\x48\xd5\xa0\xed\xa5\xb8\x1c\xb7\x74\x6e\x84\x75\xf8\x1c\x41\x1d\xe6\x5a\x72\xb6\xf9\xc2\x25\xbf\x93\xe0\xa0\x61\x04\xed\x39\x70\xa3\x8e\xc5\xbd\x04\x59\x22\xc3\x8d\xca\xf2\xeb\x94\x01\xda\xb2\x09\x3b\x91\x15\x28\x4b\x6a\x1b\x1d\xc7\x21\x84\x32\xd7\x75\xdd\x44\x02\x32\x90\xa8\x14\x24\x90\x0e\x71\xaf\x29\x53\xa6\x4e\xdb\xdb\xa4\x10\x18\x2e\xca\x1d\xbf\x2e\x1a\xfe\xc3\x22\x77\x3c\x84\xe8\x27\x32\x44\x3f\xc0\x67\xdc\x68\x96\x7c\x91\x2b\xce\x16\xe8\xd5\x40\xc6\x5a\xf9\x30\x2b\xb3\xb4\x22\xe3\xe7\x68\xa9\x5e\x12\xb6\x4f\xc8\xfe\x37\x15\x7d\x9b\xa7\x4a\xae\xd7\x45\x5a\x75\x6d\x0e\x7e\x90\x57\x1e\x7a\xfc\x81\x2d\xdf\x9b\x0e\x39\xdd\xaa\x15\xef\xed\x07\xfb\x9b\x2d\xdd\x13\x75\x0b\xe9\x5e\x64\xf2\x2f\xed\x17\x87\xe1\x79\x6f\x3a\xcc\xcb\xf0\x6f\xf3\x44\xef\x7f\x10\xb9\xd2\xf0\x36\xbc\xca\x0e\xe9\xd3\xd4\x81\xc2\x64\xd9\x29\x27\xd7\xe1\x26\xac\x10\x2a\x75\xd2\x08\x0c\x30\xcf\xc1\x61\x54\x3a\x48\x94\x21\x6b\xde\x58\x7e\x8e\x98\x55\x34\x6a\xc2\xa8\x8c\x11\xbc\x92\xfa\x82\x16\x61\x00\xc1\xeb\x0f\x69\x60\xce\xc6\x9d\xaa\x38\x69\xd9\x3e\x22\x97\x6a\xbd\xc8\xa5\x2a\x5b\x97\xd4\xb2\x01\x1e\x0a\x95\x0d\xf1\xa9\xb4\x2a\xeb\x92\x56\x1a\x23\xc4\xa7\xd8\xa2\xcc\x7a\x39\xca\xcb\x2b\xac\xc0\x49\xc8\xfa\x71\x76\xaf\x7e\x93\xdd\x2b\x37\x5c\x36\x91\x6d\x17\xfe\xb4\x0b\x27\x06\xeb\xc2\x89\xc1\x62\x13\xd5\x96\x6e\x01\x04\xb1\x93\x61\x63\xb0\xe4\xb0\x7b\x35\x92\x74\x42\x8b\x61\x05\xba\x1b\xa0\x5f\x80\x81\xbe\xb6\x06\x96\x9e\x5b\x5c\x01\x43\x9b\xe8\x45\xf8\x13\x7b\x13\xbd\xe9\x80\xff\x01\x89\xc9\xb2\xa4\xf6\xef\x44\x36\x26\x95\x1a\x56\x64\x63\x52\xc9\x98\xf6\xdb\x7f\xfa\xf4\x03\x0e\x38\xf0\xa0\x88\x84\x4c\x33\x45\x3a\xa6\xa3\x5a\x3e\xf7\xb9\xcf\x7f\x61\xd6\xd1\xc7\xcc\x56\xe9\x98\x20\x1b\xd3\xd7\xbf\x11\xca\xc5\xf4\xbd\xef\xc7\xed\x68\x5d\xd1\x14\x75\xdc\x91\xbc\x44\x27\xd1\x69\x12\xd5\x2a\x74\xcc\x32\xe5\x2c\xe4\x3d\x97\x1c\x88\xf5\xe9\x66\x0b\x43\x55\x77\xef\x15\x45\x5c\x16\x48\xda\x02\x2e\x0e\x42\x6d\xe3\x73\xd4\x81\x10\xd7\xa4\x35\x43\x3d\xdf\x64\x4a\x85\x88\xaf\xdf\xf5\xa4\xba\x79\xbe\xa0\x47\x8b\x7c\x62\x85\x04\x59\x81\x1b\x35\x99\x1e\x20\x8c\x8f\x32\x59\x5f\xe8\x0b\xbb\x02\x29\x77\x99\xe3\xbb\x41\xea\xd8\xbe\x86\x84\xde\x10\x4e\xf6\x44\x10\xe0\x93\x94\xfa\x37\x05\x37\x22\xa8\xec\x7c\xcf\x77\x03\xef\xd8\xbe\x4c\x42\xe8\xb9\x67\xcb\x32\x13\xe0\x9d\x08\xdf\x7d\x22\x48\x5c\x8f\xed\x6b\x48\xc2\xab\x5a\x78\xe4\xf9\xe0\x0c\x95\xa9\x09\xfe\xa0\x04\xb9\x35\x16\x29\xaf\x05\x15\x91\x17\xbc\xa5\x5e\xf3\xf2\xa4\xa8\xc8\x09\x9e\x17\xbc\x84\x8b\xd0\xa2\x22\xc7\x0b\x0a\xdb\x29\x33\xac\xfb\x39\xd6\x48\xd2\xc7\x79\xbe\xe8\xce\x54\xb8\x31\xdd\x79\x2d\xba\x3b\xbc\xd8\xb1\x9e\x17\xbc\x10\xdf\x1d\x5e\x64\x9e\xe7\x05\x47\xc6\xf6\x86\x97\xf8\x16\xea\xcd\x3e\x47\xb1\x7a\xe8\xcd\x37\xf9\x3c\x26\x67\x39\xc7\xf8\x6e\x30\xe1\xd8\xbe\x4c\x4d\x96\xfa\x35\xb3\x9c\xa3\x7d\x91\x2d\x77\x1a\x14\xc9\x3d\xe4\x80\x66\xc7\x77\x83\x1a\x59\xe1\xde\xf0\x20\x77\xaf\x03\x7a\x1c\xdf\xd5\x82\xd4\xe9\xf0\x40\x8e\x4a\x6e\x95\x7f\xb0\xf7\xca\xe9\x52\x43\x83\x06\xa2\x81\x8d\x8a\x7c\xd5\xf3\x82\x57\xe2\x01\x3c\x5d\x68\x6f\x82\x16\x54\x82\x15\x95\xf8\x0a\x1a\x74\x5a\x0d\xfa\xcb\xbc\xc3\xa9\x93\x44\xa9\x03\x85\xa6\x06\x02\xbf\x7f\x89\xd3\x41\xad\xdf\xf4\x85\x5a\x06\xbc\xc3\x03\x18\xe3\x49\x66\x97\x09\x3c\x70\x3e\xc9\x59\x5f\x1c\xd2\x48\xd2\x73\xbc\xdc\x51\x8d\x24\x3d\x5b\x4d\xf3\x61\x70\xa3\xa6\x39\x19\xbc\xa9\x86\x94\xb4\x3a\xcb\x8b\x1d\xe3\x79\xc1\x2f\xe3\xa7\x99\x17\x39\x5a\xd6\x44\xa3\xe1\x76\x98\xd0\x6a\xe8\x21\x93\x59\x4e\x13\x0c\xf9\xf3\x6a\x0d\x1d\x2e\x34\x12\xcd\x42\x21\x21\x66\x99\xc1\x8d\x94\x83\x3a\x59\x1a\x5c\xf6\x80\x08\x6a\x2c\x13\xbf\xea\x40\x5a\x78\x55\xdf\x59\x6c\x13\xf2\xc9\x46\x92\x3e\xca\x6e\x7d\x06\x27\x2d\x0b\xac\xdd\x7c\x7e\x86\x42\x8b\x47\x7a\xf1\xef\x3e\x83\x3a\x73\xff\x93\x91\x9d\xb9\xaa\x4c\x67\x3e\xdb\x48\xd2\x9f\xb6\x3b\xa3\x09\xe9\x0c\x56\xa7\xd9\x89\xcf\x80\xe0\xbf\x44\x5f\x9a\x3d\x64\xd8\xa7\x5a\xbf\x16\xb7\x8e\x32\xc2\x8b\xfa\xf9\xe7\xa9\xa3\x58\x1d\x98\xc5\x7e\x22\xba\x6e\xc1\xd8\x30\x71\x88\x00\xbd\xfc\xd1\x99\x1a\x98\x9e\x23\xbc\xc0\xf5\xd5\xf9\x0f\x02\x7c\x1f\x01\x71\x1f\x5a\x45\xf8\x47\xa6\x58\x98\xc0\x95\x4c\x4c\x48\x25\x72\x03\xee\xdb\xe6\x54\xa4\xbc\x00\xa9\xd8\xbf\xd0\x48\xd2\x87\x97\x02\xc0\x0c\xa9\xf4\x9b\x17\x01\x87\xed\x31\x70\x00\x83\x31\x7c\x08\x12\xe9\xac\x66\xb0\x79\xbc\xf0\xe7\x41\xa6\x6d\xa6\x78\xbc\x4f\x06\xd1\xb6\xa7\xf8\xd6\xf8\x29\xce\xa4\x2a\x04\xea\x6c\xbe\x41\xcc\x74\x8e\xc9\x24\x15\x88\xb3\x20\x23\x0f\x52\x1a\xc4\x10\x92\xff\x10\x00\xf1\xe2\x30\x88\x53\x36\x88\x83\x89\xd2\x83\xc7\x0e\xf5\x76\x87\xb5\xc7\xa6\x22\x85\x91\x08\xe2\x77\x3a\x90\xc7\xbc\x04\xc8\x33\x12\xe4\x73\x91\xe2\x4b\x2b\x75\x2a\x05\x79\x4a\x82\x7c\x2e\x2f\xbc\xc3\x81\xc4\xe7\x06\xe6\x5d\x77\x49\x98\xdb\x76\x5f\xf7\xec\x11\x98\x1f\xa4\xe4\xdd\xb2\xf1\x3f\xdc\x1a\xb9\xa6\xef\x2f\xb3\xa6\x21\xc7\xc6\x01\x68\x51\x4f\x81\x69\x88\x83\xe2\xfe\x95\xae\xbc\xe2\x0e\xef\x0d\xe2\x69\xd3\xe1\xed\xd1\x14\x71\xa8\x4c\x87\x1f\x71\x94\x30\x5b\x76\x78\x6a\xc9\x0e\xef\xb3\xf3\x1d\x9e\x06\x27\x68\xd3\xe1\x1b\x9f\x8a\xec\xf0\xa3\x65\x3a\x0c\x79\x51\xa6\xa1\x0e\xd7\xc3\xb9\x2e\xae\xc3\x53\xaa\xe8\x30\xb0\x66\x7b\xa1\x2e\x76\xdf\x15\xd9\xc5\xe1\x32\x5d\x84\xe4\x06\x75\x36\x65\x27\x51\x94\xfd\x69\x5e\x70\x72\xa9\x65\x36\x29\x8a\xb4\x3f\x53\x19\x69\x7f\xca\x81\x73\x68\x05\xe3\x07\xbe\x75\xa2\x27\xf9\x54\x44\xf5\xa2\xc7\xff\x7c\x99\xf1\xbf\xe0\x18\x51\xa2\x1a\xbf\x13\x3f\xc6\x9a\x6a\xa6\x48\x89\x19\x73\xe3\x25\x65\x4f\xa6\xb3\x2f\xe3\xce\x46\x4a\x60\x5f\x89\x29\xe1\x39\xde\x3d\x7b\x7f\xa8\x87\xc7\x2c\xa9\xfd\x9c\x4a\xba\x6b\x1f\xf3\xf8\x39\x4f\x1e\xf4\xf8\x39\xef\xe0\xa8\x73\x5e\xdc\xc1\x6d\x63\xbc\x0c\xd8\x4a\xcc\xd4\x24\x59\x34\x0a\x7c\x09\xb0\x27\x9f\xb2\x93\x32\xa9\x12\x4c\x98\x22\x7c\x1a\xec\x0e\xac\x84\x4c\xaa\x84\x34\x49\x68\x06\xee\xc4\x4a\xc6\xa4\x4a\x24\xe0\x55\xee\x88\x46\x92\xfe\xa4\x9d\x88\x49\x95\x48\xc2\x2b\xe0\x18\x3f\x61\x67\x57\x52\x25\x6a\xe0\x15\x18\x95\x1f\x21\x36\x33\xeb\x8c\xb7\x0a\x0f\xdd\x0a\xfb\xd8\xa4\x43\x3e\x4a\x61\xb3\x65\x20\xb9\x1a\x7d\x17\x9d\x73\x51\x25\x6e\x9a\x0c\x86\x08\x9e\xef\x68\xb3\x1d\x0f\x78\x15\x38\x5c\x1d\xc6\x9f\x23\x41\x79\x1a\x9e\xe5\x26\x49\x86\x05\xe4\x4e\x52\xfa\x2c\x44\xee\x5a\x10\x33\xe8\xa0\x37\xf7\x54\x2a\xa4\x8e\xac\x92\xc6\x56\x59\xa9\x90\xbc\xa8\x4a\xb2\x4b\x55\xfa\x8e\x56\xb1\xd6\x09\x2b\x81\x69\xc2\x48\xc0\xd1\x0a\xd6\xbd\x84\x8d\xc0\x54\x61\x22\xe0\xe8\xe8\xf4\x69\x65\x21\x10\xd1\xa9\x3a\xdc\x29\xb2\x5b\xc6\x39\x75\x17\x41\x27\xd0\x6c\x6e\x1c\x96\x9d\x5d\x0e\xcb\x2c\x5c\x3e\x3b\x16\x97\xcb\x84\x30\x3d\xa7\x74\x33\x3a\x84\x69\x3d\x70\x5f\x70\x40\x3c\x48\x77\x7e\x20\x76\x8d\x9c\x5b\xba\x5a\xed\x7d\x1a\x30\x79\x24\x6d\x04\x06\xcb\xf3\x49\xb0\xa4\x35\x43\x7d\x90\x7d\x12\xdf\xf1\x45\x02\x39\x63\xc6\xa8\xcc\x10\x0f\x00\x46\x0a\xcc\xa3\xa7\x83\x02\xd3\x93\x19\xf2\x7c\xe0\x9b\xa2\xa7\x6c\xaf\xdd\x8f\x05\xbb\x8a\x58\x52\xae\x1e\x3c\x76\xe9\x81\x51\x92\xf5\x8b\xf0\xbc\x86\xb8\x59\x07\x8e\xfe\x7b\xc3\xe8\xe1\x72\x5a\x74\x17\xdd\x5d\x44\xd4\x6c\x84\xea\x2d\x3a\x9e\x63\x2f\xee\x6d\x84\xcf\x45\x8d\x50\x4d\xec\x11\x4a\x14\xd9\xcb\xc8\xd8\x72\x97\x97\xe9\x65\x52\x71\x5d\x11\xbd\x9c\xb8\x27\x7a\x19\x19\x4f\xed\x8a\x32\xbd\xe4\x1b\x64\x3a\xa6\x97\xfb\xee\x89\x5e\x46\x46\x79\xba\xaa\x4c\x2f\x5d\xc3\xea\x15\xf5\x92\xed\x89\x5e\x46\x06\x4c\xd9\x56\xa6\x97\x0c\xb8\xc6\xe8\x5e\x26\xf7\x44\x2f\x23\x3d\x96\xae\x2f\xd3\x4b\x0a\x5a\x0d\xdd\x4b\x82\x7b\xb9\x74\x97\x7a\xe9\x39\xde\xdf\x22\x4e\x36\x4b\x6a\x89\x43\xe2\xf8\xc5\xee\x48\x7e\xb1\x2f\xa8\xd3\x7b\x7f\x7c\x2b\x3d\xa4\x88\x61\xce\x92\x5a\x17\x78\xda\xb8\xf6\xb6\x44\xb4\x17\x08\xbb\xa1\xe3\x0d\x47\x9a\x90\xbb\x1d\x38\x2f\xa7\x60\xcc\x65\x79\xff\x36\x5c\xf7\x76\x8b\xb3\x5f\x58\x31\x38\x7a\x63\xc0\xe1\x6b\x27\xdb\x92\x10\x19\xa1\x25\x8f\x10\x59\x52\x3b\xc9\xb0\xfc\xc0\xf3\xc7\xf4\x63\x6b\x29\x53\x8e\x19\x6c\x2e\x60\xdf\x09\xc6\x5c\xc3\xf3\x54\x4c\x1b\x4f\xbb\x66\xcc\x60\x73\x00\x5d\x91\x7a\x7a\x82\xf2\xf0\x99\xa3\x71\xb8\x49\x6c\x54\x8e\x85\xbc\x2b\x70\x07\xce\xae\x31\xfe\x1b\x33\x44\xc5\xcd\xc7\x19\x9e\x3c\xe9\x01\x1f\x9c\xf0\x2a\x61\x92\xe6\x66\x1c\x58\x9f\xcc\x43\x16\x50\x41\xff\xfb\x87\x5a\x22\xc3\x35\xb8\xf9\xfb\x76\x72\x2a\xfb\x63\xa6\xb2\xfe\x43\x9e\xca\x6d\xa5\xa7\x72\x4e\x65\x53\xd9\x12\x3b\x95\x2d\xe5\xa6\x72\xdb\x9e\x99\xca\x39\x91\x53\x59\x28\x9a\xca\x6d\x71\x53\x39\x1e\x05\xe1\x2c\xa9\x4d\x39\x0e\x01\x7b\x90\x44\x1c\x48\x07\xa2\x41\xda\xc4\x0f\xb9\x8e\xf6\xc7\x05\xfd\x61\x52\x8e\x07\xb9\x2b\xc9\x4c\x5a\x7e\x48\x49\xb8\x1c\x57\x1b\x52\x12\x86\xf8\xf3\xb6\xf8\xa2\xa9\x8c\xb0\x73\x12\x49\x35\x68\x88\x91\x5e\x81\x3e\x2c\x66\xa4\x7d\x50\x72\xc2\xcc\x04\xa4\x55\x86\x55\x00\x5c\x05\xa5\x27\xdc\xb7\x7c\xdb\x4c\x17\xf3\x80\x58\x0a\xd7\x4f\xbe\x57\x48\x93\xd2\x5c\x53\x99\xed\xe1\x29\xb7\x04\x6e\x67\x49\x6d\xad\x34\xc8\x49\x48\xdc\x8e\x9b\x87\xed\xd1\xf3\x30\xe8\x48\xdc\x9e\x6f\x89\x79\x16\x5b\x62\x9e\x79\xc2\x89\x03\xdc\xd3\x05\x3e\x8b\x74\x4f\xcd\xc2\x71\xaf\x25\x4b\xfd\x94\x88\xd4\x9e\x14\x1e\x66\xa0\x94\x4d\x85\xa6\x6c\x7b\xd4\x3c\xa4\x7a\x40\xb7\xe0\x53\x3f\xb9\x04\xf4\xb9\xcc\x4f\x06\x8e\xef\x2a\x43\x0b\x60\xcc\xfd\xe4\x12\x81\x0a\x22\x31\x10\xf8\x7c\xe1\xa9\x6a\x47\x75\x17\x4f\x55\x53\x0f\x0a\x47\xd6\x52\x34\xcb\xa5\x3e\x9d\xc3\x67\x59\x58\xb9\xf2\x59\x4e\xe8\x59\xf6\x65\x50\xbc\x38\xa8\x79\x7e\x42\xab\xbd\x27\x08\x1e\xc7\x77\x43\x32\x90\x48\x78\xb8\x80\x97\x35\x32\x6a\x40\xca\x4f\xfa\xca\x40\x45\xac\x76\xc0\x22\x57\xcc\x5c\x65\x72\xb6\xd3\x70\x43\xb6\x14\x6d\x63\xd8\x8e\x31\x4b\x6a\x6b\x1c\x69\xe2\x15\x87\x48\x85\x68\x44\xaa\x97\x78\xe4\x5b\xa3\x5c\x86\x8b\xdb\x89\x56\x7b\x8a\xcf\xd2\xcb\x4b\x96\x56\xe7\x69\x3f\xf2\x38\xdd\x8e\xbe\x8d\x58\xae\x3d\xc5\x49\x60\xdb\x63\x5b\x4b\x29\x63\xa9\x3a\xf5\xad\x5f\x92\x54\xac\x2c\xd9\xb6\xd4\xad\x34\xc9\xbd\xcc\x77\x84\x5e\x28\x57\x5f\x66\xe5\xbf\x1f\xb7\xf2\xb3\xa4\x36\xad\x66\x09\xac\x4c\xe3\xa6\x6a\x47\xe9\xed\xac\x29\x34\x55\x3b\x4a\x08\xe5\x8a\xa7\xaa\x54\x69\x35\x55\xf5\x99\x18\xb3\x51\xc9\xd7\xd4\x47\x4e\xe4\x8e\x32\x8b\x39\xdc\x97\xf6\x8a\xfa\x12\x8d\x36\x2b\x4b\xb6\x96\x12\xf9\xfc\x5b\xe4\x12\x9c\xa8\x4e\x2b\xa2\xe6\xfa\x06\x12\x5a\xd2\xa5\xfa\xc1\x51\x88\xf4\x68\x9b\xfb\x39\xbe\xb3\x24\x23\x63\x2d\x36\x83\x0b\x1f\x43\x34\x0f\x5a\xf5\x9d\x25\xe1\x74\xa6\x0e\x76\x8d\x5d\x5d\xa2\xef\xe5\x78\x02\x55\xc7\xa9\xb8\xcf\x36\x75\x78\xa3\xf8\xc8\x20\xb1\x2f\x29\x99\xa9\x38\xbc\x1b\x8c\xc4\x3b\x58\x09\x01\xc9\x10\xa0\x61\x49\xcf\x87\x94\x82\xc4\x77\x82\x54\x30\x3b\x48\x49\xcf\xc6\x55\x20\x50\x0a\x3e\x50\xbe\x95\xae\x20\x7b\x04\xc8\x5e\xc9\x4f\xf2\x4b\xbf\x6d\x24\xd8\xcc\x03\x86\x87\xaa\x03\x92\x5f\xee\x80\xf4\x64\x3c\x0f\xa9\x6c\xba\xe5\x26\x1b\x6b\xd3\x7d\x7f\xf4\x72\xab\xd3\x96\xc5\xf5\x96\xb6\x68\x39\xfe\xe0\x92\x69\xc5\x52\x3a\xdb\x13\xbf\x5e\x78\x53\x02\x40\x6a\x3c\x9f\xfa\x6e\x6b\x8f\x9f\x98\xe5\x38\xbe\x2b\x32\x7e\xfa\xae\xde\x72\x92\x72\xcb\x71\x82\xa5\xad\x7c\x2f\xb5\x7c\x47\x33\x09\x9f\xf9\x89\x60\xb6\x9f\xd0\xf0\x4b\xf8\xae\x4f\xe4\x99\x2e\x25\x00\xce\xd4\x3e\x53\x57\x19\x22\x9d\x82\x47\x63\x1f\xe9\xc6\x77\x1a\x91\x86\xe2\x10\x49\x7b\x40\x13\x61\xe4\x9e\x90\xda\x27\x81\x63\x4e\x86\x40\xff\x13\x1c\x02\x35\xc1\xec\xa0\xc6\x60\x8a\x44\x21\xfe\x06\xa3\x98\xeb\xc9\x53\x7e\x45\xf8\x52\xe9\xa9\x7b\x4b\x29\xe6\xcd\x90\x72\x01\x04\x38\x98\xc4\x41\xe2\xd1\x68\xdc\x1a\x32\x66\xeb\x8b\x42\xc8\x85\xbe\xe8\xb5\x90\x2b\x58\xda\x5a\x42\xa5\xb7\x40\xa2\xd8\x44\x0b\xc5\x1c\xf8\xc8\x4f\x72\x34\x73\x02\xe7\x24\xc3\x92\x4c\x00\x34\xab\xf9\x79\x26\xe1\x13\x1b\xab\x1a\x12\xc1\x07\x4e\x5b\x26\xc9\x3f\x38\xce\x10\xd0\x14\xe4\xf0\xce\x2f\x6d\xcf\x24\x3c\x40\xdd\x86\xa4\xcf\x4e\xe8\xb3\xc5\x41\xfc\x08\x30\x57\x30\x7c\x0b\x84\xf6\xf3\x2b\x20\xbc\xf1\x2c\x5b\x68\xd7\x22\x8f\x49\x2b\x0a\xd0\x6a\x0c\x80\xd3\x22\x32\xee\xca\x98\xb2\x2d\x10\x44\x99\x48\x7e\x6e\xae\x05\x99\x05\x42\xbd\xf9\x95\x4c\x42\x9e\x9e\xfc\xa4\xd4\x74\x0a\xba\x32\xee\x20\xd7\x30\xb8\x51\x91\xc0\xe1\x46\xa4\xcb\xcb\x0d\x95\x33\xc6\x7f\x76\xbf\xbf\x18\x4b\xd8\x2c\xa9\x3d\x51\x31\x16\x9c\xda\x89\xd3\xb2\x97\x4e\x4f\xaa\xc5\x66\xad\xa0\xec\x3c\xf0\xa0\x83\xfd\x4c\xa6\xa1\x21\x9b\x6d\x6c\x3c\xe4\x90\x8f\x1d\x1a\x32\x6d\x3d\xf2\xb3\x9f\x3d\xaa\x05\x8c\x5b\xbf\x30\x6b\xd6\xd1\xc7\xcc\x9e\x63\xbc\x02\xfa\x49\xd8\x2b\x60\x38\x1a\xbd\xfb\xa9\x64\x55\x06\x4c\x54\xde\xc7\x1c\x30\x9e\xf3\xc4\x63\x08\xbb\xe5\x70\x72\xd0\x20\xb4\x10\x43\x0e\x58\xd2\x79\x22\x70\x08\x09\x14\x49\xfc\x8c\xb0\x92\x03\xd5\x37\x45\xa2\xba\x4e\x6c\x5b\xdd\x89\x6d\xab\xd5\x4d\xbd\x68\x49\x3e\x3a\xce\x98\x45\x1e\x8d\x3b\xa1\x62\x38\x02\xff\xce\x77\x28\x47\xba\xe1\x36\xcb\x70\x01\xc8\x23\xde\xf3\x1d\x9f\x4a\x94\xff\x04\x58\xd5\x49\xdb\x86\x16\x9d\xec\x8a\x63\xd2\x42\x4e\x95\x8f\x33\xaa\x37\x61\x68\x27\x94\x0a\xd2\x21\x24\x1c\xb8\xdb\x12\x27\x74\x62\xb0\x62\x71\x82\x18\x9b\xe4\xcb\xea\xf0\x7d\x8b\x0c\xbf\xaa\xee\x17\x22\xc0\xc8\xf1\xcd\x74\x38\xe8\x74\x2d\x33\x58\x9d\x26\xa4\x1f\x07\xdb\x3c\xfd\x6a\xa6\xe3\xcc\xeb\xcb\x98\xa2\xbe\x80\xb9\xbc\x35\x5e\xbe\x32\xf0\x5f\xd0\xff\xb0\xd0\x24\x5b\x83\xe8\xc2\x83\xb8\x70\xaa\xc6\x0d\x5c\x8b\xd1\x7d\xa1\xb2\x5b\xa7\x46\xe8\xbd\xb4\x67\x27\xb8\x08\x4f\x17\x7e\xf9\x8e\xcf\x5a\x1b\xdc\x1e\xdf\x05\xc3\xd3\xa5\x2b\x38\xc1\x63\x9c\x24\x30\xcf\x67\x3e\xf9\xb6\xd1\x7b\x7d\xd2\xcb\xed\x0f\xaa\x6d\xdf\xa4\x4d\x98\x01\x0f\x04\x3d\xc0\x6e\x3b\xe3\xd8\x6d\x67\xdc\xb8\xed\x04\x85\xdb\xd3\x56\xaf\x37\xe1\x5e\x17\x5b\x65\x81\x99\x75\xd0\xff\xc0\xf5\x44\xc6\x9f\x93\x97\x42\x7a\x01\xfb\x14\x38\xb7\x64\x08\x0e\x64\x93\x61\x3e\x09\xfc\x0e\x75\x90\x99\xeb\xb3\xc0\xef\xd0\xd8\x74\x30\xa8\xc7\x41\x3f\x7f\xb8\xc7\x6b\xe1\x04\x15\x2c\x5a\xee\x37\xce\x84\xe3\xc4\x76\x26\xdc\x8c\xfb\xb9\x25\x2e\x0c\xe1\x0c\xb6\x40\x58\xed\x85\xc2\xea\x00\x75\x3d\xce\x58\xc1\xce\x10\x2a\xcd\x26\x4f\x7e\x42\x8e\x62\xf5\x22\xa6\x94\x34\x95\x59\xa0\x9c\xad\x89\xd0\x51\xa5\xf0\x0d\xc0\xf1\x01\x14\x54\x2a\xd4\xd7\x2d\xb1\x7d\xb5\x1d\x1f\x0b\xd8\x7f\xa2\x40\x71\x40\x5c\xec\x80\x31\x84\x7c\x37\xfa\x69\x39\x69\xdb\x82\xa0\xde\x0a\x61\x73\x09\xee\xcc\x5a\x61\x46\x08\xfa\xf3\x94\x95\xe3\xaa\x37\x54\xcc\x07\x53\x3f\x19\xd3\x25\xbf\xb4\xad\x81\x45\xfa\x0f\x1d\x06\xc5\x40\x0d\xd9\x20\xa4\x4b\x18\x0b\x07\x31\x16\x0e\x62\x2c\x44\x33\x3d\x18\x82\xde\xe5\x1f\x15\xf4\x40\xa1\xba\x0f\x28\xbc\x39\xbd\x04\x6b\x8d\x83\x24\x3b\x30\xc7\x98\x92\xe6\x87\xac\x80\x1e\xbe\x13\xb8\xad\x16\xd1\xb8\x1a\x0f\x60\x8d\xbd\xf9\xab\x2c\x2c\x59\xe3\x06\x3d\x4f\x27\x0c\x04\x23\x90\x03\x94\x46\xfb\x3e\x69\x34\x28\xb5\xdc\x7a\xc9\x7f\x4e\xf8\xa6\x83\x09\xfb\x7e\x9e\x89\xd2\x8f\x16\xf5\x8d\xb1\xa4\x08\xc7\x60\x15\xb9\xed\x0c\x27\x3a\x4b\xd8\xfc\xf9\x24\x6e\xce\x8f\x33\xe5\xf6\xf5\x20\x3d\xcc\x3e\x22\xae\x0b\xc1\xb9\x3a\x08\xce\xd5\x11\x33\xe7\xf9\xd0\x9c\xdf\xfc\xd1\xad\x98\xbe\xa0\x1f\x77\xbf\x1f\x77\xbf\xbf\x04\xe1\xbc\x35\x92\x70\x06\xdd\x8a\x54\x3a\x96\x2c\x67\xbe\x7a\x91\x82\x83\xb8\x88\x65\x6e\xb9\x09\x66\x1c\xe5\x25\xa8\x1c\x4d\xe6\xfa\x0e\x27\x9b\x4c\x82\x1d\xec\xf9\xa7\x7a\xb9\x41\x07\xd4\xe9\x3e\x89\x26\x9c\xfd\x21\xd0\xde\x5e\x0e\xb4\xf3\x75\x1c\xdb\x12\x44\xf3\x0e\x61\xbc\x98\xbb\x4b\xd8\x26\x8a\xef\x40\x54\x6e\x39\x2c\xce\x47\xfe\x8a\x01\xf6\x55\x8c\x22\x9b\x5d\xa1\x9e\xde\xf9\x51\x92\xcd\xf9\x9c\x6c\xa2\xe9\xbd\x3b\x44\x0f\x77\x08\xb3\x49\x9f\x84\xe8\xe6\x3d\xa1\x72\x90\x89\x72\xa2\x67\xa6\xdb\x31\x28\xb1\xe7\x7a\x2f\x38\x23\x11\x4b\x45\x9a\x59\x06\x4b\x33\x4e\xae\x05\x0e\xa8\x01\x91\x97\xc9\x70\xe1\x47\x1d\x71\xe6\x09\x96\x66\x08\x9c\xdb\x5d\x0f\x64\x24\x49\xdb\x73\x5a\x07\xec\xe2\x37\x6b\x5f\xd7\x71\xbf\xf9\xed\xa4\xe2\x20\x8b\x63\x8e\x3d\xb1\x8f\x63\x18\x95\x08\x04\x50\xc0\x00\x28\x60\xd6\x78\x08\x03\x6d\x08\x79\x1a\x96\x06\x8d\xe7\x78\xef\x94\xf4\x96\x9f\x60\x8e\xbf\x71\x67\xdf\x67\xaa\x3e\xfb\xa2\x2f\xb6\x46\x08\x56\x8c\x73\xa8\x38\xe5\x29\xd7\x6b\x25\x5b\x71\x7d\xd6\xda\xe3\x27\x39\x1f\x98\xe0\x4c\xa0\x21\xd0\x29\x29\x58\x01\xf6\x30\x01\xc7\xe2\x06\x27\x60\x2b\x1b\x92\x58\xc0\x92\xf4\x89\x9f\x0c\x66\xfb\x49\x2d\x76\x48\xfa\x09\xcd\xf1\x33\xa5\x34\x57\x87\x5c\x26\x0e\xb9\x49\xd8\xe3\xcc\x21\x57\x9c\x25\xe5\x29\x52\x65\x33\xb1\xe3\x34\xaf\xc2\x23\x0d\x1d\x72\x5d\xeb\x90\x4b\xc5\x21\x37\x11\x75\xc8\x95\xa6\xbc\x49\x24\x31\x53\x87\x59\x07\x1f\x66\x53\xf8\xcc\x5b\xd1\xc9\xf6\x9a\x9d\xb0\x3a\x18\xa9\x40\x78\x58\x46\x12\xf8\x01\x41\xa0\x66\x42\x78\x58\xb9\x24\xf0\x8e\x89\xbb\x78\x1c\xcf\x92\xda\x03\x2c\xa1\x8e\xed\x13\xba\xff\xf4\xb8\xa1\xbf\x5c\x32\x36\xc1\x0c\x96\x27\x41\x92\x9f\xf6\x14\x5e\xf1\x79\x9c\xe9\x74\x91\x06\xa2\x47\x7b\x00\x88\x63\xfc\x76\x38\x76\x41\xa0\xe7\x83\xa5\xb0\x66\x5f\x65\x9e\x37\x83\x2d\x0a\x48\x6b\x83\xd0\x58\x9d\x60\x44\xa6\xfb\x79\xe0\xbb\x50\xef\xa1\xb5\xb1\x98\xa3\xbf\x58\x62\x7c\xc5\x07\x07\xb7\xc3\x11\x4e\x0a\x3d\xd4\x21\x94\x69\x99\x7e\x87\xed\x41\xba\x0a\x0f\xe9\x52\xbc\x12\x9b\xad\x50\x3b\x4d\xc2\xd3\x9d\x1e\xc5\x16\x65\x45\xae\xab\x3c\x39\xc9\x68\xcf\xf6\x16\x76\xbb\xd3\x3c\x70\x2a\x6d\x60\xbe\x5a\x8e\x13\x85\x1b\x7f\x1a\xb6\x65\x9f\xf8\x3a\xa6\xbe\x3a\xa1\x76\x63\xc6\xa2\x9b\xe0\xf8\x82\x44\x3b\x6a\x97\x09\x97\x80\xd7\x24\xc1\xc1\x67\x94\x9e\x9a\x59\x6b\xf2\x34\x3c\xe6\xd0\x9a\x24\x51\x6b\x92\xf9\x54\x2d\x48\x0a\x23\x52\x69\xe7\xe6\x8b\x26\xe6\x19\x47\x7a\x44\xe4\xce\xc0\xcd\x44\x12\x39\x3d\xc9\xf3\x4e\x30\x66\xbd\xb5\xc2\x7c\x77\x92\x87\x24\x7f\xf3\x42\x93\x9c\x5f\x5a\x66\x96\x43\x59\xf2\xcf\xc2\x5d\xb9\x7c\x5a\x31\xb7\xed\xeb\x81\x83\xc8\x70\xa2\xa1\x7d\x1a\xb2\x92\x75\x49\x69\x7a\x2e\x9b\x9a\x87\x93\x38\x99\x90\x04\xf1\x20\x8e\x94\xed\xc9\x48\x1b\xc2\x3f\x3d\x05\xcd\xdb\x12\x45\x23\xeb\xb0\x9b\x5f\x1c\xd5\xfc\xfa\x9d\x68\x7e\xa6\xf3\x95\x8c\x23\xe5\xf2\xc2\x3a\xa0\x83\xb4\x87\x27\x4a\xad\xc6\x7a\x61\xdf\xb1\xbf\xb4\x87\x88\x5b\x8d\x20\xa7\xc8\x38\x3e\x81\xb8\x95\xc4\x77\x33\x14\x36\x28\xb6\xab\x03\x3c\x6f\xa7\x07\xb8\x5f\x23\x49\x13\x4e\x44\xff\xa1\x62\xdb\x9f\xd1\x18\xdb\x1f\xa5\x2f\x0d\x48\x6b\x19\x82\xbd\xbd\x9c\x94\x1d\xba\x30\x59\x93\xe4\x1a\x11\xb3\x24\xae\x43\x6f\x94\x70\xcb\x98\x0d\xff\x8a\xfa\x06\x47\xc3\xa5\x56\xe8\xad\x0a\x8e\xee\x68\x00\xbb\xe9\x9e\xe9\x19\x2a\xf9\x01\xb9\xbd\xfa\xb4\x15\x1e\xcd\xf6\x59\xcf\x74\xb1\x39\xcf\xf1\xa9\xef\xae\x02\x01\x1e\x7f\xb8\x24\x43\x83\x94\x4f\x97\x34\x24\xfc\x84\xa8\x4b\xd4\xe4\xd3\x25\x9c\xe3\xb5\x4a\x3a\xc2\x0e\x6f\x9e\xd4\xd9\x4c\x82\x25\x2d\xac\xb6\x94\x98\x6d\x06\x9b\x2b\x0a\xcd\x0f\x96\xb6\xea\xe8\xa0\xe2\x33\xce\xb6\x88\x25\x89\x54\x20\x69\x45\x99\x89\xa4\x3f\xf5\x02\x51\x9b\x90\xd5\xd1\x44\xcf\x58\x4e\x67\x8d\x19\x93\x6d\x3a\xbd\x12\x83\xb0\x84\x19\x53\x4a\xe8\x6e\x26\x2a\xcf\xa1\x32\x2a\x4b\x63\xb8\x34\x54\x64\xb8\xf4\x46\xa4\xe1\x92\x29\x71\x3a\x2e\x61\x6b\xa7\xfa\xe2\xd9\x53\x6a\x2b\xff\x92\xa5\x4c\xc7\xc6\x4a\x60\x8d\xb0\x72\x3a\xbe\xc8\x6e\x4c\xa6\xd7\x0a\x48\xf8\xbd\x04\x73\xd0\xf4\x73\x55\x2c\x65\x4b\x3a\xdb\x71\x7b\xbd\x21\xea\x1f\xd0\x0c\x81\xd9\xaa\x51\x13\xa9\x2d\xcd\xa0\x3a\x9f\xd8\x42\xe3\x56\x21\x74\xb5\xb4\xe2\x71\xd5\xd7\x6b\x72\x0a\xb6\x11\xa9\x56\xce\x71\x89\xfe\x7f\xdb\xd2\x1f\x26\xa4\xfe\x50\x98\xc9\x4a\x94\xa9\x54\x2b\x7d\x0a\x6e\xdf\x9e\xae\x97\xca\x4e\xd7\xa4\xd0\x42\x8f\x99\xb0\xb7\xa2\x27\xac\xe0\xe8\x19\x53\xab\x6b\xa2\x99\xb1\xb9\x78\xc6\xf0\x7b\x7b\xc6\xe6\xca\x19\x93\x21\x6e\x84\x28\x33\x70\x42\xf4\xd7\x4c\xe6\x5b\xa5\xb9\x24\xa3\x08\x0e\x68\x86\x99\xa9\x15\x1a\x03\x68\xd0\x67\x91\x73\x5a\x5f\xb4\x8b\x3b\xa1\xa5\x1a\xd7\x74\x0b\xb0\x26\x59\xa3\x7f\x36\xdc\x8b\xe7\x0b\xab\xb0\xe8\x09\xcf\x15\x2a\x34\x4c\x5a\x83\xdb\xb6\x27\xf9\x9d\x9a\xdd\xa0\x11\xcb\x92\xda\x06\x40\x05\xd0\xdb\xd7\xa4\xa2\x38\xf1\xe9\x07\x1c\x18\x87\x1f\xe3\x25\xf0\x43\x70\x4d\x82\xc8\x4a\xe3\x45\x06\x6e\x34\x11\x51\x4f\x0e\x96\x5c\x39\xd1\x49\x5b\x83\xfd\x64\x54\x28\xd7\x67\xc1\x05\x4b\x5b\x65\xd8\x06\x17\x19\x7a\x4d\x87\x78\xf9\xcc\xf3\x99\xa6\x09\xfb\x09\x0d\x75\xbd\xb2\x71\xd6\x27\x73\x7e\xfd\xfb\x97\x55\x08\x6f\x7e\x77\x58\xb1\x40\xc0\xb7\xe5\x01\xa7\xe0\xe1\x95\x90\x07\x0c\x63\xef\xb7\x61\x2c\x88\x18\x75\x10\x67\x3d\xea\x18\x79\x40\xe9\xe9\xf7\x59\x70\x6b\xd1\x88\x6b\x65\x60\x2f\x22\x91\x7b\x1a\x2f\x36\x4f\x96\x0a\x26\x88\xdf\xf9\x86\x89\x9d\x86\xca\x4e\xe1\x65\x4f\x52\x65\xa9\x55\x76\x8a\xf0\x7a\xd1\x65\xeb\x78\xd9\x13\x54\x59\xd7\x2a\x3b\x4d\xb8\x06\xeb\xb2\xb5\xbc\xac\x98\x26\x16\xf8\x2a\xb2\xc6\xb1\x26\x90\x54\x2d\x2a\x9c\xf6\x82\xcf\x87\x8a\xd4\x8b\x1d\x55\x17\x99\xe8\x05\x47\x87\x8a\xec\x2f\xe8\x86\x2e\x92\xf2\x82\xd9\xa1\x22\x07\x08\x85\xb9\x2e\x92\xf4\x82\xc3\x42\x45\x0e\x92\xf2\x23\x55\x04\x22\x32\x31\x69\x74\xca\x27\xa7\x19\x4d\x54\xb3\x09\xb4\x5b\x78\xd0\x60\x47\x73\x58\xd3\x83\xb0\xe3\xa2\xf8\x84\x53\xc3\x0e\xd2\x34\x0c\x3b\x48\xd3\x30\x8a\xf1\x66\xd4\xe0\x4d\x19\xec\xf0\x1c\xef\xe2\x78\x66\xae\x32\x69\xd1\x7b\xd5\xaf\xdb\x54\xd4\xba\x15\x54\xd6\xac\x5b\x2d\x8a\xff\x40\xca\xe2\xbf\x63\x7c\x20\xa4\x0b\x4b\x33\x5a\x1f\xfc\x7a\xdb\xb5\x07\x1b\xb8\x07\x8d\xc5\xab\x32\x04\xf7\x95\xb8\xf3\x31\x91\xd5\x2b\x58\x95\x18\xee\x2a\x3b\x49\x39\xa2\x0c\x84\x43\xa3\x89\x1f\x8d\x26\x21\x22\xd2\x81\xbb\xfb\x21\xa3\xc9\x68\x05\x96\x35\x75\x36\xf5\x2f\x61\x5d\x93\x7f\xb8\x6a\x9c\xf1\xa2\x70\x66\x92\x58\xd1\x18\x67\x62\xc8\x98\x34\x9d\x09\x13\xf9\x1a\x4f\xe2\x53\x14\x3a\x15\x1e\xc1\xe8\xd4\x54\x16\x9d\x4e\xc1\xe3\xfa\x30\xd1\x49\x51\x4e\x45\x37\x8f\xed\xb3\x08\x52\xf5\x98\x76\x06\x1e\xc9\x87\x8c\x69\x9d\x89\x0a\x79\x11\x8d\x71\x58\xec\x17\x87\x71\xed\xd1\x18\x37\xa2\x82\xb6\xed\x80\x2e\x1e\x43\x1d\x21\xf7\x43\x46\x6d\x62\xb5\xee\x70\x5a\x7d\x10\xc2\x07\xcd\xad\xb3\x1c\x65\xd5\xe6\x33\x60\xc7\x03\x17\x59\x42\xf2\x7d\x8a\xf9\x64\x09\x88\x9b\x26\xd6\x9d\x57\xc3\x0f\xed\x3e\x0b\x26\xfe\x7c\x49\xc6\xf1\x69\xe0\x1e\x6f\x36\xe1\x49\x02\xfd\xd2\x52\x4a\xe8\xb6\x2a\x03\x84\x79\xe2\x28\xb8\xf8\x3b\xc6\xbe\x30\xed\x49\xc6\x58\x08\x28\x94\x01\x3c\xd8\xb6\x20\xc7\x7a\xc1\x18\x4b\x69\x16\x15\x02\x6f\x22\x44\x18\x7a\xb6\x77\x48\x6d\x45\x28\x88\xcf\x6a\x0c\x25\x7d\x8e\xe4\x1f\x74\x84\x94\x5d\xea\x7e\x9e\x9c\x6d\x75\x3f\xb7\x4a\xf9\x5e\x19\x29\x89\x63\x49\x49\x4e\xc5\xdd\xb3\xa4\x24\x2d\x16\xc7\x3c\x2f\xe3\x00\xf2\x27\x2c\xa3\x7c\xf4\x6d\x64\xf0\x8b\x33\x70\x09\x9b\x3b\xbe\x8b\x54\x15\xf1\xb6\x23\x1a\xd5\x7c\xad\x3d\x29\x1f\xdd\x77\x39\xae\xe4\xc9\x89\x61\x76\x51\x9d\xf1\x82\x17\x17\xb5\x06\x2f\x3b\x27\xf7\x55\xe6\xf9\x78\x7b\x34\x0d\x17\x4e\x08\xa5\x0d\x43\xd7\x44\x8f\x69\xcc\x91\x05\xe4\x7c\xca\x45\x1e\x4c\x09\x8d\x06\x7d\x6e\x59\x07\xd4\x17\x1b\xde\x46\x86\x5f\x35\x38\x91\x95\x11\x15\x7d\x23\xff\x6e\xc2\xce\x47\xa8\xa5\x1b\x22\x4e\x76\x2d\xda\xf2\x40\xec\x2f\xca\xdd\xc6\x37\xf9\x27\x13\x4a\x5d\x24\x63\xb6\xe0\xb0\xc0\x26\x3e\x38\x8e\x04\xdc\x8d\x22\x01\x8f\x95\xdd\xf7\xe3\x69\xe6\xb0\x13\x6d\x3a\x30\xec\x84\xd9\x16\x34\xca\x58\xc3\xa0\x52\x51\x8d\xbb\xf1\xc0\xba\xcd\xc0\xca\x74\x7f\xd7\x70\xa8\xb3\x3a\x1c\x9a\x16\xc2\xa1\xce\x0f\x0d\x87\x50\x4b\x37\xfe\xcf\xc5\xa1\xce\x8f\x0c\x87\xb6\x54\x13\x0c\x3b\x4b\x6a\xf7\x17\x01\xde\x95\x7d\xec\x84\x89\x13\xbd\x74\x7a\x12\x84\xc0\xde\x2b\x0e\xd9\xd6\x45\x23\xdb\xa8\xd1\x61\x47\xc7\x4c\xee\x22\x21\xb4\x5b\x17\x47\x88\x1b\x04\xf9\xfd\x14\x12\x09\xef\x05\xca\xc0\x75\xff\x22\xc5\xbe\x8b\x03\x2a\x54\xa6\x9c\x0b\x68\xa0\x3e\x85\x0b\x60\x04\x18\x04\xfc\x10\x2c\x01\x11\xf8\x88\x34\x83\x75\x9e\xd6\x4b\x81\x96\x4a\xf2\x24\xae\x54\x46\x2c\x6e\x6d\x48\xf4\xf8\x4c\x72\x22\x09\xc5\x94\x10\xaf\x48\xf8\xe4\x86\x15\x85\x59\x93\xe2\x5f\x8d\xb6\x09\x33\x00\x68\xb4\x37\x45\xe4\x2a\x6c\x51\x32\x29\xaa\x71\x96\x62\x04\x26\xc5\xca\xbe\xbe\x60\x00\x23\xca\x00\x42\x94\xd1\x32\x78\xce\x17\xc7\xbc\x68\xd5\x55\x89\x48\xf1\x21\xdd\xca\x1a\x3c\xa6\x92\xba\x15\xd7\x77\x60\xc2\xb2\x46\x65\x3f\x2f\xc3\xa4\x03\xa6\xef\x04\xfd\x8b\x5a\x1b\x1c\x3d\xdf\xfb\x2a\x3f\xe3\x9d\x9c\x67\xa1\x19\x03\x31\x48\x4d\x95\xf3\x2c\x25\x80\xbb\x09\x40\xeb\x77\x15\x40\x53\xf4\x41\xc3\x3a\xcb\xc0\xcd\x4d\x67\x1c\x8c\xcf\x39\x7e\xf1\x19\x2a\x4c\x98\xce\xc5\xdd\x29\x21\x29\x8b\x23\x3f\xe6\x46\x23\x9f\x3e\xfc\x0c\x18\x4b\xb7\x32\xc8\xe7\x39\xde\x05\x71\xe7\x10\xe9\x86\x4d\x4b\xba\x02\x76\x45\xd3\x9f\x61\x43\x7f\x16\xeb\xb9\xca\x1b\xf2\xd3\x11\x26\x3f\x5d\x71\xe4\x27\x38\xe3\x41\xe7\x3b\x38\xf1\x84\xf6\x74\xd6\x80\x80\x9b\x81\x5f\x1c\x8c\x23\x66\x44\x9c\x62\x07\x43\x33\xd0\x8e\x1b\x2d\x31\x03\xf1\x3b\x5b\x27\x9e\x81\x5e\x3c\x03\xbd\x68\x06\x86\xcb\x2c\x7f\x23\xc9\x8f\x3a\x26\x98\x8d\x0c\xf5\xf6\xda\x88\x9c\x3b\x4d\x88\x66\x29\xc6\xc0\x32\x2b\xa8\x94\x31\x58\x85\x5b\xba\xa9\x0c\x63\x50\x55\x4e\x09\x0d\xc5\x5e\x44\x1d\x4b\x83\xc7\x73\xbc\x37\xeb\x3f\x34\x37\x96\x2c\xa9\xfd\x52\xc8\x4d\x05\xe4\x3b\x48\xbc\xbf\xcf\xbe\xfb\xee\x5b\x2f\x03\xb0\x0b\x57\x15\x88\xcb\xf7\xb1\x43\x9b\x9a\x66\x1c\x76\xd8\xe1\x1f\xff\xf8\x11\x9f\xf8\xc4\x27\x9b\x8d\x4f\xca\x50\x51\xa6\x8a\x8d\xd1\x4b\x66\x88\xe8\x25\x33\x66\xb6\xec\x71\x94\xe6\x80\x86\xd6\x0c\xaa\x68\x78\x62\x2c\x42\x8c\x10\x4e\xcc\xd4\x21\xbd\x81\xf1\x23\xba\x22\xdb\x2e\x3e\xb1\x67\x21\xe5\x00\x52\xdc\x36\x7b\xc2\xe6\xf1\x93\x50\xeb\x30\x11\x1c\xe0\x28\xc9\x24\xa4\xa6\x66\x84\xb4\x36\x24\x7b\x7c\x57\x52\xee\xa4\xa6\xdc\x3e\xe5\x6d\x3a\x3e\x11\x6d\xba\xbe\x6b\xda\x4c\xfa\x84\xdf\xfe\x5c\x44\x03\x4b\x9c\x60\x45\xf6\x3b\x46\x46\xf6\x83\x7c\xe1\x44\x20\x72\x07\x11\xf6\x69\xbd\xc4\x67\x3e\x6d\x6d\xa0\x3d\x7e\x52\xb6\x48\x7b\x7c\x22\x5a\xac\x02\x70\xab\x31\xe0\x9e\x2a\x3a\x74\x62\xe3\x21\x1d\x51\x1e\x2c\x9e\x68\x2b\xd8\x25\x14\x0f\x29\xe1\x3b\x72\x48\x8e\x00\x4c\xaf\x02\xa3\x27\x1c\x22\x44\x40\x63\xfe\x66\x90\x08\x1d\x7d\x2f\xc9\x24\x3d\xdf\x15\x35\xb7\x36\xd4\xf4\xf8\x09\x39\xa6\x1a\x03\x45\x66\x41\x31\xe1\x27\x4c\x93\x35\xe0\x15\xa7\xa0\x98\x3c\xc1\xc8\x5a\x0e\xf3\xc0\x20\x74\x86\x30\x37\x6c\x60\x3d\x7e\x8d\xac\x99\x69\x68\xc9\x0d\x4e\xee\xe0\x36\x4e\x24\x7c\x2a\x71\x02\x22\x24\x20\x1b\x9f\x19\x5e\xee\x48\xe9\x5a\xc1\x39\xae\x82\x34\x80\x9e\x23\x6c\x0c\xe7\xfa\xae\xef\xb4\x36\x38\x66\x24\x4e\x8f\x4f\xab\x9e\x9d\xb3\xf0\xec\xbc\x82\x67\xa7\xa9\xc1\x09\x66\xf1\xee\x1a\x1f\x99\x7a\x91\x89\x10\xa8\x51\x40\x5a\x85\x57\xf5\xdc\x13\x8c\xe6\xe5\x63\x22\x33\xfb\x21\x50\xa4\x40\x74\x6a\x1c\xa9\x5b\x9e\xd3\xda\x13\x3c\xa5\x3c\xb6\x3a\xb0\x25\x6a\x07\x36\xdf\x85\x1b\x65\x9b\x58\x26\xc5\x86\xc5\x9d\x14\xcc\x30\xe7\x68\x1a\x3c\x37\x4a\xe8\x73\x0e\x1e\x76\x25\xd6\x5d\x0e\x18\xd5\xa9\xa8\xcc\x03\x04\x19\x93\x7e\x02\x5e\xc4\x40\x65\x7f\xc8\x5e\x08\x51\xbd\x0f\x56\x50\x51\x07\x3c\xc9\x8f\x71\xa8\x1c\x3e\xcb\x71\xb0\x9b\x9b\x08\x97\xec\x41\xec\x3e\xe1\x00\xc7\xa7\x42\xb1\x4a\x09\xb9\x1a\x1a\x92\x7e\x12\xe3\xa8\xcb\x6f\x61\xcd\x27\xb4\x2f\xa6\x0f\x6a\xc8\x5c\x93\xc8\xcc\x47\x25\xce\xd4\x18\x9c\x49\x4a\x1c\xe5\x64\x62\x16\xac\xa9\x84\xc5\x78\x86\xa8\x89\x59\x7a\x44\xb7\x91\x15\x8e\x14\x87\x88\x1c\x7f\xd4\x4f\x80\x1f\x96\xa2\x1a\xae\x5e\x61\x78\x72\x2d\x1c\x30\xd3\xce\x2a\x9b\x76\x4e\xa0\x3a\x89\x58\x09\x03\xc4\xe4\x5b\x2b\xf2\x2d\x4d\x58\xbe\xa5\x36\x8b\xda\x53\x02\x09\x8a\xed\xa3\x14\x8b\xda\x4f\xc4\xd3\x4e\x22\xcc\x70\x07\x48\x26\x09\x10\xd8\x47\x22\xc7\x22\xe3\xf0\x5a\x23\x7b\x97\x14\xbd\xf3\x55\x5a\xa4\x70\x2f\x1d\xab\x97\xb6\x71\xf0\x65\xd5\xf6\x32\x21\x8e\x60\xc5\x2e\xb0\xd0\xf7\xa4\xec\xb3\x70\x4c\x9a\xb6\xf3\x4b\xa8\xaf\xaa\x7e\xa9\xe0\x3a\x03\x24\x43\x64\x86\x25\xbe\x84\x90\x57\xe7\x94\xb8\x25\xd4\x0c\x47\xe0\xdc\xa7\xe0\x04\x1b\xbf\x84\x8e\x98\xe5\x38\xa0\x68\xad\xdd\xf9\x31\x5d\xb3\xf3\x63\x9a\xa9\x05\xee\x73\x95\x25\xb6\xa3\x3a\x0b\xdd\x52\x26\x57\x79\xb9\xbf\x02\x62\xd0\x30\xda\xba\x16\x42\x24\xa3\xd0\xf6\xfa\x12\x9d\xb4\xad\xc5\x93\x08\x6d\xf3\x12\x21\xfa\x25\xf0\x06\x48\x26\x01\xdb\xcc\x04\xb9\xff\x2f\x46\xf8\x4a\x62\xba\xc5\xac\x6e\xd9\xb0\xbb\xb1\xda\x6e\xa9\xee\x60\xef\xf5\xc5\x02\x76\x80\x9f\xb5\xc8\xf4\x69\x1e\x82\x59\x78\xa9\x8b\x7d\x3e\x7c\xd6\x11\xbb\x7e\x94\x65\xef\xcd\xd5\x76\x94\xe1\x65\x3f\xcf\xea\x2f\x40\x31\xad\xce\xcd\x54\x64\x3b\xd3\x44\xa9\x08\x8c\xcc\xb2\x3b\x4e\x44\x81\xb1\x50\xa2\x77\xcc\xea\x5d\x22\x02\x8c\xdd\x66\x76\x93\x5a\x55\xc7\xfb\xb1\x50\x4c\x62\x2c\x00\x87\x0d\x00\x47\x0c\x00\x47\x89\xb6\x3d\x42\x5d\xbc\xa3\xda\x2e\x52\x0c\x40\xa9\x63\x1a\x20\x19\x17\x8e\x98\x60\x67\x7a\x6d\x9c\x39\x58\x45\xa7\xe2\xee\xb2\xa7\xe2\xf8\x03\x5f\xe0\x84\x92\x25\xa1\xca\xd6\xe1\xd3\xd8\x5c\x9d\xef\x0f\x25\x72\x60\x38\x6e\x85\x60\x72\x16\xce\xb7\x82\x77\x40\x4b\x7c\x17\xd7\x3e\x18\xd0\x1f\xbe\xd7\x87\xf2\x90\xa9\x77\x0b\x7d\xb2\x04\x7b\x69\x48\x53\xaf\x72\xe7\x5a\x54\x79\xb8\x42\x54\x9b\x19\x78\xd9\x0a\xcd\x01\xb5\x3b\x52\xc9\xe5\x39\xde\xf2\xef\xfc\xc5\x84\x3c\xf8\x9f\xfa\x9f\x25\xb5\x37\x12\x1d\xf6\x30\xda\x11\x45\xc4\xac\x57\x21\xeb\x8b\x72\x93\xb5\xc8\xcc\x64\x73\x72\x41\x5c\x62\xb2\x93\x4e\x3e\xf9\xbb\xdf\xfb\xfe\x0f\x7e\xb8\xe0\xff\xfb\x9b\xff\xf3\x7f\xff\xf6\xff\xfd\xdd\xc2\xbf\xff\xd1\x8f\xfe\xe1\x1f\xff\xe9\x9f\x7f\xbc\xe8\x5f\xfe\xf5\xdf\xfe\xfd\x3f\xfe\xf3\x27\x8b\xff\xeb\xa7\x3f\x6b\x5d\xf2\xf3\xa5\x4b\xf3\x64\x19\x59\x4e\x96\x93\x36\xd2\x46\xda\xc9\x0a\xb2\x92\xac\x22\xab\x48\x07\x59\x4d\x4e\x21\xa7\x92\x35\xe4\x34\x72\x3a\x39\x83\x74\x92\x33\xc9\x59\x64\x2d\x59\x47\xce\x26\xeb\xc9\x39\xa4\x8b\x9c\x4b\x36\x90\xf3\xc8\x46\x72\x3e\xd9\x44\x2e\x20\xdd\x64\x33\xb9\x90\x5c\x44\xb6\x90\x8b\xc9\x25\xa4\x87\xf4\x92\x4b\xc9\x65\xe4\x72\xb2\x95\xa0\xa4\x93\x35\xe1\xa3\xfc\x96\x98\x75\x9e\xd2\xeb\x7c\x24\xa5\x17\xfa\x68\x4a\xaf\xf4\xb1\x54\xe8\x28\x8f\x2a\x7a\x31\x1d\x3e\x91\xf2\x05\x37\x6e\x67\x5b\x1c\xa4\xc1\x90\x8c\x8f\xef\x3b\x28\x48\xff\x56\xe2\xe5\x2e\x23\x8d\x24\x7d\x39\x31\x51\xf8\x75\x09\x57\xbc\xc8\x9d\xcf\x4b\x5c\x46\x4c\x24\x7f\x5d\x22\x21\x5e\xe4\xd6\xf3\x12\x97\x12\x93\x0d\x40\x97\x48\x8a\x17\xb9\x76\x5e\xa2\x97\x98\x38\xfd\xba\x44\x8d\x78\x91\x7b\xdf\x69\x24\xe9\x1e\xe2\x89\x01\x07\x07\xb7\xa1\x38\xfa\x7b\x8b\x57\xe1\x40\xfa\x97\x10\x0f\x04\xc6\x17\x93\x88\x50\xfa\x17\x13\xe1\xae\xb3\x45\xe4\xb2\x1c\xc3\x5e\x84\x70\xf3\xf6\xbb\xda\x7d\x91\xdf\x4e\x8e\x70\x5f\xa4\xb6\x08\xf0\x34\x0c\xf8\x12\x96\x2c\xbd\x13\xb0\xf0\x6a\x02\x6a\x78\x00\x67\xe5\x87\x1b\x69\xc9\x32\x9c\x2a\x2f\xf5\xab\x08\x39\xce\xc0\x7d\x7c\xb0\x08\x39\x82\xbc\xf4\xbb\x0d\xa5\x5c\xea\xc4\x9f\x5d\x58\x7a\x68\x3e\x1e\x9a\x3e\xfe\x0c\xe0\x41\x0f\x4c\x40\x12\xbb\xdd\x35\xb4\xb3\x70\x1f\x77\x98\xa1\xa9\xf8\xc8\xfc\x04\xbf\x89\x78\x9e\x89\x52\xe1\x98\x28\x15\x7b\xa6\xf7\xc8\xcb\xdb\x38\xfa\xee\x29\x40\xf5\x05\xf5\xad\x6a\x45\x17\x28\x4a\x94\xb0\x4f\x23\x49\x9f\x47\xbc\xdc\xf3\x7c\x09\x6d\x20\x38\x57\x42\x93\x78\x22\xf6\xd7\x54\xab\x88\x3f\x18\x4c\x41\x02\x91\x73\x89\x38\xf9\x76\xc1\x77\x53\x51\x3a\xd8\x2e\xe2\x41\x8c\x8c\x73\xe0\x8d\x4a\x89\x7f\xa0\x78\x52\xcd\xc4\x9d\x87\x27\xee\x85\x22\x9c\x54\x84\xca\x92\x42\xab\x6f\x37\xe2\x6f\xaf\x99\x16\x1b\xee\x43\x9b\x87\xb3\xf2\xd0\xd7\xe7\x77\xb8\x61\xbb\x19\x4d\x37\x55\x34\xda\xbe\x20\xcf\x50\x1f\xe1\x86\x14\x5b\xa0\xe5\x99\x4d\x82\xba\x71\xe5\x25\x4c\xd0\x3e\xca\x75\x7a\xd1\x2e\x4c\xf7\x16\xfc\xed\xd5\xff\x1d\xa6\xfb\x92\x5d\x18\x6d\x0f\xfe\x76\xdb\x47\x36\xda\x50\x0e\x95\x53\xaa\x5b\xdd\x97\xc5\xb0\x23\x2a\x33\x33\xef\xea\x00\xd5\xa3\xe1\x9d\x5d\xac\x07\xc5\x7b\x9b\x17\x61\x90\x3e\xde\x48\xd2\xab\xc4\xfe\x3f\x44\xb4\xdb\xc7\x62\x79\xfc\xa7\xc2\x37\x97\x1d\xc5\x86\x48\x28\x0c\xf3\x56\x0b\x67\xac\xd8\xca\x05\x12\x19\x29\xf5\x0a\xf4\x45\x71\xb8\xcd\x21\x68\x31\x25\x65\x3b\x9f\x6e\x24\xe9\x15\x44\xaa\xb4\x7b\xa4\x11\xae\x28\x66\x09\xa5\xad\x06\xfa\x4b\x36\x50\x27\x0e\x53\x63\x35\x68\x1e\xc7\x6a\x5a\x83\x94\x8a\x6e\xc5\xaf\x72\x69\x48\x35\x2d\x8a\xcd\x60\xf5\x3a\x7a\xdd\xe1\x8d\x24\xdd\x26\x49\xfa\x50\x38\x36\x42\x70\xf1\x85\x4a\xb1\x09\xb7\x99\x62\xae\x66\x28\xc4\xd5\x5c\xfd\xd1\x71\x35\x02\xa2\x05\x9d\x45\xa6\x08\x8e\xdb\x4a\xc2\x31\xd5\x60\x82\xe1\x1c\xd9\x48\xd2\x4b\x65\xbe\xdd\x9f\x4b\x51\x95\x48\x32\xae\x27\x0d\x79\x3e\x15\x35\x74\x5d\x25\x13\xd6\x61\x26\x4c\xce\x12\xc6\x6f\x78\xcf\x67\xce\x77\xcc\xe4\x75\xc0\xe4\x49\x8a\x2f\x6e\x9a\x32\x34\x18\x53\x5c\xb0\x62\x67\x8f\x6a\x24\xe9\x25\x32\xeb\x6f\xab\x88\x1a\x97\x05\x21\xad\x4f\x96\x34\x50\x2b\xe4\xcf\xcf\x3c\x91\x95\xef\xa7\x52\x34\x92\x27\x72\xad\xc9\x68\x31\xfd\xd4\xa7\x9a\x4d\xfe\x3c\x14\xcc\xdd\xcf\x3f\xf8\x2f\xcf\x24\x5b\x0f\xf2\xef\xd4\x59\x22\x5c\x5b\xad\x72\x13\xc6\x89\x62\xbb\x32\xd0\xb3\x51\xeb\x88\xd1\x6d\x2b\xc1\xfa\x09\xac\xe9\xa3\x1b\x49\xfa\x27\x52\x93\xa5\x97\x74\x87\x74\x34\xef\x26\x5a\x22\x4d\xa5\x8a\xb0\x43\x85\x39\x83\xa0\x46\xff\xe9\x21\xdd\x5e\x19\x7a\x24\xbe\xcf\x13\x3d\x25\x63\x44\xbb\xc6\x9b\x48\x3d\x68\x54\xf7\xa5\xc3\xaa\x6a\x5e\x7a\xd4\x3e\x38\xf5\x52\x6b\x54\xdd\xd4\x20\x14\x33\x5a\x2a\x0b\xa9\x18\x96\x85\x55\x80\x54\x03\x09\xbc\x78\x12\x88\x0a\x18\x2c\xe2\x65\x64\x27\xd5\x4d\x4b\xf1\xae\x12\xec\xd8\x2a\x13\x68\xbb\xd6\xb0\x6f\xc3\xc3\xee\x49\xc7\xa8\x7e\xa3\x77\xa8\xdb\xf1\xb7\x56\xda\xfd\x61\x57\xf4\xb3\x9f\xe2\x94\xfb\xbd\x26\x81\x7f\x37\xd5\x90\x19\x55\x41\xac\x0b\xb4\x47\x7d\x1b\x4a\xa5\x7f\x07\x6e\xe8\x96\x08\xc1\x95\x2d\xb8\x94\xe1\x42\x06\xa5\xd4\x50\x5a\x1f\xf5\xf3\x53\xe6\x22\xf1\x59\x87\x14\xac\x06\xee\xca\xc0\x09\x5c\xe5\x90\xd8\xe0\x46\xc5\x5c\x0a\xfc\x0e\x15\x74\x49\x52\x59\x48\x71\xfa\x63\x19\x64\xe9\x9f\x3d\xdf\x15\x44\xcd\xf3\x4d\x08\xc8\x59\x8d\x24\xfd\x4f\x02\x18\x65\x68\xe3\x4e\x6c\xc9\x6e\x90\xb2\xa2\xb7\xdd\x83\xe1\xb3\xb6\x46\xc4\x5f\xfa\x91\xf0\x6c\xc5\x8c\x64\x81\x21\x7e\x00\x6e\x22\x02\x2e\x15\x42\x5c\xe5\x7d\xb8\xf2\x12\x66\x8f\x1f\x05\x57\xe9\xdb\x51\x1e\x1e\x88\x5d\xc3\xbe\x5a\xc3\xbd\x52\xd5\x21\xd7\xf0\x28\x29\xb7\x86\xf3\x25\xd6\xf0\x83\x95\xac\xe1\xee\x24\x82\x4b\x77\x32\x72\x0d\xf3\x32\x7a\x0d\x8b\x9b\x2a\xd6\xf0\x43\xbb\xb0\x86\x87\x62\xd7\x70\x47\x62\xe7\xd7\x30\xff\x36\xb4\x86\x1f\xde\x89\x35\xbc\x47\x98\x77\xb9\x06\x95\xa5\xaf\xbc\xcd\xaf\x6b\xda\x55\x6c\x95\x0a\x7f\xb9\x69\xaa\x6d\x3c\x15\xca\x50\x8b\xa0\x10\x91\xc6\x09\x22\xc7\x2e\xf0\x44\xa6\xda\x1f\xca\x40\x5c\x19\x07\x58\x80\x1f\x54\xb2\x22\x42\x22\xff\x27\x2a\xdd\xd5\x9a\xf4\x5e\x4d\x2d\xfe\xbb\x97\x96\x71\xcf\x1e\xc6\x2d\x3c\x6a\x1d\x71\xb4\x15\xc1\x93\x7c\x34\xdf\xf3\x44\x56\xd9\xef\xea\x51\x41\xac\xa4\x96\x46\x92\x3e\xd9\xab\x00\xb9\x54\x83\x4f\xe3\x06\xef\x8c\x3b\x53\xa9\x45\x1d\x65\xbd\xa6\x6a\x7a\x06\xd7\xb4\x7d\x5a\xe9\x9a\xfa\x82\x61\x4c\x4a\x87\x31\x29\x1d\x66\x31\x16\xe4\x21\x52\xfa\xec\x47\x47\x4a\xa3\xb1\x7e\x64\xed\x2e\x63\x7d\xc5\x47\xc1\x91\x78\xc9\x74\x28\x59\xc2\x48\xe4\x99\x2d\xab\x32\x8d\xab\xc4\x98\x45\x89\x12\x5e\x2c\x77\x20\xb0\x5a\x79\x31\xb6\x95\x32\x59\x31\x5f\x2e\xdd\x8c\xce\x8a\x09\x99\xd7\x8f\xf3\x72\x7f\xe2\xbf\xc7\x8a\x39\x10\xbc\xcd\x86\x9a\x2a\xe0\xf6\x4a\xfc\x02\x43\x47\x9c\x57\x79\x23\xf3\xbc\xdc\xbb\xfc\xf7\x5b\x58\x18\x3e\x2a\x9e\xe4\xfe\xc8\x7f\xff\x5a\x9e\x7e\x06\x2c\x36\xdf\x89\x5a\xd8\xaf\x95\x67\xf3\x3b\x6d\x36\xbf\xcb\xde\x4c\x7b\x05\x9b\xff\x2b\xde\xee\x37\xa4\x71\x83\xe6\xf3\x3b\x25\x9f\xdf\x25\xf9\xfc\x5e\xc3\xe7\x0f\x28\x3e\xff\x0f\xfc\xcb\xaf\x2b\x3e\xbf\x50\x9e\xcf\xd7\x66\x26\x6a\x0c\xbf\xc6\x63\x78\x20\x6e\x67\x2c\x65\xe9\xaa\xb7\xb4\xde\x62\xb6\xf4\x37\x3b\xc5\x96\x16\x88\x18\xb7\x64\x4b\xaf\xe0\x6c\xe9\x5c\xf1\x59\xa7\x34\xe9\x28\xc7\x96\x46\x32\xa5\x63\x1c\x5a\x5f\xf1\x72\x6f\xf2\xdf\xbf\x8a\x64\x4a\x5f\xe7\xaf\xbe\xfc\x61\x71\xa5\x6f\x85\xb8\xd2\xdf\xf1\xd6\x03\xe1\xe1\x83\x49\x69\x27\x26\xa5\x9d\x31\x5c\x69\x67\x88\x94\xbe\xfd\x17\xcc\x95\x86\xf6\xe0\xf1\x72\x48\xd8\x1c\xb1\x61\x59\x7e\x58\xa5\x90\xf0\x9d\xbf\x6c\xbe\xaa\x7b\xd7\xf9\xaa\x8a\x29\xe5\x7b\xd5\x70\x06\x7d\x41\x2f\x46\xc2\x5e\x8c\x84\xbd\x31\xfb\x79\x6f\x08\x09\xff\xfc\xd1\x21\x61\xe8\x64\x10\x99\x71\xf7\x83\x32\xcc\x66\x4d\x23\x49\xb7\x54\x25\xce\x5d\xb6\x0c\xd5\x38\x14\x0d\xe1\x60\xe4\xa5\x03\xb4\x02\xf7\x6a\x4e\xdd\x3e\xeb\x19\xee\x58\xbb\x0c\xe2\x9a\x2e\x8b\x88\x0d\x68\xe2\xe0\x8b\x7a\xf7\x14\xda\x86\x00\x19\x99\x22\x76\xc5\xb2\xd2\x80\x5c\x49\x44\x52\xfb\x55\x04\x52\xd7\x67\xc1\x2a\x59\x0c\x63\x90\xca\x40\xb9\xcd\xd5\xc0\xb9\xa3\x12\x38\x17\x06\xeb\x34\x9c\xb7\x11\x30\xae\x97\xf9\x05\x33\x8e\x6f\xa2\x48\x0b\x7e\x86\x06\x54\xee\xaa\x67\x10\x93\x0d\x60\x04\x8b\x88\xe1\xe6\xaa\xa1\x83\x24\x10\xe1\x76\xbf\x62\x11\xf1\x48\x48\x44\xbc\x66\x59\x79\x11\x71\x20\x33\x4b\x68\x32\xa1\x9d\x38\x7b\xe5\xbc\xed\x8a\xac\x18\x98\x35\xa7\x81\x05\x2a\x7c\xed\x99\x44\x18\xaf\x9f\x4a\x84\xf5\x3a\xd3\x83\x5f\x2b\x9e\x88\x4f\x52\x41\xd3\x49\xe8\x71\x93\xfc\xe0\x50\x61\x13\x80\xa9\xc3\x18\x43\xbd\x1c\x93\xa4\x82\x53\x87\x3c\x52\xc7\x8d\x85\xa8\xc3\xba\x65\xf1\xd4\x41\x46\x78\xe7\x40\x21\x10\x51\xfe\x74\x22\x6d\xcb\x43\xf8\x18\x99\x58\xf9\x9c\x32\xf8\xd8\x45\x20\x7c\x7f\xee\x5c\x02\x81\xf7\x8b\xf0\x31\x21\x03\xf1\x57\x8c\x8f\x1b\x2a\xc2\xc7\xfb\xf6\xd6\xf8\x78\x1d\x11\x86\xe3\x32\x9d\x98\x23\xf1\x92\x4a\xbc\x64\x0a\x2f\x41\x58\xe0\x62\xab\x69\x17\x05\x40\x85\x1b\x22\xbd\x7e\xe0\x46\xec\xac\x41\xe1\x3e\x03\xf6\x0e\xd7\x06\xfb\xc6\x0a\xf0\xf1\xc3\x21\xca\x91\xa9\xbb\x37\x95\x99\xbb\x0b\x08\x98\xc7\xe7\xba\x09\x04\xe5\x2a\x9a\x3b\x17\x6c\xde\xab\x98\xbb\xcd\xb1\x73\xe7\x9b\xf5\x99\x3f\xeb\x00\xad\x6e\x18\x20\x22\x0c\x2f\xac\x11\x75\x16\x52\x89\x48\x1d\x69\xeb\x07\xe6\x02\xbe\x36\x25\xb8\x98\x80\x7d\xbc\x17\xc3\xc0\x68\x0d\x2e\xee\xcb\x40\x99\x13\x37\x67\x8c\xf6\x18\xd5\xe7\xc7\x15\x79\x4e\x19\x91\xc2\xb1\x61\x52\xa6\xf7\x97\xe0\xde\x5f\x37\xad\x68\xea\x7a\x09\x04\x02\x56\x2e\x4e\xe2\x7c\x43\x95\xeb\x54\x86\xe6\x2e\x22\x10\x05\xd8\x58\xa5\x3a\xc6\x2a\x55\x39\x53\xdb\x22\x8a\x4b\x71\x93\xd7\x7f\x94\x00\xb3\x51\x7b\x28\x32\x77\x7e\x19\xd4\xde\x4a\x84\xa3\x76\x1f\xd1\x9e\xda\x16\x6a\x33\x69\xe0\x1e\xcd\x49\x16\x76\x5d\x56\xa1\x3a\x7a\x25\xee\xe8\xf6\xa8\xd0\x26\x57\xc5\x96\x90\x80\xe0\x5c\x8e\xb4\xc8\xb8\xb2\xd6\x82\xc2\x35\xf8\xd3\x73\x48\xc4\xa7\x85\xc1\xba\xe8\x4f\xaf\x2d\xff\xe9\x7d\x7b\x47\x7f\x7a\x7d\xfc\xa7\x02\xcf\xf8\x12\x8f\xfe\xf4\x86\x98\x4f\x3d\xc7\x7b\xfd\x6b\xff\x6b\x03\xfb\x21\xfc\x67\x49\xed\xdd\x44\xa7\xa9\x4e\x44\x5b\xc2\xee\x6f\x5b\xc2\x36\xcd\xc0\x96\xb0\xda\x14\x76\xd6\xd1\xca\x18\xf6\x8b\x5f\x02\x73\xd8\xb9\x5f\xfd\xda\xd7\xbf\xfe\x8d\x6f\xfe\xf5\x5f\x7f\xeb\x5b\xdf\x9a\x67\x8c\x62\x95\x49\xac\xb1\x89\x8d\x34\x89\x15\x16\xb1\xb6\x35\x6c\x29\x7b\xd8\x52\x16\xb1\xd1\x36\xb1\x7d\xe4\x0a\x6c\x17\xcb\xc2\x76\xb1\xbd\x31\x76\xb1\x2e\x14\x98\xc1\xc6\x5c\x6d\xfc\x70\x1b\xa7\x2b\x57\x4a\xeb\x87\x7a\xad\xec\x1d\x21\xb2\xdc\xc1\x6d\x5a\x75\x4b\x7c\x12\x4c\x43\x86\xaa\x57\x10\x2f\x77\x03\xff\xbc\x0f\x1c\xd2\xf6\x45\x16\xaa\x7d\xc4\x13\xec\xf5\x56\x61\x2c\x3a\xee\xb6\xea\xcc\x18\x13\xc5\x63\xfd\x7c\x06\x4b\x69\x61\xcb\x44\x61\x21\xcb\xab\x43\xd6\xa7\x13\xa5\x55\xec\xa5\xd2\x2a\x36\x5c\xe3\x24\xf1\x38\xb2\xc6\x0b\xa5\x9d\xac\xda\xfd\x5d\xb3\xfb\xbb\x66\xf7\xb7\x03\x54\x9d\x8e\x01\x58\x6c\x0f\x2c\x45\xaa\x41\x5e\xda\xf7\xca\x71\x4f\x96\x06\xb4\xc0\x95\x5e\x4c\xaa\x69\xb0\x33\xb6\x41\x9d\xe0\xba\x3e\xca\xc8\xf4\x4c\xfc\xdd\x79\x78\x73\xc5\x6c\xdb\x4c\x07\x34\x13\x33\x9d\x0c\xf4\xb3\x83\xf7\xef\x22\x30\xfe\x85\xfb\xa9\x8d\x24\x7d\x21\xf1\xc4\xf3\xcd\x04\x41\xd1\x6f\x30\x29\x1e\xf7\x16\x2f\x61\xa2\xd1\xa3\x6e\xe2\x89\x93\xdc\x05\xf8\xc3\xfa\x06\xa6\x3f\xdc\x57\xbc\xe4\x1f\x4e\x45\x8f\x36\x29\x1b\xe6\xf3\x09\x72\x93\xa3\xb3\x9c\x1f\xf3\x82\x12\xa4\x20\x98\x3d\x9f\x40\x62\x0e\x05\xe6\x77\xf8\xb3\x8d\xd5\x4d\xe8\x06\x0c\xa7\x17\x22\x75\x9c\xdd\x24\x8b\x0d\xaa\x86\xe1\xf8\x85\x63\x00\x8e\x3b\xc2\xb6\xd3\x0b\xf2\x44\x26\x62\x53\xd1\x00\x65\xc4\xd1\x06\x97\x3f\x4f\xf8\x2c\xf0\x57\x65\x98\x9f\x08\xfc\x55\x3e\xc3\x62\xd9\x2e\x82\xa2\x0b\xba\x20\x88\x5c\xe5\xb3\x93\x4c\x3c\xd9\xf5\xc4\xcb\x35\x36\x92\xf4\xd9\xc4\x83\x60\xb2\x19\xe6\xbb\x26\x92\x2c\x54\xdd\xd2\xc1\xab\xf6\x99\x5c\x1a\x2f\x39\xa2\xb8\x15\x71\x90\x57\xb1\x96\x78\xe0\x56\x77\x56\x55\x88\x78\x71\x69\x40\xc5\x22\xe2\x25\x16\x22\xa6\x30\x22\x42\x8f\x40\x89\xd5\xc9\xbb\x99\x96\x89\x03\xc5\xfa\x6d\xd2\x06\x58\xa7\x0b\x6b\xf4\xba\xe3\x4c\xf6\xb3\xd3\x88\x97\x1b\xe6\x1f\xae\x21\x5e\xb0\x57\x46\x6d\xe9\x8b\xf8\x76\xfc\x9b\x69\x96\x64\x64\x2b\x6e\x3f\x3a\xd7\xde\x00\xa9\x00\x0e\x9c\xad\xec\x51\xdd\x0b\x09\x0d\xfb\x70\x1b\x37\x63\xb6\xd2\x84\x91\x14\xd2\x42\x2a\x64\x87\x52\x30\x2f\x72\xe0\xe9\x14\x54\x6e\x48\x22\xed\xbb\xc7\x19\xb7\xe1\xd5\x44\xaa\x31\x3b\x84\xb9\xd2\x80\x48\x68\xe5\x7b\x28\xe8\x53\xb3\x30\xeb\x13\x6a\xcf\x95\x44\x7a\x83\x77\x85\x8d\xf8\xfa\x71\x77\x6d\x23\x3e\x63\x40\x89\x45\xcf\x57\xa3\x0f\x62\xb3\x9d\x8b\xf5\x5d\xd7\x40\x74\x77\x20\xd1\xd1\x0a\x44\x7d\x67\x3a\x14\x5e\x80\xe9\x55\xbb\x40\x4d\x8a\xde\x8a\xa4\x26\x9f\x6d\x24\xe9\xe5\x44\x44\x1c\x58\x46\x94\x0c\x46\x21\xeb\x80\xe4\xbf\x64\x8c\xae\x94\x95\x2b\x47\x78\x3f\xf2\xfe\x37\x65\x81\xae\xfd\x78\x96\xd3\x6c\xc6\x31\x80\x07\xde\x67\xc5\xbe\xd6\x1e\x5b\x62\xba\x44\x56\x2f\x2c\xb3\xe8\xc7\x12\xcd\xfe\x18\x89\x66\x7f\x48\x66\x71\x03\x6e\xb0\x44\x02\x45\x39\x99\xa9\x88\x64\x60\x5d\x2a\x83\xe3\xe7\xc1\xda\x0e\x2c\x61\x96\x78\x08\x7f\xea\x04\x8b\x9f\x68\xed\x09\xf2\xd7\x6b\x16\x5f\x5a\x1b\x0c\xe8\x93\x4a\x02\x33\xf9\x09\xc4\xe4\xbb\x65\xf3\x5c\x91\xa0\xce\xd2\x44\xdc\x8c\x47\xb5\xb6\x06\x62\x28\xfc\x14\xbb\xac\x52\x30\x3b\x8d\x9d\x2d\x29\xd0\xcf\x0a\xff\xb2\x52\x13\x76\x6b\xec\x84\xcd\xb5\x26\xac\x25\xa3\xcc\x2d\xcd\x71\x6c\x08\x3b\x8c\xab\xf4\x55\xe1\x09\x0b\x1b\x68\x16\x62\x27\xac\x5e\x39\xf0\xaa\xcc\x6d\x25\x27\x0b\xa2\x73\x2c\xf6\x72\x0f\x3b\xda\x2a\x4f\xce\x71\x9d\x17\x41\xa4\xee\x28\x4f\xa4\xfa\x89\xef\xc8\x19\xae\x2f\xd5\x32\xe4\x4c\xfb\x0f\x4f\xa4\x24\xfb\x77\xbe\x93\xab\x79\xf0\x55\x37\x8a\x95\xb7\x77\x46\x52\x04\x5d\xbc\x74\x42\xfd\xbb\x4b\x50\x07\x43\x16\xec\x06\xef\x8e\x26\x41\x4e\x28\x8b\x5f\x16\x4c\x16\x23\x50\x28\x1b\x0e\xd1\x99\x05\xdb\x22\x9f\xb4\x02\x26\x05\xc4\x42\xa3\x7b\xaa\x43\xa3\x01\x8c\x46\x03\x18\x8d\x06\x62\xd0\x68\x20\x84\x46\xf7\x96\x43\xa3\xfe\xca\xd0\x08\xd2\x51\x2e\xf2\x72\x0f\x08\x0b\x39\xf9\xa5\x42\xa3\xd8\x55\xdf\xbf\x1b\x56\x7d\x3f\xac\x7a\x07\x5b\x67\xd9\xab\x1e\xec\x5c\xff\x11\x72\x4f\xb5\x0a\x4c\xc1\x66\x50\x76\x59\xb0\xf0\xfb\x07\x44\x4d\x50\xbd\x8f\x84\xca\xde\x2e\xac\xed\x02\x9a\xa1\x60\x69\xfc\xf7\x32\x36\x99\x08\xc4\x7c\x54\x23\x49\x2f\x34\x63\x77\xd0\xc8\x8d\xc6\x35\x81\x24\xe2\x70\x43\xab\xa0\x75\xbe\xd5\xbb\x27\x42\xbd\xfb\x64\x23\x49\xff\x3f\x68\x7f\x14\xc7\x9b\x82\x9b\xc1\xa7\x94\xb0\x1f\x6e\xf7\x2f\x16\xf6\x8f\x86\xb2\x2f\x3e\x89\x6b\x2f\x11\xe8\xaa\xcc\x58\x09\x1e\x6b\x85\x33\x1c\x8c\x3c\xbc\x97\x45\x83\x9e\x89\xa7\x41\x0d\x4e\x4f\x70\x40\x31\xaa\x86\x34\xe6\xcf\xf2\x89\xfb\x3f\x5e\x6e\x84\xff\xfe\x0d\x5f\xcc\xc1\x53\xa3\x1c\x22\x15\x4c\x57\xd0\x7d\x4e\x53\xd5\x83\xf0\x1d\xde\x00\x36\x41\xb1\xe7\xea\x39\x61\xf5\xe5\xbb\x28\x01\x81\xe2\x8e\x5f\x11\xef\x44\x10\xfd\x86\x46\x92\xfe\x3e\x2f\x17\x13\xba\x1b\x6c\x3e\xbe\x8f\x0a\x7f\x97\x17\x8e\x49\x41\xf0\xba\xb0\xca\x32\x85\x4f\xe2\x85\x63\x72\x10\xbc\xe1\x40\x01\x53\xf8\x44\x5e\x38\x2e\x09\xc1\x6f\x1c\x28\x61\x4a\x9f\x50\x9c\x85\x00\xec\x16\x4e\x40\x65\xbe\x5d\x9c\x86\xe0\xf7\x0e\x3c\x37\x65\x8e\x2d\xce\x43\xf0\x96\x30\xb3\x31\x65\xbe\x25\xb2\x0c\x34\x28\xb3\x17\x26\xc3\xaa\x10\xcb\xe8\xc5\x96\xb7\xfe\x11\xcf\xc8\xa5\x46\xde\xf0\x19\xaa\xd3\xf1\x0a\xf3\x34\x29\xb7\x1c\x96\xe6\x2b\x9d\xbc\xd1\x83\xb4\xa1\xcb\xa2\x8c\x03\xde\x75\x5f\xf7\x7c\x26\x2f\xbf\x86\xe5\x0a\x6d\x04\x9e\x60\x67\xbc\x3f\xf3\xee\x7f\xd5\xf3\x82\x7a\xf9\xc1\x57\xaa\x39\xec\xbc\x8f\xfb\x5d\x89\x90\xff\x0e\x02\x56\x22\x45\x42\xfe\xac\x14\xf3\x97\x10\x83\xe7\x97\xf5\x96\x14\x83\x2f\xe7\x55\x7f\x49\x3c\xf9\x71\x86\xe6\xde\x53\x76\x1f\x70\x8b\xc1\x93\xf3\x7c\x22\x2f\xe7\xe8\xec\xe4\x7a\x99\xc1\xcd\x53\x2b\x7c\xb9\xcc\xe0\xf6\x93\xc5\x24\x2a\x9c\x03\x7c\xc5\xb2\x8f\x8c\x44\x89\x38\x3f\x01\x8e\xf5\x14\x14\x5e\x57\x3e\x37\x70\x7b\x78\xf1\x00\x3a\x42\x7b\xf1\xaa\x8f\x6e\x00\x15\xe3\xdb\xea\x65\x25\xa5\x3c\x33\x58\x3d\x3a\x56\x81\x56\xf5\x0b\xf2\xc0\x96\xca\x08\xe9\x4a\x2f\x4e\xe3\xda\x8b\xc1\xd6\x8b\x83\x67\xf5\x9a\xe0\x59\xc1\x93\x9b\xc4\x76\x15\x4c\x95\xdd\x82\xd7\x82\xb9\x11\x86\xe0\x41\x28\x90\x29\xee\xe5\xf3\x93\x8b\xc3\x0f\x36\x09\x48\x76\xe1\xe6\xbb\x70\xf3\x5d\xa8\x79\x3c\x67\x5d\x61\xef\xef\x8f\x6e\xce\x42\x9a\x99\x7c\x94\xd2\xf1\x0c\xdc\xbd\x08\xcd\xcc\xe4\x46\x92\x3e\xb2\x2a\x31\xd4\x99\xcb\xca\x13\x1c\x3e\x92\x4e\xb7\xb5\x27\x37\xa1\x6e\x43\x4d\x30\xf2\xd8\xbe\x9a\xfa\xdc\xc9\x31\xe2\xd3\x82\xdf\xee\x04\xbd\xae\xa6\x39\xf0\x20\x48\xb5\x36\x70\xb6\x11\x7c\xdd\x52\xd2\x48\xbe\x13\x18\x73\xa9\x80\x1c\xc4\x47\xdd\x41\x26\x7c\xab\x88\x29\xcc\xdf\xcb\x53\xb2\xba\x99\x23\x7a\x24\x6e\x9a\x45\x52\xf3\xe3\x90\xfe\xff\x53\x52\xe9\x3a\x33\xea\xc0\xb3\x6e\x59\xd9\x03\x4f\x01\x55\xef\xe0\xb6\x52\x82\x4b\x17\x37\xd2\x92\x85\xdf\xcc\x74\xea\xf8\xa6\xa2\x74\x3b\xb6\x80\xc0\x8a\x4e\xc3\xf7\xae\xa6\x2c\xf5\x5d\xeb\x94\x70\xf6\xb2\xaa\x4e\x09\x79\x86\x4e\x09\x79\x2c\x1d\x50\xde\xc6\x45\x09\xd8\x43\xd2\x81\xf5\xcb\xca\x9c\x12\x0a\xe8\x94\x00\xe9\xca\x49\x88\x03\xcb\x50\x9f\xf0\x1f\x6d\x31\xea\x53\x5f\x9d\x1d\xce\x11\x86\x29\xb9\x4d\x44\x46\x6e\x84\xfa\xcc\xd9\x41\xc0\xaf\x09\x4f\xa9\x8f\xc1\x5c\x2f\x86\x39\x8a\x0f\x43\xa3\xf8\x30\x34\x1a\x73\x18\x1a\x0d\x2d\xe6\x73\x2b\x1f\x66\xc9\x93\xed\x06\x02\xb1\x1a\x73\x1b\x85\x39\x0a\x1a\x90\x5f\xea\x30\x54\xd8\x0d\x87\xa1\x42\xf8\x58\x70\xfe\x32\x9b\xd5\x3c\x4f\x59\xba\x40\x59\xfb\x80\x73\x41\xa8\x2c\x98\x93\x7c\x4c\xa4\x70\xc7\x38\xd4\xc5\x50\x60\xc3\x2e\x64\x15\x83\x81\xdb\x15\xc2\xa1\xcd\xb1\xc0\x0d\x99\x67\x60\xd7\xb7\xde\x04\x3e\xd3\xee\x2c\x58\x2a\x26\x6e\x17\x95\x26\x6e\xca\x58\x00\xc9\xd8\x3b\x2a\x91\xc8\x1a\x2b\x88\x9d\x53\x91\x5c\x8c\xbf\x1b\x8d\xa3\xb9\x12\x33\x63\x1d\x36\x2e\xa9\x88\x72\x67\xed\x70\xef\x32\x84\x96\x9c\xe0\x90\xeb\x64\x0f\xae\xf1\x3d\x0f\xed\x2e\xbe\xd6\x69\x1d\xec\x19\x94\x47\x8a\x7d\x58\x01\x46\xb1\xbf\xc7\x67\xf6\xb2\x58\xd0\x97\x77\xc8\xbf\x1c\x7f\xfb\x5a\xc4\xb7\x75\x38\x9f\x42\xa9\x53\xc6\x56\x5c\xd3\xbd\xe9\x22\xe1\x53\x58\xda\x65\x95\xb7\xa4\x5d\x4d\x46\xa3\x99\xc5\x6e\x3b\x43\x12\x3d\x19\x8e\x7f\x6b\xf2\x2d\xb2\x12\xec\xfd\x15\xb8\xb1\xe7\x4c\xe7\x2a\x86\xf1\x95\x3b\xbd\x7a\x06\x0d\xc2\x21\x07\xfa\x5e\xbb\x7f\xfd\xbb\x1d\x7f\xaf\x2a\x83\xbf\x60\xc4\xba\x8f\x97\xbb\x46\xd8\xf7\x64\x85\x39\x8f\x23\x53\x7b\xc7\xa1\xf5\xc8\xba\x0f\x0f\xad\xaf\xc5\x23\x08\x3b\x61\x49\x9e\xeb\x7a\xa2\x02\x51\x2a\xed\xc5\x0c\xf3\x7c\x2f\x4f\x98\x7d\xd5\xe9\xd1\x09\xc8\x4b\xe3\xd5\xc9\xb1\xa3\x2c\x7c\x88\xa3\xbc\x31\x7e\xf1\x86\x16\xcc\x8d\xb1\x0b\x46\x79\x10\x0d\x45\xfb\xf6\x6c\x5f\x56\x52\x71\xa4\x81\x79\x33\x11\xe9\xa5\x6e\x21\x3a\xbf\x94\x05\xb4\x84\xcc\x21\x5e\xf1\xd8\x6e\x8d\x21\x09\xb6\xa7\x4a\xd1\xd6\xa0\x1d\x04\xe2\x75\x7d\x05\x5c\xb3\xe5\x20\x30\x5f\xd4\xbc\x40\xe5\x80\xa2\x59\x15\xe1\x53\xee\xb8\x0c\x6f\xbf\x14\x1f\x54\xf0\x3c\x6b\x23\xdd\x72\x02\xbc\x27\xde\x97\xe7\xb7\x83\x04\xa7\xeb\x60\xe5\x4a\x60\x87\x8a\xbc\x1d\xf7\x7a\x24\xfe\xe8\xb6\x27\x0e\x54\xe5\x0c\xa6\x76\xe0\xbe\x45\xda\x5a\x8d\x3c\xb6\x6f\xf4\xa7\x77\xc5\x7c\xea\x39\xde\x5a\x5a\x55\xca\xac\xad\xd1\x76\x31\x83\x26\x2e\xe4\x3c\x8d\x76\xf3\x23\xe0\xad\x6a\x5a\x8e\x6b\x2a\x94\x49\x06\x00\xd1\x61\xc5\xc9\xc2\xe5\x60\x1d\xc1\x49\x75\x46\x70\x52\x9d\x11\x07\x05\xec\x87\x50\x8f\x0a\x99\xe0\x46\xa6\xed\x19\x2c\x17\xb0\x7f\xb8\x9a\xbc\x37\x1a\x70\x8d\x8e\x88\xbc\xef\xba\xae\x9b\x10\xa9\x15\xc1\xa0\x0a\x2c\xaa\xea\xf6\xda\x6b\xca\x94\x29\x53\xa7\x4e\x33\x56\x47\xa3\x45\x81\xf5\xfb\xa3\xa1\x3b\x2a\x02\xeb\x73\x10\xf2\x0d\x37\x90\xd1\x46\x67\xb0\x31\x23\xed\x68\x10\x46\xa0\x41\xf7\x9b\x37\x11\x6d\xd6\x53\x23\x53\xc2\xc2\xc3\xac\x0a\x0d\x51\x2e\xce\x40\x12\xcc\x45\xc1\x9c\x62\x0a\xfa\x76\xdc\x28\x51\x65\x12\xb9\x31\x2d\x2e\x91\x0f\xc6\xb5\x2b\x0b\x81\xe3\x68\x83\x09\xeb\x79\xa0\xca\xba\xd3\x33\xd3\xd9\xb7\x81\x04\x07\xb7\x35\x48\x79\xb0\x38\x9c\xb5\x49\xb9\xaf\xa3\x12\x23\xc2\x57\xd3\x45\xee\x59\x9f\x06\x79\xd2\xae\x44\x38\x44\x9e\x6e\x51\x1c\x56\x2a\x85\xac\x8e\xd9\xd5\xf3\xc6\xab\xb7\x83\x5a\x1c\xd5\x5a\x0c\x67\xcb\xf9\x5c\x44\x07\x52\xe9\x47\xb0\x03\x7a\x74\x0e\xa2\x85\x12\xd3\xea\x5b\x7b\xd4\x67\x21\x32\xb8\x0e\xb7\x75\x4b\x79\x93\x87\x06\x63\xa5\xb0\x8f\x4a\xae\xdd\x17\x74\x62\xa9\x55\x27\x16\x1b\xa9\x9b\x3a\x2d\xb5\x62\x58\x84\x25\x07\x3e\x5a\x2e\xf6\xb7\x8c\xa2\x0d\x46\x44\x21\x2b\x88\xf5\x78\x04\x61\x2b\x08\xe5\x3a\xe6\x53\xf3\x41\x17\xfa\x20\xc6\x0a\xc2\x84\xef\xb5\x0f\x09\xe7\xe2\xb6\xd6\xd8\x61\x70\x1d\xa3\x38\x47\xce\x9f\x8b\xb3\xca\x5b\x47\x85\x0a\x9e\xc1\x16\xf5\x28\x1e\x94\x46\xb0\x5f\x59\x99\x4d\xc9\x0a\xa9\xb0\xa1\x44\x9f\x05\x90\xb3\x20\x7e\x47\x53\x90\x15\xaa\xd5\x14\xbe\xcf\x13\x34\x13\x51\x62\xc6\x32\x33\xe1\xd3\x0c\x01\xa9\x18\xa4\x2a\x56\xfe\x2b\x0e\x44\x94\x64\x62\x29\x06\x75\xad\x62\xa5\xa1\xb3\x2d\x86\xda\xda\x1a\x58\xf5\xb4\xb8\x02\x88\x0a\x7c\xfb\xb4\x8f\xc4\xb4\x36\x4b\x6a\xbf\x68\x65\x00\x2d\x0a\xb8\x6a\x1b\x99\x42\x1a\x92\x23\x8e\xf8\xc4\x27\x3e\xf9\xc9\xe6\xe6\x99\x33\x3f\xf5\xa9\x4f\x7f\xfa\x33\x9f\x39\xf2\xc8\xcf\x1a\xe2\x59\x28\x22\x9e\xdb\xa2\x89\x67\x81\x13\xcf\x60\xfc\xd5\xdb\x81\x2c\x66\x9c\x80\x48\xb2\x43\x7c\x49\x6b\x1a\x1c\x9f\x7c\xc7\x44\x20\x3d\x4a\x7e\x56\x5a\xa5\xa6\x85\x8a\x49\x25\xc4\xd4\x9a\x00\xdc\x93\x82\x31\xe2\x16\x7d\x08\x88\x48\x01\xa9\xa4\xee\xb8\xf0\xfb\x86\xe1\xd0\x2e\x59\xf8\xfd\xcb\x53\x8b\xde\xaf\xc6\xef\xcf\x98\x54\xf4\xfe\x14\xfc\xfe\xe1\x54\xd1\xfb\x53\xf1\xfb\x77\x26\x16\xbd\x5f\x83\xdf\x5f\xbf\x97\x7e\x1f\x10\x4b\x4e\x79\x3a\x2e\xd6\xad\xba\xa9\x2d\xb6\xe4\xda\xf5\xc3\x62\x39\x11\xd5\x0c\xd2\x74\x28\x99\xe8\x64\x21\xbc\x02\xc3\x90\xc3\xbc\xa0\xff\xe1\x9b\x88\x10\xfd\x58\x79\xab\x9c\x6c\x64\x12\x2b\x45\x08\xd5\x4d\xbd\xb2\x5d\x8f\x49\x61\x75\x26\xee\xf6\xb9\x71\x52\xa1\xe8\x73\xf9\x59\xf8\xdb\xbe\x74\xb4\x03\x1a\xf8\x51\x45\x79\x51\x03\x11\x93\x43\x9e\x0a\x32\xb1\xdc\x6c\x10\x77\xc9\x4f\xc0\x87\x9a\xf7\xfe\x97\x9e\x05\xe8\xb3\x71\xab\xc5\x02\x61\x95\x6f\x54\x42\xa8\x80\x21\x54\x30\x10\x12\xbe\x00\x2a\xf2\x4e\x08\x28\xeb\x71\x13\x9b\xaa\x03\xca\x39\x95\x00\x65\xa4\x12\xa0\xd4\x83\xb3\x18\x44\xeb\xca\xc8\x20\xbe\x1a\x28\xf9\xeb\x65\x02\xca\xc2\x6b\x87\x5a\xcd\x6f\xa8\xa4\xf9\x42\x25\xcd\x4f\x07\xe1\x11\x98\x6c\x1d\xe4\xc9\x4f\xa0\xf9\xe0\xdc\xd1\x43\x05\x21\xe1\xed\xab\x8e\x74\x2f\xbf\x42\x93\x13\x1b\x9a\xe7\x57\xd2\xa5\xa1\x4a\xba\x74\x10\x78\x66\x41\xbc\xb5\xe9\x9e\xfc\x44\x42\xa4\x2f\x68\x42\xeb\xa2\x09\x4d\x7a\x93\x99\x73\x38\x58\xc8\x39\x6f\x0a\x87\xf0\xdc\xf9\x75\xb0\xb9\x92\x01\x82\x4f\x5a\xb9\x01\x72\x16\xb6\xde\x03\xd3\x95\x7d\x65\xec\x67\x33\x40\xce\xbf\x83\x46\x47\x9d\x73\x94\x1e\x36\x84\xbd\x5b\x76\x61\x28\x17\x57\x32\x94\x7c\x25\x43\xf9\x18\x30\xde\x60\x97\x33\xd5\x93\x9f\x68\xec\xdd\x3e\x49\x22\x8d\x94\x40\xaa\xe6\x7b\x2b\x69\x7e\xac\x12\x54\x99\x21\x64\x2b\x9f\x06\xee\x59\x7e\xa2\x9a\x1f\x59\x3f\xd5\xa2\x28\x97\xc7\x50\x14\xe1\x6a\x64\x59\x08\x57\xd0\xbd\xee\x4a\xba\x77\x84\x48\xa8\xdd\x0c\xc2\x0c\xf9\x89\x58\x5c\x62\x8b\xa4\x62\x8b\x2c\xbd\x05\xc3\x77\xa1\xd8\x0f\x57\xe3\x2e\xae\xad\x01\x83\xe0\x09\x02\x00\xa1\x92\xdb\x42\x25\x0f\x83\x24\x8f\x30\x53\xa1\x92\xd7\x85\x4a\x1e\x0a\xf9\x09\x00\x3d\x43\x25\x07\x42\x25\xb3\x90\xae\x00\x56\x6a\xa8\xe4\x8d\xa1\x92\x07\x43\xba\x0b\x20\x33\xa1\x92\xdb\x43\x25\x0f\x10\xcc\xe1\x48\x71\xc9\x5b\x42\x25\xf7\x13\x3c\x63\x7f\x71\xc9\x42\xa8\xe4\x34\xc1\x2f\xf2\xad\x16\xf3\xf1\xb7\x87\x8a\xd5\x29\x1e\xf2\x6e\x1a\xc1\x43\x66\x49\x6d\x52\x72\x78\x71\xb2\x83\x81\x68\x06\xad\x89\xbf\x77\x85\xb3\xc4\xbc\x2f\xf3\x4f\xfa\x82\xe6\x56\x21\x37\x3e\xd6\x9d\x03\x96\x99\x7d\x9c\x01\x50\xa9\xff\xed\x83\xa5\x2b\x92\x42\x48\x4b\x12\x22\x2d\x4b\x42\x16\x25\x91\x81\x98\xda\x70\x8f\x4e\x8d\xf3\x72\xec\x0b\x5a\xd0\x8e\xda\x62\x04\x4f\x4d\x95\x79\xfd\xad\xc0\xad\x9c\x62\xc9\x5e\xb6\xef\x24\x20\xb7\x47\x03\xd2\x8f\x00\x64\x53\x2c\x20\x9b\x4a\x01\xd2\xd1\xa6\x39\x4e\x58\xa9\x60\xa0\x87\xba\xd1\x1e\x17\x28\x18\x26\x4c\x43\xaf\xd9\x40\xaf\x64\x0a\x74\x0c\xbd\xed\xbb\x1b\x7a\x85\xbf\x0c\xe8\xa1\x6e\xac\xd8\x73\xd0\x2b\xc4\x41\xef\xf1\x9d\x84\xde\x8e\x68\xe8\xb5\x44\x40\xaf\xe0\xc4\x82\x8f\xf3\xa2\x12\x7e\x0d\x24\x02\x82\xca\x34\xcc\x91\xfe\xdf\xa9\x0c\x83\xdf\x7a\x1d\x3b\xd9\xa4\xfe\x29\x3a\xdd\xcf\xd5\x96\xce\xf3\xa4\xbd\x3c\xc8\x22\x9b\x31\xf4\xd1\x30\xae\x9c\x86\x86\x51\x29\x5c\x77\xc4\xc1\x75\x67\x89\xe3\xe0\x1e\x27\x8e\xf5\x86\x38\x4a\xd8\x32\x84\xa5\x2c\x42\x71\x18\x8a\x73\xd9\x86\x3b\x79\x45\x91\xcc\x16\x13\xca\xca\x89\xe3\x60\x1c\x20\x2f\xda\x49\x40\xde\xbf\x7b\x97\x77\x18\x3d\x61\x5f\x99\xe9\x88\x94\x8b\x20\xa1\xd6\xd2\xc0\x16\x6d\x72\x3f\x27\x04\x37\xd4\xa7\xf3\x11\xb6\x55\xbc\x8a\xef\x8f\x03\xd2\xfa\x9d\x04\xd2\x50\x34\x90\xea\x22\x80\x54\x1f\x0b\xa4\xfa\x18\x6c\xb3\x40\x64\x80\x80\xda\xdc\x58\x14\x79\xa7\x2f\xf0\x0d\xf2\xd4\x55\x0a\x97\xa1\x38\xb8\xdc\xb6\x93\x70\x79\x34\x1a\x2e\xcd\x11\x70\x69\x89\x85\x4b\x4b\x65\xb4\xad\xb4\xd9\xab\x41\xa3\x28\x92\x66\xa0\x8a\x7a\x7c\x01\x42\xad\xe6\x4a\x41\xf8\x68\x1c\x08\xb7\xed\x24\x08\x87\xf7\xf8\xf6\x5a\x2d\x97\x87\x7a\xb4\xa9\x88\xcb\xc3\x5b\x6c\xe5\x0b\x72\x38\x0e\x6a\xef\x93\x10\xd4\xb2\xa4\xd6\x05\x88\xc5\xc1\xeb\x99\x12\xf0\x82\x19\x6f\xd2\x9a\x07\x41\x6a\x02\x16\x4a\xbd\x84\x6a\x38\xbd\xc8\x6c\x0c\x6a\x08\x52\xad\x98\xbc\x07\x0d\x21\x08\x95\xac\xc1\xa2\xeb\x25\x21\xe4\x39\xde\xa5\x51\x58\x03\x50\xa8\x51\xf2\xdf\x38\x40\x8c\x94\x03\x84\xa1\xb4\x02\x24\x45\x80\x40\x35\xdc\x59\x6c\x6d\xca\x00\x85\x40\x47\x9e\xf0\x02\x47\x7a\xd1\xc2\xd8\x04\xa5\x2a\x33\xfb\xd0\x05\x80\x64\x2a\x04\xd6\x10\x3c\x57\xc6\x77\x24\xe3\x00\x26\x93\x5d\xd9\xe0\x5e\xfe\x10\x36\x38\xb5\xa4\x2a\xdd\xe0\x50\x9f\x7a\x76\x66\x83\x7b\x79\x77\x6f\x70\xa3\x7b\x7c\x83\x53\x20\x32\x40\x40\x6d\x5e\xb2\x9b\x36\xb8\xd1\xdd\xbd\xc1\xbd\xf1\xdf\x6e\x83\x43\x3d\xbe\x68\x67\x36\xb8\x37\x76\xf7\x06\x37\xf6\x17\xb7\xc1\xa1\x1e\x5d\xb8\x9b\x36\xb8\xb1\xdd\x8d\x78\x6f\xfd\xb7\x43\x3c\xd4\xe3\xab\x76\x06\xf1\xde\xda\xdd\x88\x37\xfe\x17\x87\x78\xa8\x47\xfd\xbb\x09\xf1\xc6\xe3\xa0\x76\xf5\x4e\x42\xed\xbd\xdd\x7b\xb0\x8e\x44\xbc\x54\x86\x44\xc1\x2b\x6a\xcf\x34\x38\x67\xc0\x88\xba\xb8\x19\x61\x5a\xc5\x67\xe8\xf7\xe2\x60\x76\xf1\x4e\xc2\x2c\xff\x48\x24\xcc\xea\x23\x60\xe6\xc7\xc2\xcc\x2f\x83\x69\x51\x10\x33\x30\x41\x5d\xe8\x2e\x12\x8f\x01\x1a\x2b\xd4\xaa\xaf\x14\x4c\xa8\x4a\x1b\x4c\x37\x90\xaa\x6c\xe0\xda\xa3\xa1\x53\x82\x63\xdf\x2f\xc4\xa8\xa2\x1a\x76\x91\xdf\xae\xb2\xeb\x1d\xe5\xba\x5e\xc4\x63\x87\xbb\x8e\x6a\x08\xb3\xb6\xd5\xb0\xd3\x9e\xe3\x5d\x5b\x8c\x9c\x59\x52\x9b\x10\xa8\x19\x37\x80\x35\x55\xc3\x3e\x9c\xa8\x76\x4d\x29\xd8\x47\x9d\x96\x0c\x4e\xa2\x4f\x1f\x2f\x4a\xb9\x22\x3e\xad\x8f\xfc\xb4\xbd\xf4\xa7\x55\xcd\xf8\x05\x6e\x45\x16\x3c\x59\x52\x3b\xd9\xb2\xb8\x49\x4f\xaa\x8d\x03\x6a\xe7\x2e\x03\xb5\x33\x0e\x2b\x60\xe1\xd7\x42\x84\x45\x61\xc7\xd5\xa3\x25\xdc\x4d\x8a\x0c\xcc\x60\xcd\x52\x2c\xa9\x6f\x52\x28\xdf\xef\x24\x0f\x52\x00\xa6\xc5\x99\x4d\x86\xdc\xf2\x94\x71\x9c\xa8\x47\x2a\x6c\x9a\x7b\x74\x68\xca\xe6\x1e\x1d\xc5\xb9\x49\xf8\xbf\xf9\x8e\x4f\x51\x82\xdf\x89\x5e\x6e\x82\x50\x0f\x56\x7f\x14\x54\xea\x63\x16\xe5\xc9\x70\x0a\x86\xc6\x2b\xe1\xe3\x5f\x4a\x1f\x3f\xe1\xd2\xf5\xca\x38\x6d\x9c\x56\xb2\xb6\x84\x32\xf5\x72\x4c\xe2\xf7\x15\x3b\x49\xf4\xd7\xc5\x63\x41\xe0\xe8\x90\xf1\x30\x25\x09\xcf\x12\xb8\x37\xf9\x4e\x28\x77\x40\x34\x4d\x5f\x17\xbb\x08\x84\x63\x46\x40\x5a\x61\x86\x75\xdc\xe4\x04\xe8\x30\x73\x14\x46\x89\xd4\x6f\x95\xac\x93\xde\xb8\xfc\xf7\x00\x8c\x09\x66\x6d\xc4\xc1\xa3\x2b\x1a\x1e\xc0\x38\x98\x50\x48\xcd\x32\xe0\x06\x03\x05\x32\x08\xc3\x21\x3c\x59\xd6\x58\x2d\x37\x67\x5c\x9f\x65\x1c\xdf\xcd\x10\x0f\x45\xc4\x4e\x81\x22\x99\x3f\xb1\x60\x07\x61\xd1\x58\x6b\x83\x0b\xcb\x23\xe1\x3b\x3e\x6b\xcd\x30\xdf\x05\x89\xbd\xeb\x33\x78\x9c\xf4\xc5\x95\xb2\x9a\x12\xd9\xf2\x01\xaf\x13\x9e\xf1\xdf\x14\x2e\x00\x7e\x42\x20\x56\x32\x24\xa5\xe8\x8a\x43\x2c\xbd\x46\x5c\x01\x7b\xe6\x19\xfb\x21\xb1\x3e\xca\xb0\x26\xb2\x30\xa9\xa0\xb0\xe7\x78\x0b\xd1\x44\x65\x49\x2d\x71\x48\xdc\x94\x6c\x8c\x9c\x92\xbe\xa0\x4e\x98\x5f\x8a\xb8\xc4\xf1\x0d\xfd\xb1\xa6\x0c\xe9\xcc\x92\xda\x49\xd2\x86\x5b\xd9\x29\x6a\x83\xc3\xfa\xb0\xbd\x61\x77\x34\x7e\x74\x09\x63\x6d\x61\xb1\x22\xe1\xa5\x6e\x54\x88\x01\x6c\xab\x36\x6e\x6c\xd5\xb4\x3d\x8b\x63\x42\xfa\xa4\xcc\xa5\x45\x71\x51\xeb\x17\x4d\x45\x6b\xa9\xdb\xb6\xde\xb5\x0a\x5a\x2e\x29\x3a\x9d\x8a\x3c\xfe\x74\x13\xc1\x8c\xd5\x19\xf2\x16\xde\xc4\x50\x55\x97\x4c\x45\xe0\x1f\xc6\x23\xad\xc8\x2a\x4f\x1b\xe3\x39\xc6\xd9\x2a\xda\xef\x6a\x45\xec\x48\xf5\x00\x9a\xc2\x3d\x8e\xa8\x66\x65\x4c\x35\x40\x52\x74\xdf\x5b\x50\xd7\x5b\x50\xcf\x5b\xac\x8e\xb7\x14\xf5\x3b\xb0\x1b\x5b\x85\x1b\xdb\x16\xd9\xe7\xe6\x0a\xfa\xdc\x81\xab\xd9\x3c\xd5\x72\x89\x33\x3b\x72\x93\xfe\xbc\xd9\x8e\x95\x80\xbf\xbe\xd0\xfe\x1a\xe6\xba\x4e\x9f\x4c\xc2\x95\x99\x9d\x2c\xbe\x03\x08\x5d\x4a\x55\x71\x6a\x0c\xd2\xd8\xdf\xf8\xd6\x37\x6b\xf0\x37\x3d\x53\x8b\xb9\x25\x61\x9e\x1f\x38\xc7\xf6\x09\x02\xd3\x55\xd2\x50\xc8\x73\xbc\x0b\x2b\xe3\x99\x24\x09\x38\x10\x62\xe2\x72\x2a\x00\x64\xa0\xa6\x26\x35\x61\xc2\x44\x30\x59\x9e\x54\x5b\x3b\xb9\x2e\x8e\x38\x6d\x29\xc5\x45\x15\x99\x5d\x2d\xc7\xe5\x2d\x43\xce\x26\x6b\x01\xb7\xe1\x72\xd6\x02\x4e\x19\x36\xaa\x4e\x7b\x88\xd5\x0b\x87\x09\x99\xad\x15\xf6\x68\x9f\xe8\x80\x03\x93\x14\x23\xa6\x9c\xff\x49\x68\xb2\x50\x5b\x9b\x14\xe0\xd5\x2a\xc9\x6a\x2f\xb0\x72\xec\xd1\x0c\xd6\x6c\x8d\xe1\xf4\xd8\x31\x34\x5b\x9d\x9f\x0a\x6c\x99\xe8\x3c\xea\x75\x1a\xb6\x56\xf0\x7b\xac\x91\x5f\x29\x07\x97\x7d\xc5\x1e\x1a\x2c\xcd\x90\xdc\x14\xc1\x59\x11\x79\xe9\x4a\xe6\x50\x15\x15\x96\x53\xa2\xe8\x04\xc1\x36\x11\x79\x29\x2c\xe3\xab\xf5\xf9\xc9\x92\xda\xfd\x1d\x87\xf3\x11\xb0\x5d\xa0\xe8\xc9\x75\x7b\xed\x35\x65\x6a\x1c\x9a\xf4\x46\xa3\x49\x9e\x48\xbe\xa2\x88\x80\xf7\xc6\xc0\x4e\x2c\x62\x0d\xbc\xbd\xa5\xaf\x8f\x60\x92\xf5\xe3\x89\xca\xfd\xb2\x08\x03\x3b\x70\xcd\xd1\xb1\x25\x5a\x22\x3e\x5b\x5d\xfa\x33\xe3\x0c\xd4\x22\xcd\x56\xfa\x89\x39\xdc\xe4\xcb\x38\xa2\x08\x0f\x2e\x4d\x8f\x47\xf0\x5e\x32\x82\xf7\x92\x11\xb3\x97\xcc\x60\x1d\x36\xc8\x4e\x89\x01\x99\x28\x8a\xc8\x16\x54\xa3\x89\x50\x37\x09\x51\x21\x54\xcb\x35\x71\x1b\x8f\xc5\x16\xc5\x1b\x5c\x9b\x9b\x7a\x64\x74\x1d\x9b\x04\xed\x34\xdc\x76\xf4\xa6\xe7\x47\x4c\xcd\xe9\x31\x53\x63\x78\xa3\xac\xed\xbf\xe4\xdb\xe1\x5a\xca\xb7\xda\x52\x04\xc5\x68\x5e\xa1\x13\x57\x15\x22\xfb\x7e\x88\xec\xcb\xad\x00\x47\x79\x89\xe9\x48\xd1\x80\xcf\xaa\x68\xc0\x5d\x71\x03\x5e\x5b\x7e\xc0\xcd\x15\x0e\x78\x5d\xcc\x80\xa3\x97\x83\xdc\xad\x2b\x59\x11\xb0\xce\x15\x0d\xdb\x4f\xd3\x30\x07\xfc\x4e\x80\x86\x89\x4b\xa0\x61\x8f\x46\x9d\x79\x2a\x38\xfa\x6d\x8d\xa6\x49\xc3\xc6\xab\x73\xa1\x86\xe6\x22\x6b\xdc\xcb\xf1\xb7\xcf\x16\x09\xea\x38\x94\xe6\x89\xef\x16\xeb\x1a\xf2\xe1\x73\x61\xc9\x2a\xf8\xc5\x02\xfd\xed\x42\x3d\x95\x8b\x34\xef\x31\x4f\x1f\x44\x17\xa3\x18\x97\x9a\x2f\x6c\xc6\x2c\x2c\x6a\x6a\xa4\x4c\x60\x5b\xd3\xb0\xed\xf5\x2c\x83\xe8\x1a\x06\x15\xd5\xf9\x5c\x9c\x27\x6b\x5f\xd0\x41\x70\xf2\x39\x62\x0e\xb2\xc3\xe5\xbc\x51\x4f\xff\xeb\xff\x4d\x87\xf0\x17\xf8\x9f\x25\xb5\x37\x50\x58\x58\xfc\x4f\x24\x50\x10\xbc\x22\x70\x8a\xc0\x06\xec\x35\x65\x2a\x78\xb8\x89\x4c\x0a\xd3\xa7\x1f\x70\x20\xb8\xb9\x65\x1a\xb2\x8d\x8d\x87\x1c\x72\xc8\xc7\x3e\x76\xe8\xa1\x4d\x4d\x33\x66\xcc\x38\xec\xb0\xc3\x6d\x8f\xb7\x99\xd2\xe3\xed\xc8\xcf\x1e\x05\x19\x16\xbe\x30\xeb\xe8\x63\x8e\x99\x3d\x7b\xf6\x9c\x5c\x2e\xf8\xe2\x97\xbe\x2c\x52\x2c\xc8\x1c\x0b\xdf\xfa\xd6\xbc\x63\x8f\x3b\xee\xdb\xdf\xfe\xf6\xf1\xc7\x9f\x70\xc2\x77\xbe\x73\xe2\x89\x27\xce\x9f\x7f\xd2\x49\x27\x9f\xfc\xdd\xef\x7e\xf7\x7b\xdf\xfb\xfe\xf7\x7f\xf0\x83\x1f\xfe\x70\xc1\x02\x95\x71\x61\xe1\xc2\xbf\xff\xd1\x8f\x7e\xf4\x0f\xff\x88\xd3\x2e\xfc\xe4\x27\x8b\xff\xeb\xbf\x7e\xfa\xd3\x9f\xb5\x8a\xdc\x0b\x79\xb2\x4c\xe6\x5f\xb0\x33\x30\xac\x26\xa7\x58\x19\x18\xce\x20\x9d\x32\x0b\x83\xca\xc3\xb0\x5e\xe7\x61\x88\xca\xc4\xa0\xf2\x30\x5c\x02\xb9\x18\x7a\x48\x2f\xe4\x63\xb8\x94\x5c\x06\xff\x97\x43\x5e\x86\xad\xa4\x0f\x72\x33\x5c\x41\xae\x24\xfd\xa4\x9f\x5c\x45\xae\x22\x57\x93\x6b\xc8\x36\x72\x2d\xb9\x96\x5c\x47\xae\x23\xd7\x93\x01\x72\x03\xb9\x91\xdc\x48\x6e\x22\x37\x91\xed\xe4\x66\x72\x33\xb9\x85\xdc\x42\x6e\x25\x05\x52\x20\xb7\x91\xdb\xc8\xed\xe4\x0e\x72\x07\xd9\x41\x76\x90\x3b\xc9\x5d\x28\xcb\xc3\x98\x5b\xe4\x6f\x1d\x4d\xf7\xc6\x12\x71\x3c\x7b\x7f\x39\x8e\x69\x94\x44\x7c\xd7\x56\xfe\xbb\x91\xa8\xef\xda\x63\xbf\xeb\x4c\x5a\x1c\xcf\x0a\x5c\x30\xea\x90\xd0\x99\xb4\x78\xc5\x6d\xb4\x91\xa4\x77\x10\xeb\x9c\x30\x4c\x38\xcb\x2d\x0b\x40\x04\xf5\xdb\x89\xa8\xa3\x2b\x99\x85\x7c\xc8\xc8\x35\xea\x36\xfd\x2a\xc4\xe8\xc7\xf5\xa3\x2b\xd9\xa3\xe5\x7c\x70\x9d\x12\x22\xb2\x51\xa2\x9c\x75\xe5\x75\x2a\xe3\xfa\xc4\x67\x27\x8a\xb6\x1e\xe1\xfd\x28\x40\xee\x83\x4c\xc2\xf3\x89\x9f\x90\xb9\xd6\x86\xf8\x8b\x5b\xa0\x17\x3e\x13\xee\xf0\x9c\x9e\xce\x17\x42\xaf\x0e\xe6\xbb\x3e\x45\xb9\x12\x6e\x16\x25\x5d\x4b\x1d\x9c\x08\xd8\xca\xc0\x09\x98\x14\xbc\x59\xac\xc1\x7a\x3c\x92\xb3\x6b\xcc\x51\x08\xba\x99\x15\x16\xc5\x75\xe8\xb6\x9f\xe0\xb0\x5c\x31\x9e\xf5\x7c\xff\xbe\x91\xc8\x38\xc5\x37\x10\x5c\x5d\x07\x13\xfe\x39\xfa\x41\x57\x52\xda\x50\x0a\x26\x00\xe6\x60\x84\xa0\xe0\xfe\xd7\xcb\x39\xe8\xb6\xe7\xe0\xfc\xd8\x39\xe8\x4e\x1a\xe1\x7b\x77\xd2\x48\xdf\x47\x88\x91\x95\x8f\xa8\x4c\x69\x8e\x4f\xe5\x1c\xdc\xc3\x3b\x7b\x1d\x24\x17\xc8\xb8\x9e\xef\xf8\xae\x9c\x83\xbb\xf9\x8b\x6d\x02\xb2\xc8\x01\x7f\x9e\x98\x92\x0e\xe6\x33\x1d\x64\xed\x63\x8d\x24\x7d\x8d\x9e\x2d\xa4\x51\x76\x4b\xcc\xc1\xc5\xf1\x73\x30\x22\x60\x34\x0f\x87\x21\x11\x9c\x6d\x38\x34\x5a\x68\x06\x9a\x1a\x49\xba\x9f\x78\x22\xfc\xf7\x95\x04\x57\x66\x66\x40\x3e\xe8\xb6\x66\xa0\x17\x66\x60\x58\x8d\xe8\x73\x22\x47\x8b\x7c\x65\xc7\x4d\x8a\x9d\x81\x61\xd2\xa3\x97\x64\x2f\x5a\x11\xbd\x68\x45\x0c\xcb\x15\x81\x56\x41\xc1\x91\x09\x5f\x7c\xc2\x67\x80\xe8\x19\x38\x46\xa4\x75\x91\x60\x5d\x2c\xc0\x3a\x47\xc6\x41\x80\x39\x94\xbd\x3d\x52\xe7\x77\xf1\x6d\x93\x88\x52\xf0\xdf\x16\x0f\xff\x61\x01\xa1\x39\x12\xfe\xf2\x76\x71\x59\xf0\x1f\x25\x33\xbc\x7c\x41\x25\x78\xd1\xdf\x1a\xe8\xcb\x07\xbd\x08\xfa\x7d\x41\x7f\x52\x70\xcd\xa3\x44\x85\x56\x91\x0f\x46\xd4\x83\x82\x7c\x20\x13\x9c\xe5\xc6\x12\xe5\x18\xeb\x61\x12\xa4\x5a\x45\xdb\x66\xd0\x37\xe3\x41\xaf\xad\x81\x44\xf1\x9b\x09\x40\x3e\xf7\x29\x91\xae\x45\x80\x79\x48\x46\xf0\xef\x87\xad\x64\xc8\xb3\xd0\x9a\x04\x6e\xab\x05\xcb\xdb\x71\xb5\xa1\xc8\x06\x2c\x6b\x32\xaa\xa9\xb8\xe7\x34\x23\xe3\x51\x65\xdc\xdc\x4c\x91\xec\x45\x8c\x36\xa2\xcb\x77\x85\xba\x3c\x43\xa4\x7c\xe1\xcb\x15\x7c\xd0\x36\x2a\x12\x3f\xa8\xa2\x76\x59\x5d\x56\x27\xd0\x70\x97\xef\x2b\xd1\x65\x9a\xc5\x81\xaf\x60\x00\xbd\x32\xe5\xdc\x20\xef\x72\x43\x23\x49\x6f\x50\xf4\x2d\xa2\xcb\x0f\x85\xba\xbc\xbf\xc8\x0c\xc3\xa9\x3c\xb8\xa3\x75\x29\x28\x17\x24\x94\xf3\x15\x41\xf9\xd1\x8a\xa1\xec\x66\x51\xb6\xbc\xbc\x84\x76\x81\x37\x3f\x55\x64\x91\x89\x58\xd7\x4f\xc4\xae\xeb\x5e\x7b\x7b\xbd\x92\x8a\x3a\x8c\x24\x0b\xe7\x2b\x5c\x27\xa9\x46\xde\xde\x56\x21\x61\xf9\x5a\xfd\xce\x6a\xf9\xb9\xd8\x96\xf3\x88\x8a\xe4\x2b\xdf\x57\x37\x13\x91\xd8\xa6\x68\x5f\x85\x3c\x90\x9d\x82\x52\xc8\x8c\x42\xb0\x9f\x0a\x0a\x93\x27\x68\x5f\x85\xdc\xef\x67\x54\xbb\xb1\xbe\x52\x76\x63\x5d\x64\x6f\xac\xf9\xf2\x44\xfd\x35\x99\xe2\x46\x84\xbc\x3c\xb5\xf4\xbe\x9a\xb7\xa8\x7a\x87\xbd\xaf\x42\xba\xa4\xd5\x72\x12\x3a\xec\x49\xf8\x75\xec\x24\x74\xa0\x8d\xb5\xa3\xf2\x8d\x15\x02\x5c\x76\x44\x6c\xac\xeb\x89\xc8\x4b\xe3\xa9\x9d\x54\x0b\x5f\x38\x84\x3b\x08\xda\x58\xdf\x36\xb9\x63\xaa\xd8\x59\xff\x50\x76\x67\x6d\xb1\x77\xd6\x8e\xf2\x93\x00\xd9\x9d\x96\x13\x4f\x44\xb5\x5d\x56\x7a\x6b\xed\xb0\x26\xa1\xd3\xde\x5a\x21\x8d\xd6\x52\xc5\xe8\x1a\xd0\x76\x22\xd0\x0e\x23\xd0\x0e\x17\x83\x16\xb2\x0d\xff\xbc\x18\xb2\xa7\xf1\xe7\xad\x61\xc0\x2e\x10\x80\xed\xc2\x80\x85\xcc\x5a\x3f\xab\x12\xae\x6d\xcb\xca\xed\x98\x0b\xec\x1d\xb3\xab\x3c\x5c\x21\x37\xd8\x62\x2f\x77\x0a\xd1\x29\x52\xe2\xb6\xcc\xce\x8f\x66\xcb\x5c\xb3\xcc\x26\xe6\x90\x8f\xfa\xdf\xc4\xfe\xb3\x8c\x5f\xff\xab\xdc\x7f\x86\xe4\xfe\x33\x50\xd1\xfe\x73\xe6\xb2\xaa\xf6\x9f\x01\xb9\xff\xc0\x96\x99\x27\x90\x10\x24\x76\xcb\x3c\x3b\xd4\xe5\x77\x44\xe2\x10\xe8\xf2\x9b\xfc\xfa\x9f\x43\x5b\x66\x57\x45\x5d\xde\x50\x5d\x97\xbb\xf0\x96\xf9\x7b\x91\x27\x24\x76\xcb\xdc\x14\xea\xf2\xeb\x22\x57\x08\x6c\x99\x2f\x8b\x5c\x20\xf6\x96\xd9\x59\xd1\x96\x79\x51\x89\x2e\x97\xd8\x32\x3b\xf1\x96\x09\x29\xd4\x44\xb6\x91\xa1\x04\x92\x86\x0f\xe1\xc0\x78\xea\xa6\x0e\xdf\x48\x69\xf8\x50\xc2\x88\xe1\x3b\x93\x5a\xc4\xd7\x69\x5b\x2c\xf4\xe0\xae\x5a\xe2\xda\xf1\x84\x45\xa9\xad\x82\xd1\x4a\xef\x71\x19\x25\x6c\x3c\x51\x46\xb0\x7b\x29\xae\xcb\x12\xec\xf6\xe3\xa1\xf6\xe3\xa1\xf6\xe3\xa1\xf6\xdb\x43\xed\x47\x43\xed\x35\x43\xed\x4d\x86\x02\xc6\xc6\x0d\x55\x8f\x60\xac\xd2\x11\x5c\x1e\x3b\x82\x4e\x3c\x82\x4e\x3c\x82\x4e\x3c\x82\x4e\x7b\x04\x9d\x68\x04\x79\x33\x82\x31\x12\x0a\x36\x5b\x76\x04\x23\xb4\xc2\x11\xf4\xc5\x8e\x60\xcc\x45\x23\x10\x37\x72\x04\xea\xa6\x0e\xdf\xc8\x11\x8c\xb9\x66\x04\x5d\x66\x04\xe3\xe1\x88\xb4\x65\x47\x30\x5c\xe9\x08\xae\x8c\x1d\xc1\x10\x1e\xc1\x10\x1e\xc1\x10\x1e\xc1\x90\x3d\x82\x21\x34\x82\x61\xaa\x47\x30\x42\x43\x31\x6b\xfb\x23\x4d\x00\x8a\x23\x97\x5e\x15\xb9\x62\x84\x2d\x78\x03\xf0\xaf\x0d\x22\xe9\xdc\x65\x54\xe6\x83\x81\xdc\x8e\xe2\xd9\xc5\x54\xa6\x7d\x31\xc2\xa4\x41\x19\x90\x6d\x80\xf8\x24\x58\x2a\xb9\xdf\x1b\x09\x64\x7c\xc9\x5d\xc4\xcb\x9f\x2c\xd6\x10\x1e\x7d\x3f\x1e\x7d\x3f\x1e\x7d\xbf\x3d\xfa\x7e\xd7\x76\x67\xb3\xe7\xed\x26\x3c\x96\x68\xeb\x8b\x3c\x0b\x4f\x54\x48\x01\xb7\x3d\x66\xee\x45\x3a\x00\xb3\x66\x70\x8f\x3b\x71\x8f\x3b\xed\x1e\x77\xa2\xf9\x1a\x34\xf3\x95\xb7\x3d\xd8\x6e\x2e\x8f\x71\xe3\x2a\xe7\x3f\x42\x7b\x86\xd1\x9e\x61\xb4\x67\x36\xda\x33\xd3\x89\x8e\x58\xd2\x73\x4b\x05\xa4\x87\x46\x59\xaf\x84\x08\xc0\xad\x31\xf5\x84\xd6\x0b\x7c\x69\x42\x35\x8e\xd9\xa1\x1a\x0b\xf1\xeb\x06\x83\x60\x08\x83\x60\x08\x83\x60\xc8\x06\xc1\x10\x02\x41\x77\xec\x46\x73\x5b\x79\x10\x8c\x46\x82\x20\x44\x41\x6e\xaf\x1c\x04\xa3\x06\x04\xa3\x36\x08\xee\x88\xdf\x80\x30\x08\xfa\x31\x08\xfa\x31\x08\xfa\x6d\x10\xf4\x23\x10\x8c\x1a\x54\x1c\xa3\xa1\x60\xb3\x95\x92\x8e\x3b\x4b\x90\x0e\x7d\xf0\xdd\xc4\x97\xfc\x3c\x8b\x44\x14\x28\x22\x0d\xf7\x12\x48\x97\x94\xdb\xc8\xcb\x7d\x33\xfc\xf5\x39\xe2\xa9\xfa\x1a\xd2\x8f\xa9\x77\x43\x04\x12\x1e\xe1\x53\xf6\x90\x48\x73\x94\x5b\x47\x21\xb7\x51\x78\xa2\x42\xe4\xe2\xe1\x18\x72\xd1\x17\x74\x62\xf8\x76\x62\xf8\x76\x62\xf8\x76\xda\xf0\xed\x44\xf0\x1d\x89\x5d\xea\x8f\x94\x47\xb1\x21\xc1\x60\x51\x4b\x4a\x30\x42\x20\x47\x93\x27\x5e\x99\xb3\x3f\x5c\x57\x76\xf6\xef\xa4\x32\x07\x53\xe8\xe8\x7f\x3a\x55\x09\x94\xf8\x89\xa7\x9b\xa0\xa3\x3f\x39\x8a\x2d\x44\x27\xff\x67\x78\x27\xbe\x58\xe5\xc1\xff\xe9\xf8\xb3\x91\x3c\x99\x2f\xb4\x0f\xfe\xdd\xe5\xcf\x46\xcf\x11\xc8\xe1\x94\x3b\x95\x77\x7d\x76\xc9\x63\x7f\x81\x9a\xb3\x11\x3a\x15\xa9\xcb\x94\xb9\x44\x7d\x7e\xb1\xc4\x02\x8e\xae\x60\xdc\x5e\x46\x2f\xc5\x2c\xa3\xf8\x0a\x86\xec\x0a\x5e\xde\xd5\x0a\x7e\x59\xa2\x82\x30\x0d\x2a\xaa\x4f\x0b\x6d\x62\x68\x90\x42\x4f\x2d\x3f\x79\x8b\x4f\x48\x8b\x85\x9e\x0e\x42\xcf\x4a\xa4\x22\xab\xa8\x88\xc1\x19\x3e\xba\xaf\xa0\x2a\xd0\x26\xc7\xb6\x5e\xa9\x6c\x98\x1b\xa1\x6c\x18\xe3\x9d\xf8\x4c\x95\x47\xf7\xdf\xc6\xa3\xa7\x94\x59\xcc\xb5\x45\x22\xbd\x95\x28\x7c\x7e\x2f\x32\xfb\xe4\x96\xf3\xce\x37\x97\x14\x89\x84\x11\x74\xc8\xec\x08\x43\x34\x0e\x41\xdf\x2e\x31\xbb\x23\x66\x3a\x47\x62\xd1\xe3\x8f\x25\x30\xbc\x78\x5b\x8e\xc0\xf0\xf1\xaa\x2a\x08\xd1\xde\x77\x62\x68\x6f\x7c\xf7\x43\xdb\xd4\xbb\x95\x63\x77\x71\x7d\xaa\x92\x3f\xc5\x60\x37\x12\x8d\x84\x0e\xa6\x21\x96\xe9\x3d\x5c\xc1\xe6\xd8\x0a\x86\xcd\x30\x86\x6d\x38\xfc\xb9\x04\x10\xa3\x2b\x08\x71\x1a\xef\x97\x80\x43\x74\x05\x21\x6e\xed\x83\xaa\x2b\x18\xb4\x67\x22\xbf\xbc\x62\x5e\xa7\xb8\x3e\x55\xc9\xb2\xe5\xb1\xbc\xce\x1e\x10\x66\x45\x4a\x86\xda\x97\xdb\x62\x96\x37\xf9\x0a\xf6\x85\x64\xe8\xd7\x04\xa2\x82\xda\xc2\xac\xee\x8a\x24\x43\xab\x97\xc7\x89\x59\x6c\x91\x90\x94\x13\x75\x63\x61\xd6\x1b\xbc\xd9\x03\xe3\x25\x43\xa7\x85\xba\xfc\x3c\x81\x48\xa1\x20\x19\x7a\x92\x40\xb8\x50\xd1\xd5\x41\x29\x19\xea\xa8\x48\x32\x74\x56\x6c\x97\x23\x25\x43\x43\x54\x0a\xc0\xa5\x64\x68\x90\x37\x3f\xcc\x9b\xdf\x4f\xa3\x41\x94\xdc\xa0\x23\xa9\x11\x83\xaf\x30\x64\x59\xb5\x1e\x77\xe0\xc5\x32\x39\x02\x04\x8a\x98\x0c\x11\x49\x94\x86\x81\xa3\x86\x0c\x1a\x56\x06\x2d\x44\xe0\x22\x20\xdd\xe7\x51\x88\x43\x2a\x0c\x86\x1f\x14\x39\x58\xc0\x62\x18\xae\xa7\x15\xa3\x76\xf4\xc9\xff\xfc\xe5\xd1\xb4\x81\x13\xfc\x8c\x23\x18\xdf\x29\xb8\xdd\x0b\xa9\xb0\xd8\x85\x76\xef\x11\xd9\x51\xa0\x5d\xb8\x9e\x5c\x69\xbb\x5b\x62\xdb\x1d\xe4\xed\xc2\x59\x7c\x12\x6e\xf7\x52\x0a\x4f\x44\xbb\x37\x88\x04\x23\xd0\x2e\x5c\x4f\xc4\x45\xaf\xa0\xd2\x50\x7b\x69\x86\xe6\xae\x25\x22\x74\x26\x51\xd7\x35\x4a\x25\xa6\x8a\x5f\x43\x91\x95\xf6\xd3\x8e\x31\xd3\x86\x6b\x57\xc9\xf9\x55\xf1\x01\x8a\x2c\xb5\x3d\x63\xa9\xed\x29\x2b\xc7\x5f\xef\x8c\xe3\xe8\xb6\x68\x53\x9f\x16\x6d\xe1\x38\x57\x23\xe7\xbc\x90\x85\xe3\xb6\x72\xe6\x89\x73\xf4\xa7\x73\x35\x5a\xcf\xc3\x51\xe9\x8c\x21\xd0\xb6\xca\x31\xda\xd4\x5c\xd2\xfe\xb0\x1d\xd7\x59\xc2\xfe\x70\x38\x2a\x69\x86\x53\x2e\xe6\x9d\xe7\x78\xcf\x36\xfc\x8f\x30\x3f\xcc\x92\xda\xd5\x44\x3b\x77\x25\x93\x35\x29\x11\x87\x3e\x9d\x06\xaf\x8e\xbd\xa6\x4c\x99\x3a\x6d\x6f\x14\x8c\xfe\x60\x69\xa7\x77\xc8\xc7\x0e\x3d\xf4\xd0\xa6\x19\x33\x0e\x3b\xfc\xf0\x8f\x1f\x71\xc4\x27\x3e\xa9\x8c\xf3\x8e\xfc\xec\x51\x2d\x9f\xfb\x9c\x34\xcd\x9b\x3d\x47\x1b\xe6\xfd\xd5\x57\xe6\x7e\xf5\x6b\xda\x30\x4f\x58\xe6\x1d\x7f\x82\x30\xcc\x03\xbb\x3c\xb0\xca\xfb\x81\x31\x4b\xeb\x22\x61\xb3\xb4\x81\x18\xcf\x32\xaa\x3c\xcb\x08\xf6\x2c\x2b\x4a\x5e\xab\x3d\xcb\x88\xed\x59\x46\xcc\xc1\x74\xc0\xf0\x73\x03\x34\xe4\x59\x36\x10\xe7\x59\x46\x43\x8e\x09\x03\xe5\x84\xec\x2a\x15\x47\x37\x2d\xeb\x5a\x36\x10\xe7\x5a\x86\x87\x3a\x8c\x87\x3a\x8c\x87\x3a\x6c\x0f\x75\x18\x0d\xb5\xdf\x0c\xb5\x9f\x86\x5c\xcb\xe2\x86\x5a\x8f\xb3\x4d\x54\x34\x82\x95\x31\x23\x28\xb2\xe9\x5b\x85\x0b\xc6\x9a\xac\xf7\x9a\x4e\x77\x84\x9d\xc2\x06\x2a\x14\xcc\xac\x8e\x9c\xa0\x90\x68\x05\xd4\x9c\x27\x59\x82\x99\xc5\x48\x2e\x53\x0b\x89\xb4\x85\x16\xef\x3b\x9e\xf2\xbd\xd2\x13\x32\x80\x27\x64\x00\x4f\xc8\x80\x3d\x21\x03\x68\x42\xe2\xc7\x76\x06\xee\xf1\xe6\xc8\x09\x99\x1b\x36\x26\x5f\x1c\x25\xbe\xed\x8c\x9d\xd9\xb9\xf0\x8d\x3c\x9d\x1d\xdc\x48\xd2\xc7\xcb\xe7\x16\xe8\xce\x8a\xc5\xed\xc5\xc6\x80\x6b\x6e\x8f\x8c\xd2\x2a\x9e\xd6\xc9\x44\x56\xf2\x40\x4b\x7d\x72\x22\x4a\xb1\xfd\x6d\xcf\xf3\x29\x3f\xd0\x52\x7d\xa0\xfd\x93\xcc\x1c\x2e\x08\xbb\x54\xee\x37\xab\x8c\xe1\x3e\xd3\x29\x11\xa6\x0b\xd9\x59\x51\x90\xce\x52\xc7\xd9\x0d\x78\x04\xf6\x71\x76\xae\x72\x3f\xa8\x33\x77\x2d\x65\x45\x2d\x07\x82\x08\x4e\x68\xf9\xbf\x81\xea\xe9\x24\xea\x1c\x2b\xee\x17\xdb\xa7\xd8\xf0\x44\x85\x0e\x80\x9b\x71\x37\x43\x07\xc0\xf0\xa7\xe6\x0c\xae\xbe\xbe\x30\x06\x5f\xec\xed\x1c\xe1\x5b\xde\x6e\xfd\xa2\xf2\x04\x60\x61\xc4\x12\xde\x52\xd1\x12\x36\x9d\x5e\x1c\xb2\x6a\x2c\xdb\xe8\x02\xbe\x64\xba\xf0\x42\xeb\xc2\x0b\xad\x0b\x2f\xb4\x2e\x7b\xa1\x75\xa1\x85\x26\x7c\x25\x42\x51\xf2\x2e\x89\x81\x38\x0a\x80\x61\xbc\x2d\x16\x44\x2d\xae\x9e\x58\x0a\xb4\x40\xda\x96\xd2\x0c\xc9\x1d\x2e\xb3\xaf\xfb\xe5\x3c\x67\x2e\x8d\x5d\xf4\xa8\x3a\xcf\xb7\x69\xdb\xe5\x95\xd0\x36\x50\xe4\xcf\x51\xba\x2a\xaa\x89\x5a\x73\x23\x49\x1f\xe3\x81\x29\xe8\xd1\x95\xf4\xf0\xaa\x4a\x69\xfb\xd5\x15\x21\x46\x7f\xec\xde\x7b\x4d\x79\xfa\xb7\xa8\x8c\xe2\x6a\x5b\x0c\x76\x65\x85\x61\x95\xe5\xc3\x13\xb1\x22\xae\x8d\x9d\xdb\x45\x16\xfc\xaf\x8b\x25\x90\x8b\xac\x29\xf8\x8d\x23\xe4\x81\xca\x2b\x51\x4d\xc1\x17\x1a\x49\xfa\xb3\x5e\xee\x0d\x07\x64\x7a\xf1\xdd\x0b\x6d\x10\xdb\xe3\xbb\x67\x35\x0b\xa6\x69\x9f\x29\x6e\x16\xb2\xca\x7c\xca\xcb\xfd\xd2\x91\x09\xb7\x43\x7b\x7b\x54\x37\x8c\x05\x67\x34\x16\x64\x2d\xef\x28\xb9\xe6\xec\x79\xbd\xa3\x04\x95\x0b\x7f\x9a\xd5\x46\x42\x5a\x15\x13\x3b\xe8\x85\xb6\x22\x26\x76\x4e\x16\x5a\xc0\x19\x71\x20\xe1\x75\x11\x70\xee\xe5\xcf\x3f\xee\xe5\x9e\x73\x20\x05\x4f\x3c\x11\x5e\x18\x32\x13\x2d\x4b\xcf\xe6\x1b\x5c\xb3\x5d\xc0\x22\x30\xf0\xfe\x12\x08\x5c\x5c\x41\x88\xb8\x3d\x50\x02\xd0\xa1\x69\x2e\xae\x4b\x55\xf2\x60\x89\x89\x9e\xaf\x3f\x9a\x1f\x37\x80\x87\x62\xa7\x6b\xbe\x35\x5d\x43\xb1\xd3\x35\xdf\x9a\xae\x27\x1d\xc8\x0b\x54\x34\x5d\x8f\xf1\xe7\x8d\x5e\xee\x09\xfe\x9b\x8d\x1e\x64\xb8\xbb\xaa\xed\xc7\x63\xf9\xed\x82\xcc\x64\xb6\x40\x1e\x14\x07\xe5\xfd\x7c\x79\x3f\x24\xef\xc5\x2a\xc9\x75\xd1\xf2\x31\x53\x2b\xec\xd3\x70\x24\xf1\x13\xc3\x3c\x58\xc2\x45\x89\x08\x9e\x15\x0f\x85\x23\xe4\xa3\x0e\x88\xc7\xc0\x13\x12\xae\x0f\x88\x6e\x38\xbc\xd2\x54\xc3\xcf\x47\x37\x0c\xcb\x61\x7f\xb9\x7e\x54\xc3\x2f\x8b\x87\xa2\x61\x70\x8c\xa8\x17\x0d\xc3\xf5\xbe\xd5\x51\x94\x57\xa2\x1b\x06\x22\xb5\xb7\xa4\x6a\xaa\xe1\x5f\x39\x32\xbf\x23\x6f\x18\xfc\x01\xa6\x8a\x86\xe1\x7a\x4a\x75\x0d\xff\x3a\xba\xe1\x2f\xe8\x4c\xbc\xa6\x5d\xb0\x4a\xab\x93\xed\x7e\x1e\xc2\x07\x40\xb3\x9f\x0f\x8b\x8f\xfe\xe8\x68\xf1\x11\xcd\x7d\x52\x49\x8f\xc4\xe5\x44\xc1\x1f\x4a\xd1\x65\x27\x4a\x45\xf2\x2e\xee\xc9\xda\x1a\xc8\x71\x34\x01\x38\x65\x88\x64\x90\xf2\x8c\x4b\x09\x05\xcf\x06\x23\xb6\x94\x2a\x47\x1a\x16\x5b\x7e\x80\xab\x0c\x89\x2d\x4d\xb6\x6a\x2d\x70\x9d\xa7\x1c\x3f\x5d\x70\x14\x4a\x16\x43\x32\x9a\x29\x68\x5b\x16\x09\xc3\x5a\x90\x5d\x21\xb8\x80\x31\xab\x92\x66\x4d\x32\xd2\xac\x49\x4a\x9a\xb5\x36\x55\x81\x78\x25\x1c\xcd\x6b\xa2\x97\x9e\x64\x24\x08\xe3\x45\xb9\xf0\xb6\x47\x4b\x10\xc6\x55\x6c\x9a\x5d\x3b\x56\x87\xc2\x46\x2c\xc7\xcd\x6d\x2a\x8a\xd7\x21\xd9\xe8\x9d\x39\x3a\xee\x0c\x17\xbc\x33\x81\x77\x8c\xc0\x5d\xb9\x02\x74\xd1\x0c\x0b\x1c\x91\x6e\x76\xdc\x69\xcd\x24\x64\x2b\x99\xa4\xec\x62\xa6\x06\x42\x2b\xa4\x05\x65\x0a\x48\x6b\x66\x42\x96\xce\x74\x4e\x0c\x08\x3f\x93\x11\x15\xcc\x29\x05\xcb\x49\xa0\xda\x82\x8c\xeb\xd3\x4c\xc2\x27\x99\xa4\xef\x64\x6a\x80\xb2\x18\x16\x57\xb5\xee\xf9\x13\x82\x94\x0c\x11\x35\x41\x45\x39\xf3\x27\x08\xdf\xb6\xd4\x2c\xe7\x44\x93\x00\xa3\x46\x2c\x01\x21\x40\xf7\x13\x96\x58\x70\x25\x9e\x94\x72\xa2\x46\xde\xef\xfc\xd2\xb6\x06\x26\x93\xb0\xe6\x97\x5a\x59\x58\x19\xac\x4a\xb5\x09\x17\xe5\x55\x85\x45\x4d\x31\x9d\xad\xd7\x31\x0a\x7c\xe9\x87\x4d\x2d\x3f\xec\x0e\xdc\xb9\xd2\x7e\xd8\x32\x6c\xb7\xcf\x38\x88\x99\xef\xf2\x1f\xd7\xf3\x5d\x9f\x7c\xdb\xc4\x34\x49\x28\x5b\x84\x05\xe2\x90\xbc\xc8\x67\xd6\x5e\x7b\x2a\x6e\xcf\x1c\x17\x18\x24\x72\x4b\x05\x4e\x66\x02\x84\x35\x63\x5e\x65\xb0\x3d\x1d\x57\x57\x42\xe4\xda\x4f\xb1\x46\x82\x1a\x91\xeb\x78\xb9\x80\x35\x97\x14\x65\x65\x76\x9d\x52\x71\x1d\x0b\xd1\xeb\xbd\x20\x1c\xf8\xc3\xe2\x8d\x65\xb8\xbc\xc5\x7a\xcc\xed\x41\xe7\x40\x7e\xe3\xeb\x69\x9d\x1b\x36\x76\x32\x6e\xf7\xf3\xb5\xdb\xfd\x82\x50\x0c\x5d\xd4\xce\x4b\x18\x4e\x32\x9b\x76\x8b\x80\xd3\x28\x16\x4d\x8f\x21\xd1\x74\xa1\x9c\x6b\xfc\xe3\x93\x77\xb3\x6c\x3a\x4b\x6a\x3f\xed\xa8\xf8\x3f\x8a\xdc\x4e\x98\x30\x61\xe2\xc4\x89\x45\x29\x4b\xa7\x1f\x60\xdc\xb9\x0d\x31\x6e\x0a\xd3\xe2\x1d\xd1\x73\xd3\x6b\x92\x3a\x77\xc8\xa4\xce\x9d\xf2\xb7\x4b\xfe\x8a\x74\xb6\xfd\x24\x34\x79\x3b\x62\x26\xaf\x9f\x1f\x64\x9b\xd5\xec\x0d\x90\x50\x92\xf9\x36\xf4\x61\x44\x5e\xde\x90\xf4\xb0\x2d\xb2\x19\x94\x30\xc6\x39\x8a\x2d\x08\x9d\xca\x57\x94\xfa\x46\x46\x16\x0e\x96\xb6\x36\xd0\xc0\x39\xc9\x24\xaa\xcb\x7a\x9e\x94\x61\x65\x98\x4f\x03\xb6\x12\xac\x95\xdc\xc0\xf1\x59\xcf\x74\x11\x43\x96\x04\xf9\x7c\x3e\x5f\x77\xb2\xf8\xe8\x50\x48\x0d\xe9\xf9\x44\x4a\xa9\x14\xad\x25\x81\x9f\x61\xfc\x71\x3e\xef\x9e\x6c\x88\x83\x0f\x45\xeb\x78\xd1\x3a\x5d\xd4\x67\x41\x5d\xab\x2c\x4d\x4f\x36\xa9\x47\x0f\x82\xc2\x29\x5e\x38\x85\x0b\xa7\x74\xe1\xe3\x8d\x10\xe1\x00\x88\xde\x97\xe4\x04\x3f\xa9\x0a\xd3\xa0\xfb\xbd\x3e\xe2\x93\x56\x4e\x5b\x1a\x64\xae\x59\x9f\xb5\xfa\xb4\x35\xa3\x9c\xda\xe6\xe8\x0c\xc8\x3e\x09\x6a\x5a\x33\x4a\x86\x97\xa1\x3e\xbf\x9c\xed\xd3\x9e\xe9\xab\x32\xb1\x67\xfc\x73\x30\x98\x8b\x75\xc9\xf2\xc4\xa5\x32\x1d\x12\x95\x33\xb9\x49\x65\x49\x9e\x17\x38\x62\x73\x0b\x9c\x4c\x22\x70\x32\x49\xf0\x4b\xae\xf7\x04\x3b\x44\x7d\x27\xc3\x7c\x22\x94\xba\x73\xf9\xc6\xc7\xb7\x29\xf0\xd0\x91\x99\xfb\xf3\x24\x43\x3c\xdf\x24\xaa\xde\x1f\x58\x5f\xf0\xf1\xdd\x07\xb9\xa2\xba\x20\xad\xc8\x82\x93\x80\x31\x7e\x25\x96\x2a\x4b\x6c\xbf\x32\x5c\xa1\x1a\xdf\x79\x78\x7c\x2b\x27\x44\x92\x0d\xdf\x84\x15\x3e\x00\x38\xe3\xdc\x21\xa0\x95\x0d\xa0\xc0\x7c\x39\x49\x9f\x10\x31\x91\x44\xa7\x81\xd8\xd3\xa0\xfb\xe1\xeb\xa5\xd1\x91\xba\xe4\x90\x98\x0d\xff\x72\x0e\x13\x6a\x3e\x92\x30\x1b\xc9\x9e\xe9\x62\xb7\x9e\xe3\x27\x56\x05\x47\x77\x64\x12\xc1\xd1\xe2\x7d\x4a\x3e\x0d\x1c\x3f\xd5\x33\x1d\x6e\x5a\xfd\x9a\x55\x20\x97\xe5\x9f\x2d\x69\x48\xf8\x0c\xf5\x65\xaa\xee\x8b\x4f\x7d\xd7\x4f\x00\x92\xb4\xcd\x72\x9c\x80\xe0\x6e\x1f\xae\x62\x36\x29\x0b\x27\x91\xe5\x1c\x3e\xd4\x63\x21\xc1\xed\xce\x8a\x59\x8e\x8e\x2d\xa2\x39\x9e\x0e\xcc\x25\x75\x60\x2e\xa9\xc3\x66\xe7\x3a\x90\xac\x10\x1d\xc8\xe7\x6b\x92\x3f\xcf\xda\xf5\xba\xf1\xb4\x5c\x1e\x17\xd3\x67\x81\xc5\x1a\x6e\xc6\xdf\xd8\xa1\xdc\x34\x0d\xc8\x82\x5a\x5b\x48\xd7\xc5\xfc\x2e\xca\x10\x60\xff\x27\x19\xb2\xd6\x92\x29\xdf\xd1\x48\xaa\xb7\xa5\x24\xd5\x33\xfb\x35\x34\x28\x4d\x8b\x89\xc9\xe6\xed\xe0\x07\xf3\x95\x85\xb1\xbc\x9f\x27\xe1\x3a\x4a\x74\x3a\x70\xb1\x85\x11\x7c\x48\x16\x8a\x38\xbd\xbf\x8d\x13\x93\xc6\xad\xb7\x6c\x38\xac\x21\x82\xec\x18\x86\x64\x3d\xba\x13\x32\x56\xac\xe8\x81\xce\xfc\xce\x9b\x97\x86\x99\xb2\xb9\x04\xbe\x49\x56\xd2\x36\x27\x11\xa0\x71\x4f\x81\x6a\x08\xa2\x8b\xd5\xa0\x68\xda\x7d\x78\x62\xb7\x9b\x24\xd7\xc8\xe5\xa1\x6c\x89\xab\x63\x4a\x78\x8e\xf7\x48\x25\x87\xa2\xd8\x1d\x7c\xba\x63\x07\xf1\xb4\x36\xee\xd8\x04\x6c\xd1\xdb\xf4\xb0\x62\xa1\x16\x84\x76\xe1\xc1\x98\x5d\x78\x01\xde\x84\x17\x16\xed\xc1\x83\x55\xed\xc1\x51\x8d\xc0\x3e\xda\x84\xd2\xe8\xfb\x8e\xb5\x89\x10\xb9\x89\x10\xb4\x89\xcc\xf1\x9d\x80\xac\xcc\x10\x79\x30\xc9\x50\x9f\x04\x0e\xdf\x66\x38\x3b\x2d\x77\x89\xb9\xc8\x16\x28\xa4\x27\x1d\x8c\xd9\x6f\x70\x9e\x4c\xd8\x60\x02\xc7\x27\xc7\x9b\x58\x17\xfb\x7a\xe8\x00\x4f\x84\x76\x8b\x1e\xc5\x5a\x7c\xa7\x27\x70\x75\x06\xb5\x45\x21\x05\x29\x6a\x6d\x6b\xd1\x69\x52\x9b\x91\xce\x09\x48\xab\xef\x2c\x69\x80\x2a\x9a\xe7\x9b\x58\x1f\x7b\xcb\xbd\xc2\xa7\x4b\xe4\x11\xdf\xa7\x62\x5b\x68\xf1\xe9\x92\x25\xc1\xec\x55\x6d\xad\x19\xea\x33\xdf\x91\x8a\xb8\x69\x62\x97\xf0\x89\x36\x70\x4e\x2b\x5a\xad\x4e\x03\xf6\x06\x7c\x2a\xee\x22\x56\xae\x19\x22\xa0\x6d\xb3\x2a\x1c\xcd\xdc\xa2\xa1\xec\x2d\xc8\x22\xea\xb9\x8c\x26\xcc\xc7\xe5\xca\x71\xf9\x4c\x0d\xc7\xd5\xc3\x99\x2a\x82\x3c\xa2\xe1\x4c\x11\xa2\x99\xb8\xe1\x9c\x19\x37\x9c\xbe\x20\x6f\x28\x9d\x83\xef\x9b\x25\x11\xca\x9b\xe0\x66\x75\x65\x43\x59\xf9\x6e\xc6\x01\x26\x2b\xe5\xf9\x2c\xe3\xc0\xe9\x16\xd3\x94\xf5\xb8\x1f\x37\x47\x51\x8c\xae\xb2\x25\x36\xe0\x12\x21\x9a\x92\xde\x0d\x67\x85\x2c\xa9\xcd\x68\xea\x12\x45\x5e\xc0\x7a\x24\x36\x37\x61\x34\x8d\x19\x52\x34\x66\x7e\x88\xc6\xdc\x5f\x42\x42\xdc\x8c\xd5\x75\x36\x8d\xb9\xbf\x2a\x1a\x13\xd5\x88\xa0\x31\x25\xc8\x8a\x22\x24\x44\x10\x16\xb1\x8e\x7d\x58\xff\x40\x54\x50\x5c\xea\x03\x3d\xe0\x10\x0f\x90\xa8\xbc\xe8\x78\xa3\x7c\x3f\xc0\x33\xf2\x55\xc5\x2b\xff\xff\xdc\xbd\x7f\x78\x5c\x47\x95\x20\x7a\xeb\xde\xdb\x3f\xa4\xdb\x92\xdb\xb6\x6c\x77\x62\xd9\xae\x2b\x39\x89\x94\x84\x44\x81\x18\x8b\x20\x1c\xeb\x2e\x33\x9b\xdd\x61\x77\x9d\x1f\x0c\x9e\xd9\xd9\x5d\xef\x6f\xef\xb7\xef\x8f\xbc\xf7\xc7\xfb\xf2\xbe\xd7\x89\x45\x24\xdb\x9d\xd8\x49\x44\xe2\x24\x4a\xe2\x10\x25\x31\x69\x91\xd8\x83\x00\x03\x62\x62\x40\x64\x60\x46\x33\xe3\x65\x94\x99\xc0\x28\xe0\x5d\x34\x83\x07\x34\x43\x86\x15\x83\x07\x0c\x64\xc8\xfb\xea\x54\xd5\xad\x73\xeb\x56\xdd\xee\x96\xed\xc0\xf7\xe0\xfb\xe2\x6e\x75\xd5\xa9\x73\x4e\x9d\x3a\x75\xea\xd4\xa9\x73\x22\x9f\xff\x7b\x9b\x4a\xd5\xbe\x31\x00\x6d\x72\x79\x10\xa7\x5d\x6c\xc0\x82\x5a\x4b\x2c\xa8\xd9\x59\xe0\x64\x65\xc2\xbc\x1f\xf7\x4b\xa7\x75\x62\x0c\x64\xda\x35\x22\x94\xec\x56\x97\xe8\x15\xb6\x34\x41\x51\xa0\x3f\x6e\x90\x61\x00\x2a\x2f\x70\xbf\x77\x57\xb4\xaf\x1a\x6f\x24\x91\x43\x1d\xa6\xbb\x22\x32\x8a\x2a\x90\x99\x82\xcc\x1e\xc0\x68\xbd\xb4\xd6\x74\x3c\xb8\xc5\x98\x3c\xb2\x01\x35\x03\x30\x7b\xbb\x55\x4c\x42\x57\x10\x60\x6c\xa1\xcd\xdd\x29\x84\xe1\xcf\x08\xe7\x3b\x79\x3b\x13\xe6\xe3\x8d\x31\xdf\xa9\xdf\xee\x0f\x26\xec\xcd\x8f\x60\x08\x16\x7b\x73\x2d\x14\x47\x8f\xd5\x5b\x5c\x36\xbf\xa6\xbe\x0c\xcf\x67\x2a\x32\x3d\xea\x2f\x89\xc3\x91\x26\x70\x58\x07\x3a\x5a\x28\x66\x29\xce\x7d\x61\x2a\x8a\x70\x67\x6c\xe2\xea\x22\xfe\x58\x86\x88\xcb\x14\xee\x15\x70\x50\x26\x14\xf9\x2d\x88\x58\x45\x44\x43\x7a\x2f\x80\x55\xbf\x9c\xae\x92\x4d\x47\xf1\x64\x18\x77\x8c\x8f\x36\x6c\x31\x89\x5b\x24\xf7\x94\xbf\xd6\xcb\x3d\xba\x32\x18\x35\xbb\xfc\xaa\x79\x1f\x88\xf5\x3e\xfa\xfd\x07\x5d\xa9\xdf\xef\xc5\xbf\x1f\x5c\x97\xfa\x7d\x14\xff\xfe\x37\xe9\xfe\x63\xf8\xf7\xbf\x55\xbf\xdb\xdd\x6c\x5f\xe8\xb8\x28\x6e\xb6\x5e\xd2\x79\xad\xb8\xc5\xe0\x7e\x35\x99\x29\x71\xf5\x6a\x11\x7c\xb9\xa1\x52\xb9\x0c\x32\x25\x76\x77\x6f\xda\xb4\x69\xb3\xb5\x4c\x6b\x56\x30\x6f\x34\xf2\x57\x95\x84\x66\xbb\x17\xb7\x4f\x6a\xb6\x1e\xa7\x1e\xe5\xb6\x7b\x83\xea\x1d\x0f\xe1\x51\x4f\x21\x91\xf1\x4f\xd2\x6b\x32\x80\x0c\x2a\x0f\x3c\x45\xe0\xbd\xda\xc4\x36\x8a\xe8\x81\x4f\x6e\xda\xee\x0d\x44\x4b\xf3\x2f\x13\x7e\xd2\x33\x85\x87\xec\xb7\xe0\xd1\x1b\x87\x87\x44\x9f\xfb\x6b\x9e\x13\x37\x3a\xc7\x4d\xb4\xa8\x5d\x73\xea\x23\x08\x1f\x97\xaa\x85\x0f\xcb\x6b\x2d\x61\x3e\x25\x5a\xc7\xfb\x5a\x4c\x6a\x7c\x1b\x46\x05\xcd\xa0\x98\x6f\x53\xc5\x29\x2e\x0f\xc0\xd5\x76\x19\xa3\x10\x2c\x47\x13\x51\xf7\x37\x26\xea\xa5\xef\x66\x12\x75\xa8\x25\xa2\x0e\x5d\x00\x51\x1d\xe0\xa1\x02\x4f\xd1\x3a\x49\x54\xd1\x44\xd4\x43\x8d\x89\xfa\xf9\x5f\x09\xa2\x16\x05\x51\x65\x6d\x2b\x6b\x85\xa8\xf1\x0b\x20\x6a\x0d\x38\x8b\xc0\x8b\xb2\x5a\x12\x55\x36\x11\x75\xa4\x31\x51\x4f\x65\x13\xf5\x68\x4b\x44\x3d\x7a\x01\x44\x6d\xe0\xfb\x63\x28\x6f\x99\x21\xe6\xdd\x44\xd4\x13\x8d\x89\x7a\xf9\x2f\x33\x89\x7a\xb2\x25\xa2\x9e\xbc\x00\xa2\xba\x79\xd5\xa1\x2d\xfc\x8e\x9b\x13\x45\xad\x23\x3d\x6d\x1c\x89\x29\x9b\x11\x8f\xdf\xb2\x64\x06\xee\x53\x27\xa2\x55\xea\xe2\x5d\xec\xb5\xc4\x55\xfb\x26\x7e\xaf\xe6\x44\x95\x44\xb3\xe7\xb4\x66\x15\xb8\x5e\xa3\x4e\x54\x4e\x34\x3b\xa6\x35\x5b\x2b\xee\xbd\xa3\x62\xa2\xd9\x0b\x5a\xb3\x4e\xb8\x65\xa3\x0e\x6e\x33\xa5\xb5\xe1\xc9\xf9\xa9\x13\x0d\x54\x99\x5e\x55\x0d\x5f\x4c\x36\x04\xc6\x61\x93\xe8\x25\x0d\x50\x5c\x69\xf7\x57\x6d\xfb\x5a\x68\x71\xfb\x5a\xb8\xd4\xdb\xd7\xc3\x7c\xfb\x5a\x6e\xb0\x7d\x99\xf1\x40\x4b\xed\xb3\xdf\x17\x4b\xed\x69\x62\xde\xbe\x16\x4c\x4b\x6d\xd9\xb6\x7d\x2d\xbc\x1d\xdb\x57\x43\xa2\xfe\xfc\x8d\x4c\xa2\x0e\xb5\x44\xd4\xa1\x0b\x20\xaa\x85\xed\xab\x21\x51\xcf\x2e\x09\xa2\x46\x89\x79\xfb\x6a\x85\xa8\xf1\x0b\x20\xaa\x85\xed\xab\x21\x51\xcf\x7c\x4f\x10\x75\xaf\x91\xa8\x47\x5b\x22\xea\xd1\x0b\x20\xaa\x85\xed\xab\x21\x51\xc7\xfe\x26\x73\xa6\x9e\x6c\x89\xa8\x27\x2f\x80\x28\xcb\xf6\x65\x19\xe9\x69\xe3\x48\x4c\xd9\xdc\xe7\xaf\x6c\xfb\x5a\x68\x6e\xfb\x5a\x68\x6e\xfb\x5a\x68\x6e\xfb\x5a\x68\x62\xfb\x5a\xb0\x6e\x5f\x0f\x27\xb7\xaf\x44\x43\x60\x5c\x72\xfb\x5a\x30\x6f\x5f\xbf\xdf\x5a\x8d\xcf\x33\xe6\xdd\xa5\x2c\x5c\xa8\x6f\xbc\xc2\xaf\x93\xa2\x85\xaf\x87\x5a\x18\x17\xea\xf9\x83\x62\x2c\x1b\x62\x7e\x79\x71\x97\x4a\xb5\x1e\x8d\x7c\xbf\x4f\x9c\xc8\x2b\xf1\x7d\x54\x76\x49\xf3\xd6\x89\x58\x5c\x31\x11\x8b\x26\x22\x96\x52\x44\x2c\xfe\xf5\xa5\x27\xe2\xec\x8a\x89\x38\x6b\x22\x62\xf9\xe2\x10\xf1\xc3\x8b\x19\x33\xd3\x4b\x3a\xdf\xd9\xc0\x26\xe2\x46\x91\x88\x96\xd9\xbc\x65\x0b\xa5\x34\xb4\x96\xed\x6f\xd1\x32\x5a\xba\x04\x96\x51\x18\x40\xd0\x2a\x05\x65\x35\xca\x2d\xa3\xc5\xb7\xb2\x2d\x23\x33\x1e\x48\x8b\xcf\x9d\x16\x5a\xfc\x2b\x96\x83\xfd\x92\x49\x8b\xc3\xb0\x26\xcb\x68\xc9\x72\x31\x40\x43\xa2\x3d\xe3\xd2\xad\xa2\x4d\xc1\xf0\x3b\x78\x7a\x00\x87\x5f\x2c\x9b\xad\xa2\x86\x04\x8d\x65\x13\x74\xa8\x25\x82\x0e\xad\x90\xa0\x0e\xb0\xef\x20\x5e\xa2\x22\x09\xb2\x58\x44\x0d\x09\xfa\xc4\x49\x41\xd0\xa0\xd9\x20\x6a\x85\x9e\x71\x23\x3d\x1a\x21\x68\xb3\xd5\x0d\xa2\x75\xdc\x38\xef\x6a\x60\x10\x35\xa4\xe9\x7b\x99\x34\x3d\xda\x12\x4d\x8f\x5e\x00\x4d\x1b\xc0\xba\x03\x73\xbc\xdc\xc0\x1e\x6a\x48\xd3\x33\x9f\xc9\xa2\xe9\xc9\x96\x68\x7a\xf2\x02\x68\xea\xe6\xa5\x89\xaf\x00\x1f\xbb\x32\x87\x2c\x23\x3d\x6d\x1c\x89\x69\x98\x45\xb2\xdd\xeb\xb3\x75\xfb\xa8\x65\x61\xc0\xe5\x54\x45\xb8\x35\xde\x7a\x99\xc8\x92\xd5\xca\x5a\x42\xfd\xf6\xaf\x6b\xc0\x86\xc9\xac\x51\x28\x1a\xa5\x2f\x39\xca\x73\x2d\x8d\xf2\x5c\xd6\x28\x65\x34\xca\x9c\x53\xd5\xde\x5b\x9a\x86\x69\xd9\x82\x7c\x01\x83\xb1\x5b\x90\x53\x5a\x33\x8b\x05\xf9\xa2\xd6\x0c\x5b\x90\xe8\x81\xc3\x71\xad\x59\x6c\x41\xa2\x36\xbf\xab\xb5\xc1\x16\xe4\x28\xb6\x20\xa7\x93\x0d\x81\x5b\xd8\x82\xfc\xa4\x06\x28\xb6\x20\x7f\xa6\x5f\x53\xf0\x80\x62\xe2\x7a\xb6\x8d\xf8\x0d\xf3\x46\x4c\x1b\x9b\x2e\x6f\x18\x4c\x17\x26\x63\x7f\x2b\x0a\xca\x33\xa4\x93\x2f\x29\x70\x97\x49\x92\x0e\x91\xa8\xf0\x28\xe1\x3e\x14\x44\xd5\xa7\x62\xa8\x1a\xd5\x81\xfe\xbf\x9a\xae\x2e\xbc\x6c\xa4\xf9\x44\x54\xac\x2a\xab\x6b\x59\x85\x2a\xdb\x87\x3c\xb1\x82\x52\x92\x5d\x7a\xb1\x76\x08\x29\xc8\x7a\xe3\x71\xce\x3c\x45\xf1\x1b\x0f\x59\x22\xb1\xf9\x4a\x8a\x27\x22\x8a\xba\x50\xd4\x83\xa2\x0e\x34\x11\x44\x88\x2b\x28\x6a\x99\x2b\xef\xc5\x28\xa2\x75\xcb\x81\xc4\xbd\xb4\x94\x9f\xa3\x96\x5e\xfc\x32\x70\x78\x55\xf9\xc9\x42\x2f\xaa\xa7\xb8\xb2\xb2\x8b\x31\xe6\x45\xfe\x79\x84\x24\x1f\x11\x8d\x61\x24\x7e\xd6\x95\x40\x1d\xc3\x98\x45\x30\x00\x5e\x19\xc1\x4b\x14\x89\x43\xf0\x7e\x2a\xe1\x41\xdd\xf6\x82\xc8\xea\x03\x00\xa8\x13\xb9\x07\x22\x27\x72\x65\x21\xf5\x1e\x52\xa7\x7c\x2f\xf2\xee\xd9\xe1\x3a\xd4\x89\x6b\xa4\x17\x51\x19\xf1\xce\x00\x6a\x00\x76\x34\x89\xa1\xc4\xea\x3e\x8c\xd5\x79\x33\x95\xca\x24\x44\x6d\xdf\x6c\x8e\x23\x23\x6e\x95\x2b\xf3\x44\xec\x14\x82\xf3\x93\xc6\x70\x64\xbf\xc3\xb8\xdf\x2f\xba\xcc\xc2\xc4\x3f\x5a\xe6\xf4\x81\x8c\x39\x4d\x43\x50\x61\x11\xa6\x71\x61\xe6\xca\x72\x03\xd1\xa7\x64\x2d\x7f\x92\xa2\x4f\x26\x57\x63\xb4\x4a\x49\x15\x4e\x24\xae\x34\x68\x81\x5a\xf1\xd7\x44\xd2\x85\x55\xfc\xed\x18\x84\x6e\xba\xaa\xfa\x7a\xf6\xf3\x91\xb8\x35\x69\xa6\x75\xe0\x04\x7f\x7c\x71\xdc\xe3\xb1\x2a\x7b\x37\xd4\xc4\x75\x3d\x1f\xb4\x59\x51\x3c\x57\xeb\x5c\xb5\x0a\x4e\x85\x50\x11\x6f\xdd\xfa\xf5\x1b\x2a\x95\x8a\xf4\x95\xc3\xb1\x50\x1d\x0a\x87\x97\x52\x29\x71\xce\x9b\x95\xdd\x92\x4c\x89\x33\xe7\x22\x75\x20\xbf\x14\xf1\x97\x32\xfe\x52\x91\x41\xb3\x71\x9f\x25\x1c\x35\xbd\x84\xa3\xa6\x97\xf0\xdb\xb2\x9a\x29\x20\x21\x33\xd2\xfa\x44\x34\x85\x71\x9b\xc2\xb8\x4d\x61\xdc\xa6\x30\x6e\x73\x78\x9c\x39\x3c\xce\x1c\x1e\x67\x0e\x8f\xb3\x84\x55\xe2\x12\x56\x89\x4b\x58\x25\x2e\x61\x85\x5f\xc3\xb8\xd5\x30\x6e\x35\x8c\x5b\x0d\xe3\x36\x85\x71\x9b\xc2\xb8\x4d\x61\xdc\xa6\x30\x6e\x73\x18\xb7\x39\x8c\xdb\x1c\xc6\x6d\x2e\xa9\xae\xe7\x5c\x94\xe6\xdc\xd3\x36\x97\xf3\xd6\xcd\x65\x09\x05\xb6\x2f\x7a\xda\xee\x62\xee\xc6\xe0\x27\xac\xd5\x31\xdc\x30\x59\xc4\xcb\x4b\xbc\xcf\xbe\x81\x3f\x31\x89\xeb\x2e\xa3\x8a\x67\x9b\xf9\xd2\x05\x61\x20\x3b\x5c\x47\xa0\x37\x85\xa8\x5a\x4a\xa2\x77\x28\x83\xaa\x39\x44\xd5\xb2\xa7\x29\x47\x1b\x55\x4b\x49\xaa\x1e\xb0\x52\xb5\x94\xa4\x2a\x14\xef\x9c\x35\xaa\xd6\xf3\x00\xb6\x58\x8c\x10\x55\x35\x57\xe9\xd0\x29\xa2\xd4\xf0\x1c\xda\x16\x61\x3e\x2b\x68\x92\x28\x7a\x89\xd0\x87\xb8\x33\x80\x48\x1e\x14\xed\x19\x9c\x9d\xf8\xf8\x8b\x48\x79\x2b\xa9\xce\x1b\xe1\xa2\xce\xb4\x08\xc6\xe8\x3a\x4b\x64\xf3\x89\xe8\xbc\x87\x6c\xcf\x11\x5f\x3d\x50\x5b\x6a\xf0\xfe\x9d\xcd\x54\x62\x02\x1e\xb7\x4e\xc0\x72\x72\x02\xba\x79\x08\xb2\x3e\x01\x3c\x78\x0d\x9c\x04\x65\xd9\x4d\x3e\x35\xa6\xe8\xa9\xf6\x46\xf5\x54\x7b\x63\x1c\x64\xb6\xa4\xda\x5e\x11\xbf\xd6\x76\x86\x57\xcb\xd7\xda\xfc\x23\x7f\xad\xbd\x98\xc4\xbb\x6e\xc5\x7b\x31\x89\xf7\xb5\x71\x0d\xf7\x04\xde\xed\xbc\x86\x7b\x5b\x9c\x1f\x70\x51\xe1\x32\x10\xa7\x07\x74\xc0\x95\x93\xe3\xb8\x5c\x13\x27\x07\x5c\x50\x6d\xb7\xa1\x0a\xc8\x45\x55\x01\xb9\x28\x4f\x3a\x3f\xcf\x35\x59\x01\x79\x78\x39\x65\x50\xbf\x69\xde\x63\x96\xa5\x41\x3d\x8f\xf5\xde\x3c\xd6\x7b\xf3\x58\xef\xcd\x63\xbd\x37\x8e\xfb\x8c\xe3\x3e\xe3\xb8\xcf\x38\xee\x33\x8f\x75\xe5\x3c\xd6\x95\xf3\x58\x57\xce\x63\x3d\x3e\x8d\xc7\x99\xc6\xe3\x4c\xe3\x71\xa6\xf1\x38\xcb\x78\x9c\x65\x3c\xce\x32\x1e\x67\x19\x8f\x33\x80\xba\x0c\xa0\x1e\x03\xa8\xc3\x40\x32\xe5\x3e\x49\xe5\x43\x57\x3a\xfc\x4d\xab\xb6\x1b\x27\xd6\x73\xc5\xa8\xa5\x9b\x60\x09\xd3\x49\x1c\xc6\x34\x51\x6a\x60\x19\xd9\xa5\x03\x4a\x23\xcd\x13\xa5\x91\xc6\x91\x46\x9a\x77\xaa\x89\xa7\xac\x63\x78\xcc\x91\x24\xaa\x0d\x86\x51\x67\x80\x37\x9b\x52\x36\xcb\xf8\xd5\xf0\x79\xf4\x6a\x78\xb9\x91\x21\xf7\x5c\xbe\x59\xe1\xaf\xa5\x0c\xac\x91\x3f\x37\x0a\x7f\x4d\x1a\x58\x2b\x31\x96\x56\x62\x28\xac\xc4\x88\x59\x89\xb1\xb4\x12\x43\x6e\x65\x46\x0c\xb6\x46\xce\xeb\x0b\x00\xb1\x5d\x5b\x00\x53\xf8\x75\x9e\x6e\xc4\x98\xbb\xa1\x4d\x59\x37\x19\xc4\x1e\x6b\xd8\x93\x97\xd0\x0a\x98\x42\x2b\x60\xc9\x91\x7b\x32\x4f\x56\x2e\x2a\xe1\x8f\x7b\x62\x47\xee\xf7\x26\xbc\xc4\x86\x3c\x86\xb1\xba\xd7\x66\xbb\x98\x11\x51\x6b\x04\xc1\xc8\x58\x23\x93\x78\x43\x9e\xf2\xd4\x1a\xa9\x65\x6e\xc8\x81\x13\x9c\xf6\x1b\xba\xc2\x86\xe7\x52\x5b\xc3\x98\x79\x75\xcc\xc9\xad\x61\x25\x52\xbb\x92\xd5\xf1\xf6\x48\x6d\x4a\x8e\xa6\x9a\x90\xa3\x79\x52\x05\x2f\xb4\x52\xfb\xe0\x2e\x36\x48\xd3\x8c\x1b\x4b\xd3\xac\x1b\x4b\xd3\x9c\x9b\x90\xa6\x7b\x31\xcf\xef\xb5\x2d\x8d\x6c\x69\x1a\xc5\x30\x32\xa4\x69\x1e\x6b\xdc\x05\xa4\x71\xe7\x1a\x69\xdc\xe3\x16\x73\xa3\x00\x47\xe0\x8c\x08\xf0\x9a\x59\xa0\xc4\x4b\xa0\x13\x51\x19\xcd\x59\x19\x4d\x59\x19\xcd\x58\x39\xa1\x66\xca\x4a\x5d\xec\xd6\x94\x0c\x1a\x0c\x79\x4e\x60\xa3\x16\x70\x86\xfd\xf2\x13\x85\x48\xf8\x38\x07\xaa\x21\x89\x9c\xd0\x85\x37\xa0\x39\xee\xd7\x26\xda\xa3\x21\x04\x52\xdd\x66\xf0\x18\x12\x1f\x52\x89\xf3\x97\x41\xd5\x30\x47\x7d\xea\x8e\x85\x2e\xf5\xa3\x91\x9f\x1f\x27\x29\x07\x17\xeb\x72\x37\xf5\xc6\x42\x8f\xe6\x92\x5e\x94\x3c\xb8\xca\xe1\x4a\x16\xd2\xf7\xf1\xac\x94\xe5\x5a\x28\xdf\xf1\x87\x84\xba\xcc\xc4\xa4\xa4\xbe\x71\x2c\x2e\xc0\x50\xac\x85\xae\x78\xbb\x1f\xfa\xf0\x22\xc9\xaf\x6f\xa4\x8e\x6a\xe0\xb3\x06\x3e\x6f\x90\xa3\x0e\x34\xc9\x61\x08\x2e\x6b\xe0\x8a\x17\xe0\xf0\x73\x3e\x09\x81\xb0\x06\xe2\x01\x54\x41\x40\x28\xd4\x37\x8e\x85\x0e\xf5\xa8\x17\x23\x2a\x31\x23\x31\x66\x02\x19\x32\xd6\x43\x64\x84\x4d\xe4\xd7\xe4\xf8\x24\x1e\x5f\x0c\x49\xc6\xb8\x7c\x42\xb6\x66\x87\xaa\x3e\xa4\x26\x46\x1c\x8d\xf6\xed\x8f\xc8\x28\x2c\xd4\x06\x6f\x22\x02\x27\xf8\x7d\x63\xe2\xec\x22\x64\xbb\x70\x3d\x7b\xee\xec\xc3\x46\x61\xd5\x9f\x30\x56\xb2\x24\xe6\xc3\x18\x08\xba\xff\xd2\x52\x0a\x1b\x1b\xb9\x9a\xec\x19\x1b\x79\x9a\xaf\x0d\x72\x48\x00\xdb\x7c\x90\x31\xea\x8a\x0f\xd5\x1d\xae\x23\xb2\xc9\xb0\x5e\x9a\xb4\x11\x90\xb6\x2c\x26\x7e\xcc\xb3\x78\xcb\x7a\x49\x67\xc9\x11\x9c\x84\x68\x08\x1b\x3b\xc7\xb3\xd9\x29\x72\xca\x16\x05\x3b\x7d\x38\x1d\x69\x4c\xf8\x30\x06\x82\x16\xa0\xc6\x4e\x63\x23\x60\x04\xcd\xd1\x82\x64\x08\xe7\x14\x5b\x87\x66\xd6\x14\xc0\xcf\xa9\x4f\xd6\x7e\x33\xf4\xf4\x3c\xc8\x19\x08\x73\xd1\xac\xcc\xbd\x90\x97\x1f\x9d\xb0\x40\x3d\x9a\xbf\x43\xe5\x3b\xca\xf1\x49\xf0\xed\x93\x80\xdd\x25\x08\x87\xe4\xcb\x9c\x63\x26\xcd\x6c\x74\x57\xae\x15\xcf\x39\x7d\x3f\x97\x8f\x6f\x5f\x6c\x73\x77\xc4\xac\xb7\x79\x48\x0f\xbc\x48\x84\xe7\xf2\x3e\x1c\xbf\x53\xe2\x7d\xc4\xb8\x06\x28\x49\x26\xf2\x15\xaa\x9f\x12\x78\x3e\x18\x50\x12\xad\xba\x5d\x3d\xa7\xec\x08\x86\xdd\x38\xf1\x14\x7e\x79\x1d\x7a\x10\x0f\x91\x12\x83\x03\xe6\x61\x93\x02\x75\xd0\xd8\x28\xce\x83\x01\x95\x9d\x40\x5b\xe6\xb8\x6e\xaa\xf6\x40\x01\x82\x30\x2f\x15\x65\x81\x12\x31\xf7\x4c\x31\xf1\x09\x2f\xd2\x5c\x9d\xe6\x69\x91\x6b\x2d\x26\x78\xc9\x06\xfc\xef\xf7\xb0\x8d\x4b\x25\x76\x8a\xc5\xae\xc4\x3d\x09\x1a\x13\xef\x37\x53\xe3\x53\xaf\xda\x93\x8b\x56\x09\x41\x5a\x0d\x41\x8a\xb0\xa8\x8b\x81\x41\xa4\x57\x09\x97\x83\x13\xfa\x42\xe8\xf8\xce\x59\x89\xdf\x47\x17\x71\x34\x07\x1a\xf2\xe7\xe8\x3d\x55\x66\xa4\x95\xea\xff\x30\xee\x9f\x94\xd2\xef\x9b\x4e\x6c\x4d\xba\xd9\xbb\x55\x32\xfb\x82\x72\xb2\xcb\x87\xc8\x36\x01\x9e\xc8\x16\xe0\x3e\x24\xc0\x1b\xd2\x02\x3c\x71\x11\x04\x78\x3d\x17\xe0\x75\x71\x7c\x8f\x13\xba\xe0\xd0\xea\x42\x33\x15\x97\x83\x5a\xcd\xfd\x60\x9a\x4c\xd7\xcc\x98\xb8\x91\x7b\x20\xf4\xa5\x48\xe6\x44\x1a\xa1\x9c\x94\x47\x9f\x49\xc0\x1d\x2a\x69\xcd\x1a\x26\x38\x42\x38\x63\xe9\xcd\x25\x85\x93\xd9\x10\xd4\x43\xe9\xd0\x57\xa7\x44\xf2\x90\x19\x19\x8f\xba\x58\x24\x2b\xdc\x3b\x07\x4b\x28\xc9\xad\x9e\x5c\x9d\xfa\x14\xd6\x13\x5b\x0a\x20\xb5\x29\xe5\xf1\x60\x53\x83\xac\x17\x6f\xff\x2d\x83\x24\x93\xd3\x69\x43\x96\x18\xff\x48\x95\xe7\x4a\x96\x0b\xa5\x8b\x67\xa0\x03\xed\x52\x80\x45\x95\xb1\x50\x1e\xc5\x38\xae\x60\xa1\x3c\x8e\xfb\x1b\x53\x86\x3c\xd1\xb0\xc5\x53\x96\x16\x81\x13\x7c\xa7\x90\xb9\xd8\x20\xc7\x22\xdf\x09\xd8\x92\xe2\xc1\x8c\x96\x55\x74\xd4\xbe\x85\xc3\xf2\xf1\x44\xc9\x14\x6d\xd3\x3e\x6a\xdc\xb4\x93\x33\x15\xba\xcc\xa2\xac\xf6\x78\x75\xea\xb1\xf9\x89\x46\x3e\x7e\x82\x50\xb7\x2a\xe7\x0a\xad\x2a\x39\x49\x3e\xd7\x76\xa2\x10\x4b\x67\x48\x60\xaa\x0a\xe9\x1d\xdb\x32\xfe\x5d\x55\xa6\xdd\x5d\x95\x85\x8b\x9b\xb4\x1e\x13\x1b\x97\x27\x48\x8a\x17\x39\xfc\x35\xcc\x51\x37\x96\xd9\xbb\xe1\x65\x32\x25\xd1\xff\x5b\x55\x2d\x7a\xdc\x3a\xff\x35\x7a\xeb\x2d\x6f\x34\x2a\x31\x0a\x4b\x52\xee\xdc\x98\x16\xd6\xad\x6a\xec\x96\xc8\xd7\x85\x7a\x90\x68\x9f\xa4\xfe\xb7\xd4\x05\x78\x3e\x00\xd5\x92\xd3\x49\xae\x99\x49\x76\x40\x41\xed\x14\xc6\x2b\xe4\x29\x2d\x71\xab\x95\xad\x80\x1e\x0f\x92\x90\x49\x76\xb0\x5d\x4f\xaa\x91\x1e\x9f\xef\x7a\xc0\x21\x4f\xaa\x0b\x76\xc8\x91\x78\x77\x33\xbc\xbb\x25\xde\x79\x8e\xb3\xb6\x83\x99\xa7\x01\xb4\x57\xe2\x68\x14\x73\xf0\xad\xb7\x9c\x51\xb0\xcd\x92\x8b\xb3\x83\xdb\xac\xed\x22\x5e\xa8\xce\x53\x16\xc0\x7f\x77\xde\x9d\x1e\xf8\x01\xcb\xc0\xf5\x6d\x6e\x29\xe4\x61\x58\x3b\x61\xba\x42\x4f\xcc\x15\x68\xcc\xd2\x81\xd0\xa3\xa4\x4e\x3d\x71\x7a\x71\xab\x3b\xdc\x12\xfb\x03\xef\x90\x9c\x28\x06\xac\x5c\xdd\xe1\x96\x65\x03\x8c\x7e\xfc\xa7\x04\x93\x44\x03\xe8\xea\x57\x77\xb8\xbe\x6a\x37\xc8\xda\x0d\x62\xd8\xc5\xea\x0e\xb7\x98\x65\x9e\x7f\x4d\xf7\xef\x08\x0f\x68\xf6\x09\x67\xd2\xb2\x9e\x8b\x68\x3d\xfb\xe9\xf5\x3c\x69\xb2\x99\x5c\x95\x62\x07\x64\x89\x6d\x49\x42\x84\x5c\x2e\x42\x60\x0c\x83\xec\xc3\x8e\xe3\x72\xc1\x67\x7f\xcd\x33\x41\xca\x8b\x53\x5e\x52\x94\x72\x70\x70\x71\xeb\x14\x5a\x26\x84\x02\x96\x43\x01\x29\x83\xf8\x20\xa3\x61\x3c\x66\xc4\x98\x3a\xf5\x6d\x6e\x37\x24\xe8\xa3\x24\x06\xdc\x2d\x4f\x9b\x3d\x24\xea\x66\x07\xde\x6e\x95\xa3\x0f\x16\x2b\x88\x0c\xf4\x75\xa8\x0b\x47\x07\x46\xf2\x66\x86\xf4\x66\x81\x34\x3e\xe7\xb2\x33\x6b\xbc\xf5\x8c\x45\x5b\x0e\x84\x24\xda\x22\x41\x12\x0e\x12\x9a\x1e\x8c\xb6\x44\x37\xb3\x6f\x07\x39\x4a\xae\xa6\x3d\xd8\x88\xa5\x2a\xe3\xee\xe8\xdd\x4c\x12\xd9\xf7\x22\xb0\x9b\xa3\xce\xf4\x57\x9d\x6d\xda\x4c\x54\x24\x8a\x3e\x7c\xf5\x39\x89\x23\x23\x23\x23\x64\x94\xa3\x5e\x85\xb3\xb3\x5d\x9e\x6a\x1b\xde\xe6\xea\x47\xbd\xa4\xf3\x46\x63\x2c\x58\x17\x2a\x4e\x44\x45\x65\xa2\xbe\xfe\xab\xaf\xb9\x16\x8a\x12\xbd\xf3\x5d\xca\x7f\x39\x9f\xf2\xee\x1f\xb3\xb8\x9b\xa4\x77\x7f\x06\xfb\x15\x5b\x4a\xcd\x2b\xfa\xb4\x94\x9a\x57\xde\x6d\x34\x93\x9a\x97\x17\xae\x8a\xfb\x2c\xe0\x3e\x0b\xb8\xcf\x42\xa2\x8f\x0a\x15\xeb\xd5\xca\xcf\xc4\x35\x79\x45\x3e\xe3\x44\xed\x23\xc4\x27\x2d\x42\x68\x06\xf9\x1c\x67\x88\x4a\x67\xb2\xe8\xc6\x1e\xd0\x05\x2d\xe8\x6b\x14\x83\xfb\x69\x33\xe0\xd2\x28\x8d\x5d\x5c\x94\xf6\x67\xa0\x34\xd1\x24\x4a\x07\x32\x50\xc2\x30\x26\x32\x60\x1c\xbc\x08\x30\x6a\x2d\xb3\x46\xc0\xb3\xf0\xe6\xbe\x8b\xc0\x9b\xfb\x8d\x38\x41\xb4\x18\xdb\xac\xaf\x56\xe9\xd0\x5a\xa1\xf4\xb0\x85\xd2\x7e\x6f\x57\x1c\x7b\x96\xbb\x5d\x1d\x51\xfa\x02\x48\xdd\x77\x55\x03\x86\xce\x64\x30\xe3\xa1\x0c\x66\x9c\x77\x9a\x43\x7b\xdc\xce\x8c\xb5\x50\xbb\x00\x95\x74\x4a\x42\x3d\xef\xd8\xa1\x3e\x6c\x65\xc6\x2d\x31\x33\x02\x74\x7a\xe9\x09\xe0\x0c\x19\x1a\x98\x81\x87\xc9\x92\x8c\x47\x2f\x02\x33\x1e\xb3\x33\xe3\x32\x08\x15\x42\xf9\x8d\x9a\x67\xc6\x84\x95\x19\x3b\x63\x66\x6c\xb8\x5d\x9d\x78\xbb\x03\x78\x8b\xb1\xd1\x80\x7c\xb3\xcc\x78\x2a\x83\x19\x0b\x4d\xa2\x7d\xd4\xce\x8c\x2d\x22\x15\xad\x48\xba\xa5\x43\x5d\xc8\x80\xfa\x51\x2b\x33\x06\x63\x66\x5c\x2f\x98\x41\xb9\x23\x62\x93\x70\x44\x64\xf2\xdc\xb1\x33\xe3\xd9\x8b\xc0\x8c\xe7\xec\xcc\xb8\x42\xd4\x76\x60\xcc\x18\x68\x8d\x19\xc7\xac\xcc\x18\x48\x49\xc6\x95\xe0\x9a\x10\x89\x58\xd3\xcb\x64\xa1\x49\xc9\xa8\x1b\x99\x01\x84\x5c\x2d\x62\x90\x44\xfa\xb6\x56\x94\xdf\xc7\xad\x84\xf4\xc5\x84\xe4\x6f\x57\x89\x73\x03\x5e\xd9\xa9\xfd\x02\x76\x82\xe3\x17\x61\xe3\x3e\x71\x71\x37\xee\xdf\xb5\xf3\xf6\x06\x51\xb6\x42\x64\xdc\x6f\x05\xc9\x69\x2b\x6f\x69\xcc\xdb\xbf\x74\x04\x73\xdf\x09\x67\x20\x78\x1b\xe9\xc9\xca\xd0\xae\x71\x98\xf3\x19\x2b\xe6\xd3\x16\xde\x0e\xcf\x37\xba\xb9\xaf\x77\xb6\xfe\xaa\x62\xbd\xe3\x64\xbf\xab\xd0\xec\xe4\x29\xb3\x9d\x5c\x11\xde\x51\xaa\x9d\xff\xa6\x0c\xa7\x29\x90\x4c\xcd\x6d\x6a\x6b\x47\xa1\xf1\x6d\xea\x06\xaa\x2b\x48\x25\x54\xee\xe3\x2f\xa3\xa8\x16\x27\x81\x40\x26\xcb\xfb\x51\x71\x64\x2d\xf2\xca\xc1\x17\x74\x1a\x95\x67\xbe\x82\x7e\x2c\xa5\x85\x16\x4e\xa4\x6d\xa0\x57\xc0\x27\xd5\x99\x79\xd8\x0c\x89\x1c\xd0\xe5\xc9\xdd\xbb\xd9\xe1\x13\x50\xe2\x1d\xf8\x61\x93\xc0\x61\x13\x8e\x81\xd8\x53\xe1\xd4\x29\x3b\x48\xb2\xc3\x22\xf5\xeb\x1b\xab\x3b\xdc\x12\x30\x22\xe0\x59\x18\x18\x79\xa1\xa7\x7c\xc3\x0e\x38\x34\xc0\xa9\xe3\x41\x38\x7e\x5e\x9d\x3e\xc5\xc1\x94\x1d\x41\x0b\xd4\xab\xd3\x82\x3c\x32\xe6\x81\x64\xee\x81\x53\x2c\x13\x40\x28\xc0\xa1\x05\x7e\x30\x75\xc0\xb3\x87\xee\x32\x4a\xdc\x53\x13\x04\x91\x17\x12\xb0\xd3\xda\xe3\xe9\xf1\x38\x4c\x7e\xc1\xe2\xc6\xde\xb0\x3c\x4c\x43\x41\x8d\x04\xce\x37\x8f\xe6\xc5\x58\x78\x46\xdc\xfa\x46\x5a\xe0\x97\x9b\xf2\x57\x35\x23\xb9\xe4\x8c\xac\xe2\x0e\xc3\x0e\x7e\x3d\x92\x7d\xfc\x8f\xa1\x9b\xa6\x80\xcf\x82\x89\xeb\xab\xc1\x03\xa9\xc4\x2f\x29\x5f\x9c\xe3\xbe\x91\xe3\x39\x46\x40\x4e\x72\xdc\x37\x72\x5c\x08\x29\x97\x3c\x9a\x33\x70\x7c\x0d\xf7\x0a\x96\x79\x3c\xa9\x1f\x12\x28\x4c\xd4\x25\xee\xa6\x79\x31\x11\x85\x55\x32\x1e\x61\x34\x74\xa5\x0c\x4b\x57\xdb\x3a\xee\x55\x59\x2b\x83\x11\x18\x76\xfb\xd4\x95\x7d\xb9\x16\xba\x32\x2a\xc1\x03\x57\x1e\xcc\xd5\x28\xba\xfb\xc7\x51\x09\x44\xc6\x25\xa8\x06\xc9\xa8\x04\x22\xa3\x12\x46\x51\x54\x00\x8e\x4a\x20\x32\x2e\x81\x37\xc0\xf1\x08\x2e\x8e\x10\xa0\x64\x34\xe1\x6a\x89\x13\x3f\xc3\x9f\xa0\xd2\x40\x58\x14\x53\x7d\x90\x16\xb9\xcb\x85\xcd\x4d\x1b\x77\x9b\x8c\x71\xf7\xca\x58\x4f\x3b\x6d\xc7\x81\x0d\x5e\x7d\x23\xfe\x9b\x0c\x6d\xc0\x7f\x53\x81\x0d\xea\x6f\x32\xb4\x61\xac\xa7\x5d\x0b\x65\xa0\xed\x63\xd1\x16\x31\xb5\x0a\x9b\x76\x2e\x60\xd1\xc8\xe4\xc8\xc8\xbe\x6a\x4f\xc0\x48\x2d\xd1\x80\x96\x92\x88\xa8\xa8\x0b\x85\x88\xfa\x9b\x42\x44\xfd\x4d\x21\xa2\xfe\x16\x47\x55\x18\x10\x71\x69\x3b\x75\xa3\x7d\xfb\x47\xd9\xd0\xec\x2f\xd1\xbe\xfd\x63\x94\x8c\xf2\x45\xd1\x26\xbd\x51\x89\x35\x31\xb2\xc8\x96\x52\xec\xa3\x2a\x63\x1f\x15\xf7\x6c\xc1\x3a\x2a\xcb\x3e\x5d\xf0\xb5\x4b\x7e\xad\xc0\xd7\x8a\xfc\xda\x0d\x5f\xbb\xd9\x6e\xd4\x60\xa3\x9c\xfe\xd5\x29\xd8\xdd\x4b\x3a\x87\x57\xe4\xcc\xe2\xe5\xb5\x6f\xe2\xb5\xb5\x51\xad\x6c\x4f\xf7\x6c\x1d\x37\xef\xd8\x13\xfe\x05\xbc\x82\x6c\xfd\x6d\xe1\x89\x68\x16\x7b\xc3\x66\xb1\x37\x6c\x16\x7b\xc3\x66\xb1\x37\x6c\x12\xf7\x99\xc4\x7d\x26\x71\x9f\x49\xdc\x67\x04\x3f\xd8\x19\xc1\x0f\x76\x46\xf0\x83\x9d\x11\xfc\x60\x67\x11\x8f\xb3\x88\xc7\x59\xc4\xe3\x2c\x26\xc6\xf1\xf0\x38\x1e\x1e\xc7\xc3\xe3\x78\x78\x1c\x8c\xdb\x22\xc6\x6d\x11\xe3\xb6\x88\x71\x9b\xc5\x7d\x66\x71\x9f\x59\xdc\x67\x16\xf7\x99\xc4\x7d\x26\x71\x9f\x49\xdc\x67\x12\xf7\x49\x64\x92\x1d\xc1\x3c\x18\xc1\x3c\x18\x49\xcc\x8f\x87\xbc\x88\xfd\xde\x9c\x9f\x78\x11\x79\x2f\x96\xbd\x1f\x2b\x4b\x76\x9b\x2b\x0a\xe4\xec\x70\x45\x68\xe3\x62\xb2\xe3\x68\xe3\x8e\x37\xf6\x4a\xe1\x8d\xed\x40\x36\xba\xb0\xaf\x27\x3d\xdd\x49\x78\xdc\x7a\xd6\x98\x45\x20\x16\xed\x20\xf6\x67\x81\xc0\x85\xe3\x15\x88\x59\x64\xe5\x03\xb8\x44\x3e\x93\xe3\xd6\x13\xd4\x24\x02\x37\xef\x1b\x9f\xcf\xea\xe0\x0e\x66\x80\x1b\x71\x8d\x04\x66\x61\x57\x6b\x12\xdc\xac\x8f\x9f\xb2\x5a\xc1\xdd\x97\x01\x6e\x91\x18\x67\x30\x8b\xd8\xfb\x9b\x04\xb7\x80\xc0\x11\x3b\xb8\x43\x59\xc4\x7a\xea\x9c\x38\x89\x0e\x70\xb3\x29\x07\x24\x82\x71\xde\x0c\x43\xdd\x32\xa2\xb6\x6f\x66\xb7\x7d\x30\x6b\x25\x80\x19\xc9\xec\xb7\x77\x05\xba\x95\x16\xba\x42\x8f\x50\x97\x87\xb0\x8e\x40\x81\x25\x30\x7a\x13\x21\x0e\xca\x76\xc4\xc6\xdc\x6a\x5e\x05\x78\x95\x28\x02\xcc\x16\xdc\x50\xaf\x04\x99\x40\xf0\xe1\x0c\x62\x16\xd1\x23\x33\xf8\x6c\x59\x5a\x8f\x64\x2d\x2d\x04\x03\x98\x53\x44\xf0\x2c\x13\x7a\x24\x6b\x6d\x61\x9c\x48\x35\x25\xbe\xca\xa3\x69\x9f\xd0\x49\x8d\x07\x8f\x65\xf0\x40\x6f\xfb\x78\xb6\x6a\xdb\xe6\x0e\xc5\x59\x98\xe4\xed\xa2\x4b\xc9\xad\x2a\xa7\xfc\x35\x10\xa0\x28\x0e\x36\xe8\xef\x57\x73\x28\x83\xa2\xbb\x23\x93\x38\xf5\x10\xea\xa0\x66\xfd\x3c\xb9\xfe\x36\xf7\xc6\x14\x84\xbe\x60\xf8\x66\x70\x8a\x83\xd3\x64\x13\x14\xd5\x15\x24\x64\xbc\xba\x4f\x49\x53\xfa\xb5\xf7\xe6\xad\xa4\x74\x45\x00\x0f\xf6\xb6\x5a\xd8\xf2\x4c\xd6\x9a\x40\xbe\x9a\x59\xd2\x9c\x08\x4c\x66\xa9\x08\x4b\x8a\x83\x59\x2d\x38\xfe\x59\x0c\xc3\xfa\x10\x1f\x69\x2d\xae\x5e\x13\x8e\xcb\xc6\x10\x64\xdb\xe7\x33\x38\x60\x4b\x1f\xa0\x2f\xa4\x63\xd6\x85\xd4\xef\x4d\xfb\x46\x10\x7a\xc6\x83\x8f\x59\xe5\x3e\x06\x21\x9b\xbe\x60\xc5\x18\x8d\xc6\x3f\x16\xd1\x02\xb6\xcc\x58\xdd\x38\x63\x20\x8a\xfd\xf0\xd4\xd6\x9c\x2c\x60\x91\xe7\x05\x10\x72\x22\x53\x04\x34\x21\x94\x57\xf3\xcc\x58\x7d\xc2\x9b\xae\x0b\xc6\xac\x6b\xe7\xd1\x4b\x19\xd3\xba\xa8\x4d\xeb\xf1\x0c\x26\x4d\xaa\x29\x99\xcc\x50\x8f\x27\x32\x66\x75\x52\xf1\x79\x32\xbd\x79\x2a\xdf\xa8\x7d\x52\x27\x93\x93\xfa\x09\x23\xbe\xb1\x1b\x75\x4d\x20\x94\xe5\x85\x69\x84\x77\xf2\x47\xba\x03\xe2\x91\x6e\xd2\xac\x10\x9f\x8b\x68\x22\x2c\x32\xf3\xe9\x26\x57\xf9\x08\x72\x21\x4f\x26\x97\xe8\xc9\x0c\x3d\xaf\xcf\xe5\x67\xb2\xf6\x3a\x8b\x52\x99\xcc\x40\xff\xb3\x56\xf4\xfb\xbd\x29\xdf\x08\x4e\xdf\xa6\x3e\x97\x31\xb3\x53\xc9\x99\x9d\x69\x46\x12\x91\xc1\xb9\xcd\x1d\xdc\xe1\xa2\xa1\x3e\x8f\xfb\x7f\x78\x9d\xad\xff\x8c\xea\x7f\x63\xa2\xff\xef\x65\xf4\x9f\xf2\xd3\x46\x9b\x3e\xfe\xcb\xcd\xf5\x9f\xb5\x8d\x7f\x2a\xa3\x3f\x52\x57\x8b\xb6\xf1\xbf\xd0\x5c\xff\x39\xdb\xf8\x5f\xb4\xf4\x1f\x9e\xf0\x9b\x28\x11\xaf\x06\x98\x52\xdb\xcd\xb4\x1f\x57\x3f\x61\x6c\xaf\x28\x0e\x50\x85\x0c\x7a\xa3\x3b\x8b\x51\x18\x69\x1a\x85\xc0\x09\xce\xad\xb9\x44\x1e\x93\x5e\xd2\xd9\xd7\xb4\xff\x43\xb9\x39\x66\x52\x01\x3c\xd3\x66\x37\xc7\x8c\xfb\x36\xbb\x39\x56\x74\x8c\x5e\x81\x9b\xa3\xb5\x44\x54\xdc\xaf\x82\x02\x7e\x0c\x59\xa9\x4c\xe7\x9a\x7b\x31\x5f\xb3\x0e\xce\x76\x10\xa3\x19\x20\x46\xf0\x69\xcd\x35\x1e\x4d\x67\xb5\xeb\xb1\x31\x0c\xee\xa7\x96\x24\x45\x09\x68\xfa\x6e\xb8\x1f\x43\xf8\x49\x2a\xd5\x54\x6f\xc0\x41\x99\x76\xb8\x6d\xae\x13\xba\x14\x8a\x93\xba\xc9\x7d\xae\x6a\xcf\x3d\xd5\xc3\x9f\x59\x84\x49\x24\xd5\xd9\x78\xda\x7e\x78\x30\xb3\x47\x27\xe8\x7e\x0c\x42\x3f\xab\x90\xe4\x70\x87\x9a\x1a\x2e\x79\xd8\xa5\xf6\xd9\x38\x6c\x9d\x8d\x7e\x6f\xde\x4d\x8b\x07\x17\xb6\x44\xce\x29\xd3\x64\x24\x00\xa8\xb3\xb0\x0d\xf5\xc4\x58\xf3\x76\x51\x7c\xc8\x2a\x8a\x56\x08\x8e\x1e\xb1\x63\x63\x75\x0a\xdd\x8f\xb4\x8c\xae\x3e\xaf\x0f\x37\x3f\xd8\x23\xc6\xc1\x40\xa6\xd7\x89\x6c\xf8\xcd\x5b\xcf\x89\x68\x7b\xb3\x5c\xaf\x87\xab\x58\xb8\x2d\x5a\x6b\xb1\x96\x1e\xcf\xa0\x7f\xd6\x6d\xca\xab\x32\x91\x31\x5f\xb3\x8a\x85\xb3\x76\x16\x3e\x91\xc1\xc2\xd9\x24\x0b\x9f\xb4\xb3\xb0\x5b\x5c\xcc\x46\xee\x01\xce\x37\x60\x96\xd9\xfa\x4d\x70\xd9\xcc\xbc\x4d\xfc\x91\xda\x46\xf1\x48\x4d\x3f\xe3\x62\x6b\x75\xd6\xd5\x02\x78\xec\x2b\x7d\x84\xe8\x47\x6a\xfb\x4a\xb7\x1d\x28\xf5\x09\x98\x34\x4e\x00\xf0\xa4\x07\xae\x46\x05\x80\xac\xac\x7c\x8d\x85\xa9\x17\x6e\x42\x21\xa3\x52\xde\x72\x3a\x3e\x96\x21\x4c\x73\x66\x61\x1a\x21\x76\xb5\xf5\xb1\x0c\xb5\x35\xa7\x04\x6b\xce\xae\x08\x5e\xc8\x10\xac\xb9\xa4\x60\xd5\x2d\xb8\x0f\xcf\x34\x0a\xe8\x78\xd5\xf8\x1c\xb9\xe0\x34\x78\x8d\x7c\xd2\x60\x0a\xc9\xeb\x4d\xf0\x31\x55\xa2\x2d\x07\x20\x6e\xc0\x89\xaf\x39\xd9\x27\x27\xbe\xe6\x74\x0e\xf2\x97\xb6\xe5\xf4\x4b\x5b\x3f\xfd\xd2\xf6\xa4\xf1\xd1\x84\x16\xe1\x61\x6c\x94\x7e\x0b\xeb\x52\xbf\xda\x93\x13\xa1\xfe\xf0\x38\x52\xbe\xbd\xdd\x4f\x9d\x51\x9a\xdf\x6f\x7e\x81\x9b\x6b\xf6\x71\xf2\xab\xcd\x66\x1e\xed\x25\x9d\xeb\x1c\xf1\xf0\x5b\xd9\xa6\x1d\x9d\x9d\xab\xb2\xd2\x60\xcc\x98\xad\xd0\x38\x0d\xc6\x8a\x2e\xb4\x56\x60\x51\xb6\x6e\xed\xf6\x7b\x8b\x84\x4f\xfa\x3c\xe1\xb3\xbe\x40\xc4\xb4\xe7\x21\x3c\x25\x35\xa3\x33\xcd\xcd\x28\xcc\x5f\xe4\x40\x24\x8c\xf6\x4e\xdd\x08\xc1\x55\xed\xf5\xb7\x19\xc6\xf6\x8e\x6a\x6f\x7e\x99\xdd\xc9\x9f\x53\xf2\x0c\x5f\x35\x97\x17\x09\x1e\x71\x79\x75\x7f\xf0\x9f\x33\x2d\x4c\x0b\x71\x11\x66\x87\xa7\xbd\x2f\xc6\x75\x80\xd9\x1f\x55\x15\x7e\x11\xa2\xa7\x0c\xb8\x19\xe3\xa1\x4a\xb7\xa8\x46\x88\x29\x13\x6a\xbf\xb7\x44\xe2\x93\xdb\x32\x89\x4f\x6e\xe7\x49\x9c\x0d\x64\x9e\xc4\xd9\x40\x16\x48\x9c\x0d\x64\x91\x24\xb2\x81\xdc\x8f\xb1\x78\x4b\xb3\x15\x48\x4a\x41\xde\xe0\xfc\x06\x2f\x22\x1b\x3a\x11\x54\xee\xdf\x75\x37\x8f\x1e\x81\x9c\x0c\xf2\xdd\x11\x19\x95\x8d\xf8\x1d\xc0\x07\xf8\x3f\x89\x64\xa5\x33\xd6\x43\xf1\x02\x31\xd0\xbe\xcd\xfd\x40\x02\xc0\xe1\x0c\x00\x8b\xc4\xe0\x03\xd1\x01\x3c\x60\x01\x20\x42\xbf\x0b\x36\xc9\xc6\xc2\x30\x4b\x78\xbd\xe8\xdd\x61\x0e\x58\x13\xe6\x03\x5a\x88\x1f\xc2\xae\xe2\x81\x32\x45\xfe\x7c\x8e\x3f\xc3\xa6\x39\x88\x46\x0a\x68\x8e\x7a\x28\xa7\x29\xa4\x22\xa5\xb9\xed\xde\xee\x5e\x97\xfa\xdb\xbd\x59\x42\xfd\x84\x0c\x7f\xc4\x2c\xc3\x7e\xfd\x06\xc7\x09\xf3\xbd\x2e\xcd\x0f\x39\xbf\x11\x39\x21\xcf\x83\xed\x06\xcd\xa4\x58\x79\xa5\x05\x95\x56\x4e\x9d\xb5\x95\x36\x9b\x4c\x9d\xa9\x4f\x99\xb5\xd9\xa4\x3c\x53\xaf\xe4\x7c\xdc\xea\xb9\xf5\xed\xd1\x7e\x5c\xe5\xa2\xab\xec\x19\x57\xbb\xca\x3e\x65\xbb\xb6\x51\x49\x4f\x12\x37\x2a\x5c\x69\x9a\x52\xf8\x8f\x61\x58\xe9\x3a\xc2\x4c\xbd\x4c\xb8\xc6\x22\x1a\x99\xfd\x78\x08\x00\xfb\x3a\xe1\x0a\xd2\xe7\x54\xda\x9e\xe1\xc9\x06\x89\x18\xf5\x13\xfd\x4c\x32\x11\xd7\x41\x3c\xf8\x3f\x5a\x73\x03\x27\x6e\x27\x52\xcf\x51\x4e\x59\xad\xf9\x29\x65\x74\x4d\xb9\xa6\x83\xe7\x64\xea\x2d\xca\xa9\xc6\x6e\x80\x44\xb6\xe3\xc4\x7d\x37\xd1\x6f\x94\x6d\xd0\xfa\xbd\x69\x85\xda\x74\x53\xa8\x1d\xca\x40\x0d\x3b\x3c\xa6\x92\x1c\x3e\x8c\xbb\xfd\xc2\xe6\x5d\x8e\x91\x50\xfa\xcf\xde\x4d\x3f\x12\x3c\x88\xdb\x1e\x58\x67\x93\x3c\xd3\x69\xee\xa1\xec\xae\x17\x24\x7c\x81\x13\x4c\xd9\x72\xc6\x08\xbd\xd5\xa6\xd4\x96\xcd\xea\x9d\x35\x2a\x2b\x51\x19\x3b\xce\xc1\x53\xe6\x36\x0d\xe4\xb5\x70\x79\xa1\x2e\xb0\x1a\x0a\x34\x2f\xf6\xba\x3c\xf5\xb4\xf7\xe6\x45\x9a\xa7\xc5\x03\x91\x43\x8b\xf2\x2f\x79\xea\xcb\x68\x5f\xea\xb0\x2d\xd3\x91\xcf\x36\x43\x9f\x16\x20\x53\x93\xcb\x00\xfb\x77\x28\x37\x50\x11\xd2\x2f\x38\x1f\x54\x86\x49\x01\xfe\xb2\xaf\x0a\xe1\x8c\xb9\x2a\xdf\x03\xd8\xe8\xa8\x36\x7c\x9e\x1b\xb5\x50\x5f\xc1\x47\xaa\x25\x4e\x02\x43\xdd\x30\x07\x1f\x3d\x76\x2e\xcb\xc7\x5f\x5d\x38\x9b\xf5\x55\xeb\xd4\x57\x61\xae\xbd\x3c\xa7\x95\x30\x72\xf8\x67\x57\xa8\xc6\x01\x3e\x7f\x15\x90\x6b\xfb\x4c\x9d\x6d\x98\x23\xa0\x24\x53\x7b\xf1\x4d\xc6\x32\x5d\x5f\x31\xef\x2d\xb3\x3c\xbf\x17\xec\xdf\x9a\x06\x46\x3d\x8e\xe3\xa2\xe1\x15\x74\x56\xe9\x8d\xcb\xa0\x88\xea\x07\xc2\x82\x8b\x1c\xed\xe1\x21\x02\x36\x86\xa5\xf9\x16\xcd\x44\xfd\x8a\x31\x30\x7d\x9b\x2b\xa4\x6a\x90\x4b\xd5\x40\x28\x72\x83\x80\x39\x71\x4b\x9d\x59\x49\x0c\x07\x2f\x61\x4c\x8a\xf2\x74\xbe\xf6\xe0\xd0\x86\x4a\x9f\xa8\x2a\xcf\x87\x18\xe4\x43\xdc\x52\x87\xd1\x77\xb8\x7e\x5c\x59\x5e\x52\xea\x9a\x28\x3d\x60\x05\x3f\xc8\xcf\x82\xd4\x42\x01\x81\x67\xe4\x1a\x05\x8e\x89\x82\x83\x96\x21\x62\x26\xf5\x25\x86\x18\xc4\x4c\x2a\xa5\x2c\x6e\xcf\x44\x45\xed\x02\x86\x28\xdb\x86\xf0\xb5\x0d\x65\xe5\x43\x74\x35\x47\xc5\xfd\x17\x30\x44\xa5\x39\x2a\x0e\xd9\x05\x5b\x0a\x4e\x37\xac\xb2\x06\xfa\xf8\xc3\x41\x3a\x09\x64\xce\xc9\x2c\x88\x32\x67\x39\xfa\xca\x84\x7d\xd7\x22\x9b\x4c\x7c\xf6\xd1\xe7\x12\xfa\xdc\x05\xcb\x5f\xf3\x32\xcc\x19\x57\x22\xf4\x81\xe6\xf5\x6d\xae\x33\xe4\x6c\x8c\x3f\xe3\x7c\x77\x8e\x8c\x2c\x27\xa2\x87\xcc\x8a\x37\xe4\x5c\x1e\x77\x30\xe4\xcf\x73\x71\x73\x97\x35\xbf\x4c\x6f\x5e\x61\xcd\x2b\x71\x5e\x10\xf1\x4c\x7f\xd5\x28\x9f\x51\xd6\xd2\x8f\xfc\x03\xa1\x1f\x87\xae\x4b\x90\x22\x63\x46\xb4\x4c\x46\xa9\x33\x36\xe4\x54\x34\x62\x7c\x2d\x38\x7b\xc8\xd9\xa0\xff\x54\x62\x63\xcb\xe7\x1d\x18\x55\x9f\x35\x5f\xaf\x37\xef\x62\xcd\xbb\x44\x80\x3c\x6e\x9e\x67\xcd\xd7\x69\xe3\x17\x87\x9c\x2e\xfd\x4f\x38\x86\x1c\xb8\xb7\xd6\xd2\xa2\x5c\x93\x0c\x5b\xa3\xb5\x28\x45\xfe\x01\x45\xb9\xde\xaf\x52\x8b\x19\x38\x36\xe4\xac\x4e\xf5\xd5\x59\x52\xb6\xb4\x28\xd5\x24\x17\x56\x59\x5a\x74\xd5\x24\xe1\x9d\x5a\x8b\xf2\x90\xd3\xa1\xff\x29\x45\x78\xc9\xd2\x42\x11\xae\x0b\x67\x97\x91\xf0\xb2\x91\xf0\xf6\x54\x5f\x9d\xf0\x36\x4b\x0b\x45\x78\xd1\xd2\x42\x11\x5e\xd0\x5a\x54\x86\x9c\xbc\xfe\xa7\x14\xe1\x39\x4b\x0b\x45\xb8\xaf\xb5\xe8\x36\x12\x5e\x31\x12\xee\xa5\xfa\xea\x84\xbb\x96\x16\x8a\x70\x62\x69\xa1\x08\x77\x0c\xa7\xab\x51\xac\x60\x8c\x85\xd5\x38\x58\xfe\xd8\xac\x9b\x2b\xdf\x6e\xed\x6a\x12\x81\x78\x69\xad\x6e\x83\xf2\x0c\x0c\xd2\x24\x9e\x6b\xa4\x82\x1f\x2e\x5f\x92\x2b\xf7\x5e\xd2\x79\x53\xa3\x1a\xdd\x50\x8c\x72\xd3\xa6\xcd\x9b\x37\x6f\xd9\xb2\x85\xd2\x30\xec\xe9\xe9\xed\xdd\xba\xf5\x8a\x2b\xae\xb8\xd2\xa6\xfd\x4f\x9b\xb5\xbf\xb5\x2e\xe5\x69\xdb\x51\xf6\x02\xea\x52\x5e\x19\x0c\x6f\x87\x50\x43\xea\xd4\xa3\x1a\xaf\x4b\xb9\xd0\xa0\x62\xb7\x19\x0f\x35\xe9\xd1\x63\x0b\xa2\xbe\xdb\xd7\x2c\x75\x29\x11\x04\x55\x4e\x6f\xc1\x56\xb1\xfb\xb4\xed\xa1\x63\xc3\xba\x94\x3d\x01\xe4\xf6\x0f\x1b\xd4\xa5\x6c\x48\xd0\xdc\x5f\x64\x12\x74\xa8\x25\x82\x0e\x19\x09\x6a\xbe\x5a\xf7\xe6\x60\xf8\x5d\xb2\xc8\x7a\x46\xb5\xee\x86\x44\xfd\xde\x57\x05\x51\xb3\x82\x28\xbd\x38\x65\x2b\x44\x8d\x5f\x00\x51\x6b\x78\x5d\xf5\x1b\x70\x5d\x75\x4b\x71\xca\x86\x44\xfd\x2c\x9b\xa8\x47\x5b\x22\xea\xd1\x0b\x20\x6a\x03\xcf\x05\x70\x3d\xae\xab\x6e\xa9\x4e\xd9\x98\xa8\xaf\x64\x12\xf5\x64\x4b\x44\x3d\x79\x01\x44\x75\xf3\xba\xea\xef\xc0\x75\xd5\xa9\x75\xa4\xa7\x8d\x23\x31\x45\x33\xe2\x82\xa7\x3e\xc5\x8b\x67\x9a\x90\xda\x3f\xc8\xe4\xc5\xa4\x99\x17\x31\x75\x32\x43\x37\x35\x68\x8c\x90\x5f\x7c\xf0\xb4\x02\xd1\x22\x68\x41\x50\x1a\x7a\xed\x4e\x27\xa6\x38\x84\x52\x89\x0a\xc4\x56\xfe\x24\xf7\x2a\xfe\x24\x77\x5e\x81\x68\x54\x58\x12\xda\xe2\xfa\x8d\x1f\xc7\x84\x3c\x52\x80\xac\x0d\x45\x8e\x55\xb2\x14\x64\xb2\x59\x8f\xc8\xd1\xa7\x95\xa9\xfc\x5d\xad\x99\xa5\x4c\xe5\xb4\xd6\xcc\x52\xa6\xf2\x53\x5a\x33\x4b\xa1\xf3\x93\x5a\x33\x53\x99\xca\xcf\x6a\x6d\x70\x99\xca\x1a\x2e\x53\x39\x93\x6c\x08\x33\x80\xcb\x54\x7e\x5e\x03\x14\x97\xa9\xdc\xdb\x74\xa9\xc6\x79\xe3\x7e\x0c\xa9\xcc\x95\x00\xda\x8d\x8f\xe7\x9b\x4b\xbb\x2a\x2f\x49\xb9\xb7\xa7\x50\x28\x16\xdb\xda\xb2\xd3\x03\xbf\x66\xb6\x13\xe2\xb4\xee\x50\x1a\x05\x2c\xb4\x66\xcb\xa7\x0c\x28\xd7\xe8\x9e\x38\x6e\x62\x6f\x7c\xbd\x76\x67\x62\x49\xdd\x8b\x11\x78\xa9\x91\x7a\x49\xb4\xd6\xb7\x6b\x7e\x20\xef\x13\xe5\x59\x8b\xb1\x8b\x27\xe1\xe9\x47\xfd\xeb\xd8\x20\x2c\x47\xce\x6f\x25\x32\x16\x77\xc6\x19\x8b\xf7\xf0\x75\xbd\x37\x24\x01\xbf\x93\xe2\x97\xb0\x45\x9e\x30\xd3\xa5\x39\x76\x76\x1c\x72\x54\x20\x85\x47\x09\x7a\x44\xdf\x96\xca\xbe\x7a\x9f\x91\x0a\xed\x32\xf6\x7e\x73\x23\x07\x9c\x92\xbe\xb8\x59\xa5\x84\x7a\x77\xf7\xe4\x22\x7a\x87\xba\xf2\x2a\x06\xc2\x97\xd9\x30\xbf\xba\x8d\xcb\x0f\x59\xb8\x2c\xf9\x2a\x26\xb2\x2f\x9e\xe6\xbe\x84\x03\xfc\x23\xb8\xfb\x0b\x6b\x13\x7a\xb6\x4f\x7b\xab\xf4\x9a\xc5\x85\x58\x8c\x5d\x88\x22\xcd\x39\xde\xa7\x51\xa7\x64\xba\xd4\x65\x63\x26\xc5\x1c\xb7\xae\xd5\xbd\xda\xa0\x7e\xad\xb6\x60\x09\x55\x25\x76\x4f\x49\x11\x7d\x2e\xa3\xcf\x15\x75\x2c\x91\x31\x2b\x24\x5e\x04\xf3\x24\x66\xde\x02\xd1\x96\x01\xc2\xe1\x3e\x5c\x1f\xe5\x08\xbe\x6e\x93\x5f\x7c\xfc\xa5\x84\xbf\x74\xe1\x2f\xdd\xbd\xb6\x9a\x49\x3e\xfe\x52\xc2\x5f\xba\xf0\x17\x00\x70\x1a\x03\x38\x8d\x01\x9c\xc6\x00\x4e\x63\x00\xa7\x15\x00\x81\x50\x7c\x62\xc3\xf5\x86\x4e\xa3\x2b\xa0\x6b\xf5\x54\x74\x88\x23\x47\x93\xb7\xf8\x8d\xc0\xa9\xe5\x8e\x60\x7c\xd4\x5e\x4d\x63\x91\xa0\x6a\x1a\x4b\x44\x55\xd3\x98\x69\x74\xd5\xfb\x96\x59\x2d\xcb\x7a\x1a\x4c\x0b\x07\x19\x25\x8c\xce\x98\x05\x2f\x2e\x61\x74\x23\xe2\xfc\x8d\x48\xf0\x6e\x44\x82\x77\x63\x42\xf0\x6e\x4c\x5d\x67\xc9\x2b\xaa\xb2\xba\x46\x4c\x08\xde\x19\x8b\xe0\x9d\xc5\x82\x77\x16\x0b\xde\x59\x2c\x78\x67\xb1\xe0\x9d\xc5\x82\x67\x7c\x5f\xee\xe3\x2f\x25\xfc\xa5\x0b\x7f\x01\x00\x47\x31\x80\xa3\x18\xc0\x51\x0c\xe0\x28\x06\x70\x14\x03\x30\xe6\x6e\xf4\xf1\x97\x12\xfe\xd2\x85\xbf\x00\x80\xd7\x30\x80\xd7\x30\x80\xd7\x30\x80\xd7\x30\x80\xd7\x92\xa2\x7f\x16\x5d\x30\x4e\xe8\x55\xc1\x10\xef\x27\x93\x22\x8e\x5f\x30\x4f\x26\xbb\x8d\x65\x74\x3b\x6a\xc9\x15\xf7\x1a\x5a\x68\x67\x51\xf9\xa4\x59\x54\x3e\xe9\xc6\x64\xfd\xb0\xfd\x78\x98\x67\x5a\x1b\x46\x1d\xaf\xcf\x34\xb5\x00\x67\x71\x39\x9b\x39\xb7\x85\xe2\x48\xcf\x79\x49\x0b\xcc\x87\xf4\x49\x36\x63\x67\xd1\x72\x25\x59\xdc\x65\x6d\x97\xb0\x32\x8a\xdc\xcc\x97\x99\x4b\xe0\xdd\x66\x39\x22\x07\xf8\xfd\x40\xb1\x0e\x29\x4e\x48\x7d\x23\x15\x49\x5a\x79\x8f\x12\xbf\xd8\x29\x47\xfb\xaa\x71\x6e\x94\x2d\xb5\xc8\x89\x33\xc8\x40\x82\x68\x01\x41\xe5\x7a\xad\xf2\x4e\xc1\x81\xc8\x89\x02\xd1\xf2\x6e\xb8\xa1\xe1\x60\xcb\x10\x1f\xf8\xd6\x5b\x6f\xbd\x45\x46\x63\x04\x1c\x48\x76\x5c\x8e\x81\xf1\x9b\x46\xd9\xa5\xab\x0a\x77\x23\xec\x8b\xfc\x53\x85\xba\x62\xa0\xf5\x6c\xa0\xf5\x6a\xa0\x4a\xb2\x61\x37\xcf\x18\xc2\xdb\x5e\xc6\xda\x5e\xa6\x42\xed\xbb\xb3\xe6\xe8\xc1\x46\x85\x2d\x20\x8f\x39\xdc\x51\x7a\xf1\x2d\xa5\x6d\x0a\xcf\x9a\x55\xa6\xac\x06\x50\x49\x5c\xdc\x50\x74\xb9\xec\xf1\x4a\x13\xf9\x38\x01\x12\xcf\x5d\x54\x85\xbb\x63\xb8\xee\xe5\x35\x57\xf8\x87\x6a\x35\xcc\xd1\x7c\x9d\xe6\x70\x92\xa8\xc8\x65\x36\x57\xce\x94\xec\x38\x4c\x85\x61\x8e\x62\x54\x71\x3c\x5e\xdb\x1d\xca\xdd\x92\xae\x16\xb1\xdf\xdc\x4d\x2f\x90\x61\x6a\xa4\x32\x45\x79\x91\x7b\xa0\x27\x2f\xc8\xcc\x53\x87\xe6\xab\x61\x01\xc8\xcc\x4b\x32\xf3\x92\x4c\x9f\x16\xe4\x95\x34\x94\xe5\x91\xf5\x05\xa2\x4d\x8c\xbe\x4d\x2a\x6e\xd0\x8b\x8a\xb7\x2a\xef\x57\x1b\x2f\x8d\x29\x6a\x55\xf4\xe4\x63\xb2\x02\x6e\x83\xba\xc2\x06\x95\x77\xa2\x3e\x5c\x5f\x2a\xeb\x16\x11\x70\x18\x3d\x7c\x6a\x32\xef\xfe\x61\xdc\xdf\x98\x55\xff\x41\x4b\x8b\xc0\x09\x66\x2f\xa6\x3c\x2e\x5d\x02\x79\x94\x42\x18\x8b\xe5\xdd\x61\x81\x09\x63\x81\x4f\xcf\xc8\x5b\xc7\x63\x79\x2d\x5c\x0c\x41\x5d\x5a\x99\xa0\x1a\xbb\xe9\x82\x6a\x6a\xd4\x48\x50\xa5\x74\xc6\xf2\x7a\x77\x58\x64\x52\x5a\x44\xf4\x8b\x16\xc5\x5f\x9e\x04\x2f\x5d\xa0\x04\x2f\x35\x94\x60\x73\x8b\xc0\x09\x16\x37\xfe\x12\xf2\x25\xf5\x92\xce\x9d\xc9\x68\xc5\x12\xbc\x0d\x2c\xc3\xeb\xc0\xae\xae\x75\xe2\xae\x22\x33\x47\x92\x6d\x19\xbd\x61\x5e\x46\x8b\xd2\x0d\x51\xa9\xd6\x87\xdb\x20\x18\x90\x9f\x4e\xfa\x3d\x51\xfa\xad\x02\x57\xa6\xf1\xdc\xa3\xdf\xe3\xfb\xe6\x4d\xb5\x50\x8a\x01\xf8\xe6\x60\x8b\x46\xbd\x21\x76\x43\x81\x75\x23\xaa\xf2\xc6\xd3\x9a\x4c\x1d\x2f\x8b\x2b\xf8\xb2\x8e\x82\x2f\x2b\x5f\x88\x95\x37\x96\x04\x49\x11\x2e\x45\xd1\xa4\xaa\xe3\xcc\xd6\xab\xaf\x52\x08\xea\xe9\xf1\x42\x27\x72\xc3\x1c\xa8\x8a\x6d\x01\xef\x29\x15\x46\x7b\x7d\x63\xb5\xa7\x4d\xac\x89\x22\x2d\x41\xf5\x01\x25\xf6\x8c\xc4\x6a\x58\xa4\xa9\x16\xf2\x76\x4f\x92\x10\x63\x86\xda\x0a\xc4\x69\x9e\xb7\x82\xe2\x47\xaa\x2e\x42\x95\x3a\x4c\x49\xb5\xd5\x69\x1e\xe7\xeb\x63\x3a\x27\x97\x4c\xb9\x08\x14\x04\x34\x17\xad\x46\x79\x15\x6f\x0c\xd8\x5f\xee\x61\x0b\x6e\xb5\x58\x70\x3b\x20\x65\x4a\x00\xe3\x85\x79\xc9\xe8\x82\x42\x03\xe1\x10\x4f\x48\x5e\xd8\x1f\x61\x31\x1e\xf4\x32\xf6\x5b\x11\x34\x49\x2e\x5a\x83\x80\xbf\x13\xc6\x74\x0f\x84\x6d\x52\xf5\xb4\x0b\x6e\xb6\x21\x56\xe6\x39\x1d\x90\xb5\x4d\xa2\x36\x04\x19\x57\x02\x89\x4a\xa0\x38\xd2\x13\x20\x96\xc7\xf9\x0c\xf3\x92\x35\x0c\x56\x9e\x06\x49\xa6\xfb\xcc\x6c\xf2\x71\x15\x09\x32\x8a\x3a\xc8\x51\x72\x6a\x94\xb0\xc4\x94\xa2\x98\x3c\xd1\xa1\x1a\x3a\xac\x07\x92\x7a\xaa\x4f\x7d\xc8\x08\x29\x23\x65\x37\xc0\x95\xdd\xf5\x01\x0f\x94\x4e\x61\xa6\x31\x90\xf1\x54\x32\xf0\x26\xe8\x07\xea\xf0\x3a\xa6\x0e\x09\x04\x3e\x48\xd1\xbe\x2b\x0d\x23\xcc\xc9\xa9\xc9\xcb\xe2\x5b\x3c\xca\x82\xc9\x7d\x6e\x87\xfb\x7e\x9a\x53\xfd\x47\x48\x4a\x6a\x13\x6d\xe3\xf5\xa2\x77\xd2\x05\xb9\x5a\xdd\xe1\xbe\x1f\x5e\x42\x31\xfd\xfd\x0e\xb9\x5c\xf8\x43\x28\x68\xa0\x12\x5e\x16\xb9\x79\x7e\x83\xb3\x21\xf4\x28\x09\x45\xfe\x4f\x87\xe7\x1b\x95\x74\x0f\x6e\x25\xa5\x6b\xd5\x66\xe5\x0b\x80\x5e\x02\xa0\x48\x45\x9a\xe8\x74\x4d\x60\x18\x5c\xa4\xe5\x44\x81\x2a\x92\x60\x91\x95\xb4\x20\x60\x15\xc4\xdb\x89\x9c\x34\xed\x19\x78\x8f\xf5\x07\xd1\x2c\x46\x94\x89\xb1\x78\x3d\xd4\x4e\xdb\xe4\x69\x82\x89\x71\xd8\x46\x0b\x31\x2a\xef\x96\x49\x68\x00\x95\x02\x42\xbb\x20\x10\xa1\xb9\xa8\x9d\x49\x64\x7b\xb2\xae\x89\x78\x3a\xeb\x57\x7b\x14\xb0\x1b\x79\xaa\x1a\x23\x30\x86\x77\x00\xd6\x46\x58\x8a\xd6\x70\xc4\x3a\x20\xe1\x61\x58\x62\x5b\x73\x29\x5a\xc3\xf0\xeb\xa8\x6f\xa4\x81\x80\x9d\x67\x6b\x4c\xc2\x7e\x27\xe4\xba\x91\xb0\x03\x04\x3b\x00\xd8\x9d\xd1\x3a\x0e\x74\x15\x0d\xea\xb4\x93\xe6\xa2\x75\xac\xc5\x2a\xb5\x84\x38\xd0\x02\x06\x3a\x00\x99\x73\x0c\x40\xc3\x80\x96\x20\x7c\x22\x92\xd1\xa3\x14\x86\xa9\x86\x9d\xb4\x8d\x9d\xc4\xda\xf8\x28\x6d\xe2\x20\x26\x80\x17\xab\x3d\x9d\x31\xf0\xeb\xe0\x72\x5b\x02\xef\x44\x18\x77\xd6\x69\x27\x17\x31\xda\xc6\xbb\x06\x75\x0e\x9f\xe6\xa2\x0a\x63\x76\x25\xc9\x6c\x48\xc1\xd8\xc9\x8b\xcf\xc9\x90\x24\x42\x3b\xeb\x4c\x63\xf3\x28\x0b\x52\xdf\x78\xb7\xc0\xc6\x1d\xad\xd2\xdc\xdd\x34\x17\x75\xcb\x74\x8f\x09\x06\xb4\x55\x7b\x94\xde\xbb\x16\x6e\xde\xc5\x82\x5d\x2f\x50\xcd\x21\x54\x73\x62\x50\x79\x98\xa5\x39\x36\x55\x44\x0c\x19\xed\xab\xd2\xb6\x51\xbe\x52\x18\xf9\xb7\xaa\x9a\x60\x5b\x03\xc8\x79\xde\x0b\x0f\x30\xd9\x91\x56\x0e\x79\x35\xfc\x55\xb2\x85\xa0\xb1\x8a\x96\xf4\xaf\x45\x55\xdf\x52\xd4\xdf\xf3\x84\xf8\x17\x55\x6d\x94\x58\x5c\xbd\xe4\x61\x38\x49\x7c\x0e\x96\x98\x5c\x22\xd6\x55\xd1\x07\x37\xf7\x76\x41\x6e\x97\xc9\x35\x53\xb2\xdb\x9e\x9c\x4e\x2f\x29\x85\x62\xd9\x94\xa2\x02\x13\xad\x82\x14\xad\x4e\x2e\x5a\x05\x29\x5a\x9d\x75\x5a\x50\x93\x09\xeb\x5c\x64\xcc\x6d\xa3\xc5\x51\x5e\x7f\xb0\x20\xb8\x1e\xcb\x92\x07\xe7\x6d\xa6\x47\x05\xc9\x77\xf3\x8e\xbc\xaf\x90\x13\xa6\xce\xd6\x2b\x51\x21\xa3\x55\xea\xf1\xfc\x9e\x51\x7b\xb5\x47\x69\xa8\x2b\x21\x66\x01\x12\xfb\xd2\x80\x5f\x6c\x48\x55\x18\x39\x61\x2e\x72\xc2\x3c\x5c\xf4\x6d\xd1\x0d\xfe\x49\x6c\xa4\xe1\xe7\x5e\xb9\x84\x96\xcb\xc7\xa2\xd6\x56\x55\x3f\x70\x36\xc4\x56\x7c\xdc\xa6\x1d\xb5\x09\xdb\xd8\xaa\x01\x31\xd1\xe5\x5b\xf4\x44\x3b\x5e\x11\x6b\x51\x66\x0f\x14\x00\x13\x82\xe1\x49\x68\x28\x59\x2a\x81\x9c\xc3\x61\x81\x16\xeb\xb4\x90\x36\x5f\x0a\xba\xf9\x92\x67\x8a\x0d\xbf\x8b\xdd\x1c\x40\x26\xfe\x4d\x3a\x77\x9e\x37\x73\x47\x70\xa3\xbe\xcd\x7d\x7f\x15\x27\x2c\x66\x44\x50\x14\x31\xac\x51\x93\x38\x6a\x7c\x0c\x83\xc6\x47\x8d\xc5\xcc\xeb\x9d\x5e\xf4\xe0\xf5\x8d\x06\x67\x8d\x8f\x37\x6c\xf1\x52\xc3\x16\x27\x1a\xb6\xf8\x44\xc3\x16\x9f\x6c\xd8\xe2\xd3\x0d\x5b\x7c\xa6\x61\x8b\xcf\x35\x6c\xf1\xf9\x86\x2d\x5e\x6e\xd8\xe2\x0b\x0d\x5b\x7c\xc9\xd2\x22\x70\x82\x73\xab\x13\x27\x3c\xe1\xd9\x24\x2e\x4a\x2c\x9b\xba\x4d\x58\x36\x9f\xa1\x26\xe4\x6d\xc2\x38\xa9\xd6\x87\x57\xc3\x21\xaa\xdf\x9b\xd2\x1f\x0d\x2f\x5b\x7c\x9e\x53\x2e\x0e\xde\xe5\x07\x98\x71\xb8\x30\xa1\xce\x3d\x20\xbd\xb2\x8d\x6a\x21\xfe\x22\xcf\xe1\xe4\x00\x64\xcf\x53\x11\xbc\xa2\xbf\x48\xec\x7c\x0f\xf8\x8f\x93\x50\xe2\xef\xc5\x18\x86\x68\x9c\x86\xcf\x7d\xc8\x00\x93\xc4\xed\x28\xb9\x87\x0a\x6f\x34\xff\x4d\xef\x65\x1f\xc1\x8a\x4b\x49\x6f\x59\x15\x2f\x75\x8d\xad\xcb\xcd\x61\x9e\x84\xad\xf2\xbd\xfb\xaa\xc0\xa7\x5f\xdf\xc8\x88\x41\xfd\x8b\x69\xca\x25\xc1\x34\x45\x70\xb1\x11\x19\x56\xd6\xa4\x48\xb0\x12\xdb\x95\x62\x0d\xbf\x4d\xb0\xa0\x60\x07\xac\xa3\x20\x01\xc7\x8c\xb0\xa2\x50\x49\xa3\x80\x38\x56\x6a\x42\x56\x06\x52\xac\x2b\x35\x8d\xb7\x4e\x61\x8a\x21\x56\x0a\x53\x78\x5b\x29\xec\x4e\x53\x58\x85\xf7\xc7\x16\x6c\xed\xbc\xd3\xb1\xb5\xe3\xa0\x63\xdb\xdd\xf4\x7c\x50\x03\xb6\x68\x42\xca\xa9\x09\x81\x7a\xf1\x6c\x4d\xed\x4c\xcd\x43\xb9\x69\xee\xea\x3c\xb0\x53\xa6\xf3\x20\xc5\x5d\x2b\x0f\x4c\x94\x41\x55\x28\x0b\xb6\x76\x1c\x74\x6c\xed\xdc\xd5\xb1\x35\xe0\x80\x98\xdb\xd5\x84\xb4\xef\x4a\x71\xb9\xab\x69\xbc\x75\x0a\xed\xbc\xd3\x29\x34\xe0\x0d\xaf\xb3\x2d\x28\xd8\x19\xa2\xa3\x90\x06\x8c\xf8\x51\xb1\xeb\xcb\x3d\x29\x36\x54\x9a\x26\x4e\xc7\x36\x8d\xc3\x76\x6f\xaf\x15\x6e\xaa\x35\x42\xb8\xbb\x89\x09\xbc\x33\x85\x79\x77\xa3\x11\xb6\x7b\x77\xe9\x3f\xa6\x76\xf4\x11\xa2\xae\x9d\xc5\x1d\x2f\xfb\xb5\xdf\x93\xd1\x07\xc5\x6a\x54\xe4\x39\x8a\xc6\x09\x7c\x1c\x2e\x97\x9f\x28\xe0\x0b\x05\x64\x4b\x3c\x84\xb3\xda\x35\xba\xcd\xfd\xc2\xe5\xba\xd5\x93\x73\x1a\x9a\x3d\xe7\x2e\xc8\xec\x39\x67\x31\x7b\xa6\x5d\x2d\xf2\xcc\xd6\x90\xeb\x3e\xc5\x45\xde\x59\xe9\x43\xe9\x9b\xbb\x47\x5c\x6f\x9b\xda\xe8\x9a\xe6\x9e\xb8\x81\xae\x7a\x50\x05\xfa\x62\xdc\x48\xd7\x0d\x71\x25\x70\x8b\xc1\x31\xad\x19\x67\x71\x29\x0e\xaf\x21\x82\x62\xa8\x7b\x64\xbd\x10\x2e\x8b\xba\x9d\x65\xec\x5a\x6a\x44\x5b\x51\x6f\xa0\xd3\x95\xe2\x8e\xae\x5c\x62\xee\x54\xab\x22\x8b\x40\x02\x23\x1f\x2f\x07\xaf\xbe\xd1\x8e\x9a\x3e\x72\x0a\xb5\x92\x0d\x54\x0a\x47\x5d\x4f\x21\x1c\xad\xac\x2a\xab\x59\xa6\x0d\xf9\xda\xd5\x88\xaf\xe5\x46\xd4\xa5\xc8\xd7\xf9\x9a\x22\x5f\x27\x2a\x45\xb5\xae\x19\x11\xd5\xc2\x32\x6c\x76\x6e\x52\xe4\x59\x59\x9f\x22\x43\xc7\x32\x45\x46\x57\xd3\xb3\xa8\xeb\x6e\xd3\x2c\x5a\x8c\xdc\x7b\x32\x26\xba\xa2\x26\x7a\xa0\xe1\x44\x77\x37\x9a\xe8\x4a\xa3\x89\xb6\xf1\xd2\x2e\x2a\x3a\x0b\x53\x3c\xd6\x27\x3a\xc5\x63\x9d\x73\x98\xb5\xba\xdd\x38\x8d\xc9\xac\x56\x85\xb0\x0c\x36\x2f\x2c\x29\x16\x59\x85\x25\xc5\x0a\xab\x2c\xa4\x48\xd6\x29\x4a\x91\xdc\xdd\xb4\x58\xd1\x26\xc4\x4a\x9f\x02\x83\x58\x59\xcc\xf9\x2c\xc9\xa3\x4a\xf2\x76\xda\xf8\x9b\x6a\x6c\x1d\xd0\xc6\x77\xbb\x68\x5a\x2c\x7a\xbb\x60\xa5\x44\x53\x9f\x86\xd4\x3c\xe9\xd6\x50\x6a\x9e\x74\xee\xfb\xba\xe4\xdd\x92\xe2\x8c\x55\x9e\x52\x1c\xb0\xca\x53\x8a\x52\x9d\x90\x14\xa5\x56\x79\x4a\x91\xac\x53\x54\x6c\x42\x9e\x0c\xc2\x62\x39\x6c\xdc\xa3\x9f\x1a\x8c\x53\x9d\x12\x16\xcb\x61\xc1\x3e\xd5\x29\x61\xd1\x39\x94\x62\xa1\x3e\xd5\x29\x16\xea\x8c\x29\x25\xf7\xa3\xdd\x29\xaa\xac\xd3\x97\xc2\x5e\x47\x2e\x85\xbd\x75\xfa\x52\x64\xe8\x58\x96\x9b\x98\x3e\x34\x37\x7b\x6c\x54\xd8\xe7\xc6\x72\xd6\xb1\x73\x36\x45\x9d\x8e\x73\x97\xc2\x19\x0e\x3f\x1a\x46\x96\x43\x50\x13\xdc\x4a\xa1\xa6\x8f\xac\x04\x59\x3b\x1b\x19\x09\x49\x0d\xac\x83\xeb\x56\x8c\xbd\x2b\x05\x4d\x6f\x2c\xa1\x5d\x84\xe3\xd3\x18\x3e\x6a\xb4\x74\x7c\x7a\xf4\xf2\x5f\x4e\x58\xd0\xfb\x21\x58\xce\x85\x1c\x33\xfc\x11\x73\x7b\x3b\x4f\x66\xb6\x6a\x95\x0c\x0e\x5a\xbf\xa1\x52\xc9\x2e\x9f\xa6\xce\x78\xe7\x53\x67\xbc\xf3\xe6\x33\xde\x79\x79\xc6\x3b\x87\x03\xb5\xcf\xe1\x40\xed\x73\x38\x50\xfb\x1c\x0e\xd4\x3e\x87\x23\xbd\xe7\x31\x80\x79\x0c\x60\x1e\x03\x98\xc7\x00\xe6\x31\x80\x29\x5c\xe1\x4b\x7e\xf1\xf1\x97\x12\xfe\xd2\x85\xbf\x00\x00\x63\xc9\x33\x1f\x7f\x29\xe1\x2f\x5d\xf8\x0b\x00\x98\xc0\x00\x26\x30\x80\x09\x0c\x60\x02\x03\x98\xc0\x00\x4e\x63\x12\x4e\x63\x12\x4e\x63\x12\x4e\x63\x12\x4e\x63\x12\xc6\x30\x80\x31\x0c\x60\x0c\x03\x18\xc3\x00\xc6\x30\x80\x53\x98\x84\x53\x98\x84\x53\x98\x84\x53\x98\x84\x53\x24\x11\x6f\x7f\x0e\x65\xe6\xaa\x79\x89\xc0\xf9\x7b\xb1\x18\x8d\x27\x23\xda\x0d\xdd\xe2\x3f\x27\x72\xa7\x23\x10\x1f\xc1\xcf\x25\xa6\x44\x5d\xa7\x73\x8e\x58\xeb\x52\x10\x22\x5f\x44\x7d\x9d\x73\xe0\xb3\x78\xa7\xb6\xec\xc2\x65\x60\x7d\xd8\x87\xc5\x9f\xc4\x41\x7c\x2e\xe2\x84\x3b\xcd\xe0\x9e\xee\x77\x5f\x8b\xfd\x04\xd2\x5a\x3a\x73\x1b\xd1\x8b\xc4\x44\xf4\x22\x61\x84\x82\xae\x5c\x76\x9b\x25\xf0\x81\x15\x12\xf8\xe0\x0a\xfb\x3d\xb4\xc2\x7e\xe3\x2b\x60\xe8\xa2\x96\x78\xef\x23\x56\x86\x4e\x18\x19\x3a\x91\x66\x28\x04\x3a\xad\x87\x60\x23\x7e\x8b\x7c\x4b\x63\xd4\x1f\xb5\xa0\xde\xef\xdd\x92\x4a\x01\xbd\x01\xe2\x7d\x20\x9f\x78\x5f\x03\xea\x26\x52\x49\xc2\x6d\xd4\x9d\x36\xae\x91\xd3\xae\x99\x3a\x59\xf0\x8a\xaa\xd7\x4d\x59\xd4\x1d\xb5\x52\x57\x89\xa9\x2b\xa3\x02\x58\x5b\x79\xc2\xef\xde\x06\xd4\x9d\xd6\x16\xc3\x33\x56\xea\xc6\x8c\xd4\x8d\x59\xa8\xdb\x2a\x2a\x10\x30\xea\x76\x36\xa6\xee\x79\x2b\x75\x3b\x63\xea\xa8\xa0\xee\x0a\x88\xde\x80\x20\x8e\xcd\x81\x54\x91\x69\xcc\x4e\xb5\xb2\x4c\xa5\x5e\x44\x9c\x98\x32\x72\x02\x88\xbb\x66\x2b\x29\x75\x0b\xe2\x06\x1b\x13\xf7\xa2\x95\xb8\xc1\x98\xb8\x59\xf9\xa6\xf6\x5a\x9e\xd0\xa1\x1f\x12\x3a\x70\x78\xf3\x08\xf6\x29\x94\xd5\x77\xcc\xd5\x0b\x37\x59\x31\x1e\xd8\x4a\x4a\x1b\x04\xc6\x03\x69\xa8\xf3\x1a\xc6\x9f\xb0\x62\x3c\x90\x12\xb6\x1b\x20\x4b\x03\xc4\x8c\x75\x19\x10\x9e\xcf\x10\xb6\x4f\xd9\x11\xde\x26\x8a\x3f\x89\xe4\xc7\x8d\x10\x3e\x69\x45\xb8\x2f\xb5\xf6\xdf\x0d\x55\xa0\x20\x0f\xc8\xaa\x06\x08\xeb\x6b\xff\x73\x76\x84\x6f\x12\x29\x9f\x51\xd1\xff\x2c\x84\x3f\x6f\x45\x58\x15\xfa\xf7\x05\xc2\xef\x85\xa7\x14\x10\x7b\xd9\xde\x00\x61\x5d\x15\x9f\xb2\x2c\xe7\x46\xe8\x7d\x21\x63\x1b\xc8\xea\xf7\xc5\x16\xfb\x99\xf6\xe3\x2f\xad\x10\xe7\xd9\x15\xe2\xfc\xe5\x96\x71\x4e\xe9\x8a\x57\xac\x28\xf7\x7b\x23\x9e\x91\x6a\xdd\xf4\xfa\x7d\x0b\x88\xe1\xf3\x8d\x8e\x45\x4f\xa6\x9f\x85\xa7\x8e\x30\x1d\xc9\x1c\x99\xb6\x67\x0a\x6f\x36\x7c\xed\x13\x39\x21\x89\x9c\xd0\x95\xef\x7b\x1c\xea\x27\x0a\xe1\xbb\x22\x10\xd2\xbb\xa7\x1a\xfa\xd4\x4b\x64\x03\xa5\x24\x72\xab\x21\x89\xdf\xaf\x24\x1f\xee\xb8\x7a\xc8\xd9\x28\x46\x07\xbd\xc0\x49\x3c\x64\x69\x0f\x12\x25\xfb\xdd\x03\xa1\x0f\x38\x09\x84\x20\xc1\x7f\x8c\x10\xfb\x2c\xde\x33\xf0\x28\x3b\x57\x60\x92\x7c\x49\xe3\x52\x12\x07\x84\xe6\xf9\x4b\x9a\x02\x7f\x49\x43\x22\x52\xed\xf1\x63\x04\xda\xcc\x2f\x69\xdc\x44\x78\x5b\x0d\x93\xb1\x82\x97\x34\xf7\xe3\xfe\xc6\x38\xab\xc3\x96\x16\x81\x13\xfc\xc3\xc5\x93\x8d\x91\xd7\x5a\x97\x8d\x54\x30\x79\x8f\x90\x16\x88\x99\xa7\x6e\xfc\xac\xab\x1a\xe6\x98\xb0\xe4\xd2\xc2\x62\x7c\xe5\x15\x8b\xd0\xe5\xec\xaf\x97\xcb\x87\x9a\x26\x19\x42\x68\x67\xc8\x10\x17\x1d\x14\x9c\xc4\x70\x4f\x46\xc1\xab\x52\xff\x39\x45\x43\x81\xba\x22\xce\x92\x8c\x32\xf9\xf2\x9a\x90\xaf\x98\xa4\x8d\xec\xaf\x1b\x15\xf2\xd9\x62\xe7\xb5\x2a\x76\x88\xf2\x15\x89\x1d\xea\x6f\x11\x3b\x73\x8b\x8b\x2b\x76\x63\x17\x49\xec\xbc\x8b\x29\x76\x97\xd5\xf0\xfb\x60\x93\xd8\x8d\x5d\x34\xb1\xf3\x94\xd8\x79\x17\x45\xec\xf4\x35\x73\x91\xc5\x6e\xec\x02\xc5\x6e\xac\xa1\xd8\x99\x5b\x04\x4e\xf0\x67\x1d\x2b\x70\x10\xf6\x92\xce\xf5\x96\x8a\x80\xca\x65\xb7\x9c\xaa\xbc\x52\x33\xcb\xe5\xb2\x4c\xaa\x32\x86\x7d\x3d\x63\xd8\xd7\x33\x86\x7d\x3d\x63\xd8\xd7\x33\x86\xdd\x55\xc6\xa2\x02\x3e\xfe\x52\xc2\x5f\xba\xf0\x17\xee\xef\xc2\x18\x9c\xc6\x18\x9c\xc6\x18\x9c\xc6\x18\x9c\xc6\x18\x4c\x61\x00\x53\x18\xc0\x14\x06\x30\x85\x01\x4c\x61\x00\x43\xa8\xff\x10\xea\x3e\x84\x7a\x0f\xa1\xce\x43\xa8\x6f\x05\xf5\xad\xa0\xbe\x15\xd4\xb7\x82\xfa\x56\x12\x6e\xb2\x31\x7b\x7e\x89\x7b\xf1\xd4\x69\xe6\x1e\xce\x7b\x9f\xca\x66\x61\xef\x36\x85\x46\x1b\xb7\x17\x07\x1b\xc3\x20\x34\xc3\x76\xc8\x08\x61\x8c\xe8\xa5\x04\x11\x84\x07\x92\x10\x2a\x4d\x41\x38\x80\x21\x3c\x98\x84\x70\x1a\xa5\xbd\x18\x52\x96\x6a\x25\x09\xe1\x60\x06\x15\xa7\xb5\x02\x00\x35\xdc\xf6\x11\x2b\xc5\x13\x2a\x95\xcb\x64\xb2\x00\xd9\x7d\x19\x04\x0f\xa5\xb0\x55\x4a\xc4\x3e\x57\xe9\x5e\xa6\xa9\x3a\x64\x65\x53\xbf\x57\x73\x4d\x10\x74\x46\x1f\xce\x60\xf4\x14\xd1\x2b\xf4\xa3\xb6\x47\x92\xa3\x9d\x27\xf1\x68\xa7\x89\xee\x1b\xb4\x91\x89\xba\xf1\x8f\x45\x34\x70\xa2\x40\xa1\x9d\xcc\xe6\x20\x8c\x67\x90\x89\x58\x3d\x85\x6a\xcc\x9d\x27\x9a\xb7\xb0\x29\x08\xa7\x91\xe3\x63\x48\xaf\x5b\x68\x97\xc8\x4a\xba\x4c\xb2\xec\xf6\x48\x86\x94\x54\xaa\x5a\xf2\x4c\xd4\xf4\x51\xed\x7c\x67\x14\x87\x8a\x5e\xde\xdf\x4c\xe4\xf0\x72\xa3\x14\x4c\x0f\xaf\xb4\x12\x6e\x2f\xe9\xac\x58\x2b\xdd\xaa\x9d\x6d\xca\xd5\x77\xb6\xc3\xe6\x9d\x6d\xca\x13\x3b\x9b\xb1\x0a\x8f\x8f\xbf\x94\xf0\x97\x2e\xfc\x05\x54\x7b\x37\xea\xdf\x8d\xba\x77\xa3\xde\xdd\xa8\x73\x37\xbe\xc8\xc2\x7b\xd2\x3c\xde\x93\xe6\xf1\x9e\x34\x8f\xf7\xa4\x79\xbc\x27\xd5\x30\x80\x1a\x06\x50\xc3\x00\x6a\x18\x40\x0d\x03\x18\xf3\xf0\xc6\xee\xe1\x8d\xdd\xc3\x1b\xbb\x87\x37\x76\x0f\x6f\xec\xf8\x1a\x69\x11\x5f\x23\x2d\xe2\x6b\xa4\x45\x7c\x8d\xb4\x98\xb8\x46\xc2\x00\x4e\x61\x00\xa7\x30\x80\x53\x18\xc0\x29\x0c\x60\x02\x03\x98\xc0\x00\x26\x30\x80\x09\x0c\x60\x02\x03\x38\x87\x99\x78\x0e\x33\xf1\x1c\x66\xe2\x39\xcc\xc4\x73\x98\x89\x67\xb1\x0c\x9d\xc5\x32\x74\x16\xcb\xd0\x59\x2c\x43\x67\xb1\x0c\x1d\xc7\x18\x1c\xc7\x18\x1c\xc7\x18\x1c\xc7\x18\x1c\x4f\x5e\xa5\xe1\xea\x43\x0b\xfa\x55\xda\x61\xab\x6a\x38\x4e\x52\xdd\xe4\xc7\xc4\x4d\xda\x61\xeb\xc6\x55\x43\x10\x16\x3d\x6b\xc9\xc7\x31\x0c\x42\x53\x6b\xdd\x06\x1c\xd2\x10\xf6\x67\x40\x98\x47\x48\x2c\x29\x10\xdd\xba\xb9\x60\x87\x30\xe6\x29\xdd\x5a\x43\xfa\x7d\xce\xd3\xec\x85\xc3\x56\xfd\xbe\x88\x8a\xf0\x03\xb8\x22\xfa\x9c\x28\xe5\x64\xe7\x26\x86\xb1\xe8\xea\xd7\x83\xf6\x79\x3c\x65\x19\x7b\x31\x75\x3d\x68\x67\xc1\x04\x82\x31\x8f\x58\x30\xef\x69\xd6\x84\x9d\x05\x18\xc4\x84\x8b\x5c\xcf\xae\x6e\x4f\xd8\x59\x70\x16\x49\xf2\x9c\x67\xa5\xe4\x01\x2b\x25\xfd\xde\xac\xf2\x52\x1e\x27\xf6\x89\x78\x30\x83\x19\xe7\x48\x9a\x12\x65\x68\xd8\x26\xa2\xdf\x9b\x56\x43\x9f\x43\x43\x9f\x72\x75\x4b\xc3\xc6\x44\x04\x82\x7f\x2c\x22\xb6\x24\x2c\x8d\x0b\x85\xf0\x70\xc6\x44\x1e\x47\xe4\x9f\x45\xae\xe2\xe9\xa4\x2c\x3c\x92\x81\xc4\x8c\x79\x12\x74\x51\x38\x92\x31\x09\x58\x3b\xcd\x7b\x56\x66\x3e\x9a\x21\x0a\x33\x8a\x15\x33\x0a\xc2\x71\xcd\xf0\x7b\xac\x19\x3a\x32\x21\x3c\x6e\x81\x30\x3c\xe5\x35\xb0\x89\xfe\xf7\x86\x8b\x12\x08\xd4\x4b\x3a\xb7\x58\x2d\x24\x11\xcc\xa3\x0c\xa5\x19\x4f\x37\x94\xc6\xcd\x86\xd2\x8c\x2f\x0c\xa5\x0b\x36\x35\x2e\x78\x97\xfc\xa5\x9a\x6a\xbf\x7c\x3b\xe7\x82\xcd\x94\x0b\xb6\x36\x8f\xf8\x08\x80\xfc\xe2\xe3\x2f\x25\xfc\xa5\x0b\x7f\xe1\xe9\x6d\xb1\xb5\xb9\x8c\xad\xcd\x65\x6c\x6d\x2e\x63\x6b\x73\x19\x5b\x9b\xa7\x31\x80\xd3\x18\xc0\x69\x0c\xe0\x34\x06\x70\x1a\x03\x98\xc2\x00\xa6\x30\x80\x29\x0c\x60\x0a\x03\x98\xf2\x2e\xa6\xc1\x7c\x81\xb6\xde\x05\xdb\xbb\xba\xcd\xb6\xe4\x6b\xc6\xe2\xb8\xd5\xc8\xc0\x36\xe6\x48\x4e\x73\x28\xd9\xbb\x9d\xc3\x36\xa6\x9f\x61\x21\x8e\x37\x61\x9a\xc4\x08\x4b\x24\x12\x16\xe2\xb8\xd5\xaa\x30\x59\x26\xca\x2e\xb4\x23\x6f\xb3\x68\x6a\x44\x77\x24\x8d\xb7\x6c\x15\xe9\x1c\xa8\x65\xc0\xe8\x4e\xb1\xde\x04\xe1\xbe\x0c\x1e\x2e\x22\x1e\x2e\xfa\x36\x1b\xf9\xfe\x0c\x08\xd8\xca\x5e\xf6\xad\xac\x38\x94\x01\x02\x1b\x77\x4b\x76\x10\x87\x33\x40\x9c\x42\x74\x9c\xf7\xad\xd6\xcd\x03\x19\x20\x8e\xf8\x26\x4b\x57\x48\x6a\xc2\x40\xb4\x4f\xc8\x32\x3a\x30\x00\xbc\x22\xfa\x9c\xf0\x4a\xd9\x85\x12\xc3\x58\xf6\xf4\xd8\x35\xbb\x50\x9e\xb6\x8c\xbd\xec\xe9\x36\xa2\x9d\x07\x53\x08\xc6\x29\xd7\x7e\x62\x78\x38\x83\x07\x18\xc6\x14\x3a\x75\x4c\x69\x78\x3c\x92\xc1\x03\x6c\x69\x62\x8b\x59\xa7\xe5\x88\x95\x96\x7e\x6f\xde\x37\xae\x2f\x7d\x2a\x1e\xcd\x60\xc7\x98\x81\x14\x65\x1d\xda\xa6\xa2\xdf\x9b\xf5\x8d\xe7\xae\xd3\x9e\x6e\x1e\xda\xb8\x88\x40\xf0\x8f\x16\x03\x73\xe2\x82\x21\x3c\xd1\xa4\x8a\x3a\x8e\xce\x7e\x0c\x1c\x02\xf1\x64\x06\x12\x73\xe6\x49\xd0\x65\xe1\xa9\xa6\xd4\xbc\x3a\xfd\x9a\xb8\x79\x34\x43\x16\xe6\x14\x2f\xe6\x7c\xeb\xa9\xe3\xe9\x66\x08\xc9\x84\xf0\x51\x0b\x84\xe1\x19\xbf\x81\xc1\xff\xa2\x6b\xaa\x7c\x50\x70\x08\x21\xae\x87\x6a\x1f\x68\x06\xfa\x11\xa3\x81\xbe\xcd\xc5\x15\x5c\xfb\xbd\xa2\xa8\x78\xe1\xf3\x4a\x2c\x44\x7b\x41\x7d\xc4\x74\x93\xab\xbf\x9e\x36\x36\xe2\xd7\xd0\xe2\x72\x17\x32\xb4\x12\xea\x57\x45\x1e\x3c\x97\xfa\xd5\x1e\x08\x4d\x09\xf3\xd4\x87\x04\x80\x34\xbf\x7f\x94\xe6\xf7\xf3\x14\xb7\xa4\x1a\x7a\x90\xa5\xf6\x76\x55\xb7\xc3\x0b\xe2\x52\xbb\x76\x5e\x4d\x67\x17\xcc\xcd\x38\x0c\x75\xf3\xca\x2a\x7e\xaa\x4e\x1b\x9c\x88\x6c\x4c\x9e\x30\x32\x19\x6a\x5c\x44\x4e\x48\xe0\x56\x7e\xbd\x7e\x41\xfe\x61\xdc\x0d\x27\xdb\x22\x49\x9e\x55\x45\xba\x34\xc2\xf8\x41\xe0\x06\x5d\xf0\xc3\xe7\x61\x87\x44\x84\x1d\xc2\x6c\x42\x14\x40\x61\x2b\x29\xad\xd5\xa7\x71\xbf\x79\x3c\x42\x5d\xf3\x78\x2e\x1b\xcf\x0d\xa8\x1b\x8f\x57\xe4\xe5\x9b\x72\x50\xbe\x89\x09\x91\xa8\x9a\x5a\xe1\x55\x53\xfb\x78\x45\x7f\x1a\xe6\x22\x12\xe6\xa1\x52\x49\x39\xa0\x6d\x32\x23\x63\x61\x94\xb6\x8f\xf1\xbc\x5e\xa4\x1a\x16\xa9\x1f\xed\x83\xf8\xa8\xc8\xa1\xfe\xdd\xd1\xcd\x07\x23\x7f\x94\xa7\x34\xde\x07\x55\xfe\x8b\xf1\xb0\x1d\xbc\xac\x3b\xd5\xcb\xa0\x59\xd8\x57\xd4\xc8\xe9\x69\xe3\x59\xdf\x22\x87\xe6\xc4\x35\xfe\xe5\xbc\x52\x53\x1b\xaf\xd4\xe4\x84\xc5\xe1\x55\x50\x0b\xe6\x22\x20\xbb\x06\x02\x30\x74\xde\x8f\xdb\x78\xdf\x04\xb2\x1b\x20\x4e\x02\xaa\xd5\xb4\x05\x34\x0f\xb9\x3d\x83\x38\x21\xaa\x78\x2b\x26\xda\xae\x13\x45\xaf\xf3\xd4\xdd\xdf\x23\x33\x9d\xb9\xb5\xb0\x28\xc3\x2b\xda\x68\x81\x16\x23\x87\xb6\xd5\x37\x8e\xf5\x14\xe2\x64\x68\xa4\x16\xc9\x94\xf7\xf5\x8d\x63\x11\x19\x65\x74\x15\x80\x33\xed\x50\xea\xa9\x89\xb0\x85\x27\x30\x8d\xc6\xb0\x85\xa7\x2c\x2d\x02\x27\x38\xd3\x7e\x91\xde\x35\xf5\x92\xce\xab\xd5\x1a\x36\x26\x31\x5e\xbf\xa1\x12\xa7\x30\xb6\xad\xe8\xa3\x4d\xac\xe8\x54\xfa\xbc\x0f\xe3\x6e\x2b\x5e\xd1\x9b\xf9\x8a\xde\x94\x5a\xd1\xdd\xe9\x15\x6d\x1c\xaf\xc5\x15\xbd\x91\xaf\xe8\xcb\x45\xd1\x06\xbe\x11\x04\xbc\x98\x9e\xab\x55\x35\x32\x8e\xe7\xea\x5a\x5e\x8e\x97\xd6\xe0\xa5\xad\xa4\x54\xe1\x0b\x6f\x03\x68\x10\x51\xfc\x9a\x86\x7e\x44\xc2\x1c\x24\x9d\x5c\x1f\xd0\xf6\x3a\xf5\x69\x29\x7a\xc3\xb9\xa7\x4a\xdb\x78\x16\xf0\xfc\x28\x0d\xd0\x82\xd4\x97\xdc\xba\x94\x7e\x78\xc8\x8c\xac\xaf\xad\x4b\x63\x23\x6d\x55\x86\x6d\xd4\xa1\x6d\xd5\x9e\x76\x91\x07\xb5\x10\xd1\x5a\x4f\x29\x2a\xa3\x7c\x93\x5d\x01\xa8\xa9\xb5\x5c\x9b\x74\x81\xa2\xc4\x64\x44\x5b\x9b\xa1\xa4\x02\x9a\x55\x9f\xe6\x47\x9b\xa1\xe4\xb1\x66\x29\x21\x19\x94\x5c\xc9\xc3\xc2\xd7\x82\xc2\x05\x4a\xb8\xa6\x4c\x50\x32\xe7\x34\x43\xca\x66\xd0\xad\xba\x04\x3d\xd5\x0c\x29\x47\x9b\x25\xc5\xcd\x20\xa5\x97\x57\xd2\xbb\x8c\xc7\xc3\x41\x46\xe4\x5c\x20\xb5\x25\x44\x92\xd1\x03\x4c\x43\xd6\x68\xfe\x0e\x55\xbe\xaf\x9d\xb5\xa5\xde\xfe\x9e\xbc\x51\x77\xe6\x95\xee\xcc\xc7\x1a\xd8\xa8\x3b\xf3\xc0\xbd\x4e\x50\xc7\x4d\xe8\xce\x8f\x61\x92\x8d\xba\xb3\xde\xb0\xc5\xc7\x2d\x2d\x02\x27\xf8\x56\xd7\x25\x7d\x35\xda\x4b\x3a\x7f\xdd\xd1\x95\x2e\x7e\x1a\x0a\x99\xe3\xd7\xad\x5f\xbf\x7e\xfd\x86\x0d\x1b\x36\x54\xd4\x33\xd1\x2d\x94\x86\x3d\x3d\xbd\x5b\xb7\x5e\x71\xe5\x95\x57\xf5\xf5\xf5\x5f\xad\x7c\xcd\x93\xa9\x17\xa2\x93\x66\x5f\xf3\xa4\x7c\x21\xfa\x26\xf6\x91\xbd\x89\x7d\x64\x6f\x62\x1f\xd9\x9b\xd8\x47\xf6\x26\xf6\x91\x2d\x60\x00\x0b\x18\xc0\x02\x06\xb0\x80\x01\x2c\x60\x00\x27\x31\x80\x93\x18\xc0\x49\x0c\xe0\x24\x06\x70\x12\x03\x18\xc7\x00\xc6\x31\x80\x71\x0c\x60\x1c\x03\x18\xc7\x00\xde\xc0\xde\xee\x37\xb0\xb7\xfb\x0d\xec\xed\x7e\x03\x7b\xbb\xdf\x50\xde\xee\x7e\x6f\xca\x15\x3b\x9c\x0f\xb9\xa5\xa9\x5e\x9d\x6f\xf2\x02\x77\xb8\x1c\x7f\x75\xe6\x8a\x57\x67\xfd\xde\xb4\x2b\xb6\xb8\x22\xa4\x73\x4e\x55\x97\x30\x0e\xd8\xc2\x16\xd7\xc6\xab\x14\xe7\x21\x57\x32\x5c\xc7\xb8\x62\x8f\x2b\xc1\x13\xb1\x54\x51\x3e\xe3\x80\x2d\xec\x71\x1d\xf0\xe4\x0c\xec\xa6\x1e\x18\x70\xd6\xe5\xf5\x40\xa2\x7d\x61\x0e\x5e\x21\xc1\xa3\xb0\x3c\xa4\x24\xa0\x45\x48\x80\x4e\x73\x3b\xdc\x0f\xf4\xba\xb4\xb0\xc3\x15\xaf\xfc\xde\x44\x0e\x8e\x05\x38\x5a\xd3\x36\x4d\x01\x3a\xd1\x51\x9f\xb6\xdd\xcd\x4e\x70\xd1\xe2\xb3\x9f\x14\x75\x0f\x98\x75\x3a\xca\x0f\x9d\x94\x57\xa0\x63\xff\x50\x3e\x54\x1f\xde\x1f\x11\xa1\x4f\x26\x4f\xd4\x27\xd1\xe0\xe3\xc8\xbb\xf2\x46\x5c\x63\xaa\x1f\x6a\x8f\x55\x7a\xe3\xda\x63\xb4\x37\xae\x3d\xd6\x87\x28\x18\x40\x14\x0c\xe2\x7d\x17\x0d\xfe\x78\xf2\x20\x3d\xa5\x82\x89\xde\x8c\xc7\xde\xe6\x7e\x00\x6a\x1e\x29\x1f\x15\x02\xf0\x84\x76\x8f\xe9\x6a\x9c\x33\x01\x78\x38\x03\xc0\x0c\x07\x10\xcd\xfe\xe2\x38\xb1\x74\x7f\x24\xa3\x3b\x22\xe0\xa4\x18\x7f\x9b\xfb\x81\x68\xdf\x7e\x5e\x24\xea\xfd\xd1\xbe\xaa\xd8\x3a\x4c\x25\xa2\x28\xd9\xe1\xee\xa4\x84\x3a\xa3\xac\x39\x75\x76\xb8\xbb\xf8\x3f\x89\x8b\xc7\xa6\xa8\x1f\x47\xd4\xef\x4a\x00\x78\xbc\x31\xf5\xf1\x7c\x1b\x01\x4c\x58\x00\xf4\x7b\xbb\x23\x5a\x0d\xf3\xac\xc7\x2d\xd1\x83\x6e\x35\x2c\xb0\x8f\x3b\xa3\x7d\xfb\x81\x0b\xa3\x61\xae\x57\x15\xdc\x9c\x75\x65\x7a\x54\xfe\x7d\x5a\x7c\x67\x4b\x54\xae\x1c\xde\xdc\x87\x13\xcf\x6e\xbe\xc2\xae\x07\x2b\x32\xa0\x9e\x66\x5b\x18\x57\x6e\x9e\xfa\x77\xf7\x14\xa3\x2d\xd5\x9e\xb6\xc8\xab\x85\xed\x32\x98\x3c\xa0\xec\x90\x15\xd4\x37\xf6\xb4\xc7\xc5\x35\x7f\xdf\x01\xc3\x94\xd9\x1a\xdf\x76\xaa\x61\x89\x7a\xb4\xbd\x5a\xbf\xc1\x71\x7a\xda\xa3\xc1\x03\x90\x8a\xbf\x30\x1a\xb6\xd1\xf6\x68\xb0\x46\xdb\x6a\xcc\x16\x50\xd6\x48\x29\xf2\x6a\x29\x88\xb3\x0e\x58\xb4\x0c\xe2\x33\xa4\x1a\x76\xc4\x10\xa3\xc1\x03\xd1\x60\x2d\x6c\xa7\x25\x06\xb2\x44\xdb\x29\x54\xd3\x2f\x49\x78\xed\xb4\x43\xc1\x2b\xc5\xf0\xde\x27\x6c\xdd\x62\xf4\x6d\x38\x97\x7a\xb4\x84\xc1\x95\x68\x07\x03\xd7\x41\x4b\xb4\x03\x92\x9a\x4b\x70\x25\x5a\x54\xe0\x3a\x62\x70\x37\x81\xe9\x1a\xd0\x12\x33\x5b\x00\x44\x52\xc7\xd0\x76\xf5\x03\x39\x80\xec\x1c\xda\x16\xff\x30\x36\x16\xb6\x51\x8f\x76\x24\xc9\x2a\x32\x3c\x8a\xb4\x9d\x16\xa1\xe0\x84\x94\xf1\x18\x1a\xc4\xf1\x07\x0c\xd0\x58\x58\x94\xe7\xd0\x9e\xb6\xe8\xa8\x2f\x26\x79\x3b\x98\xd3\x60\x42\xad\x09\xa8\xcf\xd4\xac\xcf\xfe\x95\xa8\x6f\xe3\xb6\x72\xaf\x4b\xfd\xed\xde\x1e\xea\x47\xce\x6d\xaa\xd6\x40\xfc\xb6\x31\x72\xc0\x14\x2b\x80\x21\xd8\x19\x70\x4d\x7b\x07\xca\xca\xcd\x6b\xc8\xf2\x88\x5b\xf1\x0c\x59\xea\x4b\x37\x51\x2c\xef\x24\x16\xaf\xc7\xb0\xc4\x37\x21\xbd\x4c\xf6\xef\x08\x73\x80\x5b\x89\x1b\x2d\xcd\xbd\x05\xf8\x3c\x1e\xf5\x0b\x26\xb3\xef\x14\x6e\x61\xc9\x41\xdd\xa8\xc5\x2b\x0d\x5b\x7c\xd5\xd2\x22\x70\x82\xa7\xcd\x0f\x5d\x8c\x05\x32\x35\x8b\xee\x98\xd9\xa2\x8b\x4b\x02\xfd\xf2\x82\xe7\x51\x64\x76\x8d\x68\x57\x9d\x08\xeb\x87\xad\x91\xb6\x5a\x38\xf6\x28\xee\xa5\x5d\x06\xec\x8d\x87\xba\xcb\x16\x3b\x3b\x86\xbb\xdb\xc2\xe6\xb3\x82\x6f\xf7\x5b\x01\x40\xb9\x66\x79\x47\x48\x6c\xf1\xc5\x07\x2c\xfd\x1b\x24\xa8\x0f\x9c\xe0\x55\xaf\x99\x8a\xbd\x9a\x60\x4c\x99\x05\xe3\xbc\x14\x8c\x0b\x2c\x58\x7b\x22\xea\x43\xfd\xfb\x50\xf7\x3e\xd4\xbb\x0f\x75\xee\x4b\x48\xc7\x69\xf4\x24\xb6\x4f\x5d\x7b\x8c\xa8\xe2\xbf\x35\x12\x5b\x47\xe3\x5c\x9d\x28\xf9\x41\xc4\x3d\xad\xdd\xd0\x39\xc9\x98\xeb\x51\xdc\xf6\xd9\x75\x49\x3f\x14\xd7\x57\x77\x2a\x2c\x12\x55\xb0\x33\x3b\xca\x2c\x14\x72\xee\x4f\x44\x93\xaa\x3e\xee\xf0\xf9\x46\x53\x7a\xff\x65\x97\x3c\x09\x51\x2f\xe9\xdc\xce\xf3\xc2\xf2\xc8\x24\x78\x1e\x57\xea\xe8\x8c\x83\x93\xd6\x8b\xf0\x24\x95\x6c\x08\x8e\x90\xfd\x57\x5f\x73\x2d\x3a\x43\xae\xd2\xcf\x90\xc7\x2d\x67\xc8\xb2\x10\xac\x63\x38\x4c\xe2\x18\x0e\x93\x38\x86\xc3\x24\x8e\xe1\x30\x89\x63\x38\xde\x66\x04\x03\x18\xc1\x00\x46\x30\x80\x11\x0c\x60\x04\x03\x38\x83\x8f\x80\x67\xf0\x11\xf0\x0c\x3e\x02\x9e\xc1\x47\xc0\x33\xf8\x08\x38\x83\x01\xcc\x60\x00\x33\x18\xc0\x0c\x06\x30\x93\x08\xd8\xf9\xa5\xd7\xa3\x9e\x73\xab\xf5\xe1\x05\x22\x12\xfa\xce\x96\x35\x2f\xeb\x71\x83\x9d\x27\xbb\xf1\x0e\x3c\x07\xc6\xff\x21\xfe\xc8\xec\x58\x99\x07\x63\xb6\xcc\x3e\x89\x54\x18\xfd\xde\x5c\x59\x3b\xdf\x36\x82\x3d\x27\x60\x8f\x13\x09\x7c\x5c\x25\xd9\x98\xc3\xc0\x79\x1f\x38\x44\xf0\x2e\x27\xe3\x2e\x27\x79\x17\xf8\x2d\xee\x11\xb9\xa1\x03\xc7\xd4\x6b\xe5\x23\x9b\xb2\xc8\xa2\x3a\xe7\x42\x6e\xb8\xbd\x8c\x8e\xaa\x5c\xf8\xf0\x4f\xb4\x95\x6b\x1f\xea\x44\x73\xe8\x6c\x36\x51\x56\xda\xa7\x1c\x9f\xcd\x66\xcb\xe2\x3c\xc6\x10\x4d\x1c\xc7\xf6\x63\xb2\x1f\xc7\xea\x62\x4f\xe4\x6a\xb9\x2e\xda\x79\xcd\xa9\xe8\xe6\xb8\xda\x1e\x75\xa2\x9b\xa3\x9b\x29\xa9\x6f\x3c\x18\xdd\x2c\x4b\x7c\x45\x24\xba\x39\xb6\x16\x0f\xf6\x90\xd8\x31\xb7\x4d\x96\x99\x62\x44\xec\x11\xe4\x51\x02\xbe\x45\x7e\xfe\xe1\xa4\xf4\x51\x87\xfd\x8d\x99\x52\xcc\x12\xdb\x2b\x5b\xba\x55\x66\x55\x51\x6f\xbb\x37\x51\xe6\xff\xb2\x43\xf8\xd6\x2a\x33\xb2\x98\x29\x38\x5e\xe6\xff\x16\xa9\xc7\x00\xb1\xf3\x06\xcd\x6d\xf7\x6a\x65\xfe\x2f\x3e\x16\x03\xf7\x28\xf6\x6f\x1f\xb7\x98\x78\x7b\x22\x52\x8d\x29\x78\x17\x38\x2a\xc0\x41\x72\x25\x37\x00\xcb\xc2\x67\xd2\x01\x4e\x86\xd4\x45\x95\x49\xa6\x5a\xf1\x99\x74\xf2\x5c\x36\x81\xc8\x65\xd3\xef\x4d\xcb\x6b\x81\xd5\xe0\x64\xd0\x7c\x26\x0f\x99\x07\x6c\xc1\x67\xb2\x86\x17\x10\x5a\x15\x17\x10\x9a\x29\x0b\x9f\xc9\x3a\x7e\xef\x91\xf4\x99\x3c\x62\x1e\xb0\x05\x9f\xc9\x7a\x7e\xef\xb1\x36\xbe\xf7\x98\x2f\x23\x9f\x49\x8f\xcc\x35\x93\x07\x2f\x89\xd0\xb9\xf1\x0e\x3c\x82\xee\xfc\xcf\x10\x55\x05\x7b\xce\xe5\x29\xa2\x59\x37\x8a\x8f\xae\x08\xdb\xa7\x92\x1b\xf0\x0c\x72\x7c\x1c\xc1\x61\x25\xd8\xf1\xa1\x16\xd7\xb4\x5a\x5c\x33\xe5\xd8\xf1\x01\xb8\x0d\x20\xdc\x06\x11\x6e\x3b\xf1\x85\x19\x42\x64\x42\xf3\x21\x94\x63\x3c\x8e\xb9\xb6\x43\xf8\x93\x18\x80\xee\x06\x28\x1b\xf8\xa3\x03\x78\x2a\x03\xc0\x8c\x02\x70\xc6\xea\x47\x38\x9a\x01\x00\x91\x30\x13\xbb\x41\x76\xc5\x6e\x90\x0f\x34\xaa\x95\x4d\xc9\x0e\xf7\x96\x84\x23\xe4\x8e\x94\x23\xe4\x99\xe6\x38\x70\x04\x11\x70\x47\x02\xc0\x64\x73\x1c\x58\x76\x6c\x00\x9e\xb5\x00\xe8\xf7\x76\xc3\x91\x15\x88\xe6\xde\x90\x7d\xfb\x85\xf7\x63\xbe\x2c\xd2\xb6\x8b\x7f\xa7\x45\x14\x06\x5b\x65\x52\xf8\xd9\x51\x77\xd6\xb9\x5d\x15\xa3\x5b\x2b\xcf\xba\xbb\xf9\x21\x76\x17\x3a\xf2\x6e\xe5\x17\xf3\xfd\x70\x24\xd6\xdc\x22\xc7\x8c\x8b\x53\xaa\xef\x7c\xb4\x85\xfa\xd4\x07\x05\x9e\x8f\x15\x78\x3e\xa5\xc0\xef\xee\xc9\xc7\x27\xef\x01\x71\x4b\xe5\xd1\x3c\x3e\xf3\xe7\xd9\x21\x7d\x34\x22\xb7\xaa\x5b\xb1\x32\x54\xfc\x5c\x35\x1a\xe6\xe1\x16\xbb\x33\x90\xe5\xef\x0a\xf1\xed\x09\xd4\xbf\x2b\xd4\x37\x8a\x26\x1d\xc1\x4a\xce\xe6\x2f\x5a\x14\x77\x42\x0c\xb9\x44\x14\xd5\xdc\x36\xb3\x9e\xe5\x08\x2f\x5d\xf2\x11\x8e\x5f\xf2\x11\x4e\x58\xb7\xb7\x2c\x41\x04\x51\x16\x72\x1c\xe6\x40\xd4\x8a\xdc\x64\x6e\xce\x83\xf1\x29\x3c\xaa\xd1\xb7\x70\xb2\x61\x8b\xcf\x5a\x5a\x04\x4e\xf0\x0f\x6d\x17\x78\x16\xe9\x25\x9d\x7d\xe2\xf2\x2a\x97\xcf\xe7\xc5\xf5\x55\x10\x94\xf8\x69\xa3\xbc\x7a\x35\x7a\x0d\x61\x3b\xaf\x4e\x9b\x8f\x15\xf3\xf2\xbc\x3a\xc0\xb6\xbe\x21\xc7\x89\x3f\x8b\x44\xb1\xe2\x73\x19\x7d\x16\x79\xf0\x06\x94\x03\x62\x0f\x34\x8e\x3e\x9c\x7c\x16\x7e\x2f\x1e\xf4\xe4\x5a\xb9\xae\x17\xe6\x5f\x26\xbc\x34\xb2\x66\xd8\x4e\x1b\x0d\xdb\x7e\xaf\x22\xd3\x55\xf6\xb1\x45\xc6\x2d\x55\x61\x24\xa9\x45\xa8\xce\x95\x08\xcc\x0b\x6b\x11\x98\x3e\x2e\x41\xbb\x51\xbc\xc2\x65\x42\x7a\xfb\x62\x4a\xfa\x38\x25\xdd\x9a\x6b\x01\xc1\xfc\x0c\x86\x49\x99\xf1\xe9\x26\xa1\x63\x33\xe5\x72\xee\xad\xe5\xea\x80\x6a\x66\xd7\x7d\x46\x8a\x81\xc2\x62\xe8\xc1\xbf\xe5\xc8\xf9\x20\x87\xd4\x2d\xbc\xb4\x49\x43\xea\xb0\x19\x84\x07\x35\xa4\x3d\x86\x08\xba\x37\x5f\x67\x36\xb1\xa8\xa7\x92\x92\x20\xdd\xc6\x05\x20\xda\xa4\x3d\xef\xb2\x73\x42\xa6\x27\x59\xcd\x55\xfd\xe5\x22\x06\x4b\xe6\x4a\x03\x26\x01\x69\x44\x7e\x54\xd4\x6d\x90\xae\xd2\x7e\x6f\x77\x82\xc0\x23\x66\x02\x41\x80\xa0\x8e\xb6\x24\xb0\x87\x2b\x73\x80\x20\x4a\xde\x62\x1a\x89\x4a\x1e\x03\x17\x7c\x9d\x86\xb1\x1e\xb7\xcc\x47\x3c\x06\x85\x8e\xb6\x31\xc0\x72\x04\xe0\x25\xbe\xb2\xb2\xb4\x8f\x36\x8f\x4f\x9b\x87\x56\xf3\xb7\x55\x06\x6d\x59\x4c\x64\xb0\x84\xdb\x02\xbc\xeb\x4f\x37\x50\x59\xcf\x37\x6c\xf1\xb1\x86\x2d\xea\x96\x16\x81\x13\xfc\x34\xdf\xa4\xda\xeb\x25\x9d\x6b\x62\xf5\x26\x6e\xe6\x3b\x3a\x57\xd9\x14\xd9\xc9\x4c\x45\x16\x2d\x3e\xb6\x36\xe1\x67\xba\x17\x77\xf8\x12\x31\x39\xa8\xfa\x5a\xd7\x7f\xba\xe8\x24\x46\x41\xca\x0b\x5a\xaa\xcc\xdc\xe2\x24\xac\x39\xc2\x50\xd7\x8f\xc6\x5a\xb2\x10\x3a\x70\xdf\xdc\x21\xa1\x08\x75\x93\x9c\xfb\xb8\xa4\x42\x7c\x0e\x18\x48\xba\xd9\x0e\x18\xa1\x9b\xb5\x9e\xec\x9e\x78\xfd\x81\xba\x3f\x9b\x5c\xef\xfb\xc4\xb1\xdb\xf9\x2d\x75\x06\x6c\x97\xc7\x66\x4a\x1d\x66\x6a\x39\xb7\xaa\xa8\xaa\x36\xdb\xb8\x9a\x8e\x39\x84\xc7\x8c\xb7\x0d\x58\x58\xf9\xe6\xf4\xf5\x03\x76\x08\xbe\x0d\xc2\xa2\xd8\x95\xb4\x37\x0e\x08\xd0\xf3\x8d\x76\xb0\x87\x2c\x42\x80\xf6\x2c\xd3\xd0\xea\xc2\xf8\xa4\x71\xe7\xe2\x09\x83\x54\xcf\x06\x9a\x25\x70\x82\xbf\x49\x07\x62\x27\x96\x5b\x9b\x7a\x4e\x69\x5b\x65\x33\x86\x55\x16\x7d\xff\x7b\xaf\x10\x66\x4e\x87\x4e\x44\xa2\xc1\x03\xa0\x7f\xb9\x65\xed\x50\xc2\xfe\x21\xd4\xa1\xe4\x37\xf9\x94\xbb\x52\x1c\x6c\x1a\xd0\xa1\xd2\x10\xcf\xf1\x98\x50\xbc\x26\xd0\xf8\xb3\x4a\xad\x70\x0c\x22\x02\xeb\x54\x89\x38\x6a\xfc\x40\x9b\x52\x09\xb1\x0c\xa3\xdf\xcf\xae\x4d\xfd\x5e\xc3\xbf\xff\x63\x31\x41\x6c\xe4\xc2\x50\x19\x89\x3f\x5c\xbd\x58\x98\x97\x28\x15\xa6\xb1\xf5\x94\x59\x79\x0d\xb2\xdf\xfd\x7a\xbf\x47\x7b\x9c\x5d\xbf\xe6\x43\x2d\x94\x59\xa7\xca\x05\xe7\x56\x7f\x27\x75\xea\xbd\xee\x89\xed\x9e\x83\x5e\xac\xc5\x49\x74\x99\x64\xdc\x12\x9b\xdc\xbb\x62\x39\xdb\x1d\x1b\xdc\x7b\x34\xf7\x3e\xc2\xe2\xdb\x5d\x69\x0b\x69\x80\x17\x7c\x5b\x72\x62\x87\x3b\x77\x7e\x0a\x83\x6b\x78\xb0\x81\xf8\xbd\x49\x5a\xe2\xc9\xac\x99\x27\x7d\x06\x9e\x0c\x64\xb0\x64\x20\xc9\x91\xc1\x98\x23\x3b\x35\xa3\x14\x8d\xf7\x97\x5d\x09\x33\x13\xa8\xa7\x9c\xfa\x39\x4c\xfd\x3c\xa2\xbe\xaf\x01\xf5\x4b\xad\x51\xff\x15\x33\xf5\xd4\x40\x7d\x5f\x06\xf5\x7d\x49\xea\x07\x62\xea\x07\x35\xea\xd1\x78\x67\x14\xf5\x37\x38\x95\x30\x7e\x7e\x4c\xf9\x3e\x38\x4c\x1b\x50\xfa\x13\xa2\xa9\x19\x5e\x20\x98\xb8\x9e\x8d\xd8\xb9\x0c\x62\x35\xdd\xc8\x29\x88\x06\x34\xf4\x11\x84\x07\x89\x3e\x79\x00\x41\xee\x80\xc2\x80\x55\x17\x55\xa8\xeb\xab\x0e\xea\x5a\xe6\x94\x0f\xaa\xeb\xa5\x46\x84\xbf\x61\xd7\xaf\xa0\x5d\x63\xf5\x6a\xe3\xc3\xe9\x46\x7c\x50\xf3\xc7\x39\x92\xe2\x03\x82\xf0\x55\x07\x4f\x63\x1c\x34\x5d\xe4\xd4\x0d\xd4\xfb\xbd\x41\xb1\xae\xeb\x62\x6d\x73\xeb\x7b\x50\x1c\x5c\xe0\xaf\x1e\x75\xa9\xdc\xac\x7d\xc8\x1d\x08\x8e\xfe\x3c\xa4\x4d\x0e\x62\xfe\x34\x21\x18\xc2\xe3\xad\x7b\x47\x94\x36\xb6\xa2\x1e\x72\xeb\xd9\xe5\xa9\x9a\xd9\x47\x02\xe7\x67\x13\xb7\x7b\x49\x67\x5e\xf0\x59\x5d\xa6\x55\xf4\xbb\xb4\x79\x33\x9f\x27\x88\x61\x75\x4d\x12\xcb\xf2\xe2\x57\x8f\x7c\xbb\x3f\xd1\x43\x76\x29\x26\xe5\xf1\xee\x0e\x42\x54\x64\x4c\x82\x72\x2a\x25\x91\xc9\xbc\xdf\x9b\x22\x70\x37\x00\xde\x0b\x22\xae\x43\xfb\xbd\x19\x02\x15\x5d\xe0\xd6\x83\xf0\x82\x2d\x4a\x54\x11\xde\x7f\x8f\x55\x54\x8d\xf0\x99\x1c\x27\x42\x49\x11\xac\xa4\x88\x52\x52\x13\x99\x09\xab\xf0\xb5\x0a\x1a\xea\x7e\x82\xed\xf7\xff\xd9\x34\xdb\x8b\x3a\xdb\x5f\x33\xb3\xbd\x66\x62\xfb\xb8\x9d\xed\xe3\x17\xc4\xf6\x09\xc5\xf6\x49\xce\x76\xc5\x5f\x8c\x20\xe6\xef\x5d\x9c\xbd\x23\x82\xbd\x53\x98\xbd\xd3\x88\xbd\xb5\xa6\xd9\xfb\x9a\x8d\xbd\x5f\x6d\x96\xbd\x1a\x6f\x17\xcc\xbc\x1d\x31\xf1\xb6\x66\xe7\x6d\xed\x82\x78\x3b\xae\x78\x3b\xa1\xf3\x16\x21\xf8\x43\xbc\xc1\xdc\x15\xa2\x6b\x7c\xae\x47\x46\x9a\x66\xe3\x82\x8d\x8d\x27\x56\xc8\xc6\x33\x66\x36\x2e\x3b\x06\x36\x9e\xb7\x59\x62\xf0\x93\x64\x63\x4b\x4c\x54\xec\x42\x88\x2c\x63\x51\xdc\xcb\xd9\x35\x82\xa2\x1e\x96\x33\xed\x7e\xcc\xae\x33\x36\x76\x19\x4f\x06\xc6\x45\x5d\xd6\x17\xf5\xa2\x99\x63\xe3\x26\xc1\x9b\xb0\x0b\xde\xc4\x05\x09\xde\xa4\x12\xbc\x29\xa5\x4b\xa7\xb9\x2e\x55\x4c\x45\xb8\xfe\x03\x66\xea\x88\xd0\x9f\x35\xb1\xc0\x67\xf0\x02\x9f\x45\x0b\x7c\xbc\x69\xc9\x5c\xb4\xb1\xfa\xc3\xe9\xa8\x22\x0b\xab\xa9\xce\xea\xb3\x96\x10\x10\x13\xab\xa7\xec\xac\x9e\xba\x20\x56\x4f\x2b\x56\xcf\x28\x56\xcf\xaa\x6d\x6b\x8e\xa8\x3a\x63\xf3\x64\xbb\x57\x4b\x6c\x61\x88\x86\x73\x78\x0a\xc6\xc5\x14\x4c\x88\x29\x58\xc0\x53\xb0\x88\xa6\x60\xb2\xe9\x29\x38\x6b\x9b\x82\x8f\x61\x03\xb5\x97\x74\xba\x8e\x43\x6c\x0a\x61\xc9\xc8\x73\x60\x4d\xfa\xa4\x9f\x68\x9e\xf4\xdc\x8a\x22\xcc\x45\x44\xd5\x00\x8a\x35\x19\x14\x9f\xc5\xe1\x6b\x55\xab\x68\xbe\xd1\x1a\x9a\x6f\xb4\x80\x26\x4d\x07\x9c\xc9\x53\x12\xa0\xf9\x44\x0b\x68\x2e\xb7\x86\xe6\x72\xab\x68\x0e\x39\xf2\x08\x03\xa8\x3d\xb6\xc2\x5d\xe0\x9c\x79\xa1\x95\x0d\xeb\xac\x62\x5d\x66\x95\x66\xb6\x00\xb5\x30\xd0\x98\x35\x43\xd8\x1b\x55\xfa\xbe\xc9\xeb\xab\xfd\x18\x64\x72\x01\xfc\xc9\x0a\xf9\x72\xde\xcc\x97\x01\x03\x5f\x06\xad\x7c\x19\x6c\x4e\xfb\x88\x23\x7a\x31\x76\x64\x94\x63\x47\x46\x05\xf3\x0d\xe1\x74\x7f\xa2\x12\x8b\xb8\x5a\x10\xea\x04\x1f\xdb\x17\xd1\xb1\x7d\xa0\x59\x66\x9e\xb7\x31\xf3\x3b\x2b\x64\xe6\x9b\x66\x66\xce\x9a\x4c\x8d\x39\xbb\xa9\x31\xe7\x34\xcf\xcf\x5d\x31\x3f\x77\xc7\xfc\xdc\x13\xbb\x83\xf6\xc6\xd7\xaf\x77\x26\x6e\x5f\x47\x31\xaa\x87\x12\xf5\x84\x38\x8f\x07\x39\x8f\xcf\x63\x1e\x8f\x20\x95\x3d\xdb\xb4\x81\xf2\xa6\x8d\xc9\x27\x57\xc8\xe4\x91\xaf\xdb\x57\xb2\x1b\xe5\xf9\x21\x7a\xe2\x1b\xa1\x16\x28\x8d\xba\xbd\xb0\x26\xee\x16\x15\x78\xfb\x69\xad\xfd\xa8\xad\x7d\x27\x6f\x3f\xa9\xb5\x1f\xb3\xb5\x5f\xc5\xdb\x4f\x69\xed\xf7\x5b\xda\x67\x6b\x82\xc0\x09\xce\xdb\xef\x5a\x9a\x73\x48\x8c\x19\xd9\xd7\xef\x15\x77\x59\xdb\x25\xae\x68\x8b\x75\x66\x03\xf4\x38\x51\x1e\xf9\x10\xda\xe4\x6f\xd1\xc2\x17\x1e\xab\x9d\x79\xe9\x7b\xff\xf3\x37\x80\x6e\xf8\xd3\xc1\x17\x7f\xf4\xe9\xe7\x3f\x76\xff\xff\xf8\x2b\xee\xa6\x81\xbf\x3d\xfe\x7b\xbf\x3f\xfa\xfc\x4b\xb3\xc7\x3f\xb2\x0f\xa4\x16\xfe\xf6\xf9\x4f\x7d\x7e\xe6\xa1\xa7\x7e\xfe\xf8\x3a\x71\xef\x52\xac\x47\x9f\x7c\x6c\xe4\x17\x6f\x9d\xfe\xa3\x27\xbe\xc7\x8b\x38\xc1\xdf\x3e\xf2\xe2\xe2\x2b\x3f\x9e\x7f\xf8\x9b\x0f\xee\x03\x91\x86\xbf\xd5\x9f\xf9\x6e\xfd\x1b\x5f\x3e\x74\xe0\x5f\x43\xac\x13\xfc\xe9\xd8\x33\x7f\xf3\x93\x6f\x8d\xfe\xd9\x37\xff\xd0\xd9\xee\x0d\x4a\xec\x9c\xed\xde\x2c\x51\x9f\xe7\x48\x86\xcf\x3a\xea\x44\x45\x18\xf2\x31\x81\xcf\x3d\xf5\xea\x1f\x7f\xf8\xa7\xff\xe3\xa3\x87\xf7\x29\x0a\xbf\xf1\xf1\x1f\x7d\x6d\xe9\xf8\x77\x97\x7f\x84\x28\xbc\xf7\xf3\xbf\x78\xfc\x3b\xff\x70\xe2\x1f\x37\x29\x02\xff\xf4\x4b\x5f\xfc\xf2\x57\x9f\xfb\x87\xaf\x7d\xcf\x51\x14\x4e\x3d\xf5\xea\xff\x7a\xfc\xef\xfe\xf8\xb3\xab\x14\x81\xaf\x3c\xfc\xf0\x0b\xd3\x3f\xf8\xd6\x0f\x7f\xe2\x28\x02\xe7\xfe\xee\xdc\xfc\x81\xcf\xfc\xe5\xd7\x6e\x56\x04\x3e\xfb\xb1\x6f\x3e\xf8\xfa\xd7\x3f\x7f\xdf\xea\xed\xde\x20\xa4\x00\xf0\x19\xd2\xab\x6e\x55\x8f\xe9\xfd\x18\xe9\xe3\x3f\xf8\xc4\x5f\xfe\xe9\xa7\xe6\x26\x7a\x14\xce\xaf\xfc\xd1\x27\x5f\x39\x75\xee\x2f\x5e\x7c\x66\x9f\xc2\xf9\xd5\xbf\xfa\xda\xcf\x3e\xfb\xc0\x0f\xfe\xa8\x57\xe1\xfc\x85\xaf\x8f\xfe\xf1\xa3\xdf\x79\xfa\xe8\x63\xfb\x14\xce\xdf\x79\xeb\xe5\xaf\xbc\x78\xe6\xa1\x23\xec\x6f\x12\xe9\x87\x7f\x34\x71\xf4\xeb\x5f\x39\xf8\x89\x2f\xa2\x59\x79\xf1\x87\x8f\x9d\x7d\xe5\x4b\xdf\x1d\xb9\x46\x21\xfd\xdc\xeb\x47\x1e\x9c\x7b\xf9\x4f\xbe\xd5\x29\x91\x76\x25\x8a\xb5\x87\x7f\xf4\xf4\x5b\xa7\x7f\x3a\xf6\xb7\x8e\xc2\xf1\xe5\xaf\xbd\xf8\xc2\xc2\xfc\xf7\x3f\xfd\x32\xc2\xf1\xa5\xe5\x3f\x3f\xf7\x89\x1f\x9c\xfa\xdc\x90\xc2\xf1\x87\x7f\x77\xee\xfc\xc7\xea\xff\x58\xff\x18\xc2\xf1\xd5\xfd\x4f\xfe\xef\x9f\xfd\xe9\x91\x83\xaf\x22\xc9\x79\x66\xe1\xa7\xaf\xbf\xf2\x91\x6f\xde\xfb\x14\xc2\xf1\xfb\x3f\x3b\xf0\xcd\x2f\x7d\xe6\xc7\x5f\xde\xa2\x70\xfc\xe9\x2b\xe7\x9f\xfa\xc8\xf3\x9f\x5e\xfe\x96\x23\x91\x04\xe7\xd4\xdf\xb7\xec\x03\xad\x99\x35\x55\x45\x5c\x5f\x7e\x6d\x83\x76\x7d\x89\xda\x9b\xaf\x2f\xcb\xd4\xa9\x33\x8d\x35\x4f\x52\x77\x8b\xa3\xb8\xf7\x67\x70\x9d\x40\x66\x45\x8d\x7c\xbb\x4f\xd9\x54\xe0\x09\xe5\xda\xa8\xd2\x40\xdb\xb4\x4e\xf3\xe1\x16\x69\x3e\xdc\x14\xcd\x9d\x16\x9a\x0f\xff\x4a\xd0\x3c\xde\x22\xcd\xe3\x4d\xd1\xbc\xca\x42\xf3\xf8\xaf\x04\xcd\x47\x5a\xa4\xf9\x48\x53\x34\xe7\x2d\x34\x1f\xb9\x04\x34\x9f\xb1\xb9\xf6\x7b\x49\x67\x31\xde\x47\xad\x59\x96\x9a\xdc\x46\x27\x9a\xdd\x46\x5d\x5e\xcd\xa7\x00\x1e\x79\xb4\xfb\x78\xd8\x45\x8f\x14\x7c\x4e\xee\x4a\x27\xa2\x72\xb5\x1e\x51\xe0\x81\xd5\x1e\xe3\x8d\x66\x9d\x66\x5a\x75\x37\xd3\x68\x20\xab\x51\xe0\x04\xff\x25\x79\x82\x24\xf6\x03\xe4\x51\x23\x27\xf9\x28\x23\xa4\xc1\x30\x3f\xbe\x58\xa9\x7a\xd0\xe4\x5f\xe5\xe8\x31\x2a\x10\x7a\x97\x48\x43\x0c\xcf\x7c\x6c\x14\x4d\x9a\xd7\xc6\x1c\x8f\x5b\xe9\xf7\x76\x69\x4f\x48\x26\x2d\x32\xb2\xab\xce\xff\xdb\x0f\x86\x4a\xbf\xb7\xa7\xba\x5d\x7c\x62\x7f\x9b\x65\xd2\x23\xa3\xaa\x78\x85\x59\xde\x2b\x9a\x75\xaa\x3d\x44\xab\x7f\x65\x1a\x83\x3a\xd1\x08\xd9\xad\x8a\xb8\xf6\x06\x41\x34\x42\xa8\x73\x77\xe8\x46\x0e\x75\xef\x0e\x3d\x4a\xa0\x02\xd6\xcd\x07\x47\xab\xa1\x43\xf9\xe1\x42\x8c\x58\x80\x68\x7f\xfe\x20\x21\x64\xbb\x38\x3b\x1a\xec\x8c\xc3\xdf\xe0\x44\x72\x9b\x7a\xa5\x41\x03\x15\x70\x26\x4e\x2b\xe9\x1b\xa3\xfb\x30\x9a\x8f\x16\x04\x9a\x81\xa2\x18\x4e\x81\x22\xc2\x6c\x17\x9c\x4c\x66\x09\x50\x71\xab\x2a\xe3\xb5\x29\x80\x08\xba\x6e\x7e\x64\x04\xfc\x76\xab\x34\x2c\xdd\x02\x65\xf8\xf1\x6e\x0e\x69\xaf\xf8\x02\xe0\x45\xf4\x4d\x9c\xbc\x00\x8a\x89\x45\x23\x44\x84\xbe\x6c\x84\xec\x44\xf0\xa7\x7d\xa3\x3d\x1e\x95\xfc\x0b\x21\xc6\x50\xb0\x61\x2f\xbf\x19\xeb\x8b\xeb\xbb\x32\x3a\x07\xa3\x99\x2f\x7c\x8e\x48\x4f\x87\x38\xbb\x39\xfc\xb7\x22\xef\x20\xdf\x83\x50\x67\x2b\x0f\x0a\x74\x70\x3c\x9e\xe2\x4d\x7d\xb8\xfc\x7f\xaf\x76\xf0\xcd\x26\x98\x33\x03\x02\x97\x2d\x32\x14\xb1\x9f\xdb\x34\x7d\x82\xce\x41\xf8\x4b\xa4\x68\xee\xbb\x1b\x68\x64\xa4\xc0\x2b\x0f\x25\x4f\x97\xf1\x20\x42\x25\x4f\xfa\x23\x0b\x93\x3c\x81\xf0\x7c\x50\x85\x43\x76\xc9\x39\x1f\xa0\x84\xba\xb7\xa9\xb4\x42\x6b\x65\x9c\x24\xba\x3b\x74\xb4\x64\x93\x19\x92\x20\xae\x4d\x67\x49\x20\xe3\x15\xc4\xa9\xd7\x91\x67\xd6\xd8\xbb\x25\xbf\x14\x61\xfd\x65\xed\x08\xd1\x08\x09\x1d\x78\x52\xd2\x11\x50\x37\x24\xf0\xee\xa4\x14\x58\x26\x4d\xb9\x32\x22\xf1\xd0\x12\xfe\x35\xce\xdc\xd3\x99\x33\xb7\x4b\x9c\x4a\x44\x09\x3a\x7e\x21\xc0\x97\xbb\x8c\x33\x75\xe1\x2d\x0f\x0e\xf9\x9b\xc4\xec\x31\xbe\xc4\x7e\xae\x61\x8b\x63\x0d\x5b\xbc\x60\x69\x11\x38\xc1\xd7\x57\x5d\xc2\x57\x97\xbd\xa4\xf3\x1a\x83\x0a\x36\x68\xe0\xad\x57\x5c\x79\x55\x5f\xbf\xf2\xaf\xf7\xe9\xfe\xf5\x63\x66\x55\x3c\x45\x6c\x76\xca\x31\x8b\x9d\x32\x4d\xb4\x28\xc0\x63\xb6\x8d\x5d\x1a\x34\x13\x04\xdc\x3a\xac\xab\xf0\xd8\x70\xc7\x3b\xff\x13\xb8\xe0\x2f\x07\x17\x7c\x2a\x4a\x10\x81\xfe\xe2\xba\x84\x4b\x95\x3b\x0e\xb9\xe7\xab\x3e\x5c\x14\xef\x06\x27\x88\x6e\x4c\x94\x20\xa3\x0d\x4f\xf8\x42\xa2\x81\xf8\x9d\xde\x2e\xae\x98\xe7\x64\xe4\x56\x9e\xbf\x1e\x6b\x8f\x5f\x8f\xcd\x11\x11\x74\x4f\x40\xef\xc5\xea\xad\x1f\x1e\x93\x09\xf5\x76\x0b\x5f\xbc\x93\xcc\x52\x13\x57\x05\x28\x3f\x8c\x78\x9d\xa2\xc5\x31\xdc\x87\xa9\x8a\x17\xb4\xbc\xcc\x96\x17\x3e\x0e\xfe\xc3\x2e\x11\x97\x29\xbf\x73\x87\xe1\xf0\x54\x83\xdb\x82\x68\xe4\x4c\x10\xaf\xd1\x19\xa2\xf2\xc0\xaa\x07\xd1\x73\xe2\xd1\x9d\x93\x88\x96\x3a\x84\x51\x7c\x20\x97\x88\x96\x72\x63\xa7\x58\xbf\xb7\x2b\x74\x60\xf7\xa3\xd8\x4c\xeb\x92\x7b\x1c\x70\xbc\xdb\xca\xf1\x4e\x5e\x2c\x7d\x8d\x28\x96\x0e\x9c\x26\x82\xf3\xc0\x71\x57\x70\xfc\x2a\xd8\xca\x04\xc7\x39\xab\x39\xe7\x89\x95\xe3\xdd\x5a\xe6\xe4\x5f\x79\x8e\x3f\x92\xc1\x71\xc2\x39\xee\x4a\x8e\xaf\x82\x3c\x2b\xc8\x00\xee\xe6\x89\x57\x04\xc7\xa9\x95\xe3\xeb\x61\x37\x84\x0d\x69\x7d\xa6\x8c\x5f\x21\xf7\xbc\xe6\x65\x9c\x6a\xd9\x89\x7f\xe5\x39\xfe\x94\x95\xe3\x42\xb8\xfb\x14\xc7\x37\x40\x9c\xbd\xe0\xef\xac\x63\x65\xf0\x26\x9e\xe3\x24\x14\xf5\xdb\xed\x0c\xee\x95\x41\xf5\xcd\x33\x78\x36\x69\x16\x4c\xfe\xea\x73\xf8\xb9\x16\x38\xbc\x59\xdb\xd6\x8f\xe1\xbe\x96\x2d\xb9\x51\x8b\xa9\x86\x2d\x5e\xb4\xb4\x08\x9c\x60\xff\xfa\x16\xb7\xf5\x5e\xd2\xd9\x2f\x33\x23\xb0\xff\xe5\x0b\xf8\x7f\xc5\x62\x51\x24\x2e\xe6\xdb\x77\x46\xcc\xc1\x94\x79\xa3\x1e\x97\xe5\x5b\x27\x49\x95\x6d\x78\x4f\x8a\x0d\x4f\x3b\x41\x4d\x59\x36\x63\xd8\x19\xe7\x88\x94\xdc\x9d\x6c\xa8\x9f\x06\x7a\x5a\x8b\x46\xae\x89\x1a\xdb\xc9\xa3\x91\x7d\x10\xca\xd2\xef\xed\x8c\xde\x72\x46\x7b\x48\xb4\xec\xa0\xc7\x22\x6b\x83\x20\x5a\x66\x87\x86\x1e\xa2\x0e\x55\x57\xc1\xfb\x98\x40\x85\xcf\xa8\x60\x45\x8a\xad\xc6\x5e\x14\xe1\x8c\xb0\x39\xb5\x0e\xdb\xbd\x35\x22\x9f\x2d\xc4\x9f\x09\xfa\xec\xa2\xcf\x1e\xfa\xec\xa3\xcf\x39\xf4\x39\x8f\x3e\x17\x64\x1e\x2a\x41\x9f\x77\xa0\x87\x44\x0e\x75\x20\xaf\xdb\xa0\x78\x5b\xcf\x70\x1e\x72\x6e\x16\xdd\xa8\x13\x0d\x8a\xe7\xf5\x43\x4e\x31\x1a\xe0\x8d\xe0\x7d\xfc\x90\xb3\x43\x35\x1a\x60\x8d\x5c\xd6\xa8\x8d\x3a\x51\x5f\x2d\xf4\xa2\x3e\x51\x5c\xb9\xd7\xa5\xfe\x90\xf3\x3e\xd9\x56\x14\x5a\x1e\x72\xda\x23\x2a\x0a\xc8\xb3\x53\xd1\x90\x33\xa4\xa0\xd1\x1a\x2f\x24\x3f\xe4\x04\x51\x85\x37\x82\x27\xf5\x43\xce\x7b\x55\xa3\x0a\x6b\x94\x63\x8d\x4a\x51\x59\xbc\x2c\xed\x75\x69\x7e\xc8\xb9\x49\x35\x2a\x8b\xa7\xa5\x43\x4e\x47\x54\x14\xef\x40\x7b\x5d\x5a\x18\x72\xde\xa3\x1a\x15\xc5\x7b\xd0\x21\xa7\x33\xfe\xe3\x90\xb3\x2a\x31\x9f\xbd\x2a\x2b\x4f\x54\x36\xce\xe9\x61\xe3\x9c\xc6\xe2\x39\x4b\xe2\xa7\xb3\x1d\x3c\x15\x74\xaf\x78\x0c\xc2\x6f\x02\x91\xd4\xab\x6b\x72\x1e\xb3\x0c\x53\xd0\xeb\xde\xe0\xdc\xcc\x70\xc4\x3f\x0c\x88\x1f\x76\xb0\x1f\x50\x94\x73\xd4\x27\x7e\x78\x1f\xfb\xc1\x45\x3f\x50\xf1\xc3\x10\xfb\xc1\x43\x3f\x54\xc4\x0f\xef\x65\x3f\xf8\xe8\x87\xb2\xf8\xe1\x26\xf6\x43\x0e\xfd\x50\x14\x3f\xbc\x87\xfd\x90\x57\x3f\x0c\x39\x8a\x8e\xa2\x9d\x8e\xa2\x8d\x8e\x36\x1b\x1d\xed\x36\x3a\x02\x1b\x1d\x25\x1b\x1d\x1d\x36\x3a\x3a\x31\x1d\xab\x62\x3a\xca\x76\x3a\xca\x36\x3a\x56\xdb\xe8\x58\x63\xa3\x63\xad\x8d\x8e\x2e\x1b\x1d\xeb\x6c\x74\xac\xc7\x74\x6c\x88\xe9\xa8\xd8\xe9\xa8\xd8\xe8\xb8\xcc\x46\xc7\xe5\x36\x3a\x36\xda\xe8\xe8\xb6\xd1\xb1\xc9\x46\xc7\x66\x4c\xc7\x96\x98\x0e\x6a\xa7\x83\xda\xe8\x08\x6d\x74\xf4\xd8\xe8\xe8\xb5\xd1\xb1\xd5\x46\xc7\x15\x36\x3a\xae\xc4\x74\x5c\x15\xd3\xd1\x67\xa7\xa3\xcf\x46\x47\xbf\x8d\x8e\xab\x6d\x74\x5c\x63\xa3\xe3\x5a\x1b\x1d\xef\xb0\xd1\x71\x1d\xa6\xe3\x7a\x74\x2c\x8d\xf2\xb7\x29\xb7\x54\x07\x52\x7c\x03\x76\x12\x07\x6c\x24\xde\x60\x23\xf1\x9d\x36\x12\xdf\x65\x23\xf1\x46\x1b\x89\xdb\x6c\x24\xbe\x1b\x93\xb8\x3d\xa6\x63\xd0\x4e\xc7\xa0\x8d\x8e\xf7\xd8\xe8\xb8\xc9\x46\xc7\x7b\x6d\x74\x0c\xd9\xe8\x78\x9f\x8d\x8e\x1d\x98\x8e\x9b\xe3\xb8\x77\xb4\xe1\x40\xe0\x6a\x76\x64\x64\xb4\x4c\x34\x6b\xe7\x0a\xf9\x0c\xac\x69\x6b\xe7\x39\xe3\xce\x28\xee\x40\x58\xf3\xd7\xb9\xad\x16\x2d\xbe\x79\x55\x22\x7c\xe2\x18\xee\xf8\x27\x66\x43\x79\xaa\xa1\xa1\x6c\x6e\x11\x38\xc1\x8b\x4d\x07\x74\xa6\xec\xd8\xe3\x0d\xec\xd8\x69\x65\xc7\x1a\xbc\x4f\xc7\x9b\x34\x45\x3f\xdc\x9f\x70\x29\xb1\x3f\xd8\x1d\x4a\xa3\x18\xec\x67\xb4\xda\xe9\xca\x88\x99\x50\x87\x9c\x49\x75\xc8\x99\x4a\xce\xd8\x18\x86\x75\xca\x08\x4b\x85\xb8\x1c\x6f\xe0\xc7\x9a\x4b\xf8\xb1\x38\x6f\x5a\x13\xc2\xc0\x09\xbe\x58\xbe\x60\x4f\x64\x2f\xe9\xdc\xec\x64\x17\x9e\x44\x69\xdc\x7c\x7d\xca\xa7\xcd\x53\x3e\x99\x13\x53\x4e\xab\xf5\xe1\x79\x47\x18\x71\x53\x39\xed\xe8\x32\x6d\x39\xba\x4c\xe5\xa4\xb5\x27\x3e\x8b\xd7\xf4\xf0\x59\xa4\xc4\x80\xcf\xa2\xe0\x09\x7c\xa6\xbc\xea\x09\x7c\xee\xe3\xf9\x5d\xe0\xf3\x40\x98\x8f\x3f\x0f\x86\x80\xc8\x74\x2e\x84\x90\x8a\x99\x5c\xd8\x06\x07\xdb\x5c\xd8\x0e\xee\xef\x6e\x71\xb3\x4a\x4b\xd5\x3a\xed\xa0\x45\xda\x89\x12\xab\x8c\x31\x99\x0b\x22\x52\x0d\x83\x80\x06\x71\x1e\xae\x0e\x28\xdd\xc0\xfe\xe2\x1d\x08\x4b\xf2\x34\xd1\x41\x4b\x91\x43\x3b\xea\x1b\x7b\x4a\x54\xbe\x6e\xef\x16\xf7\x27\xc5\x44\xae\x58\xf6\x5f\x79\xd2\xa8\x6f\x84\x8e\xa4\xda\xd3\x99\xe8\x75\x59\x10\xa4\xd0\x89\x06\x58\xbf\x01\x99\xef\x1e\x3a\xba\x7a\xc7\x0a\x0c\x97\xe8\xd6\xc7\xba\xf5\xc9\xf4\xb1\x1d\xbc\xa3\xa7\x77\xdc\x90\xee\x48\x59\x47\xaa\x75\xf4\x71\xc7\xcb\x65\x8e\xdd\x64\xc7\x0a\xeb\x58\xd1\x3a\xe6\xf4\x8e\xeb\xd2\x1d\xcb\xac\x63\x59\xeb\x98\xd7\x3b\x76\xa5\x3b\x16\x59\xc7\xa2\xd6\xb1\xa0\x77\x5c\x1b\xc0\x0d\xf3\x9a\x20\x2a\x8b\x24\x5b\xab\xd9\x34\xde\x53\x4d\xce\xa4\x14\x09\x3e\x9f\x3c\x3c\xb1\x14\xe5\x6b\x91\x13\xe5\xe5\x10\x25\xc8\xa3\x2b\xba\xc0\xf7\xf7\xb1\xdf\xdf\x27\x67\x87\x96\xa2\x77\xb0\x06\xef\x50\x0d\xd6\xb2\x06\x6b\x65\x83\xfd\xfb\xc3\x92\x18\x28\x88\xfe\xcf\x2a\x4f\xcb\x2b\x87\x0b\x3b\xe3\x9f\xd4\xdf\xa9\x6a\xff\xff\x68\xed\xab\xb4\x33\x2a\x30\xf0\x05\x39\x5c\x67\x52\xca\x68\x27\xec\x8a\x31\x8b\xc6\x68\x67\x74\x33\x6b\x70\xb3\x6a\x90\x2c\xa7\xb0\x7f\x7f\x35\x1e\xee\x4e\x7d\xb8\xe4\xc2\x98\x97\xd9\x92\xca\xdc\x39\xd6\x29\x9c\x63\xb4\x7d\xbb\x37\xcb\x8e\xac\x6d\xdb\xbd\x19\xf6\x6f\x71\xbb\x37\xcd\xfe\x2d\xf0\x7d\x32\xcf\x2f\x01\x73\x70\x95\x14\x06\x94\x84\x25\xea\x86\x1d\xd4\x0b\x3b\xa9\x1f\xae\x8a\x9c\x38\xe3\x1e\x0d\x42\x07\xdc\xc8\x3c\xbf\x85\xc3\x86\x6e\xe3\x9f\x12\xd3\x10\xb6\x0b\x9c\xdb\x01\x4f\x5a\xa0\x45\xf1\xb1\x5a\x0d\x0b\xd4\x89\x2e\x63\xad\x2f\x93\x34\x3b\xd1\x55\x8c\xe6\xab\x62\xa6\x38\xd1\x66\xd6\x60\xb3\x6a\xd0\xc3\x1a\xf4\xa0\x06\x5b\x59\x83\xad\xaa\x41\x37\x6b\xd0\xad\xb8\x46\x1d\x4a\x46\xa9\x43\xdd\xd1\xfd\x94\xb0\xff\x56\xc3\x22\x2d\x50\xaf\x1a\x7a\x0c\x9d\x6a\x52\x21\x31\x45\xc4\x19\xe4\x48\xfd\x44\x1d\xd6\x21\x74\x68\x3e\x2c\xd0\x5c\x98\xa7\x7e\x98\xa3\x5e\xe8\x53\x37\xf4\x28\x09\x5d\x2a\x74\x23\x03\x21\xb8\x11\x4f\x40\x97\xa8\xfd\xe1\x47\x9d\xb5\xb0\x2d\xea\xe4\x02\x5d\xa4\x7e\xb4\x81\xa1\xbd\x41\xa2\xed\x47\xfd\x0c\xed\xfe\x98\x2e\x3f\xba\x8e\x35\xb8\x4e\x35\x58\xc3\x1a\xac\x41\x0d\xde\xc9\x1a\xbc\x53\x65\xa1\x76\x68\x91\x13\x5c\xa8\x52\x3f\xda\xb7\x9f\xe6\x47\xa9\x4f\x73\x8c\xe0\x42\x34\xf2\x67\xe2\x22\xb1\xc8\x31\x14\xdf\x8b\x77\xa8\x7b\xd1\x52\x00\x29\x55\x20\x21\x5f\x50\x0d\x1d\x4a\x68\xa9\x1a\x12\xea\xd2\x8e\x6a\xe8\x52\x8f\x76\x32\x96\xf9\x74\x55\x35\xf4\x29\x68\xf7\x4a\x35\xcc\x51\xd0\xed\xe5\x6a\x98\xa7\xc0\x48\xc6\x50\xda\x1e\x8d\xec\xab\x42\xea\x6b\x87\xb6\x43\x91\xa8\x11\x32\xca\xf8\xde\x06\x3f\xb4\x05\xec\x83\xbc\xd4\xe6\x55\x9d\x82\xc8\x09\x79\x26\xc1\xa2\xdc\x81\xa8\x0c\xc6\x63\x9f\x89\x08\xc2\x63\x9f\x5d\x11\x7d\xc7\x3e\x7b\x22\xea\x8e\x7d\xf6\x45\xb4\x1d\xfb\x9c\x13\x51\x76\xec\x73\x5e\x84\xd7\xb1\xcf\x05\x9e\xee\x71\x32\xd7\x5c\x08\xf1\x13\x78\x8b\xb4\x94\x72\x6a\xd4\xe2\x69\x4b\x8b\x8b\x93\x41\xe1\xa4\xc1\x00\x88\xce\xbd\x7d\x19\x14\xd0\xf8\x38\x83\xc2\x39\x63\x06\x05\xd4\xb8\xbe\xc6\x90\x41\x01\xfd\xfe\x70\xfa\xf7\x1a\xfe\xfd\xe4\xba\x04\xb1\x0d\x33\x28\xfc\xbc\x78\x01\xa6\x9a\xf4\x34\xb3\xff\xb9\x72\x46\xda\xda\xda\xda\xdb\x95\xb9\xb6\xb6\xab\x6b\xdd\xba\xf5\x1b\x36\x54\x2e\xb3\x26\xbb\x30\xdb\x6a\xb3\x32\x34\x67\x8f\x66\x9d\xcd\x58\xac\xb3\x3d\xf2\xfc\xda\x2b\x72\x66\xd3\x84\xc1\x3d\x93\x71\xe1\x5f\xd4\xde\xc4\x8c\x1a\x07\xe1\xb9\xa1\xb4\xa6\xfb\xed\x4d\xcb\x4c\x9e\xb8\x5f\x8d\x12\x9e\xcd\x50\x66\x6b\x11\xa1\x29\x72\x2f\x77\x29\x61\x7b\xbb\x07\x91\x3d\xe0\x9b\x15\xaf\x0d\xa2\x91\x91\x91\x91\xf2\x6f\xab\xc3\x7a\x05\xe2\x5c\xd8\x29\x34\x36\x79\x42\x27\xa2\x22\x22\x66\xc4\xff\x6d\x65\xfc\xad\x87\xa6\xec\xf8\x19\xdb\x2a\xa1\x43\xdd\xa8\x2c\xe3\x67\x5c\xd1\x78\x95\x30\x56\x9c\xe4\xe6\x0b\x8d\x8b\x71\x63\x94\xca\x6a\x4d\x10\x50\x12\xe5\x0f\x20\x4b\x23\x24\xd1\xe4\x9b\x27\x08\x75\x78\x39\x04\xb1\xae\xa8\x5b\xa5\xa4\x1a\x3a\x71\xcc\x89\x13\x15\xaa\x21\x89\xc9\xe6\xae\xe9\xeb\x23\x2f\xba\x99\x11\xcd\x76\x8e\xe8\x66\xf8\xbf\xca\x0b\xfb\xbe\x5a\x48\x84\xc1\x12\xfa\x94\x70\x8f\x34\x75\xaa\x51\xa1\x4a\xbd\x83\xe2\xfa\x97\x12\x14\x74\x55\x66\xe8\xb1\x3f\xef\x46\x97\x5c\xab\xe4\x25\xd7\x2e\x43\x9a\xa2\x27\xf0\x24\xa2\x53\x1e\xc8\x46\x13\x69\x3e\x24\x9c\x27\x31\x9c\x97\xd6\xa6\xdf\xc9\xec\x02\x43\x80\x9d\xfa\xaf\xaf\x6f\x64\x7f\x18\x60\xc7\x75\x19\xa0\xb3\x91\xef\x37\xdd\xb0\xdf\xc8\x38\x1a\x79\x72\x6c\xf4\xbc\x83\xb5\x1b\xd4\x13\x88\x89\x43\xbe\xd2\xb9\x08\xbf\x44\x02\xb1\xc1\xd0\x81\xe1\xf9\x36\xb3\x2b\x24\xb0\xf9\x15\x02\x48\xd6\x16\xc4\xb9\x08\xe0\x34\x92\x4b\x24\xa9\x9a\x69\x78\xa6\x9f\xb1\xe9\xf9\x57\x2b\x97\x3c\x4f\x78\x03\xf5\xf5\x9b\x8e\xd4\x5f\x50\x24\x95\xdf\x96\x99\x02\x0c\x2f\xdf\xd8\xdd\xdd\xbd\x69\xf3\xe6\x2d\x5b\xb6\xd0\x90\x47\xb9\x5c\x79\xd5\x55\x7d\xfd\xfd\x57\x5f\x7d\xcd\xb5\xef\xb8\xee\xfa\x81\x1b\xde\xf9\xae\x1b\x6f\xdc\xb6\xed\xdd\xdb\xb7\x0f\x0e\xbe\xe7\x26\x75\x36\x5d\x76\xf4\xb3\xe9\x29\xb3\xbe\x5b\x16\xf1\x2f\x0e\x8f\xb7\x65\xff\x2e\x88\x7f\x17\xc5\xbf\x4b\x20\xd5\xe7\xf5\x9b\xb6\x53\x16\x85\x78\x3e\xbe\x9c\x80\x54\xca\xa9\x52\x4d\x99\xfd\x8a\x32\xed\xdf\x0c\x57\x62\x50\xca\x13\x9e\x1a\x51\x17\x6f\x74\xa7\x5a\x50\xab\x63\xd6\x21\x27\x5c\xad\xaa\x93\xa9\xa1\x54\xa6\xbc\x03\xcf\x60\x27\x76\xe0\x57\x9d\xad\xa4\x74\x13\x98\x4b\x90\x19\xd9\xf9\x90\x0a\xed\x18\x14\xef\x71\xdd\x38\xc7\xd8\xf0\x72\x83\x9b\xe6\x7e\x6f\xd2\xd5\x92\x4b\xd9\x30\x9f\x4c\x22\x72\x9a\x21\xf2\xee\x34\x22\xcc\xe4\xbd\x91\xd7\x00\x7c\x97\x58\xac\xb3\xe2\xf5\xee\x84\x6b\xca\x98\xf2\x28\x1e\xb1\x8e\x97\x6a\x39\xde\x45\x98\x8d\xf8\xce\xd6\xa9\xe3\x68\xc7\x6a\x6d\x36\x99\xc2\x71\xa2\x89\x81\x2f\xdb\x4a\x4a\xd7\x07\x10\xc6\x71\x9d\x00\x38\xa2\x00\xd6\xdc\x58\x51\x8e\xbb\x86\x17\x70\x33\xc9\x82\x07\x4f\xe2\x01\x5f\x59\x97\x88\x38\x11\x7c\x99\x66\x0b\x60\xf6\x0f\xcb\x5a\xca\x4b\x09\x2c\x91\xb1\x18\x63\x4f\xd2\x1a\x18\xd2\x59\xde\xe0\xf4\x01\x1d\x7f\xec\x40\x3a\x75\x3d\x1f\xe0\x51\xb3\xf8\xf1\x3b\x19\xa2\x18\x28\xd3\xc9\x51\xf4\xf6\xfa\xa3\x99\x2b\xa2\x1c\xef\x85\xe3\x44\x3d\xf4\x76\xd4\xc7\x74\xd8\xe5\x24\x46\xe6\x79\x3c\x1f\x15\xc9\x9e\x49\xa2\xeb\x7d\x14\x16\x21\xe1\x3c\x8b\xe1\xbc\x90\xcc\x45\x37\x8e\x5c\x8e\x68\xf2\x92\x00\x9e\x6b\x8c\xc8\x44\x33\x88\x3c\x6f\x41\x24\x9a\xfd\x83\x26\x26\xf8\x58\x4b\x13\xfc\x15\x47\x06\x61\x33\x7c\xa6\x84\x4a\xdb\xad\x5c\xaa\x0e\x76\x4f\x23\xc8\xc7\x8d\xf4\xdd\xc9\x1d\xbf\x02\x0c\x8f\xfb\x2e\xa3\x0c\xf4\xc8\xcb\x2e\xa1\xd6\xad\x50\x93\x39\x0c\xeb\x56\x0d\xb3\xbb\x1e\x67\xc7\x3a\xcf\xaf\x37\x49\xfc\xb9\x92\x28\xb0\x5c\xe6\xae\xc6\x22\x5c\xc0\xbb\x71\xec\x72\x31\x11\x1b\xd3\x6b\x78\x83\xca\xce\x85\x03\x3c\x7b\xf4\x20\x0f\x7b\xde\xa9\x5c\xcd\x09\x3b\xfa\xe3\x99\xe2\x7d\x8b\xb0\x72\x20\x70\x39\x41\xde\x4b\x76\x8d\xae\x94\xe7\xcd\x10\x88\x07\x36\x47\x40\xdd\xf8\xcf\xef\xe6\x61\x77\xda\x22\xfd\xa4\x7d\x91\x2a\x88\x37\xf1\xf0\xf2\x58\x1b\x23\x88\x97\x07\xc3\xef\x11\x49\x68\xb9\x17\xbf\x09\xd1\xfd\x5c\xc6\x1a\xaa\xa5\xd6\x90\xec\x35\x63\xd7\xa8\xdc\xe9\xce\x94\x37\x75\x18\x76\xcd\x29\xf0\x56\xd4\x3d\x85\x13\x2f\x50\xbd\x83\x7b\x33\xa3\x7d\x21\x81\x2a\x0b\x6b\x83\x88\x88\x8f\x6b\xd8\x54\xc8\x76\x50\xe5\x6c\x0d\x34\x74\xa1\x96\x5a\x99\x35\xe4\x1f\xe3\xfd\x23\x29\xe5\x5f\xb5\x4a\xf9\x1e\x79\x1b\x27\xd7\x72\x42\x9c\xfe\x20\x53\x9c\xa8\x5c\x77\x23\x22\x4a\x4b\x2c\xbc\xbb\x8c\x2b\xed\x0f\x33\x71\xd8\x99\xbd\x82\x44\x22\xeb\x22\x5f\x41\x95\xf4\x0a\x62\x6b\xa3\xc2\xd7\x06\xe5\x0b\xa6\xcf\x42\xd3\x5c\x26\x4d\xf8\x31\x37\xc7\x0c\x30\xe8\xc5\xd5\x95\xa0\xd0\x53\x2a\xa7\xb9\x1a\x0c\x19\x60\x7f\x94\x39\x98\x4a\x29\x38\x7c\xb5\x88\x6b\xe3\x51\x77\x71\xb2\xd5\x79\x82\xb2\xad\xca\x2f\x65\xfc\x45\xe4\x9b\x9e\x27\x2a\xe1\xf4\xa4\x6b\x5b\x20\x7f\x82\xe7\xe0\xd3\x9a\x0e\x85\x03\x6c\x41\x5a\x4d\x52\xda\xe6\x1d\xf8\x2b\x17\xcb\xb5\x70\xbc\x00\xb1\x5c\x2b\xf2\x85\x82\xad\x27\x1b\x7f\xdd\xe1\x6f\x68\xa1\x71\x89\xa7\x2b\x23\xe2\x23\xbc\x08\xfd\xd2\xca\x2a\xfb\xc3\x61\x60\x93\x76\xdf\x24\x2f\x9c\xba\xa0\x36\xed\x06\x6b\x06\x45\xb3\x3d\xdf\xf7\xdf\xb7\xba\xd1\xdf\x0a\x8f\x53\x4f\xec\x68\x02\xcf\x93\xee\x6b\xf2\x64\xdc\x6c\x76\x7e\x43\xe4\x72\xca\xf3\x03\x3e\xf6\x43\xcc\x9a\x5d\x4e\x7f\x6b\x70\x39\x1d\xc4\x8d\x0d\x2e\xa7\x1a\xfe\xfd\xe7\xab\x53\xbf\xdf\x87\x7f\xff\x41\xfa\xf7\xfb\xf1\xef\xcf\xad\x4b\xfd\x7e\x08\xff\xfe\xe5\xf4\xef\x87\x13\xbf\x77\xa5\x7e\x7f\x00\xff\x6e\x48\x3a\xfa\x20\xfe\x1d\x25\x1d\x4d\x1d\xfc\xc7\x71\x43\xe3\xc1\x3f\x22\x5a\x9a\x58\xd4\x41\xe5\x0b\x9e\xff\xbb\x57\x48\x7d\x9b\xcb\xe6\x99\x17\x90\x76\x22\xf9\x89\xc4\x0b\x18\x6c\x05\x36\x87\xb7\xa9\x2a\x2a\x6d\x81\x38\x76\x47\x73\xf3\x2f\x13\x70\xe2\x32\x0b\x31\xfa\xd1\x8f\x36\xf1\xe1\x3b\x13\xc3\x1f\xc1\xc3\x1f\x2a\xea\x5b\x09\x58\x3f\xd1\xf8\xeb\x0c\x12\xdb\xcb\x62\xbc\x38\x2e\xa0\x53\xc5\xe0\xeb\xe0\x4c\x0f\xa7\xfc\x5c\x20\xba\x30\x52\xa5\xc0\x70\xc7\x61\xb6\x3c\x42\xb7\xa8\x58\xc5\xf6\xef\x93\x18\xc3\x47\x0a\x70\x46\x70\x39\x75\x58\x6f\x1d\xd5\x9a\xad\x95\x0b\xb8\xf5\xb4\x96\x5f\x31\xaf\x3f\x7b\x5a\x4b\x75\x02\x46\x5d\xbf\x91\x4a\x4a\x09\x5d\xa3\x72\x22\x9f\xa5\x08\x27\x54\x7e\x42\x04\x21\x9d\x11\xb3\xa5\xb4\x96\x3f\xce\x72\x7a\x03\x1b\x82\x84\x7e\xb2\x25\xf9\xcc\xe2\x06\xcf\x42\xe9\xa8\x74\xf0\x0e\xdf\x86\x06\xe0\x60\x1d\x27\xa4\x2c\xf2\x57\x86\xe8\x15\x6c\xc0\x6b\xf2\xb7\xf3\x84\x94\xd4\x89\xf3\x19\x88\x2c\x13\x90\x4f\x5e\x42\x2a\xdf\xaa\x9e\x23\x16\xd5\xef\x15\xf9\x7b\xe5\xd6\x13\x2d\x66\xb5\x04\xd7\x53\x1e\x54\x7f\xfc\xd1\x0b\x54\x11\x02\xcf\xf4\x72\xf1\x7e\xcc\x8b\xef\xea\xb9\x2e\xe3\x1c\x02\x6f\xa6\x72\x08\xe7\x78\x61\x39\x6b\xfa\x50\x33\x87\x5b\xca\x22\x1c\xe7\x10\xd6\x3c\x24\x1f\xc6\xd0\xb5\x64\x4c\x3d\xfa\x73\x27\x6b\x53\x70\x38\xe3\xc3\x6a\x33\x09\x8a\x53\x27\xd9\x31\x34\x40\x96\x69\xd1\x7b\x21\xd9\x8a\xbf\xdb\x2a\xf7\xe7\xed\xbb\x6d\xb3\xf9\x8a\x65\xb6\xe2\x14\xef\xe7\x9b\xe7\xbd\xb5\xa9\xe4\x3d\x95\xbc\xd7\x53\x21\x1b\xf8\x3c\x9f\xc1\xe7\x8b\x94\x17\xf9\xcf\x5a\xe5\xf3\x6b\x19\x7a\xa4\xc9\xcc\xc8\x32\x2f\x72\x8a\xcf\xaf\x35\xcf\x67\x6b\x53\xc9\xe7\x3e\xc9\x67\x3d\xe9\xb2\x81\xcf\xaf\x59\xf9\xbc\xa2\x0c\xcc\x5f\x68\x95\xa7\x0b\x66\x9e\xae\x30\xe1\x59\x92\xa7\x0b\xcd\xf3\xd4\xda\x54\xf2\x14\x16\xb5\x81\x7f\x0b\x59\xbe\xde\xd6\x12\xa8\x05\x4e\xb0\xdc\x2a\xfb\xce\x98\xd9\xb7\xc2\xbc\x68\x49\xf6\x9d\x69\x9e\x7d\xc6\xa6\x3c\xe8\x94\x28\x17\x75\x6f\x66\x62\x35\x03\x73\xcf\x34\x3a\x08\x5f\x60\x96\xb5\xc0\x09\x6a\x5e\x8b\x1c\x5f\xcc\xba\x9a\x5d\x49\xf2\xb4\x24\xd3\x17\x9b\x67\xba\xb5\xa9\x94\xd9\x9d\x52\x0f\xb4\x96\x7d\xcd\x30\x11\x8b\x4d\x9e\xde\x57\x9c\x8a\x2d\x70\x82\xaf\xa7\x64\xdf\xcf\x9c\x88\xb3\x97\xd4\xe6\x38\x6b\xf4\x3c\xca\xf6\x45\x21\xd6\x71\x92\x77\xe5\x9b\xdd\x1b\x73\xf8\xce\x98\xc3\x77\x71\x6b\x42\xf7\x8a\x8c\xa2\x51\x1a\x59\x13\x23\x38\x2b\x69\x8d\x34\x6f\x4d\x7c\xb1\x45\xb6\x2e\x5d\x42\x63\x62\xc9\xc2\xd4\x01\xcc\x53\x1a\x5a\x72\x06\x1a\xf8\xb7\xd4\xb4\x95\xb0\x88\xe5\x72\xa9\x05\x2b\xe1\xc5\x16\xf9\xf7\xc6\x25\x34\x12\xde\xb0\xf0\xaf\x0f\xf3\xaf\x2f\xb4\xdc\xcd\x1b\xf8\xf7\x46\xe3\xdd\x7f\xa1\x85\xdd\xff\xd1\x16\x79\xb5\x7c\x09\x37\xff\x65\x0b\xaf\x2a\x98\x57\xa0\xbb\x0c\x7c\x59\x6e\xbc\xab\x0f\x36\xbf\xab\xcf\xb5\xc8\x96\x73\x97\x70\x53\x3f\x67\xdb\x34\x06\x63\xb2\xc4\x75\x4e\x6f\x9c\xfe\x46\x28\xb8\x72\xac\xe0\x2a\x46\xa6\x9d\x6b\x7a\xb7\x5e\xc6\x8b\xf1\x7c\x0b\xbb\xf5\x77\x5a\xe4\xe4\xf9\x4b\xbb\x59\x9f\xb7\xc8\xd8\x5c\x62\x93\xd8\x89\x02\xb0\x8a\xf1\xd6\x50\x8e\xb7\x86\x8a\x72\x75\x53\x75\x6f\xd2\x67\xe4\xf1\xf9\xa6\x37\xe2\x71\xbc\x61\x4c\xb4\xb2\x11\xdf\xf7\xcb\x0d\x41\x81\x69\x7d\x5f\xf6\x3b\x07\x9e\x57\x45\x26\x56\x41\xe1\x26\xdb\xde\xbd\x7d\xf0\x3d\x37\xbd\x57\xc5\x9a\x2c\x12\x3d\xd6\xe4\x4d\xb3\x4c\x2c\xba\xc2\x1d\xb4\xe4\x72\x3e\x2e\xbb\xbc\x2e\x63\xe4\xf0\xb2\xca\xc3\x37\x6e\x25\xa5\xf7\x06\x34\x17\x12\x5a\x08\x73\x01\xcd\x51\xef\x76\x15\x61\x75\x93\x0c\xa6\x9a\x20\xd4\xa7\x39\x1e\xf3\x95\xe7\x8e\xed\x1e\x5e\xb9\xf5\x60\x34\xc2\x8b\xf7\x1e\xbc\x5d\x45\xef\xbf\x27\x08\x68\x2e\x22\xd5\xb0\x20\xaa\x35\xff\x0e\x0f\xb3\x9e\x22\x51\x6f\x44\x0f\x84\x45\x28\xfb\x1a\xb6\xd1\x62\x44\x0f\x86\xed\xb4\x2d\xa2\x07\x7b\x02\xda\xfe\x21\x15\xef\xb0\x3d\x08\x22\x51\xcf\x8d\x37\xa8\x85\x6d\xb4\x9d\xb6\xa1\x9c\x1f\xef\x86\x51\xa4\xfb\x6a\xed\x56\x52\xda\x16\x04\x11\x01\x32\xe2\x80\xb7\x77\x41\x0c\x9b\x5b\xed\xc9\xc5\xf9\x91\x4a\x10\x4e\x01\x31\x1a\x37\x04\xd4\x4d\xd5\xdf\xee\x21\xf5\xe8\x0c\x2f\xc1\x5d\x67\xc8\xfb\xe0\x1a\x1b\x80\xab\xeb\xaf\x05\x89\xc4\x51\x24\x71\x7f\x93\x4b\xc4\x3b\x3c\x88\x67\xc5\x94\xd3\x44\xc9\x36\x75\x22\xb7\xca\xdf\x8c\xec\xe1\x17\x54\xf3\x24\xf4\x7b\xdd\x1b\xdd\xdf\x11\xaf\x47\x48\x58\xa0\x28\xa7\x3b\xd0\x70\x5d\x00\x35\xc2\x11\x65\x65\xf8\x2b\x04\x32\xbf\xc3\x44\x19\x90\xe3\x00\x39\xd7\xb6\x4a\xce\xc3\x2d\x91\x43\x5a\x23\xa7\x0c\xc5\xe4\xa9\x17\xed\xab\xd2\xdc\xad\x27\xc2\x1c\xe4\xc5\xe9\x0f\xa2\x1e\x2e\x02\xf1\xbc\xaf\x83\x3f\x43\xa4\x5a\x5f\xc0\xc4\x47\xfd\xb4\x8a\x27\xde\xe1\x22\x21\x20\x5c\x19\xd0\x20\x1a\xe2\xf2\xf9\x21\xf5\xf2\xe2\x4a\x26\x27\x42\xb8\x72\x34\x1f\x7d\xb0\x2a\x86\xc9\xed\x56\x81\x2f\x57\xf0\x61\xb6\x06\x34\x1f\xfd\x9a\xde\x60\x15\x2e\xc5\xce\xc5\x33\x17\xed\x90\x8d\x6e\x55\x71\x7e\xbd\xbc\x51\x4f\x10\x9d\x71\xb4\x9f\x57\xc1\xdf\xe1\xe7\x30\xe0\xfc\x1e\x11\xc9\x66\x96\x09\x8a\xf8\xf0\x13\xce\xcf\x9c\x16\xe9\x87\x66\xe5\xe3\x6a\xe9\xdf\xe8\x56\x38\xab\x29\x8f\xf0\x9f\x4c\x14\x04\xe8\xf7\x96\x09\x9f\xb4\xc4\xfc\x40\xe9\x86\x1c\x78\x5d\xb7\x88\x8a\x57\xd3\xe2\x3a\xd0\x28\x21\x12\x89\x67\x30\x12\xc7\x73\xba\xbd\x0f\x68\xc4\x41\x8b\x3b\x79\x8c\x9b\xf8\xfb\x22\x31\xec\x1f\x0b\x7a\x04\x43\xf4\x67\x2f\x6c\x82\xdd\x23\x22\x10\xc0\xa0\x62\x66\xd0\xc0\x2f\xe0\x81\x77\x71\x72\x6f\x09\x89\x08\x75\x8b\xfa\x84\x44\xd6\xa0\xae\x3e\x30\x65\x5c\x30\xe1\xae\x30\x4f\x49\xe8\x53\x87\x33\x03\x2b\xcb\x80\x16\x68\xfe\x76\x55\xef\x7f\x23\x68\xc4\x82\x88\x23\xc8\x6d\xf7\xce\x13\x9a\x7c\x56\xf6\x3c\xc6\x49\x99\x23\x39\xf9\xfe\xe0\x44\x34\xe3\x56\xeb\xb4\xc8\xb6\xc1\x5c\x54\xac\xc6\x7f\x8b\x8a\xd5\x9e\xb6\x3a\x2d\xd6\x87\x7d\xf1\x28\x8f\x35\x8c\x7b\x8d\xcb\x5e\xe2\x0b\xa4\xeb\x6f\xe3\x8d\x69\x21\x8e\x2d\xbd\x82\x87\x3c\xdc\x20\x43\x1e\x7c\x1e\x56\xc8\xa4\xe7\x4e\x09\x26\x0e\x48\xe0\x5f\x84\x65\x24\xbf\x3a\x19\xb9\xe1\x5e\xc0\xc4\x1d\xea\x32\xdd\xe1\xef\xed\xc5\xc5\x84\x21\xb4\x71\xf2\x55\x91\xba\x7b\xea\x55\x59\xfe\xd1\x2a\x4b\x75\x3c\xc2\x1b\x89\xb8\x9f\x1e\x07\x19\x20\x70\xb9\x21\xc3\x7f\xae\x89\x0b\x00\x8b\x0c\x80\x22\xa8\x12\x6a\xde\xab\x8c\x74\xf2\x4b\x51\x11\x4b\x43\x59\x1a\xbf\xae\xfe\x58\x41\xed\xa9\x1b\x57\xed\x84\xfa\xf9\xea\xaa\x30\x4a\x5e\x89\x7f\x1c\x23\xfe\x57\xab\x4c\xac\xd9\x93\x60\x0d\x44\x7f\x4a\x0d\x2c\xd0\xd2\xd8\xfd\x22\x86\x79\x38\xb5\xb0\xc4\x41\x30\x0e\x6e\x40\x8b\x39\x72\xc2\x1c\xdc\x7d\xac\x0d\x30\xb1\x0e\x9e\xe8\x8a\x29\x1e\xf1\x38\x1e\xf2\x4b\x86\xba\x85\xc9\x21\xcb\xa1\x47\x55\x4d\x86\xeb\x64\xd2\x95\x38\x91\xde\x02\x09\x1d\x51\x02\x5e\x95\x2c\x73\x4d\x31\xcb\x9f\xc0\x03\x9f\x5d\x63\x09\xf8\x6a\x5d\x75\x3c\x59\x17\xaa\xc3\xe5\xb1\x4f\x04\x6b\x22\x39\xf8\x74\x13\x8a\x04\x82\xf9\x3b\x82\x18\x07\xb6\xb4\x54\xf2\xc8\x68\x8e\xa9\xa8\x0a\x17\x0b\xb4\x6d\x7e\x0a\x43\x3e\x96\x4b\x98\xb6\x1e\x67\xab\x0f\x8b\x16\x0a\x11\x13\x08\xc3\x77\x29\xb9\x5d\xc5\x35\xb5\x83\x05\xb3\xaf\x4a\xdd\xbb\x7b\x72\x94\x88\xf8\xfc\xf7\xca\x4b\x39\xc6\xcd\x71\x42\x99\x32\xa9\xdc\x53\xed\xe1\xcf\x55\xf3\xfc\x3d\xdb\x5d\x42\xed\xe4\xa8\x1b\x2b\x88\xed\x3c\xd9\xed\xa0\x0c\xfb\x2e\x40\x51\xe7\xbc\xd8\x80\x96\x88\x8d\xbe\x3f\x32\xd3\xf7\xf9\x26\xe8\xd3\x95\x2a\xd6\xbd\x4b\x84\xab\xe5\xbb\xc2\x3c\xa0\xe6\x83\xbc\x8e\x78\xd5\xba\xd8\xf7\xc4\x17\xbe\xfb\x0d\x2f\xba\xcd\xbd\x5c\x3a\x85\xd1\xd2\x5e\x1d\xf5\xff\x92\x8f\x02\x97\xf8\x98\x31\x42\xf8\x83\x6a\x38\x69\x14\xf4\xb3\x86\x8c\x72\xdf\xb4\x79\x0b\x4f\xe3\x08\xc7\x0d\x7e\xde\x10\x07\x0e\x7e\xe2\x60\x47\x8e\xa1\xa1\xf7\xed\xb8\x79\xe7\xf0\x70\xf4\x4f\xde\xff\x6b\xbf\xfe\xeb\xff\xf4\x96\x7f\xf6\xcf\x7f\xe3\x37\x3e\xf0\x2f\xfe\xe5\xbf\xda\xb5\xeb\xd6\xdb\x6e\xbf\xe3\x83\x1f\xfc\xcd\x0f\xed\xfe\xad\xdf\xfe\xed\x7f\xfd\x3b\xff\xe6\xdf\xfe\xbb\x7f\xb7\xe7\xdf\xff\x87\xff\xf8\x9f\xfe\xf3\x7f\xf9\xaf\xff\x75\xef\xde\xff\x86\x8e\x2a\xa9\xb0\xf8\x91\x6f\x98\x8f\x2a\x44\x1c\x55\x96\xf5\xb0\x77\xd4\x21\x11\x2f\xb9\x1c\xe7\xb2\x89\xb7\x9d\x65\xa2\xee\xba\x97\x08\x3f\xe6\xc0\xab\xba\xff\xc6\x96\x50\xa5\x1a\x12\xea\xb1\x35\xe6\x05\xd4\xa3\xf2\x95\xe2\x2f\x9c\xad\xa4\xb4\x37\x15\x77\xb8\xdf\x38\xb0\xa8\x89\xee\xc3\xbf\xc5\x1e\x75\xfc\x28\x6c\x25\xa5\xff\xca\x1f\xf4\xfe\x17\xa1\xea\xf6\xf0\x25\x75\x0b\x57\x3a\x35\x76\xf0\xca\xc3\xf5\xfa\x7f\x0e\xa8\xcf\xec\x11\x9f\xe6\x19\x36\xf9\x80\xe6\x69\xee\x76\x15\x22\xf4\x9f\x60\x5d\xe7\x21\x80\x95\xad\x82\x11\x42\xfd\x04\x6e\xf7\x9b\x71\xf3\x01\x37\x6e\x3a\xb0\xc3\x71\x41\x2c\xa0\x19\x02\xc6\x45\xa1\x4e\x7d\x48\x55\x10\xdb\x17\x04\xdb\x17\x04\xdb\x17\xbc\x47\xb1\x4e\x0b\xc2\xc2\x48\xc6\xc9\x1f\x32\x23\xe0\x42\xd6\x91\xb0\x00\x1f\xe6\x48\xd8\x06\x1f\x16\x48\xd8\x4e\x0b\xec\xa4\x12\xd0\xf6\x0f\xaa\x87\x4b\xff\x31\x18\x3e\xcf\x78\xff\x1f\x58\x47\x68\xc0\x36\x45\xda\x46\x0b\x51\xdf\x3d\xd5\xb0\xa0\xa2\x6d\xda\x84\xad\xde\x16\x47\xdb\xb4\xf3\xf7\xbc\xbb\x68\x1b\x6d\xbf\x4d\xbd\x01\xf8\x0f\xc1\xf0\x8f\x19\xc8\x7f\x1f\xd0\x42\xbd\x57\x55\x37\x64\xc6\x56\x01\x2c\x26\x61\x5e\xa1\xd2\x87\x94\x73\x8c\x7f\xa9\x44\x23\xaf\x07\xb7\x9e\xe8\x29\x02\xc8\x7f\x60\xb0\xf6\x04\x0c\x18\xe3\x53\x1b\xfc\x5b\x0c\x0b\x01\x2d\xc6\x91\x11\xff\x36\xc0\x65\x14\x15\x2f\x99\x78\x04\x91\x8f\x6a\x42\xfc\x9b\x80\xf5\xeb\xf7\x9c\xc8\x45\x7f\xfd\x1d\xf1\xd7\x62\x94\x43\x7f\xfd\xd7\xe2\xaf\xe5\x04\x84\xdf\x96\xd6\xe7\x4e\xfe\x4a\xf7\x4e\x68\x53\xe9\x29\x46\x05\x71\xba\x79\xcf\x56\x52\xfa\x2d\xd6\x37\xca\x7d\x48\x95\xec\xdf\x0d\x7f\xf1\x6e\x55\x49\x03\x3f\x14\x70\xa6\x6f\xf7\x66\x89\x16\x3d\x14\x33\x94\x9d\x94\x7e\x93\xc7\x2d\x7d\x10\x5a\xb7\x6d\xf7\x66\x08\x20\x72\x07\xdb\xac\x66\x48\x95\xb6\xe1\x50\x1f\x24\x13\x8f\x14\xa0\xdd\xed\x80\x09\xa2\xe0\xf6\x78\xdc\x69\xeb\xb8\x5b\xb6\x92\xd2\x6d\x01\xa4\x76\xbb\x55\x8e\x3b\xc5\xc7\xdd\xc5\xc6\x9d\x4a\x8e\xfb\xac\x61\xdc\x7f\xc5\xc6\x95\x19\x59\xaf\x83\x3f\x70\xe9\x74\xc2\x22\xfc\x5b\x0c\xf9\xf7\x72\x58\x82\xa7\xe3\x3d\x1d\xb4\x24\x44\x73\xeb\x56\x52\xfa\x97\x01\x18\x2d\xff\x02\x86\x0f\x40\x32\x8b\xb4\x48\x83\xc8\x67\xe7\x69\x3f\xf6\x14\x14\x81\x94\xa2\x8d\x92\x2b\x00\x06\xbc\xa5\xfb\x00\x9b\x4f\x78\x59\x0d\x08\xfe\x46\x40\x8b\x98\x88\xba\x81\x88\x7f\x8e\xf3\xb0\xb0\xa5\xc9\x76\xe3\x80\x1b\xcd\x25\x7e\x44\xef\x48\xec\xc5\x1f\xc7\x40\x1e\x30\x98\x8b\x03\x52\x35\xd6\xe5\xfd\xb9\x21\x72\x6c\x97\x40\xfe\xea\xad\xa4\xf4\xcf\x82\xe1\x6b\xb7\x92\xd2\x2d\x81\xe8\x06\xce\xb7\x40\xaa\x57\x64\x73\x8e\x88\x03\xe4\x2d\x7c\x37\xdf\xcd\x0f\x9f\x3b\xf9\x39\xeb\x4e\xfe\x3a\x7e\x57\xd8\x4e\x49\x18\x50\xf1\x0c\x7b\xaf\xaa\x12\x08\x3c\xff\x75\x01\x17\x3b\x07\x4f\x68\x6c\x61\x86\xfe\xaf\xf1\x99\xbb\x45\xcc\xe4\x2e\x31\x93\xbb\xd3\x33\x79\x3d\xb4\x86\x73\xdb\xfb\xd1\x4c\xee\x5a\xc1\x4c\x0e\x00\x0c\x38\x56\xfd\x93\xe4\x4c\x46\xda\x4c\x7e\xca\x30\x93\xc3\xad\xce\xe4\xc9\x96\x67\x72\x77\xc6\x4c\x6e\xdb\x4a\x4a\x3b\x03\x30\xaf\x6e\xc6\x33\x79\xcb\x25\x98\x49\xc6\xf3\xf7\x09\xb8\xdc\xfd\x8c\x03\xe4\x93\xac\x79\xf7\x56\x52\x1a\x62\x2b\xb5\xed\x43\xe8\x79\xd7\x10\x28\xab\xa2\x58\xbc\x7f\xe0\x80\x87\x92\xcf\xf1\x9d\x62\xce\xf7\x88\x39\xdf\xdb\x53\xe2\x33\x5e\x14\x33\x3e\x04\x4e\xcb\xe1\x59\x07\x9c\x90\x6c\xca\x4b\x30\xe5\x7b\x69\x40\x4b\x2d\x4e\xf9\xfb\x00\x06\x44\xd3\x0f\x26\xa7\x7c\xbb\x36\xe5\x5f\x32\x4c\xf9\xbb\x13\x53\x1e\xf0\x29\x2f\xf1\x29\x2f\x9a\xa6\xfc\xcb\x2d\x4f\xf9\x9d\x19\x53\xfe\x8a\x03\xee\x50\xfe\x30\xe6\x46\x3c\xe9\x7b\x2e\x6c\xd2\x4b\xd4\x09\x03\x7d\xd2\x87\xc0\xa3\x2a\x26\x7d\x31\x39\xe9\x5f\xd5\x98\x03\xaf\x0e\x6e\xe0\xf3\x77\x97\x98\xcf\x11\x22\x26\xb4\x46\xd2\xab\xf8\x0f\x79\x87\xe1\x3f\x71\xc0\x0b\xab\xd6\xf1\x08\x59\xc1\x42\x9e\xe3\x50\x86\xff\xc8\x81\xb7\x6d\x89\x79\xbd\x4e\x9b\xd7\x3f\x36\xcc\xeb\x3b\x5a\x5d\xca\xa7\x5b\x9e\xd7\x9a\xbe\x33\xe2\x89\xfd\x1f\xfc\x29\xdb\xf0\x9f\xb2\x7f\xaf\xc1\x13\x7b\xd7\x25\x58\xcd\xc0\xfb\x7e\x39\xb3\xe7\x93\x33\x3b\xaf\xb1\xe7\x6b\x8e\xf4\xca\xb6\x8b\xc5\xfb\x3f\x1d\xe1\x93\x75\xe1\x0e\x97\x4f\x36\x15\x73\x5d\x51\x53\x2d\x97\xef\x9f\x3b\x3c\x29\xfa\x5f\x38\xdc\x77\x1b\x4f\x35\xa5\xa5\x96\x67\xfa\x35\x0e\x84\xbf\x25\xb8\x22\x39\xd3\x5b\xb5\x99\xfe\x86\x61\xa6\x7b\x13\x33\x5d\x4a\xcc\xb4\x71\x05\x2f\xb4\x3c\xd3\x7d\x19\x13\xfd\xba\xc3\xdd\xc3\xdf\x72\x84\x7f\x38\x9e\xe8\xca\x85\x4f\x74\x49\x9f\x68\xe0\xfc\x16\x39\xd1\x95\xc4\x3c\x9f\xd1\x98\xf3\x4d\x07\x32\xa8\xd3\x62\x14\x88\x79\xfe\x1b\xfe\x17\x3e\xaf\x3b\xc5\x3c\x0f\x8a\x79\x1e\x48\xcf\xf3\xb7\x1d\x5e\x2c\xe4\x3b\x0e\xbc\xdb\x52\xf3\x3c\xb8\x82\x79\x5e\xe4\x40\x86\xff\xd2\x01\xff\x6c\x62\x9e\x2f\xd7\xe6\xf9\xaf\x0c\xf3\x7c\x59\xab\xf3\x7c\xb6\xe5\x79\xde\x99\x31\xcf\x7f\xed\xc0\xa3\x90\xe1\xef\x39\xe0\xc4\x44\xf3\x3c\x70\x09\xe6\x19\x38\xbf\x4e\xce\xf3\x40\x62\x9e\x97\x34\xe6\x7c\xd7\x81\x84\x11\xb4\x18\xad\x46\x16\x7c\x97\x98\xe6\x49\x22\xe6\x79\x42\x2a\xef\x71\x92\x9e\xe9\xef\x3b\x3c\xd1\xd5\xff\xe6\x6f\xcd\xd4\x4c\x4f\x90\x15\x4c\xf5\x1b\x1c\xca\xf0\xdf\x39\x3c\x59\x16\x9e\xea\xb2\x36\xd5\x3f\x30\x4c\xf5\xaa\x56\xa7\x7a\xb9\xe5\xa9\x9e\xcc\x52\xde\x3f\x74\x78\x96\xe1\x1f\x39\xc2\x95\x18\xcf\xf5\x38\xb9\x04\x93\x0d\xcc\x0f\xe4\x64\x8f\x93\xc4\x6c\x9f\xd3\xf8\xf3\xf7\x8e\x0c\xfc\x2f\x44\x4e\xd8\x06\x97\x88\x6d\x70\x49\x38\xce\xdf\xd2\x88\x3c\x59\xe2\x7c\x9b\xf0\xdd\xfe\x04\xc3\xfa\x21\x76\xda\xef\xc5\xa5\xc0\x9b\xa4\x6f\x57\xd8\x0e\x77\x63\x70\x79\x5c\x84\x67\x80\x0a\x89\x36\x3e\x69\x05\x3e\x69\xed\x7c\xd2\x82\xc4\xa4\xfd\xb4\xe5\x49\x5b\xd0\x27\x4d\xfa\x19\xc4\xbc\xfd\xcc\xe1\xaf\x68\xde\x74\x44\x5a\x8c\x78\xde\xe6\x5a\x98\x37\x66\xed\x90\xb0\x40\x1d\x3e\x71\x78\xa6\x3a\xc4\x43\x07\x6e\x35\x27\x27\xea\x1f\xb5\x89\xfa\xb9\x23\x6a\x37\x0e\x2f\x36\x4a\xd0\xb8\x1c\x5c\x90\xab\xb3\x97\x74\x6e\x51\x31\x0b\xc2\x91\xd8\xb9\x4a\xb8\x12\x79\xdc\x82\x72\xf5\x15\x75\x4f\xdf\x98\xd9\xd3\x57\x93\x9e\xbe\x29\x2f\xf6\x9e\x79\xf2\x6a\xed\x44\x34\xef\xf1\x62\x01\x35\x4f\x86\xbf\x8b\x3f\x8c\x7b\xf2\xf9\xa2\xf8\xc3\x04\xf7\x4c\x0f\xd7\x9a\xc8\x83\x30\xe3\xa9\x3c\x08\x9e\x7a\x2a\xed\x89\x47\x90\xdc\x61\xb3\x4c\x42\x47\x7d\x5b\x22\xf1\xbd\x18\x7c\x5f\x24\xf8\x95\x26\x75\x12\x55\x7d\xc7\x30\xb5\x0b\xeb\x50\xc8\xd9\x40\x9c\x3a\xaa\x12\xc0\xcd\xfb\x06\xbc\xa8\x38\x1f\x62\x84\xa6\xbc\xc4\xba\x3a\x80\xa1\x26\xee\x7f\x28\xca\xab\x8f\xee\x94\xf6\xf4\xca\xfb\x78\x51\xb2\x84\x81\xe4\x32\x39\xeb\x71\x99\x9c\xf1\xb8\x50\xce\x79\x5c\x2a\x27\x3d\x58\xf0\x45\x50\x90\x7c\x67\xb8\x33\x2a\x8b\x1b\xd2\x5d\x11\xa9\x72\xab\x70\xca\x13\xb9\x2a\xbd\xb0\x5d\x80\xe1\x6f\x6e\xb9\xda\xd9\x19\x76\x08\xa0\x9d\xb4\x23\x74\x68\x89\x2f\xb1\x5b\x42\x97\xb6\x85\x1e\x6d\x0f\x7d\x1a\x84\x39\xda\x19\xe6\x99\x9a\xf6\x50\x82\x38\xb6\x9f\x14\x12\xce\xc5\xfb\x30\xd5\xca\xb9\x98\xf4\xc1\xb5\xd3\x22\x95\x45\x00\x36\xc5\x75\xad\x8a\x90\xf7\x87\x69\x87\x3b\x29\xa1\x45\xf0\x23\x06\x5c\x41\xec\xa5\x01\x5c\x29\x14\xd9\xbf\x79\xec\xfa\xe8\x29\x09\xa7\x62\x29\x76\x2f\x76\xf0\x9d\x60\x37\x2d\xd1\x8e\xdb\x54\xd4\xc8\x1a\x5e\x3d\x66\x75\xc0\x60\xe4\xb8\x2b\x44\x04\x7b\xb5\xe1\xc8\xaf\x76\x51\x9e\xea\xf5\x20\x2e\xab\x71\x5e\x94\xd5\x50\xd1\x21\x88\xc8\xa7\x89\xf1\x85\x1f\x68\x09\x6e\xf2\x19\x36\x15\x59\xe2\x6d\x15\x6c\x6c\x10\x42\xc1\xf3\x11\xee\x85\xb0\x28\x0a\x2e\x69\xbe\xc9\xec\x8d\x68\xe2\xf1\xde\x47\xf0\xe0\x8f\x14\xa0\x65\x29\xa0\x01\xcd\xa9\x36\x8f\x68\x6d\x3a\xe2\xbd\x64\xdc\x63\x7b\xbc\xc7\x97\xe0\x07\x55\x5c\x46\xc0\x7d\x85\xbc\x90\x56\x4d\x88\xdb\x84\x17\xe6\x02\xea\x8b\x7e\x95\x7b\xaa\x3d\x79\xa0\xa8\x48\xf3\x3c\x95\x5d\xb6\xe6\xdd\xc0\xdf\x4e\x5e\x06\x97\x56\xac\x0b\x91\x5c\x9f\xc7\x57\x44\xf3\xea\x8a\x48\x7c\xc9\x35\xa3\x1b\x68\x3e\xf9\xa4\x31\x49\x71\x45\x28\xfb\x68\xf2\xe5\x0e\x95\xf4\x44\x2d\xd6\x71\x2f\xbe\x76\x9c\xf0\xf0\xab\x71\xe5\x11\x1d\xb3\x6e\x44\x7e\x2f\x0e\x99\xc9\xf1\x90\x19\x8f\x2f\x25\x87\x2f\x2c\xb9\x82\xe0\x6d\xa5\x87\x2e\xb7\x3e\x8a\xe1\x26\x2f\xb7\x5e\xbb\xfc\x22\x5c\x6e\xf5\x92\x4e\x9a\x8c\x55\x53\x59\xde\xe2\x68\x35\xa5\xf8\xa7\x3d\x5d\xf3\xd7\xcc\x9a\x7f\xda\x17\x6f\x35\x4f\x44\x33\xbe\x0a\x35\x80\x6f\x22\x33\x31\x13\x8d\x19\x4f\x64\x2a\x16\x4a\x6d\xdc\xa3\x04\x92\x15\x6f\x86\x7b\x8b\xc8\xd9\xee\x9d\x17\xd7\x94\x23\x2e\xff\xb7\x86\x80\x96\x43\xf4\xa5\xc8\x78\x9a\x18\x70\xdc\xe5\xf3\x34\x21\x94\xe4\xa4\x1b\x2d\xbe\xfe\x39\x9e\x2e\x20\xfe\x08\xdd\xe4\x17\x67\xbb\x37\x25\x3a\x4d\x8b\x4e\x33\x2e\x7e\xb4\x80\xc8\xfd\x3a\xce\x6b\x33\x2b\xee\x3c\xe7\xc4\x9d\xe7\xbc\x1b\x1a\xc8\x67\x82\x54\xe7\x2a\x55\x92\x48\x05\x89\x8c\xfa\x11\x31\x24\x26\x71\x4f\xe8\xa8\x2f\x7b\x79\x6c\x24\xff\x72\x27\xe8\x7e\x49\x26\x49\x90\x39\xf2\x2d\x59\x4e\x4f\x7e\x2c\x86\x44\x7e\x2c\xcb\x8e\x53\xa2\xa3\x89\xd4\xd1\xb7\x9f\xd4\x5b\x30\xa9\xbb\x30\xa9\xbb\xb3\x48\xfd\xa6\x22\xf5\x9b\x8a\xd4\x6f\x36\x4f\xea\xd8\xdb\x4f\xea\x5d\x98\xd4\x11\x82\x69\xad\x91\x0c\x62\x67\xd5\xbc\xce\xaa\x79\x9d\x6d\x61\x5e\xf7\xbf\xfd\xc4\x8e\x13\x4c\xed\x44\x82\xda\xc9\x2c\x6a\x17\xd5\xd4\x2e\xaa\xa9\x5d\x6c\x61\x6a\x0f\xbc\xfd\xd4\x56\x30\xb1\x14\xd3\xda\x97\x41\xea\xa4\x22\x75\x52\x91\x3a\xd9\x02\xa9\x07\xdf\x7e\x52\x07\x30\xa9\x83\x98\xd4\x9d\x59\x32\xac\x48\x9d\x55\xa4\xce\xb6\x40\x6a\xad\x45\x52\x25\x56\xb3\x2a\x2f\x63\x1b\x2f\x57\xb7\x59\x94\xab\x93\x2d\xa6\x55\x8b\x76\xf8\x09\x62\x9c\xd7\xa1\x16\x8b\x24\xf4\xd4\xb7\x25\xc2\x0b\x2c\x6d\xf7\x6a\x1e\xc4\x61\x95\xc0\xcc\x15\x47\x9e\x3e\xb1\xcd\x9f\x77\xe3\x20\x59\x66\x2b\x51\x07\x82\x10\x1d\x9a\x0f\x49\x40\x73\xd4\xbf\x5d\xc5\x90\xae\x95\x89\xad\xa6\x3d\xc1\x77\x4f\x04\x1f\x0a\x3e\x2c\x8b\xed\x69\xca\xa3\x5e\xc2\x94\x7e\x00\x33\x45\x99\xd2\x9e\xaa\x66\x54\xf3\xf1\x1b\x2c\xd8\x87\x7b\x9c\x3a\xf5\x12\x81\x02\x35\x2e\x12\xe2\xd5\x91\x17\xc7\xdd\xc3\x17\xb4\x53\x4f\xca\x9d\x9a\x77\x8c\x46\x9e\x2f\x25\xd2\x70\x3c\x84\xd1\x49\x54\x59\x18\x01\x9b\x52\x44\x08\x7d\xf0\x44\xa8\x0e\xe4\xa1\x1b\x5b\xe5\x1e\xa7\x72\xc9\xa5\xae\xf8\x0b\x4f\xe0\x21\xd9\x3d\xe1\x51\x97\x7a\xb7\xa9\x58\xe8\xd5\xdc\x72\x2c\x07\xd4\xaf\x4b\xd4\x45\x34\x80\x2f\xeb\x81\x4e\x7a\x22\x22\x80\x92\x38\x5b\xc7\xaa\x00\x0c\x4f\x6e\x4e\x4f\x7b\x22\x64\xd6\x0d\x5d\x91\x70\x74\xc4\x13\xb1\x56\x10\x0a\x48\xf9\xbf\xba\x25\x1b\x63\xc2\xd3\x60\x83\x89\x5c\x0a\x28\xcf\xd4\xec\x40\xd8\x6f\x00\x33\xad\xf8\xf3\x18\xe6\xcf\x23\x85\xb8\x2e\x6d\xc2\x02\x9d\x56\x16\xe8\x88\xb2\x40\x97\x5d\x53\x45\xbc\x09\x0c\xd0\x54\xe5\x31\xb6\x40\x5d\x6e\x81\xc2\xb7\x25\x37\x14\xd6\x7d\xe8\x43\x5c\x7d\x51\xc8\xdf\xa2\xcb\x2b\x91\x7d\xdb\xc5\x2e\x19\x3f\xf6\x0b\x2d\x7a\x49\xbf\xd0\x93\x78\xf8\x84\x5f\x68\xd1\xe5\xf1\x9b\xdf\x16\x6b\x32\x31\xe4\x6a\x11\x90\x76\x22\x9a\xce\x23\xe9\x84\x2f\x44\x18\xf9\xf0\x45\x24\x82\x98\xf6\x1b\xe5\xd1\x9a\xf5\x50\x18\xa8\xfc\x52\x54\x4b\x76\x2a\xb1\x80\xa7\x61\x01\xf3\x86\xd4\x43\xbd\x10\xa9\x2b\xd4\x92\x02\x12\xd7\x81\x91\xd0\x81\xec\x5f\xa6\xee\xd5\x3e\x3e\xa9\xf6\xf1\xc9\x16\xf6\xf1\xa7\x5b\xd2\x81\xa0\xcd\xbc\xf8\x30\x15\xf3\x67\x3e\xcd\x9f\x99\x04\x7f\x66\x05\x7f\xe6\x31\x7f\xe6\x2f\x1a\x7f\xe6\x2d\xfc\x99\x7d\x5d\xed\x11\xaf\xab\x3d\xe2\xf5\xe6\xf9\xf3\x4c\x6b\xfc\x69\x93\xb9\x43\xa6\xf5\x9c\x2d\xe9\x64\x35\xc3\xe3\xa9\x47\x39\x87\xcd\xa7\xa0\x71\x37\x3e\x05\x4d\xb8\xf8\x14\x54\xe4\x31\xc8\x13\x3c\xb6\x5b\x30\x4a\x9d\x32\x10\xb8\x6f\x60\xd4\x47\x5c\x99\xf2\x8c\xa3\x5e\x73\xe3\x14\xae\x2a\x3f\xb0\xab\xe5\xb3\x41\xc0\xfe\x7c\x9d\xf5\x81\xe9\x38\xde\x1c\xe0\x8b\xc8\x92\x34\x9e\x19\x86\x19\x38\xc1\x11\xdf\x72\x0e\x85\xb4\xee\x71\x78\xa2\x62\x5f\x45\xe7\xde\xb8\x99\x7b\x13\xe4\xbf\x6f\x75\x23\x91\xda\x66\x86\x84\x04\x7c\x87\x3c\xdb\xd8\x4e\xb6\xb9\xf2\xe2\xb5\xa0\xcb\x02\x5e\x2d\x75\x56\x46\xd3\x16\x41\xaf\xa0\x1c\xca\x64\xbb\xb7\x53\x0b\xfb\x1b\xc3\x03\xeb\x61\x7f\x4e\xea\xa1\xdf\xb2\x23\x77\x4c\x92\xd8\x31\x97\xf9\xeb\xba\x50\x95\xf9\x73\x45\x8f\x39\x87\x87\xee\x3b\xaa\x31\x7f\x5a\x87\xca\xd9\x25\x7a\x8a\xd3\xa8\xac\xd9\xee\xe1\x40\xf1\x5e\x91\xa2\xaf\xa2\xd2\x38\x52\x95\x64\xb4\x0f\xdb\xbc\x88\xac\xfb\xbb\x52\xfe\x49\x97\xe7\x5b\xeb\x95\x09\xe1\x44\x1e\xb1\x89\x86\x19\x0a\x51\x96\xb9\x06\xad\x03\x27\xb8\xbf\xeb\x6d\x0b\xbd\xed\x25\x9d\xff\x14\xfb\x30\x84\x13\x63\x55\x79\xf5\x1a\xe9\xbc\xae\x5c\x76\xf9\xc6\x8d\x90\xec\x99\xa7\x7a\xe6\xb9\x9e\xaf\xba\xaa\x8f\xa7\x7b\xbe\xe6\xda\x6b\xdf\xf1\x8e\xeb\xae\xbb\xfe\xfa\x01\xdb\x4b\xcc\x23\x66\x11\x1d\x64\x12\xfa\x93\xe6\x33\xc2\xdd\xc0\x7b\xb5\x90\x11\xee\xfa\x64\x46\x38\x84\x07\xce\x08\xf7\x13\x63\x46\x38\xd4\xd8\x90\x71\xad\x86\x7f\xff\xeb\x74\xc6\xb8\xfb\xf0\xef\xbf\x58\x65\xc8\x08\x87\x7e\x47\x19\xd9\x54\xe0\x28\xfa\xfd\xa7\xed\x2a\x63\x5b\xfc\x46\x84\x5f\xf0\x44\xc9\x87\x10\x0f\xe0\x6e\xa7\x53\x09\xb8\xe0\xb6\x14\x01\x91\x59\xbc\x66\x7f\x6f\x13\x0f\x5e\x2f\x24\xde\x98\x3c\x88\xa1\xfd\x9d\xf6\xc6\x24\xa1\x0d\x12\x2d\xf1\xdb\x62\x30\xfc\x94\x8d\x4a\x62\x1b\x55\xec\x3a\x7d\x54\xbc\x2f\xa3\x2e\xb2\x47\xaf\x08\x86\xbf\xca\x33\xd5\x32\x10\x7f\xf1\xc2\x26\x91\x05\x4e\xe2\xdd\x1b\xe7\xb7\x89\x16\xbf\x2c\x50\x2f\x26\x50\x7f\xb8\x69\xd4\x1f\x6e\x0e\x75\xe5\x4f\xee\x43\xe6\x6a\x4f\xc0\xe3\x74\x42\xe8\xf0\xad\x2c\x44\x97\xcc\x88\x3e\xd6\x34\xa2\x8f\x59\x11\x75\xb3\x11\xad\xf0\x7a\xee\x5f\x16\xe1\x08\x4e\x3d\xfa\x83\x7a\x06\xa2\x9f\x32\x0b\xc3\x93\x4d\x23\xfa\xe4\x4a\x11\xed\xe6\x01\x0a\x37\xf3\xf8\x04\xa7\x1e\x1d\xcb\xc2\xf3\xf3\x66\x3c\x3f\xda\x34\x9e\x1f\xb5\xe2\x59\xca\xc6\x93\x42\x34\x04\x04\xbe\x55\xa0\xfd\xe9\xc5\x0c\x3c\xff\xd0\x8c\xe7\x73\x4d\xe3\xf9\xdc\x4a\x25\x74\x2b\x3f\x85\xbf\x17\x4e\xe1\xac\xfd\x42\x96\x80\x7e\xcd\x8c\xe7\x0b\x4d\xe3\xf9\xc2\x4a\xe7\xbd\x8f\xc7\x3e\xbc\x47\x26\xde\x8d\x16\xb2\xe6\xfd\xeb\x66\x3c\x5f\x6c\x1a\xcf\x17\xad\x78\xe6\xb3\xf1\xbc\x96\x17\xca\xda\x0e\x27\x5f\xd6\xfe\xd9\xcf\x65\xe0\xb9\x6c\x5e\xf0\xbf\xdb\x34\x9e\xbf\x6b\xc5\xb3\x3d\x1b\xcf\x01\x7e\x90\x7e\x17\x3f\x48\x3b\xf5\xe8\xd3\x7f\xc6\xf0\xe4\xcf\x0a\x05\x86\xf1\xbe\x27\x12\x5b\x36\xd8\x56\x19\x08\x85\xd9\x67\x30\x66\x8f\x14\x00\x30\xc0\x55\x4d\x3e\x9b\x6c\x02\x11\xc1\x6d\x0c\xd0\xb3\x9f\xdb\x84\x23\x5d\x93\xad\xde\xc1\xef\xaf\x1c\x26\x01\xaa\xd5\xef\x69\xad\xfa\xc1\x92\x65\xad\x5e\xd8\x84\x9f\x32\x25\x5b\x5d\x01\x56\x2c\x75\xd8\xea\x54\xad\xbe\xa8\xb5\x0a\xe1\xf2\x8a\x3a\x4c\xd7\xa8\x56\xb3\x5a\xab\x4d\x60\xf6\x51\x87\x69\x4e\xd5\xea\x15\xad\xd5\x65\x70\x4e\xa4\x0e\xdb\x08\x54\xab\xaf\x68\xad\xd6\x41\x58\x02\x75\xd8\xbe\xa6\x5a\xfd\x81\xd6\x6a\xb5\x3c\x53\xfd\xa1\x29\x0f\xa6\xa9\xd0\xa7\x66\x74\x4d\x98\x8d\xae\x15\xe6\xf2\x91\x2f\x17\x7d\x7e\x34\xa0\xf8\x89\xa9\x38\x52\xa6\x9e\xc4\xea\x67\xa9\x89\xa6\xce\x52\x83\xe8\xd4\x30\xa8\x4e\x52\x99\xa9\x7a\xb0\x91\x87\x46\xb9\x9f\xe0\x2b\xbf\xa6\x19\x39\x5c\x4b\x1d\x51\x8f\x5a\x42\x34\x5c\x03\x37\xc7\x5d\x2b\x3b\xc5\xc3\xe1\x34\x3f\x13\xfc\x3b\xc1\xcf\x3d\x86\xc3\xed\x28\x46\xe4\x2f\xec\x87\x5b\x7e\x62\x8e\x9d\x8f\xf0\x45\x3c\x5f\xad\x35\xf9\x30\x70\x3f\x1e\x2a\xc9\xc8\xff\x75\xe5\xff\x4f\x1f\x06\xf6\xfe\x7f\xec\xfd\x0b\x78\x5d\x55\x99\x3f\x8e\xaf\xb5\xf7\x39\xc9\x49\x77\x9a\x9e\xde\xd2\x94\x52\xba\x77\x4e\x28\x29\x28\xa4\x5c\xda\x80\x81\x36\xdb\x19\xec\xa8\x23\x81\x8a\x06\xaf\xf1\x4a\xbd\x77\xbe\xe3\x38\xd5\x09\x92\xd2\x02\x01\x0a\x14\xca\x25\x20\x97\x28\x48\x22\x52\x8d\x08\x5a\x40\x30\x20\x97\x82\x88\x41\x50\x03\x72\x09\x23\x60\x91\x8a\x71\x04\xa7\x8e\x38\xfc\x9f\xfd\xbe\xeb\xf2\xae\xb5\xf7\x3e\x7b\xa7\x45\x87\x87\xff\x8f\x3e\x0f\x39\xfb\x9c\x77\xaf\xfb\x7a\xd7\xbb\xde\xcb\xe7\xe5\x0d\x67\x70\xb1\x1a\xaa\xa3\x8f\xa4\x82\x8f\x40\x20\xe0\xca\xce\xf0\xcd\x32\x12\xf0\x9f\xde\xfa\xb6\xb7\xbf\xfd\x9f\xdf\xf1\x8e\x63\x8e\x39\xe6\x98\xae\xae\x63\x8f\x3d\xee\xb8\xd5\xab\xdf\xf9\xce\xe3\x8f\x7f\xd7\xbb\xde\xfd\xee\xee\xee\x13\x4e\x78\xcf\x7b\xde\xfb\xde\xf7\xbd\xef\xfd\xef\xff\xc0\x07\x3e\xf8\xc1\x9e\x9e\x0f\x7d\xe8\xc3\x1f\xfe\xc8\x47\x3e\xfa\xd1\x8f\x7d\xec\xe3\x1f\x3f\x31\x6d\x67\x0f\x56\xb9\x4e\x7d\x7f\x87\x91\xd2\x4d\x5c\xa3\x04\x12\x89\x79\x9d\x5a\x33\xe5\xeb\xd4\xc7\xcd\xeb\xd4\x60\xf2\x75\x0a\x9a\x20\xae\x53\xe1\xef\xcf\xf4\xf1\xba\x62\x42\x0d\xf7\xd3\x97\x0d\xdc\xe6\xa6\x80\x85\x9b\x9f\x17\xe7\x54\x99\x62\x36\x37\x4b\x24\x8a\xa4\x4b\x84\xba\x3e\xd4\x61\x74\xdb\xe9\x1c\xa2\xdb\xb0\x28\x58\xfb\xd1\x29\x7d\xe5\xff\x2c\xc2\xd6\xbc\xd1\x68\xcd\x59\x55\x5b\x33\x98\xd8\x9a\xf8\xa9\x5b\xdf\xc2\xeb\x3f\xe8\x75\x9e\xca\x21\xd8\x0d\x5f\x53\x35\xbf\x78\xa7\xa8\x79\xb1\xe5\xdd\x52\xad\xe6\x91\x9c\x35\xcf\x80\xf0\xb8\xce\x0d\x1c\x02\xe2\xf0\x35\x55\xf3\x83\x7f\x14\x35\xbf\xc1\x02\xee\xae\x56\xf3\x68\xce\x9a\x67\x41\x18\x5d\xe7\x7a\x0e\xc1\x73\xf8\x9a\xaa\x79\xe0\xb1\x7d\xb0\xe6\xbd\x2c\xcc\xee\xaa\xa3\xbd\x33\x5f\xcd\x73\x31\xe8\xee\x15\x06\x51\x77\xf8\x9a\xaa\xf9\xf1\x3b\x44\xcd\xf3\x8c\x9a\x2f\xae\xbe\xea\x7e\x97\xaf\xe6\x26\x08\xcf\xeb\xfc\x2b\x83\xf0\x3b\x7c\x4d\xd5\x7c\xda\x9f\x05\x4e\xf9\x0c\xa3\xe6\x4b\x53\x6b\x26\x38\xe5\x13\xcf\x57\xc1\x29\x97\xb5\x2f\x80\xe8\x3e\x74\x6e\x3c\xc6\x13\xef\x70\x51\xfb\xad\x67\x88\x7e\xcf\x34\x6a\xbf\x3c\x4f\xed\x93\x79\x6a\xdf\x07\x03\xf5\xfe\xcc\x20\x52\x4f\xbc\x23\x6b\x9f\x7c\x46\xac\xb4\xfd\x8d\xda\x07\xf3\xd4\x3e\xb2\x33\x47\xed\x01\x04\xfb\x75\xfe\x37\x83\x88\x3b\xf1\x8e\xac\xfd\xa1\xdb\x13\xe7\xfc\xaa\x3c\xb5\x8f\xe6\xa9\x3d\xba\x4d\xbd\xc5\xc3\x58\xd7\xa3\x3d\xf1\x8e\xac\xfd\xc7\x57\x8a\xda\x67\x1b\xb5\x5f\x93\xab\xef\xbf\xcb\x51\xfb\x7e\x18\x58\x07\x1e\xd1\x6f\xf6\xc4\x3b\xb2\xf6\x1b\xef\x15\xb5\x37\x19\xb5\x7f\x23\x4f\xed\x9b\xf3\xf4\x7d\x7f\x08\xce\x43\xbf\xec\x95\x9e\x78\x47\xd6\xfe\xe2\xf5\x62\xde\x2b\x16\x42\x46\x8e\xda\x07\xf3\xf4\x3d\xba\x15\x1c\x25\x7c\xe3\x8f\xf4\xc4\x3b\xb2\xf6\x6f\x5c\x25\x6a\x0f\x8c\xda\xbf\x9d\x6b\xcd\xe7\xe9\x7b\x1b\x04\xd6\xa1\x2f\xfd\x11\x9e\x78\x47\xd6\xfe\xf3\xdb\x45\xed\xfb\x1a\xb5\x5f\x9f\xa7\xf6\xbe\x3c\x7d\x3f\x04\xc2\xea\xd0\x45\x7d\xb9\x27\xde\x91\xb5\x8f\x24\xd7\x7e\x63\x2e\x6e\x93\xa7\xef\xcb\x30\x3a\xee\x39\x8c\x8e\x13\xef\xc8\xda\xcf\xbb\x56\x9c\xed\xcb\xac\xf4\x3e\x79\xfa\x9e\xa7\xf6\xc3\x11\x80\xec\x37\x18\xd8\x26\xde\x91\xb5\x7f\xff\xbf\x13\xcf\xf2\x5b\xf2\xd4\x3e\x96\xa7\xf6\x0e\x4c\xea\x06\x71\x27\x07\x7a\xe2\x1d\x59\xfb\xcb\x37\x8a\xda\x5b\x8c\xda\x6f\xcb\x55\x7b\x1e\x4e\xbb\x02\xc3\xd7\x7e\x8d\xe1\x6b\xe2\x1d\x51\xbb\x0e\x85\x24\xb5\xfd\x98\xaa\x12\x18\xd1\xf6\x6e\x0d\xf7\x53\x86\x8a\xb0\x6f\xbc\xc1\xcc\xe9\x14\xfd\x6a\xdc\xd3\xee\xa0\x85\x3e\x68\xa8\x90\x2d\xfd\x84\x41\x39\x15\x3d\xca\x9d\x18\xee\x86\x91\x48\xfb\xc1\x1b\xdf\xd9\xb6\x50\x3a\xac\x46\xad\x75\xcc\xd6\x56\x08\x9e\x79\xac\xc1\x77\xe7\x6e\xf0\xdd\xa9\x0d\x2e\x55\x6f\xf0\x76\x0c\x8d\xc3\xa8\x20\x54\x4a\x0f\xde\x65\x34\xd8\x9d\x42\x83\xef\xcb\xdd\xe0\xfb\x76\x77\x84\xef\x17\x41\x71\x8f\x6b\xe5\xf4\x23\xdf\x35\x1a\x5c\x98\x42\x83\x1f\xc8\xdd\xe0\x07\x52\x1b\x5c\x57\xbd\xc1\x63\x18\x57\x87\x51\x7c\xa8\xa4\x1e\xbc\xd7\x68\x70\x71\x0a\x0d\xfe\x59\xee\x06\xff\x2c\xb5\xc1\x19\x3a\xb6\x87\x45\x34\xdd\x2f\x99\xd2\x56\x9f\x37\x06\x5a\xb6\x91\x5f\x18\x5a\x36\xbc\x0e\xe5\xd4\xb2\x9d\x37\x46\x54\x42\x8f\xd0\xb6\x6d\xa9\x85\x82\x2d\x2d\xdb\xa3\x26\x09\xc6\x70\x36\x45\x25\x0d\xde\x4b\x4a\x7a\xcc\x22\x7b\x10\x63\xe8\x7c\x16\xad\x0a\x4d\xf6\x84\x45\x06\x31\xb4\x8d\x50\xda\x5d\x84\x6c\xc2\x22\xbb\x97\x09\x05\x73\xb4\x8b\x2b\x24\x86\xd0\x24\xbb\x0b\xc3\xe4\x80\x95\x59\x49\x72\x9e\xb6\x48\x47\x31\x1a\x0e\x78\xae\x45\xfa\xac\x45\x7a\x24\x28\x8d\xe1\x6c\xb0\x28\x77\x58\x94\x47\x80\xa3\x13\x9c\x61\x16\xe5\x6f\x2d\xca\xe5\x98\xe3\x2d\x3a\x6b\x2d\xca\x9d\x16\xe5\xa1\xa0\x0a\x06\x99\xc0\xa2\x7c\xc1\xa2\x5c\x0a\x7e\x52\x20\xbb\x58\x94\x93\x16\xe5\x81\xa0\xbd\x05\x19\xcb\xa2\xfc\x2f\x8b\xf2\x00\x50\xf0\x82\x2c\x68\x51\xbe\x68\x51\xb6\x82\x13\x15\xc8\xac\x16\xe5\x9f\x2c\xca\x7d\x31\xba\x6d\x24\x4e\xb9\xcb\xa2\x6c\x06\x8d\x2e\xdc\x01\x2c\xca\xff\xb1\x28\x17\x61\x46\xa7\x89\x38\xe5\xcb\x16\xe5\xde\x88\xb6\xb5\x59\xf4\x88\x18\x64\xff\xd7\xa2\x9c\x8f\x39\x98\x07\x77\xc6\x28\xfb\xd6\x9b\x94\x8d\x98\xd2\x69\xf4\xf9\x18\xe5\x29\x16\x25\xa6\x58\x83\xfb\xb3\x45\xb9\xd1\xa2\x2c\x83\xa6\x17\xee\xf8\x16\xe5\x69\x16\xe5\x74\xcc\xf7\xb4\x39\x4e\xd9\x6f\x51\x4e\x53\x5e\x34\x33\x5e\x75\xfd\x5a\x85\x37\x1c\xc8\x18\x27\x9a\x2d\x54\x6d\x69\xdd\x16\x2a\xb7\x20\xa3\xb3\x1f\x34\x57\x2a\x2d\x69\xda\xa7\xab\x93\xb5\x4f\x13\x4c\x68\xce\xbf\xe9\x25\xe5\x09\x3b\x85\xbe\xf7\x12\x45\x2e\x5e\x63\x65\x36\xb8\x3a\x81\x1f\x2b\x01\x0a\xd0\x38\x14\x6c\x1d\x9d\x20\xfa\xde\x4e\x2a\x78\xad\x11\x49\xea\xa5\xc6\x75\x09\x84\xac\x8b\x70\x37\xf8\x11\xcd\x35\x83\x77\xe9\x83\xc5\x86\x68\xd6\xde\x21\xb4\x16\xc3\x76\x63\x43\x2d\xce\x85\x83\xd7\x4e\xfb\x79\x7a\x62\xf7\x7c\x36\x84\x88\xe4\x10\xf1\xdb\x06\x9f\x57\x29\x00\x69\x47\x40\x74\xbb\x80\x7b\xd7\x5c\x50\xb9\xdd\xeb\x5a\x78\xbd\xef\x81\xf6\x67\x11\x94\xe1\xc0\xfb\x2b\x7d\x07\xb2\xaa\x8b\xac\xf2\x90\x10\x5f\x1b\xe0\x7d\xd7\x67\xbd\x90\x80\x3f\x29\x8c\x68\x1a\x9e\xc2\xd3\xe5\x21\x5c\x41\x28\x79\xe6\x25\x8d\xf9\x26\xda\x99\xdf\xe9\x31\xc7\x1c\x05\xf2\x55\x19\x18\x28\x9d\x5f\x26\xaa\x42\x50\xa3\x27\xd2\x2a\xaa\x21\xbb\x3a\xe6\xea\xb9\x97\x70\x4d\xea\x8a\x16\xe4\x77\xbc\x84\x9c\x57\xbe\x88\x41\x2c\x18\x5e\x9e\x9b\x69\x59\x55\x02\x5e\xbb\x64\xbc\xeb\x2a\xad\x7c\x74\x12\xc7\x6b\x26\x5a\x82\x67\xc3\xa9\x8b\xaf\x82\xcf\x94\xe7\xf3\x68\xde\xd0\x57\xb3\x2b\x60\x30\x57\x8d\x48\x01\xb8\xed\x54\x1d\x66\x76\x70\x96\xf0\x99\x0e\x07\x1f\x99\x67\x0c\xf7\x45\x94\xd0\x70\x0a\x56\xe0\x6e\xdd\xd1\xe9\x3c\x68\xfa\x12\x5f\x5c\xed\xb5\x44\xcf\x8c\x98\x4b\x46\x13\xda\x67\xf7\x93\xf6\x59\xb2\x2a\xa2\xf1\x86\xd0\xca\x6e\xb0\x46\x93\x8f\xab\x6c\x37\x5f\x87\xc0\x65\xcd\xf4\xe0\xa0\x29\x7b\x48\x8f\x63\xa6\x60\xe7\xe3\xec\xe3\x32\xda\x89\xbf\xe8\xa5\xb6\x1b\x7b\xf8\x72\x63\xd5\x56\xb3\xbf\x5e\x9e\xb8\x59\x13\x64\xc2\x95\x04\x90\x6b\xba\xd7\x59\x91\x76\x57\xd9\x9d\xc4\xdd\xf3\xd5\x94\xdd\x53\x31\xf2\x88\xe8\xac\x64\x6b\x95\xcb\xda\x3a\x95\x6b\xb5\x0f\x61\x7e\xc3\xd6\xa3\x9c\x68\xcc\x06\x1e\x31\x75\x20\x5f\xa3\x55\xdc\x5c\xc8\xda\xa0\x3c\xff\x06\xed\xd6\x95\x5c\x6d\xad\x5f\x5f\xb9\x19\x76\x5b\x2b\xfd\x1a\x8b\x72\x81\x30\xd0\x5a\x3b\x7e\xd8\x22\x9b\x2f\xc2\x0b\xb5\xf9\xfe\xea\x84\x5b\x2f\x2c\xdf\xc0\xbe\x51\x83\xf1\xc3\xef\xc7\xdd\xcd\xa2\xa5\xed\x33\x31\x59\x07\xc0\x61\x0f\x36\x7d\x57\x86\x83\x3a\xcb\xdd\x12\x84\x20\x3b\x22\x1c\xb4\xd4\x4b\x93\x34\x6e\xb5\x5a\x56\x94\x27\xf6\x60\x29\xf7\x89\x5d\xe1\x0d\x8d\xf2\x24\xae\x89\x4e\x62\x1d\x2d\x9e\x76\xe2\x0e\x57\x3d\x71\x97\xb8\xfd\xbc\xc5\xc5\xbf\xd1\x21\x44\xcf\x52\xfd\x66\x3c\x63\xc0\x5a\xeb\xdc\x1d\x4e\x39\x77\x85\x75\x56\xe4\x08\x16\x59\x11\xd7\xc2\xea\x61\x46\x74\xb0\x1b\x4d\x80\xab\xd8\x48\xc1\x77\xa3\x5d\x5f\x38\x4e\x1b\x3a\xcb\x1e\x38\x4d\xcd\xc0\xfa\x61\xb8\x9b\xe4\x67\xbe\xdc\xf5\x6d\x8e\x21\xdf\xad\x41\x34\x88\x59\x2a\x4e\x77\x2d\x70\x8c\x56\x4f\xed\x0c\x2a\x56\xd1\x9e\xbc\x5c\x4a\x95\x34\xfa\x53\x7a\x1c\xdf\xa9\x67\x52\xca\x9d\xb9\x98\xcf\x3a\xb5\x81\xfb\xb8\xc1\x7d\xce\xa2\x65\xbd\x40\xb9\xcf\x5a\x99\x87\x03\x3f\xae\x94\xb1\x22\xad\x21\x0b\x1c\x38\xe4\x4b\x82\xdf\x8a\xa8\xfa\x36\x4b\xb6\xd8\x94\xd8\x21\x01\x02\x2d\x4d\xeb\x9d\xc5\xf2\xa5\xb5\xb2\x8e\x26\x74\x9e\x6d\x47\x5e\x10\x7d\x53\x26\x86\x77\x44\x1f\xc6\xef\x5b\x63\x94\xbe\x40\x04\x10\x94\x4d\xd6\xcf\x6d\x21\x3b\x7e\x6b\x07\xf3\x95\x83\x35\xfe\x6e\x19\xbf\x48\x83\xff\x64\x64\xb3\x10\x51\xae\x4b\x5c\x1f\xa0\x7e\xf1\x88\xe6\x14\xf1\xb7\x8c\x48\x13\xf5\x82\x39\xc4\x67\xed\x3c\x5a\x3a\xe1\xaf\x19\xfc\x0d\x3a\x00\xd9\x79\x74\x51\x5b\x68\x51\x22\x0c\xdc\x11\x94\x4d\x06\x87\xb8\xd0\xa2\x54\x1c\xe2\xf9\x9a\x29\xca\xf4\xc8\x27\x12\x6d\xd1\x69\x7c\xe2\xba\x64\x3e\x01\xa9\x63\x44\x7a\x44\x21\x84\x2d\x71\xdb\x2d\xf0\xd8\xeb\x52\xf7\x42\xbb\x31\xaa\x1b\x28\xa5\xb5\x17\xda\x85\xbb\x93\x38\x8c\x9e\x36\x0f\xa3\x8d\xf4\xcd\xdb\x55\x1d\xc5\xae\x7f\x14\x49\x29\x66\xa9\x72\x92\xf7\xd4\x4a\xb5\xa7\x56\x59\x42\xf9\x75\x79\x85\xf2\x32\x30\xa1\xb8\x50\x9e\xd4\x7b\x21\x91\x4b\xe4\x8d\xe9\xc0\xb8\x76\xaf\x85\x67\xd2\x0a\xc8\xa6\x17\x73\x12\x9d\xbb\xdc\x73\x8d\xad\x4c\x5e\xd8\x2e\x5a\x54\xe1\x9d\xde\xd1\xd3\x19\xce\x69\xa6\xbb\xb9\x9c\x6c\xb3\xe0\x73\x53\x0a\x6e\x98\x5a\xc1\xf1\x16\x9f\x9f\x52\xf0\xcc\x5c\x05\x9b\x65\x5d\x98\x52\xd6\x9c\x5c\x65\x79\xcc\xbb\x2a\x2d\x75\x70\x85\x37\xd4\x4a\x5f\xf7\xb4\x5d\x34\x92\xb0\x8b\xc2\x8d\xa6\x5b\x85\xf6\xa9\x80\x9b\x94\xe5\xab\xee\xc8\x3c\xbf\xd9\x5e\x15\x45\xe9\xfe\xa3\x77\xc9\x48\xb2\x57\xc5\xc6\x1d\x71\x27\xf5\xd3\x28\xf1\x5f\x4b\x46\x63\x85\xc6\x31\x7d\x90\x6e\x8c\x0f\x12\x26\x40\x8c\xc6\x27\x6d\x70\x6e\x48\x66\x31\x79\x72\x4b\x93\x57\x7f\x99\x2b\xb7\xb4\x66\x39\xe4\xd5\xb4\xb4\xd4\xbe\x99\x96\xda\x84\xcc\xdf\x48\x4b\xd8\xc3\xb4\xd4\xbb\xdc\x5c\x8c\xbc\xc2\x1b\x66\xd8\x69\x8c\xd2\x06\x75\x5b\xb5\x41\x95\xc9\xa8\x59\x45\x65\xab\x06\x41\xac\xd5\x4c\x51\xcd\x9a\x5d\xb5\xa8\x1c\x8c\xcc\x9c\x8e\x1a\x47\x92\xa0\xba\x1e\x04\x28\x4f\xbe\xd3\xa4\x0b\x6d\xd2\x79\xaf\xcb\xba\xd0\x72\xb3\xeb\x3b\x64\xa5\xd6\x7b\xa0\x20\xf0\x8c\x42\x31\x0f\xb6\x28\x74\x29\xf3\xb1\x9c\xa5\xcc\xdf\xbd\xac\xd6\x25\x09\xb2\xef\x1a\x71\x59\xe6\x84\x9e\x45\xc7\x2c\x96\xca\x3a\x29\x31\xb6\x99\x51\xc1\x0c\x9a\x38\x87\x96\xf6\x4c\x6a\x62\xec\x8f\x92\x89\xaf\xf0\x06\xce\x78\xda\x84\xfe\x20\x89\x85\x9c\x4b\x36\x70\xfa\xf2\x7a\x68\x37\xe4\x84\x85\x20\x27\x38\x6e\x01\x24\x05\x72\xa5\x28\x97\x67\x56\x11\x17\x46\xd3\xdd\xc8\xe0\x30\x0b\x57\xf4\x07\x2c\x5c\x01\x4a\x24\x60\x78\xcc\xe7\x43\x0b\xc2\x15\xa7\x89\x0f\x8c\x78\xed\xcf\xf1\x44\x60\x19\x3f\x2d\x8c\x58\x24\x2a\x9e\xc2\x45\xfd\x21\x0b\x17\xc9\xa7\xbe\x57\xee\xba\xf5\x71\x11\x6f\xa6\xce\xd5\xbd\x74\x2a\x8c\x95\xe1\x2b\xaf\xbc\xf2\x8a\xbb\xc1\xd4\xb4\xc0\x32\x22\x6b\xad\x8c\x49\xfa\x67\x88\x2b\xe6\x8a\xfe\xb4\x76\xcd\x93\x27\x76\x44\x36\xe5\x76\xcd\xd5\x7b\xa5\x3b\xb3\x5d\xb3\x60\x57\x78\x32\xa0\x4d\xc8\x02\x8c\x3e\xaf\x12\x71\xa2\xf2\x19\xd3\x32\x56\x37\x08\x29\xa9\x22\x25\xa9\x63\x25\x21\x6d\xb9\x10\x84\x5b\xa9\xf4\x4a\x66\xfa\x67\xd3\x62\x21\x6d\x73\x30\xd1\xc5\x4c\x71\x6f\xd7\x4d\xec\xb6\xba\xd0\x63\x75\x61\x4d\x8e\x2e\xc0\x2e\x9c\xa1\xd0\xe0\x7a\x02\x06\x7c\xa9\xf0\xb7\xa9\x48\x0b\xe6\xab\x02\xa6\x85\xef\x0b\xb2\x36\x55\x85\x37\x34\xc8\x4d\x24\xf8\x75\xda\xae\xb9\x33\xe3\x32\xbe\xc6\x12\xac\xef\x4c\xb9\x56\xaf\x41\x47\x60\xb5\x5a\x5d\xe4\xaf\xf5\x8a\xbf\x86\x0c\x53\xd0\x79\x4a\xb5\x17\x31\xc1\x2e\x82\x58\xb6\xd6\x0a\xc8\x4c\xab\x0a\xaf\x7a\xae\xba\x99\x32\xdf\xa5\x32\xc4\x9d\x55\x94\x04\x25\xe3\xf2\x0f\xf7\xc5\xa5\xcc\x57\x89\x1c\xea\xf0\x40\x28\xe1\x36\x41\xda\x2e\x85\xc7\xa4\xd5\xef\xa8\x07\x5d\x03\xa7\x4b\x41\x7e\x6c\x0a\x8a\xc8\x98\xb5\xa2\xd6\x2f\x62\xee\x43\xa7\x4a\x6a\xa5\x33\x68\x3f\x9f\xa6\x3e\xd0\x34\x07\xa2\x40\xd1\x10\xd9\x0f\xed\x54\x88\x25\xf5\x20\x7c\xd4\xb3\xee\x84\x5a\x57\x56\x49\x4a\x4e\xcb\x0c\xc4\x3b\xc7\xd8\x7e\x67\x55\x69\xaf\x63\xb4\x17\x0f\x3f\xd7\x53\x05\x4a\xfd\x01\xd3\x99\x21\x25\xa4\x16\xb7\xc2\xfe\x48\x1d\x4f\x4c\xa3\x57\x20\x75\x79\x16\x23\x04\x8a\x18\xd8\x15\x4f\xd4\x4e\xd9\xcc\x54\xe1\x0d\x7b\xe9\xc3\x86\xdc\x4a\x31\x5a\x34\x6d\xcf\x6c\xaf\xe2\xb0\x2c\xce\x17\x26\xb9\x79\x33\x0f\x99\xcf\x24\x3f\x67\x84\x9f\x37\x82\x62\x7c\x77\xf9\xf9\x1c\x89\x0f\x92\x87\x9f\xd7\xa1\x8a\x7a\xb6\x50\x51\x6b\x1e\x55\x49\x49\xf7\xbc\x52\xcd\xd7\x2a\xc5\x85\xbb\x8c\x65\x70\x26\x1d\x85\x27\xe9\x14\xb5\x45\x5c\x40\x00\xbb\x7b\x28\xba\xcd\x52\xa0\x1a\x6b\x8d\xe3\xac\xc1\x13\xea\xd2\xb5\xe5\xaf\xd4\x36\xf3\xb0\x6f\xf8\x17\x37\xd5\xae\xd6\xa6\x88\xe9\xd1\xef\xc6\xb7\x65\x60\x2b\x99\x27\x89\x95\x5c\xec\x5c\xda\x58\x6b\x3d\x31\x63\x3d\x39\x15\x3b\xef\xb7\x4c\xe9\x5a\x52\x0f\x0e\x01\x8f\x54\xe0\x09\xf2\xa1\x94\xc9\xd8\xa1\x3b\x01\x83\xbc\x25\x25\xcf\xe7\xe2\x63\xad\x17\x8e\xfe\x44\xa0\x1b\x30\xf9\x91\xe9\x44\xe4\x21\x6d\x90\x82\x69\x90\x0f\xaa\x41\x2a\x48\x42\xe6\x4c\xcd\x6c\x90\x2c\x86\x9e\x5c\xbb\xac\x93\x6b\x97\x71\x72\xed\x76\xd7\xe5\x99\x56\x50\x87\x67\xd1\x82\xb8\xbb\x84\xce\xd4\x6d\x06\xc4\xdd\x64\xf3\xeb\x2c\x4c\xa3\xc2\x1b\x3e\x9a\x27\x35\x6c\xf5\xe0\x0c\x4c\xd2\x04\x39\x9a\x20\x45\x13\x64\x68\x82\x04\x4d\x90\x9f\xa9\xe7\x43\x1f\xfe\x48\x15\xac\xd6\xfb\x93\x59\x99\xc0\x6a\xad\x08\x98\x01\xa6\x61\x06\xa2\xdb\xe8\x11\x1d\xac\x4c\xaf\xc2\xa4\x90\x7b\x1b\x4d\xe7\xa4\x50\x66\x5b\x02\xa7\x9a\x8f\xe0\xf7\xc3\x3c\x94\x30\x47\xfb\x41\x78\x83\xfc\x56\xe2\x83\x36\x42\xb0\x83\xfc\x56\x5e\xd9\xea\x31\x29\x0f\x36\x4a\x68\x2f\x9e\x13\x7a\x0b\xa9\xbf\x38\x96\xc6\x2e\x78\xe1\xa4\xf8\x5a\xbd\xc3\x63\x64\x1f\x40\xd9\x71\x84\x37\x6b\x5e\xf9\x7e\x94\x03\xde\x87\x50\x4f\xc2\xb6\x34\xc8\x75\x5a\xa5\x21\x32\x1c\x5b\xc3\xed\x74\x37\x8c\x25\x3d\x94\x72\xc0\xd5\xea\x5d\xa6\x6a\x92\x5f\xc8\x81\x1f\xbd\xba\x35\x15\x58\xf4\x2c\x3a\x0d\x57\xc5\x94\x02\x42\xe8\xc1\xd6\xab\xf6\x6d\xe3\x84\x97\xc4\xba\xa1\x78\xc9\x18\xe1\x25\x59\xdd\xc0\x89\x3c\x76\xab\x18\xce\x32\x26\x26\x22\x93\xc6\xf5\xa4\x99\xb3\x51\xc6\x8c\x45\x59\x93\x56\xc6\x34\x46\xe1\xa1\x16\x95\x13\xa3\x7a\x97\x07\x12\xc8\xf1\xf2\x18\x9c\x03\x0f\xb9\x16\xd0\x1c\x48\x76\x94\xd9\x96\x39\x98\xda\x28\x5c\x56\xb5\x2d\x73\x30\xb1\x51\x09\x12\x1b\x55\x44\xce\x7e\x63\xa2\x77\x54\x99\xe8\x1d\xd6\x44\x5f\xf8\xda\x9c\xe8\x79\x10\xc0\x21\xb2\x28\x89\x01\x5f\x00\x0f\xe6\xe4\xbf\x98\x3c\xf9\x0b\x20\x12\xc3\x0b\x7f\x5d\x7d\xc0\x17\x40\xa0\x46\xc2\xbc\x38\x31\xb2\xb7\x79\xb0\x97\xdf\x2a\x1b\xb3\x08\x1e\xbc\xf0\x25\xfb\x55\x73\xe6\x17\x41\x30\x86\x17\x3e\x5d\xbd\x21\x8b\x20\x3d\x52\x66\x43\x16\x61\x90\x45\x9d\xca\x73\x14\xf1\x3e\xb2\x2c\x8e\xb6\x96\xe3\x8b\xe9\xcb\xf1\x1f\xb3\x47\x67\x0e\x04\x55\x64\x36\x6a\x0e\xc4\x5c\xe8\x8a\x5d\xfc\x55\xee\x28\x42\x15\x62\xd3\x3b\x41\x86\xef\x60\x2b\x52\x8f\x84\xc1\x6b\x45\x70\xb8\x6b\x08\x5e\x5f\xa7\x6b\xf5\x76\x23\x89\xbe\x92\x11\x17\x63\x96\xa2\xa2\xc8\x52\xb4\x94\xad\x08\x18\xac\xa6\xa3\xc8\x80\xa1\x47\x48\x07\x5b\x21\x26\xb3\x15\x43\x28\xee\xc6\x10\x0a\xf1\xe5\x12\x78\x00\x27\xc6\x0e\xf9\xdd\x81\x98\x59\xc8\x9e\x6c\xb5\x0a\x48\xae\xb0\x37\x79\x5e\xf8\x42\xf5\x01\x3e\x50\x26\x47\x37\xc7\x55\x71\x11\x42\x76\xb8\xe7\x85\xbb\xec\xd2\xdc\x18\x59\x3b\x8e\xf0\x72\xd9\x57\x99\xff\xe8\x20\xf8\xb2\xf3\x60\x91\x52\x08\x7e\x9b\x66\x26\x41\x37\x26\x23\xfc\xeb\xc3\x0b\x35\x9c\xb8\x79\x9d\xfa\x0e\x9d\x85\xbb\x0c\x85\xa0\x2a\xef\x50\x6c\xc7\x21\x56\xa9\x23\xf7\xa4\x96\xfa\xdd\x8c\x52\x0f\xc2\x68\x87\x3a\x08\x76\x48\x5d\x38\x9b\xbe\x25\x16\x4e\xc1\x58\x38\x37\xe6\x58\x38\x77\x61\x4a\x1f\x5c\x33\x82\x0b\xbd\x49\xa2\xe4\x64\x73\x9c\x37\x41\x1c\x44\xe6\x9e\x7a\x13\x24\xff\xc9\xdc\x53\x6f\x82\xf8\x86\xf8\x49\xe0\xc6\xa8\x0e\xc0\x31\xd9\x5f\xae\x50\x70\x0e\xde\xdf\x6a\xf3\x4b\xc9\x6d\x1e\xc5\xbc\x3c\x99\xdc\x69\x54\x24\xe0\xc9\x6a\xf5\x28\x46\x2c\xc4\x0f\x53\x37\x4e\xb6\x18\xdb\xbd\x2f\x3d\x4d\xf7\xb5\xd8\xd7\x4b\xe9\xec\xab\x25\xbb\xd5\x73\xd0\x95\x31\x0f\xfb\x6a\xce\x1c\xea\x39\xe0\xb0\x28\x9c\x0a\x25\x5b\x59\xa2\x52\x9c\x27\x2e\xc6\x97\xb7\x26\x2e\xc6\x7b\x72\x2c\xc6\xed\xe8\xe8\x0f\xea\x88\x85\xaa\xbe\x56\xcc\x73\xc3\xb0\x12\x91\x43\xfe\x3f\xd1\xd5\x3e\xba\xda\x4a\xd1\xf6\x17\x4c\x26\x42\xc8\x16\x93\x80\x76\xaf\x6c\xd9\x04\xe8\xe6\x43\x35\xbc\xb7\x99\x1b\x4d\x98\x40\xbf\x7a\x4f\x79\xa0\x46\xbf\xf9\xfc\x24\x23\xbb\xc0\x20\xf7\x41\x79\x71\x52\xb8\xe2\xf4\x0d\x0a\xeb\xb3\xcb\xc6\x98\x93\xa3\xf4\x53\x3a\x4a\x77\x36\x26\xc6\x0a\x69\x75\xdb\x83\xe8\x8b\x2f\x80\x35\xa5\xc7\xd9\xcf\x99\x54\x8a\x48\xad\x90\x98\xa1\x01\x9e\xa0\x2b\x5e\x69\xcc\xd2\xcf\x68\xfd\xd7\x34\xa6\x7a\x43\xfa\x81\x43\x52\x57\x3f\x24\x12\xd5\x3c\x8c\x29\x66\xaa\x0a\xfc\xab\x88\xfc\xa4\x70\xdd\xf6\x40\xde\x9f\x8a\x84\x66\x8b\x6b\xd9\x35\xf8\x2c\x70\xb0\x7b\x10\x8a\x11\x49\x6a\x88\x74\xfa\x28\xd3\x96\x04\xb1\xd8\x1c\xbd\xd8\xcc\xbd\xf6\x28\x66\xae\xc9\x5c\x6c\x8f\x62\x66\x9b\x2c\xa9\x1c\xc8\xea\x3d\x8c\xc4\xf0\x24\xf4\xea\x13\x4c\xda\x1b\xb2\x57\xff\x13\x98\xae\x26\xb3\x41\x40\x57\x97\x29\x9a\x03\x59\x49\x34\x08\xcd\x05\xe3\xb6\x70\x3e\x5e\x45\x38\x1f\xb7\x84\xf3\x27\x5f\x23\xc2\xb9\x6c\xcf\x53\xb4\x3d\xb7\x6a\x7d\x8a\xa6\xf8\x75\x0a\x85\xc7\xbc\x3f\xbd\xf5\x75\xa6\x71\x79\x7d\xfc\xab\xf0\x86\xdf\x72\x4b\x71\x44\x35\x47\x54\x75\x54\x69\xc1\xff\x94\x06\xe9\x8d\x07\x82\x0e\xe9\x60\x91\xee\x5b\xe4\xfb\x3e\xf2\xa8\xaa\x9a\x24\x00\xf5\x10\xca\xa4\x8f\x7e\xec\xe3\x27\xae\xf9\xc4\x27\x3e\xf9\xa9\x4f\x7f\xe6\xb3\x9f\xfb\xdc\xe7\xd6\xfe\xcb\xff\xfb\xd7\xcf\xff\xdb\x17\xfe\x7d\xdd\x17\xbf\xf4\x1f\xbd\xbd\x27\x7d\xf9\xe4\x3e\xbe\x9e\x9f\x02\xff\x36\xf0\x8d\xfc\x54\x7e\x1a\x3f\x9d\xf7\xf3\x33\xf8\x99\xfc\x2c\xbe\x89\x9f\xcd\xcf\xe1\xe7\xf2\xcd\x7c\x33\x3f\x8f\x9f\xcf\xb7\xf0\x0b\xf8\x85\xfc\x22\xf8\x77\x31\x1f\xe0\x97\xf0\x4b\xf9\x57\xf8\x65\xfc\x72\x7e\x05\xbf\x92\x0f\xf2\xaf\xf2\xaf\xf1\xab\xf8\xd5\xfc\xeb\xfc\xeb\xfc\x1a\x7e\x0d\x1f\xe2\xc3\x7c\x98\x7f\x83\x7f\x83\x5f\xcb\xbf\xc9\xaf\xe3\x5b\xf9\xb7\xf8\xb7\xf9\x08\x1f\xe1\xdf\xe1\xdf\xe1\xd7\xf3\xef\xf2\x1b\xf8\x8d\xfc\x7b\xfc\xfb\x7c\x1b\xbf\x89\xdf\xcc\x6f\xe1\x3f\xe0\xb7\xf2\xdb\xf8\x0f\xf9\x28\xbf\x9d\xdf\xc1\x7f\xc4\xef\xe4\x77\xf1\xbb\xb5\xa1\xbb\x73\x34\x06\x8d\x33\x96\xac\x11\x1b\x75\x94\x46\x6c\xcc\x51\xc7\xd2\xb8\xa3\x8e\xa5\x49\x47\x9d\x4b\xbb\x1c\x91\x31\x1f\x1c\x06\xb5\x9e\x8c\x14\xfd\x9b\xb9\xa9\xe7\xd3\x4a\x34\x71\xac\x0a\x5c\xdf\x51\xc7\x94\xdb\xc2\xeb\xef\xe6\x5e\xe7\x73\xbc\x85\xd7\xdf\x25\x92\x4f\x39\xd1\xcd\xa8\xd9\x51\x6a\xab\xbb\xb8\x27\x40\x96\x81\x87\xba\x4a\xde\xf2\x4d\xd1\x28\xa2\xbd\x93\x7b\x9e\xe2\xb1\xea\x25\x1e\xa3\xfb\x51\x44\xf7\x94\x4d\xe7\xc4\xe8\xee\x88\xe8\x76\xda\x74\xf1\x7a\x6f\x17\x6d\xec\xd7\x49\xa0\xa2\xaf\x47\xb9\xd7\xb9\x23\xea\xdb\x0f\x39\x78\x85\x76\xb0\x13\x51\xc0\x18\x15\x62\xc7\x5a\x1f\xee\x81\xcd\x2e\xbc\x02\x59\x30\x7f\xc8\xc1\xab\x2d\xea\x6a\x41\x4b\x9e\x05\xa3\x4a\x20\xbc\x8d\x93\x9b\x1d\xbc\xc1\xe3\x44\xb7\xd2\x01\x01\x22\x27\x4e\xf4\x03\x4e\x6e\x75\x40\xe4\xc6\x89\x6e\xe1\x00\xb5\x1e\x3d\x03\x98\xe2\xcd\xaa\x9d\xcd\x6e\xf2\xed\x13\xc8\x6e\x92\x64\xa2\x71\xaa\xc5\x94\x68\x9b\x24\x4a\xb9\x79\x02\xd1\xf7\x25\x91\xac\x6e\x57\x02\xd1\xf7\x60\x22\xc2\xc1\x2b\x66\x1b\x0e\x91\x17\xd2\x55\x6a\x86\x57\x34\x33\x95\xa0\xab\xa4\xdc\xa2\x63\xd9\xbc\x39\x31\x6f\xdd\xc0\x05\x4c\xe3\x77\xb9\x8c\x1f\xe8\x73\x97\xbb\x4c\x3e\xac\x8d\x67\x38\x52\xef\x37\xb5\xf0\xfa\xeb\x39\xe6\xe1\xfd\x8e\x7a\x7d\x34\xba\x83\x7a\xca\x96\xec\x73\xb5\x43\xf6\x6e\xe1\xf5\xdf\xe6\x88\x62\xf8\x2d\xee\xe9\x8c\x03\x4b\xd9\x89\x42\xf0\x69\xc6\x9f\xc8\x1e\x11\xe3\xf3\xb4\x39\x3e\x11\xdd\x56\x4a\xc7\x93\x07\x3b\xa2\xbb\x8e\xd2\xc9\x49\x79\x2a\x4e\xf7\x4d\x4a\x27\xe7\x65\x67\x9c\xee\x5a\x41\xb7\xd9\x55\x3d\x8b\xbe\xfe\x06\xc7\xcc\xe4\xc3\x1c\x52\x19\x5e\x63\xc6\xc4\x5c\x55\x75\xd2\xc2\xd1\x9b\x5b\xe3\xc1\xf9\x56\xe4\x4f\x4b\x0b\xaf\x1f\xe2\x98\xb3\xfc\x1a\x35\xdc\x9b\x1d\x8c\xd0\xdf\x1a\x0e\xba\x44\x08\x8d\x1e\x42\xa9\xfd\x96\x0f\x60\x18\xda\x46\x01\xc5\xb7\x69\x40\xf1\xce\xd1\xaa\x38\x5d\x80\x0e\x86\x15\xea\x5e\x0d\xd1\x5e\x89\x50\xce\xab\xb8\x1c\x1d\xca\xb5\x87\x29\x25\xf1\x78\xb5\x60\x12\x93\x88\xb0\x34\x74\x19\x03\x17\xd9\x26\x89\xc2\xb4\x46\x80\xc1\x89\xec\x03\xc3\x5c\xa7\x7c\x62\x34\xe6\xf3\xdb\xa4\xdc\xb8\xc7\x41\x39\xfa\xdf\x9a\xe3\xf4\xf5\xff\x6b\x9c\x54\xea\x4b\x8f\x3f\x2c\x95\x51\x9d\x4d\xd5\x52\xe5\x45\x6d\x50\x44\x31\x08\x2e\x39\x0c\x21\x8b\x97\x9a\x5b\xfa\xfa\xea\xab\x63\x61\xae\xed\x7c\x48\x0b\xaf\xbf\x92\x23\xa8\xe5\x15\xb0\x3e\xc2\x17\xff\xb4\x0f\xd9\xcb\x00\x47\x9d\xf6\xf6\x61\x2d\xbc\xfe\x72\x8e\x50\x93\x97\xa9\xd5\x35\x1c\x1d\x99\x6a\x75\x85\xc6\xea\x62\x74\x75\x31\xba\xba\x46\x07\x5a\xc9\xfa\xf2\xf3\xae\xaf\x72\x2f\x56\xa9\xc7\x65\x9b\xb5\xbe\x96\xb5\xf0\xfa\x4b\xa2\xc6\x45\x3d\xd3\x64\x37\x5b\x64\x87\xb6\xf0\xfa\x01\xee\x69\xcd\x01\xa3\xd6\x73\xf9\xd6\x0f\xe8\x5b\x09\xda\xb1\xb6\x16\x5e\x7f\x31\xf7\x60\x73\x5f\xc4\xa7\x3a\x08\xea\x4e\x00\x0f\xce\x94\x86\x60\x94\xac\xdd\x51\xab\x6f\xf3\x5b\x78\xfd\x05\x5c\x28\x2c\xfa\x88\x5b\xcd\x1d\x16\xe1\xbc\x16\x5e\xbf\x85\x7b\xbe\x56\x58\x02\x08\xc6\x16\xee\x21\x56\xc3\xf9\xf0\x9b\x54\x58\xde\x25\xbe\x42\x2d\xc9\x79\xd8\xdd\x11\x87\xe6\x78\x70\xd4\xb5\xd6\xb8\x5f\x8d\x38\xe6\xfd\xea\x6e\xda\x0e\xeb\x7e\xe5\x88\xfb\x15\x98\x99\x17\xb4\xf0\xfa\x73\xe5\x31\x40\xf5\xa3\x96\xeb\xe5\x7d\x19\xf3\x04\xd9\xc7\xcf\xe1\x18\xe9\x73\x36\x72\x9f\x51\x2e\xe2\x5a\x02\x8e\x5d\xdb\x44\x2b\x92\x2a\x53\xab\xa2\x9f\x64\x54\x04\x59\xb4\xcf\x12\x15\x9d\x19\xab\x08\xce\xb1\xc0\xc1\x61\x3e\x03\xea\x73\x3b\xd8\xc7\xc9\x04\x3c\x28\x7e\xe9\x7c\x3a\x92\xa3\xfa\x8d\x09\xf8\x19\xc3\xaf\x3a\x27\xa2\xdf\x4e\x97\xab\x77\xbb\x96\x64\xc7\xb4\x24\x3b\xee\x24\x78\x01\xc9\xb3\xbb\x55\xa7\xc3\x23\xb8\x0d\x0f\xd1\xce\x5d\x46\x75\x2f\x31\x2f\x2a\x14\x71\xc1\x81\xaa\x3d\x28\x90\x03\x1c\x74\x3f\xa7\x71\x4f\x1f\x37\x05\xb2\x17\x54\x96\xbf\x41\x97\xb8\x60\xc4\xf7\x42\x2e\x76\x20\xa5\xe7\xe3\x88\xa6\x6c\x23\x17\x4a\xa0\x0d\x9c\x0a\xd1\x45\x2d\x44\x17\xf1\xaf\x78\xe9\x97\x82\x16\x5f\x3a\x85\xa7\x4b\xd3\xe2\x85\x71\x41\x87\x2f\xac\xe7\xe9\x62\x35\xcd\x04\xbe\x5e\xbe\xd0\xc7\xd3\xe5\xeb\xe3\x88\x76\xa5\x4f\xbe\x70\x32\x91\x23\x9a\x8b\x40\x20\xbe\x17\x0e\xc4\xfd\xdc\xc7\xaf\x77\x44\x5f\x7f\xd9\x13\xe1\x58\x7d\x1c\xfd\xd7\xb6\xf3\xf0\xb6\xdf\x3f\xb7\x5e\xa2\x14\xca\x7c\x1e\x87\x39\x65\x1d\x8b\xa8\x7c\xb4\x41\xa1\x78\x92\xe7\x85\xa3\x37\xb5\x22\xa1\x32\x0c\x3e\x19\x2d\xb9\x5e\x5c\x0d\x98\x15\x92\xe9\x57\xbe\xe4\x75\x3e\x1e\xfd\xfe\x45\x2f\x7c\xfe\x96\xbb\x6e\x3b\x49\x9e\x1b\xa2\xd8\xa7\x19\xfc\xe6\x85\x7d\x37\xdb\xc5\x3e\x16\xbd\xb6\x2e\x5e\x2c\xbc\xf2\x05\xaf\xf3\xd1\xe8\xf7\x7f\xf3\xc2\xfb\xc7\x6f\xf8\xa2\x55\x2a\xf4\xf7\xdf\xa2\x52\x63\x8d\x7d\x24\x7a\xeb\xf3\xaa\x54\x2e\x4b\x85\x57\xfe\x9f\xd7\xf9\xcb\xe8\xf7\x7f\xa1\x0e\x8d\xc5\x90\x05\xe0\xe0\x5d\xb3\xdc\x1d\x13\xc7\xf0\x08\x17\x19\x0d\xa3\xbf\xc5\x0e\xf6\xb1\x90\x05\xb5\x7e\x21\x28\x41\x86\x65\xc0\xbe\xfa\x1c\x6a\xbb\x9c\xb0\xdc\x8b\x89\x55\x07\x79\xc8\x45\xf6\xd5\x6d\x1c\x83\x7c\x3e\x86\x69\xa2\xc6\x78\x50\xe3\x17\x02\xc7\x77\x21\x91\x30\xa4\x63\x1d\x91\x49\x3f\x38\x66\x59\xf5\xfc\x5a\x95\x5d\xf5\x9e\xa8\x8d\x9f\x85\xe9\xac\x45\x09\x41\x4d\x6b\x49\xe4\x49\xa9\x83\xec\xca\xd1\x2c\x0f\x3a\x7e\xc1\x10\x93\x76\x26\xcb\x52\x85\x21\x82\xc2\xb4\x99\x5b\xb2\xd5\xef\xd2\x5f\x52\xb2\xc9\x24\x95\xaf\x22\x62\x1a\x68\xf6\xfb\xaa\xe2\x8e\x25\xee\xfd\x3e\x55\x92\x53\x91\xe3\x03\x8e\x52\xb6\x41\xc6\x31\x4e\xe4\x3c\x87\x8a\x5c\xa4\x0d\x7f\xc8\x16\xe4\x06\xa4\x40\x03\x59\xb3\x3f\xe5\x75\xfe\x20\x1a\xeb\x4f\x0a\x76\x3a\xe0\x18\xfa\x6a\xc2\xfc\xff\x98\xc1\xfc\xa1\x98\x4f\x88\xce\x6a\x96\xb8\x8d\x23\xae\x69\xc2\x46\xe4\x7a\x23\x36\x73\x5f\x5e\xa5\xcf\x8a\x5e\x38\x91\x6c\x43\xae\x56\xf6\x2d\x5c\x22\x9e\x42\xc2\x63\x47\xae\x6c\x78\xe5\xa3\x6a\xf3\xc3\x85\xe9\x63\xe2\x9d\x53\xb8\x76\xda\x59\xa7\xac\x08\x7d\x12\xb0\x01\x40\x1b\x3f\xec\x75\xf6\x21\x38\x29\xca\x57\x3a\x13\xb6\xe7\xbb\xf8\xa2\x95\xec\xbd\x38\x14\x35\x2f\xf3\x46\x02\x80\x94\x3d\x5e\xe7\xff\x32\x70\xe6\xf1\x8b\x22\x9e\xf9\xb7\x0c\xbc\x76\xfc\xa2\x15\xcd\xfc\x8a\x25\xa2\x00\xdd\xfb\xe1\xba\xb4\x7e\xa6\x36\xf5\xe8\x73\x2e\x16\xd4\x2a\x8e\x3a\xe5\xec\xbc\x7e\x2c\x15\x5e\xc1\xad\x50\x07\xdd\x02\x26\xd1\xe2\xb8\x69\x51\x78\x72\x02\x07\xf3\x86\xbf\xd7\x53\x1e\xc0\x2a\x04\x88\x96\xfc\xcb\x46\xb2\x1c\x4a\xd0\x75\xc0\x5c\x7d\x0f\x7e\x43\xcb\x83\x7c\xe4\xdd\x1e\x3e\x1b\x5b\xe2\xd4\xf5\x69\x5b\x62\x9b\x99\xe7\xe6\xb4\x54\xc2\x3e\x67\x48\x99\x6a\xe0\x73\x09\x59\x0c\x7c\x66\x78\x70\x6f\xe3\xf2\x4a\x24\x3e\x43\x0e\x36\xf5\xc4\x0c\xe7\x67\x37\xdb\xf9\xb9\x9f\xb6\x66\x7d\x63\xcc\x97\xff\x4c\x8e\xce\x3e\x89\x03\x71\x3c\xfd\x7a\x1d\x36\x96\xae\x3f\x5c\x01\xef\x8c\xe4\x20\x72\xb6\x88\x9d\xf2\x55\x2e\x3c\x7c\xe4\xc9\xa2\x77\xca\xcd\x1c\xbd\x7a\xec\x9d\x02\xaf\x1c\x2b\x77\xca\x2e\x4e\x77\xca\x00\x07\x1c\xd3\xb4\x9d\x72\x1e\x47\xef\x98\x8b\x38\x78\xc4\x4c\x61\xa7\xf4\xe5\xb8\xbb\x6f\xe1\x08\x63\x7a\x01\x07\xef\x18\x73\xa7\xbc\x2d\xbe\x53\x2e\x5c\x9f\xb0\x53\xde\xba\x07\x3b\xe5\xe2\x3d\xd9\x29\xbb\x78\xe0\x74\x9e\xcf\xc1\x9f\x26\xb6\x53\x2e\xa1\x25\xff\x3a\xbe\x53\xbe\xc2\xc1\xc1\xc6\xb3\xcb\xdb\xcc\xc1\x63\x06\x9f\x8d\x0d\xf0\x95\xd4\x0d\x30\x62\x12\x5e\x96\x4a\xb8\x8b\xeb\x9d\xb2\x8b\xeb\x9d\xb2\x8b\xeb\x9d\x32\x82\x9f\x5d\xf5\x59\x44\x0a\x8c\x20\x3d\x09\x15\x28\xe2\x6e\x29\x64\xef\x96\x2b\x32\x76\xcb\x20\x47\xff\x9f\xc4\xc1\x08\x73\xed\x96\xce\x68\xb7\x68\x91\xe9\x58\x72\x0e\x75\x12\x81\x49\x6f\x96\x9b\x38\xb8\xef\xc8\xcd\xa2\x04\x26\x78\xe5\x28\xd8\x2c\x1c\x53\xbc\xe9\xcd\xf2\x6d\x0e\x8e\x3a\x7a\xb3\x38\xc6\x66\x19\xe2\xe0\xb3\xd3\xb9\x95\x83\x53\xce\x54\x36\x4b\x8e\x63\xe5\x1b\x1c\x7c\x78\x3a\xbf\xc9\xc1\x49\x27\xda\x2c\x00\x43\xe9\x3b\x01\xc7\x31\x58\x2e\x76\x0c\xb9\x27\x5f\x67\xed\x98\x6b\xb9\xf0\xcb\xc9\xbf\x63\x1c\x63\xc7\x7c\x6b\xaa\x3b\xc6\x21\xb3\xd7\x1f\x35\x75\x98\x83\xd7\x8e\xb2\xc6\xcb\x92\x47\x68\xc9\x9b\xe2\x3b\xe6\x7a\x0e\x6e\x3e\x9e\x5d\xde\x35\x5c\x38\xea\x44\xcf\xc6\x46\xb8\x3e\x75\x23\x8c\x99\x3b\xe6\xbb\xa9\x84\xfd\x8e\x14\x1f\xc5\xe7\xb2\xcc\x59\xa7\xc3\x3e\xc7\xc8\xd9\x32\x66\x9c\x2d\x63\xa9\x67\x0b\x33\xc2\x20\x4d\x99\xeb\xc6\x8c\xdd\xf2\x7d\xae\xdd\x87\x62\x03\x71\x60\xae\xdd\xf2\x46\xe3\x60\xe2\xb8\xc3\x09\x35\x52\xbd\x01\xf4\xd5\x9d\x57\x73\x84\x3e\x65\x81\xd3\x79\x0e\x07\x9f\x1f\xf8\xbc\x0b\x7d\x7a\x2a\xd9\x3a\xc1\x5b\xd7\xbf\x6a\x3a\xc1\xdb\xd6\xbf\x0a\x3a\xc1\x1f\x72\xf0\x1e\xea\xbc\x8b\x83\x7b\xd0\x14\x75\x82\xb7\x73\x04\x21\xfd\x11\x97\x20\xa4\x95\xff\x7b\x9d\xe0\x9d\xd6\x46\xbf\x83\x0b\xc0\x51\x53\x27\x78\xb7\x45\x36\xca\xc1\xcd\xc8\xaf\x53\x46\xad\x5f\xe0\x37\x5e\x38\xf1\xe4\x2d\x5c\x24\xc9\xa0\x7b\x65\x7b\xe2\x5e\x11\x37\x24\x56\x71\xe4\x7b\x25\x6b\x0d\xdc\x57\x75\x0d\x58\x17\xa5\xfb\x52\x37\x64\xb5\xc5\xa2\xd6\x61\xda\x45\xe9\xfe\xaa\x6d\xa8\x76\x07\x8b\xad\xc3\x9f\x54\x5d\x87\x72\x0d\xc5\x32\xae\x69\x50\xaf\x80\xfb\x8e\x40\xf9\x52\x88\x5c\x0f\x70\xc4\x32\x7d\x98\x4b\x2c\x53\xb9\xb2\xd4\xca\x1c\x48\x5a\x99\xf2\xfd\x31\x0e\x1e\x56\x9d\x3f\xe3\xe0\x41\x25\x5f\xf9\xfb\xaf\xcc\x01\x32\xe8\x0f\x59\x4b\xee\x41\x2e\xc0\x4c\xed\x25\xfc\x73\x8b\xf0\xa7\x5c\x65\xad\x06\xdd\x59\x89\x6a\xd5\xea\xd2\xb4\x6a\xbb\x61\xc4\xc1\x69\x9e\xe0\xb1\x23\x69\x3c\xfd\x48\x42\x0d\x47\x1f\x0f\x1c\xa9\xcd\x88\xfe\x6e\xe7\x41\x41\xaa\x58\xa2\xe7\x09\x1e\xd4\x20\x68\xf7\x2c\xe4\xa5\x00\xa1\x3d\xd3\x43\xe9\x69\x9c\xe3\x5f\x52\xe3\xaf\xd2\xc5\xc6\xea\x35\x46\x9f\xc7\x39\x28\x76\x44\x8d\x10\xb6\x54\x44\xe0\xea\x06\x51\xe3\x8e\x78\x8d\x4f\xa4\x5f\xe9\xd2\x6b\x8c\xfe\xee\xe0\x4a\x95\x24\x6a\xac\xc7\x1a\x9f\x44\xaf\xa8\x4c\x0d\xf6\x53\xeb\xab\xeb\x16\x7e\xcd\x35\xa2\x41\x5c\xa1\x1c\xfd\xf9\x78\xe0\x8a\x68\x34\x8b\x06\xf5\xc6\xb5\xd9\xca\xed\x67\x32\xda\xf0\x1b\x2e\x81\x41\xb2\xda\x50\xc8\xa0\x01\x2d\xb7\xeb\x85\x83\x82\xad\x06\x4c\x7e\x2c\xa1\x67\xd5\x54\xac\x28\x74\x8d\x4b\xa7\xba\xac\x35\x3e\xb5\x1a\x1c\x5a\x83\x9b\xa7\x06\x8f\x79\x5b\x4d\x28\x13\x84\x31\x61\x8c\x3b\x69\x01\xa9\x0f\x27\xfb\xac\x8c\xb3\x4f\xb5\x38\xe1\xc8\xd8\x2d\x2a\x8b\x6d\x05\x63\xfa\x10\x78\xba\x95\xde\x31\x2a\x68\xc1\xca\x06\xe7\xd3\xf1\xd9\xa4\xd6\xdf\x52\x77\x96\x95\x46\xdc\xb2\x50\xf9\x77\x61\x22\xe9\x7e\xea\xd0\xd6\xaf\x1d\xda\x74\xf8\xb2\x0e\x6c\x16\xc3\x35\x5e\x35\x96\xd9\x63\xde\x79\xad\xff\x7f\xe0\xa6\x56\xe1\x0d\x1b\xb9\x4c\xa0\x2c\x61\x31\x14\xd4\x9e\x15\x34\xb8\xc8\xf7\x83\xa0\xb9\xb9\x92\x1e\x39\x48\x42\x07\x8f\x7e\x0b\x75\xf9\x3a\xee\xb8\xd5\xab\x49\x00\xa1\xed\xf4\xf5\xa9\x4f\x7f\x46\x3b\x4f\x0d\xc6\x9c\xa7\xc6\x93\x17\xe2\xa0\x23\x30\xbb\x26\x1c\xb2\x75\xe4\x03\x62\x23\xd0\x5f\x26\xf5\x2f\x4b\xdc\x11\xed\x05\xb5\x5e\x69\xb6\x35\x98\x0e\xa9\xf2\x99\x69\xf1\x50\x7f\x71\x82\x94\xa5\x30\x33\xac\x75\xb4\x23\xfa\xba\xb6\xcd\x84\x59\x65\x49\x81\xef\x1b\x8d\xaa\xd2\x17\x7c\x5b\xa0\xa2\xc0\x5d\xdf\x41\x40\x0f\x57\x06\x80\xbb\x24\x00\x1c\xd4\xa6\x9f\xf2\x3c\xdf\xc9\x15\xfe\xed\x7a\xbe\xf6\x99\x02\xa5\xe8\x27\xe0\xdd\x94\xe0\x6f\x57\xfa\x20\x41\x92\x93\x13\x85\x32\x50\xa4\x55\x1b\x71\x02\x2e\x2e\xd6\x86\xc0\x78\x36\xed\xa3\x21\x30\x0e\x47\x37\xb5\xae\x66\x3d\x17\x33\x5a\x78\xfd\xc7\x44\x2a\x8d\x8f\x8a\xb3\x7f\xb3\xb0\x7b\x4c\x70\x2b\xbb\xf6\xb9\x89\xe5\x42\x76\x6d\x88\xb9\x0e\xfb\x9e\xc3\x04\x43\xe1\xb6\xe7\xef\xe0\xca\xfc\x68\x48\x9d\xe7\x91\x32\xe2\x52\xa7\x08\xe4\x6e\x0a\x47\xef\xaf\xa3\x66\x9e\x8f\x80\x1f\x88\x6c\xf4\x6c\x54\x58\x03\x2a\x3f\x2a\xac\x27\xb8\x54\xa8\xab\x11\x19\x5a\xe2\xae\x22\x1d\x7d\x94\xe9\xb8\x53\xf8\xb1\x55\x62\x4f\xc0\x93\x0f\xfe\xf3\x11\xb3\xea\x4a\x51\xdf\x84\x1b\xb7\x2e\x44\x87\xc0\x82\x62\xab\xa3\x8e\xe2\xab\xdb\x1d\xe0\xab\x15\x61\x84\x6d\xd7\x46\x58\x32\x80\x03\x74\x00\x77\xd0\xc5\xb7\x8e\x9c\x94\x4b\xdc\x35\xc8\x6d\x7b\x50\xc6\xe8\x36\x0c\xac\x4b\x65\xb4\x2b\x4d\xc2\x3f\x1c\x49\xe5\x83\x13\x26\x34\xef\xa5\xb4\xb6\xf8\xed\xb0\x90\xeb\x76\xb8\x00\xb3\x78\x1d\x04\x2a\xf0\xe8\x6e\x08\xc3\xa0\x24\xf0\xa8\xdb\xa9\x77\xc3\x85\xa0\xff\x86\x44\x39\x27\x28\xd7\x2f\x90\xbf\xa3\x82\x58\x02\xb6\x26\x27\x98\xb5\xdd\x1e\xa0\xa1\xbe\x5b\x12\xb7\xca\x0f\x6d\x69\x6f\x05\x18\x2d\xba\x44\x46\x8b\x86\x08\x7a\xcc\x94\xdf\xf7\xca\xb4\x37\x2b\xa0\x46\x86\x38\xe6\xd5\xf2\x85\x5d\x7c\xb9\xbb\xca\xcb\xc1\xef\xfa\x2e\x69\x25\x1c\x0f\x8e\x42\x13\x3a\xee\x1a\x3a\x11\x04\x3a\x6e\x5f\x09\x1d\x37\x98\x75\x91\xd8\xce\x7a\xb1\x49\xd4\x5b\x6a\xdc\xb8\x20\xc8\x90\xcd\xb0\xbd\x37\x64\xd4\x5f\xca\x24\x6b\x06\x25\xb3\xcf\xc2\x56\x83\xec\x3a\x8b\xcc\x47\x1d\xb4\xf2\x36\x21\x3b\xf8\x5b\x16\xe9\x3e\xa8\x9e\x66\xd1\xca\x20\x0a\x2c\x8b\x6a\x6f\xa1\x9c\x8e\xf6\x16\x18\x33\x5d\xbc\x4b\xfa\x05\x14\xc4\xc3\xbe\x97\xe7\x58\xfe\x4e\x49\xab\x57\x03\xbb\x0a\x64\xdd\x24\x48\xdd\x92\x74\xfe\xea\x73\x7c\x66\xf8\x3e\xfd\x93\x87\x06\xfc\x55\x9e\xef\x0c\xa9\xcd\x8f\x3c\x2a\x2c\x89\x00\x01\xf8\xd4\x39\xad\x7c\x49\xad\xa4\x8a\x56\x79\x4f\x35\xaf\xa8\xb7\x78\xe8\x7e\x70\xb4\x7c\x23\x5a\xe6\xdd\xf2\x21\xe2\x02\x6b\xd3\x5e\x5f\x0e\x2a\x6e\x34\xea\xff\x83\x7c\x23\x62\x21\x6b\x24\xaf\x92\xaa\xae\x23\x75\xc0\xe7\x76\x27\x74\x05\x7f\x3c\x12\xb4\xc2\x28\x6f\x3b\xd5\xe3\x4f\x8f\x14\xfa\x5f\x1a\x2b\x37\x1a\x77\x18\x3e\x12\x75\xc1\x46\x6c\xc6\x68\xdc\x5f\xf8\x48\x08\xf5\xc4\xcb\xc5\x51\xd4\x96\xee\x8a\x0b\x51\x01\xaf\xe8\x78\x71\x1a\xe4\x01\xa4\xbd\x65\x42\x3d\x3c\xc6\xa4\xf6\xb8\x62\xc6\x08\x4d\x18\x79\x5a\xfd\x82\xa1\x5e\xaf\x41\x85\x21\xca\xb0\x80\xcf\x8d\x2b\x69\x25\x75\x86\x22\xeb\xe6\x79\xca\x63\x7b\x04\x9e\x8b\x80\x53\x57\x0e\xda\xd4\xff\xf4\x0e\xcc\xa7\x85\x91\x24\x87\x7b\xe1\xe0\x64\xab\xaf\xfd\x0a\xee\xc7\x6f\x41\xcb\x2c\x55\xe4\x77\xa3\xb2\x59\x1f\x2c\x2b\x55\x1f\xe1\xa7\x65\x1e\xa2\x26\x1c\xa6\x58\x89\x80\x7d\x13\x0f\xbc\xaa\xe8\x64\x32\x92\xed\x29\x8c\xe4\x1e\x96\x8f\x93\x08\x15\x8e\x83\x83\x36\xc2\x7d\x53\x6e\xb8\x37\xf1\x7c\x0f\xfb\x6f\x13\x28\x26\xcc\x67\x2d\x2e\x42\xf7\xea\x97\x7e\x5c\xf5\x40\x1f\x70\x70\xb4\x47\x78\xe0\xe2\x78\xb4\xc1\xe8\x81\xce\x14\xbc\xa0\x0e\xca\xc1\x62\xd5\x5d\x23\x85\xc1\xfe\x34\x65\x5c\x1e\xc8\x3d\x2e\x53\x5f\x84\xb2\xee\x07\x69\xdd\x3b\x4d\x24\x25\x17\x57\x18\x43\xf1\x92\xa3\x78\xe9\xa0\x33\xf5\xfe\xa2\xd6\x1d\x89\xe1\x71\x83\x28\x3e\x85\x23\x8f\x06\x46\x78\xdc\x43\xb4\xb6\x0b\xa9\x8b\xd6\x2a\xac\xcd\x94\x62\x7d\xdc\x84\x6d\x41\x4d\x05\x8c\x12\xa8\xc3\x70\x02\x07\x1c\xb2\x5b\x23\xc1\x73\x07\x1e\x2d\x63\x54\xf7\x64\xf1\xee\x76\x4c\x88\xe5\x84\xe3\x2c\x76\x1a\xfc\xd2\xa2\x5d\x06\x4a\x64\x5c\x68\xa3\x20\x95\x9c\x37\x9f\xaa\xf7\x95\x76\x58\x17\xf1\x08\x2d\xe2\x0f\x54\x4e\x19\xe5\xd2\x78\x1d\x38\xe0\xb1\xd9\xe2\x85\x63\xb7\x8a\xd5\xe8\x80\x73\x7a\x45\x48\x42\xdb\xe1\x0c\x79\xae\xd1\x38\x43\x1e\x4b\x97\x80\xc4\xd1\x41\x04\x1f\xd4\x46\x0a\x55\xa4\x4c\xe4\xba\xc4\xdd\xce\x35\x56\xd8\x76\xac\xb9\xe0\x3b\x8a\x7d\x3f\x2e\x72\x5a\x3d\xa3\x72\x5a\x81\xc3\x5b\xf4\x37\xba\xf9\xda\xc0\xfc\xea\x3d\xd0\x0b\xf9\x1e\x86\x91\x2e\x92\xd2\x4a\x59\xfc\x6d\x4a\x5d\x92\x28\x63\x97\x95\x8c\x1d\x09\xa4\xa3\xf7\xd7\x29\xfc\xed\x56\x1a\x35\x46\x7a\x7f\x71\x99\xf4\xbe\x5d\x85\xaa\x80\x9f\xe2\xde\x78\xd0\x53\x79\xe0\xd7\xe6\xb4\xfa\x2c\x6c\x32\x7e\x7f\xda\x9a\xf6\x09\x99\x70\xca\x2f\x68\xa2\x67\x63\x85\x94\x7a\x29\xca\xdb\x6f\xac\x42\x9e\xc0\x98\x58\xf0\xfc\x9c\x05\x4a\x5b\x5c\x36\x93\x3c\x2d\x5a\xf5\xb7\xb4\x84\x33\xca\xf6\x4d\x22\xa2\xee\x87\xd1\x6b\x92\xfa\xeb\x31\x7d\x91\x8c\x8a\xee\x8f\x96\x0d\x03\x6c\x68\xab\xe8\xe7\x69\xd1\x36\x32\xf4\x0b\x98\xaa\x4a\xcc\xd2\x24\x57\xca\x97\x7e\x47\x69\x5f\xfa\xb5\xcb\xe5\x18\x87\x89\x09\x7d\x04\xa1\xde\x6e\x65\x44\xf8\x1d\xad\x8a\x64\x44\x00\x35\x23\xc7\x02\x04\x60\xe1\x1c\x0b\x95\x78\x32\x85\xf3\xfd\x3e\xff\x89\x20\x02\x2c\xa2\xc1\xd9\x26\xbc\xcc\x46\xb9\xb8\xb2\xd3\xd3\xe1\x0f\xa9\xb7\xca\x11\x47\xda\x3b\xe4\x2d\xdc\x30\x76\xfc\xb1\xea\x09\x91\x80\xe4\x2f\xa3\x8b\x5f\x64\x88\xac\xf9\x17\x26\xa0\x35\xe5\x7d\x9f\xd4\x24\x58\xca\xa8\x9e\x82\x6d\x5c\x4d\xc1\x66\xd3\x5c\xfb\x12\xed\xc1\xf9\xc9\x1b\x02\x07\x62\x1c\xd1\x6c\x95\x1c\x99\xba\x4a\xfe\x54\x6d\x95\xec\x62\x1a\xae\x73\x9c\x2b\xfb\x22\x07\xb0\x49\xcf\x9a\xc9\xff\x49\x99\xc9\x3f\x4f\xe9\x0c\x1b\xd5\x0c\x63\x1b\x01\xe6\x13\xe7\x98\x63\x20\x02\x9a\xdc\xe2\x65\x5a\x7f\x02\x20\xe7\x5f\x51\x89\x8c\x93\x52\x13\xd3\x43\x40\x9f\x8a\xd1\xde\x75\x01\x75\xa9\xe0\xf9\xd1\x91\x2f\xb1\x03\xc3\xbe\x47\x44\x06\xa6\xc9\xf5\xad\x26\x90\xf2\x7a\x52\xef\x8f\x8d\xc8\xd5\x6f\xce\x7f\x8d\xa8\x04\x2b\xbc\xe1\xad\x36\xc6\x97\xd0\xd8\xe5\xc1\xf9\x8a\xfe\x5b\xa6\xc0\xbe\x8e\x5a\x41\x72\xfa\x3b\xb6\xee\xed\xb1\x14\x28\x2f\x57\xe8\xde\xc6\xa9\xda\x7a\x9c\xaa\xad\x77\xd0\x5f\x76\xb8\x44\xf7\xb6\x5d\x6b\x9c\x1c\x84\x69\x01\xc9\x2b\x6a\x47\x38\xfa\x6d\x31\x2f\x36\xbc\x35\x69\xc8\x4b\x89\x06\xea\x35\x1a\x55\x7f\xf3\x84\x8d\xaa\xff\x58\xfa\xae\xb8\x5d\x49\xfe\x61\xdf\x75\x89\x95\x9f\x96\x5d\xf9\x5a\x90\x2c\x9a\x8c\xd3\xfe\x74\xfa\x5a\x5c\xdf\xd1\xd7\xb7\xf9\x57\x1c\x8f\x66\x58\xb4\x2e\x1e\xb7\xb0\x90\x5d\xaa\xc5\x30\xad\x93\xc4\x34\x49\xad\x8b\x25\xbc\x27\xac\x40\xf7\x13\xa1\x62\x70\x31\xce\x4a\x3a\xd7\xe2\xdd\xd1\x5d\xee\xb6\x8a\xcf\x63\x6e\x82\xf6\xc2\x21\x59\xae\xda\x3d\x48\x08\xb8\x5c\x69\x4b\xdc\xe5\xae\x2f\xcd\xf0\xee\x72\xb7\x5d\x87\xdc\xad\x14\x1f\xd7\x48\x2d\xc5\x28\x57\x89\x34\xb6\x86\x3b\xf4\x03\x30\x00\x57\x0b\x99\xae\x31\xd6\x9b\xe8\xa0\x19\x27\x68\x93\x1c\xeb\x75\x15\x6a\x00\xee\xaa\x48\x00\x4f\xc9\x11\x1d\xa3\xc0\xb3\xab\xcd\xfd\x72\xf0\x76\xf1\x6c\x08\x88\x75\x34\xd2\x36\x6c\x82\x62\xa5\xf8\x53\xa2\xfa\xc7\xc7\x52\xce\xc9\x41\xd3\x62\xbe\x99\x12\x1a\x47\xd5\xa0\x3b\xb4\xc4\x6d\x6f\xd6\xf7\xd0\x65\x80\x6f\xa3\x6d\x63\xb2\x88\x0b\x68\x11\x77\xc7\x54\xd2\x11\x75\x1f\xd7\xca\xc1\x32\x6e\x84\x91\x67\x02\x0b\xe5\xab\xca\x60\x1c\xa2\x51\x6e\xfa\x4c\x45\xeb\x45\xa9\xed\xef\x53\x46\xa0\xad\xe1\x66\x87\x4c\xf8\x36\x07\x74\x16\xf8\x30\x41\x91\x26\xa3\x5f\x42\x7e\x24\x2f\xcb\x07\xdf\xfe\xa5\x5d\x3e\x88\xa5\xd5\xaa\x9f\xa1\x16\xa1\xd9\x84\x72\x55\x72\xd3\x6d\x0e\x82\xdb\x87\xa6\x30\x3f\x60\xec\xdd\x82\x8d\x23\x28\xd8\xd0\x7c\x70\xbb\x01\xfd\xde\x1b\x00\xda\xe4\x58\x82\xbf\xf2\x06\x0c\x1e\x89\xba\xa7\xfa\x6a\x00\xe6\x6e\x76\x7a\x45\x2a\x16\xf8\x21\x2c\xf5\x36\xf3\x21\x9f\x0d\x75\x16\xca\x97\xd4\x4a\xea\x25\x6e\x59\xdd\xea\x5b\xc1\x67\xc7\x93\x3f\x49\xf9\x62\x3f\x09\xd9\x83\x9b\x47\xbf\x29\x2b\x1a\x85\xc2\x87\x7c\x8e\x45\x2b\xca\xa5\x2c\x50\x6a\xca\x56\x2c\x60\x87\xf5\xf5\x7e\x08\xa2\xb6\x38\x56\x69\x23\x7c\xeb\x19\x38\xba\x72\xf0\xbe\x4a\x07\xef\xae\x69\x31\xaf\xaf\x46\x44\xe0\x31\xde\xb5\x78\xe7\x55\xb4\x88\x7b\x64\x11\xf0\x66\xe0\x55\x3f\x40\x46\xa1\xef\x22\xf9\x00\x3e\x08\x9c\x8b\x1d\x34\x40\x67\x87\x9b\xa2\xe4\x7c\xac\xba\x92\xb3\xdf\xcd\x32\xc9\xee\x48\x9c\x84\x1d\xe6\x24\x80\x56\x79\xa1\xa7\xe9\x4a\x7a\x85\x28\xa8\xd5\x71\xda\xe0\x71\x97\x18\x28\x93\x4f\x49\xb3\x2b\xd7\xa6\x74\x65\x49\xde\xae\x54\x67\xb9\xd7\xa5\xb2\x5c\x9f\x40\xec\x80\xc3\xa5\x79\x59\xe9\x4e\x93\x42\xb7\x56\x63\x33\x6d\x12\x24\xa8\xa2\xa0\xa1\xe5\xf5\x24\x62\xba\x2c\x83\xe9\x7e\x3b\x91\xe9\x0a\xdc\x63\x73\xdc\xae\x4f\x19\xb7\xa5\xf9\xc6\xcd\x2c\xec\xc6\x94\xc2\x0e\xcd\x57\x58\xd8\x77\xf7\x69\xe7\x72\x71\x91\x6c\xb0\xca\xbe\x29\xa5\xec\xf6\x7c\x65\xfb\x2c\xf4\x51\x11\x42\x2e\xb3\xb7\xd0\x32\xe1\xb2\xdb\xde\x8b\x27\x4e\x85\x84\x93\xda\x34\xa3\xa8\x51\x59\x4b\xdc\x03\x63\x34\x42\xf9\xbf\x86\xf8\xfd\x99\x34\x00\xd0\x3c\x4d\x87\x5f\x0f\xbb\x54\x1d\x6a\x92\xd6\x01\xa0\x8e\x39\x1c\x3f\x4a\x19\x8e\x3b\xd8\x9e\x2d\x78\x29\xb5\x88\x15\x37\xec\xaa\x8b\x59\x24\x7c\x89\xbb\xf1\x36\xd7\xb8\x86\xdc\x45\xdb\x62\xa8\xd3\x62\x7a\x34\xa5\x63\x13\x5b\xdc\xa5\xfb\xdd\x21\xfb\x3d\x8b\x75\xdd\x93\xd2\xff\xbb\x73\xf6\x1f\x2e\x2b\x77\x54\x5e\x23\x97\x95\x57\xf1\xd2\xd3\x27\x7c\x15\x72\x60\x1b\xeb\x4b\xcf\x81\x07\x1d\xd4\xd6\xb6\x74\xe9\xc1\xe0\xa7\xa0\x21\x8e\x57\xac\x5c\xd9\xd9\x19\x86\x6f\x7e\xf3\x3f\xfc\xe3\x3f\xa2\xb3\x02\x05\xa8\x39\xfe\x5d\xef\x7a\xf7\xbb\xbb\xbb\x4f\x38\xe1\x3d\xef\x79\xef\xfb\xd0\x61\xa1\xe7\x43\x1f\xfa\x30\x45\x3d\x9e\x64\xf6\x5d\x69\x22\xf9\xae\x34\xc9\xc5\x5d\x69\x98\x2a\x95\x87\xa9\x52\x79\x9b\x63\x0b\x48\x0c\xac\xa1\xc2\x8a\x2c\x14\xd4\x70\x99\x75\xc1\xfc\x8c\x9a\xda\xb0\xdc\x8b\x0a\xd5\xb5\x21\xef\x0d\x8a\x32\x9d\xaa\x5f\x0c\x98\x5f\x08\x64\xc4\xf5\x80\xb3\x9a\x98\xf7\x3f\x2c\x85\xcb\xb5\x5a\xb7\x12\x2d\xd5\x75\xc8\xe2\x77\xd8\x46\xf6\x8d\xb4\x5b\x56\xc0\x82\x19\x2c\x94\x48\xe8\xf3\x21\x22\xa2\x6e\xe3\xbe\x8a\x66\x00\x34\x84\x8a\x0c\x70\xf0\xa5\xf9\xbb\xcf\xb1\x72\x2f\x9c\x4e\xca\xb5\xd5\x35\xa1\x29\x24\xf7\xd3\x26\xf4\x71\x22\xaf\x94\x15\x26\xcc\x07\x3d\x84\x2f\xfb\x80\x0e\xba\x50\xaa\xa2\x3e\x5b\x55\x74\x66\x95\xba\xc9\x8d\x64\x82\x1b\x57\x92\x61\xad\x3a\x92\xe6\x45\x59\xe0\x59\xb4\x85\xc4\xb3\x44\xea\xd8\x9b\x34\x00\x80\xaf\xf5\xac\xad\x32\x12\x10\xe6\xfa\x24\xc3\x63\x6a\x13\x2d\xf1\xd9\x74\x07\x92\x6e\xe2\x31\x15\x31\xaf\x82\xaf\xb1\x40\xa6\x83\x35\x1d\xe4\xc4\xf7\x88\xd5\x31\xc0\x89\xf3\x45\x41\xb8\x43\x1a\x3a\xcf\xe8\xdb\x72\x8e\x96\xcb\x86\x9e\x43\x1b\x9a\xa0\xd0\x99\x01\x66\x79\x40\x68\xe9\x16\x73\xa3\x62\xb3\x48\x24\xbc\xaf\xd5\x48\xfd\x4e\x82\x93\xd9\x36\x33\x88\xe8\x3c\x5a\xeb\xef\xd2\xf1\x91\xda\x55\x0c\x39\xc1\x47\x9a\x0b\x06\x7c\x74\x88\x50\x5f\x12\xbc\x67\xe1\x25\x31\xca\x03\x0e\x9a\x8c\xd5\x9e\xef\x04\xcc\x77\xc5\xe3\x71\x9e\xdc\xe8\x3e\xdd\xf5\xca\xc4\x96\xbc\xeb\xcd\xb3\xe0\x62\xda\x7e\x72\x16\x34\xca\xa3\x60\x32\x03\xb3\xad\x22\x5c\x07\xc8\x12\x37\xd3\x63\x54\xa4\xe3\xb2\x70\x11\x31\xc7\xef\x12\x5a\x7f\x92\x8e\xb2\xd5\x14\x0e\xdb\xe4\xaa\x1f\x4b\xd5\x51\x5e\x4a\x8b\xb4\xa5\xc3\xbd\x11\xb1\x59\x28\x9b\x99\x50\x36\x73\x40\xde\x7e\x9b\x25\x27\x5c\x91\x32\x36\x0b\xf3\x8e\x0d\x9d\xd6\x0e\x84\x5e\xae\x10\x3f\xd1\x75\x11\x0b\xd5\xb6\xd8\x7d\x25\xb2\x72\x16\x27\xd7\xd8\x01\xc9\xe6\xc1\xab\x53\xda\x5d\xc9\xdb\xee\x98\x6b\xcd\x35\xb4\xc4\xdd\x75\xad\xd9\x0f\xcc\xf1\xa0\xf0\x59\x49\x5d\x6b\x2a\xf1\xe0\x9d\xe1\xd4\x43\x01\x62\x6f\xba\x21\x1d\xbb\x7a\xec\xa9\xe2\x93\xb3\x3f\x5a\xed\xdb\xc1\x68\x0f\xe9\xd9\xf3\xf8\xe3\xbc\x01\x31\x99\x97\x49\x4c\xe6\x7c\xfe\x38\x08\xc7\x0c\x86\xbb\x23\xb4\x3f\x8e\x76\xfa\x75\xb4\xd3\xaf\x2b\x9a\x92\xea\xa1\xd3\x06\x8a\x36\x40\x52\x06\x97\x9e\xe8\x08\x5d\xe5\x85\x7d\x97\xb4\x06\x1c\x9c\x5a\x96\x09\x3f\x19\x7a\x94\x7d\x97\x0e\xdb\x96\x5a\xf0\x9d\x3a\x2c\xee\x23\x73\xa3\x45\x76\x10\x68\xa9\x62\x3e\x32\xdf\xb7\xc8\xde\x08\x21\x58\x60\x3a\xa3\x1e\x6e\x37\x59\x64\x07\x80\x86\xc9\xf6\x8f\xb9\xc5\xa2\x6a\x15\x71\x5b\xd1\x20\x6c\x17\x22\x42\x5f\x92\x57\xd7\xad\x39\x96\xde\x94\x34\x99\x47\x81\x51\x1e\x5d\xb2\x0f\xca\x58\x87\x3f\xcc\x5a\x87\x3c\x6b\x1d\xca\x5a\x41\x0b\x7c\xa0\x87\x58\x6b\x6f\x84\x19\xe5\x18\x99\x21\x5e\xf6\x49\x6c\x59\x2b\xae\x8f\xa4\x6c\xcc\xb2\xbc\x1f\xa1\xe6\x08\x1d\x37\x0e\x90\x2b\xa4\xd5\xd3\x5a\xd2\x54\xc5\xeb\x5d\x68\x8e\x47\x90\x98\x25\xf2\x8d\xe8\x5c\x53\xce\x63\x7d\x49\xce\x63\xf2\xfd\x7b\x18\xa8\x81\xd0\xcd\x63\x3f\xe5\x19\xc7\xc9\x02\x0d\x04\xe4\xb2\xbc\xcb\x6d\x27\x22\xca\x7d\xd6\x4a\x00\x1d\x58\x8b\xa7\x2e\x90\xdb\x08\xed\xfd\x16\x2d\x78\x54\x54\x70\xa9\xd2\x85\xff\x80\x45\x77\x27\x5a\xa9\x71\xad\x92\xf2\xc6\x2c\xba\x3b\xa4\x15\xdb\x5c\xac\x3f\xb3\xc8\x56\x08\x38\x66\x21\xcf\xb5\xa6\xca\x73\x0f\x57\x95\xe7\x94\x98\xda\x63\x88\x73\x23\x3c\x9c\x18\x47\x16\xa1\x20\x11\x7e\x81\x66\x72\x34\xa9\xed\xe3\x85\x9b\x45\x66\x1d\x45\xf0\x4b\xfc\x01\xfd\x64\x17\x7a\xaa\x5c\x09\xe4\x11\xdb\x47\x8f\x4c\x61\x1f\x35\xe3\xf6\x51\x2c\xdd\xda\x41\xe0\x5b\xba\xb7\xd7\xf9\x7b\x69\x04\xaf\xb6\x85\x7e\xf5\xaa\x6d\xa1\xc7\xd1\x5c\xde\xf9\x3b\x26\x03\x9c\xf6\x6c\x0b\x81\x4b\x42\x93\x87\xc8\x26\xf3\xa6\xb4\x85\x9e\x62\x10\xc6\x84\x7e\xc4\x73\x13\xb7\x50\x4f\x95\x1d\x04\x61\x39\x73\x3c\x0c\x08\x9a\x2d\xdf\x18\x51\x0e\x98\x19\x17\x39\xed\x80\x99\x22\x00\x3c\x9b\x22\x00\x3c\xc3\xf2\x49\x00\x7a\xe3\x8e\x90\xcd\xb3\xc3\xda\x15\x4f\x63\x70\x51\xe2\xc6\xfd\xad\x45\xfb\x9f\x68\x1a\x8e\x6d\xdc\x9d\x16\xdd\x04\x86\x12\xc5\x36\xee\x0b\x16\x9d\x00\x5f\xb6\x37\xee\xa4\x45\x06\x2e\xd3\xd3\x62\xc2\xbd\xdc\x4e\x25\x0b\xee\x84\xde\x74\xe2\xe1\x40\x7f\x62\x02\x9c\x59\xa5\xb9\x62\x3a\xf9\x15\xc7\x1d\x59\x4b\x3d\xef\x46\xb8\xfc\xba\x26\xde\x04\xb1\xe5\xcd\x26\xfc\x39\xa3\x09\x00\xcd\x51\xf4\xbc\x70\xe2\x09\x19\x3d\x24\x3f\xb2\x80\x61\x5d\x6e\xac\x09\xc0\x4c\x1c\x7d\x77\x08\x64\xf2\xb9\xeb\x5f\x6f\xc9\xa9\x84\x1e\xe7\x0b\x4c\xc6\x9c\x24\xab\x71\x16\xec\xbd\xf7\xc2\x85\xfb\xec\xb3\x28\x33\x4f\x95\x56\xe2\x80\x16\x27\x09\x64\x58\x42\x0c\x7f\xf8\x23\x1f\xfd\x58\x5a\xa4\xd3\xd3\xc9\x8a\x9b\x3e\xa9\xb8\x19\xa1\xe8\xd9\x23\xdc\xb2\x51\x84\xc4\x3c\xa3\x8d\xdc\xfd\xdc\xca\x71\xf9\x74\x1a\x9b\xc5\x78\x05\x96\x18\xaf\x20\xef\x69\xc6\x29\xb6\x81\x94\x95\x18\xb3\x10\x8e\xde\x0f\x78\x4e\x4d\xe2\x30\x7a\x89\x41\x58\x05\x8d\x59\x28\x42\x80\x05\x32\x48\x54\x27\x0d\xd8\xea\x9c\xb4\x06\x0f\xa8\x33\x56\xa8\x91\xc4\x57\xbe\x61\x92\x1d\xd4\x17\xa7\x43\x35\xde\xcf\x20\x20\x0c\x05\x8e\x81\x3d\xe4\x4a\x0f\xb7\x66\xc7\x77\xbb\xc9\xf9\xf9\x61\xcf\x0b\xcf\xf8\xde\x69\x8b\x24\x7b\x3e\x56\x4b\xff\x1f\x8a\xf6\x39\x82\xac\x0c\xf2\x63\xb7\x36\x17\xf4\xb1\x2c\xa3\x2a\x78\x50\xf4\xfc\x82\x7a\xe3\x03\xf8\x86\xc2\xeb\x3a\x00\x80\x7c\x74\x8f\x7a\x02\x89\xc5\x19\x3d\x75\xd3\xd0\x1d\x69\x9f\x30\x2d\x12\x32\xa0\xa7\x68\xa9\x39\xe8\x6a\x6a\x34\xfc\x2f\x63\x0a\x63\xb1\x9a\x26\xfe\xd0\x4a\x16\x97\x4f\x17\x97\x0a\x5e\x1b\x95\x10\xfd\x9e\x36\x87\x31\xc3\xa2\x08\xd0\x3e\x31\xb9\xe2\x3c\xda\x9e\x7c\xf2\xb9\x12\x29\x8c\x43\x71\x16\xc6\x40\x2c\x56\x31\x10\x44\xa6\xc0\x21\x53\xa2\x02\x8e\x67\x15\x51\x61\x0e\x46\x46\xb4\xc8\xc8\x08\x14\x14\xc4\xdb\x5d\x55\x64\x82\x46\x0c\x8c\x68\xa6\x81\x11\x6b\x89\x50\x30\xc8\xab\x48\x05\x4d\x98\x31\xcb\x07\xc0\x1d\x12\x86\xd1\x4e\x86\xb4\x24\x3a\xa1\x86\xb8\x8a\x98\xb0\x17\xa0\xf3\x40\xc0\xc1\x31\xb2\x17\x28\x20\x64\x30\x0c\x2d\x20\x8c\xf2\x44\x01\xe1\x72\x3a\x69\x44\x40\xd8\x5b\xca\x07\x7d\x39\xe4\x03\x7a\x3e\x5f\x49\x0b\xdc\x52\x0b\x61\x34\x6f\xd5\xa2\xc1\x30\xa7\x46\x5f\x93\x74\x3e\xc4\x29\x80\x64\x60\x99\x86\xae\xb2\x28\xe7\x61\x24\x83\x2d\x1b\x7c\xdd\x22\x9b\x0b\x01\x0a\xb6\x68\x30\x64\x51\xcd\x16\xc9\xad\xd2\x78\xac\x6d\x22\x4d\x1e\xb0\x25\xf9\x06\x0c\x5c\x3c\xa7\x43\xe4\x82\xaf\xb3\xb9\x1f\x8a\xa1\x0c\x12\xf6\x0c\xf8\x0c\xe2\xa2\xff\x1c\x51\x6d\x24\x9f\x71\x3d\xdf\x51\x6f\xac\xc0\x37\x14\x9f\x39\x44\x42\xd6\xec\x29\x9f\x31\x0d\x53\xd7\xd3\x1e\x3f\xd1\x18\xd7\xfb\xb6\xc5\xf9\xcc\xe0\xa4\xc1\x67\x78\x2a\x9f\x89\x06\x18\x14\xb2\x6f\xc2\xa1\x59\x0a\x2a\x93\x04\xa4\x85\x1b\xab\x73\x97\x79\xb9\x14\x4f\xcb\x50\x97\x02\x6a\x79\x90\xcf\xc3\xb3\x7e\xb4\x0f\xb2\x96\xa8\x8d\xdd\xc4\xed\x07\xc6\x6c\x6d\xa0\xc7\x6f\x8d\x52\xd5\xa4\xaa\x98\xda\x31\xe9\xd5\x83\x4c\x68\x65\xe0\x1a\x51\x4e\xe2\x95\x37\x4f\x81\x57\x62\x25\xa0\x59\x27\x38\xcc\x87\x0a\x0d\xc2\x21\x89\x1c\xb2\x07\xa7\x44\x70\x4b\x47\xb0\x0c\xbb\xe1\xb4\xcc\x23\x31\xdd\x15\x68\x11\x96\x1a\xfa\xb1\x14\x4e\x49\x5f\x5e\x81\x9a\x94\x1f\x2b\x4d\x4a\x1e\x6e\x49\x0b\x90\x4a\x91\x7b\x95\x52\x44\xb3\xcc\xa8\x7f\x00\x43\x61\xb3\x47\x5a\x80\xd4\x82\xdc\xa3\xb4\x20\x15\x74\xaf\x7a\x75\xd8\xe4\xdd\x29\xbb\xfe\x2e\x36\x15\x3e\x09\x4d\xaa\x90\xa0\x96\xa7\xe3\xba\x8a\xc5\xc9\xbc\xf2\x3e\x8b\x16\xf4\x15\xfb\x26\x32\xcb\xfb\x2d\xd2\x51\xa5\x56\x31\xd5\x75\x0f\x58\x74\x47\x49\x8d\x8a\xc1\x2d\xc7\x2c\xaa\x0e\xa2\x4f\x71\xa9\xa2\xc4\x24\x3b\x5c\xaa\x53\xce\xfa\xd1\x3e\x54\x2b\x62\x52\x2d\x07\x75\x0a\x58\x1b\x0f\x02\x35\x07\x20\x47\x78\xa8\xe9\xa0\x80\xaa\x92\x51\x3e\x89\xca\x0e\x05\x7b\x07\x9c\xd2\xd5\xe1\xb2\x0b\x15\xa7\x2c\xc8\xf8\xe1\x27\x51\x37\x01\xaf\x28\x56\x29\x1c\xee\x5f\x05\x5e\x59\x30\x78\xe5\xe3\xb4\x83\x3b\xf2\xc9\x64\x7d\x53\x91\xc9\x80\x57\xce\x43\x5e\xf9\x18\xea\x1e\x28\x44\x2c\x3d\x50\x1a\x35\xe0\x19\x39\x50\x7e\xc3\x74\xde\x6e\xfb\x40\x99\x8d\x6f\xa8\x51\x7a\x16\x21\x4b\x0c\xc1\x8b\x8c\x98\xa3\x70\x34\x7c\x67\xca\xa7\xca\x33\x74\xa4\xce\xcb\x37\x52\xa3\xbf\x9f\xea\x48\x89\x03\x57\x28\x28\x60\xa1\x09\x05\x44\xc8\x82\x82\xcc\xe7\x44\x74\x71\x83\xe6\xdd\xe4\xb9\xd4\xbb\xc9\x20\xa7\x58\x57\xc3\xf6\xcd\xe9\xf9\xaa\x37\x27\x33\x8f\x7f\xcf\xd0\x12\xb7\x4c\x22\xb6\x77\xa2\x4a\x03\x41\x5a\xa7\x79\x92\xa4\xc9\xb8\x52\x4d\x93\xc6\xdc\x1e\xdb\xb6\x26\xc7\x5b\x9a\x73\x61\x4c\xc0\x92\x1b\xb6\xa2\xb3\x66\xdf\xa3\xa6\xb3\xe6\x0b\xb4\x97\xb6\x9d\x0c\x74\x7b\x25\x4c\x70\x59\x6b\xd9\xc5\xfe\x90\xc2\x16\x27\x73\xb2\x45\xe5\x4f\x0d\x02\x6d\xc2\xdd\xf0\xbf\xaa\xdf\x0d\xbb\xd1\xc6\x2c\xd6\x63\x01\x17\x19\xc3\x5d\xa9\x03\xd8\x61\x1f\xfb\x4e\x8b\xeb\x3b\x66\x04\xdf\x8b\x55\x27\x69\x0d\x4e\xd2\xaa\x80\xe3\x8c\x38\xb8\x96\x54\xc2\xfe\xc7\xdd\x54\x9d\x49\x85\x37\xd4\x33\xe9\x37\x5f\x53\x5b\x5b\x4a\xd3\x07\xec\x48\xd6\x07\xf8\xf0\xfb\x12\xb7\xd5\xba\xd9\xef\x48\x19\x8c\x56\x38\xed\xda\x68\xac\x6e\xb3\x14\x86\x8c\x48\x61\x25\xaa\xb8\xa0\xc1\x02\xd7\xeb\x12\x29\xa2\x5d\x46\xdf\xe2\xe3\xca\x2a\xe1\xbb\xb8\x1e\xc0\x1d\xbc\x86\xbc\xb2\x6a\xb9\xbb\x0e\xe4\xb7\x8b\xf6\x52\x8c\xa0\x55\x24\x59\xbd\x73\x3a\xfa\x0c\x4f\x3c\x62\xc6\xf6\x9d\x4e\x3b\x76\xb9\x43\xc6\x21\xcb\xaa\xda\x1a\xee\xc2\x63\x75\x95\x2e\xed\x0c\x5a\xda\x96\xda\xce\x1a\x98\x3b\xa4\x16\x31\x7f\xed\xd4\x4f\xc2\xa4\x56\xd3\x7b\x4b\xfb\xeb\x50\x25\xf6\x7f\xf3\xaf\xc2\x1b\x26\xb9\xd4\xc4\xa1\x2a\xae\x6e\x1a\xfc\xe7\xd5\xd7\x43\xf2\xaf\x19\xe5\x99\x33\x67\x91\x90\x12\xa5\x98\x53\x3e\x56\xfb\xb5\x2e\xd9\x1f\x55\x73\x07\xb5\x69\x2f\x2b\x8a\x06\xd3\x19\xbe\xf9\x1f\x40\x3b\x77\xb4\xf0\xb1\x7a\xfb\x3f\xbf\xe3\x98\x63\xba\x8e\x3d\xf6\x38\xed\x67\x25\xbc\xac\x3e\x60\xc3\xc2\x7c\xea\xd3\x9f\xfe\xcc\x67\x3f\xfb\xb9\xb5\xff\x02\xe9\xc0\xfe\xed\x0b\x5f\xf8\xf7\x75\x5f\xfc\xe2\x97\xfe\xa3\xf7\xa4\x2f\x7f\xf9\x64\xf8\xaf\x8f\xaf\x87\xc4\x60\x1b\xf8\x46\xf8\x77\x2a\xa4\x06\xc3\xe4\x60\x32\x3d\x18\x26\x08\x3b\x9b\x9f\x23\x92\x84\x9d\x07\x49\xc2\xce\xe7\x5b\x44\xa2\xb0\x0b\xad\x44\x61\x32\x55\xd8\x15\x90\x2e\xec\x4a\x3e\x48\x12\x7b\xb5\xdb\x2e\x5f\x3b\x93\x39\xc5\x36\xa9\x39\xdc\x45\x25\xdc\x5d\x54\xc2\xed\xa7\x36\x84\x7e\x0a\x4d\x33\x6a\x6b\x0e\x77\x26\xf0\x97\x70\x5c\xc6\x9d\x32\x19\x69\x15\x9d\x57\x6a\x73\xef\xd0\x6e\x32\x10\x0e\x98\x14\x2a\xbd\x81\x94\x9c\x8e\x7d\xd2\xcc\xbb\xb6\x46\xc7\xa0\x90\x54\xae\xe0\x2d\xbc\x7e\x90\x47\x32\xc9\x99\x33\xd1\xbb\x4b\xc8\x25\xf0\xcb\x95\x3c\x96\x22\xe7\xd4\xc4\x0e\x60\x63\xc2\x3f\x32\xfa\xf6\x15\x5c\x7a\x60\x0c\xa9\x24\x0f\xf0\xb9\x0b\x00\x15\x0a\x24\x0d\xfb\xe5\x1c\x9c\xcb\x96\xb2\x88\xa7\x62\xe2\xa3\x67\x59\x2c\x59\xfb\x65\x92\x2a\x25\xd9\x52\x44\xf3\x15\x49\xe3\x24\x27\x50\x8a\x68\x2e\x95\x34\x32\xc9\xd2\x33\x71\x9a\x4b\x54\xe3\x2d\xf4\x9b\xa4\xee\x8b\x9e\x85\xbc\x83\x2d\x4b\x7a\xeb\xbc\x2a\x6f\x85\x4d\xbd\x06\xed\x96\xe4\x15\x22\x10\x29\xc8\x41\x41\x50\x29\x40\x75\x8b\x66\x43\x89\x1c\x34\x57\x24\x8f\x01\xf4\xe3\x8b\x64\xae\x10\x95\x20\xab\x09\x91\x1e\xcc\x66\x5e\x9c\xda\xcc\xed\x86\x67\xdd\x98\x2d\x89\x5d\x52\x75\xed\x59\x41\x98\xcd\x4e\xb8\xa2\x3f\x70\x25\x00\x52\xc1\x77\x43\xe6\x17\x24\xfa\x51\x81\xa0\x1f\x5d\xca\x31\xd7\xcc\x6e\xc1\x1f\x01\xdc\xf6\xf9\x3c\x17\xfe\x11\x40\x4b\x6f\x8e\xb6\x01\x45\x42\x8b\xba\x1d\xf6\x8d\xb7\x8a\xd6\x00\x44\xf2\xb9\x98\x12\x2d\x25\xb0\xed\xeb\x74\x00\x93\x63\xcb\xc0\x5c\x3c\x7a\x6d\xe2\xeb\xd7\x64\xbf\xde\x2f\xae\x50\x23\x9c\x26\x60\x11\x5c\x47\x43\x07\x99\x21\xc1\x93\x56\x48\xf0\x10\xad\xc7\x96\x45\x37\x71\x4c\x32\x23\xf3\xbf\x68\xd3\xc5\x98\xbe\xab\x8d\x6a\xc7\xc0\x7e\xed\xd2\x38\xc2\x0d\x11\x78\x97\x55\xed\x37\x68\xb5\xca\xd9\x5f\x39\x69\x81\x5e\xff\x74\xb9\x52\x9b\x79\xc0\x30\x43\xdd\x32\x50\xe2\xca\x08\x97\x7e\x2e\x52\xc0\x88\xc4\xb0\xa7\x45\xcf\xa7\x46\x53\x37\xf1\x98\x98\x3a\x2e\x3f\x96\xcc\xf4\x6f\x87\x89\x6c\x2c\x60\x26\x39\x85\x7b\xe1\x84\xe4\xba\x10\x6b\xa5\x38\xae\x48\x5b\x16\xce\x89\x38\x2d\x6f\x71\xd1\xcb\x55\xf7\xe3\x7b\x55\x57\xbb\xf0\x44\x14\xe6\xf1\xa6\xc0\x21\x2d\x58\x2e\xb2\xb5\xc8\x2c\x2c\xbe\x13\x16\xba\x49\x6a\x9b\x3e\x5c\xae\x72\x09\x1f\x0e\xa9\x58\x50\x07\xf5\x65\x20\x16\x3f\x1c\x01\x5f\x80\xd1\xe3\xa4\x68\x39\x4e\x7c\xb3\x95\xc2\x20\x68\x37\x20\x32\xe0\x5f\x4b\xca\x34\xdb\xac\xdb\x76\x24\xa4\x60\x41\xa5\xc7\x7f\x28\xc4\x15\x2f\xfb\xdc\xd3\x58\x7d\xc9\xf6\xf1\xdb\x69\x2b\xc8\x05\x66\x54\x5d\x60\xb6\xe5\xb8\xc0\x48\x17\xd6\xee\x68\xfb\x7c\xd7\xd4\x5b\xde\x49\x6b\x88\x6b\xfa\x6a\x93\x35\x7d\x6b\xa9\x87\xce\x17\x84\x5a\xee\xdf\x40\x15\x76\xea\x0f\x29\x0c\x55\xf7\x72\xb7\x5c\xe5\x7d\x50\x87\x7d\xde\xeb\xbc\x2f\xfa\xfb\xaf\x06\x7a\xac\x17\x4e\x5c\xde\x1a\x70\xd0\xdd\xfd\x8b\x07\x38\x07\xf8\x1b\xd5\x24\xed\x8c\x3b\xe8\xac\x8d\x68\x4f\xfd\xe1\x42\xaa\x48\xda\x19\xf7\xcd\xf9\x9c\x17\x93\x16\x24\xfd\x83\x94\x7e\x57\x5d\xb5\x90\x78\x62\x47\x04\xb8\x9d\xcf\xe2\xc2\xfa\x8c\x9a\x7a\x75\xef\xdf\x45\xf5\xcc\xc9\x22\x8f\x39\xf5\x0f\xa7\x4c\xfd\x43\x39\xa7\xde\x77\xc2\xdf\x1a\x4e\x3a\x9f\xf4\xd0\x96\xf8\x89\xe8\xa7\x73\x4e\xee\x0d\x65\xb6\xf2\x23\xe0\x4b\x68\xf8\x9a\x1c\x6b\x36\xab\xe1\x8f\xa4\x34\x7c\x7c\x4a\x6b\x76\x50\xac\xd9\x9e\x84\x35\xfb\x58\xf5\x35\x3b\xad\xfa\x9a\x7d\x1c\x21\xf5\x50\xd3\xf4\x11\x58\xb3\xbf\x79\x88\xae\xd9\x9e\xea\x6b\xf6\x49\x34\xc8\xa2\xd2\xe6\x43\x06\x16\x77\x9e\xd1\x9b\xb8\xbc\xb5\xfa\x9e\xff\x75\xca\xf8\xfd\x67\xde\x89\x97\x5b\x85\xba\xdb\x3f\x6b\xed\x01\x70\x5f\x79\x5f\x44\xfb\x9b\x87\x16\x52\xcf\x99\x9d\x71\xef\x15\x99\x61\x65\x98\x5a\xb5\xb7\x1b\xfa\xa5\x98\x54\xf3\x7c\x15\x3e\x6f\xc5\x2a\xec\xa4\x75\x26\xc4\x2a\x40\x96\x9c\x13\x88\x2c\xd5\x9a\x5a\xeb\x0b\x55\x4f\x97\xb2\x11\x37\xad\x30\xb9\x57\x69\xa7\x36\xa9\x58\x9c\x64\x60\xdb\x45\x2f\x96\x77\x11\xa7\x36\x49\xf0\x07\xfc\x01\xfd\x09\x8e\x7f\x15\x18\xfd\x8b\x29\x93\xfe\xc7\xfc\x9b\xc6\x88\x49\x48\x76\x1c\xfa\x6f\x5a\x4b\x82\xd7\x0e\xe4\x7d\x39\x96\x3a\x0e\x71\xed\x38\xc4\xb0\xd7\xc7\x50\x87\xff\x55\x01\xc7\x6f\xdf\x11\x6f\x41\xa2\xdf\xd0\x5f\x33\x5a\xd0\x87\xb9\x56\x88\xdf\x10\xd3\x7e\x43\xa2\xae\xb7\xd9\x2d\x80\xe9\x7a\x6b\x8e\x59\x10\xa6\x22\x46\x9f\x21\xed\xbc\x39\x19\xa7\xae\x4f\x9e\x8c\x8d\x3c\xdf\x64\x84\x93\x4a\x86\x92\x1f\xa3\xc6\x1f\x82\x38\x74\x28\x7b\x41\x5e\xa8\xa3\x3d\x4f\x84\x33\xe1\xaf\xff\x90\x3c\xf2\x0e\xfc\xf8\x66\x4b\xb9\x79\x6e\x4a\x2b\xcf\xc9\xd9\x4a\x2d\xa3\x92\xed\x14\xcf\x8a\x72\xde\xfa\xea\x33\xd6\x82\x7e\xeb\xfb\x83\x71\xd7\xc0\x3a\x31\xf3\x46\x08\x71\x5b\x5d\xd5\x68\xb1\x57\x78\x46\xfc\x0f\x60\xc6\x84\xa3\x7f\xb8\x45\x24\x82\x91\x1f\x61\xcb\xca\x07\x96\x00\x99\x12\xb6\x09\xe9\x79\xdc\x94\x9e\x2f\x58\x5f\x45\x68\xbf\x50\xe4\x43\x09\xc0\xca\x6b\x05\x9d\xa4\x8c\xf1\x45\x79\x57\x02\x0b\x5c\x88\x26\x5a\x8e\xa8\x2b\x0b\x45\x5e\x13\x71\x79\xad\x58\xf9\x42\x2f\x5f\x6f\xb2\xdf\x46\x74\x8b\x47\x7d\xc3\x55\x1c\x9e\xe2\xea\x86\xab\x30\x55\x89\xad\x6d\xf8\xea\xfa\x2a\xda\x86\xff\x62\xf4\xe5\x43\xbc\xce\x5a\x74\x86\xc7\xaa\x20\x45\xcc\xc1\x09\x55\x0d\x61\x16\x13\xbb\xaa\xaf\x57\xab\xaa\x40\xdf\x6d\xc3\x9a\x0e\x92\x35\x5d\xc7\x11\x6b\x41\x3c\x3e\x86\xc9\x41\xe2\x15\xc3\x0f\x6f\x8c\x27\x1d\xae\x56\xb1\x12\x7f\xe0\xe5\x37\x78\x49\xd7\xf6\xeb\x12\x0b\xc8\x71\xc0\x7d\x6b\x7d\xee\x03\xee\xdb\xeb\xab\x1f\x70\x23\x1c\xdc\xdb\x3b\xef\xe6\xe0\xae\x9e\x43\xed\x73\x13\x52\x0a\xb5\x4f\xc0\x94\xc2\xc7\xc2\x95\xbc\x09\x33\x88\x90\xc4\xeb\x3c\x06\x2a\x79\x13\x66\x17\xd1\xd9\x2f\xa9\x06\x88\xd2\xec\xeb\x79\x4a\xd9\x43\x35\x40\x94\xa6\x25\x51\xf1\xf3\xbd\xd4\x41\xae\xa6\xf8\xb9\xb9\xca\x5b\xb6\xe2\xe7\x07\x89\xb4\xd5\x33\x15\xdd\xc6\x11\x20\xee\x47\x5c\x40\x30\xc4\x94\x3c\x7b\x2a\x09\xdf\x91\xc2\x3d\x6e\xcf\xcd\xa1\x53\xf8\xc4\x5d\x16\x9f\xf8\x21\x66\xe4\xc8\x21\x21\x6d\xaf\xb2\x6c\x89\x84\xd4\x67\xa6\x2d\x59\x19\x17\x91\xee\xc3\xe4\x1f\x98\x88\x65\xaf\x04\x11\xe9\xc7\x22\xcb\xc7\x4f\xb9\x00\x8c\xdb\x53\x11\xe9\x81\x94\xd1\xfc\x49\xee\xd1\xcc\x23\x22\x3d\x98\x71\xdc\x3d\x8c\xe9\x3e\x3c\x22\x17\x91\x33\x1b\x7b\x3d\x5b\x20\xc2\x28\x43\x31\x7e\x3d\x2b\xa7\x8c\xf4\xcb\x8c\x26\x40\xea\xd5\x99\xa9\x32\x12\xd4\x35\x23\xd6\x04\x98\xb0\x06\x05\x82\x84\x4d\x59\x23\xf8\xee\x53\xf8\x63\x9c\xef\xc2\x0f\xd3\x63\x7c\xf7\xc9\x6a\x7c\xb7\x91\xbe\x5b\x8f\x3a\x3f\xeb\x06\xf7\xeb\xf5\xd9\x5a\x07\x0b\x05\xd2\x88\xf0\x08\x38\x41\x7a\x7c\x1a\x33\x70\x74\xbe\xc0\xc1\x68\x18\x57\x42\xac\x89\x5f\xe8\xd4\xcb\xcf\x72\x34\x1f\x3f\xcf\xc1\x5e\x28\x13\xf3\xbf\x6a\xb7\xb9\xdf\xa6\xac\xda\xe7\x72\xae\x5a\x75\x9b\xdb\x4c\xf6\xff\xef\xac\xfd\x0f\xf9\x3f\x9c\x98\xe2\xe3\xf7\x16\xd9\x33\x5c\x1a\x0f\x87\x1d\xcb\x78\x88\x49\x30\x38\x77\xdc\x34\x53\xf0\x64\x35\x53\x70\x92\x39\x55\x00\x30\x99\x62\xdf\x29\xb4\x1c\x62\x4a\xb5\x6d\xc9\x06\x1d\x61\xfe\xa2\x7c\xb2\x94\x36\x52\xca\xaf\x7a\x29\x5e\x0c\x5b\xc3\x36\x12\x7c\xdc\xa6\xf3\x91\x54\x35\xe1\x7a\xcc\xfb\x61\x31\x97\x99\xb5\xc2\x1b\xf6\x62\x30\x80\x8e\x5b\x28\x40\x0a\x89\x52\xdd\xb4\x69\x9e\xe7\x81\x01\x31\x6d\x50\x5f\x4c\x1e\xd4\x31\x26\x0c\xec\xdd\x96\x01\xec\xc5\xd4\x41\xe9\x56\xc3\xdf\xa3\xec\x5d\x6b\x94\xfa\x79\xad\x31\x09\x1b\x68\x39\x5f\xf3\xe2\xa6\xae\x56\x9d\x6a\x61\xe2\x9b\xda\xdf\xa6\x09\x99\x04\x51\xca\xd6\x02\x77\x00\x8f\x28\x48\xab\x03\xe8\x0c\xb8\x6f\x18\x19\xef\x3e\xaa\x09\xeb\xd3\x9a\xb0\xce\xb1\xaa\xc9\x47\x90\x57\xad\x44\x56\xd5\x8e\x17\x8a\x55\x09\xdc\xe4\x6c\xda\x9f\x3c\x11\x63\xe8\x84\x49\x58\x8a\xf2\x64\x6e\x40\xbf\x83\x46\x60\x0a\x11\x27\x79\xda\x40\xd5\x6f\x4f\xe0\x24\xf2\xd5\x32\x3a\x1c\xcc\x06\x87\x03\x41\xbf\x2a\x62\x23\x3e\xa8\xd5\x2f\x6f\x95\x81\xf5\x0c\xe0\x17\x0a\x7a\x6b\x13\xe7\x80\x0b\x69\x57\xb6\xd4\x76\xce\x84\x38\x19\x9f\x45\xed\xa0\xc6\x26\x93\x6a\x06\x6e\x7f\x1e\xb8\xbe\x13\x70\xdf\x0d\x1c\xa8\x82\xff\xed\x17\xf0\xae\x29\x2e\xe0\x5d\xaf\xd2\x02\x26\xe5\x5c\xfd\x7a\x58\xc0\xbb\xaa\x2d\xe0\xe2\x9e\x2c\xe0\x17\xae\xff\x3b\x2f\xe0\x5d\xc9\x0b\xf8\x85\xeb\x8d\x05\xbc\x2b\xf7\x02\xfe\x46\xf9\x6f\xe6\xe8\x52\xe1\x0d\x4b\x99\x8d\x1f\x8a\x01\x58\x73\xe6\xce\x6d\x9c\xd7\xd4\x34\x7f\x2f\xc0\xd2\x81\x08\x2c\x19\x82\x55\x0d\xf9\xe6\xe5\xe4\xfd\x20\x90\x6f\x62\x50\x31\xeb\xe9\x0b\xd6\x86\x10\x58\x15\x7a\xcd\x13\xd2\x3f\x97\x62\xa4\x65\x8d\xfa\x39\xf2\xb4\x8d\xfa\xf9\x72\xba\xfa\xe3\x40\xbc\x22\x6a\xea\xd3\x28\xb5\x91\xf3\x87\x22\x8c\x92\xdb\x01\xe8\x83\x15\x92\x4d\xb4\xbe\xfb\xc6\xfe\xf3\xd6\xc1\x2f\x5b\x3e\x54\xa4\xd4\x27\xa6\x19\xe8\x39\x43\xca\xf2\xb7\x8b\xeb\xe8\x58\x81\x48\xa3\xd1\xa4\x22\xaa\x02\x6e\xf2\x62\x4a\x2e\x18\xbf\x98\x90\xc6\x54\x36\xa1\x9f\x36\xe1\xc1\x38\xee\x4a\x1d\x38\x18\x83\x1d\xa4\x59\xb6\x4c\xee\x01\xf2\x08\xbe\xe6\xda\x7b\xcd\xda\x4c\x8c\x80\x86\x36\x63\xca\x93\x80\x16\xb6\x66\xb9\xdb\x2a\xf8\x02\x38\x14\xf6\x6b\x93\x65\xab\x48\x69\xa9\xb9\x90\xcc\xed\x1b\xf5\x15\x0c\x21\x3f\x69\x30\x42\x33\x4d\x4d\xdd\x39\xb4\x7f\xf7\xc7\x12\x73\xd0\xfc\xf6\x4d\x01\x47\x48\xa4\x55\xa2\xb9\x33\xc0\x39\x19\x62\x9a\xf6\x96\xcd\x85\x6c\x0e\x80\x06\x7b\x73\x83\x62\xce\xfd\x4e\x52\xd5\xe7\xed\x41\xd5\xb3\xf0\x9e\xd8\x22\xae\x89\xaa\xea\x76\x4f\xc2\x3e\xf5\x04\x1c\x7c\x32\xe6\xc1\xcf\xdd\xe1\x28\xeb\xc5\x25\xb2\x32\xe4\xbd\x60\xea\xc6\x96\x09\x74\xa7\x00\x9d\x8b\x0d\xe6\xdb\xed\xdb\x40\x9e\xc9\x1b\x4f\x06\x84\x0c\x75\x96\x04\x64\xe5\x24\x43\xec\xc3\xe8\x7b\xf1\xa5\x58\x9b\x6d\x88\x6f\x18\x11\x90\xf5\xdf\xae\x6f\x77\x72\xba\x24\x4d\x99\xbe\xd0\x14\x2d\x69\xb9\x6c\x5d\x63\xaf\x0c\xd0\xc6\xfd\x8e\x1e\x07\xbe\x95\xe6\x74\x20\xb1\x1b\x9a\xd7\x33\xc9\x1f\x86\xe0\xb1\x64\x4c\xa6\x6a\xba\x31\x95\x97\x1a\xdb\x9f\x6a\xab\xd0\x89\x60\x01\x5c\x70\x21\x70\x6d\x96\xde\xbf\xed\x66\xd7\xb8\x3a\xf2\x74\xdf\xf5\x3a\x96\xe3\x93\xd5\x94\xcb\x68\x53\x9e\x35\x6c\xf0\xd6\x38\x5c\x96\x31\x0e\x49\xf6\x40\xb9\xfe\xf6\x81\xdb\x34\x68\x69\xcb\xc4\x04\xc8\xa0\x8b\x33\xc4\xe2\xea\xd1\x75\x0d\xd2\xba\xb6\xd4\x02\x99\x8d\x63\x78\x15\xa5\x21\xb7\xbe\xe6\xfc\x80\x3c\xbb\x78\xd8\x6e\x45\x8f\xbd\x1c\x8b\x0b\x9b\x26\x49\xdb\x0c\xd2\x21\x8b\xb4\x0c\x42\x41\x45\xa4\x60\xae\xc8\xc4\x0d\xd3\x95\x77\xed\x2e\x2e\xe2\x34\x08\x96\xe1\xb5\x56\x21\x5e\x82\x83\xf5\xd6\x94\x7e\xbe\x21\x5f\x3f\xcd\xc2\x46\x52\x0a\x3b\x28\x5f\x61\x1e\xf3\xae\xac\x99\x92\xa8\x50\xe1\x0d\xb3\x93\x4e\xff\x34\x61\xb7\xef\x97\x89\x87\x7b\xab\x70\x71\x1c\xa5\xe0\xbe\xf2\x01\x1c\x19\xdb\x0d\x98\xef\xd9\x1e\x4c\xc8\x2c\x08\xbc\xfa\xeb\x2d\x9c\xba\x33\x25\xdf\x9a\x37\x18\x55\x6b\xec\x2e\xfd\xba\x3e\xea\x09\xe5\x7f\x97\x6c\x4a\x22\x24\x0c\x5b\x42\xc2\xa9\xf4\x4d\x5b\x48\x98\x0e\x5b\x81\x9e\x05\x50\xa0\xe2\x2a\x52\xb4\xa4\xe7\x3d\x29\xee\x19\x6b\xef\xa2\xa6\x0a\xd4\x45\x70\x49\x97\xbc\xc5\x93\xb0\xfc\x38\x7e\x4a\x23\x38\xca\x12\x75\x2b\x67\xd2\x3a\xc8\x82\xa9\x93\x0b\xa6\x35\xdb\xfe\xd5\x6e\x0c\xdf\x26\x5a\xe2\x3d\x8d\x86\x32\x41\x40\xdb\x31\x70\x29\xb7\x37\xc2\xb9\x29\x4d\x69\xc8\xd9\x94\xb4\xd5\x63\xd6\x72\x7e\x4a\x2d\x33\x73\xd5\xe2\x31\xef\x2f\xf9\x2e\x83\xbb\xbb\x41\x36\x26\x6f\x90\x36\xb1\x41\xc6\x74\x17\x97\xb8\xab\xf6\x78\x4f\x6c\xcc\xbd\x27\x36\xee\xf6\x9e\xd8\x98\x67\x4f\xc8\x73\x5e\xee\x89\x36\xb5\x27\x56\xaa\x0b\xec\x2a\x4b\x1a\x26\x05\xef\x34\x4e\x78\xe9\x41\xb9\x94\xb5\xda\x7b\x62\x4c\x5e\x49\xed\x6d\xb0\xb1\xfa\x36\x68\xcb\xde\x06\x2b\x95\xac\xb0\xca\x42\xa1\x27\x65\xdf\xd9\x68\x5e\x06\x52\x76\x42\x72\x6b\x1a\x72\xb6\x86\x2c\x13\x7b\xf1\x27\x17\x3c\x33\x57\xc1\x1e\xf3\x46\xa7\xb6\xf8\x61\xf9\xcf\x49\xbc\x1d\xa6\xad\xff\xfe\xe4\xf5\xbf\x9d\x09\x82\xc7\x84\xeb\x6a\x19\xd7\x75\xd9\xe0\x98\xa7\xd0\xd7\x37\x15\xe3\x6e\x91\x4d\x32\x75\x94\x13\x8e\x3e\x21\x2c\x0e\xae\xfc\x58\x82\xe4\x47\x05\x01\x9e\xef\x61\xb4\x9c\x4e\xc5\xc6\x51\x12\x76\x96\xbb\x6d\x3e\xf7\x5d\x21\xfa\xd4\xc8\xf8\x39\x69\x96\x70\x29\xa0\xa5\xde\x05\xa4\x61\x17\xd6\x4a\xdf\xd3\xb0\x1e\x6e\x66\xef\xd4\x52\xbc\x0c\xbb\x1e\x8a\x56\x6f\x57\x07\xab\x0f\xa7\x53\x92\x32\x6a\x5f\x34\xc9\xb1\x1d\x6c\x7a\xd8\x40\x49\x1a\x74\x5e\x16\x24\x39\xae\x83\x35\x84\x33\x28\x49\xbd\x34\x2a\x48\x92\xd5\x1d\x6c\x06\xa0\x0b\xb3\xde\x21\xbd\x94\xf5\x73\x9b\xd0\xd7\xcb\x67\x71\x4e\x6d\xaf\xaa\xb9\xf1\x9d\xa0\x20\x82\x90\xa8\x9a\x86\x0c\xc4\x0f\x74\x46\x14\xba\xf8\xb3\x28\xce\xcb\xa4\xd8\x92\x42\xe1\x31\xef\x7f\xd3\x43\xba\xac\x75\x3b\xc3\x5e\xb7\x69\x4b\x76\x53\x35\x96\xad\x57\x2c\x06\xac\x85\x05\x6b\xc5\x6e\x4a\x59\xb1\x4d\x86\x23\x6f\x6b\xe0\x84\xcc\xe7\xef\xd4\x18\xab\x0d\x42\x38\x5f\xca\xda\x3b\x18\x0b\xb9\xfa\xd1\x93\xe6\x26\xf8\xf1\xf0\x0e\xc6\x43\x47\xfd\x58\x87\x53\x2f\x7e\x3c\xa2\x83\x39\xa1\xab\x7e\xac\x85\xa0\x44\xf9\xe3\x9b\x3a\x98\x4b\x25\x07\x46\x65\x8a\x92\x7a\x10\x29\x12\x32\x58\x92\x56\x20\x6c\xca\x98\xbb\x33\x33\x29\x36\x65\x52\x9c\x93\x42\xe1\x31\x6f\x73\xf2\xfc\x57\x78\x43\xad\x9c\xef\xb4\x79\xde\x9c\x3c\xcf\xed\xf0\x7b\xd2\x09\x20\x54\x1d\xe5\x70\x70\x52\xa7\x82\x9f\x54\x60\x4e\xe2\x23\x5e\xeb\x4c\x5f\x1c\x33\xaf\xf3\x29\xb4\xea\xbe\xc6\x98\xd6\xa5\x88\xa9\xeb\x43\x1e\x30\x4f\x6e\x53\x9f\x75\xb0\xe8\x00\x6f\x9f\xfa\xc1\xa5\x9a\xdd\xf7\x84\xc2\xbe\xea\x93\x2c\x92\xcb\x8f\xd9\xcd\x3e\x2d\xbd\xd9\xf9\x83\x2c\xeb\xf4\x2e\x4c\x9b\x97\x0b\x76\x77\x5e\xe8\x08\x93\x42\x5e\x9e\x9b\xb8\x0d\x2d\xc0\xa3\x92\xe7\x91\x1d\x59\x0b\xc7\x38\x46\x0c\x88\xb4\x1e\x38\x0b\x22\xc4\xe7\x15\xe5\x55\xb2\xe7\xd3\x32\xf1\xb8\x9a\x16\xf1\x11\xa0\xc1\x1e\xcf\x3d\x2d\x17\xa4\x4f\xcb\x14\x97\x8f\xde\xd6\x17\xa4\x6d\xb8\x6b\xab\x33\xdc\x0a\x6f\xf0\x0c\x46\x9b\x32\xc9\x03\xd5\x98\xac\xa9\xaa\x59\xa9\x86\x6b\x95\x35\xc9\x03\x29\x93\x4c\xc3\xd3\xcc\x00\xec\x90\xf9\x8c\xb0\xce\x3a\x12\x27\xb6\x76\x03\x0e\x17\xc8\x5a\x3d\xb6\xf3\x10\x0e\x5f\x06\x57\x5c\xe2\xae\x0c\xcb\x42\x84\x47\x41\x10\xd1\x90\x85\x4b\xd2\xc9\x76\xa1\x62\x7f\x8f\x91\x09\xaa\x5a\x03\x44\x33\xd7\x0a\x9c\x38\xcd\x60\x07\xd2\xe6\xea\x8f\x3c\x8d\x39\xd6\x64\xf0\xc6\xcb\x12\xa7\x47\xe8\xeb\x70\x81\xb2\xc0\x81\x7b\x4a\x0d\xc4\x53\xf5\x06\x8e\xe7\x3b\x3e\x5b\xad\x87\xbb\x18\x0d\xae\xef\xf4\xc2\xf8\xca\xd8\x38\xd1\x77\x21\x6d\x71\x30\x9a\xc0\x20\xf8\x91\x84\x0b\x63\x50\x45\x0e\x8e\x88\x78\x35\x22\x8f\x79\x83\x85\x2a\x0b\xb4\xc2\x1b\xa6\x91\xe5\x99\xd6\xfd\xc1\xe4\xd5\x29\x83\xbc\xdb\x94\xdb\x99\x83\x7e\x16\x75\x4a\x9b\xd4\xa6\x16\x80\x88\xd7\x2e\x08\x8d\x52\xba\x32\x44\x3f\x94\xb3\x03\xa8\x2b\xca\xda\x0f\x4e\xfd\x49\x7a\x86\x53\x69\xf3\xff\x32\x37\xe6\x2c\xe3\xe2\xf1\x02\x25\x0d\x2d\x65\xd3\x20\x46\x52\x2c\x4f\xf0\xa9\x6b\xef\x0f\x98\xcf\xc3\xf6\xfe\x66\xae\x30\x4b\x5d\x9c\x50\xf9\x92\x27\x9d\xde\xc8\xcf\x05\xad\xa6\x00\xb2\xb0\xbe\x97\x76\xb6\x40\x3a\x8b\x1a\xa0\xcf\xf7\xe6\xea\x32\x29\x92\x94\x47\xe5\xd8\x51\x53\x8e\xcd\x72\x60\x18\x5b\xf2\xff\xc5\x89\x67\xfc\xab\xf0\x86\x6f\xf2\x64\x33\x60\x95\x14\x82\x07\xc9\x28\x6f\x4c\xa6\x71\xf8\x11\x47\xbc\xa9\xe3\xc8\x23\x8f\x5a\xb1\x72\x65\x27\xe2\x30\x1e\xfd\x96\xb7\xac\x5a\xf5\x4f\x6f\x7d\x9b\x8c\xf4\xee\x3a\xf6\xb8\xd5\xab\xdf\xf9\xce\xe3\x55\x42\x0d\x03\x92\xf1\xe3\x27\xae\xf9\xc4\x27\x3f\x85\x61\xde\x6b\x21\xcc\xfb\x0b\xff\xbe\xee\x8b\x5f\xfa\x8f\x5e\x08\xf2\xee\x53\xd1\xdd\xa7\x8a\xa8\xee\x33\xf8\x99\x10\xd5\xbd\x89\x44\x65\xfb\xb6\x39\xf2\xea\xe4\xad\x3d\x28\xcd\x91\x23\xdc\xd0\xc2\x9c\xcd\x45\x1a\x49\x2c\x54\x02\x87\xe8\x08\xc5\x92\x4e\x2d\x50\xa6\xaa\x98\xab\x33\xce\x26\xc3\x7b\xb5\x80\x41\x92\x80\x1c\x7e\x26\xc6\x2c\x8e\xf0\xb0\x4c\x70\x1b\xce\xe4\x1e\x80\x78\x9f\x21\x7f\xc5\x62\x86\xb9\x48\xff\x71\x72\xe0\x86\x27\x07\x05\xb8\x51\xf6\x43\x28\xa0\x83\x2c\x39\x2c\xaf\xd6\xb7\xc4\xd3\x21\x22\x50\x1d\x81\xff\xcd\x54\xf4\xa3\xe0\xd3\x41\x0d\x70\xe8\xa0\xd6\xaf\xc1\x1d\x1e\xd4\xf8\xb5\x11\x27\xa8\xf5\x6b\x8e\xd5\xe5\x9c\x2a\xa2\x68\x7b\x9b\x6b\xcc\xc2\x36\x62\x61\x35\x50\x98\xe0\x11\xb5\xe4\xc5\x0d\xdc\x83\x2b\xf6\x29\x51\x13\xfd\xa2\xb8\x9b\xcf\xc6\x6f\xe0\xab\x93\xfc\x82\xef\x9e\x74\xbc\xbe\x42\xaf\x87\x1f\x00\xf6\x06\xfa\xe4\xbb\x41\xc1\x2f\xe2\xb3\xec\xdb\x1c\x88\x60\x8c\xc8\x8a\x70\x3e\xf6\x7a\x7e\x11\x28\x8b\x7e\x21\x70\xc1\x94\xf7\x1f\xf1\xaf\xbe\xe4\x41\x5d\xa1\xf3\x6e\x8d\x1d\xf9\x25\xcf\x0b\x4f\xc6\xf1\xf4\x54\xbe\x76\x61\xc4\xdd\x1a\xfe\x99\xb2\x70\xf9\x50\x4b\x1f\x66\xd0\x87\x79\xf4\x61\x51\xc8\x82\x82\xf8\x22\x28\x86\xfb\x45\x43\x1d\x20\x84\xde\xbf\x8b\xaa\x7a\x2a\x8e\x5f\xf2\xb9\x5f\x47\x86\x6f\xe3\x51\x8e\xc8\xe7\x4d\x50\x52\x6a\xac\x3c\x76\x64\xb1\x6d\xa7\x1a\xa9\x9e\x68\xc4\x0a\x78\xe1\xac\xad\xe8\xec\xda\x3e\x66\xd7\x5e\xa5\x81\x66\xc5\x62\x52\x89\x2e\x78\xc0\x7c\x61\x18\x59\x15\xad\xa3\x82\x1a\xeb\x03\x20\xae\x31\x6a\x71\xed\x72\xb7\xcb\x2f\x28\x04\xa3\x16\x08\x5c\xf4\xfc\xda\xd0\xe9\x6d\x2e\xf8\x35\x62\x0e\xf7\x86\x38\x46\x80\x65\xfc\x7f\x9e\x5f\xf4\x6b\x7b\x9b\x6b\x87\xc2\x23\x3a\x18\xf3\xf1\x2f\xf7\xdd\xb0\x7c\x02\x12\x2f\x04\x2a\x80\x61\xfc\x17\xcf\x77\x83\x5a\xcf\x77\xd5\x0a\x7b\x09\x83\x19\xa3\x05\xe6\x92\x11\x0a\x4b\xa7\x85\x2c\x2c\x89\xf0\xed\xa0\xe4\xbb\xd1\xc2\xac\x33\x5f\xfb\x9c\x07\x10\x84\x9f\xd5\xbe\xe8\xd1\x90\x6a\xcd\x4e\x34\xa4\x44\x1b\xf9\x55\x3a\xa4\xc3\xc5\x14\x77\x1a\x0d\x3e\x66\x02\x19\x01\x3f\xc9\x48\xd3\x20\xf5\x08\xb2\x19\xb5\xb4\x19\xc2\x5a\xaf\x6d\x67\xa4\x35\x67\x9b\x7a\xb0\x62\x45\x03\x30\xb5\x07\x35\x3e\x53\x53\x4e\x79\x84\x98\x47\x31\xbb\x70\xf5\x08\x6a\x61\x6a\x3e\x19\xcd\xad\xcc\x30\xb9\x3f\x7c\x11\x4d\x21\xef\x6d\x2e\xa9\x29\x5c\x8c\xe1\x90\xad\x10\x0e\x09\x53\x88\x13\x08\x33\x14\x6d\x27\xbf\x14\x14\xc0\x6a\xf8\x71\x0f\x1b\xdf\x9d\xd9\xc3\x92\xd1\xc3\x6f\x4c\xa9\x87\xbc\x37\x28\x65\xf7\xb0\x1b\x87\x21\xea\xe8\x62\x88\x6f\xf4\x6b\x83\x12\x64\xb2\xf8\x48\xf4\xb1\x00\xab\xec\xc3\x51\x1f\x1c\x60\x09\x8d\x10\xbc\x38\x05\x26\xff\x2d\xda\xe8\xff\x9d\x6b\x07\x3b\x84\x0f\x5f\xb3\x10\x75\x44\xe6\x6b\xdf\xa6\xaf\x5d\x4d\xfb\xda\x16\x5f\x5b\xdc\x46\xb9\xcb\xb1\xb6\xb6\x86\xbf\xa5\x7c\x4a\x3e\xd4\xaa\xd8\x88\x69\x11\x8b\x77\xe0\x1e\x02\x00\xbb\xed\xfd\x11\x67\x8c\xd8\x7c\xc1\x77\xc4\xae\xf9\x1d\x26\x42\x52\xc5\xf9\x2c\x6c\xeb\x05\xcd\x14\xb8\x17\x84\x33\x04\xdd\x30\x87\xb0\x49\x49\xe7\x47\x95\x1d\x18\x6d\x6e\x98\x26\x17\xc3\x2b\x9a\x0b\x61\xfb\x69\xcd\xc5\xa8\x86\x1a\x55\xc3\x53\x18\x49\xe9\xf9\xae\x2a\xec\x1a\x2e\xb1\x6a\xb1\x30\xb7\x77\xc8\x2f\xa8\x7a\x5d\x60\x06\xbd\xcd\x51\xc9\xcd\xfa\x25\x80\x66\xe8\x36\x5e\x92\x2d\x70\x64\x0b\x9c\xc4\x16\xfc\x1c\x83\x1a\x69\x0b\x2e\xe2\x32\xaf\x4f\xf5\x16\x38\xb4\x05\x80\x22\xf0\xce\xc4\x16\xb8\xb2\x05\x6e\x33\x8f\x5a\x50\x88\x5a\x50\x54\x2d\x00\xf4\xc4\xd5\x46\x0b\x00\x82\xe0\x38\xb3\x05\x5c\xb5\x80\x47\xdc\x8f\xf5\x86\x6e\xd4\x88\x19\x22\x5c\xf9\xcf\x0c\xd0\x66\xf5\xd2\x13\xef\x52\x3f\xa0\x70\x86\xc1\xe0\xb6\xff\x6d\x19\x9c\x5f\x0c\x9f\x16\xec\x59\x74\x0b\x60\x07\xfe\x19\x60\xdf\x0b\xbd\x81\x13\xd6\x23\x5e\x47\xd1\x8f\x46\x24\xbc\xd4\xfd\x72\x73\x41\xc4\xa4\xd4\xf7\x87\xcc\x2f\x0e\x2d\x08\x0a\x3e\xf7\x0b\xe1\xb4\x2f\x9f\x04\xd9\x40\xe4\xf8\x6c\x8c\xc6\xe7\xed\x7a\x7c\x1c\x3d\x3e\x64\x14\x21\x44\xf6\x6d\xc9\xf3\xe8\x04\x1c\x23\xde\x01\xba\xb6\x18\x6b\x4d\x73\x01\xda\x53\x63\xb7\xa7\x26\x92\x6c\x62\xed\x81\xf8\xcc\x7f\x4a\x6e\x0f\xf4\x95\xfb\x35\x52\x9a\x8a\xca\xb5\x4a\x85\xf2\x1c\x9f\xab\xf2\x20\x13\xdb\x2a\x5d\x1e\xf8\x59\x8a\xf2\x0a\xe1\x76\x47\x16\x30\x23\xba\x4c\xcf\x90\xa7\x1e\x27\x7d\x87\x1c\xf4\x6f\x49\x5e\x41\xae\xec\xfb\x3f\x7a\x7e\x8d\x3d\x47\xbf\xc2\x1f\x3c\x5c\xb7\x35\x7e\x51\x34\x39\x28\xca\x01\xaa\xf5\x8b\xb4\xfd\xb5\x43\x0b\xa2\x31\xf3\x8b\xd0\x8b\x82\x5f\xa3\xda\x70\x01\x87\xe0\x4d\xd5\x86\x1a\x3d\xfe\xa4\xa5\x80\x94\xf2\x66\xb3\xa5\x45\x35\x4b\x2e\x02\x61\x76\x8a\x35\x83\xed\x69\x2e\xc2\xe4\xd4\xaa\x66\x04\xb5\xb2\x71\x25\xbf\x36\x64\x7e\x69\x68\x41\x74\x28\xf9\xb5\xb1\x36\x01\xe4\x4a\x67\x72\x9b\xa0\xc7\x05\xbf\x36\x92\x76\x93\x66\xaa\x24\x66\xaa\xc6\x2f\xa8\xf2\xce\xe1\x90\x0e\x49\x95\x57\xe8\x1d\xf2\x6b\x44\x79\xc5\xd4\x99\x2a\x90\xfe\x43\xc8\xeb\x8a\xe4\x55\xea\xca\xfe\x1f\x99\x30\x53\xbf\x11\x89\xc9\x91\xc7\xd5\xd0\xe9\x11\xbb\x29\xe7\x3c\x5d\x8d\xa1\x9e\x19\xf3\xf4\x35\x0e\x91\xa0\xa9\xf3\x74\x84\x48\x2d\x0e\xcb\xc6\x6c\x8c\x98\xaf\x92\xdd\x9c\x92\x5f\xf0\x4b\xb1\xe6\x0c\x72\x28\x29\x65\x8a\x22\xc9\xc6\x2f\xf9\xa5\xe4\x29\xaa\x4d\x98\x22\x40\x8e\x6a\xdf\x93\x29\x02\xc4\xa3\xe5\xe9\x53\x74\x04\x06\xa4\x16\xec\x19\x82\xb8\xec\xc3\x80\xb3\x8b\x19\x71\x49\x63\xc5\x18\x0d\x2d\xc0\x9c\xa0\x78\xc0\xfa\x6e\xd4\x7e\x28\x9b\xab\x6f\x5d\x35\xcc\x0c\x10\x3f\x0f\xc1\x12\x9b\x5d\x8b\x67\x06\x05\xca\xc4\x04\x03\x25\x65\x17\x54\xd9\x8e\xfa\xb6\x10\xb1\xbb\x2a\x7c\x29\xd6\x94\x94\x01\x53\xc3\x81\x4d\x3c\x58\x43\x73\x8f\x7e\x7b\x21\x05\xe7\x2e\xe6\x13\x60\xe4\x21\xf5\x27\x7a\x48\x25\x5a\x86\x76\x65\x52\xfc\x0f\xa5\xb8\x35\x89\xe2\xaf\x99\x65\xbc\x92\x49\xb1\x7e\x7d\x16\xc5\x86\x4c\x8a\x53\x33\x29\x4e\xcf\xa4\x38\x33\x93\xe2\xec\x4c\x8a\x73\x33\x29\xce\xcb\xa4\xd8\x92\x49\x71\x61\x26\xc5\xc5\x99\x14\x97\x66\x52\x5c\x9e\x49\x71\x65\x26\xc5\x57\x33\x29\xae\xca\xa4\xf8\x7a\x26\xc5\x50\x26\xc5\xb5\x29\x14\x1e\xf3\x5e\xaa\xa6\xf3\x96\xe0\xa6\xdc\x91\x50\x8e\xa9\x56\x99\xe1\x6a\xa6\x37\x71\xa1\x13\xb0\x69\xe8\xf8\xde\xc1\x96\xa3\xe7\x12\x3f\xad\x99\x87\xcc\x67\x91\x28\xa2\x5d\xd0\xb9\x65\xb0\x19\xce\x6b\x1c\xc7\xdb\x9c\x5b\x71\x96\xb2\xe5\x78\x8d\x5b\x19\x14\x43\x16\xd4\x80\xaa\xac\xce\xf3\x99\x5f\xea\x1d\xf2\x6b\x91\x8f\x43\x82\xdb\x9a\xe8\x4f\x8d\xe7\xd7\xf8\xee\x6a\x6d\x82\x29\x79\x9e\x5f\xb4\x20\x07\x49\x2b\xb4\x63\x6c\x11\xee\x46\xb5\x51\x31\x02\x38\x2e\x28\x85\x1b\x5e\x5e\xa8\x04\x82\x42\xc4\xf1\x0a\x92\xe3\xc1\x77\xa8\x32\xab\x13\x64\x33\x36\xd0\x6f\x6b\xfd\x92\xb2\x26\x4e\x93\xd6\x44\x68\x74\x5d\xd4\xe8\x12\xde\xb0\x29\x45\x8d\x27\xb4\xec\x5a\x45\xc1\x0c\xb8\x08\xc7\x90\xe0\xcf\xa0\xfd\xa8\x22\xc1\x8f\x53\x7b\xff\xb8\xb6\xf7\xe7\xb5\x05\x9e\x45\xeb\x31\x97\xdd\x35\x76\xcc\xa4\x8a\x9a\x74\xdc\x42\xda\x1a\xbb\xae\x9a\xcb\x28\x75\x0c\x55\x26\x87\xad\xe1\x76\x7a\x9f\xdd\xae\x4d\x27\x79\xdc\x19\xdb\xd4\x4d\xbe\xdd\x72\x42\xd3\xde\x70\xa4\x4d\x7f\x4d\xb6\x16\xcb\x8a\x7d\xda\x0a\x39\x92\x59\x3e\x86\xe7\x94\xa6\x6c\x70\xa8\xf0\x86\xb9\xc9\xfa\xf7\xb4\x71\x1d\xa9\xb6\x77\x97\x60\x68\x45\x0f\xd1\x6c\xcf\xc5\xb8\xa6\x39\x1e\x6e\x60\xaa\x8a\x9e\x23\xb5\x87\x65\xf2\xe5\x6c\x0f\xfc\x54\x66\x09\x7a\xf9\x53\x8d\x06\x1c\xef\x51\x85\xd4\xa0\x03\x79\x2d\x38\x90\x4b\x5f\xf6\x70\xaa\x2e\x0c\x61\xbd\x69\x28\x1f\x95\x9e\x0a\x4c\xbb\x78\x01\xfc\x89\xf0\x6b\x48\x80\x3f\xd1\x06\x6d\x32\x3c\x77\xb2\xc4\x40\x97\x06\x4f\xf8\xda\x84\x4c\x18\x66\x27\xa7\xe8\x78\x21\x2d\x5e\x38\x42\x9f\xef\xd5\xcd\x97\xb6\xae\x0a\x86\xf5\x35\xa9\xb0\x3e\x5f\x85\xf5\xb5\x52\x8f\x98\xd4\xd6\x06\x0c\x78\x45\x9d\x11\x22\x48\x06\x6a\x0d\x19\xa8\x92\x1e\xa8\x72\xc2\x40\x19\xa0\xe3\xda\xd5\xa6\xfa\x40\xcd\xc0\xd8\xf0\x99\xc0\xd1\x76\x7b\xa0\x52\x1d\x38\xa0\x4f\x30\x8c\x72\x88\x60\xe4\xe4\x28\xc1\x43\x2b\x75\x80\xac\x36\x50\x65\x61\x29\xcf\x51\x65\xe6\x94\x5c\x50\xad\xa6\x29\x0d\x81\xc7\xbc\x0b\xbd\xbf\x91\x01\xb2\xc2\x1b\x0e\xa5\x20\xe6\x11\xdf\xa8\x07\xb0\x66\x34\xdd\xa1\xed\x0e\x93\xa8\xed\x03\xf1\x7b\xcd\x15\xb0\xe0\xa5\x31\x95\x1b\x92\x99\xca\x38\x53\x7e\x1a\x3d\x6a\x60\xd7\xa8\x81\x5d\x6b\x1d\xfb\x37\xa4\x39\xe3\x28\xf7\x0c\x17\x42\xee\x20\x65\xee\x62\x5c\x56\x3e\x53\x8e\x38\xfb\x12\x5f\xa8\xcd\x5c\x0f\xf3\x78\x46\xa4\x69\xb4\x60\x24\x47\x7a\x23\x04\x9f\x09\x64\x7e\xe1\xd3\x83\x1f\xb9\x84\xf4\x5f\xca\x1c\x14\x3c\xa2\x8f\x2e\x5e\xcc\x92\x0f\x1e\xed\x6c\x5a\xd0\x7b\xad\x18\x96\x95\x41\xeb\x00\x88\x71\x03\x2f\xd2\x0e\x76\x58\x74\x74\x77\xb0\x43\x2a\x8e\xef\x76\xb0\x36\x21\x36\xf9\x05\x51\x24\x89\x52\xf5\x31\x7a\x11\xbe\x36\xec\x3d\x45\x63\x40\xcf\xa6\x03\xaa\xbd\x4f\x65\x13\x41\x68\xea\x60\xf5\xf4\xf9\xb0\x0e\x36\x9d\x3e\x1f\xd2\xc1\x1a\xe8\x73\x9b\xf0\x18\xdd\xce\x30\x7a\x4c\x4d\xcc\x4c\x4c\x17\xba\x04\xa0\x4d\xe8\xc4\xb4\xea\x74\x1c\x7d\x5c\x0d\x73\x05\x42\xd6\x10\x8d\x4c\x0f\xf3\x3a\x3d\xcc\xeb\xf4\x30\xaf\xd3\xc3\xdc\x4e\x46\xb9\x3d\xef\x20\x07\x90\x02\x54\x0c\xf2\xa1\x38\xc8\x07\xe3\x20\x2f\xc5\x41\x5e\x86\x83\xdc\xde\x4b\x92\x72\xcd\x93\x63\xdc\x5e\x6d\x88\x2f\x49\x1f\xe2\x76\x1c\xb1\x65\x62\x84\xc5\xe3\xa1\x62\x80\xc5\xe3\xc1\x62\x7c\xc5\xe3\x52\x31\xbc\xed\x7a\x74\xf5\x48\xee\x03\x27\x28\x44\x5b\xcd\x44\x17\x9f\x1a\x71\x6e\x56\x30\x21\x8e\xcc\x58\x4b\xb2\xdb\x9b\x82\xf5\x60\xb5\x1d\x26\xca\x6b\xf0\xc2\x72\x50\x04\x23\xd8\x74\x39\x6b\xf2\x0c\xdf\x4f\xfb\x18\xaf\x0b\x18\x98\x85\x3c\x6c\xc9\xde\xe0\xdf\x02\x1f\x17\x92\x63\x27\x7b\xd3\x5f\x9b\xd1\xa4\x59\x78\x80\x94\x45\xf2\x98\x1a\xb1\x5d\x65\x8b\x96\x6a\x1f\x95\x1e\xc1\xc9\x0b\xd8\x0c\xca\xd4\xf3\x8c\xcd\x77\xab\x73\x1f\xea\xb9\xf8\xcb\xea\xb7\xa8\x18\xab\x9d\x95\x90\xa8\x32\x8d\x91\x6e\xcb\x70\xa8\x6a\xe6\x00\x7a\xe7\x42\x92\x13\x07\x96\x82\xcf\xa3\x1b\x0d\x07\x73\x66\xe0\xfa\x85\xb0\xd4\x0b\x39\x72\x94\x93\x55\x03\x2c\x13\xcf\x8a\xe3\xdc\x40\xeb\xd2\xf7\x1b\x74\x73\x2b\x8a\xcb\xcc\xc9\x06\x50\x55\x0d\x78\xaa\x77\x22\xe2\x8d\x5f\x88\xea\x2b\x44\xd7\x2a\x0a\x92\x1d\x14\x3d\xbf\x18\xf6\x9d\xbc\x01\xa2\xec\xe1\xed\xe6\x1a\x9f\x1b\xee\x5c\x02\x3a\xa0\x88\x79\x60\x41\x5f\x4b\x7e\x2d\xc1\xd7\x20\x41\x80\x5a\x2c\xea\x1c\x08\x33\xd3\x64\x57\xc1\xb6\xb1\x9a\x46\xed\xc3\x37\xc4\x59\x3e\xba\xce\xd5\xf8\x8e\xcf\x89\xfd\xf7\x38\xed\xcf\x57\xab\x7d\xc9\x4e\x86\xb5\x51\xdd\x97\x2c\xda\xfb\xd9\x0e\x67\x19\x25\x69\x37\xf6\x6d\x69\xf7\xa4\x18\xb6\x4c\x9e\x7b\xd2\x0f\x76\xf7\x9e\xa4\x75\x6e\xf0\x58\x7c\x55\x6f\x4a\x3f\x48\xb4\x78\xbe\x6a\x37\xa5\x53\x6b\x33\xb7\x60\x85\x37\x34\x58\x08\x05\x69\x43\x38\x5a\xcd\xc9\x74\x89\xdb\x6e\x01\x0f\x8c\x26\xec\x1b\xa0\xd3\x10\xee\xed\x43\x2a\xee\xad\x9d\x7a\xe7\x92\xb0\x7b\xc7\x72\x04\x1a\xcd\xf4\x44\x16\x3a\x0f\x72\xea\x92\x88\x8e\x76\x19\x18\x8d\x1f\x7d\xd4\x86\xb4\x03\x40\x40\xd1\x2f\xa8\x93\xb7\x24\x9c\xfd\x79\x58\x20\xa1\x2c\xd3\xf0\x12\x56\xe7\xe5\xf6\xfc\x17\x3a\x02\x97\x2a\x0c\x0a\x24\x5e\x44\x1e\x94\x99\x31\x4b\xb9\xdc\x1d\xb1\xcc\x90\xaa\x27\x14\xd9\x38\xf1\x8a\xac\x5a\x9b\x5f\x50\xe7\x86\x27\x34\x2d\xdc\xb8\x8a\xd6\x78\x11\xcd\xe7\x91\xab\x7d\xbe\x37\x28\xfa\x6e\x58\xdf\x1b\xb8\xf0\x63\xe1\xef\xdc\xda\xcc\x15\xe5\x6b\xcf\xaf\x02\x1c\x76\x7f\xe7\x06\x7a\xcc\xfb\x57\xb2\x0b\x2b\xbc\x81\x33\x9e\xb6\xc5\xee\x4c\xdc\x62\x5b\xc3\x72\xef\x50\xf8\xfd\x6d\x92\x11\x45\x4f\x35\xd0\x8e\xf4\x3a\xbf\x95\x4f\x49\x52\x35\x92\xa7\xb3\x6c\xbb\xfb\x6d\x4f\x66\x01\x9b\xb9\xba\xc0\x0c\x98\xa1\x91\xa7\xd0\x57\x36\x36\x66\x29\x29\xcb\xb8\x35\x4b\xb8\x2d\xdb\xa2\x2d\xa9\x76\x71\x21\x86\xad\x53\xa0\x07\x64\x34\x30\x83\xa6\x91\x64\x90\x18\x49\x36\xe7\x80\x04\xef\x42\xb6\xd3\xc7\x91\xef\x74\xa3\x1b\xd9\x2a\x94\x6a\xd7\xa1\x54\xdb\xa3\x63\xd9\x9c\x24\x51\xf7\x34\xda\xe1\x53\x1a\xcd\xb0\xe4\xf0\x64\xb2\xb1\x54\x02\xb3\x75\x99\x01\x18\xfd\xb4\xd0\xb8\x4a\x4d\xe6\x9e\x20\x89\xa1\xd7\x6a\x41\x8e\xa9\x4b\x79\x89\x26\x4c\xd3\x8a\x4f\x52\xf6\x86\xb4\x19\x52\x9e\x10\x28\x11\x1a\x42\x6a\x78\xff\x35\x0b\xe1\xc6\x1f\x1a\xca\x22\x1f\x13\x4e\x68\xc7\x7a\x52\xcf\xd7\xa9\x82\xb5\x9d\xe4\xbb\xc3\x49\x53\x6c\x75\x90\xb8\x48\xe4\x99\xc1\x35\x79\x47\x74\xd3\xee\x8e\xe8\x1a\x0b\x57\x69\x7b\x6a\x38\xb7\xc6\x86\xdb\xf3\xc1\x3b\xe7\x6f\x3b\x78\x1e\xf3\x2e\xac\xff\x1b\x28\x51\x2a\xbc\xe1\x0d\x31\xb5\xab\xf6\x7b\x6e\x9a\x8f\xda\x13\xe1\xfb\x5c\x69\xd9\x37\x8d\x2f\xde\x5f\x55\x71\xb2\x35\x3c\x34\x62\xc6\x10\x62\xad\xd2\xd6\xf5\x88\xa0\x0a\x17\x54\x1e\x48\x04\x2b\x42\x69\x3c\xc0\xd0\xd2\x8b\x8c\x67\x8d\xcf\x4f\x12\xef\x85\xcc\x67\x27\x85\x2b\x4e\xf7\xf9\x06\x10\xa2\x9d\xb0\xb0\x5a\x63\xd8\xb4\x80\x97\x80\x14\x16\x8b\x88\xe8\xd3\x20\x10\x7d\xc0\xb3\xd5\x77\x94\x03\x60\x09\xd5\x24\xe2\xb6\x20\x83\x36\x0e\x8c\x49\xf9\x01\x2a\x83\xfd\xa8\xe8\x93\x7b\x21\x5c\x40\x34\x22\xc4\x46\xa8\x54\x05\x24\x5d\xa0\xb6\x68\xe8\xad\x7c\x7f\x7a\x2c\x75\x45\x06\xf8\x4a\x2c\x84\x7a\xcc\x24\xea\xb3\xf0\x15\x4e\xa2\x7a\x17\x7a\xf0\xcb\xde\x9e\x0f\xeb\x7f\x8d\x70\x8a\x5a\x82\x9a\x0b\x07\x34\x17\x5a\x07\x4d\xe0\x67\xd4\xd1\x38\x49\x8e\xc6\x2c\xa5\xd2\x6b\xab\x9c\x68\x66\x09\x56\x59\x13\x66\x1c\x9f\x27\x56\x8f\xd4\xc0\x44\xcb\xe7\x10\xf5\x15\x47\x06\x01\xca\x12\xf1\x95\x83\x50\x34\xa0\x38\x11\x5f\x81\x66\x46\x28\xac\x32\xc2\xb4\xcf\xa7\xb3\x98\x64\xd7\x6b\x8d\x85\x69\x97\x74\x98\x36\x83\x30\x6d\x97\x78\x0b\x2b\xa4\xa2\x2e\x23\x4c\xbb\xdd\x67\x7e\x81\xe4\x7a\x9f\x2b\xc9\x88\x16\xc7\x35\x1a\x76\x21\x6d\x98\x1d\xa6\xdd\xfe\x4e\xad\xfc\x10\x06\x8c\x2e\xa9\x1b\x13\x61\xda\x92\x64\x5f\x44\x97\xd5\x24\x07\xab\x30\x6d\x49\x52\xc1\xbb\xb8\x26\x59\xaa\xc2\xb4\x25\x89\xaf\xe3\xc1\xbb\x0c\xa5\xdb\x24\x33\x71\xf8\x27\x75\x38\x4b\x89\x3e\xaf\xcc\xb5\x22\x9c\xc0\x05\xc3\x4e\xfd\xab\xb8\x58\xe5\x80\x7e\x8d\x0e\x68\xa2\x91\xfa\xea\x4c\x8a\x6b\x32\x29\x86\x33\x29\xbe\x49\x29\x6e\x35\xee\xda\xf7\xec\xf3\xba\x09\xee\xa9\xf0\x86\x0f\x4d\x39\x06\xa7\x6d\x29\x49\xb3\x08\x59\x16\xc3\x37\xff\xc3\x3f\x42\x82\xc5\xb7\xbd\xfd\x9f\xdf\x71\x4c\xd7\xb1\xc7\xad\x7e\xe7\xf1\xef\x7a\x77\xf7\x09\x22\xd6\x26\xed\x04\x1b\x4b\x3e\xc1\x76\xe5\x44\x6e\x18\x4b\x61\x09\xbe\x94\x56\x7a\x14\x7f\x17\xc2\x8a\x90\xa9\x85\x20\xbb\x94\x6d\xe6\x22\x4f\x74\x74\x20\xf6\x88\x4c\xe3\x1f\x94\x28\xce\x2e\x0a\x27\x41\x21\x64\xe8\x19\x10\x5d\xf1\x1c\x11\x46\xb0\x5d\x38\x2f\xfb\x2e\x9c\x63\xb5\x10\xd2\x12\x1e\x11\xfd\x29\x41\x3c\x4b\x50\xeb\x97\xc2\xf6\xfe\xe6\x92\x8a\x4e\x81\x57\xde\x2f\x5e\x11\x6a\x2d\xbf\x44\x7f\x7c\x1f\xdc\x22\xbf\xdc\x1b\xd4\x42\x8e\xb9\x5a\x38\xed\x9c\x0d\xa8\x9b\x73\xc8\x35\xfc\xbd\x22\xa9\xf9\x7b\x20\x65\xb1\x87\x12\xf7\x1a\x74\x7d\xef\x0a\x59\x50\x82\x63\xab\x1b\x55\x9e\xe8\xde\xde\x15\xd4\xf8\x4e\x50\xf2\x79\x50\xeb\x33\xbc\x4b\xf4\x20\xef\x5c\x8b\xbc\xb3\x3b\x70\x3c\xbf\xa4\x82\x30\xee\x16\x9e\xcb\xe8\x48\xdf\x86\x9c\x0f\xae\x01\xb5\x4a\xfe\x6f\xd7\xc9\x75\x6b\x8d\x53\xf7\x6c\x3a\x39\x77\x65\x9d\xba\x77\x61\x42\x17\x38\x76\x5f\x91\x6c\x7a\x06\x38\x3c\xe3\x6f\xab\xc5\xc1\xbb\x6a\xb5\x0e\xda\x59\xed\xc9\x2f\x05\xf3\x83\x14\x41\xc7\x49\x7b\x81\xd0\xdf\x05\x8e\x14\x2d\x7c\x13\x5d\x7f\x16\x24\x5d\x01\x67\xb2\x2e\x4f\x84\x76\x80\xc3\x7a\x29\x5c\xe1\x3b\x43\x0b\x4e\x17\x18\x88\x30\x4e\xd4\x99\xbb\x0b\x6b\x80\xd5\xd4\xd6\x3b\x14\x1d\x69\xd0\xa3\xb6\x90\xf7\x36\x3b\x94\xfc\x21\xcc\xdc\x82\xe4\xe0\xb4\x1b\xc9\x58\xa2\xd1\x42\x84\x78\x10\xf3\xb8\x88\xc0\x4e\xa7\x57\xe4\x57\x89\x24\x2f\x71\x59\x09\x99\xef\x68\xd1\x8b\x24\x5b\x6b\x04\x6f\x67\xc8\x52\xf2\x76\x2a\x4e\x05\x2e\x2c\xc3\x68\x09\x16\xc0\x91\x4f\x1d\x69\xf3\x80\x14\x4c\x60\x6f\x83\xe0\x2a\x82\xd0\xfa\x36\xfc\xfe\xad\xd1\xf7\x27\xf7\x06\xd1\xf2\x73\xa9\x5f\xf5\x5b\x3d\xa1\x42\x2d\xfa\x85\x84\x84\x06\x4b\xa5\x87\x32\xa8\x0d\xc5\x1e\x59\x00\x6e\xc6\x10\x72\xf6\x96\xa8\xdc\x2f\x47\x1d\x28\x86\xcc\xe7\x4a\x8c\x73\x7d\x47\x2d\xec\xbd\x81\x0e\xac\x00\x47\x7b\x7e\x24\xa7\x4e\x43\x2f\x62\x06\x69\xf1\x94\x18\xb2\x08\xfc\x7e\x21\x39\xfc\x9b\x21\xe9\xfc\x6a\x1d\x5c\xf5\x66\xcc\x47\x47\x40\x09\x43\x04\x97\xec\x14\x72\x24\x5a\xe2\x70\x6f\xaf\x0d\x0a\x70\xaa\xae\xf4\xfc\x82\x5f\xec\x1d\xf2\x6b\x60\x7e\x80\x0c\x02\xd6\x4e\xd0\xc1\x29\x2b\x50\x51\x7c\x52\x50\xf4\xb9\x1a\x19\xc8\xc0\x76\x94\xe7\xf9\xc5\xb0\x2c\x46\x46\xc4\xb8\xf9\x45\x93\xe8\x48\x0c\x4f\xea\x80\xd8\xb8\x93\xc2\x19\xbd\x01\x03\xfb\xd6\x9b\xa2\xaa\xa5\xe7\x82\x90\x74\x3d\x9f\xa9\xaa\xf7\x6f\xe1\xf5\x47\x80\x5f\x8f\x2c\xee\xc7\x0c\xfc\x57\x41\xa8\x68\x87\x03\x78\x80\x2b\x3d\xb3\x78\x70\xc5\x01\x1c\x3d\x88\x7b\x2e\xa8\x6e\x46\xc4\xf3\x1a\x41\x2c\x9f\xbb\x70\xf3\xee\xca\x14\x28\x07\x28\x30\xfb\x00\x05\x66\x97\x0f\x7b\x5e\x4f\x34\x7f\x27\x68\x93\xea\x32\x0f\xd0\x52\x0f\xf3\xac\x89\xdb\x1f\xf2\xaf\xfc\xbd\x1a\xf5\x7a\xab\x27\xda\x53\xbe\x1b\x6d\x47\xa1\xf8\x15\x5e\x1f\x6d\x7f\xc7\x69\x56\xb9\xfc\xe1\x46\x71\xa0\x64\x1e\x62\xef\x2e\xc3\xa4\x34\xc8\x18\xeb\x8f\xd3\x5f\xbe\xd1\xeb\xbc\x93\x41\x6e\x19\xfc\xad\xd0\xdb\xcc\xc2\xb2\x38\x35\x96\xc3\x0f\x9d\x3f\x8a\x08\x0e\xd0\x68\xa4\x96\xde\xc7\x84\xdb\xda\x46\x0f\xab\xd3\x13\xb4\x3d\x34\xeb\x24\xa4\x9b\xdc\x3f\x92\xf0\x95\xd5\x08\x72\xdb\x2d\x11\x57\xda\xfa\x84\x73\x03\x08\x5a\x13\xce\x8d\x70\xba\x2a\x04\x02\x23\xf6\x93\xfd\x8d\xae\xe0\x50\xdc\xf4\x88\x43\xd2\xb2\x80\x6e\x31\x3d\x54\xdc\xa8\xa0\x06\x55\xd0\x23\x0c\xfd\x19\xd4\x89\x82\x05\x35\xd8\x05\x01\x5d\x4b\xac\xa0\x19\xaa\x20\xc8\x5b\x58\x91\x05\xb9\x70\x05\x1f\x5a\xca\x66\x48\x28\xd9\x1e\x4a\xd7\x2c\x0b\x02\x9d\x7f\x54\x10\x13\x68\xb1\x32\xaa\x0e\x67\xd9\x7f\xdd\xed\xa4\xd7\x5b\x3d\x7e\x6d\xc0\xfd\x52\xc0\xfc\x82\x98\xb2\x05\xfa\x90\xe1\xf4\x90\xa1\x55\x2b\xcb\x0e\x00\xf9\x16\x49\xbd\x7e\x4d\xae\x4a\x0b\x41\x2d\x04\x97\xd7\x09\x40\x62\x6b\xc3\x0a\x15\xa1\xdc\xb1\xf7\xd1\x1d\x7b\xa9\x29\x5e\xba\xb8\x71\x45\x48\x32\x8d\x45\x8e\x89\xbb\xa0\x2c\x9f\x47\x2e\x7d\xf7\xd3\x72\x13\xaf\x85\x0f\x64\x52\x8c\x65\x52\xfc\x8c\x52\x24\xc6\x0b\x3c\x9c\x59\xc6\x2f\x32\x29\xc6\x33\x29\x1e\xcd\xa4\x78\x2c\x93\xe2\x89\x4c\x8a\x89\x14\x0a\x8f\x79\x3f\xce\xf4\x29\xcf\x05\xf4\xf3\x70\xf2\x35\x72\x54\xa6\x43\xe8\x52\x49\x0b\x95\xf2\x73\x5a\x12\xa2\xcc\x34\xe5\x0f\x20\x90\x0a\x5c\xb8\x3b\xa0\x14\x0d\xf2\xb4\x0b\xc1\x7b\xbe\x4b\x34\x9d\x25\x4f\xe0\xf0\x48\xa1\x5b\xfd\xea\x48\x6f\x01\x2b\xfd\x10\xeb\x60\x06\x64\x2b\x69\x7e\x7f\x86\x31\x28\xdd\xd5\x5a\x3c\x08\xcb\xf0\x68\x56\x82\x84\x14\x55\xe9\xc3\x29\xe7\xa0\x6f\x60\x21\x96\x49\x53\x9c\xd4\xa6\xb0\x7c\x4d\xc9\x6b\x4f\xac\x5e\xce\x94\x0c\x8a\xe3\x55\x0c\x8a\x57\x0f\x53\x83\xa2\x93\x61\x50\x3c\x27\x6d\x01\x57\x78\x43\x49\x2d\xdd\xb4\x76\x3c\x56\x15\xb8\x72\x89\xdb\x65\x24\xcc\x28\x49\xbd\x9e\xba\x43\x77\xc9\x54\xe0\xf8\xb1\x04\xaa\x0d\xd3\x0e\xc7\x2c\x4f\x01\x52\xe5\x2b\xe9\x9e\x02\x5d\x3a\x07\x40\xf4\xd1\x6f\x76\xd5\xdd\xab\x46\x7a\x4d\x09\x88\xb0\xe8\xaa\xd1\x96\x12\x4d\x10\xde\x61\x9a\x71\x74\x78\xc4\x63\xb9\x0c\x37\xa9\x61\x05\xd5\x51\x24\x5f\x85\x57\x89\xbd\x74\x9c\x38\xb8\x54\x7f\xd9\x63\xde\xf7\xe2\x5e\x38\x02\x0b\x0b\xd7\x42\xda\x4a\x98\xa8\x0e\x06\xd5\x6a\x38\xb1\x2a\x60\x25\x65\x50\x6b\xd5\x0b\xa1\x55\x1a\xf8\x8d\x57\x8a\x08\x12\x85\x7e\x08\x6d\x0a\xe1\x2a\x0b\x16\xc9\x64\x13\x96\xdb\xc9\xa9\xb4\xd5\xbb\x0c\x0c\xa8\x40\xe5\x7b\x62\x39\xea\xf1\x98\xf7\x78\xdd\x1e\x69\x54\x2b\xbc\xa1\x99\x1e\x14\xd3\xa4\x1e\x73\xe6\xac\x59\xb3\xe7\xcc\x11\x76\xb5\xbd\xd2\x46\xff\xe9\x8c\xf3\x63\x95\x1a\xcb\x69\x20\x0e\x79\xe1\x0f\xaf\x3e\xf5\xec\x9a\xd0\x3f\x4d\x1c\x2c\x43\x87\x39\x65\x99\x1f\xc6\x67\xa1\xdf\xdf\xac\x33\xf2\xd5\xa0\x13\x6b\xd8\x77\x6f\x2b\xd0\x1e\xbb\xb5\x99\x29\xdd\x84\xf0\x63\xed\x8a\xce\x21\xa6\xc8\xe7\x79\x00\xd9\xd2\xe8\x85\x37\x3f\xf4\xc0\xdd\x5f\x94\xb9\xd3\x8e\xd5\x6d\x68\xf4\xbc\x70\xd4\x2e\xb0\x49\x1a\x2c\x20\x71\xa5\x2c\x70\x1a\xc6\x55\x78\x22\xae\x22\x9d\xdd\x66\x70\x58\xcb\x05\xf0\x2c\x3a\x6a\xc4\x05\x30\xac\xef\x95\xda\xd7\x76\x2b\x7d\xdd\xa6\xc4\x57\xa2\x55\x36\x74\x98\x23\x82\x77\xf1\x84\x8c\x81\x49\x9f\x43\x5f\x7d\x31\xd1\x32\xed\x57\xa4\x65\x59\x98\x89\xc3\x89\xaf\x98\xf9\x7e\xce\xa5\x85\xc4\xf3\xfd\x94\x97\xbb\x25\x1f\xff\x96\x55\xa6\x11\x3b\x13\x9e\xca\x60\x57\x46\x7f\xc6\x46\xf4\x67\xd4\xa9\x1f\xe4\x67\x7f\xb9\xeb\xa7\xbd\x3b\x0b\x5d\x34\xe6\xa0\x0f\x23\x93\x38\x63\x4d\x7a\x7a\xfa\x6e\x6a\xa5\xbc\x2b\xdf\x04\xc9\xbc\x40\x6d\xd4\x3a\x45\xba\x2c\xb2\x17\xd4\x89\xe4\x0a\xed\x9a\xec\x62\x8b\x6c\x26\x1c\x37\x90\x20\x19\x5d\x1e\x7d\xc7\x98\xc9\x4b\x92\x27\xdf\x09\x4b\x6a\xf2\x5b\xad\xc9\xbf\x34\x65\xf2\x63\xb3\x74\x59\xf5\x59\x2a\x88\x59\x2a\xc4\x53\x2a\x59\x99\x46\x17\x62\xbc\xdb\x22\x60\x7f\x62\x94\xa3\x51\xdd\xd3\x51\x86\x72\xa8\x63\xb4\x39\x76\xfb\x40\x52\x25\x10\x34\x8b\xd2\xeb\xf7\x8f\x49\xc7\x42\x6e\x31\x61\x47\x96\x8b\x21\xe5\xf4\xa5\x1c\xfe\x84\x3e\x0f\x0b\xef\xd6\xde\x42\xb5\xc4\xfb\x0b\xc5\xb9\x2c\xef\xb2\xaa\xee\x88\xa7\xd2\x06\xa7\xc4\x62\xd4\x9a\x58\x7e\x39\xab\x15\xc4\x6e\x0e\x62\x8f\x79\xdb\xe2\x28\xa2\xd9\x1e\xb1\x3b\xab\xfa\x54\x2c\x71\x7b\x0c\x3f\xab\xa2\x8c\xf6\x50\x22\x59\x8f\x1e\xec\x1e\x99\x9f\x06\x3f\x0a\x07\xcb\x1e\xe9\x60\x29\xd2\x24\xf9\x05\x60\x56\xfa\xb6\x9e\x98\xbf\x3b\x64\x86\x00\xb5\x81\xb6\x73\xb0\x31\x45\x80\x52\x60\x45\x5d\x18\x01\x31\x49\x65\xa2\x49\x2a\xaf\xc7\x13\xad\xa1\x02\x79\x8f\x3c\x0c\xfa\xa8\xae\xa2\x4f\xeb\x2a\x32\x0a\xf5\x98\x77\x6b\x1e\xc8\x78\x8c\x5e\x64\x90\x39\xaf\x58\x13\x1d\xfb\x90\x38\xaf\x1e\x42\x0f\x92\x73\x69\x56\xf7\x76\x5e\xa9\x64\xdc\x99\x1a\x32\xbd\x1d\x7f\x39\xb9\xb7\x57\x40\xb8\xa2\xb7\xca\x32\xc3\xf6\x31\x13\x63\x1b\x34\xb4\x2e\xd3\x80\xbb\x14\x65\xd7\x53\x01\xb6\x32\x03\x11\xca\xc5\x31\x1e\x78\x3a\x6d\x6b\x8c\x07\xc2\x41\x87\x6c\x10\x76\x15\xe5\x84\x90\xa7\xce\x4c\x52\x47\x93\xcd\x95\xd0\x5f\x77\x86\x4c\xd9\x2a\x4e\x2a\x86\x3a\x3e\x83\x61\x9f\x41\xdb\x60\xf8\x2a\xb7\xe9\x6c\x61\x6d\xb8\xb0\x7d\x06\x6b\x29\x76\xe0\xc9\x6a\x3d\xbc\x27\x4f\x97\xc9\x5e\x21\xf3\x12\xf1\x26\x7f\xb6\x95\xfa\x71\xe7\x89\xbb\x85\xc3\xce\x77\xa9\x84\x30\x69\xb0\xe1\x7a\x91\x2b\x0f\x7a\xa8\xc9\x36\x5b\x64\x75\x22\xd4\x23\x1c\xfd\xaf\x7a\x63\x0a\xb6\x54\x99\x02\x3e\x14\x5e\xb7\x63\xbf\xa8\x9f\x47\x39\x2c\x2c\x04\x4e\x58\x10\x11\x30\xc0\xed\x1f\xda\xb3\xd0\xbb\x0a\x6f\xf0\xb5\x30\x5b\xaa\x83\x45\x5d\x3f\xdd\xb4\xcb\x57\x71\x47\x7d\x31\xaf\x3b\x6a\xf4\x71\x50\xbb\xde\x0d\x73\x15\xab\x38\xc2\xc5\xb5\xad\x83\xf9\xd4\xe0\x4e\x8a\xfe\xcd\xdc\x38\xd7\x59\x25\x35\xbe\x56\xf6\x38\xdf\x31\x8e\xa8\xbd\xf0\x50\x9e\xef\xf9\xae\x32\xfd\xcd\x45\x61\x58\xa7\x4c\x2f\xe8\xe0\x0b\x42\xd2\xe4\x79\xe1\x24\x25\xe1\x31\x92\x79\xd8\xa4\x51\x7d\x01\x9a\x23\xfd\x7d\x92\xfb\x2e\xd1\xf9\x30\x1b\x18\x2e\x46\x5f\x83\xb1\xb5\xca\xef\x04\x97\x1e\xc5\x0c\x5b\xa1\x80\x6d\xc4\x8c\x72\xe1\xc6\xad\x0b\xc1\x97\x28\x44\x60\x3a\xed\xa3\x4a\x86\xec\x4a\x03\x36\xd1\xd0\x45\xae\x69\xd6\x43\x54\x07\xd1\xd1\x20\x24\xce\x16\x67\xed\xba\x88\x47\xfc\x7c\xa6\xb1\x40\xcf\xa2\x45\xab\x05\x9a\x9a\x22\x2f\x10\xb9\xc5\x1d\x9f\xab\x6c\x79\xf5\x18\x15\x36\x03\x43\x81\x1c\xe0\x06\xeb\xa4\x84\xb4\x9d\x9e\x09\x63\x94\x97\x8f\x11\x5e\x5e\xdd\x85\x12\x0d\x0e\xeb\x68\x00\xcb\x8b\xc6\xf6\x9b\x2e\xb2\x63\x63\x75\x46\x0d\x46\xdd\xf9\x3c\x36\xc3\xc1\x27\x35\x68\xfe\x93\xb7\xa8\xe8\xed\xa4\xd2\xd9\x94\x4b\xf7\xdd\xd0\x3d\x76\x6b\x33\x87\xa1\x9b\x2f\x92\x22\x14\x84\x8f\x81\x5a\xb7\xa6\x93\xc1\x7c\x8c\x98\xa8\xb6\x66\xe7\x0b\xd4\xf0\x43\x09\x45\xbc\x90\x3a\xc4\x34\x2d\x79\x3e\x57\xc2\x6d\x49\xd5\xcf\x75\xfd\x66\xe1\x0b\x51\xbc\xab\x56\xff\x42\x91\x09\x60\x59\x6a\xfd\x0b\x51\x81\xa0\x03\x19\xfa\x84\x39\x61\x98\x93\xd3\xbd\xa2\x71\x0c\xc3\xd1\xab\x5b\x15\x46\x5c\x1f\xef\x35\x94\x8c\x57\xd0\x25\x70\x15\x4f\x30\xb6\xa5\x4d\x19\xb7\xe6\x2f\x8f\xff\xf3\xab\xb3\xb0\x3c\xe6\xfd\xc2\xc4\x39\xaf\xf0\x06\x37\x62\xd2\xa9\x19\x7a\xab\x29\x74\x50\xb7\xd8\xd7\x77\xc3\x63\x9c\xe8\x1a\x07\x7f\x77\x87\x18\x3e\xfc\x24\xc6\xaf\x6c\x0e\xdf\x29\xb4\xe8\x17\x64\x5a\x25\x78\x05\x8c\x8f\x50\x5c\x6b\x7e\xcd\xcb\x14\xfb\xf5\xf2\xdf\xae\x5f\x2f\x57\xe9\x57\xc3\x94\xfb\xf5\x97\xec\x28\xaf\xd4\xe3\x77\x81\xed\x11\x87\xaa\xa4\xd9\xa0\x48\x4a\x4d\x53\x37\x9e\xf3\x96\xd6\x20\x63\x8a\xa3\xfb\xd8\x61\x4e\xb9\x19\x52\xee\xb3\xf0\xb6\xdf\x3f\xb7\x1e\xa5\x37\x50\x21\x81\xc3\xb3\xdf\xaf\xd0\xd1\x51\x31\xe4\x85\xa3\x37\x81\xda\xa7\x5d\xb1\xa2\xbd\xe4\xf1\x06\x27\xaf\x64\x10\x35\x78\x8a\xcc\x83\x53\x24\x7c\xfe\x96\xbb\x6e\x3b\x49\xe6\x4a\x25\x7a\xa4\xd9\x9e\x17\xf6\xdd\x6c\x15\xd8\xa8\xbd\x55\x49\x81\xd3\xc0\xfb\x14\x34\x08\x33\xbc\xf0\xfe\xf1\x1b\xbe\x68\x95\xd7\x80\xbe\xa7\xd1\xad\x5a\x96\xc7\x94\xba\x43\x66\x20\xd2\x7a\xa9\x06\x1a\xaa\xa9\x44\xc1\x3c\x29\x0a\x2c\x4d\xd4\xb9\x74\xe8\x69\x30\x2a\x1c\x04\x3e\x9e\x02\x8e\xaf\x20\x2a\xe4\xe5\xd5\x49\xc2\x0f\x3a\x8f\x16\x16\x8f\xa5\x93\x12\x6a\x34\x99\xf9\x92\x29\x70\x29\xf5\x9a\x1a\x94\x2d\xc9\x8d\x76\xf0\x26\x09\x7f\x59\xc0\xe1\x6f\xb6\x5a\xff\xc2\x57\xbb\xd1\x8e\x4c\x35\x6d\x36\xfa\xe2\x57\xb3\xd1\x97\xbc\xfa\x8d\x56\xfa\x96\xab\xa7\xed\xe9\xe6\x57\x9a\x64\xe5\x10\x3b\xdb\xd8\xfc\x9d\x4d\xb6\xd8\xbd\x31\x79\xff\x0f\x44\x62\xb7\x4c\xa9\x3b\x28\xa1\xd4\x45\x14\xb6\xf4\x2b\x0d\x59\x50\x0b\x4e\x9b\xae\xca\xb7\xdb\xc7\xc3\x72\x6f\x50\x57\x91\x01\x19\xd3\xfc\x9a\xa0\xd6\x2f\x82\xff\x66\xd1\x2f\x04\x35\x7e\x5d\x34\xd4\x41\x01\x1c\x79\xa6\xa9\x7c\xbc\xc3\x7c\xf5\x56\x93\x2d\x08\x11\xd5\xaf\x59\xee\x6e\x16\xde\x9b\x6b\xd1\xa7\x73\x8d\x86\x04\x77\x3a\xd8\xd1\x28\x0a\xf7\x73\x74\x26\xed\x96\x71\x5f\xd6\x76\xdb\x48\x7b\x1a\xdb\x6e\xc2\xa9\x5e\xee\x3a\x9c\xfc\x75\xf6\xa6\x8b\x24\xeb\x16\x17\xff\x46\xef\xd1\x48\x31\x5d\xfa\x50\x67\xf9\x0b\x33\x19\xc5\x41\x11\x4a\x16\x9d\xc4\xb0\xac\x91\x84\xba\x43\xde\xdb\x8c\x8a\x17\x12\x68\x32\x1b\xe3\x50\x10\x51\xa8\x5f\x80\x8f\xf7\x00\xb2\x3b\xbe\x54\x38\x8d\x40\x6e\xf5\x36\x17\x94\x97\x7c\x75\xe5\xe2\x34\x44\x1f\xaa\xc7\xf4\xb5\x05\x29\x3a\x63\x5e\xd7\xcd\x1c\xbd\x0f\x84\xe3\xed\xda\xa0\x06\x6c\xc1\x10\xf7\x5e\xea\xb5\x44\xe2\xb3\xe9\x78\x8a\x84\xaf\xd3\x3d\x0c\xa8\x78\x4b\xb4\xb2\xd6\xcf\x4c\x0a\x94\xea\x56\x97\xb5\x1e\x8a\x49\xa4\x99\x22\x29\xd5\x02\xbb\x16\xb7\x33\xe1\x96\xe3\x22\x8a\x32\x78\xe3\xbe\x45\x24\x99\xf7\x60\x31\x2d\x65\x47\x13\x05\x87\x87\x61\xbe\x98\xfb\x76\x6d\x34\xd8\x18\x58\x44\x60\xf4\xa7\x79\x60\x83\xa8\x93\x83\x80\x57\x1b\x38\x42\xf0\x25\x6b\xb0\xdd\x9c\x83\x3d\x07\xd5\x07\x8d\xc8\x48\x5d\x73\xb0\x7b\x00\x49\xbe\xe0\x3b\x41\xd1\x67\x41\x0d\x34\x1b\xfb\x26\xa7\xbb\x3b\xe0\x30\xfe\xc5\x48\x84\x8f\x8d\xff\xc5\xd6\xf8\xcf\x15\x62\xae\x31\xf0\x9b\xed\x08\x35\xa1\xaf\xd3\x18\x47\x9a\xad\xa5\x0f\x3c\x37\x06\xde\xc1\x81\x67\x70\xa4\x3a\x0a\xcf\x52\x39\x72\x8e\x0a\x4f\x9a\x92\x7a\x70\x65\x00\xae\x70\xab\x61\xea\xa1\x56\x1a\xcc\xa3\x87\x12\xf2\xd9\x81\x2c\x91\x76\x62\x4f\xa3\xdb\x2a\xbc\x21\xa0\xdc\xb2\x4e\x9b\xdd\x74\x2c\xdb\x02\xcd\x33\xc7\x62\x89\xfb\xfb\x93\x99\xe6\x18\x65\x9a\x13\x16\xd3\x04\x26\xb9\x00\x91\x44\xc2\x56\xe1\xd0\xdb\x2d\x3c\x93\x45\xee\x06\x16\xb8\x7e\x51\xf1\xc4\x1d\x92\x27\xce\x96\x80\x32\xd1\xa4\x75\xab\xa4\x0b\x32\x05\x03\x47\x56\x55\x58\xee\xae\x8d\x31\xbd\xfe\x74\xa6\x57\x8c\x46\x7e\x98\xfa\x3d\x0d\xf3\xde\xb0\xd4\xdb\x5c\x1c\xf2\x79\x58\xea\x1d\xea\x2c\x88\xac\xe6\x11\x51\xf4\x46\x8d\xd2\xb3\xd6\xe8\x1b\x54\xf4\x46\xcd\x90\x5f\x94\xe4\x4b\xdc\x71\xad\xc3\xa8\x01\xfd\x08\x48\x4b\x4d\x9e\xba\x58\x21\xd0\x16\x14\x50\x8a\x0a\xd3\xaf\xee\x12\xfc\x75\x97\xc5\x5f\x4f\x27\x1d\xb1\xf9\xab\xcc\xec\x8e\xab\x54\x43\x06\x00\xcb\x25\x3c\x75\x1e\x6a\xf2\x1a\x91\x13\xa0\x96\x67\x15\xc0\x86\x60\x19\xd6\x2e\x2f\xe2\x8d\x2b\x9b\x9f\xce\x45\x2b\xe5\x1c\xcf\x2f\xe2\xbd\x4c\xe4\xa8\xf5\x8b\x61\xc9\x48\xb4\xbd\x89\xce\xc6\x96\x5a\x20\x9b\x25\xcc\xd5\x6b\x70\x56\xbb\xac\x0d\xbc\xd6\x42\x9b\xa8\xa8\xe4\xb0\xd6\xfe\x3d\x87\x96\x6d\xed\x5f\xd7\xd8\xbf\x05\xb1\x7f\x91\xc9\xa1\xdf\x84\x90\x9c\xca\x1e\x9e\xb7\x3d\x39\x66\x6a\x5c\xcc\xd4\xb8\x35\x53\x9b\xab\xcc\x94\xcc\x52\x3b\x13\x8d\x90\xb3\x84\x16\x05\xa6\xa1\xa2\x7d\x2e\xd7\x06\x2e\x8c\xcd\x74\xc1\x28\x6b\x60\x19\xd5\x47\x6c\x50\x1e\xa0\x3e\xea\x31\xc2\x09\xa1\x39\xb1\x32\xbc\x5f\x90\xb8\xee\x25\x75\x49\x64\x93\x46\x1b\x6c\x44\xe7\x93\x0e\x5c\x54\x75\xa9\x95\xa5\xac\xd0\x5d\x91\x79\x9e\x45\x8c\x4e\x38\x7a\xa9\xa9\x0d\xbf\x98\x36\x22\x51\x1b\xde\xbd\xdc\x2d\x65\x9b\x6c\xf1\x6c\x02\x03\x5d\x49\x2a\xbf\xd7\x12\x93\x6d\xbf\xb3\xdc\x6d\x4a\x7b\x79\x2f\x38\x7c\x20\x44\xa1\x46\xbe\xd0\xe7\x2c\x77\x11\x7b\x70\xb3\x43\x94\x0c\xf2\xa1\x44\x1f\x80\x71\x0f\x47\x0f\xa3\x03\x52\xdb\x3d\xec\x68\x45\xc6\x58\x75\xdd\x13\x0b\xcb\xbd\x58\xa5\x1e\x97\xcb\xad\x6d\xb0\x00\x74\xd9\xb8\x5f\xd7\x6a\xb2\x2b\x2d\xb2\xf9\xea\xb8\x89\xda\xa6\x8e\x1b\x78\x70\x49\xab\x95\x4b\xe7\x30\xed\xdc\xb0\xee\x5c\x46\x9b\x3d\xe6\x3d\x36\x35\xe5\xc2\xa6\x6a\x57\x68\x00\xba\x12\x32\xa6\xf8\x2c\x94\x7b\xf0\x39\x1b\x26\xe5\x14\x5a\x7e\xd2\x85\x63\x62\x2a\x17\x0e\x8f\x79\xa7\xef\xa6\xb3\xcf\xe6\x3d\xeb\xa6\xaf\x41\xb5\x30\x37\x9e\x30\x45\x2a\xa4\xc4\x89\xbc\xb9\xfe\x32\x0d\xb9\x9b\xd3\x06\x0c\x40\xad\x5c\x79\xdd\xba\xb3\xe5\x75\x13\x0f\x19\x13\x70\xce\x4f\x48\x51\x26\x81\x0e\x1b\x1b\xe7\x81\x5f\xd1\x82\xbd\x17\x2e\xdc\x67\x9f\x7d\x16\x2d\xf2\x31\x52\x72\xdf\xc5\x8b\x17\xef\xb7\x5f\xab\x0e\x97\xc4\x78\xc9\x65\xcb\x97\x2f\x6f\x6f\x3f\x1c\x83\x26\x8f\x5a\xb1\x62\xc5\xca\x95\x9d\x18\x39\x79\xf4\x5b\x20\x69\x19\x86\x4f\xbe\xe3\x18\xc8\x5a\x86\x31\x94\xef\x7a\xb7\x48\x5b\x26\x93\x96\x41\xce\xb2\xd4\xb4\xa6\xc9\x2b\x6b\x54\x43\x29\xae\x52\x27\x22\xfa\x82\x87\x47\x18\xce\xa8\xa7\xd0\x22\xee\xb5\x81\x3a\xa4\x9f\x6c\x34\xf1\x27\x7a\x9d\x7f\x62\x90\x8d\x27\x44\x5f\x44\x9a\x00\xe1\xe3\x52\xc6\x42\x0f\x25\xa1\xa3\xfe\x55\xb2\x8e\x3a\xba\xb5\x7f\xcc\xeb\x6c\xc7\xfc\x39\x58\x98\x08\x8e\x3b\x93\xc3\x97\x1e\x6d\xbb\xf4\xa2\x3d\xc2\xf2\xa2\x25\x0d\xbf\x8f\x1e\x34\x4d\x2a\x98\xa8\x04\xb9\x78\x20\x18\xec\x43\xb0\x5b\x64\x88\x82\x06\x83\xb6\xea\x87\xa4\x2b\x3d\xd2\xdb\x51\x84\x40\xb6\xab\xcb\xd6\x12\xb7\xcb\x67\x27\x45\xd2\xa9\x08\xd7\x83\x52\x7c\xe6\x3b\xe1\x8a\xd3\x37\xf4\xd2\xad\x15\xfe\xca\xf4\xfa\x3d\x2b\x47\x7b\xeb\x21\xc0\x14\xce\xab\xf7\xa3\x17\x2e\x6d\x1b\xe4\x70\x79\xbf\x70\xf7\x82\x5f\x01\xab\xa1\x22\x71\x78\x7d\x89\x96\x20\x1b\x22\xc6\xed\x71\xb3\x21\xe7\xe4\x68\xc8\x0c\x0c\x38\x9d\x09\xf1\xa6\x30\x60\xea\xfa\x27\x5b\xb3\x81\x64\xd5\x21\x29\xbf\x13\x52\x82\xcb\x41\x8b\x7e\xd9\x21\x7e\x59\xe5\x33\x19\x14\xb8\x41\x26\x74\xdc\x41\x1d\x14\x76\x51\x2f\x83\x5d\xb9\x7d\xd6\x12\x84\x89\x2d\xb4\xbf\x71\xf7\xa2\xf9\x91\x24\x61\x18\xd3\x51\xa4\x20\xf6\x74\x65\xd5\x9e\x03\xf1\xb1\x20\x12\xbc\x2b\x12\x09\xc2\xdb\x1e\xde\x87\x88\x13\x5d\x09\xd2\x84\x43\xb0\x05\x8e\x47\x2f\xbf\x77\x4a\xfa\x55\x52\x98\x48\xf7\x87\xde\x41\x7f\xd9\x41\x7f\x81\x31\xd1\x92\xc5\xae\xa9\x78\x8d\xa1\x64\xb1\x4a\x8f\xd1\x57\xe8\x18\x6d\xa9\x05\x25\xf2\xb1\x11\xe5\x6d\x0f\xef\x43\xc5\x8f\x0b\x62\x17\xe7\xae\xa4\x21\x1f\xcc\x31\xe4\x99\xc2\x5b\x00\xa1\xb4\x80\xb8\xf1\x0e\x18\xec\xaf\x67\x0e\xb6\x7c\xb5\x82\x71\xb2\x8b\x31\x4e\xf6\xb5\x36\xd8\xc3\xd6\x30\xb6\xc8\xa4\x41\x5f\xa7\x83\x7d\xad\x45\xd5\x0c\x91\xb5\x09\x83\xbd\xb5\xfa\x60\xef\x95\x6b\xb0\x0f\xc4\x40\xdc\x65\x22\x10\x77\x28\x7c\xf6\xb1\xbc\x83\xdd\x06\x11\xbb\x10\x94\xfc\x0f\xaf\xbd\xc1\xbe\xd1\x1a\xc6\xa5\x32\x30\xf8\xd9\xc7\xc8\x60\x7f\xdf\xa2\x3a\x08\x42\x84\x53\x0e\x50\x8b\x9f\xde\x9c\xce\x4f\xc9\x09\xfa\x26\x08\x28\xee\x7c\x0e\xc3\x87\x95\x06\x2e\xe2\x8d\xd2\xcd\xb7\x03\x7e\xea\x7c\x0c\x83\x87\x81\xeb\xaa\xdf\x44\xce\x1e\x2f\xe4\x3e\x13\x0c\x78\x93\x48\xb2\x63\x1e\x60\x9b\x44\x52\x1d\x0c\x2c\x16\xa0\xe1\x22\x9e\x1c\xc3\xaf\x43\x2e\x74\x7e\x87\x0b\x2d\x5d\x17\xcd\x3c\x74\xb8\xa7\xc2\x5a\x90\x4f\x53\x50\xcc\x63\x49\x74\x38\xe4\xbf\x89\x2d\xc6\x3b\x73\x2c\xc6\x9c\xcc\x16\x60\x00\x96\x79\x18\x4c\x7d\x58\xce\x45\x29\x5f\x06\xa8\x84\x43\xbd\xce\xfb\x18\x66\xb7\x79\xad\x2d\xcb\xfb\xad\x05\x07\x58\x10\x6d\xb1\x75\xf9\x80\x45\x06\x08\x0d\x07\x25\x0d\xfc\x83\xd5\x07\x7e\x5e\x2e\x2e\xf0\x33\x06\x11\xb8\x9d\x8f\x32\x08\xba\x8d\x86\xfc\xc6\xdb\xf2\xf2\x81\x87\x31\x42\x17\x83\x43\x0f\x78\xed\x0d\xf9\x23\xd6\x58\xfe\x1c\x43\x74\x7d\x16\xf5\x51\x93\xfd\xca\x22\x7b\x08\xa3\x74\x13\x86\xfc\x89\x1c\x43\x2e\xc7\xca\x76\xd0\x33\x16\xeb\x93\x18\xe0\x8b\xf9\xb7\xf6\xcd\x39\xec\xf2\xe5\xa7\x30\xa8\xb7\xf3\x69\x8c\xdd\x7d\xcd\x0d\xfb\xb3\xd6\x78\xfe\x27\x93\x10\x5f\xc6\xb0\xef\xb0\xc8\x26\x22\xb2\x45\x49\xc3\xfe\x7c\xf5\x61\x6f\x9c\x02\x8b\xd9\xc9\x00\xfc\x0b\x73\x31\x2f\x84\x81\xff\xee\x8d\x79\x07\xfe\x05\x86\x58\x60\x90\x93\x6b\xc1\x6b\x6f\xe0\xff\x68\x8d\xe8\xef\x19\xa8\x92\x7d\x16\xf5\x51\x93\xbd\x64\x91\x41\x8a\xce\x79\x49\x03\xbf\xeb\xd5\x60\x31\x90\x55\xb2\xd1\xeb\x5c\xcf\x41\xff\x3b\x35\x16\x03\x39\x08\xe7\x78\x98\xcd\x70\xf6\x6b\x6f\xc8\xfb\xd6\x9b\x63\xf9\x32\x43\x6b\xa1\xb5\xd6\x4f\xb1\xc8\xfe\x87\x81\x56\x97\xe8\x61\x28\x41\x62\xb8\xf0\xe9\x99\x14\x67\x64\x52\x9c\x95\x49\x71\x76\x26\xc5\xb9\x94\x22\x25\xad\x57\x32\x85\xc7\xbc\x4d\x71\x7f\x7d\x43\x13\x33\x8d\x28\x62\xd2\x14\x20\x03\xc9\x0a\x10\x5f\xe9\x3f\x5a\x95\xf8\x86\xb7\xd1\x70\x5f\x4b\xff\x31\x50\x4d\xff\x71\xbc\x8e\x5e\xa8\x93\xa2\x56\x5b\xb7\xd6\x2e\x94\x3c\x94\xe5\xd0\x0e\x4d\x7f\xa9\x15\xae\xd3\x0a\xd7\xa7\xd5\x57\xc0\x3e\x02\xcc\x50\x20\xf9\xcb\x36\xc2\xa3\x8a\xb1\x97\x00\xd7\xda\x33\x02\x2d\xe9\xd5\xfd\xa0\x84\xd9\x4c\xda\x1d\x41\xfd\xef\xd2\x55\x41\xbb\x6b\x62\x9c\xf5\x27\x47\xb6\x56\x78\x43\xad\x9c\x87\xb4\x49\xb8\x2c\x79\x12\xaa\x24\xf4\x88\x69\xa1\x2e\xcb\xd4\x49\x14\x65\x20\xa4\xcc\x84\xfc\xa4\x99\x09\xb9\xa2\x2c\xe3\xa2\x1a\xbf\xe2\x84\x17\x0d\x2f\x44\x87\x5e\x47\xb9\xf3\xae\x05\x85\x4e\x05\x2d\xca\x86\xc5\x8f\xb4\xe1\x1a\x6a\x07\x12\x19\xcd\xbb\x50\x85\xd1\x47\x9d\x49\xfb\x88\x47\x61\x56\xe8\x04\xc1\x3f\xed\x51\xc6\xa9\x35\x18\x37\xfb\x53\x33\x6e\x56\xb4\xb3\x55\xb5\xb3\x8d\x3a\x4c\x90\x76\x56\x89\xa5\xdd\xcd\x76\x7a\xcc\x7b\x78\xff\xd7\xa9\x76\x37\x91\xcb\xfc\x6b\x02\x1a\x5e\x06\x1c\xde\xd4\xf1\xf0\x84\x1a\x77\xcd\x27\x3e\xf9\xa9\x4f\x7f\xe6\xb3\x9f\x5b\xab\x4d\xe4\xa3\xdc\x36\x91\x0f\xa6\xe8\x74\x1d\x24\x60\xcb\xdd\x49\x81\xa6\xbb\x4b\xfc\xed\x13\xdf\xf7\x8b\xbf\x9b\xc5\xdf\x01\xf1\x77\x50\xfc\x1d\x16\x7f\x47\xc4\xdf\x6d\xb0\xbc\x76\x38\xa1\xbb\x5a\xba\xee\x8d\x31\xc8\x92\x2f\x7d\xf6\x8e\xc0\xe4\xf8\x82\x4c\xfa\xee\x1f\x0a\xb9\xef\xe1\xdb\x09\x47\xa4\xff\x56\xfe\xc8\xe6\x5d\xf1\x50\xc8\x8f\xaf\xfd\x91\xd5\x3b\x3c\x46\xf6\x19\x2c\x71\x97\xa3\xc2\x72\x0e\x69\xe1\xf5\x9f\x96\xdf\xe2\xe2\x9e\x74\x02\x0e\x5c\x4e\xa8\x68\xd7\x28\x7f\xf9\x68\x79\x0f\x46\x03\xd2\x77\xed\x1c\x43\x6e\x39\x93\x8e\x68\x5c\x6e\xe9\xeb\x1b\xfc\x15\x5a\x32\x87\xb0\x9b\x32\x1a\xd4\x14\x62\x44\x60\x0d\xe0\xb1\x11\x91\xc4\x83\xf4\xf5\xa0\x56\x38\x51\x0a\x24\x13\x0e\xba\xaa\x44\x2d\xda\xcc\xc5\x97\xe8\x3b\xb2\xc4\x5d\xa7\x2c\xb1\x73\xa4\xde\x3c\x1c\x7d\xb0\xd5\x34\x17\x47\xdf\x28\x3f\x02\x9f\xb5\xb8\x60\x75\x35\xc2\x63\x07\xab\x98\x5a\x5b\x4d\xf0\xe6\x36\x69\x6b\x1d\x81\xe1\xb9\xa6\xde\x0a\x92\xad\x36\x3c\x15\xe1\x84\x64\x5b\xf3\x2b\xe0\x23\x43\x42\x63\x3f\x82\x56\xe9\x0f\xcb\x41\x00\xcf\x70\x74\x1e\x77\x29\x23\x72\x7b\x87\x42\x15\x85\x26\x1e\xc0\xe8\x38\xe0\x52\xa4\x1b\x97\x68\x7c\x9d\x0c\x39\x0c\x3d\x7c\x46\x38\xd5\xf9\x0e\x8e\xdb\xe1\xad\x1f\x14\x16\x8a\x61\xae\x83\x41\x98\x62\xb0\x25\xea\x5c\x49\x5e\xae\x06\x8a\x41\x42\x38\x02\x9d\xd7\x7e\xc0\xe9\x1d\xea\x2c\x96\x2f\xad\x95\x0f\xca\xfd\x1c\x1e\x64\xdf\x07\x84\x29\xb8\x1c\xf2\x00\x72\xb0\x8b\x2f\x61\x65\xc3\x6e\x63\xc7\x6d\x15\x58\x95\xbe\xcc\x86\x1f\xad\x2d\xf1\xab\x08\x50\x0b\x0a\x3a\x8e\xc0\xd8\x51\x3e\xe6\xc1\x0f\x07\x1f\x0d\xc0\x53\x03\xbe\x5c\xd4\xc2\xeb\x4f\x48\x29\xc8\x55\x01\x01\xae\x51\xd0\x22\x4c\x84\x1f\x0e\x3f\x1a\x04\x91\x28\x21\xe1\x1f\x0d\x1f\x4f\x9f\xab\x93\x77\x58\x1f\x61\x83\x3c\xe5\x0c\xbb\x82\x0e\xf1\x45\x74\x88\xbb\xc9\x59\xab\xc2\x19\x57\x4a\xc4\xb2\x82\x5a\x4f\x05\xb2\x9e\x94\x11\x1b\x1e\x1c\xb2\x9e\x34\x7c\x91\x4b\xe4\xfa\xea\xeb\xa9\x10\xb8\x10\x00\xb1\x1a\x80\x36\xc1\x0d\xe0\x38\x2f\x65\xc9\x84\xdc\x10\x63\xbe\x46\xbb\xd5\x9f\x10\xa5\xd9\x66\x98\x9f\x7c\x81\x5c\xd4\xac\xd1\xfd\xdf\x08\x8a\x77\x8c\xb3\xe4\x64\x1d\x4d\x52\x3f\xb1\x49\x0a\xf8\x37\x49\xb1\x98\x26\xc5\x31\xdf\xa4\x1e\x44\x3e\x3e\x7c\x55\xbc\x04\xe4\x61\x9f\x4e\x7c\xd8\x47\x13\x1f\xf6\x65\x27\x3e\xbc\x9a\xf6\xb3\xaf\x91\x78\xa9\x60\x3e\xbf\x7d\x51\x75\xbf\x1f\xa8\xee\xe9\xfa\x9e\x44\x00\x1e\x06\x1e\x7c\xcc\x77\x03\x2e\x10\x2a\x2b\x22\x6e\x03\x3a\x1c\x0e\x4e\xde\x22\x9b\x26\x3e\xd2\xa8\x1e\xf1\x95\xca\x04\xc3\xc9\xae\xda\xce\x15\x0e\x8d\x8a\xb1\x14\x15\x53\x59\x31\x14\xe1\x6e\x8e\xe1\x09\x34\x4c\xbb\xa5\x3c\x81\xec\xb0\x2a\x0a\x3e\xdd\x86\x13\xd9\x1e\xf5\x27\x6c\xed\x0d\x0a\x78\x43\x50\x8c\x71\x09\xc2\x6c\x1e\x80\x30\x9b\x7c\x48\x36\x11\x5a\xdf\x0a\xce\xa1\xf2\x3b\xc5\xee\x05\x4e\x51\xc1\x77\x03\xe6\xf3\xc0\xf1\x0b\x01\x07\x53\xc6\x2a\x71\xa4\x0c\x88\xc4\x0c\x80\xcc\xea\xa2\x07\x8d\xec\xab\x80\xac\x16\x65\x1a\xc6\xfd\xeb\x68\xef\xfe\x40\xf9\xfc\x80\x70\xdc\xec\x13\xee\x93\x6b\x03\x17\xb0\x16\x8f\x16\xcb\x7e\xbb\xa3\x96\xfd\x98\xa3\x24\xd7\x71\x47\x89\xdd\x83\x7a\xf7\xaf\x33\x46\xf4\x5b\xb4\xce\xab\x1a\xe3\x32\xf5\x4a\x85\x08\x58\x31\x03\x08\xb5\x23\xdc\x41\x68\x5f\x68\x43\xfb\x82\x0b\x3e\xd0\x08\x55\xb6\x18\xd0\x3f\xd5\x41\x62\x1c\x31\x8c\x1e\x31\x6c\x0f\x59\x82\x3c\x62\x26\x88\x2f\xce\xf5\xd6\x11\x53\x0f\x86\x05\x69\x64\x86\x2b\xe0\x4a\xc9\xc9\x25\x3e\x54\xbb\x4c\xed\x9f\x2d\x37\xb5\x23\x00\x69\x96\xdc\xd4\x8e\x68\xa4\xf2\x0c\x50\x54\x4e\x8c\xea\x48\x8c\xe7\xea\x80\xf1\xda\x26\xc2\xb7\x26\xe4\xd1\x24\xbf\xd8\xe1\xc4\xe3\xb9\xb6\x59\xf1\x5c\x37\x19\x93\x9a\x1e\xcf\xf5\xb7\x9d\x14\x3d\xb4\x42\x72\x7d\x13\xe0\xa6\xa2\xb9\xe0\x70\x29\xbf\xae\x10\x26\x8d\xe7\xec\x61\x34\x47\x7b\x05\x1a\x34\xb2\x46\x7b\x05\x66\xed\x97\x07\x65\xca\x68\xaf\x40\xbb\x45\x8d\x34\x5b\xc8\x19\x38\xcc\x9a\xf9\x17\xd3\x67\xfe\x50\xcf\x0b\x7f\x9d\x3d\xf3\x87\x24\x35\x39\x3e\xf5\x07\xc7\x04\x6b\x40\xd3\x5c\xea\xa1\x3d\xa1\x4d\xad\x5a\x90\xab\x7d\x27\x70\x05\x56\x28\xda\x89\x0e\x14\x6c\x60\x52\xb3\x81\x5d\x8e\xb1\x22\xee\xa1\x2b\xe2\x92\x84\x73\xaf\xac\xb0\xfa\x71\x99\xc8\x6d\x0e\x9b\xbe\xb9\xa8\xf6\xfa\x76\x34\x3c\x74\xde\x2f\xd1\x3e\xa5\x50\x1f\xf1\xb9\x75\x39\xb9\xd1\x84\xa3\xb8\xd1\x0e\x64\xf0\x12\xb9\xaa\x60\x08\x21\xf7\xd2\x56\x7f\xbd\x2a\x73\x22\xec\xe8\x3e\x34\x6f\x20\x28\xef\xfe\xd1\x68\xa9\x40\x0f\xe0\x7f\x81\x83\x96\xab\x25\x7f\x07\xc6\x34\xd5\x1a\x8a\xbb\x51\x83\xcf\x3a\xd8\x89\x7a\x60\x99\x1e\xd8\x88\x4f\x5c\x7e\xed\x42\x3c\x50\x5d\x23\x8d\xf8\x03\x74\x68\x6f\xa7\x57\x13\x3f\x64\xef\x26\x56\xc4\xc5\x9e\xca\x4c\xb2\x94\x9d\x18\x30\xd8\xc5\x2d\x64\x73\xcb\xb4\x12\x27\x8a\xa0\xb4\x07\x85\xb9\xe3\xf7\x68\xee\x10\x84\x32\x35\xc9\xaf\x04\x80\xa9\x20\xfe\x05\xc1\x29\x55\xdb\xee\xa5\xe4\x6d\x07\xb4\x81\xe7\x85\x4f\x57\xdf\x77\xbf\x40\xfb\x45\xe6\xc6\xfb\x05\x1a\x30\x10\x97\x76\x1f\xd5\x50\xb2\x2d\xf7\xc9\xcf\x0f\x16\xe6\xe3\x07\x7b\xe7\xe3\x07\x0b\x48\xc5\x32\x1b\xcb\xa1\x31\xaa\xbd\x44\xdb\xe7\x93\xb6\x0b\x56\xfb\x18\x7e\xdf\xf9\xbc\x34\x29\x68\x4b\x54\x93\xd1\x29\xae\x3b\x65\xb6\xf6\x29\x26\x82\x1b\x33\x7a\xf5\x14\x13\xd8\x57\x19\xdd\x02\xba\xb9\x09\xac\xd9\x8d\x93\xcd\x11\x1d\x9b\x2d\x1b\xfe\x2c\x13\x81\x91\x2f\x55\x3f\x25\x80\x6e\x56\xf6\x12\x01\xba\x99\xd9\x8d\x7e\x16\xcd\x03\xf1\xd3\xdb\x8d\x93\xcd\x10\x8d\x6e\xa0\x27\x4a\x43\xbe\xa5\xdd\x2e\xd0\x4a\x32\x9a\xdd\x2e\x3c\xc3\x73\xac\x20\x2f\x73\xa4\xdb\x31\x3a\x08\xda\x5c\x27\xd8\xc8\xc7\x53\xd9\xc8\xcb\x5b\x05\x1b\x29\x18\x6c\x64\x67\x0e\x36\x02\x66\xb8\x92\x27\x18\x08\x47\x1b\x76\x0d\x3c\x7e\x3c\x60\xb8\x54\x8b\x99\x0d\xb8\x25\x99\x8f\x4d\xe6\x68\xc0\x7f\x31\x09\x6d\x84\x35\x3a\xc2\xdb\x1a\x9b\x03\xfc\x0a\x7c\x66\xfb\xca\x7f\x47\xad\x6a\x85\x37\x74\xc8\x40\x1d\x33\xaa\x59\x69\x36\x75\xca\x29\xc8\x39\xb5\xef\xe2\xfd\x5a\x5b\x97\x28\x07\x56\xad\xa0\x9c\x88\xc5\xf0\x5c\x9d\xac\xa0\x9c\x40\xbc\x11\x01\xed\x24\x94\x3c\x61\x8d\xe5\x92\x4d\x5e\x7e\xb8\x2a\xf6\x29\x9e\xb9\x42\x03\xb2\x3f\xc8\x2b\x5e\xd8\x77\xe6\x4c\x8c\x34\x14\xcb\x6c\x7f\x90\x5f\xec\xb0\xd5\x8d\xb4\x16\x33\x6c\x95\x85\x4f\x31\xf2\xee\x41\xa0\x7f\xdb\xf8\x0d\xc4\x7e\x0c\x5d\x43\xac\x39\x9d\x16\x73\x46\x2c\xa5\x85\x48\x42\x45\x92\xa3\x75\x63\x47\x1c\x12\x91\x52\x35\xa1\xc9\x19\xb4\x82\x4d\x45\x5b\x83\xa7\x34\x4d\x79\x72\x1c\xb5\x82\xc4\x24\x74\x5c\xed\x3a\x53\x96\xb3\xdc\x6d\xf3\xb9\x4a\x08\x31\x1d\xa4\x17\x82\xf4\x98\x98\xe3\x68\x13\x6d\x98\x9d\xe3\xa8\x4d\xf8\x0b\x1d\xa1\x21\xce\x7b\x86\xc2\x57\x98\xca\x70\x24\x09\xda\x35\xbe\x79\x0f\x04\x7a\x8b\xf4\x46\xf2\xf7\x65\x1a\xd7\x1c\x7f\x17\xb9\x8d\xe4\xef\x87\x68\x58\xf3\x1e\x00\xb0\x54\x89\x8d\xc2\xd1\x5d\xad\x43\x9d\x0d\x22\xc8\x4a\xa6\x32\x5a\x43\x40\xa9\x2a\xca\x5f\x4b\x3f\xcb\x9c\x08\xf2\xb9\x07\x06\x4a\x3f\xb7\x81\x3d\xc8\x48\x95\xb4\x0a\xd2\x43\xcf\x51\xb2\x06\xc6\x4b\x45\x37\x42\x47\x88\x1c\xfb\x4a\x11\x43\xe0\xce\x0b\xb0\xb2\xe4\xe5\x7f\x51\xe6\xf2\x57\x72\xe6\x3c\x10\x33\x20\x80\x6d\x91\x8c\xe9\x0d\x47\x6f\x95\x20\x53\x4a\xf3\x16\x36\x41\xc2\x37\xdf\x84\xcb\x1e\xa0\x15\xdd\xae\xb0\x9c\x8a\x5d\x51\xd1\xcd\x52\xf8\x10\x9d\xc5\x8e\xb5\x7f\xb9\x37\x69\x13\x5c\x4a\x4b\xfa\x55\x82\x36\x54\xc8\xf6\x4d\x46\xae\xd9\x05\xe8\x1b\x31\x5b\x04\xee\x55\xb4\x33\x77\x62\xe0\xc1\x65\xb4\x92\x17\xeb\x12\x11\xe4\x16\xa2\x4c\x32\x5b\x89\x24\x2b\x8d\x98\x26\x01\xac\xb9\xc3\x0c\xe3\xbb\x22\x91\x13\x20\x21\x2c\xa9\xe9\x50\xe0\xbc\xa4\x77\x07\xb3\xde\x6d\x80\x77\x1b\x3d\xee\x51\x3b\xe2\xd5\xf4\xb5\xed\xe2\xb5\x0a\xef\xac\x1c\x3d\x9d\x09\x3e\x59\x4d\xe2\x36\x0b\x1b\x4a\x29\x6c\x71\xbe\xc2\x20\x6f\xd7\x34\x10\x1f\x84\x06\xf8\x20\x89\xd9\x60\x31\xd2\x83\x44\x5a\x51\x93\x91\x6e\xad\xc6\x48\x1f\x67\xe4\xdd\xe9\x9e\x0a\x35\x53\x5e\xa1\xf5\xf8\x9d\xe7\xc5\xd6\x2d\xf3\x79\x8b\xeb\x5b\xf1\x6f\xdf\x21\x95\xc5\x6d\x1a\xd6\xe4\x7c\x27\x6b\x72\xea\xa1\xee\x3a\x8f\xba\x82\x5e\x9d\xe1\xab\xf0\xfd\x4c\x8a\x9b\x32\x29\x6e\x49\xa1\xf0\x98\x77\xf7\xab\x95\x5c\xb2\xc2\x1b\x5a\x92\x83\x54\x64\x14\xae\x38\xdc\xd3\x0c\xf6\xc3\xc9\x27\x78\x93\x80\x2e\x81\xb0\x83\x56\x03\x03\x2f\x60\x20\xa5\x02\x54\x49\x3b\x42\x95\xb4\x6b\x24\x10\x07\x99\x55\x05\x98\x95\xb2\x23\xd0\x5c\xe2\x8b\x3c\xc1\x76\x80\x11\x87\x35\x24\x0f\xd1\x3e\x9e\x17\xee\x24\x32\x67\x57\x4c\xf0\x6e\x12\x57\xa0\xe7\x2c\x2a\x1e\xa3\x8a\x6e\x40\x7f\xb4\xa8\x9c\x18\xd5\x02\xcf\x53\x17\x13\x49\xe5\xc6\xa8\xf6\xf2\xbc\xf0\x19\x8b\xaa\x10\xa3\x9a\xef\x79\xe1\x0b\x16\x55\x31\x46\x25\xae\x45\x6d\x11\x37\x93\xc9\x13\xe7\x09\x49\xde\xc3\x08\xdb\xb9\x22\xc2\x56\x9f\xc1\x64\x96\xb6\x50\x25\xbb\x86\x53\x99\xeb\xa9\xf8\xaf\xd0\x35\xdc\x9b\x30\x18\xac\x29\x5f\x06\xbe\x73\x69\x55\xe7\xc7\xab\x9a\x2e\xf1\x61\x96\xb2\x79\xe2\x0a\x38\x47\x67\x2f\x34\x51\x04\xcf\xa3\x65\xc5\x50\x04\x5b\x03\x9d\x0c\xde\x88\x1d\xdd\x42\x5e\x8b\x6f\xfe\x12\x8d\xd7\x9b\x7a\x3f\xc5\x08\x39\x53\x7f\xd3\xee\xdd\x85\x55\x7b\xd7\x96\xd6\xbb\x8b\xab\xf4\x6e\x29\x2b\xa9\x65\x52\x8f\x01\xd1\x64\xb1\xc0\x4f\x08\x2a\x06\x96\x38\x44\x63\x58\xa9\x7e\xda\x0b\xef\x59\x0b\x54\x3e\xf6\xdd\xef\xe9\x4a\xa3\xa7\x5f\x49\xed\xe9\x4a\x3a\x8f\xab\xac\x9e\x5e\x5e\x7d\x1e\x95\x0b\xc1\x3e\x18\x5d\xbb\x97\xb8\xac\xed\xfe\x1a\xb6\x67\xe8\xca\xdd\x5b\x7f\x5f\x9d\x42\xbb\x0b\x18\xc7\xe3\xa6\xb4\x9b\xff\x4d\xd7\xa4\xc7\xbc\xaf\xe6\x41\xba\xb2\x52\x9a\xc3\x21\x91\x76\x1c\x5c\x97\x7c\x1c\xec\x92\x18\xb8\xe3\x66\xe6\x7b\xa1\x76\x18\xe3\x42\xed\xf0\x74\xb2\xda\xa1\x46\xa8\x1d\x28\xd7\x1e\x8b\xe7\x91\xab\x11\x6a\x87\xa7\x6c\x32\x27\x46\xe6\x59\x27\x05\x90\xb9\x31\xb2\x69\x9e\x48\xec\x51\x01\xbc\x19\x14\x53\x47\x38\x26\x10\x66\xcb\xdd\x6d\xc4\x1d\xa2\x22\xb0\x3e\x98\x06\x8b\x2c\x69\xa3\x56\x59\x9b\xb4\x63\xc6\x50\x6c\x80\x72\x2b\x1b\x47\x94\x48\x39\xa8\xfd\x74\x50\xaf\xa0\x62\x33\x84\xea\x2f\x65\x00\x9d\x59\x49\xcc\x79\x23\xdb\x54\xd6\x6d\xd2\xb0\x05\x15\x81\x48\x29\x5a\xb0\x1d\x5b\xe0\xf3\x0e\xd6\xae\xdb\xbd\x52\xb7\x7b\x95\x06\xf8\xec\xd2\x18\x97\xdd\xf4\x12\x4a\x5a\xfa\x00\x6d\xa9\x4e\x21\x5d\x01\xab\x20\xdc\x17\x26\x28\x30\xdf\x0e\xea\x63\xb6\x83\x6b\x27\xc5\xac\xc4\x46\x51\x83\x8c\x6d\x7b\x26\x6d\x85\xb1\x6d\x47\x38\xe5\xac\xdb\x6c\xd0\x81\x4d\xe4\xc5\x34\xd6\x5a\x23\x35\x34\xa2\xb4\x95\x41\x1c\xe5\x65\x40\x0f\x78\xac\x8e\x73\xaa\xd4\x41\xbd\x42\xc0\x4f\x14\x94\x3d\xbf\x68\x7a\x8d\xb9\xd0\x55\x78\x43\x57\x72\xda\xd7\x39\x73\x4d\x7d\x50\x3c\xf7\xeb\xd2\x83\x0f\x3e\xe4\x90\x43\x0f\x3d\xcc\x70\x78\xeb\x0c\xc3\x37\x6b\x25\x51\xab\xad\x23\x1a\x49\x66\x29\xc3\x5c\xb0\x94\x11\xae\x58\xea\x5e\x60\xd9\x15\x18\xae\xea\x4e\x37\x1f\x53\x3b\x2a\x6b\xbf\xe1\x0b\xa0\x3d\x04\x1c\x6b\x4f\x8f\x0a\xe3\xf8\x76\x9e\x19\xeb\x3e\x52\x0d\x1c\x00\xb4\x3a\xe4\x42\xdb\x20\x4d\xb7\x51\xa1\x03\x5a\xdf\x13\x8e\xfe\xd6\x46\x72\x1e\xc9\x70\xa7\x1a\x03\x77\x2a\xb0\x7d\x75\x1f\xaf\xb5\x32\x47\x49\x07\x18\xc9\xa6\xfa\x38\x18\x9e\x03\xb1\x3c\x55\xe0\x41\x3d\xc6\x7d\x61\x8f\x4c\xbe\x65\x61\xdb\x9d\x45\xdb\xa2\xd5\x38\x72\xb3\x86\x7d\xf7\xb6\x92\xbd\x2b\x99\x11\xfa\xc5\x53\x10\xcd\x5d\x04\xff\x75\xb8\x3a\x20\x6b\x41\x64\x10\x58\xee\x91\xbd\xa4\xb9\x56\x49\x73\xad\x32\x95\x3f\x49\x3b\xff\x3a\xd7\xde\x5b\xf1\xc4\xbe\xe0\xe7\x67\xc7\x27\x6c\xae\x3a\xf2\xa0\x81\xcb\x8e\x4f\x98\x09\x86\x5a\xd0\xbe\x1c\x0a\xd1\x09\x5b\x4e\xa1\xd1\x09\x3d\x55\xa2\x13\x66\x83\x45\x16\xe4\xf8\x83\x25\x3d\x1c\x22\x7a\xc0\x29\xab\xd4\x21\x08\xdc\x0c\x41\x20\x60\xa7\xd5\x07\x5b\x85\x20\x0c\x72\xaa\x62\x1a\x31\xfc\x12\xe6\x80\x96\xd3\x67\x51\x47\xa8\x7e\xc8\xa4\x9a\xa5\xd2\x31\xca\xf3\x72\x54\x18\x34\xb7\x73\x91\x35\xed\x8d\x82\x7f\x2a\x6f\x86\xbb\xd0\x58\x6b\x6f\xdc\x3b\xd0\x76\xeb\x85\x83\xda\xc1\x68\x50\x39\x18\xc9\x8f\xc2\x83\x93\x53\x4c\x65\x40\x8e\xf3\xb5\xac\x71\x24\xe6\x5d\xf4\xd1\xbc\xe1\xc2\x5f\x00\xfe\x82\xe4\xf2\x45\xf8\xeb\x22\xb4\x52\x72\x80\x87\x56\x9a\xd6\x6a\xa5\x69\x29\x2c\xfb\xb5\xc7\xeb\xa8\xcc\x25\xb0\x95\x0a\x1d\xec\xa8\x8a\xe3\x17\x3b\xd8\x91\x15\xc7\xaf\xe9\x60\x1d\x98\xa8\x7e\x85\x2f\x03\x48\xc4\x2c\xb7\x48\xad\xa7\xf8\x1a\x59\x4c\x09\xb7\x5f\xad\xb1\xac\xaf\xaa\xb2\xfd\x40\xc5\xb8\x94\xad\xe8\x60\xf5\xf4\xf9\xa8\x0e\x36\x9d\x3e\x1f\xd9\xc1\x1a\xe8\x73\x47\x07\x9b\x11\x96\x03\xd9\x4d\x48\x5a\xab\x78\x54\x9b\x4c\xef\x48\xd2\xdc\x6f\xe6\x34\xbb\x8a\x14\x54\xc4\x36\x9c\x30\xb7\xe1\x30\x6d\xef\x4b\x89\x39\x57\x7a\xa2\x7d\x77\xd3\x5c\x63\xdf\x7d\x23\x1f\xc7\x93\x3b\xe8\x28\xa7\x14\x96\xe1\xa6\x7c\xbc\x56\x1f\x05\x02\xd6\x40\x31\xbf\xfe\x88\xf9\xd5\x0b\xe6\xb7\x59\x33\xbf\x03\x41\x97\x60\x32\xbf\xcd\x89\xcc\x6f\x6b\x06\xf3\x1b\x8d\x31\xbf\xfe\x3d\x65\x7e\xe5\x80\x83\xaf\xd7\x5e\x9e\x72\x86\x62\x0a\x83\xaa\xa4\x2e\x4c\x65\xaa\xc6\x7a\x35\x38\xdf\xf5\xaf\x06\xe7\x3b\x04\xd4\x14\x9d\x87\x83\x36\x22\xe2\x7c\x57\xe5\xe6\x7c\x87\x61\x4c\xd7\x72\x19\xd2\xf5\x7f\xc3\xf9\xb6\x59\x3c\x6d\x19\x68\x2d\x7c\x16\x75\xa4\x42\xc2\xb5\x4d\xaa\x43\x41\x91\x11\x96\x83\x5a\x70\xe2\x2d\x7b\x04\x6d\xe7\x76\x61\xa0\x05\x67\x45\x47\xb8\xe1\x35\x68\x27\xaf\xc5\x02\x6a\x2b\xe3\xa0\x4b\xf3\x67\x24\x9e\x8c\xa9\xae\x96\x3f\xa2\xcd\x4d\x70\xb5\x04\x4f\x9e\x7a\xc4\xa4\x90\xac\x58\x31\x6e\x26\x18\xba\x03\xca\xf3\x69\x53\x39\x92\xef\x7e\x55\x16\xe6\x3d\xd5\x17\x66\x3c\x56\x33\x3d\x91\xc5\x76\xb4\xf3\x76\x3e\xc0\x64\x4e\x89\xf0\x0f\x37\x64\x2d\x50\xf9\xf2\x7d\x68\x14\x46\xbf\xa2\xe2\xff\xdd\x12\xfd\x89\xb5\xf8\xc0\x89\xc8\x89\x68\xff\x70\x03\x59\xa3\x3f\xb5\xc8\xee\x55\x46\xe4\xd1\xdd\x03\xb9\xae\xf0\x86\xf9\x49\x0a\x63\xb4\x06\xa7\xa9\x05\x6e\xa8\x1a\xd6\xb5\x35\x5c\x41\x06\x4d\x7c\xe6\xe4\x73\x1d\xf9\x3c\x33\x9c\x5f\x21\xd8\xa1\x8d\x3a\x6d\xc3\x1a\xc0\xb0\x8a\xc6\xb4\x0d\xe9\x61\x2e\x49\xee\xc1\xb9\xf2\xb0\x5d\xd1\x6b\xc5\x4f\x59\xf8\xc2\xa7\xd2\x06\x53\x86\xbf\xc4\x6d\x0b\xe7\x77\x6b\xb3\xda\xac\x84\x12\x45\x70\xe0\x7c\xa3\xc4\x7e\x5a\xe2\x7d\x7a\xf3\x85\xa3\x3f\x69\x40\x5b\xd9\xf6\x9f\xc9\x1d\x5c\xd2\x45\x96\x55\x91\x4d\xf4\x9a\x4d\xca\xda\x49\xb7\x82\x2f\xd1\xbf\x24\xc8\x9f\x87\x36\x9a\x8a\x4c\x2a\xbd\x46\x8c\xc6\x5c\xa9\x7b\x89\xed\xb3\x4d\xb4\xf0\xf8\x3e\x5b\x98\xeb\x00\x98\x8e\x9c\x64\xb6\x80\x83\x1d\x0a\xbf\xf2\x17\xba\xbf\xd6\x54\x39\x00\x66\xa0\xd6\x65\x26\xcd\x32\xd3\x23\x37\xd7\x64\x0c\xca\x27\x39\xde\xb6\x7a\x5c\x9a\xda\x4f\x3d\xba\xdb\xe7\xd3\x6e\x6f\xa9\x85\x38\x94\x9a\x88\xf2\x2b\x7f\x21\xbb\xe9\x02\x8b\xaa\x41\x78\x84\x58\xf9\x91\x52\x11\x87\xaa\xb7\x2b\x9c\x2f\x80\xd1\x68\x98\xe5\x00\xad\xd2\x0c\xb3\x7c\x6c\xe6\xff\x81\x66\xa0\xc2\x1b\xda\x93\x6f\xff\xb6\x2f\x88\x75\xf5\x3f\xf8\x90\x43\x0f\xab\x92\x79\x66\x5b\x32\x87\xd8\x2c\x6f\xf9\x83\x5c\xb9\xe6\xed\x07\x5e\xb1\x9e\xfc\xd6\x48\x8a\x78\x98\xf4\x43\xaf\xee\x34\x16\x24\x78\xc6\x0e\xc4\x15\x8a\x41\x82\x67\xec\x40\x5c\xa1\x18\xa0\x67\x2c\x75\xbe\x1a\x88\xeb\x13\x03\xe1\x78\xe2\x06\x2c\xbc\xe5\xda\x85\x4a\x3e\x1d\xe4\xda\x19\x3f\xec\xfb\xa9\x60\x07\x63\x94\x1d\x98\x09\xbd\x34\x1f\xd8\x96\x97\x0f\xcc\x91\xf9\xf0\xb7\x86\xbf\xa1\x8b\x53\x3e\x70\xfa\x50\x47\x1f\x04\xbb\x1d\xe1\xc7\x6b\x03\xf9\x1b\xa5\x02\x8c\x28\x18\xb0\x91\x5d\xe2\x55\x54\x19\x92\x2d\x7d\x80\x64\x94\xbf\x61\x9a\x53\x0e\x27\x4a\xdb\xe7\xd0\x6e\x99\xcc\xb7\x4b\x31\xdf\x65\xf4\xee\x44\xcb\xec\x4a\xe2\xbe\xe7\xd1\x22\x93\xb8\x2f\x51\x58\xa8\x02\xcb\xaa\xc0\x26\xca\x27\xa6\x34\xe6\xc2\xe7\xa4\x0b\x87\x8b\x44\xeb\xb5\xa0\x0d\xa6\x92\xc4\x82\x2f\xa4\x75\x98\x2c\x58\x47\xe3\x45\x5c\xb5\xde\x60\xc6\x42\x91\x94\xc6\x58\x1b\xc1\xbb\x04\xc4\xb7\x00\x78\x72\xff\xd3\x0b\x31\x5f\x0f\x89\x26\x8e\x2b\xad\xc3\xfb\xe3\xf1\xc4\xc3\x5a\x69\x3c\xc2\x0d\x47\xe8\x01\xda\x74\x23\xa2\x58\xa5\xf2\xe7\x78\x3f\x02\x6e\x69\x9f\x02\xa0\xb5\x3a\x4e\x6b\xed\x16\xa1\x39\x0a\x4d\xbd\xd1\x3b\x4a\xcc\xda\x46\xc5\xac\x51\x53\xb2\x1a\x35\x2f\x61\x99\x79\x5e\x22\xca\xb0\x6c\xa0\x04\x5f\x46\xfb\xb1\xa5\x16\x14\x8b\x0b\xa2\xe3\xa0\xff\xe9\x85\xd4\x25\xc4\xa4\x9a\x27\x2e\x6c\xd8\x3c\xdf\x68\x9e\xfd\x90\x23\x23\xd1\xfc\x80\x83\x86\x4e\xb9\xc5\x2e\xd6\xe6\xdf\x01\x5e\xdd\xd5\x77\x71\x82\x53\x6c\x02\x83\x5b\x9c\xe0\x13\x9b\xc0\xe0\x16\xc7\x5d\x62\x13\x18\xdc\x62\xf4\x88\xad\x15\xc9\xa7\xc0\x93\x9d\x55\x44\x54\x10\x84\xb1\xcc\x8a\x33\xed\x56\xcc\x23\x75\x08\xe6\x91\x62\xea\x66\x3e\xd3\x62\xe4\x2f\x25\x33\xf2\x03\x85\xdf\xeb\xd3\xd5\xfb\x79\xa0\xf0\x55\xc9\xe8\xe7\x81\x28\x16\x65\x30\xf2\x03\x85\x35\x2a\x62\xe4\xb7\x45\x8c\x1c\xfa\xe6\xd1\x59\xf2\xac\x59\x4a\x71\xa7\x5d\x2c\xf2\x37\x65\xb4\x7e\x31\x62\x46\xe4\x99\xa5\x52\xae\x59\xaa\xf5\x20\x3c\xb0\x46\x38\xb3\x1e\x93\x96\xde\x2c\xec\xfb\x56\xa2\x37\xed\x0d\x74\xe1\xa7\x38\xb3\x1e\x86\x99\x9f\x1c\x01\x89\xbf\x94\x1d\x13\x30\x98\x6d\xd7\x70\x93\xd9\x96\x26\xdd\xfc\x74\xdf\xd7\x98\xdd\x63\x37\xa5\xa5\x2f\x32\xc6\x75\x42\x3e\xfb\xc2\x04\xc0\x00\x29\x22\x53\x1b\x5a\x4b\x0e\x3b\x6c\xd9\xb2\xe5\x12\xfa\x75\xc5\x0a\x8d\xfb\x2a\x50\x5f\xdf\xfe\xcf\xff\xfc\x0e\xc0\x09\x38\x6e\xf5\x6a\x84\x7d\xed\x3e\xe1\x3d\xef\x79\xef\xfb\xde\xf7\x7e\x2d\x6e\x0d\x3b\xb6\xbc\xf5\x83\x14\xab\x8a\x2b\xe4\xad\x31\x8d\xf3\xdd\x80\x11\xc9\xe1\x48\x32\xce\xf7\x29\xb4\x2c\xed\xd9\xa5\xc0\xbd\xe5\x7b\x25\xcb\x14\xb6\x91\xbc\x57\x05\xe3\x7b\x40\x24\x9f\x13\xe7\x1b\x00\x14\x8c\x3e\x31\xcf\x38\x31\x4f\xa5\x4d\x48\xd4\x1b\xc2\xc1\x96\x10\x8b\xaf\xd5\x03\x01\xf7\x1d\x75\x58\xd6\x20\x6a\x69\x3d\x00\x93\x12\xc4\x6e\x75\x85\x19\x73\xab\xdc\x61\x4a\x10\x1b\x0d\x96\xe3\x6e\xf9\xc2\x76\x57\x61\x0b\xd1\x30\x9b\x71\x1a\x66\x33\x4e\xc3\x6c\x26\xa3\x87\x09\x75\xa8\x4d\x92\x40\x9b\x61\x37\xd7\xf5\x66\xbb\x4b\xed\x37\x3f\x30\x8e\xaa\x3a\x00\x11\xc5\x18\x53\x8a\x0b\x7e\xb6\x45\x57\x0b\x28\xa3\x42\xaf\xe3\xea\x70\x29\xd3\xb3\xf3\x5c\xfa\xd6\x19\xe9\xbe\xd8\x34\xce\xbd\x11\x02\xa3\x49\x3e\x05\xed\x65\x3c\x16\x49\xc2\x13\x16\xb8\xc0\x79\x99\x73\xdc\xad\xf3\x9a\xf6\x64\x66\x78\x9e\x05\xe1\xd1\x20\x8b\x75\xa9\x49\xe5\x2a\xc5\x33\x05\x1a\x18\xa7\x40\x03\xe3\x14\x68\x60\x92\x4e\xe5\x24\x01\x1a\xc8\x9a\x21\xac\x8d\x8a\x7c\xe6\xb0\xcf\x06\xd8\x51\x50\xb1\xb9\xc6\x66\xbb\x28\x71\xb3\x21\xa1\x34\x6e\x87\x7d\xcf\xcd\x40\xf6\xbd\xed\xf9\x3b\xb4\x2d\x7a\xd4\xb5\x36\xe0\x40\xd5\x0d\xe8\x07\x2c\x1c\xbd\x1f\x92\x08\x35\x09\x46\xf0\x47\x06\x11\xd6\x62\xce\x46\x84\x51\xf3\xff\xc7\xde\xb7\x80\xd7\x55\x55\x09\xef\x73\xcf\xbd\xc9\x4d\x76\x9a\xde\xbe\x53\x68\xda\x73\x73\x03\xdc\xf2\x4c\xa1\x25\x17\x28\x90\x1c\x5f\x71\xc6\x47\xca\xcb\xe0\x38\x4e\xe6\x9f\x57\xe7\xf5\x4f\x46\xe7\x51\x67\x82\x0d\xb4\xd0\xf0\x0e\x82\x52\xa0\x68\x14\x30\x05\xa9\x56\x45\xa9\x82\x12\x10\x25\x6a\x91\xa0\xe8\x04\x45\x88\xda\xd1\x38\x56\xcd\x28\x6a\x55\x1c\xff\xef\xac\xb5\x1f\x6b\x9f\xb3\xcf\xb9\xe7\xa6\x2f\xfd\xbf\xa1\x9f\xe6\xde\x7b\xf6\xd9\x7b\xed\xb5\xf7\x5e\x7b\xbd\x97\x8c\xab\x7a\x95\x08\x95\x3a\x16\x22\x95\x91\x00\x30\xb2\xe0\xc7\x42\xe8\x32\x26\x39\x7b\x35\x54\xef\xfe\xb5\x59\x95\x72\x47\xfc\x0a\x4b\x62\x70\x00\xf8\xde\xa1\xa1\x3d\x50\x25\xae\xca\x79\x56\x69\x33\xf4\xb9\x6e\x85\xe0\x67\x0c\xf9\x7a\x95\xca\x2f\xe1\xca\x7a\x30\x04\x87\xa3\x33\xa9\x70\xf8\x9e\xea\x38\xfc\xfc\x7c\x8a\x43\x08\x32\x79\x45\x80\x1e\x85\x18\xc8\x93\xf6\x72\xae\xcc\xcf\xfe\xee\xc9\x87\x94\x8f\xab\x3f\x34\x55\xa6\xb6\x67\xed\x1b\x4c\x8f\x5c\xc1\xa6\x55\x9d\x70\x0c\xb5\xea\x38\x1e\x41\x1a\x53\x30\xb5\x5f\x14\xd5\xf3\xcd\xce\xef\xa1\x9d\xff\x3a\x4f\xe4\xa5\x7b\x96\x1a\x4b\xf6\xfe\xc4\x43\xe9\x0f\x0d\xdd\x4d\x13\xa2\xf4\x52\x25\xad\x25\xf9\xc7\x09\x60\x19\xef\xfe\x2f\x06\x11\xcb\xe2\xa5\xf1\x00\xfb\xe2\xf3\x1e\xa7\xd3\x6d\xa1\x24\xb8\x9c\xd4\xdd\x6a\xcc\x82\x3a\x83\x09\x4f\x09\x1d\xf6\x82\xa9\xcc\xbe\x40\x2c\x59\x13\xae\x92\x7b\x26\x5d\x9b\xac\xfd\x01\x3a\xd1\x6f\x5a\x95\xd8\x33\x8e\x96\xfd\x20\xd0\xea\x1c\x72\x30\x3d\xe9\x27\x12\xd9\x41\xbb\x12\x77\x90\x70\x57\xdc\x4d\x33\x81\x4c\x05\x5f\x1a\xc5\x97\x51\x2a\x5c\x04\x4f\x7c\xe7\x5c\xa7\x20\xbf\x78\xe1\x27\x15\xf9\xa5\x04\xfe\xcd\x20\xc7\xc9\x1f\x60\x18\xe1\x85\x04\x1d\x2b\x79\x78\x2a\x23\x1c\xfa\x4d\xc7\x87\x0f\x52\xa4\xfc\x2c\x1b\xce\x78\x46\x7c\xba\x2b\x1c\xb5\xee\x9d\x90\xe3\x4c\x3c\xf8\x05\xfe\xc2\xe5\x04\x55\xe5\x82\x61\x0a\xf9\x70\x66\x50\xe6\x36\xd8\x9d\x19\x24\x25\x71\x56\xbb\x13\xa2\xfc\xc9\x44\xc4\xfd\x3b\x1e\xa5\x6b\xd8\xab\xda\x22\x81\xd4\xe0\xca\x93\x57\x07\x52\xc4\x4d\x4b\x50\xd4\x2a\xe0\x17\xe6\x0f\xfd\xb2\x51\x4c\xe1\x73\x98\x14\x16\x89\x5d\x41\x94\x34\xc9\x17\x33\x48\xfc\x94\x3e\x3a\xb6\x64\xe0\xc7\x29\x06\xef\x5e\x1a\xf6\x55\xca\x1b\x29\x22\x3c\x99\x26\xbe\xc5\xd2\xa3\x84\x6f\x0d\xf3\xd6\xb3\x16\x0d\xad\x88\xa0\xc7\x2f\x2d\xb2\xb2\x9e\x8c\x64\xb6\x25\x04\x7a\x30\x16\x7b\x04\x23\x8c\x62\x24\x1f\x19\x43\x8f\xee\x12\xc0\x8a\x59\xcf\x55\x48\x3e\x17\x55\x52\x24\x60\x3c\x6b\xbf\x7a\x3d\x7a\xf5\x8a\x82\xcb\x82\x1f\x72\x29\x73\x94\x49\xc9\x1c\xe9\xd5\x7b\x11\x03\xb0\x63\xeb\x3d\x7a\x59\x68\x36\x8e\xf1\xd9\xe8\x8e\xb0\x3a\x80\x58\x56\x0d\x83\x30\x77\xc8\xb6\x5c\x16\x2b\x3d\x4b\x33\x6a\x38\x98\x36\x49\xa7\xd4\xc8\xd8\xdc\x87\x1e\xa7\x7b\xc0\x08\xdd\x52\xb6\xf2\x69\xa7\x44\x83\xc3\x06\x4a\x32\xf3\x8b\xa8\x90\xa7\x47\x30\xf5\x85\x3a\x7c\x7d\x56\x6b\x6f\x86\xb4\xf6\x66\xd8\xd4\xde\x7c\xd6\x38\xcf\x94\x9a\x4f\x0b\x49\x7e\x93\x72\xe0\x43\xac\x1c\xc7\xc5\xda\x31\xc0\xc4\x3a\x11\x72\x5d\x8d\xb8\xea\xb8\x79\x32\xe0\x0b\x4b\xc8\x21\x6d\x01\xcc\x7f\x47\x04\x61\x27\x1d\xf6\x2f\x26\x6d\x57\x41\x7d\xcb\xb1\xd4\xf7\xc9\x74\x42\xc8\x4e\x53\x08\xe9\xf1\xa7\xa7\xf0\x8a\x56\x69\xb5\x9f\x12\x41\xda\xdf\xc4\x20\x6d\x7f\xe4\xc9\x07\xcd\x06\x93\x22\x43\xec\xd7\x30\x43\x2c\x52\xa2\x0c\x3c\xfa\x0a\xfe\x44\xce\x3d\x61\x9b\xbe\x22\x92\xc3\x3e\xc3\x44\x04\x54\x4d\x12\x84\xf2\xaf\x4c\x2f\x3f\xe8\x5a\x58\xac\xd3\x9d\x72\x74\x96\x44\x51\x04\x42\x04\x8b\x31\x20\x33\xd4\xd4\xec\x65\xda\x5d\x0c\xe8\xd1\xf8\xfd\x6a\x22\x7e\xa7\x1c\x55\x02\x0b\xe7\xd9\x42\xc2\x09\xc5\x70\x02\x91\x79\x63\xe3\x4c\xd1\x8d\xf3\x5d\x16\xd9\x38\xdf\x90\x41\xe1\xe3\xe2\xed\x80\x11\x7b\x52\x46\x0e\xe1\x5a\x2c\xe1\xa8\xcb\x54\xf5\xe7\xf1\xe7\xc5\x51\x10\xc4\x62\x9b\x20\x3c\x5f\x05\x84\x6f\xc9\x50\xf0\xe9\xe7\x1f\x92\x20\x88\x8f\x0a\x84\x05\x11\x10\x9e\x62\xa2\x04\x98\xbc\x9f\x0b\xda\xa6\xde\x52\xca\xf8\x05\x08\xd1\xf3\x27\x9f\x2d\x1a\x0c\xdb\x7f\x52\x60\x3e\x29\x6f\x62\x34\x52\x37\x73\xca\xe9\xc9\x37\xbe\x47\xdf\x78\x49\xb2\x78\xdd\x27\x63\xe4\x15\xf3\xbd\x88\x08\xf9\xfd\x90\x8c\x72\xa2\x50\x7a\x09\x69\x73\x9c\x88\x33\x3f\x30\x9b\x7a\xcc\x6f\x19\x44\xfe\xad\x44\x22\xb2\xcd\xee\xca\x2a\x24\xe1\x80\x53\x64\x60\x2d\x69\x80\xdb\x01\x4c\x0e\x79\x92\x9d\x8d\xc0\x34\x1b\xea\x04\x63\x01\xec\xe2\xaa\x6d\x7b\xfe\x24\x76\x7b\x82\xb8\x82\x85\x91\x40\x15\x9d\xd5\x57\x79\x70\x83\x88\xdc\x36\x1f\x6a\x36\xf6\xc4\xcf\x29\x38\xb7\x3a\x4a\x9d\x05\x0a\xad\x8f\xd5\x55\x55\x68\x69\x4f\x7b\xa1\x2e\x6a\xe4\x4d\x49\x25\x10\xc7\xed\x4a\x9c\x49\x11\x3e\x0d\xe0\x31\xed\xa0\x65\xf7\xd5\xba\x82\x76\x13\x0d\x1d\x16\x41\xc0\x44\x90\xe8\x51\xcc\x08\x84\x04\x07\xf7\xa1\x38\xcc\x59\x70\xef\x93\xb6\x9a\xf2\xa0\xa8\x28\xe7\x3b\x83\x32\xed\x9a\xdc\xe8\x25\x4c\x79\x25\xea\xfe\x4d\xcb\x22\x8b\x4d\xa8\x10\xd5\x65\x15\xb3\x9d\x6e\xaf\x97\x35\x44\xe0\x2b\x29\xbc\x5a\xdf\x94\xd5\x5c\xc9\x4e\xa9\x7d\x87\xb4\x58\x45\x5a\x56\xd1\x19\xf3\x58\xb4\xa6\xa2\x4a\xf3\xec\x91\x9c\xcf\x41\x73\x36\xe6\x39\xba\x79\xd0\x42\x88\x65\x3a\x0f\x2a\x29\xc1\x48\xfa\x36\x52\x86\x85\xcb\xd8\x6f\xa3\x33\xb8\x2d\x2e\xed\xd1\xea\x00\x01\x3a\x84\x79\x9e\x4c\x4e\x20\x6a\xf4\x44\x6a\x25\x66\x10\x9c\x48\xc6\xf2\x90\xe2\xa3\x01\xf5\xbf\x8d\x68\xe0\xce\xe0\xa5\x00\x66\xe7\x1c\xf7\x32\x7e\x7e\x90\x5e\x8f\xd7\x52\x48\x6f\xae\x87\x66\x59\x95\x53\x4e\x5f\x2e\xda\x5f\x5f\x27\x8b\x2b\x54\xad\xf2\x46\x6d\x7e\xe3\x71\xa1\x8e\x2f\x54\x3f\x36\xe4\xf8\x2c\x32\x02\x55\x84\xb2\x35\xce\x2b\xe5\xf1\x98\xe3\xa3\x93\x0d\x47\x23\x2a\xf4\xa9\x21\x6f\x7f\x31\x12\xd1\x2f\x6f\x01\x17\x2b\x9f\xcf\xc7\xc0\x59\xe6\xff\xf6\xb7\xee\x25\x5a\xab\x3a\xdf\xea\x82\x71\x25\xed\x3a\x2a\x54\x37\xd5\x90\x96\x1e\x03\x67\xe0\x58\x35\x81\xd1\x6f\xeb\x77\x5a\x69\xd5\x42\x27\xc1\xd3\x09\x8d\x1a\xb0\x51\x1a\x95\x0e\x54\x19\xe0\x46\xa8\xdc\xb9\xdd\x34\xc0\x6d\x27\xae\x4d\x93\xe9\x5c\x31\x86\x1c\xba\xe9\x1e\x8f\xe8\x2a\xeb\x83\xa6\x5b\xbf\xd3\x4a\x35\x95\x8f\x47\x34\x95\x75\x0a\x34\xcf\x00\x2d\xfc\xa5\x3a\x60\xb8\xe6\x7d\x21\x37\xa1\x92\x4a\xb3\x5c\xc2\xb4\xca\x46\xaa\xba\x64\xe6\x7a\x84\xc2\x3b\x16\x09\xe3\x51\xa6\xd1\x1e\x23\xfa\x7d\x01\x06\x89\x2d\xc4\xf2\x8c\x8e\x70\x10\xc9\xd8\x97\xc0\x98\xb4\x94\x87\x92\xe7\xc9\x19\xff\x46\x6d\x85\x16\x27\xec\x87\xa6\xac\xce\x4c\x97\x42\x5a\x4f\xe8\xc4\x90\x57\xdf\x9b\x90\x0c\x15\x05\xc8\x49\x46\xf2\x9d\x4e\xd1\x14\xe6\x53\xc4\xd3\xa7\x5c\x65\x72\x3f\xae\x6d\x72\x7b\xed\x93\xab\xa8\xc9\xa5\xd9\x11\x7a\xc2\xa4\xbb\x27\x2d\x13\xa6\xa9\x1f\xb5\x03\x13\xb3\xdd\x2e\x6a\x39\x2b\x55\x26\xfc\xab\xb9\x96\xaf\x0f\x11\xd2\x13\x59\x80\x27\x5a\x9e\x99\x37\xcd\x53\xe5\xec\xa1\x82\xe1\x32\xcc\x6a\xbd\xa2\x35\x0e\x9b\x93\x89\xf4\x75\xb5\xdb\xa7\xb6\x79\x59\x27\xb1\xea\x0b\xae\x58\x0c\x6e\x96\x16\xd5\x13\x30\x1c\x1b\x5f\xa1\x43\x5c\x45\x87\x20\xda\x70\xd5\x4f\x0d\xab\x35\x4c\xfb\xfa\x6f\xaa\xe1\xeb\x88\x6a\x61\x82\xd5\xa8\x10\x7f\xf9\xe5\xb4\x38\x74\x8f\x88\x46\xf0\x1c\x7f\xf4\x9b\xc8\xf0\x13\x8f\x7f\xc8\x2e\xe1\x8f\x4e\x9b\x16\xac\x6b\xe9\xe8\x51\x9a\x9f\x4d\xe5\x76\xd7\x84\xe1\xdf\x6d\x60\xd4\x0f\xa8\xfd\xbe\x5d\xc2\xc5\x43\xa0\xa3\xcd\xcc\xc9\x70\xbd\x15\x7d\xc0\x23\xf7\x15\x91\x57\xee\x05\x5d\x96\x97\x64\xed\x9a\x8f\xe5\x97\x3d\x2c\xbf\xcc\x30\x85\x6c\xec\x98\x23\xf1\x63\x6e\x2c\xba\xf0\xfa\x18\x2c\x97\x17\x37\xde\x42\x2c\xcd\xbf\x52\xf8\x64\x03\x70\xe5\xd8\xf1\x6e\x8e\x1f\x6f\x40\xcc\x71\x93\x9a\x63\x47\xdc\x98\x4b\xb0\x64\xff\x0a\x51\x84\x03\xe6\x58\x91\x97\x62\x57\xa7\xdb\x15\xf7\xe2\x32\x4c\xb8\x75\x8c\xcc\xb7\x25\xc8\x62\x0f\xf7\x87\x6e\x2b\x8b\xd2\x0d\x07\x42\x35\x0f\xa3\x67\x3f\xed\x5d\x3a\xc1\xa2\xe5\xf8\x26\x8d\x5b\xb2\x45\xdc\xe6\x7e\x65\xd0\x33\xca\x01\x9b\xcd\x96\x0a\xf7\x4b\xbf\x3c\xe8\xb9\xd4\xda\x31\x19\x31\x53\xe5\xf1\x12\xa7\xbd\xbd\x37\xd4\xac\x20\x2f\xf0\x7d\xbb\x5a\x69\x4c\x8b\xd9\x6a\x9e\xf4\x48\x30\x85\x6f\x71\x84\x4c\xe1\xfb\x1e\xfa\xae\x45\xf8\x6e\x04\x76\x16\x99\x65\x95\x81\x91\x84\x5a\x1b\x1e\x9a\x01\x8a\xfd\xe9\x0f\x94\xe9\xd7\xc9\xef\x9f\x90\x06\xe7\x20\x1e\x66\xa5\x4b\xf5\xb6\x83\xa1\xbd\x25\xa7\xf9\xf8\x78\x9a\xab\x89\x6e\x4b\xcb\xf2\x38\x7a\xfb\x4c\x6a\x7a\xdb\x2e\xe9\x95\x95\xde\x96\xb4\x9f\x51\x98\xde\x3e\x73\x08\xe9\x2d\xe9\xeb\x27\x11\x8b\x0a\xbd\x1d\x09\xa1\x6d\xc0\xf8\x90\x46\xa1\xbf\x49\x7b\x6b\x56\x63\xf6\x48\xa6\xab\x2e\x55\xda\xdf\x42\xa4\x9f\x49\x22\xd2\xb9\xd4\x44\x7a\x11\x07\xfd\x06\x90\x2f\xff\x47\x1f\xa9\x42\xa4\x6d\x38\x9f\x0b\x91\x5e\x80\x3e\x87\x85\x34\x44\x3a\x76\xcc\x1a\x88\xf4\x7c\xf4\x36\x6c\x4e\x43\xa4\x63\xc7\xab\x91\x48\xcf\x43\xc5\x4d\x53\xcd\x44\x9a\x63\x26\x86\x46\x83\x48\x7b\xac\x98\x41\x42\x2d\xb4\x17\xb0\xff\xf2\x76\x52\x7b\x3b\x9d\x84\x20\xb5\xf5\x51\x52\xbb\x23\xd4\x6c\xa9\xf4\x34\x37\x49\xed\xbb\x43\xcd\x16\x89\x70\x93\x10\xa9\x1d\x0d\x35\x2b\x80\xbc\xe0\xb1\x60\x57\xe9\x56\xef\x0b\xb5\x9a\x97\x9e\x10\x4e\xcd\x85\x10\xde\xdb\x70\x74\x09\xe1\x54\x92\x8c\x42\xd3\xa1\x10\x3a\xd8\x91\x48\x07\x3b\x42\x74\x70\x2a\x96\x0e\x76\x28\x3a\xa8\x29\x1d\x69\x3d\xbb\x24\xac\x2a\x08\xa8\x47\x02\x81\xab\x10\x92\x56\x49\x29\xf8\xa8\x14\x0f\x22\x83\xbf\x85\x92\x4d\x1d\x06\x4a\x36\xf5\x61\x45\xc9\x3a\xac\x94\xcc\x86\x35\x41\xc1\x14\x55\xe9\xab\x85\x8a\xb9\x92\x8a\xd9\xc6\x1b\x89\x1f\xef\xa0\xa9\x98\x6d\xbc\x9b\xe3\xc7\x3b\x54\x54\xac\xa5\x46\x2a\xe6\x69\x56\x33\x42\xba\x3c\x4a\xba\xa6\xd2\x91\xae\xa9\x74\xa4\x6b\x2a\x96\x74\xb9\x94\x74\x4d\xd9\x49\xd7\xd4\x87\x0d\xd2\x35\x15\x43\xba\x2a\x06\xb1\x82\x6f\x92\x56\x25\x1e\x0e\x93\x54\x7d\x3d\x13\x57\xab\x8c\x0b\x1a\x04\x79\x4f\xe3\x28\xcd\x73\x56\x4a\x43\x9d\x09\x1a\x74\x05\xb7\x7c\x94\xc4\xe4\x35\xa3\x9a\x0f\x69\xb9\x9f\x8b\x71\xf4\xca\x5b\x7c\x30\xaf\xb2\xb6\x06\xcb\x7e\xbf\xf0\x4a\xd8\x88\x5a\xee\x02\x21\x27\x05\x45\x4e\x12\x72\x0b\x15\xc8\x05\x51\x50\xea\xb3\x24\xdc\xba\x87\x08\xb7\xd3\x87\x0f\xb7\xd3\x35\xe1\xd6\xd6\x1a\x70\x3a\x20\x70\xbb\xe9\xc8\xe3\xf6\xfb\x87\xea\x8a\x75\xb5\xa9\x49\x56\x2c\x93\x77\x6c\xd2\x15\xbb\xcf\x7e\xc5\x8e\x4b\x59\xa3\xc7\x76\xc7\xf6\x24\xde\xb1\x3d\x21\xb4\xef\x8b\x59\xa4\x1e\xcb\x22\x6d\x8b\x69\xed\xb1\x50\x64\x50\x49\x65\x6f\x2d\xa9\x2a\x7f\x3a\xa0\x8a\x74\xb2\x83\x5b\x45\x12\xa2\x9b\x45\x3d\x8b\x0e\x39\xf5\x30\x6f\x93\xe5\xb2\xdd\x97\x74\xd9\xba\x35\xe8\xf3\x9b\x30\xc4\xc2\x93\x39\xc7\xfd\x8f\xdd\xa7\xae\x5c\x44\x8b\x13\xba\x72\x6d\x68\x01\xff\x16\x71\xe5\x3a\x31\x57\x6e\x86\x5c\xb9\x0b\x51\xdb\xb2\x40\x5f\xb9\xc1\xd0\xcc\x72\x71\x66\x48\xee\x93\x02\xea\x4b\xe6\xcb\xc6\xe5\x58\x28\xdf\x11\x0f\xe5\x46\x0d\x65\xbf\xe5\xd2\x94\xe3\x2d\x86\x1b\x1a\xd4\x2c\xf3\x24\x94\xea\xd2\xec\xb0\x5c\x9a\x19\x12\x15\xd5\xc4\xe1\xc2\xe3\xb2\x7d\x25\xb8\x34\x4b\x32\xfb\xc7\xd0\x6d\x65\x92\x0c\x24\x75\x45\x57\x71\xc9\x92\x3c\x5e\xb7\xd1\x59\x8a\x68\xa1\xbc\xb8\x64\x5d\xaa\xb1\x31\x9b\x2d\x91\x77\x71\x79\xd0\x37\xb2\xe3\x99\xcd\x16\xca\xbb\xb8\x10\xd2\xd8\xec\x8b\x5c\xb2\x70\x17\x7f\xec\xbe\x56\xaa\xb0\xd9\x17\xb9\x64\xb3\x1a\x05\x96\x72\xb7\x55\x10\xa0\x5a\xeb\x0b\x1a\xbe\xce\xc8\x1b\x3a\xf9\x75\xf3\x8a\x3e\xda\xa4\x6e\xe6\xf0\x93\xba\x99\x9a\x48\x9d\xbd\x75\x8d\xa4\x8e\x74\x72\xe7\x21\x24\x75\x33\x47\x8f\xd4\xd9\xd0\xf2\xbb\x47\xea\x62\xa1\xfc\xff\x8a\xd4\xcd\xa4\x23\x75\x33\xe9\x48\xdd\x4c\x3a\x52\x37\x93\x8a\xd4\xcd\x1c\x19\x52\x37\xfb\xfb\x48\xea\xf6\x1f\x7e\x52\xb7\xbf\x26\x52\x67\x6f\x5d\x23\xa9\x23\x9d\xbc\xfb\x10\x92\xba\xfd\x47\x8f\xd4\xd9\xd0\xf2\xbb\x47\xea\x62\xa1\xfc\xff\x8a\xd4\xed\x4f\x47\xea\xf6\xa7\x23\x75\xfb\xd3\x91\xba\xfd\xa9\x48\xdd\xfe\x23\x43\xea\x0e\xcc\x85\xd4\x6d\xe5\x73\x20\x75\x46\xf6\xa1\xfa\xbc\xf4\xf0\x12\x09\x48\xe2\xa8\xda\xac\x9d\xaa\x4d\x49\xaa\xd6\xaf\x0e\x7f\x8b\x3c\xfc\xab\xdd\x7e\xe9\x19\x88\x1f\xf3\x68\x03\xe8\x1f\x13\x0e\x2a\xf8\xb1\xa5\xcd\x55\x95\xf0\x5c\xb4\x83\x2f\x15\x3e\xc4\xd8\xc0\xd3\x6d\xcb\x45\xd7\xd3\x6e\xdd\x59\x3c\xf3\x0b\x55\xb0\x7c\xd0\x44\x2b\xa6\x51\xb7\xaa\xbb\x51\x0f\x0a\x32\xeb\x90\x58\x3f\xd3\xe3\xdf\xdf\x3a\xd6\x6a\xab\x47\xba\x8d\xe2\xe0\x6e\x4b\x79\x98\x0e\x95\xca\xa3\x97\x38\x79\x02\x4c\x21\x2d\xe7\x30\xed\xca\xa0\xe0\x41\xeb\x8a\x50\x74\xa2\x97\x04\x78\xdb\x13\x05\xe2\x35\xe4\xdd\x98\x58\x27\xe1\xfc\xe8\xdb\x28\x7c\x0f\x8d\xcc\x12\x9e\xe7\x9a\x1c\xcf\x79\x86\x5d\xa1\x19\x5e\x97\x38\xc3\x1e\x31\xc3\x16\xeb\x0c\x6f\x38\x14\x33\xf4\xdf\x65\xae\xa2\x48\xe4\xe6\x99\x0e\x65\x37\x52\x30\x13\xaa\xf7\xcf\x84\x53\xdd\xa7\xab\xde\x1f\xb7\xc3\xc6\xcd\x7c\x20\x12\x9a\x9b\x52\xe0\x1f\x34\x72\xf5\x5c\xa1\x1f\x16\x23\x54\x27\xe4\x1d\x56\xe4\x8b\x3d\xc5\x24\xc6\x09\xc9\xbc\xe5\x90\x60\x3c\x34\x2b\x3b\xc6\xdf\x99\x02\xe3\x70\xb0\xb3\x5c\x57\x8a\x74\xa1\x8b\x9a\x70\x79\x6b\x9a\x71\xb4\x1f\x20\xd0\xe0\xf1\x0f\xb5\x52\x92\x9c\x4b\xb3\xc4\x9c\xf1\x91\x9a\xbc\x6b\x97\x30\x59\x09\x0c\xa9\xaf\xb0\xca\xc5\xd1\xdd\x17\xed\x74\xb7\x43\x90\xdd\x8a\xb1\xf0\x97\xd3\xe6\xc6\xa9\xab\x8c\x69\x1f\x49\x38\x80\x8e\xc7\xfc\xe9\x3b\xcb\x1b\x76\x89\xf8\x19\x51\x41\xc2\x73\x8a\x6e\xb0\x53\xa4\xb7\x34\x70\x1b\x21\xc5\xaf\x6d\x0c\xe0\x43\x5a\x44\xf8\x17\xee\x94\xf1\x6f\x17\x68\xd0\x6d\x28\x3d\xdc\x36\xda\xcd\x98\x13\xe3\xc9\x28\x63\x41\xf3\x68\xd0\x69\x04\x9e\xc4\xc7\xa0\xc0\x5d\xfe\x38\x9c\x4a\xcc\xd2\xdf\x91\xc8\x75\x84\xb3\x9b\x27\x4c\x41\xd7\xc4\xa1\xd4\xec\xc5\xd8\xf3\xb1\x86\xe5\x95\x4d\x9b\xce\x9a\xd9\x2a\x79\xdd\x10\x3b\x6b\x1a\xe4\x2f\x67\x3d\x1f\xdd\xcc\x17\x00\x03\x33\x87\x59\xb3\x50\x29\x10\xeb\xac\x55\x8e\x09\x50\xbb\x9b\x45\x40\xaa\xcd\xba\x80\xf9\x12\x9d\xa2\x0b\x09\x38\x15\x5f\xf2\x8b\x83\x11\xc1\x22\x27\xa6\xcc\x0c\x76\x45\x48\x63\x22\x5b\xba\x48\x98\xb6\xa2\x75\xe5\xca\x55\x5e\xdc\x21\x3a\x50\xdb\x21\x3a\x90\x70\x88\xf2\xfa\x10\x31\x38\x44\xb2\x76\xce\x02\xcc\x9b\xeb\xc9\x74\x35\xdf\xb2\xa7\xab\x59\x80\xf5\x4a\x3d\x99\xa1\xa6\xc8\x54\x7e\xa1\xb6\x0c\x54\xf3\x21\x0d\x57\x89\x86\x22\x47\x8d\x97\x21\xcf\x56\x92\x7a\x38\x5e\x34\x45\xcd\x02\x51\xa4\x67\x96\x36\xc9\x46\x9a\xac\x20\xb5\x77\xa0\x49\x2e\xd2\xe4\xd8\x38\x0a\x12\xb0\xb0\x1e\x53\x59\x88\x4e\x40\x69\x56\x04\x82\x3a\x52\x8c\x5d\x80\x62\xac\xe7\xf8\x33\x32\x9a\xf9\x38\x11\x58\xe6\x68\x61\x77\x01\x32\x7e\xed\x8a\xf1\xc3\x31\x98\x1e\xd9\x09\xc8\x95\xe7\x28\x82\x55\x82\xa6\x50\xbd\x5e\x12\xac\x15\xc8\xd7\x85\xf6\xfd\x2d\xd6\xf5\x14\xfb\xde\x11\x51\xc7\x2c\x38\xba\xdf\x2a\x58\x2e\x18\xd9\xcd\xbb\x68\x37\x55\x09\xd6\x32\x14\xf3\x96\x03\x09\x3d\x68\x82\x75\x9b\x7d\x0a\xf1\x04\xeb\x0e\xf2\x82\xfd\xe8\xb6\x88\x20\x23\x3d\x6b\xc7\x46\xb0\xee\xac\x69\xd6\x2b\x31\xf1\xa4\xa7\xe2\xce\x0e\x6a\xd6\xa3\xb5\xce\xfa\x7d\x55\x67\xbd\x4a\x08\x79\x40\xb0\x18\x58\xd5\xb3\x0a\x46\x59\x2a\xa6\x0a\x8c\xfe\xf7\xd8\x86\x5d\x45\x06\xd4\x39\x03\xb1\xbb\x20\x69\x00\xe1\x7b\x8f\x1b\x67\xad\xad\x97\x34\x2c\x8e\x46\xbd\x94\x5a\xc0\xaa\xd3\x16\xdb\x39\x09\x58\x75\x1c\x28\x75\x8e\x1f\x14\x67\x2b\x02\xa3\x83\xfd\xe2\xe9\xf8\xd6\xe1\xcf\xb5\xa2\xcb\x69\x9e\x70\xe1\x65\xe4\xc2\x3b\xc2\x3e\x82\x9a\xa5\x20\x93\x7f\x3f\xe5\xd5\x04\x05\xe8\x3d\x64\xbc\xda\x5f\x90\xf5\x29\x39\xcd\x0e\x73\xe2\xd6\x63\xe8\x59\xdb\x7a\x08\x1b\x33\x6c\x94\x43\x31\xca\xd6\x83\x18\xe5\xf9\xda\xe2\x32\x86\xad\x43\x89\xb8\x0c\xb9\x7e\x9f\xd9\xb2\x92\x96\x46\x2d\xa1\xd7\x5f\x8b\xe2\xf3\x09\x87\x7d\x05\xed\x31\x46\x5a\x51\x41\x28\x72\x87\x4d\x92\x1d\x56\x2d\x0c\x23\x3d\x16\xaf\x8b\xc1\x62\xcb\x21\x5d\xab\x91\x83\x18\xe5\x85\x6c\x2c\x47\x54\x72\x9a\x1b\x74\xc4\x5d\xdc\xe0\xb7\xd8\x57\x6f\x42\x92\x87\x5e\x45\x1e\xf2\x98\xe9\x0e\x7e\x1c\x53\xfe\x71\xbd\x94\x6a\x6a\xd1\x5f\xae\xfb\x97\x1f\x11\xe7\xd6\xac\x99\xb0\x85\x8e\x1b\xbb\xc6\xd8\xbb\x50\xd3\x04\x1f\xcb\x84\xe2\x64\x91\x89\xad\x13\x9e\xe9\xd8\x80\xe9\xb6\xf9\xa2\x9b\x4e\xd0\x7b\x97\x5d\x2d\x73\x25\x05\x31\x41\x84\x0f\x87\xa6\xaa\x6d\x38\x91\x82\xd0\x55\x83\xed\xc0\x7d\x02\xb6\x6c\x48\x65\x54\x1d\x36\x40\x10\x12\xb6\x29\x93\xb0\x4d\x11\xc2\x96\x0c\x24\x67\xfc\x36\xc7\xdc\xc7\x19\x16\xbf\x91\xb7\x5b\xf7\x52\xd8\xc3\xc7\x68\x17\xf2\xf0\x59\xc3\x3a\xb4\xbb\x4e\xb5\xbd\xff\x19\x27\xb2\xf7\x4b\x4e\x73\x0e\xf7\x7c\x1c\x8c\x3b\x52\xc2\xb8\x23\x09\x46\xb5\x01\x73\x82\xdb\x4c\x05\xb2\x7c\x7d\x4d\xa2\x1f\x56\xc9\x69\xce\xc2\x14\xe2\x66\x30\x9a\x78\x62\xd1\xdb\x4e\xe6\x9c\xa8\xa8\x12\xc9\x8c\x7c\xed\x13\xa9\x13\xee\x2e\xab\x30\xe8\xca\x60\x28\x1e\x90\x8c\x32\xea\x44\xdd\x62\x35\xa3\xa4\x38\x3c\x61\xdd\x29\xa8\xd0\x82\x16\x7a\xde\x49\x7f\xc3\x0d\xd5\xc2\xed\x22\x19\xbb\x95\xeb\xd6\x01\xa6\x03\x07\xaa\xee\xdd\xc7\x22\x17\x59\x96\x25\xdd\x64\x77\xdb\x31\xab\xea\xa5\x86\xc4\xb9\xbb\xad\x5b\xa4\x24\xf3\x0d\x1b\x16\xa9\x2d\xb4\xf5\x17\x39\xe9\xbc\xca\x1c\x3e\x96\x9f\xb3\xc8\x5b\x72\x9a\x8f\x65\xe1\x7c\xe0\x24\x21\x78\x6c\xd9\x58\x3b\x1a\x66\xe4\x95\x30\x10\xc2\xc3\xce\x98\xa3\x32\x30\xa6\xd4\x0f\x03\x63\x2a\x70\x7e\x00\xf3\xf8\xf8\xac\xe8\xc2\x11\x6a\xe1\x9e\x0b\x49\x08\xb8\xe7\x7a\x32\xd7\x00\x56\x6b\xe6\x5e\xc6\x73\xb1\x38\xad\x90\x30\xfd\x46\x43\x8c\x74\x95\x3d\xd0\x55\x6c\x60\x97\x32\x0b\x06\xfb\xa4\x4f\x53\xd6\x0c\x95\x43\x42\x29\xc4\xb6\xd1\x49\xec\xb4\xdc\x47\x22\x49\x62\x47\x00\x29\xca\xf6\x5e\xe6\xb2\xa2\xeb\x65\x7c\xa4\xb7\x5e\xe6\xb2\xcb\xfc\xf3\xb7\x6d\xc1\x87\x7d\x5e\x46\xe4\x57\xa8\xa8\xca\xed\x0b\x85\x5c\xe9\x16\x03\x06\xd9\xcb\xa1\xae\x5b\x87\x24\xf6\x13\x03\x44\x93\x2e\x5f\x20\xc3\x5a\xed\x15\xdc\xaf\xa5\x70\x87\xf2\x71\x03\x5c\x7d\x3a\x06\x52\xad\x8a\xa0\x08\x05\xfd\xad\x2b\x6a\x8e\x0c\x65\x26\x68\x46\x73\x5f\x41\x94\x42\x91\x2f\xf6\x61\x76\x3e\x1d\x27\xd7\x4f\xce\x69\x49\x85\x19\xef\xf2\x87\x1d\x2d\x07\xcd\x54\xad\x1a\x38\x20\xd2\x89\xf4\x51\x2d\x13\x99\xe9\xcd\xf5\xa2\x16\x41\x80\x4d\xbc\xf6\x5c\x50\x95\x35\x08\xd8\xd6\x30\x4f\x39\x6c\x37\x80\x92\x80\x5d\xac\x5d\xb8\xf3\x58\xf9\xab\x9e\x26\xb8\xca\x70\x3b\xad\x61\x64\x02\x5e\x26\xdd\x04\x7c\x5b\x5a\xb1\xd0\x8e\xdb\x1e\xbb\xe3\xc4\x56\x2b\xcb\x93\x03\x49\x7d\x7c\xa7\x98\x01\xf3\x15\xcd\xd0\x7b\x3b\xed\xc3\xcc\xd0\xfb\xd3\xda\x2b\x88\x94\x9c\xe6\xa5\xe8\xa1\x10\x29\x1f\x10\x5b\x51\xd4\x4e\x29\xa6\x74\x92\x86\x7e\x83\x0a\x5e\x41\xdf\xf8\x74\x24\x31\x83\x10\x34\xd7\xb0\x16\xa1\x8b\x71\xd1\x10\xb7\x48\x1b\xe2\x0c\xd2\xb3\x85\x76\x17\x31\x06\x15\xac\xf2\x2b\x14\xb0\xf7\x64\x59\xff\x1c\x86\x49\xd4\x8b\xfc\xd7\x51\x88\xaf\x4a\x0b\x71\x31\x43\x05\xdd\xb0\xf5\x5a\x5e\x5c\xb8\x7f\xaa\x8a\xc0\x48\xc6\xa4\x18\xee\x06\x77\xf5\x0e\x91\x69\x12\xb3\xe5\x78\xec\x32\x4c\x17\xe7\x31\x9f\x79\x19\x20\x3d\x83\x34\xaf\x98\x67\x32\xb3\xc3\x74\x1a\x57\x35\x44\x19\x46\xc1\x6f\x97\xdb\x32\x3e\xbb\x14\x71\x43\xea\x93\x20\xe2\x5c\x41\xe9\x06\xdb\x32\x9e\xdb\x47\xdd\x00\x44\x23\x0c\x5c\x53\x81\xd5\x2a\xbd\x16\xa6\xb8\x00\xe2\xc1\xb9\x3f\x1b\x7e\x9c\x93\x49\xb9\x43\xd1\xa5\xb3\xb6\xe8\xd2\x1b\xe8\x4c\x2c\xd1\xa5\x39\x2d\xa5\xf4\x03\xc5\xf1\xe0\xa7\xfa\x88\x7d\x31\x4d\x28\xeb\x4d\x55\x06\x43\x17\x00\xa0\x45\x39\x24\xba\x3a\x5b\x54\x93\x61\xd1\x3f\xf8\x4d\xa1\x0d\x5d\xf7\xc7\x1d\xfa\xaf\xe5\x6a\xc8\x62\xa4\xd3\xb0\xc4\x9d\xee\xdd\xf6\xd3\x4d\x52\xb0\x84\x33\x2e\xe8\x73\x4e\xde\x7d\xc4\xe2\xd6\x23\x78\x81\x16\x92\x4b\xcd\xc5\x4d\xd2\x2c\xf4\x87\x42\x95\xe3\x0f\x3d\xc7\x8d\x0c\x67\x43\x43\x59\x63\x89\xb6\xd2\xa1\xec\x19\xfa\x7a\x4a\x34\x41\x5f\xa5\x44\x13\xf4\x05\x92\xd7\xf8\x6f\x16\x87\x72\xbc\x50\xe8\x43\xb9\x6e\x6b\xc9\xee\xd2\x80\xd9\x5d\xf2\x24\xce\x91\x11\x97\x97\x82\xf6\x96\x49\x4c\xf4\xa2\x33\x02\xa9\xf0\xc7\x3c\xba\xf8\xac\x67\x5e\x44\xd7\x66\xd4\xe1\x99\x65\x69\x93\xaa\xa8\x14\x5e\x3d\x94\xbb\xd8\x6d\xdc\xb9\x0d\x98\xe9\x04\x39\x1e\xea\xf2\x64\x36\xab\x37\x35\x6a\x14\x16\x95\x34\x64\x96\xa5\x0d\x9d\xe7\x8c\x4f\xd8\x63\x55\xd2\x2b\x39\x1e\xb0\xef\xe4\x8e\xbf\x6d\xcf\xa8\x2a\x6f\xae\xb0\xb4\xad\x76\xcb\xc0\xe4\x79\xac\xe8\x78\x19\xb0\x24\xc0\x7c\x2f\xa4\x0b\xc2\x0d\x33\xb4\xc8\x2f\x53\xf1\x18\x30\xab\xeb\x59\x41\xe9\xb5\x0c\x9b\xb6\xde\x60\x04\xa0\x2f\x50\x93\x78\x8b\xa2\xbe\xf5\x3a\x40\xc6\x0b\xe0\x61\x90\xad\xdf\x95\x87\x08\xbe\x69\xe9\x5e\x90\x97\x64\x15\x33\x67\xfc\xc1\x43\x91\x81\xc4\xb2\x06\xe5\x04\x31\x63\xf9\xf2\x63\x48\x0e\xfd\xb8\x25\xda\x63\x5f\xa2\x69\x4d\x6c\x36\x2a\x6c\x0e\x28\x79\x73\x93\x92\x37\x87\x9c\x50\x7e\x17\xd2\xe1\xa3\x91\xfc\x2e\xfe\xd0\xb3\x1c\xac\x92\x80\x5a\xad\x76\x61\x21\x2d\xd5\x9e\x18\xda\xe2\x19\xb4\x45\x65\x5f\xeb\x33\x68\x4b\xaf\x8f\xf6\x80\xac\xcf\x8a\x39\xb8\x85\x4a\x98\x53\x48\xe5\x5c\xeb\x0d\x48\x46\x31\xeb\x31\xe4\x62\x85\x56\xba\xaf\xe8\x88\xdc\x6b\x03\x44\x1c\x6a\xe3\x24\xf5\x5a\x0e\xc5\x9d\x2c\x90\x33\x40\x8e\x10\x94\xd4\xde\xd3\x45\x29\x87\x9c\x50\x82\xb3\x3d\x55\x37\xdf\x42\x34\x26\x96\xd0\x9d\x4e\x6f\xfe\x05\xb2\x2c\xa7\xfc\xbd\x4f\xd7\xad\x10\x29\x62\x80\x6f\xa9\x5c\x26\x72\x47\xfa\xcc\x63\x01\x73\x02\x3f\x6e\x19\x14\x42\x14\xcc\xf5\x22\xed\xab\x2a\xd2\x6b\xf6\xa1\x84\x15\x4d\x9d\xc6\xa2\xb9\xa9\x43\xe2\x49\x13\xe6\xe1\x9c\x8f\xa5\x60\x44\xb6\x35\xae\x24\x36\xa6\xf1\xee\x48\xa1\x33\x43\x2d\x3c\x23\x14\x29\xc2\x1d\x6f\x99\x4c\x30\x03\x77\xd2\x52\xc1\x2d\x39\xf2\xc7\x2c\x96\xc1\xcc\xd2\x75\x6a\xc5\x5a\x2c\xe2\xc7\x3e\xed\xb4\xba\x58\xc8\x5e\x5e\xf6\x32\x5c\xf9\x00\x33\x6e\x80\x19\x2f\xbb\x65\xb0\x98\xf5\x72\x1e\x13\x08\x41\x4f\x53\xee\x39\x5e\x2e\x8c\x0a\xf4\xb2\x24\xae\xab\xae\x15\x19\x58\xfc\x0e\xa2\x54\xd1\x81\x34\x0b\xf7\x4e\x0e\x31\x11\x70\xbf\x02\xb2\x95\x92\xc3\x13\xe2\x8d\xe4\x51\x86\x9d\x88\xe0\x83\xe7\x62\xba\xca\x15\x12\x4c\x5c\x07\xa4\x9a\x28\x6d\xc1\xa0\xd9\x9c\xc8\xd9\xc8\x39\x75\x99\xdc\x63\x65\x69\xa8\xbb\x24\x69\xf1\xb0\xad\xc5\x5d\x55\xfb\xb8\xa7\x6a\x1f\x63\x31\x7d\x70\xc6\x7f\x50\x9b\x4d\xe4\xe1\x24\x9b\x48\xc9\x92\x88\xcb\x9f\xba\xcf\x5a\xcd\xe5\x0a\xda\xd5\x63\x55\xf3\x54\xc5\xd9\x44\x74\xca\xae\x42\x0a\x03\xc9\x57\xec\xd6\x46\x42\xef\x1b\x29\xb9\x8f\xc1\xc1\x78\x9c\xa6\x55\xb1\x80\x81\xd8\x0d\x7a\xa0\x0c\x0a\xf3\x19\xb8\x78\xe1\x68\x5e\xa8\x6f\xc1\x06\xce\xfd\x0e\xbf\x72\x55\x40\x27\xbd\x0c\xaa\x83\x72\xc1\xf7\x3a\x2f\xeb\x57\x86\x8b\x59\xaf\x2e\xf8\x53\xe7\x65\xbd\xba\x3e\xfd\x5a\x9e\x73\xaf\xce\x3f\x0b\xf5\x45\xe4\xf7\x7a\x1e\x1c\x85\xde\x41\xe1\x9b\xe0\xfa\x8d\x6f\x1f\x6c\x73\xfd\xdf\xfe\xf6\xb7\xf5\x82\xfa\x39\xc0\x6c\x29\x13\x4c\xf0\x44\x60\xd4\x23\x1c\x4c\xb9\x9a\x75\xc6\xcb\xa8\x34\xeb\x0d\x20\x0b\x68\xa3\x8e\xee\x4e\x7d\xae\xda\x9d\x78\x59\xe5\xd5\x0e\xc3\xe2\x54\xd1\x96\x3f\x15\x6f\x29\x0a\x2d\x6e\x73\xe8\x2e\x8f\x4d\xd1\x58\xdb\x02\x37\xdb\x16\x98\x63\xbd\x26\xbd\xb2\x59\xbf\x77\x10\x96\x37\xf8\xbf\x61\xbf\x21\xb2\x7e\x4d\xb0\x7e\xb0\x72\x26\x79\x04\x0d\x62\x78\x1d\x1b\xad\x58\xaf\x61\x11\xb3\xfe\x7b\x36\x07\x7b\xa5\x98\xf3\x85\x0b\x4b\xb1\x0e\xc7\x97\x9b\xad\x41\x6c\x36\x2b\x50\x7e\xe3\x60\xd1\x85\xbb\xbf\x2e\xe8\xeb\x11\xe8\xab\x2d\x4b\xdf\xe7\xb8\xdd\x60\x33\x27\xbc\x9f\xa5\x1b\x6a\x5e\xec\x86\x4a\x3f\xb5\x83\xdd\x50\xef\x9f\xbb\x4f\xc2\x44\x12\x79\x0c\x2e\x6a\x46\xf4\x33\xf5\xe8\x51\x0d\x0f\x2e\x0b\x29\xd5\x49\x47\x4f\xc4\x29\x67\xa4\x29\xf2\x0b\xef\x17\xa6\x48\xa1\x8f\x43\x86\x51\x24\xe3\xd0\xe2\xe4\x44\x2a\xe3\xf3\x04\x25\xb4\x13\x69\x8d\xcf\x94\xf6\x6b\x0d\x53\xdc\x24\xa8\x7f\xec\x5c\x47\xe4\x8c\x4f\xa5\x39\xf8\x70\xec\xcd\x73\x1f\x9b\x87\xb1\x9a\xc5\x58\xed\x52\x3c\xf5\x70\x40\xe6\xc1\x76\x5b\x4b\xf6\xaa\xf8\x9c\x25\x9f\x9b\x84\x0a\xc5\x5f\x24\xd8\xb4\x26\xf1\x96\xe7\x08\xdb\x9a\xe7\xf8\x9b\x07\x95\x5c\xe6\x37\xbe\x51\x0b\xdb\x1c\xf2\x5d\x37\x0e\x05\x92\x9b\xdf\x31\xe8\x65\xfc\xc6\xb7\x5f\x56\x0c\xde\x58\x7c\x11\x4d\x60\x0c\x82\x5e\x03\x27\xbf\x37\x4a\x95\x91\x1e\xca\xef\x18\x84\xdd\x0f\xd0\xfa\x8b\x3d\xe7\xb2\xa2\x30\x94\x05\x2d\x24\x57\xbb\x65\x90\x4a\x0d\x21\x05\xef\x30\x45\x54\xac\x49\x21\x21\x7d\x66\x35\xfb\xb1\x30\xe4\x3e\xf9\x7e\xc3\xae\x9b\xd2\xf8\xac\x45\xfc\xbd\x55\x98\xa2\xeb\x63\x5a\x70\xc6\x7f\x58\x93\x83\xf2\x82\x68\x69\xda\xd8\xe4\x94\x09\x16\x28\x2c\x2c\xc4\x4a\x99\x75\x99\x61\xa5\x82\xf1\x58\xf0\x87\x79\x8e\x47\xf7\xde\x02\xd4\xbf\x14\xb8\x92\xce\x84\x0a\x30\x10\x8a\xd0\x52\xb3\x09\xd9\xf1\x81\x62\xd6\xaf\x2f\xe6\x60\xd3\xcd\x0f\x48\xf9\xe6\xc1\x62\xce\xab\x0f\xae\x94\x9c\xa1\x10\x6d\xe6\xdc\xcf\x00\x71\x86\x6b\x20\x73\x55\x5b\xbd\xcf\xbc\xba\xb1\x63\x8b\x75\x9e\xe3\xd5\x0d\x07\x5f\x04\xed\x6e\xab\x13\xba\x1c\x76\x89\xde\x67\xc1\x5d\x07\xe6\xae\x7a\x7f\xcb\x4b\xad\x5e\x9d\x3f\x7f\x0b\xb6\x82\xdb\xaf\x58\xe7\xd5\x7b\x99\x8b\xe9\x65\x27\xeb\x17\x66\x03\x01\xcf\xab\x5b\xcf\xd0\x76\xdc\x28\x6c\x48\x3d\x28\x13\xf6\x97\x32\xc1\xb3\x57\x11\x85\x99\x69\x30\x92\x6a\xe1\x7a\x83\xda\x5d\x4d\x31\x7d\xbd\xb9\x47\xb3\x25\x9d\x5e\xb3\x02\x87\x2a\x80\x9a\x28\x39\xfb\x84\x52\x1d\x31\xd8\x13\x88\xb0\x6b\xd8\xab\x8a\x75\x82\xfb\xf2\xdc\x22\xe6\xa4\xae\xd7\x89\x7f\xb3\x62\xa7\xc2\x17\x57\x70\xa6\x23\x44\xc0\xa8\x6e\x1a\xda\xe4\x3b\x83\x6d\x58\x1a\x4d\x96\xbd\x9d\x17\xd6\xc2\x0e\x20\x64\xc1\x1a\x73\x0f\x3e\x6e\x1a\x1c\xf3\x3b\xe0\x44\x8b\xf1\x1c\x0a\x09\x9b\x03\x24\x0a\xcf\x55\x14\x12\xa1\xfb\x65\x24\x01\xe3\x8e\x0d\xe3\x28\x7d\x82\xab\xc0\xd3\x51\x7f\x07\xe1\xf1\x00\xe7\x2a\x36\xf3\x60\x0c\x9b\x56\x08\x36\x39\xa6\xc3\x2e\x8a\x12\x1a\x19\x38\x36\x10\xad\xb6\x19\x65\x45\xb5\xf9\x31\x74\x22\x60\xdd\x50\xc9\xd5\xe6\x5a\x6b\x7e\x3a\xa0\xa4\xe2\x92\x9f\x40\x62\x1f\x7f\x37\xdd\x10\x9b\x85\x26\x2f\x82\x19\xe2\x99\x88\xa9\xb8\x79\xa9\xc4\x5d\x84\xf9\xac\x0b\x08\x7e\x20\xfe\x13\x63\xb3\x64\x32\xea\x50\xd5\x16\xf2\x12\xdd\x42\x07\xa0\x5e\xa2\xc8\xa5\x22\x27\x17\xb0\xa8\xcb\x0d\x16\xd5\x51\x78\x72\x07\xdb\xb2\x63\x5e\x36\x68\xef\x7b\xc1\x75\x02\xcf\x02\x91\x31\x1e\x1f\x7b\xe7\x6e\xed\xb7\x50\xdc\x62\x52\x31\x70\xd4\xc9\xc5\xe6\x4e\x8a\xd7\x98\x0a\x0e\x8d\xd0\xd9\x22\xba\xe6\x7a\xc2\xc1\x1a\xfd\xd4\x4f\x12\xdc\xb2\x23\x1d\xd5\x0d\xf2\xdc\xaa\x35\x4c\x5d\x62\x1f\xae\x76\x2b\xf2\x62\xf5\x9d\x2d\x83\xca\x2a\x1b\x36\xea\xaf\x67\x27\x49\xc5\x1a\x2c\x5d\x2b\xf7\x72\xc5\x2c\x5d\xd0\x15\xe8\x80\xee\x39\x42\x29\x26\xdc\xe0\x73\x40\x69\xb7\xf9\x43\x78\x6d\x6c\x13\xad\xb1\x7e\xb0\xf6\x42\x00\xe1\x10\xf5\x2a\x0d\xf8\x97\x18\xd1\x97\x03\xa3\x8e\x4f\x87\x86\x86\x86\xc4\xe7\x37\xea\x1b\xa2\x05\x63\x5b\x97\x05\xed\x1a\xdf\xde\x96\xf5\x72\x83\x7e\x6f\x70\x9b\x88\xa6\xc5\xac\x87\x80\x0c\xb7\xd5\x79\xd9\x8b\x8c\xec\xc0\xf3\x30\x3b\x70\x9d\xbf\x19\x5b\x5c\xa2\xb9\xe0\xa5\x9c\xfb\x9b\x83\x23\x99\x51\x51\xb4\x8b\xb9\xfc\xb6\x44\xe8\x8c\x58\x14\xb2\x4b\xb4\xd9\x7b\x21\xe7\xf8\x44\x77\xb3\x58\x94\xe8\x0d\xf0\x2e\xdc\x98\x26\xc2\x2a\x04\x3f\x5d\x4c\x88\x98\x1d\x03\xe5\x61\x93\x15\x96\x37\xea\x00\xe7\x26\xce\x03\x51\xed\xb7\xae\x78\xa1\x11\x66\x07\xb4\xae\x41\x81\xe1\x1b\x60\xa4\xf1\xa2\x0e\xae\xbd\xf3\x32\x27\x87\xad\x7b\x21\xaf\x89\x3b\xe8\xf6\xbe\x57\x6f\xef\xb5\x99\x16\x54\xc4\x7a\xc2\xd6\x49\x92\xbf\xaf\x61\x27\x05\x1c\xc3\xba\xcc\xc9\xc5\x2c\x70\xb4\x81\x3c\x27\x20\xce\x71\xff\x14\x19\x94\x21\xf6\xf7\x2a\xad\xbe\x8f\xdf\xdf\x4e\x31\x03\x74\x15\xb5\xfa\x7a\x34\xa8\xd7\xa4\xdd\xf7\xa2\xa8\x48\xb3\x22\x9c\xf1\xbb\xe7\x1f\xb1\x32\xbd\x25\xa7\x79\x6d\x22\xb5\x11\x91\x34\xc5\x70\x21\x5d\x5d\x42\xa5\x10\xae\xa0\x32\x6d\xa7\x41\x23\xa2\x82\xca\xb5\xdf\x45\xc6\xd7\x9f\x17\xb2\x3d\x92\xf7\xc6\x2d\x42\x61\x8b\x61\x72\xec\xc0\x72\xcb\xa7\x91\x62\xf9\x7e\x1e\x0b\xf9\x4c\x85\x0a\xf9\x6c\xa5\x3d\x3f\xaa\xdc\x0d\x72\xbd\x41\x5f\x27\xca\x2a\xfe\x25\x5d\x9a\x42\x8b\x78\xe4\xc5\x47\x96\x52\x33\xb2\x61\x0e\x0d\x2e\xe0\x06\x28\x7b\x66\xed\x66\x38\xa6\x1b\x78\x51\x75\x03\x9d\xd2\xec\xec\xab\x39\x89\xea\xc4\x9a\x64\x42\xce\x17\x12\xa4\x5f\x02\xab\x81\x16\x09\xa6\xe3\x0c\x04\x6d\x9a\x1f\x38\xbe\xdd\x69\x3a\x81\x0b\xe3\x58\x8f\xa0\x90\xa7\xb7\x3b\x4d\xc7\x4b\x24\x6c\xa2\x27\x50\x9b\xef\x49\xe7\x9f\xb1\x54\xa3\x85\x42\x7d\xbe\xf4\xcf\x98\x8f\xe5\xf8\xeb\x85\xed\x84\x94\xa3\x1d\x76\x64\x68\xa0\xc8\x06\x21\x22\x04\x85\xed\xa5\x5f\x4f\xd2\x04\x60\x84\x02\xf0\xb8\x6d\x7b\x20\x12\x3d\xc5\x83\xb7\x01\x61\x95\xa5\xb3\x17\xe2\x7d\x57\x0f\xf7\x17\x32\x97\x1d\x97\x6a\x2b\x8d\x87\x8f\x56\xc9\x47\x82\xbe\x77\x68\xc3\x49\x7f\x20\x61\x06\x3c\x84\x08\xbe\xf2\x4f\xc3\xbf\x24\xc5\xe4\x4a\xec\xa4\x55\x27\x3f\xf6\x87\x9e\xc2\x72\x41\xfe\xe4\x97\xd1\x7b\xa2\xd3\xcd\x23\x47\x83\x5a\x89\x80\x7e\x3b\xca\x6a\x1e\x8c\xc2\x7c\xe6\x39\x28\xa5\x4a\x1c\x6d\xd4\xb2\xaa\x69\x2d\x7b\x17\x45\xca\x7e\x23\x1a\x47\x06\x82\xd0\x50\x9c\x15\xd2\xfe\x39\x20\xe4\x00\x20\x58\x98\x67\x3f\x46\x89\x1b\xdc\x9b\x19\x5f\xa6\xc3\x6c\x91\x29\x48\x44\xb1\xd3\xd5\xc1\x72\x66\xc2\xe6\x0e\x47\x79\x71\x8b\x19\x17\x90\x92\xb7\x94\x32\xfe\xf8\x93\xcd\xb6\xd5\xdd\x41\x27\xf2\x43\x63\x22\xa1\xf4\x25\x46\x4b\x1a\xbd\x55\x52\xd9\xde\x03\x41\x82\x4a\x3a\xbd\xc5\x0c\x40\xbe\xc4\x30\x5d\x90\x6e\xbe\x48\x07\x64\x12\xeb\x03\x31\xcb\x17\x4e\xc1\xdd\x65\x2c\xc9\x68\xea\x99\x8c\x5a\x67\x52\xad\xd4\x50\x1b\x7a\x3e\xb5\xcb\x04\xb1\x42\x8c\x61\x42\x80\x62\x22\xd2\x0c\xcf\xf7\x00\xb5\xa2\x4c\x1b\x66\x9d\x12\x48\xcc\xc2\x7a\x09\x0c\x4c\x33\x77\x38\x75\x0f\xb8\x97\xbe\x31\x21\xe0\x2b\x39\xdd\xe5\x57\xce\x63\x82\xa0\x27\xdd\x63\x66\x67\xf7\xc7\x74\x76\xd2\x5c\x3a\xfb\x50\x4c\x67\xa7\xa6\xeb\x4c\x77\xf4\x61\xda\x91\x55\x8b\xf2\x51\xda\xc2\x34\x2d\xdd\x53\xb3\x07\xf8\xbe\xc4\x88\x9b\x19\x55\x38\x78\xcf\xd7\x8b\xa1\xab\x91\xbc\xf9\xa3\xbc\xe1\xb2\x1c\x36\x48\x95\x94\x93\x68\x09\x1d\x7d\x0c\x6f\x6e\xd2\xcf\xfb\xaa\x1a\xa5\xa6\x6d\xa1\x60\xfa\x4b\xca\xe2\x29\xf7\xce\x3b\x24\xcc\x4c\xc9\x69\x6e\xd7\x5e\x8e\x76\x56\xe5\xd8\x15\xad\xad\x2b\x35\x63\x92\x0f\x33\x26\x33\x76\xfc\x0f\x3b\xca\xbc\xb7\xdb\x51\xe8\xdc\xa3\xbd\xe3\xc7\xc3\xc5\xdd\x48\x47\xcf\x58\xee\x42\x59\xd5\x24\xe4\x25\xb5\x12\xcb\x88\xb4\xea\x92\x26\xfe\xd0\x0f\x5a\x42\x2e\x4c\x33\x71\x2e\x4c\x6d\xca\x89\xa8\x80\xe0\xf9\xce\x86\x5d\x10\xaf\xea\x39\xeb\xd9\x5a\xf1\x9b\xf4\x3f\x2a\xea\xf2\x2e\x7b\x1c\xdf\xbd\x60\x57\x40\xda\x19\x38\xad\xad\x93\x25\xba\x03\xc1\x8c\x14\x81\xee\x12\x9f\x77\x3a\x9d\x6e\x5f\xb2\xd9\x3e\x0f\x57\x06\xdc\x29\xcb\x25\x11\x1a\x75\x3a\xdd\x5e\xae\x2e\xac\xd5\xee\xa4\x63\xf8\x45\x8b\xd4\x55\xd3\x8e\x51\x87\x69\x19\x37\x53\x4f\x8d\x68\xac\x6f\xd7\x95\x1a\x27\x1d\x15\x73\x36\xa5\xfd\x76\xa6\x75\x5d\xa8\x19\x33\xa9\xc4\xf5\x14\x8d\x93\xb6\xba\x50\x24\x3b\x78\x01\x8d\xff\x8a\xe8\x8b\xa2\xf9\x25\xe5\xba\xa2\x93\x83\x90\x5e\x49\xce\x71\x2c\xcf\xa6\x38\xfd\x03\x4e\xc8\xa5\x5a\x7c\x47\x65\x53\xf7\x70\x15\xda\x84\xbd\xe9\xd1\xb1\x03\xa3\x77\xe9\x19\x96\xdc\x95\x28\x1d\xbf\x0c\x13\x39\x18\x58\x9e\xd4\x58\x9e\x12\x11\x4b\x13\xdf\x7f\x4c\x5c\x70\x84\x60\xdc\x4c\x67\xfc\xb4\x9d\x60\x90\x34\x5f\x4b\xa5\x5f\x02\xf1\xd8\xdc\x64\xc3\xe4\x3b\x6b\xc3\x64\x6f\xe8\xfb\xa6\x23\x8c\x49\x79\xb6\x36\x68\x2e\x48\x25\x05\x17\xcf\xb2\x1b\x0c\x5b\xc5\x42\x21\x0f\x27\xe2\x5c\xbb\x83\x13\x6c\x7c\xd9\x56\xc4\x8b\xec\xd6\x56\x59\xb2\x50\x4a\x3d\x42\x43\x1e\x45\xf2\x8e\xda\x90\xdc\x17\xfa\x2e\xdd\x8f\x8e\xdc\x7e\x65\x81\x90\x8c\xa4\x84\x72\x49\x33\x16\x5f\x46\x60\x5c\xb5\xbf\x62\x64\x42\xca\x20\x7a\xc0\xd1\x06\xb7\xe4\xe1\x39\xe3\xb3\xe9\x4c\xed\x70\x19\x15\x22\x52\x73\x6c\xfe\xbf\x94\x91\x6b\xfb\x63\x23\xd7\x02\x7a\xa5\x4b\xbc\x37\xa0\xee\x47\x3e\xea\x22\x8f\x5c\xcc\xad\x9f\x17\xb9\xf5\xd5\x8e\xcd\xa2\x41\xaf\x5e\x24\x7d\x53\xbb\x35\x87\x69\x54\xea\x94\xc9\xae\x30\x38\xe6\xcf\x04\xe2\x73\xb2\xf9\x39\x68\x36\xfd\xf5\x54\xcd\xa6\xd2\x35\x9b\x49\x6e\xe6\x31\xff\xed\x83\xbe\xd3\xa7\xc1\xce\xdb\x31\xc0\xd1\xef\x76\xbe\xcc\xf1\x96\x21\xe7\xb2\x8e\x0b\xad\x8f\xc7\x7c\x97\x60\x20\xc7\x15\x18\xe3\xe9\xa0\x9d\x4c\xd7\x6c\x22\xb9\x19\x67\x7c\xdf\x31\x47\x4c\xd3\x13\xb3\x8f\x2f\xc4\xec\x43\x2a\xb9\x25\xfc\xd7\xc8\x9b\x9a\xac\x6a\xe7\x62\x5b\x5b\x5b\xa9\x54\x92\xaa\xa0\x13\x85\x32\x68\xcd\x9a\xd3\xcf\x58\xbb\xee\xcc\x33\x3b\x3b\x3b\x2b\x95\xb3\xce\x3a\x5b\xf3\x60\xe5\x30\x0f\x36\x6b\xe7\xc1\x76\x3a\x42\x43\x3d\xe1\xf4\xee\x6a\x63\xbd\x5a\x49\x7d\x0e\xef\x3e\xa7\xdd\x69\x3a\x5b\x05\xfd\x70\x24\xa1\x46\xd6\xb7\xb3\x78\xf7\x9a\x76\xa7\xa9\xc2\x91\xb1\x09\x25\x28\x9a\x8d\x39\x59\xbb\x31\xbb\x23\x53\x9f\xfb\xd4\xc9\x98\x0f\xbd\x71\xff\xbb\x2a\x6b\x8b\x56\x48\x93\x26\x9d\x9c\xfb\xdf\xa7\x4d\x9c\x48\x93\x33\x39\xf7\xf7\xd3\x26\x99\x48\x93\x75\x34\x75\x0b\x8b\xa4\x6e\x09\x9a\xac\xe5\xb6\xa9\x5d\x97\x34\x35\xdf\x59\xcf\xce\xb4\xbd\x35\x92\xf0\x96\xdf\x32\x18\x4e\x1d\x96\x28\xa4\xda\xf9\xc3\xc5\xed\x4e\xd3\xe9\xbc\xfb\xd4\x76\xa7\x69\x8d\x04\x47\xb2\x9c\x2d\x74\x21\x83\x4b\x6c\x3b\xad\xc0\x1f\x02\xf5\xd6\x18\x50\xd5\x8a\x15\x8c\x2b\xef\x36\xda\xfc\x17\x0d\x61\x25\x51\x30\xda\xb0\x59\x75\xbe\x1f\x38\x33\xb5\x97\x8a\x54\x1b\xb8\xdb\x54\xe3\xdd\x41\x3b\x7f\x2a\xe2\xf0\xa1\x59\xbe\x92\xac\x6c\xeb\xb1\x76\x17\xf2\xc9\x18\xb7\xb2\xee\x25\x9a\x5a\x4d\xa9\xc5\x46\x1d\xa5\x18\x24\x5c\x54\x08\xa2\x3b\xab\x43\x34\xa0\x20\xda\x1e\x07\xd1\xbb\xab\x43\x24\x20\x09\x49\x48\x9b\x14\x43\x33\x9a\xe4\x9a\xf3\x1e\x0a\xe5\x8f\x96\xe8\x58\xc7\x5d\xfe\x0c\xbd\xb7\x67\x08\xa7\xb0\xb3\x0a\xd3\x11\xb3\xfe\xef\xa3\x43\x1d\x88\xac\xbf\x59\x15\x68\x75\xbb\xd3\x74\x5c\x0c\x27\x15\x42\xf4\xdd\x87\x64\xe9\xef\x39\x84\x4b\xff\xfe\xea\x10\xf5\x99\x9e\xe4\x36\x88\xc6\x0e\xf3\xd2\xef\xb4\x2e\x3d\x18\x1d\x57\xda\x0f\xd9\x7d\x87\x04\xd3\x1f\x98\x2b\xa6\xfd\xa1\xcb\x17\xa8\xee\xa7\x62\xcb\xbb\xdf\x4f\xa1\xbc\xc7\x09\x91\xa5\x78\x2c\xc9\xf7\x77\xc5\xe3\x65\xb9\x26\xc4\xf8\x41\xbf\xb5\x9b\xbe\x25\xf2\xdd\xb6\x70\x4d\xd6\x14\x3d\x9b\x32\x89\xe8\x47\x12\xe8\xbd\xd1\xf0\xa3\xb1\x0d\xa7\x9c\x31\x11\x72\xa8\x4e\x5e\xc5\x40\x8e\x91\x28\xee\x63\x89\xe8\x2f\x44\x4b\xbf\x42\x94\x22\x89\xa3\x3e\x13\xcd\xaa\x67\x0b\xff\xfd\xaa\x9a\x99\x92\x4a\x50\x2d\xb7\x05\xc9\x37\xe9\x1a\xaa\x81\x07\xe9\x1c\x7f\x4c\x0b\x87\xf5\x1a\x85\xf4\xbb\x44\xb8\x78\xd1\x25\x95\x12\x2b\x98\x95\xec\x2c\x95\x95\x4c\x5c\xb3\x3d\x5e\xa6\xc8\x3c\xb7\xe8\x80\xb4\xbd\x48\xd1\x36\xad\x30\x23\x15\x47\xab\xd1\x36\xd1\x3a\x43\x5f\x75\xd2\xbd\x0a\xec\x13\x5d\xd1\x87\xd2\x2e\xfd\xc3\xb1\x0d\x27\x92\x96\x7e\x32\xbc\xf4\x9f\x4e\xb3\xf4\x2d\xc6\xd2\x9b\x39\x7c\xcf\xc7\x44\x69\x4f\x33\x91\x10\x5b\x3d\x18\xc7\x5f\xba\x1f\x65\x42\xba\x81\x18\x1c\xe6\x65\x44\x0c\xd8\x3c\x71\x12\xfa\xa5\x9d\x29\x72\x4b\xd8\xf3\xb8\x3d\x46\x67\xfe\x62\x43\x94\xfe\x79\x86\x8e\xe3\x33\x0c\xdd\xbb\x1e\x67\x22\x18\x62\xb5\xdb\x8f\xed\x86\x9d\xa2\x83\x50\x36\x6a\x35\x58\x30\xd8\x08\x64\xbf\xfc\xa8\x59\x90\xfe\x73\x74\xd8\xb9\x16\x27\x7e\x82\x61\xb4\xe2\x53\x4c\x86\x2b\xfa\x7b\xef\xa7\xc5\xe8\x37\x76\xba\x85\xb8\x97\x3f\xcf\x50\x56\xda\xcb\x68\x90\xe2\x08\xb0\x68\xea\x3e\x9e\xbe\xb3\x5c\xf3\x16\xf6\x98\x20\x5e\x23\x84\x78\x7d\x29\x44\xbc\xbe\xc0\x44\x50\x62\x00\xb1\x6e\x36\x19\x6a\x36\xc1\x74\x50\x62\xe4\x54\xb8\x69\xa0\xe1\x8c\x3f\x5a\x38\x2c\x52\x56\xc9\x69\xee\x62\x32\x51\x47\x0e\x35\x01\x8d\x1c\xfe\x53\x95\x15\x17\x2e\x42\x01\xaa\x65\xf9\xf2\xe5\xc7\x1c\x83\x1a\x6a\x10\xa3\x02\x21\xaa\xfd\xb8\xe3\x8e\x8f\xcd\xf3\x9a\x18\x57\xb7\xda\xdd\x18\x4e\xf4\x1a\x97\xcc\xc3\x68\x77\x45\x7c\x3b\x7a\xca\x37\x1a\x87\x7c\x53\xe8\x8c\x6f\x25\x9d\x44\xcf\xb8\x99\x78\xa3\x45\x5a\xb8\x29\x19\xcd\x81\xb9\xb9\xfb\x3c\x60\xc0\x3c\xd7\x48\x64\x77\x1c\x8a\x0d\xed\xdc\x9f\xf9\xd4\x83\x8e\xb4\x62\x4a\xa0\x0a\xd5\x79\x9a\x6d\x89\xd0\x69\x0a\x44\xce\x74\x1e\xcc\xd4\xc0\xfc\xb7\x71\x39\x94\xb8\x0e\x36\x1a\x62\xe1\x42\x69\x57\x06\x67\x29\x47\x8b\x87\xa6\xdc\x87\xc6\xe6\x44\xd1\x50\x84\xea\x25\x89\x86\x0b\xd1\xf8\x9c\x24\x1a\x2e\xd4\x01\x7c\xe6\x86\xb8\x31\x76\xa1\x37\x12\xc1\x70\x63\xa8\xd6\x62\xec\x3b\x61\xb1\xf0\x9d\xd6\xa6\xd5\xc4\xc2\x65\x18\xed\xb7\x12\x1c\xb7\x10\x16\x41\xa4\x5a\x78\x78\x8d\xb5\x72\xf4\xc5\x6a\x22\x5d\x8f\x21\xd1\x75\xd8\x74\xa1\x77\xd0\x5e\xec\x6c\x65\x87\x61\x48\xb3\x8b\x6e\x49\x3b\x2b\xcc\x2d\x6f\xa4\xae\x1a\xc2\x7c\xef\xa3\x7a\xdd\x37\xb9\xe4\x3b\x29\x70\x3f\xa2\x8a\xda\x61\x2a\x1f\x0d\x13\xf9\x28\x39\xa0\x4f\x2e\x19\xfc\xa5\xaa\xd4\x17\x23\x91\x7d\x8b\xcd\x42\xcd\xbd\x96\x9b\xea\x2e\xfa\x5a\xf4\xa6\xaa\x4b\x75\x53\xb5\xa3\xd9\xfa\x64\x55\xd7\xf4\x53\x7b\x5a\x43\x51\xf5\x71\xaf\x1e\x8f\x1e\xe1\xab\x65\x81\xd2\x12\x5a\x04\x5a\x34\x86\xf4\x25\x45\x22\x20\xab\x06\x3d\x0a\x04\xf5\x52\xb1\xc1\x44\xd0\x09\x52\x5f\xfa\xa9\x3d\xad\x94\x79\x37\x5b\x1d\x27\xb4\xa7\xe6\xfe\x15\x97\x93\x74\x4b\x56\x2c\xfc\x8b\x31\xcc\x86\x45\xd5\x5f\xa7\xf2\x6b\x68\xf7\x99\x2e\xcb\x02\x7d\x34\x79\x81\xd2\xb1\x12\x6b\x91\x93\x58\x1f\xc3\x48\x74\x25\x2c\xd0\x99\xc8\x47\x9c\x45\xd9\x88\xbe\x43\xb7\x40\x7d\x94\x9d\x35\x51\xdf\x69\xe5\x21\x3e\x15\x6a\xb5\x4e\xb1\x10\x71\xd1\xb2\x55\x40\xe1\x8c\x7f\x74\xf1\x51\x50\xd4\x96\x9c\xe6\xd7\x49\xf6\xa2\xae\x1e\x6b\x73\xc8\xe2\x1c\xf0\xdf\x82\x85\xa8\x9f\x5d\x16\x30\x18\x98\xf5\x7a\xd5\x2a\xcf\xf3\x8a\x01\x83\x11\x70\x17\xe8\xaf\x07\x3a\xda\x0e\xd0\xd1\xc6\x66\xc4\x4e\x88\xdc\x00\x1e\x80\x68\x65\x81\x61\x3c\x13\x77\xd8\xa6\xb1\x75\x99\x82\x22\xf7\x3f\x78\xe8\xb3\x9f\xbe\x0c\x3f\x6f\x20\x6d\xd7\x89\xb6\xfe\xd0\x4c\x59\xa5\x87\x7e\x92\x69\xb5\xe6\x90\xa3\xf3\x43\xc3\x1b\xa7\x47\xdc\xba\xaf\xa2\x20\x9a\xc9\x7f\x99\x48\x33\x9f\x2f\x66\x84\x33\x99\x1b\xba\xdc\xd7\xe0\xee\xec\x90\x83\xc1\x51\xdb\x14\x8c\x69\x0e\x72\xb5\x75\x90\x28\x1b\x75\x4d\x3c\x30\x15\x49\xff\x07\x14\x0f\x65\x49\x1f\x7f\x20\xe5\x45\x12\x23\x24\xcd\x03\x35\x25\x6c\xff\x53\x38\x61\xac\x9a\xe1\x07\xa0\x5b\x27\x2b\xae\xae\x4f\xa7\x72\xeb\x05\x27\xbd\x2c\xb1\x63\x9e\x4c\x32\x94\x7f\xd7\x9e\xa1\xbc\x05\x3c\x1b\x09\x33\xe3\x44\x98\x99\xa0\xc9\x89\x94\x99\x71\x22\xcc\x4c\x0b\x7a\x34\x26\xa5\x28\x0f\x9a\x94\x6d\xe8\x7e\x67\xfc\xb2\x10\x66\x66\x20\x9c\x22\x3b\xee\x9d\x30\x33\x73\x87\xb5\x69\xb2\x07\x44\x2b\xb2\xb0\xed\xc0\xb1\x96\x54\x5e\xb5\x01\xcd\xca\x0c\x44\x58\x99\x51\x3a\x8e\xc1\xca\xe4\x95\x37\xa4\xa1\x90\xea\xa1\x3a\x5c\x1d\x52\x7f\xe0\xe0\x59\x99\xf7\xa5\xde\x81\x1a\x80\x34\xac\xcc\x5d\x14\xb8\x74\xac\x4c\x9a\xac\x72\x78\x11\x0c\x50\xf5\xe7\x01\x83\xc4\xaf\x24\x1a\x45\x8d\x78\x7b\xa5\x89\x7b\xe9\xbb\xd5\xee\xe0\x66\x99\xe6\x82\xb8\x34\x54\x2c\x77\xf0\xfd\xb4\xd3\xb9\xde\xc1\xa7\x00\x63\x0c\xf7\xd5\x31\x96\x3b\x38\x89\x49\x3a\x0d\x54\x87\xe0\xc8\xdb\x52\x0b\x93\x94\x8c\x7d\x1b\x93\xf4\x40\x08\xf5\x1d\x98\x4f\x23\x74\x07\x7f\x3c\xd4\xea\x54\xc1\x6b\xea\xbc\x14\x1a\x14\x37\xdd\x46\x20\xa1\x80\x91\xb4\x90\x72\xd8\x4f\xd2\x61\x7f\xb5\x84\x7a\x6c\xab\xcb\x60\xa1\x8d\xc4\x3c\x14\x43\x2e\xfc\xf1\x5f\x99\x49\xa6\x3e\x15\xbf\xd0\x45\x56\x7d\x89\xcf\x43\xf5\xd6\x17\xa4\x7a\x0b\x99\xa5\xb1\xee\xba\xc2\x6d\xf5\x5a\x0e\x6f\xcb\x28\xc3\xf5\x67\x99\x88\x5e\x1c\x9d\x7d\x48\x78\x4a\xcb\x8f\xf9\xa2\x2b\x3f\xb2\x62\x56\xd4\x72\xcb\x8b\xf2\xf6\xb1\x3b\x05\xf4\x67\xf3\xb8\x54\x64\xa9\x3c\x23\xc1\xe5\x2c\x2a\xda\x37\x86\x52\x82\x3c\x1e\x5a\xcc\xc7\x50\xed\xe4\x65\x94\x19\x5d\xfc\xc2\xfd\xa1\xe7\x1f\x94\x50\x8a\x8f\x01\x94\xe2\x63\x0d\x50\x3e\x81\x1a\x2d\xd4\xff\xd4\x2b\x28\x71\xa0\xba\x10\x7c\x9f\xb7\xc1\x97\x33\xf5\x81\x5d\x64\x2d\x3d\x16\x2a\x70\x28\x3b\xfa\x22\xed\xe8\xbf\xe9\xe2\xf6\xeb\xfc\xcc\xe7\xab\xc8\x0f\xc2\x49\x00\xde\x44\xf6\xff\x9c\x0c\xfc\x4b\x9f\x4a\xfc\x25\x2b\xfb\xb5\xcb\xcf\x0f\x8e\xf9\xbc\x8a\x0f\xc1\xcf\xab\x67\x8f\x83\xe1\x17\x23\x2b\xa9\x12\xc8\x35\x72\xde\x14\x1f\x2d\x3e\xf4\x75\x2b\x43\x28\xa2\xc5\xfd\xe9\x1f\x3e\x66\x1a\x6e\xae\xa0\x6f\xfc\x42\xfa\xa8\xfa\xb3\x21\x25\x4e\xaf\xba\x9a\xfa\x8c\xe4\xc3\xb6\x4b\x6a\x0b\xe9\x32\x46\xcf\xa4\x32\x2e\xb6\x10\xf1\x5f\x56\x4a\xcb\x20\xa9\x8e\x80\xba\x95\x82\x7a\x20\x4f\xfa\xac\x28\xba\xbf\x50\xca\x5e\x11\x4a\xbf\x8d\xbe\x9d\x20\x0e\x9b\x34\x20\x60\x4d\x31\xe2\x39\x43\xb7\x39\xe6\x66\x07\x17\x44\x94\xba\x7e\x9a\x5a\x2c\x6e\x44\xa9\x6b\x1e\x95\xba\xba\x94\xee\x96\x0d\x8e\xf9\x9b\x05\x91\x85\x64\x72\x9a\xfc\xcf\xa6\x8e\x55\x57\xe4\xdf\x50\x2c\x91\xe9\xdf\x5c\x0f\x0e\x37\x20\x82\xfd\x94\xca\xc8\x37\x85\x5a\x35\x18\xa9\xe5\x34\x8f\x92\x90\xf6\xae\x6a\x96\xe8\xb7\xa6\x2f\xaa\x60\xdd\xcb\xe8\xa3\xf3\xd0\x7d\x32\x0c\x3f\xf8\x86\x57\x51\xfc\x98\xcf\x56\x8b\x9c\x2f\x39\xcd\x4d\x86\x67\x58\x6c\xf5\x05\xfb\xf9\x22\xc9\x9a\xe5\x56\xe4\x18\x76\x57\x52\x39\x98\xcd\xcc\xcc\xf2\x8b\x2d\x0f\xbd\x3e\x49\x64\xb8\xdf\x2e\x09\xb3\x3c\x31\x09\xd1\x82\x5e\xcb\x2a\x6f\x7f\x5e\x66\x65\x91\x8f\xc2\x9e\xcb\x64\x88\xcf\x2d\x0d\x69\x96\x3d\x0d\x74\x59\xc5\x4c\xa9\x88\x1f\x10\xd9\xf0\x2e\xef\x0d\xd7\x89\x23\x05\xe6\xfa\xc2\x05\xe6\x1e\xb3\x97\x7a\xbb\x8a\x82\x12\x5b\x01\x20\x29\x09\x7a\x6f\x28\xc9\x34\xe9\xef\x8e\x38\xb7\x79\x9d\x77\xd8\xc8\x7e\x9e\x86\xb3\xb1\x63\xf4\xea\x58\x8c\xe6\x43\xfc\x79\x5f\x28\x06\xc0\x1e\x2c\x74\xcd\xe1\x9e\x06\xb6\x26\x05\x0b\x0e\x90\x82\x05\xc9\x2f\x73\xc6\x3f\x6e\x0b\x29\x2f\x39\xcd\x75\x2c\x39\x4c\xfe\x3a\xfb\x41\xf2\xc4\x39\x2a\x1b\x2e\xf8\x75\xe2\xee\xd0\xe7\xa8\x8c\xd5\xa9\xe4\xc7\x42\x40\xa8\x8d\x57\x72\x5c\x95\x1f\xdc\xe5\x77\xe8\x78\x56\xaf\x3a\xb7\x4a\xce\xa3\xa9\x06\xbc\x92\x42\x7d\x60\x49\x38\xb0\x10\xc6\x91\x15\x92\x12\xc7\xe1\x8c\x0f\xcd\xa5\xe6\xab\x95\x70\x9d\xc4\x18\xcd\x23\x1d\x10\x2f\x69\xc7\x12\x65\xae\x97\x2e\x13\xae\x80\x24\xcc\x22\x5c\x14\x25\x91\x6f\x58\xed\xf6\x86\xec\x56\xa4\xbd\x21\xa5\xf7\x1a\x7e\x3a\x22\x06\xaf\x37\x5a\x15\xbb\x2c\x05\xb4\x24\xee\xa2\x44\x62\x31\xc9\x80\xdf\x8c\xc4\x6e\x28\x19\xdc\x12\xc2\x71\x82\xac\x7d\x26\xd8\x49\xe0\x2f\x3c\x95\x81\x98\x11\x4d\x37\x14\xf1\xb6\x54\xb7\x1e\x49\xe2\x1c\xf2\x76\xce\x41\x24\xa8\x15\xcc\x83\xba\xfe\x31\xa4\x02\x02\x4a\x96\x01\xe7\x30\xfc\x84\xaa\x6f\x0d\x68\x0a\x15\x60\xbd\xde\x8a\x69\xa8\x01\xda\x27\xaa\xaf\xf6\x16\x33\x82\x3d\x8f\xa4\xb5\x75\x48\x8d\xeb\xa5\xe8\xa8\xb2\x84\x4b\x1e\x3e\x76\xcc\x91\xf8\x31\x45\xb5\xea\x0c\x56\xab\x8e\x54\xc7\x96\xe3\x61\xf2\x7d\x10\xef\x17\xc9\x6a\xd5\xe5\xd8\xf1\x6e\x8e\x1f\x6f\x93\x1e\x6f\xc0\x52\x1d\xdb\xb9\x80\x86\xdb\x43\x22\x82\x05\x91\xea\xd8\x15\x4b\x75\x6c\x87\x98\xb6\x0a\x58\x56\x7b\x3e\xe1\xc6\x7a\xb8\x3f\x74\x5b\x19\x5c\x1d\xed\xac\x8f\xd2\x46\xd7\xc4\x95\x89\x92\xd9\x86\x0e\x6b\xe4\xeb\x61\xdb\x0e\x8f\x96\xcc\xbe\x33\xd4\x6c\xa9\x90\xf6\xfc\x72\xa8\x16\xb6\xd9\x6c\x11\xca\x7b\x50\x32\x3b\x43\x55\x51\x66\x33\xc9\xc6\x06\x7b\x91\xea\x84\xcc\x56\xf3\x64\x5a\x6f\x33\x98\xd9\x9a\xc8\xfb\x1e\xfa\xae\x25\x91\x77\xa3\xa6\xe9\x3a\x0c\x1f\x22\x33\xb2\x5c\x79\x87\x2c\x17\x02\x9b\x25\xaf\x31\xa9\xba\x0d\x5f\x87\xfe\xeb\x84\x34\x4b\x00\xc5\xe2\x94\x98\x77\xd3\xc1\x25\xe7\x2d\x39\xcd\x6d\x94\x65\x6c\x94\x91\x6d\xa0\xdd\x5f\x2c\xdc\x07\x8e\x89\x2d\x04\x65\x27\xb8\x93\x92\xe0\xf6\x29\x02\xd6\xa8\x8b\x37\xf6\x8d\xad\xcb\x14\x8a\xcc\x7f\xe4\xee\x2b\xaf\xaf\x03\x92\xa3\x13\x41\x00\xad\x69\xd3\x29\x3f\xea\x90\xa0\xf9\x43\x9f\x2f\xc3\xab\x1b\x76\xb5\x39\xca\x59\x76\xb9\x14\x8f\x33\x32\xde\xa8\x0e\x7d\xb7\x96\x03\xa5\xf0\x3f\xf9\x95\x2f\x7d\xee\x6d\x32\x9f\xd2\x06\x0d\xc7\x52\xce\xfd\x71\xdd\x21\x53\x0a\xe0\x25\xb2\x43\x65\x10\x68\x44\xd3\x21\x17\xb9\xfe\x13\x2a\xad\x27\x27\xa4\x16\x2c\x65\x48\xe5\x7f\x2d\x45\x20\x51\xe5\xfb\x4d\x2a\xfc\xba\x27\x54\x40\xf2\x3a\xeb\x2b\x10\xee\xbc\x2e\x93\xc7\xc9\x8a\x3d\xfd\x9b\x87\x4c\xd1\xf3\x06\xfa\xea\x8b\x4b\x6c\xd7\x8f\x67\xa8\x80\x21\x95\xfa\x2f\x17\x87\xe2\xd0\x6e\x49\xba\x47\x0a\xa8\x5e\x81\x8a\x6d\x86\x08\x6a\x24\x3c\xa7\xc9\xca\x0b\xe8\x59\xb5\x54\x38\x56\xc9\x38\x43\x25\x86\x76\x88\xc0\x30\xf1\xd5\xeb\x74\xcb\x71\x79\xcf\x17\xa2\x72\x69\xb1\xd4\x2d\x09\x3a\xe8\x91\x42\x7d\x9f\xa0\x75\xee\xd3\xe5\x12\x0f\x36\x67\x98\xe2\xbd\x93\x62\x81\xd0\xa8\x92\x99\x0b\xfd\xd6\x50\xb3\x05\x40\xa3\x40\x4f\xd3\x40\x08\x51\x39\x54\x32\xfb\x36\xfb\xb6\xc8\xf8\x79\xb5\x2d\x2a\xa1\x6d\x71\x7b\xcc\xb6\x88\xac\xdf\x8e\xe4\xf5\xcb\x8a\xf5\xcb\x46\x85\x7f\x8b\x11\xa2\x8e\xab\x22\x96\x2a\x04\x5e\x7e\x2e\xab\x80\xbe\x83\xc2\x7d\x09\xd3\x46\x6b\x33\x86\x89\xd1\x95\x52\xf3\x95\xd1\x24\xf1\xa7\x71\x99\xdf\x21\x43\x94\x24\x76\xb1\xf5\xc8\xec\x24\x4d\x97\xe7\xa5\xfc\xb9\x08\x04\xaa\xe8\xca\x97\x15\x5d\x39\xa4\x22\x59\x7a\x3f\xfb\x06\x1d\x2d\x52\xcf\x75\x8d\x4f\xbc\x84\xaa\x66\xa7\x31\x84\xc5\x08\x37\x4f\x00\x7e\xc9\x38\xd4\x0a\xd2\x7a\x9d\xf8\xb3\x86\x61\x45\x63\x37\x45\x63\xce\xf8\x67\xa2\x89\x3d\x53\xd4\x55\xb3\xe3\xda\x52\x66\x34\xab\x53\xe3\xc4\x97\x69\x61\xa4\xcc\x28\x26\xe3\xe9\x07\xf1\x3f\x2b\x3f\x96\x8b\x39\xcc\x71\x57\x56\xe9\xd0\x4b\xda\x5b\xc6\x56\x79\x47\x54\x14\xd5\xba\x0c\x02\xf2\xe8\xd2\x18\xe9\x7e\xb5\xdb\x23\x4a\x0a\x06\x50\x84\x2a\x93\xcd\xd2\x04\xcb\x43\xd4\x1e\x31\x44\xec\x11\xd5\x0a\x7b\xc4\xeb\xae\xb0\x1f\xf5\x64\x88\x58\xbb\xaa\x16\x24\xdd\x9b\x52\x9b\xbb\x44\xcb\x6a\xb2\x20\x48\x92\x3a\x77\xd4\xbe\xcc\x65\xb1\xca\x5d\x4a\xcd\xb3\x40\x17\x86\xc1\x54\xf1\xfe\xe6\x41\xcc\x7b\x22\x0c\xb7\xfe\x99\x91\x8a\xd0\xf3\x38\xf7\xa7\xbf\x29\x14\xff\x4c\x7e\xcc\x17\x1d\xf9\x51\x27\x04\xd3\x25\x6e\x64\xa9\xc4\x30\x75\xdc\x46\x61\xb5\x86\xc0\x8b\x0b\x0e\x0e\x18\xa5\x91\x55\x2a\x7b\xa0\x02\x0b\x44\x98\x06\xae\xaf\x32\x91\x6e\x3e\xe4\x07\x30\x6a\xa3\xfe\xfa\x36\x6c\x81\x99\xe0\x67\x99\x34\x01\xf6\x39\x48\x19\x4e\xc2\x05\xc9\xd1\xae\x31\x4f\x99\x35\x5c\x79\x3b\x42\xba\xa8\xd1\xef\x49\x0a\x3d\x41\x28\x74\xb9\xea\xe5\x48\xb9\xf7\x1b\x28\xf4\x37\xd7\x8b\x8a\x36\x48\xc7\x8d\x94\x86\xa3\x11\x1d\xad\x0b\x1a\xef\x9f\x34\x19\x2b\x72\x73\xc2\x8a\x64\xc6\xfc\xdd\x33\x27\x04\xf3\x3c\x2f\xc3\xfc\x6c\x31\xf8\x9f\x03\x3c\x20\xdc\x03\xb7\x66\x6a\xac\xe4\x67\xdf\xa6\x2a\xc1\x70\xb8\x92\x9f\xfd\xc2\x1d\xbd\xad\xac\x14\x01\x5d\x21\xa5\x61\x54\xbd\xb7\x85\x76\xf3\x30\x25\x28\x1d\xd1\x48\x05\x91\xea\x55\xd2\x8b\x69\x2a\xc2\x4d\x93\x15\xab\x96\x15\x63\xd6\x96\x84\x39\x85\xb6\x6b\x67\x82\x7a\xc5\x9f\x12\x49\x6a\xda\x98\x41\xb4\xeb\xaa\xab\x47\x4a\xaa\xf2\x63\x09\xed\xfd\x9e\x72\xfd\x2d\xdb\x4d\x33\x3b\x13\x4c\x33\x34\xff\x9a\xca\x26\x32\x14\xb1\xfb\xda\x1c\xb1\xaa\xe5\xbf\x9d\xfb\x34\xe8\x7d\x4d\xb0\xf8\x82\x65\xc1\x2b\x24\x04\x44\x00\xce\x62\x01\x4f\x5b\xd4\xf2\x37\x87\x46\x4f\x17\xb9\x08\xd6\x98\x81\xe8\xe8\x1d\xb6\x00\xfd\xce\x41\x5f\xb7\xfc\x98\x63\x57\xac\x68\x6d\x6d\x5d\xb9\x72\x55\xb8\x96\x4b\x77\x4b\x38\x3c\xf7\x7e\xfb\xfe\xda\xae\x53\xa4\x8c\xea\x40\x9c\x9d\x5a\x77\xbe\x5b\x07\xe2\xec\x41\xb5\x33\x92\x32\x4f\xc7\xe9\x94\xe5\x6f\xe2\xca\x9f\x10\xae\x14\x42\xca\x11\x19\x51\xb6\xee\x6a\x45\x37\xd4\x6c\x27\xf5\xfc\xbb\x82\x42\xf6\x9e\xa5\x51\xcb\xac\xc8\x1d\xbb\xb1\x28\xc6\x13\x89\x26\x73\xe0\x4b\x7e\x34\x21\xdf\x1a\x0b\xf9\x26\xdf\x11\xd5\x26\x63\xe7\x20\xa4\x13\x19\x9d\x38\xe2\xc8\x68\x2f\x2f\xab\x72\xad\xad\x54\x45\x66\xb2\x9d\xee\x26\xe2\x4e\x9f\x47\x2f\x74\xcf\x1d\x83\x1a\x31\x1b\x74\x73\x8f\xf3\x88\x23\x85\x69\x31\xba\x9a\x42\x3d\xbd\x34\xa2\x78\x99\xa7\x1d\xcf\x87\x1c\xc3\x54\xd5\x8a\x99\xba\x57\x70\x1d\x8c\xc5\xa8\xec\x4c\xfa\x55\x49\x29\xe0\x8d\x63\x40\x57\x86\x3d\x2a\x95\x40\x87\xd4\xa6\xae\x76\x47\x88\x93\xe0\x69\x98\x50\x26\x24\xcb\xdf\x44\x3b\x37\xdd\xf2\x7a\x84\x8f\x60\x57\xd1\xe1\xfe\xf4\x9d\x65\x2f\x18\x02\x73\x69\x9e\x8a\xea\x08\x8f\x15\x5d\x99\x5e\xf3\x14\x91\xa5\xd3\x14\xf0\xde\x65\xef\x9e\x8d\x89\x78\x02\x64\x7f\x68\xcc\xd2\xc9\x32\x7b\xe7\x35\x0b\xe0\x71\x5e\xac\xc1\x89\x98\x93\x25\x04\xfe\xed\xf1\xe0\x33\xff\x3b\x6c\x03\xd1\x7a\x63\x05\x18\x50\x8d\x34\x87\x17\x61\x15\x26\x7b\x28\x8b\x98\x28\x7f\xfa\x6b\x0b\x42\x0e\x64\xf7\x5b\xae\x73\x91\x9e\x3b\xac\x79\x96\xb6\x3a\x0f\x53\x75\x93\x24\x64\x4d\x1c\x3c\x9f\x41\xbf\xaa\x16\x1a\x18\x99\x49\x4a\xe9\xa7\x28\x27\x3c\x45\x38\xe1\xed\xc9\x31\x44\x62\xf3\x94\x48\xac\xea\xfd\x06\xbb\x52\x12\x75\xbf\x70\x3c\x63\x88\x92\xce\xc1\xa8\x7f\x10\x99\x85\xaa\x8c\x0b\x9a\xbd\x15\x70\x69\xaa\x8f\x39\x54\x25\xba\x45\x07\x34\x54\x59\xd8\x2a\xf0\x74\x09\x75\x05\x71\xc4\x26\x65\xa0\x8a\x10\xbe\x20\x05\xc9\x09\xdd\x55\x53\xce\xf5\xc5\x8c\x39\x34\xac\x28\x39\xed\xfa\xee\x64\xae\xa9\x47\x6d\x0d\x91\x5c\x7d\xbe\x48\xae\x1e\x66\xa8\xae\xa0\x3d\x19\xd6\x98\x2e\x50\xd9\x33\xf9\xb1\x3f\xe4\x21\x57\xd0\xad\x36\x21\xf1\x0a\x3e\x0e\xb4\xb9\x46\x2b\xd4\xab\x8d\x7f\xa2\x4c\x82\x57\x9a\x21\x81\xaf\xfe\xad\x20\xeb\x8a\x18\x80\x6d\xb3\x02\x16\x52\xd9\x0c\xdb\x1b\xc1\xf1\x04\xc5\x7f\x0b\xd1\x3f\x36\x61\x8a\x79\x0e\xab\xac\xcb\xb1\x09\x9b\x5b\x22\xf7\x86\x27\x59\x1c\x78\x56\x74\xe5\xc1\x87\x31\x58\x31\x0b\x7f\xf3\xc5\x1c\xfc\xc5\xc4\x96\x58\x1b\x28\x10\x77\x3d\xa3\x7e\x7c\xac\x8f\xe2\xf5\x74\x2e\x43\x94\xfc\x76\x14\x99\x48\x72\xa2\x4b\x07\xa4\x00\x5a\x35\x4e\x33\x43\x05\x9c\x3f\xf4\xd1\xa5\xa2\x7c\xe3\xe5\x0b\x42\x15\x36\x09\x80\xdb\x25\x11\x61\xda\xf0\x19\xff\xea\xcd\x31\xaf\xd6\xe4\xd2\xf1\x40\x82\x4b\xc7\xa7\x8f\x92\x4b\xc7\x9e\x23\xeb\xd2\xb1\xe7\xf0\xbb\x74\xec\xf9\xdd\x71\xe9\xd8\x73\x88\x5d\x3a\xf6\x1c\x1d\x97\x8e\x38\x8c\xce\xd5\xa5\xe3\x30\x4f\xe3\xe8\xb8\x74\x3c\xfc\x7b\xe9\xd2\xf1\xf0\x21\x73\xe9\x38\xba\x06\xc5\xf1\xff\x35\x28\x1e\x9c\x41\x71\xbc\x76\x83\xa2\xed\x95\x94\x06\xc5\xf1\xda\x0d\x8a\x61\x9f\xf6\x1b\x69\x27\xbf\x77\x06\xc5\xa1\x4f\x1e\x2a\x83\xe2\x78\x3a\x83\xe2\xf8\xdc\x0c\x8a\xd6\x6d\x91\x6c\x50\xb4\x6f\x8b\xc8\xfa\xed\x48\x5e\xbf\xc3\x68\x50\x9c\x1b\xee\x4b\x61\x83\xe2\xf8\x61\x36\x28\x3e\xfe\xfb\x66\x50\x7c\xfc\xf7\xd7\xa0\x38\xf1\xfb\x67\x50\x9c\xf8\x5f\x83\x62\xcd\x06\xc5\xbd\xbf\xb3\x06\xc5\x30\x75\xdc\x46\x61\x3d\x6a\x06\xc5\xbd\x47\xc9\xa0\x38\x34\x73\x28\x0c\x8a\x7b\xd3\x19\x14\xf7\xa6\x35\x28\xc6\xaf\x48\x66\xcc\xdf\x99\x60\x50\x4c\xa8\x86\x2b\x4b\x61\x62\xb8\x7c\x5d\x5d\x7d\x7d\x3e\xb6\x4e\xa1\x7d\xf3\x0e\x69\x2b\xc7\xb0\xb6\x15\xd8\x53\x92\x8f\x0a\x5b\x01\xe0\xd7\xd3\x56\x85\xb2\xfc\xad\x43\x9b\x17\x2a\xa5\x4c\x40\x9f\xd3\x58\x39\x26\x93\xad\x1c\x1b\x71\x6b\x0c\x44\x44\x9a\x3c\xea\xb3\xea\xc5\xa9\xd8\x54\xca\xf8\xd3\xff\xb1\x20\x24\xce\x4f\xc6\xe9\x7d\x81\x4d\x4f\x52\xfd\x5e\xa0\x39\xf7\x3a\x2c\x0c\x9a\x93\x7a\xdf\x4d\x52\xed\xbb\x87\xd2\xbd\x71\x4a\xaf\xc6\x09\xbd\x1a\x4a\xa1\xf6\xdd\x44\xb9\xe9\x49\x63\x4f\xe9\x9c\xcf\x7b\xc2\x23\x28\xb3\xdc\x38\x31\xcb\x25\x0f\xc7\x19\xdf\xed\x98\x3a\xa7\x0c\x8b\x57\x3a\x3d\x63\xdd\x36\xd1\x4c\xce\xcf\xc4\x68\x51\xf3\x63\x2a\xb6\x3a\x3f\xa6\x0a\xc4\x16\x08\xe8\x05\x75\x44\xe3\x21\xfe\x6a\xb8\x9c\x20\x14\x35\x4f\x28\x3b\x31\x15\x0b\x36\xd5\x0b\x67\x35\x8c\x79\x0d\x23\x9b\x03\x8c\x2a\x99\xf2\x87\xa8\x1e\x2e\x57\x65\x5a\xef\x8e\x56\x49\x04\x77\x81\x24\x5e\xe3\xb9\xaa\x33\x73\x35\x8f\x01\x33\xf3\xd1\x8c\xa2\xe6\x91\x54\x2b\xd9\x77\x8a\x0c\x50\x03\x94\x67\xfb\xd1\xc8\x00\x22\xb0\x70\x7e\x6c\x89\x2e\x55\xa3\x4b\x98\x76\x8f\x3f\xa1\x5c\x5e\x7d\xe2\x49\x27\x9d\x7c\xf2\xc9\xa7\x40\x66\x66\x48\xcc\xdc\xa9\x2d\xbe\x1d\x91\x6a\x5d\x76\x5a\xb8\x5b\x26\x64\x9e\xd4\xc9\xed\xd7\x62\x52\x64\x34\x81\x8a\xa4\x11\x3f\xb3\x27\x8d\x58\x2b\x92\x23\xff\x48\xfc\xac\xde\x71\x22\xcd\xce\x24\xb9\x25\x54\xb3\x4c\xa4\xd9\x3a\xce\xfd\x03\xe1\x66\x6e\xa4\xd9\x5a\x0e\xeb\x86\x46\x99\x8c\x02\xbd\x0d\x93\x8a\x04\xbf\x1e\x70\x44\xf2\xae\x7d\xf6\xe4\x5d\x6d\x90\x30\xc4\x84\xe9\x40\x14\xf4\x36\x48\x28\xc2\xfd\x6f\x85\x9b\x65\x22\xcd\x4e\x23\xa9\x31\x54\x33\x37\xd2\xec\x54\x4e\x92\xd1\x1a\x29\xae\xe7\x61\x5e\x8f\x56\x95\xd7\x63\x5a\x98\x9b\xa6\x1c\x60\x84\x56\xbb\x33\xba\xf1\x7c\xc8\xd7\x21\x72\x72\x04\xcf\x66\x1d\x64\x9c\x67\x9c\x62\x96\x7b\x59\xd5\x70\x89\x2c\x32\x56\x12\xb6\x6f\xa6\x4d\xde\x79\x6d\xe9\x36\x6b\x70\xf8\x46\x72\x4d\x9f\x09\x8d\xee\x7a\x56\x41\x46\xac\x4b\xd7\x2c\xcb\xa2\xee\xd7\x35\xae\xb8\x77\xd0\x0d\xf7\x25\x43\xa9\x2c\xf8\x7f\x61\x04\x27\x91\x37\x8b\xb1\x66\x19\xb8\x5c\x64\x08\xd5\x1f\xc9\x90\x1b\x07\xbe\x88\x4b\x66\x77\xd5\x14\x9b\x41\x3f\xba\x98\x6c\xb8\x53\x3f\x55\x3f\x1e\x53\xe5\x56\x96\x81\x9b\x01\xf7\x47\x5f\x10\x91\xf9\x4c\x7e\x14\x04\x34\x0a\xb7\x53\x33\xdc\x24\x01\xcc\x52\xb0\xf9\x03\xaf\x5c\x14\x7a\x28\x48\xa3\x9d\x91\x09\xae\x67\x4c\xa5\xd4\x76\x8a\x75\xe3\x4e\x9a\x09\x80\xec\x90\xe1\xd9\xb3\x4e\x28\xd7\xdf\xed\xe4\xc5\xb0\xa3\xcf\x1a\x96\x07\x60\x56\xe8\x9a\xa0\x32\x22\x7e\xbb\xd8\x9f\xc3\xa2\x96\x2b\xf8\x62\x14\x44\x92\x0e\x7b\x33\xd8\xb7\xad\xbc\x14\xcd\x5f\x7b\x67\x2c\xf0\x53\x06\xf0\x91\x3c\xb4\xef\x49\x01\x3c\x29\x94\x13\x40\xe5\x33\x51\x15\xad\x19\x94\x94\xf2\x67\x38\x81\xcb\x25\x51\xa9\x23\x66\xfc\xe5\x21\xa2\xb2\xdf\x4e\x54\x4e\x44\x87\x85\x6a\x44\xe5\x44\x2c\x89\xe3\xff\x34\x99\xa8\x9c\x28\x14\x9e\x2f\x26\x13\x95\x13\x51\xfd\xa9\x72\xee\xa8\x66\xd9\x48\xb3\xc5\x64\x1a\x39\x21\x97\xfd\x88\x45\x9a\x2d\xe2\x11\x8a\x12\x26\x47\xb0\x29\x17\x70\x5d\xbf\xff\xf3\x3f\x15\xf5\xfb\x9b\x15\x2d\x39\xa0\xeb\xf9\x0c\x65\x0c\x61\xfc\x03\x74\xad\x8d\x3a\xfe\x1d\x52\x4d\xb6\x49\x19\x36\x54\x72\xd5\xe9\xa7\x4d\x56\x77\x17\xed\xc5\x2a\xf2\x6d\xea\x74\xf3\xc9\xba\xb0\x53\x51\x87\xb9\x86\xea\x30\x47\x94\x8f\x43\xe4\x3c\xfb\xa3\xb7\x96\x6b\x3f\xd1\xac\x14\x4a\x93\xfa\x51\x0a\xf9\xcd\xf5\xe0\xe8\x82\x90\x4f\x3a\xbe\x74\x1f\x39\x13\x0b\xd0\xac\x57\x05\x68\x26\x1d\xbf\x51\x3c\xeb\x44\xa1\xf4\x2c\x55\x90\x75\x54\xf8\x3f\x4c\x48\x82\x23\x7f\x10\x05\x69\xfc\xf1\xbb\xa5\xb7\x24\x3c\x33\x2a\x8f\xed\xa1\xe0\xdc\xe5\xc4\xe4\x08\x3a\x34\xe4\x4d\xdf\x38\xc1\xae\xf9\xcd\x33\xad\x46\x96\x61\x23\xc9\x0b\x01\xea\xb3\xd1\xa0\xb0\x4e\xb4\x0a\x05\xc2\xa3\x50\x93\x99\x5d\xef\x7e\x22\xb6\xeb\x4f\x55\xe9\xfa\x4c\x2c\x93\xed\x67\x44\xd7\xc0\x19\x3e\x9b\xa6\x6c\x8c\x2e\xa4\xaf\x12\x70\xf0\x78\xed\xca\x3e\x3b\x53\xd6\x22\x78\x32\xcf\x1f\xfa\x82\xce\xa4\x56\xd0\x1a\x96\xb2\xb6\x72\xcc\x97\x36\x66\xa9\x17\x19\x7d\xf7\xa2\x90\x3c\xb8\x2f\xe6\x90\x14\x42\xf5\x33\xf6\xc5\x90\xdf\x82\x56\x91\x16\xb4\xd6\x2e\x90\xe1\x41\x19\x96\xa4\x47\x71\x3d\xc7\x73\x2f\xd0\xaa\xcc\x46\xd4\x60\x34\x04\x52\x25\xa8\xd5\x82\x0f\x81\x74\x1c\x09\x45\x95\x6f\x35\xa0\xd4\x8b\xbe\x10\x41\xe3\x5b\x3e\xd8\x8a\xc1\xa8\x68\xd3\x1b\x57\xaa\xe9\x0e\x2d\x0e\xb6\x24\xdf\xaf\x7e\x61\x30\xe8\x86\x5a\x66\xf6\x19\xc7\xb1\x11\x35\x1f\x19\xcf\x30\xc1\x98\x6d\xf2\x2a\xdc\xb0\x83\x1c\x8a\x0e\xcd\x55\x24\x02\x01\x86\x04\xf7\x30\x6e\xad\x99\x23\xb2\xb5\x66\x52\x6e\xad\x99\xa3\xb5\xb5\xf2\xb5\x6c\x2d\xa0\x18\x07\xbf\xb5\x76\x3f\x61\x6c\xad\x99\x14\x5b\x6b\xe6\xf7\x69\x6b\xed\x3f\x22\x5b\x6b\x7f\xca\xad\xb5\xff\x68\x6d\xad\xc6\x5a\xb6\x16\xdc\x73\x07\xbf\xb5\x7e\xf3\x8c\xb1\xb5\xf6\xa7\xd8\x5a\xfb\x0f\xdb\xd6\x4a\x9f\xf7\x6a\x36\xc1\x8d\x0b\x6f\xeb\x78\x85\xd1\x27\x6d\x21\x14\x62\xc8\x06\x9d\x36\x35\x36\xc1\xba\x7d\xb3\x16\xc4\x66\x6d\x31\xdc\xa8\xc1\x26\xe8\x4f\xff\xc8\x64\x33\xb7\xd0\x4e\xc2\xb9\xe0\xa0\x13\xbd\xbf\x5a\xd0\x6a\x21\xb4\xf9\xd1\x5d\x16\xe2\x3e\x31\x6e\x03\x14\xae\x39\x99\x68\x01\x39\xcf\xf2\xe0\x58\x70\x8e\xc4\x02\x95\x15\x77\xb5\xcb\xaf\x90\x85\xab\xe8\x85\x2b\x24\x73\xa0\x34\xa0\x7f\x1b\x9d\xd0\xcd\xf5\x60\x7e\xcd\xa8\x51\x99\x1e\xd3\x3f\x98\x31\x39\xe3\xff\x92\x7a\x87\x1c\x88\xd9\x21\xde\xe0\x98\x3f\xad\x6c\x1b\x1e\xb2\xb4\xf9\x2a\x3a\xc6\xf1\x43\x62\x3d\x78\xc9\xbe\x73\x66\x99\xb2\x1e\x6c\x52\xba\x94\x21\xad\x4b\x19\xd6\xba\x94\x11\xa1\x4b\x99\x26\xc6\x83\xed\xc2\x78\x30\x4d\x8c\x07\xa3\xc2\x78\x00\xe6\x82\x2e\x34\x17\xf4\x50\x73\x01\x01\x65\x3f\xd5\xa5\xf4\x1a\x05\xb0\xfb\xab\x99\x0b\x36\x06\xe3\x4e\x85\xcd\x05\x2f\x1d\x0e\x73\xc1\x46\xb9\x8f\x77\x52\x73\xc1\x6e\xaa\xcc\xdf\x4d\xcc\x05\xb3\xc9\xae\x04\x68\xea\xa5\xe6\x82\x97\x62\xcc\x05\x3b\xc3\x23\x28\x09\x65\x37\x31\x17\x24\x0f\xc7\x19\xdf\x15\x09\x68\x73\x93\xe2\xd9\x86\xbe\x11\x1f\xae\x15\x1f\xcc\xa4\x6b\x8b\x0f\x08\xb3\x60\x7f\xbb\x32\x7d\x9b\x39\xf7\xbe\x11\x1f\x85\x65\xa9\xe9\x0c\xf5\x6c\x4a\x60\xd2\xce\x26\xf9\x05\x8a\x2f\xe8\x95\xb0\xcb\x1f\x11\x46\x6c\xa6\xbe\x64\x53\x06\x3d\x5d\x9a\x3e\x47\x9b\x15\x53\x87\xa2\xe7\xe1\x1a\x7b\xfe\x5e\xdc\xbd\x02\x03\xcd\x63\x92\x1f\xca\x25\xd1\x88\xeb\xec\x0b\x3f\x24\xb5\xea\xdb\x9d\x50\x28\x23\x79\xc1\xe0\x56\xb6\x3b\xd2\xd7\x56\x12\x04\x43\xc5\xb5\x85\xbc\x18\xdd\x02\x79\xe5\x7a\xd8\xdd\x58\xb8\xbd\x3e\x4c\xc8\xc1\xf5\xf1\x5c\xa7\x20\x3e\x97\xb4\xdd\x53\x3d\xab\x28\xd7\x45\x51\x6b\x39\xe8\x41\x6c\xd4\xe0\x01\x4a\xd4\xa6\xfb\xca\x56\x3a\x99\x9f\x65\xa9\xd2\xa0\x8d\xa9\x38\xa4\x1c\xe6\x2f\xcc\xcb\x4a\x9d\xb4\x82\x67\x9d\x40\x56\xb5\xcc\xc0\x23\x0e\x9e\x8b\x11\xc7\x3c\x18\xd7\xc4\x62\x05\x68\x52\x06\xbd\xcd\x3f\x5c\x3d\x24\x43\xf3\xbf\x39\x70\x8b\x00\xf7\xef\x26\x6d\x4d\x99\x65\x61\x73\xca\x88\x9e\xfa\x4f\xe8\xe5\x00\x0b\xef\xb6\x31\x4c\x11\x0e\x31\x03\x5d\xd2\x5f\x7a\x23\x7c\xed\x91\x0e\xd3\xfd\x22\xc2\x20\x2b\x22\x0b\x72\x22\xc4\xa8\xae\x94\x59\xc3\x86\x33\x6d\xf5\x2a\xa2\x62\x9e\xd4\xde\x1f\xd0\xda\xfb\x21\xd3\xe5\xc5\x0c\x3d\xa8\x33\x02\x21\xb7\x50\x68\xf7\x53\x3f\xa3\x1e\xc3\xf3\xa5\x22\x01\x1d\x40\x4a\xa2\x1d\xbb\x91\x50\x74\xe7\xc4\xe6\x02\xaa\xe1\x52\x7a\x92\xa1\xf4\xc4\x11\xf4\x44\x92\x9d\x16\xf9\x05\x27\xb6\x9e\x79\xca\xc5\xd8\x59\xcf\x8a\x52\x59\xa5\xf6\xee\x14\x75\x8f\x09\x9e\xf8\x19\xb1\x7b\x47\x43\x25\x88\xf1\x3b\xf4\x25\x00\x80\xe6\x72\x43\x8f\xea\x12\xdd\x62\x53\x4f\x31\xbd\xab\x41\x09\x66\xdb\xd6\x23\x29\xb6\xb5\xf0\xa9\xc7\x35\xaf\x62\x3d\x70\x48\x81\xcf\x7a\x1e\x4a\x7b\x56\xa7\x7d\x9b\x7b\x43\x0e\xa6\x23\x31\xb4\xa2\x57\xda\x97\xc5\xd5\x61\x50\x8a\xeb\xc9\x6b\x96\x33\xe1\x62\x5c\x4b\x47\xb1\x0e\xfe\x96\xc5\xae\xf3\x8a\x59\x30\x81\x8a\x23\xf3\xe5\xc8\xf5\x97\x63\x89\x01\xdd\xb7\xd8\xe9\xa0\xf6\xbc\x33\xa9\xe0\x2d\x31\x33\x0b\xc7\x29\xc5\xb5\xab\x68\x0b\x7b\x9f\xf6\x02\xef\x1b\x13\xc1\x09\x22\x7a\x49\xdc\x81\x90\xfa\x2c\x8b\x47\x85\xc4\xe5\x64\xd1\x73\xcc\x8d\x09\x1c\xb7\x85\x43\x6f\x25\x00\x85\xa9\x70\x55\x2f\xbb\x27\xd3\x47\x86\x11\xb2\xb4\xd2\xb8\x86\x1a\xd0\x59\xab\x19\x63\x7f\x17\x2e\x5a\xb4\x38\x36\xb7\x8a\x7d\x41\xc6\x35\x47\xd2\xd3\x69\xf2\x18\xe4\x8d\x5f\x33\xc2\x81\xdb\xe5\x44\xca\xd3\xe0\x05\x91\xa7\x04\x87\x74\xf6\x52\xa8\x33\x21\x95\x8b\xcf\x79\xa3\x42\x53\x4e\xdb\x1e\xfa\x64\x0e\x40\x25\x85\x2f\x14\x33\xa8\xee\x71\x29\xbc\xc4\xca\xfe\xf4\x14\x1a\xe7\x94\x0b\x39\x16\xd5\x06\xa3\xe9\x7c\xee\x8f\x3c\xf9\xa0\xf9\xb8\x11\x8d\x01\x0b\x54\xbc\x65\x1f\xf2\x4d\xc9\x26\x84\x26\x8c\xc4\x9c\x2f\x22\x31\xe1\xad\x80\xc1\xe2\x2a\x38\xc5\x10\xc8\x09\x6e\x74\x64\x6c\x4e\x29\xf9\xfb\xfc\xfc\x20\xad\x22\x31\x42\x5f\x10\x79\xd5\x1a\x22\xae\xa5\x72\x2e\xf9\x50\x0c\x16\x79\xd7\x92\x57\x6d\x29\xca\xbc\xfe\xf8\x93\x32\x7d\xb3\xfc\x98\x2f\x3a\x22\xeb\x9a\xc9\x63\xc2\x8f\xb9\xe8\xf0\x02\xd3\xe6\xf0\xb7\x55\x19\x7e\x05\xfa\xa3\xf8\xd3\xcf\x3f\x24\x87\x17\x1f\xe5\xf0\x99\xf0\xf0\x0d\x52\xf9\xf0\x1f\x69\x8e\x53\xc9\x69\x5e\x24\x2b\xb7\xd5\x89\xd2\x2a\x86\xb7\x63\x34\x32\x7e\x87\xfd\xe0\x6c\x97\x1c\xdd\x68\x98\xa3\xdb\x11\x43\xa3\x46\x0d\x8e\x6e\x67\x94\xa3\xdb\x51\x9d\xa3\x9b\x60\xe4\x5a\xa4\x07\x11\x7c\xfe\x24\x4f\x37\x41\xd9\x7b\xf9\xa4\x22\xbf\x94\x74\x74\x3b\x39\xaa\xe2\xa9\xfd\x02\xdc\x91\x92\xaf\x6b\xc2\xd0\x64\x4e\x2f\xb9\x05\x32\xa3\x76\x49\x7b\x1b\xf8\x43\x57\x94\x0d\x02\xb1\x8d\x0e\xf1\x73\x39\x71\x5e\x35\x6c\xb7\x14\xad\x68\x79\x6d\xcc\x02\x94\x64\x31\x51\x7f\x5c\x66\xd4\x57\x1f\x41\x57\x23\xbf\x30\x8b\xeb\xb0\xbe\x4c\x49\xe7\xef\xe6\x52\x38\x3e\xa0\xb2\x9d\xdb\x6e\x89\x1b\x12\x57\x16\xb6\x45\x39\x76\x5b\xdc\x98\xf8\xb2\x2c\x6f\x8c\xd6\xb8\x0a\x91\x6e\x2b\x4a\x41\x54\xa2\x5e\x1e\xc1\x03\x03\xf3\x23\x56\xcc\x03\x3b\x23\xee\xfe\x47\x57\x1c\xd5\x5a\xf5\x73\xfb\x57\x72\x9a\xdf\x64\x06\x6f\xda\x0b\xdb\x7b\x45\xe9\x3e\xb5\x5a\xd6\xb4\x3f\xfd\xf4\x33\xc0\x77\xaa\x72\xd6\xd9\xe7\xac\x3f\xf7\xbc\xf3\xbb\xba\xfd\x97\xbd\xfc\x15\xaf\x7c\x55\xcf\xab\xff\xe0\x0f\x5f\xf3\xda\xd7\xbd\xbe\x77\xc3\x05\x17\x5e\x74\x71\x6c\xc2\x25\xbb\x1c\x80\xc1\xa0\x28\x07\xa8\xd0\xcc\x2e\xc1\xe8\x0b\x2e\xbb\x47\xf0\xff\xc2\xde\xdd\xeb\x65\x7c\xf7\xc2\x5d\x6d\x2e\x1c\xa3\x93\xda\x9d\xa6\x4b\x20\xa9\x83\xf4\x8c\xb9\x18\xc2\x48\x32\x24\x80\xfa\x22\x52\xa1\xf0\xfb\x76\x7f\x84\xa0\xd9\x85\x9c\xfb\xb3\xf1\x15\x0a\x83\x26\x17\xa0\xde\xf3\x8e\x70\x0a\x7c\x32\x3b\xa2\xf7\x44\x9f\x75\xb1\x1b\xe5\x17\xb1\x27\xf1\x8b\xf0\xe6\xcf\xb7\xb9\x78\x13\x7a\x2e\xec\xce\x82\x59\x39\x90\x16\xd2\x80\xb4\x03\x46\xbe\xfc\x5e\x0e\xb2\xcf\xeb\x03\x1c\x68\xb5\x28\xf6\xef\xd1\x91\x5b\x8a\x19\xd1\x7f\x6c\x7e\xd9\x80\x4a\xbd\x0e\x75\x61\xaf\x95\xfd\x61\x06\xfd\xed\x81\xbc\x30\xa4\xf2\xe5\x6d\x4f\x5d\xa8\xc4\x73\xfd\x16\x23\x4b\xea\xf5\x14\x5b\x22\x63\xfe\x1f\x70\xcf\xa5\x6d\x6e\x0c\xb5\x09\x6e\xb3\x57\xd3\x02\x1b\x53\x0c\x7e\xa9\xba\xae\xd0\xae\x27\x79\x61\xa1\xcd\xab\x38\xf7\xd7\xc6\x96\x9e\x84\x26\xaf\x44\xc9\xe0\x15\x02\x0e\xb1\x01\x97\xc0\x4f\x90\x0d\xf9\xe5\x72\x1b\x2e\x87\x2f\x12\xb8\xac\x06\xce\x74\x34\x09\x9a\xbd\x2c\x19\xb6\xa0\x89\xcf\xb9\x8c\x09\xb0\x80\x16\xb4\xe8\x46\xc8\xba\xe4\xf8\x00\x6e\x97\x02\xc0\x55\x8e\x31\x9e\x1b\x9d\xd6\xf9\x9c\xfb\xdf\xa9\x82\x9d\xf3\xc2\x50\x5a\xd0\x73\x2e\xb7\x25\x77\x7c\xf7\x61\x3e\x1b\xa8\x7b\x25\xc7\x43\xed\xe5\x55\xed\x4e\xd3\x39\x98\x94\xe3\x6c\x7d\x36\x3c\x57\x55\x86\xa8\x7a\x4c\x22\x31\x06\xb2\xeb\x62\xbb\xd3\x74\x16\x87\x94\x1b\x15\xd9\xb5\xa7\x8f\xc9\xf8\xdc\x8e\x89\x67\x1c\x93\xbb\x43\x47\xa0\x0d\x7c\x3e\xcd\x63\xf2\xfe\x50\x1b\x0f\x1c\x3e\x03\x61\x6d\x3d\x3b\x3f\x9c\xd1\xc6\xbf\xf3\xbe\x56\xb4\x21\xba\xc6\xdd\xbd\x93\x76\xf2\xa8\xa1\x31\xf5\xd9\x1b\xb4\xaf\xd3\x19\x86\x2a\xbd\xa7\x98\x01\xcd\xf9\x1a\xfa\x23\x8d\x0c\x5a\xc3\xce\x2f\xba\x70\x3a\x3a\xc4\x81\x01\xd9\x32\xbb\x9e\x9d\xef\x65\x55\x36\x98\x0e\xde\xfd\x0c\x03\x97\x50\x2f\xe3\x67\x45\x06\x9f\x71\xfc\x85\x8b\x76\xe7\xa0\x2f\xa8\xda\xcc\x3f\xb3\x6f\xe6\x73\xc0\x29\x94\x6b\x37\xd6\xe8\x5e\x3e\x07\x2b\xbc\x25\x6d\xe5\x73\xb0\xba\x9b\x25\x6e\xe6\x23\xb5\xec\x64\x46\x77\x72\x9e\xec\xe4\x0c\xdd\xc9\x71\xc6\x03\x65\x31\x38\x03\x5c\x52\xc1\x7b\xa9\x0c\x1b\xcd\x49\xd8\xc3\x4e\x64\x0f\xdb\xe2\x64\x64\xd7\xeb\xc0\x89\x14\x9c\x83\x8e\xb7\xec\x61\x1d\xc9\x78\x10\x7b\x78\x4f\x68\x7f\x9e\x09\x85\x85\x3d\x97\x8a\x6d\x9f\x0c\xb5\x59\x0b\xae\x9c\x9e\x76\x55\x06\xe2\xd2\x96\x92\x98\x15\x53\x10\x33\x2f\x05\x31\x5b\x25\xc6\x13\x43\xc8\xab\x81\x36\x59\x89\x0e\xc8\xad\x02\x56\x71\x1d\x40\x39\xa9\x56\xde\x3d\xc9\xc0\x91\x52\x10\xe4\xcf\xe1\x37\x7d\x23\xbc\x68\xbf\x11\xa0\xdd\xb1\xc9\x73\x80\x36\xc7\x24\xcf\x01\xda\x2c\x0f\xdd\x1b\x6e\xb4\x49\x0b\xce\x61\x99\x84\xf3\x8b\x0c\x1d\x2e\x15\x9c\x3f\xb3\xc3\x09\xed\x96\x26\x1f\x36\x68\xb3\x24\x19\x4e\x68\xb3\x38\x74\xf5\xba\xd1\x26\x8b\xd0\xf1\x70\xa1\x71\xc1\x2d\xac\x4e\x13\xa0\xdd\x82\x64\x38\xa1\x4d\x21\xc5\x9e\x98\x9f\x88\xcf\x29\x2c\x4c\x06\x70\xce\x13\x34\xf8\xbc\x08\x0d\x7e\x69\x97\xa0\xc1\x59\x83\x06\x3f\x9d\x82\x06\x7f\x85\xe9\x2c\x29\x31\xf4\x36\x0b\x99\xba\x1a\xe3\x9b\x9c\x57\x74\x71\x87\x36\xc4\x42\xf8\x90\xfd\x96\xf8\x6a\x0a\x08\xff\x83\xe9\x70\xe1\xd8\xe1\x33\x4a\x59\x12\x3b\x89\x93\x85\xea\x44\x7a\xcc\x7e\x6e\x6c\x25\xc2\xb6\xd8\x08\x5b\x35\x3d\x65\x9f\xa5\x00\x46\x3d\x65\x55\xee\x8f\x29\x9a\xa2\x72\x4a\xc7\x00\xfa\x43\xcf\x72\x25\x0c\x4a\xf5\xb7\xec\xfc\xeb\xb4\xf3\x3b\x9d\xa8\xa4\xd9\x12\xcd\xb7\x22\xdf\xfd\x06\x7d\xf7\x8b\x2e\xcd\xef\x73\x5d\xb2\x6e\xa6\xe4\x34\x73\x43\x58\x53\xda\x18\x2f\xac\x8d\xb9\xdb\x2e\x5e\x8d\x12\x33\x8b\x27\xc5\xab\x4d\xc2\x7e\x62\x58\x5b\xca\xd2\x8a\xd1\x27\xad\x2d\x22\x62\x41\xa6\x73\xc2\xe9\x0d\x44\x6c\xc7\x3b\x1d\xe2\xfe\x60\x04\xa1\xed\xd1\x4f\xfc\xa9\xfd\x8f\x09\x07\xa6\xfc\x79\x99\x60\x4d\xf7\xec\x2b\x1a\x58\xba\x82\x4e\xe1\x51\xa5\x9e\xc8\xf5\x12\x23\x82\x3f\xf4\xe9\xb8\xea\x69\x03\x16\x63\xf1\x26\xe5\x54\xdd\xd7\xe9\x7a\x76\x3d\xf5\xdd\x09\x4a\x04\x51\xb9\xbf\x83\x18\x7d\x82\xdd\x2a\xad\x52\xb8\x69\x05\x9a\x86\xd0\xed\xd7\x96\x1a\x33\x5f\x22\xa9\x31\x31\xc3\x6f\xa3\xda\x68\xc3\x21\x07\xe3\x2b\x29\x1a\xde\x1d\xb7\xd1\x84\xb7\x00\x5d\x02\x35\xd2\x1e\x6d\xcb\x61\xf4\x3b\x78\x5e\x38\xdc\x35\xd2\x88\x91\xc1\x26\x04\xce\x4b\x4e\x77\xdd\x2b\xe7\x31\xb1\x7d\x92\xae\x7b\xb3\xb3\x6b\x62\x3a\x6b\x48\xd7\x19\x67\xfc\x2b\x96\x40\xbe\x2c\x4b\x8a\xe4\xdb\x69\xd7\x41\x16\x94\xee\x1e\xd3\x0d\x49\xe7\x09\xb5\xd5\x76\x5a\xb5\xee\xab\x5d\x0f\xcd\xa7\x5e\x24\xb9\x6b\xbc\x35\xa3\x9a\x67\xcf\x3f\xa6\xb6\xcb\xdf\x6f\x9d\xcc\x2e\xbf\x85\x1c\xa9\x16\x75\xa2\x12\x4a\x73\x9f\xfb\x7b\xa8\x97\x3a\x72\xff\x4a\x4e\xf3\x63\x8e\x25\x7e\x30\xac\x01\x43\xfd\x97\xa1\x00\x53\xea\xaf\x73\xd6\x9f\x7b\xee\x79\xe7\x9d\x7f\x7e\x57\x57\x37\x2a\xc1\x5e\xf9\x2a\x50\x83\xfd\xe1\x6b\x5e\xf3\xda\xd7\xbe\xee\x75\xaf\x7f\x7d\x6f\xef\x86\x0d\x17\x5c\x70\xe1\x85\x17\x5d\x74\xf1\xc5\x97\x5c\xf2\x86\x37\xf4\xf5\x5d\xfa\xc6\x37\xfe\xd1\x9b\xfe\xf8\xcd\x7f\xd2\xff\xa7\xff\xe7\xcf\xfe\xfc\x2f\xfe\xf2\xaf\x36\xfe\xf5\xdf\xfc\xed\xdf\xfd\xfd\xff\xfd\x87\x81\x81\x7f\x7c\xcb\x5b\xde\xf2\xd6\xb7\xfe\xd3\x3f\xfd\xf3\x3f\xff\xcb\xbf\xfc\xeb\xbf\x6e\xda\xf4\xb6\xb7\xbd\xed\x6d\xff\xf6\x6f\xff\xfe\xef\x83\x83\x83\x97\x5d\xf6\xf6\xb7\x6f\xde\x3c\xe4\x0c\x39\x97\x3b\x97\x3b\x57\x38\x57\x38\x5b\xe0\xdf\x56\x67\xab\x73\xa5\x73\xa5\x73\x95\x73\x95\xb3\xcd\xd9\xe6\x0c\x3b\xc3\xce\xd5\xce\xd5\xce\x35\xb1\x9b\x6b\x77\x82\xe3\x8d\x7f\xc3\xcc\x63\x32\x7c\x51\xb0\x46\xa0\x67\x82\x4f\x6d\xcc\x73\x2e\xd1\x8e\x52\xd7\x3a\xe2\xbd\x2a\x4e\x74\x0e\xc9\x6d\x74\x35\xbe\xa3\x28\x1c\x81\x65\x5c\x5f\x87\x08\x85\x4c\x3d\xa5\x28\x14\x69\xfc\x9e\x82\x06\x5c\x3c\x1f\xa6\xcf\xef\xe5\x91\xe7\x57\xd3\xe7\xbf\x6c\x8c\x3c\xbf\x86\x3e\xff\xc5\xc2\xc8\xf3\x6b\xe9\xf3\xd9\xe8\xf8\xd7\xd1\xe7\xcf\x2d\x89\x3c\xbf\x9e\x3e\xff\x76\x14\xbe\x1b\xe8\xf3\xe1\x28\x7c\x37\xd2\xe7\xff\x59\x17\x79\x3e\x42\x9f\xff\x26\x1f\x79\x7e\x13\x7d\x3e\x1d\x85\xef\x1d\xf4\xf9\xf5\xba\xf6\xb3\xbf\x7d\x72\x25\x92\xce\xe5\x06\xe9\xbc\x85\xb6\xbf\x36\x6f\xc6\xbf\xf8\xb3\xcf\x3f\xe4\xc8\x04\x12\x44\x27\x23\x8d\x8c\x09\x35\xa6\xde\xc6\xbb\xc7\x9d\x76\xa7\x69\x13\xc7\x4e\x80\x27\x0b\xe0\xf8\xc1\xd5\xab\x10\x8e\x55\x06\x1c\xb7\x26\xc2\x31\xf4\x02\x85\xc3\x1c\x16\x2e\x76\x31\x72\x4b\xbb\xd3\xf4\x2f\xbc\xfb\xd3\xc1\xc8\xff\xcc\xf1\x35\x35\xf2\x23\x97\x8b\x91\x57\x1a\x23\xdf\x9e\x38\xf2\x48\xca\x91\x8f\x6d\x77\x9a\xde\xca\xbb\x1f\x0e\x46\x7e\x0b\xc7\xd7\xd4\xc8\x4f\x3c\x6d\xc5\xfd\x9d\x89\x23\x8f\xa7\x1c\x79\x65\xbb\xd3\x34\xc0\xbb\x3f\x19\x8c\xfc\x0f\x1c\x5f\x53\x23\x7f\xf6\xc3\x62\xce\x25\x63\xe4\xd1\xc4\x91\x27\x53\x8e\x5c\x6c\x77\x9a\xfe\x9e\x77\xef\x09\x46\xfe\x3b\x8e\xaf\xc9\x91\xe5\x48\x77\xd1\x91\xbe\x48\xd9\x1f\x16\x51\x92\xd0\xbe\xdb\xdb\x9d\xa6\xbf\xe1\xdd\x1f\x0f\xfa\xfe\x6b\x0e\x69\xc1\xa0\xef\x0e\x4e\x95\x65\xb6\xbe\x55\xa7\xc8\x5e\x31\x9d\xa8\x8d\xf6\x7f\x42\xbb\xd3\xf4\x57\xbc\xfb\xa3\x41\xff\x7f\x29\xfb\x77\x3a\xdd\x4a\x80\xb5\xcd\x40\xb2\x82\x3f\x0e\xfe\xc9\xe0\x1f\x92\x31\xe4\x3e\x3a\xf6\xcf\x23\x69\xc9\x44\xdc\x18\x68\x8a\xfc\xa1\x59\xd1\x79\x5e\x7c\x64\xd1\x3c\x55\x14\xb6\x93\xda\x9d\xa6\x3f\xe7\xdd\x1f\x0e\x60\xfb\x33\x2e\xde\x11\x76\x00\xbf\x1f\x61\x63\x08\x1b\x43\xd8\x1c\x03\xb6\x5d\x35\xc0\x36\xfd\x63\x05\x1b\x7e\xac\x02\xdb\xa9\xed\x4e\xd3\x9f\xf2\xee\x0f\x05\xb0\xf5\x73\xf1\x4e\x22\x6c\x19\x03\xb6\xdd\x35\xc0\x36\xae\x61\x1b\x4f\x03\x5b\x20\xa8\xbf\x99\x77\xef\x0a\x60\xfb\x63\x2e\xde\x91\xb0\x31\x1b\x6c\xcc\x80\xed\xa3\x35\xc0\x36\xaa\xd7\x74\x34\xcd\x9a\xae\x6d\x77\x9a\xfe\x88\x77\x7f\x20\x80\xed\x8d\xa2\xd6\xb9\x82\x6d\x73\x75\xd8\x3e\x6e\xdc\x6b\x55\xd6\x54\xc3\x36\x9d\x06\xb6\xce\x76\xa7\xa9\x8f\x77\xdf\x1b\xc0\xf6\x06\x2e\xde\x09\xc1\xb6\x39\x01\xb6\x4f\xc4\xc2\x96\x37\x60\x6b\x09\xce\xc2\x7f\xeb\xb3\xf0\xdf\x62\x9c\x24\xd8\xce\x06\xfb\x5f\xf7\x98\x03\x56\x3f\xf1\x0e\xb3\xc2\xb6\xd9\x06\xdb\xc3\xb1\xb0\x51\x8b\x32\xc2\x36\x2a\x3b\xcf\x8b\x8f\x55\x60\x3b\x17\xec\x87\xdd\x77\x07\xb0\x6d\xe0\xe2\x1d\x07\x61\x93\xe3\x8f\x27\xd1\x3f\x55\xde\xdb\x1f\x7f\xb2\x99\xa6\xde\xf4\x1f\xb0\x6b\x95\x1e\xa5\xbd\xfd\x90\xf6\xe6\xb5\x99\xa9\xf5\x8c\x96\x34\x1f\x93\x88\x3a\x51\x23\x96\x54\x09\x11\xff\x61\xfb\xa0\x9f\x49\x3d\xe8\x67\x62\x07\xcd\xc4\x0e\x1a\xa3\x9d\xfa\x6c\xea\x41\x3f\x1b\x3b\x68\x5d\xec\xa0\x9f\xb6\x0f\xfa\x44\xea\x41\x9f\x88\x1d\x74\x41\xec\xa0\xbf\xd9\x2b\x06\x6d\x30\x06\xfd\x7c\xea\x41\x3f\x1f\x3b\xe8\xd9\xc9\x17\x35\x68\x5c\xff\x80\x77\xbf\xcf\x01\x1b\xab\x3f\xf1\x65\x71\xc1\x77\x99\x9b\xf5\xc9\xea\x9b\x95\x64\x35\xfc\x52\xf5\xd6\x1d\x96\xad\x7d\xf3\x1e\x81\x86\x3a\x03\x0d\x4f\xa5\x46\xc3\x53\xb1\x68\x58\x27\x7c\x6e\x9e\xd2\xb8\xaf\x24\x2e\xf8\xd3\xa9\x07\x7d\xda\x3a\x68\x02\xce\x41\xb9\xfb\x72\xde\x3d\xea\x80\x4d\x58\x66\x42\x13\x94\x4b\x22\xc5\x9f\x87\xf0\x99\xc9\xd1\xbf\x4a\x07\xdb\x1b\x09\x4a\x8f\xc3\xec\xb5\xf6\x49\x7e\x2d\xf5\x24\xbf\x16\x8b\xd9\x25\xd1\x5d\xdd\x81\x83\xee\xb0\x13\x8d\xa9\xd4\x83\x4e\xc5\x0e\xfa\x7c\x7d\xec\xa8\x1f\xb0\x6f\xa2\xaf\xa7\x1e\xf5\xeb\xb1\xa3\x7e\x8e\xc5\x8e\xba\xdb\x3e\xd7\xe7\x52\x8f\xfa\x5c\xec\xa8\x93\xf1\xa3\xfe\xfc\xc3\x62\xd4\x9c\x31\xea\xf3\xa9\x47\x7d\x3e\x76\xd4\x87\xdc\xd8\x51\x7f\x6d\x1f\x75\x3a\xf5\xa8\xd3\xb1\xa3\xde\x68\xb9\x82\xc4\xa8\x43\x1f\xb1\x8e\xfa\xed\xd4\xa3\x7e\x3b\x76\xd4\xe7\xe2\x47\xbd\xd2\x3e\xea\xbe\xd4\xa3\xee\x8b\x1d\xf5\x5b\xf1\x7b\xf8\x39\xfb\x6e\xfa\x6e\xea\x51\xbf\x1b\x3b\xea\x8f\xe2\x77\xd3\x83\xf6\xb9\xce\xa4\x1e\x75\x26\x76\xd4\xef\xc4\xcf\x75\xd6\x3e\xd7\xff\x4a\x3d\xea\x7f\xc5\x8e\xba\x3c\x76\xd0\x3d\x76\x7a\xb8\x3f\xf5\xa0\xfb\x63\x07\x5d\x1a\x3b\xe8\x9d\x9f\xb0\x52\xa6\x1f\xa5\x1e\xf4\x47\xb1\x83\x2e\x8b\xbd\xde\x62\x98\xa8\xd9\xd4\x83\xce\xd6\x7a\xbd\xfd\x84\x81\x03\x49\xf7\x0e\x07\xf2\x8e\x91\xeb\xcd\x9f\x94\xdc\x45\xc5\xe4\x2e\x7e\x46\xc7\xf8\x8a\x0c\xe6\xf4\x27\xbe\xff\x18\x36\x17\x7b\x76\xda\xae\x2c\xf9\x79\xac\xca\x42\xdb\x51\xfc\x69\xa9\x82\x48\xe2\x86\x7e\x81\xce\x28\xdd\xb7\x3b\xe0\x86\x22\x5e\x12\x6e\xeb\xfe\xdd\xbf\xc4\x9c\x7e\xfe\x7c\x63\xf8\x5f\xa6\x19\x7e\x34\xcd\xf0\xbf\x62\xe0\xb3\xd2\xbd\xdd\x01\xc7\x14\xf1\x92\x1c\xfe\x67\x1f\x13\xb3\x5f\x6a\x0c\xff\x52\xaa\xd9\x3f\x9f\x62\xf8\xdf\x30\xf4\x40\x79\x97\x03\x2e\x28\xe2\x25\x39\xfc\x95\x3f\x17\xfa\xa2\x93\x8d\xe1\x7f\x9b\x66\xf8\xc9\x34\xc3\x0f\x39\xe0\x9e\xd2\x7d\x4b\xf0\xf7\x38\x2e\x5e\x92\xc3\x3b\x56\xeb\xce\xe5\x64\xf0\xef\x35\xc6\x58\xd0\xa0\x7c\x21\x7a\x36\x23\x0c\xe3\x5a\x0a\x8e\x07\x67\x8b\x03\x0e\x2c\xdd\xef\x70\xc0\x25\x45\xbc\x24\x6a\xfe\xfb\x3b\xbf\x23\xf6\x42\x93\x69\xd2\xbb\x3c\x05\x36\x76\xa7\xd9\x0b\x57\x39\xe0\xbd\xd2\x3d\xe2\x80\x87\x8a\x78\x49\x62\x63\xfc\x43\x68\xbf\xf6\x5f\x74\x8d\xf1\x87\xe9\xf8\x3f\x63\xf6\xc3\xaa\x24\x6f\x4c\xc1\x24\x47\xbc\xda\x41\x6f\x96\xeb\x1d\xf0\x5f\xf1\xa7\xbf\x6c\x11\x5a\xaf\xa3\x03\x7c\x47\x0a\xcd\x42\x9f\x9f\x41\x7d\x7e\x95\xfa\xf1\x41\xbf\xd4\x29\xe8\x46\xda\xe5\xcd\xf5\xdd\xd7\x38\xe0\xac\x02\x33\x0e\x85\x7d\xdc\x14\x6a\xba\xcd\x01\x17\x16\x58\x9b\x50\x7d\xfe\x9b\x43\x4d\xb7\x3a\x58\x43\x21\xd8\x55\xa1\x5e\xdf\x19\x6a\x7a\xb9\x03\xce\x2c\xb0\xff\x43\x4d\x6f\x0d\x35\xfd\x1f\xf4\x69\x81\x93\x1a\x6a\x7a\x5b\xa8\xe9\xaf\xd1\xb7\x05\x68\x4a\xa8\xe9\x1d\xa1\xa6\x07\xd0\xe3\x05\x97\xa7\x83\xf8\x57\x9a\xed\x80\x9c\x96\xcc\x7c\xf2\xef\x09\x75\xf5\x53\x74\x8a\x89\x74\xf5\xde\x50\xbb\x67\xd0\x31\x06\xe4\xbf\x92\x59\x1b\xe0\xae\x50\xd3\xbd\xe8\x1f\x03\x4a\x0d\x3a\x8b\xf7\x87\xda\x9d\x07\x3e\x32\xa0\x97\xa1\xce\xfc\x3b\x43\xcd\xce\x01\x1f\x1a\x50\x2d\xd1\xf5\xbb\x2f\xd4\xac\x02\x0e\x31\xa0\x1d\xa3\xcd\xee\x0f\x35\x5b\x87\x85\xad\xc6\x7f\x6c\x36\xfb\x60\xa8\xd9\xe9\xe0\x64\x00\x3a\x4a\xda\x6c\x77\xa8\xd9\x69\xe0\x3d\x03\x6a\x56\xda\xec\x23\xa1\x66\x27\x63\x19\x84\xd1\xdf\x3c\xe4\xf8\x15\x63\x65\x3f\x16\x6a\x59\x86\x68\x47\x6c\xd9\x31\x48\xd1\xf2\x60\xa8\xe5\x71\x58\x87\x6d\x52\xec\x16\xd2\xf2\x13\xa1\x96\x6d\xe0\x41\x03\xda\xfd\x50\xcb\x87\x42\x2d\x57\x41\x68\x11\x58\x20\x42\x2d\x3f\x15\x6a\xb9\x02\xa2\x22\xc1\x4a\x12\x6a\xf9\x48\xa8\xe5\x72\x2c\x58\x30\xfb\x7c\xa4\xe5\xa3\xa1\x96\x4b\x65\x94\xd2\x9d\x35\xa4\x1d\x7e\x20\xc6\x50\x9e\x1f\x14\xc5\x5e\x63\x9b\x93\xb0\x17\x68\xae\x3c\x28\x0a\xc4\xc6\x2e\x3e\xe7\xe1\x8d\xfb\x96\xce\xaf\x15\xbc\x3d\xb5\x81\xb7\xe7\x60\xc0\xfb\x00\x82\x77\x6f\x0d\xe0\x3d\x5c\x1b\x78\x0f\xa7\x00\x2f\x1c\x43\x1f\x8e\x82\x84\xb7\x77\xd6\x8e\xc9\xf1\xda\x40\x1d\x3f\x18\x4c\xde\x5f\x3b\x78\x8f\xd7\x06\xde\xe3\x35\x62\xb2\x4c\xc1\xdb\x55\x3b\x78\x13\xb5\x81\x37\x71\x30\xe0\x7d\xb0\x76\xf0\xf6\xd6\x06\xde\xde\x83\x01\xef\x43\xb5\x1f\x93\xc9\xda\xc0\x9b\x3c\x54\xc7\xe4\xde\xda\x31\xf9\x4c\x6d\xa0\x3e\x73\x84\xe9\xe1\x54\x6d\xe0\x4d\x1d\x61\x7a\xf8\x5c\x6d\xe0\x3d\x77\x14\xe9\xe1\x74\x6d\xa0\x4e\x1f\x61\x7a\xb8\xaf\x36\xf0\xf6\x1d\x61\x7a\x38\x53\x1b\x78\x33\x47\x98\x1e\xee\xaf\x0d\xbc\xfd\x47\x98\x1e\xce\xd6\x06\xde\xec\x51\xa4\x87\x2f\xd6\x06\xea\x8b\x47\x98\x1e\x1e\xa8\x0d\xbc\x03\x47\x98\x1e\xbe\x54\x1b\x78\x2f\x1d\x45\x7a\x38\xf4\x5c\x4d\xa0\x92\xe6\x47\x84\x1e\x6e\xad\x0d\xbc\xad\x29\xc0\x3b\x94\xf4\x70\xb8\x36\xf0\x86\x0f\x06\xbc\x39\xd0\xc3\xeb\x6a\x03\xef\xba\x83\x01\x6f\x0e\xf4\x70\xa4\x36\xf0\x46\x6a\x04\xef\x50\xd2\xc3\x5b\x6a\x03\xf5\x96\x83\x39\x26\x73\xa0\x87\xdb\x6b\x03\x6f\xfb\xc1\x80\x37\x07\x7a\xb8\xa3\x36\xf0\x76\x1c\xaa\x85\x9e\x03\x3d\x1c\xad\x0d\xd4\xd1\x23\x4c\x0f\xef\xae\x0d\xbc\xbb\x8f\x30\x3d\xdc\x59\x1b\x78\x3b\x8f\x30\x3d\xbc\xbf\x36\xf0\xee\x3f\xc2\xf4\x70\x77\x6d\xe0\xed\x3e\xc4\xf4\xf0\x76\xa7\xa6\x3c\xa4\x0f\xe8\xe1\x7f\x12\xf6\xaa\x77\xd1\x69\x06\x93\x34\x19\x99\xbf\xc8\x5b\x77\x2e\x25\x6f\x55\x09\x01\xba\xc3\x49\x1d\x03\xb4\xc7\x0a\x57\x7c\xba\x61\xf1\x19\xb2\x1b\x41\x25\xd3\xe9\x0f\xc8\xb0\x6d\xf8\x3a\xf1\xfd\x13\xaa\x44\x0b\xcd\xd6\x1c\x74\xf5\xb0\x75\xa5\x45\x56\xf3\x92\xa8\xf9\x88\x9f\xca\xa1\xb8\x2b\xf2\xea\xd3\x91\x74\x3d\xf0\xaa\x5f\x18\xa4\x4e\x4a\xf2\xd5\x2d\xc9\xaf\xaa\x94\x9c\xac\x5a\x62\x6e\xce\xf8\xa3\xf1\xf9\x4c\x15\x06\x9a\xcc\x1c\x39\x71\xfa\x49\x3b\x26\x64\x5d\xf6\x0e\x5d\x3a\xae\xc3\x2c\xc1\x2e\x12\x02\x60\x61\x76\xd7\x63\x9e\xcc\x56\x93\xa1\xc9\xa2\x7c\x56\x64\x32\x0f\x7c\x03\x46\x40\xca\xbe\x5a\x74\xb7\x05\xa3\xb2\xbb\xfc\xd8\xd2\xe6\x7a\x34\x03\x55\x03\x87\xd4\x70\x79\xec\xb4\x24\x13\x21\xa5\xab\xf3\x8e\xee\x98\xb2\x36\xaf\x6b\x38\x9f\x0d\x53\x2c\x98\x15\x42\x8a\x0c\xc2\x7f\xb2\x30\xa6\x48\xaa\x88\xef\xc7\x56\xfa\xbd\x36\xb1\x37\x37\xb1\xfa\x71\x8a\x42\xfa\x8f\x27\x2d\x98\xd8\xb0\x86\x7f\x86\xde\xba\x8f\x57\xdb\xba\xe5\xd8\xad\x9b\xe2\x55\xcf\xfa\xea\xd6\x34\xaf\x76\x18\xaf\xfa\x91\xca\xc9\xba\x87\x1b\x22\xae\x81\x2a\x1d\x56\x9a\x2a\xfc\xfb\xd2\x14\xce\xb5\x9e\xa6\x65\x71\xe5\xfa\x62\x55\xd7\xc9\x07\xab\xac\x0f\x56\x59\x1f\xac\x0e\x7d\xb0\x3a\xc4\xc1\xca\xa8\x33\x90\xc1\xa2\xf9\x4b\xd0\xe0\x4b\x0e\xd6\x62\x5d\x12\xbf\xac\x0f\x56\x59\x1f\xac\x0e\x19\x2b\x2d\x8f\x1b\xed\x36\x07\xa6\x5e\x28\xca\xbe\xc8\xe8\x76\x81\xcc\xc3\x88\x7d\x95\x75\xb7\x9e\xee\xb6\xac\xbb\xf5\x0c\x32\x90\x07\x03\x2d\x24\x4a\x2c\x18\xdd\x36\x63\x1a\x02\xec\x6b\x0d\xeb\xc0\xd7\xd7\xb0\x8e\x0d\xba\x30\x5e\xb3\x7e\xbe\x46\x3e\x5f\xa3\xaa\x3c\xa6\x3d\xf6\x70\x66\x9b\xd0\x24\x2a\x3f\x36\x88\x3a\x14\x3a\x1d\xa8\x67\x7a\xa2\x8e\xd0\x95\x8b\x1c\x5f\x2c\x07\x0f\xbd\x35\x88\x24\x00\x89\xbd\xdd\x9c\xd8\x9b\x8d\xb4\x24\xf5\xf6\xae\xc4\xde\x14\x69\x79\x62\x8e\xa4\x65\xaf\x7d\xcb\x42\xfd\xe7\xec\x18\xba\x50\xbd\x22\x78\x65\x17\x18\x79\x83\x0d\xba\x21\xdb\x05\x8e\x50\xbb\x3a\x5d\xc6\x49\xd6\xcf\x36\x66\x94\x04\xaf\xe3\x5c\x84\xe4\x3b\x24\x2f\x1a\x1b\x93\x2e\x50\x76\x4a\xba\x85\x42\xf4\x1b\x4b\x04\x88\xa7\x73\xe3\x91\x82\x05\x32\x77\x41\x62\x41\x64\x4a\x5f\xc8\x28\xd7\x48\xfa\xc2\x0e\x06\x91\x93\xbf\x73\x88\x24\x10\x6d\x59\x7a\xd8\x10\x39\x19\x87\xc8\xcb\x6d\xfc\x4a\x0a\x44\x3e\x53\xeb\x65\xe7\x7b\xc6\xc4\xaf\xa0\x3d\x44\xef\x8e\xa4\x8b\x6b\x0b\x7d\xf5\x6b\xe9\x2e\x2e\x27\x94\x5b\x33\xc5\xe0\x15\xb3\x07\x2f\x74\xf5\x25\xf6\x50\xd3\xd5\xf7\xeb\x34\xb5\x81\x22\xd7\xde\x12\xfb\xb5\x17\x6b\x27\xab\x7e\xe9\xb1\x36\xcd\x4d\x6e\xd8\x65\xbb\xbf\xf2\xea\x26\x14\xcf\x17\xe9\x62\x86\x70\xa9\xa9\x7b\x4c\x3c\x5f\xa8\x33\x09\xc3\xfd\xa7\xae\x3c\xb8\x31\xc8\x6d\xb6\x20\xc5\x6d\xe6\xe9\x42\xed\x1b\x74\x3e\xe2\x02\xde\x64\xf3\x23\x37\x59\x73\xc2\x4d\xd6\x08\x2e\x40\x70\xed\x34\xcd\x85\x69\x85\xfe\x64\x52\x4f\x63\xbb\x84\xf6\xc9\xf5\x14\xf1\x91\x7b\x81\x2b\xa6\x59\xd4\x28\xd2\xb7\x0c\xb3\x51\x8b\x11\xda\xdb\x77\xc3\xbd\xe5\xd1\x2d\x87\x89\x8f\xe2\xfa\xca\xa1\x63\x8d\xfc\x98\xd1\x0d\xe0\x46\x7a\xc0\x2e\xaf\x94\x9c\xe6\x7a\xb9\xc1\x62\x6d\x9b\x73\xe7\x77\xc9\xab\xf7\x73\xfb\x01\x0e\x1d\xbf\x05\x21\xb2\xf9\x5c\xf5\x03\x3c\xc9\x62\xf8\xde\xe7\xaa\xf3\xbd\xd3\xf6\x77\xaf\xa4\xef\xc6\x91\x9e\x59\xfb\xbb\x57\x25\xbf\x5b\x13\xc9\x78\xa4\xf6\x2c\xe6\x64\x65\x97\xc7\x16\xb8\x6e\x89\x35\x0e\xcf\x7d\xad\xc9\xab\xbb\x38\xd9\xb2\x05\x95\xf6\xa1\x85\x43\x49\xdf\x65\xc6\x11\x5e\x8a\x39\xc0\xe4\x91\xef\xd5\x54\xa1\x4f\xcb\xa4\xbd\x94\x2a\xf4\x91\xac\x10\x4b\x38\xd0\xae\xc5\x46\x97\x8b\x34\x35\x0a\xda\x6f\xd4\x62\x6e\xbf\xee\x72\xa3\x16\x73\xfb\xdb\x5c\x95\x6a\xa2\x01\x58\x6e\x41\xab\x68\xa7\x05\xcc\xef\x25\xdf\xd9\xa4\x3b\xdd\xa4\xa9\xd7\x80\xee\x74\xa0\xcd\x55\x9c\x78\x13\x26\x3a\x47\x6a\x35\x17\xd9\xd9\x35\x88\x85\x79\xc9\xdd\x48\x31\x1f\x21\x16\xf3\x34\xf3\xad\x52\x99\x8b\xde\x32\x36\x06\xf7\x1d\x89\xbd\x35\x6a\xe6\x5b\xa6\x2b\x97\x72\xbd\x15\xb6\x77\xd2\xde\x22\x64\xb1\x5e\x53\xaf\x7a\xc1\x7c\x27\x10\x5c\x93\x32\x6c\x4f\xec\x39\x2b\xc9\xde\x07\xe6\x4e\xf6\xf6\xcd\x5d\x43\xb5\x6f\xee\x1a\xaa\x14\xaf\xc6\x89\xf9\xfb\xaa\x91\x2c\x2f\xc4\x2d\x69\x6a\x97\xe2\xd5\xf1\x38\x6a\x97\xf8\x6e\x4d\x3a\xb5\xe7\xeb\x0f\x41\xce\x21\x5d\xc5\xc1\x46\xf7\x20\x2f\x4f\xac\x6f\x47\x75\x4d\x1c\xd3\xe4\x29\xaf\x69\x09\xd3\x22\x78\x5e\x51\x92\x0c\x66\x77\x5c\x01\xbe\xef\x94\x92\x1c\xab\x8b\x63\xa7\x56\x16\x68\xa9\x3e\x07\xb9\x1d\xc1\x3b\xf6\x18\xa3\xdb\x16\x5d\x37\x9b\xb0\x57\xc8\x53\x69\x8e\x4a\x13\x28\x8f\x10\xa8\x3c\x52\xe7\xa5\x11\xea\xbc\x44\x53\xe7\x32\x14\xd9\x51\xb0\x76\xe8\x4e\x3b\x34\xac\x15\xa8\xe6\x98\x21\x55\x87\x96\x70\xc1\x3d\xd2\x6e\x43\xfc\x62\x8f\xee\xb6\x4b\x77\xdb\x43\x89\x7e\x97\xe8\xb2\x19\xe9\x73\x41\xd3\xe7\x1a\x49\x69\x12\xdf\x75\x13\xdd\x02\x11\xe2\x87\x15\x27\x80\x5c\x61\x41\xcd\x48\x6f\xa6\x52\xf3\x96\xc4\xde\x6c\x5a\x91\x24\x32\x7f\x6b\x62\x6f\xb5\x6a\x45\x6e\xa7\xbd\xa5\xd2\x8a\x24\x91\xf9\x3b\x13\x7b\x53\x5a\x91\xda\xad\x04\xfb\xe7\x4e\x83\xf7\xcf\x9d\x06\x27\xbe\x7a\x94\xac\x04\xb3\xff\x6b\x25\xf0\x87\x29\x16\x0e\x81\x95\x20\xa9\x37\xb5\x69\xf7\xcc\x51\x03\xf5\x62\xc2\x82\x85\x34\x50\xe5\x58\x0d\x54\xb9\x8a\x06\xca\xa6\x79\xd2\xfb\x98\x80\xf0\xf1\xa5\xe1\x7d\xac\x92\x40\x76\x10\x95\x53\x87\x56\x39\x55\x59\x28\xcd\x3b\xbc\x18\xa7\x72\xba\x67\x8e\x98\x3b\x90\x70\xe8\x43\x98\xf3\x62\x31\xe7\x1d\x14\xe6\x08\x08\x7b\x96\x52\x59\xa6\xa8\xeb\xc3\xe2\x7e\x4e\xa4\x00\x14\x4d\x07\x0e\x35\x9a\x5e\x3a\xfa\x68\x22\x20\x3c\x78\x88\xd0\xf4\x52\x1c\x9a\x76\x47\xd1\x84\x85\xd2\x02\x24\xc5\xfa\xf6\x7d\x73\xce\xf7\x07\x79\xf5\xde\x65\xf6\xfb\x63\xca\xce\x12\x6f\xa1\xef\xc6\xdd\x3d\x33\x71\x4a\x8b\xc4\x77\x6b\xba\x7c\x6e\x4f\xa7\x6f\x2c\x39\xcd\xf3\xc3\x0c\x73\xac\x33\xa2\x1d\x9f\x69\xd4\x03\xe4\xd5\xfb\x96\x45\xd4\x03\x44\x91\x87\x72\xba\xba\x73\x88\x16\xa0\x5f\xdf\x39\x7d\xc6\x55\x96\x8d\xa8\xf9\xc4\x55\xc6\x65\x79\x24\x29\x9e\x33\xad\x14\xb0\x69\x02\x06\xc8\x55\x26\x4a\x91\x37\x60\xa4\xde\x21\xbe\xca\xae\xa1\xf8\x88\x5c\x3e\x11\x0d\x5f\x95\xab\xec\xfa\xc4\xde\x88\x3a\x30\x27\x6f\xb5\x4f\xd4\xe6\xe9\x32\x5c\xeb\xba\xfb\xf3\x43\x56\x00\xd2\xc3\x41\xaa\xd1\x6b\x04\xfd\xba\x6a\xa0\x77\x68\x5d\x03\x2a\x1a\xc2\xa0\x5f\x17\x8f\xdb\x5a\x76\x04\x67\xfc\xca\x5a\x5c\x43\xad\x70\xc7\xbb\x86\x7e\x33\xd9\x15\x0a\x9e\xfc\x32\x5f\x33\x18\xb7\xd4\x06\xc6\x2d\x69\xc0\xf8\x15\x82\x71\x95\x5b\x63\xd9\xcb\xed\xf6\xa5\xac\x58\x6e\xbc\x71\x16\x7b\xe5\x8d\x33\x1b\xe8\x97\xd3\xde\x69\x06\x8c\xa0\xa9\x13\x2a\x94\x69\x6d\xea\x60\xf1\x29\x5d\x66\xaa\x84\x65\x1f\x75\xf9\xc6\x82\xca\x23\xde\x22\xd2\xbc\xd3\x88\xde\xad\xa4\xdb\x54\x75\xa7\x77\xf9\xd3\xb4\x14\xdd\x0c\x4d\x49\x3f\xa3\xcb\xc4\x76\x57\xaa\xec\xca\x17\x22\xe5\x47\xb3\x89\xcb\xb0\xe3\xb0\x2e\xc3\x8e\xb8\x65\x10\xc7\x6d\x5c\xd7\xf8\x11\x68\xcd\x2b\xb4\x16\x54\x09\xc8\x16\x21\xff\x86\x6a\x00\xd6\x8a\xe0\x19\x8a\xe0\x59\x8a\xe0\xd9\x1a\x10\x7c\xe5\x1c\x39\xbc\xd1\x78\xd2\xe5\x33\x95\x56\x1e\x6e\x3f\x59\x23\x52\xa4\xaa\x2f\x7b\xcc\xcf\x5e\xe5\x33\x3f\xeb\x8f\xb3\x8b\x76\x8d\x1d\x3b\x68\x67\xe0\x46\x63\x99\x0d\x4c\x50\xe8\x3b\x83\x70\x99\xfa\xb9\x0b\xb5\x7c\xe7\x72\x51\xbc\xb6\x64\x54\xc5\xab\x4a\xfd\xee\x4b\x2c\x01\xde\xa0\x79\x90\x58\xd7\x5f\x3b\x3e\xca\x52\x06\x46\x94\x54\x8a\x8e\xcf\x44\x5d\xa1\xbc\xa8\x2d\xe1\x0c\x0a\x15\x15\x16\xa9\xad\x14\xb3\x9e\x5b\x64\x5e\xb6\xe8\x70\x2f\xa3\x26\x97\xc7\x8a\xc1\x5e\xc6\xc4\x1d\xb0\x1a\xee\x60\x31\xeb\x39\x9e\x3b\xd8\xe6\xc2\xf6\xcb\x79\xae\x90\xa8\xb3\xf0\xb7\x0e\xfe\xe6\xdb\xb2\x5e\xee\x02\x8d\xaa\x3a\x14\x85\x73\x5c\x15\x9a\xf0\xea\x0c\xad\x4c\xd6\xb8\x6b\xae\xa2\x53\xfc\x6c\xb4\x82\x27\x2a\xcc\x01\xfb\xae\x3a\x44\x22\xcb\x68\x35\x1f\x01\xd1\xd8\x49\xd1\x98\x33\xfe\xb1\xb9\x70\xdb\x3b\xe7\xce\x1d\x92\x57\xe3\xcc\x6d\x71\xda\x9a\x14\xaf\x7a\x49\xde\x6d\x5b\x69\x0f\x07\xc9\x9b\xec\x4a\x6f\xe2\x27\x45\xd0\x89\x9e\x3a\xd6\x6f\x3b\x09\xb5\x11\xd5\x74\xd4\x97\x0d\x35\x41\xae\xe7\x18\xbe\x6c\xd5\xbd\xc3\x94\xb2\xa0\x63\x4c\xe5\xbc\xe9\x08\xa9\x7f\x22\xea\xe9\x66\x64\xc5\xe7\x45\x58\xf1\x26\xc9\x8a\xaf\x61\x5e\x49\xd8\xec\x3d\x62\xaa\xe7\xda\x94\x5f\x94\x0d\x8b\x73\x73\x3a\xb3\x29\x44\x99\x71\xf4\x9c\x10\x0b\x4d\x50\x1c\x51\xaf\x56\x77\x13\x0b\x1b\xf0\x93\x7a\x53\xba\xa5\xc9\x5a\x0b\x7f\xef\x4e\x90\x67\x6b\x97\xf9\xcd\x8b\x77\x77\x7a\xfe\x27\xb6\x69\xbe\xc8\x24\x1f\x64\xe5\x70\x76\x27\x5c\xc0\x34\x6f\xaf\xd0\x1d\x68\x5f\x75\x79\x73\x55\x93\x79\x6b\xc6\xe8\x03\x87\x11\xa3\x0f\xc4\xa1\xa9\x10\xc1\x68\x6c\xd3\x96\x2a\x18\x7d\xe0\x77\x0e\xa3\x7b\x0e\x23\x46\xf7\xa4\xdf\xa3\xb1\x4d\xe5\x1e\xf5\x62\x30\xba\xe7\x70\x63\xb4\x66\xb9\xe7\xe1\xc3\xca\x70\x3f\x9c\x1e\xa7\xd6\xa6\x58\x61\xf9\x60\xe4\x9e\x87\x8f\x8e\xdc\x53\xf3\xce\x1e\x3f\x8c\x3b\x7b\x3c\xfd\x2a\xc4\x36\x95\x3b\xbb\x23\x66\x67\x8f\x1f\xee\x9d\x3d\x5b\x2b\x46\x1f\xb7\x63\xb4\xc3\x82\xd1\x4a\x2c\x46\x2b\x76\x8c\x3e\x9e\x1e\xa3\xb1\x4d\x25\x46\x2b\x52\xdc\xec\x52\xfb\xba\x47\xed\xeb\xde\xb8\x7d\xfd\x78\xca\x7d\xad\x2b\xc8\xe9\x72\x72\x02\xe3\x1d\x87\x1a\xe3\x13\x87\x11\xe3\x13\xe9\x31\x1e\xdb\x54\x62\xbc\x6b\x4e\x18\x9f\xf8\x1d\xc4\xf8\xde\xc3\x88\xf1\xbd\xe9\x31\x1e\xdb\x54\x62\xbc\x67\x4e\x18\xdf\x7b\xf8\x31\x5e\xf3\x7d\x39\x79\x58\xef\xcb\xc9\xf4\x38\xb7\x36\x75\xc0\x9f\xf1\x60\xee\xcb\xc9\xa3\x73\x5f\xde\x57\xa3\x9e\xf0\x99\xc3\x78\x5d\x3e\x13\xa3\x67\xf6\x06\x49\x68\x06\x26\xae\x8f\xaa\x01\x9f\x49\x7d\x0f\x4e\x50\xc4\x4d\xb0\xf4\x37\x61\xad\xb8\x9a\x3a\x64\xb8\x2a\x44\x70\x35\x95\x84\xab\x96\x2a\xb8\x9a\xfa\xdd\xc3\xd5\x73\x87\x71\x5f\x3d\x97\x66\x5f\x79\x31\xb8\x7a\xee\xf0\xe3\xaa\x56\x5d\xfd\xf4\x61\x25\x85\xd3\x71\xa4\xb0\x6c\xd5\xd5\x6f\x54\x44\x6e\x20\x54\x5e\xd5\x82\xcc\xe9\x5a\x89\xdc\x90\xad\x6c\xaa\xfe\x72\x98\x88\xdc\xbe\xc3\xb8\x19\xf7\xa5\xd9\x8c\x1d\x31\x9b\x71\xdf\xe1\xdf\x8c\x13\x35\xe2\x6a\xe6\x30\x72\x42\x33\x31\xb8\xaa\x50\x5c\x55\xe4\x75\xdb\xaf\x76\xa2\x2e\xf4\x3b\x10\xb7\x13\x67\x52\xb3\x38\x07\x28\x26\x0f\xd4\xc0\xe2\xd4\x8a\xc9\xfd\x87\x11\x93\xfb\xd3\x60\xb2\x6b\x4e\x98\xdc\xff\xbb\x87\xc9\xd9\xc3\x88\xc9\xd9\x34\x98\xec\x99\x13\x26\x67\x0f\x3f\x26\x6b\xbd\x6a\x5e\x3c\xac\x57\xcd\x8b\x71\x57\x4d\xef\xc1\x5f\x35\x2f\x1e\x9d\xab\xe6\x1b\x61\x7b\x28\x9a\x84\x13\x1d\xa2\x0f\xd8\x91\x3c\xc3\x84\x21\x68\x20\x84\xb6\x03\xd6\x2d\xb8\xda\x1d\x18\x8b\xd6\xe3\xb8\x22\xb1\x75\x39\x91\x51\xdc\x4a\xde\x8d\x22\x71\x40\x9b\xa7\x06\x74\xe4\xc4\x80\xb6\x23\x0d\xa0\x1d\x09\xef\xa6\x2c\xde\x4d\x39\xb4\xaa\x94\xd1\xc6\xd2\xa1\x0a\xf9\x9b\x2e\xe8\xfe\xf8\xfb\x5b\x61\x5d\x7d\x07\xec\xab\xfe\xbb\xc6\x5a\xa1\x62\x98\x9f\x81\x2a\x77\x5e\xb6\xd3\xed\x29\x65\xbc\x5c\xa7\xdb\x5b\xa2\xee\x98\x7a\xaa\x63\xb4\xcc\x7f\x1f\x82\xd9\x5f\xe5\xf0\xcc\x24\x56\x22\xe0\x8c\x5f\x1f\x1b\x78\xd4\x80\x2b\x9c\x4d\x08\x3d\x7a\x29\x81\x28\x65\x56\xbb\x95\xd0\x22\xbf\x14\xb3\x6c\x15\x1d\x06\x52\x91\x0a\x6f\x7f\x7c\xa6\x60\x78\x92\xb1\x50\xc0\x25\xe9\x6c\x2c\x62\x0c\x15\x9d\xac\x61\x65\xe2\x2c\x0a\x26\xb1\x9c\x76\x91\x1b\x67\xda\x50\x97\x48\x64\x3c\x73\xff\x5d\x65\x9d\x48\xc2\xa6\x1b\x26\x2f\x84\x37\xdd\x1a\x96\xa7\xfe\x6e\x07\xb5\x1c\x43\xcf\xd7\xb4\x1c\xa4\x79\x8a\xe5\xf8\x5e\xf2\x72\x90\xce\x8e\xf8\x72\xd8\x26\x92\xb8\x1c\xfa\x85\x2a\xcb\x71\x67\xd8\xbd\xa0\x6a\x24\xc8\x56\xfb\x1a\x54\x94\x6f\x41\x97\xf2\x2d\xe8\x09\x7b\x9e\xea\x57\x1f\xb7\x17\x4e\x51\xb4\xc5\xff\xec\xed\x58\xa8\xd9\x5f\x04\xeb\x20\x5c\x6a\x3c\xa4\x2d\x7a\x55\x48\x97\x77\x53\xea\x51\x56\x5e\x39\x01\xe6\x27\x29\xf5\x98\x24\xd4\xa3\xda\xcd\xf0\xa1\x9a\xd1\x33\x6c\x47\xcf\x04\x53\xf8\xe9\x55\xf8\xe9\x0b\xe1\x67\xb8\x06\xfc\x4c\xdf\x24\xf0\xb3\xd0\x82\x1f\xff\xab\xfb\x5a\x81\x60\xfb\xf3\x3a\x69\x49\x90\x2d\x74\x88\x7b\x28\xbe\x44\x3c\x59\x17\xe2\xcb\x50\x53\x4d\x13\x7c\x25\xd7\x7d\xe1\x8c\xff\x60\xde\x21\x88\x1c\xac\xfd\x5f\xc9\x69\x3e\x33\x39\xd4\x70\xe5\x2a\xaf\xd8\x56\x6a\x3f\xee\xf8\x13\xca\xab\x4f\x3c\xe9\xe4\x53\x4e\x3d\xad\x63\xcd\xe9\x67\xac\x5d\x77\x66\xac\xbb\xaa\x75\x21\xd7\xb0\xbc\xff\xc8\xe6\xc1\x36\xe6\x57\xae\x2a\x32\x7f\x39\xad\xaf\x3f\xec\x39\x7d\xda\xa5\xa3\x13\xd9\xa8\x16\xe5\x17\x14\xeb\x10\x14\xf4\xf9\x9e\xcd\x83\xd8\x95\xea\xc3\x6d\x77\x9a\xd6\xf1\x6e\xa7\xdd\x69\x5a\x2b\x1a\xf5\x8a\x36\x7e\x03\xfe\xed\xd3\x4e\xd7\x6b\xb1\xe5\x19\xb8\x5f\x7c\x57\xf8\x72\xac\x83\xdf\xb8\x7f\xb2\x80\x93\x61\x47\xf0\xa5\xcd\xf1\x98\xe8\xe1\x74\x28\xe3\x25\x46\xf9\x13\x39\x8a\x63\x8c\x92\x6f\x77\x9a\xd6\xa4\x9c\x93\xdf\x2e\x27\x43\x82\xb9\x4f\x43\x17\xac\x53\xc5\x30\x6f\x94\xc3\xd4\x19\xc3\x34\x42\x13\x68\x79\x0a\xf7\x4f\x4b\x86\xfb\x64\x68\xc5\xfd\xe3\x45\xb3\x8c\xe7\x78\x19\xf1\xac\x0c\x85\xb6\xa2\xa0\x9c\x00\x85\xb7\x04\x9e\x32\x6f\xc0\x1f\x8f\x69\x77\x9a\x4e\x94\x3f\xca\x96\xf3\xb1\x56\xd6\x72\x28\x95\x25\xda\x6f\xd0\xa5\xe6\xcb\x01\x0d\x56\xdd\x2e\x6a\x77\x9a\x4e\xe0\xdc\x77\x04\xb1\x6f\x51\xb4\x3e\x0e\x47\xe7\x84\x00\x5b\xd2\xee\x34\xb5\x63\x0f\x10\x96\xd9\xa6\x96\x4d\x35\x59\x06\x3f\xeb\x26\x1e\xf7\xcf\xd7\x4d\xc4\x8f\xab\xd4\x1a\x39\xc9\xfb\x0e\x1b\x91\x0e\x92\x9b\x07\xf3\xcf\x09\x40\x4a\x10\x4b\xcb\xfd\x71\x16\x82\x70\x25\x86\xd4\xa6\x47\x03\x41\xa1\x87\x71\xb3\x30\xbb\x56\x0c\x80\x3d\x3f\xd4\x7d\x1b\xfc\xac\x9b\x2c\xe1\xfe\xd9\x06\x02\x5a\x21\xc2\x15\x81\xad\xdb\xa0\xab\xc9\x2f\xe6\xdd\xc7\x43\xa8\x2b\x3e\xaa\x27\xeb\xb8\x28\xf5\x41\x4d\x81\x55\x2f\xa3\x60\x6d\xc1\x5c\x29\xf3\x30\x57\x8a\x23\xb7\x28\xee\xe4\x8b\xe5\x71\x97\xdb\x75\x35\x66\x26\xc0\x8c\x5f\xd8\xe6\xc2\x70\x9b\x93\x64\x6c\x46\x0a\x68\x09\x5e\x5b\x30\xbe\x70\x1e\xc6\x17\x9e\x6b\x39\x2b\xa7\x49\x97\xaf\x60\xd8\x57\xda\xcf\xff\xa9\x18\x85\x81\xb9\x0b\x42\xd3\x6c\xc0\xdf\xf3\xa2\x87\x6e\x7b\x0f\x1d\xd0\x04\x5a\xd6\x73\xff\x85\xf0\xd6\x59\x03\xbf\x77\x9f\x88\x55\x91\xfe\x27\xfc\xb8\x05\x79\xaa\x13\x85\x17\xa7\x01\x69\xd6\x18\xe7\x0c\x68\x22\x93\x1a\x7c\x23\xdc\xd1\x5a\xf4\xdd\xc4\x44\x07\xfe\x37\xc3\x8f\x1b\xd1\xb1\xb6\x5e\x38\xd6\x06\xbb\x25\x4b\x1e\x65\xb8\x66\x9e\xee\x2d\x1d\x95\xcb\xee\x77\xf1\x5f\xc9\x69\xde\xe9\x48\x2f\xca\xba\xfa\xfa\x7c\xbe\xa1\xa1\xb1\x91\x37\xc9\x8b\x78\xd1\xe2\xc5\x4b\x8c\xbb\xb8\xd8\xd6\x56\x2a\xb5\xb7\x1f\x77\xfc\xf1\x27\x9c\x50\x2e\xaf\x86\x3b\xf9\x94\x53\x4f\x3d\xed\xb4\x8e\xe0\x5e\x3e\x63\xed\xda\x75\xeb\xce\x3c\xb3\xb3\x72\xd6\xd9\xe7\x9c\xb3\xfe\xdc\x73\xcf\x3b\xbf\xab\xdb\x7f\xd9\xcb\x5f\xf1\xca\x57\xf5\xbc\xfa\x0f\xfe\xf0\x35\xaf\x7d\xdd\xeb\x7b\x37\x6c\xb8\xe0\x82\x0b\x2f\xbc\xe8\xa2\x8b\x2f\xb9\xe4\x0d\x6f\xe8\xeb\xbb\xf4\xd2\x37\xfe\xd1\x1f\xbd\xe9\x4d\x7f\xfc\xc7\x6f\x7e\xf3\x9f\xf4\xff\xe9\xff\xf9\xb3\x3f\xff\x8b\xbf\xfc\xab\x8d\x7f\xfd\x37\x7f\xfb\x77\x7f\xff\x7f\xff\x61\xe0\x1f\xdf\xf2\xd6\x7f\xfa\xe7\x7f\xf9\xd7\x4d\x6f\xfb\xb7\x7f\x1f\xbc\xec\xed\x9b\x87\x74\x90\x45\x77\xe1\x6f\xc2\xe1\x1e\x76\x06\x6e\xc4\x11\x42\xc6\x76\x07\x59\xa5\x51\x07\x85\xe7\x9d\x4e\x31\xe3\xb3\xa2\xeb\xb3\x62\xd6\x67\xc5\x1c\xf7\x5c\xcf\x11\x7e\xcc\xff\xc9\xda\x9d\xa6\x21\x87\xc3\x6f\x17\xe1\x6f\xef\x0f\xee\xe9\xcd\x5c\x44\x12\x05\x82\x71\x6e\x3d\xeb\x44\xf9\xb8\x82\xfe\xcd\x75\xe8\x9d\xdc\xe3\xd5\x8d\xad\x61\xac\xad\x3e\xe0\x35\xf2\xfe\x71\xc1\x9f\x06\x2f\x1f\x1c\xde\xbc\xd7\x10\xdc\x84\x0d\x9e\xcc\x0b\x35\x15\x8c\xf4\xf6\x60\x20\x3f\x33\xd8\x56\xef\x39\x97\xea\xd4\x2c\x97\xf1\xee\xa7\x83\xc7\x83\xc1\x53\x67\xb0\xad\x51\xc1\x02\xc5\xeb\x07\xe1\x1e\x6b\x1c\x84\xb1\x1a\xfd\xde\xc1\x36\x1e\x8c\xd4\x24\xb9\x8c\xe2\x3c\xaf\x29\x38\x20\xf3\xfa\x76\xb5\x35\xc1\x6b\x5f\x0d\x7a\xfb\x77\xce\xbd\x7a\xb3\xa7\x7f\x83\x9e\xea\x07\x05\xd4\xbd\x83\x6d\xcd\xe2\x70\x05\xef\xce\x83\x86\x9f\x0f\xde\x7d\x1b\xf8\x76\x4b\x26\x65\x22\xf8\x69\x13\xe7\x1e\xf6\x7e\x7e\xbb\xd3\xf4\xaf\x9c\x7b\xbc\x38\x9f\x7b\x5c\x9c\x70\x71\xf7\x8b\xd1\x82\x2b\xf9\x9f\x61\xb2\xee\x60\x31\x40\x2e\x17\x47\x1f\x6a\x9c\xff\x53\xf0\xb2\xe2\xa3\xe0\xa7\xb7\x72\xee\x35\x78\xf9\x0b\xf4\x35\xfa\x16\x0e\x15\xfc\xff\x91\xfb\xa7\x0b\x18\x03\x64\x0b\x82\x75\x81\x26\x39\xff\x88\xed\x06\xb8\xbf\x8e\xb4\xcb\x18\xed\x96\x43\x03\x68\xf7\x0f\xe0\xb4\x4e\x6e\xc9\x7f\x50\xf3\x0a\xe8\xce\xff\xe5\xdc\x9b\xa7\x68\xf9\xdf\x73\xee\x35\x7b\xf3\x4d\x27\xf7\xad\xc5\x7a\x9c\x57\xa3\xe7\x7a\x8d\x62\x12\x50\x47\xfc\xef\x38\xf7\x1a\xd5\xbc\xe0\xa7\xbf\x35\xe6\x15\xdc\x21\x7f\xc3\xb9\xef\x09\x48\xeb\x0d\x28\x03\x68\xfe\x9a\xc3\x6d\xb8\x91\x7b\x59\xdf\x19\x2c\x66\x71\x24\x17\x18\xd6\xbf\x0a\xb6\x64\x3d\xdc\x29\xbe\x59\x72\xf2\x1e\x7a\x28\xfe\x23\x1a\x33\x18\xdc\xac\x7f\xc9\x81\xb3\xfa\x0b\x1e\x77\x46\x50\xbc\x90\x5e\xff\xc1\xcb\x9d\xc5\x1c\x00\xf5\xe7\x5c\x8a\x19\x42\x68\x54\x62\x87\x80\xc3\x9f\xbe\x4f\x3a\xac\xef\xc2\x44\x51\x04\xb8\x9d\x14\xb8\xbb\x2c\x92\xb9\x30\xae\xec\x76\x48\xd2\x65\xf9\x05\xb2\x2e\x8f\x53\xbd\xe1\xb8\xd0\x28\xe6\xe1\xcc\x27\x7a\x37\xc7\x6f\x9c\xe0\x92\xfa\x3f\x1c\xb8\x95\x3f\x4d\xda\x38\x25\x68\x00\xed\xfa\xb9\x57\x2f\xa4\x80\x62\xa3\x9f\x13\x47\x8f\x7b\x8d\xc1\x9b\x9c\xdc\xd3\xfd\xc1\xb9\xf3\xef\xdd\x3c\x58\x6c\x06\x6e\xeb\xcd\xc1\xd7\x47\x94\xf8\xc0\xc9\x25\xf8\x66\x68\xfa\x6a\xd9\xf2\x4d\xdc\x67\xe2\xe3\x1f\x05\x1d\x2b\x99\xa3\xc8\xd5\x80\x4d\x1e\xf7\x9a\x44\x17\x15\x68\x18\xb4\x0c\x46\x9b\x0f\x09\x54\x2e\x0d\xbe\xea\xd1\x64\xd3\xf5\xf0\x28\x78\xf6\x6a\xd9\xf2\x0d\xc1\x68\xf8\xf1\x12\xae\x02\x75\xea\x48\xd4\x8e\x6d\x75\x67\x43\xab\xfb\xe9\xd8\xd5\x35\x63\xe7\xab\xac\x2e\xa3\xab\xeb\xa4\x5a\xdd\x00\x23\xc5\xf9\x0a\x4d\x45\xe6\xcd\x0f\x10\x34\x1f\x25\xbd\xf9\x62\xe2\x9f\x09\x68\xd7\x45\x0a\x49\x2c\xa0\x5a\x1e\x2b\xaa\x53\x00\x72\xc1\x05\x26\xd2\xe4\xbb\x4f\x30\x78\x26\xb0\x66\x7f\xb5\x57\x7d\x0d\x1e\xfb\xac\x88\x49\x5c\x5e\x0f\xe4\x11\x08\xcf\xeb\xc8\xc6\x99\xaf\xd6\x11\xa1\x55\x82\xd2\x93\x0c\x5a\xea\xbe\x03\x26\xec\x35\xe6\xce\x91\x6d\xe1\xae\x78\x4d\xa8\xed\x1f\x70\xcf\xf1\xdc\xcb\x10\xe7\xdb\x1d\xcf\xf5\x99\xc7\x2e\xf3\xcf\xdf\xb6\x65\x10\x84\x5f\xf7\x62\x7c\xf9\x2b\x0c\x1a\x73\xdf\x15\x02\xc0\x10\x3d\x5c\x43\xfa\x70\x19\xab\x3e\xe4\x98\xab\xfe\xcc\xd1\x5a\x75\xbd\xdc\xcd\x0a\x95\xf3\xbd\x66\xba\x6a\xff\x11\xcc\xf0\x95\x18\x8e\xfc\x0a\xfb\xc2\x02\x06\x5f\x81\x4d\x5e\xce\xfd\x93\xc4\x63\x79\x57\x7f\x83\xc1\xef\xc1\x4d\x51\xb7\x61\x57\x31\x07\xb7\xb2\x20\xc2\x3e\xbd\x18\xf7\x31\xf8\x85\x7b\x79\x7f\x68\xb3\x71\x01\x7e\x33\x78\xd2\xcd\xbb\x9f\x0f\xfe\x76\x71\xda\xc3\xf9\x9a\x8c\x4b\xfb\x87\xc0\xea\x0b\x55\xc8\xf8\x74\xd0\xd9\x79\xbc\xfb\x5b\xc1\xdf\x73\x6b\x24\xe4\x00\xd1\x7a\x78\xa9\x0b\xfe\xcf\x77\x06\x05\x3a\xde\xed\xc0\x23\x2e\x95\x6f\x94\xca\x4f\x42\x28\x14\xee\x88\xa1\x0f\xe8\x1d\x31\x19\xa2\x03\xdf\x39\x5a\x54\x9e\x5c\xe7\x30\xc5\xb3\x78\xf7\x73\xc1\xdf\x4a\x70\x85\xca\x10\x9e\xef\xe1\x2f\xdc\xcb\xc1\xd7\x9b\x1d\xa9\xff\xf1\x87\x9e\xe3\xe0\x35\x16\xdc\xb7\xc1\x2d\xef\x88\x5b\xfe\xb2\x22\x31\xa0\x98\xaa\xe6\x19\x3a\xd5\xeb\x72\x31\xaa\x66\x95\x6e\x7a\xd4\xc1\xb5\xd8\xee\xa0\xbd\x66\xa7\x53\xcc\xf9\xac\x58\xe7\xb3\x62\x3d\xf7\xea\x3c\x57\xf0\xa2\x37\xa1\x26\x09\x7e\x12\xbb\x68\x07\xaa\x8c\xb8\x97\xf5\xea\x90\x69\x13\x6c\x56\xb1\x01\xb8\xcd\x60\xd3\x36\x88\x29\x0e\x63\xa9\x77\xee\xd5\x05\x2c\x64\x5e\xf5\x01\x75\xd4\xd7\x40\x1f\x79\xe8\xa3\x98\x57\x8c\x63\xc0\xac\xf6\x0e\xb6\x35\xca\xae\xc4\x7e\xf8\x6d\x80\xad\x0e\xe8\x2a\x13\xe9\xea\x34\xd2\x55\x5b\x5e\x72\xa3\xf4\xf5\x9f\x33\x50\x11\x05\x3c\x5e\x63\x98\x75\xca\x13\x96\x14\xba\x3b\x45\xb2\xa4\x5e\x7e\x3d\x63\x5e\x7d\x70\x4e\xea\xbd\xba\x80\xeb\xa9\xeb\xfe\x3e\xc3\x22\xec\x39\x02\xaf\x56\xc4\xc9\xf1\x7e\x85\xad\x82\x53\x18\x90\x78\x8e\x05\x97\x57\x07\xdf\x1f\x89\x34\xfe\x1f\x7c\x16\x3c\x7c\xb5\x6a\x7b\x02\x07\xc2\x0d\x9f\x8f\xd7\xc3\x35\x1a\xc3\x49\x56\x6f\x0b\xd6\x48\x97\xc3\x35\x76\xff\x98\x81\x62\xc8\x18\x4e\x36\x86\xea\xd8\xed\x72\x38\xd1\xb6\x2d\x18\x4e\x7c\x2e\x6a\xf2\x23\x57\xf2\x46\x07\x7e\xe7\x5e\x4e\x69\x48\xae\xc7\x4a\xe4\x94\xa1\xdf\x8e\x45\xc9\x05\xf6\x7c\x6f\x3d\x63\x5c\xa3\xcf\x51\xe8\x5b\x41\x5f\x7a\x17\xd6\x15\x97\x2f\x9d\xb4\x9e\xb1\xee\xeb\x1c\x48\x90\x46\x5a\xdd\x82\xbf\xd8\x17\x46\xf7\xdc\xc2\x63\x2c\x8d\x01\x59\x6b\xd1\xe7\xe5\x1d\x97\x93\xf3\xb2\xd3\x62\x04\xf0\x34\x69\x50\x04\x60\xb7\x26\x00\x48\x0d\x7c\x7a\x59\xf8\xa9\x48\x03\xed\x87\xd1\x11\x0e\xae\x53\x39\xaf\x77\xd2\x79\x3d\x2c\xcd\x3e\xb4\x52\xfb\xad\x55\x5b\xdc\x56\xb5\xc5\x1d\x55\x5b\xdc\x59\xb5\xc5\x7b\x68\x8b\x4f\xd9\x5a\xbc\xb7\x6a\x8b\xbb\xaa\xb6\xb8\xa7\x2a\x1c\x63\x31\x2d\x38\xe3\xef\x3d\x9c\x76\x89\x92\xd3\x7c\x62\x95\x4c\x87\xd4\xfc\xa0\x95\x0f\xf9\xb0\xf2\xe1\x16\xbb\xf2\x61\xd8\x11\x91\xe6\x3e\x23\x31\xd5\xab\x61\x93\xf7\xc3\xd5\xef\x39\xc5\x8c\xc7\x8a\x8e\xe7\x42\xa0\x27\x5e\x08\x17\xea\xe4\x7f\x65\x2e\xe2\x2e\xfb\xf1\xfc\x6c\xc4\xd3\xd4\x13\x34\x1c\x71\x3c\x86\xa4\xdb\x09\x7e\x45\x6d\x04\x6a\x39\xf1\x82\x09\xe5\xa8\xbc\x25\x91\x8b\x68\x44\xf2\x25\x85\x50\xe0\x0f\xf0\x23\xb1\x05\x1c\x87\x07\x74\xd4\x51\x24\xa8\x01\x09\x19\xf0\x06\x10\xec\x0e\xce\x23\x45\x07\x78\x9a\x36\xf8\x7d\x63\xf0\x3b\x5c\x7d\x3d\x45\x06\xbf\x23\xb3\xdc\x63\x36\x0e\x64\x7f\x75\x33\xcf\x13\x84\x2d\x63\xfc\xb2\x8a\x43\xa1\xf4\x95\xfa\x86\x16\x17\x73\x91\x79\x19\xdf\xb9\xaa\xcd\x09\xd8\xdb\xb1\x63\x11\x8d\x83\xf1\x77\xf5\x0d\x14\x19\xd1\xbb\x3a\x68\xbd\x49\x91\xa0\x00\xe1\x15\x75\x73\x7b\xe8\x16\x01\x17\xb7\x2b\x2e\xf2\x2c\x2e\x87\xbe\xc0\x21\xbd\xe2\x0a\x2e\xe8\x22\xbd\xce\x5b\x21\xfb\x24\x47\x4d\x51\x5f\xc0\xf2\x75\xba\xbd\x5e\xce\xab\x1b\x2c\x06\x60\xe6\x3b\xdd\x21\xc7\xcb\xc3\x2d\xda\x80\x32\x65\xb0\x20\x42\xa0\x2c\x36\x96\x32\x5e\x63\xa7\x3b\xe0\x35\x7a\x5c\xaf\xcc\x12\x41\x97\xb3\x6a\x55\x96\xa0\x4a\x9e\x10\xef\x32\x50\x66\x4a\xe1\x05\xed\x06\x73\xc9\xd2\x00\xa0\x86\xf5\xec\x4c\xfc\xc3\x50\xad\x45\x76\xcf\xbb\xaa\xec\x9e\x63\x75\xfe\xf3\x5e\xe0\x30\xc5\xb0\xc7\xeb\xbc\xe7\x80\xd0\xde\xc1\x31\xff\x38\x18\x60\xb5\xdb\x0b\xfb\xc5\xff\xe9\xaf\x5b\xc1\x83\xc5\xcf\x0e\x13\x9e\x00\xb7\x9e\xd8\xde\x78\x30\x64\x9f\xed\x3a\xf7\xe5\x26\x0f\x8c\x9c\xaa\xc3\x8c\xea\x70\x0d\x3b\xd3\x9f\xbf\x25\xa1\x97\x36\x5d\x1a\x24\xdc\x8b\x3b\x58\xac\x87\xdf\x55\x3e\x04\xe4\x9d\x33\x71\xcb\x8e\x7e\x2f\x75\x22\x16\x3c\xf8\x36\xe4\xc0\x98\x2c\x82\x10\x4f\x67\x41\x96\x08\x11\x86\x16\x81\x90\xb9\x8f\xdc\x9c\xf2\xe2\x7d\x37\x5d\xcb\x84\x8b\x77\x27\xbd\x78\x77\x12\xce\x7b\xb8\xea\xf5\x1a\xb4\x46\x10\xc9\xeb\x38\x87\x74\x5d\xa8\x0b\x88\xc2\x6a\xbd\x3c\xee\xaa\xda\xe2\x9e\xaa\x2d\xc6\xaa\xb6\xb8\x37\xa6\x05\x67\xfc\x23\xf1\x29\x0b\xd2\x65\xe5\xd8\x6e\xbf\x3c\xa6\xa4\x4b\x5a\xbf\xca\x2d\x97\x07\x9b\x0d\x5e\x1f\xda\x23\xac\x5f\x67\x9a\xa3\x9e\x30\x7e\x2e\xe4\x09\x43\xc6\x79\x76\x59\xac\x78\xd2\x3f\xb6\x86\x79\xca\x3e\x5d\xcf\x45\x1a\x8e\x52\x38\x99\xcb\x0c\x71\x2f\x98\x4a\x74\x2f\x40\xc0\x7a\xc9\xcd\xd5\xaf\xd3\x22\xf4\x1b\xa1\xd9\x71\xc0\x5f\x95\x0a\x78\xb1\xf9\x4b\x46\x56\x1b\x0c\xc1\xf2\x9f\x32\xbd\xdc\x82\xd1\xca\x38\x1a\xf1\xb3\xd8\x46\x87\x89\xf1\xb3\x00\xb4\x64\x14\x3e\x7c\x8a\x0f\xc9\x2a\x26\xe3\x83\x33\xbe\xbd\x61\x0e\x6c\x4d\xc9\x69\x3e\x36\xc4\xae\x04\xfc\x4a\x61\xc1\x82\x05\x0b\x03\x9e\x25\x36\xdd\x90\x7d\x7f\x15\xc4\xf6\xf2\x94\x6a\x46\x71\x28\x4b\x82\x8b\xd7\x19\x2c\x66\xb8\x97\xf1\xd8\x85\xda\xd6\xbe\x98\x73\xcf\xf1\x32\x48\x50\x5d\xe5\x46\x91\xf5\x5c\x22\x11\x65\xfb\x74\x26\x8b\x45\x98\x6c\x65\x21\xf7\x5c\x22\x06\xc9\x16\x75\x98\x8b\x18\x33\x69\x78\x6e\x9c\xa3\x44\x03\xd6\xbd\x20\xcc\x40\x46\x52\xd1\xf8\x9a\x7c\x15\x42\xbc\x2a\x44\x68\x98\xa0\x8b\x36\x41\x16\xad\x90\xa8\x4e\x70\xc5\x54\x5d\x25\x97\xb9\xc4\xba\xd8\x8c\x86\xc7\x79\xdc\x3f\x25\xf4\x94\x63\x66\xbd\x7a\xcc\xac\x77\x6a\xe8\x29\x26\xdc\x83\xa7\x5c\x9b\xc4\xe5\xd3\xe5\x68\xde\x25\xf3\x5e\x26\x33\xcb\xfa\xd3\x4f\x2f\xc0\x8c\x2a\x2a\x61\x06\x59\xe6\x47\xa8\xa2\x25\xdf\xc6\xc6\xfc\x65\x9d\x6e\xde\x9f\xfc\xe1\x63\xce\xd8\xba\x0c\x6b\x73\x7c\xef\x2a\xdf\x0b\xae\x5b\xf8\x2b\xb4\xda\x0b\xd0\xce\xbb\x18\x8e\xbd\xc7\xc6\xfc\xbd\x9f\x5e\xd9\xe9\xb2\x6a\x58\xf6\x49\xb9\x1d\xdf\xc0\xf2\xe8\xad\x65\x1a\x14\x91\x0a\xcf\x2c\x18\x95\xf2\x1d\x64\x5a\x37\xd7\x83\xa3\x44\x56\x42\xa4\xd6\xb7\x2c\x7c\x86\xc5\xae\xf5\x98\x97\xb9\x4c\xa7\x9e\x71\x02\x04\x4a\xad\xe7\x21\xdb\x11\x47\x6e\xef\x1d\xb9\x91\x38\xe3\xf7\xa6\x29\x2f\x57\x72\x9a\x9b\x43\x94\x28\x36\x05\x97\x9d\xf8\x94\x95\x5b\x5d\x87\xa2\xd9\x15\x45\xb3\xbb\x94\xcb\x79\x8f\xc1\xb9\x5c\x41\xbb\xfb\xc8\x02\xea\x65\xde\xc6\x7c\x49\xa8\x5c\x3c\x72\x0d\x22\xc5\xf8\x1a\xd6\xdb\xe6\xc0\x03\x3c\x84\x42\xcc\xaa\xf4\xe9\x23\xc8\xe5\x8f\x3d\x83\x6d\x4e\xf8\x61\x23\xd2\x99\x29\xa1\x01\xed\xa0\x01\xb8\x88\xd4\xd5\x6e\xc5\x73\xc4\x86\x9b\x91\xcd\xe4\x96\xf3\x1c\xb5\xe9\x66\xc8\x29\x48\xcc\x1f\x65\x42\xd8\x08\xe7\x32\x0d\x10\xec\x32\xe4\xdc\x28\x10\x0e\x00\xc1\x4c\x20\xd2\x55\xc5\xb2\x8f\xa7\x97\x2a\xe1\x06\x4c\x59\x6f\xeb\x5a\xba\xa0\x56\xed\xc1\xf5\x31\x2d\x38\xe3\xdf\x39\x94\xba\x01\xa2\x0b\xa0\xca\x80\x02\xde\xad\x44\x21\xb0\x72\xd5\x2a\xcf\x2b\x26\xe8\x02\xee\x4e\xd0\x05\xe0\xa6\x16\x5c\x31\xe1\x87\xfd\x47\x03\xf6\xa4\x80\xec\x09\x70\x29\xeb\x99\x47\xf7\x3d\xe9\xf4\xb9\x65\x61\x8e\x3d\xd8\x01\x03\x25\xe9\x36\xab\xb8\xac\x2e\x29\xae\xa2\x00\x12\x08\x0f\x9e\x0b\x82\x6d\x88\xd7\x62\xeb\x99\xc1\x28\x92\xc1\x9e\x5f\x16\x0d\xe5\x68\x51\x7a\x6c\x8f\xf5\xee\x6a\x73\x49\xe2\x63\x0f\xcb\x35\xac\x42\x41\xd0\xa7\x49\xcd\x57\x71\x10\x12\x57\x8a\xcc\x4f\x1b\x55\x48\x89\xc1\xb1\xf9\xf5\xe1\x7c\x6e\x1a\x96\x29\x0a\xcb\xc6\x90\xab\xf5\xdd\x31\x3e\xe3\x56\xdd\xbb\xc8\x62\xb7\x11\x0e\xc2\xa6\xc8\xbd\x18\x70\x42\xe2\x53\xd6\x73\xbc\xec\x05\x9a\xfb\x6e\x45\xbf\xc2\x15\x5c\xbc\x1f\x60\x9e\x7b\x19\xc5\xa1\xb7\x28\xf1\x3e\x83\xe2\xbd\x1b\x08\xf4\x28\x4e\xf7\x07\xdb\xe3\x86\x25\xc6\xb5\x7d\x2d\x05\x3c\x7a\x6d\xe7\xe8\xb5\x8d\x20\x01\xd3\x7c\x81\x26\x4f\xcb\xb1\xea\x44\x0b\xdc\xd8\x1f\xf9\x48\x6b\x70\x63\x43\x48\x10\x6e\xae\x96\x84\xd7\x9b\xb1\x1a\xe7\x62\x50\x00\x88\x77\x82\xbd\x59\x90\x5f\xfa\x3a\x5d\x2f\xe1\xfd\x02\x56\xa7\x58\x08\x8c\xa1\x78\x65\xc8\xe9\x74\xcb\x40\x3b\x46\xa9\x22\x35\x90\xff\xfc\xf1\x1d\xe5\x9a\xa5\x49\x8f\xf9\xe5\x41\xec\x58\x63\xed\x66\x8a\xb5\x9b\xeb\x45\xb1\x21\x8f\xf9\x85\x41\x9c\x03\xd1\xc6\x86\x9a\xa2\x88\xee\xb1\x00\x55\x44\x23\x1b\x6a\x85\xce\x7f\x72\x16\x25\x8c\x87\xd2\x13\x61\xa1\x2f\x69\x24\xda\xd5\xee\x46\x7f\x96\x0d\x52\x7f\xff\xdb\x43\xa3\x36\xc0\xc5\x25\x47\x35\x44\xef\x39\x0d\x19\x60\xb8\x0f\xb7\x62\x80\xbd\xc8\xe6\xbb\xb3\x86\xcd\x67\x39\x1b\xe0\x89\x78\x81\xf6\x1f\xe5\x1c\xb4\x4c\x8d\x96\x9d\xd8\x13\xdd\x88\xea\x55\x0f\x1d\x11\x8f\x87\x5b\x4e\xb4\x1f\x48\xde\x84\xea\xdd\x36\x14\x51\xdb\x41\x44\x3d\x92\x3b\xf0\x9e\xd0\xd2\x95\xc0\xfb\x50\xed\xc0\x01\xaa\x5b\x30\x5b\x16\x41\x7c\x0c\x6f\xc0\x7b\x43\xad\x56\x49\x5f\xc5\x8f\x14\xff\x3f\xf4\x55\x2c\x39\xcd\xd7\x39\x9a\x81\x24\xb7\xed\xc2\x45\xa0\x7c\x5f\xd6\xb2\x7c\xf9\x31\xc7\x1e\xbb\xa2\x35\xec\xff\x7f\xf2\x29\xa7\x9c\x7a\xda\x69\x1d\x6b\xc0\xd7\x70\xdd\xba\x33\x3b\x3b\x2b\x67\x9d\x75\x36\xba\x1a\x9e\xdf\xd5\xed\xfb\x2f\x7b\xd9\xcb\x5e\x0e\xfe\x86\x3d\xaf\xfe\x83\x3f\xfc\xc3\xd7\xbc\xe6\x35\xaf\x7d\xed\xeb\x5e\xff\xfa\xde\x0d\x1b\x36\x5c\x70\x21\xf8\x1c\xf6\x5d\x2a\x5d\x0e\xdf\xfc\x27\x7f\xd2\xdf\xdf\xff\xa7\xe0\x74\x98\xe0\x58\xb8\xb3\x8a\x63\xe1\xa8\xd6\x5a\xbb\xe0\x50\x05\x3c\xe7\x4e\xa7\x8d\xa9\xdf\xfe\x82\xa3\x81\xf1\xcf\x03\xc9\x6d\xf4\xa3\xcb\x8d\x53\xb8\x95\x8e\x60\x9e\x42\xe3\x72\x1f\x75\x94\x87\x7b\x20\x54\xfe\x99\xf4\xf4\x00\x5d\xb1\xf0\x63\xf2\x4f\x34\x54\xf6\x1c\xfc\x99\xe0\x3c\x3a\x9d\x6e\x57\x35\x01\xb0\x1e\xdd\x9a\x1a\xd0\xad\x89\x8d\xf9\x4f\x04\x5c\x49\x25\x6a\x30\xdb\x43\x0f\xd6\x9e\xd4\x36\x32\x8f\xf9\x95\xc1\xa0\x53\x3d\xf9\x6b\xe8\xe4\x6f\xae\x87\x3b\xf6\x8f\xb9\xe6\x8d\xec\xb6\x8c\xeb\xe8\x5b\xdf\x58\x16\xd5\xd3\x74\x18\xd7\xbd\x87\xd7\x7d\x0b\x09\x8c\x5c\xed\x0e\x8c\x81\x8a\x5b\x51\xb3\xba\x30\x8d\xa9\xbb\x40\x1b\x1e\xde\xc4\xbb\x5f\x62\xe0\x56\x25\x5e\xcd\x01\x71\x73\xd4\xbd\x1f\x5c\x2b\x6f\xe4\xdd\xbf\x66\xe0\x50\x85\xda\xfd\x8d\x8a\xfb\x92\x6c\x57\x0e\xd9\x2e\x53\xb5\x3e\x42\x27\x73\xcf\x82\xa8\xd3\xcc\x00\x90\xb5\x16\x3b\x2b\xb0\x91\x08\xef\x7d\xbc\xfb\x00\x03\x17\x2e\x01\x25\x43\xf1\x1d\x34\xcb\xc2\xb1\xf4\x17\x0c\x1c\xbb\xc4\xaf\x9b\x85\xc1\xa6\x57\x88\x0e\xab\xdd\x4d\x54\x64\x28\x32\x4f\x6f\xba\x25\xed\x4e\xd3\xc5\xbc\xfb\x45\xf4\x9c\x0a\x17\xce\xba\x90\x77\xcf\xa2\x5f\x54\x0c\x63\xf7\x4c\x22\x87\x7b\x1b\x45\x42\x94\xc3\x55\x2b\x5a\x91\xe1\xae\x42\x4c\xdc\x98\x80\x92\x63\xda\x9d\xa6\x0d\xbc\xfb\x87\x4c\xf9\x63\x0d\x80\x9a\xa0\x9f\x2b\x26\x39\xc0\xd0\x90\x13\x4c\xf2\x52\x6d\x9e\x79\x3d\xef\xfe\x2f\xf4\xbb\xf2\x19\xa8\xc0\xb4\xb7\xeb\x6b\x75\x38\x6e\xde\x67\x17\x68\x27\xba\xd7\x70\xee\x39\x7e\xe6\x52\xed\x1f\xf8\x87\xbc\xfb\x2c\xf0\xa9\xa2\x9d\x54\xda\x9d\xa6\x57\x73\xee\x67\x94\x3b\x28\x78\x02\xf4\xc0\xdb\x6f\x1f\x44\x3d\xa8\x5c\x01\x3f\xb3\xc5\xc8\x3a\xed\xef\x0d\xa1\x90\x19\x28\xdc\x19\x8b\xc2\x8a\xa4\x23\xc3\x0e\x41\xa5\x12\x0f\xfa\x68\x6e\xe1\x50\x86\xeb\x7b\x69\xa7\x2f\xc8\x4e\x29\xd2\x0d\xfe\xba\x25\x90\x09\x82\xd3\x24\x7c\x7b\x5c\x1c\x2f\x8b\x0b\x99\x43\xb9\x76\x23\xf1\xb6\x7c\x05\xef\x3e\x13\xbc\xaa\xc4\xf2\xb8\x9d\xae\x27\x3f\x3b\x9d\x6e\x47\xc2\xf2\x9e\xdc\xee\x34\xbd\x8c\x83\x7b\xae\x4f\x56\xb7\xcc\xbd\x9c\x3a\x96\xa7\xa2\xbb\xd5\x19\xe0\x6d\x55\xd2\xd1\xc9\xc3\x4e\xd1\xe1\x2a\xbc\x3d\x36\x7a\x74\x37\x9d\xfd\xb7\x6c\xa2\x50\x9b\x26\x01\xa7\x83\x17\x16\x8f\x78\x33\xed\xa1\xbc\xdc\x9e\xd4\x0e\x4c\xb2\x1f\x0d\xe3\x9c\xe9\xae\x1d\xa4\x1c\xfd\x92\x4d\xd7\xcf\x6a\x77\xc0\x2f\x0f\x7a\x19\x8d\xa2\x8f\x85\x08\xf8\x29\xe0\x6b\x85\x2d\xbd\x41\xcf\xd5\x2d\x1f\x0c\xb5\x3c\x09\xbd\xb1\x84\xa7\xda\x90\x53\x74\xc0\x4f\xb6\x53\x27\x1a\xf6\x87\xc7\x5a\x6d\x09\xa7\x1f\xa2\x3d\x85\x2a\x4a\x64\x44\x67\xa8\xce\x29\x3a\xc0\x1b\xae\x93\x57\x72\x46\x79\xaa\xaf\xe3\xd1\xa1\xcf\x08\x4e\xa1\x2b\xce\xf0\xa3\x0c\x7e\xe9\xfe\x2c\x03\x07\x2a\x7a\x8a\x8b\xc2\x75\x2a\xfc\xfe\x69\x04\xf4\xaf\xef\x14\xa0\x9b\x65\x4b\x9e\xa8\x05\xf4\xc7\x18\x78\x42\x45\x29\xce\x53\xf8\x80\x1c\x14\x9b\x98\x27\x0f\xca\x17\x19\x84\xd4\xa1\x33\xe9\x49\xe4\x6e\x28\x1c\xda\x4d\x16\x2c\x79\xc1\x10\x70\xbe\x14\x5a\xf2\xbd\x4c\xc4\xe4\x91\xc5\x78\x96\x49\x37\x87\x88\x4e\xfb\xcb\xf1\x9c\x51\x44\xa7\x1d\x9d\xf6\x57\xd0\x6d\xab\xfb\x6b\x0c\x1c\x17\x02\x7e\xe6\xb1\x4f\x29\x85\x76\xe4\x3c\x10\x6d\x75\xfa\x43\xea\xb1\xa0\x4f\x0d\xf1\x54\x68\xc2\xcf\x30\xe1\x05\x11\xd2\xb8\x3c\x65\x52\x72\xf9\xfa\x37\xe8\xeb\xa6\x7e\x53\x92\xf0\xfe\x52\x46\x0a\x39\x46\xb4\x76\xf8\x72\x90\x5d\x3e\x97\xdc\xe5\x6a\xb7\xdf\x67\x62\xc7\x83\xf7\x96\x17\xb0\x8b\x4a\x95\x0a\x0e\x92\xab\xac\x8b\x33\x9d\xbc\x38\xa7\x26\x2f\x0e\xf8\xaa\xb6\x72\x74\x95\x5d\x01\x8b\x33\xf2\x3f\xab\x0e\xf9\xe2\x8c\xfc\xcf\x2a\x0d\xf1\x77\x43\x8b\xf3\x6d\x06\xea\x13\x40\x82\xb2\x72\x7d\x1f\x7f\x44\x0f\xdd\x16\x1e\x3e\x92\x1e\xa8\x4c\xf4\x31\x07\xac\x47\xeb\xe6\xef\xaf\xe5\x98\xaf\x04\x35\x0a\x9e\x9f\x69\x66\x50\xd7\x1f\x87\x40\x3e\x56\x84\x49\xa6\xe1\xb0\x64\x1f\xff\x4d\xfb\xb8\xd5\xd8\x01\xbe\x13\x8e\xa7\x0c\x48\x43\xc0\x9a\xf5\x49\xfe\x10\x4b\xdd\xf7\x0a\x6e\xe5\x1a\x07\xbd\x26\x3c\x91\x20\x7f\x53\x91\x01\x4c\x05\x82\x92\x67\x04\x4a\x42\xf9\xe1\x7f\x9e\x80\x12\x06\x2a\x2c\xac\xec\x0c\x1f\xe7\x21\x28\x94\x96\xfc\x2a\x84\x8a\x85\x42\xbd\x7f\xa8\x6e\xdb\x60\xb8\x9c\x1e\xee\x37\xa1\xe1\x9a\x41\xb3\x61\x39\x07\x43\x97\x27\x9e\x83\x86\xe8\x39\x08\x49\x5d\x97\x3b\xa8\x00\xd9\xea\x48\x0d\x88\xff\xe9\xbd\xad\x87\xfc\x28\x7c\x7a\x2f\x11\xbb\xae\xba\xdc\x9c\xdd\x15\x8e\x08\xcf\x94\x0d\xae\xa6\x0d\xac\x8a\xf9\x6b\x63\x5a\x70\xc6\x9f\x5b\x72\xc4\x75\x16\x25\xa7\xf9\x95\x16\x57\x3e\xe1\xcb\xb7\xac\xa5\xa5\x65\xf9\xf2\x63\x84\xfe\xde\x2b\x42\x08\x63\xfb\x71\x18\xc4\xb8\xfa\xc4\x13\x4f\x3a\xe9\xa4\x93\x55\x6a\x01\xad\x0a\x28\x87\x55\x01\xf7\xdb\x55\x01\x3b\xb5\x6a\x7f\xb7\xa6\xcb\x7b\x04\xad\xff\xaa\xfd\x58\x5e\x41\x7b\xbb\xdd\x4e\xeb\x91\x12\x4b\xf7\xbe\xd7\x7b\x8e\xd2\x28\xac\xe5\xdd\xe3\xc8\xa0\x78\xcc\x77\x06\xdb\xc4\x88\xe2\x98\x3e\x8e\x8f\x38\xfe\x28\x8c\xa1\x08\x5e\xc4\x16\x1a\x29\x65\x4d\xc0\x9a\xb6\x08\x62\x9a\xd3\x17\x2c\x3e\x15\x83\xeb\xc1\x43\x1c\x18\xac\xd3\xe0\x6c\xbf\x5e\x68\x41\xf2\x98\x48\xe0\x5c\x91\x48\x60\x75\x70\x8f\x11\x80\x1f\x13\xbe\xe1\x28\x2a\x8f\x3a\x28\x98\x6c\x8a\xe0\xb4\xdf\x80\xf5\x1a\x0a\xeb\x8f\xa2\x4e\x69\x6b\x31\x95\x40\x4c\x2f\x71\x97\xf0\x75\xb4\xd7\xed\x0b\x48\xaf\x9e\x12\xee\x4e\x4c\xdd\x6b\x48\xce\xbd\x81\x76\x5e\x4d\xce\x0d\x70\x30\x22\x64\x35\x61\xbc\xd9\x58\xc5\x51\xe6\x46\xda\xff\x54\xbc\x97\x8f\x36\x84\x10\xe3\x45\x01\x7c\xde\x41\xa9\x7a\x3c\x97\xc2\x31\x8e\xd4\x17\xb1\x5c\x6d\xb4\x0d\x7f\xd3\xc1\x0c\xbf\x10\xf8\x34\xb8\x62\xdb\xc5\xf0\xdb\xc5\xf0\x03\xa5\x8c\x3f\x7e\xa3\xa9\xbd\xbe\x85\x8e\x15\x21\xbc\x25\x91\xa7\x45\xd1\x5e\x53\x71\x1d\xd2\x23\x2f\x69\x77\x9a\x4a\x1c\x6e\xe2\x36\xaa\x47\x66\x44\x21\x1d\xab\xc0\x5e\x06\x1e\xad\x70\x0f\x7a\xd4\xf4\x52\x40\xc5\xdb\x7a\xe6\xf1\x48\x68\xd3\x84\x60\xba\x47\x9d\xd0\x0f\x9b\x84\x65\x75\x8a\xd2\xfd\x29\xc2\x85\xef\xac\x46\xe8\x51\x03\xbd\xdd\xa1\x7a\xfe\xfb\x0d\x6a\xdf\x22\x78\xae\x52\x48\xa9\xfd\x9e\x50\xbb\xa5\x60\xcc\x8a\x38\xc5\x4f\xd8\xbe\x28\xa0\x45\xd5\x46\xf1\xc5\x4d\x03\xf4\x91\x18\xc1\x7e\x58\xcd\xdd\x7b\xf7\xc1\xec\xde\xe3\xb0\x02\xfc\xe9\x84\x41\x1c\x16\xbb\xb7\xd7\xb2\x7b\xc7\xaa\xee\xde\x5e\xa9\x9d\x2c\x3a\x86\xbe\x05\x76\xef\x70\x31\xa0\xe4\xde\xb0\xe7\x5c\xa0\xfd\x7b\x97\x72\xc8\xd5\xb0\x44\x6e\xc2\x61\xb9\x83\x03\xf4\x45\xb6\xaf\x43\xd4\x30\x8b\x39\x08\xee\x8b\x64\x63\xdc\xba\x6c\x3d\xf3\x40\x8b\x26\x6c\x6b\x3e\x81\xff\x43\xa1\xbd\x72\x92\xb0\xab\xe1\xb8\xba\xdd\x87\x43\xed\x56\x2b\xcb\xda\xe1\x5e\xf1\x08\xa7\xf6\xf1\x44\x94\xfb\xcb\xab\x72\x6a\x9d\xe8\x58\x72\x36\x70\x9e\x01\x82\x3e\xf8\xb4\x92\x27\x6b\x98\x0d\xe1\xe0\xa6\x08\x07\x57\xf5\x60\x7f\xf0\x69\x22\x69\x3e\x1c\xc2\x6b\x45\x94\xc0\xb7\x40\x22\x2a\x9f\x8a\x2f\x99\x83\x23\x30\xb5\xae\x9c\x53\xf3\x4c\xe3\x18\x29\x39\xf3\x47\x63\x39\x14\x75\x3c\x99\xc9\xa1\x88\x84\x6e\xba\x8b\xcf\xd0\x2e\xac\xdc\xed\x67\x63\x5a\x70\xc6\xef\x58\x7c\x44\xb8\xdb\x92\xd3\xdc\x09\x99\xf5\x92\xc3\x53\x02\x6e\xb6\xad\x24\x53\x72\x88\x1c\x59\x09\x2c\xec\xee\x44\x16\x36\x40\xb6\xd2\x85\xbb\xc8\xb3\x9d\x04\xac\x19\xd5\xf7\xd7\x81\xf6\x09\xfc\x92\x4e\x8e\x5d\xae\x90\xe2\x6b\x1b\x1d\x79\xca\xc2\xf8\x08\xaf\x12\x4f\xd3\x56\x5d\x53\xbb\x41\xe6\x7e\x8a\x0f\xcf\xda\xe5\x4f\xd2\xfb\x75\xb2\xe6\xcb\xc7\x8c\x31\xcd\x90\x4e\x7d\xda\x69\xda\x53\x12\x83\x94\xff\xb4\xf3\x9c\xd7\x52\xec\xdc\x1e\xe7\xd8\xd6\x44\xf9\x33\xe4\xfb\x1d\x83\x8d\x5e\x87\x31\x3c\xca\xe1\x1a\xb8\x7f\x47\xc5\xac\x6e\x04\xd6\xbf\xa8\x25\x01\xf4\x4e\x93\x4e\x43\x92\xd7\x8b\x0a\x05\x37\x50\xf0\xf6\x45\x19\xed\x55\x3a\x08\xa8\xd7\x00\xe8\x0c\xe0\xab\xa2\xe8\x10\x1a\x8b\x2f\xed\x14\xd8\x70\x0d\x6c\xdc\x44\x87\x8b\xba\xf9\x91\x14\x29\x45\xe9\xb8\xa7\x46\x5c\x83\x3a\x2c\x9c\x42\x8f\x31\xb0\x8c\x60\x37\x37\xe6\x2d\xb1\x1b\xb3\xc3\xc8\x5c\x2b\x36\x66\x4b\xd1\x25\xf2\xce\x12\xf0\x68\x02\xbe\xb1\x15\x63\x9a\xa8\xb6\xe4\x54\xcc\xb6\x85\x8c\x7c\xbf\x32\x03\x0a\x24\xf5\x10\xa9\x4c\xca\x64\xf0\xbb\x29\x98\xf9\x66\x85\xcb\x5b\x0f\x06\x5c\xf4\x4e\x02\x23\xd7\x31\xa6\x8f\xd2\x00\x22\x11\x80\x8b\x81\xab\x37\x04\x97\x89\xc6\xdb\x62\xe1\x4a\xc1\x3b\x1d\x8b\xe1\x4a\x29\xce\x77\x66\x0e\xe7\x9b\x84\x05\x6c\x52\x2e\xa6\xfd\xa1\x14\xd1\x42\x5e\x88\x0d\x0d\xd8\x41\xe7\x97\x90\x82\x31\x2e\x81\xc1\x41\x90\x92\xaa\x48\x71\x28\x52\x8e\x6e\xa7\xc3\x42\x8c\x19\x92\xaf\x0f\x6b\xff\x29\xe8\x7b\x3b\x1d\x75\xbb\x1e\xd5\x1f\x7a\x96\x8b\x65\x82\x97\x0c\xfa\x33\x4a\x91\x7f\x67\x7c\x5e\x89\xed\x14\xf9\xdb\x35\xf2\xfd\xcf\x3d\xbb\x12\x95\x93\xc7\x88\x0d\x00\x8f\x4d\x39\xdd\xc8\x50\xfa\x5e\x3a\xe2\xf4\xfc\x98\x63\x76\x58\x90\x18\xe1\x5b\xef\xa6\xb0\x44\xf9\xd6\x45\x29\x5c\xfb\x8f\xc3\x2c\x75\x65\xd0\xb2\x06\x9c\xeb\x83\x77\xd8\x39\xd7\xc8\x14\x08\xb3\x9a\x7e\x12\x1e\x0b\x06\xd0\x33\xb8\x8f\xce\xe0\xe6\x7a\xf0\xf5\x0a\xdd\x0a\xfe\x0b\x76\x4d\xfa\x2e\xfa\x6a\x44\x6d\x9c\x15\x5c\xaf\x36\xd8\xee\xae\xc2\xd8\x7d\xa4\x6a\x8b\x07\xaa\xb6\xf8\x78\x4c\x0b\xce\xf8\x2d\xf5\x35\x30\x87\x25\xa7\x79\x29\xe5\xf0\x90\xc5\x6b\x9e\x3f\xbf\xb0\x20\xb6\xda\xa6\x9d\x7d\x1b\x8f\x4f\x53\x1b\xc2\xe7\x15\xb4\x8b\x84\xfb\xa3\x45\xb9\xce\x90\xfb\xc3\xc5\x92\xb7\x4b\x54\x98\x63\x8f\xe1\x85\xbb\x85\xf6\x6d\x78\xe1\xf6\x00\xb1\x26\x0e\x48\x52\x15\xc3\x94\x52\x46\x06\xda\x7a\x4c\x49\xa6\x39\xcc\xc4\xb8\x48\x88\x8c\xd0\x4d\x06\x1d\x92\xc4\x45\x20\xae\x80\xd0\x1c\xb7\x51\x38\x9e\x8d\xf7\x60\xee\x53\xb5\x7c\xf3\x28\xd9\xcd\x13\x36\x85\x60\x24\x81\xc1\x5e\x8b\x11\xab\x72\x81\x66\x4b\x9b\x38\x78\x59\x71\xf2\x56\x6f\xa7\xdb\xa3\x52\x63\xf9\x34\x1d\xaf\xa4\xf8\xe3\x55\xe2\xe5\x56\xbb\x3d\xfe\x04\x1b\x14\xac\x82\x56\x4c\x3e\x60\x9c\xa2\x46\x91\xba\x51\xaf\xba\x20\x77\x25\x55\xcc\x5d\x33\x70\x0f\xc4\x9d\x22\x35\xff\x7a\x39\x87\x00\xca\xa4\x69\x17\x30\xa3\xe3\x02\x21\x54\xc9\x57\x7a\x00\xa0\xac\x06\x9f\xaa\x0b\xde\x61\x81\xdd\x15\x4d\x2b\x86\xc9\xeb\x96\x50\xcb\x3a\x15\x6e\x37\x4d\xeb\x6e\x4d\x93\x58\x8a\x64\x74\x72\xc6\x1f\xae\x4b\x75\x2a\x4b\x4e\x73\x81\x85\xad\x08\xb1\x55\x5a\xed\x27\xb1\x22\xe4\xa8\xae\x70\xe1\xd5\x98\x93\xd1\x25\x2b\x30\xe0\xc7\x1e\xc8\xca\x24\xed\xfc\x2e\x92\xed\xbc\x08\xee\xc5\x26\x5d\xba\x75\x05\x5a\x3b\x46\xe5\x68\xee\x81\x47\xa0\xd5\x1f\x30\x47\x83\xd1\xc2\xcc\x7e\xe8\x10\x5d\x45\x41\x8e\x0d\xb9\x4c\x28\x7e\x93\x98\xa3\x5b\x36\x46\x17\x43\x1d\xa5\x94\xee\x5d\xbb\x94\x72\x35\x85\xf8\x3b\x51\x29\xc5\x95\x71\x34\x12\xd5\x4c\x2f\x40\x34\x00\xd5\xc4\xc6\xb5\xb4\xef\x24\xf6\x56\xd1\xca\x26\x3c\x25\xae\x3a\x25\xb8\x60\x19\xcf\x51\x0b\x49\xbc\x46\x73\x9c\x38\x09\x64\x6c\xf6\xd3\x1b\x28\x04\x96\x23\xec\xc2\x89\x8a\xd9\x53\x74\x6d\x22\x01\x79\xd5\x92\xa9\xcf\xa6\x09\x09\x8b\x9c\xa4\x25\xf6\xcc\x1a\xb1\x25\x7a\xed\xc7\x49\xd5\x67\x57\x97\x93\x0a\x52\x5d\x6c\x0b\x52\x5d\x2c\x0d\xd9\x10\xf3\x0e\x89\x98\xa1\x68\x3b\x86\xac\xb6\x89\x84\xb3\x6d\x39\xcf\xd5\xe1\xa5\xcd\x68\xd3\x96\x19\xa7\x8b\xae\x97\xf3\x5c\x12\x00\xb6\x80\x73\xbf\x28\x42\x33\x65\x22\xe5\x7a\xbc\x9a\x32\x70\x40\x3d\x57\xfd\x9e\xc7\x13\x9b\x11\x27\xd6\xcb\x62\x5e\x46\x27\xb4\x51\x1f\xae\x9a\x8a\x63\x1e\x17\x05\xdf\xad\x57\x33\x0c\xc0\x65\x2d\x1c\x3f\x55\x51\xf7\xe3\x42\x53\x98\x87\x89\x81\x33\x98\x18\x38\x1b\x97\xd8\x1b\x63\xce\xa1\x59\x5e\x67\x21\xa6\x38\xc2\xb8\xd1\xa0\x8b\x98\x14\xc4\x05\xf4\xd2\xcf\xa0\x97\xbe\x89\xac\x3a\xfc\x3d\x47\x72\x52\xcb\xc7\x0b\x31\x1f\x70\x26\x94\x0f\x38\x47\x32\x77\x67\xf1\x31\xcd\x07\x4c\x3b\x77\xf1\x71\x46\x21\xca\x49\x81\x28\xce\xf8\x37\xe3\x43\xfa\x8d\x3d\x9e\x36\x08\x72\x3c\xf9\xae\xe8\x31\xe2\x9a\x9b\x91\x0f\x99\x27\x8e\x72\xb0\x6d\x25\x35\x3f\xdb\xc8\x42\x29\xe2\x1c\x9b\x34\xd3\x22\xfc\x79\x85\x04\xbb\xda\xed\x92\xf2\xbb\x4f\xd4\x3c\x1d\xc2\x95\x4d\x9d\x19\xe4\x5f\xb8\x3f\x84\xb2\xc3\x36\x72\x60\xc4\x71\xc9\xe2\x03\x95\xc4\xa4\x01\xc3\x22\xd5\xf9\xcb\xfa\xbd\x83\x42\xee\x68\xc0\xbf\x97\xe8\x98\xb0\xbc\xce\x20\x27\x37\x6a\x4d\xe4\xdd\x33\x9d\xff\xae\xa1\xd8\xbc\x57\x63\x73\x6d\x46\xf8\x77\x0b\xcd\x87\xb6\xa7\x8a\x8c\xd2\x0a\x08\x27\x15\x10\x35\x41\x5c\x43\xcf\x9c\xf1\x0f\x2e\x3c\x5a\xc5\x16\xce\x89\xb0\x37\x48\x95\x17\x2f\x3e\x88\x8a\x0b\x8f\xdb\x77\xf7\x34\xca\x24\x58\x3f\x45\x0b\x98\x8c\xe6\xf6\x13\x5f\x0a\xf4\x4b\x4b\x29\x12\xde\x77\x39\x1d\xc3\x60\x9f\x36\x8e\xa9\x62\x7c\x1b\x21\x23\x46\x98\x7d\xea\x44\x07\xe3\x33\x55\xeb\x16\xdd\xba\x60\xb4\xce\x42\x33\x70\x1a\x58\xa7\xfb\x56\x8f\x4f\x47\xa7\x51\xf9\xa0\x43\x3d\xe8\xc0\xfc\x7c\x25\x39\xd7\x44\xd7\xd5\x6d\x74\x26\x07\x0a\x62\x26\xaa\x57\xaf\xcd\x54\x7a\xaf\xe1\xe0\xe6\xdc\xa1\x1a\x94\x35\xf4\x1d\x6d\x8e\x82\xa1\x11\xfd\x2e\x56\x0b\xbf\x8b\x92\x0a\x58\xd3\xfc\x0b\x19\xf7\xdb\xcb\xc2\x1a\x94\xe0\xa8\x75\x80\x46\x81\xc8\x61\xaa\xf7\x66\x91\xb8\x0f\x43\x4d\x44\x2a\x5c\x59\xe3\x81\xb4\x39\xc5\x86\x9e\x66\x74\x3e\x3d\x41\xf8\x9e\xca\x42\x63\x05\x45\xf3\xe6\xc3\x13\xd0\x21\x9f\x18\xc2\xa2\xdd\x2b\x7b\x24\x09\x87\x6b\x58\x9f\x0a\x48\x2b\x47\x56\xe5\xfc\xf5\x8c\xdc\xc3\x37\xd3\x8e\x7e\x5e\x08\x6d\xab\x8d\x52\x0d\x1a\x7c\xe9\xa7\x80\xd0\x2e\xb5\xd8\x92\xb8\xb0\x9b\x14\x3e\x96\x82\xae\x1c\xcc\xaa\x25\x89\x0f\x3f\x3f\x68\xec\xf7\x5b\x63\xf6\xbb\x42\x5e\xa4\x64\x9b\x48\xd3\x2b\xd9\xbb\x59\xc2\xde\x4d\x57\x11\x36\x0d\x04\x95\x0c\x04\xdd\x91\x88\xa0\x4d\x14\x41\x03\x86\x28\x61\x46\xf1\xee\xa0\xdd\xc4\xca\xe3\xd5\x17\xfe\x4e\x2b\x8e\x01\xa3\x2b\xf5\xb2\x29\x4c\x0b\xe5\xfc\x42\xa1\x9c\x0f\x49\x3b\x67\x1b\x41\xcf\xa3\xb4\xeb\x2f\xd0\xd2\x6b\x2d\x6d\xcc\xdf\x7c\xb1\xce\x3c\xb5\x42\x9a\x1c\x3a\x04\x77\x73\x96\x0c\xf9\x2d\x61\x60\x3c\x19\xe3\x34\x63\x8c\xbb\xe2\xc7\xf0\x37\x93\x9a\x17\xcb\xb9\x70\x26\x20\xac\x5f\xa5\xe8\xc0\x41\x59\x16\x5e\xb0\xab\xec\x74\xe6\xfd\x76\x54\xb5\x0b\x57\x53\xa3\x8b\xd3\x8c\x35\xdf\x19\xbb\xe6\x04\x94\x66\x51\x93\x23\x24\x33\x99\x26\x81\xfb\x0e\xd1\xb2\x7f\xc0\x3e\x97\x46\xd3\xef\x54\x2b\x0c\x49\xeb\xaf\xeb\x51\x6d\x87\xf6\x83\xd6\x9e\x43\xe8\x19\x67\x06\x7e\x3e\x64\xc5\x8f\xca\x36\x81\x9b\xb0\x4b\x6d\xc2\x35\xa8\x23\xaa\x53\x3a\x22\x20\xf3\x46\x46\x27\x8e\x8f\x1b\x2d\xc4\xf3\x0c\xe4\xd1\x73\x42\xcd\x19\x7e\xbb\x11\x79\xf3\x9c\x50\x04\x99\xe8\xb3\x4d\xf8\x63\x76\x54\x2e\x10\x29\x9e\xaa\x77\xf0\x60\x1a\x8c\x9d\x6d\x20\x6c\x8f\x1d\x61\xae\xd0\x00\xc9\x66\x9f\xa4\xcd\x4c\xa5\xea\xb3\x47\x87\x5f\x22\x7c\xd3\x2b\x14\xdb\x44\xf9\x26\x6d\x89\x17\x91\xaa\x60\x8b\x6f\x6f\x8f\xf0\x4e\x6b\x45\x4d\x8c\x84\x28\xd3\x89\x2a\x51\xa6\xbb\x75\x94\x69\x67\xbb\xd3\x74\x0e\x6e\xa6\x51\x47\x66\xf6\x2e\x3a\xe0\xb7\xbf\x41\xf3\x32\x67\x21\xe7\x53\x89\x92\xbe\x98\x50\x81\x2b\x29\x10\xa3\x0b\x6c\x59\x26\x7a\x4a\x34\x29\xe2\x80\x17\xaa\xa1\xe1\xb3\x62\x1d\x70\xdb\x67\x72\xcf\xf1\x0b\x83\x45\x47\x64\xb8\x16\x11\x91\xfd\x9e\xab\xa4\x8e\x16\x19\x84\x63\xdc\x7c\xc3\x14\x06\xb3\xe4\x3f\x2b\xd6\xc3\xdf\x7c\x5b\xde\x08\x84\x5d\xcb\xb9\x57\x0f\x09\xa9\x1a\x54\x7e\xa5\x86\x48\x18\xec\x19\x78\xc8\x4e\xe7\x5e\x5e\x55\x83\x2a\x88\xd4\xc8\xf5\x2a\xdd\x22\xe6\x50\x16\xbd\xb4\x35\xaa\xdc\xbb\x05\x11\xf1\x53\xaf\x4b\x06\x78\x8d\xe4\x19\x66\x45\x66\x17\x6b\xcb\xf4\x69\xf0\xcb\xe6\xc1\xb6\x3a\x95\xed\x6a\x1c\x9d\x5c\x85\xfb\x04\x26\x64\x6e\xf0\xb2\x17\x6b\x29\xfa\x14\xbc\xcc\x4e\xe6\x5e\xce\xab\x33\x73\x24\x0f\xb6\xd5\x8d\x79\xf9\xaa\x2e\x4a\x0b\x91\xdb\x5a\x0c\x3c\x95\x57\x37\xe6\xd5\x83\x0b\x58\x43\xb1\x0e\x86\x5d\xcd\xbd\x3a\xaf\xbe\x44\xb2\x23\x4c\x18\xca\xd6\x45\x22\x3e\x47\xba\x9a\xd6\x6b\xaf\x00\x70\x66\xcb\x83\xc1\x58\xd9\xea\xbc\x1c\xd2\x8b\x3a\x4c\x33\x98\xc5\x5a\x76\x0d\x86\x25\xed\x56\x3a\xc4\xf5\x66\xb6\xc1\x9c\x71\xad\x64\xc1\xa5\xa1\xd8\x50\xd2\xb9\x41\x87\x45\xfe\xf2\x01\x94\xe9\x36\x62\x40\x61\x7f\xb1\x0e\x6d\x8c\x98\x2c\xb1\xaf\x98\x07\xec\x1d\xcf\x05\xb6\x8a\x4e\x20\xdd\xfa\x9b\x07\x01\x85\x9e\x13\x60\x8f\x01\xa7\x94\xc1\xaa\xb9\x98\x2e\x74\x83\xe6\xdf\x8f\x87\x20\x69\x4c\x6a\xa6\x72\x74\x19\x7b\xa8\x03\xb3\x9f\xe2\xaa\x31\xb5\x6a\xc7\x22\x37\x77\x2a\x70\x73\x6a\xd5\x70\x48\x07\x05\x9d\xe4\x05\x5b\x81\x9e\xa7\x27\xa1\xe7\x29\xbe\xc2\xb8\x8e\x15\x16\x32\x30\x3a\x01\xe0\xc9\x8d\x5a\x2b\xdf\x4d\x71\x7c\xd7\x02\xab\x51\x27\x40\xee\xa5\x3a\xe3\x82\x87\xd6\xc0\x55\x46\x60\xdb\xf1\xc0\x31\x71\x5f\x57\x6a\x3b\x17\x5d\x18\x00\x9b\x10\x0d\x6c\x28\x14\xb4\x71\x3d\x1c\x08\xe3\x21\x69\x09\xc0\xf7\xa8\xd3\x23\x81\xd3\xa8\xfb\xf8\xff\xd8\x7b\xf3\xf8\x4a\xaa\x32\x6f\xbc\x4e\xd5\xdd\x92\xba\x9d\xbe\xbd\xdf\x6e\x68\xfa\x54\x6e\x80\x34\x08\x84\x35\x01\x1a\x3a\x29\x75\x6c\x9d\x85\x66\xd3\xb8\xcc\x98\xd1\x59\x7a\x5e\x67\xde\xe9\x51\x67\xde\x9e\x99\x08\x17\xba\xe9\x0e\xd0\x40\xd8\xd3\x2c\x12\x16\x49\x44\x5a\xa3\x80\x44\x41\xbd\x20\x4a\x10\xc1\xb0\x08\x51\x60\x88\x8a\x1a\x47\xd4\x38\xe2\x18\x19\x94\xdf\xa7\x9e\xe7\x2c\xcf\x39\xb7\xea\xde\x9b\x5e\x74\xe6\xf7\xbe\xdd\x7f\xe4\x56\xd5\xa9\xb3\xd5\x39\xcf\xf3\x9c\x67\xf9\x3e\xa6\x55\x75\x8f\x83\x38\x08\xd0\xe0\x16\x45\xf6\x92\x82\x74\xee\xa0\xbd\x89\x0b\xd2\x11\x3a\xd4\x2d\x01\x83\x90\xbf\x15\x00\x50\x4b\x25\x0d\x73\xf3\xac\x96\x40\xaa\x6c\x9d\xf3\x96\xba\xbb\xc4\x9c\x99\x4f\xcd\x77\x97\x40\x66\xbd\xb7\x08\xc8\xc6\x20\x23\x22\x83\xb8\xab\x88\xdb\xf1\x02\xae\xcf\xa1\x87\xb6\xc0\x55\xc4\xcd\xe3\x2e\x49\xac\xb5\x44\x94\x64\x16\x04\xdd\xb1\x88\xd0\x27\x9c\x40\x33\x22\x53\x5b\x41\xff\x5c\xa8\x7f\xb6\xf8\xa5\xbd\x0b\x1f\x1c\x65\x86\xb6\xcb\x3c\x60\x76\xa1\xb6\xeb\x44\x25\x67\x8d\x09\xde\x37\xca\x02\x06\xd2\x84\x9f\x88\x1b\x90\xc4\xf1\x3e\x4f\x67\xfd\x3a\x2b\x34\x4a\x84\x3e\x0d\x33\x9a\x32\x04\xc1\xf7\xb4\x43\xc9\x90\x25\x31\x45\xdd\x51\xfe\x24\x63\xe6\x2e\xbd\x3f\x71\xf5\xab\xe4\xd8\x0e\x0c\x24\x4b\xc4\xa2\x2f\xd1\x97\x62\xad\xd1\x0f\xd6\x2d\xf1\x50\x42\x09\xdf\xf1\x7f\x69\x27\x4a\x75\x55\x1a\x6d\x10\x78\x92\x74\x3e\x5f\x8f\x17\x57\x34\xac\x5b\x97\x9a\xa2\x6e\x43\xf7\x7d\x3e\x7d\xf5\x85\x18\x43\x4a\x41\xf9\x2f\x11\x07\xc0\x94\x34\x91\x58\xc8\x76\xd5\x09\x62\xdd\x86\xf0\xc7\x4a\x0a\xd3\x8c\xdb\x28\xd9\xa4\x7b\x33\x55\x7a\x12\xcb\xdc\x35\x69\xf7\xa5\x21\xf8\x33\xdf\xf1\xef\x58\xf4\x3b\x92\x68\x4b\xac\x65\x9d\xe3\x30\x91\x9f\xd9\xf2\x22\x5d\xb6\x1c\x90\x56\x56\x69\x4f\x52\x54\xfb\xb5\xaf\x85\x98\x28\x08\x89\x4a\x5a\x00\x93\xf1\x0b\x60\xd2\x11\xe7\x69\x0b\xe4\xe4\x7c\xfa\x82\xe1\xc3\xd2\x67\xa5\x50\x9f\x4c\xd0\xf4\x29\x30\x94\x0d\xda\x65\x20\xc9\xa5\x3d\x85\x9e\xab\x27\x81\xbc\x25\x9c\xe1\xfb\x46\x7a\x0a\x85\x5d\x59\x6c\x13\xc4\x48\x0d\xab\xd9\xa4\x95\x57\xbd\x16\xae\x58\x52\x77\x7a\x51\x9e\x90\x3f\x9d\xc0\xe3\x0e\xae\xbe\xa4\x4e\xe5\x50\x34\xeb\x42\xd1\xcc\x41\xb7\x6c\xdd\x1d\x43\x61\xa6\xe2\x8b\xfa\x2c\x2d\xde\x64\x82\x16\x2f\x47\x36\x8f\x8d\xee\x86\x94\xcf\xb1\x82\x9c\x48\x4d\x3f\x48\x0a\xf3\x2a\xa9\x8c\x2f\xf1\x27\xf3\x4b\x68\x2d\x04\x1f\x41\x23\x10\xe2\xdb\x3d\x93\x75\x1d\x1e\xfa\x8c\x73\xef\x42\x0c\x05\x6a\x16\xa1\x40\xf8\x98\x1b\x81\x4a\x6d\xf8\xb8\xa4\x1e\x17\xd5\xdb\x07\xa1\xd7\x69\xd2\x87\xc0\x24\xad\x20\x79\x05\x32\xe0\x81\xcb\x1f\x36\xe2\x84\x7a\x6b\x29\x0a\x4d\xab\x40\x68\x12\x85\xdb\xe5\x8f\xee\xa4\xb7\x50\x37\x05\x87\x9d\xd5\xb2\x70\x97\x0d\xa6\x5c\x67\x7a\x10\x36\xc7\xa1\xbe\x96\x93\x86\xe0\xb1\x02\x33\x75\x38\x61\xbb\x51\xec\x7a\xab\x18\x82\xc2\x73\x27\xe4\x46\xb1\x1b\xad\x62\x4b\x94\xee\xa9\x0f\x35\x19\x62\x93\x1c\x82\x08\xf2\xf2\xc1\x26\xe3\xc1\x8a\xb8\xdd\x33\x5c\x73\xf7\x6c\xd2\xbb\xa7\x4f\xed\x1e\x1b\xcf\x45\x4d\x64\x2b\xc6\xb7\x9c\x20\xe3\x5b\xa2\xdd\xd3\xa7\x3a\xb3\xc5\xe8\xcc\x52\xdd\xc8\x66\x10\xf9\xe5\xd5\x16\x8a\xf6\x67\x35\x70\x30\xa2\x15\x1f\x87\x68\xc5\xd8\x9b\xcd\x31\x83\xba\xbd\xe6\xa0\x3a\xf4\xa0\xda\xd5\xa0\x12\xd7\x54\x3b\xfa\x53\x1d\x23\x62\x67\x60\x50\xed\xf6\xba\xd5\x35\xf2\xc0\xe3\xae\x11\xb7\xb3\x10\x23\x7e\x5a\xe4\xcb\xdc\x57\xde\x3f\xe4\x0b\xdf\x99\x48\x36\x94\xf2\xbf\xcb\x50\xfe\x77\xc7\x11\x9f\xdd\xb5\x6b\x11\xaf\x97\x8c\x4c\xf2\x5d\xd4\x93\x81\x9b\x24\xe8\x93\xfb\x84\x04\x7d\x6a\xdf\x90\x20\xd8\x15\x14\xad\xe4\xd3\xd6\xae\x38\x5c\xa0\x22\x87\xed\x46\xb1\xbb\xac\x62\x6b\x05\x12\x1d\x40\xfd\x19\x30\x29\x93\x55\x1e\x90\xe9\xa8\xdc\xb4\x63\x81\xa4\x98\xe5\x4a\x60\xba\xe4\x0e\x2d\xf3\x39\xab\x4c\x93\xd0\xa4\x09\x8f\x65\xc5\x7b\xc5\xa1\xa9\xa4\xbc\x9d\x65\x05\xf7\xd1\x0a\x7e\x4e\x99\xf1\x06\x6d\x34\x55\xd9\x72\xbf\xd2\x98\xf3\x14\x91\x38\x8a\x0e\x8a\x1c\xda\xce\x08\x6e\x8d\x85\x45\x8b\x93\xa4\x89\xa7\xe3\xa5\x09\x02\x81\x6f\x9a\x03\x9f\x4e\xd8\x82\x7d\xda\xc0\xd7\xa7\x0d\x7c\xc4\xcf\x66\x09\xba\x13\x46\x3b\x5c\xa1\x35\xa5\xf1\x8c\x53\x80\xcd\x48\x8f\xc3\x39\x74\xf2\x68\x51\xfe\x87\x7d\xca\xbc\x94\x87\x7b\x9a\x18\x06\x42\xec\xed\x43\x5b\x51\x3b\x9a\xad\x3b\x74\x42\x06\x63\xf1\x22\x46\x42\xf5\x39\xfe\x22\x3a\xb0\x04\x27\xf3\xbd\x43\xe2\x57\xb4\x9b\x80\x9b\x09\xed\x75\xb3\xcf\x9d\xc0\xe5\x2c\x70\xb8\x1b\x30\x50\x9a\x35\x69\xf1\x84\x0e\xd0\xb0\xcb\x4b\x05\x80\x0d\xb0\xcf\x70\x16\x1c\xc3\x8b\xfe\xb2\xc4\x01\x76\x6b\xe3\x42\x4e\x1c\x81\x84\xc2\x51\x44\x50\xca\xc3\x7c\x82\x61\xf5\x0a\x5a\x73\xdc\x61\x5e\x2c\xed\x8d\x01\x53\xe1\x60\xd5\x34\xee\x6a\x5a\x4b\xac\x80\xd5\xca\x0c\x30\xf6\x14\x26\x35\x8f\x0e\x98\xa2\xe7\xae\x39\x8d\x39\xb9\x8d\x5e\x65\xc6\x36\x2a\xb1\x96\x14\x18\xe3\x93\xb6\xc4\x54\x6d\x87\xa8\x76\x6b\x47\x4c\x25\xec\x88\xf6\x11\xa1\x3b\x90\x17\xed\x71\xae\x73\x5b\xe9\xfb\x2f\xc7\xd0\x76\xe1\x60\xdf\x41\x96\x5d\x87\x5e\x75\xf5\xfc\x69\xe6\x3b\xf6\xe7\xe7\x37\xf6\xe7\xf7\x72\xec\xe4\xfd\x9f\xec\xf3\xb1\x7f\x7d\x7e\xe4\xd3\x20\xa4\x6b\x34\x22\x75\x44\x47\x09\x21\x5d\x02\xc7\xb7\x15\x49\x13\x38\x1d\x3f\x81\x1d\x89\xc7\x73\xcb\x1c\x7a\x3e\xad\xa1\xda\x1c\x4a\x08\xea\x0a\x54\x59\x2f\xf7\x95\xdb\x51\x6c\xf5\x2f\x98\x18\xd3\xdb\x6a\xd7\x7f\x86\xf6\xf0\x5a\x26\xcd\xad\xdd\xbd\x5a\x61\x0a\x7a\x2d\xa5\xce\xcc\x21\x5d\x2f\x00\x19\x0f\x9d\x80\xf9\x02\x28\x63\xa1\x70\xde\xd3\xea\xcc\x95\x98\x37\x42\xa8\x33\xa1\xa7\x55\x1a\xcd\x1a\x9e\x92\x1d\xf5\x88\xab\xb4\x8d\xe6\x7d\xa5\xe1\xd3\xd3\x91\x14\xe2\x70\x05\x9d\x0c\x8b\x74\x09\x5d\x88\x23\x28\x34\x2c\x64\x3a\x1b\x2b\x34\x40\xfd\x84\xc6\x66\x77\xe8\x75\x7b\x43\x7d\x4f\x7e\xbf\xbb\xa1\xf7\xe5\x60\x86\xe8\x60\x62\xb5\x51\xd7\xd7\x2d\xf1\xd1\x84\x12\xbe\xe3\xdf\xd4\xf8\x6e\x2a\xb1\x96\x45\xd5\xde\x4e\x49\x3b\xe6\xa5\xbd\xde\x31\x2f\x35\xb8\x63\x0a\xbe\x90\x1e\x6a\xef\x98\x6b\x64\x6c\xa4\x99\xbc\x69\x1b\x6d\xa7\x2a\x36\xf2\x5c\x82\xe4\xda\x02\xeb\xdc\x15\x6a\x4c\xb9\x60\x16\x82\x1a\x15\x59\xae\xca\x17\xa0\x3e\xbd\x06\x9f\x54\xf9\x02\xa8\x4b\x77\x9d\x35\x10\x3b\x8e\x84\x88\xd7\x01\x3a\x8e\x18\x94\x15\x5c\xef\x44\x0a\x69\x57\x1a\x59\x39\x94\x05\x3a\x1b\xd2\x3e\x1f\x4a\x8d\x0c\x1a\xfb\xed\x4d\xed\xe9\xfd\x52\x9d\x0d\x32\x98\x50\xa2\xf1\x50\x07\x6b\xa3\xcc\xd3\x59\x7b\xa6\x96\xf6\x97\x3a\x8a\x48\x57\x53\x46\xdc\xb3\x81\x78\x4b\x87\x6c\x4f\x5a\x23\xd0\xc3\x54\xf9\xa0\x9e\xa9\x55\x35\x4b\xb4\xa3\x69\xb8\x52\xc1\xf2\x63\x3a\x21\x3c\x4e\xd3\x74\x42\x8b\x7c\x91\x1c\x48\xa4\x24\x32\x4b\x58\x6e\xdb\x55\x6e\xab\xbd\x31\x5e\xdc\xe1\xc9\xc2\x2d\x36\x6a\x94\x6f\x6f\x4d\x87\x7c\x47\x6b\x86\xa7\xde\xa1\x57\x61\x0b\x78\x88\x63\x53\xe9\x90\x0f\x90\xcc\x40\x0b\xb0\x9a\x7c\xd4\xda\x7b\x64\x6b\xcd\x46\x6b\xe8\xe7\x2d\x5c\xba\xb9\x17\xfe\x81\x2c\xc6\x8c\x62\x98\xa8\x04\x8a\x35\xfb\xda\x61\x12\x5d\x4e\x6b\x2a\x9c\xc3\x0a\x00\x87\x78\x3c\x13\x8d\x60\xc7\x3b\xb4\x12\xad\x09\xd2\xc9\x46\x13\x1a\x9e\x22\xa7\x8a\xb8\xe5\xe5\xb0\xb9\x6c\xd4\x2b\xf2\x28\x6f\xf8\x73\xc3\xfb\x5e\xf8\xa2\x54\x6e\x48\xd3\xd1\x22\xc3\xbb\xfb\xb7\xf6\xe3\x3c\xf5\xee\xb6\x95\x96\x96\xcf\xef\x95\x74\xc5\x59\x3e\xbf\x5e\x89\xa2\x06\xa8\x43\x44\x5a\xf9\x7d\x57\x88\x67\x6e\x3d\xbd\xfc\x4e\xaf\xe6\xee\x29\xb1\x96\x66\xba\x51\x12\xb6\xc7\xcb\x31\xdb\x23\x1c\x9a\x79\x50\xe4\x04\x04\xef\x78\x38\x99\xca\x9c\xef\x2c\xfa\xc3\xb8\xc3\xd9\xdb\xb5\x1f\x38\x78\x0f\x26\xaa\x2b\x38\x8d\xfa\x01\x2a\xa8\x39\x04\x69\xbf\xa2\x89\x03\xf6\x40\xce\x84\x52\x70\x93\xc2\xbf\xd5\x71\xae\xda\x5f\x95\x3c\x9f\x2d\x54\x3d\x1f\xa0\xcf\x9f\xc8\x55\x3d\xbf\x90\x3e\xbf\x77\x91\x31\x19\xa1\x0b\x5d\xa9\xe1\x27\x5d\x6d\x9c\x2a\xb1\x96\x34\xd2\xaa\xa4\xc9\x9f\x8d\xa7\x4d\x45\xc5\xc8\xb9\xe2\x50\xed\x96\x65\x8a\xbc\xfa\x84\x63\x9f\x03\xd0\x2a\x58\x88\x05\x4d\xdb\xda\xc8\xab\x3c\xf6\xd5\x6d\xf4\xd5\x67\xaa\x5e\xa5\xc7\x8e\x9e\x62\x9d\xd5\xfb\xd3\x46\xc2\x16\xc8\x4c\x2e\x8e\xa1\xfa\x49\xd3\xfa\x4a\x9d\xf8\x1c\x9d\x8e\xb0\x5d\xfa\xa4\xe2\x4f\x27\x50\x05\x72\x6a\xd1\xba\x96\xca\x45\x41\x8b\x2c\xd4\xe9\x31\x3b\x74\x92\xc0\xf6\x11\x9d\x75\x06\xee\x8a\x28\xaa\xa8\x48\x91\xec\x83\x85\xbe\x20\xc7\xb4\xca\xbc\x96\x78\xda\xb5\x07\x75\xfb\x88\x8a\xd9\xea\x18\xc1\x64\x36\xea\x82\x93\x10\x92\x3c\x9a\x19\x7c\xac\xb2\x24\xd3\x6c\x35\x10\x47\x52\x27\x8e\xe1\x62\x3a\xa5\x3f\xb0\x03\x9b\x9b\x80\xc4\x02\x1e\x66\x93\x74\xce\x73\x8d\xda\xec\xe8\xb0\x57\x6a\x84\x49\x67\x30\x84\xc6\x11\x3f\xbd\x7a\xb5\x5d\x5e\xb3\x36\x4f\xaa\x34\xc6\xf7\xd0\x78\x3c\x57\x63\x2d\xa5\x84\x17\xfc\x9b\xa3\x57\x76\x87\xed\xfd\xe8\xb1\x73\x7a\xaa\x1b\xf4\xf8\xbb\x3b\x3d\xc7\x97\x19\xd1\xd6\x7a\x4e\xab\x69\x23\xce\x80\x1b\x83\x4a\x87\x89\xba\xaa\x6a\x2b\xef\x56\xda\x85\x6f\xee\xdb\x23\x3f\xb5\x25\x93\x56\x2e\x62\x54\x4a\xdb\xd3\x99\x7b\xed\xf7\x3f\x73\xa4\x0b\xcf\xec\xbf\x99\x7b\x2d\x69\xe6\xee\xd9\x13\x9e\x50\x7e\xb1\x06\xf1\x2a\x29\xec\xfb\x12\x7a\x05\x18\x3c\x81\xbc\x1a\x4f\xd8\xdb\x13\x79\x42\x03\xaf\x9a\x3c\xc1\xd2\x0b\x6c\xa3\x35\x5c\xca\x6c\x57\x09\x95\xf0\xaf\x91\x88\xb6\xd7\x6a\x0b\x36\x64\x2a\x17\x36\x1a\x00\xbd\xad\xd6\xa4\x0a\x82\x5f\x8f\x23\x80\xd9\xdc\xe0\x0a\xf5\x48\x78\x87\xd6\xf0\x57\x73\x05\xcd\x36\x3c\xce\x38\xcd\x3e\x66\x92\x71\x51\x6d\x93\x54\x9e\x44\x15\x1c\xed\x70\x7c\xfd\x68\x87\x9f\xbe\x7b\x9e\xb4\x1e\x48\x6b\xce\x22\xd4\x5e\x1c\x69\xbd\x98\xce\xdb\x7c\x08\x75\x6c\x6d\x97\xd6\xac\x4d\x11\xea\xbb\x6b\x47\xf0\x96\x58\x8b\xef\x34\x20\xd7\x0e\xec\xf9\x36\x1a\xd8\xf3\x6d\xd4\xc0\xab\xd6\x36\xca\x59\xdb\x68\xa0\xd6\x36\xc2\x1a\xda\x13\xc0\x70\x1b\x68\xbc\x2b\xf6\xd5\xed\x8d\xbc\x3a\xe1\xc4\xbe\xbb\xa3\x91\x77\xa7\x9c\x5a\xb4\x63\xa0\x91\x41\x4f\xc7\x37\x7f\x61\x23\xcd\xcf\xc6\xbf\x7b\x51\xed\x77\xe7\x45\xb3\xee\xf4\x7f\x07\x4e\x52\x25\xd6\x72\x64\xbc\xf2\x23\x31\x20\x32\x69\x7b\xec\xac\x4d\x10\xdb\xb5\x88\xdc\xa1\x09\x62\x87\x26\x88\x48\x26\x23\xca\xe5\x11\x82\x78\x24\x86\x00\x1e\x61\x50\xae\xc3\x25\xb2\xb1\xa4\x82\x8e\xa6\x82\x5a\x32\x36\x09\xa2\x6b\x10\xc4\xc3\x31\x5a\xf0\x30\xa3\xda\x76\x70\x11\x57\xd5\x72\x5b\x20\x3e\x54\x06\xd5\x11\xdb\x8a\x94\xaa\x55\xb3\x1d\xba\xd9\x76\xa3\xd9\x26\x84\xaf\x3b\x18\x5d\xb5\x49\xb3\x6d\xe8\x5b\x2d\xdf\xea\xd2\xd5\x76\x6b\xf2\xde\x45\x25\xf4\x6e\xa2\x44\x68\x43\x44\xbc\x92\x51\x65\x00\x3e\x3e\xaa\xca\x0d\xba\xca\x8d\xba\xca\x0d\xb4\xca\x8d\x44\xef\x11\x60\x38\x22\x37\xaa\x3c\x48\xa6\x42\x40\x6e\xd1\x2b\xb9\x45\xaf\x78\x71\x35\x3a\x4f\xcb\xfa\xfa\x74\x93\x9b\x74\x93\x7d\xb4\xc9\x4d\x24\x92\x7d\x35\x02\x08\x1f\x68\x34\xb9\x4a\x86\x96\x61\xf9\x2d\x7a\xf5\x6c\xd6\x55\x6e\xd1\xab\x67\xb3\x31\xdf\xcb\xc1\x2d\x08\x7c\x8f\x56\xee\xd1\xf1\xc5\xab\xa1\x92\xd9\x45\x97\x7b\x15\xe7\x59\x01\x96\x1b\xe0\x63\x2b\x44\xca\x82\x9a\x07\x8e\x1b\x6a\xd6\xb6\x54\x5a\x76\xf0\xe7\x22\xfd\xb3\x50\xaf\xe2\xe1\x9a\x15\x17\x74\xd6\x81\x82\x08\xb9\xaf\x59\xdb\xad\x35\x6b\x5b\xa0\x04\x0c\x81\xad\xa0\x4f\x80\x5e\x9c\xeb\xca\xed\x35\x6b\x43\x74\x1f\xa8\xad\x59\x1f\x06\x9b\x49\xa4\x56\x62\xc5\x77\xd4\xac\x38\x4e\xc6\x30\x81\x47\x3c\x0b\x81\xab\x56\x6d\x4a\xc6\xf8\xcd\x92\xdf\x43\x90\x56\x89\xb5\x9c\xe5\x38\x02\x26\xd5\x93\xb9\x7b\x9b\x9a\x9a\x7d\x91\x50\x30\xfa\x27\xb3\x00\x14\x21\x0b\x80\x45\xd2\xa5\xb7\x2b\x66\x16\xec\x90\x99\x05\x6b\x20\xa8\x0e\xc6\x93\xf9\x51\x1d\xa9\x65\x99\xa7\xc9\x0b\x86\x79\x7a\x8c\x89\x73\x98\x89\xa1\x15\x57\x1c\x0e\x64\x3a\x64\x1a\xf2\xe8\x9c\xa0\x84\xd9\x90\xc2\x58\x1d\xe7\x63\xc2\x9f\x63\xa1\x8d\x49\xb3\x33\x17\x26\x76\x66\x92\x19\x2d\x7c\x55\x64\x10\x90\x2d\x48\x05\xfe\x42\x0c\x84\x02\x04\x26\xa6\xd5\xcf\x8d\xa1\xa1\x46\xfc\x4d\xb9\x24\x4d\x32\xc3\xf3\x62\x90\xf6\x6c\x64\x09\x15\x1c\x14\xe2\xe7\x22\x64\x87\x2d\x2a\x2b\xd2\x94\x39\xba\x2b\x12\x47\x37\x65\x8e\xee\x01\x91\x3f\xc9\x1e\x5d\x51\xe3\xcc\xee\xe5\xe8\xa6\xcc\xd1\xed\x6a\x60\x74\xab\x80\xb9\x02\xbd\x3c\x54\x61\x29\x8a\x2e\xc8\x0b\x81\x9b\x20\x2f\x0a\xf4\xa2\x68\x76\xa4\x40\xa0\x14\x1d\xdd\x29\x23\xba\x9b\x74\xea\xae\x25\xf6\xca\xcc\x59\x2b\xf3\x86\xc4\xd9\x2d\x06\x0c\x17\xa8\x88\xaf\xca\x41\x7c\xd5\xb9\xfd\xad\xae\x1a\xdc\x7a\x0c\xb2\x0a\x3d\x0c\xd0\xf2\xb8\x1b\x7a\xdb\x83\x14\x77\x78\x2a\x74\xb8\x37\x72\x80\xd0\x49\x44\x87\xf5\x72\xe1\x5d\x3a\xf8\xe8\x60\xb0\x62\x62\xd8\x94\x08\x85\x0b\x9c\x90\x07\x90\x6c\xb5\x5c\x4e\xbd\x4b\xbb\x7d\x96\xa0\x68\x21\x2a\x5a\x50\x45\xb9\x17\x16\xfa\x45\x69\xf7\x5d\xda\xed\x12\x90\x63\xc3\x5c\x54\x38\x47\x0b\xe7\x54\xe1\xb3\xb0\xf0\x13\x22\x05\x12\x77\xc3\xcc\xf6\xd0\x09\x33\xb2\xb4\x1b\x0e\xbf\xb6\x9b\x71\xa7\x9f\x06\xad\x70\xaf\x9f\xbb\xfd\xb8\xaa\xb2\x5b\x8d\x28\xe0\xd5\xf3\x5f\x58\xc2\x89\x4a\xa6\x56\x17\x4b\x61\x86\x42\x68\xcc\x50\x08\x8d\x19\x87\x2c\x05\xb8\x54\xdf\x7e\x5c\x43\xc3\x55\x98\x0a\x56\x99\x30\x8d\xb2\x9f\xa1\x9f\xf8\x13\x4b\xec\x88\x6d\x69\xcd\x14\xfd\x98\xa0\xfd\x98\xa0\xfd\x98\x30\xfb\x61\x1d\x73\xc4\x49\xb1\x40\xbd\x28\x49\xbb\xb7\x2e\xb1\x4f\x2b\xd1\x7b\xdd\x55\xab\x5b\x32\x2d\xf3\x00\x72\x37\xad\xea\xf6\x25\x24\x40\x99\x1e\x4f\x27\x59\x42\x4f\xee\xa9\xdf\x93\xae\x06\x7b\xf2\xd9\x84\x9e\x88\x57\x0b\x1a\x65\x17\x95\x6d\x45\xea\x3c\x4b\xa6\xaa\xdb\xe8\xe0\xbd\xb4\xd6\xdd\x55\x9f\x48\x01\x79\x40\xad\x45\xe9\x41\x6b\xb5\xd1\x65\xa3\x05\x76\x19\x6d\x8c\x27\xb4\x51\x52\x51\x33\xfa\x88\x5f\xfd\xf6\xe7\x12\xa6\x90\xf6\xa3\x10\x5f\x99\x8e\xcb\x4a\xfe\x88\x06\x7d\x4b\xae\xe2\xbe\x1a\x55\x74\xd8\xeb\x40\x47\x68\x25\x92\x69\x5c\xff\xd3\x10\x8b\x18\xf1\x91\x46\x36\x70\xe8\x04\x1e\x1c\x6e\x84\x8c\x79\xa4\x82\x75\x9a\x02\x53\x20\x90\x06\xc8\x2f\xb8\xc0\xf7\xc3\x73\x45\xee\x2b\xf4\x28\x84\x9f\xcd\x92\x35\xcb\xc2\x5f\x13\x31\x68\x50\x78\x01\x4a\x88\x4c\xfc\xcc\xce\x93\xbc\x60\x64\x20\x54\x3b\xe9\xa0\x06\x18\xaa\x45\xb4\x24\xa8\x36\x6b\xc5\xe8\x3f\x45\xe7\xe7\x7e\xc3\xef\xe0\x8a\xfa\xb6\x27\xc3\x21\x07\xfd\xd9\x7c\x3f\x9f\x74\x9a\xbe\x2a\xf9\x34\x1d\xfe\xe8\x87\x86\x2d\x55\x58\x4f\x85\x2b\x81\xb6\xa2\x7a\x52\x6d\x58\xfb\xa4\x43\x34\x90\x19\x69\x77\xd5\x1a\x20\xd2\x0f\x6a\x4c\x85\x2e\x58\xc6\xd4\x1d\xb4\xf0\x25\x4d\x31\xc6\x52\xf2\xfc\x25\xbd\xbc\xc2\x6f\xbc\x2e\xe0\x89\x0f\xb2\x94\x29\xa4\xfc\xc5\xb9\x58\x65\x7b\x58\xfe\xd6\x7d\x0c\x55\x2a\x55\xe8\xaa\x56\xa8\xb1\x8f\x16\xf7\x16\xfc\xbe\xf8\x5e\xb4\xfe\xe5\x60\xdc\x46\x14\x9d\xd1\x6b\x61\xae\x9f\x33\x2a\xba\x91\x6e\x5e\x99\x85\x43\x39\x1c\x09\xee\xda\x43\x2b\xc7\x50\xfc\xa7\x47\xf7\x92\xdd\xe1\xa1\x6a\x85\x9b\x9b\xb9\x4b\x61\x3b\x1f\xda\x6f\x61\xde\x92\x1a\xff\x8b\xe2\xed\x15\xed\xe8\xc2\x43\x09\xec\x59\x54\xa0\xdb\x88\x41\x4d\xa3\xc7\xaf\xc5\x09\xeb\x05\x1b\x4a\x68\xcb\xc6\x5c\x10\x1e\xaa\xf2\x95\xf5\x6a\xb9\xca\xde\x50\x6b\xae\xe2\xe7\x47\xb2\x94\xa8\x47\x46\x42\x32\x52\xd7\x6f\xe8\x2c\x71\x1a\xfa\xd8\xd8\x28\x1e\xa8\xeb\x48\x51\x70\x8c\xec\x16\x4d\xc9\x6a\xe7\xe1\x3a\x7a\x35\xeb\xb8\x35\x9c\x20\xa5\xb6\x5b\x26\x6a\x75\x1a\x58\x20\xf0\xef\x50\x43\xb2\xd6\xeb\x32\xd0\x59\x84\x87\x59\x17\x0e\x9d\x9a\x0e\xb2\xbe\x3a\x8e\x9b\x9f\xb8\x8e\x5e\x25\x4e\x53\x0e\x6b\xcd\x70\x28\xbc\x98\x0e\xe4\xd5\xea\x45\x9b\x47\xf8\x43\x19\xfc\x61\xae\xc8\x3a\xf4\x8e\xa6\x8c\x27\xab\xfc\xf4\xdd\x42\x27\x00\xbb\xf7\xa9\xdf\x55\x8c\x2a\x2c\x87\x0d\x0a\x99\x2e\x93\xcd\xe5\xc4\x09\x3e\xfa\xd7\xb2\x70\x21\x26\xf2\x5b\xb2\x74\x29\x84\xac\x42\xcc\xea\xca\x55\xab\x00\x75\x25\x06\xac\x2e\x69\x19\xdd\x16\xbf\x8c\x26\x44\xc4\xaa\xa3\xc2\x35\xba\xf0\x4f\x77\xf4\x75\x36\x5a\x8b\xeb\xb6\x84\xc5\xb5\x51\x5b\xbb\x36\x2a\x1c\x3a\xf7\x4c\xcd\x87\x8e\xf6\x31\x80\xbc\x43\xc0\xa8\x05\x0e\xfc\x65\x50\x70\xcd\x56\x85\xaa\xb6\xc6\x40\x9d\x48\x21\xae\x1b\xa4\xc7\x3b\x4a\x84\xcb\xca\xc5\x29\x50\x46\xe0\xa6\x5c\x9c\x2c\x2c\x9f\xbb\x15\x40\xb5\x91\x17\xba\x92\x2b\x9e\xae\x41\xec\x8e\x80\x64\xe3\xd8\x5a\x74\x54\x09\x5d\xc4\x8e\x11\x80\xdc\x72\x08\xc2\x9c\x86\x03\xf3\xf4\xc0\x52\x04\xc3\xe5\x30\x3c\x2f\x47\x3b\x27\x74\x10\x0a\xc6\xc7\xb4\x0e\xad\x29\xe5\x63\x26\x14\xca\x66\x14\xdd\x25\x89\x33\xd9\x2b\xbd\xad\xe1\xa7\xd7\xe9\x15\x6a\x03\x68\x2c\xc4\x63\xf3\xa1\xe2\xd8\x0c\x6f\xb9\x00\x7a\x92\x52\x71\x7d\x87\xe0\xc6\xd9\x24\x92\x11\x1e\xa8\xf5\xcd\x66\xaf\xae\x8a\xed\x95\xcc\x16\x87\x73\xd3\xab\x95\xec\x31\x31\xc0\x1a\x55\x73\x35\xe6\x44\x11\x2a\x06\xf5\xd5\x1e\x72\xa4\x66\x1a\x51\xda\x24\xcd\x98\xa8\x1b\xb8\x13\x8d\x8b\x3b\x1f\xe9\xf4\x72\x9c\xa9\x74\xfd\xbd\xc0\xc2\x0b\x66\x82\x30\x15\x20\x9d\x82\x1c\x61\x81\x1b\x7d\x32\xed\x0d\x1b\x9d\xce\x79\x4a\x4c\x1f\xea\xb9\x41\x83\xbe\x86\xcc\xbf\xe3\x73\x2f\x70\x40\x27\x81\x89\x4d\x7a\xb9\x91\x91\xe0\x36\x83\xe3\x73\xd0\x5c\xab\x21\x39\x0d\x0f\x89\x86\xc8\x7d\xdc\xaa\xb4\x20\xb2\x94\x44\x0b\x2f\x1a\x00\x8c\x3c\x9a\x01\xb9\x1a\x71\x71\xc0\x90\xd3\x76\xcc\x64\x06\xdd\x12\xd3\x3c\x05\x23\xf7\xc4\xc8\x3d\x9e\xe1\x69\x92\x3f\x7e\x95\x0f\x89\xbb\x57\xfa\xba\x46\xc7\xe7\x6e\xe0\xf1\x54\xe0\x02\x89\x5d\x81\x8f\xcc\xd0\x40\xb3\xa3\x47\x88\xf8\x87\xdd\x61\x5b\x34\xf8\x53\x5d\x87\xb3\xf0\x75\x67\x2b\xe8\x04\x22\x32\x4b\xc1\x36\x8e\x87\xc2\xf3\x9c\x2b\xee\x85\x02\xb9\x58\x48\xb6\x27\x60\xce\xb6\xe3\x04\x0c\x5b\xbd\x1d\xeb\x84\xae\x40\xe6\x0d\xd2\xdc\xe3\xe9\x33\x35\x90\x94\x0a\x79\x0d\x5d\x9e\xee\x25\xca\xbf\xc5\x3e\x28\x86\xd7\x39\x25\xa1\x87\xe0\x6e\x78\x4e\xbf\xf6\x49\x4b\xa9\xc0\x09\x57\x39\x58\x47\xf7\xd3\xe1\x39\xfd\x42\x27\x20\x9c\x40\x84\x26\xaa\x43\x2a\x23\xa2\x79\x12\xda\xf5\xb0\x6b\xc0\x3a\x3b\x92\xa9\xfd\x6d\x35\xd3\x03\xc5\x5d\x41\x62\xd5\x62\x67\xda\xfa\x69\xe2\x0b\x20\x79\x7c\x40\x28\x6f\x4e\x46\x8f\x02\x40\x5e\x6a\x81\x7a\x4a\x90\xd3\x38\xf4\xb6\x87\x8e\x50\x46\x8d\x1c\xa0\xfc\x30\x5d\xee\x0c\x44\xc3\x92\xf7\x0d\x7a\x23\x3e\xe0\x3a\x84\xe8\x5d\xaf\xce\x72\xed\xe2\xd0\xd1\x1f\xba\xfd\xad\x2a\xb1\xe4\x59\x5a\x85\xb5\xc0\xef\x39\x55\xa4\x8c\x8b\x08\xae\x19\x1b\x36\xdf\xa5\xf0\x7f\x4b\x69\x85\x9e\x13\x0e\x5e\x6e\xfa\x69\x7e\x85\xae\x91\x47\xe3\xdc\xe3\x1f\xa6\x25\x4c\xf7\xf8\x4f\xed\x49\x34\x16\x46\x62\x29\x61\x55\x66\xea\x58\xd0\x82\xb9\x3a\xc0\xbc\x90\x24\x75\x8c\xc6\x4a\x1d\x6b\xbd\x9c\x25\x58\x8c\x26\xb0\xc3\x9c\xf6\x82\xcc\x69\xab\x71\x0e\xad\xc6\x68\x4a\x2c\x9e\xa9\xe5\xd8\xe5\x8a\x1b\x33\x9a\x97\x37\xaf\xa3\xe2\x8b\x1a\xb2\x0d\x16\xe0\x62\x1f\x31\xda\x22\x52\xc9\xb8\x47\xce\x3f\xdb\x82\x14\x4f\x47\x1c\xdd\xe3\x52\x92\x69\xc6\x88\x2a\x9e\x0a\x73\xdb\xa9\xe6\x14\x84\x82\xb3\x74\x48\x52\x01\x93\x0c\x20\x95\x2f\x18\x43\xbd\x28\x71\xa8\x85\x11\x9e\x3a\xd5\x85\x3d\xcd\x15\x63\xac\xb1\x9c\xb8\x5a\x4d\x35\x58\x4c\x51\xc5\x7e\xad\xd6\x4e\x44\x45\x2e\x41\x7d\x56\xc1\xc6\x14\x33\x2d\xa6\x13\x18\x0d\x9e\xaf\x3f\x22\x67\x1e\xe8\x58\x22\xf0\x48\xc4\xf8\xa1\xbc\xce\xad\x1c\x38\xdc\x53\xa1\xfa\x8b\xd0\x75\x7f\xa9\x52\xe9\xe4\x04\x93\x15\x8a\x45\xa0\x06\x12\xc5\x71\x2d\xb6\x2e\xe7\xeb\x1a\x3a\x5f\x22\xef\x39\x05\x08\xda\x45\x9f\xdf\x1f\xb7\x1d\x6e\xa0\x25\x12\x02\xae\xe2\x4b\xf8\x8e\x3f\x34\x9f\x84\x36\x6a\xbb\x1c\x40\x5d\x2a\xa4\x31\x6e\xd1\xa2\xc5\x8b\x23\x31\x3e\x69\xab\xdc\x99\x7c\x94\x0d\xef\x16\xde\xf3\xad\xca\x69\x9e\x6a\x7e\x0c\x8d\xcf\x32\x7c\x6b\x1e\x1a\x9f\x25\xa6\xc6\xe7\xce\x78\x8d\xcf\xdd\x31\xee\xf3\x3b\x68\xe1\x07\x96\xc6\x68\x7c\xc8\xf3\x18\xf7\xfa\x0b\xe9\x73\xa2\x11\xd2\x9b\x85\x3c\xbf\x6c\x41\xd5\xf3\x8b\xe9\xf3\x5f\x37\x4b\xf7\xfa\x89\x9f\x1c\x2a\x0f\xbb\xe1\xf4\xf7\x0e\x8c\xd3\x4e\x5f\x42\xdf\xdc\x9d\xa7\xdb\xd0\xb2\xfb\x18\x25\x63\xed\x3e\xe0\x5d\x01\x16\x69\xba\x70\x2f\x23\xef\x8d\xf4\x14\xfe\x69\x91\xe3\xc4\xc4\x53\x07\x2c\x2c\xff\x38\x51\x83\x45\xf2\x03\x89\x7c\xd8\x9c\x3b\x2a\xf1\x32\x46\xb0\x40\x50\x67\xce\x17\xd5\x80\x42\x0b\xdd\xa1\x8c\xf4\x33\x64\x0c\xc3\x72\x9e\xed\x5d\x2c\x51\x2c\x70\xf3\x73\x12\x85\x9a\xc1\x28\xd7\xb4\x1f\x8e\x3e\x23\x5a\x51\x2b\xc2\x6d\x24\x02\x27\x7a\x8d\xea\xcc\x86\x68\x87\xae\xcc\x02\x69\x70\x71\x0c\x96\x76\xed\x3a\xab\xe4\x22\x79\x3e\xbf\x3d\xbf\x97\xe7\xf3\x12\x6b\x39\x48\x60\x43\x59\xc0\xa6\xca\xf9\x49\x9b\xc1\x79\x55\x22\xd1\xf8\xdd\x3a\x2c\xcd\xe0\xa3\x9a\xfb\xac\x44\xd8\xe4\x18\xe3\xf8\xf9\xb4\x9a\x6a\xe3\xf8\x50\x16\xbf\x09\x5c\x0c\x66\x11\xcd\xe1\x6c\x7d\x34\x3e\xc0\x17\xd8\x37\x9a\xe7\x69\x63\x78\x06\xa1\x94\x97\x09\x38\x1b\x05\x5f\x3a\xca\x64\x06\x4c\x13\xb8\x34\x74\x82\x6c\xe8\x04\xb9\xd0\x09\x9a\x42\x27\x68\x06\xee\x88\xe2\xff\x40\xf4\x51\x02\xf8\xb9\x39\xe2\x95\x79\x51\xcf\x02\x51\x4f\x4b\x09\x00\x06\x16\xf2\x54\x74\xf0\x08\xb2\x9c\x05\x39\xee\x04\x4d\xdc\x0d\x9a\xf9\xc2\xc0\xe1\x0b\x02\x97\xe7\x83\x14\xf7\x03\xc6\xbd\x20\xcd\x5b\x22\xb6\x9a\x32\xb2\x96\x2c\xaf\xc2\x42\xbd\x30\x76\x72\x04\x16\x6a\x8e\xbb\x20\x19\x34\x71\xfc\x55\x3c\x4b\x87\x47\x03\x05\xe4\x69\x91\x3e\x3d\x83\x58\x88\x29\x48\xf2\xc8\x73\x08\xa6\x90\x45\x7c\xcf\x66\x4c\x30\x8f\xf8\x9e\x3c\x17\x7a\xdb\x03\x29\x16\x23\x16\xcc\x3a\xe7\x2d\x78\x74\x1c\x39\x40\x9a\x97\xfa\x4a\x2e\x6f\xe2\x00\x3d\xee\x28\x7f\x11\xb2\xd7\x76\xd2\x6e\xdf\x5e\x8c\xd5\x5a\x93\x03\xf1\x42\x49\x80\x01\xff\x4f\x9f\x62\xd4\x0d\x39\xb2\x55\x78\x28\x41\x4e\xdb\xd7\xaf\xfd\xe6\x86\x18\x9e\x76\xb6\x60\xfe\x87\x4d\x41\x5a\xc4\xf9\xc1\x55\xc8\xfa\x5b\xa1\xd8\x96\xb3\x35\xd5\x28\x20\x2c\x38\x8a\x08\xe4\x7d\x9f\x7b\xf8\x52\x74\x3e\x00\x84\xc5\x91\x03\xfa\x65\x52\xaf\x88\x4d\x03\x16\xe3\x20\x0b\x5c\x68\x62\x81\x58\x57\xbd\x3a\x81\x6a\x58\x79\xcc\xb7\xd1\x01\x4b\x08\xc7\x5f\x50\x39\x28\x8b\x82\x96\x95\x48\x84\x1b\x99\x34\x0b\xff\x11\xba\x64\xe3\x3f\xa2\xd6\x21\x10\x39\xdc\x03\x26\x64\x0c\x05\x98\x99\xa6\xe8\x99\x59\x71\x20\x83\x8b\x8c\x30\xd2\x42\x3a\xbf\x66\x51\x0c\xd2\x33\x37\xd1\x0b\xf4\x65\xe8\x19\x6e\x04\xb5\x51\x91\x73\xd8\xa8\x7d\x28\xa3\xc2\x6f\x00\x46\x91\xf8\x3f\x18\xc9\x1c\x56\xbe\xd6\x12\xc7\x91\xae\xa1\x53\xf0\x63\x66\x46\x36\x4b\x9d\x1a\x36\x05\x7b\x3b\xa7\x5b\x77\x68\x2b\x8e\xd5\x8a\x6b\xb4\x32\x54\xa7\x95\x9c\x68\xc5\x69\xa5\x28\x1e\x69\xa5\xe7\x4d\x82\xb7\xd4\x17\x6a\x72\xab\xb2\x6b\x57\xa5\xda\xae\x37\xb9\xda\x53\x63\xac\x8e\x8c\x77\x63\x42\x09\xdf\xf1\xbf\xd3\x48\xfa\x26\x54\xc8\x33\x89\x36\x51\x3b\x9d\xcd\xdd\xf1\xa4\xbf\x22\xd1\x7a\x36\xa8\xcd\x2d\x82\x63\xab\x35\xa9\xe7\xd3\x4a\xac\x54\x81\x86\x26\x75\xa3\x34\x61\x47\x17\x1b\x28\xb6\x6c\xd2\x3a\xda\x46\xab\xae\xbd\x8e\x48\xaa\x9c\x8d\x12\x25\x06\x4f\x46\x1a\xaf\xbd\x2b\x22\xfd\xe8\xb2\x19\xed\xbb\x54\x49\x63\xb2\x6e\x44\x1c\xe2\x0d\x41\x96\xa7\x03\x87\x67\x02\x97\x67\x4d\xc2\x9e\x17\x89\x72\x4c\xc2\xbe\x23\x76\xf0\x82\xb0\xa7\xb9\x07\x96\xfb\x0c\xfc\x2d\x44\x75\xf3\xcc\x59\x1a\x1a\x10\xec\x11\x11\x35\xef\x10\x89\x3a\x22\x6a\xce\xd3\xa6\x46\xa3\x5f\xc7\xef\xb8\x96\x49\x91\x34\x7d\x5b\x91\x28\x58\x0a\xca\xc2\x95\x45\x32\x32\x45\xb4\x93\xf5\x12\x16\x8a\xd2\xce\xfe\x28\xad\xe5\xc9\xbb\x93\x96\xf8\xa7\x16\xee\x63\x53\x45\x89\xb5\x1c\x0e\x47\x18\x7d\x86\x41\x7f\x42\x44\x5e\x59\x8e\x16\x08\x0d\x9b\x99\x98\x24\x30\x7e\xa7\xcc\xc8\x9d\xb2\x45\xed\x94\xb5\x32\x85\x76\xc9\x95\xc9\x34\x4a\x2a\x61\xb1\x76\x0e\x24\x15\x9e\x57\xfd\xf5\x52\x88\x6c\x88\xfe\x4d\x50\x91\xb1\xee\xb6\xd1\xd7\x8d\x4d\xb7\x79\x44\x25\x65\xd8\x2c\xfd\x46\x04\xee\x12\xde\x81\x90\xcb\x88\x95\x7a\x9c\xa2\x9c\x07\xa8\x39\xe6\x7e\x44\x29\x45\x4d\x50\xae\x33\x3a\x63\x47\xe2\x04\xd3\x2e\x5f\x0c\x3d\xbd\xc8\xe9\x39\x48\x71\x97\xb3\xfe\x80\x69\x29\x9f\xa7\xa4\x06\x8d\xc0\x66\xae\xf1\x41\xc5\x7c\x50\xb4\x47\xc4\xac\x38\xc2\x57\x77\x43\x24\x7f\x00\xde\xf2\x5a\x6f\xcb\xc8\x5a\x6f\x20\x8b\x9b\x35\xfa\x3d\x97\xc1\xed\x1a\xfd\x2e\x67\x5b\xd3\x4a\x76\x6c\x46\x87\xeb\x65\x42\x6d\x8d\x25\x84\x8f\xf8\x16\xed\x23\x1e\xfd\xec\x05\xd6\x62\x78\x03\x4b\x3e\xe6\x58\xd8\x9c\x64\x72\x47\xd3\xb6\x63\x8e\x70\x91\x97\xf3\x89\xdc\xd5\x20\x61\x9a\xb2\x69\x49\x8a\x54\xf9\x13\x8b\x92\x19\x5f\x76\x67\xec\x97\xe5\x26\xb9\x73\x85\x93\x9e\x07\x70\x0a\xad\x29\xee\x9d\xad\xc9\xca\x2a\x1f\x24\xb1\x95\x08\x7d\x08\x5f\x30\xc7\x19\xb8\xe9\xc5\x48\x42\xb0\x86\xeb\x43\x71\xf7\x11\x79\xc8\x74\x23\xe7\x98\xf1\x3d\xa2\x63\x9c\x7a\x12\x8c\x27\x4a\x41\x12\x98\x0e\xed\x5d\x25\xe1\x76\x14\x93\xa6\x74\x03\x51\xba\xac\x40\xb8\xb7\xe5\xca\x4a\x06\xfa\x7d\x16\x4d\x85\x84\xce\x76\x60\xf8\x4b\xb1\x04\x37\x32\xfa\x8c\x57\x29\x5e\x96\x08\xda\x9b\x43\xf9\x9a\x30\x23\x73\x31\x5c\x93\xb8\x18\x6c\x6c\xc3\xcd\x4a\x8c\xd6\x8b\x21\x16\x2e\xf1\xda\x86\x17\xc3\xb5\xc9\x8b\xa1\x60\x2d\x06\x47\x2f\x06\x76\xb6\x3e\xac\x2d\x42\x9c\xd3\x82\xb1\x18\xbc\xa4\xc5\x00\xdb\x69\xa1\x16\x85\xf5\x27\xf7\x8c\x4f\xce\xe2\x3e\xf9\xf5\x0d\x7e\xf2\xde\x46\x3e\xf9\x81\xa8\x9b\x3f\x48\xe9\xe6\x7b\xcd\x4f\xee\x09\xa1\x19\x06\xe9\x57\xdb\xb5\x6e\xb2\x3e\xf9\x6a\x84\xc5\x43\x62\xa0\x8b\xdd\x6c\x15\x6b\x12\x20\x35\x61\xe5\xba\x95\x86\x23\xbd\xf1\x21\x01\x9f\x93\xc6\x12\x34\x36\xf0\xcd\x72\xe0\xbc\xb6\x1d\xb4\x0d\xf1\x3a\x0e\x11\xea\x41\xa0\xc4\x11\x55\x01\x38\x3a\x94\x56\xd0\xa1\x2b\x2d\xce\xb1\x85\x7e\x3a\xf4\x11\x6b\x4c\x07\x0b\x5c\x8e\xba\xfb\x5c\x2b\xea\x87\x7f\x7b\xa8\xc1\xad\xee\xa0\x55\x3e\xfa\xbb\x47\xa9\xb9\x3f\x9e\xf9\x4e\x4b\xe6\x5b\x66\x0a\xdf\xbf\x84\x39\x26\xc0\x61\x4f\xe4\x16\x8d\x98\x93\x10\xff\xb9\x17\xf1\x25\xcc\x62\xe2\xad\x73\xd6\x47\x9c\xec\x6c\x7d\x72\x57\xf9\x46\x13\x41\x4a\x2f\xa0\x7d\xf9\xe6\x62\xdb\xab\x54\x7d\xeb\x76\x9d\x74\x5b\x1f\x90\x97\x0a\x9d\x3b\xee\xdb\x94\xd8\xb7\x69\x9e\x0a\x7d\xc2\x22\x0b\x28\x07\xac\x0f\x1c\x9d\x7c\x54\x27\x43\xd8\x80\x1d\xec\xc6\x55\xd8\xab\xd2\x4b\x84\xdf\x78\x76\x35\x4d\x30\xa1\x55\x0f\xf7\x27\xc5\x7c\x28\xb9\x7e\x81\xf6\x7c\x28\x90\x60\xf2\x25\xa8\x51\x97\x89\x36\x7c\x2b\x8f\x9c\x88\xb7\xdd\x80\x03\xee\x96\xe7\x58\x0f\x96\x66\x4e\xd5\xd8\xae\x4f\x00\x22\xc4\x77\xe3\x88\x80\x79\x91\xa1\x2f\x6e\xdc\x4c\x5f\x46\x3b\x7e\x57\xb1\x7a\xa6\x35\x88\xf4\x22\x92\xf3\xda\xee\x0d\x9d\xca\xb4\x91\x50\xcf\x3a\x6c\x5c\x41\xdb\x3b\x9f\xb6\x57\x55\x27\x78\x54\x8a\x6c\xa5\x4e\xe0\xc0\xd9\xc0\x55\x8e\xfe\xd0\x22\x0a\xc4\xb5\x13\xb6\xf9\x8e\xbf\xbd\xde\x89\x8e\x24\xb2\x4e\x29\xdd\x5e\x62\x72\xd2\xf8\x6d\xd2\x21\x76\x49\x97\x65\xa8\xaa\x24\x88\x90\x5d\x32\x0e\x31\x2c\x5f\xe5\x1b\x31\x54\xe6\x17\xda\x4a\x6b\xd8\x99\xc4\x1a\x55\xf4\x22\x56\xeb\xc9\x9f\x05\xd4\xd7\xc1\x39\xa5\x19\xec\x50\xfd\x41\x8a\xa7\xc1\x80\xe5\xf3\xb4\xca\x50\x2a\xb0\xc1\x78\xca\x82\x73\x8f\xeb\x3d\x4f\xc1\x79\x3f\x63\x9d\xd1\x62\x8b\x66\x46\xf0\xbc\x97\x01\x29\x31\x07\x7f\x7b\x83\x0c\x4f\x73\x46\xce\x68\x39\xdf\xe7\x2e\x4f\x87\xc5\x73\xfa\x5b\x9b\x50\x95\xc2\x9b\x50\xf3\xa2\x55\xdc\x99\x58\x32\x8e\xb1\x5e\xe0\xab\x99\xf1\xa3\x97\xb2\x51\x27\xd0\x43\x91\x37\xd1\xdc\x3d\x3b\x69\x0f\xaf\xcc\x42\x99\x94\x42\x3c\x12\xf4\x48\x5c\x30\xa1\xa3\xa8\x38\xca\x24\xdf\x28\x1a\xd9\x65\xb4\x19\xf3\xd8\x75\xcf\xfc\x5c\x15\x1f\x8a\x5f\x68\x05\xe1\x74\xfe\xf2\x83\xb8\xb1\xc3\x99\x67\x03\x2b\x7a\x9c\xbc\xf9\x53\xe9\x06\x1b\x0e\x3f\x71\x1f\x93\x56\x8e\xdd\x61\x51\xc7\x15\x17\xea\x6c\x9f\xdf\xd4\xc7\x42\x30\xc1\x71\xc0\x3b\xb1\xb9\x86\xaf\xf2\x44\xfc\xc8\x10\x73\x48\x0f\x83\x14\xdb\x41\x49\x85\x13\x68\xcb\x87\xb0\xef\xe2\xe2\x07\x1c\x03\x65\x73\xd4\x5e\x3d\x4c\xb9\xef\x78\x88\x6d\x50\x40\xbf\x71\x98\x12\x94\x78\xc2\xc1\xe7\xa2\xdf\x2e\xb5\xaa\x48\x84\x2f\xe2\xcd\xda\xec\x0b\xa5\x82\x28\x1f\x49\x6c\xc2\x85\x4b\xf9\x39\xe6\xaa\xa1\xf4\x53\x84\xf3\xa8\xd5\x8a\xcd\xcb\x04\x46\xb5\xd1\x8a\xa0\x2c\x45\xa1\xbf\x84\xce\x8e\x02\xb5\x86\x5e\x85\x39\x03\x22\xfb\x32\xab\x64\x06\x4d\x27\x51\x85\x54\xa0\xb9\xdc\x2a\x96\x92\x76\x93\x87\x97\xfd\xbe\xb2\xef\x76\x3b\x1a\xcf\x35\xa7\x62\x14\xb5\xb9\x85\x44\x26\x56\xe7\x90\x3b\xfe\xf8\xe3\x49\x0a\xde\x9e\x41\x66\x1b\x64\xbe\x1e\xbf\x08\x07\x5d\xe5\xdf\x38\xcb\xf0\xef\x9c\xf8\x5b\x16\xf7\x07\x5c\x4a\x9e\x49\x3d\x8f\x32\x73\x95\x22\x31\x9f\x61\x54\xa5\x50\xb7\xf8\x74\xd4\x5a\xf9\x87\x4b\x8d\x03\xd2\x05\xf4\x3d\x23\x1f\x88\x52\xcb\x0d\x69\x3d\x81\x74\xab\xb1\x68\x65\x06\xc3\x1d\xd7\x41\xa8\xa2\x80\xf9\x9f\x41\x33\x24\xfc\x9e\x46\xef\xf6\xca\xd3\xf7\x32\xaa\xef\xeb\x93\x77\x1c\xa9\xe6\x18\x8d\xba\xf8\xc2\xcc\x6a\xa4\x3f\x0b\x2c\x34\x04\xd2\xd3\xcf\xf8\xd5\x12\x85\x99\x45\xf8\x64\x1d\x20\x59\x76\x89\xda\x57\x5e\xe4\xe4\x85\x02\x98\x85\x0b\x48\x14\xc6\x02\x79\x03\x80\x68\xb1\xaf\x0e\xf1\xd7\x58\x00\x01\x90\x25\x08\x20\x09\x0b\xfd\xd2\x1a\x01\xf6\x80\xe8\x78\xc3\x19\x2a\x3c\xfa\x02\x87\xa7\xb1\x0e\x21\xee\xa5\x3a\xbd\x61\x46\xbc\x13\x8b\x32\xe3\x49\x44\x21\xa4\x09\x68\x8a\x59\x8a\xca\x4b\x8d\xb1\x1b\x8a\x4a\x9c\x4d\xa6\xf5\x8c\xa6\x5c\x34\x48\xdf\xac\x2c\xaa\xd6\x86\x08\xa9\x4e\x82\xb6\x20\x87\x6f\x6f\x4d\x29\xca\xb3\x5c\xc6\x62\xae\xf5\x7a\x0d\xe1\xf2\x30\x71\x33\x10\xe9\x99\x02\x06\xa2\x94\x4c\x5b\x37\xce\x70\xb8\x9b\xf0\x8f\x3e\x86\xea\x73\x3d\xe9\xda\xbd\x7e\x95\x12\x6d\x19\xc2\x14\x2c\x06\xbf\x51\x10\xfc\xb0\xa5\x71\xd9\xd2\xc1\x66\x9e\xa9\xd8\xc3\x9e\x3e\x8b\x93\xc6\xb6\x4a\xa2\xef\x87\xc3\xd6\x9a\xdc\x22\xef\xa8\x35\x59\x89\xd6\xe4\xd4\xb4\x58\x93\x79\x63\x08\xbb\xe6\xb7\x26\x4f\x22\x2e\xa7\xd4\x14\x31\x4b\xcd\x17\xb3\x34\xe7\xda\x2c\xb3\xd6\xe4\x2c\xd3\x6b\x72\x4b\x28\x4e\x94\xc3\x4c\x9e\xa8\x53\x70\x54\x5e\xd3\xc0\xd2\xdc\x22\x96\x26\x59\x8b\x27\x48\xe0\x84\xe8\x43\x0d\x8b\xcf\xd7\x5b\x67\x69\x7e\xb4\xde\xd2\x8c\xe8\x1b\xe3\xda\x3a\xe4\x76\x7a\x13\xcc\x8e\xef\x97\xb5\x0d\xd3\xda\x1e\x88\x4f\xa0\x47\x96\x6b\x31\x1a\x8f\x5a\x94\x87\x68\xf3\xb6\x5e\xa9\x25\x0d\xdd\x20\x93\x74\xf6\x06\x0c\x34\x14\x2b\xc5\x3c\x8e\xc9\x34\x9a\x36\x52\x9c\x76\xb3\xad\xbd\x52\x31\x4b\x30\x68\x60\x57\x08\xa3\xb9\xd0\xe1\x8a\x96\x96\x8b\x49\xdd\x28\xed\xe3\xa0\x1a\x5e\x26\xa2\xca\xa2\xcf\x04\xc3\x19\x60\xca\xb2\xb1\x31\x3a\x7a\x06\x8c\xa7\xe0\xe4\xa6\xc4\xe9\x63\xa5\xff\x58\xd4\xc3\x01\x61\x19\x3e\x0d\x67\x73\x92\x71\xd7\xf8\x34\x1f\x8f\xff\x34\x6e\x4c\xb4\xfb\x1d\xc9\x45\xa5\x21\xae\x23\xd6\xb9\xe4\x4e\xf2\x62\x2d\xe7\x12\x23\x59\xdb\x84\x36\xc7\x96\x59\x6c\x42\x45\x61\x0e\x12\x99\x34\x64\x63\xbb\x69\x2f\x13\xd2\x32\xd8\x08\xa6\xf2\xdd\x4f\x26\x12\xc2\x82\x41\x08\x05\x82\x69\xbb\x5a\x40\x1d\xfa\x50\x7f\x5a\xe0\x80\x7f\x7b\x8b\x45\x78\xe2\xb4\xd2\xda\x49\x39\x8e\xf0\x68\x7c\xe5\xa3\x44\xd4\x21\x13\x75\xfb\x12\x34\xfd\x38\xf4\x55\x3b\x5e\xf9\xaa\xd9\xcb\xb7\x09\x08\xc9\x90\x8b\x0a\xc0\x21\x49\x32\x86\x29\xb7\x1b\x76\x49\xde\x3f\xb7\x9e\x05\x79\x88\x61\xfa\x26\xa1\x53\xe9\x42\x99\x73\x5f\xb6\xc2\x35\x5f\xe9\xc4\x50\x47\x59\xbb\x51\x99\x60\x18\xe2\xc2\x6b\xb4\xff\x02\x97\xa5\x12\x31\x88\x03\x44\x3c\x8e\x02\x80\x81\xf4\x84\xbe\x48\x0c\x81\x12\x8a\xfe\x4a\x5f\xa4\x5f\xe9\xca\x2c\x77\xc2\x5c\x3f\x4a\x2e\xba\xcc\x97\xcc\x32\xa0\x28\x01\x41\x76\xac\x79\x8f\x05\xd9\x12\x6b\x59\x99\x8c\x7a\x94\x98\xf3\x2d\x5e\xc2\xec\x92\x66\xdf\xd0\x7b\x87\x36\x7b\xae\x14\x6a\x90\x90\xbd\x43\x9f\x15\x8a\xf2\x26\x4d\x54\xbc\x02\x9d\x45\x97\xcb\xf2\x04\xa5\x68\x39\x66\xcb\x5d\x86\xa1\xad\x4e\xff\x48\x38\x7e\xd3\x41\xe2\x1b\xc1\xe5\x12\xfc\x46\x5d\xf5\x0c\x8e\x50\xb8\x72\x35\xa7\xef\x1e\x3d\x9f\x77\xbf\xf8\x65\xe3\xdd\x53\x1b\x7a\x37\x1a\x8e\x4b\x92\x10\x83\x4f\xbd\x4c\x98\xf2\xd4\xb7\x39\xea\xfd\x9f\xd4\x01\xd1\x1b\x55\x88\x76\xaf\x95\x18\x86\xcc\x7d\x8d\xc4\xa9\xd3\x34\x73\xc1\x34\xc9\x5c\xd0\xd8\x20\xe7\xee\x32\x06\xd9\xd9\xf0\x20\xd3\xef\xd0\x3a\xb5\x16\xf9\x8d\x53\x24\x41\xf2\x02\x3a\xf2\x8b\xee\x12\x23\xef\xac\x3b\xf0\xcb\x12\x07\x4e\xb5\xe4\x7a\xac\x0e\x9d\x85\xc6\x07\xfe\xda\x23\xc6\xc0\x1f\x68\x6c\xd6\xa2\x41\x66\xc4\x20\x17\xa3\x2f\x62\x51\x69\x31\x37\x84\x59\x02\xef\x94\x43\x07\xc2\xac\x78\xd4\x44\xd6\x78\x96\x4e\xcd\x2b\x2f\x88\xa9\x79\xa6\xfe\xa2\xb8\x7a\x3f\xcf\x8d\xec\xd3\xdc\x73\xa2\x4f\x4f\xd5\xef\xd3\xb5\xbf\x9b\xef\xf5\xf0\x53\xc6\xf7\x7a\xb8\x91\xef\xe5\x3b\xfe\x67\xf7\xdc\x65\xb2\xc4\x5a\x56\x93\x78\x55\x83\x66\x2e\x5d\xb6\x9c\x52\xcd\x9e\xa2\x7d\x34\x7f\x3a\x9e\x70\x0e\x31\x15\xa5\x3b\xca\x94\x94\x32\xc6\x2c\xed\x17\x79\xfb\xc2\xe5\x54\x80\x50\x3c\x6d\x99\x26\xad\xc3\xcc\x82\x13\x7a\x3a\x41\x5f\x3b\x1c\x31\xdd\x81\x9c\x3c\x45\x8d\xac\xf5\x06\x73\x24\xb9\x51\xda\xb4\x9e\x42\x46\x65\xe3\x2c\xda\x24\xe8\x72\xc4\x26\xcb\x44\x68\x17\x79\xab\x33\x28\x9b\x64\x0d\xdd\xef\x0e\xda\x9b\xdf\x2c\xd3\x01\xf0\x5a\x46\x2b\x6b\x19\xad\xd7\x42\x34\x7c\x3a\x61\x65\x0d\xb2\xb0\x28\xb2\xb9\x6c\x56\xae\x71\xca\x6d\x4e\x9c\x3a\x18\x4d\x43\xd0\xa2\xe2\x9b\x5c\x14\xbf\x9d\xe8\xa4\xc1\x1d\x2b\x50\x21\x6e\xea\x94\xf9\x05\xcd\x31\x19\x61\x56\xcd\xf2\x94\x91\xfe\x7d\x91\x74\xc1\x1c\x10\x2e\x98\x7d\xca\xe9\x52\x66\x04\xf3\xa8\xe1\x25\x3c\x7f\x44\x08\xa2\xa6\x5f\xe0\x25\x89\xa3\x36\x07\x38\xc0\xf0\xc4\x25\x52\xa3\x6f\x0a\x50\x2f\xd6\xe2\x47\xfd\x3a\xdd\x22\xce\x72\x63\xbf\xfe\x35\xb1\xb1\x1f\x6c\x24\x7d\xf1\x60\x8d\xae\xd0\xad\x2d\xf3\x75\x6b\xf7\x43\xb1\xa0\x87\xea\x78\xbb\xc9\x6e\xdd\x7f\xc9\x1a\xec\xd6\x9a\x18\x57\x81\xf0\x81\xbb\x56\x83\x8c\x1e\x66\x40\x46\x97\x7d\xee\xd2\x7d\x36\x10\xa1\x48\x9f\x6f\x4f\x1b\xe6\x19\x99\x0e\x6c\x9f\xf4\xf9\xe9\x47\x44\x9f\x0f\xa9\x31\x93\xe1\x57\xbf\xb6\x06\xfb\x7e\xa8\x71\xbe\xb8\x8a\xf6\x32\xf1\x7c\xb1\x17\xbd\x2c\x89\x54\xd8\x86\x87\x02\x6d\x93\x9e\x0f\x72\x2a\x8a\x27\x83\x6e\x00\xe9\x38\xc2\x72\x6d\x6d\xc2\x32\x9b\x22\x84\x65\x2e\x05\x9e\xd9\xa8\x04\x80\xcd\xe7\xc5\x55\x79\x5d\xed\x2a\xa7\xb2\xa4\xca\x69\xe1\xe6\x03\x17\x33\x59\xe9\xa4\x53\xe5\x67\x92\xb4\xaf\x6e\xa0\x6d\x19\x19\xf3\xf5\x62\x06\x2f\x01\x90\xb4\x1f\x99\x4f\x10\x4c\x89\xb5\x2c\xd1\x6e\xf5\xf5\x91\xf5\xa7\xe2\x99\xc3\xac\x36\x53\x43\x40\xb5\xa3\xc4\x8c\xc5\x92\xec\x59\x1e\x95\x53\x09\xb3\x37\x28\xbf\x81\xba\x98\x4d\x81\x3b\x17\x25\x0c\x8b\x48\xd9\x29\x8f\x94\x9d\xf4\xb0\x2c\xf1\x15\x2a\xc8\xd3\x7c\xc0\xc4\x51\x5d\x67\xda\x50\xd2\xa7\x34\x42\xe5\x04\x62\x02\x71\x05\x2d\x0b\x2d\x0d\xbc\x94\x94\x43\x5b\x5f\x14\xe8\x45\xb1\x14\x97\xf6\x1b\x49\x20\xee\x40\xe9\x8f\x20\x3a\x61\x29\x73\xc9\x24\xdd\xc8\x12\x4e\xe3\xba\x01\xd5\xb4\x74\xf3\xf9\xd8\x73\x5c\x48\xef\x8e\x42\x1b\x99\x74\xfa\x69\xa6\x26\x6b\xa5\x5d\x44\x9b\x7c\x71\x61\x02\xd9\x94\x74\xe4\xdb\xaf\x09\x3a\x72\x84\xe1\x3a\x62\x52\xe2\x8b\x69\x95\x09\x94\x18\x0f\xb8\x94\x60\x0c\x11\x82\x31\x5b\x37\x34\xbb\xcc\x28\xa2\xb5\xb3\xce\x59\x8f\x64\x04\xd6\xc4\xb8\x49\x4b\x2e\xa3\xfd\xb9\x77\x49\x6d\x45\x4c\x78\x53\x45\x64\x41\xcb\xd6\x18\xe2\x60\x8d\x21\x8a\x5c\xf9\xae\x34\xd2\x23\x8a\x25\x67\x81\x27\x9d\x35\xa4\x4d\xe8\x88\x80\x45\x33\x2a\x8c\xed\xb0\x95\xef\x8d\x33\xfe\x95\x58\x4b\x56\x6e\xd9\xc4\x9c\x84\x35\xe1\x23\xd6\x7a\x1b\x0d\x60\x86\x4c\xbc\xd3\xf3\xf3\x35\xe0\x23\x14\x30\x73\xaf\xa5\xeb\xda\x46\x5e\xab\xd6\x75\xd1\xe4\xbb\x72\x8a\x1f\x30\x0f\x58\xe1\x90\x49\x04\xe3\x73\x73\x5e\x40\x7b\x57\x83\x0b\x25\x8a\xee\xf5\x03\x80\xf1\x70\x15\x7b\xc8\xac\xfd\xb2\xef\xf8\xcf\xb6\xfe\x5e\xcc\x76\x7b\xff\xbf\xc4\x5a\x7a\xe7\x89\x30\x2d\x4d\x7e\x27\x74\x76\x9d\x78\xd2\xc9\xeb\x4e\x39\x75\x7d\x77\x4f\xf8\xc6\x37\xbd\xf9\x0f\xde\xb2\xe1\xad\x6f\xfb\xc3\x3f\xfa\xe3\x3f\x39\x6d\xe3\xe9\x67\x9c\x79\xd6\xd9\x6f\x7f\x47\x62\x02\xc8\xf8\xd5\x3a\x27\x57\xeb\x80\xa6\xfe\x6e\x1b\xcb\xf7\xfa\x3d\xdf\x74\xda\x58\xfe\x1d\x42\x58\x18\x60\x21\x1b\x08\x9d\x90\x09\x7f\x72\x5c\x46\xe5\xe7\x85\xa7\x97\x0d\xd1\x3e\x9d\xe0\xd1\x51\x34\x3c\x3a\x84\x77\x53\x19\xf1\x4f\xbc\xb0\x35\xec\xda\x0e\x49\xb5\x30\x8e\xd3\xe3\xa9\xb0\x6b\xa0\x35\xa5\xd0\xaf\x0f\x6f\x63\xf9\xb7\x4b\x6f\xf7\x3e\xd1\xad\x73\xfb\xa3\xf3\x07\xf7\x3e\x82\xf2\x6e\x99\xf1\xb4\x4c\xde\x98\x86\x9d\x77\x96\x0f\x11\x56\x11\x35\xc8\x46\x62\x87\xa7\x06\x9a\x6d\x63\xf9\x33\x7d\x00\x2d\x39\xc3\xe7\x69\xe8\x45\x86\x7b\x51\x95\x59\x9e\x0e\x1d\x9e\x55\x79\x20\xd3\x3c\x23\x7a\x95\xe3\x29\x9e\x23\xf0\xaa\x67\xa0\xbe\xfd\x74\x21\xde\x0b\xdd\xfd\x86\xf0\x79\x09\x00\x29\x0b\x2f\x85\x52\x10\x5c\x4d\xd2\x81\x6d\xc4\x23\xd5\x69\xa2\xfd\x56\xd9\x4c\x36\xf4\xc5\xfb\x59\x82\x43\x7d\x1a\x80\x8f\xb0\xfe\xd6\x2c\x77\xcf\xd6\xaa\xb5\x3f\xc1\x1c\x09\x7f\x0c\x71\xac\xfd\x23\x3c\xb3\xce\x71\xb8\x17\x9e\xd3\x1f\x30\x18\x07\x53\xe3\xf0\xe0\x1c\xf7\x47\x51\x67\x33\xeb\x9c\x37\xa3\x30\x3d\xc0\xc8\xb7\x8c\x55\x22\x47\x27\x15\x4e\xcd\x80\xd3\x0d\xb9\x2a\x76\x09\x27\xf1\x20\x5b\xd2\x0e\x50\x03\xc2\x48\xd4\x87\x07\x95\xcd\xd1\x77\x3b\xda\x79\x73\x90\x81\xa1\xbc\xcd\x0f\xf3\xd6\xc0\x0b\x70\x1b\xf4\x65\x6f\xf5\x79\x26\x3c\x57\x40\x57\x84\x39\xfc\xdb\xab\x85\x96\xb7\x62\xb1\x0d\x51\xb1\x0f\xca\x62\x3f\x77\x8c\x72\x8b\xa1\x00\x94\x7b\x0b\x10\xa1\x41\x6a\x02\x1b\xa4\x26\xb0\x41\x1a\xc1\x33\xc8\x88\xc0\x31\x46\x50\xf5\xe6\xea\x92\xb9\xfd\xdb\x82\x5a\x29\x72\xa5\x45\x62\xea\x9b\xe5\x4a\xf1\xd4\x4a\x59\xde\xc6\xf2\x6f\xc2\x00\xc9\x37\x1a\x2b\x25\x0b\x4c\x32\xcb\xd3\x62\x79\x84\x62\x79\xbc\x09\x3f\x7c\x6f\xdd\xd5\x61\x3a\xb2\x0e\xcd\x77\x75\x78\x64\x75\x98\xab\xe2\x4d\x78\x7a\xed\x0d\xb2\xd0\xfb\x6e\xbd\x38\xe4\x58\x57\xc1\x6d\x50\x78\xac\xf7\x43\x6e\x3d\x3d\x00\x6e\xc3\xd3\x53\xfd\x30\x90\xb9\x05\xd5\xf3\x03\xe1\x01\x3c\x3f\xc5\x0f\x5f\xb7\xb7\xec\x6a\xb8\x0f\x8f\xd7\x19\x2b\x2f\x6b\xac\xa8\x83\xe0\x39\x14\x3b\xd9\x58\x79\x8b\x8c\x62\x6b\xe0\x39\x14\x3b\x29\x2a\xf6\xa7\xb2\x58\x97\x51\x8c\xc3\x73\x28\x76\x62\x54\xec\x56\xd9\x2a\xf7\x44\x89\x00\x1e\x41\x89\xae\xdf\xc1\xfa\xe2\x59\x45\x31\xdb\xda\x58\xbe\xd3\xff\x5d\xb4\x99\xd6\xb0\x13\x61\xc5\x31\x40\xf7\x0e\x6e\x63\xf9\xe3\x7d\x30\xa8\x1e\x27\x54\x36\xc4\xab\xd5\xe9\xf4\x36\xf1\xac\x48\xe7\x8b\xd6\x49\xa0\x81\x24\xa7\xaf\x0e\xce\x8c\x37\xb3\xde\x6e\x2c\x60\x7a\x14\x6e\x57\xa1\x39\xc7\x5a\x6a\xaa\x4d\x4a\x4b\xb5\xc1\xd2\x89\xca\x5a\x47\x69\xad\x89\x21\x00\x38\x63\xea\xd0\x34\xc8\x94\xca\x1e\x2f\x4a\xda\x56\xa9\x6f\x0c\x30\x3a\xc1\xec\xbf\x07\x59\xfa\x5d\xb4\xa0\xb9\x49\x99\x05\x29\x00\x5e\x3a\xc2\x20\x6d\xe9\x68\x21\xa4\x01\x9b\x28\xad\x16\x40\x8a\x7b\x11\x63\x44\xff\xed\x68\xd9\x44\x32\x81\x20\x92\x8f\x39\x98\x49\x83\xa7\x40\x1c\x48\x2b\x3e\x0e\x08\x52\x82\x37\xf3\x8c\x62\x4e\xc7\xa3\x57\x0a\x4a\x0d\x31\x0d\x29\x66\xdf\x01\x9e\x2a\x60\x4d\x5d\xeb\x47\xa5\x84\x7b\xe8\x33\x0e\x42\xa2\x09\x52\x28\xda\xcd\x70\x4d\xb7\xdf\x20\x93\x6c\x68\xf5\x21\xb2\xee\x94\x88\x30\x9e\x0f\x71\xbe\x6b\x6f\x88\x73\x99\x51\xe5\x22\x32\xed\x37\x08\x07\x98\xfd\x4f\x11\xc2\x8d\x92\x60\x36\x19\x04\xb3\x13\x23\xe5\x22\x29\x0f\x66\xb9\x35\x2a\x7b\x93\xa4\x9a\x41\x26\x5c\xa9\x44\xb7\x0c\xcf\xf5\x6a\x9b\x72\xab\x0f\xae\x26\x41\x54\xfe\x4b\x8a\xca\xca\x12\x27\x62\x38\xdb\x09\x98\xf7\x23\xb0\x84\x92\x93\x10\x26\xed\x04\xf0\x72\x09\x4b\xd6\xd3\x93\x31\x46\x0d\x1d\x59\xc2\x36\xeb\xe9\x3a\xb8\x0d\x4f\x57\xfb\xe1\xc1\xd6\xd3\x53\x30\x16\xed\x04\x4c\xfe\x71\x88\xf5\xf4\x54\xb8\x0d\x4f\x0f\xf0\xc3\x43\xad\xa7\xeb\x11\x03\xe1\x04\xc4\x40\x38\xcc\x7a\x0a\xa8\x57\xab\xf0\xf1\x4a\x3f\x3c\xdc\x7a\x0c\x58\x5a\x2b\xf1\x71\xd1\x0f\x8f\xb0\x1e\x03\xe6\x60\x11\x1f\xaf\xf0\xc3\xa3\xac\xc7\x00\x66\xb8\x02\x1f\x2f\xf7\xc3\x53\xac\xc7\x00\x73\xb7\x1c\x1f\x2f\xf3\xc3\xf5\xd6\x63\x00\x3d\x5e\xe6\x0b\x1c\xb3\xf0\xdf\x1c\xeb\x39\x20\x90\x2d\xc5\xe7\x4b\xfc\xf0\x45\xfb\xf9\xc3\x0e\x42\x97\x9d\x80\xd0\x65\xd3\xf6\xf3\x09\x44\x30\x83\xe7\x8b\xfc\xf0\xbf\xec\xe7\x8f\x38\x18\xe5\x74\x02\x68\xb3\xc2\xd7\xec\xe7\x5f\x43\x9c\x31\x78\xbe\xd0\x0f\x7f\x63\x3f\x87\x0c\x0b\x0b\xf1\x79\x0b\x24\xb7\x35\x9f\x7f\x1d\x01\xc7\xe0\xf9\x02\x3f\x3c\xd2\x7a\xfc\x18\x62\x3e\xc3\xe3\xbc\x4f\x34\x71\x8f\x3b\xe8\xcf\xfb\xb4\x83\x0e\xbd\xb7\xcc\x1c\x3a\x72\x2c\x73\xa2\xed\xb7\x3b\xfc\x6a\x74\xd6\x4e\x9f\xc2\x1c\x04\xf0\x0c\xd2\xb2\x5e\x4d\xab\xb8\x34\x47\x4e\x3a\x12\xc9\x78\xbf\x6f\x54\x87\x47\xa7\x32\x82\x1b\xa5\x3a\x01\xd0\xf9\x4d\x7e\xcf\x37\x1c\x61\x15\x95\xbc\x5b\x60\x51\x08\xdf\x44\x07\x9d\xf5\xe2\xd4\xb7\x62\xd8\x54\x79\x11\xfd\x69\xd7\x04\xee\x49\x4a\xe0\x1e\x2c\x10\xe6\xdd\x01\x7d\x78\xca\x41\x17\xe5\x6f\x38\x42\x97\x25\x84\x4d\x90\x32\x4b\x34\xf0\x9b\xa1\xe1\xc4\x81\xf3\x5d\xfa\xff\x27\x1c\x53\x4e\xd3\xb3\x74\x9a\x4c\x2f\xfe\xef\xee\xeb\xe0\xe9\x58\x15\x48\x87\x89\x08\x45\x6d\xa7\x86\x12\x44\x6b\x41\xb4\x3d\x35\x67\xdb\x53\x5f\x8a\xd7\x6e\x0c\x48\xec\x99\x41\xe1\xb2\x34\xc4\x30\x05\xb9\x32\x5a\x7a\xc0\xed\x39\x84\x4f\x41\x6c\x57\x0a\x22\x03\x89\x7c\xe0\x0a\x49\xd1\x43\x93\x5d\xaa\xd3\xeb\x25\xda\xef\x55\xd2\x29\x15\x2d\x86\xb8\x5c\x87\xaa\x9c\xbf\xc2\x23\x0d\x28\xdf\x0b\x68\x87\x6f\xa4\xc6\x86\x62\xab\x13\x9e\x4b\x0e\xfc\x02\x2b\xb5\x4f\xe5\xba\xef\x3d\x5b\xeb\x2e\xda\xf1\xd8\x7f\xa8\xd4\xcf\x62\x5c\x64\xe0\x8a\x00\xc5\xbe\x30\xb5\x3d\x74\xc2\x94\x84\x00\x68\xf5\x94\xeb\x54\xae\x76\xe8\x60\x13\xb8\xba\xc2\x11\xf9\x60\x9f\xe3\x6b\x83\x0c\xa2\x08\xe4\xc4\xb9\x90\x5f\x03\xd1\x51\x06\x19\x0d\x42\x79\xc9\x70\x4e\x6a\x06\x3e\x6b\x68\xe1\x0d\x9b\x6e\x9f\x92\x96\x7b\x51\x5c\x71\x2c\x4d\xc3\x4b\x89\xe2\x8a\x50\xfb\x3a\x52\x5c\x01\x18\x14\xd4\x51\x73\x48\xe2\xd2\xdf\xca\x70\xc0\x82\xa3\x1f\x09\x4f\xd4\x84\x4a\xb0\x18\xce\x04\x82\xe8\x20\xc3\x90\x74\x01\xd8\xc6\x10\x59\x46\xce\xf8\x22\xe4\xe9\x45\x60\xde\x54\x1a\xea\x0d\xd2\x3e\x4f\xc5\xce\x78\x06\x9d\xc6\x54\xa4\x86\x67\x23\x4c\x65\xb9\x23\xbb\x18\xe4\x78\x96\x7b\x04\x63\x6a\x35\xba\x88\x1c\xe8\xf3\x8c\x00\x98\xe2\x39\x25\x10\x1e\xe0\xa3\x01\x2d\x15\x75\x13\xe7\x60\x90\x01\x3e\x9f\x0b\xdf\x66\xa5\xcf\x33\x14\x35\xea\x5a\xeb\xbb\x2c\x35\x51\x90\xc0\x29\x54\x58\xf5\xe7\xf1\xb1\x4c\xcb\xc6\xae\x1a\x1f\x2b\x65\x7c\xac\x34\xc1\xac\xd9\x60\x04\x5d\x6e\x0c\x3c\xd0\xd0\x2c\xf7\x89\x50\x7e\xa0\x80\x43\x72\x0d\x98\x6e\x44\x36\x02\xad\xe0\x52\x3f\x9a\x04\x70\x68\x3d\x18\x04\x01\x9e\x55\xa0\xa6\x6d\x18\x91\x19\xc9\xec\x98\x99\x25\x17\x76\x6d\x0f\x72\x88\x18\x1a\xf2\x1d\x41\x13\xcf\x85\x5d\x03\xad\x39\xbc\xe4\x4d\xe2\xbd\x56\x01\x2f\x94\x05\x05\x96\xcf\x73\xe1\x7b\x65\x1e\xfe\x17\xc4\xe7\x7b\xbb\x56\x13\x14\x90\xb5\x0e\x53\xf2\x3d\x4c\xc9\xf7\x30\x25\xdf\xe3\x84\x62\x0f\xd4\xcb\xf9\x92\x41\x4a\x92\x8e\x73\xa0\xb8\x95\x4e\xb9\x95\x08\x3f\x87\x87\xca\x6c\x89\x84\xb6\x6e\x54\xa1\xad\xa8\x6c\x91\xee\xda\xa8\xce\x4f\x23\xc7\xcb\x80\x0e\x22\xef\x73\x17\x3c\x82\xf1\x1c\xc0\x7c\xce\x94\xfb\xef\x61\x28\x4c\x58\x7e\xbe\xb7\xd3\xce\xd8\xce\xbb\x69\x61\x21\x8c\x44\x13\xf9\x05\xdb\x31\xe0\x68\xad\x70\x22\x8d\x86\xd8\x8d\x03\xde\xa4\xe0\x26\xc0\x23\x23\x74\x02\x0c\xbe\xce\xed\xaf\x59\xc6\x57\x39\xad\x54\x38\x64\x88\x8b\x14\xad\x94\xcd\xa7\xd2\x7d\xdc\x53\xed\x84\x4c\x66\x3b\x16\xc5\xf1\x53\x09\x25\x7c\xc7\x9f\xcc\xcd\x8b\xc7\x0b\x13\x76\x95\xc9\x22\xc9\xda\x30\x53\x13\xe6\x44\xb1\x13\x03\x14\x2b\xfc\xe6\xed\xab\x45\x1a\x02\x43\x6f\x72\x3e\xad\x6d\x68\x51\x95\xe3\xf2\x22\x69\x01\x8f\xaf\x56\x1b\xcd\x48\x35\x3b\xe3\x51\xc8\x4a\xc4\xef\x1a\x63\x7e\x3b\xa8\x8d\x1b\xc8\x94\x01\x14\xb9\xd0\x07\xa5\xb5\x99\x9c\x38\x87\xb2\x7c\x33\xec\x21\x95\x66\x11\x97\x97\xc8\x94\x34\x4a\x97\xc5\x28\x01\x80\xaa\x17\x5c\x2f\x09\xb2\x23\xcd\x32\x31\x18\x1a\xda\x2a\x4c\x46\xfc\x69\x63\xe2\x44\x16\x79\x29\x82\x8b\x30\xf0\x2e\x0a\x36\x43\x12\x0e\x6d\x31\x48\xce\x25\xb4\x5a\x3b\xfd\x5f\x49\x47\x38\x77\x89\x18\xee\x8c\x02\xf8\x21\x1f\x48\xdf\x18\x62\x56\xc2\x28\x3b\x95\x94\x61\xbf\x9f\xb2\xec\xf7\x97\xd1\xce\xd4\xb0\xdf\x4f\x50\x1b\xe5\x84\xb6\x51\x86\x5f\xba\x44\xd8\xef\x3b\x94\xf9\x7e\x42\x9a\xef\x19\x8d\x04\xd0\x86\x68\xd2\xe2\x74\x92\xf9\x5e\xee\x6f\xf2\xbd\x39\xfd\xde\xd2\x44\xba\x67\xdf\x5b\x4e\x64\x41\xaf\xf4\x22\xf5\x71\x22\x3d\xbc\xbc\x98\xe0\x1b\x1c\xad\x02\x57\x2d\x4c\x97\x76\x94\xd1\x8e\x36\xb4\x30\x7d\xc7\xff\xc1\xbe\x3f\x35\x94\x58\xcb\xd1\x8e\x44\x5d\x92\x38\xcb\x08\xb4\x2c\xed\xa5\x08\xbc\x04\x89\x1f\x0e\x5a\xc3\xc1\x68\x5a\x23\x53\xe3\xcb\xf1\x64\x29\x39\x53\xe3\xcb\x09\xe6\x79\x80\xb2\xeb\x20\x10\x77\xed\x18\x5f\x75\xba\x0e\xc2\x3d\x18\xd3\xf4\xb6\x99\xb8\x0b\x7d\xb6\xce\x39\xfc\x46\x3c\xd5\xdb\x46\xdb\x8e\xa1\x7a\xcd\x98\xdf\x0e\x78\xba\x50\x76\xaf\xf5\x36\xaa\x34\x00\x7d\x16\xbe\x3f\x53\x7a\xc8\x2c\x2a\xbe\xd6\x82\x76\x8b\x92\xad\x83\x89\x74\xac\x84\x05\x13\xcf\x70\x43\x54\xcf\x3b\x77\xb7\xba\xca\x81\xe7\x20\xb4\x7e\xae\xf6\x31\xd5\x83\xa7\x0e\x45\x07\x02\xe3\x97\xd6\x8a\x03\x40\xbf\x79\x2e\x08\x13\xdc\xfd\x08\x24\x79\x77\x89\xa8\xed\x12\x45\xe9\x12\x54\x52\x1d\x24\xb3\xd4\xba\xb2\xa2\x55\xd2\xa9\xb5\x24\x3c\xe8\x1c\x2a\xde\x92\xe9\xfa\xfe\x8a\x04\x8f\x13\x4c\x88\xa7\x36\xe2\x0c\x8d\x84\x9f\xa3\xe4\x67\x2e\x81\xfc\xcc\x58\xe4\x67\x88\x36\x7b\x63\x4c\x46\xfe\x39\x41\xe5\x0a\xa4\x62\xf9\xe5\xb7\x8e\x0a\xd2\x73\x82\x22\x3d\x73\x35\x49\xcf\x2e\xda\x9a\x41\x7a\x4c\xa7\xff\x09\x4a\x7a\x26\xe9\x8e\x9e\x24\x3b\xba\x6e\xae\xc1\xd8\xf0\xa5\xeb\x69\x1f\x12\xbc\x8f\x0f\x44\x5d\xdb\x72\x50\xa9\x69\x17\x16\x65\x1e\xc9\xe9\x0c\x84\x05\x9d\x81\x90\x2c\xfe\x1b\x69\x23\xd5\x14\x2c\x22\x5d\xda\x81\x00\xc7\xcb\x19\x1d\xaf\xbb\x27\xe3\xc5\x97\xc2\xef\xdf\xbe\x5a\xa1\x98\x1a\x89\x83\x5f\x4e\x64\x7b\x14\x7b\x73\x43\xc0\xe0\x70\xb5\x00\xd6\x2e\xfc\xcc\x43\xed\x80\x49\x26\x26\x35\x7c\x51\x34\x62\x65\x69\xbf\xad\x46\x23\x9e\xd9\x08\xa0\x2e\x05\xae\xc0\x50\x21\x84\xc8\x21\x04\x2a\x31\x0a\x6d\x84\x36\xb4\x6b\x79\xa2\x34\xd4\xa1\x78\x39\xc1\x00\xf0\x25\xea\x60\xdc\x52\x33\xa6\xde\x9b\xd7\x52\xd3\x53\x6f\xce\xca\x27\x6a\xcc\x0a\x9e\xf7\xd3\xf1\x54\xe1\x93\x89\x54\x81\x3a\x49\x21\xde\x8a\xda\x23\x03\xd4\xe4\x36\x44\x05\xb5\x21\x16\x4f\x15\x20\xa5\x6a\x8e\xca\xdd\x75\xa8\xc2\x10\x33\xa9\xc2\x90\x6e\x32\x1c\x78\x40\x50\x85\x53\x15\x55\x18\x62\xb5\xa8\xc2\x58\x22\x55\x30\x05\x92\xea\x4f\xe5\xd0\x4f\xc5\x1a\xf9\x54\xbe\xe3\x8f\xd6\xcb\xeb\x57\x62\x2d\x79\xe3\xac\x90\x74\x48\x98\x8d\xe5\xc6\x6b\x3d\xbe\x31\xb1\x9c\xc1\x84\xb9\xce\xdf\x55\x90\xd7\xb9\x33\xb4\x0f\x53\x1e\x93\x61\xc9\x0f\x4e\x71\x34\xb8\xd0\x62\xa5\x24\x6a\x0c\xeb\x0f\x52\x3e\x4f\xa9\x80\x00\x91\xe8\x0b\x20\x37\x39\x81\xe0\x4c\x29\xbb\x5d\xb3\x80\x75\xc9\xf0\x54\x3f\x6a\xdf\xb9\x2b\x7e\xf2\xf4\x56\xe9\xc7\xc3\x1d\x7d\xcf\x30\x62\x7b\x1a\x57\xb3\x9d\x7c\x97\x0e\xb2\xdc\x3a\xd4\x6a\xab\x71\xc0\x6c\x57\xa7\xd1\x3d\x7c\x79\x0f\x5b\xd6\x87\x8c\xd9\x24\x3d\xf2\xe7\x16\xec\x95\x44\x58\x62\x2d\x07\x5a\x67\x4e\xd3\x4f\xae\x86\xa0\xf7\x4a\x1d\x41\x6f\xc2\xf4\x76\x3b\x00\x73\xed\xaf\x32\xa9\x48\x49\x67\xc9\xd5\x9e\x6d\xaf\xc4\x7a\x06\xd0\x38\x7b\xed\x27\x50\x94\x51\x8f\x52\xc9\xc6\x40\x92\x8a\xd8\x1d\x28\xa2\x64\x8a\xaf\x23\x8d\x94\x5c\x2b\x74\xec\xce\x04\xca\x4c\xf8\x4a\xe8\x70\x57\xfb\x71\x85\x2c\x48\xf9\x24\x8a\xdd\x43\x80\x00\x9e\x02\xc7\x5c\x99\xa9\xdf\xc4\x7a\xdd\x91\xd8\x7b\x4a\xf4\x65\xef\x97\x4a\xe0\xf0\xb5\x91\xdc\x77\xa6\xd6\x0c\x2f\x45\x97\xb5\x25\x88\x2f\x26\x84\x41\x5f\xa3\x76\x6f\x50\x47\x64\x0c\x71\x84\xd2\x8b\x84\xad\x7d\x23\x70\xc5\x05\x0a\x8e\xbb\x2f\x2c\x08\xe1\xb5\x5b\x69\x04\x37\x9a\xc1\x39\x08\xcc\x4d\x8e\xaa\x4e\x67\x24\xdf\x5a\xc0\x14\xaf\x24\xc7\xe6\x48\x88\x43\xe4\xa0\xdc\xb5\xb5\xb4\x29\x09\xa0\x86\x80\x6a\x1a\xca\x31\xa5\x3c\x91\xab\x51\x23\x06\x69\x8b\x9f\x8e\x57\x4b\x2c\x40\xf5\x40\xde\x2f\x29\x04\x68\xb1\xdb\x12\x11\xa0\xeb\xb1\x4a\x51\x0f\xdb\x47\xf5\xec\x83\xfe\xcc\x08\x11\xb7\xc2\x88\x58\x5d\xd2\xd1\xf5\x7b\x28\x5a\x5f\x4d\xe7\xb7\xc6\xc9\x7e\x8e\x4a\xf4\x73\xe4\x64\xff\xe9\xff\x5c\x83\x8c\xf4\x0d\x0d\x8a\xd7\xd7\xd0\x16\x6b\x30\xd2\xaa\x89\xe3\x74\xe2\x1a\x63\xa4\x38\x3f\x72\x6b\x13\x8c\xe9\x34\x01\x80\x53\x94\x48\xdf\x18\x67\x7b\x23\x98\xec\x6a\x70\x4e\x93\xc2\x04\xe2\xe6\xb4\xb6\x70\x72\x5d\xe2\x9c\x9a\x47\x96\xea\x39\x65\x74\x4e\x7f\xa7\x9b\xc3\x77\xfc\x1d\xa5\xff\x86\xbe\xe5\x25\xd6\xf2\x57\x90\x23\x15\x61\xfc\x52\x69\x80\x8d\xca\x89\xe4\x53\x84\x35\x16\x41\x23\x02\x58\xd4\x6b\xd6\x70\xd0\x8a\x94\x62\x9c\xc9\x85\x37\xf9\xc9\xeb\xd6\x9d\x72\xca\x29\xa7\x9e\xba\xbe\xbb\xa7\x27\x0c\xdf\xf8\xc6\x37\xbe\xe9\x4d\x6f\xd6\xac\xb5\xec\xd9\xbc\x75\x2e\x9e\xb7\x96\x53\x0a\x56\x6a\x50\x44\x1e\x0c\x89\xbf\xc3\xe2\xef\x28\x88\x60\x33\xa9\x8d\xbb\x5b\x1d\x71\x94\x78\xc9\x69\x63\xf9\x3f\xf0\xfd\x70\xf8\x17\xf7\xe9\xac\xd6\x39\x74\x60\xc5\x9b\xf8\x4e\x5d\x9b\x65\x16\xbd\x5b\xbf\xe3\x80\x7b\xab\x7e\x75\x36\xd5\xe9\x15\x94\x06\x56\x56\xe6\xd0\x1b\xb3\x29\xa2\x93\x47\x4c\x12\x79\xd4\x79\xd1\x01\x7f\x58\x4c\x91\xba\xa2\x95\x91\xcc\x9c\x90\x56\x11\x85\x3c\x16\xf2\xad\x06\x0f\x7f\x21\x7a\xad\xc7\xf7\xb9\x1b\x96\xd9\x36\x11\x7c\x83\xb5\x63\x6c\x14\xc0\xe6\x28\x89\x40\x19\x99\x0d\x88\x76\xeb\x14\x74\x15\x9d\xf9\xa7\x69\x82\x9e\xc1\x94\x95\xb4\x72\x2e\x29\xf0\x0b\x38\x1d\x6c\x74\xc1\x74\x07\x53\xb8\xd1\x85\x19\x32\x45\x5c\x85\x4f\xf1\x7b\x9e\x73\xc0\xb3\x15\xd0\x29\x8b\xe0\xbd\x5a\x42\x44\x86\x7e\x50\x6a\x0b\xb1\x46\xa8\x88\xeb\xc5\xeb\xee\x4a\xec\x3f\x64\x61\x91\x49\xcb\xda\xc1\xb9\xd5\xaf\x5b\xad\xd0\x25\x14\xa9\x6a\x82\x34\xf0\x58\xbe\x9a\xd6\x50\xad\x41\x4d\xd0\xd0\x1b\x68\x4d\x93\x79\x1b\xac\x4a\x62\xde\x10\x5c\xf4\x3e\xa1\xc7\x48\xa9\x0e\x4f\xa4\x0c\x67\x3c\xf4\xd5\x58\xeb\x4d\xa6\xda\x3c\xfc\x8b\x9f\x42\xab\x3c\xe6\x6a\xc4\xf4\x54\x29\x6e\x09\xda\xd0\x41\xe8\x0e\xdb\x06\xee\xb0\x42\x55\xb6\x02\x2e\x54\xfe\xf7\xe8\xdd\x61\xb9\xea\xe5\x8d\x51\xb9\xea\x27\x25\xb3\x49\x91\xf3\x20\x30\x1b\x55\xc2\xeb\x1f\xe9\xc9\x14\xae\xcb\x5a\xfc\x65\xda\xe2\x2f\xc3\x74\xde\x6a\x45\xd3\x79\xf4\xf4\xe9\x69\xfe\x42\x2b\x9f\xb4\x2a\xbf\x39\xb1\x72\x71\xaa\x8e\x2a\x12\xa7\xea\x02\x6d\xa5\x48\x1f\xf6\x01\x7b\xd2\xd7\x03\x18\xfa\x14\xee\xbc\x4d\x70\xb6\x56\x1d\xc6\xe7\x09\xce\x86\x66\x95\xd0\x74\xa4\xbc\x85\x76\x27\x31\x8c\x6f\x77\x38\xeb\x12\x4f\x9d\x59\x01\x5f\x33\x20\xa7\x1a\x9e\xba\x62\x9a\x67\x5d\x12\x64\x38\xeb\xea\x20\xc3\xca\xcd\xed\x6a\x5a\x66\x5d\x73\x5a\x6e\xa5\xfd\x18\xae\x9a\x16\xa5\xf9\x9c\x4b\x11\xa6\x0a\x17\x82\x19\x96\x53\x35\xbd\xb9\x4c\x95\xf8\x6d\xb1\xb4\x05\x50\xb5\x8a\x4a\xdb\x44\xfd\x0e\x6e\xaf\xb9\xae\x4d\x35\xcc\xa0\x47\xa6\x6a\xd0\xb3\xa6\x0a\x9e\xca\xa9\x1a\x14\x8b\xa6\xa0\x2e\x9c\xea\xa9\x1a\xf4\xfa\x2d\xa5\xd7\x7e\x9d\xaa\xa8\x86\x29\x8d\x2b\xf4\x2d\x47\x24\x43\x36\x58\xdb\x91\x08\x58\xa7\xf9\xd3\x54\x7d\xd6\x76\x04\x38\x02\xa1\xa7\x70\x3b\x79\x75\x5a\xb1\x36\xe9\x08\x3e\x95\x22\x9e\x63\xb2\x88\xf2\x1e\x33\x59\x1b\xb8\x14\x1e\x9a\xc0\xda\x08\x4b\x0b\xcd\x8c\xd1\x4f\x3a\x98\x3f\xd9\x60\x6d\x83\x94\xb5\x69\x08\x05\x61\xc5\xef\xae\xc3\xd9\x3e\x5f\x83\xb3\x35\xc8\xb0\x4e\x46\xab\x06\x78\x39\xa2\x59\x23\x64\x01\x03\x5f\x5a\x2e\x8c\x24\xac\x1f\xc1\xbb\xa9\x41\x46\x45\xb1\x6e\x52\x74\x7b\xb3\xe2\x33\xdd\x46\x27\xbf\x98\xd8\xc9\x8d\x94\x7d\x81\x5b\xe1\x41\xbe\x5f\xaf\xda\x52\x55\x7c\x40\xa5\x1e\xfb\x52\xf9\x22\xb8\xe1\x18\x69\xb2\xae\x07\x6a\xb3\x2e\xb1\x4d\xf7\x8e\x57\x3d\x58\x73\x4f\x53\xf2\x87\xbc\x4a\xaf\xb9\x2f\x0b\x0f\xe4\x47\xd1\xd5\x58\x70\xab\x75\xa8\x27\x11\x57\x5f\x75\xa4\x02\x04\x37\x9f\x3e\x39\xa6\xb4\x04\x5f\x6f\x27\xee\x0e\x2b\x36\xdf\xab\xd8\x7c\x6f\xcc\xe6\x7b\x63\x36\xdf\x1b\xa4\x78\x60\x83\x14\xb0\x53\x5e\x14\xe8\x45\xd1\x0e\x36\xb7\x38\xd8\xc3\x0d\xb2\xc7\x41\x97\xb0\xc7\x41\x37\x9e\x3d\x8e\x59\x95\x4f\xd4\x63\x8f\x83\xae\xc9\x1e\x65\x2b\x51\xaf\x87\x9f\x10\xdc\xaf\x5d\x71\xbf\x41\xb7\x56\x10\xfb\x23\x89\xdc\xcf\x3c\xd7\xcd\x52\x3f\xd5\x59\x66\x73\x3f\x46\xb9\x1f\x23\x24\x5d\xe2\x4d\x56\x71\x3f\x6b\xd4\x5f\xdb\xcf\xdc\xcf\xd4\x32\x3d\x1a\xcf\xfd\x1c\x19\xac\x5d\x85\x4a\xf8\xd8\x3c\xb8\xdf\x18\x15\x14\xc6\x6c\x41\x61\x8c\x0a\x0a\x63\x2e\x99\xaa\x31\x37\x7e\xaa\xc6\x2c\x41\xe1\xf1\xfd\xcd\xfd\x8e\x76\xd6\x07\x2e\x3a\xfa\x2f\xc0\xc3\x38\x1d\xd1\xa4\x3d\x22\x78\x9a\x93\x12\x26\xdd\x4f\xe4\x3d\x63\x44\x93\xd6\x88\x9e\x48\x1c\x91\xa5\x22\x4a\x51\x15\x51\x4a\xeb\x68\xea\x7c\x7c\x37\x60\xe0\x91\xdf\xac\xd2\x49\x82\xf2\xb2\x0b\xf1\xb1\x23\x36\x1c\x16\x10\x9d\x2f\xa5\x3b\x35\x45\x3b\x75\x65\x16\x18\x7e\xce\x17\x4e\xc7\xe8\xa2\xd8\x25\x80\xbf\x76\x87\x63\x54\xe2\x19\xb3\x25\x1e\x78\x2a\x67\x48\x16\x2d\x58\xef\x99\xdf\xdc\x92\x78\x9e\xdf\xcf\xdb\x23\x9a\xa1\x02\xc0\xcc\x1b\x03\x5c\x8c\x58\xdd\x64\x86\x66\xc9\x0c\x7d\xcf\x9a\xa1\x1c\x62\x33\xd0\x29\x5e\x2c\xd1\x19\xae\x6b\x24\x57\x5d\x0d\x85\x49\x20\xbd\x47\xaa\x13\x9a\x2e\x5b\xbe\x7c\xc5\x8a\x62\x71\x65\x92\x79\xea\xb5\x04\xf3\x54\xc1\x30\x1d\xac\xf2\x55\xea\xe9\x3a\xf9\xa9\x85\x95\x2a\x47\x7c\x44\x8a\x7e\x0f\x53\x58\xad\xb9\xd0\x27\x61\xa7\x2b\x10\x8a\x53\xb4\xe8\x93\xc8\xde\x65\xf0\x04\xdc\x31\x65\x47\xf2\x18\xfc\x52\x04\x75\x3b\x7c\x5d\xe5\x4d\xb1\x00\x55\xf0\x2b\x40\x05\xcf\x1d\x85\x3e\x28\x20\x5e\x88\x63\xc8\x22\x91\x49\x9f\x09\x87\x35\xae\xfc\xd5\x12\x89\xa3\x82\xad\x5b\x42\xc0\x43\x11\x7a\x9e\x3b\x61\xfe\x74\x0d\x46\xe6\x43\x53\xde\xe9\xbb\x45\x81\xa6\xa8\xc0\x82\xd3\xb5\xb6\xa1\x09\xb3\x61\xe7\x50\xd9\x50\x50\x3b\xa4\x81\x9c\xde\x8d\xce\x7e\xd8\x4c\xa2\x82\xd3\x68\x1c\x4c\x49\xe3\x20\xd8\x2a\x3c\xf1\x21\x64\xc1\x35\x70\x0f\x62\xa2\x5d\xe9\x4c\xa2\xe1\x36\xb7\x1d\xfd\xdf\x50\x49\xb8\x8f\x14\x8d\xff\x8a\xe9\xed\x5d\x2f\x95\x4a\x67\x12\x50\x2a\x64\xb2\x3b\x00\xaa\x30\x94\x8b\x00\x55\x51\x1f\xab\xe2\x1d\xbd\xef\x7c\xd7\xbb\xde\xfd\xee\x77\xbf\xe7\x3d\x7f\xfa\x67\xef\xed\xeb\xfb\xf3\xf7\xbd\xef\x7d\xef\xff\x8b\xbf\xfc\xab\xbf\xd6\xda\xc7\xe9\x2a\xed\x63\x79\x3a\x56\xfb\x38\xad\xb5\x8f\xc3\xe2\xef\xa8\xf8\x3b\x26\xfe\x8e\xbb\x42\xfb\x68\xba\x78\x91\x0a\x0d\x5d\xd9\x4c\x24\xf4\x0e\x67\x94\x0f\x7a\xb4\x5f\x37\xf9\x3d\xaf\x46\xec\xed\xaf\xd1\xff\x3f\x6d\xe4\x1e\xfe\x6b\xbf\xe7\x95\xe8\xe1\x5f\xe1\xc9\x25\x6d\x65\xda\x4b\x6a\x67\x30\xad\x53\xed\xc1\x6f\x11\x80\x09\xbf\xdb\x03\x37\x5c\x2f\xd3\xe5\x39\xe1\xfa\x01\xcc\x98\x17\xae\xdf\x2e\x7e\x48\x44\xef\x5f\x60\xcb\x10\xf6\xb0\x9d\xe0\x74\x84\x6b\xa2\xf3\xdb\x1a\x79\x55\x7e\xfd\x2b\x5f\x78\x81\xf5\x83\xab\x96\x22\x63\x3f\x8f\xde\xfd\x0b\x78\xf7\xf5\xd7\x5f\x7f\xdd\xdb\x6a\x1e\x42\x4f\xdf\xad\x3d\xbb\x22\x6a\xf2\x3e\xbf\xe7\x67\xd1\x1b\x7f\xee\x93\x68\x17\x57\x05\x5f\x77\xab\xc9\x1b\x4f\xa3\xc5\x0d\x2e\x2a\xe9\x20\x55\x72\xd5\xe5\x58\x9a\x06\xa7\xf2\x94\xc2\x9f\x49\x3c\x24\x5e\x4a\x67\xf0\xc9\xe6\xaa\xb8\xae\x88\x7c\xf5\x09\x27\xfc\x14\xe1\xaa\xd1\x85\xa9\xf5\x8d\x9e\x4a\x33\x8a\x2c\x5a\xb0\xde\x33\xb8\xea\x70\xaa\xdf\x32\xfd\x91\xae\xd4\xe0\xaa\x43\x69\xc2\x55\xe1\x42\x70\xd5\xe9\xba\x7a\x04\x98\xa4\xa9\x34\x56\x07\x17\x93\x69\x79\x70\x83\xcb\x89\x34\x45\x49\x12\x30\xd5\xe2\x78\x59\xe5\x69\x35\x64\x4e\xe5\x15\xb4\xff\x4f\x54\x4f\x65\x44\xcd\xdf\x83\xe9\xff\xde\xad\xd7\xe8\xc6\x56\xed\xe0\xb8\x0c\x1e\xf9\xe1\xe0\xcd\x0b\x05\xb7\x98\xd5\x36\xbe\x88\xdb\x47\x5c\xa5\x15\xf1\xa3\x5f\x8e\x16\xcb\x3b\x7d\xb5\x65\x88\x99\xbb\xd7\xef\xf9\x9e\x44\x99\x59\xeb\xcd\xa1\x1d\x16\x74\x08\x78\x32\x97\xe7\x74\x17\x92\x15\x30\xc5\x02\xdf\xee\xf7\x4c\x45\xef\x9d\xed\x8b\xd6\x5c\x82\x06\x71\xb6\x78\x78\x96\x04\xb0\x7e\x16\xaf\xf4\xbc\x8e\x67\x54\x2f\xe0\xd9\x99\xe4\xd9\xa4\xf5\xec\x0c\xdf\x70\x6d\x04\x1d\xcc\x46\xa3\x2e\x0c\x9e\xc0\x55\x9d\xc1\xcc\xe1\xe0\xf3\xf8\x27\x3e\x4f\x87\x39\x84\x8e\x61\xfd\x41\x06\x5c\x45\xce\xd4\x10\x06\x7f\xec\xfb\xdc\x24\x12\xb7\xc4\x12\x09\x9e\x86\x69\xc9\xca\x59\x86\x64\xdf\xf2\x82\xe7\x20\x19\x9f\x43\x30\x1a\x38\x00\xbc\x18\xbd\x06\x28\x9f\xb7\xc5\xc4\x6b\xc4\xb6\xe7\xe2\xb0\x3c\xdc\x9e\x83\x08\xe9\x36\xa6\xc6\x29\x86\x78\x24\xc0\xa8\x94\xd0\x35\x21\xd7\x1f\x34\x45\x3f\xb7\x44\x23\x6d\x2e\x61\x72\x39\x3c\x11\x08\x54\xbe\x40\xc6\xe1\x01\x49\x98\x60\xba\x36\xd4\xc2\x2a\x98\xca\x12\x46\xab\xe4\x7c\xde\xcc\x73\x62\xba\x8e\x01\xac\x16\x1f\xf3\x93\x6f\x29\xb9\xbc\xa9\xd3\xab\x30\xde\x64\x41\xc7\xc7\x8e\xa6\x49\xa7\x04\x92\xb3\xc7\xd4\xec\x61\x66\x52\x07\xc3\x6a\x88\x53\xae\xa9\x53\xb9\x93\xd6\x7c\x25\xc5\x83\x28\x2a\x93\xc5\x9b\x95\xc7\x46\xae\x5f\x06\xc9\xc3\x67\x17\xc3\xcc\x8a\xe1\x43\x50\xce\xc6\xd6\xa6\xaa\xe9\xe1\x39\x00\x28\x4a\x47\xcb\x44\x86\xd9\x9c\x08\xb6\x2c\x3b\x69\xd5\xa7\xe2\x07\x9a\xaa\x5a\x26\x2a\x33\xeb\xd1\x60\xc4\x82\x40\xf9\x1e\x11\x51\x04\x38\x02\x59\x95\x15\x63\x82\xc1\x32\x1b\xcf\x44\x1d\xe4\x39\x48\x95\x90\xc6\xcf\x8e\xb9\xef\xd7\x02\xce\x8a\x9a\x28\x0d\x27\x40\xfa\x72\x73\x8c\x4b\x49\x8e\x24\xef\xda\x1d\x0e\xd0\x3c\x27\x03\x2e\x71\xb4\x83\x0b\x57\x10\xe2\x69\x6a\xb8\x9d\x26\xc6\xed\xca\x44\x41\x1b\xb7\xad\xd3\xe0\xdd\xb4\x2b\x1f\x8d\x51\x80\x4c\x5b\x5e\x77\xd3\xc4\xeb\xee\x57\x63\x88\x22\x1e\x2e\x57\x0a\x90\xe9\x9a\x86\xed\x7b\x68\x6b\x35\xd4\xff\x15\x7a\xc2\xab\x78\x16\x2f\x82\xa7\x4d\x62\x0a\x2a\x1e\x51\xff\x57\xbc\x78\xf5\x7f\xc5\x3a\xe1\x7d\x36\x91\x17\x59\x26\xfd\x34\x35\xe9\xa7\xf5\x19\xb8\x1e\x2f\xda\x1d\x4e\xd3\x21\x44\x17\x2a\x97\xfc\x34\x3d\xa0\x4e\xd3\x03\xea\x74\xc2\x01\x75\xda\xea\xfe\xf8\xfe\x65\xa5\x40\xba\x26\x32\x81\x07\x3f\x26\x33\x32\xf1\xc7\x20\x03\x87\x0b\x00\x44\xe8\x12\xce\xb3\x61\x51\x90\x2e\x20\x62\x7e\x35\x11\x1b\x14\x44\x6c\x5c\x10\xb1\x01\x8b\x88\x09\xa8\xdd\x51\x86\x9b\xbd\x17\xf7\x7a\x99\x05\x4d\x3e\xf7\x55\x58\x21\xe8\x47\x00\x43\x87\xfb\x48\xcc\x9a\x3b\xbd\x31\xc6\x9b\x8d\x3d\x7e\x7f\xfc\x1e\x6f\x46\x9c\x4c\xf8\xeb\x04\x0c\xfe\x16\x70\x6b\x49\xe2\xe6\x29\xe2\xe6\x29\xe2\x66\x44\x1c\xc8\x60\xa1\x2c\x0a\x10\x39\x14\x20\x32\x46\x10\xfd\x17\x69\xf3\x17\x2d\xad\x92\x10\x4e\x02\x9b\xa3\x8f\xb3\x11\x4d\x9c\x57\x32\xd3\x86\xcc\xa4\x70\x32\x06\xc5\x64\x6c\x6c\xcd\xa9\xb9\xe4\xd9\xc0\xe5\x19\x08\x9a\xe5\xee\x99\x04\x5f\xe1\x58\xdf\xe7\x9e\x31\x0d\x0f\xc4\x4f\x03\x26\x42\xc7\x84\xe8\x4e\x90\x85\xbf\x39\xcd\x14\x29\xe9\x03\x8d\xf3\x31\x3e\x02\x40\x1c\xed\x1b\xd8\xcb\xa3\x02\xa5\x1a\x68\x61\x0e\x2d\xf1\x90\x30\x08\x48\xdf\x64\x26\xe2\x69\x11\xab\x11\xb4\x70\x22\x13\x34\x87\x4e\xe0\x83\xb1\xa1\x43\x65\xcf\x11\x14\x51\x5c\xe4\xa8\x36\x33\x13\x97\xfc\x7f\x32\x81\x9e\xd9\xaa\xcd\xaf\xd4\xa3\x67\x93\x16\x3d\x9b\xac\x4d\xcf\x26\x6b\xd2\xb3\xaf\x26\xd2\x33\x53\xa1\x5b\xa6\xc4\xa0\x6c\xd3\xb3\x32\xa5\x67\x65\x6a\xa3\x2b\x27\xd8\xe8\xca\x9e\xad\x23\xdf\xcf\xb2\xf5\xee\x70\x98\x0e\x61\x98\xd2\xb3\x61\x4a\xcf\x86\x29\x3d\x1b\x4e\xa0\x67\xc3\x56\xf7\x1f\xd9\xcf\xf4\x8c\x69\xb8\x90\xc3\x7c\x44\xc9\x9a\xce\x68\x5c\x8b\xb5\xe2\xde\x77\xc8\xbd\x76\xb3\xdc\xa4\x34\xfb\x45\x4b\x7a\x26\x13\x09\xf5\xef\x24\x10\x21\x87\x28\x41\xfd\xdc\x7e\xb5\x89\xe0\xc9\xc1\x3e\xe2\x77\xb4\xf9\xb2\xcf\x21\xe5\x27\x61\xc3\xf3\x5f\xa1\x6a\xe1\xe8\x42\xcd\x3f\x3c\x91\x51\xb7\x15\xaa\x12\xae\x24\xa8\x84\x2b\x96\x10\xf0\xe4\xef\x80\x1d\xd2\xee\x4f\xd3\xee\x4f\x53\x0b\xd1\x34\xed\xfe\x74\x42\xf7\xa7\xad\xee\x3f\xbd\xbf\xbb\x8f\xdc\x0a\xc9\xed\x41\x70\x46\x80\xb3\xc8\x6a\x40\xcb\x05\x57\x92\x03\x7d\x79\xca\x34\x04\xbd\x6f\xd1\x9e\x8d\x56\xc3\x83\x7f\xdb\x41\x3f\xea\xe7\x1c\xe1\x48\x1d\x77\x04\x80\xf3\xd9\xca\x78\xfc\xf1\xe7\x69\x03\x1f\x8f\x71\xad\xce\x91\x8c\x5b\xd2\xc9\xf6\x3b\xc4\x56\x08\xc9\x7f\xca\xe5\xa1\xef\xc8\x6d\x35\xec\x6a\xea\x94\xd3\x37\x80\x47\xc8\x6d\xed\xaa\xac\xe5\xc5\x04\x9f\x20\x51\xcc\x30\xd5\xfe\x1b\xed\xeb\x27\x8b\xd5\x46\x56\x08\x07\x34\x9d\xc8\x96\xfb\x3d\xd3\x8e\x4a\xb6\x95\x30\x37\x4b\xfd\xbd\x5c\x9c\x65\xaa\xfa\x28\xdb\xaa\x0f\x78\x9a\x91\xe4\x99\xaa\x3e\xca\x09\xaa\x8f\xb2\xa5\xfa\xf8\xee\xfe\x26\xcf\xe1\xf4\x13\x8b\x8c\x75\xf1\x7d\xda\xa2\x99\x18\xb2\xd5\x19\x09\xbb\xea\x7a\x4f\xfc\x40\x40\x37\xfd\x08\x21\x9a\xb8\x33\x12\xfe\xec\x5e\x8e\x39\x49\x05\xe9\x1a\xbe\xb6\x7d\xfe\xa4\xd8\x89\xaa\xd1\xfd\xfc\xb1\x71\x48\xcc\xf6\xfc\xd0\x11\x9e\xdf\x86\x82\xe2\xa7\x02\xcf\x69\x39\xc2\x39\x39\x81\x0b\x5a\xfb\x66\x12\x51\x31\x4b\x2b\xfa\x7e\xb3\x41\x03\x68\x0c\x8b\x13\x38\xa0\x8f\xcb\xe1\x36\xf6\x41\x65\xce\xdd\xc0\x03\xc5\x76\x46\xa8\x54\x14\x31\x87\x54\xfd\xa1\x27\x9d\xde\x63\x72\xaf\xfd\x32\x5e\xd8\x72\x46\x22\xd1\x16\x7d\xe8\x37\x07\x2e\xfc\xdd\x44\x14\x53\xbd\x44\xcb\xb7\xd1\x50\xf2\x6d\xa0\x79\x1a\x22\xc9\xaa\x3d\x41\x16\x95\x3d\xf8\x15\xed\xc1\x43\x4e\x95\xd8\x39\xe7\xa0\xe6\x9e\x64\x36\xa6\xeb\xbd\x62\xaf\x77\x78\x9a\x96\xfc\x84\xae\xf7\x4a\xc2\x7a\xaf\x58\xeb\xfd\xd7\xfb\x9f\x9f\xc0\x0a\x9c\xbe\x85\xae\xc0\x70\xfc\xc7\x0f\x36\xf4\xbe\xef\xf8\x63\xb5\xe2\xb1\x4a\xac\xc5\xa7\x29\x66\x93\x6c\x5d\xdb\x12\xb4\xea\xce\x07\xda\xc0\xaa\x87\xba\x19\x05\x9d\x04\x16\x91\x26\x91\xeb\xa5\xdb\x80\xf1\x72\x68\xb0\x0c\xa9\xf6\x0b\xb9\xda\x28\xf0\x82\x0a\x1b\x3e\x32\xf1\x48\xf0\xdb\x68\xb5\x06\x12\x7c\x6f\x98\xeb\xc7\x2d\x82\x2e\xaa\x25\x8d\x31\xdd\x11\x78\x22\xdb\xda\xe6\x33\x75\xfc\x56\xc6\x0e\xce\xb1\xbc\xdd\xb6\xd3\xa6\x4c\x6f\x37\x27\x48\x71\x47\xe9\xff\x31\x2d\xbc\x40\xa6\xee\xd2\x29\x5d\x5c\x1a\x49\x1a\x3e\x6a\xe6\x16\x94\xad\x5c\x98\x38\xa0\x76\x23\x19\x6a\x97\x80\x5d\xc2\xdc\x0a\x65\x1a\x6c\x59\x26\xc1\x96\x75\xb3\xc5\xbf\xf8\x3f\x07\x38\xbd\xc4\x5a\xde\xa5\x72\x24\xc7\xa0\xa5\x53\xa4\x30\x0a\x15\x26\x9d\xdc\x2d\xc8\x74\xdb\x0e\x55\xcb\xd0\x34\x50\xd3\xd0\x14\x63\x48\x1a\xa8\x65\x48\xca\xb5\x9a\xe8\x00\xa7\xfb\xe8\x1f\xb8\x11\x8f\x91\xa9\x88\x1e\x17\x88\x73\x9e\x8f\x6a\x66\x91\x4c\x88\x49\x17\x13\x60\x18\x19\x54\x2e\x83\xa6\x91\x71\x17\xc2\xa6\x68\xfa\x54\x5f\x28\x97\x99\x95\xbf\x3e\xae\x83\xb8\x96\x5b\xcd\x53\xf7\x40\x7c\x51\xcf\x40\x5f\x4a\x0b\x35\x73\xf9\x39\x99\x75\x5d\xfe\x14\xfe\x2c\x13\xf4\x84\x30\x91\x26\xa2\xb1\xbc\x40\xd1\x98\x52\xce\xe9\x79\x51\x4e\x9c\xb6\xa2\x9a\x34\xa9\xe6\x36\x04\xd8\xd0\x50\xe9\x4a\x9a\x8f\x28\x63\xa2\x12\x43\xf5\x71\x09\x1d\xfc\x55\xc5\xea\xac\x07\x1d\xad\xda\xf7\xba\x05\xb1\xc4\xc1\x95\xf2\x2d\xa4\x4f\x39\x45\x19\x16\xc2\x13\x3c\x39\xfd\x01\x29\xd1\x1d\x55\x16\x56\xee\x31\x91\x5b\x4d\xbd\xf3\x20\xed\xca\xce\x24\xc4\x60\xa5\x5c\x95\x15\x7b\xfa\xa2\x0b\x72\xc3\x7b\xf4\x18\xf7\x66\x49\xf3\xfa\x8c\xf0\x83\x31\xc6\x5d\x95\xc5\x7d\x29\xc4\x52\xe8\x98\x78\x2e\xfc\x03\x3d\x53\x88\x30\x3a\x7b\x25\xed\xec\xd5\x59\xd1\x59\x41\x97\xe5\xa2\xf9\x86\x88\x8b\xc0\xbb\x12\xd3\xae\x8f\x44\x1d\x74\xfb\x78\xba\x5d\x2f\xb4\x72\xe0\xe8\x80\xc5\x2d\x01\x26\xa2\xa2\x8e\x61\x88\x71\xb9\x8c\xa4\x5a\x85\x88\xdd\x62\x8b\xe8\xf0\x5e\xb9\x45\x8e\x82\x60\x06\x7b\x8b\x5c\x5f\x63\x8b\xa8\x21\xac\x04\x78\x6e\xbf\x44\xa6\xbc\xa8\x38\x98\x38\x6a\xc8\x0a\x3f\x4a\x2b\x3c\x8f\x1e\x9a\x30\x5f\xef\xe1\xa0\x7e\x8c\xa4\xde\xe1\x9b\xf2\x06\xef\x1c\xa6\x6f\x2a\xa9\x57\xe7\x3f\x8f\x44\xdc\x88\x1c\x08\x18\x39\x02\x3c\x28\xe4\x43\x0c\x0c\xe5\x4e\xc8\x07\x38\x3b\x43\xe3\x86\x9f\x80\xd0\x1f\xc7\xfb\xdc\xd5\xb2\x12\xe0\xf3\x3d\xdc\x5c\x63\xbf\x98\x1c\xeb\x56\xda\xbb\x3a\x20\xc2\x0e\x1a\x5b\xc5\xdf\x82\x25\xab\x97\xc0\x3a\x79\x86\x46\x6a\x3b\xd6\x87\xec\xb3\xc7\xc8\xf4\xed\x13\xf0\x95\x25\x04\x99\xa4\x1e\x9c\xd2\x15\x05\xe1\x01\x17\x2e\xa1\x2b\x21\xa5\x2b\x8d\x29\x28\x50\x48\x98\x20\x1e\xec\xa3\x74\xb0\x57\x66\xe1\xbc\x7c\xa4\xcf\xc5\xf7\xa6\xf6\x27\xb3\x5c\x2b\x80\x51\xcb\x53\xa6\x08\x9f\x40\xe7\xb6\x9e\x56\x71\x21\x4f\xa4\x93\xc2\xd9\x52\x5b\x9c\x48\x5d\x9f\xd7\x13\x2c\xdf\x38\xde\x75\x4e\x75\xf3\xb1\xaa\x45\x42\xfa\x8c\x9f\xe2\x14\x5b\x53\x19\x18\x47\x0f\x77\xd3\xae\x5c\x1b\x83\x26\xd4\x85\xdf\xba\x5b\xa2\xf9\x79\x78\xbe\x4d\x71\xcf\x48\x88\x7d\xb8\xef\xcf\x97\x2b\x78\x94\x2b\xa4\x1a\xd3\xf7\x2b\xc2\xbb\x5a\xa2\x67\x0a\xfc\x1a\xd0\x7c\xa0\x77\xd9\x23\x8e\x42\xcd\x9c\x06\x12\x91\xc1\x43\xb8\xca\x54\xd1\x2b\x8f\x37\xa6\xe2\x7f\xc6\x52\xfc\x8f\xb2\x20\x4d\x91\x06\x27\x94\x02\x8d\x67\x45\xe2\xf2\x4c\xa7\x37\xcd\x78\xc6\x20\x33\x77\xc5\x93\x99\x8c\x34\x54\xca\x2c\xf5\x62\x23\x9a\xb6\xfb\x7b\x8c\x55\x56\x6d\x8b\x3c\x1a\xc1\xb0\xc1\x8b\x4b\x00\xfb\x08\xa8\xeb\xd5\xe0\x1a\x4f\xe9\xa5\xa3\x61\x4b\xb5\x01\x1b\x85\xfc\x97\x7f\xbb\x26\xf0\xc2\x23\x83\x94\x00\xba\x2e\x61\x1e\xf7\x5c\xbf\xcc\xb2\x82\x79\xdc\x19\x64\x07\x4f\x89\x49\xaa\x4a\xe4\x0e\xae\xdc\x6b\x7c\x0b\x46\xb5\xa2\x52\xb8\xe3\x58\xb7\x58\x64\xf8\xbe\x04\x51\x0a\x09\xb1\x41\x26\xbf\x40\x8b\xc6\x99\x1f\x8b\xe4\xc8\x2c\x95\x46\xa7\x22\xb6\xe6\x7a\xa1\xec\x32\xd3\x35\x9f\x08\x6a\x2c\x31\x46\xb9\x96\x2a\x42\xb9\xf5\x90\x56\x6e\x6d\xc1\xa5\x50\x11\x61\xf8\x1e\x9a\x72\x52\x62\x74\x46\x4e\x79\xcb\x91\xe5\x41\x83\x51\xea\x3e\x93\x83\x50\x45\x07\xbb\x99\xd8\x6b\x5f\xa6\xef\xc6\x67\xc1\x72\x60\x08\xcb\x7d\x23\x02\x63\x33\xf6\x69\x9c\xd5\x6e\x26\x29\x39\xde\x57\x6a\x34\x9b\x22\x27\x94\x4d\x2a\xdb\x3c\x5a\x86\x02\x17\x41\xc5\x51\xad\x55\xa6\x8a\xd3\xb2\x6b\xeb\xa6\xa2\xa7\x52\x53\x57\x16\xe9\xb6\x0b\xea\x22\x15\xa3\x9b\x72\x6d\xd3\xc1\x40\x43\xba\xa9\xf9\x90\x20\x46\x49\x50\x63\x0c\xc4\x8b\x76\x89\x17\x23\x97\x7f\xdd\x51\x79\x40\x5d\x01\x16\xec\x75\x7a\x33\xcc\xb2\x79\x7d\x2d\x59\xfa\x86\xad\x86\x16\x2b\xd8\x0c\xe3\x99\x68\x3b\xf2\x74\xa7\x37\x8a\x37\xc6\x32\x41\x06\xb0\x32\x8f\x41\x9c\x72\x27\x70\xc0\xea\xdf\xe2\x13\x61\xb3\xa4\x73\xca\x96\x8c\x70\xca\xbe\x38\x04\xde\xc7\x6b\xf0\x7a\x5c\x72\x08\xbb\xbb\x42\xa9\xbb\x7a\x25\x04\x51\xc0\x40\xb9\xe5\xa3\x72\x79\x91\xd0\x73\x19\x5f\x5d\x88\xcb\x81\x43\xe5\xa9\x58\x61\xf8\x49\xda\x8f\xeb\x62\x74\xae\x45\x22\x97\x2f\x24\x08\x45\xfb\xf5\x6b\xff\x2e\x5a\x90\x33\xf0\x0c\x9d\x81\x0b\xe8\x0c\x48\xff\x16\xe1\xb8\x5d\x24\xba\xe7\x67\x85\xca\x2c\xaf\x54\x66\xb3\x54\x62\x90\x17\xb9\x70\x50\x1e\xde\xf4\x7d\x71\x8b\x96\x95\x4c\xa9\x72\x4b\x72\x4c\xc6\xd4\x7f\x8b\x7d\xf8\xfb\x3a\x98\xfa\x8e\xff\xbd\xf6\xff\x31\x0a\x16\x43\xd5\xb2\x59\xa8\x5a\x10\x70\x47\xc0\x0a\xb4\x2c\x2c\x2c\x5a\xb4\x68\xf1\x12\x02\x2d\x80\xae\xbf\x88\xb6\x78\xf0\xc1\x09\xb8\x02\x27\x9d\xbc\x6e\xdd\x29\xa7\xae\x5f\xdf\xdd\x6d\xe9\x5d\xfe\xf8\x4f\x4e\x3b\x6d\xe3\xe9\xa7\x9f\x71\xe6\x99\x67\x9d\xad\x15\x30\xc3\xae\xad\x80\xd9\x19\xaf\x80\x19\xf6\x84\x02\x66\xd2\xb3\x14\x30\x3b\x63\xa5\x06\x2c\x6a\x9c\xd2\x46\x4d\x24\x97\xad\xf4\xcd\x72\xd1\x3e\xcd\x80\x88\xe4\x2a\x49\x37\x5a\x05\x03\x42\x2d\x27\xce\x59\x43\xe2\x14\xee\x29\x98\xf8\x68\x8d\xa7\xb0\x65\x14\x98\x2a\x1e\x0a\x99\xe3\x5e\x90\x0d\x9d\x20\x17\x3a\xe8\x57\x15\x3a\x10\xad\x98\x0f\x9d\x60\x01\x28\x6e\xce\x42\xb1\xd4\x8d\x98\x08\xc8\xa2\x93\x4c\xe9\x32\x07\xdc\x40\x00\x9a\x1b\xf0\xcd\x33\x6e\x7c\x5b\x53\xc2\xdb\x6c\xd6\x45\xe7\xbc\x19\x86\xfe\x2d\xd3\x0c\xc5\xc0\x39\x37\xc8\xc3\x73\x16\x2c\x10\x7d\x6b\x89\xa4\xa4\xf7\x06\x0b\x71\xd4\x93\x68\x9c\x72\x45\x18\xc2\x24\xe3\x19\xc1\xca\x0a\xd2\x6b\x32\x12\x74\xa7\x5d\x9e\xb5\xd4\xa6\xf1\x9f\x82\x67\x15\x35\xb1\x32\x2e\x0d\xd0\x37\x6e\xab\x3e\x28\xa7\x30\x77\x9e\x18\x8d\x23\x46\xc3\xc4\x68\x5c\x31\x0a\x4f\x8c\x0a\x9d\xfa\x67\x60\x0e\x5b\x84\xe4\xca\xfa\x71\x32\xfa\xa2\xc1\xc5\x7f\x17\xee\x04\x4d\x9c\x05\xcd\xdc\x0d\x7c\x9e\x0a\xf2\xdc\xc3\x79\x19\x74\xab\xa7\x9f\x2f\x0c\x3c\xde\x82\xb2\x5f\xbe\xd3\x9b\x8b\x56\xc2\x82\x4e\x6f\x96\xa1\xc7\xc8\xac\x8b\x7e\x3d\x33\x0c\xdd\x7c\xa6\x19\xcf\x29\xaf\xbe\x76\xd0\xdf\xd9\x5e\x7d\x3b\x63\x27\x0d\xac\xf4\xc5\xd6\x16\xa3\xe8\x25\xf1\x45\xd1\x01\x70\x21\x6f\x41\x5d\x21\xfc\x2d\x04\x2d\x7c\x21\x77\x04\x66\xd9\x4f\x1c\x54\x0d\xa2\xbb\x8b\x94\xbf\x67\x5c\xbe\x30\xf4\xb6\x07\x52\xb9\x02\x9f\x7f\xe1\x3a\xe7\xbd\xbc\x05\x50\x44\x17\x0a\x73\x91\xdc\x0c\xc3\x2e\xcf\x06\x2d\x21\xf8\x1a\x46\xdf\x7f\x92\xf1\x96\x20\x0b\x0a\xc1\x3f\x24\x60\x7e\x42\xf7\xdd\x82\xaa\xfc\x8c\xca\x7d\x3d\x21\x7c\xbe\xd3\xc6\x31\xf3\x72\x3a\xa6\x7a\x6a\xb7\x25\x52\xcf\x87\x9f\x9f\x1e\x43\xe8\xf2\x00\x1d\xff\x06\xd1\xa5\x29\x01\xfa\x10\x1d\xed\xc3\xca\x75\x2b\x85\xab\x72\xc5\x13\xdb\x2b\x5e\x05\x77\x35\xed\x56\xb5\x0a\x2e\x2a\x5d\x66\x4a\x15\x27\xe0\xf3\x85\x46\x0e\xce\x3c\x2e\x69\xcd\x74\x6c\x17\xd6\x0d\x5c\x7d\xe2\xf8\x1d\xf5\x47\x79\x72\x47\x13\x45\xd2\xb1\x5e\x43\xbb\xf2\x4b\xca\x56\x2b\xb0\xf0\xb7\x88\x8f\xfc\xef\x02\x52\x45\x1c\x6f\xa5\x92\x6d\x86\x9d\xbd\x5b\x64\x71\x12\x0d\x81\x42\x0d\x36\xfc\xc8\x01\xfd\x81\xab\x95\x4b\x5e\xc8\xb7\x07\x9e\x52\x2e\xa5\xb8\x17\xf2\x01\xa5\x1c\x5c\x05\x4a\x44\x50\x83\xbc\x49\x6a\x91\x86\x5d\xd4\xd2\xa8\x93\xf7\x1b\x31\x3f\x5b\x28\xb7\x2c\x13\xdf\x44\xe6\xa6\x98\x66\x61\xf1\x1c\x99\x91\x62\x4b\xa7\x97\x13\x59\x26\xca\x31\x3a\x22\xd5\xf2\x1a\x50\x1e\x82\x1a\xab\x5b\xa6\xa5\x28\xbb\x52\x0b\x38\x21\x08\xc0\x94\x1b\xa4\x20\xa1\x07\xc3\x78\x6f\x48\x89\xd0\x0c\x89\xfe\x30\x5d\x45\x34\x7e\xed\x72\xbd\xd3\x50\xda\x70\x00\x3e\xd1\x27\x39\xa5\x16\xc3\x71\x28\xa1\x79\x5a\x63\x97\xce\xb0\x38\xb1\xf9\x36\x5a\x71\x43\x89\x2b\xe4\x71\x12\xbc\x30\x4e\x16\x0a\xa6\x61\xd2\xd7\x11\xab\xaf\x07\x80\x26\x32\xda\x49\x23\xd2\x09\x2c\x86\xbb\xdd\x91\xc8\xdd\xba\xe4\x0a\x9e\x12\xec\x8c\xe9\x1d\x22\x51\x52\xdc\x4e\x6f\xd2\x35\xb8\xdb\x26\xc2\xdd\xc6\x05\x15\x9d\x14\x54\xb4\xe2\x21\xcf\x9a\x15\x9c\x67\x4e\x70\x9e\x59\xd7\xe4\x3c\x33\x4c\x70\xbc\x63\x94\xff\x65\xc5\x55\xca\x05\xc2\xf1\x46\xc5\xca\x99\x74\x91\xc8\x6f\xaa\xe2\x78\x46\xbb\xe3\xa2\xdd\x09\xd1\xee\x5c\x4c\xbb\x82\x33\x12\x8e\x07\xba\x0b\xc2\xf2\x22\x0e\xa8\x38\x5e\x56\x10\xed\x4e\xe5\xb5\x99\xee\xf4\x2a\xae\xe5\xb9\xbf\x3b\x89\xe3\xa5\x35\xc7\x33\x91\x04\x3f\x55\x87\xe3\x1d\xae\x3d\x2c\x67\x44\xee\x86\x69\xc1\xf1\xe6\xc4\x64\x4c\xb8\x38\x1b\xe3\x2c\x89\xe3\x2d\xc0\x39\x5b\x98\xf4\xad\xb8\x13\xe4\x39\x0b\x7c\xee\x06\xcd\xdc\x0b\x9a\x78\x0a\xe7\x6f\x4a\x10\xd1\x09\xa6\xa7\xdf\xe2\x78\x9a\xb3\x21\xa7\x9b\x73\xf9\x02\xc5\xe1\x9e\x45\xa7\x4b\x9b\xc5\xdd\x15\xcf\xb7\x32\x60\xfb\x32\x59\xdc\xdd\x7b\xca\xe2\x7e\x88\x7e\x9e\x3e\xf2\x63\x60\x71\x0b\xc5\x61\xbb\xa9\xd3\x9b\x70\x91\xf5\x8d\x2b\xd6\x27\x79\x9e\x83\x49\xcd\xdf\x8b\xac\x90\xf1\x16\x48\x05\xe3\x48\xd6\x27\xb6\xc6\xa8\xcb\xd3\xc0\xfa\xc4\xb1\x1b\x58\x5f\x1a\x80\xbe\x8f\xf2\x95\x73\x83\x88\x2e\x92\xac\x2f\x5b\xc5\xfa\x4c\x67\xdb\xf1\xf9\xb0\xbe\x93\x40\xfb\x2c\xe5\x37\x17\x72\xc0\x48\x3f\x64\xb2\x4e\x40\x0f\xf8\x06\xc1\xfa\xc6\x05\xeb\x1b\x8b\x08\xda\xf0\xe7\x5a\xb4\x16\xc0\x53\x04\x6d\xd0\x54\x52\xdd\x47\xfb\xf4\x7d\xe3\x0c\xd7\x8a\x60\x8a\x4c\x80\x2b\xba\xc2\x46\xe9\x68\x05\xdb\x57\x1c\xa9\xef\x5d\xeb\x8d\x8b\x45\x3a\xa6\x15\x65\x20\x1c\xa5\x50\x58\x8a\x7a\xcb\x59\x3f\x99\xcf\x34\x0e\x45\xa4\x56\x39\x15\xa1\x4f\xbe\x8c\x8e\x8c\x62\x94\x19\x31\xfa\xac\xcf\xd3\x3c\x23\x92\xfb\x7c\x57\xf8\x35\x8a\x3a\xd3\xf4\x36\xea\x64\x33\x62\xd5\x66\x61\xb5\x66\xb0\x20\xa4\xfe\xe1\x59\xc5\x93\x34\x28\xb9\xc1\xab\x05\x04\x90\xe4\x06\xbc\x56\xde\xf4\x07\x13\x19\xb5\xfc\x42\x93\xd6\x4e\x9e\x15\x93\x34\x1b\x91\xff\xa3\x01\xd9\x1d\x2b\x1f\x16\xca\xc4\x31\x17\x5b\x19\xb5\x59\xd2\x5c\x4d\x96\x94\x36\x58\xd2\x43\x35\x58\x52\x16\x97\x9b\x74\x60\x87\x5e\x0e\x8b\x5e\x8e\xc5\xf4\x52\x8c\x22\x0d\x5a\xd4\xc0\x9f\x8f\x48\xf5\x70\xa2\x48\x55\x94\x2f\xcd\x31\xc5\x28\xe1\xb8\xa5\x13\x73\x08\x70\x19\x2d\x52\x99\x3e\xed\x6c\x7e\x22\xd5\x44\x1d\x91\x6a\xf3\x59\x04\xa5\x6e\x8d\x7c\x42\xe5\x26\x61\x83\x13\x9f\x93\x71\xa7\x3f\x70\xa8\xf8\x82\x48\x3a\xca\x40\x57\x61\xdc\xa5\x16\x39\xe1\x87\x89\x06\xe4\xd5\xd2\xe6\x35\x2a\x64\x1a\xf5\xbb\x6a\xb7\xce\xe9\x6f\xbd\x59\x0d\x79\x80\xa9\x21\x4f\x7a\x06\x85\x79\x8c\x8e\xd3\xb0\xe1\x6c\x90\x53\x3e\x2b\x8c\x38\x92\xd0\x89\x64\x4c\x62\xca\x67\x25\x0a\x38\x6e\x85\x61\x21\xc1\x08\x6d\xe4\x90\xdb\x30\x5d\x79\x9c\xf6\xe4\x07\x16\x5d\x31\x38\xc0\xe3\xf1\x1c\x00\x67\x68\x58\x98\x14\x71\xb9\xc6\x9b\x15\x2b\x72\x92\x27\x05\xe8\xcc\x93\x02\x74\x06\x5f\x1b\x52\x82\xa3\x5c\xe7\x43\x62\x9d\xcb\xf5\x6f\xec\xca\x53\x20\x26\x5f\xa0\x0e\x11\xa1\xec\x29\x4b\x28\x7b\x02\x7d\x3d\xb9\x10\x5f\xa8\xf6\xce\x2c\xf8\x28\x3a\x83\x72\x5f\x59\x19\xbe\xe3\x88\xe8\x7e\x91\x63\x0d\x9e\x09\xab\xf3\xf3\x8e\xc8\x62\xa5\xf1\xa5\x5e\x70\x64\xe2\x9b\xdd\xe1\x94\xd7\x3f\xc2\x9b\x85\xae\x0a\x2e\x7c\xa1\xd2\x82\x8b\xbc\x44\x55\xf1\x50\x93\xee\xa8\x0b\x21\x2b\x0e\x7b\xf5\xdc\x86\x87\x98\xe9\xce\x2a\xd2\xe1\x0c\xb8\x3a\xb1\x5e\x09\xcf\xca\xc2\x3d\x89\x7a\xcf\xcb\x38\x81\x51\x8f\xc4\x09\x28\xb3\x6d\x99\xc6\x3d\xc1\x85\x80\x9c\x29\xdf\x9a\x1c\x27\x30\x4d\xa7\xd3\x72\xcc\x4b\x29\x81\x35\x5e\x04\xc4\xd9\xcc\xfb\xbc\x29\xf0\x78\x2e\x48\xa1\xf3\xb2\xef\x53\x88\x0a\x52\x7b\x6c\x6e\xa5\x1f\xd0\x12\xf7\xc7\x95\xf8\x51\xdd\x12\x2f\xd7\x2d\xf1\xb3\x84\x12\xbe\xe3\x5f\x9c\xdf\x8f\x4a\xc6\x12\x6b\x39\x9e\x66\x5e\xc9\x19\x39\x1a\x97\x90\x1c\x8d\x07\xad\xe1\x01\x42\x00\x1c\x7c\xc8\xa1\x87\xb6\xaf\x4d\xf2\x30\x1c\xac\xe1\x61\x58\x12\x16\xc5\x77\xee\xa6\x10\x69\xe2\xae\xcc\x6d\x52\x66\x2a\xb9\xc9\x16\x99\xda\x84\x3b\x56\x72\x93\x14\x8a\x0b\x87\x23\x50\x1a\x49\x6e\xb2\x56\x0b\x07\x50\x67\xab\xa8\xb3\x57\x07\x98\x1e\x22\x8d\xc5\x78\xa0\xdf\xac\xfa\xd3\x0e\xc1\x0f\x3e\xde\x3c\x57\x78\x18\x6e\xe6\xec\x23\xe2\x4c\x22\x81\xb9\x39\xdb\x2a\x1c\xb2\x08\xfc\x75\x1b\x9e\x94\x4b\x51\x6f\x98\x3c\x21\xb7\x81\x45\x56\xd5\x88\x69\x0a\x37\xf7\x6a\xdf\x94\xc0\xa7\x49\x60\x17\xcb\xcc\x2c\x88\x03\x2c\x13\x85\xd5\x76\xf4\x23\xe9\x68\x96\x20\x93\x59\x04\x3c\x86\x02\x93\x49\x5c\xa9\x47\xe3\x73\xd0\x5c\x45\xbf\xda\xf0\xa2\x38\xe5\x47\x57\x89\xea\x3e\x92\xc0\x40\x93\x1a\xb8\xba\x76\x03\xca\xc1\xa9\x8b\x4b\x9c\x83\xe5\x68\x88\x2d\x09\x3b\xac\xc8\x11\xa7\x24\xe5\x0d\xc2\x3f\xb5\x28\xe0\xc5\x30\x7f\x1d\xc8\x23\x9e\xcf\x3d\x65\x8a\x6b\xc5\xb0\x01\x2b\x1e\x7a\x17\xed\x8e\x19\x0f\xed\x04\x29\x95\xc7\x4e\x23\x27\x08\xa0\x16\x9e\x56\x9f\x7c\xb5\xc8\x54\x98\x22\xe9\xeb\x0f\x33\xf0\xf3\x56\x63\xd6\xc2\x15\x98\xb5\x90\x71\xaf\x3a\x67\x64\xd4\x4c\x56\xf8\x03\x64\x78\x9a\x67\xcf\xd0\x48\x9f\x4b\x51\xff\xb1\xc4\x74\xbe\xed\xd5\x5e\x03\xe8\xde\x2f\x10\xcc\xe5\xc8\x6e\xa2\x23\x33\x33\x68\x28\xcf\xa0\xc5\xc6\x99\x63\xa3\xca\x26\x8a\x72\x81\x07\x3d\x2e\xcc\x73\x11\xaa\xd2\x6c\x5e\xa5\x1b\xac\x1b\x2c\xcd\x60\xeb\xcb\x93\xc3\xd7\xa3\x32\x89\x88\xe9\x5b\x3e\x92\x3c\x05\x2a\xb9\xb9\x03\x66\x32\x80\x7b\x62\xf0\xb3\xc9\x57\x4f\x72\x32\x5f\x9a\x63\x35\x63\x0a\x38\xbb\x6b\x34\xe3\x80\x8e\x34\x83\x66\xd9\xb4\x00\xfb\x96\x2f\x7e\x9a\xbe\x18\xcb\x72\xee\x4e\x28\xe1\x3b\xfe\xf3\x99\x3d\x60\x06\x25\xd6\xb2\xc2\x4c\xb0\xa0\x5d\x6b\x93\xc8\xf8\x55\xf1\x64\x7c\x52\x92\x71\x91\x39\xaa\x17\xdd\x48\xa8\xf5\x7b\xb9\x10\x6e\x20\xed\x66\x74\x68\xe5\x2e\xa6\xe3\x4c\xe1\xf6\x68\x4d\x89\xfc\x9b\x5e\xc8\x77\x9c\xa9\xfd\x10\x97\x02\xd4\x24\xda\xd2\x53\x22\xc0\xe3\x37\xaf\x7b\x12\x9b\x04\xca\x65\x68\x9e\x01\x9e\x82\x64\xee\x58\x72\x25\xfe\xed\xd5\x6e\xda\x8b\x7c\x23\xa9\x54\x13\x66\xf1\x5b\x2c\x8c\xe4\x25\xc8\x7e\x41\x89\xa3\x75\x7a\xb9\x88\x4e\xc1\x1d\x31\xae\x6f\x3a\x8d\xa0\xf2\x46\xcc\xcb\xac\xde\xcc\xf4\x46\x74\x89\x35\xc5\xaf\xf2\x46\xbc\x84\xb6\x44\xbd\x11\xa3\x49\x23\x09\xeb\x65\x7a\xfb\x5e\xcd\x74\x9a\xfd\x88\xd8\xa5\xfa\x5b\xd3\x23\x10\xfa\xe7\x84\xbc\x7f\x9d\xe3\xc0\xb3\x9c\x76\x35\x11\xd2\x9f\x3c\x3c\x39\x06\x6d\xbe\x9c\x36\x3f\x9a\xe4\x7c\xaa\x93\x68\xe9\x8c\x5a\xc2\xb4\x33\x59\x77\xaf\xef\xe1\xab\xe0\xc3\x95\x13\xf6\xec\x9a\xf1\x24\x57\xd3\x31\x58\xd9\x51\x53\x25\x9d\xec\x51\xaf\x5a\x81\xf5\x14\x32\xd1\x04\xdb\xa7\xa9\xed\x4a\xac\xe5\x60\xb9\xe3\xc0\xc4\x2a\x65\x2a\x92\xf8\x1a\xfd\xd9\xb5\x61\xb4\xe2\xd8\x86\xd1\xa1\xf8\x3d\x58\x91\xc9\x4d\xa6\x58\xe8\xbd\x53\x7b\x54\x8a\x9c\x6e\x93\xb0\x70\x02\x27\x7c\x4e\xa2\x96\x9b\xb8\xae\x6d\x78\xc4\x0d\x5f\x10\xb7\xf1\x1d\x51\x9f\x91\xce\x9d\xbc\x70\x90\x2f\x3d\xc3\xce\xe9\x97\xaa\x0d\xe9\xa9\x49\xb2\xde\x6d\xb1\xbf\x93\xb6\x14\x92\xc1\x18\xd9\xc4\x38\x71\x15\x00\x7b\x0a\x41\xbc\x5e\x84\x19\xe5\x8c\xd0\x8d\xcd\x2a\x3d\xc8\x5a\x6f\xc2\xf6\x7c\x1f\x4a\x70\xcd\x9f\x60\x23\x6b\xbd\x81\x9c\xc4\x24\x19\x59\xeb\x0d\xe6\xe4\xa1\xb6\x2f\x74\x82\x34\xd8\x0d\x56\xe2\x49\x47\xc7\xb9\xf7\x86\x4c\xa8\xaa\x37\x18\x0e\x4f\xdd\x72\x35\xa5\x7c\x9e\x56\x58\x2f\x0b\x65\x88\x62\xc4\x93\x45\x88\xf9\x80\xed\xf4\x73\x71\x6c\x1f\x45\xa0\x7b\x4a\x04\xb8\xa7\x85\x13\x50\x26\x21\x54\x51\x18\xd9\x84\xda\x47\x80\x2a\x69\x72\x42\x5a\x28\x2f\xaf\x8a\xad\x6a\x42\xc9\xa5\x54\x03\x7e\xa3\xa7\x52\x37\xff\xc2\x28\xcd\x6a\x3b\xca\x74\x22\x10\x87\xde\xd8\x22\x4e\x7e\xf2\x7a\x23\x0a\x87\x65\xe2\x54\x32\xca\x6c\xcc\xa5\xa1\x86\x9c\x4a\xa6\x69\xee\x08\x82\xf0\x51\xb7\xef\xb8\x78\x95\xe4\x3a\x65\xaa\xeb\xaf\xa0\xcd\xef\xaa\x8a\x4e\x55\xa2\x70\x41\x8a\xc2\x9b\x84\xc2\xc9\x0c\x72\xbd\x92\x56\xf3\xb1\xea\x28\xda\x35\xfa\x64\x6d\x2d\xe2\xab\x6a\x2f\xe2\xe9\xac\xec\x46\x9f\xba\x37\x95\x15\xfe\xae\x2b\x04\x73\x83\xb3\x4f\x41\x1c\x60\x7a\x55\xba\x9d\xbe\xe8\x98\xa4\x19\xf5\x6a\xc4\xf2\xd3\x82\x25\x03\x04\x04\xb3\x3b\x43\xf1\xeb\x55\x38\xdc\x70\xf4\xb6\x71\x6d\x48\x2f\xf9\xf6\x75\x89\xb3\x49\xdd\x36\xcd\xcc\x75\xe2\xd4\x22\xb4\x5e\x5d\x16\xf2\x3f\xa9\x6f\x88\x4e\x2b\x57\xb2\x47\xf3\x5e\xaf\xed\x41\xba\xb6\x07\xed\xb5\x2d\x6f\x4c\x4a\xb5\x86\xc2\xe4\x66\xd5\xab\x7b\xd0\x5a\xdd\x1f\x4d\x5c\xdd\x66\x98\xe1\x34\x4d\xcc\x32\x4d\xb2\xcd\xd4\xeb\x7d\xd5\x7a\xba\xa9\xf6\x7a\x9a\x4d\x49\x0b\xd0\xc8\x5a\x6f\x2e\x95\x9c\x48\xf0\xe6\x7d\xfc\x29\x6f\xa9\xf3\x29\x57\x03\xdf\xdf\xbb\x4f\x09\x06\x40\xa5\x88\x07\x96\x0f\x7c\x7e\xd2\x4b\xe0\xf3\x25\xd6\xd2\x24\xb5\x21\x99\xac\xe6\xcd\x45\x9b\x35\xdf\x10\xcf\x9a\x87\x22\xd6\x1c\x0e\x7f\xeb\x5e\xe1\x61\x27\x7f\x3a\x3a\xfc\x1b\x8e\xad\x98\x14\x8e\xb3\xb0\xe2\x44\x92\x62\xf5\xb9\x15\xf3\x29\xdb\x92\xe2\x36\xda\x2e\xf9\x96\x98\x64\x99\xb3\x91\x9e\x5c\x61\x17\xc4\x1b\x14\x31\xdc\x20\xba\x4d\xef\xad\xf5\x1c\xee\x9e\x6e\x85\x32\x8a\x27\xc2\x21\x10\x7e\x0b\x1a\x9b\x98\xcd\x78\xa8\xb1\x14\x9b\xda\xeb\xe7\x86\x84\x00\x51\x13\x19\x39\x31\x29\x71\xed\xf6\x7c\xc7\xff\xa6\x1b\xf3\x45\x4b\xac\x25\x23\xa4\xb0\xa4\x63\xce\x70\xfc\x77\x2c\x42\x38\x2c\x88\x27\x67\xea\x58\xbe\x8c\x90\x58\xc2\x14\xb9\x99\x46\xd8\xd0\x94\x4f\x21\xdb\xf5\x07\x1b\x6e\x68\xe0\xed\x64\xdc\xed\x7a\xd8\xc5\x9a\xd2\xf1\xf4\xd4\x38\x13\xfd\x31\x15\x0b\xa6\xdd\x8e\x56\xea\x90\xc6\xea\x36\xe0\x3b\xfe\xec\xb2\xfd\xea\xe0\x58\x62\x2d\x6f\xa0\x51\xcb\x31\xd8\xa3\x18\xf2\x29\x03\x3e\xf5\x8e\x9c\xab\x92\x96\x6f\x8b\xff\x94\x73\x28\x2d\xa3\x77\xb9\x98\x77\x79\x91\x43\xa4\x45\x79\xe9\x54\x1d\x07\xc3\x32\xee\xdf\x42\xe0\xc8\x9f\xf0\x8e\xbc\x70\x62\xb0\x19\x65\x8f\xce\xa7\x3d\x8a\x81\x56\xf2\x40\xfb\x09\x47\xb5\xb5\xbe\x26\x14\x8e\x26\x1f\x42\xc2\xe8\x05\xde\x9e\x56\x86\xd1\x3e\xa0\x1a\xa8\xbc\x51\xbc\xbd\xd7\x4c\xa5\xd7\x2c\xd5\xa0\x32\x62\x3b\x26\x95\xde\x76\xda\x41\x83\x9a\x8c\xc3\xd6\xd3\x94\x03\x93\x1b\xe3\x7d\x75\x53\xce\x27\x23\x13\x18\xb8\x74\x72\x3d\x1d\x20\xe1\x51\x15\x0a\x56\x68\x24\x76\x53\x29\x7e\xf1\x82\xc3\xbb\xcc\x80\x0e\x75\x8d\xd9\x1d\xa8\x33\xbb\x29\xa9\xcb\x95\x55\x8a\x8d\x30\xad\x21\xf7\x7b\xe6\xea\x4a\x02\xd3\x3a\x2f\x40\xdd\xd2\x61\xf9\x07\xcb\x8d\xcd\xbf\x93\x76\xd1\x04\xb4\x90\x32\xdc\x26\x3d\x5d\xbd\x74\x22\xc1\x1e\xa7\x2f\x37\xc4\x78\x95\x85\x95\xfb\x9a\xe2\xfc\x91\x2e\xa1\xad\x0e\x2d\x25\xad\x76\x1b\xd1\xac\x1c\xb5\xe7\x6b\x20\x28\xf1\xb2\x25\x46\xcf\x2f\xab\xdf\xf3\xcd\xc0\xdb\x47\xd0\xfb\x5f\xfe\x1e\x15\x2e\x9a\xd1\x6f\x04\x4f\x93\xdf\x9f\x19\xf1\xf1\xe5\x2f\xc6\x76\x7d\xb0\x81\xae\xa3\x6e\xbb\xe7\x30\x15\xd3\x13\xb5\x25\x4e\x67\x9b\x46\x94\x3a\x73\x13\xcc\xa8\xcb\x99\x02\xce\x5d\x0c\x6f\x80\x8e\xff\x00\xf5\x62\x9f\x7e\x71\x93\x7e\x71\x33\x15\x68\x99\xd6\x37\x84\xc3\xcf\xe8\x4d\xfa\x8c\xdc\xa4\xf2\x67\x41\xbe\x45\x28\x82\xb9\x66\xaf\xac\xb3\x66\x97\xa2\xf9\x72\x99\x38\x8a\xce\x6f\xf9\xad\xf5\x36\xeb\x34\xb9\x9b\x47\x14\x8c\xce\x66\xd9\x35\x1c\x9b\x23\x02\x78\x64\x06\x4c\xfc\x59\x00\xbf\x0c\xcf\x80\xf1\x48\x1b\x50\xbd\x2c\x4e\xed\x72\x4d\x03\x03\x5a\xe1\xab\xce\x6d\xd0\x9d\xdb\xa8\x3b\x67\x7e\xa6\x22\x22\xe8\x1c\xa2\x00\x74\xa2\xee\x4d\xb0\x50\xda\x78\x11\x18\x5d\x28\x0c\xf5\xa0\x1c\x3d\x28\xa6\x07\x95\xf4\x19\xa7\xf4\x67\x9c\xd2\x9f\x71\xaa\xc1\xcf\x78\x5d\x9d\x51\x1f\xa8\x33\xa4\x46\xdd\xa8\xb0\x90\x0b\x91\x4b\xe4\x4b\x3f\x58\xa4\x49\xdd\xa3\xce\x57\x74\xe7\x2b\xba\xf3\x95\x46\x3b\x7f\x63\x9d\xce\x93\x83\xa9\xe8\x7c\x07\xc1\x48\x5f\x88\xe9\xc7\x5a\xf6\xb4\xf3\xd3\xba\xf3\xd3\xba\xf3\xd3\x8d\x76\x7e\xb8\x4e\xe7\x5b\xe5\x89\x56\x75\xbe\x22\x2d\x38\xad\x08\xc7\x53\x12\xf6\xdf\xf9\xed\x2d\x51\x7a\xe1\xbc\x4a\xb7\xcc\xab\xf4\x82\xc6\x4a\xc7\x4e\xea\x73\x7a\x52\x9f\xd3\x93\xfa\x5c\x83\x93\x3a\x42\x27\x35\x06\x8b\x67\x29\x48\xbe\xb0\x31\xd3\xfb\xa7\x07\x1f\x6f\xa0\x07\x29\x5f\x24\x9b\xd8\xc3\x6f\xd7\x50\x69\xdf\xf1\x3f\x59\x3b\x0f\x05\xc1\xd9\x41\x81\x35\xe1\x5c\x31\x1a\x2f\x8c\x76\xc1\xf3\x52\x02\x7a\xf7\x46\x90\x38\xa7\xb4\xc4\x39\x45\x25\xce\xa9\x06\x24\xce\xd1\xba\x12\x67\xb3\x0f\xb2\x61\x93\x5f\xa7\x1b\x95\x67\x35\x99\x79\x56\x93\x99\x67\x1b\xfc\xa4\xdb\xea\x74\x25\x0d\x06\x0a\xd0\x45\x66\xeb\x75\x65\x5a\x77\x65\x5a\x77\x65\xba\xd1\xae\x6c\xaf\xd3\x95\x9c\x3c\xd9\xe1\x71\x39\x44\xd7\x95\x9e\xae\x7a\xcb\x6a\x4a\x03\xa1\x37\x58\xd8\x9d\x4f\x61\xd6\x40\x61\xdf\xf1\x5f\xc9\xcd\xe3\x84\x56\x62\x2d\x8b\xad\x4c\xeb\xd1\x71\x2b\x69\x11\xdf\xb9\xc7\x8b\xb8\xf2\x8c\x5a\xc4\x95\x67\xc8\x22\x16\x17\xb5\x17\xf1\x9d\x75\x17\xf1\x22\x1f\x4c\x69\x85\xba\x2b\x47\xcb\x6b\xd3\x5a\x5e\x9b\x6e\x54\x5e\xdb\x56\xa7\x2b\x69\xe4\x88\x2d\xca\xa4\x58\x6b\x5b\xeb\x45\x5c\xd6\x8b\xb8\xdc\xf8\x22\xae\xdd\x95\xac\x99\x84\xbc\x66\x57\x86\x75\x57\x86\x75\x57\x86\x1b\xed\xca\x40\x9d\xae\xf8\x68\xe4\xa4\x96\x54\xf2\xc2\x4f\x96\xda\xe1\xac\x4a\x09\x32\x45\x13\x7c\x4f\xe9\x04\xdf\xf3\xda\x8a\xfa\xa2\x81\x37\xf5\x99\x89\xf4\xf0\xe5\x7d\xdf\x43\x7d\xae\x22\xed\xfc\x78\xff\xb5\x73\x39\x6d\xe7\x67\xfb\xba\x1d\xdf\xf1\x7f\x34\x4f\x05\xaa\x45\x58\xc6\xe2\x09\xcb\x14\xa0\xd0\x95\xbf\xa9\x77\xca\x37\x4d\x4d\xc8\x06\xd0\x84\x78\x82\x69\xac\xf5\x36\x86\x5c\x28\x42\xba\x95\x22\x64\x83\xa9\x08\x51\xd4\x5d\x18\x0d\xc1\x58\x69\x29\x42\xb6\xd1\x0e\x99\x78\x88\x39\x05\xc9\x25\xdd\xdf\x3d\xa1\x56\x4b\x29\x0c\xb8\x12\x46\xd4\x3b\x4a\xdf\x9d\x53\x0e\xbb\x85\x3a\x5a\x8c\xed\xb4\xe5\x98\xbd\xe4\x6a\x25\xf8\x9c\x48\xb6\xdf\x25\x3d\x2b\x89\xb7\xcd\x54\x5d\x0b\xbc\x91\x99\xbf\x4c\x5c\x6f\x6a\xbf\xea\x3b\xfe\x6f\xe3\x34\xab\xf0\xa1\xb3\xf2\x3b\x27\x7d\xe6\xbb\x63\x3e\x73\xd2\xe7\x05\x33\x12\xe8\xc6\x5d\xf8\x62\xdc\x81\x6f\x4b\x54\xe3\xf2\x8b\x62\xf2\x7c\x3b\x63\xdf\x56\xda\x9a\x9d\xb1\x2f\x25\xbe\x5d\x5a\x7c\xd3\x0c\xc7\xaf\x29\x0f\x07\x4c\x4f\x73\x01\xd1\xbc\x1d\xf9\x5b\x82\x4a\x16\xd0\xa1\xb6\x20\x14\xa8\xf5\xb2\x50\xc1\x0b\x6a\xc2\x0b\x24\xf4\xbc\x40\x6c\x4b\xed\xf5\x72\x5e\xf9\x8e\xff\xa4\x3d\xff\x25\xd6\x92\x82\x2d\x96\x34\xed\xe3\xf1\xbb\x6b\xc2\x11\x8a\xd0\x2e\xd2\xb3\x2e\x02\x51\xfe\xdc\x42\xb5\x88\x37\x1a\xa6\x9f\xf3\x69\x95\x37\x24\x1b\xad\xba\x08\x35\xe9\xd2\xc9\x2c\xef\xb9\x19\x95\xe2\xe1\x71\x0a\x95\xa8\xab\x16\x42\xf9\x56\xda\x5c\x8d\x8c\x0b\x89\xd4\x6b\xa2\xde\x9a\xfe\x30\x99\xd2\x12\x6b\x61\x0e\x4b\x9a\xcb\xfb\x63\xe7\x72\x77\x98\xeb\x1f\x09\xb7\x7e\x9b\x8b\xc6\xa3\xab\x49\x9c\xc6\xe4\x46\x5f\x30\x3f\x64\x89\xb5\xa4\x21\xc9\xbf\x9b\xd4\x76\xa5\x96\xf8\xb5\xd6\xeb\xb6\xa2\xe2\x2b\x09\x66\xbe\x0d\x46\xb9\xf3\x13\xcb\x75\x8f\xa8\xef\xd9\xad\x77\x65\xb7\x54\xeb\xae\xf5\x36\x68\xf5\xd1\x06\xad\x3e\xda\x50\x5b\x7d\xe4\xd6\x70\xb1\xda\x46\xfb\x62\x9e\xfb\x04\xf0\xbd\xa3\x52\xd3\xd5\x65\x49\xf7\x56\x4d\x6f\xaa\xe6\xec\x3e\x34\xbf\xd9\x7d\xa8\xc6\xac\xcd\xa6\xf5\xb4\xcd\xa4\xf5\xbc\xcd\xa5\x65\x02\x7a\xad\xeb\x04\x06\x10\x96\xb5\x60\x5a\xd6\x82\x69\xd9\x12\x4c\x13\xf5\x6e\x5b\x69\x77\xee\x2e\x56\x4f\xdc\xc4\x3c\x26\xae\xdc\xd8\x09\x02\xcf\x0e\xea\xf0\x10\x9d\x1e\xa2\xe3\x43\xd2\xf4\x4e\xd4\xf3\x1f\xb4\xe6\x77\x22\x61\x7e\xfb\x40\xc5\x1c\x7a\xc4\xef\x5b\x3d\x51\x50\xf7\x28\x81\xdb\x77\x33\x5a\x1b\xd4\xa7\xa1\xf2\x5b\x40\x44\x56\x75\x4f\xa7\x5b\x1d\xa5\x7c\xcc\x09\xff\x3c\x27\xe4\x5b\x95\xef\x6f\x0e\x4f\xcd\x0b\x94\x97\x68\xf4\xda\x90\x76\xda\xc6\xe3\xb4\x1f\x4e\x7f\x5b\xe2\xaa\xc8\x9f\xce\x5e\x3a\xce\xad\xf5\x7a\x8d\x59\xba\x28\x71\x96\x7a\x47\x10\x97\x4b\xfe\x16\xbe\x89\xbd\x23\x0a\x5a\xb6\x57\x5a\x55\xf0\xa7\x44\x36\x8b\x7e\x6f\x41\x17\xa7\xe8\x67\x19\x62\xee\xe4\xde\xcd\x40\x0c\x55\x95\x94\x63\xa2\x5d\xc9\x6d\x6f\x02\x49\xed\xa4\x5d\x1d\xa1\xde\x02\xdd\xd2\x81\x9b\xd1\xe9\x70\xe8\x44\x35\xee\x54\x18\x4e\xdf\xdc\x4e\x5e\x26\x70\xca\xf3\x9d\xdb\x4b\x6b\xce\x6d\x87\x9e\xda\x2e\x3d\xb5\xdd\x89\x6a\xce\xa7\x95\x03\x80\xf8\xe9\x44\xe7\xce\xa7\xc9\xf6\xae\x26\x0a\xd4\x0e\x32\x51\x53\x1f\xb6\x08\xb3\x55\x66\x14\x44\xf0\xde\x4c\x85\xef\xf8\x8f\xcf\x93\x74\x7e\xbd\x86\xf8\x1e\xb7\xb7\xbf\x5e\x63\x6f\x0f\x8b\x55\xdb\x87\xe6\x23\xa6\x5c\xac\x38\xe6\x93\x2f\x25\x24\x57\xdf\xa2\xdc\x4a\xca\x2c\x2e\x30\x6e\x90\xa9\x58\xc0\x21\x66\xc4\x02\x6e\xa5\xfd\xf9\x44\x55\x8c\x9c\xb0\x4d\xec\x0e\x87\xa9\xf3\xc3\x30\x71\x7e\xa8\x2b\x32\xdf\x52\x0b\xa9\x1b\xe6\x77\x81\xa3\x0f\x49\x35\xb4\x88\x93\xf1\x13\x3d\x2b\x27\x7a\x8b\x35\xd1\x93\x09\x13\xbd\x85\x30\xa9\x2d\x82\x49\xc1\x51\x2a\x05\xb4\x8d\xb3\xb0\x2b\x1e\x61\x18\x5d\xe3\x6d\x37\x94\x0b\x62\x1b\x12\x3e\x61\x9e\x94\xfe\xbc\x4e\xcf\x41\x60\x56\x71\x2b\xcc\xf5\xb7\xa6\x46\xb8\x37\xd2\x93\x11\x26\xe4\x2e\x9d\xc9\x48\x83\x40\xe6\x22\x49\x5b\x95\x91\x86\xe4\xdd\x22\x36\xc3\x0b\x53\x04\x5d\x39\x27\x43\xc5\x15\xee\x3e\x1e\x0e\xf1\x6e\x2e\x4c\x9f\x6e\x78\x6f\xc0\xdd\x42\xb8\xfa\x74\xea\xbe\x81\x77\x8b\xe1\x41\xe4\xae\x38\x0c\xd0\x33\xd6\x6c\x5d\x82\x44\x8f\x55\xb5\x4b\xfb\x8e\xbf\xa3\xae\x9e\xb9\xc1\x35\xf2\xf4\x3c\xd7\xc8\xd3\x35\xd6\xc8\x0c\x59\x23\xb3\xd6\x1a\x71\xa2\x35\xe2\x90\x35\xc2\xac\x35\xe2\x58\x6b\x24\xae\x21\x71\x76\x36\xd7\x88\xb3\x0f\xd6\x88\x23\xd7\x48\xae\x6a\x7d\x78\xb1\xeb\xc3\x8b\x5d\x1f\x5e\xec\xfa\x00\x50\xa9\x70\x51\xd5\xfa\x90\xf9\x5c\x77\xcb\x64\xae\xbb\xb5\x1f\x43\x99\x52\x0f\x09\xe1\x9e\x53\x17\xd2\x11\x62\x68\x0f\x56\x98\x71\x8a\x27\x95\xaa\x63\xe5\xd0\x7c\x16\xe2\xf7\xaa\x55\x39\x78\x34\x89\x24\xbd\xa4\x45\x37\x15\xbf\xe8\x66\x1c\xa5\x1a\xde\x6c\x38\x14\x9c\x4f\xdf\xb8\x21\x29\x7b\xa0\x3a\x35\x3a\xe4\x34\x99\x93\xf2\xac\x46\x72\x73\x28\x92\x9b\x43\x06\x2e\x2f\x20\xa6\xf4\x5b\xbe\xf2\xc2\xec\xea\xb7\x70\xc0\x48\x6f\x6e\x8c\x49\xb8\x35\xe1\x98\x09\xb7\x26\x1c\xab\x2f\x9a\x03\xe9\x6b\xc1\x87\xc2\x47\x9f\x17\xc7\xdd\xa7\x1d\x75\xde\x9d\x10\x89\x68\x42\x37\x0e\x75\x73\x1b\xed\xcf\x74\xf2\x81\x77\x80\xae\xa9\x01\xc2\x91\x66\xea\x7d\xe4\x2b\x0f\xff\x1f\x08\x54\xb7\xef\xfe\x97\x58\xcb\xbd\x4c\x53\xd3\x88\x9c\x36\x1b\x51\x50\xcb\x57\x14\x8b\x10\x92\x81\x91\xae\x6b\xd6\x70\xce\xb9\x8a\x76\x6d\x6f\x5f\xbb\x76\xed\x61\x87\x1d\x0e\xe9\x06\x8e\x3c\xea\xa8\x8e\xa3\x8f\x3e\xe6\xd8\xe3\x8e\x3b\xfe\x78\x2b\xf7\x75\x18\xbe\xf1\x4d\x6f\x7a\xf3\x9b\xff\xe0\x2d\x1b\x36\xbc\xf5\xad\x6f\x7d\xdb\xdb\xde\xf6\xb6\x3f\xfc\xa3\x3f\x42\x14\xbc\x33\xce\x38\xf3\xcc\x33\xcf\x3a\xeb\xec\xb3\xdf\xfe\xf6\x77\xf4\xf6\xbe\xf3\x9d\xef\x7a\xf7\xbb\xdf\xf3\xa7\x7f\xf6\x67\xef\x7d\x2f\xa4\xc3\x86\x64\xd8\x9b\x36\xfd\xcd\xdf\xfc\xaf\x0f\xfc\xed\xdf\xfd\xef\xbf\xdf\xfc\x0f\x1f\xfc\xd0\x87\x3f\xfc\x8f\xff\xf8\x4f\xff\x67\xcb\x96\x7f\xfe\x17\x12\x21\xc2\x6c\x9f\xb7\xe7\x13\x22\x44\xdc\x9a\x6e\xa8\x13\x2e\xaa\xda\x42\x27\x48\x41\xf0\x43\x44\xd2\xfe\xa5\x9e\x3b\xea\x3f\xc7\xb8\xa3\x3e\x9f\xe0\x40\x06\x48\xae\xc4\x1d\xb5\xc2\xd0\x81\x2c\xba\x6f\xdc\xb4\x1d\x52\xb7\xe0\xfb\xf8\xa8\x2b\x3a\xa3\xc8\x8b\x8e\x20\x0d\x25\xfe\xc9\xe7\x29\xe3\x6c\xf6\x4f\x7e\xcf\x5d\xac\x8d\xe5\xff\x31\x7a\x20\xeb\x6a\x82\x1b\x3d\x63\xd1\x83\x0f\x47\x0f\x96\x0a\x84\x87\x4f\xe2\x1d\x3f\x9c\xfe\xa9\x44\x8d\xe4\x29\x79\x91\x13\x85\xee\x8e\x0a\x7d\x28\x62\x57\x3c\x15\x93\x4e\x67\xe3\xee\x8d\xbb\x75\xc4\xf1\xee\xa8\xf0\x3f\xd0\xb8\x8f\x94\xca\xb6\xea\x50\x9d\x3c\x99\xac\x8f\x2d\x8e\xf3\xa9\xb2\x1d\xf4\x2e\x4f\x98\x5f\x12\x7d\x30\x8c\xea\xe9\xae\x40\x90\xdd\x49\x0d\x13\x32\xe5\x2a\x11\x79\xda\xd5\x69\xaf\xb8\x4b\x1d\x92\x74\x03\x23\x3d\x85\x7f\x5a\xe4\x38\x96\x78\x0e\x07\x9f\x58\xa4\xf8\x92\xcc\xec\xc5\x1d\x1a\xbc\x50\xab\x42\x9a\x60\x50\x85\x64\x95\x35\x7a\xf8\xc7\xa3\x99\xfc\x3b\x19\xef\xb3\xa5\x0a\xd1\x38\x2a\x3c\x72\xbc\x5b\x68\x15\x41\x81\x81\x17\x96\x6f\xac\xfc\xd6\x15\xe8\x61\x52\x47\x00\x49\xa1\xff\xd6\xf7\xc3\xca\xc3\x4b\xf1\xa5\xd3\x77\xb7\xa6\xe0\xd1\x9d\x51\x0b\x1f\xc0\xde\x0c\x78\x90\x99\x52\xbf\xf2\x37\xe2\xbc\x17\x7a\x04\x00\x6d\x93\x8f\xa9\xa0\xff\x5a\x7c\xdf\x21\x80\xd6\xb9\xc8\xf4\x97\xbb\x9e\x7e\xa8\x78\x7f\xb9\x51\x99\xd3\xdb\x8d\x43\x19\x9b\x73\x85\x63\xdc\xe7\x63\x1d\xe3\x6e\xa0\xf5\x1b\x8e\x71\xe2\xc8\xd2\x2d\xa1\xc6\x68\xf4\xd4\xea\x36\x96\xff\x4b\x01\x39\xf2\x17\x80\x98\x4e\xc2\x8b\xff\xc2\x47\x60\x8a\xf7\x43\x35\xa3\x2c\x26\x4d\xd4\x4d\xb1\xcb\x0f\x55\xe9\x6a\x07\x7e\x15\x2b\x91\x51\xef\xa1\xf3\x0e\xbc\x7f\x04\x24\x8e\x8f\xcb\xf3\x75\x7b\xf2\x64\xb5\x3a\x23\x61\x67\xdd\x3c\x5f\x87\xb6\xb1\xfc\x7b\xd1\x05\xf0\xcf\x20\xcb\xd7\x53\x9f\x51\x59\xbe\x06\x3d\x23\xcb\xd7\xa0\x47\xe2\x82\xdc\x3a\x51\xf4\x4f\x7d\x86\x4c\xf9\x9d\xb4\x97\x57\x66\xc1\x6f\xf0\xdd\x7a\xae\x72\xad\xcc\x4a\xd5\x1c\x3b\x57\xcc\x98\x2b\x80\xc8\x7e\xb7\x0a\x4b\x55\x73\x75\x1c\xe4\x4d\x07\xcf\xaa\x5e\x5f\x81\x0d\xc9\xa3\xab\x58\x2d\xe3\xcc\x32\x2c\x09\x19\xa4\x7a\xb5\xdc\x43\xfb\xf2\xe5\x65\x55\xea\x83\x13\x20\x11\x3b\x00\xfa\xbc\x3d\xee\x03\x8d\xd7\xfe\x40\xbc\xee\x07\x3a\x11\x93\xb3\xaf\xc3\xdc\xec\xce\x48\x78\xdf\x35\x6b\xf6\xc5\x07\xba\xef\x9a\x35\xba\x97\x5f\xb4\x3e\xd0\x49\x80\x1c\xaa\x9a\x70\x48\x03\x61\x63\x0d\x40\xdc\xa4\xc6\xb5\xda\xe8\xfb\xe1\xb9\x81\xdb\x73\x2c\xa0\x78\x42\xa0\xe8\xb1\x80\xaa\xc9\x1d\x55\xf0\x6b\x02\x67\x33\x3c\x37\x60\xe0\x5b\xf6\x87\x51\x41\xfc\xf9\xb6\xb8\xb9\x7d\xac\xf6\xdc\xae\xad\x3b\xb7\x8f\x47\x2d\xbe\x55\xe4\x99\xd9\x00\xb3\x7b\xcb\xf7\xf6\xc9\xec\xde\xf2\x3d\x32\xbb\x4f\x59\xb3\xfb\x0d\xcc\x28\xa3\x2a\x65\xf3\x6e\x41\x61\x90\x43\x3a\x9c\x87\x97\xc6\xa1\x17\x3c\x4b\x5b\xbd\x23\x0e\xfa\x1b\x05\xe1\x3d\xec\x42\x78\xd7\xcd\x5f\x7a\x22\x63\x71\x8b\xeb\x19\xc0\x57\xfa\x61\x79\xb4\xc9\xe2\x16\x9f\x60\x3a\x89\x0d\xe5\x16\xf0\xca\x7a\xc9\x2d\xdc\x33\x08\x4c\xcf\xa9\x7e\xcf\x2e\x26\xa1\x25\xd3\x88\x47\x17\x96\x2f\x34\xd9\xc5\xbf\xd5\x67\x17\x63\x0d\xb1\x8b\xca\xe7\x62\xd9\xc5\x8b\x7b\xc4\x2e\x20\x69\xe5\xc9\x7e\xcf\xb5\x0c\xe0\x26\x09\xbf\x00\xbc\xa2\x93\xfc\x9e\x4b\xa3\x27\x27\x42\x45\x63\x71\x0c\xe3\xbb\x8d\x30\x8c\x0b\xb1\x92\x2a\x86\x31\xab\xd2\x65\x57\x6d\x9a\x1f\xd5\xde\x34\xc7\xd7\xdd\x34\x80\x94\x7a\xbc\x8f\xb0\xb8\xc7\xc1\xa6\x79\xe9\xf6\x7d\xc2\x33\x5e\xba\x9d\xcc\xfb\xcf\xac\x4d\xf3\x63\x99\x8a\x5a\xcc\x97\xcd\x34\xfe\xa3\x11\xa6\xb1\x8d\x21\xce\xa1\xcd\x34\x7e\xe5\x00\x16\x21\xe2\x20\x1e\x69\xb2\x8d\xc1\x3d\x61\x1b\x73\xb4\x37\x73\x2b\xaa\xd8\xc6\xaf\x1d\xc8\x73\xd3\x73\x3e\x13\x88\x83\x55\xdf\xe9\xbf\x6a\x7f\xa7\x83\xea\x7e\xa7\xd7\x10\x4f\xb0\xe7\x75\x4c\x7b\x1c\x7d\xa7\x9b\x2e\xd8\x27\xc4\xed\xa6\x0b\x08\x71\x3b\xef\x3c\xf3\x3b\xfd\x46\xa6\x89\xd9\x17\xbc\x63\x80\x21\xc4\x10\xf0\x8e\xff\xc4\x3c\xca\xc0\x3c\xe0\x77\x89\x72\x8f\x4b\x18\xdc\x41\xee\x01\xd9\x4b\x03\x64\x1f\xf0\x9b\xc7\x4d\xf1\xe0\x79\x35\xa7\xf8\xd0\xba\x53\x7c\x39\x83\xa0\x8f\x9e\xab\x18\x44\xf5\x47\x53\xfc\xe4\xe4\x3e\x99\xe2\x27\x27\xc9\x14\x5f\x63\x4d\xf1\x15\x4c\xc4\x5d\xec\x1b\xfe\x51\x1e\x6d\x8a\xe3\x1f\xd7\x9d\x97\xc4\x3f\x8a\x06\x94\x85\x6c\xd5\xa1\xfd\x69\x80\x7f\x7c\xf5\xf1\xab\xbf\xdb\x6f\xf1\x0f\x38\xb4\x14\x23\xfe\xf1\x6a\x8b\xe2\x1f\x1e\x3c\xba\x83\xe9\xf8\x87\x01\x2f\x48\xf9\xdc\xd3\xaf\x2c\x93\xfc\x43\x46\x36\x0c\x33\x44\xfd\x19\x61\x02\xf6\x27\x3a\xa8\x87\x1f\xea\x0f\x5d\x01\xf8\xf1\x31\x26\x03\x0b\xe2\x94\x7f\xe7\xa2\x19\x2a\x65\x39\x22\x99\x80\x89\xdc\x51\x06\x92\x19\x57\x91\x8b\x88\xb3\x74\x68\xce\xd2\x55\x92\x1a\x4c\xb0\xc0\xc8\xc9\xbd\x8d\x4e\xee\x6f\x97\x90\xc9\xdd\x68\x98\xf4\xf6\xf8\xfb\xee\xa3\xbe\xab\x73\x06\xed\xef\xab\x4b\x12\xb8\xe0\x3e\x5a\x8f\xaf\xb6\x60\x8f\x53\xc6\x7a\x1c\x4d\x5c\x8f\xfb\x46\x9e\x49\x34\x39\xef\x69\x85\x4e\x90\xea\xf9\x28\x93\xd0\x48\x69\x4c\xf2\xdd\x84\xbf\x8b\x98\x82\x58\x35\xe4\xe8\xe6\xf7\x6a\x53\x39\x81\x03\x46\xf9\x0c\x44\xa2\x89\xd8\x79\x0b\x47\xe0\x33\x74\x22\x6f\x49\x06\x85\xf8\xef\x32\x91\xba\xe7\x9f\xa5\x3d\x37\x81\xfd\x3e\xd4\xb0\x17\xd2\x74\x0d\x2f\xa4\x87\x3e\xb1\x86\x78\x21\xb5\xd6\x71\x42\x1a\xed\xfc\xbf\x5a\x11\xdc\xc8\xff\x12\x6b\xf9\x2e\xab\xf2\x74\xc9\xe7\x17\x28\x6d\xf1\xb2\x65\xcb\x96\x2f\x5f\x51\x5c\xb9\x72\x95\xa1\x31\x0e\x5a\x4b\xa5\xb6\xb6\x36\x91\x27\xe5\xb0\xc3\xdf\x70\xc4\x11\x47\xa2\xba\xf8\x98\x63\x8f\x85\x74\x29\x27\x74\x76\x9d\x78\xe2\x49\x27\x9d\x74\xf2\xc9\x27\x9f\xbc\xee\x94\x53\x4e\x3d\xf5\xd4\xf5\xdd\xdd\x3d\x3d\x3d\xe1\x1b\x69\xba\xda\x3f\x39\xed\xb4\x8d\x1b\x4f\x07\x95\xb1\xa9\x30\x06\x8d\x71\xdf\x9f\xff\xf9\xfb\xde\xf7\xbe\xf7\xa3\xca\xf8\x6f\xfe\xd7\x07\x3e\xf0\x81\xbf\xfd\xbb\xbf\xfb\xdf\x7f\xff\xf7\x9b\xff\xe1\x83\x1f\xfc\xd0\x87\x3e\xf4\xe1\x0f\xa3\xda\xf8\x9f\xff\xe5\x5f\xfb\xfb\x3f\xf2\x91\x8f\x9c\x73\xce\xb9\xe7\x96\xd9\x79\xec\x3c\x76\x3e\xdb\xca\xb6\xb1\x6d\xec\x02\xf8\xbf\x9d\x6d\x67\x3b\xd8\x0e\x36\xc0\x2e\x64\x17\xb1\x8b\xd8\xc5\xf0\x7f\xa7\x5e\x82\x3d\x53\x55\x11\xd6\x2f\x25\xd8\xfd\x25\x1e\xd1\x0c\xb3\x6c\x8d\x2f\x25\xa8\x2f\x67\x18\xba\xa0\x38\xea\xa2\xcc\x64\xe6\x00\x70\x48\x71\xd5\xef\xc1\xb8\x30\x52\x87\x7a\x9e\x68\xab\x0e\x69\xee\xc2\xa5\xb6\xde\x51\x03\x3e\xb6\x1b\x19\x1c\xb8\x4e\xa2\x59\x12\x89\x14\x88\xaf\xd1\x4e\xe6\xf7\xdc\x1a\x11\xc4\x8b\x99\x00\x9c\x56\x2a\xe6\x34\xde\x05\xc0\xd8\x8b\xd4\x53\x29\x16\x9c\x8c\x77\xf5\x70\x37\x1b\xb8\x2d\x70\x6b\x93\xec\xc8\x46\x75\xab\x8f\xa6\x9a\x09\x2b\x13\x05\x43\xfa\xdb\x41\x87\x18\x7f\x70\x1c\x67\x55\x9a\x23\x9d\x6d\xbb\x0f\x8f\x8d\xd3\xe7\x15\xe2\x0e\x00\x03\xb4\x76\x33\xfc\x56\x99\xa1\x48\xc2\xa9\xa6\x36\x96\xdf\xc1\x7c\x80\xd4\xdc\x8e\x47\xb9\x33\x34\x0c\xe5\x76\x16\x7b\x94\xdb\x99\x3c\x82\x48\x7e\x3d\x8c\xca\xaf\xad\x2c\x56\x82\x5d\xd0\xc6\xf2\xdb\x18\x46\x80\x6c\x65\x20\xc1\xfe\xfb\x8c\x92\x60\xe3\x93\x5e\x49\xdb\x03\x91\x6d\xcb\xae\x26\xe6\x53\x35\xa3\xc2\xb8\x13\x35\x50\x22\x10\x41\x2f\x19\xb2\x6d\xc4\xbc\xca\xb8\x00\xc6\x99\x8e\x89\x1c\x27\xbe\xcd\xe3\x8d\xf9\xf5\x5d\x4d\x6b\xbe\x29\x5e\x7e\x25\x5f\x60\x6d\x1b\xcb\x9f\x2b\xd5\xe5\x9b\x25\xf0\x74\x1c\x08\xcb\x04\xb3\xce\x7e\xd2\x60\x49\x3e\xff\xb5\xb4\xf1\x1f\x2e\x8d\xb5\x42\x92\xc6\x79\x1b\xcb\x7f\x44\x36\x3e\x48\x00\xbc\xc3\xe9\x17\x8b\xc6\x37\xdf\x55\xf3\x9b\x4b\x63\x71\xed\x63\xcb\xaa\x36\x96\xff\x57\x1f\x02\x68\xff\x45\x02\x3b\x57\x08\x36\x34\xa0\x4f\x8b\xdf\x03\x91\xbc\xa8\x17\x03\xe8\x9a\xec\xbc\x66\x3a\x49\xa1\x43\x2f\x1a\x5a\x0c\xb9\x7e\x6c\xbd\x44\x82\x6a\x8d\x15\xc1\x9d\xb0\xd0\x8f\xbd\x2a\x11\xe4\x1f\xbb\x4c\xb1\x1f\x7b\x4b\x35\xee\xe6\xca\x3a\xa0\x8d\xe5\xff\x4f\xdc\x36\xba\xa5\xf6\x36\x3a\xb2\xee\x31\xb0\x84\x86\xb3\x43\xd0\x6e\xe6\x8c\x84\xb3\x5b\xf9\xfe\xdd\x42\xb3\x5b\xc9\x5a\x1b\xb5\x06\xda\xd6\xc6\xf2\x1f\x8c\x1b\xe8\x27\x6a\x0f\x94\x37\x40\x2f\xde\x00\xe6\x39\x40\xdb\xdd\x0c\x43\xbd\xfe\xda\xfd\x4c\x2d\xae\xbf\x96\x50\x8b\x4f\x5b\x43\x3d\x02\x6c\x5c\x31\x43\xbd\xbb\xf6\x50\x8f\x6f\x60\xa8\xc7\x83\xe1\x0b\xf2\xc0\x7e\x00\x86\xba\x6b\x64\x3f\x7f\xd5\x5d\x23\xe4\xab\x7e\xde\x1a\xea\x09\x60\x3f\x6b\xa0\xf1\xf9\x6f\xc3\x68\xfe\xbe\x77\xa0\x31\x7f\x5f\xac\xcf\x1c\x27\x99\x01\xd6\x56\x52\x08\x75\x92\x1c\x82\x52\xf5\xf2\x58\xa5\xea\x97\x12\xb9\x63\x87\xa1\x54\xdd\x60\x28\x55\x21\xa1\xec\x5f\xfa\x3d\xb7\x30\x34\xc2\x69\x5f\xe3\xaf\xa1\x59\x2e\x6e\x25\x7c\xb9\xf6\x4a\x68\x6f\x60\x25\x40\x02\xdb\xf7\xf9\x3d\x0f\x3b\x60\x87\x8b\xd6\x42\xf9\xdb\xfb\x79\xd9\x97\xbf\x4d\x96\xfd\x23\xd6\x5a\x00\x93\xca\x9f\xc5\x88\x43\x9b\x88\xec\xc3\x74\x32\x0c\x25\x22\xb9\x0a\x9f\x2e\x2c\xff\xfb\x52\x63\x9e\xbe\x5e\xff\x8b\x4b\xb3\xeb\xb0\xfe\xe2\xbd\x16\x34\x59\x58\x8e\xd7\xa2\x3f\x96\xf8\xc1\x6b\x69\xd1\xc1\x3e\xf3\x1e\x1f\xb5\x39\xef\xa6\x5a\xf4\x6f\xa0\xf5\x0f\xf5\xeb\xef\x92\x50\x9d\xd5\x5a\xf4\xc9\x58\xb1\xd9\xd2\xa2\x5f\x81\x95\x48\xe8\x73\xa5\x15\xfe\x37\x07\x8c\x88\x71\xab\xea\xd9\xda\xab\xaa\xad\x81\x55\x05\x66\xf2\xb7\xfb\xa8\x16\x38\x1b\x56\xd5\xe8\x7d\xfb\x79\x55\x8d\xde\x47\x56\xd5\x0b\xd6\xaa\xfa\x56\xd4\x91\x33\x92\x4d\xd8\xd3\x8d\xcc\x25\xa8\x61\xcf\xa8\x9e\xcb\xef\xa3\x15\xb0\xe7\x9b\xd1\xdf\xd3\xa8\xed\xd7\x6c\xe4\x07\x8d\x34\x02\x6a\xe1\xd3\xaa\x1b\xf9\x31\x5a\x10\xb1\x91\x3f\xd2\x8d\x14\xac\x46\x5e\x6e\xa4\x91\xad\x0c\x2a\xa9\x6a\xe4\xe7\x0e\xd8\x23\xb1\x91\xb7\x42\x12\x97\xff\x58\x6c\x2c\x8e\xff\x88\x5d\x1c\x6a\x3d\x88\x24\x5d\xd2\x93\x5d\x26\x8c\x73\xb9\xfc\x25\x9c\xf8\x3c\xee\x70\x69\x0f\xfb\x05\x5a\x28\x7b\xce\x8b\x3a\xf5\x16\x9f\x7b\xa8\x48\xf1\x2d\xc1\x84\x54\x0d\xc1\x96\xea\xfd\x5f\x62\x7a\x3b\x34\x06\xbc\x59\xbe\x9f\xab\xf1\x7e\xc1\x78\x1f\x0c\x24\x6f\xf2\x51\xbb\xff\x46\xf9\x7e\x21\xfe\xfd\x49\x31\x34\xf2\x3e\xd8\x3b\x42\xbf\xe7\xbf\x1c\xb0\x02\x8a\xf7\x89\x60\x09\x4a\x68\x2d\x58\x7a\x7b\x29\x58\x7a\x61\xb1\x9f\x13\x61\xf0\x35\x6b\xad\xbf\xea\x88\xd4\x76\x61\xc1\x28\xf7\x5b\xab\xdc\x9c\x03\xf6\x47\x48\x4f\x4d\xcb\x95\xcf\x33\xcb\x81\x3d\x62\x1d\x44\x56\x12\x47\x4d\xab\xd0\x2b\x68\x14\x24\x46\x8b\x1d\x0c\xee\xf8\xe1\xb9\x81\x83\x46\xbb\x13\x21\x09\x3d\xfe\xee\xa2\x45\x77\x32\xb8\x83\x45\xc1\x06\x77\x02\x16\x15\xf6\x38\x52\x14\xcc\x12\xc7\x8b\xa2\x90\x85\xe7\x58\x2c\xfa\x12\x66\x18\x23\x45\xaf\x61\x98\x73\x0c\x8a\x82\x73\x4b\x07\x16\x7d\xda\x11\xd9\xb9\xaa\x48\xdf\xae\xf3\xf6\x9a\xa1\x5e\xc7\xc0\xcc\xd6\x73\x23\x03\x2b\x58\x44\xfa\xa6\xbe\xb5\x9f\x49\xdf\xd4\xb7\x08\xe9\xbb\xc9\xfa\x32\x60\x84\x3e\xac\x81\xd6\x95\xfa\xb2\xf1\xb6\xe7\x5b\xa9\xdb\x58\xa5\x94\xf5\x53\x15\x88\x96\x00\xaa\xb4\x3c\x1a\x4f\xc6\xd1\x28\x33\x16\xb4\x4c\xad\x50\x9a\xdb\xe8\xac\xc5\x84\xd2\x7c\x8b\x49\xa0\xbc\xb0\x72\xb1\x69\xa5\xbf\x3d\x79\xd1\xd8\x56\xfa\xda\xf2\x64\xbc\x4f\xd7\xc8\x79\x7b\x22\x5e\x8c\x32\x4c\x35\xf2\x2c\x9a\x0e\x89\x78\xf1\x71\xbc\xd3\xf3\x38\x83\x9c\x23\x89\x46\xfa\x3b\xce\x6b\x80\x91\x3c\x82\x95\x54\x31\x92\x4f\x31\x44\x8e\xab\x30\x01\x1d\x27\x2d\xdb\xaa\xc4\xe7\x98\xcc\xa0\x55\xb5\x0b\x3f\x53\x7b\x17\x1e\xd3\xc0\x2e\x04\x47\xcf\xd5\x7e\xcf\x67\x19\xa0\xb9\x45\xbb\xf0\xfb\xbb\xf6\xf3\x11\xe7\xfb\xbb\xc8\x57\x1b\xb7\x76\x21\x78\x8a\xae\x04\xf4\xbf\x5f\x9a\x1c\xf5\xbe\xc4\xd1\x8e\xa9\xf4\xeb\xe0\x12\x80\x3d\xc1\xec\x62\x56\x4a\x31\xfd\x11\x03\x0f\xf3\x89\x39\x7a\x2e\xee\x47\xc3\x63\xcf\x17\xd1\xca\xc8\x19\x86\x47\x10\xfe\xf4\x6a\x0b\xe5\x4f\x6c\x2f\xf9\x13\xe3\x1e\x39\x0d\x59\xf3\xf0\x05\x26\x00\xd9\xaa\xbe\xfa\x83\xb5\xbf\x7a\x23\x1a\xbf\x2f\xa3\xe1\xb3\xe7\xab\x0c\xf0\xd3\xa2\xaf\x5e\xd9\xdf\x1a\xbf\x0a\xd5\xf8\x4d\x58\xa3\x7d\x88\x41\x18\x2a\x61\x4a\x8f\xe1\x1d\x64\x4a\xe0\x63\xbc\x00\x99\x12\xfc\xce\xc7\x4d\xcc\xe4\x3c\x98\x52\xec\xb4\x3c\xc1\x20\x5c\xb5\xe7\x69\x26\x22\x74\x46\xc2\xd1\xfd\x7d\xc6\x1b\xa5\x67\xbc\x67\xac\x69\x79\x92\x09\x64\x8e\xfd\xc2\x92\xaa\x26\xf0\xb9\xda\x13\x78\x70\x03\x2b\xeb\x79\x86\x08\xbe\x2f\x22\x02\x04\x38\x9c\x3c\xb8\x9f\xa7\xf0\xa6\x07\xc9\x14\x7e\xc7\x9a\xc2\x17\x98\xc4\xa8\x9e\xf5\xf7\xca\x52\x57\x62\x2d\x3c\x06\xea\x49\xa4\x9f\x80\x70\x87\x95\xab\xb4\xb1\x27\x67\xdb\x7a\x66\xe2\x6d\x3d\x03\x4c\x1c\xac\xbe\xb9\xc2\x0a\xf0\x99\xa9\xc7\x2c\x37\x57\xf9\x26\x0d\x69\x05\xf5\xb0\x64\x96\x0f\xc4\x32\xcb\xad\xb4\xfa\x86\x95\x2f\x29\xa0\xcd\xe0\xee\x5c\xa4\xaa\x97\x34\x12\xce\x65\x40\x37\x41\xff\x3c\x22\xb3\xf1\x66\x4d\xc4\xca\x5c\x58\x38\x43\x5b\x3b\x96\xfb\x06\x96\x4a\x4e\x5d\x7c\xef\xf5\xd5\x62\x25\xc0\x65\x01\xdd\xe5\x87\x49\x56\xbb\x39\xc7\x0c\x41\x1a\xa0\x03\xaa\x81\x03\x3f\x46\x43\x7e\xc6\x48\xc8\xcf\x40\x63\x70\xa0\x6a\xcc\xcd\x48\x42\xb3\x40\x41\xe5\xe3\xa2\x06\xe4\xe4\x1a\x90\xb3\x3d\x70\x21\xa8\x0f\x21\x2a\xfb\xec\x34\x51\x60\xe9\x39\x5b\xe7\xed\x29\x48\x23\x40\x9f\x32\x66\x49\x85\x8d\xbd\x4a\x2e\xad\xbf\x4a\x36\xd9\x78\x3a\xda\x7a\xd5\x5b\x73\x89\x5c\x96\xb8\x44\x68\x10\x95\x08\x95\x80\x44\x57\xb8\x60\x52\x5c\x07\x20\x14\x10\x45\x6b\x89\x4c\x34\x15\x37\x28\x09\x76\xa9\x70\x2f\x8b\x1a\xf7\x92\x6b\x9c\xd5\x76\x89\x60\x4c\xfc\x58\x3c\xd5\x6f\x71\x66\x6d\xf3\xf4\xb1\xba\x44\xc2\x3e\x66\x6a\x04\x51\x70\x15\x44\x41\x8c\x31\x0a\x73\x6b\x2f\x56\x8c\x28\xed\xd1\x57\x53\xf3\x79\x35\xa4\xad\x4a\xa1\xa2\xde\xab\x55\x54\xfd\xda\xe4\x35\xd2\x98\x87\x74\x11\xf1\x2a\x0f\x00\xca\x1e\x51\xf4\x47\xb5\x7f\x34\xf4\x4c\xd3\xed\x31\x02\x31\x5f\xbb\xa3\xdc\x89\xaa\xa1\x16\x9f\x19\x83\x6e\xaf\x54\xb1\xf8\x63\x14\xc3\x7e\x4c\x07\x7e\xd6\x69\xc0\x77\xfc\x6f\x7b\x76\x18\xbe\x57\x2b\x0a\xff\xe5\x9a\x51\xf8\x16\xe4\x53\x35\xcd\xa2\xf9\x2d\xb4\xc7\x23\x65\x72\x83\x76\x8a\x97\x90\xa6\x02\x50\xc5\x8c\x4c\x30\x15\x5a\xac\x42\x8b\x55\x68\xb1\x8e\xfe\x91\x9e\x74\xe1\xba\xac\xf8\x1d\x96\xcb\x37\x7c\x47\xce\x59\x07\x86\x8a\xc9\xcc\x19\xea\xc6\x9c\x88\xa1\x54\x37\x2a\x51\x89\x22\xb9\x01\xa9\x64\x78\x3d\x40\xae\x92\xc8\xfc\x55\xa4\xdc\x8b\x4c\xe6\x27\x63\xfc\xb4\xda\x05\xe2\x10\xdd\x5b\x53\xf3\x81\x04\xf8\x4e\xed\x70\xef\x44\x1e\xbe\xdc\x08\x01\xaf\x9f\xb6\x6d\x36\x76\x51\xd0\x30\xdb\xd0\x21\x38\x5b\xcb\x54\xb2\xb2\xea\xd8\xff\x65\x22\x27\x1b\xb3\x70\xb6\x66\xe3\x7d\x96\x8f\x76\x20\x3c\x5f\x71\x51\xc8\x61\x2b\x12\x97\x89\x7c\x52\x67\x68\xb4\x2d\x91\xce\x96\xd7\x03\xc0\x0a\xfb\xf0\xd5\x20\xcd\x55\xfa\x38\x95\xf2\x7b\x21\x72\x9f\xb0\x7c\xae\x28\xe4\xf1\x14\xf7\x7a\xb5\x9b\x40\x24\x90\xcb\x24\x58\x29\x92\xab\xb3\xc5\x8f\x84\x73\xaf\x07\x65\x73\xee\xa9\x87\x88\x9f\x08\xcc\xb2\xd1\x0e\x76\x5b\xf5\xb7\x50\x90\x55\x9e\x36\xaa\x6e\xc2\xfb\x39\x3f\xdc\xa2\x87\xa5\x86\xb3\x18\x03\xd6\xc3\xcd\x56\x8d\x8b\x40\xaa\x86\x37\x33\x76\x8d\x19\xbc\x9f\xf6\xc3\x7e\xeb\xad\x25\x28\xd9\x36\x83\x60\x1b\x9e\x63\x3d\x15\x90\xba\xcd\x80\x24\x12\x9e\x6b\x3d\xcd\x23\xc0\x08\x53\x44\x8d\xd7\x43\x3c\xf3\x1d\xff\x91\x55\xbf\x57\xd7\xb2\x12\x6b\x39\x0d\x05\x5e\x0c\xf1\xcd\x55\x65\x5d\x13\x5e\x5b\xab\xaa\xb2\x4a\x1c\xfe\x86\x23\x8e\x3c\xea\xa8\x8e\x8e\xa3\x8f\x3e\x06\xe3\x7a\x4f\x38\xa1\xb3\xb3\xab\xeb\xc4\x93\xb4\x7c\x3c\x50\x15\x7a\xfb\x4a\x82\x80\xec\x62\x81\xca\x88\x6f\x09\xc8\xaf\xd4\x13\x7d\x86\x81\xc6\x0c\xb9\xfd\x0a\x4e\x40\x5c\x08\x48\x01\xbc\xe0\x08\x95\x30\x45\x79\xf5\x14\xc5\x17\x98\xa2\xf8\x02\xfb\x96\x6c\x27\x1f\x88\x66\x69\xb1\x4b\x35\xfe\xc0\xee\xf0\x32\x7d\x21\x7a\xa7\x84\x62\x99\xfa\x2b\xec\x58\xe7\x18\xe8\x56\x64\xaa\x5e\xa5\x81\x08\x45\x25\xbe\x9f\x88\xdb\x73\x0a\x42\x83\x73\x4a\x6f\x95\x06\x85\x33\xec\xc1\xce\x38\xe1\x62\x47\xf2\x57\x68\xcc\x7d\x3e\x07\x4a\x6c\x20\x22\xa0\xbf\x0e\x3f\x21\x9d\xe7\xa3\x33\x8c\x1e\xf5\xa4\x4b\xa6\x60\xca\x3c\x2d\x4e\x91\xd3\xe2\x40\x3d\xaf\xfa\x4f\x50\xaf\xfa\x4b\x68\xf7\xaf\xcc\xc2\xa1\xe4\x18\x9f\x4c\xa6\x98\xd8\x8a\x98\x58\xf1\x31\x50\x6e\x1e\x3e\x77\x9d\x43\x78\xde\x20\xad\xeb\x35\x3a\xcb\x5c\x4d\xe5\xd1\x7e\x4c\xe5\xb3\xa4\xf2\xcb\x64\xe5\x37\x9b\x95\x5f\xd1\x40\xe5\x47\xf9\x2a\x91\x9c\xfd\x09\x8f\xc4\x47\xd1\x3a\x92\x0a\x96\xc7\x31\xfa\x84\x44\x87\xeb\x57\x38\x04\xa4\xa8\x23\xbb\xfd\xe8\xf0\x58\x6d\xe4\xae\xda\x4b\xe1\x90\xba\x4b\x61\x15\xa6\xa0\x5e\x0d\x79\x59\xa2\xa5\xf0\xea\x23\xfb\x77\x29\xbc\xfa\x08\x35\x07\x58\x4b\xe1\x00\xc8\x77\x12\x8d\xf3\xa2\xc5\x96\xab\x50\xcd\x71\x96\xcb\xc3\x20\x79\x29\x9b\x9e\xb0\xc1\x0f\x32\x6b\xf4\x9c\x11\xd7\xa1\x36\xbf\xe7\xeb\x2a\x9c\x45\x9e\xdf\x65\xd2\xdc\x21\xa6\x3f\x92\x70\xa3\xc6\x8b\x42\xe0\x92\xcf\x27\x0f\x48\x56\x7e\x52\xee\xb4\x09\x88\x55\x3d\x86\x8f\x91\x31\x54\x9f\x88\x06\xcd\xe4\xce\xb4\xb0\xe9\x76\x2a\x0c\x0f\x22\xd3\x47\x9f\x4c\x9c\xe3\xe1\xf9\x16\xd1\x0c\x11\x0b\xad\x3b\xc8\x80\x32\x3f\xc8\xe2\x91\x31\x87\x07\xc8\x26\x94\x05\x9b\x51\x32\xf4\x51\xcb\x1f\xe4\xf1\xbc\xbe\x00\xfb\x02\x19\xf9\x27\x72\xf2\xa2\xb9\xd3\x9b\xb4\x17\x12\xaa\x41\x48\x34\x73\xe0\xa3\x3b\x08\xf7\xe5\x6b\x0b\x3a\xbd\x4a\x4e\x5d\xe5\x3a\xbd\x39\x55\x63\xa6\xd3\x2b\x37\xd5\xaa\x71\x2d\x46\xf8\x4c\x38\x10\xe1\x23\x5f\x6b\xea\xf4\x66\x75\x8d\xa9\x4e\x0f\xc3\x1d\xa3\x0b\xaf\xd3\x1b\xab\x59\xe3\xe1\xa8\x75\x87\x58\xef\x03\x55\x1d\xe9\x4e\x6f\xb8\x49\x5d\xb1\x4e\x6f\x4a\xd5\xe8\x74\x7a\xd3\x35\x6b\x3c\x02\xd3\x7b\x83\x9b\xca\x2a\x55\x87\xdb\xe9\x4d\x36\xf9\x3c\xab\xce\xb5\x47\xa1\x06\xe7\xcb\x0e\x68\x6c\xf4\x06\x17\xc9\x7c\xc4\x6e\xc7\x35\x36\xab\xd7\x58\xac\x93\xe5\x5a\x6f\x48\x1c\xb8\x87\xac\x03\xf7\x58\xcd\xe5\x55\x34\x32\x94\x0b\x38\xbd\x0e\x5c\x35\x5d\xb8\x6a\xba\x65\x92\xd0\x0c\x2e\xa5\x2c\x2e\xac\x1c\x2e\xb3\x26\x5c\x74\xcd\xb8\x04\x11\x6c\x09\x17\x4d\x99\xe9\x55\xc3\x3a\xbd\xe9\x1c\x99\x88\x99\x9a\xab\xe6\x68\xd0\x53\x61\x44\xf9\x72\x9f\x4c\xfb\x94\xf1\x8d\x07\x9b\xc8\xc7\x1a\xaa\xf9\x45\x8e\xc5\xc4\x2a\xeb\x55\x62\x15\xb1\x32\x06\xf4\x27\xce\x76\x7a\x95\x26\xb2\x26\x27\x6a\x56\x78\x3c\x6a\x9c\x4e\x51\x1a\x27\xb1\x78\xc7\x75\x85\xcd\x9d\xde\x6c\x13\xd9\x36\x73\x35\x2b\xec\x44\xe4\xf7\x93\x05\xf2\xbb\x5a\xd6\x33\x4d\x3e\xcf\xab\x25\x73\x92\x46\x88\xac\x49\x85\x79\x9e\xd2\xe0\x05\x8d\xd0\x60\xd1\xa6\x94\xc5\x8e\x76\x8a\xeb\x9c\xf1\x9c\x68\x09\x72\xee\xca\x96\xb8\x41\xef\x1d\xd2\x52\xd8\x10\xb5\xc7\x96\xc2\x99\xa6\x7e\xde\xa4\xd7\xe9\xfd\x16\xcd\xef\x12\xc7\x14\x28\x3b\xde\xd4\xcf\x33\xd4\x1b\xee\x95\x2a\x5f\xbc\x66\x59\x76\xa0\xa9\x9f\x1a\x73\x2a\x56\xd9\xe3\x14\xd4\xe5\xa0\x1b\x4e\xe5\xfa\x29\xc2\xc7\x83\x56\xd9\x63\x44\xa6\xe9\x7a\xb3\x9d\xa5\xb3\x9d\x9f\xc7\x1c\x4c\x36\xf5\x53\xc8\x92\xaf\x58\xed\x1f\x29\x22\x87\xa0\xec\x70\x53\x3f\x4f\xeb\xb2\x0f\x5b\x65\xdf\x20\x52\x98\x40\xd9\xd9\x9c\x31\xb7\x8f\x58\x65\x0f\x13\x39\xfd\xa0\x6c\x25\xd7\xcf\x17\xe8\xb2\x8f\x5a\x65\xdb\xe1\xb8\xa4\x3c\x83\x87\x19\x75\x22\x7b\xa5\xca\xd1\x15\x8f\x54\x97\x11\xe1\x66\x05\xdc\x85\x13\x37\xe8\xfe\x7f\x78\x11\xfb\x7f\x61\x3a\xff\xef\xff\xef\xfd\x7f\x89\xb5\x5c\xef\x39\x0e\x8b\x33\x23\x89\x04\x8d\x46\xf8\x93\x3a\x4f\x47\x07\xea\x8e\xa3\x8f\x39\xf6\xb8\xe3\x25\x40\x96\x40\xc8\x92\x71\x4e\x88\x8c\x05\xd0\x58\xa7\x9f\x01\xc0\x58\x10\xe8\xf4\xce\x77\x09\x58\xac\xbe\x3f\x7f\xdf\xfb\xde\xff\xfe\xf7\xff\x85\x8c\x72\xfa\xdb\xbf\x85\x18\xa7\xcd\x9b\xff\xe1\x1f\x3e\xf8\x21\x08\x71\xfa\xe7\x7f\xf9\xd7\xfe\x8f\x9c\x03\xb1\x4d\x34\xb2\xc9\x8c\x6b\xba\x98\xed\x64\x97\xb0\x4b\xd9\x65\x6c\x90\x5d\xce\xae\x60\x57\xb0\x2b\xd9\x55\xec\x6a\x76\x0d\xbb\x86\x5d\xcb\x86\xd8\x2e\x76\x1d\xbb\x9e\xdd\xc0\x6e\x60\x37\xb2\x8f\xb2\x9b\xd8\x30\xbb\x99\xdd\xcc\x6e\x61\xb7\xb2\x5b\xd9\x6d\xec\x63\xec\x76\x76\x3b\x1b\x81\xff\xa3\x6c\x94\x7d\x9c\xdd\xc1\x3e\xc1\xee\x64\xbb\xd9\x27\xd9\xa7\xd8\x18\xfb\x34\xfb\x0c\xbb\x8b\xdd\xcd\xee\x61\x9f\x65\xf7\xb2\x7b\xd9\x38\xfb\x1c\xfb\x3c\xbb\x8f\xdd\xcf\xbe\xc0\xbe\xc8\xbe\xc4\xbe\xc4\x2a\xec\x01\xf6\x20\xfb\x32\xfb\x32\x7b\x88\x7d\x85\x7d\x95\x3d\xcc\x26\xd8\x04\x7b\x84\x7d\x8d\x7d\x8d\x3d\xca\xbe\xce\x1e\x63\x8f\xb1\xc7\xe1\xff\x37\xd8\x37\xd8\x24\x7b\x82\x3d\xc9\x9e\x62\x4f\xb3\x6f\xb2\x67\xd8\xb3\xec\x59\x36\xc5\xa6\xd8\xb7\xd8\xb7\xd9\x73\xec\x39\xf6\x3c\xfc\x7f\x81\xbd\xc0\xfe\x8d\xbd\xc8\xa6\xd9\x77\xd8\x77\xd9\xf7\xd8\x4b\xec\xfb\xec\x07\xec\x87\x6c\x86\xcd\xb0\x1f\xb1\x7f\x67\x3f\x66\x3f\x66\x2f\xb3\x9f\xb0\x9f\xb0\x9f\xb2\x9f\xb2\x9f\xb1\x59\xf6\x73\xf6\x73\xf6\x1f\xf0\xff\x17\xec\x17\xec\x15\xf6\x4b\xf6\x9f\xec\x57\x6c\x8e\xfd\x9a\xbd\xca\xfe\x8b\xbd\xc6\x7e\xc3\x7e\xcb\x5e\x67\xaf\xb3\xb2\x7b\x9e\x7b\xbe\xbb\xd5\xdd\xe6\x5e\xe0\x6e\x77\x77\xb8\x3b\xdc\x01\xf7\x42\xf7\x22\xf7\x62\x77\xa7\xbb\xd3\xbd\xc4\xbd\xd4\xbd\xcc\x1d\x74\x2f\x77\xaf\x70\xaf\x74\xaf\x74\xaf\x72\xaf\x76\xaf\x71\xaf\x75\x87\xdc\x21\x77\x97\x7b\x9d\x7b\x9d\x7b\xbd\x7b\x83\x7b\xa3\x7b\xa3\xfb\x51\xf8\x7f\x93\x7b\x93\x3b\xec\xde\xec\xde\xe2\xde\xea\xde\xe6\x7e\xcc\xbd\xdd\xbd\xdd\x1d\x71\x47\xdd\x51\xf7\xe3\xee\xc7\xdd\x3b\xdc\x3b\xdc\x4f\xb8\x77\xba\xbb\xdd\xdd\xee\x27\xe1\xff\xa7\xdc\x4f\xb9\x63\xee\xa7\xdd\x4f\xbb\x9f\x71\xef\x72\xef\x72\xef\x76\xef\x76\xef\x71\xef\x71\x3f\xeb\x7e\xd6\xbd\xd7\xbd\xd7\x1d\x77\xc7\xdd\xcf\xb9\x9f\x73\x3f\xef\xde\xe7\xde\xef\xde\xef\x7e\xc1\xfd\xa2\x4b\xb2\x81\x66\x6d\xf5\xcc\x5c\xbc\x7a\x66\x4e\x3a\x86\xbe\x72\xa0\xa5\x9e\x99\x4b\x38\x25\x95\x9b\x2c\xfc\xf4\xb9\x84\xd3\x85\x30\x09\x95\x9b\x46\x54\x36\x7b\xf8\x9d\x13\x38\x57\x4d\xc2\x8f\xc3\x41\x55\x4d\xf4\x97\x75\x7a\x05\xed\x63\x49\xfd\x2a\x85\xb9\x5a\x39\x23\xa6\xda\x58\xfe\x8b\xae\xdf\x73\x95\xd7\xc6\xf2\x5f\x70\xa3\x63\x97\xf4\xf6\x10\x55\xb7\x93\x26\x05\xd0\x33\xfc\xc6\xec\x07\x90\x7e\x42\x34\xd9\x6e\x9f\xec\x64\x23\x99\x36\x96\xbf\xdf\xf5\x7b\xae\x88\x1a\xb9\x0f\x1b\x49\xa1\xcb\xa3\xa8\x6c\xd6\x25\xad\xcc\xb8\xa4\x99\x69\x57\xb5\xd3\x25\xda\xe9\x4e\x6a\x27\xd7\xc6\xf2\x9f\x77\xfd\x9e\xc1\xa8\x9d\xcf\xa9\x76\x3a\x74\x3b\x53\xb4\x9d\x09\x17\x66\x4d\x5d\x4f\xba\x90\xc2\x63\x04\x73\xa3\x26\xb4\xd1\xdc\xc6\xf2\xe3\xae\xdf\x73\x69\xd4\xc6\xbd\x6a\xc2\x36\x88\x33\xea\x0c\xc3\x73\xc1\x94\x6e\x66\x9a\x91\x36\x27\x99\xd9\xe6\x14\xeb\xf4\x36\x89\x36\x37\x27\xb5\x99\x6f\x63\xf9\xcf\xba\x7e\xcf\xce\xa8\xcd\x7b\x54\x9b\x7d\x7a\x5c\xe3\x69\xb2\x48\xc6\xd2\xa4\xc1\x4a\x9a\x2c\x93\x89\x34\x3d\x1c\x3b\x31\x46\x44\x6d\x51\x9d\xab\x15\xf4\xa8\x8e\x2d\x33\x0c\xc6\xd2\x2e\x63\x20\x67\xd0\xed\x68\xc0\x3e\xe5\x97\x20\x67\xf6\x19\x5a\xbf\x7e\x97\xeb\xf7\x5c\x14\x8d\xe7\x33\xae\xf4\xe0\x83\xd0\x49\xc0\x3f\xc5\x0e\x87\x15\xa7\x7f\xa4\x27\x0f\xa8\x7e\xda\x86\x49\xfa\x75\x63\xd1\x8c\xfd\x14\xf6\x99\x41\x3d\xfa\x01\x8f\xcc\xcb\x1c\xfd\xf8\x65\x4f\xfa\xf8\x91\x0c\xa8\x66\x1a\x81\x2b\x68\x5b\x1f\x8d\x89\x9a\x13\x83\x1d\x12\xde\x7a\xe5\xa6\x70\xda\xed\x57\x35\x19\x59\xfb\x49\x4d\xbb\x63\xec\x40\x05\xe3\x10\x58\xc4\xf5\x2f\xa6\x64\xb8\xe6\x5c\x2e\x6d\x63\xf9\x4f\xba\x7e\xcf\x40\x34\x97\xbb\xf5\x5c\x7a\x9d\xde\x28\xf3\x89\x29\x77\x79\x1b\xcb\xdf\xe9\xfa\x3d\x3b\xa2\x82\x9f\x70\xe9\x9c\xc1\x84\x74\x84\xac\xbf\xd3\x1b\xb3\x1b\x23\xf3\xd7\x15\x30\xee\x18\x8d\xaf\xc0\xaa\x7a\x2e\x88\xea\xbc\xc3\xf8\x90\xe3\x0c\x9c\xd7\xbe\xb2\xd0\x52\x8e\x25\x91\x43\xa5\xad\x9e\x76\x63\xde\xbb\xae\xfe\x7b\x15\x97\x6c\x64\x73\x97\xbb\x74\xff\x27\x26\x8f\xad\x9c\xb7\x30\xce\xfe\x7f\x3d\x6d\xba\x61\x7f\xca\x03\xdb\x58\xfe\x76\xd7\xef\xd9\x16\xcd\xcc\xc7\x5c\xea\x50\x79\x08\xde\x89\xd3\x1d\xde\x94\x3c\xcc\x04\x35\xb2\xf1\x39\x78\x1b\xcb\xdf\xea\x62\x32\xca\x5b\x80\x4c\x84\xbf\xd6\x18\x2c\x03\x4d\xd4\x20\xdb\x64\x02\xb2\x34\x69\x7d\xe1\x5c\xae\x8e\xbe\xf0\xd7\x54\x75\xfc\x31\xda\xe5\x2b\xb3\x3d\x41\x1b\xcb\xdf\xe4\x12\x8a\xcb\xc8\x0a\x9a\xa4\xa4\x70\x9a\xd1\x1d\x68\x10\x23\xf5\x2d\x4a\x02\x64\xd2\x08\xf1\xdb\x93\xef\xb1\xb6\x8d\xe5\x3f\xea\xfa\x3d\xe7\x47\xdf\xe3\x46\xe3\x7b\x1c\x86\x77\x7a\x7e\xed\xb6\xb1\xfc\x0d\xae\xaf\x5b\xcd\x49\x17\x62\x54\x7c\x1b\xe1\x83\xa4\x13\x4f\x6b\x28\xbc\xa8\x78\xc5\x78\x73\xdc\x33\xdf\xbc\x33\xe1\x4d\x49\xa3\xe8\x74\xcd\x32\x83\xc8\x22\x73\x64\x9d\xde\x58\x9a\x6e\xb4\x74\xad\x25\x71\x44\x1b\xcb\x5f\xe7\xfa\x3d\xbf\x8a\x06\xb7\x4b\xef\xd0\x68\xc3\xa4\x75\xb3\x83\x2e\x69\x76\xc0\xad\x6e\xb6\xec\x76\x7a\x13\xb4\xd9\xc9\x9a\xcd\x1e\xd5\xc6\xf2\x43\xae\xdf\xf3\xcb\xa8\xd9\x6b\x8d\x66\xa7\xd2\x02\x62\x42\x39\x3b\xeb\xed\x39\x9e\xa2\x9c\x2b\x25\x63\xb4\x26\x19\x56\x2e\xc9\xa2\x40\x97\x3d\xa6\x8d\xe5\xaf\x76\x15\xca\x7c\x3a\x64\xfd\x41\xda\xe7\x69\xee\x0a\x4b\xf3\x2b\x51\xeb\x57\xb9\x12\x42\x75\x42\xa8\xa0\x47\x5d\xcb\xf6\x7c\x57\xac\xec\x25\x70\xe7\x33\xa0\x5a\xf6\x48\xfa\xa6\x8a\x07\x70\xe2\x99\x11\x40\xa1\xd7\x88\xe2\x51\xa1\xe8\x0d\xb8\x18\xf0\x88\x72\x62\x00\xde\x88\x1e\x44\xb7\x86\x5d\x9e\x1d\xe1\x19\x7c\x11\x40\xe2\x67\xd3\x41\x06\x7e\xcc\xa5\x83\x1c\xfc\x98\x49\x07\x4d\x3c\x13\xb2\xfe\xd6\x66\x9e\x3b\x5b\x2b\xbe\xae\x74\xfd\x9e\x9f\x46\xc3\xba\xc2\xf5\x79\x6a\x04\x8a\x74\x7a\xb3\x69\x1e\x95\xee\x3a\xa7\x3f\xc8\xd8\x42\x84\x04\x1d\x3d\x01\x5f\xea\x79\x39\x7a\xfb\x72\xd7\xe7\x99\x11\xd9\x4f\xcc\x50\xcf\x33\x00\x7f\x9e\xc5\x7e\xf9\xfa\x61\x01\xe7\x00\x2f\x72\x41\x8e\xbc\x16\x34\x71\x0d\x8c\xfe\xd9\xa8\xe6\x41\xd7\xf7\x79\x93\x01\x8d\x0e\xf7\x2f\x93\xf7\x35\x38\x3a\xdc\xbf\x54\xde\xd7\xf0\xe8\x70\xff\x12\x79\xbf\xd8\x9a\x09\x97\x08\x27\x70\x00\x3e\xda\x19\x3d\xc9\x84\x0b\xc5\xbd\xdf\x3a\x6d\x2c\x7f\x31\xde\x6b\x11\x35\x9c\xda\xc6\xf2\x17\xb9\x3e\xc6\x83\x5c\xe8\x42\x71\xf1\x68\x3d\xde\xe9\x79\x2c\x7a\x34\xe0\xfa\x21\x0b\x32\x6a\xac\xd2\x12\x78\x74\x1b\xcb\xef\x80\x2a\xd5\xe5\x76\x57\x00\xfa\x0f\x67\xc4\xb7\x1a\xca\x04\xf8\xf5\x46\x33\x41\x0e\x3e\x44\xd0\x44\x27\xad\x99\x4e\x9a\x4f\x27\x2d\xcf\x9b\xd4\x47\x05\x15\xf4\x05\xae\x88\xa8\xdc\x46\xbf\xea\x70\x86\x67\x79\x26\x2c\x9e\x03\x6b\xcd\x8f\x64\xfb\x0c\xe8\x36\x0b\x49\xdf\xf8\x21\x51\x07\x46\x45\x6e\x85\x8f\x0c\xfa\x48\x18\xc2\xf9\xd1\x35\xcf\xeb\x75\xff\x55\x8b\x76\x47\x85\xce\x8b\x36\x6b\xd4\x08\x04\xfc\xfb\x08\xfc\x10\xd5\x31\xe4\x12\xe0\x88\x68\x19\xe7\x30\x93\x4b\x24\x3b\xe6\x90\x71\x36\x19\x84\x7a\x82\xd6\x7e\x49\x3a\xd1\x71\x4e\x90\x99\xae\x4e\x6f\xd4\x5e\xbc\x06\x4d\x79\x24\x1a\x53\xd9\x15\xf8\xb2\xaf\x33\x4a\x54\x86\x32\x22\xee\x11\x79\x3d\x25\x15\x25\x88\xa3\x40\x45\x7a\x85\xa1\xb6\x7c\x9c\xa1\xba\x7c\xc8\x0d\xf2\x9c\x05\x19\xee\xa0\x6a\x7d\x4c\x90\xc1\x51\x37\x60\xf8\x65\x7e\x23\x9b\x09\x87\x32\x86\xbe\xf2\xeb\xd6\xdc\x81\x9d\xe5\x35\x10\x7a\x2a\x8f\x2e\x33\x48\xfe\xe3\xf5\x85\x97\x71\x57\xaf\x0f\x09\xca\xee\x29\x13\xbd\xbe\xe4\x86\xb8\x2a\x7c\x5b\xa7\xcb\xb1\xb0\x1b\xdf\xd8\x23\x46\x39\x19\x8d\xe3\x55\xe6\xf7\xcc\x44\x3f\x7e\xcd\x28\xa7\x7c\x42\xdc\xea\x79\x31\xfa\x31\x27\xa0\x29\xdc\xc0\x09\x1d\x91\xd3\xe1\xa9\xe8\xc1\xaf\x98\xf4\xfe\x89\xfe\x36\x9d\x49\x22\x48\xff\x93\xa9\xfc\x87\x9e\x91\x43\xcf\x09\xd2\x9c\xf1\xd4\x3b\xb1\xec\xb7\xa3\xb2\xbf\x64\x10\x27\xe2\xf9\xdc\x53\x3d\x78\x32\x7a\xf0\x8b\xa8\x12\x37\x64\x9c\x6d\x0f\x1d\x00\x17\x3f\x6b\xf7\xc8\x01\xdb\x02\x17\x1f\xff\x9c\xf9\x02\x56\x3b\x48\x71\xc6\x59\xb8\x1e\xfe\x63\xa9\x1d\xe1\x29\xff\x1f\x79\xef\x02\x5d\xd7\x51\x25\x0a\x9e\xaa\x73\xee\x47\xf7\x5c\x49\xd7\xbf\xf8\x3a\x76\xe2\x3a\x57\x4a\x22\x93\x9f\x9c\x38\x91\x00\xc7\xb6\xce\xeb\xf7\xda\x6f\xa6\xbb\x9f\xf9\x74\x3f\xf7\xac\x7e\xd3\x9e\x99\x7e\x6f\x79\xbd\x9e\x99\xe7\x99\x35\xd3\xcf\x33\x73\x63\xae\x6d\xd9\x52\x12\x27\x51\x48\x48\x44\x08\x41\x7c\xa5\x00\x6e\x44\x48\x40\x40\xe8\xbe\x81\x00\x82\xd0\xa0\x00\x01\x41\x02\x2d\xe8\x00\x02\x02\x08\x1e\x4d\xab\x1f\x9f\xcc\xaa\xbd\xeb\xb3\xcf\xb9\xe7\x9c\x7b\x65\x3b\xc0\x0c\xc9\x5a\xd6\x3d\xf5\xd9\x55\xb5\x6b\xd7\xae\x5d\xbb\x76\xed\x3d\x1e\x3a\xe1\x4d\xda\xed\x76\xe8\x86\x7b\x85\x37\xbd\x75\x2c\xc8\x0b\x26\xf2\xe0\x94\x5b\x7e\xdf\x1c\x78\x22\x2f\x5c\xe5\xb7\x7b\xd2\x45\xb8\x7e\x58\x10\x9e\xcc\xca\x89\x3c\x68\x59\xb5\x7d\xcb\xb8\xac\xa5\x60\x2a\xdb\x24\x76\x32\x70\xf1\x61\xeb\x8f\x2c\xa9\xf2\x21\x77\x29\x17\xa7\xb4\x76\x94\x1b\x3a\x41\x1e\x1f\x7c\xff\x90\x25\x49\x8d\xdf\xc8\x96\x1a\x13\x0c\xfe\x23\xeb\xea\x9b\x12\xf2\x0f\x98\x8f\xef\x52\x9f\x47\xcf\x27\x0b\x5f\xbd\xf0\x72\xe3\x02\xb5\xf1\xff\x4e\x6c\xfd\xfc\x83\x6c\xfc\xbb\x2c\xb9\x45\xeb\x29\xab\xe3\xf6\xe4\x21\xe2\x9e\xa8\xa9\xcc\xf7\xdb\xaf\xc3\x85\xb4\x75\x28\x02\x4e\x17\x25\x39\x44\xb8\x91\xb5\xd8\xb8\x3f\xd1\x88\xf8\xf9\x73\x5a\x8b\xe0\x56\xf4\xdb\xcc\x47\xff\x95\xdf\x8a\xac\xc5\x1f\xaa\x24\x7c\x0e\xfb\x1c\x92\xd8\x02\xb7\xb1\xf6\xe0\xb7\x72\x13\x03\xbf\x1d\xe3\xfd\x48\x76\xb6\x51\xa0\xc7\xf5\x42\x16\x81\xfc\x48\xb5\x80\xcf\x7d\xff\x21\x42\xcd\xab\xc8\x78\xcf\x8d\x9c\xbf\x61\x98\xeb\x6a\x3e\x72\x19\xf3\x93\x18\x71\xc0\x13\xd0\xa5\x44\xe2\xff\xc7\x6c\xe2\x4f\x30\xb7\x88\x8c\x0d\x1e\xab\xfe\x3d\xf3\xf1\x55\xee\xd7\x91\xf8\xa7\x3e\x7d\xe1\x89\x7f\xea\xd3\x84\xf8\x7f\x1e\x1b\x1f\x3c\x29\x7e\xe6\xc2\x11\xbf\xc8\x9b\xa8\x32\xf0\xca\xf9\xab\xcc\x1f\x99\x90\xb2\xd3\x57\x98\xcc\xdb\x40\x64\xa1\xaf\xa0\x3f\xa5\xe6\xe9\xe8\x23\xc5\xe3\xc7\xdb\xae\x95\xe5\xf3\xd9\xb3\x1a\x1f\x48\x5c\x27\x27\x8e\xa7\xad\x93\x7d\x11\x99\x61\x7f\xc0\x89\x6a\x03\x9e\xa7\x7f\x89\x29\x47\xc2\x4f\x47\x7c\x46\x8d\xaa\xa4\x91\x53\xf2\xc7\x17\x0d\xf1\x86\x6c\xb7\xb3\x94\x27\xf2\xc7\x32\x97\x0c\x7d\xb7\xf3\x8d\xbc\xfa\x92\x43\x35\x8b\xa4\x30\xe4\x2e\xe7\xcd\x47\xe8\xbc\xe2\xec\x6e\x67\x25\x7f\xee\xa4\xff\x85\x44\x62\x1e\x4b\xc7\xba\x24\xe6\xc1\x36\xc4\x0c\xbe\x00\x3e\xcf\xfc\x91\xdb\xe4\x8f\xa7\x90\x98\x7f\x74\xbb\xb8\xe0\xc4\xfc\xa3\xdb\xc9\x9c\xdd\x7e\x3c\x4a\xcc\xe0\x88\xf9\xb3\x69\xc4\x1c\xf9\xe0\x9d\x71\x72\x4b\x65\x0e\xe5\xc8\x71\x92\xcb\x54\xe6\xdd\x45\x7b\xf9\x1e\xaa\x82\x6b\xa8\x23\xf7\x11\x9c\x3f\xe5\x24\xee\x30\xce\xde\x21\x15\xce\x30\xc9\x10\x63\x5f\xc4\x7c\x67\x18\x45\xcb\x81\x40\x69\x08\xcb\x84\xb6\xc4\x90\xbb\x64\x48\xc9\x1f\x72\x97\x33\xf9\x2d\xf8\xe0\xf8\x0c\xf3\xf1\x51\xee\x93\x96\xdf\x96\x87\xdc\xc5\x82\xf9\x2a\x0d\xb9\xab\x06\x68\x71\xc8\x6d\x64\xd2\x06\xf8\xe5\xfd\x34\xf3\x47\xde\x21\x7f\x7c\xca\x02\xed\x1a\x72\x57\x2c\xd0\xc2\x90\x3b\x51\xd4\x1f\xb9\x21\x77\x32\x13\x28\x3c\x99\x9f\x67\xfe\xc8\xdb\xe4\x8f\x4f\x5a\xa0\xf9\x21\x77\xbc\x18\xd1\x45\x16\xc9\xde\x33\x9b\x09\x74\x52\xc2\xfa\x04\x53\xbe\x6d\x3e\x6e\x81\x7a\x43\xee\x54\xd1\x17\xdc\xac\x7b\x78\x3b\xff\x04\xf3\x47\xde\x2c\x7f\x7c\x8c\xd9\xa7\xe0\x4b\x05\x63\xa9\x37\xa5\xf2\x6c\xe6\x6a\x2c\xf3\xa3\x34\x73\xa2\x18\xcd\x7c\x5c\x0a\x9b\x6e\x34\xad\xc9\xc0\xce\x1b\x2f\x49\x3a\x59\xf7\xc2\x09\x0c\xaf\xc0\xf5\xff\x11\x86\x0e\x4a\xdf\x24\xe1\x3d\x96\xb6\x58\xf8\x39\x88\x3d\xb0\x9f\x4e\x15\xeb\xc2\xb3\xc4\xff\xd6\xd8\x12\x05\x57\xf2\x1f\x32\xbb\xef\x78\x31\x62\xe2\xf1\xf6\x58\x69\x70\x2c\xf3\x41\x53\x7a\xa5\x10\x31\x70\x98\x8e\x95\x7e\x9d\x2c\x3d\x67\x4a\x2f\x16\xea\xf4\xc8\xf9\x50\xac\xf4\xdd\xb2\xf4\x07\x60\x57\xda\xae\x0e\xf4\x8b\x2a\x49\xa6\xe9\xd8\x79\x10\x5f\xe5\xfd\x4c\xbd\x49\x7d\x14\xcb\x93\x5d\xec\x51\xb5\x8b\x7d\xaf\x14\xe1\xa7\x7f\xdd\x7e\x17\x5b\xe1\x29\x2c\x65\xb0\x55\xe2\x6b\x35\x2a\x94\x6d\xde\x97\xb8\x93\xbd\x27\x75\x27\xcb\x92\xf8\x20\xae\xd0\xc3\xcc\xc7\x27\xaf\xef\x8d\x48\x7c\xef\x55\x49\xf8\x88\x7e\x16\x31\xbc\xc2\xa7\xa9\x0e\x9c\x99\x34\x7d\x22\x83\x97\xed\xef\x81\x2d\x71\x32\xe5\x41\xc6\xbc\x2c\xf2\xd7\xac\xe5\x49\xc6\x23\xc7\x33\xd4\x62\x60\x2c\xbe\x54\x20\xc6\xe2\x4b\x05\x50\x8b\xb9\x5a\x2d\xb6\x5e\xa9\xc5\x64\x21\x15\xd8\xfe\x6c\x38\x9f\xc7\xd7\x5f\x8e\xfa\x00\x95\x93\x6b\x0b\xcb\x7c\x1d\x99\x51\x7d\x60\x74\x46\xbd\x00\xe1\x85\xfe\x59\xe6\x8f\x3c\x2c\x7f\xbc\x5b\x62\x41\xf6\x60\x4e\xdd\xbb\xcd\x6a\x33\x53\x0e\x2a\xc2\x39\x59\xe8\x5d\xcc\x17\x5e\x38\xef\xd4\xe5\xc1\xcd\x28\x09\x5d\x35\x7a\x80\xf3\x4e\x39\x7a\x2f\x32\xfa\x0f\x26\x8f\xde\x23\x4a\x41\x4f\x29\x05\x85\x17\x16\xeb\x26\x4d\x22\x01\xf5\x7b\x26\x20\x95\x57\xb7\xb5\x56\xa9\x2a\x71\xd5\xad\x6b\xa5\x9b\x2e\xbc\x8a\x1a\xa3\x30\xaf\x06\xfc\x01\xd9\xbf\x87\x98\x56\x62\xce\x30\xf4\x06\x3d\xce\x31\x62\x92\x63\xeb\x60\xcc\x40\xf5\xa1\xde\x79\xae\x46\xb7\x47\xe2\xe4\x94\x47\xee\xfb\x1e\xa3\xa3\x9d\xc9\xc5\x7d\xaa\x4e\x94\x88\x6f\x8d\xf1\x12\xf1\xa9\xda\x28\xc1\xad\x32\xab\x23\xd7\x1b\x40\xa6\x27\x82\x9c\x70\x85\x7e\xcd\x09\x8f\xf8\xa7\x99\x3f\xf2\x51\xf9\xe3\x1d\x96\xa3\x33\xd0\x73\x8d\x97\x84\x04\xe1\x9d\x0e\x9d\x50\x1f\xa2\xeb\x35\xbc\xbb\xcd\xdc\x29\xfe\x46\x81\x43\xb7\x11\x6f\x07\x79\x47\xe2\x08\x19\x73\x53\xed\xeb\x13\x8a\x41\xcf\x2a\x06\x3d\xa7\x18\xf4\x38\xc7\xbe\xce\xb0\x20\x87\x58\x7e\xab\x84\x40\x0d\xbd\x1e\x8f\x71\xab\xbf\x95\xa5\xde\xc2\x94\x4f\xf1\x29\x86\x53\xd2\xe0\x24\x2c\x60\x54\xce\x15\x18\xd3\x0a\x6e\xc9\x2d\xd8\x8f\x1d\x5f\xab\x66\x6c\xa2\x94\x85\x07\x70\x1b\xf0\x66\xa6\x1c\x19\x4c\x45\x34\x63\x8d\x92\x32\xa2\xc3\xc1\x36\x38\xec\x46\x1c\xe7\xe4\x41\xc3\xa6\x1b\xa5\x88\x76\xeb\x93\xb1\x81\x7f\x5c\x96\x7e\x23\x3b\x8f\xb3\xde\x03\x89\x02\xef\x93\xd9\x02\xef\x8d\x6d\x08\xe0\x33\xb2\x5b\x6f\x60\xfe\xc8\xe7\xe4\x8f\xfb\x51\xe0\xfd\xa7\xb3\x17\x5e\xe0\xfd\xa7\xb3\x64\xfa\x9e\x8a\x21\x07\x7c\x34\xdc\x77\x21\x55\x17\xc6\x63\x3d\xd1\xcf\x17\xc1\x0e\xd0\xe8\xe7\x6d\x77\x9e\xa6\xdd\x79\x2f\x0d\xda\xbe\x2f\xf2\xc4\x7a\x7f\xcd\x4a\x4e\x5f\x92\x5d\x7e\x1d\x53\xfe\x5e\xee\x61\xe7\x21\xc9\xdc\xdd\x91\xf0\xc2\x3a\x3c\xb6\x0a\xc5\xf5\xc0\x7f\xce\x6b\x99\x3f\x32\x09\xd7\x15\xb0\xe1\xf7\xa9\xbc\xaf\x32\x4c\x1a\x19\x85\x0b\x07\xc8\xbb\x8c\x08\x03\x13\x4a\x18\x78\x3e\x2a\x0c\x3c\xdb\x5e\x18\x58\x3c\x9f\x23\x6d\x73\x32\x51\x10\xf8\x5a\xaa\x20\x30\x48\xc2\x1b\xec\x70\xf7\x91\xe9\xf9\xba\x1c\xe1\xed\xcc\x1f\x39\xc1\xd1\x57\x34\x71\x32\x00\x2e\x25\xce\x30\x7f\xe4\x9f\x89\xfb\xe8\xc5\x04\x31\x60\x91\x8a\x01\xdf\x60\xd6\x9b\xf4\x2a\x0b\xab\x75\xed\x3f\x18\xa4\x01\xcd\x2e\xa9\x54\xb0\x2a\x6b\xdc\x82\xfb\x8e\x8a\x93\x27\x47\xba\xca\x62\x52\xc2\x37\xd3\xa5\x84\x8a\xee\xd0\x04\x13\x4c\x5b\x2c\x49\x60\xe3\xcc\x4a\x11\x92\x37\x2e\x31\xfc\x9b\x7a\x7a\x7b\x8e\x36\x32\xd5\x62\x8a\xa1\x9f\xff\xfc\x80\xa1\xef\x68\xbb\x71\x35\xf3\x64\xaf\x9a\xcb\x13\x07\xe0\xb3\x79\xf0\x7d\xc3\xea\x35\x4f\x30\xb5\x51\x7d\x9b\xa1\x87\xe9\x91\xef\xc8\x1f\xa7\x88\xa6\x0b\x36\xaa\xb9\xbc\x90\x55\x62\x81\x1b\xe1\x48\x3b\xb2\xc4\xd0\x7d\xb4\x7d\xaa\x12\x36\x1f\xf5\x13\x04\x46\xed\x56\xca\x8b\x50\xc9\xf2\x9a\xb7\x84\x66\xe6\x65\xc9\x77\x19\x7a\xb1\x1e\xf9\xbe\xfc\x71\x22\xb2\x25\xcc\xe6\x7d\xc1\x02\x2e\x9c\x40\xbd\x5a\x08\x1c\x1c\x79\xc3\x6c\x07\xb3\xd1\xcb\x8e\xe7\x63\x1c\xef\x7b\x0c\x3c\x44\x1b\x5c\x2e\xe6\x89\x78\xb0\x40\x51\x3e\x9f\x57\xe2\x41\xcd\x8a\x03\x3f\xc4\xda\x23\x3f\x91\x7f\x8f\xc5\x84\x81\x85\x3c\x08\x03\xd5\x63\xf5\x9a\xf5\xba\x1c\xf1\xc6\x9c\xa9\xaa\x44\x90\x23\x2b\x0c\xbc\x48\xab\x6a\xd8\x77\x98\xa1\xba\x8f\x26\x2c\x4b\xc4\x96\xfa\xc7\xb1\xd1\x41\xc1\xff\xc7\xa7\xd7\x5d\x1d\x6c\xea\xff\x65\xcd\x33\xb8\x98\x39\x83\x3f\x65\xe0\x93\x7a\xe4\x67\x0c\x62\xa4\x92\xf9\x9b\xcf\xfb\xb0\x85\x03\x1e\xff\xb3\x9e\xb2\xf9\xe8\x94\xfd\x53\x6c\x50\xff\xc8\xc0\x33\xf3\xb9\x6f\xe0\xff\x67\x62\x64\xa6\xf3\x53\x58\xfd\x82\x41\xd0\xd4\x91\x17\x18\xc4\x45\x05\x37\x39\x77\x5c\xf8\xdd\xfb\x4d\x77\x90\x79\x3a\x7e\x22\x8a\x98\x5f\x32\x70\xe0\x7c\xa1\xf6\x30\x89\xa4\xcf\x45\x91\x74\xea\x44\xdb\x8d\xa7\xe1\x9e\x8f\x2e\xf5\xfd\x89\x1b\xcf\xe9\x13\x6d\x4e\xa0\x83\xad\x1b\xcf\x18\x07\x2f\xd2\x23\xf7\x72\xf0\xf8\x4c\xf4\xa8\xe3\x98\x32\x72\x3b\x07\x27\xd0\x7d\x18\x34\xd5\x5a\xa7\xba\x36\x0c\x30\xfc\xae\xd8\xdb\x06\xc9\x0f\x8d\xa2\x8a\x0f\xb9\x53\x99\xda\xaf\x5b\xb0\x81\x91\xdb\xe4\xdf\xff\x48\x4d\xca\x26\x0a\xe7\x41\xbe\x87\xf5\x3a\x99\x28\x44\xbc\x57\x9e\x89\x91\xc3\xad\x5c\x05\x65\x6d\xa1\xf5\x3b\xd3\xa7\xb1\x13\x5a\x9f\x90\x80\xff\x83\x3f\x72\x37\x07\xcf\xcd\x92\xd6\x3f\xf7\x22\xd0\xfa\xe7\x28\xad\xbf\x2e\x36\xb8\xbb\x38\x78\x6f\xbe\x70\xca\xa6\xb0\xf1\xfd\xa8\x90\xf5\xfa\xf6\xb4\x3e\x7f\x5e\xf7\x06\xc9\x42\xd6\xfd\xed\x68\x3d\x51\xdb\xf2\x06\x8e\x11\x5f\x1f\xe1\x18\xf2\xd5\xea\x5a\x1e\xc0\x94\x91\x77\xc9\xbf\xff\x0e\x00\xcd\x1b\x11\xcb\x6e\x0b\x4e\x92\xac\xf2\x46\xda\x97\x33\xb9\x94\xe0\x4c\xc6\xd8\x53\xad\x90\xa9\x12\x59\x21\x33\x99\xc7\xbd\x07\x39\xba\x82\x7e\x88\x9b\xd8\xb1\x6a\x85\x4c\x96\x62\x5d\x55\xbf\x1d\xbd\xf5\xd8\x95\x02\x21\x99\xde\xcc\x21\x42\xac\x40\x81\x50\x78\x52\x18\xf4\x7c\xe1\x19\x21\x70\x86\xa3\xdb\xe7\x98\xcc\xf7\x96\x13\xa9\x32\x5f\x31\xc8\x69\xc3\x29\x25\x03\x16\x84\xec\xc2\x54\x29\x28\xc2\x8f\xc9\x52\xd0\x25\x3c\xa1\x43\x62\xdf\xeb\x42\xd4\x58\x5f\x74\x09\x0f\x76\xfd\x22\x1c\xe1\x8b\xa2\x08\xca\xe8\x54\x53\x97\xb7\x73\x74\x19\xfd\x0e\x8e\x2e\xa3\x8b\xa8\x54\x19\x99\xe2\x18\x1d\xb6\x48\x35\x9a\xd3\xb1\x75\x00\x85\x5e\x95\xc9\x4d\x92\xb9\xc8\x2b\x8d\x35\x48\x29\xc2\x45\xde\x19\x6b\xe0\x4d\x5c\x45\x8d\x6d\xe1\x22\x67\xb3\xb9\xc8\xae\x36\x5c\xe4\xaf\x39\xfa\x8e\x7e\x2f\x07\xb7\xcf\x92\x8b\x7c\xf7\xcd\x17\x9e\x8b\x7c\xf7\xcd\x64\x71\xbd\x2f\x36\xb8\xf7\x70\xe5\x52\xfa\x82\x1d\x77\xd1\xdf\xb1\x28\x5a\xa3\xa2\x70\xe9\x69\xe5\x89\xd5\xd1\x3f\xe1\x2e\x5b\x7f\x38\x26\xf0\xb8\xc0\x05\x48\x7c\xb3\x7e\x80\xf6\xf7\xd6\x8d\x2d\xbe\x59\xe7\x38\x7a\xad\xfe\x10\x07\xaf\xd5\xe7\xa9\xc9\xff\x7d\x60\x83\x31\xc5\xf3\x87\xdb\xb3\xc1\xd5\xf3\x62\x83\xc9\x4a\xe7\xc7\xce\x61\xcb\xff\x08\x07\x37\xd8\x23\xdf\xe3\xe0\xd6\x9a\x6c\xf9\x7f\x83\x29\x23\xdf\xe0\xe0\xe8\x1a\x8e\x8e\x09\xe7\xcc\x55\x7a\xce\x6c\x72\x70\x6e\x2d\x58\xb8\xe4\x24\x6b\x9b\x97\x38\x06\xbf\x8d\xb1\x94\xc7\x13\x59\x8a\x44\xc3\x72\x0e\x63\xfe\x97\x95\x82\x74\x3c\x87\x5e\x99\x64\x7a\x24\x71\x87\x2b\xc2\xbc\x76\xed\x29\x5b\xd9\xe7\x8f\xfc\x2d\x87\x90\xba\xd1\x33\xec\x0a\xb3\x55\x2a\xea\x4e\x31\x67\x5e\x7c\xdb\xcf\xe8\x6b\x6f\x70\x1b\xdc\xb4\x64\xd9\xa4\x64\xd9\x6c\x4f\x96\x4f\xb4\x21\xcb\xcf\x73\xf0\xc3\xed\x13\xbd\x2e\x76\x63\x1f\xed\xe2\x70\xb4\x8b\x83\x09\x07\x13\x63\xde\x77\x22\x53\xa7\x3b\x57\x20\x87\xb6\xd9\x02\x39\xb4\xcd\x14\xda\xeb\x74\x3f\xc9\xc1\xcb\xf7\xc8\x67\x38\xb8\xed\x8e\x1e\xe2\x66\x0b\xe7\xa8\xd1\x9d\x47\x68\x23\x9f\xe6\x18\x2b\x38\x49\x9f\xab\xad\xa2\xe7\x58\xc0\x71\x7e\x87\x63\x6a\xdb\x27\x63\x0c\xeb\x53\x5c\xf9\x6d\x91\xed\xcf\x9e\xab\xd6\xf6\xef\x4e\xac\xf5\x80\x37\x97\x29\xe8\x7e\x96\xa3\xcf\x97\x05\x0e\x4e\x5f\x88\x2c\x30\xa3\x04\xdd\xb8\xce\x16\x70\x7e\xbd\xde\x82\x66\x0a\x91\x03\xdf\x53\xb1\x41\x7f\x8e\x2b\x27\x2e\xe7\x48\xe9\x53\x96\xd2\xa7\x28\xa5\x4f\xb5\xa7\xf4\x2f\xb4\xa1\x74\x98\x8f\x9d\x17\x90\xd2\x9f\xce\xa6\xf4\x79\x4a\xe9\x4d\x4a\xe9\x0b\x05\x88\x35\x90\x48\xe9\x5c\x51\xfa\x97\x38\x06\x44\xfe\x2a\x57\x01\x91\xd5\x3c\x01\xa5\xcf\x17\x04\x13\xce\x39\x50\xfa\x97\x11\xda\xc8\x22\xd7\x7e\xdf\x81\xd2\x11\x37\x57\xc5\x08\xfa\x2b\x49\x04\x7d\x65\x26\x41\x27\x5d\xf6\xc4\x08\xfa\x99\x35\x13\xf4\x42\x26\x41\x3f\xcb\xc1\x73\xfc\xc8\xd7\x39\x78\xb0\x21\x04\xdd\x4c\x26\x68\xc1\x02\x47\xf0\x80\x21\x8a\xaf\xd0\x84\xdd\x8c\x12\xf6\xdf\xc7\x06\xff\x35\x0e\x81\x90\xe1\xfa\xfc\x83\xdc\xb8\xa7\x89\xc9\x59\xff\x90\x2d\x67\x25\xc4\xf6\x8e\x8c\xe5\x39\x8e\xde\x68\xbe\xc3\xb5\x37\x9a\xf0\xb3\xd3\x17\x5e\xce\xfa\x2c\x0d\x73\xf4\xdd\xd8\x40\xbf\xc5\x95\xeb\x96\x0b\x77\x5a\xfb\x01\x06\xba\x91\x22\x56\xd1\x08\x19\x91\xd3\xcb\x0f\x68\x27\x7e\x1c\x71\x2f\xbe\x86\x73\xb7\xfc\x3b\xc5\x83\x02\xf8\xd6\xb8\x24\xd2\x74\x57\x92\xe5\x78\x29\x42\x98\x3f\x5a\x33\x61\xae\x66\xbe\x46\x59\xe1\xe0\x5f\x66\xe4\x27\x5c\x05\x8b\x36\x84\xb9\x9c\xeb\xc8\x6e\x5c\x0e\x45\xd9\x89\x77\xc5\x51\x01\xcf\x32\xb6\x68\xda\x5d\xce\x45\x68\xf7\xbf\xc4\xa6\xf4\xc7\xdc\x38\x9c\x91\x53\x6a\x6e\xc2\x27\x5a\x08\x6a\x2d\xd6\x1e\x8b\xd1\x46\x7f\x16\x6b\x74\xd0\xf8\x72\x91\x8b\x2b\x5a\x76\x35\x56\xf6\x1a\xf0\xd6\x92\xa4\xe9\xcb\x5e\x4f\xed\x9e\xa6\xfd\x82\x63\x10\xea\x17\x38\x78\x6f\xf9\xb5\x3c\x4d\x3b\x7e\x32\xa6\xe9\xe3\xca\xc3\xcb\x85\x3a\xb7\x5c\x28\x38\xf8\x50\x8c\x45\x4e\x94\xa7\x63\x9d\xaf\x82\x0b\xe1\x0b\x67\x53\x87\x22\x04\x8b\xf8\x6b\xb9\x25\xd6\xe6\x26\xe3\x07\x66\x99\x85\xab\x4e\xa4\x7f\xb7\xc5\xca\x56\x94\xaf\x78\x29\xf7\x53\x98\xb7\xc7\xca\x75\xa3\xff\x4a\x27\x9c\x8f\x96\xbb\x33\x56\xce\x07\xff\x2f\xc2\x09\x07\x23\x96\x4c\x77\xc5\x8a\x75\x81\x0f\x4b\x08\x7a\x48\x8b\xdd\x1d\x2b\x56\x40\x1f\x97\x0e\x6d\xf1\x75\xb1\x32\x39\xe5\xc5\x45\xe7\xdf\x47\xf3\x49\x84\x65\xa2\x75\x4a\x29\xe1\x3b\xfe\x43\x59\x7e\x59\xfb\x58\x4f\x89\xf8\x50\x4f\xf3\xb9\xfa\x8b\x64\x57\x03\xcb\x8e\xf2\xae\xf3\xdc\x45\x31\x57\x03\xbf\x68\x77\xe6\x3c\x60\xfc\xd5\xa6\x47\x15\x49\x36\xcc\x3d\x49\x81\xaf\xc9\x51\x7a\xd1\xb7\x93\xa4\x0f\x0f\x05\x48\x40\x4f\x8b\xd4\x81\x30\x7c\xac\x7c\x5f\x3b\x3d\x87\x4f\xf4\xa0\x14\x36\x89\xd3\xf3\xc5\x98\xd3\xf3\xd3\xb4\x73\x19\x4e\xcf\xc7\xe3\x2e\x89\x45\xe4\x43\xe9\xf7\x97\x33\x7d\xee\x1a\xe7\xe1\x04\xf3\xe3\xb4\xfd\x87\xab\xad\xbe\x1b\xd4\xf3\xee\xaa\x32\x29\x4b\x6a\xd9\x7e\xf0\xce\xba\x91\x34\x9c\xb5\xc3\xf1\x1d\xff\x1e\x2f\x85\x54\xfb\x58\x4f\x97\x63\xfc\x04\x5b\xa7\x18\xc3\x71\x9f\x18\x8d\x6f\x24\x12\xea\x1c\xfb\xcb\x7e\x1e\xaa\x18\x5f\x8b\x2c\x60\x23\xae\x8a\xe3\xb0\xc3\xdd\x07\x6f\x36\x61\xf7\x96\xd2\xb7\x63\xae\xe5\x5e\x65\x5d\x39\xe4\xb5\x03\xf8\x61\x94\x67\xf7\xc5\x54\x06\xa3\xb4\xe1\xb8\x7d\x1a\xc6\x4f\xa0\x98\x6e\x30\x30\xcd\x72\xe2\xcf\x36\x1b\xca\xf3\x1b\xcc\xcd\xbc\x43\x64\xab\x79\x07\xad\xb3\x1c\x5b\x58\xe6\x9b\xa3\x14\x7e\x90\x9a\xda\xfb\x60\xf4\x69\x88\x63\x62\xe4\x36\x99\x79\xd5\x3c\xcf\x8c\x4b\xe9\x05\x16\x39\x3d\x9d\xa6\xc3\x4a\x38\x3d\x71\xf0\x20\x65\x03\x49\xa0\xff\xdc\x91\xb9\x0e\x23\x2f\x75\x52\xba\x1d\x03\x53\xd4\x51\x8e\x04\x82\x48\x63\x63\xa3\xc9\xd4\xb1\x84\x6c\x6c\x87\x7b\xd8\x98\x5f\x87\x0e\xaa\x8a\x34\x11\x28\xef\xf3\xc2\x11\xe0\x15\xcd\xa9\xb9\xca\x55\xb3\x1b\x8a\xd3\x81\x17\x36\xd0\x9b\xc9\x18\x38\x71\x16\x63\x22\xa7\xea\x75\xc1\x5e\xe4\x1b\xe5\x93\x8b\xc5\x44\x4e\x3d\x2f\xe3\xe8\x10\x19\x4c\xf3\x1c\x42\x21\xf0\xa1\xc3\xd9\x2c\x50\x37\xe7\x0b\x96\x4b\x99\x23\x96\xaa\x11\xe1\x44\x63\x74\xb4\x6f\x4c\xe7\x44\x0b\xb4\xd9\x05\xdb\x6c\x78\xef\x32\x46\xdd\x87\xf8\x35\xd8\xc6\x82\xf2\x4f\x1e\x22\xf1\x84\x2c\x16\x5c\x9b\xb4\xb8\xd4\x9b\x22\x2b\xa3\x6f\x76\x41\xbd\xb6\x6b\x76\xb7\xd4\x86\xcf\xc8\xa3\xe5\x70\x9b\xf8\xd2\xb7\xd2\x4e\x3c\x64\x27\x79\x17\x57\xae\x2c\x74\x00\x83\x88\xa5\xfd\x70\x90\x83\x4d\x97\x47\xa2\x5f\xc4\xdd\xca\xb7\xe9\xa0\xef\xf8\x3f\x76\x53\x49\xd5\xb0\x30\x20\xd2\x34\x0a\x1d\x4f\xa6\xd0\x79\x49\xa1\xe1\xd2\x99\x0d\xc0\xf1\x5f\x61\xb7\xae\x2e\x44\xf0\x41\x1b\x93\xfb\xa0\x7d\x6b\x75\xd0\x5e\x7e\x1e\x04\x3b\x4c\x57\x52\x8c\xfc\x3c\x44\x3c\xd1\x16\x11\xc4\x61\x6d\x19\xab\xa3\x3f\xe4\x52\x30\xad\x63\x3c\xa0\xd5\x88\x9c\x93\x01\xca\x08\xc9\x08\xee\xa0\x16\x60\x6a\x73\x1e\x56\x6a\x5f\xe4\x54\x2b\x0e\x71\x24\xa8\x49\xc1\x7e\xa8\x7d\x63\xbe\x83\x6d\x10\x9d\xe1\xe3\x8a\x80\x4d\xfa\x3d\x3d\x11\xba\x38\x4d\x3b\x76\x1f\x23\x22\x94\xdd\x44\x25\x82\x93\x6b\x8f\xa7\xd4\xf6\x1d\xff\xc9\xf3\x9d\xf2\x33\xc9\x53\x3e\xac\x78\xd2\x3e\x39\xa6\xd6\x19\xdf\x6f\xef\xd5\xf6\xdb\x6b\xb5\x03\xa4\x30\x99\xdb\x83\xd6\x47\xd3\x41\x63\xec\x14\xf5\x76\xe1\x26\x99\xe2\x8e\xd2\xce\xdd\x45\x67\x93\x06\x0d\x30\x06\xea\x4b\x74\x36\x97\xe9\x6c\x2e\x93\xd9\x1c\xee\x54\xa6\xc9\x9a\xcc\x33\x19\x93\xb9\xaf\x4d\xed\xf1\x94\xda\xbe\xe3\xbf\xf7\x7c\x27\x73\x22\x79\x32\x07\xe5\xf2\x55\x6b\x6f\x7f\xeb\x64\x1e\xb0\x93\x79\x40\xdd\x60\x4c\x3d\x53\x85\xe5\x12\x9f\x4c\x3b\xc0\xa8\x5e\xcd\x4e\x19\xe9\xc2\x9d\xd5\x56\x26\x0c\x2f\x0b\x76\x3a\x4a\x00\x5c\x84\x89\x51\x53\xb6\x44\xa7\x6c\xc9\xb1\xa7\xc6\xc1\xf6\x53\x36\x8c\x48\x9f\x7a\xa6\x9a\x36\x65\x13\x19\x53\xb6\xbf\xed\x94\x25\xd7\xf6\x1d\xff\x63\xe7\x3b\x65\xf7\xa4\xaf\xbf\x70\xe9\x5d\x5b\x00\xe1\xc9\xeb\xaf\x62\xd7\x9f\xe2\xb8\xb8\x14\x79\xb8\x34\xb3\x8e\x72\xea\xc8\xec\x1d\x44\xf6\xc9\x33\x27\x91\x74\x6a\xe2\xd7\xbe\xee\x96\x66\xd6\xa5\x4d\xe2\x3d\xed\xd7\xdd\xd2\xbb\xb6\xa4\x4d\x62\x72\x6d\xdf\xf1\x4f\xf7\xff\x06\x9c\x81\xf6\xb1\x9e\x97\x59\xf2\x68\x09\x20\x56\xdd\x62\xa2\x28\xd0\x30\x0a\xc6\xed\xa3\x3d\x85\x2c\xf1\xf8\x31\x64\xd2\x0e\xf4\x27\x54\xd0\x74\x65\x01\xb7\xe6\x68\x8a\x01\x97\xd2\x0c\x23\x53\x6a\x8b\xd4\x55\xa6\xdc\x11\x38\xd6\x80\x73\x87\xbb\xec\x86\x5c\xbd\x4a\xda\x0e\x97\x35\xbe\x4a\x65\x8a\xc6\x5c\xb8\xba\x81\x08\x1b\xbb\x74\x9e\x76\x7b\xe2\x41\x22\x90\xe1\xf5\x78\x5e\xf3\x88\x84\xa3\x3f\x40\xc2\x71\xdb\xe8\x6d\x1d\x73\x60\x5f\x71\xcd\x89\x7d\xd5\x35\xe7\x8a\x86\x17\xd9\x41\x4e\x53\x54\xcc\xb4\xe8\x4f\xd1\x41\x9b\x61\x4b\x12\x1d\xda\x35\x8e\xdd\x9b\xac\x44\x4b\x60\xdd\x4e\x57\xc5\x80\xf1\xe5\x36\x88\xb2\xf4\x2c\xaf\x4f\xf7\xd9\xa8\xa5\x36\x61\x9c\xb5\x4a\xce\xb3\x3c\x2a\x39\xdf\x42\xdb\x89\x48\xce\x8b\xd1\x53\x5f\xa4\x60\xc4\x51\x62\x85\x86\x4f\x55\xa2\xb6\xbe\xee\x45\x40\x61\xb3\xa8\x22\x43\x34\x6f\x8d\xfa\x06\xb8\x8d\x42\x7d\xb0\x45\x70\x17\x2a\xe4\x3b\x81\xba\x6c\xa1\x2e\xa6\x41\x3d\x93\x0d\x55\x43\xb3\xe1\xc0\x0e\x6b\x98\x66\xc2\x57\x6d\x2c\xbb\x49\xa5\xa2\x59\xf8\xe8\x25\x78\x12\x28\x9a\x23\xe4\x3c\x1e\x21\x35\xb2\x07\xfb\x54\x88\x4f\x10\xdd\x81\x6e\xe4\xf9\x59\xd6\xfd\x72\x30\xe4\xee\xc7\xb4\x19\x66\x34\x42\xcb\x0c\x62\x90\x19\xa5\x1d\xed\xf7\x6b\xab\xad\xae\xee\x8f\x46\xa2\x84\x79\x3a\x18\x02\x92\xb5\xa0\x34\x6e\x8e\x19\x6d\x68\xfc\x6c\xd8\x8c\x93\x4f\x33\x4a\x3e\xda\xfb\xb3\x3e\x35\xf1\x94\x23\x59\x8c\xb0\x26\x52\x09\x2b\x76\x24\xe3\xf4\x48\xc6\xed\x91\xec\xce\x5f\x5c\x8a\x3c\xf6\x12\x7b\x24\xe3\x59\x47\xb2\xbb\x68\x8b\x19\x47\xb2\x73\xc6\xd5\x5a\xf9\xc1\xdd\xed\xf9\x41\x23\xca\x0f\x9a\xa9\xfc\xe0\x1e\x0a\xeb\x4c\x5a\x48\x2b\x73\x04\x82\xf3\x9f\xd6\x5c\x6c\x83\x3b\x35\x98\xec\x29\x97\xe8\x59\xe0\x43\x87\x39\x87\x0f\x1d\xf1\x05\x3e\x14\x92\xe1\x9c\xa0\x26\x79\xca\x8d\x4e\xf2\xbd\xb4\x57\xaf\xcf\xe0\x1e\xf7\xa6\x72\x0f\xc3\xfa\x57\x98\x51\xd9\xc1\x63\x65\xbb\xce\xa7\xba\x52\xd6\xf9\x64\xea\x3a\x37\x50\x97\xa3\x50\x67\x2c\xd4\xb9\x34\xa8\xaf\x7f\x51\xb8\xc7\xe9\xef\x29\xee\xd1\x6d\xb8\x47\xd3\x72\x8f\x46\x26\xf7\x98\xef\x88\x7b\xdc\xbf\x76\xee\xb1\xfd\xfc\xb9\x07\x25\xa8\x26\x25\xa8\x26\x25\xa8\xa6\x25\xa8\xb3\xe1\x12\xe5\x27\x4b\x84\x9f\x50\x52\x6b\xc6\x48\xed\x8d\xa9\xa4\x56\x0d\x0c\x20\x98\x24\x02\x58\x2d\xa2\xf0\x99\x7b\x95\x7a\x47\x18\x5e\xb2\x94\xc9\x4b\x1e\x7c\xb1\x79\x09\x88\x2c\x79\x12\xd5\xe6\x62\x1f\x2e\x01\xb7\xe8\xbc\x02\x11\x67\xb6\x60\xd3\xab\x6e\xe8\x91\xa0\x2d\x55\x93\x5a\x21\xa9\x9b\x7d\x08\xef\x71\x91\x6f\x19\x95\x63\x19\x55\xd1\x32\x2a\x22\xac\xbe\x8d\x8e\xf6\x97\x9b\xd2\x57\xa7\x61\x54\x18\xdb\x6a\x45\xa1\x7c\x45\xbf\x45\xd6\x09\xab\x9a\x08\x74\x82\x6a\x10\xe5\x65\x1d\x78\x28\xb6\x63\xbc\x3d\x75\xdd\xc5\x98\xc9\xdb\xd7\x2c\x8a\x10\xa1\x61\xc5\x08\x0d\xf3\x51\xdb\xc1\xe9\x35\x8b\x22\x4b\x16\xea\x78\x57\x0a\xd4\x99\x17\x85\x99\x7c\xfc\x29\xc5\x4c\x4a\x86\x99\xac\x58\x66\x32\x95\xc8\x4c\x96\x15\x33\x59\x4a\x66\x26\x4b\x51\x66\xf2\xd0\xda\x99\xc9\xba\xf3\x66\x26\xe3\x6e\x8c\x9e\x74\x82\xa1\x27\x9d\xa0\xe8\x29\x3d\xfa\xb9\xf1\x42\x65\x8c\x2d\x08\xa5\xbd\xbb\xa3\x49\xb1\x71\xa0\x0d\x70\x2d\x9b\xcc\xde\x82\xe6\xa1\xe1\xb5\x86\x9f\x34\x32\xf9\xc9\xd9\xdf\x36\xd9\xe4\x3d\xed\x65\x93\x89\xe8\x92\x5f\x48\x95\x4d\x66\x29\xac\xaf\x6d\x4e\x40\xa7\xa1\x93\x9d\x18\x4d\x71\x48\x45\x24\x01\x1f\x7c\x2c\x61\x89\xbf\x37\x65\x89\xab\xe5\xb6\x90\xb6\x77\xbf\xaf\xfd\x22\x4e\x3f\xa5\x2c\xa7\x41\x7d\xe4\x45\x59\xc4\xdf\x79\x48\x2d\x62\x37\x7e\x25\xd5\xa7\xde\xdc\x0d\x6a\x25\x93\x5a\xc2\x73\x6a\x09\x2f\x92\x25\x3c\x6b\x97\xf0\x4a\x74\x09\x3f\xba\xf6\x25\x9c\x3f\xef\x25\x3c\xa1\x18\xfe\x82\xb9\x13\x55\x09\x13\xfa\x34\x31\x45\x57\xec\x54\xca\x69\x62\x22\xb6\x37\xcc\x75\x78\x9a\x98\xa2\x2b\x76\x8a\x9e\x26\x6e\x57\x2b\x76\xd0\xac\xd8\xa9\xcc\x15\xfb\xc1\x17\x77\xc5\xfa\x8e\x7f\x4a\xfc\x96\x06\x85\xe9\x63\x3d\x7f\x12\xd7\x15\xa1\xb2\x08\xe3\x84\x68\x6d\x11\x06\xdd\x04\x75\xd1\x15\x03\x3b\x5e\xf2\x92\x2b\xaf\xc4\x48\x21\xa0\x33\xc2\x58\x21\x18\x2c\x04\x62\x85\x40\xa8\x10\xab\x47\x5a\x71\xe2\x7a\xa4\x07\x92\xf5\x48\x2b\x2c\xa2\x47\xd2\xfa\x23\xa5\x37\x42\x77\x96\xea\x0c\xb4\xca\x8c\xde\xe8\x92\x7e\x56\xde\xef\xeb\x77\xd7\x54\x6f\xf4\xfb\x3e\x44\x60\xfd\x57\x3a\x8f\xea\x8d\xfe\x15\xea\x8d\xfe\x25\x90\xf2\x24\x25\xd4\x49\x12\xeb\x69\xa5\xcd\x95\xaf\x94\x87\xe1\x25\xb2\xe5\xc9\x0d\xeb\x9c\x7a\x9c\x1b\x9e\x3c\xc1\x63\xfa\xa3\x07\x52\x78\xf2\x24\xb3\x4a\xf3\x49\x66\x03\x52\x60\xe4\xb3\x74\x5b\x5a\x46\x0c\x3f\xfe\x05\x86\xb9\x0c\x35\x40\x65\x49\x5b\x14\xbc\x53\x43\xda\x84\xd8\x99\x21\x5a\x99\x8c\x58\x43\x5a\x0f\x1e\x00\x44\xed\x68\x6f\xa5\x03\xbb\xbb\x00\x65\xf6\x2a\x33\xda\x83\x78\xad\x76\x34\xc1\x2a\xdc\x89\x3c\xdc\x8e\x1a\xd1\x9e\xa1\x20\x33\x6c\x15\x27\x8d\xad\xa2\x7d\xd2\x54\xe3\x89\xe3\xe9\x86\x77\x00\xa0\x59\xbb\xc9\x22\x49\x9b\xc1\x1f\x44\xbc\x1e\xb5\x26\xb4\x80\xd5\x97\xab\x92\xd4\xb8\x6f\x22\x36\xdc\x1e\x30\xaa\xd7\x71\x18\xd7\x4e\x17\xaf\x4d\xa5\x8b\x09\x42\x17\x13\xcc\x5e\x8d\x4d\x30\xbd\x48\xb2\x6d\xac\x37\x40\xe8\x55\x88\x27\x30\xac\x01\x1a\xba\xe8\xc0\xc0\xba\xc6\x12\x31\xb9\x11\xc3\xb6\x6e\x02\xf3\xff\x08\x65\xdc\x18\xa3\x8c\x7b\x13\x28\xe3\x86\x0c\xca\xe8\xc0\xbc\x7a\xb2\x43\xca\x98\x48\xa0\x8c\xc4\xd1\x6c\x41\x85\xf2\x56\xf3\x08\x60\x22\x9b\x2e\xc0\xb4\x7a\x03\x98\xda\x63\x69\x4a\x1b\x0f\xc4\x06\x7c\x31\xe8\x71\x15\x2b\xd2\xe7\xc1\x4b\x21\x11\xa4\xa4\x6b\x75\x1e\x3d\x0f\x5e\x8b\xe3\x19\xe7\xc6\x07\xf8\x95\x18\x65\x55\xf9\xf4\x65\xca\xd7\x2f\x57\xcc\xd2\x38\x5c\x70\xd5\xbc\x07\x60\xfc\x3e\x72\x99\xb2\x79\xd7\x8e\x16\xe4\x9c\x73\xea\x03\x80\x13\x1f\x00\x3c\xb2\x84\x92\x27\xbe\x06\x00\xe1\x1c\x7a\xa5\xf6\x02\x20\x49\x1c\x27\xff\x25\xca\xda\xa8\xc1\xe9\xd1\xb3\x95\x00\x76\xf8\x56\x59\x6e\x4e\x8c\x59\xf7\xf2\x1a\xd8\x3b\x3a\x9c\xfa\xf1\xce\x99\xc2\x15\x10\x0e\x16\xe2\x18\xa0\xa1\xfc\xb8\x9e\x7c\xe5\xcb\x41\x01\x0c\x1c\x40\xea\x65\xaa\x0c\x9d\xf2\x77\xc6\x86\x38\x00\xea\x38\x35\x81\x15\x35\x81\x57\xa1\xdd\xbb\x00\xb3\x77\xcb\x10\xe8\x0b\x46\x0a\xe6\x23\xc5\x14\x6b\x37\xc5\x5b\xc2\xd9\xaf\x6c\x47\xc1\x67\x20\xf2\xb4\x26\x2a\xe3\xfc\x35\x05\xf9\xb6\xc4\x43\xc0\x61\x83\x36\x59\x77\x7f\x82\x85\xf2\x2c\x05\xd2\x62\xa1\xdc\x87\x17\x9e\x6d\x59\xc6\x4e\xb0\xb9\x87\x50\x85\xdb\x35\xe5\x1c\xd6\x76\xca\x93\xd1\x28\xbb\x93\x24\xca\x6e\xf6\x5e\x8c\xf4\x76\xd8\x76\xf6\xfd\xb1\xb9\xb8\x4e\x45\x40\x95\xf4\xd4\x38\x07\xd6\xfc\xc1\x54\xd6\x4c\xd5\xb2\x51\xd3\x12\x5d\xf7\x43\xb4\x6e\xd2\xb1\x49\xc5\xfa\xa9\xe2\xab\xc1\x1a\xc6\xe2\x7f\x39\xea\x8a\x3e\xe7\x28\x65\x11\x9c\x3a\x84\x13\x39\x3d\x7d\x98\x42\xb6\x16\x7a\x0e\x3e\x79\x84\xbf\x03\xf0\xd4\x4c\x1b\x86\xde\x84\x71\x59\xe7\x75\x5c\xd6\x1d\x6e\x83\xec\x26\x0d\x46\xc2\x5e\xb1\x64\x8e\xb2\x07\x6a\x8e\x7c\xd4\x01\x15\x94\x2a\x69\xd8\x4a\xcc\x79\x4b\xc0\x6d\x94\x2c\x57\xf2\x9c\x7a\xc0\x94\xb5\x58\x9c\x2e\xf6\xa2\x4a\xab\x89\x81\x51\x85\x5a\x7c\xc0\x26\x36\xf9\x22\xb2\xce\x1e\x4f\x60\x25\x1b\x7d\x7d\x84\xea\x90\x85\x7c\xac\x43\x16\xd2\xe8\x74\xf7\x80\xd8\x00\x1b\x54\xb0\xdd\xf5\x06\x33\x2d\x2c\xe4\x50\xe0\x00\x12\x2b\xaa\x48\xc4\x2d\x58\x6c\x64\x10\x66\x40\x4b\x9a\xad\x84\xf5\xa9\xc8\x18\x5a\xef\x0e\xc1\x91\x7f\x0f\x8e\x4a\x36\x2b\x67\xbf\xec\xaf\x9d\xf8\x3f\xd3\x11\xf1\x9f\x0d\xa7\xa8\x39\xe8\x14\x23\xc6\x7e\xb3\xd4\x94\x76\x96\x25\x9f\x05\xa7\x58\xf4\x2c\xf8\x77\xb4\xd9\x8c\xb3\xe0\x2c\x6d\x76\xd6\x36\x1b\xfe\xf3\x37\x95\x36\x78\x87\x39\x0b\xce\xb2\xac\xb3\xe0\x67\x69\x8b\x19\x67\xc1\x49\x7a\xfa\x9c\xb4\xa7\xcf\xf6\x27\x06\x77\xb7\xf3\xfb\x38\x8f\x47\x70\x56\x0f\xac\x7d\x3a\x16\x3a\x9c\x8e\x26\xc5\x4b\xd3\xe2\x65\xa7\xf3\xfb\x35\x8c\x5f\xfa\xb4\xa3\x0d\xc5\x8d\xb9\x8e\xe2\x34\x47\xe1\x1a\x8e\xce\xda\x02\x23\x86\xe4\xfa\xa3\x42\x3f\xaa\xf1\x9b\xc2\xd8\x7c\x7e\x21\x75\x3e\x95\x66\x5f\x02\xea\x23\x9a\xfd\x05\x66\xf8\xbf\xcd\x3c\x4a\x5a\xed\x43\x63\x7b\xd9\xf0\x4f\x7e\xde\x7a\x8b\xa8\xe7\x1a\xd1\x17\x46\xe3\x1c\x7d\xf1\xc5\x9e\xeb\x1d\xee\x81\xc0\xc1\x90\x09\x10\x1c\x76\xfa\xc0\x6f\xa9\x1a\xe0\x37\xfd\x7f\x1f\xeb\x99\x62\x11\x53\xe7\xa4\x60\xa5\xdb\x31\x50\x69\x5c\x07\x41\xa3\x95\x46\x34\x10\xbf\xbf\xff\x5f\xff\x6b\x88\x56\xfa\x87\x7f\xf8\x47\x7f\xf4\x6f\x0e\xbc\xe2\x95\xaf\x7a\xf5\x1f\xab\x48\xa5\x7f\xf6\xef\xfe\xfb\x3f\xff\xf3\x43\x87\xfe\x87\xff\xf1\x7f\x32\x61\x4a\xff\x97\xff\xf5\x3f\x1d\xc1\x08\xa5\x3a\x44\xe9\xcd\xc7\x5e\xa3\x82\x94\x9e\x60\x27\xe1\x7f\x0c\x55\x7a\x9a\x8d\x31\xab\xdd\x58\x74\xe3\xda\x8d\xa9\x64\xed\xc6\xa2\x47\xb5\x1b\xc6\x55\x8b\x8e\xec\x11\x3a\xe8\x32\x24\x74\xd0\x1d\x46\xe8\x04\x85\xd0\x09\x8a\xa1\x13\x74\x85\x4e\x50\x0a\x9d\xc0\x0f\x9d\xa0\x0c\x9a\x8d\x31\xe6\x8b\xae\xa0\x2c\x0a\x41\x97\xc8\x07\x05\xe1\xc2\xcb\x39\x38\xfd\xcd\xf3\xc0\x11\xa5\xa0\x5b\xf8\x41\x49\x74\x07\xa8\xe6\x5b\x02\xff\xa8\xc5\x5a\xb7\xf1\xf2\xea\x29\x3f\x6c\x6f\x32\x7e\xd8\x20\x48\x38\xc7\x17\x83\x8b\x0c\xdf\x11\x2e\x50\xeb\x15\x1d\xb2\x46\xbf\xf3\xf7\xd5\xcb\xd8\x32\x46\x57\x81\x97\xb2\x9c\xf8\x50\xcd\x2b\x07\x9e\xee\x90\x3b\x03\xcb\x71\x86\x9a\xe7\xcc\x78\x84\x9b\xe8\x0f\x58\xd7\x13\xb4\xd8\x04\x2d\x36\x41\x8b\x7d\xd2\x31\xc6\xf6\x6a\x88\x86\xef\xcc\x78\x4a\xbd\x3b\xb8\xdb\x21\x97\x5f\xa7\xe8\xd4\xfc\xd7\xcd\x64\xb7\xc4\xa0\x44\x0f\x28\x0f\x73\x3e\x81\xa2\xb5\x94\x0a\xa2\x6a\x38\x72\xa7\x36\x46\xc1\xfe\x3c\x05\xec\x09\x86\x33\x21\x7b\xbd\xd3\x71\x6a\x4e\x38\x7c\x3a\x70\xc2\x13\xaf\x41\x83\x7b\x29\xab\x85\xc3\xe3\x35\x47\x68\x05\x56\x57\x3f\x2b\x1f\x67\xfe\xc8\xcf\x1d\xf4\x1b\x27\x9c\x70\x4c\x15\x56\x25\x4a\x98\x31\xf2\xac\x03\xde\xde\x84\x13\x1e\x8f\x16\xf0\xd1\x0b\xdc\xf5\xe0\xb1\x4d\x38\xe1\xe9\x68\x76\x19\x3d\xb9\x75\x83\x23\x37\x24\x1d\xfd\xd6\x01\x1e\x5e\xa2\x77\x1b\xe2\x0b\xa0\x0f\xdd\x9c\x02\x99\xcd\x12\xdf\xae\x7d\x10\x93\x0d\xdd\x76\x2c\x30\x74\xdd\xbe\xc8\xd0\x77\xfb\x1c\x57\x0f\x3a\x55\x60\xa0\x26\x0b\x7c\x78\x1e\x50\xa7\x8f\xd3\x27\x90\x3e\x03\xf2\xe1\x20\xf3\xc5\x8f\x4a\x5b\xf7\xba\x77\xd0\x49\x68\xdd\x12\x65\xa5\x25\x66\xc5\x74\x3c\xe1\x24\x4b\xeb\x77\x52\x50\x8f\x56\x13\xa5\x0e\xa2\x4d\xaf\xa0\x17\xb9\x2b\x94\x13\xb9\x3e\xed\x0e\xcf\x98\x80\x16\xa9\xe1\x0a\x01\x7d\xcb\x45\x14\xb4\x81\xb7\xbe\x9f\x95\x8f\xfa\x10\x6f\x1c\x5d\xcf\xed\x37\xc2\x7b\x1f\xa4\xf9\xd8\x84\x8d\x8e\x13\x5e\x13\x99\xd7\x3e\xf0\x43\xa7\xaa\xbe\xa6\x1e\xa8\x77\x3f\xa1\x23\x9c\x9b\xc3\xbd\x63\x21\x3b\x59\x0f\x98\x9f\x76\xc5\x73\x2f\xed\x62\x82\x48\x29\xc0\x91\x9c\x7a\x6d\x2e\x4f\x06\x0e\x4e\xab\xea\x62\xb5\x9f\x95\xff\x77\x1f\xf4\x1a\xff\x9b\xaf\x08\x80\xa9\x89\xe7\xbe\x50\x7e\x82\xe3\xda\x26\xb7\xf5\xf4\x98\x28\x62\x5f\x0c\x9e\xe4\xc0\xcc\xe5\x3f\xf9\xc2\xb5\xbe\x07\xfd\xb5\xd2\xa6\x60\x41\x97\x70\x82\x92\xe0\x18\x4e\x20\x89\xde\x47\xd0\x57\x9b\x70\xfb\x62\xfe\x0c\xdf\x48\x71\x74\x77\x01\x14\x46\xff\xb3\x1f\x11\x7e\xe4\xc0\x8d\x24\x37\xcb\xe2\x0f\x94\x62\x8f\xff\xde\x14\x41\x7a\xf4\x2c\xa2\x4c\x62\xd5\x33\x03\xa5\xe8\x73\x40\x57\xf5\x1f\x7d\x6d\x4a\x45\xa8\xce\x26\xec\x57\x6c\x33\xd5\x0a\x83\xca\x6a\x0b\xb1\x7b\x98\x37\xd3\x2e\x65\xc8\xde\x4b\x54\x3a\x5a\x22\xf7\x30\xa3\x0b\x4a\xf6\xbe\xa2\x43\x4b\x8c\xb7\xd0\x16\xb3\x1e\xda\xd0\xfd\x61\x95\xee\x0f\xab\x91\x6d\x24\x47\xb7\x91\x1c\xdd\x46\x72\xa4\xd8\x0c\x2d\x36\x43\x8b\xcd\xd0\x62\x4d\x5a\xac\x49\x8b\x35\x69\xb1\xc5\x1c\xc1\x06\x7c\x28\xde\xb2\xe8\xb5\x93\x15\xf7\xeb\x85\x1a\x30\xd0\xa7\xfe\x07\x9f\x9a\x55\x98\xc9\x5d\x89\x4d\x6e\xc3\xa5\xd7\xe2\x6e\xf2\xe4\xb6\x1a\x60\x74\x36\xb9\x0d\x97\x5e\x8b\xbb\x76\x72\x6f\x6f\xaa\x4b\xb6\x9b\xec\xb5\xb8\x9b\x35\xb9\xef\xf8\xdd\x9d\xdc\x98\xca\x66\x9a\x62\x22\xaa\xb2\x41\x1b\x1c\x99\x49\x75\x02\x0f\x91\x0a\xd3\x23\x95\xbf\x5a\xe7\x38\x6d\x54\x82\x3f\xbf\x57\xa9\x04\x45\x86\x4a\xf0\x9d\xb4\x1f\xc9\x2a\xc1\x55\x16\xd1\x09\x1e\x4e\xd0\x09\xbe\x9b\x42\x49\xd4\x09\x1e\x6e\xcb\xd5\xaf\xee\x67\xe5\x43\x3e\x78\x51\xf8\x73\xad\x11\x5c\x65\x5a\x25\xf8\xdb\x4e\x11\x44\x5d\xa9\x09\xa4\x13\x9a\xc0\x41\x5a\x44\x3e\x1c\xdb\x53\xae\x01\x17\x84\x2d\x32\x52\x25\x88\x08\x4c\xcc\x88\xa7\xca\x87\x79\x9a\x03\x9f\x47\x53\xe5\xa3\x34\x2b\x90\xc9\x96\xd8\xc1\x56\xb5\x9a\x26\x20\xa9\xb0\xdd\x95\x9a\x7d\xa1\x3e\xd4\xcf\xca\xff\x9d\x8f\x51\x0f\xff\x54\xc9\x47\x93\xdc\xec\x92\xca\x58\x20\x7c\xfa\x1d\x97\x50\xee\x61\xad\x01\x48\x53\x93\xeb\xe8\x93\x11\x80\xfe\x52\xf0\x9e\x88\x7a\xae\x7f\xab\x2e\x61\x8c\xb8\xf4\x69\x4c\xc5\x7b\x3b\x9e\x2a\x2f\x41\xb1\x3f\xd1\xd7\x6c\x46\x62\x9a\xe4\x1d\x4a\x4c\x1f\x69\x23\x31\x41\xdc\xd1\x57\xf9\xca\x0f\x8a\x11\x99\x16\xb5\xc8\xb4\x17\xdc\x1e\xa2\xaa\xef\x15\xbe\x12\x58\x74\x40\x5e\x2d\x33\x2d\xa4\xc8\x4c\x80\xbf\xec\xe5\xf5\xb8\x83\x1e\x0d\x21\xdc\xe6\xbf\xd1\x62\x13\xcc\x41\xaa\xd8\xa4\x63\x76\x0a\x9e\x2e\xc6\x67\x8a\x4d\x7f\xa8\xc4\xa6\x49\x72\x03\xf4\x44\x8c\xc4\x41\x85\xfc\x07\x71\xb9\x89\x44\x77\x5e\xb0\x72\xd3\x62\xa2\xdc\xf4\x89\xb5\xcb\x4d\xa0\x5f\xfe\x6f\xd0\x82\x45\x99\x98\x4d\x1a\x57\x3f\x6e\xdc\x82\x85\x6e\xae\x53\x29\x9b\xeb\x44\xcc\xe6\x6c\xbe\xc3\xcd\x75\x8a\x6e\xae\x53\x64\x73\xfd\xe8\x49\xb5\xb9\x5e\x63\x2d\x58\x32\x37\xd7\x4f\xfd\xee\x6e\xae\x38\x5d\x7a\xc5\x06\x6c\x64\xb7\xb2\xf8\x48\xe6\x33\x56\xa1\x3d\x95\x68\x64\xaf\x0d\xe9\x21\x78\xf1\xbf\xf4\x41\x4f\xff\x7b\xf8\xf6\x26\x4e\x2c\xb3\x71\x62\x69\x52\x62\x69\xa6\x10\xcb\x6c\x8c\x58\x3e\xdb\x21\xb1\x34\x29\xb1\x34\xb3\x89\xa5\x99\x49\x2c\x9f\xfb\xdd\x25\x96\x98\x7b\x8b\x85\x64\x49\x8c\x4d\x13\x33\x3f\x87\xba\xe4\xf9\xfc\x8b\x23\x89\x7d\xa1\xbd\x24\xd6\xe0\x11\x49\xec\x60\x82\x24\xf6\x74\x5b\x49\xec\x60\xdb\xad\xe2\x4b\x0e\x5a\xc6\x7c\xc5\x01\xd3\x18\x7a\xaf\xff\xff\x77\x59\x8c\x9a\x2a\x3c\x13\xdb\xa8\xbe\xec\x28\xbb\x9e\x88\x14\xa6\x0d\x17\x22\xd2\x98\x55\x5f\xa9\x77\x8f\x13\x5c\xb0\xb0\xa8\x44\x8d\x9f\x21\x20\x5f\x38\x61\xbd\x0e\x57\xab\x8e\x70\x41\xc4\xf0\x4e\xd6\x03\x4f\x30\x99\xcc\x42\x2f\xc8\xa9\x9b\xea\xa3\xf6\xaa\x48\x85\xa4\x02\x47\x84\xcc\x44\xb0\xd1\x4a\x31\x37\xa2\x92\x5c\xa2\x03\x98\xad\xb6\xa8\x24\x21\xa4\xed\x90\x0f\x5b\xef\x1b\xa3\x71\x49\xbf\xd9\x96\x8c\x1a\x24\x5e\xc4\x38\xee\xd0\x52\x68\x90\x82\x0d\x43\x79\xe2\x8f\xcf\x06\x1c\x28\x2b\x70\x63\xf4\x06\x91\xc6\xc4\x78\xe0\x0a\xcf\x38\x9a\x86\xc0\xc4\x37\xa8\xe0\xb7\xbb\x7c\x62\x85\xe2\xe8\x8f\x23\x43\xae\x50\x3f\x8f\x0e\xb9\x03\x69\x2e\xab\x21\xbe\xf2\xf5\x3e\xc6\xd3\xbd\x4e\x57\x1e\xe7\x43\x6e\xd5\x17\x1c\x8a\x7c\xc7\x01\x73\x1d\x8c\xfc\x8b\xe6\x38\xb3\xdc\xa8\x36\x3d\x5f\x8d\x25\x7a\x89\x1d\xf7\x7d\x17\xe4\x05\x17\xb9\x7a\x90\x13\x79\xd3\xf6\x77\x1d\x74\x62\xf9\x7d\x07\x0c\x74\x44\x8e\x58\x0e\x49\x29\x49\x78\x72\xbe\xe5\x1c\xaf\x5d\x61\x9a\x28\x61\x5d\xe5\x8b\x5c\x24\x84\x48\x8c\x68\x21\x34\xff\x95\xea\x36\x6f\x8a\x23\x8d\x80\xb1\x22\x3c\x84\x56\xfb\xe2\xac\x95\xb6\x66\xac\xb4\x35\xc5\x92\xf8\xd4\x0f\x33\xa4\x2d\x1e\x91\xb6\x3c\x94\xb6\x90\x1c\xb8\xb6\x66\x0c\x5c\x8c\x79\xbe\x03\xdd\x89\xe1\xdc\x58\xf0\x2b\xb1\x01\x7c\xdb\x01\x8b\x1c\xa1\x62\x8c\xd9\x82\x3f\x89\x15\x7c\xce\x51\x36\x3b\x18\x08\xae\xcf\x5a\xd4\xd8\x84\x23\x9a\x65\x78\xb1\x4b\x44\xba\x69\x2f\xb8\xc9\xaf\x0a\x9a\x5e\x74\xd3\xfe\x29\xed\x40\xc6\xab\x82\x05\xba\x69\x2f\x90\x4d\xfb\xec\x2f\x94\x6e\xec\x6a\x7b\x57\x99\xb9\x69\xff\xe3\xef\xf2\xa6\x6d\x62\x56\xad\x3a\xf8\xbe\x51\xb0\xf0\x48\x1d\xae\x4c\x8e\x20\x17\xad\xd4\x03\x2f\xac\x04\x39\x8c\x9b\x5f\xc3\x3b\x2f\x3a\xb3\x4b\x64\x66\x9b\x7f\xe7\x27\xa9\xfd\xff\x99\xa2\xf8\x81\x0c\x85\x27\x9d\xd4\x25\x32\xa9\x7f\x7f\xa6\xc5\xf0\x7c\x29\x73\x52\xff\xeb\xef\xee\xa4\xb6\xe8\x35\x9c\x20\xa2\xe4\x88\x6c\xab\xdc\xfa\x73\x89\x44\x78\xd2\x78\xfc\x45\x7b\xdd\xc6\x81\x88\x6a\x63\x39\xf5\x81\xcb\x2f\xd7\xa2\xda\xf8\x95\x03\xbe\x57\x31\xf0\xf7\x36\xbc\xf0\x37\xca\x87\x3b\x31\xd1\xd7\xca\x86\x3e\xf4\x89\x6a\x94\x10\xaf\x20\xc5\xb6\x2a\x03\x0c\xa3\x7b\x58\xee\xf4\xb6\xe6\xc4\xf1\x6c\xdd\xc3\x19\x66\x9f\x0f\xce\x5b\xdd\xc3\x9c\xd6\x3d\x40\xf0\xee\xcd\xfe\xc8\xad\xcc\xb8\x30\xd5\xde\x67\xe7\xac\xf2\x61\x3e\x45\xf9\x70\xa0\xad\x40\x79\x9a\x81\xf9\x16\x06\xce\xde\xa8\x75\x0f\xcb\xe7\x74\x65\x93\xb6\x3b\x0a\x27\x28\x83\x35\x6e\x39\x60\xb0\x33\xae\x57\xba\x87\x65\x22\xba\xdf\x72\x3c\xba\x67\x8c\x31\x78\xc7\x16\xd3\x3d\xcc\xd8\xdd\x70\xde\xee\x86\x73\x89\xba\x87\xdb\x8e\xaf\x59\xf7\x00\x11\xd2\x95\xab\x38\x75\x7a\x5c\x36\x7a\x7d\x95\x70\x40\xeb\xf5\xe9\xa2\x6f\x78\x29\x7a\xfd\xd8\x69\xf2\xf6\xe3\x1d\xea\xf5\xe9\x53\x96\x86\x7d\xca\x12\x7e\x62\x45\x6d\x4c\x57\x5a\xbd\xbe\x97\xc5\xc3\xee\x38\xfe\x3b\xcc\xc3\xc0\x8f\x31\x7a\xa8\x0a\x9c\x91\xe3\x0c\xbc\xe9\xc5\x0e\x99\x13\xc7\xd7\x78\xc8\x7c\xed\xf1\x17\xe5\x90\x79\xf7\xf1\xb6\x87\xcc\x95\xa8\xba\xff\x50\xc2\x21\xf3\x75\xc7\xdb\x9d\x0e\x0e\xb5\xe5\x09\x10\xd3\xbc\xe8\x63\x8c\xec\x82\x96\xd2\x57\x7e\x17\x14\xfe\x2b\x64\x9e\xdf\x10\xe3\x48\x10\x04\x5c\x1e\x40\xc2\x77\x45\x6f\x4e\x55\xe3\xa1\x32\xb0\x8b\x72\xa1\x07\x53\xd7\xdf\x60\xc4\x14\xf0\xb7\x1d\xa9\xc6\xb7\x53\xe7\x28\xd5\x9d\x37\xf1\xb1\x57\x3d\x62\x70\x0a\x1f\x9c\x0c\xcb\xba\x02\x97\x1f\x39\x32\x2c\xe5\x2a\x1d\x3b\x2f\x0a\x64\x58\xca\x97\xba\xfa\x28\x92\x61\x89\x32\x19\x96\xf0\xc9\xb0\x44\x89\xd2\x0a\x65\x2b\x61\x47\xc3\xf2\x1d\x7f\xb4\xf7\xd7\x68\x28\xd8\xc7\x7a\x76\x67\xda\xde\x19\xd3\x3b\xfb\xfc\xef\xaa\xab\xaf\xbe\xe6\x9a\x6b\xae\xbd\xf6\xda\xc1\xc1\xc1\x9d\x69\x1e\xc8\xde\x96\xec\x81\x6c\xe0\x2f\xfb\x79\xf8\xb3\xef\x7c\x14\x64\xa1\xc0\x09\x19\xb5\x80\x3a\xad\x8c\xa0\xfe\xc4\xbe\xe2\xbb\x0e\x6b\x65\x2f\x2e\x63\x36\x95\xd7\xde\x92\xac\xd1\x17\xe9\x47\xd3\xba\x90\xc6\x2e\x68\xdf\xae\xc6\x94\x8b\x14\xfe\xf2\x7a\xdb\x69\xe3\xeb\x8b\xe4\x7f\x2b\xdf\x92\x7f\x0b\xcd\xff\xf9\xba\x96\xfc\x5b\x69\xfe\x0f\x5b\xf3\x6f\xa3\xf9\x13\xad\xed\x9f\xa1\xf9\xdf\x6c\xcd\xbf\x3d\xd2\xbf\xd6\xfc\x3b\x68\xfe\xed\x5d\x2d\xf9\x77\xd2\xfc\x0f\xb4\xf6\x6f\x82\xe6\x9f\xdc\xd8\x92\x7f\x17\xcd\x7f\xbc\x35\xff\xb5\x34\xff\xb9\x0d\x2d\xf9\x77\xd3\xfc\x27\x36\xb5\xe4\xdf\x43\xf3\xbf\xd2\x9a\xff\x3a\x9a\xff\xab\xde\x96\xfc\x7b\x69\xfe\x2f\x8b\x2d\xf9\xf7\xd1\xfc\x4f\xb7\x8e\x7f\x32\x82\x7f\xbf\x25\xff\xf5\x34\xff\x2d\xad\xfd\xbb\x9f\xe6\x3f\x5b\x69\xc9\x7f\x03\xcd\x6f\x6c\x6e\xc9\x7f\x80\xe6\xff\xa8\x35\xff\x8d\x34\xff\xce\xee\x96\xfc\x07\x69\xfe\x53\xad\xe3\x7f\x13\xcd\xff\xe7\x52\x4b\xfe\x14\xcd\x9f\x6e\xa5\xaf\x37\x47\xea\xb7\xf6\xef\x2d\x34\xff\xd1\xd6\xfa\x6f\xa5\xf9\x1f\x6d\xcd\x7f\x5b\x84\xbe\x5a\xf1\xfb\x76\x9a\xff\x82\x6d\x3f\xfc\xda\xfb\xd4\x96\xda\x17\x91\x97\xa7\x69\xf9\xdb\x8a\x89\xf2\x72\xb8\xf2\xd5\x0f\xab\x67\x1c\xf6\x69\x93\x56\x04\x3a\x5a\xb6\xd1\xea\x5e\x21\x1c\xc1\x95\xa0\x33\x00\x11\x05\xe0\x8e\xba\xec\x2b\x30\x72\x7b\x92\x1d\xba\xef\x7e\xa5\x2c\xb8\x2e\xd2\xa1\x77\x75\xd2\xa1\xc6\x33\x2d\x1d\xb2\x01\x21\xc4\x2b\xed\x33\xb3\x92\x3f\x72\x23\xf8\x5f\x50\x55\x74\xe3\x8f\x9f\x55\x8d\xdf\x18\x69\xfc\x3d\x9d\x34\xbe\xd4\x8a\x8d\xd6\xc6\x07\x41\xb2\x03\xcb\xd3\xbc\xaf\xaa\x40\xe3\x8a\xeb\xa2\x6b\xce\x6c\xa6\x0e\xd5\xc2\x62\x24\x26\xc2\xa3\xb4\x87\x77\x17\xe0\x2d\x99\x8b\xa3\x8b\x95\x9c\x8b\x95\xbc\x1a\xdc\x20\xc3\x24\xc4\x4a\x7e\x38\x56\x72\x87\x36\xd7\x7f\x88\x27\xec\xc2\x7d\xac\x27\xaf\x76\xcb\xb4\x7d\x6f\x26\x79\xdf\xab\xca\x7c\x6f\x7a\x87\x2b\x6a\xce\x81\x7f\x29\xab\x9c\x0d\x45\x1d\xdf\x71\xbe\xc2\xdb\x07\x62\xf0\x59\x29\x03\xfb\x98\x23\xd3\x6b\x09\x4e\x1b\xb0\x46\x44\x2a\x3f\x49\xdb\x7c\x43\x82\xc5\xaa\xba\x9a\x18\x20\x72\xd6\x80\x15\xb3\xaa\xd9\x52\x96\xdd\x49\x49\x2b\xb7\x46\x1c\x5d\x9e\x2b\xaa\xde\xfd\x1b\x40\x15\x69\xf3\x81\x17\x0f\x55\xef\x4e\x43\xd5\x3f\xb1\x18\xaa\xfa\x58\x8f\x07\x68\x4a\x43\xd2\x6c\x32\x92\x04\xe4\x83\x88\x6f\xf4\x17\xa8\x79\x0c\x2b\x91\xcb\xa0\x13\x14\xc2\x1d\x2d\xaf\x6e\x00\x42\x58\xa9\x27\xa9\x97\x4e\xd2\xaa\x4f\x39\x71\x6c\x9d\x0d\x87\xcd\xc9\x79\x44\xb4\x11\x6a\x57\x92\x68\x84\x20\xa1\x93\x80\x1d\x8f\x64\xa1\x62\x87\x3b\x80\x84\x00\x98\x00\x5a\x89\x78\xab\xd7\x25\x8a\x3a\x5f\xdf\xca\x15\xad\xff\xdb\xc1\x69\xa3\xe9\x1b\xb4\xce\x17\x06\xa6\x55\x68\x09\xfc\x09\x8f\x22\x05\x7d\x49\x51\xf4\x41\xf0\x2c\x40\xcc\x2c\xdf\x20\x06\xb9\x5c\x26\x62\x6c\x58\xfe\x44\xbf\xef\x63\x74\xc8\x1f\x77\xe8\x45\x5e\xe0\x80\x07\x0b\x17\xe3\x74\xa1\x9b\x77\xf3\x13\x18\xd8\xb3\xe7\xb8\x2a\xe7\x92\xb1\x3c\x98\xb0\x2a\x87\x53\x57\xe5\x70\xca\xaa\x14\xd4\xbb\x87\x43\x1e\xae\x5b\x03\x48\x9e\x70\xb3\x19\x33\x67\x3b\x49\x3b\x39\x9e\xe6\x24\x31\x3d\xfa\x40\x3b\xdf\xcf\x76\x21\xcf\xa5\x2d\xe4\x07\xce\x11\xbb\x8f\x25\x63\xb7\x92\x80\xdd\x6a\x2a\x76\xab\x80\xdd\x56\x8e\x67\xf1\x43\x9a\x79\x2b\xc5\x8f\x13\x61\x73\x82\xa0\x47\x58\xec\x54\x3a\xc5\xce\x63\x17\x8e\xcd\x35\xd7\xcc\xe6\x8a\x31\x36\xd7\x6c\xcf\xe6\x8a\x29\x6c\xae\x79\xc1\xd8\xdc\xdf\xa6\xb1\xb9\x3e\xd6\x53\x34\x2c\x2e\x0d\x09\x4f\x9c\x13\x83\x2b\x58\x9f\xf8\x83\xd6\x81\xf7\xa0\x75\xe0\x3d\x60\x43\x26\x0c\x60\x0c\x15\xc2\xc0\x30\x66\x0c\xb0\x8d\xfc\x05\x67\x60\xa7\xe9\x90\x5a\x18\x98\x67\xb9\x96\xa7\xb9\xd6\x93\xe7\xb8\xae\xe6\xd3\xd5\x0d\xf1\x75\x35\x98\xba\xae\x06\xb3\xb8\x56\xab\xbb\x0d\xc7\xde\xcb\x44\x3c\xd9\x58\xc2\x22\xbd\xba\x25\xe1\x3a\x49\xe0\x32\x1c\x26\xcb\x70\xd8\x2e\xc3\x4c\xf9\x98\x2e\xc3\xf9\x0b\x2d\x98\x7d\xe6\x37\x20\x98\x91\x36\xdf\xf2\xe2\x09\x66\x9f\x49\x43\xd5\x63\xe7\x88\xaa\x85\x8c\x25\x1b\x43\xd5\x40\x2a\xaa\x06\x3a\xa3\x3b\x27\xed\x1e\xf0\x24\xed\xc6\x6d\xc9\x6f\xd6\x14\x7d\x1b\x42\x1b\xb4\x84\xd6\x66\x85\x5b\xec\x2d\x5c\xe8\xdd\xf0\x8b\xbf\x9e\xdd\x90\x34\xf3\xee\x17\x6f\x37\xfc\xe2\x1a\x68\xab\x8f\xf5\xe4\x10\x37\x69\xa8\x59\x3c\xef\x0d\x71\xf1\xdc\x37\x44\x52\xf5\x4b\x2d\x1b\x22\x56\xad\x46\xaa\xc6\x1a\x1f\xcd\x6e\x7c\x4d\x5b\xea\xcf\xb2\x4e\x0e\x80\x49\x3f\xa2\xc0\x4e\xc1\xe7\xb3\xe7\xb4\xb7\x96\x30\x44\x56\xe7\x7b\x6b\xcd\x15\xd4\x09\x5d\xc9\x57\xe7\x0b\xd8\x59\x85\x13\xdf\xb0\xe1\x6c\x61\x8e\x1e\xaf\x38\xbb\xc6\xed\x17\xf6\xce\xbc\xba\x39\xd2\x3b\x71\xe2\x5e\x74\x0b\x45\xc0\xb7\x3b\xd9\x89\xcf\xf5\xfc\xb0\xf4\xa2\x9f\x1f\x92\x1c\x5f\x45\x1f\x50\x59\x2c\xa4\x9c\x1f\x48\x27\x6f\x7d\x31\xcf\x0f\x4b\x69\x3c\xe1\x57\x6b\x96\x90\x9f\x5b\x33\x43\x60\x31\x86\xf0\xdc\x5a\x19\x42\x6c\x55\x9f\xcc\x86\xb0\xa6\x55\xfd\x70\x7c\xfc\x0a\x03\x59\x2c\x71\x39\x11\x03\x3b\xdc\x22\xbe\xa9\x07\x06\x25\x7f\x92\xf5\x97\xd3\x25\xd4\xc1\xbf\x82\x07\x7f\xb5\xcc\xaa\x66\x99\x65\xad\x2f\xae\x57\xc4\xca\x9a\xe7\xec\xf9\x0c\x41\x0a\x30\x2e\xcc\x9c\x0d\x44\x2d\x7b\x68\xd5\xd6\x33\x09\x54\x4d\xd5\xda\x64\x56\xa5\x52\x40\xb6\xdc\xe4\x3b\xfe\xe3\xe9\x71\x88\x0c\x06\x3a\x8b\x52\xb8\x92\xcd\x7e\x07\xad\x7f\xc3\x41\xeb\x90\x6a\xc0\xfa\xa3\x1a\xc0\x10\x5f\xc2\x11\xda\x8f\x27\x07\xc5\xba\xe2\xd0\x94\xbd\x12\x85\x4f\xba\x42\x87\xf0\xec\x6a\xcd\x35\xa7\xa1\x1c\x30\x6b\xc5\xa1\xcf\xe5\x34\x94\xa4\xbd\xb0\xf7\x87\x2b\x19\xa7\x21\x64\xe3\x86\xa3\xbb\xed\xce\x56\xb7\x65\x42\x73\x35\xd1\x7e\xe5\xb2\xa4\x85\xf6\x72\x27\xf9\x3f\xc6\xdd\xb6\xff\xa5\xae\xcf\x9f\x26\xcf\xf1\x8a\x8e\x44\x39\x1e\xb5\x8d\x39\x4e\x2b\x44\xdc\xbb\x37\xa2\x05\x4f\xa4\x16\x1c\x67\xd3\x3b\x1d\x56\xd3\x2f\xfb\x8a\xa7\x03\x27\x2c\x82\x99\x1a\x5c\x28\x3b\x82\x4d\x6f\xc5\xe9\x87\x92\x5c\x95\xab\x9c\x0e\x78\x58\xc1\x72\x2e\x7a\x65\x52\xd6\xf8\xd3\x5b\x03\x6e\x8a\xab\x70\x98\x61\xf5\x74\xe0\x85\x55\x2c\x9e\x13\x5e\xe8\x88\xdc\xf4\x56\x53\x4a\x35\x2e\x9c\x51\xc1\x47\x47\xd1\x9a\x66\x0f\xaf\x9a\xfc\x82\x81\x12\xab\xe8\x59\xd3\x40\xf8\xce\x99\x51\x60\xc7\x47\x4d\x4e\xde\xf4\x1b\xfb\x38\x3a\x8a\x17\x4e\x7b\xf8\x46\x53\xc6\x4f\x6b\xa6\x18\x6b\xa6\x2b\xb5\x99\x52\x6b\x33\x5e\x1f\x17\xde\x1e\x5e\x31\x65\x7a\xd3\x9a\x29\xc7\x9a\xe9\x4e\x6d\xa6\xa7\xb5\x99\x7c\x1f\x17\xf9\x3d\xbc\x6c\xca\x6c\x48\x6b\xa6\x12\x6b\x66\x5d\x6a\x33\xeb\x5b\x9b\x29\xf4\x71\x51\xd8\xc3\x8b\xa6\xcc\xe6\xb4\x66\x36\xc6\x9a\xd9\x94\xda\xcc\x45\xad\xcd\xc8\xb5\x5a\xdc\xc3\x3d\x53\x66\x6b\x5a\x33\xd5\x58\x33\x5b\x52\x9b\xb9\xb8\xb5\x99\xae\x3e\x2e\xba\xf6\xf0\x61\x53\x66\x7b\x5a\x33\xdb\x62\xcd\x5c\x92\xda\xcc\xa5\xad\xcd\x94\xfa\xb8\x28\xed\xe1\xbb\x70\x61\x46\x96\x85\x6d\xa6\x41\x56\x82\xf9\x66\x49\xcd\x34\xa2\x0b\xd1\x34\x23\xd9\x9d\xbf\x87\x0f\x9a\x32\x49\xeb\xa6\x11\x5b\x37\x8d\xd4\x75\xd3\x48\x59\x37\xe5\x3e\x2e\xca\x7b\xf8\x55\xa6\x4c\xd2\xba\x69\xc4\xd6\x4d\x23\x75\xdd\x34\x52\xd6\x4d\x77\x1f\x17\xdd\x7b\xf8\x80\x29\x93\xb4\x6e\x1a\xb1\x75\xd3\x48\x5d\x37\x8d\x94\x75\xd3\xd3\xc7\x45\xcf\x1e\xde\x2f\x9c\xa0\x17\x23\x41\x83\x2f\xcf\xf0\x5b\x2b\x8f\xdf\x96\x0f\x7a\xfb\xb8\xe8\xdd\xc3\xf7\x85\x3f\x9c\x3f\xfe\x7a\x57\x73\xa6\xdd\xe1\xc3\x5f\x1d\x7f\xb2\xa0\x3f\x45\xf8\xd3\x4f\x1f\xff\x4a\x5e\x7f\x6e\xeb\xe3\x37\xf0\x6a\xcd\x09\x7a\xc1\x99\x0b\x9c\x2b\x4a\x7b\xf8\x21\x5c\xa0\x7f\x26\x3b\x73\x38\xe4\x75\x84\x0d\x4e\x01\x6e\xe0\xfb\x84\x53\xaf\xf5\x0a\xff\x54\xcd\x37\x9d\x0b\x4a\xc2\x57\xf6\x7f\x95\x71\x4c\x12\xa5\xd1\x5a\x49\x14\xea\xb5\x82\x70\x4e\xd5\x9c\xb0\x7c\x3a\xf0\xc3\x32\xb2\xd5\x1e\xe1\x87\x8e\xe8\x99\xde\x1a\xf8\x42\xdb\x0d\x6e\x1c\x0f\x9c\x70\x23\xe6\xe7\x81\x9b\xe7\xa7\xb7\x0a\x7f\x34\x70\x44\xaf\x6c\xd1\x17\xa5\x53\xb5\x92\x41\x94\x28\xa9\x7a\xd5\x71\x44\xb1\x21\xdd\x83\x42\x36\xab\x57\xff\xab\x85\x6a\xbf\x70\x3a\xe8\x0d\x0b\x08\xbf\x20\x7a\x43\x47\x14\xa6\xb7\x06\xbd\xc2\xde\xee\x6f\xc1\xcc\x92\x70\xc2\x2d\x12\x68\x69\x7a\xab\xe8\x35\x2c\xfe\x80\x1c\xfb\x6e\xc1\xe5\xd8\xcb\xa7\x6a\xe5\xf8\x70\xcb\x76\xa6\x6a\x65\x51\xac\xd7\x8a\x82\x9f\x32\xee\x67\x37\x8e\xab\x01\xf1\xb0\x7c\x1a\xc7\x3e\x1a\x70\xd1\x4b\xe0\x99\x91\x95\x5b\x46\xa6\xc8\xf8\x0f\x84\x04\xac\x19\xce\x7e\x11\x69\xc1\x74\x99\x87\x85\xd3\x38\x3a\xd8\x37\x6e\xe0\x42\x78\xb2\x37\xdd\xa7\x6a\xdd\xf1\x4e\x77\x93\x4e\x77\x8b\xae\x7a\xad\x4b\x78\xa7\x6a\x5e\xbc\xd3\x1e\xe9\xb4\x27\x8a\xc2\x33\x9d\x10\x42\x01\x36\xbd\xef\x6e\xe9\xbd\x5a\x1d\xbf\x27\x5a\x5b\x30\x9d\xf6\x48\xa7\x3d\xd9\x69\xa0\xcc\x3f\xab\xd7\xba\xe5\xdf\xbf\x38\xa5\x8d\x30\x6c\xd7\x1d\xd2\x75\x47\x16\x3a\x54\xaf\x95\xa1\xd2\xa9\x5a\x31\x3e\x80\x22\x19\x40\x51\x74\xcb\xe9\xe9\x46\xb2\x30\xfd\x76\xe2\xfd\xae\x39\xa2\x5c\x97\x53\x69\xe1\x99\xee\x16\x49\x77\x8b\xc2\x97\xb3\xe8\x23\xbc\xac\x5e\xe2\xf0\xdb\x53\x45\x2b\x3c\xdd\x29\x61\x3b\x6c\x08\xf3\x2f\x44\x97\x5c\x1f\x5d\x9d\x10\x83\x14\x22\x0e\x89\x5e\x49\x10\xbd\x12\x57\x07\xdb\x76\x19\x50\xd0\x9e\x26\x10\x64\xa7\x5d\xfe\x33\x51\x96\x5d\x2e\x77\x42\x0a\x52\x20\x39\x88\x64\x5c\xac\xe3\x4c\xff\x81\x1d\xa8\xe9\x35\x27\xbd\x06\xaa\x7f\x75\xbd\xe6\xd1\xb9\x4b\xa1\x05\x47\xae\x28\xcd\x1c\xe5\x79\xc3\xc2\x36\x23\xe0\x64\x04\x0a\x89\xaf\x16\x9e\x9c\x24\xaf\x03\xea\x00\x0a\x3e\xa0\x28\xf9\xf7\x3a\xa1\xe4\xfd\xf5\x9a\x0b\x95\xda\x52\x4a\xb7\xec\x44\xbe\x2d\xda\xbb\x85\x2b\xba\xeb\x35\xa7\x13\x12\xd9\xe9\xb8\x01\xb4\xfe\x17\x92\x85\xde\xc0\x5f\x2d\xf9\xea\x0d\xfc\xcf\x60\xf7\xf1\xf7\xf0\x7d\xb8\xcd\xec\xc6\x2d\x62\x9b\x28\x06\x79\xe1\x05\x05\xe1\x04\x45\x51\x0e\x4a\xa2\x47\xee\xed\xb2\x5a\x19\x81\xf4\xc0\x16\x13\xf4\x0a\x78\x1a\x78\x03\x3f\x84\x4c\xe9\x20\xbc\xbf\x94\xdb\xd9\x5f\xe0\x2e\xb3\xf1\x55\xd6\x2f\xbb\x8b\xce\xeb\x39\x48\xfd\x47\x23\xa7\x83\xd7\xa7\x9c\x0e\x6e\xe0\xfb\x70\x1f\xac\xcb\x16\x77\xb8\x47\xa7\x45\xcf\x6e\xc7\x11\x3d\x8a\xbd\x9b\xc4\xb0\x38\x8e\x68\xd9\xed\x30\x93\xa6\xe7\x62\xb7\xc3\x4d\x9a\xc6\xe4\x6e\x07\xd0\xb1\x1b\xf7\xd5\x08\x78\x2f\x13\x7c\x2e\x01\x7c\x3e\x01\x3c\xa0\x59\xe0\x3e\x1d\x01\x5f\xcc\x04\xdf\x95\x00\xbe\x94\x00\x1e\x90\xb3\x0d\xf7\xfd\x08\xf8\x72\x26\xf8\xee\x04\xf0\x3d\x09\xe0\x7b\x61\x7b\x56\xa1\x67\xe0\xe0\x5c\xb1\x7b\xaa\x4e\x24\x70\xd7\x99\x34\x0b\x77\xbd\x49\xb3\x70\x37\xc8\x6e\x6f\x14\x3c\x02\x7a\x63\x26\xe8\x4d\x09\xa0\x2f\x4a\x00\xbd\x59\x82\xae\xc8\x5d\x8c\x80\xae\x66\x82\xde\x92\x00\xfa\xe2\x04\xd0\x5b\x25\xe8\xb2\xc8\x47\x40\x6f\xcb\x04\x7d\x49\x02\xe8\x4b\x13\x40\x6f\x17\x40\x28\xc5\x08\x68\x91\x09\x3a\x48\x00\x5d\x4b\x00\xdd\x27\x8a\x12\x74\x14\x21\xfd\x99\xa0\x2f\x4b\x00\x7d\x79\x02\xe8\x2b\x44\x97\x04\x3d\x1c\x01\x3d\x90\x09\x7a\x47\x02\xe8\x97\x24\x80\xbe\x52\x00\x67\xda\x15\x01\x7d\x55\x26\xe8\xab\x13\x40\x5f\x93\x00\xfa\x5a\x09\x78\x50\xf8\x11\xd0\x83\x99\xa0\x77\x26\x80\xbe\x2e\x01\xf4\xf5\x12\xf4\x55\xa2\x1c\x01\xbd\x2b\x13\xf4\x0d\x09\xa0\x6f\x4c\x00\x3d\x24\x41\x0f\x88\xee\x08\xe8\xe1\x4c\xd0\x2f\x4d\x00\xfd\xb2\x04\xd0\x2f\x97\xa0\xfb\x81\xa3\x47\xa0\xef\xce\x84\x7e\x53\x02\xf4\x3d\x09\xd0\xf7\x82\xde\xa8\x8d\x76\xf2\x4d\xa5\xf3\x7e\x28\xd1\xc7\x7a\x6a\x8e\x56\x60\xc6\x1e\x40\x6c\xdc\xb4\xe9\x22\xf5\x06\xc2\x3a\xfc\x1d\x88\xfb\xfb\x5d\x4d\x56\x7a\xcd\x40\x34\x23\xbc\xdb\x1d\x29\x56\xee\x2f\x28\x7d\xb3\x79\x12\x52\x35\x2f\x42\x76\xb8\x4b\x71\xc5\xd8\x6a\xe2\x8e\x76\x56\x3d\x9b\x5f\x62\xaf\xb4\xda\xca\x4b\x7c\xe5\xb0\xb6\x5a\x37\xba\xe4\x25\x96\x64\x09\x38\x4a\xc1\xbe\xae\xa0\xc0\x6a\xf7\x02\xca\x2b\x55\xa0\xfc\x4d\x05\xca\x5f\x25\x3e\xd0\x9c\x63\xf8\x40\x73\x96\x05\x39\x08\x9c\xb3\xc5\x17\x4c\xb8\xf5\x69\x91\x93\x5b\xaa\x17\xb2\x3a\xf8\x76\x60\xf5\xc0\xf5\x85\x1b\x36\x9d\x57\xd9\xfb\xb3\xaa\xef\x0b\x2f\x32\xc0\xf1\xc4\x01\x0a\x2e\x21\xee\x94\xf0\xe4\xbf\xa7\x20\x82\x8d\xf3\x6a\x1b\x3a\x73\x33\xda\xd9\x5d\xe4\x83\xb7\x64\x16\x78\xe0\xc4\x76\x93\xc2\x8c\x70\xeb\x41\x4e\x78\x22\x67\x35\x11\xf5\x20\x2f\x72\xd3\x22\x2f\xfb\x88\x9d\x13\x79\x25\xec\x48\x92\x54\xaa\xc2\xe9\xad\x81\x27\x3b\xed\xbd\xca\xc6\x07\xda\x88\x41\x94\x36\xf8\x88\x95\x70\x5f\x3d\x70\xc1\x5b\x47\xe0\x09\x2e\xbc\x70\xef\x58\xd8\x74\x4e\xd6\x03\x1e\x36\x1d\xe1\x1c\xb4\xe1\x5c\x36\xf8\xda\xd3\xd7\xbe\x3a\x3e\x62\x6d\xc2\xcf\x82\x60\x52\xa4\xba\xd9\xd4\xcc\x09\x47\xa6\x7b\x52\x0a\x12\x6e\xc0\x44\x3e\xe0\xa2\x10\xb8\xca\x65\xc3\xbc\xf2\xb5\xbc\xa0\x9c\x7d\x80\xcf\xe5\xdc\x90\x3b\xcb\x84\x6c\xf3\x4f\xad\xb7\x58\x08\xc7\x88\x31\xd7\x51\x63\xdc\x54\x6e\xe1\x06\xac\x03\xe3\x6a\xdd\xbc\x6c\x5d\x8e\xde\x0a\xdd\x45\xa7\xe2\xa9\x2a\xa1\xb5\x65\xa7\x3e\x6d\x09\xf8\xf5\x05\x45\x07\x8e\xa2\x03\xf5\x34\x18\x5d\x57\xab\xf2\x81\x07\x9a\xf3\x1e\x5f\x70\xf3\x12\x7a\x8b\x8e\x41\xd0\x71\x97\xee\x49\xe9\x12\x90\xa5\x7a\xc0\x1c\x28\x57\xb2\x81\x7a\xad\x8b\xde\xb3\x47\x2e\xc2\x37\x98\x5c\x78\x9a\x34\xd5\xb4\x23\x85\xfa\xc2\x13\x0e\x91\x2a\x4b\xbe\x2f\xdc\x08\x65\xde\x97\xba\xf4\x06\xea\x12\xa8\xa4\x4e\x57\x53\xa7\x27\x98\xa2\xce\xad\x78\x6d\xb0\x09\xae\x0d\x60\xf5\x77\x76\x41\xf8\x46\xda\xdc\x63\xf6\x79\x12\x7d\x93\x41\x4a\x7c\x24\xa9\xc4\x9b\x53\x60\xf8\x8e\xff\xd6\x0c\x6b\xb4\x42\x3b\x63\xb4\x5f\x24\x30\xb6\xf0\x7d\xcb\x91\x97\x5b\xf6\xd9\x56\xe0\x08\xa6\xde\x71\x99\xf7\x5b\x5c\xdf\x73\xb7\x7f\xb8\x95\x8b\x1b\x6d\x8c\xd2\xf6\xe9\xc3\x2d\xe8\x41\xec\xe1\xd6\x69\x5a\xf8\x97\xeb\x22\x9d\x55\xaf\x0d\xd2\x77\x91\x1f\xc4\x91\xa4\x6c\x33\x32\xae\xf5\x1a\xdf\x4c\xe4\xf9\xf3\x8e\xe2\xf9\xc3\x84\xcf\x0f\x1b\x3e\x8f\x5f\x86\x49\x1f\x34\xf4\x7f\xc8\xbc\x35\x3f\x0c\xd7\xd4\x7d\xca\xe7\x0d\xbd\x01\x21\x4d\x3e\x4d\x97\xc4\x81\xd8\x4d\x09\x29\x17\x09\xa7\x69\x9a\x96\x9b\x82\xdd\x1b\xfa\xf0\xcd\x79\x15\x13\x04\xfe\x19\xa0\xd3\x40\x00\x3e\xb5\x2e\xfe\xc0\xf4\x6c\xb8\x0a\x57\xe4\x21\x7b\xc5\x59\x9c\x91\xf9\x76\x9b\xf6\x47\xae\x3c\x8f\x4d\xbb\x8f\xf5\xfc\x51\xca\x9d\x95\xe7\x79\xb9\x5c\x2e\x9f\xcf\x17\x70\x17\xb7\xff\x75\xd3\xff\x7a\xe4\xe6\xbe\x6e\xfd\x86\x0d\x72\x77\xdf\xbc\xb9\xba\xc5\x6e\xed\xcd\x96\x48\x85\xa3\xc9\xf3\xdc\x64\xea\x42\x6b\x39\xbe\x6f\x8f\x26\x62\x5f\xb9\x7e\xe8\xe8\x9e\x6a\x99\xa8\xc7\xc9\x25\x15\xd1\x66\x04\xdc\x94\x53\x9a\xf8\x9a\x17\x56\x4f\x07\x39\x7d\x45\x95\xef\x8b\x39\x9b\xc0\xab\x29\x91\x43\x85\xc1\x68\xf8\xc2\x0b\x2f\x6c\x3f\x59\x8b\x88\x69\xcb\x44\xb1\x6e\xd4\x04\xa4\xa5\x5c\x4c\xf7\x8c\x7e\x1a\x96\x89\x92\x3d\x28\x08\x0f\x5a\x19\x15\x05\xd4\x72\x43\x5b\xb8\xdb\x72\x39\x16\x8e\xdd\x03\x0d\x8e\x3c\x06\xf0\x50\xee\xf4\x5b\xc3\x93\xbf\x7a\x61\xfb\xc9\xe8\x3b\xaa\x83\x06\x7a\x21\xde\x27\xdb\x70\x31\xde\xa7\xa2\xc9\x52\xba\xfa\xa0\x4b\x14\x64\x87\x8a\xa3\xa2\xab\xa5\x4f\xde\x78\x90\x53\x3e\x2d\x50\x35\xbc\xdb\xb9\x1c\x70\x54\x98\xde\x1a\xbe\x70\xdc\xf6\x29\x87\x3b\xef\x81\x30\x8f\x85\x41\xd1\xa9\xce\x3b\xcb\x54\xff\x6f\xfa\x58\x32\x59\x7e\xbc\x8f\x96\x1c\x94\xe2\x3f\x28\x8b\x2e\x51\x1a\x15\xfe\xa8\x28\xb7\xf4\x31\x2f\x05\xe2\xa2\xec\xcf\x0b\x4d\xd3\x9f\x2e\x8c\xce\xb0\x5f\x94\x0d\xac\xc4\x4b\x83\xe5\xc4\x4b\x03\x93\x13\xb9\x91\x20\x6d\x6a\x61\x3d\x7c\xe1\x85\xbd\xba\xc9\x12\x06\x80\xd8\x27\x78\x98\x3b\x86\x57\x35\x43\xee\x04\x13\x39\xf9\x59\xc6\x28\x10\xe3\x4c\x74\xc9\x4f\x50\xee\x0e\xb9\x0d\x26\x4a\xf2\xb3\x47\x6d\xdc\xbd\x34\xb4\xf6\x12\xd3\x77\x15\x47\xa4\xec\xb2\xdb\x99\x62\x56\xfc\x54\xce\x86\x31\xba\x66\xe8\x68\x05\xdb\x6e\xfb\x73\xd8\xfe\xdc\x65\x7f\x0e\xda\x9f\x70\xbd\x33\x03\x8d\xec\x74\xa6\x98\x0e\x11\x19\x70\x90\x98\xb6\xf8\xa2\x20\x7a\x93\xd0\x06\xa9\x2d\x28\x83\xd4\xb6\xe8\x6a\x34\x1a\xc5\x51\x38\xca\x49\x69\xaf\x4b\x4f\x96\x70\x44\xd7\xb1\xa0\x24\xb8\xa6\x70\x51\x12\x3d\x82\x1f\xab\x07\x25\x91\xd3\x14\x26\x4a\xa2\x5b\xe4\x20\xcd\x33\xae\xd2\xca\xc2\x3b\x26\x4a\x32\xad\xa0\xd2\x40\x06\x9b\x60\xa2\x20\xd3\x6b\xa5\xf0\xe2\xf1\xc0\x0f\x2f\x56\x54\x29\xca\x32\xdd\x47\x82\x81\x0d\x46\x74\x1d\xab\x0b\x47\xb6\x25\x7a\x24\x74\xd1\x2d\xbc\x63\xf5\x7a\xe0\x8b\x6e\x2c\x7a\xf1\xb8\x2d\x7d\x40\x96\xc6\x6a\x1c\xaa\xe5\xa0\x1a\x54\x28\x8b\x1e\x59\xa1\x1c\xa9\xb0\x5f\x57\x38\x20\x2b\x60\xcd\x1c\xd4\x84\x3a\xdd\xc2\x11\x85\x63\x98\x9f\x3b\x26\xba\x23\x75\xf7\xe9\xba\xfb\x65\x5d\x55\x19\xaa\x71\x51\x42\xfe\x14\x78\xc2\x57\xbf\x72\xa2\xac\x7e\x15\x44\xb7\xfa\xd5\x25\xb8\xfa\x55\x92\x7c\xc7\x40\x0f\x25\x16\xb9\xc8\x69\x7c\x9b\x0c\x10\xb5\x55\x15\xdc\x61\xc3\x23\x52\x0a\xef\x95\x47\x4e\x10\xcb\x2b\x27\xe1\x5a\x6b\x87\x7b\x58\xe6\x40\xa0\xa4\xcb\x03\x30\xa8\xb8\x22\x28\x23\xe6\x03\x65\x75\x80\xdf\x0d\x06\xc4\x9e\x43\x2a\x2e\x2a\xaa\x45\x4d\xa8\x07\x17\xb3\xa2\x00\x17\xa7\xa2\x0b\x2e\x36\x45\x49\x51\xe6\x41\x54\xab\x5e\x81\x87\xaa\x03\x92\xc3\xc8\xb6\x0a\xf2\xcf\x65\xc8\xc6\xf6\xa3\xa7\x9b\x7d\x41\xc9\xc7\x2e\x55\xfe\xd4\x1e\x84\xe4\x89\xaa\x37\xe1\x82\x35\x28\x41\x72\xfc\x76\x35\xe8\x82\x64\xb5\x5b\xc8\xd6\x6e\xe0\xbb\x21\x49\x6f\x10\xa5\x51\xd1\x25\x37\x08\x4b\xdc\x80\xa8\x7a\xd0\x15\xba\xd8\xfc\xcd\x75\x25\xea\x3e\x89\x91\xdf\xb0\x03\x2d\x3b\x06\x76\xa0\x65\xb7\xe0\x90\xac\x77\x0a\xd0\x3f\x0e\x8b\x9c\x6c\x96\x8f\x0a\x3f\x61\xbb\x50\x5b\x83\xea\x05\xd7\xbd\xf8\xbf\x75\x2f\xe6\x31\x4e\x1c\xf6\xa2\x75\x8f\x80\xe4\x96\xfd\x01\x3b\xa7\xf7\x06\xb8\x54\xda\x25\x7c\xb9\x41\x94\x46\x85\x97\xb0\x41\xe8\xcd\x00\x7b\x91\xd3\xbd\xf8\xcf\xba\x17\xe0\xb4\x79\x93\xea\x45\xeb\x2e\x00\xc9\xad\x3b\x00\x24\x6b\xee\x5f\x40\xbd\x92\xa7\xb6\x80\xd6\xad\x93\x6c\x01\xd0\x0b\x4f\xf7\xe2\xff\xd0\xbd\x00\x47\xca\x1b\x31\xda\xb1\x3c\xb0\xca\xf3\x6e\x3f\x5a\xb5\xf4\x21\x77\xad\x61\x0d\x87\xc4\xf0\xdb\xe0\xfb\x36\x92\x79\x8f\x0a\xf8\x95\x16\xa6\x0d\x3e\x44\xaf\xd2\x3a\x5c\x06\x4e\x96\x7c\x12\x50\xcd\xc1\xcb\xe0\xa2\x11\x62\x2b\xf4\xd1\x36\x11\x8a\xa2\x5a\x87\xc3\x61\x45\x0d\xa1\x89\x81\xee\x7c\x05\x11\x32\xeb\x5a\xca\xc7\xae\x44\xa9\x5d\xae\x94\x1a\xca\x4c\x3a\x9b\x52\xbd\xcc\xee\x9b\xde\x6a\xe3\xc3\x59\xea\x87\xbb\x86\xdd\x36\x9d\xc8\x48\x6c\x54\x70\xc0\xbf\xac\xde\x4f\x56\x01\x69\xc5\x4b\xe8\x04\x69\x25\x97\xd0\x09\xd7\x66\xe7\x29\xed\x0d\x0b\x2e\x9b\x74\x35\xed\x99\x56\xed\x22\x00\x2e\x61\xe7\x9e\x34\x54\x48\xe8\x07\xb7\xd9\xc5\xec\x7e\x74\x51\x56\xb0\x0b\x05\x37\x57\x33\x80\x58\x3f\x3c\xd5\x8f\xcb\xc9\x7a\xb4\x90\x4a\x09\xfd\x20\x0d\xf9\x09\xfd\xf0\x6c\xb6\x5e\x05\x79\x5c\x05\x39\x40\xc6\xa8\xc8\x27\xf5\x23\xaf\xfa\x71\x99\xed\x87\x2b\xf2\x16\x56\x77\x6b\x4f\x46\x6d\x6e\x4f\x6b\x47\x48\x2e\xdd\xdc\x63\xcd\x16\xc7\x0d\x38\xb5\xb9\x7b\x51\x0d\xe7\x21\xe1\x1c\x0b\x72\x42\x85\x3b\x0d\x98\xc0\x5b\x1e\xc1\x8e\xc9\xed\xc5\x6e\xfb\x39\xdc\x32\x60\xeb\xcf\xe9\x28\x98\xa8\x5e\x1b\x67\xc2\x3d\x86\x2e\x45\xcd\xf6\xaf\xb6\x7a\x4f\xa6\xd7\x72\x72\xab\xcf\xeb\xad\xbe\xa0\xea\x78\xc7\x44\x1e\x59\x14\x6e\xa0\x0e\xee\xa9\x87\x64\xd3\xd8\x07\xb5\x31\x37\x24\xfc\xba\xd2\x47\x35\x54\xc5\x8b\xc7\x6d\xdd\x03\xba\xee\x41\x5d\xf7\x90\xae\x7b\x14\xab\x16\xf1\xb7\x77\x4c\x14\x23\x35\xf7\xeb\x9a\x07\x74\xcd\x83\xba\xe6\x21\xac\xd9\x85\xbf\xbd\x63\x5a\x56\x10\x5d\x11\x08\xfb\x34\x84\xfd\x12\x82\x02\x01\x35\x1d\x91\x53\x1b\x36\x13\x79\xbd\x75\x8b\xa2\xfa\xe5\x8a\x2e\x23\x29\x38\x46\x52\x90\xc7\x29\x0d\x1d\x64\x01\x07\xe2\x9e\x13\x59\xa0\x20\x65\x01\x66\xaa\x38\x4a\x01\x1a\x39\xc9\xbd\x37\xf1\x24\xa7\xf1\xcf\xf5\x64\x23\x40\x3e\xbd\x55\xb8\x92\x18\x99\xe9\xad\x1b\xcf\xf7\x50\x3f\x8a\xf9\x79\x61\xe6\xd9\x94\xa8\xe3\x31\x63\x0f\xbf\x4a\x78\x46\xd8\xc9\xc5\x0a\x85\xb9\x63\x70\xb3\x66\xf0\x52\x8c\x0e\x4d\xb6\xc4\xc8\xe0\xc2\x5c\x3d\xe8\x12\x4c\x0b\xa3\xb6\xb1\x5a\x29\x5e\x2d\x5f\xaf\xe5\xe3\x69\x85\x7a\xad\x10\x4f\x2b\xd6\xa5\xa0\x7b\xc8\x98\x7b\x0c\x08\x7d\xd9\xbd\x7d\x3c\x74\xc2\xed\x4a\xa3\x1a\xbe\xa6\x5e\xf3\xc3\xd7\x9c\x0a\xca\xc2\x17\x5d\x27\xb1\x3b\xa2\x2c\x1c\xf5\x73\x34\x70\x44\x59\xb0\x93\xc2\x17\x25\x9d\x54\x63\xe1\xc5\xa7\x55\x33\xce\xa8\x75\x2b\xb1\x1c\xb3\xfb\x5b\x8e\xdb\xfd\xd9\xd5\xae\x32\xd7\x27\x2e\x76\x95\xb9\x21\x75\xad\xd7\xc9\x59\x78\x23\x39\xfc\x6e\x42\x1a\x86\xdf\x17\x91\xc3\xdd\xe6\xa0\xdb\xfc\xae\xa2\x2d\x96\xba\x61\x83\xa4\x2d\x28\x4d\xc2\xef\x8b\xc9\xe1\x94\x9e\x61\xb7\xe9\x6a\xc2\x24\x5d\xa2\x93\xb6\x9b\xa4\x4b\x75\xd2\xa5\x26\x69\xbb\x4e\xba\x04\xc9\x17\x0d\x94\x0d\x67\xea\xd1\xa9\x3d\x94\x81\xa9\x0b\x6e\x4c\xaf\x8c\x1b\xe4\xa8\x4b\x6e\x4c\xaf\x8e\x1b\xbc\xec\x76\x5c\xe1\x8b\xbc\x9d\x3e\xd7\x4c\x9f\x2b\xd4\x7e\x2b\xba\x12\x66\x42\x94\x12\x66\x40\x74\xa7\x62\x5e\xb8\xe1\xc6\xd3\xa1\xb6\xf6\x92\x54\xdc\xca\xf4\xcd\x24\x49\xf2\x06\xf3\x2c\xa1\x97\xa3\x63\x69\xdf\x21\xe8\xb0\x8c\xda\x0c\x9b\x45\xd1\x91\xb3\xe9\x11\x74\xe4\x6d\x7a\x04\x1d\x05\xe1\x8b\x82\x45\x87\x67\xd0\x81\x7d\xc2\x6e\xc8\xd2\x81\x42\x4e\x6f\x12\x72\x12\x36\x67\xb9\xf7\xa6\x22\x87\x85\x3d\x12\x39\x3d\x1a\x39\x9a\xbb\x94\xe5\x8a\x2b\xab\x54\x8d\x9e\x28\x0a\x0c\x83\x50\xe1\x21\xd9\xb4\x70\xa3\x28\xe8\xb2\xe9\x11\x14\x94\x6c\x7a\x04\x05\x7e\x6c\xa4\x42\x2f\x4c\x6b\x7f\x1a\x5d\x93\x51\xa3\x52\xbb\x1c\xad\x19\x6a\xc2\x90\xe1\x88\x30\x70\x52\x80\xc9\xc8\x55\x1a\xcd\x14\xb2\x21\x91\xf5\x12\x0b\xeb\x33\xb1\x50\x8e\xee\xd8\x90\x1a\xc5\x42\xb7\x4d\x8f\x60\xa1\xc7\xa6\x47\xb0\xd0\x0b\x6a\xc0\x6c\x25\xff\x0d\x7c\x17\xda\xcd\x0c\x4b\xfa\xbb\x81\x0f\xa2\xd8\x77\x95\x3a\x80\x05\x0e\x38\xb0\xa1\x4a\xef\xc7\xe9\xb6\x93\x78\x1d\xf0\x44\xdb\x12\x9f\x6c\x5b\xe2\xd3\x6d\x4b\xfc\x5d\x4a\x89\xf3\xbd\x52\x18\x4f\xd0\xa7\x86\xef\xff\xf5\x5d\x29\x90\xf6\xe9\x95\xc2\xfb\x13\xaf\x14\x48\x61\x7b\xa5\xf0\xfe\x8e\xae\x14\xfe\x3d\xc1\x51\x1f\xeb\x61\x0e\x4b\xc3\xc8\x99\x44\x0d\xf3\xd9\xb0\x52\x9f\x0e\xd1\xc7\xe0\x85\x68\x65\x22\xa3\x95\x4a\x9b\x56\xee\xf4\x52\xf5\xf5\x7d\xac\xa7\xcb\x3e\xfe\x49\x6b\xfc\x9e\x64\x25\x7a\x43\x2b\xd1\x67\x59\x58\x7e\xa5\x9d\x5d\xf3\xfa\x06\x57\x5e\xd8\x7c\xe1\x85\x17\x5e\x28\x10\x8f\x80\x45\x74\x56\x50\x50\x51\x5e\xc6\x59\x3c\xca\x0b\xea\xfa\xe2\xde\xec\xfb\x94\x8f\x7b\x61\x83\x32\x0e\x58\x07\xbf\x83\x36\x3e\xe3\xb0\xf5\x00\xbc\xcf\x06\x22\xda\x6f\x03\x11\x1d\xb0\x97\xec\x07\xed\x05\xe6\x21\x4a\x68\x64\xcc\x5f\xa3\xb7\x35\x87\x91\x01\x1d\xc1\x0d\xe9\x28\x1e\xa4\x56\x68\x9c\xee\x15\x1a\x36\x1d\x3e\xd4\xab\x9f\x46\x1b\x6e\x63\x3c\x03\x87\x4b\x13\xd1\xb7\x64\xa7\x69\x77\x9e\xa4\xeb\xdd\xd6\x59\x88\xd5\x19\x4f\xa9\xe3\x3b\xfe\x97\x72\xe7\xf6\x1e\x77\xa4\x12\xbf\x5e\x99\x4c\xa6\x8c\x09\x4d\x19\xcd\x28\x65\xf8\xbe\x7a\xda\x85\x13\x11\x56\x5e\x15\x79\x67\x9b\x07\xe2\x51\x79\x0b\x94\x6a\xbc\x28\x59\x69\xfa\x70\x2c\x7d\xb4\xc6\x40\x98\xb5\x54\x33\x67\xa9\xa6\x69\xa9\x66\xde\x52\xcd\x82\xa5\x9a\x45\x4b\x35\x4b\x96\x6a\x96\x2d\xd5\xac\x58\xaa\x59\x8d\x52\xcd\x29\x8a\x8f\xaf\xb7\xa1\x1a\x50\x3e\xaa\xb3\x23\x1e\xa8\x1b\x34\x12\x67\x83\x13\x2a\x82\x0f\xed\x0b\x15\x22\x98\x6b\x97\xa9\xf0\xe1\xe1\xc4\x4f\x64\xd2\x57\xb8\xf2\xbd\x0f\x33\x74\xd4\xae\x7f\xaa\x57\xf3\x0d\x1a\x5e\xb4\xc1\x89\xce\x48\x7f\xd8\x76\x93\xc2\xa8\x67\xb7\x4b\x69\xb4\x71\x57\x9c\x46\x27\xdb\xd2\xf5\x4a\x8c\xae\x6f\x4d\xa9\xe3\x3b\xfe\x87\x37\xff\x56\xc4\x67\xef\x63\x3d\xff\x56\xad\x1f\x65\x91\x04\xff\xf9\xf8\x5f\xd4\x3b\xeb\x96\x8b\x2f\xde\xba\x75\x5b\x24\x38\xfa\xc0\x0e\xf4\xcf\x7a\xed\xe0\xe0\xce\xeb\xae\xbb\x7e\xd7\xae\x1b\x6e\x84\xe0\xe8\x2f\x7b\xf9\xee\x9b\xf6\xd8\xb5\xb8\xdc\x72\xd7\xf9\x40\xf2\x62\x5c\xd6\x76\x4c\x93\x54\x37\xa8\x3f\x8a\x21\x28\xc2\x27\xf9\x1f\x13\x3d\xde\x5e\x5f\xc5\xdc\x53\xaf\x27\x27\x59\x3d\xf4\x54\x74\x98\x09\xed\x1d\x31\x0f\x21\x86\xac\x67\xfb\x3e\x15\xf4\xa5\xf5\xe5\xfa\x29\xda\x35\xaa\x40\x3c\x1b\xce\xd0\x3e\xcd\x50\x7d\xa5\xfe\xa8\xd0\x8f\x2a\x2e\xc0\xc8\x49\xff\x34\x85\x1e\xb9\x31\xc7\xb5\x3a\xac\xa2\x81\x2b\x35\x67\x28\xa8\xaf\x6d\x93\x53\xc5\x24\x81\x7f\x06\xfa\x34\xc6\x80\x45\x58\x7a\x25\x4d\x7d\x9e\x2e\xf0\x59\x5c\xd1\xbc\x1e\x56\x94\xe0\x3a\xce\x85\xb6\xf1\x19\xea\x67\xe5\x97\xfa\xca\x85\xf4\x38\x57\xb6\x46\x4f\x4b\x4c\x0f\xab\x57\x90\xca\x67\xff\x2a\x0b\xd0\x40\xba\xc1\x8d\x4d\xd2\xe7\x65\xb9\x1b\x35\xa2\x0f\x20\x76\xf7\xe3\xed\xda\x3c\x33\x73\xc9\x54\x24\x75\x35\x68\x74\xfc\xdf\xe0\x37\xe3\xf3\xc8\x21\xf7\x88\x31\x7e\x52\xf0\xbd\x70\xef\xd8\xc9\x3a\x5e\xe6\x2a\xd3\x23\x4f\x45\x2e\xc5\x8a\xea\xd6\xf4\x30\xfe\xb1\x8f\x61\xfb\x94\xa3\xfd\xaa\x8d\x40\x23\x6c\xc8\xe4\x14\xd4\xdd\x9d\x82\xba\xb0\xf1\x2c\x2e\xf4\x1d\xee\x3c\x0f\x7b\xeb\x81\x13\xee\x55\xd7\xea\xe1\x6e\x75\x3a\x0c\xf7\x86\x7b\x41\x1f\x8f\x87\x40\x2e\x45\xc4\xb1\x70\xb7\xd1\xbb\xe8\xc0\x06\x81\x2b\x1c\x04\xe1\x85\x7b\x41\x53\xef\x09\x47\x78\x63\x10\xfc\x00\xbe\xd5\x95\xe5\x3e\x1c\xe4\xac\x6c\x90\x82\xc2\xc4\xba\x4c\x25\xb5\x60\x4e\x99\x7d\xc4\x1b\xb5\x75\xba\x9f\x0e\xec\x4c\x2e\xc5\x45\x10\x84\xd8\x51\xc1\x18\xf4\x52\xbb\x11\x82\x1d\xa9\xc8\xed\xc6\x6c\x6c\xc1\x86\x08\x93\x33\x7c\x08\xbb\xda\xd4\xab\x6e\x3b\x84\x3f\xf2\x4d\xec\xf3\x3e\x1b\x71\x31\xf6\x56\xf9\xc1\xb4\x55\xb7\x43\xee\x6f\x3b\xdc\x83\x8a\xbe\x16\x30\xe0\x11\x64\xc0\xad\xfd\xbe\x9b\xb1\xe3\x0b\xd0\xdd\x7d\x21\xea\x48\x31\xe7\x66\x24\x1a\x66\x69\xfe\x08\x05\x73\xb5\xa6\xf2\x59\x4e\x42\x9e\x5f\xa5\xd7\x48\xe0\xa8\x80\x14\x8b\xda\xfe\xf1\xf2\x7e\x56\x7e\x49\x8c\x89\x2c\xb2\x24\x26\xf2\xf6\xf4\xe1\x1c\x0c\x8f\xa8\xb8\x18\x7a\x4c\x7f\x87\x11\x85\x30\x57\x38\x37\x6b\x9b\x48\xe1\x84\x5a\xe3\xab\x87\xe2\x84\x05\x63\x04\x06\x91\x44\x2f\xf7\xb5\x4b\xfb\x79\x79\x4a\x20\x56\x1e\x2a\x91\xbe\x36\xd0\xe6\x1d\xdc\xe6\x56\x14\x31\xed\x76\xb8\xb6\xe7\x70\x6d\x6e\xd5\x18\xcd\xba\x5a\xfb\xe1\xd9\x5c\xa1\xae\xcd\x76\x3b\x5e\x38\xa0\x9f\x2b\x9b\xdc\x01\x63\x5c\x9b\x0b\x07\xcd\xab\x3a\x9d\x3b\xa8\x9e\x93\xec\x76\xf2\xe1\xb0\x7e\x13\x67\x72\x87\x95\xe2\x14\x9e\x26\x48\x94\x1d\x8d\xa1\x0c\xa2\x9c\x5e\xe6\xfb\x04\x41\xa8\xf1\x02\xfc\x75\x69\xfc\x89\xa2\x45\x5b\x97\x42\xdb\x13\x3a\xac\x0f\xb6\x36\xcb\x41\x8f\xa5\x7e\x53\x6c\xd9\x44\x82\x24\x9b\x48\x70\x63\x13\x09\x4a\x6c\x22\xc1\x84\x4d\x24\x08\xb0\x89\x91\x71\x9f\x0d\xc7\xe9\x7e\x33\xce\x22\x96\x5d\xe3\xcc\x9a\x76\x2d\x58\x91\xf2\xa0\x61\x7a\x87\x14\xcf\x53\x5b\x06\xb1\xee\x7a\x0f\x25\xce\xa7\x5b\x37\x86\xc3\x07\xc9\x45\x5f\x4d\x23\xf9\x08\x16\xb8\x59\xad\xb7\xc3\xea\x53\xc7\x8e\xc5\x4f\xe1\x28\x84\x0b\x16\x56\xd4\xa2\xba\xae\x9f\x95\x03\xdf\x0f\x2b\x10\x59\x06\x7a\x2e\x1c\xb5\xa2\x6e\xe8\x67\xe5\xed\x11\x06\xa1\x46\xd6\xca\xba\x1e\x49\xdf\x97\x17\x55\x94\xf2\x79\xed\xaa\x6b\x31\x16\xb6\x5c\x7f\x1f\x40\x88\xcb\x99\x32\xa0\x60\x81\x0b\x41\xff\x2f\xa6\x1c\x5f\xc7\x04\x8a\xae\xf3\x0f\xae\x95\x9f\x36\x38\x89\xc3\xbb\x45\xb9\x1f\xb0\xfc\x74\x49\xf1\xd3\xa3\xc8\x4f\x1b\x4c\x87\x6e\x7e\xa5\xbd\x4a\xdd\x1c\x63\xa8\xab\x89\xce\x1f\x3e\x92\xce\x81\x1a\x4c\x4b\xf6\x3a\x06\x3c\x07\xcb\xe6\x0d\x38\xf4\x97\xc3\x7d\x6b\x58\x56\x5e\x1d\xd6\x11\x95\xc6\xc7\x28\xd0\x44\xeb\xd0\x4f\xd0\x12\x89\xca\x9e\x4f\xb5\x85\xf1\x99\xb6\x30\x3e\xd7\x16\xc6\x53\x6d\x4b\x7c\xb1\x6d\x89\x2f\xa5\x94\xf0\x1d\xff\x96\x2d\xbf\x15\xc2\x3b\x11\xe2\x0f\xd2\x43\x70\xa2\xf8\xae\xe5\xf7\x4b\x2e\xdd\xbe\x5d\x08\x94\xe0\x31\xc4\xc2\x95\x57\x5d\x7d\xcd\xb5\xd7\xa2\x00\x0f\xf2\x3b\x0a\xf0\xbb\x6f\xda\xb3\x77\xdf\x48\x68\xa5\xf8\xc5\x16\x29\x7e\x2a\x59\x8a\x5f\xd4\x52\x7c\x83\x72\xb0\x06\x23\x6f\x10\xa6\xb8\xd9\x07\xa7\xb4\x90\x09\x01\x41\xff\x05\x12\xe9\x14\x87\x9d\x10\x79\xcf\x0c\x07\x0e\xaf\xc2\xec\x0a\x47\x70\x64\x33\x3c\xac\x08\x1d\x5c\x0a\xb8\x55\xa8\xd7\xc6\x61\xd5\xa0\xa0\x07\x80\x11\x6d\x45\xd0\xd0\x56\x04\x3c\x89\xd3\x9c\xa2\xc3\x8a\x72\x9a\x09\x3a\x9e\x89\xe8\xa9\x64\x5c\x2f\xed\xc7\x31\xae\xa9\x96\x95\x1d\x5d\xd3\x9c\x4a\x1a\xba\x53\x7e\x3f\x2b\xef\x8e\x09\x14\x8d\xc4\x53\xc9\xad\xe9\x7d\x9a\xa2\x7d\x9a\xa2\xa7\x92\x29\x7a\x2a\x99\xa2\xa7\x92\xd8\x0b\x90\xdb\x28\xf4\xd8\xa9\x64\xc9\x9e\x4a\xa6\x52\x4f\x25\x53\xa9\xa7\x92\x89\x98\x68\x7d\x3b\x6d\x2a\x59\xb4\x9e\x33\xa2\xf5\x5e\x25\x5e\x4b\x69\x5a\x8b\xcd\x1c\xe4\x65\x3e\xbd\x15\xbc\xf3\xb0\xb1\x9a\x13\xee\x1e\x0f\x1c\x2d\x7f\x7b\x08\x01\xee\x68\x3c\x29\x0e\xf7\xd6\x85\xab\xc4\x63\xde\x22\x54\x4f\x71\x45\x8b\xaf\xb1\xa2\x35\xd4\x7a\x4d\xa4\x56\xb6\x50\x7d\x0f\x1d\xd2\x99\x96\x60\x47\xca\x1d\xe2\x0e\x57\xd4\xd4\xb9\x83\x6c\x01\x43\x58\x70\xce\x6e\x01\x87\x10\xbe\x7e\x90\x71\x50\xa8\xad\xf5\x95\xf6\x1d\xc1\x0d\x31\x92\x99\x4d\x14\xa9\x27\xd3\x48\x26\x26\x52\x7f\xd1\xd1\x71\x4f\x62\x22\xf5\x7c\x86\x48\x8d\xe8\x3b\xac\x46\xb2\x4d\xcb\xf9\xa0\x3c\x52\x62\xf3\x24\x3d\x05\x5c\x1b\xeb\xf2\x64\x22\x95\x3f\x98\xde\xe5\x56\xb1\xf9\x29\xc7\x4a\xeb\x56\x6c\x9e\x6f\x27\x36\x7f\x16\x23\x95\x6a\xf9\x6f\x2e\x49\x6c\x9e\xcb\x14\x9b\xe7\x32\xc5\xe6\xb9\x4c\xb1\x79\x2e\x53\x6c\x9e\xcb\x14\x9b\xe7\x32\xc5\xe6\xb9\x0e\xc4\x66\x30\xa6\x7b\x49\xa6\xd8\x3c\x9f\x22\x36\xcf\x63\x2c\x55\x8d\xb6\xc3\x56\x6a\x3e\x9c\x20\x34\x1f\x4e\x90\x99\x0f\x27\x88\xcc\x87\x13\x24\xe6\xc3\x09\x02\xf3\xe1\x04\x79\xf9\x70\x7c\xbc\x53\x4a\xa1\x50\x0f\x8f\x28\xb5\xc6\x2a\x33\x6a\x8d\x1b\x21\xbc\xab\xaf\xe5\x29\x85\x90\x4f\x90\xa3\xd7\xaa\x12\x8b\x96\xb5\x5a\x63\x85\x19\xb5\xc6\xc7\xd4\x79\x23\x49\xad\xa1\xdf\x3f\x35\x88\x44\x3e\x9f\x2d\x91\x4f\xc5\x24\xf2\xb3\x94\xee\xbf\x18\x79\x6f\x81\x1d\xb9\x39\x70\x20\x46\x23\xf6\x70\xbf\x4e\x54\x4a\x62\xd5\x59\x66\x8e\xbb\x3a\x20\xe3\x60\x3f\x2b\xf7\xf9\x23\xbb\x40\x8e\x17\x3c\xd4\x62\xf7\x4e\x48\x50\x92\xb9\x55\xb0\x3a\x56\xed\x0a\xaa\x9a\x79\xaa\x6b\x9d\xa7\xba\xd6\x79\xaa\x6b\x5d\xe2\xc4\x4b\xee\x12\x27\x11\xb5\xda\xe8\x5a\xa3\xbe\x13\x35\x32\xde\x47\x91\x71\x8f\x66\x02\xd0\xe7\x4b\xed\x26\x6c\x35\x48\x6a\x83\x4a\x74\x8d\xac\x59\x4d\xd5\x98\x0a\x0a\xab\x12\x4a\xd9\xa1\x1e\x4d\xd9\xa1\x70\xd4\x7d\x4a\x2d\xef\xd0\x84\xfd\x04\x2d\xf6\x9c\x81\xc8\xb0\x51\x61\x39\x09\xca\xd5\x56\x0b\x9d\x79\xec\x98\x4b\xdd\x71\x52\x8e\x1d\x2b\x8c\xd8\x62\xaa\x00\xa0\x2b\xac\x45\x8d\x73\x04\xf1\x77\x54\x28\xc3\x14\x45\x2e\x37\xe9\xb3\x0a\x39\x75\x2c\x27\x9e\x3a\x1e\x4b\x67\xe0\x47\xb1\x4b\x47\xb4\xba\x26\xe0\x23\x2f\x01\x73\x56\x38\x74\xbc\x0c\x23\x76\xf2\xc0\x85\x47\x75\x1b\xf0\xfc\x51\xc4\xa3\x48\x25\x60\x2d\x47\x91\x8f\xd3\x96\x12\xc5\xf7\x4f\xb6\x2d\xf1\x69\x5a\x22\xe5\x66\xba\x1d\x8c\x85\xb6\x30\xbe\xd0\x16\xc6\xd3\x6d\x4b\x7c\x39\xa5\x84\xef\xf8\x8b\xd1\x1b\xf2\x3e\xd6\xe3\xca\xa3\x40\x6a\x9c\xb4\xcc\xeb\xd1\xbe\xdf\xce\x1b\xce\x13\xb4\xdb\xcf\xfc\x5a\x6e\x38\x7d\xc7\x3f\xe5\x66\x63\xb6\xf5\x86\x71\x26\xf3\x86\xb1\xef\xb7\xf3\x22\xf0\x04\xed\xf6\xb3\xbf\x65\x17\x81\x92\xc0\xd3\x2d\x02\x62\x67\xe0\x0d\xe4\x0c\x0c\x6f\xf2\xba\xbb\xbb\x7b\x52\xa3\x01\x25\xcf\x95\xf8\xcb\x7e\x1e\x3e\xbc\xdc\x71\xc0\x40\x55\x6b\x0d\x01\x03\xbb\xfd\x68\xec\x9e\x64\x23\x91\x87\x13\x8c\x44\xc6\x68\xe1\x84\x80\x7e\xe3\x34\xff\x97\xad\xf9\xb7\xd0\xfc\x2f\x54\x5b\xf2\x6f\xa5\xf9\x5f\x22\x67\xb3\x77\x9d\x52\x21\xbc\xae\x8d\xec\xd4\x67\x68\xf9\xd4\x80\x66\xdf\x4b\x0d\x68\x16\x0b\xd5\xda\x0d\x0e\x74\x47\x2a\xe8\x98\x14\xeb\x61\x1c\xaf\x87\x89\x19\x4c\x1b\x0f\xd5\xb2\x5a\x2c\xe6\xd6\x6b\x69\x37\xef\x2e\x8c\xf4\x68\x5f\xa5\xaf\x67\x51\x93\x16\xee\xa4\xdb\xb4\xcc\x26\x92\xcb\x0e\xb7\x78\x20\xb5\x5c\xe4\x49\x66\x71\x5a\x1d\x07\xc1\x0c\x46\x2d\x98\x74\xa2\xff\x56\xa1\x63\x05\x53\x1f\xeb\xb9\x0c\xde\xa5\x4a\xda\xf7\xd0\xaf\x44\xb1\xab\xab\xab\x4b\xdd\xe3\x96\xcb\xdd\x3d\x3d\xbd\xbd\xbd\xbd\x95\xd4\x40\x47\xc9\x4b\xa1\xa2\xec\x22\xaa\xb1\x37\xbf\x8f\xa4\x0c\xb1\x1a\xf3\xa1\xbd\x4d\x7b\x0b\x08\x1b\x5f\xbe\x28\x12\x7e\xe1\x34\x85\x91\x18\xd8\x57\x0c\xb9\x55\x20\x8f\x80\xd1\xc8\x6f\x68\x0b\x2d\x57\x23\x07\x4b\xc5\x57\xda\x90\x24\xbd\xbe\x7a\xfb\xaf\x8e\x07\x03\x43\xae\xf0\x5b\xbb\x7f\x4b\x76\xf7\x03\x1e\x0b\x34\x67\xda\xf0\x31\xbe\xde\x26\x70\x03\x8c\xe5\x31\x9a\x32\x36\x57\x1d\x72\x8b\xc2\x01\x7e\xe7\xf8\x82\x47\xda\x3c\x93\xd8\x66\x5a\x43\x3d\x68\x7b\xb2\x0e\xcc\x4c\x04\x47\x69\xda\xb6\x52\x51\x8d\xeb\x2e\x0f\x84\x52\x7e\x1d\x88\x79\x5a\xce\x8c\x22\x20\xb8\x5c\x21\x0e\xbd\xef\x7c\x84\xae\x10\xe1\x84\x15\x30\x8c\xaf\x52\x25\x47\xa4\x08\x78\xe5\x28\x60\x57\x28\xa4\x7b\x5b\x20\x15\xe3\x90\xee\x8b\x17\x11\x9c\x2a\x2d\xa2\xcd\x94\xc1\xaa\x4e\x38\xa1\x00\x30\xe4\xa9\xf8\x1b\x62\x25\x8b\xc0\x3d\xda\xf1\x98\x4b\x91\xc7\x04\xca\xd7\xa4\x41\xa4\x52\x3d\x99\xaf\xa2\xca\x94\x02\xfb\x80\xf2\x57\xaf\xc6\x11\x19\xcc\x5b\xa3\xbd\x80\xdc\xd6\x21\xbf\x2d\xd6\xd7\xed\x9a\x03\xad\x3d\x70\xd1\x5c\xfa\xb6\x95\xec\x96\xdd\xae\x5b\x52\xf5\xb9\x96\xa0\x1d\x50\x55\x3b\xcc\x48\xf3\xc7\x4e\x20\x9c\xa7\x3f\xf6\x2f\xb5\xf3\xf4\x6d\xd0\xd1\x1b\x0f\x17\x9c\x1a\xea\x2a\x0b\x33\xa9\x11\x17\x7a\xf4\x1e\x9e\x12\xae\xad\x5b\xfb\x13\x51\x7e\xbc\x75\x7e\x45\xe5\x97\xf5\x8e\x8e\xf9\xda\xa1\xff\xb4\xd1\xfa\x0d\x42\xaa\x3a\x87\xa9\xb0\x0b\xc6\x60\xb4\x9d\x43\x71\x09\x67\x40\x57\x1c\x38\xb7\x78\x0d\x45\x58\x42\xf1\x58\x2e\x2d\xde\xbd\x09\xfa\xbe\xd5\xd6\x57\xb8\xf9\xc9\xed\xcf\x73\x24\xe8\xe6\x5a\x09\x3a\xac\xc6\x23\x71\x65\x51\x65\x5f\x42\xf4\x10\x4b\xd0\xa4\xea\x97\xcf\x2f\x12\xd7\x72\x7a\xd8\x90\xce\xec\x56\x9f\x68\x87\x87\x41\x73\x5c\x40\x8c\xb4\xe0\x81\x40\x88\xfa\x67\x37\x71\x07\x8b\xe7\x44\xa8\x1e\x86\xec\xca\x9f\x73\xc8\xae\x2c\xc2\x1b\xa3\xdd\x6e\x21\xbc\xa4\x40\x83\x5f\x4c\x0c\xe5\x90\x07\xf9\x27\xdd\x59\xfc\x7c\x9a\xfc\x16\x38\xa1\xa3\xf4\x0b\x9e\x2f\x9c\x98\x87\x8d\xf9\x84\x8d\x5b\xca\xf3\x21\x3f\x1d\x3a\xca\xc5\xc4\xf4\xd6\xfa\x74\xe8\xec\xe1\x32\x99\xd5\x03\xe6\x0b\x16\x96\x5e\x65\x71\xe7\xfa\x23\x4c\x6d\x20\xe9\xf4\xf3\x29\x16\x3f\x6c\x7a\x20\xd2\xa5\xc6\xcc\x4a\x26\x97\xa2\x21\x97\x4a\x44\xe2\x3a\x41\x2b\x7c\x3b\xc2\xfd\x63\xd2\xdd\x67\x52\xc4\xa3\xca\x74\xc8\xf6\x70\x47\xf5\x3a\x6b\x28\x1f\x4b\x8c\x3f\x54\x74\x18\xcb\x9e\xa2\x85\x94\x29\xa2\x21\xb9\x20\x34\x66\xe8\x04\x2e\xd0\x83\xe7\x8b\xb8\x4b\x94\x85\xc4\x09\x8b\x8d\x31\xb1\x50\x54\x66\x3b\x99\x5c\xc8\x8d\x4e\x7c\xe0\x09\x06\xce\x9f\x1c\xf9\xef\x2e\xee\xa0\x2f\xa8\x5d\xdc\xa9\x4b\x7a\xb0\x1e\xca\x34\x3d\xe4\x3b\xa5\x87\x73\x45\xe2\x17\x2f\x04\x12\xbf\xd8\x09\x12\x13\x0b\xc5\x91\x98\x58\xa8\x63\x24\xde\x7c\x9e\x48\x3c\x93\x88\xc4\x82\xd3\x06\x87\x8b\xe9\xbc\x02\x51\x09\x6e\x42\x60\x6d\x27\xb0\x8c\xc5\xa4\x21\xc7\x23\x4c\x24\x16\xe2\x31\xbc\xb8\xc2\x01\xa7\x77\xe0\xfa\x6e\x17\x07\x16\xc3\x25\x36\xb8\x2c\xab\xb1\x91\xeb\x14\x1b\xcd\x73\xc3\xc6\xb3\x49\xaf\x68\x9c\x3e\xbe\x8b\x57\x6f\x8e\x10\x55\x45\x11\x95\x97\x4c\x54\xcf\xb6\xa7\x97\x13\xc9\x85\x92\xe9\xa5\x96\x93\x38\x09\xf2\x40\x2d\x60\x3c\x99\x17\x9e\x4c\x3a\x05\x6f\x59\xa7\x45\x41\xe4\x4f\x49\x94\x79\xd3\x98\x2e\x0a\xa7\x92\xe9\xa9\x63\x0c\xbe\xab\x27\xaa\x30\xd8\x9c\x16\xd6\x24\x35\x58\x55\x32\xd7\x1e\x50\x32\xea\x70\x0c\x65\x4b\x29\xbc\x78\x30\x86\xb5\xa4\x72\xda\xff\x11\xec\xbc\xbb\x9d\xa2\xb9\xe3\x34\xd7\x99\xd0\xe2\xf4\x4e\xe7\x92\x9a\x6b\x5f\xbb\x0e\x93\xa8\x0c\x11\xf7\x3e\xc3\x24\xe2\x43\x45\xdd\x8b\x8f\xc2\xc4\x08\x07\x1f\xe1\x0b\x77\xc8\xad\x0a\x17\x3c\xd3\xd4\x03\x4f\xbb\xb3\xcf\x85\x5b\xc2\xbd\x22\x37\xbd\x35\xc8\x0b\x4f\xe4\xc7\xb4\x11\xaf\x10\x5e\xb8\xe1\x18\xbe\x2e\x1f\x4e\xf2\x2e\x52\xd4\x39\x3c\xd6\x2c\xde\x54\x0e\x47\x43\xa6\x94\xf4\x45\x2c\xb8\x0b\xda\xed\x14\x44\x29\x74\x84\x8f\x76\xb2\xc3\xc4\xf3\x42\x71\x54\x74\x8d\x8e\x06\x45\x51\xd0\x6f\x89\xeb\xb5\x82\xec\x74\xa5\x1e\x14\xf5\x9b\xeb\xae\xf0\xe2\x70\xaf\xe8\x02\xb7\x1a\x45\x51\x1a\x53\xc5\xe1\xc1\x70\xd7\xf4\xd6\x9b\x6d\xb7\x3d\x74\xce\x22\x7f\xe6\xf0\x81\xae\xfc\x99\xc7\x27\xb1\xf2\x67\x01\xdf\xe5\xca\x9f\x45\x54\x9d\xca\x9f\x5d\x68\xa9\x20\x7f\x96\xd0\xcd\x8b\xfc\xe9\xeb\xe9\xca\xeb\x94\xb2\x4e\xc9\xe9\x94\x6e\x9d\xb2\x59\xa7\xf4\xe8\x94\x8b\x74\x4a\xaf\x4e\xd9\xa4\x53\x2a\x3a\x65\xa3\x4e\x59\xa7\x53\x36\xe8\x94\xf5\x3a\x65\xbd\x4e\xd9\xa0\x53\xd6\xe9\x94\x8d\x3a\xa5\xa2\x53\x36\xe9\x14\x33\xcc\x8b\x74\x8a\xc1\xc1\x66\x9d\x62\x10\x54\xd5\x29\x06\x7b\x5b\x74\x8a\xc1\xc6\xc5\x3a\xa5\xa4\x53\xb6\xea\x14\x43\x01\xdb\x74\xb8\x25\x51\x90\x8b\x5b\x79\x78\x10\xad\xae\x96\x7a\x5a\x68\x37\x2f\x99\x4a\x5e\x31\x15\x24\x81\x62\x5d\x12\x68\x59\x43\x14\xe5\x70\x8b\x0a\xa0\x71\xb3\x28\xd6\xf7\x70\x4f\xbf\xb0\x15\x6e\x4b\x03\x5e\x4b\x03\xb9\xd3\x81\x1b\xe6\xb4\x01\x80\x8b\x17\xdd\xa2\x5c\xaf\xb9\x48\x6e\x92\xae\x0a\xaa\x2d\x57\x14\x2c\x75\xed\xe1\x45\xe1\xdb\x87\xae\xf9\xd6\xf5\x18\x73\x7a\x03\xcd\xb9\x72\x3c\xae\x1e\x8f\x6b\xc7\x53\x34\x6d\x14\xc9\x78\x0a\x75\x88\x80\x63\xa2\xd2\xc8\x9f\x17\x25\xb5\xb4\x29\x71\xd5\xcb\x9c\x22\xbc\xd0\xef\x60\x38\x15\x59\x7a\x5d\xec\xfd\x6d\x01\x5f\xf4\x6e\xb4\xcd\x6f\x48\x6a\x7e\x7d\xbc\x79\xf5\xe8\xb6\xb3\x11\x6e\x14\xe0\x59\xa9\x62\x1b\xe9\x4d\x6a\xa4\x95\x3a\x0a\x12\x9b\x05\x2d\xe0\x77\x30\xc6\xaa\x84\xd3\x6d\xdb\x29\x27\xb5\xe3\x27\x10\x09\xd2\x05\x1d\x8e\x67\x5a\xf0\x62\xc3\xd9\x26\x81\x94\x6c\x23\x2d\x51\x62\xf4\x35\x05\x69\xc1\x93\x23\xf1\xf4\x6b\x6e\xaf\x5e\x73\xec\x58\xd4\x61\x0f\x8e\x34\x64\x2c\x02\x93\x8d\xc6\x4b\x90\x6e\xb0\xfa\x1e\xde\xdf\x2e\x5e\xb0\xef\xf8\x5f\x5d\x1f\xdd\x2c\xdd\xac\x8d\xf1\xb9\x34\xb1\xf5\x40\x6a\xb9\xd8\xe9\x64\x17\xef\xaf\x39\xe1\x86\x63\x88\xc5\x1a\x3e\xd7\x1e\x0b\x98\xde\x86\x38\x6c\x43\x68\x37\xc6\x84\xab\x86\x5e\x01\x19\x02\x05\x0a\x53\xe3\x62\xbd\x71\x5d\xac\x37\x2e\x5d\x54\xe8\x1f\xdb\xf4\x8f\xaa\xfe\xb1\x51\xff\xa8\xe8\x1f\x65\xfd\xa3\xa8\x7f\xc8\x76\xf2\x63\xaa\x21\xe1\x9a\x5f\xe7\x97\x26\x1c\x9b\x1a\x6e\x38\x66\xdc\xca\x57\xa6\x05\x88\x8c\x8e\x29\x69\xc7\xec\x09\x56\x47\x32\xab\x4c\x0b\x4f\x32\x36\x39\xff\x3a\x1f\xc8\x01\xa7\x1b\x04\x28\x03\x5e\x03\xde\xc5\x8b\xc2\xa9\x9b\xe2\x6c\x8f\x1e\xa3\xf0\x84\x83\xb4\xc2\xa1\xb2\xa7\xde\xcd\x43\xeb\xa6\x72\x59\x56\x26\xad\x97\x35\x1c\xe1\x20\x15\xe6\x14\x13\x4c\x6a\xb9\x12\x6b\xb9\x92\xdc\x72\x39\xb1\xe5\x8d\xb1\x96\x37\x26\xb7\x5c\x49\x6c\xb9\x1a\x6b\xb9\x9a\xdc\xf2\xc6\xc4\x96\xb7\xc5\x5a\xde\x96\xdc\x72\x35\xb1\x65\x11\x6b\x59\x24\xb7\xbc\x2d\xb1\xe5\x7e\xd3\x6c\xac\x2d\x21\xeb\x13\x62\x31\x94\xe2\x8e\x51\xa8\xfd\x7d\x2d\xf7\x5c\xc7\x53\x17\x62\x71\xda\x2c\x2b\x50\x0e\xa9\xdf\x6a\x6d\x39\x61\x31\xdc\x6b\xfd\x60\x33\xac\x01\x76\x9c\xca\x59\x08\x2e\x48\x27\xac\x84\x7b\x95\xa0\xaa\x1d\x83\xca\x72\xaa\x7f\x7c\x4c\xb9\x10\xd1\xa5\xab\xe1\x5e\x25\xfe\xe1\xb1\x29\x01\x85\x5e\xe0\x69\x91\x38\xa7\xc0\x79\x28\xbe\x42\xb0\x92\x51\x88\xb2\xa1\x8b\x6a\xb9\x00\x31\x67\x5b\x0e\xf3\xe1\x5e\xc9\xac\xc7\x76\x3b\x5e\x74\xb4\x6a\xd6\xc2\x9e\x70\xaf\xf1\x9c\x31\xa6\xa4\x36\x9a\x7f\x51\xb8\x37\xbc\x48\xe7\x93\xe5\x14\xba\xa7\x83\xbc\xda\xbd\x71\x87\x29\x4e\x6b\x77\x4b\xd0\x3b\xc3\x83\x8a\x81\xa3\x85\x8a\xbc\xb0\x88\xcd\x85\x7b\x45\x5e\x4b\xcd\x80\xd3\xe2\x98\x32\x8c\xd3\xb5\xba\xc3\xbd\x61\xb7\xc6\x52\x57\x0c\xa7\x5d\x63\xbb\x9d\xa2\xed\x8e\x06\xbb\x29\xdc\x1b\x6e\xd2\x75\x4a\xd1\x31\x97\x71\xf3\xca\xcb\x1e\x8a\xd2\xd8\xa8\x12\xcb\x68\x01\x1c\xb4\x1b\xee\x95\xe3\x18\x53\x92\x5c\x6b\x01\x3f\xdc\x1b\xfa\x16\x6b\x7e\x72\xa9\x0d\xe1\xde\x70\x83\x2e\x65\xd8\x01\xc8\x71\x72\x52\x46\x95\x30\x89\xa9\x7a\x00\x5c\xf1\xf0\x9c\xc1\x4b\x6e\x4c\xc9\xa1\xd1\x82\xa5\x70\x6f\x58\xd2\x23\xcd\x9b\xd2\xf9\x31\x25\xc7\x42\xe9\xc0\x09\xd7\x87\x7b\x8d\xff\x8f\xc0\x8f\x61\xd1\x1f\x53\x72\xb0\xed\xfd\x46\x25\x2b\x93\x14\x55\x58\x12\xfd\xba\xe4\x2c\x49\xe1\xeb\xa3\x59\xd5\x90\xc9\x8d\x9c\xa9\xa6\xe3\x35\x5c\x89\xff\x0d\xf1\x2a\x88\xb8\x42\xb8\xd7\x88\x32\x63\xea\x08\xd0\x5a\xaa\x37\xdc\x1b\xf6\xda\x52\x9b\xa2\xa5\xb6\x81\x7c\xa9\xbd\x68\xd1\x7a\x9b\xc3\xbd\xe1\x66\x5d\x6f\x54\x9d\x42\x68\x45\xec\xa0\x24\xc7\xcd\xc9\x59\x92\xf6\xaa\xf1\xc4\x12\xe5\x7f\xc4\xfe\x5b\x61\x9c\x19\xeb\x6c\x58\x1e\x5b\xa2\x90\x85\xea\x9b\xb2\x15\x1f\x53\xc1\x52\x5a\x0b\x94\xc3\xbd\xc6\xa7\xcd\x18\x84\x4f\x49\x2a\xb5\x31\xdc\x6b\x9c\x05\x19\xca\xeb\xa7\x94\xb7\x2d\x5a\xb1\x5f\x0d\x42\xd2\xda\x25\xc9\x59\x92\xb0\x2e\x4d\xce\x92\x54\xb4\x3d\x4b\xb6\x7a\x6e\x5b\x54\xb6\xca\xc5\xd4\x0e\x23\x8d\x5c\xdc\x36\x69\x39\xc5\xf0\x2b\xaf\x74\x0f\x13\xf9\x18\x87\x5f\x4e\xe1\xf0\x93\xf9\x98\xf6\x21\xad\xe0\x78\x3e\xa6\x0c\x4c\x2b\x38\x91\x47\x36\x6e\x7e\x7b\xb8\x33\xc0\xef\xa2\x76\xb2\xfb\x07\x26\xa9\x8c\xda\x86\x3d\x7c\xbf\x49\xaa\xe8\x48\x5d\xbf\x67\x92\x36\x6a\x17\x67\xfb\x4c\x52\x55\x47\xfe\xdc\x6d\x92\xb6\xe9\x38\x7d\xc3\x26\x49\x68\x67\x63\xbb\x4c\x52\x3f\xb2\xcb\x49\xec\x68\xc9\xfc\xf6\x74\x1c\xc9\xab\x4c\x52\x11\x8f\x8f\x93\xd8\x51\x15\x7a\x4e\x98\xa4\x0a\x2a\x06\x26\xb1\x87\xbd\xe6\x77\x15\x19\xf7\x24\xf6\x29\x6f\x7e\x0b\xdc\x82\x26\xb1\x17\x5c\xf8\xe1\x86\x63\xba\xd1\x01\x51\x26\x5f\xfd\xa2\x9b\x7c\x6d\x13\x3d\xe4\xab\x2a\x7a\xc9\xd7\x46\x51\x24\x5f\x15\x91\x27\x5f\x65\xd4\xca\xa8\xaf\xa2\xe0\xe4\x4b\x0a\x73\xec\x74\xe0\x2b\x1e\x14\x74\x83\xfb\xdf\x6e\x70\x32\xea\x02\x77\x82\x0f\x57\xe4\xec\x47\x4e\x14\xec\x47\x41\x74\xd9\x0f\x85\x9a\x41\xbb\x87\xe1\x1d\xd1\x6a\x4e\x85\x56\x1c\xd3\x7e\xa0\x57\x72\xa2\x24\x1c\xe3\xea\x79\xc6\x53\x11\x0a\xc7\xb4\x2f\xe8\xe5\x9c\x8a\x24\x35\x56\xeb\x21\x05\xa7\xe4\x71\x1d\x93\x7b\x49\xf2\xa4\xa7\x14\x3f\x63\xb5\x22\x49\x9e\xf0\x54\xb4\x8e\xb1\x5a\x9e\x24\x8f\x7b\x5a\x22\xab\x79\x24\xb9\xe1\x29\x5f\x8b\x63\x32\x51\xf9\x11\x5f\x75\x55\x14\xca\x31\xed\xb4\x7a\x29\xd7\xc7\x77\xf1\xab\xa2\x23\x5c\xd4\xee\x1b\xc7\xf4\xa3\x92\x05\x28\xa6\xb8\x8d\x86\x36\x9f\x13\x5c\xf8\xa6\xc5\x15\x57\xf4\x08\x66\x3e\x97\x5d\xd1\x4b\x72\x97\x5c\x51\x24\xb9\x8b\xe0\x49\xcd\x7c\x2e\xb8\xc2\x93\xb9\x4a\xf5\x36\xef\xca\xe6\x3c\xdd\x07\xe1\xcb\x3c\x5f\xa6\xfd\x81\x4a\x53\x05\x9b\x39\xe1\x89\xb2\x01\xd3\x74\x05\x17\x9e\xf9\x9c\x73\xc1\x63\xb3\xfe\x9c\x95\x3d\xb2\x9f\x33\xb2\x47\xf6\x73\xca\x15\x79\xf9\x09\x2b\x70\xc8\x9d\x84\x2e\x68\x39\x03\x34\x83\xa6\x7b\x13\xae\xf2\x39\x36\xa6\xd5\x8a\x73\x39\xe1\x08\xd7\xce\x09\x54\xde\xaf\xca\xe8\xe6\x73\xa2\x5b\xf6\x55\x01\x69\xc8\xbe\xba\xe6\x73\x95\x8b\x1e\xd1\x6d\x3e\x57\xb8\xe8\x25\xb9\xcb\x5c\x14\x65\x6e\x11\x1d\x2b\x2f\x71\x09\xbf\x1c\x85\x3f\x93\x13\xae\x2c\x03\x6d\xff\x9e\xca\x53\x15\xa6\x72\xa2\x28\x4a\x06\xdc\xa2\x04\xe7\x98\xcf\x05\xf9\x69\x7b\x36\x2f\x3f\xb9\xf9\x6c\xca\xcf\x1e\xf3\x39\x27\x7b\x56\x3c\xa6\x23\x9e\xce\x42\x57\xb4\x94\xa2\x12\x27\x65\x73\xbd\xa6\xbb\x33\x50\x66\x5f\x74\xea\x26\xe4\xd4\x95\x4c\x99\x29\xae\xdc\x3b\x8e\x69\x57\x09\xe3\x39\xf0\xba\xad\x0b\x4c\x72\x9c\x6a\xf5\x39\xc1\x05\x27\xb9\xe3\x32\xb7\xe7\x18\x7a\x01\x1c\x72\x1b\xd0\xe2\xc6\x68\x8b\x8d\x9c\xc8\xc9\x19\xee\x11\x39\x49\x4f\xaa\x99\x55\x26\x8b\xee\x8e\xe2\x6b\xd5\x43\x7c\xa9\x32\x2b\x0c\xf1\xa5\x3e\x97\x19\xe2\x4b\x7d\x2e\x31\xc4\x97\x5a\x16\x8b\x00\xb0\x1a\x5d\x2b\x2b\x9e\x2a\x23\x8a\x92\x90\x54\xcd\x05\x86\x8b\x42\xb5\x3a\x0f\x35\x87\xa3\x5d\x59\x8e\x76\xa5\xc9\x94\xfb\xf3\x31\xdc\x18\x86\xdc\x25\x0f\x5c\x8b\xeb\x02\x73\xaa\x73\x8a\xf5\xcc\x02\xcc\x6d\x51\x7e\xb4\xe8\x89\x02\x94\x11\x05\x49\x31\x39\xec\x94\x9e\x2d\x26\x0a\xb2\x53\x0a\xfc\x14\x00\xd8\x15\x6d\x73\x41\x02\xb0\x93\x37\x29\xab\x38\xc7\x34\xff\x98\x80\x2a\xfd\x51\xa6\x32\xef\xa9\x32\xa2\x40\x48\x63\x9c\x61\x17\xd4\x67\x43\x7e\xca\xae\x44\xba\x70\x54\x79\xec\x1c\xd3\xbe\xfe\x9b\x9e\xe8\x92\xcd\x2b\xfe\x7b\x44\x36\x37\x60\x79\xf2\x2e\x3e\x18\xed\xee\x9c\x27\x4a\x12\x45\x25\x51\x90\x04\x20\x6b\xf7\x1e\x0b\x7a\xb1\xe9\x6e\xd1\x25\x9b\xec\x52\x4d\x0a\x65\x96\x37\xe3\x81\x95\xd4\x84\x8b\x3e\x58\x67\x78\x5d\xf4\xd4\x05\xaf\x8b\x72\x5d\x38\x75\x51\x52\xe7\xd2\x26\x9c\xca\x56\xe0\xdf\x29\x0f\xcb\x8e\xbb\xf0\x67\x91\xc3\x9f\x55\x74\xe0\xbc\xc0\xea\x22\x87\xd9\xac\x2e\xbc\x7a\xc0\x05\xfa\xc3\x84\xaa\x93\xd8\xda\x1c\xd6\x6c\xe0\x9f\x05\x04\x30\x85\x7f\xe6\x11\xce\x0c\x53\x3e\x6c\xeb\x75\xd4\xd6\x2f\xc1\xbf\x13\x08\x60\x16\x6b\xae\xaa\x2a\xf8\x67\x12\xff\xac\x60\xcd\x29\x56\x17\xc5\xba\xe8\xae\x4b\x3c\x40\x3f\xd1\x5e\x1a\x01\xcc\x20\x80\x15\xac\xd2\xc4\x3f\x13\xf8\x67\x19\x01\x34\xf1\xcf\xd1\x7a\x1d\x0f\x2d\x0b\x50\xbf\x81\xf5\xa7\xb0\xfe\x32\xd6\x98\xc3\x3f\xe3\x5c\x05\xea\xc2\x44\xfc\x33\xc9\xea\x2a\x0c\xb1\x7a\xbc\x3f\x0f\x70\x56\x11\xc0\x24\xfe\x59\xc2\x9a\xb3\xf8\xa7\x81\x7f\x16\x11\x80\xf2\x8c\x3d\x21\x31\x51\x14\x4a\x69\x08\x37\x23\x18\xa6\x18\xd4\x63\x25\xd8\xfd\xbb\x84\x3f\x86\xb1\x07\x50\xbf\x50\x9a\xde\x7a\x73\xe0\x08\xae\x14\x8d\xfe\x58\x50\x16\xae\xd1\x7c\x17\xeb\x41\xb7\x56\xcb\xf5\x80\x5a\xae\x07\x22\x21\x77\x8b\xde\xb1\xa0\x5b\x78\x80\x3b\xe4\x29\x87\x85\x67\x61\x78\x92\xbf\xd4\xf5\x42\x3c\x24\x72\x4a\x63\xda\x3b\x26\xc5\x0c\x91\xab\x6b\x7a\x3c\x28\x0a\xb6\x56\x41\x14\x25\x1e\xd4\x0a\x38\x20\x8a\xb6\x96\x4a\x9b\xf5\xe0\xcd\xdb\x86\x63\x56\x35\xea\x2b\x9d\xf2\x78\x1e\x4e\xd2\x76\x54\x60\x02\xb1\xc3\x6d\x82\x54\x36\xef\x1d\x13\x20\xaa\xcd\xe6\xc0\xdd\xf0\x02\xcc\xd7\x0a\x7e\x2c\xc2\xc7\x6a\x0e\xbd\x0d\x37\x73\xc6\xdd\xf0\x14\x64\xcc\xa8\x8c\x09\xf8\x9a\x54\x5f\xab\x00\xb7\xa1\xbe\x96\xe1\x6b\xc5\xc3\xaf\x05\xf8\x5a\xf4\x8e\xd5\xeb\xa2\x4b\x75\x15\xc7\xd1\xa5\xbb\x5a\x84\x29\xd8\xa2\x02\xb4\xde\x5c\x57\x51\xe1\x9b\xad\xfd\x5a\xc2\x8f\x65\xd3\x49\x24\x9d\x9c\x76\xab\x3c\x95\x13\x79\xfc\x35\x1e\xe9\x2e\x76\x50\x77\x77\x29\xd2\xdd\x85\x48\x77\xe7\x4c\x77\x4d\x6f\xb3\x11\x5b\xb4\x88\x5d\xf1\x48\xef\x16\xb0\xab\xf3\x31\x7c\xe2\x58\xf0\x6b\x56\x0f\x50\xf7\x9d\x69\xe4\xea\x51\x60\xbf\x67\x22\x88\x9d\x8c\xf4\x5b\x8e\xa2\x0e\x21\x7e\x2d\x62\x99\xed\x2a\xb3\x68\x05\xe5\xa2\xe0\xa2\x6c\x7b\x1f\x19\x60\xa4\x16\x19\x60\x45\xa7\x33\x29\x49\x44\xa6\x69\xa3\xca\x92\x7f\x24\xcd\x93\x5a\x55\x92\x25\x69\x9e\x74\x63\x1b\xc9\x3a\xa8\x6f\x23\x4a\x56\x83\xaf\xb2\xe0\x11\xe1\xac\x47\x6b\xf6\xc3\xd1\xaf\x8d\x06\xff\xc7\xeb\xa2\xa7\x4c\x2f\x76\xc8\x5c\x66\xf1\x43\xe6\xf3\x29\x5e\xbd\xb8\x3a\x64\xae\xf2\xd8\x21\xf3\xf9\x94\x23\xe1\x4a\xdc\x30\x20\xad\xe0\x2a\xb7\x67\x47\xf8\xed\xa1\x4c\xad\x90\x03\x49\xc5\x80\x9b\xdf\x65\x64\xea\xf0\xbb\x82\x67\x2b\xf8\xbd\x11\x79\x2d\xfc\xae\xe2\xf9\x0b\x7e\x6f\x43\x06\x0a\xbf\x05\x92\x2e\xfc\xee\x97\xec\x4e\x9e\x86\x4a\xfa\x34\xe4\xeb\x0b\xe7\xa0\x04\xe7\x24\xf5\x51\x16\xdc\x7e\x74\xeb\x73\x92\xfc\xe8\x11\x9e\xfd\x50\xc1\xf3\xab\xfa\xec\x24\xd3\x98\xc8\xb7\x14\x28\xeb\xf3\x94\x0f\x8c\x37\x17\x5e\x7e\x4c\x67\x6d\xc4\x83\x9c\xfa\xaa\x88\x02\xc9\x2b\xe2\x91\x4f\x7d\x79\xa2\x0b\xf2\xf4\xd1\xab\xe6\x10\xe9\x62\x85\xc5\xcf\x5f\x73\x5c\x1f\x81\x34\x5b\x9e\xe5\x28\x5c\xaa\x2a\xcb\x4c\x0b\x97\xb5\x1c\x49\x5e\x62\xfa\x44\xa5\xa5\xfe\x19\x2e\xf2\xa4\xc0\xa2\x11\xb6\x6a\x05\x92\x2c\xc5\x36\x73\x40\xb3\xc9\xf3\xda\xb3\xf8\x58\x8d\x4a\x27\x4d\x16\x3f\x0e\x4e\x71\x7d\x1c\xd4\xf2\xea\xa4\x94\xfe\xcb\xc7\x20\x78\x4b\xd9\x00\x9c\x63\xf1\x73\xd8\x04\x17\x8c\x14\x98\x65\x22\x4f\x3e\x67\x98\x3e\xde\xd5\x7c\x92\x3c\xa5\x24\x42\xf5\x39\xc9\xc8\xa9\x13\x84\x40\x1e\x95\x55\xc7\xa5\x68\x6d\xe5\xd9\x09\x16\x3f\xed\x34\xb8\x0a\x62\x3f\x86\x81\xb3\x0d\xe8\x71\x26\x37\x47\xf3\xd9\x60\x22\x47\x3e\x8f\x8a\x3c\xf9\x3a\x82\xd2\x97\x63\xfc\x61\xd8\x03\x9f\x3e\x68\x33\xe1\xa0\x80\xe6\x4a\xd1\x5e\x35\x7e\x08\x05\x7d\xf5\x75\x50\x30\xf2\x75\x40\xe4\xc9\xd7\x7e\x7a\x82\x53\x69\x4b\x1c\x81\xf5\x08\x0f\x24\x41\x24\x97\x7d\x54\x62\xb7\x67\x24\x38\x2d\x28\x2c\x0c\xd3\x63\x8e\x4a\x5b\xe0\x78\xdc\xf4\x44\x8e\x1c\x37\xa4\x3c\xdd\x2b\x45\x49\x46\x0e\x69\x70\x08\x17\x79\x29\x76\xe6\x45\x41\x9e\xec\x0a\xc2\x91\xc7\x63\x75\x4a\xf6\xf1\x80\xe1\xa8\x73\x13\x0a\xa8\x5d\x22\x27\x7a\x50\x72\x93\x52\x67\x77\x5d\xca\x8d\x52\x6c\xd3\x81\x8f\x94\xef\xf5\x7a\x5d\x30\x29\x9a\xaa\x2b\x98\x39\x46\x84\x2d\x29\x6c\xe6\x21\x18\x28\x57\xce\xc4\x18\x11\xa1\x1a\xf8\xe7\x50\x5d\xf8\xda\x47\xf4\x8c\xf2\xee\xa5\x64\x3c\x60\xdd\x72\xdb\x09\x5c\x94\x16\xa7\x94\x1b\x03\xc8\x39\x82\xb1\x0e\xe0\xdf\x7d\x5a\x1e\x9c\x64\x44\x4a\x3c\x8c\xb1\x0c\xe0\xdf\xe1\xba\x3c\x48\x2b\x39\xad\x60\x22\x35\x81\x9c\x56\x84\xb8\x3c\x05\xd1\x35\x06\x91\xd3\xd4\x5e\x51\x94\x72\x9a\x27\x98\xda\xbb\xba\xc6\x6a\x25\xc1\xeb\x35\xae\xa4\x34\x5f\x4b\x69\x65\x90\xd2\xca\xc0\xc1\x7c\xd1\x3d\x16\xf8\x12\xbb\x76\xd3\xeb\x1a\x0b\x7a\xe4\xc4\xd7\x35\x1d\x0c\x6a\x3b\x20\x59\xd8\x15\x39\x88\x96\x8a\x72\xdb\x00\xca\x6d\x58\x4b\xa5\xcd\xcb\xb9\xcb\xd5\x35\x9b\x10\x22\x6f\x6b\xab\xb4\xa6\x64\x39\x79\x10\xd2\x3c\x5b\x3f\x8f\x9b\xc5\x34\xe4\x99\x21\x81\x90\x66\x4f\x65\x6a\x42\xd1\xbb\xd5\x12\x3f\x86\x22\xb3\xe8\x3d\x26\x94\xb7\x10\x25\x22\x28\xb7\x15\x4a\x16\x5a\x50\x4e\x22\x8f\xd5\xeb\xc6\x38\xa4\x7b\x0c\xa7\x40\xb6\x28\xe9\x4c\xed\xc6\x65\x22\x6b\xcd\xe0\xd3\x4c\xae\x80\x4f\xe9\xe6\x74\x4b\x78\x2a\x99\x8c\xb4\xb9\xa8\xbe\x96\x6c\x93\x22\x17\x19\x67\xce\x8e\x33\x47\xc7\x59\xb4\xc0\x55\x4b\x0d\x4e\xc7\x34\x2b\x87\x49\x5a\x9a\x50\xe9\x33\x1a\x17\xb6\xa1\xd8\xf0\x3c\x3a\x38\xb9\xef\xe4\x84\xdc\x18\x4c\xdb\xf5\x9a\xa5\x1a\xdc\x47\x65\x2d\xa6\x65\x97\xa2\x95\x78\x10\x1a\x17\x7e\x04\x59\x1b\x75\x96\x23\x7a\x68\x95\xaa\x4a\x97\x7f\x24\x15\x91\x3e\x6c\x23\x59\xf0\x2a\x62\x9e\xd3\x9a\x82\x64\xc3\xef\x26\xa7\xb5\xfb\x41\x10\x69\x23\xf2\x2c\xe4\xd7\x60\xb4\xb0\xd2\xa1\xd1\xc2\x4a\xda\x5d\x69\x4c\x18\x4a\x2b\x07\xb7\x9c\x35\x7d\x05\xf9\xd1\xf7\x17\x8e\xd1\x6b\x4d\x73\x6d\xaa\xc4\x9c\x8a\x95\x72\x2a\x56\xc8\xa9\x58\x19\xa7\x62\x45\x9c\x8a\x95\x70\x2a\x56\xc0\x21\x57\x11\xd0\x5a\xad\x4b\xf1\x83\x92\xe6\x07\x3e\xf0\x03\x14\x6f\x4a\xa2\x3c\x16\x94\x84\x23\x4a\xf4\x04\x15\x74\x6b\xfe\xd3\x03\xfc\x87\x9e\xf0\xfa\xf4\xdd\x5a\x37\x4e\x5f\x8f\xb2\x33\x60\xb4\x4d\x2d\x85\x97\xc7\xcc\x35\x71\xb7\x15\xc3\x7d\xb5\xe2\xf4\xde\x0a\x75\x04\xb3\x1c\xa9\x77\x8c\xde\x2e\xd3\x76\x8a\x7a\xbb\x6d\x69\xc7\x5c\x33\x0b\x6e\x5b\x01\x7b\x97\xb2\x16\x80\xb0\x1d\xde\x49\x3b\x15\x2d\x13\xad\xa1\x9d\x8d\x5a\x60\x5a\x43\x3b\x55\x2d\x43\xad\xa1\x9d\x6d\x5a\xc0\x5a\x43\x3b\x42\x25\x77\x89\x52\x0c\x5a\x7f\xd6\x8a\xfa\xe1\xc6\xdf\xb0\xab\xb4\x3e\xd6\xb3\x3b\xfe\x86\x8c\x38\x35\xbe\x78\xab\x75\x68\x7c\xb9\xf1\x86\x36\xb8\x13\x7c\xa1\x0d\x0d\xbf\xf4\x65\x2f\xcf\x0a\xd9\xfa\xd3\xe4\x03\x4f\x93\xba\x31\x1e\xc9\xa9\x78\xec\x2b\x0e\xf9\x98\xa7\x1f\xc2\xfc\x36\xee\x68\xa3\xbe\x1d\xed\x41\x88\xb4\xf8\xa3\x2a\xf1\xd4\x05\xe0\x8d\x13\xc5\x49\xe5\x44\xd1\x5e\xbe\x25\xd5\x0b\x99\x7a\xbb\xf5\x52\xe5\xdc\xa3\xda\x0a\x09\x7e\x17\xe9\x8b\xf5\xe4\x1e\xec\x70\xab\x21\xab\xc3\x2b\xb6\x90\xbf\xca\xbe\xcb\x1d\xf2\xc1\x20\xfc\xc6\x96\x4e\x12\xbf\x95\x2a\xb9\x42\x9f\xb2\x93\x56\x7e\x18\x1d\xa7\x45\x8f\x1d\x67\x12\x8c\x5b\x32\x60\xcc\x67\xe0\xea\xd6\x0e\x71\xac\x31\x63\xe0\x45\xde\xd3\x75\xd6\x76\x1c\xbb\x67\xd2\xe7\xa9\xb7\x9f\x95\x07\xa3\xf3\x44\x21\xcd\xc7\x20\xdd\xd1\xc1\x3c\xe5\xd4\x3c\x55\xc0\xa9\x2e\xbc\x75\xbc\x3a\x61\xa0\xf3\x4e\x3a\x92\xef\x3a\xc7\x81\xbe\x36\x7d\xa0\x9b\xc0\x49\x55\xc7\x03\xbd\xa7\x83\x81\x6a\x4b\xff\x8b\xc0\x0b\xd4\xc8\x06\xf0\xfa\x94\x0e\x3a\x69\xa0\xf7\x65\x0c\x54\xa4\xf7\x6e\x32\x7d\x9c\x5b\xc1\x11\x6d\x64\x9c\x04\x90\x88\xc2\xb9\xbf\x83\x51\x6e\x7c\x95\x7d\x78\x5f\xc3\xe7\xf0\x41\xc2\x28\x45\x3a\xd9\xbe\xb1\xc3\xd9\x8c\x8f\xf2\xc1\xf4\x51\x06\xca\x6f\x53\x87\xb3\x39\xb5\x86\xd9\xac\xf5\xb3\xf2\x36\x1f\x5e\x53\x6f\x5d\x23\xd9\xbe\xf5\x1c\xc9\xf6\x6d\xe9\x03\xbd\x02\x22\xa5\x76\x3c\xd0\x77\x74\x30\xd0\xeb\xd4\x40\x07\x20\xfa\x28\x44\xc2\xdc\xb4\x46\xb2\x7d\xe8\xdc\xc8\xf6\x9d\xe9\xe3\xbc\x1a\x9c\x32\x75\x48\xb6\xef\xee\x60\x94\xcf\x39\x6a\x98\xd7\xf4\xb3\x72\xc5\x1f\xb9\x12\x9e\x64\xaf\x89\x6e\xdf\x73\x8e\x74\x3b\x9b\x3e\xcc\xeb\x95\xa3\x87\x0e\xa7\xf3\xe1\x35\x4c\xe7\x2e\x8c\x20\xb2\x53\x45\x10\x59\x0b\xdd\x3e\x9a\x31\xd0\xac\x5d\xfb\xfd\xe9\x03\x7d\xa9\x7e\x1f\xde\xd9\xfe\x3f\xb7\x86\x7d\xe5\x65\xf0\x12\x0c\x42\x0a\xb8\xbe\x75\x5f\x94\xb0\x7f\xc2\x1e\x4c\xc6\xf9\xe1\x94\x71\xb6\x89\x82\xe5\x3b\xfe\xf4\x8b\x25\x6f\xf6\xb1\x9e\x1d\x4e\xc7\x82\xa4\x15\x1a\x97\x5a\xb4\xe4\xab\xc9\x42\xe3\x12\x57\x42\xe3\x00\xf1\x1a\x37\x40\xbc\xee\x0d\x10\xa7\x7b\x03\x34\xc6\x44\x5c\xab\xbe\x9a\x78\x90\x94\x95\xb0\xf8\x2b\xed\xbb\xb7\x01\x4d\x3d\x03\x56\x2e\x5b\xe1\xd4\xbf\xab\x06\x3b\x4a\xc1\x46\x5d\xd0\x0e\xd4\xa7\xd5\x9f\x9d\x8e\x13\x1e\x3d\xa9\xe2\xe8\xd2\xe4\xed\xe1\x0b\xce\xc9\xb0\xe9\x8c\x82\x65\xdb\xd9\x70\x99\x0a\xc6\xcd\x54\x29\x39\x22\x3f\x47\x44\xe6\x39\x4e\x3e\x26\x78\x44\x80\x5e\x26\x02\xf4\x2a\x8f\x45\x27\x22\xa3\x78\x3e\xba\x80\x9a\xaa\x9a\x7d\x9b\x4e\xca\x7e\x27\x5d\x08\x5d\x8e\x09\x90\xe3\xb4\xde\xf7\x92\xb9\x91\x15\x52\x93\xda\x08\x7f\xc5\xd4\xbb\x74\xb9\xb9\x09\xb5\x3a\x05\x62\x53\x70\xc0\x73\xc0\xa3\xbd\xb6\xa2\x2c\xc4\x4a\x84\x38\x85\x85\x93\x18\x39\x71\x5c\xb8\xe0\x7b\x53\x87\xcb\x64\x27\x6d\x78\x62\xc1\xc1\x70\x5c\xf0\x53\xfa\xe6\xa4\x8a\x7f\x22\xe2\x2c\xe9\xe5\xf7\xd3\xd9\x8e\x65\x5d\xbb\x78\x35\x02\xe1\x4c\x06\x84\x39\x9e\x2c\xd0\xc7\xb9\xfc\xed\x14\xc6\x77\xa3\x30\x26\x08\x8c\x66\xc6\xa1\xe0\x8e\x0c\x18\x14\x93\x59\x30\xee\xa4\x30\x96\xdb\x1f\xc2\x92\xc6\x32\x91\x01\x83\xee\x33\x80\x9b\x22\xe9\x53\x44\xf6\x5e\x5d\xd3\x66\x60\xf0\x54\xa1\x72\x78\x3a\x0c\x3a\x2f\x13\x3c\x4a\xe3\x77\xd3\x7a\x3f\x6a\x3f\x17\x56\x5a\x4f\xaf\x47\xd7\x54\xd6\x26\xf8\xba\x0e\xf1\x9f\x05\xe3\xde\x0e\xe9\x60\x82\xe0\x7f\x8e\xc7\x8f\x04\xe9\xb8\x9b\x48\xc0\x5d\x12\x8c\xc9\x8c\x7e\x64\x6d\xc3\xaf\xcf\xc0\x23\xa5\x9f\xf8\xbc\xdd\x4f\xeb\xad\xb4\x3f\x58\x5b\x77\x4b\xe9\xed\x51\x3a\xa1\xf4\x1a\xa7\xf9\x07\x3a\xa4\xf9\xe5\x8c\xb5\xf7\xc6\x0e\x69\x3e\x0b\xe7\x0f\xa6\xc0\xd8\xe1\x8a\xf0\x35\x70\x4d\xb3\x8b\x6f\x0b\x98\x94\x64\xb4\xfb\xe0\x00\xbc\xf4\xf8\x3a\xdc\x0f\x87\xc7\x32\x7b\x95\x71\x79\x78\xd3\x78\xe8\x84\x37\xe9\xb7\x82\xa1\x1b\xee\x35\xef\x30\xc7\x6a\x3c\x14\xca\x87\xf2\x15\x28\xf7\x95\x94\xdc\xa7\x58\x6d\x32\x0f\x6f\x61\xc1\x6f\x39\x6f\x16\xfc\xd6\x0e\x21\xb4\x9e\x79\x48\xbd\x1f\x9f\x1b\xcb\x7c\x7b\xea\xb4\xed\x70\x97\x79\x2a\xb7\x78\x07\xad\xf6\x83\x2a\x95\x95\xb2\x7d\xce\x68\x00\x33\x14\x40\x34\xb4\xe8\x43\x2d\x1e\x57\x32\x1d\xa7\xfe\x22\x59\x68\xab\x1a\x87\x2b\xc2\x88\x1c\x03\xc6\x53\xcf\x60\xcc\x45\x0f\x01\xf2\x13\x32\x9a\x6a\x1b\x99\x76\x8d\x5d\x6d\xfc\xc3\x1a\xbb\x1a\x4e\xfd\xea\xdd\x2c\xd6\x55\x0a\x64\x0d\x5d\x3d\xaf\x80\xad\xa3\x09\x1d\x0f\x1f\xfd\xf5\x05\x6c\x25\xed\x53\x5f\x9c\x8f\x26\x06\x6c\x25\x85\x6d\xc0\xd6\x47\x3b\x0a\xd8\xda\x4c\x73\x69\x0a\x2e\x5e\xda\x86\xb5\x4d\x9e\xde\x05\x47\x1d\x1f\x3e\xe7\x48\xb9\x7b\xa7\x73\x10\x7a\x11\x4e\xbd\xbf\x07\xfd\x45\x4d\x3e\x85\xce\xbd\xcd\x22\xfd\x5c\x6c\x91\x9e\xa0\xa0\x3f\x17\x71\xa5\x55\x73\x30\x04\xa3\x70\x30\x2a\x23\x84\x62\xae\x71\x83\xc8\x02\xf8\x79\xc4\x43\x4b\xf8\xd5\x87\x2f\x41\xb2\xca\x01\x78\x75\xb0\x14\x2c\xe2\xf3\x7c\x94\x36\xf6\xb6\x84\xa8\x09\x83\xe8\x84\x7c\xc9\x21\xfe\x65\xe1\x43\x69\xc4\x17\x9c\x6c\x16\x00\x28\x40\x4a\x89\x39\x9f\x24\x0d\x7f\xa4\x98\xe8\xdf\xc5\x8e\xe5\xef\x9f\x51\x63\xf1\x13\xc6\x12\x7e\xe2\x1d\x97\x80\xef\xc5\x90\x45\x5c\x88\x8f\xd1\x26\xde\x4e\xc7\x36\x8c\x4d\xec\x3b\xaf\xb1\xf9\x8e\xff\xe1\xb5\x71\x84\x33\xd9\x1c\x61\xa7\x23\x22\xc4\x7d\x82\x56\xf8\x59\x8b\xaf\x40\x13\x8c\x73\x80\x38\x7e\x1f\xb0\x7e\xdf\xdb\xf1\x88\xcf\xac\xad\xf3\x13\xc9\x9d\x1f\x34\xec\x6c\xd8\xb0\xb3\x7d\x86\xf3\xee\x8f\x51\x36\x01\xf2\x86\xf5\xad\xae\x0b\xe5\xa1\x33\x5c\xba\x67\x9d\x76\x1a\xed\xd8\xd1\x0c\xb6\x19\xcd\x83\xd9\xfe\x89\x53\x03\xd4\xc6\xe3\x16\x27\x8f\x72\xd8\x8c\x72\x9f\x19\xe5\x7e\x33\xca\x03\xb1\x51\x12\x20\x67\x5a\x46\xa9\xdc\xc2\xef\x74\x8e\xa8\x85\x5b\xd0\x8e\x06\x15\x0d\x8a\xac\xa8\x05\xda\x7b\xbe\x5d\xbf\xa4\xb1\x2f\xaf\xa3\xde\x69\x94\x6b\xb9\x1a\x33\xae\x60\xf3\xc8\x96\x85\x0a\xe4\x0a\x4a\x83\x55\x87\x50\xcf\x2a\x41\xf8\x70\x1b\x77\x72\xe7\xd0\xd9\x71\xda\xd9\x2f\xac\x4b\x64\x36\xc2\x7a\xae\x2d\x81\xde\xca\x17\xc8\xf4\x1c\x9f\xf6\xd0\xa1\x7d\x6f\xdb\xdd\x0b\x47\x1f\x93\x17\x82\x3e\x08\x90\x7f\x5c\xf7\x62\xd3\xc7\xe4\xff\x97\xe8\x63\xf2\x37\x46\x1f\x3f\xef\xcc\xd5\x73\x1f\xeb\x59\x0f\x1e\x01\x79\xb2\x37\xd4\x91\x6a\x4b\x88\xdd\x64\x8a\x99\xc4\xbb\xe9\xeb\xd9\x14\x0b\x07\x4f\x87\x83\xe3\x61\x23\x8f\x3f\xe2\x2e\x51\xc3\xe6\x37\xa2\x7e\x9b\x47\x29\xcc\xa8\xdf\x66\x6d\x54\x38\x28\x9c\xe9\xf0\xf8\x27\xee\xf9\x50\x1e\x5c\x4f\x4c\x87\xb7\x7c\xf9\xfd\xbf\x3a\xb6\x87\x7b\xf2\xf7\xaf\x3e\xf8\xfd\x8f\xff\x5f\x7b\x78\x51\xfe\xfe\xd9\xcc\xa7\x8e\xb3\x3d\xbc\x2c\x7f\xaf\x7c\xec\xc9\x07\xeb\x7b\x78\x45\xfe\x76\x86\xdc\x83\xea\xef\x21\x12\x08\xa3\x4f\xf9\xc6\x2f\xda\x9f\x11\x2f\x92\xa4\x63\xd9\x01\x31\xb4\x22\x31\x6c\x7c\x7d\x40\x87\xf1\x70\x30\x6c\xc7\xa0\x0e\xe3\xa1\xa6\xb2\x62\x3e\xd0\x29\xbf\xfa\xe0\x43\xae\x50\x51\x99\x74\x58\x8d\x2e\xb8\x2c\xc0\x18\x8a\x0c\x4e\x8e\x60\x64\xa5\x5d\x3a\x97\x63\x0b\xa9\x4f\xf9\xfc\x6f\x8d\x25\x75\x1b\x1d\x48\x54\xc9\x2a\xdb\x56\xb2\x97\xdd\xa0\xf4\x47\x58\x44\x5d\xeb\x3c\xfe\x1c\xf1\x2a\xaf\x2f\xc8\x09\xfc\xf4\x40\xea\xb1\xee\x76\xda\xd4\x54\x8b\xe3\x54\x25\x07\xa1\x72\xd6\xac\xc3\x26\xb3\xeb\x70\xb2\x5d\x10\x93\x95\xa7\x83\x08\xf9\xdc\x49\x5b\x9c\xd8\x12\x39\x04\x16\xe3\x88\x21\xb3\xdc\xa7\x82\x21\x54\xa9\xfa\x8c\x80\x9a\xa4\x5b\x9d\x76\x6c\x8a\x9d\x1f\x26\xea\xf3\x61\x82\xb2\x61\xb3\x3e\xc3\xc6\x93\x16\x47\xc3\x51\x14\xdd\xf5\xe2\xa2\xc8\x77\xfc\x8f\xc7\x8f\x4b\x6d\xfd\xe5\x4e\x25\xaf\xea\xa6\xa3\x38\xd9\x97\x02\x83\xc9\x03\xa9\x1c\xd0\xee\x08\x53\x1d\xa1\x71\x90\xa0\x71\x90\xa0\x71\x30\x19\x8d\x83\x71\xe3\x93\xa9\x14\x34\x56\x48\x80\xb4\xb3\xe1\x32\x25\xea\x65\xc2\x42\x9b\xed\xc4\xe1\x7f\x1f\xb5\xda\x63\xe9\x36\x7b\x6f\x4b\x44\x1f\x38\xe5\x0f\x8b\x6d\x9c\xf2\xdf\xdb\x12\x6a\x05\xde\xdd\xa7\x4b\xae\x33\xc9\x73\x95\xec\x58\xff\x38\x2d\xde\xe2\x99\xbe\x52\x8b\xfb\xdf\xcc\x2a\x5d\x55\x27\x35\xd8\xbd\x80\x32\x45\x84\x8d\xdb\xba\xd3\x23\x95\xbf\x5a\xe7\x38\x71\x56\x0e\x26\x49\x1d\x39\x93\x5f\x13\xf6\xdf\x7d\x1e\xd8\x7f\x3a\x5d\x8e\x42\x19\x4a\x47\xb1\x4f\xf7\xb1\x3c\x9b\x3c\x1f\x2a\xf8\xcd\x0e\x77\x3c\xee\xb3\x72\x36\x01\xc7\x61\x31\xc2\xfa\x51\x9b\xa7\x59\x3f\xba\x2e\x19\x67\x26\xd6\xe3\x0c\x8d\x51\x00\xa7\x64\x12\x05\x6f\x26\x31\x78\xf4\x69\xda\x6c\x34\x88\xd2\x38\x4b\x20\x85\xb1\xc4\x6e\x9a\xe2\x9a\x16\x06\x83\x4e\xa3\xfa\x8c\xab\xd3\x6d\x19\xcf\xb6\xe5\x0b\x14\xcd\xa7\x85\x0e\x6f\x21\x1d\x6f\xa5\xc3\xa3\x91\xe8\x33\x87\x49\x68\x1f\x9e\x1a\xda\xc7\xe9\x24\xb4\x4f\x58\x0c\x1c\xb0\x49\x03\x77\xd2\x27\x72\x6b\x27\xab\xd6\xc8\x3f\x8f\x24\x53\xd6\x84\xa6\xac\xc9\x38\x65\x3d\x92\x4a\x59\xcd\x04\xca\x6a\x6a\xca\x9a\xb4\x94\x35\x97\x45\x59\x73\x29\x94\xf5\x48\x1a\x65\x4d\x26\x53\x56\x52\x37\x4d\x71\x4d\x59\x22\xe8\x34\xa4\xd1\x64\x1a\x65\x9d\x5f\x28\xa3\x04\xca\x7a\x24\x83\xb2\xc6\x19\x92\x96\x0d\x84\xcc\x91\xd2\x5c\xa4\x34\x1b\xd7\xc8\xa3\x71\x8d\xdc\xd4\xb8\x46\x8c\xc6\x35\x72\x3a\x89\x6b\x14\xa5\xc1\xce\x19\xe8\xdc\xaf\x73\xfb\x7a\x6c\x6d\xdb\xd7\x63\x6b\xda\xbe\xb2\x4a\xb7\xdb\xbe\x1e\xfb\x0d\x6d\x5f\xcd\x0c\xec\xb7\x8b\xe8\x73\xba\xe3\x63\xde\x46\x60\x39\x2e\x06\xf3\x29\x14\xdb\x84\xbd\x78\xa2\xed\x9e\x16\x38\xfa\x5c\x82\x0b\xb3\xc6\x03\x37\x74\x02\x0f\x7c\xde\xf7\xf8\xc2\x11\xf9\x7a\x2d\x3f\x2d\xf2\xd3\x3b\x1d\x47\xe4\x4e\xed\x76\xb4\x9b\x69\xe1\xc9\x3f\x9e\x2f\x3c\xc1\x88\x49\x6f\x77\x8b\xe3\xe6\x51\xda\x8d\x34\x97\xe1\xa7\x92\x0b\x71\x50\xee\xe7\x84\x27\x39\x5b\x3e\x2c\xab\xcb\xb2\xf5\x18\x1e\x83\xc3\xc5\x1b\x50\x43\xa5\xc6\x62\xdc\xa9\x83\x46\xc7\x53\x0a\x01\x95\x71\x50\x38\x80\xa2\xb9\xed\xc6\xa8\x0c\x30\x2e\xf8\xa6\x28\x37\x33\x1a\xad\xea\x56\xd2\xe1\x56\xea\x56\xe1\x13\x8f\x92\x4d\x11\xa6\x96\x84\x64\x93\x53\x1c\xe4\x42\x27\xc8\xc3\xb9\xb3\x4b\xce\x5e\xb1\x5e\x2b\x4e\x8b\x22\x4c\x70\x01\x26\x38\x27\x67\x36\x27\xf2\xf2\x4f\xde\x17\x79\xe1\xaa\x09\xee\x55\xaa\x98\x5c\x04\x8d\xb7\x27\xa3\x31\x07\x73\x57\x10\x79\x39\x77\x45\x33\x77\x15\x8c\x18\xe1\x2b\xcb\xb2\xa4\x6d\xdb\xa1\xdb\x36\xeb\x64\xdb\xa6\xc7\x32\xd2\x99\xc4\x98\x8b\x77\xa7\x94\xf0\x1d\xff\x7d\x17\x6a\x1d\xb6\x0a\x01\xf3\x6d\x85\x00\xe5\xd3\x82\xe9\x87\x84\x2f\xca\x52\x9c\xef\x64\x29\x26\x16\x3a\x8f\xa5\xd8\x41\xa3\xe3\x29\x85\xc8\x52\x14\x7a\x29\x66\x4a\x12\xa9\x4b\xf1\x3c\xa5\x88\xd6\xa5\x38\xdf\x7e\x29\x8e\xab\xc9\x6c\x30\x5c\x8c\x47\x89\x14\x01\x53\xad\xde\x6c\xe2\x83\xab\x39\x16\x14\x42\x27\x28\xea\xa5\x99\x17\xa5\x7a\xad\x34\x2d\x4a\x30\xe1\x5d\x30\xe1\x05\x39\xd3\x05\x51\x94\x7f\x8a\xbe\x28\x8a\x5c\x6c\x69\x16\x62\x4b\x33\x11\xad\x05\x98\xcb\x2e\x51\x94\x73\x59\x4a\x5f\x9a\xad\x72\x8e\x43\xe5\x1c\x97\xca\x39\x9c\xca\x39\xac\x13\x39\x87\x2e\xda\xf9\xb6\x8b\x36\xb9\x84\xef\xf8\x5f\xce\x9f\xa3\x51\x67\x1f\xeb\xd9\xd2\x6a\xb3\xa9\x8d\x36\x53\x83\xab\x64\xde\xb0\x2a\x85\x8a\x63\x14\x2a\x45\xa3\x52\x8e\x28\xdb\x3f\x93\xa2\x6c\x8f\x45\x85\x47\xb2\x19\x0c\x5c\x54\x30\xd7\x3c\x73\xa9\xba\xd9\xf7\x05\x7e\x6d\x06\x03\x70\xa3\x70\x86\xef\x8d\xa9\x11\x94\x4f\xd3\xa6\xbf\x9e\xd0\xb4\x30\x51\x40\x50\x09\xe3\x0a\x46\x9a\x2e\x40\x00\x5e\x78\x24\x01\x76\xde\x1c\x43\x5d\xbb\xb0\xb6\xc2\xa5\x5f\xae\x8f\x28\xf5\xc6\x69\x63\x89\xb1\xfc\x86\x87\xdc\x4a\x2c\xd8\x5d\x2c\x2a\x5b\x17\x44\x0a\x84\x90\x77\x15\x1d\xbf\x6f\xff\x90\x5b\xf5\x43\xf0\xa5\x77\xf4\x8f\x2d\xed\x9a\xc3\x21\xf3\x23\x91\xfc\x8f\xbc\xd2\xae\x91\xee\x98\xaa\xf5\x48\x92\xa6\xf5\x0e\xda\xef\xa8\xa6\x75\x9c\xd5\xa7\xc3\xe6\x57\xb5\x7a\x58\x7e\xf6\x99\xcb\xc5\x36\x77\xb3\x61\x39\x60\xb0\xb8\x8b\xbe\x70\xc2\x2a\xbe\xce\xa6\xe6\x76\xa4\xd5\xbb\x0b\x70\xc6\x2b\xe8\x59\xde\x84\x07\x39\x72\x0b\x12\x0d\x9d\x64\x6d\xd7\x08\x90\x27\xe9\x52\xd2\x77\x1f\x6e\xec\x0d\x4a\x72\x79\xdf\xf1\x9f\xe8\x3c\xce\x64\xea\x02\xeb\xd7\xc1\x27\x73\xf1\x35\xb6\x61\xc3\x46\xb0\x8d\xae\x6e\xb9\x78\x6b\x6a\xd4\x9f\xac\x7b\xad\x1d\xee\xfe\x50\xa8\x99\xdd\x0a\xaf\x3d\x7c\x49\x82\x4f\xad\x8b\x90\xe0\x29\x0a\xa4\x85\x04\x43\x31\xe4\x16\x6d\x5c\x40\x96\x48\x81\xf9\x7e\x56\xbe\xd8\x1f\xa9\x42\xa4\x6b\xe1\x4c\x87\xcf\xdc\xb9\x7d\xc8\x75\xfc\x70\xea\xbe\x01\x0c\xf7\x12\x3a\x81\xeb\x47\xd6\x49\x09\x96\x28\xbc\x29\xba\x48\xad\x93\xaa\x7a\xfd\x2e\x47\x36\xba\x21\xd2\xc9\xdb\x32\x3b\xd9\xa7\x82\x3b\xb6\xeb\x67\x19\x9e\x80\x8c\x6c\xc4\x70\xd9\x8e\xbe\xb6\xd0\x2b\xe5\x90\x5a\x29\x1b\x60\x09\x03\xf4\x43\x66\xa5\x0c\xe0\x4a\x39\xf8\x4a\xbb\xab\xaf\x8b\xad\x94\x83\x49\x2b\xe5\x2e\xda\xf3\xe8\x4a\x81\x6b\xf3\xc6\x33\x03\xe4\xda\xbc\xcf\x58\x15\x65\xdf\x7c\xc1\x42\xe9\x05\xc9\xc2\x2c\x14\x62\x42\xf1\x3a\xda\xe8\xdd\x05\x78\x9b\x66\xd8\x61\x0d\xad\xf1\xf4\x42\x81\xef\x2e\x09\xe6\x99\x3b\xb7\x53\x53\xc7\x28\x88\x02\xac\x4a\x49\x3f\x2b\x51\xfa\x79\x63\xfa\xd4\xe8\x6b\x2d\x81\xb8\xdb\xa7\x70\x27\x8c\xca\xc5\x89\xd9\x1e\xc4\x8c\xe6\xdf\x94\x8c\xbb\xd0\x41\xf3\xee\xb0\xf1\xec\x00\x32\x61\x11\xb8\xc0\x06\xdd\xd4\x55\xff\x56\x0a\x2a\xba\x8a\x57\x92\x82\x87\x65\x1c\xec\xbf\x98\x75\xb0\x3f\x1b\x56\xeb\x2a\x92\x6b\x2c\x2a\x54\xe2\x89\x5d\x15\x2f\x66\x1e\xd9\x4f\x92\xca\xa9\x47\xf6\xa6\xd3\xf9\x99\xfd\x63\x1b\xce\x9f\x6f\xbd\x04\x75\x7b\x2e\xc6\xcc\xc5\x98\xd1\x10\x34\xba\xa7\xa7\x57\xf2\xaf\x75\xeb\xed\xd3\x8e\xd4\x50\x51\x99\xb7\x31\xe6\xd2\xae\x05\x97\x8b\x29\xb8\xc4\xf2\xed\x90\xb9\x98\x85\xcc\x70\xa3\xba\xc7\xed\xc3\x58\xff\xe1\x40\xa0\xb7\x86\x61\xda\x25\x16\x3b\x11\xb4\xeb\x12\x91\xd0\x5b\x24\xe5\xb1\x8c\x2e\xa5\x21\x61\xac\x43\x24\x0c\x07\x8e\x4d\xac\x04\x04\xad\x42\x8a\xda\xfa\xa3\x0a\x8e\x65\x50\x10\x92\xf2\x6c\x45\x05\x24\x4a\xd4\x0e\x66\x21\x70\x38\x1c\x3c\x68\x9f\xdd\x6d\xce\x1a\xc2\xad\x6b\x19\x42\xd8\xbc\xeb\xac\x3d\xd5\x0c\x43\x0f\xc3\xc1\xe4\x1e\x9e\x39\x07\x7c\x9e\x59\x4b\x67\xb4\x9a\xbf\x68\x35\x1f\x15\xab\xf9\x48\xea\xd2\x1d\xa9\x5d\x0a\xd5\x5d\xb8\xc2\xda\xe5\xb0\x37\x65\x74\xf4\xce\xb5\x76\x54\x1d\x06\xc3\xd6\x83\x60\xbc\x93\x77\xa5\x77\x32\x17\xe9\x64\x3f\x08\xb7\x19\x9d\x7c\xed\xda\x3b\x19\xba\x78\xed\x19\x72\xd2\xcf\xf0\xe6\x7a\x72\x57\xef\x39\x87\x29\xbe\x67\xad\x9d\x9a\xb3\x53\xdc\xb4\xd8\x9b\x4f\xc1\xde\xbd\xe7\xd0\xa5\x7b\x3b\xec\x92\xb9\x7d\x42\x61\x5c\xbd\x63\xc3\x83\x73\x72\x6f\x26\xcf\xa1\x37\x93\x29\xbd\xd1\x7c\x8b\x0d\xa1\x2b\xcc\x01\xed\x62\xea\xa8\x3a\x7b\x29\xc7\x5b\x8c\x76\xdc\xb3\x97\x1b\x70\x40\xa6\x9d\xbb\xff\x1c\x3a\x77\xff\x79\x33\xbc\x2a\x65\x78\x82\x32\x3c\x3c\xa6\xcb\x6e\x26\xa1\xf2\x81\x73\xe8\xed\x03\x6b\xe2\x6d\x8d\xd7\x76\xcc\xdb\x1e\x3c\x87\xce\x3c\xb8\x56\xc2\x3f\x62\x3a\x73\xb4\x2d\xa1\x4d\x9d\x43\x87\xa6\x5e\x34\xb2\x7f\x4b\xe6\xe6\x44\xcd\x32\x24\x74\xfd\x5e\x86\xd8\x4d\xd0\x4b\xd1\x65\x66\xae\xaa\xda\x18\x51\x84\x83\x2a\xc6\x6e\x81\x68\x64\xde\x4e\x47\xf9\x91\x24\x9d\xcd\x74\xdb\x12\x0f\xa5\x94\x38\x97\x0b\xa9\x67\xd7\x76\x21\xf5\x6c\xc6\x15\x53\x7c\x42\x4f\x64\x96\x8e\x4c\x67\xc2\x85\xd4\xb3\x17\xf4\x42\x6a\xcd\x78\x59\x5a\x1b\x5e\x96\xd6\x84\x97\xac\xd2\x1a\x2f\xd5\x14\xbc\x2c\x5d\x50\xbc\x9c\x5c\x2b\x5e\x9e\x4b\xc6\x4b\x51\xe1\xa5\x12\x8f\x69\x94\x32\xd2\x4a\x22\x5e\xb2\x4a\x67\x0b\xf0\xa3\xa4\x6e\x1c\x2f\x6d\xa3\x2b\x7f\x6d\xad\x48\x58\xce\x56\xb0\xec\x8b\x87\xfd\x48\x19\xd6\xbe\x44\x24\x64\x95\xd6\x48\xd8\x17\xa4\xd8\x25\x2b\x8d\x43\x12\x17\x1c\x25\x90\x3b\xe4\x82\x4b\x49\xd6\x63\xf6\x83\x77\x66\x8d\xbb\x66\xf4\x3e\xbf\x36\xf4\x3e\xbf\x26\xf4\x66\x95\x2e\xc6\xad\x2f\xd6\x84\xde\xe7\xcf\x0b\xbd\xe4\xad\x8a\xfa\x50\x9b\x4c\x5b\x63\xf8\xa4\xe7\x61\xf0\x34\x0c\x94\xf4\x5e\x2e\xd5\xd7\x5e\x16\x8b\x0b\x97\xc6\xa3\x4a\xe9\x13\xb4\x7c\xab\x46\xb0\xd1\x98\x5f\x96\xd9\xed\xb4\x6d\x6e\x3f\x2b\xe7\x7c\x1d\x25\xdb\x68\xe9\x8a\xfe\x5a\x18\x97\x70\xc2\x22\x68\xb7\xaa\x54\x43\xbf\x12\x51\x4d\x19\x4b\x90\x6f\xae\x51\x93\xf3\xd3\xb5\x71\xfe\x9f\x66\xf0\xf2\x01\x4d\x47\xa2\x45\xdf\xf0\xd3\xf6\x6c\x7c\xa0\x73\x36\xfe\x68\xd6\x65\x0e\xb5\xb9\xca\x17\x8a\x5d\x69\x03\x5f\xcd\xbc\xa2\xd9\xe1\x1e\x8c\xbb\xc4\x48\x19\xf9\x41\xba\x82\x0e\xb5\x8c\x7c\x35\x63\xe4\x07\xa9\xc0\xd9\xb0\xe2\xef\xb8\x3d\x69\x4d\x58\xd3\xa7\x38\xec\xd1\xce\x61\x4f\x5a\xd8\x53\x16\xf6\x4c\x3a\xec\x53\x9d\xc3\x26\x36\xf5\x73\x16\x76\x33\x1d\xf6\xe9\xb6\xb0\x8d\xcc\x7b\x38\x2e\xf3\x1e\x4d\x85\x3a\x96\x09\x75\x30\xc2\x90\xd4\x8d\xd9\xbc\x7d\x3e\x52\xc4\x75\xda\x05\xeb\x14\x58\x12\xb5\x37\x58\xa2\x12\xf1\x12\x31\x13\x6c\xf7\x82\x10\xae\x97\x90\x7b\x0e\x9b\x7b\xb0\x18\xfe\xe6\x2d\xfe\x16\x2c\xfe\x16\xd3\xf1\x77\x6b\xe6\x48\xf7\xe1\x48\x87\x71\xa4\xfb\x03\x0e\x63\x03\xd6\xf0\x57\x1d\x9b\x29\xfd\x22\xc3\x4c\xa9\xf9\xac\x56\xd6\xcb\xaf\xb9\xef\x7f\x14\xfb\x9f\xbe\x5a\x3f\xb1\xc6\xb7\xc7\xcf\x65\xf1\xe9\xe6\xb7\xab\x31\x3e\x4d\xca\xb7\xf2\x69\x77\xb7\xc3\x81\xed\x5e\xcf\xaa\x37\x31\x2d\x2e\x86\x0d\x73\x35\x27\xac\xbd\x5d\x3b\xae\xb3\xc6\x71\x8c\xae\x71\x1c\xa3\x59\xe3\x60\x17\x70\x1c\x93\xd9\xcf\xc9\x60\x64\x3d\xa8\xd7\xce\xe5\x0b\x05\xb8\x90\x4b\x7d\x49\x9c\x38\x48\x65\x96\x7f\x3d\x53\xd7\xc4\x45\x15\xd7\x5f\xd9\x7f\xf0\x90\xd7\x03\x6e\xc3\xe8\x0b\xed\xbe\xab\x1b\x5f\xb9\xc4\xec\x51\x4e\xd2\x56\xa8\xa9\xc9\xf5\xcc\xa9\x79\xe1\xe0\x69\xf0\x3f\x3d\x78\x1a\xcc\x4e\x06\xc7\x03\x4f\xe4\xe4\x9f\x9c\xf0\x44\x4e\x29\xb2\x19\x1a\xc2\x86\x53\x9f\xff\x00\xde\xf8\x38\xfa\xa7\x83\x77\x73\xca\x04\x56\xb0\xb0\x58\x0f\x98\xb2\x98\xf1\x05\x37\x5d\x2b\xe3\x5b\x6f\xc1\x62\x06\x29\x89\x5d\x03\xc0\x35\x37\x52\xf4\x96\xe4\xa2\xae\x1c\x05\x3e\x9e\x32\xbd\xcd\x03\x33\xd2\x7e\x91\x84\x9b\x65\x17\xd8\x17\xf1\xf6\x74\x3e\x85\x7c\xc7\x7f\x6f\xba\x25\x33\xa1\x8d\x8a\xa4\x7a\x7d\x59\x0b\xb7\xb5\x19\x4f\xc8\xce\x24\xaf\x82\x49\xed\xde\x14\x1c\x37\xe5\xc1\xef\x52\xb8\xb4\x50\x8e\xad\x89\x33\x19\x6b\x42\xd6\x9e\x62\xe6\xa5\x92\x92\x1d\xe0\xae\xb6\xe5\x12\xed\x64\x04\xd2\xa6\xc8\xd5\x13\x4a\x1f\x8b\x20\x9c\x4e\x8f\x14\x01\x18\xf4\x2b\x46\x84\x67\x12\xa6\x4f\xd5\x54\x15\x88\x35\xb5\xef\x27\xb8\xb7\x58\x54\xef\xa7\xc2\x4a\xcc\xa6\x9a\x80\x8e\xde\x8e\x36\x59\x3d\xac\xd4\x5b\xae\x3d\x32\xba\x22\x8b\x33\xe1\xa8\xae\xf8\xda\x99\x41\xf4\x49\x63\xac\x03\xb7\x66\x77\x40\xc4\x3b\x70\x5b\x66\x07\x04\xed\x40\xaf\x26\xe5\xcc\x0e\xdc\x91\xd6\x81\xf6\xcf\x9f\xde\xba\xe9\x37\xe6\x1c\xb8\x8f\xf5\xfc\xb7\x9d\xbb\x73\xbb\x62\x60\x60\xc7\x8e\x97\xbc\xe4\xca\x2b\xaf\xba\xea\xea\xab\xaf\xb9\xe6\xda\x6b\x07\x07\x77\xee\xbc\xee\xba\xeb\xaf\xdf\xb5\xeb\x86\x1b\x6e\xbc\x71\x68\x68\x38\xf5\xf5\x7a\xf2\x12\x32\x37\x84\x83\x72\x23\x68\x7c\x66\x99\xd9\x27\x55\xf6\x30\xb7\xc3\xdd\x1f\x93\x63\x27\x12\xe7\x0e\x2d\x25\x66\x89\x1f\x9e\x96\x27\x58\xa4\xe2\x0f\xa9\xd3\x83\xfd\xe1\x63\xbc\xae\xaf\xb9\x07\xcc\x54\x5b\x31\x95\x54\xfc\xa7\x48\xc5\xe9\x1d\xee\x32\xd7\x35\xab\x3a\x69\x89\x6b\x4d\x7b\x45\x27\x2d\x72\xad\x6e\x17\xd8\xd5\x81\x98\xf9\x06\x69\x62\xd5\x36\x11\x36\xce\x6c\x8b\x79\x6e\x98\x48\xe1\x28\xfb\xa7\x8d\xf7\x86\xfd\xb8\x2d\x20\x9f\xe1\xa8\x04\x68\x39\xe7\xc9\x6d\x43\xfd\x82\x68\xf0\x64\xed\xdf\xe0\x8f\x7c\xca\xe9\x67\xe5\x5d\x72\x8f\x82\x4d\xd9\xb4\x50\x09\x9c\x98\x1d\x93\xa9\x29\x45\xcf\xeb\xfd\x91\x4f\xca\x9a\xd7\xe9\x9a\x15\x53\x73\xc0\xf6\x4d\x6d\xaa\xfb\xf1\xca\x52\x60\x0f\x85\xaa\x31\x90\x06\x5f\xb2\x82\x9d\xfe\xc8\xc7\x1d\x70\x02\x2c\x4b\x7b\x60\xf5\xa1\x8b\x5b\xf8\xf0\x52\x39\x56\x5b\xee\xcc\xd7\xfa\x23\x1f\x73\xc0\xcf\xaf\x6a\x73\xd0\xf4\x6e\x38\x7d\x5c\xbd\xe0\x12\x78\xe4\x71\x59\xf3\x2a\x3d\xae\x61\x53\x73\x5f\x7a\xcd\x75\xfd\xac\x7c\xa5\x3f\xb2\x17\x9c\xf9\xaa\x8a\xfb\x4c\xc5\xfd\xe9\x15\x37\xf4\xb3\xf2\x0e\x7f\xe4\x26\x70\x4e\xa8\x2a\xee\x37\x15\x0f\xa4\x57\xdc\x04\x5e\x7d\x47\x5e\xde\xcf\xca\x97\xeb\x8a\x07\x4c\xc5\x83\xe9\x15\x37\xf7\xb3\xf2\x65\x3e\x38\xc2\xec\xd7\x15\x0f\x9a\x8a\x47\x2c\x6e\x0f\xdb\xb9\x3b\x64\xe6\xee\xb0\xaa\x71\x24\x0d\xfc\x96\x7e\x56\xee\x43\x2f\x98\x35\x3d\x75\x87\x0c\xf8\x06\xb3\xf0\x8f\x4a\xe1\x65\x1a\x43\xbb\xa4\x41\xdb\x0a\x5e\x7d\x47\x6e\x00\xbf\x80\xaa\x0b\x47\xe5\x0f\x0d\x44\x1e\x3f\xc7\x4d\x3f\x27\x58\xfa\xb8\x2f\xe9\x67\xe5\xed\x3e\x78\x3a\xbd\x54\x8f\x7b\x82\x59\x58\x3b\x9d\x49\xb6\xdb\x99\x34\xb0\x66\x49\x57\x67\x98\xc5\xc5\x14\x33\xc8\x98\xd1\x03\x98\x4d\x1d\xc0\xf6\x7e\x56\xbe\x04\xbd\x9f\x6e\xd3\xe8\x98\x8a\xb4\x3a\xc7\x76\x3b\x73\x8c\x24\x7c\x90\xed\x76\x3e\x28\xe5\xba\x0f\x29\x53\xbc\xfd\xf0\x4b\xc9\x0e\x8a\x15\xb1\xc0\x21\x58\x58\x62\x43\xee\x52\x6a\x1f\x02\x30\x8d\x18\xb9\x16\xac\xbe\x54\x8f\x97\x49\x1f\xae\x67\x2b\xec\x26\xb6\xc2\x48\xc2\x4f\xd8\x4d\xec\x27\x66\xc8\x0d\x6e\x51\xb1\x4a\x50\x31\xce\x11\x15\x0e\x44\xf1\xc1\xc1\x8d\xf3\xb4\x6e\xf4\x81\xb9\x19\x78\xd4\xad\xea\xb9\x5c\x8d\xa0\x62\x82\xef\x76\x26\x38\x19\xd7\x24\x1f\x72\x27\xb9\x99\x05\x1e\x19\xf4\x14\x1f\x72\xa7\x52\x5b\xbb\x0c\xed\xd5\xae\x04\x7b\x35\xd5\xc9\x19\xae\x5b\xab\x40\xf0\x1e\xae\x75\x5c\xcb\xa9\x60\xae\x40\x13\xb4\x1d\x68\x82\xa6\xc2\x6d\x0c\xb9\x8b\x1c\x64\x88\x05\xc7\x9c\xbc\xdb\xdc\x38\x09\x1e\xaa\x08\x8e\xc4\x11\xc3\x3b\x29\x8b\xbf\xbb\x00\x26\x18\xeb\x64\xd1\x19\x5e\xa7\xa7\xe8\x77\xc7\xca\x5d\x8e\xa6\xa3\x3c\x5c\x65\x75\x6a\x98\xf2\xd7\xb1\x72\xfd\x60\x42\x2a\x78\xb8\xcc\x22\xf0\x66\x63\xe5\x6a\x68\x8f\xcf\xa5\x8c\x2a\x3c\x5b\xee\xe1\x58\x39\x01\xe6\xa6\x82\x87\x13\x51\x78\x8f\xc4\xca\x5d\x8a\x86\x6e\x3c\x5c\x75\x22\xfd\x7b\x7f\xac\xdc\x36\x7d\xc6\x5a\x72\x22\xed\xce\xc5\xca\x5d\x0c\x67\x2d\x89\x42\x27\xd2\xee\x87\x62\xe5\xaa\x68\x19\xc7\xe5\xbc\xd0\x72\x8f\xc5\xca\x5d\x84\x16\xab\x3c\x9c\x8f\x96\xfb\x9b\x58\xb9\x8d\x78\xd0\xe2\x61\x33\x5a\xae\x19\x2b\xb7\x1e\x0e\x5c\x82\x87\xc3\x91\x62\x1f\x8d\x15\xab\x80\x80\x29\x78\x38\x18\xc1\xca\x13\xb1\x62\x3d\xa8\x80\xe5\x61\x35\x82\x94\x4f\xc4\x8a\x95\xc1\x7e\x4e\xf0\xb0\x12\x69\x74\x3e\x56\xac\xd4\xcf\xca\x92\xec\xc3\x62\xa4\xd8\xa7\x63\xc5\x8c\xe2\xe5\xad\xe5\x0b\x2c\xa4\xf6\xb1\x9e\x6b\xad\xe8\x49\x4d\x66\xd7\x29\xf1\x73\x73\x75\xcb\x16\x90\x40\x2f\xb9\xf4\x52\x14\x42\xed\x21\x6d\x30\x7e\x48\xbb\x27\x59\xc2\x9c\xd5\xcf\x4e\xe6\xe2\x6f\x4f\xef\x49\x94\x21\x65\x41\xe0\xb5\xb0\xca\x3d\xd8\x0c\x11\x4e\x3b\x3f\x5b\xa8\x3a\x8c\x48\x74\xa4\x89\xfb\xb7\x50\xcd\x42\xe8\x10\x8b\xdb\xc0\x07\x15\xbb\x50\xad\x4b\xa6\x8e\xe7\xb9\x05\x75\x9e\x93\x0c\x3e\x74\xd0\x3b\xc0\x82\x53\x57\xea\xb0\xed\xbe\x7e\x14\xc3\xe4\x1f\x26\x0f\xfe\x82\xf8\x10\xbf\xb4\x45\x09\x71\x4b\xe2\x98\xf1\xbd\x4b\xcd\x45\x27\x61\xa1\x72\x2b\x47\x64\xc1\x4b\xc0\x45\xb6\x84\x6f\x76\xae\xad\xfa\x41\xae\x51\x3e\x56\x61\x13\x51\xa9\x54\x98\x9e\x61\x2d\xd2\xf4\x9d\xb4\x1f\x11\x69\xba\xc9\x50\x76\x76\xcc\xc7\x32\x0f\x98\xf9\x40\x11\x1a\xa6\x08\x22\xeb\x99\x0f\x96\xc0\xaa\x63\xb7\x18\x15\xd8\x5e\x40\x3c\xda\xac\xe7\x19\x02\x29\x73\xdf\x6a\x92\x1d\x6a\xfa\x74\x4f\x82\x3c\xde\x09\x29\xc0\x24\x2e\xf2\xba\xe0\x16\xda\x7d\x14\xda\xdd\x05\x90\x0b\xd7\xcb\xad\xc2\x4c\xb0\x2d\xfb\x7a\x5a\xf6\xbe\x2d\xe4\x68\x2a\xea\xd4\xef\xc9\xf4\x48\x5e\xf9\x37\x79\x73\x54\xe7\x70\x3f\x05\x90\xa8\x73\x00\xef\xd2\x79\x25\x37\xcc\xb1\xe9\x90\x11\x6c\x86\x1d\x60\x73\x2b\x3a\xa9\xbf\x44\x39\xa9\x37\x53\xb2\xc8\xf1\xc9\x44\x37\xc5\x43\xc4\xec\xe5\x9e\x16\x4e\xaf\xfd\xcb\x4f\xb1\x18\x4d\x5d\x8e\xfe\x64\x44\xdc\xe8\x24\x6d\xe5\x36\x61\xed\xc4\x4c\x3a\xdf\x9c\x4c\xf4\x8e\x60\x44\x20\xf0\x13\x8e\xf7\x51\xed\xcb\xdb\x28\x98\xe8\xa3\xf1\x29\x16\x38\x70\xb8\x28\x68\x4c\x98\xb3\xd7\x1c\xd3\x46\xa3\x66\x50\x57\xab\xe7\x0d\xd1\x41\x3d\x94\x32\xa8\xe8\xd3\x16\xa5\xb2\x97\x5d\xab\xe2\x1f\x22\x34\xbc\x8b\x82\x38\xdd\x45\x2f\x0e\x4c\xe3\x97\x69\x55\x86\x9a\x68\x29\x50\xb6\xa5\xe8\x70\xea\x2b\x1f\x56\xe3\xd0\x3f\x9d\x80\x81\x50\xc2\x7d\x70\xcf\x5d\xd6\x9b\xc4\x52\x82\x23\x97\x9c\x93\xe9\xc9\x65\x32\x99\x6f\x0f\x28\xb6\x3d\x18\xe3\xda\x93\x29\x73\x3f\x48\x79\x8e\x68\x61\x39\x27\x69\xc5\x08\xcb\x19\x8c\x1c\xe0\x2b\x3a\xc9\x1e\xe0\x8b\x3a\xc9\x1e\xe0\xab\xf6\x8a\x90\xea\x08\x26\x13\x0f\xf0\xe0\x66\x47\xc9\x93\x0e\xf9\x2c\x5a\x87\x3c\x4a\xf2\x94\xe4\x36\xd0\xce\x09\x6a\xeb\xd5\x71\x1f\xeb\xc9\xab\x8d\x34\x0d\xc9\x0f\x24\x23\xb9\xaa\x90\x2c\x62\x48\x7e\x20\x05\xc9\x42\xbd\x61\xd7\xe4\x94\x43\x72\x12\x4e\xbf\x8b\x2e\x31\x29\x36\x2c\x90\xd6\x0b\x1e\xea\x40\x51\x52\x93\x76\xf8\x6f\x6e\xab\x06\xc8\x65\xd5\x80\xbd\xab\xca\xf4\xa9\x18\xce\x7d\x2b\x08\x1c\xd8\x4b\x81\x18\x67\xcf\x09\x55\x53\x6b\x43\xd5\x54\x06\xaa\xa6\xd4\x49\x51\x90\x93\xa2\xc0\x13\x24\x27\x7e\xd4\xbc\xa8\xaa\xdc\x49\x41\x01\xef\x00\x05\x54\xf8\x20\x3d\x7b\x13\x15\x3e\x9c\x08\xee\x2b\x01\xb7\x18\xfb\x76\xef\x8b\x17\x35\x62\xa7\xa3\x55\xee\xf9\x56\x45\x23\x6a\x1a\xb7\x5d\x72\xe9\xf6\xed\x42\x88\x20\x1e\x3d\x22\xee\xbd\x28\x79\x8a\x96\xf5\xad\xf7\x91\xd8\x1c\xbd\x2d\x65\x8e\x8e\x4c\xef\x70\x87\x09\x39\xe7\x75\x24\x08\xcc\x12\xa1\xf3\x0a\x3b\x43\x57\xf8\x23\x2f\x01\x9d\x0a\x5c\xe1\xc6\x1e\x1b\xa7\xb5\x70\x14\xc1\xfc\xb1\x85\x7f\x39\x82\xb9\xcc\xb4\xa2\x7c\x68\x41\x83\x35\x66\x9a\x2c\xa0\x36\x26\x40\x6d\x0c\x0b\xb5\xbf\xde\x22\x24\xc0\x89\xab\xcf\xc0\xb0\x0c\x1e\xd3\x13\xfa\x78\x4b\x66\x1f\x55\x27\x8e\x9a\xa7\x0d\x91\xad\xd0\xea\xcc\x09\x8c\xb7\x27\x78\x4e\xac\x68\x9e\x79\x10\xf6\x43\xe1\x0b\x8e\xa1\x50\x34\x06\x7a\x41\x6e\x95\x29\xaf\x01\xc1\x55\x05\x71\x30\xc2\xe7\x35\xf8\xf7\x15\xb6\xf4\xa5\x3e\xec\x2e\x97\xd8\xb7\x1b\x66\xd0\xb8\x4d\x37\x9f\xe8\x31\xef\x84\x22\xae\xd1\x48\x5f\x9f\x67\xb1\x95\xa9\x7c\xf7\x0e\x18\x1d\x5d\x24\x80\x12\x7d\xd8\x3a\x8c\xad\x3c\xf9\x8e\x4b\x70\xeb\x8d\x3a\x60\x7b\x2d\x6d\x65\xaa\xc5\xbd\x23\x28\xed\xfa\xf4\x9d\xbd\xc0\xc7\xd8\xea\xea\x5e\xae\xe7\x43\x70\xa3\xb8\xf1\xff\x65\xef\x4d\xe0\xe3\x28\xae\xfc\xf1\xae\xea\x99\xd1\xd8\x2d\x8c\x00\x03\x32\x06\xdc\xad\x11\x41\xe2\x94\x71\x88\x05\xc8\xa0\xe9\x04\xe2\xdc\xe2\x8c\x38\xe3\xcd\xe9\x24\x7b\x78\x37\xbb\x59\xff\x36\x72\x18\xdf\x02\x0c\x08\x8c\x41\xdc\xc3\x29\x71\x18\xc4\x11\x10\xb7\x00\x03\xe2\x0a\xe2\x16\x60\x40\x10\x07\x44\x42\x82\x20\x2c\x28\x84\xc0\xff\x53\xef\x55\x55\xbf\xea\xe9\xee\x19\xd9\x66\xb3\xd9\xcf\xdf\xf3\xf9\x58\x73\x54\xd7\xf9\xea\xd5\xab\x77\x7c\x1f\xe8\x3f\xc4\x0f\x6d\x60\x4d\x44\x9b\x77\x80\x90\xdb\x68\xcf\xf3\xb8\xe3\xda\x3a\xe4\x7d\x27\x10\x65\x1d\x95\x8d\x98\xbb\xb6\x9f\x5a\xe1\x5b\x7e\x4a\x61\xaf\xd7\xa5\x40\x88\xcb\x26\xcb\x70\xdb\xa1\x26\x64\x3a\x6a\x42\x52\x3d\xfe\x43\x62\x90\x96\x0c\xe2\x0b\x96\x5f\x49\x1d\x30\x07\xb5\x38\x07\x44\xee\xe8\xa6\x73\x70\x59\x34\x6a\x64\xe2\xaa\xd5\x60\x4b\xb5\x54\x02\xae\x78\xf1\x74\x8c\xdf\x5a\xbf\x40\x1d\x80\x21\x7a\x35\xfc\x21\x0b\x5c\x22\x51\x1d\x93\x12\xb3\x90\x23\xfe\xdf\x97\x1b\xf2\xea\xf6\x20\xf7\xea\x0d\x1b\xec\xdd\x5a\x8f\xf9\x96\x6b\xc9\xf8\xf2\xbd\xa1\x58\xd0\x2b\xb6\x69\xbd\xda\x5c\xa3\xdb\x7c\xf5\x94\x44\x9f\x5e\x46\x27\xaa\xd4\xf6\x3f\xa3\x2c\x35\xd6\x83\x18\x2e\xb3\x03\x00\x4c\xe6\xaa\x19\x48\x8d\xd8\x67\xb3\x9b\xc5\x73\x68\x5c\xb2\x5b\xd9\xda\x5a\xa2\x4e\x2a\x73\x9b\x6b\xbb\x8b\x14\xe1\x73\xe8\xa3\x63\x45\x89\x35\xd7\x92\x67\x62\xbc\xc0\x74\x4c\x7b\x8d\x71\xca\xef\x09\xba\x20\xb8\x99\xa7\xc5\xc5\x9c\x1e\x3a\xe9\x18\x02\xd6\xe2\x50\x67\xe0\xbc\x53\x76\x69\x02\x65\x1e\x19\x9e\x09\x24\x70\x73\xb6\x1c\x18\xef\x16\x5a\x33\x63\xc2\xf1\x96\xea\x5d\x7a\x27\xaa\x77\xe9\x8d\xd7\xbb\x34\xda\xc5\x60\x62\xaa\xd5\xbd\x0c\x81\x64\x73\xd2\x21\xcb\xa2\x5f\x0c\x2a\x01\x49\x7d\x21\xbd\x8f\xd0\x1d\x33\x27\x7d\x90\x2c\xfa\xc5\x08\x75\xd8\xcc\x49\x34\x0c\x78\xa4\x8b\x52\x59\x17\x23\x60\x8f\xea\x83\x51\x4c\x70\xc2\xc2\x59\x8e\xb6\x35\x8e\x87\x90\x45\x97\xd1\x91\x5e\x14\x8f\xf7\xd8\x45\x57\xbd\x8b\x11\x2c\x49\x52\xf9\x48\x49\xfe\xd1\x89\x55\x5e\x43\x2b\x17\x3d\xff\xa4\xb8\x33\xfa\x1a\x4c\xd5\x40\xf8\x5d\x32\xb1\x8e\x8f\x37\x1c\x9f\x1b\x6c\x7e\x05\x6d\xf1\xd5\x2d\x63\xd8\xbc\x9c\x3f\xb9\x21\xdd\x30\x3e\x2d\xa9\xe2\xea\x12\x7c\x5a\xb0\x54\xe5\x68\x94\x52\x73\x8e\x46\x29\xb5\x8a\xcb\xff\x5b\xf7\xb1\x10\xf0\x02\xa9\xf3\xed\x6c\x29\x3d\xd5\x85\xe1\x57\x12\xe9\xaf\x97\x53\x5f\xfe\x9c\x01\x1f\xda\xac\x1d\xdb\x5a\xa3\xfd\x89\x4f\x26\x75\x97\x32\x87\x06\x43\x22\x68\xd2\xa2\x52\xd4\xa8\x4e\xa1\xbd\xfc\x03\xbd\x4b\x8e\x31\x6d\x19\xb7\xe8\x67\x8c\x59\x2f\xab\x9b\xc2\x07\x34\x95\x8f\x11\x96\x9f\xfc\xa8\x63\x39\xbf\x99\x98\xef\xd8\xb5\x89\xbe\x63\xbd\x6f\xcb\x21\xfb\x5d\xcf\x7b\x06\x69\x2f\xa1\x4f\x6a\x23\xbd\x5f\x78\x47\x6a\x1e\x2c\xf5\x36\xeb\x31\xf5\x56\xc6\x87\xd5\x92\x9d\x54\x4b\xae\x4f\xb5\xc1\xf5\xa9\x9c\x63\xd9\xb5\x9b\x47\xcd\x9d\x63\x53\x76\x35\xdc\x2a\x1c\xb8\xef\xa8\x0b\x8f\xb8\xf1\x00\x1e\xc4\xf4\x1d\x77\xda\x39\x16\xa7\x33\x7a\x02\x01\xd3\xcc\xef\xfc\x60\xd7\x9e\x46\x3b\xe5\x59\xf2\x9d\x54\x0f\x6f\xa0\x1e\xff\x1b\xa4\xb3\x7a\x8a\xf8\x8c\x09\xd9\xeb\x45\xe4\x2b\x72\xe1\x43\xe8\x88\x4b\x68\xbb\xab\x22\x32\x52\x04\xb0\x29\x38\xfb\x30\xcb\xf2\xad\xa8\x2a\xf0\x29\x08\x1d\xf8\xe0\xe2\x96\xe9\xa8\x4b\xbb\xd6\x51\x6b\xbd\x8c\x9b\xd2\xc6\x34\x1b\x05\xfd\x1c\x08\xfa\xb2\x2a\x2e\x45\xd1\x34\x6c\x11\x94\x74\x33\x5a\xeb\xb0\xa3\x23\xad\x97\x6e\xda\xb5\xda\x03\xe5\xd6\x74\xa5\xc8\x9b\x2b\x23\x1b\x7d\x86\xb9\x8a\x60\xef\xb5\x58\x07\x6b\xe2\xf1\xd9\x0a\x0c\xe2\x76\x41\x70\xeb\x99\x1e\x78\x8d\x6c\x50\x3e\x4e\xd5\x21\xf6\xd5\x17\xa1\x02\xc4\x0a\xd5\x16\x0c\x3e\xcd\x2d\xc5\x7b\x01\x76\x72\x58\x70\x8f\x9b\xe6\x80\x45\xac\x96\xd4\xb1\x10\xe1\x36\x94\x5f\x9f\x15\xac\x9c\x62\x17\xe0\xe9\xe7\xa0\xcc\x6e\xf9\xd9\x0e\xcf\x22\x9e\x7e\x8c\xe4\xbe\xdd\xb6\x44\xc9\xb8\x8a\x0e\xc0\x84\x9e\x0a\x7b\xfa\x9d\x1a\x5d\xd4\xee\x69\xb4\x1b\xfc\x9a\xa5\x3e\xf5\x8d\x9a\x8a\xc9\x9c\xb6\x71\x82\x8d\x99\x0a\xb6\x6b\x3a\xd8\xa3\x19\x37\x2d\x71\x9f\x50\xfd\xed\xa6\x7d\xde\xe1\xa5\x09\xc6\x53\x4a\xf6\x7f\x2a\xa2\x72\x84\xe0\xd7\xce\x8c\xee\x54\x1a\x9c\x28\x27\x49\x07\x44\xe2\x8c\x78\x68\xa0\xf9\xaf\xc1\x3e\x82\x80\x0f\x90\x6f\x50\xcc\xb3\xdd\xb4\x9b\x39\x32\x70\x9c\xd8\x12\x81\x4c\xa6\x28\x22\x14\x85\x67\xdb\x59\xb7\x4a\xbc\x5b\xe1\xc3\xbd\xe3\xe0\x9e\xe9\x1d\x3d\xae\x3d\x87\x59\x50\xe5\x16\x14\x1c\x68\x0e\x3b\x04\xc9\x6f\x01\xd9\x67\x6e\x95\x11\x8e\x9f\xc1\xc3\x23\x6d\x9c\xae\xe7\xd0\xa1\x9d\x1a\x9d\x07\x26\xa0\x92\x08\x2c\x21\x4a\x5b\xb5\x88\x54\xb6\x03\x08\x50\xc1\xce\x44\xec\xd4\xb9\x1e\xc0\xde\x1f\xe2\xd9\x2e\xf3\x52\xae\xe5\x81\x0d\x40\xba\x77\xb4\x7b\x0c\xe6\x61\x12\x3e\x46\x0f\xb7\xf3\x69\x0f\x57\x57\x81\x3f\x47\xd6\x29\x0f\x33\x2b\xea\x01\xca\xa6\x1a\x7c\xb3\xaa\x49\x12\x86\x2b\x98\x31\x4e\xc5\x07\x95\x6d\xc6\x9c\xb1\x4b\x63\x67\xac\x59\xf9\xc9\xe3\xf9\x8d\x17\xea\x76\x2f\x2d\x23\x58\x70\x64\x9c\xaa\xf6\xcd\xee\xa4\x24\x00\x89\xfa\xfd\x4a\xfa\xbb\x19\xbb\x79\x7e\x49\x9c\x54\xe2\x91\x78\x73\x34\x47\x1f\x56\x5e\x70\x52\x15\xbc\xc0\x54\x14\x2f\x34\x15\xc5\xf3\xa4\x34\x27\x3f\xce\x47\x61\xed\xb9\x67\x50\x1b\xed\x3f\x1c\x64\x36\x6a\x4e\x92\xe7\x96\xd0\xde\x8c\x6c\x19\x13\x67\x10\xba\xbf\x16\xc8\x65\x6b\xb8\x1c\x1c\xf9\xe5\xd1\x49\xb0\x54\x0a\x2c\x71\x34\xc6\x02\xbc\x46\x4e\xd4\x2c\x56\x72\xc1\xd2\x2e\xd9\x99\x08\x97\x6c\xc5\x0d\xe5\x15\xab\xc4\x25\xbb\x3f\xd9\x25\x5b\x70\x13\x93\x93\x30\xcc\x78\xa1\x5c\x91\x59\x52\x82\x2b\xed\xaf\x5c\x26\x0b\xd6\x55\x13\xc6\xa3\x9d\x98\x82\xfa\xce\x04\x05\x75\x69\xa8\x5d\x52\x69\x23\xd4\x2e\x0a\x8f\xb6\xfc\xcd\xb8\x26\xc8\x98\x54\xaa\xe6\x2e\x9f\x00\x6e\xa2\x53\x35\x30\xb1\xa9\x1a\x98\xd0\x54\x25\x95\x2e\x17\x29\x3d\xf0\x59\x4f\xd5\xc3\x13\x9d\xaa\x75\xd1\x53\xd5\x24\xa7\xaa\x39\x34\x55\xeb\x62\x06\xdf\x1c\x39\x55\x49\xa5\x4b\x40\x0b\xc2\xd9\xab\xe4\x25\x2c\x3a\x80\x73\x5d\xc2\x44\x9a\xc9\x1b\x86\x69\xe4\xe6\x30\x49\xab\x50\x2e\xb3\xd5\x84\xa7\x72\x70\x62\x53\x39\x38\xa1\xa9\x4c\x2a\x5d\x12\x6a\x3c\xa1\xa9\x1c\xfc\x5f\x38\x95\x8f\x4d\x6c\x2a\x1f\x9b\xd0\x54\x26\x95\x56\x53\x39\x77\xa3\xa6\xf2\xb1\xcf\x7e\x2a\xef\xa8\x1c\x0b\x34\xc7\xa6\x6c\x67\xfa\xf8\x2b\x7c\xaf\x9a\x58\x38\xc2\xa4\xbb\x7b\x69\x40\xed\x50\xcc\x4c\xd6\x82\xb7\xb0\xa5\xde\xce\x23\xb9\xae\xb6\x55\xb8\x7b\xe2\x27\x70\xfe\xd6\xf7\xc6\x12\x7f\x55\xe5\xa9\x91\x42\x41\x7e\x1b\xed\x74\x52\x8b\xee\xe2\xba\xad\x85\xaa\x2d\xf5\xc5\x82\xd9\x76\x53\x5c\x6d\x19\x10\xf4\xe1\x2a\xb2\x05\xa9\xad\x59\xbe\x87\xd4\x4b\x71\xcf\x66\x51\xc2\xde\x12\x24\xec\xa0\xfc\x7c\xf2\xbe\xc4\x11\x5a\x3d\x3b\x19\xf3\xdf\x6e\x21\xf3\xdf\xaa\xf2\x0b\xa5\xe6\xb9\xd6\x1f\x90\x59\x68\xfd\xac\xa1\x17\x59\x45\xa7\xf9\xac\x2a\xc3\x2d\x28\xd0\xe8\xb8\x81\x42\x27\x51\xd5\x81\x4d\x8d\x5b\x1d\xbe\x81\x6e\x35\x64\x48\xc2\x0e\x08\x4e\x58\x74\xd4\x2c\xda\x15\x2a\xaa\xa2\x4e\x45\x51\xd3\xdb\xf1\xcc\x50\xc9\x2a\x29\x5e\x8b\x92\x0d\x1d\x26\x18\x94\x59\x32\x8d\x1e\x26\xe7\x8c\xee\x8a\x99\x4f\x75\xc4\xe0\x25\x24\x62\xd0\x2f\x2e\xb9\x4e\x27\x43\xed\xa8\x2c\x7a\xf0\xf6\x84\xf4\xac\x93\x2c\x1d\x36\x18\x0b\x1c\x58\x66\x77\x78\x96\x5f\xe5\x31\xd0\x6a\x40\x38\xde\x89\xd2\x3b\x4f\xa5\x51\xae\x92\x71\x78\x56\xc8\x8a\xfc\x4c\xe4\xed\x1c\x9c\x4c\x59\x47\x1d\xc2\x52\xdb\x2e\xef\x01\x11\xb7\xc5\xb2\xfc\x13\x71\xd4\xae\x6d\xf8\xec\x71\x65\x51\x28\x47\x01\x7e\xe1\x05\xa9\x09\x1a\xf9\xeb\xae\x06\xad\x75\xd2\xbe\x98\x28\x8b\xbf\x2e\x17\x79\x09\xb3\x58\x6d\x84\x14\xc5\xe2\x06\x46\x4e\x64\xa3\x5d\xe3\x2b\xd1\x9d\xc1\xee\x94\x99\xc5\xf0\x27\xcc\x4d\xdd\x68\x67\x5d\x0b\x8d\xc7\xcc\x6f\x5e\x51\xc7\xfd\xe6\x4e\xcf\x76\x2d\xd7\x5e\xe4\x9f\xb8\xdc\x4b\xf9\x33\x50\xef\x93\xf6\x67\xf8\x07\xb9\xe9\x9e\xe9\x10\x59\x29\x76\xe2\x4a\x37\xbd\xd2\x4b\xf9\x05\x04\x3f\x39\x92\x6e\x68\xa9\x40\xcf\x48\x39\xac\x0a\x3f\x66\x7d\xcb\x9b\x04\xc4\x38\xc9\x71\x27\x89\xdb\xc5\x24\x37\xe5\x32\x77\xf2\x52\xb7\xca\x75\xa0\x0f\xee\xe4\xa5\xcb\xfd\x13\x97\x2f\xf5\x52\x8e\x3b\xc9\xcd\x10\x68\xf2\xac\x23\x6e\x22\x93\x44\xa7\x82\xd6\x27\xbb\x96\x3b\x69\x51\x9d\xe3\x66\x8f\x08\x78\x42\x95\x03\x0c\x2e\xa3\x61\x15\xc4\x90\x40\xff\x60\xb9\x29\x3f\xb5\xc2\x53\x06\x5e\x8f\xb9\x29\xd7\xf2\x2d\x97\xf5\x4c\x5f\x5a\x67\xf9\x7c\x85\x6f\xf9\x5c\xda\x7e\x5d\x6b\x29\x81\x22\x00\xa5\x85\x54\x81\xc1\x6f\x40\x28\x2b\xfd\x2a\xff\x20\xbf\x4a\xe5\xe6\x4e\xba\xa0\xf8\x05\xee\x65\x80\x92\x53\x25\xac\xa6\xec\xed\x86\xea\xb3\x87\xe3\x6c\x51\x5d\xbb\xff\xcd\x82\xdf\x3e\xeb\x57\x8e\x4d\xf9\x85\x46\x05\x96\x2e\xce\x5a\x0f\x4c\x43\xec\x20\xc6\x0e\x83\xec\x76\xf9\xdc\xe7\x3e\xb7\x6b\x43\xe3\x6e\xbb\xef\xb1\xe7\x5e\x7b\x37\xcd\xdc\x67\xd6\xe7\xf7\xdd\xf7\x0b\xb3\x9b\xf7\xdb\xff\x80\x96\x39\x07\x1e\xd4\x9a\xf7\xbf\xf8\xc5\x2f\x1d\x7c\xf0\x21\x87\x7c\xf9\xcb\x73\xbf\xf2\xd5\xaf\x7d\xfd\x1b\xdf\xfc\xe6\xb7\xda\x0e\x3d\xec\xf0\x23\x8e\x3c\xea\xdb\xed\x47\x1f\x73\xec\x71\xc7\x9f\xf0\x9d\x79\xff\xf0\xdd\xef\x7d\xff\x07\x3f\xfc\xd1\xfc\xc0\x6a\x37\xc2\xc2\x66\xbb\xf5\xd1\x3c\x6c\x84\x4b\x26\x36\xc6\xc3\x30\x52\x31\x67\xfc\x18\xef\xd1\x46\x27\x78\x2f\x5d\x1f\xe1\x7d\xd6\xe3\x7e\xda\xe5\x52\x41\xfb\x67\xab\x9e\x55\xff\x18\x1f\x1b\x0d\x5f\xc6\xa3\xea\x77\x2d\xff\x17\xda\xa9\x6f\x18\xf4\xb4\x8b\x30\x54\xcd\x3f\x68\xa5\x9f\x5e\xda\xa1\xb4\xa2\x7d\x88\x6b\xcf\xe1\x1e\x61\xeb\xf7\x4d\x75\x29\xc3\x57\x6d\xbe\x93\x1f\x11\x7d\xf8\x91\x03\x38\xc6\xa8\x56\x2e\x32\x97\x8b\x66\x82\x2a\x1a\x10\xb5\x1e\xde\xbb\x75\x69\x00\x3b\x46\xd5\xf3\xab\xe2\xe9\x1f\x3a\x8e\xd4\x44\x7f\x28\x3e\xfe\xc0\x91\x1a\xc0\x7e\x86\x4a\xbe\x61\x8e\xca\xaa\x2e\x08\x09\xb8\xb7\x06\x55\x5a\x69\xaa\x04\x0c\xbc\x72\xc8\xb0\xaf\x8a\x48\xad\x27\x73\x91\x36\xe8\x98\x93\xef\x95\x9c\x1b\x27\xc7\x4c\x1d\x35\x62\xf5\xf1\x28\x7c\x0b\x82\xcf\xd0\x17\x84\x25\x8a\x02\x0d\x41\x81\xa6\x48\x60\xce\xf5\x09\x12\xee\xb0\x74\x7b\xeb\x97\x2e\x6f\x7d\x1c\xf5\x34\xfe\x89\x5e\xca\xb7\xbc\xb4\xd4\xea\x8f\xb1\x60\x9d\xf4\x2a\xd5\xd5\xb3\xea\x79\x8e\x83\x89\x25\x8b\x8c\x40\xfe\x7f\xc7\x01\x7f\xe0\x13\xf4\x6f\x8b\x5c\x7b\x51\x9d\xed\xbb\x2b\xea\x32\xbe\xdb\xe9\xcf\xe8\xf4\x2d\xc9\xf4\x7b\xa6\x4b\x49\x32\x43\x08\xb1\x8a\x10\x68\xd6\xcf\xfa\x07\xf9\x59\x59\xd8\x9b\xe4\x66\xfc\x13\x3b\x5c\x7b\x69\x9d\xed\x4e\x5a\xe9\x65\x7c\xdb\xad\x92\x8c\xf9\x2d\x0b\xda\x74\xdc\x6c\x8f\x9b\x69\xb1\x6c\x52\x61\x86\x54\x58\xe5\xa7\xdc\x8c\x7c\xe4\x4d\xf1\xc8\xf1\x90\x7b\xc0\xb5\x5b\xac\x14\xf6\xd6\xb5\x3b\xbc\x8c\x6b\xbb\x19\xb9\x17\x7e\x2b\x4a\x1d\x27\x28\x49\xdb\x2f\xe0\xab\x63\xd5\xf6\x10\xc7\x7e\x9d\x99\xe3\x60\x4d\xcc\x4a\xbb\xf6\x22\x2f\x0b\x6e\x40\x96\x9b\x5d\xe4\x1f\xb4\x72\x69\x87\x37\x89\xec\xcd\xc9\xa4\xa7\x8e\x9f\x76\x27\xcb\x06\x7f\x23\x1a\x3c\x06\xfa\xc0\xe8\x57\x47\x2b\xdf\xa2\x4e\x41\xc9\x59\xe9\xc3\x3f\x09\x43\xae\xdc\x54\x8b\x75\x31\x33\xb6\x98\x89\x3d\x19\xc7\x28\xe4\xee\x4c\xbb\x29\x85\x53\x2b\xbf\xeb\x64\x5e\x56\x7f\x28\x30\xec\x3a\x7c\xe8\x62\x5e\x35\xb6\x9c\xc5\x8e\xd4\xe4\xb8\x5b\x8d\xb7\xae\x2a\xcc\x7e\x91\xc5\xec\x17\x59\x24\x54\x07\xd1\xf9\xd3\x88\x58\x32\x59\x9b\x81\xda\x70\x3c\xed\xc8\x49\xe6\xb9\x96\x9b\x59\x04\x7c\x85\xbb\x19\xe0\x2a\x30\x69\xb3\xed\xf9\x82\xd8\xdd\xcc\x22\x50\xe0\x8b\xa2\x0b\x91\x56\x2d\x1a\x70\x73\x5e\x22\xf5\x77\x31\xc5\xb0\x46\x55\x46\x0c\xc9\xa4\xfa\x25\x2e\x8e\xb2\x67\x8f\xb0\x18\xff\x6e\x51\xac\x3b\x70\x33\x2e\x32\xbd\x37\x7b\x71\x6f\x06\x3a\x79\x32\xd9\x4f\x1a\xee\x67\x3e\x23\xe1\x8d\x47\x49\x37\x0a\xae\x4f\xec\xb5\x7e\xc1\xa6\x3e\x35\xe2\xc3\x54\xcc\x7e\x3e\xc2\x93\xa5\xc6\x99\xd6\xc5\x4c\xba\xeb\x9d\x68\xc8\x9d\x3b\xd7\xb3\xea\x23\x1c\xb0\x3d\x1d\xae\x56\x3c\x27\x3d\x2e\x3a\x19\xf9\x62\x94\xcd\xb6\xbb\x8c\x5b\x9e\x67\x05\xb7\x3f\xd7\x12\x7f\x30\xab\x88\xcc\x51\xd2\xe1\x71\xe2\xb0\x3f\x03\x1a\x00\x87\xa1\xc3\x68\x3b\xfd\x7c\xb6\x5d\x60\xf2\x1a\x35\x26\x5d\xd8\xb8\x9f\x36\x3d\x27\x2e\xa1\x73\x76\xdd\xb4\xc0\x91\x1f\x6b\x0a\x39\x35\x51\xf6\x4c\x23\x31\x60\x2a\x19\x99\x4a\xec\x28\x34\x16\xcc\xa8\x55\xd9\x8c\xc2\x76\x2f\xb0\x0e\x1c\x44\xd0\xfc\x15\xb4\x79\x19\x66\xf7\xf5\xcd\xb8\x92\xfe\xc0\xe3\x5b\x6b\x47\xc7\xae\xe0\x88\x18\xe6\xc6\x21\xd5\x3b\xa1\x43\x6a\x40\x70\x90\xaf\x2a\x33\xec\xb8\xa4\xf1\x41\x5e\x12\xf0\x10\x7b\x6a\x35\xc3\x06\x81\x33\x87\x4c\xc6\x35\x89\xbb\x2e\xab\x8e\x1c\x0d\x76\xb2\x47\x3d\xab\x9e\x8b\x91\xd7\x5f\x96\x99\x88\x87\x15\x97\xfb\x6f\x0b\xbe\x95\x5f\xf7\xab\xaf\xff\x24\xbe\x3e\x44\x75\x7d\x88\xa9\x1a\x17\xe9\x1d\xcc\xb0\x1a\xf1\x95\xdc\xc4\x03\xf2\x88\x03\x81\x9c\x4b\xe6\x2b\x81\x74\x8b\xf0\xad\xb4\x1d\x1c\x58\xcf\xaa\x0f\x36\x98\xbb\xc9\x38\xaf\x8f\x9c\x10\x3f\xeb\xa5\xfd\x2c\xdc\x48\x04\x1f\x1a\x66\x68\x40\x04\xc6\x9c\x0a\xe4\x1e\x08\x0b\x93\x6c\x67\x28\x3c\xd5\x37\x24\xb0\x64\xe8\x88\xe9\xa1\x75\x63\x4c\xf1\x50\x78\x4c\xd6\xa0\x91\x9b\xe9\x43\x6b\xaa\xca\xc8\x87\xbe\xad\x0f\xbd\x77\xc5\x9c\xfb\xba\x3b\xc3\x62\x1c\x6e\x80\xbd\xd1\x5c\xcf\xaa\xf3\x11\xad\xdb\x46\xeb\xb7\x46\xb6\x0e\x75\x8e\x33\x0a\xea\x36\xc8\x43\x92\xcc\x6d\x89\x54\x85\xeb\x9d\x5d\x84\xbd\x1f\xe5\xe2\x46\x45\x25\x87\x95\x2d\xd6\xb1\xfa\x97\x16\xeb\x38\xdd\x60\x90\x0b\x92\x87\xd1\xbf\x06\x22\x85\xae\x4e\x1e\x16\xba\xd4\xd3\xcd\x81\x54\xd6\x1a\xd4\x20\x33\x39\x0d\xe1\xd9\xe6\x6f\x81\x7e\x44\x5b\x40\x06\xa7\xc8\x81\xde\x9e\x38\x50\x33\xcb\xa8\x4a\xe2\x34\xdf\xb3\x89\xa3\xe2\x01\xf5\xac\xba\x05\x11\x09\x0e\x90\x0b\x32\x40\xf6\x05\x12\xbc\xc1\x7c\xa1\x87\xcc\x65\x1d\x61\x1e\x7c\x67\x24\x0f\xce\xc9\x14\x9f\x54\x76\x2c\x12\xd9\x11\xab\xf3\xd2\xa0\x3a\xdb\x6f\x33\xf2\x41\x10\x59\xd3\xae\x85\x22\x5d\x1f\xf7\x52\x10\x97\x3f\x7b\x73\xb2\xda\x91\xc7\xb7\xaa\x80\xd5\xde\x1b\xcb\x6a\x5d\x62\xf9\x54\xac\x16\xae\x1f\xfb\xaa\xdd\x31\x20\xb9\x66\x81\x87\x00\x9e\xee\x8b\x66\xb5\x98\xbb\x94\xcb\xad\x45\x59\xed\xba\x4a\x58\xed\x28\xef\x99\xc5\x6a\xeb\x54\xf6\xfc\x25\x32\x7b\xfe\x31\x48\x2c\xaf\x58\x00\x05\xe2\xb8\x96\x54\x7d\xc9\xfd\xfc\x8e\x05\x10\x1e\x72\x77\xb9\x6c\xb1\xfe\xe5\x61\x04\xf5\xd8\x6c\x73\x8e\xbc\xbd\xc8\x3a\x54\xc8\xa8\x0b\xf1\x06\x3e\xeb\x70\xd9\xe2\x45\x2e\x5b\xdc\xe1\xb3\x0e\x79\x56\x3c\x82\x90\x20\xf9\x41\x0b\x80\x3e\x70\x4a\xc6\x18\x09\x5c\x78\x19\x7f\x09\x1f\x24\x7f\x40\x44\x10\x18\x4e\x01\xaf\x8e\xcc\xb8\x71\x11\x89\x8e\xdc\xb6\x06\xc2\x99\x23\x1e\x4f\x9c\xf1\x31\x66\x1c\x53\xbf\xb7\x00\x4d\x84\x70\xa8\x31\x26\x59\xd4\xb0\xfe\x28\x8f\x25\x29\x96\x58\x2e\x93\x47\x13\x97\x97\xd5\x5e\xb9\xf0\x7d\xea\x80\x66\x7a\x0c\x90\x50\xc2\x94\x48\xa5\xd7\xa8\x04\xaf\x51\x18\x39\x01\xa3\xc2\x01\xd9\xc1\x80\x86\x12\x07\x84\xb4\x23\x29\xa7\x90\x31\x6c\xec\x2f\x59\x10\x6c\x03\xe5\xfa\x98\x56\x04\x3e\x67\x41\xf0\x8c\xce\x19\x03\xbf\xf7\x72\x21\x18\xa2\x27\x0b\x8e\x14\xf3\xcc\x0d\x92\x6c\x9f\xc0\x2d\x72\xb2\xb8\xac\xf4\xc4\x0e\xd0\xda\x49\x29\x96\x75\xd4\xc9\xd2\x72\xb1\x5f\xb4\x30\x8a\x46\xb5\x95\x7f\xd6\x82\x30\x6d\xff\x44\xf5\xde\x55\x31\xc3\x01\xa3\x23\x10\x92\x83\xa6\xdb\xeb\x7a\xba\xff\xae\x9e\x16\x96\x9f\x66\x5a\xae\xaa\x76\x67\x47\xdd\x97\x25\x0f\x94\x8b\xea\xb1\xfc\x13\x16\x38\xc7\xb9\x88\xf5\x66\xe5\x1f\xb4\x24\x72\x48\xf4\x1d\x1b\x46\x3d\x5d\xae\x75\x27\x77\x4d\x59\x63\x24\x9a\x23\xa4\xb4\x71\xdf\x0e\x9d\x1e\xaf\x97\xe1\x08\x36\xbd\xf7\xf7\xc9\x3e\x75\x72\x8f\x83\x95\x65\x1a\xd1\x04\x6e\xa0\x4d\x47\x42\xa5\xbf\x51\xb6\xc4\x28\x2d\x11\x99\x44\xef\x77\x65\x4b\xbc\x5d\xb6\x95\x3f\x96\x2d\x31\x46\x4b\xdc\x1d\x55\xe2\xbd\xb2\x75\xbc\x5f\xb6\xc4\x07\xb1\x25\x02\xfd\xfd\x58\x48\x7f\x3f\x4e\x9f\x79\x34\xaa\xd6\x8f\x62\x6a\x75\x2c\xe7\xad\x8d\x4b\x33\x98\x63\x53\xb6\x8f\x43\x12\x8b\x85\x6c\x8f\xd1\x42\xaa\x48\xbe\x42\x70\x72\x6c\xab\xd2\xd0\x34\x62\xf2\x8a\x02\x5b\xec\xc9\xfc\xd5\x52\x42\x6f\xb4\x17\xb8\xd6\xa2\x3a\x8c\xdf\x68\x0f\x60\x94\xb6\x73\x82\xe0\x31\xc9\xb3\xa4\x4e\xc0\x2f\xac\x77\xf4\x06\x26\xd8\xb5\x05\x73\x03\x2f\xa3\xfd\x8c\x72\x89\x35\x93\x18\x82\x0f\xfb\x82\xf6\x00\x00\x6a\x2a\xe9\x76\xdb\x22\x99\x19\x13\x3e\xf8\x18\x76\x87\x3f\x48\x0e\x9d\x72\xb9\x6b\x4b\x4e\x34\x45\x45\x37\x29\x97\x56\x74\x18\x07\x6f\x78\x97\xb9\x29\x82\xbb\xb5\x35\x0d\x17\x4f\xd1\x7c\x18\x81\x51\x67\x24\x4e\x4a\x56\xf0\x4b\x4d\x38\x90\x76\x1c\x48\x2b\x76\xb5\xd9\x4b\x81\x25\x70\x8a\xe3\x72\x37\xd5\xd1\x03\x16\xad\x16\xcb\x22\xc9\x58\x29\xf8\xe5\x16\x82\x93\xb8\xf6\x11\x81\xea\xae\x1a\x9d\x2f\x1d\x9d\x56\x30\x87\x7e\x6b\x46\x5e\xc1\x36\xe9\xe5\xa6\x3e\x2f\x94\x6e\x6e\x45\x1a\x07\x03\x1f\x54\x06\xf2\x62\xe0\x0a\x5f\x03\x44\x93\x8c\xb3\xe3\xd9\xc0\x8c\x26\x39\xd4\x88\x39\x52\x86\x4d\x9c\x49\x4b\x44\x6e\xcf\xb3\xca\x96\x38\x9b\x96\xb8\xdb\xd8\x6a\x7d\xbb\xfc\x9d\x1a\x3f\x72\x6c\xca\xf7\xc1\xb4\xa1\x6c\xa5\xb8\xe1\x71\xc7\x6b\xcb\x06\xa2\x07\xce\x70\xbd\xba\x3a\x8c\xe8\x05\xc3\x46\x60\xd9\x00\xc3\x46\x60\xd9\xf8\xd2\xc1\x87\x28\xab\x86\x36\x6a\x04\x36\x8c\xb1\x12\x1b\xc6\x86\x68\xee\x31\xa6\x6c\x18\xe3\x61\x1b\xc6\x86\x98\x7b\xf0\x38\xef\xd1\x6e\xa3\xe3\xa8\xd5\x0c\x3c\x15\xb6\xae\x67\xd5\xed\xaa\x1c\xdc\x97\xc3\xa6\x8b\xb8\x6a\x0b\x76\xc8\xc0\x1b\x5f\x10\xee\xc8\xb6\x7e\x9f\x45\x79\x06\xde\x5b\x5e\xda\x4f\xbb\xb6\xe4\x27\xaf\x8b\x73\xff\xdb\xf8\x58\xa7\xed\xa7\x3b\xea\x32\x6e\x8a\xfe\x76\x54\x09\xc0\xeb\xca\xc8\x76\xa5\xfc\xcf\xf4\x98\xbb\x19\xea\xc8\xe1\x43\x51\xea\x64\xe1\x43\x2f\xe8\x64\x95\x1b\xb3\x54\xc3\x4e\xa2\x12\x61\x48\x0d\x9b\x36\xd4\xb0\xf6\x6c\x7b\xae\x6b\xbb\x99\x45\x42\x44\x71\x39\x30\x40\x37\x0d\x36\x1c\x37\xb3\xb4\x03\xb5\xb3\x29\xd0\xba\x4a\xde\x36\x0f\x6f\xcc\xf3\xf1\xcf\x02\xfc\xb3\x50\xdd\x54\x18\xb5\x9f\x6c\x48\x90\x4b\x3a\x59\x60\x3b\xca\xa1\x6a\x56\x4a\xbb\x23\xe4\x9e\x0b\x5a\x1c\x4e\xa6\x5e\x6a\x6f\xba\xe5\x65\xb6\x60\xcb\x6c\xa2\x6e\x28\x06\xeb\x64\x3a\xaf\xc6\x2d\x56\xae\xa7\x45\x2a\x65\x64\x3d\xa5\x82\x57\x2b\xdd\xc1\x26\x75\xb8\xb2\x7a\x74\xf3\x45\x1e\xf8\x27\x8b\xb7\xbe\x85\x37\x8e\x6e\xae\x8e\x07\xcb\x95\x4a\xa8\x23\x03\x96\x7b\x98\x36\xbc\x30\x79\x43\x19\xe0\x04\xf6\xa6\xcd\x31\x73\x34\x0e\xf0\xa8\xe8\xac\xd3\xe9\x70\x42\x4a\x14\xae\x63\xe9\x8a\x8c\x7c\x31\x02\x58\x77\xc9\x71\x9d\xe2\x00\xfc\x86\x83\xf2\xea\xd7\x69\x6d\xa2\x17\xdd\x2c\x6a\xa3\x9c\x59\x6e\xa3\xc4\x4e\xac\x9f\xd6\x93\x0a\x37\xd0\xaf\x69\x1b\xa2\xb2\x1d\xf2\xc0\x76\xc8\x35\x81\xbb\xb8\xf5\xc6\xa5\xf1\xcf\xb5\xc1\xe4\x97\xd6\x48\x37\x5f\x85\x28\x03\xf1\x69\xbd\xa8\xf5\x2b\x6a\x3e\xfb\x65\x16\xc0\x3e\x79\xf5\x06\xfb\x88\x8d\x96\x3f\x71\x06\x8f\x1a\x16\x40\x3b\xca\x02\x78\x0e\x1d\xab\x71\xe3\xef\xe6\xd2\xf8\x69\x66\x2a\x56\x97\xff\x19\x52\x85\xc9\x43\xe6\x97\xc8\xbd\xce\xd5\x5d\x3f\xfa\x6a\xda\x5f\xa2\x93\x92\x57\x3c\xf5\x63\x53\x84\x42\xf6\xbc\xd8\xbd\xe7\x90\x25\x21\x4b\x55\xc7\xfc\x5f\x74\xd4\x71\x53\x83\xe6\xd9\xbe\xed\xb2\x23\xc8\x3d\xfc\x4b\xa0\x06\x76\x6d\x69\x6d\x93\xcb\x6c\x91\x3a\x99\x9f\xd2\x91\xd6\x70\x65\xff\x22\xb0\x33\x97\x83\xb5\x0d\x57\xd2\xd0\xe3\x5f\x64\x4c\x32\xd5\xe3\x77\xd9\x44\x8f\x7f\x06\xd1\xd9\x8f\x95\x51\xe8\x28\x68\xab\x38\x1d\xfa\xa8\xa9\xd8\x29\xc6\x2e\x73\x94\x62\x67\xdf\x7a\x56\x7d\x90\xd6\x43\xc7\xe9\x75\x2e\x49\xde\x26\x59\xc5\xdc\xba\x31\x67\x65\x03\x30\x36\x2b\x74\x51\xbf\x2c\x91\x83\x66\x75\x62\x07\xc9\x04\x25\x33\x32\x19\xe1\xe5\xb1\x8c\x10\x68\x18\x8f\xaa\x45\x64\x09\x6b\xc8\xae\xcd\x7a\x9c\x2c\xad\xad\xcf\x35\x2f\xe5\xa7\xf5\xc9\x06\x37\xf2\x16\x10\x2c\x19\xfd\xea\x00\xb1\xf0\x62\x9b\xa4\xc1\xf8\x99\x5e\xa4\xf6\x76\x46\xd6\xa3\xb4\xef\x9f\xaf\x67\xd5\xfb\x1b\x87\xb8\x19\x5a\xd4\x13\x39\x97\x7e\xd6\xcb\xf8\x59\xaf\x4a\xb4\xab\x9c\x18\x86\x45\xbb\xcd\xa2\x5d\x37\x25\x18\xb5\xad\x94\x2b\x6e\x6a\xa9\xb4\x53\xb5\x13\x95\xc5\x6c\xb5\x8c\x4a\xd1\x32\xc0\x88\x02\x26\x83\x66\x06\x71\xb4\x0e\x32\x3c\x38\xfb\x25\x01\x53\x95\xfe\x48\x58\xa5\x7f\x4d\x82\x28\x13\xa1\xd2\xbf\x36\xa6\x78\xa2\x4a\xff\xba\xc8\xf3\x20\x92\x0b\x9b\x2a\xfd\x67\xb4\x5a\x12\xba\x13\x56\xe9\xef\x03\xb0\xc2\xe5\x54\xfa\x37\x94\x3d\x8d\xfa\x58\xa4\x2e\x5e\xff\x2a\xf5\xf1\xa0\xd2\xd2\xc9\x38\x7a\x93\xf4\xf1\xfd\x81\x3e\x7e\x30\x70\x82\x18\x0a\xd4\x5c\xbd\x81\x3e\xbe\x2f\x52\x1f\x3f\x12\xa7\x8f\x1f\x0a\xeb\xe3\x6f\x8a\xdd\x77\x70\xe2\xec\x2d\x05\x3c\xaf\xca\xcd\x78\x59\x37\xed\x65\xdc\xac\x97\x06\xb8\xd1\xbd\x12\xd4\xc9\x21\xae\x73\xcb\x84\xb8\xce\x7a\xa9\xe3\x94\x22\x93\x64\x3b\xe3\x2c\xc4\x76\x6e\x4d\x12\x27\xa3\xd4\xc9\xb7\x95\x67\x31\xe2\x19\x34\xf6\x8a\x3d\x2b\x25\x1b\x80\x79\xde\x5d\x89\xba\x39\xaa\x02\x7d\x8a\xa8\x40\x4d\x0b\x0f\xf1\x74\xe9\xb4\xa3\x0e\xb8\xe1\xf0\x4a\xdc\x99\x2c\x43\x42\xc3\xbd\xaa\xe1\x21\x2b\xc0\x08\x42\xdd\x2b\x70\x36\x94\x2e\x18\x16\x55\xdf\xca\xfe\xe0\x47\x97\xa1\xf8\xc6\xe2\x40\xdd\x72\xd2\x0a\x44\x60\x50\xee\xa1\x33\x7d\x2d\xe5\xab\xad\xa6\x8f\x41\xb3\xa7\xcd\xac\x39\x95\xab\x4a\xd4\x8e\xc2\x5a\x83\x96\x68\xa5\x96\x22\x85\x52\x48\x11\xdd\xd9\xbd\x74\xe0\x8f\x43\x58\x3d\x74\xda\x06\x4e\x2a\xd8\x14\x88\x36\x19\xd7\x2a\xb1\xe5\x0c\x6c\x92\x14\x8c\x57\x18\x5b\xf3\xcc\x5f\x5b\x0a\x71\x53\x5b\xd2\x52\xe8\xe0\x82\xc6\x7c\xe9\xab\xe1\xda\x4b\x3b\xa4\x0c\xeb\xda\x8b\x68\x94\x60\x4e\x9a\xcd\xdc\x20\x69\x50\x43\xe0\x46\xd1\x44\x69\x20\x45\x4d\x24\x49\x34\x50\x22\xca\x44\x9c\x5f\xdd\x1c\x07\xa2\x8e\x89\xc7\x2c\x00\xba\x36\x07\x22\x3a\x8b\xf0\x4a\xc1\xb1\xa1\x06\xc2\xf5\x40\x02\x5a\x1d\x0c\x06\x32\x1a\x0c\x64\x2c\x61\x20\xeb\x92\xd9\xca\x0c\x49\xb8\x38\x96\x5e\xa6\x68\xd4\x63\x60\x9f\xde\x59\xf1\xec\x6e\x74\x46\x18\x20\xbb\xf8\x21\xba\xce\x12\xdb\x76\x27\xa2\xe5\x78\x98\xfe\x1e\xa9\x4b\x79\xb4\x6c\x89\xc7\x69\x89\x48\x5d\xca\x13\x65\x4b\x3c\x59\xb6\xc4\xd3\x65\x4b\x3c\x5b\xb6\xc4\xf3\x65\x4b\xbc\x50\xb6\xc4\x4b\xb1\x25\x02\xc5\x6e\xe1\x13\x53\xb1\xfb\x32\x7d\x26\x52\xb1\xfb\x6a\xd9\x76\x5f\x2b\x5b\xe2\x37\x31\x25\x1c\xcb\x79\x2c\xd9\x75\x5e\xe9\x7f\x63\xd3\x30\x4e\x2c\xb0\x64\x34\x2e\xc6\x2e\x27\x03\x3c\x94\xff\xb6\x0d\xae\xd6\x3a\x75\x2b\x2d\xd1\x1e\x38\x63\x57\xa9\x60\x8d\x1c\xa2\x37\x56\x10\x25\x91\xd3\xc0\x8d\xe4\x19\xd9\xbf\x15\xb4\x7f\xd7\x2b\xd6\x07\x7d\xa1\xf1\xc3\x9d\xb4\x98\x39\x9b\xf7\x97\x4f\x56\x63\xcc\xf0\xd4\x92\x5c\x1d\x53\xb6\xac\xd9\x2a\x36\x29\x63\xf4\x64\x0f\x2a\xed\x7a\x5b\x38\x2b\x63\xcc\x6c\xb7\x05\x7c\xbc\x4d\xc5\x46\x89\x0f\xed\x47\x07\x93\xbf\x35\xc6\xe5\x6c\xe5\x10\x97\x97\x34\xc6\xf8\xf8\x85\xac\x87\xb1\xe7\xed\x32\x49\xd1\x14\x27\xec\x9a\x0e\x30\x71\x2e\x3f\x3c\xf0\xc6\xdf\xc2\x01\x75\x6d\xb5\x43\xd4\xf4\x26\x20\x59\xa0\x04\x7a\x3b\x59\x3d\x4f\xaf\xcf\x6a\x08\xb6\x7a\x6b\x21\x5f\x3e\x32\x50\xf6\x39\xd1\xf6\x82\x56\x97\x6b\x85\xbb\x4c\xf2\x14\x20\xa5\x45\x2a\xdc\x57\xd1\x8e\x99\x32\x6c\x1b\x90\x60\x93\x44\x17\x6d\x8b\x8b\xea\x0f\xe9\x52\xa6\x60\x98\x40\x8d\x0c\x13\x50\x0f\xb6\x62\x6c\x7f\x7e\xb0\x0c\x32\x94\x34\x4d\x90\x35\x3f\x83\xf6\x70\x75\x15\x68\xeb\x6d\xc7\x65\x9e\x2d\xf1\xc1\xcb\xd6\xea\x58\xce\xfa\x8a\x32\x2e\x6d\x69\x05\x81\x35\x89\x41\x21\x63\xd1\x54\x1b\x97\x4a\x74\x2c\x86\x68\x21\x39\x68\x98\x4a\xb7\x40\x34\xc1\x6a\x47\x07\xf5\x59\x1a\xf0\xcf\x80\x6e\x1a\x8b\xd8\xd8\x08\x9f\x60\x34\xbf\x3c\xb6\xf9\xb9\x01\xaa\x62\x6b\x20\x31\xb4\x2a\x38\x60\x97\x2f\x52\x9e\x02\x90\xf3\x14\x44\x1b\x43\x1e\x60\x61\x61\xa0\xad\x24\x59\xe0\x58\x82\xcc\x12\x99\x2c\xb0\x35\x20\x7d\xec\x54\xca\xb5\x5d\xde\x51\xc7\xf5\x45\x1b\xa3\xd2\xe4\x04\x82\x80\x8a\x9a\x48\x35\x89\x93\x90\xcf\x3a\x32\xb4\xc9\xf0\xae\xaf\x42\x95\xca\x08\x85\xa0\x51\xf9\x52\xcb\x26\x9d\x55\x85\x7d\x9a\x5c\xd5\xff\xac\x9f\x0c\x02\xdf\xc6\xe2\x58\xf4\x4b\xf6\x66\xc8\xd3\xf9\x7e\x34\x4d\xbb\x92\xa6\x1b\xc2\x09\x4a\x63\x88\xaa\x21\x50\x85\x35\x04\x44\xd5\x10\x88\xd3\xe2\x6d\x6d\x5d\x70\x15\x9f\x24\x93\xd1\xa1\x04\x2d\x5d\xc4\x85\x14\x2a\x95\xc9\x78\x7b\x70\x2d\x12\x05\x35\x49\x71\x3f\xc8\x65\xd4\xa4\xbd\x6e\xab\x54\x1a\x2e\xc9\xb8\x62\xd9\xf1\x0a\xda\x7d\x93\xeb\x35\xf4\xe8\x4e\x02\x43\xee\x80\x56\x30\x5b\x7c\x8e\x20\x24\x0f\xd1\xe5\x1c\x22\xcb\xe9\x96\x63\x70\xcd\x9e\x55\x82\xdf\x71\x32\xed\x90\xb9\xb8\x4b\xe3\x83\xd9\x20\x88\x4d\x2e\x2d\x64\x89\x8b\xcd\xc1\x1a\xbd\xb6\x71\x20\x03\xe3\x71\x22\x4d\x4f\xa3\x3d\x97\x80\xd1\x4e\x96\xe9\xfe\x8c\xa4\x4d\x24\x63\x13\x77\x99\x74\x97\x46\x05\xb6\xe0\x29\x24\x4e\x36\xeb\x48\x89\x07\xeb\x46\x23\x8c\x05\x13\xe9\x3a\x81\x5f\x8f\x45\x91\xa0\x82\x15\x1c\x8f\xbc\xd2\x41\xc8\x57\x0e\xb1\xaa\xad\xf2\x50\xc4\x8d\xb6\x0b\x89\x34\x6c\x2a\x0a\x8d\xd3\xf3\xc6\xb5\x7c\xd7\x88\x2a\x3d\xc9\xfc\x1d\xd8\x8a\x0d\x9e\xca\xaf\x4f\x0d\x01\xa4\x91\x82\x26\xdc\x64\x49\x26\xde\x72\x58\x09\xaf\x45\xe2\x44\x67\xe5\x79\x15\x8f\x14\xfd\x71\x5c\xf4\x62\x5b\x6c\x39\x63\xc5\xb3\x21\xca\x88\x2a\x17\x2c\xbf\x5a\x77\xe2\x29\x0f\x95\x40\x90\x3a\x75\x8f\x37\xd2\x35\x43\x7f\x7a\xa4\x95\x4e\x94\x96\xcb\x37\xd7\x49\x5c\xb8\x1a\xdf\x35\xd2\x17\xac\xa0\x9d\x5b\x0d\x66\xc2\xac\x58\x5b\x28\x4b\x8f\x24\xa3\x58\x90\xd0\xf9\xe2\x09\x45\xab\x6f\x63\xa9\x3c\xd8\xc4\x91\x24\x36\xd5\xea\x6f\x13\x59\x6b\x18\x3f\x9e\x14\x37\xf1\xe3\x95\xb8\xd0\xfc\xed\x60\x1a\xb7\x72\x40\xe4\xaa\x71\xa2\x12\xb6\x2d\x33\xea\x9a\x16\xa5\xd2\xaa\xd5\x35\x1b\xa0\xca\xd0\xcc\xa2\x10\x9e\x23\xa9\xcc\xd0\xa2\x34\x05\x3c\xbf\x29\x88\xae\x6b\x52\xa0\x77\xc0\xbe\x89\xaf\xc9\x14\x79\xc5\x31\x86\xbd\x22\x76\xd8\xb5\x81\xd6\xbd\x16\xed\xce\x28\xda\x37\x2f\x52\x86\xc6\x66\xdf\x42\x11\xa0\x59\x1f\x1a\x6e\x4a\x9f\x18\xca\xe1\xc3\xd6\xe4\xe7\xa8\x48\x5a\x99\xf3\x33\xfa\x90\x38\x99\xf6\xc8\x3c\x24\x9a\xf5\xf8\xda\x03\x17\x92\x49\x6a\x32\x72\x1a\x93\x79\xad\x3f\x20\x8f\x8d\x26\x79\x52\x98\xc7\x48\xf2\x61\xe1\xa6\x3c\x0b\xce\x3b\x8c\xb7\x8d\xaa\x4a\x9e\x40\xe5\x0e\x9d\xc0\x99\x84\x0c\x29\xf2\x5a\x7d\x66\x4c\x09\xc7\x72\xde\x9b\x60\x5e\xde\x68\xa2\x47\x19\x59\xf6\xdb\x7f\xf1\xc6\x9d\x50\xd9\x9d\x96\xae\x34\x62\x90\x52\x91\xa5\x3e\x68\xc2\x94\x40\x16\x06\x40\x14\x69\xe5\xf2\x68\x48\xb2\x44\x08\x8b\x72\x59\xf0\xcf\xfe\xd9\xdf\xa9\xf3\xcb\xff\xff\xfa\xac\x5f\x39\x36\xe5\x37\xb6\x8c\x9c\x4e\xe9\x14\xbd\xa1\xcc\xa4\x34\x35\xe9\xe7\x3e\xb7\x6b\x43\x43\xe3\x6e\xbb\xed\xbe\xc7\x9e\x7b\x42\x5e\xd2\xa6\x99\x33\x67\xee\xb3\x0f\xe4\x26\x05\x37\xa3\xfd\xf6\xdb\xff\x80\x96\x96\x39\x73\xe6\x1c\x78\xd0\x41\xad\xad\xad\xad\xf9\x7c\xde\xf7\x31\x98\xfa\xe0\x83\x0f\x3e\xe4\xcb\x5f\x9e\x2b\xfe\x7d\xe5\xab\x5f\xfd\xda\xd7\xbe\xf6\xf5\xaf\x7f\x43\xfc\xfb\xe6\xb7\xbe\xd5\xd6\xd6\x76\xe8\xa1\x87\x89\x7f\x87\x1f\x71\xc4\x91\x47\x1e\x79\xd4\x51\xdf\x6e\x17\xff\x8e\x3e\xe6\x98\x63\x8f\x3d\xf6\xb8\xe3\x8e\x3f\xe1\x84\x13\x4e\xf8\xce\x3c\xf1\xef\x1f\xbe\xfb\xdd\xef\x7d\xef\x7b\xdf\x87\xc0\x6b\xf1\xef\xc7\x3f\xf9\xc9\x4f\x7f\xfa\xd3\x7f\xfc\xc7\x7f\xfa\xe7\x7f\xf9\x97\x05\xff\xfa\x6f\x3f\x13\xff\xfe\xfd\x3f\xfe\xe3\xe7\x3f\xff\xf9\x7f\xfe\xe7\xc2\xff\xf7\x5f\xbf\xe8\xe8\x58\xf4\x4b\xf1\xef\xc4\x02\x2b\xb0\xc5\xf0\x5a\xc2\x96\xb0\xa5\xfa\xb5\x8c\x2d\x67\xcb\xd9\x0a\xb6\x92\xad\x64\x9d\xf0\x3a\x49\xbe\x4e\x96\xaf\x53\xd8\x2a\xb6\x8a\x9d\xca\x4e\x65\xa7\xb1\xd3\xd9\xe9\xac\x0b\x5e\x67\xc8\xd7\x99\xf0\x5a\xcd\xce\x62\x6b\xd8\xd9\xf0\x3a\x87\x75\xb3\x6e\x76\x2e\xbc\xce\x83\xd7\xf9\xec\x02\x76\x21\xbb\x88\x5d\xcc\x8a\xec\x12\x76\x29\xbb\x8c\x5d\x2e\x5f\x57\xb0\x2b\x59\x0f\xeb\x65\xbd\xec\x2a\x78\x5d\xcd\xae\x61\xd7\xb0\x6b\xe1\xb5\x96\xad\x65\xd7\xb1\xeb\xd8\xf5\xac\x8f\xdd\x20\x5f\x37\xb2\x9b\xd8\xcd\xec\x57\xec\x57\xec\x16\x78\xdd\xca\xfa\x59\x3f\xbb\x0d\x5e\xb7\xb3\xdb\xd9\x1d\xec\x0e\x76\x27\xbb\x8b\xdd\xcd\xee\x91\xaf\x01\x76\x2f\xbb\x8f\xdd\xcf\xee\x67\xeb\xe0\xf5\x00\x7b\x90\x3d\xc8\x1e\x82\xd7\x20\x1b\x64\x0f\xb3\x87\xd9\x23\xf2\xf5\x28\x7b\x8c\x3d\xce\x7e\xcd\x7e\xcd\x9e\x80\xd7\x10\x7b\x92\x3d\xc9\x9e\x82\xd7\xd3\xec\x69\xf6\x0c\x7b\x86\x3d\xcb\x9e\x83\xd7\xf3\x6c\x98\x0d\xb3\x17\xe0\xf5\x22\xbc\x5e\x62\xeb\xd9\xcb\xec\x15\xf6\x2a\x7b\x95\x8d\xb0\xd7\xd8\x6b\xec\x75\xf6\x1b\xb6\x01\x5e\xbf\x65\x6f\xb0\x37\xd8\x9b\xf0\x1a\x85\xd7\x5b\xec\x2d\xf6\x3b\xf6\x7b\xf6\x7b\xf6\x36\xfb\x03\xfb\x03\xfb\x23\x7b\x87\x8d\xc1\xeb\x5d\xf6\x1e\x7b\x8f\xfd\x09\x5e\xef\xc3\xeb\xbf\xd9\x7f\xb3\x0f\xe0\xf5\x21\x1b\x67\x7f\x86\xd7\x47\xec\x2f\xec\x2f\xec\x63\x78\xfd\x15\x5e\x9f\xb0\x4f\xd8\xa7\xac\xc0\x17\xf3\x25\x7c\x29\x5f\xc6\x97\xf3\x15\x7c\x25\xef\x0c\xb8\x7b\xbe\x9f\x87\x7d\xdb\x3a\xa3\x39\x7c\xbf\x0d\x05\x66\x5a\x83\x12\xf3\xc3\xb3\xfc\xa9\xf8\xae\x8e\xb9\x4a\xf1\x76\xbd\x10\x5e\x4e\xe2\x32\xa4\xc6\x0e\xe1\x1e\x75\xc6\xc8\x02\x03\x76\xcf\x4c\xab\x55\xdf\x20\x3a\xb9\x93\xbf\x48\x54\xb4\x92\xcb\x0b\x43\xa7\xb4\x32\x15\x18\xa8\xe6\x56\x70\xe2\x65\x85\x81\xae\x51\x0d\xae\x48\x6a\xb0\xd1\xee\x4c\xa3\x18\x33\x60\xfb\x9d\x69\x1d\x3a\x37\xc0\x48\xe4\xd1\xb9\xa2\x17\xcb\xb9\xf9\x90\x15\x98\xd5\xe5\x97\x52\x34\x1a\x08\x9c\x1f\xa4\xe8\x81\x46\x51\x7f\xe0\xa5\x1a\x43\x80\x3b\x89\x76\xec\x8a\x12\xeb\xa8\x94\x24\x4c\x0b\x5d\x1f\x2a\x36\xc4\x91\x5a\x4b\xa5\x19\x52\x53\xdf\xb4\x08\x0d\x24\xf1\x27\x14\x02\xd2\x12\xee\xe4\x4f\x12\xa3\x5a\xcc\x65\xa0\x43\x28\x39\x75\xdc\x94\xf5\xb1\x40\x1c\xec\xd3\xb9\xdf\xb5\x37\xcc\x6b\xb2\x4e\xc7\x65\x80\x16\xc3\xfd\xed\x24\x71\xa0\x63\x05\x23\x99\x35\x0a\xdc\x71\xfc\x82\x82\x90\xe1\x25\x99\x37\x3e\x65\x4e\xfe\x4f\xbc\x9e\x55\x7f\xc2\x1c\x9f\xe9\x26\x5e\xb5\xf1\x2b\x6c\x42\x46\x02\x7b\x29\x69\x87\x07\x94\x95\xec\x8a\xba\x94\x6f\x01\xe8\x4a\xca\xe7\xe6\x93\x7f\x65\xe8\xc5\xd1\x33\xd3\x92\x4d\x2e\xf3\x52\xbe\xad\x0b\xbd\x2c\x0a\x7d\xac\xaa\x57\x79\x41\xb2\x2b\x64\x7d\x69\xe2\xfa\x03\x45\xff\x22\x8a\xa6\xa1\x70\x4a\xd5\x67\x69\x6a\xde\xa7\x8e\x69\xe7\xf1\x8f\xa0\x65\x8c\x35\x91\x05\x66\xb1\x26\xfc\x4c\x7c\xcc\xff\xcc\x9c\xfc\x8b\x62\xd8\xe3\x4c\x92\x7d\x9b\x6b\xf9\x85\x2e\xe5\x6f\xb7\x1d\xfe\x94\xbf\x4f\x94\xf9\x10\xca\xf0\x16\x6b\x0e\x92\xed\x42\x99\x23\xef\x6a\xf9\xa3\x43\x08\x52\x39\xdf\x01\xa9\x1a\x89\x35\xc2\x84\xd9\x1d\x4b\x98\x34\xe0\xd6\xc4\x58\x27\xc4\xd9\x68\xb7\xf9\x69\xed\x3b\xb2\xa0\x24\x35\xca\xb9\x13\xa1\xd6\x1d\xea\x59\xf5\xfb\xcc\xc9\x9f\x2d\x46\xf4\x27\xb5\xc1\xfd\xde\x20\xd9\x56\x3f\x33\x9c\x0b\x49\x1c\xcc\x02\x43\xe4\x3f\x9f\x36\x7b\xf3\xb4\xc8\x0b\x6e\xd8\x9d\x3e\xc0\x92\xc6\xf9\x9d\x0f\xc1\xe1\x1a\x37\x7a\xc7\x7a\x56\xfd\x1e\x73\xf2\xab\x45\xe7\xde\x55\x9d\x83\xeb\x6e\x67\x5a\x1a\xda\x7b\x99\x91\x9c\x31\x94\xd2\xe6\x22\xda\xa9\x6b\xa2\x63\x73\xc4\x9f\x1a\x68\xaf\x20\xda\x79\x47\x2e\x6b\xaf\xb9\x67\x2f\x8e\xdd\xb3\xbd\x08\xbf\x5b\x2b\xdf\x6b\xbd\x5d\x2f\x0b\xcc\xc7\xbd\xb8\x97\x6d\xd7\xd2\x16\xe4\x97\x04\x79\xff\x51\x10\x2d\x87\x78\x63\x17\xe3\x1c\x5c\x1b\xb1\x7f\xb4\x3b\xa8\x38\x2d\x14\x71\xd6\xd5\xb3\xea\x3f\x30\x27\xff\x36\xab\x67\xd5\x6f\x33\xc7\xdf\xd6\x6f\x5e\x21\x26\x6f\xa6\x35\x47\xed\x54\xd7\x06\x7e\xa0\x6d\x19\xbb\x60\x51\xc7\xe5\xda\xf3\x42\x7c\xf5\xfb\x80\x7a\xc5\x85\xa2\x2f\x03\x5e\xfd\xb2\x6f\xeb\x44\xfd\x6f\x31\x15\x3c\xe0\xa6\x24\xdf\xd8\xb5\x9e\x55\x8f\x8a\x05\x11\xbf\xbf\xc9\xc4\xbd\x50\xfd\xb4\x42\x7e\x05\x38\xad\xb2\xe9\xc6\x7a\x56\xfd\x06\x73\x10\x18\xe6\xb7\xcc\x71\x2d\xc1\x52\x40\xc9\x85\x9d\xe5\xae\x60\x30\x1e\xc4\xee\x05\xdc\x69\x37\x2c\x9d\xff\xa3\x78\x6c\x83\x7c\xcc\xd2\xe7\xa1\xe4\x49\xfa\x34\x7c\x40\x16\x93\xb6\xef\x90\x67\x54\xd4\xaa\x85\x81\xcb\x2d\xbd\x71\xc7\xb8\x32\x7e\xcd\x97\x63\xd8\xab\x9e\x55\xff\x86\xc9\xe4\xe0\xaf\x33\xbd\xe2\x4c\xaa\x5c\x06\xec\x9e\x9c\x44\x6e\x18\xe3\x01\x3f\xe8\xcb\xf8\xac\x43\x57\x0c\x27\x59\xc6\xb5\xfc\xf4\x91\x81\x3e\xfd\x35\xa6\xd4\xad\x03\x78\x95\xf6\x27\xb7\x58\x84\x76\x6f\xa4\x7d\xef\x0f\x68\xb7\x24\x37\xcb\xcd\xb4\x60\x69\x6e\x96\x69\xa5\xb9\x59\xe8\x00\xf7\xad\x67\xd5\xaf\x30\x07\x1c\x04\x5e\x86\xc9\xf6\x57\x3d\xb3\xb3\x82\x93\x16\xe4\x01\xc9\x58\xfa\xc2\x19\x23\x69\x1d\xcd\xf5\xac\x7a\x3d\xc3\xac\xe4\x2f\x05\xfb\x54\x70\x0f\x99\x30\xd9\x36\x92\xba\x88\x8f\xca\x6c\xd0\x6f\x97\x53\x33\x0e\xd8\x7e\xbf\x99\x66\xf2\x2e\x3a\xe2\xd5\x55\x90\xd4\x7c\x58\xf4\x5d\x74\x9d\xfa\xae\x98\xc5\xbe\x50\xcf\xaa\x9f\x57\x4b\xe8\xbb\x46\x36\xde\xfb\xcd\xb2\xb2\xdd\x31\xcc\xdd\xdc\x6b\xa4\xed\x35\x2b\xdd\xbb\x9e\x55\x3f\xc7\x1c\x9f\x87\xc8\x12\xe0\x5e\x9e\x63\x2a\x6c\x67\x5e\x8e\xfb\xc5\x91\xed\x8d\x85\x1b\x4c\x5e\xb8\xea\xe4\x85\x83\x88\xda\x67\x98\x83\xa0\x2e\x4f\xe3\xd2\x6d\xf8\x0d\xe4\x78\x12\x6f\x01\x46\xaf\x35\x4c\xeb\x0c\x00\xf5\x44\x3d\xf3\xfc\xe6\x4e\xc8\xd2\x45\x2b\x7d\x54\xd4\xf5\x14\x93\x40\x4a\x4f\x42\xa5\x00\x7f\x1e\xb5\xbb\x1e\x4f\x12\xfd\xfc\xc2\xb9\xe5\xc8\x06\x82\x1e\x87\x98\x83\xe1\xb7\x4f\x94\x12\x0e\xf8\xb0\x88\xd1\xe8\xf3\xea\x79\x51\xf2\xf1\xe8\xcd\xfe\x4c\x45\x9b\x9d\xd1\xcd\x1e\x1a\x3d\xb8\x74\x3e\xc6\x9c\xfc\x0b\xe2\xcd\xa3\x7a\xf4\x2e\xe9\x98\xb1\xcb\x39\xe1\x1d\xfd\x5c\xa6\xf0\xb5\x89\xc2\x04\x3e\xb0\x4a\x28\x1d\x94\xe5\x54\x29\xfb\x52\x1c\x45\xd2\x9d\xb0\x3e\x44\x8d\x30\x3f\x83\x2c\x66\xdf\xbc\x1a\x2a\x0d\xee\x6e\x0f\xc1\xc6\x19\xb4\x8c\xc6\x5f\x0f\x95\x04\x7f\xa7\x07\xa1\xe4\x86\xdf\x90\x04\x5a\x1b\x42\xe5\xc0\xc5\xfb\x01\x96\xc8\xd8\xde\x88\x61\x6c\x25\x0b\xfa\x66\x2c\x7d\xd5\xea\x79\x97\x0a\xef\x44\x3a\x83\x88\xea\x75\xe2\xdc\x14\x6f\xee\x0f\xd1\x19\xce\xc2\x7d\x71\x73\xf6\x87\xa8\x39\xbb\x97\x45\xf5\xf7\x9d\x68\x02\x2c\xbe\xac\x53\x9b\xc8\xb7\x59\x4d\x85\x70\x32\x24\xf5\xfd\x4f\xb2\xb9\xfc\x07\xe2\xcd\x40\xd0\x77\x66\xec\x11\x74\x99\xbc\xdb\x18\x04\x61\x5a\xe3\xa1\x41\xbc\x2f\x4a\xdf\x95\xbc\x4c\x7f\xa9\x74\x99\x3e\x8e\x5d\xa6\x1a\x43\xe0\xab\x64\xb8\x05\x21\x46\xdc\xc9\x9c\xfc\x52\xf1\xe6\x8e\xe4\xe1\xde\x16\x37\xdc\xe5\x8b\xcd\xe1\x2e\x16\x95\xf5\x27\x0f\xb7\x73\x71\x85\xc3\x3d\x69\xf1\xe6\xa1\xca\x53\x45\xa7\x6e\x65\x4e\xbe\x4b\xbc\xb9\x25\x8e\xfb\xe1\x50\x6f\x8e\x23\xcf\x33\x43\x43\x3d\x4d\x54\x76\x13\x73\xdc\x14\xde\x08\x65\x63\x97\xc8\xaf\x13\xa7\xe0\xec\x4a\xa7\xe0\x9c\xcd\x34\x05\xe7\x8b\x5e\xdd\xc0\x9c\xfc\x45\xe2\x4d\x5f\xf2\x14\x5c\x17\x37\x05\xc5\xd0\x14\x5c\x20\x2a\x5b\xcb\x20\x7f\xba\x6c\xe8\x32\xf9\x55\x7e\x8d\x78\x73\xad\xb8\xf1\xaa\xe3\x3a\x90\x2d\x65\xd9\xcb\x65\x11\x2c\x7b\x8d\x6e\xb5\x3b\xdd\x61\x4c\xc2\x15\xb1\x93\x00\xc7\x41\x31\x1d\x1c\x13\xe9\x45\x5a\xf6\xbe\x59\x56\x9a\xb8\x10\x57\x55\xba\x10\x57\x6f\xa6\x85\xb8\x4e\xf4\xea\x2a\xe6\xe4\x6f\x10\x6f\x7a\x93\x17\xe2\xca\xb8\x85\xb8\x29\xb4\x10\xd7\x8b\xca\xae\x60\xd1\xe9\xf3\x6f\xa1\x85\x7b\xa7\x95\x72\x8d\x2c\xb9\xa6\xde\x23\x6a\xba\x9c\x39\x8e\x90\x6a\x5c\xa5\xe6\x18\x16\x57\xa8\xcb\x98\x23\x6f\x08\xc1\x15\x5c\x06\xb3\x18\x73\x7a\x5b\xa5\x73\x7a\xfb\x66\x9a\xd3\xbb\x45\x9f\x2f\x11\x57\x07\xf1\xa6\x98\x3c\xa7\x17\xc5\xcd\xe9\xfd\xa1\x39\x85\x99\xb8\x10\x4b\x2f\xd4\xb7\xaf\x61\xf9\x6d\x78\xdb\x3f\x22\xbe\xbf\x80\x11\x05\x20\xde\x74\x1f\x13\xdf\x9f\x4f\x15\x18\xcd\xa1\x0c\x41\x83\x91\xb3\x00\x19\x82\xba\xb9\x8e\xda\x87\x7a\xce\x23\xd4\x2c\x76\x89\x91\x22\x8e\x47\x25\x00\x7d\x94\x56\x7e\x5b\x8d\x71\x99\x56\x33\x72\x4e\x98\x5d\x6f\x30\xd7\xf3\xf1\x4a\xd7\xf3\xd7\xe5\xd6\xb3\x26\x38\x9e\x58\x99\x35\x7d\x4a\x8c\xf7\x6c\xe6\xe4\x9f\x15\x6f\xd6\xc4\x5d\x75\xb4\x7f\xd4\xa6\x5e\x74\x9e\x0f\xad\xfe\xd3\xa2\xd9\x33\x99\xe3\x6f\x2f\xd9\x97\x71\xfd\x3e\xb3\x94\x00\x5e\x12\xdf\x9f\x21\xe4\x79\xf1\xa6\x8b\x85\xc5\x61\x3a\xb8\xf5\xb2\x48\xfe\x15\xf1\xe6\x74\x3d\x38\x75\xbf\xed\x4a\x03\x64\x0a\x2e\xcf\xa9\x9a\x60\xbb\xd2\x25\x77\xa4\x57\x43\xdd\x7e\x59\x54\xb8\x2a\xf9\xfc\x7d\xad\xd2\xf5\x7c\x7d\x33\xed\xcf\x37\x44\xa7\x4e\x61\x4e\xfe\x2d\xf1\xe6\xe4\xe4\xfd\xd9\x19\xb7\x3f\x7f\x1f\x1a\xea\x9b\xa2\xb2\x95\xe1\xa1\x6e\x67\x0c\xf5\x8f\x95\x0e\xf5\x9d\x0a\x48\x37\x7c\xbf\xe1\xf4\x7e\x63\xa3\x6d\x5f\x0b\x93\xa2\x73\x2b\x98\x93\xff\x58\xbc\x59\x1e\x68\x33\xec\x24\x6d\x46\xd9\x5d\xf1\x81\xa8\x6d\x19\x73\xf2\x7f\x16\x6f\x96\x7e\xe6\xbb\xe2\x2f\xa1\x39\xff\x50\x34\x5b\xa0\x17\x7b\xe2\x93\xf4\xc9\xe2\x0a\x2f\xf6\x9f\x86\x6a\x7d\x5f\xd4\x7a\x62\x94\x2e\x70\xf1\x92\xb8\x65\x09\xad\xdf\x92\xc8\x82\x89\xea\x27\x6e\xaa\x9f\x96\x71\xe8\x44\xfe\x74\xf1\xf7\x97\x7a\xbd\x78\xcc\x7a\xd1\xe3\x8f\x19\x34\xb7\x72\x49\x1c\xcd\x4d\x9c\x0b\x9e\x24\x3a\xd3\xe1\xe4\x57\x89\xbf\xbf\xf8\xac\x57\xfb\xb4\x25\xe6\xba\x9c\x2c\x5a\x5d\x48\x16\x9b\x5c\x5b\xcf\x58\x52\xe1\x62\x9f\x19\xaa\x74\xb9\xa8\xf4\x3f\xb1\x07\x46\xf6\xb0\x35\xa1\x82\x3b\xd5\xb3\xea\x9f\x3b\x2e\xd3\xb7\x3a\xc9\x80\xcf\xe1\xf0\x43\xfe\x4a\xf1\xf7\x3f\xa4\x69\xa1\x5b\x5a\xd4\xe6\xe6\xb8\x3f\xf2\xcc\x56\x09\x0e\x33\xdd\xb4\x99\x9e\x72\xa1\x7c\xe7\x8a\x46\xfe\xdd\xc9\x5f\x2a\xfe\xfe\x8c\x28\xed\x0d\xea\x3b\x2f\x96\x4c\x25\xd9\xcc\x8d\x58\xe7\x90\x4b\xfa\x05\xd8\x42\xfe\x62\xf1\xf7\xdf\xe8\xc3\xdd\xcc\x58\xee\x1c\x49\x5a\xaa\x3e\x77\x57\xa4\xf8\x08\x56\x1d\x9f\x09\x06\x70\x49\x68\xee\x2f\x14\x9d\xf8\x97\x30\xfe\xc5\x65\x91\xc3\x74\x99\x91\xec\x9e\xde\x0e\xaf\x20\x0f\x84\x3d\xab\x67\x5a\xd9\x60\x86\xff\xd9\xc1\x26\xff\x49\x2e\x67\x31\xc8\xe9\xaa\x62\xfc\x90\xae\xf5\xbd\xde\x58\xd3\x1e\xda\xb1\x37\x68\x1b\xb5\xd0\xc6\x55\xa2\xee\x7f\x74\x1c\x7f\x4c\x69\x05\x2c\xf5\xd6\xf2\x18\x52\xd4\x4f\x60\x7a\x8a\x2c\xc8\xdf\x07\x5f\xff\xd8\x51\x16\x3d\x8f\x81\x11\x40\xc8\x02\xea\xcc\xbf\x16\x4b\x48\xbc\x89\x4e\xe3\xeb\xf9\x4e\x7e\x2d\x07\x88\x74\x65\x2b\xf3\x0b\xae\x01\xed\xb7\x3d\xfc\x9a\x78\x54\x5f\x17\xc3\x4b\xd6\xfa\x9d\x9c\x82\xf9\x71\x92\x63\x59\x7d\xa8\xd1\x1f\x4e\x5a\xe1\xd2\x82\x7b\x07\x05\xfd\x9a\x8e\x50\x36\x9f\xeb\x93\x48\xb9\xd1\xee\x4c\x87\x22\xa2\xfb\xe2\x69\x02\xfc\xf3\xa5\x65\x35\xed\x72\x79\x2d\x1b\xe0\x08\xf5\x4e\x02\x99\x7f\x25\xbe\xfa\x7e\x69\x24\xb3\x6b\x06\xe1\xde\x4c\x9b\xa2\xae\x6e\x38\x2e\xed\x90\xd5\xcf\x69\xf6\x6f\xde\xd1\xa3\x7d\x59\xf1\x83\x4c\x08\xa6\x8a\x65\xf5\x07\x34\x00\xfa\x23\xc5\x06\x9d\xc1\xb4\x3f\x14\xa1\x7f\x2b\xed\x43\x31\xc2\xa2\xa8\x99\x7b\x09\x93\xe8\x4f\x9a\xd9\xc8\x93\x20\xc4\x21\x6e\xe7\x80\xe9\x9e\xbf\x8b\x03\x8a\xfb\x67\x7c\x18\xdc\x13\x62\x09\x77\x70\xc0\x59\xf7\xd3\x1e\xcf\xdf\xc8\x01\x60\x3d\x49\xf2\x5a\x17\x4b\xb9\x83\x34\x6f\xf2\x60\x90\x37\xd9\x1f\x78\x3c\xc0\x10\x6b\x33\x66\xfd\x01\x5a\xd9\x05\x25\xb3\x8e\xd5\xe4\xb4\x3f\x35\x7e\x56\x1c\x63\xfc\xd9\x19\xd8\xc1\x06\x9d\xcf\x71\x50\x25\xe8\x96\x39\xbc\x4d\x7f\xbd\x07\x69\x6b\xaf\xc6\x27\x74\x8c\x4b\x00\x1d\x7c\xa8\x51\x1f\xf4\xaa\x8c\x31\x42\x74\x63\x2c\x62\x03\x3e\x34\xc1\x0d\x38\x18\xbf\x01\x2d\xb9\x01\xb3\xb0\x01\x95\x69\x73\x98\x23\x0e\x93\xcb\xf5\x06\x7c\x9c\x2b\x2c\x24\xb5\x01\x23\x81\x6d\x1e\x8b\xdf\x80\x62\x5c\x7a\x03\x0e\xd1\x0d\x88\xbf\xd4\x04\xbf\x04\x5f\x66\xe5\x3c\xa8\xf2\xe1\xcd\x37\x14\xda\x7c\x4f\x6c\xfc\xe6\x1b\x9a\xc0\xe6\xab\xe3\x91\xdb\xef\x29\x8e\x70\xe9\xcf\x72\x8d\x97\xfe\x59\xde\x47\x43\xdb\xef\x69\xd1\xea\xb7\xc4\xf6\x63\xf9\x47\xc4\xfb\x6f\x8a\xd5\x4a\xcd\x61\x07\x9a\xbb\xf0\x41\xf3\xee\xbe\x3e\x76\x1b\x76\x53\x34\x58\xf5\x21\x4b\x3f\xd4\xd0\x0f\xb5\x24\xab\x6c\x8e\xcf\x62\x07\xce\x61\x34\x9a\x96\x36\x73\x5e\x7c\x16\xfd\x6e\x6a\xb1\xe9\x0e\x2c\x36\x39\xed\x46\x02\xd5\xea\x96\x54\xfd\xaf\x4c\xb0\xfe\x1a\x5a\xbf\xe8\xfa\xb9\xb7\xc9\xac\xae\xfb\x69\x26\xd0\x6d\x27\x65\x75\x7d\x35\x96\x09\x84\x9c\x76\x29\x13\x18\xa6\x4c\x60\x98\x32\x81\x61\x46\x7d\x7b\x19\x49\xa9\x3e\x1c\xc5\x04\x46\x26\xc8\x04\x5e\x9b\xe8\x29\xfc\x2e\x97\x68\x4c\xc1\x29\xfc\x06\xa7\x88\x4c\xb1\xa7\xf0\x6f\xe3\x99\xc0\x30\x65\x02\xa3\x3c\x34\x62\xcd\x04\x46\x25\x13\x18\x36\x98\xc0\x68\x0c\x13\x18\x0d\x31\x81\xd1\x58\x26\x10\xb6\x81\x94\x30\x81\xb7\x12\x99\x40\x94\xc1\x24\xc4\x02\x7e\xcf\x01\x7b\x3e\xff\x47\x0e\xf0\x4a\xb9\x90\xc5\x64\xa3\x2d\x92\xb9\x48\xdb\xca\x58\x88\x05\xbc\xcd\x01\xc3\x1d\x4e\xe0\xdf\x88\xf7\xad\x4e\xe2\xde\xff\xef\xd8\xbd\x5f\xa4\xc2\x63\x91\x0a\x8f\x45\x2a\x3c\xc2\x87\x65\x77\xcc\xa0\x05\xeb\x83\x82\xa5\x64\xfb\xc1\x04\xc9\xf6\xc3\x89\x92\xed\x4a\x1b\x01\x9d\x08\xd9\x7e\x2c\x66\xe2\xc0\xb2\x64\xfb\x97\x78\xb2\x2d\x52\xe1\xb1\x40\x57\xb0\xc8\x09\xd9\x62\x72\x0a\xf5\xa5\x22\xdb\x82\x1d\x4d\xb6\x05\xdb\x24\xdb\x4f\x36\xfe\xec\xfa\x74\xd3\xcf\xae\xc5\x36\xc0\x36\xe5\x97\xd9\x12\xf1\xfd\x33\x3d\xbb\x56\x2c\x35\x09\x77\x89\x68\xf5\x0b\x48\xb8\x7f\xe6\x80\x69\x84\xab\xd5\x25\xaf\x79\xad\x65\x6f\xed\xa7\x2c\x9d\xc8\xad\x7d\x95\x0d\xd0\x48\xf9\x35\x36\x80\xa7\xc7\xcc\xeb\xa9\x4b\xcb\xdc\xda\x5b\xcb\x73\x84\xd3\xb1\x85\xfc\x99\xe2\xef\x3e\xf4\xe1\xae\xd2\x5b\x7b\x6b\xe8\xd6\xde\xb5\x11\xb7\xf6\x2e\xc2\x20\xce\x0a\xcd\x73\x97\x0d\x80\x47\xa1\x5b\xfb\xd9\x91\xc3\x4c\xb8\xb5\x77\x2f\x2d\x7f\x6b\x87\x19\xde\xcb\xc1\x26\xf7\x0c\x8c\x12\xbd\xbc\xc3\x38\xb8\xcf\x33\x1a\xd7\xbe\x8a\x41\x0c\x5e\x94\xcf\x08\x06\x76\xab\x0d\x7e\xbe\x0d\xd0\xf0\xf9\x0b\x6c\x40\x31\xca\x51\xd7\x44\x08\x3c\xda\x2d\x42\x99\x74\x61\x68\x6a\x44\xb9\xc6\x10\xbb\x1c\x32\xd9\xe5\xc5\x4b\x2b\xf4\x02\xbb\x64\x69\xa2\x33\xd1\xfd\x16\xf5\x26\x82\x68\x53\x74\x07\x22\x01\xa7\x3a\xc2\xf4\x52\x1b\x40\xda\xf3\xd7\xda\x80\xca\xee\x5a\x3d\xfe\xbd\x8f\xba\x81\x4f\x58\x09\xd1\x5e\x9e\x44\xb4\x31\x0e\x64\xba\xb5\x2b\x45\x2b\xbb\x38\xf9\xab\x6c\x00\x07\x8a\x66\x03\x9b\xd1\x7b\xec\x9a\xd0\x2a\xf4\xd8\x00\xff\xee\x5a\x62\x90\x44\xcb\x11\x2a\x76\x99\x0d\xc8\xf0\xca\xe5\x5a\x3b\x7a\xdd\x80\xdf\x43\x5e\xce\x19\x81\x65\x46\xbb\x27\xda\xf0\xbd\xec\x8b\x99\x8a\x25\x69\xd6\x94\xaf\xfe\xcd\x36\x20\xf7\x80\xcf\xfe\x4e\xc9\xb4\xf2\xab\x4a\x69\xe5\xd6\x64\x5a\xd9\x6f\x02\xa4\xd2\x6f\x03\x12\x7d\xfe\x3e\xf1\x77\x07\x20\x95\x75\xb7\x27\x91\xca\xed\x9b\x42\x2a\x77\xda\x80\x37\x9f\xbf\x47\xfc\xad\xfd\xec\x49\xe5\xde\x10\x0d\xdc\x25\xda\xdd\x56\x90\xca\xba\xdb\x09\xa9\xac\x0b\x15\xbb\xcd\x06\x58\xf0\xc4\xc5\x7a\x28\x66\xb1\x4a\xa8\xe4\xa1\x98\x09\x2b\x59\xd5\x47\x92\x57\xb5\x4e\xac\x6a\xd9\x24\xcc\x8f\x4a\xb4\x97\x67\x6d\x09\xf7\xd2\xe3\x17\xae\x99\x91\xb0\x9e\x8f\x6f\xcc\x7a\xaa\xd6\x9e\xb0\x31\xe7\xf3\x53\xb6\x4e\xfa\xfc\x99\xae\xe7\x33\xa1\x85\x1a\xb2\x21\x9c\xd5\xb5\xc4\x20\xc9\x35\x37\x54\xec\x31\x5b\xe2\x9b\x4b\x61\xc4\x2f\xbe\xb0\xa5\xd4\x0e\x3d\x56\x63\x48\x04\x2f\xd2\x27\xbb\x59\x44\x94\xe8\x7a\x5a\x22\x32\x8e\xf4\x15\x5a\xe2\xce\xa8\x12\x23\x65\x4b\xbc\x1e\x53\xc2\xb1\x9c\x87\xb2\x13\x8a\xcb\xcc\xb1\x29\x33\x20\x54\x8f\x2b\x14\x8c\x49\x98\x62\xbc\x7a\x0b\x4c\x32\xbe\xd5\x56\x5b\xc7\xc5\xb1\xae\x0a\xfa\x40\xa3\x9c\x86\xac\x9f\xd6\x73\x70\x02\x47\x27\xfc\x79\xe0\x04\x2e\x4d\x25\xe0\x09\xee\x71\xd7\x82\xb0\x95\x43\xd7\x7a\xd2\x95\xe3\xcb\xae\xa5\x83\x02\xb6\x41\x02\x6b\x0f\x45\x3e\xad\x8a\x21\xc4\x76\xc0\x80\xbd\x33\x13\xf1\xd0\xb2\x84\x87\xa0\x6b\x2d\xd6\x5d\x00\x36\xda\xee\xdf\x99\x09\x5f\x2c\x96\xc7\x3c\x9c\x43\xc4\x19\x41\x28\xdb\xc2\x9e\x57\xa2\xb8\xbc\xd3\xd7\x18\x77\xfa\x95\xb4\x96\x3b\x29\x23\x68\x26\x77\xfa\x99\xd6\x97\xeb\xb8\x46\xf1\xa8\x41\xbc\x37\x48\x3d\x14\xf6\x2a\x3e\x89\xd6\x57\xca\x06\x9c\x09\x30\xf7\xc9\x98\x43\x7d\x1a\x44\x81\x0b\x56\xf0\xc6\x8b\x15\xbb\x17\xcf\x05\xf7\x62\x8a\x5b\x81\xd0\x3c\x10\x61\x23\x31\x80\x95\x5f\x71\xbb\x3f\x6c\x9b\x5c\xe5\xb4\xa4\xc5\x04\xcf\xe2\x11\x3b\xee\x90\xa8\xc1\x0c\xec\xdb\xe8\x0c\xec\xed\xc0\x33\x46\x6d\xe0\x28\xa3\x56\x87\xac\xc1\x52\x1f\x15\x47\x19\x2a\x0b\xb0\xd4\xee\x8f\xda\x06\x43\x59\x43\xfb\xb9\xba\x0a\x62\xf4\x33\xca\x9f\x96\x58\xa1\xbb\x43\xe5\xb6\x00\x14\x07\xd7\x12\x33\x4a\xe4\xd2\x50\x29\x47\x27\x66\x1e\xa5\xa8\x3b\x95\xf7\xd9\xdf\x60\xa9\x00\x30\x29\x8e\xec\x04\x90\x1b\x20\xac\xf0\x88\xfd\x70\x61\xd2\xbc\x73\xb1\x89\x02\xd4\x87\xf3\x93\x53\x85\x53\x84\x15\x04\x7a\x88\xe1\x12\x5d\xd1\x5c\xa2\x01\x7e\xc7\x48\x76\xad\x16\x18\x08\xd0\x62\x4a\xc1\x1f\xba\x62\xba\xde\x24\xc8\x4b\xc5\x33\xb9\xfa\x4a\xae\x1e\x5c\x4a\x1f\x7c\x3b\x6b\x6c\x63\x17\x37\x6e\xf6\x40\x2e\x76\x73\xf7\x06\x2f\x04\x24\x45\x9e\xbc\x57\x37\x99\x6e\x53\xe0\x3c\x93\x1c\x03\x51\x47\x6c\xe3\x66\x43\x0a\x58\x41\x6b\xb8\x35\xc2\x0b\x4e\xaa\x10\x07\x68\x14\xfe\x80\x8a\xc2\x67\x0e\x45\xfb\xea\xa4\x75\x0d\xca\xde\xe4\x58\xbe\xea\x90\x2d\x2c\x9c\xd1\x24\x52\x31\xeb\x3a\x25\xa6\xae\xc9\x15\xd5\xe5\x58\xce\x85\xce\x66\x89\xfe\xcf\xb1\x29\xf5\x56\x09\x2a\x9e\xce\x42\xb1\xdd\xf6\xb5\xd3\xa6\x41\x1a\x8a\x38\xe2\x3a\x2b\xe1\x08\x2a\x25\xff\xc5\xb4\x7c\x88\xfc\x1b\xed\xe6\x10\xff\x5f\x12\x59\x1a\x9c\x11\xbb\xb8\x8e\xf3\x99\x21\x6d\x11\xc0\x77\x0a\xd2\x09\xb2\x1c\xab\xc1\x43\xd1\x6f\xee\x54\xf7\x09\xc9\xdb\x32\x70\x0b\x80\x3d\xb8\xa3\xee\x57\x31\xe3\x17\x0a\xd9\xa3\x03\x20\xa7\x1d\x9d\xbc\x27\x13\x44\x61\x89\xae\x94\x34\x20\xf7\x34\xda\x9d\x29\xe2\x58\x99\x45\xe9\x7d\x67\x10\xde\x7d\xcb\xb3\x1c\xff\x26\x48\xd0\x3b\x5f\xe2\xdd\x8a\x27\x0a\x29\xf4\x2a\x12\xef\xc7\xed\x3a\x84\xcf\x4f\x69\x76\x32\x0d\x72\x4b\xa9\xf8\xb4\x5a\x47\xe2\xe6\xcd\xc5\x98\xbe\xd6\x00\x65\x0f\x31\xf7\x4a\x10\xf3\x79\x08\x55\x8f\x4c\x2a\x01\x35\x56\x5a\x14\x9d\xf2\xa7\x51\xd4\x89\x50\x26\x7a\x9c\xbd\x99\x3a\xe6\xab\x9c\x70\xed\x70\x1d\xef\xcd\xb8\xcc\x1f\xad\x3a\x32\x88\x7c\x9d\xea\x00\x0e\xe0\x36\x00\x49\xf8\xcb\x3a\x8b\x04\xd8\x6d\x85\xc2\x85\xf8\x06\x6a\xc5\x65\x53\xfc\xa2\xdc\xa2\x4d\x74\x91\xfd\x91\xf7\x03\x98\xe7\x56\x6d\x72\x98\x6b\xcc\xc7\x59\x31\xf3\x11\xad\x63\xaa\x45\x8c\x98\x90\xb2\x65\x4d\x34\xa1\x32\x95\xd1\xae\x44\xd9\x72\x0e\x79\x20\x02\x7c\x2e\x27\xd3\x66\x02\x7c\x8e\x13\x06\xac\x8e\x1b\xc9\xb9\x13\x1a\x49\x9d\xc4\x36\x33\x47\x72\x5e\xfc\x48\x6a\x23\x47\x72\x41\x05\x23\xf1\x4f\xec\xf0\x4f\x5c\xbe\xd4\x3f\xb1\x43\x11\x94\x84\x62\x74\x99\x7c\x9b\x09\xf7\xe3\xa2\xf8\x7e\x44\xab\xaf\x8a\x89\xfd\xc8\x7a\x16\x9c\x17\xa9\x8d\xa1\x22\x8d\x26\xdb\x15\x42\x93\xbd\x8c\x76\xf2\x51\xe3\x12\x70\x57\x55\x45\xec\x39\xc7\xa6\x6c\x1d\x70\x5f\xc1\x7e\x81\xff\xc6\x31\xdb\xee\x68\x66\x3b\xac\x98\xed\xbc\x10\xb3\xed\x8e\x61\xb6\xf3\x7a\x66\x5a\x85\x8c\x46\x20\xd2\xdf\x36\xda\x5d\x19\x4c\xe6\xb7\xa0\xc3\x0b\x7c\xab\xf0\xa7\xce\x0c\x6e\x7b\xf1\xbe\x3b\x03\x92\xa7\x7d\x54\x80\x98\x36\x05\x61\x0d\xb7\x70\xc4\xf7\xed\x81\xa4\xb8\x85\xe3\x04\x8c\x4a\xe6\x12\xe7\x90\x0b\x46\x92\xf3\xfc\x98\x80\xe7\x15\xb4\xfb\x06\x80\xfe\x3c\xe5\x0d\xd5\x95\x09\x3e\xb6\xce\xb6\xbb\x33\xc9\x6a\xdb\x2a\xd8\x4d\x12\xd5\x2f\x78\xb2\x6d\xb6\xdd\x89\x30\x46\x05\xe9\x50\xb0\x40\xb9\x91\x50\x33\x5f\x67\x60\xe6\xcb\x0f\x97\x95\x64\xe7\xf9\x9d\x19\x20\xf7\xb6\x60\x44\x27\xd3\x11\x49\xf5\x64\x95\x54\x8a\xb7\x52\x9c\x56\x33\x79\xa4\x1d\x05\x2f\xb4\x8a\xd6\x75\xaa\x09\x2f\x84\x78\x53\x12\xa8\x12\xb7\xfe\x5c\x8f\xc1\x2a\xa5\xf5\x4a\x5b\xa1\xc3\xf6\xd4\x04\x6a\x91\xa0\xb5\x3d\x8d\x76\x9b\x17\xb3\x6a\x39\xcc\x39\x56\xab\x32\x9d\x10\xf9\xef\x74\x52\x73\x85\x48\x9b\xb8\x30\xf3\xe0\xec\x75\x79\xc7\x6c\xbb\x98\x51\xeb\xa3\x93\x99\x75\x52\x0f\x8b\xce\xc0\xc3\xa2\xec\xe2\x68\x67\x46\x3a\x62\x13\x4f\x6a\x79\x1c\x26\xab\x42\xac\x44\x5c\xc3\x78\xa0\xe6\x0b\xa2\x77\x6a\x1c\x0a\xeb\x05\x31\x53\xdf\x8a\x7b\x4d\xe3\xa0\x76\x65\x02\x20\x54\xb1\x1f\x5d\xa6\xd1\x82\x25\x84\xf3\x64\x8d\x5a\x08\xc0\xa8\xa1\xa8\x83\xa5\x89\x2d\x65\xbd\x14\x04\x20\xb4\xd1\x0c\xa6\x8c\xc2\xc3\xbb\xa9\x50\xfe\x93\xe5\xa4\xc2\xd2\xb5\x75\x8d\xb5\x6d\x52\x28\xaa\xaa\xbd\x62\x06\xf8\x40\x31\x83\x5f\x88\xcd\xd5\x45\xde\x97\xdb\xce\x19\x38\x38\x60\x17\xa5\x9d\xe0\xb1\xce\x8c\xfe\xd0\x62\x15\x32\x0a\x8e\xcc\xa5\x80\x98\x81\xd1\xcb\x42\x8a\xaa\x00\xec\xb4\xd1\x6e\x15\x7b\xda\xc4\x5b\xbc\xc0\xd8\xd0\x55\xf2\xd6\x67\x00\xa0\x25\xe0\x71\x96\x83\xf8\xfa\x64\xe7\xff\x33\x10\x5f\x39\x36\xe5\xc7\xe1\x7b\x06\x05\xa4\xaa\xc5\x6b\x86\x02\xa4\x82\x54\x77\xbb\x9b\xc9\xee\x66\x37\xef\xb7\xff\x01\x2d\x73\x12\xb2\xdd\xb5\x1f\x7d\xcc\xb1\xc7\x1d\x7f\xc2\x77\xe6\xc5\x6d\xcb\x62\xf4\xb6\x2c\x30\x79\x17\xee\xa3\x0c\xbf\x3f\xea\x03\x5c\x8c\x3b\x43\xfe\xea\xb4\x5e\x63\x57\x75\x32\x7a\x35\x5e\x18\x71\x35\x2e\x46\x18\xca\x72\x14\x04\x71\x81\xe6\xad\xc1\x36\xf4\x6b\xf0\xbe\x3c\xf8\x5c\xf8\xbe\x5c\x8c\xbf\x2f\x43\x5e\x99\xef\x04\x61\x40\x39\x74\x7c\xc5\xa4\x69\x0c\xf3\xdf\x02\x05\x1f\xef\xe4\x14\xd6\xf5\x7c\x23\x2b\xc7\xfc\x45\x98\x57\xaf\x9b\xf9\x96\x9b\x5a\xe4\x1f\xb4\x12\xbe\xc5\xbc\x3d\x9e\xed\xa6\x40\xa6\x47\xac\x54\xa6\x23\xf2\x20\xc5\xd4\x71\x0e\x49\xfa\x24\x76\x5f\x9b\x4c\xae\x24\x7d\x68\x7b\x66\xb1\x31\xbb\x2e\x15\x9d\x0d\x7b\x12\xf8\x1d\x22\x44\xc4\x31\xe2\x16\x95\x72\xdc\x94\x66\x7c\x42\xea\x38\xda\xc9\xef\x0f\xfe\x6d\xbe\xe5\x01\x72\x49\x0a\x10\x01\xdc\x74\x8b\xf5\x65\x99\x1b\x84\x69\x0d\x41\x17\x7a\xee\x87\x32\x89\x9d\x4a\xe7\xee\xb6\x08\x07\xfe\x36\x8d\xda\xb8\x1f\xe6\x09\xc4\x01\xcd\xd7\xa7\xa0\x4e\xf0\x34\xaf\x24\xcb\xc7\xe9\xb4\x72\x03\x9f\x72\x81\x41\x49\xa7\xc7\x52\xd2\x82\x00\xb8\x68\x41\x09\x6e\xd1\x9b\x62\x66\x8e\x00\xf9\x58\x0d\xd0\xd2\xf3\xda\x54\x67\xc9\x69\xb5\x8c\x4c\xd1\xdb\x60\xd6\x3c\x7f\x71\x46\x5e\xf0\x16\x04\x20\x50\x0b\xa4\x2f\x86\x7a\x32\xdb\xe9\xd9\x0a\xa2\x28\x05\x28\xc8\xa9\x9e\xe9\x9e\xed\x33\x97\x1f\x41\xe0\x18\x0e\xc5\x44\x62\x76\x8b\x45\x6a\x61\x41\xdd\xdc\xe7\x3a\x59\x19\xa0\x2a\xb4\x41\x72\x35\xd7\x6a\xb1\x78\xf4\x20\x81\xc0\xfc\xac\x7f\x90\x68\x70\xa5\xc7\x09\xd4\xd1\x6b\x16\xf8\xc6\xa9\xd4\x65\x76\xcc\x2c\x05\x80\x47\xaf\x5a\xe0\x40\x87\xb3\xd4\x68\xcf\x87\x74\x67\x42\x52\x53\xeb\xea\x41\xae\x3d\x3d\x17\x35\x25\x3d\x99\xe7\xa7\x3b\x20\x4b\x9e\x02\x99\x79\x19\xd3\xf2\x81\x57\x25\xfd\x2a\x48\x9c\xe7\x32\x95\x74\x05\x12\x6b\x19\x9a\xe6\xbd\xd1\x1b\x4b\x32\x8a\xee\x54\x58\xff\x7d\x7e\x2c\x35\xcc\xf3\xb3\x47\x06\xf8\x29\x5f\x81\x54\x5b\xdc\x21\x28\xb6\x1e\xa6\xb7\x0b\x3b\xd2\xbb\xe1\xb4\x6a\xc5\x68\xf7\x98\x92\x09\x30\x97\x51\xcd\x05\xc9\x3c\xf3\x92\xca\x3d\x87\x49\x5a\x30\xd7\x8c\x44\xca\x76\xed\x20\xf1\x62\x9b\xec\x77\x3d\xe6\x9d\x83\xaf\x24\xf0\x59\x77\x60\xfd\xdf\x15\x7c\x9e\xcc\xb4\x8b\x32\xda\x21\xe4\x9d\x7a\x65\xdc\x10\x24\xd3\xb4\xf4\xf6\x94\xe2\xea\x3c\xe3\xf1\x5e\xfa\xf8\xda\x69\xa1\x0d\x67\x05\x13\x50\x63\x6c\x8c\x98\xf8\x4b\xc2\x68\x54\x03\x57\xd1\x06\x6e\x9f\x16\x21\xf8\x12\x6d\xd1\x6e\x90\xa6\x2d\xbf\x3b\xa4\x66\x03\xb1\x1d\x08\x55\x02\xdd\x60\xce\x63\x39\xdf\x2f\x60\xfe\x36\x10\x82\xf6\x77\xd4\xd9\x95\x23\x51\x22\xfd\x54\x3e\xee\x57\xf2\xb1\xa9\x86\x5c\x4b\x7b\x47\xd4\x90\x7b\x28\x35\x64\x81\x95\xbd\xe8\x78\x1c\xd4\x5b\x5f\x90\x74\x0c\x7a\x3c\x33\xab\x62\x5f\x24\x1d\x43\x56\xc5\xac\x67\xc3\x5f\xab\x2e\xc0\xab\x6b\x86\xda\x48\x76\x08\x3b\x8c\xd4\x35\x0f\x85\x51\xcb\xb8\x11\xdd\x4c\x5b\x59\x31\x29\xc2\xce\x43\x66\xda\x53\x59\xd4\x36\x6e\xde\x6e\x8d\x99\xb7\x2f\x54\x36\x6f\x7e\xf1\x05\x19\x91\x62\xab\xb7\x96\xc7\x21\xb5\xdb\xde\x72\x4b\xa0\x5e\x64\x2f\x79\x96\xb5\xeb\xb9\x1d\xb7\x3d\x4b\x7f\x28\xa4\x3c\x9a\x43\xd1\x84\x34\x53\x7d\xbd\x83\xf6\xf5\xaa\x38\x38\x34\xa5\x16\x6a\x01\xcf\x1e\x40\x2b\xda\x03\xd5\x7e\x98\xc4\xdf\x71\x21\xd3\x87\x97\x06\x33\xd3\x6e\x4e\x28\xa3\xde\xdd\xd1\x4b\x6c\xa9\xc4\xc0\x25\x97\xc2\x01\xf2\x40\x84\xbe\xa6\xce\x12\x5c\xd9\x63\xf9\x39\x90\x30\x2c\x71\xf8\x4a\x37\x16\x3d\xfc\xfb\x62\x87\x1f\xa5\x15\xbb\xdf\x42\xcf\x1c\x00\xbd\xfa\x1c\x6a\x6c\x25\x8f\x52\x72\x12\x5e\xa7\x6d\x31\x1f\x4a\x94\x82\x5b\x57\x7d\x58\x87\xf5\x40\xf4\x9c\xc4\xeb\xd2\x1e\x4a\x9e\x13\xcf\xca\xaf\xc3\xb4\x58\x78\xc8\x4b\x05\xf6\x54\x03\x7a\xf0\x61\x2c\x81\x80\x32\x9e\x26\x70\x89\x26\x1d\x27\xd4\x9a\xd4\xfd\x68\x0c\x75\x3f\x62\x55\xca\x16\x02\xe6\xab\xdd\x18\x68\x9d\xe5\xe0\x08\x9e\xb6\x40\x0d\x6f\xa2\x11\x00\xf4\xce\x8e\x61\x30\x82\x4e\x16\x05\x46\x30\x44\x5b\xbb\x35\x2e\x1a\x73\xe3\xf6\xfe\x53\x31\xb3\xf3\x64\xc5\xb3\x03\xf4\x83\x2b\xb5\x5d\xc8\x2e\xf4\x5c\x4c\xe5\xcf\x56\x5c\x79\x59\x17\x8a\x61\xda\x44\xa4\x0b\xc5\x8b\xb4\x44\xa4\x0b\xc5\xfa\xb2\x25\x5e\x29\x5b\x62\x84\x96\x88\x76\xb2\x28\x5b\x62\x43\xd9\x12\x6f\x94\x2d\x31\x1a\x53\xc2\xb1\x9c\x97\x37\x93\x05\xf6\xf2\xe8\x6b\xa7\xcc\x24\xb5\xd6\x1f\xa7\x0a\x82\x02\x8b\xf8\x80\x79\x8e\x42\xb7\xce\xcb\x63\xa4\xc3\x36\x7a\xe9\x6c\x8d\xb8\x74\x5e\x1e\x6b\x8f\x6d\x2d\x63\x8f\xbd\xbc\x42\x7b\x6c\x9b\xbe\x6d\xb5\xc3\xc6\x0c\x24\x2f\xa9\x3c\xac\xd5\x72\x99\x4b\x55\xbe\x97\x57\xe0\xaa\x21\x55\x9c\x38\x6d\x5a\x1d\x58\xa0\x5b\xb7\x10\xbd\x75\x3b\x69\xfd\x51\x16\xdc\xe4\x64\x4d\x61\x13\x6e\x74\x65\x93\x2b\xab\xcc\xb1\x9c\x4b\x77\xf9\x3f\xa3\xde\x89\xd8\x1a\xa7\x33\xb1\x35\xb8\xf6\x6b\xca\x4e\xa2\x20\xe4\x53\xa7\x22\x0e\x39\x51\xfb\x28\xbd\x8f\xf8\xb7\xfb\x1e\x7b\xec\xb9\xe7\x9e\x7b\x69\xe5\x8f\xf8\x37\xbb\x19\x70\xc8\xf7\x3f\xa0\x25\x5e\x05\x74\xd4\xb7\xbf\xdd\x7e\xf4\x31\xc7\x1c\x73\xec\x71\xc7\x1d\x7f\xfc\xf1\x27\x9c\xf0\x1d\x00\x16\xff\xfe\xf7\x7f\xf0\xc3\x1f\xfe\x68\x7e\x00\x18\x5d\x1b\xc6\x8b\xee\x8d\xde\xa1\xdd\x4c\x2a\x6c\x8b\xe2\x94\xb7\x21\xc0\x17\x3f\xd6\x49\xe0\x3c\x53\xbb\xda\x1b\x29\x04\x95\x40\x1b\x2d\x8f\x29\x08\x58\x46\x52\xd3\x5e\x4c\xd7\x71\x97\x2d\x12\x82\x46\x4f\xa3\xdd\x9b\xf6\x52\xf0\xa6\x3b\x0d\xc9\x9a\x53\x87\x07\x09\x24\x7e\xa4\x1e\xe5\xf2\xd1\x7e\x00\xde\xd3\xa7\xa9\xd8\x98\x3f\xc4\xcc\x5d\x3f\x08\xae\x54\xa1\xc8\xcd\x93\x69\x97\x6e\x89\x76\x94\x20\x38\x81\x3a\x76\x77\xad\xdf\x4b\xf9\x55\x2f\x8d\x85\xea\xa7\xe1\x4f\xfd\x41\xf8\x53\xbe\xbb\xcc\x19\x56\xb6\x52\xe3\x88\xe6\x95\x54\xea\x32\x7d\x69\x5f\xc5\xea\x59\xf5\x3f\x20\x8e\xf2\x22\x4f\x5c\x54\xf9\x22\x8f\xbb\x69\x97\x8b\xbb\x2a\x13\xb7\x74\x9f\xb9\xb6\xd4\x1a\x9c\xc4\x20\xfe\xd6\xc0\x6b\xae\xe3\x7e\xcd\x0a\xdf\xf2\x6b\x54\xfa\x3d\xee\x73\xf3\x81\xef\x80\x4e\x80\xc0\x34\x03\x06\xb3\xce\xb6\xbc\x0c\x34\x19\xc6\x13\x27\xe8\x27\x6c\x05\xc4\xac\xe2\x24\x5c\xe6\x17\x0a\xa9\x23\x03\x90\xe5\xe3\x1d\x44\x98\x3b\x4e\x45\xaf\x23\xef\x16\x77\x29\xcf\x72\x6d\x21\xad\x33\x3f\x05\x6a\x39\xa0\x24\x49\x59\x8b\x74\x86\xc0\xe9\xa0\x51\xd3\x64\xc3\x15\xd9\xd8\x04\x36\x7c\x7b\xd0\xb6\x01\x82\xf1\xd1\xb1\x64\xd3\x3d\x31\xb2\x99\x8a\x41\xa8\x7f\x2b\xb2\xe1\xb4\x52\xbb\x22\xb2\xb1\xc0\x8c\x30\x9e\x0e\x6f\xce\xb8\xad\xc9\x75\x2e\xc4\xf7\xc4\x0a\x1d\x89\xc9\x5d\x3a\xd0\xed\xaf\x9d\x80\x09\x1d\x01\xeb\x9d\xa2\x5f\x1d\xee\x28\x40\xcc\xbe\xb4\x9b\xf6\x2d\x20\xd0\x45\x9a\x28\xdd\x20\xb7\x73\x0e\x82\x51\xa1\x77\x27\x8a\xde\x39\xbe\xa5\xa9\x69\x19\x43\xc5\x9a\xd4\xc4\x22\x0d\xcd\x47\x44\x73\xbf\x79\x85\xc7\xfd\x6a\x8d\x65\xcc\x81\x98\x75\x2f\xd6\x2b\x95\x1a\x57\x70\xab\xf2\x87\x07\xa5\xea\xcc\x0f\xbb\xbb\x35\x80\xca\x0c\xef\x25\x5f\x0f\x50\xdf\xd4\xcf\xf7\x4a\xfd\x98\xe0\xb1\x1f\xed\x60\x48\x21\x57\x53\xca\x09\xa7\xa0\xf2\x07\x6e\x6c\xf0\x14\x80\xf8\x3c\xad\x31\xd6\x16\x52\x15\x3c\x2e\xfd\x3e\x83\xdc\xc5\x73\x0d\x79\xe2\x5a\xda\x86\x61\x24\x6d\x36\x2c\x53\x73\xb5\xf6\x0e\x90\x0c\xe7\x2a\xcd\x93\x04\xa2\x58\xa0\xa5\xea\x9c\x61\xf9\x9c\x1b\x4a\xf8\xde\x1b\x63\xaf\x36\xe5\xb6\xeb\x22\x99\x7f\x4e\xe6\xd3\xd4\xd8\xf9\x0b\x42\xcd\xe4\xd0\xe9\xb5\x56\xcb\x52\xc6\x75\xba\x8f\x54\x5a\x1a\xbd\xe3\xc2\xd8\xf6\x85\x30\x46\xd9\x23\xb5\x23\x3f\x8f\x6a\xbb\x9c\xce\xec\x69\xe9\x8d\xe4\xd2\x8d\x24\x1b\xcd\x26\x19\x46\xca\x6e\x50\x54\x6c\xcc\x22\x41\x8c\x45\x16\x05\x80\x71\x0b\x9d\x22\xc3\x77\xbf\xc8\x4a\x1c\xe4\x6f\x8d\x9d\x4f\x33\xc6\xae\xc8\x2a\xc2\x5b\x38\x00\x62\x0d\x41\x01\x72\xa0\xa3\x9e\x0b\x1c\xe6\x27\x72\x30\x55\x3c\x2b\x45\x16\x76\xa4\x1f\xa0\x83\x5a\x5d\x05\x6a\x99\x03\x20\x93\xdb\xad\xe6\x36\xba\x3f\x71\x1b\x15\x6e\x69\xf0\x18\xe8\x13\xf7\x83\x3d\xf8\xe2\x96\xc6\xc3\x0f\x24\x3f\x7c\xb3\x7a\x78\xb6\xe3\xa7\x42\x3b\xfb\x21\x0b\xbe\xcf\xbf\x68\x61\x94\x9f\x13\xfa\x7d\x10\xbf\xcf\x0f\x5b\x10\xf9\xe7\xa6\xf4\x2f\x0f\xe3\x37\xf9\x67\x2d\xd0\xc1\x05\x27\x8b\x49\x03\x8f\x4c\x84\x06\x1e\x8d\xa5\x01\x33\x3c\x58\xae\x65\xf9\xd0\x49\x80\x4e\x9e\xe5\x20\x38\xd9\x3e\x0e\xa1\x9f\xca\xe8\x60\x63\x8e\x2f\x4d\x07\x44\x25\xf4\x4c\x88\x0e\x00\x1d\x77\x6f\x20\x84\xc5\xdb\x18\x6b\xf9\x7c\x32\x3f\xd5\x84\xb0\x27\x3c\xfc\xe1\xd6\xc6\xc3\x2f\x24\x3f\xdc\xa7\x1e\xde\x1d\xa8\xe8\x53\xf3\xe1\x97\x92\x1f\xd6\x54\xd4\x28\xce\x95\x2d\x8d\x73\x05\xac\x46\x8d\x8e\xe3\x6f\x11\x22\x9f\x57\x2c\xd0\xfb\xa1\x95\x68\x57\xc7\x9f\x12\xfa\xfd\x35\xfc\x1e\x5c\xe3\x42\x44\x3d\x92\xdc\x9d\x5f\xa9\xee\xd4\xc3\x58\x7e\xb3\x9d\xf1\xf0\xeb\x49\x0f\x4b\x2a\x98\xc5\x9a\x40\x0c\x70\x99\xb4\x8e\x2d\xd5\xe6\xca\x16\xab\xd6\x2f\xdc\xa8\x5a\xa8\x83\xf0\x81\xa7\xcc\xf0\x81\x0d\x9b\xa1\x85\x1b\x54\x0b\xae\xa3\xd4\x7f\xe2\x30\xd7\xe7\x38\xe0\x30\xbb\x8e\xe3\xd7\x84\xa6\x0d\x0c\x85\x33\x9c\xfc\xef\x2c\x08\x7a\x0b\xef\xca\x9d\x61\x42\x07\x3e\x36\xd7\xf7\xad\xe4\x09\xbd\x49\x75\x66\x3a\xac\xc6\xb8\xf9\xf0\xef\x93\x59\x8c\x7e\x78\x5a\x10\xf8\xa7\xba\xf4\x07\x0b\x83\xd1\xc6\x2c\x70\x7b\xf5\xef\x0f\x0b\x1f\x0f\x5b\xca\x1f\xd6\x2f\x16\xcc\xdd\xf0\x4e\x72\xb3\x9a\x08\xb6\x05\x22\xd8\x60\x66\xc7\x7c\x37\x79\xc0\x7a\xf6\xb7\x71\x5c\xee\xd9\xf9\x19\x10\xd1\x15\xf0\xb1\x50\x20\xda\x07\xb4\xb6\x5b\x69\x40\xbe\xa1\xf6\x19\xb7\x08\x0f\x51\x1f\x6a\xe8\x87\xda\x10\x5a\x4e\xab\xa1\x9b\xf9\x90\x36\x13\x85\x96\x33\x6e\x99\x68\x39\xe3\x16\x01\xa5\x81\x36\xa0\xf2\xa0\xc9\xfe\xb7\x76\xc5\x46\xdf\x1a\x92\x30\x1a\x0f\x58\x1a\x47\x63\xdc\x4a\xc2\xd1\x18\xa7\x9d\x19\x89\xc3\xd1\x88\x64\xe5\x7f\x8e\x65\xe5\x15\x33\xef\xbf\x58\xe0\xd4\x98\xff\xc4\x02\xbf\xc4\xbf\x19\xf3\x2e\x2c\x36\x99\xf7\xc7\x96\x74\xe7\xd5\x0a\x03\x5a\x20\x52\x49\xba\x9c\x96\x88\x54\x5f\x76\x96\xad\xe3\x94\xb2\x75\x9c\x16\x53\x87\x63\x39\xcf\x6e\xfb\x37\xd6\x51\xe5\xd8\x94\x6f\x28\x87\x3b\x23\x40\x61\x1b\xfc\x37\x75\x5b\x70\x1f\xd2\x9a\xa4\x19\x33\x5c\xcf\xab\xcb\xd5\xd7\xd7\xef\x22\xdd\x88\xa8\x0f\x51\xf3\x7e\xfb\x1f\x10\xa7\xa5\xbd\x36\x5a\x07\x34\xa2\xb4\xb4\x86\x37\x68\x57\xd4\x87\x2c\x10\xc2\xfc\x50\x10\xc3\xb5\x31\xf4\x3c\xdf\xef\xcf\x68\x35\x6d\x7b\x89\x9a\x76\x19\x7d\x70\x47\xfd\xdc\xe7\x79\xb6\xce\xf2\xd9\x52\x15\x5a\x16\xa2\xfd\x34\x42\x3e\x40\x9e\x80\xfd\x8c\x58\x39\xd7\xf2\x79\xc7\x81\xbc\x9a\xaa\x5b\x49\x0b\xdb\x93\xfb\x42\x8d\xd6\xf1\x34\x93\x78\x3b\xb1\xdb\x7f\x79\x20\x17\xbb\xbd\x56\xfa\x1f\x85\xf4\xc3\x9d\xb4\xc2\xb0\x7e\xf8\x21\x4b\xd9\x75\xe5\x2d\xca\xa2\xda\x27\xf2\xe0\xba\x12\x3f\x28\x90\xe1\x89\x1a\xc1\x41\xa0\x87\x75\x96\x06\x7a\x98\x4f\x55\xde\x6d\x25\x73\xb9\x8a\xd6\x1f\x52\x79\xb7\x25\xaa\xbc\x4f\x4d\x1a\x12\x5c\x6f\x67\xca\xd5\xec\x69\xb4\x47\xa4\x75\x52\xbc\x1f\xb5\x8d\x2e\x6f\x59\xcf\xaa\x9b\xf0\x5a\xb1\xb7\x2c\xaf\x22\xd0\x0f\x80\xef\xf4\x97\x63\x4c\x87\x4a\xec\xe5\x80\x31\x7c\x4f\x39\xc4\xd1\x60\x88\xe0\x18\xb0\xd0\x57\x71\x15\xdb\x40\x29\x59\xc5\x2c\xd6\x54\xa7\x04\x87\xc5\x52\x70\x68\x0f\xca\xed\xe1\x80\xf3\x05\x62\x2a\x14\xa4\x03\xd8\x42\x54\x21\x2d\xf0\x6c\x70\xaf\x42\xab\x73\x2b\x5d\x2a\x7f\x7b\xf4\x9a\xb2\xd1\xe1\x81\x47\x39\x25\xaf\xa1\x93\x65\xe8\xef\xe7\x97\x44\x20\x9e\x1d\xbb\x2f\x22\x74\xfd\x62\x58\xa2\xad\x11\xf4\x69\x76\x79\x87\x57\xe6\x1a\xb7\x23\x08\x96\x60\xe7\x6f\x90\xf3\x42\x82\x14\x3b\xa9\x36\xa8\x8b\x5e\xdc\xba\xa2\x2d\x07\x45\xda\x5b\xa2\xec\x9f\xa1\x94\xfd\x23\x65\x3d\xc2\xe7\xd2\xfb\xdd\x65\xb4\x3e\x09\x7b\x9a\xd3\x74\x54\x48\x05\x74\x34\x6e\x83\x91\xbb\xf0\xa7\x9a\x04\xa0\x94\x2b\x69\x75\x11\x41\x3d\xbb\xa2\x51\xb8\x51\xda\x84\xc5\x7a\xa3\x67\x0b\xce\x71\x41\xba\xff\x39\xae\x0d\x46\x7e\xdb\x05\x55\xb2\xc7\x41\x61\x37\xc3\x89\xa0\x83\x9c\xf6\xfc\xf6\x03\xdf\x97\x82\x49\x0e\x57\xc7\x92\x43\xc9\x12\x13\x75\xf5\x17\x94\x20\x1a\x45\x35\xd7\xc6\x73\x53\x49\x20\xc9\x64\xb1\x17\xc6\x77\xcd\xd2\xf1\x5d\x9b\x46\x16\x37\xc6\x90\xc5\xcc\x8d\x24\x8b\x5f\x85\xc8\x62\xef\x7a\x56\xbd\x3d\x2e\x98\x7f\x62\x87\x4a\x14\x29\xde\xe2\x02\xf8\x0c\x94\xd5\x9e\x0d\x8a\xb8\xed\x1c\xe3\x98\xf2\x87\x5e\xd4\xb8\xa7\xf2\xad\x85\x66\xef\x4a\x86\x76\x7b\xcc\xd0\xf6\xab\x74\x68\xb4\x27\xdd\xa3\xbb\x2a\xa3\xbd\x3c\x2d\x21\xbc\x39\xf8\x58\x5c\x72\x1d\x73\xa5\x7c\xdf\x51\xd2\x97\xbb\x62\xfa\xd2\xb2\x11\x7d\xa1\x43\x36\xd6\x39\xd4\xe6\x40\x4c\x9b\x07\x55\xd6\xa6\x59\xd9\xfd\x31\x95\xdd\x67\x7d\x86\x23\x78\x30\xa6\xd1\x07\x2a\x6c\xd4\xac\xed\xe1\x98\xda\x06\x37\x66\x08\x7e\x31\x20\xcd\xe2\x84\x49\xf3\xb1\x98\xae\x3c\x5a\x61\x57\x1c\xcb\x59\xb3\xd5\xff\xa8\x58\x9b\x63\x53\x0e\x00\x47\x81\x50\x56\x7e\x19\x66\x0b\xf9\x98\x77\x04\xe9\xd5\xf5\xea\xea\x02\x53\xa8\x92\x5d\xe3\x44\xd6\xbe\x68\x91\xb5\x49\x4a\xac\x71\xa1\xdd\x39\xcc\x02\x6f\x51\x29\x95\x54\x75\xf7\xb4\x18\x2f\x29\x09\xd2\xa4\x59\x35\xc2\x5f\x81\x8c\x32\xd3\x71\xb9\x3f\xf2\xf1\x96\x87\x06\x6a\x65\x29\x18\x35\x87\x00\x21\xfa\xe2\x8e\x7d\x9d\x3d\xa3\x09\x64\x25\xf9\x65\x69\x58\xf0\x8a\xc8\x2a\xd0\x04\xc3\xeb\x2c\xed\x18\x9e\x05\xb9\x0a\x6e\xea\x7b\x39\xae\xe5\x2b\x47\xa2\x9d\xe1\x0b\x5d\xfd\x5c\x2d\x45\x4d\x46\xdf\xb7\x1d\xb4\xef\x5b\xb3\x3f\x55\x4b\x5c\x0d\x25\x42\xe5\x29\xb4\x1f\x21\xa1\xb2\x21\x51\xa8\x5c\x45\x9f\x0c\x0b\x95\xdb\x83\x7f\x9d\xec\x9e\x6f\xb5\x58\xad\x51\x0b\x76\x1a\xad\x62\x30\xca\x9f\x0a\x17\xac\x19\x53\x29\x96\xbb\x32\x6f\x89\xea\xb6\x6d\x41\xab\x26\x9f\x13\x83\x76\xc8\x6a\x4f\x05\x97\x38\x3d\x6f\x92\x30\x9a\x7b\x34\x34\x6e\x25\x41\xf4\xab\x8d\x7e\x07\x7b\x77\x6b\xb5\x75\x9b\xca\x1d\x98\xcd\x3d\x64\xe5\x3a\x66\xdb\x73\x41\x54\xf6\xe4\x82\x35\x18\x6a\xf4\xb3\x69\x6b\xab\xab\x20\x20\xd1\x0d\x31\xb6\x73\x63\x7a\x54\x5b\x61\x8f\x82\xb5\x09\xa7\x50\x39\x9f\xd6\x1c\x9b\x13\x20\x98\x2a\x8b\x4e\x62\x68\xde\x2e\x8c\xe9\xe5\x8e\x15\xf5\x52\xdc\xfd\x24\xf5\xcf\x40\xa5\xda\x64\x09\xf0\x44\x7a\x1f\xd2\x5b\x15\x63\x7a\x5f\x82\x8b\x74\x29\x2d\x58\x0a\x88\xe2\x96\xa6\x59\x0c\x11\x5f\x0e\x64\x17\x10\x61\xb6\x05\x9b\xe6\x1d\x6b\x24\x22\x92\xe4\x5a\x01\x40\x51\xcc\xec\xf4\xc4\xcc\xce\xe7\x2a\x9d\x9d\x3b\xd6\xcc\xa0\x72\xab\x49\x35\xf5\x80\x08\x93\xb4\xd2\x6b\x37\xe3\x4a\x5f\x1f\x33\x96\xbd\x36\x99\x1e\x6f\x88\xed\xe5\xc4\xc1\x30\x6e\x8a\xe9\xe5\x3e\x13\xef\xa5\x69\xf7\xf9\x55\x64\x27\xfd\x33\xa9\x04\x09\x44\x11\x48\x90\x48\x23\x89\x12\xe4\xad\x31\xdd\xfd\x42\x85\xdd\xad\x6c\xe9\x6e\x8f\x69\x65\xbf\x8a\x5a\x71\x2c\x67\x70\xbb\xff\x55\x1e\x61\x39\x36\xe5\x68\x29\xb6\x28\xa9\xa5\xba\xba\x3a\x08\xdb\xdb\x0e\x25\x97\xe9\xd3\x77\xdc\x71\xc7\x9d\x76\xda\x79\x67\x33\x7c\x4f\xc8\x2e\xf8\xaf\xa9\x69\x26\xd1\xbf\x81\xfb\x56\x6b\xde\x8f\x13\x6a\x6e\x8e\x16\x6a\x06\x94\x1e\x6e\x94\x4a\x35\x63\x51\x1f\x02\xc3\xb9\x21\xe2\xdc\x5c\x56\xc7\x14\x42\xa4\x90\x1f\x04\xf5\x13\x55\x8e\x90\x7a\x7c\x07\x9d\x94\xf3\xe8\x23\xaf\x65\x8e\x14\x7c\x87\x66\xba\x56\xbc\xdf\x85\xc4\x9f\x9b\x63\xc4\x9f\xb9\x34\x29\x78\x73\x89\xb0\xb1\x82\x3e\x18\x12\x36\x9a\x13\x85\x8d\x95\xf4\xc9\xb0\xb0\xf1\xb8\xa5\x70\x74\x1b\xed\xb9\xe8\xe9\x0f\x61\x08\x2d\xf8\x4d\x1d\xd7\x7e\x12\x28\x60\x75\xa5\x49\xa0\x86\x83\x21\x28\x3b\x80\xca\x51\xfa\x12\xe9\x1f\xab\x51\x11\xb9\x83\xd4\x43\x2a\xe3\xc8\xf6\xc6\x66\x3f\x95\xf6\xed\x96\x28\xbe\x49\xbc\xc2\xa7\x80\x3e\x12\xe4\xa3\xd9\x72\xca\xc2\x8e\x75\xa7\xc7\x4f\xaf\x4e\x19\x38\x37\x94\x31\x70\x12\xd4\xe7\x44\x91\xcc\x6a\x5a\xdd\x40\x19\xa7\xf5\x49\x60\xd6\x76\x22\x29\x34\xc8\x04\x10\xcd\x38\xce\xa6\x0d\x11\xc6\xb1\xad\x62\x1c\x03\x65\xef\x56\x13\x6e\xf3\xdc\x98\x36\x6b\x2b\x6b\x33\x70\x19\xc3\x85\xaf\x4b\xe9\x99\x98\x8e\xaa\x4b\x70\x1a\xda\xd3\x71\xcd\x60\xa0\x0b\x22\x97\xc8\x0c\x06\xf2\x52\xf0\xb7\xc6\x4b\xc3\xdf\xda\xba\x8c\x86\x94\x78\x0e\x2b\x75\x5c\xdb\xcd\x2c\xf2\x6c\x37\xe5\x66\x7c\xcb\x4d\xbb\x99\x45\x32\xa3\x3b\x04\x65\xb4\x6b\x2f\x2c\xd0\x11\xef\xa1\xa2\x89\x9a\x50\x81\x09\xb9\x9d\xda\x74\x0a\xf7\x3a\x50\x87\x1a\x9e\xcb\x6e\x0a\xd5\x6c\xb6\xa1\x66\xbb\x84\xf6\xdd\x8c\x97\x6b\x02\xa9\xd4\xc5\xb7\x8d\x76\x6d\x07\x28\xc5\x70\x59\x72\x08\x74\x95\xc8\xaf\x90\x2e\xbb\xd2\xa1\xbb\xce\x65\xd1\xb3\x25\xa6\xbc\x16\xfe\x57\xb0\x44\xbb\x83\x00\x1f\x70\x12\xa3\x96\x2b\x23\x6b\x01\x29\x2c\x22\xc1\x99\xcb\x34\x26\xef\x5c\x9d\xe6\x4c\x47\x16\x36\x60\x80\xcc\x1c\x85\x5c\xab\xe7\x73\xae\x4c\xdf\x8c\xef\x21\x98\x3f\xad\xb7\x5e\xa7\x18\x98\xa2\x8f\xbd\x01\x8f\x56\x53\x6d\xa3\x6d\xe9\x84\x87\x7b\x83\x61\x5e\xa3\xb4\x34\xda\xc1\x53\xb3\x41\x45\x1a\xf9\x54\x13\xaa\x37\x3f\xaf\x43\x5e\xc2\xcf\xce\x84\x5f\xa0\x80\x8b\x66\x48\xd0\x9c\x69\x1e\xe7\xb8\xcc\xdf\x60\x7d\x1b\x0b\x3f\x62\x29\x54\x29\xb1\x85\x1a\x40\x54\xde\x29\x74\x69\xb8\x25\x66\xf3\xec\x5b\xe9\x86\x55\xeb\x6d\x44\xbd\xed\xe0\xc0\x04\x4c\xc3\x05\x56\x98\x1b\x16\x46\x91\x1e\x19\xcc\xd0\x34\x15\x05\x53\x27\x05\x1e\x95\xa3\xe8\xd0\xa0\x4c\xad\xc9\xd2\x42\x8c\xf7\x8e\x89\x30\xde\xbd\x15\x24\x54\x1c\x63\x81\x12\x53\x65\x8a\x6d\x82\x0e\x71\x0f\x6d\x05\xd3\x85\xcd\x0d\x67\xd8\x1e\x88\x2a\xd3\x95\x36\x70\x16\xee\x33\xcb\x48\xe3\x3b\x6c\x74\x62\x7f\x8f\xe2\x81\x29\xfa\xc1\x2e\xe1\x81\x0f\xc7\x2c\x63\xa0\xd4\x4a\x5e\x47\x7f\x20\x48\x2d\x35\xf0\x32\xd5\x63\x4d\x98\x1d\x3f\x16\xd3\x95\x47\x2b\xec\x8a\x59\xdb\x13\x31\xb5\xfd\x7a\xa3\x6a\x7b\x2a\xa6\xb6\x27\x37\xaa\xb6\x67\x63\x6a\x7b\xa6\xc2\xda\x72\x24\x94\xe9\xe6\x38\xbb\xf5\x47\x13\x43\x61\x05\x59\x77\x7b\xc3\xce\x2c\x55\x74\x42\xd4\x8d\x93\x54\xfb\x13\xe2\x7a\x22\x3c\x3f\x97\xd0\x07\x42\x11\x3b\xc4\x14\x5c\x1a\xb1\xb3\x8c\x3e\x58\x6a\x0a\x96\xe8\xa2\xc8\xb9\x57\x40\xf0\xb5\xe6\xe3\x1a\xb5\x33\x8d\xb8\xc3\xdb\x01\xec\xb0\x68\xe1\x40\xbe\x23\x1e\x8a\x0d\xda\x9d\x04\xad\xc4\x6c\x59\xc8\x4a\xdc\x5f\xce\x4a\x5c\x83\xbd\xd9\x31\x48\x65\xd8\x70\x58\xa0\x83\xdb\x12\xb1\x42\xa7\xc8\x91\x4e\x4d\x90\x72\x4f\xa2\x6d\x11\x29\xb7\xd1\x6e\xd3\xe6\xd2\xc9\x00\x2a\x05\x4a\x9f\x6a\x08\xd0\x84\xf0\x54\xac\xaa\x49\x9b\x24\x4b\x35\x66\xab\x68\xdd\x7f\xc8\x86\xfc\x6e\xc3\x70\x48\xab\xe2\xd7\x8a\xb0\xe6\xda\xc8\xd8\xd6\xd3\xc8\xb3\x91\x71\x9c\xa5\x16\xed\x1a\x15\x3c\xb5\xd6\x1f\xa6\xf7\x8f\x61\x2b\x70\x41\x49\x8e\x27\x52\xa5\xa9\xb0\xa1\x3e\x37\x55\x56\x41\x20\xfe\xa8\x91\x9c\x49\x67\xe1\xfe\x68\x2d\xa3\x46\x51\x8d\x9e\xc8\xd5\x9b\x30\x91\x6b\x12\x27\x92\x2a\x3a\x83\x99\xb2\xe8\x1c\x96\x1f\x75\x60\x7e\x20\x46\x09\xb6\x09\xeb\xe0\x58\xce\x53\x71\xe8\x51\x11\x3c\x67\x6b\x33\x80\x10\x78\x4e\x1c\xbb\xb9\x33\x9a\xdd\x28\x20\xd7\x66\x72\xe2\x34\x27\xc0\xb8\xde\x19\xb3\x1e\x65\x61\x5c\xef\x8c\xbd\x81\x96\x83\x71\xbd\x33\xfe\x06\xba\x25\x22\x2a\xa2\xe0\xac\xbd\x1f\x26\x29\xe4\x38\x14\xa7\x47\x25\x5e\x8d\x78\x3f\xc2\x70\x7d\x9a\xc9\x7a\x37\xc7\x84\xfb\xdd\x99\x1c\xee\x97\x08\xb2\x4a\x81\x65\x7d\x2b\x14\x2c\x75\x67\xa4\x4b\x9f\x96\x9e\x9a\x94\xa7\xdd\x08\x2b\xc1\x82\x0e\x29\x3f\x1d\xc4\xed\xda\x42\xe3\x76\x35\xa1\x45\x9a\xc9\x0f\x3e\x6b\xb1\xc6\x18\xe0\x3c\xa4\xe5\x32\x8d\x32\x33\x81\x2b\xed\xcd\xea\x2a\xb8\x79\xa7\x42\x67\xee\x19\x31\x53\x51\x53\x29\xde\xec\x4b\xd5\x9f\x99\x66\x2a\xc7\xa6\xec\x11\x09\x41\x2b\x7d\xbb\xa6\x85\xa1\xa1\xe2\xf6\xc7\xc0\xc6\x59\xc3\xc2\x26\xaa\xc5\xb4\x22\xd3\x44\x95\x68\x0f\x5a\x4a\x9f\x9b\x90\x3d\x68\x19\x7d\x32\xbc\x41\x76\x55\x9e\xce\xca\xd6\xa2\xcd\x2e\x2e\x91\xd1\x33\x70\x1f\x03\x55\xf5\x2e\xda\x9c\xd6\xaa\x61\x0f\x77\x41\x57\x98\x7a\x39\x0c\xa2\x6a\x2a\x1d\x47\xe7\x46\x8f\xe3\xa4\xa4\x71\xec\x0c\x97\x34\x6d\xa6\x21\x8c\x86\xda\xfe\xa6\xc1\x4d\xcd\x89\x3e\xc0\x07\x92\x4d\x5e\x68\x19\xca\x1a\xe6\xae\xe8\x4d\xb7\x05\xba\x41\x6f\x0f\xae\x26\xd4\xdc\xa5\xa7\xd6\x70\xdc\xda\x09\x2d\x63\x3b\x46\xdb\x9f\xca\x2d\xcd\x54\xf0\x8d\xae\x58\x89\xbc\xda\x18\xe6\xc6\x59\xc8\xd4\xd2\xef\x06\xfe\x23\x20\x2b\x6d\x17\x39\xa7\x67\xd3\xc6\xee\x50\x73\x0a\xe2\xc8\x54\x34\xff\x52\x4e\xd3\x4d\x4b\xaf\xae\x02\x8d\xdc\x36\x91\xf5\x9e\x47\x4b\xbe\x1b\xa7\x6c\x55\xf3\xee\x26\xdb\x87\xa6\xa3\xe8\xba\xa3\x14\x5d\x95\x51\xb3\x01\xda\xaf\x91\xdd\x64\xd4\x56\x56\xda\xcd\xf0\x25\xa4\x18\x33\xcb\x33\x26\x64\x10\x28\x65\x27\x66\x2b\x97\xc5\xb4\x52\xb7\x59\xcd\x0e\x57\xc6\xb4\xb2\x4b\x45\xad\x98\x75\x5d\x15\x53\x57\x43\x85\x3d\x0e\xd0\x72\xc7\x3e\x36\xd1\x72\xaf\xa1\x35\x9b\x68\xb9\x0f\x4e\x9e\xc0\xe1\x92\x63\x53\xb6\x53\xc7\x85\xb6\x4a\x20\x96\x60\x10\xe0\x3d\x64\x85\x23\xbc\xd7\x45\x1f\x0e\x43\x0a\xfa\x6f\x84\x75\xf4\xe4\xb7\xab\x39\x0f\x34\x10\xc3\x61\x80\xbf\x75\x31\x27\xc2\x30\x23\x47\x42\x6d\xc4\x91\xb0\x2e\x96\x95\xd6\x96\x39\x12\xd6\xc5\xb3\xd2\x6d\xd4\x9d\x6b\xad\xef\xea\x5e\xc3\x7b\xec\x93\xd8\xff\x12\x52\x6d\x58\x48\xb4\x03\x0c\xed\x66\x41\x81\x46\xbb\x1f\xef\x49\xf0\xa5\x3c\x07\xd4\xa3\xfa\x9a\xb5\xa5\x6e\x43\xfe\x08\xa9\x3a\x2d\x5d\x47\x37\x2f\xad\xb7\x8b\x4b\x57\x7a\x97\x24\xe5\xa4\x3d\x6b\x03\xac\x36\xf3\xbb\x22\x6f\x5b\xdb\x62\xd5\x86\x1b\x3b\x6c\x0e\x4b\x05\x8d\x49\x19\x10\x5b\x91\x42\x20\x6d\xb9\x13\x61\xd0\xb1\x65\x06\xd7\x4b\xdd\x8b\x56\x5d\xaa\x8f\x56\xa3\xf0\x0f\xe1\x43\x2f\x43\x58\x09\xf9\xf8\x5c\xf5\x1e\x41\x8b\x75\x55\xed\xfa\x81\x02\xad\x6a\x61\x69\x87\x16\x40\xec\xaa\xae\x70\x3e\xa9\x64\x81\x2e\x34\x9f\xd4\xd1\x4e\x7a\x33\xcf\xe8\xcc\x42\xd2\x99\x02\x23\x15\x75\xb2\x60\x62\xb5\x95\x64\x8a\x22\xce\x08\xef\x99\x95\x91\xb4\x2c\xbd\x67\xb4\x46\x75\x0b\x25\x7f\x43\x43\x7e\xef\xf3\xde\x6c\xbb\x8b\x39\x6a\xa3\x04\x94\x77\x6e\x95\xc9\x3f\x56\xd1\xea\x09\xff\x70\x14\xff\x18\x2a\x1b\xc4\x4d\xa7\x70\x88\x89\x76\x09\xaa\x2d\x8c\x74\x38\x70\x91\xae\xd2\xfb\xf0\x5d\x16\xc6\xcf\x3b\x3d\x66\xdb\xea\xc9\xeb\x56\x33\xe9\x57\x63\xf6\x79\xfd\xa1\x97\x81\xd8\x94\x56\x95\xff\xb5\xa4\xf2\x33\x36\xb9\xf2\xb0\x8c\xbe\x26\x66\xea\xa6\x56\x36\x75\x8e\xe5\x2c\xfd\x2c\x84\xf4\x1c\x9b\xf2\xf9\xd2\x4b\x2a\x24\x26\x42\xf7\x35\x12\x7f\x21\x03\x30\x50\x52\x8f\x13\xd3\x07\x93\xc5\xf4\x38\xb4\xdc\x52\x31\x7d\x70\x23\xc5\xf4\xc1\x8d\x16\xd3\x07\xe3\x79\xf2\x5e\xca\x72\x41\xa5\xd9\x9c\xb2\x59\x50\xa1\xac\x96\x08\xc2\xc0\x76\x0c\x8f\x35\x0f\xef\x82\xae\xfe\xbd\x93\x79\x96\xaf\x05\xcb\x2e\x85\x9f\xb9\x0f\x86\xf8\xe5\x10\xbb\xc1\x0a\x45\x85\xe5\x4a\xc2\xd3\x4f\xa6\x9d\x3f\xaf\x36\xc6\xc3\x2f\x0a\x1e\xb9\x54\xe0\x58\x45\xeb\x8a\xda\xe4\xe5\x84\x84\xb0\x0b\xd1\xe9\xb4\xc2\x52\x17\xa2\xbd\xcb\xba\x10\xd5\xa0\xf5\x64\x5b\x65\x3d\xf1\x2f\xeb\x74\x95\x0b\xd1\x90\xe9\x42\x14\x33\xa6\xb3\x62\xc6\xb4\x4d\xa5\x2e\x44\x97\x75\x12\xd7\xf7\x73\x68\x6d\x32\x6f\xd1\xd4\xa8\x91\x9f\x97\x3c\xf2\xc6\xb2\x23\x9f\x0e\x32\x78\xde\x05\x19\x59\x8c\xfc\xd9\xd7\x66\x4c\x6c\xe4\x17\xc7\x8c\x7c\xe7\x4a\x47\xfe\xec\x6b\x33\xa8\x37\x98\x39\xf2\x1d\xe1\x24\x89\x18\xf9\x15\xc9\x23\x9f\x55\x76\xe4\x9f\xc3\x7c\x57\xbb\xab\x7c\x57\xfe\x9a\x0b\x26\xb8\xe6\x57\xc7\x8c\xbc\xb1\xd2\x91\xaf\xb9\xc0\xa5\x4e\x60\xe6\xc8\x77\x05\x7c\x72\xb3\xc5\x1b\x62\x5a\x6c\xaa\x70\xe7\x04\xee\x57\xa4\x1e\x13\xb4\xec\xfd\xfa\xff\x55\x3e\x44\x13\x3c\x6a\x0a\x8c\xc8\xf6\x68\x86\x71\xa4\x7c\x0f\xa9\xf0\x88\xbf\xb4\x81\x16\xde\xa8\x9c\xa5\x31\xd2\x6f\xdf\x2f\x10\xbc\x70\x74\x37\xfa\xe2\x17\xbf\xf4\xa5\x2f\x1d\x7c\xf0\x21\x87\x7c\xf9\xcb\x73\xe7\x7e\xe5\x2b\x5f\xfd\xea\xd7\xbe\xf6\xf5\xaf\x7f\xe3\x9b\xdf\xfc\x56\xdb\xa1\x87\x1e\x76\xd8\x61\x87\x4b\xf8\xa8\x6f\xb7\x27\xdd\x22\x1e\x4b\xbc\x45\x44\x5c\x1c\x1e\x8b\xbd\x38\x80\x00\x49\xdc\x95\x53\x00\xb4\x13\x08\x39\xdd\x28\xe4\x7c\x68\x29\xcc\x9c\x08\x81\x71\x9e\xc7\x7c\x4b\x42\x77\x67\x00\x95\xda\x65\x7e\x4d\x07\x98\x80\x00\x74\xc6\x76\x53\x1d\xe2\x9d\x0d\x10\xc5\x87\x07\x51\x60\x47\x96\xa4\x7e\x59\x19\xd9\x57\x4c\xcb\x5d\x17\xc0\x6d\x4f\x02\xec\x1a\x90\xc8\x0e\x77\xdc\x94\xff\xa9\xf2\x9e\x4e\x23\x82\x4d\xc4\x4e\x5f\x45\x6b\x2e\xdd\xe9\x3b\x45\x65\xcc\x8b\x50\xd8\x1c\x8a\x7a\x89\x36\x4c\x82\xfa\xd1\xce\x6a\xaf\x8f\xd0\xc0\x88\x51\x66\x6c\xfc\x51\x82\xc3\x91\x2c\x3e\xb9\x96\xa8\x93\x9a\x3e\x1e\x2b\x51\x22\x7c\xc3\x71\x6d\xff\xd3\x4f\x6d\x02\xc5\xf4\x0d\x27\xff\x47\x04\xb9\xd1\xb7\x96\xf7\x58\x0c\xe2\xf6\x34\x04\xc3\xf1\x97\x22\xe2\xb6\x6b\xcd\x61\x5f\xa2\xa0\x36\x2e\x82\xda\xb8\xc6\xb9\x7d\x1e\xed\xc7\xaa\x74\x58\xd7\xac\x30\xd5\x55\xa6\x21\xbc\x67\xc8\x44\x1a\x90\x2e\x99\xd1\xfb\x8a\x9d\x0b\x6e\x85\x08\xd0\xa9\x70\x90\xb4\xcf\x32\x69\xee\xb9\x12\x25\x9b\x68\x6e\x90\x69\x71\x41\x34\x57\x08\x1a\xe8\xe4\x5e\x50\x7d\x81\x63\x06\x12\xf8\x30\xce\x10\x37\x9c\x86\xf6\xcf\x75\x1c\x7f\xe4\xa9\x5b\x25\xfa\xad\x7a\x5b\xe3\xd9\xea\x6d\x16\x23\x11\xf9\x6c\x7b\x80\x61\x47\xdb\xd0\x33\x67\xae\xb9\x19\x24\xb6\x7e\x09\xc4\x50\x31\x9e\xee\xd4\x63\x45\xe6\x5a\x3d\x39\x3e\x8b\x7d\x69\x0e\x83\xf8\xfa\xab\xab\x8d\x2a\x2e\x49\x26\xdd\xd5\xe8\x95\x2a\xe1\xd6\x8b\xac\xc7\x67\xf2\x6e\x27\xdf\x2f\xac\x34\x15\x64\x1d\xe0\xf0\xe4\x7f\x6f\x01\x2e\x76\x2e\x08\x77\x57\x80\x73\x70\x27\x12\x57\xdc\x06\xf2\x79\xfe\x6c\xbb\x29\x2e\x4d\x63\x3d\xba\x29\xbe\x15\xb8\x29\xca\x87\x7a\xc5\xcd\xdf\xd1\x9d\x6c\xb1\xba\x19\xf9\x70\x2e\x23\x45\x0b\x70\xfd\x8a\x6b\xe1\x73\xe0\xe4\x88\xa0\x12\x07\xd1\x16\x06\x99\xa0\x3b\xb9\x76\x0b\xc8\x0f\x73\x15\xb1\xca\xcf\x6d\xb3\xed\xbe\xd8\xea\x1b\xc0\x35\x11\x31\x42\xe6\xd0\xea\x07\x98\x58\x38\x27\x62\xb9\xae\x4e\x5e\xae\xb3\xa2\x96\x6b\x80\x91\x0f\x83\xe1\xde\x88\xdf\x16\x1c\x16\xf8\x58\x1d\x20\x31\x49\xf6\xa7\x6b\xd4\xcf\x68\xf7\x16\xfa\xd6\x91\x6b\x5b\xac\x02\x9d\xd5\x62\xb0\x2f\x16\x10\xfe\x3d\x3f\x7c\xe1\x27\x30\x45\xb4\xfe\x70\xb0\x2b\xed\xd5\x9e\xe0\x61\x89\x88\x28\xcd\xba\x57\x7c\xb6\xdd\xcb\x1d\xb5\xdb\x8d\x49\xba\x9e\x4e\xd2\x05\x91\x5b\x7c\x5e\x4e\x19\x56\x45\x5f\xba\x01\x64\xfa\x45\x03\x7a\x4b\x55\xd6\x17\xcb\x9e\xcc\xc0\xa1\x06\x8f\x0e\xa8\x9d\x74\x73\x5e\xd8\x01\x4d\x2e\x8e\x10\xda\x3c\x99\x51\x41\x8d\x75\x26\x42\x07\xbd\xaa\xa0\x83\xf4\x74\xb5\x49\x62\xeb\x47\x9c\xfe\x92\xec\x16\x10\xd6\x0c\x4e\x6b\xfb\x38\x6e\x95\x9f\xed\xf0\xaa\xdc\xac\x38\x18\xb3\x8e\x9b\x75\x33\xf2\x60\x6c\xc1\xa8\x25\xb7\xca\x38\x18\x7f\x15\x7d\x30\x56\x81\xb1\x7b\x92\x51\xf4\x96\xe8\xa2\x93\x7a\x66\x31\x79\x14\xb8\x69\xfc\x7b\x58\xe0\xf5\xd5\x84\xf1\xa8\x7b\x8b\xb3\x76\x16\xab\x0d\x41\xbe\xc8\xeb\xde\xfe\x18\x24\xee\x4e\xea\x69\xb4\x1b\xfc\xd4\x52\xad\xa9\xd9\x1f\x9d\x2d\x67\xa1\xaf\x25\x83\xf4\x3d\x19\x17\x09\xaa\x0a\xfe\xb6\xd7\x89\x91\xd6\x4d\x72\x55\x92\xbe\x03\x30\xce\x69\x00\x5d\x23\x5d\xd6\x03\x53\x31\xdb\x6e\x77\x33\xe2\xdd\x0a\xdf\xf2\x99\x04\x2a\xec\xe8\x71\xd3\x73\x98\x25\xce\x3d\xde\xe1\xd9\x6e\x4a\xcc\x59\xca\x71\x53\x5a\x98\x00\x2f\xcf\xdd\x1c\xc7\xb5\x43\x80\xe0\x91\x33\x61\x8b\x99\xf0\xd2\x7e\x51\x71\xf8\x8c\x7a\x6b\x79\x55\xbe\xe5\x65\xc1\x47\xaf\x41\x06\xa0\xcf\xcf\x71\xd1\xfc\x21\xc8\xfc\xfb\x28\x19\xba\x19\x74\xd0\xcc\x62\x38\x7a\x15\x6a\x5f\x27\x19\xf1\xc7\xf7\xd2\x3e\x84\x72\x64\x99\x28\x24\x3d\xd2\x82\x11\xa6\x45\x4a\x7b\xf7\x49\x68\xf0\x75\x08\x0d\x4e\xa8\xb9\x0d\x3e\xf4\x4b\x18\xc6\x3e\x86\xe7\xde\x7c\x2f\x25\x0e\x96\x43\xbc\xb4\xcb\xbc\xac\x6b\x79\x99\x10\x69\xc2\x3a\xd4\xcb\x67\x5d\x03\x96\xcb\x14\x3d\x00\x94\x3c\x17\x48\x80\x59\xc2\x41\x28\x70\xfe\xcb\x58\x4e\xa5\xc9\xb3\x65\x02\xc2\x14\xfc\x6d\xf2\xd2\x41\xf4\x7e\x0a\xa7\x2b\x8d\x76\x7e\x09\xb3\x6f\x6e\xec\x47\x68\x27\x0c\x38\x7d\x99\xb8\xa0\xd9\x70\x60\x79\x14\xf1\xc6\xf3\x4f\x5a\x5a\x79\x51\x8c\x22\x67\x99\xd2\xe5\xd7\x0a\xa1\x68\xe4\xe9\x5b\x95\x03\x9d\x7c\x6b\x79\x4c\xbd\xad\x31\x98\xc6\x38\x23\x5c\xa3\x90\xc4\x12\x1f\x97\x30\x47\x4f\x58\xda\xc0\x27\xf9\xc4\x18\xd5\x61\x6a\xf8\x39\x29\x36\x5a\xa1\x0f\xe5\x85\x46\xc9\xa9\xc6\x98\x81\xfb\x32\x14\x5a\x3f\x18\xec\xf4\x30\x5a\xec\x93\xd1\x3b\x24\xde\x1b\xe6\x69\xf2\x40\xb2\x37\x8c\x1c\x89\xff\xc6\x86\x9d\x51\xa4\x9c\x4e\xb3\x54\x84\xf2\x26\x3c\x43\xfb\x71\x79\x3a\xbc\xd0\x9a\x5d\x6b\xf9\xb2\x8b\x45\xc8\xf8\xcf\x25\x9e\xbc\x39\x44\x10\x09\x5f\xe8\xe9\x9a\x3d\x8f\x60\x4e\x08\x28\xb7\xbd\xe3\xe2\x43\x5d\x6c\x73\x4b\xf9\x58\x6b\xd0\xf1\xf5\xa1\xc5\x02\xc0\xba\xa9\x24\x45\x83\x45\x53\x34\x00\xac\xdd\x36\x80\xd4\x1a\x54\x31\x12\xaa\x62\x1f\xe9\x90\xaa\xf0\x8d\x5c\x1e\x94\x7d\x3d\x54\x76\x2f\x6d\xd4\x2c\x32\xbf\xdf\x74\xec\xd8\x10\x2a\xbb\x87\x36\x77\x16\x99\x5f\x64\x1d\x28\x0b\x05\xe5\xdf\x08\x95\x6f\xd4\x49\xff\x8b\xcc\xef\xc4\xf2\x83\xa4\xfc\x68\xa8\xfc\xae\x04\x2e\xc9\x77\x3b\x72\x32\xf1\x93\x2a\xfe\xbb\x50\xf1\x5d\xa4\x66\x07\x8a\x8f\x5a\x46\xd7\xdf\x0e\x95\xcd\x81\xae\xc6\xe5\x5e\xda\x4d\x89\x6b\xa9\x97\x72\xd3\xd2\x75\x37\xf2\xca\x38\x96\x2c\xc8\x95\x8f\x29\x7c\xd7\xc2\x2c\xe5\x80\x93\x3b\x09\xae\x8c\xe7\x07\x51\x85\x9b\xed\xca\x78\x3e\x8d\x1b\xfc\x20\x34\x68\x40\x80\xcd\x44\x0d\xef\xcf\xc9\xc3\x1b\xb2\x2a\xb8\x12\x7f\x64\x81\x81\x22\xff\x57\x0b\x6c\x09\x62\x84\x37\xbd\xe0\x6e\xf6\x11\xde\xf4\x02\xe1\x15\x9f\x86\x46\x08\x48\x5b\x90\xac\x7c\xed\x8e\xff\x6b\xb5\x4e\x39\x36\xe5\x47\x52\xa9\x94\x4a\xa5\x33\x99\x2a\x44\x22\x47\x23\x06\x02\x49\x95\x18\x31\xa4\x09\x63\x97\x5d\x3e\xa7\x63\xd9\xf6\xda\x1b\xa2\xd8\x00\x8d\x7c\xf6\x6c\x00\x23\x27\x58\xe4\x00\x46\xfe\xe5\xb9\x81\xee\xa8\x9f\x85\x75\x47\x43\xd1\xba\xa3\x7e\x2e\x75\x47\x03\x3c\xa4\x3b\x1a\x8a\xd1\x1d\x0d\x70\x69\xd7\x53\x87\x2f\xdc\x48\xbe\xa2\x7f\xf4\xad\x16\xab\x2d\xc7\x83\xa2\x21\x67\x62\x52\xef\x43\x11\xae\x19\x52\x62\xaf\x21\x92\x45\x1a\xd2\x49\xe5\x5f\x17\xed\x1c\x12\xf4\x61\xae\x8e\x4a\x98\x0c\x3f\x84\x8f\xb8\x15\x09\x43\x00\x7b\x5d\x58\x03\x15\x55\x5c\x10\x76\xf5\x6c\xbb\x8b\xcb\x37\xdd\x65\x90\x7f\x26\x01\xcc\x6d\x7e\x04\x13\x52\x01\x8a\xe2\x6c\xbb\x93\xd3\x99\x33\x9b\x3d\x39\xba\x59\x86\x7e\x87\x1c\xde\x8c\x30\x10\xa7\x66\x5a\xb7\xa1\x56\xee\x55\xbc\xa7\x3b\xbe\x85\x1a\x38\x07\x81\xb3\xeb\x6c\x6d\x8d\xc8\x97\xcc\xc6\x69\xb1\xc3\x63\x2d\xd6\x90\x72\x61\x2e\x80\xaa\x03\xf2\xd6\x29\xec\x61\x3e\xdb\x6e\x73\xed\x00\x17\xf3\x20\xc7\x58\x82\x43\x89\xf4\x77\x20\xf9\x29\xec\x89\x7b\x66\x32\x41\x29\x57\xdc\xa6\x48\xe1\xe3\x2c\xf2\x70\x92\x4f\xb3\x49\x76\x35\xda\xfa\xa6\x9c\x67\xb5\xad\x93\xf4\xe5\x19\x4a\x84\x6d\xa1\xcc\xda\x71\x7d\x76\x0d\xe1\x44\x6b\xa3\x50\xdd\xd5\x06\x42\x14\x0f\xc3\x25\xe5\x64\xa2\x3e\x7a\x20\x9f\x93\x38\x30\x90\xc4\x14\x80\xf2\x7a\xbc\xf8\x3b\xa8\x19\x31\xfa\xd9\x1d\xdb\xcf\x02\x5e\xc9\x98\x7e\xdf\x2e\xf5\xb5\xd3\xe1\xbe\xee\x32\x71\xb1\x62\xae\x2d\xb5\xb4\xb6\xc6\x68\x7f\x09\x11\x76\xc3\x6a\xda\x0b\x62\xa8\xc8\x28\x74\x61\x1c\x49\xcf\x62\x96\xca\xb2\xe8\x5a\x3d\xb3\xd8\x0e\x86\x82\x72\x07\x44\x68\xf3\x99\xcc\xc8\x26\xb7\x0b\x25\xed\x1c\x26\xce\x72\x79\xcf\x2c\x36\xc6\xbc\x94\x52\x71\xba\x29\xa3\xa6\x5d\x00\x99\x0d\x92\x0b\xa6\xc2\x9d\xbb\x22\x6e\x1f\xcc\x62\xb5\x42\x3e\xc0\x8a\x84\x84\x80\xef\xea\xd2\x6e\x4a\x5e\x1b\x5e\x94\x80\x6b\x72\x37\xec\x86\x40\x21\xd0\x99\xf7\x00\xc3\x4a\x76\x86\x1b\x9d\xd9\x03\xef\xce\xfe\xd2\x8c\xd8\xa8\x69\xf5\x2b\xcd\xa4\xb6\x27\xcc\x8e\xf8\x38\xac\x03\x06\xb5\x3f\x46\x27\xf3\xb8\x8c\x06\x6b\x0f\x94\xaa\xa0\x75\x24\x37\xa0\x96\x00\xb7\x23\x44\x1c\x7d\x71\x03\xc6\x90\x47\x4b\x86\x3c\x5a\x18\xf2\x28\x09\x45\x5c\xd5\x46\x14\xd5\x88\x9b\xda\x68\xa0\x38\xb4\xf1\x26\x17\xbe\xad\xba\xf6\x61\x81\x6d\xb8\xd1\xc1\x58\xc9\x06\x45\x85\xe2\xd2\x37\x0c\x5a\x33\xad\x70\xae\xc1\xdb\x81\x99\x1f\xe8\x66\xda\xdb\x55\x11\xb7\x66\xd7\x93\x0a\x60\xae\x6a\x66\xd2\xc1\xa6\x80\x17\xb5\xb9\x11\x62\xfe\x3c\xd9\xb5\x7d\xd1\x4f\x15\x92\x91\xee\xa2\xbb\xc6\x67\xdb\xcd\x94\xe2\xec\x10\xc2\x77\xe4\xfc\xd9\x72\xde\x6c\x39\x8f\x41\x00\x2a\xa0\x36\xd7\xab\xa0\xcf\x92\x9b\x8f\x8c\x0a\x0b\x69\xbe\xef\xa0\xad\x94\xcb\x1f\xd7\x82\x11\x87\x0f\x06\x59\xb6\xba\x58\x47\x4f\x7e\x5b\xe9\x89\xd5\x25\xef\x97\x03\x14\x4c\x4c\x29\x54\x6b\xe8\x17\x0b\xd1\x37\x44\x7e\x65\x1c\xd4\x77\xd1\x0e\x3d\x5c\x26\xfa\xf8\x40\xb8\x4f\x63\xde\xb2\x19\x0e\x66\x99\xb4\xe0\x97\x7b\x75\x38\x23\xb6\x0a\xd9\x4b\x02\xb2\xbd\xd7\x0a\xf0\xd6\x16\xea\x04\x8c\xf7\x62\x06\x2e\x54\x7a\xec\x88\x29\x8d\x39\x91\x28\xd5\x87\x2c\x08\x30\x65\x51\xdf\x8d\xe5\xbc\x2f\x96\x57\xb6\xd1\xf4\xfe\x24\x9f\x62\x96\x62\x50\x6a\x26\x4e\xae\x26\xeb\x62\x99\x38\x8e\x64\x9a\x1e\x81\x76\x6d\x80\x0f\x15\x8d\x20\xc4\x80\x1f\x8c\x17\x17\xa2\xd3\xba\x0d\x26\x9e\x30\x1b\x7d\x6f\x7f\x98\xf6\x23\xfa\xde\x3e\x37\x17\xb2\x0b\x95\x5c\x44\x1e\xa5\x95\x44\x5e\xdb\xe7\x46\x5f\xdb\xd5\x7e\x86\x3c\x73\xdb\x4a\x55\xcb\x54\x75\x6d\x9f\xaf\xae\x21\x40\x27\xc1\xcd\x63\x02\x93\xae\x52\x5e\x06\xea\x92\x21\xe3\xea\x01\x3a\x9e\xad\x9c\xe0\x72\x9e\x22\x59\x15\x21\x45\x6f\x8d\x64\x2f\x7e\xb3\x71\x03\x7f\x36\x54\xd1\x17\xf4\x2d\xb9\xc0\xfc\x61\xd6\xe1\xa6\x82\xb2\xcf\x87\xca\xce\x82\x1b\xb2\x6f\x79\x16\x5c\xdc\xb7\x08\xde\x56\x07\x6f\x51\x2a\x04\x8f\x8c\xc9\xc1\xb7\x93\x74\xac\x9a\x90\x17\x21\x62\x36\x5b\xfa\x55\x95\x03\xd0\x8b\xb6\xc7\xc1\xe4\x99\x11\x37\xb0\x4e\x13\x55\xf8\xb5\x50\x9f\x26\x4b\x3f\x35\x39\xbb\x9c\x4e\x35\xab\x64\xaa\x93\xc5\xe9\x0d\x78\xbd\x44\x33\x8c\xad\xaf\x18\x85\x95\x77\xb2\xd9\x76\x33\x80\x61\x28\xd9\xda\x6f\xee\x80\xef\xa9\x46\xc2\xec\xab\xad\xae\x8b\x57\xfe\xfd\xa4\xbe\xca\xb1\x29\xdf\x8d\x08\x4f\x91\x59\xac\xb6\xdd\x2e\xf0\x46\x90\xc8\xc3\xbb\x20\xf0\x30\x41\x1e\x96\xd0\x27\x0a\xfb\x24\x9f\xcf\xfb\x3e\x49\x5f\x05\xf9\xab\x82\x9b\x63\x57\xc9\xcd\xf1\x99\xe8\x9b\x63\x97\xba\x39\x76\x87\x6f\x8e\xcf\xc4\x30\xd8\x6e\xae\xb2\xda\x8a\x5d\xd8\x25\xa5\x75\xf8\xb6\x26\xe4\x24\x47\xaa\x78\x3e\x1e\x5e\x0c\x84\x00\xad\xa8\xd3\xe9\x81\x64\x0e\x4e\xe5\x14\x6d\x82\x83\x2f\xa3\x75\xdf\x15\x05\x0b\x4a\xce\xb5\x34\x64\xa4\x41\xeb\xd6\x37\x1d\xa3\xad\xe0\x96\x49\xea\x4b\xc0\xae\x93\xda\x64\x21\x2a\x04\xf5\x57\xa1\x0d\x7f\x04\x6d\xf8\xae\xed\x8f\x5c\xbc\xd5\xa1\x6b\xe5\xd1\xf9\xaa\x4e\xef\xec\xb1\x60\x9b\xd4\xa5\x7c\x77\x05\x48\xbe\x28\x8d\x09\x91\xd5\xed\x74\xd3\x87\x05\x57\xe1\xaf\x3a\x78\x1d\xfb\x8a\x9a\x75\x48\x52\x25\xb8\xa3\x96\x62\x31\xc9\x4c\x1a\x65\x49\x2c\x65\x8c\xea\x54\x3a\xaa\x47\xca\x42\x22\x4f\x81\x0b\x38\x0a\xb3\x07\x3b\x91\x35\x9e\x4e\x6b\x7c\xb4\x8c\x3c\x51\x83\xf6\xe8\x61\x65\x8f\x8e\xa8\xef\x0c\x5a\xdf\x13\xd3\x48\x64\x70\xbc\x22\x61\x6b\x34\x4a\x3f\xaf\x8c\xd2\xae\xd5\x62\x9d\x88\x6b\x1a\xba\xab\xc6\x91\x70\x17\xa6\x47\xb0\x08\xe9\xd6\xca\x3b\x1e\xb8\xa6\x07\x17\x56\x52\xc3\xea\x1d\xc2\xa3\x0d\xa5\xb8\xa9\xe9\xf0\xb3\x1d\xfa\x7b\x3f\xdb\x51\x27\x44\xd9\x9e\x7c\x75\xcd\xb9\x55\x91\xf6\xc9\x6e\xee\xbb\x1d\xca\xc7\xa2\xc8\x5c\x99\x95\xf6\xb0\xc0\x33\xa4\x55\xa6\x38\x39\x48\xd1\x80\x6a\x14\xbc\x35\x5d\x97\xfb\x59\xc1\xa1\xb1\x0d\x98\xb6\x13\x25\xd9\x3d\x29\x6f\xf2\x21\xe4\x94\xee\xa4\x6d\xed\x5b\xd2\xf1\x43\xbe\x5f\x10\x71\x66\xeb\xee\xed\x00\x16\x75\xb4\x4b\xb4\xd0\x1a\xe6\x39\xb1\x1c\xe1\xc2\x18\x8e\x40\xcc\x28\xaa\xe8\x45\xb4\xe8\x59\x3b\x18\x45\xa1\xe6\xac\x51\xfc\x62\x5a\xfc\x85\xc4\x9a\x8b\x31\x35\x03\x59\xf8\xac\xc5\x2a\x64\xe8\x44\xee\x4f\xa1\x7d\x42\xd4\x7b\x29\xad\xea\xf1\x32\xbb\x21\x87\x76\xe7\xfd\xa4\xd9\x39\xa2\xba\xcb\x69\x75\x4f\x96\xa9\x0e\x6f\xc7\x60\xfc\xdd\x47\xf6\x3e\xc2\xc3\xfc\x8a\x98\xf5\x26\xad\x4b\x59\xca\xaf\x46\xbf\xe5\x6a\x60\xb7\xea\xf9\x1e\xfa\xfc\xd0\xb4\x88\x8b\x1c\xe9\x52\x03\x5c\xac\x01\x64\xa5\x49\x4f\xa8\xd5\x62\x0d\x33\xd9\xbf\x52\xf7\xfa\xde\x4d\xec\xdf\xd5\xf4\xf9\xa7\x22\xf8\x76\x83\xc1\xe1\x76\x47\x38\xcf\x2f\xc8\xb4\xd8\x11\x07\xc1\xb5\xb4\xc2\x3b\xca\x80\x9a\xec\x89\x46\xf0\x7d\x35\xd8\x27\xd2\x7c\x68\x8c\x6b\x93\x8f\xd2\x6c\x48\x95\x78\x5d\x39\xb6\x45\x98\x16\x5a\x89\xe1\x7d\x37\x43\xd8\x22\xf8\xd0\xc9\x50\x07\x00\x1f\xba\x98\x97\x91\x5a\xb9\x2a\xf8\xdb\xe0\x65\xe1\xaf\xeb\x59\xd2\xcc\x3b\x49\x9a\x79\x27\x4b\x33\x2f\x43\x3b\x78\x6b\x8e\xbb\x93\x75\xfe\xb7\x36\xc1\xa8\x80\x3f\xaa\x6c\xea\x69\x3c\xa1\x33\x78\x42\xa7\x74\xc4\x77\x03\x1a\xd5\x9b\xd0\xa8\xde\x4c\xb5\x18\x64\x6c\x17\xa8\xbd\x17\xc9\x1c\xdb\xbd\x30\x43\x9c\x09\x10\x4b\x20\x3f\xef\xa6\xe6\x43\xf4\x6b\x88\xa9\x4f\xb0\x6f\x41\x6f\xad\x37\x73\xab\xe0\x98\x45\x7a\xed\x2c\x92\x6b\x67\x57\xd9\x6b\x67\x17\xf3\x87\x4c\xcb\xec\xcd\xc6\xa1\x80\x96\xba\x5d\x1d\x55\xb3\xbe\x1b\x16\xc9\x35\xa5\x5c\x33\x41\x69\x8b\xd6\x33\x81\x47\x37\xa1\xd5\xff\xe1\x47\x23\xf8\xde\x1d\x74\x46\x1f\x2b\xc3\xf7\x5a\xd0\x47\xe0\x71\xe5\x23\x10\x51\xdf\x5d\x13\x61\xcb\x07\xa2\x99\xff\xb1\xc0\xcc\x1f\xc9\xa8\xee\xde\x44\x46\x35\x30\x31\x46\xa5\x74\x27\x8f\x2a\xdd\x49\x04\xab\xba\x2f\x96\x55\x45\xe6\xcd\xbc\x1f\x3d\x08\x10\x9a\x6a\x07\x7a\xe0\x0d\x47\x4b\x8f\xeb\x62\x8f\xa3\x48\xe9\xf1\x01\x99\x6a\x49\x66\x54\x8a\x3d\x92\x1e\xd8\xc4\x99\x7c\x28\xf6\x48\x8a\x9c\xc9\x3d\xc1\x15\x60\xb3\x6c\xb2\xbf\xbb\x47\xff\x87\xb7\x36\x48\xb4\x23\x96\x01\xbb\x35\x14\xe2\x96\xd3\xb5\xa6\xa4\x8b\x45\xd8\xd1\x9e\x8a\x24\x0e\x3c\xa5\xb4\x95\x0a\xeb\xc0\x6f\x5b\x8d\x5c\xb3\x53\x1c\xf8\x11\x62\x45\x0a\xaf\x4c\x43\x62\xe2\x3a\xe1\x54\x2f\xeb\x30\xd4\xd4\xcf\xd1\xd6\xde\xa5\x9a\xab\x22\xf3\x38\xe0\x1c\x11\xca\xe1\x7f\x93\x85\xd8\x98\xe5\x57\x0e\x97\xe2\x9c\x2e\x30\xf3\x72\x6d\x22\xe5\xbe\x44\x67\xc0\x80\xf3\x45\xd9\x44\xec\x28\x71\x9d\xa5\xdb\x92\xe8\xa0\xa1\x20\x33\xb6\xe7\x7a\x5a\xe3\x25\x51\x12\x23\xc6\x88\x6d\x1a\x95\x65\x0d\x75\xdc\x2b\x21\x22\x43\x34\x21\x71\xe3\x06\xa5\xd8\x24\xa9\x75\xfa\x5b\xec\x0a\xc7\x72\xfe\x52\x35\x21\x3d\x55\x8e\x4d\x71\x2d\xf8\xc7\xb8\x0d\xa8\xb9\x90\xf8\x5c\x85\x4c\x6e\x59\x53\xb3\xd5\x56\x5b\xc7\xc5\x45\x0e\x47\x6b\x79\x06\x2d\xa9\xe5\x09\xa7\xff\x1f\x4e\xd0\xa2\x87\x6d\xbf\x4b\x12\x4b\x87\xc5\xd8\xa5\x91\xa5\x41\xee\x6c\x06\x83\xf8\x2c\x26\xce\x27\x6a\x17\xac\x02\xbf\xa8\xb2\x76\xc1\x49\xe0\x1a\xa5\xec\x82\xf8\x68\x35\x46\xb3\x97\xb3\xe2\x21\x8a\x83\xb2\xe2\x29\x2b\xa1\xad\x72\x24\xd6\xa5\x74\x06\xe4\x1d\x30\x78\x99\xd8\xe6\x75\xd8\x8b\x23\x58\x4f\x28\x37\x92\x7c\xaa\x16\xf4\xb5\x04\xaa\xf6\x41\x13\xf4\xe7\x2c\x3a\x29\xfd\x34\x8f\x5f\x1c\xf0\x12\x4e\xad\xb9\x10\x67\xc5\x2c\x04\x9a\x3f\xe7\xb0\x2c\xf1\x71\x55\xcf\x9c\x4d\x9f\x39\x2f\x22\xb5\x5f\xb3\x99\xd9\xaf\x59\x13\xb8\xbf\xf8\x12\x99\xba\xef\xf3\x9a\x91\x36\x77\xd0\xb4\x3d\xbe\x99\xb2\xe7\x1c\xda\x94\x91\xb8\xaf\x89\x64\x4c\xde\x68\xb4\x2d\xf0\xc6\x98\xc3\x9a\xe2\xc8\xb4\x3b\x8e\xf0\x84\xa8\xb3\x8f\x6a\xcb\xa7\xa8\x5c\x7e\x65\x0d\xa7\x14\x35\x1d\x15\x24\x81\x48\xa1\x66\xcf\x17\xe7\xc5\x56\xa0\xc7\x76\xc5\xdb\x1d\x95\x92\xfa\x99\x4c\xd9\xcd\x8f\xa8\x81\x14\x8e\x22\x3b\x69\xd2\xa4\xc9\x93\xc5\x8e\x8f\xdb\xe7\xeb\xa3\xf7\x79\x93\xdc\xe6\xe1\x28\xe7\xf5\x31\x1b\xb7\x39\xe2\xba\xba\x24\xb1\x74\xe9\x36\x8f\x2a\x0d\xdb\x7c\x9e\xcc\x09\xdf\x2e\xed\xd3\x6d\xe8\x14\xd2\x33\x8b\xb5\x41\xa0\x8c\xf2\xea\x90\x97\x49\x6e\x1c\xcd\xcb\x69\xbd\x67\x4f\x0b\xdf\x14\xeb\xf4\x5d\x51\xab\x50\x19\x1e\x2e\xdc\xb5\x34\xce\x6c\x06\xa3\x3b\xb7\x95\xe7\x38\x80\xbe\xf0\xd9\x76\xad\x43\x52\xd4\x67\xd1\xc7\x6f\x6b\x30\xaf\x48\xb8\x56\x89\x46\xa3\x63\xa2\xfd\x06\x63\x17\x9f\x44\xfb\x96\x94\xd5\xe0\x14\x5a\xb0\xd4\x45\x6f\xaf\x68\xb3\x98\xc2\x3d\xac\x06\x5b\x0e\x80\x07\x65\x80\x7e\xcf\x5a\xea\x96\x4b\x69\x50\x41\xbc\xe9\x59\x4b\x5d\xaa\x7f\x5d\x6f\x9c\x9c\x5b\x68\x03\x4d\x73\x24\x0e\x5f\xcc\x62\x03\xdf\xb5\xe6\xb0\xc3\xe2\x41\x6d\x2a\x02\x1d\xf2\x6b\x8d\x73\xfd\xec\x50\xef\xaa\xd4\xae\xfa\xe3\x4a\xf6\x77\x63\xfb\xf9\xff\x5f\xff\x97\x5e\x39\x36\xa5\xdb\x36\x79\xf5\x64\x47\x42\x07\x6d\xbd\xf5\x36\xca\x98\x37\x6d\x87\x1d\x20\xa7\xc1\x4e\x18\x60\x5c\x57\x07\x36\x3d\xe5\x07\xba\xe7\x5e\x7b\x93\x6c\xa2\xfb\xed\x7f\x40\x8b\xb4\xe9\xf9\x5f\xfc\xd2\xc1\x32\xbc\xf8\x2b\x5f\xfd\x1a\xd8\xf4\x0e\x85\xa8\xe2\x23\x8f\xfa\xf6\xb7\xdb\x8f\x3e\xe6\xd8\x63\x8f\x3b\xee\xf8\xe3\x4f\x38\xe1\x3b\xf3\xfe\xe1\xbb\xdf\xfd\xee\xf7\xbe\xff\x83\x1f\xfc\xf0\x47\x3f\xfa\xd1\xfc\x1f\xff\xf8\x27\x3f\xf9\xc9\x4f\x7f\xfa\x8f\xff\xf8\x4f\xff\xfc\xcf\xff\xb2\xe0\x5f\xff\xf5\xdf\xfe\xed\xdf\x7e\xf6\xb3\x9f\xfd\xfb\x7f\xfc\xfc\xe7\xff\xb9\xf0\xff\xfd\xd7\x2f\x3a\x16\xfd\xf2\x97\xbf\x3c\xf1\xc4\x02\x5b\xcc\x96\xb0\xa5\x6c\x19\x5b\xce\x56\xb0\x95\xac\x93\x9d\xc4\x4e\x66\xa7\xb0\x55\xec\x54\x76\x2a\x3b\x8d\x9d\xce\xba\xd8\x19\xec\x4c\xb6\x9a\x9d\xc5\xd6\xb0\xb3\xd9\x39\xac\x9b\x9d\xcb\xce\x63\xe7\xb3\x0b\xd8\x85\xec\x22\x76\x31\xbb\x98\x15\xd9\x25\xec\x52\x76\x19\xbb\x9c\x5d\xc1\xae\x64\x3d\xac\x97\x5d\xc5\xae\x66\x57\xb3\x6b\xe0\x75\x2d\x5b\xcb\xd6\xb2\xeb\xd8\xf5\xac\x8f\xdd\xc0\x6e\x64\x37\xb1\x9b\xd9\xaf\xd8\x2d\xec\x56\xd6\xcf\xfa\xd9\x6d\xf0\xba\x9d\xdd\xc1\xee\x60\x77\xb2\xbb\xd8\xdd\xec\x6e\x76\x0f\x1b\x60\xf7\xb2\xfb\xd8\xfd\x6c\x1d\x7b\x80\x3d\xc8\x1e\x64\x0f\xb1\x41\xf6\x30\x7b\x84\x3d\xca\x1e\x63\x8f\xb3\x5f\xb3\x27\xd8\x10\x7b\x92\x3d\xc5\x9e\x66\xcf\xb0\x67\xd9\x73\xec\x79\x36\xcc\x5e\x60\x2f\xb0\x17\xd9\x4b\x6c\x3d\x7b\x99\xbd\xc2\x5e\x65\x23\xec\x35\xf6\x3a\xfb\x0d\xdb\xc0\x36\xb0\xdf\xc2\xeb\x0d\xf6\x26\x7b\x93\x8d\xb2\xb7\xd8\xef\xd8\xef\xd8\xef\xd9\xdb\xec\x6d\xf6\x07\xf6\x47\xf6\x0e\x7b\x87\x8d\xc1\xeb\x5d\xf6\x2e\x7b\x8f\xfd\x89\xbd\xcf\xde\x67\xff\xcd\x3e\x60\x1f\xb2\x71\x36\xce\xfe\xcc\x3e\x62\x7f\x61\x1f\xb3\xbf\xb2\x4f\xd8\xa7\xac\xc0\x0b\x7c\xb1\x7c\x2d\xe1\x4b\xf8\x52\xbe\x94\x2f\xe3\xcb\xf9\x0a\xbe\x92\xaf\xe4\x9d\xfc\x24\x7e\x32\x3f\x99\x9f\x02\xaf\x55\x7c\x15\x3f\x95\x9f\xc6\x4f\xe7\x5d\xfc\x0c\x7e\x06\x3f\x93\xaf\xe6\x67\xf1\x35\xfc\x6c\x7e\x0e\xef\xe6\xe7\xf2\x73\xf9\x79\xfc\x7c\x7e\x01\xbf\x90\x5f\xc4\x2f\xe6\x45\x7e\x09\xbf\x84\x5f\xca\x2f\xe3\x97\xf1\xcb\xf9\x15\xfc\x0a\x7e\x25\xef\xe1\x3d\xbc\x97\x5f\xc5\xaf\xe6\xd7\xf0\x6b\xf9\x5a\x7e\x1d\xbf\x9e\x5f\xcf\xfb\xf8\x0d\xfc\x46\x7e\x13\xbf\x99\xff\x8a\xdf\xc2\x6f\xe5\x81\x8d\x77\xa0\x2a\x6c\xe3\x1d\x89\x96\x0a\x06\x64\x01\x6b\xb6\x3d\x92\xc6\xbf\xa3\xf2\xef\x98\xfc\x3b\x2e\xff\x16\x32\xf8\xb7\x53\xfe\xed\x82\x80\xa3\xc1\x6c\x48\x9e\x18\x89\x91\x10\x06\xb3\xd4\x36\x3c\x96\x8a\x00\x4e\x19\xd9\x78\x3b\x6b\xaa\x9e\x55\xdf\xca\x9d\xfc\xef\x78\x3d\xab\xbe\x85\x3b\xfe\xc8\x9a\xad\x5c\x5b\x5b\x5a\xdf\x92\x5f\xa3\xa9\x15\x25\x8a\xd1\x14\x1e\xe9\xbd\x32\x70\xa9\x9b\x4b\xfb\xe9\x6f\x45\xe1\x9b\x79\x89\x81\x6c\x65\xe4\xd8\x20\x85\x80\x4b\x02\xed\xc5\x1d\xe4\x26\xee\x60\x35\x37\x72\x47\x47\x40\x05\x0e\xc1\xa4\x9e\x97\xa6\x19\x73\xe4\xbb\x1a\x5a\xa6\x98\x8e\x48\x09\x36\x12\x63\x9f\x1a\x4b\x19\x5d\x3d\x25\x76\x19\xc6\x52\x86\x57\xef\xb3\xa2\x93\x7d\x1c\x7f\x1b\x4d\xa9\xbc\x5b\xfe\xc0\x79\xd3\xe8\xbd\x3e\x94\x0f\xf4\x34\x5a\x7d\xa9\x0f\x1f\xf8\x19\xdb\xfa\x42\x2f\x26\x79\x9c\x6b\x73\xbe\x98\x8d\xe1\x14\x69\x4f\xba\x1b\xf6\xda\xfa\xbb\x5a\x71\xc1\xf3\xd2\x60\x25\x5e\x8b\xee\x1f\xdd\x69\xbf\x56\x66\x5f\xe8\x03\xf0\x01\x74\x64\x94\x19\x71\xc7\xb9\x8c\x74\x4d\x21\x71\xf4\xda\x9e\xed\xb8\x69\xd7\x3e\x3c\x08\x25\xbe\x96\x2b\x93\x78\x1f\x47\x93\x44\x77\xda\x4d\x85\x40\x97\x22\x57\x38\x85\xea\x0e\xf8\x6b\x79\x0c\xfe\xd6\x28\xf7\x5f\x32\x49\xa6\x98\xba\x9a\x56\x76\x53\x6d\xa9\xb9\xc8\x8d\x4a\x4f\x3a\xb5\x9e\x55\x5f\xcd\x1d\x08\xe6\xbf\x0a\x87\x8e\xb1\xba\xe3\x5c\x5e\x24\xcf\xb6\xf1\x27\x0c\xd8\x53\x33\x62\xaf\xf0\x2d\xdf\x56\x61\x95\x25\x69\x17\x42\x5e\x37\xdb\xd5\xb3\xea\x5e\x8e\x08\x95\x3d\x1c\x62\x34\x05\xa5\x81\x40\x79\xa5\xf8\x6c\xc2\x32\x8e\x18\xa2\x96\x28\x74\x85\xf2\x58\x1d\x96\x2b\xda\x9d\x42\xc9\x78\x0c\x9d\x1f\xfd\xdd\x0c\xb1\xf8\x3c\x5a\x85\xa1\x4b\x1a\x36\xf7\xd8\x79\xb1\x84\x3b\xcc\x55\xe4\x1a\x90\x43\x2a\xe4\x40\x7e\x01\x79\xb0\x42\x2f\xb8\x25\x12\x10\x61\xaf\x04\x2f\xb8\x0b\x69\x7f\x2e\x8f\xa4\xf4\x61\x3b\xa7\x62\x3d\x81\xd2\xa3\xc2\xd7\x2e\xa6\xd5\x44\xfa\xc1\x8d\xb3\xb2\x31\x47\x6e\x3d\xab\xbe\x84\x3b\x60\x2d\x2e\x72\xe5\x0b\x37\x6c\x6b\x50\x9a\xac\x09\x4a\x93\x0d\x04\xff\x81\x6c\x79\x67\xb8\x61\x9b\xda\x86\xcd\x25\xf7\xea\x59\xf5\x85\x3c\x60\x20\x61\x17\xda\x9e\xe8\x8d\x63\x07\x38\x23\x8d\x58\x43\xfe\xa0\x7a\x56\x7d\x01\x10\x8f\x1d\x0a\xad\x27\x35\x9c\x5f\x62\x5c\x05\x7f\xa2\x74\x4e\x05\x01\x88\x89\x2e\xda\xb8\xa4\x8a\x00\x6d\x6a\xa9\x25\x95\x3d\x4a\xa7\x5b\x1f\x40\x9d\x69\x6a\x85\x2d\x5b\xbc\x20\x0e\xc1\xc2\x9b\x53\x8d\x3e\x5f\x17\xbf\xaa\xf4\xf2\x19\x76\xa3\x66\x24\x19\x49\x37\x77\xf2\x4f\x0a\x1e\x7c\x8e\x5e\xd0\xce\x34\x90\x36\xfa\xf3\xa6\x31\xeb\x3b\xc4\x45\x02\xac\x61\x77\xa6\xa3\x27\xef\x48\x1c\x49\xb9\x16\xe6\x16\xba\x21\x66\x0b\xe1\xb3\x70\x5c\xb5\xcb\xec\x31\xe2\x0b\xd8\x4d\xb6\x04\x6b\x54\x5f\x14\x6d\xb8\xea\x06\x5f\x74\xa5\xc1\x66\x1b\xd3\xe4\x8d\xf1\x27\x23\x82\x82\x90\xb6\x17\x4a\xf2\x84\x2f\x6c\x09\xe6\x08\x1f\xf0\x8c\x01\x26\xae\x98\x3a\x77\x2d\x19\x5b\xbf\x6f\x3d\xab\x5e\x23\xe6\x08\x1c\x69\x48\xa0\xb8\x8a\x67\xd8\xbf\x9e\x55\x9f\xc5\x4b\x42\x15\x6e\x89\xee\x1a\x3a\xc5\xa7\xdd\x00\x78\xa6\xb9\x9e\x55\xaf\xe6\x98\xc4\xe5\x4c\x2e\x23\xc4\xfb\x39\x2e\xff\x78\x0a\x95\x5b\xa2\x9f\x4a\x11\x26\x4e\x12\xc2\xe2\x6e\xa3\x0d\x2d\xa1\xec\x7e\x5c\x8e\xa7\xcb\x46\x86\x3f\xae\x60\x4c\x52\x68\xa3\xef\xe7\x5e\x0a\x9a\xed\xe2\x8e\x6f\xb9\x8a\xcf\x9f\x65\xe3\x57\xb0\x57\x08\x06\x9b\xea\x85\x25\xe7\x2e\xdb\xe1\x67\x11\x32\xb1\x3b\x03\x6f\xf3\x93\x6b\xce\xad\x0a\x3a\x76\x27\xed\xd8\xd9\xb4\x63\x0b\x54\xc6\x67\x4f\xc2\x1a\x60\x1e\x6e\xec\xd5\x42\x3c\x6c\xc7\x52\xb0\x4a\x08\xab\x21\x3e\x58\x11\x98\x1a\x38\x3a\x49\xd6\x73\xea\x59\xf5\x69\xdc\xc9\x3f\x21\xc8\xfa\x54\xcd\x34\xd0\x91\xc9\x21\x6e\xf4\x82\x15\xac\xe2\x4e\xfe\x71\x51\xf0\x14\x83\xbb\x98\x6b\x78\x4f\xfc\x1a\xb6\x85\x5d\xcd\x4f\xe1\x4e\xfe\x61\x51\xe1\xc9\x62\x32\x8d\x83\xf3\x4c\x1b\xbf\x96\x07\x67\x84\x12\xe3\xbe\xf8\x86\x0c\xa7\xf6\x07\x44\x03\x27\x01\xb1\xf5\xec\xcb\x6b\xea\x30\x2f\x86\x5f\xb8\x70\xe0\x13\xae\x33\x65\x74\xca\x4c\x19\xae\x4a\x0c\x7b\xbf\x78\xaa\x93\x3b\x8e\x3f\xf0\xd0\x54\xd7\xa2\xdf\xae\xe4\x5a\x3a\xc3\x2e\xa3\xf7\xa4\xfe\xa2\x20\xe4\xd3\x32\x67\xfa\x43\x62\xf8\x2b\xb8\x93\xbf\x57\xd4\xb8\x9c\xd3\x0a\x87\x53\x12\x31\x85\x1c\xd1\x81\xa3\x77\x9c\xdc\x9d\x8d\x0a\xc8\xa8\xf1\x6c\xa2\x22\x03\x8b\xf1\x52\xee\xe4\x07\x44\xa3\x4b\x84\xe0\x7d\xce\x56\x62\x6c\x75\xc8\xf6\xef\x91\x5f\x3b\xae\xed\x71\x15\x03\x73\x97\xf8\xb2\xc0\xc9\xbd\x20\xac\xc6\x7e\x3c\x6e\x21\x66\x5a\x0b\xa0\x8a\x9b\x44\x15\x9f\x32\x47\x1e\x24\x83\xa9\x92\x03\x65\x88\x56\xf1\x6a\xc8\xed\x2b\x6d\x14\x7d\x32\x56\xac\x1e\x4c\x85\x62\xea\x63\x6f\x37\xa9\x9e\x99\x56\xad\xce\x97\xc4\x8c\x7c\x49\xe0\xa7\xf7\x31\xd3\x25\xb5\xb6\x1b\xde\x37\xe0\xf4\x0e\xa2\x30\xcc\xd5\x76\x61\x12\x26\x45\xee\xb9\xf9\xc9\x8b\x0f\x01\x2f\x7f\x61\x4e\xfe\x06\x31\x31\x1f\x31\xba\xeb\xda\xa3\xd7\xfd\xb9\x4d\xb9\x6f\x81\x87\xe5\x38\x73\xf2\x7d\xa2\xbd\x0f\xf5\x9d\xca\x56\x77\x29\xbd\xb4\xb5\xa1\xa5\x7d\x3e\x7e\x8f\xb9\x4a\xba\x1b\x4b\x49\x28\x60\xd7\xaa\x97\x01\x4c\x41\x05\x2f\x54\x28\xe9\xf9\x23\xc5\xad\xd0\x24\x78\xe8\xda\x3a\x34\xd1\x5c\x2f\x3a\xfb\x81\x5c\x88\x51\x71\x47\x90\xc2\x80\xbc\x0a\x16\xb9\xb4\xe5\xac\x15\x05\xdf\xd7\xe4\x55\x48\x85\xe0\x47\x5e\x8e\x93\x77\x60\xba\x64\xc8\x10\x86\x0e\x59\x75\x41\x12\xae\xf3\x45\xb5\x7f\x62\x21\x32\x94\x07\x89\x38\x6f\x6a\x70\x1a\x6b\xa9\x3b\x7e\x1c\x6d\x16\xcd\x33\xf8\xb5\x58\xda\x2c\xf2\x80\xe2\x90\xbf\x4a\x8a\xcb\x06\x18\x18\xb8\x0b\x91\xf3\x43\x99\x2e\xa6\xf9\x3f\xfa\x8c\xf9\x96\x9b\x92\x8c\x74\xa9\x60\xa4\xef\xe2\xec\xa4\xa5\xbf\x69\x10\x0b\x29\x43\xa2\x6c\x1d\x62\x53\x48\x69\xbd\x79\x67\x58\x6c\xdf\x90\xb8\x98\x11\x0e\xdb\x10\x27\xf0\x0e\x73\xf2\xe7\x8a\xb9\xfc\x63\x0c\x4f\x7b\x23\x96\xb6\x4d\xff\x72\xb9\xdf\x6a\xeb\x6c\xdd\x00\xc0\x4d\xfd\x81\x39\xf9\x6e\xd1\xc0\xdb\xcc\xf1\x47\xce\xde\x4a\xf0\x70\x49\x43\xe7\xc8\xaf\x1d\x21\x9a\x48\xfa\x19\x49\x49\xba\xf9\x9d\x78\xf8\x77\xcc\xc9\x9f\x2a\x4a\xbd\xc5\x1c\x09\x9f\x97\x72\xfc\x91\x8b\xb0\x96\x34\x14\x5c\x25\x7e\x1f\x65\xc0\x17\x33\x8e\x8b\x5f\x9e\x24\xbe\x7c\x03\xe7\x35\x35\xdb\x1e\x12\x54\xc9\x5b\xac\x7b\x18\x0d\xaa\xc3\xcc\x81\x7e\xca\xb8\x6b\x8e\xc5\x5e\xc8\x4b\x60\x92\x7c\xcb\xb5\xe4\x3a\x16\xc4\x3a\x6e\x60\xe0\x2e\xe1\x4f\x01\xd8\x2a\x4a\x96\x46\x6c\x6b\x88\x2c\xff\x14\x43\x96\x33\xad\x7b\x98\xd4\xb9\x00\x34\xc2\xeb\xcc\xc9\xff\x95\xd5\xb3\xea\xd7\x58\x14\xd1\xbe\x9f\x4c\xb4\xb5\xc9\x44\xab\x08\xd5\xa6\x84\x9a\xf2\x2d\x6d\xa9\xfd\x2b\xc7\x96\x61\x42\x91\x50\x6b\xc3\x84\x1a\x49\x96\x1f\x26\x92\xe5\x5c\xec\x56\x2b\xf6\x48\x7a\x5d\x36\x78\x52\xe3\x91\x42\xca\x4d\x13\x6e\x39\x2e\xa6\xe2\x55\xe6\xe4\x3f\x12\x53\xf1\x8a\xe2\x96\x5d\x1c\xf7\x49\xa7\xd4\x47\x8c\xd8\x6e\xc0\x2b\x96\xc8\xa2\x52\x67\x31\x6e\xc3\x56\xcb\x7a\x16\xfc\xad\xf1\x18\x6e\xbd\xba\x8c\x7e\x62\x54\x3c\xf1\x72\x09\x77\xc9\x18\xcb\x68\x7a\x64\xfc\x35\x96\xbb\x8c\xdb\x4a\x5d\x27\xdf\xcb\x8c\x0a\xe3\xc8\xdb\x38\x71\xa3\x7a\x4e\xb4\xfb\x92\x6e\x57\x69\x00\x64\xa8\x86\x41\x3e\xae\x69\x0e\x5e\xbc\x78\xa4\xf2\x50\x0d\x98\x90\x17\x98\x93\x7f\x56\xbc\x19\x46\x7a\x1a\x0a\xc4\xc9\x65\xf2\x6b\xf9\xbd\xe8\xa6\xc6\x0f\x80\xdf\x9e\x67\x4e\xfe\x4a\xf1\xe6\x39\x16\x48\x1e\x61\x13\xe7\xb2\xc5\x89\x0a\xcc\xb0\x8d\x73\x79\x6c\x71\x3c\xc3\x08\x77\xad\x95\xb6\xce\x26\x19\x8b\xdb\xe0\xa5\x0d\x57\xdb\x26\x89\xab\xe5\x4a\x5c\x2d\x0c\xac\xab\x42\x57\x5b\x04\x8c\x17\x6b\x59\xe2\x6a\x2b\x1a\x18\xb1\x03\x5a\xe6\x9a\xf1\x76\x71\xc3\xed\x16\xaf\x70\x82\xd0\x88\xdb\xed\x4a\x3a\x80\x2e\x4a\x01\x12\x08\x74\x1e\xae\x7b\xbb\x1e\x89\xc2\xe8\xc1\x0f\x96\x21\x98\xd6\xd9\x42\xfc\xb5\xf5\xdd\x37\x25\x15\x6d\xb6\x6b\x0b\x49\x58\x65\x44\xed\x14\xab\xf0\x2c\x73\xf2\x97\x89\x37\xcf\xe8\xe5\xc0\xd8\x67\xba\x38\xe6\xb1\x7b\x52\xd2\x6c\x0b\xa2\xc1\x23\x57\xcc\xac\x0d\x33\x99\x81\xbf\x4d\xa0\x62\xe4\xfa\x94\x6a\x08\xb2\xb9\xa5\x8c\x3d\x92\xa6\x47\x97\xd6\xa5\xd2\x46\x2f\xa2\x44\xda\x2a\x91\xaa\x08\x91\xae\x12\x03\x7a\x8a\x39\xf9\x35\xe2\xcd\x93\x92\xe9\xa5\x8d\x51\x9c\x9a\x44\x62\x3a\xd0\x42\xbe\x8f\x0a\xb4\xe8\x56\x57\xad\xd3\x65\x23\xf9\x33\xc5\x9b\x21\x46\x2b\x99\x17\xe8\x84\x2c\xa2\x11\xf2\x2b\xd2\x08\x61\x3d\x61\x87\xbd\xb3\x16\x9b\x5a\xa1\x2e\xd1\xea\xe3\x0a\x59\xa2\x5f\x0a\x51\x03\xdc\xe4\x03\xa1\xbc\xff\xe7\x2c\x8e\x53\x05\x86\x00\x4a\xce\x89\x9d\xa6\x01\x43\x15\xd8\x1f\x66\xde\xe7\x2e\x9e\xa8\x2a\xf0\xcd\x4b\x67\xe0\xa9\xea\x25\xa8\x02\xcf\x5b\x1c\xa7\x0a\xd4\x01\xb1\x05\x79\x12\x48\x0d\xd5\x90\x1d\xa1\x0a\xbc\x60\x71\x39\x55\x60\x81\x47\x1b\xff\xf5\xb2\x5f\x28\xe6\xfd\x61\xe6\xe4\x8b\xe2\xcd\x20\x53\x9a\xa3\xa1\xcd\xa5\x0a\x1c\x22\xba\xb4\x4b\x43\x8b\x7e\x91\x68\xf3\x01\x45\x6a\x7e\x27\x33\xcc\xf2\x57\x84\x4a\x9f\x24\x4a\xaf\x93\xa8\x68\xe9\x8e\x9e\x7c\x55\xa0\xba\x92\x71\x56\xf8\x83\x6b\x95\x20\xb9\x41\xc6\x0e\xc9\xca\xa5\x18\x33\x94\x52\x61\xd0\x7e\xe1\xbd\x9a\x08\x31\x45\x2b\x24\x69\x3f\xae\x62\x31\x02\xd1\x4c\xab\x01\x03\xfa\x45\x2f\xef\x67\xca\x3b\xab\x4b\x59\x86\x78\x28\x36\xbb\x37\x92\x24\x65\x6c\x36\x57\xb1\xd9\x64\x3a\xae\x4e\x24\xc5\x2c\x51\x29\x3c\x26\xba\x70\x2f\x73\x9c\x40\x8b\xc0\x50\xbb\x50\xa2\x50\xa8\xe3\x5a\xa5\xf0\xb0\x78\x6a\x80\x85\x54\x0a\xf0\xed\x3d\xe2\x5b\xdb\xb3\xf4\xd4\xcf\xb4\x6a\xf1\x12\x24\x7e\xbd\x8b\x39\xf9\xfb\xc5\x9b\x3b\x09\xbb\x95\xee\x97\x63\x19\x9a\x4e\x36\x23\xc3\xd5\x90\x91\x81\x7e\xa9\x1a\xf4\x4b\x58\xeb\x2c\xb6\x03\x39\xe3\xba\xa5\x30\x06\x1f\xf0\x0a\xa1\x3f\x76\x4a\xb8\x99\x14\xa0\xe9\x06\xfe\xa7\xd8\xa0\xd2\x6f\xad\xa5\x61\x6b\x18\xc0\x37\x1f\x4f\xbc\x9f\x90\x58\x11\xba\x0e\xe7\xd1\x43\x4b\xa5\x5f\xe9\x95\x3a\xad\x2e\x89\x9a\xd8\x29\x3b\x56\x54\xa1\x30\xcc\x10\xd0\x6e\x10\x53\x71\x07\x73\xf2\xf7\x8a\x37\xb7\xeb\xeb\xac\x14\xd0\x06\x52\x78\x38\x8c\x05\x62\x67\x58\x47\x75\x63\x34\x69\x18\x89\x96\xc9\x72\x0f\xc8\x76\xa4\x6e\xb7\xcf\x46\xe2\x41\xb0\xd8\x5e\xde\x43\x11\x96\x81\x8b\x5c\x8c\x7b\x59\x26\x0e\xd7\xda\x4d\xda\xea\xa5\x25\xae\x7b\x39\xf4\xda\x6b\xd2\xf9\x50\x73\x12\xde\x56\x8a\x0d\x7d\x81\xd8\x30\x90\xd2\x62\xc3\x28\xd7\x29\x4e\xc7\x82\xfc\xad\x5d\xc8\xce\x1b\xa1\x3f\xaa\xfd\x5b\x13\xe9\x7b\x9e\x21\x27\x4b\x09\xa2\x0d\xf5\xc1\x82\x76\x72\x18\xff\xdf\xa0\x79\x80\x2d\x33\xec\xc0\x07\x06\x51\x8c\x7a\xc6\xfa\xc5\x8c\xdd\xca\x9c\xfc\xdd\xe2\xcd\x2d\x78\xf1\x83\xa2\x06\x7b\xbd\x8d\xce\xc8\xef\x13\xd5\x3e\xb7\x2f\x8e\x16\x7e\xa3\xaa\xbd\x23\xa6\xda\x12\x54\x2b\x8f\x4f\x58\x0a\xbe\x73\x22\x52\x30\x48\xb2\x37\x32\x47\xb3\xf9\x20\x99\x46\xc5\x4c\x5e\xda\x97\x53\xd8\xa1\xa1\xe4\xf3\xfa\x9e\x98\xf3\x1a\x1b\x04\xa6\xcc\x49\x0f\x60\x9e\x53\x95\xf4\x22\xc0\x53\x60\x01\xca\x82\x95\xbf\x59\x0c\x70\x2d\xa3\x9d\x64\x65\x3b\x79\xdf\x67\xd5\x49\xe4\x40\x77\xb3\x30\x8f\x1c\xae\xa2\x0e\xaa\x55\x71\x3c\xb2\xd1\x1e\x31\x35\x88\xf7\xc7\x0a\x35\x23\x60\x98\xc7\x3d\x02\xef\x5b\x15\x9a\x3a\x7c\x6a\x46\xb8\x5a\x5b\x43\x76\x2d\x44\x42\x15\x1d\x49\xe0\x9d\x05\x12\x9d\xf6\x00\x6d\xfb\xdc\x80\xde\x67\xb1\x4e\xc9\x35\xbb\x0d\xae\xa9\x0e\xe6\x39\x6c\x07\xb2\x0f\x1f\x14\xeb\x73\x35\x73\xf2\x0f\x89\x37\x57\x31\xb8\xf4\xdf\xcd\x3c\x0b\x0f\x96\x5e\x26\x59\x5a\xaf\x24\xaf\xc1\xe4\x95\x1b\x2c\xbb\x72\x83\xe1\x95\xeb\xad\x68\xe5\x5c\xee\x3f\xf8\xeb\x35\xaf\x77\xa0\xfc\x74\x28\x39\x65\xaf\x84\x53\xf6\xa3\x29\xfa\xbc\x84\x6f\xaf\x60\x80\x4c\x65\xe5\xaf\x13\x9f\x2e\x0b\x29\x96\xc2\xdd\x7e\x3c\x56\x8a\xed\x0d\xa6\xea\x49\x51\xd3\xa5\x4c\x7d\x8f\xd7\x77\xf4\xd1\x4c\x53\x3f\xc8\xb4\x16\xcb\xf1\x83\x4b\x7f\x51\xbc\x57\x88\xa7\x2f\x8f\x48\x77\xeb\x57\x2c\xed\x6f\x3d\x90\x4e\x72\xb8\x1e\xa2\xfd\x4c\x70\xb8\xde\x68\x4e\x22\x06\xe6\x59\xf9\x27\xc4\x50\x2f\x2c\x33\x69\x4f\xc7\xaf\x35\x9d\x8f\xa1\x34\x71\x72\x0f\xa4\x3f\xfc\x21\x90\x02\x49\x69\xe5\x8e\xbe\x61\x58\xce\xcf\x13\xc1\xfc\x0c\x25\xce\xcf\x33\x9f\xf5\xfc\x6c\xd2\xd4\x8e\xdb\x3d\x04\x89\xae\xd7\xd6\x7a\x40\xd7\xf2\x53\x1d\xea\x9a\x11\x00\x62\xa8\x51\x0d\x2f\x4e\xf4\xcf\xa1\x26\x1d\xdf\x72\x55\xca\xa7\xf7\x78\x3d\xab\xee\x66\x60\xb8\xf5\x6b\x5a\x2c\xcb\xaf\x01\x7f\x12\x94\x9c\x7a\x6d\xbf\xc6\x3f\xc8\xb5\x7b\xa6\xaf\xf4\x6c\x9f\xe9\xa7\xc6\xc0\x7a\x8d\x4f\xb9\x76\x8b\xc5\x64\xe1\xac\x7f\x90\x9f\x95\xfe\x28\xe2\x09\xae\x9f\xf8\xa3\x78\xe2\xec\xe0\x09\xee\xdb\xfa\xb7\xdf\x8b\xdf\xd6\xe0\x6f\x58\x51\x8b\x65\xbb\xa0\xb4\xf4\x3b\x3a\x16\xf9\x07\xad\xf4\x53\x4b\x3b\x20\x2c\xa3\x43\xba\x03\xc9\x49\x4a\xeb\xf7\xb5\x5e\xc6\x4d\xb9\x69\xa9\xfa\x79\x53\x50\xe6\x59\x5a\xb6\x1f\x53\x77\x33\x26\x53\x3f\xd8\x6e\x46\x03\x9b\x8d\x88\xb2\xab\xb5\xda\xbf\x44\x33\xa0\xe6\xf7\x55\x3a\xbf\x6b\xaa\xe4\xfc\xaa\x25\x03\x12\x65\x92\x7e\xe5\xe7\x31\xb1\x40\x25\x2e\xea\x21\x23\xce\x6b\xa2\xf9\x2e\xe6\xe4\x37\x88\x37\xa7\x33\x5a\xe1\x80\xbc\xdb\x89\xaa\x70\xf1\x86\xa4\x68\x3b\x60\x7b\x56\xfe\x53\xab\x9e\x55\x9f\xaa\x9e\xc0\xaf\x89\x3a\x3c\x74\x2b\x7b\x5d\xd4\xbf\x8a\x39\x6e\xca\x4b\xe7\x5f\x16\x1f\x4e\x61\x0e\xe8\x13\x37\x82\xd8\x7e\xb7\x51\xc4\xf6\x17\xb0\xd1\x4e\x94\xd8\xfe\x0c\x86\xd7\x89\x10\xdb\x87\x60\x74\x8d\x26\xb6\xf7\xc1\xf4\xba\x39\x89\xed\xcf\x62\x2e\x57\x68\x62\x1b\x91\x93\x36\x28\x89\x6d\x90\x12\xdb\x7b\xa2\xec\xf2\xf2\xc4\xf6\x6e\x59\x62\x1b\x0c\x11\xdb\x88\x41\x6c\x91\xa4\xf6\x27\xd1\xf8\x12\xe6\xe4\x3f\x10\x6f\x16\x1b\xa4\x36\xa8\x49\x6d\x44\x92\xda\xa0\x94\x0f\x06\x6d\x2f\x83\xa0\xbc\x27\x12\x4a\x1b\x24\x94\x36\x1e\xa2\xb4\xf7\x45\xf5\xbf\x44\x42\x7b\x47\xbc\x5f\x24\xa7\xa6\x57\x0a\x76\x65\xc4\x83\x8f\x3f\x2b\xf1\x20\xc7\xfd\x81\x0f\xb7\x36\x64\xfc\x4f\x62\x35\x33\x43\xa6\x10\xf7\x49\xac\x10\x97\x25\x6a\x0a\xa9\x30\x47\x4d\x34\x6e\xd5\x21\xf4\x20\xb4\x21\x2c\x42\x5c\x6f\x10\x3d\xb6\x21\x79\xad\x0a\x82\x4c\xff\xcb\xc9\xaf\x14\x7f\xff\x1f\xc4\x54\xd8\xb3\xed\x5a\x39\x91\xa3\xa5\x9e\xb4\x4b\x96\x44\x3b\x98\x46\xdc\x81\x96\x2e\x89\xbb\x03\x35\xda\xa3\xa6\x4d\x6d\x59\x4c\xad\x01\xfc\x05\x0e\x38\x1b\x73\x05\x8a\x82\x4a\xd4\x6a\xf4\x25\x13\xb8\x02\x81\x61\xe9\xdf\x37\xe9\x06\xe4\x5a\x7e\x6d\x87\x4b\xe8\xb6\x73\x89\x49\xb7\x8b\xc5\x5c\xff\xab\xdc\x9a\x63\x36\xee\x4d\xf0\x14\x66\x68\xdd\xa6\x03\x34\xe3\x66\x4f\x5e\x12\x4d\xb2\xfe\xc8\x45\x5b\x49\x17\x9e\x46\x7b\x2c\xd0\xdd\x77\x07\x76\xa8\xde\xb4\xa9\x79\xa6\x35\x25\xc4\xcb\x6e\xec\x24\xd8\x5e\x06\xa0\x62\x21\x5d\xd2\x3f\x39\x25\x74\x74\x1a\x6d\xff\xad\x44\x3a\x3a\x3d\x81\x8e\x06\xb3\x7a\xd8\x23\xa6\xfa\xa2\x8b\x3e\xf5\x74\x84\x99\x56\x1d\x1d\x04\xe2\xe9\x0c\xb1\x32\x3f\x71\xf2\x6b\xc4\xdf\x1f\xcb\x4e\x0f\xa5\x22\xcd\xc0\x67\x2e\xd9\x04\x17\x87\xd5\xa2\x81\xf9\x4e\xfe\x2c\xf1\xf7\x47\xf2\x8e\xe6\x59\xae\xad\xf6\xb5\x97\x72\xb9\x38\x9d\x3c\x8e\x79\x95\x7e\xb8\x89\x77\xf2\xca\x2f\x4d\x67\xc7\x90\xd8\xa6\x5f\x9a\xd0\xdd\xce\xc2\xb4\x4e\xdf\x0d\x06\x64\xd3\x01\xf1\xca\x95\x0c\x71\x6c\xde\xdc\x32\xe7\x7d\x66\xe3\xd9\x48\x01\xfa\xc2\x25\x1b\x63\x4f\x3f\xd5\xae\x67\xd5\x27\xa0\x39\xbd\xba\x9c\x48\xa3\x1e\x3a\x45\x3c\x74\x3c\x3c\x94\x2c\xd1\xa8\x07\x4e\x12\x0f\x1c\xa7\x1f\x10\x02\x8d\xfa\x69\x85\xf8\xe9\x58\xf8\x29\x90\x67\x98\x6f\xb9\xdc\x94\x67\x2c\x2d\xcf\x14\x52\x81\x3c\x53\x48\x95\xc8\x33\xd7\x0a\xda\x3f\x46\x89\x33\xc3\x72\xbe\xfa\xa5\x39\x6d\x94\x11\x71\xe6\x0a\xae\x12\x0c\x26\x4a\x33\x97\x2f\x89\x95\x66\x0a\xd2\x57\x4d\x49\x33\xf2\xf3\x68\x79\x69\xe6\x4a\x0e\xc9\x09\xf3\x57\x71\x48\x3d\x48\x1e\xee\xd7\xb2\xcc\x28\x53\xc9\xe3\x70\xe4\xfd\xb6\x97\x46\x04\xbe\xc3\xe5\x03\xf8\x6d\xd0\xd5\x6b\x42\x67\x42\x8f\xa8\xfd\x30\x94\x65\x2e\xe5\x90\x31\x30\x87\x7e\x44\x12\xb2\xcd\x63\xe8\x3d\xd2\xe6\x00\x5b\x05\x84\xed\x6f\x6d\xea\x1d\x70\x2c\xe5\x0f\x5b\x86\x8d\xe5\xc6\x50\xbf\xc0\xbd\xec\x1b\x4e\xd2\x06\xbb\x39\xf6\x4c\x0a\x59\xa7\x6e\x59\x92\x64\x9d\xf2\xf7\x29\xeb\xa4\x7e\xab\x98\x98\xaf\x39\xf9\xdb\x39\xe0\x14\x42\xda\x88\x73\xdd\xcd\x60\x97\x12\xd5\x10\x9d\x69\x68\x0e\xfa\x39\xa4\x10\x10\xfc\x0b\x7d\xd3\x0e\x01\x8f\x43\x58\x87\xc7\x14\x68\x61\xc0\xbe\x2c\xba\x28\x15\xaf\x83\xcc\x71\x32\x4c\x10\x5c\xef\x0b\xf5\x63\x10\x01\x0d\xa9\xea\x49\x1b\x6b\xc0\x6b\xf4\x8b\x21\xdd\x13\x7c\xe9\x4b\xa8\xe7\x7c\x68\x11\x77\x37\x16\xf1\xc1\x58\x2e\xd9\x47\xd5\x27\x7d\x54\x7d\x12\xe9\xe6\x6a\x54\x14\x76\x73\x95\xc6\x8a\x5e\x99\xd3\xbf\x2f\x4d\x28\xb7\x8f\xe8\x5a\x4e\x7b\x46\xea\x5a\x06\x03\x5d\x4b\x5f\xa2\xae\x65\x70\x49\x9c\xae\x85\xe6\xcb\x0a\xa8\x62\x23\x16\x69\x94\x38\x54\xca\x48\x22\x9e\x33\x22\x8d\xa4\xf9\xa6\x48\xdd\xdb\x7a\x25\x24\x1a\x7c\xe8\x63\x5e\xa6\x24\x85\x55\x06\x9d\x06\xb8\x11\x95\x2e\xf8\x52\x94\x83\xe2\x23\x4b\x92\x8c\x22\x91\xe9\xad\xee\xc5\x24\x84\xea\xda\x28\x43\x8b\xfa\x12\x63\x6a\x1e\x2b\x7b\x68\x8e\x84\x0f\xcd\xbe\x4a\x75\xde\x4a\x14\x49\x95\x9e\xdc\x66\x27\x7e\xfd\x59\x9d\xdc\x72\xcb\x15\x4d\xf3\xf2\x50\x68\xbb\x1d\x08\x08\x8c\x12\x0c\x8e\x44\x74\x3c\x6d\x96\x83\xa8\x01\x60\xf2\xa4\xcc\x33\xa1\xba\x9a\x20\x3b\x41\x8e\xf8\x95\x05\xce\x67\x9d\xcc\x63\xe4\xa0\x3f\xdd\xc6\x4c\x06\x2e\x8b\xd8\x5d\xcf\xc7\xef\xae\x1a\x65\x09\x94\xf0\x07\xf2\xba\x48\xa9\x33\x88\x7f\xd3\x5e\x6c\xd0\xda\xbe\x3a\x0e\xcd\x96\x71\x68\x69\x19\x87\x26\x6d\x93\xb5\x48\x98\x12\x7f\xbe\x21\x9c\x77\x2d\x24\xe0\xbc\x48\x3b\xb9\xce\x22\xfe\x7b\x4d\xd0\xe6\x4b\x1c\x31\x24\x81\x9f\xed\xe3\x24\x91\xc0\xfa\x4a\xcf\x96\x57\x92\xcf\x96\xf2\x19\xb9\x5f\xe5\x98\xce\xf0\x75\x8e\xf9\x0c\xad\x1e\xff\xba\x0b\x37\xcb\xd9\x72\xdd\x85\x84\x4f\x6d\x08\x11\xc6\x08\x97\x20\x8e\xf1\xe7\xeb\x9b\xb1\x73\xb0\x26\xb8\xf3\x8d\xa6\x2a\xb8\xf3\x8d\x7e\xc6\x77\x3e\x05\x7c\x94\x91\xb9\x1b\x36\x41\x36\x51\x5d\xfe\x03\xed\x32\x49\x16\x1e\x94\x78\xa7\x6c\x89\x77\xcb\x96\xf8\x53\xd9\x12\x1f\x94\x2d\x31\x5e\xb6\xc4\x47\x65\x4b\x7c\x5c\xb6\xc4\xa7\x65\x4b\x2c\x59\x5a\xae\xc4\xf2\xb2\x25\x3a\xcb\x96\x38\xb9\x6c\x89\x55\x65\x4b\x9c\x56\xb6\xc4\x19\x65\x4b\xac\x2e\x5b\x62\x4d\xd9\x12\xe7\xc4\x94\x70\x2c\xe7\xa6\x6d\x37\x11\xef\x23\xc7\xa6\xec\x63\x49\x58\x2d\xc6\x6d\x3b\x85\xc9\xe1\x01\x8b\x1d\x90\xb5\xb6\xdc\xb2\x06\x90\xb5\xb6\xde\x7a\x1b\x40\x71\xd8\x1e\x20\xd9\x83\x68\xfb\x22\x0f\x47\xdb\x6f\x08\x3a\x4b\xa3\xed\x8b\x36\x14\x10\x37\xb3\x50\xd4\xfc\x86\x18\x85\x62\xaf\x6d\x20\xaa\xdb\x6e\x18\x90\x27\xf1\xc1\x9a\x12\x44\x9e\xc4\xe2\xd9\x50\x58\xdf\xb2\xe4\xe2\xb5\x21\xef\xcc\xe5\x91\xc5\x01\x79\xaa\x09\xa5\x2d\x78\xac\x5b\x4a\x5b\xf0\xa1\x8b\x61\xde\x52\xf8\xd0\xc9\xa4\xeb\xab\xeb\x65\xa5\x4b\xac\x42\x9f\x65\x18\x66\xef\x4d\x76\x31\x98\x01\x83\x0b\x1b\x64\xac\x45\x8d\x57\x2d\x63\x2e\xb6\x90\xc1\x72\xb5\x68\x2e\x4f\x19\x98\xb4\x55\x06\x26\xad\x14\xed\xb2\x78\x58\x32\x74\x93\x99\x04\x6e\x32\xee\x64\xf4\xba\xe5\xe8\x75\xeb\xa0\xd7\x6d\x35\xe6\xe7\xd9\x02\x02\x73\xb4\xff\x2c\x1d\xf4\x19\x3b\x94\xce\x91\x15\xc2\x10\x88\x9b\xd2\x41\xa6\xf3\x21\x4b\x37\x1d\xe5\x00\xd4\x85\x6e\x8e\x4c\x05\xca\x8f\xa0\xef\x8e\x94\x60\x95\xf0\x5a\x94\x33\xd9\xcd\xbc\x2a\x1c\x6b\xa7\xf2\x7c\x92\x89\x6c\x87\x25\x3c\x9f\x37\x29\x07\xf1\x7d\x93\x73\x10\x03\x08\xad\x77\x31\xaf\x1a\x87\x88\x3e\x8c\x43\x4c\x4c\x25\xdc\x96\xa7\x48\x4b\xc0\x96\xf2\x16\x2d\x6b\x1f\xc5\xe3\x50\x3f\x87\x29\xa8\xc7\x75\x6b\xbd\x28\xe2\x34\xd5\x65\xb5\x94\xdb\x08\x28\xa3\x0e\x4e\xf3\x00\xc7\x79\x86\x10\x4b\x07\x11\x02\xc4\xd2\x94\x06\xc4\x6c\x81\xeb\x35\x05\xd7\x6b\x4b\x58\x2f\xdf\x6a\xb1\x9a\xdc\x6c\xbd\xed\x66\x4d\xe1\xfb\x64\x32\xc1\xa5\xc2\x77\xe4\x9a\x9c\x1c\xbb\x26\xcd\xda\x93\x13\x06\xd7\x1a\xb8\x64\x49\xb0\x3a\x79\xb2\x77\xd9\x32\x5e\x29\x27\x43\xf5\xf5\x41\xdf\x1f\x1c\xf4\x03\x7c\xb6\x5d\x1b\x75\x5f\x58\x35\xf1\x2e\xaf\x8a\xed\xb2\x46\x5c\x18\x94\xbe\xa8\xb2\xcb\x05\x3b\xc8\xbe\x46\xee\x06\x39\xe9\x26\x5e\x2a\x97\x8c\x06\x7e\xe4\xc5\xc0\x21\xac\x17\x1d\xc2\x7c\x26\xa6\x3f\x62\x2c\xa7\x4d\x7c\x2c\xa7\x95\x9f\xfe\x3e\x73\xfa\xc7\x78\xe2\xf4\x0f\x07\xe3\x29\x70\xd3\x2f\x3e\xaa\xcb\x5d\x89\x5d\x76\x89\x1b\x40\xa3\x3d\x26\x43\x77\xfb\x38\x4a\xeb\x9d\x36\x6e\xc2\x21\xae\xf1\x28\x10\x15\x85\x7b\x55\xb8\xaf\x6c\xbf\x97\x77\x84\x72\x0f\xc4\x8d\xb7\x0b\xed\x6f\x6a\x38\x03\x6a\x70\x10\x23\x82\x4e\xf5\x9e\x4d\x45\x64\x2f\x0b\x7e\xf5\x9e\xed\x66\x69\x7e\xae\xa9\x98\x33\x67\x57\x48\x99\xa3\xea\x10\x8c\xc4\xd6\x9f\xac\xd9\x76\xb7\x1d\x97\xdf\x6b\x3b\x00\x5b\x84\x0c\xff\x5b\xeb\x27\x20\xe2\x5e\x8d\x69\xd8\xee\x08\x01\xeb\x55\x38\xa6\x31\x5b\xd5\x97\x9e\x6d\xf7\xa7\xe2\x7a\xb0\x03\x24\xdf\xc9\xd7\xe9\x34\x3b\xe2\x89\xd4\x6c\x7b\x20\xa5\x3f\x55\xcd\xb6\x07\x63\x9f\xdf\x11\xc0\x1c\x21\xff\xeb\x14\xfd\x44\x66\xb6\x3d\x94\x42\x7d\x89\x4d\xf5\x25\x76\xe0\x15\x5f\xb4\xcb\x82\x7e\xdb\xfe\x50\xaa\xc3\xcd\x04\x63\xbf\x84\x8e\x7d\x75\x55\x7e\x27\x0d\x29\xd7\x65\xfb\x03\x29\x23\xe1\xcf\x65\xa1\xb2\xd3\x01\x61\x4e\x96\x2d\xda\x06\x98\xf8\x95\xa1\xb2\xdb\x4b\x18\x3a\x28\xdb\x65\x1b\xf7\xe2\xde\x50\xd9\x6d\x21\xfd\x0f\x50\x3a\x04\x29\x54\xca\x58\xa3\xf6\xc7\x35\x89\xfb\xa3\xa9\xce\x6a\x5b\x8b\x9b\xa3\x99\xb0\x47\x46\x20\x96\xab\xb4\x1f\xac\x25\x15\x1c\xdd\x36\xe1\x06\x2c\x84\x88\x1f\x29\x44\x00\x9e\xaf\x4a\xff\xb8\x29\xbc\xcb\x65\xf5\x98\xb8\x9c\x8c\xf0\xfa\x09\x8c\x50\x8f\x6c\xa6\x44\x78\x54\x23\x93\xa6\x13\x71\xbb\xb2\x28\x6b\xe8\xb6\xbd\xb4\x6f\x81\xa5\xad\x0a\x60\x20\x01\xa5\xee\x39\x3b\x46\x68\xcd\xb1\x29\x8e\x14\x44\x53\xa9\x74\xa6\x2a\x0e\xe5\x71\x34\x5a\xc2\x6c\x96\x02\x66\x6b\x48\xbe\x1c\x8d\xd9\x9e\xad\xa0\x0b\xd3\x27\xf4\x64\xa0\x1b\xfd\x4b\x38\x38\x6a\x69\x64\x3d\x30\x05\x73\xa5\x6a\xa3\x55\xaa\x36\x68\xfe\xd8\x34\xa2\x15\x56\x01\x5a\xa1\x98\x1f\x4c\x27\x05\xc0\x84\x10\x75\x98\x6f\x2e\xb7\xed\x5a\x41\x3c\xb5\x43\xb2\x54\x64\x6f\x6c\xe8\x0d\x46\x02\xb5\xca\x48\xa0\x66\xcf\x0e\xa7\x0b\x52\x81\x40\x76\xc4\xce\xd0\xf1\x46\xb4\x05\x53\x4b\xe2\x59\x70\x85\xe6\x98\x81\x2b\xa3\xd6\xf5\xcc\xcf\xfd\x9d\x83\x0f\xe6\xd8\x94\xb3\x59\x70\x15\x32\xf3\x19\x03\x92\xdd\x36\x2a\x29\xd5\x0e\xd3\xa7\xef\xb8\xd3\xce\x32\x99\x71\xae\x1e\x40\xec\x76\x6d\x68\xdc\x6d\xb7\xdd\x77\xdf\x7d\x0f\x40\xb2\x6b\x6a\x9a\x39\x73\xe6\x3e\xfb\xcc\x9a\xf5\x79\xc8\x6a\x0c\x29\x8d\xf7\x3f\xe0\x80\x96\x39\x73\x0e\x3c\xa8\x15\xf3\x54\x7d\xf1\x4b\x98\xd9\x78\xee\xdc\xaf\x7c\xe5\xab\x5f\xfd\xda\xd7\xbf\xf1\x8d\x6f\x7e\xf3\x9b\xdf\xfa\x56\x1b\x82\xdb\x1d\x71\xc4\x91\x47\x1e\x75\xd4\xb7\xdb\x8f\x3e\xfa\x98\x63\x8e\x39\x36\x6e\x2f\xbc\x1d\xbd\x17\x46\x14\xb2\xf1\xfc\xff\x8f\xbd\x77\x8f\xaf\xab\x2a\xf3\x87\xf7\xb3\xf6\xb9\x25\xfb\x34\x0d\xf7\x94\x72\x59\x3b\x09\xb4\x05\xd4\xd4\x02\x8d\x50\xa4\x67\x3b\x6a\x9c\x8b\x06\x50\x27\x3a\x8e\x76\x46\x67\xa6\x33\xe3\xcc\xd4\x19\x47\x2b\x9c\x42\x4a\x4b\x1b\xae\x0d\xb4\x40\x0a\x05\xc2\x35\xe1\x52\x28\xf7\x20\xb7\xc8\xcd\x0a\x08\xe1\x1e\x10\x21\x22\x42\x55\xc4\x82\xa8\x1d\x45\x79\x3f\xeb\x79\xd6\x5a\xfb\xd9\xfb\xec\x7d\x76\x02\xc5\x71\x7e\xaf\x9f\xfc\x91\x73\xce\x7e\xf6\xba\xaf\x67\x3d\xeb\xb9\x7c\x9f\xd8\x66\x78\x25\x65\x33\x2c\x4e\x40\x22\x38\xbe\x2e\xb5\x83\xab\x7e\xae\x73\x64\xab\xd0\x91\xff\x1a\x01\xe0\xc8\x10\x96\xec\x73\x5e\xe5\x64\x40\xbb\x5c\x2c\x9a\x64\x65\x62\xd1\xc8\x9c\xba\x22\x68\x62\x7f\xa3\xa1\x0f\x36\x81\xfd\xe9\xb3\x64\x65\x84\x05\xce\x66\x48\x6b\xfa\xea\xe4\xf2\x49\xcd\x1f\x38\x2c\x9f\xf1\x67\xbc\x4a\xaf\x6a\x62\x8f\x49\x43\x6a\x1a\xf1\xa9\x50\x20\xe8\xc1\x1a\xe7\x3a\x9b\xc1\xfe\xf4\xd7\x9e\x57\x0f\xd4\x33\xfc\xd2\x2c\x93\xf2\x26\x9c\x9c\xd2\x3e\xfd\xa6\x6e\xdf\x74\x34\xed\x69\xb7\xfc\x51\xa7\xca\x95\x9a\x3a\x0b\x40\x28\x49\xbe\x92\x66\x5b\xec\x49\xc8\x36\xb0\x26\x65\x6a\xb1\x9a\xa0\x5c\x55\x73\x6b\xc1\x7a\x76\x42\x43\xa1\x17\xc7\xfc\x8a\xb5\xe0\x8c\xf4\x16\x24\xcd\xd0\xda\xf4\x19\x1a\x36\x86\x98\x41\xba\x07\x3a\x43\x04\xa7\x1e\xa2\xd6\x4b\x83\xb3\xae\x87\xa5\xa5\x4d\x04\x2d\xc8\xda\xd4\xbf\xd9\x4c\xbb\xc2\x6b\x49\xd0\xf5\xfe\x92\xec\x94\xb6\x95\x71\xae\x7f\x56\xc6\x86\x89\xae\xea\xb3\xd3\xfb\xb4\x49\x20\xba\xf7\x5c\xe7\x28\x9f\xce\xe0\x51\xf0\x73\xf8\x61\x04\xf4\x46\xea\xa5\xd5\xf5\x63\xca\xc7\xe6\xc9\x9c\x5a\x83\xbe\x23\x85\x5d\x8b\xdf\x27\x6b\xa7\x41\xf7\xde\x43\xa7\x50\x73\xec\xb7\xbf\xf0\x2a\x8f\x39\xc6\xf8\x68\x70\xb3\xfe\x5c\x2f\x03\x94\x22\x59\x8a\xef\x14\x4f\xcc\xbd\x30\xb9\x1a\x65\xca\xea\x32\x6f\x82\xba\x8a\xeb\x2f\xea\xfe\x39\x28\x52\x27\x76\x30\x7d\x10\xfa\xcc\xc4\xf6\x82\x3e\x2a\x97\xea\xac\x36\x43\xda\xad\xdf\x54\xd6\x1b\xc6\xd5\xfa\x61\x72\x5e\x2d\x63\x75\x4a\x9d\xb6\x5f\x0a\xdd\xe6\x56\x4a\xd1\xf6\xb0\xb1\x76\x62\x31\xce\x7c\x77\x89\xd6\x5c\x2f\x8e\x28\xe3\x2f\xe1\x2d\x7c\x28\x92\x5d\x0d\x4b\xfb\xae\xce\x40\x6e\x7a\x88\xf8\x37\xd1\xf4\x51\x29\x5d\x44\xf0\x76\xaa\x7e\x1e\x74\x68\xac\x75\x0d\x8a\xae\x9b\x3a\x8b\x6c\x9e\x77\x19\x9b\x27\x55\x11\x17\x05\x87\xd2\xf8\xe3\x3c\x70\x6a\x73\x4c\x1f\x19\xea\x18\x2a\x94\xfb\x6a\xa1\xa7\xaf\xbc\xa0\xe3\xad\x45\x88\x32\xa2\x6a\x94\x16\x65\x67\xf1\x10\xa5\x45\x48\x08\xba\xec\xd4\xe5\xee\x47\x29\xd7\x0e\xb6\x19\xd7\x16\xe3\xe0\xea\x68\xe5\xc4\x11\xba\x32\x7d\x11\x2c\xd4\x6d\xea\xd4\x6d\xea\xb2\x4b\xc0\x06\x57\xf7\xc4\x63\xab\x6b\xdb\xf4\x1e\xcc\xe3\x86\xd0\x51\x87\x79\xe1\x12\xaa\xd7\xa6\xab\xd3\xdb\xb4\x48\xb7\xa9\x47\xb7\xa9\x9b\x2f\xcb\x61\x08\xdb\x97\x08\xff\x64\xda\xd4\x81\x39\xdf\x30\xf3\xd1\xa1\x6c\x11\x0e\x52\x08\xe8\x56\x75\x20\x00\xca\x7c\x1b\x83\x6d\xfc\xdc\xd8\xc6\xc0\xa0\x27\xea\x62\xad\x13\x3b\x1f\x84\x2a\x8f\xf9\xbd\x9e\xf7\x6b\x6d\x11\xa5\xf3\x4e\x4d\x1a\x0b\x51\xbd\x31\x46\xfa\x5e\xb4\x21\xe2\x88\x21\x29\x2b\xf5\xe6\x18\xe9\xfe\xda\x44\xd8\x46\xd9\x82\x6b\xe1\xbf\x6f\xe1\x2f\xd4\xb3\x85\xdd\xca\x09\x6b\x6d\x61\x87\x26\x47\x00\x9b\x41\x5e\x80\x89\xe2\x10\x40\x6b\x1e\x9a\xc1\x7e\x7c\x9b\x35\x83\xe1\x10\x3b\x7c\x88\x43\x9b\xd8\x36\x86\x05\x5e\x7f\x90\xa5\xa3\xca\x0c\xdb\xfb\xad\xd8\x48\x1c\xa6\x13\xb9\xa5\x8e\xc4\x3d\x93\x1d\x89\xfb\xea\x8f\xc4\xc1\xf5\x47\x02\x41\xaf\xde\xab\x33\x17\xbd\x07\xc7\xe2\x89\xab\xb6\xff\x58\x3c\x71\x15\x1b\x8b\x07\x63\x63\x81\x36\xd2\xfd\x52\x2a\x7c\xbb\xeb\x7b\xab\x13\x59\x89\x63\xb1\x3a\xdb\x6c\xea\xf5\x9e\xa0\x3f\x9a\xc0\xf7\xd1\x18\xe9\xde\x3a\x09\x59\xea\x54\x3d\x3e\xd9\xa9\x7a\xb2\xfe\x54\x65\x1b\x70\x9f\xa2\xb4\xec\x94\xa1\xb4\x1d\x67\x6b\xf3\x86\xed\x3f\x5b\x9b\x37\xb0\xd9\x7a\x36\x36\x1c\xe3\x94\x53\x5d\xcb\x06\xbb\xe3\x97\x7a\xa3\x33\x31\xd9\xd1\x79\xa1\xfe\xe8\xcc\xcd\x1c\x9d\x1f\x52\x9e\xb1\xca\x4b\x94\xe0\x4b\x8d\xce\x9a\x33\xb7\xff\xe8\xac\x39\x93\x8d\xce\x96\xd8\xe8\xbc\x48\x19\xc0\xb4\x70\x35\x03\xbf\xd4\x1b\x9d\x57\x26\x3b\x3a\xaf\xd6\x1f\x9d\x8e\xcc\xd1\xf9\xb9\x83\xd9\xba\x2a\xaf\xab\xff\xbb\xe2\xe8\xbc\x75\xf2\xf6\x1f\x9d\xb7\x4e\x66\xa3\xf3\x46\x6c\x74\xb6\x3a\xa8\x19\xad\x33\x1e\xbf\x9e\xec\x78\xfc\x4f\xfd\xf1\x78\x5f\xe6\x78\xfc\x86\x12\x94\x57\x7e\xe7\xa0\x92\x54\x8d\xc7\xa3\x7d\xdb\x7f\x3c\x1e\xed\x63\xe3\xf1\x56\x6c\x3c\x30\x14\x64\x5a\x78\x29\x8a\x0d\xc6\xf1\xcb\x27\x39\x18\x2b\x97\xd7\x1d\x8c\x05\x99\x83\x71\x02\xa0\xd2\x95\x80\x65\x1a\x71\x30\x9e\xba\x63\xfb\x0f\xc6\x53\x77\xb0\xc1\x38\x69\x79\x74\x30\x56\x01\xaa\xb9\xc2\xc1\x88\xba\x88\x9c\x3a\xd9\xc1\x58\x53\x7f\x30\x22\x5c\xb6\x15\x12\x87\x03\x81\x59\xf2\x5e\x65\x2d\x50\xb6\x2b\x67\x28\xf8\xed\xbb\xc0\x67\x7f\xcb\xf9\xec\x99\xb1\xe1\x38\x1d\x8c\x4e\xec\xa6\x9d\xfe\x60\x3a\xb1\x36\x68\xaa\x18\xed\xa9\xce\xc0\x40\x29\x18\x30\x3b\xd6\x0e\x98\x86\x61\x17\xad\xbc\xda\x83\xf2\x2f\xb4\xb5\xb5\xb7\xb7\xef\xb3\xaf\xce\xbf\x80\x29\xd5\x43\xcb\xfe\x58\x4d\xae\xf4\xad\xc9\xba\xa6\x31\x93\x2b\x7d\x3c\x9e\x2b\x7d\x6b\xca\xdd\x79\x3c\x92\x2b\x1d\xc3\x11\x35\x1a\xcd\xce\x91\x75\xb3\x82\x97\x70\x13\x77\x08\x1a\x8b\x1b\xf7\xd3\xaa\x1a\xc3\x2b\xb6\xd0\xb1\x49\x80\x37\xf1\x58\x0e\xf4\x0e\xaf\x72\x28\x3a\x55\xb5\x69\xf3\x6f\x64\x49\xae\xe2\x45\xd7\x81\xd3\xd3\xde\x96\x32\x02\x11\x5a\x24\x09\xed\x10\x12\xd0\x20\x98\x38\x77\x07\x0b\xa6\xf7\x01\xfc\x91\x43\xe9\x6d\x06\x0d\xa5\x77\x10\xa6\x74\x0d\x87\x4a\xc7\x00\x6f\x09\xd3\x6a\xab\x07\x0c\x2f\x7f\x02\xf4\x73\x93\x5e\x3b\x12\x87\x3f\xae\x13\xe1\x0a\xfb\x85\x80\xe3\xec\xd7\x3e\x48\x89\xb0\xdf\x02\xa9\x11\xf6\xa1\x26\x8b\x8d\xcf\x40\x04\x40\x14\x62\x2a\xaf\xb4\x39\xea\xd5\xee\x86\xfd\x3a\xe4\xae\x4f\x37\x75\x33\xf9\x3f\xb8\xf6\xb3\x06\x98\xdb\x4c\xa0\x33\x79\x29\x2c\xaa\xd6\x6e\xed\x50\x9e\xe3\x45\x67\x30\xc6\x91\x4f\xe3\xf5\xd7\x63\x42\xfd\x9c\xb0\x96\x09\x1d\x30\x09\x26\xb4\x43\x3b\x94\xf7\xf5\xd0\x18\xb9\x0f\xb2\xa0\xa7\x7f\xb9\xb7\x61\x41\xdb\x44\x94\xeb\xb0\x9c\x79\x63\x75\x73\xe6\x49\x47\x15\xc3\x75\x53\x5b\x23\x5c\x67\xc7\x76\x28\xb7\x7a\x21\x98\x8a\xb9\xbb\x1a\x0f\x49\x9d\x88\xd8\xb5\x20\x60\x35\xfa\x34\x53\xf2\x7a\x5e\xf2\x23\x3b\x70\x83\x50\xc0\x13\x9d\xfb\x1e\x66\x46\x92\x9e\x9d\x15\xbd\x27\x36\x6b\x70\x0b\xfb\xd9\x61\x51\x4c\xfb\xe0\x2b\x7a\xae\x26\x92\xf4\x7a\xda\x5a\x61\x9a\x73\x3e\x6f\x4e\x04\xa9\x8f\x1c\x31\x86\x41\xeb\xc7\xda\x51\x88\x24\x73\x3b\xf8\x14\xfb\x40\xb0\x32\x13\x46\x53\xd4\x86\x89\x63\xbd\x1a\x63\xda\x68\x22\x94\xd2\x45\xbc\x66\xae\xd3\xd4\xd3\xe8\xb0\x49\x0c\x26\x35\x89\xd4\x6a\xdf\x41\xcd\xdc\x6e\x1e\x5b\xda\x4e\x2c\x40\x27\x35\x03\xc5\x10\x6f\xd4\xa4\x03\x74\x0e\x47\xd1\x11\x35\xe7\x3b\xe3\xf9\x67\x2b\x76\x59\x14\xcd\x02\x34\x9f\x9b\xf8\x9a\x8c\x00\x1a\xb3\x0f\x59\x59\x05\x99\x93\x05\x3d\x1b\x07\xa2\x0d\xde\x98\x3d\x4d\xfc\x0c\xd8\xbc\xfe\x79\x6b\xb2\x7e\x0f\x65\x38\xac\xb1\x48\x15\x22\xfd\xbe\x2a\x6d\x32\xb0\xf6\x36\x9d\x73\xb3\xc4\xbe\x0f\x4e\x26\xf2\xfc\xbd\x28\x43\xa2\xd6\x64\x3a\x2f\x6c\x04\x4c\xf8\xcc\x60\x0c\x22\x64\xc4\xa4\xb2\x9b\xa6\xe9\xe9\x47\xae\x91\x89\xee\xcc\xf7\x61\xc2\x35\x99\xf3\x0b\xa8\x4b\x33\x3d\x35\x31\x45\x9b\x20\xca\xb7\xa2\xc2\xd3\xcd\xa9\x7c\xeb\xdc\xd0\xbf\x76\x33\x03\x36\x0a\x73\x90\x8e\x47\x11\x2f\x47\x78\x49\x75\xfc\x6b\xb7\xf1\x9c\x9e\x53\xe1\x4f\x3a\x80\xae\x41\x0b\x83\xfa\x65\xc1\x4b\x72\x27\xb7\x49\xde\x76\x23\xc2\xde\xde\xc1\x7b\x9b\xe8\x58\x39\x9a\x42\xe1\x39\xde\xf5\xd3\xde\xb1\xdc\xd6\x06\x4d\xb3\x6c\xfa\x42\x6d\x49\x24\x97\xca\x66\xeb\x4e\x49\xf2\xd8\xcc\x3d\xd2\xac\x7b\x6f\x24\x4b\x5c\xe3\xc6\xba\xb7\x28\x26\x70\xbd\x91\x72\xc2\x2e\x4a\xb4\xee\x25\x51\xa3\x25\xa2\x9f\x2c\x11\xfb\xe2\x5d\xdc\x16\x60\x05\xb6\xae\x9a\x68\xd9\x13\x78\x59\x77\x24\xc4\x47\xcb\x9a\x60\xd3\xd0\x44\x5e\xa0\x04\xdc\xfb\xe8\xdb\x77\x30\xb1\x61\x07\x9b\xbc\xa8\x9d\x6e\xe1\x2c\x75\xd1\x42\xad\xbd\xf0\x31\x9d\x76\x52\x86\x21\xd6\x94\x9f\x45\x03\x77\x17\x05\x32\x0a\x6d\x75\x32\x27\x66\x27\x4b\xd0\x7b\x65\xcb\xfc\xa8\x9f\xda\x1b\x29\x32\xc1\xc2\x98\x73\x5a\xda\x14\x2c\x1c\xb2\xdb\x6c\xe1\x90\x1d\x90\x85\x61\x9c\x4e\xa9\x95\x3c\x8d\x4a\x92\x7c\x94\x62\x8c\x8b\x67\xd5\x90\x0e\xcf\xa5\xd1\x84\x7c\x16\x75\x5d\x3b\x79\x92\xdc\x9d\x88\x71\x75\xc5\x6c\x7e\x89\x13\x4e\x4e\x4a\x5d\xe4\xa3\xd4\x62\x26\x3b\xee\xa9\xd6\x9f\xf6\x32\xda\x21\x9c\xc3\x60\x77\xf3\xe6\x80\xe6\x96\x8b\x86\x42\x08\xba\x45\x1a\x9f\x58\xb7\x6e\xb6\xee\x62\x47\x5a\x7a\x90\x1d\xd1\xfd\x0a\xdd\x89\x76\xc0\x4a\x94\xec\x42\x5d\x62\x35\x74\xb1\x1a\xba\xa2\x35\x2c\xd4\x35\x74\xa5\xd5\xb0\x33\x71\x7d\xca\x99\xad\x6b\xe8\xb4\x35\x0c\xb2\x1a\x86\x59\x0d\x9b\xc2\x1a\x7a\xf4\x4b\x8b\xd2\x6a\xd8\x95\x12\x6f\xb7\xe0\x39\xa1\x9b\xd3\x4d\x83\xa1\xb8\xa0\xb6\x0a\x6c\xe1\x8a\xd2\x2d\x4c\x51\x3a\x5e\xff\x06\xea\x06\x63\x51\x2d\xe9\x7a\x3e\x41\x6b\x8b\xb4\xdc\x07\x21\x12\xe9\x7f\x4e\x94\x06\xa5\xe6\x46\x55\x56\x67\xc4\x53\x6b\x43\x8c\x6c\x17\xf4\xbe\x92\x6e\x20\x23\x64\xe7\xc7\xc8\x76\x22\xc7\x2b\x97\x1b\x1c\x06\x63\x34\xd3\x99\x9e\xa0\x9b\x4e\x41\x0d\xcd\xd7\x95\x74\xf6\x5d\xc4\x5f\x8f\x9c\x7d\x1b\xc2\xb3\x6f\xa1\x3d\xfa\x3a\xed\xc9\xd7\x1d\x39\xf8\x2e\xe6\xc5\xd4\x39\xf8\xb6\xf0\xd4\xbb\x5b\x98\x3a\x20\x63\x32\x4c\x60\x49\xc9\x66\xd4\x36\x2f\x3b\xbc\xd8\xec\x92\xde\xc1\x8a\xf0\x1c\x6f\x73\xcb\xff\x82\x03\x4e\x1b\x34\x7d\x0c\x4f\x39\x41\xc1\x03\x05\x0a\x1e\xc0\x73\x4e\x7b\xcc\xec\xb6\x5b\x4b\xcb\x8c\x19\x5a\xeb\x20\x7d\xcc\xfb\xd8\xda\xd6\xae\xf3\x3e\x52\xe2\xc7\x8e\xb9\x98\xf8\xb1\x5e\x60\xc1\xb6\xba\x81\x05\x81\xbe\x06\x63\x1a\x3f\xfd\x7f\xab\xfe\xbf\x4d\xff\xef\x4d\x0e\x40\xd8\x36\xa9\x00\x84\x31\x08\xce\xdc\x32\x6b\x68\xae\xe3\xd0\x62\xb9\x40\xdd\xc6\xc9\x9e\x17\xd5\x5e\xe8\x87\x75\xa2\x41\x57\xf0\x2a\xb3\x20\x3f\x72\x18\x01\x87\xe1\x7e\x07\xf2\x78\x85\x18\x76\x77\x62\x2f\xf0\x34\x3f\xca\x9e\xb2\x07\x7a\x28\x8a\xce\xc3\x75\xd6\x27\xaa\x43\x95\x82\x86\xa4\x1d\x76\x43\x35\xc3\x88\x60\x6a\x86\x61\x97\xa9\x19\xc6\x81\x72\x10\x81\x26\x0b\x4a\xd5\x56\xc1\x74\x02\x61\x94\x03\xb4\xb1\x28\x07\xad\x6a\xd0\x71\x0e\x11\x55\x03\x58\x55\x83\xaa\x35\xaa\x6a\x10\x71\x55\xc3\x6a\xde\xc7\xb3\xf9\x3d\xd0\x04\x2c\xf6\x01\xb5\x4d\xf5\xad\x4d\xe7\xe3\x6f\x31\x3f\x68\xe8\x49\xfd\xc5\xd1\xe0\x9b\x7d\x58\x6f\x33\x75\x9d\xbe\x94\x08\x01\x90\xbe\x38\x2c\x3f\x42\x1b\x06\x04\x7a\xa1\x70\x5d\x93\xa7\x39\x76\x73\x3d\x99\xb7\x98\xc9\x17\x29\xd5\x02\xaf\x36\xbc\x30\xef\x86\x4a\xaa\x98\x72\x63\x12\xc8\x32\x6b\x52\x97\x59\x62\x20\x6e\x33\x29\xab\x76\x45\xbd\x54\xd8\x92\x16\xde\x46\x2d\xb6\x8c\xb8\xd2\xdc\xb9\x77\x31\x6a\x2c\xbc\x7b\x70\x37\xec\x03\x4c\x93\x37\xb9\x75\xa2\x31\xd7\xf2\x46\x46\xaf\xd8\x9b\xb9\xab\xf2\xe6\x29\xb9\x2a\x8f\xb8\x3e\xa0\x16\x66\x96\x2d\x49\xf2\x92\x0c\x3b\xce\x2a\x29\xec\xf7\xa4\xaf\xe7\xeb\x79\x87\x26\x8d\x09\x76\x17\x99\x07\x11\x12\x6c\x67\xad\x9f\x36\x55\xbb\x0c\xb7\xeb\x70\xb4\x1e\x1a\x44\xaf\xba\x88\x5d\xe1\x04\xe6\x79\x69\xfc\x8a\xae\x84\xe8\x36\x73\x45\x1f\x31\xc9\xe5\x0c\x3c\x1c\xbf\xa2\xef\x8d\xca\xa5\xac\x2b\xfa\xf9\xe9\x93\x69\xb6\xe4\x20\x68\x07\x39\xf3\xc3\x08\xad\x87\xf0\x87\x51\xd0\xbc\x67\x44\xef\xea\x41\xcd\x4f\x46\xd5\xbd\x7b\x1a\xea\x78\xf0\x2e\xbd\x07\xde\x4f\xc2\x79\x81\xba\xf3\x72\xe9\xdb\x9a\x17\x34\xb2\xef\x91\x3d\x2f\xf7\x38\x14\xe0\x33\x95\x89\x91\x7c\x62\xa2\xe0\x23\xef\x31\xd6\x47\xca\x39\xa6\xc3\xd2\x0d\x94\x1a\xc7\x1e\xd9\xbf\x1d\xca\x33\x32\xa1\x47\xae\xc8\x9e\x98\xe1\xf8\xc4\x6c\x8a\x4f\xcc\x66\x33\x31\x0c\x69\x5a\x6b\x1f\x7c\x17\x6f\xfd\xbb\x10\x42\xc8\x6c\x1d\x7d\xb1\x31\x98\x80\xea\x50\x25\xaf\x0f\x99\x98\xd2\x7e\x53\xea\xc1\x8b\x7a\xfa\x38\xca\xf4\xb5\xf5\xcf\xe9\xb8\x2f\xde\x75\x69\x07\xe2\x1c\x77\xb1\xf6\xf2\x59\xa4\xb3\x52\x2c\xd1\x59\x28\x16\x6b\x8f\xbc\x45\x3e\x82\x5d\xd9\x64\x81\x26\x5c\x2e\x17\xf1\x9a\x16\x49\x8b\xec\x06\x5e\xeb\x13\xdc\xb5\x6c\xa1\x65\xb9\x6d\x26\x71\x0a\x0d\x8f\x06\x46\xd6\x5f\xe8\x8c\xc2\x21\xa0\x78\xb8\x2c\x55\xf3\x41\x14\xb0\xb2\xc0\x06\xac\xa8\x37\x85\x75\xd7\x53\xdf\xd0\x5f\xaf\xcd\x54\x18\xb9\xd7\xde\xcc\xdb\xfb\x72\xf4\xb6\x8c\x47\x7f\x84\x7a\x24\xe5\x38\x4b\x2a\xf9\x96\x94\x92\x53\x21\xd3\xa6\x70\xb0\x7d\x73\x2a\xf2\x53\x01\x2f\x60\x1e\xe7\xfc\x0e\x3f\x13\x26\x77\xa0\x8c\x01\xfa\x9a\xb0\xab\xcd\xed\xbc\x11\x6b\x8b\xe8\x1e\xd7\xf8\xce\xaa\x09\x3d\x8e\xb6\x65\xa8\xae\xee\xce\xa4\xb8\x2f\x93\x62\x73\x0a\x85\xe7\x78\x3f\xde\xeb\x8f\xd4\x95\xbf\x0d\x9a\xfe\x56\x2b\xd5\x50\xab\x56\x34\x1e\xfa\xa4\x57\xdb\x81\x52\xcd\xef\x46\xd7\x0d\x63\xe5\x8c\x7b\xe7\xbf\x37\x9a\x65\xde\xa4\x99\x0f\x3e\xf4\x67\x1f\xfe\xc8\x47\xc3\x1b\xc8\x44\x8d\x01\xf4\xcd\x14\x67\x7b\x63\x00\xdd\x12\x37\x80\xbe\x99\xc2\xb1\xb6\x8a\x98\x2a\x2e\x8d\x70\x8b\x08\x53\x11\x6d\x15\x43\x2c\x18\x8f\x60\xf2\x03\x9d\x23\x14\x53\x46\xe7\x09\x07\x08\x53\x44\x0b\xe9\xaa\x7f\xae\xba\x8f\x83\x4e\x13\xea\xa1\x97\x6c\x3c\xb5\xf7\xaa\xc4\xca\xa5\x50\x37\x9d\xd6\x02\xb9\xf4\xfb\x05\x93\xd6\x4f\x16\x98\x73\xfe\x87\x11\x36\x3a\x87\x57\x94\x0f\x79\xc1\xa8\x13\xa3\xc9\x69\xd0\x1f\xf0\xf3\xf8\xb9\x62\x20\xeb\x40\xc6\xdd\xe1\x13\xdb\x40\xc1\x34\x10\xd3\xb0\x25\x92\x62\x90\x94\xdd\xf3\x4d\xe4\x09\x7b\xaf\x83\x9e\xab\x8a\x83\x2f\x70\xbe\xa0\x38\xf8\x02\xe7\xf3\x6d\x22\x18\x1d\xdb\x2d\xea\x76\xc0\xcb\x8c\xa2\x5f\x26\x9d\x44\x6b\x52\xa7\xab\x14\x66\x42\xc6\xc6\xb7\x70\xbf\x5b\x73\x94\xcf\x75\x3e\xaf\xae\x44\x73\x9d\x2f\xe8\x79\x9b\x85\xbe\xac\x64\x0d\x0b\x5a\xaa\x7e\x99\xae\x34\x6a\xfe\xa6\xf1\xe3\x76\x9b\x96\x83\xb6\xe2\xb1\xcb\x8b\xa1\xbb\x4e\x34\x18\x7a\x18\xc3\x95\x31\x6c\xb9\x44\x4b\x26\x12\xfc\x3c\x00\x14\xfd\x3c\x02\x7e\x93\x27\xa7\x49\x4f\x2f\x92\x16\x8b\xc6\x33\x8d\xdc\x71\x65\x59\x5d\xac\x65\x39\xe6\xbd\x9f\x38\x0b\x4d\x11\xa2\x75\xc9\x44\x65\xba\xf8\xe0\xff\x92\x0f\xf8\xdf\xf1\x85\x6c\xc2\x23\xd8\xc5\xff\x4b\x10\xda\x45\x7d\x5a\x14\xb9\x65\xe5\x12\x72\x09\xe8\xab\x5c\x68\x16\x7d\xb3\xae\xcb\xff\x0e\xe8\x9e\x6b\x6d\x0c\x6d\x3a\x01\x35\x32\xeb\x5e\x7e\xe3\xe8\x65\x37\x8e\x89\xfa\x96\x8f\x92\x9a\xb6\x92\x6c\x54\x53\xd6\xe8\xc9\x46\x59\x60\xc9\xd7\x3b\x71\x34\x1b\x29\xf5\x47\x09\xa1\xe3\x4a\xb1\xc4\xdf\x89\xe3\x44\x69\x09\xe9\xbf\xe3\x97\x25\x65\x7f\x9b\x46\x82\x89\xdf\x24\x1b\x6d\x1c\xcb\x1e\xe8\xc6\x8b\x42\xe3\xc1\x6a\x12\x36\xb2\x08\xc4\x83\x6d\xb8\x40\x9b\x86\xd2\x89\x4e\xd2\xf9\x29\x33\x89\xf7\xf8\xc0\xe0\x77\xb5\xa1\xf6\xc0\x93\x0d\x58\x37\xfd\xef\xf6\xcb\xd2\xb3\xc1\x3a\x3e\x81\xe6\xb4\x6a\xcc\x1c\xd9\xa4\x2f\x14\x1e\x3a\x72\x3b\xfe\x34\x54\xea\xce\xad\xb5\xed\xbc\xdd\x31\xcf\xd9\x01\xee\xa8\xe9\xd4\x25\x75\x3b\xe5\x1e\x11\x4e\xce\xfb\x3c\xb4\xc4\xbe\x57\xb1\xcd\x09\x47\xf1\xcd\x3c\x66\xd8\xf7\x64\x5e\x3a\x7a\x12\xef\x26\x07\x5b\x9d\x8d\xae\x57\x4b\xe1\x5b\x21\xc6\x48\x87\x53\xd8\xc2\xc6\xa0\x57\x84\xea\x8c\x50\x9e\x2b\x04\x72\x95\x5f\xb0\x5a\x7d\x8d\x2d\x30\x0c\xb2\x10\xc8\x3e\x59\x64\xce\xf7\x07\x78\x84\x92\xb5\x3f\xa1\x1b\x52\x81\x58\x9a\x99\xdb\x0f\xa2\x1b\x2e\xb1\xc1\x12\x82\x78\x15\xd0\xc6\x4a\x99\x25\xec\xfe\x0f\x1c\xbf\x11\x3d\x1b\x67\x7b\xb4\xb1\x1d\x9a\xa1\x12\x6d\x77\x26\xc8\x5e\xcd\x3b\x93\x94\xc1\x5f\x1f\x44\x92\xe9\x29\xde\x87\xf7\x6d\x74\x83\xdf\xd7\xdb\xae\x0c\x4b\x3a\x04\xc5\xa0\x38\x21\x5a\x05\xf6\xf1\xa2\xe8\xd2\x7d\x31\x13\x6a\x0c\x34\xf4\x5a\xde\x9b\x91\xa8\x98\xdb\x1b\xf5\xf7\xb9\x8e\x93\xde\x5e\x62\x1d\xef\x8b\x5f\x30\xd2\x4e\x81\x66\xce\xed\xd9\xa1\x30\xae\xbd\x5b\x8c\xcd\xc7\xde\xa9\xb8\x58\x79\x03\x2b\x76\x72\x19\xbc\x56\xfc\x40\x67\xf0\x9a\x13\x37\xfc\x9a\x5b\x9c\x54\x6c\x71\x68\x4f\x82\x2f\x10\x84\xf6\x01\x84\xf6\xe1\x20\xda\x47\x18\x1f\xc0\xfa\x74\x19\xbf\x23\x77\x9b\x3e\x61\x62\xde\x2e\xd3\xa5\xd1\xa4\x8c\xff\x37\xa7\x1e\xa7\x26\xcd\xd7\xa2\x64\xcf\xf6\x61\x63\x3b\xe9\x44\x17\x11\x74\xcb\xda\xdb\x64\xf8\x1a\x85\x88\x07\x4d\x84\x63\x84\xee\x34\xbd\x4c\xdc\xce\x60\x20\x4e\x9b\x76\x0f\x09\x25\xfa\x37\x23\x12\xfd\x07\xf0\xea\xaf\x19\xcd\x28\x29\x02\x2a\x07\xe0\x3d\xdf\xac\x4f\xe4\x21\xbb\x7b\x4c\xa6\x90\x60\x21\x01\x7b\x45\x35\xb2\xa7\xee\xe2\xe5\xbf\xc6\xc7\x65\x6a\x27\xbc\xda\x28\x78\xef\x6f\xf1\x12\x84\x99\x7b\xd2\x47\xdf\x8f\x18\xd3\xdf\x09\xf7\xd5\x32\xa8\xc9\xab\xf5\x18\x39\x26\x7b\x56\x34\xed\x62\x62\xea\x42\x9d\xb1\x54\x50\x30\xb2\xde\xb9\xda\xd1\x6c\x71\xe8\x0a\x11\x0c\xfe\x2a\x0a\x4a\xbe\x39\xb5\x27\x58\xd6\x22\x26\x16\xf7\xb0\xfa\xba\x27\x65\x4f\x55\x2c\x37\x62\x52\xb5\x86\xbb\xef\x90\xa7\x33\x45\xc0\xed\x18\x5a\x54\xb5\xa5\x74\xf1\x7c\x57\xea\x8f\x4b\x6a\xf1\xcb\x6d\x29\x0f\x68\x1f\xe5\x87\xb5\x8f\xb2\x6b\x01\x5e\x5b\xd2\x25\xcb\x07\xd3\xe5\x60\xc2\x32\x70\x51\xff\x58\x0b\x54\xf0\x50\x5d\xae\x91\x90\xa7\x29\x61\x19\x58\x47\x8d\x5e\xa6\x20\xcd\xd8\x43\x6e\xd0\x42\xb8\xa0\x6c\x1b\x8d\xc5\xb6\x11\x62\x90\x96\x63\x86\xc1\x47\x63\x44\x18\xc4\xe2\x79\x41\xef\xe3\x37\x93\x1f\x19\x98\x8f\x8e\x2f\xcc\xc7\x92\xef\xea\x74\xc1\x4f\x11\xb9\xd9\x9c\x4f\x3a\x78\xf9\xf6\xa4\xf0\x73\xd2\xf5\x85\xcc\xf9\x2e\xa9\xee\x4a\xaa\x8d\xd5\x6a\xab\x2b\xa1\x87\x26\xe6\x69\xfa\x99\xa0\x63\x8b\x5e\xe0\x4a\x57\x3f\xf9\x9e\xa3\x11\x1b\x20\x58\x56\xc5\x84\x73\x8e\x04\xd4\xdf\x15\x56\xd0\x8d\x6a\x59\xd5\x77\x29\xdf\x78\x9e\x5d\xa4\x9f\x89\x1c\x19\x49\x57\xed\x67\x53\x28\x3c\xc7\x3b\xa1\x16\x0d\xa1\x0d\x9a\x8a\xc6\xa4\x96\xe6\x19\xd2\xfb\x52\xe2\x55\xb4\x45\xdf\x44\x3b\x62\x17\x51\x46\x1e\x39\xaa\x3a\x86\x42\xf7\xcb\x0e\x8c\xc7\x04\xe9\xd8\x78\xd3\x1c\x76\x14\x79\x6e\x27\x93\xd8\x3a\x43\x16\xdb\x92\xc5\x24\x64\xcc\x4a\x95\xd6\x10\xc9\x73\xa0\xcf\x8e\x65\xb5\x5c\xc5\x5e\x4b\x5d\xdd\xcd\x64\x3e\xe9\x64\xab\xba\x33\x5c\xc7\x75\x1b\xea\x39\xde\x5b\xf9\x49\x6a\x3c\xda\xa0\x69\xc7\x50\xff\xa0\x9d\xac\x9b\xa6\xa7\xcd\xd3\xca\xe4\x79\x1a\x33\x1e\x3c\x3d\xd4\xf8\xa5\xb4\x35\x17\x11\xeb\x5a\x42\x97\x7a\xbc\xb0\xa3\xdf\x67\x73\xd5\x77\x64\x49\x09\xa6\x25\x4f\x96\xa4\x38\x2a\x84\xac\x68\x52\xfc\x21\x36\xc8\x2b\x13\x06\x59\x83\x6f\x36\xc8\x02\xc1\x76\x68\x19\x58\x18\xed\x98\x01\x03\x23\x81\x40\xea\x04\xca\x0d\x49\x5a\xfe\xd5\xbc\x82\x7b\xf9\x0d\x8b\x4e\x83\x12\x05\x24\x34\x58\x80\x97\x85\x49\x9d\xec\x22\xc7\xde\x0e\x9b\x34\x9a\x74\xf0\x05\x1a\x95\x22\xc9\x98\x25\x6c\x60\x03\x29\xaa\x81\x6e\x6b\x9d\x7a\x76\xcd\x77\xa9\xf5\xd6\x03\x60\x7d\xfb\x2b\x63\x59\xde\x13\xcd\x55\xdf\x95\x39\x35\xa2\x39\x59\xf4\x1d\x4f\xe6\xac\x9a\xa4\x89\xb8\x00\xdd\x36\x3b\x88\xe9\x76\xc5\x92\xe0\x9f\x92\x3c\xc6\x64\x30\xce\xd3\xf8\x75\x6a\x5c\x36\x2d\x8d\x4b\xe9\xf8\xc5\xc0\xf1\x4b\x15\x17\xb7\x55\xe0\x48\xf1\xc9\xd0\xf2\x96\xb7\x53\x04\x21\x3e\x2a\x75\xd2\x6e\xbc\x3e\xb0\x3b\x4f\x77\x17\x26\xd3\xdd\xb0\xd9\xa7\xf3\x66\x47\x55\x7e\x57\x14\xde\x96\xca\xaf\x0d\x9a\x76\x63\x3e\x6e\x8d\xc6\xc1\x6d\xa7\x9d\x77\xd9\x35\x6d\x4f\xf4\x25\xef\x09\x83\xdf\x12\x62\x2f\xec\x88\x3e\xb2\xda\x7d\x6a\xae\xe3\xf8\x4e\xf0\x3d\xa3\x63\xd2\xff\x8f\x08\x29\xb5\xfc\xd1\x15\x1c\x57\xf5\x9d\xe0\xfb\x9a\x00\x5f\x96\x4e\x55\xbd\x5f\xf3\xca\x2e\x9e\x17\x80\x74\x7a\x42\x53\xe6\xce\xa6\x90\x63\xab\xda\x59\x2b\x70\xa4\x83\x87\x00\xac\xa8\xfa\x26\x37\x1f\x83\xcd\x83\x08\x26\xc2\x5d\x97\xed\xc9\x0d\xff\xe1\x96\x61\x9d\x3e\x87\x7b\x54\xcb\xd6\x90\xdf\xee\x80\x22\x83\x96\x4c\x67\xf7\x84\xe8\x0b\xcd\xe6\xb2\xd2\xc1\x2b\x0b\x5d\xde\x58\xe1\x27\xee\xca\xaf\x0b\xf6\x6e\xe6\x91\x37\x52\xb3\xf5\x5a\xd5\x7b\xb2\xcb\x07\x34\xa9\x95\xc9\xc7\x4e\x82\x6d\xcc\x74\x7d\xc2\x82\x1a\x4f\x21\x1d\x29\x70\x0c\x7d\x37\x78\xaf\x9e\x02\x37\x32\x9e\xd3\x71\xbb\x57\xca\x76\xbf\x8e\x71\x1f\x98\x31\xe6\x03\x93\x81\x78\x43\xc4\x01\x7f\xd3\x08\xa5\x99\x58\x39\xb3\xb5\xfb\x69\x81\x66\xd1\x26\xe1\x44\x2b\x00\x3f\xb3\xd7\xf1\x31\x4b\x3c\xb3\xcf\x4a\xa1\x50\x67\xf6\x67\xfe\x48\xd5\xe3\x7f\xfa\xfb\xd3\xdf\xe4\xff\xda\xa0\xe9\x65\xe1\x24\x72\x6f\x13\x2a\x36\x33\xb4\xa1\xe8\x28\x31\xb2\x9e\x18\xf3\xc9\x21\x87\x72\xdb\x49\xd7\xc7\xfe\xfc\x2f\xfe\xf2\xaf\x3e\xfe\x89\xee\x23\x8e\x3c\xea\x93\x9f\xfa\xf4\x5f\xff\x75\xcf\x67\x3e\xfb\x37\x9f\xfb\xdb\xcf\x7f\x61\xd1\xdf\xfd\xfd\xdf\x7f\xf1\x4b\xff\xf0\x8f\xff\xb4\xf8\x9f\xff\xe5\x5f\xbf\xfc\x6f\xff\xfe\x1f\x4b\xbe\xf2\x9f\xff\xf5\xd5\xff\xfe\xda\xd7\x97\x2e\xfd\xc6\xd1\xc7\x54\x97\x1d\x7b\x5c\x2f\x2c\x87\xe3\x61\x05\xac\x84\x13\x60\x15\xac\x86\x3e\x38\x11\x4e\x82\x93\xe1\x14\x38\x15\x4e\x85\xd3\x60\x0d\xf4\xc3\xe9\x70\x06\xac\x85\x75\x70\x26\x9c\x05\x67\xc3\x00\xac\x87\x73\xe0\x5c\xd8\x00\xe7\xc1\xf9\x70\x01\x5c\x00\x83\x70\x21\x5c\x04\x17\xc3\x25\x70\x29\x5c\x06\x43\x30\x0c\x97\xc3\x15\x70\x25\x5c\x05\x1b\xe1\x6a\xb8\x06\x36\xc1\xb5\x70\x1d\x5c\x0f\x37\xc0\x8d\x70\x13\xdc\x0c\x23\x70\x0b\x7c\x13\x6e\x85\xdb\xe0\x76\xb8\x03\xee\x84\x51\xf8\x16\xdc\x05\x77\xc3\x3d\x70\x2f\xdc\x07\xdf\x86\xcd\xf0\x1d\xb8\x1f\x1e\x80\x07\xe1\xbb\xf0\x10\x3c\x0c\x63\xf0\x08\x3c\x0a\x8f\xc1\xe3\xf0\x04\x3c\x09\x4f\xc1\x38\x3c\x0d\xcf\xc0\xf7\xe0\x59\xf8\x3e\x3c\x07\xcf\xc3\x04\xfc\x00\x5e\x80\x1f\xc2\x8b\xf0\x23\x78\x09\x5e\x86\x2d\xf0\x63\xf8\x09\xfc\x14\x5e\x81\x9f\xc1\xab\xf0\x73\xd8\x0a\xaf\xc1\xeb\xf0\x0b\x78\x03\x7e\x09\xbf\x82\x5f\xc3\x36\xf8\x1f\xf8\x0d\xfc\x16\xde\x84\xdf\xc1\xef\xe1\x2d\xe8\x15\xcb\xc5\xf1\x62\x85\x58\x29\x4e\x10\xab\xc4\x6a\xd1\x27\x4e\x14\x27\x89\x93\xc5\x29\xe2\x54\x71\x9a\x58\x23\xfa\xc5\xe9\xe2\x0c\xb1\x56\xac\x13\x67\x8a\xb3\xc4\xd9\x62\x40\xac\x17\xe7\x88\x73\xc5\x06\x71\x9e\x38\x5f\x5c\x20\x06\xc5\x85\xe2\x22\x71\xb1\xb8\x44\x5c\x2a\x2e\x13\x43\x62\x58\x5c\x2e\xae\x10\x57\x8a\xab\xc4\x46\x71\xb5\xb8\x46\x6c\x12\xd7\x8a\xeb\xc4\xf5\xe2\x06\x71\xa3\xb8\x49\xdc\x2c\x46\xc4\x2d\xe2\x9b\xe2\x56\x71\x9b\xb8\x5d\xdc\x21\xee\x14\xa3\xe2\x5b\xe2\x2e\x71\xb7\xb8\x47\xdc\x2b\xee\x13\xdf\x16\x9b\xc5\x77\xc4\xfd\xe2\x01\xf1\xa0\xf8\xae\x78\x48\x3c\x2c\xc6\xc4\x23\xe2\x51\xf1\x98\x78\x5c\x3c\x21\x9e\x14\x4f\x89\x71\xf1\xb4\x78\x46\x7c\x4f\x3c\x2b\xbe\x2f\x9e\x13\xa1\xe1\x6c\x9b\x13\x37\x9c\x9d\x92\x7c\xe2\x6f\x03\x7d\xe4\xf7\xc6\x0d\x67\xa7\xa4\x5c\x13\x7a\x99\x3d\x0c\x3f\x6b\x2b\x72\x2f\x65\x18\x15\xcc\x9d\x49\x49\x59\xcf\x0b\xaf\x72\x0f\xb4\x43\xf9\x39\x11\xbe\xbe\x90\xbd\xde\xe3\x43\x00\x94\xa9\x46\x48\x08\x60\x55\x2b\x46\xbc\x0c\xcd\x94\x4e\xd5\x12\x2d\xa9\xda\x37\xe6\x3a\xbd\xd0\xaa\x4d\x61\xb6\xe6\xb9\xce\x00\x39\xcc\xdf\xad\xab\x52\x87\x26\x54\x7d\x08\xf2\xbe\x1b\xd6\xdb\x0f\xad\x39\x7b\xba\x16\xdb\xa1\xfc\xac\xa2\x74\x65\xae\x1a\xe4\xc9\x3d\x04\x48\xc0\xd0\xf4\xc3\x9c\x5e\x1d\x6a\xcf\x08\x44\x05\x82\x55\xba\x89\x6e\x35\x10\x49\x2f\x8e\xf2\x17\xd5\xc1\x3f\x6e\x2b\x82\x5a\xfa\xb9\xce\x18\xb5\x5e\x89\x01\x4f\x22\xa5\x2d\x69\x22\x81\x7e\x8e\xbb\x8d\x97\xaf\x8e\xfd\xc7\x27\xd5\xb0\xb9\xce\xa0\xb0\x62\xce\xa3\xd1\x8a\xfa\x45\x62\xdb\x30\xc3\x6a\xce\x7e\xd9\x24\x5a\xf3\xb6\xe2\x19\xed\x50\x1e\xc3\x52\xb0\xb2\xc0\xf1\x0b\xe8\x76\xf6\x90\x50\x6d\x69\x56\x82\x7d\x41\x15\x56\x90\xae\x2c\x56\xb5\x31\xb4\x20\xf3\xcc\xce\xf5\x5d\x6c\x77\x64\xe9\x9d\x99\xb8\xf4\x28\xfd\x40\x6b\xd1\x5a\x3b\x76\x6b\x87\xf2\x83\xc2\xab\xfc\x48\x5d\x4f\x1e\x10\x9e\x2c\x06\x6f\x19\x8f\xb8\x9d\xe8\x27\x7a\x76\xbf\xf0\x6a\x86\x61\x3d\x8d\xf7\xcc\x76\x28\x7f\x27\x5c\x2c\x18\xca\xb0\xc0\x99\x2f\x9d\x60\x5f\xd5\x78\x94\xc4\xe8\x2e\xb1\xc0\x39\x58\xeb\x3d\xee\x52\x2b\xec\xdb\xf4\x92\x58\x15\x38\x81\xd0\x79\x92\xa4\x5b\x6d\x05\xe9\x54\x83\xd9\x55\x0b\x35\xb9\xc8\x6a\xda\x22\x9e\x6b\x22\x74\x5e\x11\x31\xef\x2d\xd6\xf7\x88\x87\x54\x34\x8a\x63\x76\xc4\x43\xea\x87\xaa\x9b\xf7\x08\xbc\xbe\xe0\x7d\x24\x92\xfa\x69\x51\x72\x32\xcb\x1f\xa8\x97\xee\xa6\x97\x30\xf5\x93\x4e\xf8\xe4\x63\xf6\x27\x45\x4f\xd3\xbe\x48\xe6\x56\xfb\x79\x96\xd3\x12\xf3\x20\xdc\xa5\x5f\xcc\x47\x73\x5a\x7e\x5f\x3d\xfb\x16\x3d\xc3\x97\x17\x38\x66\x85\xcd\x83\x96\xd6\x3c\x81\x25\x05\xa5\xbe\xc0\xc1\x1a\xf2\x41\xce\xbe\x8b\x49\x1f\x46\xc3\x72\x73\xe1\x8b\x7e\x3e\xc8\x5b\xba\xa7\x15\xdd\x9d\x21\x5d\x3e\xd8\x57\x0a\x2d\xa9\x3f\xa5\x9e\xdd\x21\x18\xa7\x32\xd9\xa5\xc8\x72\x5f\x08\xa4\xf5\xbc\xc3\x64\xfb\xb7\x0b\x8f\xa7\x97\x72\x17\x38\x07\xd1\x94\x75\xd1\xe5\xd3\x38\x7c\x75\x4b\x27\x28\x54\xfd\xa2\xcc\x5b\xb3\xd0\x9c\x76\x28\xdf\x46\xaf\x17\xeb\x38\xe4\x0d\xf3\x29\x8d\xa5\x9c\xd2\xbc\x30\xd8\x17\x45\x65\xdd\xbf\x27\x54\x1f\x6e\xd1\x7d\x18\x27\xe7\xa1\x7d\x43\xf2\x56\x27\x98\x55\x65\x2c\xb7\xd3\x17\xc1\x2c\xab\x5a\x7b\x4c\xbd\x3c\x82\xab\x13\x6d\x06\xfc\xe7\x9b\x6d\x99\x01\xae\xa5\xee\xe0\x33\xe4\x1b\x37\x6b\x85\x5a\xb9\x26\x3e\xf3\x7d\xed\x50\xbe\x89\xfa\x05\x75\xfc\xac\xae\xce\xea\x57\x30\xab\xda\x4a\x17\x1c\xdd\x88\x47\x54\x23\xae\xd7\x8d\xe8\x92\xce\x32\xea\x45\xb7\xfa\xa4\x6d\x26\xd2\x51\xfc\x4b\x35\x6a\x45\x95\x9f\x11\x41\x31\x38\x3c\x28\xb2\x84\x64\xe1\xe2\x7f\x58\x95\x7a\x5d\xb8\x8e\xf9\x5b\x8a\x1d\xea\xc3\x65\x68\x66\x64\xf5\x7f\x57\xbd\x75\x2d\x5b\xfd\xf6\xad\x6e\xdf\x65\x67\x53\xae\x4d\xcc\x75\x0e\x52\x6b\x68\xae\x33\x5f\xc3\xa8\x1e\xd8\x0e\xe5\x6b\x84\x27\x1d\xd9\x50\x1d\x92\xa5\x05\x8e\xa3\x19\xa0\x2c\x2a\x36\x52\xf4\x64\x51\xe6\x8e\x0a\xcd\x28\x57\x23\x8b\x8c\xf0\xb8\x1b\x93\x79\x9c\x3b\x34\x0f\x1c\xbf\xa4\xca\x51\x8c\xbc\x30\x34\xb3\xb5\x41\x95\xdc\x28\x4b\x7c\xe7\xe4\x87\x66\xfa\x9e\x6c\xb4\x9d\x79\x40\x75\x66\x23\x76\x46\x36\x56\x87\xa4\xa7\x9a\xd4\x10\xb8\xd5\xd6\x06\x4b\xf3\x1d\x45\x73\x95\xf0\x2a\xf3\xda\xa1\x7c\x25\x3b\x8b\x7b\x6c\x5d\x81\xe0\x4a\xda\x6f\x0b\x22\xf4\x24\x48\x77\x99\x0f\x52\xa8\x7f\xea\x16\xea\x26\xce\xd1\x92\xc8\xac\x60\x62\xa9\x2b\xd8\xac\xd0\xcc\x06\xc7\x55\xed\x45\xde\xa5\x7b\x6d\x78\xb6\x2c\x26\x95\x93\x2e\xad\x24\x73\xb2\xa4\xb7\xea\x28\x26\x7b\xb7\x6b\xb2\x53\xc7\xa1\x59\x57\x96\xa2\xf5\xc5\xfc\x60\x3b\x94\x87\x05\x77\xc6\x2c\xd2\xe2\x2d\x45\x16\xef\xed\x19\x8b\x77\x49\x00\x7a\xf1\x76\xea\xe1\xb8\x5b\x75\xe8\x52\xbd\x78\x3b\xed\xe2\x5d\x68\x17\xef\x58\xcd\xe2\x9d\xeb\x1c\xdc\xea\x86\xe6\xeb\x4b\xf4\xcb\x4b\xc8\x80\x14\x5d\xc5\xdf\x52\xc5\x5f\xcc\xc6\x8b\xad\xd5\x3b\xd5\xb3\x8b\x42\xa6\xba\x64\x81\x03\x52\x04\xc7\xa2\x4e\xc0\x54\x19\x08\x55\xa9\x04\xf5\x33\x3b\xe8\x34\xa2\x21\x82\x44\x0d\x0a\xcf\x63\x55\xde\xae\x8a\xbd\x40\x9f\x1a\xf3\xa2\x55\xde\xaa\x9e\x9d\xaf\x9f\xbd\xe1\xa8\xd3\x21\x67\x57\xc6\x2d\xea\xe1\x79\xea\xa1\x08\xaa\xd1\x46\xe4\x74\x23\xaa\x11\x09\xa2\x3f\x54\x69\xa0\x65\xe7\x5c\xe1\x55\x36\xa9\x29\x3d\x47\x78\x71\x01\x0e\x4d\x3e\xe7\x44\x5b\x8a\xc9\xfd\xd6\xeb\xd6\x38\xd1\x96\x5e\x8c\x69\xc3\xf5\xb3\xbc\x6a\x68\x78\x52\x5d\x88\xc9\xc1\xc3\xf7\xf8\x49\x75\x01\xa6\x01\x0f\xdf\x73\xd9\x49\x74\x1e\xa6\x01\x0f\xcf\xd3\x5c\xd0\x60\x3b\x7f\xae\x7a\xb6\x8e\x3a\xff\xf5\x68\xe7\x1b\x74\xe7\xbf\x1e\x93\x21\x6d\xe7\xaf\x51\x7d\x3e\x23\xda\xb7\xf5\xaa\xbc\xd3\x93\xfb\x76\xb6\x7a\xd6\xaf\x9f\x35\x72\x26\x35\x0c\xb8\x6b\x91\x2b\x0d\xcd\x6c\x55\xec\xa7\x35\x67\xd6\x15\x3f\xac\x31\x4f\xe9\x9a\xe4\xc3\x1a\x53\x8c\x9e\xa6\x9f\xe5\x16\x38\x2e\x49\x83\xaa\x88\x1c\x1b\x0d\x4c\x79\x7a\x6a\x48\x96\x63\x67\xf1\x1a\xf5\xec\x94\x70\xd9\xe6\xa5\x08\x8e\x8e\x8e\x4a\x41\x8f\xca\xd1\xfc\xd0\x1a\x04\xc6\x65\x87\xc1\xb2\x59\x14\x21\x11\x9f\xeb\x24\x81\x65\x16\xd5\x5a\xd7\xdc\x55\xcb\x92\xf5\x57\xbe\x2c\x58\xde\xfb\x9c\x2a\xe7\xc4\x5a\xe6\xfb\xbd\x3a\xcc\xb7\xb5\x18\x67\xb4\x25\x36\x59\xa7\x62\x3a\x6f\xdd\xdd\x52\x74\xb2\x4e\xc6\x74\xde\xc2\x23\xeb\xd6\x2a\xc1\x2f\x03\x76\x05\xfc\x58\x3f\xe3\x2b\xe0\x44\xf5\xe2\x09\xc9\x2b\x00\x93\x2e\xaf\xd4\xcf\x3c\xbe\x02\x46\xa1\xd5\x55\x4c\xca\xce\x7a\x81\xcd\xfa\x09\xea\xb5\x15\xba\x9d\x85\xe8\xac\xaf\x50\xcf\x8e\x67\xb3\xce\xa6\x1a\xf3\x0e\x2f\x0f\xa7\x33\x27\x45\x70\x4c\x74\xb0\xf3\x7a\xb0\x8f\xe1\xd3\x39\xca\xa7\x73\x04\xd0\xa9\xae\x40\x48\x62\x6f\x81\x99\x47\xc7\x28\xfb\xed\x3c\x1e\x17\x2d\x1a\x74\xd1\xc7\xe9\x79\x74\x8f\x62\x83\xf6\x7b\xa8\xb9\x28\xbc\x9c\x76\x51\x98\xeb\xa0\x9e\xdf\x76\xeb\x2d\xb5\xef\x7e\x07\x5e\xe5\x47\xaa\xa4\x37\x6b\xef\x5d\x57\x03\xfd\xce\xa7\xe5\x77\xea\xb7\xdf\x42\xe2\xb4\xfc\x56\x3d\xfb\x8d\x7e\xd6\xc6\xa7\x65\x02\x5a\xd9\x26\x0a\x67\x04\x53\xb3\xff\x0f\xd8\x51\xe7\x33\xf2\x6b\xf5\x6c\x1b\xd8\x51\x77\xeb\xf3\x55\x56\x17\x1b\xf5\x71\x04\xb3\x95\xae\x5e\x68\x1b\x55\x99\xbf\x06\x73\x62\x9a\x80\x92\xf0\xc8\xcc\x49\xe3\xba\x86\x90\x66\xbf\xb2\x59\xe3\x1d\x12\x7c\x4b\x74\x82\xf2\x4c\xf0\x19\x67\xe6\x04\xb4\xea\x58\x11\xcd\x2a\x7f\xa9\xda\xf0\x0b\xd0\xd6\x03\x3c\x32\xd1\x9c\x4b\xe7\xe5\x20\xa8\x5f\x5c\x73\x74\x4a\xa1\xcf\x4d\x7e\xc9\xb5\xfb\xe6\x2a\x55\xd4\x6b\x34\x41\x26\x31\x1d\x26\x91\xdf\x1a\x9d\x20\xf3\xec\x35\xf5\xec\xe7\xfa\xd9\x34\x3e\x41\xdb\xa2\x9c\x53\xd4\x70\x4e\x53\x04\xe6\x8b\x7f\x15\x22\x9c\xd3\x3c\xfb\x99\x7a\xf6\x33\x60\x9c\x53\x4d\x15\xf0\x58\x13\x07\x8d\xde\x7e\x4e\x8a\xb0\x70\x47\xe6\x74\x01\x3f\x55\x05\xbc\x12\x16\xae\xda\x6e\x9e\xfd\x58\x3d\xfb\xa9\x7e\x26\x14\xff\x23\xe6\x49\x75\x30\x8e\xe7\x22\xab\xb5\x3d\xdb\xca\x97\xc3\xb6\x18\x4f\x45\x9c\xb6\x1f\x43\x1a\x4f\x25\xe6\x59\x53\x03\xb1\x5a\xce\x53\x97\xab\xc6\x6d\x81\x1a\x9e\xfa\xfb\x29\xf3\x54\x63\x79\x7b\x59\x95\xf8\x32\x44\x78\xaa\x79\xf6\x23\xf5\xec\x25\xf0\x2a\x6f\xaa\xe6\xff\xa8\x56\x8f\x71\x25\xd0\xef\xdc\x94\xf7\x43\xf5\xdb\x8b\x7a\xee\x8f\x8b\x16\xf8\x03\xf5\xec\x87\x60\x4f\x76\x25\x2d\x98\x67\xcf\xab\x67\x2f\x84\xeb\x49\x30\xd5\x08\x06\x1a\x19\xc2\xef\x2b\xc2\x1f\x98\xfd\x1a\x40\x35\xbc\xe4\x6a\xda\x9c\xa5\xfd\x9e\xa2\x9d\x00\xc6\x51\x89\x75\xb2\xa1\xce\xeb\xa1\x3e\x86\x4f\x66\x9f\xf0\x23\x65\xe6\xa4\x90\x39\xbd\x19\xae\x50\x65\x3e\x0f\x06\x79\xc1\xe0\xba\x84\x7b\xdb\xb5\x7b\x1b\xa1\xdf\x9f\x8b\xec\x6d\x37\x29\xd5\xc0\x49\xcb\xeb\xef\xed\x7e\xd1\xaa\xf1\x57\x8c\x0b\x87\x2a\xf8\x7b\x69\x7b\x7b\x20\x73\x6f\x6f\x0a\x21\xb5\x2f\x57\x45\x3d\x1d\xdd\xdb\x4f\xa9\xdf\xc6\x93\xf7\xf6\x13\xea\xd9\x53\xfa\x59\xb3\x5a\xcb\xb4\xf9\x8e\xad\xda\x95\x2b\x82\x82\x75\x29\x79\x4c\x91\x3f\x09\xe6\x4a\xd0\xaf\x39\xe1\x44\xc2\xb6\x2a\x84\xdb\x8a\x6b\xbc\x8c\x35\x79\x10\xb8\x4e\x0c\xef\x82\x68\x4c\x46\x9c\xbb\xc7\x69\x71\x6e\x81\xa0\xb9\x4a\x16\xf4\x5e\x54\x2a\x15\xe3\x03\x84\x0e\x95\x7d\x38\x40\x94\x03\x56\x0d\x50\x03\xbb\x4d\xf5\xd0\x08\xa2\xbe\xac\x44\x9c\x92\x5e\x9a\xd0\xb1\x5e\xfd\xe0\xbb\xb2\xc1\xcf\xab\x7b\xa6\xd1\xa5\x9d\xa7\xda\xf0\x98\x1a\x94\x42\xd4\x01\x7c\x79\xe2\xbe\x2c\x18\x4f\x04\xd4\xd9\x36\x32\xce\xf4\x88\x2a\xe8\x51\xbd\x60\x1b\xcd\xc5\x0d\xf8\xc5\xcd\x93\xb9\xe0\xb8\x6a\x6b\x59\x36\xea\x19\xdc\xa0\xde\x79\x44\xbd\xd3\xe8\x97\xb5\x5b\x2b\x5f\x95\x39\xf2\x0e\x95\x3a\x1e\x5c\x5d\xc9\xd0\x85\xb7\x44\x29\xcd\x0a\xe8\x90\xed\xc9\x06\xbd\x68\xcf\x55\xc5\x3d\x4c\x33\xe6\x45\x9c\x20\x1a\x23\x8b\xf6\x9c\xf4\x45\x3b\x00\xf6\x02\xd7\x67\x96\xec\xc3\xaa\xd8\x07\xc1\xab\x9c\xa1\x3e\x3c\x00\x9e\x2c\xfb\xd3\x54\x8b\xe5\x34\xbf\xb1\x32\xa0\x7e\xbc\x1f\x3c\xe9\x12\x2b\x2c\x85\xb7\xb4\xf0\x14\xff\xae\x26\x32\x31\x86\xfc\x14\x7f\x40\x3d\xfb\x8e\x7e\x56\x52\x67\x42\x49\xb1\x58\x50\x5f\x41\x17\xa6\x86\x53\x60\xc8\x7a\xad\x2e\xf2\x12\xd4\x2b\xd2\x36\x30\x93\xf1\x1d\xf5\xdb\x7d\xd1\x6d\x60\x9e\x7d\x5b\x3d\xbb\x57\x3f\xdb\x91\x6e\x68\x39\xdd\xd5\x7b\xd5\xb3\x7b\xc0\x6e\xe0\x36\x42\x77\x28\xb1\xaf\xdd\x99\x69\xcd\x2f\x55\x85\xdc\x0d\x5e\x65\x48\x7d\xb8\x0b\x78\x61\xe3\xd6\x13\xd4\x44\x26\x8e\x5b\x0f\x09\xfd\x43\x57\x2c\x96\xb1\x9b\xe6\x6e\x1b\x64\x19\x90\x7b\xb5\x2e\x88\xa9\xd0\xf8\x44\xaf\x2d\x56\x2e\x53\x0d\xba\x53\xcd\x95\x9f\xab\x0c\xaa\x2f\x77\x00\x3a\x9e\x11\x02\xe7\xed\xf8\xc5\xad\x9c\xaa\xbe\xdc\x86\x64\x82\x0e\xae\x5b\xc1\x93\xe0\xbb\x84\xe6\xfa\x4d\xfa\x22\x85\x0f\x95\x37\xd4\x0f\xb7\x80\xa7\x8f\x4c\xba\x3a\x8c\x00\x97\x07\x31\xb5\xf8\x48\xb2\x3c\x78\x23\xaa\xd7\xc2\x67\xc0\xaf\xbe\xf9\x6a\xb2\x48\x78\xbd\x7a\xe9\xa6\x64\x91\xf0\x5a\xf5\xec\xc6\x1a\x91\x30\x87\x9b\x31\x17\x17\x09\xf3\xbc\x3a\xb7\x1a\xde\x08\x1c\x99\xd7\x05\x5e\xa3\x0a\xbc\x01\xec\x8d\xc0\x61\xaf\xf8\x85\x00\x2c\xe1\x46\x54\xd2\x19\xc2\xc0\xad\x46\x7b\x13\x96\xed\xda\x57\xae\x44\x0d\x5c\x58\xb6\x1b\x2d\x3b\x67\x09\x31\x41\xfe\xb5\x96\x15\x2f\xd6\x4e\x3a\xc4\x21\x16\x32\x28\x4a\xa1\x19\x04\xcc\x77\x97\xea\x42\x73\xbc\x50\x68\x63\x27\x25\xc4\xf3\x51\x6c\x8a\xc7\x41\xf2\xe5\x73\x45\x3e\x12\x5b\x44\x9a\xd0\x5e\x75\x69\x0f\x0f\x63\xf5\xd3\x52\xbc\xc6\x93\xca\x5d\x90\x02\xde\x95\x20\x85\x66\x79\x77\xaa\xe5\x74\x0d\xca\x41\xf6\xb0\xbd\x5d\xfd\x76\x75\xd2\x61\x1b\x55\xf2\xdf\x96\xce\xb7\x16\x73\x95\x13\x66\xfc\xbf\x52\xef\xe2\x4e\x7c\x6c\xb4\x4e\xfa\x8b\x56\x3c\xe1\x37\xae\x7b\x22\x35\xcb\xe5\xb8\xc0\x45\xe5\x9b\xaa\x5d\xc3\xe0\xc9\x9c\x5f\x42\x87\xee\x21\xf0\x02\xe9\x17\xd0\x73\xfa\x32\xfc\xdd\x91\xae\x0f\xe8\xd6\x7f\xa9\x5a\xf4\xbe\x8b\x91\x6c\x97\x80\xc7\xc1\x1a\xec\xf6\xd6\x0a\xe1\x10\xd3\x61\x32\x1b\xdb\x46\x45\xf2\xde\x27\xba\x7d\x6c\xe6\x14\x89\x71\x93\xf7\x67\x52\x3c\x98\x49\xf1\x50\x26\xc5\x58\x66\x4b\x1f\xcd\x2c\xe3\xf1\xcc\x32\x9e\xcc\x2c\x63\x3c\x93\xe2\x99\xcc\x5a\x9e\xcd\x2c\xe3\xb9\x4c\x8a\x89\x4c\x8a\x17\x32\x29\x5e\xcc\xa4\x78\x29\x93\x62\x4b\x26\xc5\x4f\x32\x29\x5e\xc9\xa4\x78\x35\x93\x62\x6b\x26\xc5\xeb\x99\x14\x6f\x64\x52\xfc\x2a\x73\x6e\xb7\x65\x96\xf1\x9b\x4c\x8a\x37\x33\x29\x7e\x9f\x49\xd1\x7b\x7c\x16\xc5\xf1\x99\x14\x2b\x33\x29\x56\x65\x52\xf4\x65\x52\x9c\x94\x49\x71\x4a\x26\xc5\x69\x99\x14\xfd\x99\x14\x67\x64\x52\xac\xcb\xa4\x38\x2b\x93\x62\x20\x93\xe2\x9c\x4c\x8a\x0d\xc7\x67\xad\xc2\xf3\x33\xcb\x18\xcc\xa4\xb8\x28\x93\xe2\x92\x4c\x8a\xcb\x32\x29\x86\x33\xfb\x72\x45\x66\x19\x57\x65\x52\x5c\x9d\x49\xb1\x29\x93\xe2\xba\x4c\x8a\x1b\x32\x29\x6e\xca\xa4\x18\xc9\xa4\xf8\x66\xe6\x88\xdd\x96\x59\xc6\x1d\x99\x14\xa3\x99\x14\x77\x65\x52\xdc\x93\xd9\xd2\xfb\x32\xcb\xd8\x9c\x59\xc6\xfd\x99\x65\x3c\x98\x49\xf1\x50\x26\xc5\x58\x26\xc5\xa3\x99\x2d\x7d\x3c\x93\xe2\xc9\xcc\x5a\xc6\x33\xcb\x78\x26\xb3\x8c\x67\x33\x29\x9e\xcb\xa4\x98\xc8\xa4\x78\x21\x93\xe2\xc5\x54\x8a\xa0\xf7\x69\x52\x36\x04\xbd\xbf\x9b\x15\x71\xee\x7e\x89\xbf\xf3\x40\xc4\x0d\xf9\xec\x8f\xff\xc9\x0d\xf9\xff\x81\xbf\x36\x68\xfa\x25\xb0\xc4\x0d\xd1\x20\x8a\x7a\x5e\xb8\xf3\x0e\x3c\xe8\xa0\x83\xe7\x77\x46\xdd\x70\x3f\xfc\x11\xcc\x28\x1a\xf5\xc4\x0d\x1d\x71\xff\x2e\xe2\x88\xcb\x3c\x71\xd1\x11\x77\x0a\x9e\xb8\x69\xbe\xb8\xe4\x8d\x9b\xec\x8b\x9b\xe4\x8d\x7b\x3d\xdc\x80\x1e\xb9\x37\xc2\x4d\xe8\x95\x6b\xfc\x72\x8d\x67\x2e\xf9\xe6\xde\x09\xa3\xef\xd0\x3f\x97\x65\xb6\xa8\xf1\x4f\xed\x4f\x89\xd2\x32\xfe\xa9\x5b\x20\xd8\xef\xa8\x30\x60\xea\x79\xf0\x2a\xe3\x5a\xb9\x4d\xea\xa2\x18\x9c\x4b\x7f\x8a\xfb\xea\x38\x41\x8b\x6f\x31\x38\xe5\xfa\xfb\x56\xc4\x29\xd7\x28\xbf\x3c\xc7\x39\x21\xfd\xa2\xa6\x45\xf6\xd9\xab\x7e\x8e\x6a\xae\x3c\xa9\x9a\xf0\x7d\xe0\x25\x4f\x80\xc1\xfe\x9d\x80\xa1\xb9\x4e\x2e\xf4\x55\x35\x0e\x76\x42\x42\x50\x5a\x45\x37\x79\xfb\xd2\xd0\x5c\x27\xaf\x83\x3a\xb4\xff\xeb\x4a\x8d\x05\x3c\x0e\x43\x81\xc4\x78\x17\xd6\xda\xe0\xe8\x6a\x2d\x78\x2f\x15\x39\x01\x41\x01\xbd\x6b\x6c\x6b\x0b\xed\x50\x7e\x16\xbc\xca\xe3\x5a\x69\xaf\x4b\x92\xae\x81\xf4\xc5\xea\xf7\xa5\xea\x5b\x21\x90\x5a\xc9\x51\x6a\x87\xf2\x33\xe0\x91\x0a\xfd\x69\x0c\x4d\x99\x55\x25\xb5\xfe\x16\xb0\xe6\xd9\x06\x7a\x48\x54\xe3\xe0\x05\xb3\xac\xee\xfd\x17\x46\x8d\x6f\x6a\x24\x85\x30\xef\xc7\x67\xaa\xb5\x10\xc1\xb6\x1f\xb3\xb4\x22\x7e\x0b\xba\x20\xe5\xb5\xba\xdc\x5d\x86\xaa\xad\xc2\x32\x52\xae\x4f\x80\x74\x65\x91\x34\x1f\xbc\xd7\x1e\x99\x09\x48\xa3\xfd\x64\xd8\x6b\x84\x19\x96\xf9\xc0\x84\xf0\x4d\x6b\x87\xf2\x13\xe0\x55\xc6\xb4\x1a\x5f\xba\x43\x73\x1d\x83\xb5\xe3\x86\x41\x4b\x41\x49\x3b\xd7\xae\xf4\x21\x38\x9c\xa6\x32\x17\x1c\x1e\x1c\x2e\x73\x43\x33\xfd\xa2\x04\x59\x5c\x1d\x1c\xde\x17\x38\xf8\xbd\x64\x9c\x9a\x1b\x02\x08\x0e\x97\x0d\x43\x33\xfd\x46\x09\xb2\x54\x95\x8d\xab\xfd\x92\xfa\x44\x7e\x57\x0d\x43\x33\x97\x59\x8c\x8f\x26\x6a\x01\xa9\xaa\x1f\xc3\x01\x47\x15\x72\xde\x46\xc6\x4d\xa7\x07\x44\xf1\x28\x68\x40\x8c\x2d\x40\x6a\x74\xd4\xae\xbb\x84\xc2\x6a\x72\x39\x4a\xb1\xc0\xf9\x28\x01\xef\x7c\x84\x74\xef\xa8\x8b\x6f\xd4\x2a\xb6\x86\x05\xce\x87\x49\x5f\xa5\xb1\x51\x96\x28\x49\xec\x19\xad\x77\x2f\x25\x39\x4f\xf5\xf3\xcd\x55\xdf\x49\x95\xcd\x7b\x8f\xf9\x2c\x6a\x11\x9b\x51\xe1\xc6\x12\x77\x3c\x02\x1e\xe9\xda\xc7\xc2\x69\x73\xe6\xbb\xdd\xe4\x3f\x45\x95\x8c\xeb\x40\xfd\x2d\xda\x2a\x42\xd6\xf0\xb9\xce\x47\xc9\xf0\xf9\x61\x6d\xf8\x44\x7f\x64\xf0\xb4\xa1\xd3\x93\x05\x8b\x29\x32\xb3\x1d\xca\xdf\x45\x8b\x09\xcd\x44\x7e\x68\x66\x6b\x31\x10\xd5\xd6\x92\xb5\xde\xbd\xa6\x4d\x06\x9e\x74\x65\xa9\x1a\x5f\x0a\x38\xcd\xb2\x48\x7e\x76\x91\x57\x1e\x00\x0d\x04\xd2\xad\x26\x5d\x03\xb6\xb8\xb2\x81\x15\x21\x4b\x2b\xfd\x92\x2c\x48\x8f\xbf\x87\xa6\x85\x46\x59\xac\x0e\xc9\xd2\x61\xe0\xe8\x22\x14\x19\x16\xc2\x2d\xd3\x68\x69\x28\x29\xd2\x79\xe0\xf8\xc5\xe0\x2d\x9d\xe3\x54\x6a\x63\xeb\x11\xa1\x27\xf4\x66\xb0\xe9\x9a\x07\x05\xfe\x72\x1f\x68\xcc\x56\xeb\x38\xfb\x33\x6b\x69\xd0\x26\xa6\x65\x3a\xb4\x1f\xcc\x57\x41\xde\x41\xfd\xc0\x14\x8d\xae\x74\x02\xb3\x32\xf7\x24\x73\x44\xe5\x41\x6d\x7b\xe0\x5b\xa7\x15\x47\xbf\x28\x1d\x59\xd4\xd4\x7b\x11\x11\x59\x4d\xee\x06\x2f\x00\x59\xec\x61\xb6\xf1\xbb\xa9\xcd\x6a\x51\x2f\x21\x4f\x91\x82\xfe\xba\x34\xce\x2c\x4a\xe8\x90\x58\xb0\xe6\xa9\x82\xaa\x66\x99\xef\x48\xa1\xfe\x09\x64\x0e\xbc\xc9\x25\xbe\xda\x24\x99\x36\xc8\xd2\xf2\x2d\x30\x75\x2e\xc6\x01\x73\x16\x38\xbd\x80\x1f\xd4\x56\x8a\xd7\x5b\x90\x10\xf4\x61\xb7\x0a\xbc\xc4\xd6\x76\x28\x8f\x82\x47\xf6\x99\x3b\xc1\xd3\xef\xf7\x81\x29\x72\x00\xf4\x87\x31\x53\xf6\x84\xf9\xb0\x25\xb1\x92\x71\xa8\xaa\x35\xc0\x2b\x69\x27\x9b\x07\x19\x7a\x6e\xb7\x95\x8c\xdb\x4f\xdb\x4c\x91\xbd\x22\xa9\xc8\xad\x50\xf5\x1b\xa2\x45\xee\x4b\xc6\x12\x8a\xa0\xb8\xd5\x16\xb4\xd5\x7e\xda\x24\xf4\x87\x91\xc4\x22\x87\xd1\x4f\x35\x52\xe4\x6c\xb2\xb2\x90\xa7\xf5\x2d\xb6\xa0\x61\x61\x86\x62\x3d\x5a\x5f\xf5\x52\xdd\x8f\xec\x2b\xe4\xec\x79\x33\x78\xd2\xb1\x2c\x7a\x7f\xfa\x85\xb4\xee\x37\x65\xb1\xe8\x9c\x62\xd1\xd6\x4f\xcc\x8d\xf8\x89\xa9\x15\x7b\x6c\xd5\x77\x14\x1f\xd0\xad\x3c\x80\xca\xac\xdc\x01\x64\x73\x21\x26\xb9\x59\x1b\x28\x31\x8d\x4f\x83\x46\x52\x6a\x34\x80\x32\x4b\xfd\x02\xe2\xc0\xde\x00\x9e\x14\x72\xfa\x32\x74\xc7\x17\x6a\xd1\x79\xea\x9b\xda\xc4\xd3\xa5\x43\x2b\xae\xd1\x93\x9e\x35\x76\x1f\x66\xac\x2b\x5e\x60\xce\xcf\x0e\xb2\x9e\x90\xe7\xe3\xb5\xe0\xc9\x46\x0a\xb4\xc5\xff\x10\xeb\x18\xfe\xa8\xb3\xbd\xaf\xf4\xa7\x4b\x11\x2c\x53\x9d\x6c\xb4\x9d\x74\x55\x8d\xd2\x0b\x96\x55\x5b\x3d\x39\x5d\x57\x31\x97\x4a\xae\x8c\xa9\x2a\x36\x81\x17\x24\x87\xf0\xbe\x9f\x9e\xa2\x8b\xf0\x35\xe0\xc9\xe9\xd2\xeb\x61\x8e\x18\xd7\x00\x01\x5c\x5d\x8d\x8f\x0c\xe7\x78\x39\xb4\x7a\xe8\x80\x51\x35\x4c\xea\xd4\x98\xce\x91\xc2\x42\xcf\x67\x76\x78\x0c\x27\xa4\xce\x99\x6d\x05\x23\x3a\xc1\xea\x1c\x15\x07\xb7\x43\xf9\x2a\x75\x54\x38\x64\x28\x61\x47\x05\x6e\xb7\x00\x3e\x43\x84\x88\x7f\x71\x05\x84\xa1\xb4\xa0\x26\x8b\x3c\x13\xb4\xf1\x5f\x5b\xd3\xcc\x49\x7c\x08\xd9\x4f\xc8\x90\x32\x8c\x36\x11\xc7\x64\xed\x3c\x8c\x4c\x28\xe4\x54\x7b\x19\x55\xdb\x43\x47\x11\xf7\x8e\xb8\x4c\xcb\x3d\x08\xd7\xd3\x63\x97\x88\x76\x13\xd0\x3f\x6a\xaf\x0a\xfc\x26\x3d\xcd\xa2\xf4\xf1\xe6\xd1\x4a\x2b\xd3\xa9\x36\x4d\x7a\x3e\xc8\x69\xf6\x74\x93\x65\x72\x33\xd8\xac\x31\x9b\x46\x35\x66\xd3\x88\xf6\x16\xd8\x04\x6a\xe5\x39\x41\xc4\x3a\x75\x09\x5a\xe9\x02\xe3\xcd\x83\x90\x56\x17\x83\x57\xb9\x4d\x3d\xbc\x68\x52\x1b\x8b\x68\x5c\x46\x23\x6a\x68\xca\x64\xae\x9c\x86\x9b\x6f\x5a\x2c\x73\x51\x6b\x93\x2c\xeb\xfa\x11\x72\xf9\x22\xf0\x2a\xb7\xaa\xfa\x2f\x04\xed\x3b\xd0\x43\xe0\x65\x28\xd5\x4c\xa3\x20\x1a\x17\x31\xcc\xa6\x05\x1d\xab\xfc\xe9\xd2\x53\xff\x3c\x39\x3d\xe8\xe8\xa3\x6f\x7d\x6a\xad\xeb\xb1\x3f\x49\x17\xe5\x05\x3a\xda\x44\x6d\x07\xd9\xc8\xa1\x47\x06\xd1\xca\xae\xcf\x4b\x4f\xcf\x38\x62\x8a\x5c\xa0\xc6\xa7\x2c\xa7\xf5\x30\x57\xac\xf3\xf1\x37\xcb\x8b\x10\xd3\xe4\x3c\xd0\x69\xde\x37\x44\x0f\xba\x70\x9f\xb2\x81\x5c\x89\xee\x3d\x47\xd7\x32\xa3\x46\x59\x0e\x8e\x55\xfb\xd4\x61\x89\x90\x36\x80\x57\x79\x14\xbd\xa4\xc9\xfa\xb6\x8d\x63\x2a\x64\xd8\xd8\x0c\x0a\xfe\x03\x97\xed\x99\x04\xf4\xfd\x00\xdf\x7b\x51\xd4\x08\xdf\x41\xcb\xe0\x00\xad\x74\xfc\x7c\x36\xe8\xdc\x4a\x1c\x07\xe4\x61\x5e\xc4\xda\x62\x65\x7e\x3b\x94\xcf\x9a\x7a\x43\xff\x58\xa8\x65\xa3\x9d\x7f\xb5\xab\xcf\xa0\xa9\x36\xcc\x1a\x93\xf5\x9e\xae\x16\x4b\xc2\x96\x38\x62\xa3\xe2\x08\x14\x9e\x33\x00\xf8\xfa\x69\x7a\xf4\x10\x1a\xe7\x54\x93\x2e\x67\xab\x76\x7d\xe9\x87\xa0\x31\xb6\xe6\x9e\xd1\x84\x94\x4e\xf5\x14\xf0\x02\x2f\x46\xf1\x3d\xfd\xa0\xf2\x8a\xfa\x70\x32\x31\x65\xd6\xe2\x93\xa3\x8b\xf3\xfb\xe8\x3a\x0d\x5e\xe5\xa7\xe8\xfb\x0c\xea\x19\xac\xb0\x3c\xe0\x39\xfd\x2b\x3d\xee\x9b\xd4\xda\xa5\x45\x2a\x1b\x75\x11\xcf\xeb\x37\x2b\x3f\x51\x1f\x56\x03\x6a\xce\x6e\xc4\xd0\xb6\x46\xd9\x48\x0e\x37\x74\x0d\x52\xeb\xea\x23\x43\x33\x29\x88\x13\x56\xa7\xc3\x82\x4f\xa4\xde\x27\x6a\xb2\xa9\x31\x0e\xbf\x0d\xd8\x85\x82\x7c\x46\xf0\x5a\x6c\x3c\xd0\xa2\xc7\x7e\x9d\x53\xe4\x07\xe8\x93\x0d\x5e\x65\x8b\xfa\x70\x02\xf0\xcb\xea\x56\x23\x28\x5b\xf7\xf5\x71\xb0\x1c\x98\xf8\x32\xc5\x04\x61\xe6\xe2\x15\x80\xd2\xbb\xbd\x4e\x18\x31\x9e\xc2\x82\xd2\x04\x12\xe3\xb8\x5e\xb4\x37\x13\x35\xb1\xc7\x47\xbd\x91\xd1\x39\x71\x39\xde\x44\xe2\x33\x56\xa0\xdb\x66\x94\xb4\x17\x74\xc8\xe4\x36\xf0\x1b\xf0\xc3\x56\xf0\x1b\x65\x29\x3a\xb7\x25\x59\x94\x0d\xfc\xb5\xe3\x3c\xca\x03\x7d\xac\x06\x26\xe5\x99\xbd\x7f\x1c\xdb\xfa\x2f\x28\xc2\x65\xef\xee\xf6\x2c\xdb\xeb\xc5\xcf\x54\x6d\xc7\x78\x95\xff\x51\xff\x8f\x8e\x0c\x83\x5a\xa2\x08\xfc\xa9\x27\xf4\x55\x22\xa9\x6c\x53\xff\xbf\x11\xa2\xd3\x87\x92\x49\xd4\x8f\xec\xe7\x6f\xeb\x3e\x3b\xca\xd7\xdf\xe6\x1a\xc1\x5d\x5f\xa3\x82\x63\x48\x29\xe1\x7e\x6a\x23\xa9\x32\x06\xb4\xcb\xc9\x56\xf5\xc8\xde\x59\xf2\x74\xed\x32\x4b\x12\x33\x3d\x2f\xf5\x2a\xbf\x52\xff\xbf\xce\xe5\x9a\x11\x30\x80\x5b\xbf\x54\xcf\xbe\x86\x31\x5f\xf9\x23\xc3\x75\xf3\xdf\xdc\xfd\x24\x9f\xe4\xc7\xfd\x06\xef\xae\x75\x3f\xc1\x97\xff\x93\xdc\xa3\xd0\x23\xfc\x2b\x26\x56\x70\x04\x22\x59\x8e\x7e\x1d\x5b\x06\xaf\x29\xe2\x25\xef\xf6\x32\x30\x0c\x0e\x73\x3e\xff\xbb\x57\x39\x51\xad\xd6\x7f\x9b\x04\xff\x6a\xcd\xe0\x4a\x78\x04\xd8\x1d\x1b\xaa\x62\xd0\xe3\xf8\xdf\x74\x4e\xe7\x2f\x7b\xb8\xc2\x84\x59\x61\xe8\x4d\xfd\x65\xfd\xf0\x5f\xb5\x9f\x22\x06\xf9\xde\xe0\x45\x10\x3d\xbd\xc8\xc8\xff\x3e\x75\xa1\xd5\xe4\x3f\x60\x0b\x6d\x18\xd8\xfc\x6f\xaa\x59\x68\x4e\xc8\xf9\xc0\x72\x3e\xe0\x17\x1e\xbe\xb2\xde\x52\x2d\xff\x17\x8f\xd2\x45\xff\xb3\xc7\x96\xf0\x20\x67\x75\x0e\x29\x5a\x44\x1d\x8e\x77\xbc\x2a\xe1\x9f\xea\x32\x3c\xed\x55\xee\xc6\x1b\x84\x37\x30\xc5\xf0\x04\x63\x78\xff\x88\xfc\xce\xe1\x4e\xdc\xff\x50\x8f\xdd\x45\x28\xbf\xa4\xb9\xdd\xb0\xe1\x76\x83\x19\xdc\x0e\xdf\xfa\xa2\x47\x6e\x81\x7f\x6f\x96\xfa\x20\x44\xf0\xe5\x57\x2f\x8f\x2e\xf5\x5e\x45\xfc\x77\xef\xea\x52\x0f\x76\xd4\x42\xab\xba\x49\x1a\x54\x24\xf4\xc4\xfc\x82\xe7\x05\xcd\x31\xe9\xe0\x22\xf5\xe0\xf3\x11\x09\x00\x9d\x1e\xff\xd6\xab\x5c\xa8\xfe\x7f\x6e\x72\xc2\x69\x4c\x0a\x3d\x8d\x5e\x25\xcf\xca\xbf\xf1\x48\x76\xa5\xb0\x4f\x27\x74\xb1\xa6\x34\xdf\x9f\xf5\x42\x5d\x9c\xd6\xbd\xe1\xed\x38\xeb\x66\x82\x17\x1e\x82\xd9\x5e\x44\x10\xdb\x5b\xc0\x6f\x92\xc2\x77\x64\xde\xf7\xcc\x15\xc7\x35\x87\xb9\xef\xe2\x25\x9a\xf1\xb9\xcf\x18\x80\x74\x7d\x06\xa8\xeb\xf6\x71\xe4\x48\xcf\xd1\xa2\x84\x9c\x6e\x15\x0c\xe8\xf7\xdb\xe3\x55\x2e\x50\xff\xff\x5a\x15\x78\x5c\xd5\x47\x81\x4a\xcb\x7b\x6b\xe9\x01\x11\x7c\xda\xa3\x2b\x6c\x17\x6d\xe3\x6e\xe2\xaa\x8b\x4d\xee\xd4\xf0\xb6\x2b\x22\xb7\xdd\x68\xf6\xa1\x75\xcb\xd3\x6e\xbb\xe3\x40\x6e\xe4\x8e\xfd\xb2\x49\xd8\x9b\x2f\xe6\xcb\x16\x84\x4a\xe0\x12\x63\xc8\x11\x9b\xc8\x4b\xd7\xfa\x20\x9e\xa9\x9a\xf9\x29\xaf\xb2\x5e\xfd\xff\x64\x28\xb6\x04\x50\x45\x6d\x0d\xa6\x63\x59\x15\x38\x41\x4e\x47\x40\x57\x5b\x9d\x21\x3c\x13\x12\xf5\xed\xe8\x7b\xd8\x65\xef\xa9\x58\x6f\xb7\xfe\x4d\xa3\x04\xe3\x37\xe9\x5a\x5d\x3b\xe7\x2c\x67\x51\x2b\x2a\x67\xab\xff\x47\x91\x53\xab\xea\xf9\x1a\xf5\xfd\x48\x75\x4c\xb1\xc4\x75\x03\xb1\x9d\x85\x44\x47\x78\x2c\xe6\x3e\x4f\xda\x6b\x6b\x95\x8d\xa6\x2e\x32\xf0\xe3\x6e\x24\x29\xc5\x39\xbc\xd4\x53\x13\xf8\x6b\x47\xc4\xe8\xd2\x99\xa0\xca\xe2\x3d\x42\x3f\xf4\x6e\x8f\x7c\xeb\x3f\xc1\x4f\xe1\x61\x8a\xee\xa3\xc0\x45\xf4\x48\xcd\xd3\x6c\xfc\x95\xc6\x92\xe5\x07\xe6\xf9\xb1\xbe\xa2\xb7\xfc\x5f\xfe\x31\x5d\x82\x9c\xc8\x95\xe2\x63\x56\x5b\xbc\x1e\xd4\x65\x88\x6d\xba\x2e\x6f\xaa\xec\xac\x2d\xc6\xb1\x30\x60\xe7\x23\xb6\x86\x31\x60\xb7\x6d\x0c\xce\xf9\x30\xe9\x7d\xcb\x5a\x2b\xaa\xee\xff\x35\x5a\x51\x59\xd0\x6d\x1a\x56\x6f\xfc\x99\x47\x21\x24\x1f\xa2\x9c\xc9\xf3\xdd\x71\xba\x8d\x05\x9e\x3a\x00\x98\x53\x4f\x6c\x1e\x0e\xc3\x0c\x05\xc1\x1b\x2f\xc5\x35\x01\x18\xa6\x5b\x89\xdc\x04\x31\x9c\x6e\xa1\x47\x81\x82\x87\x9b\xd6\xf7\x52\x45\x1f\x9c\xea\xa0\x2c\x3f\x36\x56\xe3\x61\x84\xf8\xaf\x2a\xd4\xbf\x5c\xab\x2a\x5a\xe0\x91\xef\xee\xa1\x5c\x27\xf1\x7d\xfa\x45\x1d\x96\x65\x1e\x64\x74\x48\xf4\xb0\xb4\x21\x45\xec\xbe\x41\xc1\x1b\x65\xc5\xf6\xa6\x4b\x47\x4e\xd7\xa3\x78\x83\x7a\xfd\x03\x5e\xe5\x16\x40\xa8\x7c\x35\x8a\xd3\xe7\xbb\xfd\x42\x92\x60\x30\x10\xdf\x23\x76\xf8\x6f\xa4\x17\x2a\x37\x03\xa2\xdf\x2b\x7a\x6f\xbe\xdb\x27\x98\xb5\xe1\x30\x44\xbc\x97\x10\xf4\x89\xaa\xe4\x3e\x47\xb1\xc9\xb8\x09\x74\x72\xbd\x3f\x96\x4d\xf1\x36\xa9\xe1\xff\x56\x4b\x64\x63\xc0\x38\xd5\x5d\xb1\x49\x99\x43\x80\xf7\x0d\x9c\xe6\x9e\x18\xcd\x2c\x84\xbd\x97\x25\x4e\x73\x5f\x8c\x66\x9f\x76\x28\xcf\xf1\x64\x91\xd3\x6c\x8e\xd1\xb4\x21\x24\xbe\x84\x60\x8b\x53\x95\x05\xee\xea\x1d\xa5\xf3\x6d\x46\xb9\x77\x6f\x04\x51\x16\x8c\x25\x77\x7d\x28\xd6\x8e\x1d\x31\x0b\xdc\x1f\xa0\x1d\xd1\xc4\xb0\x8f\xc6\x9a\x51\x6e\x87\xb2\xff\xf6\x0a\x96\x91\xc4\xb4\x4f\xc4\x0a\x2e\x22\xf0\x7b\x9b\x8e\xc4\x99\x83\x26\x65\x43\xfb\x54\x8c\x36\x8f\x09\xe1\xa6\xda\x88\xd0\x79\xbd\x3f\xd3\x79\xbd\x3f\xd3\x79\x3d\xab\x8c\x89\xcc\x32\x5e\xc8\x2c\xe3\xc5\xcc\x32\x5e\xca\x2c\x63\x4b\x26\xc5\x4f\x32\x29\x5e\xc9\xa4\x78\x35\x93\x62\x6b\x66\x5f\x5e\xcf\xa4\x78\x23\xa5\x16\xcf\xf1\xde\x5c\xf0\x27\xc7\xb8\xff\xdf\xfc\xb5\x41\xd3\x36\x70\x22\x90\xdc\x5e\x98\x0d\x2c\xd3\x81\xae\xc6\x7f\xae\x16\xc6\x92\xa1\x58\x7e\xf1\x4b\xff\x10\x41\xb1\x8c\x38\xcf\xd5\xf7\x9d\x9b\x0c\x86\xe5\xff\x05\x04\x4b\x96\xa2\xb9\x26\x41\xda\xba\x64\x3f\xba\x41\x93\x20\x6d\x38\x8e\xf3\xb8\x2e\xc5\x51\x6e\x98\xe1\x3c\x0e\x0b\x93\x1c\x57\x7f\x6e\xae\xc1\x79\x7c\x1d\x3c\xba\xc5\xbd\x06\xe1\xeb\x0b\xed\xeb\x26\x07\xf2\x69\x9a\x24\xa4\xe9\x61\xc5\x2e\x0a\xd3\xa9\xe1\x01\xf4\x73\xf0\x64\xd4\xb1\xef\x84\xc4\xf6\xea\xa4\x3b\x79\x89\xd1\xd7\xa0\x13\xaf\xc9\x9c\xcc\x57\xfd\x1c\xa6\x3d\x38\x2a\xf4\x68\x7b\x15\x3c\x3c\xb1\x7e\x06\x9e\xcc\x49\x51\xf5\x21\x00\x5f\x78\xb6\xa1\x4b\xac\xf7\x18\x02\x34\x50\x2e\xb7\xf0\x71\x7f\x08\xd5\xf8\x93\xa4\xe7\x9b\x20\xd4\xc3\x20\x50\x42\xd8\xbd\x41\xd0\x10\x8b\xd1\x77\x62\x70\x91\x3b\x12\xe6\x81\x27\x73\x41\xaf\xf8\x4c\xe8\x14\xf5\x23\xf0\x2a\xbf\xd2\xd8\x06\x04\x25\xe9\x26\x95\xb5\x94\xee\xa4\xf8\xb9\x17\x18\x5a\xe3\x29\x06\xfb\x20\x70\xb4\x0a\x6f\x57\xc2\x31\x88\xc1\xaa\xac\x4b\x1e\x62\xc4\x5f\xf4\x4b\x32\x17\xb4\x30\x10\x97\xa2\x2c\x21\xd2\x64\x91\x03\x3b\xee\x46\x98\x07\xe8\x7b\xf5\x3c\x36\xb6\xa8\xe1\x28\x6d\x63\x65\x91\xcc\xbc\x30\xdf\x5d\x64\xe0\x16\x05\x87\x5b\x9c\xaf\xe1\x16\x2d\x82\x81\x14\xb5\x70\x8b\x22\x06\xb7\xa8\xb5\x33\x4b\x63\x70\x8b\x60\x73\xc2\xc4\x0c\xa2\xe7\xf2\xae\x26\x69\xfe\x67\xdb\x10\x50\x06\x30\xf1\x86\xc1\x3e\x90\xce\x50\x20\xe2\x70\x8b\x8b\xa3\x70\x8b\xe6\xa5\xd7\x81\x9c\x29\xb3\xe0\x16\x17\x1b\xb8\x45\xf3\xe2\x56\x03\x8f\xc0\x70\x48\xcc\xb3\x57\x19\x4c\x02\xbe\xac\x83\x6f\x87\xe3\x70\x8b\x6a\x19\x58\xc0\x45\xf3\xf6\x2b\x0c\x48\xc1\x02\x2e\x0e\x87\x80\x8b\x86\xee\x27\x06\x41\x81\x01\x2e\x1a\x4f\x87\x2d\x40\xde\x93\xe1\xfa\x9b\xad\x33\xe4\x10\xf8\x62\x21\x90\x36\xa3\xee\x49\xda\xc1\x52\x4f\xd6\x36\x3d\x2d\xdd\x34\x69\x1c\x70\xd1\x5d\xe0\x1c\x6c\x00\x17\x0b\x16\x70\x71\x5f\x0d\x71\x10\x02\x2e\x26\x26\xda\xbd\x94\x4f\x6a\x34\xbc\x76\x38\x11\x70\xf1\x25\xed\x69\xa8\x13\x66\x85\x80\x8b\xc3\x71\xc0\xc5\xe1\x5a\xc0\xc5\x17\x0d\x58\x41\x14\x70\x11\x7f\x7e\xc8\x96\x59\x17\x70\xf1\x00\xed\x88\x98\x01\xb8\x78\x65\x56\xbf\x6a\x00\x17\x5f\x30\x3e\x85\x6d\x29\x80\x8b\xdb\xac\x95\x54\x3a\x26\xf0\x19\x17\x40\x37\x43\x6c\x41\x20\x3b\x84\x4f\x0c\xcd\x91\x13\xd6\x05\x91\x81\x2e\xd2\x9b\x11\x98\xc5\xe7\xc0\xf8\x1f\x32\x98\x45\x64\x93\x47\x46\x80\x15\x9e\x35\xe0\x07\x9a\x4e\x90\x63\x13\xe1\xea\xb8\xd6\xb1\xc9\xa1\xbc\x30\x68\x8e\x98\xdf\x4a\x0c\xe2\x44\xe3\xb9\x88\xaa\xbb\x36\x86\xad\x67\x90\x12\x9e\x61\x48\x09\x06\x5b\xcf\x3c\x1b\x37\x48\x09\x7a\x07\x2d\x25\x6c\xbd\x63\x92\x11\xc6\x8e\x31\xc8\x6e\xec\x44\x43\x0f\xa1\xbb\xa2\xd6\xda\x27\xb5\x37\x61\x12\xb4\x1e\x3a\x61\x8f\x02\x83\xd6\x6b\x33\x4e\x42\x71\xb8\x89\x47\xb5\x0b\xa1\x1d\x15\x86\x10\x30\xa6\x61\x0f\x38\xd2\x6a\x36\x6e\x94\x3e\x71\x5d\x76\xe2\xe6\x68\xdf\x0d\x02\x26\xc2\x3c\x94\xbc\x00\x51\xab\x29\x30\x45\x47\x9b\x81\xd3\xa0\x7d\x9d\x04\x7d\xb8\x35\x61\x19\x0d\x42\x6b\x41\x9d\xbd\x79\x0b\x1d\x84\x03\x75\x6b\x2d\x74\xd0\x6d\xc9\xe7\x0d\x25\xf2\x28\x50\x06\x8f\x56\x06\xee\xbb\x59\x83\x37\x78\xc1\x5b\xe0\x97\xf8\xb0\x3f\x04\x21\x44\x03\xe1\x72\xd6\x80\x4e\x36\xc8\x92\x75\x34\x7d\x50\x3b\x1a\x7a\x21\x36\x56\x98\x92\x6d\xab\x56\x42\x0f\x80\x75\x8b\x96\x0d\xf3\xdd\x01\xa1\x61\x64\x74\x36\xe7\x31\x8d\x35\x60\x58\x51\x29\x96\x6e\x8c\x75\x2d\x82\x3c\xd0\x89\xc6\x8a\xa8\xcd\x4f\x3a\x36\xa5\x3f\x3a\x19\xdd\x68\xdd\x71\x07\x0c\xab\xb8\xcf\xd1\x30\x0e\x6d\xfa\xf7\x08\xbf\x88\x1e\x6e\xf7\xa6\xf3\x8b\x5a\x78\xcb\xfb\x41\xbb\x08\x1e\x42\x3e\x80\xd2\xf1\x81\x60\x2b\xaf\x01\x4f\x16\xfd\x12\xba\x3b\x5e\x0d\x71\x31\xe9\x21\x47\x7b\xff\xb1\x69\xd8\xac\xca\xda\x98\x8c\x94\x71\x1f\x90\xcf\x5e\x08\xd7\x18\xe2\x4a\x22\x4c\xf8\x95\x30\x29\x5c\x49\x2e\x8a\x3d\xa6\xc1\x0e\x78\x1b\xee\xd2\x98\x07\x49\x6d\x40\x07\xd3\x21\x86\xde\xc6\xda\x70\x87\xf1\xdc\x9b\x6c\x1b\xb4\xb8\x87\x6e\x31\x97\x44\xdb\x80\x4e\x75\x17\x47\x81\xa8\xcc\xb3\x6f\x6a\x87\x3b\x0e\x44\x65\x9e\x8d\x18\x0f\x36\x0e\x44\x35\x6c\x60\x13\x19\x0f\x40\xa5\xe9\x60\x2d\x10\x55\x48\x1b\x42\xfb\xa1\x92\xf7\x02\x98\x0a\xb4\xdf\x30\x47\x6a\xc4\x2f\x03\x51\x90\xb9\x3e\xe3\x1e\xc7\xa3\x0d\x2c\x92\xc7\x56\x0e\x32\xf7\x7d\xed\x35\x97\x05\x32\xf7\x6c\xc6\x21\x37\xa8\x41\xe6\xfa\xcd\x84\x5d\xa7\xda\x70\x8e\x66\xff\xfd\x30\x09\xee\x14\x11\xbb\x5d\x2b\x1e\x4f\x38\xe4\xff\x46\x1e\x26\xda\xf9\xad\xc7\x3e\x7e\x43\xff\xca\x27\x18\x0d\xa4\x67\x25\x2f\xb2\xf3\xd5\xb3\x33\x19\x3c\x0f\x15\x27\x52\xc0\x60\xd0\x28\xb4\x2e\x19\x0c\xe6\x1c\xf5\x6c\x2d\x03\x83\x69\x33\x0e\xa7\x74\x60\x84\x93\x8c\x20\x46\x67\xb0\x49\x66\x50\x9d\x68\x9f\x3b\x3d\x3c\x30\x7a\x26\x85\xd6\xa9\xaf\x11\x6a\x0d\xa8\x99\x1a\x84\x9a\x7b\x06\xe8\x40\x0b\x44\x69\x5c\x43\xc3\xd6\x27\xf0\x92\x10\x1e\x1d\x85\x70\x4a\xc8\xba\x58\x8c\x9e\x25\x5b\x01\x23\x78\xf8\xf1\x41\x24\xc3\xe0\x97\x64\xd1\x77\x65\xc9\xcf\x73\x4c\x48\x9c\x8e\xd3\x6a\x31\x21\x7f\x52\xef\xf2\x52\xc4\xff\x08\xb0\x2c\xf3\xab\xfd\x06\x36\x95\xeb\x80\x3c\xf1\x70\xe4\x1a\xa2\x53\x89\x76\xe3\x53\xf4\xb3\xa2\x01\x1c\x13\x1c\x70\xac\x01\x7d\x1d\x5a\x1b\x65\x51\x2f\x97\x5f\x38\xc6\x39\xaf\xe8\x37\xa6\x1f\x30\x05\x7d\xc0\xe4\xe6\xbb\x7d\x82\x1c\x93\xfa\x41\x96\x2c\x14\xd6\xeb\xda\x61\xcf\xa3\xd3\x87\x85\xe4\x14\x63\xd8\x8c\xa9\xdb\xa6\x1f\xd4\xa2\x8b\x30\x7b\xb4\xdc\x73\x8f\x37\xd9\xe8\x63\x43\xa5\xe7\x17\x09\x1c\x69\xa5\x65\x71\x6d\x0c\x3b\x6a\x38\x01\x3b\xaa\x35\x19\x3d\xea\x97\xba\x94\xca\xaf\xb5\x67\x1c\x7b\x7f\x1b\x18\xf4\xa8\x4d\xf1\xf4\xcf\x9b\x62\xe8\x51\x9b\xa2\xe8\x51\x83\x99\x29\x31\x87\xb5\x60\x1b\x8e\xcd\x36\x3e\x36\x6b\x8b\xe4\x54\xd5\x1b\xc1\x76\xda\x64\x5d\xe6\x6a\x37\xf2\xd5\xe4\x17\x17\xa2\xcd\xb9\x81\x9b\x02\xb6\x8b\x28\x95\xc7\x26\x62\xed\x22\x66\xdf\x32\x0e\xb5\x1b\x01\x6f\xe5\x38\xf8\x68\xd4\xac\x86\xb7\x32\xb6\x87\x11\xf8\xea\x18\x5b\x4a\x3e\x28\xd8\x47\x08\x1f\x76\xb4\x81\x56\x1a\xd4\x3e\xa7\xbd\x22\x4c\xce\xab\xd6\x5e\x2f\x68\xce\x50\x60\x4c\xd0\xc0\x29\x0d\x13\x7a\x6b\x16\x9c\xd2\xf2\xe5\x69\x42\x4d\xaf\x08\x34\xe4\x5a\xf0\x0d\xda\x1b\x45\x0b\x11\xae\x7e\xaa\x83\xa7\xb4\x1a\xd0\xe3\x8d\xc3\x29\x9d\x00\xe8\xfc\x96\x85\xa6\xb4\x72\x79\xea\xd2\x1f\x84\xa0\xa8\x97\x7e\xaf\x39\x2f\xd0\x65\xe6\xab\xba\xbd\xe1\x71\x41\x80\x7c\xc2\xf4\x82\x9f\x17\x74\x32\xfc\x27\x61\x29\xa1\xd7\xd3\x57\xc8\x4d\xee\x19\xf2\x7c\xd3\xd9\x2e\x01\x71\xe1\xff\xc3\x0b\xa4\x9f\x47\x6b\xd6\xbf\x1b\x60\x25\x51\xd9\x1d\x7d\xc9\x50\xe7\xd2\x42\xee\x64\xea\xfd\xe9\xe8\x3c\x16\x38\xa8\xf4\x02\x8c\xa3\xfc\x17\xbb\x2b\x2c\xe0\xd2\x26\x61\xd3\x76\xe9\x2f\x62\x72\x7b\xc1\x0c\xd0\xe9\x7c\x80\x12\x6d\x01\x6b\x39\x45\xa2\xa6\xff\xcc\x4c\x8a\xb3\x33\x29\xd6\x67\x52\x9c\x9b\x49\x71\x5e\x26\xc5\x05\x99\x14\x17\x66\x52\x5c\x9c\x39\x62\x97\x66\x96\x31\x94\x49\x71\x79\x26\xc5\x95\x99\x14\x1b\x33\x29\xae\xc9\xa4\xb8\x36\x93\xe2\xfa\xcc\xf1\xb8\x31\xb3\x8c\x9b\x33\x29\x6e\xc9\xa4\xb8\x35\x93\xe2\xf6\x4c\x8a\x3b\x33\xfb\xf2\xad\xcc\x32\xee\xce\xa4\xb8\x37\xb3\x96\x6f\x67\x96\xf1\x9d\x4c\x8a\x07\x32\x6b\xf9\x6e\x26\xc5\xc3\x99\xb5\x3c\x92\x49\xf1\x58\x26\xc5\x13\x99\x14\x4f\x65\x52\x3c\x9d\x49\xf1\xbd\x4c\x8a\xef\x67\x52\x3c\x9f\x49\xf1\x83\x4c\x8a\x1f\x66\x8e\xfa\x8f\x32\x29\x5e\xce\xac\xe5\xc7\x99\x65\xfc\x34\xb3\x8c\x9f\x65\x52\xfc\x3c\x93\xe2\xb5\x4c\x8a\x5f\x64\x52\xfc\x32\x95\x22\x84\x65\xe9\x8f\xc1\xb2\xfc\x9a\xbf\x13\x85\x65\xb9\xf3\xc0\x3f\x59\x9f\xa7\xf4\xd7\x06\x4d\x17\xbd\x4d\x00\x14\x66\xc0\x8d\x5a\x70\x13\x4d\xb8\xb5\x99\x08\xc3\x54\x84\x5f\xfb\x3a\x26\x23\x3c\xfa\x98\x6a\x26\x0a\x0a\xb7\xe4\x86\xd6\xd0\xcd\x35\xa8\x22\x03\xc9\xd6\xd0\xcd\x06\x55\x64\x22\x8a\x2a\xb2\x0e\x3c\x32\xdc\xad\x05\x8d\x0f\x1a\x43\x15\x19\x48\x31\x96\x8e\x85\xd8\x1f\x25\xf6\x7d\x8b\x45\x15\xa1\x5c\xf7\x31\x3f\x3a\x8e\x26\xb2\x16\x3c\xb2\x75\x9d\x01\xbc\xc4\x71\x8b\x26\x32\x1e\x41\x13\x41\x00\x11\x0b\x28\x12\x79\x21\x1d\x49\x64\x8c\x21\x89\xd8\x16\xd6\x41\x12\x19\x4f\x44\x12\x39\x1d\x74\xf8\x45\xbf\x6d\x69\x88\x24\x32\x9e\x8e\x24\xb2\x06\x74\xc0\xc4\x69\x11\x24\x91\x89\x28\x92\xc8\x69\x86\xea\xd4\x08\x92\xc8\xa0\xb9\x9f\x9b\x1a\x0d\x92\x48\xd8\x8f\x74\x24\x91\xf1\x10\x49\x64\x22\x44\x12\xd9\x52\x83\x24\x32\x5e\x07\x49\xe4\x14\xd0\x41\x13\x27\x87\xbd\x36\x48\x22\x2e\x43\x12\x39\x09\x3c\xba\xb9\x9c\xc8\x46\x27\x0b\x50\xe4\x30\xe8\xe6\xb4\x62\x81\x73\xa4\x99\x2f\x67\x81\x73\x94\xfd\x3c\x9f\xec\x04\xfa\xf3\x62\x02\x3e\x08\x96\x55\xad\x81\xa4\x26\x3a\x44\x63\xb0\x07\xe3\x4e\xd5\xcf\xb1\xcb\x55\x93\x0e\x04\x5c\x01\x14\xce\xc7\x8a\xed\xf1\x58\xdd\x4b\xd8\x83\x5e\x60\x5f\xfa\x52\xab\xda\xe6\x54\xfd\x22\xab\xaa\x99\xe2\x04\x29\xd4\x62\x55\xa4\xaa\xa5\xbc\xaa\x7e\x5e\xfc\x68\x6a\xf1\x23\x88\x86\x10\x16\xbf\x23\xa9\x30\x28\xb2\x65\x65\xa4\xf8\x11\xc0\xd9\xd1\x2e\xb5\x3b\x93\x1e\xa2\xf2\x7b\x87\xc2\xeb\x64\x3e\x58\x56\xb5\x71\x13\xbb\xd0\x8f\x14\xda\xb3\x1c\xb1\x0a\xc2\x49\x83\x44\x14\x18\x57\x16\x82\x63\x28\x7b\x82\xc1\x9f\x10\x2b\x10\xae\x45\xfd\x9c\x97\xae\x0d\xcc\xda\x95\xca\xa4\xa0\xa2\x5e\xd0\x7e\xee\xa3\x1a\x0b\x7d\x44\x9b\x18\x36\xe9\x4b\x7b\x5f\x88\xda\xa2\xba\xe2\xbb\x78\x69\x3c\xce\x93\x9e\x6c\xb4\x0b\xb6\x41\xe6\xd5\xb7\xbc\x04\xd9\x68\xe0\xe3\xb1\x4f\x66\x5c\x7e\xeb\x68\x65\x44\xde\x86\x7b\xef\x8e\x3a\x08\x0a\x36\xad\x4e\xa6\x87\x0d\xf8\xbb\xcb\x68\x44\x0d\x4d\xa3\x2c\x04\xd5\xaa\x8f\x79\xab\xa5\x67\x35\xe5\x6a\x14\xaa\xd5\xd6\xbc\x6c\x64\x70\x2b\x55\xad\x5d\x3d\xc6\x23\x5d\xd7\x22\xb2\xb1\x20\x5c\x0d\x45\x50\x91\x1e\x59\x36\x04\x1d\xab\xfc\x06\x1b\x0c\x53\x56\x3f\xf4\xb5\x36\xc8\xb2\x66\x07\x8f\x53\x29\x36\xc6\x5b\x36\xe8\x49\xf6\x49\x0b\x22\x1b\xad\xe2\x76\x2f\x0c\x02\x44\xa0\x8f\xa5\x9e\x74\x51\xdb\xbe\xc4\x93\x8d\x32\xdf\xc3\xc2\x5d\xbe\xee\xa1\xd7\xc2\xd7\xf0\xfe\xbd\x95\x79\x31\x6e\xae\xef\xca\xdd\x1c\xab\xbf\x15\x43\xf0\x2a\xf7\x38\xa8\x65\x90\x65\xfb\x60\x6f\x52\x3b\xc8\x46\x8b\xa9\x80\x2a\xc7\xff\xc2\xb6\x9a\x45\xb8\x0f\x2a\x1a\xc8\xee\xf2\x95\xc9\x4d\x50\x21\x38\xba\x76\x09\x96\x65\x63\x70\x6c\xb5\x75\x9a\xd5\x23\xee\x8b\x05\x52\xbc\xfd\x12\xf4\xe8\xd5\xcd\x9a\x85\x3f\xd0\x83\xff\xf0\x28\xde\xbe\x57\x6b\x26\x97\x52\x34\xfe\x30\x86\x61\xac\xd3\x52\x98\x4e\xb2\xee\xc6\x72\x1c\x0e\x4c\x25\x82\x77\x8c\xa2\x28\x2c\x3f\x21\x0d\x55\x42\x24\x46\x1f\xb0\x5c\x8b\xff\xee\x55\x46\x29\x28\x8f\x9d\x01\xc4\x41\xfa\x80\xaa\x19\xb3\x71\x48\x3a\xeb\x8a\x4e\xa2\x01\x26\x2e\x29\x8f\xc6\xf6\x7f\xf5\x64\x5e\xed\xa1\x7c\xe0\xc8\xfc\x32\xbf\x28\x73\xea\x9b\x62\x8f\x05\xcb\xfe\x3d\x99\xb3\x5b\xe9\x70\xd4\xcc\xa8\x5f\xcc\x44\xbd\x17\xa3\xe7\x30\xdb\xdc\xe2\xc9\x00\x46\x15\x64\x3e\x38\x16\x79\x02\x56\x19\xc6\xc2\x15\xec\x4c\xbc\x0f\xcb\x42\x87\xf9\x7f\x52\x55\x1d\x5b\x6d\xcd\xc9\x02\xc3\x08\xf9\x27\x4f\xc7\xc9\xc9\x82\x5d\xbb\xa8\x9a\xfe\x47\xed\x00\xd5\x07\x7e\x11\x3f\xf4\x82\x5f\xc2\x0f\x4b\xfd\x06\x59\x0a\x80\x2b\xa6\xdf\x8f\x71\x75\x18\xb7\xff\x25\xf4\xd8\x2f\x61\xb8\x50\x2f\x48\x45\xda\x72\x6c\xb5\xb5\x88\x08\x38\x25\x59\xc4\x58\xa1\x78\x92\x00\x44\x23\xca\xf5\x6c\x44\x4b\xaa\x19\xa0\x79\x58\x5a\xe5\x20\x8c\xa9\x53\x2f\xba\x4a\x6a\x91\x0d\xa1\xb6\xf9\xef\x3d\x04\x71\xf9\x3b\x4f\x16\xb9\xd7\xf1\x4d\x7c\xe1\xac\xa5\xd4\x8a\x8b\x3c\x5a\x7e\xda\x21\xa4\x57\x1b\x62\x97\x92\x02\x30\xb2\x1a\x4d\x5e\x08\xb2\xba\x2a\x5e\xda\x42\x8c\x85\x05\x05\x8d\xf0\x2a\xea\x04\x05\x8d\xd9\xa0\xa0\xfa\x4b\xf1\x03\x18\x8b\x87\x86\xf2\xcf\x7b\x6c\x35\x2f\xf5\xea\xaf\x3c\xd4\x6a\xab\x9d\xea\x97\xa4\x63\xb2\x80\x84\xcb\x16\x27\xe6\x73\x26\xec\xda\xe1\xe6\xf1\xe8\x10\x1d\x82\x41\x79\x53\x63\x53\x53\xa5\x36\x20\xfb\x74\xfc\xb4\x51\x0c\x9f\x96\x9f\xa8\x27\x23\xda\x3e\xb3\x49\xc7\xf6\x2d\xa2\x90\xbe\x25\xbe\x87\x9c\xae\x27\x21\x7e\xfc\x5b\xb1\x8e\xec\x87\xc1\x76\xef\x66\x47\x18\xb3\x1d\xa0\x58\x39\xc5\x6c\x8d\xb4\x86\xb6\xf4\x4f\x6a\x1c\x8f\xa3\x26\xc7\x6d\x15\x5b\x55\xa7\x91\x2c\x1f\xc9\x0c\xf5\x47\x69\xc4\x8e\x23\xe9\x10\x54\x2c\x39\xb4\x0c\xb1\x38\x9d\xb3\x28\x14\x4e\x6d\x8c\x30\x4e\x47\xf1\xea\x65\x55\x7f\x9a\x2c\xcb\x69\x47\x32\x4f\x89\x23\x34\x22\x50\xb7\x27\x0b\xc1\x37\x14\x8f\x6f\x88\xc0\x5c\xa9\xc6\x18\xd1\xe6\x7e\x22\x24\x7c\x9f\x4f\x30\x24\x1e\xbd\x3f\xa6\xd1\xfe\x28\x44\x62\x13\x1f\xe0\xf3\x91\x84\xc4\xa3\x77\xc4\xec\x04\x69\x2c\xb2\x23\x10\x5d\xe7\xe3\x1e\xf9\x02\xfc\x15\xdf\x13\x23\x10\x61\xcf\xfd\x51\xf6\xfc\x36\xd7\xd6\x5f\x24\xc4\xd8\x3d\x1c\x5b\x5b\x88\x08\xf4\xe7\xef\xf2\x2e\x79\xf7\xa8\x6d\xd8\x9c\x91\x1e\x10\x89\xe4\x23\x11\xb9\xe6\x49\x07\xa3\xe5\x08\x6c\xe4\xcf\x8c\x64\xd3\x0f\x38\x46\x1f\x9a\x6a\x85\x61\x14\x9c\xa9\x12\x01\x17\x02\xcf\x14\x7c\x14\xdb\x4c\xe7\x9b\x00\x39\xcf\x2f\xc8\x46\x25\x25\xfa\xe5\xca\xb3\x0e\x86\xc6\xf1\xf9\x36\x13\xbb\x84\xec\xbf\xb5\xf3\xda\xa0\x57\x45\x59\x0a\xdf\x93\x79\xbf\x51\xba\x89\x2b\x44\xad\x0c\xde\x77\x04\x43\xf9\xa0\xe7\xf1\x7d\xea\x4f\x33\x01\xbd\xa1\x20\x0a\x28\x88\x4e\xb3\x67\x2c\xe2\x9f\x1c\xa6\xe1\x4f\x16\xa8\x12\x8f\xab\xfa\x8d\x72\x9a\xcd\x64\xf4\x3c\x3d\x20\x82\x43\xb5\x3c\xd4\x4d\x67\x4a\x0f\x09\xa9\x8b\x49\x48\x1d\x60\x11\xc0\x10\xd9\x65\x5e\x64\x97\x4d\xa4\xee\xb2\x31\xc0\x9c\xb7\x8e\xfd\xbc\xc8\x1e\x44\x73\xdc\x9e\xf4\xf0\x5f\x33\x08\x88\x5b\x72\x88\x4e\x6a\xf8\x81\x50\x28\xc2\xf3\x7c\x91\x14\x6f\x23\xfa\xb7\x3b\x1a\xfd\xdb\xa3\x7f\xc3\x5d\x39\xa0\x7d\x07\xa3\xd1\xbf\x96\x09\xbc\x40\xad\x20\xf8\x90\xce\x30\xfc\x17\x01\x6c\xe6\xc7\xc2\x7f\x5f\x8c\x6d\x57\x24\x3a\xd8\x33\x9e\x68\x74\xe0\xf7\x46\xc2\x7f\x23\x2e\x4e\x3a\xca\x3a\x16\xfe\xfb\xd2\x94\x4f\xfa\xc5\xf5\xd8\xda\xcb\x0e\xc6\x2e\x92\x63\xc3\x81\x9c\xad\xf5\x68\xeb\xa2\xce\x12\x06\x7e\x5e\x3a\xbe\xa0\x09\x79\xbf\x47\x2b\x9f\x73\xa7\x9f\xc4\xba\x8b\x66\xf7\xb9\x53\x3d\xcc\xca\x3e\xc8\x06\x75\xdd\xd2\x7c\xf0\x7d\x2c\x90\x94\xdf\x32\xde\x47\x6c\x42\xff\x82\xd6\xfc\xf7\x6a\x30\x94\xf7\xf0\x23\x11\x5d\x4e\xde\x83\x0e\x2d\x8d\xdc\xd3\xe4\x80\xd8\xbe\x6a\xa8\xbd\xe6\x82\xbe\x63\x1c\xa7\xce\xad\x06\x7b\x6e\xa1\xb7\xc2\xfe\xda\xe4\xbf\x9f\xe2\x1c\x6a\x4f\x0c\x82\xfa\x50\x50\xa2\x5b\x9a\x02\xec\x17\xf4\x02\x39\x0d\xcc\xc1\x17\x31\x85\x98\x61\x3e\x9b\x88\xab\xcd\xf2\xa4\x1b\x0c\x40\x55\x96\xc3\xb1\xfd\x55\x6c\x6c\xd1\x31\x64\xdf\x3f\x22\x5e\xfe\x36\xa9\xe1\xff\x56\x4b\xa2\x01\xa0\xbd\xcb\xa3\x93\xb2\x53\x3b\x94\xf7\x8c\x05\x80\x1e\x1f\xa3\xd9\xa1\x1d\xca\x7b\xe0\xad\x8b\xdb\xf6\xa3\x34\xd3\xdb\xa1\x3c\xf3\x6d\x48\xb3\x63\xf1\x30\xca\xd5\xb1\x82\xcb\xed\x50\x9e\xf1\xf6\x0a\x8e\x86\x51\x9e\x14\x2b\xb8\xd8\x0e\xe5\xdd\x34\x69\x5b\x2c\xad\xd9\x29\x31\xda\x7c\x3b\x94\x77\x9d\x72\x23\x4c\x69\x6b\x78\x69\x89\xe6\xa0\xd3\x33\x29\xd6\x66\x52\x9c\x99\x49\x71\x36\xa7\x48\x71\x04\xc8\x2a\xe3\xdc\xcc\x32\xce\xcb\x2c\xe3\x82\x4c\x8a\x0b\x53\x28\x3c\xc7\x1b\x68\xfe\x83\x1b\x90\xda\xa0\xe9\x03\x18\x43\x17\x35\xc1\x44\x6d\x30\xa9\x41\x74\xa1\x11\xa4\x39\x6e\x03\xd9\x90\x6c\x03\xe9\x37\x36\x90\x01\x88\x45\x84\x6d\x48\x31\x72\x0c\x50\x94\x95\x63\x3f\x37\x1b\xc4\xa1\xa1\x39\xae\xd3\x2a\x22\xf1\x60\x07\x79\xa8\x0b\x3b\x30\x7c\xb3\x85\xbd\x29\x7d\xd0\x7e\x2f\x2e\xda\x14\xe6\x79\xd2\x89\xb4\x62\x65\x62\x2b\xa4\x83\x2d\xc8\x49\x27\x68\x21\xac\x17\x40\x84\x03\x99\x43\x8d\x8d\xb0\x30\xd9\x45\x3c\x89\xd1\xb0\x32\x37\x04\x00\x93\x10\xb8\xc7\x4a\xb7\x6a\xa0\xe8\x96\x48\x27\x28\xd6\x09\x0f\xea\xe3\x8d\xa8\x0f\x0c\xc6\x9c\xc9\xe6\xb7\x43\xb9\xc3\x66\xec\x26\x24\x25\x0c\xd5\x32\x61\x42\x39\x8c\x10\xca\x0d\xcd\x44\x95\x13\x86\xfb\x84\xee\x66\x07\xe9\x13\x9c\x9c\xbf\x20\x28\x05\x87\x6b\x33\xcf\xd0\x4c\xd2\x29\x47\x53\x7d\xcf\xc3\xe3\x3d\x29\xd1\xf7\x5c\x3a\xde\xb9\xd3\xe8\x12\x55\x1b\x77\x18\x7d\x9f\x3e\xef\xb5\xbb\x28\xd1\xe4\x15\x4d\xe8\x74\xf6\x1e\x3c\xd4\x6d\x86\x77\xe6\x73\xb6\x3f\x9e\xda\x1e\xd3\x5a\xe7\x49\x3e\xce\x91\x6a\x97\x50\xbf\x95\xe8\xd6\xad\x9d\x4e\x97\x2c\x70\x0a\x52\xa8\xeb\x2c\x0f\xed\x28\xae\x20\xf1\xe2\x1b\x3a\x5d\xaa\x5e\x22\x25\xeb\x79\x6f\x57\x50\x43\xe0\xf8\x8d\x78\x54\xcc\xd6\x1e\x5c\x6a\x21\xe0\x35\x62\xa1\x5a\x0b\x78\x51\x44\xb7\x52\x17\x4b\x27\x0c\xd5\x0e\xf5\x03\x96\xbc\x14\x31\x56\xd1\xaf\xab\xa0\xef\x94\x74\x13\x41\x24\xa2\xc5\x84\x44\x64\xae\x2f\x3a\x32\xb1\xdb\x17\xb2\xec\xe7\xe4\x34\x3f\x2f\x3d\xbf\xa4\x44\xa8\x12\xc3\xbc\x9e\xa5\xee\xf3\x91\xb5\x7b\x46\xf2\xda\x6d\xc0\xb5\x4b\xff\x1d\xbf\x2c\x3d\x35\x19\xd3\x02\x47\x16\x3f\x19\x2a\x39\xf7\xc5\xe4\xac\x72\xda\x02\xc7\x91\x9e\x9a\x89\x69\x01\x58\x82\x59\xed\x50\xde\xc7\x12\x40\x20\xec\x93\x7d\x10\x8d\x00\x9f\x78\x0b\x1c\x21\x0b\xaa\xf7\xdc\x30\x34\x4d\x16\x83\x65\xd5\xd6\x26\x8b\x75\xb4\x47\x3b\x94\xdb\xf0\x0a\xd7\xe4\x11\xdc\x6a\x17\x09\xd4\x9d\xa4\x48\xeb\xa0\x4b\xcf\xc2\x50\x15\xdc\x80\x5a\xc2\x50\x4b\x31\x13\xa1\x07\xf4\x1d\xc9\x21\x5d\x71\x2d\xe6\xd9\x39\x7c\x30\xa2\xee\x79\x5d\x81\xab\xbd\xf3\x3a\xb4\x48\xda\x86\x40\x02\x68\x31\xda\xd3\x93\x4d\xfe\x74\xd5\x3c\x39\xdd\xf7\xd0\x02\xb2\x87\xe1\x25\xd2\x98\x59\x07\x48\x77\xcc\x9c\x51\xdd\x44\x67\xd4\xbd\xf0\x6d\xb4\x01\xcc\xb4\x85\x38\xc6\x09\x75\x10\x98\xbb\x1d\x7e\x31\xee\x76\xf8\x45\xbb\xdb\xf5\x67\x0a\x03\x03\x11\xa1\xff\x42\xde\xf1\xb5\x45\x14\x60\x5b\x3c\x5e\xaa\xc3\x2b\x2f\xf1\xca\x27\x53\x9f\xa9\xe7\x12\x5e\x4f\xe2\x39\x77\x19\xa7\x48\xce\x88\x95\x49\x71\x45\x26\xc5\x55\x99\x14\x57\x67\x52\x6c\xca\xa4\xb8\x2e\x93\xe2\x86\x4c\x8a\x9b\x32\x29\x46\x52\x28\x3c\xc7\xbb\x71\xfa\xbb\x2c\x19\xb4\x41\x53\x47\x7d\x4f\x8c\x99\x7b\xec\xb9\xe7\x5e\x7b\x47\xe4\x00\x7b\xfc\xc7\xce\xfe\xc1\xe4\xb3\x7f\xc2\xd1\x67\xff\xd2\xa0\xc8\xdc\x1f\x0e\xf0\x90\x91\xec\x4f\xa9\x48\x63\xae\x0f\x83\x29\x52\xc1\x62\x8a\x9b\xd3\x3b\x92\xbe\xf5\x4e\xde\xef\x61\x7f\x0f\x77\xfd\x7e\xac\xac\x25\xc6\xe5\x61\x49\x2c\x7f\x4a\x73\x98\x3f\xa5\x79\x55\xab\x76\x6e\x20\x26\xbd\x24\xf4\x7a\xc0\x88\x5a\x3a\x68\xcd\x93\x82\x31\xce\x84\x10\x78\xb0\x72\x25\xbd\xb9\x54\x37\x0a\x82\x62\x35\xc2\x34\x0a\x78\x17\x45\x29\xc6\x1e\x36\xea\xe0\xa2\x83\x25\xaf\xcf\x4a\x73\x7e\xe5\xa9\x2c\x54\xd4\xba\x7e\x51\xe6\xfd\x92\x2c\xe8\xf3\xaa\x44\x77\xd7\x82\x2c\x2f\x53\x4f\xd5\x3f\x57\xe6\xcd\xf1\x27\xcb\x08\x00\x0a\xd2\x5b\xe6\x03\xe2\x98\xfa\x8d\x9e\x04\x33\x56\x9f\x0e\x0d\xf6\x78\x38\x58\x6b\x6e\x23\x9e\x06\xe8\x74\xd0\xee\xc9\x7c\x68\x9c\xc5\xcf\x35\xc0\xf1\x79\xa6\xd2\x6e\x36\x2a\xed\x95\xbe\x2a\x51\xae\x52\xc7\x91\xe2\xc6\x9e\xfa\x3c\x4d\x96\x55\xcd\xd3\x02\xd9\xf7\xc9\xd0\x01\xa2\xdd\xc3\x5b\x52\x9b\x87\x0f\x5a\xcb\xb2\xd0\x13\xda\xc2\xda\x3c\x14\xb9\x5a\x29\x5f\x2c\xbb\xbd\x4c\x38\x59\x77\xcc\xa9\x50\x4b\xb1\xc0\x99\x4f\xb9\x4c\x0e\xa6\x13\xa9\x9b\x4e\xab\xae\x30\x9b\xb8\x43\x87\x56\x23\x9e\x64\xa1\xa5\x28\x11\xf9\x75\x0d\x5f\xd5\xd9\xc8\xaf\x8b\x91\x39\x4b\xfd\x51\xcc\x77\x67\x27\xe8\x8f\x16\x32\xb7\x87\xbd\xe9\xcc\xd9\x4b\x2f\x6e\x54\x5b\x51\xf8\x1f\x15\xbf\x50\xeb\xde\x54\xf1\x73\x9d\x83\x29\x81\xc9\x7c\x5a\xb7\x5d\xb4\xa4\xba\x49\x50\xe9\xd1\xb9\xe6\x77\xa2\x5b\x72\x09\x93\xc3\xcb\xbc\x6c\xb0\x56\xcc\x46\x59\x50\xdf\x0a\xb2\x28\x1b\xd5\xaa\x6a\x58\x81\x51\xf9\x25\x8b\x2a\xbc\x37\x9e\x7e\x5e\xe0\xc8\x82\x9e\xd6\x03\xda\xa1\xbc\xbb\xe7\xc9\x62\x7c\x69\x28\xd9\xb4\x21\x80\x08\xe1\x0c\x4d\x18\x59\x58\xee\xd0\x4c\xd9\xb0\xd2\x6f\x08\x44\x84\xb6\x45\xd3\x9a\x05\xd9\xb0\x32\x70\xf5\xe6\xf2\x1b\x02\x57\x36\xe8\xa5\xb3\x1f\xde\x8e\x3d\xd9\x60\x0d\x9a\xfb\xe1\x1d\xd8\x93\x02\xc5\xbd\x46\x49\x51\xe4\xe4\xab\xe1\x97\x31\x93\x47\x99\x09\x35\x25\x9b\x3f\x65\x76\x3b\x94\x77\x41\xfb\x3a\x59\x31\x1b\x87\x64\x43\xb0\xac\x3a\xdf\x2d\xc9\x46\xd4\x26\xd5\x18\x32\x55\xb5\x85\x9e\x8d\x28\x89\x01\x93\x69\x76\xf6\x50\xae\xdb\xc9\x53\x2f\x4e\x43\x43\x66\xd9\x1a\xd1\x77\xf4\xd0\xe1\x64\x07\x55\xd1\xb4\x70\x21\x9d\xcf\x17\xd2\xda\x22\x4a\x57\xcd\xe1\xf2\x86\xc9\x2d\xef\x39\xee\xe2\xa0\xa5\x1a\x15\x22\x06\x6b\x94\x24\x4d\x53\xde\x36\x5a\xbb\xbb\x84\x0b\x0d\x83\x35\xaa\x87\xf2\x94\xcb\xb5\xbe\xee\xbc\xb4\x44\x11\xe4\x72\x4e\x91\xec\xeb\x9e\x59\xc6\xc6\xcc\x32\xae\x49\x29\xc3\x73\xbc\x91\xd2\xdb\x3e\xb6\xdb\xa0\x69\x26\x81\xdb\x84\x07\x32\x3f\x91\xd3\xce\xde\x4b\x92\xcf\xde\x31\x73\xf6\xf6\xc4\xae\xdd\x97\xa4\x1c\xb0\x3d\x78\xd3\x76\xcc\x47\x0d\xc3\xd2\x93\x70\xe7\x9e\x41\x8b\xb3\xc5\xbe\x26\xcd\x4d\x77\xe1\x64\x11\x31\x56\xf2\x66\x4c\x1a\x11\x63\x86\xde\xc7\xce\x50\x50\x8e\xe3\x61\x2c\x4c\xc6\xc3\xd8\x4d\x6f\x74\x86\x0b\xb0\x30\x72\xd9\xa5\x50\x78\x43\xbe\x8b\xde\xde\x61\x20\xbc\x79\xb2\x13\x6e\x59\x13\xd5\xb8\x70\x81\x43\x37\x4b\x08\xaa\x55\x96\x78\x82\xd2\xe7\x9b\x71\x69\x21\xde\x4a\x43\x54\x90\x39\x59\xd0\xb7\xa2\x1d\x70\xe3\xeb\x1b\x6d\x57\x18\xaf\x27\xe6\xbb\x1d\xcc\x9f\xab\x8c\x9c\x40\xc7\x5a\x31\xa0\xed\x42\x64\x2c\x4f\xe6\x63\x19\xbd\xfa\xf4\x60\x63\x3b\xb4\xd0\xd4\x63\xec\x11\x71\x1e\x15\xbb\xc6\xa8\xa3\x7e\xba\x87\x5a\xd0\x26\x56\x4c\x97\xb9\xc8\x4c\x38\x36\x78\xce\xe1\xdf\x3b\xf4\xf5\xc2\x7c\xef\xa4\x66\x8e\x65\xb2\x0d\x34\x00\x75\x85\x3d\xea\xe7\x3d\x5a\x5b\x44\xa1\xc4\xf3\x64\xce\x2f\xa0\xef\x66\xa3\x6d\x85\xbd\xde\xe0\x17\x60\xf5\x1b\x50\x8b\xac\xca\x4d\x95\xeb\x78\x95\xc9\x09\x90\x33\x29\x06\x32\x29\xce\x49\xa1\xf0\x1c\x6f\x65\xae\x0e\xe7\x68\x83\xa6\xb2\x61\x0d\x85\x62\xa9\xd4\x90\xc6\x0c\x86\x13\x99\xc1\x1c\xb7\xd4\x9d\x4a\x17\x61\x02\x25\x9c\xb8\x16\xbd\x60\xe8\x9b\x9c\x94\x90\x2d\x70\x62\x50\x5a\x6c\x60\x45\x35\x1b\x21\xbb\xc5\x0a\x94\x4a\x1c\x2f\x79\x38\x93\x45\x5e\x69\x50\xad\x6a\xa9\x47\x5a\x20\x89\x12\xce\x6a\x5c\xfe\x21\x31\xa9\xd9\xe2\x7d\x93\x23\xa0\xb0\x6d\xc9\x63\xd1\x28\x2a\x16\xbc\xb0\x18\xba\x16\xcf\xb6\x07\x65\x9d\x15\x59\x52\x07\x24\x70\x15\xdd\x70\x64\x45\x2a\xa1\xdd\xb5\xc5\x39\x99\xc5\x61\x7b\xf9\x96\x8d\x16\xa7\xb8\x2a\xa8\x55\xb0\xaa\xfc\xae\x5d\xfb\xda\xa0\x69\xff\xf8\xf9\x42\xc7\x4b\xb2\xef\x7d\xda\x12\xbb\x2a\xc5\xd7\xdd\x9c\x37\xdd\xb1\xf3\xe6\xaa\x94\xa5\xd6\x1d\xe2\x7e\x75\x87\x4a\xde\x6e\x3c\x7a\xe2\xa8\x5f\x73\x3c\x74\x2a\x9d\xad\x5f\x9c\xeb\xb4\xb4\x1a\x41\x12\x22\xa9\xa5\x5a\x90\xca\x96\x8f\x06\xd9\xf0\x44\x2a\x55\xd3\xb3\x83\x9c\xc0\x1b\x9a\x04\x9a\xdf\x92\x74\x22\x19\x5d\x1a\x0c\x05\xbb\x6a\x25\x2c\xd6\xdb\xea\xaa\xe3\x2f\x67\x4e\xa8\x3c\x1e\x4e\x79\x54\xad\xe6\x48\xb5\x1a\x1e\x51\x46\xdd\x06\xa8\x5a\x8d\xa9\x62\xf1\xd4\x58\xed\x17\xd9\x19\x65\x94\x70\x80\x51\xe2\xfc\x8c\x6a\xd3\xca\x36\xa0\xe0\x5f\x86\xc1\xe4\xe3\xad\xc9\x00\xe6\xe6\x48\xbf\x9b\x63\xe0\x4b\x7b\x93\x96\x4d\xbf\x9a\x97\xae\xaa\x35\x17\x14\x2c\x81\x92\x55\xa5\x25\x28\x04\x45\xfb\x64\x26\xde\x40\x08\x15\x79\x81\x53\x44\xfb\xad\x13\x2c\xa5\x63\xb1\xa4\x8f\xc5\xa5\xfa\x58\xec\x0e\xa1\x9b\xba\xed\xb1\x68\x90\x9b\x76\xc3\x4b\x8c\x3e\x16\x3b\xe9\x58\x5c\x68\x8e\xc5\x82\x74\x59\xea\xc6\x3d\xf9\xb1\x98\x88\xcf\xd4\xcf\x27\x34\x7a\x2c\x46\xaf\x45\x1d\x1a\xd6\xac\x7b\x48\x5b\xff\xf1\xa3\x33\x09\x7d\xdf\x4e\x24\x0c\xed\x62\x85\xa1\x6e\xe4\x33\x74\x4a\x8e\xeb\x23\xc9\xb1\x5f\x84\x3e\x9f\xc6\xd9\xf9\xb4\x39\xf3\x70\xec\xe6\x7c\xe8\x2c\xde\xa9\xb5\x45\x74\x36\xdf\x45\x9d\x8c\x79\x3c\x24\x77\xf6\xda\x44\x30\xba\x7c\x5a\x24\x90\x7a\x3d\x7f\xe7\x4e\xd0\x03\x11\x5c\xf2\xe3\x59\x43\x73\x9d\x1c\x0d\x45\xa9\x15\x86\xf0\x97\x83\x84\xf3\x41\xe1\xe8\x7c\x43\x39\x49\x2e\x0c\xb8\xe3\x30\x44\xdc\x77\x82\xbc\x2f\x50\xfc\xdb\xd1\xe3\x7d\x49\xe9\x25\x4c\xae\x97\xa6\xa9\x1b\x78\x53\x13\x4f\xd0\xf3\x33\x29\x06\x33\x29\x2e\xca\xa4\xb8\x24\x93\xe2\xb2\x4c\x8a\xe1\x4c\x8a\x2b\x52\x28\x3c\xc7\xbb\xa6\x38\x85\x73\xa0\x0d\x9a\x76\x89\x30\x76\xc5\xd9\x9b\xa6\x37\x37\xef\x90\xc6\xc3\x37\x4d\x52\x4c\xd8\x34\x55\x31\x21\x82\xd6\xe0\x3b\x56\x6c\xa0\xf4\xc6\xf6\xfe\x2b\xe8\x8a\xbb\x13\x5e\x71\x13\x85\x85\x3c\x13\x16\x9a\xe9\xbe\x31\x9d\x53\xaa\xa5\xbb\xc0\x69\xa1\x5f\x02\x47\x47\x1b\xd1\xc7\x9a\x28\x23\x5a\xe2\x81\xac\x12\xf8\x11\x93\x12\xa6\x93\x15\xa0\xc9\x0b\xdf\x96\xfa\x73\xfa\x21\xe3\xb5\x43\x79\x9a\xbe\xad\x04\x25\x06\xf9\x58\x26\xa1\x99\x1e\x35\x87\xaa\xc2\xa0\x59\x8d\x05\xbf\xad\xb4\x18\xe9\x89\x94\x1b\x86\xbe\xc0\x94\x1e\xf6\x0c\x58\x69\x9e\x16\x75\x2a\x8d\xa0\x14\xd5\x20\x36\x60\x9d\xc8\x00\x1a\x23\x02\xd5\xd2\xaa\x1e\x17\xa9\xf8\xaf\xa3\x25\xa1\xa4\x11\x72\x8d\x40\xe5\x58\xae\xed\x48\xd7\x0e\x55\x23\x09\x77\x65\x26\xdc\x49\x3d\x54\x93\x10\xa8\x94\x64\x16\xae\xaa\x53\xf9\xaa\x5a\x5b\xc4\xd1\x2c\x4c\x56\x94\x9a\x04\x91\x14\xdc\xb5\xe3\xf4\x58\x6d\xef\x50\x70\x5b\x17\x2b\xce\x0a\x6e\x17\x8b\x84\x0d\xdb\x06\x4d\x05\xbd\x31\xd3\x76\xe2\x0d\xc9\xd2\x54\x87\x7e\xae\x13\x4a\x05\x04\x62\xa4\xfe\x35\x73\x65\xf9\x0d\x6f\xe3\x12\xad\x76\x54\x9e\x2e\xd1\x4d\xd8\xfd\x8d\xc1\x28\x67\xe2\xa3\x9c\x89\x8f\x32\x26\xde\x31\x39\x1e\x7e\x02\x6f\x55\x94\xab\x7d\x99\x8d\x51\x1b\x34\x81\x03\x69\xc3\x32\x92\x38\x2c\x38\x69\xfa\x32\x71\xc4\xc6\x7a\x73\xf7\xbf\xa3\x8a\xb9\x6d\x8a\xaa\x98\xdb\xfe\x38\x54\x31\xb7\xbd\x33\x55\x4c\xf3\x9f\x54\x31\xe1\xbd\xee\xb6\xff\xe7\x54\x31\xb7\xfd\xe1\x55\x31\xb7\x65\xaa\x62\xb2\x28\x06\x32\x29\xce\x49\xa1\xf0\x1c\xef\x92\x7c\x06\xe7\x68\x83\xa6\x26\xcb\x1e\x14\x7f\x68\xf4\xd2\x58\xc2\xe8\x24\x25\xad\xd1\x77\x45\x21\x53\xa6\x33\xdb\xcb\x56\xc8\x34\x7a\x78\x10\x37\x58\xd1\x05\xb2\x0c\xa2\x86\x50\xd4\x95\x59\x5c\x93\xfe\x0b\x8c\x8e\x87\xd2\x22\x33\x19\xac\x81\xb4\x46\x25\x23\x58\x88\xed\xa4\x05\x2a\x90\x9e\xa9\xc4\xf4\x4c\xef\x50\x0b\x74\x22\x9f\x26\xed\x75\x99\xdb\x8e\xa2\x4b\x92\xc4\x71\x6a\xac\x4e\x2b\x71\xac\x98\xca\x15\xc1\x5c\x12\xe2\xb7\x04\x75\xa6\xa5\x2d\xdd\x7b\xa6\xa8\xe8\xb9\xa7\x8e\xa2\xa7\x39\x54\xf4\x94\x42\x45\x4f\xfc\x34\xdb\x89\xa4\xf1\x1d\xbd\x50\x3d\xe0\xc4\x8e\xb1\x54\xfd\xcd\x4a\x5e\x7f\xfd\xa4\x87\xcc\x89\x8e\x6e\x20\x9e\x14\x43\xc1\xce\x4c\x7f\x23\x23\xf8\x97\x3b\xe0\x1d\x44\x11\xa1\x87\x1b\xa5\x7e\x8b\x1e\x36\x60\x0f\x1b\x7a\xdd\x2a\x38\x5a\x22\x0a\x8e\xe9\xc8\xce\xa3\x0a\x8e\x0e\x8d\xda\xc7\x14\x1c\x8d\xc8\xee\xb3\x14\x1c\x27\xf2\x1e\x47\x0f\x9b\xee\xc8\x61\xd3\x5d\x7b\xd8\xa4\xa0\xe9\x79\x74\x93\x98\x66\x6f\x12\xf4\xea\x42\xae\xd3\x30\x3f\xf0\xef\x1d\xec\xce\xcf\x8e\x9b\x49\x28\x37\xb0\xb4\xb0\x4f\xa7\xf1\x3e\x69\x87\xe9\x22\xe9\x37\x8a\xf6\x9e\x30\xce\x8f\x9b\x71\x7e\xdc\x4c\x45\xb3\x12\xba\xd1\xdd\x93\x71\x54\xac\x4b\xa1\xd8\x6e\x5a\xfb\xcd\x93\x3c\x24\x36\xff\x49\x6b\x3f\x45\xad\xfd\xe6\xed\xab\xb5\xdf\x9c\xcc\x8a\x2f\x9f\xf6\x2e\x69\xed\xdb\xa0\x69\xbf\x64\x9d\xfd\xce\x49\x3a\xfb\xd0\x3b\x5b\xc6\xbd\xb3\x1f\x4c\x66\xe6\x83\xc6\x3b\x7b\x38\xee\x9d\xfd\x60\xca\x5a\x1b\x86\x90\x9d\x0f\x03\xcb\xd7\x91\xe4\x9d\x3d\xdb\xc3\x8b\xc2\xac\xf0\x4d\xd9\xea\x84\x10\xdb\x79\xf2\x6b\x0d\xde\x02\x9b\x5a\xa1\x9b\xf3\x7b\x4c\x9a\x71\xb8\x16\x3e\x82\xc3\x83\xc3\xd1\x11\x4b\x04\x87\xea\xcb\x86\x12\x24\x56\x07\x87\xf6\xb5\x0a\x9d\x76\x40\x04\x79\xf6\x48\x3a\xd5\x40\x54\x83\xbc\xbe\x8c\x04\x79\xed\x4a\xb2\xcc\x5c\x86\x16\x49\xb5\x16\x7d\x0d\x5e\xd9\x23\x45\xb0\x6f\xd5\x40\xd0\xd6\x62\x06\xaf\xe2\x63\x32\x69\x0b\xc1\x6c\xab\xad\x0f\xee\x76\xf4\x11\xd3\x13\xb4\x56\x5b\x5d\x75\x4b\xd2\xa2\x95\xba\xfb\xe4\xd8\x55\x69\xdf\x88\x22\x1f\xa4\x1b\xbb\x27\xe5\xd8\x3d\xa9\xdd\xaa\xf6\x0d\xa0\xaf\x79\xd2\x1a\xea\xf4\x5d\xba\x24\x55\xe9\xac\x32\x0e\xd1\x6a\x07\xe6\xe8\xa2\x84\xde\x3d\xfa\x3d\xa9\x55\xfd\x39\x52\xfe\x2e\x70\x1c\x99\xc3\x23\x8f\x65\x92\x2e\xd8\x19\x6d\x21\x97\xe7\xee\x70\x8a\x7b\x42\x6f\xd8\xbd\xf1\x14\xcb\xd3\x29\xa7\xbd\x7e\x73\xda\x89\xdb\x80\xd2\x86\xf7\x2e\x86\xec\xac\x36\xe9\x16\x47\x83\x9e\x17\x71\x3a\xda\x42\x7c\x56\x2b\x1b\xb1\x19\x89\x40\x84\x2e\x0c\x8e\xa9\xc6\x27\x45\x3a\x16\x06\xb4\x85\x2c\x08\x52\xc7\x15\x30\xbb\xc2\x1e\x16\xf3\x1c\x22\x41\x97\x22\x66\x5b\x78\x30\xf5\xe8\xb5\x98\xe7\xc6\xdb\x78\x0f\xf2\x6a\x22\xcc\xd2\x4e\xe9\x2c\xd3\x58\xa0\x1d\x16\x0a\xb4\x0f\x24\x58\x1c\x50\xb6\x76\x76\xd7\x3e\x4e\xce\x50\x80\x1c\x76\xd1\x32\x93\x02\x01\xcc\x31\x5c\x62\x5f\xbb\x32\xaf\x93\x3b\xe3\xad\x1d\x71\x62\x76\xf5\xd8\x9b\xfd\xd6\x6a\xb1\x09\xaa\xe1\x2f\xfc\x87\x85\x06\x1a\x14\xec\x8d\x13\xd1\x41\x33\xdd\x95\x29\xaf\x74\x3f\x63\xcb\x67\xf3\xd1\x5b\x5b\xc4\x9b\xfe\x4e\x1e\xc6\x36\x36\x59\xc3\xc2\x26\xee\xbd\xbc\x89\x7b\x4b\x6f\x82\xf0\x90\xcf\xaa\xde\x46\xfa\xf0\x2a\x93\x23\x7d\x38\x45\x72\xa4\x4f\x26\xc5\x85\x99\xb5\x5c\x9c\x49\x71\x69\x26\xc5\x50\x26\xc5\xe5\x29\x14\x9e\xe3\xad\x9e\xaa\x56\xac\x0d\x9a\x76\x4b\xd2\x85\xa9\x43\x28\x4d\x9e\x19\x4b\x3e\x6c\x46\xcd\xcd\xa1\x2b\x76\xd6\x8c\xa5\x9c\x35\x5d\x84\x20\xae\x57\x39\x7d\x5b\x64\xe4\x9a\xa8\x50\xa3\x2d\x0c\x08\x2a\xce\xe4\x1b\x97\x1c\xed\x76\xc2\x15\x16\x16\xd2\x6d\xe4\x9b\x1e\x6b\x68\xc8\x73\xaf\xbb\x40\xb3\xe9\x6a\x95\x29\xa3\x76\x30\x1b\x3c\x57\x35\x57\x98\xb9\x4e\x4e\x5f\x92\xb1\x5f\x8b\x30\x0d\x3f\x39\xee\xe6\x24\xc8\x9c\x0d\x0e\xa7\xe2\x8e\xa9\xb6\xe6\x6c\x8e\xa8\x22\x59\x36\x76\xd0\x96\x0d\x54\x38\x11\x77\xec\x21\x5e\xb9\x28\xcc\x5b\x43\xb7\x85\x58\x1c\x38\xb1\x24\x45\xd9\xc2\x45\x9e\xb1\xfa\x68\x0b\x5d\x06\x6c\x41\xd6\xc4\x67\x53\xaf\x11\xfa\xab\x63\x99\x66\x4d\x3d\xf4\x4d\xa7\x69\x96\x22\x38\x7c\x35\xfe\x82\x39\xaf\xb1\x5b\x9d\xcc\x0a\xd1\x44\xaa\xaa\x69\x7a\xa8\xc9\x11\x55\xba\x81\x89\x97\xf2\x48\x27\xa1\x95\x48\x6e\x70\x5c\x95\x27\xd7\x66\x3a\x2f\x8f\xd4\xbd\x5b\x9c\xd0\x4b\x70\x34\xd3\xc5\x17\xa9\x61\x4a\xd4\x93\x2c\x7b\x8e\xdb\x15\xf3\x98\xec\xe7\xe3\xbc\xb6\x88\x12\x74\xe1\xed\xb6\x79\xf2\xad\xd0\x27\x6d\x78\x33\x89\xb6\x22\xa7\x05\xdc\x50\x51\x36\x96\xc6\x08\x56\xec\xf6\x47\x8f\x5d\xd9\x06\x4d\x47\x26\x84\x2a\x1a\x35\xbc\x11\x7f\x23\xa1\x8a\xb1\x84\x7f\x49\xf9\xfe\xea\x48\xc9\x8f\x4f\x55\x4a\x7e\xbc\x9e\x94\xec\x30\x29\xb9\x99\x49\xc9\xb5\xfe\x2d\x7f\xe5\x61\x80\xdd\x5f\x86\xef\xce\x66\xef\xf6\xb0\x77\xbb\x59\xea\xba\x02\xa2\x94\x48\x11\x8b\x68\x4c\x6a\x93\x14\x3a\x73\x1d\x66\x4c\x10\x3c\x73\x9d\x92\xb2\x31\x79\x1d\x0f\x6a\xfc\x73\x0a\x6a\xfc\x98\xc6\x4a\xe8\x96\x39\xe9\x54\x5b\x9d\xc0\xad\xda\xb6\xcc\x75\x5a\x90\xfc\xfd\x3a\x97\x77\xd8\xde\x85\x01\xac\x0a\x9c\x00\x0c\x20\x44\x90\x0f\x53\xa7\x75\x4d\xd6\x2c\x71\x12\xef\xc7\xa4\xf5\x39\x63\x06\xc0\x44\x0c\x05\xd3\xe2\x76\x89\xae\xa8\x5d\xc2\xa6\xf3\x71\x74\x3e\x70\x51\x37\x63\x5a\x97\xc9\x98\x66\xde\x7b\x90\x10\x51\xf0\xbd\x18\x0c\x3f\x02\xe5\x7c\x08\x1f\xe1\xab\x26\x61\x0a\xcd\x2c\x47\xe1\xdf\x6c\xe0\x4f\xa8\x90\x1c\x4a\xd9\x38\x4f\x06\xc0\x2b\x4f\x61\x1b\x88\x8d\x10\xca\xd8\x26\x6d\x05\x16\x58\x92\x05\x59\xfa\x54\x18\x8e\x59\x31\x2a\xa6\x5e\x9d\xf4\x61\x29\x0d\xef\x12\xca\x79\x36\x9f\x0e\x8f\x01\x90\x45\x6b\xdf\xd8\x09\x13\x8f\x6b\x61\x3d\x94\xb9\x63\x89\x86\xce\xe0\x93\x12\x4b\x9b\x82\x4d\x09\xf2\x5a\xf8\x5d\xa2\x85\xdf\xfb\x08\x0a\x85\xe2\x6c\x2c\x0c\x7e\x6f\x08\x83\x3f\x90\x94\x1b\x2c\x5c\x5d\x7b\x22\x50\x8a\x97\xb6\xb6\x28\xcb\xc9\x52\x75\x23\x0a\x17\xc1\x3d\x84\xaa\x62\xd2\x17\xf0\x2c\x0b\x77\x39\x3a\x85\xb9\x36\x42\x61\x7a\x8d\xc4\x1c\x5c\xc7\x56\xd9\xae\x5b\xe8\x87\xf3\xd7\xa9\xf3\x82\xe9\x7c\x24\x33\x2c\x0e\x09\xa6\xec\xc8\xe1\x76\x32\x69\x0b\xeb\x96\xce\xf3\x8c\xec\x89\xe8\x25\xf1\x2c\x23\xe7\x24\xef\xe5\xdc\xd0\x3c\x70\x5a\x8b\x2c\x77\x1a\xba\x96\x95\xd8\x10\x8c\x12\xd2\x89\xcd\x50\xc5\x86\xe0\x83\x14\x35\xdd\x62\xa3\xa6\xbb\xf5\x10\xf2\xc4\x6b\x0b\xf0\x29\xcf\x64\x66\x9e\x1c\x82\x61\xd4\xc6\xf8\xd6\x3d\xf9\x31\xec\x31\x37\xeb\xc5\x8c\x99\x19\xd4\x32\x1c\x4a\x5f\x87\x51\x63\x32\x11\x93\xd8\xa5\x27\xcc\xeb\x42\x57\xa0\x68\x6a\x17\xfd\x9b\x49\xae\x50\xd4\xf2\xc9\x22\xb3\x94\x96\x12\xdd\xe2\xd6\x92\xef\xca\x62\x34\xb9\xcb\x01\x3a\x82\x3a\x3a\xe8\x17\xa5\x0d\xba\x62\xe8\x94\xda\xa5\xd4\x5a\x8a\x27\x76\xe9\x0c\xe3\xa9\x63\x69\x5d\x0e\x0e\x23\xa7\x4b\x19\xa3\xd5\x0a\x76\x1b\xef\xaf\xa3\xaa\x4b\x7e\x83\x4e\xca\xb2\x88\xae\xcc\x3d\x11\x13\xe5\x42\x16\x14\x9d\x43\x48\xcb\xa2\x95\x7d\xf7\xa3\x80\xea\x30\xaf\x45\xe2\x96\xbe\x3c\x7d\x4b\xa3\x24\x68\x92\xb9\x1c\x48\xea\x1c\x49\x31\x66\x25\x44\x63\x2a\xa1\xef\xe2\xbe\xfc\x26\xb9\x24\x7a\x25\xa5\x08\xbd\xba\x77\xd2\xf7\x60\x11\x18\x22\xbe\x0f\x2f\x69\xa0\xe6\x4e\x3a\x10\xbf\x93\x2e\x89\xdd\x49\x7b\x61\x6a\x97\xd2\x01\x76\x29\xdd\xc4\xc7\x61\x6d\x11\xc3\xcd\x5a\x3d\x59\xf0\x4b\x68\x93\xf0\x3d\x09\xbe\x83\x42\xae\xf4\xf8\x2d\xd4\xe1\x97\xd5\x12\xbf\xac\x4e\xe5\x7e\x7a\x23\xaf\x3d\xf1\x6e\x79\x33\xa7\x48\x4e\x6c\x90\x49\x71\x6b\x26\xc5\xed\x99\x14\x77\x66\x52\x7c\x2b\x93\xe2\xee\x4c\x8a\x7b\x33\x29\xbe\x9d\x39\x62\xdf\xc9\x2c\xe3\x81\x4c\x8a\xef\x66\x52\x3c\x9c\x49\xf1\x48\x0a\x85\xe7\x78\x77\xec\xf9\x47\x2b\x84\xb7\x41\x53\x77\x8a\xea\x39\x1d\xa9\x9d\x41\xb5\xa3\xec\xad\x85\x6f\x94\xbe\x95\xf8\x9d\xa6\x30\x18\x4f\x96\xbb\x7b\x8d\xdc\xdd\x17\x97\xbb\xc7\x53\xe4\xee\xbe\x90\x77\x94\xd8\xf7\x41\x98\xb2\xd6\xe0\x63\x1e\x09\x78\x5d\xbc\x5c\xa3\x27\x43\xb1\x85\x6b\x0e\x3e\xea\x55\x1e\x20\xd1\x93\xc8\x26\x63\x40\xf7\xc1\xd2\x0a\xa3\x45\xb0\xb2\xa7\xae\xa3\x5a\x35\x61\xc3\x52\xd8\x50\xc8\x95\xf6\x3d\x63\x5d\xaf\x09\x28\xfe\x88\x47\x32\xe8\x87\xc3\xf6\x18\x4d\x05\xd0\x80\x60\x56\x3e\x3a\x49\x73\x44\x43\xea\x8a\x3c\xea\x84\xc1\x02\x7b\x15\x09\xfe\xef\x3b\x24\xec\xea\x66\x1d\x53\x6d\xcd\x4b\xf8\xeb\xd0\xf3\xf1\xcf\x34\xc5\x87\x74\x8e\xbe\x2e\x96\xd5\x52\x68\xac\xb5\x9c\x56\xf0\xba\x08\x39\xad\xf3\x28\x5b\x17\xb7\xe4\x5b\xc0\x89\x7c\xa6\xb3\x23\x67\xfb\x08\xb4\x61\xb6\xf9\x2c\x12\x5c\x1d\x85\xd1\xfa\x7e\x6a\xa3\xef\x52\xde\xcb\xc5\xcc\xee\x1a\x78\x04\xb6\x59\x31\xf3\x4e\x8e\x8e\xd2\xb5\xba\x89\x85\x06\xa6\x06\xf3\x33\x6a\x3b\x02\x0d\x21\x8b\xc9\xfd\x20\x3b\x79\xcd\xd2\xa9\xed\xdf\x1a\xde\xbf\x84\xd3\xb7\x8b\xa9\xa6\x0f\xf5\x48\x9a\x3e\xc4\x6b\xb3\x38\x79\x5d\xcb\x4c\x1e\x3b\xfd\xcd\x2a\x5b\xd5\x75\x47\x5b\xda\x56\x54\xed\xe8\x18\xb1\xfa\x5e\x2b\x07\x5b\xac\xe1\x9d\x08\x58\xef\x1e\x0d\xac\x27\x18\x4c\xa9\x88\xc1\x94\x22\x74\x22\x41\x93\x93\x90\x87\xd7\x15\xb0\xd2\x0c\xde\x2f\x57\xb4\xe6\xb4\x84\xaa\x21\x1f\x99\x0e\xba\x53\x83\x4f\xcf\x57\x0d\x38\x16\x7d\x4d\x83\x8e\x55\xbe\x2b\xf1\x43\x1f\xc3\x4a\x9f\xaf\x41\xa3\x0f\xd6\xa3\x39\xa0\x2f\x8c\x83\x7a\x65\xf5\x23\x7a\xdf\x8d\x6a\x0d\xe9\x4b\x01\xb9\x08\x2c\x70\x3e\x82\x45\x05\xa0\xc4\x63\x67\x68\xa6\x86\xf8\x4e\xbd\x6f\x9e\x95\xb5\xd2\x66\x47\xd2\x8a\xe9\xd5\xb5\x90\xad\xba\x78\x52\x00\xbe\xb2\x76\x23\xa1\x7b\x34\xc4\xf8\xd3\x2b\xab\x53\x7f\xf1\x71\x50\x3f\x62\x60\x29\xdd\x36\x86\xfc\x37\xa0\x01\x4b\xfb\x41\x27\x54\xdf\x1d\x61\x87\x64\x83\x2c\xe2\x6d\x48\xc2\xd0\xcc\xea\x90\x2c\x1d\x06\x8e\xfa\xa5\xaa\xa4\x54\x35\xaa\x39\xc4\x67\xc9\xd9\x69\x31\xe8\xd0\x9e\x2c\x5a\x2d\xe4\x5e\x28\x73\x7b\xcc\xfa\x83\xd7\xe1\x0e\x04\x79\x89\x81\xd3\xba\x78\xc9\x80\x28\xe5\xfb\x34\x5c\x52\xa7\xdf\x80\xff\x17\xfa\x8d\xb2\x84\xef\x82\x71\xfd\x29\xc9\xa2\x85\xfe\x7b\x48\xe3\x04\xce\x20\x98\xc0\xbc\x5d\x7e\x7b\xe3\x0f\x88\x81\x7d\x80\xc7\xdf\x4f\x6c\xc7\x4a\x1f\xa8\x73\x3c\x3b\xa2\xa0\xfe\x29\xee\xa5\x27\x5b\xe6\xac\x56\x43\x12\xf0\xc4\x07\x35\xf0\x84\xe2\x46\x03\x6c\x0d\xe1\x36\xce\x64\x47\x17\x4e\x9e\x1d\x85\x5c\x06\xab\x3f\xcc\x60\x18\xe1\x74\xba\x7a\x35\x2f\x89\xa4\x26\xef\x89\xb1\x91\x7d\x4d\x30\x53\x02\x1b\x71\x63\xb9\xc8\x53\xd9\x48\x9f\xce\xb6\xc0\x3e\x2f\x0a\xf9\xc7\xa2\x65\x35\xbe\x01\xe6\x2e\x15\x8c\x39\x56\xc7\x6b\x96\x31\x85\x2a\x21\x28\x75\x3b\x2f\xbd\x9b\xef\x4e\xca\x8c\x3f\xc7\x5d\x6c\x4a\x22\xbc\x81\x8f\x1a\x90\x56\x72\xc4\xa4\x3b\x5d\xb7\x4f\x00\xcd\xad\x1e\x65\xde\x2c\x5a\xec\xd5\x43\xb4\xf1\xb2\x68\x57\xc8\x01\x28\x7b\x23\x30\xf6\xde\x1e\x07\x9f\x88\x60\x4e\x18\x20\x0a\xb5\xec\x0a\x6a\x39\x14\x10\x02\x23\x04\xad\xcf\xcb\xa2\xfa\xb9\x28\x4b\x7a\x95\xa8\xe5\x69\xbc\xf8\xdf\x43\x68\x0a\x9d\x18\x88\x84\x39\xa1\x17\xf9\x0d\xf8\xbf\xdb\x6f\xc4\xff\x3d\xad\x5e\x00\xd5\xd6\xb2\x6c\xd0\x0d\x7d\x2f\x81\x09\xbd\x9f\xc0\x84\xdc\x21\xe9\x21\x32\x6a\x8f\x6c\x94\x1e\x42\x04\x34\x0c\x61\x32\x4d\xd9\x80\xe8\x94\x35\xf8\x00\x8d\xb2\x20\x4b\x36\xdf\x82\xda\x9b\xa5\x65\x7e\x51\xe6\x09\x42\xaa\xb4\xa2\xea\x97\x64\xa3\xf5\xc4\x7f\x1f\x56\x83\x40\xed\x7b\x78\xaa\xc8\xbc\x9a\xf6\x39\x88\xb9\x20\x1b\x64\x3e\x5c\x13\xd7\xf2\x35\xb1\xb6\x88\x34\xbb\xeb\xa4\xf6\xdd\xe1\x5d\x32\x4f\xab\xb0\xa4\x97\x7f\x0c\xc7\x82\x40\x96\xd4\xf5\xb3\x85\x90\x97\x18\x0e\xea\xf5\xbc\x82\x3a\x38\xa8\x7d\x16\x07\x75\x51\x1d\x0e\x79\x20\x79\x33\x1f\x6c\xbd\x99\x35\x83\xec\xf6\xe8\x1a\x2f\x26\xb3\x96\x70\x49\xfb\x25\x09\xbe\x27\x1d\x42\xe9\x1a\xd0\x28\x5b\x8b\x7d\xc0\xa9\x22\xbb\xe7\x52\xae\xcb\xbf\x39\x36\x52\x07\xa1\xe7\xb1\xba\xca\x0d\x33\x94\x82\xde\x4c\x18\xcb\xa9\x53\x4b\x47\xc9\x59\x93\x79\x23\x1a\xd5\x70\x5b\xac\xc5\xb3\x09\x2b\x02\x7c\x17\x63\x00\x9b\xdf\xe5\xc6\x23\x7b\xe8\x8c\xd8\x43\xbe\x15\x6b\x51\x8b\x36\x03\xbd\xfb\x63\x38\x59\x6a\x3c\x56\x25\xf8\x39\xe9\xf8\x79\x29\x68\xcd\xa8\x83\x17\xcf\xc0\x86\xb7\x37\x08\x32\x32\x08\x9b\x63\x83\xe0\x69\x67\xa9\x3f\x9e\x41\x98\x83\xaa\xa2\xa8\x39\xfe\xbb\xb1\x56\xc7\x8d\x48\x0f\xf3\xe7\xd1\xfb\xeb\xe5\xef\x5e\xb8\x32\xde\x40\x0f\x48\xbb\x81\x26\x5e\x41\xd3\x6e\x97\xcf\x4e\x31\x2c\xe3\xd9\x3a\x61\x19\x4e\x18\x96\xd1\x1c\x86\x65\xd4\x5a\x74\xf6\xf3\x30\x2e\x76\x8e\x7d\x71\xb6\x0d\xcc\xd0\x8e\x4d\xf4\xc0\x08\xe4\x79\x24\xf6\xb4\x51\xc4\xb3\xae\xa1\x21\xa4\x64\x3d\xe7\xd7\x55\xbc\xcd\x93\x46\x90\xdc\x4f\x07\x2f\x3b\x43\xc1\xf4\xb8\xad\xa4\x23\xd9\x56\x32\x5b\xc7\x2a\x3b\x75\x4d\x25\x1d\x71\x53\xc9\xbe\xda\x09\xaa\x36\x61\x71\xbb\xf6\x74\x22\x75\x72\x07\xb9\xd7\x56\xd5\x29\xed\x58\x0b\x48\x4e\xe3\x36\x56\x35\x6e\x63\x38\x6a\xbb\x93\xef\x13\xfd\x38\x0f\x76\x6f\xcd\x73\xa5\xb8\x6a\x8f\xcb\x80\x0f\x8d\x3f\x54\x81\x94\xda\xf6\x2d\xec\x61\x31\xe6\xfc\x54\xb0\x06\x82\xa3\x75\x02\x15\xed\x34\x25\xb4\x3d\xe6\xe8\xaa\x4f\x6e\x8a\x0b\x55\x6f\x73\x0c\xef\x68\x2f\x0a\x63\x96\x79\x6b\x7e\x30\x4f\xf6\xd0\x7e\x47\x79\x13\xb9\x02\x84\xcf\xc5\xa5\x58\x97\xc4\x96\x5c\xb8\x70\x62\x91\x2b\xc6\x99\x78\x86\x71\x57\x62\x1e\x54\x3a\x5a\xba\x93\x39\x13\xef\x4c\x78\x4c\x19\xce\xc4\x6b\xf9\x0a\x4a\x8a\x5c\x59\x38\xc5\xc8\x15\x0a\x8a\xc6\x8b\xcf\x6e\x53\x89\x5c\x59\xb8\xbd\x22\x57\x06\x78\x8f\xd6\x16\xd1\xe9\x69\x67\x72\x25\xa6\x98\x1f\x99\x57\x63\xad\xe4\x41\xbf\xc0\x1c\x8f\x26\x78\x30\xdc\x04\x0f\x86\x9b\x60\xc1\x70\x93\x0d\x66\x39\x8f\xb7\x22\x39\x93\x70\x26\xc5\x85\x99\x14\x17\x67\x52\x5c\x9a\x49\x31\x94\x49\x71\x79\x26\xc5\x95\x29\x14\x9e\xe3\x3d\xf9\xf6\xc2\xf1\xda\xa0\x69\x46\x72\x24\xde\x4e\x3b\xef\xb2\x6b\x1a\xc7\x9f\x98\xa4\x43\xf5\xc4\xbb\xe2\x50\xbd\x1b\x41\x02\xec\x9a\xec\x50\x5d\x60\x0e\xd5\xbb\x78\xb8\x3d\x77\xae\x8d\xba\x09\x9a\x57\x45\xf5\x86\x4c\x65\xd8\x9c\xaa\x31\x6c\xa9\xa3\x30\x6c\x4e\xd3\x17\xe6\xe3\x3e\x52\x2d\xd6\x91\x1b\x5d\xba\xb5\xdb\x76\x4e\xf3\xa4\x92\xe5\xbe\x3b\x52\xe8\x1c\x3b\x51\x76\x33\x51\x72\x3a\x42\x3b\xae\x3d\x10\xec\x28\xd9\x2d\x74\xa9\x2a\x0d\x91\x1e\x8e\x85\x4c\xaf\x3c\x0c\x76\xa7\x16\x1c\x5d\x55\xf7\xf8\xa8\x7e\x89\x5a\x79\x34\x3a\x2e\x84\xd9\xb2\x1a\x29\x58\x8e\xc0\xcb\x6a\x94\x56\x08\x22\xc7\xb4\x5a\xd5\x74\xed\x95\xce\x8a\xe5\xb2\xa8\x88\x26\x0a\x4d\x99\x66\xda\x9b\xb3\x11\xe7\x78\x50\xa7\x2d\x87\x32\xbe\x83\xdc\xa5\xcc\xe3\x9b\xa6\xe2\xd3\x2e\xab\x6a\x74\x42\x8d\xe1\x44\x84\xad\x4d\xb3\xc2\xeb\x76\x0a\x9f\x06\x94\x8e\x41\xe6\x7c\x21\xf3\x7e\x0e\x4d\x5e\xdb\x33\x3e\xbb\x2d\xc1\xb3\xfe\xac\x58\xa7\xdc\x98\x08\x3a\xc0\x9f\xc7\xf8\x4a\xc3\x76\x11\x41\xdb\xa0\xc9\xaf\x15\x36\xe3\xf6\x8e\x34\x7e\xf3\xe2\x14\x43\xa5\x5e\x7c\xc7\xa1\x52\x7b\x13\xe7\xd8\x2b\x1a\x2a\x65\x1c\x05\xad\x87\x4d\x63\xdd\xc0\xdf\x17\xdf\x86\xd0\xb8\xb7\x16\x61\x9c\xa1\x20\xa7\x85\xa8\x4e\x4c\xdf\x6a\x61\xc7\xa5\x6b\x80\xc7\xc9\xa9\x1d\x18\x82\xcc\x1e\xd6\x2b\x23\x86\x73\x63\x21\xca\x43\xa1\x71\x26\x09\x2e\x09\x42\xe3\x0c\x0d\x28\xc9\x20\xc7\x3b\x09\x72\xbc\x14\x61\x2f\x33\x2c\x4d\x29\x68\xb0\x4f\x76\xb1\x5e\xd5\xf8\xe2\x02\xa7\x81\x8c\xf1\xc1\xd7\x48\x08\x6b\xd4\x11\x5d\x5f\x9b\x4c\x44\xd7\x4e\x14\x07\x1d\x02\x82\x46\xc3\x87\x0b\x2c\x0f\xea\xae\x99\x42\xd8\xa9\x7c\x46\x92\x22\xba\x3a\x23\x11\x5d\x1d\x93\x88\xe8\x9a\x4e\x61\x75\x3b\xb0\xb0\xba\xb6\xc9\x44\x74\x75\xc6\x22\xba\x3a\xde\x6e\x44\xd7\x19\xbc\x4f\x6b\x8b\xc8\x45\xa7\x93\x18\xe6\x59\x94\xc9\xed\x1b\xd1\x75\x16\xaf\x32\x25\x3c\x38\x8b\xe2\x9c\x4c\x8a\x0d\x99\x14\xe7\x67\x52\x0c\xa6\x50\x78\x8e\xb7\xb1\x30\x09\xbe\xd6\x06\x4d\xcd\x21\xd3\x42\xae\x85\x47\x54\x22\x93\xda\x32\x49\xa1\x68\xcb\xbb\x08\xfa\xd2\x44\x67\xe1\xb4\x64\xd1\xa8\x91\x89\x46\x65\x4f\x3b\x02\x87\xa2\x91\x93\x80\xa6\xa2\x1d\x69\x86\x66\x12\xcb\x8a\x06\x24\xa7\x4b\x47\x8e\x14\x93\x15\x8d\x3c\x8a\xa1\x6e\xb4\x0d\x29\xc5\x84\x0a\xf3\x7b\x83\x91\x2b\x28\xee\x24\xf8\x5a\xb5\x35\x1a\x8c\x1c\x89\xb1\x8e\x04\x3a\x7f\x2d\x82\xce\x92\x1e\x38\xe7\x58\x06\xe5\x48\x61\x07\xb6\x48\x41\xd4\x0d\x3c\x88\xda\x99\x7a\xe0\x9c\xc3\x9d\x2f\xb7\x44\x36\x6d\x09\x31\x43\xb6\xa7\x0c\xf0\x36\x05\x85\x35\xb1\x86\xd9\x10\xbc\x07\x20\xb2\x5d\xda\xa0\xc9\x55\x1b\x23\x6d\x2f\xbc\x92\x7c\x60\x37\xd3\xf3\xd1\xd7\xcb\x11\x04\xad\xe3\x39\xbd\x45\xd0\xc2\xf6\xb5\x3a\x43\xc1\x25\x5b\x0c\x6e\x96\xea\x97\x64\xd7\x47\x59\x1d\xd2\xd0\x2d\xf6\xb3\xea\x4c\x73\x3d\x3e\x36\x25\x9c\x94\xad\xef\x1c\x27\xe5\x94\x96\x3f\x98\x0f\x8a\xce\x3d\xc3\x18\x96\x51\xea\x35\x27\xc4\x34\xc6\xf3\xcf\xb0\x04\xfc\x10\x77\xdc\x7e\x23\x45\x00\x13\x48\x40\x57\xf7\xa0\xb7\x77\x6c\x0b\xc4\xd4\x0d\x63\x06\xf2\x6d\x4c\xc4\x64\xb4\x37\x52\xd8\xe0\x98\x18\x9a\xe3\x76\xb6\x3a\x31\xdc\xfa\x64\x72\xe9\x04\x9b\x44\x55\x5b\xef\xb0\x56\xac\x2e\x14\xc1\xd8\x6b\xaf\x96\xd8\x04\x6e\x75\xaa\x43\x95\x99\xcd\xe7\x14\xcd\x17\xd3\x58\x5d\xd2\x56\x1d\x1b\x17\xa2\xee\xb0\x92\x5e\x9f\x61\x4b\x9a\xeb\x94\x22\x71\x70\xcd\x4c\x8e\x2c\xa0\xf9\x16\x8d\x5d\xef\x35\x5d\x53\xbc\xa2\xb7\x20\x1d\x24\xd8\x87\x5c\x17\x93\x6b\xec\xe3\x35\xbe\x31\x83\x8d\x50\xb3\xc5\x94\xb3\x55\x35\x90\xf5\xb5\x5d\x5b\x5f\x93\xca\x3b\x89\x97\xf7\xab\x8c\xf2\x3c\x52\xb1\xb6\x69\x15\x2b\x0d\x91\xea\x5d\x74\x5a\x4e\x4e\x9c\x16\xe9\x0c\xcd\x75\xfa\xc1\x3a\x74\xcc\x21\xb7\xc6\xd9\x7a\x0c\x82\xdf\x41\x35\x56\xce\xa9\x29\xd3\xcb\xfb\xa1\x35\xb3\x41\x19\xf7\xb8\xfa\xd7\xc2\xf9\x16\x2b\xe0\x7f\x66\xd4\x86\xe5\xcc\x56\xa7\xa5\xed\x5e\x33\x7a\x59\xa2\xac\xbd\xaf\x8e\x47\xd4\x73\x6f\x0a\x3c\x9d\x17\x78\x6b\xc2\x68\xb5\x44\x0a\xdc\x91\x0c\xb7\x7b\x59\xc3\xad\x9a\x6a\x67\x81\x33\x0e\xd1\x4e\x98\xbc\xdb\x24\x71\x05\x4e\xa4\x13\x6b\x79\x9d\xbf\xce\xec\xc4\xce\x04\xd8\xbf\xa7\x06\xec\xb7\xcb\xab\x9b\x4d\x58\x29\x36\xd0\x67\xa6\x0c\x74\x38\xc1\x51\x4f\xb0\xb3\xea\x6d\xd3\x79\xd0\xa1\xe4\x83\xa1\x39\x6e\x87\xef\xe2\xff\xd9\x7e\x0e\xff\x4b\xdf\xc1\xc4\xd5\x1d\x7e\x5e\x92\x0b\x7d\x41\x89\xee\x43\x28\xd0\x2c\x0c\xf3\x42\xe7\xb5\x6d\xfe\x30\x08\xb7\xdd\x90\x91\x81\xcc\xb7\x41\x4c\x37\x6b\xbe\x0d\x83\x3a\xae\xc3\xef\x03\x3a\x95\x24\x90\x09\x95\xce\x7c\x49\x80\x75\x32\xc7\x03\x63\x43\xe1\x94\xf5\x69\xc3\xee\x06\xaf\x31\xe6\xbd\x16\x71\x5d\x0b\xed\xf6\x98\xd0\xd3\x4a\x1d\x33\xc8\x64\x4e\x08\x9d\x7a\x54\x54\x13\xc6\x80\x4f\xc8\x42\x14\xb4\x45\x75\x28\xb0\x40\x8e\xfa\x4b\x09\x79\x68\x66\x76\x3a\x11\x8c\x41\x44\x49\xb1\x81\x77\x61\x2d\x39\xac\xec\xe1\x99\x92\x25\xaf\x46\x4b\xfa\x99\xd5\xfc\xef\xbc\x9a\xc4\xa8\x2e\xe4\x9d\xdb\xc6\xb7\x81\x66\xb5\xcd\x91\x6d\x30\x8d\xae\x9b\xdb\xa3\x07\xc0\x5f\x9d\xe4\xf4\xbc\x83\x57\x93\x3a\x7f\x19\xef\xfc\x2f\x33\xb8\xf4\x2c\xba\x7c\xce\xd7\x97\xcf\xa4\xf2\x86\x53\xb9\x7e\xe2\x60\xce\x41\xa5\x21\x7a\x09\x34\x9b\xb5\xf7\x5a\x0d\xbb\xbe\xfc\x9d\xb2\xeb\x2b\xa7\xc6\xe9\x0e\x20\xc5\xe3\x41\x16\xa5\x4b\x6f\xac\x71\x88\x9c\xaa\xc9\x23\xb0\x71\x6a\xcb\xe9\xbd\xa4\x51\x3c\x50\x6b\x14\x27\xcd\xbc\xaf\x99\xda\x09\xd4\x41\x37\x9f\x79\xfa\xe6\x93\x70\x02\x5d\x3b\xb5\x13\x68\x17\xbc\xa4\xfc\x5f\xe4\x01\xff\xab\xaf\xbe\x83\x2d\x2f\xa6\x5c\xab\xe7\x78\xab\xba\xff\x68\x3d\xd2\xff\xdf\xfd\x6b\x83\xa6\x93\x45\x78\x2f\x2a\x16\x4b\xa8\xcb\x09\x71\x7c\xe9\x6e\x44\x21\xaf\x74\x3d\xd2\xf7\xa3\xf6\x7d\xf6\xd9\x77\xdf\x59\xb3\x67\xcf\x9e\x33\x67\xce\x7e\xfb\xef\x7f\xc0\x01\x07\xa8\xab\xd2\xfb\x3a\xe6\xce\x7d\xff\xfb\xdf\x6f\x62\x60\x3f\x70\xc8\x21\x87\x1c\xba\x60\xc1\x61\x1f\xc4\x40\xd8\xe0\x43\x7f\x86\xa1\xb0\x5d\x1f\xfb\xf3\xbf\xf8\x8b\xbf\xfc\xab\x8f\x7f\xfc\x13\x9f\xe8\x3e\xe2\xc8\x23\x8f\xfa\xe4\xa7\x3e\xf5\xe9\xbf\xee\xe9\xf9\xcc\x67\x3e\xf3\xd9\xcf\xfe\xcd\xdf\x7c\xee\x6f\x3f\xff\xf9\x2f\x7c\xe1\x0b\x8b\x16\x2d\xfa\xbb\xbf\xff\xe2\x17\xbf\xf4\x0f\xff\xf8\x4f\x8b\xff\xf9\x5f\xfe\xf5\xcb\x5f\xfe\xb7\x7f\xff\x8f\x25\x5f\xf9\xcf\xff\xfa\xea\x7f\x7f\xed\xeb\x4b\x97\x7e\xe3\xe8\x63\x8e\xa9\x56\x97\x2d\x3b\xf6\xb8\xe3\x7a\x61\x39\x1c\x0f\x2b\x60\x05\xac\x84\x95\x70\x02\x9c\x00\xab\x60\x35\xac\x86\x3e\x38\x11\x4e\x82\x93\xe0\x64\xfc\x3b\x05\x4e\x81\x53\xe1\x34\x58\x03\x6b\xa0\x1f\x4e\x87\xd3\xe1\x0c\x58\x0b\xeb\x60\x1d\x9c\x89\x7f\x67\xc1\x59\x70\x36\x0c\xc0\x7a\x58\x0f\xe7\xc0\xb9\xb0\x01\x36\xc0\x79\x70\x3e\x9c\x0f\x17\xc0\x20\x5c\x08\x17\xc2\x45\x70\x11\x5c\x0c\x17\xc3\x25\x70\x09\x5c\x0a\x97\xc2\x65\x30\x04\xc3\x70\x39\x5c\x01\x57\xc2\x55\x70\x15\x6c\x84\xab\xe1\x1a\xd8\x04\xd7\xc2\x75\x70\x1d\x5c\x0f\x37\xc0\x8d\xe1\xe5\xb9\x32\x58\x73\x71\xdc\x96\x12\xf1\x2b\x4c\xc4\x6f\xfc\x5a\xb8\x2d\x2d\xe2\x57\x18\xef\x10\xb5\x4d\x47\xc1\x7a\x6d\x9a\x57\x57\xf0\x57\xef\x48\x60\xc0\xe6\x86\x46\xea\x9e\x92\xef\xca\xf0\x24\xcd\xb5\x43\xf9\x46\xf0\x2a\x27\x89\x76\x28\xdf\x00\x9e\x74\x83\x89\xf5\x3b\x1c\xb1\xb1\x95\x2e\x6a\x27\xea\x9f\x3d\x29\x7c\xf0\x42\x85\x5c\x4e\xc9\x8c\x39\xab\x90\xcb\xcb\x5c\x20\xfb\x6c\xcc\x67\xb1\x1d\xca\xd7\x81\x57\x59\xad\xde\xbe\x16\x4c\x37\xd0\xde\xed\xe9\x2b\xe0\x4a\xf5\x6c\x13\x98\xc8\x50\xf2\x2c\x1f\x8d\x0a\xe1\x27\xa6\x0e\xca\x28\x24\xdc\x95\x4f\x4a\x24\x47\xb9\xbc\xcb\x76\xb8\xdc\x0e\xe5\x6b\xc0\xab\xfc\x0a\xda\xa1\x7c\x35\x84\x43\x1c\xbf\x31\x9c\x92\x51\xb9\x3a\x84\x86\xe6\x41\x8b\x12\x94\x55\xe9\xad\xc2\xde\xb0\xae\x06\x04\xc7\x99\x07\x5b\xc1\x77\x8d\x97\x3a\x7a\xa2\x07\x1d\x06\xeb\x59\x5d\x9c\x36\x82\xe7\x05\xcb\x0b\x98\xfa\xd5\x9e\x65\x57\x9a\x97\x5f\x07\x1f\xec\xcb\x10\x79\x79\xb7\x76\x28\x5f\xa1\x5e\x5e\x51\xf0\xc1\x93\x8a\x08\x7d\xe3\xc9\xef\xd4\x95\x22\xe8\xe8\x6b\x15\xd2\xd5\x86\x89\xad\xaa\xaf\xc3\x8a\xde\xf1\x9d\xc0\xf1\xc1\x74\x43\x3a\x87\x41\x87\xa4\x0b\xeb\x4f\x15\xd1\x65\x60\xbb\xa8\x44\x8b\xf7\xb7\x89\x60\xf4\xe6\xdd\x23\xcb\x6d\x03\x1f\x97\x10\xf5\x3d\x11\x19\xdb\x87\x98\xe7\xb1\xba\xb3\x5d\x02\x5e\xe5\xc7\xaa\xb2\x8b\xc3\x95\xa1\xee\x32\xd1\x89\x35\xf3\xe5\xb7\x43\xf9\x22\xd0\xd3\xd8\x2b\x70\xd4\xe7\xb8\xdb\x00\xef\x27\x26\x96\x64\x8b\x2a\xee\x42\xd5\xc1\x89\x47\x6f\xd6\x59\x7e\xcd\x47\xd3\x5d\x3d\xc9\xd1\x6d\x77\x71\xf2\x92\x11\x74\xfb\x72\xf1\xc3\x30\xa8\x95\xee\xe7\x2b\x2f\xaa\x5a\xce\x07\x4f\x02\xfa\x59\xe9\x24\x66\x3c\x45\xd9\x0f\x15\xc5\x79\x38\x81\x91\x6a\x86\x92\xab\x51\xb3\x6c\x26\xb8\x10\x99\xe0\x7d\xda\xa1\xbc\x41\xf5\x07\x7c\x87\x9a\x33\x02\x3e\xe0\x87\x51\xd0\x79\x87\x95\x70\xb8\x1e\x5b\x03\xaa\x35\x14\x79\xef\x49\xd7\xba\xe0\xff\x40\xb5\x66\xa0\xb6\x35\x1b\xd3\x5a\x33\xd7\x71\x70\x53\x93\xf3\x73\x2e\x82\x4d\xbe\x7f\x3b\x94\xcf\xa6\x16\x85\xd3\xe6\x48\x58\xb1\xc0\x91\xa9\x7b\x68\x53\xfa\x8e\x5c\xa2\x67\x72\x31\xae\x48\x81\x02\xe1\x3a\x5c\xcb\x10\x66\x46\xe6\x29\x91\x9f\x52\xbd\x59\x8b\x2b\x21\x52\xc7\x0d\x69\x75\xcc\x75\x9c\x56\xad\x7c\x37\x7d\xd2\x7d\x79\x7f\x3b\x94\xcf\x00\xc6\x5e\xe3\xea\x9d\x9b\xd2\xca\xd4\x4b\x74\x1e\x74\x1c\x06\x2d\x1c\x47\x5b\x92\x84\x2c\x23\x66\xb7\x11\x5e\x4c\xc4\x10\x9a\x58\xeb\x48\x2a\xc7\x89\x86\x88\xb4\xa0\xd2\x01\xf3\xf7\xa9\xff\x09\x6e\x02\x91\x3d\x77\x48\x3b\x94\xfb\xc1\xab\x3c\xa1\x06\x70\x0d\x90\xe5\xd2\xc0\xd1\x27\x32\xd2\xdb\xd2\xa7\xad\xa4\xa7\xcd\x61\x5b\xf4\x71\x55\xf0\x69\xd1\xf1\x8c\x6e\xb3\x3b\xd3\xb7\x99\xd4\xbb\x6c\xb6\x9f\xc3\xff\x1d\x88\x9a\x46\x51\x08\x32\x17\xd7\x6d\x84\x01\x14\xa1\x7f\x30\x2b\x7a\x55\x03\x1b\xb4\x0e\x62\x42\x9d\x91\xdb\x02\xc6\xfc\x9c\x02\x5e\xe5\x11\xd5\xe8\x93\xeb\xf0\xff\xbb\xd2\x07\xa1\x5f\x04\x46\x11\x82\x51\x4d\x27\x83\x57\xf9\xb6\x2a\xef\x24\xe0\x63\x10\xdd\x75\xf7\xa4\xed\x3a\x5c\xaa\x83\x62\x81\xb3\x09\x52\x97\xc6\xbd\x69\x8d\x09\x9c\x05\xce\x91\xa9\x7d\xb8\x2f\xbd\x0f\x7d\xa0\x67\xb2\x1f\x5a\x1d\x1b\x1c\x81\xb1\x7d\x27\x85\x87\x00\x89\x1c\xf5\x56\x17\x46\xe7\x9d\x08\x5e\xe5\x5e\x35\x00\x7d\xe1\xd1\x02\xf3\xdd\x91\x3a\xc3\x7b\x7f\x7a\xd3\x36\x19\x2e\x3f\x2c\xb4\x9a\x6d\x44\x10\xbc\xdc\xa7\x18\x40\xc6\x6a\xf0\x2a\xb7\xa8\x3a\x57\x01\xed\xf6\x5e\x3a\xc7\x1e\x77\xe8\xb7\xf4\xe5\xfd\xdd\xf4\xaa\x17\xdb\x3a\xb0\x98\x13\xea\x31\x89\x87\x53\xe7\x04\x16\x38\x47\xa5\xbe\x36\x96\x25\xd4\x44\x97\xcd\x23\x69\xcb\x46\xb1\x50\x52\x2d\x2e\x56\x83\x83\x11\x25\xa0\xf7\xf6\x22\xcd\x1f\x16\xd7\x9b\xb9\xc7\x54\x0f\x57\x82\x57\xb9\x59\x8d\xe2\x0a\x62\x0c\x30\xdf\xed\xd1\xd7\xf2\xe1\xe8\xb5\xfc\x09\xde\x90\x37\x67\x30\xdd\x87\x69\x79\x84\xfc\x49\x4e\x7e\xde\x8c\x7a\x62\x42\x73\x2d\x77\x8b\x34\xf4\x29\xd5\xd0\x5e\xf0\x2a\x37\xaa\x86\x1e\xc7\x85\x86\xcd\x4a\x62\xb5\x9b\xfb\x69\x45\x78\xac\x57\xb9\x5e\xd1\x2d\x4b\x5f\x7b\x4f\xa7\x1f\x19\xeb\x69\x11\x3d\xef\x60\x09\xe9\x93\xff\xbd\x94\x69\x89\x10\x3d\x9b\x3e\x77\xdd\x7a\xee\xba\xf4\xdc\x2d\xb4\x73\xd7\x0b\x7a\xf2\xfa\xea\xee\xbb\xe7\x54\x0b\xab\x5e\xe5\x5a\xd5\xd7\x63\xcc\xdc\x2d\x0d\x5b\xbc\x19\x62\x4d\x7e\x3e\x7d\xd9\xb7\xe8\x0d\xa7\x61\x91\x5f\x6f\x8e\x84\xaa\x45\x5d\xc2\x7f\xc0\x8b\xb9\x1c\x52\xae\x1b\x73\x9d\xd9\xd8\xcc\x17\x54\x33\xbf\xe1\x55\x2e\x51\xcd\xac\xd7\xba\x17\xd2\x5b\x27\x75\xeb\x5a\xa8\x75\xaf\x35\x73\x3d\x5b\xcc\xf7\xe8\xc5\x29\xb5\xee\x47\xaa\x75\x5f\xf7\x2a\xe7\xa8\xd6\x7d\x2d\x79\xdd\xbf\x14\xb9\xca\x45\x0c\x60\x58\xc6\xcb\xaa\x8c\xff\xf6\x2a\xeb\x55\x19\x5f\x4d\xe7\x3a\x2f\xa7\x2f\xba\x11\x5a\x74\x67\x52\x09\x5e\xcd\x0d\xef\x27\xfc\xd5\x0d\x33\xe2\x72\x44\x7c\x79\xff\x24\x95\xc3\xe8\x9d\x56\xd2\x6c\x75\x91\xb6\x5e\x74\x6b\xeb\x45\x0f\xa1\x29\xb9\x16\x1b\xae\x8b\xce\xe0\x31\xed\xea\xb5\x18\xc5\xe0\x57\x55\x87\x97\x60\x79\x9b\x51\x12\xd6\x11\x54\x4a\x62\x43\x67\xa6\x2e\x1b\x18\xd5\x86\xd1\x53\xe8\x23\x31\x06\x7e\xce\x93\x79\x2b\xce\xbd\xae\x4a\xf9\x0f\x73\xfd\xeb\xd3\xf1\x7d\x9b\x21\x86\x3a\xf5\xf3\x34\xc9\x61\x1e\x38\x3e\x58\xee\x83\x02\xd9\xec\xc8\xfc\x49\x38\x0c\x4a\xd4\xfe\x66\xea\x4d\x0b\xf5\x8d\x45\x9a\xbd\xc6\x4b\xff\x2d\x9f\xdb\x0e\x6c\xe4\xcf\x54\x23\xff\x8d\x0d\x75\x8b\xe5\x35\x27\xa9\xc9\xfa\x72\x9d\x59\xf8\x45\xfa\x82\xee\xd1\x0b\x5a\x63\x6e\x55\x7e\xa5\xaa\xf9\x17\x4f\x0a\x1c\x4d\x26\xc9\x9b\xc1\x7a\x4b\x11\xfc\xb3\x17\x87\xe4\xfa\x75\x62\x15\x41\xef\x55\xfa\xb6\x48\xc3\x14\xb9\x58\xfc\x52\x95\xb4\x38\x76\xde\x98\x3e\xbd\xa9\x1e\xfe\x53\xf6\xf5\xf3\xf7\x8a\xee\x1f\xc3\xeb\xa7\xba\x06\x47\x09\x3f\xc9\xda\xfd\x25\xaf\xd2\xab\x06\xeb\x8b\x04\x6f\x22\xac\x7b\xc6\xc6\x60\x84\xdb\x86\x46\x98\x6d\x68\x30\xd3\x82\xa0\x9a\x4f\xa2\xf7\x93\xce\x02\x87\x09\x84\xcb\x97\xb3\x41\x19\x09\xe7\x34\x98\x78\x64\x87\xa8\xde\x64\x79\xd2\x45\xd6\x3a\x5f\xcc\x9d\xef\x96\xea\x31\xe0\x95\xaa\x4f\x8b\xbc\xca\x6a\xf5\xff\x0b\x78\xee\x3f\xb7\x4e\x5a\x68\x99\x9a\x6e\x0e\x9e\x3d\x9b\x75\x54\x4e\xaa\xa3\xd2\x51\x65\x32\x85\x08\x6f\xf2\xda\x62\xe5\x04\x55\xf7\xe7\x62\xe3\x31\x3b\x32\x1c\xa7\x4c\x76\x38\x4e\xab\x3f\x1c\x9d\x19\xc3\xb1\x46\x35\xe5\xb3\x5e\xe5\x0c\xf5\xff\x33\x38\x1c\x37\xdf\xbc\xfd\x87\xe3\xe6\x9b\xd9\x70\xac\x8b\x0d\x47\xbf\xaa\xfb\xd3\x7c\x4b\xc6\x8c\xba\xcb\xeb\x9d\xc7\xc4\x81\x86\x41\x5a\x68\x3c\xe4\x79\x35\xdc\x78\x60\x79\x1a\x37\x6e\xd1\xe9\xae\x8c\xf6\x23\xc7\xd8\xe0\x30\xf8\xa2\xf2\x8a\xda\x0f\x9f\x0c\x47\x04\xde\xe9\x3e\xe0\xc8\x05\x8b\x62\xd2\xc7\x39\xe9\xbd\x45\x51\x0b\xbb\x15\x31\xae\xb2\x17\x86\x2a\xcd\x5f\xdb\xc1\x71\xa2\xab\xc0\x32\x8a\x41\x35\xd0\x47\x22\x37\x3b\x48\x34\x6b\xff\xd0\xfb\x1e\x3a\xf3\x05\xed\x06\x77\x04\x23\x3b\x02\x83\xcf\x7a\x7f\xd3\xc4\x7f\xec\xb6\x8c\x53\x8d\x41\x2b\x1d\xc4\x1f\x8f\x2d\xe4\xb1\xe8\xc6\xbe\x30\x65\x25\xcf\x71\x17\x19\xd1\xa5\xcd\x80\x39\x71\x9f\xb3\x8b\xea\x76\xcb\x4e\x16\x9a\xda\xc7\x81\x1b\xab\xc1\x4e\x04\x7d\x09\x8d\x26\x60\x97\x6c\x30\xf4\xc2\xde\xd4\xdc\x39\x1a\x4c\x1a\x1f\x93\xa5\x8c\x6c\xf3\x01\x44\x0e\x9d\x8b\x79\x3f\x26\xa6\xd7\xde\x58\x67\x53\x5b\x6a\xf6\x8c\xad\x7e\xf2\x3b\x86\x66\x79\x50\xaf\x90\x9e\xd8\x0a\xb9\x24\x7d\x85\xb4\x24\xae\x90\xcb\x26\xbd\x42\x36\x82\x41\x6f\x0c\x57\x88\x0f\x41\xef\x79\xa3\xbf\x17\x26\x90\x44\x2f\x88\x2b\x00\xd1\x70\xbc\x60\xf4\xdb\x3b\x4b\x87\xff\xf8\xd1\xc8\x2a\xf1\x49\x98\xfc\xb0\xc7\x57\x9a\x2d\x05\x2b\xfc\xb0\x3a\xfd\x7e\xd3\x64\x4b\xc1\x1f\xff\x2c\x52\x4a\x1b\x95\x12\xd4\x5f\x6b\x57\xa7\xae\xb5\x1e\x23\x88\xb6\x69\xf8\x9f\xc8\x5a\xbb\x66\x0a\x6b\x6d\x0b\x5f\x6b\x5b\xf8\x5a\xdb\xc2\xd7\xda\x16\xb6\xd6\xae\xfe\x8e\x5e\x6b\xfb\xda\xb5\xb6\xa5\xee\x5a\xdb\x94\xba\xd6\x78\x28\x7d\xd2\x5a\xe3\xdc\xc8\xa8\x5c\x32\xb9\xf3\x36\x27\x92\x26\xe1\xba\x18\x7f\x7e\x9e\x30\x1b\x89\xd1\xa2\x50\xe9\x12\x94\x64\x9d\x99\xb8\x21\x65\x26\x12\xda\xdc\xa6\x91\xda\x22\x3f\x8c\x4d\xaa\xed\xb4\x40\x82\xcd\x10\x69\xff\x4d\xb1\xf6\x8f\x13\xb8\x8d\x74\x82\xf1\x68\x47\x47\x62\x84\xa8\x3c\xf8\x40\xfa\x5d\xe0\x96\xe4\x8d\x47\x7a\xd1\x9c\xd6\x8b\xe6\xdb\xb4\x94\x4e\x92\x6b\x9e\x94\x60\x14\x1f\x24\x45\xe4\x86\x16\x05\xed\xb8\x95\x97\xfe\x04\x5f\xbc\x9d\x6c\xd2\xe7\x3a\x0b\x71\x8f\xdc\x06\x84\x9b\xf3\x38\xe1\xe6\xa4\xea\xf0\x6e\x4b\x6e\xb3\x98\x84\x8e\xe8\x0e\x20\xc0\x9d\xbb\x01\x01\x77\xa4\xe0\xda\x21\xad\x65\x1a\x10\xf5\x4a\x18\x05\xc2\xb9\xf9\x16\x58\x9c\x1b\xad\x63\xea\x17\xd4\xf2\x79\xfa\xc7\xa0\x5f\x44\xa6\xe6\xae\xa4\xa9\x79\xbf\x92\xb5\x47\xa2\x93\x7d\x4f\x8c\xf0\x4e\xb0\xa8\x91\xa3\x10\x27\xbe\x2f\x46\x7c\x3f\x61\xdb\xd4\x13\xc4\x36\x4f\x56\x10\xbb\xbf\xbe\x20\xb6\x20\x43\x10\x7b\x00\x08\x08\xe7\x21\x20\x24\x1c\x67\x28\x78\xea\x8e\xed\x2f\x88\x3d\x75\x07\x63\x33\x63\xb1\xe1\x78\x10\xd0\x8d\x92\x61\xc5\x02\x6d\xf8\x3a\x1b\xfd\xb1\x3f\xc8\x46\x0f\x06\x9f\xbe\x55\x43\x28\x9b\x8f\x25\x1f\x10\xbd\x67\x96\xea\x96\xac\x4a\x97\x29\xb1\x62\xfd\x3a\x94\xf9\x4d\x26\xcf\xf2\xf8\x64\x67\xf9\x99\xfa\xb3\x7c\x50\xc6\x2c\x7f\x0f\xd0\xe3\xb2\xf2\x1c\xa0\x33\xa4\x9a\xe5\x7b\x2f\xdd\xfe\xb3\x7c\xef\xa5\x6c\x96\x27\x62\xa3\xf1\x2c\xa0\x17\x60\xe0\xf8\x80\x6e\x3d\x7b\x7b\xd2\x55\x37\x58\x57\xe6\x51\x17\x20\x8b\xea\x76\x98\x97\x26\xd3\xcf\xcb\xa0\xe3\xd7\xdd\x08\x63\xf9\x51\x32\x63\x71\xf1\x8a\x5f\x90\xe0\x17\x03\xc7\x2f\x61\xa8\xff\x1e\x68\xc1\x44\x7c\x81\x99\x98\xd7\x41\x82\xef\x48\xe1\x03\x3a\xec\xee\x6e\xd8\x78\x73\x64\xaf\xfe\x24\xd6\xec\xbd\x30\x80\x2b\x3a\x89\xf7\x45\xd7\xe2\x2b\xa9\x6b\x71\x1b\x3f\xb4\xb7\x85\x87\x76\x8a\x12\xe0\x95\xc4\xbe\x21\x63\x9f\x07\x2d\xa8\xa0\x08\x46\x9f\xf1\x22\x2b\xe3\x55\xfe\xce\x39\x10\x0f\x9f\xa3\x6a\xdb\x74\x80\x8b\xf9\x6e\x24\x84\xdb\xef\x97\xd4\xa3\xbb\x1c\x2b\x22\x6c\xab\x2b\x22\xfc\xfc\x0f\x28\x8e\x4a\x61\x14\x04\x9f\xa6\x25\xf1\x06\xe8\x64\x9c\xe0\x3b\x01\xf8\x80\x0e\x9d\x98\xb2\x03\x2a\xaf\x83\x75\xef\xab\x51\xca\x6d\x5b\x9e\xac\x8c\x4e\x39\x6f\xb7\xa5\x9f\xb7\x5d\x46\x96\x2b\xa1\x28\xd7\x4e\x1a\x31\x56\xd5\x6f\xea\xcb\xbc\xa9\x4e\xf0\xbf\x05\xca\xc3\x70\xbc\xa0\xc0\xb4\x50\x36\x7e\x13\xc8\xad\xef\x77\x60\xfd\xfa\xfa\xc1\xcf\xeb\x98\x5e\x62\x9a\x9b\x70\xcc\xfb\x04\x46\x17\x3c\x6e\xa3\x0b\xfa\xc2\xa1\xa6\x2f\x66\x11\x37\xd7\x84\x04\xf4\x89\x68\x48\xc0\xef\xf9\x18\xd8\x90\x80\x7a\x3c\xe6\x2d\xa0\x70\xa9\x5e\x61\xe3\xa5\x46\x09\x72\x69\x13\xcc\x77\x3b\xa9\x1f\x8d\xe6\x84\xec\xac\xd2\x13\xa6\x89\x39\x3e\xba\xf1\x90\xbe\x41\x43\x90\x8c\x84\x88\x5e\x75\x0e\x85\x15\xc7\x4f\xe9\x50\x58\x1a\x3b\x13\x46\x26\x29\xfc\x99\xe3\x49\x09\x52\x4b\xa2\x0d\x6a\x8c\xb4\xe7\x84\x94\xf6\x98\xed\x8f\x1a\xea\x89\xf5\x3b\x70\x0d\x75\x1b\x01\x0a\x37\x6b\x67\x47\x88\x78\x4f\xae\xe2\x05\x5e\x38\xa3\x56\x40\x97\xdb\xf3\x32\x88\xdc\xb1\x14\xf1\xa8\xee\x8b\x4d\x52\x09\x23\xa4\x15\x4f\x45\xb3\x7c\xa1\x1d\xca\x22\x79\xc0\xdf\x46\x0b\x3c\xc7\xbb\x65\xfa\x76\xf7\x03\x6c\x83\xa6\x0e\xc7\x89\x26\x74\x60\xb9\xea\x77\xdc\x31\x12\x6a\xad\x81\x7d\xd2\x02\x9f\xde\x4c\xf6\xdb\xda\x62\x22\xae\x97\xc4\xdc\xb6\xde\x4c\x51\xb5\x2f\xd1\x46\xf2\x68\x30\x4f\x12\x35\xa1\x1c\xc6\x54\x55\x2b\x92\x49\x61\x68\xae\x73\x0b\xd8\x10\xc2\x7d\x3c\x04\x96\x6b\xd7\x4c\xa3\x47\xf5\xe0\xe5\xe8\x69\xb2\x8a\x17\x14\x91\x33\x96\x24\x9c\x57\xab\x52\xfb\x63\x0c\xff\x13\x60\x34\x65\x0b\xf1\xfb\x38\x9e\xc0\x81\xf3\xe9\x10\xb3\xb5\xcd\x43\x6f\x91\x56\x75\x58\xab\xa5\x24\xdd\x9e\xd0\xc5\xd8\x37\xc1\xca\x5d\x21\x44\x21\x44\x0c\x3a\x22\x96\xf9\x98\xb5\xc8\x86\x2e\xd3\x5e\xea\xb1\xe8\x85\xdd\x76\xa7\x2d\xb4\x3b\xad\x2b\xb2\xd1\x4e\xe1\xe5\x0c\xee\x1e\x37\x0c\xcd\x75\x66\xfb\xf1\x3b\x4c\x42\xca\xe4\xbd\x3c\xf4\x14\xdf\x53\x0f\x20\x86\x5b\x78\xda\x81\x6a\xb6\x09\x43\x8f\x8c\xe8\x9a\xd4\x11\xed\x19\x9a\x07\x1d\xad\x46\x55\xef\x84\xaa\x7a\x06\xcd\x3a\xd3\x43\x5f\xf7\xdd\xd9\x84\x45\xd7\xc9\xe9\x69\xeb\x44\x47\x6c\xa0\x6a\x13\xd0\xca\xb0\x33\xca\x3d\xc6\x79\xa9\xd6\x5d\x68\x5f\x1d\xbe\x0e\xb1\xc0\x99\x94\x0a\x42\xd7\x25\xd5\x74\x11\x31\x10\xd8\xe0\x75\xa3\x31\x89\xda\x86\x07\x78\x99\x11\x0d\xaa\xea\xe2\xec\xd8\x9a\x1c\x48\xdb\x35\xf3\x40\x58\x7b\x56\x44\xfd\x9a\xd3\x02\x96\x63\x6d\x42\x4b\x22\x26\x21\x11\xf1\x2e\x89\x9a\x84\xce\xe1\xb5\x25\x98\x84\xf6\xa1\x1c\xe1\x69\x8d\x3d\xb7\xce\x74\xd7\xee\xf2\x0d\xe9\x0c\x61\x76\xe0\x1c\xb9\x51\x47\x13\xf5\x41\x2b\x04\xe2\x88\x10\xd8\x6a\x27\xcf\xb8\x51\xb6\x11\x30\x8a\xfe\xe6\xeb\xac\xb3\xa1\x67\x9c\x4f\x42\x48\xab\x4e\x06\xb5\x31\xd8\xc6\x72\x19\x6d\xc9\xcc\x22\xb4\x8d\x65\x11\xda\x9e\xd4\x12\x82\xdc\x11\x21\xee\x43\x99\x22\xc8\xbc\x77\xb5\xce\x77\x97\x7a\x8e\xbb\x24\x98\x1d\x89\x75\xbe\x82\x4f\xae\xce\x70\x5e\xd0\x9c\x9a\x23\xc2\x46\xc3\x2a\xb4\xb3\x93\x29\xe4\x2a\x5e\x48\x04\x0b\xb3\x93\x56\xbb\x76\x0d\x5b\x44\xd2\xc2\x42\x5f\x60\x48\x64\x6e\xca\xed\x0f\xc3\x39\x58\x85\xb7\x47\x90\x03\x2e\x6e\x7e\x87\x47\x77\x1b\x34\xbd\xd7\x71\xcc\x51\x8d\x87\x75\x5e\x27\x3a\xa7\xd3\x7a\xba\x3a\xad\x29\x07\xd3\x6e\x2d\xe8\x92\x1e\xba\x58\x6f\x73\xe2\x2e\xd6\xbd\x2f\x27\x1e\xd5\xdb\x0c\xb8\x7b\x6f\xdc\xc5\x9a\xbd\x10\xd9\x9a\xbd\x49\x1e\x1e\xc7\xd7\x27\x6f\xa9\x39\xb0\xeb\x92\x3b\x68\x72\x27\xb6\x79\x18\x74\xa7\xd6\xba\xb2\x7e\x31\x71\xf6\x7f\x42\x22\x79\xcc\xb3\x24\x27\x43\x87\x65\xc5\xf4\x16\x6a\x4f\x93\x2e\xeb\xbf\xad\x13\xa8\x2c\x8d\xa3\x0d\xb9\xcc\xa1\x7b\x0f\x0f\x3d\x4e\x67\x1a\x57\x93\x4e\xad\xc7\xed\x85\xd4\xce\xf4\xd5\xef\xcc\xec\xd6\xb8\xbb\x77\x62\x67\x70\xd8\xe6\x3a\x9d\x0b\x9c\xfe\xb8\x77\xc0\x49\xc9\x6f\x50\x84\xa6\x16\x0d\x68\xb6\xb4\x27\x0b\xc6\x5b\x86\x22\x01\x7b\x7b\xed\xee\x71\x45\xfd\xc6\xa0\x9f\xa7\xe2\x68\xae\x06\xa5\xaa\xfd\x3d\x28\x55\x5b\xd1\x75\xaf\x52\x6e\x5e\x5f\x4c\x74\x6b\xea\x15\x41\x47\xd5\x08\x4b\x7d\xda\x13\x7a\x29\x13\x26\x66\x90\x30\xd1\x62\x46\xc4\x54\x39\xc7\x75\xe6\xbb\x1d\x52\x49\xea\xaa\xeb\x58\x43\xdc\xf4\xbf\xa6\xde\xd0\x2a\x56\xb2\x94\x7d\xee\x4d\xd2\xce\x2e\x65\x62\xc6\x6e\x1e\x9e\xfe\xbb\xf2\x02\x96\x78\x6c\xfc\x4a\x91\xf3\x7b\x1d\xaf\xfc\xa9\xa8\x2b\x58\x1f\x44\x48\xcf\xe4\xa4\xeb\x76\x8f\x90\xd2\x9a\x89\x90\x9f\xc5\xc9\x9f\xae\x5b\xf2\xd9\x53\x2b\x79\x20\xa5\x64\x0b\x4a\xd4\xcc\x64\x09\xa6\x60\x0c\x76\xc5\x0b\xa0\x91\x19\x74\xb4\xad\x13\x61\xd2\xeb\x79\xd9\xb7\x27\x29\xdc\x99\x93\xc5\xee\x74\xf9\xdf\xc7\xde\xfd\xf5\x5e\x70\x62\x19\x9a\x52\xf6\x82\x8e\xa7\x1b\xd2\x99\x67\xd1\x63\xd6\x61\xbe\x91\x7b\x10\x18\x4a\xab\x05\x43\x49\x2c\x7e\x43\x7a\xf1\x46\xd0\x6f\xd6\xc5\xb7\x98\xd5\x3c\x64\x12\x2e\xd0\x17\x67\xbe\x3b\x5c\x6f\x5d\xed\x45\xf1\x84\xd2\x22\x94\xf5\x92\xda\x7f\x00\x3c\xab\xda\x70\x98\x5a\xc3\x98\xbc\xb7\x65\x22\xcd\xf6\x8a\x60\x20\xaa\x8e\xbf\x30\xb2\x93\x8b\x28\x53\x34\x68\xfe\x14\xfa\x88\x69\x1f\x20\x2a\x22\xb2\x38\x2e\xe6\xef\xff\x26\x63\x02\xf7\x40\x38\x14\xdb\x09\x99\xa0\x9b\xc9\xec\xc4\x3b\x78\x15\xfb\xbf\xd5\xa9\x06\x91\x60\xd7\x68\xff\x77\xd4\x22\x40\xd0\xfb\xdc\x0c\x92\x7c\x85\xd5\x06\xf6\x6b\x6d\xa0\x79\xf7\x4a\xfe\xee\x6b\xfc\x82\xd8\x07\x3a\x71\xae\xf0\xa4\x13\x74\x46\x46\x7c\x63\xac\xc6\x92\xc1\x4b\x79\xfd\xb8\x3f\xc5\xf9\xfd\xe9\xef\x7f\xe9\xaf\x0d\x9a\xae\x77\x51\xbc\x04\x21\x5c\x37\x97\x53\x02\x66\x1e\x11\x61\x4a\x0d\x0d\x0d\xa4\x14\xb2\x20\x9f\x14\xf4\x38\x73\x0f\x0a\x7b\x94\xbe\xdf\xaa\x03\x1f\x67\x61\xe0\x23\x4b\x3c\x74\xe0\x81\x07\xe9\xcc\x43\x87\x1c\x7a\x28\x46\x3c\xea\xcc\x9f\x1f\xfe\xf0\x47\x3e\xf2\xd1\xae\x8f\x7d\xec\x63\x7f\xfe\x17\x7f\xf9\x97\x7f\xf5\xf1\x4f\x7c\xe2\x13\xdd\x47\x1c\x71\xe4\x91\x47\x1e\x75\xd4\x27\x29\xe8\xf1\xb3\x7f\xf3\xb9\xbf\xfd\xfc\x17\x16\xfd\xdd\xdf\x7f\xf1\x4b\x18\xeb\xb8\xf8\x9f\xff\x45\x47\x3b\xfe\xc7\x92\x25\x4b\xbe\xf2\x95\xff\xfc\xaf\xaf\x7e\xf5\xab\xff\x8d\x41\x8f\x4b\xbf\x71\xf4\xd1\xc7\x1c\x53\x5d\x76\xec\xb1\xc7\x1d\x77\x5c\x2f\xd0\xdf\x72\x38\x1e\xc3\x1f\x57\xea\xc0\xc7\x3e\x1d\xf8\x68\x82\x1e\x4f\x81\x53\x31\xf0\xf1\x34\x0c\x7c\xe4\xa1\x8f\x67\xea\x90\xc7\x01\x1d\xf2\x48\x41\x8f\x1b\xe0\x3c\x0c\x7c\xa4\xb0\xc7\x8b\x30\xe0\x31\x0c\x76\x34\xe1\x8e\x1b\x31\xdc\xf1\x6a\xb8\x46\x87\x3c\x5e\x6b\x43\x1e\x6f\x82\x9b\x61\x04\x46\xe0\x16\xf8\x26\xdc\x0a\xb7\xc2\x6d\xf8\x77\x3b\xdc\x0e\x77\xc0\x9d\x30\x0a\xdf\x82\xbb\xe0\x6e\xb8\x07\xee\x81\x7b\xe1\x3e\xf8\x36\x7c\x1b\x36\xc3\x77\xe0\x7e\x78\x00\x1e\x84\xef\xc2\x43\xf0\x30\x8c\xc1\x23\xf0\x28\x3c\x0a\x8f\xe1\xdf\xe3\xf0\x04\x3c\x01\x4f\xc2\x53\x30\x0e\x4f\xc3\x33\xf0\x3d\x78\x16\xbe\x0f\xcf\xc1\xf3\x30\x01\x3f\x80\x17\xe0\x87\xf0\x22\xfc\x08\x5e\x82\x97\xe0\x65\xd8\x02\x3f\x86\x9f\xc0\x4f\xe1\x15\xf8\x19\xbc\x0a\x3f\x87\xad\xb0\x15\x5e\x83\xd7\xe1\x17\xf0\x06\xfc\x12\x7e\x05\xbf\x86\x6d\xf0\x3f\xf0\x1b\xf8\x2d\xfc\x16\xde\xc4\xbf\xdf\xc1\xef\xe1\xf7\xf0\x16\xf4\x8a\xe5\xe2\x78\xb1\x42\xac\x14\x27\x88\x55\x62\xb5\xe8\x13\x27\x8a\x13\xc5\x49\xf8\x77\xb2\x38\x45\x9c\x22\x4e\x15\xa7\x89\x35\x62\x8d\xe8\x17\xa7\x8b\x33\xc4\x5a\xb1\x4e\x9c\x29\xce\x12\x67\x8b\xb3\xc5\x80\x58\x2f\xd6\x8b\x73\xc4\xb9\xf8\xb7\x41\x6c\x10\xe7\x89\xf3\xc5\x05\xe2\x02\x31\x28\x2e\x14\x17\x89\x8b\xc5\x25\xe2\x52\x71\x99\x18\x12\x43\x62\x58\x5c\x2e\x2e\x17\x57\x88\x2b\xc5\x55\x62\xa3\xb8\x5a\x5c\x23\x36\x89\x6b\xc5\xb5\xe2\x3a\x71\xbd\xb8\x41\xdc\x28\x6e\x12\x37\x8b\x11\x71\x8b\x60\xb7\x9a\x7c\xfc\x56\xb3\x32\xe5\x56\x53\x20\x02\x67\xbe\xdb\x5f\xa0\xff\x03\xfa\xff\xa0\xfe\x3f\xac\xff\x6f\xd2\xff\x47\xf4\xff\x51\xfd\x7f\xb3\xfe\x3f\xa6\xff\x8f\xeb\xff\x13\xfa\xff\x16\xfd\xff\xff\x63\xef\x4d\xe0\xe3\xba\xaa\x3b\xe0\x77\xdf\x9b\x19\x8d\xf4\x64\x45\xde\x62\xc5\x8e\xe3\xfb\x34\x4a\x22\x93\x4d\x8e\x09\x16\xc5\x8e\x3d\x8f\x42\x4d\x37\x94\x15\xb1\xb4\x88\x16\xa8\x5b\x96\x9a\xad\x35\x74\x9c\xc8\xbb\xec\xd8\x89\x12\x3b\x89\xe2\x6c\x93\x90\x44\x4a\x62\x27\x4a\x02\x41\x24\x01\x26\x1b\x11\x24\x14\x41\x42\x31\x2d\x10\xb1\x15\xb1\x15\x41\x59\x4c\xd8\xbe\xdf\x3d\xf7\xdc\x7b\xcf\x7d\xf3\xde\xbc\x91\xed\x14\xbe\xef\xf7\x61\x7e\xd1\xcc\xbc\xfb\xee\xbe\x9c\x7b\xce\xff\xfc\xcf\x34\x30\xd8\xf7\x37\x44\x6e\x4f\x5b\x93\x04\xce\x86\x18\x45\xe2\xe6\xda\xc9\x81\x65\x64\x78\x99\x33\xc4\xb4\xd6\xf0\x21\x97\x3c\xaf\x82\x87\x6f\x8d\xcd\x4f\xca\x3f\x5a\xf6\x11\xd9\x7c\x9c\x66\x13\xbd\x90\x6c\x4f\xca\x25\x64\x2b\x9d\xf5\x68\x08\xa8\x78\x89\xad\x1a\x48\x7a\x7f\x99\x33\x21\x5b\xb2\xcf\xeb\x60\xcd\x1f\x73\xab\xd4\x68\xbb\xe2\xdf\x8c\x33\x56\x5d\x96\x5c\xc8\xc7\x59\xcf\xc1\xc0\xa1\xed\x63\x11\x3a\xa1\x84\x52\xb8\x23\x6e\x4f\x89\xfd\x72\x79\xed\xd1\x8a\xde\x75\xaf\x48\xaa\xa1\x7d\xbf\x6d\x88\x51\x81\x0f\x26\xbd\x4a\x6f\x6c\x0d\x49\x37\xb6\xab\xe8\xdb\x71\x37\xb6\x43\x5e\xfc\x8d\xed\x90\x17\xbd\xb1\xc5\xc4\x6c\x73\x91\xf8\x46\x4a\x8a\x63\x2e\x77\x35\x47\x5e\x7f\x83\xb8\xcb\xe1\x35\x79\xc2\xe3\x86\x7f\x6f\x6e\x07\x6b\xfe\x88\xeb\x17\xaf\x14\x03\xff\x80\xab\x3a\x4d\x55\x06\xef\x72\x9e\x75\x97\x03\xfb\x92\x6d\x04\xdf\x97\x38\x02\x15\x2f\x46\x71\x78\x75\xf2\x74\x02\x65\xa1\x52\xff\x2d\xea\x60\xcd\xf7\xbb\x55\x26\xf7\xa1\x5a\xe3\x6d\x6e\x8f\x0d\xf1\xb7\x47\xdd\x76\x71\x95\xb9\xcf\xf5\x8b\x97\x8b\xb6\x8f\xba\x34\x03\x7d\x7b\x6c\xa8\xba\x3d\xde\x48\x0b\x8f\xdc\x1e\x27\x3c\x2b\xe9\x4d\x34\x69\xf4\x8e\xd7\x50\x75\xc7\xbb\x99\x26\xff\x4a\xcd\x9c\xcb\x33\xcb\xf9\x96\x84\x9c\x13\x6f\x8f\x15\xaf\xee\xdb\xe3\xad\x34\xef\xb4\xdb\x63\xa1\x83\x35\xdf\xe9\xfa\xc5\x3d\xa2\xcb\x47\x44\x97\x87\x95\x5f\xce\xb1\xea\x7a\x1b\xcd\xcf\xb2\xf8\xc4\x6f\xad\xb7\x25\x4e\x06\xed\xec\x89\x57\xc1\x56\x50\x29\xc9\x5b\xe2\x0a\x8f\x8b\xcf\x5e\x35\xab\x24\x18\x5e\x5d\x12\x6a\x6a\xd8\xf5\x8b\x97\x89\xfa\xde\xe1\xc2\x5e\xe4\x4a\x0a\x49\xb0\x02\x7b\xda\xfc\x63\xee\x32\xa4\x3a\xff\x55\x73\x10\xef\xac\x31\x88\x63\x76\xd2\xbb\x12\x72\x3d\x16\x03\x78\xf7\x4c\x06\xf0\xf4\x0e\xd6\x7c\x8b\xeb\x17\x77\x89\x0e\x29\xbb\xc9\x67\xd5\x81\xe4\x63\x60\xbd\xb6\xa6\x95\x5d\xbf\xf8\x3b\xb7\x83\x35\xdf\xec\xd2\xed\xda\xce\xe9\x9e\xe4\xb3\x53\xa3\xa6\x2b\x9e\xf4\xa1\x89\x85\x40\x8c\x92\x0c\x12\x20\x10\xa2\x4b\x06\x5d\x1e\x75\xff\x4e\x9a\x59\xad\x0a\x5e\x7f\xd8\x55\xba\x0c\xb3\xd7\x05\x1e\x99\xac\x12\x44\x2f\xb7\x91\x20\x6b\x2f\x50\x2e\xf7\x63\xe2\xe5\x93\x95\xe3\xc3\x22\xb8\xe5\xfb\x6b\x36\xa0\x53\x3b\x0a\xcb\xc1\x32\x18\x8e\xe5\x1d\xac\xf9\x46\xd7\x2f\xfe\x5a\x74\xf1\x0d\x2e\x05\x71\xac\x92\xbf\xa0\x3e\x7f\xca\xb5\xbd\xa3\xc9\x82\x31\xb9\x7d\x4f\xe4\x72\xbd\x1b\x99\xcc\x11\x1d\x85\x67\x59\x2d\xc7\x12\x66\xf8\x52\x6f\x4a\xe3\x0d\xf0\xb3\x23\xab\x0f\x9f\x5b\x03\x97\x70\x7c\x7c\x59\x94\x7b\x9d\x2e\x37\x32\xb3\x2d\xdd\x48\xc4\xfa\xf0\xc8\x4c\x66\xb6\xe8\x91\x6b\x5d\xbf\xf8\x1f\xa2\xb8\x6b\x5c\x7a\x78\xd9\xd3\xe2\x13\xc9\xf3\x71\x80\x85\xec\xf5\x32\xbb\xd5\x32\x97\xe2\x67\x44\x76\x57\xc3\x4e\xa7\x2d\x26\x92\xfa\x54\xb1\x9e\x62\xb6\x8f\xd2\x6c\xeb\x0e\xec\x7f\x93\x58\x87\xfb\x5c\xd0\x1a\x87\x2d\x60\x2b\x49\x1e\x1c\x9b\xf9\xea\x89\x84\xc1\x39\x18\x3e\x01\xc0\x30\xe4\x6d\x85\x2f\x26\x67\xbb\xfb\x31\x81\xb4\x00\x49\x83\xa4\xf8\x43\xc6\xe0\xa9\x99\x8c\xc1\xb8\xd3\xc1\x9a\xaf\x74\xfd\xe2\xb8\xe8\xb5\x41\xd7\x1e\x72\x95\xe5\x67\x68\x96\x0f\xc7\x6d\x86\x24\x4b\x80\xb6\x5e\xe1\xfa\xc5\xa7\x44\x96\x97\x27\x64\xf9\x34\xcd\xf2\x93\x71\xf4\x6d\xb6\x93\x6f\xbb\xf1\xda\x05\x6f\xee\x3d\xae\x5f\xfc\xb4\x28\x60\xb7\x35\x71\x6c\xa5\xf7\x33\xf1\x13\xc7\xb5\x27\xce\x93\x98\x8d\x1f\x4e\x5e\x3d\x9b\xb3\xf3\x14\x33\xcb\x13\xe2\xf7\xcb\xc4\x48\x3b\x3a\x4e\xe2\x98\x87\xcc\x2b\x8f\x8a\x87\x3b\xdd\x18\xe7\xcb\x2f\xd6\x7f\x1e\x3d\x9b\xb8\x5a\xc7\x6c\xf9\xeb\xd9\xc4\x8d\x71\xcc\x1b\xd6\xf3\x15\x3e\xe3\xa4\x85\xcf\x6d\x32\x60\x07\xca\x76\xdf\x02\x47\x77\xd7\x92\x12\xed\x62\xbe\x14\xdf\x5f\x9e\x94\x12\x3d\x6d\x52\xfe\x06\xf8\xba\x57\x6d\x10\x2f\xb1\x91\xad\x34\xb3\x9a\xc8\xd6\x44\xf9\x03\x90\xad\x9d\xf1\xc8\x56\x2d\x31\xfc\x97\xa8\xcc\x66\xd7\x97\x1e\xce\x9b\x5c\xb8\x9e\x0d\x7c\x65\x89\xc2\xb6\x0e\x34\x58\x70\x56\xf1\x55\xab\x4e\x73\x29\x70\xd6\x81\xaf\x2c\x21\x70\x56\xeb\x32\xd1\x50\xfc\xaa\x28\xef\x77\x40\x81\x94\xa1\x5d\xfc\x3b\xe6\x4b\x17\xf4\xdf\xb2\x9a\x2a\xe5\x06\xab\x17\xbe\x4d\x73\xb7\x54\xca\x5d\x71\x61\x5f\xbb\x03\x8f\x1c\x2e\xe0\x0e\xf5\x1b\xe6\x17\x2b\x62\x5a\xfe\x5a\x85\xed\x9a\x44\x63\x52\xbf\x1b\xbb\x06\xff\x3b\x71\x0d\xe6\xa3\x1b\xa0\x5c\x98\xf4\x70\x02\x37\xe6\x17\x98\x5f\xfc\x94\x28\xf2\x57\x12\x9b\x3f\x89\x00\x8b\x7e\x37\x70\xfd\x70\x72\xff\x6c\xee\x9c\x77\xb0\x3d\x23\x41\xfd\x22\xdd\x61\x26\xe6\x53\x90\x45\x4c\xcf\xb4\xcb\xe5\xc3\x87\xc4\xc3\x5f\x48\x76\x27\xab\xe2\x91\x8b\xc8\x0f\x93\x67\x68\x6b\xe0\xc0\xdf\x7c\x90\x81\xbf\x4e\x7b\x56\x57\x76\x44\x64\xff\x73\x16\x3d\x49\xb3\x96\x2c\x60\x6f\xd6\xd3\x89\x6b\x73\xd0\x35\x4b\x0e\x05\x10\x46\x05\x10\xd7\x96\x90\xb8\x71\xbb\x70\x35\xd6\x68\xda\xd5\xf3\xe0\xb0\x1b\xf1\x09\xfa\x49\x4d\xe1\xa3\xdb\x0a\x69\x89\xe1\xa6\xd7\x4a\x11\x68\x4d\x7b\x46\x37\x19\xfc\xa5\x7f\xca\xfc\xe2\x1d\xa2\xed\x3f\x61\x54\xf5\x62\xf7\xe9\x4f\x6b\x5f\xe6\x5b\xdb\x33\x11\x3f\xe5\x1a\x37\x4f\x71\x2b\xcf\x1a\xc1\x32\xc8\xc1\x50\x74\x05\x0d\x5c\xee\x53\x79\xee\x21\x87\x4b\x06\x7e\x6f\x84\xbf\x9d\x41\x93\x18\x06\xc3\x7a\xdb\x24\xe1\x5e\x8d\x12\xee\x95\x85\x3b\xbd\x8a\x54\x11\x27\x59\xc3\xb5\x42\x06\x0f\xed\x92\x81\x45\x09\x8d\xed\xcf\x69\x85\x07\xe9\x48\xae\x93\x7d\xd9\xa7\x19\x6b\xb1\xe6\x2a\xae\xb3\xfc\x92\x64\xb8\xd2\x3b\x10\xb8\x63\x4f\x33\xbf\x78\x9b\xe8\xea\x1f\xeb\xae\x16\x55\x1d\xaa\xd1\xf1\xbf\x4c\xb9\xc3\xe3\x44\xee\x0a\xb2\xd8\x7b\x39\xd5\x7b\x86\xe3\x46\x06\x19\x17\x75\xec\x92\x33\xd9\x31\x32\x6e\x8e\xca\xb8\xaa\xd0\x5f\xd1\x42\x6f\xa2\x8b\x7e\x0d\x8a\xb5\xe4\x2c\x7f\x41\xb4\xec\x47\xcc\x2f\xde\x2a\x5a\xf6\x43\x66\x2a\x37\x68\x2c\x88\xbf\x76\xe4\x33\xe9\xe1\xfc\x03\x64\xf4\xb5\x9b\xfa\x9b\xa3\x52\x20\x58\xbd\x0d\xce\xe4\x3f\x60\x7e\x71\x93\x28\xee\xfb\x2c\xaa\x45\xc0\x1d\xdf\x21\xfb\x7d\x58\xd7\x7e\x8f\x7a\x9b\x88\xa9\x6c\xcb\x26\x7b\xd7\x07\x17\xf5\xef\xb2\x78\xa9\x66\xfb\xa6\xa4\x1d\xb5\x0e\x6a\x3d\x70\x0c\xff\x6f\xe6\x17\x6f\x11\x9d\xfd\x1d\xe6\x87\x93\x43\xb3\xb9\xa7\x37\xd0\x32\xfe\xec\x73\x57\x6e\xa0\xee\x0a\x6f\xc4\xc3\x0d\xf4\x06\xf1\xf0\x5b\xac\xca\xe5\x7f\xd7\xa6\x04\x11\x48\xc5\xce\xda\x2d\x4a\xfd\x26\x43\x74\xf9\x37\xb0\x3b\x5d\x1b\x7c\xfe\x0d\xa6\xb1\x02\xc6\x3b\xd3\xb3\xbc\x33\x3d\x3c\x02\x7f\x25\xd2\x4f\x32\xe9\x9e\x29\xdf\xa1\x4f\x9e\x17\x4f\xbc\xc0\xf3\x43\x27\xc8\x44\xcb\xba\x51\xa4\xf8\xaa\x48\x41\x72\xc6\xfd\x84\x94\xdc\x9e\xe3\x59\xcc\x13\x28\xd6\xfe\x2b\x52\x5a\x7b\x16\x9e\x1d\x16\xcf\xfe\x13\x6b\x3e\xe9\x06\x0d\x3e\xcf\x9a\x97\x0e\xc1\x49\x84\x74\x5f\xf8\x17\x67\xd8\xfd\xe2\xf9\x97\x59\xac\xb0\x72\xdd\xa6\x9a\xc2\xca\xcb\x52\x84\x15\x20\x0e\xf9\x12\xf3\x8b\xf7\x8a\x0f\xcf\x01\x19\x42\xf8\xbd\xbb\xc1\x11\x47\x08\x29\x01\xf3\xc9\x8c\xb8\x5b\x24\xfa\x22\x53\x42\xe6\x10\x2a\x3f\x86\xdc\x5a\x72\xd7\xcd\x9b\xe2\xe5\xae\xa5\xde\x90\x3d\x35\x6e\x8e\x9d\x1a\x32\x21\x75\x5a\x1d\xf2\x22\x07\xd4\x2d\x9b\x6a\x1d\x50\x54\x7e\xc7\x55\x18\xfe\xfe\x41\xe4\x3b\xeb\xae\xa5\xd7\xa2\xf5\xb9\x2d\x1b\x95\x80\x44\xea\xc3\x4c\x4b\x42\x22\x8f\x43\x6e\xcc\x08\xdd\x56\x73\x84\xe0\xc4\x65\x29\xa3\x74\xbb\xe8\xf7\xcf\x31\xbf\x38\x22\x3e\x3c\xc3\x14\x93\xdb\x21\xf7\x18\x08\x95\x32\x23\xa2\x69\x8a\x6c\x30\x77\x88\x32\x3f\xa3\x36\x98\x11\x7b\x83\x39\x48\x13\xff\xa0\xe6\xe5\xe2\x9e\x4d\x71\x02\x8c\xdc\xad\x3f\x0d\xc4\x79\xdf\xbb\x9b\xf4\xfe\x7d\x91\x6a\x5c\x2f\xaa\xf1\x24\xc3\x38\xdd\x03\x62\xea\x65\x56\x31\xa0\x13\xf5\x56\x3a\x9f\x12\x83\x5b\xfe\xb5\xad\x48\xfc\x48\x72\xcf\xab\x01\x2c\x7b\xb2\x51\xe6\xa2\x32\xe2\x29\x12\x37\xfc\xdc\x19\x18\x1d\x9f\x3a\xc9\xe4\x99\x1f\xf6\xdf\xdf\x18\x37\x71\x3e\x4a\xcb\x1d\x9a\x47\xca\x45\x66\x99\x35\xe4\x48\x7b\x50\xb4\xeb\x71\xe6\xcb\xcd\xe6\x31\xb9\xdf\x95\xbd\x18\xd3\xc3\xc7\xe2\xb7\x4e\xd0\xd3\xe8\x4b\xd5\xf3\x98\x0b\x38\x9a\x89\x4e\x75\x5e\x87\xb7\x4a\xf1\xa0\x12\xbf\x89\x7c\xf2\xe8\x36\x11\xf0\x34\xfd\x24\xf3\x8b\x8f\x89\x0f\x9f\x90\x9b\xc8\x03\x74\x13\x91\x8d\x7b\x18\x46\xf9\x01\x3a\xca\x4f\x44\x46\x19\xfc\x64\x1f\x22\x9d\x10\xb5\x60\x3d\x55\x4f\x27\xfc\x27\xe6\x52\xd5\x09\xe0\xd7\x39\xc6\x7c\xe9\x34\xfc\x31\x22\x0b\x75\x49\x3b\xcb\x48\x56\xdb\x5f\xc4\x04\xd6\xf6\x97\x91\x6c\xc4\xfe\xa2\x5f\x1c\xc1\x30\xea\xf0\xa5\xac\xa5\x6d\xf8\x3a\xc4\x64\x0c\x79\xe9\x26\xa4\x7c\x49\x55\x39\x60\x5a\x81\xdc\x89\x6d\x45\x3c\x5e\xe6\x7c\x8a\xad\x74\xd6\x89\x8f\xcb\x59\x85\xad\x62\xff\x64\xda\xff\x39\xda\xfe\xfd\x54\x78\x1c\xc5\x8a\x8c\x30\x39\x91\x87\x98\x9c\xc4\x83\x4c\x0a\xe3\x03\x2c\xc8\x90\xbd\x1c\xdc\x6b\x1f\x54\xf3\x0e\xb8\x80\xa3\x7b\xba\x9a\x87\x9a\x2d\xc0\x93\x8a\x73\xc4\xa4\x0f\xe0\xad\x25\x43\x7d\xb8\xb9\x1b\xb7\x22\x3e\x4f\x6b\xfd\xf8\xfc\x2a\x50\x3a\x90\x19\x7e\x04\x8f\xc6\x21\x4f\x36\x64\xc8\x55\x13\xe7\x7e\x16\x37\x6b\x9f\xad\x3d\x6b\x97\xa4\xcc\x5a\x60\x7d\xbc\x4f\xdc\x8d\x99\x64\xf2\x15\xb3\xf6\xf9\xdd\x4b\xa2\xb3\xf6\x1e\x98\xb5\xcf\xef\x26\x37\xef\xaf\x44\x66\x2d\x30\x53\x1e\x44\x1a\x3f\x89\x64\xff\x3a\x53\xfc\xb8\x97\x06\x8e\xf4\x69\xbe\x9b\x01\x1d\xaa\xfc\x72\x97\x95\xfa\x5b\x4c\x11\xe2\x8a\xd4\x0f\x23\xdd\x2d\xa4\x86\x2f\xc3\xcc\xe7\xb9\x18\x82\x92\x1b\xf1\x21\xb0\x46\x44\xc4\x8d\x5f\x52\x3e\xdc\x49\x37\xc8\x29\x71\x03\x5e\xba\x8d\x8a\x1b\xcc\x12\x37\x7e\x8a\xdc\xb6\x71\x7d\xfe\x83\xda\x7d\xfe\xd2\x94\x3e\xff\x21\xf2\xdc\x16\x7f\x2c\x3e\x94\x65\x9f\x7f\xae\x5c\xb5\x53\xdc\x04\x7d\xfe\xb9\x32\xa5\xba\x8a\xf4\xf9\x8f\x90\xaa\x56\xde\x2b\xfa\xbd\xe8\x4a\xae\x64\xe2\x57\x72\x25\x73\x6c\x57\xb2\x28\x27\x61\x25\x8b\x83\x69\x9d\x3c\xa7\xc8\x0a\xfe\xd9\x8c\x57\x70\x19\x57\xf0\x20\x1a\x13\x06\x58\x90\x25\x2b\xf9\xe7\x4c\x92\xed\xca\xae\xbb\x1e\x39\x2b\xbd\x61\xad\xa9\xc1\x63\x8c\x15\xcc\xa1\xc6\xe5\x35\x4d\x86\x52\xc7\xe0\x98\xd0\x58\xcf\x3a\xe7\xb2\x31\x34\xa6\xaa\x1d\xbf\xa0\xed\x78\x61\x6e\xcc\x29\xa7\x46\xf3\x3a\x26\x36\xe2\x9c\xf4\x9f\x1e\x82\x2f\x0d\x92\x2c\xee\x5a\x66\x93\xa1\x28\xa1\xfd\x37\x4c\xb1\xf5\x92\x79\x6d\x9e\x5c\x23\x79\x7c\x3d\x49\x98\xb4\x0f\x72\xc4\x2f\x7b\xd5\x46\x36\x8e\x1b\xd9\xa8\x0b\x70\xea\x85\xf2\xc4\x5f\xc5\x1e\x63\x68\x95\x0f\x27\x9f\x55\xfc\xca\xea\x63\x6b\xe0\xa9\x8f\x40\x7e\xa4\xf4\x24\x99\x38\xd3\xc6\xef\x68\xfb\x6f\xa5\x8e\x36\x1c\x6a\xba\xd7\x45\x96\xde\x70\x4b\x1e\x89\xad\x1d\xb1\xa1\x3f\x86\x1e\x53\xed\x8c\x3b\xe8\x57\x76\xb9\x48\x7a\x25\x24\xcd\x60\x52\x97\x33\xee\xe2\xe3\xcb\x5c\xc9\x80\xeb\x87\x9b\x32\x8a\xa6\x0c\xbb\x63\xbb\x2b\x39\x71\x25\xd1\x32\x4c\x22\x57\xc9\x31\x81\xcb\x1d\x31\x71\x44\x91\x72\xe2\x8c\x7b\x81\x53\xbc\x92\x49\x06\x59\xee\xea\x5c\x80\x3c\x7d\xb7\xbc\x09\x39\xc5\x6d\xae\xe4\x50\x05\x57\x75\xf8\xb2\x93\xf9\xe1\xa6\x7c\xa4\xe8\x3d\xf8\xa4\xb8\xc5\x95\xc4\xa9\xdc\xb1\x33\x1c\x60\x7e\x71\xc0\x95\x4c\xa7\xe1\x96\x26\xd5\x07\xdc\xb4\xfb\x4a\x7c\xea\x87\x9b\x9a\x22\xb9\x0f\xba\x92\x05\x55\xe6\xbe\xad\x3a\xf7\x6d\x2a\xf7\xad\xa2\x72\xcd\x91\xd7\xaf\xc2\x27\xf2\xf5\x2d\xa2\x02\xd1\x24\xbb\xf0\x89\xcc\x65\x73\xec\x11\x73\xf5\xe6\x9a\xdb\x5d\x02\xc9\x81\xde\xee\xae\x11\x39\x6f\x62\x7e\xf1\x3a\x57\x32\x80\x8a\xed\xee\xde\x3b\xf8\xb1\x50\x05\xdf\x7b\x07\x59\x8b\xd7\x6f\xb6\x37\xc7\x6b\x5d\x24\x10\x15\x2b\x78\x1c\x61\x1f\x03\x91\x6b\x9a\xed\x19\x7c\xd3\xe6\x24\xf5\xf8\xd0\x6c\xed\xa6\x38\xe2\x69\x3f\xc5\x01\xa3\x3c\x1c\xb7\x17\xc6\xcd\x34\xa7\x1a\x2e\xc1\xd0\x5c\x36\xf3\xb6\xbb\x41\x16\x5c\x7b\x77\x32\xa0\xe6\x3c\x8a\xac\xd0\xec\x8b\x3b\x45\x39\xd2\x3f\x11\x57\xee\x0f\x27\x74\x90\x2c\x10\xf6\x69\x97\xd4\x00\x36\x6c\x6f\x06\x7a\x9e\x21\x3b\x52\xd4\xed\x91\x21\xfd\xa5\xa4\xe9\x94\x43\x09\x52\x5a\xa6\xfa\xe6\x6d\x73\x79\x0c\xa7\xd6\x78\x28\x5a\xe3\xa1\xba\x6a\x8c\x6a\x3f\xbc\x43\x8d\xb8\x34\xb0\x72\xa6\x46\x60\xe5\xbb\x36\x1f\x89\x85\xf3\x06\xaf\x83\x35\xbf\x57\x1a\x38\x5b\x57\x3a\x3a\xc2\xa9\xbc\xba\xb9\x10\x53\xd9\x1b\x5e\xb4\x23\xf0\x48\x4c\xe5\xfd\xe2\xa5\xf7\x48\x7e\x1f\x6f\xa5\x83\xcc\xd4\x56\x68\x65\xf1\x82\x09\xaa\x3c\xe4\x01\x2b\xa8\x7a\x81\x46\x55\xbe\xda\x93\x54\x9f\xdc\x1d\x96\xd9\xac\x74\x3c\x08\x93\xea\x84\x25\x19\x19\x39\x83\x91\x91\x4b\x18\x19\x79\xda\x35\xa1\x91\xa7\xdd\xaa\xd8\xc8\x1f\x17\xcb\xf3\xdd\x4a\x8d\x32\xad\xb4\x07\xc8\x28\x30\xe1\xf2\x9c\xf6\x5c\xba\xdf\x55\x0c\x9e\x35\x03\x24\xdf\x47\x7b\xd6\x0e\x90\x3c\x2d\x6b\x7d\x88\x21\xcf\x07\x7e\x9f\x66\x34\x42\x6d\xcc\xe6\xf5\x80\x0b\xa4\x9e\xc5\x07\x5d\xe0\xee\x24\xaf\x4e\xb8\x2a\x32\xed\x34\x4a\x2c\x87\xf0\x80\x99\x70\x15\xbf\xea\x3f\xe0\x0b\xf2\x57\x02\x08\x88\x4c\xeb\x8f\xb8\x40\xc5\x09\x61\x8f\xef\x15\x9f\xdf\x46\x77\x2d\x27\x6d\xd7\x7a\x24\x71\xd7\xda\x6f\x76\xad\x69\xb7\x8e\x5d\xeb\x13\x2f\xf2\xae\xe5\xc1\xae\xe5\x15\xbf\x2f\x7a\xe7\x2d\x66\xd7\xa2\x2b\x50\xf1\x94\xa5\xed\x17\xa6\x60\xf3\x6a\x9d\x5b\x8d\x48\xa7\x44\xa3\xda\x5d\xfb\x58\x62\xd7\x5e\x6d\xba\x76\xac\x9e\x03\xe1\xf1\x17\xb9\x6b\x9d\xc0\x03\x59\x65\x42\x74\xed\x1b\xe1\x3b\xf0\xb1\x38\xc8\x01\x31\xe5\x00\xb5\x27\xed\x2a\x87\xf6\xff\x0c\xba\xfc\x48\xce\x98\xa3\x7a\x75\x30\x57\x1a\x2e\xce\x82\x70\xa7\x61\x65\xdc\x8e\xbe\xfb\xd9\xda\xd2\x49\x79\xea\x54\x89\x66\x75\x54\x46\xa1\x0b\x62\xbf\xf9\xd2\xa5\xbe\xe0\x7d\x5d\xd9\xcc\xda\xd1\x35\x3e\xdc\x82\x61\x3d\xde\x80\xfa\x13\x17\x08\x4a\x75\xcd\x42\xb6\xd2\x69\x33\xd2\xb3\x63\xa4\x67\x66\xc4\x6b\x57\x17\xc2\xc0\x9a\x66\x4a\x5c\xab\xbf\xb8\xd2\x1f\x33\x01\x70\xf3\xcc\xe6\x44\xa5\xcf\x20\x23\xa4\x8d\xff\xee\x02\x3d\x69\xf1\x39\xf1\xf7\x02\x0c\x02\x37\x98\xb3\xc3\xca\x7d\x9e\x66\xf6\xbd\x9a\x2a\xcb\x89\xcd\x49\xf8\xbc\xea\x6c\xbf\x90\x90\xed\xb1\x00\xe8\x7d\x71\xf3\x0c\x20\x34\xab\x3b\x58\xf3\x6b\xfd\xa3\x17\x8b\x28\x75\x3e\x2d\x7f\x6b\x5b\xed\xb6\x99\xb1\xee\xa5\x63\xdd\x47\xc7\xba\x47\x0e\xd5\x5f\x1c\x5d\x2d\x11\x2c\x76\x04\x82\xc8\x57\x8e\x48\x10\x19\xf1\x90\x13\xd4\x1d\x0e\x9b\xeb\x15\x44\xee\xf0\x24\x3b\x68\xdd\x82\xc8\x6d\x9e\x64\x0e\x8d\x11\x44\x6e\x11\x8f\x5e\x3d\x13\x41\x64\x8a\x08\x22\x53\xd5\x82\xc8\x94\x2b\x49\x47\x65\xff\x4d\x12\xa2\x3b\x31\x4a\x15\x2a\x88\x7c\xc3\x55\x54\xa4\x35\x05\x91\xc9\x64\x41\x64\xca\xa5\x3c\x77\xfa\xfb\x64\x9a\x20\xf2\x4d\x51\x72\xd1\x2f\x7e\x47\xfc\x5d\x43\xb3\xaa\x68\x41\x64\x12\x55\x25\x13\x28\x90\x54\xdc\x80\x41\xe0\x98\x73\x31\xbd\xfc\xd1\xd4\xf3\xbb\x11\x39\xe4\x5b\x2e\x50\x7b\x82\x1c\xf2\x75\xf1\x79\xa5\xe6\xee\x97\x9d\x42\x27\x17\x13\x93\xcb\x35\x58\x1a\x9b\xf1\xe5\x07\x89\x93\xab\xcd\x9a\x5c\x9d\xd6\xe4\xba\x4f\x8c\xed\x2b\xa4\x33\x47\xdd\x93\xeb\x5e\x0f\x08\x3d\x65\x48\x9c\x7a\x26\xd7\x41\x0f\x88\x3d\xd5\x0b\x74\x72\xdd\xe5\x01\x8f\xa6\xb2\x2d\xc9\xc9\xe5\x84\x0e\x77\x6b\x4e\xae\x36\x32\xb9\x38\x4c\xae\x1c\x4e\xae\x17\x5c\x60\xcd\x54\xfa\x18\x57\xf6\xe3\x38\x4e\xae\x29\xc6\xb3\x7a\x72\xfd\xaf\x0b\xc4\x9a\x64\x72\x65\x29\x64\x40\x23\x43\x52\x27\xd7\x78\x64\x72\x4d\xa5\x4d\xae\x9f\xb9\xc0\xbd\x59\xfc\xa5\x0b\xb4\x9a\x34\x2b\x3d\xb9\xc6\x51\x1f\x37\xee\xca\x49\x36\xc5\x02\x0f\x22\xad\x76\x91\xc9\x35\x4e\x26\xd7\xaf\x22\x93\xeb\xe7\x2e\x04\x14\xe7\x99\x20\x57\x9c\x76\x31\xaa\x38\x68\xd9\x11\x39\x51\xfb\x1e\xf7\xdb\x17\xeb\x1e\x27\x66\xf4\xb7\xe7\x59\x5b\xfd\xef\x6b\xcb\x14\xe2\xbc\x2f\x10\x24\xbe\xed\xd5\xf1\xfb\xf8\x73\x5a\x06\x94\x76\x31\xa0\xb4\x47\xd9\x1c\x52\x62\x40\xe9\x61\xda\xe4\x41\x80\xf4\xe2\x80\x07\xc4\x9c\x24\x04\x14\x90\xcd\x79\xd5\x41\x05\xb7\x90\xaa\x3c\x5f\xf3\x94\xdf\xba\x25\x19\x85\x3f\x6a\x27\xdd\x96\x90\xeb\xb1\x38\xe4\xb7\x6f\x99\xc1\x21\x7f\x26\x90\x67\x1d\xcd\xf1\x59\xc5\x15\xba\x73\x8b\x3d\x69\x37\x7b\x18\x9f\xfc\xc8\x8b\x60\x61\x9b\xa5\xd3\xd8\x1d\x29\xe2\x54\xe0\xdf\x3c\x4a\x19\xa0\x1a\x22\x33\x18\x29\x66\x11\x10\x5f\x51\x6f\x72\xcf\x50\x9d\x7b\xb6\x37\xf9\x5e\xfa\xae\xe5\x4d\x3e\xe6\x06\x68\x4b\x40\x2e\x2a\x24\xf3\x9c\x05\xa4\x22\x26\x87\x6b\x69\x0e\x8f\x18\x02\x1a\x82\xd9\x48\x4d\x71\x7d\x6a\x8a\x1b\x53\x53\x94\x53\x53\x7c\x38\x35\xc5\xed\xa9\x29\x86\x53\x53\xdc\x99\x9a\xe2\x40\x6a\x8a\x7b\x52\x53\x8c\xa6\xa6\xb8\x3f\x21\x85\xef\xf8\xf7\xce\x3f\x7a\x62\xa0\xb3\x15\x31\x10\xc4\xaa\x05\x12\xbf\x46\xa0\x05\x9a\x05\x1e\xdb\xc0\xe2\x37\x77\xde\xbc\x79\xf3\x65\xb8\xda\xb6\x13\x4e\xa0\xe4\x40\x65\x37\xea\x46\x3b\x60\x2a\x6b\xc5\x5f\xf5\x20\xc1\x52\x6f\xc4\x8b\xb8\xb7\x0e\x24\x80\x67\x46\x3c\x1a\x7f\x75\xd0\xe3\x51\x47\xd7\x9a\x2f\x46\x09\x7b\xb6\xd4\x4e\x1e\x25\xdd\xde\x5a\x3b\x79\x5b\x04\x81\xb8\x2d\x36\x39\x7a\x57\x66\xf4\x6b\x23\x4c\x0a\x1d\xf0\xa5\xcc\x82\x9c\xfe\x32\xc4\x82\x06\x8c\x10\x91\xc7\x73\xa7\x11\xcf\x1d\x86\xe1\xfa\x9a\x30\x4c\x9f\x8f\x61\xfb\x5c\x44\xeb\x36\x23\x5a\x77\x56\x41\xfe\xd2\x26\x63\x67\x64\x24\xd8\x13\x0d\x62\x0d\x72\x03\xcf\x59\x94\xe6\x79\xcb\x98\xd6\x08\xc6\x34\xde\x24\x91\xa3\xae\x44\x8e\xfa\x12\x39\xda\x0c\x97\x22\x3e\x0b\xae\x43\xaa\xd1\x3b\x68\xa3\xaf\x5c\x58\xdd\x47\xf6\x80\xed\x48\xec\x52\x29\xa7\x18\xeb\x7d\x45\x53\x1d\x0e\x4a\x65\x0d\x53\x1e\xa0\x93\xf2\x70\x43\xad\x9d\xea\x4e\xd5\x93\xa2\x13\x11\x66\x83\xc4\x35\x41\x5e\x36\xf3\x10\x32\xcb\x04\x8d\xe2\xef\x86\xa0\x49\xfc\x59\x1f\x48\x18\x32\x0b\x9a\x65\x13\xfb\x95\x28\x3e\x0b\x75\x83\x2d\x28\xa2\x1f\x87\xd2\x13\xe6\x2e\x05\xa7\x69\xfd\x5e\x59\xe2\x8f\x75\x69\x23\xd2\x09\x69\x4d\x7b\xde\x0a\x73\xbf\xc8\x47\xa3\x6f\x35\x64\x7a\x96\x1c\x97\x16\x39\x2e\xc7\x09\xe1\x22\xdf\xe1\xf1\xbc\xed\x0e\xb6\x8b\xf4\x60\x35\x5e\xac\xab\xdd\xe9\x39\x28\x8f\xf1\x6e\xcd\x7e\x04\xb8\x48\xa8\x41\x33\x10\x1f\x29\xaa\x19\x87\xc0\x26\xf4\x78\xb1\x48\x1c\xde\xd8\x39\x8d\x41\xd3\xa4\x98\x30\xe9\x6a\x8d\xda\xa0\x51\x56\x0e\x19\x8d\xda\x94\xc1\x67\x97\xa5\x19\xb6\x80\xa4\xc2\x9d\x9c\x75\x48\x91\x8a\xc6\xc2\x99\x41\x0b\x75\xcb\x5a\x81\x41\x89\xb6\x6c\xa9\x37\xe0\xa1\x29\xda\x03\x1d\x1b\xc4\x91\x0d\x9d\x20\x17\x3a\x81\x74\x03\x1e\xf4\xc2\x11\xb7\x64\x35\xf8\xaa\xc4\x09\x3a\xe8\xa1\x59\x44\x22\xd1\x2b\x2e\x7e\x03\xeb\x94\x27\x5d\x9a\x3d\xcb\xa5\x39\xcf\x3d\x80\x76\xf2\x3c\xa5\xf3\x9a\x07\x14\x82\x20\x3e\xcc\x51\x19\x03\x97\xbe\xa7\xbf\x65\xc5\x98\x24\xd1\x81\x1d\x0f\x34\x83\xc0\x44\xd8\xaa\xdf\xc8\xac\xf0\xca\xea\x7d\x21\x16\x44\x1c\x8e\xeb\x6c\xd3\xb4\xa7\xf2\x73\x56\x78\x63\x99\xa4\x1a\x20\x89\x52\xbb\x21\x50\xf6\x40\x18\xae\x64\xf4\xb7\x86\x15\xde\x78\xe2\xfb\x27\x4a\x72\xa2\x25\x9a\x9c\x48\xbc\x91\x5b\xe1\x4d\x48\xe2\xbc\x51\x8f\x20\x8e\xd5\x17\xa0\xb7\xf5\xd2\xc4\xa9\x41\x2f\x9c\xc8\x94\x78\x8e\xc0\x2b\x69\xdb\xf7\x36\x40\x0c\xe4\x46\x95\xb6\x92\xb1\x24\xbc\x0f\x47\xd2\x2e\x02\xae\x21\x4c\x5b\xf6\x4a\x3c\x63\xd2\xde\x11\x49\xbb\xa0\x83\x35\xeb\x49\x35\xe8\x59\x74\x3d\x23\x91\xb4\xf3\x15\x17\x61\xe3\x0a\xb8\xd6\x8b\xed\x76\xcc\x95\x1b\xed\x61\x4d\x2b\x55\xff\x36\x51\x70\xc5\xd5\xa6\x2b\xce\x79\xf4\xee\x9a\x6b\x29\x76\x8b\xbe\x3b\x71\xb6\x74\xab\x1d\x7a\x42\x92\xbd\x92\x0d\x06\x58\x74\x15\xd4\x4a\x4d\x27\xc7\xf8\x64\xe0\xa6\x30\x66\x36\x85\x8a\xd8\x14\xe2\xaa\x7c\x70\xe6\x55\x3e\x98\x58\x65\xad\x01\x19\x77\x0b\xca\xc3\x03\x7c\x61\x3c\xd3\xcd\x47\xbb\x87\x15\xdc\xd0\x49\xe8\xfe\x7b\x67\xde\x96\x7b\xd3\xbb\x7f\xd4\xee\xfe\x69\xb7\x66\xf7\x1f\x32\xed\xe9\x37\xed\x19\x48\xea\xfe\xfb\x6a\x56\x99\x07\x0d\xb2\x1f\x73\x74\x83\x9d\x70\xd1\x6b\xd8\x43\xa8\x86\xab\xac\x87\x52\xe7\x30\xea\x06\x0e\x50\xdd\x01\x49\xd5\xf7\x4f\xf8\xa3\x21\xa9\x2a\xb0\x96\x0b\x15\x61\x91\xe4\xae\x6e\x54\xdc\xd5\xc7\x49\xf6\x6a\xcd\x55\xb4\x68\xd1\x89\x8b\x91\xbd\xba\xe3\x64\x49\x53\x24\x49\x8a\x80\xa3\x68\x39\x70\x14\x75\xbf\xfc\x4f\x90\x9f\xc8\x08\xc7\x93\x2c\x2a\x1c\xef\x8e\x17\x8e\x27\x5d\x14\x8e\xa7\xa2\xcc\x99\xbb\x13\x26\x04\x7a\x1e\x3b\x44\x01\x8a\x10\xf1\x79\x36\x8f\x3b\xcd\xe1\x41\x7a\x39\x9f\x8c\xca\xc7\x49\x45\x4d\xb2\x61\x73\x89\x84\x2f\xa3\x2e\xb9\xd1\x67\x41\xb9\x59\xfc\x77\xa7\x83\x35\xaf\x36\x75\x8b\x7a\xd5\x6f\x8b\xcd\x1f\xa0\x84\x17\x68\xaa\xcb\xd5\x3e\x38\x33\x9f\x8b\x4a\x8c\x49\x66\x29\x31\x06\x68\x16\x35\xdc\xec\x5a\xab\x5d\x5d\x1b\x41\x49\x5a\x5c\x09\xfa\xd1\x70\xf2\x7a\xe9\x4f\x27\x99\x63\x5e\x01\x3f\xfa\xdc\x95\xce\xa9\xee\x0a\xef\x10\x43\x66\xe9\x15\x52\x4b\xa9\x1b\xd5\x15\x58\x71\x1f\xd0\x07\x3c\xec\x2a\xa9\x81\x98\x66\xf8\x5c\x41\xf5\xc2\x7c\xc9\xa0\xf5\xa6\x30\xaa\xbd\xab\xbf\x48\x84\x9c\xfe\x3a\x84\x71\xef\x3c\x0a\xda\x53\x25\x26\x80\xf5\x54\xef\xec\xa1\xbd\x73\x2d\x95\xc6\x0f\x45\xb9\x6a\x92\x46\x7a\x10\x95\xd0\x03\xa8\x37\xec\xc7\xaa\x1e\x62\xca\x5b\x0a\x3f\xb7\xc9\xb5\x7e\x48\x5e\x50\xb2\x9c\xe9\xf3\xfd\x04\xa9\x8b\xb5\xc6\x2f\xa2\x15\x1c\xa4\xe5\xd7\xf2\x67\xbd\x8a\x26\xac\x56\xe9\x9d\x56\x0d\x62\x8a\x10\x87\xcf\x95\xb1\x8b\x8e\x87\xd0\x45\xdc\x19\x0e\x7f\xfc\x3f\xc6\x9b\xd5\xb3\x21\x4c\x9e\x51\xdd\x4c\xa6\x05\x67\xf9\xf1\xff\x2c\xa1\x12\xd6\x6e\xeb\x84\x9f\x87\xd1\x8b\x40\xf7\xae\xa3\xab\x46\x59\xaf\xc5\xc1\x5e\x1d\x4e\xca\x0e\xf8\x7b\x3d\xcd\xf9\x0b\xb3\xa9\x20\x1c\x32\x22\x4f\x75\xf9\xc5\xe3\x40\x4f\xab\xc7\xa4\x55\xa1\x1b\x86\xb5\xff\x37\x7c\x76\x08\xc5\xc2\xa9\xf0\x0a\x8e\xd4\x34\x4b\xf7\xba\x2f\xd3\xea\x58\x8e\x9c\x87\xe5\x81\xc8\x2e\x32\xd4\x23\x67\xe0\x31\xa7\xd0\x7d\xe3\x4c\x1e\x0a\x58\xed\x93\x41\x2b\xea\x1b\x98\x03\x1e\x58\xe3\xb1\x1d\x71\x1b\x2d\x99\xaa\xcf\x71\x18\x1d\x32\x88\x61\x5d\x83\x28\x6b\x1d\x38\x20\xc8\x9e\xe2\x93\x49\xee\x44\x4c\x71\x84\x1f\xdf\xae\xd4\x9d\xb4\x52\x71\xa6\xb8\x36\xed\x67\x1c\x3a\xdc\x45\x63\xc5\x17\x1d\xa9\x00\xe5\x6c\x58\xec\xd4\x0e\x5d\x5e\xa1\xa7\x93\x7d\xde\x81\xe8\x02\xc0\xda\xe2\xad\x74\x20\x06\x7b\xd4\x58\xe6\x6a\x7b\x06\xae\xc9\x2c\xc9\x8c\xda\x33\x5e\x06\xa1\x01\x22\x21\x09\x2b\x38\x35\x87\xa8\x39\xe3\x2c\xd0\x9c\xa6\x59\x33\xee\x49\x1a\x0e\x28\xbd\x80\xa1\x20\xf3\xe4\x7b\x39\xc6\x9a\x11\x59\xab\x32\x8e\x11\x10\x7f\x9c\x44\xb3\x82\x70\x20\x3e\xde\xf2\x1d\xbc\xe5\xb3\x02\x6a\x09\x80\xec\xf4\x44\x4c\x2f\x7f\x24\xee\x2c\x91\x95\xb9\x4c\xb2\x28\x67\x82\x1c\x90\xc1\x2c\x24\x11\x5f\x44\x7b\xa7\x98\xbd\x6b\xd9\xa8\x92\x8f\x27\xee\x5a\xd7\x1b\x54\x09\x62\x95\x0a\x18\xa9\x45\xc9\x8f\x76\xe4\x91\x87\x68\x4e\xb5\x50\x25\x1e\x55\x2d\xd7\xbf\x3f\xb9\x70\xe3\x75\x8b\x3e\x12\x0b\xe3\xcb\x1e\xcd\x89\xd5\xb7\x48\x62\x0e\xe1\x4f\x26\x1e\xc2\xdc\xe2\x9b\x88\x39\x84\x57\x03\x83\x7f\xf1\x73\x0e\xdc\x82\xc3\xc9\x1b\x25\x49\x84\x63\xc8\x28\xe6\x5a\xc7\xf0\x04\x43\x76\xfd\xcf\x38\x92\x5e\x5f\xef\x97\x1a\xa0\x43\x2b\xf3\x5d\xdb\x58\x02\xe7\xb2\x95\xfa\x89\xc4\x0d\x6c\xc2\x3e\x21\x9f\x48\x3c\x21\x27\x98\x21\xe6\x9d\x64\xc3\xfa\x27\x1e\x13\x47\x2f\x32\xc1\x3f\xed\x48\x82\xe0\xa7\x1c\xcd\x10\x3c\x29\x23\xf0\x0d\xba\x20\xfc\x34\xe3\x6f\x10\x48\x8f\x54\x7b\x3c\x32\x8d\x1b\x90\xb0\x5f\x07\xf3\x49\x9d\xbb\x9f\x4d\x9c\xbb\x37\x9a\xb9\x3b\x61\xe6\xee\x58\xe2\xdc\x7d\xfa\xff\x68\xee\x3e\xea\xe0\x9d\x3a\x6e\xf2\xd6\xb9\xc3\x1f\x71\x2d\x08\x36\x86\x36\x37\x56\x39\xff\x6c\x42\x0a\xdf\xf1\xaf\x6b\x4c\xbd\xeb\x14\x58\xcb\x6c\xa9\x7b\x67\x3a\x80\x8e\xdf\x6c\x2e\x10\xdd\xd1\xfb\xc3\x60\xfc\xfd\x61\x4c\x31\xef\x57\x58\xe4\xfe\x30\x98\x30\x91\x21\x5a\x57\x35\xf3\x7e\x5c\x72\x90\xd1\x07\x99\x56\xb5\xcd\x22\x39\xe8\x1b\x08\xc0\xa3\xc6\x9d\xd2\x70\x31\x07\x98\x2f\x19\x03\xa1\x98\x6f\xdd\xdf\xc0\xa3\x84\x92\xf1\x75\x92\x6f\x48\x95\x39\x5c\x60\xb1\x88\xa8\x5a\x72\x5b\xed\xf7\x91\x08\xd1\xd5\xef\x8f\xe8\xe3\x42\x7b\xc7\xc8\xa4\xfa\x47\x3c\xad\x30\x03\x79\x4f\x56\xb9\xc1\xec\xc7\x74\x63\x34\xa7\x51\x94\x8d\xe1\x4b\x05\xc4\x78\x93\x01\xa7\x19\x74\xea\x2f\x9e\xf6\x5a\xc1\x50\x61\x87\x1d\x3b\x54\xd8\x0e\xda\xb6\x9b\xab\x68\x16\xa9\x4c\x21\xd7\x1c\x88\xe4\x60\x61\x90\xbd\x8f\x22\x1b\x7e\x61\x58\x93\x71\xac\x56\x27\x37\x9b\x71\x1e\x76\x11\x10\x1c\x9b\x10\x19\x36\xee\xd8\xfb\xe5\x4e\x5a\x9b\x1f\xd9\xbb\x6b\x85\x45\x77\xd7\x5d\x34\x75\x04\x73\x16\xcd\xf9\xb2\x84\x9c\xf5\x4d\xae\x95\x10\xa6\x14\x64\x70\x21\x62\x8d\x76\x2c\x6b\xb4\xed\xdd\xb3\x9b\x66\xfd\x89\x18\xfa\x17\x30\xe0\xeb\x6e\x90\xb1\x41\x60\xfa\x8c\xd3\xa0\x03\xe3\xcc\x9c\x92\x63\xa9\x9c\xe2\xe3\x34\x38\xe1\xb8\x09\x4e\x58\xe7\xab\x7a\x7b\x83\x2f\x99\x17\xb9\x54\xdf\xf1\xef\x9c\xf3\xa2\xaa\x61\x0a\xac\xe5\x15\x10\x6a\xc4\xf3\x32\x99\x6c\x36\x27\x69\xa0\x21\xd4\x08\x44\x1a\x99\x3b\x4f\xd9\x12\x21\x30\x98\xe1\x80\x3e\xf9\x94\x53\x4e\xed\x5c\xfa\x12\xc2\xd2\x5b\xa5\x41\xd9\x17\xbf\x03\x1e\x56\x1a\x94\xfe\xa8\x79\x71\x5f\xc2\x0e\xd8\x6f\x99\x17\x27\x58\x78\xcd\xd4\xa9\xc3\xcb\x1c\x47\x1e\x60\x37\xc3\xf8\x83\x80\x6e\x2b\x56\xf0\x61\x8d\xb8\x8e\x5b\x68\x91\x69\x78\x88\x0c\xc0\x42\x40\xf0\x5e\x0a\x83\x3a\xc9\xf4\x1e\x8a\x75\x44\xa5\xc3\xa0\x4b\x94\x0e\xfd\x1e\x51\x3a\x1c\x62\xf8\x3c\x56\xe9\xd0\xef\x11\xa5\x43\x3f\xda\x1a\x3d\xfd\xa5\x0c\xb6\x34\x31\x03\xd7\xc9\x3b\xaa\xad\x78\x10\xa5\xa6\x28\x1e\xb6\xd1\xf6\x0e\xd1\x4d\xab\x3f\xa2\x4f\x18\xc4\xdd\x77\x92\x91\x9d\x6a\x92\x91\x9d\x0a\xbe\x28\xb0\xef\x24\x28\x3d\x90\x60\x56\x7e\xc9\x9b\x0c\xc4\x6d\xd6\xb3\xe8\x39\x3b\xd5\xe6\x74\x88\xc5\x38\xbd\x47\x6e\xb3\x3b\x69\xad\x2d\x0e\x39\x55\x12\x29\x16\x27\x85\xaa\x10\xe5\xf8\x5b\x00\x17\x48\xdf\xc8\x50\x75\x32\xfc\xed\x99\xc9\x2c\x69\x91\x31\x67\x8f\x87\x8b\x5c\x8c\xc0\x7a\x79\xed\x59\x1e\xd5\x33\x5f\x91\x98\x7c\x82\x0d\xab\x00\x5e\xe7\x9b\x16\x73\xda\x17\x78\x04\x0d\x7a\x5c\xf1\xd6\xcc\x97\xf7\x4b\xce\xa4\x5e\x98\xd8\xba\xda\x55\xc7\x28\x97\xeb\xd8\xeb\xfd\x5e\x5a\x1d\xfb\x7a\x5f\xa6\xd7\xfb\x32\xb9\xde\x1f\x4e\xbd\xde\x0f\x7a\xa8\x78\x5e\xac\x73\xd2\xb2\x60\x99\xc8\x82\x69\x39\x59\x9d\x50\x9f\x6a\xe0\x3a\xda\xa0\xba\x51\xba\x2f\x95\x26\x62\xee\x2a\xcd\x80\x29\xd9\x23\x70\xc7\x65\x70\x75\x55\x28\xdb\x9a\x30\x5a\x33\x64\x59\x9a\x1b\xd5\x0d\x04\xd2\x2a\x8c\xa4\x7c\xa8\x1b\x28\x2b\x1c\x2d\xd5\x0d\x2c\x91\x51\xea\x52\x74\x03\x37\x25\x8f\xe5\x24\x46\xcf\x2d\x2b\x71\x4b\xfd\x80\xd7\x0d\xf3\x03\x86\x00\x05\x89\xcb\xa5\x57\xff\x0a\x0b\x18\xdc\x6b\xe7\xc9\x6b\xfc\x89\x70\x67\x8c\xe0\x5b\x13\x87\xe5\xf6\x23\x1a\x96\x97\x63\xa0\xb7\x94\x61\x79\x19\x46\x80\x9b\xc1\xb0\x70\x3a\x2c\x36\xbe\xf9\x0c\xb0\xf0\x52\x05\x85\xa5\x4d\x24\xf0\xe6\xd3\xc0\x20\x9b\x86\x6e\xbe\x2b\x7d\x58\x46\xa2\xc3\x32\x1a\x1d\x96\x71\x35\x2c\xc4\xdf\x1b\xb5\x76\x81\x87\xd7\x52\xc0\x21\x77\xa2\x50\x79\x14\xab\x4e\x55\xfc\x01\x5a\xf1\xd8\x1b\xd8\x47\x53\x53\x8c\xa5\xa6\x78\x28\x21\x85\xef\xf8\x0f\x75\xfc\xd1\x58\xac\x2c\x01\xeb\xed\x52\xc0\xca\x80\x74\x25\x64\x2b\x19\x75\x15\xf1\x5a\x00\xd8\x12\x22\xd6\x09\x0b\x17\x2e\x5c\x74\xe2\x89\x26\xfc\x2a\x31\x5f\x81\xfd\x6a\xd9\xd9\xcb\x5f\x7a\xce\xcb\x56\x74\x43\x88\x0d\x30\x60\xad\x5e\xb3\x66\x4d\xb1\x58\x2c\x86\x61\xf8\xca\x3f\x7d\x95\x91\xc5\x2a\x55\x50\xaf\xa1\x78\x59\xac\xa2\xa0\x5e\xe3\x51\x59\x6c\x28\x09\x00\x64\xc9\x62\x65\x7c\x59\xba\xff\x79\x72\x5f\xd2\x3f\x4c\x7a\x62\x63\xd2\xba\x96\x76\x16\xf2\xed\x01\xd3\x11\xd5\x5c\x63\xc2\x09\xf9\x00\x57\x0a\x67\xe9\x80\x20\x09\x37\x5f\xe5\x93\xec\x26\x3c\xb1\xc0\x80\xce\x7b\xff\x09\x46\x91\x67\xdc\xc3\x0e\x79\xd6\x4a\xda\x46\x1b\x61\x6d\x22\xda\x9d\x63\x8c\xe9\xab\x9a\xc1\x34\x69\xf3\x73\x05\x82\x82\xca\xa2\x83\x0c\x2c\x9b\x50\x5e\xa8\xdd\xb0\x0d\x15\xba\x43\x0c\x82\x84\xe2\x16\xa8\x49\x45\x94\xd6\xd3\xe7\xd2\x14\xe3\x61\x00\xd1\x93\xc0\xcf\x40\xb9\xd8\xa2\xad\xa1\xe2\xf2\x4c\x24\x86\x42\x5c\xf7\x03\x5b\x60\x6b\xe0\xc0\x5f\xd0\xdd\xc1\x27\xa7\xc6\x79\xbd\x8b\x66\xf4\x40\x8c\x57\x0d\xb7\x38\x15\x87\x24\x8f\xaa\xda\x28\xbf\x2d\x0d\x85\x92\x31\x05\x13\x84\xde\xf6\xd0\x09\x3d\x44\xfe\x97\x82\x28\x00\x46\x0a\x75\xe7\x1b\x20\xd3\xb9\x3e\x20\x34\x56\xf9\x5c\x02\x56\x1c\xca\xf6\x95\x93\x06\x3d\x7b\xd3\x54\xd4\x9d\xe8\xeb\x1c\xe1\xfa\xba\x82\x36\xc9\x0e\x2f\x1d\x8d\xc0\x90\x34\x87\x47\x18\xe5\xfa\xea\x8f\x92\x51\x5e\x49\x5e\xac\x8f\xeb\xeb\xc0\x37\x96\x48\xae\xaf\xa5\x35\xc0\xd7\x57\xd1\xfa\xc4\x73\x7d\x0d\xda\x5c\x5f\x87\x59\x8c\xa9\x6d\x1f\xcd\x26\x96\xeb\x6b\x30\x81\xeb\x4b\x0f\xcb\x7c\x70\x9a\x28\xb6\x81\x43\x04\x37\x04\x61\xd2\xdc\x36\x45\x05\xb9\x29\x23\xc8\x1d\x0c\x0f\xdb\x86\xb8\xc3\xe4\x90\xa8\xd4\x04\xfd\x48\x06\xb0\xc3\x44\xe1\xbf\x9f\xb6\x62\x6f\x03\xc8\xcb\xcb\x7d\xee\x71\x2b\x08\x82\x9d\x66\x96\x76\x9f\x28\xdb\xb6\xf7\x9b\x12\x47\xba\xec\xc6\x50\xfe\xde\x1c\xbf\xba\x24\xe5\x6f\xe8\x21\x45\xf2\x0a\x28\x0d\x98\x9d\x2e\x32\xbf\x2c\x23\xe7\xb7\x01\x24\x91\xfc\xae\xaf\x52\x91\xc8\x3b\xab\xb5\xcf\x8c\xb9\x5a\xef\xae\x6c\x8e\x46\xf2\x21\x99\x3d\x4d\x87\x57\x6f\xba\xa3\x2e\x05\x38\xa5\x26\x97\x5e\x45\xdf\xb5\x7d\x30\x86\x13\x67\xd1\x90\x1b\xa2\x00\x17\x5e\x2a\x45\xa2\xfc\x16\x2d\xa9\x4d\x44\x35\xe7\xda\x17\x81\x33\x6b\x8a\xbd\xa4\x83\x35\x9f\xee\x17\xbf\xe6\x80\xf5\x10\x9d\xc9\x46\x61\xa5\x29\xc7\xb2\x15\x5e\x5e\xce\x37\xb7\x34\x5c\xf4\xf1\x1a\x8d\x03\x16\xa5\xf9\x8f\x1f\x5f\xf9\x2e\xfa\x68\xe2\x1d\x75\x0a\xc3\xda\x4f\xa8\x7b\xaa\xfa\x61\x5c\xe9\xf7\xd4\x0f\x63\xca\x39\x15\x32\x41\xba\xb5\xf2\xad\xb6\xff\xeb\x3d\x35\x57\x5b\x38\xfa\xbd\x53\xc9\x9d\x7b\x0a\xef\xfd\xdd\xea\x4b\xa8\xbc\x51\xd5\x97\xb5\x72\x7f\x0d\x2f\xd5\x3d\x3a\x25\xce\x18\x05\xcf\x71\x8b\x67\xc3\xe5\x18\x19\x81\x95\x10\xe9\x46\x08\x2e\xef\x8d\x9f\xc0\xae\x21\xd2\x92\x25\xaa\x08\x1d\x6a\x91\x6a\xec\x10\x79\x7d\x33\x3d\x14\xc6\xdd\x30\x5f\x0a\xd0\x3c\x21\xce\x35\x49\x97\xcf\x02\xb1\x69\x73\x07\xcf\xb0\xe5\x70\x8f\x06\x45\xc8\xc9\xbe\x82\x60\xe9\x6e\x30\x85\xab\x6d\x23\x5f\x0a\xf3\xa5\x61\xfc\x1d\x14\x1e\x4d\x96\x56\xe2\x23\xb4\x3e\xd7\xd0\xfa\x20\x59\xed\x06\x59\x8f\xf5\x81\x82\x06\xc3\x99\xda\x67\x71\x8d\x9d\x23\xef\xdd\xe0\x9f\x5d\x50\x6b\x5f\xf2\xd8\xaa\x2f\xae\x10\x1f\x6a\xed\x8b\xd2\xfa\x2a\xf1\x31\xed\x3a\x8f\x8c\xb8\x65\xf9\x89\x93\xf3\x63\xf1\x83\x21\x26\x65\x0f\xf1\x1b\x7e\x39\xc4\x75\x97\x4c\xf1\xdc\xc7\x69\xa0\xc8\xe4\xfe\x04\x7e\x94\xc6\xb3\x25\xbe\xe9\xd0\x48\x51\x0f\x25\x17\x55\x66\xed\xac\xe7\x20\x86\x54\x18\x81\x78\xf3\x58\xf0\x93\x32\x53\x9f\x33\xc2\x63\xea\x5a\x3c\xa6\x8a\xf8\xe8\x71\x07\x4c\xba\x40\x2c\xaa\x39\x6c\xe0\xc7\xc5\x7a\x3b\x55\xb7\xc0\x41\x46\x7e\xa8\x40\xcc\xca\x5a\x5d\xbb\x5a\x46\xc7\x05\x63\xd1\x22\x9a\xd7\x10\x04\x7e\xd5\x07\x8f\xbe\x81\x4c\x99\xc3\x05\x0f\x1e\x87\x1c\x3b\x61\x5d\xc7\x8e\x2c\x26\x1c\x60\x25\x25\xc1\xa8\x9e\x7c\x2c\x72\xb4\x54\x1c\xb8\x32\x5b\x44\x51\xaa\x57\x9e\x94\xcf\x80\x27\x4a\xf7\x0a\xfc\xb8\xc0\x2f\x9e\x8b\x96\x5b\x2a\xaf\x9c\x66\xc9\x2b\x9f\x4e\x90\x57\x0e\x86\x87\x68\x78\xcf\x43\x26\xbc\x67\xc2\xe8\x7f\x3a\x79\xf4\xa5\xe1\x44\x66\x82\xd3\x81\x64\x8b\xa2\x61\xd8\xff\x2c\x97\x15\x7c\xca\x31\xbe\x49\x6e\x2d\xfd\xe8\x38\x2d\x72\xf2\xb8\x6a\x0d\x7d\xa7\x2c\xb7\xb6\xc8\xa0\xc7\xb4\x7e\x81\xa1\x0e\x39\xe4\x48\xa7\x83\x34\x08\x31\xfd\x65\x44\xb3\xb0\x95\x5d\xec\xb9\xb6\x28\xd7\x74\xc1\x78\xf4\x45\xae\x1c\xe2\x8a\xd3\x1a\x07\xd0\x7c\xba\xa6\x10\x19\xa3\x38\x7c\xb9\x36\x9c\x3b\xd2\x99\x02\x30\xa4\xac\x96\x28\xfc\xb9\xc4\xa9\x55\xbb\xef\x94\xca\xc0\xa1\x3f\x20\xa0\xb6\xbe\x25\x55\x66\x16\xcc\xfa\xf3\x91\xe5\xb4\x02\xed\xe6\x5a\x43\x45\xa8\xa1\xe2\x9b\xf2\x85\x44\xa9\xbe\x6c\x4b\xf5\x5f\x48\x96\xf5\x2c\xa9\x7e\x20\x2a\xd5\x3f\x5b\x73\x40\xa8\x31\x4b\x49\xf5\x07\x7f\x8e\x52\xfd\xe9\x96\x72\xd8\x5e\x22\xcf\xa5\x4b\xf5\x03\xb6\x54\x3f\x1d\x27\xd5\xff\x47\xaa\x54\x3f\x90\x26\xd5\x43\xfc\x85\x46\xbf\xf8\x9f\x0e\x00\xe2\x51\xae\x9f\x7e\xf1\xe5\xfa\x69\x22\xbe\x7e\x35\x32\x13\x0e\x89\xca\x64\x7d\x8e\x00\x63\x93\xf0\x79\x3b\x21\x44\xf2\x96\x72\xa1\x49\x33\x19\xc9\xec\x34\x0c\xd9\xbb\xd4\x1b\xf7\xc2\x51\xb9\xab\x4f\x10\xf7\xd2\x6f\x45\xd2\x67\x3a\x58\xb3\x47\x74\x47\xdf\xa1\xcf\x6d\xdd\xd1\x17\x1b\x8e\x50\x77\x54\x60\x2d\x27\x81\xf9\x8c\xe8\x77\x66\xcd\xd2\x61\xfa\xe7\xcd\x3f\x7e\x81\xd6\xcb\x44\x74\x32\x37\xc4\xea\x64\x96\xb3\xd6\x6a\x15\x67\xe0\x81\xf9\x77\x81\xcf\x73\x42\x42\xcb\xf1\x06\x21\x9d\x35\xf8\xbc\x81\x67\x2e\x30\xf0\xc2\xe3\x7d\x9f\xe7\x22\x58\xe1\x1b\xe2\x0e\x8d\x1c\x9c\x2f\xf9\x88\xb5\x3f\x36\x69\x7e\x78\x39\x43\xaa\x16\x4d\x41\xce\x3a\x58\xf3\x7c\xf1\xcc\x32\x7b\xcc\x83\xd4\x4b\xbd\xce\xf6\x4c\xc8\xb6\x84\x34\x02\xde\x5c\x9c\xcb\x11\x2d\x47\x5c\x81\x90\x6e\x58\x31\x1c\xb6\xa0\x4a\x37\x13\xba\x26\xc7\x13\xd4\x56\x29\x53\x06\x3a\x65\xab\xec\xc0\xae\x08\xb3\xcc\x85\x06\x63\x0a\x6a\x94\x30\x63\xf2\x9a\x0b\x50\x1f\x9f\xbb\xa1\x5b\x0a\x5c\xee\x81\x36\x47\x5c\x44\x19\xf6\xeb\x62\xc0\xfb\x44\x39\xe6\x07\xe3\x3b\xcb\x15\x9d\xd5\xae\x08\x16\x33\x1c\x3b\x2e\xc8\xf2\x8c\xee\xbc\x16\xd0\xbe\xfa\x61\xf9\x8b\x8a\x05\x52\x7d\x44\xa7\xa7\xa2\xab\xbd\x5f\xec\x0e\xdb\x1b\x5b\xa8\xd1\xaf\xc5\xa3\x99\xe6\xcb\x6d\x61\x81\x76\x93\xc9\x0f\xf3\xbc\x0c\x2f\x77\x30\xec\x96\x04\x3b\x4e\xcd\x0d\x3f\x1f\xb6\x95\x78\x9e\xe2\x68\x6f\xa8\xba\xbc\x67\xf5\x70\x14\x74\x2b\xb3\x3e\x68\x80\x32\x31\x4d\xd9\x5f\x73\xec\xdb\x75\x16\x19\x99\x05\x70\xe7\xe7\x41\x5d\xe4\xea\x7a\x3b\xb5\xea\xed\x3b\xfe\x6f\x8f\x3b\xe6\xfa\xe0\x02\x6b\x59\xa1\x1c\x70\xe5\x7a\xcf\x37\x36\x19\x8d\xae\x58\xf1\xf3\x89\xf7\xad\x8a\x9c\x0c\xea\xdc\xa4\x6d\xa0\x1c\xaf\x9a\xe5\xa8\x99\xed\x8c\x28\x66\xcb\x09\xfd\xd6\x39\x2c\x2e\xbd\xe4\xc6\xe1\xc1\xfd\x0c\x6c\x55\x1d\x3a\x45\x94\xeb\x7a\x4b\x6c\x7e\x60\x58\x6c\x0b\x1c\xbd\x82\x02\xa6\xa6\x72\xbb\xcb\xd9\xc5\x06\x07\xda\xe1\xfb\x61\x26\x70\xc2\x81\x6f\x1e\x60\x81\xe2\x45\x35\x2a\xb0\x70\x72\xf7\x09\xd6\x39\xb7\x83\x96\x67\x9d\x73\x71\xb5\xdb\x91\x54\xbb\xa5\x5e\x0f\x86\x91\xeb\xc5\x3b\x4f\x1f\xaa\xe5\xda\xa5\x93\x5b\x1e\xb5\x8d\xad\x55\xab\x23\x70\x8c\x02\x9a\x3b\x5a\xeb\xdc\x28\xef\x67\x67\xc2\x4d\x8c\x4b\x5f\x3f\x27\xb1\x62\xbb\x92\x2b\x36\xc8\xb0\x66\x03\x0c\xa2\xf3\x80\xbc\x10\xf5\xb1\x73\x89\x82\x74\x89\x0f\x18\xd7\x93\x94\x82\xb4\x2d\xb1\xd4\x3d\xc9\xa5\x8e\xaa\x52\x47\x98\xd8\x76\x24\x5a\x00\x8a\xcf\x40\x6c\x55\xa8\x46\x77\x52\x35\x8e\x83\x2b\x1e\x28\x6d\x4e\x54\xd5\xe8\x4c\xac\xc6\x60\x72\x35\xc6\x55\x35\x2a\xaa\x1a\x63\xa6\x1a\x6b\xb1\x1a\x3d\x49\xd5\x98\x03\x97\x43\xb0\x49\x2d\x54\xd5\x58\x93\x58\x8d\xbd\xc9\xd5\x38\xac\xaa\x31\xad\xaa\xd1\xef\xea\xc1\xe8\xc3\x9c\xd7\x25\x55\x63\x3e\x18\x5a\x01\x1b\xdf\xe6\x63\xdd\x7b\x13\xab\x71\x4d\x72\x35\xc6\x5c\xac\xc6\xa8\x8b\xd5\x18\x71\x75\x6f\x6c\xc0\xea\x54\x87\x8e\x55\xf5\x68\x93\x57\xcc\x0e\x38\xd8\xb1\xd2\xeb\xc5\x07\x90\x54\xc5\x15\xdc\x7c\xae\xba\x7d\xeb\x5c\x16\xc2\x59\x0d\xe8\xf9\x79\xea\xe5\x36\xbc\x73\xcb\x16\x45\x2f\x9a\xd7\x27\xb7\xc8\xc1\x06\xe5\x75\x6f\x96\x13\x0b\x5e\x2c\x3d\x68\x97\xc0\x09\x8e\xd5\x97\xca\x98\x4e\x80\x51\x4d\xc8\x5b\x7f\x97\x06\x55\x15\x79\x6d\x76\xc3\x70\x84\x59\x68\xdb\x32\xad\xe7\x5e\xe9\xf1\x16\x4e\x30\x8b\x71\xe4\x16\x3b\x0d\xd8\x5f\x20\x2f\x54\x0a\xb4\x51\x35\x6e\xb9\xca\xaf\xb4\x45\x24\x9d\x76\xac\x62\x6f\x8f\xa4\x3b\x01\x2e\x3b\xdc\x0b\x0f\x39\xd6\xa5\x68\x38\x92\xee\x78\x10\x24\xb8\x17\x56\xec\xfc\xee\x8c\xa4\x9b\x2b\xad\xb3\x5e\xd8\x69\x25\xbb\x3b\x92\xac\x15\x2c\xb7\xdc\x13\x67\xb3\xe5\x97\x59\xae\x52\x9a\x37\x82\x3c\x43\xf5\x87\x76\x9a\x26\x79\x61\x70\xc3\x7e\x9b\x8a\x6f\x39\xfc\xee\x87\x5b\x72\xdc\xd9\x88\xdb\xbf\x13\x66\x7a\x8d\xc6\xad\xc1\xf7\x43\x26\x49\xa4\xc4\x09\xc1\xb6\xb7\x83\x3d\x7e\x78\x51\xc0\xc2\x0c\x77\x36\xe2\xc9\x20\x7d\x22\x36\x86\xab\x77\x6c\x29\x05\x0c\x8e\xf1\x2c\x30\x9b\x84\x0e\x7e\xcd\xe8\xb9\xe0\xd4\x31\x17\x4c\x53\x1e\xa4\x4d\xf9\x84\x25\xd2\x6f\x24\xa7\x7f\x81\xb5\x30\x87\x25\x9d\xc0\xb7\xc5\x9e\xc0\x07\xc3\x4e\x72\x61\xea\xaa\xfe\x9c\xaf\x25\x7c\xfc\xbe\x79\xc6\xc2\x47\x81\xb5\x70\x34\x15\x0b\xd9\x22\xd7\xd0\x90\xd7\xd7\x89\xd6\xd6\xd9\xb3\x41\xbc\x30\x46\x5e\x1e\xb5\xf1\x8e\xc4\x0b\x12\x65\x85\x38\x1e\x8b\x22\x8e\x47\x12\x44\x89\x31\x02\x9d\x1f\x63\x24\xc0\x22\x43\x36\x0b\x16\xba\x17\x18\x21\x63\xbe\x5c\xe4\xf3\x7c\x19\x4b\x02\x85\x6f\x35\x97\xce\x37\x96\xbe\x79\x88\x50\x76\xda\x31\x2a\x40\xe0\x21\x87\x58\x90\xe1\x5e\x98\xdf\xde\xee\x85\x0e\xcf\x0c\x2f\x82\x54\x18\x31\x60\x2b\xc0\x31\x2e\x29\x05\x4c\x4c\xe2\xf3\x8d\x27\xe3\x5c\x1f\xb6\x98\x39\x62\xe2\x5e\x52\x82\xc8\xe4\x0e\x77\xc1\x62\xe1\x6e\x29\x49\xda\x04\x57\x92\xe8\x8b\x8d\x0a\x39\xf5\xa5\x89\x73\x94\x45\x62\xde\x27\x75\xc5\x28\xf1\xa7\x1b\xd5\xfe\x74\x61\xff\x4f\x50\xb3\x6e\x05\xa6\x30\x17\x1b\x92\xdd\x9d\x2c\xc1\xea\xba\xcc\xe9\xd4\xe8\x2b\x0d\x20\x59\x2f\x2b\x2b\xb5\xab\x23\xd1\xf8\xf8\x49\xb5\x1c\xd1\x2c\x98\xf8\x39\x6f\xc5\x2d\x9c\x4b\x81\x27\x03\x68\x55\x58\x27\xa4\xb3\x67\x6c\x2d\xc4\xe5\xb4\x84\x6a\x6b\x47\x17\x82\x4a\xd6\x47\x10\x6d\x49\xd5\x5a\xaf\x30\x68\xa0\xcb\x37\x2c\xae\xc6\x67\x61\x88\x69\x7f\xed\x0d\xda\x5d\xbb\x5f\x2a\xdd\xc2\xca\x5d\x8d\xd1\xd8\x01\x83\x0c\xb0\x43\x54\x16\x19\xa9\xa1\xd5\xc1\xf0\x6e\x6b\xe5\xf4\xed\x91\x1d\xd4\x6b\xcc\x07\x06\x94\x38\x47\xde\xf2\x6a\x61\x75\xcd\x17\x0d\xb5\xd1\x68\xe0\x49\x82\x06\x2e\xd7\x07\x24\x8e\x81\x2f\xe3\x17\x97\x94\xa0\x2b\x32\x49\x40\xc3\xb5\x4b\x08\xcb\x5f\x79\x18\xe7\x83\xfa\x98\x0f\x3c\x10\x35\xf3\x71\xbe\x9b\xd7\xd4\x1e\xf4\x8a\x93\xea\xbc\x29\x59\x15\x40\xd2\xc8\x81\xf3\xe6\x43\xe3\x9a\x7f\x7e\x06\xbd\x49\x54\x50\x0a\x76\x9a\xde\x5a\xee\x88\xd2\x4c\x6b\x6e\xa0\xad\xd9\xdb\x00\x42\x94\xe7\x87\x83\xff\x89\x7d\xe2\xa8\x8f\x79\xa9\xba\x9e\xc9\x68\xd3\xb1\x50\x88\xf3\x94\xb1\xd0\x85\x39\xa6\x0a\x33\x2e\x97\xcd\xb8\x57\x7c\xc7\xbf\xc3\x8d\x39\x80\x0a\xac\xa5\x49\xc3\xbd\x33\xd9\xa4\x03\xf1\x40\xfc\x49\xd2\x8a\x6a\xb9\xc8\x04\xda\x42\xd3\x57\x4f\xa0\x20\x75\xfe\x64\xa4\xae\xa0\x01\xe4\x00\x08\x65\xfb\x61\xed\xfc\x5b\x71\xac\x89\x51\x71\x4c\x17\xb4\xa6\x45\xb2\xfd\xf0\x12\x0a\x22\x3e\x60\xcd\x8b\xac\xe2\x39\xf8\x62\xeb\x8b\x86\x1a\x2b\xb0\x96\x65\x52\x59\xe0\xa1\xba\xa0\xa1\x41\x81\xeb\x11\x5b\x0f\xb8\x2f\xc3\x59\x70\xf2\x29\xa7\x76\x9a\x13\xbe\x35\x7a\xc2\x8f\xc6\x8f\xcb\x20\xc3\x04\x2a\xf6\x77\x97\xd4\x5b\x77\x59\xa7\xd2\x66\xfa\xba\x05\x87\x8a\xa8\xd8\xad\x84\xd6\x86\x1e\x0b\x1a\x2a\xb3\xe1\xe5\xac\xad\xdd\x0b\xbb\xb6\xdb\xe7\x79\xd7\x40\x98\x1f\x50\x47\x7a\xe0\x11\xa0\xe6\x59\x12\x02\x8e\x0c\xa1\x8e\xc9\xc5\x62\x1e\x3d\xa3\x83\x35\x9f\x0a\xc7\x56\x66\xa5\xf3\x66\xca\x3f\x3a\x14\x3d\xbe\x93\x2a\x3c\x24\x57\x9c\xa7\x3f\xe7\x83\x2c\xd9\xf5\x3b\x14\x22\x9c\xcb\x70\x9c\x70\x3d\xd4\xc7\x23\x45\xcf\x4a\x19\x43\xb4\xc1\xdb\x08\x28\x7c\x87\x67\x50\xd2\x40\x7d\x47\x78\x49\x89\x7a\x8d\x9b\x43\x9b\xd4\x6d\x7b\x63\x6d\x1b\x90\x2f\x8d\xd8\x05\x6d\xc3\xc6\x3a\x3b\xa6\x2d\x24\x75\xbb\x72\x16\xae\x92\x14\x2e\x4f\xec\x90\x11\x46\x5c\x0c\x46\xa4\x9f\x55\xbb\x17\xf6\xbf\xd0\x72\x9e\x01\xa9\xb6\x2b\xff\xcd\x56\x13\x95\xce\xd1\xc7\xf7\x06\x7d\x64\xf7\xe9\x23\x7b\x1d\x9c\xd8\x06\x40\x45\x8a\x3f\x1c\x13\xb6\x07\xa3\x07\x63\x08\xbc\x1e\x2b\xae\xf3\x1c\x69\x0b\x0f\xd0\x14\xce\x4d\x54\xa4\x7e\x30\x9c\x1c\xb6\x03\xf0\xed\xa5\x65\xc5\x07\xe0\x13\x12\x8f\x5e\x1b\x4b\xbd\xf5\xa1\x5b\x83\xb6\x79\x5f\xe2\x2a\x89\x9d\xfc\x03\x4c\x79\x44\xc8\xcf\xee\x0a\x71\x07\x55\x2a\x27\x57\x9b\xdb\x95\xca\xc9\x93\x35\xc8\x87\xab\x85\x00\xf8\xe6\xe1\x45\x3b\x82\x0c\x77\x35\x44\x78\xbe\x54\xc4\x2c\xd1\xae\xd2\x03\x0c\x75\x42\x64\xf5\x20\x41\x99\x58\x10\x19\x5c\x3d\x03\x28\xb1\x87\x4c\x7f\xe3\x17\x1a\xf2\x80\x85\x9a\x72\x77\x3d\xae\xa0\x01\x22\xe2\x0f\x10\x11\x7f\x00\x45\xfc\xd0\xe5\xac\xd7\x10\x00\x9c\x20\x81\x50\xb0\x0a\x8c\x84\x0d\x93\xbe\x5d\x62\x33\x10\x23\xb5\x48\x41\xcf\x97\x7a\xeb\x03\x86\x06\xa2\x7e\x25\xb6\x9f\x24\x6d\x14\xc4\xb1\x4e\x4a\x7b\xd5\xc3\x70\x23\x1d\x06\x1b\x05\x3d\x8a\x18\xe7\x0d\x8a\x7b\x0a\xbf\xf7\xe1\xf9\xa9\xbe\xaf\xc3\x23\x74\x1c\xbf\x0f\xa8\x63\x74\x82\x1e\xbd\x13\x44\xae\x1a\x4c\x91\xdc\x00\x1f\xd6\x16\xd1\x41\x8c\x56\x5d\xf2\x67\xeb\x6a\x1a\x7e\x2c\x7a\xc0\x8f\xd2\x03\x7e\x3c\x5a\x19\x6e\x7d\xf1\xea\xa9\x99\x11\xf3\x1c\x23\xfc\x31\xb8\xfa\x1f\x77\x74\x75\x61\x91\x8a\xcd\xa4\x2e\x59\x53\x17\x0f\x7c\x18\x67\xf9\x14\xb7\x36\x1a\x7b\x6f\x37\x29\x46\x68\x8a\x58\x28\xf8\x5d\x89\x29\x70\xe7\x16\xdb\x9a\x3c\x09\x2b\xf7\xb6\x58\xd3\xeb\x00\x7d\xf5\x5a\x16\x93\xf9\x3d\xa9\xc5\x8f\x26\xa4\xf0\x1d\xff\xda\x6c\x82\x4c\x51\x60\x2d\x2d\xe8\x44\xec\x22\x87\x67\x92\x0c\xf6\x91\xf8\xb3\x7e\xc2\x91\x09\x2a\xdf\x38\x3e\x22\x84\x7d\x24\x6d\x1f\x5c\x2b\x44\xab\x4d\x9f\xde\xf7\x50\xee\x5c\xd7\x11\x9f\x77\x7e\xf9\xc1\xdf\x5d\x72\xae\x9b\x11\x9f\x7f\xf7\xf1\x1f\x3c\xf9\xc1\x73\xdd\xbc\xf8\xfc\x8b\x91\xcf\x6c\x62\xe7\xba\xcd\xe2\xf3\xf4\xe3\x4f\xdf\x54\x3a\xd7\x6d\x15\x9f\x9d\x15\x5e\x2f\xfe\xed\x53\xa8\xb5\xde\xc0\x05\xfd\x51\x0e\xf7\xea\x6e\xb9\x57\xaf\x89\xd8\xcb\xb6\xd3\xea\x19\xd3\x55\xff\xd7\x3b\x23\x0a\xff\xb8\x64\x80\x6c\x6b\x45\x76\xcd\xbc\x0c\x05\xae\xf1\x65\x2a\x28\xa4\xc1\xdc\x5a\x7e\xb1\x24\xbf\x7b\xe7\xd0\xab\x61\xd8\x86\x48\xb7\x6e\x0d\x74\x5b\x0b\x38\x37\xd8\x4b\x2e\x30\x07\x72\xc6\x07\xe5\x85\x57\x5d\xdb\xcb\x62\x6b\x2b\x01\x04\x79\xf9\xa7\x55\xfe\xa9\xae\xd9\x1e\xfa\xee\xe8\x9c\x6a\x0f\x97\x2e\xe2\x3f\x7c\x30\x9c\x76\x48\x1c\x97\x69\x87\x60\xa3\xa6\xd1\x7d\xb8\x15\x26\x47\xca\xa5\xe0\x86\x74\x47\xf7\x04\x41\x76\xb1\xe4\xdf\x8a\x18\xba\xb5\x1c\x9b\x34\x8b\xc7\xe2\x67\xf1\x94\x13\x91\x58\x3b\x64\x8f\x75\x44\x24\xd6\xb1\x5a\x5e\x40\xe8\xcc\x4e\x70\xb5\x3d\xba\xc7\x20\xda\x87\x28\x60\xd2\x5e\x26\x5b\x69\x96\xf1\xcb\xa4\xef\x48\x96\x89\xb3\xc2\xeb\x51\x4b\x44\x2d\x8d\xf5\xc8\xec\x31\x0f\x97\xc6\x5a\x59\xad\xde\xc8\xd2\xd8\x41\xab\x64\x96\x46\xe5\x6b\x9d\x11\x6b\x79\x5c\x32\x04\x7d\x32\x5c\x22\x1e\x2e\x91\xa4\xc0\x82\x91\x49\xb8\x8b\xe6\xf9\x35\x3a\x09\x7b\xf5\xf2\x58\xab\x97\x47\x9f\x5e\x1e\x1b\x2e\x30\xe6\xab\x39\xf2\xe2\x36\xbb\xba\xc6\xbb\x63\x6b\x5c\xdf\xf2\xb8\x9c\xbe\xfb\xf5\x98\xe5\x81\xf2\x4a\xb7\x76\x6d\x5c\x28\xd5\x68\xb2\x82\x3d\xc4\xa2\xa4\x1d\xe1\x7b\x6a\x38\x4a\x5c\x49\xcb\x33\xf2\x46\xd8\x0a\x85\xf4\x1a\xe1\xa6\x59\xe5\xb6\x5e\x4b\x30\x1b\x0c\x73\x5f\x54\x96\x24\x99\x6e\xa2\xee\xb6\x3d\x12\x63\xbd\x26\x5c\x2f\xc5\xa9\x56\x09\xb1\x16\x9b\xd1\xfa\x92\x45\x1c\xd0\x16\x78\x9c\x71\xf7\x22\x83\x7c\x68\xf2\x01\x27\x4f\x8c\x44\x8d\x44\xa4\xb2\x3d\x69\x55\x4d\xae\x8d\x6f\x9e\xd8\x3f\x06\x50\x3c\xea\x51\xe4\x1b\xf8\xbd\x1b\xf7\x17\xf5\x7d\x8d\xcc\x70\xaa\xe6\x16\xc3\x59\xe0\x82\x10\x9b\x51\x57\x1c\xb0\x2d\x52\x10\xce\x0d\xb4\x2a\xb6\xc6\xfe\xf9\x59\x47\x0e\xc2\x59\xa2\x7c\xac\xd0\xc5\xaa\xd9\x60\x70\xe6\xcf\x3f\xfe\xf8\x64\x14\xce\x23\xf1\x3b\xd4\xa4\xdc\xa1\x96\xb3\x77\xc6\x87\x29\x72\x41\xd0\x85\xa9\xbf\x00\x22\x72\xae\xb3\xe3\xea\x9f\x67\x14\xd5\x0b\x66\x30\x65\xb6\xd2\xfa\x58\x53\x26\xe6\xfa\x21\x07\xc7\xc4\xe8\xa2\x9a\xc4\x01\xaa\x49\x2c\x0b\xc1\x4e\xe9\x2a\x47\xa8\x94\x37\x42\xc4\xdf\xc9\x9a\x43\x5b\x77\x13\xb6\xd3\x26\x6c\x3e\xa6\x4d\xc8\x1f\x7d\x13\x96\xb3\x7f\x22\x81\x59\xf3\x26\x9e\x94\x84\xfe\xa9\x88\x52\x74\x8f\xe0\x36\xb1\xce\x00\x6d\x5f\x4c\x50\xd6\xe3\x15\x3a\x49\x15\x46\xf7\x5b\xf2\xea\x55\x0b\xab\xf1\x87\xe8\xb1\xdd\x4a\xc8\xdf\x7c\x49\xe3\x3b\x1f\x69\x7c\x51\x19\x1e\xd9\x2e\x77\xd3\x8c\x6f\x9f\x13\x75\x57\x12\xa9\x7b\x0a\xca\x6b\x09\x62\x64\x85\x68\x2e\x58\x1f\x78\xe0\x7a\xdd\xec\x1b\x26\x71\x4f\x1c\x52\x5e\x04\x7a\xf0\x48\xdc\xe9\x13\x55\x3b\xc4\x26\x92\x9c\xe7\x92\xf1\xdc\x09\x32\xc8\x85\x9e\xc5\x18\x1d\x39\x63\x45\x41\x8d\x43\xd6\x1c\x08\x94\x23\x78\x90\xe4\x5e\xad\xea\x87\x03\xcb\xd3\x07\x16\x2a\x16\x54\x90\x60\x04\x20\xaa\x73\x6b\x0e\x6c\xa3\xca\x36\xca\x22\xd4\xd2\xf1\x2d\x1d\x46\x91\x2c\xf9\xf4\xa2\x76\x89\x7d\x35\x2b\xcb\x09\x7a\x1a\xd5\x20\x33\x5a\x08\xb8\x3f\x1f\xdd\x5a\x90\xf9\x86\xb4\x44\x7d\x2d\x1c\xa0\xd7\xc2\x72\xb4\x04\x2d\x88\x8e\x10\x45\x78\x5a\x71\x55\x6a\xe3\x21\xda\xd1\x47\xc2\x19\x79\x82\x54\x1b\x9f\xa8\xd5\xc6\xfb\x7f\x6c\x38\x23\x8f\xb0\x69\x44\xd5\x3c\x42\xee\xbc\xb5\x1b\xc7\x1d\x51\x74\x81\xf8\xa3\x3d\x62\x29\x05\x16\x2a\x5d\xf3\xb3\x33\x37\x0a\xd7\x75\xf8\xbd\x0c\xad\xc6\x70\xfc\x29\x9b\x31\x18\x8d\x8d\x92\x79\xe1\x22\x09\x46\x3b\x69\x09\x30\xb8\xb4\x17\x0a\x1d\x27\x27\x9d\x89\x95\xf8\x33\xb1\xe2\xa0\x25\xb9\x57\x7b\xae\xb8\xd2\x17\xe8\x54\xf4\x05\x12\xf7\x41\x47\x6c\x85\xc6\xe4\x06\xe0\xd5\x0c\x28\x36\xab\x41\x96\x0e\x71\x8b\x2d\x54\x81\x2c\xb7\xd1\x8a\x44\x40\x96\x41\x46\xc6\xbc\x0e\xb2\x3c\x23\xfe\xe4\x78\x56\x02\x2d\x73\x61\xd7\x40\x7b\x8e\x67\x7b\xcd\x24\x69\xa7\x51\xaf\x1b\x78\x8e\x37\xf4\x1a\x92\xf6\xc0\xf7\x79\x4e\x47\xbd\xc6\x66\xcd\x06\x25\xa4\x1f\xb2\x20\xeb\xf3\xac\x3c\xd1\xb9\x1d\xc2\x7e\x16\x60\xb6\xc0\x00\xbe\x18\x55\x0e\x5d\x32\x96\xc3\x99\xfa\xfa\x01\x91\x1d\xe2\x63\x17\x56\x9d\x35\xb1\x44\x9e\x97\xd3\x1e\x88\x39\x6b\x8e\x93\x6e\x35\xad\xda\xab\xc6\xee\xfe\x6e\xb9\x0f\x76\x05\x1e\xd4\x73\xa1\xc4\x81\x03\xa1\xd6\x72\x76\x26\x46\x6d\x14\x17\x48\xbd\x06\xd4\x17\xc0\x7e\xd7\x9e\xf4\x39\xde\x70\x1e\x05\x4c\xf9\xa1\x17\x64\xe1\x4a\xb0\xc0\x0f\x1d\xfc\x78\x3c\x89\xea\x9d\x3b\xcf\x88\xac\xc7\xfb\xa0\x35\x98\xef\xf3\xac\xfe\x7d\xbe\xc4\x12\xcc\x85\x2b\x93\x89\xe6\x9d\xe5\x66\x34\x4f\x94\x28\x02\x13\xcb\x5b\xbd\xbb\x48\x02\x02\x9a\x24\x20\xc0\xce\x73\x8e\xcc\x73\x36\x89\xe1\xad\x1e\x2f\x96\x2c\xfd\x4d\x70\x77\x30\xf1\xbb\xe9\xdb\xad\x3e\xda\xcf\x63\xb6\xb0\x32\x1d\x9e\x94\xd8\xdd\xe0\xfd\x5e\xbd\x89\x05\x92\x6a\xb0\x43\x82\x88\x9c\xe1\xf0\x85\xdb\xb5\xed\x74\x0a\x06\x83\x0e\x93\xd9\x9d\x88\x0e\x20\x6d\xa0\x1c\x91\x27\x55\xbd\x55\xac\xdd\xa9\x1d\x29\x20\x96\x39\x6b\x11\x95\xe1\x84\x38\xd5\xb9\x5a\xe6\x4b\xe5\x81\x79\x0e\x1c\x98\x4a\xc4\xd5\x4f\x5f\x22\x11\xc6\xcb\x93\x2c\xcc\x07\x6a\x77\x13\x4f\xdd\xe9\xcf\x90\x06\xe6\x2e\x6d\x60\xfe\xaf\xab\x97\x1c\xf3\x4e\xfa\xaf\xab\xc9\x16\x7e\x7f\xa4\x93\xce\xc4\x5b\x0c\x96\xb7\x25\x73\x74\x8b\x47\x67\xb4\xe9\x28\x33\xf2\x1d\xff\xeb\x99\x9a\x87\x4a\x81\xb5\xf8\xd6\xdd\x28\x61\xcf\x7f\xa2\x96\xcd\x77\x39\x6b\x53\xb1\xf5\xc3\x05\xb8\x48\xe8\x11\xe0\xfb\x00\xa0\x6d\xf2\xc3\xb6\xc8\x53\x4f\xce\x9c\x06\x39\x73\x4e\x88\x3c\xcd\xa9\xdb\xab\xd9\xf2\x49\x3d\x7e\x34\xaf\x5a\x42\x46\xf3\x39\x27\xca\x69\x4e\xb4\x61\x5d\x1a\xcf\x5e\xdb\x3c\x8c\xef\xe9\x1e\xe7\x44\x42\xe8\xd2\xd8\xf2\xb4\x3c\xcc\x95\x80\xd4\xfa\x87\x2f\x66\xad\xcd\x4d\x82\x94\xf8\x83\x17\xaf\x44\xdf\xf1\x77\xaf\xfc\x23\xa4\x55\xf9\xe3\xfe\x57\x60\x2d\x13\x0c\x70\x16\x48\xfb\x22\xa5\x32\x1f\x1c\x05\xb4\xe9\x1f\x2d\xff\x42\x22\xc3\x80\x05\xa7\x9c\x72\xca\xa9\x40\xf9\xf2\x92\xd3\x4e\x3f\xfd\x8c\x33\xcf\x3a\xab\xab\xcb\xd0\xbe\xbc\xfc\x4f\x5e\x01\x41\x0b\x8a\xe1\x2b\xff\xf4\x55\xaf\xfe\xb3\xb5\xaf\x79\xcd\x9f\xff\xc5\x5f\xfe\xe5\x5f\xfd\xf5\x6b\x5f\xdb\xd3\xd3\x73\xde\x79\xe7\x5f\x70\xe1\x85\x17\x5d\x74\xd1\xc5\x17\x5f\xfc\xba\xde\xde\xd7\xbf\xe1\x8d\x6f\x7c\xd3\x9b\xde\xf4\x37\x7f\xf3\xb7\x6f\xee\xeb\x7b\xcb\x5b\xde\xf2\x77\x7f\xf7\xf7\x7f\xff\xd6\xb7\xbd\xfd\xed\xff\xb0\xee\x1f\xff\xe9\x1d\xef\x78\xc7\x3b\xdf\xf9\xae\x77\xff\xf3\xfa\xf7\xbc\xf7\x7d\xef\x7b\xff\x07\x3e\xf0\x2f\xff\xba\x61\xc3\x07\x3f\xf8\xc1\x0f\x7d\xe8\xdf\x4a\x1b\x37\x5e\x72\xc9\x25\x97\x5e\xda\xcf\x36\xc1\xbf\xcd\x6c\x0b\xdb\xca\xb6\xb1\xed\x6c\x07\x1b\x60\x3b\xd9\x2e\x76\x19\xdb\xcd\xf6\xb0\xcb\xd9\x15\x6c\x90\x5d\xc9\xae\x62\x7b\xd9\x3e\x83\xaa\x2c\x0e\x56\xd1\xce\x8c\x27\x00\x16\x14\xed\x4c\xd9\xb3\xe8\xf5\xae\x66\x08\x48\xf0\x24\x88\xdb\xd1\x5f\xfa\xdd\x76\xe3\x2e\x2d\x76\x8d\x7d\xcc\xf7\xc3\x49\xe5\x37\xe3\xa8\x8f\xf9\x40\xe2\x9a\x47\x3d\x94\x3c\x1f\x62\x1d\xac\xf9\x4a\x26\x64\x3c\xd7\x76\x9c\xca\xa2\xec\x39\x26\x52\x0c\xb2\x2a\xd7\xa9\x9d\xb4\xf6\xd4\x75\x4a\x48\x9f\x79\x8e\x02\x23\xcf\x5b\x82\xa3\xd8\xe7\xae\xc0\x56\x0c\x79\x11\x6b\x41\x5c\x7e\x32\xe1\x30\xcf\xaf\x62\x3c\xee\xad\x3d\xb5\xde\x5a\xce\x38\x84\xd1\x06\x52\x1d\xb9\x3f\x7b\x9c\x49\x7f\x0d\x4f\xfb\x2a\x0b\x21\x71\x0f\xf3\x8b\xf7\x8a\x86\xee\x66\x7e\xb8\x18\xab\xae\x12\x5c\x83\x0f\xe0\xec\x9e\xb0\x09\x10\xae\xa4\xe5\x57\x2b\xcc\x0f\x86\x87\xe8\x15\xea\x10\xbd\x69\x1d\xa2\x37\x2d\xf5\xa5\x0d\x87\xdd\xbe\x72\x27\xb5\xb1\xec\x19\x5a\x7c\xf8\x4c\x69\xf1\xaf\x16\xd5\xde\xc5\x94\xf2\xb3\xe2\x26\x90\xf4\x0b\x01\xa3\x4d\xfe\xe1\x14\xf6\x36\x9e\x00\xcc\x88\x65\x1f\x5d\xd0\xc1\x9a\x07\x98\x5f\xdc\x27\x0a\xdd\xc1\x7c\x13\x1e\x47\x79\x52\xb3\x52\xe4\x7a\x4b\xf2\xff\x59\x9b\x3d\x70\xa2\x2e\xad\xe4\x73\x5b\xfa\x4d\x77\x3b\xf3\x8b\x57\x89\xc2\xb7\x31\x95\x8b\xae\x81\x1f\x72\x3d\x18\xda\x0b\x67\x24\x26\xaa\xb0\x53\x33\xaa\xf0\x0d\xb4\xca\x75\xf3\xe4\xff\xbb\xa8\xd4\x66\x26\x89\xf2\x15\x9c\x47\x4e\xce\x54\x48\x10\xd3\xb9\x3c\x23\x72\xd9\xc4\x34\x8f\x3e\x33\xb9\x40\x74\x61\x95\xee\xb3\x22\x5d\xbf\x49\xe7\x12\x2a\xfe\x71\xf1\xec\x52\x78\x54\x00\x78\xcb\x4a\xc7\x53\xdc\x6e\xa0\x46\xf7\x6c\x4a\xfe\x76\x19\xe1\x4f\x05\x43\x10\x82\xf0\x25\x0a\x26\x13\x64\x7d\xc3\xc9\xa3\xb8\xa1\x20\x8c\x12\x93\x80\xa4\x77\x41\x3a\x03\xdd\x38\xb9\x83\x35\x97\x08\x3b\x4c\x41\x91\x9c\x54\x31\xbc\xdd\x46\xbb\xd9\x26\xe5\x87\x06\x3b\x96\xe3\x95\x8a\x97\xad\x1c\xb0\x38\x43\x0d\xf4\x29\x1d\xac\xf9\x83\x7e\xf1\x72\xd1\xe8\x0d\x80\xa6\x87\x1a\xaf\x62\xef\x06\x5b\xbe\x5b\x1a\x2e\x36\x22\xab\xca\xa8\xbd\xde\x86\x13\xd7\xdb\xa8\x37\xac\x2d\x8f\xf0\x19\x95\xb4\xe3\xc8\x99\x02\xbf\x71\x85\x5a\x44\xde\x94\xbc\xfe\xc2\x70\x56\x8f\xd9\xe5\x8d\x24\x96\x37\x46\xca\x1b\x8b\x29\x6f\x0c\xcb\x6b\xa3\xe5\x71\x5a\x5e\x27\x4d\x3e\xa4\x28\x5d\xd4\x0f\x03\x0c\xd9\x58\xd4\x0f\x83\x0c\x6d\x86\x43\xde\xf0\x32\xc7\x55\xe0\x64\xd9\xef\xab\x18\xd8\xcd\x90\x4a\x16\x98\xa9\xf1\x5d\xa9\xf2\x93\x96\xe6\xd0\xb3\xae\xe8\x77\xd1\xc6\x6d\x59\x18\x03\xf0\x52\xc6\x65\x8c\x07\xe5\xc9\x05\x95\x91\x2b\x89\xc2\xd1\x4e\xeb\x60\xcd\xff\xe2\x17\x77\x8b\x11\xfd\x40\x24\x08\xc4\x18\x72\x85\x01\xc3\x60\x56\x45\x97\x8a\x44\xe8\xbc\x3b\xb1\xa3\x21\x88\x15\xaa\x1d\x65\x40\x2b\x50\x41\xf4\xff\xb4\xb5\x86\x51\xec\x20\xcd\xce\xc2\xb1\x73\xb2\x1f\x28\x1c\xfb\x16\x51\xed\xf7\xab\xdd\xb8\x8c\x0c\x06\x43\xcc\xf4\x76\xbb\x8b\x17\x4c\x57\x5f\x30\x15\xc9\xc6\x59\x1d\xac\xf9\x7d\x7e\xf1\x17\x4e\x07\x6b\x7e\xaf\xb9\x61\xaa\xc7\x3f\x92\xbf\x47\x75\xb5\xa3\xf1\x47\xb4\xc4\x36\xb9\x4a\x2d\xeb\xd2\x6b\xdd\x78\x82\x5a\x36\xac\x3c\x35\x0f\x4e\xb5\xf3\x08\xf7\xd9\x7a\x75\x0a\x59\xa5\x7e\x24\xed\xb8\x72\xc8\x71\x65\xe0\x7a\xdf\x12\x39\xfe\xb3\xea\x9f\xc3\x4c\x63\xdb\xaa\xf0\x8c\x1f\x4b\x3e\xf3\x25\x54\x8b\xf0\x46\x85\x93\x37\x77\xea\xfd\x06\xf9\x3a\x55\x3e\x1f\xa7\xf9\xdc\x5a\xe5\x87\x50\x90\xae\x63\x36\xc2\x7e\xbd\x36\xeb\x1c\x36\x30\xfd\x51\x13\x56\x6d\x94\x69\xd0\xdf\x98\x21\xc7\x40\x52\x87\xa5\x16\x95\xd5\x43\x89\x9d\x5d\x70\xb5\xc3\x66\x6f\x74\x75\x10\x4e\x1f\x88\xbf\xf0\xce\xaa\x51\x7f\xb8\xd6\xa8\xb3\x18\x65\xfc\x27\x6a\x56\x24\x8e\xfa\xe1\xb3\x4f\x21\xf5\xc3\x29\x35\xa8\x1f\x3e\x49\xeb\x11\x4f\xfd\xb0\xa1\x40\x99\x1f\xfa\xe3\xd0\xd3\x95\x64\x01\x0b\x99\x1f\x36\xa4\xea\x47\x80\x56\x67\x9d\x5f\x7c\x42\xfc\xfd\x07\x85\xf5\xeb\x77\x35\x88\x9a\x52\x3f\x8c\xdb\x6c\x0f\xe3\x84\xed\x61\xb0\x0e\xb6\x87\x7e\xb2\x9c\x3e\x4d\xeb\xbe\xb7\xa1\xf8\x98\x28\xff\xad\xd4\xf1\xc6\x93\x5c\x26\x61\x65\xd3\x5c\xab\xd5\x9f\xa9\x2d\x56\x02\x6c\x93\xec\xcc\xf2\xe8\x2b\x00\xaf\x17\x1e\x7f\xdf\x14\x65\xfd\xbd\xef\x87\x2e\x48\x3c\x9a\x57\x56\x6e\xfb\x25\x69\x98\x2c\x09\xa1\x3f\x91\x65\xf6\x99\x44\x79\x87\x5b\xf2\x8e\xc2\x7a\x4a\x42\x29\xae\x3e\x03\xd6\x53\xfb\x12\x47\x89\xd1\x3c\x8e\xe0\xca\x8b\x40\xf4\xd1\x6e\x91\x10\x53\xa5\xcf\x2f\x4e\x8a\xbf\x6f\xf6\x55\x66\x6c\x85\xd7\xe6\xf3\x0c\x24\x01\x12\xab\xbf\xf5\x11\x71\xa8\x51\x17\x43\x2a\x8b\x67\xc5\xf3\x37\xf9\xbe\x46\xe7\xaa\xb3\xaf\xba\x89\x5f\x4c\x96\x35\x06\x64\x6c\x62\x47\x7f\x56\x10\x50\x57\x6d\x9f\xa2\x74\x0d\x03\xfd\xb4\xd8\xde\x5f\xef\xfb\xaa\x59\x1b\x03\x07\x9c\xfa\x02\x4f\xf5\xf9\xc6\x80\x71\x17\x64\x2c\xf9\x7d\x0b\x9a\xe1\x12\x87\x10\xc8\x41\x7a\x25\x67\xc3\xbb\xd1\xcc\x9e\x1f\x08\x41\x83\xfd\xae\x08\x64\xfc\x09\x51\xfc\xeb\x34\x6b\xaf\x43\x70\xe2\x8f\x89\x47\x17\xfb\x92\x65\x6e\x39\x7b\xf7\x4a\x47\x08\x4b\x97\x94\x02\x47\x52\xfb\x6a\xc0\xaa\x8b\x8e\x64\xbe\x9c\x1c\x0a\x85\xfb\xae\xe1\x45\x3b\xac\xb2\x2a\x22\xc3\x0b\x63\xcb\xfa\xa4\x78\x74\x81\xaf\x18\xed\xfa\x99\x28\x4c\x12\x08\x27\x20\x63\xfb\x95\x78\xf9\x55\xd1\xda\xf3\x7d\x2c\x1c\x6b\x31\xe8\x6a\x24\xc7\xf3\xe2\x79\x4f\x04\x1d\x3b\xe8\xc6\xa1\x63\xbf\x9e\x34\xaa\x72\xa9\x17\x14\xff\x8d\x5e\xee\x4e\xe4\x4b\xfa\x62\x97\x79\x84\x6d\x56\x88\xd4\x6f\x44\xd6\x3b\x30\xa5\xfd\x85\x0f\x5e\x9c\x4f\x8b\xcf\x7f\x9e\x84\x45\x7d\x59\x07\x6b\x7e\x4d\x9c\x6e\xf8\xbf\x6b\x6e\x7f\xe1\x19\xa9\x7b\xdf\x77\x45\xb9\x6b\xfd\xe2\xf7\xc5\xdf\x3f\x03\xed\xf0\xb3\xbf\x5e\x72\xac\x77\x3e\x91\xa7\xa9\xf4\x0f\x23\xfd\x30\x25\xca\xfe\xd3\xb8\xe6\xfd\xb8\x76\xf3\x4e\xa9\xc3\x42\x30\x2d\x32\x7f\xa5\x5f\xfc\x5f\x07\xf8\x67\xc1\x3f\xe6\x33\xc7\xbe\x81\x03\x9f\x21\x0d\xfc\x79\xa4\x81\x3f\x91\x4c\xb0\x91\x83\xf8\x97\x33\x15\xbf\x7e\x95\x2c\x7e\xf5\xbf\xd0\x42\xc5\xaf\x17\x1c\x49\x1d\xbb\x1c\xa8\x63\x63\x3a\xf6\x37\xb5\x3b\xb6\x33\x75\xde\xfc\xd6\x01\xee\xd9\x62\xbf\x58\xd1\xaf\x80\x6e\x9d\x3c\x74\xec\xbb\x75\xf2\x10\xe9\xd6\xcd\x9b\xec\x6e\xfd\x9d\x03\x31\x18\x63\x9a\xb7\x6d\x53\xcd\xe6\xad\x4a\x6d\xde\x76\x26\x49\x5e\x77\x32\xc5\xf2\x1a\x4e\x7c\x8a\x1f\xf3\xe6\x4d\x7c\x8a\x08\x44\x97\x45\x9a\xb7\x83\x01\xab\x6b\x6c\x81\x26\x90\x8a\xa7\x6f\x91\x75\x6c\x49\x91\x9b\xec\xe5\x9b\x6a\x68\xc7\xc4\xfd\xce\xd1\xb7\xd6\x7e\x97\x5c\x6b\x0f\x6b\xd2\x37\xf8\x3a\xcd\x2c\x00\x8a\x82\x12\x4b\xfd\xb8\x82\x9f\xd0\xa2\xb6\x2e\x24\x7c\x4d\xdc\xba\xe7\x75\x46\x02\x37\x2e\xf3\x13\x3a\x80\x6e\xd0\x0a\x44\x91\xde\x01\x43\x1e\x12\x65\x55\xc8\xba\xda\x1b\xe9\xf8\x85\x1d\xac\xf9\xcc\x84\x62\x9d\x19\x17\x6b\xb6\x74\x46\x7c\x4b\xc1\x6f\xf9\x74\x54\x39\x90\x7e\xba\x96\xd6\x65\x5b\x4c\x60\xa4\xbc\xbc\x34\xb6\x41\x0f\xdd\xc1\x54\x78\xc9\xaa\x6b\xd6\x75\x89\x63\x8b\xd7\x2c\x97\x5c\xb3\xcc\x25\xfa\x76\x06\x71\x5a\x54\x9c\x04\x97\xc4\x50\xb4\x5c\x99\x14\x6e\xdc\xb5\x6e\xf3\x37\xd2\x42\xbf\x43\xed\x2a\x3d\x96\xeb\xd2\x1a\x04\xc7\x92\xb0\x4e\x10\x5f\x55\x0a\x8f\x39\x9c\x81\xa8\xf8\x91\x9f\x33\xa9\x6a\xbe\x9b\x18\xf8\xc5\x15\x3f\xcc\xc0\xf3\x4d\xbd\x98\x5b\xe1\xe5\x7d\xa2\x26\x28\x33\x09\xba\xb8\x95\x11\x06\xd6\x8a\x91\x04\xc7\xec\xd0\xa0\x76\x03\x6f\xa1\x0d\xfc\xef\x79\x96\xcc\x8b\xc2\xae\x03\xd6\xf4\x42\x3d\xeb\xb6\x6e\x51\x02\xa6\x2d\x45\x73\xdd\x16\x99\xb2\x37\x33\xc0\x62\x98\xb9\xe6\x52\xf7\x91\xeb\x19\xd2\xa6\x56\x6d\x94\x23\xb5\x37\xca\xb3\x52\x37\xca\x3b\x99\xe4\xe0\x39\xc0\x24\x09\x8f\x33\x1c\x6e\xda\x79\xec\x37\xca\x4d\x3b\xc9\x46\x79\x4f\xa4\xf1\x77\x31\x04\x70\x54\x35\xef\xbe\xda\xcd\x5b\x9a\xda\xbc\xfb\x19\x00\x3f\x8a\x1f\x65\x00\xd2\x00\x0c\xfb\x37\x8e\xfd\x31\xf7\xbb\x6f\x90\x63\xee\x63\x91\xe6\x3d\xc0\x24\x85\x8d\x03\xb7\xb1\x18\x8e\xb5\x59\xc8\x27\x67\xf3\xd0\x3c\x1c\xbb\x01\x44\x30\x42\x8f\xc4\x27\x72\x24\x46\x88\x23\xc3\x67\x96\x63\x08\x67\x49\xb0\x96\xc7\x60\x24\x2a\x93\x4f\xd1\x4c\x62\x9d\x7d\x1e\x4d\x4d\xf1\x78\x6a\x8a\x27\x53\x53\x3c\x45\x53\xc4\x7a\x45\x7d\x26\x35\x8f\xa7\x53\x53\x7c\x2e\x35\xc5\xe7\x13\x52\xf8\x8e\x7f\xdf\xbc\xff\x03\x6b\x70\x81\xb5\x9c\xad\xdc\xd4\xb3\x55\xbe\x26\x0b\xda\x4e\xb0\x02\xbd\x9f\x7c\x0a\x46\xc9\xa8\x11\x8d\xf1\x99\x78\x43\xa4\x8e\xc6\x78\x28\xca\x8d\xf2\x4c\xc2\xd9\x63\x62\x0f\xeb\x60\xbe\xe2\xb6\xa9\x4c\x93\x19\x38\x79\x6b\xf8\xfd\x4f\x51\x73\xd9\x14\x35\x97\x4d\x51\x73\x59\xbf\x4b\x0c\xf7\xfd\xae\x59\x89\xb5\x03\xc6\x71\x36\xbc\xcc\x71\x14\x3c\x27\xbc\xb4\x44\xf8\x52\x4e\x97\x60\xb5\xd3\xfc\x42\x75\xf4\xc9\x6d\x89\xed\xad\x30\xb0\x32\x2a\x56\x97\xc5\x96\xb5\x73\x81\x3c\xbc\xb9\x13\x06\x58\x50\x5e\x06\x49\x3b\x5e\x07\x49\x3b\x44\x71\x2d\x87\x1c\x6a\x1e\x74\xa8\x79\xd0\xd1\xe6\xc1\x2a\x13\xe4\x4e\x5a\xb9\x38\x13\xe4\x61\x5a\xc6\x61\x5a\xc6\x61\x5a\xc6\x61\x87\x98\x20\x0f\x11\xa7\xd7\x43\xcc\x68\x3c\x30\x50\x3a\xf8\xa1\xf7\x1a\x9e\xbb\x4e\xa0\x88\x14\x7b\x17\x92\xe2\x33\xd4\x27\x5c\x5a\x0a\x58\xc8\x39\x23\x01\xb6\x4e\xf5\x49\x34\x20\x68\x9a\x56\xfe\xb4\x98\x10\x64\xf0\x40\x0a\x24\xb1\x77\xfc\x3d\xb4\xd5\xb6\xe6\xa6\x42\x02\x87\x57\x94\x64\xc6\xb5\x27\xcc\x3c\x13\xe4\x0b\x1a\x4d\x7c\x61\xda\x55\xd9\x87\x55\xd9\x09\xde\x30\x09\x65\x17\x0c\x73\x70\x81\x04\xc5\xd4\xad\xb1\x42\x85\xd1\x35\xd7\x46\x68\x95\xa6\x58\x84\x82\x18\x66\x3e\xa7\xcb\x80\x93\x65\xa0\x47\xb6\xdf\xad\x37\x6e\x62\xc8\xd1\xf1\xe4\x44\xf1\x51\xc6\xa1\x5a\x54\x83\x04\x64\x26\x8b\x92\xd6\xa6\xde\xb0\x93\x9c\x59\x22\xf2\x10\xed\x9a\x6d\x31\x6e\x00\xad\x54\x44\x3e\x53\xc5\xfd\xd2\x93\x33\x31\xd2\x7f\xc8\xb8\x87\x93\xf6\x74\x1d\x03\x4c\x62\xff\x75\x80\x15\x12\x2e\x86\xbb\x62\xfa\x82\x2d\x77\xa3\x10\x5d\x79\x86\x67\x71\x6e\xa3\xd3\x58\x78\x69\x29\x2e\x22\xde\xf5\xb4\x01\xdf\x9d\x17\xeb\xbc\x48\x6c\xe7\x4b\x95\xdb\xf7\x52\xaf\xc7\xda\x76\x6e\x48\xdc\x76\x7a\x86\xb5\x8c\x2d\x43\xcb\xca\x86\xe2\xcc\xcf\x14\xcc\x93\xbc\xac\x60\x46\xf2\x75\x7b\x32\x56\xbf\x85\xa9\x2d\x60\xc8\x2c\x4b\x15\x71\x13\x29\xba\xda\x26\xa0\x15\xf8\xd2\x7c\xd5\xa3\xac\x94\x26\x2b\xa2\x15\xbb\xb9\x66\x56\x51\xbe\xc0\x9b\x63\xdb\x0c\xac\x7a\x9d\x76\xdc\xba\x86\x52\xe8\x85\xab\x75\xac\x9d\x1d\xc9\x8a\xec\x5b\x68\x9e\xf1\x91\x8e\x6c\x47\xc9\xb2\xd1\x6b\xa3\xd3\x47\x01\xd9\x98\xc8\x34\xbd\x95\xe6\x7a\x60\x6e\xc2\x4d\x6e\xa9\xb7\x86\x3b\x1b\xdb\xa5\xf9\xa6\xd7\x00\x42\x67\xfb\xbe\x74\x72\x5b\xcb\xdd\x8d\x1b\xe5\xf0\xad\x11\x13\x0d\xae\x4a\x65\x69\x8c\xe7\x52\x2d\x9b\xd1\x7b\x57\x27\x7a\xf1\xb9\x9a\xea\xeb\x54\x4d\x5e\xe5\xea\xeb\x5b\x2b\x45\xb3\x26\x6c\x55\x66\x9f\x29\xd3\x7d\xa6\x20\x5d\xd9\xf2\xf4\xfb\xda\xa3\xdb\x6d\x78\x26\x70\x00\xc0\xdb\xf4\x07\x3b\xf7\xa9\x09\xf8\x99\x14\x11\xf2\x60\x62\x8a\xb0\xff\x2b\xe8\x8e\x5b\xfe\xed\xa9\x96\x25\xf1\x5e\xfa\xce\xd3\x71\xb9\xde\x97\x90\xab\xef\xf8\x5b\x96\xff\xff\x00\xc2\xc8\xbf\x02\x6b\x79\x92\x00\x04\x0d\x6d\x78\xeb\x6c\x8c\xb9\x8b\x52\xae\x8c\xb9\x1b\xb4\xb7\x17\x0a\x12\x20\x08\xa2\xee\x69\x10\x12\x4e\xc6\x84\x3b\xfb\xec\xe5\xcb\x97\x2f\x7f\xe9\x39\x18\x19\xee\x15\xaf\x58\xb9\x72\xe5\xaa\x55\xe7\x9e\xbb\x7a\xcd\x9a\x62\x31\x7c\xe5\x9f\xfe\xe9\xab\x5e\xfd\x67\x7f\xb6\x76\xed\xda\xd7\xbc\xe6\xcf\xff\xfc\x2f\xfe\xf2\xaf\xfe\xea\xaf\xff\xfa\xaf\x5f\xfb\xda\x9e\xf3\xce\xbf\xe0\x82\x0b\x2f\xbc\xe8\xe2\x8b\x5f\xd7\xfb\xfa\x37\xbc\xf1\x4d\x7f\xf3\x37\x7f\xfb\xb7\x6f\x7e\x73\x1f\xe0\x04\xff\xfe\xad\x6f\x7d\x9b\x04\x0a\xbe\xf3\x9d\xef\x7c\xd7\xbb\xde\xfd\xcf\xeb\xd7\xbf\xe7\x3d\xef\x79\xef\x7b\xdf\xf7\xfe\xf7\x7f\xe0\x5f\xfe\xf5\x5f\x37\x6c\xd8\xf0\xc1\x0f\x7e\xe8\xdf\x4a\x1b\x2f\x01\x9c\xa0\xc4\x08\x1a\xc9\x7b\xa8\x2a\x0c\xf0\x44\xbc\xe8\x3d\xa4\xc2\x00\x8f\xbb\x11\xd1\x7b\x22\xe1\x4c\x18\x77\x8d\xe8\x3d\xee\x6a\xd1\x3b\x43\xa8\x08\xb7\x31\xbf\xf8\x71\x71\xdb\xdc\xca\x50\x16\x6e\x77\x34\xa8\x1d\x41\x05\xed\xc6\xe4\x92\x91\x29\x8b\xa3\xe2\x95\x2d\x2a\xc8\x4b\x84\x15\x3d\xae\x3a\x90\x37\xd3\x39\x23\xc2\xc9\xe3\x4e\x98\xdf\xde\xee\x08\x39\x71\x78\x11\xa4\x71\x15\x89\xa1\xc4\x04\xb8\xc3\xdc\x59\xc5\xb8\x6e\x01\x7a\x80\x61\xcb\x32\xa4\x65\xd9\xd0\xe3\x19\x34\x3a\x3d\x8e\xd5\xf3\x79\x76\x78\x99\xa3\x9a\x91\x0b\x33\xa5\xf6\x06\x9e\xb9\xc8\x20\x0f\x37\x2b\x94\xdf\x26\xe6\xf3\x06\x2d\xc0\x3e\xaa\xb0\x55\x61\x46\xbb\xbe\x7c\xca\xe0\xa8\xc2\x52\x29\xc8\x87\x0e\xcf\x6f\x0c\x1a\x79\x96\x37\x2a\x90\x54\x23\x6f\xe0\x8a\xec\xf3\x13\x0a\x5a\x95\xe1\x0d\x1b\x83\x0c\x67\xe2\x4f\x13\xcf\x86\x0e\x6f\x12\xf2\x30\x6f\xd8\x52\x0a\x80\xa6\x9d\x30\x27\x5c\xe2\x17\x0f\x8a\xf7\x36\xe2\xee\x3d\xc4\x34\xf4\xd0\xb1\xee\x11\x43\x32\x95\xcf\x73\x21\x27\xee\x35\x25\xbf\x78\x85\x78\xf2\x6f\xbe\xea\xbc\x1c\xc0\x15\xe4\xe7\x7c\x35\xa1\x71\x44\xf7\xd1\x02\xef\x16\xf7\x88\x3c\x3e\xa4\xf3\x68\x54\xdc\xc6\x65\xd7\xd8\x25\xa3\xee\xbd\x97\x31\x40\x57\xf9\xdc\x37\x17\xaa\x30\xbf\x1d\x47\xd6\xa7\xf4\x94\x8e\x74\x44\x0a\xbb\x06\x82\x9c\x66\xc9\xce\xf3\x5c\x2f\x51\xc4\x6f\xa0\x1e\x48\x8d\x3c\xcf\x1b\xf1\x29\x80\x66\xfe\xd5\xf7\xb5\x03\x12\x57\x16\x10\xb0\x0d\xfc\x0b\xf8\x20\xe5\x44\xc7\x40\x69\x58\x6d\x3d\xaf\x08\x01\xdf\xfb\x7d\x69\xd2\x78\x9f\xcf\x9b\xc2\x4b\x4a\x41\x8e\xfb\xa1\xc3\x73\xda\x26\x99\xe7\x99\xf0\x92\x52\xbb\x19\xa1\x36\x09\xb9\xf9\x0d\x42\x6e\x1c\x3d\xdd\x1e\x66\x08\xb6\xc9\xc7\xb4\x1d\x6e\x46\x56\xca\xf7\x80\x3f\x7a\x9e\x74\x49\xe8\x96\x78\xe6\x7c\xe3\x98\xb3\xde\x2f\xfe\x5a\x82\x5f\x64\xd0\xd3\x3e\x29\xaf\xf5\x16\x5c\x31\x88\x65\x38\x1f\x27\x18\xc5\xab\xb9\x11\x42\xe2\xa4\x2d\x61\xd4\x1d\xd6\x34\x52\xa3\x72\x41\x79\x2a\x37\xfd\x1b\xaf\x26\xd4\xc1\x2f\xae\xc2\xab\xb9\x11\xb1\x34\xa9\xbc\x31\x52\xde\x58\x4c\x79\x63\x2e\xc1\xab\xa9\xf2\x38\x2d\xaf\x53\x7f\xc9\x22\x56\x0d\xbe\x34\x20\x4e\x4d\xb1\xee\xac\x31\x23\x1d\xe8\x18\x30\x35\x30\x6a\x13\xac\x16\x46\xed\x26\xda\x20\x0b\xa3\xb6\x56\xbb\xc8\x16\x0c\x21\x57\xa7\x94\xd6\x70\x43\xea\x96\x5a\xed\x3e\x98\x54\x52\x9e\xb2\x26\x56\x03\x41\xec\x2c\xe9\x60\xcd\xef\xf6\x8b\xbf\x12\xa3\xfd\x2e\xf4\xcb\xbd\xa4\xa4\x37\x3f\x3d\x6f\x03\xa6\x11\x60\x0a\x84\x7c\x36\xbc\x22\xef\xb7\xf6\x70\x94\x13\x87\xa3\x82\xea\x3d\xa6\xcc\x87\x15\xa9\xe6\x3b\xef\x60\x7b\x5e\x5f\xdd\xdf\x09\x33\x59\x89\x92\xef\x20\xb0\x09\x15\x17\xd9\xa6\xc8\xc0\xc8\x3f\x0d\xfa\x26\xd1\x25\x67\x6d\x37\x45\x70\x92\x1a\xbd\x10\x43\x70\xb6\x86\xe0\xbe\x4e\xee\x60\xcd\xff\x28\xe9\xc4\xd7\x81\x5c\x3a\x41\xc5\xcc\x09\x22\x66\x0e\xa5\xc6\xb7\x9e\xa0\xe2\xe1\x04\x11\x0f\xd3\x5e\xad\x52\x2c\xdf\x49\x9b\x90\xa2\x37\x4f\x30\x4c\x0b\x29\xff\x6d\x3e\x38\x67\xbd\x15\x14\xcb\x3f\xdb\xa1\xf5\xe6\xd0\x2c\xa3\x4b\xae\xbf\xaa\xdc\x11\xd9\x50\xc9\x73\xc2\xd2\x25\x9f\xd6\xc1\x9a\xdf\x22\x11\x07\xed\x00\xa4\x91\x17\x17\x3d\x8d\xa6\x25\xbc\x26\x6e\x1e\x3d\x50\xc7\x3c\x42\x14\xa0\x99\x47\x59\xc8\xf5\x7f\x24\x58\x47\x1c\xc0\xe2\xeb\x77\x34\x40\x47\xcc\x96\x41\xbc\x56\xf7\x9a\xdd\xad\x81\xc4\x3d\x42\xe0\xe6\x38\x01\x72\x86\xe5\x5f\xdb\x2c\x76\x1f\x4b\x1e\x0d\x75\x81\xab\x30\x83\xf1\x43\x43\x4f\xaf\xc6\xea\xf5\xc9\x55\xdf\x7f\x7f\x63\x5c\xe4\xd1\x31\x9a\xfb\x10\xbd\xae\x1b\x82\x5c\x6e\x87\xaa\x7b\xa3\x2f\x11\x90\x6f\x30\x0a\xa7\xea\x68\x74\xb1\x92\x91\xb8\xc8\xb6\x6a\x7d\xe8\xf3\x32\x13\x18\x30\x21\x6a\x38\xaf\x43\xa8\xb6\x86\xfe\x54\xcd\xcc\x47\x6b\xcf\xcc\x97\xa5\x9a\x3c\x00\x85\x76\xb1\x2f\x63\xb4\x5d\x04\x33\xf3\x81\xbb\x8f\xc9\xcc\x7c\xe0\x6e\xd2\xab\x4f\x45\x66\xe6\xe3\x12\xdf\x63\x14\x13\xed\xb6\x8e\xf5\xb3\x49\x92\x24\xed\xaf\xff\x44\x90\x50\xe8\x04\x2e\x68\x1c\xb1\xbf\x3e\x2f\xc1\x41\x10\x47\xef\xb5\xbe\x15\x98\x6c\xcc\x4c\x88\x71\x16\x47\xb2\x3c\x18\x1b\x8e\x76\x82\x56\xe7\xf1\xf9\xc4\xb5\xb8\x0b\x4a\xfc\x82\x28\xf1\xaf\x7d\xd8\xbe\xfe\x2a\x6e\x9c\x9e\xad\x3d\x4e\x4b\x52\xc7\xe9\x39\x51\xc2\x5f\xfa\x32\x70\xd5\x5f\xc0\x38\x3d\xbf\x7b\xc9\xb1\x18\xa7\xe7\x77\x13\x6b\xd4\x57\x22\xe3\xf4\x25\x09\x18\x92\xd7\x03\xa8\xc8\xd7\xe5\x2f\x7e\x78\x69\xe0\x4a\x4c\xd3\xab\x85\xd8\x85\x9f\x5f\x85\xa4\xe5\x06\xc4\xfb\x2a\x48\xca\x20\xf8\xdf\x2b\x45\x4a\xf9\x31\xf4\x69\x45\x1d\xba\x5f\x1f\xd1\x16\xfd\xdd\xda\x1d\xbc\x3c\xb5\x83\x01\x96\xb4\xc6\x2f\xfe\x00\xd1\x3b\xce\x70\xf8\xcd\xeb\x8f\xc9\x42\xf8\xe6\xf5\x64\x26\xfd\x28\xd2\xc1\xdf\x93\xc8\x1a\xd8\xa3\xcf\x01\x70\x4d\x4c\xe3\x7e\x5a\xbb\x71\xa7\xa4\x36\x0e\xe0\x50\x7f\x82\x90\xf1\x97\x47\x61\x51\x47\xd3\x38\x0b\x09\x75\x38\xd2\xb8\x9f\x39\x80\xa7\x39\x8a\xc3\x38\xac\x18\x1d\x51\xc5\xd2\x11\xfd\x7f\x36\x43\xde\xa8\xaf\x35\x9b\x99\x8c\xab\x1c\x7a\x41\x0e\xcc\x44\x5d\x62\xa2\xc8\x8f\x67\x11\xb2\x00\x95\x7e\x1b\x83\x07\x60\xd4\x38\xd3\xe7\x39\x3b\xa3\x33\x11\xbf\x75\x06\xe1\x0b\xc8\x71\x73\xf9\xda\x29\x1f\x12\xc2\x00\xf5\xfa\x00\x93\x26\xb1\x79\x32\x40\x71\x24\xdf\xd3\x30\xdf\x97\x10\xce\x00\x95\x60\x97\x7c\x00\x6f\x2e\x25\xa4\x01\x56\x06\x4b\x31\x83\x4e\x9f\x37\x89\xab\x98\xb8\x60\x07\x0e\xdc\xb9\x4e\xc5\xcb\x67\xd8\x59\xe2\x8d\x14\xca\x64\x4f\xb4\xe3\xc0\x54\x14\xb3\x72\xae\xdc\x54\x73\xe5\x9c\x98\xba\x72\xae\x92\xb8\x11\xe9\x3f\xd7\x01\x2b\xe7\x9e\xe9\x93\x8e\xc5\xca\xb9\x67\xfa\x24\x0a\x04\xb2\x1b\xb4\x57\x22\x3c\xa4\x90\xb4\x41\x0a\x49\xeb\xe4\x15\x10\xa0\xe2\x8d\xe8\xdc\x82\x37\xc3\x26\x29\x49\xf9\xc6\x05\x66\xbd\x10\xa8\x56\x3a\xaf\x93\x82\xbb\x34\x66\x58\x76\x95\xfd\xb4\xc4\x54\xbb\xca\x6d\x12\x53\xe2\xdb\x36\x11\x63\xe3\x6a\x8d\xd2\x1d\xf7\xdb\xf0\xff\x1b\x68\x69\xda\x08\x12\x9a\x30\x53\x71\x91\xb2\x3b\x35\x23\x07\x67\x5a\x0d\x75\xa3\x84\x9e\x14\x6f\x61\x48\x26\xa2\xe3\x15\xab\x6b\xa0\x10\x24\xd7\xfa\x24\xa4\x03\x60\x80\x4e\xf4\x15\xd1\xae\x14\x82\x45\xde\xcb\x9c\xd7\xc9\xdb\x5b\xaf\xbc\xbd\x8d\x30\x79\x7d\x5b\x17\xc0\xcd\xba\x2f\x68\x92\x42\x64\xe0\xc3\x0c\x5b\x78\xec\x17\x3b\xce\xee\x8a\x53\xa2\xf6\x96\x5b\xed\xd9\x80\x89\xc6\x1d\x2b\x5a\xcf\x87\x23\x53\x06\x00\x51\x6d\x71\x8b\xe0\x8e\xda\x8b\x20\xfd\xf8\x18\x66\x32\xba\xd2\x5d\x0a\x9b\x32\x1c\x7e\x73\xfc\x98\x1c\x1f\xdf\x1c\x27\xc7\xc7\x81\x48\x8b\x46\x18\x40\x4f\x4c\x4f\x3b\xa6\xff\xd9\x51\x88\x0f\xc7\x3c\xc3\x98\x3e\xbf\xff\x68\xfb\x1c\x70\x40\xad\x7e\xf1\x41\x26\xa3\x30\xbd\x48\x7d\x3e\x16\xe9\xf3\x8f\x30\xe0\x37\x7b\x11\x26\xba\x01\x21\x4d\xa4\x20\x6a\x3e\x49\x53\xc4\x9a\x65\x2a\xa9\x29\x1e\x4b\x4d\xf1\x44\x42\x3d\x7c\xc7\xbf\x65\xd1\x1f\x85\x11\xa6\xc0\x5a\x7a\x54\x8c\xa3\x4c\x06\x08\x90\xab\xd1\x3d\x0b\x31\x22\x02\xe7\x41\x00\x3c\x55\x1a\xe1\x23\x4d\x1e\xcb\x5f\xfa\xd2\x73\xce\x39\xe7\x65\x9a\x13\xc1\x58\x1f\xfa\xab\xac\x0f\xcf\xc5\x5b\x1f\xfa\x95\xf5\x61\x20\x6a\x7d\x78\x2e\x41\x47\x30\xe0\x82\x2f\xb2\x13\x4a\x87\x7b\x1d\xda\xd3\x05\x87\xfb\x76\xa6\x7d\x15\x3d\x10\xb6\xe1\x46\x70\xae\xf1\xb5\x57\x4f\x4f\x81\x9f\x61\xc2\x0f\x51\x93\xe0\x10\x35\x09\x0e\x51\x93\xe0\x90\xf1\x9c\x3f\x12\xa8\x4b\x15\x9c\x66\x1b\x6d\x62\xbc\xae\x41\x86\x28\x8e\xbc\xb7\x3d\xf1\xbd\xc1\x28\xa1\x6d\x52\x1f\xe2\x31\x3c\xe8\x1a\xaf\xfe\x41\x37\xe2\xd5\x7f\x32\xdc\x18\xa8\x97\x64\xfd\x3e\xfd\x7b\x68\xc9\x69\xc1\x16\x5a\xe0\xde\x00\x86\xdb\x6e\xe3\x10\xd5\x45\x1c\xa2\x3a\x2d\x58\x4d\x01\x12\xc6\xc2\x6a\x56\xd4\x0b\xab\x79\x2e\x19\x56\x73\x98\x69\x28\xcd\x50\x84\x4a\x60\x2f\x7d\x8f\x50\x09\x58\xaf\x61\xa8\x67\x52\x0f\x8b\x89\xf6\xb9\x18\x30\x8e\x62\x0d\x18\x62\x00\x62\x0a\xdc\x10\xf1\x24\xd3\x2c\xc8\xf8\x46\xa9\xa5\xf0\xd3\x26\x2c\x46\x9f\xd1\x69\x55\x45\x64\xb8\x26\x7d\x7e\x4d\xd9\x11\x19\x7a\x91\x62\x38\x3e\x22\xc3\xb5\x34\xbf\x74\x2f\xbd\x29\x66\xbc\xf4\xa6\xa2\x11\x19\x62\x8f\xa5\x36\x79\xc3\x08\x10\x34\x2f\x5f\x63\x18\x74\xc1\x51\xbc\x03\x8e\xbc\x49\x20\xb7\x40\x2f\xf2\x1c\x4c\x31\xe3\x44\x37\x45\x20\x65\x53\x08\x29\x23\x30\x32\xf0\x66\x3d\x1d\x71\x64\x0e\xc5\x91\x39\x80\x23\x93\xee\x62\xbd\x17\x19\x66\x32\xc4\xc5\xf7\xa2\xaf\x58\xc5\x48\x8c\x1c\xae\x18\xb6\xab\x58\x25\xb6\xf7\x6e\x4e\x9a\x73\x07\xc3\x11\xf4\x89\x1f\x57\x47\x9f\xfa\x41\x45\x52\x50\xdf\x55\x24\x85\x0a\x7e\x9f\x62\x84\x01\xc0\xc0\x87\x89\x26\xbb\x3f\x55\x42\x9c\x62\x11\xdf\xb2\x5b\x69\x45\x31\xac\x62\x87\x41\x72\x15\x74\x95\x0d\x5f\xa3\x4b\xb6\x3f\xf5\x45\x57\xd4\xaa\x17\xa7\x35\xe6\x75\x55\x32\xc1\xeb\xc1\x57\x97\x18\xfb\xea\x31\x4c\x6b\x9f\xea\xf5\x00\x7a\x25\x1e\xbb\x79\xde\x99\xb8\x79\xe2\xae\xe9\x92\x5d\xd3\xf8\x04\xac\x02\x10\x3b\x4e\x88\x49\x72\x61\xaa\xc3\xe7\xe1\x20\x2d\x32\xce\xe7\x61\xad\xc5\x48\xdd\x8d\x58\x1e\x79\xbf\xe8\x92\xd7\x8b\xce\x20\x47\xcc\x40\x67\xca\x30\x26\x2b\x31\x8c\x89\x28\xf6\x10\x5e\xed\x26\x24\x35\xba\xd5\xe6\x7b\x12\xdb\xbc\x7e\x58\xeb\xa8\x61\x47\x5e\xa3\x8c\x61\xf0\x6d\xad\x76\xd7\xc9\xeb\x46\x89\xcb\x25\x97\x37\x44\xd4\x8f\x4e\x02\x5e\x8b\x8c\xd5\x28\x29\xae\x06\xf4\x6b\x8c\xa9\x1a\x68\xe8\xd7\x64\x14\xfa\x75\x5f\xcd\xac\xa2\xd0\xaf\xfb\x62\xdb\x19\x0f\xfd\x02\xbc\x82\x0e\xac\xe9\x85\xab\x39\xab\x09\x01\x7b\x20\x71\x97\xd4\x5c\xf9\xeb\x0a\xca\xcb\x03\xe3\x1c\x29\x37\x3d\xa4\x12\x20\xca\x64\x43\x75\xf0\x5c\x5d\x10\xb0\x3e\x0d\x01\xeb\xc3\xdd\xee\x19\x47\x02\x10\x25\x06\x6c\x9d\xc1\x80\xf5\x69\x0c\xd8\x78\x02\x06\xec\x15\x92\x33\x9b\x33\x0d\x9b\x7d\xb9\x8e\x1b\x13\x8b\x01\x1b\xab\x75\xae\x1a\xc6\xea\x49\x73\x54\x1e\x32\xf7\xfb\x09\x9b\xdd\xf9\x21\x9a\xd7\x7f\xc7\x40\x1b\x71\x83\x5f\x27\x17\x43\x9f\x6c\xd4\x38\x0b\x32\x80\xfd\x9d\x2d\xd1\x60\x2f\x83\x8b\xce\x1f\x6c\xc7\xb2\x7c\x67\x4e\x43\xe6\xe8\x18\xe6\x81\xc4\x83\xba\xbe\xfb\x1c\xd0\x0e\xcc\x42\xda\x81\x66\xb8\xcf\x3d\x62\xee\x73\x47\xda\x72\xea\x82\x52\x77\xdb\xb9\x23\x8a\x2e\x10\x66\x82\xe7\xaa\x99\x09\x1a\xa9\x23\x05\x4d\x10\x7b\x99\x7a\x9a\xa6\x88\x77\xa4\x48\xcc\xc3\x20\xe9\x46\x23\x48\xba\xcf\xd3\x77\x9e\xb6\xae\x68\x3f\x69\x3a\x72\xfa\xfb\x45\x18\x94\x3e\x7a\x9f\x9a\x37\x7f\x7e\x32\xf5\xfd\xa1\xf8\xbb\xd1\xb4\xa4\xf9\x2d\xd8\x5e\x65\x83\x66\xf5\x0c\x99\xd5\x53\xb6\x57\xcf\x66\x9a\xe7\xd0\x9c\x58\x20\x6a\xc4\xcb\xc7\x7a\xc5\x8e\x68\xaf\xb7\x2a\xd8\x22\xbb\x95\xcb\xe6\x48\xac\x9e\x6e\x8c\x69\x8e\x0e\x0b\xe8\xbb\x95\xe4\x1f\x13\x21\x54\x89\xfc\xb1\xb4\xde\x28\x0c\x59\xa7\xc7\xb6\x9a\xf9\x75\x59\xcc\xde\x1c\x49\xe8\x9a\x30\x0a\x88\x2c\x8f\x2b\xf2\x95\x68\xd6\x3b\x52\xab\xda\xad\x5e\x35\xd1\x54\xd7\xea\x1e\xe8\x49\xac\xf3\xc0\x31\xee\x83\x9d\x35\xf3\xeb\x06\xa1\xb5\xa4\x40\x24\x6e\x81\x52\x9d\x3b\x3e\xf7\xa4\x32\x15\x61\x48\xc7\xeb\xf0\xb7\x9e\x66\xb6\xef\xb1\x02\xa6\xac\x4b\xed\xb8\xdd\x2f\x56\xc7\xed\xa9\x3f\xe3\x9a\xb3\x32\x2e\xef\xcb\x8f\xf1\xa0\x5c\x51\x33\x3f\x9b\x72\xbe\x5b\x0e\x41\xaf\xb9\x00\xf9\x8a\x98\x02\x1e\x6f\x94\xa3\x06\xf4\x35\xdd\x21\x32\x7e\xc8\x27\x18\xc5\xdb\xe3\xae\xe5\xf4\xd2\xe4\x43\xf0\x0f\x5f\xc5\xb8\x31\x11\x4a\x72\x32\x8a\xb8\x89\xa7\xe8\xc4\xdd\x53\xf6\xd1\x6d\x40\x9f\xe1\x18\x2a\x9c\xbb\x41\x46\xe4\xce\x33\x01\x83\x0b\x77\x46\xee\x53\xf5\x69\xe7\xf6\xd3\xac\x6d\x68\xf2\x01\xff\x18\x69\xc5\x0a\xac\x65\x69\x24\x02\x89\x64\x60\xd7\xbb\xb0\x06\xf4\x2e\x3e\x69\x49\xd2\x86\xfc\xd5\x04\x65\x55\x24\xbe\xe7\x52\xb8\x8e\x0b\x29\xa6\x06\xb9\xcd\x66\x9a\x5b\x5c\x20\x43\xb5\x47\xb5\xe3\x4e\x4f\x2e\x9e\x4b\x94\x9f\x51\xe0\xc5\x06\xc7\xec\xe5\x18\x1b\xfc\x7c\x83\x3d\x5d\x1c\xb9\x8e\x8e\x31\x7a\xe5\x30\x4a\xa4\xaf\x26\x7b\x35\xc1\xbe\xd1\x6b\xf4\x64\x0b\xf1\xfe\x2b\x9f\x6e\x94\xd5\xee\x53\xdf\x58\xe8\x70\xf1\x47\x4f\xd4\x0a\xe3\x0c\x43\xcc\x73\xf4\xcf\xc3\x36\x35\x51\x17\x1a\xcd\xa7\x33\xc1\x08\xd6\x74\x41\x84\x4e\x67\x22\x56\x83\xb3\x3b\xb9\xfa\x23\x2c\x14\xc3\x11\xae\x46\xa9\x3d\x5c\x2d\x65\x76\x20\x3b\x53\xf0\x60\xee\xee\x08\x57\x0f\xc8\x10\xf9\xf2\xa5\x52\x28\xfe\x1f\xae\xe6\xde\xf0\xa2\x1d\xed\x92\xae\x40\xad\xcb\x0e\xc9\x76\xae\x72\x1f\x90\x08\xcc\x76\x8c\x0d\x8e\x89\x02\x30\x28\x60\xe5\xd7\x19\xf0\x47\x3d\xc7\x36\x2a\x4a\xd4\x9e\xd5\xa9\x2d\x5e\x5d\x1a\x60\xd4\xad\x37\x9b\x35\x42\x84\xfc\x52\x00\xdb\xb2\xea\x8f\xab\x68\x7f\xec\x32\xd7\x5e\x3d\x55\x23\x55\x18\x64\x11\x1f\xb1\xa4\x39\x4a\x85\x6d\x1d\xd9\x4b\xdf\x56\xd6\x27\x68\x05\x97\x82\x05\x71\xa9\xb7\x6e\x63\xa0\x19\xd1\xe0\xbb\xa2\x01\xda\x52\xd2\xdb\xe7\x08\xa6\x94\xd7\x45\xa7\x9e\xd6\x4f\x47\x5a\x7f\x4d\x42\xeb\x25\x6b\x13\x9c\x2c\xa8\xe4\x64\x3a\xd8\x4a\xe8\x04\x19\xd8\x70\x5b\x7c\xee\xf0\x4c\xa9\x3d\x37\xcc\x73\xc3\xcb\x1c\x87\x67\xb7\xad\x74\x94\x73\x34\xcf\x88\x3f\x19\x9f\x67\xb4\x8f\xf4\x22\x90\xb5\xfd\x48\x5c\x96\xeb\x68\x15\x68\xc8\x95\x65\x8e\x13\x64\x79\x46\x73\x63\x2e\x01\x11\x1d\x90\xc2\xb8\xa7\xd4\x14\xa7\x5d\x0c\xda\x40\x45\xe6\x32\x2d\x2b\x56\x20\xfe\x30\x4d\x11\x2b\x54\xdf\x9e\x9a\x62\x24\x21\x85\xef\xf8\x37\x25\x84\xb4\x6e\x40\x83\x42\x62\x3c\xeb\xc9\xf8\x7d\x55\xc5\xb3\xde\x69\x2b\x30\x37\xd3\xf4\xd5\xf7\xa2\xfe\xfe\x43\xa0\x00\x4b\x83\x47\x7a\x32\x3c\x49\x56\x85\x27\x81\x19\xbc\xc2\xcb\x2b\xee\x71\x15\xc2\x27\x2d\x8c\xb5\xa4\xfb\x68\xa3\x7b\xe8\xa4\x75\xb7\xc9\xa8\xf0\x22\x0f\x1f\x69\xfc\xac\x84\x13\xed\x34\x1a\xaa\x32\xd7\x40\xbd\x54\x88\xa9\x06\x1d\xb1\x8d\x11\x26\x1f\xb5\xc1\x7c\x3b\xbe\xfb\x07\xf0\x58\xab\x0e\x65\xf9\xed\x34\x05\xf2\x86\x63\x19\xca\x32\x26\x4c\xe0\xf6\xf4\x2a\xac\x3f\xda\x30\x81\x62\xe6\x4d\xfb\x11\x4f\xe7\xd4\x62\xfb\x95\xad\x9f\x85\x0e\xde\x2e\x96\x20\x71\x05\xcf\x94\x86\xb9\x17\x3e\xea\x94\xc4\x46\x62\x76\x10\xef\x75\xe6\x98\x5b\xec\xfb\x3c\x13\xfa\x24\x92\xf0\x89\x32\xfc\xc5\x22\x94\xdc\xd6\xa0\x20\x5e\x15\xec\x72\x0f\xad\x1b\xb9\xa7\x15\x74\x28\x5e\x23\x88\x92\x94\x77\xd3\x4b\x60\x77\xc8\x4a\xed\x4e\xe8\xf7\x1a\xd7\xbe\x85\x4a\x6c\xe8\xb3\xc3\x01\xa3\xb8\xeb\xeb\xfd\xda\x2e\xe3\x4a\x5a\x06\x09\xec\x59\x97\x24\x6e\x67\x75\x55\x8d\xac\x0e\x99\xac\x26\x4d\x56\x53\x49\x59\xed\x4d\xc8\x2a\x51\x86\xb7\x5f\xdf\x47\x5f\xd7\x31\x41\xab\xe2\x2a\xee\x4b\x18\x09\xa2\xbb\xec\xb1\xee\xcf\x6b\x0b\x34\x2c\xe6\x3a\xaa\x17\x33\x47\x19\xc9\xf3\x2b\x33\xec\x4f\x3b\xab\x6b\x69\x56\x5f\xb3\xb3\xaa\x7d\xfb\xb2\xf3\x19\x4a\xc8\x67\x29\x12\xf8\x52\x29\x69\x4e\xcd\x5e\xb6\xf3\xdd\x4f\xf3\xb5\x42\x4b\x4a\x67\xdf\x35\x28\x68\x0e\xca\x6f\xa1\x63\xe4\x88\x35\xea\xf6\xc3\xac\xab\xad\x10\xec\xbc\x8b\x8c\x38\xa6\xaf\xb3\xbd\x44\x87\x79\x92\xf6\x63\x65\x96\xd7\xbf\x17\x89\x7b\xfd\xed\x24\x01\x13\xc4\xe0\x35\xc8\xa9\xd8\xcf\xa4\x0e\x75\x08\xe1\x3d\x7d\x41\x8e\x67\x02\x87\x67\x03\xc6\x73\x81\x07\x0e\xb4\x28\x38\xb4\xcb\xdb\x1d\x08\x1e\xbe\x8c\x78\x26\x76\x8d\x45\x18\xad\xa5\x38\x50\xa7\x67\xe9\x1d\xb4\x6a\x09\x47\x77\x5a\x8a\xbb\x68\x0a\x1b\xa0\xb0\x3f\x29\x66\xb2\x75\x24\xb5\x44\x58\x41\x92\x4e\xfc\xa9\xe4\x13\x3f\xec\x57\xdc\xda\x0e\x0d\x6c\xc2\xb8\xa3\x9d\x08\x5c\xa9\xd7\xf4\x31\x2e\x9e\x48\xf4\xfb\x0f\x96\xd0\x53\x0c\xa9\x30\x7a\xcd\x29\xdf\x2c\xb7\x50\xdf\xd7\x5e\x64\x3a\xa7\x66\x73\xb5\xe6\x11\xbf\xc2\xa9\x84\x45\xcc\x87\x97\x7a\x9d\x61\x7e\x4b\xe8\x10\x4e\x8d\x26\x98\xe0\x43\xff\x11\x58\x53\x79\x07\xcd\x64\x77\x15\xe0\xed\x60\xd8\x49\xb0\x3f\x5d\xa5\xe1\x30\x57\x87\xc8\x51\x70\xc3\x81\x48\x39\x3b\x67\x5a\x4e\xb6\xae\x72\xe0\xbd\x70\xf4\xcb\x01\x79\xb3\x1e\xa1\x48\xbd\x39\x76\x04\x6f\x1a\xcd\x6c\x25\xa2\x99\xdd\x43\x1b\x69\x6b\x66\xef\x67\xd6\xdc\x2c\xb0\x16\x4f\xcc\xc3\xa4\xc9\xf7\xc3\xf8\xc9\xc7\x51\xad\xba\x9c\x75\x82\xed\x10\x76\x6c\xab\x0a\x9b\xe9\xab\x97\x57\x59\x11\x0f\x86\xdd\x46\x6c\xe4\x29\x61\x5b\xbe\x39\xf3\x50\xcf\x05\xd6\x32\xdf\x56\x62\x28\x59\xcf\x08\x77\x6d\x51\xe1\x6e\x3a\xc1\xbd\x37\xa2\xb3\xc0\xcd\x59\x1e\x9f\xf2\x82\x5d\x8a\xe8\x2b\xa6\xeb\xb8\x0b\xc2\x25\x50\x5d\xdf\x41\xc5\x08\x70\x04\xee\x71\xe7\x62\xb3\x20\xe7\x49\x70\xe3\x5c\x08\x31\x87\x0b\x75\xae\xbe\x27\x2b\x12\x7f\x69\x12\x13\x3b\x65\x29\xce\x83\x62\xc2\xbe\xab\x6e\xa3\xf5\xd3\x3b\xb3\xd6\x48\x4c\x19\x5d\x4c\x3f\xaa\x1f\xd6\x5d\x6c\x14\x60\xb3\x65\xb4\xc9\x56\x78\x61\x1d\x12\xed\xb2\xc0\x15\x62\x9b\x3a\xc8\x66\xd3\x13\x62\x1d\xa9\xa8\xbc\x83\x96\xe2\x0c\x59\x53\x76\x25\x77\x26\x54\xd2\x0c\x83\x9c\x70\xe2\x0f\x79\x6d\x57\xed\xbe\xd7\x4c\xd6\xfa\x3a\xbe\xde\xba\x8e\x0f\x32\x39\xad\xcb\x4c\xcf\xeb\x11\x9b\x89\xfc\x32\x5a\xc0\x15\x55\x13\x5b\xa9\x06\x9c\x28\x07\xf9\x06\x43\x41\x6e\xc4\x8d\x31\x43\x41\x5e\x61\x2b\xbc\xce\xb0\x8c\x81\xf4\x02\xa6\x3e\x82\x09\x4c\x85\xdd\xf3\x64\x9d\xbb\x4c\x58\x3e\x0f\xe4\x5c\xa5\x29\x59\x6b\x24\xcf\x1e\x2d\xa6\xf4\x72\xa7\xc3\x03\xbb\x83\xa5\x67\x9e\x4e\x54\xb1\x1e\x0c\x0f\x33\x13\x63\xc0\xa1\x3f\xac\x57\x10\x2d\xfc\x2e\x5b\x55\x1c\x4a\x39\x78\x2d\x25\xca\x00\x8b\x38\x7b\x61\x3d\xab\x1d\x7b\x2e\xa7\x7d\xbd\x27\x6b\x81\xa0\x28\x50\xa6\x9f\x05\x0e\x68\xee\x1a\x70\xca\xf5\x53\x54\x8e\x4d\x4a\xa4\x08\xd0\x3d\xab\xa4\xc1\x1a\x25\x39\x76\x49\x18\x40\xdc\xc3\x5b\x31\x95\xbe\xa7\x53\x64\x86\x7d\x09\x29\x7c\xc7\xbf\x63\xee\x1f\x00\xd4\x68\xe2\x6d\xc6\x83\x17\x63\x88\xc9\xce\x3c\xab\x0b\xa2\x38\xd5\xd8\x46\x7f\x76\xcc\xb6\xd1\x9f\xd5\x56\xfb\x9a\xe8\xcb\x9c\xa9\x8d\x8b\x6c\xa3\x2e\xd9\x46\xcf\xf1\x81\x49\xf4\xa5\x62\x1b\x75\x71\x93\x7a\x29\xfc\x80\x77\xb6\x01\x82\x0a\x73\xe8\x36\x9a\xbc\x43\x6d\xa3\xf5\xb3\xb6\x51\x89\x0c\xe9\xab\xb9\x8d\x9e\xed\x83\xee\x6c\x59\xad\x6d\xf4\x6c\x70\x2a\xa9\x63\x1b\x4d\xde\xeb\x77\x26\x54\x92\x68\xe0\x0f\xb3\x90\x6d\x87\x48\x89\x1a\xa4\xa1\xb5\xba\xfd\x6e\xc8\xb6\xcb\xaf\xa0\xbb\x19\x20\xdf\x93\x15\xf6\xbb\x12\x47\xee\x98\x6d\xc2\x3f\x7b\x11\x37\xe1\x7e\x1d\x46\x5b\x7d\x04\xac\x92\xfa\xe2\x58\x1b\x30\x3b\xe2\x0d\xf8\x67\x35\x6c\x5c\x87\xa5\x2d\x80\xd0\xb6\x9d\x46\x1f\xac\xef\x35\xe8\xa4\x97\x20\xbe\x48\x3e\xc5\x1b\xdf\x06\xf5\x0d\x4d\x0b\xd8\x25\xdc\x45\x4a\xfb\xc3\x9a\xd2\xfe\xb0\x81\xf5\x9d\xae\xa0\x78\xf0\xab\x43\x18\x90\x3a\x7d\x34\x34\x88\x2c\xbd\xd0\xe1\xde\xc6\x20\xc3\x1d\x5d\x24\x77\x79\x86\xe6\x9c\x91\x73\x47\x53\x78\x75\x2a\x2e\x39\xf8\xd5\x21\x86\x91\x53\x7c\x65\x45\x75\x37\x06\xd9\xd0\xe1\xd9\x8d\x41\x4e\x85\x67\x10\x39\x67\x78\x0e\x73\xee\x77\xb7\xa0\xdb\x7e\xbf\xab\xc3\xa8\x76\x80\x03\x50\x34\xe7\x76\x40\xdc\xf9\x3c\xab\xf2\x69\x08\x1d\xde\xb0\x31\xc8\xd3\x9c\x73\x3c\x4f\x73\xce\xcb\xf9\xad\x69\x45\xb8\xe4\x9e\xc3\x5f\x55\xce\x27\x49\xea\x39\xde\x20\x7f\x17\xf9\xe0\x8b\x46\x31\x1f\x34\x46\x5e\x3a\x51\x06\xe7\x15\x07\xe7\xa0\x1b\x39\x59\xd5\x0f\x87\x55\x88\x6c\xf5\xc3\x06\x44\x95\x8c\xb8\x34\x4c\x75\x34\xf5\x88\x09\x56\x24\x01\x28\x3c\x83\x49\x15\xc4\xb1\x5f\xc5\x35\x82\xa7\x9e\x62\x29\x14\x5f\x72\x98\xf4\x50\x34\x29\x3c\xcd\x62\xd2\x69\xf1\x45\xc5\xab\x9f\x76\x0d\x29\x7f\x5e\x3f\x6d\xc0\xa4\x03\x5e\x09\x58\x49\x1c\xf5\xc5\x4a\x3a\x80\x34\xac\x2f\xa2\xc4\x70\x1d\xdd\x18\xea\x91\x18\x16\xc7\x4a\x0c\x4e\x0c\xed\x70\x44\x62\xb8\x3e\xb1\xa4\x4e\x45\xaf\x1c\x2b\x31\x2c\xf2\xa9\x8a\xe4\x67\x29\x12\xc3\xcd\xa9\x29\x6e\x49\x4d\xf1\xe1\xd4\x14\xb7\xa7\xa6\x18\x4e\x4d\x71\x67\x6a\x8a\xbb\x53\x53\x1c\x4c\x4d\x71\x6f\x6a\x8a\xfb\x52\x53\x3c\x90\x9a\xe2\xa3\x09\x29\x7c\xc7\x7f\x38\x7f\x04\x72\x5a\x81\xb5\x1c\x9f\x20\x67\x25\x5d\xbc\x0f\xc7\x0b\x51\xe3\xce\x3b\x3a\x5c\xed\x02\x2a\xd5\x3e\x3d\x48\xd4\x63\xb6\xec\x16\x09\x32\x34\x3c\x3d\x2e\x67\x5a\xec\x69\x94\x0c\xc5\x86\xa6\x47\x29\x78\xb2\xca\x46\x8b\x1c\xa6\x8a\x1e\x7b\x92\x3a\x6a\x4c\x92\x78\xbe\xe3\xb5\xe3\x10\xbb\x3a\xe7\x9c\x0c\x5d\x9d\x81\xdb\x23\x5e\xfe\x75\x8e\xdd\x3a\xc3\xb0\xff\xa3\x6a\xcd\x2f\x67\x3d\xab\x58\x9e\xaa\x87\x48\x87\xec\xaf\x8a\xff\x04\xb9\x14\x64\x10\x28\xaa\x5d\x10\x99\x3e\x09\xa1\xf4\x0b\x2e\x84\xe1\x97\x3e\x05\xdd\x52\xd0\x0c\xa5\x0c\x10\xda\xce\x90\x03\xb4\xa8\xc9\xe3\xaa\x17\x76\x57\xc0\x0a\x51\x3a\xd8\x49\x87\xa8\x8d\xe0\x0b\xab\xa7\x8f\x8c\x93\xb0\xea\x2a\x1f\xec\xa9\x66\x10\xb2\x47\x37\x08\x9a\xd0\xc9\x52\xe3\x69\x2d\x1f\x51\x14\xe6\x94\x7a\x0f\x0b\xce\x1d\x6d\xc1\xcd\x6a\x8e\x72\x66\x69\x2e\x1a\x7d\xe3\xe1\xac\x4b\x6f\x05\x15\x2e\x28\x16\x1a\x88\xa3\xb2\x7a\x3c\x07\x7e\x37\x95\x6b\x38\xca\xa9\x69\x37\x3b\xeb\x83\xc2\x22\xe3\x87\x5b\x5b\x23\x05\xcf\x83\xdf\xa1\xb7\x3c\x3f\xdc\x16\x7d\x3c\x1f\x7e\x87\x6a\xbb\x7e\xb8\x3d\xfa\x38\x07\xbf\x43\xe6\x60\xd5\x7c\xbe\xb9\xce\xcd\xa3\xc0\x5a\x4e\x30\x1b\x46\xbe\xb1\xb1\xb1\xa9\x49\x06\xdd\x15\x3b\x87\xb9\x7b\x8d\x56\x39\x89\xfd\x26\x7e\xdf\x18\x95\x4e\x62\x18\x4c\x71\x56\xeb\xfe\x06\xa9\x3b\x96\x3b\xc8\x98\xab\x1d\xc1\x60\xbc\x70\x37\x21\xd4\xc8\xad\xf2\xce\xf0\x5d\x3f\x62\xde\xfc\x4d\xb2\x91\xcf\x10\xb6\xca\x22\xb4\x2c\x8f\x91\x46\xcd\x35\xea\x37\xb5\x34\x85\x48\x5b\xb4\xd4\x6b\x6b\x67\x5a\x8f\xdc\x08\x93\xd8\xd7\x71\xcc\x38\x8b\x28\x93\x49\x96\xb7\xcf\x89\xcb\xb2\xb7\xa0\x20\xdf\x84\x7f\x84\x5b\xb9\x0c\xd4\xce\x45\xfa\x53\x54\x7e\xde\x29\xdd\x29\xa0\x73\x91\x19\xcb\x11\x3f\x87\xf9\x92\xfe\x35\xcc\x97\xda\xbd\x61\xee\x0e\x17\x9b\x5b\xaf\x6b\x50\x49\x61\x4f\x51\xf8\x60\xfc\xde\x8b\xb2\xd2\x38\x23\x72\x1d\x7c\x51\x7e\x73\xe3\xe8\x44\xc7\xe9\x97\x4e\xfa\xa5\x8b\x7e\xe9\xa6\xb9\xf7\xc0\x65\xc5\x3c\x5c\x4b\xbf\xf4\x98\x94\x72\xbc\x7a\xe9\xab\x5d\x60\xd7\x54\xe1\x27\xe5\xef\x70\x17\x52\xf0\xe6\x30\x2f\xc4\x4b\xd5\xc2\xe2\x68\x9a\x4f\x6e\xd4\x56\x7e\x59\xad\xc9\xa4\x01\xb7\xc7\xd4\x56\x1e\xad\xc2\xe5\xe9\x55\xe8\x7e\x91\xcd\xf5\x57\xa6\x57\x61\xed\x31\x30\xd7\x47\x8b\xdd\x97\x5c\x6c\xfb\x51\x96\x16\x56\x7e\xd1\x69\x1c\x94\xd5\xd9\xa8\x76\x6c\xb1\x32\xd8\xb0\x48\x23\xe6\x8f\x5e\x1e\xb0\x97\xf7\x7f\xbd\x93\x6c\xed\x05\x42\x77\x6b\x1e\xb7\xd2\xc7\xdd\xb8\x44\xe0\x71\xe5\x6b\x9d\xb8\x48\xd4\xe3\xb5\xb8\x4e\xcc\xe3\x2e\x7a\x76\x77\xd3\xb4\x6a\xa5\xa8\x43\x65\x2d\xfd\xd2\x63\x52\x92\x95\xa2\x5e\x8d\xae\x14\xf1\x7b\xf5\x4a\x61\x75\xae\x14\xce\xa2\x84\x8e\x6d\xf2\xd0\x71\xe5\xa1\xe3\x04\x8e\x81\xcd\xdc\x39\x33\xdc\xbd\x3c\x66\x2c\xbc\xbd\x84\xc5\x80\x74\x9a\x24\x9a\xf6\x4f\xc5\x1e\x31\x87\x24\xd6\x7e\xa9\xd7\x17\x71\x43\x26\xe9\x2d\xeb\x60\x5f\x0c\x13\xd7\xe6\x9a\xa9\xf3\xe2\x8c\x8a\x87\x40\xaf\x8f\xb0\x5c\x48\xf0\xbc\x43\xad\x94\x26\xe7\x98\x10\x9e\xc3\x4b\xbd\xd6\x48\x5d\xb6\xd6\xac\x4b\xdb\x51\xd4\x65\x7b\x4a\x5d\x96\xb3\xde\xf6\x28\x9b\xe7\x85\x06\x9f\x3a\xdb\x07\x81\xa8\x55\xd7\x05\xfd\xca\xc4\x47\x74\x70\x13\x1f\x7b\x02\x97\x50\xa1\xcd\x42\x3a\x6a\xa9\x3f\xd2\x8a\xd2\x35\x44\x51\xda\x08\x56\x1b\x90\xc5\x5a\xa8\xa2\x74\x81\x92\x49\x91\x60\x5b\xe1\xda\x2d\x3d\x69\xb4\xf9\x66\x5b\x27\xbd\x68\x1b\x9b\xd4\x92\x5e\x6b\xbe\xad\x5d\xe1\xf5\xd4\xf6\xd4\x41\xf9\xb5\x05\xd1\x7f\xea\x45\xb1\x5e\x41\x3e\xec\x37\x96\x0a\xa9\x85\xa0\xae\xe9\x03\xc6\x35\xbd\x78\x28\x05\x73\xbd\xd4\xeb\x0b\x2b\x0e\x68\x3d\x7b\x28\x22\x88\x34\x67\x6f\x03\x74\x6b\xde\xd7\xe0\x94\x19\xa9\x10\xae\xa4\x79\xd5\x50\x21\xac\x55\x81\x9a\x3c\x18\xa2\x9c\x1e\x77\x1e\x99\xb1\x57\xd5\x9c\xb1\x9d\x47\x31\x63\xf7\xa5\xae\x9e\xae\x48\x5d\xf6\xd5\xac\x4b\xf7\x51\xd4\xe5\x9a\xc4\xba\xc0\xea\xf0\x7c\x0a\xbc\x21\x95\xb0\x2f\xf2\x1f\xcd\x25\x6c\x95\x05\xd6\xe2\xe3\x96\x08\xa4\x0e\x49\xdb\xe0\xd6\xf8\x6d\xb0\x1b\x05\xed\x8a\x53\x8a\x5d\xc7\x6f\x30\x97\xed\xbc\xbc\xd1\x54\xe4\xf9\x50\xb5\x13\x6e\x8d\xed\x3f\x95\x5e\xed\x85\xc9\x9e\x15\x31\x5b\xe0\xd6\x1a\x83\x68\xbb\x55\x74\x49\xd9\x75\x84\x91\x7b\xed\x08\xd3\xf7\x5a\xfc\x82\x41\xf7\xbb\xeb\xd4\xe5\xa9\x6a\x76\x44\x80\xf4\xa4\xa5\xc4\x5a\xa0\x5a\x1a\x9d\xe5\xdb\x13\x7a\x86\x06\xf5\x2f\xb8\x9a\xd0\x56\x66\xd2\x19\x64\x4c\x77\x71\x3b\x48\x9e\xa7\xe3\x2e\x44\x5c\x8d\x92\xbb\x2b\x69\xd4\x06\x12\xeb\xc6\xa3\xac\x49\x74\x28\x67\x5c\xb7\x5d\x7f\x90\xa1\xf4\x1d\xff\x8a\x63\x6b\xa7\x2c\xb0\x96\x93\x1d\xa2\x1a\x4b\xb6\x41\x26\x2d\xc3\x81\xf8\x65\xd8\xaf\xc2\x21\x0d\x44\xc3\x21\x0d\x24\x0c\xd0\x00\xa3\xfb\x51\xc5\xa8\x9c\xc7\xab\x3c\x6c\xb5\x02\x9f\x5b\x97\xe1\x81\x1a\x43\x62\xe7\x9e\x8a\x43\xac\xca\x7d\x6b\x9d\xb9\x87\x95\x2b\x0f\x32\x0a\x8c\x10\x7f\x92\x32\xdd\x96\x9e\x69\x6d\xc7\xad\xaa\x1c\xb7\xd7\xcc\x51\x83\x3a\xfb\x0a\x14\xd4\xd9\x5b\xa0\xa0\xce\x0d\xba\x6c\xa0\xf0\x30\xc5\x78\xf4\x82\xff\x62\xf6\xf5\x40\xbd\x7d\xdd\x7f\x55\xfd\x7d\xbd\x73\x06\x55\xde\xa0\x6b\xdc\xab\x2b\xdc\x97\x9c\xf5\xae\x63\x3e\x8c\x97\xd5\xcc\x31\x12\xe3\xff\xb2\xc4\x25\xd5\x69\x69\x5b\xb4\xb5\x77\x43\x41\xc5\xff\xd7\x8e\xb0\xa9\xcb\x0d\xb8\x82\xa9\x33\xec\x9e\x94\x2a\xce\x68\x0a\x94\xa3\x1d\x70\x79\x9d\xb9\x93\xe5\xd6\x19\x9d\x02\x55\x99\x5e\x91\x9e\x69\xed\x71\xaa\xca\x71\xb0\xbe\xe5\xb6\xc6\x5a\x6e\xdd\x85\x08\x86\x1a\xcb\xd6\xcb\xad\x1c\x5d\x6e\x57\xbe\xa8\x7d\x7d\x55\xbd\x7d\x6d\x96\x5b\x7a\x5f\xef\x9d\x41\x95\x8d\xec\xd9\xad\x2b\xbc\x26\x39\xeb\x7d\xc7\x7c\x18\xaf\xae\x99\xa3\x5e\x45\xdd\xd6\x2a\x5a\x67\x13\x0f\x71\xa7\xa4\x86\xd4\x88\x0f\x46\x64\x1e\x88\x15\xb1\x12\xa1\x34\x8a\xbb\xa7\x5d\xe9\x7e\x97\x7a\xbd\xda\x83\x72\xbd\xe5\xd3\xdc\x23\x6d\xea\x1b\x48\x94\x84\x16\xdf\x76\xa0\xdc\x10\x87\x0f\xdf\x4f\xeb\x14\x83\x0f\x5f\xdb\x6b\xc8\xaa\xf0\x77\xb8\x28\xf6\x22\xc4\x01\x00\x0f\xbd\x12\xd3\xde\x23\x1f\x6c\xb4\x7c\x26\xbb\x2f\x32\x26\xfb\x26\x0d\xe6\x92\x78\x1b\x1d\x93\x29\xd0\x2e\xbd\x2c\x72\x95\x8d\x60\x5a\xca\x49\xd5\x3d\x18\x1e\x8a\x5c\x39\x0f\x99\x60\x4c\x79\xfa\xbd\x47\x66\x98\xe2\xaf\xc6\x02\x0f\x55\x3c\xa6\xf0\xdb\x68\xe1\xf6\x3d\xe6\xfb\x35\xee\x31\x79\x2d\x59\xd5\x80\x6b\xed\x8e\x17\xa0\x10\xae\x75\x30\x2c\x33\xfb\x22\xa3\x30\xe7\x24\x4c\x24\x5e\x64\xca\xa0\x12\x46\x26\x2e\xf9\x45\x6e\x3a\x16\x29\xa9\x7a\xe4\xd0\x74\x79\x95\xce\x04\xad\x2e\x20\x74\x00\xa1\x39\x83\xae\x56\xd3\x0f\xb9\xa0\xb9\x0b\x07\x26\x0f\xc8\xed\x2c\xcc\x48\xaf\xc6\x8c\xe5\xd3\xb8\x85\x36\xed\x1a\x6a\x58\x40\x32\xa0\x5e\x65\x99\x97\xed\xa4\xec\x92\x65\x97\xc8\xc7\x65\xd7\xc8\xc7\x75\xe3\x16\xc2\x66\xb9\xfa\x9b\x23\x98\xb1\xdd\xb5\x16\xa2\x28\x7f\x90\x59\xbb\xf5\x00\xb3\xb6\xeb\x7e\x56\x70\x49\x1f\x62\x75\xf3\x52\xd3\x58\x06\x4b\x83\x56\x2c\x6a\x99\x8c\x94\x79\xf5\x42\x72\x87\x91\x99\xf4\x21\x64\x48\xf6\xc6\x7a\x79\x41\x59\x67\xc9\x5e\x06\xd5\x54\xcd\xc9\x3e\xe0\x1a\x39\xc2\x0c\xd7\x10\x90\x95\x55\xbe\x88\x70\xd6\x8c\xfa\x98\x0f\xb2\xea\x63\x6b\x90\x93\x37\x9b\x2e\x49\x72\xd4\x2d\x29\x8f\xd0\x6d\x4b\xed\x2e\x28\x22\xc6\x41\xa8\x76\x90\x86\x55\x5f\xd0\xca\x51\xa4\x8d\xfa\xa1\x9f\x8e\x2b\x69\x4c\xca\xd8\x1e\x8b\xb5\x36\x78\x8c\xd7\x5a\x17\x5d\x43\xdd\xc9\x6b\xad\x95\xa6\x6b\x3b\x92\xb5\xb6\x3b\x6d\xad\x0d\xfe\x11\xae\xb5\xc1\x3f\xc0\x5a\x1b\xfc\x83\xad\xb5\x67\xcd\x5a\x7b\xd6\xac\xb5\x67\x8f\xd5\x5a\x1b\xfc\xbf\x5d\x6b\x5f\x3a\x12\xa0\x4d\x64\x4d\x9e\x22\x5d\xac\x88\xcb\x2f\xf8\xfc\x2a\xf5\x82\xe4\xb1\x58\xb8\x70\x51\x92\x6e\x61\x5f\xfc\x72\xad\x28\x4b\xc7\x18\xf8\xc6\x2f\x73\xc6\x11\xe3\x35\xca\xd0\x8f\x55\x02\xbd\xb8\x1b\xba\xa5\xc0\x25\x51\xc2\x9d\x0b\x0c\x33\xc5\xc2\xaa\x00\xe0\x5b\x69\x81\x24\x4a\xb8\x0c\x00\x6e\x62\x73\x65\x39\x42\x77\xda\x73\x1a\x07\xd9\x26\x79\x21\x0c\xe4\xa7\x81\xe7\x34\x94\x71\x3e\x12\x98\x69\xc8\x4f\x8e\xc0\x2e\x16\x40\x60\xae\xac\xcf\xb3\x2a\x8c\x91\xfc\x4b\x1c\xc8\xe6\x2b\x2f\x40\x31\x7b\x32\xab\xd8\x99\x06\xfe\x9a\x59\xc5\x9c\x70\x52\xcd\x37\xfd\x11\xe8\xc9\xd5\x17\x0b\x23\xcc\x6d\x9a\xa5\x3d\xb4\xcd\xb7\x9e\xa0\x3b\x79\x99\xc3\x35\x94\x69\xae\xf4\x81\x99\xe3\xc7\xf5\x79\xb7\x56\xa8\x41\x55\x25\xbe\x68\x02\xad\xd8\x67\x02\xe8\x40\x4a\x60\x26\x74\x33\x31\x02\x54\x6a\xe3\x44\x1a\x74\x4f\xcd\x93\x82\x70\xe8\x05\x59\xc4\xe8\x84\x0e\x7e\x9c\x45\x60\x3c\x39\x82\x99\x98\xe5\x23\x4e\x81\x67\xad\x6c\x9a\xa5\xf9\x86\xc0\x60\x82\x2c\x37\x23\xb9\x08\x9d\x1c\x35\xcf\xbf\x7a\x77\x21\xc8\xb1\x90\x67\x63\x34\xcf\x46\x99\x67\x9e\x60\x67\xd4\xe3\x13\x25\xb4\xa6\x51\x42\x6b\xb6\x44\x1f\xcf\x83\xdf\xe1\xed\x5c\x1c\xb5\xda\xcd\x74\x80\xaa\x2d\xc3\x9f\x75\xea\x08\xaf\xc4\x25\xc8\xa6\xa0\xf8\x03\xc2\x07\xfe\xc3\xc4\xee\x80\xd1\xa0\xe3\x64\x48\xd3\x0e\x31\x43\x9a\x96\x32\x52\x8e\xc8\x93\x22\x1a\xf7\x59\x66\x9a\x40\x59\x48\xef\x39\x56\x41\xdf\x0b\xac\xe5\x4c\x45\xd6\x20\x76\x97\x7c\x1e\x40\x3a\x4d\x00\xd2\x69\x26\xf1\x2f\x4d\xf4\x4b\x23\x18\x74\x46\x05\x83\xa1\xf8\x9d\x66\x44\x09\x06\xa3\x52\x30\x08\x1c\x84\xed\x18\xd2\x66\x09\xd7\xe1\xce\x79\x07\xdb\x19\x74\xf6\x69\x8a\x90\x53\xbe\xb5\xd4\x5b\xa3\x6d\x80\xa7\x4b\x42\x1c\xce\xf4\xc4\x38\x49\xae\xb5\x21\x0c\x66\xa6\x42\x99\x91\xa8\x83\x40\x86\x53\x35\x2b\x76\xd0\x1a\xa7\x44\x36\x4a\x98\x14\x79\xd8\x23\x61\x05\x2d\x84\x49\x71\xd9\x41\x3d\x29\xc6\x28\x93\xde\x18\x25\xdc\x1b\xa3\x84\x7b\x56\xf8\xb1\x43\x36\xe1\xde\x21\x42\xb8\x37\x52\xfb\xc6\xe5\x88\xa2\xe9\x96\x34\x64\xcd\x9d\x46\xd8\x24\x63\x40\x13\x83\xc9\x9d\xa0\x04\x8c\x32\x3b\x5a\xb0\x46\x95\xcf\xfc\x55\xb4\x54\xcb\x30\x24\x87\xbb\x47\x02\x2d\xe4\x97\xb5\x01\x46\xd5\xc3\xa9\x60\xd9\x16\x0c\x73\x8e\xa5\xdd\x20\xd9\x13\x5f\xf5\x2a\xb0\xcc\x35\xe9\xad\x1f\x3a\xa2\xd6\x27\xa1\x65\xaa\x78\x1c\x86\x66\xd2\x13\x6b\x02\x97\x76\x8b\x17\x75\x5b\x8f\xef\x8d\xfd\xb4\x08\x4a\x83\x00\xf0\x11\xc7\xe8\x73\x00\xbe\x8a\x80\x94\x02\x32\x14\x29\x75\x8f\x91\xd4\x46\x8c\x60\x3d\x8a\x82\xb5\xd4\xeb\x84\x52\x4b\x87\x48\x13\x83\x31\x1f\x4a\x90\xaa\xfb\x2c\xa9\xba\x47\xb6\x6d\x8c\x7a\x0a\x8c\x51\xa9\x7a\xcc\xd5\xc8\x7b\x5c\x35\x79\xba\x6a\x9c\xc8\x97\xba\xd6\x4c\xc4\xa0\xb9\x58\x02\x13\x0a\x08\x4c\x20\x7b\x8a\x67\xc9\x13\x9a\x55\x40\x8d\x45\x14\x76\x71\x53\xca\xa8\xb6\xcd\xdc\xf0\x59\x26\x59\xd6\x69\x2d\x1b\xa3\x37\x94\xea\xbe\x74\x69\x5f\x7a\x47\xd7\x97\x74\x81\x46\x2e\x19\xa3\xb1\x97\x8c\x5b\x69\x0f\x5d\x4d\xa7\xc5\x3a\x54\x8d\x21\x95\xd8\xcc\x9b\x72\x94\xd3\x42\x62\x3d\xf7\xbb\x16\xa1\xf4\x6d\xb4\xba\x57\x2d\xac\x56\x3e\x22\xf3\x6e\x2b\xa1\xce\x3f\x45\xe9\xec\x8e\xfc\x2c\xd0\x2b\xa1\xfe\x93\xc0\xb8\x82\x44\x00\xa5\xc3\xb4\x09\x16\x14\x54\xef\x75\x03\x2c\xc2\x06\x3a\x9c\x30\x8f\x51\x38\x16\x25\x0c\x32\x43\x07\x6a\xf6\x29\x8f\xee\x53\x19\xba\x9d\x65\xe5\x6e\x45\x02\x7d\x66\xe3\x99\x42\xef\xac\x39\xe1\x8f\xc4\x22\x74\xd7\x8b\xba\x84\xd4\x55\xf1\xd8\x6e\x49\x9e\x04\x6f\xbb\xa8\x4c\x35\x7c\x09\x13\x11\xbe\x84\x83\x74\xa8\x6c\xbe\x84\x5d\x94\x2f\xa1\xc0\x5a\x98\xc3\x92\x6e\x8b\x37\xc4\xca\x70\x49\xce\x0e\xfa\xb3\xec\x04\x40\x16\x02\x13\x7f\xf2\x95\xf8\xf6\x74\x5e\x11\xac\xe5\x5c\xea\x6d\x02\x22\xe9\xac\x59\x2d\x49\xf5\x2e\xc7\xcb\x9e\x48\x29\x56\xb9\xa2\x2d\x42\x29\x56\xae\x25\xf9\xf5\xf7\x7f\x75\x4a\xce\x1d\xc5\xbf\xdf\x8a\x1f\xd7\xad\xf0\xda\xaa\x64\xc2\x80\xe9\x28\x53\x2e\x61\x98\xf1\xe0\x86\x05\xc0\xf9\x59\x8a\x70\xac\x77\x85\x97\x57\x9f\xd7\xae\xf0\x3a\xf1\x63\xcf\x0a\xaf\x2b\x82\x18\xd3\xd9\x64\xe5\x6d\xeb\x38\xf4\x75\x50\x78\x33\x2e\x3f\x2f\x67\x6d\xab\x58\x34\xee\xb6\x7e\xb7\x41\xde\xb6\x66\x21\xcd\x0c\xbc\xcb\x57\x78\x6b\xd4\xe7\x2e\x29\xa3\xa1\xd5\xa8\x37\x29\x9b\x46\x79\xfb\xf2\xe1\x96\x85\xe9\x3b\x57\x78\x6b\x61\x66\x4c\x3b\xf5\x73\xa7\x8d\x4b\x28\x5a\x67\x81\x78\x90\x96\x2d\x39\xb5\x09\xaf\x57\x0a\xb5\x66\x39\xd2\xdb\x49\xf3\xb0\x24\xb8\x13\x72\x48\xb9\x86\xca\xb4\x76\x4a\xe9\xc2\xa0\xb9\xdb\x7a\xa9\x1c\x6a\xa7\xd4\x20\xd4\x2b\xe7\xfc\x11\xc4\xe7\x29\xb0\x96\xa2\x93\xc8\x24\x9d\xe6\xdd\xae\xe2\xf1\xd4\x60\x82\xbb\x2d\x7e\xd5\x0c\x28\xdc\xc9\x60\x14\x77\x72\x5b\xc2\x69\x30\x28\xc3\xa6\xe6\x4b\x8a\xab\xc9\x04\xd3\x1f\x94\x66\x59\xa9\x53\x12\x93\x79\x55\x54\x65\xb4\x25\x36\x5b\xee\x22\xaa\xc8\x0d\xdb\x8c\x02\x0a\x68\xd5\xc2\x4c\x09\x88\x8b\x35\xa7\x52\x0e\x22\x5c\xc2\x8a\x7b\x85\x1f\x03\x60\xb4\xad\x60\x3b\x68\x79\x71\xd4\x26\x36\x04\x6b\x90\x0d\x2f\x67\x4e\xbb\x27\xae\xac\x5e\x98\x97\x0e\xe6\x19\xee\x85\x5d\x03\x61\x7e\xa0\xdd\x0b\x1d\x9e\x81\x40\xec\x8e\x66\x77\x5c\x0d\xb1\x30\xc5\x1d\x95\x7b\x18\x99\x44\xe6\x02\xe1\xda\x55\xaa\x55\x10\xf1\x46\xa5\x62\x3a\x95\x8b\x8a\xf3\xfc\x80\xce\xda\xd5\x2f\xbd\x42\x85\xbd\x81\x97\x4c\x05\xdd\xc0\x0b\x3d\x9d\xea\xe5\x32\x0a\x0e\xa6\xf2\xcc\x10\x41\x0b\x56\x43\xae\x19\xee\xf1\xcc\x8e\xc0\x0b\x0d\x2b\xe5\x0a\x08\xa6\xa9\x5e\xcb\x58\xaf\x65\x75\xaa\x73\x80\x8b\x40\xa5\xca\x72\x27\xfc\x90\x18\x19\x06\x2e\xd5\xe1\xea\x1d\x61\x6e\x4b\x29\xc8\x72\x57\xfc\x9c\x23\x79\x34\xe8\xcf\xf9\x20\xcf\x73\xbc\xe1\x22\xe3\xfe\x2c\x39\x0c\x72\x52\x3b\x87\xcc\xd3\x59\x69\xa5\x45\x5e\x18\x25\xd4\xb8\x26\x60\x3d\xcf\xf3\xec\xf9\x86\xac\x65\x39\xe4\x21\x9d\xcd\x78\x5e\x8e\x7c\x83\x35\xf2\x83\x74\xe4\x6d\x73\xad\xac\xa3\x64\x7c\xed\x42\x2d\xd6\x72\x45\x5d\xb0\xd4\xeb\xe2\x0e\x72\xdb\x76\x8b\x4f\x12\xe4\x09\x24\x03\x2e\x1a\x6c\xc9\xc4\x87\x4d\x66\x07\xcc\x08\x86\x7d\xb6\x0c\x82\xda\x88\xcd\x93\xce\x08\xc0\xf7\x85\x4c\xa7\x3a\x0b\x62\xde\xa8\x54\x8c\xbb\xe1\x25\x62\xea\xeb\x62\x20\xc0\xbb\xc3\x99\xf8\x99\xd1\x3c\x64\xa7\xf5\x90\xf5\x96\x91\x57\xab\xac\x8e\xe6\x79\x3a\xb4\x63\x83\x58\x4c\xf0\x6c\xad\x58\x4f\xb9\x19\xb4\xad\x47\x0e\x60\x6f\x90\xe7\x0d\x81\xc7\xf3\x41\xd6\xe7\x39\xee\x5d\x60\x2c\xdc\xa7\xf9\x3e\xcf\x58\x4b\xfb\xda\xf8\xa5\x9d\x81\x39\xd0\x00\x7f\x1d\x91\x5f\xd8\x16\xae\x0e\xdb\x60\x69\x0d\x2f\xda\x11\x34\x92\x9e\x3b\x43\xd2\x03\x88\x3e\x69\x5c\xe9\x38\xbc\x21\x6c\x0d\x57\x87\xad\x24\xad\xe9\xbf\xd3\xa4\xf3\x3f\xa6\x65\xbc\x81\x67\x45\x02\x57\x27\x58\x8a\x3c\x00\x32\x81\x1b\x7a\xfa\xc9\xa9\xd2\xbb\x5f\x3c\x69\x58\xe9\x78\xb2\xf9\x61\x49\x46\x05\xca\x6c\x29\x05\x8d\x9c\x85\xa5\x52\x7b\x93\x9e\xb6\xed\xe8\xf9\xdf\x10\x34\xf9\x16\x95\x42\x97\x41\x18\xe4\xa4\x5d\xa2\x49\x5a\x29\x32\x2b\xbc\x0d\x3c\xcf\x1b\x89\xd9\xbe\x03\xe6\x6c\x63\x8d\x39\x5b\x4e\x9e\xb3\x6b\xc2\x4c\xc9\x9e\xb1\x27\x83\x93\x3e\xe8\xca\xb9\xcf\x9b\x02\xa8\x1d\xf7\x83\x06\x00\x10\x2c\xd1\x71\xce\x2c\x59\x55\xfd\xa0\xe2\x0c\xa9\xef\x32\xce\x50\x0a\x21\x1d\xcf\x05\x0d\xa8\x63\x33\x75\xbe\x83\xd6\x39\x81\x9b\x8e\xa4\x88\x25\xaf\xbd\x2b\x35\xc5\x81\xd4\x14\xf7\xa4\xa6\x18\x4d\x4d\x71\x7f\x6a\x8a\x8f\xa4\xb6\xf6\xc1\xd4\x3c\xc6\x52\x53\x3c\x94\x9a\xe2\x91\xd4\x14\x9f\x4c\x4d\x51\x49\x48\xe1\x3b\xfe\x23\x2d\xc7\x58\x24\x2a\xb0\x96\xce\x78\xe9\x46\xaa\x9c\x4d\xe4\xc1\xa0\xbd\x90\x24\xf8\x8f\xa4\x98\xb7\x7a\xc3\xfc\x05\xc6\x08\xd4\x21\xe3\x8a\x15\x24\x12\x27\x82\x55\x1f\x49\x10\x6e\x7a\x86\x97\x39\x0e\xea\x81\xf2\xdb\x03\x47\xc9\x00\xb0\x65\xae\x1d\x56\x49\x50\xed\xac\x98\x67\xb6\x82\xfe\x80\x26\x40\x1d\x92\xfa\xea\xea\x2c\xf5\x0b\xae\x7a\x96\xb5\x93\x66\xa2\x49\x51\x73\x16\x7e\xa8\xd4\xee\x6a\x83\x5c\x06\x5a\x06\x86\x8a\x76\xf4\xfd\xf8\x90\x14\x99\x3c\x42\x56\xd2\x8e\x30\xa4\x61\x4d\xd2\xbd\x76\x18\x11\xda\x4b\xbd\x9e\x30\x57\x0a\x32\xe6\x86\x93\xc5\x7b\x4d\x56\xdf\x70\x72\xdc\xe1\x6e\xef\xc1\xa0\x81\x67\x79\x8e\x84\x14\x08\x7c\xd8\x62\xb8\xca\x3c\x03\x37\x9d\x06\x7d\xc0\x2f\x11\x12\x1d\x1c\x2f\xdc\x13\x7f\x90\x80\x25\xcb\x33\x3c\x1b\xae\xde\xc1\x1d\x38\xd9\xdc\xd0\xbd\xc0\xdc\x39\x4e\xf2\x41\x23\xb7\x58\x45\x31\x30\xc1\xee\xd0\x79\x27\x87\x7b\xee\x4a\x67\x85\x0c\x0a\x2f\x0e\x4b\x31\x14\xe2\x44\x0c\xfb\xf7\x41\xf8\x26\xec\x76\x5e\xd5\xdf\xc9\x50\xb3\x5d\x74\x2e\xa4\xc7\xb8\x93\x7d\xd9\x89\x1f\x5d\xf4\xf5\xed\x83\xc3\x5b\xf6\x2a\x3d\xbf\xbd\xc8\x35\x0b\x0e\xde\xf3\x8d\xe7\xfc\x89\x3e\x98\xcf\x16\xa9\x9e\x64\xe2\xb2\x27\x87\x5b\x1d\xfb\xdd\x78\x84\x07\xd9\x82\xbb\xcc\x59\x11\xe4\x42\x07\x77\xe1\x13\x7c\xde\x20\x0e\xf6\x06\x9e\x0f\x3c\x9f\x37\xe8\xc9\xb1\x50\x9a\x4f\x39\x0b\x33\x17\x50\xbb\x29\x04\x76\x3b\x1e\x29\xca\xb1\x87\xda\xb6\x87\x8e\x3e\x8d\xe1\x09\xce\xed\xb0\x55\x3c\x51\x67\xef\x56\x78\x64\x75\x6b\x4e\xfd\x8a\x9d\xbe\x35\xc8\xc3\x29\x0a\xf2\xbb\xea\x84\x0c\xc4\xab\xc8\x87\xaa\x6a\xb3\xa1\x06\x60\xfd\x9d\xef\xcb\x53\x96\x71\xb5\x6a\xe7\xc0\xaf\x60\x8b\x9c\xe7\xf3\x2c\x88\x3b\x8d\xf0\x97\x07\x4d\xbc\x81\x37\x5e\x68\x4e\xe3\x79\xbe\xcf\x9b\x84\x30\x71\x49\xa9\xbd\x11\xe8\x5e\xf2\xbc\x51\x2a\x69\xa2\xd1\x9f\x9b\xb8\xcb\xf3\x1b\xc5\xad\x84\xbb\x1b\x03\x9f\x33\xf1\x8d\x71\x8f\xe7\xb9\x2f\x65\x9e\x3c\x6f\xe2\x99\xf3\x8d\x7d\x71\xae\x3c\x56\xe7\xf8\x22\x4b\x4f\x4c\x8e\x59\x32\xc0\x54\x23\x45\x99\x5e\x43\x67\x0e\xba\x56\xc9\xc8\x53\x53\x46\x3b\x92\x62\x07\xfc\xbf\x48\x2d\xa4\xf5\xf3\x0e\xd6\xf7\x86\x90\x15\xb9\x15\x1c\xf0\x86\x48\x2b\x9b\xd1\x91\x6d\x66\x35\x11\xf9\xe6\x4b\x3c\x43\xed\xb4\x76\xbe\x0d\x48\x79\xff\x62\xf6\x87\x2a\xfb\xc3\xb4\xec\xd8\xb3\xf1\x76\x9a\x22\x81\x61\x26\x3e\x85\xef\xf8\xbf\x79\x71\xb9\xf1\x0a\xac\xe5\xe5\xa8\x2f\x83\xff\xe5\xc8\x81\xda\x3a\x7b\xce\x9c\xb9\x10\xf3\xe4\xf8\x05\xd2\x90\x1b\xd5\x1a\x18\x15\x41\xc5\x89\xea\x08\x0e\x24\x1c\xb0\x52\x47\x50\x40\x84\xbb\xa5\x5c\x23\xaf\xdc\x58\xc5\x4e\x6b\x20\x4b\x6d\x56\x34\x89\x56\xb5\x1d\x1b\x0f\x44\x0e\x61\xcb\xd5\xed\xa6\x1a\x7d\xbb\x85\x96\x14\xb7\x4d\x77\x6a\x8e\xd2\xb0\x55\x33\x84\xad\x90\x97\x84\x90\xeb\x5f\xce\x51\xb7\x82\xb0\xaf\xd4\x6e\x28\x4a\x97\x2b\xc2\x2f\x51\x6c\x3f\xd3\x52\xfd\x52\x6f\x9c\x45\x9c\xb9\x0e\x24\x88\x0e\xe3\x80\xd1\x6e\xcf\x44\xfc\xab\xe2\x92\x73\x06\xe7\xa1\xbc\xc1\xf6\x2a\x12\x31\x17\x98\xc3\xb8\x27\x59\xc3\xc4\x81\x37\xc4\xec\xeb\x53\x7b\xc6\x8a\xf3\x78\x8a\xc2\x01\x6f\x90\xbd\xa9\x62\xf8\x3b\xf2\x62\x21\xb6\xe3\x56\xcd\x7a\x37\x62\x40\x74\x61\xeb\x0a\xaf\x8d\xb3\xd0\x78\xd5\xae\xab\xf2\xf5\xbc\x9c\x56\x3c\x2d\x9e\xef\x71\x52\xdc\x3a\x03\xc5\xad\xb0\xf2\x9d\x79\x11\xc3\xf3\x81\x34\xd3\xeb\x18\x53\xde\x14\xc3\xa0\xa0\xb4\x28\x06\xc8\xdb\xfb\x4f\xb0\xdf\x96\x78\xea\x56\x72\xf5\x0e\x7c\xc4\xdd\x0c\x73\x67\xb8\x98\x03\x4b\x94\x8a\x4e\xa2\xc3\xe6\xcc\x57\xa0\x83\x02\xe2\xfe\xed\xd0\x39\xa2\x87\xac\x08\x49\x07\xe2\xef\x65\xf2\x95\xb0\x55\xba\x15\x8b\xb7\xaa\x5f\xbe\x86\xbe\xfc\xf3\xd9\xd5\xe6\xa4\x2e\x4b\xc0\xe0\x81\xc7\x8d\x5d\xa9\x00\x42\x42\x54\x8b\x76\x6d\xfc\xac\x72\x87\x15\x54\x30\x6a\x0d\xb9\x8e\xbc\x50\x6d\x0d\xa1\x01\x25\x51\xf3\x1f\xde\x7c\x80\xcb\xc6\xbc\x2c\x6a\x6d\xe6\xd4\xda\x4c\xea\x71\x5b\x36\xdd\x95\x63\x80\xc5\x60\x33\x6e\x48\x9e\x1d\xed\x5a\x07\x9e\x12\x0f\x71\x31\x88\x3c\x20\x0f\x2f\x50\x6a\x6b\x08\xc5\xe3\xd7\x82\x53\x99\x2f\x92\x38\xce\x46\xf3\x4c\x53\x34\x4f\x8a\x29\xa7\x80\x61\xba\x8c\xc9\xf3\x80\x75\xba\x9d\x84\x61\xe8\x14\xdc\xd5\xd3\x68\xc9\x11\x66\xd6\xa4\x86\xf3\x5b\xc8\x20\x92\xd3\x7f\xcd\x8e\xf6\x31\x86\xca\x2e\x10\x92\xc5\xb3\x24\xdd\x32\xb7\x37\xae\x3b\x12\x76\xa2\x61\x2d\xe1\x6e\x08\xfb\x4a\xca\xbf\x69\x94\x69\x11\x8e\x6f\x29\xe9\xca\xf6\x5b\xee\xe1\x05\x34\xbc\x21\x58\x60\xad\xc6\x0a\xf4\x68\xc5\x88\x15\xb2\x75\xa4\xc6\x2c\xd4\xc4\xe7\xb8\xa4\x78\x89\xae\x25\xec\x1d\x63\x2e\x24\x6d\x89\x8f\x75\xd8\x17\xb1\x6e\xde\x99\xb8\x6f\xeb\xc9\x59\x66\x76\xb0\xc3\x51\x16\x6d\x77\x21\xe2\xe4\x4d\x2c\x98\x77\xd7\x5c\x61\x7d\xca\x80\x59\x40\xa8\x85\x31\x62\x16\xa4\xa9\x28\xc9\xd5\xe6\x40\x8d\x7c\x8d\xa7\xc6\x28\x8b\xb8\x72\xac\x8f\xb8\x72\x6c\xa0\x53\xdc\x21\x13\x3c\xac\x6b\x82\xcf\x70\x11\x69\xc2\x94\xfa\x97\x90\x09\x9b\x9a\x31\xc1\x54\x8d\xb4\x69\x74\x38\x07\x52\xe4\xb2\xfb\x69\x8a\x04\x1d\x4e\x5a\x1e\x0f\xa6\xa6\x18\x4b\x48\xe1\x3b\xfe\x55\xc7\xd2\x9c\x54\x60\x2d\x2f\x71\x8c\xc3\x31\x45\x05\x23\x5e\xcf\xb2\x0d\x19\xe1\x6e\xa8\x8a\x69\x6b\x34\x01\xcb\xef\xa2\xf6\xa4\xec\x46\x0c\x40\xa3\x09\x0b\xa6\xec\x82\xa0\x13\x75\xff\x8f\x4b\x0e\x37\xf4\x8f\x33\x6d\xdc\x6c\x47\x5f\xf4\xea\xe0\xe5\x52\x80\x1f\x4a\x0d\x5e\x3e\x2a\xe4\x44\x62\x0a\xe2\x92\xa6\x6f\x89\x5f\x05\x85\xda\x41\x6b\x64\x89\x0d\xa3\x6e\x68\xb8\x8e\x37\xc8\x5f\x50\x2f\xae\x63\xb6\x8c\xb9\xa8\x1f\x47\xa0\xf9\x52\x6f\xc4\x55\x5b\x22\x28\x30\x50\x72\x9a\x96\x50\x10\x71\x49\x17\xa2\x57\x9f\x3c\x48\x51\xb4\xeb\x77\x79\x16\x2f\xec\x8d\xa8\xdc\x58\xea\x0d\xba\x61\x57\x49\x86\x0e\x59\x0f\xd7\x77\x58\x9f\x01\x0d\xf7\xdd\x23\x45\x81\x69\x86\x71\x9b\x15\x3f\x6d\x90\x13\xd7\x7c\x75\xa9\x3f\x59\xca\x06\x52\xd8\x5b\x2f\x4b\x1c\x74\x79\xd6\x1a\x97\x5d\x09\xc3\x28\x41\x1a\x3c\xab\x24\x24\x45\x44\x22\x7f\xa7\x3f\x46\x7c\x67\xe3\xb3\x2b\x20\x58\xcc\x48\x41\xb2\x13\x71\x8b\x83\x8c\x24\x79\x61\x2b\x9c\x17\xe2\x4f\x27\x85\x30\x92\x6c\x9f\x70\x08\xaa\xba\x4b\x63\x2f\x31\x24\xe1\xfa\xc0\x11\xd2\xfb\xa5\x04\x11\xde\xe6\x83\xda\x69\x01\x9e\xc3\x7d\x17\x1a\x12\xdf\x05\xca\xb3\x6f\x5d\x01\x19\x77\xc3\x2e\xa9\x59\x01\x71\xc4\xe5\xe2\xa4\x69\xb7\x67\xfe\x95\x09\x6d\xd4\x47\x14\x2a\x92\xe2\xcf\xa6\xbd\xf4\xed\xf8\xb3\xa9\x37\x72\x36\xed\x4d\x5c\x6a\xfa\x6c\x3a\x1c\x39\x9b\x46\xdc\x18\x8e\xe8\x31\x37\xfe\x6c\xba\x9a\xe4\x5f\x7d\x36\xf5\xa6\x82\x6b\x0e\x47\x0f\xa5\x6b\x6a\x66\x18\x03\xae\x91\xb3\x59\x9f\xef\x6b\x75\xe5\x7b\x2c\x8e\x7b\x24\xc7\x73\xad\xb9\x71\x2d\xed\x9d\x2f\x58\x02\x50\xa8\xc4\xf9\x36\x49\xd8\x59\x40\x40\x3d\xd0\x1b\xb7\x96\x22\x5b\xd4\x50\x42\x37\xe3\xbe\x11\x2f\xbd\xef\xa7\x2f\x59\xd2\x7b\x75\x6c\x0c\x43\x5e\xb4\x08\x54\x41\xa0\xa8\x3a\xce\x97\xd2\xd9\x06\xa2\x97\x95\xc5\x5a\x61\x14\x71\x87\x69\x2d\x45\xa5\xc1\x31\x37\x5c\x5f\xb2\x24\xc2\x1b\x69\x95\x2c\x89\xb0\x33\xd2\xe2\x1b\x13\x27\xd6\x88\x1b\x72\xbd\x0c\xa6\xd4\x40\xc1\x1c\x6b\x23\xac\x1e\xb0\x57\xae\xd1\x9b\x5d\xb7\xbe\x96\x43\xbd\xfa\x4a\x6a\xdb\x43\x8b\x17\x19\x43\x0f\xc6\x50\x79\xf0\xb8\x91\x09\x74\x73\x8d\x09\x14\xf6\x3f\xb7\xc0\xda\xc8\xcb\xb4\x15\xf1\xb7\xc7\x49\xa6\x40\x3b\xa1\x73\xd1\xc1\x95\x4e\xb7\xe5\xce\x3b\xc5\x12\x1d\xa6\x55\x19\xb7\xd0\x32\x6e\x5a\x48\xdd\x3a\x02\x8b\x9d\x7a\x92\x91\x63\x8b\xd7\x79\x6c\x1d\xc5\x89\xf7\x87\x78\x35\xbc\x34\x70\xe0\x4e\x9f\xb5\xf4\x5d\xa3\x29\x32\xd1\x9d\x34\x85\x6d\x4f\x7a\x5f\xdd\xa0\xb4\x8f\x24\x80\xd2\xf2\xa5\xe1\x70\xf8\x85\x93\x0c\xdc\x34\x5c\x0c\x83\x9a\x8c\x3e\x7b\x5b\xdd\x65\x8e\xd5\x28\x93\xa5\x60\xdc\xea\x2f\xe5\x91\xa3\x28\x65\xe7\xff\x7d\xb4\x8d\x02\x6b\x79\xb5\x94\x3c\xd1\x65\x44\xe9\x18\x41\xc9\x28\xcd\x76\x28\x79\x2e\x5e\xbc\xf8\xa4\x93\x96\x2c\xe1\x41\xbb\xc1\x26\x49\x70\x52\xd7\xb2\xb3\xcf\x5e\xfe\x52\x23\x95\xf2\xa8\x50\x5a\x89\x17\x4a\xcb\x0a\x95\x34\x12\x45\x25\x55\x92\x36\x34\xa6\x5c\xb4\xf1\x33\x82\x74\x47\x24\x1e\x45\x1c\xf4\xab\x07\x02\x4f\xc5\x08\xce\x70\xc4\xf2\x84\xab\xb7\xe3\x07\xc5\xd5\xfa\x98\xa3\x30\x2f\x10\x3a\x02\xc3\x4c\x0c\x2f\x0a\x97\x0c\x84\x4e\xb8\x44\x7d\xeb\xff\xfd\x93\x9f\xf8\x1a\xfa\xc9\x85\x8a\x7a\xb6\xe2\x48\x6c\x0a\x67\xe1\xef\x7f\xff\xfb\xdf\x7b\x5b\x6c\x65\xc5\x79\x07\x21\x39\x24\x5d\x09\xc1\x34\x7c\x4d\x91\xa9\xcb\xf7\x01\x89\x02\xd1\x3e\xce\xf2\x43\x27\x60\x76\x80\xe1\x11\x73\x8c\x92\x0b\xea\x98\xb9\xa0\x56\x0c\x92\x7f\xdc\x66\x8a\xde\x43\x7b\xef\x7b\xf3\x63\x74\x7a\x96\x26\x6a\x4d\xe0\x91\x23\xad\xa5\x83\x35\x9f\xe1\x83\xa2\xf4\x74\x5b\xed\xd8\x67\xca\xb5\xc3\x7b\x84\x9f\xbf\x63\x31\x25\xae\x56\xf5\xb8\x82\xd6\x63\x3f\x3d\xc0\x78\xbb\x91\xec\x66\x9b\x20\x12\xe3\x10\x39\xda\x91\x1f\xf1\x1c\x7d\xdc\x31\xd1\x1f\x26\x8c\x2a\xf2\x6c\xa9\xdf\x95\xbf\x06\x2c\xaa\x05\xd9\x17\x3b\x81\x40\x0b\xd2\xcf\xf4\x30\x1e\x0f\xca\x55\x88\x24\x71\xb2\x4f\x35\x57\x8f\x9f\x68\x9d\x4c\x43\x34\xb7\x58\xcd\x55\x5f\x1d\xd1\x6a\x4f\x90\xda\xd3\x53\x40\x7b\x8a\xe7\xd8\x86\x15\x5e\x9e\xa8\xb1\xba\x7d\x13\x98\x05\x76\x0b\x69\xcc\xd5\x15\x2e\xa8\xbb\x55\xe4\x0e\x74\x23\xad\xe0\x13\x27\xc4\xea\xfc\x44\x17\xa9\xde\x6b\x57\x11\xc8\x09\x6d\x06\x90\x5b\xd8\x1c\x99\x37\x27\x2e\xc3\x3e\x25\x40\x60\x23\xac\x53\xff\x16\xf2\x5a\xbc\x2e\xc3\x70\x63\x1b\x7a\x61\xeb\xbb\xd4\x6b\x14\xcb\x75\x69\x2b\x0a\x14\xf9\x32\x19\xcd\x5e\x69\x3e\xd2\xf2\x2a\x68\x78\x0c\x8a\xa9\x61\xeb\xb9\x2e\xa0\xb2\xc5\x75\x80\xa0\xb2\x6f\xa3\xbd\xf2\x50\x86\x34\x6d\x90\x96\x3d\x68\xca\xc6\xac\x1d\x79\x45\x1a\x64\x25\x2b\xbf\xdb\x69\x7e\xbf\x71\x22\xf9\xe9\x00\x80\x83\xc8\x4e\xc1\x40\xc9\xd8\x66\xb0\xaf\x1b\xa8\xe6\xad\x42\xd5\x91\xdc\x09\xbb\x4b\x51\x95\xe5\x9d\x76\x1a\xb0\x22\x2f\x30\xa4\xd8\x11\x0f\x83\x03\x34\xf5\xd0\x09\xf6\xd4\xb7\x26\xcb\x81\xf8\x25\xa7\xd1\xd0\xfd\xac\xb6\x6a\xf7\x4c\x69\x32\xee\x92\x26\x63\xf9\x9a\xd8\x6b\x36\xf8\x5c\x34\xfa\x78\x19\x6d\xce\x09\x0f\x4b\x14\x71\x85\x34\xe9\xbe\x48\x93\xce\x82\x6b\x42\xd8\xbf\xe3\x11\x16\x30\xb0\xf4\xce\x8e\x9f\x7a\xdc\xfa\xe2\xd5\x37\x51\xc2\xca\x5d\x88\xd7\xb7\x09\xc3\x3f\x4a\x6b\xf1\xf3\x2a\xc5\x3b\xde\x4e\xc3\xc9\x1d\x76\x2c\xec\x07\x6b\x6e\x2e\x61\x7f\xff\x24\x3c\x4e\xdb\x5d\x56\x48\x68\xfa\x9f\x50\x68\xfa\x3a\x19\x0b\x1b\xaf\x62\x06\x3c\xab\x8a\xfe\x38\x2d\xfa\xb3\x4d\x96\xc3\x0e\x03\x9d\x5c\x93\x99\x66\xeb\xcc\x7b\x0f\x47\xfa\xbb\x1b\x6d\xba\xdc\x41\xad\xca\x08\xb3\x4c\x14\x06\x93\x61\xa3\x76\x3f\x41\xf3\xf9\x46\x53\xb5\xc9\xc4\xec\x7c\xe7\x4a\xbc\x7a\x13\xe2\xd5\xe1\xe1\x05\x06\x99\xdb\x20\x1f\x49\x0a\xd2\xb5\x81\x03\xdf\xb2\x3e\x00\x94\xf3\x12\x7f\xee\x06\x1e\x68\x92\x28\x7f\xcd\x93\xb4\x02\xb6\x7a\xef\x06\xb7\x76\x40\xca\x6a\x19\xe7\x89\x9a\x32\xce\xc1\x70\xdc\x29\x0d\x17\xfd\xd6\xfd\x0d\x05\xf5\x55\x1f\xa4\xa9\xe4\x54\x15\xa3\x7e\x1f\x67\xd6\xb5\x79\x33\x2d\xf7\xb6\x85\xd5\x76\x83\x6e\xc5\xd2\xea\x2a\xb7\x66\x4e\xb5\xbb\x9c\xaa\x94\x71\x98\x52\x96\x80\xef\xf8\xcf\x78\xc9\x8c\x23\x8d\x4a\x8d\x99\xcc\x51\x3a\x6e\xaa\xfc\xd3\x28\x47\xa9\xd7\xee\xc8\x4d\x2f\x8e\xee\x61\x33\x79\xb5\x5a\x23\x91\x97\x2d\x06\x4a\xef\xb0\xff\x85\x39\xf4\xe2\x1d\x99\x7a\x5b\x68\x1d\xee\xa8\x0a\xdc\xa1\xc1\x3f\x9a\xd6\xaa\x4b\x2c\xdd\x7f\xb7\x2d\x5a\x5b\x69\x26\xb1\x72\x41\x67\x1d\x2b\x37\x2b\xbd\xd0\x1b\x68\x14\xfb\x2e\x15\xc5\xbe\x02\x9c\xe0\xcf\x2b\x5b\x55\xc5\x31\x8a\xf6\x9a\x94\x98\x7a\xd9\x76\x51\x23\xf5\x78\x95\x0f\x05\x78\x46\xdc\x32\xb3\xe0\xab\xcf\xc4\x8f\x1e\x38\xe6\x78\xb2\xf7\xc4\x08\x52\x6a\x55\x33\x7e\xe4\xe5\xeb\x4e\x20\x2f\xa7\x4c\xb8\xa7\xab\xaa\x98\x71\x6a\xd5\x71\xa2\x56\x1d\xe5\x0c\x8b\x9c\x5f\x9b\xe8\x3b\x96\xda\x48\x5b\xaa\x23\x8d\xd9\x42\xdf\x98\x49\x63\x9e\x9d\x61\x63\x9e\x4b\x6d\x4c\x6b\x7b\xf4\x02\xf5\x5c\xfc\x61\xac\x94\x29\x68\x7e\xcf\x57\x89\x92\x5b\xe8\x9b\x33\x69\xd4\x2f\xeb\xf3\x02\xd3\x4d\x9e\x13\x13\x79\x28\xa9\x03\x0e\xc5\x77\xc0\xb4\x63\x6d\x18\xe6\x8c\x35\xfc\x73\x12\x0f\x30\xce\xb4\x12\xcc\x90\x5f\x9b\x39\x79\xa8\x5e\x64\x20\xc7\x3c\x2f\x32\x78\x88\xd9\x68\x6b\x60\x9a\x86\x0e\x85\xa8\x3e\x44\x38\x72\xbc\x9f\x12\xff\xad\xe3\x7c\x9b\xd8\x0d\xb7\xff\x08\x14\x66\x3b\xad\x97\x8d\x12\x97\xad\xea\xe9\x35\xba\x71\x24\x1d\xef\x91\x4f\x91\x8a\xae\xaf\x80\x26\xde\x82\x22\xaf\x1b\x65\x11\x32\xba\x71\xd5\x96\x26\x43\x67\x27\xaf\x61\x4c\x9e\x3b\xe7\x1b\x9a\xf6\xc6\x48\xb5\x2b\xb1\x3b\xeb\xee\xa4\x6a\x17\x74\x34\xfe\x42\x22\x91\xd0\xa0\x39\xf2\x86\xcc\x91\x57\x36\xa1\x50\xfa\x60\x27\x46\x91\xb2\x5b\x9b\x55\xd7\x68\x21\x7b\x2d\xc5\xb6\x90\x9a\xec\x5a\x48\xe7\x4d\xed\xad\x33\xf0\xc0\xd8\x44\x25\x85\x2b\x69\x5e\xb6\xa4\x50\x39\xe1\x8f\xc0\xaf\x0c\x96\xd4\xea\x23\x0c\x9a\xaa\xdc\xca\xce\x35\xd2\xcd\x44\x15\x68\xec\xab\xf1\x6b\x70\x82\x91\x6d\x7f\x85\x37\x2e\x6e\xae\xcb\x99\xe4\xfc\x62\xab\xd8\xdb\x61\xcf\x59\xa3\x2c\x6c\x32\xfe\xff\x24\x0b\x67\x5d\x60\xa8\x3f\x56\xcb\x69\x27\x7e\x3d\xef\x60\xbb\xa7\x3d\x2d\xcf\xf5\xc1\xb9\x63\x95\x52\xa5\x64\xe0\x0b\xd8\xc3\x56\xca\xbd\xac\x13\xfe\xdb\x5a\x92\xf6\xb3\x29\xb8\xe0\x4a\x5d\xf5\x4a\xe7\x6d\x3c\x43\x1c\xc9\x30\x9a\xe3\x34\x2b\x85\x6e\x29\xf0\x62\xd8\xbf\x23\xab\x6f\x07\x6d\x70\xed\x60\xd9\x05\x85\x67\xea\x6c\xf7\x38\xd3\xca\xf2\x75\xfa\x77\x0e\x98\x68\x15\x3e\x3b\x0f\x3e\x62\x70\x97\xef\xf6\xc5\xef\xbd\xc6\x77\xac\x5b\x59\x0c\xca\x06\x9b\x66\xc2\x67\xf3\x6c\x5c\x4d\x77\xd1\x9a\x5a\x91\x0c\xc6\x89\x03\xd4\xba\x92\xf1\xee\xd6\xcf\xf2\x8a\x57\x73\xfd\xc5\x46\x29\xf5\x32\x09\xa8\x3f\x07\xcd\x70\x9e\x5c\x81\x41\x06\xe0\x6c\xbd\xc6\x65\xed\xa5\x0a\x47\xb7\x5e\xb6\x17\xaa\x9c\x91\x65\xd5\x10\xfa\x2f\x4f\xa8\xee\x32\xe7\x6d\xed\x8e\xa6\xe5\x39\x5b\xb6\x60\x9a\x85\xfd\xfd\x99\xd7\x9b\x7d\x6e\x99\x5f\x5c\x02\x8a\x33\xb9\x5b\x88\xc1\x74\x30\x61\x3e\x5c\x8d\x30\xfe\xe1\x45\x3b\xd4\xfe\xb6\xfe\x22\xa3\x65\xea\x92\xd8\xf3\xb3\x7c\x6c\x91\x8b\x0d\xf4\x39\xee\x3d\xa5\xf6\xcc\x30\x67\x2b\x1d\x87\x67\x86\x65\xa6\x2b\x1d\xcc\x67\xda\x9c\x20\xeb\x44\x3f\x5c\x6c\x02\x87\x9d\x29\xc1\xdd\x67\xd0\xfe\x79\x39\xfc\x40\xfa\x47\x0d\xa9\xcb\x89\xd8\x4f\x0c\x16\xd3\xf6\x99\x74\x75\xe2\x98\xae\x97\xed\x2d\x23\xcd\xd4\xba\xc0\xb5\xd5\x38\x65\x13\x30\xd8\x8a\x55\xd9\x6f\x2c\x89\xfd\x36\x32\xfe\xda\xda\x33\x5d\xea\xa3\x0a\x55\x44\xc9\x3a\x2c\xee\x08\x86\xc5\x7d\xbb\x8e\xa4\x35\x64\x47\xc5\x1d\xa2\x05\x54\x47\xc5\x15\x05\x54\x0c\x24\x4d\xfc\x7e\xc8\x74\xcc\xa4\xdd\x31\xd7\xd1\xbc\xee\xca\x46\x27\x7b\x6f\xe0\xe8\xcf\x3d\x81\x99\xe8\x6b\x09\xf5\xbe\x76\xa5\x6b\x03\xfb\xbd\x6b\xd9\xb3\x1c\x7d\xd2\x10\x05\xec\x86\x2a\x60\x54\x16\x39\xc7\xa2\xc1\xce\xcb\x26\xd6\xee\x3a\x1d\x6a\x77\x3d\x2a\xd7\x2a\xac\xc3\x93\x7f\xed\x4b\xcd\x7e\xd2\xa6\x6a\x7d\xd9\x00\x5a\xa4\x46\xd4\x45\x6d\xc0\x04\x62\xcd\xd3\xef\xfd\x2a\x2c\x57\xd9\xd5\xa6\x86\xe2\x44\x1a\xb1\x04\x42\x77\xab\xa2\x92\x3b\x16\xcf\xbf\xad\x60\xbe\x81\x0e\x42\x24\x40\x88\x34\xbf\x05\xe8\x9f\x2a\x87\x63\x5d\xc0\x60\xa5\x14\xa8\x92\x95\x4e\xce\xb2\x19\xef\x41\x23\x0c\xac\x8f\xc3\x22\xde\x94\x56\xb6\xbe\xf6\x7a\xdc\xd1\xdb\xc3\x00\x0b\x18\xf8\x1d\x04\xba\x4f\x4d\xf0\x15\xca\xdd\x31\x40\xb9\x3b\xca\xc4\x94\x96\xd6\x91\x55\x2b\x73\x90\x05\x2e\x68\xad\x96\x44\x42\x79\x8f\xd5\x68\xfd\xba\x68\xe3\xed\x8e\xbf\xb5\x46\xe3\x33\xa4\xe3\x07\x98\xf2\x5d\x0d\x10\x0f\x1b\xb8\xa0\xcf\x59\x8c\x5b\x92\x18\x72\x31\x89\x47\x59\xcc\x88\xc4\x07\xa6\xcf\x58\x35\xb9\x2d\x7d\x0a\xe8\x8e\xc7\x9a\x78\x72\x2a\x64\x50\x5c\xce\x22\xd3\x96\x59\xf1\xe2\x2c\xbe\xf5\x07\x8b\x93\x96\xfe\x1d\xb4\xc8\x27\x29\x78\xa4\x4d\xe3\x40\x16\xfa\x2f\xde\xf8\x8e\x33\x19\x95\xf0\xed\xb2\x45\x43\xa2\x4f\x33\x4a\x79\xea\xad\x74\xde\x66\xb7\xe4\xd7\xdf\x4f\x6c\xc9\x5d\x29\x2d\x39\x4d\xaa\x42\x4f\x05\x55\x68\x42\xd1\x70\x60\x22\xa5\xe3\x3c\x22\x3f\x69\x07\xdb\x79\x3e\x80\xe0\xe7\xaa\x67\xc7\x69\xd9\xea\x4c\xe9\xfa\x72\xb6\x74\x7d\x31\xb2\xd5\x1c\x3f\x32\x18\x0f\xbd\x90\xd8\x84\xd1\x94\x26\x2c\x93\xc8\x88\x53\xe1\xb6\x53\xab\xf7\x5a\xe2\x7b\xef\xe1\xc3\x89\x45\x3f\x90\x52\xf4\x4b\x25\xc7\xe1\xa9\x70\x2b\x4a\xe9\xbd\x33\x11\x77\x48\x8a\x2e\x98\xe0\xfa\x72\x36\xb6\x16\xdc\x70\x96\x65\xd8\x7a\x90\xd6\xe0\x51\x0b\x13\x13\x3a\xaf\x93\x43\xd0\x6d\xd8\xbd\xe3\x9a\xee\x62\x7c\xa6\xf8\xa7\x67\x80\x4a\xb3\x40\x1c\x45\xbf\x9a\x62\x94\x7f\x24\x35\xc5\x27\x13\x52\xf8\x8e\xff\xc4\xcc\xf4\x3f\x93\xf1\x37\x01\x1e\xb9\x8c\x1f\x0c\x5b\x4b\xc3\x61\xf9\x16\xa5\xbb\x12\xdf\xc6\x7e\xf0\x18\xa3\x5a\x07\xf9\x7b\x44\x45\x44\xf2\xff\x85\x43\xf2\x4f\x51\x40\xfc\x2f\x8b\xdc\xc3\xa4\x5e\x85\xb9\x5e\x52\x43\xbe\x1d\xaf\xb1\xed\x84\xe7\x05\x37\xea\xa0\xb0\x99\xbe\x90\x60\x65\x13\x0d\x6a\x23\x5a\xd5\x36\xad\xaf\x2b\x48\xb5\x1e\x36\xba\xad\x14\x51\x25\x7d\x3b\xbe\xd1\x9d\x29\x8d\x7e\x61\xd5\x1f\xc5\xe5\xf3\xff\x9d\xff\x0a\xac\xe5\xcb\xac\xae\x3b\x73\xa1\xe3\x64\x71\x6b\x56\x88\x07\x71\x71\x16\x37\x67\x71\x75\x16\x77\x67\x71\x79\x5e\x75\xee\xea\x35\x6b\x8a\xe1\x2b\x5f\xf9\xa7\xaf\x7a\xf5\xab\xff\x6c\xed\x6b\x5e\xf3\xe7\x7f\xf1\x97\x7f\xf9\x57\x7f\xfd\xda\xd7\xf6\x9c\x77\xfe\xf9\x17\x5c\x78\xd1\x45\x17\xbf\xae\xb7\xf7\xf5\x6f\x78\xe3\x1b\xdf\xf4\x37\x7f\xfb\xb7\x6f\xee\x7b\xcb\x5b\xfe\xee\xef\xdf\xfa\xd6\xb7\xbd\xfd\x1f\xfe\x61\xdd\x3f\xfe\xd3\x3f\xbd\xe3\x9d\xef\x7c\xd7\xbb\xff\x79\xfd\x7b\xde\xfb\xbe\xf7\x7f\xe0\x03\xff\xf2\xaf\x1b\x3e\xf8\xa1\x7f\xfb\xb7\x52\xa9\xb4\x71\xe3\x25\x97\x5c\x72\xe9\xa5\xfd\xac\x9f\x6d\xc2\x7f\x9b\xd9\x66\xb6\x85\x6d\x61\x5b\xd9\x56\xb6\x8d\x6d\x63\xdb\xd9\x76\xb6\x83\xed\x60\x03\x6c\x80\xed\x64\x3b\xd9\x2e\xb6\x8b\x5d\xc6\x2e\x63\xbb\xd9\x6e\xb6\x87\xed\x61\x97\xb3\xcb\xd9\x15\xec\x0a\x36\xc8\x06\xd9\x95\xec\x4a\x76\x15\xbb\x8a\xed\x65\x7b\xd9\x3e\xb6\x8f\x5d\xcd\xae\x66\xd7\xb0\x6b\xd8\xb5\xec\x5a\x36\xc4\x86\xd8\x75\x89\xa0\x96\xa9\xf8\x95\xd2\xfd\x8e\x0e\x37\xfc\xf9\x77\x1f\x63\xc3\xcb\x1c\xa7\xdd\x09\xbb\xb7\x07\x8e\xe2\xea\x04\x2e\xd0\xee\x81\x76\x87\xb3\x8b\x0d\x7b\xd2\x7e\x26\x5f\x9c\x41\x18\xe4\x21\x46\x91\xe1\xdb\x68\x5d\x2a\x66\x1b\x93\xd5\x50\x62\xaf\xbe\xc4\x93\xc4\x5f\xc8\x9b\x8a\x6b\x8d\x38\x79\xfe\xeb\xd9\x55\xcf\x77\xd2\xe7\xff\x53\xfd\x7c\x17\x7d\x3e\x38\xa7\xea\xf9\x65\xf4\xf9\x75\xd5\xcf\x77\xd3\xe7\x37\x57\x3f\xdf\x43\x9f\x7f\xb4\xfa\xf9\xe5\xf4\xf9\x63\xd5\xcf\xaf\xa0\xcf\x3f\xd1\x56\xf5\x7c\x90\x3e\xbf\xaa\xfa\xfd\x2b\xe9\xf3\xe7\xab\xdf\xbf\x8a\x3e\x1f\xae\x7e\x7f\x2f\x7d\xfe\xcb\xb9\x55\xcf\xf7\xd1\xe7\x8f\xce\xaf\x7a\x7e\x35\x7d\xfe\xbb\xe3\xaa\x9e\x5f\x43\x9f\xef\x69\xac\x7a\x7e\x2d\x7d\xfe\xed\xea\xf2\x87\xe8\xf3\xfe\x05\x55\xcf\xaf\xa3\xcf\x3f\x56\x3d\xfe\xfb\xe9\xf3\xdf\x56\xcf\xaf\xeb\xe9\xf3\x5f\x35\x55\x3d\xbf\x81\x3e\xff\x6a\x6b\xd5\xf3\x1b\xe9\xf3\x27\xaa\xfb\xe7\x26\xfa\x7c\xcb\xbc\xaa\xe7\x37\x5b\xfd\x5b\xfd\xbc\x4c\x9f\xdf\x5a\x9d\xff\x2d\xf4\xf9\x37\xab\xc7\xf7\x56\xfa\xfc\xe7\xd5\xf3\xe3\xc3\xf4\xf9\x97\xab\xdf\xbf\x8d\x3e\xff\xac\xe9\xdf\xb0\xfc\x60\x8b\x94\x03\xdb\x28\x56\xd9\xdc\x04\xc8\x6b\xcf\xc4\x1a\xef\x20\x82\xee\xa9\x5a\xbc\xd7\x19\xea\xc3\x58\x3c\xb5\x32\x1d\xb6\xf6\x0a\x2b\xd3\xf6\x28\x83\xe2\x54\xbc\x71\x05\xf8\xfe\x35\xad\x82\x8a\xe1\x1d\xa5\x60\x53\x2a\xf5\xa5\x1d\xac\xf9\x03\x7e\xf1\x4b\xac\x83\x35\xbf\x1f\x5e\xdf\xfd\xcd\xc5\xca\x95\x4d\x54\xbd\xc9\xae\x3a\x0a\x10\xf1\xb5\xbf\xbb\xee\xda\xdf\x9d\x58\xfb\x39\xd5\xee\x77\x70\xa1\x3b\xdf\x5c\x2a\xde\xeb\x17\x9f\x15\xf5\x7d\x0f\xbc\x70\xc7\xde\x93\x68\x7d\xe7\xcd\xa0\xbe\xf7\xd6\x5d\xdf\x7b\x13\xeb\xdb\x52\xbb\xbe\xe2\x0a\xf2\xcf\x7e\xf1\x0b\xa2\xbe\xef\x86\x17\x7e\x35\x6d\xf5\xef\xfc\x19\xd4\xf7\x81\xba\xeb\xfb\x40\x62\x7d\x67\xd7\xae\xaf\xb8\xad\xbd\xd3\x2f\x7e\x5e\xd4\xf7\x1d\xf0\xc2\x4f\x76\x58\xfd\x7b\xfc\x0c\xea\xfb\xb1\xba\xeb\xfb\xb1\xc4\xfa\x1e\x57\xbb\xbe\x2f\xef\x60\xcd\xff\xe8\x17\x3f\x27\xea\xbb\x0e\x5e\x98\xfc\x95\xd5\xbf\x27\xcd\xa0\xbe\x0f\xd7\x5d\xdf\x87\x13\xeb\x3b\xbf\x76\x7d\x57\x75\xb0\xe6\xb7\xfb\xc5\xa7\x45\x7d\xdf\x06\x2f\x7c\xfb\x6e\xab\x7f\x3b\x67\x50\xdf\x4f\xd5\x5d\xdf\x4f\x1d\xe9\x7c\x78\xd4\xe9\x60\xcd\x7f\xef\x17\x3f\x23\x2a\xfc\x77\xf0\xc6\x6d\x03\x56\x85\x5f\x32\x83\x0a\x3f\x5e\x77\x85\x1f\x3f\xd2\x09\xf1\xa4\xa8\x70\x9f\x5f\x7c\x4a\x54\xf8\xcd\xf0\xc6\x8d\x87\xad\x19\x71\xda\x0c\x2a\xfc\x54\xdd\x15\x7e\x2a\xb1\xc2\x0b\x6a\x57\xf8\x33\xa2\xc2\x7f\xe3\x17\x9f\x14\x15\x7e\x13\xbc\x31\xf1\xb8\xd5\xc3\xa7\xcf\xa0\xc2\x4f\xd7\x5d\xe1\xa7\x13\x2b\x3c\xb7\x76\x85\x3f\x27\x2a\xfc\x06\xbf\xf8\xb8\xa8\xf0\xeb\xe1\x8d\x47\x6f\xb4\x2a\x7c\xc6\x0c\x2a\xfc\xf9\xba\x2b\xfc\xf9\x23\xad\xf0\x17\x44\x85\x5f\xe7\x17\x1f\x15\x15\xbe\x18\xde\xa8\x5c\x67\x55\xf8\xcc\x19\x54\xf8\xd9\xba\x2b\xfc\xec\x91\x56\xf8\x4b\xa2\xc2\x17\xfa\xc5\x4f\x89\x0a\x5f\x00\x6f\xfc\xf0\x26\xab\xc2\x67\xcd\xa0\xc2\x5f\xae\xbb\xc2\x5f\x3e\xd2\x5d\xe2\x2b\xa2\xc2\xe7\xf9\xc5\x4f\x88\x0a\xf7\xc0\x1b\xff\x0f\x79\xef\x02\x67\x47\x55\xe5\x0b\xd7\xae\x3a\xaf\xee\xea\x74\x4e\xde\x9d\xf7\xae\x73\x22\x74\x40\xe0\x20\x81\x6e\x21\x84\xee\xba\x3e\x7a\x5e\xda\x80\x68\x3b\x73\xe7\x4e\x66\xee\x2b\x77\xee\xcc\x77\xb9\xcf\xc9\xdc\xdb\x3d\x34\x24\x24\xcd\xbb\x25\x20\x8d\xbc\x5a\x05\x3b\x32\x44\xa3\xc3\x8c\x99\x0f\xfd\x68\x15\x21\x2a\x03\x0d\x44\xcd\x28\x6a\x74\x50\xa3\xe2\x18\x47\xaf\xc6\x41\xe5\xfb\xed\xb5\xd6\xde\x7b\xed\x3a\x55\x75\x4e\x27\x61\x74\x7e\xa3\xbf\x1f\xe9\x53\xb5\x6b\xbf\xf7\xda\xeb\xf9\x5f\x8f\xbb\x54\xa2\x31\x8f\x0e\x7f\xa9\xed\x0e\x7f\x29\xb3\xc3\x6b\xf3\x3b\xfc\x65\xd5\xe1\x37\x85\x83\x8f\xa8\x0e\xff\x16\x7c\x71\xe0\x25\xa7\xc3\xe7\xce\xa3\xc3\x5f\x6d\xbb\xc3\x5f\xcd\xec\xf0\x82\xfc\x0e\x7f\x4d\x75\xf8\x37\xc2\xc1\xbf\x56\x1d\xfe\x75\xec\xf0\xb7\x1d\xb2\xf6\x9a\x79\x74\xf8\xef\xda\xee\xf0\xdf\x65\x76\x78\x79\x7e\x87\xbf\xa1\x3a\x3c\x14\x0e\x7e\x44\x75\xf8\x8d\xf0\xc5\x73\x1f\x76\x66\xf8\xbc\x79\x74\xf8\x5b\x6d\x77\xf8\x5b\x99\x1d\xee\xc9\xef\xf0\xb7\x55\x87\x5f\x1f\x0e\xfe\xa5\xea\xf0\xeb\xe0\x8b\xdb\x9f\x70\x3a\xfc\xb8\x37\x8f\x1e\x7f\xb7\xed\x1e\x7f\x37\xb3\xc7\xeb\xf2\x7b\xfc\x3d\xd5\xe3\x38\x1c\xfc\x0b\xd5\xe3\x41\xf8\xe2\x73\xd7\xac\xe7\x3d\x7e\x62\x3e\x3d\xfe\x7e\xdb\x3d\xfe\x7e\x66\x8f\x57\xe7\xf7\xf8\x07\x1e\x78\x5a\x0c\x7e\x48\x80\x67\x85\xfa\xe2\xb6\x23\xce\x1c\xcf\xcd\xa7\xc7\x3f\x6c\xbb\xc7\x3f\x3c\x51\xfe\xfd\xff\x7a\x08\x01\xfc\x41\x01\x18\xc0\xea\x8b\x6f\xff\xc0\x39\x77\x9f\x9f\x4f\x8f\x7f\xd2\x76\x8f\x7f\x72\xa2\x07\xef\xa7\x1e\xba\x76\xec\x13\xe8\xdb\xe1\xcd\xc4\x77\x3e\xec\xcc\xf1\x17\xe7\xd3\xe3\x97\xda\xee\xf1\x4b\x27\x4a\xdb\x7e\xee\xa1\xc3\xc7\x9f\x0b\xf0\xf8\x00\x1e\xf3\x45\x67\x8e\x5f\x98\x4f\x8f\x5f\x6e\xbb\xc7\x2f\x67\xf6\xb8\x9a\xdf\xe3\xab\x05\x84\x5e\x0d\xbe\x5f\x80\x97\x88\xfa\xe2\x87\x57\x3b\x73\x7c\x7c\x3e\x3d\xde\x71\x75\xbb\x3d\x76\x4a\xce\x87\xcb\xbc\x56\xa0\xef\xc9\x03\x02\x9c\x4f\xd4\x17\x8f\x3e\xaa\x7a\x1c\x4f\x3d\xf3\x88\xd0\xee\xbe\xaa\xff\xf1\xd7\x28\xf2\x91\x82\x1e\x8d\x9a\x92\x37\x7d\x43\xc5\xd5\x77\xc4\xd3\x5f\xa4\x5a\xaa\xdc\xd9\xb8\xb9\x1f\xd7\x09\x0c\xed\x7a\xaf\x80\xd8\x2e\xfc\x0e\xf4\x21\xaa\xe9\x1f\x3e\x47\x4d\xaf\x74\x9a\xbe\x21\xb7\xe9\xb9\x36\x9b\xbe\x51\x00\xe2\xef\xe0\xbb\x05\x04\x73\xe1\x77\xa6\xe9\xa7\x6f\x90\xd8\x74\xc3\x69\xfa\xe6\xdc\xa6\xf7\xb7\xd9\xf4\x2d\x02\x20\xbf\x06\xef\x15\x10\xec\x85\xdf\x99\xa6\x8f\x3d\xb1\x1e\x9b\x3e\xcd\x69\xfa\xd6\xdc\xa6\x27\xdb\x6c\x7a\x8f\xc0\x88\xaf\xbb\x05\xf8\x3e\xe0\x77\xa6\xe9\x77\x1e\x4c\x6d\xfa\xf6\xdc\xa6\x67\xdb\x6c\xfa\x9d\x02\xf1\x3b\xef\x14\x80\x9d\x81\xdf\x61\xd3\xa4\x28\xf7\x51\x51\x9e\xab\x88\x87\xcf\xe2\xca\x28\x0f\xee\xba\x8b\xf7\x6f\x4f\x79\xf0\x0e\x01\x6e\x05\x30\xb8\x44\xd1\x7b\x12\x45\x6f\x13\x80\x64\x01\x4b\x90\x28\x3a\x9d\x28\x3a\x29\xc0\x37\x00\x36\x4a\xa2\xe8\x7b\x12\x45\x6f\x12\x60\xf7\x87\xed\x9c\x28\x7a\x7f\xa2\xe8\xf5\x02\xe1\x34\x3d\x75\x00\x99\x3e\xcf\x2d\x06\xc7\xb2\xee\xba\xce\xef\x4d\xd4\xb4\x4b\xe8\x18\xac\x1f\x5e\xcd\x6a\x7a\x30\x51\xec\x1a\x41\x78\x15\x8a\xaa\xda\x62\x0f\x25\x8a\xfd\xc2\x43\xc0\x4e\x4f\x5d\x17\xb6\xd8\x07\x12\xc5\xfe\xd1\xa3\xd8\x28\x75\x0f\x32\x53\x7c\xa2\xd8\x8f\x3d\x04\xd6\xf4\xd4\x05\x6f\x8b\x7d\x38\x51\xec\x1f\x3c\x1d\x51\xf5\xb9\x6b\xd6\xdb\x62\x0f\x27\x8a\xfd\xbd\x87\x6e\x02\x9e\x62\xc9\x98\x09\x3c\x51\xec\x3b\x1e\x22\x67\x7a\x8a\xd5\xb4\xc5\x0e\x24\x8a\x7d\xd3\x03\xbf\x00\xe9\x29\x16\x9a\xd9\xb7\x13\xc5\xbe\xee\x81\xdf\x80\x2a\xf6\x12\xab\xed\xa3\x89\x62\x5f\xf1\xc0\x81\x40\x7a\x4a\xe4\x61\x96\xee\x44\xb1\x2f\x7a\x14\x14\xa5\x44\x39\x5b\x6c\x36\x51\xec\xf3\x1e\x66\x45\xf4\x94\x88\x6a\x8b\x7d\x22\x51\xec\x59\x8f\xd2\x76\x28\xd1\xdb\x16\x7b\x2c\x51\xec\x29\x4f\x87\x4f\xcd\x7d\x92\x15\x7b\x3c\x51\xec\x33\x1e\x25\xf2\x88\xef\x39\xce\x26\xe4\x60\xa2\xd8\xe3\x1e\xf8\x0b\xa8\x8d\xc4\x47\xfa\x99\x44\x31\x88\x69\x2e\xab\x62\x2f\xfc\x39\x2b\xf6\x64\xa2\xd8\x16\x08\x95\x92\x5e\x7c\xe4\xa7\xac\xcd\xa7\x12\xa5\x2e\x84\xb8\x14\xe9\xc5\x3f\xd8\xcd\xea\x9a\x4b\x94\xba\x40\x67\xf7\xf8\xe9\x31\x56\xd7\xb3\x89\x52\xaf\xd1\x89\x3d\xde\xb7\x87\xd5\x75\x28\x51\xea\x6c\x9d\xd4\xe3\xc6\xaf\xb3\xba\x3e\x9f\x28\x75\x86\x0e\x5b\xb9\x36\x91\x03\xc7\xf7\xb2\xa3\xf2\x5f\x4c\x35\x60\x42\x54\xfe\xc6\xc0\x4b\x5c\xf5\x4e\x71\x07\x4c\xa7\x42\xd1\x53\xf0\xe6\xc5\xca\xc2\xf9\x76\xe3\xd8\xfc\xba\x71\xac\x9d\x6e\x7c\x0f\xbb\xf1\x7e\x3f\xc5\x13\xa0\x2e\xba\x4b\x64\xe0\xce\xea\xd2\x8f\xd2\x4d\xbb\x3d\xea\x7d\x61\x06\x62\xb5\x87\x5f\xaf\x3e\xd9\x17\xcb\x51\x8c\xc7\xba\xb4\x30\x00\x71\x4a\xfb\x14\xdb\x12\xe2\x1b\xea\xbf\x8e\x30\x2e\xc0\x16\xc3\xf0\x99\x73\x3d\xcf\xb1\xca\xee\xe0\x6d\xfe\xa4\x27\xd3\x8f\xa2\x97\xf9\x51\xf4\xda\xb8\xa7\x9e\xf6\xc0\x5f\xaf\xe5\xad\x5c\x2f\xb8\xbf\xcb\x89\x4e\xd5\xf1\x5f\xc2\x54\xb1\x36\x7f\xfc\xca\x4d\xd5\xf1\xac\xa9\xfa\xc9\xbc\x9d\x6a\x7e\x96\x3e\x49\xe0\x1d\x84\x4e\xb8\x09\xae\x5c\x7f\x7a\x0d\xff\xf4\x99\xa6\xf8\x59\xf8\x54\x43\x70\xd2\x00\xe3\x62\x22\xa8\x8f\xd5\x70\x73\x93\x5d\x10\x52\x5b\xe9\x70\xa7\x56\xde\x44\xbf\x48\xdb\x23\x6c\x12\x3a\x99\xdf\x48\xd6\x54\x8c\x7f\x3b\x67\x2a\x36\x06\x8d\x19\x13\xb2\xd8\x98\xa1\xb0\xc5\x8d\x41\x2f\xfc\xe9\xeb\x3f\x2b\xb5\x40\x7a\x2c\xe7\x71\x67\x08\x7e\x93\x1d\x61\xec\x01\x58\x82\xd9\x42\x95\x10\xbc\x25\xca\xf8\xc2\x8c\x16\xb7\x53\xee\x68\x13\x73\x0b\xfd\xd1\x5e\x59\x89\x19\xde\xcd\xc7\xe4\xfa\xde\x45\x1e\x44\x32\x06\x4d\x90\x47\x89\x70\x85\xeb\x72\xab\x08\x34\x71\xff\xe4\x09\x9e\xd1\x9d\xe9\x73\xde\x9b\x72\x46\x1b\x99\x67\xb4\x91\x77\x46\x31\x1b\x22\x46\x9e\x60\xca\x7a\x8c\x76\x6c\x8e\x2c\xdb\xc1\x7b\xf3\x97\xdc\x61\x8c\x47\x96\xe1\x42\x09\x9b\x89\x4d\x9f\xde\x5c\xdf\x2f\x7e\x7a\x59\x2b\x27\x7b\x7a\x27\xf2\xb6\x6c\xda\xe9\x4d\x24\xb7\xbf\x86\xd7\xd0\x7c\x04\xd3\x0e\xb1\x9d\x2d\xf6\xe9\xe7\x9b\xce\xff\xbc\x4e\xef\xd1\xec\xd3\xcb\x23\x94\xcb\x95\xac\x79\xb8\xf1\xa4\xe7\xe1\xc6\xac\x5d\x6e\x82\x80\x2a\xe4\x30\x3d\x63\xe2\xdd\x7b\xf5\x9e\x42\x8a\xd0\xa3\xc3\x73\xd4\x8f\xea\xa5\x76\x2b\x96\xf1\xac\x97\x4e\xe4\xac\xeb\x88\x7c\x2f\x2d\x4b\xc2\x6e\xde\xed\x6f\xa6\x9d\x6f\x1f\xda\x84\x3f\xe1\x9c\xde\x9a\x16\x09\xde\xc6\x39\x9d\x4c\x9f\xe0\x83\x5e\xca\x41\x9d\xf3\x32\x4f\xea\x9c\x07\x47\x75\x78\x9f\x3a\xac\xee\x51\xad\x1b\x5c\x91\xba\xc9\x84\x53\xb7\x39\x70\xcc\xae\x63\x3d\x19\x5f\xe5\x38\xb2\xa7\x64\x0e\x23\x07\xfb\x01\x74\x63\x6f\x44\xc5\xba\xce\x97\xa7\x0f\x30\xfc\xf0\xc9\xdd\x5c\x67\xd2\x03\x77\xf3\x09\x40\x62\x64\xf0\x20\x32\xe0\x3f\x0a\x78\x1a\x0e\xb6\x09\x6e\x7f\x2d\xef\xb8\x7b\xec\xbf\x72\x82\xb4\xf3\xb6\xf4\x35\xe9\x4f\x59\x92\xd9\xec\x25\x99\xcd\x5f\x92\x21\xb3\x24\xc3\x66\x49\x46\x4c\xd8\xc3\x56\xc7\xd1\x7a\x07\xef\xd2\xcf\x57\x36\x2f\x4e\x83\x2d\x0e\x65\x41\xf0\xf9\x3a\x78\xfc\x87\x68\x23\x6e\x9e\xcf\xef\x6d\x59\xf3\x3b\x71\x82\x7b\x7e\xea\x97\xbc\xe7\xeb\xfe\x79\xe2\xca\x8b\x85\x33\xc1\xac\x4f\xbf\xe0\x13\xdc\x70\xa2\x1c\x7b\x9b\x77\xff\xbe\xf8\x38\xdf\xf6\xc7\xf9\xb6\x3f\xce\xb7\xfd\x29\xd8\xe9\x53\x59\x2b\x71\xe8\x04\x77\xfa\xdd\xbf\x2a\x3b\xbd\xde\x04\x04\xbe\x83\x77\xee\xe5\xac\x3d\x7f\x2a\xf6\xf7\xdd\x59\xb3\xba\xab\xd0\xe6\xac\x0e\xf6\x27\xa3\x84\xa7\xd3\x27\xf6\x80\x48\x9b\x59\x91\x3d\xb3\xc2\x70\x60\x35\x91\xc9\x83\x19\x51\x18\x92\x51\x17\x00\xcb\xb6\x6e\x21\x52\xea\x94\xc8\xa2\x61\xe3\x3b\xfa\x6d\x7c\xc7\x80\x8d\xc1\x1c\xb2\x31\x98\x14\xb2\x77\x1c\x01\xb1\xea\x14\x2d\x49\xd0\x67\x13\xbe\x81\x67\x9b\xf4\x21\xe2\x52\xfd\x39\xe5\x43\x44\x64\x9d\x52\xaa\x8f\x53\x86\x83\xbd\x3e\x86\x55\xd5\x29\xa9\xfa\x24\xfd\x7d\x80\xc2\xa0\xed\x7a\xb3\x39\xbb\x9e\xaf\xf7\xb4\xd0\x38\x77\x78\x08\xf7\x0b\x24\x73\xb3\x3c\x81\xf1\x2c\x4f\x60\x3c\x6b\x13\x18\x0f\x1e\x68\x11\xd0\x64\xf7\xc1\x74\xd6\x3e\x38\x51\x39\xf9\xfe\xf4\x4d\xd0\x48\xd9\x03\xfd\x99\x5b\xa0\xbf\x35\x0f\x9e\xb6\xfe\x76\x5a\x59\x2f\xae\x6b\x3a\x46\x16\x4a\x45\xb1\x4c\x8d\x76\xa7\xea\xfe\xac\xa9\xba\xfb\x04\xa7\x6a\x6f\xfa\x54\x55\x53\xa6\xaa\x27\x73\xaa\x7a\x88\x0c\x25\x27\xca\xce\x05\x6b\xe6\xdd\x9c\xc7\xf1\x1c\x2d\x82\x64\xfb\x4a\x5a\x82\x92\x8b\xfc\xc1\x67\x67\x6f\xd6\xec\x5c\x77\x82\xb3\xf3\x50\xfa\xec\x54\x52\x66\xa7\x9a\x39\x3b\xd5\x96\xb3\xc3\x9a\x79\x2f\xc7\x84\xf5\x22\x1b\xc3\x43\x6a\x99\x76\xa7\xe2\xa1\x53\x3d\x15\xfb\xff\x69\xa6\x82\x35\xf3\x9e\x53\x34\x15\xfb\xb3\xa6\x62\x67\xdb\xd7\x4c\x13\xd6\xd6\xc3\xe9\xb3\x31\x9d\x76\xcd\xec\xcd\xbe\x66\xf6\x66\x5f\x33\xf8\x49\x24\x38\x66\x8e\xeb\x41\xde\x3e\x56\xd7\x2f\xef\x22\xb2\x0b\xcb\x66\xec\x56\x4e\x0d\x93\xa1\xc2\x53\x74\xc9\xec\xe5\x97\xcc\x5e\x7e\xc9\xec\x65\x97\x4c\x2b\xac\x3c\xbb\x0b\x1e\x3e\xd5\x97\xcc\x81\xf4\x2d\x70\x6a\x94\xb1\xad\x56\xdf\xce\x2b\xeb\xc6\x3b\x9a\x42\x02\x8d\x32\xd6\x9b\x8f\x32\xf6\xc0\xa9\x53\xe7\x7c\xf4\xa4\xd5\x18\x1f\x3d\x71\x75\xce\x47\x7f\x75\xd4\x39\xb3\x27\x3d\x0f\xb3\xff\x3c\xd5\x39\xb3\xf3\x54\xe7\xbc\x3b\x0b\xd8\x0f\x66\x3a\xb4\xd0\x7e\xd9\x73\xfd\x58\x0e\x4b\xe3\xc7\xe3\x5f\x5a\x91\x08\xaa\x65\xe5\x53\x31\xf4\x7a\xfa\x02\xd9\x84\xa1\x17\x09\x13\x67\xe3\x4b\x21\xfd\xcb\x6c\x88\x61\x25\x84\x2c\x1c\x65\x8d\xa5\x27\xfb\x82\x5e\x86\xab\x97\xcc\x1b\x69\xbe\x2d\xc2\x12\x00\x40\x57\x51\x97\xef\x85\x94\xa7\xf8\x77\x3f\x50\x78\x97\x71\xcc\x65\x8d\x0c\x06\x1f\x83\x6b\x9c\xe0\xc3\x25\x0c\x3e\x30\x79\xf6\x42\x49\x26\x07\x5e\x9f\x28\x59\xd0\x4b\xf4\xad\xf2\x09\x84\xfc\xd6\x45\x77\x8f\x5d\x3c\xca\x2e\xa3\x63\x5d\x33\x61\x1a\xd3\x57\x72\x5c\x23\x5a\xbe\xe0\x31\x98\x05\xfd\xa3\xc0\x7f\x74\xd1\x95\x62\xae\x98\x78\x49\xe4\xc3\x2a\x2d\x0b\xa9\x9c\x84\xbb\x65\xb3\xe7\x49\x2f\xbe\x0a\x13\xc6\x5e\x05\xc9\x45\x01\xb2\x38\xee\x7c\xbb\x5d\x9d\xa5\x80\xb8\xdd\x59\xbd\xab\x0c\xb9\xe9\x1b\xa3\x32\x88\x3b\xff\x6c\x2c\x12\xd2\x8f\x97\xbe\xc5\x62\x3a\x2f\x09\xc1\x54\x02\x5e\x0b\x1a\xdf\xac\x84\xa9\x23\x0a\xe8\xa6\x60\xcb\x2f\xd5\x18\x6e\xac\x33\x71\x63\x94\x12\xba\x4f\xb8\xb0\x7a\xbb\xf9\x94\x38\x80\xc8\x13\x02\x21\x05\xa5\x3f\x16\x2f\x35\x50\x41\x23\xe6\x95\xa7\x81\x39\x80\x24\x14\xe2\xa5\xd2\x1f\x83\x84\xfa\x9e\x2c\x02\x22\x1b\x6c\xe3\xc2\x5b\x6d\xa6\xdc\x6a\x08\x80\x47\x0b\x43\xf5\x7c\xc4\x66\x4e\x85\x06\x65\x80\xb0\xdc\x05\x84\x9b\x0b\x2c\xaa\x90\x1e\x06\x92\x03\xd7\x7a\x73\x03\xef\xbe\x83\x2a\x34\x21\x34\x0c\x73\x85\xfd\x1c\x6e\x3e\x2d\x09\xec\xca\x2e\xc4\x5a\xe8\x36\x58\x0b\xf4\xe5\x76\x74\x68\x1b\x1c\x6f\x89\xaa\x31\x81\x39\xc9\x6c\x27\x6f\xe1\x9d\xa4\x74\xab\x00\x2e\x5b\xc4\xb1\x62\x3a\x49\xca\x39\x67\x31\x4b\x02\x07\xb6\xa6\x90\x86\x9e\xf2\x0e\x5e\xb3\x83\x59\x42\xc9\x77\x7b\xb5\x7a\x0b\x01\xf3\x28\x1b\x34\x25\xfc\x8d\x8a\x44\x56\x6c\x85\x7b\x78\x85\xa9\xa0\x0b\xb7\xf3\x12\xa9\x59\xaa\xee\xc8\x28\x11\x7a\xe1\x7d\x67\xfd\x0b\x88\xed\xaf\x8b\xee\x71\xc1\x53\x5f\x55\x3a\x3a\xb2\x02\xf1\x65\x14\x69\xfc\xba\xde\x8d\x29\x08\x76\x17\x6d\xbe\x78\xcb\x25\x3a\x06\xff\x8d\x6f\x1c\xd2\x21\xf8\xc3\x97\x5e\x76\xf9\x5b\xae\x78\xeb\xdb\x46\xde\xfe\xf6\xdf\xd6\xe1\xf7\x7f\x40\xe1\xf7\xdb\xfe\xd3\x1f\xfe\xe7\x3f\xfa\xe3\x1c\x51\xe3\xc9\x3c\x51\x03\x22\x53\x27\x08\xbc\x6a\x92\xfe\x9d\x22\x6d\x4d\x02\x91\xf3\xc9\x0c\xd2\x91\xc8\x7d\x70\x4d\x66\xc1\xfd\xc2\x1a\x8c\x29\xdf\x81\x90\x9e\x14\xa3\x1a\x89\x6b\xbb\x29\x45\xe4\x66\x3f\x91\x9b\xba\xcd\x96\x50\x94\xbe\x21\x33\x05\x88\x8c\x1c\x3c\xee\x6d\x10\x5d\x7f\x1c\xaa\x17\x44\x67\x7e\x81\x4f\x42\x3c\x49\x57\xb2\x74\xa9\x86\xd2\x68\x2c\x3a\x91\xc0\xac\x7c\x32\x83\xc2\xec\x17\x0c\xb4\xca\xfc\xbc\x52\x51\x18\x45\x52\x22\xc7\x9b\x11\xb0\x03\xe4\x44\xe4\x49\xa1\x6e\x68\x8f\x61\x67\xfe\xe7\x10\x1d\xdc\xfe\x90\xd7\x0a\xe8\xef\x3c\x03\x14\x02\x50\xd7\x44\x5c\xde\x61\x12\x2e\x2c\x86\x78\x45\x75\x83\x48\xfb\x10\x9c\xcc\xb7\x21\xfd\x9f\x20\x2c\xf9\x03\x5a\xa7\xad\x1f\xcc\x6a\xd1\x47\x3f\x38\x28\x74\x76\x1c\x48\x37\x21\x74\xba\x09\x5f\x42\x3e\x45\x9d\x6e\xc2\x67\xe9\x26\x14\x19\xfb\x8f\xc9\x76\xda\xc9\x3c\x91\x68\xfa\x80\x4e\x39\xa1\x5d\x9e\x27\x78\x56\xbe\x09\x42\x8c\x17\xf6\x87\x17\xf9\xb1\x17\x69\xb3\xfc\x01\x9b\x2d\xa3\x27\x16\x76\x1e\x16\x6d\x10\x5d\xff\x2e\x1c\x7c\x1e\x63\x0e\x59\x99\x92\x3b\x81\xff\x36\x84\xb8\xcf\x3f\x08\x9d\x59\xee\xb1\x85\x4e\x83\xb7\x6a\x96\xab\xf6\x61\xff\x06\xd1\xf5\xfb\xb8\x0f\x0e\x0b\x75\xbd\x0b\x14\x89\x09\x21\xeb\xf7\x54\x71\xf5\x54\xfd\xeb\x5d\x61\x01\xcd\xff\x0d\x64\x98\x17\xa3\x00\x2f\x41\xf9\xc7\xe3\x73\xf0\xdf\x4b\x6d\x86\xd7\xdf\xc5\x2c\x1e\x54\xed\x61\x21\xc5\x58\x14\xc0\xdd\x1a\x40\x1e\x37\xb1\x63\x14\xd2\x6b\xe8\x23\x54\xf3\x65\x60\x60\x1a\xb7\xb3\x83\x52\x64\x07\xa8\x24\x0b\xb2\xf8\x56\x9b\x69\xfd\x77\x10\x4f\xe9\xb7\x43\xf5\x9c\xce\xc9\xcf\x30\x1e\x8f\x6e\xa7\x2b\x31\x9b\x2f\x9c\x93\x12\x5c\xc1\x99\x4e\x10\x77\x9f\xc8\x39\x49\xe4\x3b\x07\x3a\xb0\x3d\x16\xa3\x35\x84\x70\xbc\x62\x9f\x06\xa8\xdd\xc6\xb2\xa5\x8e\x60\x2e\x8f\xb7\x35\x1f\x17\xe9\x43\xa1\xf5\x10\x99\x07\xd1\xdd\x57\x40\x21\xca\x51\x37\x2e\xec\x9c\x29\x3e\x4a\x6d\x44\x29\xa4\x62\xec\x2e\x04\xee\xa8\xee\xa6\xd4\xd5\x98\x49\x57\x39\x03\x7d\x37\x1f\xe8\xe3\xab\x9a\xa8\x59\x0d\x30\xda\x38\xae\x20\x2d\x85\xcf\x69\x99\xe2\xf0\xdf\x6a\x53\x57\x5c\x1e\x02\x44\xd6\x65\x8a\x35\xf2\x69\x29\xc0\x39\xf6\xb2\x90\xa7\x76\xf6\x89\x74\x69\x92\x15\xbf\x73\x06\xfd\xea\x63\x57\x4a\xba\xff\xe4\x17\x83\xcf\xfa\xab\x20\x10\x0f\xe0\xc8\xde\x9c\x46\xa4\x5a\x2a\x4d\x34\xbe\x2f\x57\xe0\x3c\xc8\xfb\xb8\xa7\x0c\xc7\xec\x37\x2d\xf2\x63\x16\x1f\xe4\xa7\xf1\x41\x0f\xf1\xba\x12\xd8\x6d\x01\xb2\x43\x04\x8d\x89\x5b\x2c\x12\x30\xeb\xbf\x1e\x26\x21\x25\x45\x4a\x72\xba\x54\xdc\xba\x0f\xe4\xb4\xc8\xed\xb8\x34\x53\xfd\xf9\x13\x7c\xce\x06\xd1\xf5\x6b\x21\xc4\xf7\x0f\xd9\x1d\x0a\x5b\xda\x53\x24\x58\xc9\x10\x91\x00\x18\xd1\x37\xd0\x7b\xee\x15\xfe\xe1\xc4\x54\x36\x20\xf8\x2c\x7d\xda\x1f\x4e\x94\x5d\x07\x01\x6a\x38\xcd\x87\x69\xd7\xce\xd9\xbd\x66\x97\xa1\xc4\xc5\x71\x45\x1c\x9a\x21\xf4\xfe\x2a\x67\x52\x4a\xb8\x0c\x40\x8f\xb6\xe1\x14\xcd\x91\x82\xee\xca\x88\x94\x88\xb8\x56\xdb\xa3\x02\x90\xa7\x38\xd4\x4f\x61\xf0\x2b\x21\x2e\x8d\x17\x54\xdf\xc3\xe3\x81\x56\x1e\x5a\xff\x2f\xef\xd8\x17\x53\xd2\x32\x48\x27\xcb\x7b\xaf\x66\x3f\x06\x1c\x9a\xa0\x5d\xf4\xfc\x44\x9c\x7f\x2e\x3d\x20\xaf\x46\x3a\xf7\x82\x93\x6c\x45\xe8\x02\xa9\x6f\x87\xcd\x88\x0f\x0c\x3e\xdb\x17\x9b\x4d\xe0\x1b\x32\xe5\x67\x91\xa9\xe1\xb4\x5e\x7d\x2c\xbf\x57\x1e\xeb\x55\x85\xf5\x0a\xf3\x4d\x41\xbf\xfc\x2b\x6c\x9e\x8a\xcd\x21\xc6\x3d\x5f\x64\xfa\x25\xa8\x5f\x8a\x59\xcb\xe8\xd7\x40\x5a\xbf\x1e\xcd\xec\x17\xdd\xce\x05\x7b\xc7\x42\x4e\xaa\x0b\xc3\xc1\x83\x18\x84\x96\x64\x18\x9b\xa6\x54\x75\xde\x73\x3b\xff\x71\x8a\x5f\x03\x37\xf2\xfe\x0c\xe2\x2f\x49\x34\xde\x16\x79\xc0\x11\xf4\x71\xb2\xe0\x26\x5b\xd0\xe4\xc7\x4d\x39\xff\xc9\x53\x4a\x0c\x1e\xa3\x08\xb6\xc7\x3d\x83\x59\x9c\x4e\x0e\x3e\x8e\x39\xbb\x9a\xe9\xc1\x13\x89\x33\x0e\x30\x06\xaf\x39\x81\x3d\xf9\x69\xfc\x70\xf0\xb3\x1e\x00\x15\xa7\x6f\xca\xb3\xcd\xe2\x1f\x70\x92\x87\xed\x8e\x8f\x96\xab\x77\x95\x1d\xdb\x82\xba\xb3\x4a\xce\x86\xf8\x4c\xea\x86\xc0\xb5\x3f\x27\x6d\x21\x7c\x07\xc3\xd3\x5d\x88\x27\x4f\xe9\x42\x00\x36\xc1\xd9\xe1\xe0\xd3\x1e\x84\x99\xb9\x0b\x21\xd4\x66\x8b\x04\x4e\xd1\x99\x29\x8b\x30\x97\x58\x04\x08\x9f\x38\xc3\x19\x91\xe7\xa0\x92\xa6\x6e\xad\x67\x4f\xe9\x88\x9e\xc3\xd4\x63\x83\x87\x3c\x48\x36\xc6\x47\x04\xe7\xfc\xf4\x94\x71\x7c\x2e\x31\x8e\x2d\x10\x75\x36\xcf\x85\xf9\xc2\x29\x1d\xc6\x61\x0f\xf2\x9b\x61\x18\xcc\x86\x8c\x85\xd9\x0c\x99\xc5\x9a\xc7\xf3\xa5\xc4\x78\x00\x6e\x20\xa2\x1b\xf0\x20\x5d\x03\xb3\xa2\xc5\x8d\xf2\x65\x5e\xcb\xe1\xbc\x1b\x65\xc8\xb9\x51\x46\x52\x6f\x94\x82\x53\xf7\x57\x4e\x19\xed\xfe\xaa\x07\x68\xbd\x83\xc7\xd4\xbf\xeb\x32\x88\xf7\x39\x69\xc4\x7b\x28\x8d\x78\x1f\x39\x45\x57\x1d\xe0\x0f\xac\x0d\x31\xc4\x6a\x4d\x06\x59\x49\xed\xd6\x48\x5a\xb7\xbe\xde\x82\x23\x6f\xff\xba\xf8\x3b\x0f\x82\xf4\x06\x5f\xf0\x20\x02\xaf\xe5\x75\x51\x07\x51\xda\x22\x12\xd7\x11\xfd\x34\x00\xe1\x73\xe5\x7c\xaf\x91\x6f\x9c\xd2\x43\x02\x81\x69\x3d\xe1\xe0\x51\x8f\x10\x7d\xb3\xae\x91\xbf\xf3\x0c\x2a\xaf\x7b\x52\xbe\x9d\x38\x29\xdf\xf2\x08\x99\x77\x5e\x47\xff\xbb\xa7\x74\x54\x2f\x62\x8c\x9f\x0e\xe2\x4b\x3f\xfa\x5f\xc3\x98\xbc\xe6\x11\x7d\x3f\x31\xa2\xef\x79\x84\xe6\x3b\x2f\x9a\xfc\x83\x53\x3a\xa2\x7f\xc0\x90\xbf\xc1\x1f\x62\x4c\x9f\x43\x93\xbf\xea\x19\x35\xb4\x3b\x90\x1f\x25\x06\xf2\x55\x8f\x60\x7f\x71\xff\x25\xf7\x25\xe8\xdd\x3b\x33\x24\x82\x9f\x24\xea\xaa\x30\xf5\xf4\xb8\x70\xa0\xf8\xb7\xb6\xd4\x4f\xfb\xce\x4c\xfd\xb4\xb5\x5c\x56\xa8\x5b\xb9\x6c\x2b\xf6\x78\x7b\x44\xc2\x58\x54\x24\x63\xa2\xad\xf1\x25\x5e\x63\xaa\x82\xfa\xe7\x2d\x4b\xbc\x9c\x51\x22\xf4\xc2\x7b\xab\xaf\x98\x82\xba\x2e\xba\xcf\xf2\x3c\x91\x84\x66\x35\x2a\xe1\x9e\x95\xab\x12\x19\x4d\xac\x0a\xb7\x9a\x54\xe1\xce\xa5\xab\x70\x27\xb5\x1d\xeb\x00\xcf\x0b\x78\x80\xe5\x8c\x34\x2a\x59\x56\xc3\x37\xf8\xf5\x35\x95\xd4\xdd\xce\x65\xe8\x6e\x4d\xa6\x03\xb4\x77\x78\x26\x99\x44\x1d\xdc\xaf\x7c\x27\xc5\xea\x94\x70\x4c\xa4\x3b\x79\xad\x2f\xda\x90\x70\x5d\xb4\x5a\xf7\xe3\x0a\xe6\xaa\x9c\x7a\xc1\xcd\x55\x79\x2d\xff\xf4\xe3\xa6\x43\xc5\x61\x0d\x98\x7e\x9a\x1e\x07\x88\x13\x4c\x8f\x57\x46\xa6\xa1\x06\x3c\x43\xec\x45\x5e\xec\x45\x22\xf6\x20\xdd\x04\x94\x57\x73\xd4\x8f\x7f\xc7\x0d\x93\x3a\x1c\x95\xc4\x86\x8b\x9d\xb2\x97\xd1\xb6\x14\xcf\xd7\x09\xca\xba\x80\x6e\x32\x84\xdb\xa8\x26\xa2\xbf\xce\xe2\x85\xd8\x10\x9e\x58\xe5\x4c\xfe\xcc\xc6\xa0\xbf\x46\xf7\x95\x6b\x74\x83\x77\x8d\xc8\x37\x7f\x0f\x80\x16\x49\xe7\xed\xe8\x04\x76\x07\x54\x04\x11\xcf\xdb\x71\x26\x3c\x08\x8d\x3a\x5d\x0d\x65\x38\x99\xb6\xa3\x39\x5b\x9f\xee\xeb\x8d\xbc\xaf\x8e\x26\x69\xca\x18\xd8\xfa\xd9\xcf\xe1\xbe\x60\xa0\x7d\xf5\xf7\x02\x64\x4f\xd6\x19\xee\x64\xca\xa8\xa7\x1a\x44\xad\x4c\xbe\xc4\xb5\xc0\x33\xc0\xd3\x11\xa3\x22\x1c\xbe\xc2\x26\x52\x59\x13\x0e\xae\x20\xfc\x7d\x93\x36\x63\x3b\x69\xfc\xa6\xcc\x2d\xde\x4f\xb7\x78\xe7\x66\xcf\xb3\x73\x2e\x13\x81\xaa\xb7\x66\x6e\x7b\x28\xde\x4b\x7e\x34\xc4\xeb\xe1\xb2\xb1\xa5\x69\x20\x75\xa3\x65\x2a\x58\x62\xe9\x27\x8d\x79\x4e\x9a\xd9\xdb\x58\xab\xcd\xb9\x00\x5d\x67\xe9\x03\x3c\xed\xe1\x01\x4a\x7b\x58\x11\x61\xc0\x46\xf1\x4e\x3e\x8a\x83\x34\x8a\xba\x18\x5c\xf6\x86\x05\x1e\xd1\x8b\xd6\xb9\x34\x92\x69\x57\xb6\xa7\x78\x7e\x0f\xa7\xa9\xc8\xa6\x78\xeb\x39\xd7\xe4\x94\xb9\x26\x07\x72\xae\xc9\x95\x98\x00\x60\xb5\x49\x00\x30\x85\x97\x64\xc3\x65\x66\x16\x51\x6a\xd4\x8d\x90\x71\x98\xab\xa7\xe7\x9c\x4b\x6e\x95\xe1\x10\xf6\xd2\x5d\x1d\x5f\x35\x8a\x5a\x79\x42\x7b\x8e\x3b\xf1\x5f\x66\x2a\xa8\x86\x90\x20\x6d\x61\xa8\xaf\x50\xc7\xcc\x7b\x5f\xa2\x89\x6e\x9d\x0b\x00\x33\xa8\xcd\x2b\x1f\xc9\xbb\x73\xe6\x8e\xc7\x2d\x0c\x1b\xc3\x2e\x10\x80\xae\x30\x95\xdc\xbe\x97\xd7\xf6\x3d\x97\xdc\x4e\xbb\x45\xef\xe7\x45\x6f\x10\x19\x01\x7e\xa4\xce\x3e\xd7\xeb\x85\xb9\x39\x5d\x67\x06\x20\x79\x47\xeb\xa9\x3d\xa3\x41\x4b\x74\xe8\x7d\x19\xf4\x1f\x32\x9d\x22\x43\xa0\x53\x7c\x02\x3b\x52\x0e\xe3\x20\x12\xf1\xee\xf7\xaf\x05\xd3\x8f\x07\x1a\xe9\x52\xe8\xee\xf6\x07\x33\x76\xfb\xc6\x76\x77\xbb\xd5\x26\xcf\x65\xf1\x07\xb7\x27\xdd\xb6\x5a\xfa\xab\x1d\xca\x89\xcb\xd0\x6a\x32\x47\xe6\xa2\xf3\x54\x35\x67\xac\xc7\xdc\x31\x92\xdf\xcb\xac\xe2\xaf\x6a\x1c\xe9\x78\xfc\xd9\x47\x98\x88\xd8\x4b\x9e\x5a\x70\x19\x23\xad\x88\xfd\x14\xfe\xd6\x3a\xb8\xb1\x4a\x0f\xb2\xf4\x72\xb9\x01\x18\xa1\x17\x3e\xda\xec\xcd\x56\x17\xdd\x45\x34\x81\x67\xa6\x40\x7c\xa5\x66\xe6\xf0\x2b\x31\x33\x87\x53\x67\x26\x4e\xf2\x35\xac\xd8\xa1\xb0\xfd\x09\xfc\x50\xfb\xa9\x26\xeb\xa2\x7b\x99\x83\xf0\xaf\xf8\xc8\xee\x85\x0b\x17\x56\xb3\x26\xfa\xf9\xec\xe0\x85\x78\xf7\x51\x06\x75\x1f\xf7\x4f\xb8\x68\xf7\x0e\xd0\xfd\x22\xfc\x6a\x1e\x38\xf7\x0b\x43\xc7\x0b\x94\xf5\x83\xc3\xdc\x43\x17\x9a\x60\xee\x59\xe1\x14\x98\xf4\x09\xfe\x3e\x05\x26\xfd\x3a\xfe\xfe\xeb\x61\xd3\xfb\xeb\xf9\xfb\x6f\x24\xbd\xcf\xfd\xf8\x06\xfe\x3e\x05\x06\xfd\x46\xfe\xde\xc0\xa0\xc7\x53\x87\xec\x26\x8b\xc7\xef\xe9\x75\x94\x3c\x48\xef\x63\x4a\xc5\xee\x8a\x94\x37\xf3\xfa\x3e\xa5\xf7\x97\xf5\x11\x34\x16\x52\x8e\xc5\x4d\x09\x3c\x0d\xfc\xf6\x42\x4c\xbb\xbb\x18\xf0\x4b\x70\xc3\x83\x0e\x4b\x4f\x31\x01\x24\xe5\xae\x20\x7c\x26\x7d\xce\x93\x3c\xef\xdc\x6a\x55\xed\xb4\x77\xe7\x3c\x40\x42\x8e\xa4\xee\xc0\x8d\x41\x65\x38\xb3\x9c\xc3\x74\x55\x9c\x0c\x2c\x74\x60\xb3\x4f\xd3\x07\xc3\x57\x40\x8a\xab\x8b\xee\x33\xbc\x44\x6a\x0d\xe3\xd2\x43\x3e\x3d\x4c\x7e\xcb\xcc\xd0\x92\x7e\x18\x67\x21\x62\x52\x91\xba\x84\x8f\xcd\x0b\x19\x53\x32\x04\xd9\x19\x3d\xe3\x5c\xd0\x69\x45\x9f\x21\xeb\xa4\x3b\x34\x43\xb2\x18\xfe\x49\x4e\x34\x43\xc0\xa2\x16\xa4\x67\xdc\x63\x7a\x41\x36\x0a\x65\x41\x0a\xf6\x64\x03\x3c\xf1\xc6\xa2\x42\xec\x29\xb6\x19\x32\xad\x4a\x6f\x47\xe4\x81\x09\x3a\x12\xd2\x97\x05\x6a\x3f\x02\x44\xb0\x50\x5a\xc7\xf3\x0e\x90\x48\x48\xb1\xca\x94\x45\xae\xb2\x73\x82\x8f\xd0\xcd\x09\x3b\x34\x63\x3a\x6b\x46\x3c\xd6\xa7\x7f\xa8\x83\xd4\x1b\x36\x95\xa8\xbc\xdd\xe6\x7d\x5c\x17\x82\x55\x79\xad\xe6\x2c\xe2\x17\xbc\x48\x80\xd0\x81\x4a\xc7\x7e\xe3\xb8\x31\x54\xf3\x21\x43\xac\x99\xce\x35\x20\x49\x68\xaf\x79\x9f\xb0\x11\x02\xf2\x9e\x2f\xc0\xbf\x8d\x5a\xd1\x4c\xe0\x06\x9d\xaa\x4b\x8d\xb2\x1f\x85\x83\x44\x06\xe3\x5b\x52\xd7\x12\x8a\xca\xa8\x24\x31\xc1\xbc\x90\x81\x2c\x8e\x81\xec\xe9\xcb\xa2\xf6\xf7\xd8\x41\xce\x8f\x05\x59\x1c\x73\xb8\xc6\x92\x92\x20\x04\x77\x08\x7c\x21\x47\x82\x90\x0e\xdf\x0d\xc4\x23\xf6\x2e\xb7\xfc\x6d\x4f\x08\x7c\xf1\x8a\xe4\xec\x83\xa8\xd8\x90\xbe\x59\xda\x25\x50\x0a\x3c\x55\x00\xe4\x4b\xcf\x5a\x17\x3c\xc0\xfd\xdc\xca\x23\x60\x08\x88\x53\x7f\xbe\x37\xe6\x72\xe4\xfa\x7b\x0c\xd7\x3f\x04\x72\xce\x40\x9b\x4d\x40\xa8\x2b\x9b\x9e\x3b\xf9\x12\xec\x29\x83\xbc\x58\x0d\xe3\xf1\xc3\x8f\x90\xa2\x58\xff\xe9\xd5\x84\x19\x6c\x0d\x0a\x85\x92\xf4\xed\xf0\xbb\x3b\x8c\x67\xbf\x4c\x1f\x09\xc0\x80\xc6\x5f\x5e\xcb\x11\xad\x45\x6d\xdf\x7a\x02\xf0\x6a\x77\x38\xd2\x4b\x8e\x65\x3a\x31\x96\x75\x88\xce\xe5\x47\x05\xb8\x7b\x3b\x9a\x3c\xe9\xad\x34\xc0\x3e\xfc\x6c\x9a\x82\xec\x01\x5e\xc2\x51\xa1\xc5\xe3\x7f\x4b\x29\x66\xf7\x1f\x3f\xdd\xa9\x75\xa6\x65\xad\xef\xcf\xa8\x35\xf4\xc2\x97\x2a\x27\x45\xb0\xeb\xa2\x3b\x42\xca\x6c\x48\x33\xf0\x44\x8a\x36\x2f\x59\xb2\x94\x3c\x2e\x33\x33\x01\xe5\xc4\xa1\x29\x81\xc7\x1c\x11\x1f\x8d\x03\x6b\x8c\x6d\xa0\x6a\x44\x22\x70\xe6\x5e\x19\x36\xe5\x1e\xdf\xc9\x6b\xff\x9b\xa6\x44\xa1\xf0\xad\xa2\x99\xbc\x47\xd7\xf2\x6f\x5c\x3a\xd1\x20\x4a\xd4\x1b\x05\xd2\x97\xc1\x58\xad\x20\xc5\xe5\xfb\x6a\x45\x43\x6f\x57\x20\xc5\x56\xfb\xf2\x72\x4b\x85\x97\xd3\xe7\xfd\x66\x4f\xa3\xbf\x7a\x48\x64\xad\x44\x64\xad\x4c\xe4\xae\x22\x85\x2c\x5f\x61\x55\x34\x4b\xc3\x50\x06\xc6\x2f\x69\x3d\x1c\xc6\x50\xfa\xb2\xc4\x9e\x2c\x0e\xc3\x78\xf2\x0b\xe6\x1c\xd1\x9f\x5e\x24\x64\x49\x06\x63\x18\x81\x25\x47\x67\x64\x25\x06\x8f\xf2\x4b\x76\xcb\x60\xc7\x28\x8b\xcc\x2c\x90\x57\xa0\x34\xa1\x58\x99\x28\x32\xb9\x71\x7a\xb2\x68\xfc\xdb\xaa\x7a\xd8\xa4\xad\x19\x80\xd9\x8b\x9d\x33\x5a\x0b\x52\x4f\x29\xfa\xa9\x03\x7d\xe8\x0e\xe9\xa3\x81\x50\x5a\xa2\xb0\x1c\xce\xaf\xbe\x1f\x02\x9a\xc8\x22\xae\x4e\xcd\x93\x85\x51\x35\xab\x66\x86\xd6\x62\x42\x73\x59\x32\x8e\x76\x6b\x31\x3b\xb9\x2c\xaa\xfb\xb5\xa8\x47\x1e\x68\xef\x79\xe9\x65\xce\x4e\x31\x63\x76\xfc\x36\x66\x87\xad\x8b\x5d\x2d\x1f\xe8\x79\x85\x68\x4c\xec\x71\x7a\x79\xd4\xa1\x31\x8b\x34\x1c\x93\x92\xc2\x29\x59\x74\x01\xbe\x2e\x85\xf1\x11\xbb\xfa\x47\x4c\x2b\xd4\xe9\x98\x05\xe1\x9a\xcc\x95\x92\xb9\x79\x9e\xc8\x52\xdb\x7e\xde\xcb\xfb\x99\xaa\xf3\x9f\xce\x28\x11\x7a\xe1\x35\xf3\x8b\x3e\xa9\x8b\xee\xf5\x40\x6c\x82\x00\x39\xc1\x4a\xa5\xd2\xd1\xd9\x19\x86\x18\x7f\xb2\x50\x51\x9d\x4c\xcc\xbe\xbc\x40\x22\xc8\xb5\xc8\x48\xcd\x12\x54\x8c\xa2\x91\x4b\x1a\x3d\x68\x80\x61\x1f\x6b\x8d\xa2\xcb\x2a\x66\xa4\x17\xf9\x6a\x93\xba\xd4\xe4\xc5\x34\x6a\x02\x5a\x4a\xf8\x6f\xef\x58\x2d\x30\x95\x57\x50\xcb\xb5\x12\xc3\x34\xac\xc5\xb6\x07\xa5\x39\xe9\x45\x81\xfa\x16\x3f\x04\xb6\xa0\x57\x95\x1a\x53\x8c\xe8\xa5\x96\xf1\x5a\x10\xc2\x01\xe9\xc2\x76\x40\x51\x0d\x8a\xed\x82\x13\x95\xd8\x05\xfd\x80\xf3\x28\x7d\x75\x0c\xac\xca\xb8\xe6\x67\x1e\xcb\x30\x84\x0d\xd7\xa9\xbf\x1d\x08\xdd\xa8\x44\xc0\xba\x52\x07\xc6\xfc\x1d\xb4\x11\xf4\x2d\x45\x72\xef\xdf\xce\x27\xce\xec\x7d\xdd\x96\x6f\xeb\x8f\x3d\xf7\xef\xd6\x6d\x05\x8a\x81\x8c\x02\x59\x88\x3c\xe0\xdb\x8b\xa1\x63\x78\x74\x12\x29\xbf\x98\x71\x7f\xf4\x68\xa6\xb7\x07\xd6\x10\x19\xfb\x4a\x12\xe0\x07\x16\x34\xd0\xbd\x4e\xf6\x74\x5e\xbd\xce\x3e\xdf\x89\x9a\xcd\x39\x6e\xd8\x73\x9c\x5b\x73\xe8\x85\xf7\x2d\xfb\xa5\x06\x86\xd4\x45\xf7\x15\x9e\x27\x84\x3a\xd5\x85\x42\xa1\x58\xa4\xb0\x8d\x4e\x75\xae\x4d\x58\x19\xc8\x79\xcb\x97\xaf\x58\xd1\xb3\x52\xdb\xea\xd6\xcb\x28\xaa\xd5\x20\x9b\xe2\x69\xa7\xf7\x52\x00\x07\x8f\xe0\xc8\x84\xcd\x4c\xa7\x04\x07\xb5\x18\xb8\xd5\x39\x4f\x17\xe1\x9a\x0f\xbb\xf0\xdd\xbc\x12\x47\x36\x1c\x9e\x31\x21\x3f\xc3\x78\xff\xe1\x9f\x71\x6b\xf6\xb4\x88\x2e\x77\x15\xe3\x71\x37\xcc\x0e\xd9\x31\x1e\x1d\xd7\x8c\x95\xe3\xb5\x07\x82\xb3\x31\x18\x4e\x9e\xb5\xeb\xf9\x50\x28\x86\xf0\x82\x94\x21\xdf\x98\x3b\xe4\x5e\xfd\x47\xe3\x52\xeb\xba\x78\x41\xee\x94\xa8\x8e\x44\x3e\xbb\xd7\x57\x80\xcf\x5d\x98\x36\x5f\x19\xac\x82\xa2\x0b\x9b\x42\x88\xba\x3b\xef\x15\x99\x31\xe9\xf3\xa9\x7a\x67\x62\xaa\x16\x03\x14\xbb\x71\x57\xdd\x18\x6c\xd5\x63\xd4\x92\xf0\xd9\x50\xc2\xcc\x42\x12\x05\xfe\xce\xdc\x39\x95\xdc\xd2\x55\x37\x1e\x38\xa4\x76\xad\x1a\x43\x68\x9a\x39\xeb\x2e\x56\x73\xb3\x30\xda\x70\x34\xb1\x04\x46\x36\x0c\x13\xd4\x6f\xb5\x5c\x59\xa9\xe6\xd6\xa0\x6b\xde\xab\x8d\x67\xde\x30\xcc\xe6\x00\xcc\x16\x5d\xa2\xeb\x00\x15\x1e\xb2\xd2\x9d\x09\xcf\x99\xaa\xe2\x4c\xc5\xc0\xc6\x57\x8d\xa2\xad\x75\x2b\x85\x4e\x3e\x83\x3e\x7a\x54\x21\x0c\x57\x7a\x60\x15\x42\x9d\x28\x79\x73\x0d\xcf\xc4\x57\xf5\x05\xc3\xe9\x1b\x2b\xc8\x3e\x6b\xa6\xf7\x75\x70\xbf\x03\xe5\xc4\xe9\xa9\x7b\xc6\xdc\x2f\xb0\x4d\x82\x13\x3a\x65\x03\x7c\xdb\xec\x4d\x6c\x9b\x0d\x68\x05\xcf\x97\x7c\x9f\xf3\x48\x09\xa4\x45\x5f\x78\x80\x4e\x75\x03\x7c\xa5\xf7\x25\x6a\x5f\x4b\x2e\x75\x7a\x60\xbd\xf6\xcf\x46\xd6\x3e\xfc\x40\xfb\xfb\x10\x1f\x55\xf5\x96\x31\x7a\xad\x61\x54\xce\x58\x73\x6b\x21\x19\x33\xe0\xec\xcf\xfd\xb9\xfb\xb3\x49\x59\x42\xbb\xcc\xe7\xfb\x33\x48\xae\x70\xc0\x52\xf5\xc9\x10\xbd\x43\xd7\x87\x76\x6b\x0f\x84\x4c\xe7\x72\x1e\xea\xa8\x9e\x40\x77\x38\x69\x79\xa8\xcd\xd6\xd6\x9d\xb1\x93\x74\x3b\x17\xa0\xe1\xfb\xb5\xc6\xf0\x9d\x4f\x7d\xfc\x04\x29\x3a\x81\x9d\xf4\x48\x62\xad\xfb\x40\x71\x64\x4f\xcc\xb0\xd5\x18\x85\x76\xa9\x3c\xbb\x54\xc2\xd0\x6b\xbb\x80\x0d\x14\x68\x47\x98\xe3\xed\x0a\x10\x3a\x3d\xfe\x68\x79\x18\xc6\x9e\x54\xf2\xe3\x18\xa8\x20\xfd\x31\x0c\xa4\x91\x1e\xe8\xc8\xc8\x89\x48\x06\x74\xce\x1f\x47\xc7\x36\xd2\x40\xf6\xd3\x71\xe6\x5e\xd6\x4b\x43\x07\x61\x4e\xf3\x60\x41\x22\xcf\xdc\xb1\x2c\x0d\x65\xbf\x19\xca\xa8\x1e\xa1\xb4\xdb\xdd\x19\x6c\x05\xb4\x6d\x8a\xe0\x48\x9f\xa8\xcd\x67\x3d\x6d\x55\xc1\xdd\x91\x43\x6a\xf4\x6a\xd6\x4d\x0a\x6f\x5c\x43\x67\x75\xe3\xb6\x49\xc3\xd6\x28\x40\xef\xf1\xee\x56\x24\xe0\x69\x2c\x65\x49\xc0\xd3\xd6\x25\x6d\x80\xab\xa3\x3e\x93\xd8\x16\xaf\x21\x87\x34\xeb\x9a\x7d\xac\x45\xdc\xf0\x53\xbc\x84\x23\xc4\xa5\xeb\xb1\xe6\x78\xf9\x54\x8d\xd3\xb3\x99\x6d\xa6\xd7\x78\x28\xa3\xc6\xd0\x0b\xff\x21\x0d\xd9\x27\x85\x8d\x5c\xaa\x4d\x04\xc0\x41\x56\x2a\x18\xf9\x9b\x89\x54\x9e\xaf\x7a\xaa\x26\x6c\x01\x3f\xca\x72\xc5\xd2\x9b\x04\x4e\x1a\xf0\x70\x0b\xd2\x74\x51\x3f\xca\xd6\x45\x85\xa4\xb9\x40\x2a\xab\x19\xa8\x85\xa4\xa4\x40\xed\x09\xbe\xeb\xaf\xf9\x8e\x1a\xa9\x33\x0c\x9b\xb4\x2a\xa9\x8c\x52\x07\x68\x25\x41\x47\x5c\xb1\x3a\x15\xc2\x60\xa2\xac\xb6\x46\xff\x93\x44\xec\xca\xd7\xf9\x34\x29\x2e\x6e\xe6\x63\xdd\x53\x26\x29\x8b\xd4\x5c\xbe\xd1\xda\x08\x73\x16\x17\x43\x01\x45\x71\x30\x36\x13\x0a\x91\xa3\x74\xaf\xfa\xd3\x67\xc7\x12\x51\xa3\x7c\xdb\xe3\x14\xf5\x46\xbb\xaa\x8b\x3d\xbc\xa7\x6e\xb4\x7c\x2a\x68\x61\x62\xbf\x75\xb9\xa6\xe0\x2c\x98\xf7\x36\xed\x6f\xc7\x73\xec\x6f\x43\xe6\xda\x0a\x50\x76\x8f\xf7\x6b\x29\xd0\xd3\x7f\x52\x98\x6e\x95\x09\xe3\x55\xb3\x86\x39\xf4\xa8\xa2\x8d\x59\x97\x5a\x29\xa4\xd3\x36\xdd\x30\xac\x5b\x11\xf7\x90\xaf\xf5\x55\xfa\x79\x87\x45\xab\xa9\xcc\x00\x9d\xd5\xc6\xa1\x8a\xf5\x00\xaf\x58\x8a\x5c\xb1\xd7\x0f\x8c\x0d\xae\x1f\xef\x2d\xd6\x94\x56\x0a\x43\xf4\x43\x97\x01\xb9\x7b\x57\xe0\x90\x0d\xd9\x3f\x87\x69\x78\x31\x1b\x2a\x2d\x7e\xee\x50\x63\xd1\x17\x34\xc0\x1b\x31\x70\x2c\xce\xc7\xb3\xf6\xc1\xee\xce\x93\x16\x8e\xeb\xa2\xfb\x74\x54\x5a\x91\xca\x8a\xdc\x4f\x41\x5d\xb5\x68\xf1\x62\x10\x6e\x09\x97\x20\x13\x06\x3f\x9d\x58\xf5\x12\xb1\x02\x7e\xfe\x5c\xaf\x3f\x12\xa0\xdc\x59\x13\x1a\xf0\x21\x07\xfd\xff\x67\x19\x34\xc8\x7e\x9e\xd4\x87\xef\xe4\xdf\xb8\xfa\xf0\xa4\x65\xae\x57\x5b\xe6\xa2\x22\x8b\x69\x7e\x15\xda\xe6\x64\xd1\x30\x18\xaf\x02\x6d\xbd\x3a\xed\x85\xb1\xc8\x53\x3c\x85\x36\xb9\x15\x64\x40\xf6\x36\x40\x04\x90\x85\x31\xc7\x59\x4b\x6c\xf6\x7a\xb8\xed\x92\xf5\xec\xd3\x0e\xf3\xa8\x36\xf3\xdb\xf7\x31\xbd\x3c\xf0\xc4\xcb\x71\xa8\x8e\x2a\xbe\x13\x9e\x83\x18\xb9\xcc\xbc\x66\x20\xfa\x8d\x9a\x41\x58\xea\x1d\x93\xba\x52\x5f\xb3\x36\xea\x0d\x79\x9b\x12\x0c\x93\xfd\xb4\x62\x91\x9a\xbc\xc8\xb7\x0a\xdf\xc0\xaa\x81\x0b\x18\xa8\x5e\x2b\x9a\xee\x56\x51\xbd\x4f\x35\xfb\xb2\xd8\xcc\x94\x34\x8c\xfc\x43\xd8\x41\x9a\x60\xcf\x7a\x1c\xba\x93\x43\xe6\x1e\xf6\x98\x52\xee\xb0\x67\xb5\x72\x2d\x20\xe1\x75\xef\x3d\x3b\x3c\x3b\x1d\x91\x49\x3a\xe0\xf2\x8f\x11\x29\xff\x03\x63\xcd\x8e\xb4\x37\x0a\x0c\x2a\x60\xd3\xa5\x71\xaf\x67\x4c\x74\x6a\x83\x54\x92\x96\xbf\x1c\x03\x5f\x18\x3f\xf6\xa4\x18\x23\x4e\x33\xff\xaa\x43\xbb\x01\x18\x21\x16\x84\xb6\xce\x01\xeb\xab\x18\x44\x42\x16\xa2\x40\x16\xa3\x02\x38\x0a\x52\xdf\x92\xf7\xd8\xdd\x7c\x87\xed\x29\x83\x1e\xb6\x33\x4c\x99\x0b\xcf\xce\x45\xaf\x3a\x0c\x32\x18\x8d\xc5\x28\x1a\xea\x47\xac\xd0\x09\x97\xb5\x99\x95\x3a\x50\x53\x3d\x2b\x8a\x71\x95\x42\x06\x63\x51\x11\xac\x10\x60\xc0\x08\x00\x8b\x48\x06\xb2\x84\x03\xf7\x65\x11\x1c\xa7\x83\xd8\xa3\x9e\x97\x9d\xec\xf9\x3f\x6b\xa1\x87\xbf\xbf\x65\x89\xf7\x65\x94\x08\xbd\xf0\x6f\x4f\x9e\x10\x3a\x24\xb1\x9e\x70\xe7\x20\x6f\x0e\x07\xa1\x25\xca\x4c\x85\xf1\x9d\x54\x72\x78\xc4\x33\xfe\x6b\xdb\xd0\x52\xda\xb9\xd9\x73\x3c\xef\xd9\x87\xcf\xa5\xa0\xb3\x37\x1c\x85\x48\x0f\x4a\xb6\x55\x45\xd8\xcc\xa9\x65\x96\x80\x08\x29\x87\x0c\xa5\xab\xc4\x97\x8e\x2b\x46\x19\xa4\x50\x6d\xb8\x81\xb5\xb3\xaa\x86\x80\x23\x2e\x17\x38\xcc\xbb\xcf\x30\x38\x0c\x83\x36\xc9\x1d\x8f\x27\x85\x65\xd1\x8e\xe4\x6b\xb1\x02\x45\x93\x69\xc7\x97\x40\x5c\x05\x62\x4b\x5e\xb7\x91\xa7\xfd\x6d\xa5\xe7\xa0\x61\x54\xc9\x11\x23\x30\xb8\x57\x0b\x89\x9c\x07\xf1\x9f\x29\x69\x2a\x78\x8b\x35\xa8\xad\x44\xf3\x27\xa3\x58\xf1\x02\xa7\xb6\x85\x20\xac\x86\x31\x78\x7b\xa0\xe1\xc2\xd8\x35\x57\x6b\xe7\x05\x3b\x15\x0e\xec\x7a\x1b\xf3\x12\xf3\x79\xd1\x8c\x60\xfe\xbc\xc4\x22\xf2\xc0\xc8\xba\x44\x4d\x91\x07\x47\x6a\x31\x31\xef\x43\xc6\xfd\x9f\xb4\x7b\x24\xc7\x6a\x90\x2c\x8f\xfb\xd5\x18\xf2\xee\x08\xaf\xb7\xf2\xed\xf6\xcd\x66\x98\xbf\x55\x56\x04\xed\x37\xdc\xd4\x4a\xa4\x9f\x75\xed\x22\x83\xa2\x2d\xcd\x6b\x24\xf4\x9c\x4a\xe1\xcc\xed\x4a\x4b\x63\xb7\x39\x17\xf8\xed\xbc\x0f\x0e\x5f\xb9\x0d\x65\x0e\xb3\x73\x89\x6e\x46\x86\x6e\x6e\x9b\x81\xeb\x09\x78\x70\x10\x39\x99\xc5\x79\x81\x5d\xab\x3a\x7a\x86\xa6\x2f\x57\x1d\x5d\x49\xed\x8a\x89\x93\x5b\x31\x98\x96\xc8\x63\xb4\x78\xc8\x81\xd7\x1a\x48\x78\x68\x17\xe0\xa0\x76\x84\x9c\xaa\xb3\x09\x49\x25\x82\xf7\xf2\x12\xa9\xd2\xf2\x74\x66\x1d\xd6\x47\x63\x36\xe1\xa3\xf1\x1e\xfe\x8d\x2b\xdf\xee\x58\x78\x6a\x49\xeb\x99\x8a\xb4\xba\xb4\xd5\xe5\x34\x81\xc0\xae\x59\xbb\x2e\x8f\xc4\xee\x4c\x27\xb1\xb3\x96\xc4\x66\x03\xd2\x5b\x7a\xcb\x6a\xf9\xfc\xaa\xe6\x40\x5d\xad\x80\x4e\x88\xb5\x51\x08\x69\xd9\x64\x68\xa2\x78\x92\xbe\x79\x3b\x78\xcd\x4d\xbe\x79\xa4\x3e\x1c\x9a\x21\x73\x5c\x3c\xfb\x95\x6a\x4a\x24\xa8\x35\xd3\xb2\xca\x66\xb2\xfc\xee\xb5\xc3\x7d\x09\xe3\x66\x4e\xa7\xb8\x99\x78\xf6\xf9\x6a\xcb\x89\xd8\x3d\xaf\x16\x2a\x18\xa1\xbb\xc1\xf8\xca\x25\xdc\xf0\xf4\x5f\xdc\xcd\x64\x0d\x06\x57\xad\xd6\xfc\x3c\x88\xfa\xab\xc8\x36\xd1\xe0\x0b\x66\x85\x1e\xd6\xa7\xa4\x38\xe0\xcc\xbc\x36\xef\x40\x37\x2e\xb7\x57\x43\x4f\xd8\x32\x35\x81\xd5\x09\x64\xed\x84\x5e\x27\x33\x04\x5a\x55\x5d\xb3\x50\xa7\xbd\x1b\x8e\x70\x86\xf7\x28\x37\xe9\x1c\x65\xea\xf9\x76\xfc\xdf\x40\xa7\xa2\xff\xa4\xf0\x21\x70\x59\x03\xa8\xa7\xe9\x2f\x3b\x97\xfd\x22\xf4\x84\x5b\xc9\x3c\xe1\x8c\x19\x0b\xab\x22\x2f\xcf\x36\x34\x31\x4b\xd0\xbb\x60\xb9\xf1\x2e\x18\x62\xca\x98\x23\x3c\x0b\x43\xf3\xf8\xfc\x76\xc6\xa7\x98\x91\x3a\x0b\x04\x62\x13\xbf\xa7\x0c\xa6\xb2\x85\x56\x2b\xeb\xc6\xd9\xeb\x71\xbb\xd7\xd8\x5d\xbc\x8a\x94\x6b\x2c\x42\x2d\x65\xda\x0c\xd4\xb2\xfd\xf0\x16\xa0\x1f\x5e\x57\x62\x0e\x8c\x6d\xaa\x9f\x22\xb9\x3b\xf5\xfd\xc8\xc9\xaf\x3b\xa6\x75\x44\xe2\x9b\xbe\xad\x84\x69\x1b\xff\xbd\xa9\x1b\x1f\x4e\x51\x29\xe9\xc1\x71\x7f\x2a\x9d\xd1\xfe\xa2\x96\xde\x68\x92\x38\x03\x00\xb3\x6e\x58\xb6\xe3\x24\xfa\x3e\x56\x61\x66\x98\x99\xd4\xfe\x3d\xbe\xdd\xf4\x30\xbc\xd1\x93\xdb\xfa\x89\xc1\xcd\xb4\x18\x5c\xda\x81\x6e\x1a\xd0\xfb\x73\x07\xd4\xd3\x6c\x68\xd4\xbb\xbc\x79\x40\xc9\x83\xdd\xce\x59\x4e\x3b\x33\xf3\xaf\x27\xf4\xc2\xe3\x6d\x28\xfc\xba\x3d\xf7\x66\xcd\x4c\x7b\x96\x7e\x77\xf6\x93\xb6\x66\x20\xa1\x5a\x9e\xc8\xb8\xca\x06\xac\x46\x61\xc0\xaa\xcf\x06\xac\xf4\x3d\xd0\x24\x7d\x77\x91\x6b\x8f\x95\x3c\xbb\x50\x8d\xdc\x7c\x85\xee\xcc\x6c\x17\xef\xcd\x02\x18\x7b\x10\xac\x1c\xe4\x6f\x8f\x7b\x43\x2b\x01\x9d\x03\x0f\x68\x2e\x50\x16\x6c\x0b\xbb\x58\x0b\x99\x36\x3e\x1b\x0d\xc4\x8c\x73\x65\x54\x35\x56\xe8\x0c\xab\x91\x9a\xa1\xa3\xe7\x93\x51\x65\xe8\x95\x3f\xc2\x8f\xc4\x11\x46\x2d\xf3\x73\x52\x4f\x5a\x0b\xcc\x64\xb3\x05\xa6\x13\x64\x6c\x63\x80\xc9\x34\x5e\xdc\xc0\xe7\x32\xd5\x1c\x72\x13\x2f\xe1\x4a\xd6\xf3\x09\xe6\xb8\x31\x75\x67\x35\x2b\x93\x6f\xcc\x58\xda\xca\x8c\xc9\x5e\xd9\x4e\x30\xc7\x33\x1d\x27\xeb\x1b\xbc\xce\x63\xaa\x4f\x23\xe8\x5b\x28\xd6\xcc\x84\x6e\xe9\x47\x68\x4e\xfb\xe8\x8c\x24\xce\xd0\x64\xc6\x80\x47\xac\x42\x6f\x24\xb1\xb8\x01\xba\x14\xaf\x34\x2e\xc5\x23\x09\x4d\x78\x01\xde\x80\xac\xb1\xd2\x14\x20\xbd\xcf\x08\x92\x7d\x69\x45\xd8\x35\x28\x03\xeb\x97\x8d\x5a\x90\xf0\x05\xcc\xeb\x62\x7f\x54\x90\xc1\x0c\xa9\x1c\xd2\xf1\x4a\x94\x48\x2c\x03\xce\x53\x4e\xb6\x3e\x5d\xae\x05\x7d\xc4\x6a\xa8\x2e\xdf\x57\x2b\x38\x9e\xcb\xbe\xe3\x86\xb3\xdc\x79\xb2\xdc\xd8\x72\x31\x4a\x9f\x85\x9a\x0e\x30\x43\xc0\x22\x72\x57\x2e\x98\x5f\x4b\x42\x36\x6f\x05\x3b\x6f\x45\x94\xff\xad\x47\xee\x2a\xf4\x62\x96\x81\xf3\x64\x11\x24\xc6\xf6\xc0\x4f\x17\x88\x4f\x2d\x18\xde\x07\xea\xe5\x40\xf1\x69\xc5\x61\xdb\x2e\x88\xcc\xa4\x36\xd0\x1e\x08\x2e\xd8\xd5\x24\x5f\x00\xd7\x94\x3c\x32\x63\x66\x07\xd8\x87\x31\xd2\x51\x8e\x68\xf9\xd5\x6b\xc5\xd1\x2c\x46\x8e\x66\xa9\xe1\x68\xf0\xd3\x21\xcc\xce\x8f\x04\xa9\x6e\xc2\x2a\xed\x6f\x0c\xae\x1c\x9c\x6b\xc9\xb1\x8e\x10\xf8\xfb\x10\x17\xed\x27\x1d\x36\x68\x89\x61\x83\x46\xb4\xe3\x07\x36\x14\x73\x1a\xa9\xe5\xec\xfc\x26\xe3\x23\x26\xc2\x42\xff\xe9\x45\xbe\x81\xac\x3e\xe1\x7a\xd3\x29\x75\x9b\x9f\x5a\x86\x74\xb2\x85\x08\x7f\x4f\x46\x89\xd0\x0b\xdf\x75\x6a\xe3\xd3\xea\xa2\xbb\x17\x98\x82\x66\x81\x7b\x71\x02\x6f\x3a\xaa\x65\x66\x4a\x4c\x27\x76\x87\x8d\x43\x62\x44\xa0\x47\x1c\xb2\x71\x3b\xe9\x81\x03\xe3\x16\x34\x24\xbd\x31\x7a\x47\x46\x95\x8d\xc1\x36\x38\x40\x14\xc8\x84\x3a\xf6\xad\xb5\x52\xe4\x49\x11\x15\x64\x11\xaf\xb4\x42\x5f\x30\xdc\x64\xf7\xb9\x2d\x8d\x35\xf4\xe8\xf4\xa2\x37\x50\x89\xec\x3f\x65\xb2\xff\x54\x64\x49\x56\xc6\xa2\x0e\xe9\xcb\x0e\xa6\xcd\x8a\xb4\xc1\xc8\xd0\x13\x54\x92\xc2\xcb\xf5\x0c\x7e\xde\x37\x5a\xb7\x6d\xb2\x62\xa8\x70\x07\xca\xdb\x4b\x40\xde\x96\x15\xe3\xd6\x7f\x1a\x3c\x08\x65\x19\xc2\x1a\x8a\xb2\x32\xa6\x07\x29\x3b\x0c\xa8\xd4\x62\x74\xe6\x91\x7e\x54\xd2\x7e\x7a\x52\xc8\x22\x0b\xda\x5c\x1d\x12\xdc\x4e\x13\xa4\x92\x95\x5d\x6f\xcb\x22\x1c\x5b\xf1\x50\xe3\x9f\x1b\x83\xde\x51\x93\xa0\x67\xab\x23\x72\x4c\xf2\x2a\x0e\x73\xf1\x77\x20\x42\x24\x8c\x61\x8c\xe9\x43\xbd\x05\x8b\x6b\x5b\x1e\x92\xb9\x49\x0d\x41\x76\x44\x3e\x30\x74\x4b\x29\x24\xa5\x56\x70\x56\x6d\x4f\xf6\xaa\xf5\x2b\xb2\x89\x7c\x5d\x13\x74\x14\xc5\xb3\x15\x13\xec\xdb\xed\xac\xb6\x56\x17\xcc\x56\x9d\xdf\xa2\xa5\x1b\x39\x65\x54\x58\x61\xe4\xdf\xad\xc8\xa3\x33\xf4\x88\xad\x71\xc5\x89\xb6\x9a\xe2\xc3\x22\x6f\xf0\xaa\x1b\xfe\x51\x89\x3a\x65\x60\xf6\x17\x06\xa0\x90\xe1\x89\x6d\x99\x1a\x79\xd2\x37\x6d\x99\x80\x6d\x19\xa9\xc5\x59\xf0\x36\x93\xc2\xb8\x7b\x19\xbd\x67\x22\xa6\xd2\xdd\x2d\xf7\xb6\xda\x2d\xfd\x89\xdd\xb2\x2f\x1e\x27\x30\x6e\xf4\x68\x1a\x65\x70\xe1\x86\xc2\x4e\x30\x0d\xe9\xe1\x7c\x19\x4f\xed\x91\x35\xc4\x38\x63\xdd\x46\x9b\x3e\xc1\x73\x67\xc2\x8f\xce\x76\xaa\xe4\xa2\xf3\x6d\x2d\x28\xef\x03\x2d\x4b\xcc\x64\x94\x08\xbd\xf0\xf3\xf9\x32\x18\xba\x5c\x70\xb3\x51\x56\x66\xd4\x74\x7a\xda\xa3\x43\x3d\x12\xbc\xe3\x54\x06\x63\x26\xad\xf5\x53\xea\x68\x43\x87\x7b\x24\xad\x41\xa7\x29\xdd\xa3\xff\xe8\x1d\x8b\xbd\xb7\x59\x2e\xb2\x33\x34\x71\x81\x54\xd0\x56\x4b\x0c\x25\x7c\x55\x73\x1d\x21\x3a\xb4\x23\x04\xe8\x06\xc9\x17\x42\xce\x98\xe2\xe8\x21\x93\x13\x54\xd0\x22\x49\x54\x1d\xf3\xd9\x38\xb1\xff\x53\x19\x84\xaa\xd2\x9c\xe7\x4d\x4f\x8b\x67\x27\x4b\xe4\xc4\x21\xb4\xe8\x8c\x29\xcb\x63\x19\xda\xf8\xce\xca\x60\x53\xa9\x6a\xfb\xd0\x0b\xbf\x7a\x72\x21\x8e\xb4\xf7\xa4\x13\x79\x94\x96\x55\x22\x33\x3f\x6c\x0b\x7d\x00\xa9\xab\xc9\x61\x11\xed\x84\xc6\x91\x83\x09\xd8\x03\x09\x7f\x8e\xbb\x33\xd6\x0a\xb4\xa8\x92\x78\x01\xf0\x1a\x90\x3a\xf2\x6f\xc7\xa8\x36\x94\x90\xde\x39\x20\x82\xd6\xd3\x14\x09\x79\x77\x36\x07\x50\x20\x0e\xa0\xe8\x04\x31\xf6\x46\x65\x59\x94\xe5\xb1\xa8\x22\x7d\x59\x61\x42\xc1\xaa\x26\x0e\xa0\x03\x84\x25\x78\xd9\xa3\xe8\xb1\xe6\xfa\xd7\xa1\x5a\x59\x16\x54\x35\x85\xd8\x93\x85\xb1\xa8\x20\x4b\xb2\x2c\x0b\xd8\xf9\x82\xac\x18\x4a\x5d\xd5\xa2\x4b\x54\xa4\x3b\xbc\xe1\xc8\x26\x52\x0a\x59\x60\x57\xfd\x32\x2e\x23\x64\x5c\xf5\x77\x67\x11\x6f\xd4\x40\x48\xa3\x86\x18\x25\x19\x41\x92\xc6\xda\x33\x3f\x1a\x4c\x20\x5c\x8c\xd7\xf7\x22\xe8\xa4\xac\xd0\xf5\x5d\xd5\xde\x70\x1d\x38\x2d\xb5\x4e\x33\x31\x8b\x9d\x20\xb0\xb2\x23\x0e\x2d\x84\x20\xc6\xb2\x9a\x15\x59\xd6\x57\x17\x9f\x90\x1e\x7e\x75\xf5\xb2\xd1\xaf\x30\x57\x57\xde\xe8\xdf\xd9\x6a\xf4\xbd\x89\xd1\xa3\x0a\xc6\xbc\xe9\x19\x4d\xc8\x03\x4d\xc2\x41\xae\x2e\x06\xa6\x67\xa9\xb9\xb9\x0e\x73\xfb\x38\x88\x09\x9d\xfc\x47\xc7\xbc\xd2\x13\xdf\xc5\x87\x96\x21\x32\xb4\x2a\x71\x5f\x46\x89\xd0\x0b\x9f\xe9\x3e\xc5\x21\x54\x75\xd1\xbd\xd1\xf3\x98\x3f\x6b\x2a\xbd\xc1\x20\xa8\x5a\x3d\x8b\xee\x4c\xa7\xd3\x9d\xe3\x5a\xae\x18\x4f\xe2\x0d\x4e\x67\xdc\x84\xe3\x10\x73\xe8\xb8\x08\x6e\x40\x83\x53\x1d\xde\x27\xd3\x3e\x8e\x0b\xeb\xec\x10\x7b\x51\x31\xf6\xa2\x12\x1c\xd7\x1a\x69\xf3\xc5\x68\x54\xa6\x82\x94\x22\x2a\xea\xa0\x0a\x3a\x51\xe2\x29\x48\x5f\xf1\x76\x51\x51\x0a\x60\x7c\x3d\xd9\x19\x09\xb5\x45\xd4\x2e\x2e\x2b\xce\xac\x1c\xbf\xa0\xf5\x85\x6b\x49\xcc\xf0\x51\x85\x02\xff\x56\xa3\x22\xfc\x2b\xa3\x12\xfc\xdb\x5b\xab\x18\x35\xe9\xe9\xc6\x4b\x83\x8f\xff\xba\xd4\xf1\x13\xa9\xf3\x51\xb8\x29\x80\x67\x5a\x05\x28\x93\xa3\x0e\xad\x8c\x35\xc3\xcb\xf9\xfc\x76\x9a\xce\x61\xa6\x1b\x49\x73\xa8\x01\x4e\xec\xc2\x30\x85\x05\x18\xa5\x60\x95\x57\x25\x1b\xa5\xd0\x1f\xbf\xa0\x17\xa6\x1b\x2d\x81\x6b\x8c\x25\x70\x5c\x90\xe9\x00\x57\x50\x13\xad\xad\xd2\x57\x4c\xaf\xad\x0e\x25\x21\xa0\x3e\xab\xf4\x8a\x96\x69\x41\x2a\xb4\x50\x1d\x14\x3b\x89\x2b\x52\x8e\x3c\xa9\x38\x22\xb5\x4a\x1d\xb8\x2a\x85\x3e\x55\x31\xe8\x68\x61\x21\x98\xf5\x6c\x65\x48\xa4\x3d\xf6\xa2\x32\xa8\x77\x57\x84\x52\x24\xed\x6c\x04\x6d\xb1\x94\xbc\xf5\xf6\xc5\x53\x9c\x61\x9d\x16\x8c\xaf\x98\x16\x96\xb1\x38\xde\x82\x7b\xd5\x7e\x1c\x81\xf1\xdc\xb8\x32\xa9\xc8\x4d\xb7\x7c\xdd\xce\x37\x44\x8a\xe5\x6b\xb5\x0e\x63\xd0\xf3\x6b\xfe\xea\x61\x4e\x15\x4b\x90\x9c\x2f\x36\xb8\x97\x28\xf0\x45\x01\x8c\xb7\x1a\xda\xf4\x17\x4e\xf0\xe9\x74\x16\x23\xa6\x41\xe0\x3c\xa2\xf7\x54\x5b\xdd\x62\xb9\x8e\x44\x02\xea\x5e\xc0\x90\x32\x3c\x03\x93\x81\x4c\xda\x14\x09\x1d\x5b\x4f\x6e\x76\x65\xa0\x4e\x46\x24\x64\x91\x5c\x69\xb4\x38\xbd\x0d\x15\x70\x43\x38\xef\x03\xc6\xd4\x68\xa9\x69\xd6\x00\xc9\xe4\x51\x61\xaa\x5a\x89\x3c\x74\x64\x78\xe8\x34\x82\x83\x6c\x4d\x40\xe4\x03\x15\x26\x45\x64\xac\x4a\xc6\x1c\x78\xca\x06\x6e\x96\xba\xa1\x13\xdc\x68\x9b\xb0\xf1\x08\x70\xf1\x8c\xad\x0c\x35\x3d\x0f\x5f\x80\xa2\xf6\x87\x4e\x98\x25\x53\x29\x95\x63\xb9\x9b\xb0\xb8\xa2\x93\x22\xcb\x18\x99\x47\x94\x52\x6d\x77\x53\xdc\x03\x0d\x66\xcb\x4f\xcc\x63\x3b\x53\x67\x23\xe3\xa6\xb3\xae\xd4\x9f\x9e\xf9\x2f\x20\x5d\xdd\xfc\xfe\x5f\x17\xdd\x7b\x05\xb3\xa7\x94\x01\xfb\x20\x35\xb7\x1d\xc1\x18\x43\x58\xf4\x99\xaf\x7e\xf5\x59\x94\xda\xee\xbc\x4d\x9b\x36\x9d\x7f\x41\x5f\x5f\xff\x6b\x5f\x7b\xe1\x85\x17\x6d\xbe\x78\xcb\x96\x4b\x20\xc3\xdd\xeb\x5e\xff\x06\xcc\x70\xf7\xeb\xbf\x61\x32\xdc\xbd\xe5\x8a\xb7\xbe\xf5\x6d\x23\x6f\xff\xed\xdf\xf9\x9d\x7f\xfd\xbb\x90\xe4\x6e\xeb\xef\xff\xfe\x1f\xfc\xdb\x7f\xf7\xef\xff\xc3\x7f\xf8\x8f\xdb\xb6\x6d\xfb\x4f\x7f\xf8\x87\xff\xf9\x8f\xfe\xe8\x8f\xff\xf8\xff\xf9\x2f\x57\xfe\xd7\xff\xfa\xdf\xfe\xdb\x7f\xff\x1f\xff\xf3\x7f\xfd\xc9\x9f\x6c\xff\xd3\xff\xfd\x7f\x46\xc7\xfe\xec\xaa\x71\x71\xb5\xb8\x46\xec\x10\x3b\xad\x1d\x6b\xf0\x98\x97\xc4\x51\xbe\x3f\x9d\x3b\x39\x26\x88\x3b\x39\x9e\x4c\x79\x77\x7f\x06\x77\x72\x5c\xcc\x9c\xeb\xfd\xa9\x91\xca\xaf\x15\xe1\xe0\x3d\x62\x83\xe8\xda\x29\xf4\xeb\x58\x6c\xf6\xb6\xe3\xdf\x91\x07\x97\xdd\x0e\xf3\xce\xf8\x8e\xc1\xdf\x94\x9f\xf1\x38\x61\x27\x98\xbf\xfb\xa3\x02\x03\xf6\xbd\x57\x60\x15\x24\x9e\x6d\x37\xc5\xbc\x5a\x52\x8a\xca\xe9\x34\x26\xd0\xa3\xc8\x4a\xe9\x4b\x01\x12\x9b\x2c\x60\xda\x37\x97\xbd\x10\x63\x8e\x31\xa8\x98\x08\xa7\xdc\xcd\xda\x69\x33\xdc\xf7\x38\x42\xbf\xe2\x0c\x40\x7e\xb1\x11\xc6\x10\x54\x36\x88\xae\xab\x05\x26\x29\x1b\x17\x3c\x82\xb7\x03\x9f\x40\x00\xe5\x55\x50\x3d\x64\x0d\xf3\xe2\x17\x74\x89\x02\xbc\x09\xed\x85\x43\xb4\x70\x52\x30\xe0\x26\x9b\xeb\x81\xfa\xb0\x8d\xcd\xfc\xd6\x9a\x55\xe6\x9d\xb3\x41\x74\xfd\x59\x18\x1a\x5e\x41\x06\x74\xb7\xaa\xdb\x66\x0c\xc3\x90\x47\x69\x4a\x6b\x42\x47\x53\x8d\x50\xc4\xd4\x30\x26\xf4\x65\x12\xe3\xff\x09\x31\x94\xf6\x7f\x63\xc1\xad\xa6\xa1\x45\xf0\x10\x5f\xfe\x69\xf2\xe5\x62\x78\x38\xf8\xac\x7a\xb9\x1d\x5f\x0e\xd7\x2c\x64\xd9\x6a\x78\xac\x9b\xc6\xc0\x88\x21\xd2\x4d\x0e\x90\xb8\xdc\x8f\xd9\x12\x2f\x65\xe1\xce\x7f\x12\xf2\xa4\x63\xef\x51\xbb\xea\x7f\x01\xba\x4f\xc0\x1f\xfd\x4f\x08\xbd\x54\x7b\x00\x12\xd1\xc1\x3e\x81\x50\x09\x29\x76\xa8\x9b\x57\x0a\xc5\xcc\x15\xcc\x28\x21\x4c\xf0\x7f\x84\x9c\x5d\x54\xe2\xe3\x7f\xe7\x9a\xee\x20\x4d\x00\xbc\x93\xef\x56\x57\x00\x74\x76\x8b\xf9\x6b\x78\xac\xcf\xfc\x52\x32\xde\x30\x3f\x54\x1e\x3b\x48\x82\xa1\x53\x9e\xb9\x41\x74\xfd\x17\x76\x08\xd4\xe6\x17\x26\xb8\x62\x2d\x66\x91\xfc\x24\x65\x91\xc4\xac\x36\xea\x7f\x97\x5c\x61\x55\x04\x7f\x4c\x05\xfe\x28\xa4\x74\x87\x98\x7e\x63\x57\x8d\x12\x26\x32\xb7\x56\x09\xc5\xc2\x78\x5c\x42\x42\x40\x83\xaa\xf2\x09\x4c\xfb\x98\x96\x7f\xc0\xf5\x0e\x7c\x0f\x9f\x94\x1b\x53\xa0\x94\xb9\xb7\x8e\xa1\x22\x0e\xe5\xb0\xf3\x85\x0c\x09\x4d\x50\x49\x16\x8d\x6a\x7a\x5a\x60\xe6\x48\x59\x32\x6b\x0f\x8f\xfe\x23\xad\x7d\x11\xd6\xbe\x84\xa1\x01\x05\x59\xa4\x50\x19\x88\x91\x28\xf1\x84\x4b\xff\x21\xb4\xd8\xd1\x94\x36\x00\x33\x35\xaa\x5d\x45\x42\x45\xef\x06\xd1\xf5\xef\x43\x96\xb8\x2b\xd5\x60\x3a\xd3\x72\x37\x6c\x25\xd8\x03\xfa\xb9\xad\x2f\x18\x6a\x65\x28\xdd\x08\x09\x1d\x01\x1d\xe2\xf7\x79\x55\x07\x44\x5f\xd0\x3f\xaf\x9d\x06\x58\xc4\x05\x48\xeb\x68\x55\xf2\x7e\x0e\x37\xff\x01\x3e\x9e\x14\x6e\x7e\x01\xe6\x7e\x64\x7d\x50\x7c\xd3\xd6\x7c\x77\xbe\xc6\x06\xd1\xf5\xaf\x31\x7b\xdc\xef\xf0\x4f\x67\x45\x5f\xb0\x0d\xaa\xfc\x6d\x7a\x1c\x1f\xf5\x46\xf1\x8d\xed\xd2\x87\x79\x97\x28\x3b\xf1\xdb\x43\x36\xcc\x2b\xe1\xd1\x08\x2d\xe9\x1c\x51\xcd\xbd\xad\xa9\xe6\x85\xf0\x59\x06\xd5\x7c\x5b\xd8\xe6\x94\xfd\x75\x1b\x53\x76\x85\x33\x65\x7b\x5b\x4f\xd9\x45\x1b\x44\xd7\x5b\x42\x88\xb3\xbf\x9c\x7f\x3a\x67\xa6\xec\xb2\xc4\x94\xcd\xb1\x29\xfb\x58\xca\x94\x5d\xaa\xcb\xf7\x8f\xe2\x5e\xb2\xc5\x67\x13\xc5\xcf\x80\x74\x8a\x4a\x82\x85\x40\xb4\x37\xab\x3f\x3d\x10\x2c\xde\x14\xc6\xc7\x0c\xca\x0e\xce\xf7\x51\xa1\x1f\x99\x0c\x0b\xe3\xad\xa7\x1e\x42\xcb\xdf\x94\x36\xf7\x10\x14\xff\x5b\x94\x54\xed\x37\xd1\x3e\xe3\x9b\x30\x86\xc1\x63\xad\x10\xe1\xdb\x58\xb1\xcf\xb4\x58\x31\xe8\xc2\xaf\x3b\x4b\x36\xee\x2c\x59\xc6\xb9\x7d\xd2\xc3\x34\x89\x80\x05\x30\xc4\x3f\x3f\x0a\xcb\x06\xf5\xbe\x31\xb1\x6e\x47\xd9\x42\x3c\x95\x58\x08\xf8\xe0\x0d\xa1\x2c\x44\x3e\x48\xc9\xaf\x87\xcc\xe4\xb1\x98\x60\x29\x6c\xd9\xe5\xfa\x7a\x54\x0b\xbc\x4e\x07\x2f\x0f\xd3\xbf\x23\xf3\x9b\x44\xe7\x62\x56\x3c\x9d\x6f\x02\xb2\xde\xa7\xc8\xed\xbf\x0a\x79\xfe\x06\x78\x14\x1b\xa8\xbe\x62\xdd\xb7\x5c\xc1\x66\xaf\x87\xa2\xd4\x14\xcb\x66\x92\xc3\xfa\x3a\x7c\x51\x80\x83\x9c\x46\x34\x90\xc5\x0d\x81\x2c\xaa\xcd\x60\x67\xe4\xf3\xb9\x3c\x9b\x74\x8c\x02\x3c\xae\x41\x55\x38\x82\x6c\x5d\xc1\xc4\xa3\xa8\xdb\xa8\x88\xd7\xfb\x7e\xc1\x5c\x77\xbe\xe0\x41\x8e\xc6\xc1\xdd\x6a\x28\x97\xe8\x14\x9f\xcc\xd5\xee\x47\x1e\xbc\x08\xe3\xb9\x2f\xb8\xac\xd9\x41\xa1\x1f\x79\x3a\xa1\xc8\x04\xdf\xfc\x25\xb6\xf9\xcb\xa6\x3d\xc8\x0d\xb4\x85\x6f\xfe\x32\x6d\xfe\xe7\x31\xb9\xe2\xe0\x77\x3d\x48\x6a\x08\x8a\x10\x29\xe0\xd5\x77\x3c\x8b\xb3\x74\x5c\x80\xbd\xb2\x57\xff\x1d\xf4\x05\x0d\xbb\x39\x45\xea\xe6\x3c\x42\xc9\x0a\x8f\xda\x64\x85\xea\xd3\x62\x5f\x20\x43\x59\x34\x7d\xfb\x3a\x26\x22\xc4\xa4\x4b\x7d\xa1\x91\x07\x16\x19\xc4\x23\x1c\x8e\xf9\xe0\x1b\x98\x0d\x90\x07\x3b\x7f\xcb\xb3\x20\x45\x9a\x46\xdb\x83\x2c\xda\x3b\xc8\xd4\xd0\x95\x10\x25\xa8\x7b\x4b\xeb\x62\xb8\xe8\x6f\x52\xfe\xbf\xfb\x85\xc9\xff\x77\x5c\xc4\x72\x54\x16\xed\x16\xfa\x76\xe2\x50\x41\xf2\xa5\xc6\xfc\x09\x4b\x19\xf7\x6c\x29\x87\xb0\x7c\xaf\x05\x61\xf9\x21\x26\xec\xe3\x94\x61\xa2\xf5\x5d\xf0\x7d\x4c\xef\x37\xf8\x03\x0f\xf0\x82\xd8\xc7\x07\x15\x59\x09\x1d\xa5\x96\x8e\xe9\xa9\x43\xce\x88\xa8\x88\x5b\xea\x8c\x04\xd1\x39\xc8\x88\xce\x3f\x24\xe6\xe7\x18\xe6\xe0\x6b\xa3\xd6\xde\x74\xf1\x70\x18\x41\xbf\xa5\x3f\x46\xab\xb4\x53\x40\xe1\x30\x1e\x4f\x1c\x9f\x23\x42\x3f\x32\xc7\x67\xda\xd6\xb3\x95\x1d\x9f\x6d\x51\x59\x96\xcc\x9e\x83\x64\xe9\xa7\xf3\x03\x54\xa2\x03\xf4\x53\x0f\x60\xa6\x07\x5f\xc2\x0c\x7c\xea\x00\x0d\x7e\x45\x67\xe1\x03\x34\x62\x5c\xc9\xcc\x25\xfc\x79\x8b\x25\xdc\x21\x10\x47\x9a\xad\xc2\x74\x3b\x77\xc3\xcb\x88\x4c\x34\x78\xb5\x30\xd0\x43\xf4\xf9\x91\x36\x16\xf1\xa7\x16\xa6\xc7\x2e\xe2\x11\xb6\x88\xd7\x5c\xed\x2e\xe2\xb8\x30\x29\x6b\x5a\xd4\xba\xd6\x90\x02\x0f\x04\xdc\xe1\x58\xe8\x39\x5b\x43\x7a\xe1\xc3\x94\x6c\x70\x4a\xc4\xd3\xb4\x5c\xd2\xa7\x09\x9f\x10\xa8\x4e\xbf\x4d\x18\x7d\x3a\x2d\x98\x97\x7a\xf1\x4f\x62\xb9\x94\x8b\xff\x06\x81\xae\xa4\x37\x09\xf2\x25\x3d\xb1\x8b\x3f\x4f\x57\x7d\xcb\xd5\xf9\x8b\x0b\x5d\x58\xe1\x2c\xee\x54\x3b\x8b\xfb\x0e\x81\x5e\x48\xb7\x0a\x13\x24\x4f\x9f\x1f\x86\x8b\x1f\xea\x5d\x9a\x58\xbe\xc3\x6c\xf9\xf6\x24\x96\x0f\x3e\x58\xd2\x94\x35\x58\x4f\xbf\x3b\xaa\x77\xb6\x18\xd5\xdd\x02\x1d\x47\x59\xb7\x86\xed\xe5\x51\xc7\xb0\x85\x46\xab\x31\x4e\x09\xb0\xd1\x0e\xbe\x4b\x98\xcc\x34\xf4\xf5\x7e\xa1\xee\x90\xba\xd5\x22\xfd\xe9\x89\xd0\xfa\x58\x8e\xd6\x29\xfd\x9b\x31\x48\x26\x66\xe5\x4e\x61\xe2\x2e\x0f\x0b\x9d\x9b\x27\xf2\x71\x0f\x76\xcd\x7b\xc7\x18\x2d\x3b\x6f\x26\xd5\xaa\xf9\xee\x96\x25\xde\x9b\x59\xc2\x46\x3b\xce\x25\xa2\x1d\x1f\xe0\xdf\xa4\x3a\xc4\xcf\x64\xd4\x1a\x7a\xe1\xae\x13\x71\xd7\xa8\x8b\xee\x35\xcc\x5c\x4a\xc9\x39\xb4\xb7\xf9\x92\xa5\xcb\xb2\x8c\xa4\x7b\xd3\xd5\x90\x08\xad\x71\xae\x37\x54\xf3\x8c\x66\x71\xb9\x09\xd6\x65\x51\xe0\xcb\x10\x8b\x7d\xa9\x83\xb9\x51\x47\xac\xa8\x8a\xf1\xdb\xa8\x62\x30\x7a\x0f\x77\xb1\x64\x2d\x67\x02\x58\x2c\x20\xc0\x67\x27\x02\x77\x25\x79\x4b\xbb\xe0\xef\xe8\x2d\xad\x51\xf5\x1b\x06\x4c\xc7\x84\x0c\xfb\x4e\xc8\x70\x97\x86\x56\xe7\x35\x2f\xd7\x71\xc4\xfb\xe2\x39\xf0\xcc\x05\x17\x23\x8f\x9b\xfa\x1b\x1c\x48\x42\xe3\x4d\x1c\x4e\xc4\xfa\x3a\xe8\x67\xc7\x98\x07\x40\x2e\xe4\x04\x24\x90\xd4\xb9\x94\xec\xd4\xa3\x57\xb5\x9e\xfa\x2b\xac\xad\x30\x4c\xc6\x49\x37\x28\x4e\xda\xe4\x91\x72\x23\xd0\x97\x68\x68\x1b\x1c\x5d\x9d\x01\x7a\xa5\x8e\xce\x3b\xa5\xa3\xab\x53\xec\xb2\x05\xb3\x9d\xe3\xf5\x1c\x4e\xfb\x51\xe1\x3f\x4e\xaa\xed\x7f\xda\xd6\xac\xeb\xe6\xde\x16\xd4\xe5\xae\x8c\x12\xa1\x17\x7e\xff\x95\x4b\x08\x99\x42\x3d\x06\x8c\x67\x61\x8a\xb3\x85\x63\x57\x79\xd5\x69\xa7\x9d\x76\xfa\xe9\xbd\xbd\x1b\x37\x9e\x71\x86\x36\xaf\x9c\x7d\xce\x39\x8d\x2c\x0a\xf3\x50\x36\x85\x89\x8f\x7c\x0b\x73\x00\xb9\xb9\x7f\xf0\xaf\x9a\x9b\x03\xe8\x5c\xfc\x6a\x1e\x39\x80\xce\x09\x9d\x1c\x40\xac\x1f\x3c\x07\x10\x74\xa1\x29\x07\x10\x2b\xfc\x7c\x35\x09\x8f\x16\x4f\xf0\xf7\x2c\x07\x50\xfc\xa5\x9b\xd7\xe3\x8d\x20\x9d\xfb\xe0\x7a\x5e\xfe\x86\x8a\x6b\x65\x44\x04\x2b\xf5\xa3\xea\x38\x10\x0b\x03\x44\xaa\x21\x1f\x7d\xeb\xd8\xe5\xd3\xdd\x1d\x62\x56\xed\x2d\xc0\x86\x63\x4d\x70\x6e\x55\x67\x5e\x4a\xef\xcc\x4d\xb9\x9d\x99\x4d\xed\x8c\x4d\x8a\x27\x2f\xb3\xbe\x16\xa7\xa1\x1a\xeb\x55\x21\x7e\x65\x1a\x9e\x9b\x5c\x87\x0d\x2f\x76\x1a\x9e\xcc\x6c\xd8\x66\x24\x40\x28\x09\x30\xb1\xe6\x34\xbe\x08\x38\x75\xd0\xf2\xd5\x08\x58\x1e\x68\xb1\x6a\x7c\xf2\xcf\xa9\xf1\x65\x4e\xe3\x7b\xda\x69\xfc\x48\x3b\x8d\x2f\x45\xf7\xfd\x7e\xe0\xdb\xe9\x13\xdd\xf8\xcf\x76\xa2\x43\x69\x7c\x8e\xd3\xf8\x3b\xdb\x69\x1c\x20\x10\x5b\x35\xbe\x02\x83\xe3\x11\x7b\x93\x3e\xd1\x8d\xdf\x72\x3d\x35\xde\x70\x1a\xbf\xb3\xad\x69\x6f\xa7\xf1\x55\xc8\xc6\x9f\x07\x5c\x3c\x7d\xa2\x1b\xff\xf8\x0f\x69\xda\xd7\x3a\x8d\xdf\xd3\x4e\xe3\xc7\xda\x99\xf6\x75\xe8\x1d\x73\x2e\x30\x22\xf4\x89\x6e\x7c\xdf\x07\x68\xe4\x7d\x4e\xe3\xd3\xed\x34\x3e\xd7\x4e\xe3\x11\x86\xc0\x9f\x03\xec\x08\x7d\xa2\x1b\x3f\xf0\x08\x35\x7e\x51\x22\xd7\x49\x3b\x6b\xde\x4e\xe3\x1b\x90\x3d\x3f\x8b\x32\xc6\x38\x8d\xef\xf8\xe2\x5a\x6c\x3c\x74\x1a\x7f\x5f\x3b\x8d\x4f\xb7\xd3\xf8\xe9\x88\x8b\x72\x06\xfa\xd3\x4c\xdb\xc6\x89\x70\x52\x66\xaf\x5c\xba\x0c\x9f\x25\xa2\x1a\x1e\xe2\x3d\xdc\x53\x06\xa3\x4c\x27\x8e\x2e\x51\xf2\x03\x89\x92\xaf\x02\x37\x18\x58\x84\x44\xc9\xfd\x89\x92\x35\xf0\x7a\x81\xbd\x92\x28\xf9\xe1\x44\xc9\xf5\x98\x5d\x42\x6d\xe9\x44\xc9\xbf\x4c\x94\x5c\x8d\x19\x27\xc6\x9b\x4b\x7e\x24\x51\xb2\x07\x70\x1d\x81\x40\x24\x4a\xfe\x75\xa2\xe4\x32\x4c\x9b\x36\xd9\x5c\xf2\x91\x44\xc9\xc5\x00\xdd\x07\xe4\x56\x95\xf4\xb8\x61\xc0\x2d\xb9\x70\x83\xe8\xf2\xf1\x46\x48\x94\x7c\x34\x51\xb2\x4b\xa7\x55\x3b\x20\x1c\x86\xa3\x2e\xba\x03\xc5\x14\x64\xdd\xeb\xfb\xd3\xef\x75\x49\xa2\xd7\x8f\x68\x63\x2e\x24\x39\x60\x93\xdf\xbb\xc5\x77\xd0\x51\x58\x05\x77\x2e\xe2\xb2\x6d\x64\x7d\xe7\x71\x77\xc9\x16\xd1\xeb\x2f\x8a\x14\x56\xa9\x2e\xba\x4b\xc4\xd4\x64\x0d\xe1\xe1\xf4\x21\x60\x52\x8c\x4d\x7e\x4f\xfc\x7b\xa3\x46\x66\xfe\x0a\xfd\x41\x01\x0a\x3e\xec\x03\xb0\xc0\x15\xc1\x18\x17\x6a\xd8\x50\xea\x73\x6e\xde\x01\x9c\x90\x1e\xc8\x33\x6d\x39\x14\xd6\x9d\x23\xab\xd8\x84\x54\x86\xf7\x45\x1e\x30\x41\xb0\x4e\xbb\x4e\x24\xe5\xe5\x81\xbc\xd5\x02\x9c\x4b\x26\xd4\x15\x51\x4a\xe8\xb7\x12\x77\xee\x0a\xa0\x98\xd7\x6b\x44\x3f\xbc\x7f\xe2\xd9\xbf\x8d\x1c\x6d\xc6\x4e\xde\x89\xf7\x2f\x4a\xfa\x5a\x51\xf6\x95\xd8\xbb\x7c\x5f\x7b\xab\xfe\xe3\x75\xff\x8c\x7c\xa4\xea\xa2\xfb\x6d\xe9\x98\x6f\x0e\x87\x6d\x32\xb0\x53\x42\x07\x96\xcf\xe1\xa2\xcd\x17\x6f\xb9\x64\x60\x30\x8e\x63\xf0\x58\x7a\xe3\xd0\xaf\x69\x77\x25\xeb\x66\x74\x58\x24\xdd\x8c\x3e\x9a\x11\x5c\xe9\x43\x81\x7d\xf1\x61\x1e\x67\x75\x58\x70\x49\x48\x30\x49\x48\xff\xa0\x50\x8c\x23\xbe\x59\xec\xa3\x64\x8f\x7b\xf2\x7d\x6b\x51\xce\x17\x4e\xfa\xd2\x6b\x78\x0f\x3e\xbc\x28\x21\xe7\x5f\xc5\x36\xdd\xa5\x21\xda\x0e\x87\x49\xdc\x3f\xaa\x1d\x43\x3e\x87\x4f\x43\x10\xc7\x11\x92\xd2\x7d\xf7\x66\x6d\xf4\xdf\x8a\xfa\xb4\x29\xe1\xf4\x32\x81\x56\xb0\x8b\xf7\xe8\xeb\xdc\xf5\xf2\x28\x25\x0c\x1e\xc3\x3b\xf2\x88\x81\x7d\xc0\xc7\x18\x3c\x72\xae\x57\x85\x96\x3f\x83\xd6\x4c\x9b\x65\x59\x9b\xa6\xd3\x31\x12\x26\x32\x5a\x75\xaa\xfb\x0d\x0d\x29\xc4\xe6\x77\x6b\x42\x92\x60\xd5\x3c\xd0\x74\x86\x28\x9e\x8a\x56\x2c\x07\xf4\xe9\x06\x5e\xcf\x71\x2b\xe1\xf0\x2f\xe3\x73\x1c\xf8\xc0\x1b\xf9\x27\x3f\xe6\x9f\xa0\xdd\xdb\xc1\x40\xb2\xc2\xc6\xa9\xe9\xef\xcd\xa9\xfd\x85\x8a\x8e\x59\x73\x1f\x60\xde\xbf\x4e\x3f\x46\xe7\x2b\x47\x51\x97\xea\xe2\x72\x2b\xaf\xbb\xd9\xc5\xc5\xb8\xb8\x49\x6d\xdc\xb8\xb2\xae\x1d\x5e\x94\x38\xb6\x1f\x1c\x8a\x8f\x8b\xd1\x99\xc1\xae\xea\xbb\xca\x8a\xef\x7c\xa6\xdb\x4c\xc7\x31\x9f\xee\x3f\x28\xe2\xb4\xbb\x87\xb7\xfb\x1c\x77\x85\x25\xc5\xfe\x7e\x52\x85\x6e\x8f\x7c\x50\x4d\x5d\x12\xb2\x8a\x9c\x7c\x41\xac\xa2\x43\xf9\x15\x85\xc6\x05\x1c\xfb\xbc\x31\xf0\x98\x0e\x7f\x1d\x18\x29\x43\x00\x63\xa8\x10\x28\x03\x04\x99\xaa\x93\x57\x74\x22\x6d\x36\xa3\xa3\xfd\x45\x64\x49\x50\xb3\x20\x8b\xe8\x5b\xee\xf7\x05\xdb\xa5\x92\xe3\x0b\xbb\x62\x2f\x2e\x90\x39\x7b\xb4\xe6\x21\xc8\x63\xbe\x4d\x6c\x25\x54\x0a\xb2\xc6\x85\x90\xa5\x30\x50\x23\x5b\x0a\xa6\x4d\xe9\x40\x40\xdc\xc5\x87\x4d\xe0\x4e\xfd\xe4\x89\x3f\x21\xd0\x6e\x30\x2b\xd8\xf2\xa7\x23\x4b\x14\x9d\x74\xb8\xf7\xf0\x4a\x13\xe9\xcf\x09\xaa\x85\x40\x96\x7c\x98\x15\x74\x69\xa2\x79\x9e\x15\x68\x8a\x99\x10\x51\x01\x26\xe9\x02\x9a\x9d\xb9\x26\xba\x90\xf0\x3d\xbb\x8f\x37\xfb\x6d\xbd\xbf\x63\x8a\xbf\x9c\x13\x91\x00\x19\x64\x13\xf4\xe4\xa0\x88\xab\xa3\x5a\x4b\x0e\x56\x54\x22\x99\x57\x92\x55\xfb\x53\x1e\xa4\x84\xa1\xb5\x9e\x32\x26\xed\x84\x1f\xf5\x7b\x1c\xda\xec\xf8\x51\x1b\x27\x90\x71\x21\x1d\x2b\xde\x01\x91\xbe\xc1\x19\xe2\x53\x0f\xf7\xd4\x66\x2d\x7c\x57\xb8\xd4\x9f\x3b\x96\x4c\x0b\x8a\x09\xf3\x0c\xfe\xa4\x43\x8a\x2e\x72\x48\xd1\x03\x99\xa4\x88\x7d\x22\x9d\x4f\xde\x97\x43\xbd\x0e\x58\xea\x35\x2e\x12\xa9\x25\xf3\xa9\xf6\x63\xc6\xec\x9b\x5f\xcf\xfb\x4f\x11\x19\x7c\xb0\x1d\xb2\x7d\xb1\x33\xf0\x3f\xcf\x19\xf8\xb4\xed\xf0\x90\xd3\xdf\x87\x5a\x8c\xfb\x1c\x50\x3b\x25\x1a\xd6\x35\x56\x4c\x8d\x8e\xfb\x59\x5a\xcf\xc1\x3f\xf1\xb4\xe4\x00\x6a\xce\x00\xf6\x67\x0c\x40\x35\x66\xbc\x44\x34\xbe\x2c\x24\x7f\xd8\x00\x7e\x35\xa1\xf4\xa5\xa0\x03\x31\xeb\x69\xdb\xae\xda\xa7\xdb\xe2\x71\x54\xae\xed\x46\x98\x27\x54\x9a\x17\x49\xed\x58\xc4\x57\xb2\x40\xdf\x6e\xc1\x64\xc2\xd2\x57\x27\xad\x10\xca\x22\x69\xe3\x4a\x71\x8d\x32\xa2\x68\x13\xf5\x05\xa8\x19\x7a\x2d\x6a\x86\x9e\xf7\x12\xaf\xfb\x10\xca\xe1\xb5\x08\xe5\x50\x8c\xc7\xc5\x8e\x54\x0a\x78\x2e\x42\x3b\x00\x85\xf6\x79\xa2\x0d\x9f\x45\xc1\xfb\xf9\x61\x29\xc6\xab\xf6\x39\x34\xf7\x86\xcc\xd5\x07\x1e\x11\xf0\xc3\x16\xff\x75\x48\x30\x27\x9d\xfd\x07\x29\x3e\xe1\x6c\x7a\x90\x18\x52\x70\x77\x6c\x37\xa0\xe3\xa3\xed\x6c\xc9\xe7\x3d\x67\x49\x3f\xd6\xce\x92\xd6\x31\xc0\xa5\xa0\x24\xa5\xd7\x21\x99\xdd\x16\x05\x30\x8b\x2b\x42\xe3\x07\xe4\x22\xd1\x26\xa8\xea\xa3\xbc\x9d\xf7\x5b\xf6\x77\x93\xdf\x83\x15\x4a\xb4\x99\x27\x5a\x25\xd7\xb6\x91\x28\x00\x07\xf0\x65\x1c\xce\xfb\x19\x93\xd9\x85\xcd\x96\x68\x7b\xb6\x3e\xd1\xce\x6c\xb9\xfb\xff\x93\xa9\x93\x05\x27\x67\xd1\xc9\x6c\x12\x6a\x32\xae\x8c\x3a\x97\xc2\xe3\xa9\x97\x82\x96\x01\x48\x81\xa4\x7f\x50\xd6\x05\xd5\xa8\x4d\x2f\xe6\xdb\x20\xa2\xfc\x1e\x80\x0f\xeb\x22\x8a\xe2\x3a\x89\x71\xa4\x4b\x24\x7a\x40\x4f\xb6\xa0\x65\x73\x9e\x36\xb0\xe5\xd7\xf3\x54\x26\x0d\xaf\xb2\xc8\x25\x87\x86\xa7\x46\x40\x3d\x9d\x4e\x09\x17\x9a\x10\xad\x13\x9e\x07\xdd\xc2\xb3\xbc\x85\x54\xb3\xd3\xa1\x96\x25\x3e\x9f\x51\x22\xf4\xc2\x87\x4f\x0d\x86\x50\x5d\x74\x9f\x47\xd1\x3c\x05\x6b\xb3\xee\xea\x5a\x80\xf9\x93\x0d\x60\xef\xf2\x15\x2b\x56\xf4\xa0\x84\xbc\x66\xed\xda\xb5\xeb\xb2\x34\x1c\xb3\xe9\x92\x6e\x0e\x64\xaf\x95\x51\xd9\xb7\x47\xb3\xe1\x59\x7b\x6a\xbe\xa3\x26\x59\x87\x7a\x51\x27\x7f\x56\x01\x15\xf4\xbd\x0c\xbe\x80\xc2\xf2\xfb\x0d\x0b\x88\xb2\x72\x05\x65\xe5\x2a\x97\x4c\x59\x3f\x3e\xd5\xec\xee\xb1\x5e\xd3\xed\x8d\x41\x83\x8c\xbe\x64\x15\x46\x31\x35\x16\x3b\x46\xd3\x64\xcf\xeb\x32\xc7\x67\x83\xdc\xd8\x10\x3a\x31\x62\x75\x39\xa2\x13\x08\x13\x8c\xbb\x54\x83\xde\xc6\x47\x9e\x59\xe4\x08\x20\x37\xf1\x06\x1e\xe5\x6c\x5e\xa5\xe6\xcd\xc4\xaf\x6e\xc9\xf4\x77\xf3\x4c\x14\xd2\x9b\x89\x7f\xfe\xc3\xf5\x7d\x81\x67\x22\xe1\xe3\xe9\x3b\x7a\x9b\x4d\xd3\xad\x13\x97\xff\xfc\x87\xeb\xb9\xbc\x35\xdb\xa4\x22\x5d\x1c\xe6\x99\x83\x5b\xe2\x6f\x36\xcd\xc4\x54\xfe\x4c\xc8\xb6\xc4\x9f\x2a\x8a\x56\xe0\xaf\x1b\xdf\xf5\x8e\x53\x32\x13\x77\xbd\x83\xcd\xc4\xbd\x89\x99\x58\x45\x4e\x07\x4d\xc3\x79\x77\xfe\x70\x4e\xe3\xc3\xc9\xf0\x4e\xad\x21\x52\xcc\xab\x30\x71\xae\x37\x13\x7f\xf3\x53\xa7\x64\x40\xdf\xfc\xd4\x7a\xce\xa7\xbb\x03\xaa\x1b\x27\x83\x53\xb7\xb4\x0f\xe5\xcf\xc5\x92\x96\x4b\x7b\x16\x68\x56\x21\x66\xa2\x00\x33\x71\xff\x5d\xeb\x4e\xc5\x4c\xdc\x7f\xd7\x3a\x6e\xd9\x70\x67\xe2\x6c\xad\x35\x9e\x3c\xe3\x9f\x91\xb6\xb4\xc5\xbd\xf1\xdf\x73\x34\xa9\xab\x56\xaf\x5e\xb3\x16\xc1\xdd\x75\x7e\x5c\xd0\xa7\x66\x2b\x54\x8d\x36\xf5\x37\x7e\xf3\xb7\xde\xf4\xa6\x37\xbd\xf9\xcd\x6f\x7e\xf3\xf0\xf0\xa5\x97\x5d\x76\x39\xc6\x80\x8e\xbc\xfd\xb7\x7f\xe7\x5f\xff\xee\xbf\xf9\x3d\xab\x65\x9d\x0c\x92\x5a\xd6\xc7\xd2\xef\x9e\xc9\x82\xb9\x7b\xa6\x0a\x56\x46\xc2\x4c\x17\xf1\x5c\x96\xc6\xf4\xb1\x36\x34\xa6\xea\x9e\xf9\x3d\xe2\x99\x0b\x46\x01\x30\x5d\x20\x36\x15\x3c\x8a\x7f\x57\x6b\x00\xc6\x85\xd3\x89\x26\x85\xe8\x63\x79\xc2\xa9\x76\x06\x68\xfa\x6e\x37\xff\xee\x83\x4d\x0c\x91\x2a\x7d\xd8\x37\x8c\x11\x4a\xf9\x49\x86\xdd\xaa\x47\x59\x5d\x2f\xa4\xc4\xc3\xf7\x38\xf0\x53\x1d\x10\x29\x84\xee\xf6\x23\x09\x35\xc7\x9c\xcf\xd5\xa5\xac\xda\xcf\xf2\x33\x6b\xc2\x32\x27\x68\x4d\x50\x6a\x1f\x23\xb5\x0a\xfd\x64\x79\x77\x50\xbc\xec\xda\x20\xba\xde\x8a\x31\xf8\x3e\x25\x7d\xa4\x10\x7c\x1f\x85\x86\xbd\xbe\xc1\x14\xda\xeb\x4b\x1b\x22\xb9\x59\xc7\x0a\x25\xfc\x3e\x8f\x7c\x23\x4a\x28\x3a\x59\x8f\xdf\x97\xa2\x29\x90\x2c\xba\x6f\x21\x04\x11\x41\xdd\x97\x85\x59\x53\x3b\xc9\x6b\xfc\x4e\xca\xed\x5f\x75\x02\x63\x29\x79\x44\x03\x25\xa3\xde\xa8\xc8\x38\x83\x45\xa8\xa6\xef\x03\x7d\xbc\x83\x25\xb1\x9f\xd4\x43\xc7\x48\xef\xb6\x15\xa5\xca\x71\x1f\x15\x6c\xc3\x4d\x88\x13\x4f\xa4\x6f\xfe\x5b\xf3\x37\x3f\x4b\x3d\xfa\x66\xed\x16\x78\xe5\x08\x73\xa6\x7f\x93\xde\xf2\x93\x02\x57\xc3\x6c\x99\x4d\x5a\x5d\x0f\x6b\xa4\xc1\x8c\xf7\xaa\x46\x8f\x3c\xdd\xcd\x27\x0e\x34\xa6\xa9\xea\xac\x3b\x78\xef\x5e\x14\x69\x60\x69\x1a\xb9\xe0\x0c\x1b\x68\xa4\x9b\xf3\xfa\x82\x83\x3e\x6b\x56\x6b\xd1\x68\x4a\x58\xb3\x30\x2c\xa7\xe5\x77\x65\xb4\xac\x9b\x5b\x0d\xf1\x47\xa0\x23\x7c\x43\x98\xd0\xd0\x1d\xf4\x5b\xd7\x7f\x37\xaf\xff\x7b\x09\x45\x9d\x23\x1f\x3a\x25\x39\x4c\x8c\xe6\xab\xf3\x2f\xc1\x75\x18\xcd\xb4\x5e\x47\x33\x81\x0a\x11\xea\x0b\x21\x00\x09\xd7\xf4\x98\xe0\x5e\x1c\x8f\x39\x37\x5a\x08\x51\x49\x29\x17\xf4\x7b\x79\xc1\xe6\x0b\x7a\x5d\xcb\xbe\x6d\xd8\x20\xba\x06\x31\xb7\xc5\x00\x5c\xd0\x2f\x5d\x6d\x58\x95\xbd\x05\xc6\x47\xe8\x1f\x60\x27\x3b\xc0\xdf\xcc\x16\x9c\x7b\x5c\xfd\xd4\x54\x73\xb2\xd0\xe2\x1e\x7f\xe9\xea\xf5\x5c\x63\xf8\x58\x93\xd7\xc3\xc5\x21\xe7\x46\x5a\x52\xb6\x59\xbe\xb7\x71\x23\xa6\x6d\x84\x49\xf7\x04\xee\x6b\x7b\x27\xec\x4b\xdd\x09\xf9\x53\x7c\x0e\x6a\xf7\x5f\xa3\xb5\xfb\xa0\x35\xf7\x71\x92\xe7\xdf\xd7\x0f\xf1\x1e\x7c\x37\xe5\x3c\x82\x12\xbe\x8f\x36\xd5\x2c\xbb\x18\xfe\x22\x31\xbd\x0d\x52\xd6\x5b\xb7\x8f\xec\xe9\xd5\x9a\x29\x0f\x44\xa4\x4d\xe6\x8c\xeb\x5b\x01\x78\xf8\xf3\x9a\x00\x99\x75\xd5\x07\x32\xaf\x4d\x4b\x8f\xa5\x17\x6b\x4f\xc6\x0b\x21\x0e\x2a\x94\xe0\x27\x59\xd3\xb9\xa5\x2e\x72\x3c\x7b\x2f\x04\xff\x48\x08\x2d\x6d\x84\xf1\xf4\x57\x0c\xe8\x0d\xfd\x49\xa0\x37\x6a\xdb\xaa\x06\x0e\xfb\x6c\x1f\x33\xad\x6d\xca\x5e\x36\x5a\x9d\xf6\x77\x72\xfb\x2d\xe1\x84\xb1\x06\xea\x14\x96\xe1\x3c\x98\xf3\xdb\x6d\xf5\x18\x57\x9c\x1c\xf3\xd9\x19\xd5\x3f\xaa\xfc\x47\x8f\xfa\xb1\x3f\xb0\x76\xbb\xd4\xfd\x07\x45\x9c\x2b\xfa\x63\x7c\x01\x99\xdd\x0e\x6a\x8e\x2b\xa3\xfa\xfc\x1d\xf0\x07\x0f\xd9\xc0\xae\x6d\x60\xa8\x89\x05\x5d\x3d\x9b\xbd\x37\x9a\x40\xf5\x7d\xf1\x11\x9f\x06\xaf\x67\x43\x3f\xd8\x4e\x03\x98\x0c\x78\xc2\xa8\x80\x0d\x4d\xff\xa8\xf2\x1f\x3d\xcc\xea\x45\xd5\x39\x7b\x70\x96\x0f\xe1\x1e\xd1\xec\x8a\xa1\x2a\xb2\x8c\x1f\xfe\xd6\x57\xf7\xec\xdf\x84\x66\x9a\xb6\x39\xd5\x7e\x9c\x57\x7b\x77\x7e\xb5\x55\x5e\xad\xea\xef\xcb\x1f\x20\x8f\xa1\xa2\x99\xf9\x49\x9a\xf9\x18\x4d\x75\xea\x1f\xc9\x75\xa9\xac\xb5\xaf\x2e\x4c\x22\x7e\x48\x8f\x02\x45\x7b\x35\xfb\x79\x3c\x69\xbb\x9a\xf4\xb9\x82\x2e\x71\xd9\x7f\x32\xfb\xb2\xaf\x79\x1a\x10\x35\x79\xed\x3f\x4e\xf1\x6b\xd8\xff\x63\x7e\x9e\x22\xf0\x53\xbc\x01\xab\x08\xdc\x42\x31\x6d\x70\x6c\x98\x69\xe5\xb8\xe5\x4e\x30\x19\x09\xf2\x50\x3d\xc8\x43\xb1\x79\x79\x82\xd7\x7b\x7f\x31\x03\x09\xa5\xfd\x89\x38\x78\x22\x13\xf1\x0c\x46\xc5\xd1\xd6\xd7\x0c\xe4\x53\x1e\x42\xd5\x65\xf1\xaa\x9f\xe5\x4d\x7d\x33\x5d\x0c\x50\x6d\x48\x63\x99\x59\xdf\xde\x5c\xff\x4d\xf6\x5c\xaf\xc9\xec\xcd\xd3\xce\xf5\x92\xd5\x9b\xd6\x8d\xcf\x65\x37\xbe\x12\x78\xb8\x37\x52\xa8\x07\xe0\xab\xac\x0c\x31\x06\xb3\x27\x64\xe4\x87\xb1\x39\xcf\xf1\xda\x1c\x6b\xff\x01\x9f\xdc\xd0\x14\x51\x73\xb3\x3d\x7c\xcf\xb3\x69\xa4\xf0\x6d\x25\x71\x9b\x7f\x2e\x9d\xaf\xc3\x9b\xc4\x37\x56\x7d\x6e\xb4\x9d\xf2\xed\xba\x03\xcf\xed\x63\x8f\x0f\x26\x6c\x98\x7e\xee\x76\xfd\xc2\x29\xde\xae\x87\x4f\x64\xbb\xfe\xad\x87\x50\x75\x10\xf3\xbc\xf8\x84\x6e\x13\x8d\x6f\x37\x78\x89\x81\xf2\x3e\xe0\x3b\x53\xfc\xe5\xd4\x29\xd6\x95\x38\xc8\x0b\xf6\x61\x55\xcf\xf6\x50\x62\x12\x26\x2c\x87\x34\x65\x39\xa4\xed\xce\x5c\x1c\x69\x9b\x99\x3b\x92\xc7\xd6\x0f\xb5\x64\x9d\x21\xb8\xbc\x4a\xc1\xe5\x0b\xf5\x77\x47\xa1\xc6\x67\x31\x91\x3f\x79\x75\x31\xce\xfe\x85\x04\x13\x06\x05\x17\x64\x1e\xc7\x6f\x66\x12\x07\x2e\xc8\x6a\xe2\xf0\xac\x31\xeb\x80\x94\xaf\x35\x10\xfe\x09\xcc\xe2\xd1\xb6\x67\xf1\x68\xde\x2c\x02\x24\x5d\x2b\x75\x29\x80\x01\x74\x12\x4e\x40\x87\xfe\x74\xda\x37\x13\x59\xd1\xaa\x1e\xc6\xcd\xbe\x98\x36\x91\xe5\x5f\x22\x27\x36\x0f\x69\x49\x26\xd9\xcd\x76\x5a\xd0\x03\x3f\xc6\x07\x9e\x6a\xc7\xfa\x87\x8c\x12\xa1\x17\xee\x3a\x91\xf4\x3e\x75\xd1\xbd\x3c\x43\xfb\x98\x65\x98\x3a\x98\xe1\x82\x69\x0d\x53\x5b\x13\xfc\x54\xfc\x98\xab\x1d\x89\x03\x87\x62\x5e\xc3\xab\xbc\x6f\x51\xb3\xbd\xaa\x11\x6b\xac\xa3\x44\x88\x26\xb8\xd6\x90\xa7\x8d\x20\x3c\x8f\xd4\xb3\xb6\x93\x37\x91\x6a\xec\x64\x6a\xa8\x22\xd2\xce\xa5\x40\x3a\xa5\x88\x2b\x2c\x4c\x67\xb1\xba\x43\x62\x9d\x72\xa2\xa2\x73\xbe\x66\xc7\xd6\x21\x68\xbf\xf6\x3b\x6e\x81\xf6\xef\x51\x5a\xd8\xff\xeb\xb9\x79\x61\x2f\xb3\x6a\xc2\x85\x21\x00\xae\x76\x87\xf1\x8f\x74\x21\xf5\x95\x5b\xb0\x13\xa3\x1c\xca\x18\xe5\xf0\x4d\x5e\xd0\x77\x0a\x86\x98\xe9\xa6\x0c\xb4\x25\x3e\x8b\x95\x0b\x9c\x72\x98\x89\x0c\xca\x85\x61\xdc\xcf\xca\x15\x9c\x72\x88\x19\x0a\xe5\x28\xa1\xeb\x0c\xad\xa2\xfe\x21\xd3\x54\xaf\x37\xf3\xe5\xf9\x6e\x8e\x4e\xcf\x30\x00\x55\x9d\x70\xfb\xd4\xcc\xbc\xfe\xd4\xc8\x87\x4e\xee\xdb\x71\x9b\xeb\xb6\x65\x3d\xcc\x7b\x76\xc0\x50\xfe\x78\xf6\x89\xb5\x69\x9c\xd4\xad\x7c\xdc\x29\x16\xd2\x25\x68\x62\x59\x00\x26\x16\x50\x48\x51\x02\xb9\x48\x40\x48\x60\x70\xca\x27\xe0\x64\xeb\x09\xbd\xf0\xc1\xf9\xc5\x5d\x3c\x99\x17\xb4\xd0\x1c\x56\x70\x0d\xff\xe0\x6b\x4e\x58\x01\xca\x64\x10\xb3\x30\xbc\xaf\x8d\xa8\x85\xd0\x0b\x67\xf2\x72\x54\xd4\x45\x77\x27\xa3\x8d\x59\x03\x98\xcb\x0b\x45\xa8\xb7\x13\x49\x70\x0d\xaf\xc3\x8d\x24\x48\x38\x95\x77\xe0\xd9\xaa\x24\x4d\xf4\x15\x4c\x49\x51\xa6\xcb\x54\x83\xd6\x57\x30\xe3\x1d\x05\x23\xd8\xbe\x50\x6c\x02\xf4\x06\xe2\xac\xc7\x50\xa3\x72\x50\x03\xc0\x43\x9e\x21\xe3\xf7\xe3\xe9\x77\x9a\xaa\xb6\x08\x9f\xa0\x50\x0b\xdb\x94\xd9\x48\xa6\x01\x56\xa9\x9d\x98\xb6\xea\x4d\x8c\xc2\x7e\x8d\xb5\x99\x66\x0f\x32\xe3\x68\x8b\x7a\xad\x63\xc1\x5c\xd6\xe5\xfa\xbd\x93\x77\x12\x31\x49\x27\x92\x57\xed\x92\x25\xad\x93\x4e\x1c\x4a\xdf\x64\xe3\x1a\x5e\x75\xd2\x5e\x5f\x3e\xba\x6c\xac\x36\x09\x87\x27\x74\x4c\x72\x2d\xee\xdf\x65\x03\x92\x23\x4f\x5d\x2f\x13\x88\xe6\xc8\xee\xd7\x35\x88\x70\xbd\x3a\x34\x7c\x7a\x76\x0e\x00\xfb\xa3\xca\x7f\xf4\x68\x95\x22\x36\x1f\xf9\xb1\x88\x02\xb8\x57\x57\x61\xd8\x03\x1a\x65\xd0\x1d\x0e\x4a\x68\x68\x67\x59\x88\x3c\x42\xa0\xf6\x21\xf1\xe5\xe5\xd6\x45\x7b\x25\xa6\xc2\x7c\x8b\xd5\xbc\xf7\x20\xbc\xe6\x68\xad\x60\xf3\xd4\x47\x45\x29\x64\x91\x25\xf0\x67\x18\xe4\x80\x3f\x85\x8a\xcc\x11\xb4\xe4\x0c\xc4\xcf\xeb\xdb\xb1\xc8\x30\xf5\x96\x63\x9e\xfc\xd1\x5a\xc9\xf4\x60\x01\x3a\xca\xc9\x92\xe9\xc1\x1a\x0d\x18\x2e\x4b\x7d\x41\xbf\xf4\x65\xc9\xe8\xca\x00\x99\xdc\xf6\xc9\xa1\x60\x37\xf2\xc5\x74\x29\x18\x54\xbb\x18\xd9\x0c\x8d\x76\x00\xf4\x9e\x21\xc2\x2f\x0a\x29\x65\x92\x4e\xf3\xcf\x0b\x2c\x44\xb1\x65\x11\xe5\x05\x06\xe5\x8a\xea\x06\x78\xe0\xd1\x0a\x39\xd2\xf7\x24\xef\x8c\xe3\xba\xd8\x20\x40\xc6\x05\x06\x67\xdb\x6c\x80\x29\x1e\x57\xb3\x97\x10\xb8\x27\xf4\xd5\xa9\x1f\x4c\x12\xb1\x18\x6f\x81\x6e\x02\xf7\x5a\x6e\x27\xf7\x64\x76\xb2\x9f\x3a\xd9\xa9\x73\xd1\x25\xdd\xff\x6e\xe7\x9f\x3a\x32\xaa\xda\xab\xc4\x58\xe8\x1f\x15\xb5\x1d\x09\x15\xbb\xc0\xc6\x0a\x64\x0f\xf6\x03\x1e\x96\xb1\xc8\x0c\x54\x82\x51\xd4\x66\x53\xb5\x2f\xbc\xf6\x46\xdf\x6a\x6a\x0d\x22\xf7\x7c\x2a\x65\xeb\xc1\x57\xc2\x18\xdf\x0e\xb5\xe7\x1f\x86\x16\xd4\xaa\x3a\xac\x09\xf4\xfe\x29\x61\x52\xb2\x52\xcf\xc4\x2b\x30\x76\x2b\x72\xb1\x84\x59\xad\x2a\xb5\x91\x0f\x6c\x94\xa9\x89\xff\xef\xcb\x28\x11\x7a\xe1\x7d\xa7\x32\x89\xbf\x49\xe3\xcf\x52\xa7\x76\x86\x5d\x8e\x9f\x47\xcf\xca\x55\x36\x8b\xbf\x4d\x2d\x38\x58\x49\xba\x66\x1c\x4e\xbf\x08\x26\x84\x61\x37\x26\xed\xc2\x4f\x65\x58\xe5\xaf\xe1\xd5\x38\x56\x79\xc9\xdc\x13\x62\xf1\x76\xcb\x61\xd4\x42\xf0\x42\x8a\xc2\xd8\x03\x5f\x74\xe3\x0c\x25\xc3\x30\x16\x26\x41\xf1\x46\xd4\x61\x22\x74\x8d\x07\x27\x03\xb4\x6d\x42\xfa\x29\x1e\x7d\x4d\x1d\xbb\x2e\xbf\x63\xd0\xb5\x34\x01\xe2\x7a\xfe\x5d\x9a\x4b\x20\x77\x0a\x50\x1b\x77\x9c\x32\xa9\x06\x36\x93\x84\x48\xab\xf8\x06\x5e\x71\x2b\xc1\xb1\x0b\xf3\x6e\x48\x9d\xac\x1f\x23\xad\xe8\x12\xad\xdb\xb4\x10\x75\xe3\xb2\xd9\x34\x01\x37\xcd\x6f\x65\x16\xa2\x82\x75\xad\xce\xc6\x61\x56\x66\x0d\xe2\x83\xb1\x95\x39\x8d\xae\x35\x8f\x5c\x2d\x2d\xdd\x6a\xb9\x2a\xb7\xe5\x77\x8a\x2e\x3c\xe6\x18\x33\x9e\x19\x37\x78\x3b\xaf\xea\xdb\xed\xd0\x1e\x69\x9d\x54\x57\x70\xf8\xa4\x61\xf6\x70\x31\xe6\xf5\x45\xff\xf1\x69\x61\x6c\x4d\x1e\xff\x3d\x44\x94\x65\x3f\x27\x64\xfb\x39\x21\x9b\xe5\x84\x6c\x96\x11\xb2\x89\x56\x90\x6e\x1e\x4a\x7b\x02\x81\x9a\x7d\xdc\x50\x01\x4f\x4d\x52\xb7\x51\x34\x89\x20\x98\x3b\xf9\x94\xa4\x08\x81\x98\x2c\x0a\xf8\x39\x4c\x0f\x32\xe0\x24\x10\x1d\xc6\x99\xba\x32\x0a\x28\x31\x94\x1e\x73\xcc\x13\x3b\x18\xba\xba\x9f\xbf\xd9\xcf\xdf\xcc\xb2\x7b\xdb\xe3\x0f\x88\x8a\xb4\x9c\x85\x5f\x52\xb3\xcc\x27\x79\xc4\xfa\x24\x3f\x9b\xee\x93\x7c\x5f\xf6\x64\xe3\x3c\x36\x6c\xd2\x95\x2a\x25\x28\xf9\x97\x37\x9d\xfd\x16\x6d\x9c\xa6\x73\x2e\x7d\x3a\x1f\x68\x35\x9d\xfd\xc6\xab\x0c\xd8\xff\xa2\x93\x2e\xe4\x70\x0b\x65\xe7\x83\x19\x25\x42\x2f\x7c\xff\xa2\x5f\xa2\xfb\x67\x5d\x74\xbf\x89\xe1\x4b\x55\x3a\xd4\x7d\xae\xf1\xe9\x16\x2f\x5e\xb2\xd4\xba\x6e\x92\xef\x26\x38\x6f\xa2\xef\x26\x82\x4d\x25\xbd\x37\xb3\xe4\xbe\xe7\x73\x95\xad\x06\xbd\x72\xab\x0d\x19\x53\x12\x91\x96\x59\xd6\x40\x98\x29\x3c\x79\x0b\x43\x7e\xee\xd7\x99\x28\xcf\xf5\xbc\x1a\x29\xf0\xe2\x57\x39\x8a\xbc\x12\x38\x9a\x50\x94\x98\x0f\x32\xe5\xf9\xea\x97\x3f\x5a\x2b\x18\x74\xff\x32\x3c\x05\x2d\xd5\x26\x2c\x5a\x2b\x9a\x96\x20\x02\x7c\x13\xb4\x54\x44\xec\xba\x62\xdc\x41\x22\x5a\x49\x16\xe3\xe1\x51\x92\xbb\x4a\x0c\x07\xef\x3c\xc8\x16\xe8\x54\x01\xce\x22\xb2\xa0\x3b\xdb\xf4\x59\x15\xc1\xb4\x90\x3d\x57\xb7\x45\xa0\x3b\x7c\x4e\x18\x17\x95\xc4\x5b\x94\x85\xf8\xbe\xab\x46\x59\xdb\x20\x25\xda\x7c\xe5\x8b\xa1\x30\x48\x57\x67\x87\xb2\x10\x3f\xaa\x0b\x9b\x12\x4b\xe0\x15\x94\x38\x2b\x94\x9e\xf4\xc7\x20\xcd\x81\x6f\x59\x7f\xb8\x96\x83\x2b\x2c\xf0\xde\x59\x61\x18\x07\x64\xc0\xec\x67\xf7\x4a\x3f\x53\x2c\x66\x29\x2c\x1c\x67\x87\x7e\xd7\xd7\xe1\x0e\xbe\x27\x1c\x5f\x07\x6e\xc5\x25\x7d\x8d\xd7\xac\xbc\x89\x5f\xde\x4f\x38\x5a\x75\xe3\x98\x70\xd0\x1b\x75\xf4\xf3\xae\x45\x73\x8a\xb7\x78\xa4\xc9\x31\x81\x2c\x9a\xad\xf4\x87\x66\x02\xc6\xd9\xc5\x9a\xaf\x4c\xc4\xe5\x2b\xcb\x22\x2d\x5f\x54\x91\x65\xb5\x76\x65\x59\x51\x8b\x53\x1e\xb1\x88\xe2\xbd\x21\x28\xbd\x4f\x0f\x65\x91\x2d\x5f\x99\x2d\xdf\xe9\x58\xe2\x34\xb5\x53\x34\x43\xb1\x0e\x51\xbf\x3e\x89\x18\xbc\x26\x79\x84\x4e\x43\x21\xd4\xa6\xda\x05\x20\xc1\x6a\xa5\xc5\xcc\xea\x31\xcd\xe1\x34\xeb\x72\xef\xe3\xb3\xe4\x84\xdd\xf7\x38\x9c\x0d\x65\xef\xdf\x66\x72\x5b\xe9\x94\x7a\xa1\x2c\xca\x80\x0e\xee\xc7\x29\xc0\x53\x3d\xa2\xc3\x70\x90\x3c\x10\x64\x81\xce\x53\xad\xec\x9e\x5c\x1a\xd3\x25\x94\x3d\xaf\xa8\x8e\x63\xd9\x7c\x0e\x9e\x1c\x12\x93\x71\xea\xcf\x87\x47\x6b\x15\x35\xad\x1d\xe6\x60\x76\xca\x0e\x35\x6f\x9d\x23\xd6\x31\x75\x3d\xd4\xe5\x37\xd5\xb5\xae\xa9\x2e\xaa\xc4\x7c\x7d\x16\xa5\xeb\xae\xb8\x81\xf3\xb2\x63\x67\x54\x96\x25\x29\x78\x6d\x6b\x14\x5b\x27\x4b\xa3\x33\xb2\xbc\xd9\xf3\x64\x49\x1d\x66\x75\x52\x83\xd1\xa8\x48\x0c\x35\xee\x86\x0e\x59\xd6\xbb\x01\x3b\x1b\x75\xc8\x4e\xd5\x6a\xc7\x88\x0d\x37\x5d\x15\x86\xb2\x1c\xbf\xff\xaa\xd1\xa8\x03\x3c\x57\x7b\xd4\x4f\xbb\x2d\x74\xd1\xf3\x49\x85\x54\x8e\x7f\x4d\x97\x5c\xae\xb8\x68\xfc\x73\x19\xb5\x58\xb1\x2d\x76\xc0\xc6\x8b\x2a\x38\x4b\x95\x11\xeb\xae\xb6\xcc\xb4\x58\x01\x4e\x7b\x89\xdb\xa2\x2e\xba\x85\x38\x58\x68\x11\x4b\x2e\x52\x2d\xe2\x9f\xd5\x90\x4d\xcb\x63\x1e\x41\x7a\xa6\x4d\x8b\xd0\xd3\xa2\x38\x42\x3a\x73\xae\xb3\x06\xc1\x01\x58\xe7\x22\xb6\x3b\xf7\x66\xe5\x3d\x69\x69\x04\xf1\xd8\x19\x6e\x2f\x83\xf5\x2b\x54\xa9\x75\x3a\x7a\xbe\x85\x94\xff\x44\xcb\x12\x9f\x6e\x59\xe2\xb3\x2d\x4b\xfc\x4d\x46\x89\xd0\x0b\xbf\xb4\xf2\x57\x22\x52\xa5\x2e\xba\xdf\xa8\x98\x16\x9f\xe2\x13\x13\x91\x26\xe9\xd9\xc6\x88\x49\x01\x2e\x85\x32\x8d\x5d\xb4\xf9\xe2\x2d\x2c\x76\xa4\x09\xa1\xe7\x48\x46\xec\x88\x46\xe8\x39\xc0\xfd\x50\x0e\x58\x3f\x94\x3a\x79\x29\x7a\xd6\x4b\xd6\x89\x69\x64\xf5\x7e\x63\x55\xb3\x5c\xdc\xd0\x89\x14\x29\x44\x03\xa8\x6b\x6f\xad\xe0\xa4\xf8\xde\x12\x22\x65\xbd\x98\x79\xfb\xfb\x28\xa4\x07\x94\xfd\x66\xbf\x1f\x17\xdf\x6e\xed\xc0\x17\xa3\x5f\x93\x9b\xe1\xa0\x82\x5e\xbf\xe7\x81\xd7\x2f\x7e\x84\x9d\x60\xae\xf1\xfb\x99\x6b\x7c\xdd\xba\x42\x6a\xef\x07\x47\x77\x71\x24\x2f\x5e\xc5\xf8\xfd\x55\xb9\x74\xbd\x2f\x3e\x2a\x12\x3e\x96\xfa\xc1\xb4\x16\x67\x0f\xd3\x83\xbd\xba\x84\x7e\x40\x73\xeb\x70\x19\x47\xc5\x68\x42\xf1\x71\x24\xcf\xa5\xd2\xc6\x24\x98\x6e\x6d\x4b\xd4\x78\x38\x51\xe3\x8d\xf9\x35\xd6\xd1\x8f\xb2\x07\xeb\x96\x75\x3f\x9e\xfe\xc9\x23\x22\xe1\x49\x50\xb7\xf9\x0f\xad\xc6\x84\x55\xfb\x77\x15\xa6\xe1\x3d\x48\xc3\x1d\xd7\xa4\x47\x3f\x18\xd1\xce\x1b\xc9\x09\x3a\x90\x33\x41\x07\x13\xc3\xb9\xf9\xa4\x27\xe8\x40\xa2\xc6\x5b\xe6\x3b\x41\x47\xda\x9a\xa0\xc9\x8c\x09\x8a\x0f\x7c\xfb\x13\xc2\xd1\xb3\xbf\x83\x97\x7c\xb1\xa9\xa4\x62\x10\x2b\x60\xca\x88\xa7\x5e\x88\x9c\xae\xdf\xca\xbf\xfc\xb8\x51\xb3\x17\x87\x5f\x4f\x59\x95\x1a\xa1\x93\xae\x73\x3b\x53\xf9\xd6\x11\x8b\x19\x14\x4f\x3f\xa6\x01\xe1\x3c\x11\x77\x3a\x95\x00\x1a\xba\x8d\x37\xf6\xb5\x4a\x06\xa7\xa5\x5d\xe1\xce\x41\x48\x13\xe9\xc5\xb3\xd7\x87\x97\x32\x40\x99\xb3\xc8\x1d\xd0\x53\xac\x3c\xba\x05\xc2\xbf\x55\x13\x4d\x33\x8c\xe4\x61\x88\xaf\xe6\x08\xe4\x31\x06\xa6\x0d\x24\x96\x33\x54\xcd\xd5\xd1\xc8\xa3\x5b\x59\xb1\x6c\xfe\xe5\x36\x56\x74\x63\x53\x62\xe2\x77\xf1\xee\xbb\x89\x89\x3d\xca\xbd\x5e\x51\xcc\xd6\xa5\xd6\xf2\xd5\x1b\x52\xb2\xb7\xad\xcc\xfd\xab\xd4\xa4\x57\x2a\x3b\xd3\x74\x0f\x6f\x27\x45\xaf\x44\xcc\xef\x7a\xe2\x7d\x6d\x1a\xd6\x61\x24\xa5\x43\x06\x36\x82\xdb\xea\xb6\x46\x45\xe8\xd2\x86\x30\x9b\x98\x8b\x30\x60\xe3\x7d\x37\xef\xc7\x41\x1a\x6f\x5d\x0c\xca\x37\x2c\xf0\xe8\x6a\x68\xe9\x7f\x95\xd8\x36\x7b\xd9\xb6\x41\xb9\xd3\x93\x82\x64\x2f\xd4\x52\x03\xf3\x29\x15\x87\xea\x27\x61\x9b\x7c\xd0\xfe\xb5\x11\x3b\x23\x43\xc8\x6e\xb7\x3e\x94\xbe\xa5\x23\x08\x69\xc0\x2d\x44\xc7\x05\x63\x68\x8e\x93\xa4\x53\x4d\x9c\xf5\xbd\x89\xb3\xfe\xbe\xcc\xb3\x6e\x82\x0d\xb7\x39\x2a\xd5\x49\xc8\x45\x7b\xbd\xad\xf1\x78\xa2\xc6\x19\x5e\xe3\xbd\x59\x72\x21\x39\x97\x4a\x41\x14\xe4\xc7\xed\x50\x90\xbd\x99\x24\xb6\x9d\xf5\x7f\x30\x63\xfd\x37\xb6\xb7\xfe\x3a\xe3\x35\x8f\x15\x3a\xd2\x14\x4b\xb4\x82\xe3\xa2\xc9\x02\x77\xd4\x95\x82\x13\x4d\x5d\xc9\x07\x78\x25\x09\x60\xac\x42\x9d\x03\x63\x09\xb4\x58\x7b\xee\x99\x80\x7d\xb6\x0c\xd8\x02\xd2\xbc\x78\xa0\x7f\x5d\x1a\xba\xa3\xff\x70\xc6\xe8\xcf\x6d\x77\xf7\x27\xe3\xea\xe2\x9f\xfc\x7f\xe4\x4c\x57\x76\x38\xfc\x87\x79\x43\x4d\xc1\x43\x15\x23\xf3\x9e\x8f\x26\xe2\x0b\xc8\x44\xec\x32\x2f\xe0\x62\xd6\x9d\x8c\xb8\xbb\x32\xb7\xe1\x8f\xf0\x86\x73\xdd\x49\x3f\x92\x45\xf9\x20\x46\x22\xff\x40\xbe\x16\x3d\xd5\x36\x83\x23\x9a\xfa\xe4\x85\x0f\xaf\xc5\xe3\x98\xce\x38\x52\xbf\xd9\x2e\x7e\xc4\xd9\xc5\x29\x2c\x64\x0f\x8d\xbf\x43\x91\xf4\x17\x3e\xbc\x96\x87\xc8\xb8\x3b\xee\x42\x02\x37\x61\x4d\xc7\x9f\xfb\x30\x69\x48\x8b\x4e\xab\xb3\xd9\x54\x18\xc9\x2c\x61\xad\x6d\x37\x29\xaf\x41\xf7\x56\x32\xc7\xcb\xd0\x99\x03\x84\x4a\x93\x38\x5e\x8f\x65\x6c\xb0\x4f\x7a\xed\xee\x30\xe3\xa4\x76\x7d\x48\xfe\x49\x1f\xec\x76\xc6\xf0\x38\x6f\xe2\x0e\xc1\x85\x9b\x27\x9a\xa1\x6a\x01\xbc\x15\x4c\x9d\x59\x4a\xcd\x17\x52\x44\x84\x56\x59\x5d\x04\xba\xc2\x05\x88\x2d\xbc\xff\xd9\x47\xc4\x4c\x7c\xe0\x6f\x23\xdc\x02\x59\xfa\x23\x55\x4c\x95\xe2\x8e\xa0\x2f\x38\x2b\xe9\x6b\x3c\x81\x43\x0b\x5e\x51\x29\xad\x2e\xba\x37\xa1\xca\x18\x32\x9a\x20\x3c\x4c\x17\x4b\x68\xc2\x83\xfd\xd7\x33\xd8\xd4\xbc\x9c\xcb\x47\xd3\x45\xad\x63\xd6\x16\x7c\x9c\x19\x9f\x92\x02\x15\xfb\xfa\xd1\x30\xe5\xba\x70\x24\xa7\x33\xf0\x2e\xdc\x68\xd3\x91\xc6\xe8\x97\x17\x1f\xff\x72\x94\x70\xb5\x3d\x9a\xcd\x0a\xf6\x6a\x66\x06\xf5\x00\x83\x55\x88\x54\x23\x6d\xe1\x91\xbb\x7b\x99\x8e\xc0\xde\x48\xf4\x7a\xfa\x73\x11\xcf\x63\x31\x3e\x5e\xe8\x0b\x74\x50\xc9\xb1\x84\xc7\xc8\x75\xbc\x13\x5f\x6e\xf6\xb1\x59\x09\x4c\x8f\xe9\x07\x51\x7b\xfd\xa3\xd7\xc4\xc1\xc0\x4f\x99\x12\x9d\x41\x97\x9e\x95\x6d\x8e\xe6\xa9\x57\x80\xc8\xa4\x3b\xbe\xb2\xef\xde\x9d\x1d\x3c\xf9\x36\x6b\xee\xad\x85\x20\x7f\x46\x9a\x79\xf5\x89\x79\x0d\x62\xcf\x28\xe8\x5e\x43\x3a\x40\xdf\x68\xf8\xa3\x42\x5c\xd7\x80\x70\xb2\x60\xb5\x85\x8b\x90\xcf\xa9\x50\xd6\x2e\x75\x65\x6e\xb5\x26\xf1\x22\xb8\x57\x6b\x83\xb1\xd7\x17\x0c\x48\xc4\x6a\x8c\xbd\xa8\x00\x5e\xd8\xeb\x28\x2e\xb4\xdf\x18\xe0\x68\x66\xe2\xcf\xba\x16\x23\x89\x97\x86\xe2\x5a\x25\xf7\xec\x39\x9a\x17\x2c\x53\x37\xbe\x7e\x2c\xa8\x7c\xab\x09\x6b\x18\x76\xee\xa1\xdb\x78\x5d\x2f\x72\xfa\x3e\x62\xf0\x25\xfb\x01\xf4\x0e\x6f\x72\xf4\xa4\xad\x19\xdc\x03\xac\x12\xb9\xdd\x21\xc5\xc8\x17\x8c\x1d\xa5\x82\x48\x45\x09\xbc\xc9\x77\xf2\x06\x93\x21\x46\x25\x5a\x9e\x72\xec\xc9\x12\x2d\x4b\x43\xab\x26\xad\x67\x98\xf1\x3a\x5b\x8c\x96\xfc\x0a\x45\x4a\xe9\xbd\xb7\x35\xf2\x4c\x02\x32\xab\xa1\x03\x4c\x37\x96\x1e\x64\x35\x7c\x05\x2c\xc9\x8a\x90\x17\xf2\x78\x4d\x82\x72\x48\xd7\x7c\xc3\xff\x2f\xc7\x18\xfb\x65\x09\xa6\x65\x9a\x8f\x8c\xdd\x29\xeb\xf5\x95\xd2\x22\x2f\x27\x36\x70\xb6\xf6\x97\x47\xff\x7c\xf8\x5d\x65\xe1\x30\x79\x99\x4f\x1f\xe0\x3d\x48\x49\x15\xb6\x1a\x53\x1b\x99\x20\xa5\xb5\xc0\x1e\x24\x19\xcf\xf4\x51\x6c\x6c\x6f\x14\x6e\x65\xfb\x32\x2a\x7b\x75\x7b\x95\x65\xf9\x43\x7c\x90\x57\x9b\x9a\x5a\xeb\x43\xbc\x44\xaa\xee\xf1\x2f\x32\x4a\x84\x5e\xf8\x68\x33\xb6\x3a\xdc\x45\x15\xf4\x46\x2a\x64\x63\xc9\xbf\x98\x7e\xb7\x40\x9a\x9b\xd9\x2f\x7f\x84\x04\x67\xfd\xa7\x49\x94\xd8\xa3\x98\x61\x63\xea\x65\x28\xaa\x32\x21\x05\x5f\xc3\x5b\x70\xa5\xe0\x96\xb1\x1c\xec\xcb\xbf\x77\xf8\x38\x10\xc4\x81\x6c\x82\xd9\x92\x98\x3a\x8e\x9c\x89\x5e\xf3\x70\xed\xfb\x2d\x13\xf0\x84\x5e\xf8\xbd\x55\xbf\x12\xca\x5b\x67\xf1\xfe\xa0\xc9\x8b\x18\xdd\x88\x01\x5c\xae\x87\xb8\x08\x42\x0c\xaa\x6f\xd0\xba\xdc\x33\xce\x7c\xf5\x59\x67\x9d\x7d\x4e\xa3\x71\xee\x6b\xce\x3b\x6f\xd3\xf9\xe7\x5f\xd0\xd7\xd7\xd7\xd7\xdf\xff\xda\xd7\x5e\x78\xe1\x45\x17\x6d\xde\x7c\xf1\xc5\x5b\xb6\x5c\x72\xc9\xc0\xc0\xe0\xe0\x60\x1c\xc7\xff\x2a\x6b\x5b\x1c\x4b\xdf\x16\xfd\x6a\x5b\xdc\x70\xb4\xed\xec\x47\xaf\xc3\xaf\xe6\x91\xfd\x28\x0e\x9d\xec\x47\xac\x1f\x3c\xfb\x11\x74\xa1\x29\xfb\x11\x2b\x9c\x9a\xfd\x88\xbd\x7f\x7a\x71\xd3\xfb\xeb\xf8\xfb\x5f\x2c\x6c\x7a\x7f\x3d\x7f\xcf\xb2\x27\x59\x4d\x2a\x7b\xff\x91\x45\x4d\xef\x6f\xe4\xef\xff\x31\x6c\x7a\x7f\x13\x7f\x7f\xac\xb9\xff\x37\xf3\xf7\x3f\xaf\x34\xbd\xbf\x85\xbf\xff\xea\xaa\xa6\xf7\x93\xfc\xfd\xd7\x6d\xfb\xf1\x7b\x3e\xe4\x18\x8a\xad\xae\x8f\x95\x6f\xce\xfe\xf4\x95\xb4\x84\x4b\xcd\x59\x9f\x7a\x25\x05\x0c\x9a\xdc\x4f\xe8\x46\x30\xf8\x55\x04\x7b\xc6\x8a\x4c\x0e\xa6\x83\xcf\xe0\x1d\x88\x1d\xba\x24\xe1\x53\xc6\x3a\xf4\x94\x5e\xc0\x78\xf6\xdb\x9f\x10\x2c\xe8\x3f\xfe\xc2\x8f\x53\x53\xfa\xdc\x91\x3b\x9c\xe9\xd4\xe1\xd8\xbc\x32\xbd\x97\x59\x2d\x5d\x83\x22\x9d\xcf\x21\xcc\x0a\xd3\x79\x2d\x4b\xc7\x9d\x78\xe3\xb9\xfe\x5f\x77\xf1\x0e\x3c\x99\xaa\x48\x6e\xa4\xa8\x01\x1e\xfa\x73\x92\xc6\x0b\x09\xe4\x9b\x63\x6d\x4a\xe3\x4e\x49\x47\x1a\x5f\xd1\x2c\x8d\xf3\xb1\xae\x03\x10\x88\xc1\x2f\xaa\xb1\x9e\x09\x1f\x7c\xf0\x13\x84\xfc\xe6\xa8\x0d\x28\xda\x65\x7f\x7a\x47\xa7\xdb\xee\xe8\x74\x66\x47\x3b\xf2\x3b\x8a\xfa\xd7\xc1\xc3\x98\x02\x58\x7d\xf0\xf5\x27\xd7\x66\x77\xf4\xe1\xf4\x8e\xde\xdf\x76\x47\xef\xcf\xec\x68\x4f\x7e\x47\x4f\x43\x55\xec\xe7\xd1\x0f\x41\x7d\xf0\xa9\xcf\xe4\xcc\xe8\xcc\x07\xa9\xa3\x45\xa7\xa3\x7b\xdb\xee\xe8\xde\x13\xed\xe8\x19\x98\xa9\xec\x10\xfa\x22\xb4\xec\xe8\x81\xf4\x19\x7d\xa8\xed\x8e\x3e\x94\xd9\xd1\xce\xfc\x8e\x9e\x8d\x72\xcd\xb3\x98\x8e\x58\x7d\x70\xed\xa1\x9c\xa5\xff\xc2\x5e\xea\x68\xe0\x74\x74\x7f\xdb\x1d\xdd\x7f\xa2\x33\xfa\x1a\x8c\xd6\x99\x43\x27\x08\xe8\xe8\xe3\x39\x33\xfa\xd1\xf4\x19\x7d\xb8\xed\x8e\x3e\x9c\xd9\xd1\x85\xf9\x1d\xbd\x00\xb3\xa5\x3d\x85\x98\x0e\xea\x83\x9b\x8f\xe7\xcc\xe8\x6c\x7a\x47\x0f\xb4\xdd\xd1\x03\x27\x7a\xea\x2f\xc4\x98\x9f\x27\x11\x22\x42\x7d\xf0\xdd\xbc\x53\xff\x58\x7a\x47\x3f\xda\x76\x47\x3f\x9a\xd9\xd1\x05\xf9\x1d\xdd\x82\x59\xd8\x3e\x83\x58\x0d\xea\x83\x43\xdf\xc9\xe9\xe8\xc1\xf4\x8e\xce\xb6\xdd\xd1\xd9\x13\x25\xf8\x9f\xf0\x30\xee\xe8\x71\x74\x49\x51\x5f\x3c\x0e\x14\x3f\xde\xfb\x2c\x5d\x8f\x0d\xec\xb7\x75\xcb\xe0\x9d\xd2\x3c\x07\xb1\x67\x94\x63\xad\x05\xf7\xa7\x9a\xb0\x15\x1e\xe4\x15\xee\x29\x43\xc3\xd0\x2e\x77\xe3\x70\x8a\xa0\x57\x57\x97\xaa\xe9\xd0\x77\xd6\x72\x5f\x0e\xb7\xd8\x25\x10\xb2\x2c\x3d\xb5\x4b\xb8\x3f\x87\x5b\xea\x22\xc2\x7b\x55\x9b\xde\x96\x7a\x3a\x51\xaa\x4f\x6b\x8f\xaf\x7d\x9c\xf5\xfd\x99\x44\xa9\xf3\x74\x04\xe7\xb5\x87\x58\x5d\xcf\x25\x4a\x9d\x43\xf1\x9c\x8a\xc2\xda\x52\x9f\x4b\x94\x3a\x13\x74\xc5\xc9\x52\x5f\x48\x94\x3a\x1d\xe4\x31\xe9\xa9\xfb\xcf\x96\xfa\xdb\x44\xa9\x3a\x21\xb9\xaa\xeb\xdc\x96\xfa\x52\xa2\xd4\x7a\xcc\xd9\xa6\x38\x9c\x44\x26\xb6\xaf\x24\x4a\xae\xa4\x9c\x6d\xcd\x25\xbf\x96\x28\xb9\x54\x6b\x61\x3f\x52\x6c\x29\x6e\xd5\x45\x77\x95\xfc\x58\x8a\x25\x14\x81\xc2\xae\x2c\x71\xe5\x47\xe9\xe2\xca\x41\x8b\x55\x30\x62\x8e\xd9\xd6\x84\x7e\x94\x7d\xfb\x0b\xcb\x35\xc7\xb3\xb3\x4b\x13\x41\x1c\xfa\x93\x1d\xfc\x93\xdc\x93\xe8\x94\x6c\x12\x7e\xc9\x14\x8c\x22\x70\x35\x0a\xa4\x88\xc5\x68\xad\x20\xb5\x77\x69\x11\x83\xec\x3b\x35\x04\x31\xbc\x07\x4b\xa8\x14\xcd\x39\x6a\xb4\x01\xa7\x15\x52\x47\x09\x81\x3a\x2a\x1c\xa7\x63\x1b\x9d\xea\x83\x2d\x60\x0b\xa0\x2c\x97\x98\x7e\xe4\x2c\x6f\x99\x0c\x1a\x14\x26\x61\xed\x74\x2e\xee\x0d\xde\xbd\xb2\xe0\x68\x08\x6f\xe0\x75\xdd\x94\xe2\xb8\x46\x8e\x3f\x03\x3a\x01\x74\xd5\x0e\xd4\x4f\x1d\x68\x17\x5a\x12\xba\x4d\x50\xfd\x00\xfa\xc9\x86\xd2\xd3\x36\x18\x0f\xe6\xd8\xc7\xb7\x7c\xe3\xde\x92\x18\xd9\x02\xbd\x71\xbf\x9a\x17\x48\x0e\x9b\xb6\xdb\xc9\x67\xde\xd1\x99\xb5\x65\x8f\x9f\xc4\x96\x3d\x9e\xba\x65\x99\x20\xd1\xeb\x38\xa4\xa8\xb5\x98\x9d\xe9\x72\x34\xd9\x3b\x78\x25\x2e\xea\xa4\xae\xa4\x5f\xb2\x5d\xa5\xc5\x3a\xaa\xb2\x91\xb8\x46\x4c\x64\x71\x01\xa3\xd7\xbb\x88\xf6\xf1\xed\x95\x72\xa4\xea\x26\x3f\x37\xa9\x80\xd9\x85\xb7\x8b\xf7\x30\xf7\x98\x39\x25\x9d\x0b\x0f\x02\x3a\xf1\xdf\x6a\xca\xc5\xd7\x60\xf8\x1e\x25\x3c\x69\x45\xdd\xe9\xfe\x79\x9c\x89\x7e\xbe\x8f\x8f\x3b\x3b\xa7\x03\x36\x58\xd3\xd1\xb9\x29\x51\xac\xa8\x37\xd8\x23\x41\xc6\x06\x23\x6d\x1e\x2a\x84\xb2\x36\xd5\xcf\xb2\xb5\x79\x30\x5e\x63\xeb\x41\x74\x01\x32\x6d\xf6\x9b\x55\x19\x48\x10\xba\x9f\xb5\xa6\x8d\x8d\x84\xd2\xee\x67\x59\xd6\xe9\x24\x8a\x95\xb4\x01\x75\x25\x9b\xbc\x31\x33\xb6\xbf\x45\x0a\xed\x24\x42\x56\xb6\x63\x7c\xeb\x9c\xeb\x27\xd6\x87\xd0\x0b\x3f\x97\xb4\x92\xd6\x45\x77\x01\x16\x2d\x6b\xc1\xc6\xbf\x9b\xba\x60\x16\x54\xa2\x61\x26\xba\x3f\x41\x04\xd8\xa7\x59\x6b\xd3\x9b\x58\x4e\xf6\xc9\xdf\x0b\xd6\x5a\x8b\x61\x3d\x90\xd4\x2e\xb7\x1c\xd6\xce\xf4\x61\x35\x25\xb5\xb0\xa3\x61\x5f\xfc\xb8\x29\x5c\x90\x62\x95\x58\x2e\xbb\x46\x93\x69\x6e\x07\xaf\x22\xc7\xf3\x79\x8e\x3b\x29\xcf\x71\x27\xe5\x23\x16\xa4\xc2\xe3\xbf\x69\xe2\xf3\x01\xed\x43\x2f\x9c\xad\xcc\x53\x87\x5c\x17\xdd\xcb\x28\x95\x48\xc2\x53\x37\x6b\x5e\x27\xd2\xe7\xf5\xb8\x9d\xd7\x71\x91\x98\x58\xf6\xc9\x4b\x86\x41\x27\x73\x0a\x28\xf1\x0b\x04\x1d\x67\x50\x67\x28\xe0\x70\xab\xc9\xba\x37\xec\x84\x3c\x0e\x61\x33\x0e\x05\xde\xc9\x9b\x61\xe1\xf7\x58\xd4\x28\xf4\x2c\xc1\x66\xc5\x0f\x71\xb3\xad\xeb\xe5\xdb\xeb\x78\xf9\x56\xd1\xa2\x57\x89\x8a\xd2\x77\x08\x59\x35\x04\xb3\x1a\xba\xb9\x6c\x73\xb0\x83\x16\x22\x92\x1a\xc0\x96\x6e\x0c\x86\x64\x61\x54\xef\xa0\xad\x12\xc3\x2a\xdf\x6a\x31\x97\xba\x91\x5b\x58\x40\x93\xa1\xe3\x37\x20\x88\x8a\x45\x98\x20\x3a\x9b\x0d\xfe\x54\xf3\x82\xd6\x44\x0a\xaf\x45\x24\x50\xc5\xe0\x54\xb9\xfa\x97\x8d\xf9\xf6\x32\x1b\xb3\x86\x51\x5c\x80\x9c\x59\x60\xc2\x11\x27\x84\x31\x8f\x7b\xfc\xf7\x56\xda\xb0\xfa\xf7\x30\xd9\xcb\xb3\xe2\x08\x07\x8f\xb7\x02\x33\xb2\x40\x19\x57\x9a\xe8\x98\xa4\xb3\xd8\x50\xc2\x1e\x2b\xdd\xe8\xa1\x5b\xf8\xf8\x12\x0c\x1c\xcc\x4e\xbf\x9a\xd0\x73\xbd\x37\x3a\xf8\xf3\x23\xb8\xa6\x57\x46\x45\xb8\x7d\x95\x88\x63\xec\xd5\x25\xe4\x52\x8b\x66\x2e\x54\xff\xcc\x44\x90\xf3\x17\xfd\x08\x4e\x76\x0a\xb0\x1e\xf3\xe9\x04\x8f\xb5\x9c\xe0\x29\x65\xa7\x39\x58\xc3\xb4\xb0\xd7\x4a\xab\x16\xac\xfd\x9a\x4d\x94\x1b\xed\xf8\x64\x3e\x77\x99\x42\x3f\x16\xa7\x00\xcd\x64\x11\x8f\x1b\x53\x89\x07\x31\x7c\xc0\x2e\x02\x3d\xf0\x11\x0f\x0d\x23\x02\xb9\x4d\xad\x88\x28\x68\x36\xf5\x5c\x10\xf7\xef\x8a\x82\x58\x82\xdf\x81\x0c\xe2\xfe\x89\x28\x00\xa7\x03\xe3\xd4\x5a\xc0\xd3\x29\xe0\x24\xea\xe8\x23\xf3\xb6\x88\x11\xcf\x02\x71\x16\x45\x14\x10\x92\x99\x2c\x80\x0d\xdb\xe4\xed\x0c\xf1\xd0\x49\x11\x5f\x05\xf2\xd1\x5b\xec\xf9\x0e\xa1\x3f\x05\x1d\x78\x08\x5d\x81\xc8\x3f\x82\x88\x29\x71\xdb\x3b\x4a\x52\xc0\x6d\x74\xd8\xde\xe8\xb7\x21\x72\xae\x25\xe4\x5c\x6d\xde\xb9\x6e\x64\x95\x90\x5c\xf4\xb0\x87\x65\x62\xba\xa5\x3f\x86\xd0\x19\x00\x49\x05\x21\x64\x81\x83\x13\xa2\x9e\x0b\xe9\x8f\xd1\x76\x92\x66\xbf\xb6\xdc\x2b\xb7\xf0\x45\x4b\x8d\x9d\x7d\x07\x2f\xe1\x1a\x85\x6f\x58\xfe\x4f\x6a\xd3\xac\x8b\xee\xcd\x78\x9b\x05\xcd\x17\x1a\x0f\x3d\x61\xf9\xa2\x9d\xe8\x13\xeb\x02\xd5\x48\x7a\x40\x4d\xa6\xdf\x7b\xfb\xad\x07\xd4\x81\xe4\xbd\x37\x99\xc7\x50\x90\x97\xac\x89\x23\xa9\x20\x89\x92\x89\x38\x92\xd7\x84\xe0\x46\x79\x6e\xc8\xc0\x09\x0a\x08\x5a\xbe\x09\x0c\x41\xd8\x72\xe2\x2a\x9c\x4c\xbd\x0a\x55\x41\x40\xb7\x4d\xca\x2e\x69\xc5\x81\x8f\x6d\xc0\x7f\x7b\xc7\x62\xed\xf2\xdc\x81\xc6\xa7\x33\xc1\xf6\x64\x6a\x34\x8e\xc4\x7b\x85\x79\x06\x09\x02\x15\x85\xa4\x90\x97\x26\x21\xdc\x1a\x35\x59\xf3\x3f\x69\x72\x96\xa4\xe0\x19\x82\xa3\x50\x7f\x6c\x7f\xab\x3d\x2d\x67\x87\x80\x03\x72\x16\x94\x27\xc7\xc6\xbd\x42\x5d\x98\x9e\xb9\x30\xfb\xc1\x88\x14\x3a\x01\x38\xd3\xc2\xf6\x2a\x23\x6d\xf2\x64\xea\x5d\x09\xa3\xab\x9b\x2c\x10\xe6\xe7\xf6\xbe\x40\xba\x8e\x85\x8a\xbf\xd1\x12\xab\xf4\xd4\x3f\x1e\x96\x8f\xab\xa3\xe8\x52\x73\x99\x75\xb5\x3a\x03\x93\x27\x6c\xe4\x2d\x4c\xab\x79\xa2\x6e\xeb\x14\x2d\xdb\xc2\xd4\xbd\x76\x2b\xef\xed\x4f\xf9\x1c\x56\x4c\x1e\x15\xb4\xfc\xa4\x7f\x7f\x5b\xe6\x5e\x95\x19\x7b\x95\xa5\x94\x59\x06\x3e\xfa\x50\x7f\x3d\xb1\x27\xe8\xef\x1e\xbc\x62\x69\x5f\x14\x65\x01\xf1\xae\x8a\x2c\x86\xb9\x8e\x60\x26\x35\x5d\x01\x94\xe9\x0b\x7a\x90\xb4\xc6\x12\x14\xb9\xb9\xfb\xe8\x8e\xcc\x7d\x44\x7d\xd0\x2c\xb8\x9a\xfa\x51\x03\xcc\xcc\x3a\x1c\xb8\x9b\x57\x7d\x53\x94\xbe\x2c\xbc\xd5\x1a\x5e\xa3\x10\x6c\x92\x52\x51\xe7\x02\x0b\x5d\x95\x61\xc8\x36\x56\x01\xe3\xbd\x02\xe9\xb9\xec\x98\xdb\xe1\x77\xb5\xda\x62\xdb\xdd\x2d\x76\x25\xdf\x62\x56\x83\xb0\xed\x32\xeb\x99\xb5\x0e\xf3\x9f\xad\x6d\xda\x46\xc0\xcd\x20\x46\xdb\x94\xc0\xa7\xb6\x23\xf7\xf0\x8e\xec\x29\x43\xd9\xd5\x14\x06\xb2\xd7\x66\xee\xa6\x3c\xf1\x86\x37\xa3\xec\x0c\x3a\x29\x34\xda\x0a\xa4\x8b\x34\x7f\x1f\xaf\x3a\x9d\x25\xa3\x58\x0f\xcc\x48\x63\xb2\x6d\xd3\x41\x2e\x12\x1c\x9b\x05\xdd\xf0\x11\xff\x24\xc0\xe0\x34\xdb\x19\x8f\x73\xbc\xb2\x98\xe6\x02\xf8\xee\x9c\xce\x70\x9e\x9f\x26\xae\x3f\x7f\xbe\x6b\xe8\x09\xb7\x81\x3c\xe1\x70\xd7\x7a\x78\x64\x37\x06\x03\x11\x49\x1e\x51\x20\x29\x9e\x65\x24\x12\xb0\xd5\x97\xd1\x32\x70\x6d\xdf\x03\x89\x25\xa8\x13\xec\x6c\xea\x61\xe2\x44\xd6\xe7\x00\x32\x1e\x87\x96\xb1\x38\x33\x3e\xf1\x8d\x87\x39\x7b\x79\x98\x71\xa6\xfb\x5b\xf8\xd8\x25\x37\xcc\xde\x44\x6f\xab\x24\xbf\x99\xe8\x11\xce\xbe\xef\x15\xdc\x15\xc1\xee\xeb\x44\x94\xc4\x83\x99\x8b\xd3\x8f\x53\x49\x1b\x86\x9c\xd8\x27\x45\x24\x40\xc5\x57\x6d\x8e\xa0\x0a\x28\x6c\x89\x5c\x38\x5c\x9f\xae\x87\x78\x3b\x4f\xe5\x5e\xcb\x8c\xc6\x9d\xad\x05\xb9\x64\xcc\xd2\x84\xe2\x19\x3b\x10\xfd\xd6\x33\x11\xd5\x17\xc2\x03\xf2\x8a\x8d\xe5\xce\xf8\xbe\xab\x46\x4d\x06\x92\x95\xf8\x2f\x0b\x5d\x37\x39\x54\x19\x92\xda\x90\x91\x7a\x86\x1d\xaa\xf1\x17\x99\x64\x2e\x05\xd6\xc8\x6e\x80\x8c\xad\xe1\x9d\xdc\xd6\x30\xf5\x04\xbc\x85\x24\xc8\xd1\xa9\x68\x21\xe6\xdb\xdb\x81\xa0\x89\xf9\x18\x4c\x08\xc3\x61\x06\xfd\xd0\xaa\x05\x1b\x34\x32\xd9\x82\xd5\xfd\xeb\x96\x25\x1e\xe1\x25\x5c\x66\xf8\x3d\xad\x2d\x4e\x0e\x2b\xbb\xda\xda\x9e\x8c\x1b\xbf\x49\xf2\x9a\x25\x61\xdd\x96\xce\xa6\x82\x33\xa5\x17\x79\xc0\x53\x2e\x22\x17\x46\xc8\x7f\x6f\x0e\xe2\xc6\xa0\x91\xb0\x1c\xdd\x96\xa9\x50\x69\x34\xe9\x53\xae\xe5\xa5\x9f\x69\x02\xcb\xdd\x18\x54\xcd\x59\x2a\xa1\xcc\x15\x12\xb6\xbd\x92\x97\x3c\x10\x9b\x8c\x1b\x1f\x00\x86\x4a\x9d\x3d\xd5\x87\x82\x56\x5a\xe2\xcf\x17\x90\x0b\x77\x0a\x5b\x7b\x5d\x6a\xff\x81\xa1\x1d\x8a\x39\xd4\x66\x57\xc8\x01\x5f\xd1\x79\xbe\x0d\x5d\x6f\x2f\x83\x63\xab\x82\x58\x47\x3c\xb3\xe1\xb8\x10\xd5\x09\x06\x5a\x09\x59\x46\xbb\x15\x24\xce\x81\x3d\xed\xaa\xd1\xbe\xa0\x97\xba\x15\xe9\x5c\xfe\x68\x90\xeb\x55\x6c\x16\x68\x93\x0b\x32\x90\xfe\x5b\x2c\x78\x4d\x09\x10\x31\x02\x75\xbc\x36\x7b\x9e\xf4\x66\xe2\xab\x10\x9e\x5c\xfd\x3b\x0c\x2d\x16\xb4\xf5\xa1\x01\x1a\xa3\x20\xe4\x8c\xc7\x6d\x59\x7b\xf4\xe0\x92\x5f\x31\x27\x54\xe7\x44\xfc\xbe\xe7\x65\xe7\xaf\x84\x4c\xc7\x28\xdd\xad\x5b\x8f\x38\x48\xf5\x0d\x1b\x10\x07\xa9\x77\xe3\x19\x67\x9c\x71\xe6\x99\xaf\x46\xbf\x54\x80\x42\x02\x2c\x24\x9e\xca\xf2\x75\xaf\x7f\xc3\x1b\xde\x38\x94\x75\xae\xa6\x72\xd5\xc9\x1b\x83\x21\x67\xef\x5d\xcd\xcb\x3b\x12\xd8\x50\xca\x4e\xbd\x26\xb5\xb4\x9b\x21\xa4\x51\xb7\x59\xd6\x47\x10\x7e\x29\xd6\xc1\xc1\xc5\x0d\xa2\x6b\x08\x6b\x8f\x4a\xc8\xc7\x94\xb1\x5c\x45\x7a\xc8\x7f\x48\x3f\x2a\xca\x32\x01\xde\x56\x50\xad\x1a\xf4\x05\xbd\x6a\x5f\xd1\x51\x00\xdf\xb5\x37\x6a\x27\x7a\x03\x3c\xff\x05\x0f\x32\xe3\x59\x67\x7a\xeb\xcc\x3a\x95\x7f\xe2\xf5\x45\x5a\xf3\x9d\xec\x93\xaf\x0b\x07\x9f\xf0\x20\x63\x9d\x9e\x8f\x4a\x2d\x30\x71\x27\x3d\xf0\x86\x23\xe7\x2c\x46\x97\x5c\x24\x14\x41\x7c\x76\xb6\xaa\x67\x01\x64\xa1\xa3\x6a\xe9\xda\x87\x6b\x11\x24\xe6\x4b\x0c\xce\xad\xf9\x60\x21\x3c\xd6\x1f\x04\x89\x0f\x2e\xd6\x2f\x0a\xe8\x5c\xb9\x11\x6d\x9a\x23\x74\x0e\x21\xf1\xc9\x66\xe2\x09\xe0\xad\xba\x71\x40\x4e\xd9\x18\xf4\x02\x71\x85\x6a\x2e\x04\xc0\x28\x46\x28\x2e\xb4\x83\xa1\x0e\xb1\xf1\x98\xbe\x2d\x43\x40\x2d\xea\x82\x9f\xe8\x5b\x9f\xc1\xe4\x35\x1f\xac\x40\x1c\x2d\xfa\xa0\x98\xf8\xe0\x7c\x3e\x18\xe8\xc6\x26\xd5\x2f\x9f\x3e\x7e\x35\x22\x68\x99\x4a\x3d\x07\xe8\x67\x35\xe2\x65\x65\x54\x7d\x6e\xd8\x7c\x79\xdc\x9d\x79\x00\x1a\x0e\xfd\x95\x08\xa9\xc5\xfa\x16\x2f\x88\x3c\xe8\xdf\x39\xa6\x78\x6f\xcd\x42\x90\xd7\xe1\x8d\x79\x65\x89\x6d\x1d\xb5\x01\xeb\x08\x37\xcb\x3c\x3f\x03\xe3\xef\xf1\x03\x88\x30\x52\xf4\xd6\xf4\x84\x18\xff\x19\xc3\x5f\x36\x34\xc1\xd5\x3f\x2a\xb4\xde\x5f\x41\x27\x54\x4d\x78\xf5\x4a\x37\x90\xf6\xda\x3f\x87\xa1\x0f\x1b\xa9\x09\xa4\xc0\xa7\xa1\x5b\x68\x10\xeb\xc5\xfa\x38\x3a\x8a\x66\x4d\x78\x43\xe7\xc2\x82\x69\xf1\xf4\x92\xbd\x2a\x65\xa6\x3f\xd4\xe6\x4c\x9f\xaf\xe3\xd0\x9a\x67\xba\x9e\x3a\xd3\xfd\x88\x0b\xd5\x3c\xd3\xfd\x18\x1a\x76\x1e\x86\x86\xd9\x99\xbe\x44\x67\xa8\x3a\xd9\x99\xfe\x92\x47\x60\x50\x2d\x67\xfa\x3c\x23\xec\xea\x99\xbe\x08\x9d\x1b\x83\xb8\xc0\x4e\xdc\x1a\x3a\x71\x70\xc6\x9a\xa8\x00\x40\x34\xac\xce\x24\x03\x2b\x9b\x8f\x5a\x15\x21\xc2\x93\xcb\xb3\x22\x94\x26\xc6\x48\xcf\x22\x60\x69\xad\x08\x07\x9f\x23\x1f\x41\x4b\x0b\x9f\xa1\xc4\x52\xec\x11\x78\x3c\x2e\xcb\xbe\x28\x3e\x93\x7d\x51\x40\x97\x87\x78\xb2\xb0\xa5\x3c\xd2\x35\x48\xf5\x4f\xf9\x1b\xca\xdd\xf4\x34\xe6\x6e\x52\x0c\x03\x39\x92\xef\x8b\x8f\x26\xf0\xf3\x01\x4c\xc9\xe7\x3f\x44\x3b\x46\x49\xe9\xc5\x95\xd1\x98\x5d\x1b\x73\x7c\x0c\x7b\xca\xd8\xd7\x85\xf6\x2e\x88\xb5\x32\xfc\xd3\x1e\x05\x5e\xe9\xa8\xad\x48\xd8\xf8\x34\x1f\x5f\x2f\x20\xe1\xaf\xdf\x28\x1e\x12\x49\x82\x53\x23\xbe\x0e\xf1\x2e\xa4\x44\x7c\x7d\x9e\x12\x20\xc5\xc7\x4c\x73\xfa\xcf\x4a\x24\x70\x49\x3b\x49\x34\xd5\x58\xbf\xf8\xb4\x03\x0c\x07\xb2\xa8\x7f\x57\x12\xbf\xcb\x8c\x0b\xfb\x22\xef\x45\x6a\xb4\xd5\x97\x5b\x96\x38\x92\x51\x22\xf4\xc2\xaf\xa4\xc5\x63\x11\x1f\x15\x7a\xc6\x43\x88\x39\x72\x0c\xf6\x27\x75\xde\x77\xa7\x33\x3d\x07\x74\x2a\x80\x59\x91\xe0\x7a\xee\xce\x20\x45\xb3\x30\x77\x0e\x1b\x50\x31\x5c\x37\x84\xe6\x9a\x50\x74\xe2\x32\x18\x1c\x61\x3c\xae\x51\x2e\xdc\x1c\xa6\xd7\xf2\xe6\xfe\x51\x33\x20\xac\xbd\x9a\xe7\xd8\x68\x0b\x21\x9c\xe7\x00\x87\xd0\x42\x24\xcc\x2f\x10\x7a\xe1\x07\xd7\xfd\xca\x72\xca\x4d\xeb\xfd\x36\x1d\x0f\x9e\x9e\xf6\x5d\x63\x71\x51\x20\x38\x06\x70\x29\x3e\x59\x31\xca\xc4\x29\x37\xe7\x7c\xff\xcd\xdf\x7a\xd3\x9b\xed\xde\x19\x6f\x42\xe7\x9a\x4e\xdf\x3c\xe3\xbe\x31\x98\x50\xde\x2c\xcb\x06\xb3\x4f\x7e\xee\x28\xb1\x6b\xf6\x96\x09\x20\x83\xf5\xe0\x67\x31\x67\x35\x03\xc5\x08\x88\x16\x1c\x16\x8e\x69\x7c\x84\x39\xa4\xe8\x80\x16\x57\xd5\x7f\x2d\x6f\xd7\x89\x8a\x99\x70\xb3\xd0\x39\x05\x9d\xfd\x6d\xbc\xde\xf6\x0b\x3d\x34\x1b\x42\xe4\xea\x9f\x76\xf3\x4a\x9e\x4a\xc1\x0f\xef\xb5\xfa\x27\x9b\x85\x10\xfc\xa2\x7f\x03\xcb\x1d\x16\x06\x38\x18\xf5\x51\x3e\xf0\xc8\xbf\xa6\x68\x8d\xc7\x2f\xe4\x05\x20\x17\x20\x0e\x77\xad\x60\x04\xc8\xe7\x0c\xa3\xaf\xb1\x4e\xc9\x58\xa9\x85\x70\xc6\x4e\xbf\x21\x84\xc3\xfa\x7a\xed\x3e\x36\xc2\xee\xae\xd7\x6b\x9d\xf7\x54\x13\x06\x77\x1d\xcd\xf6\x55\x6e\x46\x64\xc3\x7e\x39\xdd\xc2\xc0\x32\xcd\xac\x40\x31\x80\x0f\x77\xd8\x08\x3f\x60\xa8\x95\x7e\x24\x64\x60\x1c\x44\x0e\x0b\x47\x45\x3c\x9c\xba\xc3\xf6\xf0\x4e\x1c\x6f\x2f\x1d\x01\xe4\x6a\x60\xe2\xc8\x52\x90\x19\x90\x81\xdb\xa2\x93\x93\x73\x30\x72\x9f\xdc\x31\x4c\x2a\xf7\x03\x22\x99\xd0\x58\xe7\x75\xbc\x70\xb3\xc7\xe8\xd9\xed\xbc\x77\x9f\xf6\x5c\xc7\x35\xc3\xc7\x2d\xe7\x50\x71\xa8\x08\x36\xce\x32\x4a\xda\x03\x13\xf3\x45\xa4\x62\x36\xb1\xa9\x07\x84\x01\x01\x05\x05\xc2\x85\xdc\xba\x5e\xa0\xaa\xd7\x1a\x0c\xdf\x02\x6d\x95\xa7\x35\x86\x6f\x40\x06\xf7\x96\x06\xee\x35\x20\x85\x80\x18\x77\x41\xb3\x81\x7b\x2d\x3c\x86\xb7\xe7\x73\x13\x0a\x30\x22\xe7\x87\x6e\x66\xfc\x59\x61\x3c\xac\x36\x06\xdb\x00\x08\x17\x51\xfe\xc1\x76\x27\x45\x7c\xc9\x6e\xe9\xef\x18\x25\xbd\x3f\x18\xb7\x9b\x73\x5a\xde\xc7\x27\xb5\xd9\x27\x0b\xd2\xba\xd5\xb9\x5b\xd7\xb4\x48\x78\xb0\xed\xb7\xd9\x63\x67\x45\x46\x12\xf8\x69\xde\x4a\xae\xcf\xa1\x76\xb5\xf6\x18\xdb\xf7\x1a\x8d\x3d\x1c\x8b\xd1\x5a\x20\xf5\xf1\xad\xa1\x99\xb7\x41\x66\x5e\xb5\x69\xe6\x04\x3b\x71\x00\x14\x96\xe6\x89\x2d\x6c\xea\x49\x6d\x81\x24\x5b\xec\x84\x48\x3a\xcd\x16\x2e\xb3\xe2\x53\x23\x04\x3d\xf7\x39\xa1\xb4\x96\xa3\x26\xaf\xd9\x76\xa6\xe3\x01\x3e\x1d\xb9\x7e\xb3\x0f\xa4\x92\x54\xf2\x7f\x9d\x22\xdf\xd9\xba\xc6\x89\x4a\xb1\xc6\x4c\x68\x2b\xea\xe9\x20\xe7\x81\x20\xfb\x6a\x5d\xc1\x1c\x0d\x40\x51\x0d\x8f\x68\x89\xa6\x99\xf0\x78\xdc\x52\xd8\x33\x38\xf4\x08\xa9\x4d\x3c\x4d\x64\xc0\x24\xd6\x0b\x0c\xcb\x24\xe5\x97\xde\xaf\x1d\xf8\xa6\xfc\x04\xf6\x9f\x7e\x70\x50\x67\xa5\xc9\x07\x9d\xf2\xb0\xa7\x76\x4e\xf6\xf1\x39\xd9\x53\x06\x24\x93\xd3\xc8\xf9\x83\x5b\x61\x3e\x98\x28\xb7\x81\x24\x44\xed\x6f\x9d\xe1\xfb\x4e\xb0\x5c\x6e\x62\xc4\x0f\xf1\xba\x12\xa6\x31\x0e\x56\x6f\x30\xaa\x60\x7a\xea\x94\x20\xae\x66\x84\xc8\x61\x73\xf9\x44\x56\x7c\x3c\x2c\x58\x56\x84\x8d\xc1\x08\x43\xf9\x18\xc1\xf7\x26\x3f\x44\x75\x87\xf1\x8e\xdb\xdb\x14\xc8\xdb\xbc\x7b\x75\x40\xef\x26\x14\x49\x37\x83\x04\xca\x9a\x3c\xe1\x1d\xfc\x57\x6d\xef\xe0\xbf\xca\xda\xc1\xad\x3c\xbf\xcd\xce\xed\x07\x69\x17\x6c\x46\xeb\xf4\xce\x3d\x6c\x76\xee\xb0\x9a\x2d\x9f\xed\xe1\xbd\x22\x12\xe0\xf4\xb0\x86\xf6\xce\x61\xc1\xcd\x0f\xee\x9e\x78\x2d\x99\x72\xb1\x94\xbb\x7f\x3e\x96\x28\x7b\x3e\x25\x13\xd1\xb0\x2a\x7f\xf5\xe2\x3a\x64\x97\xd6\x98\x49\x3a\x80\x1c\x78\x1d\x3d\x00\xd9\xfe\x79\x94\xd7\x95\x99\x8a\x78\x5f\x7c\x84\xc3\x73\x1f\x11\x2c\x35\xfa\x83\xbd\x86\xef\x3f\x22\x92\x39\xd7\x59\xe5\xef\x6d\x0a\x5b\x36\xa9\x95\x52\x8f\xa6\x74\x7e\x78\xed\x1c\xc9\x53\x59\x97\xda\xd9\x74\x99\x7e\xce\x08\xfc\x04\x5d\x20\xd3\x92\xa4\x49\xcd\x68\x7c\xc6\x28\x03\x52\x38\x99\x4f\xf1\x29\x71\x1c\x36\x2a\x0e\x17\x29\x59\x72\x13\x43\xea\x9e\x40\xb1\x3f\x67\x9c\x7e\x62\xd0\xed\xcc\x99\xde\x36\x37\x7e\x64\x3d\x2e\xe9\x86\x1c\x7a\x73\xb0\xcd\xfd\x72\x8c\xef\x97\x63\x19\xfb\xe5\x58\x62\xbf\x7c\xfa\x9f\x78\xbf\x58\xcb\x14\xcb\x05\xd7\x1d\x22\xae\xf6\x02\x9b\x9e\xc7\x52\x64\x57\x00\x79\x92\xf7\xf7\xc6\x14\x27\x89\x1e\x67\x31\xb7\x93\x62\x8a\x23\x2b\x3c\xc5\xab\x48\x35\x4c\xce\xf1\x12\xa9\xca\x84\x67\x5b\xd6\x71\xa8\x65\x1d\x9f\xcf\x28\x11\x7a\xe1\x2f\xda\x33\x7f\xd6\x45\xf7\x12\xcf\xf3\x84\x10\xae\xa1\x27\xcb\x30\x73\x7f\xba\x98\x69\xd2\x56\x6c\x4d\xa8\x28\xee\xcf\x34\x6a\x6e\xcd\x12\xd9\x76\xf0\x8f\x1c\x91\x6d\x6b\x8a\x92\x6e\x67\x6a\x13\x8e\x3b\x1d\xb3\x1c\x62\x86\x5d\x50\x1f\x66\xe7\xef\x9e\xc8\xec\x40\x53\xce\xa9\x58\x8b\x00\xa4\x45\x34\x19\x10\xfb\x15\xe7\x0c\x7e\x28\x03\x94\x29\x6b\x63\x30\x0c\xc9\x37\x7d\x93\x56\x22\x21\x3f\x2e\x44\xab\xa6\x75\xba\xb1\xf9\x5a\x48\xb8\x1e\x4a\x0a\x7e\x5a\xb2\xe9\x74\x24\x9b\x1b\x79\xff\x9b\x24\x9b\x80\xd9\x62\x2b\x21\xf9\xb5\x02\x97\x51\x43\x9e\x83\x84\x84\x45\xf0\x02\xe4\xd1\x92\xa3\xa2\xa4\x40\x8e\xd6\xe8\xf0\xea\x03\x72\x55\x68\xb3\xb4\x8e\xf0\x68\x17\x24\xfe\x56\x3e\x52\xd7\xb3\xfa\x53\xe5\x13\x4b\x9a\xbd\x4a\xc7\x67\x24\x73\x79\x2e\xcd\x4e\x9c\xbd\x37\xfd\x50\x1c\xd3\x87\x62\x5c\x68\x28\x48\xd4\x9e\x88\x28\xa0\x84\xd7\x24\x16\x82\x61\x4d\x67\x69\xbe\x74\x9f\x9b\xeb\xa5\x07\xb5\xcb\x6e\x62\x17\xf5\x9f\x89\x5a\x31\x7e\x99\x0b\xaa\x4b\xc2\x30\x1e\x7f\x6e\x9f\xcd\xcb\x12\xca\xa2\xb1\x6e\x2d\x52\x72\xa5\x89\x93\xac\x86\x21\x34\x1a\x15\xe3\xaf\x79\x89\x9c\x28\x5d\xa8\x09\x96\xc5\xf8\x1f\x3d\xc7\x79\xa6\x0b\x4f\xcf\x62\xf4\xd9\x0e\xcc\x36\x5a\x80\xb8\x4b\x5d\x54\x65\x10\x7f\x5c\x57\x19\x8c\x58\xe7\x81\x2e\xb0\x33\x7e\xd1\xad\xd2\x47\x97\x6e\xbc\x59\x1a\xa3\x39\x2e\xa2\x93\x7c\x9a\x1f\xcc\x0a\xf7\xa9\xdb\x44\x72\xa9\xb5\xbc\x83\xd7\x92\xa1\x18\x31\x31\x06\x82\x47\x1f\xd0\xdd\x74\xac\xc5\xd6\xa4\x20\xa3\x9c\x2e\xec\xc9\x1c\x48\x4f\x33\x33\xe1\x42\xaa\x25\x5c\x1a\x6f\x7b\xa5\x07\x73\xc2\x9f\x82\xa1\xbc\x4c\xa1\xb6\x27\x5c\x4b\xe8\x85\x8f\xcf\x37\xc4\xaa\xe9\x40\x47\xe4\xa2\xce\x02\x74\xbb\x12\x2a\xd9\xac\x73\xfd\x50\xfa\xb9\x6e\xd0\xb1\xa6\x74\x6d\xfd\x35\x41\x17\x41\x80\x79\x70\x05\xe6\x13\xc5\xbc\x45\x3c\xd7\x6d\x37\xe5\xba\x4d\xfa\x8f\x3f\x94\x76\x83\x09\x9e\xc4\xa9\x56\xb0\x27\xbd\x0b\x93\x9b\xe0\x49\xa7\x40\x88\x42\x28\x0b\x26\xe2\x61\x39\x1e\xc7\x65\x2c\x83\x88\xcf\x37\x22\x11\x71\x76\x63\xdc\xc0\xbb\x70\x02\xa1\x74\x83\x8d\x16\x9b\xa1\x00\x4c\xda\xe2\x50\x49\xf8\xe0\x4c\x21\xa2\x02\xdc\x30\x8b\x14\x5d\x0b\x46\x67\x64\x61\xb3\xe7\x69\x6a\x48\x19\x9f\x74\x02\x2b\x4b\x17\x0b\x7c\x36\xd7\x10\x19\x73\xb5\xc6\xb7\xa6\xcf\x26\x0a\x01\x45\x9a\xa5\x15\x86\xc2\xf5\xef\x8a\x4a\x48\x01\xa3\x32\xa8\xd6\xa2\x12\xa4\x22\x32\x59\xa8\x56\xa0\x3b\x94\x2c\x25\x89\xe1\x0a\x72\x3a\x2c\xc6\x5b\x47\xa3\x02\xc5\xa6\x50\xfd\x2b\x29\x50\xa5\x48\x2f\x3a\x42\xa3\xc0\x2b\x58\xe2\xa8\xd5\x71\x3d\x98\xf2\x5e\x16\x92\xc4\xb1\x87\x3c\x97\x8a\xb1\x1c\x25\xdf\xdc\x92\x03\x3b\x35\x79\x48\x83\x67\x35\x69\x1c\xac\xb7\xf1\x43\x6d\xea\xca\x20\x3e\x97\x84\xe4\xf5\x36\x3e\x77\x8e\x47\xd5\xce\x31\x4b\x64\xee\x9a\x9b\xad\x57\x37\xf1\x94\x75\x27\xf4\x7b\x28\xa1\xd1\x7b\x25\x37\x60\xe8\x85\x3b\xb3\x03\xad\xea\xa2\x7b\x01\x5d\xfa\x00\x3c\x51\xae\x58\x3b\xcb\x81\x42\xd2\xce\xb2\x3f\xc3\x48\x57\x84\x02\x14\x3d\x7c\xe4\x1d\x1b\x67\x06\x9f\xf2\xaa\x77\x96\x63\x1b\x9b\x1c\x09\x20\x10\xe8\xdb\x32\x60\x90\x4b\x1b\xe8\x18\x28\xbd\xf8\xf4\xcb\x6d\xa4\x45\x39\x74\x13\x20\x0e\x34\x11\x8d\xfd\xe9\x44\x83\x85\xf3\xf7\x6a\x20\x59\x24\x00\xfd\xd9\x3b\xc7\x4f\xdb\x39\xbb\x78\x13\x2d\xc2\xf1\x53\x3b\xe3\x69\x8b\x76\x0b\x04\x70\x8c\xf9\x03\x4e\xb3\xc0\x83\xf1\x81\x8a\x05\xcd\x11\xf7\xd7\xf3\xe6\x08\xea\xd9\xc7\x45\x68\xb1\x0b\xfe\x84\x6d\x82\xba\xe8\x16\x9e\xc8\x22\xfd\x0f\xa7\x2e\xf3\xbe\xb8\x07\x79\xe0\x0a\x6d\x41\xfa\x59\x85\x69\xcc\x6e\xf7\x8b\xf3\x0b\xf3\x63\x3b\x73\x0d\xe3\x46\x79\x76\x61\xbc\xbc\xb2\x7a\x7f\xa0\x65\xe0\x1f\x4c\xda\x72\x8c\xb0\x43\x53\x90\x14\x3a\x65\xac\xda\x8d\xd6\x7d\xb2\x83\x92\x60\x41\xd6\xf3\xc8\x47\x35\x4a\x20\x7d\xa2\x67\x3e\xf8\x52\x49\xed\xd9\xb4\x9c\x5c\x21\x84\xcd\x58\xdb\x81\x79\x5c\x05\x52\x7b\x1f\x22\xfd\x1c\xa1\xa7\x4a\x91\x7e\x98\x8f\xad\x29\xd2\xd0\x7a\x6c\xd5\x02\xc9\xfd\x4c\x16\x42\x3b\x81\xe6\x44\x17\x22\x27\x5a\x01\x56\x93\x16\xc7\x10\xae\x1e\x43\xb7\xb2\x14\xc3\x81\xd6\x2b\x5c\x6a\x03\x7f\x43\x6c\x01\x98\xdc\x0e\x55\xa4\xd3\x29\xb2\x0c\x09\xb7\x29\x52\x56\x45\x16\x58\x2e\x1e\x1e\x96\xac\xc2\x42\x4f\x12\xf9\x94\xaa\x49\x02\x43\x7c\xc1\xfa\xbc\xf8\xcc\x07\xac\xc0\x8a\xf8\xd6\x9d\xce\xbf\x74\x1f\x3d\x04\xfc\x88\x9b\x4a\xf3\xde\x5b\x75\xd1\xbd\x32\xe9\xd9\xa9\x01\xcb\x97\x2c\xcd\xda\x54\x1f\x4d\xa7\x7c\xea\x7d\x7c\x47\xfb\x08\xa1\xcb\xf0\xab\x79\x20\x84\x2e\x09\x1d\x84\x50\xd6\x0f\x8e\x10\x7a\x47\x2a\x42\x28\x2b\x9c\x82\xa0\x39\xc1\xdf\xa7\x20\x68\x5e\xc7\xdf\xa7\x20\x8c\x5e\xcf\xdf\xa7\x22\x84\xb2\xf7\x9f\x49\x43\x08\x65\xef\x9f\x69\xee\xdf\x4d\xfc\x7d\x0a\xc2\xe8\xcd\xfc\x7d\x0a\x82\xe9\x2d\xfc\xfd\xf8\x8a\xa6\xf7\xef\xe0\xef\x3f\xab\x49\x7c\x13\x62\x3f\x8f\xad\x53\xf4\xc3\x73\x02\xea\x16\x63\xe4\xf6\x72\xa0\xe2\x78\xb1\x80\x46\x33\xe4\xb6\x56\xde\x8f\xd5\xba\x9d\x3b\x38\x6a\x58\xee\x8e\x80\x6a\xa5\x6f\x6b\x9c\xe2\x35\xee\x29\xc3\x69\x85\xe3\x70\x20\x03\x18\xb9\x44\x1b\x3e\x6b\x77\xcf\xe6\xe0\x72\x14\x66\xf0\xce\x7b\xbd\xfa\x64\x5f\xdc\x3b\x8a\x1c\xd3\xa5\x85\x01\xb8\xad\xf6\xa9\xc1\x86\xf8\x86\x34\x54\x5a\xf7\x5b\x20\xef\xf1\x36\xd0\x8f\x77\xf0\x2e\x5c\xbd\x9a\x51\x6d\x37\xfd\x67\x83\x51\xb5\x86\xe5\xc6\x72\x21\x3d\xf8\xf1\x61\xad\x5c\xef\x64\x7c\xb8\xf6\x04\x67\xee\xb1\xec\x99\x43\xee\x07\x22\xbd\x60\x2a\x8a\xa1\xe1\x32\x80\x35\x90\x5e\xc2\x98\x9a\x3e\x31\xac\x85\x67\x3c\x67\x62\xd0\x7f\xa0\x89\x83\x2a\xba\x60\xd0\x3c\x4f\x6b\x4b\xec\x93\x07\xb3\xf0\x78\x60\x32\x3a\x2c\xdd\xcc\x9a\x8f\x83\xd9\x31\x21\xae\x69\x0f\x82\xef\x2d\x4b\x28\x8d\xfb\x40\xc3\x04\xeb\xc9\x20\xf2\x30\x38\xde\x37\x83\xab\x20\x7b\x98\xcc\x7f\x14\x05\xd2\x93\xc1\x68\x54\x00\x81\xaa\x16\xcc\x20\x70\x46\x00\x2c\x60\x20\x0b\x94\x85\xaa\x00\xae\x5a\x05\xa9\x1d\xce\x8b\x78\x7a\xcb\x0c\xd8\x5b\x9a\x1c\x54\xda\x81\xc2\x05\xb6\xd8\xc5\x87\x98\x92\x7f\x8a\xbc\xbf\x7c\xf2\xfe\xda\x17\xcf\x82\x6a\x0f\x8f\x79\x4b\x2c\x1e\x28\x2c\xda\x28\x1c\x7a\xe1\x8d\xd9\x6b\x45\xeb\xd5\xc9\xaf\xb9\x8c\x05\x7b\x32\x65\xc1\xe2\x9b\xdc\x1b\xad\xc9\x70\x84\x81\xad\x6f\x4d\x68\xb1\x5a\x5f\x68\x45\xe4\x19\x38\x27\xff\x64\xfa\x85\x76\x53\xca\x85\xb6\x8b\x17\x4e\xb9\xb0\x76\xf3\xf7\xa9\x90\xd8\x4f\xe6\x5e\x18\xd7\xf1\xf7\xe6\x42\xa3\xae\x20\xa1\xce\x5e\x8d\x6b\xc3\x53\xec\xa3\x57\x17\xdd\x67\xa7\x44\xa0\x2c\xa2\x44\xdc\xe4\x4d\x07\x11\x28\x32\x8a\xa2\x5a\xad\x56\xcf\x5a\xe3\xb9\x6c\x55\x4e\x7c\x23\x2d\x75\xcd\xac\x30\x67\x62\x1c\xe6\x65\x03\x7e\x35\x0f\xe6\xa5\xe6\x32\x2f\x73\xe9\x6b\x7d\x63\x2a\xf3\x32\xd7\x62\x2d\xe7\x72\x99\x8f\xeb\xf8\xfb\x14\xe6\xe3\x7a\xfe\x7e\xc7\xea\x14\xe6\x85\xbd\xff\x7a\x33\x7c\xf9\x8d\xfc\x7d\xca\x5e\xbc\x89\xbf\x4f\xd9\x6b\x37\xf3\xf7\xc7\x9a\xbf\xbf\x85\xbf\xdf\xdd\xdc\xbf\x49\xfe\xfe\x27\x4b\x52\x98\x1b\x5e\x7f\xf3\xfc\xdd\xca\xdf\x33\xe6\x2a\xfe\xfb\x17\x09\x4f\x7c\x8d\x73\x0f\xdd\xc6\xcb\x3b\x78\xe2\xf6\x82\x8e\x67\x35\x3e\xb8\x97\xc7\x45\x91\x44\x2e\x95\xbc\x73\x99\x95\x25\x16\xa3\x43\xcc\xa2\x90\xaa\x11\xe8\x1d\x6e\x79\x9e\xb9\x3c\x6e\x4d\xb7\x82\x1c\x1a\xa1\x37\xc8\xcb\xac\xc8\xb1\x30\x04\xe7\x96\xee\x30\x3e\xf0\x2c\x55\x8f\x90\xb4\xc7\x5c\xa4\xc0\xbb\x79\x3b\x8f\x36\xb5\x83\x2d\x54\x10\x66\x41\xbb\x57\xe8\x76\xd6\x82\xf4\x05\x11\x18\xa0\x8e\x88\xc7\x8f\xf4\xce\x0c\x56\xaa\x77\x96\x6d\xa6\x8c\x18\x81\x7c\xe2\x42\x22\xcd\x36\x6b\xf5\xe5\x6a\xde\xe8\x7a\x92\xa3\x93\x18\xfa\x57\x87\xbb\x34\x9e\xb5\xa3\xa3\x83\x45\x2c\x66\xbe\x96\x52\x7d\x26\x05\x77\x96\x9a\x73\x58\xcc\x48\x5f\x91\x02\xe0\x16\xcd\xb4\x69\xe7\xf7\xf1\x23\xbd\xce\x80\x66\xf8\xf7\x3f\x10\x8e\x4e\x4b\x40\xd4\x4a\x80\x2b\xc1\x1b\x7d\x30\xd1\xe8\x2a\x94\xfd\x66\x09\x6a\xd5\xf1\x5b\x72\x4b\x2e\xd7\x1c\xf0\xf7\xf3\x2f\x45\x0b\xb4\xaa\x71\x56\x3b\x3a\x3b\xc1\xee\x98\x4a\x38\x0f\xe5\x70\x77\xef\x6a\x5f\xea\x43\xf3\x79\x2e\xef\x95\x20\x9c\x9d\x2e\xe1\x3c\x94\x4e\x38\xdf\x95\x4a\x38\x0f\xa5\x1f\xec\xa9\x4f\xd0\xc1\x5e\xe1\x1c\xec\xeb\x78\xf9\xcc\x83\xfd\xed\xcc\x83\x9d\x50\x67\x21\xa8\x24\xc8\xfe\x85\x90\xbe\x83\x93\x4c\x9d\xa5\xcd\x98\x3b\x17\xf0\x59\x62\xc1\x6f\xe1\xdd\xdc\x53\x06\x35\x21\x2c\xf8\x3d\x27\x67\x23\x31\x9b\x62\x7d\x4e\xb8\x27\xdc\xb4\x59\x7b\xe4\xf0\x3c\xa3\x35\x0f\xe7\x44\x6b\xf6\xa0\x15\x7a\x78\x4c\x9f\xf1\x11\x62\x8a\x87\x2c\x68\x08\x44\xae\x50\xb6\x27\x60\x6b\x01\x37\x84\x34\x4a\xab\x74\x0a\x7b\xe3\xac\xdc\x4b\xd8\xb3\x52\x38\x81\xc8\x6b\xc8\xa6\x0a\x97\xbc\xd6\xc5\xaf\xa5\x84\x50\x05\x63\xba\x5c\x4b\xb9\x9d\x0a\xd2\x1b\x8b\x4a\x32\x50\xff\x94\x63\x4f\x96\xc7\xa2\xb2\x2c\x4a\x4f\x96\xd1\x9e\x5f\x66\xa0\x71\x6b\xc9\xd0\xe3\x4b\x31\x16\xf9\xb2\xa8\x5a\x96\x81\x14\x63\xc6\xf6\x5f\x32\x58\x57\x2b\xd1\x9c\x43\x3a\x5a\x29\x64\x99\xc1\xd9\xae\x80\x17\x65\xc7\x9a\xe8\x3b\x54\xe6\x06\x3e\x9b\x06\xd6\x24\x24\x95\xe9\xc6\xa0\x77\x14\x91\xff\x42\x93\x2f\xd3\x80\x29\xc8\x28\x00\xa5\x19\x62\x01\x42\xc8\x6b\xff\xa8\xde\xf1\x94\x4b\xab\x88\x05\x4b\x3a\xb0\x46\x96\x10\xed\x27\x60\xc6\xe9\x45\x60\x5f\xc1\xe8\x32\x1f\x56\x49\x4d\x8b\x9e\xbf\xd5\xa4\xe1\x0b\x8c\x7d\x99\x52\x3c\xe1\x54\x96\xd4\x1c\xb2\x19\x2d\xb8\x33\xea\xb1\x6f\xba\x01\xfa\x4b\x8c\x45\x15\x59\x80\x19\x2d\xda\x19\x2d\xc8\x92\xac\x5c\xe1\x58\x66\xac\x07\x45\xa5\x2f\x68\xc8\x82\x99\xd8\x6e\x03\xe9\x47\x13\x4b\x59\x45\xdd\xb0\xa5\x77\xa6\x4e\x2c\x7c\xdc\x11\xca\x52\x54\x01\xdf\xf4\x8a\x1a\x3a\x89\xb4\x08\x20\x89\xbb\xb6\x77\x0c\xaf\xd4\x16\xe1\x5a\xa5\xc8\x27\x0f\x0b\xe9\xc3\x24\xab\x09\x2e\x18\x59\xd9\xde\xc8\x87\x5b\xf8\x0a\xdd\x9b\x51\x22\xf4\xc2\x07\x3a\xdb\x20\x0f\x75\xd1\xbd\x0e\xc2\xbd\x85\x0f\xc6\xd2\x02\xe6\x32\xac\xa8\xbb\x01\xae\x07\xf0\x97\x21\xab\xc8\xdc\x92\xa4\x55\xe4\xf9\x74\x0a\x30\xb7\x94\xac\x22\xc7\x83\xd1\x99\xc1\x5b\x04\x25\x05\x54\x22\xde\xe0\x42\xfa\xf1\x08\x87\x9b\x78\x44\x8c\xc6\xc5\xd1\x99\xc1\xd3\xe1\x65\x3c\xfe\xdd\xc5\x48\xb0\xef\xa5\x94\x62\xf7\xba\x9b\x7f\x27\x6f\xf8\xc6\x2c\xb3\x91\x41\xe7\x38\xb8\x70\x74\x66\x70\x19\xb5\xab\x7e\x18\xcf\x3b\xf8\xa1\xa1\x3a\xe0\x87\x47\x41\x50\xba\x07\x4b\xb0\x03\x4b\x12\x92\xf0\xbc\xda\x9f\xee\x66\xed\xab\x1f\x16\x56\xb0\x9b\xb5\x0f\x3f\x92\xed\x93\x73\xe8\x3a\xa7\xfd\x89\xcc\xf6\x53\x5c\x09\xf6\xc5\xc7\xbb\x58\xfb\xea\x87\x51\x24\xc1\x0f\x0d\x24\x02\x3f\x34\x90\xc8\xb1\xea\xe8\xcc\xe0\x66\x9d\xcd\xb1\x3a\x3a\x43\xcb\xd9\x17\x1c\xf3\xf5\x23\x58\x96\xe3\xee\xcf\xf1\x80\x7f\x30\xeb\x8d\xf6\x05\x13\xe6\x91\x1a\xc6\xa4\xf3\x6b\xca\x29\xfe\x88\x18\xed\x0b\xa6\x6d\x81\x8f\xf9\x7d\xc1\x5e\xf7\xe7\x7e\xe7\x83\x83\x0b\x47\xfb\x82\x03\xce\xa3\xe9\xee\xd1\xbe\xe0\xa0\xf3\xe8\x78\xd7\x68\x5f\x30\x6b\x1e\x6d\x0c\x26\x03\x4a\xa4\x07\xbf\x26\x82\x48\x30\x07\xd2\xd5\x64\xc4\x55\xfc\x05\x66\xc4\xcc\x5f\x8c\x9b\xf2\x37\x43\x2a\xa4\x2d\x6d\x0d\x35\xf5\xc7\xba\xea\x7e\x7c\xe4\x89\x15\x0e\x2b\x7e\x33\xaf\xd3\x05\xed\x26\x04\xf8\x86\x75\xda\xef\x6f\xf6\x7c\x4e\xb0\x26\x0b\xd1\xe7\x6b\x19\xf9\x7c\xc1\x57\xc0\xc5\xc6\x7b\xe7\x34\x7b\x13\x3a\xd3\x23\xec\xaf\xa9\x20\xf2\xeb\x3e\x9f\x2e\xc7\xec\xec\x1b\x98\x21\x35\x43\x0b\xb7\xf8\x92\x8b\x4e\x6c\x18\x93\xab\x39\x81\x68\xed\xac\xaf\x26\x46\x57\x74\x07\xaf\x68\x4f\x19\xba\xcd\x81\x9d\xee\x74\xdf\x83\x6e\x9a\x63\x71\xdc\xc3\xdf\xbb\x0e\x93\x2f\xcd\xd7\x8e\x02\xd6\x39\x1e\xea\xd7\xd1\xa1\xb9\xa6\x2a\x28\x29\xb2\xd8\xa5\x23\xe9\xc4\x92\x80\xe0\x5b\x12\xbd\x1d\xbc\x82\xf9\xef\xb3\x81\x94\x6d\xb6\x93\x57\x39\xaf\x6d\x96\x91\x73\xa0\x88\xd2\xec\x72\xb4\xf9\x79\x3a\xa7\xbb\x47\x3e\xc7\x08\xec\x4f\x5e\x33\x1d\xc0\x0e\x48\x5f\x16\x63\x7f\x57\xec\xc5\xbe\x89\xac\x29\xce\xc8\xc2\xc5\xc2\x93\xc5\x19\x59\xba\x58\x68\xbf\x90\x30\xbe\xd7\x8f\x1b\xbb\xe2\x06\x9a\x05\x1b\xbb\x6a\xc5\xb8\x31\x51\x2b\x99\x30\xaa\x65\xc6\x65\x63\x52\x60\x41\x86\x1f\xba\x00\xbc\xd0\x1a\xa3\x51\x21\xae\x44\xa5\x50\xaa\x6f\xa3\x62\x5c\x95\xa5\xb1\x5a\x99\x84\x18\xc5\x85\x94\x77\x45\x05\x59\x86\xae\xa8\xdf\x8a\x3d\x99\x59\x5d\x2b\x60\x7d\x71\x65\x22\x2a\xc7\x15\x7c\x5b\x89\xa7\x7f\xb1\x4f\x48\xc5\xc1\x54\x66\x56\x63\x81\x51\x9b\x08\x14\xdf\x16\xe2\x97\xc5\x8e\xe6\x77\x95\x5d\xf8\xd5\xce\xa8\xa0\xb8\x19\x86\x39\x13\xa2\x25\xb3\x53\x0d\x63\xdc\x77\x86\xb1\x98\xe0\x6f\x82\x78\xdc\x57\xe3\xe8\x88\x4a\x1a\x7e\xbf\x14\x4f\xb9\x65\x97\x92\x0b\x49\x10\x8f\xff\x99\x2a\x5b\xa6\xb2\x25\xf5\x68\xef\x55\x34\x0d\x94\x3a\x21\xe1\xee\xd1\x16\x12\xfe\x00\xd7\x4f\x1c\x71\x0e\x5f\x29\x71\xf8\xee\xe2\xef\xdd\xc3\x77\x24\xcf\x40\x5e\x17\xdd\x8b\xcc\x41\x2b\xa2\x29\xbc\xd2\x91\x99\x83\xba\xcd\xd3\x95\x4a\xc3\x77\xf0\xcf\x73\xce\x56\x0f\xcb\xb4\xa0\x3d\xf5\x7c\x04\x29\x6f\x3e\x5b\x2f\x9c\x4a\x12\x5e\x74\xdd\x76\x73\x4f\x16\xae\x2a\x1d\x28\x38\x2c\xfe\x2e\x90\x95\x8a\xb1\x27\x0b\x33\xab\x47\xe1\x59\xa8\x0e\x5d\xa8\xad\x08\x45\xbd\xad\x4b\xea\x68\xd0\x66\x8f\x3d\x59\x82\x77\x6a\x2f\x83\xc4\x5f\x96\x85\x19\xdc\xd9\xc5\xa6\x5d\x2d\xcb\x7c\x77\x97\x66\x56\xef\x54\x87\xb8\x30\x13\x17\xd9\x21\x56\xe2\x10\x13\xc6\x0a\xb8\xdd\x83\x93\xdd\x83\x93\x7c\xb6\x69\x0f\x82\x90\xfc\xcc\x8a\x7f\x3e\x01\xe4\x97\xe5\xca\xe1\xab\x4d\x04\x39\x65\x12\xd7\x70\xba\xe7\x6d\x6a\x2b\x76\x7c\xa2\xb3\x29\xdd\x78\xfa\x91\x99\x08\xa1\xc0\x26\x7f\x7f\x88\x00\xab\x55\xd8\x89\xbb\x51\xf3\xb7\xbb\xe6\x49\xf1\x76\x6b\xff\x18\xa6\x5c\x67\x6f\x86\x9d\x38\x1d\xc6\x62\x14\x8b\xd7\x60\x4f\xee\x0d\x47\x18\x5a\xc6\x9b\x43\x5d\x4a\xee\xaa\xf9\xaa\x50\x60\xa8\xdf\x93\x18\x6b\x1e\xc6\x81\xdd\xb7\xc1\x2e\x94\xfc\xa7\x00\xaa\x08\xf6\x6e\x2d\x98\x89\xaf\x52\x1b\x2b\x98\x89\x5f\x7e\xf9\xe5\x97\xcb\x5b\xfc\x02\xd5\x79\xd5\x28\x1a\xc3\xb0\x7d\x92\x0a\xcf\xd9\x20\xba\x7e\x2b\x34\x26\xa6\xc1\x5e\xe2\x69\xc7\x95\x68\x32\x8e\xa2\x89\x6a\x20\xf2\x62\x41\xce\xab\xbf\xa1\xae\x07\x31\x0a\x7e\xd4\x6a\x06\x4a\x50\x25\x38\x0a\xca\xdd\xb2\x1c\xcb\xdd\x6f\xb3\x3b\xf8\xd7\xc3\x30\x16\x66\x10\x10\x4e\xf4\x6b\x60\xf9\xdd\xe4\x77\x45\xe5\xd8\x37\xaf\x00\x9a\x62\x08\xee\x27\xb9\x3b\xaa\x40\x89\xa5\x51\x87\x2c\xc3\x5f\x85\xd1\xa8\x53\x56\xe2\x2a\x15\x7e\x9c\xa2\xc7\xa9\xdb\xb2\x12\x2f\xfd\xb3\xd1\x5a\x88\x12\x93\xc4\x7f\x0b\xf4\x6f\x97\x0c\x67\x64\x71\x8b\xaf\x9e\x4b\x35\x1d\xea\xdf\x8e\x2d\x7e\x45\xfd\xdb\xb9\xc5\xef\xa2\xe1\xca\x4a\x5c\x52\x67\xbe\xa4\x2f\x5a\x59\x49\xdc\xbc\x33\xb1\xaf\xaa\x29\x29\xf2\x43\x17\x3c\xd3\xcc\xbd\x21\x0c\x55\x8b\x34\xe9\x5d\xf0\xec\x75\x21\xcc\x07\xea\x0b\xd4\xe2\xab\xfa\x84\x26\x2a\x8a\x96\xe8\x11\x41\x98\x0e\xa4\x89\x85\xf8\x5f\x02\x3e\xed\x47\x69\xbc\xa1\xa4\xf1\xcd\xde\x6a\x4a\x25\x5a\xf7\x65\xb0\xc5\xdf\xa0\x07\x5f\x54\x83\x9f\x91\xa5\x78\x74\x74\x8b\x5f\x95\x41\x04\xb7\x18\x6e\x32\x3b\x65\x10\xbc\x1f\x27\xa7\xac\x43\xad\x43\xad\x53\xed\xb7\x30\x96\x13\x51\x17\xf6\x1f\x07\x57\x5b\x20\xbb\x58\xc0\xf9\x60\x18\xca\x05\x52\x7d\x51\x71\x06\xaf\xde\x0d\x84\xa1\xec\x98\x89\x3d\xe8\x00\x44\x10\x37\x75\x60\xd6\xd3\x40\x57\xac\x03\x6c\xbe\x16\x42\x4c\x39\xd4\x5f\x88\xba\xb0\x9d\xda\x02\xac\x46\x86\xb1\xdc\x4d\x74\x71\x23\x94\x0b\xdb\x5e\xb5\x5a\x65\x66\x93\xef\x45\x9d\xb2\x63\x46\x2e\x50\xcb\xdf\xa9\x36\x6f\xa7\xac\xc0\xea\x7b\xb2\x53\xf7\xd4\x6c\x45\x0c\x6b\x57\x5d\x91\x9e\xac\xc4\xc1\x2e\x3a\x5b\xaa\x67\x5b\xfc\x0a\xf6\xb1\x1a\x55\x54\x81\x4a\x7c\x95\x9a\x75\xbd\x1f\xa4\x3b\x35\xa7\x13\xd2\x56\x07\x74\xa1\xa2\x36\x43\xb2\xc8\x4a\x88\x77\x07\xb1\xaa\x3f\x94\x15\x43\x1f\xa0\xfa\x4d\x7e\x41\x76\x8d\x46\x1d\x6c\xeb\xf7\x63\x30\xbc\x3b\x8b\x6a\x3f\x77\xd1\x1d\x02\x13\x79\x81\xb9\xdf\x3c\x62\x20\xa5\x37\xb3\x1a\xe5\x16\x35\x6b\xc5\xc4\xac\x29\x42\xa3\xc6\x67\x62\x5a\xed\xd5\xba\x06\xc3\xe5\x37\x19\xfc\xae\xc9\x30\x81\xb2\x75\x34\x43\x71\x39\x19\xc6\x8d\xd1\x9a\xeb\xa1\x79\x4f\x6a\x69\x59\xb2\x74\xd1\x8f\x17\x8d\xd8\x90\xf4\xf3\xc1\xdb\xab\x00\x66\x86\xf3\x00\x2d\xc2\x8c\x66\x94\x8e\x75\x01\x92\xdc\x87\xc4\x11\xec\x06\x30\x00\xb9\xab\xa6\x0e\x9e\x41\x77\x7e\x15\x45\xb7\xab\x87\x35\x7b\xea\x1a\x88\xfc\x25\x03\x36\x49\x30\x0d\x50\xc9\x55\xa3\xb5\x12\x75\xaa\xec\x7c\xd2\x08\x43\x59\x94\x81\x2c\xbb\x1f\x8d\x45\x45\x69\x11\x2e\x1a\x10\xc5\x0e\x46\x98\xb3\x61\xb9\x0e\x84\xcc\x4b\x17\x7e\x68\xd5\x82\xfa\x11\x2f\x42\x96\x6b\x22\xcc\xbd\xd9\x2b\xc0\x24\xa8\xae\x55\xa8\x6b\x1d\xa6\x6b\x17\x68\x8c\x71\xdc\x1a\x1d\xb0\x35\x36\xf9\x74\x3f\xe9\xf9\x61\x2e\x86\x67\xa2\x49\xea\x0c\xd8\xea\x9d\xea\x6c\xa8\xd3\x14\x75\xd2\xbe\x88\x42\xd9\x19\x2b\xb2\xb9\x3a\xea\x84\x36\xa9\xc5\x05\xa6\xc5\xcd\xf0\xb5\x22\x56\x1d\x7d\xc1\xb8\xfa\xb7\x6b\x8b\xbf\x06\xe9\x93\xd4\x7b\xad\x73\x34\xea\xd4\x7f\x2f\x80\x7d\xa7\xaa\x1c\x55\xb5\xcb\x90\x36\xd9\x59\x10\xf1\xae\x2a\xe8\x44\xe5\x63\x48\xca\x47\xf7\x30\x3b\x5c\xe9\x43\x7c\x2b\xb9\x3a\xde\xf1\x10\xf6\xb2\xe9\xb1\x67\x7a\x7c\xa1\x06\x20\xc7\x39\xf2\x90\x08\xf9\x5b\xfc\xaa\xbe\xe7\x90\x54\xb3\xc4\x2b\x9b\x7c\xa9\xae\xd9\x73\xbd\xd5\xa8\xfe\xed\x57\xe4\x7c\x93\xbf\xc1\x81\x39\x1c\x0f\xa3\x0e\xf5\x74\x4d\xd4\x05\x9a\xd6\x0d\x21\xb2\x08\x51\x00\xbc\x69\xdd\xcd\x70\xdf\x22\x80\xf1\x2f\x78\x09\x47\xb1\x69\xa2\x37\xe3\xfd\x3f\x3d\xdd\x31\xd7\xfc\x25\xff\x26\x35\xb3\xfe\x47\x5a\xb6\xfb\xd7\x2d\x4b\x3c\xd2\xb2\xc4\xc7\x5a\x96\x78\xb4\x65\x89\x8f\xb7\x2c\xf1\xc9\x96\x25\x3e\xd5\xb2\xc4\x13\x2d\x4b\x7c\xba\x65\x89\xcf\xb6\x2c\xf1\x37\x2d\x4b\x3c\xdd\xc6\x6a\x4f\x27\x56\xfb\x99\x8c\xd5\x0e\xbd\xf0\x86\xf9\xd8\xbd\x78\x68\x1f\x66\x97\x04\xbd\x36\x20\xfc\xe6\x00\xfc\xbe\x98\x2b\x4d\x1a\x24\xf5\xed\x4d\x50\xa1\x04\xfd\x2b\xfd\xb8\x60\x43\x5a\x78\xf8\xca\x92\xd4\xf0\x95\x9d\xbc\x45\x1e\xbe\x02\xa4\x9a\x38\xaa\xa8\xa4\xae\x82\x5d\xb5\x02\xc9\x65\x1c\x30\x87\xe0\x7e\x11\xc5\x17\xd8\xd6\x5a\x91\x49\x91\x6e\x1c\x2c\x62\xfa\x4a\x25\xc4\xc9\xdd\x63\xb5\xa2\x49\x81\xd2\x63\x4c\x28\x01\xd9\xcf\x2e\x16\xa7\x21\xa7\xb6\xdd\xa8\x91\x36\x06\xc3\x4e\xdf\x27\x52\xfb\x4e\xa8\xda\xf1\x71\x08\x8a\x93\x45\xe0\x32\x88\xb7\x9f\x59\x8d\xd3\x37\x2e\x64\x91\x82\x64\xaf\x74\x82\x64\xad\xcc\x0d\x81\x1e\x12\xca\x59\xb5\x96\xab\x7b\xb4\x8e\x2d\xac\x1f\xef\x58\xdd\x1c\xed\x3e\xcc\x68\xde\x79\xe2\x34\xe3\x6d\x07\x51\x6b\x5d\xa8\x75\xa9\xc8\x52\x92\xbd\x2a\xcd\xc8\x0e\x25\x70\x94\x66\xa4\xaf\x24\xd9\x42\x5c\x51\x12\x34\x8a\x08\x66\x85\x8b\x66\x85\x17\xeb\xb8\x1e\x67\x96\x6e\x4a\x5f\xe1\xc2\xcc\x79\xc2\x8b\x4a\x14\xc1\x51\xa6\xd0\x0d\xd5\x0b\x54\x75\x95\xe2\xaa\xf4\xc7\x6a\xe4\x4a\x1e\x75\xc8\x40\x76\xa8\x0b\xa6\x83\xba\x57\xeb\xa0\x82\x9d\x5a\x80\x0f\x51\x3e\xef\x44\xf9\x3d\xcc\x54\x4d\x75\xe4\xa8\xa6\xc2\x99\xd5\x3b\xa3\x0e\x59\x92\x65\xa6\x5b\xab\x84\x14\xa2\x42\x07\x40\x06\x78\x5d\x6c\x8f\x84\xf4\x71\x32\x07\x28\xad\x50\xa9\x75\x42\x45\xae\xdc\x7d\xb1\x05\x01\xb9\x93\x97\x70\xad\x5c\xef\x5b\xf0\x0a\xca\xf7\x75\xd1\xdd\xf0\x58\x9a\x4f\x92\xca\x17\x9a\x40\x0c\x25\x98\xaf\x4a\xc8\xe5\x59\x24\xe5\x58\x3a\x49\xc9\x0c\xa1\x3f\x96\xc1\x74\x6e\x9d\xd9\x18\xf4\x18\x4f\xe3\xb5\x9a\x41\xc1\x17\x64\x7f\xda\x6a\x33\x18\x5c\xa9\x84\x15\xdf\x18\x54\xcf\xd6\x7c\xc8\xc6\xe0\x4a\x03\x56\x55\x87\xfc\x67\xc5\xd8\x8b\x4a\xb1\x17\xa1\xf6\xe4\x74\x45\x45\x0a\xa3\xc0\x27\x8a\x51\x25\x72\x95\x8c\xf5\xb7\x1b\x79\x0c\x59\x74\xba\xbc\x3b\xb5\xcb\xb2\xa8\x68\x18\x31\x73\x49\xad\x56\x88\x70\xa9\xb2\x6c\x98\xca\x57\xa3\xb7\x9d\x14\xb2\xec\x52\x0c\x25\xca\xc9\x92\x3a\x87\x4a\x28\x51\xac\x5c\x59\xf5\x0b\x33\x6a\xd6\x78\x15\x67\xa0\xfb\x1d\x54\x10\x55\xb4\x3a\xa1\x43\x0a\x59\x51\x07\x07\x25\xa6\xd8\x53\x55\x55\x40\xa2\x2b\x90\x97\x6c\x45\x92\x9f\x2c\x55\xd4\x8b\x50\xab\x29\x34\x01\x3e\xf7\xa1\xe9\xf5\x21\x43\x0d\x3f\x8d\x20\x55\x41\x73\xe1\xeb\xa6\x03\x29\x30\x59\x94\x6a\xda\xa7\xa6\x7d\x6a\xba\x6c\x96\x66\x03\x79\x30\x94\x63\xff\x6d\x56\x74\x5a\x8b\x59\xfc\xe0\x04\xae\x56\x64\xc6\x4f\xd2\x27\x7f\x26\x16\x8a\x2e\xf9\x33\x12\x6a\x16\x8a\x3e\x11\x80\x90\x17\x4a\x4f\x96\x99\xd1\x7e\x55\x53\x1c\xea\x3b\xd3\x97\x4d\x00\x61\xf2\x71\x42\x8c\x23\xb1\x6a\x1e\x48\x46\xcd\x37\xe9\xb9\x6a\xe0\xf5\x00\x64\xaf\x27\x6c\x23\x8a\x9f\xb2\x06\x6b\x80\x83\x32\x02\x1c\x14\xe2\x49\xe1\x86\x4f\x97\xd3\xa2\xd3\xde\xc5\x7b\x7b\xfb\x6a\x17\x5a\xc2\x44\x1e\x0e\xa7\x24\xb3\x1b\x20\xff\xf3\x4d\xfe\xb8\x70\xac\x54\x77\xf1\x2a\x6f\x4e\xb9\x37\xc8\x9a\xda\x1f\xf9\xbc\x1d\x37\xca\x9b\xee\x22\x6a\x5c\x9a\xc6\x7b\x4d\xe3\x0d\x2e\x51\xb2\x16\x6f\x59\xcd\x89\x41\x8b\xe0\xca\xe9\x17\x49\x8d\x7d\x1f\x19\x89\xee\x73\x8d\x44\xf7\xf2\x9a\x1d\x45\xb6\x9b\x62\x88\xf0\xa6\xb6\xce\x98\xb4\x04\x5b\x41\x5a\xeb\xcd\xd7\x42\xaf\x47\xfb\x8e\x34\xe9\x0d\xb6\x82\xc0\xd7\x03\x5c\x0f\xa6\x64\xd9\x1a\xf7\x38\xee\x4b\xef\xe6\x3d\xda\x53\x86\x92\x9c\xfa\xbf\x97\xbf\x4f\xa5\xfe\x0f\xf0\x12\xa9\x5e\x10\x33\x2d\xeb\x78\x7f\xcb\x12\x7f\xde\xb2\xc4\xbe\x96\x25\x3e\x98\xd1\xd3\xd0\x0b\x9f\xcb\x88\xb2\xa8\x18\x0b\x47\x66\xca\xf3\xf4\x7b\xa3\x4a\xd7\x46\x4f\xe2\xda\xf8\x51\xc6\xb5\xd1\x63\xa2\x32\xed\xaf\x86\x63\xd2\x4b\x5f\xf2\x00\x03\x05\x4a\x64\x29\xd2\x9f\x4a\x0d\xf9\x75\xa8\xd7\x9c\xba\x1e\x87\x83\xbf\x96\x77\xe5\x05\xe6\x87\x5b\xcd\xdf\xe3\x1b\xd1\x59\x49\xf2\x8b\xe5\x47\xce\x16\x2a\x68\xe5\xfe\xb6\xb6\xe3\x3a\x8f\xa7\x4e\x22\xa4\xe8\xab\x63\x20\x67\xae\x8b\xfb\x6d\x19\xab\x57\xcc\x0f\x91\xf9\x59\x6a\xab\x1b\xf1\xc0\x69\x81\x3d\xa0\xa8\x40\xba\x2c\xd0\x7f\x44\xdd\x1f\x70\x50\x2b\xe0\xf1\x04\x0a\x18\x45\x8f\xf1\xf0\x26\x3f\x2f\x92\x61\x09\x5e\xa2\x3a\xcf\x7c\x61\x03\x86\x90\x70\x4b\x4f\x1b\x0a\xf3\xdc\xfa\xb9\x64\xf2\xb3\x2c\xeb\xdd\xde\x13\x9b\x95\xf1\x17\x4f\xe1\xac\xd4\x04\xa8\x53\x7d\xba\xaf\x82\xf9\xcc\x4f\x0d\x14\xef\x51\x41\x8a\x99\xff\x9f\xbd\x77\x01\xaf\xab\xaa\x12\xc7\xcf\x3e\xe7\xbe\x92\x93\x86\xb4\x14\x9a\x36\x3c\xf6\xb9\x37\x40\xca\x33\x05\x6a\x82\xb4\xa5\x39\x8e\xd2\x79\x17\x01\x8d\xce\x8c\x13\xe7\x65\xff\xf3\x8c\xce\x8c\x76\x9c\x1b\x48\x9b\x3e\xc2\x3b\xd0\x02\x05\x2b\x56\x40\x13\x85\x6a\x1d\x51\x2b\x0f\x8d\x88\x5a\x15\x35\xbe\xb0\xbe\x30\x2a\x6a\x74\x14\xab\xe3\x68\x55\xd4\xff\xb7\xd7\x5a\x7b\xef\xb5\xcf\x3d\xe7\xde\x9b\x52\x18\xe7\xf7\x0d\xfd\x3e\x72\xef\xb9\xfb\xec\xc7\xda\x6b\xaf\xbd\xde\x4b\x7a\xea\x75\xb8\x3d\x27\x65\x4e\xdd\xcb\xde\xa4\x0c\xd4\x77\x6f\x52\xfa\x60\x62\x68\x02\x52\x6c\x65\x0f\x1e\xa5\xd3\xbf\x25\x15\x58\x99\xa7\x9f\x35\x7f\x36\x4e\xff\x68\x9d\xd3\xcf\xa6\xf2\x34\x4f\x3f\xeb\xe9\xc8\x4e\xff\x78\x2a\x10\x9b\x3e\xfd\xbf\xaa\x93\xe4\xbb\xd8\xa8\x52\xfb\xb5\xcd\x60\x7b\x5e\xa7\xea\x26\x24\xd7\x6c\xaf\xc6\x76\x88\xd3\xb6\x18\xeb\xd7\x60\x79\xde\x96\x29\xe5\x58\x2e\xcc\x09\x89\x25\x46\x6f\xa3\xdd\x6d\x5c\x06\x56\x29\x60\x83\x15\x81\x5e\xd0\x49\xb2\x41\x87\x44\x37\x44\x73\x74\x03\x5f\xf2\x63\xb9\x5d\x8d\xb1\xfd\xd2\x26\xc9\xcc\x36\x0e\xa8\xa3\x42\x66\x26\xfe\x9f\x25\x33\x13\x59\x90\xba\x7d\xde\xf5\xdb\x77\xa6\x93\x97\x7e\xf8\x5d\xfb\x18\x54\xfc\xb8\x35\x51\x93\x9e\xbd\xf7\x60\xba\xe7\xbc\x4d\x55\x38\xf3\x76\x4a\x55\x58\x71\x52\x15\xba\x55\xa5\xc7\x78\x97\x77\x67\x55\x0d\xac\x53\xec\xbf\xbf\x41\xcc\xe0\xe3\x6e\xc9\xfe\x8a\x68\x0f\x14\x64\x32\x2b\x11\xd5\x03\x8c\x5e\xd9\xfe\x07\xc9\x9b\x64\x49\x8d\x94\x01\xcc\xbf\xe4\x20\xdb\xd5\xd4\xfa\x32\xd3\xae\x34\x5a\xdf\xeb\x3b\x7f\xab\x1d\x1d\x2a\xa2\xfd\x32\x8f\x47\x9f\xa4\x04\x1a\x9c\x40\x21\x7d\x8e\x87\xc3\xd9\xe8\xe3\x70\x5e\x56\x86\x7c\xeb\xe0\x70\xb0\x26\x39\xfe\xee\xf4\x4d\x3c\xe8\xd3\xed\x39\xeb\x27\x2b\x2b\x64\x5c\x9f\xb3\x3e\x06\x78\x9b\x44\x39\x79\x4c\x14\x5f\x5f\x5a\xca\x81\x7b\x00\x1a\xa6\x7f\x57\xf7\x33\xb0\xd5\xef\xb8\xbd\x08\x84\xf2\xa0\xa0\xb2\x0c\xea\xa7\x43\x3e\xe2\xc1\x9c\xaf\xf3\x4a\x99\xca\x53\x45\xf0\x05\xd0\x72\x7d\xba\x4a\xf9\x05\x35\x72\xfd\x78\xea\x6a\x50\xc1\x58\x2e\x18\xc5\x71\x2b\xe4\x98\xd7\xc6\xfc\xbc\x79\xbe\x10\xcd\xf5\xb2\x00\x6e\x10\x26\xcc\xa2\x83\xea\x44\xe5\x21\xf7\x94\xb1\x3a\x7d\xc6\x43\x1b\x39\x2d\x4b\xe6\x92\xca\x9b\xe2\xa4\x2c\xaa\x91\xa1\xde\xac\xa7\x5e\x57\x3d\xc3\xb0\x6b\x42\x99\x8b\x8a\xf0\xa8\x18\xe5\x41\xb9\xb4\x3a\x94\x05\x99\x67\xfa\xd4\xd5\xa8\x7b\x5c\xa5\x06\x2e\xaa\x37\xa5\xf6\x68\xbb\x50\x4d\x83\xa7\x8d\xbf\x90\xd2\xc6\x3f\x17\x27\xe3\x11\x8c\x65\x1e\x53\x50\x81\x73\xe2\x05\x61\x8d\x42\xba\x40\xad\x65\x81\xb2\x17\x1a\x05\xaf\x5e\x53\x01\xa2\xfc\x49\xd9\x9b\x63\x95\xb4\x20\x75\x7b\xc2\xf5\x21\x60\xae\x0f\xe0\x1f\xd3\x87\xfe\xb7\xcf\x09\x63\x21\x73\x60\x70\xa7\xa6\x32\x60\xa5\x65\x9f\x13\xf2\x3a\x56\xd3\x94\xb0\x5d\xe6\xdc\x47\xe7\x1b\xac\x04\x73\xab\xcc\xc5\x2d\x97\x5b\x5b\xf6\x79\x98\x60\xfc\x5c\x6a\x43\xcb\x3e\x49\xd7\xb7\x2e\xa5\xdb\x25\xce\x22\xb3\xaf\x7b\x24\xde\x90\x8e\x44\x78\x1c\x2c\xdc\x23\x34\x05\x9f\x08\xa6\x60\x86\x16\xe0\x0e\x73\x76\xa8\x77\xa2\x16\x2d\xf2\x14\x9e\x9e\x9f\x04\x35\x63\x5f\xa0\x03\xdb\x41\xb3\x0e\x70\xca\x4f\x76\xc9\xdc\x16\xe6\x77\xa9\x75\xe3\xa8\xe0\x2e\x4d\x76\x45\x2d\xa8\xd1\x2e\x24\x34\xda\xe5\x42\xc2\xdd\x52\x2b\xbe\x93\x4a\xef\x2d\x4c\xd9\x9e\x1b\x29\x97\xb4\xc6\xb0\x20\x4b\xf1\x45\xb2\x65\xb2\x6b\x3b\x98\x5e\x5a\x5e\x6c\xf5\x82\x67\xa1\x65\xf9\x4c\x3c\x96\xb5\x0a\x42\x59\x44\x4f\x9a\xc4\x66\xa3\x22\x35\x1e\xe5\xc5\x00\xce\x08\xf1\x11\xf7\x13\x3a\x3d\x04\x8b\xfe\x72\xf5\xcb\x6f\x82\xb1\xa8\xa4\xbd\x1d\x5a\x70\x3c\x34\x1b\x83\x32\x13\xb8\x77\xad\x5e\xcd\x8d\x23\xc4\xa2\x3c\x1c\xf4\xf1\x8e\xa8\x04\x1f\x26\x3a\xa2\x56\xb0\x0a\xc5\x72\xbc\x9c\x97\xad\xdc\xcd\x68\x39\xa8\x38\xf3\x71\xe7\x15\x7a\x3f\x4a\x32\x4f\x69\x04\x0a\x71\x4b\x7c\x51\xac\x8d\x0d\xdb\xa3\x02\x44\xaa\x9e\x66\x75\xa2\x38\x05\x5c\x6d\x2e\x7e\x4d\x35\x6a\x85\x45\xb7\xaa\x9f\x5a\x9d\x45\x9b\xf3\x7c\x22\x69\x8f\x0b\x32\xcf\x7d\x83\x4e\x09\x41\x73\xdb\xad\x1d\x5f\x4c\x78\xdf\xc1\xfa\x99\xdd\x61\x54\x2f\x16\xd2\x03\x86\x8b\x19\x98\x8c\xdb\xa6\x3a\x28\x1e\xf8\xb1\xec\xe9\xd0\x44\x81\xcc\x41\xf1\xe8\x8e\x50\x61\x1d\x59\xd8\x7c\x29\x62\x11\x5f\x24\x7d\xb5\x58\x32\x38\xad\x8f\x47\x73\x10\xd0\x65\x13\xea\xb9\x4a\xb7\xb7\xf3\x43\xd2\x28\x1c\xc4\x1c\xdb\x89\x0e\x33\xb5\xbe\x60\x57\x47\x4c\xd5\xcc\x4d\xb8\xad\x2e\x67\x2e\xb5\xe7\x8d\xbe\x7b\x7a\x31\x0d\xfb\x1a\x93\x86\x5d\xf5\xe1\xf7\x05\xe3\x1d\x21\x2b\xb5\xa0\x0e\x7e\xc5\xd6\xf5\x5d\x5f\x0e\xa2\x1c\x54\xf2\x3a\x99\x12\x91\xe9\x94\xb5\xb3\x3e\x7a\x6f\xf5\xa3\xb9\x7f\x3d\x9a\xfb\xd7\x45\x8a\x48\x0b\x59\x88\x7c\x59\x84\x04\x7c\x16\x43\x57\x93\xa2\x3a\xb0\x5e\xd1\x8e\xfb\x28\xf7\x1a\x95\x41\xf2\x50\x26\xbd\x44\xb3\xdc\x49\xe9\x50\xc6\xc5\xf8\xa2\xb8\x68\x10\x30\x2f\x03\x75\x44\x0b\x89\x24\x18\x45\x99\xb7\xf3\x03\x57\xc3\x13\xb5\x19\x73\x2d\xa6\xb5\xe8\xc5\x83\x93\x74\x36\x9f\x94\xc5\xb8\x75\x0b\xc5\x79\x7c\xd9\x4d\xe5\xef\xee\xf2\xfe\xcc\x5d\x06\xee\x60\x9c\x58\x5f\xf8\x32\xd1\xe1\xa8\x59\xa5\x4e\x30\x0d\x96\x96\x5e\xd7\xe5\xb1\x2b\x24\x77\xd6\x5e\x38\x81\x1e\xdc\x3e\x25\x10\x08\xd2\x53\xda\xaf\x7b\xa1\xf5\xf4\x58\x16\x42\x2d\xb6\xa5\x50\xe6\x34\xa7\x66\x77\x2e\xa8\xe1\xa5\x27\x73\x76\xea\x0f\xf2\xa9\xef\x28\x42\x1b\xac\xa6\x6d\xb9\x8e\xc8\x87\xcb\xe3\x78\x5a\x51\x3c\xde\x51\xe5\x89\x77\xde\x9f\xe8\x62\x05\x65\x9a\xa4\xa3\xea\x35\x73\x54\xe7\x77\xb0\x2b\x7e\x3c\xfd\xf9\xe3\x8d\x7a\x61\xd6\x77\x44\x90\x0f\xf2\xf9\xfc\x4c\xbb\x57\x03\x5f\xb6\xd0\x71\x92\xd8\x9d\x2a\x2c\x71\x27\x89\x46\x2d\x3e\xda\xb0\xc5\xc7\x1b\xb6\xf8\x44\xc3\x16\x9f\x6a\xd8\xe2\xd3\x0d\x5b\x7c\x36\xa3\x45\xe8\x85\x5b\xda\x8e\xa2\x78\x50\x11\xed\x67\x42\xcc\x60\x80\xf1\x82\x3a\x95\x18\x58\x46\x35\x43\x6f\xea\xc4\x9e\x2c\xa3\x2c\x29\x6b\x4f\x3a\x83\xde\xf3\x77\xdd\x7e\x4a\x11\xc6\xcd\xbc\x7d\x4d\x11\x46\x19\x6b\x83\x54\xa8\x4b\x24\x92\x96\xcb\x29\xa0\xcc\xba\xb8\x2b\x25\xdb\x52\x89\xb2\x33\x02\x89\x3e\x18\xd5\x67\xf0\x0b\x58\x53\xa2\x05\xe8\x21\xbd\xe6\xf5\x05\xb3\x51\xc8\x8a\x4a\xf9\x9a\x18\x35\xca\x81\xa3\x28\xc0\x6c\x54\xe5\x71\x4d\x57\xf3\xe9\xee\x28\x82\x24\xb0\x8c\x46\x5a\xe9\x77\xc6\x62\x8c\x65\x99\x10\x3c\x57\x97\x9a\x89\x14\x97\xec\x5d\xe5\xcd\x44\xb6\x3d\x4b\xa6\x00\xc5\x23\x83\x71\xc6\x8d\xad\xf1\x3b\xf1\x07\x0b\xd1\x91\x2a\x64\xab\x88\xc5\x38\xe3\x6d\xe3\x60\x2c\x99\xd9\xa2\xec\x9b\xac\xfc\x6d\x48\x95\x4e\x27\xaa\x64\x62\xfb\x97\x60\x6c\x74\x56\x6d\x91\x76\xac\xf3\x7f\xac\xa1\x4c\xbd\x93\xf1\xec\x2d\x0f\x8a\xbe\x60\xb4\x4c\x5f\xbd\xbe\x60\xbc\x9c\xba\xab\x13\x1c\x4c\x7b\xba\xac\xa3\x5c\x33\x20\x1f\x2d\x57\x61\x24\xdb\xdd\xcd\x2e\xd4\xb1\xd9\x78\xd9\x29\xb0\x78\x4b\x62\x67\x74\x40\x35\xe4\xf7\x88\x7d\x7d\x65\x5f\x62\xbd\x33\x17\xa5\x63\xe4\x6d\xbc\xa3\x37\xcc\x1b\x23\x2b\x2c\x1d\xc6\x32\x30\xc2\x41\x3a\x8c\x63\x32\xd1\xf1\x04\x74\x01\x5a\x88\xc5\xf4\xd3\xd2\x6c\xf4\xc6\x3d\x26\x47\xe9\x4c\x07\xa4\x67\xac\x24\x52\x7d\x2c\x40\x1b\x60\x5b\x68\x67\xa6\xb7\x09\x38\x91\xf4\x6d\x7a\x43\xea\x36\xc1\x54\x5a\xec\x66\xb8\xc6\xc3\xf4\x9d\xe0\x37\xd3\x9d\x89\x9d\x38\xc9\x64\xd6\xaa\x39\x4e\x77\x27\x9a\x76\x19\x77\x96\xde\x49\x82\x77\x3c\xfa\x86\x1e\x9e\x6a\x5f\xbf\xfa\x66\xfe\xea\x9d\x29\xd5\x2e\x7a\xb5\x2a\xb9\xee\x16\x9d\x86\xfa\xf4\x1e\xa3\x4f\xd7\x5b\x04\x50\xc8\xa5\x4f\xfb\x2d\x89\x69\x2f\xa4\x88\x99\x5a\x08\xdf\xc3\x5b\xbe\xd1\x81\x30\xa8\xcc\x3f\x79\xb4\x52\x35\x55\x44\x7b\x8f\x29\x9c\x5f\xc4\x2b\x20\x24\x9f\x3a\x73\x01\x2c\xeb\x82\x34\x4d\x27\x67\x16\x95\xc8\xa6\xfe\xa8\x11\xc3\x42\xfa\xc8\xb0\xf6\x96\x05\x78\x33\x24\xaa\xe7\xdf\x9d\x26\x9e\x7a\x93\xcb\x83\x43\x11\x65\x38\x9e\x8b\x14\x06\xc7\x73\x11\xf0\xbb\x50\x21\x85\x25\x22\xcd\x03\xed\x06\xd1\xfc\x44\x7c\x71\x56\xbf\x78\x30\x62\x35\xb5\x0b\xd0\x00\x14\x0c\x27\x60\xbb\xe9\x28\xa2\xfa\x60\x9e\x14\xdd\x01\x2a\x56\xb8\xd9\xc2\x4e\x6d\x72\xa0\xe3\xd5\x0b\x3d\x2f\x71\x61\x1d\x8c\x9c\x3b\xa2\xcb\xfe\x72\x28\x32\x92\xb5\x8f\x3e\x1b\x84\xf9\x51\xd5\x59\xfe\xd5\xa9\xcb\xd7\xbd\xec\x8a\x6c\x31\xe0\xf1\x48\x53\x91\xe5\xc1\x54\x44\xe9\xe6\x26\x97\x07\x7b\xa2\x28\x90\xbe\x49\xda\x50\xa6\x04\x16\x81\x71\x4a\x29\xeb\x34\x15\x80\xaa\x41\x5f\x30\x15\x49\x8f\x55\x89\x83\x9a\xf9\x23\xe0\xe2\x92\xa3\x52\x71\x76\xa4\x3d\x91\xfe\x34\x11\xb1\x62\xe0\x4b\x74\x7f\x8a\xa4\xeb\x36\xea\xf3\x94\xfe\x2c\x56\x79\xfb\x22\x36\xe8\xa1\xc8\x9e\x95\xc3\x0d\x2e\xe5\x85\xc0\x99\x82\xd6\x68\x31\xa3\x4f\x73\x11\xc0\xf2\x58\xb4\x01\x70\x22\xb3\x83\x43\x91\xf2\x0a\x2f\x32\x01\x69\x26\x47\xc1\x41\x5e\x9a\xf7\x20\xd3\xcc\x36\xbc\x63\xd6\x4a\xc1\xca\x75\x2d\x0c\x79\x4e\x8e\x7e\x73\x03\x2e\x45\xc7\x50\x93\x3a\x3b\x33\xfd\xff\x2e\x3e\x5f\xd7\x2d\x5c\x81\xfa\x30\xdb\xf6\x43\x6c\xdb\xe7\x68\xdb\x3b\x8d\xb7\xe7\x29\x14\x17\x8b\xc2\xe9\x08\xbf\x67\x0e\x45\x48\xf4\x3b\x47\x2c\xb7\xe0\x80\x5e\xd7\x3a\x8e\x02\x5b\xfd\x4e\x62\xff\xba\xcc\xd8\x58\x35\xf2\x94\xb4\xc6\xd4\x5b\x6d\x21\xb8\x90\x84\x8c\xf4\xcd\x45\x90\x17\x98\xd0\xe3\x24\x9d\x01\x48\x1f\x11\xbb\x96\xd9\xc8\x6a\xc8\x2b\xa6\xdc\x03\x6d\x85\x37\xff\x7d\x49\xef\xc9\xd9\xee\xd8\x6b\x72\x87\x25\x27\xd7\x7b\x12\xf8\x74\x02\x39\x44\x62\x15\xb7\xe3\x13\x39\x3e\xee\xe6\xad\x33\xbc\x5b\xd2\x5b\x84\x5e\xb8\x3d\x2d\xe7\x13\x58\x25\x1b\x24\xef\x9c\x4a\x27\xbd\x92\x48\x6f\x4f\x42\x2f\x3e\x95\x41\x66\x7a\x70\x5f\x3c\xfd\xf9\x60\x54\x16\xc9\xda\xdc\x64\x42\xce\x99\x2b\xaf\x87\x6d\x6c\x0f\xdb\xd8\x23\xcb\x70\xea\x56\xc6\x49\x2f\x45\xbd\x95\x2f\x20\xa5\x14\x75\x00\x17\xaa\x36\x5e\xc6\x6c\x12\x1a\x03\x1a\x65\x0f\xbd\x33\xfa\xad\xb6\xbe\x34\xb8\xca\xff\xd2\x0a\x73\x28\xcb\xe9\x7b\x7c\xf1\x71\xc7\x9b\xe2\xc5\x60\x99\x71\x4d\x33\x3c\xfa\xf4\xb9\x17\xae\x5a\x0d\x96\x99\x44\x00\xea\xfa\x4b\x5e\x78\xe9\x65\x97\xbf\xe8\xc5\x83\x99\xd5\x36\xd2\x51\x71\x54\x68\x21\x70\x5c\x24\xa4\xc0\x7b\x33\xb0\x71\x5c\x80\xd0\xd2\x7e\x99\x75\x76\x1f\xd4\x04\x75\x5c\x24\xe4\xc0\x7b\x1b\xc8\x81\x65\x57\x82\x7b\x11\xa2\xc7\x04\xaf\x68\x32\xc1\x2a\x9a\x8c\x36\x28\x75\x0d\xb3\x5b\xe9\x77\x96\xbd\xf8\x64\x12\x9f\xca\x22\xde\xe4\x57\xcb\x7e\x7c\x87\xce\x09\x55\xea\x16\x6d\x97\x85\x58\xc2\xee\xd2\x50\xe7\xd9\x2b\x7b\x71\x5e\xd1\xd9\xbc\x8d\x8b\x85\x70\x3d\x54\x2a\x8d\x8b\x49\x19\xac\xf1\x3b\x65\x60\x3b\x0e\x62\x51\x8d\x4f\x62\x89\xdc\x2f\xa5\xd2\xf8\x2f\xa4\x03\x33\x6c\xe2\xd6\xd5\xed\xba\x41\xf7\xe3\xc5\xed\xea\x36\x6d\x77\x05\xc2\x71\xac\xf2\x48\xd0\x7d\x15\x89\x84\xad\xaa\xa5\xd6\xf0\xc6\xc7\x8c\x69\x05\x74\xd5\x29\xf8\x3a\x2e\xc8\x86\xa5\x04\xbb\x4b\x42\xd2\x2c\x56\xc0\xfb\x18\xaf\x1b\xbc\x94\x36\xe8\xc5\xa0\x8a\x6c\x30\xca\x87\xe0\x71\x6a\x85\xfa\x63\x20\xd6\x38\x34\x45\x7e\xad\x5f\xfd\x3c\x76\xb2\x15\x43\x8c\x9f\xc6\x4e\xc2\xac\x46\xa3\x72\xc1\xc1\xc9\x1b\x52\x71\x52\xe6\xd4\x8e\x83\x6e\xf2\x58\x5a\xc5\xd7\xd5\x2e\xfc\x81\x75\x38\x28\xc5\xb3\x8f\x83\xf6\x33\x20\x13\x05\x66\x92\x6e\x71\x5f\xf8\x7d\xd0\x96\xb7\xb0\x46\xb2\x18\x17\x09\xe4\x60\x00\x9a\xc4\xb1\x68\x13\x92\x62\x3d\xfe\x6e\x05\x7a\x13\xdd\x2c\x79\x19\xa9\xdf\x0d\x29\x28\x77\x10\x34\x28\x17\xab\xdf\xd1\x09\x5b\x16\xd0\xe7\x59\x0d\x65\xdc\x8a\xe3\x63\x2f\xb5\x62\xe7\x0b\x42\x03\x19\xd7\x29\xfc\xd6\x74\xc8\x78\x66\x81\x5f\xa3\x22\xd7\x1a\x22\x05\x84\x88\xc7\x06\x56\x10\x29\xba\x2f\xfc\x0e\xb2\xec\xcf\x33\xa3\xba\x72\xc1\xed\x19\xfb\x41\x92\xad\xda\xf7\x8d\x35\x57\x07\xe6\x78\x52\x7f\x3a\xb9\xab\x2e\xeb\xe9\x75\x5d\xec\xea\x90\x30\x9b\x4f\x9b\xa8\xe3\xe5\x78\x8e\x86\xab\xf1\x66\xdf\x1c\x82\xb5\xb1\x17\x09\xe0\x79\xd6\x86\xd2\xd3\x69\x1a\xbc\x50\x0a\x03\xfa\x87\x4d\xd8\x30\x79\x44\xab\x36\x1b\x8d\x03\x73\x82\x70\xbd\x91\xcf\xe7\xee\xae\x4c\x07\x5f\xb7\xb0\x79\x19\x4d\xa8\x60\x17\x5d\x15\x4a\x3f\xee\xb8\xd4\x3a\xac\xaf\x62\xd4\xf3\x70\xb2\xc6\xc7\x5d\x99\xd4\x76\x7d\xfc\xa0\x76\x7b\xff\xaa\x07\x76\x57\xd2\x63\xaf\x4f\x18\xf9\x34\xd7\xac\x7e\x51\xb8\x03\x4c\xde\x05\x30\x8b\x4b\x6c\x94\xe5\x05\xba\x57\xcd\x37\xf4\x80\x65\x15\xb4\xdc\x7d\x75\x26\x38\x55\x67\x82\x57\x56\xcb\xc2\xce\xf2\xcb\x68\x86\x05\xa5\x54\x72\x8a\x50\x08\x27\xf6\x23\x11\xdb\x62\xe7\x43\x36\x1a\x5d\xf4\x05\xfd\x60\x21\x3d\x5f\x07\xbf\x54\x30\x97\x77\x05\x95\xfc\xec\xfa\x31\xca\xfd\x15\x60\x8a\x4d\xbf\x7e\xde\x9e\x49\xb4\x6c\xa9\x0e\x69\xd3\xc9\x9f\x89\x51\xbc\x9c\x52\x79\x9c\x86\xcd\xeb\x02\x82\x5c\x06\x39\x49\x06\xaf\xbc\xa6\xfd\xb9\x58\x8e\x4b\x41\xe6\xc3\x34\xca\x2f\xc5\x88\xa2\x1d\x7e\x2c\xa4\x20\xbb\x6c\x7c\x65\x55\x6a\x65\x20\x89\x7d\xeb\xa5\xa8\x02\x92\x5f\x6e\x43\x9c\xcf\x09\x21\xa8\xfb\x6c\x9a\x05\x19\xa4\x28\x5e\xee\x7c\x30\xa6\xca\x3c\xc4\x4c\xb8\x68\xe3\xa1\x6d\x5b\x60\xbe\x12\x34\x58\xe7\x4c\xfa\x90\x3e\x0c\x06\x06\x5b\xf4\x61\x99\x20\x3b\xef\x4a\x27\x00\x81\xc5\x86\x2f\x7a\x18\x1f\x7c\x1e\xc6\x07\x07\x84\x97\xcb\xed\x56\xd6\xd5\x07\xbd\x97\x0f\xe0\xe8\x83\xdc\xb4\xfd\x4f\x6f\xbf\x1a\x4c\xe2\x81\xcc\x49\x24\x4a\xb0\x1e\xe1\x5d\xe7\xc7\x0b\x2f\xb1\x19\x03\x4e\x51\x44\x1a\x4f\x08\x44\xa4\x9c\x01\x61\xbf\xd2\x8f\x17\x71\xdf\x84\x4a\x18\xc6\xc5\x48\xc4\x21\x6b\x15\x19\xd4\x8d\xf7\xd0\x4a\xe8\xeb\xb4\x0e\xfb\x6c\x04\x8e\xa7\xcb\x7a\x01\x8e\xb8\x8c\xe4\xc3\x99\x94\xa3\x37\x7e\x50\xa7\xf4\xfc\x82\x87\x21\x3d\x86\x2c\xdb\xc8\x0f\x52\xbf\xa9\x3b\xe3\x41\x37\x12\xf1\x43\x0d\x2e\x8d\x4f\x19\x03\x65\x16\x55\xfb\x70\xf6\xdc\xe0\x74\xf1\xd9\x9d\x10\x92\x45\xd7\x9d\x74\x97\xa5\x3d\xf1\x4c\x47\x95\x48\x70\x6f\xc2\xed\x45\xd1\x47\x78\x8e\xf6\x6d\x28\x06\xa6\xc3\x30\x6d\xf9\x2e\x6c\x91\x16\x74\xf9\xb1\x66\x96\xba\xb4\xde\x52\x3f\x5e\x9f\x9f\xef\x21\x6d\xdc\x68\x47\xe4\xb1\x5b\x13\x6c\xbc\x9d\xa6\x1d\xe4\x7b\xb5\x58\xc6\x0f\x5c\x3c\x3f\x34\xa9\x7b\xe0\x66\x7e\x1b\x4e\xfd\x67\x9e\xd9\x53\xdf\xdc\x24\x3e\xf7\xdb\x30\x89\xc7\x9e\xe9\x49\xe8\x81\x0e\xf2\x81\x52\x95\x34\x5f\xe2\x2d\x52\x8d\xb3\x5f\x69\xd8\xe2\xf1\x86\x2d\x66\x1b\xb6\xf8\x46\x46\x8b\xd0\x0b\x1f\x3e\xf7\x7f\xad\x8e\xe2\x7f\xfa\x5f\x45\xb4\x7f\x56\x78\x54\x51\x94\x8a\x8a\x16\xb0\x34\x5b\x18\x86\x6d\x6d\xb6\x90\xd6\xe2\xc5\x36\x6f\x36\x94\xa7\xb0\x1a\x93\x33\xce\x3c\xf3\xcc\xb3\xce\x3e\xe7\x9c\x73\x7a\x57\x90\xda\xa4\xaf\xbf\x9f\x79\xb4\x92\xde\x44\x2b\x4e\xac\xe6\xe4\x25\x2f\xfd\x93\x3f\xfd\xb3\x97\xfd\xf9\xd0\xd0\xcb\x5f\xfe\x17\x7f\xf1\x17\x7f\xf1\x97\x7f\xf9\x57\x7f\xfd\x37\xaf\x78\xc5\x86\xff\xef\x6f\xff\xee\xef\xff\xe1\x1f\xfe\xf1\x1f\xff\xf1\x9f\xfe\x69\x78\xf8\x95\xaf\x7c\xd5\x3f\xff\xcb\xbf\xfc\xeb\xbf\xbe\xfa\x35\x1b\xff\xed\xdf\x5e\xfb\xef\xd5\x6a\x75\xe4\x8a\x2b\xaf\x1c\x15\x9b\xc4\x66\x31\x26\xb6\x88\xad\x62\x9b\xd8\x2e\xc6\xc5\x55\xe2\x6a\x71\xb5\xb8\x46\x5c\x23\xae\x15\xd7\x8a\xeb\xc4\xf5\xe2\x7a\x71\x83\x98\x10\x13\xe2\x46\x71\x93\xb8\x49\xec\x10\x3b\xc5\x4e\x71\xb3\xb8\x45\xdc\x22\x6e\x15\xbb\x6c\x48\xc5\x40\xa9\xa6\x24\x62\xba\xe2\x66\x5c\x90\x12\x71\x42\x24\xb4\x88\xfb\x32\xe8\xfc\x84\x3a\xe8\x07\xa2\xb2\x17\x73\x9d\xe1\x6d\x22\x1c\xf8\xa0\xe8\x16\x6d\xbb\x04\xd4\xa9\xa6\x9f\x3e\x40\x8f\xe8\xcd\xc8\x23\x6e\x7d\x42\x24\x6c\x43\x5b\x53\xc7\x93\x5e\x3c\x1e\x25\x73\xf6\x6c\xcf\x68\x3a\xb9\x3c\xd8\x55\x8e\xb0\x78\xd3\x44\x39\x0a\xe0\xc3\x9e\xa8\x9c\x93\x01\x14\x2a\x95\x3e\xdd\x46\xef\x50\x93\xba\x45\x40\xa8\xae\xaf\x58\x22\xbd\x90\xf6\x6e\xd1\xb6\x53\x84\x03\x6f\x57\x0d\x76\x88\x90\xba\x92\x3e\xe4\x39\x47\x3f\xb0\x32\x0e\x14\xe9\x81\x22\x1a\x68\x3c\x8a\x72\x34\x22\xb8\x3d\xe5\x99\x67\xee\x0e\x11\x0e\xdc\xa5\xfa\xbc\xc9\x29\xab\xb7\x08\x9f\xe0\x4f\x37\x0a\x5d\x14\x3f\x01\x99\x9b\x32\x76\x02\xef\xd9\xb2\x09\x6b\x65\x02\xcb\x4e\xfe\xca\xdd\x59\x55\xaa\x20\x25\x22\x13\x3b\x95\x88\x3e\x21\xc2\x81\xd7\xab\xe9\xdc\x00\xdb\x38\xaa\x41\xd6\x83\x8f\xa0\x8f\x8d\x35\x96\xad\x5b\x33\x91\x65\x23\x82\x48\xe8\xcf\xe3\x64\xd6\xd8\x88\x5b\x63\xf3\xc9\xcd\xa8\x41\xaf\x17\x90\x8e\x3d\x50\x24\x1f\x9c\x8e\x74\x43\x90\x44\xf1\xab\x34\x56\xa8\x8d\xb8\x0f\x82\x8d\xe3\xb3\x71\x02\x69\xdd\x1c\x4e\xe8\x16\x6d\xd7\x09\x74\x79\xbd\x56\xe0\xcc\x22\x0f\x36\xe0\x1a\x61\x26\x3a\x15\xb1\xd0\xfb\x4f\x08\xfc\x31\xb4\xc3\x6a\x63\x5a\x4e\x0a\x44\x89\x00\x02\xc5\x05\x99\x4f\x7c\x3b\x11\xc9\x5d\x6d\xaf\x36\x9d\xc4\x6c\xee\xd6\x82\xb6\x91\x5b\xd0\x36\x82\x63\xd8\x21\xfa\x41\x61\x5c\x23\x0b\x5a\xa5\x5b\xb4\x8d\x0b\xf4\x40\xdd\xae\x17\xa3\xf8\xbe\x39\xdd\xfb\xfe\xcf\x47\x7d\xc1\x74\xc4\x26\x71\x20\x82\xa3\xdf\xe8\x4e\xdf\x18\xcf\x45\x8e\xf5\xfe\xcd\x7c\xa3\xd1\xc2\xbf\x31\x9e\x8e\xaa\x6a\x08\x6e\x02\x71\x5a\x41\xa8\xfc\x16\xc2\x27\x82\xcb\x72\x7c\x34\xb0\x59\x41\x79\x0c\x7e\xbb\x4a\xe3\xda\x21\x0f\x9f\xa9\x87\x9b\xaf\xd0\x99\xf1\xd5\xb9\x79\x91\x95\x25\x37\x09\xad\x83\xa1\x22\xfc\xeb\xcc\x36\x5a\xa1\xfe\x39\xdd\xa2\xed\x4a\x57\x1a\xb0\x32\xfd\xbe\xe6\x15\x91\xbd\xdd\xa2\x6d\x24\x04\x1d\x41\x95\x6b\x45\xd7\x46\x02\xf4\x0c\xff\x1e\xda\xed\x6a\xe4\x85\x74\x2e\xb4\x07\x41\xfa\xb5\x0c\xb7\x66\xa3\xb0\xc9\x2d\x49\xb8\x1b\xbc\x2b\x01\x6c\x25\x21\xbf\x86\x3a\x5e\xe9\x77\x82\x8f\x2c\xe6\x35\xd0\x98\x41\xde\x2e\xa0\x3d\x08\x8c\xf6\x60\xe3\x24\x83\xdf\x08\x39\x12\xa1\xee\x20\x40\xdd\x81\x6f\x74\x07\x9a\x8a\x0f\x9b\xe3\x56\x66\xd0\xea\xef\x16\x6d\xaf\x0e\x07\xe6\xd4\x36\xfe\xab\xdd\x95\x58\xfb\x0f\x7f\x00\x7f\x48\xdd\x96\xfb\xe7\xb3\x2d\x17\x76\x8b\xb6\x7f\x0e\x41\x1f\xf5\x2a\xca\x91\xe1\xc1\xe8\xaf\x9c\xc7\x7e\xac\x86\xf6\x03\x17\x75\x8b\xb6\xe1\xa3\xb1\x1f\xd3\x89\xfd\x50\xb2\xf8\x3f\xd8\xfd\x28\x8b\xf8\xe4\xb1\xb2\x9f\x90\xeb\x7c\xed\x36\x1c\xe7\xd5\xfc\xf2\x56\xde\x03\x77\x5b\x2a\xe3\x8a\x55\xc4\x7d\xbd\xb6\xda\x8d\x8b\xff\xbd\x8a\x4a\x1f\x2a\xf3\xa2\x0e\x8d\xf6\x5d\x7f\x4c\x41\xfd\xef\x43\x5d\xf8\x3c\x83\x92\x7f\xa4\x0e\x25\x5f\xe1\xed\x8b\xa0\x2b\x30\x4e\xfc\xad\x43\xe0\x7d\xa8\xd2\x71\x39\x73\x94\xdd\x10\x0e\x7c\x42\xfd\x7d\x05\x03\xea\x44\xd9\xee\xcb\xae\xb2\xa6\xc2\xf9\x6e\xd1\xf6\x37\xa6\xb3\xba\x22\xc4\x27\xf9\xf4\xd2\x44\x88\x8d\x29\x7e\x3d\x19\xd9\xaf\x41\xd6\xfd\xeb\x10\x75\xc2\x7f\x75\x34\xb6\xfe\x33\x89\xad\x87\x48\x92\x97\x87\xf6\x1a\x8b\xfc\x81\x8f\xab\x67\x43\x6a\x17\x4e\xa2\x8d\xf9\x06\x3e\x51\x8f\xae\xa8\xc6\x62\xbc\xec\xf3\xc8\x14\xdf\x94\x1c\x89\xc5\x98\xf4\xb7\x45\x0a\x1b\xf4\x79\x96\xc1\x2a\xef\x1c\x2c\x5b\x82\xd9\x14\x41\x27\xcd\x08\xa1\xcf\xed\x12\x2f\x4b\x3f\x72\x5f\x9a\xcf\x91\x03\xad\xec\x9f\x86\x03\x5f\x51\x7f\xff\x44\x1f\xba\x8a\x4d\xd7\x04\x0e\xec\x2b\xbc\x73\xa2\x60\xe0\xa0\x6a\xf3\xd2\xf4\xa3\x98\xb1\x27\x5f\xc5\x57\xd0\x6a\xf0\x92\xa3\xb1\x27\xb3\x89\x3d\x79\xdc\x03\xf3\xa0\xa5\x8f\x39\x7d\xeb\x6a\x17\xc7\x6c\xb2\xe8\x8f\xa0\x37\x92\x90\x3e\x23\x8b\x39\x22\x8b\x5b\x20\x62\x57\x97\xc6\xc7\x26\xc6\x71\x1d\xce\x1c\x06\x70\x5c\xde\x1c\xaa\x7f\xf3\x48\x50\x3d\x15\xa8\x4f\x78\x68\xa8\xfc\x36\x1a\x2a\x8f\x02\x50\xbf\x93\x00\xea\xb7\x3c\x30\xf7\x39\xba\x36\x17\xc9\xbe\xdb\x88\x23\xd5\x41\x17\xcc\x89\xeb\x7b\x98\x83\x78\xe0\x3f\x31\xd5\xb0\x36\xc8\x28\x22\x0f\x21\x28\x7f\xc8\x78\x9d\x46\x30\xf8\x3e\xbe\x30\xf0\x24\x5a\xf4\x2c\x4e\xce\x0f\x06\xcc\x0f\xe9\x87\x09\x18\xfc\x00\xe3\x06\xa5\x17\x5f\xa7\x19\x99\x1f\x9b\xf4\xc2\x6e\xb8\x59\xfc\xf3\x7f\x87\x18\x98\x48\x80\xbe\xf5\x62\xd5\xe0\x46\xfd\xd2\x4f\x28\x97\xb0\xf4\xdc\xd8\x87\xf8\x6b\x10\x38\xe3\xd3\x4b\xcf\x57\x0d\x6e\xd6\x2f\xfd\x94\xcc\x72\x64\x88\x33\x17\x4b\xfc\xba\x7f\x52\x2f\x05\xf4\xd2\xf3\x54\x83\xdb\xf4\x4b\x87\x3d\x78\x14\x26\xeb\xbb\xc6\xff\xf5\x67\xea\xa5\x1c\xbd\x34\xa0\x1a\xbc\x5e\xbf\xf4\x0b\x8f\x52\xef\x7a\x71\x7e\x1b\xbb\xaa\xe2\x6f\xde\x7f\xa5\x7a\x2b\x4f\x6f\x5d\xa4\x5a\xdc\xa1\xdf\x7a\x8a\xac\x66\x8a\x93\x8b\x37\xfb\xa4\x68\x5e\xdd\xdc\x49\xf8\xd5\x51\x3b\x09\xbf\x46\x8b\xda\xc0\xa8\x00\x0b\xd8\x51\x38\x09\x9b\x36\xb9\x58\xf0\x1b\x0f\xec\x60\xfa\xc2\x9c\xc1\x0b\xf3\x26\xa1\xb3\xe4\xa6\xdd\xb9\x5b\x37\xd5\x93\x9e\xf6\x44\x91\x67\x05\x14\xac\x75\x39\xa2\xee\x08\xba\x6c\x27\x04\xda\xc9\x98\x44\x14\x30\x29\x28\xc7\xca\x33\x7d\x4c\x50\xcc\xa2\xad\xfb\x04\x8f\x56\x26\x84\x9c\x40\x8a\x91\xc8\xa3\xf2\x4d\xda\x39\x4c\xd8\x09\xd9\x7b\x9f\xb8\xf9\xeb\x84\x0d\x73\x6c\x56\xca\xf1\x99\x94\xd3\x84\x9f\xe0\x0d\x02\x82\x24\x07\x5e\x27\xc0\xba\x66\x0f\xf0\x5c\x14\x1a\x37\x22\x0d\x29\xe3\xd4\xd4\x18\x25\x6e\x14\x10\x49\x39\x70\x9b\x00\xd3\x97\x83\x12\xf5\xdf\xdc\x21\xc0\x4a\x36\x70\x8b\x00\x9b\x18\x8d\x3c\x6d\x64\xad\xa6\xd0\x49\xc9\x4e\xd3\x5c\x76\xda\x95\x40\xa8\x9d\x02\x2c\x5e\xa9\xc8\x77\x7b\xa2\x2d\xa0\xd9\x72\x26\xb9\x31\x72\xb5\x3b\xd1\x16\xd0\xa6\x27\xe3\x72\x4e\x5f\xf0\x1b\xf0\x95\x81\x37\x0a\x08\x2a\xb4\xfb\x38\xbf\xd3\xc3\x9d\xc1\x13\x93\xda\x23\x20\xa4\x10\x34\x1b\x53\x51\x59\x98\x62\x64\x8f\x08\x4a\x34\x97\x37\xd5\xdb\xe0\x51\x05\xf4\x3e\x32\x0f\x68\x9b\x57\x68\x1b\xe8\x72\x6e\x39\x6e\x1b\x21\xab\xc4\x9e\x88\x74\x36\x84\xb7\x53\x82\x92\xcf\x79\x84\xb4\xf4\x61\x0a\x3e\x20\xba\x4a\x8f\x7c\x5a\x29\xc6\x8b\x7b\x55\xfa\xa9\x70\x7a\xab\xea\x55\x86\x03\xf7\x0a\x4c\x38\xe7\x11\x9e\xaa\x3e\xb5\x28\x0e\xfd\x37\x25\x87\xa3\x33\xb4\x53\x53\xd2\x85\x9a\xf4\x6a\x25\xf0\xb7\x25\x00\x7b\x8f\xb0\x9e\xd0\xbb\xca\x68\x3b\x02\xd5\x16\x1a\x89\x04\xf7\x5f\xd5\x7d\xec\xe3\x7d\x5c\xdd\xe5\x90\x5d\x5f\xab\xf3\x40\x65\xb6\x0c\x5c\x90\x01\xb0\x44\x94\xde\x29\x30\xae\x24\x04\x73\x12\x8e\x30\x2a\xd0\x1b\x68\x03\xba\x31\x0d\xca\x9c\xf4\x4d\x98\x66\xaf\xcc\x45\xf9\x50\xab\xd6\x0a\x5a\xa3\x56\x64\x25\xfe\x3e\x22\xd0\x86\x24\x03\x59\xe0\x8f\x96\xa8\x6b\x45\x16\x64\x6e\x64\x24\x2a\x41\xbc\x21\xa4\xe9\xcf\xc9\x12\x6e\x7d\x49\xfa\xa6\x70\x20\xbc\x70\x3c\xd4\x09\xf4\x47\xa2\x56\x28\x07\x53\x90\x3e\xd4\xa7\x03\x67\xe8\x82\x6c\x91\xad\xb4\x88\xf7\x0b\xf0\x4d\x26\x27\xa6\x21\x4c\x06\x3d\x2c\x4b\xb2\x40\x1b\xfd\x80\x00\xaf\xe5\x10\xab\xd2\x79\x18\xb9\x58\xc2\x76\xcc\x9f\xf1\x7e\x0e\x48\xd7\x03\x18\x04\xe8\xa1\x2a\x56\x53\x1c\xa4\xcb\xf2\x21\xa1\xfd\x8e\x01\xc6\x10\xe7\x39\x88\x71\x9e\xbd\x11\xa4\x2b\x19\x15\x91\x90\x25\x88\xf5\x04\x5a\xbf\x21\xca\x4b\x0f\x62\xf4\xbd\x81\xfb\x84\x09\x28\x99\x10\xa4\x2d\x43\x4f\x8f\x0d\x23\x76\xdf\x74\x2f\x50\x14\xa1\x3d\x94\x2d\x51\xeb\xc0\x7e\x01\x1e\xc6\x66\x6b\x17\x99\x98\x11\xf3\x35\x64\xb6\x8b\x0f\xf3\x65\xa5\x5a\x59\x3e\xda\xb0\xc5\xa3\x0d\x5b\x7c\xaa\x61\x8b\xcf\xf0\x16\x89\x82\x35\x8b\x9e\x35\x1b\x4a\x45\xb4\xff\x81\x47\x36\x07\x5d\x97\xaf\x05\x4a\xf2\xb5\x2d\x68\x07\x73\xc3\x22\xf0\xd0\x3c\x8e\x7c\x34\xc9\xe2\x80\x15\xb1\x2b\x95\xee\x6e\x66\x77\x00\x5f\xcd\x2c\x07\xcc\xfb\x32\xb2\x64\x64\x25\x26\xbd\x2f\x83\xb7\x18\x02\x4a\x27\xf5\x47\x12\x77\x86\xe2\xfd\x91\x71\x87\x5a\x9f\xd0\x44\x6f\xae\xd3\x19\x45\x3e\xe9\x2f\x1e\x77\x85\x8f\xa7\xbf\xdc\x91\xa8\xb6\xc3\x3a\x7a\x93\x48\xba\x45\x55\x8c\x97\x37\x71\x82\x15\xcc\xd3\xd8\x81\xe5\x88\x3b\xf1\x8f\xe4\xc6\x03\xd6\xdf\xb6\x96\xda\x90\xee\x7e\xc7\x7d\x51\x4d\xb0\x43\x7a\x55\x9d\x7d\x15\x92\x42\x4a\x7f\xfd\xde\x72\xc0\x54\xe1\xe7\x40\xf5\xfe\x84\x7b\x74\x09\xef\xfc\x76\x73\xe5\x0f\x25\xc5\x8f\x3a\xf5\x66\xcf\x0a\x21\xde\xee\x4c\xfd\xa2\x11\x3f\x1a\x25\x92\x54\xfb\x92\x10\x3f\xae\xe3\x4b\xa6\x3a\xb3\xcb\x89\xd2\xae\x33\xc9\x9f\xc9\x97\x4b\x17\x3f\x4e\x75\xb7\x9e\xe0\x3d\xa5\xb8\x5b\x1f\x0b\xb7\x7e\x18\x1f\xd2\x4c\x96\xd0\x1f\xbd\xc8\x07\x80\x9c\x4a\x3a\x51\x5d\xd6\x08\x1e\x9e\x42\xab\x5c\xe1\xed\x8f\xca\xa6\xf0\xb0\x7e\xf6\xde\xc8\xc4\x95\x47\xbe\x8e\x46\x67\x99\x57\xb7\xd8\xa6\xf7\x53\x53\xfd\xfd\x81\x88\x87\xa4\xab\xb6\x65\xdf\x24\xbd\xba\x72\x2b\x7e\x7c\xa1\x0d\x63\x3c\x25\x44\x57\x97\x6e\x1e\xb9\xb0\x46\x97\x89\x57\xa0\x4d\x32\xe4\xb7\xd5\xc5\x73\x1d\xa8\x33\xc4\x02\x75\x86\x58\xa0\xce\x50\x6d\xa0\xce\x47\xc9\xd5\x86\x45\xea\xc0\xa3\xb2\xee\xb5\x7e\xa8\x8e\x0f\xc1\x3a\x9a\x07\x1f\x32\x3c\xf8\x10\xe7\x65\x4e\xd2\x61\xb4\xfa\x68\xeb\x36\x96\x05\x1f\xe2\x2c\xf8\x10\x0b\xd5\x19\xd2\x2c\xb8\x0d\x4f\x4d\x84\x1a\xe2\xca\x30\x2c\x4b\xfa\x26\xb9\x81\xc4\x90\xda\x0b\x4d\x48\xed\x90\xe6\xc9\xf5\x6e\x91\x04\xd4\x6b\x5d\x68\x08\x3e\x0e\xdc\xc0\xa0\x52\xce\x19\xa1\xe6\x6c\xeb\x28\x43\x60\xce\x33\xf0\x17\x14\x8f\x47\x70\xfc\xb0\x0e\xca\x17\x86\x2b\x80\x47\xcb\x42\x36\x9f\xa9\x08\x6e\xf9\x48\x40\xba\x03\x61\x6e\x7b\xbf\x0e\x3c\xcf\xb0\x9e\x30\xcd\xc2\x33\xc7\xe0\x99\x66\xb8\x31\x60\x3b\x0b\xd8\x96\x81\x0b\x4c\x04\xff\x10\x19\x6c\x98\x28\x43\xf0\xa9\x27\xca\x98\xfe\xce\xc1\x20\xaa\x3e\x13\x44\x65\x88\x4b\xd6\x1b\x2b\x20\xb8\x0a\xac\x10\x8b\xf4\x1a\x99\xe8\xd2\x0c\x41\xaa\x11\x5d\xde\x9d\x20\x49\xe7\x1a\x46\xa4\x86\x7a\xed\x4f\x34\xed\x45\x2e\x24\xe0\xc2\xc1\xfd\x89\x36\x67\x63\x1a\xfc\x80\xf7\xf3\x50\xa2\x4d\x64\x58\x96\x21\xb2\xd6\xf2\x1c\xc0\x36\x3b\x02\x7b\xeb\xce\xf9\x24\xf4\xcd\xd0\x50\x7c\xc0\xe9\x30\x45\x43\x31\xd4\xac\x86\x02\xdc\x8b\x5b\x42\x54\x70\x95\x42\x7b\x38\xe7\x77\x51\x78\xdc\xbb\xcd\x05\xd1\x07\xbd\x44\x48\xd3\x01\xde\x20\x95\xc3\xfa\x78\x46\x0b\xc5\x61\x2d\x7c\x56\xbd\x54\x2a\xa2\xfd\x45\x1e\x56\x40\xc6\x10\x98\x7c\xbe\x80\x29\x0d\x28\xa0\x15\xd2\xbd\xeb\x60\x98\x25\x4b\x20\xae\x75\xd9\x32\x2c\xc6\x46\xb9\xca\x4e\x39\xf5\xd4\x53\x4f\x3b\xad\xa7\x67\xf9\xf2\xd3\x4f\xd7\xcc\x56\xef\x8a\x73\xb3\xf8\xad\xfd\xe9\xfc\xd6\x9c\xe6\xb7\x86\x13\xfc\xd6\xfe\x8c\xab\x63\xb8\xe6\x9a\x19\xcb\x6e\xcb\xae\x99\x61\x66\x41\x1f\x66\x16\xf4\x61\x63\x41\x27\xb2\x07\x56\x99\xf3\x6c\x07\x13\x65\x50\xfe\x04\xe0\xbb\xa0\xfe\x68\xae\x0e\xef\x97\xbc\xba\x9f\x64\xde\x98\xae\x15\x01\x1a\x92\xc2\xa4\x0e\x83\xc4\x46\xe7\x62\x49\x75\x1a\x01\xec\x19\x2b\xb4\x40\xb4\x4e\x0f\x54\xd2\x3c\xdb\xb0\x65\xfc\xbc\x74\xc6\xef\x1a\xbe\xe4\x26\x19\xbf\x21\x93\xad\x6f\x5d\x22\x69\xb7\xee\xf5\x5a\xde\x6b\x63\xf6\x6f\x78\x52\x4f\x56\x31\x81\xd0\xbb\x86\x98\x02\x4c\x80\x5f\xd5\xed\x88\xf6\xaa\x61\xd2\x1c\x54\xf5\x86\x90\x50\xa5\x18\xc6\xdc\x7a\x7b\xfb\x9e\x9d\xc6\x30\x2e\x44\xbe\x6f\x89\xe1\xfb\x86\x9b\x64\x18\x8f\x85\x37\x80\x13\x3d\x43\xbf\x68\x18\xc6\xb9\x86\x74\x60\x38\x49\x72\x6f\xe1\x40\xda\x51\x84\xd8\xe8\x1e\x62\x18\x07\xe7\xc5\x30\xde\xc6\x7b\x4a\x61\x18\x4f\x00\xf5\x50\x16\xc3\xb8\xd0\xf0\x86\x83\x96\x61\x5c\x48\xa9\xa4\x0c\xea\x0b\x86\xfa\x3e\x43\xfd\x1c\x73\xea\x38\xcb\xf2\x70\xc3\x35\xde\x1b\x9a\xe3\xf2\xcc\xf9\xf8\x04\xe3\xb8\x86\x1d\x7f\x8e\x40\xfb\x73\xe4\x6a\xfd\x39\x86\x5d\x7f\x8e\x53\x2d\x97\x35\xcc\xb8\x82\x61\xc6\x15\x0c\x73\xae\x60\x98\x71\x59\xc3\x4d\xb9\x73\xf4\x20\x4b\x75\xba\x61\xa9\x86\x99\x33\xc7\xf0\x64\xbc\xcf\xde\xd2\xcd\x60\x41\xc2\x81\xe3\x1e\x17\x0b\xb0\x8d\xba\xc9\xf7\xf1\x9b\xfc\xde\x04\xae\x2c\xc7\x6a\x06\x81\xc3\x9f\x75\x85\x70\xdd\x2e\xa3\x49\x1a\x56\x6f\xb5\xe5\xbe\x86\x35\x7b\xa7\xc0\x5c\xb6\xaf\x5f\x48\x81\xeb\x76\xbf\x3e\x46\x0e\xc2\x6c\xbf\xe0\xd1\x92\xc4\x7e\x35\xbd\x51\xfd\xa8\xe8\x79\x06\x37\xea\xb9\xc0\x6d\x21\xb7\x79\xac\xb3\x53\x49\x85\xf4\xf0\x7c\x14\xd2\xab\x30\x69\x3f\x30\x00\x0b\xd9\xe2\x1b\xea\xa3\xd7\x60\x3e\x11\xf0\xae\x38\x46\x2f\x7c\x7a\x7e\xd8\x52\xc3\xd3\x7d\x30\x81\x09\x17\x19\x06\x6b\xb8\x96\xd1\x70\x9b\xae\x36\xa1\xe3\x35\x58\xf8\x91\x44\xd3\x0b\xb1\x9a\x8f\x88\x72\x20\x27\xb7\x70\x0d\x11\x6f\x9a\xae\x21\x6a\xd8\xe2\x33\x0d\x5b\x7c\x3e\xa3\x45\xe8\x85\x6f\xc9\xd7\x2f\x7a\xbc\x08\xb5\x3e\xa4\xf6\x41\xbd\x4f\x16\x2f\xf1\x60\x3a\x2f\xd1\x4b\xac\x44\x7f\x82\x95\x78\x30\x83\x3d\xe8\xc7\xf4\xa6\x09\xdd\x4c\xbd\xd6\x25\x52\x80\xc3\x2d\x8b\x59\x28\x1d\x75\xcc\x83\x99\xc9\x2f\x56\x78\x25\x37\x52\x8d\x19\x68\x3b\xa8\x74\x52\xcd\xa5\x57\xc4\xfa\x43\x2d\x94\xb0\x05\x6b\xb9\x9a\x6c\x0c\xd3\x2c\xea\xbf\xb7\x71\xb8\x78\x0f\xa5\xe9\x69\xee\x72\xba\x86\xc3\x21\xe5\x72\x6a\xc7\xcc\xcf\xec\x46\x62\xf7\x14\x4c\x3c\x20\xce\x41\x7b\x48\xc2\x43\x9f\x40\xa9\x01\xda\x01\xe9\x2f\x3b\xf0\xeb\x4a\xbf\x13\xf2\xff\xa1\x8e\xc3\xd3\x6d\x24\x12\xa6\xfe\x49\xa9\x18\x30\xc7\x1f\x60\x0b\xa9\xdb\x6c\x87\x32\x2e\x55\x61\x91\x08\x1f\x13\x13\x31\xcd\x12\x1b\xd4\x05\x56\xe8\x85\x9f\x7a\xfa\x59\xc3\x2a\xa2\xfd\x34\xa3\xc6\xd4\xcc\x35\x71\xd7\x36\x5b\x0c\x7a\x4c\x67\x61\xf9\x74\x3a\x96\x9b\x6a\x6c\x83\x09\x34\x9f\xce\x8a\x08\x4c\x20\x78\x56\xbb\x41\x8c\x07\x84\x57\x26\x8d\x27\xc1\x7a\xf4\x7e\x83\x44\x16\x27\x60\x7f\x93\xba\x09\xed\x9e\xd9\x32\x60\xf9\x7a\xe3\x93\xc7\xa2\x5c\xc5\x5f\xe9\x77\xcb\xc0\xcd\x03\xba\x85\x52\xb0\x40\x4a\x5f\x64\x28\x31\x28\x94\xd5\x6f\xef\xd2\xfe\x88\xbd\x0a\x51\xa1\x1e\x2e\x0e\x96\x3c\xa9\xdb\xb2\x17\xdc\xf0\xa4\x8e\xb3\x77\xe7\x73\x52\x73\x56\x99\xa1\xa0\xb0\xd2\xef\x26\x04\x5c\xaf\x6b\x0b\xc8\xda\x53\x1c\x62\x92\xaf\x05\x94\xe4\x6b\x6f\x3c\xcb\x11\x73\x8e\x1f\xe9\x39\x76\xa4\x1b\x15\x12\xd3\x3e\x9b\xbe\x39\xda\x8d\xce\xf4\x0d\x1c\x62\x29\x67\x7a\x11\xda\x69\x32\xce\x74\x68\xee\xe7\xb5\x26\x02\x14\x1e\x2e\x52\x94\xeb\x37\x3a\x22\x32\xf6\xb7\x45\xda\xdb\x02\x11\x62\x30\x2e\x55\x21\x97\x7f\xa0\xf3\xb6\x7a\x26\x72\xbe\x9c\x8b\x5b\xc8\x1b\xb5\x5b\x67\x0b\x43\x4c\x1c\xef\xa0\xa0\x78\x4c\x2c\x99\xd7\x79\x01\x20\xd9\xab\xf5\xb1\xa0\x5c\x01\x26\xa9\xea\x29\x68\xf3\x51\xd2\x16\x25\x96\x54\xb3\x47\x8f\x72\x2f\xf2\xb4\xd7\x66\xdc\xa2\x7a\xd1\x19\x5e\x71\x9c\x95\xfe\x9e\x8e\x31\x93\x2c\x36\xc7\x3a\xec\x00\x86\x8a\x6a\xc9\xa6\xac\x82\x2a\xbc\x0f\xda\xc8\xf0\xf6\x10\xd8\xf7\x05\x10\x62\x49\x5e\x9e\xfd\xe0\xa1\x07\xf1\x98\x1a\x35\x2a\xf0\x80\xf0\x49\x61\x3b\x21\x13\xa5\x89\xa7\x53\x56\xcf\xa9\xe3\x0e\xbe\xa7\x99\xc1\x40\xba\xcf\x46\x4c\xd3\xc9\xa8\x35\x89\x8c\xd2\x64\xbd\x55\x9a\xa4\xe1\xad\xe0\x5f\xbc\xe6\xf0\x76\x79\xb0\x3e\xc9\xf2\xdc\xc9\x17\xb1\xa3\x08\xea\xd0\x7c\xa8\xf7\x0a\x1c\xc1\x90\xa6\x20\x98\x24\xe4\xfb\xcd\xb9\xf9\x1a\xd4\x02\x65\x30\x42\xb4\x7f\x16\x26\x94\x8d\x31\x6c\xde\xce\x8a\xe2\xa6\x16\x21\x73\x51\x00\x99\x8b\x82\x90\xfb\x74\x4f\x67\xd9\xcf\xee\x98\x5f\x16\xfe\x47\xd2\x09\x7f\x07\xd1\xae\xef\x3f\x8c\x60\x8f\x0f\x28\xa6\xd4\x29\x50\xc0\xde\x7c\xb2\xc4\xde\x6c\x70\xe1\xfd\xf2\xd9\xd0\x3e\x55\x44\xfb\x00\xb2\x78\x7e\x90\xcb\xb9\xf5\xfe\xc1\xa8\x87\x17\x22\x98\xf4\x50\xcd\x04\x71\x44\xa8\x69\x42\x3d\xd3\x19\x67\x9e\x65\x23\x73\x66\xcb\xc9\xd0\x9c\x03\xe9\x70\x9b\xad\x50\x83\x1f\x76\x98\xbc\xaa\x87\x2a\x46\x2f\x72\xb8\xe2\x10\xc9\x31\xde\xcd\x64\x8d\x6a\x85\xae\x85\x15\x5e\x0f\x1c\x98\xd3\x40\x2d\x81\xbc\x19\x04\xfa\xfe\x74\xf9\xe4\xc0\xdd\xb9\x8e\xdb\x8a\xfa\x91\x39\x23\xd3\x36\x02\x6f\x79\x30\x57\x49\x44\xed\x1c\x48\xbd\xcb\xf0\x2d\x7c\x01\xa2\x48\xfb\x82\xc3\xb2\xe6\xf1\x68\xd4\x17\x8c\x46\xf8\x35\x1e\x47\xbb\x23\x34\x51\x5f\x26\xa5\x37\x39\x50\x60\x13\xd2\xb2\x8c\xeb\x43\x1a\x89\x98\xd9\x28\x40\x8b\x21\x05\x4f\x55\x59\x44\x3d\x4a\xb7\xd1\xa3\xcc\x55\x26\x75\x97\xb8\xe2\x64\x9a\xba\xab\x52\x17\x95\xb4\x88\x08\xb3\x0c\xed\x71\x05\x5f\x26\x22\x3c\xef\xf0\x45\xdb\x2d\x68\x79\x05\xf4\x10\x18\x52\x52\x2c\x2b\xa9\x78\x3a\x12\xae\xe5\x21\xae\x18\x0b\x0c\xcc\x55\xc0\xad\x65\x3c\xd2\x73\x96\xb9\xbe\x60\x22\xd2\x5f\x82\xbe\x60\x57\x24\x83\x78\xd4\x44\xe8\x2c\x40\xe7\x1c\x54\xbe\xa8\xe7\x6c\x7e\x44\xe0\x2f\x42\xc5\x0c\xfd\xa0\xda\xb0\x2e\x61\xb6\x80\x28\xe3\xdd\xea\x27\x12\xd5\xbb\x74\x81\x6a\x7a\x7e\x45\xb5\x2c\xf0\xcb\xa0\x95\x57\x4f\x09\xc3\x18\x5e\x9d\xe8\x96\x62\x84\xdc\x0c\xc6\xbb\xc1\x1f\x47\x7d\x1c\xed\x06\xcb\x1e\xda\xb0\x60\x72\x32\xa0\xfe\x97\xa2\x9e\x06\x7d\x42\xfa\x95\xf8\xff\x42\x6b\x82\x2d\x87\xa1\x89\x6d\xd2\x05\xfc\x02\x07\xeb\x77\xf2\xbd\x72\x7d\x2b\x60\x9f\x21\x37\x1b\x8a\xfe\xfd\x6c\x8f\x58\x96\xd3\x93\x2d\x40\x8c\x96\x40\x7d\xb1\xaa\x01\xea\x08\x5e\xdd\x13\xa1\xf6\x60\x6f\xbc\xab\x9b\x91\x60\xfd\xa5\x04\xc7\xb6\x1e\xd5\x52\x8b\x8f\x02\x60\x59\xba\x08\xaa\x1a\x46\x91\x00\x3d\xd8\x32\x30\x34\x7c\x85\x2a\x2d\xc3\x26\x95\xf4\x07\xb6\xf2\xd7\xf3\x95\x37\x4e\x63\xae\x90\x46\x70\x0c\xf2\x14\x06\xa5\xe4\xbe\x5c\xfb\x42\xab\xd1\x5c\x8a\x09\xe0\x3a\x0d\x0e\xfa\x0a\x23\x0d\x47\xb8\x3c\x18\xe2\x52\xfd\x1e\x3e\xa3\x1d\x45\x68\x76\xbc\xde\x59\xd4\x19\xf7\x52\xca\x1a\x28\x46\x75\x7c\x1a\x5f\x70\x27\xef\xe4\x67\x9c\x8c\x0d\x01\xb7\x53\x61\xb9\x4e\x0e\x24\x55\x59\x6b\x49\xe2\x22\x86\x1e\x4f\xe2\x10\x95\x9e\x58\x4c\xb8\xb4\x5e\x4d\xf5\x9a\x2e\x43\x52\xe7\x34\x49\x05\x9a\xe0\xc0\xf8\xcd\x7c\x88\x1f\xf1\xc9\xac\xd7\x01\x40\x68\xec\x46\x1b\xda\xa1\x4a\x3c\x7d\x73\xcf\x25\x7b\xcb\x9e\x51\x10\x11\x63\x78\xb8\x12\x41\x34\xa1\x36\xd6\x75\xd4\xd4\xff\xb8\x27\x95\xe8\x60\xa1\xe1\x78\x54\xbe\xc4\x1a\xfa\xe0\x71\xe4\xc5\xd3\x7b\x7b\x22\x01\x9c\xfd\x02\xc8\xbe\xfd\xd5\x4e\x47\xd5\xfe\x0e\xde\xe1\xfb\x45\x32\x69\x09\xe5\x7c\x62\x88\x26\x09\xcf\xa4\x03\x82\xff\x98\x0f\x9a\x21\x2f\x32\x10\x02\x0d\xcb\x16\x11\x2c\xdf\xd5\xa1\xbf\xe8\xbb\xad\x93\x3f\x50\x37\x9c\x34\x1c\xce\x95\x30\x61\xfb\x65\x7d\x7d\x96\xf0\x7c\x60\x51\xc1\x26\xda\x8a\xfe\x09\x93\xfa\x6d\xd0\xc3\xc1\xe4\xd7\xc5\xa5\xaa\x7e\xac\x3e\x0e\xb4\xaa\xfb\xa0\x82\xde\x0c\xa0\x60\x2e\x71\xd8\x56\xd0\x08\x41\xd8\x32\xe7\xb9\xd8\xf2\xde\x54\x6c\x19\x58\x09\x19\xf5\x20\xb3\xd0\xe9\x09\xd3\xdb\xfb\xf8\x1b\xa9\x8a\xa9\xe9\x8c\x16\xa1\x17\xde\xfc\xec\x39\x37\x01\x13\x74\x31\x65\x90\x35\x1c\x90\xab\x11\x30\x35\x81\x4e\x3e\x99\x58\x20\x32\xb6\x9d\x76\x1a\xb0\x40\x64\x6a\x3b\xa7\x77\x85\x65\x85\xa6\xbd\x24\x2b\xf4\x68\x3a\x2b\x34\x8d\x51\xca\x96\x61\x64\xed\xde\x64\x0d\xb8\xe6\x5c\x5b\xa6\xe8\xd1\x46\x87\x60\x28\xc1\x61\x1d\xb0\x21\x0c\x33\x22\x91\x97\xf0\xd1\x0c\x0e\xab\x93\x1d\x05\xcd\x61\x9d\x83\x2e\x44\x15\x63\xc1\xf5\x92\x35\x23\xd4\x37\x9f\xca\x46\x50\xfe\x29\xe9\x73\x23\x3d\x39\x1b\x9d\xc5\x9d\x8d\xd4\xec\xe0\x82\xf8\x44\x9b\xb3\xd2\xab\x53\x57\x9a\x9a\x31\x1a\x54\x0c\x9c\xd4\x87\x98\x5b\xe7\x0c\xe3\x69\x4c\xfe\x0b\x12\x40\xba\xbb\x2d\x91\xc1\xed\xc8\x07\x6a\x47\x1e\xe5\x34\xe3\x3f\x8c\x03\x8d\x6a\x6f\x8a\x69\x16\xa8\x3a\x84\x1c\x61\x2a\xdb\x35\xc4\x0c\x43\xe4\x1f\x12\x54\xac\x7f\x48\xce\xbe\x9f\xa7\x0b\x07\xb3\xa6\xae\x65\x49\x67\x4f\x45\x9e\xf0\x14\x87\xeb\x42\xa7\x98\xf1\x88\x39\x65\x4c\x68\x8f\x8e\x1c\xb0\x5c\x39\xc6\x72\x1d\x0b\x06\x28\xb8\x22\x2b\x86\xe5\x1a\xe2\x1c\xd7\x23\x9e\x66\x6f\x60\x7d\x8c\xe3\xa2\x69\x7b\xea\x99\xb1\x8b\x9c\x88\x3c\x0f\xc4\xbb\x52\x1e\x2b\x69\xab\x58\x2d\x05\xb7\x62\xcb\x11\xc5\x5e\x7a\xbe\xd9\x47\xb3\x38\xa2\xa1\x14\x86\xc8\xf1\x79\xe9\xe2\x5e\x3a\x8e\xcf\x0b\xf7\x73\xa9\x18\xa7\x19\xcd\x0b\x1d\x54\xec\xf9\xe8\xdb\x74\xae\xa0\x83\xc4\xe4\x0f\xe1\xcd\x3e\x5d\xd7\xbf\x19\x18\x22\x4c\xb4\xba\xb4\x39\xce\x67\x0f\x5f\x61\xb3\x55\x93\xcd\x36\xfa\x0d\xf8\x9e\x08\xb5\x5e\x65\xcb\xe3\x00\x8e\x8e\x47\xb0\xdd\xe8\xae\x33\xc8\x0d\xab\x77\xf1\xe9\xec\x28\x42\xb3\xe3\x28\xb7\x7c\x3f\x72\x3f\xeb\x0d\xf7\x93\xc5\xf6\xbc\x89\x77\xe2\xb0\x3d\x83\xc0\x6e\x70\x9e\xe4\xd1\x24\xdb\x43\x45\x63\x7a\x4d\x36\x46\x60\x2f\x8f\xa5\x63\x34\xea\xda\x81\xdf\x52\xfb\x7e\x8a\x2f\xcf\x5b\x13\x8b\x3a\xc6\x3a\x0a\xc5\x87\xa5\xd3\xe1\xbd\x89\xa6\x6d\xb6\xdc\x74\x5c\x72\x5a\xbe\x2d\xd1\xb2\xc5\x94\xa1\x3e\x20\x1c\xce\x09\xbc\x60\x3a\x70\xfd\x33\xc2\xb2\x4e\x7d\xa0\xa1\x4a\xb2\x4e\xef\xe4\xdd\x66\xb2\x4e\x7d\x98\x3e\x19\xd8\x26\x0f\x12\x84\x87\x69\x6c\xd3\x7b\x1b\xdf\x18\xcd\xb0\x4d\xf7\x67\xe2\xe8\x51\x67\x9b\x0e\x88\x04\xdb\x34\x23\x9a\x63\x9b\x32\x1c\x0f\x56\xa1\x2e\xed\x22\xa3\x4b\x9b\x3f\xe3\xb4\x92\x72\x28\x37\xc9\x38\x7d\x80\x03\xcb\x32\x4e\xab\x21\xc7\x3e\x30\x4e\xe7\x26\x74\x56\x1f\xe6\x6f\xb8\x6c\xd1\xf5\xb9\xa6\xd8\xa2\x8a\x68\x3f\x46\x17\x38\xd4\x0a\x1d\xcb\x98\x4c\x2d\x4c\x32\x26\x33\xe9\x8c\xc9\xd4\x22\x68\xb0\x37\xee\xa9\x4e\x0e\xec\xf1\x3b\x6e\x2f\x42\x1a\xb5\x00\x10\x15\x9f\x27\x63\xf2\xaa\x93\x71\xc9\x4d\xcd\x39\xa1\x93\xe4\x21\x33\x0f\x19\x6c\xdb\xc2\x18\xbc\xee\x35\xa2\x66\xf4\xd4\xe2\xf6\x64\xae\xa6\x22\xb0\xbd\xa0\xb8\x6d\x09\xe3\x51\x3f\xf2\xe0\xb4\x95\xb2\x7b\x2a\xba\x3d\xed\xd2\x3d\xb5\x82\x11\x0f\x78\x91\x42\x18\xef\x52\x3d\xb5\x11\x1b\xdb\xdc\xea\xf6\x70\x0d\x45\x0e\x63\x42\xd4\x5e\x52\xc1\x10\xaf\x42\xf0\x23\x03\x00\xd2\x7a\xf8\xcb\x12\x97\x5d\xcf\x37\x80\x25\x2e\x1b\x98\x5a\xd4\x40\x47\xf8\xbe\xc2\x11\xb0\xc9\x15\xd1\xde\xe5\x60\x87\xd1\xf7\x1d\x7b\xec\xb1\x8b\x17\x1f\x97\xa5\x01\xfd\x5c\xb6\x06\x34\xfe\xc6\x77\x1e\x16\x50\x52\xcb\x18\x0a\x63\xe3\x16\x2d\x3d\x29\xc8\x9c\x10\x68\xc7\x85\xfa\xda\x4f\x56\xab\xa5\xa0\xa3\x50\x2c\xa3\xca\xe6\x31\x6d\x4f\x07\x4e\x41\xd7\x73\x32\xd9\x74\x58\xe3\x5f\x1f\x63\x27\x6d\x4c\x4e\xec\xf7\xeb\x5a\x6a\x7e\xbf\x8a\xff\x7e\xa8\xa3\xe6\xf7\xab\xf9\xef\x5f\x5b\x56\xf3\xfb\x35\xfc\xf7\x4f\x97\x6a\x7e\xbf\x96\xff\xfe\xab\xda\xdf\xaf\xe7\xbf\x5f\xdb\x95\xe4\x47\x59\xc5\x1d\xc6\x42\x12\x45\x05\x5b\x11\xd3\x39\x1d\x83\xa7\x66\x29\x9e\x9a\x5d\x33\x0f\x08\x24\xc4\x6c\xb8\x1b\x1d\x70\xd4\x0c\xc7\xd9\x5f\x4f\xb3\xbf\x25\xea\x7e\x11\x1e\xa5\xe3\xf1\x28\xed\x81\xee\x85\xdb\xfd\xcd\xbc\xfb\x6b\x4c\xf7\xb8\x71\x3e\x6e\x5c\x5d\xbc\x80\x6e\xf9\xa5\xbb\x8b\xf7\x48\xec\x89\x8f\x8b\xe3\xca\x9b\xdb\x13\xcd\x3a\x74\x11\x92\xfb\x32\xea\x39\x17\x1a\xe4\xac\x3f\x98\x7e\x14\x20\x67\x3d\x64\x37\x2e\x7b\xeb\x9f\xaf\x5e\x41\x2a\x02\x76\xc7\xdc\x5a\xe9\xa9\x5b\x45\xc1\x84\xe8\x0b\x19\x50\xb9\x21\xb3\x40\xc9\x9e\xb4\xa9\xb4\xc3\xc4\xb3\xb9\x9a\x42\x3f\xa1\x1f\x67\x33\xba\xa9\x2b\x29\xbd\xf1\x84\xf6\x8d\x92\xd8\xdb\x73\xc6\xba\xbc\x5a\xf0\x5b\xe8\x53\x47\x08\xb5\xaf\xd4\xf1\x10\x49\x40\xad\x3f\x13\x6a\xfd\x06\x6a\x65\x51\x07\x6e\x1e\xa5\xb0\x02\x3b\x9d\x6b\x87\x25\x26\xa3\x52\xa7\x44\xf2\x18\x9f\xeb\x0e\x9e\x4a\xb2\x27\xb2\xe5\x90\xa9\xd2\x5c\x03\x37\x0f\x0b\xd0\xaf\x64\x01\xf4\x81\x23\x04\xe8\x6c\x3a\x40\x7b\x52\x00\xda\x9b\x09\xd0\xde\xa3\x09\xd0\x7e\x03\xd0\xb5\x09\x80\xb2\xb9\xee\x64\x57\x5c\x83\x7a\x16\x16\x78\xb3\x59\xc0\x3b\xd2\x33\xfc\xc4\x6f\xdd\x19\x66\x33\xba\xe5\x28\x9d\xe1\x27\x8e\xf6\x19\x9e\xfb\x5f\x74\x86\xd9\x5c\x6f\x3d\x5a\x67\x78\xee\x68\x9f\xe1\xef\xff\x2f\x3a\xc3\x6c\xae\xbb\x8e\xe4\x0c\x7f\x3f\x0b\x78\x6f\x39\x42\xe0\x1d\x4a\x07\x5e\x67\x0a\xf0\x64\x26\xf0\x64\xc6\x19\x76\xce\xac\x05\x02\x1b\xf3\xb6\xac\x1a\x79\x40\x18\x8c\x91\xb9\xc7\xfa\x61\x74\x36\x0b\xaa\x43\x59\xa0\xda\x7f\x84\xa0\xfa\xc9\xb3\x41\xee\xd2\xc8\x9c\x85\x1c\x9b\xc2\xed\x59\x79\x1b\x8f\xb4\xf6\x8e\x85\xdc\x4f\xb2\x20\xf7\x6b\x91\x80\x5c\x45\xb4\xe7\x00\x6a\x59\x30\x3b\x5c\x07\x66\x58\x9c\xc8\x28\x00\x7a\x51\xc2\x73\x49\xfa\x66\xde\xc3\xf5\x35\x4a\x75\xe8\x21\xce\x55\x9d\xd2\x0f\xb9\xc4\xa5\x50\xb7\x07\x20\xa5\x4d\x5d\x0a\xa1\x17\xce\x24\xd7\x4f\x10\x50\x68\x93\x05\x81\xa7\x52\x21\xb0\x3c\x28\x4d\x9e\x27\x94\xf8\xd1\xbb\x4d\xfd\x0f\x74\x8c\x1d\xea\x11\x06\xa8\xb2\xd4\xa9\x79\xda\xe2\xc9\xf3\xfd\x1c\x1d\x10\xf5\x51\x47\xec\xe1\xdf\x4b\xf6\x82\x3f\xd6\xde\xb8\xd3\x50\xe4\x2c\x09\xc0\x8b\x3c\x50\x21\x00\xfb\x3e\x93\x71\x16\x5a\x75\xa8\x7a\x2e\xfb\x3c\x8c\xfe\x20\x5b\x9a\xdd\x34\xa7\x24\x12\x9c\x48\xbc\x67\xdb\x37\x7e\x70\x05\x54\x65\xb6\xdb\xca\x5e\xbe\x3f\x5d\x2a\xe3\x22\x99\x31\x83\xa8\x33\xc2\x45\x32\x04\x10\xc8\xb8\xb9\x30\x9e\xfb\xb4\x16\xc9\xe2\xc3\xea\x63\x3c\x77\x30\x22\x01\xaa\xbe\x54\xa4\x5e\xe4\xe2\xce\x38\x9f\xdf\x8e\x22\xf4\xa6\x3a\xe3\x72\xad\xd3\x02\x8e\x31\x40\x74\x53\x03\x87\xf0\x56\xa6\x38\xc8\x82\xec\x96\x74\xc8\x2a\x16\x21\x9e\xfd\xf4\x03\x54\x9c\x70\x79\xb0\x96\xd5\x15\x6c\x45\x25\x4c\x4b\x18\x1f\x4c\x69\x51\x40\x5f\xec\x8a\x1f\x1f\x30\x7e\x56\x87\x0e\xba\x7e\x56\x5b\xf8\xb8\xc6\xcf\x0a\x21\x49\x2e\xb4\x15\x7f\xa5\xdf\x0f\x3b\xc9\x55\x76\x3a\xfa\x1e\xd4\xcb\x7d\x41\xa7\xf4\xba\x31\xe1\x87\x53\xa3\xc9\x76\x9e\x74\x4d\x5d\xe9\x4b\x3c\x8a\xe8\xde\x86\x98\xd2\x80\x9f\x70\x67\xb2\xd6\xcc\x64\x9d\x99\xc9\x7a\x73\x09\x0f\x3a\x97\xf0\x76\xbe\xcc\xf7\x76\xb1\x59\xf4\xcc\x73\x16\xf1\xa1\xa3\x02\x9a\xab\x8e\x2a\x68\x42\x2f\xdc\x91\x3c\xd4\x0d\xc9\xf4\x78\x3a\xc2\x61\xf1\xce\x3a\x28\xb3\x99\xbf\x99\x8e\x32\xb1\x67\x80\xd2\x6b\x80\xd2\xef\xf0\x9e\x69\x40\x19\x63\x3d\x67\x02\xe5\x00\x03\x4a\x5d\x16\x2a\xf4\xc2\xc7\xe7\x7d\x77\x5d\x9b\x0e\x94\x4e\xfa\xfd\x93\xc7\x38\x6c\xcd\x66\xde\x3e\xdd\x32\xd0\x81\x58\x22\x1d\x52\x38\xc6\xdf\xdb\xdf\xc5\x7c\xe4\x7a\xaa\x3a\x2c\xd8\x6b\xc4\xf7\x84\x5e\xf8\x93\x34\x4a\xee\x50\x9e\x36\x22\x3c\x05\xf0\xd9\xcf\x5a\xf5\x44\xea\xaa\x57\xfa\x25\x4c\xb4\x0b\x44\xa6\x35\x34\x25\x5c\x82\xb8\x74\xa9\x43\x62\x20\x13\x65\x99\xae\x27\x5d\xc6\x9a\xa8\x50\x1e\x74\xcc\xa1\xc9\x66\xea\x54\xa2\x96\xde\xd6\x48\x0c\x08\x60\x87\xd2\x5b\xd0\xcf\x58\x78\xb0\x23\xe1\x35\xcf\xe6\xed\x78\xcd\x77\x48\xdf\xcd\x94\x57\x85\xdc\xa8\x1e\x26\x63\x84\x1c\xa8\xa3\x5c\x99\x9d\x03\xff\x19\x3f\xf6\xa2\x00\xe8\xaa\x1f\xd6\x83\xfa\x57\x6b\xa1\x0e\x9c\x24\xc6\x1f\x67\xc1\x78\x67\x16\x8c\xe3\x2b\xb7\x3a\xf6\x9f\x0e\xaa\xf2\x49\xe5\x75\x72\x30\x3f\x19\x24\x22\x24\x76\xa6\x2c\x5d\xfa\x89\xf0\x88\xd4\x46\x01\xa4\x8c\xcd\xd3\x6e\xea\xf2\x3c\x9e\xcc\x6f\x8d\xfb\xb7\x45\x79\xed\xef\x5e\x90\xf9\xb8\x1f\x5c\xe0\xf3\xd2\x87\x24\x09\x05\xed\x2d\x6e\x1d\xd8\x4b\x6a\xab\x4a\x04\xe4\xad\x91\xc7\xcb\xfb\xe4\x41\xa9\x0f\xbb\xe7\x87\x86\x45\x8d\xaf\xdc\x0a\x47\x21\x1b\xbc\x8f\xa4\x95\xc4\x9c\xe7\x65\xba\xab\xee\x31\x9e\xad\x39\xc6\xbb\x9a\x38\xc6\x26\xfe\xb8\xf6\x34\xef\x4a\x3d\xcd\xc0\xa2\xc3\xf9\x29\x82\x96\x57\xe6\xe2\xdf\x88\xb1\xa8\x20\x3d\x59\x30\x01\x06\xb1\x27\x7d\x82\xab\xce\x37\x9a\x84\x2a\x6c\x4e\xdc\xba\x8d\x95\xeb\xab\x42\x42\xf4\x9c\x42\x69\x53\x0a\xce\x39\x94\xa6\x5e\xa7\xce\xed\xcb\x51\xbe\x05\x51\x5e\xef\xb4\x2f\x45\xec\x6f\x2b\x07\x38\x95\x28\x90\x9e\xea\x7d\xa5\xef\x45\xb9\x58\x44\x79\xd8\x48\x3f\x64\x22\x59\x33\xa4\xe9\x93\xc5\x46\xa4\x69\x01\x2b\x3f\x5d\xca\xa6\x4d\xbb\xb3\xf9\x22\xb8\x6a\xe3\x0e\xb2\xe6\xb6\xe9\x00\x84\x95\x7e\xbf\x39\x53\x14\xdf\xb1\x1e\xcf\xd4\x20\xfa\x84\xac\x8b\x72\x64\x06\x4b\x98\x8d\xc7\xf8\x68\xbc\x0a\xe0\x0a\xcf\x2b\xe7\xc9\x32\x93\x87\xef\xc2\x26\xab\x29\xe8\x64\x35\x45\x59\x88\x3d\x59\x9c\xec\x92\xf9\x2d\xd4\x8c\xf2\x2e\xc7\x1d\xaa\x59\x07\x95\x0c\x94\x79\x68\x58\x9a\xec\xd2\xcd\x02\x6a\xd6\xa9\x9a\x75\x62\xb3\x16\xc0\x13\x4f\xb6\x40\x7f\x5b\xa9\x65\x91\x5a\xfa\xaa\x25\x6d\x60\xab\x14\xd0\xb2\x55\x23\x92\x88\x47\x4b\x55\x68\x5e\x30\xcd\xd9\xef\x5b\x55\x83\x0e\x6c\x90\xcf\x6c\xd0\x89\x0d\x72\xa9\x0d\x80\x3c\x20\xa3\x1e\xca\x82\x6a\x2e\xab\x32\x8c\x3b\xc7\x71\xc2\x1c\xbd\xf9\x3b\x61\xdc\x31\x8e\x2b\x8f\x4a\xea\xa5\xfe\xaa\xcc\xab\x43\x91\xd6\x1e\xbb\xed\xa9\xca\x52\x56\x0b\x98\x66\xaf\x1a\x57\x9d\x18\x05\xf8\xcc\x96\x5b\x21\x5e\x66\x23\x66\xe2\xdd\x88\x74\xaf\x54\x8d\x72\xa1\xf4\xe3\xd2\xe5\xf6\xdc\x94\x42\x10\x2f\x8a\x21\x50\x2a\x45\xd0\x6c\x29\x88\x16\xad\xe0\x98\x07\x67\x96\x40\xb0\xab\x52\x11\x8c\xa9\x93\xa0\x4b\x99\xe3\x85\x9a\xa0\xe0\x39\x37\x8e\xed\x3e\x4a\xac\x2c\x3b\x1f\x74\x30\xe8\x98\xac\xc3\x98\xb7\xfe\xc8\x03\xca\x05\x22\xce\xe7\xe7\x17\xf7\xb1\xa7\xde\xa9\xb5\x6c\x33\x4a\x6f\x3a\x45\x04\xf1\x86\x0d\x52\x3b\x6c\xe6\x9d\x3f\x90\x02\x80\x83\xf3\x60\x9b\x47\x1b\xbb\x06\x54\x44\xfb\x42\x73\xe5\x50\x5e\x91\xb0\x2d\xb3\x24\x7e\x1d\x01\x79\xf3\x1c\x9a\x7b\x5d\x33\x2f\x7e\x2a\xbb\xe6\xde\x05\xf3\x36\xf7\x86\xae\xb9\x97\xcd\x83\x9b\x7b\x61\x0a\x35\xe6\x5e\xd6\xf8\xa6\x45\x29\xe6\x5e\xf6\x3b\x33\xb7\xa6\xc8\xf8\x57\xf3\xa6\xef\x69\xd2\xf2\x9a\x94\xef\x43\x94\xef\xdb\x51\xbe\x3f\x68\xe4\x7b\x3d\xfb\xa6\x6c\x9e\x07\x13\xd2\xfd\x04\x9f\x19\xb9\x24\x01\x62\xff\xec\x08\x35\x83\x53\xf5\x30\x3c\x9e\xbe\x7a\x69\x82\xc5\x98\x6a\xc4\x62\xf4\x18\x2f\x3e\x92\x96\x9c\x13\x61\xaf\x28\xde\x51\x8d\xbd\x03\xb8\x48\x56\x78\x32\x8f\x57\xbd\x16\x9c\x4c\x74\xc2\x0c\xaf\xb9\x3e\xd3\x7c\xf4\x35\x76\x63\x95\x78\x89\x12\xfb\x33\xf3\x08\x4d\xde\xd7\x7e\x14\x9d\x95\x2b\xa2\xfd\x1c\xcf\x75\xde\x69\x5b\xd0\x4e\x89\x7f\xa8\x0c\x36\x44\x64\x75\x69\x8f\x64\x19\x59\xdf\x9e\x83\x85\xa4\x6f\xcf\xbd\xe9\xbb\x7b\xb0\x48\xbe\x3d\xd3\x7e\x75\x72\xe0\xb3\x1e\xf9\x88\xce\x16\x13\xdc\xf9\xbd\x19\x82\xc9\x6c\x71\x92\xb2\xe3\x63\x17\xe6\xd9\x06\x48\x82\x8a\x0f\xa9\x8c\x06\x7e\x51\x67\x75\x22\xdf\x84\xef\xc2\xc6\x84\x86\xac\x1c\x42\xd5\xd1\x48\x8f\xab\x3b\xb4\x0e\x5b\xb3\x45\xed\xb1\x35\xed\xa3\xc7\xd6\x67\x3c\x74\xd9\x72\xbc\x9f\xe7\x8a\x06\x15\x0f\x15\x13\xde\xcf\x6c\x9d\x0d\xbd\x9f\x17\xdb\xc8\x9a\xd9\x22\x2c\x72\x30\xc5\xe7\x72\x23\x8b\xd1\x3a\x29\x04\xff\x88\x13\xcd\x3b\xa2\x2f\x18\x02\x24\x9c\x13\xc6\x39\x0e\x7f\xeb\x73\x95\x2b\x6c\x5e\x1f\xe0\xe2\xf5\x1c\xb9\xa1\x96\x08\x5f\x4b\x14\x60\x36\x27\x14\x00\xca\x50\x41\x5b\xbb\xae\x99\xc9\xe1\x5a\x36\x90\xeb\xa8\xe2\x8f\x6b\xa7\xdb\x8a\xd9\x4f\x3a\x4c\xf6\x13\x82\xb8\x1a\x30\x09\x71\x29\x98\x6f\x9c\x5a\x56\xd0\x17\x8c\xe6\xeb\xc0\xa2\x0d\xe3\x6e\xda\x4d\xdc\x8d\x7a\xc9\xef\x0b\xc6\xf3\x16\xa9\xc6\xf3\x91\x67\xbe\x8c\xe6\xd1\x28\x70\xb8\xc8\xec\x29\xf0\x85\xce\xe6\xc1\x62\x23\xc6\x60\xb6\x18\x8f\xe7\x9d\x0c\x1d\x37\x70\xa8\x52\x2c\x8f\x76\x6a\x1d\x17\xc8\xa7\x0c\x2b\xd2\xf7\xd1\x25\x06\x77\x66\x8b\xd6\xc3\x2f\x11\x48\x73\x23\xef\xce\x09\xa4\xd1\x05\x66\x87\xa3\x80\x45\x6a\xcf\x16\x15\x67\xc3\xdd\x58\x76\x24\x26\x64\xa3\x6e\xe6\x8a\x8e\xef\xe8\xe9\x36\xea\xe6\x50\xd1\xba\x8e\x9e\x9c\x1a\x75\xb3\x2b\xf5\xf0\x26\x5d\x47\x4f\xc6\xa8\x1b\x82\x78\x3c\xbd\xb7\xa7\x3e\x3a\x9f\x80\x81\xd4\x27\x9a\x74\xba\x1a\x9d\x61\xd6\x6d\x19\x2b\xbc\x23\x65\x85\xa9\x2e\xaa\x6f\xe4\x0d\xd3\xaf\x97\x51\xd1\x84\x8f\xea\x9d\xbc\x9f\x46\x7e\xd4\x58\x89\xd1\xf8\xa8\x66\xd5\x68\xa4\x2f\x3e\xf9\xa8\x4e\xe8\x70\xcf\x22\xf9\xa8\xea\x07\x8a\xb8\x48\x53\xf3\x53\xfb\xa8\xea\x2f\xc9\xd0\x1e\x0e\xdc\x6e\x74\x4f\x3d\xcd\xb8\xa7\x8e\x8a\x49\xfd\xae\x3d\x7c\xa3\x42\x93\xbb\x09\x91\x70\x50\x85\xb4\xc7\xcb\xd2\x3c\x54\x47\x85\x41\xe0\x89\x04\x02\xbf\x25\x15\x81\x21\xc8\x9e\x5c\x54\x97\x68\xb7\x46\xcd\x0d\x24\x8e\xc4\xb4\xef\xf6\xf8\xb6\xf4\x1e\x8d\x99\xe1\x17\x47\x9e\xcc\xa3\x22\xda\x4f\xa4\xea\x87\x46\xe0\x6e\x5b\xc0\xa2\x75\x3a\xb3\xf8\x9c\x7d\xe9\x37\xe1\x21\x4f\x71\xb4\x1e\x29\x38\x02\x43\x9a\xd6\x5b\xc7\xd3\xdc\x4b\xac\xb5\x73\x49\x08\xf0\x85\xd8\x3f\xb1\xca\x7b\x81\x89\xbb\x5b\x1e\x6c\x74\x8e\xdf\x16\x3e\x60\x4d\xe5\x83\xc1\x72\x4d\x89\xc0\x3a\xad\x87\xea\x26\xce\xd8\xce\xde\xcd\x4c\x9c\xd1\xe1\x44\x4c\xae\x8f\x47\x75\x2e\x85\x2e\x9d\x08\x7c\x79\xb0\x31\x1e\x15\xd5\x32\x0a\x50\x64\x89\x63\x25\xf4\x5a\x30\x27\xd4\x52\x20\x64\xf1\x6f\x14\xbb\x4f\x5c\x7f\xa4\x04\x75\x2d\x03\x90\x00\x00\xb1\xcb\x28\x1a\xf8\x12\x2e\xcf\x17\x6c\x01\x5f\x50\x9f\x99\x7d\x8e\xd5\xc1\xb1\x1b\x10\x9a\x17\x27\xb4\x83\x57\x67\x40\xa5\x42\x15\x6e\x36\xa2\xec\x75\x90\xcb\x5e\x14\x44\xab\xb7\x10\x53\x2a\x8f\xe6\x12\x49\xf5\x58\xbf\xef\xea\x72\xa0\x0d\xf2\xd7\x1a\x7f\xa3\x9a\xf2\xc5\x44\x77\x97\xe8\xa4\xe5\xf1\xf4\x27\x43\x1e\x9f\x62\x6d\x24\xd6\x65\x73\x5f\x06\xe1\x21\x56\xc2\x26\xdf\x41\x41\x95\x92\x9c\xe7\x62\x2f\xca\xc3\xb5\xdb\xae\x04\xa2\x5a\xb5\x2f\x29\x40\xd6\xf8\xa6\x10\x39\x2a\xcc\x64\x31\xf2\xa1\x68\xf9\xa5\x36\xb6\x78\x41\x18\xca\x9c\x03\xc9\x1b\x53\x21\x89\x0a\xa1\xa8\x00\xea\xe4\x72\x51\x8a\xcb\xad\xaf\x28\xd0\x67\x0a\x68\x95\x85\x55\xde\xf3\xf1\x82\x5c\x67\x32\xc6\x1b\x58\x10\x79\x24\xc2\x28\xd1\x65\x5f\x16\x1d\x88\xef\xe4\xe3\x5f\x97\x12\x33\xd0\x6b\x4a\x2c\xa1\xa2\xaf\xc8\xa0\x33\x64\x82\x3f\xd4\xa6\x3c\x5f\xcd\x17\x5b\xaf\x8b\x7c\x98\x6b\x4b\x88\x3b\x92\x35\x19\x3d\x8b\x5b\xf8\x2c\xee\x4d\xb9\x15\x7a\x90\xdd\x18\xe5\x45\x93\x47\x05\x8b\x52\xc8\xac\xe9\x7c\xa8\x51\x7a\x55\x2b\x11\x6d\x48\xe6\xfd\x1e\xcd\x39\xb3\xdc\xc5\x67\x39\xf5\xac\xce\x12\xfb\x89\x79\xa7\xb1\x73\xf9\x39\xd7\xa2\xdf\x4c\xa7\xf1\xcc\x41\x6d\x4f\xd3\x1f\x4b\x76\xfe\x75\x86\x4a\x2b\x5a\xdd\x68\xfe\x1a\x84\xbb\x39\x08\xdd\xbc\x1f\xdf\x8e\x7e\xcb\x6a\x0f\x57\x44\xfb\x90\x67\x45\xbe\x62\xb1\x54\x32\x49\x38\xcc\xa5\x46\x11\xa8\x4a\xe0\x33\xf1\xa7\x98\x53\x1f\x0a\xf9\xf6\x42\x21\xdf\xf3\xce\x3f\x7f\xe5\xca\xe7\x3c\xe7\x39\x7d\xfd\x17\x3c\xf7\xb9\x17\x5e\xb8\x6a\xd5\xea\x35\x6b\x2e\xba\x68\xed\xda\x81\xf8\x79\x56\x44\xec\x4d\x4a\x88\xf7\xa5\xdf\x8b\xfb\x84\x96\x10\x2d\x6f\xb4\x3c\xd8\x9f\xac\xa4\x7b\x5f\xc6\xb5\xb5\x5f\xa8\x2d\xd5\x3c\xdb\x54\xb2\x24\xee\xe6\x3a\x2f\xe2\x85\x87\x27\x04\xbe\x0d\x36\x4a\xb8\x6f\xbb\x6a\x32\xef\xea\x14\xf5\xd5\x9a\x7a\x3d\x6c\xe5\x3d\x3a\x39\x57\xfb\x89\x58\xb1\xaa\x71\x85\x6e\xd1\x16\x53\x55\xb7\x01\xbd\x82\x15\xde\xa8\x88\xbc\xf8\x64\xa4\xd9\x5a\x35\xc6\x42\x5f\x07\xc2\xd0\x9e\x06\xcf\x9e\x11\x38\x18\xbb\x7c\x76\xd2\x76\xf9\x56\xda\xd9\x57\x3f\xda\xf0\x9a\x2b\x6d\x36\x79\x98\xc4\x26\xe1\x0c\xdc\x02\x85\xaa\x40\x22\x5d\x13\xc6\xa5\x44\xe3\xcd\x6e\xe3\x56\x68\x05\x8d\x57\xdb\x65\x8d\x09\xdc\x52\xe0\x7c\xe8\xd9\x56\x66\x42\x10\xda\x84\x00\x09\x4b\x56\x79\x17\x9b\x56\xdb\x85\x31\x0d\xc4\x1e\x99\x06\x30\xcb\x13\xfc\xbc\x4d\x18\x03\x43\xec\x91\x81\x61\xb2\x0b\xeb\xdc\xb0\x66\x5b\xa8\xd9\x96\x2d\x5b\x28\x2b\x94\x2d\x39\xdc\x01\x53\x0d\xe3\xf1\xf7\xbf\x07\x81\x19\x98\xf4\x2a\xa8\x95\xd2\xc9\x5f\xe2\xd1\x27\x3f\xf2\xe0\x77\x14\x6f\xd0\x6b\x1e\x06\x7d\x41\xbf\x93\xdc\x05\x86\xbb\x4a\xac\xf2\xd6\x5b\x94\xf1\x10\x65\x4a\x84\x32\x8e\x10\xc8\x50\xe6\xdd\x5d\x2e\x3e\x2b\x96\xa2\x93\x58\x8a\x17\xc4\xb9\x31\x60\x99\x62\xcb\x40\x8d\x1b\x06\x4a\x6b\x40\x84\x89\x93\x5e\xd4\x2d\xda\x9e\x8b\x59\xe8\x2f\x08\xb1\x83\xd2\x18\xa1\x95\x60\xe9\x74\x2f\xc0\x74\x00\xfd\xd4\xa6\x23\xd9\x66\x31\xfc\x08\x15\x54\xfb\xa8\x8d\x9f\x6c\x73\x1c\xfc\x08\xe1\xa1\xcf\xd1\x73\x8f\x3d\x98\x38\x9d\xc4\x0d\x88\xff\xf0\x79\xd8\xd1\xcf\x9d\x80\xe5\xb7\xd4\xf9\x7c\x7f\x87\x73\x13\xbb\x21\xbc\xb7\x72\x40\xbd\xd9\x51\xb5\x24\x58\xe2\x5b\x33\x49\x84\xd4\x80\xda\x83\x6c\x71\xa7\x26\x33\xc3\x8c\x80\xf8\xb5\x04\xc4\x4f\x27\x20\xb7\x35\x45\x40\x58\xe6\x67\x0f\xa9\x06\x96\x18\x21\xdc\x52\xad\xf6\x08\x92\xd0\x86\x2b\x2c\xf6\xe4\xbe\x0c\xe6\x3c\xd4\xa7\xdb\x66\x5a\xf1\xed\x4d\x5d\xff\xa8\xb3\x75\x7a\xb5\xeb\xcc\x48\x50\xfd\xfa\xcc\x75\x72\x2d\x97\x4c\xf5\xde\xbc\x83\xbf\x3b\x99\xa2\xad\x05\x34\x07\x7f\x8f\x0d\x8d\xd3\x99\x9d\x1d\x42\x3a\xb1\xb3\xf4\x3a\x60\xef\x40\x12\x39\x53\x5f\x1e\x87\x3c\x27\x1b\xd9\x1b\xf9\xf8\x3b\x8a\xd0\xf6\x8c\x23\x03\xc3\x5d\x4f\xe3\xbe\xf0\x53\xef\x8b\xbb\x33\xef\x8b\x5e\x93\xa3\x9b\x1d\x95\x5e\x48\x88\x64\x12\xe9\x7a\x26\xaf\xef\x69\x98\x42\x60\x39\xa5\x10\xb0\xb4\xdf\xe3\xb7\x42\x33\xd8\x41\x32\x29\x04\x77\xd7\xec\x69\x7a\x22\xc2\x7b\xf8\x22\x52\x12\x11\x9e\x4d\xb9\x90\xd2\x32\x5f\x7b\x30\xf5\x0a\xcf\x1e\x33\x2e\x22\x01\x4f\xcb\xfc\x4e\xcc\xb8\x9f\xa0\xdc\x09\x08\x5c\x93\x5d\x5b\xd0\x87\x94\xda\xac\xf4\x37\x3a\x45\x4f\x28\x73\xd2\x51\xbf\x3b\x35\xf6\x38\x98\x72\x1f\x07\xc9\x74\xba\x89\x02\x55\x53\x3e\x8a\xd8\x01\xdb\xe5\x95\x98\xeb\xfa\x39\x94\xeb\x9a\xae\x19\x9f\x27\x1e\x0b\x28\x50\x6f\x63\x24\x80\x3e\x9f\xf8\xf4\x36\x3d\x65\x05\xfb\x33\x57\x50\x4a\x4b\xa4\xa4\x56\x60\x13\x6b\x5e\x80\xaa\xe0\xe7\x92\x2a\xd8\x66\x4b\x5b\xcb\x57\xb0\x4e\xaf\xe0\x58\xca\x72\x40\x93\xf6\x8f\x60\x05\x47\x70\x9a\x1f\x3c\xea\xa7\xf9\xa1\xf9\x9d\x66\x28\x76\x73\x7c\xda\x71\x86\xca\x3c\xc7\x85\x18\xf1\xbf\xf8\xe9\x1f\xe8\x75\xac\xd6\x5c\x13\x07\xfa\x91\x06\x07\xfa\x23\x1e\x6a\x93\x33\x4e\xf4\xb4\x67\x32\x18\xac\x63\x35\xd5\xa6\x75\x0a\x6e\x7b\x40\x53\x94\x30\x8d\xa1\xfc\x71\x3e\xbb\x77\xa5\x30\x4c\x3d\x96\xef\x40\x6e\x9a\x51\x8d\xc8\xaa\x80\x35\x6f\x2d\xb3\x49\x49\xc4\x98\x11\xcf\x01\xd1\x27\xf9\x24\x6a\x33\x19\xa8\xd6\x1b\x1c\x86\x63\xc8\x1c\x16\xc8\xb5\x21\x18\xca\x06\xb5\x28\x1b\xa4\xa3\xec\xa7\x8e\xe0\x1e\x56\x8f\x77\x09\xa3\xd9\x1a\x32\x2e\x05\x1b\x1c\xa8\xce\xcc\x47\x72\x81\x3a\xd7\x21\xc7\x5c\x6d\x86\x87\x72\x1b\xad\xe1\xc0\xe7\x3d\x52\xae\x3c\x0d\xba\x0a\x09\x4a\x84\xad\xc5\x20\x9c\x70\x87\x54\xcc\xfd\x42\x03\xcc\xfd\x92\x07\x9e\x2d\x2c\x29\xae\xb0\x48\xec\xe1\xec\xd1\xa2\xa4\xcb\x01\x0e\x46\x02\x1f\xe7\x9a\xc1\xdc\x26\x00\xfd\x78\x73\xe8\x6b\xc5\x09\xea\xd3\x3e\x18\x22\xab\x81\xfe\xbe\x81\xb2\xcb\x2a\x52\xba\xc8\x38\xaa\x1d\x21\xd8\x43\x2f\xdc\xdc\xf9\x2c\xe9\x39\x2a\xa2\xfd\x05\x50\xb5\xc6\x98\xac\x5b\xa9\x5c\x0d\xe5\x10\x5d\x7c\xdc\x71\xc7\x9b\xff\x58\x7d\xc0\x88\x94\x18\x94\x42\xeb\xac\xb3\xcf\xb1\x5a\x0a\x99\xd4\x52\xec\x4f\xd7\x52\xec\x11\xe4\x3e\x37\x95\x54\x4c\xec\xcf\x10\x1e\xa6\x04\x33\x32\xc2\x97\xd1\x3c\x3b\x14\x01\x96\xcc\x85\x4a\x42\xe7\xd8\x17\x36\x24\x84\x93\xb1\xfa\xfd\x0f\x73\x85\xbd\x7a\xba\xcf\x1e\xe3\xfd\x16\xbb\xa6\x49\x57\x9a\xd4\xe8\x6f\x65\xbd\x27\x35\xfa\x46\x0b\x48\x1a\xd3\x29\xa1\xbd\x18\x46\xf3\xf8\x3d\x1e\xcf\x57\x23\x1f\x33\x72\x05\x4e\x46\xae\x9c\x0c\x20\x33\xb2\xcc\xa9\x3f\x39\x8c\xe0\x9f\x16\x83\x7b\xa3\xbc\xcc\xc9\xe0\x85\x56\xa3\x71\x36\x15\x5b\x38\x4b\xaf\x09\x58\xc9\x7c\x28\xf3\x36\xf7\xd3\x99\x61\x68\x2d\x72\x8a\xd8\x6d\xb4\x64\x91\xde\xca\x3e\x63\xfb\x84\xf1\x45\xed\xb4\xc0\x90\xdc\xf6\xbd\x3f\xe3\x84\x4d\xb9\x17\x04\x01\x00\x46\xab\xe2\x3d\x55\x5d\x83\x9f\x68\x7b\xd9\x5e\x8f\xe7\x41\xe4\xd6\x14\xcf\xc9\x54\x1a\x66\xbf\x02\xfe\x22\x74\x50\x47\xf5\x71\x9c\xe1\x5a\xca\x19\xa6\xa5\xdc\xd3\x04\x49\x6c\x74\x7b\x5f\xcb\x97\x9f\x42\x03\x5b\x6d\xbe\xd3\x29\x47\xd5\x36\x91\x54\xb5\x5d\x57\x1f\x55\x8d\xaa\x6d\xaa\xb1\xaa\xed\x06\xde\x55\x93\xcc\xd6\x04\xf5\x55\x4a\x65\x03\x26\x78\x8f\x8d\x2e\x2c\x49\x85\x92\x45\x32\x9b\xfb\xb1\x20\x7d\x80\x69\xaa\xcc\x11\xb6\xae\x33\x02\x8a\x12\x60\xdb\x89\xcc\x4b\x1e\x39\x23\x64\x6d\x77\x72\xef\x9b\xd9\x6e\x45\xfc\xf9\xe9\xde\xc5\xd7\xbc\xa3\x08\x39\x33\x4e\x22\xb4\x18\xa7\x9b\x72\xb8\xb9\x9b\xf2\x75\x0d\xb0\xe4\x24\x4c\x7a\xc6\x6e\x47\x76\x67\x02\xd8\xba\xb4\xa7\x02\x2a\x2e\xe8\xe9\x32\x0d\x10\xc5\x6d\xe9\xa4\x2e\x71\x69\x5b\xa4\xdd\xb9\xe1\x14\x79\x52\x4c\x76\x99\x93\x62\x35\x88\x71\xc7\xb6\xc8\xd7\x4e\xc2\x81\x2e\x7b\x19\xf9\xa6\xe1\x98\xd5\x05\x46\x39\xed\x26\x9c\x97\xb9\xd8\x93\x79\x54\xf6\x4d\x71\x79\x51\x7a\x5b\xa4\x0f\x0a\x3f\x33\x98\x92\x0b\x59\x8a\x41\xc8\x2d\xc8\x06\x70\x94\x8d\x4e\x9f\x5b\x98\x0c\x3a\x95\xd0\x5e\xe2\x82\xb6\x98\x9f\x1c\x9d\x24\x54\xe3\xdc\x12\x09\x56\x21\xf2\x1c\xac\x06\x14\x4f\x5b\x61\x74\x9a\x09\xa3\xcd\xa1\x21\xd6\x62\x84\x44\x88\x9d\xcf\x2a\x1a\xbe\x2d\x81\x86\x67\x92\x1b\x8c\x26\xa5\x14\xa3\x29\x1c\xed\x4d\x2f\x8a\x34\xa7\x9b\x6a\x8c\x53\x4c\x45\x48\x9f\xab\x06\x80\x13\x79\x2b\x08\x2d\x0e\x6d\xfb\x06\x20\x39\x17\x0b\x38\xae\x31\x6e\x30\xf4\x12\x80\xa4\x62\x75\xb1\x56\x4e\xdf\x9f\xea\x26\x65\xf4\x95\x43\xcd\x6f\xc7\x4a\xac\x34\xb4\xca\x14\x1a\xb2\xdb\xc1\x6c\xe1\x98\xac\x0d\xb4\xb2\x0b\xc8\xf1\xc2\xa8\xa1\x2f\xd0\x5e\xaf\x19\x9b\x17\x7b\x89\x2f\xcd\x6c\x1e\x5b\x75\x43\x76\x42\x83\xe5\x7e\x0e\x96\x87\xbb\x6a\x05\x59\x6e\x8a\xc6\xc9\x1a\xa9\xfd\x88\xb1\xec\x99\xc4\xd8\x87\x12\x18\xfb\x1c\xaa\xc1\xa3\xda\xc5\x4e\x0d\x4c\xb7\xdd\x79\x94\x94\xc8\x08\xb7\x4e\x25\xd2\xa3\x77\xb3\x4b\x9f\xfb\x3c\x3d\x9c\x98\x45\x91\xc4\x0f\x1c\x2f\x4e\x76\x3f\x6f\xe8\xe8\x71\x3e\xc4\xc7\x49\xd4\x77\xf2\x93\xbe\xee\x79\xb4\x34\x66\x16\x71\xaa\x17\x6e\xb4\x3c\x90\xc9\x22\x4e\x59\x0a\xfa\x14\x8e\x79\x73\xdd\xd6\x9a\x61\xee\xcc\x2a\xe2\x54\x87\x1f\xe6\x1e\x2e\x3c\xb4\xc7\x64\x61\x68\x98\x79\x21\xf4\xc2\x2d\xf5\xc3\x7c\x32\x45\x9f\xae\x5a\x5f\x5d\x28\x87\x5e\x37\x95\xda\x74\x76\xc4\x6a\xfc\xcd\xef\x34\xed\x5b\x7f\x7c\xe3\xf4\x1b\xf5\x53\xa9\x4d\xa7\xfb\xd6\x7f\x33\x35\x95\x1a\x6b\x9c\x92\xea\x6c\x9c\xff\xfe\x96\xae\x9a\xdf\xaf\xe2\xbf\xff\x6a\x61\xcd\xef\x57\xf3\xdf\x1f\xaa\x7d\xff\x1a\xfe\x7b\x4a\xaa\xb6\x6b\xf9\xef\x3f\x6f\xad\xf9\xfd\x3a\xfe\x3b\x4b\x05\x17\xdf\xfc\xce\x93\xd0\xb0\x77\xbc\x63\xf0\xb8\x81\xb7\xbf\xa6\x94\x9a\xae\x02\x6f\x7b\xcc\x7f\x5c\xc7\xaf\x99\xb4\x45\x52\x7a\xa6\x34\x02\x56\x17\x03\x86\xb5\x44\xfc\x83\xc9\x7e\x7c\xfb\x9b\x68\x42\x8b\x9d\x09\xdd\xd4\xcc\x84\x66\x6a\x27\x64\xaf\x38\xc9\xcc\x85\x05\x4c\xd5\x96\x27\x4d\x3a\x0e\x4e\x1b\x4f\x61\x09\x75\xf1\x0a\x5e\x4b\xa4\x40\xdd\xc5\x67\x48\x55\x38\x7d\x5c\x5d\xa2\xe5\xed\x89\x96\x0b\xb5\x63\xe0\x1d\x19\x11\xa9\x5e\xdd\x2c\x15\x8f\xd4\x0b\x00\x5f\x1e\xf4\x26\xa8\xd6\x23\x19\x74\xa8\x77\x92\x6e\xc6\x78\xfa\x7b\xc7\x20\xd3\xbd\xff\x3f\x1f\x16\x3c\x31\x8e\x43\x95\xc6\x58\x4f\x99\x52\x7a\x67\x3c\x7b\x6b\xc7\x25\x35\x31\x0c\xd3\x36\x6c\xa1\x01\xa0\xbd\xc8\xb3\x8e\x93\x6f\xaf\x17\x52\x4a\xd0\x0a\x9d\xdc\x8e\x19\x20\x3b\x90\x02\xb2\xf8\x66\x37\xac\x87\xd7\x7d\x33\x0e\x7e\x86\x00\xf9\xda\x47\xac\x31\xe5\xc9\x83\x36\x31\xe4\xf4\xfc\x40\x3a\xe5\xb9\x39\x25\xaa\x67\x1b\x6f\xfc\x86\xda\x24\x8c\xdb\xf9\xef\x6f\x4b\xa3\x4c\xec\xf7\xd1\x25\x29\x94\x89\xfd\x7e\xc3\x82\x14\xca\x74\x20\x85\xb2\xd0\x54\xfd\x7a\xd9\x4a\x42\x2f\x7c\x30\x15\xa1\xf3\xf5\xf1\xf9\xd1\x74\x7c\xce\xce\x3b\x63\xef\x58\xf6\xea\x63\x5e\x92\x46\xc0\xab\x71\x87\x9b\x70\x26\x99\x85\x8c\xf5\x90\x95\xb2\xa6\xd3\xed\xc1\x15\x49\xb7\xd4\xef\x61\x5e\x29\x6b\xde\xd4\x08\xdd\x6d\xfc\xad\xbd\x82\xb3\xa0\x3a\x53\x0f\xaa\x78\xfa\x89\x93\xe8\xb5\x12\x5c\xcf\xa4\x31\xef\xf5\x40\xee\xa3\xc0\x60\xb5\x8f\x09\x6d\x43\x4c\x68\xeb\x81\xaf\xb0\x51\xcd\x84\x9a\xa4\xac\xf0\x3a\xf0\xe5\x15\x5e\x07\x0b\xbf\x6c\x25\x33\xc3\xe4\x0a\x6f\xa1\x6e\xb8\xf0\x12\xeb\x1f\xd4\xa2\x7f\x5f\x1e\x74\xea\x29\x75\x9a\x3c\x39\xfd\x36\x73\x59\x5d\x10\x02\xf1\x28\x22\x9d\xd7\x1f\x73\xf6\x63\x40\xde\xb7\x94\x0d\xac\xd6\x3e\x72\x2d\x07\x9a\xab\x5e\xa0\x44\xc0\x40\x95\x7e\xd0\x72\x34\x6a\x33\x9e\xe2\xc4\x26\xf2\x9a\x8c\x50\xec\x1c\xab\x50\x65\x57\x66\xfc\x5c\x1d\x9e\xea\xc1\xe6\xe3\x15\x4f\x9c\x37\x4f\xd5\xe5\xf2\x54\x9f\x4b\xa7\x6c\x0f\xa6\xc6\x2b\xb2\xc6\x5f\xa9\xa5\x6c\xe3\xfc\x77\xc6\xf3\xc4\xf7\xbf\xf3\x64\x64\x11\x2a\xce\xf1\xbf\x9a\xb7\x77\x58\x84\x4e\x25\xf3\x3c\xf9\x80\xf1\xd1\xf0\xdc\x42\x53\x10\x7d\x55\xcb\xaf\xb8\xa5\x9c\x8e\x0b\xa1\x34\xde\xe2\x10\x7b\x82\xd3\xaf\x26\xb3\x69\x2b\x4d\xe6\x24\x67\x32\xd7\x65\x4e\x86\xf1\x2b\xfb\x9e\x6c\x82\x5f\x69\xc7\xaa\xc1\x11\x38\x61\xd3\x2b\xa6\x54\xc4\x53\x34\xf8\x59\xce\xe0\x13\xcd\x0c\x3e\xd1\xcc\xe0\x0b\x41\x11\x00\x5e\x2b\xed\x21\xbd\xa2\x07\x3f\xf4\x43\x1a\xfc\x0c\x67\xf0\x1d\xcd\x0c\x3e\xdd\xcc\xe0\x8b\x81\xb6\x40\xb0\x4d\x18\xd2\x2b\x7a\xf0\x5f\xde\x4c\x83\x4b\x67\xf0\x5b\x9a\x19\x7c\xa6\x99\xc1\x97\x20\x8f\xba\x0c\x79\xd4\x19\x3b\x38\xe1\x72\x73\x6c\xe2\x93\x35\xcc\xdf\x6e\x3e\xc3\x1d\xc5\x81\x4e\xa4\x4f\xd3\xb5\x2d\xef\x48\xb4\x3c\x0e\xc9\xd7\x44\x6d\xcb\x3d\x89\x96\x8b\x80\xba\x01\xae\x24\x5a\xde\x99\x68\x79\x0c\x32\xa9\x7b\xa8\xa5\xc7\xbd\x7a\x3e\x97\x1e\x68\x9b\x91\xac\xa6\x22\xda\x8b\x9a\x84\x65\x26\x0e\xae\x17\x6b\xbb\x37\x3e\xb3\x3a\x69\x32\x0e\xa9\x6f\xb8\xc1\x39\x9e\x19\xae\xe2\x9f\xef\xf7\x43\x79\x45\x7b\xe9\xb3\x5e\x6f\xe5\x3b\x2e\xcb\x5e\x9c\x1b\xb4\x3c\x58\x01\x63\x27\x4c\xcf\xe9\x39\xe7\xb6\xf0\xfe\x3e\xce\x13\x67\x2e\x8d\x3c\xa4\xfd\x5c\x6d\x84\x15\x8f\x01\x17\x34\x5b\xbb\xca\x13\x26\xc1\x11\x2a\x94\x9a\x4d\xb0\xb9\x8d\x8f\xed\xea\x32\x7e\xf5\x6c\x96\x04\x82\xdd\x5c\x63\x52\x0e\x99\x0b\x89\x79\x64\xeb\x08\x5c\xb4\x63\x76\x43\x3d\xc4\xe5\xa7\x9f\x4e\xa5\x80\x7a\x7b\x57\x9c\x9b\x99\x07\x39\x8d\xf7\x46\x15\x06\xc5\xe4\x5c\xd8\x2d\xda\xce\x23\xe5\x86\x49\xab\x1e\x79\xf1\xe8\x95\xd6\x67\xb4\xec\x03\x4f\x7e\x99\x65\x46\xce\x45\xd7\xb1\x15\xa1\xf4\xe3\x18\x2f\xb7\xcb\xec\xc5\xb6\x22\x84\xf2\xfb\xbd\xea\xd7\x21\xe7\xd7\x36\x78\x8c\x34\x22\xf6\x59\xd2\x9b\x73\x90\xbb\x39\x3b\x8c\xf7\x3c\xba\x0f\x47\xad\xe2\x35\xaa\x67\x26\xca\x22\x1e\xbd\xb2\x4a\x6a\xf2\x69\xba\x52\x5f\xea\xd8\x11\x5b\xc1\x8c\xe8\x8a\x12\xe4\x15\x5d\xd8\x16\x7b\x71\x41\xc7\xb8\xe8\xba\xb1\xf1\xe8\x8f\x75\xf1\xe1\x7e\x2c\xe5\x18\xcf\xbe\xfb\x3e\x21\x3d\x33\x38\x24\xed\x24\x0e\x08\x3e\xc7\x1a\xe7\x7a\xaa\x93\x31\xa2\x5c\x1d\x0d\x25\xbd\x90\xfa\xb2\x78\x3a\x2f\x7b\xf5\x5e\x96\x7e\x3c\xec\xc0\xbd\x13\xfd\x00\x11\xee\x3a\x7c\x87\xca\x08\x2d\xc1\x52\x87\x99\x70\x57\x37\x08\x8b\xaf\xb2\x9b\x20\xfd\x97\xda\x18\x9e\xd3\x50\xca\x3f\xd5\x40\x3f\x2e\x28\x34\x2a\x68\xcb\x8c\xdd\x09\x2c\xa1\xab\x95\x17\x6a\x0f\xda\x2e\xb3\x0a\xf1\x53\x43\x3d\x95\xc4\x3c\xfc\x72\xda\xd0\x0b\xc1\x55\x10\xc8\x75\x77\xc8\x06\xd1\x53\xa0\xd1\x52\xf6\xfb\x5c\xb4\xf0\x35\xdc\x6f\x45\x70\x0c\xd4\x83\xff\xb1\xfd\x7e\x46\x91\x65\xa3\x83\x2c\xa7\xd9\xa0\xf3\x8e\x38\x47\xc8\xb2\x0c\x63\xcb\x4f\x05\xbe\xb5\xb9\x43\x1a\xf9\x16\x71\x02\xe9\xcb\xe0\xa5\xbc\x3c\x12\x04\x7d\x9e\x90\x8e\x2e\xbe\x83\x2e\x7e\x06\xba\xf4\x42\x07\x4d\xa1\x8b\x1e\xfa\x44\xf4\x33\xec\x06\x6b\x5a\x3a\xba\xf8\x0e\xba\xe8\xb1\xce\x22\xfb\x5b\xea\x58\x41\xea\x58\x27\xa3\xb5\xad\x02\xd6\xb6\x66\xc6\x32\xa8\x79\x3a\xbc\x32\x4f\x52\x94\xfb\xdf\x89\x9a\xcf\x1c\x5e\xff\xcf\x4d\x9b\x36\x8e\x1f\x8f\xfa\x7b\xd7\x60\x2a\xfa\x3e\xbf\x97\xdf\xe7\x0f\xa6\xd5\x39\x7c\x7b\xc3\x16\xef\x68\xd8\xe2\xbe\x86\x2d\xde\xd3\xb0\xc5\xfd\x0d\x5b\x3c\x94\xd1\x22\xf4\xc2\x5f\xfe\x3f\xc3\x7e\xcd\xfe\x1f\xfb\xf5\xb4\xd9\xaf\x4e\x76\x6e\x3a\xd9\xb9\x91\xcd\xb0\x5f\x9d\xec\x08\x27\x5f\x6e\x78\xfe\xeb\xbd\xfc\x7f\xec\xd7\x33\xc5\x7e\x25\xf6\xdb\xb0\x5f\xb2\x19\xf6\xeb\x19\xdb\xef\x67\x14\x59\x8e\x1e\xfb\xd5\x18\x59\x1a\x33\x5f\xcd\x21\xcb\x3c\x98\x2f\xbf\x79\xe6\x2b\x78\xba\xcc\x97\xdf\x3c\xf3\x95\x81\x98\x99\xcc\x57\x3d\x42\xd4\x90\xf9\xfa\xed\x44\xcc\x67\x0e\xab\xff\xe7\xa6\x9d\xca\x7c\xd5\xdb\xbb\xa6\x99\xaf\xd9\x86\xcc\x57\xa3\x16\xef\x68\xd8\xe2\xbe\x86\x2d\xde\xd3\xb0\xc5\xfd\x0d\x5b\x3c\x94\xd1\x22\xf4\xc2\xc9\xf9\xe5\xac\x7c\x22\x5d\xcb\xd8\x81\xbf\xcf\xfe\x77\x32\x69\x30\x6b\x5f\x9b\x72\x89\x98\x64\x7c\xa5\x6e\xaa\xc2\xd0\x0b\x0f\x2e\x78\x5a\x5c\x62\x45\xb4\x9f\x61\x8d\x79\x54\x9b\x70\x41\x3b\x32\x7e\xe0\x55\x03\xc1\x04\x4b\x96\x74\x76\x76\x2e\x5d\xba\x74\x59\x66\x95\xa2\x6c\x35\x6b\xfc\x50\xf3\xb6\x20\xb4\xec\xd4\x4f\x8b\xea\xda\x82\x96\xba\xb6\xa0\xb9\x74\x5b\xd0\x43\xa9\xb6\xa0\xb9\x54\xff\x14\x6b\x0b\x62\xbf\xa7\x94\x22\xbc\x8a\xff\xfe\x71\x6b\x05\x8f\xdd\xfa\x35\xd7\xf0\x66\x9f\x30\x79\x2d\x59\x6d\x3f\xb5\xd5\x32\xb5\x32\x75\x49\xdd\x5e\xc6\xf9\xb5\x0d\xad\x32\x3d\x68\x95\x39\xf8\x18\xab\x27\x18\xcf\xbe\xa7\x1d\x55\xd7\x2d\xa8\x60\x76\xad\x8a\x37\xf0\x39\x3c\x5a\x63\x21\xa6\x14\x92\xa6\x13\xad\xa5\xde\x3b\xed\xad\xf1\x3b\xb8\x8d\x87\x75\x33\x5b\x2f\x92\xdc\x69\x69\x93\xdf\x78\x93\x31\xba\xb7\x9b\xa1\xc8\xb6\xae\x46\x7b\x5b\x62\xb4\x9b\x9a\x1e\xed\xa6\xcc\xd1\x16\x66\x8e\xf6\xd6\xc4\x68\x3b\x9b\x1e\x6d\x67\xe6\x68\x8b\x32\x47\xbb\x27\x31\xda\x2d\x4d\x8f\x76\x4b\xe6\x68\xc7\x66\x8e\x76\x6f\x62\xb4\x5d\x4d\x8f\xb6\x2b\x73\xb4\xc5\x99\xa3\x7d\x3b\x31\xda\xed\x4d\x8f\x76\x7b\xe6\x68\xc7\x65\x8e\xf6\x9d\xc4\x68\xbb\x9b\x1e\x6d\x77\xe6\x68\xc7\x67\x8e\x36\x97\x18\xed\x8e\xa6\x47\xbb\x23\x73\xb4\x25\x99\xa3\x7d\x37\x31\xda\x9e\xa6\x47\xdb\x93\x39\x5a\x67\x7d\x93\x63\x19\x3d\xd3\x4e\x21\xcf\xb4\xc7\x1e\x30\xb1\x4d\x86\x6a\xfa\x4d\x14\x6c\x83\x37\xe1\x45\x3b\xa7\x49\x3e\xa7\x1d\x45\x60\x42\x7d\xa4\x5b\x3c\x37\xe4\x5b\x13\xcd\x16\x68\xa3\xdf\x53\xcd\x95\x5e\x66\x37\xd9\x52\x27\xa5\x4f\x0b\xaa\x30\xd4\x55\xb6\x70\x51\x66\x31\xb8\xfa\x8e\x6c\xfd\x26\xf0\x2b\xf6\x22\x1f\xae\xa8\x45\x14\x2b\x03\x79\xb2\x7a\xcb\x39\x75\x97\x45\xbe\x0c\x20\xe1\xb7\xf4\x58\x4e\xb0\x85\x21\x3c\x19\xb4\xc6\x5d\x28\x42\x6e\x3c\x13\x47\x54\x1f\x52\x60\xb4\xc6\x48\x7c\xd1\xf6\x31\x32\x12\x06\x8e\x7d\x79\x1b\x9f\xe4\xa3\x35\x31\xf1\x2b\xbc\x85\x98\x2a\xb5\x03\x62\x33\x3c\xe6\xd2\xd2\x4e\x46\x49\xc8\xab\x47\xee\x63\xd2\x8f\x8f\x19\x2b\x53\x6e\xf9\xb2\x1f\xb7\xb3\x80\x9e\xb6\x30\x8c\x47\x3f\xbf\x57\x48\x11\x1f\x43\x99\x4a\x92\xe5\x98\xc1\x4d\x07\x2a\x03\x5c\x62\xa5\xee\x56\x4c\xb6\xda\xa2\x9e\x2f\xb8\xc4\xf1\xb7\x5c\x04\xb6\x6c\x29\xe2\xfc\x25\x56\x54\x2e\x85\x54\xbc\x16\xc3\xe1\xa4\x9e\x5d\xc1\x38\xea\x11\x37\xda\xc0\x2b\xc4\x8f\x04\x95\x81\x36\xef\x35\xe3\xe0\xc7\xc9\xdd\xf7\xb3\x8c\x9f\x1f\xa8\xef\x08\x55\x11\xed\xed\x88\x6d\x56\x5f\x96\x55\x32\xaf\x09\x0b\x34\xf1\xe4\x67\x32\x9e\x1c\x3e\xaf\x16\xbe\x63\x3f\xae\xd4\x49\xef\xbc\x99\x8f\xf4\x99\x14\x3c\x91\x26\xa5\x62\x6b\x48\xa0\x5f\xcb\x94\x5f\x2d\x21\xcb\xf5\xdc\x54\x91\x46\x98\x24\xd3\xd6\xf9\x35\xf9\x75\x4c\x64\x7e\x2b\xc5\x0f\x0b\xf2\xa7\x3a\xd0\x6c\x29\xc8\x38\xa7\x85\x56\xea\x69\x01\x55\xa0\x10\x91\x07\x48\xee\x87\x3a\xed\xa1\x6a\x42\x0f\x81\x80\x5c\x95\x91\x9e\xbb\xa8\x37\x2e\xb3\x72\x5f\xb6\xdf\x9a\x71\x0e\xcd\x87\x26\x94\x52\x27\x8c\x37\x0e\x7d\xec\xfd\x8f\x71\x6b\x7e\x09\xf7\xa1\x25\x12\xf1\xec\x8f\x1e\xc6\x34\x10\xb1\xd8\xc6\x4a\xd6\x54\xcb\x3e\x65\x81\xf4\xb5\xca\x07\xda\xe8\xbc\x98\x89\x02\x29\xba\xe0\x4c\x43\xb7\xbe\x1f\xb6\x1e\x35\x5d\x72\x45\xb4\xf7\x24\xe8\xac\xf5\x1d\x53\xf2\x02\xe9\x8a\x41\x53\x9c\x59\xe7\xaf\xde\x99\x58\x1e\xac\x35\x69\x1f\x2a\x98\x73\x10\xca\xeb\x28\xea\x2b\x43\x19\xc8\x02\x96\x12\x92\x5a\x75\x1b\xa1\xaa\x48\x3d\x21\xed\xc5\xa9\xa0\x27\x0a\xb1\x1c\x89\x12\x3d\x72\xa4\x4a\xce\x4b\x85\x4f\xe5\x9c\x42\x97\xbc\x55\x36\x2d\x43\x3f\x34\xf5\xe3\x78\x39\x17\x8f\x8a\xcb\x6c\x7a\xd8\x13\xc2\x10\xb6\x4b\xe6\x92\x7b\x95\xa3\x72\x38\x50\xd4\x03\x2a\x9e\x14\x42\x99\x37\xb4\xb3\x9c\x37\xd4\xb5\x93\x54\x37\x40\x5d\x73\x75\xa9\x6b\x2e\x99\x55\xf8\x7a\x0e\x2d\x73\xb7\xc7\x42\xe6\x70\x39\xa0\xad\xca\x41\x99\x9d\xdc\x64\x57\x94\x93\x62\xf2\x3c\xe1\xcb\xdc\x96\x28\x2f\xc5\xa4\xcc\xaf\x16\xbe\xcc\xc7\xdd\x63\xe5\x3c\x26\x67\x88\xbb\x9d\x9a\x81\x1d\xa0\xe8\x81\xeb\x69\x49\x28\x41\x50\x33\xd3\x2f\x5c\x66\xb9\x84\x25\x6a\xfa\xb7\xef\x15\x32\x9f\x36\xeb\xbc\x16\x5b\xf3\x14\x08\x22\xab\x38\x8b\xb1\xb8\x77\x5b\x94\x8f\xa9\x4e\x61\xb9\x28\xf3\x36\xb5\xcc\xb1\x18\x51\x21\x31\xe5\xae\x84\x9d\x5a\xe5\xe1\x5d\xb0\x38\x34\xbd\x14\xb0\x97\xb8\x77\x5c\x16\x59\x24\xe9\x62\xf7\xcd\x9c\x7e\x73\x91\x7a\x1c\xe7\x21\x95\xaa\x9a\x43\x7c\xe7\xb4\x97\x7c\xdf\xd7\x69\x9d\x29\x83\x7d\x40\xb3\x3e\xd8\x2c\xf1\xd3\x43\x3c\x8d\x1e\xf2\x51\x0e\x88\x59\x3b\xf9\x84\xf6\x48\x5f\x06\x23\x98\x88\x42\x06\xb1\x27\x05\xe7\x09\xdc\xe4\x50\xbb\x39\x4e\x34\xe4\x09\xc4\x8b\xad\xe6\x71\x41\x08\x21\xaa\x6d\x94\x73\x23\x90\x22\xca\x49\x3f\xca\x4b\x2f\x2a\xa4\x1e\x3d\xca\x1c\xad\xba\xb9\xc4\x06\x05\x87\x16\x78\x15\x96\xd1\xbf\xe9\xd5\x67\xbe\x2c\xe6\xf1\xb2\x0b\xf4\xe6\xde\xd4\x10\xbc\x8b\x43\x30\x55\x3b\xf4\xa6\x86\x2d\x26\x33\x5a\x84\x5e\xf8\xae\x66\x98\xd7\x8a\x68\x5f\x94\x28\x0f\xd2\xd6\x06\xe1\x8d\xe9\xa5\x41\xeb\x5c\x4b\x0f\x34\xaf\x63\x69\x0f\x1b\xde\x18\x09\x1d\x4b\x9b\xab\x63\x79\x2a\x5d\xc7\xf2\x40\xaa\x8e\x85\x35\xfe\x68\x6d\x8c\xd1\x38\xff\xfd\x93\xf6\xf7\x78\xea\x0b\x14\x92\xb3\x2c\xe1\x6f\xfb\x54\x63\x5f\xcb\xd1\x5a\x5f\xcb\x72\x7a\x66\xb4\x10\xa5\x9f\x63\x50\xfa\x19\xe5\xde\x9e\x96\xfa\xb2\x11\x3f\x6d\xd4\x37\x0f\x70\xd1\xa8\xbe\x47\xf8\x68\xad\x4b\xe4\x8d\xbc\x53\xee\xe8\x38\xff\x8a\xb9\xa3\x4f\xce\x33\x72\x21\x16\x09\xae\x91\xf5\x90\x15\x7e\xe0\xd7\x0f\x60\xa8\xdb\xc3\x33\x5e\x31\x77\x4b\x2a\x04\xb8\x21\x59\xfd\x8f\x2a\xe6\x9a\xdb\x2d\xad\x62\xee\x79\xc2\xd7\x06\x15\x75\x6f\xe0\x95\x61\x2a\xec\x1e\x59\xc5\xdc\xad\x47\x58\x23\x66\x3c\x7b\x5f\x63\xcf\x48\xa5\x49\x56\x14\xb6\x4b\x7a\x89\x54\xd6\x69\x37\xc8\x18\x1f\xe1\x73\x6e\xe5\xb9\x04\xd7\xe9\xa7\x33\x9d\xb8\xb1\xa2\xb9\x8d\xfd\x68\x56\xb9\x49\xe0\xc7\x89\x04\x66\x56\xd6\xcc\xd8\x61\x5b\x00\x1c\xa4\x73\x1f\x65\x4a\x28\xd4\xe8\xab\xbf\xbe\x53\xd5\x2e\x4c\xa6\xf8\x56\x97\x9f\x0c\x2c\x1b\xa7\x98\xc5\x72\x40\xf9\xb9\xa9\xb8\x99\x4e\x02\x4e\x04\x03\xc1\x4d\x61\x65\x32\x00\x8c\x09\x64\x8e\xa1\x4b\xe0\x24\xcf\x13\x36\xfe\xcc\x5a\x72\x1a\x98\x7b\x44\x83\x00\xa7\x23\xc5\xa8\x89\xa7\x85\x51\x2e\xcf\x97\x8e\x51\x6c\x84\xc7\xea\x62\x54\xe1\x28\x60\xd4\x23\x75\x30\xaa\xe4\x35\x42\xa9\x9d\xf5\x81\x41\x95\xdc\xd2\x67\x5d\xb4\xd5\xea\xa1\x1a\xad\x0b\x1b\x9d\xdc\xa5\x47\x0a\x2b\xb3\xf7\xc2\x97\x12\xbf\x45\xd9\x0c\xbe\xc0\x85\xc4\x0e\x83\xb2\x39\x84\x4c\xa0\x21\x13\x37\x13\x80\xa4\xdb\x8a\x26\xda\x86\x5e\xf8\x96\x6c\x3e\x05\x4a\xc0\x7a\x54\x9a\x34\x5f\x28\x96\x32\x2b\x66\xd6\xbb\x82\x96\x07\x3d\x89\x60\x50\xd6\xdc\x09\x06\xed\x21\xfe\xe5\xa4\x24\xff\xe2\x70\x2f\x2d\xe8\x5f\x53\xd2\x65\x41\xa9\x6c\x30\xd1\x65\x00\xb8\xe9\x8a\x1e\xaf\xf0\x72\x50\x24\xcc\xaf\x52\x12\x06\x12\xb1\x93\xdd\x53\x11\xbf\x16\x4d\x46\x50\x44\x73\xef\x8b\x12\xea\x31\x92\x83\x77\x38\x83\xd3\x93\x15\x5e\x3e\x0e\xc6\x48\x48\xe8\xb7\x4a\xad\xa6\xf6\xaf\x99\x0b\x13\x47\x33\xda\xa3\x7e\xe3\x0a\xd4\xe8\xb5\x78\xf4\x8b\x54\x54\x61\xe6\xc6\x1e\x07\x2f\xaf\xe1\xdb\xf3\x71\x87\xa5\xfd\x72\x06\xdd\x69\x81\x58\x61\xbf\x1e\xe9\xd9\x9d\x8e\x21\x1d\x84\x21\x9d\x09\x0c\xd9\x9d\x81\x21\x9d\x93\x2b\xbc\x5d\x81\x41\x85\x42\x48\x91\x76\xf8\xdb\xf2\x60\x4f\x8e\xe7\x44\x4a\x2b\x13\xbd\x85\xf5\x9d\x59\xb8\xa3\x13\x53\x9f\x04\xfa\xf3\x2a\x6f\x34\x70\x5d\x17\xeb\x5b\x65\x79\x5a\x26\xcb\xe8\xb2\x45\x7d\x4f\x9f\x77\x1b\xd0\xf7\xc5\xf9\x26\x43\xa8\x88\xf6\x25\x54\x05\xd5\x44\x1e\xeb\x00\xbe\xcc\xca\x8a\xe9\xdb\x00\xf5\x58\x2a\x90\x08\xcf\x96\x64\xc1\xca\x49\x6b\xa1\x02\x2c\xfc\x56\xf6\x81\x0a\x26\x72\xb2\xed\x49\xd9\x2a\x89\x89\x25\xc6\xb5\x87\xd7\x22\x14\xb6\xa5\x88\xe5\x65\xae\x76\xdc\x8b\x47\xfd\x6a\xd9\x4f\x94\x66\x4e\xef\x33\x0e\xb6\x45\x01\x51\x59\xa8\x6b\x1b\xa0\xc2\x83\xae\xec\x72\x0e\xaa\x13\x53\x5d\x62\xa4\x20\x39\x19\x18\xbf\xeb\x9c\x0c\x06\xad\xd6\xa1\x23\x0c\x65\x10\x8f\x0a\xf6\x08\x60\xa1\x2e\x9f\xb5\x30\xfb\x89\x5c\x94\x97\x81\xcc\x8d\x44\x81\xcc\xcb\xa0\xaa\xa4\x63\x59\xe8\x0b\x06\xe1\xd7\x5d\xb9\xa8\x88\x8b\xcc\x45\x25\xe9\xcb\x5c\xec\xc5\xa3\x42\xe6\x46\x50\x64\x8f\x7c\x59\x90\xc5\x17\x59\xd5\x67\x3b\xd6\xf7\x5a\x10\xaa\xe7\x6c\x50\xc8\x5a\x23\x8b\x98\x3a\xb8\x84\x55\x59\x4a\x32\x5f\x75\x22\x44\x83\x44\x84\x28\x83\xcf\xcd\x45\x76\x3c\x36\x82\x34\x3d\xd8\x17\x4c\xe4\xec\xd7\xf5\x7d\xc1\xae\x5c\xfd\xfc\xd0\x0b\x40\x9e\x07\x47\xbc\x56\xd6\xd1\x86\xbe\x60\x3c\x07\x37\x50\x0b\xd5\xaa\x19\xcf\x41\xa2\xa1\x0d\xdc\xb0\xcc\x26\xb3\xa3\x08\xad\x4b\xa4\xcf\x58\x8f\x2b\x18\xc2\x9a\x26\xeb\x58\x09\x29\xb5\xd2\x12\x3e\xee\xc0\xe5\x77\x22\x70\x25\x17\x91\x58\xcf\x4e\xf9\x92\x7e\xac\x54\xd2\x13\x51\x26\x5f\x5e\xac\x77\xc8\xa9\xf1\xb2\x2e\x82\xfc\x7c\x83\x51\x01\x36\xa1\x60\xcb\x6d\xd0\xed\xd8\x6c\x71\x8b\x9d\x7c\x32\x0f\xa5\xa9\x02\x6e\xe1\x2d\x5c\x55\xc0\x3b\x0a\xf3\x38\xda\x15\xd1\x7e\xbc\x2e\x6e\x6c\x32\x9c\xe0\xb9\xce\x2c\x1b\x9a\x7e\xaa\xfb\xe9\x50\x0f\x22\x80\xd6\x23\x80\xd6\xea\x32\xad\x50\x21\x1c\x2a\xe0\x04\x70\x18\x51\xd0\x13\x55\x2c\xfc\xd2\x4b\x76\x19\x0d\x3f\xec\xa1\x88\x3d\x94\xb0\x87\x16\x59\x88\x3c\x59\x8c\x84\x2c\x45\xbe\x6c\x89\x82\x64\x11\xf1\x31\x3e\x35\x56\x01\x47\xfa\x9c\x3a\x1c\x43\xc7\x31\x67\xa8\xc3\x62\x3c\x8d\xfa\xac\x17\x64\x4e\x9d\xfd\xa2\xf4\x65\x51\x97\x12\x57\x17\x6f\x41\xdf\xfa\x05\x45\xec\xf3\x52\x1f\xe6\x45\xa8\xe3\x90\x3e\x10\x97\x82\x33\xa5\xed\xe9\x53\x12\x32\x3f\x12\xa9\xce\x3d\x99\x1f\x19\x89\x4a\x52\x9d\xf9\x12\x1e\xe5\x92\xe1\x22\xbc\x72\x8b\xf9\x2c\xaa\x71\xff\xb6\xa8\x55\xb6\x10\x81\x69\x91\xad\xea\x4f\xab\x6c\x91\xad\x6c\x1e\x0b\xc2\x50\xb6\x5a\x3a\xb3\x08\x95\x29\xb2\x55\xb6\x8c\x44\xad\xb2\x20\x5b\x90\x6e\xb4\x68\xba\x51\x90\x45\xd9\x7a\xb9\x75\x8c\x05\x35\x9b\xcc\x61\x85\xcf\x3c\x1c\x10\xd9\xda\x17\xf4\xca\x92\x2c\x30\x55\x26\xc4\xb6\x4b\xac\x4c\xa8\xc0\x51\xc2\x66\x8c\x6a\x5c\xc7\x17\x6e\xa8\x86\x16\x99\x8a\x51\x2b\xe9\x42\xa4\x4f\x97\x1f\x7c\xd0\x37\x1f\xd4\x05\x46\xcd\xee\x40\x7f\x73\x47\x66\x07\x1f\x30\xf5\xc8\xdc\xcc\x5b\xb8\x47\xe6\x07\xcd\x9b\x7e\x9d\x12\xbb\x26\x8a\x3d\xb3\xf2\x6a\x96\xae\x60\x7d\x66\x3b\x87\x03\x29\x01\xe6\x1a\x9e\x6f\x85\xe7\xbb\x55\xb7\x48\xe1\x26\xa4\xcf\x88\xff\x42\xed\xdb\xe5\x83\x70\x05\x59\xab\x50\x68\x80\xfb\x6b\x52\xe6\xa9\xd4\x1c\x1a\x91\x3d\x93\xd7\x8c\x6c\xb8\xd2\x8b\xaf\xac\x96\x03\x73\x3e\x8e\x41\xc4\xb2\x77\x61\xa0\xce\x87\x2e\xb5\x0f\x57\x62\xde\xd6\x0f\x37\xe7\xa2\x88\xa1\xcd\x46\x9d\xab\xbb\x23\xf2\x1f\x00\x1e\x49\x7f\x92\x8e\x27\x54\xf2\x02\x3c\x58\xe1\x8d\x06\x91\x00\x8b\x54\x9c\xab\x6a\x9c\xe8\xa0\x20\x54\xd6\x53\x48\xa6\x45\xbf\x46\x5e\xd4\x2c\xb1\x2e\xa9\x57\x87\xa1\x2d\x91\xca\xb9\xe8\xa4\x1a\x9a\x4a\x45\x15\xae\xa6\x6b\xd4\x62\x22\xa3\x45\xe8\x85\x5f\x38\x02\xe6\xab\x8b\x98\x5e\xa4\xd3\x3a\x07\x2f\x3a\x1b\x64\x32\x60\xf7\xa6\x93\xea\x19\x8f\xb4\x75\x70\xd2\x8c\xd0\x38\x2e\x12\xa9\x46\xf8\xeb\x56\x64\x3c\xdf\xef\xc8\x50\x6f\x22\x1f\x07\xf4\x74\x11\xdc\x7d\x54\xd5\x10\xf1\xf7\x00\xaf\xe3\x7b\xc0\x43\x79\x25\x37\x66\x72\x4f\xba\x25\x74\x16\x59\x8b\x89\xd3\xcb\x34\xef\x45\x7d\x39\x4f\x14\xca\x5e\xdc\xbb\xad\x2c\xe2\xde\xf1\xd8\x73\x6c\x4d\x6d\x78\x1a\x74\xed\xbf\xd8\x8b\x7c\xe2\x96\x07\xb9\x46\x41\x97\x12\xf3\x9c\xe4\x7a\xd7\xf0\xf5\x7f\xbd\x2b\x99\xf8\x67\x6f\xbc\xcb\xe6\x90\x1b\x98\xa9\x7b\xb3\x4b\x35\xb7\xb2\x88\xdf\x78\xb3\x36\xf4\x2d\xa5\x33\x35\x3b\xf9\x6e\x21\x05\x50\xfb\xf8\xa2\x31\x90\x41\x45\x95\x07\xe2\x55\x63\x51\x8d\x7b\xb7\x41\x02\x4c\xcc\x75\xae\xda\xf4\x82\xc1\xdb\xf8\x7a\x1c\x4f\x74\xde\x53\x23\xb0\x67\x21\x98\x24\xc5\x48\xe4\xab\x1f\xd4\x07\x8f\x46\x54\x77\x0f\xdd\x01\x02\x88\x46\x8b\x03\x18\x4d\x84\x75\x3e\xdf\xbd\x71\xa9\xaa\x4b\x52\xce\x7a\x58\x92\x32\xd7\x71\x5b\xd1\x22\x4e\xaf\xa9\x3c\x89\x2f\xf5\x73\xd2\xcc\x00\xf9\x0d\x5e\xe3\x76\x97\x4d\x93\xd7\x00\x82\xce\xae\x79\x6b\xfc\x12\xa7\xeb\xac\xfb\xb9\x23\xed\xde\xba\x68\xdc\xdb\xe0\x1e\xb9\x9d\xb7\x70\x0f\xf6\xaf\xe7\xc3\x7a\x99\xa3\x7d\x62\xe2\x68\x5b\xd9\x0a\x62\xa1\x32\xab\x5d\x3e\xbd\xc3\xbd\xef\x08\x0e\xf7\x62\x0c\x77\x39\xf6\xe9\x1e\xee\xc5\xba\x32\xe4\xd3\x39\xdc\xed\x54\xdc\xe0\x08\x0f\xf7\xbe\x94\xc3\x1d\x1e\xc1\x49\xee\xaa\x77\x92\xe9\xc8\xd6\x9e\x67\x3c\xc1\xd6\x5b\xab\x33\xe5\x04\x77\x52\xf2\x7e\x75\x74\xfd\x11\xc5\x41\xcb\x60\x04\x44\x51\x7f\x24\xca\xe3\x80\x4a\x14\xc4\x53\xac\x2e\x73\x99\x8f\xfc\x67\xfa\x34\xdf\xcc\x21\x67\x4e\x33\x90\xda\x62\xbd\x63\x7a\x2b\x7f\x6f\xce\xd1\x48\xe4\x9d\xd3\xb5\xaf\xc1\xf9\xdb\xcd\x5b\xb8\xe7\xef\x3d\xe1\x51\x72\x3b\x41\x37\x75\xcf\x78\x5c\x15\xd1\xbb\xaf\x0d\x73\xde\xb3\x00\x45\x2c\xd9\x77\x72\xd6\x19\xbd\x2f\xfd\x8c\xce\x69\x0d\xc8\x70\xb2\xd6\x5e\x06\x1f\x38\x1c\xcf\x06\xd5\x9a\x04\xf5\x99\xad\x81\xea\xcd\x05\xb6\xee\x7a\x42\x20\x37\xf5\xc0\xf2\xe0\xe2\x02\xee\x2b\x27\xb3\x57\x67\x03\xfa\x52\xa1\x9c\xa9\x87\x03\xfb\x5d\xe1\xc7\x68\x52\xc4\x37\x3d\x52\x31\xf4\x8a\x29\x86\x8e\x2f\x6d\xec\x0b\x0e\x05\xa4\xc2\x1e\x02\xa5\x4f\x1b\xa5\xa6\x86\x36\x06\x4d\x0f\x30\x34\xb5\x67\x95\x2d\xf4\x71\x7e\x11\x0f\x82\x9c\x58\xd5\xb2\xb8\x17\x4a\x81\x33\xbe\xd4\xfa\x91\x2c\xd5\x7a\x96\xf5\x38\x9b\xe5\xc1\x9e\x40\x97\x0e\x53\xdf\x66\xb5\x51\xbf\x54\xd5\x25\xd5\xf1\x2c\xa8\x77\x7a\xa4\xdf\x1d\x00\x83\xea\x71\xde\xef\xbe\x4c\xa5\x1e\xe5\x17\x4c\x21\x88\xd9\x44\x6e\x85\xe7\x27\xe9\x24\x73\x5e\x5c\x62\xd3\x09\x9a\x2e\xfa\x59\x0f\xfd\x48\x6b\x75\xc9\xb8\x04\xa5\x8d\xa8\x74\x0d\x4b\x5e\x76\x9c\x4d\xd5\x3c\x8c\x9c\xb7\xe6\xff\x8f\x43\xfe\xed\x24\xe3\x75\x3a\x0c\x22\xad\x8b\x76\x37\xd7\x41\x3b\xc5\xb9\x6b\x91\xc4\x4a\xa1\x3d\x44\xa8\x47\x05\xb2\x22\xe8\x8a\xaa\x18\x13\x19\x20\xf1\x62\xb7\x86\xf1\x26\x80\xad\x95\xa2\x8a\xaa\x95\xf5\x46\x9d\xd6\x43\xba\xbc\x00\x71\x91\x3d\xed\x20\xb5\x14\xb4\x8f\xa9\x46\x15\x7c\xd1\xe2\x6e\x20\x7d\x53\x01\xf7\x44\xae\x83\x1b\x94\x9e\x29\x8e\xd0\xaa\x7d\x16\x74\x12\xff\x20\xad\xca\xdd\x6e\x0e\x06\x2b\xe0\x62\x66\x38\xf0\x14\x5d\x46\xfa\x2d\x8b\xe0\xfa\xdd\x37\xf0\x77\xbf\xec\x78\xec\x19\x87\x97\x16\x0c\xef\x2c\x99\x4b\x32\xbe\x12\xfb\x98\xab\x5f\x8b\x55\x44\x1e\xa5\xff\xac\xb8\x65\x62\x1b\xbc\x88\xdb\x7d\x28\xa8\x12\x08\xad\x57\xca\x7d\x8e\xc6\xad\x44\xfe\xaf\x44\x93\x78\x52\xe6\xc9\x44\xd3\x02\x19\x93\xac\xe7\xf5\x7d\xa9\xa4\x3d\xf4\xc2\x1b\x8e\x24\x37\xaf\x21\xd5\x27\x7b\xbc\x3a\x89\x11\x8d\x4c\x6e\xb9\xcc\x82\xe1\xfb\xd3\xc9\xb3\x49\x86\x9c\x82\xfe\x9b\xf8\x4b\x6e\x92\xe3\x44\x32\xe4\xcc\x76\x19\xc7\xe4\x04\x24\x56\x8d\x8e\xc9\xc1\xec\x63\x02\x59\x0d\x94\x78\x92\x33\x9f\x3b\xca\x79\x93\xd2\x7c\x21\x86\x58\xba\xc7\xa9\x13\x49\x8c\x0c\x64\x8e\x3d\x39\x3e\x0c\x65\x9e\xce\x91\xcc\x65\x9e\xa1\x63\xb0\xb2\x38\x3b\x3c\x6d\x9a\xb8\xd4\x3d\x3c\xd7\x70\xe0\x98\xc3\x43\x67\x45\x9a\xcb\xe0\x60\xca\x65\x70\x3d\x7f\x95\x5d\x06\xf5\xd3\x3f\xc3\x81\x6c\x21\xe7\x37\x02\x4d\x89\x81\xc9\x43\xcd\xa3\x05\xcb\x32\x52\x85\x58\xb0\x2c\x23\xf5\x5a\x5e\x7b\xca\xc1\x0b\x09\x80\x2c\xd1\x6c\x9c\x03\x90\xb0\x21\x40\x6e\x49\x05\x08\xbc\x5c\xc2\xc9\x2f\x4e\xa8\x28\x6e\xe3\x6f\xa4\xf2\x49\xaf\x6b\xd8\xe2\x8e\x8c\x16\xa1\x17\x7e\x6a\x7e\xf1\x88\x0f\xa6\x1f\xa4\x69\xcf\xb8\x05\xad\x43\xfb\xdf\xe8\x67\x7b\x6a\xd8\x50\xf5\x90\xdd\xbb\x8a\x5e\xf5\x56\xfc\x78\xe6\x07\xa7\xd5\x30\x9f\x9b\xf9\x48\x4c\x94\x1c\x98\xae\x4b\xdc\x42\x2f\xbc\xbd\xae\xe1\x39\x64\xe5\x99\x33\xed\xce\xd3\xe9\x8b\xd4\x4e\xc4\xfd\x09\x3a\x31\x9d\x71\xfe\xfb\x53\xa8\xca\xe6\xec\xd6\x40\x2d\xca\xc2\x04\x50\x18\x7a\xd1\xa2\x7d\xe8\xa5\x58\xe5\x9d\xa3\xc8\x86\xaf\xbd\x39\xfd\x74\x6f\x4e\x29\x4c\x82\xb9\xb5\x4e\x82\xb9\xad\x7c\x78\x37\xc1\x1c\xb9\x67\x4e\xda\xb9\x18\x9d\x9c\x7a\xa0\xf8\x87\xb2\x35\xb4\x15\xb5\xb9\x7a\x79\xd0\x0f\x26\x34\xae\x94\x2b\x63\x8d\x07\x0f\xbc\x68\x57\x78\xe7\xa0\xc7\x2c\x25\x93\xb3\x63\x30\x65\x60\xf3\xee\x95\xe3\x7c\x05\xa9\xfa\xb8\xab\x79\x0b\x17\xd9\x9f\xca\x8e\xbd\x20\xdc\x68\xe8\x93\xf0\x48\x7d\xa3\xc8\xda\x64\x82\xea\x8c\xdd\x5e\x67\x20\xd9\x62\x53\xc4\xae\x4d\x41\x98\xb1\xd4\x2e\xb4\x8a\x16\x7d\x69\xe3\x60\x1b\x5a\x5f\xd6\x22\x42\xe0\x16\xac\xf0\x3c\x13\x8e\xc3\x4c\x92\x45\x20\x35\xc4\x0e\xf5\x62\x69\x67\x40\xaa\x46\x2e\xc2\x0c\xa9\xd6\x3b\x48\xb5\x8d\x4f\x31\x0d\xa9\x7a\x35\x6b\xa2\x3e\x6a\x8c\xc0\x6f\x84\x14\xcd\x2a\xff\xc7\xf9\x50\xa9\xa4\xee\x6a\xde\xc2\x15\x1a\x6f\xaa\xa7\xfc\x37\x4e\x29\x5a\xe1\x9f\x99\x6e\x7b\x7e\xc4\xe1\x40\x06\x02\xac\x35\x08\xd0\x8a\xca\x6d\xbd\xa5\x68\x75\x54\x5b\x2a\xf4\xe9\xf2\xa4\xa7\x6d\x53\xa6\x16\x82\x06\x68\x1a\x91\x19\xcb\x18\x15\xde\x54\x68\x21\xac\x61\xc1\x3c\x15\x55\xe3\x1e\xe3\x1b\xd5\x3e\xe5\x2f\x96\x8c\x7b\x29\x21\xfe\x10\x19\x0a\x0c\x19\x72\x02\xcd\xd4\x6f\x69\x36\xe6\xed\x7c\x66\x3b\x4a\x4c\x1b\xd5\xc9\xa5\x29\x0c\x7b\x69\x92\x22\x5c\xc5\xfb\x4c\xc5\x89\x6b\x78\x8b\x84\x22\x2f\x7f\x14\xd3\x52\x3f\x5a\x8f\x36\x9c\xef\x0f\xc6\xa3\x53\x23\x54\xdc\x6b\x8d\x3f\x18\x77\xd3\x19\x8e\xbb\xe3\x8b\xa0\xfc\x92\x90\x28\x64\x6f\x2f\xfb\xf1\x8e\x8f\xde\x7d\x53\xcb\x15\x52\x6c\x8f\x82\xf8\x22\xf8\x47\x5e\x60\x39\xa9\xf8\x90\xdc\xf6\x11\x4c\xee\xbb\xc6\x3f\x5f\xfa\xf4\x56\x10\x3f\xf2\xf5\x7d\xbb\xda\xd4\x5b\x8a\x9f\xd9\x8e\x07\x5a\xac\xf1\xd5\x31\x17\xf1\x68\xb9\x0a\xe7\xb6\x82\x11\x5e\x9e\xb9\xaf\x29\xea\x6b\x7d\xc2\x7f\xf7\xd1\xd4\x53\x7d\xbe\x3f\xa8\xfe\x77\x7e\x7c\xc2\x15\x23\x91\x17\xa3\x3d\x7c\xd0\xda\x69\xda\x90\x07\x5a\xe3\x9f\x89\xb4\xe2\x7c\xf5\xbf\xde\xf8\xb8\x2b\x46\xe2\xaf\xd3\x04\x14\xb7\x89\x80\x40\x5c\x27\x15\x75\x1c\x8c\x59\x35\xe6\xba\x78\xa4\x9a\x96\xc7\x7a\x4b\xe6\xb4\xce\x4c\xd5\x66\x96\xe8\x74\x15\xf8\x3c\x19\xcd\x5d\x1f\xbf\x36\x65\x26\x05\x67\x26\xaf\x75\x66\x82\x63\x4d\x56\xaa\x0e\x11\xdc\x9e\x31\x2f\x54\xc8\xc5\x2d\x4d\xd9\x38\xa9\x71\x61\x5e\x06\xd1\xab\xf9\xc8\xa9\xf8\x7f\x6d\x46\x8b\xd0\x0b\x67\xd3\x6f\x44\xf4\xbe\x12\x7e\x00\x4a\xb1\xcc\x34\xec\xf5\xa4\xaa\xf3\xfd\x1e\x07\xdf\x7b\x0c\x72\x0b\x42\xee\xc8\xd7\x47\x20\x80\x23\x10\x80\xe7\xac\x2f\x83\xed\x91\x9f\xc4\x79\x45\x52\x18\x42\x2f\xa6\x5a\x56\xea\xa4\x10\xce\x07\xdb\xdd\x63\xd1\xa1\xfe\x20\xce\x97\xb8\xbc\x61\xf1\x9b\x4d\xff\x09\xcb\x61\xaa\x99\x2f\x06\xfd\xb8\xc5\xd9\xd4\x0e\xc6\x32\x3a\x38\xdf\xef\x81\x3e\xd4\x01\xc9\x50\xb1\x93\xb7\x6f\x81\x44\xec\xfa\x22\x0d\x1f\x5b\x7a\x88\x78\x25\x7e\x25\xa6\x4d\xc3\xd6\x99\xf8\xd0\xd1\x52\x95\x26\xf0\xe3\x34\xaf\xd6\x3a\xce\x14\xa6\xb6\x2c\x68\x66\x96\xf7\xf9\x71\x52\x9f\xcb\xba\x48\x8d\xe5\x5c\x7a\x54\x77\x95\x7c\x76\x06\x8d\x4b\x0a\x7a\x99\xe4\x00\x28\xa7\x84\x32\x07\xee\x28\x32\x1f\x05\xa1\xcc\x99\xc8\xea\x93\xa8\x24\xa1\x1f\x5f\x59\x2d\xe7\xcd\xf5\x7c\x0a\x14\x24\x64\x4e\x23\x79\x74\x1a\x11\xd6\x69\x64\x85\xe7\x47\x45\xe6\x67\x52\xc1\xca\xe6\x0a\x65\xd1\x1a\xaf\x5a\x95\x21\x71\x53\xd4\x02\x7a\xbb\xa8\x55\x16\x89\x35\x2b\x82\x83\xc7\x25\x56\x57\x15\x29\xd9\x33\x0a\xc8\x3f\x83\xfc\xb7\x14\x05\x2f\xac\xf2\xba\xd0\xcc\x31\x28\xf3\x46\xee\x5c\x40\x31\x8a\x45\xed\x32\xf2\x52\xfb\xfc\x24\x58\x8e\x9e\x56\x44\xb1\x88\x42\xfa\x76\x5a\x93\xb2\xa4\x9d\x04\xd0\xbf\x9d\xd2\xa5\xa0\x5b\x48\x8f\xad\x5d\x98\x4f\x48\xe7\x6c\x3f\xbe\xed\x98\x95\xf4\x81\x3f\x21\x79\xd3\xac\x4f\x54\xe5\xa9\xdb\xc3\xf9\xfe\x09\xf1\xe8\xcb\x28\x81\x54\x7c\x2c\xfe\xbd\xcc\x9a\x8c\x97\xa2\xab\x81\xa2\x01\x91\x88\xbf\x5e\xc6\x8f\x52\x47\xa4\x2d\x42\x15\x88\x14\xf1\x4f\xe9\x27\xe6\x33\xb8\x24\x04\x63\xce\xf1\x21\x0d\x33\x35\xa2\xc6\x51\xd2\x8d\x92\xbb\xee\xfe\x82\xe7\x8c\x76\x3c\xa9\x49\xa8\x08\xeb\x64\x85\x46\x85\x0a\xac\xdb\xd1\x03\xf0\x52\xdb\xf4\x38\xf0\x00\xfc\x60\xc5\x19\xf5\x78\xd4\x96\xa4\xd0\xbb\x24\xa1\x13\xb0\x20\x45\xef\x34\x0b\x10\x6c\x47\xda\x17\x9f\x70\x05\xce\xeb\x12\xdb\xe7\xb1\x58\x78\x08\x95\xb8\x83\x66\xa7\x4f\xd6\x36\xf5\xe5\xc1\x5a\xfc\x25\xa0\x52\xda\x5d\xe8\x33\x41\x85\x31\x88\x87\x1c\x44\x4f\x74\x76\x74\xd6\xa3\xb7\x56\x0f\x84\xef\xf9\xc4\xca\x03\x66\x68\x7a\xb4\x36\x91\x63\x02\x40\x29\xbd\x6a\xfc\xc5\x3f\xad\x26\xb2\x76\xb0\x7d\xfe\x96\xa3\xd4\x8f\x3c\xd0\x41\x2d\xc8\xe8\x52\x7a\xf1\x09\x57\xe0\x16\x3d\x9a\xbb\xa2\x1a\x3f\xf1\xe3\xc7\xaf\xa8\x26\x72\x74\x34\xea\x5b\x6d\x46\xd4\xaa\xce\x93\x6c\x8d\xf2\x54\xaf\x43\x62\x7e\x1b\x10\x3b\x9b\xbc\x64\xf7\xf0\x91\x52\xc5\xce\x3b\x1b\xb6\xb8\xbb\x61\x8b\x37\x67\xb4\x08\xbd\xf0\xc9\xf6\x67\x25\x69\x67\x45\xb4\xaf\xd2\x62\x90\x71\x40\x09\x19\x75\x3f\x8e\x0a\x3f\x13\x81\x8f\xca\xa6\xf2\xf3\xe9\xa7\x9f\x71\xe6\x59\x67\x67\xa6\xcb\x9f\xa7\x81\xec\x60\xa6\xed\x01\x34\x11\x36\x1f\x45\x80\xe9\x35\xcf\x81\x14\x99\x78\x09\x0c\xd6\x76\x38\x96\xdd\x61\x24\x62\x81\x81\xe0\xb1\x88\x72\x70\x29\x9f\xa5\x83\x7d\x64\x10\xe5\x64\x11\x3c\x10\xcd\x3d\x71\x16\xd6\x4b\x66\x84\xf5\xb9\xdd\xa2\xed\x0c\x7b\x45\xe4\x81\xbe\x46\x05\x29\x64\x01\x4b\x96\x56\xcb\x05\x90\xde\x8a\x46\xc4\x29\x82\x7a\x04\x64\xb7\xa2\x33\xd1\xab\x32\x26\xaa\xcd\x26\x5e\xb9\x44\x72\x5a\xa9\xd6\x96\xd2\x22\x4b\xb2\xa5\x1a\xb5\xca\x92\x71\x16\xec\xc3\x7a\xc8\xdc\x59\xb0\x0f\xb3\x65\xca\xa2\x2c\xa1\x97\x60\x49\xab\x7c\xd5\x8d\xd6\x42\x8b\x3a\x1f\xd2\x67\x86\xf1\xcb\xc9\xa0\x5d\xac\x09\x71\x3b\x03\xeb\x16\xc7\xc2\x79\xe7\xd4\x30\x8c\xb7\x5c\xc9\x5e\x12\x71\x75\x4c\xbf\x17\x15\x43\x59\x34\x4e\xca\xdd\x98\x66\xb5\x12\x4a\x06\x9e\x19\x0d\x1e\xfd\xc5\xfc\xd2\xcb\x7e\xe8\xad\x6b\x0c\xeb\xc1\x3b\x5b\xe6\xd4\x55\x5e\x34\xfb\x74\xae\xb9\x97\x8b\x78\x01\xe6\xf5\xed\x5d\xd2\x83\xd9\x2b\x1a\xbd\x2e\x0d\xb0\x65\xab\x2c\x5d\x62\x63\xf7\x23\x30\xb5\x05\xa1\x0c\x8c\xce\xf8\x64\xc7\xd7\xb4\x97\xae\x5f\xc3\x03\xc0\x58\xb8\x50\xb5\xf7\xc0\x83\x04\x60\x97\x3d\x81\x72\xb7\xf4\xa3\x8f\x25\xf8\x35\xaf\xf2\x2a\x78\xff\xaf\x45\x3f\x66\x76\x11\x17\x9d\x6b\xf4\x75\x1c\x5f\xd2\x2f\xe2\x6e\xd7\xf6\xaa\x13\x7d\x58\x22\x5a\xb7\x87\x78\xfa\x31\xca\x00\x76\xe8\x31\xa7\xf0\xf7\xf9\x3e\xc5\xfb\x43\x4d\x5d\xaa\x11\x3c\xd9\xa5\xe3\x1a\xab\x89\xfc\x46\x6c\x90\xc7\xeb\xe7\x37\x4a\x3b\x00\xd2\x9b\x3c\x3f\x33\xda\x36\xc2\x64\x94\x65\x53\x77\x77\xd0\x94\x40\x86\xe5\x92\x72\x4c\xdd\x69\x2b\xbc\x0a\x5a\x00\x86\xd0\xf7\xb8\x27\x2a\x92\x65\x24\x09\x24\x7d\x07\x39\xcb\xb8\x8b\x4f\x2e\x79\xe1\xd4\x0e\xd9\xa3\x3d\x9b\x71\xa3\x8f\x0b\x65\x60\x32\x05\x9c\x46\xbc\x42\xc9\xf2\x6d\xea\x74\x04\x51\x49\x11\x1c\x59\x8a\x8a\x60\x64\x58\xa4\xf0\xac\x08\x86\xfb\x85\xea\x57\x9c\x6e\x47\x68\xf1\x21\x70\xbc\x5f\x72\x8e\xf7\xcb\x5b\xf9\x7c\xbf\xdb\xc5\xe9\x6e\x83\x62\x53\x58\xc9\x6f\x01\xdc\x95\x39\xba\x2b\x1b\x19\x16\x1b\x37\xa0\x69\xbd\x83\x4f\x2b\xf5\x26\x7c\x67\xc3\x16\xef\x6e\xd8\xe2\xbd\xbc\x45\xaa\x60\xfc\x40\x46\x1f\xa1\x17\xbe\x86\x5d\xb7\x15\xd1\x2e\x3c\x91\x59\x03\x24\xf5\x66\x03\x37\x83\x15\x9e\x60\x61\x5c\xb8\xcd\xf5\xdc\x54\x43\x2f\xdc\x99\x0c\x86\x6a\x18\xa8\x3d\x9b\x7e\xb3\x62\xa6\x29\xd2\x28\x78\xc6\xd4\xd6\x6b\x15\x1b\x83\x09\x47\x31\xd6\xd1\x8f\x2c\xaa\x9c\x27\x6c\x04\xbc\x3a\x0f\xab\x45\x5a\x84\x26\x7b\xf7\xc9\xae\x64\x24\x2d\xcf\x3b\x89\x13\xa2\x67\x9a\x05\xad\x9f\x56\xe9\x88\xa0\xf2\xc4\xd1\x82\x0a\xeb\xe8\xc7\xf3\x85\xca\x13\xcf\x2c\x54\xbe\x53\x3a\x22\x9e\x50\x47\x78\xa5\xc9\xee\x99\x69\x38\xeb\x05\xda\xd9\x62\x01\xe0\xb9\xa7\x16\x77\x9e\xe8\x54\x9f\xac\x0b\x6b\xdc\x3b\x5e\xf6\x4d\xae\x25\x1f\xa5\xb0\x0e\x10\xad\xa4\x1a\xe0\x0a\xbc\x35\x5e\x6a\x8d\x14\xc7\x9b\x63\x64\x0a\x2c\x97\x50\x76\x91\x94\xc9\x0a\xbe\x9e\x27\x3a\x57\x79\xbe\xfb\x35\x90\x7e\x5c\x52\xb7\x44\x49\x0b\x56\xd6\xf1\x67\x95\x97\xc7\xe9\x39\x8c\x03\x8b\xd4\x3c\xce\x8c\x6b\x4e\x31\x86\x5b\xe6\xb4\x0a\x9d\x9e\x9b\x7d\xaa\x1b\xb4\x27\xbd\x2c\x2e\x25\x8f\x69\x37\x73\x48\xda\x01\x42\x1e\xf3\x37\xa4\x58\x36\x74\xff\x63\x89\x92\x0d\x38\x0c\x2c\xa4\x17\xaf\x1d\x8b\x04\xc5\x9f\xdb\x04\xd3\xb1\x3f\x4e\xf5\xfa\x15\xb8\xc0\xcb\x7e\x0b\x2c\x7f\x2f\x02\x6a\xb5\x28\x48\x3f\xbe\xe3\x8b\x9e\x03\xfb\x76\x8a\x9b\xf1\xe2\x8b\xc6\x74\x81\xfd\xf3\x44\x67\xb5\x4c\x7e\x8e\x65\x5f\xcd\x34\xc7\x66\x4a\x51\x6e\x38\xd3\x1c\xe5\x45\x82\x11\x73\x89\x89\xa8\xad\xc9\xc5\xc1\x18\x46\xc8\x6f\x89\x73\x5b\xf4\xd4\x56\x79\xf9\xf8\x6d\x3b\x04\x79\x4c\xe6\xa4\x8f\x08\x93\x63\x93\x02\x5f\x9d\xbd\x93\x32\x58\xe5\xa9\xdf\xdf\x70\xb3\x70\xe6\xdd\x86\x49\x68\x8e\xc1\x6c\x74\x5e\xec\x93\xfb\xa5\x03\xd4\x85\x5a\x43\xbd\x77\x92\x03\x76\x95\xe7\xb3\xcd\x6d\x72\x67\x09\xa6\x0a\x35\xf2\xb8\x2f\xab\x45\xe1\x48\x7a\x61\xb5\x36\xe8\x65\x8d\xe3\x8d\x5e\xd5\x07\xf4\x26\x7e\x40\x53\x2f\xc3\x9d\x0d\x5b\xdc\x92\xd1\x22\xf4\xc2\xbb\xe7\x93\x31\xd1\x49\x3e\x63\xc9\x4b\x66\xa2\xc4\x26\x23\x67\xbe\x5f\x27\x72\xa6\x53\x67\xd7\x58\x1e\x74\x94\x6d\x69\xff\x92\x55\x83\x74\x22\x43\xd6\x11\x05\x70\xde\x3a\x42\x19\x00\x03\xce\xb3\x7d\x15\x11\x8d\x65\x20\x75\xae\x72\xc2\x3a\xc8\xe6\x80\xb1\xa0\x84\xcf\xa3\x57\x3a\x29\xe5\x8b\x88\x7a\x01\xe5\x3f\x42\xca\xde\x20\x99\xbe\x9d\x35\xb2\x8c\x1d\xe4\xd1\xdb\xca\x12\x4d\x18\x99\x73\x81\xb6\xc3\x81\x34\x04\x8e\x28\x93\xcb\x83\xd2\x65\x36\xd3\x56\x09\xd3\x94\xe1\x34\x83\xf4\x69\x2e\x00\xa3\x3d\x28\x41\x0a\xa1\xf4\xa3\xc0\x84\x39\x5b\xa5\xdc\xf7\x1b\x60\xc9\x8d\x19\x2d\x42\x2f\xdc\x7c\x64\xb5\x43\x2b\xa2\xbd\x33\x53\x97\x9c\x99\xfb\xb0\x51\xc4\x71\x42\x9d\x70\x28\x03\x7b\x36\x4e\x9a\x6c\x1f\x1b\xc1\xa3\x4a\x48\xcf\xe0\x4f\x80\xb7\x54\x48\xba\xc2\xe5\xc1\x1e\x41\x4d\x71\xcb\xc6\x05\x62\xd5\xa8\x40\x15\xf3\x84\x40\xb5\xd9\x2e\x11\xe5\x2d\xc3\xef\x2b\xb1\x75\x95\xe7\xc9\xbc\xda\xd6\xbc\x2c\xa8\xad\xcd\x9b\xad\x6d\x35\x19\xc7\x14\x2a\x14\x68\x8b\x8b\x32\x2f\x0b\x97\x39\x4e\xf4\x88\x16\x05\x59\x94\x79\x24\xb1\x45\x59\x90\xb9\xcb\xad\x45\x01\x50\x9d\x42\x62\xd5\x88\x17\xa3\x54\x30\x2e\x78\x84\x6c\x9a\xb4\x90\x88\x90\xbd\x8a\x43\xcb\x89\x90\xed\xa1\xe4\xa4\x3a\x95\x57\x0e\xa3\x58\x0a\x75\x60\x03\xa1\xb2\x2b\xbc\x8b\xa3\x22\xc5\xa8\xa9\xe3\x31\x25\x58\x8e\x2d\xf8\xe2\x93\xa3\x10\x7c\xa1\x22\x86\x8d\x82\x68\x15\xa0\x71\x64\x16\x09\x43\xa9\x49\xf7\x08\xc9\x9f\x2e\xd0\x4f\xf1\xad\x91\x88\x1c\xe0\xa5\x0f\xfe\x74\x6a\x2e\x83\x98\xb8\x72\x97\x88\x3d\xa9\x9b\x91\x5a\xc4\x93\xb4\xbd\x2f\xb2\x64\xa1\x0d\x53\x8d\x62\xbf\x13\x22\x22\x7f\xe4\x28\xa7\xb6\x9c\x0f\xdd\xca\xdc\x92\xd5\xca\x36\xa8\x3f\x38\xba\x93\xfc\x48\xba\xc9\x8f\x6e\xe4\x9b\xc0\xa2\xb1\x11\x44\x15\x0c\xa3\xf6\xf8\xf7\x41\x06\x42\x66\xce\x6d\x04\x45\x35\xee\x7a\xf2\xd7\x66\x88\x52\x21\x87\xf0\x92\x8d\x15\xa0\xda\xe9\x13\x02\x91\x26\x70\x90\x66\x47\x26\xd2\x50\xc6\xb7\x1e\x3c\x1b\x43\x3a\x6a\x98\x62\x88\x03\x4a\x92\xc5\xfd\x8e\x0f\x35\xa0\x41\xb7\xf2\x16\xae\x3d\xf3\x9a\x46\xf6\x7c\xb4\xe6\x37\x53\x57\xfd\x27\xf3\x73\xf4\xf8\x49\xa6\x5f\x97\xa1\xf4\xfd\x48\x61\xf4\xc7\x8e\xb2\x6f\x48\x8d\xc9\x86\xb6\x3c\x58\x6b\x62\x45\x5a\xb4\x4b\x61\x3c\x6b\x54\x2f\x84\x9c\x6b\xd1\x14\xea\x73\x1f\xc5\xb5\x63\xda\x4e\x8d\x2d\xf0\x88\x0b\x47\x21\xb0\x95\xcf\x73\xdb\x09\x4c\x9e\x21\x5f\x9d\x9e\xc8\x16\xfc\x44\xa9\x86\x54\x72\xa8\x6d\x68\xe4\x94\x81\x2b\x2b\xd9\xf5\x52\xf1\x6d\xbb\xa8\x50\xfb\x1f\x39\x8b\xa2\x29\x83\xca\xca\xc4\xac\xb9\x8b\x72\x8e\xc7\x38\x5f\xc7\x76\xbe\x0e\x82\xb5\x7c\x7a\xeb\xb0\xc6\xf5\x9f\x34\x34\xae\xa7\xb7\x38\xba\xc8\x78\x78\x7e\xc8\x78\xf8\x99\x44\xc6\xb9\xa3\x87\x8c\x6c\x9e\x57\xff\xcf\x22\xe3\xdc\xd3\x42\x46\xb6\x8e\x6b\x9e\x49\x64\x3c\xdc\x10\x19\xd3\x5b\x84\x5e\x78\xfd\x33\xe1\x07\x00\x28\x7c\x3e\xe6\xe9\x41\x5f\x11\x5d\xe1\x8d\x58\x38\xac\xf2\x71\xfc\x92\xce\xa5\x4b\x97\x99\x22\x6f\x60\x32\xca\x4c\x46\x59\x4f\x71\xb3\x3c\xe8\x4d\x60\xfa\x53\x19\x98\xde\x3b\xc9\xdc\x0f\x49\x4d\x83\x1f\x39\xa6\x2f\x43\x13\x46\x05\x1d\xed\x08\x29\xce\x41\x2b\x06\xe2\x76\xff\x88\x62\x09\xe9\x93\x27\xf1\xb4\xb1\xa0\x5a\x85\x21\xda\xfc\x5b\x02\xf7\x02\x96\x33\x1c\xfd\xd8\x1a\xe4\x1a\x37\x1c\x7b\x14\xc4\x7f\xcb\x13\xcc\x8c\x97\x03\x99\x63\x4e\x82\x15\xf4\x18\x29\xe3\x3b\x02\xd3\xc8\xb0\x2c\xeb\x65\x70\x5a\x47\xce\x7f\xdf\x95\x46\xa9\x6c\x8c\x14\x05\x88\x01\xa3\x2b\x9f\xf9\x75\x26\x4b\x7a\x3c\x55\xcf\x45\x0f\x90\x19\xb2\xe6\xb0\xf8\xed\x13\xe7\xb9\x68\x1b\x1d\xd5\x44\xe3\xf8\x1f\x2c\x50\x0c\x3c\x8e\x83\xbc\xc7\xc0\x89\x2d\x05\xe7\xfd\x17\x59\x8e\x6b\x29\xc2\xa9\xd3\x40\x23\x0a\xe2\x3b\xae\x4c\xe9\x64\x09\x66\x28\x6e\xc7\x0c\xc5\x16\x98\x4b\x29\x54\xc2\xb7\xc9\x0e\xe2\xbb\x8d\x28\x15\x05\x20\x48\x1d\x07\x06\x20\xf8\xb8\xd8\x60\x5c\xc9\x62\x9c\xa7\xfd\x37\x35\xad\x39\x97\x18\x7d\x8b\x4c\x22\x89\x4c\x42\x7a\x06\x99\xa4\x0d\x9d\x6d\x1e\x99\x30\x55\xab\x0f\x78\xa4\xc4\x44\xf5\xc7\x07\x5c\xc2\x6f\xe3\x65\x5f\x06\x2c\xf7\xf2\x42\x0c\x02\xeb\xc0\x37\x05\x3a\x17\x5e\xe2\x44\x5a\x19\x1d\x0e\x43\x29\x25\x9b\x1a\x9f\x99\xf6\x90\x19\x23\xdc\x18\x8e\x49\x8e\x4b\x3b\x4b\x49\xd3\x12\x1c\x4b\x90\x5e\x43\xbb\xcb\xe0\x01\xc6\x6a\x85\x85\x18\xb5\xa8\xc4\x62\x19\xbc\xc8\x5a\x1e\x5b\x71\xea\x2d\x21\xee\x6d\xe4\xc3\x44\x69\x99\xb4\xe8\xb2\x4d\xdc\x7d\x26\x86\x5a\x9d\x4a\x81\x16\x32\xa0\x55\x9e\x4d\xb2\xb3\x48\xdf\x6b\x1f\xfc\x7f\x0a\x21\xe4\x81\x3c\x25\xc1\xa9\xbe\x83\x2f\x2f\x95\x1e\xbf\x33\xa3\x45\xe8\x85\x5f\x39\x92\xcc\xe9\x15\xd1\x7e\x92\x31\xcf\x63\x10\x54\xc9\xc9\x92\xbe\xf8\x38\x43\x57\x07\x4a\x7f\x9b\x4c\xe9\xfa\xc3\x54\xd2\x3a\x2e\x88\xb6\x4e\x88\x04\x71\x65\x2f\x38\xc4\x75\x42\x5d\x95\xd3\xf9\xb2\x17\x07\x14\x93\x09\x4f\x0e\x06\x50\x56\xc8\x7f\x89\x55\x4b\x1c\x1f\x86\xf5\x73\x44\xa1\x98\xcc\x8e\xd1\x84\x98\x8c\x67\xbe\x1d\xf5\x05\xfb\xf2\xfa\x3b\x1b\xa0\x2f\x98\x36\x8f\x15\xce\x4d\xe7\xf1\x4b\x3c\x95\xab\xa2\x73\xa0\x92\xe4\xdc\x75\x8c\x67\xac\x83\xde\xdc\x17\x54\xd3\x70\xf7\x6a\x07\x5c\x35\x66\xd1\x8a\x09\x7f\x8e\x49\x4c\x82\xbf\x1d\x68\x32\x74\x02\xd0\x59\x3f\xdf\x71\xb2\x4b\x94\x3d\x37\x28\xac\xc3\x66\x33\xb0\xdd\xdb\xf4\x13\x25\x93\xea\x80\x46\x1a\x18\x17\x8d\x18\x20\xb5\xbe\x7c\x55\x01\x94\x53\x78\x36\x23\x0a\xdf\x5b\x40\xae\x13\xfd\x94\xaa\xcc\xc2\x46\x7b\xd6\xad\xb7\x91\x4d\xae\x99\xe3\xa6\x6c\x40\x25\xed\xb5\x4e\x49\x10\xd0\x6b\x68\x11\x51\xe7\xda\x22\x7f\x5d\xbd\x39\x93\xcb\x83\xa9\xbc\x11\x42\x27\x44\xbc\x89\x36\xcb\x0a\x8b\x6c\xf0\x2f\x75\x25\x71\x74\x4f\x80\x3d\xc3\x97\x7d\x01\xb2\x61\xb3\x96\xf3\xd2\x61\xf1\x65\x44\xb2\xf5\x89\x08\x79\xc2\x73\x30\xbf\x3b\xb1\xf5\xc6\x9c\x20\xb0\x79\x5a\x4a\xc0\x5b\xd8\xd4\x9a\x89\x1e\x26\x54\x67\xa1\xd1\x53\x79\x7e\x76\x22\xcf\x86\x79\x4b\x8f\x4a\x7c\x69\x20\x05\x90\x88\x52\xc7\x66\x2f\xc1\x84\x93\xcb\x4c\xae\xd1\x09\xf4\x78\x82\x23\xa5\x65\x78\x2f\x2d\xe4\xf9\xb6\xba\x93\x26\x0e\xa0\xc3\x14\x11\x33\xe8\xe9\x73\x5c\x15\x0c\x57\x35\x77\xd1\x2c\xaa\xf2\x0a\x3e\xaf\x4b\x20\x6a\x67\x22\xce\xf4\xf5\xfc\x77\x97\xba\x8e\x34\x6d\xbe\xdd\x92\x4a\x14\xc1\x64\x6b\x74\xf2\xf4\xb9\xc4\x3e\x77\xd4\x33\xcc\xfd\xf4\xc8\x34\xa1\x86\xc6\x9f\xec\xd5\x94\xce\x6b\x37\x05\x93\x15\x33\x9d\x99\xdc\x39\x9d\xc2\x67\xaa\x45\xc7\x33\x08\xfc\x46\x45\x6c\xf3\x56\x2f\x3a\x93\xa7\x64\x8d\x93\xcb\x83\x03\xf9\xc8\x8f\x05\x29\xd2\x97\x72\x45\xba\x60\x69\x91\x3b\x21\x5d\x93\x5b\x24\x23\xee\x1f\x97\xb9\x78\xed\x98\x63\x05\x0b\x74\xe8\x3b\x69\xa0\x80\x82\x23\x8f\xba\x01\xa8\xc1\x71\xa1\x75\xce\x11\xda\x20\xb5\x3c\x58\x47\x01\xe3\xa4\x50\x1a\xc4\x09\x6e\x50\xbc\x89\x9d\xc9\x12\x13\xa5\x1a\x80\x5a\x14\x57\xb0\x27\x40\xf3\xd4\x40\xbe\xe3\xf6\xa2\x55\x86\x92\x5e\x0b\xbd\x88\xb1\x70\x42\xae\x3b\x90\x39\xf7\x84\x5c\xcd\x80\x96\x79\xac\x67\x78\xe8\xff\xcc\x11\x26\x05\x58\x60\x33\x23\xa5\x26\x05\xd0\xcd\x53\x92\x03\xbc\xd0\x72\xc3\x0b\xdd\xa4\x00\x45\x1d\x0d\xbf\x1c\xe1\x31\x38\x68\x3d\x8f\xdb\x43\x9e\xee\x11\x9a\x8c\xf4\x05\x33\xe8\x2f\x83\x5f\x35\x4a\xa8\x09\x1c\xb4\xe4\xa9\x2c\x4c\x02\x0a\x4d\xa3\x00\xdf\x36\xc0\x5b\x8c\xc3\xf5\x14\x7f\xc0\x24\x87\x05\x78\x0d\xb4\x85\xb6\xdb\x03\x79\x93\x4e\x91\xab\x39\xf5\xf7\x75\x74\x0e\xf5\xf7\xa1\x66\x95\xc5\x1b\xe3\x03\xf9\xaa\x74\xee\x8e\x71\x87\xbc\x1c\x8b\xec\xa4\x88\x3c\xd0\x49\x96\x58\x2d\xc5\xd4\x22\x8a\x1b\x35\xe1\xb5\x95\x14\x3b\x91\xf0\x76\x19\xc2\xbb\xd1\xa5\xbb\x1b\x33\xc8\xee\xed\x75\x91\x2a\x95\xec\x8e\x72\xb2\x3b\xca\xc9\xee\x28\x23\xbb\xcd\x80\x25\x41\x75\x77\x27\xc0\xb2\x34\x41\x75\xef\xe0\xbf\xbb\x54\x77\xee\xe9\x3b\xa9\x56\x44\x7b\xb7\xa6\x7e\x89\x20\x7f\x8a\x2e\x58\x82\xee\xa7\x96\xcf\x9d\xf3\x92\x8c\xee\xb5\xe9\x64\x70\x4e\x33\xba\x87\x92\x8c\xee\xb5\xa9\x74\x50\x5d\xf1\x9a\xfd\x99\x10\xf8\x22\x12\x46\xe2\x34\x87\xcd\xb3\x99\x3c\xc6\x9d\xf4\x21\xca\xc3\xb3\x03\x79\x6d\x5b\xd8\x88\xcf\x14\x02\x2a\xca\x03\x0e\x55\x02\x72\x64\x6a\xff\x3f\xbc\x2c\x89\x20\x59\x16\x70\x23\xec\xa2\xfd\xbe\x01\x48\x94\xfd\x3e\x0c\xb4\x0a\x7b\x37\xce\x2c\xbb\x84\x8d\xa6\x87\x6b\x95\x5c\x19\x76\x89\x64\x06\xa0\x41\x93\x00\xc8\x70\x36\xfd\x3c\xd4\x8a\x81\x65\xb6\x2b\x11\xd2\xe4\x10\xe3\x41\xca\xe8\x39\x21\x1c\x37\xb8\x0d\x11\xa5\xff\xa5\x1c\x1e\x51\x2e\x94\x79\x63\x6f\x5d\x8a\xb5\x8b\xd0\x66\x35\x68\xc0\x86\x3c\x9b\xa5\xce\x18\x41\xa8\x40\xdb\x89\x50\x97\x14\x9b\x90\xc6\x74\x6d\x67\x73\xce\xa4\xce\xb3\x5e\xc2\xf1\xc6\x90\xd6\x1a\xba\x9d\x4d\x9d\x5b\x75\x92\x85\x04\x81\x4f\x4d\x90\x95\xe1\x01\x42\x39\x19\x38\x7d\x0e\xb4\x07\x0a\xdb\x54\x1b\x74\xc1\x36\xe4\x7b\x9c\xd9\x3d\x84\x02\x10\xe1\xea\xa8\x48\xa4\x53\xbe\x3e\x03\xc1\xd9\x18\xba\x04\x07\x89\x16\xf0\x97\x49\x31\x13\xbc\x87\xaf\x66\x4a\x31\x65\x63\x86\xf4\x40\x88\xd8\x1b\x4f\x73\xb4\x9e\x4e\xa0\xf5\x74\x02\xad\xa7\xeb\xa1\xf5\x74\x06\x5a\x4f\xcf\x13\xad\x6f\x9a\x0f\x5a\x97\x01\x9d\x37\x0c\x5a\x9d\x4c\x87\x86\x38\xce\x5c\x7a\xe6\x8a\x1c\x96\xde\x48\xa4\xc9\x84\x42\x54\x7e\x41\xfa\x8a\x83\xf7\xcd\x8d\x12\x48\xdf\x5c\x92\x1b\xa1\x10\xbc\x30\x37\xa4\x6f\x62\x7b\x30\x61\x2d\xd9\x35\x75\xc7\xf6\x8a\x3c\x4c\xe0\x1a\xd5\xc2\x8c\x7e\xb0\x96\x6e\x82\xc3\x5c\x58\x9c\x6b\xc8\x81\x8f\x0b\x7e\x3d\xde\xca\xe1\xb4\xa3\x08\x2a\x37\x2a\x8f\xd7\x66\x32\x3a\x1f\xc2\x50\x7f\x04\x00\x7d\x39\x98\xaf\x2f\xf2\x63\xbe\x1c\xe0\x38\x5a\x78\x27\x07\x4c\x27\xd3\x46\xfe\x4f\x39\x05\xbb\xf9\xbc\x9e\xaa\x71\xab\x33\x0e\x15\x9d\x78\x4f\x1e\x16\x4c\xda\x3b\xcc\x45\xe9\xc3\x74\x83\x36\x06\x8e\xcc\xf1\xf4\x37\x77\xb8\x80\xa1\xf3\xa7\xc4\xec\x69\x2e\x66\xbf\x21\x01\xbf\xae\x84\xf6\xe8\x8d\xfc\xf7\x54\xed\xd1\x5d\x19\x2d\x42\x2f\xfc\xc5\x25\xcf\x4a\x38\xc8\xff\xfd\xfb\xdf\xf2\xaf\x22\xda\xbf\xee\xeb\x3c\x76\xcc\x0e\x83\x8c\x93\xfa\x8f\x42\x33\x21\x74\xc7\x04\x67\x9e\x72\xea\x69\x3d\xcb\x97\x9f\x7e\xc6\x99\x67\x9d\x75\xf6\xd9\x67\x9f\xd3\xbb\xe2\xdc\xf3\xce\x5f\xb9\xf2\x39\xcf\xe9\xeb\xeb\xef\xbf\x40\xfd\xf7\xdc\x0b\x57\xad\x5e\x73\xd1\xda\xb5\x6b\x07\xe2\xf8\x79\xbf\xf3\xfc\x17\x5c\xbc\xee\x77\x7f\xef\xf7\x7e\xef\xf7\xff\xe0\x0f\xfe\xf0\x8f\xfe\xe8\x8f\xff\xf8\x8f\xd7\xaf\xbf\xe4\x85\x2f\xbc\xf4\xb2\xcb\x5f\xf4\xa2\x17\xbf\xf8\xc5\x83\x2f\x79\xe9\x9f\xfc\xe9\x9f\xfd\xd9\xcb\x5e\xf6\xe7\x7f\x3e\x34\xf4\xf2\x97\xff\xc5\x5f\xfe\xe5\x5f\xfd\xf5\xdf\xbc\xe2\x15\x1b\x36\x6c\xf8\xff\xfe\xf6\xef\xfe\xfe\x1f\xfe\xf1\x9f\xfe\x69\x78\xf8\x95\xaf\x7c\xe5\xab\x5e\xf5\xaa\x7f\xfe\x97\x7f\xf9\xd7\x57\xbf\xfa\x35\xea\xbf\x8d\xff\xf6\xda\x7f\xaf\x8e\x5c\x71\xc5\x95\xa3\x62\x93\xd8\x24\x36\x8b\x31\x31\x26\xb6\x88\xad\x62\x9b\xd8\x2e\xb6\x8b\x71\x71\x95\xb8\x5a\x5c\x23\xae\x15\xd7\x89\xeb\xc5\x0d\x62\x42\xdc\x28\x6e\x12\x3b\xc4\x0e\xb1\x53\xdc\x2c\x6e\x11\xb7\x8a\x5d\xe2\x36\x71\xbb\x78\x9d\xd8\x2d\x76\x8b\xd7\xc3\xbf\x3b\xc4\x1d\xe2\x0d\x62\x8f\x78\xa3\xb8\x53\xdc\x29\xee\x12\x77\x8b\x37\x89\x37\x8b\x49\x31\x25\xde\x22\xde\x2a\xde\x2a\xee\x11\xf7\x8a\xbd\xe2\x6d\xe2\xed\x62\x9f\xd8\x27\xde\x21\xfe\x43\xbc\x53\xdc\x27\xde\x05\xff\xde\x2d\xde\x23\xf6\x8b\xf7\x8a\xfb\xc5\x03\xe2\x41\xf1\x90\x78\x48\xbc\x4f\xbc\x5f\x4c\x8b\x0f\x88\x87\xc5\x07\xc5\x23\xe2\x43\xe2\xc3\xe2\xc3\xe2\x23\xe2\x23\xe2\x80\xf8\xa8\xf8\xa8\xf8\x18\xfc\xfb\xb8\xf8\xb8\x78\x54\x7c\x42\x7c\x52\x7c\x52\x7c\x4a\xcc\x88\x4f\x8b\x4f\x8b\xcf\x88\xcf\x8a\xcf\x89\xcf\x8b\xcf\x8b\xc7\xc4\x17\xc4\x41\xf1\x45\xf1\x45\xf1\x25\xf1\x65\xf1\x15\xf1\x55\xf1\x55\xf1\xb8\xf8\x9a\xf8\x9a\x98\x15\x5f\x17\xdf\x10\xdf\x14\xdf\x14\x4f\x88\x6f\x89\x6f\x8b\xef\x88\x39\xf1\x5d\xf1\x3d\xf1\x9f\xe2\xfb\xe2\x07\xe2\x07\xe2\x49\xf1\x43\x71\x48\xfc\x48\xfc\x48\xfc\x58\xfc\x97\xf8\x2f\xf1\x13\xf1\xdf\xe2\xa7\xe2\x67\xe2\x67\xe2\xb0\xf8\xb9\xf8\x85\xf8\xa5\xf8\xa5\x78\x4a\xfc\x4a\xfc\x5a\xfc\x46\xfc\x46\x8c\xfa\x9b\xfc\xcd\xfe\x98\x4d\xde\x33\x30\x2b\x92\xac\xf1\x44\x3a\x6b\x3c\xeb\x13\x6b\x3c\xe7\x27\x58\xe3\x89\x0c\x15\xc1\x9c\x0f\xba\x31\x24\xb9\x73\x3e\xe6\xe5\x04\x93\x48\xae\x5b\xb4\xc1\x24\xe0\x79\x4e\xfa\x51\x00\x95\x8c\x45\xe4\xc9\x1c\x18\x8f\x26\x57\x78\x6f\x21\xdb\x4c\x39\x67\xaa\x08\xbe\x59\x74\x8b\xb6\xcd\x3e\x28\xe3\x63\x6f\x95\xb7\x29\x90\xa4\x67\xce\xa1\xe7\x94\x80\x5c\xe1\xd3\x79\x99\x97\xa8\x0d\x7e\x89\xd5\x37\x6c\xf2\xc3\x81\x6b\x55\x07\xa3\x7e\x28\x41\x71\x99\xc8\xcf\x9e\xb6\x0e\xe8\xe6\x40\x40\x5e\x57\xd3\x41\xb9\x68\x2c\x83\xe3\xd4\x57\xc8\x1c\xb1\xbe\xe0\x77\x8b\xb6\xdf\x08\x08\x9d\x22\x1f\xac\x42\xa8\x0b\x39\xa5\x39\xdb\xfd\x4a\x84\x03\x3f\xf6\xba\x45\xdb\x53\xc2\x7a\xf5\xe1\x9a\xdc\x15\x28\x79\xf3\x97\x22\x1c\xf8\x9e\x6a\xfc\x0b\x41\x36\xba\x61\xcd\xce\x91\x14\x01\x80\xbb\x27\x8f\x6c\xde\x2a\x6f\xb5\x24\x76\x19\xbd\x01\xf7\x05\x98\x1a\x6c\xc2\x67\xce\x55\x13\x3e\xa8\x37\x83\x49\x84\x89\x93\xf5\xd0\xd5\x6d\xaa\xd7\x5c\xdd\x66\x40\xba\xcd\x14\x79\x75\x82\x81\x33\x93\xcd\xde\x23\x98\x6e\x73\xce\x9f\xd4\xcf\x48\xb7\x59\xf1\x0d\x1a\x31\x1d\xef\x9c\x5f\xa3\xe3\xbd\x91\xef\x9d\xa3\xe3\xed\x28\xdb\xe2\x91\x8b\xba\x45\xdb\x61\x11\x0e\x7c\x57\x81\xf0\x67\x02\x3c\x80\x99\xbe\xf9\x67\x22\x1c\x58\xd1\x2d\xda\x7e\x2a\x34\xf6\xae\xf0\xde\x9a\xd7\xac\xde\x0a\x6f\xb5\xb3\x79\x8b\xb1\x25\xf0\x3c\xff\x2d\x28\x4e\xd0\x43\x5e\x8b\x84\x7f\x8a\x94\xfe\x09\xfe\x3a\xea\x7a\xbf\x0d\x47\x1a\xff\x15\x5f\x5e\x0e\x12\x95\xf7\xd3\x71\xd1\xb2\xd1\x53\x0a\xd1\xfe\x4b\x68\xc5\xd5\xb8\x6f\xf0\x01\xba\x4c\x22\xf7\x6d\xa9\x1d\x52\x7e\xb9\x5c\xec\xc9\xdc\x08\x18\x8b\x85\xcc\x93\x9d\x91\x1f\xe0\xbc\xf9\x32\x13\xa0\x2b\x1f\xfe\xc2\x4f\xc3\xe9\xdd\xa2\xed\xc7\x02\xf2\x9d\xe5\x69\x8e\x77\xa9\x39\xfe\x48\xe0\x01\xe1\xcf\x0e\xe1\x33\x4f\x8d\x59\x04\xd6\xb6\x20\x3d\xeb\x4a\x97\x93\xf9\xcb\xad\x81\xf1\x87\xd8\xa9\x56\x5c\x57\xba\x45\xdb\x93\xa2\xd6\xa0\x48\x15\x3d\x6c\xac\x2d\x5b\x30\x4f\x2b\x07\x99\x2c\x35\x14\xdf\xa8\x66\xf3\x9f\x42\x0b\x3a\x73\xbe\xcd\x91\xec\x1b\x7c\x1b\x4e\x15\x77\xde\xcc\x07\xf8\x7a\x97\x23\x30\x51\x3f\xd6\xc6\xc9\x9a\xfe\xbc\x21\x3b\x7a\xc8\x67\xec\x28\x7c\xd1\xec\x28\x7c\x21\x76\x74\xd6\xaf\xcf\x8e\x46\x79\x90\x45\xbe\x2d\x2c\x29\xde\xc7\x37\x6f\x7f\x10\x15\xd9\x5e\xbd\xd9\xc7\xc6\x6a\x5f\x8a\xfc\xd9\xb7\xd8\x5e\x15\x60\xaf\xf2\x29\x1b\xd5\xdb\x2d\xda\x9e\x10\x58\x7f\x87\x6d\xd4\x37\x1b\x6f\xd4\xdb\x53\x37\x0a\xde\x9e\x15\xb8\x8e\xb3\xba\x45\xdb\xd7\x44\x03\x2b\xe1\x79\xd8\x68\xe0\xdb\xea\x70\x3f\x6e\x56\x1d\xef\x67\x86\xc2\x8d\xee\x01\x55\x47\x90\x95\xad\xff\x98\x7a\xf3\x2b\x22\xf5\xee\x02\x6c\x8f\x7c\x7e\x0e\x02\x69\x9d\x44\x56\x77\x8b\xb6\x2f\xd3\xf2\x09\x78\xef\x52\xc0\xfb\x12\xe2\x6e\xc0\x9f\x7d\x51\x80\x1f\xb6\x70\xb2\x38\x0b\xf0\x1c\x81\x50\x50\x3c\x7e\x61\x13\x98\x10\x34\x83\x09\x8c\xc6\xb8\xf7\xf6\xfb\xea\xdf\xdb\xfb\x03\x54\xc9\x68\xcc\xc9\xb1\xb5\xed\x57\xeb\x78\xcc\x5d\x1b\x3c\xfb\xbc\xd0\x59\xe6\x15\x72\x38\x99\xe5\x15\xad\xd1\xc9\x65\x0f\x28\x48\x7f\x4e\x68\x47\x13\x20\x5e\x5e\x5f\xb0\x4e\x41\x80\xb6\xf3\x43\xaa\xc9\x67\x45\x43\x5f\x94\x47\xb2\xcf\xf9\x3a\x7b\xce\x61\x72\x33\x02\x28\x9e\xae\xcf\x83\x49\x61\xfd\x48\x0c\xac\xea\x16\x6d\x9f\x14\xf0\x9b\x37\xf0\xb0\x1a\xf8\x13\xec\x7e\xb5\xb8\x00\x11\x29\xa4\x99\xfa\x22\x35\xe3\xf0\xcd\x39\xf0\x7d\x34\x9d\x86\x33\x55\xc8\x7f\xa8\x59\x3d\x6a\xfb\x48\x12\xed\x4f\x65\x12\x6d\x75\x1a\xe1\x24\x46\x05\xa9\xd0\xa7\x60\x92\x82\x5a\xfc\xcc\x71\x3a\x5d\x30\xa8\xfa\x35\x35\xf1\x8f\x23\xae\xea\xbd\xdb\xab\x26\xf2\x31\xe1\xe4\xb8\x84\x67\x1f\x55\x20\x83\xad\x1c\x19\x01\xcf\x0f\x85\xb5\xb2\xc0\xf0\x54\xe6\x65\x40\xbb\xfa\x55\xd5\xf3\x01\x97\x5a\x03\x98\x3e\x22\xc2\x30\x69\x1a\x4e\x64\xfd\x3a\x98\xbd\x8d\x04\x5c\x57\x5d\xf5\xa5\x4c\xe4\x65\xd4\xfd\x1e\xb5\x84\x47\x44\x18\xf2\xe3\x63\xce\x12\x91\x76\x73\x9c\x8c\x16\xa4\x01\x65\xcd\x47\xc1\xc0\x63\x6a\x59\x1f\x10\xce\x69\xc9\x39\x74\x96\x41\x77\x9f\x8f\x8d\x39\x74\xe1\xd9\xb4\xa5\x04\x0a\xa6\x36\x43\x9a\x03\xd6\x6f\xa9\xb1\xde\x9f\x02\xd6\xf7\x35\x06\xeb\x13\xe9\xc4\x15\x5e\x7f\x40\xe0\x5a\xbe\xa1\xbe\xdc\x2f\x0c\x12\xe6\xab\x8a\x66\xda\x3e\xe6\x78\x1f\x3b\x8a\x10\xc1\xff\x5e\x91\x41\x4f\x07\x56\x76\x8b\xb6\xfd\x8c\x56\x97\x73\xa9\xd4\xfa\xfb\x1e\xb6\x1b\xf8\xa1\xfa\xf0\x1e\xe0\xf8\x8d\x4f\x87\xe2\xe2\xad\x2f\x87\xf4\x30\xa1\x3d\x74\xfd\x2e\x70\x2c\xab\xf1\x57\xf8\x51\x62\x8e\x3f\x50\xbd\xde\x27\xd0\x3c\xe3\xda\x66\xa0\x2a\xb9\x84\x8c\xfb\xa0\x5e\x83\x91\xf6\xe7\xc1\xa9\x48\x5f\x5d\x3f\xa1\xd7\x07\xb6\x29\x16\xff\x9d\x30\x3b\x05\x59\x9c\x1b\x9c\x2e\x4f\xcb\x03\xf6\x12\x78\x4a\xbd\xf5\x1f\x02\xca\x4c\xe9\x6b\xf5\x33\x6a\x9f\xdf\x41\x57\x28\x7f\xb6\x0f\x37\x34\x07\x74\x5f\xd3\x49\x99\xcb\x26\xfd\xb1\xe0\xa4\xdf\x6b\x0a\x55\x45\xca\xc9\xf9\x55\xb6\x98\xb3\x9f\xc9\x09\x82\x2d\xe2\xf3\x6a\xc2\x7b\x71\x11\x3e\x7f\x76\xaf\xc1\xc0\x71\xb8\xbb\xc0\x3d\xcd\x20\xe9\x98\x02\xde\x3d\x29\x48\x9a\x2c\x03\xbd\x29\xf5\xec\xc7\x8c\xdb\x85\xd1\xa6\x88\x7e\x5b\xc2\xfd\x4b\x05\xf1\x37\x6b\x94\x90\x01\x13\xe6\x36\xb9\x08\xf1\xdf\xaa\xe5\x9b\x84\x59\x67\x41\xaf\x93\x47\xd1\x7c\xc9\xc7\x46\x5c\x78\x03\x45\xe6\x5d\x1c\xa1\xd3\xd9\x8f\xeb\x05\xb6\x1b\xb8\x4b\x7d\xb8\xb3\x06\xa1\xc1\xf5\x09\x73\x9c\xf6\x69\xd9\x6e\x46\xc3\x7b\x3a\x28\x07\x06\x8d\x6e\x51\x1d\xbc\x11\xd1\x48\xa3\xcc\x57\xd4\xcc\xf6\x20\xca\xf8\xfc\xd9\x1b\x38\x1a\xa9\x3f\xc2\xe6\xe6\x04\x6c\xf2\x43\xce\x38\x66\x30\x12\xcd\x11\x3e\x91\xc2\x44\xdc\xba\xa9\x1e\x36\x05\x1c\x9b\xf4\x5a\xbe\xa6\xe6\xbd\xdb\x65\x1e\xe0\xd9\xeb\xd8\x5a\x84\x7b\x24\x38\xf3\xf0\x46\x05\x9f\xdb\x6b\x98\x87\xb5\x8c\x79\xb8\x43\x35\xb9\xad\x31\xf3\xf0\xfa\x74\xcc\xab\x60\xa2\x55\xc1\x27\x77\x0b\x21\x1f\x55\xb2\xd3\x38\xe8\x0f\xdc\xac\xc6\xda\xa9\xb9\x87\xd7\xa9\x6f\x3b\xd2\x89\xd4\x9b\x12\x38\x79\x83\x6a\x7b\x13\xe1\xe4\x14\x48\x59\x4e\xb9\x33\xfc\x72\x9e\x28\x94\xf3\x71\xef\xb6\x72\xa1\xb6\xec\xc9\xeb\x7c\xec\x21\x8c\x3d\xc5\x0f\x44\x85\xd8\x8b\x8a\x2c\x2b\x98\xdf\x17\xcc\x09\x69\x65\xb4\x4d\xaa\xfd\x84\x00\xbf\x8b\x42\x35\x2a\x29\xca\x73\xf9\xde\xa8\xa5\xe2\xcb\x96\x55\xde\x45\xb2\x05\x5a\x1d\x52\xf3\xba\x01\x38\x04\xd8\xf1\x56\x67\xc7\xf7\xa6\xef\x38\x4b\x1f\xfb\x31\x35\xca\xf5\x08\xfd\x12\x7a\x6a\xb4\xd2\x3e\xe5\xd1\x4a\x2a\x0b\x18\x73\x26\x8b\x7d\xc1\x21\x91\xa2\x8b\xd9\x97\x3a\x08\xa5\xa0\x55\x1c\x49\x38\x12\xb5\xc9\x56\x19\xc8\x36\x9d\x89\x1c\x75\x15\x51\x9b\x3e\x59\x0b\xf4\xc9\x6a\x37\xcb\xff\xae\x5a\xd8\x75\x88\x65\x6d\x34\xd9\x0f\xa9\xc9\x5e\xab\x9e\xb5\xc9\x05\xfc\xd9\x35\xf8\xcc\x53\x03\xb5\x83\xdc\xb3\x80\xcb\xa8\xa1\x6c\x23\x7c\xfc\x8e\xea\xf5\x6a\xe1\x64\xfa\xbe\x5f\x3d\xbb\xca\x48\xe7\x4c\xf8\x69\x73\x10\xf0\xbd\xd9\x08\x38\x18\x8f\xea\x4c\xe2\x0f\xaa\xde\xb6\x89\x70\xe0\x5b\xea\xc3\x56\x11\x72\x3b\xea\xb8\xd0\x06\x25\x13\x2f\x45\x04\x77\x96\x4c\xd0\x07\x05\xa2\xc2\xa8\x8f\xb3\x99\x11\x46\xbd\x71\x4f\x1e\x8d\xcd\xab\xbc\x35\x8c\xd1\xad\x60\x25\x0d\x2d\xf5\x6b\x8d\x9a\x69\x61\x74\x52\xdf\x50\xf3\xd9\x22\x98\x03\x67\x39\x9f\x4a\x1d\xa7\x55\xc3\x31\x11\x0e\x7c\x0d\x14\x78\x56\x3a\xe3\x6e\x9c\xa0\xff\x31\x43\x68\xc7\xcd\x39\xac\x0a\x38\x95\x0f\x9b\xd6\x06\x3d\xb2\xa9\x19\x6d\xd0\x87\xd4\x54\xae\x0c\x07\x3e\xa3\xfe\x5e\xc1\x95\x41\x1f\xc6\x27\x03\x33\xea\xef\x48\x36\x13\xfa\xe1\x54\x2c\x85\xe6\xec\xee\x7a\xc8\x87\x5e\x14\xf6\xe2\x4f\x26\x5c\x60\x4e\x38\x46\x3d\xf8\xf9\xa0\xde\xf4\x8f\xa9\xc1\xab\xd8\xdd\x41\x11\x91\x0e\xc9\xf2\x28\x9f\x50\xbf\xbf\x96\x5d\xae\xf8\x7b\x5a\x46\xf9\x47\xb3\xb1\x2c\x29\xe6\xba\x1a\xaf\x35\x8e\xc6\xeb\x93\x6a\xc4\xd7\x84\x03\x9f\x52\x7f\x5f\x1d\x4a\x72\x5f\x9f\x11\x65\x9f\x32\xbf\xfd\x6b\x48\x0f\x44\xe4\x83\x49\xf2\x5f\x1a\x08\xed\x9f\x16\xd0\x68\xe0\xab\xea\xef\x3f\xa7\xc8\xec\x2b\xbc\x8b\xca\x68\xf5\xfe\x8a\x6a\xf2\xaa\x3a\x22\xc1\x67\x9b\xda\x8d\x0f\xa8\xdd\x78\x65\xc3\xdd\xf0\x13\xbb\xf1\x05\x35\xfa\xb0\xb3\x1b\xc8\xf6\xd0\xae\x68\x87\xa5\x2f\xa9\x76\xff\xc8\x2e\x9e\xec\x5d\xf9\x62\xf6\xae\xcc\xb0\x09\xbf\x5f\x4d\xf8\xef\xac\x0c\xa3\x95\x53\x8e\x1c\x33\x23\xe6\x2f\xc8\xf0\xf7\x47\x93\x1d\x1e\xe4\x1d\xaa\x07\xb3\x4d\xf6\x99\x2e\x43\x3c\x9e\xb8\xfa\xe0\xcc\xbd\x82\x37\x77\x6e\xca\xaf\x27\x9a\x7f\x40\x35\xff\x1b\x8b\xb0\xda\x67\x57\x4b\x5b\xe0\xb3\xbb\xdf\x72\xcc\x5a\x9a\x8e\x4b\x55\xf3\x5b\x5c\xaa\x96\x7d\xe3\x8d\xcb\x68\x09\x53\x70\xef\xaf\x51\x70\xfb\xd9\xce\xbb\x4f\x6c\x6a\x42\xc1\x3d\x95\xa2\xe0\x9e\xb2\x0a\xee\x81\x0f\xaa\x95\xfd\x55\x0d\x96\x7e\xd0\x87\xc7\xf5\x37\x7d\xee\x08\x36\x5d\x86\x51\xdb\xc0\x7b\xd4\xa0\x2f\x37\x5c\xda\x02\xcd\xa5\xb5\xb3\x7b\xf1\x80\x0f\x6d\xf8\xb5\x08\x8f\x86\x92\xb7\x62\x5b\xca\x95\xf8\x43\x35\xc0\x9f\x63\x9e\x04\x7e\x23\xbe\xac\xe1\x85\xf8\x64\xea\xa1\xc0\xb7\xff\x04\x67\xff\x7d\xf5\xf9\xa5\x86\x6b\x02\x90\xcc\x71\x8f\x9a\x39\xe4\x9a\xe2\x1d\x7f\x4c\xe9\x3d\xe2\xff\x3a\x0b\x3f\x10\x21\x1b\xf5\xa1\x07\x92\xe5\xf2\x24\xcb\x1d\xc8\x13\x17\x71\x30\x1f\x95\x24\x7a\x62\xb5\x4a\xcb\x97\xff\x5c\x8d\xfb\x12\x32\x3d\xf5\x05\x33\x79\xd9\x9c\x2f\xc3\x4f\xd4\x7b\x83\xe1\xc0\xcf\xd4\xdf\x17\xeb\xd7\x0f\xe4\x15\x01\x85\xff\x29\xe9\xd6\x87\xfc\x93\xa5\xc8\x1b\x78\x48\x35\xbb\x2c\x94\xad\xdc\x9f\xe0\x70\x52\x9c\x51\x8d\x2e\x05\xb1\xb4\x40\x53\x51\xb7\x74\xa3\xa9\xfc\x02\x5f\x1b\xf8\x95\xfa\xfb\x42\x78\xbd\xa8\xa6\xa2\xe6\x34\x67\x68\xae\x74\x9d\x29\x9e\xe2\x63\xff\xb4\xab\xd6\xe9\xd0\x66\xa7\x48\xd7\x59\xfa\xf3\x17\x5c\x5b\x65\xd1\x4e\xe0\xd7\xee\xe2\x89\xb5\x9e\xe3\x04\xe3\x37\x09\xf8\xfc\x52\x2d\xf0\x8f\x42\xaa\x12\xad\x00\xdb\x2a\xd5\xae\xb6\x46\xf9\x81\x9f\xaa\xdf\xfe\x90\x08\xf8\x2e\x32\x9c\x1d\x10\xcc\xdc\x55\x92\x4e\x58\xc3\x61\x61\xee\x58\x23\xb2\x6e\x9e\xa8\x1b\xd0\x40\x4e\xae\x10\xfa\x07\xce\xf8\x3e\x24\x8e\xb5\xa2\xb1\xc2\xc0\x3f\x08\x07\xb6\xab\xbf\xbf\x8f\x59\xc6\xf1\x48\x57\xc1\x57\x8a\xce\xd1\x16\xfc\x79\x60\x9b\xfa\xfb\x7b\x35\x4c\x92\xe6\xd4\x34\xab\xb4\x8b\x58\xc1\x03\x02\xc2\xaf\xac\x4d\x55\xdb\x5f\x21\x8e\x6d\x5d\x48\x6d\x3c\xfe\xce\x9c\x20\xe5\xcd\xc5\x74\x77\x4d\x0b\x7b\xd3\x6a\x67\x46\x25\xe5\xbb\x36\xd3\xcd\xe9\x77\x2e\x21\x40\x83\xb8\x97\xab\xf8\xdb\xdf\xa9\xa9\xaa\x6a\x56\x69\x42\x88\x14\x33\x2a\x50\x7c\xae\x65\x46\xaf\x56\x40\x7a\x41\x38\xb0\x43\xfd\x7d\x3e\xed\xef\x7e\x9a\xf9\x3e\x61\x64\x40\xf5\xe6\x61\x17\xc5\xaf\xc9\xde\x4e\x3c\x3f\xea\x9d\x69\xbd\x79\xd7\xaa\x01\x7e\x27\x1c\xb8\x4e\xfd\x7d\x1e\xcc\x77\x1f\x41\x71\x3f\xf2\x42\x5b\xd5\x2f\x71\x03\xde\xe7\x7a\x6c\x34\x70\xa3\xfa\x3b\x60\x78\x9f\x83\x8c\x23\xde\xcf\xae\x84\xfb\x55\xb3\xb5\x0d\xae\x84\xfd\x47\xc4\x07\x98\x4b\xf8\x20\x3f\x53\x37\x6d\x4e\x88\xab\x6a\x02\xab\x1b\x2c\xea\x66\x6c\x34\xb0\x4b\xfd\x5d\xd5\x24\x9b\xaf\xd0\x14\x70\xef\xb9\x99\x1c\xc1\xed\x89\xc9\xdc\xa2\xfa\xbf\x20\x94\x4a\x28\x2e\x17\x58\xf6\xa6\x19\xfc\x81\x32\x4d\x15\x4c\x0d\xce\x02\xe4\x56\xa1\xdc\x51\x45\x6d\x91\x97\x79\x56\x83\x33\x2f\x8b\x46\xe5\xf5\x09\xd5\x4d\x3f\x44\xcb\xda\x22\x9c\xf0\xb0\x0f\x4d\x64\x23\x11\x8c\xaa\x3e\x50\xf9\xcd\x22\x33\x8d\x15\x07\xee\x51\x54\x66\x25\x4f\xfe\xcb\x57\x90\xea\xcb\xf5\xa6\x86\x2d\x26\x1b\xb6\x78\x6b\xc3\x16\xf7\x36\x6c\xf1\xf6\x86\x2d\xde\xd1\xb0\xc5\x7d\x0d\x5b\xbc\xa7\x61\x8b\xf7\x36\x6c\xf1\x60\xc3\x16\xef\x6b\xd8\x62\xba\x61\x8b\x87\x1b\xb6\x78\xa4\x61\x8b\x8f\x34\x6c\xf1\xd1\x86\x2d\x1e\x6d\xd8\xe2\x53\x0d\x5b\x7c\x9a\xb7\x48\xcd\x9c\xf2\xb9\x86\x7d\x3c\xd6\xb0\xc5\x17\x1b\x8e\xf2\xe5\x86\x2d\x1e\x6f\x38\xca\x6c\x46\x8b\xd0\x0b\x6f\x98\x7f\xe4\xac\x29\xbe\xac\x13\x6d\x60\x8a\x02\x08\xaa\x5a\x08\x71\xb3\xd6\x67\xaa\x37\xe9\x32\xb5\x33\xdd\x65\x6a\x1f\x46\x13\xf0\x20\x81\x41\x2a\x9e\x8c\xaa\x1a\x8f\xc8\x7c\x22\x11\xf5\xce\x0c\x41\x76\x7f\x46\x8c\x22\xdc\x14\x56\xde\xa1\x54\x42\x26\x72\x91\x8b\x3d\xd4\xc9\x54\x1e\xcd\xa0\xfb\x49\x6d\x96\x43\x36\xa8\x1f\xaf\xc7\xfd\xd6\xa5\xda\xd6\x0a\xc6\x82\xa8\x5a\x22\x42\x25\x63\x6f\x85\x65\xea\xd8\x99\xea\x33\x6d\xc6\x28\xd3\x44\x99\x67\x17\x59\x2c\xf7\x1b\xad\xb8\x67\xda\x3b\x9e\x5b\x8b\x30\x93\xd2\x42\xdb\x9d\x96\x00\x1d\x88\x8c\x73\x3f\xde\x71\xc1\xa3\x36\xb9\xd4\xb7\x3f\xe1\xd6\x34\x2e\xe6\x11\xb2\xb9\x9d\x2d\x33\x53\xea\x9b\xe6\x21\x9b\xfb\x31\x64\x73\xda\x63\x6e\x4d\x04\x07\xad\x6b\x49\xc4\x0d\x94\xc0\x87\x1c\x2c\x0f\x3a\x97\xfe\xfe\x44\x9c\xeb\xfe\xda\x38\xd7\xab\xf8\x06\xb8\x5a\x2f\xa3\xd9\xf2\x31\x84\xab\xfe\x1d\x1e\x62\xd0\x55\x87\x09\xba\xda\x2f\x5c\x37\x8a\xfd\x4e\x28\xc1\xba\x44\x24\xc1\xb5\x19\xe8\xcb\x10\xab\x41\x24\xc1\xf5\xbc\x87\xec\x48\x82\x65\x3a\x75\x96\x8d\x0a\x58\xa7\xa3\xe6\xb8\x13\xf7\x34\x77\x71\xdf\xd7\xd0\xc5\x7d\xbf\xa8\xd5\x5f\xdc\xc8\x67\xb4\xa3\x48\x15\xae\xeb\x83\x11\xab\x34\x42\x7c\x61\xc1\x80\x71\xc6\x01\xe3\x24\x43\x77\x85\xff\xd0\x6f\x8e\xcf\xc2\x61\x82\x6e\x4b\xcc\xe2\xb8\x44\xd8\xd5\x6e\xfe\xbb\x4b\x10\x77\xa7\xa7\x67\xd4\x25\xcd\xfc\x20\xc0\x92\xf3\x59\x51\xa3\xbb\xd2\x09\x5c\x56\x72\xa1\x5d\x19\x04\xac\x9f\xbc\x36\x4d\x92\x71\xa7\x58\x0e\x7b\xeb\x9b\x7a\xd7\x1b\xd9\xdd\x72\x00\x5e\x08\xb5\xc9\xeb\x21\x0e\x30\x20\xf7\x33\x2d\x41\x0f\x53\x12\xf4\xb0\x78\x1c\xe9\x14\x4b\xdb\x94\xb0\x45\x6c\xab\xb3\x1a\x7a\x5b\xa7\x7f\x4d\x5f\xd8\x55\xbc\x83\x9f\xa7\x08\xd0\x6e\xd4\x1e\x10\x0f\x9f\x85\x7f\x9a\xa8\x3d\x4d\x56\x3a\x9a\xca\x6b\x04\xf8\x73\x80\xe3\xcf\x35\x7c\x22\x3b\x8a\x10\x59\x06\x05\x80\xde\x24\x7f\xcb\x43\x05\x2a\xa2\xfd\x55\x98\x42\x08\xaf\xe7\x62\x91\x07\xfd\x2d\xa4\x0b\xda\xa9\xc4\x7e\xd2\xc9\x27\x4b\xe9\x78\xb0\x63\xf5\x89\x73\x7a\x57\xac\x38\xf7\xdc\xf3\xce\x3b\xef\x7c\xe3\xc3\xfe\xdc\x0b\x2f\x5c\xb5\x6a\xd5\xea\xd5\x6b\x2e\xba\x68\xed\x40\xfc\x3c\xf0\x61\xbf\x78\xdd\xef\xfe\xde\xef\xdb\x1b\xff\x70\x8d\x97\xf4\xee\xf4\x13\x71\x58\x7b\x49\x8f\x06\x89\x33\xb1\x3b\x03\x8b\x46\x03\xa3\x82\x57\x9b\x3b\x85\x69\x02\x03\xf4\x96\x06\xfc\xfe\x7d\x6a\x87\x57\xf6\x46\xf4\x34\x99\x12\x91\x27\xc1\xb2\xaa\x3d\x86\xf1\x4e\xa7\xe0\xce\x80\x85\x7d\x2a\xf4\xec\x18\x33\x29\x3f\xdd\xcb\x66\x09\xa8\x16\x42\xed\x38\x1c\x24\x5d\xaf\xb5\x77\x5c\x4b\xb7\x68\xfb\x5d\x08\xee\xc9\x85\xd2\x97\xb9\x2a\xd4\x1f\xbd\xdc\x46\xba\x5d\x1c\x0e\x5c\x00\x12\xb8\xcc\x91\x26\xa5\x1a\xe5\x28\x37\xfc\x74\x9e\x1e\x9a\x6b\x3d\x44\x61\xfd\xa0\x07\xc2\x3a\x2a\x5c\xca\xf9\xc4\x45\x92\x06\xb2\x3a\x0e\xd9\x9f\xc3\xce\xd4\x04\xb4\x49\x1f\x1c\x41\x7e\x07\x2c\xfa\x3a\xeb\xb0\x4d\x57\x93\x70\xc7\x5e\x84\xf2\xf8\x8c\x47\xf2\xb8\x0c\x4c\x82\xcc\x8d\xda\x8f\xda\xd3\xba\x52\x38\xaa\x33\xda\xac\x2e\xf3\x8a\xf5\xd2\xcf\xc8\x9d\xda\xcf\xf2\xa3\x9e\xc9\xf4\xa3\x4e\x61\x38\x76\x30\x28\x64\x32\x1c\xfb\xb9\x9a\x79\x34\x98\xd4\xcf\x1c\x3f\x6a\x40\x34\xc6\x43\x8c\x06\x35\x3c\xc4\x4e\x0e\xf2\x4c\xcb\x99\xba\x77\x2e\xc2\xdd\x5e\xc3\xed\x66\xc7\xc3\x03\x28\x1e\xb2\x5a\xa3\xb6\x6b\x50\xba\xd8\x01\x78\x00\x0d\x43\x33\x67\x85\xd4\x5a\x97\x05\x93\xd5\x5c\x1e\x7c\xd1\x5c\xde\x14\xd7\xf3\x8f\x06\x09\xbe\x77\x46\xb7\x49\xd3\xf7\xd3\x51\x33\x1b\x31\x35\x1f\x7d\xff\xae\x66\x36\x62\x5f\xca\x46\xec\x13\x0e\xe7\x47\xdb\x60\x2b\x78\x9b\x3b\xe9\x60\x46\x9c\xa9\xde\xaa\x84\x47\x77\x1d\x82\x62\x63\x53\xed\xc5\x94\x18\x79\x5c\xb0\x91\x4b\x55\xfb\xf0\x3c\x51\x28\xff\xff\xec\xbd\x09\x98\x5c\x47\x75\x2f\x5e\x75\xef\xed\x65\xe6\xce\xd2\x5a\x3d\x5a\x5d\xb7\x7b\x6c\xcf\x78\x63\x84\x6d\x34\x80\x2c\x69\x2e\x9b\x02\x04\x46\xb6\x6c\x06\x1e\x8f\x4c\xde\xcb\x4b\x14\xe0\x1f\xf4\x5e\x48\x9e\x5e\xd2\xb2\xda\x1e\x5b\x1a\x6f\x58\xb6\xbc\xc8\xfb\x18\x6c\x46\xb6\x25\x18\x30\x8b\x12\x0c\x0c\xe0\x80\xc0\x86\x08\x62\x8c\x08\x0e\x4c\x82\x21\x0a\x18\x22\xf2\x20\x88\xe0\xc4\xff\xaf\xce\xa9\xe5\xd4\xed\x7b\xbb\x7b\x46\x12\x4b\x1e\xf8\xfb\x50\x4f\x77\xdd\xaa\xba\x55\xa7\x4e\x9d\xf5\x77\x78\xb6\xf1\xfc\x85\xbd\xbc\xe3\xa5\xda\xed\x78\x88\xd3\x7e\x53\xa1\x53\x64\x7f\x60\x0e\x45\x23\x8b\x27\x78\x3c\xb0\xa3\xec\xc7\x03\xe3\x06\x46\xea\x6c\x30\xfd\x84\x31\xb3\x19\x22\xca\x86\x38\xa1\x5c\xd7\xda\x4c\x3b\xcd\x13\xb4\xd1\x38\x07\x38\x66\x19\x39\xc0\xef\x69\x65\x2f\x77\xd1\x15\xaa\x79\x24\x49\xb5\xa6\xcc\x6d\xd3\x5c\x65\xa9\xea\x2f\xf6\x70\x95\xa6\xaa\xbf\x98\xe0\x26\x4f\xb5\xe6\x1b\xa5\xaa\xe6\xd1\x3c\xd5\x43\x26\x4f\xb5\xe6\x55\xeb\x8b\x5f\xeb\xa9\x24\x93\x54\xef\xa7\x04\xe0\x24\xa9\xee\xe2\x24\x49\xb5\xac\xcc\xbc\x4a\x68\x9e\x91\xdc\xed\x45\xce\xa1\xdb\xc3\x49\x86\xea\x04\x37\x29\xaa\x35\x5f\xa7\xa8\x1a\xc0\x86\x24\xc8\x81\x8f\xab\x90\xc8\x4e\xf5\x8d\x3b\xf4\x74\x30\x82\x41\x09\x9f\xf3\xf5\x90\xc2\xe4\x71\xd6\xfc\xc9\x78\xc6\xc9\xe3\x54\x6b\xa4\x5f\x71\x2f\x7d\xc5\x9f\x36\x0d\x9c\x1f\xf7\xa9\xfe\xe7\x13\x15\x00\xfe\x50\x81\xf3\xc7\x9a\x5a\x43\x6b\x7e\x12\x07\xe2\x21\x3a\x11\xcc\xe7\x94\x9c\x27\x57\x95\xf3\xb7\xcd\x1e\x76\x9b\x41\x01\x97\x81\x50\xf8\x00\x54\x4f\x8c\x94\x10\xa3\x3e\xa0\x8d\x94\x9e\x31\x52\xca\xc3\xc1\xab\x0a\x95\x2d\x1e\x1c\x17\x5c\x99\x27\x21\xac\x8b\x1c\x20\xb7\x04\xef\xb7\x19\x14\xb8\x92\xb7\xa8\x35\x56\xc2\x97\xe7\x62\x2d\xbf\x6d\x11\x60\xf1\x43\x51\x70\x35\x26\xd9\x30\x5f\x8a\x10\x90\x97\x7d\x76\x58\x77\x9c\x8f\xd0\xe3\x7c\x44\x31\x28\xf8\xe5\x28\x73\xf8\xf0\xa4\xfe\x2e\x85\xe7\x68\xd6\x7d\x98\x2a\xe8\x87\xa9\x82\x7e\x88\x18\x28\xf4\xf8\x94\x65\x03\x4c\x82\x67\x0c\x14\xe4\x2c\x1d\xe6\x09\x03\x85\xe9\x49\xb2\x04\x62\xa0\xf8\x70\xc6\x79\x49\xa1\xbb\x8f\xd0\xa6\xcf\x35\x75\x79\xd5\xd3\x9d\x47\xe9\x8e\xb5\x42\x77\xcd\xf4\x9c\x41\xa8\xc8\x35\xf4\x45\x06\x35\xb7\xf4\xe9\x99\x22\x9a\x0e\x91\x23\xd5\x1f\x87\xfc\xc8\xf2\x4b\x27\x54\x75\x9a\x59\x54\xcb\xbd\x36\xae\xff\x08\x53\xb8\x96\xcc\xd0\x16\x7c\x75\x9a\x86\xba\xdc\xcb\x25\x05\x31\x0c\x59\x66\xfa\x1b\xc8\x47\x57\xf8\xa7\x7b\xb9\x09\x3a\xd4\x2b\x91\x71\x1c\xf9\x2c\x8e\xe3\xde\xa0\x5a\x76\x8d\x64\x9f\x6a\x2c\x4f\x1f\xf0\x09\xf9\x4c\x29\xc9\x99\xbc\xe9\xf7\x99\x42\xc3\xb4\xf1\x94\xf0\x55\xa4\xd1\x17\xf1\xbd\x7c\x0a\xed\x8a\xaf\x46\x43\x11\x1f\x67\x06\x2f\x93\x2b\x1f\x22\x18\x44\x2c\x80\x0d\x64\x3a\x9c\x4a\x93\x60\xbc\xb4\x40\xc4\xcf\xd1\xb7\xc9\xcc\x62\x80\x19\x2e\x27\x71\x88\x2a\x89\xe1\x20\x8f\xbc\xa1\x75\x00\x95\x81\x51\x88\x90\x3c\xb1\x24\x24\x6c\x6a\x8a\xb2\xa9\xbf\x4e\xb0\xa9\x17\x23\x14\xa6\x4e\xa9\x6c\xc0\xee\x75\xb0\x74\x40\x78\xfc\x97\x19\x62\x64\x7e\x85\x21\x48\x26\x4a\xfc\x53\x39\xe8\x76\xb1\x8e\xcd\x0d\x48\xa0\x4e\xca\xf0\x8b\xd2\x22\x73\xad\x18\x7f\x94\xa9\x52\x58\x56\x8c\x87\x3a\x1d\x0b\x42\x17\x3e\xa1\xfe\xdc\xfc\x2d\xc3\x1a\x98\x90\x9c\x30\xbf\x41\x98\x39\x4c\xa3\x94\x1a\xb8\xf9\xad\xc4\x84\xbf\xc1\x94\x65\x4e\x37\xf8\x07\xda\x20\xd5\x56\xfd\x9d\xa6\x2d\xfe\x91\xb6\x48\xb5\x88\x7f\xaf\x69\x1f\xcf\x36\x6d\xf1\xcf\x4d\x47\xf9\x51\x46\x8b\x90\x85\xef\x9f\x3b\x1e\x25\xd4\x89\xd6\x00\xd6\x1d\x9d\x5d\x5d\xdd\x2a\xe9\x7c\x81\x83\x47\x59\x67\x58\x9f\x98\x85\x61\x3d\x50\x48\x60\xd6\x2a\x5c\x2f\xe8\x2a\xab\x30\x73\xad\xc2\xd6\x28\xce\xa9\x51\xdc\xc3\x53\x5b\x6f\x14\x1f\x77\x70\x46\x46\xb0\x6a\x90\xb9\x76\x3c\xe7\xda\x19\xa3\xef\x30\x93\xa8\x07\x97\x66\xfe\xbf\x92\x3e\x50\x6f\xfe\x9f\xce\x95\x79\x8a\x21\x5d\x7f\x47\xfd\xe3\xf5\x86\xf4\x05\x21\x64\xba\xce\x6f\x62\x48\x4f\x81\x3f\xd4\x03\x68\x75\x4b\xe5\x9b\x0e\x43\xa1\xd4\x46\xd6\xf5\x59\x01\x22\xee\x24\xef\x3e\x77\xeb\x7a\x8b\x06\xf3\x71\xba\xd0\x99\xca\x6e\x1b\x35\xc6\x13\x65\xd7\x53\x15\x8d\x9a\x9a\xd2\xbb\x42\x55\x27\x4f\xdb\x80\xa7\x1c\x91\xf7\x80\x1b\x8a\x70\x3d\x9d\xd4\xf7\x5c\x37\x4a\x23\xab\xfb\xf5\x19\x54\xd3\xba\xd5\xfd\x06\xda\x43\xb6\xd5\x7d\xd9\x49\xb5\xba\x3b\xf7\xd4\x4d\x74\x46\x2d\x5a\xdd\x17\xa1\xd5\xbd\xe7\xc4\x59\xdd\xef\x48\xcc\x62\x71\x1d\xc4\xe4\x44\x96\xd5\xfd\xef\xb2\xd0\xfd\x2d\xaa\x3f\xd8\xdd\xf3\xf9\x42\x96\xe1\xfd\xfe\x0c\x33\xa3\x86\x6b\xac\x25\x71\xca\xee\xcf\x12\x8b\xb8\x63\x7b\xaf\xf1\x84\xf1\xfd\xfe\x39\x1a\xdf\x0b\x58\xfd\x26\x6f\x06\x99\xa6\x32\x29\x0d\xd2\xab\xc3\x35\x4c\x03\xc4\x92\xcf\xa4\x98\xe0\x1b\xbc\x55\x85\x80\x68\x11\xbd\x83\x5e\x01\x49\xcc\x2e\x7b\x05\xd4\x92\x98\x07\x76\xce\xdc\xfc\x51\x77\x15\xd4\xec\x55\x70\x88\xd9\xab\x40\xb2\xb7\x86\x77\xc1\xd5\xf4\x3d\x92\x2a\x88\xbb\x21\xd7\xd0\xa6\x69\x2a\x88\xeb\x34\x18\xa7\x50\x7f\xe3\x14\xea\x6f\x9c\x40\xfd\x1d\x6b\x0a\xf5\x57\x4b\x41\x29\xba\x8e\x4e\x85\xba\x0d\xee\x99\x6b\xbd\x80\x0a\xef\x5a\xe2\xd6\xb4\x20\xf5\x9c\x4e\x21\xd8\x24\x41\x52\x1e\xd8\x9b\x7e\x1c\x66\x72\x4a\x1e\xd8\x45\xb1\xc4\x76\x29\xfe\x74\x34\xa7\xcc\x34\xfa\x8b\x63\x39\x65\xa6\xd1\x5f\xd4\xf2\xab\x7d\x11\x4f\x7c\xe7\xa3\x5c\x13\x65\xbf\x7f\x24\xa7\xbf\x28\x3a\x60\xf0\x4a\x41\x38\x92\x83\xa2\xbd\xaa\xa2\xf3\xe4\x32\x43\xce\x72\xb1\xb7\x92\xa8\x7c\x62\xbd\x51\x34\x82\x97\xec\x2e\x4e\x2f\xd2\x1a\x17\xdc\xf5\xaf\x1b\xf3\x0f\xce\x77\xb0\xe2\xc5\x7c\x0d\x73\xe2\x04\xc8\x6a\x5c\xb9\x9c\x90\x08\xe8\x05\xab\xd8\xb0\x39\xa4\x8b\x11\x43\x73\x91\x32\xdb\x6d\xa6\xe5\x9e\x98\x8d\x8a\x73\x33\xf3\xaf\xa2\xfd\x5f\xe7\x16\x79\xb2\x35\x2b\x4c\xe1\xb4\xcd\xb8\x90\x23\x96\x0f\x2f\xd4\x6a\xe3\x66\xa5\x2f\x2d\xd0\x80\xf5\xfd\xfe\x66\x93\xa6\xe2\x02\xba\x6e\xc1\xfa\x09\x47\x73\xe4\x06\x9d\x97\x88\xa7\x3f\x9a\x4b\xcb\x75\xbd\x86\x4e\x97\xea\x50\xf1\xf4\xb1\x25\xce\xd9\xba\x8e\xb6\xfc\x24\xad\x34\x5c\x8c\x58\x3c\x33\xde\x6f\x8d\x1c\x07\xa8\xc5\xe2\x80\xb6\x58\xc8\x36\xc0\x33\x1e\x63\x8a\x69\x6c\x4d\x78\x2e\xf6\xa6\xf2\x2b\xec\x62\x97\xaf\x20\xee\xf4\x4e\xe3\x30\x0e\xa5\x4c\xf9\xba\xb5\x62\x4f\x8a\x19\x25\x9e\xc0\x3d\x3b\xec\xd3\x6f\xb6\xac\xf6\xc7\x03\xfa\xc5\xc8\x6a\x7f\x97\xf3\xc5\xe8\x6a\x7f\x8f\xf9\x22\xde\x23\xf9\xf5\x44\xd0\xf8\x5a\xed\xc2\x98\x80\x79\xaa\x72\xa2\xeb\x60\x60\xd6\xf2\x02\x0b\xe2\xe6\xa4\x6c\x76\xa0\xc0\x77\xd1\xa5\xb9\x62\x79\x7d\xcc\x67\x8f\x6b\x5a\xc9\x53\xbe\x96\xa7\x7c\x2d\x4f\xa2\x89\x73\x4d\x0a\x58\x31\x55\xe3\x4c\x53\x82\x21\x7a\x78\x0b\x87\x8c\x6e\xa2\x13\xfc\x11\x25\x8e\x71\x0d\xfb\x5a\x08\x05\x8f\x7c\x08\xd3\xc8\x87\x7a\x2e\x9a\x30\x19\xfd\xe2\x58\x8e\xcc\x56\x33\x9a\x56\x66\xac\x67\x73\x2b\x9d\x4d\xaa\x46\xb7\x87\xb6\x70\xf5\xb5\xe9\xb9\xd7\x73\xa9\xf0\xae\xa5\xd9\x1c\xba\xa7\x11\x8b\xde\x37\x57\x16\xcd\x92\x2c\xba\x68\x18\x70\xc4\x2c\x73\xc6\xd0\xdf\x9c\xa9\xc0\xd8\x03\xb6\x0e\xc5\x69\x7e\x15\xb8\xf2\xbe\x56\xb9\xf2\x29\x88\x1e\xb4\x78\x96\x5c\x79\xdf\xac\xb9\xf2\xb1\x1c\xa9\x36\xb7\x28\xc9\x95\x17\x6a\x04\xec\xd9\x71\xe5\xf9\x2d\x72\xe5\x7d\x2d\x73\xe5\x7d\x0d\xb8\xf2\xc4\xf5\xcd\xb9\xf2\xc4\xf5\x4d\xb8\xf2\xbe\xff\x84\x5c\xb9\x2b\x54\x28\xd9\xc7\xc7\x95\xf7\xb5\xce\x95\x15\xe6\xbd\x70\xb2\xda\x64\xd7\x3d\x34\x60\x8a\x74\xb8\x37\x8b\x4a\xf7\xc7\xb5\x3c\xd9\xc9\x5a\xde\xe8\x8f\x27\x94\xa5\xef\xa6\x93\x69\x91\xa5\xd7\x92\x2c\xbd\xe6\xb2\xf4\x96\x39\xf8\x6d\x74\xf0\x54\x0e\x7e\x3b\x6d\xe1\x72\xf0\xdb\x8e\x1f\x2d\x1b\x78\xf9\x19\x04\x2e\xbb\xad\x3d\xec\x00\x0b\x1c\x72\xf3\x45\x8b\x16\x2d\x5e\xbc\x58\x21\x66\xaf\xb0\x8c\xbd\x96\x4b\x32\xf6\xa9\x74\xc6\x5e\xcb\x2b\xc6\x3e\x4e\x19\xfb\xb8\xa2\xea\x5d\x79\xa2\x94\xc8\x2f\xf6\xe4\x09\x63\x57\xa2\xf6\x78\x3e\x29\x6a\x9f\xd6\xcb\x3b\x56\x6a\x51\x7b\x3c\xdf\x80\xa9\x4b\xae\x39\xfd\xc5\x30\xa1\xcd\x4e\x65\xb3\x12\x8b\x98\x57\x31\xd8\xf1\x49\xa3\x9e\xbd\x0f\xc6\x9d\xfb\x60\x2b\x5c\x07\x06\xdb\xdb\x31\x7e\x91\x9b\x41\xbe\x63\xfd\xcd\x70\x25\x9d\x55\xea\xcd\x60\x74\x4e\x81\x95\xf3\x60\x29\xa4\xba\xb5\x2c\x1c\xea\x05\xfb\x7e\x0a\xdf\xdc\xd1\xfc\x65\x47\xb5\xa3\x6c\xe8\xaf\x18\xec\x4f\xbf\xbf\x39\xa1\x60\x4f\x65\xb0\xc6\xc3\x84\x35\x6e\xb6\x8c\xee\xb0\x62\x8d\xe3\x2e\x6b\x3c\xec\xb2\xc6\xad\xc9\x07\x70\x69\x0e\xfb\x4d\xaa\x02\xc8\xa5\x1e\x21\x5e\x94\x22\x96\xec\x2a\xa3\x9f\x02\xf9\xdc\xe1\x04\x9f\xb3\x2e\x45\xcb\xef\xe2\x89\xa9\x85\x09\xad\x3a\x73\xad\xca\x6c\x32\xae\xd5\x8e\xc2\xcf\x09\xae\x0b\xec\x9a\xdc\x7c\x8b\x43\x80\x56\x5b\x84\x53\x51\x45\x50\xf5\x1f\xf2\x05\x7b\x1a\x74\x80\x65\x8c\x00\xda\x78\x81\x7e\x46\x1e\x92\x12\x4c\x63\x14\x92\x03\x77\x05\xf6\xf3\x9e\xe4\x1d\x40\x3b\x2b\x61\x70\xf4\x12\x13\x1c\x8d\xcf\x8c\xab\xe7\xe5\xde\x4f\x04\x70\xc1\xeb\xee\xad\x51\xc4\x09\x55\x19\xd5\x76\x5d\xfd\x13\x5e\xa9\xd6\x92\x61\x8c\x21\x96\xca\x47\x25\x61\x98\xe3\x33\xe5\xd8\xc4\xb7\x24\x22\x6f\xd2\x4f\xc4\xee\xcc\x13\x51\xe3\xc6\xb2\x68\x0d\x49\x4c\xc5\x32\xe4\x2f\xb6\x92\x5f\x97\x0e\x45\x51\xd2\xd2\x28\x26\x9e\xf1\x35\xac\x44\xa5\x68\x32\xce\x55\xcb\xeb\x8d\x29\xe6\xc8\xb1\x58\x17\x5d\xb6\x65\xe0\xe3\x89\x7c\x15\x6c\x67\x0c\xb8\x5d\xb3\x9c\x6a\x68\xcd\x5b\x6b\x2d\x17\x71\x3c\xa8\xd2\x54\xcf\x3b\xe9\x5c\x31\xd4\x60\x34\x9e\x08\x9c\x70\x84\xbb\xdc\x36\xb0\xc1\x92\x00\xe3\x52\x15\xc9\xc9\x36\xbd\x37\xd1\xb4\x0b\x2f\x3b\x79\x64\xf0\xc5\x6d\xd3\xfb\x12\x4d\x3b\xd4\x65\x98\x76\xc5\x1e\x4e\x5c\xb1\xef\xa1\xcf\x9a\x2b\x16\x8c\xe7\xc1\xac\x57\x45\x77\xfa\x5e\xda\xa9\x7b\x31\x1e\xc9\xae\x9b\x5a\xe1\x5d\xa1\x29\x8e\x93\x2f\x14\xed\x95\x56\x4a\xde\x68\x1f\x4a\xbf\xd1\x76\xe9\x22\x10\x7b\x92\xc6\xd5\x0f\x65\x98\x21\xf7\xa0\x35\xb9\x02\x01\x34\x1b\x6d\x74\x5b\x1b\x46\x26\x17\x6d\x23\x7d\xfa\x8e\x50\x93\xe7\x1e\x27\xdf\x74\x14\x76\xc7\x84\x5f\xa4\x05\xb2\xed\xd1\xd6\xeb\x41\xfd\xb7\x73\x16\x8f\xa4\x19\x25\x1d\x2f\xcd\x04\x87\x63\x5c\x77\x43\x7d\xa8\xd1\x0d\x05\x6e\x36\x33\xfc\x9e\x20\xe2\xe6\x8f\x5d\x81\xe4\xdb\xe6\xcf\xf1\xc0\xa9\x21\x8e\x8e\x06\x7b\x3c\x2b\x36\x32\x4a\xf6\xd9\x47\xb5\x1b\x32\x83\xa3\xd4\xec\xb9\x5e\x57\x14\xc7\x2a\x9d\x91\x1e\x4c\x76\xbe\x2b\xd0\x7f\xb8\x0c\x33\xc3\x6c\x9d\xc7\x98\xf1\xa2\x89\x19\xdf\x83\xb5\xaf\xc6\x03\xa7\x7a\x36\x16\x57\x1b\xda\xd5\xd4\x77\xb1\x87\xcb\x43\x4c\x0b\xa4\x5c\x4d\x5f\x63\x77\x01\x4a\xea\x78\x4e\xe7\x13\xbc\x95\xde\x43\x16\xbe\xc7\xcf\x8a\xdc\x2f\x1a\x2a\xcf\x72\x1e\x1c\x48\xa7\xef\xac\x42\xa9\x07\x32\xa8\x7b\x40\xa1\x57\x99\xca\x47\xb0\x0d\x6a\x19\x71\x37\x07\x5c\x7c\x2f\x87\xfb\x5e\x49\x3b\xae\xe7\xbe\xe4\x71\xb7\xbc\xde\x55\xf4\xb9\xcb\x97\x3b\xd1\x5f\x5c\xe9\x26\x80\xb8\xa9\x38\x76\x01\x1c\x33\x70\xee\x3c\x33\xef\x3d\x81\xad\xb7\xb9\x2b\xb0\x25\x5e\xc7\x83\xd9\x44\xdb\x37\x2c\xa9\x29\xe5\xf4\xb4\x4d\xaa\xf0\xae\xbc\xda\xa1\xac\x0d\x7a\x34\x43\xa4\xd6\xee\xed\xc3\x8c\x88\xd4\xf2\x8f\x8a\xaa\xcc\x56\xa2\x5f\x98\xa8\x43\xfd\x05\x9c\xad\xa4\x8c\xcd\x93\x32\x36\xa6\x4e\x84\xba\x00\xf3\x38\x4f\x91\xb2\x6d\x98\x55\x0a\x4b\x51\xdf\xa7\x85\x2c\xe2\xa4\xd2\xac\x23\x8f\x36\xe2\x30\x0e\x60\xc6\x50\xad\xc9\xc9\xb3\x84\xf2\xe8\x49\x30\x81\xd5\x9d\xb7\x88\x5c\x2a\xb6\xa0\xe6\x02\x9d\x75\xb0\x7c\xc5\xca\x53\xb3\xf6\x79\x3a\xc3\x26\xc6\xd4\x3e\xaf\x35\x02\x06\x64\xe4\xb3\x98\x45\x1c\xb2\xa2\x7d\x08\x1f\x92\xba\xa9\xf0\x10\x28\xc2\x00\x17\xe0\xae\x4d\x70\x52\x0c\x76\x65\x48\xaa\xf5\xf3\x35\x6c\x1d\xee\xdd\x51\x56\x4d\x1a\x95\x26\x78\xc2\xa8\x44\x66\xf8\xcf\x29\xde\xa6\x3d\x16\xd7\xb7\x80\x41\x48\x74\xda\x82\xc5\xdb\xab\x2a\x61\xc1\x53\x7a\x4a\x52\xc5\xd8\x49\x87\x70\xd8\xcb\xe6\x49\x15\xcf\xa9\x23\x08\x9d\x70\x01\xf5\x65\xa2\x7e\x8b\xa4\xae\xd4\xc8\xde\xab\xc9\x30\x99\x11\x04\x75\x51\xd7\xab\x18\x2c\xba\x8a\xba\xac\xaf\xe2\xb3\x04\x05\x76\xb0\x7b\xc2\x7b\xa7\x9e\x0b\x9b\x67\x33\xdd\x20\xb0\x40\x27\x54\xf4\xe8\xaa\x76\xab\xd8\x3a\x5b\xa5\x0d\x67\xa3\xe2\x3f\x2f\xb5\x2a\xc3\x62\xcc\x24\xc3\xf8\x96\x61\x15\x39\xb2\x79\x72\x15\x2b\x1a\xc3\xde\x42\xa5\xb1\xd1\x20\xcd\x83\x3a\x92\x83\x56\x82\xd3\xde\xd2\xd2\x98\xf3\xa2\xf3\x6c\x39\x61\x35\x8b\xc8\x23\x0b\x64\x6b\xde\xec\x81\x18\x55\x0d\xcb\xe9\x19\xe5\x63\x42\xc9\x03\x24\x4d\x60\x1e\xbe\xe0\x5e\x5e\xe6\xc6\xd6\xa8\xca\xe3\x4c\x70\x78\x0b\x47\x11\x51\xc6\x2f\x25\x27\xce\x34\x71\x57\xa6\x3d\xca\x5a\x7d\xd4\x59\xa6\x69\x1a\xf0\x32\xad\x96\x27\x18\x4b\x4d\x98\x41\xc5\x40\xd5\x24\xd6\x93\x80\x5d\x99\xf5\x3c\x84\x0d\x33\x31\xc9\x8c\xc8\x00\x40\x4e\x2f\xd2\x78\x93\x65\x58\x37\x6e\xb9\xa9\x1b\x37\xac\x5a\xe5\x8f\x73\x12\x6a\x7f\x10\x65\xeb\x54\x90\x89\x9c\x1e\x27\xf8\x9c\xb7\xa6\x6e\x42\x2d\x3d\x2d\xbc\x88\xc1\x2a\x83\x93\xf9\xee\xee\x93\x94\x9b\x56\xe1\x5d\xe7\x32\xc7\xc7\x51\xcf\xd1\x57\x40\x1a\x59\xa4\xea\xd1\x9f\xd1\xa0\x70\xf2\x63\xe9\x1c\x3e\xbb\x70\xf2\x63\x19\xdc\x90\x14\xa5\xad\xd8\xb2\xb4\x4a\x51\xd8\x95\x4c\xf3\xae\x71\x65\xac\xd2\xa5\xe5\x44\xbd\xaa\x90\xc1\x29\xc7\xc8\x14\x66\xc5\x29\x75\xb5\x33\xcb\x31\xcb\x5c\x68\xae\x16\x40\x60\x31\x40\xb6\x9f\xae\xa2\x5e\x47\x2b\xa6\x30\x6f\xba\x27\x26\x8d\x87\x5e\x45\x17\x28\x33\x38\xeb\x4c\x5d\x4e\x5f\x2d\xd4\xb8\x1f\xeb\xd8\x5c\xa9\xbd\xf6\xda\x03\x45\xf0\x7e\xb4\x0c\xe5\xdc\x1a\x64\xb4\x6f\xd8\xd1\x34\x7b\x0d\x31\x34\x98\x0a\xf0\x7b\x54\x0f\xcd\xaa\xd6\xe2\x13\xf1\xf6\xd6\x5a\x3b\x5b\x6e\x45\x2d\xbd\x6e\x5b\x8c\xc5\xc9\xad\x41\x6c\xb4\xaa\x3d\xdc\xe4\x8c\x1c\x4e\x29\x6c\x76\x3d\x7d\xcf\x6f\x39\xea\x95\xbc\x99\x88\x5b\x61\x45\x08\xc5\x17\x96\x5b\x8e\x54\x02\x3b\xa4\x59\x4f\xc1\xea\xee\x06\x33\x4d\x2d\x9c\xec\x72\x02\x10\xe7\x61\x41\xfe\x95\x26\x36\x59\x93\x3a\x4f\x23\xf5\xcd\x89\x17\x05\x45\x51\xf0\x5e\x8c\x41\x66\xd4\x61\x9b\x4d\xc7\x56\x24\x1e\x70\x69\xd8\x5e\x66\xa3\xa4\x02\x48\x0f\xf2\xd7\x53\x48\x29\xce\x6c\x0a\xbd\xb9\x25\x0a\x45\x07\x1f\x70\xef\x45\xc9\x5c\xb9\x45\x68\xb9\x5b\x98\xb2\xef\xfd\xfe\x96\xe3\xda\xe8\xdb\x5a\xda\xe8\x6e\x7b\xe3\x53\xb9\xbb\x35\x22\x75\x0e\xd0\x1d\x74\x3c\x13\x3f\x66\x89\xa7\xa8\xea\xd3\xad\x62\x13\xfa\xaa\xc1\x72\xb2\xb0\x32\x9d\xf6\x9c\x5c\xd6\xda\x14\xa0\x1f\x6e\xae\xac\x0e\xec\xa7\x91\x00\x54\xb1\x65\xb3\xf1\x97\x43\x69\xa2\x91\x4e\x9a\x5b\xe7\x8a\x46\xa7\x43\xe7\xa4\xca\xb0\xe7\x10\x10\x56\x2c\xd2\x7e\x8b\xb6\x50\x5d\xd6\xb3\x7b\x29\x29\xf3\x43\xd9\x8b\xfc\x2c\x37\x84\x50\x55\x87\xbe\xbe\x53\xb6\x68\x5f\xea\x16\x39\x3b\x64\x4d\x14\x71\x4b\x23\x87\x2c\x7c\x62\xde\x49\x4f\x1d\xaf\xf0\xae\x73\x9a\xdc\xd3\xba\x56\xd9\xe9\x67\xf4\xf5\x9f\x79\xd6\xd9\x59\x6a\xd8\xc1\xf4\x4b\xba\xe7\x6d\xbd\x5e\x8c\x56\x02\xa5\x1a\x9f\xd5\xcb\x3b\xce\x51\xfe\x4a\x48\x37\x60\x98\x2c\x0c\x65\xd5\x07\x77\xc8\x1b\x10\xe0\xdc\xdc\x5c\xd6\xb3\xd1\x4b\x73\x56\x28\xbc\x38\x76\x32\x5d\x03\xf8\x1a\x76\xf7\x4c\xf9\xeb\xa8\xf3\x6b\x08\x5f\xe3\xb5\x1b\x7b\xa4\x42\x76\x3f\x9a\x0f\xfb\xc2\x78\xe2\x23\x53\x30\xf4\x38\x66\x3f\x30\x3d\x33\x5e\xe6\x71\x6d\x7b\x55\x09\xaa\xd3\x8a\x92\xdf\x64\xdd\x26\x7d\xa1\xa9\x0e\x1d\xb3\x0b\xb9\x39\x06\xb1\x22\x8e\x9e\xe6\x47\x5d\x28\xe5\x11\xfb\x5e\xeb\x15\x51\xb9\xec\xa0\xd7\x27\x59\xd9\xab\xad\x56\x7f\x1e\x2f\xd1\xd0\x4f\x3a\xbc\xd7\xd2\xf0\x69\x13\x67\x2d\x3c\x29\xbc\x78\x8b\xb3\xc4\x92\x0d\x57\xf4\x12\xeb\x1a\x1e\x9d\x90\x03\x04\x3a\x49\xd4\x60\x89\x23\x6e\x16\x16\xb2\xef\xcc\x7a\x0b\xef\x4d\xf6\xc2\x8c\x30\xb4\x5e\x84\x82\xbb\x6a\x64\x9c\xdf\x11\xb3\x38\xaf\xad\x2a\xda\x26\x59\x66\x71\x2d\x54\xb3\xeb\xc7\x34\x22\x35\x85\xc4\xf8\x5e\x39\x6d\xc8\x79\x3a\xaf\x28\x6d\x89\x5a\x5b\xdc\xd6\xf6\xf6\xa6\xd9\xef\xad\x3f\xe7\xbd\x6d\x8d\x28\x8f\x83\x2a\xb6\x3a\x54\x51\xc6\xd0\x21\xa4\x8a\xe0\x62\x1a\xe5\x39\x14\x81\x20\xd0\xda\xc1\x8b\x3c\x4b\x21\xbe\xf0\x84\xff\x26\xaa\xe2\x83\x69\x66\x71\x48\xe8\x21\xd2\xf4\x00\xf4\xa4\xa9\x85\x09\x2f\x83\x3e\xce\x80\x0e\x5a\xa2\x0f\x3d\xf4\x52\x94\x2f\x4e\x05\xf9\x22\x95\x24\x61\xb4\xfa\xb1\x4e\x43\x4b\x42\xfa\x58\x7e\xea\x58\x2b\xac\x18\x51\xbf\x31\xad\x11\x43\x6b\xb4\x78\xcf\xec\x69\x31\x98\x33\x45\xcd\x9d\x43\x9d\x5c\x2a\x3e\xd1\x63\xb6\xf2\x24\x9c\x80\x88\xc5\x13\x9f\xfc\xa0\x3c\x0d\x5c\x72\x34\x6e\xec\xc4\xe7\x71\x96\xb5\xfc\xad\x4d\xcb\x3a\xfc\x0e\x36\xc9\x4e\xdb\xdb\xb4\xc5\x43\x4d\x5b\xec\xcb\x68\x11\xb2\xf0\xe3\xbf\x4e\xd2\xcc\x13\xff\xcf\x4a\x33\x83\x84\x86\xa7\x4f\xbc\x30\xf3\x44\x63\x26\x33\x48\x88\x7c\x7a\x36\x9c\xa2\x6e\xda\xbf\x11\x65\x12\xa2\x4c\xdd\x0a\x9d\x58\x49\x66\xb6\x1b\xdb\xaa\x20\x33\x47\x7a\x9c\x3b\x45\xfc\x46\x8c\x39\xb9\x62\x4c\xdd\xbe\x9c\x58\x29\x66\xb6\x74\xd8\xaa\x10\x33\xc7\xe3\xf3\x8b\x26\xe0\x13\x3b\xe2\x09\x94\x5f\xea\x16\x7e\xb6\xe2\xcb\x13\x4d\xc5\x97\x66\x2d\x1e\x6a\xda\x62\x5f\x46\x8b\x90\x85\x93\xdc\x11\x5f\x2a\xbc\xcb\x97\xa2\x46\x96\x00\x71\x28\x5d\x80\x28\xe1\xef\x13\x3f\xed\x76\xec\x47\x57\xd0\xf6\xf5\x71\xa6\x14\x46\x71\xa8\xd4\xc4\x6a\x74\x77\x7a\x50\x8b\x0e\x6b\x51\xd2\x51\xd6\xbc\x9f\xcc\x16\x7c\x2a\xde\x05\x5e\x9f\x0a\xfa\x39\x07\xff\x25\x42\x4b\x51\xb6\x93\x0d\x28\xef\x52\xe8\x45\x93\xcb\x30\x08\xf7\x6c\xcd\x63\x2c\x53\x99\x3e\x65\x93\x95\x62\x0a\x92\xa9\x34\x26\xa3\x01\x43\x46\xcd\x28\x27\x9e\xf9\xf9\xc7\xb4\x4d\x57\xce\xeb\xe2\x2a\x30\x0c\x98\x87\xc3\x33\xae\xa2\x2f\x7d\x43\x0a\xcf\x68\x7d\x4c\xeb\x90\x7f\x32\x8b\x8e\x7e\xad\x8c\x7a\x87\x7f\x7d\xc5\xe0\x4f\xfd\x6a\x1b\xf5\xc8\xca\x5e\xff\xeb\x6a\xd4\xcb\x5a\xe2\x5f\xa0\x24\xfc\xa9\x5f\x45\xa3\xde\xac\xf7\xf6\x3f\x95\x51\xaf\x95\x83\xf7\x0b\x93\x86\x9b\xd3\xc7\x89\x93\x86\xd3\xc6\xfa\xa5\x1b\xf5\x66\x4d\x8b\xbf\x31\xea\x9d\x48\xa3\xde\xcc\xd7\x1f\x39\xb9\x46\xbd\xc3\x4d\xa5\xe2\x66\x2d\x1e\x6a\xda\x62\x5f\x46\x8b\x5f\x37\xa3\xde\xd3\xff\xcf\x4a\x33\x27\xd9\xa8\xf7\x74\x63\x26\xf3\x6b\x60\xd4\xfb\x75\x15\x65\x4e\xb2\x51\x6f\xb6\x1b\xfb\x9f\xc8\xa8\xf7\x1b\x31\xe6\x57\xc8\xa8\x37\x5b\x3a\xfc\x8d\x51\xef\x04\x19\xf5\x9a\xc8\x2f\xc7\x6d\xd4\x7b\xba\xa9\xf8\xd2\xac\xc5\x43\x4d\x5b\xec\xcb\x68\x31\x7b\xa3\xde\x4c\x43\xa3\x5e\xed\x58\xd2\xa8\x37\x73\xc2\x8c\x7a\xf7\x1e\x97\x51\xef\x99\xd6\x8c\x7a\xdf\x60\x27\xcc\xaa\x77\x6e\xc2\xaa\xd7\x84\x8e\x66\x61\xd5\x9b\x78\xce\xb1\xea\x3d\xb0\x3d\xdb\xac\xf7\xcc\x89\x37\xeb\x3d\x93\x45\x49\x6f\x24\xfb\x53\xe1\x5d\x9c\xf1\xac\xcd\x38\x92\xba\x19\xd9\x5b\x7f\x63\x7e\x56\x22\x76\x85\x77\x2d\x48\x13\x97\xb3\xa6\xf3\x6c\xea\x74\xfa\xfd\xe2\x70\x66\x3b\x27\xa6\xbe\x38\x69\x91\xbb\x27\x15\xf6\xc8\x05\xba\xb6\xa7\x14\x92\x37\x39\x19\x30\x6a\xf7\xa1\x6c\x2b\xdf\x11\x79\x82\x21\x5e\x3a\x21\x07\xec\x88\x61\x16\x6a\x11\x20\x8a\x7c\xa1\x6a\x1c\x94\x03\xe1\x6f\xb2\x01\xb6\xf3\xc3\x30\xf6\xb0\xc3\x9c\xf0\x44\x10\x7b\xf2\x82\xcb\xc9\xeb\x34\x80\x24\x9b\xbc\x08\xa0\xdb\x40\x12\x5f\x35\x2a\x08\xa6\xcb\x53\x56\xe5\xdf\x40\xbf\x0b\xa3\x3c\x00\x41\x94\x42\x51\x8c\x58\x28\x0a\x38\x94\x1e\x72\x93\x0d\xff\xec\x06\x50\xeb\xc2\x36\x55\xbd\x81\x8f\xe3\xcc\x45\xa1\x5a\x2e\xaa\xf9\xb5\x99\xf9\x75\x62\x06\xbd\xf0\x44\x1b\x99\x56\x9b\xbc\x4d\xa3\x76\xd1\x06\xd3\x0b\x45\x1b\x4c\xaf\x4d\xcf\x2a\xea\x10\xa1\x8a\xfb\xef\x34\xf5\xa2\xdb\x20\x8c\x37\x14\x1d\xa2\x1d\x7f\x23\xdf\x77\x20\x44\x24\x16\x93\xde\x64\xb3\xaa\xc2\x10\xce\x6f\x7b\x28\x8a\xea\xc5\xa3\x22\x7c\xd3\x06\x97\x42\x4f\x75\x52\xe4\x45\xb8\x4d\x1d\xdd\xe0\x32\xd1\x56\x85\xa3\xd0\xe0\x22\xe9\x31\x17\x49\xd3\x83\xf2\x2e\x4a\x2e\xa9\x4c\x79\x57\xd3\x16\x37\x65\xb4\x08\x59\xf8\x85\xec\x0c\xf5\x8c\x23\xb1\xd0\x1e\x89\x16\xce\xc4\x51\x3b\xf0\xbf\x10\x7e\x09\xbf\xfb\x65\x06\x24\xc9\x21\xe7\xa3\x47\x52\xf0\xa4\xa9\x99\x50\x8a\xfc\x98\x45\x01\xec\xcc\x7c\xac\x01\x1d\xf3\x2a\x16\xb1\xe1\xd5\x28\x17\x9a\x7d\x2e\x88\x9c\xd4\x24\x8b\x72\xf5\x0b\x9b\xac\xc2\x36\x4f\x55\xe1\x61\xe5\x82\xf0\x36\x59\x24\x8a\x12\x92\x1e\xca\x65\x6d\x42\x3e\x57\x2e\xc6\x35\x4e\x9a\x48\xea\x6c\xd3\x22\x5a\x5c\xf3\xaa\xa2\x88\xd5\x0f\xe0\x2b\x15\x96\xee\x69\x5c\x07\xb5\x9f\x98\x34\x54\x6c\x28\x0b\x04\x72\xee\x41\x28\xdc\xaa\x4b\x57\xd3\x65\xb2\x25\x84\x02\xe1\x43\xb2\xc8\xc5\xf6\x94\x86\xf2\xeb\x58\x90\x52\x40\xed\x50\xbf\x3c\x48\x83\x9e\xc9\x55\xbc\xfd\x50\x70\x1b\xcb\x01\xa9\x2f\xa4\x2a\x96\x17\x39\x73\x78\x85\x77\x89\x3d\x65\x6d\xa1\x4a\xe9\xc2\x96\xac\x9c\x13\xf9\x6a\x94\x07\xa5\xbc\x30\xab\x57\xd5\x6d\x79\x4b\x6d\x2d\x20\xd3\xd1\x26\xb4\xbc\x3b\xa3\x45\xc8\xc2\x89\x93\x95\x83\x45\xa8\x7f\x5d\x3d\xf5\x4b\xf2\x07\x13\x8a\x49\xc7\x5a\x89\xc9\x58\xe5\x4a\xa5\xb7\xb7\xf7\xb4\xd3\x4e\x3f\xfd\x8c\x33\xce\xe8\xeb\x83\xe2\x5e\x67\x65\x1d\x94\x1f\xa7\x0b\x16\xd3\xec\x6d\xbd\x5e\xfc\x89\x23\x9f\xe6\xb0\x1d\x36\xa7\x49\xe9\x23\xf2\xf0\x08\x7e\x29\x35\x9d\xe0\x63\x8d\x45\x52\xa1\x13\x3f\xf2\xda\x62\x62\xef\x7a\x32\x93\x69\xbb\xbe\x38\x07\xb3\x9d\xfa\x16\x27\x8d\xff\xa3\x3b\x71\xbe\xbd\x78\x9c\xfe\xfe\xf9\x65\x75\xbf\x5f\x4d\x7f\xbf\xbe\xcd\xfc\x1e\xbb\x75\xcc\xaf\xa5\xcd\xc6\x97\x67\xc1\xfe\x42\xa6\x97\xc2\xe9\x41\xd9\x50\xde\x89\xba\x1e\x76\x07\xd8\x2e\x86\x2e\x04\x6b\x45\x3c\xf3\xd4\xc7\x10\x4d\x81\x85\xe0\xdd\x9c\x8c\x1f\x02\x28\x3f\xfb\xb9\x94\x00\xb4\x31\x1d\x29\x33\xc5\x4b\xc1\xda\xa0\x1e\x98\x7e\xec\x03\x1c\x41\x60\x04\x5f\xed\x0f\xc4\xd3\x16\x11\x70\x5a\xe7\xb7\x7b\xfa\xa3\x64\x6d\xf0\x18\xe0\x14\xa8\x8f\xfe\x6a\xbf\x2f\x6b\xc4\x12\x58\x29\xa0\xb8\xc6\x4a\x35\x22\x54\x10\x02\xd4\x93\xa7\xba\x10\x4b\x66\x5f\x01\x51\x0d\x58\x02\x54\x8c\x2c\xdd\x13\x3c\x99\x32\x2d\x67\x30\x08\x29\x1d\xa7\xa8\xbc\x29\x01\x89\x78\x1c\xee\x59\x25\x10\x4c\x2e\xd3\x79\x7b\x42\x4a\x8d\x1f\xeb\x17\x5e\x55\xce\x72\xad\x57\x22\x13\x48\xc0\x22\xdc\x42\x07\x9e\x71\x06\x2e\xbb\x98\xe0\x4e\x4b\xcb\xfd\xd8\x64\x3c\x73\xb8\x1f\xd4\xda\xea\xe4\xf9\x72\x34\xd4\xa1\x25\x07\x85\xed\x1d\x04\x5c\x85\x78\x5f\x81\xe0\xec\x2c\x41\x3b\x54\x4f\x12\x7e\x1b\xec\x13\x6a\x35\x97\xa0\x75\xe2\x02\xb4\x4e\x1c\x7d\x4a\x6d\x04\xab\xa7\xbb\xbb\xe8\xcc\xae\xab\xa3\x3b\x4d\x75\x48\x6b\x2a\x99\x4c\x8f\xb2\x02\xad\x07\xe7\x81\x2d\x20\x3e\x02\xa3\x00\x89\x80\xd8\x3d\x19\x7f\x07\x01\xc6\xcc\xe7\x24\xb9\xd1\xbe\x4e\x45\x4c\xfc\x55\x70\x15\xaa\x67\x6a\x7f\x8b\x14\x17\xcf\x68\xa2\x62\xfa\x63\x31\xe2\xfa\xa3\xa4\x3a\x68\x2f\x10\x6b\xe1\x39\xf5\xb2\x49\x52\xa3\xa3\x45\x70\x77\x0e\x9d\x0b\x57\xa5\x7a\x04\xa8\x2d\x9e\xf8\xe1\xc7\x34\x55\xcf\xc0\x24\xd4\x17\xac\xf1\xf4\x7b\xe1\x46\x85\xfa\x59\x5d\x21\x3e\x09\x38\x7c\x61\x3c\x95\xec\x70\xca\x74\x28\x1a\x74\x78\x3a\xc2\xbc\xf6\x83\xd0\x66\x3b\xec\xd3\x4c\xca\x43\x26\xd5\x98\x09\xc2\x73\x71\x9f\x83\x58\xf4\x30\xdd\x70\x55\x19\xa9\x4d\xb5\xec\x71\x5a\xee\x4f\xb4\x3c\x0d\x6e\x4d\x58\x2d\xd9\x92\x80\xac\x4c\x25\x5a\x96\x11\x1e\x1e\x5a\xca\x4d\xb4\x2d\x3f\x98\x68\x29\x20\xcb\x0a\x68\x47\x90\x66\x1f\x4a\x34\x5b\x09\xd9\x54\x40\xc8\x74\x86\x1f\x4d\x34\x5b\x0a\x20\x47\xc0\x3d\x12\x33\xfc\xcb\x44\xcb\x79\x80\x50\x82\x2d\x25\x63\xb3\x2d\x1f\x4d\xb4\xec\x86\x6c\x2c\x60\xa6\xb4\xc3\x4f\x24\x9a\x75\xea\x2c\xe9\x31\x6f\x6e\x00\x24\xc7\xd2\x2f\x47\xf8\x3d\x98\x04\xe8\xff\xe1\x57\xc8\x47\xf6\xc7\xa5\x2a\x66\x10\x6f\x0c\xd6\x23\x04\x9b\x3c\x24\x21\xfe\x82\xe0\x5c\xa6\xbc\x10\x41\x16\x31\x60\x0e\x36\xed\x98\x8c\xf9\xae\xe5\x64\xcc\x56\xc1\x3e\xc8\xf3\xd7\x70\x2a\xa6\xdc\x3a\xc7\x45\x78\xae\x81\xc9\x24\xb1\x08\x3d\x99\x8b\xd0\x33\xbb\x45\x20\x63\x7e\x7f\xd9\xdc\xcd\x2e\x74\x5d\x9e\xcb\x5a\x97\xab\xe6\xb8\x2e\xb5\xa3\xa9\xeb\x22\xc0\x17\xa5\x60\x75\x22\x0e\x2f\x9a\x0b\x0d\x04\x28\xdc\x25\x82\xc5\x81\xbc\xe7\x02\x2d\x37\x53\x7c\x20\xbb\x0a\x64\x84\xa7\x58\x3d\xc0\x4f\x0f\xe8\xbf\xa1\x60\xc6\x25\x92\x43\x8c\x1f\xcf\x24\x2b\x0e\x9a\xf4\xce\x21\xd1\xc4\x3e\xb5\x37\xcb\x3e\x05\x8b\xd1\x66\xe5\xcf\xac\xf5\xb8\x32\x7d\x3d\x34\x9c\xd2\xa0\x59\x92\x58\x43\xb7\x20\xf0\x97\x90\xaf\xa1\x9a\xf8\xd8\x24\x10\x7e\xc4\x44\x10\xf1\x50\x78\xe6\xe5\x8a\x68\x88\x12\x9e\xbb\x76\x91\x2f\xb8\xf0\xab\xe5\x00\x18\x7a\x4e\x30\xe1\x43\xd1\x36\xb8\x85\x50\x95\x29\x46\x79\xa5\xd4\xe8\xd4\xde\x1c\x62\x5c\x15\xf4\xde\xa0\x8c\x21\xd0\xe8\x2c\x14\x54\x6f\xde\x91\x68\x76\xd0\x17\xfc\x2e\x23\x49\xf0\x3d\xd0\x65\x01\xf8\x1c\xac\xbd\x4f\xdc\xce\x78\x25\x34\x44\x48\xb2\xa6\xd7\x16\x1a\x87\x2c\xdc\xe1\xcd\xca\xe4\x39\x9e\xbe\x2f\xd3\x4c\x35\xf8\xe2\x47\x39\xc1\x32\x02\x54\x41\x05\x83\x33\x8c\x95\x50\xf8\x1a\xd6\x43\x6d\xa2\xa4\xc3\x3b\x53\xc0\x70\xfb\x1c\x0c\xb2\x41\xac\xba\x5b\x87\x94\x60\x80\xa4\x8e\x50\x88\x29\xf8\x03\x73\xbc\x9b\x5c\xa3\x21\x0b\xaf\x98\xdd\x3a\x5c\xd7\x70\x1d\x2a\xa6\x52\x8b\x7a\x73\xb5\x06\x23\xe9\x6b\x70\xdd\x1c\xd6\x60\x86\xae\xc1\x0c\x5d\x83\xa3\x74\x0d\x8e\xce\x66\x0d\xbe\x95\x5e\xb9\xbc\xee\xfc\x76\x27\xb1\x3c\xb2\x56\x69\x57\xfa\x2a\x0d\xaa\x53\xbc\x3e\x81\xd3\x41\x9a\x3b\x36\xc5\xf5\x52\x6d\x34\x6a\x4b\x57\x18\xc6\x1d\x11\x8b\x9f\x9b\x59\x11\x71\xf3\xbb\x05\x70\xed\xc0\x0a\x42\xf6\x51\xcf\x28\x89\x21\x7a\xd0\xdb\xcd\x4f\xbe\x39\x6d\xed\x08\x52\x87\xe6\xb0\xba\x4c\x76\xad\x17\x0c\x36\xb1\x46\x33\xca\x7b\x15\xa2\x59\xfc\xc8\x73\x2b\x80\x5b\xc7\x25\x60\x0c\x56\x6f\x24\xef\x7b\xbf\x8b\xdb\xac\x36\x9c\xc1\xd4\xf2\x99\x3d\x7f\xef\xc7\xaa\xe7\x6e\xa7\xe7\x6b\x5b\xe9\x39\xaf\xf0\x22\xd3\x7b\x7e\xe0\xbb\xaa\xe7\x4e\xa7\xe7\xeb\x5b\xe9\x39\x87\x02\x55\x77\xc4\xe2\xc7\xff\x75\x85\xba\xb5\x40\x74\x7a\x32\x79\x3b\x56\x78\x57\x00\xb4\x94\x45\x41\x37\xa7\x53\xd0\x41\x8d\xe6\x35\x68\x5c\x66\xe6\x33\xd4\x5d\xfa\x7a\x68\x00\x25\x0e\xb1\xaa\x73\x15\x5e\x41\x3b\xbd\x9b\x3b\x57\xa1\x05\xe0\x56\xce\x2c\xdb\xb5\x06\xdc\xfb\xc1\x23\x2b\x51\x57\x5d\x6c\x10\x3a\x07\xab\xea\x5c\xe3\x92\x71\x67\xc9\xc6\xe8\x70\xdf\xea\xae\x87\xe7\x1e\x20\x35\x3e\x19\x3d\xb6\xea\x06\x3f\xd8\xec\xd8\x7e\x65\xd6\xab\xba\x67\x8e\xab\xfa\x93\x6e\xb5\xaa\xe7\x7b\xc3\xe0\x66\xb1\x6b\x4a\xba\xbc\x73\xd6\x6b\xfa\xc0\x41\xb5\xa6\x3d\xad\xae\xe9\x9e\x96\xd6\x34\xeb\xa2\x68\xbe\xa6\xef\x3f\xff\x57\xbc\x4c\xff\x7f\xb6\xff\x2a\xbc\xeb\xcb\xbc\x1e\x23\x8a\x44\x76\x99\xd0\xae\x08\x8c\x92\xa7\xe9\xf0\xae\x73\xce\x7d\xc1\xc0\xaa\x17\x9e\x77\xfe\x05\x2f\x5a\x3d\xf8\xe2\x97\xbc\x74\xcd\x85\x6b\xd7\xad\x1f\x1a\x8a\x5f\xf6\xb2\x97\xbf\xe2\x95\xaf\x7a\xd5\xab\x36\xfc\xd6\xab\x5f\xf3\xda\xdf\x7e\xdd\xeb\x87\x87\x37\x5e\x74\xf1\xa6\x4b\x2e\x7d\xc3\xc8\x1b\xdf\xf4\xa6\xff\xf2\xe6\xff\xfa\x96\xdf\x19\xfd\xdd\xff\xf6\xdf\xfe\xfb\x7f\xff\xbd\xff\xf1\xfb\x7f\xb0\xf9\x0f\xdf\xfa\xb6\xb7\xff\x7f\x7f\xf4\x8e\x2d\xff\xf3\x7f\xfd\xf1\x3b\xff\xe4\x4f\xff\xf7\xd6\xff\xf3\x67\x7f\xf6\xe7\x7f\x5e\xdd\x76\xd9\xf6\x1a\xbf\x1c\xfe\xbb\x82\x8f\xf1\x2b\xf9\x55\x7c\x07\xdf\xc9\x77\xf2\x71\x7e\x35\xbf\x86\x5f\xcb\xaf\xe3\xd7\xf3\x77\xf1\x1b\xf8\x2e\x7e\x23\xbf\x91\xdf\xc4\x77\xf3\x9b\xf9\x2d\xfc\x56\x7e\x1b\xbf\x8d\xef\xe1\x7b\xf8\xed\xfc\x0e\x7e\x27\xbf\x8b\xdf\xcd\xef\xe1\xf7\xf2\x09\x7e\x1f\xbf\x8f\xbf\x9b\xbf\x9b\xbf\x87\xdf\xcf\x1f\xe0\x0f\xf0\xf7\xf2\x49\xbe\x97\x3f\xc8\x1f\xe4\x0f\xf1\x87\xf9\x3e\xbe\x9f\xef\xe7\xef\xe3\xef\xe7\x53\xfc\x03\xfc\x03\xfc\x83\xfc\x11\xeb\x35\x1c\x3a\xca\x92\x38\x58\x77\xa5\x9f\xe2\xa3\x1a\x07\xeb\x58\x12\x07\xeb\xae\x8c\xfb\xf5\x98\x94\xd9\x7a\x88\x3e\x25\xe5\xe9\x0f\xf1\x70\xe8\xe3\xbc\x97\x77\x3c\xc2\x43\xa9\x82\xc4\xaa\x1c\x48\xcd\x43\x39\x64\xdc\x43\xe7\x86\xee\x61\x15\x0b\x8c\x64\xfd\x41\x1e\xc2\xfd\xf2\x01\x1e\x0a\x3f\xde\x8e\x65\x96\x99\xf0\xb7\xc5\xeb\x76\xc6\x58\xb5\x56\x58\xf8\x28\xf9\xc4\x14\x97\xc2\x38\x78\x33\x72\xf1\xb9\xca\x6b\x91\x73\x80\x61\x64\xb3\xf7\xf3\x10\xae\x97\xf7\x71\x25\x68\xd7\x3c\x2c\x83\x31\xee\x09\x6e\xa6\xff\x01\x8e\x4d\x0c\x38\xda\x50\x51\xe1\x7a\x4e\xd1\xda\x5d\xf0\x87\x94\x8d\xc0\x65\xb6\x0f\x65\x09\xf9\x5a\xc2\x8b\x02\xfd\xaa\x04\xcc\x4a\x01\x6c\x69\xfc\xed\x3e\xfb\xb1\xf8\x46\x6b\x9e\x7d\x98\x87\x43\x4f\xb0\x5e\xde\xf1\x10\xcc\x31\x58\xc3\x5e\x65\x50\xbb\x1d\xc5\xf4\x7a\xba\x1f\xf7\x2e\xaf\xe7\x99\x45\xf4\xac\x6f\xb4\x81\x61\x0f\x72\x6c\x30\x6a\x5e\x75\x79\x2f\xef\xd8\xcb\x2d\xb6\x0c\xfc\x0a\x62\xd1\x2a\xf6\x2a\x55\x1c\x18\xe7\x38\x08\xe5\xae\xe9\x7b\x0f\xda\x1f\x7b\xa2\xc0\xfe\x51\x2a\xe7\x4c\xff\x3d\xbd\xbc\xe3\x01\x8e\xee\x99\x37\xda\xf8\xb9\xfb\x39\x05\xae\x33\xcb\xb0\xda\xef\x03\x01\xeb\xdd\x1c\xfd\x39\xdb\xab\x04\xd8\xf1\xdd\xaa\x1b\xe5\xf7\x79\x42\x6e\xd2\x7d\xf2\xbb\x9c\xf0\x13\x1a\xac\xec\xcb\xbc\xb8\x7c\x76\x82\xa3\x4d\xf4\x5e\x4e\xde\x68\xa0\xee\x8d\xe8\x96\xd0\x37\x62\x51\xae\x7e\x3e\xf7\xba\xf3\xf9\xbc\x9c\xcf\x3d\x6a\x3e\xe0\x28\x2b\xfb\x2a\x4c\xea\xdc\x3a\x90\xca\xbb\xc9\xfb\x4b\x45\x0f\x5f\xfb\x4e\x6e\x0f\x03\x4a\x96\x2b\xf1\x5b\x30\x7e\xde\xc1\x93\xbb\x04\x36\xf1\xdb\x39\x58\xc0\xdf\xb7\xd8\x21\x8e\x09\x4a\x1c\x75\xe8\xf9\x48\xa8\xab\xfd\xa2\x0b\xee\xaf\x90\xfd\x21\x9a\x4c\x40\xdd\x72\x00\xf9\x27\xe8\xfe\x51\x2f\xef\xd8\xc3\x43\xb0\x09\xde\xc6\x0d\xa8\x3e\xb8\x10\x04\x83\x78\xa7\x24\xa0\xbe\x79\xb6\xd2\xcb\x3b\x6e\xe5\x21\x58\x09\x6f\x81\x67\xe3\x89\xc9\x15\xab\xfd\x52\x18\xcf\xdc\xd3\xa7\xde\x66\x37\x47\x6c\x74\xf9\x13\x0d\xec\x21\x6f\xb3\xbb\x00\xc6\xd4\x9b\xb8\x2a\x39\x51\xf3\x68\x7c\x8f\xdb\xb0\xdc\xcb\x3b\x6e\x84\x2e\x35\xf5\x9d\x85\xdf\x0c\x7d\x5e\x1e\xb1\x5d\xc0\x9a\x3c\xc9\x39\xe4\x6f\xe7\xf6\xf2\x8e\x1b\x38\xda\xab\xdf\xc5\x13\x27\x65\x15\x7e\x99\x75\x52\xc0\x60\x78\x2d\x57\x41\x68\xc7\x78\x8a\x50\x6c\x4d\x9c\x64\x92\xef\x4e\xaf\xe0\x32\x34\xd0\xcb\x3b\xae\xe6\x61\x1c\x98\x3a\xd8\x5f\xe2\xf8\x95\x7c\x9b\x2a\xe2\xb7\x71\x5d\xf3\x3a\x0e\xc6\xaa\x69\x0e\x88\x0f\xd3\xa1\xee\xcf\xd6\x0d\x55\x05\xa2\x52\xe4\x0b\xcb\xc5\x5f\xd2\xcb\x3b\x76\xd6\x71\x8c\x17\xf7\xf2\x8e\x1d\x4d\xd6\x61\x4c\x2e\xb9\x24\x9c\x88\x09\x2f\xe2\xe0\xb4\xb9\x42\xb3\xdc\x0d\xc8\x71\x6b\x1c\x9e\x50\x08\x63\x9f\x63\xd8\x24\x8c\x35\x00\x60\x1d\xdf\x53\x6a\xa8\x02\x2a\xd7\x6f\xf8\x71\xfa\x86\x13\xf4\x0d\xed\x94\x3f\x23\x3b\xdf\x5e\x3f\x65\xc2\xf2\x3f\x25\x9b\x6c\x0b\x9d\xb7\xf8\x73\x77\x33\x2b\xba\x7c\x84\xd1\xcf\xc9\x34\x3e\xdd\xca\x9e\x42\x29\xf7\xff\x63\xcf\x38\x52\xdd\x63\xf8\x2d\x56\x02\xdf\x5a\x77\xc6\xd7\xf5\xf2\x8e\xff\x6d\xaf\xd9\x92\x46\x9b\xcc\x9e\x55\x1a\x82\xe4\x67\xc9\xfc\xea\x11\x24\xc9\x1c\xe5\x70\x7f\x12\xe2\x6a\xdb\xca\x41\xba\x9b\x83\xf4\x35\xff\xda\x01\xd2\x8b\xd9\x45\xfb\xb1\x9b\x0d\xaa\x9e\x3b\x8f\xfc\xa1\x35\xbd\xbc\xe3\x8f\xd5\x1d\x38\x8c\x07\x62\x9c\x9b\x0a\xeb\xf1\x5d\xef\x5b\x81\x12\x7c\xe0\xac\xe6\xe3\x74\x98\xbf\x72\xcc\x5b\xd8\xf7\xb0\x06\xca\x8e\x38\xb8\x54\xfe\x67\x28\x50\x7a\x38\xc4\xe0\x2f\xbb\x5e\xc2\x6c\x31\xfc\xb4\x25\xa4\xbb\xbe\x5b\x1e\xa9\x77\x60\xcf\xbb\xbc\x32\xee\xc7\xbf\xc9\x76\x7f\x64\xf9\x73\xcc\xc8\xc5\xa0\x50\xb3\xed\x1f\x83\x43\x5f\x95\xed\xdf\x0e\x50\xa8\x02\x00\x12\x65\x5f\xce\xd5\x99\x72\xd3\x3f\x25\x1f\x7a\x5b\x88\x83\xbd\x55\x2d\xd0\x5e\x5d\xac\x26\xfd\xc2\xff\x5a\xe3\x0b\xdf\x40\xfe\x17\x35\xe2\xe8\x2e\xbb\xd2\x09\xbe\x70\x98\x76\xf5\x9e\xe5\x64\x81\x4b\x30\xbd\x1f\xcb\x69\x6d\xc6\xce\x47\x22\x05\x10\x89\xac\x62\x2f\xc7\x2d\xd8\x02\xf5\xc7\x9c\xdb\xea\x69\xf9\xd4\xef\xcb\x5b\xd1\xac\xf0\x3f\xca\xaf\xfe\x47\x98\x94\x23\x9c\xaa\x26\x8e\x1c\xc1\xa9\x1c\x11\x98\x7e\xbe\x2d\xfb\xf9\x3d\x08\x5a\xe1\x6a\x09\x67\xe4\x57\xff\x3d\x53\x8e\x78\x52\xfe\xfc\xbb\xf0\x80\xbd\xb7\xd5\x97\xf0\xad\xba\xb7\x3f\x2d\x69\x60\x14\x22\x4d\x92\x86\x70\x47\x8c\x80\x47\x7f\x27\x1c\xfa\x96\xfc\xf7\x2d\x49\x31\xc2\x79\x21\x47\x8c\xe0\x54\x8c\x08\x52\xa6\xf3\x16\x67\x3a\x9f\x94\xd3\xf9\xaf\x38\x9d\x2a\x0d\x77\x48\x48\x11\xf0\xe8\x9b\x89\x14\xc1\xcd\x4b\xbf\x29\x34\xc4\x80\x54\x40\xa4\xc0\x7f\xc2\x06\x43\xdf\x93\xff\xbe\x51\x5e\x25\xeb\x94\x14\xfd\x34\x7e\x93\x26\x4c\x7c\xbf\xa9\x30\x31\x92\x25\x4b\x28\x01\x82\xca\x01\xcf\xca\x81\xde\x10\x0e\xfd\x8b\xfc\xf7\x52\x53\x57\x87\xb7\x22\x43\xfc\x50\x3e\x73\x49\x38\x74\x54\xfe\xbb\xa9\x4e\x86\xf0\x01\x88\x1d\xde\xe4\xa2\x34\x39\xe2\x47\x09\xf1\xe0\x9f\x65\xcb\x8d\xa1\x46\x40\xb5\x0d\xff\x6f\xa2\xe1\x0f\x64\xc3\xe1\x50\x73\x2c\x86\x1c\xab\x68\xc1\x1b\x4b\xc6\x40\x4b\x2c\xb3\x3f\xa1\xbd\x3c\x40\x0f\xec\x20\x31\x33\xc8\x4b\x18\x23\xd7\xd1\xe3\xb0\xc5\x10\xfd\xcf\xe4\xa8\xaf\xc7\x27\xb6\xe0\x13\x7b\x39\x5c\xb5\xa4\xec\x1f\x68\x16\x1e\x14\xd7\x92\x3c\x7b\x82\xb7\x72\x6b\x1e\xcb\xbc\x35\x37\x47\x0a\xab\x5e\x57\x0c\xc1\xb9\x8d\x46\xfe\xd0\xdf\xca\xe9\xbc\x46\xde\xec\x01\xdc\xec\x41\xc4\x87\x7e\x2a\xbf\x7b\x75\xbd\x92\x93\xc6\xbf\x7e\x4e\x07\xbd\x27\x5d\x61\x71\x38\xf1\x4d\xf2\x2c\xfc\x56\x98\x64\x33\x37\xca\xaf\x37\x24\x2f\xf9\x9a\xfc\xf6\x55\xea\x5b\x5d\x72\x24\x42\xef\xc7\x1e\x8f\xd8\x63\xe1\x0f\x5d\x1d\x61\xaf\x47\x14\x3a\xf8\x43\x19\xbb\x8f\x36\xc3\xf1\xd4\xda\xe7\x2e\x39\xee\xcb\x41\x2a\xdb\x5e\x45\x61\xb9\x91\xf4\x0f\xcd\x5f\x16\x86\x16\x5c\x99\x4b\x2d\x54\xb0\x58\x57\x07\x78\x97\x6c\x11\xa7\x1e\xc4\x2b\x2f\x6f\x76\x10\xb7\xca\x83\xc8\xf0\xfc\x25\x42\x34\xac\x54\x6f\x62\x6a\xae\x92\x43\xad\x0f\x87\xae\x93\xff\xae\x6b\x4d\x9c\xd7\xcf\xee\x94\xcf\xac\x0d\x87\xae\x91\xff\x5e\x58\x2f\xce\x87\x82\x47\x9e\x60\x48\xd3\x5b\x55\xed\x26\x29\x0c\x3e\x2f\x49\xe6\x25\x69\xc7\xf3\xda\xcb\xdd\x53\x37\x2e\xbb\x7e\x71\x8a\x98\x7f\x7d\xa2\xe1\x0e\xd9\x70\x30\x14\x5e\xfc\xef\x5c\x6d\xcb\x0d\xf8\xd5\xd0\x98\xfc\x77\x75\x9d\x54\x75\xb5\xfc\xfa\x45\x20\xa5\x0e\x5d\x21\x3f\x5f\x90\x24\x1c\x9c\xe7\xf9\xe9\x5f\x9f\xd7\xb2\x74\x70\x9b\xec\xfc\x85\xc9\xf1\x93\x86\x90\xc6\xc2\xc2\x1e\xd9\xc7\xaa\x10\x25\x98\x81\x30\xfd\x74\xdd\x7e\x79\x96\x74\x80\x72\x10\x29\x45\x0e\x04\x63\x15\x94\x34\x79\xf1\x8e\xcb\xb3\xe5\x45\x2d\x24\xbc\x57\x4e\xeb\xdc\x96\xef\xf6\x12\xbd\x0a\x7b\x22\x6a\x70\x79\x37\xc7\x0c\x49\xc1\x84\xa7\xde\xf9\x5e\xae\xe3\xf8\x52\x6f\xf7\x5b\x39\x26\x3f\x32\xe1\xd9\xeb\x54\x7d\x09\xdf\xaa\xeb\xf4\x73\x1c\x12\x1f\xa1\xf6\x4c\xa3\xdb\x1d\x1e\xed\x0b\x87\xee\xe1\x00\x8a\x3e\xb7\xdb\xdd\x73\x6f\xf7\x5b\xb1\x2f\x7a\xbb\x3f\xc6\x01\x6c\x3d\x14\x5e\xe3\xdb\x1d\x1e\x3d\x2d\x79\xbb\xc3\xb7\x95\x34\xc6\xb0\xb7\x29\x63\x40\x75\xdf\x84\x06\x66\x9d\xea\x07\x39\x26\x32\xbe\x9f\x43\x80\x5f\x1d\x47\xe0\x0d\x38\xc2\xc3\x1c\xa2\x01\x87\xf6\x73\xac\x84\xc2\x26\xe3\xa7\xde\x4b\x15\x7c\xa0\xdf\x15\xea\xe4\x3f\xf5\x5e\x72\xf2\xdf\x97\x38\xd0\xfb\x38\x00\x9a\xd7\x9f\xfc\xa9\x44\xc3\x87\xb8\x81\x3a\x27\x37\x44\x1b\x7c\x09\x36\xc2\x8d\x36\xb6\x7d\x69\x68\x0d\x6a\x75\x2b\xf8\xa1\x13\xb5\x82\x1f\xe6\x18\x5a\xf7\x31\x0e\xb1\x75\xb3\xe2\xa9\x1f\xe5\x08\x41\xfe\x17\x5c\xd7\x2c\xd4\x3c\x35\xc9\x30\x50\x4f\x0d\xd4\xc2\xb6\xa9\x0a\x85\x75\x1c\xf5\x2f\x13\xcb\x75\x80\x63\x24\x79\xdd\xba\x3e\x9a\x68\xf8\x11\xae\x4a\x85\x24\x55\x4d\xcf\x88\x3d\x72\x3d\x52\x75\xcd\x4f\x34\xe4\x1d\x7d\x68\x1b\x75\x25\x20\x25\xfa\xf4\x44\x1e\x38\xfb\x68\xb0\xcc\xa7\xe8\xcc\x52\xa3\xa1\x3f\xd3\xb4\xc5\x67\x9b\xb6\x38\xd8\xb4\xc5\xe3\x4d\x5b\x7c\xb1\x69\x8b\x43\xb4\xc5\xc7\x9d\xb8\xed\xb1\x66\xbe\x73\xcc\x3a\x60\x8c\x7b\x9e\xe7\xfb\x01\x3a\x39\xda\xda\xa1\x10\x49\xaa\x93\x6e\x22\x3b\x24\xa8\xe2\x9d\xc7\xfb\x62\x7f\xac\xac\x72\x52\x62\xf5\xef\x45\x36\xa4\x1e\xfc\xdf\x15\x83\xc6\x0f\x5b\x96\xa8\xfa\x40\x06\x78\x82\xd6\x61\x98\x87\x79\x30\xa5\xb8\x7b\xac\xcc\x75\xd5\x89\xb8\x6b\xa3\x8d\xe3\x6d\x0f\xc3\xb8\xf6\xd5\xfd\x92\x27\x77\xeb\xca\x2d\x69\x65\x63\x69\xd5\x95\x4e\x9d\x3e\xe6\xc6\xa7\x34\x8c\x24\x12\x2c\xce\x6d\xb4\x01\xcb\xf9\x50\xa1\xae\x0b\x16\x77\x6e\xb4\x09\x05\x39\xfc\x3e\xa8\x8b\x94\x69\xdc\x39\x8f\x18\x98\x6d\x3d\xf3\x1c\xae\x6b\x6d\x60\x4c\x2d\x6b\xad\x84\x1f\x36\xee\x6f\xa1\xbf\x90\x85\x77\x9c\xf3\x1b\xaf\xa1\xf3\x5f\x85\x77\x5d\xcf\x69\xb6\x01\x96\xb7\x6f\x86\xd8\x50\xef\xd2\x5b\xbb\x6e\xfd\xfa\xa1\xf8\x65\x2f\x7f\xc5\x2b\x5f\xf9\xaa\x0d\xbf\xf5\x5b\xda\xa7\x67\x5d\x7a\xda\xa3\x97\xe5\xcf\x33\xde\xbc\x2b\xf8\x18\xf1\xaa\x0d\x26\x9d\x6a\xf7\xa7\x9f\xba\x03\xda\xa9\x76\x48\x09\x81\x07\x39\xc6\x9e\xc5\x0c\xdd\x60\x31\x8b\x72\x31\x8b\xf2\x31\x8b\x0a\x31\x8b\x8a\x31\x8b\xda\x62\x16\xb5\x83\x2f\x6d\x0c\x8d\xd1\x87\x78\x14\xaa\x67\x3b\x44\x3e\xf2\x44\x20\xd9\xe6\x79\xfc\xb5\x51\x20\x72\x51\x5e\x14\xa2\x36\x51\x8c\xda\x05\x8b\x72\x82\x47\x05\x79\x08\x5f\x13\x15\x45\x18\x31\xd1\x81\x6a\x63\x71\x0d\x7b\x8d\xbc\x03\x2f\xe4\xaf\x95\x22\x88\xd2\x38\xfe\x4d\x1b\x5f\xe5\x77\xca\xda\x7c\xad\xbc\x00\x2e\x07\x3b\x2f\x94\xf8\xc5\x48\x34\xa9\x5d\x8a\x3c\x58\xa8\x44\x01\xd5\x17\x1f\x35\xd1\x36\xa5\xfe\xb5\xaf\xf6\xa7\x78\xc5\x8b\xc7\x6d\x24\x97\x14\xc7\xb6\xc9\x99\xca\xb6\xbb\x38\x38\xf2\xa4\x0a\x09\x19\x76\xeb\x76\x8e\x55\xe5\x8d\x20\x02\x65\xff\x0a\xd2\x4a\xd3\xef\xa0\xeb\xba\x97\x26\x5f\xaa\x5c\x41\x51\xe6\xe6\xae\x2f\x80\xb5\x17\x4d\x6c\x97\x81\xa2\x75\x21\x7f\x1d\xca\xba\xc3\xb0\x5c\x82\x5d\x89\xc1\xfc\x17\xf2\xd7\xc2\x22\x95\x7d\x6b\x53\xb9\x0c\x6c\xd0\x68\xdb\x1a\x11\xbc\x0a\xb9\x7e\xfe\x58\x39\x97\xca\x2a\xbf\x2c\x1f\xa9\x86\x61\xec\xe3\xd7\x51\x5e\xa8\x86\xe5\x82\xc8\xab\xb5\x04\x5f\xc3\x9f\x43\x6e\x21\xa6\x02\x16\xd4\x4c\xc1\xe4\xfb\x67\x28\x66\x4c\xbb\xde\xd6\x77\xd1\x37\x76\xbc\xad\xd3\xdc\x84\x2b\x7d\x06\x4d\xc7\x61\x3c\xcd\x22\x08\x1d\xf4\xd5\xfe\xae\xf6\x37\x9b\x79\xe4\xcc\x3c\x56\x81\x29\x39\x14\x39\xfd\x12\x6a\x1a\x0b\x7b\x79\xc7\x9f\x22\x9e\xc8\x9f\xc8\x5f\xb9\xf3\xeb\x22\xf8\x1a\x3c\x79\xef\x0c\x45\x4e\xe4\x49\x59\x94\x77\xe2\xf7\x7f\x6c\xaa\x84\xa1\xb2\xc7\xd1\x62\x91\x0b\x45\x10\xe5\x95\xea\x03\xe5\x71\xa7\x78\x54\x84\xa8\xc4\xff\x89\x7a\x15\x2c\xf2\x08\x51\x46\x95\xe9\x16\xec\x98\xa3\xdb\xa2\x1c\x74\x24\x72\x55\xd9\x8d\x24\xbc\x5d\x1c\x0f\x00\xfc\x1e\x33\x91\xdb\x86\x14\x54\x10\x30\xce\xd6\x4b\x2d\x6c\xc1\x16\x04\x5f\x78\x47\x88\x73\x2a\xaa\x29\xb6\x85\x22\x2f\x8a\x74\x4c\xb0\xf5\x8a\xa2\xb2\x4c\xb7\x29\x3a\x6c\x83\xa1\x95\x11\x05\xd3\x4a\xe4\x09\x20\x44\x79\x37\xdd\xa2\x5b\x0a\x64\x8b\x60\xfa\x9b\xd5\x18\xa0\x81\xbe\x5d\x59\x57\xf0\x18\xd3\x5f\xde\x86\x17\xed\x79\xfc\x75\x90\x0b\x89\x46\x9e\x34\xdb\xd2\xb8\x2d\xcd\x7a\x90\x23\xc0\xcc\xb0\x7c\x7b\x18\x70\xac\x0a\x01\x2e\x15\x0c\x17\xec\xa3\x8e\x40\x32\xc9\x87\xa8\x5a\xb8\x5e\x67\x90\xe4\x2a\xba\x88\x94\x64\x25\x1e\xb2\x0d\x1f\x8d\x41\x01\xe4\xc4\x6c\x0e\xf1\xe5\x61\x81\x0a\xb8\x40\x71\xed\xe9\xd0\x88\x06\x13\x76\xc6\x5b\xcc\x84\xb7\xc2\x7c\xe5\xae\x91\xd0\x9b\x77\xd3\xf9\x5c\xef\x46\x80\xb5\xe1\x7c\x8a\xb0\x1a\x48\x4b\x50\x67\x3d\x65\x5a\xca\xfa\x9f\x53\x96\xe9\xbc\xb2\x8d\x15\xa0\x9c\xcb\xef\xd7\x13\xd7\xf3\xca\x34\x4d\x89\x8b\x21\x71\xb1\x2a\xb5\x97\x53\xe2\x62\x8a\xb8\x72\x82\x53\xe2\x3a\x0d\x4c\xda\x43\x2f\x00\x8b\x34\x12\x57\x5e\x11\x57\x41\x2a\x9a\x79\x3a\x26\x18\xa8\xe5\x1a\xd0\xb5\x13\x05\x4a\x5c\xb9\x34\x27\xe1\xde\x4c\xe2\xda\xc5\x63\x5b\x9d\xab\xc6\x75\x45\xd0\x4b\xad\x9b\xff\x77\xb1\xa8\xd7\x68\xa8\x56\xc9\xd8\xed\x41\x15\x55\xb3\xfb\x77\xb4\x67\x87\xc4\x29\xe3\xa9\xd9\x29\xca\xc3\xe9\xc5\x5f\x7c\x48\xf9\x68\x5c\x96\xbc\x2f\x63\x82\x19\x9b\xb5\x97\x5b\x97\x4d\x05\xbd\x43\x39\xa0\xad\x37\x87\x09\x5a\x6a\x48\xfd\xaa\xaa\xad\xd1\x1b\x33\xa9\x69\xd0\x31\xad\xd6\xa4\xac\x76\x26\xb1\x8d\xc3\xfb\xe6\x66\x49\xc9\x6e\x10\xd9\x54\x03\x4a\x2e\xe0\x14\xf2\xea\x8d\x89\x03\x25\x7b\x79\x72\x90\xd2\x33\x22\x19\x70\xd1\x61\xc0\xe7\xc1\xd7\x86\x97\x8e\xe2\x13\x9a\xdb\x6e\xc1\x43\xb0\xd5\xd8\x6b\x5d\x46\x7b\xa9\xec\x6f\xda\xe5\xf7\x2f\x81\xef\x95\x4d\xca\x18\x61\x56\x83\x69\x3d\x54\x4f\xeb\xfa\xa6\x3c\x39\xee\x16\x14\x2e\x04\x33\x1c\x55\x33\x7d\x18\xef\xa2\xd0\xee\x22\xb3\xbb\x48\x14\x87\x03\x74\xdd\x6e\x2e\x9a\x75\x3b\xdf\x03\x33\x70\x3c\xb3\xaf\x4f\xb9\xac\x9c\x10\xc1\xbf\xa0\x8f\xdd\x57\x97\xc4\xa7\xec\x4b\x69\x1c\xec\x45\x60\x45\x8f\xa7\xd5\xb5\x26\x72\xe4\x02\x53\xd6\x75\x87\x57\x5c\x2e\xd9\xf2\xeb\x4e\x0c\xaf\xb8\xb0\x97\x77\xfc\x76\x88\xee\xe5\xd7\x36\x62\x16\x30\xe8\x6b\xe6\xc8\x2c\xa6\x8f\xef\x2c\xee\xd2\x67\x71\xc3\x89\x3b\x1d\x9f\x3e\xe1\xa7\x63\x6d\x2f\xef\x78\xa5\x94\xcd\x72\xe0\x9d\x7f\x85\xbc\xc7\x0b\xa4\xd0\xe7\x2b\x52\xe5\xa8\xcf\x36\x96\xa3\x30\xfa\xe0\x20\x03\x1b\x3e\x74\xf3\xb2\x30\x2e\xaa\x21\xe2\x30\xee\x49\x48\x6c\x8f\x33\x34\xce\x9b\x36\xeb\xc3\xb8\x2f\xd1\x06\xa2\xb7\xd6\x87\x43\x5f\x60\x60\x55\x8f\x6b\x3c\xd1\x60\x1e\x7c\x9f\x36\xdb\x2f\xb6\x22\xf5\x81\x19\x6d\xad\x92\xfa\xa0\xb3\x35\x76\x3e\x2f\x95\xca\xed\x31\x3e\x16\xe5\x20\x2a\xed\x25\x4a\xfe\xcd\xe4\xad\x7a\xe4\xaf\xd2\x91\xef\x5a\xee\xb8\xdc\xfd\xd4\x0b\x19\xac\x4e\x83\xf5\xc7\xe7\x6a\xb4\xbc\xcf\xed\xf8\x78\xee\xf1\x39\xcc\xc0\x7a\x3f\x74\x8c\x81\xb9\x5e\x1d\x1c\xe5\x52\x08\xe4\xf9\x09\xe8\xa8\x17\x84\xa1\xf5\x82\x49\x29\x18\x14\x14\x7a\x7c\xbc\xb4\xe3\xf3\x8d\xd6\xee\xda\x2d\x78\xd5\xea\xb9\x3d\x8d\x8e\x80\xa1\x7f\x65\xc6\xc2\xaf\x98\xf0\x44\xe2\xaa\xdd\x89\xf6\x7b\x75\xd5\x6e\xc5\x69\x4c\xb4\x7c\xd3\x7e\x2b\x73\x7a\x84\x7b\xff\x44\xce\xe2\x05\x6e\x8c\xcb\x14\x8f\x8c\xe2\x88\x27\x15\x97\x6e\x82\x1b\x56\xae\xe6\x24\x55\x36\x55\x0d\xd2\x33\x7a\xd4\x11\xa6\x4d\xf0\xe7\xf1\xd7\xc6\xb5\x69\x36\x56\xf6\x52\x95\xa0\x67\x18\x02\x12\x7e\x97\x81\xfd\x9d\x8e\x78\x50\xbb\xe0\x0e\xab\x10\x3b\x66\xfe\xf0\x74\xce\x0d\x58\xf7\x57\xb1\xd7\x80\x8d\x64\x7f\x7c\x94\x16\x0a\x3e\xca\x6d\xd0\xf5\x81\x26\x85\x06\x63\x9b\x36\x74\xd0\xd2\xf9\x21\x97\xce\xff\x91\x2e\xe6\xf3\xcb\x9c\x20\x18\x0f\x6f\x13\x3f\xb9\x86\x43\xdf\x61\x60\xb6\x17\xaa\x43\xb5\xad\x3f\xc7\x6f\xd5\xfb\x0a\x6f\x5b\x39\x2f\x35\x95\x02\xb2\xee\x2d\x38\x0f\x08\x5c\xcd\x1b\xea\x2e\x08\x5f\x91\x0f\x78\xe0\x4f\x0b\x87\xfe\x2f\x83\xea\xa7\xf2\x17\xda\x6f\xaf\x26\xe5\xad\x48\xc9\x48\xd1\x22\xe7\xd2\xb1\x9b\x15\xf6\x6c\x06\xa1\x90\x85\x69\xc0\xc0\x75\x2f\x3f\xa0\xbd\x8c\x39\xa1\x4c\xf0\x18\x75\xc5\x47\xe1\xd0\x8f\x18\x58\xfd\x2b\x69\x0a\xa0\x47\xf2\x43\x18\xf5\x43\x0b\xee\x0c\x79\xd4\x51\xef\xdd\xcb\x82\xba\xc6\xeb\x37\x65\xc5\xac\x5f\xef\x5f\xe8\x58\xff\x41\x09\x20\xe9\x8d\x67\x18\x1f\xb0\x2c\xb4\xaa\xa7\x11\x91\x95\x32\x64\x2e\x47\x6d\xb6\x40\x0d\x51\xee\x5b\x0f\x92\x01\xb9\x12\x7f\xdc\x40\x58\xf5\x71\xe4\x20\xf9\x96\x15\x12\x71\x93\xd4\x77\xb6\x44\x05\xa4\xa2\x25\xa1\x14\x9a\x22\x16\xdf\xf5\x4f\x67\x44\x7c\xe8\xef\x99\xaa\x7f\x9e\x75\x75\x13\xb1\x7a\x6b\x9a\x54\xfd\xd3\x16\xa5\xea\x2d\x11\x1b\xfa\x3b\x06\x2e\x0b\x22\x37\x78\xc7\x25\x37\xfc\xac\x81\xdc\xe0\xe3\x14\x82\x7a\xb9\x01\x17\x69\xe8\xeb\x0c\x71\x0a\x7d\x79\xd2\x22\x5f\xe4\xa2\x40\xe4\xa3\x9c\x68\x8f\xb8\x68\x8b\xd8\xd0\x3f\x30\x70\x94\xd8\xd1\x9e\xa3\xa3\x7d\x3c\xcd\x64\xff\x1f\x4d\x5b\xd4\x2e\x6f\xd6\xe2\x8a\xa6\x2d\xae\x6c\xda\x62\x47\xd3\x16\xe3\x4d\x5b\x5c\xd3\xb4\xc5\x75\x19\x2d\x42\x16\x5e\x53\x9f\x92\x8b\x79\xc9\x60\x9d\xcd\x72\x42\xec\x9d\x5d\x06\xdf\xde\xcc\x0c\x3e\x23\xe6\xaf\x9f\x34\x39\xc7\xeb\xc1\xaf\x4d\x1d\xc9\x39\x5d\x54\xd5\x0d\x7b\x53\x5c\x27\x7e\xfc\xbd\x2b\xd2\xd2\x81\xae\xa4\xe3\xbe\x67\x5e\x66\x3a\xd0\x41\x9a\x0e\x74\x90\xa4\x03\x35\x49\xeb\xc3\x99\x32\x3b\xff\xe2\xf1\xf4\x17\xb2\xf0\x67\xad\x03\x56\x55\x78\xd7\xfc\x94\xd2\xe9\x59\xfb\xb5\xaf\x91\xd3\xa8\xdf\xef\x4b\xec\xd7\xbe\x8c\xfd\xea\xb3\xfb\xd5\x07\x91\x7c\xee\x16\xcd\xb3\xad\x06\xcb\x9e\x60\x09\x60\x2a\x9e\x4c\xab\xae\x02\x48\x16\x53\x20\x59\x45\x8b\xb7\xa7\x63\x7a\x06\x6c\x8a\x65\x43\x1f\x8b\x1e\x95\xd9\xb9\x15\x15\x4b\x9b\xec\xf7\xfb\xca\x9e\x91\xd9\x54\xa6\xa8\x9c\xcb\xb6\x88\xc7\x4c\x70\x34\x61\x33\xe1\xc7\xeb\x76\x0a\x6f\xcc\x49\x93\x8f\xcf\x5d\xc3\xc8\x45\xbc\x93\x2e\xcc\x17\x58\xbd\xae\xda\x37\x69\xc6\x14\xac\xba\xda\x1f\x10\x2c\xde\x4e\x5c\xd5\x1d\x7a\x81\xcc\x2c\x57\xfb\x03\xa1\x9d\x32\xb3\x2f\x62\x67\x8f\x4c\x59\x7e\x1c\x40\xf8\xd8\x11\x9b\x55\x82\x08\x59\x8c\x7c\xd3\x06\xdf\x78\xdb\xc8\x62\x6a\x39\xdc\xbc\xdd\x6c\x16\xd6\xa6\xa5\xec\x6b\xc2\x64\x6e\x68\xda\xe2\x46\xda\xc2\xc5\xb7\xda\xd1\x9c\xf4\x2b\xbc\xab\xa4\x49\x5e\x79\x49\xc3\x8e\x2c\x82\x9f\x9a\x1d\x83\x9a\x6a\xc0\xa0\x4a\x24\x03\x4a\x61\xec\x59\x86\xc5\x2c\x1b\x33\xbc\x6b\x90\xe0\x19\x76\xe1\xae\x43\x40\x4b\x1d\xed\x57\x54\x16\xb8\x1b\x62\x19\x8b\x71\x1d\x8e\x40\x90\x04\xc2\x50\xe5\x23\xab\xc8\x83\x0d\x88\xea\xd3\x98\xa7\xa0\x66\xb3\x81\x5c\x26\xf4\x4d\x77\x17\x14\xf0\x66\x16\x2b\x13\x4e\x0e\x30\xb2\x59\x9b\x7c\x69\xae\x1f\xda\xe7\xc4\xbc\x66\x89\xea\xeb\x27\x95\x94\x08\x1f\xbd\x7a\x34\x9c\xc4\xcb\x87\xd4\xc3\xab\x9e\x92\x7a\x1e\x78\xd0\x30\xcd\x6c\x3d\x20\xa3\x50\x5a\x75\xdf\xd2\x57\x78\x09\x96\x52\xa7\xb2\xe8\xf0\x03\x5d\xbf\x40\x57\x6d\x12\x73\x2d\xe1\x05\x5d\xb4\x78\xf1\x29\x6e\x82\x23\x60\xae\x69\x67\xe8\x39\xe7\x9e\xfb\x82\x81\x55\x59\x07\xe0\x43\xe9\x07\x60\x00\x7f\xb7\xa2\xf5\xfa\x8c\xcc\x87\x2b\x68\x0f\xb5\xe5\x75\x50\x14\xe7\x69\xdd\xb7\xdf\xdf\xa0\xc8\x46\xa1\x6e\xe4\x40\x63\x85\x8d\x17\x1a\x75\x63\x03\x0a\x79\xeb\x1d\xd4\x0d\xe3\xa8\x7c\x21\x06\x9c\x11\x37\xe5\x85\x1a\x5a\x5f\x12\x48\x5f\x96\xdf\x91\xdb\xf4\xc1\xb1\x6a\x9a\x7f\x71\x9c\xbe\x44\x33\xff\x62\x1b\x6a\xbb\xab\x54\x04\x5a\xec\x8f\x45\x9e\xd6\x88\x85\xe7\x68\xc6\xe7\xaa\x80\x34\xf5\x6d\xc4\x8c\x9f\xd0\x97\x37\x89\x7a\x89\xd3\x31\x46\xcd\xb8\x07\xf5\x40\x42\x23\xee\xf7\xfb\x83\x09\xe7\xe0\x87\x32\xf8\xd0\xa0\xb1\x12\xad\xc4\xe0\xb3\x78\x9a\x45\x2c\xd4\x16\xe5\xc8\x33\xc8\xa7\xcc\x04\x55\x07\x18\x6b\x26\x27\x44\xbe\xe9\x4d\x8d\x40\xbd\x85\x8e\x9c\x1a\x26\xb5\x81\xf2\xa9\x64\x14\xb8\x13\xcc\xbd\x18\x43\xcd\x96\xd3\x48\xb3\xf5\xad\x44\x81\xf7\x60\x9c\xd9\x52\x13\x66\x76\x54\x07\x49\x61\xcd\xff\x78\xe6\x9e\x3e\x75\x7f\x1d\x22\xe0\x0b\x03\x4d\x42\x45\x4a\x55\xd9\x91\x7d\xd7\x3b\xe9\xbb\xee\x2e\x00\x66\x9a\x8e\x49\x5b\x4f\xdd\x80\x6e\x33\x04\x91\x8b\x79\xc4\xc0\x20\xb7\x14\x2e\xde\x8d\xd6\x75\xb4\x34\x6d\x47\xef\x6b\xb8\xa3\x68\xa5\xec\x45\x98\x79\xe1\xa9\x9e\x4f\x09\xe3\x62\xe4\x81\xdb\x76\xb1\xfd\x76\x91\x35\x5a\xea\x51\xfb\xe0\x6b\xd9\x9a\x29\xdc\x5c\x63\xb3\xa4\xd9\xa1\x0b\x30\xaf\x6f\x3e\xb1\x58\xd2\x79\xcf\x4f\x9b\xf7\x43\x2d\x50\xe2\x39\x28\xf1\x01\x25\xc2\xf8\xdd\x76\x2a\x5d\xda\x5c\xe9\x01\xff\xee\x24\x7b\xb8\x8f\xee\x61\x3c\xf1\x4f\x67\xb4\xb0\x8b\xa6\x39\xa3\xcf\xb6\xb2\xff\x69\x21\x81\xb3\xa3\x75\x7d\x27\xbb\x34\x6f\x88\xf6\x02\x04\x09\x79\x29\x88\x5e\xb3\xa1\xf6\xd5\x10\xf8\x04\x79\x77\x05\x68\x7c\xe4\x44\x51\xfb\x11\x27\x54\x30\x41\xc6\x83\x70\x6b\xd6\x51\xfb\xa3\x89\x66\x2f\x4a\x5c\x99\x9f\xa0\xbf\xbb\x1a\xe4\x1d\x2b\x7f\xcd\xa3\x9b\x2a\xbc\xeb\x8f\x18\xe3\xc9\x7b\xd8\x04\x23\xc1\x2d\xbc\x74\x29\xc5\x19\x80\x5b\xb8\xaf\xff\xcc\x8c\xa0\xa4\x75\x2a\x28\xe9\x55\x1b\x36\x6c\xb0\x31\x49\x17\x5d\x6c\xa2\x92\xb2\x6e\xed\x03\x0d\x11\x38\xc0\xa6\x4e\x02\xdc\xde\x8c\x64\x3b\xec\x1c\xdd\x2b\x68\x27\xce\xd1\x1d\x36\x81\xb4\x52\x2a\xfd\x2f\xa9\x17\xc1\x55\xf4\xe9\xd4\xc3\x31\x9a\x9e\x8a\xe0\x66\x17\x9b\xd0\xd7\x3c\x64\x1f\x81\xf4\x36\xa2\x8f\xc7\x48\x2b\x31\xb3\x45\xcc\x26\x6a\xd7\xc9\x44\x36\x62\x16\x11\x9c\xc8\xf1\x38\x42\x8e\x47\x63\x04\x8f\xb4\xe4\x04\xfa\xc2\xbb\x0b\x20\x05\x5c\xac\xce\xc7\x08\x15\x29\xdd\x66\x05\xe5\x13\x55\x93\x61\x64\x2a\x71\x4b\x53\xa9\xdf\xb8\x1b\x1a\x6e\x9c\x67\xf3\xee\x36\xea\x6f\x8d\xca\x38\x1a\x07\x97\xd8\x98\x9f\x61\xe5\xa4\x51\xd5\x3f\x14\x96\x6e\x7c\x8e\x8a\xd9\xf4\x0c\x40\xee\x42\xeb\x29\x95\x8d\x7d\x5d\x40\x86\xfc\xfc\xba\x10\x4d\x81\xbf\x6d\x5a\x31\xdb\x15\xa9\x4f\xa2\x9f\x39\x15\xda\xa6\x51\xd6\xad\xad\x53\x56\xc3\x40\xec\x53\xc0\xa1\x0a\x18\xa4\xaf\x9e\x15\x45\x2d\x81\xac\x23\x88\x24\xd9\x00\x8d\x9f\x3d\x61\x14\xf5\x2c\xa5\xa8\xbb\x12\xa4\xb2\x14\xbd\x9a\x49\x8a\xba\x27\xd1\xac\x07\x7c\x95\x15\xe3\x5d\x8b\xb7\x57\x09\x2e\xb7\x59\x60\x81\x2e\xcd\x45\xe0\xd2\x44\x15\x6d\xbd\xd1\xd4\xd4\x5a\x28\x81\x7e\xd4\x91\x85\xef\xa3\xe3\xa5\xca\xc2\x80\x2b\x31\x26\xa4\xd8\x5b\x13\xae\xdc\xbb\xd1\xca\xbd\xe9\x29\x4c\x0f\xb4\xb6\xbb\x2d\x5e\xaa\xa7\xa3\xa7\xf5\x6c\x9a\xbe\xd4\x70\x8f\xf5\x83\x7d\x98\xbc\x74\xa6\xc9\x5d\xfa\xe1\x09\xdb\xe3\x1f\xd2\x3d\x7e\x38\xb1\x79\xfd\x2a\xf7\x29\xb1\xc7\xfb\x13\xcd\xce\x80\xc4\x27\x74\xdd\x9e\xab\xf0\x94\xcd\xae\x31\xb3\x6b\x52\xd9\xfe\xd9\x83\x4a\xd9\xf6\x1d\x65\xfb\xfd\x0e\x93\x70\x94\x6d\x63\x69\x1a\xc0\x14\xa9\xbf\x65\x26\x45\x6a\x14\x77\x78\x84\x28\xe2\xe7\xf1\x73\x6d\x84\x2a\x68\x73\x2f\x0a\xd1\xb5\x31\x28\xb5\xae\x35\xec\x1c\xa3\x1f\x32\xa8\x66\x00\xa1\x95\x3c\x96\xca\x57\xbc\x6e\xa7\x28\x68\x8d\xcb\x4b\x80\x20\x64\x53\x99\x5f\xb1\xee\x38\x3a\xa3\x01\x76\x8e\x4a\x1e\x28\xe7\xe4\x07\xf9\x77\x2e\x14\x7e\xec\x8f\xa5\xfa\x25\xbf\x86\x19\x5c\x61\xcc\xa2\x7c\x28\x02\xe1\x55\xa3\x82\x08\x44\x61\x84\x24\xa2\xbe\x30\x0c\x45\xc1\xa8\x93\xf0\xd5\x2a\xf9\x84\x54\x1d\x8b\x82\x8b\x40\x14\x55\x8c\xaa\xf0\x62\x7f\xe3\x7e\x95\x9a\xf8\x65\x4c\xc5\x0a\xe3\xff\xa6\x4b\x1e\xd8\x23\xb8\x91\x84\x86\xbe\x20\x0c\xb1\xd6\x9b\x6e\xc3\xeb\xdb\x9c\x1b\x86\xf1\xf5\xb4\x8d\x57\xdf\xe6\x9c\x30\x8c\x73\x91\x17\x2a\x4c\x9b\x9d\x51\x10\xd7\x34\xba\x71\x4e\x7f\x44\x68\xc9\xfc\x26\xe2\x60\x3c\x0b\x42\x53\xa1\xa2\x45\x51\x01\xe4\x8b\xe2\xe4\x32\x78\x9b\x01\x79\x17\xe7\x44\x80\xef\x36\x30\x5e\xf6\xe2\x22\x7d\xf6\xcc\x10\x17\x6d\x72\x80\x31\x79\xd4\x07\xd4\x51\xf7\xe3\x31\x1d\xe1\xae\xa6\x08\x71\xa8\xfd\xa0\xe7\xc2\xec\xca\x9e\x99\x05\x38\x91\xfb\x00\x15\xc5\x33\xc3\xcb\x2e\x0b\xe8\x23\xd7\x31\x11\xab\xd0\x97\x1a\xe7\x6c\xfd\x2b\x73\x0d\xf9\xaa\xcd\x5f\x33\x9d\x15\x55\xc7\x56\x3e\x7b\x82\xc5\x11\xc0\xa3\xa8\x84\x43\x5f\x64\xa0\xa4\x26\x59\x4b\xa3\x34\xa8\xcf\x2b\xc7\xe8\xe3\xe8\x18\x95\xcd\xbf\xf6\xde\x13\xc5\x5c\xbe\x46\xb3\xa6\x9e\x48\x70\x8d\x2f\xe8\xfc\xaa\x04\x77\xf9\x52\xa2\x1d\x84\xbb\x2c\x07\xf0\x52\x87\xd2\x0e\xe1\xf7\x18\x96\xbc\xec\x78\x84\x16\x05\xa8\x02\x21\xd8\x4b\x1b\x9e\x92\xa7\xd0\x81\xd9\xf0\x94\x3c\x85\x0e\xcd\x30\xbe\x2e\xfb\x94\x40\x9b\x53\xc2\x30\xce\x47\x1e\x84\x0a\x2d\x0a\x85\xfe\xb8\x50\xf2\x08\x64\x10\x45\xc9\x23\x8a\xca\xb4\x1a\x17\xc6\xa2\x3c\xe8\x57\x0b\xc2\x0c\xee\xfa\xaf\xe9\xdc\xf5\x1b\x2d\x72\xd7\xf9\xe1\xf1\x89\x7e\x75\x74\xfe\xcd\x13\x4c\xe7\x80\x66\xd0\x1d\xa2\x33\xbd\x6b\x56\x62\x12\xb8\x99\x3b\x43\x84\x66\xe8\x80\xe6\xdf\x3b\x61\x97\xe8\xf7\xe8\x25\xfa\x4c\x82\x7e\xc1\x8d\xdb\x56\x4f\xe7\xdf\x4d\xb4\x03\x84\x88\xe2\xf1\xed\x80\xee\xfb\x9f\x68\xdf\xa9\xc9\x5d\xdf\x6f\xda\xe2\x07\xb4\x85\xab\x1b\xff\x98\xa7\xea\xc6\xe0\x61\x45\x7d\x33\x4b\x13\x7c\x34\x55\x13\xa4\x39\xf5\x60\x6c\xf5\xc0\x3a\x2e\x3c\xc0\x37\xa6\x36\x55\xe5\x32\xad\xcf\x5b\xd7\x07\x52\x55\xe7\xe3\x60\x0f\x48\x94\x3f\x69\xa9\xee\x49\xb6\x1f\xf3\x83\x67\xfe\x9a\x5b\x04\x8e\xc3\x92\x30\xc1\x33\xaa\xd0\x2e\x42\x33\x82\xae\xa1\x52\x2e\x57\x2a\x95\xde\x74\xb8\x42\xb4\x23\x5c\xb8\x16\x2c\x09\xeb\x35\x66\xe1\x06\x48\x70\x7a\xf5\x6b\x34\x6c\xe1\x46\xb4\x28\x6c\xba\xe4\x92\x4b\x2f\x7d\xc3\x08\xe6\x3a\xfd\xd7\xb7\xbc\xe5\x2d\xbf\xf3\x3b\xa3\x90\xf0\x84\x19\x4f\x7f\xf8\xd6\xb7\xbe\xf5\x6d\x6f\x7b\x3b\x4d\x7b\xb2\x69\x4e\x7d\xc9\x34\xa7\xe9\x74\xfb\xc3\x5e\x9d\xe6\x74\xc0\x9a\xcb\x3d\x80\x35\x1a\xba\x99\x2b\x20\xa3\x0a\x84\xb6\x18\x46\x7b\x40\x39\x8d\xbe\x90\xee\x34\x1a\xa3\x43\xdd\xe1\x70\xda\xb2\x85\x35\x09\x30\x83\x05\x02\xed\xfe\x24\xc4\xe2\x5c\x1c\x7b\x37\x4a\x6c\x0e\xf3\x58\x00\x2b\xe0\x9d\x4a\x23\xd2\x08\x39\x23\x92\xd5\x7e\x09\xe3\x55\x14\x67\xd0\x73\x73\xb2\x90\xc8\x5c\xae\xcb\xd5\xbb\x75\x85\x13\x1e\xb3\x8b\xc7\xdb\x29\xd0\xc2\x1f\xeb\x98\x42\xec\x5a\x89\x9c\x90\x71\xfe\xbf\xf4\x4f\x28\xfb\x4e\x71\x25\x6e\xb7\x43\x1e\x0b\xa4\x95\x3b\xb5\x48\xaa\x93\x22\xbf\xd6\x63\xa2\x10\x71\xc0\x9b\xbb\xd8\x26\x6e\xbe\x43\x87\x3f\x8c\x42\xb8\x18\x1c\x69\x55\xe6\xa8\x9c\x07\x16\xbe\x33\xae\xa1\x56\xb5\xf3\x62\xeb\x77\xff\x23\xc8\x0b\xc2\xa2\x52\x3c\xe6\xd5\x72\xc1\xd4\x44\x6a\xd3\xf9\x2b\x72\xcc\x97\x93\xe0\x27\xbd\x62\x3a\xca\x02\x57\x0b\xea\x64\xd4\x05\x3f\xdd\x40\xd7\x2e\x11\xd7\x43\x33\x81\x07\xe1\xa2\xe2\x55\x0c\x12\x1e\x35\x01\xca\x66\x5d\x2a\x26\x12\xea\x7c\xef\xe5\x51\x1e\x66\xf7\x87\xa1\xc5\x40\x61\x36\xfa\x93\xc0\x9f\xb8\x99\x3b\x37\xd2\xc9\x3c\x98\x27\x21\xe8\x3d\x18\x5a\x25\x30\xd2\x6a\xc2\x45\x6c\xd8\xac\xf7\xd5\xce\x06\xd2\x52\xff\x20\xc4\x1d\xc5\xaf\x47\x54\x22\xdf\x41\x16\x15\xe2\x1a\x8f\x8a\x00\x82\xf5\xfb\xa1\x08\xe3\xde\x6a\x14\x0a\x2f\xca\x09\x16\xb5\xd3\xfe\x37\x83\x64\x6f\xe4\xdc\x45\x98\x60\xf2\x13\xc4\x3c\x92\x3f\x28\x61\xfa\x2e\xae\x50\x90\xcc\xce\x76\xc4\xc3\xd5\x72\xa7\xe2\xd8\x6d\x4e\x39\xb7\x67\x55\xfa\x89\xe8\x88\xdf\xaa\x0b\xcc\x76\xc4\x3c\xea\x0c\x45\xa7\xbd\xfb\x7f\x17\x0b\xc1\x5d\x26\xf2\x55\x4d\x1e\x51\x27\xca\x0f\x5d\xa2\x53\x74\x59\x2a\x59\x0e\x29\x25\x43\x5f\xc1\xbc\x11\x11\x4a\x55\xaf\x3b\x56\x94\x14\x31\xd1\x8d\x9f\xca\xf6\x6a\xf9\x92\x4a\x31\x01\x4c\x37\xa4\x2e\x4f\x74\x60\x33\xc1\x1c\x12\x3c\x15\x50\x8f\xc0\x55\xf0\xe6\x30\xee\x15\x6c\x9b\x68\xbf\x4c\xd5\x34\xda\x19\x7f\xfb\x47\x07\x96\xe3\x47\x85\x0e\xb1\x40\x1b\x35\xeb\x04\xa4\x77\xd3\xad\x4d\x15\x90\x80\xe1\x34\x37\x1f\x55\x10\x28\xe9\x2c\x85\x93\x34\x69\xd8\x56\x53\xc1\xe8\x34\xb0\x61\x82\x89\xe1\x0d\xd0\xf8\x1e\x2b\x16\x4d\x73\x22\x87\xe8\x3f\x20\x0c\xf6\x10\x77\x4d\xf9\xdc\x0a\x4c\x7b\x9b\x61\xd1\x94\xaa\x72\x0c\xea\x95\x99\x76\x04\xa1\xd3\x15\x5a\x12\xbe\x03\xcd\xe1\x71\xdb\xf5\x82\x4d\xb3\xe2\x89\x4e\xc4\xe7\x93\x67\x6a\xab\xc1\xf4\x11\xc5\xb5\xde\x06\xc9\x05\x44\xdb\x36\xc9\x7c\xb8\x82\xc6\x30\x8c\x94\xad\xf5\x02\xd1\x86\xc2\x66\x97\x5c\x5c\x95\xf3\xb9\x45\xf6\x24\x57\xc8\xdf\xb8\x7f\x0d\x2b\x52\x23\x05\x19\x7f\x72\x79\x32\x15\x04\x58\xa8\xd8\x51\xe6\xaa\xf4\x8d\x0e\x3d\xbd\x83\x83\x51\x55\x32\x2a\xb1\x53\xa7\x13\x09\xbe\x5d\x3e\xb8\xa1\xaa\x33\x7e\x04\xbf\x1c\xa5\x5d\x20\xa1\xe7\x9f\xff\x8c\xa2\xa6\x4b\xac\xc2\xb9\x51\x65\x66\x0c\xa3\xf1\x23\xae\x69\xc4\x95\x17\xc2\x97\xf8\xe3\xeb\x43\x7c\xb5\x61\xf9\x16\xb0\x02\x9a\x87\x6f\xbe\xc4\x26\xe8\xbc\x3e\x04\xe8\xbc\xd7\x39\x31\xea\xbb\x14\xbf\xda\x1c\xe5\xd4\x08\xde\x8e\x28\xaf\x4b\x4c\x16\x84\x2f\xf2\x31\x13\x05\xc9\xcf\x63\xa6\x97\x54\x1f\xc3\x72\xd1\x04\xb7\x03\x00\xcc\x6f\x87\xa1\x28\x62\xe9\xc7\xc2\xe4\xb2\xa8\x2d\x66\x22\x27\x8a\xdb\xb6\x45\xed\x22\x10\xc5\x6d\x51\x51\xf8\xa2\x3d\x5e\xb7\x53\xb4\x8d\x55\xa3\x36\xe5\x6d\xdd\x59\xe6\x6e\x2f\xaf\x85\x65\x33\xbd\xb4\x43\x2f\x7c\xdb\xb6\x48\x32\x15\xbe\x2d\xea\x10\xbe\x08\x65\x2f\xed\x63\x92\x59\x15\x45\x87\x7a\xc9\xb5\x26\x3f\xc5\x57\xa9\xbe\x01\x52\x45\x0e\xf9\x6e\x7e\xad\xb7\x89\xc0\xce\xb5\xcb\x3b\x42\xb4\x89\xf0\x22\x9b\x73\xf4\x6a\x78\xbc\x0d\x19\x73\x88\x8c\xb9\xc3\xcc\xc5\xe1\xd0\x7f\x41\x29\xc3\x84\x32\x93\xfb\x73\x54\xb1\xc4\x5b\x09\xec\xd3\x1e\x8e\x97\x43\x75\x12\x28\x41\x15\xcb\x3a\xc0\x31\xb1\x70\x8a\x4b\xa6\x7b\xbe\xb7\x21\x52\x40\x57\x1d\xc8\xda\x3b\xf1\xd1\xa8\x0b\x60\xc9\xa3\x6e\xf9\xcf\x26\x13\xc8\x2c\xda\x22\x5f\xb4\x03\xe2\x95\x64\xdb\x79\xd1\x1d\x15\x44\x57\xc4\x44\x67\xc4\x45\x47\xe4\x89\x30\x2a\xd2\x2b\x18\xc0\x84\x20\x15\xc5\xdc\x44\xf2\x62\x12\xf9\xa8\x2d\xe6\x51\x7b\xdc\x1b\x21\x12\xed\xcb\x42\x51\x8c\x3a\x40\xf9\x8c\xe1\xc2\x5e\xeb\xbd\x96\x5c\xa9\x15\x37\x68\x76\xd4\x04\xcd\x6e\x36\x49\xa0\xbb\xdc\x20\xc6\xe9\x06\x17\xac\xaa\x64\xc2\xf0\x82\xcd\xa1\x7c\x14\xe0\xfb\x32\xf9\xcf\x6b\xe5\x29\x92\x4b\xe3\x0d\x9d\x0f\x26\xd5\x14\xce\xfa\x99\x16\x39\x6b\x02\x76\x2a\xdd\x70\xfb\x18\xe6\xc6\x60\xae\xcc\xda\xd6\xf8\xab\x7e\xf6\xb3\x0c\xac\xb6\x68\x68\x59\xf3\xcb\xe1\xb0\x8f\x27\x38\x27\xd8\x8b\x5e\x9c\xc2\x62\xbf\x98\x68\x08\xb6\x15\x80\xaa\x5a\xea\xb0\xa3\x2f\xe3\xf7\x61\xbc\x34\x62\x10\xbb\xf1\xa2\x50\x74\xab\x8f\x17\xa4\x6d\xc7\x93\xb3\xdf\x8e\x6c\x4c\xbe\xaf\xa2\xa5\x14\x5d\x38\xe7\xcd\x6e\x3b\xbe\x86\x66\x54\x34\x23\xaf\xfa\xe5\x6c\xc7\xd3\x89\x55\x3e\x8c\x76\xd5\xfa\xed\xf8\x66\xa2\xe1\x53\x68\x5c\x4d\x59\xdf\xbf\x9f\xe5\xfa\x36\x41\x3d\xfc\x07\x4c\xa6\xd1\x56\xd9\x59\xad\xf0\x33\x68\x8d\x45\xa7\x5e\xff\x2f\x67\x85\xff\x29\xb1\x70\x3a\x25\xa6\x6e\x85\xbf\x9f\x68\xf8\x6d\x34\xda\xc6\x4b\x94\x08\xda\x29\x3a\xe2\x4f\x42\xed\xff\x72\x57\x3c\x38\x2e\x3a\xd5\xed\x74\x54\x19\x77\x45\x97\x11\x54\xc1\x23\x56\x91\x02\xec\xbd\xf8\x40\x07\x7d\xe0\xc7\x68\xa2\x95\x3f\x3b\x0f\x44\x61\xcc\xa2\x8e\x98\xa9\x3f\x45\xda\xe6\xfe\xf4\xc4\x6e\x2e\xa4\xa7\x9d\x1a\x22\x06\xe1\xca\xd9\x6d\xee\xbf\xa1\xd1\x16\xf3\xb1\x97\xff\x72\x36\xf7\xf9\xc4\x9e\xfd\x1c\x8d\xb2\xf5\x9b\x7b\xf9\xe5\x6e\xc3\x9f\x99\x54\x13\x96\xad\x09\xda\x24\x07\xf2\xf0\xbe\x14\x15\x50\x60\x58\xfc\x34\x27\x91\xdd\xd3\x9c\xa0\x35\x1e\xa2\xab\x71\xc8\xae\x46\x93\x37\x36\xca\xda\x7c\xb0\x0b\xeb\x6e\x89\x21\xc2\x7e\x71\x80\xc7\xdb\xab\xc7\x3b\x5c\x1d\xbd\x5d\x7d\xf9\x09\xd2\x4a\x00\x6d\x71\x41\x88\xd0\x98\xf3\x67\xa7\x97\x5c\x87\x98\x5e\x08\x8d\x58\xfa\xe5\x50\xda\x8d\x09\x02\xba\x9e\x83\x11\xb9\x9e\xd2\x76\x27\x1a\x02\x1e\x4d\x47\x2b\x33\x9d\xcb\x86\xe9\x51\x6f\xa3\xa3\xa6\xda\x70\x6f\xa7\x2d\x52\x83\xd7\xef\xa4\x2d\x3e\x91\xd6\xe2\xee\xa6\xa3\xdc\x9b\x31\x4a\xc8\xc2\x7f\x2f\xff\x5a\xdb\x4c\x2b\xbc\xeb\x0f\x32\x0c\x9f\x29\x60\x4e\x26\x80\xf9\xdc\x17\xbc\x60\xa0\xbe\x4a\x8b\x8a\x9d\xfa\xad\x57\x63\xe8\xd4\xeb\x87\x87\x87\xc1\xd8\xa9\xa2\xa7\xac\xfd\xf2\x58\x5d\xf1\x93\xc7\xd2\x0d\x98\xc7\xb8\x6a\x40\x92\xd7\xc6\x2d\xe6\xdd\x1e\x2f\xe6\x3b\x62\x16\x73\x65\x87\xc3\x9f\xab\x50\x94\xdd\x89\x89\x7e\x2c\xc3\x50\xd8\xe7\x18\x0a\x7b\x74\xbe\xf3\xb8\xb6\xb5\x3d\x83\xf8\xcc\x88\xdc\x81\xc0\xa0\x08\xf3\xe1\xe4\x0e\xcf\x70\xa1\xd0\xf8\xd4\xd1\x2e\x20\x44\x04\xfe\xea\x42\xf5\xd5\x21\x29\x3d\x96\xa9\x58\x79\x0a\xf5\xc1\xc3\xd9\x6d\x45\x4d\x7a\x46\x29\xb3\x35\xee\xa2\x54\x81\xe5\x6d\x53\x28\xbc\x28\x2f\x8a\x58\xe8\x44\x99\x0b\x0a\x68\x26\xcc\xaf\xf5\xde\x2c\x95\xcb\x8b\x6d\x94\xd0\xc5\x61\x68\x8c\x8f\x51\x51\x30\x6d\xc6\x52\x96\xab\x72\x9b\x32\x0e\x15\x89\x41\xf3\x22\x62\x99\x4c\xfe\x3e\x0f\xa3\x98\xc0\xad\x21\xf5\xe5\x4b\x6c\x32\xc5\xeb\x43\x08\x7d\x7b\x1d\x64\xb9\x54\x27\x45\xdb\x1a\xc6\x44\x1e\x6c\x50\x10\x33\xf6\xdb\xa0\x8b\xa2\x45\x23\xb7\xda\x3f\xec\x64\x73\x3a\xa0\xc9\x52\xd1\xed\x41\x84\x20\xa2\x6f\xed\xa2\x0b\xd9\x50\xdf\x0a\x50\xdf\x2a\x36\x58\xe3\xc3\xca\xa0\xf9\xe6\x28\x8f\x76\xcd\x02\xaa\x63\x6d\xf0\x2a\xaf\x09\xa1\xee\x7f\x54\x10\x79\x9d\xc7\x5d\x84\x77\x78\xb5\x02\x2e\x3a\xa4\xd4\xf1\x83\x1c\xe7\x7e\xb4\x2e\x27\x23\x61\x00\xdd\x4d\x27\x9f\x30\x80\xb6\x11\x03\x68\xc6\x74\x8f\x2a\x92\x38\xc8\x51\x8b\xa4\xd3\x86\xdc\xef\x22\x04\xf2\x6d\x08\xd1\x90\x98\xc3\xf1\x0f\x71\x91\x83\x7d\xc7\x49\x4f\x73\x91\x97\xbf\xb6\xa1\x4d\xe0\x00\x97\xbb\xbb\x53\x14\xd5\x1e\x82\xdc\xb8\x41\xef\x6d\xbb\xd9\xdb\xc5\xa0\xef\xa3\xf7\xf1\x95\x6a\x73\xe3\x73\xd6\x30\x26\x29\x0b\xf0\xd4\xc2\xf8\x20\x8b\x3a\x30\x5a\xe0\xe5\xa1\x68\x8b\x3a\x45\x97\x54\xeb\x1d\x53\x40\x97\x5c\xba\xee\xb5\xde\x26\xd1\x69\x28\x34\x42\x68\x66\xa4\xd0\xa8\x4d\x30\xd1\x89\xe4\xd9\xa5\xc8\xb3\x4b\x91\x5f\x9b\x6b\xb8\x8c\xc3\x50\x74\xca\x0d\x6a\x93\xd2\xab\xb2\xa1\x6a\x7b\xa8\xe8\x54\x13\x5f\x09\x8a\x75\x28\x3a\xb5\x4d\xea\x8d\xf6\xfb\x75\x88\xa3\xb5\x56\xea\x7c\x5d\xf0\xf1\xc2\xb0\x6e\x0b\x3b\x9d\x2d\x9c\x68\xb0\x85\x5d\xb8\x85\x6d\xf5\x5b\x28\x35\xfe\xba\x53\xad\x36\xad\x8e\x02\xfb\xfd\x69\x8e\x64\xbb\x15\x4d\x27\xa3\x11\x0c\xf0\x7b\x51\x07\x1a\x49\xba\xc1\x28\xfc\xd2\x50\x74\x0b\x6f\x1b\x1c\xae\xcb\x44\x58\x2d\x7b\x89\x53\x5a\x86\x46\xa8\xe2\xbe\x44\x4a\xe7\x21\x58\x1a\x5f\xac\xcd\xe6\x6d\xa1\x08\xcd\x26\x7c\x89\x69\xf8\x08\xc9\x47\xde\x89\x7c\x64\x4b\xc5\x13\x1d\x6b\xbd\xb7\xa3\x09\xee\xb5\x82\x89\x10\x77\x46\x99\xbe\xcb\x9d\xe9\x9e\x8d\x27\x30\xb4\x29\x14\xa1\xdc\x9e\x30\x84\x4d\x89\xda\x44\xa7\xd9\x25\xb9\x95\xf2\x0b\xd1\xa6\x1e\x79\x11\xe2\x48\x20\xd9\x25\xdf\xa4\x82\x01\x45\x29\x12\xde\xc3\x74\x3b\x52\x25\xbc\x3d\xad\xe1\xc7\x9e\x8d\xda\xf4\xf9\x5a\x99\xc6\x3d\x6c\x45\xbe\x3b\x17\x42\x92\xc0\xb0\xf9\x82\xa4\x74\x37\xe1\x11\xc9\x48\xff\x01\x32\xd3\x94\xe7\x48\x77\x53\x16\x1d\x7d\xe8\xd8\x6c\xa5\xbb\x47\xe8\x22\xec\x2e\x00\x44\xd6\xd9\x1a\x5e\x9f\xa0\xcd\x7e\x38\xd1\xee\x1c\xd4\x89\x3b\x45\x9b\x3a\x2b\x83\x98\x62\x53\x51\x78\x12\x22\x5c\xed\xef\xe5\xc2\x8b\xda\xe2\xde\xa8\x13\x6c\x89\xfd\x0a\x8d\x61\xab\xd4\x15\xc0\xcd\x7c\xbe\x37\x12\xf7\x56\xd1\x9c\x37\xa1\xc0\x90\xb6\x23\xcd\xbf\x1d\x69\x7c\x4a\x25\xd0\x6b\x5a\xdf\x82\xb4\xfe\x4e\x4a\xeb\xe7\x7b\xaf\xc5\x73\xb3\x97\x47\xa1\x08\xd0\x48\x38\xa5\xac\x83\x9b\xa2\x6e\xe1\x4b\x7e\x1e\xb5\x0b\x4f\x99\x78\xbd\x88\x09\x95\xa0\x2f\x8f\x98\x7c\x8b\x8e\x6d\x51\x0e\x1c\x23\x51\x51\x72\x3c\x30\xc3\x76\x8b\xa2\x25\xcb\x2f\xa8\xa0\xa8\x98\x23\x02\x47\xa0\x6e\xf8\x76\x03\xa9\x38\x63\x2c\xd7\xba\x87\x8b\x6d\xc2\xd3\xe9\x21\x46\x5c\x9d\x16\x0a\x4f\xe4\xb6\x45\x5e\xdc\x2b\x72\xdb\x70\xbc\x2e\x39\x8e\x0e\x80\xfb\x8e\x09\x98\x12\x9d\x6b\xbd\x11\xdd\xa5\x36\xda\x4f\x70\x98\x94\xc6\x64\x01\xa3\x2e\x13\xfc\x72\x91\xab\x82\xed\x54\x6f\xd7\x27\xe9\x76\xbd\x97\x22\x42\x6c\x55\x2e\x80\x55\xcc\xd4\xfe\xaf\x69\x04\xf6\x69\x15\x42\xf5\x29\x0c\xa1\x52\x4c\xc7\x96\x86\x79\x31\xe8\xea\x72\xe8\x35\xec\x65\x09\x91\x6b\xc6\x9a\x3e\xb7\x1a\xd3\x67\x2d\x15\x02\xec\xd3\x0d\xee\x61\xcf\xb9\x87\x7d\xbc\x87\x61\xba\x2f\x8b\x38\x4c\xe0\xd4\x10\x59\x0a\x79\xdb\xc7\xe6\xf4\xb6\x60\xd7\x5b\x19\x62\x6c\xd5\x8a\xba\xb7\x0d\xb5\xe0\x86\xf3\x3f\xcc\x75\x11\xa4\x24\x15\x03\x05\xc2\x7c\xce\xf7\xb6\x28\x37\xb6\xe0\x6b\xbd\xcd\xf8\x4f\x80\x2d\xb6\xe0\xd1\x57\x0a\xab\x18\x4f\xf8\x55\x3e\x47\x5f\x21\xe1\x57\x01\xd6\xfd\xce\x78\xbb\xf2\xb0\x26\x6f\xf8\x43\xea\x8c\x68\xce\xbf\x57\x61\x8e\x92\x23\x10\x33\xf3\x5e\x81\x12\x5e\xda\xed\x95\x72\xbe\xb7\x39\xca\xc3\xc9\x5d\x7a\xfc\x9b\xfb\xf9\x39\x6f\xee\x67\xd1\x32\x21\xba\x13\x76\xd6\x35\x2a\x94\x6c\x69\x94\x83\xcf\x8b\xd5\xf9\xb3\x4e\x0b\xdc\x99\x23\xf5\x22\x54\xe8\xdc\xbf\x5f\x6c\x70\xff\x76\xe2\xfd\x9b\x22\x55\x4b\xf6\x02\x13\x3f\x92\x70\x11\x35\xe2\x49\x56\x70\x19\x57\x3e\x8c\xb7\xd7\xf1\x25\x08\x19\x5e\xa8\x02\x7c\xe4\x6b\x63\x9c\x4f\x41\x5d\x37\x9d\x92\x8d\x8c\x97\xbb\x44\xa7\x62\x0d\xdf\x44\x28\x8c\xd0\x72\x1d\x25\xb5\xfb\x8a\x4a\x35\x4f\xea\x58\xeb\xfd\x5e\xc5\x13\x5d\x0a\x24\xc8\x43\x47\x98\x94\xed\xe5\x92\xac\xf5\x46\x63\x16\x75\xc6\xcf\x3f\xff\xfc\xf3\x85\xa8\x1b\x62\xe7\xe7\xa5\xdd\x8f\x7f\x73\xa2\xee\x47\x00\x69\x2d\x85\x08\xbf\xd4\x3d\xbb\x1b\xf2\x29\x8c\x72\x43\x9c\x90\xce\x5f\xce\x1d\xf9\x8d\xc4\xdd\x07\xe6\xf3\xf6\x94\x4b\xf2\xef\x12\x0d\xbf\xca\x54\x7d\x69\x6d\x6b\x53\x4a\x4a\x3b\x55\x52\xf4\xc3\x33\xf4\xe1\xbd\xd9\xb6\xb6\x09\x5a\x19\x65\x82\x56\x46\x99\xa2\xab\x31\x65\x57\xa3\xc9\x1b\x37\xd5\xa2\xda\x9d\x03\xfe\x0f\xb3\xd5\xa2\xda\x1b\xa8\x25\x8d\x65\x58\x79\x86\x40\x7b\xc8\x49\x9d\xb5\x1d\xf2\x43\x82\x50\xc8\xab\x28\x48\x24\xb1\x7d\x97\xce\xea\x13\x8e\xf9\xe5\x63\xc9\x62\xc9\xc6\xac\x51\x60\x4d\x22\xf5\x0e\xa6\x9b\x1c\x4a\xf0\xfb\xf9\x5e\x8f\xca\x6a\x47\x7e\x35\xbe\xc9\x46\x4f\x15\x42\x98\x61\x1e\xb9\x4b\xfc\xfb\x55\xd5\xb2\xdd\x69\x99\x83\x26\x40\xc9\x02\x3d\xa0\x3d\xf1\xe2\x2a\x02\x8f\x97\x9a\x25\x4d\x9a\x27\xfe\x9e\xb5\xf6\x88\x29\x91\x1d\x4f\xdf\xd8\xe7\xe0\x3b\xee\xa0\x2f\xfa\xb8\xb3\x78\x87\x5a\x2c\x10\xdf\xd9\x5a\x79\xf8\x27\x52\x17\x74\x15\x2b\xa9\xa2\x82\x45\x55\xed\xbd\x1f\xfd\xed\x2c\xee\x8f\xd7\x09\x36\xb9\x2c\x62\xf1\x3a\xf8\x0f\x8d\x38\xc8\x97\x8b\x3a\x7c\x25\x7e\xf7\x97\x7e\xfe\xf5\xf0\x32\xc1\x76\x0a\x4f\xf0\x9d\xdb\x22\x16\x5a\xae\x24\x5b\x76\xa8\x70\x5a\x88\x69\x20\xe0\x03\x08\xdf\xa0\xa2\x0c\xe4\x8f\x3b\xb7\x57\xb1\xee\x2d\xec\x4d\x7b\x18\x9f\x86\x13\xf1\x84\x1f\x7f\xff\x53\x7f\x79\xa8\xeb\xb2\xf8\xb4\x78\x9d\xf0\x26\x97\xed\x14\xbe\x33\x25\x39\xaa\xe0\x52\x9c\x85\xe2\x95\x62\x87\xd4\x44\x76\x96\xfd\xf8\x73\xbe\x73\x9b\xe5\x81\x25\x00\x75\x14\xc3\xf8\x4d\xda\xb5\x60\xe7\xd5\x66\x51\xf3\x7b\xe4\xe1\x8e\x7b\x2f\x33\xf1\x37\xa7\x23\x1d\xed\xdc\x2e\x38\xca\x7b\x19\x9b\x1d\x9f\x8a\xd3\xe6\xf1\xa9\xf1\x3a\xc1\x27\x97\x45\x1e\x59\x30\xe1\xed\x54\xe4\x78\xea\x78\xcc\xe4\xcf\x65\x5c\x4f\xd5\x7b\xcc\xe3\x75\xc6\x5e\xb6\x33\x62\x40\xd1\x39\x8a\x4a\x44\xf7\x31\xd5\x5e\x7a\x5d\x46\x8b\x90\x85\x37\xcd\x3f\xe9\xd6\xd0\x0a\xef\x3a\xa7\x75\x8b\x65\xff\x99\x67\x9d\x9d\x45\xaf\x87\xd2\x19\x40\xcf\xdb\x7a\x3d\xc4\x73\x1e\x50\x47\xf9\x2c\x8d\x6a\xd0\xef\xf7\x41\x26\x1d\xc3\x68\x5c\x48\xbc\x1a\xdc\x51\x66\x26\xa7\x4e\xd5\x73\x52\xcf\xf9\xe8\x63\xec\x45\x75\xca\x8b\x63\xd4\x8e\x37\xd9\x20\x49\xa3\x54\x09\x2f\x1e\x75\x7e\x0d\x31\xe3\x03\xa6\x11\x7b\x17\x5b\xfa\xea\xc7\xe4\xca\xbe\x30\x9e\xf8\xc9\x07\x60\x02\xe3\xae\x11\xb4\x3a\x79\x1e\x37\x80\x3a\xab\x18\x2f\xf3\xb8\xb6\x5d\x45\x9c\xc5\xd3\xcc\x89\x22\x2e\x6a\x48\x03\x55\x18\x1e\x90\x29\x75\x45\x07\x14\x18\x7a\x1a\x33\x1e\xb8\xbc\x94\xb3\x09\x83\xfa\x01\x26\x56\x0a\x9a\x1d\xc4\xe1\x42\x17\xfb\x41\x9a\x5e\x54\x8a\x4c\xf5\x78\x67\x74\xaf\xa5\xd1\x53\xa6\xcd\x5a\x78\x50\x78\xf1\x16\x67\xb5\x17\xa1\xef\x12\x57\x5b\xc7\x8e\x74\x22\x20\xc2\x42\x05\x88\x80\x0b\x1d\xe9\x85\x8e\xb8\xde\x00\x38\x65\xc9\x55\x8f\x3c\xb3\xd6\x90\x3c\x63\xb6\x40\xf8\x6f\xb2\x56\xd1\x28\x84\xd8\x39\xa1\x53\x75\xc6\xf5\x22\xc6\x79\xb9\xa5\x79\x0b\x3a\x83\x87\xba\xcc\xe2\xda\xfc\x4d\x16\x23\x40\x84\x86\x0c\x24\x0d\xa4\x4c\xc4\xa3\xdb\x6f\xc6\x9e\x07\xba\x56\xfa\x02\xb6\xb6\xf2\xad\xed\xfb\x4d\xb3\xde\x77\x7f\xae\xfb\xde\x1a\xb9\xce\x9d\x60\xb6\x3a\x04\x53\xc6\x34\x19\x24\x98\xe0\x62\x9b\xe2\xda\x83\x30\xf7\xa7\x9c\x04\x82\xe9\x81\x7e\x21\x93\x74\x71\x48\x08\x25\xd2\x84\x02\x89\x63\x9a\x8c\x98\x08\x32\x08\xe7\x0c\xe8\xa0\x39\xe1\xa4\xcd\x61\x29\xb8\x6c\xc1\xcc\xba\x30\x9d\x68\x61\xd8\xfa\x41\x4f\x83\x27\x9a\x0d\xea\xa7\x52\xeb\x0a\xad\x1b\xa5\xec\x5e\x6b\xf4\xd2\x1a\xb5\xde\x33\x6b\x6a\x0d\xe6\x4a\x74\x73\x66\x6f\x27\x95\xcc\x4f\xec\x88\xad\x3c\x18\xcf\xec\xfd\x70\xc3\x4b\x2c\x65\xd1\x5b\x9b\x90\xde\xd4\xf7\xd2\x4d\x4d\xf5\xee\xee\x6d\xda\xe2\xa1\xa6\x2d\xf6\x65\xb4\x08\x59\x78\x6f\x3d\x52\xa3\x91\x64\x8a\x46\x92\xc9\x12\x52\x9e\xcc\x16\x52\x2a\xde\x05\x5e\x9f\x12\xf6\xfe\x9d\x39\xca\x47\xa0\xe5\x4c\xd9\x82\x72\x08\xc3\x7e\xd0\x34\x73\xb6\x3e\xc0\xf6\xc4\x4e\xaf\xdb\x64\x85\x8d\x42\x68\x76\x28\x6b\x7b\x06\xcc\xf6\x34\xdb\x91\x78\xe2\xe7\x1f\xd3\x89\x26\x72\x5e\x63\xdb\xab\x70\x0a\x61\x22\xce\x41\xbc\x8a\xbe\xf6\xc3\x29\x07\xb1\xf5\x41\x2d\x06\xe0\x93\x59\x1b\x74\x6b\xe7\x49\x12\x5a\x2b\xbc\xab\xaf\x65\x51\x35\x8b\x00\x0e\xa7\x13\xc0\x0c\x42\x8b\x9c\xc7\x37\xc7\x03\x3b\x22\x5d\xaa\x0b\xf6\x77\x60\x3c\xf6\xe5\x4e\xc2\x3e\x1b\xa4\x2b\xc5\xf7\xf0\x91\xc0\x4d\x18\xee\x54\xf6\xef\xe9\x43\x2a\x87\x99\xeb\x8f\x45\xa8\xa2\xe8\x11\x64\xac\x33\x10\xf0\x6b\x5b\xe4\x61\x56\xb6\x2f\x38\x62\x30\xb2\x31\x50\xaf\x4c\xad\xc7\x5e\x55\x5b\x91\x41\x92\x29\xaf\x1a\x40\x0b\x6e\x50\x1d\xcb\x2a\xc6\x8c\x9b\x11\xca\x08\x75\xa5\x60\xc7\xab\x50\xc3\x15\x6d\x16\xc3\x50\xcb\x51\x13\x30\x54\xd9\xe7\x72\x44\xe5\x7a\xd7\x05\x37\x0a\x68\xe5\x0e\x8d\x91\xbb\xa6\x2c\x7b\x5b\xa2\x20\x24\x28\x8c\x65\x90\xbe\x54\xfc\xf4\x06\xb4\x87\x8c\xc8\x7f\x70\xe0\x94\xf0\x29\xab\x20\x1d\x4e\x71\xd9\x4b\xaa\xdc\xa3\x82\x96\x46\x94\x99\x46\xff\x3d\xac\x6c\x38\xfa\x6f\x85\xd8\x36\xd3\x24\xd7\x51\x8e\xbb\xc1\xd4\x8e\x76\x6c\xb6\x5b\x1a\x98\x6c\x3d\xc7\xa2\x73\x1d\x9d\x6d\x03\x94\xe3\x11\x5d\x2c\x1e\x56\x7e\x58\x79\xe5\x97\x5b\xa8\x0a\x1d\xe9\xbd\xd5\x80\xc6\x0f\x0b\xee\x2c\x7d\x17\xa6\x2b\x2f\x35\x25\x20\xb7\x10\x83\xbb\xa4\x12\xb5\xf4\xc2\x14\x7f\xf4\x30\x19\xc1\xd7\xe9\x0d\x64\xed\x2b\xaa\xc8\x48\x3a\x3c\xfe\x8d\x19\x7b\x20\x69\xbb\xb6\xde\xd4\x7b\x5b\xef\x50\xf9\x7c\x14\xcf\x96\x20\x56\xd7\x21\x4d\xe0\x4c\x7f\x54\xe0\x9d\xeb\x0d\x00\xea\x4a\xcc\x61\x86\x05\xc1\x77\x5d\x4f\xa0\x3d\x34\x8c\xbe\x59\x31\x68\x10\xf9\xa0\x4c\x2c\x0a\x45\x30\x29\x72\xa2\x20\x7c\x78\xe4\xaa\x35\x8c\x29\x93\x38\x80\x4a\x5e\x6c\x45\xba\x85\x4e\x85\xd4\xe5\x28\xeb\x08\x5f\xb6\x95\x67\x8b\x55\xcb\x90\xa6\x1d\xe5\xec\x94\xf3\x76\xca\x90\xb5\x40\x9e\x9d\x8f\x0a\xcb\x3c\x43\x90\xb6\xd0\x32\x45\x79\xd7\xa4\x58\xe3\xad\xd1\x62\x3f\x02\xa8\x0f\xc7\xdb\xab\x1a\x01\x73\x3d\x9e\xec\xab\xc0\x3e\x45\xd7\x01\xde\xaa\x3b\x09\x78\xdd\x88\x64\xdd\xd0\xf9\x3b\x9b\x93\xac\x5a\x6b\x5d\x02\x01\x42\x4b\x3a\x69\x48\x17\xed\x22\x3d\xa4\xab\x69\x8b\xfb\x68\x8b\xd4\xd0\xb2\xf7\x34\x6d\xf1\x40\xd3\x51\x26\x33\xfa\x08\x59\x78\x63\x7e\x56\xf7\x52\x85\x77\x2d\x48\xbb\x6d\xb2\x2e\x96\xa7\x33\x32\x95\x8b\xc3\x99\xed\x1c\x74\xa3\xa2\x05\x15\x2e\x4e\x2a\x0b\xf6\x05\x5e\x49\x09\x12\xd6\x0a\x82\x10\x77\xa1\xd1\x82\x84\x27\xb5\x22\xb8\x56\xea\x74\x80\x22\x16\xee\xd5\x1f\x8b\xe0\x47\x42\x80\xc4\xc0\xa4\xdd\x75\x63\x26\xbf\xce\xdb\xc9\x41\xe1\x3a\x48\x5b\xc9\x49\x8d\x07\xc0\x08\xa2\xbc\x08\xa0\x5b\x65\xa7\x2e\x08\x26\x54\xda\x65\xd5\x38\xa6\x16\x46\x79\x30\x05\x96\x42\x51\x94\xe7\xb2\xa0\x61\xf6\xf0\x5f\x35\x5c\x07\x50\x33\x80\x63\x6c\x53\x8c\x85\x2b\xd3\x9a\x28\x54\xcb\x0a\xca\xb1\xdc\x66\xe6\xd7\xa9\xb0\x8a\x3d\xd1\x46\xa6\xd5\x26\xd5\x9b\xa8\x5d\xb4\xc1\xf4\x42\xd1\x06\xd3\x6b\xd3\xb3\x8a\x3a\x44\xa8\x83\x27\x44\xc7\x88\x35\x17\x76\x62\x46\xa0\x93\x4b\x88\x98\xc4\x70\xc9\xc1\xaf\x9d\x6a\xe4\x76\x04\x9c\x0d\xd0\x85\x51\x54\x2f\x1e\x15\xe1\x9b\x36\x63\x76\xcc\x8b\x70\x9b\x46\x6e\xb8\x4c\xb4\x55\x41\x90\x6a\x92\x3b\xce\x1a\x37\xb2\x50\x98\x4f\x37\x21\xf8\x5d\x4d\x5b\xdc\x94\xd1\x22\x64\xe1\x97\x5a\x47\xda\x86\x03\xb1\x98\x9c\x07\x38\x10\x5d\xdd\xdd\xdd\xa5\xd2\xbc\xac\x33\x31\x93\x72\x26\xe2\xbf\x3c\xf2\x69\x4e\x8b\x43\x83\x46\xaf\x84\x19\xc1\x84\xbe\xfe\x3c\x0d\x30\x91\xe9\x7c\x72\x72\x9f\x4b\x21\x05\x9c\xa7\x23\x4f\xdb\x57\xc6\xb1\x75\x71\x55\x63\xd1\x27\x8d\xff\xa3\xdb\xca\x84\x46\xd4\x25\xbf\x7f\x74\x5e\xdd\xef\xe3\xf4\xf7\xbf\x59\x56\xf7\xfb\xd5\xf4\xf7\x2f\xd5\xff\x7e\x0d\xfd\xfd\x46\x2d\x9d\x83\x74\x3f\x19\xff\xbc\x6b\xb5\x5f\x24\x9f\x4b\xc6\x58\xcf\x92\x6e\x40\x76\x91\x3d\x60\x45\xbc\xb6\x0a\xba\x9b\x99\xbb\x1f\x81\x20\xea\x78\xe6\x19\x23\x92\xaa\x8f\xa5\xc8\xd3\x8d\xf0\x8b\xe2\x6a\x5f\xe0\x37\x80\x3a\x9b\x35\x8c\x2a\x39\x3b\x0f\xec\xdd\xaa\xbd\xbc\x7f\xf4\x22\x7b\x8d\xd0\x11\xa0\x7d\xdc\x53\x15\x34\x26\x9a\xae\xc3\xee\x02\xf0\x25\x4f\xb5\x94\xf3\xaf\x10\x98\x56\xb7\xa5\xe4\x10\x5c\xee\xef\xd3\x69\xee\x2b\xc4\xf1\x07\xc2\xcd\xa2\xd3\x67\xd2\x95\x02\x40\x09\x0e\x26\x21\x19\x7f\xf8\x15\xf2\x11\xa9\x3e\x63\x41\xe8\x8d\xc1\x7a\x70\xce\xee\x97\xcb\xaa\x15\xf6\x7e\x9f\x11\x94\x6c\xf4\x6a\x85\xd0\xbe\x47\xa1\xbb\x97\x24\xa7\x86\x0d\xf0\x2d\xda\xbb\xaa\x1c\xd3\xb0\x88\xc8\x18\x9d\xe4\xed\xcb\x33\xe0\xa5\x51\xa5\x37\xa8\xfb\xd3\x04\x75\xbf\x09\x3e\xa8\xd5\x15\xc9\x38\xd7\x70\xca\x2d\x8e\x26\x51\x3c\x2a\xbc\x2b\x80\x95\xcd\x5a\xd7\x23\x8d\xb4\x6d\x6b\x44\x82\xe9\x3b\x5e\xb6\x2b\xe8\xa3\x5f\x66\x49\xe0\x0f\x78\x34\x2e\x39\x6a\x85\x5d\xa8\x86\x8f\x1a\xd0\xf7\xa6\xca\x6e\xc8\xc2\x4f\x65\xd9\x1a\xc8\x0a\x74\x38\x42\x42\xd6\x4a\x3c\x9b\xbe\x12\xba\xf2\xc0\x80\x05\x31\x1c\x70\x71\xef\x8b\x16\xf7\x1e\x68\xc6\x20\xe0\x79\x78\x69\xe1\x1d\x15\x63\x39\x69\x73\x9b\xb5\x2b\x5b\xaa\x95\x29\x06\x6c\x61\x89\x3e\xa4\x43\xfd\xb1\xa7\x6c\x11\x7c\x73\xe8\x71\x2b\xa0\xc7\x4d\x76\x6a\x4c\x46\x2d\xd4\x78\x36\x01\xda\x3a\xa6\x24\x09\x43\x4d\x56\xe1\xaf\x68\xd5\xf4\x9e\x88\x81\x7d\x24\x80\x31\xe1\xa3\x1f\xda\x73\xc1\xd3\x20\xd6\xae\x6d\xd8\x9b\xaf\x59\xc2\x83\x73\x64\x09\x47\x1b\x90\x6e\x82\x25\x88\x4c\x96\x20\x32\x58\x82\x24\xda\xc9\xf3\x3d\xe6\x44\x66\x8d\xd1\x31\xef\x58\x9e\x0a\x76\x23\x3b\xed\x23\x4a\x48\x9f\x0d\xd5\x68\xd1\x70\x73\x15\x1d\xc5\x3d\xdf\x3b\x1b\x58\xd6\xda\x60\xb9\x1a\x9a\xd6\x7e\x9c\xbe\x62\x83\xe0\xff\x33\xd8\xe8\xb0\x33\x05\x65\xe9\x2f\x29\x1c\x93\x3e\xad\xc9\x81\xce\x7c\xb1\x75\xa6\xe5\x75\xaa\x71\x9f\x82\x09\x14\x6e\x45\xb9\x2b\xe9\xa8\x46\x9c\x16\x78\xc5\x31\xc1\xf5\x01\xd2\xb1\x4e\x36\xd7\x61\xc4\x68\x4d\xa3\x0e\x9f\xdd\x41\x7b\x7c\x84\x02\xbe\x0b\x73\xec\x02\x82\x7b\xa5\x64\x89\x26\x35\x52\x34\x2a\x53\x0b\x8d\x43\x16\x7e\xa2\x19\xdb\x31\xdb\xb2\x50\xed\x0a\x02\xf6\x4a\x99\xac\xa3\xb3\xb3\x2b\x6b\x87\x8e\x35\x05\x53\x82\xd7\x03\xd4\xea\xed\x55\xf0\xd1\xab\x9a\x19\x60\x1b\x02\x67\x3d\xbb\xc4\x95\xa5\x51\x94\xf3\xe2\xc1\x1d\x91\x17\x0b\xf9\x0f\x60\xdb\x8d\x43\x18\x00\x01\xec\x54\x55\xf7\x63\x28\x1e\xe7\x11\x46\x05\xd0\x4b\x6d\x80\xf0\x4d\xfb\xef\x46\x93\x2b\xce\xc4\x33\xf8\x4d\x91\x8f\x83\x04\xb2\x77\x39\x56\x20\xc7\x82\xbf\xc6\xcb\xbe\x08\x48\x19\xfe\x82\x2a\x75\x2d\x7c\xd3\x61\x2e\x04\xaa\x0a\x8c\xe8\xae\xcf\x51\x8f\x39\x47\x59\xd2\xa6\xaf\xf1\x47\x36\xee\x8f\x7c\x90\x38\xbc\x50\x7f\x25\x5f\x32\xf2\x80\x6d\x01\xcf\xb9\xa5\x75\x4d\xb3\xc2\xbb\xe6\xb5\x5e\xbf\xe6\xb9\x06\x72\x0a\xd0\xf2\x60\xa2\xa0\x81\xbd\x4f\xc9\xa3\x1f\x5c\x9e\xc4\xf6\x31\x36\xa9\x92\x36\x46\x0d\x26\x8b\x0c\xc5\x67\x3b\x35\x60\xc6\x68\x87\x6e\x0d\x98\x32\x33\xc0\x40\x9d\x5a\xd7\x83\x19\x8d\xd8\x9d\xed\x22\xe7\xda\xce\x3b\x71\x93\xef\xc8\x9c\xb4\x22\xd8\x9e\xfa\xea\x1c\xd6\x1e\xa8\x2c\x85\x3d\x54\x90\x27\xfd\x7d\xa8\xfe\x68\xe3\x55\x8a\x78\x2e\x92\x28\x0e\x33\x7b\xef\x35\x91\x9e\x90\x85\x95\xeb\xde\xb3\x88\xf3\x5d\x2f\xd8\x36\x39\x57\x78\x55\x6b\x71\x75\xab\xec\x34\x9a\xfa\x75\x74\xea\x2e\x57\x8a\x18\x1c\xa4\x5c\x98\x4e\x01\x8d\x7a\x7d\x57\xf6\x82\xa0\xa8\x34\x8b\x15\xb0\xfa\xe8\x73\x59\x06\x98\xfb\x66\x67\x80\x31\x07\x64\xa9\x39\x20\x50\xed\x06\x98\x9c\x36\xfc\x67\x9d\x94\xda\x8f\x32\x2f\xa3\x0a\xd6\x82\xe9\xf7\x47\x2e\xb2\x92\xd4\xe2\x10\xdc\xcd\x8b\x68\x25\x8f\x91\xa4\x29\x32\x66\x51\x00\x57\xf8\xc2\x50\x14\xa2\x20\x14\x81\x01\x03\x5a\xac\xac\x32\x26\xfd\x2b\x27\x7c\x11\xa4\xe2\x53\x89\x1c\x49\x19\x9b\x1f\x86\x22\x00\xc3\x42\x28\xcc\xef\x6f\xb4\x17\x60\x09\x23\x1a\xba\x6d\x86\x79\x4e\xe4\x55\x86\xb9\xe4\x3c\xb9\x11\xd7\xaa\x92\x8f\x45\x15\xe1\x60\xb5\xbd\xa8\x47\x31\x6a\x4f\x4f\x27\x48\x79\x7c\x9e\x0a\xf0\x0a\xe4\xe3\x41\xa8\xad\x28\x42\x21\x68\x5e\x64\x03\x70\xda\xf1\xee\x9b\x69\xf5\x3a\x9b\x65\x63\x91\x03\x2c\x60\x11\xe0\x95\xef\x2a\x46\x81\x23\x00\xde\x42\x37\x39\x1d\xe6\xaa\xd0\x68\x37\x89\xb5\x7e\x20\xca\x81\xcc\x9b\xb3\xd3\x6d\xf5\x5e\x9f\xc5\xbb\x99\x24\x5b\x3a\x71\xd7\x20\xf3\x54\x2b\x21\x84\xe4\x68\x9c\x42\x0a\x41\xc1\xfd\x0f\xf7\x47\x77\xb6\x45\xe6\xca\xf4\x73\xd1\xa7\xce\xc5\xa0\x83\x6b\x37\x1f\x89\x6f\x9e\xaa\x1f\xa9\x42\x55\x01\x71\x51\xd2\x13\x27\x69\x8c\x25\x4a\xfb\xa0\xa6\x68\x62\x43\xda\x0f\x14\x6d\xeb\x60\xa0\x6e\x45\xaf\x1a\xb1\x51\xfd\x5e\xf6\xe3\xe7\x19\x89\x17\xea\x04\xd3\xfd\xf3\xda\x83\xb0\x50\x09\x11\xb5\x27\xf7\x73\xe5\x09\xb0\x17\x3c\x16\x02\x03\x22\x45\xdb\xdc\x34\xd9\x9a\xbe\x86\x5e\x73\x16\xf9\xc0\xfd\x0b\xf5\x69\x69\x5e\xc2\x51\x72\x65\x26\xcd\x05\x15\x8b\xeb\x6c\x17\x0b\xa4\x82\x9c\x9d\x0f\x6f\x61\x3e\xb3\x9a\xbc\x9d\xdc\xad\x74\x72\x2e\x5d\xd5\x5a\x91\x28\x1d\x79\xd2\x12\x54\x76\x84\xea\x78\x2a\x31\xa5\x82\x73\x76\xa6\x81\x73\x2a\x99\x30\x29\xdc\x19\x89\x6e\x87\x12\xea\x48\x01\xbd\x50\xa5\x15\x89\x1c\x7c\xc5\x55\xa9\xb7\xc0\xa0\xcb\x75\xe1\xad\x4b\x25\xbf\x4e\xb4\x54\x71\xb3\x11\x4d\x11\x3e\x8d\x60\xe7\x83\xb4\x17\x82\x3e\x1a\x3f\xcf\xc8\xb7\x39\xd8\x58\xaf\x65\x30\xd0\xb9\x43\xa0\x5e\xd7\xfa\x2a\xff\xca\x41\xa0\xfe\xac\xb5\x2b\xbf\xc2\xbb\xba\x93\x52\x70\xd6\x72\xec\x4a\xe7\x60\x87\x98\x11\x82\x93\x30\xc7\x56\x08\x26\xcf\x7e\x94\x8a\x3b\x25\x73\xbd\x75\x85\x40\x41\x9d\x19\x88\xc9\x56\xef\x24\x5d\xdd\xbe\x38\x43\x34\x35\xec\x40\x47\xfb\x1b\x3b\x40\xa7\xad\x82\x38\x62\x40\x18\xe5\x36\x4a\x56\xa4\xec\x28\xeb\xad\x33\xdd\x61\x49\x56\x9c\x25\x73\xb8\x35\x4b\x3c\xa6\x73\x10\x9e\x99\x40\x11\x0d\x3d\x1d\x0a\x42\xb8\xdf\x5f\x6f\x38\x7f\xbb\x0d\xaa\x3e\x42\x8d\x89\x47\xac\x31\x71\x7f\x7c\x8c\x22\x0e\x1f\x23\x88\xc3\x87\x9a\x79\xe1\x1b\x88\xeb\xeb\x1d\xe9\xf4\x5a\xfa\x7e\x77\x2e\xce\xb4\x78\x9e\x84\x49\x66\x23\x2a\x63\x3f\xca\xcc\xa5\xfe\xf0\x5b\xe9\x54\x78\x50\xf4\xcd\x13\x41\xe4\x13\xd6\x21\xbb\xae\x90\x18\x07\xfd\xf7\xe8\xf1\xbd\x42\xc8\xc2\xcf\xf5\x9c\xe0\x30\x9c\x0a\xef\xba\x90\x1c\xd2\x36\xbc\x1b\xc0\x07\x54\x2a\xcd\x9b\x37\x7f\xfe\x82\x05\x0b\x75\xb5\xbe\x9e\x25\x4b\x96\x2e\x5d\xb6\x6c\xf9\xf2\x15\x2b\x56\xae\x3c\x15\xab\x05\x95\x2b\x59\x47\xfa\xe6\xf4\x23\x2d\xd5\xda\xf8\x80\xf2\x16\x29\x2f\x91\x8a\x11\x07\xdb\x04\x3a\x8c\xe4\x1d\x61\xbd\x46\xbe\xae\xed\xd6\xac\x42\x94\x71\x1e\xe5\x21\xb4\xc5\xb1\x90\x91\xf9\x50\xe7\xd1\x81\x14\xe7\xd1\x4e\xda\x78\xac\xde\xb9\x33\x4e\x7f\x4f\x71\x1e\x5d\x4d\x7f\xaf\x9d\x92\xe2\x1c\x22\xbf\xef\xb3\x87\x3c\xae\x3d\xd1\x85\x09\x2a\x8b\x50\x3d\x77\x6b\xfe\x5f\x47\x1f\x7b\x82\xa7\xe9\xfb\x7d\xa4\x13\xad\xe3\x7f\xf2\xbb\x0a\xa5\xb8\xd3\x39\x89\xd7\xd3\xde\x7e\xc0\x5d\x94\x62\xc7\x1e\xe7\xb4\xb4\xf6\x38\xa6\x97\xcd\x8c\x68\x4d\xfe\xf1\xd7\xd3\x07\xbd\xa1\xe5\x41\x6f\x98\xc3\xa0\x77\x1e\x52\x83\xb6\x3b\x83\xde\xd8\xf2\xa0\x37\xce\x61\xd0\xbf\x79\x4e\x0d\x5a\x72\x06\xdd\xdd\xf2\xa0\xbb\xe7\xf2\xa6\x3f\x54\x83\x76\x39\x83\xde\xd2\xf2\xa0\xb7\xcc\x61\xd0\xef\xa6\xef\xe9\x6d\x2d\x0f\x7a\xdb\x1c\x06\xbd\xf9\x9b\x6a\xd0\x0e\x67\xd0\xdb\x5b\x1e\xf4\xf6\x39\x0c\x7a\xe3\x47\xd4\xa0\x79\x67\xd0\x3b\x5b\x1e\xf4\xce\x39\x0c\xba\x6b\x9f\x1a\xd4\x4d\x8b\xbc\xbb\xe5\x41\xef\x9e\xc3\xa0\x7f\xfd\xe5\xd4\x23\x73\x6f\xcb\x83\xde\x3b\x87\x41\x9f\xfd\x56\xea\x9e\xde\xd7\xf2\xa0\xf7\xcd\x61\xd0\x1b\x3e\x9a\xba\xa7\xef\x69\x79\xd0\xf7\xcc\x61\xd0\xe9\x1b\x56\xe2\xa0\xf3\x9d\x41\x1f\x68\x79\xd0\x07\xe6\x30\xe8\x47\x6e\x53\x83\x2e\x70\x06\x9d\x6c\x79\xd0\xc9\xb9\xb0\xc1\xff\x48\x65\x83\x0f\xb6\x3c\xe8\x83\x73\x18\xf4\xb6\x0f\xa8\x41\x73\xce\xa0\x0f\xb7\x3c\xe8\xc3\x73\x18\xf4\xae\xf4\x41\xf7\xb7\x3c\xe8\xfe\x39\x0c\xfa\xcc\xa4\x1a\xd4\x4b\x94\xcc\x6a\x75\xd0\xf7\xcf\x61\xd0\x03\x9f\x50\x83\x16\x9c\x41\x3f\xd0\xf2\xa0\x1f\x98\xc3\xa0\xfb\x77\x2a\xea\x9d\xe7\x0c\xfa\x48\xcb\x83\x3e\x32\x87\x41\x1f\x79\x3e\x95\x7a\x3f\xdc\xf2\xa0\x1f\x6e\x38\x68\xe3\x2a\xe0\xab\xd1\x89\xf5\x12\xf4\x95\x1f\x78\xea\x63\x7c\x52\x4d\xcd\xc8\xa7\x5e\x0b\xe6\x7a\x78\x12\x1e\xb4\xd3\x7a\x94\x4e\x4b\x55\x48\x05\x6f\xd6\x07\x5a\x0b\x12\x83\xf0\x30\xe3\x24\x46\xfd\x00\x14\x84\x6c\x55\x7e\x4f\xba\xdc\x2f\xd4\xef\x7f\xd5\xe3\x60\x2c\x5c\x41\xdb\xbb\x18\x0b\x5a\xa6\xed\x91\xab\xb8\x7d\xad\xb7\x5e\xfe\x5b\x13\x6b\xbd\x97\xcb\x0f\x6c\x0d\xdb\xa0\x80\x14\xfa\x56\xfb\xc3\x34\xdd\x19\x62\xd1\xb3\xf0\x14\x94\x3d\x60\x81\x46\x53\x00\x15\x7e\xb5\x3f\x12\x52\x17\x15\x99\xd3\xe3\x7a\x4e\x49\x90\x68\xd0\x56\x99\x06\x55\x29\x11\x54\xbb\x10\x03\xa8\xda\x51\x34\x07\xcd\x55\x38\xda\xc1\xdc\xbb\x47\x35\x1e\xac\x19\x05\xd2\x7d\x9f\xb2\x6c\xe0\xda\xc2\x22\x15\xa9\xfc\x4e\x06\x3c\xb8\x9c\x04\xe3\x0f\xa2\x5e\xaa\xb6\xa4\x49\x18\x48\xbf\xdf\x13\xf7\x39\xc1\x5d\xbb\x68\xc7\xbb\x0b\xca\xa4\x86\x2d\x85\xd3\xf2\xa6\x44\xcb\x22\xe8\xca\x82\xc5\x87\x59\x15\x76\x80\x4a\xa6\x6e\xd3\x40\x93\xec\x35\x0b\x4e\x78\x0a\x4a\x85\x77\x0d\x30\xd7\x11\x85\x01\x90\xa5\x79\x52\xf1\x55\x65\x6d\xa4\xce\xab\x34\xde\x72\xa5\xd2\x6b\x21\x1a\x0f\xd7\x41\x34\xde\x95\x4e\xfc\x87\x75\x8d\x99\x19\x37\xd2\xe1\x72\xfa\x80\x13\x38\x3c\xc3\xc1\x28\xb0\x59\x7d\x5e\xc5\x36\x18\xf2\x3a\x8d\xb4\x58\xc3\x36\xa8\xcf\x17\x78\xeb\x75\x1e\xa3\xf9\xe6\xfc\xba\x7c\xa7\x5e\xac\x0e\x51\x31\x3d\xc8\x73\xa5\x3e\xf7\xfb\x9b\x91\xea\xe0\xb3\xaa\x1f\x02\x9f\x21\x47\xc1\xf6\xba\xd6\xeb\x49\x3a\x92\x13\x16\xf5\xab\xe8\x7b\x4d\x53\x2b\xd6\x00\xb1\xf2\x18\x2b\xd6\x0c\x46\x19\xea\x97\x95\x7d\x6e\x69\xcc\x32\x51\xbf\x87\xf4\xde\x48\xbf\x8b\x9c\xc3\x68\x68\xf1\x7a\x80\xc3\xef\x8f\x8f\xf0\x2a\x16\xd7\x07\xd3\x4b\xb1\x1a\x17\x4d\x05\x88\x1a\x57\x0d\xe4\x77\x1a\xae\x52\xb0\x49\xc1\x27\x87\x82\xd2\xed\x05\xaa\xf1\x93\x17\x7a\xb4\xee\x85\x56\xb1\x41\x13\xfc\x70\x2a\xa6\xab\xaf\x0c\xc9\xe0\x68\xd3\x9a\xa2\x99\x06\x53\x30\x6a\x19\x59\xfd\x56\x3d\x1e\x36\xd2\xbe\xeb\x08\xfa\x09\x63\x16\xf1\x50\x70\x9a\x3f\x72\xaa\xa9\x76\xd7\x53\x85\x02\xf9\xda\xce\x87\x89\x25\x21\xd9\x3a\x46\xb6\xd7\x37\xdb\x08\xc6\x28\x02\x78\xc2\x94\xbd\x8e\xac\x57\x8f\xf0\xe2\x62\xd5\x9d\x9f\xe0\x6b\xd8\x7a\xca\x00\xc8\xb2\x7c\x82\x2e\x8b\x9b\x2a\x33\xc3\x75\x8e\x4f\xfa\x1e\x97\xd3\x77\x79\x1e\x24\x10\x83\xb3\xb3\x27\x24\x84\x32\x6a\xdf\x6f\x38\x71\x0f\xdf\xd4\xe8\x44\x81\xbf\x50\x45\x6e\x32\x97\xba\xb3\x96\xc8\x06\xbc\xe9\x1a\x41\x1c\x8a\x86\xda\x11\x6f\x26\x23\x4e\x0e\x95\xfe\x74\x1e\xa3\x81\x13\x2e\x78\xea\x80\xdc\x2b\x63\xae\x5d\x8c\x39\xc6\x72\xd1\x77\x79\xc4\xdc\x09\x7f\x60\x50\xd3\xd0\xe1\xc6\x58\x3d\xf6\x8c\x6e\xbe\xc8\x66\xe9\x2f\x0c\xc3\x78\xe6\xef\x3e\xa6\x02\xa6\xf4\xc7\x62\xe4\xc1\xaf\xf3\xd5\x72\xc4\x33\xcc\xe1\xd1\xb7\xd3\xa5\xdb\x5d\x00\x47\xce\xbc\x90\x30\x04\x9f\x2c\x53\x40\x96\x2f\x67\x7d\xba\x01\x45\xee\x6c\x4e\x4d\xaa\xc0\x2f\x07\x36\x66\x75\x67\x32\x8f\x4f\x52\xa2\x1a\x76\x9c\xbe\xa3\xe9\xcc\xc3\x73\x08\x8b\xa7\x12\xd6\x72\x74\xc2\xaf\x50\x39\x38\x86\x22\x47\xe1\xa5\xbb\xe8\x02\x91\x9d\xbe\x27\x65\x81\x3a\x95\xf5\x7b\x0b\xbe\xc6\x3b\x1a\xb2\x9f\x7e\xbf\x96\x38\xef\xba\xeb\x09\xda\xf5\xe7\xe9\x3b\x6f\x41\xfe\xf2\x8e\x88\xc3\xd9\x47\x72\x99\x52\x6c\x05\x46\x18\xe7\xc4\x76\x3d\x0e\x6c\x85\x70\x30\xcd\xb4\x6d\xdb\x7e\xe4\x84\xf8\xb1\xa7\x1a\x8b\xaa\xc5\x60\x91\xff\x8e\xec\x8f\xb8\xf2\xbb\x92\x4d\x26\x94\x46\x6e\x03\xc3\x46\x3c\x07\x44\x9d\x25\xb4\x5d\xf2\x72\x1f\x5f\xde\xe8\x74\x90\xbd\x48\xdf\xd0\xd4\xed\x3c\x1d\xfd\x1e\x67\x18\xbf\x87\xe6\x13\xb0\x45\x85\x0c\x7a\xdf\x9b\xb2\x9d\x79\xda\x96\x00\x5b\x3d\x94\x68\xab\xe3\x0a\xb2\x96\x87\x9e\x19\xc1\xf0\xc2\xf4\x53\x56\x4a\xf7\xbf\xef\x64\x5f\x98\xe7\x80\x72\x01\x78\x9b\xbe\x73\x61\x82\x58\xe0\x65\xbc\xf6\xfb\x13\xaf\x6d\x64\xb1\x7b\x1b\xa9\x0f\x15\xde\xd5\x25\x85\x2a\xcf\x0f\x82\x00\xf5\x86\x2c\x65\x61\x22\x43\x5e\x42\xbf\x5f\x7c\xf0\x29\x64\x62\xf6\x34\xb1\xcc\xcb\x7c\x58\xfd\x4e\xee\xf2\x0d\xa9\x77\xf9\x15\x74\xd4\xbf\xcb\xbc\xcb\x31\xe4\x00\x9c\x7a\x45\x9a\xe1\x39\xea\xdc\x37\x63\xb4\x33\x72\xdf\x54\x3c\x7d\x34\x92\xd3\xee\xf7\x87\x31\xc1\x35\x39\xaf\xab\x9a\xce\xab\xcc\x8d\x12\x50\x08\x43\xb3\x3a\x65\xcf\x99\xd2\xce\xd4\x29\x09\x4f\x87\xcd\xee\x8f\x77\x01\x1c\xbe\xf0\xaa\x34\xeb\x51\xb9\x40\x0e\x37\x4d\x72\xb4\x4e\xc5\x0e\xe5\x84\x66\x31\x4d\x53\x09\x42\x13\xeb\x8d\x43\x55\x54\xa9\x6d\x3d\x94\x8e\x80\x68\x36\x94\x9e\x28\x7d\xb4\xa5\x59\x86\x2c\x3c\x34\xc7\x08\xf1\xfb\xd3\x09\x72\xda\x3a\xa2\x37\x18\xdb\xc1\x70\x22\xee\x38\x2e\xac\x61\x3d\x66\xeb\x05\xa5\x38\xd2\xed\xa7\xb2\x4f\xf7\x20\x9e\xee\x61\x93\x5c\x1b\x68\x2f\x3f\x7c\x5d\x2d\xfb\x93\xc2\x87\xe4\xda\xda\xf6\x2b\x61\x21\xac\x6f\x34\x59\xb2\x56\xfd\xa1\xe4\xf2\xe9\x16\x4b\xc6\x5e\x45\x67\xea\x46\x9b\xdc\xd5\xdc\x62\x80\x71\xaf\x78\xf2\x95\xb9\xa0\x3d\xec\xc8\x5a\xea\xbd\xe9\x4b\x7d\x10\x97\x1a\xe7\xaf\x25\xe1\x0e\x0c\x1b\x8a\x4b\x10\xc5\xd9\xef\x8f\xc4\xbc\x5a\x46\x29\x80\xc0\x8a\x85\x98\x39\xd1\xae\x84\x05\xdc\x89\xc8\x57\xb0\xbb\x23\x26\xec\x31\x35\xa1\x41\x9f\xd2\x62\x94\x3c\xb4\xf5\x18\x9f\xe3\x74\xf2\x9f\x4e\xb9\xd1\x06\xc8\x86\xa6\xc6\x1e\xe9\xee\x55\xfa\x0a\xfe\x61\x42\x5f\xeb\xf3\x7d\xaf\x9e\xcd\x88\xea\x44\x33\xe7\x78\x93\xa4\x66\x4d\x15\xcd\x0a\x09\xcb\xe5\x7a\x55\x22\x45\x39\x49\xf4\x15\x13\x6c\x9f\x98\xf1\xb5\x74\xc6\xad\xe0\xa0\x72\xc9\xe3\x5e\x15\x31\xb8\x5c\x03\x08\xe1\xd8\xc5\x15\x2c\x5e\x09\xc3\x58\xe2\x69\x16\x31\x88\x7d\xf1\x30\xa9\x24\xa7\x2f\xa4\x83\xad\xc5\xd8\x99\xfc\x5f\x13\x5e\xd7\x38\x2e\x65\x5f\x43\x76\x90\x98\x60\x37\x94\xf2\xe6\x61\x33\x3e\x21\x59\x6d\x8f\xcd\xde\x17\x34\x02\x65\x5f\x06\xa3\x18\x74\x76\xb9\x0f\x77\x79\x86\x9c\x10\x85\xe6\x17\x97\x22\x5f\x27\xe3\x93\xdc\xe2\xf6\x50\x1d\x82\xe1\x6a\x39\x98\xc4\x9a\xe6\xc2\xbf\x32\xed\x34\x30\x45\x9f\x33\x8a\x24\xd5\x69\xc0\x3f\x4b\x69\xa7\xe1\x1a\x3a\xeb\x13\x45\x9b\xcd\x38\x16\xac\xbd\x4d\x02\x28\x20\x71\xf8\x60\x59\xca\x61\xf0\x1f\x66\x05\xc4\x81\xca\x4f\xf1\x9d\xf4\xd9\x7d\x59\x7c\xee\xab\x73\xbc\x39\xa6\x8e\xe7\xe6\xc8\x29\x8a\xb8\xc0\x1b\x45\xb1\x2d\x71\x7f\x4c\x9d\xe0\xfb\x43\x9c\xac\xeb\x63\x2a\x6b\x59\xbf\x5c\x9c\xb5\xf5\xae\xc2\xbb\x16\xa5\x43\xc3\x64\xed\xc1\x87\x1a\x5e\x29\xab\xd8\x66\x9b\x9c\x2c\x18\x86\x9d\x20\xcc\x26\x26\xc5\x4c\x2e\x83\x0c\x19\x50\xbb\xcc\x1a\x7a\x88\xe6\x55\x02\xbd\x3a\xfd\xee\xf1\xe1\x37\xd0\xcf\x16\x34\xbb\x7b\xa0\xeb\x6d\x2a\x1f\x6e\x1e\x44\xdc\x02\xc8\xe5\xf3\x6c\x2c\xae\xf1\x2b\x11\x02\xa3\x20\xc5\xf7\x82\xc6\xfa\x64\x22\x00\xae\xa2\xaa\x3e\x83\xb4\x2f\x58\x5c\xe3\x6f\xb2\x46\xe1\x52\xa8\x6a\x20\x07\xc2\xbf\xc4\x86\x08\xaa\xb0\x12\x8d\x6e\xeb\x6a\x69\x3e\x1e\xe6\x20\x71\xd1\x7c\x68\x76\x6c\x3b\x30\x5a\x2a\x68\xe6\x30\x6c\x47\xdd\x64\x90\x3d\xc1\x3d\x1e\x9a\x97\x56\x34\x58\x1f\x7c\x15\xd0\xb0\x2c\xbf\xb5\xcb\x6a\x56\x6f\x79\xfd\xf1\xbe\x65\xe8\xaa\x05\x73\xbb\x22\x6f\x98\xed\x2c\x10\x5f\x25\x62\x06\x5b\x57\x51\x23\xa3\xd4\x38\x0f\x23\x63\x17\x18\x15\x75\xd8\xd8\x4b\x14\x27\x18\x41\x99\x7c\x0b\x5d\x7f\x4e\xd7\x3f\x19\x16\x37\xab\xf5\x6f\xb2\x04\xee\xdd\x71\x73\x83\x25\xe0\xce\x12\x78\x0a\x1a\x06\xf4\x74\xb8\xf3\x3f\x5c\x38\xa9\xd8\x1f\x07\x1a\x32\x93\x0a\x16\x36\x75\x80\x5b\x2c\xbf\x26\xcf\xfe\xad\x13\xc4\x89\x5b\xb5\x65\x93\x0d\xd8\x9c\xaf\xd5\xc5\x61\xd3\xdb\x48\xa2\x88\xaa\x52\x2c\x12\x4b\x77\x25\x1d\x25\x53\x58\xa8\x28\x4f\x62\xf2\x82\xaf\x38\x85\x59\xb7\x38\x3d\x5f\x45\x7b\xfe\x7a\x93\x0b\xbd\xdf\x1f\x71\x44\x0d\x93\x1a\x36\x52\xa7\xaf\x84\x94\xc0\x1c\xd2\x9b\x35\xb5\xb5\xb4\x60\xf5\x6f\x76\x75\xe6\x9a\xa5\x94\x74\x87\xc7\xab\xba\x22\xf4\x88\xf0\x85\x77\xa9\x83\x21\xd2\x89\x18\x22\xbe\x41\xe6\xea\xd6\xb9\x34\xca\x20\x01\x16\x16\xac\x50\x61\x11\x9b\x36\x9b\xc9\x6e\x49\x84\xf7\x91\xb9\x11\xbc\xa6\x14\xbb\x27\x88\xc8\x05\x75\x25\x50\xf6\x93\x5e\xd6\xde\x77\xd6\xe0\x5d\x74\x9c\xb4\xb2\xf6\x83\x3a\x9b\x06\x99\x85\x4a\xa3\xc8\x39\xf9\x60\xa4\x8b\x54\x50\x9f\x9b\x68\x0b\x57\x12\xf8\xfc\x1c\x05\xac\x47\x1b\x9e\xc7\x7e\x7f\xd8\x18\xd6\x0d\xac\x78\xbf\x3f\x8c\x1a\x9d\x05\x5f\x54\x84\x37\x48\x82\x7f\x07\x09\x41\x0e\x9a\xc8\xdd\x62\xc5\x8b\x77\xdc\xb8\x12\x3d\xaa\xf3\xd5\x9e\xc9\x06\x48\x61\x08\xe4\x10\x27\xe5\x77\x32\xc9\x6f\x75\x67\x08\x6a\x28\x4c\x1b\x8e\x3b\x63\x39\x6e\x53\xb2\x07\x5a\xb0\x79\xf0\x5f\x49\x2e\x65\x53\xf0\x86\xe9\x26\x4a\x77\xfa\x1a\xc5\xd3\x5f\x4c\xf2\x76\xcb\xeb\x48\x97\x77\xf1\x8c\x80\xf5\xba\x45\x56\x87\x3e\xfe\xda\x13\xa7\xe2\x0a\x9f\xd1\xda\x0a\x8f\xd1\xe1\x9c\x15\xa6\x07\x58\x27\x39\xaa\xf1\x0e\x13\xc4\x8c\xc6\x2b\x1c\xb2\xf0\xe9\x6c\x4d\xd2\xa4\xcc\xc3\x0d\x92\xb5\xc4\x8f\xa5\x2f\xf1\x31\xbd\xc4\x35\xe2\xe1\xc3\x88\xfd\x30\xee\x88\x58\x5c\x7b\x7a\x05\x88\x79\x66\x7d\x18\x59\x37\x20\xd4\x83\xac\x3a\x39\x94\x2f\xdd\x51\x20\x58\xf6\xaa\xc7\x44\x22\x03\x99\xc3\xdd\xd9\x7b\x72\x90\x2e\xd2\x41\xbb\x48\xc9\xce\x01\x94\xa3\x48\xef\x87\xac\xfe\x7b\x22\xd3\x17\x0c\xa7\x74\x49\x3d\x50\x4f\xa2\xef\xc1\x6a\x22\x37\x78\x76\xf3\x16\x74\xde\x7d\x15\x2f\x7e\xf8\x11\x75\x5e\x17\x1b\x6a\x3a\xc8\x14\x39\xa1\x1c\x18\xbb\xbc\x70\x27\x1d\xb1\x01\x39\xed\xa5\x3a\xeb\x5e\xab\xb3\x0e\x1d\x6b\x48\x4e\x31\x53\x60\xfa\xe6\xc4\x3e\x70\xd2\xe2\x6e\x0e\x36\x8e\xbb\xf9\x4c\x32\xee\xe6\x60\x4a\xdc\x4d\x4c\xa2\x4f\x94\x9c\x80\xb9\x48\x19\x70\x41\x6e\x30\x0d\xd7\xc1\x34\xeb\xd5\xcd\xd4\x23\x30\xb4\x7e\x03\xdd\xe2\x83\x27\x37\xb6\x66\xee\xdd\x37\x88\xad\x91\x9f\x01\x8f\x75\xad\x37\x48\x23\x6d\xd4\x77\x4e\xac\xcd\xc1\x93\x15\x6b\x73\xb0\xe5\x58\x9b\x83\x69\xb1\x36\x3c\x9e\x4e\x89\xb5\x39\x98\xee\xdf\xf9\xd7\xfa\xc4\x36\x73\x43\xfb\x41\x66\x71\x8b\x54\x12\xac\x47\xcb\x7b\x22\xc5\x3f\xd1\x2c\x16\x00\x4b\x30\xc0\x0c\x03\x05\xad\xa7\x38\xcc\xfa\x6c\x38\x31\x68\xa7\xdf\xdb\x89\x4f\x79\xc2\x79\x6f\x73\x3c\x9f\x70\xdf\x1b\xaf\x53\xc6\xbd\xcc\xf2\x08\xe9\x87\xae\xa8\x44\x92\x52\x22\xda\xe7\x50\x46\x6c\x42\x09\xa8\xab\x67\xad\x77\x3e\x52\x57\xc9\x39\xab\x63\xf4\xb9\x2f\x2c\x27\xc3\x34\xb9\xca\xbe\xdd\xde\x5a\x82\xe8\x12\xa6\xfe\xc7\xd1\x74\x8f\xb1\x50\xed\x4e\x96\x68\x4a\xb0\xd3\x93\xb3\x0d\x76\x7a\x32\xf5\xf5\x6d\x94\x0c\x33\x51\x32\x26\x49\x8b\x53\x17\xdf\xa8\x0d\x9c\xd1\x2e\xbe\x11\xc1\x27\x05\xa3\xce\xee\x84\x7b\x2e\x7d\x4c\xe5\x9f\xed\x31\xc0\xb9\xe6\x2b\x41\xc2\x1c\x8a\x52\xed\x17\x01\xa6\xeb\x61\xa0\x4c\x3c\xf3\x95\x2e\x1b\xc1\x83\xf0\x8b\x78\xd1\x4c\x69\x47\xbf\x35\x3a\x58\x77\xc1\x93\x2d\x86\x91\x8e\x67\xce\x17\x66\xb8\xa1\x6a\xca\xab\xad\x06\x6c\x51\xc7\x74\x97\x9e\xda\xa6\xff\x28\xd1\x3f\x7a\x68\x14\x81\xf3\x36\x5e\x7a\xf6\x9d\xc6\x44\xc5\x66\x25\xfa\x4c\x8f\xfb\x4c\x89\x3e\xd3\x43\x22\x05\x54\xa8\xed\xcc\xe1\x2e\xea\x17\x4d\xc0\x06\x93\xd7\xff\xb2\x23\x58\x24\x16\xea\x9a\xd4\x85\x52\xf1\x9c\xe8\x6c\x54\xc3\x32\x12\xea\x53\x24\x7e\xfa\x12\x54\x23\xe1\xd5\xb2\x2f\x74\x25\xe3\x0e\x34\x52\x2d\x54\x71\x16\xca\xcf\x0e\x95\x92\x6d\x95\x2f\x2f\x79\x9b\xf8\x52\xbd\x8b\xfb\x2e\xab\x46\x4c\xaa\x82\x04\x25\xc5\x5c\x56\x88\x20\x65\x49\x84\x09\xa6\x83\x61\x46\x90\x76\xeb\xcf\xc1\x38\x3d\x07\x2a\xac\x03\xd4\x3f\x27\xb2\xa3\xa2\x03\x3c\x06\xb2\xc3\x3b\xaa\x6b\xe5\xaf\x15\x1b\x97\x62\xef\x94\x27\xd3\x19\x4b\xe3\xa8\xa3\x8a\x17\x4f\x5c\xd3\x43\xf5\x4d\xf5\x72\x89\x7a\xbd\xa4\xf3\x1f\xe9\xbd\x84\xeb\x35\x97\xd2\x45\x43\x95\xf5\x16\xda\x57\x9a\xca\x3a\xe0\xc4\x99\x0d\xd6\xc7\xff\x26\x6e\x93\xc5\xe8\xa7\x3e\xc5\x09\x87\x90\x8b\x0d\x34\xa0\xc3\x21\x68\xf0\xcf\x1e\x3a\x85\xdd\x05\x68\x07\x57\xc6\xd1\x46\x59\xf8\x36\x14\xc2\xd7\xa2\x5c\x26\x86\x79\x3a\x37\xd5\xe0\x26\xeb\x89\x24\xd9\x06\x16\x54\x49\x72\x65\x0f\x21\xe4\xe4\x06\x94\xd0\x56\xca\xf0\x33\x44\x01\x41\xc8\x15\x90\x8b\xe4\x15\x4c\x93\x49\xc9\x50\x49\xc9\x10\xc9\xb6\xb5\xde\x00\xd0\x3a\x20\x42\x25\x98\xe8\xe1\xf4\xb3\x76\x81\x37\xa0\xca\xcd\x8e\xc3\x5f\x2a\xde\xf4\x52\x27\xe5\x38\xd1\xd9\x8e\xac\xce\x20\x9e\x49\xc1\x27\x02\x5e\xfa\xc5\xfb\x69\xb4\x83\xfc\x86\x80\xcd\xe6\x43\x53\x94\x29\x3d\x91\xfa\x5a\x3a\xce\xd3\x84\xb6\x5b\xc4\xf3\xb8\x9e\x3e\xef\x1a\x30\x1e\x6c\x25\xff\xbd\xc2\xbb\x96\xc9\x0b\x95\x73\x15\x06\xa3\xfe\xd7\xac\x40\xd8\xd3\xe9\x64\x30\xa0\x94\x47\x50\x01\x73\xa0\x02\xd2\x48\x0c\x44\xf8\x02\xb2\xee\x24\x81\x21\xc9\x7d\x7c\x3a\x6b\xe9\x8b\x2a\x2e\x52\x43\xba\x19\xf4\xf9\x22\x3a\xde\x71\xb4\xed\x55\x02\x59\xbc\xc4\x94\x0f\xf3\x90\xf9\x59\xcd\xcc\x84\xec\xc0\x17\x40\x89\xcc\x50\xa2\xfc\xf6\x28\x01\xcd\x68\x0a\xc2\x34\xe8\xbc\xc4\xd5\xa9\x2f\x01\xf3\x83\xc6\xf2\x65\x04\xaf\x5e\xba\x9f\xc2\x87\x2c\xd2\xf0\x21\xc8\x1e\xa4\x12\x7d\x7b\x21\x6b\x99\xae\xcf\x1e\x01\xd7\x0a\x40\xcd\xf7\xcb\x4f\x65\x0e\xbe\x1c\xfc\x0b\xc8\xd7\x2c\xcf\x29\x0a\xc4\xc2\x13\xec\x64\x2e\x8f\x6a\xdc\x1a\x9c\xd3\xac\x1a\x5b\xc6\xf7\x74\xea\x41\xb0\x2d\xee\xc8\x68\x21\x99\x63\x43\x63\xca\x02\x2d\x75\xc2\x19\xc9\xe5\xf3\x52\xee\xcc\x84\x1d\x6e\x74\x30\x92\x54\x72\x39\x6d\xee\xec\xe1\xa0\x5c\x83\xc4\xb1\xc8\x6c\x3b\xd9\xef\x6f\xd5\x1f\xc6\xf9\x36\x83\x63\x37\x0f\x37\x17\x7f\x92\xf2\xd4\x56\xfb\x71\x9c\xeb\xcf\x6b\xd8\x21\x2e\x05\x9e\x2f\xcf\x73\x6e\xdd\xab\xe9\x78\x75\x65\x45\xe3\x79\x52\xd8\x68\x78\x79\x21\x47\x54\x58\xbd\x82\x4d\xc6\xff\x7c\xed\xca\xd5\x3e\xd3\xe0\x94\x46\xf2\x93\x9f\x27\x6e\xd3\x15\x40\x85\x31\x24\xc5\x13\xfb\xfa\x8c\x08\x26\x5c\x13\xcc\xf5\x74\x72\x13\x75\xa6\x1d\x05\x26\x67\x41\x68\x2d\x22\x2d\x6b\x01\x91\x56\x30\x39\x57\x2a\x80\xcc\xd4\x29\xb5\x1e\x41\xca\x21\xfd\xc7\xad\xf4\x1f\xb2\xf0\x8b\x1d\x27\x24\x4b\xa4\xc2\xbb\xce\x45\xf6\x9d\xe6\x7f\x5e\x08\x80\x08\xf2\x7f\x3d\x4b\x00\x14\x61\xf9\xf2\x15\x2b\x33\x71\x88\xd3\x09\xf7\x90\xb6\x5b\x6f\x76\xb8\xf8\xa9\xe1\xd0\x99\x2a\x7d\xa0\xdf\x1f\x71\x08\xf5\x0a\xda\x95\x43\xa8\x23\x92\xa8\x0d\xe6\x5f\xe2\xc6\xbd\x32\xfb\x31\x20\x6b\xfd\x69\xab\x9a\xc5\x32\xcc\x3a\xc0\xaf\x95\xc3\x62\xd4\xfe\xb5\x65\xb5\xbf\xb9\x59\x7c\x75\x11\x0a\x4a\xc3\x15\xb1\x9c\x74\x34\xba\xda\x1f\x81\x6c\x06\xc0\xb6\x09\xa1\xc4\x85\x60\xa6\x50\x81\x99\xd3\xa8\x39\x68\x3d\xba\x84\x58\xc5\xc0\x69\x58\x4a\x25\xaf\xf5\xa5\xe5\xc9\xcc\x31\xa0\x54\xc1\xe2\x99\x1f\x20\x93\x27\x48\x42\xa7\xa0\x37\x7f\x71\x48\x62\xf1\xdb\x6d\x2c\xfe\x31\x65\xbc\xdc\xac\xa8\xaf\x46\x05\xf1\x1a\xb1\xfd\xb5\x82\x8a\x32\xe8\x94\x28\xb1\x62\x8a\x9e\x57\x31\x81\x44\x45\xde\xe9\xbb\x0e\xfc\xad\xc1\x56\x5a\x80\xf6\xb6\xf9\xd4\xd3\xb7\x41\x45\x87\xcf\x33\x4b\x38\x5c\xb6\x41\x99\x8b\xe0\x17\xbb\xba\xf2\xd6\x8a\x8b\x55\xb7\x5a\xd1\x25\xb6\x6d\x09\x05\xe3\x6e\xf3\x84\xca\x0b\x1a\xd1\x69\x41\xfa\x8f\x91\x94\xa0\x6f\xab\x7f\xe9\x97\xba\x95\xbe\xd4\x5f\x94\x88\xde\x9f\xb6\xd2\x31\x4b\xfc\xd1\x7c\xa5\xe3\x43\x3f\x30\xb9\x0e\xea\xa3\x42\xd5\x75\x80\x56\xe6\xb8\x8f\xc2\x8b\x18\x38\xf6\xf4\x51\x53\x29\x6b\xa3\xf4\x02\x7c\xc6\x61\x63\x6d\xca\x42\x29\x58\x02\x69\x48\xbd\x6c\xc9\xb8\xff\x88\x91\xe0\xae\x8c\x65\xd2\xc7\xd4\xee\x41\x8d\x47\xe6\xd0\xaa\xe4\x15\x38\xbf\xa0\x89\xea\x02\x32\x67\xd9\x2b\x6a\x64\x52\xf8\x82\x6d\x5b\xed\x8f\x0a\xae\x30\x2b\xe1\x4b\x2e\x4f\xb2\x3c\xb8\x91\x4f\x2f\x1c\x80\xe9\x02\xbd\x36\x90\xff\x04\x20\xc2\x18\x70\xcb\x88\x89\x40\xf8\x17\xd9\xf2\x45\xc5\x70\xa8\xcf\x98\x4c\x47\x60\x85\x47\xd4\x67\x73\x33\x8e\x90\x9b\x71\xc4\xdc\x8c\x18\xca\xd0\x66\xe2\x14\x60\x69\xa9\xce\xf5\x60\x62\x5d\x4f\x33\x30\xaf\x75\x1b\x3b\x07\xb2\xb1\xe3\xec\xa7\xe3\xb8\xf0\x96\xdf\x69\xc5\x84\x96\x79\x85\x9c\x6a\x92\x0b\xa9\x11\x9f\xd4\xb7\xca\xc4\x58\x6f\xa2\x0c\x26\x84\x9d\x23\x59\x02\x2b\x9c\x58\xa6\x3f\x8e\x44\x10\xe6\xb4\xc9\x56\x0c\x5c\x62\xc0\x7e\x59\x5c\xdb\x3e\x26\x7f\x57\x21\x52\x50\xaa\x15\x71\x70\x2f\xb2\xc1\x64\x3d\x21\x5c\x0f\xa7\x84\xa6\x0e\xa3\x60\xf1\xfa\x31\x0d\xa2\x6b\xbc\xaf\xa7\x20\xf3\x87\x12\x8c\x5b\xc6\x4c\x21\x08\xcf\x01\xe8\x31\xf0\x9c\x71\x49\xf5\xa5\x7f\x2d\x60\xcc\x15\xe6\x32\x69\xf8\x38\xc1\xe2\x51\x77\xa4\x22\xc6\x5d\xcd\x57\x71\x57\x75\x92\xd6\x35\x74\x61\xea\x25\xad\x52\x53\x49\x2b\x44\xbc\xc4\x6e\x0c\xd5\x62\x93\xf1\x23\x97\x1b\x49\xab\x8f\x48\x5a\x7d\x8e\xa4\xd5\x97\x2e\x69\xf5\xb9\x92\xd6\xbb\xe8\xe4\x26\x66\xef\xa4\x6b\xac\xc8\x0a\x26\xe7\x4a\x6f\x96\x23\x75\xe6\x0b\x8d\x87\xe6\xb2\xeb\x9b\x69\xcb\xaf\xa4\xdf\xab\x73\x9f\x17\x1d\x31\x0e\xd6\xb0\x22\x42\x1a\x94\xe8\x75\x41\xc6\x3f\x54\x87\x6a\x6c\xca\xc0\x9f\xb8\xf1\xdd\x54\x9c\x3d\xbf\xb8\xf1\xf3\x38\xbe\x8b\xf2\x74\x47\xe6\xf8\xa2\x9e\x2e\x38\x1d\x9f\xcd\x72\x7c\x7b\xf3\x90\x11\xff\x3a\x1b\xa3\x7e\xae\x23\xda\xfc\xb9\x23\x59\x7a\xe2\x93\x6d\xad\x99\x54\x4a\x36\x5b\xbb\x98\xb0\xa3\x0c\x1d\xab\x73\x50\x3c\x9b\xe1\x89\xd7\x0e\x8a\x9a\x97\xe0\xa3\xcf\x66\xf0\xd1\x9a\x67\xa5\x20\xf8\xac\xb2\xa3\xe1\xf3\x88\xbc\x82\xe3\x82\x89\xa5\xce\xcc\x83\x1b\xa3\xfd\xff\x4d\x56\xb5\x0f\x93\x07\xa7\x0a\x79\xad\xc7\xd8\xc3\x0d\x51\x4e\x04\x4e\xc9\x81\x4e\x64\x4c\x1d\x24\xdc\x08\x73\xc2\xe4\x24\x46\xd0\x86\x0a\x1e\x93\x43\xdc\xd8\x8c\x70\xd2\xd4\xee\x6a\x5d\x62\x64\x72\x8f\x53\xc7\xe5\x21\x6e\x9c\xf9\xca\xb6\x88\xc6\x8c\x43\x3a\x83\xd9\xb1\x5e\xac\x62\x83\xe6\x67\x9b\xa3\x58\xa3\x39\x8a\x35\x37\x47\x51\x55\xb8\xc0\xd0\x50\xbd\xdc\x4a\xde\x1f\x25\x7f\x8e\x52\xc5\x23\x95\x5d\x17\xd0\xda\xd3\xae\xac\x3d\xe6\xc9\xcd\x28\x92\xa0\xe7\x5e\xad\x04\xce\xc9\x58\xdb\x6b\xca\xfd\xd1\xd0\xdb\xaf\x9b\x95\xe8\x33\x3d\xee\x33\x25\xfa\x4c\x8f\xb3\xe2\xfa\x97\x44\x02\xdb\xa4\xfa\x9e\x2c\xa2\x35\x15\x90\x4d\xf9\x72\x4a\xe0\xf7\x20\x0e\x3e\x4e\xd3\x87\xe1\x0f\x1d\x9e\xd0\xc4\x90\x2f\xe7\xa6\x05\xda\xcd\xd4\x78\xfa\x6c\x9d\x0b\x39\x47\x0c\x48\x6a\xa4\xa3\x8c\x44\x08\x99\x9b\x2e\x19\x21\x74\x3d\xed\xec\xdd\xd9\x17\xdd\x51\xca\x50\x8f\x92\x68\x14\x7a\x89\x1e\x65\xc9\x5b\xf4\xd9\x96\x6e\xd1\x39\xaf\x90\x6a\x1d\xd0\x47\x73\xad\x3c\x1a\xb2\xf0\xbe\xee\xe3\xb6\x45\x54\x78\x57\xc4\x52\xa2\x56\x6d\x81\xd4\xa5\x4b\x97\x2d\xb7\x4c\x70\x0f\x4f\x32\xc1\xa3\xe9\x4c\x70\x8f\xa7\x98\xe0\x44\x92\x09\x1e\xcd\x60\x82\x13\x84\x09\x4e\x10\x26\x38\x61\x98\xa0\x3c\xfd\x7b\xbd\x56\x18\xe1\xd1\xc6\x8c\x70\x83\x8e\x74\x56\x51\xd0\x14\xd6\x7b\x30\xca\x11\xc8\xd3\x00\xf1\x10\x84\xc1\x43\x38\xc8\x89\x81\x7c\xc2\x33\xc8\x19\x2b\x10\x18\x21\xe6\x2a\x94\x7e\x0d\xfb\x03\xa9\xd6\x5c\x6a\x8d\xd9\x4b\x74\xe0\xe6\x66\xe4\x9d\x5b\xd0\xf7\x0b\x55\x37\x73\xa0\xc8\xec\x8f\x8f\xba\xac\x74\x22\x95\x95\x8e\xd3\xd7\x73\x58\xe9\xd1\x0c\x56\x7a\xb4\x31\x2b\x3d\x4a\x59\xe9\x04\x65\xa5\x13\xa9\xac\x74\xb1\xae\xc9\x89\xad\x0d\x93\x9b\xa0\x4c\xee\x20\x65\x72\x07\x2d\x93\x93\x8a\x24\x2d\x56\x59\xe3\x91\x17\xba\xaf\x9b\xb6\xb7\x72\xba\x7f\xb0\x86\x39\x09\x60\x64\x19\x9e\x4c\x01\x87\x18\x76\x76\x59\x5d\x77\x03\xb8\xcb\x7d\x51\x0e\x09\x21\x6f\xa6\x97\xd3\xc1\x64\x1c\xcf\x63\x8f\xe0\x86\x0c\x3a\x50\x13\x58\x64\x32\x30\x26\xbc\x49\x15\x7c\x8b\x9f\xf3\x8e\xd5\x2a\xfd\xfa\xe8\x4c\x5a\x57\xe4\x83\xbe\xbe\x3b\x8a\x2a\x33\x64\xca\x33\xf6\x3a\xd4\x0b\xc0\x1a\x5c\x32\xc4\xa7\xda\x78\x1b\xf7\xc3\x6a\x90\x75\xd3\x2d\x90\xff\x6b\x17\x30\x7c\x97\xc2\xfb\x77\xd1\xe5\x6b\xc0\xfb\x0f\x50\xce\x76\x80\x70\xb6\x3d\x5e\x73\xf3\xd4\x38\x3f\x8e\x19\xde\x44\x67\xe8\x80\x16\x8c\x73\x65\x33\xe9\x50\xeb\x08\x9a\xbd\x4f\x95\x8c\xa3\xce\x05\x63\xa1\x0d\xf4\x1b\x30\xfa\x6e\xad\xbc\x0e\x66\x0b\x9b\xbb\x69\x17\x4f\xbf\x9b\x36\x3b\x47\xf5\x36\x3a\x8f\x06\x77\x93\x93\x88\xbc\x8b\xa7\xdf\x4d\xbb\x12\x61\x98\x7b\x68\xe7\x0d\xee\xa6\x39\xef\x20\x3d\x93\x81\x83\x55\x92\x53\xe9\x26\xce\x81\xbc\x23\xf3\x40\xa6\x86\xf5\xab\x6a\x0a\x1b\xf0\x40\x0e\xe3\x81\x1c\x21\x07\xb2\x8e\x79\x88\x9c\x39\x90\xcb\xd0\x47\xbb\x1c\x04\x07\x11\x44\x4c\xf8\x11\x07\xc9\x2c\xb0\xdb\x9c\xa3\xef\x9c\x6f\xed\x9d\xf5\x01\x54\x20\xfc\x9e\xed\xcd\x9b\xf5\x0a\x86\x2c\xfc\x4e\xb6\xf7\xbe\xc2\xbb\xda\x59\xf3\x70\xdf\x1f\xa7\xdf\xaf\xba\xf8\xc2\x40\xe2\x76\xfd\x71\xc6\xed\x3a\x90\x30\xda\xe6\xb5\xfd\x4e\xd5\x20\x2c\x0a\x46\xf2\xba\x8a\x61\x03\xab\xe7\x0c\x15\xa4\x66\x88\x66\xda\xb4\x3e\x01\x8c\xd4\x63\x46\xca\xe3\x26\x06\xc6\x42\x37\xe0\x00\x51\x39\x85\x97\x66\xa8\x60\x38\x43\x1c\x36\x4d\x06\xc5\x37\x5f\x1f\x99\x88\x60\xe2\x1d\x55\xdc\x67\xb0\x4a\xc2\x18\x7a\xb1\xc4\xa2\xe3\x4f\xb3\x6b\xea\x02\xf0\xc0\x2c\x21\x48\xe3\xdb\xad\xa6\x0a\x61\xf9\x0d\x1d\x79\x2b\xb5\x4c\x95\x22\xdc\xd9\xd5\x9d\x59\x81\xab\x61\xc0\xb7\xbc\x41\x13\x34\x70\x2c\x4b\xcd\xe4\xd6\x5e\x57\x43\x2c\x11\x6e\x3e\xa3\x9a\x99\x73\xa4\x2b\x96\x5e\x54\xf2\x58\x86\x74\x35\x98\x06\xb7\xd2\xd7\x44\xcd\xec\xc6\xb0\x82\xae\x50\x57\x32\x9f\xbc\xc0\x1b\x74\x02\x3d\x4c\xed\xa7\x3a\x03\xdc\x4e\x3a\x95\x7a\x03\x5c\xa5\xa9\x01\xae\xe8\xa4\x0d\xb2\xc9\xf8\xbe\xf7\x9d\xaa\x0d\x70\xf5\x51\x6e\xd6\x04\x47\x32\x59\x1d\x16\x7d\x24\xa1\x3e\x5c\x4b\x27\xd8\x48\x7d\x48\x04\x63\xb5\x18\xff\x2d\x98\x9c\x30\xd5\x56\x8e\xd5\x39\x0a\x74\x79\x92\x11\x13\x89\xa8\x14\xf7\x8a\x2a\xfe\x0d\x4e\x23\x27\xc8\xf8\x46\xda\xcd\xc1\xe5\x2e\x05\x29\x05\x6c\x94\xfc\x39\xd2\x54\x73\x46\xec\x1b\x88\x7c\xcb\xd1\x8e\x46\xb5\xf4\x33\x4e\xef\xd6\x71\x62\x63\x6f\xbc\x00\xd8\x55\x8a\xcb\xe4\x96\xc4\x4a\x2c\x30\xbc\x7c\x9c\x53\x75\x8b\x13\x75\xab\x59\xe6\xc6\xf8\x6c\x6c\xf5\x15\xde\x35\x3f\x45\xaf\xca\x2c\xd2\xd6\x28\xba\x7e\x15\xeb\x8b\xb7\x57\x75\xe9\xe3\xb8\x80\xff\x3a\x25\x8f\xc1\xe3\x38\x4f\x45\x20\x68\xf9\xd1\x47\xf9\xb1\x5b\xc9\x8f\xc8\x5f\x6d\x01\xe5\xa2\xb6\x9b\xe3\x08\x58\x39\xc5\x06\xe0\xa8\x02\xc9\x82\xc5\x5c\x40\x09\x6d\x4f\xb9\xf2\xe2\xed\xd5\xb1\x88\x85\xea\xef\x88\xc3\xef\xb4\x98\x78\xbc\xbd\xba\xc9\x72\x78\x52\x1d\x03\x83\x7c\xc0\x4b\xc0\xb7\x29\xe5\x4b\x78\xba\x54\x20\x8a\xe9\xb2\x01\x14\xcd\x0a\x85\x6f\xfc\xb4\xaa\xf4\x85\xf0\xb0\x0a\xbf\xe0\xd0\x0d\x8e\x67\x4a\x0d\x7a\xc2\x87\x87\x45\x0e\xb2\x9d\x55\x31\x2a\x39\xf3\x40\xcd\x5c\xb0\x6a\xc4\x44\x2e\xae\x6d\x57\x3f\x6b\x77\xc4\x46\x5b\x9f\x30\x0c\x55\x54\x8f\x08\xe2\x42\xb5\x1c\xc4\xeb\xde\x44\xad\x3f\x21\x39\xf1\xf1\xd1\x1f\x7c\x2c\x19\x15\xf6\x5c\xcb\x46\x77\x43\xee\x87\x94\x9b\x72\x20\xf1\xf7\xa0\xe2\x3d\xfa\xef\xf5\x34\xf8\x35\xa5\x76\x45\xb3\xa0\xff\x84\x4d\xf9\x10\x4d\x8b\x3e\x64\x6b\x52\xa8\x3f\x78\x22\xa4\x37\x19\xf9\xdb\x78\x34\xe3\x7f\x8e\xac\x8b\xfc\x44\xbd\x3a\xaf\x67\xc2\xb3\x7a\x75\x45\x85\xee\x04\x68\xd1\xca\xe4\x64\xe2\xed\x55\xba\x32\xc9\x60\xe7\xb9\xad\x0c\xb3\x2b\x53\xfc\x25\x12\x85\xc9\x97\x8a\x27\x6e\x74\xcb\x29\xdf\x48\x69\xf9\x71\xc7\x9c\xfe\xaf\x8b\x4f\x38\x54\x6a\x03\x3e\x7a\x21\xcd\x54\x02\x59\xa9\x53\xdb\xa8\x16\x2c\x58\xb0\x70\xa1\x32\x54\x2d\x5b\xbe\x62\x25\x40\xa8\xf6\x9e\x76\xfa\x19\x7d\xfd\x67\x9e\x75\xf6\xd9\xe7\x9c\x7b\xee\x0b\x06\x32\xab\xfd\xfd\x4b\x2a\xcb\x3d\xa2\xf3\xe8\xf6\xd0\x2b\x69\x0f\x27\xc2\xc0\x5e\xfa\xcb\xde\xb4\x5f\x60\x4b\xa6\x69\xb3\x69\xdb\x0c\xae\x2c\x1a\x93\xb3\x2a\x1c\x3a\xbf\x97\x77\x0c\x00\xa3\xd8\x8a\x85\x4b\x10\x1d\xe7\x0d\xc6\xf2\x0f\x3f\x19\x27\x7f\x8d\x1b\x2f\xff\x78\x52\x3a\x23\xef\x95\x66\xfb\x5a\xef\x28\x61\xae\xed\x6b\x83\x54\xc2\x70\xae\x36\xf8\xca\x5e\x91\xab\xd8\x1b\x24\xeb\x2c\xe7\x5c\xe6\x79\xd1\x7e\xc9\x91\x1d\xa1\xee\x05\xe1\xd0\xaa\x5e\xde\x71\x2e\x0c\xbc\x25\x11\x2e\x44\x26\xe8\x88\xa7\x5b\x40\x45\xe1\x46\x45\x29\x40\x0f\x21\x29\xef\x2f\xbf\x39\x07\x51\xe6\xce\x0e\x85\x6f\x5c\xcd\x45\xf8\x02\x62\x12\xce\x72\xc5\x9d\x71\x8e\xf2\x0e\x58\xd9\x82\xd5\xfe\x56\x55\x03\xec\x34\x68\xaa\x71\x5e\x2c\xee\xd9\x99\x98\x75\xdd\x0f\x81\x95\xdb\x88\xe9\x3d\xa8\xab\xc0\xa9\x7e\xc0\xd0\x87\x22\x35\xcb\x37\xd8\x7d\x1e\xfa\x64\x2d\xae\xa3\x6b\x71\x50\xad\x45\x85\x0f\x85\xaf\xec\x64\x8a\x18\x9b\x9c\xde\xe9\x67\x3e\xea\xc6\xdc\xbf\x8b\x76\x79\xb4\x98\x19\xb6\xf4\xcd\xa5\x8a\x00\x5f\xa2\x21\x7f\x01\xd1\x30\x51\x2a\x79\x57\xea\x66\x09\x04\x0f\x2e\xaa\x7f\x21\x0d\x8f\xad\x61\xa3\x66\x3e\x25\x29\xab\x7f\x73\x29\xc5\xa4\x88\x7b\xa0\x6e\x75\x3c\xf1\x4c\xe4\x70\x99\xdd\x74\x84\x4f\x19\x72\xc8\x0d\xcb\xb9\x95\x01\x4b\x58\x59\x22\x80\x3c\x68\x22\xbe\x3d\x15\x25\x13\xc0\x95\x8e\x7b\x74\x0b\x1d\xe4\xab\xe9\x96\x89\x04\x70\x6a\x84\xf0\x9d\x02\x5a\x8d\x4e\x9a\x0b\x7c\xd4\xa6\x79\x8c\x6a\xa3\x29\x7e\xec\x29\xfb\x26\xac\x79\x35\x3c\x1a\xa2\xf3\x95\x09\x26\x7c\x08\xe3\x05\x81\x05\xae\x19\xe1\x8f\x55\x95\x95\x53\xf8\xdb\xd2\x8c\xd8\xb7\xd3\x39\xef\x4d\xc9\x49\x50\x7e\xe2\x3d\xf4\xb0\x6a\xec\xa3\x22\x4e\x2a\x76\x3f\xf6\xe8\x8f\xb0\x57\xc6\x4e\x3a\xce\x23\xc5\x54\x90\x19\x6c\x8d\x02\x38\x0b\x2b\xc2\x16\x7a\x39\x41\x7c\x52\xd0\x93\x02\x57\x97\x7b\x52\xee\xcb\x38\x29\xa2\xb5\x93\xe2\x76\x76\x7f\x46\x67\x95\x56\x8f\x1d\x61\x1a\xa7\x63\x34\x4a\x3f\x46\xa3\xfc\x22\x98\xc6\xde\x8c\xd9\x9f\xd1\x32\xd3\x60\x8e\x49\x8f\xd1\xc4\x18\x3d\xc8\x43\xc7\x4d\x7d\x0d\x88\xeb\x74\xd0\x4b\xb2\x05\xa1\xc6\x14\x65\x94\x37\x5c\x49\xfa\x8b\x37\x0b\x8a\xda\x9f\xb1\x8c\x67\xb7\xb6\x8c\xd6\x26\xc6\xac\xa5\xac\x85\xd9\xb7\x7a\x1e\x9c\xeb\xb7\x9e\x08\xa6\x32\x66\xff\x82\x56\x89\xe0\x38\x57\xd9\x9d\xcd\x23\x19\xb3\x79\x61\x8b\x6b\x99\xa9\x2c\x34\x9e\xa3\xe2\xfe\x8c\xfe\x5d\xe3\x89\x06\xe3\x7c\x16\xcb\xfa\x91\x8c\x17\xb9\xa0\xd5\x65\xd5\x1d\xfd\x05\xed\xc8\x41\x30\x51\x74\x89\xf7\x23\x78\x0f\xde\xdf\xe5\x04\xe8\x3c\x4a\x1f\xbd\x8d\x53\xb9\xfb\x87\xc7\xef\xf0\x4d\x91\xaf\xcf\xb5\xf2\x75\xa1\xa0\x6d\x15\xa4\x46\x41\x4f\x4f\x8f\x23\x5e\x67\x96\x09\x4e\x17\xa8\x01\xfb\x23\x9e\x7e\xea\x63\x24\x5b\x72\xb3\x81\x9a\x89\x19\x6a\xfb\x31\x8b\x72\x31\x8b\xf2\x60\x2a\xea\xd5\xa5\xb2\x95\xa0\x59\x74\x6a\x8e\xce\x43\xa9\xa0\x2e\x0c\xfd\xca\x34\x51\x25\x88\xb7\x56\xcb\xca\x62\x12\x15\x45\x5e\x14\xc7\x63\x26\x8a\x1a\xfb\xac\xa8\xd2\x92\xda\x54\x9a\x92\xfc\x09\x0d\x21\x45\x23\x5d\x9e\x8d\xc5\xfe\x44\x9b\x28\xc6\xfe\x8e\x98\xc5\xbe\x7a\xba\xaa\xb2\x7b\xb4\xdc\x50\x02\xb9\x41\x25\x9b\x39\x55\x33\x45\xa8\x82\xef\x25\xdb\x5d\xc3\xce\x00\x06\x69\x04\xdd\x4e\xf8\x09\xd3\x70\x13\x59\xa8\x69\xef\x54\xd1\xb8\x33\xfa\x43\xcf\x36\xe8\x6f\xa3\xed\x6d\x25\x5a\x7d\x56\x90\x28\x71\x36\xb9\x8a\x2d\x81\x80\xb0\x8a\xc1\x36\xb2\x42\x23\x19\xe7\x13\x25\x12\x17\x0e\x33\x1d\x9c\x5c\xc5\x7a\xb6\x45\xb9\xf4\x4d\x4c\x7a\xd1\xf3\x22\x17\x15\xe0\x75\x97\x35\x09\x9d\x4e\x83\x69\x6a\x02\xa0\x12\x4f\xdb\x0e\xa7\x4f\x44\x87\xaa\xf6\xad\xf0\xe5\x3f\xbe\x54\x2a\x74\x85\xea\x45\x10\x8f\x1a\xa2\xfe\x30\xa0\xca\xab\x0a\x2f\x51\x5b\x2f\x95\xe8\xd0\x4c\x55\x88\x91\xcc\x24\xd9\xc5\xc5\x1d\xe5\xbc\x24\xbc\xc9\x65\xe5\xbc\x50\xf4\x78\x65\x94\xaf\x78\x22\xbf\xda\xef\x13\x41\x5c\xac\x46\x81\xc8\xc9\x7f\x72\x60\xb8\x5b\x1c\xaa\xdf\x2a\x4e\x1d\x72\x48\x59\x58\x94\xba\xaf\xca\x98\x63\x7d\x8f\x73\xd9\xd4\x3e\x8d\xca\x84\x64\x12\xf9\xc2\x8b\xb8\xf0\xb5\x2d\x5f\x6e\x6e\x10\x9a\x28\x5e\x5f\x1f\xd1\x72\x41\xf8\x97\xda\xa0\xed\x05\x75\xc7\xf3\xf6\xf4\x95\xc2\xd3\xe7\xeb\xd3\x17\x17\x45\xb0\x4d\x1f\x40\x5c\xbc\x36\x79\x66\x77\x94\x8b\x31\x13\x6d\x93\xcb\xea\x0e\xe7\x99\xaa\x1e\xbe\xdf\xec\x70\xf6\x63\x96\x42\xe2\x70\xae\xc0\x7c\x84\x5e\x70\x44\xc0\x5a\xf6\x28\xc3\x61\x41\xbd\xce\x4a\xf4\x51\xf4\x2a\xe0\x7e\x38\xbe\xc2\x2a\xa9\xe8\xbb\x08\x13\x74\x31\x91\x45\x17\xfd\x7e\x11\xfe\xbf\x67\x9b\x09\x46\x5e\xac\xb0\x87\x33\x05\x8a\x2c\xfc\xbc\x66\x94\x9d\x4b\xb5\x17\x9f\x86\x36\xce\x3e\xb0\x66\xc6\x5c\x14\x76\xc4\x4c\x14\xac\x69\x37\x62\x22\x2f\xd8\x98\xc1\x60\x39\x03\xcd\x9e\xf6\xb4\x31\x7b\x06\x8f\x67\x7a\x95\x46\x85\x6a\x5b\x63\x02\x27\x6c\x2e\x27\xe1\xe5\x34\x25\x3c\x4c\x29\x21\x35\xbd\x71\x7f\x46\x8b\x90\x85\xef\x4a\xf7\x1e\x57\x78\x57\xd1\xd4\xf0\xcf\xac\xb3\xde\xe0\x36\x96\x0d\x1e\x6d\x47\x39\xa4\xe6\x29\x4c\x26\x37\x4c\xfa\x0a\xda\xc1\x75\x75\x0a\x80\xe2\x3e\x4a\x0f\x90\x2b\x34\x80\xe6\x6d\xcf\xd4\xa1\x8e\xa7\xff\x6a\x91\xc3\x90\xc6\x68\x97\x75\xde\x3a\x65\xec\x2c\x2a\x8c\x05\x27\xc7\x3e\x23\x0d\x0c\x1d\xc7\xe0\x64\x08\x28\x36\x43\x48\x4d\xb5\xac\xf9\x41\x41\xbb\x18\x75\x2b\x92\x89\xee\x2e\x58\x14\xe8\x27\x32\xa0\xe5\x8a\x00\x6d\xe2\x07\x04\x5c\x6e\x68\xa2\x90\x8c\x94\xbb\x2e\x7d\x47\x26\x8a\xca\xe0\xd8\x53\x9d\x8c\x67\x6e\x9e\xe2\x93\x43\x35\x5e\xba\xbd\x10\xab\xa8\xaa\x9e\xaa\x42\x3d\xd5\xc9\xe8\xca\x25\xbb\xa7\x98\x30\xd6\x5c\x41\x47\xa0\xc6\x9a\x0b\x3c\x30\x53\xc4\x13\xd7\xbd\x8f\x0b\xc0\x74\x66\x78\x61\x68\xb8\xf2\xb5\x5e\x40\x05\x29\xd2\xcd\x61\x6a\x2c\xd9\x53\x8c\x03\x05\x12\x5a\x02\xac\xcc\x50\xb0\xb8\xe6\x5d\x6c\x7d\x3d\x3e\xca\x39\x1e\xbe\x57\x13\x7f\xda\xee\x13\x93\x4a\x69\x76\xe1\x1c\xea\x57\x07\x68\x78\xa8\x33\xdd\x5d\xd2\x39\x95\xaa\xc6\xb4\x92\x64\x33\x6b\xc5\xa7\x6f\xd3\xb1\x3a\x31\xf6\x02\xef\x4a\x8e\xce\x33\xa9\xe4\xc2\xa5\x1d\x85\x82\x89\x40\x85\xc4\xe9\x70\x3f\xe1\xb9\x62\xec\xa5\x36\x83\x5b\xa4\x88\xb1\xbb\x52\x6f\x0e\x29\xc6\x7a\xe6\xd6\x55\xe7\x01\x52\xa9\xe0\x96\xcc\x89\x40\xf8\xe3\x65\x3f\x66\x22\x37\xb9\xcc\x5c\xa8\x81\xba\x60\x73\x42\xd5\xef\x2f\xfb\x22\xd8\x64\x33\xb8\x4e\x95\x37\xa7\x7b\x6f\x4a\x29\x44\xbd\x82\x23\xc2\xae\x34\xa9\xfc\x39\x9d\xca\x2f\x7c\x91\xdb\x64\x6f\x89\x15\xb8\xf9\xcb\xa1\x14\xfd\x1a\xb6\xda\x78\x9a\xa5\x2e\x39\xd2\x02\xcf\xb9\x86\xbe\x7b\x3a\xcf\x19\x76\x78\xce\x06\x87\xe7\x6c\x49\xe1\x39\xd7\xd2\x2e\x53\x79\xce\x06\xcb\x73\x86\x13\xb8\x1e\x90\xae\xa4\x50\x59\xe4\x92\xdb\x5c\xa5\x0e\xc8\x2d\x05\x7f\xf6\x12\xcd\x79\xb6\x20\xe7\xe9\xf7\x37\xeb\xeb\xa3\x1f\xbd\xe4\xf2\xef\xe2\x26\x2b\x85\xf4\xd4\x23\x86\xf9\x1a\x38\x57\xca\x5a\x66\x94\x12\xda\x96\xe6\xa3\x6d\x49\x21\x88\xe0\x10\x2e\xfd\xad\x36\x78\xd0\x28\xbb\x05\x60\x29\x5f\x18\x0a\x07\x62\x64\x37\x5d\x8b\xdd\x05\xd0\xa3\x16\x28\xee\xb7\x85\x26\xc8\xb8\xcd\x3a\x55\xbc\xa2\xdc\xd3\x71\x1e\x17\x85\xb7\xcd\xd2\xa1\xf0\x77\xc8\x29\x23\x11\x06\x00\x73\x1d\x68\x29\x4d\xef\xd2\x60\x2c\x9b\xe1\x2f\x1a\xed\x74\xbd\xe0\x51\x00\xd5\xc4\xd0\x69\x3d\x6a\xe0\x87\x37\x63\x31\x12\x6d\x37\x52\x51\x62\x83\x52\x1d\x94\x6b\x13\x54\x15\xbb\x29\xa3\x7b\x5a\xd9\xad\x53\xb6\xfe\xae\x26\x5b\xbf\x8a\xd5\xf8\x1a\xb6\x44\xe0\xe7\x71\x04\xcd\xef\xf7\x37\x3b\xc7\xf1\xae\xd4\xe3\x68\x76\x55\x4d\x99\x18\x82\x8d\xfb\xbc\x57\x47\xad\xc8\x97\x73\x4f\x98\xc5\xbb\x2b\xfb\x9a\x00\x0c\xa5\x05\x80\x5e\x0d\x74\x10\x28\x3a\x38\x15\xb3\x31\x84\x42\xbe\x56\x48\x32\x4b\x30\x68\xc5\xd9\xe2\xfb\x12\x7b\xb7\x44\x65\x8a\x36\x0d\xa3\xd0\x1d\xbc\x97\x76\x90\x2a\xae\xec\x6d\xda\xe2\xa1\xa6\x2d\xf6\x65\xb4\x08\x59\x38\xd5\x0a\x80\xa1\x86\xbd\x21\x3e\xc1\x2c\x6e\x7e\x73\x3a\x37\x87\x0a\x40\x00\x9f\xa8\xf7\x10\xf7\x6f\x0b\x92\xdb\x68\x14\xa8\x1c\x18\xe5\x63\x30\xd7\xe6\x12\x64\x67\x0c\x83\x20\x49\x48\x24\xd2\x8f\x95\x75\xc8\xc0\xdf\xa0\x97\xe8\x06\xb8\x39\x91\x8d\x05\x18\x84\x6d\x6b\x2e\x80\x1a\xad\x8e\x64\x4d\x2b\xa2\xa1\xce\x5c\x91\xfb\xbe\x41\xe7\x4d\xea\xdb\x64\xa3\x4d\x30\x87\x2a\x0c\x31\xaf\x96\x73\x06\x17\xbd\x80\x55\x86\x8a\x10\xd3\x27\x02\xe1\x29\x7c\x0e\xe0\xd4\x10\x1a\xa4\x62\x82\xb8\x5b\x8a\x43\x1b\x87\x3d\x07\xe4\x3c\x97\x00\x3b\x26\xef\x98\x40\x4d\x0a\x2a\x29\xf0\xe2\x2a\xe4\x9a\x61\x21\x0e\xa3\xd1\x62\xac\x9f\xf0\xa2\x1c\xcc\x4a\x1e\x74\xf7\x15\x37\x59\xc3\x46\x10\x86\xf1\xf3\xcf\x3f\xff\xbc\x3c\x37\x11\x8b\x57\x0a\xbe\xcd\x64\x7f\x32\xa8\xc3\x3a\x1e\x33\xc1\x09\xb4\xbd\xf0\xe2\xed\x55\x88\x7d\x87\x44\x54\xc1\x0c\x52\x74\x7d\x24\x90\x46\x21\x1b\xe7\x16\x17\xbe\x69\x29\xa0\x23\xa9\x58\x86\x01\x90\x67\x66\x11\xdb\x54\xaa\xa4\x09\x71\x31\x43\xdb\x98\x5e\x12\x30\x53\xc8\xeb\x1e\x84\x38\x2e\x37\xd2\xc4\xf2\xd0\x8f\x52\x25\x8f\x3c\xf0\x44\x5c\x6c\xa3\x80\xfc\x70\x88\x23\x4c\xa3\x1f\x17\xaa\x5a\xae\x9c\x14\x2c\xf6\xc7\x09\x67\x82\xb5\xc8\x7e\xd3\x7b\x1a\x9f\xcd\x0a\xef\x0a\x9d\x53\x99\xf1\xf2\x77\x35\xd4\x4c\x56\xb1\x3f\x34\x11\x4a\x3a\xc2\x48\xb0\xd8\xdb\x11\x79\x20\x1d\xeb\x20\xa3\x2a\x88\xb5\x1c\x83\xd7\x5e\x4e\x65\x5b\x8d\x66\xad\x2d\x18\xea\x40\x43\x81\x06\x65\x5c\x41\x54\x6d\x75\x16\x44\x2e\xf2\xe2\x62\x94\x33\x1a\xb3\x60\x8e\xa0\x16\xe0\x19\x42\xbc\x29\xc1\x44\x6e\x9b\x0e\xc5\x2a\xe7\x70\x82\x79\x2d\x90\x89\x9c\x24\xbf\xfc\xe4\xb2\x28\x2f\x07\x00\xca\x2b\x4c\x8a\xbc\x28\xc8\x89\x41\xf5\x85\x5c\x22\xe6\x08\xc3\x6d\xe1\x84\x16\xcc\xf1\x0d\x2e\xb1\xd1\x01\x85\x30\xb4\x39\x77\x6c\x0d\x7b\x19\x3d\xa6\xbe\x73\x4c\x83\xb4\x63\xba\x93\x2e\x78\xe2\x98\xfa\xce\x31\x0d\xcc\x31\x5d\xc5\x5e\x86\x12\xc6\xcb\x8d\x39\x48\x11\x62\xac\xd1\xae\x8f\x32\x82\x07\x76\x94\x62\xf8\x1d\x55\x25\x16\x4a\x36\xb2\x11\x11\x81\x9a\xd9\x2b\x04\x33\x2b\x1b\xe5\x04\x17\x39\x29\x34\xe4\xcc\xad\x69\x56\x34\x37\x29\x7f\xd4\x2b\x0a\x51\x5b\xa0\x9e\xfd\xc3\xbc\x93\x1c\x96\x52\xe1\x5d\xab\x10\x52\xa8\x0e\xb4\x65\xbe\x49\x98\xaa\x8b\x43\x21\x3a\x61\x5d\xf6\xd4\x44\x86\x4e\xa8\xb3\xa7\xf6\x7a\x09\x15\x6f\x22\x43\x1c\xd9\xeb\x4d\x1a\x17\xff\x94\xe7\x04\x73\x93\xc8\x08\xf9\x1b\xb6\xd9\xeb\x29\x98\x94\x02\x44\x3d\x18\x19\xcc\x53\x8d\x7c\xd5\x28\x10\xbe\x2a\x10\x42\x58\xca\x7c\x08\x91\x90\xa2\x88\x42\x53\x03\x01\x48\x4a\x2e\x3e\x91\x73\xfb\x34\xe1\x8e\x02\x17\xee\xbb\xac\x5a\x66\x16\x4e\xee\x18\x27\xf4\x73\x8c\x27\x71\xaa\x04\xd7\xd5\x81\x4c\xf9\xcb\xc9\x7e\x5f\x24\x41\x32\x8f\xb9\x20\x99\xc7\xb2\x41\x32\xaf\xa1\x4b\xf7\x7d\x2a\x0e\x82\x90\xbe\xa5\xaa\xee\x65\x53\x1b\x52\xc8\x9e\x84\x8e\xd3\x91\x97\xf0\xe9\x18\x66\x79\x5a\x48\x47\xa6\xe5\x01\x8f\xd9\x72\xbc\x52\x2a\xc5\xfa\xbf\xc7\x2c\x8a\xa5\x5c\x8c\x0d\xf6\xbb\x92\x96\x86\x21\xf7\xeb\x00\xf5\x4f\x1d\xe0\x04\x97\xfb\x80\xbd\x8e\xd4\x1f\x16\xfa\x12\xf6\x3d\x05\xfa\xf2\x40\x02\x2e\xf1\x3a\xfa\xfa\x5f\x72\x80\x97\x30\xdc\xbd\xdf\xdf\x4c\x1c\x08\xbd\x18\xb4\x59\x09\x55\x29\x64\xed\x7f\xab\xd8\xa0\x61\xfb\xc5\xb0\x9a\xe7\x1e\xeb\x93\x2b\xd1\xbf\x37\x34\x9d\xed\x9e\xc4\x6c\x6f\xa0\xb3\xfd\x8a\x01\x77\xcc\xab\x88\x0c\xd3\x55\x26\x3d\xb0\x14\x7a\x70\xe3\x2b\x6e\xa4\x43\xfc\xd0\x0c\x11\x82\xaa\xab\x28\x1b\x89\xae\x44\x28\x9c\x99\x5a\x0c\x67\x68\x18\xa3\x54\x51\x49\xc1\x4f\x82\xa3\x1f\xc8\x21\x00\x9c\x36\x1a\x0d\x20\xe4\x33\x10\x07\xd0\x67\x2c\x68\x36\x7f\x89\x4c\xee\x27\xbc\xee\x9c\xe3\x21\xdd\x66\x8f\x32\x58\x91\x97\x85\xaa\x86\x49\x28\x0c\x02\x69\xe2\x84\x32\x83\x7b\xb8\x12\x54\x58\x79\x9f\xe9\x33\x7b\x1a\x26\x29\x5a\xe5\xc4\x33\x90\xa4\x56\x4f\x0d\x14\xde\x1c\x1c\xf6\x8b\x6c\x32\x4e\x0f\x26\xe3\x9c\x12\x8a\x00\x33\x18\xc1\x7f\xb2\xd8\x46\x63\x59\x40\xce\xc0\x09\x00\xba\x9b\xbe\xea\x4f\x79\x7d\x1a\x1f\xbc\x1e\x42\x75\x08\x5f\xbd\x78\xd9\xee\x43\x05\x0b\x12\x2b\xb5\xa8\x68\xf9\x06\xf2\xc1\x6a\xd9\x33\xbe\x02\x81\x09\x78\x11\x28\xb4\x82\xeb\x63\x34\x34\xd1\x24\x27\xc8\xc6\x48\x4e\x25\x62\x24\xdf\x4d\x27\xff\x78\x9a\xaa\x73\x3f\x6d\x91\x5a\xca\xe2\xbd\xb4\x45\x86\xca\xd5\xac\x8f\x87\x32\xfb\x50\x05\x84\xf6\xc7\x87\xa9\x2b\xfd\x30\x75\xa5\x1f\xa6\xc1\x07\xfa\x8f\x9e\x44\x55\x86\x29\xcf\x79\xf1\x7d\x74\xc0\xbb\x52\x20\xfa\x0f\x27\x52\x51\x0f\x5b\x86\xe6\xf4\xbb\xde\xe9\x76\xff\x2c\xba\x2d\xd1\x6e\xe5\x74\x0f\x3f\xa9\x6a\x3d\xf4\x19\xd0\xd8\xc3\x8a\xaf\xc4\xb8\xd3\xf2\x1f\x22\x19\xbd\x8f\x8e\xd6\xa0\x9c\xc6\x38\xe5\xcc\xe3\xe4\x45\x68\xad\x81\xf1\x44\x76\xde\xfb\x69\xe7\x99\xc5\x06\xd2\xc1\x45\xa7\x32\xc8\x2a\x64\xe1\x57\x1b\x83\x83\x56\x78\x57\xa7\x32\x46\x2b\x33\x68\x66\x25\xd2\x86\x52\x38\x16\xb5\xa0\x65\x24\xc2\x34\x07\xf5\x15\xb4\x9b\x44\x79\xda\xe1\x34\xfe\x7c\x98\x91\x7c\xe1\xc3\xcc\xe4\x0b\xa7\xa7\x1a\x5d\x49\xbb\x77\xee\x6c\x81\xde\x3d\x27\x56\xb4\x2d\x74\x0a\xf7\x24\xb2\xa6\x77\xd0\xbe\xbe\x59\x87\x42\x92\xc0\xef\x1a\x27\x75\x64\x9b\xfb\xb1\x6a\xf5\xd9\x2b\xad\x3e\xda\x47\x9e\x4c\x42\xfe\xe8\x33\xd9\x47\x40\xb5\x0f\xdb\x22\xa2\xf0\x03\x59\x54\xdb\x8b\x91\x1c\x0e\xd3\x22\xa0\x87\x19\xc1\x93\xe8\x23\x81\xec\x7d\x06\x4d\x22\xb9\xbf\xe3\x4d\xf6\x37\xe5\x2a\xef\x4b\x42\x6e\xdf\xdf\x48\xee\x20\x5b\x88\xfa\x45\xa3\x2d\xbc\x6e\xf6\x5b\xc8\x5b\xd9\x87\x90\x85\xbb\x9a\x1e\xab\x2e\xac\x3c\xdb\x54\xbb\xdd\xdb\x30\xac\x3c\x19\x0d\x7d\x39\x6d\x5f\x17\x0d\xad\xee\xb1\xad\x82\x8d\x58\x5d\x3e\x44\x65\x11\x4b\x54\x6c\x55\x00\xb1\xfd\xfe\x16\x83\x37\x7b\x51\x22\x5f\x05\xfb\x52\x61\x12\x08\x4c\x27\xd8\xff\xcf\xde\x9f\x80\xd7\x75\x95\xf7\xe2\xf0\x5e\x7b\x9f\xa3\x73\xa4\x2d\xcb\xc7\xf3\xf1\x20\x7b\x6f\x1d\x25\x91\x09\x49\x24\x48\x62\x01\x26\x91\x76\x07\xd4\xe1\x82\x9c\x01\x44\x5b\x5a\xdd\x0e\xb7\x6a\xe9\xed\x55\xa7\x5b\xdf\x7b\x65\x72\x12\x3b\xb6\x92\x38\x89\x12\x67\x50\x48\x48\xc4\x90\xc8\x84\x98\x98\xa9\x18\x08\x45\x01\x03\x02\x42\x11\x10\x8a\x28\x09\x88\x96\xc1\xbd\x49\x8b\x81\x40\x5d\x1a\xca\xf7\xec\xf7\x7d\xd7\x5a\xef\x5a\x7b\x38\x47\x8e\x03\xf7\xf9\x9e\x3f\x79\x1e\x7c\x8e\xce\xda\x6b\xaf\x79\xbd\xe3\xef\x17\x5d\x35\xb1\x07\xcd\xa5\x8d\x23\xc5\xd8\xb0\x36\x51\xda\x48\x63\x98\xe7\x49\x74\xf3\x1c\x2a\x7e\xde\x61\x17\xcd\x57\x7d\x1e\xce\x5b\xe6\x36\xa6\xc3\xf9\x17\x02\xa3\x82\xb1\x71\x83\xd4\x28\xd2\xad\x43\x2f\xd1\x2b\x33\xab\xea\x74\x80\x2c\xcd\x34\x43\xcc\x41\xb7\x7e\x85\xd8\x60\x36\xa9\xfb\x46\xb1\xc1\xa4\xde\x37\x37\xf0\x37\xe6\xb0\xc1\x64\x70\x19\xe5\x30\xdb\x1c\xe4\x35\x27\x19\x73\xf4\x00\x59\x3b\xea\x46\xfe\x9c\x79\xd1\x7c\x64\xc5\x73\x50\xa6\x6b\xa2\xe3\x1c\x75\x0d\x41\x4c\x59\xfc\x3f\x03\x9d\x0e\x21\x4e\xab\xd5\x8d\x79\xe0\x22\x0f\xa5\x6f\x26\x02\x17\x89\xea\x53\x1b\x8c\x29\xbd\x86\x3f\x60\x9a\xfc\x99\x6a\xa7\x6f\x17\x56\x3a\x49\xe6\x12\x3a\x4a\xec\x15\x32\x3a\xde\x62\x78\x01\x40\xe6\xcb\xb4\xa6\x5d\xf5\x41\x88\xde\x40\x0e\x82\x58\xbe\xe4\xec\x31\x07\xf2\x5f\x98\xca\x1e\x33\xca\x32\x55\xd7\xf9\xe0\xf5\x58\x2b\xab\x07\xf6\x18\x30\x62\x2f\xdd\xfd\x01\x11\x0a\x70\x4b\x21\xb4\xc4\xee\xa8\x87\xfc\x29\x23\xca\x53\xfb\xf2\xcb\xb5\x18\xbc\xca\x67\x79\x12\x62\x87\xb7\xdb\xf2\x25\xdf\xc8\x9b\xca\x7d\xc9\xea\xf2\x3e\xc9\xcf\x5a\x02\x18\x71\x66\x03\x61\x22\x4d\x73\x64\x91\x79\x8e\x2c\x82\x90\x0f\x5d\x2e\x63\xd7\x50\xd8\x10\x1a\x4d\x44\xbd\x60\xc6\x20\xea\x18\x0f\x9c\xd9\xc0\xd5\x44\x05\x63\x09\xae\x8d\x31\x4d\xb5\x31\xd6\x90\x69\x63\xc6\x34\x22\xcc\x64\x1b\x11\x6e\xe5\xc3\x92\xcb\xb4\x71\x6b\xea\x00\xd6\x1a\x33\x6d\x64\xa1\x4d\xea\x2f\x15\xfe\xa5\xca\x3b\xa0\x9e\x31\xba\x61\x5c\x8d\x65\xfd\x53\x35\xad\x7c\x85\xd5\xcf\x20\x57\xc7\xd2\x2f\xfb\xba\xa5\xb7\xdf\xc6\x7b\x9d\x4b\xb0\x71\x5b\xfa\x02\x33\x09\x36\xc6\x74\xde\x45\xd2\xdd\x26\xd9\x35\xa4\xa9\x0b\x23\xb1\xc0\xa7\xb8\x42\xed\x10\x24\xd7\x00\x32\x03\x88\xab\x32\x76\x9a\x88\xf5\xef\x89\xd0\x41\xe7\xab\xdc\x69\x1b\xd0\xdb\x56\x45\x6f\x9b\x63\x8d\xa5\x66\xd6\x18\xc7\xf5\x47\xee\x99\x74\xd2\x8a\x19\x6b\x7c\xee\xe2\xbd\xfe\x9e\x61\x74\x68\x35\xaa\x48\x83\xc0\xb1\x48\x2b\xee\xe6\x75\xe5\x90\x56\x8c\x65\x71\x56\xf0\x4e\x6f\x41\x2b\xf4\x56\x85\xb4\x3a\x46\xde\xe6\xc0\x09\x5d\x18\x5a\xcc\xdb\x1e\xe3\xde\xc6\xfb\x78\x0b\x0e\x95\x20\x98\x0e\xd1\x1a\x66\x5c\x8e\xbc\xdb\x04\xe8\xc6\x98\x45\x47\xf5\x36\xab\xea\x56\x45\x9b\x31\x16\x05\x13\x81\xcb\xd5\x67\xb3\x64\x8b\xa2\x6f\x4d\x70\x2d\x79\x79\x54\x4b\x47\xd3\xaf\x9a\x0a\xfe\x3e\xf7\x85\xf5\xd6\x4d\x73\x34\xef\xa6\xa1\x60\x9e\xaf\x6d\xa2\xdd\x57\xd5\x81\x63\x95\x06\x92\xe8\x63\xfe\x19\x36\x62\xa3\xd1\x5a\x59\xac\x99\xc9\x9a\xa2\xbb\x37\x6e\xda\xbc\x79\x4b\x67\x67\xe7\xd6\xad\x5b\xb7\x6d\x0b\x82\x20\x0c\xbb\xba\x6a\x99\x14\xd8\xe9\xc3\xd4\xf3\xfa\x6e\x37\xfa\xc0\x89\x8f\x4a\xb0\x57\xc5\x83\xad\xbd\x73\x2a\x8b\xcf\x03\xfb\xa2\xdf\x08\xbb\x23\x7e\x82\xa1\xb9\x76\xf9\x06\x11\x38\x6b\xc7\x9c\x96\x5b\xb0\x09\x52\xea\x57\xd7\x2e\x2b\x7c\x63\xab\x6e\xb4\x52\x72\xd8\xef\x4f\x54\x12\xbf\x5f\xc7\x7f\xff\xcf\x95\x89\xdf\xaf\xe7\xbf\xff\x44\xa7\xdc\x45\x8f\x9a\x74\x81\x5a\x58\x63\xe5\x6f\x28\x9b\xc2\x1a\xc6\x7e\x4a\x81\x2d\x11\x01\xc7\x43\x52\xf0\x98\x08\x02\x61\x90\x02\x6d\xf2\x07\x2f\x00\x43\x1e\xd6\x04\xcb\x2e\x6e\xcc\xa1\xef\x77\x62\x63\x3a\x8c\xc6\xdc\x9c\xd9\x18\x2d\x05\x63\x52\x06\x9c\x07\x29\x47\x48\x60\x46\xab\x9c\x07\x66\x3f\x7a\x44\xd0\xcb\xbf\xf3\x31\x1a\x89\x0d\xc6\xcb\x6f\x6d\xe6\xe5\x27\x9b\x79\xf9\x1a\x04\xe8\x7a\x01\x58\xf8\xe8\x11\xf9\xf2\x0f\x1c\x25\xbb\x50\xcd\x78\xf9\x1d\xcd\xbc\x7c\xae\x99\x97\x6f\x40\x9c\x85\x1e\x88\x48\xa1\x47\xe8\xe5\xfa\xe0\x67\x2f\xfb\xfb\x2d\x4d\x89\x7e\xb2\xfa\x4d\x78\xb1\x9d\x85\xe4\x2b\x10\x81\x06\xd2\x82\xcf\x8d\xa8\xac\xfa\xaf\x2f\xaf\xfa\xad\xa8\x53\x76\x61\x40\xf0\x7c\x5a\xf5\x6f\xe6\xd5\x7f\x59\x55\x8f\x9b\x0d\x01\xf9\xf2\xf7\x32\x54\x6b\x9e\xef\xef\x35\x4e\xed\x6d\x00\x10\x02\x9d\xe3\xc5\x66\xad\x62\x9b\xe1\x22\x82\x21\x8e\xca\xc6\x85\xf1\x76\xab\x64\x15\xbd\x95\x27\x93\x25\x1f\xb2\x4a\xae\x05\xff\x38\x2c\x58\xab\xe4\x3b\xad\x92\xab\xe0\x12\x82\x7d\x15\x97\x74\xb8\xc1\xce\x2c\xd9\xa1\x2e\xa1\x64\xc4\x68\x4d\x74\x14\x9d\xdc\xe8\x80\x63\xe9\x67\x2c\x82\x81\xd4\x14\xe1\x76\x8d\x22\x66\xf9\xad\xc4\x1e\xfd\xbc\x63\x2f\x69\x78\x14\xc8\x56\x93\x9a\xe0\xde\x66\x1e\x0d\x8c\x47\x2d\x60\xe3\x7d\xbc\x86\x9b\x52\x54\x75\xad\xd6\xe6\x83\x12\xf8\x8e\xff\x6c\x1e\xe9\x95\x31\x94\x2b\x6d\x67\x6c\x26\xbd\x73\xde\xa0\x22\x4a\x14\xb9\x4f\x7b\xb4\xa8\xd9\xa3\x23\xbb\x7a\x65\xa6\x82\xba\x95\x5c\xcc\x0c\x58\x01\xdb\x33\x56\xc3\x7c\x06\x35\xbb\x42\xc3\x6e\x55\x75\xb5\x55\x5d\x6d\x45\x57\x0b\x0e\x26\xe5\x69\x2c\x22\x26\x11\x72\x80\xf3\x6a\x5b\xb5\x41\xa7\x67\xb6\xcf\x09\x6a\x84\xe8\x12\xec\x3a\xa2\x19\xa8\xa5\xaf\x3d\x1f\x83\xc2\x09\x1d\xd0\x28\x5b\x7c\x95\x36\x22\x43\x09\xcc\x49\xbd\x81\x8f\xdb\xc7\x0d\xc6\x88\xd0\xa1\xc8\x6b\xa8\xad\x85\xa8\xce\x72\x6b\xbb\x29\xb7\x36\xc5\x92\xf9\x91\xd3\x64\xf0\x9e\x4b\x9f\x62\x40\xb5\x2f\xcc\xa2\x8e\xf6\x4b\x05\xf0\x86\xcc\x39\x13\x18\xc5\xba\xab\x30\x80\x32\x7e\x7c\xe2\x29\x6a\x18\x33\x75\xa4\x20\xf9\xbe\x0d\x6e\x25\x9b\x57\x49\xef\x24\xd6\x8e\x8f\xa7\x00\x2b\xf6\x9c\x19\xb8\xeb\x6b\xf9\x7b\xae\x37\xf2\x04\x4f\xda\x21\x49\x0d\x79\xbb\x8f\xa7\x0f\x5d\x55\x1d\x39\x81\x3a\x72\x7a\xac\x23\xe7\x78\xa3\x73\x23\xc8\x3c\x72\x72\x1f\x3d\x12\xf5\xea\x03\xa3\xda\xe0\xc0\x78\xb4\xd1\x81\x51\x13\x1d\xed\xc6\x51\x91\xc9\x73\xdc\xf4\x39\xd1\xab\xe3\x7c\x7b\x24\xb7\xa5\x3c\x32\xe2\x73\xc2\x65\xe7\x44\xa3\x0d\xcd\xce\x09\x3c\x11\xec\x73\xa2\x87\x10\x06\xf8\x29\xd1\x8a\x08\x74\x65\xac\x74\x39\x07\x80\xde\xa7\x82\x07\x31\x6a\x89\x78\x7e\x99\xbb\xde\x33\x6a\x73\xad\x33\x24\xaf\x36\xb5\xeb\x1f\x39\xcd\x5d\xff\x58\xce\x84\x59\xbb\xbe\x27\x73\xd3\xf7\x64\xec\x79\x0a\x75\x17\x32\x41\x0d\xfb\x98\xb6\x96\x59\x33\x3e\x96\x82\x71\x4f\xc6\xe4\x5e\x66\xd3\xea\x6d\x1a\xa4\x47\x6f\xf9\xc7\xb2\xb6\xfc\xdb\x4f\x73\xf4\x16\x72\x36\xbe\x35\x7a\x41\xe6\xe8\x05\xcd\x9c\x98\x7a\xa8\xd8\x3b\x8f\x67\xd3\x01\xf4\xb0\xe3\x51\xfb\xb4\xf2\x4f\x02\x3e\x54\x0b\x59\x43\xf5\xe3\x64\xc0\x66\x53\x43\xf5\x78\xf6\x42\x8b\x1c\x65\x72\x51\x70\x96\xcc\x7a\xd6\x83\x41\x13\x69\xae\xde\xbd\xbc\xda\x7f\x34\x47\x03\xce\x80\x6a\xc2\x7e\x5b\x34\x13\x6d\x38\x9f\x7f\x43\xc1\xea\xbd\xcd\xf1\xc3\xab\x31\x59\x0e\x86\xdd\x62\xce\xf5\x2b\x03\x7f\x01\x7f\x08\xe2\xce\x10\x9c\x8e\xd2\x6f\xe3\x7f\x65\xf7\x56\xa9\xc0\x7e\xd0\x6e\xdd\xa8\xe7\x0d\x98\x69\x30\x21\x8d\xb8\xbd\x81\x13\x7f\xa3\xe0\xa9\x9e\xc0\xa3\x1c\x97\x02\xfc\xdb\x02\xdf\xcb\x61\x09\xbe\x97\xc3\x72\x50\x0a\xca\x97\x69\x28\xc9\x95\x80\xd2\x5d\xf4\x09\x09\xc8\xa7\xf4\x4b\xf6\x27\x82\x81\x6b\x23\x18\xb8\x58\xc4\x0a\xbc\xf8\xff\x99\xa7\xb2\xcd\x57\x59\x66\xd2\xd9\x9b\x4f\x98\xe2\xc1\x09\x5f\x84\x7f\x2b\x61\x0b\x34\xae\x4a\x8d\xac\x40\x23\x8b\x4c\x8b\x2f\x63\x8b\xb4\x90\x56\xc6\xc5\x83\x28\xb6\x41\xc9\x12\xab\x16\xb3\x0e\xd8\xe1\x23\x2c\xea\x5a\x81\x3f\x05\x06\x34\x67\x6f\x58\x50\x40\xab\xf1\x0b\x58\x6c\xbb\x49\x1f\x36\xf5\xdc\xdf\xa3\x31\x75\x17\x18\x09\x65\xee\xc8\xf9\x8e\xff\xc1\x66\xe1\x55\xad\xd5\xbb\x55\xad\x5e\xa4\xf3\x20\x60\x03\x84\x0e\x5b\xbb\x76\x9d\x76\x3d\x55\x6d\xcf\xd3\x13\x19\x9e\x27\x01\x59\x60\xb7\x43\x56\xf6\x8c\xd8\x75\xa4\xcb\x51\xf6\xd3\xf5\x14\xa1\x25\x80\xe2\x56\x45\xe5\xaf\x95\x49\x2a\xbd\x35\x37\x5a\xfa\xbf\xa6\xc7\xea\x5a\xfe\x22\x65\x47\x54\x36\x9e\xa4\xc9\x1a\x0f\x48\x37\xd6\x17\x18\x92\xef\x6a\xf4\x09\xc7\xfb\x49\xa1\xc6\xc1\x28\x1f\x15\x13\xb3\xd1\xcc\x3d\x12\xb7\xf4\xa8\x8e\x72\x1f\x9c\xce\xa5\x17\x08\x50\xda\xe1\x56\xb0\x27\x0c\x15\xb7\x84\xa0\xad\x0e\x33\x51\x24\xba\x5f\x21\xd8\x46\xd3\xb7\x74\x13\xaf\xc9\xf4\x2d\x95\xa3\x7a\xf0\x5a\x6d\x4e\xf2\x11\x1c\xb8\x0d\x90\xae\x9e\xac\x1a\x23\x77\x4b\xea\xc8\x19\xbe\xbe\x7e\x16\x29\x1d\xd5\x29\x16\x25\xfe\xb7\xc2\x4d\x50\x4f\xe4\xe5\x9c\x29\x34\x5b\x62\x21\x8f\x95\x83\x41\x9f\x18\x3e\xe6\x38\x82\xe2\x9c\xc3\x78\x3c\xe6\xb8\xcf\x78\x8e\x5c\xd4\x33\x82\xdc\x35\xf2\x0f\x87\x11\xa5\x8a\x08\x28\xaf\xa2\xd8\x50\xf9\x65\x38\x1f\x52\x75\x2d\x5a\xec\x37\x28\x8b\x7d\xff\x2c\xd3\x5e\xc8\x81\xd2\x2f\x31\x8e\xe7\x90\x08\x76\xb0\x0d\xb9\xc0\x01\xdd\x5d\xdd\x54\x6a\x6c\x6b\x0a\x60\x90\x9e\xb1\x9c\x17\x4f\xa4\x39\x2f\xd6\xa1\xfd\xc4\x09\x05\x9c\x5c\xae\xaf\x78\xa4\x41\xac\xfb\x87\x66\xd8\x8c\xd9\x9e\xad\x9a\xe1\xd5\x7e\x7b\xbb\xdc\xb4\x99\xcc\xad\xe9\x5b\x75\x4e\x46\x5c\x0c\xd9\xd4\xad\x99\x21\x2d\x43\x29\xc2\x0a\x2b\xfd\xdd\x14\xe4\x30\xbe\x3c\x28\xa2\x97\xdc\x8d\x71\x75\xa0\xff\xaa\xdd\x5c\xb4\x77\x73\x0b\x94\x8a\xaa\x13\x61\x29\x68\x51\xe7\x7f\x01\xcd\x89\xeb\x15\x6c\xeb\x10\x7a\xe2\x7c\x06\xb2\xd7\x82\xb6\x87\x75\x12\x95\xa0\x84\x60\x10\x45\x44\xaa\x28\xa4\x24\x07\x68\x6b\x38\xeb\xd1\x33\x59\xfc\x53\x2a\x1f\x69\x48\x23\x3a\xc9\xee\x24\x0d\xa1\xbd\xcc\x49\xbd\x02\x19\x0e\xda\x65\xcb\x5d\xab\xe5\xa8\x06\x41\x08\x79\x5b\x2c\xd5\x38\x2c\xea\xb8\xcd\xf7\xa3\x99\x27\x15\xc0\x07\x7d\x24\x5b\x0c\xb6\x24\xef\xf5\xed\xa8\x13\xad\x84\x9d\xa1\x5b\x5c\xc5\xd5\xd0\x90\x07\x9a\x9b\xfe\x6e\xe1\xa3\x44\x49\x90\xc5\x66\xeb\x71\xb9\x9b\x73\x29\xe1\xc7\xf2\x1a\xd7\x13\x94\x02\x03\xc9\xc3\xac\x44\xe5\xa3\xbf\x2b\x4d\xeb\x25\x5c\x79\xa7\x81\x34\xfb\xcd\x7c\x69\xcd\xa6\x00\xfc\x66\x86\x37\x7b\x20\x95\x08\x3c\xad\x34\xa8\x02\xbd\xf0\xff\x3d\x7b\xba\x84\xc2\xf6\x6d\xd5\xba\x42\x9a\x80\x7c\x80\x57\xf6\x77\x9b\x92\xeb\xb5\xc2\x64\x0d\x53\x39\xa3\x95\x1f\xb5\x19\xa9\x79\x93\xbc\xc2\x4f\x71\xb3\x43\x10\x32\x5b\x4c\xe4\xbc\xf6\x48\x13\xd2\x89\x0e\x65\x6a\x4e\x94\xf9\x6e\xc7\xf3\x9a\xa3\x52\x13\x1d\xfd\x10\xa7\xe6\x01\x23\x7c\x8b\x45\x2c\x2c\x33\x54\x20\x45\x25\x08\xbb\x6a\xb5\xee\xb3\xce\x3a\xfb\xec\xb3\xcf\x39\xe7\x9c\x9e\xed\x2f\xc8\x64\x8b\x4c\x5f\x2a\x27\xe5\x01\xbb\x5b\x42\xca\xe3\x4c\xc8\xd4\xdd\x29\x81\xd0\x4e\x70\x17\x60\x8a\xc9\xee\x58\x00\x0e\x0b\x81\x13\x7a\x41\x31\x74\x02\x37\x6c\x09\x44\xe8\x06\x2d\xc8\x9a\x53\xd8\xe1\x8d\x04\xf6\x5a\x3a\x91\xb5\x96\x2a\xea\x4c\x29\x42\x3e\x0a\xdc\x85\x3d\x64\x8d\x18\x52\x38\x14\x14\xb9\x33\xdb\xe7\x74\x29\xfd\xa2\x07\x90\xa1\xe4\x0a\x8c\x55\x80\x73\xa4\xae\xdf\x55\xb4\x22\x20\x53\xdf\x5f\x84\xb5\x5c\x84\xb5\x1c\xb9\x97\x1b\x39\x22\x1b\x20\x47\x24\x70\xa2\x60\xa2\xcb\x94\x7c\x6e\xc8\xee\x0c\x22\x34\xcc\xdd\xde\x93\xe2\xff\x4f\x8f\x26\xbb\x91\x57\xb6\xbf\x35\x69\x67\xa4\xc4\xd2\xdd\xd6\xb9\x09\x61\xfd\x46\x4c\xbf\x4b\xee\xc4\xed\xde\xee\xf8\x2e\xe2\xa1\xfd\x1d\x98\x0b\xf2\x62\xc8\x05\xa1\xda\xe0\x48\x65\x70\x99\x67\x49\xef\x6c\xfc\x6b\xbc\x0f\xba\xe8\x33\x64\x5a\xab\x03\xbe\x2a\x31\x31\x01\xfa\xea\x4a\xed\xb7\xdb\x86\xf7\xd8\x56\x5f\x05\x00\x9a\x74\x91\xba\x97\x4f\x1b\x89\xb4\x86\xaa\x31\x4a\x44\xb5\x94\x31\xb9\x25\xb5\xb2\x3b\x78\x65\xff\xb2\x85\x29\x30\x65\xe5\xc8\xdb\x8c\xf7\xd7\x26\xd5\x07\xb2\x4a\xec\xd6\xb1\xb3\x32\xaf\x65\x84\xc5\x0f\xf1\x48\x25\x65\xd6\x39\xd9\xf0\xb2\x18\x50\xc3\x83\x14\x51\xd0\x84\x2a\xfe\x14\x38\x0c\x51\xa9\x2a\x65\x94\xdd\x4a\x46\xa9\x29\xde\x5f\x12\x35\x6b\x2a\xd7\x46\xc7\x88\xb0\x0e\x2f\x6c\xca\x8c\x11\x21\x45\x2d\xb1\x54\x52\xd2\xd3\xa1\xe3\x81\x3b\x11\x16\x51\x45\x18\x18\x39\x02\xc9\x8e\x05\x16\x49\xb2\x1e\xdd\x89\xeb\xcc\x15\xd3\x02\xbf\x5f\x2c\x55\x22\x5a\x21\x81\xbb\x47\xad\x53\xc9\x10\x35\x14\xff\xd1\x8b\x00\x36\xb5\x80\x63\xe1\xee\x41\x69\x69\x34\x70\x83\x02\x32\x05\xbb\x81\x86\x51\x0e\x14\xe8\x94\x5c\x95\xa1\x04\x86\x0a\x9d\xf8\x78\x09\x8a\xb4\x32\x2a\x72\xa1\x8a\x9d\x4e\x17\x3c\xb7\xd2\x97\x4b\x9f\x4b\x00\x6f\xe5\x43\x47\xc1\x2d\x1d\x38\x31\xa1\xa3\xa2\x8c\xe2\x23\x8b\xf8\xbc\x86\xa3\x15\x18\xec\x50\x23\x14\xe7\x40\xc2\x23\x2b\xa0\xd0\x15\x3e\xa4\x0d\xb5\xfb\x51\x9b\x59\x34\x34\x8a\x92\xda\x94\x42\x78\xf1\x76\xde\xa8\x24\xe1\xc5\xa6\x24\xe1\x45\xfc\xdb\xf0\x65\x1a\x2b\xab\xcd\x1f\xec\x05\x31\x29\x70\x66\xa3\x1f\x7f\x65\xab\x44\x94\xd8\x4d\xf4\x16\x69\xf2\x95\x7c\xfe\x3c\x54\x39\xce\x57\x2a\x07\xae\x97\x2a\x2c\xda\x96\x64\x7c\xd0\xc3\xd6\x10\x6e\xc0\x44\x6f\x27\x7e\xaf\x2e\xf5\x6e\xab\xd4\xb9\x98\xf0\x5c\xe0\x93\xf1\x3e\xab\xcc\x4a\x29\x46\xd1\xef\xef\xe7\xbf\x9b\x0c\xcb\x6f\x6a\x86\xfa\x33\x71\x89\xae\x4b\xcb\xf1\x5c\xb3\x36\xeb\x86\x7c\x3a\xfd\x86\x24\x0e\x7e\x7d\x56\xc4\xa2\x88\xe1\x3c\x61\x0f\x7e\x71\x53\x86\xd5\x38\xc5\x8e\x12\x78\x6a\x9d\x77\x28\x13\x83\x87\xd7\x5d\x61\x87\x37\xa4\xa4\xe8\xc0\xdb\xa5\x95\x8a\x35\x68\xd3\x5a\xed\x47\x53\x5f\xb6\x7e\x2e\xa2\x11\xa1\x85\x00\x39\xb2\xf9\x76\xf4\x17\xd0\x6d\x4f\xf1\x2c\xe0\x53\x94\xf8\xdb\x14\x79\xbd\xc7\x93\xc1\x64\x83\xca\x96\xaa\xc2\x86\x27\x85\xae\xbe\x95\xac\x79\x33\x27\x48\x65\xf0\xe4\xc7\x72\x58\x80\x2e\xad\xa0\x9b\x02\x0f\x91\xd0\x23\xe7\x6a\xe2\xf5\x52\xd3\xb0\xfc\x16\xf9\xaf\x5f\x81\x59\x31\xd1\xc9\x27\xd5\xeb\x4f\x3e\x69\xbc\xbe\x95\xce\x0b\x49\x74\x05\xb3\x50\xf6\x03\xa1\xcd\x1c\xa8\xac\x80\x36\x5f\x4a\xc8\xc0\x96\xea\x36\xc5\x1b\x74\xb2\x81\xea\x96\x5b\xd3\x2d\xbc\xa6\xef\x35\x54\x02\x7b\x15\x08\x0b\x5b\x78\x6b\x60\x37\xff\x4c\x16\x4b\x36\xe7\x14\x7d\x71\xd9\x1b\x52\x01\xe5\x1a\x30\xfc\xab\x15\xe4\xe8\x15\x24\x96\xdb\xb3\x34\xf0\xc9\xfc\xf7\xfa\x8e\xff\x6c\x9a\xdf\x26\x71\x1c\xad\x24\x64\x2b\x0a\xa6\xf7\xdb\xb3\x0e\xa2\x93\xa9\x07\x11\x07\x7f\x27\x77\x64\xe0\x86\x22\x5e\x88\x52\x10\xa3\x14\x2f\x64\x56\x01\x2e\x17\xc4\x52\xf0\x80\x1e\x1d\x90\x27\x18\xe4\xe3\xa4\x3a\x38\xc8\x87\x19\x09\x00\xcf\x54\x55\x95\x11\x70\xa2\x24\xdd\x43\x6a\x70\x02\x36\x75\x01\x8a\x51\x55\x18\xc4\xac\xa9\x69\x25\x4c\x06\xf9\xc2\x76\x54\x17\xe3\x17\x4a\x4f\x64\x9b\x55\xa4\x83\x80\x42\x64\x11\xd7\x97\x57\x73\x5c\x84\xfe\x08\x0a\xf4\xf1\x2c\xb7\x31\x83\xd8\x6b\x29\x65\x52\xb3\x65\xc7\x42\xaa\xe8\x1c\xcb\xaa\x26\x09\x3b\xa2\x97\x19\x3a\xe9\x35\xbc\x2e\x53\x27\xed\x72\xa2\xab\x18\x9f\x4f\xc9\x87\x93\xa5\x45\xa2\xd6\x8d\x68\x7b\x50\x8b\xef\xf3\x8c\x98\xde\x64\x68\x81\xfe\x51\xd2\x86\x9c\x2e\xad\x5a\xfa\x6b\x6a\x8c\xa0\xe4\x4c\xbd\x49\x5f\x06\xcf\x64\x5d\xf1\x6f\x5e\x7e\xc8\x2c\x1a\x1a\x41\x4f\x56\x97\x7c\xc3\x5b\xfe\x54\x83\xd4\x2e\x8b\xd6\x63\x1d\x4a\xf3\x6b\x7d\x99\x7c\xa7\xd3\x6f\x39\xb1\x31\x4b\x86\xad\xdb\xbe\xc1\x53\x4d\x65\x28\x2d\xf2\xd3\x67\xd1\x61\x54\xab\xe3\x96\x2e\x7d\x2a\x27\xd9\xac\x2c\xe3\x35\xc6\x95\x86\x21\x03\xbd\x26\xdf\xd1\x89\xab\xb6\x40\x2e\x4d\x78\x0d\xf2\x3a\x08\xc8\x5f\x8f\xcc\xfc\xf5\x6b\xf9\x9b\xbe\xb6\x32\x45\x6b\xeb\x32\x6d\x99\xab\xd1\xde\xb9\x4a\xb5\xc6\xb6\x29\xed\x6f\xd0\x76\xf4\xd0\xab\x6c\xa7\x3c\xaa\x14\x30\x12\x71\x39\x75\x92\xd5\x6d\x32\xfc\xd5\xd2\xc8\xd3\x99\x31\xb3\x15\xe1\x63\xd7\x11\x7c\x2c\xbe\xef\x32\x6d\xe8\x5c\x89\x37\x7b\x87\xcf\xd0\xeb\xc6\x35\xd8\xee\x38\x4f\x7f\xd5\x97\x75\x74\xdb\xe1\x4e\xae\xf8\x6b\x81\x84\x8d\xc1\xbe\xd6\x54\x6d\x8e\x69\x40\xed\xb6\x35\x76\x5c\x47\xb3\x8d\x13\x2e\x80\x1b\xd5\xef\xe9\xd9\x75\xa4\xcb\x55\xb8\x1e\x48\xb3\x25\x8f\x51\x1f\xcd\xa9\x6d\x8a\x00\xb5\xa6\x92\x33\x35\xde\xbf\xfe\x42\xeb\x37\x3f\x49\x30\xf0\x8c\x99\xbd\x39\x63\x66\xd1\xad\x6b\xf9\x7c\x58\xd1\xc5\x4d\xe9\xf7\x5b\x07\x9c\x92\x80\x9d\xb4\x82\xf4\x92\x33\xd6\xf4\x68\x49\xca\x7a\x42\x7e\x2c\x87\x92\x9c\x35\x59\xa1\xfe\xe2\x36\x53\xfb\x99\xae\x27\xca\xae\xc7\x39\xed\x7a\xd2\xe0\xf8\x1b\xd4\xe3\x3b\xfe\x94\x6b\x27\x63\x14\x9c\xbc\x6c\x8c\x67\x97\x67\x9d\x7e\x36\xcf\x3a\x4d\x27\x4e\xc6\x5e\x7b\x52\xee\x35\xcf\xe2\x51\x7a\xb6\xe1\x5e\xab\xd9\x94\x6a\xf3\x4c\xf2\x6b\x64\x08\x7e\x60\xf9\x3e\xed\x9a\xe8\x08\x1c\x2d\x09\x96\xcb\xad\xad\x0a\xe6\xb4\xb2\x0a\x30\x88\xb2\x2f\xaf\xfa\x0f\x72\xf2\x5b\xd4\x29\x57\x65\xc8\x63\x1e\x61\x48\x42\xa6\x9a\xc6\x49\x2f\xec\x8f\x9c\x48\x31\xea\xb5\x48\x28\x73\x8f\x03\x04\x6d\x25\x73\x8c\xb0\xa9\x9f\x7e\x90\xea\xf8\x8d\x05\xcd\x82\x94\xf4\xc2\x62\x50\x88\x86\x27\xba\xa8\xe6\xa0\x38\xa2\xad\x22\xab\x01\xe1\xae\xc2\x2e\xd9\x55\xa9\x76\x92\xeb\xf8\x9b\x92\x76\x92\xcd\xdc\x4e\x92\x01\x2e\xdc\xc6\xa3\x7b\x03\x67\x36\xfa\xda\xd7\xb7\x4a\xaf\x7a\x2f\xdb\x06\xfd\x06\x31\x68\x7f\x93\x89\x3e\x81\x13\xd7\xc7\x0f\x41\xd6\xe0\x43\x32\xa9\x2c\x28\x44\xf7\x5d\x35\x11\xcb\xdf\xc5\x88\xb0\xc9\xc2\x96\xa0\x18\x8f\x4a\xcb\x88\xd6\xc2\x7c\x28\xf9\xf6\xab\x26\xc2\x16\xe2\xf5\x0d\x0a\xd1\x47\xe0\x41\x5e\x74\x1d\x62\x24\x04\x85\xe8\x57\x64\xc9\x52\xda\xe0\xdd\x99\x3f\x78\x5b\x9a\x18\xbc\x2a\xf2\x7d\x6e\x26\x83\xcf\x6c\xf4\xe0\x53\x67\x76\xf0\x1e\x7c\x8a\x0d\xde\x9b\xac\xc1\xdb\xa8\x82\x4c\x7a\x99\xc2\xd9\x6f\xbd\xb7\xc9\x7c\xac\xc5\x42\xb3\xa1\xe8\x6b\xac\x2c\xab\xf6\x15\x2b\xb2\xc3\xd1\xf7\xa5\x6f\x47\x08\x26\xbb\x83\xf2\xa8\xcc\xfc\x29\x82\x9c\x33\xf3\xa8\xe8\xa9\x65\xe4\x51\xad\x30\xf3\xa8\x58\x3b\x78\x1e\xd5\x1d\xa9\x79\x54\xac\xf0\xd7\x37\xa5\xe4\x51\xb1\xdf\x53\xf3\xa8\xd8\xef\xa9\x79\x54\xec\x77\x96\xa7\x15\xbd\xf3\x7e\xca\x1e\x5a\x6b\xe5\x51\xb1\xf2\x59\x09\x3c\xa0\xce\x9b\x09\x3c\x39\xf4\xfc\x45\x44\xf8\x2a\x90\x45\x00\xb3\x78\x68\x30\xdc\x66\x02\xeb\xe3\xc7\xac\x2c\x92\x5b\x79\x33\x79\x6e\xc8\xbb\x78\x1c\x62\x4d\x74\xb8\x8e\x23\x32\xd1\xdc\x53\x97\x0b\x04\xa1\x27\x65\x65\xa3\xb8\xed\x66\xd2\xb1\xeb\x5a\x23\xb7\x11\x48\x0c\x34\x12\x9c\xce\x4d\xb0\x2e\xee\x5a\x46\x93\x0f\x2e\xaf\xc9\x07\x97\xd1\xe4\x0a\x35\x13\xf3\x91\xb0\x69\xcb\x19\xcd\xa9\xe5\x35\x6d\x6a\x19\x4d\xe3\x23\xd8\x9b\xfc\x8c\xa3\xf9\x15\x6c\xf2\xfd\xcb\x68\xf2\x6d\xcb\x6b\xf2\x6d\xcb\x68\x72\x95\x35\xb3\xca\x9b\xf9\x0f\xcb\x1f\xd9\xe9\xe5\x35\x73\xfa\x4c\xaf\xd3\xaf\x6e\xca\x10\x37\x73\x73\x7f\xef\x49\x3f\x8c\x7b\x53\x82\xa0\xfb\x33\x82\xa0\x6b\x26\xb9\x7c\x4d\x41\x5b\x91\x53\xce\xa0\x56\x60\xef\x7b\x22\x25\xa2\x81\x1b\x5f\x0d\x22\x03\xad\xdd\xeb\x2f\xa4\x11\xf4\x36\xb8\xc6\xbe\xb8\xbc\x6c\xe8\x99\x1c\x69\xd1\x1a\x91\x6a\xce\x88\x54\x27\x12\x3a\xdc\x35\xbc\xee\x2f\x27\x74\x38\x6e\x2d\x6c\x78\x37\xdf\xb3\xbc\x69\x7e\x5b\x7a\xa7\x96\x95\x1f\x64\xc7\xd8\xd1\xf4\x6a\x5a\x25\x83\x8b\x52\x77\x9a\xbd\xfb\x2b\x9b\xf2\xac\x0b\x09\x6b\x77\x92\xf3\xd8\x6d\x4e\xc3\x38\xb9\xbc\x29\x3f\x9c\x2d\x91\x34\x9b\x47\x51\x53\x99\x14\x34\x36\x7d\x4e\xaf\xe5\xf0\x62\x6f\xf9\x87\xac\x60\x1e\x1e\xd1\x6e\x48\x85\x8d\xa2\xdb\x97\xb9\xed\x1f\xfa\x19\x6f\x7b\xf6\xbe\xaf\xfe\x8c\xb6\x7d\x4a\x52\x4d\xe3\xfc\xd3\xa3\x39\x2b\x21\x35\xff\x34\xaa\x58\x3d\x65\x35\x24\x33\x41\x6b\xb9\x69\xa8\xec\xd1\xbf\x6f\x2e\x0d\xd5\xb3\xd2\x50\x73\x5f\xbe\xac\x34\xd4\x23\xcd\xc9\xfe\x6a\x5c\x97\x93\x2d\xf1\xde\xbc\x41\xa6\x34\xb2\x2e\x9d\x67\xb6\x4b\x27\x47\xac\x96\x39\xa0\x04\x04\x0a\x29\x69\xbb\xb4\x92\xbc\x4a\xa7\x94\x55\x12\xa9\xa7\xbd\xb3\x2a\x58\x15\xb2\xcb\x58\x4a\x59\x01\x8d\x99\x1d\xa0\x56\xf0\x3c\xb5\x15\x3a\xba\x1b\xf2\x4d\x65\xa5\x2a\xc4\x21\x30\x21\xad\x59\xfe\x6b\x8f\x0e\x6e\x90\x8f\x87\xb2\xac\x7e\x81\xaf\xf1\x05\xe3\x07\xba\x64\xd1\xae\xd3\xcb\x6c\x6d\x93\x16\x40\x99\xe4\xaa\xfe\x5a\x6c\x94\xab\x76\x33\x9f\x97\x6f\xdb\xb9\x6a\x45\x19\xea\x8c\x1f\x5d\xfd\x11\x04\xfa\xb7\x96\x97\x69\xd2\xa9\x89\x8e\xf5\x2a\xdc\xd9\x0c\x35\xc8\xcc\x0d\x4f\x5f\x36\xa7\xb4\x0f\xc2\x32\x8d\x1d\x4b\x11\xb1\xb0\xa0\xce\x64\xac\x0b\x99\xe5\x16\x15\x77\x19\x61\x05\x81\x54\x44\x4f\xc4\x53\x1c\xba\x81\x82\xf6\x08\xdc\x58\x1b\x75\xd5\xea\xe9\x90\x26\x9f\xd9\x3e\x47\x84\x4e\xf4\x0c\x3c\xe0\xb1\x07\x3c\xe4\x9f\xe1\x0f\xac\xa6\x07\xdc\x14\x0f\xde\x2a\xfa\xcd\x8b\xeb\x71\xa2\x93\x52\x01\x2e\xc4\x55\x4e\xb2\x82\x15\xdf\x8f\x7e\x40\xbf\xc2\x13\x05\x63\x35\x76\x48\x35\x79\xbb\x37\x29\xac\xd8\xbe\xac\xc1\x99\x64\x83\x33\xa9\x07\xa7\xc0\xaa\xec\x90\x83\x43\x2f\x76\xd9\x6f\x2b\xe4\x38\xa4\x74\xab\x3d\xa7\xcb\x3e\xeb\x72\xfc\x1b\x7f\x5f\x9b\x4f\x06\x1c\xed\xd6\x70\xf8\xba\x65\x5d\xf9\xd6\x86\x8c\xa4\x3a\x9a\xe9\xa0\xcb\x35\x38\x2b\xcb\x3e\x9c\x2b\x25\x6d\x80\x96\x57\xcd\x14\xb3\x15\x37\xa2\x10\x01\x76\x0a\xdc\x57\xe3\x09\x32\xc2\x5b\x79\xfb\xfe\x61\x03\x8b\xba\x87\x9b\x0e\xd5\xfb\x2f\x3d\xd0\x89\x81\x8e\x26\x7b\xf7\x21\xfe\xec\xdb\x8a\x19\x09\xd5\x35\xa2\xe0\xe1\x22\x99\x89\x9f\x14\x6b\x09\x01\xfe\x93\xf4\x58\xdd\xc6\x5f\x72\x74\x15\xb7\x21\xab\x68\x4a\x18\x2c\x37\x69\x16\x9f\x62\x96\xf0\xfc\x51\xf2\x1d\xff\xe9\xe5\xc5\x23\xd5\x44\xc7\xe6\xf8\x88\x10\x8a\xda\x4a\x31\xb4\xc2\x41\x91\x09\x77\x90\x7e\x4e\xe8\x98\x5d\xeb\x98\x78\x24\x63\x27\xec\x66\x30\x94\x80\xa9\xc6\x3d\x4c\x7e\x2a\xd5\xe3\xde\xcc\xca\xea\xb6\x3d\x38\xad\xa0\xe9\xc8\x83\x05\x5b\x51\xb3\x69\xf8\xed\xf6\xb3\xe7\x93\x7e\x3b\x03\x66\x57\xec\xf0\x46\x20\xed\xb0\x8d\x42\x00\x25\xef\x09\x10\x74\x99\xed\x3f\x90\xdd\x2c\x47\xae\x34\xda\x7e\x56\xac\xfa\x75\xfc\xc9\xa7\xb7\xb2\xc6\x8c\x11\x7a\xdd\x76\x6f\x58\xa1\xec\x8f\x20\xa8\x3e\xa7\x79\xe9\xc0\x8c\xee\x15\x3a\x3c\x52\x0f\xbd\xc3\x5c\xa6\x9b\xe4\x0d\x9b\x6c\x0b\x8b\x05\x25\x7f\x67\x0d\x62\xb1\x61\xed\xc7\x1f\xa7\xd1\x63\xab\x4f\x0e\xd6\xe6\x6b\x3b\x33\x03\x6c\x7b\xb1\xd1\xfd\xa1\xc7\xfc\x9f\x94\xa4\xb5\x51\xe3\x91\xc6\x73\xa7\x7e\x5e\x85\xe7\xd6\x6a\x3a\xb7\x28\x38\x56\x66\x4c\x19\x74\xd8\x47\xd3\xbe\x34\x13\x43\x0b\x04\x03\x89\xf3\xe6\x10\xef\xd5\x8f\xb6\xa6\x7a\x0a\x71\x75\xb8\x2c\x08\x06\xa3\xb0\xe0\x9c\xc5\x70\xc6\xd1\xd0\x85\x4e\x14\x75\xe7\xba\x4c\xef\xe5\xed\xcd\x2e\xf6\x3b\x72\xb7\x58\x10\x16\xc0\xdf\x19\x20\x08\xa1\xb9\xee\x0d\x6c\xe4\x00\xa3\xc0\x21\xc7\x27\xf0\x74\xfd\xd3\x99\x9b\x81\x10\x6e\xe4\xf8\x1b\x0c\xe4\xca\x3a\x7e\x94\x1f\xfb\x47\xd9\xb1\x9f\x3f\xfe\xd1\xd2\x67\xdf\xaf\xa8\xbb\xf1\xa3\x4c\x04\x03\x91\xe8\x40\x46\x86\x4a\xa9\x51\x7a\xca\x5c\x8e\xae\x9e\xe2\x00\x9c\xcb\x18\xdb\x81\xd9\x58\x61\x90\xf3\xab\xa2\x64\xf4\x09\xc4\x1e\xfc\x56\x9b\x91\x0c\x36\x80\x90\x87\x55\x6e\x2d\x67\xa5\xbf\xd6\xd6\x48\x8b\xcf\x72\x0d\xd2\x17\x12\x3c\x9b\xcc\x2e\x61\xd5\xa4\xe1\xe9\x36\x34\x06\xbc\xeb\xdc\xe7\x99\x1b\xe5\xe7\xfb\x5f\x4d\x74\xbc\x45\x20\xe2\xac\x57\x28\xc8\x40\x39\x4c\xf9\x5d\xd1\xb1\x12\xdc\xa3\x6b\xd6\xae\x5b\x8f\xf9\x2f\x9b\xb7\x6c\xd9\xd2\xd9\xb9\x95\x72\x60\xba\xcf\x22\xa2\x96\x17\xbe\xf0\xbc\xf3\x2f\xb8\xa0\xb7\xb7\xb7\xaf\xef\x45\x2f\xbe\xf0\xa2\x8b\x2f\xde\xd1\xff\x92\x97\xbc\xf4\xa5\x2f\xdb\xb9\xf3\xe5\x97\x5c\x72\xe9\xc0\xc0\xc0\xc0\x60\x14\xfd\xc2\x2f\xfe\xd2\x2f\xfd\xf2\x2b\x86\x86\x7e\xe5\x57\x7e\xf5\xd7\x7e\xfd\xbf\xbc\xf2\x95\xaf\x1a\x1e\xde\x75\xd9\x65\x97\x5f\x7e\xc5\x95\xaf\x7e\xcd\xc8\xc8\x6b\x5f\xfb\x1b\xbf\xf9\x5b\xbf\xf5\xba\xd7\xbd\xee\xb7\x7f\xfb\x77\x7e\x67\xf4\xbf\xfe\xee\xef\xfe\xde\xef\xfd\xde\xef\xff\xfe\x1f\xfc\xc1\x7f\xfb\xc3\xb1\xb1\x3f\xfa\xa3\x3f\xfa\x63\x9d\x71\x7c\xd2\xb1\x53\x8e\x8f\x67\x5c\xd9\x02\x0a\x60\x5c\x61\xbc\xbc\x4e\x09\xca\xee\xac\xbb\xc3\x47\xba\x1c\x3a\x6b\xef\x14\xdd\xa2\xfd\xf5\xb8\x1c\x4f\xd9\xc4\xa0\xc7\x33\xb6\xc7\x29\x61\xe4\xd1\x1c\x8c\xeb\xf8\x63\xf6\xd3\xbc\x26\x3a\x8e\xb5\x9c\x3f\xf2\x07\xaf\x8e\x8b\x8c\x29\xf6\xde\xa4\x51\xf7\xda\xd4\x97\xc1\xed\xd9\xaf\x5e\xf4\x03\x07\x6a\xc9\xa9\xe6\x40\x76\x35\x95\x2e\x5b\x8c\x4f\x2d\x8a\x92\xae\x99\x78\xf8\x87\xfe\xe0\x57\xe3\x57\xff\x37\x3f\xba\x14\xa9\x9b\x60\x20\xa7\xdc\xe8\xd2\xc9\xc8\x09\x9c\xd9\xcd\xd1\xa5\xfb\xe9\x83\x73\x99\x4c\xee\xfe\x07\x7c\xc4\xa7\xa2\x62\x7f\xe4\x44\x92\x62\x2c\xda\x36\x19\x39\xd1\x36\xf9\xad\xfe\xd3\x8f\x7f\xf8\x49\x31\x41\xb1\x95\x24\xbe\x2f\xc6\xcf\xff\xbe\x4e\xeb\xa6\x7a\x80\xc7\x6c\x2f\xfe\x69\xd7\x11\xcc\x80\x72\x76\x3a\xaf\x08\x04\x3c\xf5\x77\xf1\x53\xbf\x2b\x85\xe4\x53\x96\xcd\x91\x28\x34\xe1\x9a\x77\xd5\x8d\x3f\xa5\x89\x61\xa6\x5d\x75\xe3\xcf\xb8\xc6\x8d\x7f\x88\x8f\xd7\x7e\x7e\xe3\xd7\x6d\x76\xf3\xac\x75\xd3\xcb\x88\x79\x28\xd1\x28\x3e\xdc\x66\x50\xc7\x70\xa5\x8d\xc1\x68\x38\x6b\xad\xc3\x53\x24\x6f\x67\x6f\xc9\x8c\xbe\x22\xeb\x45\x45\xa2\x1e\x4e\x0b\x26\x85\xac\xef\x16\xed\xbf\xe3\x0f\xbe\xa8\x5b\xb4\xff\x36\xe8\xea\xaf\xa0\x89\xeb\x83\xbf\x2c\x67\xde\x1c\x9e\x92\x7a\x41\xb7\x68\xff\xad\x46\xd3\xa6\x8c\x18\xdb\xba\x45\xfb\x6f\xe0\x92\x3e\xec\x32\x31\xe7\xa8\xcb\xce\xef\x63\x69\x5f\xe0\x9a\xcd\xcd\xc6\x8f\xcf\x87\x9f\xae\x35\x24\x9c\x19\x3e\x39\x29\xc8\x01\xa4\xf4\x59\xe9\x1c\x0a\x35\x20\xec\x16\xed\xaf\x41\xb4\xc6\x57\xc7\x7b\xa5\xc6\x19\x4c\xa7\xcd\x0d\xf6\x96\xcc\x75\x30\x1d\x6f\xb2\x81\xd0\x55\x9f\x87\x80\x6b\x06\xac\x93\x59\x6f\xee\xee\x16\xed\x57\x22\x54\xe3\x15\xc0\xc2\xe2\xed\xf0\x2a\xd4\x82\x19\x4a\xd7\x85\xda\xa2\xfa\x23\x3d\x3b\xbc\x81\xac\x7a\xce\xee\x16\xed\x97\x23\xea\xe2\x65\xf2\x11\x20\x85\xa5\x2f\xa1\x0b\x61\x28\xc3\xf4\x35\xbe\x2d\x4d\xc0\xc0\xe3\x86\x5b\xf6\x9c\x6e\xd1\xfe\xaa\x78\xd7\x56\x26\xb8\x58\xf5\x0e\xb3\x58\x20\xa2\xea\x04\xb6\x54\x97\x79\xc8\xaa\xea\xac\x6e\xd1\xfe\x4a\x1f\x51\x85\x19\xb1\xea\x3b\xad\x62\x5d\xdd\xa2\xfd\xbf\xa0\x09\x69\x4b\xb7\x68\xff\x75\x6c\xa8\x4b\xd9\x45\xbf\x46\x2a\xf5\x94\x54\x5f\xa0\xb6\x6e\x08\xc4\x1f\x47\xca\x26\x59\xf1\x7b\x73\x77\xd0\xb4\xde\x28\x17\x75\x8b\xf6\x5f\xf5\x07\x1f\x8b\x4f\x96\x5f\xc1\xb0\xd4\xc6\xac\x30\xd1\xd2\x0c\xa0\x5d\x8c\x28\xb0\x8b\xcf\xe0\xf3\x88\x96\x46\x81\x75\x53\x82\xc1\x0e\x4c\xb1\xb4\xed\x29\x21\x41\xac\xb0\xb0\xc6\x48\x20\x5d\xa0\xa2\x1a\x22\xff\xaa\x31\xd6\xe6\xc4\x84\x8e\xc5\x9f\x23\xd2\x2c\xc9\xec\xa2\xab\x5a\x14\x2c\x07\x60\x51\x93\x70\x91\x8c\x2b\x58\xff\x94\x8b\xe1\x30\xbd\x10\xff\x58\xa6\x9a\x64\xf9\x0a\x6d\xea\x4f\xc5\x5d\x7d\x05\xed\x6a\x31\x11\x55\x26\x8c\x9d\x71\x2c\x75\x67\x44\xf3\x8e\x34\x79\x62\x8d\x7d\x4e\xc5\x30\x49\x5d\xd2\x2d\xda\x7f\x59\x55\x3a\xdb\xe7\xac\x42\x1b\xd7\xe3\xd2\xc6\x25\xb8\x8d\x2b\x2e\xfd\x4b\xbc\xf4\x6a\x69\xeb\x62\x05\x7e\xd1\xf7\xa3\x85\xc4\x6b\xd7\x24\x5e\xfb\x0b\xbe\x1f\x5d\x60\x17\x5b\x9b\x28\x16\xf9\x83\x73\x71\xd7\x07\xf1\xf0\x14\x92\x53\x51\xa8\xf3\x4d\x2b\x6b\xae\x86\xb7\x50\xc7\x5a\x60\x7c\x69\xf6\x8c\xb3\x23\x91\x3e\x9a\x7a\xc6\xd5\x64\x24\xd2\x05\xc9\x53\xc6\x8a\xe9\xf8\x58\xdc\x87\x4b\xfc\xc1\x4f\xc4\xff\xbe\x1c\x22\x91\x8e\xed\x0f\xe2\x63\x2e\x9a\xb9\xb3\x27\x14\x83\x97\x76\x8b\xf6\x97\xc5\x67\xfe\xb1\xfd\xcc\xe2\x34\x6f\xed\xd4\xe3\xf1\xe3\x2f\xb5\x87\x02\x1e\x7e\x89\xda\x05\x11\x5f\xb4\x6a\x1b\xc9\x2f\x95\xc1\x1d\xdd\xa2\xbd\x3f\xee\xe5\x4f\x3e\x88\x60\x7a\xd1\xcb\xd0\x7f\x81\x12\x7c\x64\x18\xa9\x64\x4b\x3e\xcb\x5b\xf2\x29\xe9\x34\x82\x8d\x7c\x31\x97\x9e\x50\x62\xa3\x09\x5c\x0d\xbf\xc2\xa5\x71\xd7\x66\x63\x40\x3f\x9f\x3d\xa0\xa1\xce\x5d\x49\x81\xbb\xb5\xc6\xf5\x0b\xf1\x80\x5c\xe8\x0f\x7e\x29\xfe\xf7\xc5\x12\xb6\xfd\x94\x48\x80\xa4\x9f\x42\x3e\x80\xad\x08\x3b\xd2\xe7\xbc\x22\x74\xa0\x79\x7d\xbc\x75\x8c\xaf\xe3\x94\x09\x18\xf9\x65\xde\x5e\x0d\x39\xf2\xc5\xf8\xb5\x17\x20\xd0\x48\xa5\x5b\xb4\x9f\x2f\x8f\x4e\x8c\xfe\x3d\x8f\x00\x77\xc6\x08\x7f\xac\x1f\x87\xfb\x23\xdf\xee\xc4\x01\x5f\x61\xbc\xe3\x49\xfe\x8e\x2f\x71\x53\x41\xa0\x24\x81\x36\xa0\x51\xe4\x03\x6e\xa1\xd2\x2b\x36\x72\xc5\x05\x4d\x76\x09\x49\x4e\x40\x60\x55\x8a\x9c\xa0\x22\xc1\xac\xea\x04\xc7\xab\x66\xef\x1f\x1d\x20\x6b\x1c\xfc\x17\x87\xd2\xe6\xd5\xd0\xf6\x1b\x73\xf9\x4f\xbc\xdd\xdf\xd8\xca\x82\x2d\xd2\x25\xea\x7f\x4a\x3f\xab\x14\xdd\x05\x22\x4b\x23\xd3\xf9\x7e\x08\xf8\x54\xbc\xe7\x12\x76\xc8\x63\x58\xd3\xdf\x72\x30\xe9\xfe\x29\x07\xf2\xe9\x03\x07\x2e\xf2\x7e\x5f\xe5\x25\x27\x9c\xe3\x2c\x12\x7f\xd8\xd0\xab\xbf\xc3\x5b\x76\xa0\xb3\x61\x4f\xbe\x93\xa3\x62\x48\xc1\x74\x92\x12\x27\xb5\x4b\x95\xf6\x67\xf4\xd4\x7b\x68\x19\xb4\xa4\x98\x55\xe4\x2b\xfe\x99\xbf\xe2\x6d\x59\xe0\xfa\x12\x98\x5f\x1b\xd7\x26\x45\xee\x5a\xfb\xbf\xbc\xda\xc7\xe5\x9c\xc1\xf2\xaa\xc5\xa7\x50\xbf\x21\x7b\x3c\x6d\x1d\x43\xdf\x76\x88\x8b\x31\xb1\xaf\xbf\x7b\x86\xf6\xf5\xc9\xf8\x0d\xa1\x3f\xf8\x3d\x07\x92\xf5\x9b\xda\xd7\xb8\x60\xb7\x35\xb7\xa1\xbf\x9f\xbe\xa1\xa1\x8a\x4e\xd2\x3b\x95\x87\xe8\x87\xf8\xd7\xc1\xff\x70\x28\xa3\x5f\xd6\xf2\x23\x5e\xcb\x67\x44\xc3\x05\xf3\xa3\xf4\xa5\x4f\x1c\xff\x16\x28\x0f\x5f\xf2\x4e\xe8\x05\xae\xa2\x78\x39\xe5\x20\x3e\xc0\xbf\x3b\x00\x10\x20\x97\x3c\x98\x6c\x37\x26\xa7\xef\xc7\xd6\xf4\x95\x28\xb5\x3f\x31\x7b\x3f\x39\x43\xb3\xf7\x9f\x0e\x42\xb0\xff\xd4\x81\x1c\xfc\xe6\x66\x0f\x06\x79\x5d\x73\xb3\x57\xbf\x3a\x75\xf6\xa0\x8a\x35\xbe\x7e\x84\x03\x28\xf1\x47\x7e\xa8\x4f\xa9\xc4\x5d\x7f\xed\xd5\xb9\x77\xfd\x4b\x1a\xde\xf5\xfb\x05\xe2\x26\x5d\x27\xc0\xc4\x1f\xdf\xf5\x4b\xc7\x02\x19\x75\x9c\x10\x59\xa2\xc3\x4f\x84\x5c\x0f\xd3\x61\xc8\xcd\x8b\x2c\x81\x13\xbf\x42\xf7\xe1\x86\xab\xcd\x19\x3f\x20\x18\x87\xbc\x35\x30\x37\x35\x3b\x30\x53\xf9\x03\xb3\xae\xe1\xc0\xdc\x22\xd0\x4a\x7f\x9b\x20\xcc\xa5\xd9\xe8\xb3\x0f\x6d\x7d\xbe\x07\xe6\xb3\x0f\xb1\x08\xed\x3b\xac\x81\xb9\x55\x26\x87\xa6\x0c\xcc\x5d\xcd\x0e\xcc\xdd\xf9\x03\x73\x5e\x13\x71\xea\xf7\x08\x0c\xfa\xbd\x4f\x20\xe8\x80\x33\x1b\x4d\xff\xfb\xb6\xe7\x7b\x68\xa6\xff\x7d\x9b\xee\xc5\x9b\xad\xa1\x79\x93\x90\xb6\xf3\xeb\xcf\x2c\x54\x50\x4d\x74\x5c\xe0\xa8\x9c\x47\x1b\xd9\x00\x91\x81\x36\x6d\x36\x6d\xa3\x99\x20\xc9\xe9\xa6\xca\x3a\xa0\x23\x72\xcb\xda\x8c\x48\xb7\xac\xc1\xe8\x9f\x0f\xd7\x9e\x4f\xe5\x96\x6d\x9e\x79\x21\xdc\x55\xf2\x71\x6e\x96\x91\xb3\xcc\xcd\x33\xad\x88\x34\x73\x2e\x21\xcd\x24\x82\x01\xae\xe3\x9d\x4a\x06\x03\x2c\x0a\xc6\xf4\x1c\xcd\x3d\x4c\xa8\x82\x66\xf4\xd2\x0d\xbc\x8e\x1f\x26\x9c\x91\xc0\xb7\x65\x2e\xc9\x24\x9f\x47\x3f\x5c\x3f\x4a\xcc\x6a\xc7\x2b\x70\x3b\xdd\x80\xd0\x9a\xb8\x9e\x45\x01\x47\xf6\xac\x49\x4b\x73\x13\x6f\x40\x72\x4b\xd4\xeb\xf3\xff\x29\xd2\xb9\x2c\xfa\x19\x42\xea\x26\x84\x29\xd9\x28\x6f\x90\x11\xe4\xb2\x20\x5f\xe9\xac\xf4\x27\xa6\x41\x85\xc8\x6a\x56\x21\x1b\x5a\x37\x52\x02\xe3\x33\xd3\xb1\xa4\x45\x9f\x63\x39\x29\xf0\xb3\x47\xf2\x50\xe3\x91\x1c\x8a\x9f\xfe\xd6\x1a\xa3\xff\xb7\x65\xf7\x5f\x3e\xb6\x3b\x7e\xec\x21\xd3\x96\x76\x7b\xe3\xc7\x46\x03\x18\xbf\x85\x46\xe3\xb7\xde\xe0\x18\x76\x24\x1f\x76\x99\x3e\x0e\xa1\xbd\x83\xe9\xcb\x35\x02\x82\xa4\x1b\xf7\xa8\x79\xe3\x4e\xf3\x96\x7d\xc3\x74\x50\x99\x78\x98\x77\xf1\x92\x9f\x68\x4b\xeb\xc3\x40\xbc\x62\x3e\x6f\xb2\x20\xbe\xb1\x71\xd7\xc7\xf1\x9f\x1e\x3b\xc4\x75\x4c\xd9\x9a\x07\x94\xfc\x3b\x84\x30\xa7\x3d\x97\xb8\xf1\x9c\x2e\x3d\x19\x1a\xb3\x7a\x37\x7f\xd9\x07\x0b\xec\x68\x7f\xd6\x3c\xda\xef\x69\xb4\x8e\x8f\x5d\xed\xe6\xcf\x43\x27\x82\xae\x6f\xc3\x3c\x2a\x47\xda\x37\xcb\x70\xb0\x1f\x23\xa3\xd5\x28\xd3\xd8\x65\x4c\x60\xbd\xd1\xe9\x5d\x9e\xb0\xec\x7a\x33\xbc\xb1\x87\x4a\x60\x75\x2c\xeb\x92\xbb\xb9\x21\xd5\x28\x19\x38\x51\x05\x8a\x0c\xe9\x22\x6f\xb5\x2a\x43\x7c\xcf\xc0\x21\xb3\xe3\x34\x33\x3b\xde\x9f\xa8\x2d\x98\xc0\xbd\xa5\xcb\x3c\x60\x55\xb7\x9a\xb0\x03\xa8\x6d\x23\xba\xe4\x61\xab\x64\x45\xb9\xbd\x27\x45\xb4\x28\x0c\xba\x93\x07\xad\xb2\x2b\x14\xf1\x57\x3c\xb2\xd1\xe2\x93\x21\x37\x85\xc8\x4b\xb3\xc1\xd0\x82\x21\xb4\xa4\x78\xbe\x0e\x0b\x1e\x5a\xf7\x60\xd2\x8f\x9c\x12\xc7\x3a\x58\xb6\x7d\x6a\x8f\xa5\x5f\x54\x93\x82\x62\x59\x21\xa2\x5a\xed\xc3\x29\xbd\x0f\xa7\x09\x7a\xed\x73\x66\x4c\x92\xdc\xb8\x3d\x7a\xe3\xf6\x72\x47\x1b\x7b\xdf\xfd\x5c\x6b\xec\x67\xb1\x14\x35\x49\x14\xca\x90\x0a\xcd\x5d\xbf\x97\xd7\xf3\x60\x51\x99\x15\x3f\xff\x21\xa1\x6d\x0f\x29\xd8\x40\xa9\x98\x2f\x16\x85\xe1\x3e\x5e\xf7\xfc\xea\x0c\x27\xb6\x8e\x01\x30\xa2\x03\xca\x30\x76\x0d\x5c\xcd\x7f\x60\xa6\x8b\x88\xec\x6c\x91\x85\xec\x6c\x11\xc2\x53\xcc\x7e\xcb\x5c\x6a\x64\x73\x8b\x93\x1f\xda\xfc\x78\x4e\xc8\x77\x3c\x4d\x56\x58\xc1\xe3\x19\x22\x41\x3f\xb8\x21\x1d\x03\x80\xb0\xa8\x02\x07\x1a\x26\x06\x04\x4e\xb7\x87\xf1\x44\x7c\x5e\x1e\x6f\xec\x06\xeb\xd1\xa8\x34\x69\x68\x38\xf9\xe1\xe0\xd1\xd1\x27\x42\x4e\xb8\x70\x70\xf9\xc8\x58\x39\xb2\xe5\x39\x4e\x3a\x64\x56\x2c\x59\x92\xd3\xbd\x13\x08\xe6\x32\xe1\xe3\xd3\xa7\xa6\x27\x23\xe2\x63\x31\x27\xe2\xa3\xd2\xe5\x44\x5f\xdc\x33\x11\xb9\x23\x5a\x1a\x21\x49\xb1\x3f\xf2\x58\xbe\x5f\x20\xff\x58\x60\x08\xb6\xdb\x7c\x3f\xf2\x42\x27\xba\xff\xed\x9d\xa1\xf0\x23\x81\xe9\xd0\x0a\xb4\x5c\x99\xb6\x17\x38\xb0\x0a\xc2\x10\xc1\x9a\x3d\x12\x7d\x03\x80\x8e\x9a\xe0\xc5\xaa\x51\xa0\xb3\x13\x3a\xca\x69\x20\x23\x66\x2f\xd3\x10\x13\x9b\x11\xf4\x65\x93\x1f\x7d\xdc\x31\x83\xa9\x85\x51\xb6\x0d\x85\xb7\x22\xf2\xbf\x3d\x6a\x95\x75\x8d\xb2\x3e\xe2\x0d\x22\x6d\x6d\x74\xdc\x2a\xeb\x19\x65\xdb\x51\x9a\x2b\x2a\x6e\xdb\x7e\x4d\x77\xd0\x02\xb6\x06\xde\x91\x4f\xa6\x77\xa4\x03\x81\x01\x0b\x60\x6e\x68\xd0\x91\x95\x08\x9f\x52\x80\x20\x64\xe5\x16\x49\xef\x48\x05\xa9\xdf\x0a\x64\x83\x48\x34\x6e\x35\x68\xa3\x7b\x26\x22\x31\xa2\xcd\xe3\xab\x11\x17\x63\x15\xd2\xe7\x3a\x2c\xeb\xbd\x44\x01\x82\x72\x2d\x91\xf1\xf8\xd8\x71\x32\xe8\x95\x2d\xc2\xd3\xc5\x86\xc6\xe3\xf5\x3a\x00\x59\x37\x0d\xde\x27\xe8\x7d\x04\x53\x66\xc5\x8b\x65\xad\xf0\xa1\xd9\xed\xde\xb0\x1d\x0a\x18\x89\xd0\x21\xd7\xbc\x08\xa8\x6e\x7a\x23\x31\x81\xcb\x47\x07\xf0\xdc\xea\x12\x2a\x53\xbf\x0d\xa2\x25\xe2\x6f\x35\x4c\x11\x8f\x66\x8e\xac\x41\xc6\x13\xea\x42\x8d\x28\x09\x1c\xd2\xc0\x68\xe8\xbb\x08\x8b\x29\xbe\xb9\x37\x62\xde\xac\xa0\x8f\x9e\x7a\xdf\x08\xe3\x78\x3f\x0b\xa9\x2b\x02\x0c\x9e\xbf\x2a\x74\xe0\x23\x9c\x46\x4f\xfd\xe2\xff\x5f\x07\x28\x3d\x5f\xff\xd5\x44\xc7\x27\x85\x04\x85\x48\xea\xf4\xf2\xe4\xed\x8c\x4f\x5e\x1e\xeb\x04\xc1\x4e\xe7\x9f\x7f\xc1\x05\xbd\x7d\x2f\x7a\xf1\x85\x17\x5e\x74\xd1\xc5\x3b\x64\xb4\xd3\xcb\x2f\xb9\x74\x60\x30\xfa\x85\x5f\xc4\x30\x27\x88\x72\x7a\xd5\xab\x5e\x35\xbc\x8b\x82\x9c\x5e\xf3\x9a\x11\x0c\x72\xc2\x08\xa7\xdf\x93\xd1\x4d\x7f\xfc\xfa\xd7\xff\xc9\x7f\xff\xd3\xff\xf1\x3f\xc6\xc7\xc7\xff\xec\xcf\xfe\xfc\xcf\xff\xe2\x2f\xfe\xe2\x2f\xfe\xf2\x2f\xff\xea\xaf\xfe\xe7\x5f\xef\xfe\x5f\xff\xfb\xff\x4c\xec\x79\xc3\x55\x75\x71\xb5\xb8\x46\xec\x15\xfb\xc4\x3e\x71\xad\xd8\x2f\x0e\x88\x49\xf5\xdf\x75\xe2\x7a\x71\xbd\xb8\x41\x1c\x14\x37\x8a\x1b\xc5\x4d\xf0\xdf\xcd\xf0\xdf\x94\xb8\x45\xdc\x2a\x0e\x89\xdb\xc4\xed\xe2\x0e\x2d\x49\x0c\x9e\x48\x90\x85\x3f\x91\x7e\x81\x9c\x20\xb2\xf0\xa5\xef\x6d\xb2\x12\x11\x9f\xc8\xd6\x7c\x34\xf5\xb7\xa5\x63\x74\x69\x73\x70\x7c\x91\xde\x21\xfc\xc1\xbf\x15\xdd\xa2\xfd\x76\xa1\xec\xad\x2e\xda\x8f\xe2\x7b\x62\x4a\xe0\x5f\xac\xb0\xe7\x27\xb2\xc2\xb1\x5c\x23\x1c\xeb\xbd\x71\xc5\xb7\x09\x9f\x74\xef\x19\xca\xbe\x3a\x69\x86\xba\x1e\xe0\xd5\xed\xeb\xb4\x13\x9e\xe2\x27\xeb\x04\x4e\x4f\x8e\xaa\x49\xc9\x22\x81\x32\x62\x5d\xc4\x2a\xf1\xa7\xda\x8c\x5a\x27\xf3\x46\x87\x22\x13\xe2\x72\x73\xd7\xad\xb5\x90\x37\x1a\x3e\x37\xe9\xca\xb0\x24\x23\x30\xc8\xea\xd6\xf5\xbc\xa2\x83\x9d\x69\x16\x80\x05\x68\xf8\xac\xa9\xd0\xde\xd0\xb8\x01\xd3\xd0\xf0\x23\x26\x13\xc7\xc1\xec\xe7\x50\xe5\x5c\xcc\x52\xfd\xa7\x04\x93\x28\x6e\x14\xfe\xe0\xc3\xf1\xbc\x1d\x54\x0b\x62\xda\xd5\xfa\xff\x8c\x8b\xb1\x05\x35\x19\xac\x25\xed\x21\x44\x15\x1f\x37\xef\x94\x30\x2e\xa4\x58\x78\xb9\x5e\x68\x04\xa9\x40\xec\x74\x5e\x89\x33\x37\x23\xcc\x91\xe4\x56\x63\xde\x9d\x1f\x6e\x35\x62\xfe\x28\x10\x1d\xf5\x87\x19\x40\xeb\xee\x73\x5e\x19\x7a\x14\x28\x05\x3c\x1c\x32\x64\x36\xbe\x2c\x27\x85\x3f\xf8\x51\xa7\x5b\xb4\x1f\x10\xba\x08\x05\x50\xc3\x67\x02\x95\xc2\x47\xf1\xde\xc1\x26\x01\x6e\xa0\x98\xe8\x2a\x06\x82\x01\x3e\x1f\x10\xfe\xe0\xce\x6e\xd1\xbe\x5f\x55\x07\xa5\xe2\x51\xf2\x22\x6f\x7f\x97\x88\x9c\xc8\x23\xd3\x5f\xd2\x3f\x03\x1e\x99\x89\x50\x04\x9e\x31\xf8\x6b\xb1\xc2\xc1\x97\x76\x8b\xf6\x6b\x05\x04\x16\x15\x70\x23\x66\xaf\xb5\x5a\x2a\x3e\x58\x8d\xc2\xeb\x02\x7e\x19\xb3\xd1\xdc\xdb\x99\x9a\x1d\x92\xf0\x23\xd5\x4c\xc8\x56\xd7\x68\x6e\xac\xd7\xef\x15\x3e\x44\x05\x5c\x83\xe3\x30\xe9\x62\x38\x36\x67\x4b\x88\xaf\xd2\xab\x05\x12\x73\xd7\xb1\x18\x76\xc5\xf2\x70\xdd\x95\x7a\xa6\x10\x6b\x99\xd0\x29\xf5\x6a\x92\x5c\x36\x79\x85\xc8\x09\xdc\x2b\xf0\x85\x8f\x0a\x7c\x13\x60\x1b\xe3\x98\x55\x13\x8a\xa5\x99\x71\x79\x0f\x7f\xf7\xf5\x9d\xb6\xaf\xb4\xcf\xe9\x63\x9a\x6a\x9f\xd3\xab\xec\x33\x6f\x40\x70\xb1\x3d\xb2\xf7\x2a\xed\xbf\xee\x31\xfd\x66\xd2\x63\x56\x78\xf9\x05\x40\xa7\x1a\xb2\x8a\x4f\xbb\x12\xc3\x04\xc0\xf9\x2e\x9d\x0c\x95\x75\xda\x0b\xdc\xc8\x09\x3c\x69\x96\xf6\x98\x59\xfa\xe2\x6e\xd1\x3e\x21\x63\xf8\x9b\x32\x4b\x03\x7f\x95\x14\xf7\x2e\xec\x16\xed\xff\x5b\x3d\x9e\x61\x96\x76\x25\xc8\x5a\x4f\xb7\x68\xdf\xed\xfb\x36\x75\x41\xbc\x4d\x31\xd6\x0b\xdd\x77\x7a\xb4\x67\xd9\x68\x27\xf5\x44\x33\x8d\xba\x6e\x0f\x9d\xd2\x5d\x26\x3d\x06\x02\xd6\x60\x1c\xe3\x72\xf3\x74\x75\x8c\x07\x85\x6e\x0f\x17\x06\x0f\xa5\xcb\x6e\x52\x9f\x83\xe6\xf7\x17\x74\x8b\xf6\xbf\x44\xf3\xfb\x5f\x40\x4b\xe7\xe9\x18\x1a\x0f\x05\x84\xf2\xfd\x39\x42\xd4\x19\xab\xfa\x1d\x99\x37\xe5\x38\xcf\x11\x9a\xb7\x13\x83\x8e\xe4\x8e\x51\x85\x99\x82\x59\xf8\xc6\xc9\xf8\x36\x59\x7a\xd0\x34\x28\xbf\xb3\xf1\x6d\x72\x42\xa8\xd8\x02\x38\x5a\xb4\x0d\x69\x37\x9a\x90\x7e\x7a\x53\x80\x26\xa4\x3e\xe3\x4c\x79\x98\x57\x9d\x99\xd6\xb6\xdd\x3b\x41\x24\xde\x79\x37\x4f\x6f\xb7\x68\xff\x1f\x18\x01\xfb\xa7\xbe\x7c\x48\xc8\x70\xce\x13\x08\xe5\x53\xc1\xcf\xa1\x13\xcd\xdd\xdd\x43\xa3\xfe\x27\x54\x80\x47\x46\xbe\x87\x37\xec\x50\x09\xa2\x68\x5f\xef\x43\xf6\x54\x37\xc4\x87\xd7\x88\xe4\x01\xe4\xff\x3f\xa2\xdd\xcb\x3d\xdf\x1f\xb0\x6a\xa8\x42\xb4\x77\x20\x82\x82\x2e\xf3\x21\xab\xcc\x3a\x08\xcf\xc6\x98\x98\x25\xc1\xe4\x35\xc9\x85\xe0\x19\xe1\x1a\x45\x63\x2c\x3f\xcc\x2b\xbb\x31\x2b\x5c\x03\x0e\xbc\x1a\x62\x94\xa6\x39\x2f\xd4\x70\x5e\x02\xf1\xde\x18\x01\xf7\x07\xea\x8e\x72\xe4\x78\x2e\x89\xb0\x10\x88\xd0\x0b\xe8\xde\x8b\x6f\x54\xb8\xd8\x7e\x8f\xca\xf2\xb5\xf8\xa8\xd5\xcf\x4b\x21\xaa\x1b\x3b\x32\xac\xaf\xf1\xc0\x83\x5b\x5d\x9e\x83\xd6\xf1\xfe\xd1\x8c\x8d\xc0\xc3\x9b\x32\x34\xd4\xe3\xfc\x51\x43\x43\x95\xb0\x03\x5d\x3a\x52\xfd\xe3\x71\x8f\xff\xab\x3f\xf8\xf6\xf8\x16\x18\xa5\xbd\x7f\x98\x47\xa0\xd2\xed\x63\x4a\xb4\x1f\xcf\x6a\x9e\x8b\x49\x4c\x99\x86\xce\x4f\xf2\x07\xbf\xb3\x21\x0f\x13\x01\x2f\xc5\x2e\x84\x18\x9e\x77\x30\xe4\xfb\xcd\x82\x62\xbe\x41\xac\x13\xac\x81\xa6\x73\x6f\x3e\xfd\x7a\x8c\x8f\xd6\x78\x21\xc3\x87\xba\xc0\x4b\x81\xd6\xc0\x0c\x56\x8d\x85\xec\x94\x83\x4f\x67\xd7\x17\x5f\xf5\xf1\xbf\x3d\xa1\x08\x5c\xc5\x8a\x00\x5e\xdd\xd7\x49\x0b\xe1\x61\xed\xfa\x19\x31\x1c\x24\x9f\xe5\xf5\x3e\x69\xa4\xf1\x32\x6b\x23\x78\xad\x7f\x53\x5e\xef\xaa\xc5\x6f\x14\x18\x81\x2e\x4d\x1a\x3e\x97\xcf\x22\x76\xf9\xd3\x55\xff\xf1\xb8\xfc\x88\xbc\x7b\x8e\x09\xe9\xe8\x52\x17\x71\xfc\xf5\x28\x3b\x18\xbe\xc0\x5b\xf7\x19\x7e\x18\xaa\xe2\x8b\x22\x25\xbe\xe5\x8b\xb9\xa2\x75\x0d\xcd\xa3\xb9\xe7\xdb\xe3\x0e\x06\x8d\x4f\x0b\x8c\x1a\x77\x74\xc4\x29\x17\x1e\x6c\x19\xcc\xa8\xe3\xef\x1d\x0c\x18\x87\x30\x88\xcb\x20\x7a\x47\xc4\x47\x0d\xf3\x4e\x4a\xc9\x7c\x51\xec\xf0\xfa\xe5\x5b\x46\x63\x85\x29\xaf\x62\x48\xef\xd8\xe5\x63\x50\xc3\xb0\x7c\xec\x98\x88\x35\x2b\x68\xdd\x51\x73\xf1\x7c\x25\x75\xf1\xf0\x37\xe0\xa2\x3f\x4a\x7e\x67\x0c\x48\x32\x5e\x09\x49\x2c\xaf\xf2\x07\xa7\x04\x86\x9a\x3b\x10\xfe\xbc\x28\x5f\x37\x1b\x5f\x43\xa1\xec\x19\x7c\x3f\x21\xe2\x9b\x2a\xaf\x1b\x4f\x3a\x10\x8f\x3e\x78\xa3\x80\x60\x74\x1a\x9f\x93\x72\x53\xc9\xe3\xaf\xcf\x79\x25\x85\x81\x2f\x39\x10\xa6\xae\xdf\x39\xcc\xd6\x28\xfc\xf8\xab\x94\x2f\xf4\x2b\x7e\x42\x4f\xd9\xee\x2d\x90\x80\xb3\x60\x09\x38\xdf\xc8\xbd\xbc\x71\x3d\x33\x45\xe5\xaa\x89\xc8\xdb\xcf\x14\x86\xb4\xf8\xaf\x6f\x64\xca\x11\xa9\xa7\xc5\x3f\x66\x0b\xd3\x28\x3b\x98\xb9\x99\xac\xed\xdf\xe4\x4f\x5e\x93\xd0\xc5\x41\x30\x63\xf6\xb3\x6f\x61\x74\x39\x06\x6e\xfd\x32\x6b\x10\x13\xd5\xb9\x9e\x55\x0e\xdd\x1a\x13\xdc\xf1\x42\x74\xed\x18\x44\x52\x6e\x2c\x64\x95\x6f\xf3\xa6\x5d\xd7\x99\x96\xcc\x33\x27\x94\xd8\x01\xe1\xb3\x81\x88\x16\xbe\x81\x2e\x27\xba\x1f\xbe\xe3\x40\x2c\xfa\xe0\x8f\x1d\x08\x39\x67\xf7\x95\x6b\x45\x68\xa6\x8e\xa0\x0b\x8b\xc4\x53\x80\xe6\xff\x8e\xd5\xe0\x0f\x90\x6e\x0c\x9f\x06\x78\xda\x6b\x34\xf7\xd5\x8a\x31\xc6\xff\x97\xd7\x7d\xbf\xb0\x9d\x24\x35\x85\x28\x0f\xd1\x99\xd1\x82\x4a\x50\xad\xb9\xf2\x8b\x89\x6e\x5d\xaf\x18\xb2\xc4\x53\xbc\xfe\x03\x12\x86\xd0\xcf\xbc\x9b\x9f\xce\x5e\x2d\x03\xd6\xc2\xfa\x97\xec\xa2\x43\xa1\x03\xcb\xaa\xaa\x20\x6a\xb9\x48\xf6\xdd\xdc\x3d\x31\xa6\x76\x1d\xc4\x6f\x5e\x4a\xf1\x9b\x97\x28\x75\x1f\xb4\xf8\x97\xfb\xca\x6d\x4f\xc3\x34\x27\x1a\xe8\x1a\xdf\x6f\x52\xd7\x88\xe6\xee\xe9\x51\xd9\x08\x1f\x8b\x77\xfc\xce\x04\x2a\xc0\x0f\xb2\xfa\x4e\xb7\x60\x35\xef\x6c\x82\x08\xc3\x97\xf9\x83\xff\x86\x81\xf8\xf4\x54\x7c\x8d\x56\xf8\xf9\xef\x2a\xe5\xd1\x7d\x6e\x4a\x8f\xf2\xcc\x1f\x66\x93\x70\xca\x92\xe4\x7e\x14\x37\x66\x87\x1f\x78\x51\xbd\xf2\x1a\x6c\xe7\xd3\xf8\xa7\xc1\x7f\x76\x28\x40\xdf\xd4\xea\xe4\x76\x32\x25\xb4\xff\xe0\xf5\xa6\xf0\x8c\x3c\x1b\x57\x76\x91\x3f\xf8\x13\x0c\xba\xc7\x99\xa3\xf8\xf3\x50\xe0\x9e\x7c\xf1\xf3\xa6\x43\xa7\x0a\x7c\xff\x99\x27\xf0\x91\x3c\xfa\xd4\x87\x49\x1e\x2d\x19\x82\xbb\x99\xdf\x50\xbf\xfa\x89\xb4\x80\x68\x38\x18\x7b\xfd\x34\x3f\xe9\x35\x57\xe7\xad\xc9\x54\xe3\x08\x7f\xc4\x3c\xfe\x2b\xa1\x36\x85\x42\xb4\x2f\xae\xeb\x02\x85\xf6\xda\xb9\x67\xc6\x9a\xdc\x27\x20\x09\x61\xf0\x06\x01\x19\x08\x74\x07\x0f\x71\xeb\x0d\x84\xa4\x9e\xe7\x0f\x4e\x0a\xc8\x1f\xc8\x6c\xe0\xfe\xd4\x06\xf2\xeb\x7b\x64\x87\x37\x82\x77\xea\xb9\x2c\xb9\xa1\x80\x67\xb6\x9e\x7a\xd3\x14\xcb\x6b\x3d\xb5\xd5\x88\x1d\x5a\xc6\x21\x70\x7d\xee\x80\x9f\x79\x83\x43\xe0\x40\xaa\x1e\xcb\x10\x3d\x78\xb5\xb9\xf1\xae\x15\x40\xd8\x17\x38\xd1\x49\x61\xe4\xf4\xdd\x64\x16\xc4\xf1\xe6\xca\xd8\xcd\x56\x4d\x5f\x73\x80\xb2\x2f\x70\x20\xc2\x85\xbd\xf2\x16\xab\xe0\x13\x8e\x24\xf5\xab\x8b\x09\x14\xef\x58\xb0\x9a\x55\xf8\x2b\x0e\xb0\xe6\x05\x4e\xb4\x64\xb6\xef\x76\xb3\xa0\x3a\x65\x78\x54\xcf\x1d\x89\x32\xfd\x13\x28\x93\xea\x32\x77\x5a\x2f\xfc\xb2\x43\x09\x04\x35\x2b\x33\xf1\x2e\xab\xe0\x97\x64\x06\x41\xc6\xbe\x7e\x63\xfa\x42\x74\x51\x3d\x12\xf0\x61\x32\xbe\x50\x16\x30\x51\x40\xaa\x1a\xf8\x3d\x68\x84\xae\x75\x2f\xaf\xfe\xe3\xc9\x93\xee\x31\x87\xdc\xef\x68\xff\xa6\xd7\x74\x5a\xdf\xb7\xf8\xa8\x2e\xbf\x4a\x6f\x04\x37\x77\x23\xbc\x25\x63\x23\x60\x84\x2f\x53\xc8\xf4\x1f\x50\x2d\xeb\x73\x5e\x45\xb2\xee\x61\x01\x6e\x78\xbc\x6e\x51\x9c\x20\xad\xf3\x24\xc2\xc0\xf3\x50\xe1\x79\x97\x83\x34\xb8\x8c\x27\x48\x7e\xa9\xc6\x47\xdf\x57\x24\xf1\x07\xbc\xd6\x10\xd6\xee\xe7\x2d\x7e\x53\x0a\x88\xdd\x3c\xb5\xb3\xc2\x5e\x19\xf0\x57\x4a\x53\x54\x85\xff\x61\x0e\xcf\xe0\xe8\xf0\xf1\x6d\x78\x46\x9f\xad\xc8\x9e\xe7\xdd\x89\x1c\xae\xc9\x07\x78\x7b\x96\x56\xda\xc2\x63\x4d\x61\x02\x36\x36\x5f\xfe\x8c\x4f\x13\xbc\x25\x9d\xc1\xb7\x09\xa2\x62\xc9\x58\x23\x0f\x66\xae\x91\xac\x94\xed\x0c\x71\xf0\xc1\x8c\xcb\x06\xd5\x07\x93\xf3\x45\x3e\xf3\x10\x7f\xe6\x9e\x94\xe9\x3e\x66\x4d\x37\x0b\x37\x8f\xbe\xfd\x0e\x9a\xcc\x9a\x9a\xcc\x63\x72\x32\x45\x1a\x9e\xd6\x91\x33\x36\x99\xef\xfc\xd9\x5f\x0d\x18\xb7\x38\xcd\x8e\xea\xa3\x19\x87\xea\x0c\x2b\xf3\xae\x44\x19\x0c\xa7\x9c\x62\x65\xde\x9d\x28\x43\xe1\x94\xac\xcc\x7b\xac\xf3\xb4\x83\xc8\x5d\x6a\xd2\xef\xab\x8b\xbe\xef\xea\x74\x07\x5c\x22\x8d\xe1\xfd\x57\xe7\x3a\x1e\x53\xf2\x3b\x0c\x31\xe4\x98\xc0\x48\xd7\x0f\x09\x19\xea\xca\xb3\x3b\x12\xa3\xce\x72\x16\x96\x35\xee\x46\x3a\xc7\x87\xad\x61\xf8\x80\xa0\x90\x57\x1c\x07\x5d\x70\xce\x2a\x58\xa0\xb4\x0f\x65\xd7\xe4\xbf\x3f\xa2\xf1\xe7\x95\xe0\x1c\x2d\xbd\x7f\x15\xed\x99\xc7\x4c\x90\xd1\xe3\xfc\xd1\x69\xc1\x1e\x95\x25\x3e\x91\x51\xb9\xef\xf8\x4f\xad\x38\x23\xc1\x26\x35\xd1\x71\xae\x83\xa8\x33\x04\xfb\x8f\x7c\x1c\x18\x80\xa1\xf9\x96\x37\x43\x5a\x45\xe7\xd6\x9c\x40\xd5\xa5\xdc\x40\xd5\x04\x24\xc3\xd5\xfc\x01\x8b\xc5\x7e\x3a\x99\x2b\xba\x97\x17\x5f\xe4\x46\xe0\x29\x61\x61\xb7\xa5\xd7\xcb\xfc\x1d\x23\x35\x99\xd5\x5f\x65\xe8\x2a\x2f\x80\xbc\x8a\x64\x0b\xa2\x9b\xdf\x6b\xa4\x5b\x2a\x91\x97\xbf\xc8\x0e\x9c\x62\x7c\xa5\x5b\x7c\x83\x61\x60\xa9\x91\x01\x72\x54\x87\xef\x1a\x51\x09\xec\xc1\xa7\xb6\xa6\x39\x83\x86\x6b\x04\x98\xe1\x84\x2e\x04\xc7\x21\x0e\xc5\xee\xa8\x3c\x41\xfc\xf3\x0a\xb8\x6d\x38\x74\x38\xd9\xc9\x66\x08\x8b\x23\x28\x32\x42\x40\xdc\x6d\x51\x9f\x1c\x4c\x1d\xd7\x40\x70\x53\xab\x8d\x43\x77\x63\xfa\x33\x8e\x34\x04\xa1\x66\xc4\x8d\x40\x51\xfd\x53\x1d\x4a\xb0\x1f\x35\x24\x8a\x9b\x79\x65\xff\x62\x58\x4d\xac\x0b\xec\xe6\xec\xd7\x56\xc8\x95\x5c\x0e\xe9\xe5\x60\x31\x17\x13\x5d\x05\xe5\xdf\x5f\x85\x91\x7b\xeb\x90\x3b\x26\xd6\x89\xc8\xb3\xef\x9a\x66\xba\xd0\x61\x99\xc7\x81\x17\x38\x13\xa1\x13\xa4\x27\x69\xad\xc6\x00\xbf\x35\x10\xe0\x47\x4a\x51\xac\xbf\x10\x99\x29\x9e\x3a\x63\x3c\x26\x6f\xc9\x38\x74\xda\x88\x58\x8c\x72\x19\xa2\xb9\x1b\x57\xe2\xf5\xe6\x19\x61\xd2\xa4\x9f\x16\x2c\xc7\xff\x52\x53\x8e\xa5\xf1\xa4\x5f\x09\x78\xb6\x93\xbd\xd9\x80\x28\xbb\x1b\x15\xf1\xf0\x38\x99\x56\x81\x08\x9d\x54\xd0\xf1\xd0\x81\x91\xc4\xc0\xc0\xf1\xc0\x48\xd8\x58\x4a\xf8\xd6\x90\xde\x6b\x54\xc9\xa4\xa3\x29\xe1\x4e\x6f\xe2\xcf\xa5\x7b\x32\xeb\x22\x25\x25\x96\xe5\xc3\xc6\x43\x34\x00\x79\xe1\x2a\x06\x0a\xc3\x07\xc1\x8b\xdd\xca\xf3\x7c\x1c\xb8\xe9\xde\xb1\xc1\x82\xac\xc9\x6c\x02\x86\xd8\x3c\x91\x15\x62\x33\xc0\x50\x6b\x4a\x3e\x84\x23\xb6\xf8\x2c\x15\xa9\xac\x6d\xf5\x15\x66\x52\xa2\x8f\x75\x4a\x36\x32\x98\xba\x1b\xc4\xb1\x2b\x51\x63\x8a\xa9\x53\x6f\x33\xc7\x5e\x89\x1a\xa3\x4c\x72\x4f\x14\xa9\xda\x99\x16\x0f\x24\x8a\xa0\xa0\x51\x17\xdc\xcb\x6f\xce\x72\x17\x04\x4e\xe2\x52\x9f\x36\x50\x6c\xcc\x72\xdb\x34\x2c\xf1\x16\x19\x59\xf9\xe3\x2c\x8a\xd1\x9a\xe8\x58\x41\xb7\x57\xa1\x58\x2c\xb6\x64\x33\x5d\x7e\x33\xfd\x76\x92\xe4\x51\x3d\x51\xdb\x6b\x75\x54\x71\x39\x55\xcc\xd9\xc7\x2b\x69\x40\x5d\x9d\x91\xad\x89\xc4\x97\x10\xa3\x8d\xac\x42\x8f\x3d\xa1\x04\x9d\xd3\x66\x12\x7a\xec\x89\xad\x3c\xe8\xec\x9b\xc6\x70\xb6\x28\xc0\xd7\xd3\x64\x0f\x3a\xb5\xdc\x18\x7b\x24\xa6\xd4\xa1\xf4\x12\xec\x35\x17\x14\xfa\x44\xfa\xf4\x2c\x49\xb0\xd7\x31\x4b\x76\x38\x91\x71\xc7\x8f\x21\x65\xbf\x05\x1e\x97\x57\x5a\xde\x08\xca\xf4\x3e\x6e\x45\x3f\xc8\xfd\x97\xc6\xbb\xb8\x8f\x55\x9d\x54\x1f\xcc\x28\x88\xc0\xe0\x5d\xdc\x80\xc0\xb3\x4a\x20\x21\xf8\x8d\xf8\x28\x1f\xa8\x29\x14\x0e\x27\xcd\x7e\xb8\x3f\xf7\xa5\x9a\x39\x9b\xac\xd9\x25\x4c\x2a\x5f\xab\x98\xe3\x11\xce\x23\xb5\xea\xc9\x9c\xaa\x65\x1c\x0c\x72\x56\x13\xd8\x2b\x1c\x0c\xd8\xcd\x21\x82\xd6\x99\x14\x8a\x36\x55\x23\x30\x0b\xfe\x85\x56\xde\x52\x03\x5c\x54\x3b\x9e\xfc\x86\xcc\x79\x1c\xe2\xb1\x34\x23\xd6\x1c\xdd\x98\x3b\x5c\xa6\x50\xa8\x02\x4c\xfb\x53\x22\x69\x6e\xe2\xef\x4f\xbf\x7f\x86\x8d\x40\x9a\x11\xb5\x92\xfa\x51\x99\x7d\xf2\x47\xdb\x50\xca\x39\xcf\xb8\xa2\x6f\xe6\x15\xa7\x41\x75\x0c\x4b\x9e\xda\x06\x79\xf2\x15\xb8\xc4\x40\xdc\x28\xfb\xf8\xa0\x8e\xf9\x18\xd6\x21\x34\xc3\x2a\x82\xa6\x4d\x01\xc5\x0e\x07\x06\xf8\xec\x09\xe3\x14\x91\x08\xb2\x35\x4c\x09\x32\xfa\x97\x4e\x3d\x7e\x3b\xaf\x21\xc5\x25\x50\x42\x86\xe3\xac\x05\xa3\x5f\xa4\xbf\x8f\x34\xb7\x6c\xb0\x42\xe5\x3f\xc9\xc4\xb9\xce\xaf\xc7\x77\xfc\x7f\xb7\x6f\x1d\xca\xce\x8a\x4f\xb6\x4c\x1a\xfd\xfc\x14\xa0\x5e\xeb\x18\x7b\x3a\x63\x41\xf7\xa6\x1e\x63\x79\xa5\x2b\x9c\x3f\x36\xe5\x9c\x7a\xba\x99\x3d\x50\x35\xf6\x40\x20\xeb\x76\x42\x37\x70\xbb\xbd\xc0\x35\x0f\x8b\x6b\x73\x2a\x85\x2b\xa6\xa6\x52\x7c\xd5\xd7\xa0\x09\xc6\x64\xdf\xf1\x1f\x3b\x33\xda\x6d\x93\xd7\xd5\x4e\x23\xef\x8b\x68\x94\xe3\xdb\x6a\xcd\xda\x75\xb1\xfe\x8b\xb0\x02\xb1\xfa\x4b\x19\x08\x1a\x6c\xf5\xfc\x0b\x7a\x33\x89\xcc\xd3\x97\xc2\x22\x5e\x69\x35\x03\x62\x68\xcc\xd0\x74\xae\xe1\xcf\x7e\x3d\x25\xe0\x09\x7d\xf0\xa5\xcb\xb5\x92\xd9\x1b\xeb\x37\x51\xcb\x2e\x9d\xa4\x72\x81\xa2\x3e\x70\xa3\x8f\x29\x88\x7f\x03\x26\xed\x2c\x70\xfb\x68\xa0\xff\xd0\x8d\xbe\x4b\x9c\x07\x6e\xd4\x3f\x09\x5c\x99\x40\x78\xe0\xb2\x07\xce\xcb\x40\xff\x3f\x0b\x01\xa6\xa2\xa7\x38\x8f\x81\x97\x78\xdf\xb9\xbe\x1f\xfd\x73\x36\xd5\xc1\x59\x80\x18\xe5\x47\xdf\xe2\x45\x8a\x89\x22\xdb\xa5\x9e\x3e\x6e\x45\xce\xb3\x81\xfb\xc2\xb6\x34\x25\xb9\xa7\xc6\x23\x26\x07\xd4\x45\x6f\xc4\xd1\x67\xd5\x52\x66\x99\xfb\x6c\xa3\xf4\x22\x50\x62\x0f\xe3\x3a\x38\x1b\x03\x9e\xcf\x22\x0c\xc5\x9e\xd7\xea\x9c\xee\xb3\x7c\xf9\xc7\x3d\x5d\x6e\x20\x53\xba\x5e\x02\x0e\x17\x3f\x10\x81\xbb\x27\xf4\x02\x07\x83\x7b\xf7\x44\x97\x1e\xd8\x4b\x3a\x7b\x8f\x1a\xea\xd5\xe0\x2b\x81\xbc\xa9\x2e\x88\x6a\x94\xa1\xb8\x1b\x31\x4b\x50\x56\x1f\x5d\x35\x11\xbf\xe1\x0a\x1d\x14\x1c\xc4\xcb\x44\x12\xe3\x3b\xd1\xf9\x36\xf9\x09\x71\x95\xd4\x85\x26\x2b\x59\xcc\x47\xcf\x8e\xe5\xf4\xaa\x74\x69\xe8\x98\xf4\x81\xf4\x30\xeb\x93\x59\xce\x13\xec\xe2\x90\xce\x7b\x5b\x83\xd9\x82\x4e\xe8\xc2\xc7\x8d\xbe\x8a\x54\xd1\xd5\x6b\xad\x2c\xb3\x5e\x95\xfb\x55\xc5\x04\x33\x68\x2b\x26\xfb\xb1\x97\x75\x80\xca\x1f\x6f\x29\x1a\xe1\x73\xd0\x06\xd0\xa3\xc8\xcf\xe3\x11\x91\x64\x92\xf9\x23\xa2\x0d\x7f\x6f\xf9\x50\x27\x0f\x03\xd1\x0a\x4f\x7e\x6b\xcf\xc1\xe4\x3e\xae\xf3\xf7\x53\xb0\x25\x6b\xe1\xb9\x28\xd5\xbd\x88\x90\x82\xa2\x15\x0c\x52\xa4\xe2\x03\xf0\x2b\x06\x01\xb0\x1e\xad\x64\x51\xda\xd1\x7b\x7e\x9a\xda\xba\x77\x36\xd1\xba\x15\xd8\xba\x76\x56\x9b\x44\x0b\xb3\x6a\x3b\xda\xa0\xb6\x3e\xc4\xf5\x69\x53\xe9\x7d\xfd\x2a\xb3\x03\x7a\xd2\x9a\x0c\x40\x80\x51\xad\xa0\x53\x9e\x25\x85\xbf\x87\xbf\xe9\x51\xc7\xb4\xc6\xbd\x46\x83\x87\x96\x7d\xfb\x3d\x9e\x12\x81\xd8\x1f\xcf\x25\x81\x47\x56\x7f\x8c\x57\x6f\x98\x79\x75\x34\x30\x2b\x61\xb2\xfb\xbf\xaf\x98\x7b\x9b\xd5\x44\xc7\x4a\x07\x8d\xb0\xfa\x16\xca\xb6\xb3\x3e\xd3\xc0\xce\x3a\x65\xdb\x59\x9f\xc9\x10\x1b\xa6\x04\x31\x84\x49\x9d\x44\x12\xb8\xa0\x1c\x21\xc8\x60\xe6\x06\x0e\x52\x26\x49\x1c\x9a\x76\x4c\xb1\x34\x74\x96\xdd\x1a\x7e\xc0\x30\x5a\xb2\x77\x1b\x9c\x2e\xcc\x62\x63\x1c\xa5\xc3\x8c\x9b\x3f\x41\x84\x8f\x6c\x64\x59\x24\x2b\xd7\xf3\x97\xe5\x02\xde\x69\x5b\x59\x4d\x93\x4f\xd4\x28\x88\x33\x3e\xa7\xde\xd1\x89\x3c\x2b\x85\x34\x9e\x95\x1b\xf8\x7b\x0c\x9e\x15\x0e\x91\x90\x43\xd0\x9e\x6f\xb6\x49\x1d\xc8\x1b\xf3\x07\x52\xb9\xa8\x4e\xf3\x9d\x2c\x5b\x0b\x73\x6d\xc1\xea\xf2\xf4\x4b\xfe\xbf\x7c\xd6\x33\xf4\x5f\x4d\x74\xbc\x57\x28\x29\x33\x0d\xb7\x6a\x73\x42\xba\x3c\xef\x7c\xcc\x6c\xbd\x08\x41\xfc\x55\x56\x2b\xa6\xb5\xca\xac\xd6\xe1\x5d\x97\x5d\x7e\x05\x20\xf7\xbf\xf6\x37\x7e\xf3\xb7\x5e\xf7\xdb\x94\xd0\xfa\xdf\xfe\x70\xec\x8f\xfe\xf8\xf5\x7f\xf2\xdf\xff\xf4\x4f\x21\x9b\xf5\xcf\xff\xfc\x2f\xfe\xf2\xaf\xfe\xe7\x5f\xff\xf5\xee\xff\xc5\x32\x59\x65\x2e\xeb\xb5\x62\xbf\xca\x65\xbd\x4e\xe5\xb0\x62\xfe\xea\x94\xb8\x05\xb2\x57\x6f\x15\x87\x20\x83\x15\x73\x58\xef\x14\xd3\xe2\x2e\xf1\x46\x71\xb7\xb8\x47\xbc\x49\xdc\x2b\xee\x13\x33\x2c\xaf\xf5\x58\x22\xaf\xf5\x54\xfa\x91\x75\x8c\xf2\x5a\x29\x33\x34\xfe\xf7\x30\xfd\x7b\x14\x1e\x3c\x52\xd5\x41\x3e\x98\x43\x11\xed\xfd\x22\x1d\xff\x6d\x16\x3d\x25\x7b\xc7\x53\x86\x73\x00\x55\x29\x95\x20\x10\x1f\xf7\x33\xc2\x1f\x7c\x50\x74\x8b\xf6\xfb\x00\x83\x4a\x9a\xd3\x49\x33\xb4\xee\xb0\x7d\xbc\xea\x83\x45\x3b\x5a\x53\x43\x75\x56\x79\x1e\x0e\x41\x76\xc6\x67\xe3\x94\x58\x5e\x5f\xae\xcd\xee\x4b\x97\xc3\xe1\x5a\x8f\xa9\xb4\xb8\x48\xe6\x2f\x52\xce\xfc\xa4\x08\x0b\x35\x88\x9f\x08\x8b\xb0\xa1\xef\x91\x09\x7a\x51\x65\x22\x6c\xa9\x41\x50\x56\x24\x26\xc2\x12\x64\x81\xb8\x61\x21\x70\xc2\x62\x0d\xa2\x82\x42\x11\x94\x42\x37\x68\x41\x17\x91\xe4\xf6\x81\x7c\x8a\xbb\x85\x74\x12\x1d\x15\x28\xdd\x01\xb6\x77\x01\x47\x20\x28\x62\x46\x2d\x66\xc8\x5a\xae\xa0\x49\xde\xa9\x14\x4a\xa2\x00\xa2\xbb\x99\x6b\x08\x2f\x15\x79\xf9\xbb\x86\xc0\x77\x3d\xaf\xec\xe1\x55\xb6\x9c\xcf\x63\x50\x55\x20\x4f\xb4\xf0\x40\x27\x0f\x29\xd0\xc7\x39\xab\x6b\x66\x55\x0a\x62\x49\x97\x88\x04\x13\xed\xa7\x85\xce\x5b\x60\x7f\xbe\x53\xc8\xf0\x6e\x0a\x7d\x16\x68\xf6\x83\x34\xa3\x16\xcc\xaf\x8e\x1c\x25\x8d\xbf\x9b\x52\xae\x7d\x9d\x08\x1c\x37\x74\x54\x8e\x08\x1b\x89\xd4\x21\x98\x6a\x6a\x08\x20\x36\x1d\x06\xc0\x74\xea\xc4\x47\xbd\x4c\x46\xc5\x89\x3c\x8c\x70\xb9\x81\xc7\xe0\xcf\x0e\x09\x7f\x70\x36\x6e\xe7\xad\xb8\x7a\x16\x84\x32\x27\x59\x63\xfb\x85\xf4\xb1\x3d\x64\x4c\xfa\x2a\x73\x25\x47\xd2\xfb\xb8\xae\x5b\xb4\x4f\x35\x1a\xbd\x9b\x54\x13\x68\xc1\xd0\x67\x70\xe4\x05\x12\x26\xe5\xa8\xc0\xa2\xb1\xe4\x2b\x26\x62\xcd\x95\xff\x70\xa3\x1a\xee\x31\xec\xf4\x0c\x8d\xfa\xa2\x90\x9c\x0c\xb6\xb8\x29\x7b\x32\xcd\x7b\x72\x1f\x8f\x3d\xa7\x9c\x1d\xb1\x27\xde\x85\x81\xb3\x07\xdb\xb6\x48\x7f\x0d\x04\x6a\x70\x22\x96\x79\x2b\x4a\x49\xbb\x41\xa0\xfa\x76\xbd\xc8\xef\xf5\x75\x22\x29\x00\xa3\x11\x4f\x36\xec\x6e\xde\xb0\x7b\x3b\x93\xcb\xb7\x8a\xef\xee\x81\x77\x6f\xa1\x5c\xe8\x4e\x9e\x0a\x9d\xf1\xee\xfd\x46\xc6\x36\x86\xa7\x45\x73\xdf\xde\x68\x08\x26\xf7\xf2\xd7\xa7\x26\xc6\x8c\xa5\x47\x7f\x1c\x96\xfe\xb7\x6d\x98\xed\x3c\x78\x7f\x3c\x43\xfb\x54\xca\xf9\x22\xb8\xe0\x02\x95\x5c\x93\x16\x5c\xad\xea\x08\x29\x15\xf9\xad\x02\x73\x91\xe9\xb1\x39\x88\xae\xd6\x10\x76\xf5\xb4\xec\x11\x55\x49\x8d\x12\x95\xdf\x4c\xf9\xc3\xf4\xdc\x09\xb1\xc3\xdb\xad\xf3\xda\x05\xa5\x1d\xbe\x41\x65\xd7\x92\x73\xfd\x94\x88\x0f\x4c\xf8\x38\x4a\x0b\x1b\x72\x7d\xf6\x48\x49\xb9\x2e\xa2\x82\xc2\x95\x8c\xb5\xeb\x57\xe2\x22\x0e\x44\x54\x20\x5c\xc9\x09\x05\x68\x80\x71\xc8\x90\x89\x1e\xe8\x50\x2f\xf2\xf7\xca\xc1\x3f\x9c\x79\x06\x54\x0d\x8a\xb0\xba\x9b\x99\x7f\xa9\x7a\xbf\xbd\x5b\xb4\xff\x1f\x7f\xf0\x0e\x01\xb9\xbf\xf2\x29\x9a\x04\x75\xd0\xc5\x6a\xd1\xff\xf2\xc1\x04\x23\xc7\x44\xee\xa1\x69\x37\xb1\x52\x33\x4e\x85\x87\xf2\x4f\x05\x32\x95\xdc\x1e\xb7\xe4\xaf\x7d\x15\x12\x4a\x1b\xf9\x9d\xf1\x9f\xff\xa7\xdc\xe0\x22\xf9\xdb\x5f\x51\x18\xb5\x08\xc4\x1e\xa2\xf5\x00\x82\xb4\xc0\x25\x63\x8a\xa0\x2b\x8c\x9c\x2e\xf3\x42\xb3\xcd\x24\xf7\xfd\xbb\x78\x5b\xef\x4f\x0c\xb1\x22\x90\x51\x0a\xcc\x92\x60\x19\xbd\x86\x99\xdc\x31\xf6\xed\xbb\x33\xf7\x2d\xcf\x1b\x94\xfb\xf6\xfa\xb8\x67\x7f\x46\x89\xc3\x51\xcb\xe5\x2c\x87\x6a\x5c\xfe\x55\x52\x6d\xbe\x1c\x32\x69\x29\xcd\x93\x0c\x80\x27\xd3\x0d\x80\x2f\x87\x6c\x5b\x3f\xfa\x06\x83\x27\x5a\x62\xb4\x9f\xac\xd8\x7f\xf7\x7d\x24\x44\xe5\xc5\x92\xb5\xfd\x89\xef\x23\xd1\x2a\x2f\xe6\x25\x8a\x29\x96\x27\x58\x62\x3d\x79\x0b\xf3\xa5\x90\xb0\x3b\xf8\x32\x95\xa8\x7b\x0a\x6f\xa1\x00\x56\xe1\x18\xfd\x29\x0a\x0c\x78\xbf\x47\xf8\xe8\x12\x9f\xc9\x1f\xca\xd1\xdb\x75\xa4\xcb\xd5\x39\x98\x7f\x68\x0c\x95\x17\x7d\x53\x0e\x95\xd9\xea\x79\x62\x50\x42\x0b\x69\xf6\x58\xcd\x63\xc6\xad\x1f\xfd\x4b\xfe\x60\xcd\x4b\x46\xa5\xc4\xd8\xa7\xbc\xf7\xf7\x98\xd1\x54\x95\x2b\x24\xcb\xfd\xae\xef\x47\xff\x6a\x97\x2b\x26\xcb\xfd\x57\x63\xf8\xfb\xf3\x86\x1f\xf2\x69\x47\x89\x7f\xe2\x77\xf8\x04\xf4\xc2\xa8\xfe\xb6\x9c\x80\x5e\x63\x02\x3e\x99\x32\x01\xaf\x93\x66\x4a\x88\x81\x7e\x9d\x31\xee\x8e\xe6\xbf\x35\x99\x98\xa1\xec\x6f\x49\x8b\x30\x6e\x0d\x3e\xec\x21\x12\x8d\x74\x39\x2a\x7b\x07\x9e\xf8\x4d\xdf\x8f\xfe\x29\x7f\x06\xa0\xdc\x6f\xf8\x7e\xf4\xc3\xfc\x19\x80\x72\xaf\xf5\xfd\xe8\xfb\xf9\x33\x00\xe5\x46\xe4\x81\x95\x32\xf4\x50\xe0\x35\x6a\xe8\xe3\x8b\x7c\x1c\x06\xe6\x4a\xf9\x27\x20\xfd\x71\xd4\x17\x79\x25\x9f\xd2\x59\xbe\xf1\x75\xe3\xd5\x24\x45\x55\x19\xa5\xfc\x3a\x26\xcd\x14\x03\x2f\x90\xa0\x27\x9f\xa7\x74\x53\x08\x97\xbf\x42\xcf\x36\x84\x32\x4d\x89\x58\xb0\x87\x5b\x07\xb2\x21\x67\x37\x4f\x74\x39\x00\x36\x92\x7b\x45\x7c\x01\xeb\x42\xee\x8a\xcb\x21\x34\xaa\x18\x4f\xf1\x59\x94\x8d\x1a\x14\xf5\xfc\x3f\x9e\x32\xff\xbb\x28\x37\x7e\x86\x74\x05\x00\xb1\x91\x31\xe4\x32\x47\xde\xe0\xbb\x8d\xef\x3b\x66\xe1\xf9\x7b\x5e\x69\x4e\x28\xd3\x29\x21\x63\x99\xa6\x73\x6f\x7c\x48\x3a\x18\xf6\x31\xdb\xe1\x55\x7c\x6d\x4f\x12\x50\x09\xa9\x51\xd3\x6e\x58\x0c\x9c\xd0\xc5\x61\xfd\x2f\x72\xc9\x4f\x9a\x98\xa2\xff\x60\xf5\x19\xb2\x6a\x7f\xdd\x82\x9f\x18\x51\x87\x10\x34\xe1\x09\x2c\x83\x79\x36\xbf\x46\x27\x54\x49\x9d\x50\x4f\x62\x82\x2a\x32\x69\xfc\xaa\xdc\x3f\x5f\xa3\xcc\xd4\x7f\x94\x2c\x48\xf1\x43\x65\xbe\xca\x7e\x45\xfa\x47\x96\xc8\x3e\x7b\xec\x13\x9d\xca\x8c\x36\x6e\xa8\xb7\x4b\xbc\xd5\x29\x26\xda\x05\xc5\x1f\xa4\x56\xed\x9f\xc1\x74\xfe\x92\xf5\x8a\xaf\x7c\x24\xeb\x15\xff\xd4\xe0\x15\x5f\xa3\x24\xca\x8c\x9b\x53\x56\xf3\x2d\x5e\xcd\x9b\xcb\x19\x6e\x31\x65\xcd\x04\xae\x89\xc8\xc7\x0e\x0c\x02\x9b\x1d\xcd\xfb\x3f\xe3\x5f\x7c\xcc\x28\x1f\x21\x8d\xec\xa1\x78\x0a\x06\xb0\xc2\x79\x79\x2a\xf5\xa6\x1e\x4a\xff\x4c\x49\x8a\x0b\x98\xa4\x18\x57\xcd\xd3\xe7\x2e\xf1\x01\x19\x8e\x2f\xa8\x31\x18\xb2\x97\xf9\x81\x08\x1d\x24\x1c\x79\x29\x88\x21\x90\x03\xc2\x47\xf1\x8d\x99\xa3\xf8\xaf\x0d\x46\xf1\xbb\x0e\x90\xf9\x60\x06\x65\x3f\x75\x43\x51\xfd\x40\x2a\x48\xe8\xe2\x8a\xda\xe1\xb3\x6d\x32\xb2\xc3\x1b\xcd\xdb\x25\xdf\xa3\x8c\x40\xc8\x16\xbb\x98\x3f\x19\xcf\xd4\x88\x5f\x73\xa3\x1f\x7d\x6f\x2b\xb6\x5e\xb7\x7d\x5e\x18\x78\xa1\x35\x96\x45\xc9\xba\xf1\xe1\xb6\xa4\xf9\x34\x30\xd8\x7a\x7b\x42\x8f\xcd\xe9\x33\xc4\xda\xf3\x13\x99\x31\x78\x24\x9a\xe1\x5c\x4d\xf0\xc5\xa3\x24\x92\x19\xe2\xb0\xab\x04\x00\x9c\xe3\x48\xe0\x1c\x37\x16\x68\x03\x57\x02\xe7\xb8\x0c\x38\xe7\xdf\xb0\x5e\x56\x71\x33\xe8\x39\xfc\x7d\x12\x2f\x47\x46\x75\xcd\xf0\xe4\x99\xf8\x8b\x32\xd9\xc2\x20\xca\xbf\x39\x14\xf6\x43\xcb\x65\x28\x6f\x42\x20\x75\xb9\x8f\x48\x45\x7a\xd5\xc6\x8c\x35\x35\xf2\xfc\xd2\xf9\xb4\xe0\x4c\x44\xec\x7c\x7a\x36\xe5\x4c\x3e\x3f\x9e\xbe\x43\xdf\x6f\x7e\xfa\xfe\x33\x73\xfa\x7a\xd2\xa6\x4f\x13\x66\xee\xc5\x4c\x42\xde\xdc\x01\xf6\x39\xb7\xc7\x75\xcc\x3e\xc4\x54\xfc\x73\xcd\x1e\x2f\x48\x92\xa1\xb4\x2e\x5f\x73\xb5\xd9\xe5\x05\xa4\xfc\x09\x9c\xd0\xc3\xb5\xd4\x23\x1f\x5c\x74\x26\xb0\xdf\xcc\x0e\x67\x3d\xfc\x7d\x07\x92\xf6\x8c\xfd\x5a\x53\x01\x63\xd1\x57\x8f\x91\xb6\xd3\x62\x0c\xd8\x01\x5e\x4b\x86\x63\x0a\x08\x3f\xce\xf6\xed\x3d\x0b\x40\x4c\xdd\x89\xbf\x3e\x81\xb9\x72\x67\x5c\x66\x80\x34\xd0\x9a\x3f\x78\xb3\x50\x29\x76\xcf\x59\x66\x38\x88\x75\x21\x24\x43\x68\xca\x0c\x81\x25\x33\xdc\x74\x75\x72\x7d\x6e\x7b\xae\x32\xc3\xd4\xd5\x67\x56\x66\x00\x2a\x92\xad\xfe\xe0\x21\xc1\xf8\x7e\x72\x65\x86\x1b\x30\xf1\x2e\x5d\x66\xb8\xcd\xea\x33\x20\x70\x6c\x92\x15\x39\xe4\x94\x11\x00\x8f\xb4\x91\xd4\xf2\xc0\xc8\xa3\x34\x9f\x7f\x81\x0a\xfb\x9f\x14\x4a\x41\x9e\x92\xa1\xed\x77\x09\x84\xc1\x05\xb2\x90\x0d\xd2\xfc\xa3\x2c\xc7\xf2\x39\x33\xcc\xbd\x60\xc3\xc2\x15\x03\x37\x28\x4c\x84\x85\xa0\x68\x8c\xcc\xdd\x02\xe1\x71\x01\x28\x66\x9d\x1f\x14\x64\x54\xb8\x1b\x3a\x10\x19\xee\x11\x9c\xed\x1a\x3f\x28\xf0\x31\xb8\xd7\xea\x03\x80\xc3\xac\xe6\x86\xf9\x1a\x61\x0d\x96\x35\xca\x5d\x45\xfb\xc9\x34\x76\x84\x0a\x08\xc8\x99\x74\x8c\xc3\x92\x98\x77\x1e\xd8\x11\xb4\x05\x07\x21\x68\xc0\xa3\x7e\x0a\x4f\x84\x13\x6c\xb4\xdf\x62\xb5\xb4\x5b\x79\xd9\xa1\xe8\x1c\x0f\xb4\xb6\x8a\x76\x41\xb8\x24\xea\x06\x3c\x11\xf6\x01\xab\x5c\xa0\x62\xe6\x17\x04\x1f\xa4\xc3\x56\xb9\xd5\xe4\x80\xa7\xc4\xc9\x22\xcf\xa2\x2c\xb0\x2c\x4a\x19\x82\x71\xac\x41\x8e\x61\x54\xff\xa6\x99\xd1\xf7\x8e\xab\x33\x2d\x7b\xa1\x91\xb0\x99\x9b\x30\xda\xf0\xbd\x3a\xa5\xef\x54\x03\x07\xfb\xc3\xbc\xc4\x87\xd3\x4a\xbc\xab\x61\x89\xf7\x64\xbc\xc5\x77\xfc\xfd\x1b\x7e\xc6\xde\xce\x9a\xe8\x78\x69\x0a\xe0\xf8\xaa\x55\x86\x53\xb0\x73\xeb\xb6\x6d\xa9\x7e\x41\xed\x6f\x5b\x48\xf0\x70\x3f\x9b\xee\x6f\x5b\x10\xca\xdf\x36\x4d\x90\x6f\x33\xf4\xef\x61\xb2\x5a\xab\xeb\xda\x45\x41\xcb\x53\x72\xd6\x12\x8f\xa3\x5c\x62\x71\x94\x0b\x0d\xdc\xd9\x71\xb5\x52\xea\x51\xdf\x9c\x34\x63\xdb\x3e\xde\x70\x66\x64\x97\x96\x73\x17\xe4\x1e\x5f\xc2\xf9\x47\x1c\xdb\x5f\x2d\x3e\xf9\xa5\xc2\xbf\x54\x97\xd3\x8c\xfd\xbc\x19\xd3\xe9\x10\x38\x18\xa6\x70\x54\x4c\x18\xb9\xe2\xa6\xe3\xf0\x00\xaf\xe7\x54\x85\x65\xb8\xe9\x27\xa3\x97\x5f\xe2\x96\xb9\x97\x8c\x3d\xf2\x6f\x15\xf6\xea\x45\xc1\x63\x9c\x17\x85\x0d\x4b\xa6\x43\x2e\x58\x0d\x77\x9d\x7e\xe3\xaf\xcf\x68\x3c\xbd\xbb\x47\xc1\xab\xfa\xc8\xf5\x78\xa1\x92\xc2\xe0\x77\x92\xe5\x17\x11\x4f\x0c\x10\x83\xa8\x7c\x3b\x14\x04\x7b\xf3\x76\x98\xca\x7f\x72\xd8\x54\xca\x2f\x45\xfe\x65\x05\xff\xb2\x4e\xd5\x3b\xcc\xde\x31\x14\x0a\x36\x32\x03\x39\x1d\xbb\x91\x77\xec\x8e\xce\x84\x1a\xd5\x01\x52\x21\x9c\xc3\xe7\xe8\xfe\x8c\x75\xe9\x1e\xac\x84\x9f\xc0\x97\x02\xc0\x0b\xd2\x8f\x55\xc1\xb8\xbf\x4d\x10\xe3\x47\x4f\xf6\x39\x7f\xa6\xdc\x69\x67\xf9\x10\x7d\xd6\xad\x7f\x1b\x57\xe1\x7c\xdd\x3e\x80\xac\xd7\xe4\xe2\x8e\xca\x13\x16\x91\xf9\xb3\xa9\x51\x3c\xb8\xc4\xd5\x99\x7c\x94\xf3\x03\x2f\xf1\x60\x90\x25\x16\x0c\xd2\x68\xc7\x1a\x0b\xb4\xfe\xd1\x54\x50\xbe\x3b\x53\xd7\x07\xf4\x25\xb0\xab\xf8\xc9\xe7\xa8\x8a\x36\xa3\x8a\xbb\xd2\xab\x58\x45\xfc\x56\x46\x15\xd3\x5f\xa6\x2a\x7c\xa3\x8a\xbb\xd3\xab\xa8\x50\x40\xa2\x51\xc5\x81\x85\xd4\x56\xbc\x29\x73\x97\xca\xa9\xa7\x48\x21\x58\x82\x3c\x4e\x20\xd2\xde\xfb\x80\x7b\xc4\x58\x7d\x7f\x5b\xce\x14\x38\xfb\x25\xbd\xbc\xda\x87\x06\xbe\x20\xe5\x43\xca\x5a\xef\xe3\xb5\xfe\xd0\xe8\x68\xd5\xee\xe8\x0f\xd2\x87\xfb\xcd\xf9\x3b\x7a\x80\xed\xa6\x61\xe9\xc4\x84\x9d\xe5\xa6\x47\x16\xb9\x74\xe0\xca\x30\xa3\x8a\xd4\xaf\xe3\xdd\x0e\x94\x69\x42\xaa\xd8\x82\xa9\xd8\xdd\x32\xd7\x54\xd6\xb9\x0c\x0d\x9b\x1e\x30\x35\xec\x69\x7e\xe0\x4f\xeb\xdd\xa0\xbf\x9a\x60\x59\x0e\x09\x8f\x34\x9f\x9a\xb1\x38\x9e\xcf\x9e\x9a\x1b\x7d\xe5\x7b\x5b\x91\x03\xaa\x13\x22\x2f\x75\x42\x1b\x1b\xbf\x63\x5c\xf3\x1d\x56\x09\x30\x35\x97\xc8\xe4\x8d\x89\x4d\x53\x53\xb4\x0f\x2f\x75\x62\x3b\x48\x04\x4e\xf7\x46\x3f\xc8\x1f\xba\x3d\x79\x51\xf6\x41\x70\xa8\xcf\x4e\x60\x87\x9d\xcc\x82\x85\x21\xf4\x83\xb4\xeb\x43\x88\x9f\xd3\x45\x06\x72\x19\x17\x4c\xd6\xae\xf3\x31\x74\x34\x10\xd1\x55\x13\x78\x94\x07\x62\x4f\x74\xe9\x81\x48\xec\x9d\x50\x09\x9b\x75\x6d\xdf\x34\x16\xe3\x9d\x9f\xa2\xc5\xd8\x6a\x2c\xc6\x87\x9b\xb8\x1b\x6b\x14\x9c\x57\x56\x76\x08\x23\xb2\x34\x75\xe7\xb7\x53\x24\x29\x26\x81\x68\xdc\x00\x2d\x21\xe0\x40\x44\xbd\x13\x04\x9d\xf6\x15\x53\xec\x7d\x37\xaf\xd7\xc0\x2d\xe1\x71\x15\x94\x63\xc2\xab\x97\xa1\x10\x87\x3e\x42\xdc\xd8\x2f\x57\x60\x16\x93\x22\x0f\xcc\xe2\x3d\xfc\x8d\x9a\x20\xbb\x5d\xf1\x4b\xb2\xd1\x3c\xf5\x41\x03\x91\x4a\x56\xf1\xbe\x06\x97\xb5\x21\x36\x04\x69\x2b\xea\x6f\x78\x0d\x77\x27\xb0\xea\xa9\xdb\xd9\xc7\x95\xac\xe7\xfd\xe9\xd3\xe2\x13\x9f\x86\x2c\xf6\x01\x5e\xcc\x94\xc3\xbf\xbf\xf6\xe7\x1a\x75\x58\x13\x1d\x03\x52\x2a\x4f\x25\x98\x4c\x06\xea\xc5\x12\xf9\x05\xbd\xb1\x4c\x4e\xc1\x7a\x2f\xd5\xb2\xf9\x52\x42\x36\xaf\x3f\x93\x2a\x9b\x2f\x91\x6c\xce\xe3\xc4\x4e\xd0\x92\x02\x00\x82\xa4\x65\xe9\x1a\x5e\xd7\xd3\xa9\x71\x62\x1a\x36\x5d\x7a\x92\x77\x82\xe9\xd9\x57\x9b\x55\x22\xa4\x26\xf4\xbf\x7d\xbc\xf6\x24\xb9\x84\x04\xf8\x44\x88\xff\xc8\x09\x0b\xa0\xdb\xef\x20\xd5\x35\xaa\x4c\x60\x3c\xd9\x34\x98\x9f\x5a\x08\x6c\xb8\x10\xb4\x84\x02\x0c\x02\xc5\xd0\xa5\x68\x89\x11\x12\x9f\x5e\x26\x39\xdf\x21\x9a\x40\x68\x34\xd6\x58\x85\x1d\xc7\x63\x74\x81\xc2\xcd\xc6\x02\x13\xf5\xe9\x00\x6f\xac\x89\xfa\x54\x56\xa0\x8c\xa9\xc2\xfe\x75\xfc\xc9\x64\x0c\x45\xcd\xb5\xe4\xec\xac\x30\xb2\xeb\x79\x3d\x46\x18\x99\xb6\x8b\xc6\x77\x1d\x9d\xa9\x2b\xd0\xce\x0c\xf0\x09\x3a\x8e\x2c\xfe\xeb\x8b\x28\x35\x55\x61\x8b\xe3\xc6\x0d\x5d\x48\x1e\xee\xf5\x55\x02\x4a\x3c\x4c\x87\x85\x8c\xfc\x1b\x43\x13\xdf\x22\x59\x9f\xc6\xc3\x22\xc8\xa9\x68\x0b\x1e\xd5\x73\xc0\x42\xfd\x28\x01\xe2\xb0\x08\x45\xd0\x02\x49\x24\x0a\x10\xe2\xa5\x98\x19\x64\xc6\xf8\xcd\x0b\xc5\x09\x1f\x14\x01\x52\x56\xc6\xb3\x04\x6e\x54\xd8\x0f\xdc\xea\x9e\x0c\x64\x51\x80\x9c\x14\xc8\xe6\x69\xb4\x87\x64\x20\xcb\x2d\xf9\x93\xa0\x02\x59\xe6\x24\x90\x38\xa6\xf5\x1b\x49\xfe\x9e\xa4\x7b\xf7\x38\xf9\xe8\x6a\x34\x1c\xf7\x2b\xbb\xf1\x9c\x48\x46\xb5\xac\xc3\xa4\x23\x34\x2d\x99\xd1\x50\xf3\xf1\xc0\x77\x90\xa1\x58\xdd\x73\x3a\x36\x71\x31\x11\x31\x96\x15\xf5\x72\x87\xb1\x44\xb3\xa2\x5e\x76\x80\x6e\x41\x76\xa2\xba\x0c\x6c\xb9\x04\xcd\xc3\x2c\xe6\xc5\xf8\xe9\x2c\x9f\x82\x91\x54\xc8\xcb\xa2\x48\x0d\x79\x19\xc0\xc6\xce\x08\x15\xd8\x55\x93\xa1\x56\x89\x8d\x71\x37\x6f\x6f\x8a\x32\x7e\x31\x18\x76\xa5\x59\xd3\x61\x91\x58\xc4\x53\x36\x8c\x3f\xb1\x30\xaf\xa0\xc1\x18\x6f\xf5\x35\x00\xbd\xa3\xdb\x96\xce\xe4\x3d\xc3\xdb\x97\xe2\x0e\xdb\x0a\xf6\xd9\x24\x53\xe9\x40\x5a\x14\xdd\x5b\x78\x65\x0d\xa3\x71\x6a\x48\x68\xd6\xad\x4c\xb5\x99\x3d\xda\x68\x05\x49\x0d\xa4\x84\xd0\xdd\x9f\x7d\xd0\x32\x6c\x69\xac\x5e\xcd\xff\xa4\xb8\xf2\x88\xb9\x01\xc8\x50\xbd\x9b\xc6\xfb\x6c\xb4\xf4\x5e\xc8\xe9\x6b\x8d\x98\xba\x81\xf4\x98\x3a\xf9\x7c\x0f\x1a\x73\x5f\x44\x99\x51\x0a\xad\xba\x22\x9d\xd0\x2f\x40\x4c\x93\x5e\x45\x5a\x36\x2f\x42\xb2\xce\x4a\x1e\x96\x65\x5a\x92\xe5\xab\x5f\x88\x09\x50\xe7\x83\x10\xab\xcd\xc8\x5e\xe8\xc0\x98\xae\xb4\xcc\xc7\x0f\xf3\xf1\x3b\x54\x1a\x3c\x8f\x12\xd3\xe3\xc7\x8e\x09\xcb\x8a\x3c\xaf\xd7\xd3\x54\x82\x36\xc5\xb2\x22\xbf\x8b\x57\xdc\xb4\x15\xf9\x98\x08\x1d\x88\x93\x6b\xd7\x86\xe1\x19\x83\x9b\xc0\x6c\xee\x76\x02\xbd\xb2\x0d\xc3\xef\xb3\xca\x9d\xa3\x72\xa4\x32\x57\x5b\x2b\x1d\x03\xcc\x6f\xb0\x49\xa5\x82\xcf\x19\x0c\x09\x1f\xb0\x6a\x5f\x83\x24\xad\x1e\xdc\xcc\x22\x28\xd0\x75\xd3\x82\xc9\x6f\xdc\xd2\x5b\xe7\x16\xe6\x3a\xb3\x30\x2f\x35\xb0\x2a\x24\x24\x8c\x0f\xe7\x49\x18\xa9\xef\x55\x46\xbe\x3a\xb3\x30\x37\x7a\xaf\x7c\xdd\x47\xf8\xeb\xcc\x04\xad\x27\x92\xdc\xac\x86\x44\xd8\xc6\xec\xb4\x59\xe9\xbe\xfb\xd2\xe5\xba\x1e\x95\xed\xdb\xab\x16\x61\xbf\x95\xed\xcb\x1e\xbd\x33\x79\xd0\x7a\x98\xd4\xdf\x4a\x33\x99\x57\xd5\x3e\x5e\xd5\x75\xeb\xb9\x14\x6f\x10\x7d\x96\x7c\x10\xd6\x70\x76\xe7\x1c\xc5\x55\xda\x88\xea\x31\xed\xdd\xc8\x2f\x9b\xbc\xef\x0e\xf0\xb6\x4c\xaf\x62\xdd\x0a\xa0\x1d\x65\x00\x00\x80\xe6\x78\xba\x1d\xa2\xa9\x76\x2c\xa3\xb0\xef\xf8\x1f\x15\xc6\xec\xd6\x44\x87\x17\xcf\x67\xd6\x44\x4e\xa6\x4f\x64\xa0\x26\xb2\x47\x8d\x40\xaf\x05\xf0\xa0\xa7\x94\x55\xf2\x95\x36\xfb\x3a\xc1\xe6\x07\x4e\xf4\x68\xfb\x6b\x8f\x60\x1f\x82\x06\x7d\x38\x5e\x3e\x93\x4c\xa7\x41\x2a\xcf\x29\xd7\x6f\xb2\x06\xe7\x60\xea\xe0\x6c\xf7\x2a\x4a\x98\x42\x47\x2f\xdd\xf7\xf8\xd3\x4f\xa5\xff\xd1\x85\x3f\xc2\xd5\xbc\x0d\x37\x3a\x98\x1d\x28\xb8\x46\x27\x24\x77\x89\x40\x56\xd7\x89\x78\xaa\x58\xd1\x55\x13\x78\xf2\x95\x21\xd2\x5e\x9a\x20\x00\x2d\xc8\x8b\xce\x0f\x0b\x91\x13\x16\x23\x27\x6c\x81\xd5\xbd\xc5\x07\x4e\xae\xd0\x0b\x8a\x61\x4b\x50\x08\x8b\x41\x29\x2c\xf8\x81\xa7\x84\xdc\x8d\x08\x88\x1a\xb8\x81\x87\x09\xd1\xa5\x68\x23\xb5\xa4\x1c\x94\xa2\xfb\xae\x9a\xa0\xe0\x9f\x32\xc9\x5a\xad\x70\xe1\xfb\x41\x31\xae\xb6\x10\x89\xb0\x48\xe4\xa3\x41\x29\xfa\x48\xa2\x74\x1b\xde\xc0\x65\xbc\x81\x4b\xd1\x30\x15\x88\x5a\xf1\xdf\x11\x6d\x0f\xdf\xa0\x2a\x0d\x5a\xa8\xd2\x75\xf1\x23\xd4\x98\xe8\x3c\x1a\x96\xd6\x40\x46\x79\x55\xa0\x88\x1f\x14\x64\x9a\x3c\xcb\x44\x59\x8b\xa4\x54\x6b\x12\x75\xae\x86\xad\x53\x6d\x44\x4d\x1c\x94\x55\x75\x55\x34\x24\xc9\xd7\x74\x15\xd4\x2f\xab\x31\xcf\x78\x83\xbc\x90\x5b\xe9\xef\x6b\x10\x1d\x66\x03\xba\x3b\x8b\xd1\xa5\x34\xf5\x6b\xe1\x0f\x60\xe4\x5e\x11\xff\x9d\xcb\xde\x2b\xf0\xef\xed\xf1\x3c\xea\xd6\xfa\xcd\xb5\xf6\xcc\x15\x92\xbd\x94\xc3\xbd\x4b\x83\xe3\x95\x9b\x6c\x0c\xeb\xf0\x16\x84\x7a\xda\x44\x89\xc4\xf0\x70\xd0\x92\xdf\x48\x65\x6d\x29\x87\x2e\x20\x4d\x7a\x67\xb0\x7b\xbe\xe3\x7f\x69\x79\x27\xe1\x54\xde\x95\x16\x9d\xf8\xc2\x87\xb4\x0b\x2d\xff\x34\x64\x15\xd5\x53\xb4\xbb\x00\x4d\x6a\x73\x9c\x13\x7a\x8e\x71\x42\x37\x3a\xe0\xdf\xda\x30\xbf\xda\x37\x1c\xad\x19\xdd\xbd\x2d\xbd\xbb\xf3\x0e\x29\x1c\x5f\xeb\x44\x23\x5c\x3b\xde\x7b\x27\x9f\x0c\x95\x00\x39\xac\xb2\x89\x47\x0c\x11\xf2\x1a\x5e\xe9\x9b\x12\xc4\x72\xdb\xbd\x5e\x46\x5d\xe4\x21\x12\x5d\x9b\xcc\x7b\xd7\xa9\x37\x23\x89\x84\xab\xc0\x50\x5f\xf6\xf1\xd7\x7c\xda\x40\xb0\x55\x9a\x65\x49\xe1\x9a\x39\x84\x4b\xfa\x00\xd9\x12\x45\x66\x37\xb0\x4c\x32\x05\x7a\x3f\x7f\x5f\x26\x4b\x7c\x0e\xcb\xf7\x7c\x03\x08\x05\x6a\x8c\x99\x40\xf1\x42\xa3\xcf\x93\x4d\xf4\xb9\xd5\x96\x31\xe2\x36\xe8\xba\xf5\xf7\x91\xe6\x9a\x75\xda\x3d\xf2\x1d\xff\x96\x2c\x0c\x3b\x58\xa0\x65\xb5\x3e\xb3\x56\xe7\x74\xea\xea\xec\x73\xca\xd1\xa8\xbc\x58\xbe\x4e\x17\xe9\x15\x7a\xc6\x5b\x7d\x3f\xea\x92\xd7\x2b\x16\x57\x61\xf3\x0a\x02\xb1\x85\xb8\x91\x5f\x26\x2f\x93\xcb\xb8\xa8\xe8\x47\x4f\x38\xfa\x07\x42\x08\xa9\x28\x80\x90\x3c\x60\x10\x3c\xc2\xd4\x47\x57\x7f\x84\x04\xf3\xa5\xe5\x1d\x47\xf7\xa4\xef\xcf\x7e\x8a\xbe\xfe\x32\x6d\x4f\x1f\x57\xcb\x09\xb6\x3d\x07\xd4\xba\x1e\xb2\xb6\xe7\x3d\x0d\xb6\x27\xae\xe3\x05\x3e\xeb\x0b\x6c\xd6\xfb\x1b\x4c\xfa\x31\x91\x46\xf1\x5f\xc8\x25\xf8\x9f\xc9\x99\x68\x29\x2a\xd9\x53\xed\x49\xf6\x7e\x35\xc1\x72\x32\x97\x39\x63\xae\x9c\x9b\x87\xda\x9e\x83\xc0\x59\x13\x1d\x9b\xd2\xb9\xf4\x41\xc6\xd4\xe6\xf1\x1e\xdb\x3a\xfe\xb6\xf4\x39\x3e\x2c\x5e\xdf\x8d\xe8\x04\x9e\x0a\x84\x1b\x8e\x85\x1b\x87\x34\xe7\x05\xc1\x84\xba\xaa\xef\x33\x44\xdc\x79\x11\x38\x13\x32\x3d\x6b\x1c\xb8\x8f\xfa\x1c\x87\x38\x35\xe7\x08\x17\x7c\x4e\xd8\xd8\x56\xba\x25\x49\x20\xbc\xb2\xda\x36\xeb\x7d\x18\xb2\x75\x18\x84\x8f\x41\xe3\xf1\x68\x9f\xa2\x83\xe5\xa8\x8c\x4c\x96\x7f\x38\x26\x48\x85\xcd\xf2\x4f\xe9\x2f\x15\xfe\xa5\xaa\xbe\xd4\x9f\xf0\xf9\x53\x33\xd7\xbc\x53\xc8\xf0\x74\xcb\xa7\x45\xef\x35\x54\xc4\x03\x7c\x88\xd3\x70\xf9\x25\x1a\x5b\x85\x35\x80\x7c\x96\xd1\xdc\x51\xf2\x6d\xed\x48\xfa\xb6\x52\x51\xf7\x27\xf9\xdb\x94\x6f\x8b\x48\xd8\x95\x94\xbc\xda\x27\x41\x33\x6e\x3b\xf5\x8e\x79\xeb\x16\x4c\xc3\xdf\x0d\xbc\xce\x83\x29\x11\x9d\x14\x81\x5c\x25\xf6\xe1\x15\x0a\xa7\x76\x08\xd5\x81\x58\xc8\x94\x31\x89\x85\x50\xf8\x81\x67\xac\xa0\xf5\x20\xa9\x6a\x1c\x5a\x79\x01\xbb\x2a\x6d\x78\x88\x96\x15\xa9\x0d\x94\xce\xf9\x0a\xfc\x27\x77\x59\xdd\xdc\xc4\xb2\x5a\x07\xa2\x30\x34\x78\x24\x12\x13\x5d\x50\xe1\x28\x03\x27\xf6\x11\x49\xb8\x8d\xfc\x04\x98\x72\xaa\xdd\x29\xf1\xf4\xf5\x39\xaf\xd8\xe9\x38\xa0\x5b\x94\xf9\xa8\xd6\x14\xd6\x58\x4d\x79\x54\x6b\x88\x44\x96\x64\xb6\xb9\x8d\x0f\xb4\x65\xff\x12\x86\xfd\xcb\x45\xfb\x17\xb2\x34\x21\x96\xce\x88\xa2\xf7\xa1\xe6\x41\x63\x8a\x5a\xfe\xc8\xf5\x8a\xdf\xc9\x5f\x7d\x38\x81\xb9\x40\x2d\x38\x12\x2d\x72\x2f\xec\x22\x0b\x71\x39\xdc\xc0\x28\x84\xa5\x6b\x3a\xdd\x44\xff\x61\xa1\xa9\x2a\x00\x4c\xaa\x55\x9e\x96\xff\x56\x58\x3e\x48\xea\x06\x13\x21\x95\x20\x52\x73\x30\x52\x0f\x67\x5c\x0c\x55\x62\xf8\x58\x0f\xba\x1f\xa9\xca\x52\xe5\x5e\x2f\x71\x46\x93\xca\x76\x57\x42\xd9\x5e\x0f\x9b\x11\x0b\x4b\x8d\x1b\xd6\xb8\xa5\x65\xae\xd7\xf1\x05\x95\xe8\x0d\xa9\x4a\xb9\x40\xec\xae\x12\xea\x81\x6e\x44\x1c\xc3\x4a\xf9\x5e\x0b\x7a\x1f\xe0\x9d\xc1\x1b\xba\xbc\x4c\x39\x66\x0d\x6e\x08\x25\xc7\x14\x64\x6a\x66\xe8\x05\x05\x05\x58\xb0\x1a\xc1\x8b\x94\x10\xe3\x31\x4c\xcc\x36\x2e\xc4\x78\x97\x1d\x09\x3d\x3f\xf0\x54\x2c\x57\x19\xad\x61\x25\x58\x16\x01\x3b\x95\x03\x76\x28\xf7\x36\x52\xaf\xd4\x59\x53\xd4\x1f\x0b\xfa\xa3\x27\x6b\x57\xb9\x2a\x01\xe3\x3b\xe9\x55\xd6\xac\x66\x74\x43\x01\x92\x19\x2c\xbc\xfd\x49\xa9\xb2\x26\x3a\x8a\x4e\xae\x84\xf1\x50\x9e\x85\x6b\xbb\xd7\x6b\x68\x24\x45\x5f\xa3\x07\x37\x61\xab\x4a\x37\x91\x45\x0b\x24\x8d\x69\x8d\x85\x35\xe2\xed\x09\x9d\x90\xf0\x8f\x23\xe7\xf2\x26\xed\x63\xa7\x96\x27\x4a\x1e\x4d\x1f\x81\x39\x8d\xcd\x38\x64\x81\x42\xa5\x9d\x97\xf1\x94\x19\xd2\x24\xab\xf6\xcd\x9d\x49\xad\xa8\x37\xd4\xc0\x30\x47\xa2\x13\x0e\x43\x29\x3d\xe9\xb0\x95\x71\xd2\xd1\x20\xb9\x73\x8d\xf4\x8a\x2f\xfb\xa7\x29\xa8\xd5\x44\xc7\x16\x58\x27\x06\x4c\xf3\xca\x95\x04\x7c\xb9\x7e\x43\xd6\xe0\xbd\x37\x7d\xf0\x4e\xe8\xc1\x33\xf1\x14\xaf\xe1\x4f\x7c\x61\x6b\xe2\xc2\x2b\xc8\x88\xb0\x3e\x67\x4a\xd0\x59\x56\x40\xd9\x6a\x83\x96\xad\x0c\x7f\xff\x3e\x5e\xa5\x49\xab\x1d\x95\x27\x18\x93\x82\xc5\x6e\xb9\x9f\x3f\xf7\x74\xd9\x08\xf6\x1b\xd7\xec\x36\x4b\x8c\x84\x20\xc9\xae\xaf\x45\x29\x56\x59\x1e\x4e\xcf\x00\x87\xe9\x81\x4b\x63\x35\x5d\xef\x65\x3a\x3b\xfb\x15\x33\xc3\x40\x2c\x90\x68\xd8\x9d\x95\xf2\xa4\x8d\x57\x4a\x3f\x21\x15\x5b\xd0\x3a\xd7\xa7\x0e\x86\x09\xad\x33\xa4\xdc\xd4\xf2\xa9\x83\xfc\xa9\xfb\x92\xb3\x52\x96\x80\x81\x35\x85\x54\xaa\x12\x75\xf8\xa3\xff\x52\x66\xc1\xa8\xd3\x16\x74\xef\x0c\x17\x72\x67\x58\xd0\xf8\x89\x06\x9a\x36\x5b\x0a\x4a\x1e\xaa\x29\xbc\xcf\x9a\x19\x19\x36\x69\x0a\x88\xb7\xf0\xe6\xbd\x25\xe1\xcc\x65\x9e\x6f\xb3\x5b\xb7\x66\x74\x6b\xbb\x37\x6c\x8c\xf7\xad\x19\x8b\x0f\x4a\x22\x10\xb2\x16\x60\xb5\x30\xc5\x1e\x7a\x96\x9b\x2b\x86\x67\xd5\xd1\x3e\x3c\xab\xa4\xd7\x61\x08\xf7\x4e\x86\x5e\xce\x70\x6c\xe3\x19\x26\xf1\x34\x1a\xd1\x64\x7f\xef\x48\xed\x6f\x54\xff\x3b\x49\x37\x2a\x3f\x3a\x1a\x5c\xce\x98\x4c\x9d\x76\xc9\x50\xbd\x1b\xb5\xc3\xde\xca\x77\xe6\x8c\xe6\xb8\x61\x5f\x4c\xce\x78\x7c\x00\x57\x79\x40\x31\xab\x6a\x7a\x6b\x52\x6a\x94\x07\x70\x97\xab\xdc\x61\x9b\x35\x0e\x75\xb2\x7f\xa7\x33\xce\x29\xf3\x75\x1a\x3b\xc0\x77\xfc\xcf\x2d\xd7\xe5\x83\x5a\x77\x42\xaa\x5c\x59\xa9\xac\xca\x13\x2b\x8f\xe5\x9a\x3d\xed\xc5\x7f\x35\x2f\x9f\xb2\xf8\xab\x74\x82\x7e\xa2\x83\x9b\xef\x8c\x6b\x53\x56\xb5\x97\x57\xf5\xb4\x8d\xd9\x66\x44\xad\x15\x40\x8a\x05\xe5\x1e\x13\xc3\x1e\xf6\xd3\x36\xd9\xb5\xbc\xc6\x1f\x3a\x76\x14\x63\x80\x39\xa7\x51\xfd\x3f\xd6\x5b\xb7\xc2\xb1\x14\x47\xb4\x42\xc8\xb2\xe9\x3c\x14\xe3\x66\x20\x02\x19\xf7\x52\x42\x77\xc8\x7a\x74\x87\xb8\xca\xc8\x48\x1f\x07\x76\x78\x65\xd2\x28\x7b\xd5\x59\x4e\x03\xa6\x96\xe2\x2a\xa9\x78\x9e\xc6\x58\x5e\xcf\xbb\x90\x4b\x8e\x73\x7d\xea\x04\xa6\x44\x82\xf4\x5e\xa6\x1d\x54\xed\xe8\x52\x52\x8c\x9e\xfd\x18\x7c\xad\x6d\xfd\x35\x95\x28\x4c\x6d\x0b\x6a\x6e\x54\xbd\xc4\x8d\xe7\x68\xf1\xab\xa1\x31\x4b\x37\xf1\x16\x7c\xb0\xc0\xae\x8f\x13\x64\x24\x21\xea\xa7\x7c\x9b\x2a\x1a\x7e\x58\x80\xf6\x14\xaf\xf7\x50\x09\xc4\x6e\x4e\xd5\x75\x2b\xff\x5d\x71\x2f\xd9\x93\x0b\xb5\x02\x00\x1b\x1f\x84\x35\xe8\xcd\x59\x4b\x3a\x2c\x20\xeb\xc7\xd2\x00\x99\x98\xd1\x1e\x55\x35\xa9\x32\xad\xe6\xb4\x22\x01\x0a\xce\x2e\x3f\xff\x8c\x62\x81\x4b\xac\x2d\x6c\xca\xa6\xad\x9a\xca\x8a\xd3\xe3\x84\x36\x4c\x36\xb6\x40\x7f\xa7\xd4\xe4\x81\x02\xca\xa9\xa3\xa3\x60\x4b\xe5\xd6\x56\x24\x05\xeb\x58\x99\x75\x8a\x3c\x92\x67\x9c\xdd\xee\x0d\x58\x87\xc8\x23\x19\xe2\xdb\x40\x1a\xf9\x6d\x46\x69\x16\x4f\x48\x32\x47\x59\x49\xec\x15\x04\x5c\xaa\x72\x91\xf1\x91\xec\xcb\xc1\xe4\x6d\x09\x85\xda\xfb\x14\xe7\xe3\x29\x06\xa1\x58\x7c\x2f\xc4\x5a\x2b\xb3\x91\xaf\x44\xb6\xa8\x0e\xea\x01\x24\x1c\xc9\xcf\x85\x64\x98\x95\x7a\xb6\x84\xbe\xcf\x35\x8a\xff\x68\x00\x82\x69\x02\xda\x59\x03\x4a\x96\xd0\xc1\xaa\xac\x0f\xff\xe1\x34\x18\xb7\xeb\x32\xc7\x2d\x2a\x4f\x18\xf5\xde\xc0\x4b\x3e\x5d\x6e\x50\xef\x0d\x79\xf3\x91\x72\x66\x0d\x59\xfe\x25\x9d\x89\xc5\xea\xf9\x57\x61\xbd\xd5\x3c\x17\xcb\xd9\xcd\xb9\xa9\xe9\x6e\x4e\xf1\x92\x4c\xc0\xcb\x37\xe3\xab\xf7\xca\x78\xe0\x01\x54\x14\xaa\x06\x22\xb9\xbd\xfa\xf4\xa1\xc3\xde\xf9\x40\x27\xcf\xef\xc0\x28\xb9\x81\x28\x98\x08\x3c\x2e\x28\x3e\x92\xba\xd9\xe3\x92\x15\x23\x77\xfc\x0e\xab\x64\x8b\x34\x0a\x7c\xab\xe3\x4c\x06\x8b\x6c\x97\x27\x81\xb4\xe5\x33\x63\x3e\x44\x8c\x6c\xda\xbc\x19\x82\x46\xb2\xa3\x46\xe6\xd2\x0f\x87\x53\x52\xc4\xa8\xdb\x90\xd5\x73\x19\xc7\x43\x5d\x30\xf5\x6e\x3c\xa1\xde\xed\xe5\x0f\x5a\xea\x5d\x5d\xa4\xeb\x77\xc9\x64\x72\x7d\x62\xcc\x35\xa7\xdf\x0d\x1b\xfa\x5d\x0b\x45\xb2\x6e\xf7\xc6\x94\x7e\xc7\x99\xf7\x0c\xfd\xae\x5d\x46\xa9\x4a\xe6\xbd\x14\x16\xbd\x03\x19\xc3\xc1\xce\x3f\xbd\xe5\xe7\x72\x95\xba\xa2\xe4\x00\xae\xa5\x70\x27\xcc\x65\x28\x75\x87\x85\xb2\xfd\x64\x27\xde\x0e\x9e\x6a\x42\xff\x80\x39\xe8\x21\x27\xc5\x27\x9a\x99\x83\x1b\x8d\x19\xcd\x92\x11\x71\x22\x76\x3a\x97\x06\x42\x19\x17\x37\xf8\x9a\x5c\x29\xd9\xdb\x9b\x33\x7a\xbb\xdd\x1b\xb1\xa8\x04\xd3\xc7\x1e\x4a\x66\xe9\x7a\xb7\xf0\x87\x0c\x5d\x6f\x44\xeb\x7a\x23\x12\x64\x5d\x9d\x73\x6b\xa4\xfd\x36\x65\xc8\x03\x3e\xe4\x52\x15\x69\x34\xe4\x58\x4f\x3c\x42\x97\x0e\x1f\x79\xae\xf3\x27\x67\x4f\x35\xb7\x5b\x9a\x26\xb2\xa4\xf1\x3b\xf8\x30\xa4\x4b\xe3\xa3\xf1\x42\xb8\x76\x9d\x31\x35\x77\xf2\xc7\x4c\x69\xdc\xa0\x5c\xac\xb9\x0c\x2a\x78\x24\x70\x48\x78\x03\x21\x5f\xf2\x30\x2a\xf9\xbc\x8a\xe1\x47\x21\x86\x1f\xb9\x8a\x54\x4f\x0a\xe8\xa3\x28\xa0\x9f\xde\x22\x7d\xa3\xb1\x98\xf2\x84\xef\x37\xa6\x2e\xa7\x1c\xba\xc0\x2d\xe8\xef\xd9\x06\x46\x6c\xcd\x0b\x28\x85\x6f\xad\x0e\x4c\x6b\x40\xfb\x49\x0c\x63\x96\x0d\xed\xd1\x21\xf0\xbd\x35\x37\xea\x41\xa1\xfc\x98\x25\x94\xdf\xcb\x5b\xc6\x84\x72\xf0\xe4\xc0\x75\x55\x22\x89\x9b\xf1\x00\xce\xf0\x87\x0e\x95\x20\x58\xaf\x85\x44\x5c\xce\x05\xf8\x16\xb3\x9c\x92\x71\x19\xeb\xe0\x5b\xad\xaa\x36\x5a\x04\x0c\xf7\xf3\xdf\x93\xc2\x7b\x97\x56\xd6\x0c\x2d\xcd\x01\x78\x60\xc1\x82\xe2\x0b\x3e\x84\x52\x7b\x72\x49\xc7\xab\xa7\x07\xe4\x37\x57\x5e\x31\x3d\x06\x91\xfe\x61\xab\x65\xeb\x94\xed\xbd\xa5\xe1\x35\x5b\x13\x1d\x15\xc7\x11\x8c\x5e\xb7\xcd\x6f\xcf\xba\x25\x8f\xa7\xdf\x92\x8c\x30\x68\x8c\x22\x77\xfe\xb5\x47\x49\x1b\x75\x61\xc5\x5a\xb1\x5a\xee\xe1\x52\xee\xa8\x25\x53\x1f\xcf\xb8\x62\x47\x39\xa1\x6b\xbf\x75\x15\xed\xcd\x7c\xac\xca\x2c\x8d\x0c\xfb\x7c\x00\x05\x6c\x02\x99\xee\x05\x99\x2c\x2c\x60\x3e\xd1\x30\xfe\x63\x78\xdd\x8f\x67\xc8\xa1\xbd\x36\x49\x05\x36\xb5\x86\x1e\x86\x4a\x3e\x2d\x5a\x09\x03\xab\xda\x55\x88\xfc\xa8\xca\x80\x90\x4a\x6c\xfa\x96\x1f\x57\xdb\x6b\xb7\xb1\xe1\xaf\xe3\xed\x64\x92\x6b\x4d\x85\x16\x69\x6d\xfb\x78\xea\x3d\x23\x47\xba\x6c\xdd\xc1\xc7\x53\xe5\xfb\x86\x94\x33\xdb\xbd\x51\x62\xe9\x34\xd8\x77\x8f\x27\x24\x49\x4f\x6b\xed\x39\x74\x87\x43\x46\x6f\x6f\xe6\xf5\x68\x11\xb6\x2c\xf7\xc1\x33\x67\x4e\xdc\xb4\xf6\x4e\x1f\x89\x9e\x7a\xef\x20\x31\xb5\x14\x3e\x31\x5e\x19\x02\x96\x31\x23\xf3\xac\xb3\xb3\x36\xd7\x7c\xee\xe6\xb2\xb7\xc7\xd5\xbc\xbc\x75\xed\x8f\xa6\xcb\x91\x63\x6a\xf4\xc6\x2d\x2b\xd7\x7c\x23\x29\x52\x67\x69\x6e\xf7\x76\x53\xd4\x42\x11\xd9\xa3\x60\xbf\x38\x14\xc8\xec\x07\x9e\x12\x1c\x5b\x89\x2f\xca\xdc\x9f\xfb\x53\xdb\x8d\xf5\x2b\x16\xaf\x02\x00\x4d\x34\xb9\xac\x66\x79\xee\xc0\xb9\x3a\xbb\x2b\xfe\x21\x50\x3f\x9c\x2d\xb3\xbb\x4e\x63\x80\x0e\xf2\x36\xe7\xde\x9e\x07\xb3\x7b\x57\x51\xa3\x88\x62\x71\xb9\xcb\x33\x59\x9d\x31\xbf\x0c\x60\x3d\x3a\x01\x86\xcc\x23\x56\x67\x2f\xf2\x62\xb9\xc2\xd3\xd8\x05\x80\x57\x60\x5e\x24\xc4\x1b\x0c\x1c\xcf\xb6\x36\x2f\x2f\x97\x95\x50\x35\x04\xb7\x6f\x61\xa0\xe3\x0e\x1b\x95\x80\x8e\x98\x77\xe9\x51\xd9\x6d\xb9\x2e\x58\x0f\xbf\x63\x44\xe7\x58\x63\x71\xcb\x73\x18\x0b\xe4\xd6\x02\x99\x68\xa3\x31\x16\x6e\xe0\x01\xc2\x1b\x25\x76\x22\xc6\x9b\x3c\x24\x72\xa4\x94\xb5\x50\x13\x58\x3f\xab\x9c\xdf\xba\xf1\x1a\x4b\x50\x5f\xdf\xc9\xfb\x45\xb7\xed\x3a\x1d\xce\x95\xc0\x7e\xf3\x72\xa8\xaf\xef\xe2\x75\xe5\x60\xbf\x0d\x27\xa9\xaf\x93\x7d\xdc\x84\x91\xf5\x5b\x54\xbe\xdb\xb0\x66\xbd\xf6\x02\x47\xf1\xaa\xc3\xe8\xae\xc2\x12\x81\xc1\x5e\x6d\x76\x6c\x33\xe1\x8c\xc1\x22\xd0\xc5\xee\xb3\x8a\x55\x28\x7a\x89\x92\x7e\xa3\xb9\x2f\x6e\x6a\xba\xff\x6f\x6e\xb2\xff\x43\x59\xfd\xb7\xee\x51\xc4\x30\x03\xc1\x1f\x21\xca\x86\x52\x86\x60\x88\xc4\x45\x7c\xd1\x50\x60\x64\x3a\x9a\x7d\xab\x51\x14\x93\xfc\x7d\x96\xff\xfe\x99\x26\xed\xf0\x8e\x61\x87\x47\x1a\x6f\x48\xaa\x2b\xd3\x39\x15\x8f\x54\x00\x08\x04\x25\xba\x29\x03\x43\xbe\x7b\xd0\x6a\x95\x4f\x31\x4c\xf2\xf7\x87\x9e\x7b\xab\xce\x03\x61\x16\x48\xd9\x0a\xac\x55\x68\x24\xdc\x1d\xba\x10\x05\xe7\x52\xeb\x2a\x46\xeb\x8e\x5a\xad\x3b\x5f\xde\xba\xef\x3b\xfd\x00\xcd\x9a\xe8\xe8\x74\x2c\x36\x22\xc5\xd0\x0c\x21\x9a\x59\xb7\xe8\x63\xe9\xb7\x68\x5d\x72\x8f\x4d\xda\x86\x9c\xc7\x32\xc4\xc5\x49\x6e\xc8\xd9\x9d\x62\xc8\x79\x2c\xd3\x90\x83\x27\x66\x54\x46\x3d\x66\xfa\x9b\xa1\x95\x02\xc7\x9e\x7c\x54\xbd\xb2\x38\x2c\xf7\xf0\x06\x59\xcf\xa4\x48\x3f\x91\xa7\x4c\x89\x7a\x3f\xaf\xf0\x9b\xd6\x91\xcc\xad\x40\x23\x86\x15\xa8\x4c\xd4\x81\xdb\xbd\xf1\xa8\x42\x56\xa0\x61\x65\x05\x1a\x31\xad\x40\x2a\x48\x2b\x5e\x15\xc3\x64\xdd\x0a\x6c\x6b\x6e\xda\x58\x9a\x5e\xfe\x31\x93\x3f\x67\x88\x75\xd4\xba\x90\xd3\x51\x86\x6e\x30\x86\x3d\x29\xab\x54\x34\x2f\x4d\x12\x59\xa2\xa4\x42\x15\xd2\x02\xfc\x52\x6d\x3b\xec\x6d\x87\x53\xa2\xaf\x35\x94\x2c\xc3\x0f\x5b\xab\x88\x0c\x35\x31\xe2\xa8\x52\x36\xb2\xfa\x6b\x0a\x20\xb6\x7c\xfb\x58\x93\x02\xc8\xcd\x59\x73\x40\xe7\x67\x59\xe7\x56\x37\x38\x4a\x57\xa1\xe9\x7f\x35\xe5\x09\x4b\x1b\x04\xb2\xaf\xc9\x74\x60\xa6\x1e\x1f\xe2\x6f\x3e\x54\x22\x95\xe6\xf4\xfa\x7b\x3b\xaf\x4b\x69\x2f\x94\x20\xb2\xac\xbd\x71\x27\xaf\xe9\x84\xac\x49\xf8\x5c\x0b\xb9\x8b\x97\x99\xa7\x31\xab\x89\xc1\xea\x2f\xaf\x70\xe8\xf0\xc8\x13\x10\xcc\xca\xee\xc9\xa8\x6c\x73\x73\x95\xf9\x8e\x3f\xd7\x58\x69\x67\xc7\xe4\x5a\x1d\x20\x55\xd2\x01\x52\x59\xa7\xe3\x42\xfa\xe9\xa8\x48\xec\xc7\x8d\x98\xd8\x3a\xe5\xcb\xef\x0e\xbd\x40\x60\xee\x62\x50\x08\x5b\x22\x27\x2c\x41\xe0\x5d\xc5\x0f\xe0\x90\x14\x98\xc6\x57\x0c\x5a\xc3\x92\x1f\x14\x55\x04\x65\x87\x84\x65\xb2\x22\xa3\x16\xd2\x96\x28\x84\x71\x74\x95\x95\xeb\x69\x05\xfa\x9a\x83\x52\x2c\x19\xb6\x06\xde\x95\x86\x47\xca\xc7\x65\x59\xb2\xf2\xf7\x4b\xea\xd2\x6b\x0b\x5a\x82\xd2\x44\x58\xb2\x65\xe1\x36\xaa\xbe\x8c\x3e\xe3\x56\x5c\xcc\xa5\xd9\x20\xd6\x73\x21\x52\xbe\xcd\x0f\x4a\x81\x41\xe5\xb5\x60\x2c\x6c\x57\x66\x3f\x15\xd1\x1e\x5e\xc6\x03\xb1\xa4\xc0\x2b\x46\xb8\x10\xd4\x82\x47\x0c\xa2\x21\xc5\xb2\x50\x2c\x04\xb5\x1a\x42\xd0\x41\xfe\x02\x4b\x08\x6a\xa9\xa5\x64\xf1\xb7\xb2\xa9\x1a\x31\xa7\x6a\x0c\xc1\x55\x86\x10\x3f\x65\x20\x2c\xa1\xcc\x57\x86\x71\x2b\xf9\x41\x29\x6c\x85\x0e\xb4\xf8\x81\x13\x94\xd8\x56\x6f\x01\xf0\x8e\xab\x26\xac\x01\xb5\xfc\x8e\x20\x3d\x68\xd7\x63\x50\x00\x7d\x83\x39\x1b\x2b\x28\x47\xac\x06\x39\x22\x70\xd0\x90\xab\x29\xcf\x5b\x38\x1c\x55\x89\x65\x13\xa8\x14\xfd\x06\xb2\x78\x64\x50\xc0\x9b\x13\xb3\x4a\x0a\x1e\xcb\x0c\xb5\x7c\xfc\xcc\x84\x5a\x3a\x56\xa8\xe5\xe3\x3f\x87\x50\xcb\x63\x9b\x7e\xee\x84\x98\x35\xd1\x71\x59\xd2\x31\xdf\xa1\x82\x36\xd7\x4b\xba\xf2\x2d\x5b\x00\x3b\x56\xd9\x45\xce\xe9\xd9\x8e\xe0\xb1\xe7\x33\xa8\xaa\x1d\xfd\x2f\x79\x09\x50\x4b\xea\x8c\x9c\xaa\x9d\x91\xb3\x98\x3e\x7f\xd3\x12\xaf\xea\x3d\x55\x2b\xd8\x73\x31\xc5\x7a\x5f\xe3\x94\xaf\x63\xf1\x3d\x75\x74\xa3\x25\xf0\x65\x3e\xd6\xe5\xcc\x46\xf5\x85\x1e\x7e\xa5\xa6\x78\xe9\xd1\x09\x20\xb8\x7b\xbd\x00\x8c\x0b\x83\x8f\x21\xdb\x82\x56\x4b\xab\x0c\xce\x04\xe8\xc0\xc7\x0c\x5a\xbb\x51\x03\x32\x26\xaa\x1f\xee\x49\x83\x11\xdd\xcf\x1b\xfc\x8e\x74\xc4\x18\xe6\xdb\x29\x01\x27\xc3\xe0\x67\x34\xfb\xc2\x8c\xb0\x9c\x7c\x8b\x19\xa2\xf2\x4c\x7c\x76\xef\x56\x35\x7d\x02\xab\x60\x3f\x25\xdc\xfe\x69\x35\x81\xbc\x36\x4e\xf2\xdb\x28\xc9\x6f\x63\xa1\xa3\x58\xbb\x4d\x3c\xb7\xe8\xde\xc3\x9d\x69\x09\x3d\x37\xf0\xca\x3f\xcd\x1d\x8c\x28\x04\x5e\xd8\x2d\xda\x2f\xca\x69\xdc\xc1\xec\xc6\x8d\x51\xe3\xc6\x61\x3a\xa1\x99\x3c\xe5\x15\x14\xa6\x58\x21\xfa\x04\x35\xac\x6c\x34\xec\xa6\x06\x0d\xeb\x91\xc4\x0e\xd1\xcc\x3b\xd6\x5a\x51\x01\xf9\x4b\xaf\xbe\xf4\x9f\xf1\xcf\x29\xa6\x81\x11\x76\xc2\xf7\x21\x2b\x5a\x2f\x5b\x67\x65\x2d\xd7\x55\xf4\x88\x1c\x13\x5d\xc2\xf0\xa1\x5d\x20\xaf\xe7\xd0\xa5\x15\x38\x25\x02\x57\xc5\xe0\x6f\x95\xb4\x09\xda\xad\xb6\x98\xa2\x8f\xa2\xd2\xc9\xf8\x48\xa3\xa5\xc7\x3a\x0c\x5c\x2a\x98\x51\x9d\xa9\xa5\x65\xb8\xc5\x26\xa5\xdf\x3b\x53\xe7\x2e\x67\x5c\x36\x22\xd4\xef\x66\xe2\x5c\x98\xad\x69\x62\x63\x18\x8c\x1a\x39\xab\x8e\x09\xe6\xac\x94\xd3\x9e\xe3\xaa\x9c\xce\x15\xf2\x02\x02\xc7\xe1\x52\xe3\x22\xbf\xca\xf0\xed\xd1\x31\x31\x81\x0d\xe0\x36\x1a\xa3\x20\xe8\x8b\x67\xfb\x7c\x2c\x45\xee\x58\xde\xd7\xf4\x58\xde\xb7\xdc\xb1\x0c\x11\x40\xb8\x0b\xcc\xbe\x7c\x2c\xa1\x91\xb5\x94\x5e\xbf\x35\xa5\x33\x5d\x98\x95\xb3\x96\xc8\x18\xc8\x0d\xc7\xcc\x6f\x0f\x98\x0f\x29\x04\xa3\x51\x6e\xa5\x31\xeb\x5d\xad\x90\x3e\x52\x77\xfc\xe1\xc6\x3b\x5e\x1e\x47\xe3\x10\x67\x05\xa6\x4a\x29\x90\xbe\x00\x11\x43\xce\x07\x14\x90\xc0\x91\x6c\x14\x63\x8a\x8c\xc2\x30\x55\xc6\x67\x42\x9a\x9d\x52\x0e\xe2\xb9\x50\x0d\x00\x4c\x6d\x05\xf9\x09\x0e\x13\x87\x4c\xb7\x81\x13\x7f\xd7\x2d\x3f\x62\x75\x74\x25\xa1\x0a\x4b\x18\xb8\x2c\x1e\x0a\x2f\xcd\x16\xf7\x30\xaf\x2c\xc7\x16\x57\x57\x3c\x14\xe3\x39\x1d\xe9\x45\x04\xb2\x17\x29\x04\xb2\x3a\x22\xe3\x8d\xfa\xd2\x0c\x57\x17\xa1\xc3\xd8\x20\xea\x22\x5a\x72\x8c\xe8\xa1\xf7\x58\xbd\xeb\x23\x4a\x88\x68\x6e\xb6\xdd\x38\x1f\xdf\x97\x77\xa3\x47\x53\xd7\xf4\x28\xc2\x5a\xfa\xd2\x60\x12\x2e\xc6\xd4\x8e\xe3\x8e\x84\x16\x43\x3c\x3e\xb6\x80\xcc\x9b\xf1\xfd\xe9\x0b\x08\x51\xb9\x5d\x22\x37\x89\x07\x7d\x18\xfe\x36\x1e\x16\xe0\xdf\xd1\x50\x04\x5e\x24\x5e\x8d\x2f\x7d\x09\x5a\x6f\x3f\xea\x80\xa5\x25\x12\x61\xd1\x0f\xbc\xa0\x38\xc2\x38\xb3\x56\xfb\x7e\x24\x02\x8f\xff\x09\xcd\x19\x45\x15\x99\xb3\x3b\x28\x46\x57\xe1\xfb\x9c\xc8\x09\x3c\xc8\x76\xab\xec\x9d\xe0\x17\x14\x4d\xbf\x5e\x1c\xe8\x8d\x07\x37\x33\xae\x0a\x06\xa4\xf0\x61\xde\xb7\x1f\x8a\xc4\xad\x6f\xed\xa5\x0f\x67\xed\x25\x12\x9e\xc7\xe8\xe3\x50\xfe\xea\xb9\x14\x63\x16\xe7\x1c\xe2\xa4\x90\xae\x8a\x51\x70\x91\xae\x88\x37\xc2\x12\x92\x5f\x30\xc3\xf4\xa3\xd6\x7a\x69\xa7\xa8\xc5\xb8\x47\x43\x06\xbc\xe0\x38\xef\xbd\xc3\x31\x26\x08\x22\xca\xa2\x68\xf9\x58\xe6\xd6\xe8\x47\x45\xab\xc7\xc0\xc2\x1c\x90\xa6\x76\x0f\x75\xb1\x02\xa0\x55\xb6\xc5\x2a\x17\x3b\xfd\x3e\x6e\x35\x77\x07\xe9\x95\x51\xfd\xe0\x16\x63\x79\x7f\x32\x75\x79\xa7\x46\x05\x97\x65\x54\xb0\x1c\x48\x20\x53\x2c\xfb\x83\x9f\x72\x94\x75\x79\x06\xf1\x25\x77\x83\xee\xdb\x42\x7f\x8a\x4e\x39\x46\x68\xf0\xa7\xad\xc6\xb5\x2a\x90\x98\xc3\xf6\x9d\x97\x1a\xf8\xd3\xe8\x02\x24\x5f\x30\x3b\xd7\x3f\x9b\x38\xd7\x7b\x12\xc8\x74\x7f\x97\xbc\x26\xc7\xf8\x89\xf1\x39\xab\xd5\x45\x0b\xd4\xf7\xf3\xfc\x77\x13\x60\xed\xf8\x19\x00\x58\x7b\x22\x5d\x11\x41\x34\x9a\x23\xd1\x3c\xa7\x11\x90\x5f\x28\x49\x7d\xde\x99\x30\x8c\xc6\xf3\x4f\x86\x16\x04\xdb\x13\xd9\x46\x63\x82\xd1\xe0\xe8\x67\xd1\x8f\xde\x45\xd8\x29\x45\xa5\xa7\xf6\xab\xf8\x9b\x01\x63\x75\xef\xe3\x75\xbf\x65\x1b\x8b\xab\x4b\x6f\xb1\x69\xf0\xda\xcf\x9f\x66\x06\xaf\xa2\x34\x78\xe5\x62\xe3\x98\x75\x5d\x97\x51\x57\xb9\xa9\xba\x7c\xc7\x7f\x28\x6d\x16\x01\xbc\xc4\x11\xc2\x8d\xe7\x2f\x6b\xee\x96\xd2\xe7\x6e\x5e\x1b\x01\x6c\xb4\x17\x3d\x35\xec\xd9\xdb\xb6\xa6\x25\x73\xf5\x2a\x5b\x31\x41\x6c\x6e\xf7\x2a\x52\x25\xec\x8f\x2f\xb4\xcf\xad\x4c\xd1\x70\xf4\xfc\xb0\x17\xcc\x8a\x84\xe2\x50\xc2\x04\xa1\x68\xee\x1b\x1f\x92\x69\x51\xf4\xd1\xd1\x20\x37\x6a\x1a\x4f\x70\xe3\xc2\x09\x66\x5c\x68\x0e\x5a\xa6\xa6\x42\x33\x74\x32\x44\xaf\xf5\x7d\xa0\x49\xc0\x99\x93\x79\x7b\x4e\xcd\xdd\x0a\x13\xa7\x23\x6b\x02\xbf\x99\x3e\x81\x55\xb2\x6c\x06\x08\x09\x0d\x76\xcb\x76\x1f\x29\xc7\x84\x1f\xcd\x7d\x9d\x52\xc9\x5c\xf9\xd1\x01\x94\x60\x37\xba\x6a\xe2\x72\x1d\x3f\xef\xc7\x77\x58\x10\xcb\x7e\x86\x79\x0c\xa0\xfb\x5f\xa3\x91\xe3\xda\x00\x83\xbe\x78\x85\xe6\x1d\x69\x45\x85\xee\xbb\xc7\x44\x20\xa2\xea\x1b\xcc\x68\xef\x03\xbc\xd1\x27\xcb\x76\xf8\x61\xac\xde\x89\xa8\x7e\x9b\xbf\x4b\x07\x54\x94\xb4\x43\xc5\xf0\x73\x54\x30\x27\xb9\x87\xcd\x6d\x0f\x63\x40\xe8\xc1\x69\x8e\x17\x55\x35\x7f\x96\x03\x69\x54\xb8\x8d\x50\x6a\xe6\x1e\xee\xb0\x68\x57\x58\xa3\xef\x14\xea\x0c\xe5\x1a\x34\x2b\x61\x42\xa7\x7f\xb9\x59\xdb\x76\x4d\x74\xac\x62\xa9\xbf\x64\x43\xca\x9a\xfb\x13\x39\xd1\xdb\x7a\x8a\x1d\x3d\xc5\x8a\x47\x1e\x22\x59\x3c\xcc\x89\x22\x5b\xb6\x8e\x64\x91\x76\xec\x36\x32\x45\xdb\x76\xec\x13\x69\xa2\x8e\x8b\xaa\xf2\x2e\xbd\x2a\x56\xf8\xc6\xee\xa9\x0b\x0e\xce\x24\x67\x48\xfe\x0a\xfe\x8b\xc0\x53\x8b\x68\xa5\xcc\x2d\x8d\x45\x92\x7e\x39\x31\x04\x9d\xb2\x64\x41\xa7\x4c\xf2\x26\xdd\x9b\x80\x4e\xa9\xb9\xd2\x0b\x43\x8b\x01\x16\x26\xec\xe8\xc4\xda\xbc\x8e\x57\xf5\xdd\x32\x1f\xd4\x46\xc7\xc4\x02\x3f\x6e\x16\xf4\x3d\x17\xcd\x7d\xd6\xd0\x46\xb4\xc5\x86\xbd\xea\x9e\x14\xc0\x97\x05\x47\x01\xbe\x38\x1c\xec\x28\xae\xf3\xc9\x4f\x13\x33\x64\x55\xdd\xa5\x0b\x4e\x1e\x99\xc1\x41\xfe\xb6\xaf\xaf\xcc\x50\x73\xb2\xb1\xde\x0c\xec\x9a\x39\x6b\x02\x6e\xe4\x95\x67\x72\x33\x98\x48\x69\xda\x3e\xc4\x9e\xfd\x4c\x1a\x37\xd8\x14\x2f\x61\x6e\xac\x0f\xae\xfc\x99\x19\x7e\x6b\xa2\xa3\xdf\x48\xb8\x48\xa0\x27\x6d\xdc\xb4\x19\x79\xc1\x18\x09\x01\xd1\x82\x69\x33\x6e\xd9\x36\xe3\x3e\x9d\xbe\x89\x27\xa5\xe7\x7e\xca\xf6\xdc\x3f\x9d\x61\x8e\x9c\x82\xf0\xe8\x2e\xc7\x00\x89\xe8\xf3\x21\x04\xac\x97\x4a\xe0\x6c\x4c\x13\x3e\xf1\x0c\x79\x4f\x0e\x0b\x22\x0a\x28\x2a\x60\xfa\x29\xd1\x55\x0c\x9d\xc0\x0b\x5b\x02\x17\xdc\x60\x6e\xd0\x02\xae\x71\xe5\xee\x45\x92\x52\x3c\x96\x7b\x8c\xbf\x9e\x47\x7f\x2d\x87\x45\x3a\xb4\x5b\x82\xa2\x02\xd8\x0f\x00\xf8\xdd\x0f\x5a\x88\xe6\xb2\x05\x8e\xf1\x16\xcc\x51\x0a\x4b\xf0\x6f\x10\x96\x83\x92\xc2\xeb\xbc\x18\x30\xe2\xfd\xa0\x1c\xb4\xb0\xbf\xbc\x00\xfe\x52\xda\x13\x96\x83\x62\x50\x8a\x9c\xa0\x25\x28\xed\x21\x58\xf5\x62\x7c\x1e\x95\xaf\xd4\x00\xe7\x3d\xf2\x28\x39\x6c\xa2\xc4\x4f\x13\x82\xfe\x00\x3a\xb4\x86\x02\x11\x14\x99\xed\xf0\x1c\x9f\x31\xbd\x14\xf1\x08\x31\xd9\x96\xa6\xf8\x74\xdc\x5e\xa2\xe9\xc0\x08\x1b\xd0\xd3\xa8\xc5\x17\x60\x54\xa0\xfa\x3b\x4c\x56\x75\x42\xe2\x45\x4b\x20\x27\xf8\xac\x27\x13\x8a\xef\x21\x63\xf8\x6e\xfc\x86\x53\x87\xb4\x70\x43\x7b\xe2\xa3\x3c\x70\xf7\xa0\xca\x35\x8d\x7f\x0c\x3c\x1c\x05\x4f\xbd\x6d\x60\x02\xfd\x63\x53\x78\x23\x14\xd5\x67\x27\x6c\x89\x9c\x40\x1e\xba\xe7\x61\xfc\x21\x4d\x09\x4e\x4d\x39\x2c\xd1\x54\xb5\x04\x4e\x50\x62\x91\x8a\x5d\x72\x70\xc6\x0d\x0c\xa6\x3a\x0d\xe9\x28\x7a\x01\x1d\xf4\x02\x96\x71\x00\x2b\xdc\xd9\xcd\x46\xee\x9d\x9d\xf6\x42\x2e\xab\xa1\x51\x17\x17\x7c\xae\x40\xcc\xc1\x55\x13\x5d\x5e\xe0\x8e\x68\xe3\x51\x00\x36\x02\x67\x84\x9b\x93\x74\x9a\x09\x18\x21\xd8\x25\x22\x2d\xd7\x9e\x8e\xb5\x00\xd1\x07\x04\x57\xa1\xe0\x72\xaa\x7b\x27\xd0\x44\xe0\xa1\x89\xc0\x31\x4c\x04\xd3\xbc\x03\x86\x89\x80\x1a\x8d\xa1\x25\xba\x47\x34\xca\xdb\x31\xb3\x88\x14\xd6\xa8\xfa\x86\x68\x6c\x02\x6c\x64\x0e\x5a\xa6\x01\x61\x2c\xe1\x7f\xb4\xc2\x14\x36\x81\xc9\x0b\xe2\xfa\x37\x73\x87\x23\x7f\x61\x85\x46\xe3\x1c\x44\xc7\x65\xab\x4b\xe3\xd6\x6b\x12\x3e\x52\xe2\xc7\x94\x95\x0a\x96\xcf\x68\x58\x80\xc9\xae\x5a\x4e\xc8\x7b\x79\xe7\x29\x68\x6e\x83\x1f\xb8\x61\x19\xdc\xdf\xeb\x7d\xb9\x9f\xd9\xf2\xba\x10\x7e\xf0\x69\x59\x15\x69\x59\x95\xd5\x09\x50\x52\x66\x9f\x3e\x02\xd1\x2d\xc6\xfb\xbb\x35\xde\xe6\xd6\xfe\x0e\x5a\xc3\x32\xb8\xca\xd7\x28\xaa\x35\x8a\x58\x3f\x12\x1d\xe3\x9a\xfa\x31\x66\x9d\x9e\xcc\xc7\x8d\x3a\xf9\x6d\xa5\x47\xd0\x47\xd2\x23\x8e\xda\x15\x2a\x59\xf3\x18\x83\x57\xc8\xaf\x9d\x9b\x5d\x9f\x4e\x55\xc6\x79\xdc\xdb\xd3\xa9\xf7\x1d\x8f\x7c\x6b\x54\xc7\x3b\x1b\xd6\x71\xb4\x61\x1d\xef\x69\x58\xe2\x7d\x0d\xdf\xf2\xfe\x8c\x3a\x7c\xc7\xbf\x8b\xbb\xab\x6b\xa2\xc3\x75\x1c\x91\x25\xe9\x9e\x4c\xbd\x24\xb7\x7b\xe5\xe1\xcc\x72\xc6\xdd\x58\x96\x64\x4b\x04\xb7\x08\xf3\x97\xad\xa1\xbd\xaf\xf9\x58\x14\x25\x1c\xac\x4b\xca\xed\x95\x1c\x70\x87\x67\xd2\xaf\x7d\x99\x96\x4d\x28\x6d\xc4\xf7\x36\x14\xba\x70\x9b\xaf\xa1\x9c\x57\x10\xdb\x6a\x94\xf1\x1a\xe0\x21\x95\xf8\x7b\xcf\xc4\x0e\xf9\x45\xfe\x09\x14\xf2\x9e\x3d\xa4\x99\xd3\x37\x7c\xc5\x08\x7d\x71\xd4\xa5\xd1\x23\xcf\x41\x40\xf2\x8e\x8f\xc5\x2b\x75\xb0\xc3\x6a\x7e\xba\x0a\x05\x9e\x80\xb7\x8d\xa5\x2f\x3c\x93\x31\x29\xd0\xa2\x2e\x4f\x45\x3f\x2b\x48\x1d\x52\xa6\x93\x74\x34\x07\x8c\xba\x52\xc8\xb0\x34\xc2\xa0\x1a\x1d\x76\x51\xac\xa1\xc0\x1c\x37\xf0\xf6\x40\x18\xa8\xb7\x07\x39\xd7\xf6\x20\xea\x6a\x74\xe9\x81\xc0\xdb\x3b\x11\x3a\x98\x28\xd5\xcb\x22\xd4\x3b\x28\xdb\x05\x19\x5b\xc4\x0e\xaf\x07\xcf\xef\x21\x16\xb6\xd3\xce\x62\xec\x6a\x2a\xf3\xd8\xb2\x6a\x1c\xe4\x5d\x30\x05\x06\x98\xac\xde\x11\x2d\x7e\xb4\x22\x86\x65\x39\x3e\x57\x05\xa8\x63\x25\x88\xe8\x65\x1c\x01\x36\x6e\xee\x09\xdb\xe6\x21\x0f\xbf\x06\x99\xd4\xb2\x79\xb7\xf2\xe6\xa5\xee\xf9\xdb\x32\x4a\xf8\x8e\x7f\x7b\x73\x38\x06\x35\xd1\xb1\x3a\x25\xca\x35\x6b\xa7\x9c\x5a\x66\x82\xc8\xa9\x8c\xe5\x36\xaa\xa5\x8a\x51\x69\x4a\x50\xf4\x38\x05\x19\xb3\x15\x38\xfa\x46\xce\xb0\x37\x50\xca\x40\xe0\x5e\xae\x9f\xed\xf0\x29\x72\x90\xe7\x83\xe9\xec\x29\xd6\xa6\x23\x29\xcb\xb6\x6c\x2c\x5b\x6c\x9d\xa7\xdb\x5c\x90\x1f\x63\xa1\xac\x10\x89\x89\xae\x96\xa0\x78\xa5\x86\x08\x6e\xc7\xc0\x30\xd9\x4d\x28\x02\x19\x14\x41\x21\x56\x70\xbb\x3c\xbc\xa4\x02\x0f\x83\x9b\xb5\x6c\x51\xc8\xcc\xca\xf2\x31\x46\xac\xcd\x8f\x1f\x52\x6e\xa0\xd1\x59\x62\x64\xcc\x0e\xd6\xa1\x2f\xe8\x72\x69\x94\x63\xe0\x71\xdb\xfb\xf5\x7c\x94\x28\x2b\xaa\xe4\x2b\x70\x18\xc8\xe7\x56\xa7\x8c\x16\xe5\xf0\x84\x88\x6f\xff\x0a\xca\x98\x55\x14\x3c\x0d\xdd\xf7\x54\x53\x2e\xbe\xd1\x26\xc3\xed\x57\x20\xe6\xc8\x4a\x85\x39\x32\xaa\xe2\x54\xe0\xac\x0e\x04\x70\x79\xc1\x0c\x0e\xa8\x83\x1c\xa6\x0a\xb3\x1b\x47\x03\x23\xcc\xc1\xec\x77\x87\x02\x11\x49\x8e\xb1\xcb\xc7\xd8\x69\x66\x8c\x7d\xc7\xff\x49\xba\xbd\xb1\x26\x3a\x4a\x72\x17\x66\xed\xbd\x67\x73\xcd\xc3\xd1\xd2\x87\xd1\xfb\x1e\x4d\x7d\x51\x42\xce\x83\x31\xe2\x22\x77\xf8\x12\xd7\x48\x7e\x64\x15\x7d\x3d\x35\x54\x9b\x87\x2d\x07\x6a\x5b\xb5\xa0\x0d\x69\x91\x1b\x25\x16\x97\x01\x57\x4e\xf0\x88\xf4\x64\xbf\xb6\xc9\xd4\xbf\x2a\xad\x19\xd0\x56\x03\xaa\x88\xb5\xf5\xee\x6c\x9e\xc9\x7e\xd6\xa4\x7e\x6d\x26\x79\xcb\xc7\xc8\x30\xb3\x41\x19\x66\xfa\xf3\xec\x32\xfb\x8d\xa1\xc9\xb6\xcb\x9c\xe6\x10\xf8\x8e\xff\x05\x1b\x89\x12\x80\xae\xe3\x89\xcf\x9a\xf5\xfa\x0f\xf3\x66\x3d\x73\x4c\xe7\x9e\xe8\xc8\x18\xd3\x6b\x78\x95\xcb\x1f\xd3\xbf\x79\x1b\x8d\xe9\xda\xe6\xc6\x74\x2f\x7f\xdd\xf3\x32\xa6\x6f\x69\x7c\xd3\xe5\x98\xf0\x07\x2b\xb6\x11\x68\x5f\xfa\x88\x4f\x49\x23\xd0\x0c\x44\x26\x11\xee\x5e\x2b\x21\xb4\x3a\x2c\xa2\x57\xbb\xa6\xcb\x8a\xf9\xb5\x5f\x0a\x08\x83\x2d\x95\x37\x96\xac\x45\x3f\x2d\xac\x55\xbf\xaf\xa9\x19\xca\x82\xd9\x37\x26\xff\x1e\xb3\xee\xfd\x99\x75\x93\xa1\x73\xc9\x31\x91\xad\xe5\x4b\xaa\x96\xf7\x25\xe0\xdf\x0f\x63\x90\x60\xf4\xc8\x83\xdb\x70\x71\x74\xa9\xc5\xb1\x24\x2d\xa1\xe4\xf1\x37\xbd\xda\x07\x78\x73\x8c\xd5\xd1\x6b\x40\x18\x1f\xe5\x9a\xde\x51\xa6\xe9\x4d\x35\xe4\xd5\x9f\x11\x84\xa6\x5f\x64\x44\x4e\xcc\xa6\xaa\xc0\x6b\xe5\x97\x0a\xff\x52\xcd\x9f\xaa\xeb\x1b\x0d\xe7\x9c\x65\x37\x9e\x63\x76\xe3\x9c\x69\xba\x61\x19\xf5\x56\x78\xbd\x71\x7b\xaf\xdb\x47\xb3\xb0\x55\xcd\xc2\x9c\x93\x07\x40\x7e\x30\x73\x16\xcc\x3d\x9a\xe9\x6a\xcf\x9f\x05\xdf\xf1\x3f\x95\xbc\xf6\x1a\x23\xf0\x4e\xa6\x6f\xc4\xc5\xfc\xa3\x4f\x7d\xae\xb0\xcf\x55\x63\xb8\x71\xe1\x5e\xe4\x3a\xd6\xc1\x38\x99\x3f\xe6\xfd\xe6\x54\xf6\xeb\x99\xe4\xf6\xf8\x25\x67\x02\x20\x95\xca\xfc\x0c\x64\x35\xa7\xc1\xc9\xf7\x9b\x93\xd9\xaf\xe7\xf2\xa6\xeb\x68\x2e\xb7\x25\x8e\xdb\xd4\xa9\xdc\xc7\x5f\x95\x33\x95\xa7\xf8\xd9\x71\x8a\x1d\xb7\x0d\x25\x98\xef\x2f\xfb\x0a\x3b\xd8\x78\x1e\x6b\x2c\xa2\x91\xbe\x8e\xd1\x6c\x66\x85\x2c\x18\x83\xde\x3f\x61\xf9\xc3\x0f\xe6\x0f\xf8\xbc\xb5\x2d\xe7\xd9\xb6\xfc\xd2\x7c\xc2\x9d\x33\x9f\xeb\xce\xd9\xcb\xdf\x96\x33\xe6\x27\xf9\x98\x9f\x7c\x7e\xc7\x7c\xea\xe7\x30\xe6\x53\xa7\x3f\xe6\x3f\xfa\x32\x8d\xf9\xa6\xa6\xc7\x7c\xea\xff\xb9\x31\xbf\xed\xe7\x30\xe6\xb7\x9d\xfe\x98\x7f\xe2\x29\x1a\xf3\x2d\x4d\x8f\xf9\x6d\xff\xcf\x8d\xf9\xf4\xcf\x61\xcc\xa7\x4f\x7f\xcc\xeb\x3f\xa2\x31\xef\x6c\x7a\xcc\xa7\x9f\xe7\x31\x7f\x53\x83\xa8\xb3\x0a\x82\x5c\xa2\xab\x15\x4c\x44\x99\xd4\x43\xe9\x73\x51\x21\xb9\xb9\x6a\x61\xeb\xb0\xe2\x26\x48\xce\xec\x85\x2e\x39\x6c\xaa\x00\xcc\xa0\x33\x01\x7c\x19\xe0\x12\x17\x21\x6f\xcc\x81\x00\x0d\x02\x07\x2e\xb7\x42\x5e\x2e\x74\x03\x2a\x40\x05\xaf\xe4\x1c\x5f\x0a\xf8\x34\x7e\x4b\xe0\x40\xf1\x3d\x10\xf8\x26\x5f\xab\xf3\x52\x74\xd4\x4b\xe0\xc4\x6f\x56\x85\xa1\x7b\xf9\x51\x86\xc4\x43\xe0\xf9\x6c\x55\x45\x33\xd7\xf4\x18\x6b\xea\x66\x3e\x18\x9f\x31\xec\x78\xdf\xc8\x08\x27\x6b\x21\x7d\x26\x93\x20\x29\x7d\x32\x16\xe4\xc6\xb8\x14\x31\xcf\x46\x00\xf1\x2c\x5a\x9a\x23\xe3\xc1\x8c\x69\x3c\x88\xcb\x59\xd0\x49\xac\xe2\xcf\x35\xb6\x1e\x74\xb9\xca\x7e\x50\xf4\xf3\xc9\xc1\x16\x1a\xda\x0f\x1a\xc8\xee\x9a\xf3\x07\xbe\xce\x5c\xf3\x4e\xa0\xa3\x1e\x31\x68\x7f\x3e\xff\x20\xed\xc0\x75\x49\xe1\x38\x75\x07\x5e\xcb\x7b\x9c\xb3\x03\x4f\xb3\x5f\xbe\xe3\x5f\x67\x39\x5f\x44\xb6\xef\xe5\x6d\xa9\xb3\x7a\x24\x2a\x4f\xcc\x6e\xf7\x0a\x78\xfe\xc0\x67\x72\x97\x55\x99\xda\x54\xc5\xf6\x15\xf2\x9a\xf2\xe3\xc6\x14\x2d\x2a\x2c\xaa\x80\xb1\x17\xe5\xd6\xb6\x9c\x90\xb8\xc3\xe9\xcb\x90\xe8\xc8\xe6\xbe\xb0\xde\xca\x8b\x63\xe5\xd3\xf3\xe2\x7a\x95\x59\x3f\xba\xf7\x9f\x29\xbe\x74\x85\xb1\x44\xf7\xf2\x4a\x3e\x58\x31\x60\x11\x7a\x99\xba\x44\x03\xa6\xbf\x3a\x2a\x00\xb2\xc0\x05\x6a\xde\xa4\x4e\xbb\xb6\xb8\x1d\x4f\x3a\x3b\x1d\x43\x7d\x67\x4f\xfc\x6d\x85\xeb\xb4\xea\x44\x59\x21\x0f\xa9\xed\x5e\xaf\x36\x65\xf7\xce\x2a\xf3\x73\x2f\xe6\x3a\xc9\x8f\xd5\x2e\x2f\x90\x64\xf6\x1d\x06\x47\x61\xe0\x04\xde\x1e\xcc\x50\x0b\x3c\xed\x25\x22\x77\x47\xe0\xed\x49\x63\x0e\xba\x9e\x37\x31\x83\x39\xc8\xaf\x9d\x36\xa7\x5b\x54\x0c\x45\x34\xf7\x70\x67\x88\xe4\x4a\x9e\x11\x3f\xc4\xde\x6c\x7a\x2c\x6e\x5a\xf1\x1c\xe3\x87\x14\x57\x47\x16\x69\x6f\x0e\xa5\xda\x43\xe9\xeb\xf4\xb0\xa0\xd8\x5b\xd4\x77\xfb\x1c\x62\x53\x56\xeb\x95\x3d\xf7\x88\xb9\x38\xe6\x84\x95\xbb\xf9\x50\xea\xaa\x94\x15\xbb\x80\xa5\xd4\xbf\x3f\x44\x9e\xb2\xd0\x09\x04\x31\x10\x72\xb2\xc1\x75\x32\x7c\x00\x80\x2c\x8c\x17\x45\x4f\x7f\x80\xb6\x43\xc9\xd8\x0e\xd7\xe6\xbd\x18\x08\xa9\x14\x50\x2c\x24\x1b\x11\x2b\xba\x07\xf7\xe4\x06\xc5\x4a\x14\x95\x15\xb1\x90\x4b\x94\x48\xc5\xa0\x70\x85\x6e\xd6\x7a\xb3\x37\x85\x48\x04\xc5\xfd\x10\x6d\x04\x98\x51\xa5\xa0\x25\x72\x82\xd2\xec\xe6\xb0\x25\x28\x04\x2d\x7b\x2d\xb2\xa4\x56\x88\x32\x00\xb3\xfc\x5a\x80\xf8\xd8\xe9\x5c\x81\x2e\x84\xd1\x9a\x1b\x94\x76\x3a\xaf\xa1\xa0\x48\xf4\x32\x8c\xc4\xdf\xae\xd4\xa1\x91\x6b\x11\x20\x1a\x23\x10\xbe\xe4\x28\x12\xd9\x68\xe6\x23\x74\xb1\x4d\xf3\x8b\xcd\x4a\x53\xbd\x81\x0f\xd1\xdf\x99\x48\x75\x55\xf5\x50\x34\xf7\xb7\xda\x80\xf0\x25\x67\xc2\x72\x25\xa6\x57\x91\x72\x2f\x06\x42\x79\xba\x2a\xdc\xcb\x4a\xf3\x98\x1e\x80\x7d\x53\xea\x2c\x22\x74\x0a\x03\x4c\xe8\x73\xae\x90\xd8\x29\xe8\x99\x5c\xe1\x4b\x05\x3f\xe2\xda\xbe\x1d\x0e\x19\xa1\xcf\x65\x7f\x04\xb7\xf6\x6b\x66\x37\x5b\x50\xad\xec\xe5\xf7\x64\x1b\x24\xb3\x8c\x0a\xd1\xcc\x1d\x9a\xeb\x68\x8e\xfe\xf6\xd8\x3b\x28\x3b\xb0\x40\x39\x01\x44\xc3\x17\xe0\x0d\x9c\xe4\x53\xbd\x95\xb7\xe2\x6b\xf2\x22\x06\xcf\x4f\x5b\xbc\x64\x5a\x76\x3a\xaf\x36\x77\xc4\xb3\xe6\xc1\x7c\x1b\xaf\xc0\x38\x98\xc7\x51\x5a\x79\x75\xd8\x02\xab\xa9\xac\x56\xf2\x45\x6e\xb9\x2b\xdd\xef\xb4\x1e\xa5\xc8\x8d\x8a\x13\x2b\x8b\xaa\x90\x99\x0f\x65\x9d\x05\xc3\xee\x74\x27\x6f\x56\x9a\xdd\x89\x91\x0d\x6a\xe4\x02\x27\x7b\x64\x7f\xf0\x01\x1a\xd9\x92\x1a\x59\x20\x20\xcc\x1c\xd9\xe9\xd4\x91\x6d\x8a\x20\xce\xa0\x03\x99\xce\xed\x75\xd9\xe8\xf5\x1b\x1b\xf5\x7a\xda\xea\xf5\x74\x83\x5e\x7f\xe7\xef\xa8\xd7\x6d\xaa\xd7\xd3\xb9\xbd\xbe\x3b\x7d\x3d\xad\x57\x00\xe1\xa9\xb4\xa4\x65\x47\xe6\x71\x64\xd2\x66\x2d\x47\x0d\xba\x9a\x17\xb7\xd4\xa0\x3e\xc7\x51\xd1\xff\x45\xbf\xa1\xae\xc1\x15\x8c\xa9\xbd\x3d\x56\xb0\xc6\xd1\x2c\x05\xe3\xc6\x65\x84\xfe\xbc\x37\xb5\x6b\xc9\xd0\x9f\xf7\x66\xf4\xa9\xdc\x98\x7d\xfb\x93\xcd\xc4\x2d\xd4\x44\xc7\x7a\x25\x83\xc6\xff\xd3\x28\x0f\x99\x04\x2e\x0d\xf4\xa1\x3a\x5f\xc8\xf2\x4b\x21\x02\x9c\x93\xb1\x11\x4e\xcf\x9e\x20\x59\xda\x6d\x01\x72\x44\xad\x2a\xcb\x69\xcc\x52\xe6\x59\x2b\xf6\xb7\x26\xbd\x1d\xfd\x06\x1c\x42\x01\xc3\x09\x56\x40\x08\x40\x04\x81\xa2\xa3\x23\x9c\xe1\xd2\x8f\x30\x30\x21\xfa\x3f\x13\x57\x68\xd9\xb0\x0d\xab\x1c\x99\xed\x73\xca\x12\x45\xbb\xcf\x29\x51\x68\xd1\x6c\x9f\xd3\x42\x57\xc4\x6c\x9f\x53\x0c\xbd\x68\xf2\xdf\xce\x81\x8b\xa9\x40\x9f\x0a\x61\x31\x1e\x83\xe3\x0e\x8b\xe3\x83\x2f\x45\x10\x8c\xf1\x41\xa7\x4b\xf2\xc0\x57\xf6\x87\x85\xa8\x82\x97\x7c\x31\x28\x44\x4e\x50\x9c\xdd\x1c\xaa\x82\x82\x8a\x95\xf7\x87\x2d\x51\x99\x64\x01\x5d\xbf\x94\x0a\xf6\xc9\xf2\x24\x5c\xec\xbb\xc4\x2d\xc8\x52\xf2\x27\x6f\xa7\x23\xec\xbf\x15\x76\x3a\xae\xaa\x8d\x18\x0f\xa3\xea\xfe\xc8\x89\xaa\x94\x20\x13\xe8\x16\xe0\xab\x24\x0f\xec\x3e\x29\xc8\x44\x95\xfd\xd8\xea\x7d\xfb\xa2\x9f\xfe\xf4\xa7\x3f\x2d\xed\x85\x93\x0a\x2b\x25\x55\x56\x7e\x29\xe0\x4d\x57\xe7\x9e\x90\x3a\x79\x42\xa0\xc1\x53\x7c\x1d\x4d\xb1\x88\xc7\x7c\x35\x30\x3a\xf5\x23\x9c\x05\x97\x3e\x15\x62\x51\x87\xea\x76\xf9\x8b\x3c\xf6\xa2\x80\xbf\xa8\x59\x3d\x5a\x8b\xe2\x6c\x35\xa6\x06\x0c\x1e\xe2\x25\x52\x03\x90\x6e\xcf\x28\xe1\x3b\xfe\xf5\x4d\x6e\xe4\x8a\x63\x07\xeb\x65\xb2\xa7\xe4\xda\xfa\x92\xc1\x47\x8f\x64\x9c\x42\xa3\xb3\x98\xf9\x2d\x3f\x4f\x0a\x19\x72\x02\x61\xf9\x6e\x20\xa2\xbf\x9e\xe8\x12\x51\xbd\x5e\x2f\xbf\x56\x87\xef\x77\xa0\xac\xb1\xc2\x97\xab\xdd\x0b\x44\x54\x89\x2e\x0d\xbc\xd9\xcd\x07\xe0\x4b\x39\xba\x94\x96\x78\xfc\x97\x42\xe4\x05\xee\x95\x7a\x2b\xaf\xf0\x29\x32\x0d\xc0\x44\x77\x3a\x4e\xfc\x6f\x61\xa7\x23\x20\xbb\x1b\xd6\x71\xdc\x86\x3e\xe7\x88\x50\xc7\xbe\x15\x4d\xb4\xdd\x1b\xb7\x92\x9d\xaf\xcd\xed\xe5\x6e\x92\x3a\xab\xba\xb3\x53\x42\x07\x36\x4d\x42\x60\xb1\x1e\x92\x44\x20\x36\x05\xdc\x07\x46\xc2\x98\x7e\xa1\x4d\xce\x6b\x7a\x6d\x63\x65\xd2\x0d\x84\x61\x45\x6b\xf3\x35\x23\x8f\x48\x49\x00\x6c\x10\xa3\xc4\x5a\xce\x30\xb4\xca\xbe\x1f\x2d\x3d\xa9\x02\x86\xe9\xa3\x13\x0a\xf8\xb5\x25\x95\xd6\xed\x20\x1f\xb7\xe3\x0a\xae\xb9\x48\xe0\x93\x94\x23\x49\xb1\xea\x94\xbd\xad\x0c\x4c\x52\x0c\x71\xf8\x48\x59\x9e\xed\x9b\xf8\x0b\xd2\xe2\x9c\x06\x08\x56\x55\x67\x68\x13\xfb\xfb\xd4\x37\x55\x57\xe8\x23\x19\x73\x4e\x73\xd4\x7c\xc7\x7f\xcf\x73\x55\xad\xd5\x6e\x3d\x87\x71\xa7\x99\xb0\x4a\x52\xc9\xde\xbc\x19\x40\x95\x32\x59\x4e\x96\xb9\x89\xe7\x72\x96\xf7\x51\xc1\x8c\xb4\x9b\x64\x9e\x01\xfe\x76\x4c\x18\x6b\x5e\xb0\x35\xef\x26\xd7\xbc\x6b\x00\xc4\x9a\x30\x9b\xfb\x78\x1b\x3e\x60\xda\x93\xb0\x15\x56\x80\x21\x2b\xfe\x89\x14\xcc\x23\xb2\xf0\x40\xf2\x84\x61\x10\xda\x02\x46\x9d\xb9\xb7\xb5\x5b\x19\x9a\x73\x59\x36\xb1\x2e\x67\x36\x9a\xbb\x66\x73\x12\x77\xc7\xd2\x55\xca\x08\x65\xec\x4b\x28\xe3\x9a\xe6\x72\xc0\x2e\xcc\xc3\x00\x45\x07\xde\x4a\xcc\xe5\x17\x19\x19\x7a\xcc\x2c\x1a\x88\x6e\x2f\xb0\xe8\xba\xaf\x67\x0d\xb4\x4f\x84\x86\xc0\xc6\x49\x8e\x83\x83\xbc\xbf\x94\xf6\xbf\x8e\xa5\xfe\xb8\x56\xc6\x1a\x2b\xfd\x74\xca\x68\x57\x70\xef\xcc\xf3\xbd\xc3\x3d\x32\x33\x1f\x33\x87\xfb\xe6\xec\xe1\xd6\xc4\x19\xc9\x71\x4f\x83\xa6\xa3\xe4\x6a\x0b\x9a\x6e\x0d\x62\x4a\xaf\xb6\x26\xc2\x70\x39\xcd\x5b\x39\x7d\xb7\xf2\x46\x25\x7d\x4e\x32\xac\xbc\x92\x0e\xce\xdc\xcf\xe8\xd9\x14\xfd\x5e\x4d\xb1\x70\x55\xf9\x32\x88\x67\xff\xd4\xa2\xe5\x8c\x45\xac\x4e\x33\xe4\x20\x70\xba\x3d\xb4\x68\x70\x69\xe0\xb4\x57\x02\xbc\x24\xaa\x1a\xe0\x2b\x77\x5a\x2b\x61\x2d\xa1\x7e\x26\xd7\xcc\x5d\x56\xc9\x55\x64\x13\x48\x18\x98\xef\x4e\x9d\x5d\xcd\x97\x92\xc0\x33\xef\x0f\x2c\x70\x0b\xce\x94\xb1\x05\xe3\xc2\xcf\xb2\x70\x94\x01\xa9\x29\xaa\xc7\x3a\x2a\xbb\x1e\xc8\x68\x6d\xb2\xbf\xdc\xcb\xdb\xf3\xf1\x4e\xbb\x3d\xfc\xd5\x81\xc4\xd5\x90\xd3\xb9\x0d\x23\x5f\x6b\x3c\xf2\x55\xec\xf0\x8e\x0a\x3b\x4b\x78\x26\xf5\x10\x0d\x04\x28\x63\x0f\x09\xe3\x34\xe5\xcf\xbd\x39\xfd\x39\x07\x58\xb8\xef\xc2\x3c\x76\x8a\xa1\x8d\x55\x7c\x1e\x3f\xfc\x36\x6b\x42\x02\x06\xdd\x7c\x4c\x18\xd8\xcd\x0f\x58\x45\x3b\xa5\xfe\xfd\x91\x65\x24\x6a\x57\xb9\xdd\xb7\xad\xcd\xf7\xfd\xf6\xf6\x7c\x2a\xbe\xe3\xe9\xf7\x50\x40\xbf\xdf\xbb\xd9\x72\x4c\x1c\xcf\x39\x84\x6b\x48\xe6\x3d\xce\x78\x77\x18\x40\xa5\xb0\x08\xed\x30\xd5\x1b\xb6\xa1\xc2\x95\xe9\xdd\xe1\xed\xe6\xb4\x91\x59\x64\x78\x45\x94\x23\xd7\x72\x44\x5c\x46\x9b\x59\xa5\xab\x2c\x9e\xa3\x5b\x4f\x7c\x54\xc4\x8a\x5a\x3c\xc5\xf1\xf7\x43\xea\xfb\x11\x91\xc7\xb5\xe7\xfb\xb4\x7d\x00\xfa\xe9\x2b\xe1\x0e\x6f\x4e\xa8\x8f\xf3\xb0\xb4\x97\x6e\x59\x6d\x8c\xce\x75\xb9\xa3\x13\xd5\xeb\x27\xb2\xc0\xe1\x2a\x97\x69\x1b\x6e\xd9\x57\x0c\x3a\xd0\xaf\x2a\x25\xc6\x55\xe1\x94\x1a\x22\xa3\x48\xac\xa1\x95\x2e\x71\x2f\xe4\x9e\x76\x02\x57\xcc\xa5\x3f\x57\xc7\x86\xc9\xd9\xc1\x97\x1e\xfc\x1a\x57\x6a\x46\x84\x1b\x65\xe0\x12\x2d\xc4\xb5\xcd\x89\x89\x78\x4c\xf8\x21\x6d\x94\x0c\x9c\x68\xde\x2e\x72\xc8\xaa\x0c\xc9\x46\x54\xd3\x06\xf8\x51\x6a\x96\x6c\x81\x0d\x14\x38\xd1\x29\xc4\x1c\xea\xe5\xc7\xa4\x59\xb4\x20\x37\xd0\xdb\x37\xff\x1c\x91\x38\x6b\xa2\xe3\x57\x0d\xcd\xae\xb5\xcd\xf7\x89\x68\x97\x50\x38\x37\x6c\xd8\x50\xad\x42\xaa\xf6\x16\x33\x51\xfb\xdc\x17\x9e\x07\x10\x9c\x7d\x2f\x7a\xf1\x85\x17\x5e\x74\xf1\xc5\x3b\xfa\x5f\xa2\x5d\x37\x0b\x8e\xed\xbb\x99\xcf\x30\xed\xc8\x80\xdd\x45\x3b\x6b\x7b\x3e\x43\xa6\x5c\xc4\x14\xcc\xa0\x01\x6c\xfd\xa2\x88\x7a\x26\x0c\xe8\x7a\x0f\xc0\x33\x11\x75\xf2\x25\xbc\xaa\x1e\x82\x2b\x3f\x26\x14\x88\x3b\xfc\x46\x26\x73\xfa\x5c\xe9\xf2\x94\x20\x58\x44\x0c\xcc\x8f\x69\x0c\xcc\x45\x11\xf5\x4f\x24\xd4\xbe\x9c\x3e\xa8\x24\xdd\x45\xa1\x80\xce\x85\x3a\x1c\x02\xed\x40\x6d\x45\x11\xa8\xd5\xf0\x34\x1c\xe0\x55\x7f\x34\x05\x70\xfc\x85\x28\x51\x1d\xe4\xf6\x87\x83\xda\x04\xa2\xd2\x2c\xfa\x75\x39\xf2\x65\xca\x2f\xb9\xb6\x0d\xa6\x31\xc6\xdb\xe3\x62\xc2\x23\xbb\xc8\x97\xa5\x2e\x72\x0b\x5d\xec\x08\x59\x8c\xe7\xe7\x42\xfc\xfe\x6a\xad\x69\x5e\xe4\x0f\x3e\x1a\x3f\x77\xa1\x1e\x95\x21\x04\x3e\xb8\xc4\x75\xd2\xc5\xd8\xf9\x1c\xc5\xb6\xca\xc8\xd8\x48\xa8\x24\x9c\x65\x06\x25\x3f\x2d\xd8\x0c\x78\x6c\x06\x0a\xa8\x4a\x3a\xa8\x4a\xa6\x2a\x1c\x06\x7c\xe8\x7c\x86\x99\x50\xe2\xf6\xb2\x90\x98\xf6\x6e\xd1\xfe\x22\x82\x29\xeb\x53\x63\xd4\xe7\x08\xb4\x5a\x7d\x11\x44\x5d\xf4\x85\xd5\x65\x90\xc7\x61\x3b\xc8\xe3\x8b\x96\x37\xeb\x26\xde\x02\xd3\x9b\x45\xdc\xa2\xf2\xf5\x97\x02\xa0\x01\x69\x43\xd0\xdb\x05\xc1\x66\x54\xe9\xae\x75\x9a\x78\xd7\x80\x2a\x6d\x4f\xd0\xb2\x8d\x28\x56\xb6\x51\xc8\xeb\x4b\x0a\x99\xb7\xe4\xce\xd3\x90\xa1\x5c\xf7\x33\x6a\x5a\xd5\xe4\x1e\x04\x4b\x88\xe6\x1e\xe8\x09\xc4\xae\x23\x14\xa1\x72\x0e\x03\x4b\xa8\x84\x1e\x65\x9a\x15\x02\x07\xee\xf3\xa2\x1f\xb8\x0a\x53\xe1\x5c\x09\x60\x30\x8e\xf3\x09\x38\x06\xc5\x4b\xdc\x2b\xe2\xab\xf1\xf3\xab\x8c\xab\xf1\x4e\x3e\x92\xa9\x82\x43\x06\x6b\xcc\x6e\xc6\xc9\xb7\x1d\x21\x2d\x7b\xe4\xcd\x78\x58\xc8\x04\xa7\xf8\x98\x99\xb9\xb3\x27\x3e\xb3\xb2\xab\xd8\x0c\xe8\x09\x20\x2f\x9e\x2d\x9f\x0a\xe8\x70\x8a\x96\xee\xef\x51\x41\xe8\x57\x18\x1e\x9a\x37\xf1\xa6\xbf\x39\x27\x0d\x81\x5b\x3c\x97\x04\x8b\xca\x39\xc9\x8f\x88\x93\xdc\x44\xd9\x30\x6a\xff\x98\xe0\x97\xf0\x9b\x79\x53\x0e\x95\x40\xf0\xee\xa2\xac\xfd\xc3\x86\xd8\x69\x96\xdb\x08\x10\x9e\x4d\x34\x52\xf0\x46\x3a\xcd\x34\x32\x72\x10\xa7\x23\x72\xc2\x22\xc8\x63\xdb\xe8\xa8\x9f\x11\xb8\x38\xc6\xe4\x9e\x30\x52\xe3\x5c\x63\x9f\xbd\x9d\xb7\xf7\x93\x0d\xf1\x91\x5f\x80\xf4\x4c\x97\x00\x68\x01\x4d\x64\x9f\xf3\x90\x50\x38\x0b\x9d\x3e\xa4\xeb\x6f\xe1\xe7\x40\x17\x99\xbb\x23\xb2\x83\xef\xd2\xe0\x98\x5b\xd8\x95\x31\xa3\x37\x08\xe2\x66\xfa\x51\xfd\x23\x08\xfc\xbc\x8b\xe1\xf8\x6d\x92\x7b\x7d\x46\x28\xe5\x70\xd1\x34\x80\x3c\xcc\x3b\xf5\x54\x4a\x86\x65\x55\x59\x07\xd5\x64\xd4\xe7\x7a\xd8\xdc\x04\xd9\x73\xe3\x36\xb7\x80\xb0\x9e\x9a\xca\xfe\xd4\xdf\xa9\xdd\x58\x5d\xc4\x17\x67\xd4\xd4\xbc\xf3\x9c\x52\x56\x9f\xec\xfc\xbb\x79\xe7\x9f\xce\xea\xfc\x91\x58\x7a\x64\xd0\x3e\x82\xb9\xca\x2d\x7b\xc4\x7b\xb2\x0f\x10\x79\x25\x1d\x15\x29\x06\x89\xe4\x31\x70\x21\xc6\x49\xec\x04\x1b\x04\x9d\x24\xf1\xd4\x25\xac\x0f\x73\xc2\xb4\x3e\xfc\x0d\x6f\x42\x26\xa2\x50\xac\x40\x62\x1e\x64\x4e\x1b\x76\x40\xc0\x03\x60\x51\x22\xda\xf3\x51\x44\x82\xac\xea\x85\x38\x87\x46\x88\xf7\x7e\x8e\x8c\x10\x1b\xd5\x3a\x3b\x2a\x9a\xb2\x42\x7c\x20\xf3\x82\x80\x3d\xb2\x82\xde\x6b\x11\xd1\x7f\xc8\x3a\x3a\xfa\x49\xc5\x22\xd1\x7c\x91\x15\xfd\xb0\x55\xf4\x22\xb2\xd0\x3f\x0f\x47\x61\x74\xec\xc9\x30\x44\xe8\xdd\xd6\xe7\xe9\x1c\x53\x36\x66\x47\x5b\x9e\x9f\xaf\x73\xfd\x79\x68\x7f\xe0\x19\x82\xf1\xc7\x52\x05\xe3\xc0\x9b\xa5\xd0\xb6\x84\x3f\xe3\xe3\xd9\xab\x05\x9d\x01\x81\x1b\x19\x40\xa8\xf3\x09\x65\xcb\x33\x0e\x85\x68\xe6\xf8\x06\x0a\x81\xb8\x76\x95\x71\xda\x7f\x8a\x3f\x3b\x2d\xb8\xb3\xec\xbd\x3f\x7b\xd2\x84\x9a\xe8\xd8\x95\x70\xbd\xa5\xa9\x67\xa0\x9f\x49\x96\x84\x5a\x77\x77\xf7\x59\x67\x9d\x75\xb6\xa4\x4a\x78\xe1\x79\xe7\x5f\x70\x41\x6f\x6f\x6f\x5f\x5f\xdf\x8b\x5e\xf4\xe2\x17\x5f\xa8\xf5\xb4\x29\x61\xeb\x69\x8f\x65\x24\x56\xba\xa4\xa7\x4d\xbb\x36\x2f\x56\x86\x8e\x33\xed\x6a\x9f\x16\x7c\xae\xe0\x01\x34\x8d\x34\xc5\x33\x90\x58\x0f\x54\xc8\x2e\x3f\x8b\x42\x2f\x70\xd1\x24\xe3\xd9\xf6\x98\x8b\xfc\xc1\xcf\x69\x6d\x81\xea\x39\xec\xca\x83\x69\xda\x9d\xed\x73\xee\xd2\x6e\xb9\x17\xfb\x83\x9f\x75\x40\xf0\xc6\x2b\x7d\x14\x0f\xe2\x69\xae\x15\xcc\xb8\x96\xc6\x96\xd5\x9b\x19\xd5\x1b\xf9\x52\xcb\xe1\xf6\x58\x8e\xbc\xdb\xce\x7c\x0a\x19\x1e\xa2\x02\xf5\xe0\x22\xb7\x97\xdb\x13\x47\x95\xf6\xfa\x12\x50\x1d\x94\x63\x2e\x96\x19\xa4\xcf\xbc\x15\xff\xbd\x4c\xeb\x55\xbd\x68\x71\xbc\x40\x15\xbf\xc8\x2d\x5b\x34\xd2\x6d\xf0\x3b\x18\xbb\xcf\xe7\xb5\x86\x8e\x94\x41\x28\xc8\x31\xfe\xe4\xc4\x6a\xf4\x2e\x0d\x3a\x72\x3e\x6f\x88\x1b\x15\x28\x50\x30\x2a\x18\xd2\x4b\x87\xc4\xfb\x87\x9e\x45\xce\x25\x6e\x2f\xc6\x6c\xb9\x1c\x19\xd8\xd5\x97\xfa\x94\xdb\x48\xe2\x84\x49\x57\x5d\xba\xc4\xed\x05\x9f\xcc\x76\x5f\x8e\x81\x6a\x25\xfe\x19\x0c\x41\x3d\x2a\x50\x2c\x0d\x82\x5f\x7f\xa9\xf0\x2f\x55\x2b\x3a\x4a\xbd\xd1\x88\xb8\x7b\xac\xa9\x14\xe0\xac\x8c\x4c\x3d\xe5\x50\xad\x7a\x9f\xb6\x55\x2d\xaf\xfe\x0a\xaf\x3f\xee\xc0\xf7\x6e\x27\x57\xd1\x8b\x94\x12\x79\x54\xe4\x25\x26\x1e\xe2\x6f\x4c\x66\xfa\x12\xb0\x04\xb9\x8e\xe3\xb7\x00\x78\xbc\xad\x4e\xdd\xce\x6b\x49\x55\xa7\x06\xd2\xd5\xa9\x51\x16\xb6\xd7\x8d\x0c\xa7\x35\x29\x04\xd5\x95\x3a\x15\xaf\xa5\x4c\x75\x6a\x94\x11\x36\x74\x21\xdc\x57\x28\x9f\x4a\xa8\x53\x91\x99\xcf\x7b\x37\x6f\x77\x8e\x2e\x15\x2f\xd9\x80\xaf\x5f\x95\x61\xdb\xc4\xfa\x8d\x7a\x0c\xcb\xe5\x7d\xfc\x9d\x44\x6d\xd0\x49\x4a\x93\xc9\x3b\x6e\x96\xdb\x40\x1a\x84\xcd\xf2\xff\xb6\xcc\x13\x6c\x84\x1f\x60\xd3\xf6\x0d\xfb\x40\xee\x01\x46\x21\x4a\xed\xd8\xff\x67\x78\x04\xe9\x33\x0e\x8b\xab\x51\x67\x88\xfc\x25\xfe\x02\x4b\x65\xa7\x73\x29\x44\xa7\x8b\x89\xd9\xc1\x32\x24\xd7\xe3\x97\xa8\xfe\xb5\x0e\x19\xb9\x2e\x28\x1f\x44\x1e\x3b\x13\xc9\x20\xc5\xb4\x6d\x38\x9b\xb9\x4d\x24\x2c\xa8\x30\x33\x77\x17\x04\xcb\x96\xd7\x8d\x08\x8c\x46\xd4\xdc\x3e\xe7\x52\xd5\x8e\x9e\xc6\xbb\xf5\xf0\x32\x9a\xd1\xcb\x9b\xd1\x5f\x73\xa3\x0f\x7e\x81\x76\xea\x27\xb4\xbd\x67\x41\x6e\x55\x8c\xbd\x8d\x4c\x16\x86\xb7\x67\x6e\xd5\x1e\xce\x9d\x42\x99\x2f\x44\x67\x9e\xd8\xaa\xef\x68\xb8\x55\x87\xf2\xb7\xea\x0b\x21\xfe\x9c\x98\x10\x68\xab\x4e\x2e\x6f\xab\x5e\x80\x51\xe5\x2f\x56\x34\x93\x4d\x6c\xd5\x77\xfd\x1c\xb6\xea\xfb\xac\x2d\xd8\xcb\x68\x6f\x39\xf5\xca\x31\xab\xdc\x79\xe4\xca\xe5\x57\xac\xba\xae\x8c\x0b\xb3\x4d\x12\x42\x1e\x89\x66\xf8\x75\x35\x93\x11\xb2\x9b\xb6\x1b\x1e\x69\xb4\x0c\x67\xac\x90\xdd\x19\x16\xb2\xfb\xe3\x47\x29\x91\xfd\x2c\xb5\x0a\x67\x44\x5e\xde\xd5\x87\x1b\xaf\xc2\x29\x73\x15\x0e\xa7\xac\xc2\x8f\x34\x5c\x85\xc3\xf9\xab\x10\x0c\xab\xbe\x3f\xf8\x69\x47\x3a\xc5\x6a\x92\x54\xa6\xf9\x75\x08\xd6\xfc\x56\x7f\xf0\x93\x8e\x72\x15\x37\xb1\x12\x3f\x9e\xb9\x12\xcd\xd8\x06\xb9\xf8\x1c\xbe\x2c\x4f\x73\x25\x7e\xca\x5a\x61\x40\x40\x52\x48\x21\xce\x79\xcc\x2a\x08\xc6\x76\xef\xb9\x0b\x61\xc4\xca\x70\x98\x79\x88\x17\xac\x57\x29\x07\xd7\x5e\xd7\x26\xd9\x2b\x38\x79\x2c\x7b\x0b\xe9\x0a\x48\x99\xf4\x8f\x8a\xa5\x7e\x2c\xa4\x5e\x77\x7a\x81\xeb\xb0\x5e\x56\x72\xce\xb0\xf9\xcc\xaa\x8c\xaa\x8a\xf6\xf9\x54\x66\x09\x7b\x1f\x73\xf2\x5c\x96\x9f\x27\x8d\x53\x55\x0d\x29\x55\x6e\x10\xdb\xf5\xdd\xe7\x44\x71\x7c\x16\x44\xb3\x7b\xf1\xff\x28\x9f\x8f\x10\xe0\x56\x56\x62\x4d\x10\x55\xc1\x6c\xaa\xe3\xc7\x73\xa3\xb9\xd4\x31\x42\x71\x15\x20\xf6\x07\x98\xdb\x14\xa0\x12\x10\xe8\x14\x20\x17\xf9\xd1\x43\x45\xc7\x33\xaa\x2c\x92\x9d\xf0\x37\xfc\x63\xe8\x24\xf9\xfc\x1f\x4f\x9d\x29\x7c\xbd\xf2\x3d\x9d\xa0\x00\x5e\x2f\x70\x70\xd0\x21\x0e\xd3\x10\x2f\xdc\xa8\xbc\xb7\x4b\x46\x05\x97\x8d\x03\x74\x8b\x4c\x71\x02\x9a\x20\xa9\x0b\x6c\x44\x70\xd4\xe8\xa4\x8c\x39\x74\xe5\xc7\xb2\x36\x0f\x47\x0e\x12\x96\xfa\x81\xab\x7a\xb4\xd2\x88\x04\x2a\x51\x46\x95\xab\xa0\xe4\x10\xd7\x11\xc4\xd5\x55\x7e\x50\x0c\xdc\x3d\x5d\xae\x82\x5c\xae\x61\xda\x10\xf5\xa3\x1a\xff\xdb\x92\x3c\x80\x54\x98\xca\x6a\x8c\xfb\x41\x4e\x60\x08\x3a\x45\xae\x35\x8a\x4f\xae\xff\x6d\x0f\x8f\x22\x96\xba\x4b\xd6\x35\xd1\x38\xa4\xab\x32\x11\x14\xb8\xc8\xfe\xb8\xb1\x7b\xd7\x10\x25\x0e\x30\x02\x28\xe5\x28\xfe\x2c\x20\xfd\x1a\x3f\xdf\x7e\xef\x36\x6a\x47\xfc\x2d\xc4\x7b\x62\xee\x81\x1e\x75\x41\xf5\x98\x36\xca\x3b\xf9\x5b\x66\xb2\x6f\xed\xac\xf0\x6c\x7d\x59\xe9\x9b\xab\xa9\x0c\xfa\x26\x2a\x75\x79\xa5\x5e\x73\x95\x02\xf9\xf7\x55\x13\x48\xbe\xba\x3b\x72\x82\x16\x40\x41\x16\x7b\x09\x3d\xba\x0e\xbf\x42\x4e\xc0\xee\xd9\x3e\xc7\x09\x4b\xe4\x90\x70\x29\x3f\x34\x5e\x70\x58\x0d\xd6\x51\x17\x54\x3a\x2c\xc0\xe2\x2b\xf9\x8a\x75\x29\xaa\x7f\xdf\x8c\x92\xba\x8f\x0f\x66\xd2\xe6\x0c\x6e\x09\x88\x48\x30\x21\x95\x34\x70\x92\x9c\x49\xf8\xb2\xff\x6b\x5b\x79\x96\xf6\xe6\xe4\x5c\xda\x10\xf6\x6f\xf9\xf9\x4d\xa6\x56\x76\x1e\xcf\x0a\x6c\xdf\x9f\xb8\x75\x72\xa9\x5d\x17\x73\x13\x4f\x6a\xe8\xf3\x24\x07\xdc\x28\xdc\xff\xb1\x7e\xf0\xfb\x3b\x9d\x76\x9b\xa0\x7a\x5c\x79\x49\x77\xe3\xbc\x39\x98\xd6\x84\x59\xd1\x11\xca\xfb\x3a\x62\x89\xbd\xf8\x33\xfc\x52\x22\xf7\xfc\x50\x4e\x26\x43\x53\x69\xeb\x3f\x59\xff\x73\x25\x7a\xad\x89\x8e\x5f\x63\xc8\x14\x32\x1c\x79\x05\x04\x24\xb3\xa4\x5f\x8c\x2d\x09\xbb\x6a\xdd\x32\xba\xe4\xdc\x17\x92\xd9\x12\x19\x5e\x31\xc0\xe4\xa5\x99\x8c\x4a\xe9\xf3\x47\x6c\xfe\x17\xb9\x53\x42\x05\x8b\xa8\x28\x11\x16\x23\x08\x02\xd4\xcb\xe2\x47\xa0\x68\xbd\x5e\xaf\xef\xde\x2b\x0f\xe8\x5d\x47\x42\x57\x7a\x96\x1f\xc5\xe0\x11\xf2\x7e\x2a\x80\x5f\x90\x3f\xfb\xd5\x9f\x7f\x2a\xb3\x5e\xcb\x10\x1f\x02\xfe\xf7\x8b\xe9\xbc\x30\x2e\xc5\x49\xde\x70\x43\x5b\x9f\x14\xb3\x7d\xce\xb4\x50\x6a\xc1\xc5\xe8\x51\xbc\x88\xfc\x22\xe8\x32\x3f\x26\x42\x2f\x70\xc9\xbd\xd9\x0e\x96\x51\xca\x04\x26\xa2\xed\xf8\x52\xf2\x2e\xd7\x97\xd5\x8b\xfd\xf8\x7a\xe3\x2d\xb8\x31\xb5\x05\x81\x0b\xd9\x43\x2d\x74\xc9\x3a\x86\x81\xd1\x07\x9b\xaa\x1f\xcd\x7c\x5b\xf9\x24\x66\xbe\xcd\x7d\x12\xf3\x7c\xb5\xce\xb3\xd5\x9a\x4f\x69\x1e\x14\x00\xb2\x0f\x07\x7a\xa7\x0c\x59\xe8\x73\x6e\x13\x51\x79\x5f\x58\xd4\xf9\xd4\x89\x61\x3c\x94\x37\x8c\x70\xaa\xb6\xa8\x2f\x53\x22\x2c\x51\xda\x51\x58\x0e\x9c\xa8\x3a\xd9\xd5\x1a\x39\x41\x79\x76\x33\x7c\xad\xc4\xbd\xad\x48\x56\xeb\xd6\xc0\x89\xca\xf1\x5f\xca\x9a\xe7\xba\x35\x28\x5d\xa9\x13\xaa\xcf\x47\x3f\xd9\x79\x7e\xd4\x1a\xb6\xf9\x41\x0b\xe6\xce\xd1\xbf\x82\xfe\x75\xe9\x5f\x2f\x68\x99\x0d\x8a\x3b\x9d\x42\xfc\x6f\x79\xa7\x53\x8c\xff\x6d\xdd\xe9\xb4\xc4\xff\x3a\x3b\x9d\x52\xd0\x32\x8b\x4b\x10\x52\x62\xa1\xc5\x41\x9b\x54\xe4\xe3\x2f\xa5\x58\x9f\x4a\x8d\x3c\x9d\x14\xf1\xc1\x10\x16\xd9\xaa\xde\x00\xc4\x11\xe0\xce\x3b\x57\x8e\x46\x2c\x83\xd4\x05\x71\x01\xee\xa6\x55\xbd\x85\xd8\x21\xda\x22\x31\xd1\xe5\xa8\xfe\x21\xdb\x29\x38\xab\x7b\xd4\xf3\x6d\x00\x95\x3b\x29\x82\x96\xa0\x6d\x02\x53\x64\xf4\x48\x4f\x52\x3c\xff\x8c\x08\x9c\x09\x19\x70\x33\xca\xc7\xbe\x85\xcf\x4a\x29\x70\x83\x96\x57\x6b\xe9\xf1\x1c\x1f\x8c\x01\x67\xfb\x81\x16\xa3\x80\x90\xee\x6c\x08\xe6\x68\x41\xf0\xec\x12\xc6\x74\x94\x02\x67\x42\x39\x78\xa7\xb5\x45\x75\xc6\xcc\xc9\xbe\x8f\xaf\x0d\x05\x1f\x4d\xad\xa8\x61\x08\x8b\x1a\x5f\x3a\xe8\x33\x86\x18\x29\x70\x46\x27\xba\x30\x49\xef\xd5\x47\x42\x17\x55\xae\xb1\xcb\x34\x53\x47\xb7\x4f\xac\x10\xac\xca\x71\x39\xe6\xb1\xfe\x4b\x63\xde\x85\x06\xca\x73\x95\x81\x72\x44\x52\x03\xba\x00\xaa\x4c\xdd\x87\x68\xb5\xc0\x67\xd8\xe1\x2e\xf1\x47\x60\x5b\xd4\x08\x1c\xd5\x23\x70\xcc\x1c\x81\xfb\x1b\x8d\xc0\x70\x13\x23\xc0\xbb\x79\x36\x46\x38\x6c\x57\x11\x0e\x56\x37\x95\x0d\x88\x1b\xc7\x58\x1b\x3e\x96\x05\xe8\xac\x4f\x0b\x87\x9f\x23\x8d\x8f\x8e\x9a\x64\xfb\x18\xd7\xaf\x7c\x90\xbf\xf2\x50\x09\x62\x87\x36\xfa\x2c\x41\x88\x9a\x5c\x56\x91\x4c\x15\x75\xd3\x57\x95\xd8\x25\x6b\x7b\x88\xd7\x66\x31\x3b\x52\x36\x15\x71\x39\x0a\x90\xfc\x37\xa4\xb6\xe9\x9d\x56\x9b\x42\xd0\x57\xd4\xdc\xea\xdc\xa5\x12\xcf\xed\x88\x17\xbe\x8e\x0b\x94\x75\x1d\xcd\x69\x51\x0b\xb6\xa8\xc4\xd6\xd5\x18\x65\xd7\xe8\x9b\x83\x6e\x92\x02\x0a\x9c\x45\xd8\x81\x6b\xf9\x00\xc5\xef\x8d\x5b\xd1\x86\xad\x28\xa5\x85\xc1\xbd\x3b\xb3\x15\x26\x52\xf4\xa4\x22\x83\xcd\x5d\x5a\x2f\x46\x8d\xeb\x22\x50\xac\xe4\x91\xe3\xd0\xba\x4a\x6d\x76\x20\xc2\xb6\xc0\xc1\x1e\x8f\x85\x02\x0e\x2d\x8c\x5a\xd8\xcd\x4d\x26\x7f\x63\x8d\xfc\x85\xa8\x67\x15\x83\x16\x1e\x93\x60\x96\xa9\x42\xf0\x37\xe2\x5c\xfc\x42\x7c\x62\xee\x74\xa2\x9a\x1b\x94\x2f\x71\x7f\xbd\xe6\x06\xad\x97\xb8\x43\x18\xa9\xf8\x8b\xc9\x31\x93\x59\x67\x38\x66\x51\xab\x31\x66\x1f\xca\x19\xb3\x96\x1a\x4f\x34\x2e\x05\x4e\xd4\x3a\x11\xb6\xc5\x97\xc2\x2f\x1a\x08\x12\xbf\x90\x36\x8f\x7d\x4e\x14\xeb\x0f\x17\xb9\xbf\x1e\x96\xe3\x7f\x86\xc2\x56\x50\x4e\xdb\xe9\x1e\x0d\x8b\xa0\x66\xfa\x89\xb1\x04\xe1\xa0\xcd\x8f\x8e\xea\x2b\xfd\xe8\x99\xb8\xd2\x53\xdf\x53\x4e\x93\x84\x1e\x6d\x4a\x12\xfa\x18\xb1\x94\xb6\x80\x6e\x14\x2d\x7d\x47\x35\x97\x3e\x3e\xb7\xe6\x82\x66\x26\x51\x68\x65\xcb\xe6\x79\xcb\x52\xf3\x6b\x3f\x9d\x51\xc2\x77\xfc\x07\xca\x4d\x8b\xdf\x35\xd1\xb1\xd6\x71\x4c\x68\x1c\x30\xf1\x64\x32\x51\xa6\xcb\xbc\x92\x45\xb4\x1f\x6d\x25\x62\x6f\x46\x6c\x59\x51\xc2\x9a\x40\x51\x16\xaf\x2b\x25\xe4\x57\xeb\x72\x15\x9f\xa8\x20\x54\xe9\xb2\x29\x49\x5b\xc6\x8c\x16\xcc\x9e\x58\x4d\x1b\x88\x38\x76\x86\xa3\x96\xca\xdd\xa5\xa8\xe5\x0d\x2c\x91\x81\xd1\x00\x48\xaf\xe5\xdc\x8f\x4c\x45\x77\x92\xf7\x94\x29\xba\xd0\x12\xc2\x87\x02\x04\xba\x59\xf5\x37\xc0\x5c\xc2\x93\xa3\x10\xa8\x4b\xae\x1a\xa8\xfb\x2d\xcd\x0e\x5c\x65\x0e\xf4\x76\x4c\x23\x86\x04\x9c\x1a\x7a\x41\x2a\x5a\x17\x97\xdc\x87\x85\x97\x0b\x03\x0e\x98\xb5\xf3\xb3\xfa\x8e\xbb\xc8\xad\x20\x72\xc9\x5a\x8e\x2a\x25\xc7\x0c\x93\xd9\x8d\x11\x5f\xc1\xf3\x2c\x6a\x92\x97\x73\xee\xa3\x2a\xfa\x8e\x32\x2a\x02\x19\x94\xc3\x81\x63\x4e\x32\x0a\x8b\x5c\x16\xd4\x9a\x4d\xf8\xb9\xc4\xb1\xda\xa0\x1a\x69\xf2\xa6\xaf\xff\x3f\xf2\xfe\x3e\xbe\xae\xab\xba\x13\x87\xcf\x3e\xe7\x5e\xdd\x2b\x1d\x59\xbe\x7e\x8d\xec\xc4\xf6\x3e\xba\x0a\xb9\x22\x21\xb1\x13\x3b\x16\xe0\xd8\xd2\x21\x04\x01\x29\x51\x5e\x31\xcf\xd0\xd6\xd3\xe9\xcc\x78\xe6\x99\x17\x77\x4a\x3b\x6e\x47\x69\xae\x63\xc7\x11\xe4\x05\x81\x93\xa0\xbc\x22\xc8\x8b\x4c\x88\x89\x02\xa1\xa8\x90\x80\x02\x09\x15\x34\x80\x80\xb4\x15\xc5\x80\x00\x07\x04\x0d\x41\xd0\xa4\xb8\x2d\x85\xdf\x67\xaf\xb5\xf6\xde\x6b\x9f\x7b\xce\xbd\x57\x8e\xd3\x4e\x3f\x93\xfc\x61\x9d\x73\xf7\xd9\xaf\x6b\xaf\xbd\xf6\x7a\xf9\xae\x5b\x7e\x74\x46\x13\xf5\x4a\x41\x89\xd6\x07\x78\x7c\xc6\x9c\xc3\x59\xdb\x28\x82\x77\xb1\x3d\x38\xd0\x54\x0f\x16\x5f\xef\xfc\xfc\xcb\x53\xef\xb1\xa6\xea\x0d\xbd\xf0\x9f\xf2\x8b\xe1\x13\xab\x4d\x5a\x3d\xc0\x76\x33\x5e\x41\x99\x29\x4f\x17\xa7\x52\x3f\xd6\xb4\x4a\xfd\x58\x1d\x95\x7a\xa7\x55\xa9\xcb\x84\x4a\xfd\x3c\xd1\x19\x05\xc0\x58\x80\x5c\xfe\x78\x28\x12\xd2\x87\xb4\x32\xf1\x8e\xeb\xe3\x96\xfd\x43\x90\xb2\xec\x8f\x87\x40\x8b\x6c\x2e\xd9\x4b\x11\xd8\x23\xf6\x0d\xc8\xda\x4a\xc2\x75\x0f\xe2\x8d\x07\xe3\x8d\x80\x7a\x05\xf7\xd6\xbc\x85\xb3\xc8\x6b\x38\x8b\x16\xf8\x8d\x58\xa0\xcc\xc7\xea\x8e\x76\xea\x01\xfc\x50\xe6\x98\x01\xce\x44\xf3\xc7\x2d\x46\x0a\x2f\xa1\x79\x29\x87\xa7\x64\x8b\xe9\xc0\x72\x82\xba\xf4\x01\xa5\xc3\x83\x7f\x73\x6a\x30\xe3\x9b\xbc\x40\xdd\xcd\x01\x65\x0b\xd8\xb1\x1c\x1a\x37\x50\x16\x75\xa0\x2f\x5a\x38\xf4\x45\xc0\xa0\x2f\xcc\xa5\xf4\xc0\x01\xd2\xdb\x75\x0f\x41\x8c\x9f\xd7\xc8\xfc\x40\xad\xc7\x1e\xfb\xce\x6b\xea\x3b\xeb\xe8\x72\xac\xc1\x11\x78\xa8\x61\x89\x5b\x33\x4a\x84\x5e\xf8\xe3\xc5\x24\x8f\x2a\x8b\x8e\x53\x18\xf9\xb7\x70\x10\xb9\xcc\xb4\xaf\xe9\xf4\xbf\x91\xe8\xbf\x37\x41\xff\xf3\x99\xf4\xdf\x9b\xa0\xff\xf9\x0c\xfa\xef\xb5\x70\x81\xbd\xd6\xa4\xd4\x3b\x4e\xfe\xd4\x3d\x41\x1f\xd1\x3f\x4a\xaa\x52\xd1\x3a\xbc\xaf\x40\x72\x42\xbd\x0b\x50\x8d\x0a\xfb\x03\x3e\xea\xca\x45\x41\x32\xaf\xd4\x52\xd8\x11\x3a\x61\xd3\x2a\xda\x23\x44\xf4\x39\xe9\xd5\x6c\x08\x78\xc5\xf7\x41\x6e\xfc\xd4\x03\x51\x3e\x6e\x71\xb2\x3e\x2d\xd1\x57\xce\x8a\x1b\x97\x04\x5f\xe7\x01\xb1\x42\x91\xba\x0f\xff\x06\x90\x8d\x52\x91\x7a\x41\x89\xc9\x17\x08\xb8\xc2\xa4\x12\xbb\xcf\x89\x3d\x67\xa9\xff\x80\x6c\xc9\x22\xf6\x9c\x0c\xba\x03\x70\x0e\xf5\xb8\xde\x6a\xbe\xb1\xbf\x4a\xc9\x71\xcc\xef\xc0\x4d\xbc\x94\x36\x31\xcc\x2d\x43\xea\x69\xc3\xfd\xdd\x6a\x12\x9a\x4b\x8e\x39\xac\x05\xc8\x8d\x8d\x76\x5a\x16\x5a\x71\xa3\x2f\xad\xd3\xd7\x7c\x83\x9d\x74\x4b\xc3\x12\xb7\x65\x94\x08\xbd\x70\xfa\xc4\x41\x26\x08\x58\xc2\x20\x3a\xb5\x14\x0a\x05\x3a\x7b\x96\x74\x00\xc0\x04\x18\x22\x57\xd5\x33\x45\x3e\x97\xbe\x13\x8f\x6b\x60\x89\xaa\x48\xe0\x0f\x3f\x97\x71\x2b\xa8\x92\x3e\xc9\x33\x0f\x55\x11\x89\xb8\x55\x7a\x0c\xcc\x65\x0d\x86\x7d\x77\x86\x71\x2b\x68\x55\x48\x39\x27\x48\x39\x27\x48\x39\x27\xc6\xe3\xdc\x36\x2f\xa0\xe7\x1c\xfd\x9b\xa7\x7f\x5b\xe8\xdf\x02\xfd\x5b\xa4\x16\xd5\x76\x40\xb5\x49\x15\x25\xcd\x11\x8c\x27\x76\xe3\x11\xe1\x24\x93\xc3\xea\x6c\x20\xb8\x01\x30\x0b\x55\xc5\x90\x3a\x1e\x8c\x37\x66\x0b\xba\xd1\x74\x91\x3e\x00\xeb\x14\x5a\x6d\x44\x51\x4c\x3a\xb0\x4d\x23\x65\x54\x49\x0d\x3c\x2c\x98\x0a\x78\xa5\x3a\x8d\x64\x31\xce\xa1\x96\xae\x20\x8b\x43\x5d\x85\x71\xd9\xae\x06\x5e\x18\x97\x1d\x6a\xe0\x85\x71\x19\xaa\x81\x17\x00\x81\x31\x90\xb9\xb8\x38\x14\xe5\x98\xce\x58\x5c\x6e\xa3\xd7\x57\x84\xa4\x2d\xdc\x89\x81\x54\xbb\x65\x2e\xa1\x41\x4e\x5b\x23\x99\x53\x57\x0a\x75\x9d\x95\x2d\xdb\xfd\x2b\x64\x6e\xfc\x3c\xe1\x45\x05\xe9\xe3\x4a\x15\xe1\x8f\x61\x11\xb5\xc2\x1f\x23\xea\x12\xdf\x1a\xfb\x43\x51\x28\x0b\x78\x26\xc7\xc5\xe1\xa8\x5d\xf3\xb1\x25\xb2\x3d\xf6\xe4\x92\xf1\x53\xa3\x76\x19\xca\x36\xd7\xfc\xda\x89\xe6\x57\x7f\x1c\x6a\x80\x51\x17\x65\xeb\x50\x57\x91\x46\x5d\x1c\x97\x05\x35\x6a\xdf\x28\x1d\xb1\xe9\xa2\x6e\xba\x15\xa6\x2b\x6a\x93\x2d\x28\x86\x77\x85\x71\xe7\x30\x63\x5a\xaa\xd1\x84\x62\xb8\x43\x86\xa0\x18\x86\x3e\x85\xb2\x4d\xb6\x5e\x69\x2f\x0f\x70\xab\x92\xed\xdb\xfd\xc1\xb2\x2f\x3b\x50\x5b\x10\x82\xb6\xa0\x46\xc1\x83\xb9\x71\x25\x62\x91\xc9\xb6\x84\x33\xe6\x73\x4d\xa9\x56\xaa\xf5\x55\x2b\xda\xbd\x65\x25\x8f\x68\x67\x64\x4b\xaa\x15\x4d\x4c\x7b\xf0\xb6\xbe\x9b\xc0\xc1\x50\x9f\x70\x85\x5a\xc8\x2d\xfe\x40\x04\xd7\x99\xc1\xa8\x1d\x95\x0c\x1d\x52\xcd\x22\xd9\x30\x77\xe9\xfc\xb3\x91\xa0\x2b\x14\x54\xe7\x62\x45\x3c\xe7\x5c\x03\x56\x91\x32\x42\x16\x2e\x10\x17\xa9\x29\xbb\x40\x5c\x58\xf6\xe5\x12\x50\xb7\xd8\xb9\x2a\xe2\x5c\x61\x04\xac\x44\xe4\x40\x19\x3a\x73\x75\xc7\xc9\x9d\xab\x53\xf1\x3c\x58\x47\xe7\xc1\xe2\xe7\xea\x3c\x71\x91\x9a\x95\xf3\xc4\x85\x6a\xae\x36\x79\xaf\x8b\x96\x48\x45\x68\x5e\x54\x4c\xce\x55\xc9\x40\x9c\x3b\x73\x75\x4f\x62\xae\x4e\x23\x94\x24\x32\x54\xdb\xa0\xbb\xe7\x32\x14\xab\x45\xc7\xfd\x28\xd3\xd6\x5a\x3f\x4d\xbb\x9b\x70\xee\xbe\x44\x9f\x0a\x06\x33\xfd\xa8\x93\x26\x58\x6b\xbf\xbc\x34\xed\xd7\x03\x75\x96\x4a\x38\xda\x2f\x1f\xb5\x5f\x1e\x24\xd4\xf6\x22\x5f\x06\x91\x07\x52\x13\xf8\x15\xfd\xa4\x1e\x0a\x76\x59\x74\x2c\xb5\x67\x15\x4a\x89\x99\xa9\x52\xd3\xcf\xa4\x29\x7d\x26\x0d\x24\x8e\xa4\x85\x8c\x23\x69\x80\x9d\x48\x03\xe9\x07\x52\x5b\x48\xd7\xff\xa6\x0f\x24\xd1\xe4\x81\x34\xc0\xce\xa3\x01\x7d\x1c\xd5\xc5\x1b\x6a\x41\x2d\x43\x9b\x21\xbf\x01\x7b\xe2\x90\xca\xc3\x41\x8f\x58\x68\x8a\xce\x32\xb1\xa8\xa7\x1a\xfa\x52\x0c\xa8\x53\x91\x93\xdb\x8d\xbc\xcd\x13\x25\xb7\x9b\x79\x25\x2f\x81\xdc\x8e\x35\x20\xb7\x36\xa6\xb9\xcb\x4c\x61\x5b\x0f\xce\x44\x4d\x40\xf1\x32\xeb\x65\xd5\x86\x09\x25\x51\x1e\xdd\x58\x0f\xe5\x36\x40\xbf\xc5\x22\xe9\x56\xe3\xa9\xbf\x5b\x9d\xc0\xc6\x7a\xa1\x51\x74\x62\x27\x35\x62\x42\xc1\x37\x52\x24\x38\xc0\xde\x91\x1b\x96\xbf\x35\xc8\x49\x2f\x6e\x27\x03\x58\x1f\x53\xe3\x15\x42\x0b\xfe\x54\x26\x07\xff\xb2\x1f\xbb\xa9\xdf\x0f\xf2\x7e\xf0\x4c\xae\x98\x4b\x2e\x9e\x32\xf1\xa5\xb3\x16\x33\xa4\x58\xae\x97\xa4\xb5\x2e\x9a\x88\xa9\x98\x67\xac\x33\xfa\x9a\x79\x57\x5f\x03\x8f\x8f\x6a\x7d\xcd\x49\xae\x77\xf4\x47\xcd\xd4\x1b\x7a\xe1\x5f\x35\xaf\x2f\x36\x94\xb7\x81\x72\x7f\x20\xab\x23\x10\x0f\x75\x23\xee\x20\x27\x8b\xcc\x3c\xb1\xe9\xe4\x38\xaf\x19\xdf\x9e\x04\xe3\x3b\x9e\xc1\xf8\xf6\x30\xc6\xb7\x27\x9d\xf1\xad\x0c\x21\xb2\x61\x45\x63\xc6\xd7\x82\x8c\x4f\x1d\x9a\x7b\x9b\xe4\x7d\x7b\x18\xef\xdb\xe3\x88\xe2\x41\xd2\x8e\x9b\x83\xa8\x32\x3c\xb6\xf7\x90\xc1\xdc\x8f\x8b\x43\x5d\x2d\xd2\xbb\xea\x48\x54\x90\x39\x19\x30\x3c\xb6\xe5\x21\x18\xd1\x97\xd1\x30\xad\x44\x9e\x37\xe9\xfa\x07\x51\x3e\x1f\x90\x05\xe3\x1c\x51\x0a\x41\xb2\x59\x1a\x4a\xab\x41\x3a\x4d\xbb\x76\xb3\xe4\xac\x90\x09\x5a\xfa\x43\xc6\xc5\xea\x1f\xc8\xc5\x2a\xb1\x6f\x6e\xe2\x33\xef\x18\x70\xf7\xb8\xf6\xdb\x3d\x3a\xb8\x26\x55\xb8\xd1\x99\x97\x3b\x10\x9e\x68\xb9\x95\xd1\xb4\x56\xdc\xf0\xfe\x3d\x5b\x5d\x30\x87\xe3\x4d\xf1\xfe\x61\x2e\x63\x0c\x33\x19\x63\xbe\x21\xef\x87\x7b\xcd\x4e\x7e\xc7\x3d\xee\xb0\xfe\xa5\xc4\xdb\xd4\x42\xf7\xd5\x9e\x00\x1a\xa9\xc3\x4b\x4b\x66\x7b\x1b\xaf\x2b\xdd\x74\x8b\xfc\x0c\x85\xba\x01\x9d\xc7\x1f\x3c\xf1\x06\xa3\x16\x58\xd3\x16\xb8\x16\xd9\x4a\x6f\x4f\x74\xb0\x95\xac\x46\x8b\x3a\x9b\xee\xcc\xec\x59\xd3\x67\x13\x4f\xdb\x70\x0f\xaf\xce\xbd\xf6\x2f\xd6\x09\xfb\x97\x8b\xd3\x18\xff\xb2\x69\x8d\xf1\x2f\xeb\x68\x8c\x2b\xa9\x1a\xe3\xce\x93\xe6\x84\xfd\x9e\x7a\xcc\x15\x41\x6e\x15\x1b\xf5\x03\x08\xb6\xad\x77\x90\x57\xff\xbe\xce\x41\xee\x9c\xd6\x49\x33\x99\xb5\x91\xd1\x19\xbf\xd4\xdc\x31\x06\xe2\xe2\xe5\xce\x81\xde\xa1\x89\x1e\xf5\x6f\x3d\x41\x1f\xe8\xda\xe0\xc8\xde\xe6\x9d\xa2\xdf\xf8\x3a\xc2\x6a\xb5\x7e\x23\xd0\xf5\x66\x9b\xb7\x4a\xbf\xf1\x30\x27\xc3\x36\x6f\xa5\x7e\x53\x00\xbc\x9b\xdc\x36\x6f\x85\x7e\xd3\xa2\x28\x5e\xe6\xb7\x79\xcb\xf5\x9b\x3c\xde\xdf\xb7\x79\xcb\xf4\x9b\x1c\x68\xf8\x0a\xdb\xbc\x92\x9a\x87\x47\x3a\x9d\xd5\xbd\x9e\xcf\x8b\x63\xa8\xdb\x68\x20\x9a\x8d\x89\xd6\x08\x18\x78\xb3\x02\x73\x9d\x0f\x7e\xde\x9b\xbc\xd5\x56\x5d\xa9\x5d\xaf\x60\x07\x78\xd2\x1f\x3f\x15\x6d\x69\xab\xe2\x5e\xc5\xde\x4b\x5a\xcf\x19\x18\x88\xe8\xdc\xf8\xa9\x6a\xb0\x9b\xbc\x95\xaa\x48\x5e\xfb\x7a\xa9\x93\x43\xe6\xb5\x42\x12\xf4\xec\x81\x84\xaa\x4e\x21\x0d\x24\x03\x96\x6e\xa7\x13\xa8\xc4\x74\x98\xea\x13\xf5\x6e\x19\xc7\xa3\xce\xe1\xbb\xe5\x5c\xab\xe9\xe3\xbb\x15\xa6\xda\xed\x7e\x49\x9b\x11\xe3\xbd\x08\x76\xdf\x13\x0c\xc6\x7b\xd5\x7e\x26\x90\x97\xe4\x39\x85\x42\x94\xce\x14\x13\x17\x6d\x8e\xfd\x4e\x16\xbf\x5b\x08\x41\xe5\xd3\x12\x52\x35\x9d\x4c\x96\xfa\x34\x97\xa5\xcc\x6e\x39\x31\x41\x4a\x8a\x04\xe8\xe3\x4d\x7c\xa5\x09\x6f\x2d\x38\x01\xb9\xe8\xb1\x97\x49\xde\x9a\x6c\xaa\xde\xd0\x0b\x3f\x57\x3a\x49\xee\xb1\x65\xd1\x71\x9e\x96\xc3\x7c\x4a\xbb\x84\xa6\x09\xed\xee\x0a\x39\x6e\x56\x82\x76\x74\xcd\x9a\xb5\x6b\x29\x5e\x3f\x8b\xc3\x1c\x48\xe7\x30\xd9\x8a\x52\xf6\x41\xad\xa2\xb4\xca\x15\xa5\x23\x28\x9e\x09\x26\x9e\xc9\xb0\xff\x6c\x40\xc7\x41\xf1\xcc\x23\xf1\xcc\x23\xf1\xcc\x23\xf1\xcc\x1b\x8f\x0b\x4a\x3c\xf3\x48\x51\xea\x91\x6c\xe6\x91\x6c\xe6\x91\x6c\xe6\xd5\x51\x94\x0a\x8c\x08\xdb\xe2\x0f\x0b\xda\x6e\x51\x60\x58\x64\x2e\xb9\x0f\xf2\x4c\x5f\xda\x22\xfd\x38\x37\xd4\x55\x50\x3d\x8f\x8a\x7a\x5f\xb7\x2a\x89\x0e\xb4\x76\x41\xdc\x39\xdc\xd5\x16\x7b\xb2\x75\xfc\xd4\xa8\x4d\xb3\x86\x50\x06\xa0\xbb\x93\xe1\xf8\xa9\x5c\xa1\x18\x58\xfd\x5d\x20\xf3\x32\xc7\xb6\xd5\xfa\x90\x70\x7a\x92\x9a\x1f\x25\x58\x10\x9c\xd4\x2e\x59\x64\x90\xc0\xfd\xdd\x80\xc6\x63\x06\xac\xb5\xaf\x9e\xf4\x87\xba\xbc\x71\xd9\x46\x40\xe2\xed\x04\x24\x1e\xe0\x6c\xe2\x34\x6c\xf3\x82\xf4\x85\x1a\x36\x7a\x5e\x8b\x79\x9e\x83\xec\x3a\x5b\xfc\x1b\xc9\xa1\xb9\x2b\x0f\xba\x4a\x18\x73\x41\xe6\xed\x50\x8b\x32\x6f\x47\x98\x97\x16\xe5\x7c\x29\x74\x15\x74\x5b\x6b\xad\xaa\xd9\xf6\x58\x40\x8f\x0b\xd4\xe3\x22\xf5\x38\x6f\x7b\x7c\xa3\xd3\xe3\x61\xd1\x85\x10\x0f\x62\xc8\xc1\x5b\xd3\xc3\xf1\xf9\x08\x02\x29\x64\x70\x95\xb5\xb9\xac\x0d\x41\xd5\xb6\x26\x54\xef\x77\x5a\x60\xa3\x35\x1a\xbc\x6b\x10\x65\xbb\xdd\x90\x39\x8b\xf9\x7b\x8e\xb0\x08\x7a\xd7\xdb\xf1\x10\xdf\x09\x8e\xb0\x5c\x35\xde\x1f\xc3\x5c\x17\x38\xd8\x84\xde\xf4\x14\xd4\x32\xaf\xe6\xf5\xec\x66\xf2\x72\x55\x24\xf0\xc4\x58\x1f\xea\x08\xcc\x87\xb9\xc0\x7c\xb8\x69\xa5\x5c\x19\x9d\x0a\x7b\xd4\xb4\x58\x05\xe8\x81\xbf\x4f\xaa\x56\x97\xd3\x75\x63\x90\x8b\xa5\xbe\xe3\x59\x18\xa4\xf9\x3a\xde\xc5\xeb\x4a\x88\xa5\x68\x06\x45\x11\x79\x90\x12\x57\x68\xcf\xc2\x1c\xea\x44\x5b\x60\x69\xc1\x5d\xa6\x80\xca\xef\x22\xba\xca\xe5\x13\xae\x72\x4e\x0e\x25\x0d\x65\xef\x02\xb4\xbf\xbf\x4e\x57\x4e\x40\xaf\x2b\x51\x07\xde\x95\xa1\x03\x87\x21\x6c\xf1\x2f\x44\xb6\xb3\x07\x95\xde\x17\x2b\x91\x67\x8b\x3f\x10\x15\x61\xeb\xa4\xa8\xb5\xef\x4d\xcc\x7d\xa4\xd5\xda\x6d\x38\xfc\x76\x1c\x7e\x00\xc3\x97\xad\xe8\x4c\x18\xa2\x33\xe1\x92\x6d\x5e\x7f\xca\x9c\xb8\xc8\x83\x85\x84\x02\xf5\xa4\xce\xc9\x19\x28\x87\xf6\xa4\xea\xba\xd5\x64\x04\xee\xea\xa2\x3a\xbb\x15\xa7\xa6\x0d\x9d\x0e\x43\x9c\x21\x50\x75\xf7\x83\xaa\xdb\x67\xa9\x3b\x9d\xc9\x7a\x30\x31\x59\x15\x14\x60\x5a\x78\x99\x23\x89\x32\x61\xcd\xe5\xca\xc5\xf6\x17\x69\x97\xab\x87\x9b\x9c\xa6\x5e\xe0\xab\xad\xe0\x83\xa2\x18\x14\x5c\xae\x44\xcd\xe5\xea\xa3\xbc\x3a\xf7\x72\x75\x3c\x99\x10\x97\x04\x82\x82\xd6\x3f\x67\xe6\x4e\x4f\x3f\xe4\x4b\xf4\xfb\xf1\x64\xde\xc5\xe1\x54\xf1\x9a\xb8\x0a\x38\x79\x40\xee\x13\xe0\xd3\xf4\xe8\x91\xee\x4e\x80\xee\x4e\x13\x44\xa7\x45\x25\x96\x35\xe8\xe8\x29\xda\xc5\xbc\xc1\x59\x32\x48\xc8\x25\x6b\xed\xae\x7e\xae\xc2\x2d\xe5\x5a\x30\xcb\x12\xd9\x1a\x25\x63\x25\xf7\xb1\x8d\x5c\x71\x38\xfc\xf7\xa9\xb1\xc5\xd7\xd7\x4b\x5f\x52\x16\x1d\xed\x9e\x27\x44\x43\xb5\xec\x8d\xe9\xcb\x60\x0c\x00\xbb\xe3\x9c\x7b\x67\x0b\xcd\x5e\xd9\xa5\xee\x5f\x5d\x06\x26\x47\x8b\x17\xea\xaa\xa7\x2e\x2f\xba\x88\x97\xea\x0b\xa1\x2e\x34\x42\x5d\x16\xb0\x10\x79\xfb\x1c\xd0\xcf\x22\xdd\x21\x42\x4b\x4d\x6e\xb4\xae\xaf\xa3\x75\x7d\x1e\xad\xdb\xaa\x33\x58\xa2\x2e\x1e\xdc\x36\xa5\x71\xd7\xbc\x94\xa7\xda\xad\x9b\x82\x8e\x72\xa5\x59\x29\x1b\x1e\xa7\xb5\x94\xdd\x48\xb7\x0f\xf1\xa1\xd2\x63\x91\xa3\x82\x32\x07\x55\x58\x13\x36\xd2\x34\x1e\xcb\x8e\x21\x1d\xe6\xcb\x35\x96\x1d\x6f\x5f\x7f\x28\x26\xc6\x80\xa5\x69\x6b\x38\x0c\x35\x82\xee\xb2\x1f\x4f\xfd\x83\xbb\x31\xdf\xc5\xbb\xe4\xdc\x7b\x67\x3c\x96\xf2\x75\xc6\x1b\xb2\xa8\xbf\xc5\x2e\x9f\x14\xeb\x3e\xb9\xa9\xfa\x20\x5c\x75\x6f\xf7\xdb\x4d\x8f\xa7\xcc\xc6\x82\x3c\x7d\x3e\x5f\x8b\x94\x24\x76\x4d\xac\xc3\xe2\x16\xf8\xc9\xe6\x16\x38\xf4\xc2\x3b\xda\x4f\xe8\x1e\x55\x16\x1d\xaf\xc0\x4c\x6d\x8a\x4f\xe6\x28\x75\xb5\x76\x29\xd1\x31\x82\xe0\x53\x92\x99\x43\x3f\x7d\xf3\xce\x79\x14\xf9\xf7\x8e\xf8\x9a\xa1\x2e\x0b\x15\xfd\x2b\xeb\x6d\x8b\x11\x80\x57\xd9\x5b\xd0\x29\x48\x47\xbb\x13\x37\xab\x91\x8c\x9b\xd5\x6e\xeb\x97\xbe\xce\xc6\x9d\xef\x4e\x00\x8a\x65\x7f\x6d\x95\xe6\xbb\xb5\xd2\x9c\xee\x34\xd0\xf1\x3d\xfc\x5a\x93\x23\xdd\x07\x4b\xe2\x45\xd7\x9a\x3c\x24\xeb\x54\xb7\x99\x28\x30\xa9\xbb\x20\xc9\x6c\x41\x5d\x6d\x98\x1e\xbe\x80\x38\x2b\xa7\x82\x3a\x3e\x6e\x8d\x8a\x75\xf5\xf0\x45\xd7\x23\x46\xe6\x50\x09\x2f\x5b\x50\x09\xaf\xae\x30\x05\xd0\x6a\x6c\xf1\xf7\xd0\x5d\x6f\xf7\xb8\x2c\x6a\xe1\x7a\x37\xd7\xc3\x83\xca\xbd\x46\x15\x8f\xac\x15\x6f\x76\x45\x75\xb3\x83\xae\x62\xb0\xc3\x3b\x1c\x4f\x0c\x18\xba\x4f\x4e\x18\x30\xe2\xbc\xf6\xbf\x28\xc0\xbd\xc7\x6a\xed\x43\x1e\xb2\x4f\x1d\x41\xad\xbd\x6c\x33\xda\xef\x65\xa1\x11\x51\xb1\xd7\xfa\xf6\x23\x64\x11\x6e\x3f\x3e\xdd\x7e\xf2\x74\xfb\x29\xd8\xdb\xcf\x3b\xe0\xf2\x53\x36\x48\x82\xd6\xc5\x79\xa4\x29\x99\x3f\x2b\xfd\x66\xff\x5c\x23\xee\x43\xe1\x6f\xfa\x56\x84\xb2\x65\x1e\x65\xcb\x42\x42\xb4\x16\x8e\x7b\x09\xa9\xc5\x5b\x13\xee\x25\x23\x4d\xc9\x47\xbb\xeb\x4a\x91\x83\x97\x71\x57\x5c\x13\x6d\xa2\x09\x80\x84\xc8\x8b\x91\xa4\x07\xd0\x43\xe2\xc2\xa8\x40\x8e\x23\x82\x72\xe1\xc1\x35\xc2\xf5\x14\x19\xa9\xb9\xce\xb4\x2a\x29\x51\xf0\x2b\x8f\x5b\xa6\x5d\xab\x4b\x0b\x4e\xb8\x4e\x0e\x27\xaa\xc5\x11\xc2\xfd\x84\xd8\xdd\x84\xb2\xfe\xae\x3a\xf3\x95\xaa\xac\x2f\x1a\xf1\x59\x4d\x00\x0f\xcf\x19\xd0\x52\x74\x41\xfa\xa8\xce\xec\x8f\x7c\x93\x07\xab\x06\x1e\xe7\xfd\xbc\xe5\xda\xcc\x0d\xeb\x6b\xb1\x71\x12\x22\x9c\x44\x11\xae\xac\x45\xb8\x78\xff\xbe\x0d\x08\x8d\x43\x87\x00\x60\xe3\x78\x9c\x3c\x1b\x53\xa4\xf4\x54\x35\x3c\xcc\x70\xa4\xe6\x16\x74\x42\x00\x30\xb7\xa4\x73\xf4\x2c\xdb\xc3\x2d\xa9\x0c\x36\xcd\xf6\xc0\x4a\xfe\x8b\xdb\x1e\x26\x12\x09\x3c\x73\xa0\x2c\xcc\x9a\x82\xd1\xd4\x29\xa8\x4d\xe1\x39\x9a\x71\xb8\x14\x49\x2c\xcd\xed\x47\xd1\xa3\xa4\x3a\x9a\xc4\x68\x6c\x90\xe3\xf3\xa1\xa5\x27\x11\x39\xa0\x2c\x3a\xce\x25\x23\x35\x5a\xa9\x29\x25\xbd\x4e\x4d\x06\x48\x00\xab\x57\x9f\xd2\xd9\xd9\x49\xe9\xc9\x00\x10\x20\x6b\x7e\xee\x4a\x27\x11\x82\x6b\x88\xab\xdf\x3b\x25\x71\x73\xba\xab\xfe\xcd\x69\xce\x73\xaf\x4e\x73\x5e\xf2\xee\xa4\xdf\x6e\xf1\x8b\x70\x4f\x4a\x26\x8f\x19\x96\xfe\xa5\xf6\xbe\x14\xa1\x3e\x55\x9a\x90\x11\xb5\x1c\x22\x2e\xee\xef\x0a\x52\x71\x6b\x5e\xa5\x83\x7c\x01\x46\xe4\x52\x0b\x24\xbe\xc1\xc2\xd6\x14\xa3\xc0\x22\xd8\x38\x90\x35\xb1\xa7\xce\xf2\x9c\x71\x74\x0e\x11\x64\xbc\x07\x54\x93\xaa\x73\x1a\x9e\x53\x3a\x8d\x56\x10\x5c\x5c\x9d\x7e\x64\x77\xea\x26\x4c\x71\xd3\xa2\xb0\x2d\x6a\xa0\x1c\xd6\xa2\xcd\x87\xb1\x0c\x9d\x6d\xcb\xe0\x6c\x2b\x0b\xfa\x8a\x82\x49\x13\xb7\xfb\xed\x70\x86\xea\x18\x31\xcd\x9a\xb6\x79\x25\x99\x33\xa3\x95\x88\x1e\xd4\x6c\xdb\xa8\x9a\x5c\xc6\xfa\xb0\x1a\x64\x30\x70\x59\x5d\x15\xca\x9c\x24\x9f\xf7\xab\xbb\x44\xec\xbd\xd5\x06\xc4\xaf\x0a\x29\xd0\x55\x0a\x59\x60\x2a\xc7\x95\x08\xd5\x23\xd0\xc7\x5d\x16\x6a\x8d\x32\x06\x8b\x76\x0d\xca\x18\xa7\xea\x04\x61\x10\x9f\x6b\xd3\x4b\x57\x3f\x53\xa9\xbd\x5c\x64\x27\x61\x6e\x80\xe1\x21\xbd\xb8\x73\x88\x47\xa9\xde\xc5\x89\x99\x10\x23\x6d\x6c\x12\x5c\xf1\x74\xbc\x89\xbe\x71\x49\x76\xe3\x92\x4c\xe6\x97\xe9\x37\x2e\x39\x94\x48\x7f\x75\x57\x53\x37\xae\xac\x6b\x09\x65\x85\x16\x6c\xe8\xb2\xa9\xa1\x37\x51\x69\xc0\x2b\x6d\x0a\x13\x45\x16\xe3\x6b\x86\x74\xa2\x7b\x03\xd7\xd3\x2a\x73\xea\x75\x4e\xb6\x80\xb1\xb4\x28\x5b\x81\xd8\x04\xe4\xd8\x5f\x65\xa0\xc3\x4f\x7e\x6f\x0a\xf1\x90\x6a\x5d\xf5\xa6\x15\x7a\x93\xdb\x3f\x14\xb5\xc9\xa2\x7a\x8d\xbd\xf1\xe3\xde\x83\x51\x88\x1d\x4b\x55\x23\xb4\x64\xe9\x0a\x64\xa8\x6d\x92\x06\xbf\x02\x0a\x07\xc6\x32\x09\xbb\x09\x06\x29\xdb\xa2\x16\xd9\x1a\x15\xc1\x1d\xb5\x35\x94\xc5\x28\x47\xd9\xd3\x9b\x18\x77\x8e\x8f\x3b\x68\x6e\x69\x35\x3a\x12\xf8\x0e\xef\x71\x16\x83\xe0\x94\xae\x19\x8a\xc8\xbd\x47\x2d\x49\x9e\x78\x40\x00\x26\x9a\x96\xd0\x68\x23\x7b\x82\xbd\x11\x99\x9a\x60\x38\x79\xa3\x2e\x84\x60\x50\x83\x79\xd4\xcb\x20\x8f\xd4\xdf\xf7\xfe\xb3\x46\x3c\x52\x4f\xeb\x6b\x01\x8f\x7a\xdd\x6d\xf0\x70\xe6\x36\x70\xf1\x8e\x1a\xcc\x95\xb7\x68\x1a\xb1\x5d\x78\x84\x77\xc1\xd5\x41\x3e\x26\xff\x55\x71\x7e\x4e\x50\x26\xf8\x43\x83\x0d\xa4\xa1\x81\x2c\x36\x90\xba\xf8\xaf\x5c\xb5\xfa\x14\x86\x0f\x04\xb9\xa7\x34\xa8\xb9\xc1\x34\x3f\xf7\xdc\xf3\x20\xff\xd4\xd6\xde\x57\xbf\xe6\xb5\xaf\xdd\xb6\xed\x82\xed\x3b\x76\xf4\xf5\xf7\xc7\xaf\xbb\xf0\xf5\xaf\xbf\xe8\xa2\x8b\xde\x30\xf0\xc6\x37\xbe\xe9\x4d\x6f\xbe\xf8\xe2\xdf\xf8\x8d\xb7\x5c\x72\xc9\xe0\xe0\xa5\x97\x5d\x7e\x85\x05\x40\xaf\x24\xf1\xcf\xc7\xd2\x45\x8b\xc3\x82\x7c\x3b\x26\x21\xb9\x91\x57\x4f\xfd\xd6\xe5\x1b\x27\x8f\x9f\x7a\xdd\xa2\xfd\x4a\x88\xf6\xad\x01\x15\x0a\x42\x19\x40\xa1\xe7\x54\xa1\xcb\x91\xc3\x4c\x42\x3e\x90\x2e\xb0\x89\xf6\x1e\x44\xc7\x06\xd0\x2d\x06\x32\x17\xf7\x0e\x77\xd9\x9b\xee\x8f\xd5\x57\x97\x85\x61\x5c\x8c\x02\xf6\xa9\x34\x66\xcc\x41\x88\x8c\x14\x07\x9c\x9f\x23\xf8\x59\x5d\x95\xde\x02\x3f\xe7\xdc\x9f\x7b\x30\xad\x38\x3e\x00\x1a\x81\x1e\x71\xb7\xed\x39\x54\xf1\x23\xd5\xfc\xc5\xa1\x62\x4c\xea\xf1\x87\xea\xf1\xcd\x61\x18\x43\x1a\x9e\x3c\xbc\x7b\x56\xbd\x7b\x23\x58\x42\x72\xa8\x17\xd0\x90\xd1\x3d\xc1\x44\x12\xc1\x67\x2c\x43\x94\x9d\x20\xd3\x61\xde\x3c\x54\x05\x98\x82\x3b\x87\x19\x90\x8f\xba\xeb\x6e\xf3\xde\x2c\x0b\x04\xe5\x53\xd0\x7a\x92\x56\xb4\xb8\xbc\x49\xfa\xa8\x3c\x40\xdb\x30\xe9\x49\x42\xb4\xc3\xbc\x51\xfa\xa8\x4c\x08\xc7\x4f\x8d\xfc\xb8\xd5\xe0\xfb\x29\xc6\x3f\x10\xf6\x7f\x5f\x8d\xe3\x0d\x61\xdc\x1a\xb5\xd7\x45\xf8\x11\x84\xf0\x13\x10\xc2\x4f\x81\x10\x7e\xda\x08\xe1\xc7\x47\x84\x1f\xa9\x6d\xe3\x13\x62\x5c\xb6\x6b\x85\x89\x7a\xc8\x67\x42\xcf\x4c\xa0\x09\xdc\x4f\xa0\xfb\x5c\x14\xf6\xcf\xa9\xce\xbd\x5e\x4f\x95\x85\xf7\xa1\x24\x37\x96\xa2\x3c\x99\x93\x2e\x90\xd3\xfa\x6e\xd1\x7e\x61\x18\xca\xf6\x58\x0c\x75\x05\x66\xd4\xa7\x75\x8b\xf6\xd7\x85\xfd\xdf\x50\x15\xc7\xa6\xe2\x76\x8b\xfb\xd3\x4e\xd9\xaa\x1c\xba\xf1\x38\xdd\x04\x8c\x6e\xa2\xbc\x14\x32\xef\x68\x9c\x67\x55\xd5\xfd\xa1\xa6\xff\xbf\x52\x8f\x7d\x40\x3b\x9e\x92\xa7\xd4\xbb\xd7\x74\x8b\xf6\xed\x8c\x02\x86\x85\x6d\x01\x72\xb1\x49\x6f\x08\x3d\x98\x28\x5f\x5b\x3a\x9d\xd8\x4f\x8a\xa0\x26\xca\x93\xba\xef\xf4\x6e\xd1\x7e\x41\x08\xf9\x43\xb6\x81\xb0\x48\x92\xe0\x0b\x1e\xbc\x21\x17\xcf\x3d\xa8\x75\x81\x8c\x01\x2d\xda\xfc\xac\x43\x77\x02\xc7\xec\x3c\xce\x09\xd8\x31\x3b\x4f\xa0\x19\x6e\x2f\x5b\xe8\x32\xba\x58\xa6\x2a\x54\xaa\x7a\x7d\x2b\x98\xae\xee\x7c\x93\xad\x8e\x3e\x1c\x45\x75\x56\x5c\xfd\x39\x48\xc7\xa5\xc8\xd3\x7f\x92\xeb\x36\x2d\xb8\x41\xab\xd4\x2e\xa8\x3f\x63\x20\x65\x7b\xa5\x3f\xa4\x7d\xbf\x77\x23\x88\xd1\x1e\x9a\x9a\x33\x11\xb3\x6c\xb3\xc1\x2c\x1b\x25\x00\x8f\x3d\x51\x2e\x94\x9e\xcc\xf1\xea\xb6\x68\x43\x3d\xcc\x51\x0e\xa7\x0c\x4a\xef\x1d\x4a\x71\xd0\xb4\x38\x38\x0d\x66\x6b\xf7\x62\x67\xeb\x1c\x4c\xf8\x70\x2e\xe5\x7b\x48\xce\x96\xc5\x48\xf2\xf8\x71\x3a\xd6\x94\xca\x6e\x9e\x9f\xdb\xf3\xec\xdc\x3e\xdc\x10\xfc\x64\x0c\x53\x5e\x30\xad\xd5\xc7\x78\xa3\x84\x22\x7d\x36\x39\xf9\x8d\x08\x83\x98\xe5\xa0\x14\x31\x74\xab\xbd\x09\xa0\xc1\x04\x1c\xcf\xc7\x79\xed\x09\x5f\xd7\x1c\xea\xaa\x28\x64\xc9\x04\x20\xa1\x75\xd7\x07\x24\xef\xb3\x32\x3a\xfd\x89\x44\xa7\x7b\x08\x52\x4c\xb5\xbe\x07\xb7\xc4\x88\xcd\xa8\x55\x03\x20\x44\x6a\xb5\x3c\xf6\xd8\xc5\x31\xff\xb3\x3a\x3d\xce\x97\x2d\x26\xce\x1e\xed\x18\x83\x3d\x1e\x23\xcf\x92\xdd\x38\x9e\xbd\x38\xba\x11\x11\x15\x60\x6f\xf7\x84\x32\x5f\x73\xe2\x02\xa1\x3c\xe3\xc1\xcf\x9a\xf7\x7c\xcd\x03\x74\x33\x53\xfc\x40\xe4\x85\x9c\x83\x04\x9c\x03\xe5\x1c\x46\x23\x73\x71\x6e\x28\x6a\xd1\xd6\xb4\xae\x02\xea\xaa\x11\x49\xae\x60\x8f\x9b\x56\x59\xb0\xc7\x4b\x41\xb6\x18\x46\xbb\x03\x90\xcd\xfa\xff\x42\x75\xe1\x74\xc3\x68\x73\x5a\x19\x1d\xc8\xdc\x50\x57\x00\xf7\x5c\x4f\x06\x00\x14\x27\xd4\xbf\xa0\x8c\x0e\x80\x05\x07\x09\x0e\xdc\x6c\xbf\xc5\x50\x97\xed\xc6\x67\xb1\x7d\x04\x41\xec\x66\xfd\x10\xb6\x1f\xc8\xf0\x41\x41\x50\x0e\xd1\xff\xf4\x22\xbe\xd0\x94\x38\x2d\xe7\x2c\xb4\xeb\x86\xfd\xf9\xcc\x85\x76\xf5\xcd\x13\xf5\xdd\x16\xcc\x8e\x07\x98\xee\xae\x10\x01\xe2\x22\xd3\x6d\xeb\xcd\x31\x06\x1e\x53\x51\x4e\x7a\xe8\x0f\x7a\x91\xa5\x20\x1c\xf3\x06\x2a\xc6\x15\xcf\x5f\x4c\x50\x3a\xe4\x53\x5b\x4f\xc6\x3f\xf2\x65\x79\x3b\xa2\x3f\xed\x44\xbd\xfb\x15\x8b\x9c\x87\x2f\x9d\xe4\x79\xf8\xb2\x87\xea\x9e\x19\xcf\xa4\x84\xa8\x9d\x07\x0c\x4c\x04\x47\x96\xb7\xa3\x62\x7a\x67\xd4\x6a\x27\x67\x8b\x7f\x31\x9b\x9c\x1d\xc6\x35\xcc\x9d\x9b\xaf\x26\xe6\x06\x92\xf1\xac\x09\x65\x3e\xf2\xfa\x2f\x30\x80\xd0\x13\x0c\xaf\xe9\x2f\x3d\x78\xdd\xff\x5a\xb0\xae\xc5\x13\xcf\x5a\x78\xa9\x67\x39\x5e\xd3\x09\x72\x58\x2d\xcf\xc8\xdc\xa5\x47\x22\x0f\xdc\x7a\x56\x81\x14\x01\x7f\xae\x24\x42\x1d\x48\xe1\x48\xed\xce\x02\xb9\x3e\x47\xdf\x3c\xc9\x0b\x74\xd4\x43\x7d\xd1\xb7\x3d\x63\x94\x4a\x5b\x20\xbd\x53\x37\x79\x6f\x56\x2b\xb4\xc9\x7b\x93\x12\x5e\x37\x79\x6f\x8c\x42\x29\xa2\x76\xc4\x38\xdb\xe4\x0d\xb0\x85\x3a\xcd\x18\xb1\xdc\x85\xfa\x4e\x62\xa1\xbe\xe5\x61\x38\x8a\xcf\xf5\x48\xdf\x4b\x14\x32\x68\x67\x1e\x06\x2e\x07\xdb\xbc\x37\x20\x85\xbf\x1d\x5d\x99\x76\xa2\xd5\xe9\x8a\x6c\xb4\xb3\x7c\x9a\xdd\xe4\x58\x9d\xe9\x74\xd1\xce\xf2\x68\x37\x69\xc7\x18\x63\xc6\xee\x15\xed\x02\xe0\xee\x1b\x90\xaf\xe1\x44\x29\x52\x2e\x24\xe7\x4b\x11\x76\x1b\x4d\x1b\x59\xa3\x64\x10\xcb\x03\x51\x40\xd0\x67\x5a\x2f\x08\x34\x93\xd7\xc0\x67\x1e\xfd\xd9\x0a\x29\x23\x4d\x28\x5d\xcd\x3d\xe5\xb9\x7a\xf7\x14\x43\xf6\xcf\xa7\xc2\x94\x15\x2d\x4c\x99\xc7\xc8\x5e\x70\xb2\xf7\x9a\x21\x7b\xe8\x62\x12\xa6\xec\xef\x78\xcf\x52\x51\x21\x5e\xcc\x28\x11\x7a\xe1\x47\x5a\xeb\x6a\x0f\x30\x9a\x16\xfd\x68\x5a\x00\xf6\xa1\xb5\x2d\x4b\x35\x7f\x5f\xfa\xfd\xb9\xaa\xef\xcf\x23\x22\x35\x94\x91\xc1\xcb\x87\x18\x24\x8b\x56\xc1\xc3\x22\xce\xb3\x38\xc3\xb6\xd0\x01\xb3\xf6\xf8\x83\x22\xc4\xa9\x2f\x59\xa9\xe9\xb0\x9b\xf4\xf1\x00\xef\xda\x5d\xd9\xfa\x9b\x29\x6e\xa0\x9d\xb2\x06\xda\x78\xfa\x18\x25\xc7\x78\xa5\x49\x8e\x31\xe5\xd5\x4b\x8e\x71\x1d\x6f\xb1\x36\x9b\x12\x19\x0e\xad\x1f\x7e\xc9\x3c\xb4\x90\x9e\x6a\x3e\xe9\xbb\x4f\xa2\x94\xa3\xa7\x9a\x4f\x00\x73\x1f\xe4\xcd\xd6\x51\x54\x4d\x72\x45\xd5\x24\x57\x54\xbd\x04\xb4\xbf\x31\xc1\x63\x54\x76\x98\x57\x26\x48\x65\xbb\x79\x65\xa2\x54\x2e\x30\xaf\x4c\x98\xca\x36\x45\x4b\x93\xa7\x24\xdc\x6c\xee\xcb\x70\xb3\x19\x11\xb5\xf1\x25\x23\x22\x23\xc0\x84\x42\x31\xa0\xbd\xdc\x36\x6f\x99\x56\x06\x80\x1d\x76\xbb\x8d\x3c\x01\x86\xb3\x2d\x03\xc4\xc6\x93\x1e\x46\x79\xec\x30\x4e\x5b\x9b\xbc\x0b\xd2\x1d\xb6\xba\x3c\x6d\x0f\x81\xbe\xf8\x18\x5e\x22\x7d\x9d\x90\x8d\xd9\x43\xcc\x4a\x54\x9f\xa8\xb0\x85\x31\x24\x30\xcd\x97\x6c\x9a\xd9\x10\x1a\x2d\x0c\x7a\x1f\x19\x22\x9b\xe1\xf8\xef\xf0\xf0\x8b\x83\x1a\xca\x1f\x1e\x37\xd4\x92\xd9\x4c\x82\xcc\x6e\xce\x24\x33\xd7\x2c\xd0\x80\xcc\xc4\xa2\xc1\x5e\x43\x2f\x3c\x92\x0e\x97\x56\x16\x1d\x21\x26\x4b\x44\x6f\xa2\x2c\x1e\x75\x38\x9d\x47\x75\x92\x85\xb9\xcf\xf1\xf7\x2b\x84\x46\xe3\x0c\x3e\x6a\xd9\xcc\x2b\x07\xc5\x9c\xd9\xf6\xf8\x43\x51\x1b\x69\x98\x9f\x15\x3c\xce\x68\x3f\xab\xce\x46\xdb\xab\xb7\x26\x02\xac\xb7\x26\x02\xac\xb7\x26\x02\xac\x37\x11\x01\x16\x57\x5f\x5c\x9d\x88\xdc\x3a\x9c\xb1\xb5\x2a\x66\x67\xd1\xdf\x39\xe6\xbf\xe6\x91\xff\x9a\x60\x71\x5b\xae\x13\x24\x05\x71\x81\x73\x1b\x46\x64\xd5\x71\x83\xb4\xa1\x58\x3a\xc2\x2b\x15\x0f\xaa\xdd\xcc\x69\xd5\x40\x22\xce\x70\xff\xb8\x2c\x8c\xbe\x46\xd3\xbb\xd8\x65\x7b\xba\xa9\x65\x0b\xbd\xf0\xd1\xf0\x04\x94\xf3\x98\xf7\x05\xd4\xe3\x01\x41\xfd\x91\xd1\xbc\x7d\x49\x47\xc7\xd2\xa5\x60\x36\x07\xef\xb8\x2c\x32\x7f\xa8\x8e\x6b\x5c\xcc\xd4\x8b\xd6\xd7\x4c\x18\x40\xa2\xb2\xf6\x68\x53\x3f\x3a\x17\x69\x8f\xe3\xe1\x6f\x40\xcb\xa9\x89\x33\x48\xfa\xbf\x5d\xcf\x3b\x51\xe3\xff\xa6\xc3\x43\xc8\x17\x2e\xd0\xea\xdc\x9c\x14\x71\xe7\x70\x17\x81\x93\x45\x79\xad\xcc\x6d\x91\x02\xaf\xd5\x2d\x70\x93\x16\x71\x71\x38\x12\x9a\xdc\x8a\x52\xd0\xed\x5b\xc4\xad\x32\x60\x78\x3c\x2b\xd0\xe4\xbb\x3c\x8c\x5b\xa3\x56\xd5\x73\xd4\xe0\xfa\xa4\xc1\xf5\x49\x83\xeb\x8f\xc7\xc1\x36\x2f\xa0\xe7\x9c\x22\xec\xfc\x36\x2f\xaf\xfe\x2d\x6c\xf3\x5a\x80\xd0\xb7\x79\x05\x72\xd4\x64\x4e\x6f\xad\xcc\xe9\x2d\x48\x53\xe1\xe2\x8f\x14\x6e\xde\x8a\x41\x4c\x41\x86\xab\x9b\x1a\x70\x4e\xbb\xba\xb5\x80\x73\x1f\xb9\xba\xa1\x62\xc1\x2e\xd1\x12\xf4\x64\x5b\xcb\x3d\xd9\x7c\xee\xea\x86\xf0\x70\x00\xe7\xd6\xa1\x0b\xb4\x6a\xed\x82\x2f\x5b\xc1\xd5\x2d\x47\xae\x6e\x2d\xe4\xea\x56\x6c\xec\xea\xf6\x5e\xbe\xa8\x2f\x8b\xab\x9b\x46\x9b\x72\x5c\xb7\x8a\x09\x1f\x37\xdf\x81\x05\x0a\xd2\x42\x25\x6e\xe5\x3d\x7d\xc9\x3e\x6e\xab\x51\x38\xed\x34\xc2\x69\xc2\xc7\x2d\x67\x7c\xbb\xb6\xf8\x17\xaa\xa5\x02\xc0\x1f\x9f\x81\x1e\x3b\x3e\x6e\xb7\xf3\xce\x51\x4a\xc7\x02\xa4\x11\xe2\xc6\x7e\xb7\x4c\x87\x46\x01\x2a\xa2\x8f\x5b\x0b\xfa\xb8\xe5\x71\xa2\x0a\x38\x51\x02\x7d\xdc\x72\x09\x1f\x37\xdf\xb9\xab\x05\x69\x77\xb5\x7b\xea\xcc\x97\xef\xdc\xd5\x02\xbc\xab\xb5\x96\x75\x1c\x90\x1a\xb2\x40\x57\xb6\x1c\x4e\x47\x1e\x3d\xde\x08\x39\xaa\x80\x1e\x6f\x45\x83\xfd\x9a\x64\x15\x63\x75\x58\x85\xb9\x59\x75\xc1\xc7\x70\xb1\x0a\xea\x5c\xac\x8e\xf3\x14\xbb\xcd\xbb\xb4\x19\xfc\x67\x0c\x2e\xc8\xc6\x64\x65\x78\x2f\xf9\x96\x42\x31\x8b\x01\x4f\xd4\x0d\x2c\x60\x3e\xf9\x69\x50\xca\xec\x46\xc4\xc0\x5d\x74\x36\xa0\xa9\x85\xd5\x09\xef\xb6\x89\xba\x3e\xe8\x1e\xf7\x41\xcf\x3a\xc3\xa5\xaf\x95\xef\x9d\xf4\xe7\x9e\x74\xa8\x64\x79\x99\x95\x78\x0a\xb8\x1c\x2d\x21\x7d\xb2\x4b\xc7\x86\x80\x67\x61\xf5\xf1\x93\xe9\xc2\x2e\x7d\x0a\x0e\xd9\xc5\x8f\x98\x09\x67\x8b\xe4\x4d\x2c\x72\xdd\xd4\x55\x47\x78\xea\xaa\x72\xc3\xd4\x55\xef\xe4\xad\xd4\xb9\x54\x35\x08\x3b\x48\x43\xc7\x68\xe8\x5c\xbf\x58\x07\xca\x47\x17\xe7\x40\xf9\x68\xd3\x0e\x94\x8f\xd6\x71\xa0\x7c\xb9\x33\xe8\x2d\xce\x81\x72\xb2\x49\x07\xca\xc9\x97\xd1\x81\xf2\xe0\x89\xc5\x44\x24\xf8\xcc\x99\x36\x7d\x12\x22\x6e\xb6\x3a\x39\xe0\x29\x09\x3c\x84\x94\x9f\x7a\x5a\xd6\x74\x3c\x56\x27\x9a\x9c\x40\x2b\x29\x24\x5b\xbb\x34\x0c\x53\xfe\x3f\x26\x12\xbe\x02\xf4\xcc\x21\x15\xcc\x96\x09\xcb\xe8\x45\xa8\xf8\xfd\x8d\x82\xd2\xf9\x44\xa0\x52\x0e\xe3\x5c\xe4\x87\x0c\xc9\x32\x11\xc5\xfe\x4e\xde\xd1\xd4\x28\x76\x1b\x77\x3c\x22\xa2\x9c\x96\x17\xf3\x28\x2f\xb6\x98\xe0\x00\x91\x80\x6b\x6c\x01\x59\x91\xe7\xf1\x51\x32\x62\xee\x4a\xeb\x2f\xd9\x89\x9e\x83\xa7\x28\x19\xb1\x10\xca\x80\x64\xc4\x80\x64\xc4\x80\x64\xc4\x60\x3c\x6e\x55\x32\x62\x00\xd6\xfc\x9c\xfa\x17\x64\xc4\x80\x02\x23\x02\x92\x11\x03\x13\xdb\x6d\xa2\xe0\x0b\x3c\x0a\x3e\xa7\x44\x0d\x59\x40\x3b\xdb\x50\x97\x90\xb9\xab\x8e\xb8\x79\xf0\x6b\xa3\xdf\xf3\x66\x25\x96\xa2\xab\xe3\x69\xa0\xef\xd6\x55\x06\x89\x20\x75\xb1\x35\xd8\x49\x2b\xb2\x9c\x23\x30\x49\x61\x4c\xb8\x15\x03\xef\x99\x33\x40\x46\xbb\xd5\x3f\xb2\xd0\x4c\xa8\xf5\x2d\x7c\xb9\x4e\x46\xa8\xf5\x2a\x94\x68\x3b\x8d\x44\xdb\x4c\xa8\xf5\x63\x19\xb2\xa8\x9b\x58\xe6\x30\xd7\x35\x1c\x66\xba\x86\xc5\x87\x5a\xdf\xce\x9b\x3c\x54\x30\x31\x0f\x6a\x85\x07\x53\x8c\x41\x05\x14\xb8\x72\x69\xa1\xd6\x77\xf2\xba\xea\xd8\x6b\x77\x39\xa1\xd6\xe4\xf7\x36\x18\x15\x08\x81\x5c\xb6\xc8\x80\x4b\x71\x6e\x07\x4b\x14\xae\x68\xf2\x98\x38\x62\xb5\x48\x88\xd5\x81\x23\x26\xe6\xd2\xc4\xc4\xb1\xcc\x5e\x53\x77\x8d\x98\x98\x43\x31\xd1\x02\x84\x1a\x31\xf1\x75\x68\x94\xba\xd8\x44\x44\x80\x53\x52\x01\x65\xb0\xa2\x71\xf1\x4b\x70\x88\x7b\xeb\x71\x08\x23\x25\x9e\x0e\x9f\x53\xf2\xc3\xec\x2c\x21\x27\x18\x7e\x6f\xa4\x44\x1e\x1e\xfc\x20\xef\xd8\x4b\xc3\x5e\x9a\x5a\xdc\xf1\x3d\xd5\xf4\xf1\x3d\xf5\x6f\xe6\xf8\x7e\xb2\xc9\xe3\xfb\xc9\x97\xf1\xf8\x7e\xf1\x25\xa7\xec\x35\xd1\x0e\x2d\x05\x0d\x52\x0f\xae\x8d\xcb\xf4\xc1\x9d\x8d\x93\x3d\x5d\x37\x32\x7c\xee\xfb\xc9\xf8\x86\xe9\x26\x22\xc3\xe9\x6e\x24\x33\x91\x1d\xe1\x2e\x42\xc8\x79\xe0\xd0\x78\x90\x1c\x1a\xd3\x42\x1c\x3a\x11\x46\xe1\x14\x9d\x5e\x80\xf2\xf2\x8a\xd4\xf8\x86\xc8\x46\x57\xf6\x1a\x8f\xff\xf5\xa8\x62\xb2\x6e\xfe\xa2\x6e\x5a\x5e\xe1\xc4\x37\xac\x44\x9d\xce\x8a\x50\xe6\x4d\xf8\x02\xfa\xe5\x67\x87\x10\xe4\x6b\x43\x08\xb6\xfb\xed\x2c\x84\xa0\xc4\xcf\x1f\xf8\x9d\x21\x42\x11\xdd\x74\x09\xd9\x72\xa5\x8d\x7a\x28\x21\x42\x20\x60\xfd\x89\xab\xbb\x84\xf1\x24\x2b\x23\xe0\x1f\xcd\x32\xa4\xff\xcd\xa7\xa4\xff\xd5\x31\x05\xa8\xa4\x81\x13\x70\x49\x48\x01\x08\x2c\xc4\x7e\xea\x89\x93\x1d\x62\xaf\x84\x0f\x8b\x90\x37\xed\x1c\x18\x2b\x49\xc3\x91\x8d\x66\x4f\xad\x59\x85\x28\x3c\xce\x6a\x85\x68\xdd\xe6\x1b\xd7\x6b\x1c\xe9\x19\x76\x55\x83\x21\xb5\xa0\x1f\x7d\x21\xe1\x47\x9f\x57\xaf\x5b\x64\x81\xfc\xe8\x49\x1f\x1d\xc2\x8b\x74\x6f\xfa\x42\x1d\x6f\x7a\xe6\x47\x5f\x70\xfd\xe8\x8b\xb2\x35\xca\xcb\x36\x93\xe0\x57\x98\xf4\xbd\x0d\xc7\x2a\xf8\x58\x83\xa6\xe6\xaf\x27\xe8\x33\x69\x87\x37\x3a\x69\x87\x0b\xb8\xc5\x74\xd6\xe1\x8d\xa0\xf8\xcf\x99\x4e\xb5\x91\xd1\x58\x9d\xd0\x85\xb2\xf5\xb1\xea\x83\x7d\x91\x83\x9d\x95\x3b\x81\x85\x7f\xa6\xc9\x85\xd7\x04\x77\x1f\x27\x38\xf7\xb4\xfc\x7c\x3d\x48\x87\x14\x46\xdb\xe9\x69\x8b\x8f\x49\x8c\x4e\xe9\x08\xac\x93\xf7\xc6\xa4\x93\xf7\xd3\xe9\xec\x75\x42\xd0\x19\x3b\x29\x12\x87\xec\xd3\x19\x07\xcd\x24\xe9\x9f\xcc\xdf\x25\x0d\x82\x54\x51\xaf\xa6\x45\xe4\x1b\x6b\xfd\x32\xb5\xf1\x2a\x43\x91\x27\x83\x58\x0c\x81\xfb\xb7\x01\xda\x5f\x09\xac\x24\x99\x33\xfd\xba\xd4\x76\xa5\x87\x21\x60\x46\x8f\x90\xb3\x4a\x85\xb8\x38\xd4\x95\x53\x67\x5d\x71\x68\xbc\x3f\x57\xba\xbd\xa0\x0b\xa9\x2f\xf2\xda\x72\xa1\x38\x91\x36\x63\xa8\x2f\xf2\xe3\x32\x67\x8b\x53\xf0\x1b\x36\xd0\xcb\xea\xef\x55\x85\xc7\x65\xde\x16\xed\x75\x4b\xf6\x04\xc5\xd8\x63\xf9\xcc\x31\x0f\x80\xdd\x69\xaf\xd1\x87\x42\x94\x53\x3f\x68\x1e\xba\x24\x0c\x6b\xda\xc5\x87\x62\x94\x8f\x2d\x4b\x45\x41\x5b\x71\x7c\x45\xdf\x32\xa7\xae\x7b\x36\xe1\xb6\xcc\x3b\xe7\x53\xa8\x3d\x53\x25\xde\x37\x37\xa2\x30\x4b\x97\x9a\x29\x72\x4b\xcd\x3b\x17\x9a\x9b\xf9\x7c\x3f\x65\x13\x8a\x6c\xf2\x3a\xcd\xbd\xab\x35\x64\xfa\xdc\x8d\x0e\x80\xe8\x34\x99\x33\x64\x14\x40\x17\x0a\x6c\x58\x9d\x3c\xd0\x50\x63\x65\xf3\x3b\xc9\x0c\xbb\x93\x4c\x34\xb6\xe6\x72\xfd\xd9\x0c\xd3\x9f\xd5\xff\x14\x36\x79\xab\xd9\xe4\x27\x58\x0b\xbf\x7d\x3d\x9d\xb5\x8f\xbf\xdb\x38\xa3\x55\x59\x74\xac\x70\x77\x2f\x2a\x37\xb2\x84\xa2\x99\xc5\x61\xe2\xed\xe3\x1f\xd4\x6a\x13\x8a\x0c\x69\xad\x04\x41\x50\x28\xd5\xb7\x9b\x6d\x8a\xa9\x94\x43\xe9\x9b\x6d\x8a\x39\xe1\x6a\xb7\x69\x5a\x43\xb4\x4d\x03\x63\x9e\x0c\x40\xd8\x8a\x8b\x43\xe6\x1d\xed\xd6\xc0\x6e\x28\xad\xac\x0d\x48\x33\x69\x4e\xc2\x0a\x14\x0e\x9c\x8d\x5a\xb1\xfb\xc5\x6e\x52\xb5\x43\x6d\x85\x28\x4c\xe1\x1f\x1e\x44\x93\x70\xeb\x51\x5b\xe6\xfe\x34\xb1\x29\x21\x7a\x32\x05\x06\xcc\x09\xe6\xab\xd3\x9d\x3b\x36\xa7\x81\xb4\xe9\xb9\x96\x21\x30\xb8\xf4\xa4\x7f\x75\x64\xd5\x9e\x81\xf4\xe3\xca\x9f\x68\x6c\xcb\xfd\x43\x8e\x4a\x54\xfa\x57\x27\xf4\xa5\xa5\x66\x2e\x64\x01\xa3\xea\xec\x00\x2c\xfd\xd0\xb8\x4a\x6e\xec\x9a\xc9\x22\xf1\xa3\x27\x9f\xc4\x9f\x59\x2c\x89\x3f\x53\x8f\xc4\x4b\x6c\x99\x8a\x2e\x89\x0b\x45\xe2\x82\x91\xb8\x97\x20\x71\x91\x20\xf1\xb4\x86\xa4\x48\x23\x71\xf1\x2f\x4e\xe2\x9e\x26\xf1\x62\x0d\x79\x07\x2f\x95\xbc\x8b\x6a\x96\x4c\x0c\xc5\x32\x8d\x75\x9f\x06\x23\xe4\xbf\x34\xca\x4d\x59\xb4\x4e\x67\x6f\xf9\xbc\xa5\xda\x00\x63\xdd\xa1\xc5\x51\xf7\x33\x59\xd4\xfd\xa9\x95\xff\xa2\x11\x85\x65\xd1\xb1\xc5\xe4\xeb\x60\xd9\x4f\x97\x2d\xc7\x9b\xb2\x1b\x04\x78\x46\x85\x42\x00\x37\x6e\x3a\xd7\xca\x79\x87\x45\x52\xd0\x9b\xcd\x88\xe6\xf3\xa1\x80\x9a\xdb\x09\x3f\x71\x95\x66\x9f\xfc\xa8\xc6\xb6\xad\x26\x7b\xc0\x98\xb8\xd5\x6c\x6f\x94\x1e\xca\x78\xfa\xc6\x0a\xa4\xb7\x29\x54\x4c\x6e\x28\xf2\x65\x41\xed\xb0\x42\x28\x0b\x26\x11\x7f\x3b\xa6\xb6\x4f\x24\xe2\xbf\x8e\x37\xcc\x13\xf1\x2b\xf2\x46\xc1\x5b\xad\x6f\x51\x8b\xdd\x28\xeb\x15\xc7\x01\xbe\xde\x6e\x98\x59\x92\xf5\x5a\x0d\x45\xb4\x3a\xd2\xe1\xb8\x2c\xda\xc2\x13\x14\x19\x55\xb4\x0f\xec\x4b\xf5\xd0\x26\x8b\xf6\xb1\xc8\xc4\xab\x73\x42\xd2\x78\xf6\xa1\x65\x79\x27\x5a\xe2\x3d\x4c\xd0\x63\xb1\x67\x2c\x6c\xd7\x6c\x5d\xd1\xaa\x15\x92\xe8\xc3\x05\xe5\xac\x90\x69\x3c\xc9\x40\xbf\x93\x01\x4f\x6e\xf2\x5e\x85\x7e\xd2\x67\xe3\xe5\x65\x00\x2f\x42\x7d\x51\x01\x7a\x76\x66\xc8\x87\xe6\xf1\xa1\xd5\xb5\x0d\xc7\x73\xcc\xfa\x77\x3c\xe1\xec\x76\x03\xef\xfe\xbd\x75\x9c\xdd\x7c\x56\x39\x3c\x68\x8f\x5e\xbf\xc1\x8d\x9c\x5d\x0c\x64\x8b\x62\xc9\xf6\x72\x80\x09\xf8\x49\x9c\xed\x45\xcb\xfe\xab\xc8\x8a\x92\x10\x45\x6e\x4e\xa7\x22\x14\x45\x20\x1a\xae\xaa\x3a\xd5\x62\x44\x11\xfd\x2e\xc6\x34\x61\x2d\x96\x38\x54\x41\xf3\x95\x9a\x41\xf8\x8a\x1e\x80\x92\x0a\xb5\x94\xd4\xc2\xa7\xbb\x20\x5b\xe2\xc2\xe5\x56\xd9\x73\x46\xa8\xee\xe9\x79\xa2\xa2\x4e\xcc\xeb\x8f\x57\xf1\x28\xaf\xb9\xb3\xf6\xcf\x66\xa5\x4e\x0f\xc3\x78\x41\xbb\xfa\xb3\xfb\x39\x2b\xd2\x1d\x86\xf1\x77\x79\x11\xbf\xa6\x48\x39\x0c\xe3\x17\x78\x91\xa0\xa6\x48\x57\x18\xc6\xf3\xbc\x48\xae\xa6\x48\x14\x86\xb1\x88\xf2\xa1\x5d\x85\xfc\x36\xef\x6c\xe9\xa3\x62\x09\x4e\xd7\xf5\x6a\x94\x85\x4b\x6d\x30\xe5\x7a\xbd\x57\xbc\xb2\x1f\x7f\xff\x93\xeb\x70\x7f\xb4\x38\xfb\xe3\x8e\x06\xfb\xe3\x34\x04\xeb\xa8\xdd\x19\x03\xc9\x9d\x01\xd7\xa4\xb5\x21\x5f\x08\x8f\x2f\x91\x71\x39\x96\x1c\x07\x5c\x3b\x39\x8f\x1d\xce\x76\x2c\xbe\x3b\x73\x13\x24\x1c\x8b\x7d\x56\xb9\xde\x11\x8d\x37\x01\xce\x49\x9f\x31\xa4\xe0\xcc\xc2\x54\xea\x00\xdf\x73\x08\x75\x79\x03\x2a\x20\x5f\x05\x6a\x45\x7a\x27\x11\xa7\xb7\x07\xb4\x8a\xf4\x0e\xf3\xeb\x83\x3d\x60\x95\x5a\x95\x36\xb6\x2a\xab\xf8\xaa\xfc\xe8\x2b\xa9\xab\x72\x6f\x13\xab\xb2\xa2\xf9\x55\x59\xc6\x5a\xfc\x59\x3a\x1d\x3c\xd0\xa0\xc5\x0a\x2a\x0a\xea\xb5\x18\x0b\xc3\x1e\x41\x37\xd9\xd1\x4c\xff\x48\x0b\xa4\xcd\x4a\x91\xce\xc9\x4d\xbd\xfd\x71\x7a\x6f\x1f\x6c\xd0\xdb\xb3\xf0\xc6\xde\xec\xfc\xb4\x35\xd7\x53\xc3\xf9\x6d\x87\xd5\xcb\x73\xa2\x22\x10\x41\xab\xed\xb7\x8e\x4f\x81\x4d\x57\x2a\xfb\x31\xe6\xe3\xb7\x61\xa8\xac\xfb\x4f\xf0\x04\xa2\xd2\x60\xc6\x6c\xd4\xe8\x98\x8b\x9d\xc2\x92\xb1\x61\xbd\x94\x01\x6d\x00\x8d\x1d\x05\xd4\x9f\x07\x0f\x5a\x75\x72\x1e\xfa\x42\x6d\x36\xfe\x2e\x6a\xab\xc5\x7c\xdf\xc5\x4d\x1d\x3e\xf1\xc8\x0f\x8c\x1b\x15\xfd\xe9\xbd\xa4\xd3\x2c\xf4\xc2\x47\xbb\xff\xcd\xc1\x51\x18\x31\x74\xbf\xf0\x00\x93\x92\x80\xaa\x28\xc7\x29\x1a\x6f\xe0\xbf\x65\xcb\xc9\xf1\x96\xb0\xfc\xad\x60\xda\x7d\xfa\x2b\xe0\xbf\x33\xce\x38\xa3\x62\x25\xd4\x4d\xe7\x9e\xb7\x79\xcb\x96\xf3\x01\x9f\x82\xd0\x29\xe2\xd7\x5d\x78\xe1\xeb\x2f\x7a\xc3\xc0\x1b\x01\x98\xe2\x2d\x97\x0c\x5e\x7a\xd9\xe5\xe6\xbf\x2b\xae\xb8\xf2\xaa\xb7\x5a\xa9\x76\xde\x4b\x4a\xb5\x47\xd3\xa5\xda\x79\x54\x5f\xaa\x55\x1f\x16\xf8\xef\x88\xd0\x47\xb9\xbd\x11\xa7\x3d\x80\x97\xc2\x42\xf2\x72\x79\x34\xe3\x72\xb9\x20\xc6\x37\x79\xb7\x0b\x83\xa7\xb8\x33\x4c\x83\xad\xbb\x8e\x7f\x5f\x0b\x5b\xb7\xa5\x21\x6c\x5d\x4b\xb7\x68\xbf\x0a\xd1\x76\xaf\x04\xd8\xba\x07\xee\x93\x1a\xb6\xae\x76\x48\x16\xc3\x6e\x58\x53\xaa\x08\x83\x3e\x1e\x3f\xc2\xfa\x33\x4d\xe3\x29\x8b\xfe\xd6\x8b\x96\x78\x34\x7f\x0d\x64\xb4\x07\xee\x63\x46\xf0\x9b\x78\x75\x94\x9d\x6e\x50\xcd\xc3\xd8\x47\xd6\x24\x90\x21\x33\xe7\x41\x5f\x29\x06\x5d\x10\x66\x0e\x2e\x86\xe2\xf5\x00\x19\xe0\x2e\xb3\xd7\xd0\x4b\xc2\xfe\x5f\x7b\x80\xe3\x41\xa0\xcc\xc7\x05\x4e\x4e\x5c\xfd\x66\xe8\x74\xe0\x50\xfd\x0e\xc0\x7a\x6e\xf1\x0f\x53\x64\xf5\x80\x46\xe8\xba\xd4\xe2\x4c\x5c\x1c\x86\x71\xb5\x5a\x2d\x46\x82\xbc\x77\xf6\x12\xb2\x97\x3a\x1b\xa6\xc6\xdd\xe6\x46\x1b\x8f\x77\x8f\xfa\xec\x69\xd7\x3e\x7d\x7b\xe6\x67\x0b\x8a\x25\x8d\x89\x2e\x57\xd4\xbd\x23\x93\x3c\x8b\x91\x81\x1a\x51\x54\x23\x20\x04\xd4\x8e\x12\xb3\x3c\xe9\xf8\x1b\x66\xa1\x1c\xd0\xa3\xd4\x3e\x4a\xbb\xc1\x36\x8a\xe5\xc8\xb7\xe3\xaf\xdd\x94\x37\xf7\xd5\xa7\xf1\x6a\xf5\xb9\x5f\xa9\x9f\xeb\x64\xe3\x3a\x1d\xe0\x3b\xfa\x5f\xf4\x00\x8c\x83\x96\x72\x41\x09\x4c\xf4\x77\x55\x5d\xe9\xe9\xef\x3d\x16\xba\x7b\x37\x02\x95\x95\x11\x13\xa0\x42\x7f\x0e\x82\xa2\x5b\x7b\x26\xf7\x85\xc6\x7d\x5b\x1d\x7e\x13\xdf\x8c\xd0\x9b\xa3\x84\x0b\xb7\xf0\x6c\xe4\xc8\x77\x1f\xe2\x83\x79\xc2\xcc\x68\x7e\x50\xf5\xf3\xe7\x08\x07\x12\x22\xa5\x45\x5e\x3c\xf5\x99\x4a\x24\xe0\x84\xef\x0b\xe3\xa9\xc7\x2b\x86\x36\x76\xe2\xe4\xf7\x26\x54\x48\x0f\xa5\xae\x97\x14\x1a\x66\x91\x3c\x51\xf9\xe9\x6c\x3f\x48\xa6\xf8\x2e\xd7\x38\xa5\x3f\xcc\xab\xff\xd2\x69\xdc\x27\xc5\xd8\x77\x37\x22\xea\xc7\x4f\x11\xe4\xa3\x6c\x52\xb2\x93\x51\x60\x27\xdc\x8a\xca\x0c\x1f\x22\xbb\x03\x9b\x3c\x94\x30\xcf\xed\x16\xed\xaf\x45\x20\x91\xd7\x50\xbf\x16\x5c\x0f\xa5\x8f\xf1\x8e\x7d\x3e\xcb\x43\x89\x26\x01\x8c\x07\xd2\x37\x3d\xde\x0c\xe8\x1f\xfd\x5b\x00\xb9\x43\x8a\xb8\xfa\x78\x85\x08\x76\x9f\x80\x77\x04\xd7\x91\xca\x12\xad\x9a\xc8\x27\xd3\xa2\xcb\x10\x3f\x91\xc1\x10\xcf\x6f\x8e\x21\x02\xbd\x29\x61\x21\xb1\x31\x27\xd3\x17\xda\x83\xce\x49\xfa\x37\x09\xae\xc7\xb7\xc4\x6b\xba\x45\xfb\xe6\xb0\xff\x27\x1e\x60\x7a\xd0\x07\x9d\x99\xed\x3d\x96\xdd\x1e\xb8\x78\xf4\x04\xbb\xe3\x05\x6f\xc8\xf9\xe6\xd3\x99\xcc\x63\xf7\x78\x0f\x02\xca\xec\x06\xec\x84\xab\x4d\xb2\x7d\x40\x69\x3a\x57\x17\x52\x5d\xda\x6b\xff\xd4\xf1\x1f\xaa\xc9\x19\x91\xae\x78\xfe\xe9\x0d\xeb\xb9\x52\x7a\x99\x3a\xff\xc6\x1e\xaa\x00\xe6\x8d\x59\xf0\xcf\x7b\xa0\x1d\x42\x78\xa5\x73\xd2\xad\x15\x5e\x97\xf5\x85\xf8\x4b\x4f\x2b\x63\x80\xc1\x81\x7b\x59\x9d\xa9\x05\x38\x83\xb3\xc3\xfe\xaf\x7b\xa0\x6f\xd1\x5f\xa9\x05\x09\xe3\xf7\xcc\x7f\x16\x82\x30\x2d\xac\xc0\x59\x19\xf6\x12\xde\x83\xa7\x3d\x50\xba\xe0\x4e\xc6\x13\x02\xbd\xa9\x62\xee\x5a\x65\xa6\x22\xcb\x11\x2f\xfe\xd2\x57\x70\x7a\xe2\x35\x26\xbc\xf6\xb0\xa8\x17\x5e\xfb\x25\xbe\x86\x5f\x58\x4b\x6b\xc8\x0c\x5b\x3a\xbe\x91\x1e\x72\x09\x2b\x97\x7d\x28\x65\x91\xd6\x97\x33\xc8\x44\x9b\xeb\xc6\xb7\xf8\x45\xde\x0a\x82\x2c\xf2\x09\xc3\x1f\xec\xc4\xb1\x96\xa5\xf6\x4d\x67\x1b\xd7\xc1\x61\x9c\x11\xee\xfd\x7b\x86\xf7\xa6\x1e\x10\x23\x17\xdb\x33\x84\xa1\xaf\x65\xec\xfd\xaf\x7a\xcd\x6f\xfe\x05\x11\x57\x9c\xb4\x60\xcf\x24\x44\xa2\x2f\x20\x44\x07\xb2\xc5\x41\x87\x2b\xfe\x15\x2f\xfa\xe3\x34\xae\x88\x24\x46\xfe\xc3\x3f\x40\x90\x8f\x66\xc9\x1c\x00\xa6\x64\xd8\x7f\xcc\xc2\x7c\x18\x32\x37\xee\xc7\xaa\x92\x3e\x97\xe8\xbf\x8d\x68\x1f\xda\x93\xf9\xfb\x08\xad\xa1\x49\xdb\x87\x95\xcf\xc2\xf1\x24\x48\x3f\x9f\xe3\xfb\x11\x69\x3f\x77\x27\x45\x8e\x47\x86\xb4\x47\xeb\x92\xf6\xb7\xb2\x49\x7b\x92\x93\xf6\x24\x27\x6d\x27\xb6\x76\xb2\x11\x69\x7f\x3b\x93\xb4\x27\x93\xa4\x3d\x29\x18\x7e\xe8\x24\x91\x73\x1f\x6b\xa8\x4c\x61\x1f\xf5\x88\x79\x32\x41\xcc\x73\x27\x91\x98\xbf\x97\x41\xcc\xdf\x6d\x92\x98\x21\x5f\x0d\xc0\x74\xac\x4c\x27\xec\x67\x13\x84\xfd\x0d\x84\xf4\xd0\xe3\xb5\xe4\x9d\x75\xbd\x72\xfb\x3b\x9f\xd1\xdf\x1f\x36\xbd\xf9\xd2\x2e\x40\x2c\x79\x03\x3c\x82\x4f\x8e\xdb\xf0\xdf\x66\x34\xfc\xe3\x26\x1b\x06\x6c\x95\xa7\x3c\x6d\x25\xef\x1c\x8a\xd9\x24\x3d\x9f\x98\xa4\xd7\x1a\xd8\xd4\x86\x7d\x3d\x9a\xd2\xd7\x9f\x65\xf4\x75\xa1\xc9\xbe\xba\xb5\xbd\x90\x51\xdb\xdf\x35\x4b\x22\x5e\x5c\x1c\x42\xda\xb0\x95\xfe\xbd\x3b\x62\x93\xba\xa6\xca\xca\xfc\xa2\xa6\x4c\x27\x94\xd9\x63\x8b\x1c\xaf\x29\x22\xa1\x08\xf3\x39\xff\x87\x9a\x22\x15\x28\xb2\xd7\x16\xf9\xc7\x9a\x22\x1b\xa1\xc8\xa0\x2d\xf2\x4f\x6e\x11\x14\x8d\xa6\x3c\x87\xd4\xff\x39\xb1\x8a\x15\x02\x8d\x47\xb9\x9f\x69\x21\xf6\xb9\xe5\x96\x93\x1a\x8a\xf6\x6a\x3c\xf5\x89\xd5\xc8\xfc\xaa\xd7\x2d\x73\x74\x86\xd7\xf2\x0f\x47\x05\x37\x39\xfe\xe3\xba\xff\xcb\xb5\x46\x65\xd1\xb1\x93\x74\x43\xc6\xd9\xcc\xa0\x95\xae\xb2\x60\xa5\xeb\xd2\x2d\x95\xe7\x6d\xde\x72\xfe\xd6\x5e\xa3\x06\x02\x3d\xd0\xeb\x50\x0f\xf4\xc6\x37\xbd\xd9\x6a\x7c\x66\x6a\xec\x98\x73\xe9\x1a\x9f\x19\xdf\x68\x7c\x66\x49\xe3\x33\x47\xff\xce\xab\x7f\xa7\xbe\x96\x4c\x21\x35\x97\x71\x5d\x9d\xf5\x13\x59\x4f\xe6\x32\x2f\xd7\x74\x87\x47\x1c\xcf\x59\x5f\x9b\xa9\xd5\xd3\x9c\x0f\x0e\x00\x65\x06\xba\x32\x97\x79\x85\x32\x22\x65\x3b\x72\xfa\xa3\xdc\x26\x71\x94\x6c\x12\x39\x1b\xf5\x51\xd2\xef\x8d\x49\xe3\xa8\x8d\x66\xa4\x0f\xe9\x13\xab\x82\xe2\xe3\x5d\xe7\x8e\x57\x0b\xb0\x2b\x34\x4a\x29\x8c\x66\x8b\x5f\x8a\xbc\xf8\xee\x91\x5f\xfc\xe2\x8f\x18\xbe\xab\xa7\xf1\x5d\xbd\x58\x0e\x77\x79\xc6\xc5\x65\x33\xa9\x0d\xde\xf3\xe8\xc7\x57\xda\x58\x28\xe3\x5a\xf0\x86\x30\x8c\xab\x9f\xae\x60\xd5\x97\x6a\x61\xe6\x3c\x40\xee\x0c\x71\xc2\xa2\x40\x4b\x1b\x21\x68\x00\x60\xc3\xbd\x2e\x8c\x3f\x73\xed\xfd\xbf\xf0\x12\x55\x2e\x85\x9f\xc2\x78\xea\xb3\xc9\x2a\xcf\xb0\x97\x73\x5e\xe5\x52\xb8\x9d\x83\x72\x63\x47\x28\x85\xa9\x68\x05\xbc\x08\xe3\x2a\xab\xc8\x33\x56\x94\xed\xa6\x22\xa1\xe1\x38\x57\xc0\x8d\x19\xec\x1d\xaf\xd5\x71\x19\x7a\xfe\x4e\x85\x97\x99\x8e\x55\x65\xeb\xcc\x60\x73\x41\x7a\xe0\x28\xa4\xbd\x2a\xe0\x12\xf3\x1a\x50\x22\x22\x52\x8b\xf4\xaf\x86\x45\x0d\x00\x6a\x45\x68\x3f\x21\xc0\x12\x04\x0f\x21\x9b\xf5\xcd\x6a\x9d\xd8\x52\x1f\x4e\x09\xf5\x96\x74\x35\x99\xe7\x02\xc5\x3c\x53\x6a\xcf\xd4\xd7\x92\xe7\x23\x2f\x9e\x7a\x78\x5d\x24\x20\x8e\x6a\x4b\x1d\x57\xa3\x84\xe2\xe3\xae\x8c\xbd\x24\x95\xf0\xda\xbe\xdd\x07\xdc\xa2\xa3\x1d\xce\x46\xbd\x87\x7f\x73\x67\x7d\xb0\xe9\xb4\xa0\xd2\x78\xec\xb6\x8a\x71\x76\xac\xd2\xbb\x47\xfe\x92\xac\x20\x21\xcc\x1c\x7d\x82\xf1\xc4\xe8\xb1\xaa\xfe\x61\x79\xd7\xde\xcf\x7b\xf1\x6d\x0d\x60\x04\xc4\x70\x6e\x08\x0e\xc5\xcb\xc1\xd7\xa1\x9c\x84\xce\x98\x05\x0c\x9b\xea\x0b\xbf\x12\xec\x45\x99\x81\xc8\xe8\x37\x66\x67\x93\x17\x10\xfd\xe2\x48\x8a\x1f\xe4\xbd\xf8\xf2\xba\xda\xd0\x66\x73\x45\x5f\x81\x9e\x15\xe5\x0c\x3f\x1e\x27\x80\x4c\xed\x86\xab\xe3\x6b\xdc\xa6\x1e\xe0\x4d\x7d\xbc\xc4\x07\xfc\x2a\x74\xd6\xe9\x20\x07\x05\xd5\xdf\x3d\xa6\xdb\x56\x83\xc6\xbe\x9f\x4e\x41\x46\xd0\xb1\x35\x5d\x7e\x5c\xd5\x09\x59\xcf\xc4\xfb\x73\x5c\xf5\xe9\x86\x31\xcc\xed\xa7\x5a\x91\x53\xe4\xc2\x30\xb0\xc2\x2c\x30\xa0\xb8\x7a\x4b\x68\x26\x73\xd8\x77\x47\xf8\x10\xef\xe1\x3d\x35\x62\x37\x56\x54\x36\xc1\x43\x0e\x2e\x4f\x2a\x51\xcd\x4c\x11\x51\x15\x0d\x51\x4d\xd7\x25\xaa\x23\xa9\x44\x65\x30\x4d\x3d\xae\x00\xcc\x9a\xcd\x92\x9d\xbd\x15\xe8\x46\x90\xf6\xfd\x44\xf6\xf7\x91\x83\x46\x94\x84\x26\x32\x30\x62\xd2\x8b\xab\x7f\xe2\x4e\xe0\x23\xbc\xd2\xbb\x52\x26\x70\x32\x31\x81\x93\x0d\x26\xf0\xf9\x43\x84\x3d\xbf\xc2\x4c\xe0\x64\xdd\x09\xfc\x68\xf6\xae\x8c\x42\x83\x90\x2f\xc3\xf8\xbb\x1f\x99\xff\xc7\x3f\x4a\x1c\x21\xbd\x98\x69\x24\x9e\x62\xa7\x92\xb0\xc0\xa8\x1b\x0c\xeb\xf7\xd5\xad\x57\x7f\xb1\x2e\x44\x7d\xd0\x69\x61\xfc\xb7\xcf\x7f\xf9\x89\x3f\x4e\x54\xba\x0d\x9d\x13\xe2\xa9\xa9\x64\xa5\x5f\xf2\x74\x30\xb0\x5b\xe9\x36\x4c\x18\x32\x8d\xf8\x90\xf1\x57\xbf\xfe\xe2\xbd\x57\x27\x2a\x5d\x41\x09\x41\xa6\x3e\x97\x3c\xa3\x00\xf9\xf3\x94\xf4\x43\x6a\x55\x8d\xeb\xe2\x54\x2a\xfb\x8d\x0d\xce\x82\xba\xe8\x3a\xa6\x80\xcf\xe2\x45\x10\xef\x39\x2b\xea\xaa\xb3\x38\x0b\x4f\x5a\x5d\x3e\x97\xc9\xc2\x89\x50\x0e\x27\x08\xe5\x70\x03\x42\x59\xa8\xdd\x69\x87\xeb\x12\xca\x93\xd9\x84\x52\x22\x49\x7d\xaf\xc3\x13\xe3\xcf\xfe\x19\x9a\xf9\xe3\x82\x23\xb2\x7f\x9e\x57\xf4\xc9\x12\x1b\xca\x5e\x8d\xa5\xda\x81\xe7\xc1\x0e\x8c\x5f\x72\x85\xc9\xe9\xd4\x15\x90\x7e\xdc\x3e\x94\x50\x4a\x7c\x21\xe3\xa8\x3c\x12\x2f\xf0\x83\x4e\x3d\xa8\x59\x28\xf2\x87\x52\x3d\xe5\x8c\xc3\x13\x17\x12\x07\xcc\x5f\x34\xe2\x89\xa3\x89\x95\x1a\x6d\xb0\x52\x13\x4f\xd4\xac\xd4\x68\xdd\x95\x7a\x3a\x7b\xa5\xda\x30\xde\xf4\xb5\x26\x86\x17\x42\xb4\x8f\xc4\x63\xfe\xd0\x78\x7f\x4b\xe9\x8e\x42\x62\xb2\xbf\x9c\x25\x6d\xf8\xd9\xa4\x3a\xd3\x88\x54\xc7\x7c\x77\x02\xc6\xac\xd8\x84\x7a\xef\x2d\x7e\x29\x5d\x90\xf9\xea\x22\xaa\x2e\xf1\xaa\x3b\xa9\xea\xb8\x73\xc8\x5d\x41\xab\xc1\x6c\xb0\x6a\xac\x66\xc9\x6b\xae\x64\xac\x5a\xf5\x51\x42\xbd\xeb\x36\xab\x36\xe6\xd3\xaa\x05\xf8\x59\xe0\xac\xda\xd7\xb3\x57\x2d\x87\xab\xb6\x35\x11\x25\xfc\xd7\xfc\x0b\xd7\xdd\x76\xa4\x3e\x04\x67\xc3\x7b\xe9\xe9\x9e\xf6\x5a\xc8\xeb\x64\x1a\x10\x09\x45\x1e\xb4\xab\x30\xb9\xd6\x9a\x2c\xc7\xf3\x63\x19\x2e\x05\xda\xf1\x7c\x4f\xe2\x7a\x78\x2c\xe3\x7a\xb8\x67\xbc\x27\x58\xa0\xb4\x96\xea\xef\x79\xc1\x4c\x05\x5d\x88\x02\x61\x94\x04\x5a\xf2\xa6\x5a\x0f\xf2\x5a\x9f\x3a\x95\x9f\xd7\x5d\xd6\x42\x52\xc4\x73\x01\x7c\x1a\x8b\xce\xdb\x53\x42\x70\x23\x5d\x8d\x1d\x6f\x94\xcb\x95\xf0\xca\xf6\x26\x10\x28\xb2\x06\xb6\x57\xbb\x66\x93\x89\x13\xdf\x18\x53\x33\x58\x98\xf7\x2a\x89\x54\x9b\xec\x77\xe1\x3f\x1e\x77\x22\x65\x95\x3f\x57\x74\x2a\xdf\xe2\x1f\x16\x06\x56\x90\x0c\xf0\x57\x1d\xc1\x79\xdc\x8b\xe6\x6f\x3b\x8f\x11\xe5\xab\x22\x57\x1d\xc2\x39\xde\x21\x45\xec\x5d\x7a\x44\x7a\xfb\x0d\xd6\x26\x9d\xb6\x1b\x00\xfd\xcc\x0c\x63\x96\x6c\xe0\xea\xef\x39\xa1\x6e\x62\xf1\x8e\xe1\x28\x17\xef\xd0\x68\x1a\x39\x04\xd2\x88\x77\x1c\xa4\x3f\x78\x50\xd7\x32\x60\xdd\xe2\x60\xec\xc5\x82\xa2\x21\xe3\x0d\xc3\xb1\x17\x6f\xd0\x4f\xd5\x5f\x3f\xf5\xf8\xb7\x28\xc2\xcd\x44\xfb\xae\xa3\x78\x30\x1f\x42\x6a\x83\xfd\x49\x04\x45\x8b\x1f\xb2\x16\x43\xc2\xd4\x06\x22\x86\xd7\x87\x1b\x75\x57\xc2\xcd\x80\xcd\xe6\x4f\xf8\x6c\x0e\xea\x4b\x28\x98\x04\xcc\x3e\xdf\x49\xfc\x6a\x93\xb7\x03\xa0\x36\x01\xef\x73\x9b\xb7\x0c\x7f\xed\x03\xd3\x7a\x77\x80\xbe\xb2\xdc\x2d\xe1\x58\xa6\x06\xa3\x21\x95\x59\x98\x07\xd6\xd7\x67\xdb\x12\x64\x35\x2f\xec\x3a\xcf\x09\x7d\x4f\xc1\x95\xe2\xa0\x11\xc4\xbc\xec\xbd\x92\x55\xfa\x1d\x5e\xe9\xc6\xc8\x07\xb7\x8d\x3c\x72\xa1\x95\x96\x21\x9d\x82\xc0\x59\xea\xa8\x5e\xd2\x2d\xda\xfd\x30\x9e\x98\x31\xe8\x08\xd5\xd9\x4a\x24\x2c\xfe\xd5\xd7\x44\x56\x5a\x73\xc0\x24\xcc\x4e\x6b\x3e\x9f\x19\xbd\xaf\x09\xd8\xd7\x48\x99\x3d\x41\x71\xbc\x27\xd8\xc9\xb6\xb7\x8f\xb9\x2a\x73\x14\x14\x91\xa9\x8e\xad\x5d\xa9\x83\xac\x61\x77\xa5\xa0\xd2\x97\x36\xa6\xe7\x16\x3b\x26\x79\x92\xc6\xf4\xdc\xcb\x37\xa6\x85\xc5\x8e\x69\xd7\x49\x1a\xd3\x42\xc3\x31\xbd\x98\x31\xa6\xa2\xd7\x68\x50\x2f\xd4\x43\x4e\xe8\x09\x3a\xcd\x00\x02\x3b\xb6\xce\xf1\x9e\x60\x37\x1b\x9b\x93\xf2\xbe\x71\x54\x33\x68\x97\x0c\x9b\xa9\x80\xeb\x4e\xed\xb0\xaf\x67\x5d\x4b\x0c\x3b\x78\xc9\x4b\x79\x7c\xb1\x4b\xd9\x79\x92\x96\xf2\x78\xc3\xa5\xfc\x80\x5f\x33\x26\x84\xcf\x43\x71\x25\x08\x72\x59\x83\xfa\x65\xfa\x52\x6a\x98\x5e\x99\x10\x49\x7e\x99\x71\x72\x4b\xc6\x62\x25\x8a\x27\x82\x79\x5c\x14\xd0\xa9\xd6\x51\x21\x3b\x42\xc9\x2f\xb3\x84\x12\x83\x8a\x4b\x5f\xd6\xc7\x81\xb5\x9c\x56\x00\xa7\xf5\x2c\xa7\x5d\xa8\x9d\x22\x98\xa4\x56\x35\x45\xe8\x88\x9a\x35\x47\xd5\x5f\xd4\x21\x77\xa0\xed\x84\x01\x80\x7d\x30\xba\xc6\xf5\x57\x4b\xcc\x27\x2b\xe9\xcc\x67\xa7\x53\x6e\x7f\x6a\x39\xd7\x9f\x11\x54\xe7\xdc\xa5\x11\xb7\x5c\x5f\x14\x48\x61\x7c\x1a\xf3\x48\x85\x05\x9d\xa4\x58\x06\xe8\xc0\x46\xa9\x2c\x71\x18\x8d\x70\x2d\xa6\xbc\x21\x8e\x84\x34\xcc\x3b\x77\xa8\x00\x1e\xa5\x30\xe3\x8f\xb7\x34\x21\x6d\x97\x45\xc7\x4a\x8c\xdd\xd4\xa1\x9b\x90\xb1\x16\x1c\xe3\xb5\xa5\x26\x9f\xb4\xd4\x1c\x48\x5f\x90\x99\x16\x28\xa0\x81\x84\x6f\xeb\x19\xef\xff\xb6\x57\xba\xbd\x10\x7b\x26\x30\x3c\x12\xc0\x08\x96\x20\x52\x68\x5c\x1a\x42\x5d\x61\x5f\x2c\x86\xc0\x47\x28\x3e\xe7\x72\x2b\x85\xb5\x6b\x8a\xed\xd3\x50\x5f\xae\xd6\xe3\x00\xef\x88\xeb\x6d\x67\x2c\x38\x15\x12\x20\xb5\x8f\xa9\x11\x58\x6b\xe4\x72\x56\xd7\x77\xd6\x27\xb7\x80\x11\xa5\x3b\x4d\x4c\x9c\xba\x61\x7d\x15\x2f\x82\xf1\xf0\xd7\x3f\x65\x3d\x5f\x2c\x33\x64\x55\xfe\x84\x5f\xde\x64\x82\x0e\xaf\x4f\x1f\x08\xba\x3b\x56\xb8\x0f\x71\x86\xeb\x6c\xaf\xeb\x3a\xdb\xca\x63\xf8\xa9\x9a\x01\x72\x9c\x35\x7d\xae\xf2\x3e\x53\x89\x92\x61\xef\x9d\x5c\xa4\x6f\x76\x1c\x37\xd4\x1b\xc7\xc6\x5a\x5f\x68\xf5\xba\x97\x05\xb3\xb6\x84\xa0\x7b\xce\x87\xd6\xd3\xd3\x03\x26\xab\x8d\xb3\xcc\xce\xfb\x6e\xde\xd6\xa1\x02\x14\x0b\xa8\xd8\x80\x2d\xf6\x9e\x44\xb1\x36\x90\x08\x81\x58\x1b\xb8\xf7\xdf\x15\x34\x03\x8d\xda\x52\xc8\x86\x46\x1d\x4e\xdf\x26\xbd\xf8\xfb\xec\x63\xeb\x70\x21\x0a\x0e\xd5\x5c\xcb\x3f\xfb\x68\x98\x46\x88\x1b\x1d\x42\xac\x24\xb9\x7a\x3c\xf7\x3d\x52\xcd\xb4\x3b\xeb\xb8\x9f\xd7\x3c\xba\x8c\xb9\x79\x4a\xc3\x9c\x0a\x21\xb9\xc8\xc5\x02\x93\xdf\xd1\xca\xb1\x73\xbf\xec\xc7\xcf\xa5\x37\x70\xb0\x41\x03\x45\x58\x49\xde\x40\x7c\xc8\xfe\xf9\x5e\xde\x6c\x7f\x6f\x83\xd5\xf9\x74\xed\xea\x94\x45\x47\x1e\x57\x25\x6b\x41\x6e\x4c\x5f\x90\x59\x8d\x55\xdb\xcb\x14\x6b\xbd\xcc\xd1\x28\x99\x62\x95\x72\xe7\xcf\x7d\xbb\x83\x66\xe6\x3c\xb1\xeb\x02\xe1\x2c\x22\x6b\xea\x8e\x14\xbd\x4d\xaf\xab\x6b\xea\xb5\xba\x36\xad\xb7\x2a\xfb\x5b\xfc\xdf\x05\x7d\x93\x5d\x3f\x56\x69\x9a\x9a\xa9\xd7\xd5\x32\xf5\x1a\x25\x53\x7c\xec\x2f\x88\xd6\x5a\x8d\x73\x56\x2f\xf9\x66\xf9\x58\xc2\x77\x7c\xb3\x0e\xf0\xa6\x9c\xac\x1e\x1c\x53\x3a\x3b\xc4\xae\x7f\xb6\x11\xde\xeb\x2d\xb9\xac\xec\x06\x05\xbd\xb3\xb2\x56\x71\x24\xe3\xf4\xd1\xab\xb8\x5d\x4d\xc3\x79\x62\xe7\x05\x02\x7c\x34\x9e\x20\x7e\x37\xed\xf2\x3b\x55\xce\xf5\xd9\xe0\x15\x7f\xc5\x99\xde\x2e\x8f\x82\xe4\x3d\x6d\x97\xdf\xe4\x49\xb2\x4a\xb3\x84\x08\x73\x7c\x36\xe6\xbc\xe6\x73\xdf\xd6\x4b\xf6\xf2\x37\xa1\xa1\xb1\x9d\x0e\x8d\x5d\xc7\xfb\x7b\xc7\x09\xe4\x7a\xf9\xfb\x77\x93\x33\xea\xf2\x26\x73\xbd\x1c\xe4\x2d\xd6\xa1\x8a\x13\x9c\x87\xd0\x0b\xef\x6f\x8c\x36\x51\x43\x2f\x6b\x18\x48\x35\x45\x31\x91\xbf\xca\x8a\x2c\x0a\xba\x25\x9d\x82\x2a\x24\x74\x5b\xf8\x36\x1f\xad\x24\xab\xc8\x48\xc2\x40\x1f\x01\x68\x82\xc3\xa6\xac\x44\xfd\x53\x5c\x45\x61\xf0\xfa\x28\x90\x9e\xf4\x87\xc6\x37\x79\x5e\x97\x86\x55\xcb\xe1\x4f\x26\x4a\x7e\x99\x55\x35\x01\x42\x05\xfd\xde\x15\xc4\xbf\xe6\x50\x15\x4b\x21\x8b\xed\xaf\xbd\x2b\x2c\x44\x50\x87\x6a\xe9\x99\x23\x42\x06\x43\x98\xf7\x42\x83\x3d\x74\x10\x7e\x50\x2e\xfe\xcc\x35\x43\xa4\x7f\x5a\x83\xff\xee\x4c\x00\x07\x69\x42\x03\x07\xf2\xfe\x4a\x73\x24\xda\x44\x61\x63\x9e\x2b\xd4\x5c\x38\x12\x29\x32\x0f\xf1\x95\xf8\x90\x5d\x89\xcd\x7e\x27\x86\x1a\xca\x04\x22\xbb\x20\xbc\x4b\xd3\x1f\x71\xb2\x3b\xcf\x75\x6f\xac\x73\x8f\x39\x7a\xec\x6f\xa6\x33\x2f\x87\x2c\x97\x93\x54\x8d\x01\x76\xc5\x56\x90\xab\x33\xe8\x71\x34\x5b\x50\x88\x8f\x79\x91\x47\x6b\x06\x33\x62\x24\xe5\x1f\x16\xde\x6a\x11\xfd\xda\xb4\xa8\x2c\x55\x85\x9f\xd4\x22\xde\x33\x8c\xe5\x19\x14\x4b\xbd\x99\x59\xab\xc7\x12\xec\xce\x91\xea\x9c\x92\x6e\xbc\xbd\xc5\x22\xf1\x75\x08\xa9\x55\x14\xe8\xef\xdf\xc5\xbf\x7f\xbc\x98\x26\xd1\x54\xca\x3c\xa4\x69\x23\x1f\xc3\x64\x52\x4c\x95\xce\x30\x6e\xe0\x95\xff\xa0\xde\x30\x6e\xc8\x1a\x46\x8d\x90\x9d\x1a\xa8\xb7\x04\xaf\x6e\x1d\xfa\xea\xa6\x05\x23\x47\xf0\xdc\xc8\xe5\xd3\xd1\x1a\xf9\xd4\x6f\x46\xb2\xf9\x4e\xad\x7e\xa4\xb1\x64\x73\x57\xbd\x2b\xf2\x66\xbf\x93\x86\x04\x48\x8f\x5a\xf1\xce\xf5\x22\x81\x41\x16\x92\xea\xf4\xdc\xec\x77\x82\x5f\x74\x23\xad\x50\x5c\xfd\x46\x48\x6e\xd0\xfb\x2b\x8e\x18\x7b\x80\x77\xe9\x2f\x9c\xdd\x93\x84\x49\xf5\xeb\x80\xa4\x8e\xa5\x8e\xab\x16\x24\x75\x2c\xe3\x1e\x5f\xb4\xbe\x5a\x45\x1b\xf3\x5b\x62\xde\x51\x25\x23\x7a\x65\x2f\xc9\xed\x8b\xe8\xf1\x7d\x4d\xf6\xf8\xbe\xcc\x1e\x6f\xf2\x4a\x0c\xd1\xb5\x01\x82\xeb\x7f\x74\x7b\x26\xb2\x3b\x76\x38\xb5\x63\xd0\x0a\xb1\xd1\xec\x56\xee\x68\xee\x5c\x2e\x8b\x8e\x65\x5e\x02\xe0\x66\x49\x47\x66\xea\x9e\x74\x9a\xed\x24\x31\xae\x62\x24\xa2\xa4\x1a\x6c\x1f\xff\x34\x81\x07\xec\xb2\x9e\xfd\xbc\x24\xb3\x46\x59\x3e\x12\x63\x00\x40\x3c\x7a\x2c\x4a\xd0\x2f\xfb\x32\x19\x27\xd8\xa1\x01\xfd\x50\xd9\x36\x60\xf5\x6e\x7d\x5d\x2e\x84\x6b\x7b\x8d\xab\xc6\xc1\xd4\xce\x4b\x83\x84\x44\x79\xdc\xb8\x7e\xc7\x7e\x90\xe1\x5e\x6a\x15\x74\xc9\x68\x60\xd6\x56\x5a\x34\x70\xc3\x64\x51\x7a\x11\xdc\x7a\x6f\xca\xa8\xb7\xbd\xa9\x7a\xdd\xba\x46\x32\xea\x5a\xda\x54\x5d\xa1\x17\x3e\xb4\xe4\x65\x71\xa8\x2e\x8b\x8e\x57\x79\xe6\x92\x5f\xe4\x09\x09\xc8\xd2\xcc\xa2\xe2\xc1\x0b\x3a\x33\x43\x4a\x3d\x35\x40\x22\x93\xd7\x7c\xda\x03\x04\xae\xf7\x25\xb6\xc0\x44\xe6\x16\xe8\x4b\x6c\x81\x89\xcc\x2d\xd0\xd7\x60\x0b\x4c\x64\x6f\x81\x57\x22\x66\x0d\xd4\xe2\x18\xa9\x5f\x81\x48\x35\xf0\x43\xe4\x81\x2a\xaa\x0b\x64\x93\xb8\x38\xe4\x74\x6c\x98\x57\x7f\x94\x8b\x05\x7d\x98\x22\xbf\x27\xd8\x4d\x57\xae\x5d\x5d\xd6\x93\x19\xfd\xbe\x00\x7a\x78\x03\x96\x1a\xa0\x52\x7d\xac\x54\x08\x3f\x83\x99\x75\x3d\x96\x1a\x74\x94\xe1\xeb\x49\x80\xd9\xcb\xf6\xeb\x12\x74\x02\x5b\x09\x8e\x5e\x14\x91\xd9\x57\x5f\x28\xe8\x80\xb2\xa0\xac\x3c\x55\x7f\x32\x80\x35\xef\xa4\x5e\x0d\x46\x5e\xea\x2a\xd7\x5e\x9b\xdd\x7d\xf1\x1e\x3e\x3d\x6c\x5f\x94\xf4\xbe\xa8\x2b\x47\x48\x2f\x9e\xf6\x9c\xc8\x95\x43\xbc\xbe\x43\x05\xca\xaf\x20\x45\x77\x80\x1a\x52\x5b\xf2\x56\x56\xd2\x65\x38\xf5\x27\x63\x35\xb8\xa6\x01\x82\xd0\x4a\x22\x0c\x88\x20\x35\xb4\xb0\xc4\xe4\x06\xee\x8b\x8f\xbb\xbd\xbb\x3d\xd1\xbb\x53\x10\x4b\xd6\x4f\x44\xc3\xa7\x11\xbd\xf4\xb5\x17\x2c\x41\x7d\x73\xeb\x71\xd6\x48\x80\x75\x1a\x9f\xda\x75\x08\x72\xbd\x1e\xee\x5a\xba\xb7\xa1\x81\x95\xe9\x03\xe2\x72\xa5\xc9\x7b\x32\x36\x20\x96\xd6\x24\x29\x99\x85\xbe\x68\x42\x04\x4b\xc6\x56\xdf\x99\xd2\xe9\xb1\xba\x9d\x76\xd1\x58\x65\x64\x58\x88\x09\xca\x9b\xe7\xd8\x5f\x9a\xd2\x12\xc4\xf5\xc1\x0c\xe2\x8a\x9a\x22\xae\x74\x7a\x4e\xb6\x9f\x68\xf2\xfe\x8c\x26\xbb\x9b\x6c\x12\xc8\x69\x6a\xba\xb1\xa0\x7e\x06\xe6\x6b\xaa\x18\x68\x9a\x3e\x1d\xcb\x57\x32\xb7\x47\x45\x81\x18\xc6\xc4\x7a\xf8\xa1\x04\x0d\xb6\x80\x4c\xec\x8e\xe2\xa1\x8c\x51\x9c\xd9\xd4\x28\x42\x2f\xbc\xfb\xc4\x11\xf7\xcd\xb9\xb4\xc1\x3d\x97\x42\x8e\x21\x08\xc1\x39\x99\x49\x93\x5e\x96\x93\xe8\xd1\xa6\x4f\xa2\x47\x4f\xf8\x24\x7a\x34\xfb\x24\x3a\x4d\x3b\x5c\x25\x4f\xa2\x4e\xf0\xbf\xd5\x0d\xc0\xf1\xc3\xda\x18\x49\xb4\x71\x7d\xbd\x36\x56\x59\x67\xdc\x3e\xe7\x2c\x41\x5f\x2c\x38\x00\x56\x99\x9f\x77\x39\x47\xca\x2a\xab\x1c\x2c\xb3\x18\xca\xf4\xf9\x75\xa9\xed\x46\xde\x27\x46\x6d\xe1\x22\xf6\x4c\x2d\xeb\xba\x29\x63\xc5\x5c\xd6\x55\x39\x01\xd6\xf5\x6e\x56\x73\x2d\xeb\x92\x0e\xeb\xda\xc8\x58\x57\xf2\x28\x74\x98\x4a\xcd\xb9\x98\x3e\x27\xcd\x9d\x8b\xf1\xc8\xb3\x16\x07\xea\x59\x8e\x03\x55\xcb\xd0\x1a\xf0\xd0\x5b\x32\x3a\xb2\xa2\xa9\x8e\xb8\x75\xbd\x2f\xa3\xae\xd5\x2f\x81\x39\x26\x13\xf8\x5e\x66\x13\x48\x14\x50\x32\x5a\x1c\x7b\xbc\x93\xf7\x31\x83\x3d\xde\x93\x31\x8e\x75\xcd\xb2\xc7\x1f\x8a\xc5\xe5\x91\x99\xac\xaf\xc9\xdd\x98\x60\x55\x93\x99\xac\x6a\xa3\x09\xdb\x71\x2d\x5e\xbd\x86\xe6\xfb\x50\x25\xee\x39\x2a\xf1\xfd\xbc\xca\xeb\xd6\xb3\x1e\x9c\xe4\x81\x3e\xb6\xb8\x81\x3e\x56\x67\xa0\x73\x27\x36\xd0\xc7\x4e\x6c\xa0\x3f\x5e\xe4\x40\xa7\x16\x37\xd0\xa9\x97\xbc\xa2\xc4\xe3\x9c\xb1\x4e\x9d\xd8\x58\xdf\x79\x22\x39\x90\x1b\x1e\xf7\x67\xda\x68\x5c\x16\x8e\xbb\x7c\x85\x41\x67\x83\x6b\x28\x05\xe3\x66\x66\x1b\xaa\xa7\x6c\x51\xd3\xaa\x8f\xac\x1e\x7b\xb1\x4b\x3a\x1f\x3d\xd9\xa4\xd6\xe5\x00\x2f\xb9\x28\xad\xcb\x75\xfc\xcb\xe4\x21\xfc\x0a\x44\x2f\xd5\xaa\x96\xa2\xe3\x72\x1d\x99\x06\x1a\x1d\xf4\xc3\xf5\xda\xd8\x60\xe3\x83\x2a\x09\xa7\xe9\xf4\xd1\xf7\x04\x15\x75\x86\x38\x17\xcf\xf5\x18\x44\xba\x2e\xa4\xb4\x83\x86\x25\x3b\x69\x07\x6d\xd6\x64\xa9\xb6\x24\x54\x75\xe9\x91\xc8\x67\xd9\x8f\xdb\xf1\x46\xba\x16\x6e\x99\x38\x6e\xa2\xdb\xbd\xda\x91\xb8\x64\x63\x8f\x64\xea\x8d\xd5\x49\xa8\xb7\x36\x24\xa9\xc8\x96\x1f\xa0\x41\xe8\x4d\x92\xf5\xf9\x32\x84\x23\x5d\x4d\xf9\x90\xf4\x27\xbd\x5b\x83\x62\x2a\x11\x1c\xe2\x13\x76\x50\x6f\x22\xf7\xb8\xb8\x95\x97\x61\xc7\xc5\xca\x26\xf5\x53\x3d\x41\x85\x10\x0b\x7a\xf9\x59\xfa\xa4\x73\x4e\x2d\x27\x50\x52\x35\xcf\xd3\xc9\x5b\xa7\x5b\xb4\x64\x92\xf2\x49\x75\x41\xad\x39\x00\xdd\xd2\x4b\xe0\xba\x98\x3c\x00\xd3\x47\xb4\xee\x04\x34\x63\x1f\xc8\xa8\x4b\x36\x3d\x3b\xb2\x59\xa1\xa0\x8c\x0e\x43\xdd\x26\xe9\x07\x12\x9a\xda\xac\xa0\x2e\x29\xd0\xa4\xa0\x50\x20\xf9\xad\xce\x9d\x93\x02\x88\x15\xee\x38\x0e\x67\x8c\xe3\x8c\x26\xc7\x61\x8d\x0c\x13\x09\x23\xc3\x83\xbc\x66\xd7\xc8\xf0\x4c\x9a\xbb\x21\x31\xd4\xd0\xd3\xb6\xb9\x7c\x4b\x21\x33\x3b\x59\x7d\x86\x99\xd4\x48\x4f\x67\x70\x07\xc5\xa9\xf6\x30\x3f\xd4\x36\x6d\x27\x23\x59\x33\xe1\x86\x76\x80\x57\x54\x15\xcc\x85\xa6\x64\x74\x57\x2d\xcd\x4c\x9a\x69\xdb\xd9\x94\xef\xe4\xd5\xff\x93\xf1\x63\xcd\x6b\xdb\x54\x23\x5d\xeb\x4f\x1b\x19\x3e\x69\x86\x97\x26\x35\xa7\x59\xb3\xfc\x74\xb3\x36\x00\xf3\x77\x31\x6d\xf6\x9f\x6e\xda\x1e\xf0\xf4\x09\xdb\x03\x9e\xce\x3e\x35\xda\x2d\x04\xb0\x04\xb5\xa5\xb1\x07\xec\x62\xfa\xc5\x56\x6b\x78\xaf\xb0\xeb\x45\x25\xf5\x76\x31\xcc\xdb\x63\x9b\xa6\xb0\x88\xcd\x4f\xca\x47\xfc\x73\x27\x5e\x73\x2a\xec\xba\x55\x49\x55\xd4\xdc\x90\xd1\x72\xdb\x09\xb0\xb0\x9b\x33\xea\x5a\xd2\xac\x72\xff\xc5\xc5\x39\x84\x94\x45\xc7\xaa\x1a\xa5\x3d\x48\x4b\x99\xf9\x76\x4e\xdc\x08\x35\xd3\x34\xd1\xcd\x9c\x30\xd1\xcd\x64\x13\x1d\xc5\x29\x99\x8d\xee\xd0\x59\x89\xfd\x50\xcf\x42\x34\xcc\x5b\x38\x01\x32\x8b\xa7\x1e\x26\xde\xec\xf2\xb1\x77\xf1\x7a\x5f\x34\xfa\x63\xed\xb6\x9a\x94\x32\x08\x31\xc0\x11\x7e\x42\xd8\x2e\xe4\xdd\x80\x83\x91\xfe\xd6\x60\x8f\x25\x6e\x33\x62\xcc\x59\x95\x3a\xf9\x37\xf3\x8e\x18\x31\x84\xb2\xb9\x9b\x5d\x6a\x6a\xc2\xf7\x64\xec\xc7\x33\x6f\xc1\x1b\xe2\x88\x9d\xef\xe1\x15\x1e\x2a\xc0\xde\x4f\x5e\x83\x6f\xc9\x98\xd5\x15\xcd\x92\xfd\x67\x9a\x71\xdd\x36\x24\xbf\xd2\x52\x3c\x73\x80\xca\x4c\xbf\x53\xd7\x7d\x8e\xb4\x3b\x9e\x89\x46\x73\xbc\x1a\xd9\xb7\xd7\xd6\x84\x09\xf4\x04\x9d\x5d\xc2\xb8\x4e\x05\xa8\x53\x5f\x41\x3a\x75\x06\x9a\xba\xab\xc6\x61\xf5\x0b\x0f\xac\xe3\x6e\x67\x96\xfc\x9f\xa9\xeb\x4f\x5a\x42\x47\xa8\xf4\x4e\x67\x55\x7a\x90\x57\x3a\xb6\x2c\xe9\xc4\x46\xee\xe6\x00\xa5\x62\xd2\xf4\xe2\xef\x03\xc6\x5d\xbd\x17\xfc\xb5\x8c\xa9\xca\x26\x16\xea\x30\xae\x38\x3e\x66\xb1\x10\x00\x6b\x9c\xb8\x49\x3c\x53\xdf\x6b\x9d\xdc\x5d\x6a\x85\x83\x1b\x9a\x9a\xff\xcb\xac\x95\xab\x58\x1b\xf2\xd1\x13\xec\xee\x86\xf4\xc5\xbb\x5d\xa3\xcf\x4d\xac\xee\x44\x94\x4b\x81\x36\x43\x43\x37\xc6\xb4\x65\xc8\x6a\xef\xbd\x99\xed\x35\xd1\x50\x63\x47\xc2\xdb\x17\x99\x8f\x78\x36\x7d\x53\x48\x3a\x06\x4a\x00\xf5\xf2\xd8\x3e\xdf\x3a\x8d\x94\x8d\x3b\x74\xf2\xaa\xb8\x8f\xd7\x96\x38\x19\x2a\xf1\xc6\x21\x13\xa3\x5f\x72\x43\xf4\xf7\xf3\xef\x9e\x2f\x26\xae\x98\xe4\x64\x50\x81\x98\x12\x38\xca\x37\x32\x21\x62\xa3\x85\xf8\x91\x0d\xa6\x66\xae\xb8\xb8\xe4\x93\x6b\x29\x8a\x29\x61\x70\x58\xba\xb4\xc4\xd3\x4f\x4e\xd7\x02\xb8\xa7\x4f\xe9\xb4\xce\x3f\x39\x23\x12\xea\x85\xa3\x19\x22\xf4\x8c\x60\xc1\x4d\xf0\x90\x88\x6e\x5a\xa5\x43\x7f\x01\xed\x92\x79\x94\x41\xe1\x59\x91\xc8\x7d\x9b\x4c\x6d\x77\xb0\x7e\xcb\x18\x49\x8c\x00\xe5\x68\xd3\x0b\xb4\xea\xdb\x89\xc2\x39\xda\xd8\x4b\x63\xc6\x1b\x1a\xef\x5f\x5a\xba\x03\xd2\xc9\x6c\x66\xb2\x2d\xfd\x9d\x33\x20\x43\xe2\x02\x51\xd2\x0f\x65\x13\xe1\x6b\x7f\xec\xd5\x0f\x34\x56\xfb\xcb\x2e\xfe\xd9\xac\x80\xb0\x15\x6c\xc2\x78\xf9\x82\x5e\xcc\xc3\x50\xff\x12\x67\x4c\x6c\x1e\x5e\xcc\xb9\xae\x74\x86\xaf\xb7\x61\x12\xdf\xa5\x94\xc4\x37\x16\x0c\x0a\x6c\x09\x9e\x9c\x80\x9b\xe8\xb3\x84\x32\x04\x91\x38\xc7\x81\x2b\xe6\x58\x2a\xc6\xe9\x86\x30\xac\x15\x6e\x91\xe8\x4b\x98\x1d\x6e\xae\x3b\xf7\x6e\x8e\xfc\x39\x0e\xcd\x3b\xc7\xf2\x51\xd6\xef\x43\x5c\xb5\x09\xd6\xab\x4e\x82\xf5\x39\x0e\xda\x31\xc7\x12\xac\xd7\xaf\x30\x41\x83\x23\xa9\x34\x48\xf4\xe6\x6b\x7a\xf3\x39\xff\xac\x4b\x6f\x86\xe4\x57\xda\x90\x48\x72\xd2\xee\x23\x2f\xda\xdc\x4b\x59\x93\xf4\x40\x3f\x1f\xef\xde\xbf\x4e\xbf\x7b\x53\x44\x24\x45\x79\x66\xba\xf7\xcf\xa5\xf3\x8d\x8d\xc4\x36\x7a\x13\xbc\x76\x2e\x93\xd7\xf6\x8e\xf7\x04\x63\xbe\xd1\x00\x27\x8d\x91\xec\xc3\x1b\xd6\x27\x83\x29\x7a\x82\x12\xbb\xb9\xe5\x78\xae\x7d\xd5\x97\xc6\xb8\x0b\x15\x13\xd1\x4e\x5a\x32\xc7\xf3\x85\xb5\x7d\xd3\x7a\xb7\xd3\x71\x65\xc8\x1c\xa1\xd2\x74\xbe\x92\xd8\xa9\xac\x82\x6b\x8d\x50\x6b\x62\x2d\xff\x29\x2b\x74\xa9\x2c\x3a\xda\xbd\x66\xb4\x1f\xc7\xea\x59\x8a\x6b\x4d\xc0\xc7\xea\x18\x14\x3d\x1b\x8a\x97\x8c\xbe\x4c\xfb\x4c\x7a\x00\x30\x61\x5d\x81\x69\xb7\x5a\xa1\xf0\x58\xea\x6d\x4a\x35\xb6\xc9\xab\xfa\xd8\xda\x36\xef\x0c\xb2\x8a\x89\x6d\x5e\xd5\xe7\x36\x00\xab\x6b\x66\x15\x31\x6c\x85\x4d\xde\x19\x84\xc1\x54\x34\xca\x96\x06\xe6\x37\x6c\x6a\x8b\xdf\x09\xf1\x3a\xb4\x5e\x1e\xde\xeb\xda\xf1\x6e\x54\xc2\x7f\x3a\xf9\x15\x89\xb5\xff\x94\x4b\x05\x69\x95\x59\x29\x90\x7d\xf7\x88\x73\xa3\x81\xc5\xff\x49\xb6\x8e\xc6\xea\xbe\x12\x81\x6b\xb5\xd9\xa3\xe7\xd3\x09\x20\x3b\x7b\xf4\x7c\x06\x09\x40\xc6\xe8\x61\x9f\xa5\x8f\x1e\xf3\x91\x73\xf6\xb2\xc3\xf0\x2c\xc6\x85\xce\x62\x87\x61\x2f\x3b\x0b\x7b\x19\xa3\xed\x65\xc7\x60\x2f\xf2\xdc\x8a\x7e\x1f\xc0\x21\x88\x35\x39\xe1\x4e\xb5\x47\xde\x7e\xde\xed\xcc\x23\x2f\x87\x09\x34\x8b\xa0\x08\x65\x47\x1e\x06\xcc\x91\x4e\x8e\x1d\x79\xad\x36\x24\x68\x8a\xb3\xd7\xa9\xe6\x73\x18\xcf\xd8\xe3\x66\xc6\x39\x6e\xa6\xf8\x71\x33\xc5\x8e\x9b\x46\xe9\x8c\x69\xf2\x47\xf9\x4a\x8c\xf8\xac\x52\xc1\x2b\x6d\xaa\x97\xc0\xec\x7f\x9e\x1d\x26\xe9\xf0\x1b\x14\x1e\x33\xa1\x27\xea\xcb\xdf\x1b\x87\x6c\xa2\x83\xa4\xb0\xfd\x5c\x3d\xbb\x4c\x4d\xc0\x77\x5a\x69\x62\x39\xc4\xa6\x3a\xcd\x95\xc9\xb2\x9c\xe7\x32\x15\x38\x9d\x0d\xec\x59\xcf\x65\x2b\x70\x5a\x6d\xd6\xad\xca\xf8\x26\xef\xb0\x88\xac\x28\xbf\xcd\xab\x51\xd4\x3c\x57\x5f\x51\x53\x57\xec\x4f\x6a\xf8\xd2\xeb\x6a\x6b\xaa\xae\xd0\x0b\x1f\xad\xaf\x06\x2e\x8b\x8e\x0e\x1d\xd5\xaf\x8d\x96\x59\xf0\x1c\xf5\xd6\x9d\x9b\x25\xdb\xb5\xf2\x34\x49\x00\xd7\xf2\x3a\x6a\x09\x40\xaf\x6a\x29\x71\xf8\xec\x4f\xfd\xcc\x3d\x7c\x3a\x6b\x0e\x9f\xeb\xf8\x57\xcf\xb9\x57\x34\x3a\x61\x16\x44\xe3\x84\x4f\xad\x21\xd9\x01\x1c\x3b\xda\x71\x41\x34\x55\x1a\xd7\xf7\x68\xbb\xfa\xac\xdd\x6f\xd7\x50\xa0\xa3\xe1\x5f\x48\x3d\xd5\xea\xaf\x29\x5e\x4d\x8f\x8b\xa4\x2d\xed\x06\x5e\x1b\x99\x77\x02\xc7\x24\x33\x95\x30\xc9\xdc\xc4\xbf\x70\x4d\x32\x9f\xcb\xa2\x1a\x7d\x2c\xe9\x30\xbe\x4c\xd8\x93\xfa\x42\xc9\x60\x82\x31\xbc\x90\x41\x17\x83\x36\x26\x64\x30\x91\xe7\x23\x40\x4e\xdf\x66\x4c\x5e\x7d\x09\xa2\xc9\xaa\xb3\x4f\xfb\xa0\x96\x19\x08\x93\x4e\x18\x50\xc6\x44\x3e\xd6\xd7\xc0\xb9\xbd\x5c\xc7\x2a\x6d\xca\x69\x4a\x75\x1b\xe8\xd2\x5a\xf5\x82\x4c\x52\x6b\xc1\x73\x2b\x4f\x23\x07\x87\x2a\x04\x1b\xe4\x8e\x57\xb5\xf9\x62\x51\x6e\x6e\xec\x77\x34\x18\x17\x1d\xf5\xe8\x3b\xf9\x14\x11\xc5\xf8\xa6\xc1\x38\xbb\x41\xaf\x89\x06\x43\x2f\x7c\x5b\xd3\xf1\x2e\xc7\x53\xa9\x25\xbb\xe6\xdf\x6f\xba\xe6\x5f\xa6\xd6\x0c\x39\xbb\xe3\xf7\x7e\x7b\x03\x8d\x4a\x3d\xf5\x34\x08\x2c\xfa\x5e\x8d\x73\x4c\x50\x4f\x4b\x55\x3d\x5e\xe7\x6a\x64\xef\x19\x65\x93\xba\x42\x1d\x9a\x4e\x88\x33\xab\xe1\xb6\xf5\x49\xdd\x27\x28\x3d\xcb\x3a\x4d\xd3\x91\x78\x9a\xbb\xf5\xce\xf0\x15\x9b\x61\x2b\x56\xf7\x32\x14\x7a\xe1\xcf\x5e\xaa\xc7\x6b\x0a\xbb\x38\xd3\xb5\xf1\x80\x91\x67\x69\x09\x11\xea\xd1\x07\x76\xed\xa9\xa7\xe9\x8c\x85\x59\xb3\x79\x20\x7d\x36\xab\xc2\x4c\xe7\xa8\x30\xf3\x39\x26\x12\xaa\x70\xf6\xf5\xed\xab\x33\x67\xb2\xa4\x03\x58\x03\x9c\xd7\x9c\x0c\x0c\xb3\x79\x25\x26\xec\x55\x3f\x8c\x88\x38\x77\xa9\xf5\xbf\x21\x2f\x97\x61\x48\xda\x12\x79\x36\x5f\xaf\xe7\xe4\xea\xad\xd8\x7c\x31\x50\x54\xc4\xbd\x07\x23\x0f\x13\x00\x83\xab\x49\x2f\xba\x9a\xf4\x0e\x77\x59\x58\xf4\x33\x10\x1c\xd7\x7c\x44\x49\x84\xa5\x16\x6a\x5f\x81\x1e\x30\x26\x19\xb1\x29\xe8\xa6\x12\x3e\x1d\x83\x28\x62\x3f\xf2\xe2\x5b\xc6\xd7\x01\x40\x9f\x9a\xa5\x88\x26\x2e\x0a\x5c\xa5\xff\x1e\x0b\x18\x18\x00\x24\x2b\xa1\x4a\x6b\x46\x63\x0e\x1c\x36\xaf\xb7\x9d\x56\xcb\x08\x3b\xad\xa9\xc8\x2a\x00\xcb\xd6\x05\x98\xf2\x90\xee\x35\x99\xda\x06\xb1\xfd\xdd\x4a\x6e\x7f\x9b\x86\x92\x5f\x8a\xce\x2c\x98\x4e\x37\x66\xe1\xd3\x9d\xe0\xcf\xab\x9d\x6b\x36\x10\xd8\xae\x17\x5f\x33\x14\x21\x2c\x3b\xc2\xf9\xc4\x9e\x0c\x10\xb0\x3d\xf2\x65\x60\x2e\x04\xab\x30\x5c\x1c\x33\xe6\x52\x80\xb8\xa9\x76\x39\x3a\xf2\x2c\xab\x81\x86\x2c\x23\xa8\xb3\xe3\x5a\x6b\x3d\x54\xd8\x7c\xdc\xb9\x3a\xe3\x60\xb0\xb8\xba\x16\x64\x97\xe8\xb5\xda\xe0\x5a\x10\xbb\xf1\xd9\x74\x53\xfd\xca\x03\xeb\x38\x00\x00\xf5\xb0\x62\x7a\xb8\x91\x7b\xc5\xb0\x1e\xde\x9f\x77\xc3\x78\xca\x18\xb5\x5d\xae\x93\x13\xab\x61\x0f\x89\x03\xc5\xcf\x3e\x40\xe9\x79\xdd\x2b\xdc\x3d\xbc\x7d\x37\x3d\x2f\x1d\x96\xd8\x8d\xdd\x91\x00\xe7\x25\x04\x5d\x34\xa9\x78\xa5\xbf\xcd\xbb\xc4\x66\xf4\xf8\x0e\x35\x12\x0b\xa7\x91\x0f\xd6\x69\x24\x70\x1b\x51\x2f\x2f\x89\x7c\x0d\xbe\x23\x22\x4f\xfa\x84\x44\x58\x08\xe3\x20\xf2\xe2\xe3\x87\xd7\x45\x82\x2e\x89\x89\x17\xf9\xe4\x8b\x5c\xf2\x45\x90\x7c\xa1\x68\x2c\x0a\x64\x2e\xf2\x41\x6c\x01\x15\xc0\x5f\xaf\xf9\x57\xcc\x31\x52\x16\x1d\x97\x3a\x77\xbe\xb6\x36\x16\xa1\xa0\xfe\x5b\xbd\x1a\xbd\x16\x4f\x3d\x4d\xf1\xe8\xf5\xeb\x37\x6c\xd8\x20\x53\x32\x89\x9c\x7b\xde\x79\x9b\xb7\x9c\x7f\xfe\xd6\xad\x5b\x7b\x7b\x5f\x6d\x55\x15\x63\x35\x89\x43\x86\xd3\x19\xf9\x98\x4f\x82\xe1\x84\x9f\x90\x0c\xd9\x07\x8e\x14\x37\xe1\x8f\x23\x0e\xab\x7b\xc1\x48\x2b\x2e\x5d\x48\x10\x5f\x0a\x93\xf4\x7d\x07\x26\x7a\x90\x3e\x22\x33\x58\xee\xed\x72\xd0\x1d\x90\xf6\x10\x8b\x01\xe7\x0e\x4c\xea\xf6\xae\x9c\x2a\xcb\x0b\xf6\x86\xa1\xcc\x41\x51\xbf\xa6\x92\xad\x3c\x75\xbc\x5f\xc3\xa9\x55\x91\xf3\xc3\x30\xfe\x3b\x5e\x24\x57\x53\x64\x0b\x8d\x09\x8e\x2a\x8c\x00\x30\x49\x0b\x3a\x2d\x6a\x96\x48\x98\xf9\xd9\xdc\xdc\xba\x3e\xc9\x9e\xa4\x4e\x20\x58\x71\x20\x64\x27\xfc\xc8\x07\x90\x88\x76\x48\xb2\x60\x2c\xaa\x81\x24\x38\xd4\x00\x8d\xa7\xfe\xd6\x60\x82\x4e\xe2\xc3\x2e\xca\xec\x4d\xbc\xdd\x77\xf1\x76\x93\x10\x6f\x37\x65\x2e\x76\x89\x16\xcf\x88\xed\x13\x56\x57\xbc\xd7\xb0\xe3\x81\xac\x48\x07\x5b\x6d\x13\x42\xbb\xc4\x3c\x6f\x81\xb1\x42\x9d\x13\xf6\xbf\x1a\xb2\x14\x9a\x5c\xb1\xba\x07\xb5\x66\xdf\xf7\xf0\x21\xfc\x64\x9d\x73\xf9\xdb\x63\x04\x94\x09\xf7\x20\x7d\x2f\xff\x68\x3c\x15\xcf\x6c\x27\x93\x53\x2a\xba\x8f\xd0\xc3\x4d\x36\x2d\x62\x6f\xdc\xf2\x56\xfb\xf2\x4c\xdd\xee\x84\x5f\x07\xd6\xe3\x56\xde\xf6\xfb\x6a\xa8\xa2\x76\x62\x4c\xf8\x60\x4f\x08\xcd\x54\xa8\x69\x8f\xa5\xe7\xad\x60\x92\xe4\x33\x6c\x6e\x3b\xdd\xdc\x28\x6f\xee\xf9\xe5\xac\xb9\xde\xf8\x9a\xa1\x2e\x0f\x11\x7f\x45\x2c\xa4\x77\xb0\xcb\x8b\x3d\x29\xc6\x4f\xfd\x64\xa4\x48\xbb\x24\x4b\x65\xff\xcc\xc0\xbb\xf0\x8e\xdb\xd5\x7f\x7f\xb6\xe3\x83\x1f\x1c\x2b\xdd\x55\x88\xab\xb7\xfc\xed\xd1\xe0\x4f\x1c\x8a\xbb\x9d\x37\xf2\x05\x0e\x44\xbb\x2b\x11\xa3\x98\x45\x6f\x06\x92\x0e\xf3\x68\xee\x22\x3b\xa6\xfe\x7b\x5e\xb0\xf0\xd5\xb3\xd1\x09\x3b\x11\xff\xf8\xfe\x74\x4e\xe4\xeb\x40\xc3\x1a\x2a\xfd\x40\x5d\x2a\x65\xb9\x1b\xfb\xdb\x48\x0f\xeb\x64\x38\xc1\x74\x8f\xda\x12\x49\xf8\xf0\xc3\x22\xf1\x6b\x6f\x99\xe5\x7a\xac\x30\x0b\xa3\xb6\x36\x0a\x52\xbd\xfa\x89\x23\x95\x0d\x26\x53\xf5\xda\x6d\xa5\xe1\x5d\x14\x93\x29\xb9\x0a\xf6\x2b\x9e\x15\x67\x77\x31\x58\xee\x5d\x49\x58\xee\x33\x51\xac\x4d\xf8\x62\x1c\x4e\x9f\x51\x31\xae\x59\x56\x32\x18\xff\xc1\xba\x33\xea\x9a\x1a\xa7\x78\x46\xb8\x69\x9e\x91\x67\x9a\x65\xe4\x19\xab\x9f\x91\xa7\x06\xba\xf8\x0c\x70\xf8\x4e\xda\xdf\x7c\x08\x5e\x5d\x1b\x12\xa3\xf1\x4c\x56\x0b\x03\x45\xde\x47\x09\x24\xb6\x62\x54\x9c\xf6\x37\xe1\x70\xfb\x23\x5c\x59\x3d\xc2\x33\x2d\x8e\x70\xf1\x72\x44\x18\xfd\x00\x63\xcd\xf1\x63\x0f\xae\x47\xd1\x69\x15\x31\x4f\x28\xc9\xc5\x48\xca\x0b\xa0\xe7\xf2\x4f\xf9\xe4\x4f\xaf\x67\x17\xe9\x9a\x99\x2b\x1b\xfb\x9d\x7d\xde\xdd\xcc\xfc\x29\xf9\x0b\x32\x0b\xaf\x34\x15\x97\x8d\x97\x0a\xd6\xe5\x34\x14\x37\xb5\x2a\xd6\xd3\xc0\x64\x2a\xa0\xdd\xb1\x97\xea\xd2\xcf\x03\x5b\x83\x22\x5d\x2d\xb6\xc3\xad\xc0\x99\x78\xca\x30\x76\x24\x9e\xe0\x33\x3f\xc1\x67\x7e\x42\x30\xec\x39\xfd\xd0\xc9\x34\x70\xd4\x9a\xc3\xfc\x1f\xe3\x33\x7b\x77\x0a\x52\xdc\x44\x22\xd9\xc3\x84\x95\xc7\xed\x8f\x26\x1f\x99\x7e\x61\x75\x58\x66\xcd\xef\x45\x13\x65\xbc\xc5\xac\xf9\x84\x5e\x73\x44\x94\x53\xff\xb0\x35\x7f\xfc\x5f\x6a\xcd\x5f\x8b\xfe\x09\xf6\x5e\x0d\x49\x87\x97\x34\x16\xcb\x3e\xef\x11\x6c\x87\x96\xcb\xd4\x2d\xda\x15\xcd\x78\xc9\x30\x43\x30\x83\x1f\xdb\xea\x4b\x66\x50\xa6\x15\x17\xe6\xb0\xcb\xea\x9f\xcc\x3c\x46\x0e\xab\x7a\x22\xfb\x7d\x11\x13\x02\x14\xd4\x5d\x6e\xee\xab\xcb\x9c\x43\x6b\x9a\xd7\x52\x9b\xb9\x7d\x4d\xc3\x58\x6a\x48\x6e\xdb\x12\x62\xfe\x63\x80\xe5\x8c\x7f\x00\x29\x8c\xd3\x97\x2c\x1e\x7b\x5f\x65\xd1\x2c\x4e\x7a\xaa\x4e\xdb\xe9\x2f\xf3\x4e\x1f\x2a\xf4\x7f\xd1\xb3\x9e\x05\x4f\x74\xbc\xcc\x17\x9b\xb2\xe8\x78\xb5\xb9\xbb\x80\x3f\xa5\xd6\x2f\xd9\x10\x6b\x08\xb8\x02\xe5\x12\x21\x7f\xa8\x6b\x4b\xa5\xa7\xe7\x95\x67\x66\xe2\x4e\xa6\x5f\x50\x20\xf1\x44\x3c\x77\xec\x53\x04\xc0\xd0\x13\xec\x65\xce\x93\x67\x85\xfd\xe7\x83\xc8\x15\xcf\xa4\x94\xc8\xc1\x4f\x90\x9a\xfd\x95\x61\x3c\xf6\x40\x85\x7e\x24\xd6\xbf\x11\xde\x87\xb8\x8d\xc7\xb7\xf8\x39\x9b\x41\xe8\x1c\x10\xa6\x42\x1d\x82\x14\x17\x4c\x76\x02\x4f\x17\x39\x5b\xe7\x9b\xda\xe4\x0d\x0b\xaa\xf1\x2c\x1b\x17\xb6\x27\x81\xab\x75\x63\x06\xa9\xee\xa1\xe0\x63\x75\x22\x61\x92\x86\x15\x08\x0e\x42\x29\x1b\xce\x44\x05\x58\x3c\x76\x64\x05\x5e\xa7\x5c\x15\x58\x2c\x6c\x8f\x56\xea\x63\x1e\x8f\x1f\x2b\xfa\x66\xa7\xc3\x69\x98\xb8\x00\x3b\x38\xc8\x82\x33\x4e\xe1\xc1\x5b\x30\xa1\x4e\x02\xc0\x75\x38\xac\xbd\x86\x81\x1f\x89\x67\x9d\x8c\x70\x1e\x63\xdc\xb3\x5c\xbf\x3e\xeb\x59\x96\xaa\xd8\xe5\x53\xc7\xd0\x4b\x39\xfe\xb9\x85\xa3\x9c\xad\x8b\xbd\x78\x07\x9f\xe5\x39\x8e\xbd\xb8\xd1\x51\x04\x8d\x24\x67\xc3\x08\x1d\x2c\xa1\x4f\x13\x53\xb3\x37\xf2\x20\x54\xb8\x33\x15\x13\xfd\x6e\xd6\x9b\x5a\x31\xc8\x4b\xcb\xf9\x5f\xea\xb2\x9a\xcf\xf5\x98\xc8\xa4\x42\x89\x4c\x54\xaf\x7a\xcd\xfd\x30\xae\xde\x7e\xaa\xc3\xc5\xde\xcf\x87\xee\x72\xb1\xc8\xc3\x10\xbb\xa4\xcd\x0d\xee\xe3\x90\xcb\xd2\x97\x82\x78\x99\x44\x78\x92\x57\x80\x30\x40\x00\x6e\x7b\xc8\xd5\x16\xd0\x69\xf0\x8d\xfa\xa3\x7f\x7d\xe9\xf6\x82\x2e\xd3\x9b\x12\x53\xa7\xeb\xec\x82\x33\x1d\xa4\xd4\xe5\x0c\x68\x79\x20\xac\x11\x9a\x4e\x90\x4a\x11\xc7\xa5\xec\x62\x1a\xdf\xcf\x27\xe4\x50\x01\xd4\x9f\x4b\x5d\xf7\xc7\x41\x36\x8f\x35\x6a\x46\x5d\xcf\x38\xaf\xe7\x67\x7c\x62\x07\xad\xab\x58\x44\x70\xdd\x69\xa4\x15\xf0\x07\xbf\x99\xf1\x40\x72\xe5\x65\x5a\x0d\x87\x7f\xb6\x9d\xdc\x6d\x9d\xd2\x51\x2e\x99\x8d\x0a\x67\x2b\x36\xd3\x5f\x3c\x5f\x21\xa1\x88\x8e\x1b\xb0\x35\xf2\x6d\x4d\x8c\xba\xe8\xcc\xf2\xc7\xf8\x2c\xff\xc0\xd1\x1d\x1a\x4e\x9e\x47\x6e\x47\x1a\xbe\xac\xea\xe7\xd2\xaa\x9f\x6c\x50\x7d\x00\xa7\x27\x24\x71\x05\xdd\xe0\x2d\xf5\x43\x0b\xd0\x16\xcb\x8c\x2b\x59\x20\xbc\xe9\x47\xda\x9c\x8d\x22\xb0\xaa\x89\xbd\x09\xd3\xc9\x48\x86\xe9\xa4\x97\xa1\xc8\x5a\xbe\x11\x05\xd2\x35\xd0\xb6\xa1\x81\x56\x67\x0a\x1b\x40\x85\xd1\xa0\xb1\xb3\x3a\x9e\x1b\xac\xad\x3b\xd6\xa7\xdd\xc6\x77\xf2\xef\xca\x88\x72\xe1\x00\xa2\x5b\x3b\x2d\xef\x77\x8d\xc7\x60\xfc\xa9\x07\xd7\x19\x17\xa3\x1a\xad\xfe\x5e\xe3\x57\x22\xe1\xfe\x81\x3e\xf1\x3b\x93\x99\x26\x46\xea\x70\xd5\x8a\x33\x3b\xbd\x3a\xfe\x20\x90\xbe\x93\x20\x8a\x1c\x8f\x86\x93\x77\x39\x63\xc8\x1b\xa1\x9d\x5b\x84\xe5\x6a\xec\xd8\xb6\x9b\x33\x11\x4a\xcc\xa9\xc8\xab\x2a\xb6\x79\x9d\xdc\xf0\xcb\xa6\xe7\xee\xba\x4a\x9f\x72\x32\xa9\xeb\x08\x3f\xa7\xd8\xf5\xb2\x61\xff\xd2\xc6\xe9\xd4\xe3\x35\x53\x4f\xe8\x85\xd7\xb7\x9f\x24\xc1\x12\xb3\x94\x09\x27\x1e\xc7\xc4\xeb\x63\x82\x32\x82\x8d\xcb\x04\x27\x4e\xdf\x59\xc7\x3d\x2a\x70\xe3\x69\x0e\x89\x5f\xcb\x3f\x70\x4e\xc7\x6a\xd2\xc1\xfe\x96\x46\x9a\xa9\x5d\x65\x93\x49\x36\xe1\xfd\xba\x01\xa5\x22\xc2\x52\xdb\x43\xaa\xd3\xdd\xe0\x9a\x0c\x08\x6d\xdc\x98\x47\x44\x12\xdf\x73\x78\x5d\x1a\xb8\xf8\x75\xbc\x23\x5f\x5c\xcf\x38\x56\x85\x45\xbd\x1b\x95\x4e\xd5\xc6\x14\xb5\x62\x0e\x4e\xfc\xa5\x0c\x76\x53\x75\x83\x6e\x14\xdd\x5c\x04\x95\x09\x30\x8d\xb5\xec\xe3\x61\x81\xe0\x64\xf6\x4c\xa0\xe4\x5b\xc7\x1b\x4a\x47\xbb\x74\x78\xf8\xb0\xe0\x82\xf0\x2d\xce\xb1\xdc\x4a\xa1\xf2\xf1\xd4\x78\x7b\x42\x7b\x9d\xb5\x64\x4a\xa0\x99\xd9\x8f\x8e\x4b\x6a\x8a\xe9\xa1\xa8\x2e\x6a\x20\xe8\xf8\x16\x4b\x20\x90\x3e\x4a\x3a\xe4\xfc\x61\xb2\x3f\x74\x20\x26\xd1\x5a\x90\x77\xa4\x87\x3b\x82\x98\xe5\x4e\x3d\xab\xbb\xbb\x04\xa8\xdc\x0d\xf3\xc4\xd7\xbb\x10\x77\x79\x17\x2c\x72\x5e\x06\xb1\xb8\xca\x86\x4e\xac\x44\xf4\x80\x15\xea\xac\x6a\x09\x65\x20\x5b\x76\x5a\xfb\xeb\x72\x75\x84\xc9\x80\xbd\x59\x16\x5a\xed\xb6\x6c\xd9\x1a\x0c\xc8\x16\xb0\xa3\x02\x18\xa0\x27\xfd\xab\xe3\x1d\xd7\xc7\x25\x9d\xf3\x9a\x52\x24\xfb\xae\x76\x43\xe6\x30\x2b\x18\xe5\x39\xc8\x3b\xa6\xc7\x5b\xf8\x3c\xbe\xc8\xe7\x71\x97\x86\x5a\xda\x6d\x9f\x06\xb6\x06\x7b\x52\xf2\x4f\xec\xbc\xcc\xda\x6e\x97\x86\x04\xae\x6d\xbf\xda\xb3\x35\xd8\x05\xa7\xfe\x12\x5a\x78\x82\x6a\xd8\x63\xbb\xf1\xbe\xc4\xba\xb7\x80\x02\xc1\xc8\xb3\x6a\x08\xbb\xb1\xef\x7d\x7c\x64\x1e\x37\x34\x92\xd0\xaf\xd6\x42\x72\xa5\x33\xab\xf9\xa6\xbc\x73\x54\xb6\xb0\x33\x61\x00\x59\xeb\x4e\x6d\xf0\xc4\x80\x2b\x5c\xca\xbe\x28\x4f\x52\x96\x74\x34\x99\x77\x26\x7a\xbd\x54\x1f\xa9\xae\xc7\xdb\xdd\xbc\xd8\x0b\xeb\xea\x58\x5a\xee\x4e\xe5\x2f\x35\x49\x72\x12\x7b\x73\x03\xaa\x30\x22\xe3\x71\xb5\x6b\x5c\x7a\xe3\xfd\x67\x2b\x01\x5c\x6b\x7d\x73\xe4\xc0\x64\x78\x5f\xd9\x84\x97\x25\x40\xad\x3f\xc8\xfb\x60\x24\x5a\x10\xfd\x79\x8a\xca\xfb\x78\x31\x37\x45\xe5\x1d\x75\x5c\xe7\xdb\x3c\x0b\x35\x9f\x09\xe5\x9d\xce\xbd\x6d\x6a\x2e\xd7\x12\x39\x9a\xc1\x92\x3b\xc9\x79\x35\xe1\x98\x66\x35\x3d\xbf\x5a\x96\x10\x74\x46\xeb\x69\x7a\xaa\xd5\x29\x88\x5d\x6b\xb4\x1a\x79\x54\xf7\x14\x78\x12\x96\x4e\xed\x31\xb6\x88\x14\x45\x08\xca\xd1\xc9\x1d\x18\x47\x6b\xf6\x88\xbf\xa8\x5a\x43\x2f\x3c\x72\xe2\x48\xaf\x88\x9a\xe7\x02\x13\x23\x9c\xeb\x32\xed\x35\xd4\xc9\x4c\xcc\x7e\xd2\xc4\x7c\x57\x86\x89\x39\x30\xe2\xee\x44\x60\x48\x73\xd2\x4a\x80\x53\x81\x11\x01\xa7\x03\xa3\x3e\x9d\x71\xb7\xf9\xb5\xbc\xfa\xfb\xd7\xd6\xca\x7c\xbd\x24\x3a\x31\x0b\x51\x80\x1e\x2c\xeb\xe9\x8c\x51\x53\x38\x29\x52\x3c\x97\x59\xcd\x4f\xae\x49\x9e\xf9\x64\x04\x35\x95\xe6\xf1\xe4\x58\x67\xd0\xec\x66\x02\x87\x5e\xaf\xe3\xd5\xb9\x91\x72\xc1\xf8\x26\x6f\x14\xd5\x3a\x6b\x35\xe8\x1d\xcc\x85\x48\x38\xb2\xb2\x1a\x9e\x5a\xe3\x38\xcf\x45\x26\xef\xb1\xe2\x00\xab\x4b\xb7\x17\xf4\xb3\xc9\x43\x86\x0f\x60\x76\x8f\x7d\x06\x92\xb3\xc2\x7a\xdb\xa7\xf9\xb1\x93\xb1\xca\xb1\x6b\x25\x7f\x29\xf1\x87\xa4\x82\x7d\x2a\xa1\x60\x7f\x17\x1f\x46\x9a\x82\x7d\x26\xa1\x60\x9f\xa9\xe9\x0c\x54\x6f\x1b\x9d\xdb\x8f\x49\x97\xe2\x27\xfe\x16\x1d\x08\xe3\x33\x5d\x0b\x5a\x66\xae\x96\x1b\x78\x5f\xe6\xb2\xb3\x72\xcc\x06\x5c\x55\x15\xb0\x29\x98\x0f\x38\x06\x5f\x60\x9d\x87\xc6\x82\xba\x77\x63\xa3\x41\x07\x3f\x35\xfc\x9b\xa1\xe5\x2f\x45\x7e\xd5\x11\xc6\xe7\xb2\x72\xc2\x29\xd7\x81\xd1\x84\xad\x46\xc9\xa0\x56\x58\x5f\x5d\x31\xc6\x90\x22\x08\x53\xd4\xdb\xef\xe1\x23\xaf\x65\x7a\x67\x35\x54\x6f\x2f\x47\x88\x81\x55\x74\x3c\x8e\xc7\x1f\xf8\xf9\x06\xad\xdc\xae\x3f\x5d\x4c\xd3\xad\x67\xaf\xf1\x84\x49\x4f\x35\xc0\x05\x87\xbb\x1c\xa6\xb8\x82\xb8\x3b\xb5\x37\xf7\x7c\x85\x35\xaf\x37\x93\xed\x02\x5f\xb1\xb8\xa9\x0e\xd0\x4e\x55\x32\xb5\x76\x7a\x80\xc7\xbd\xfc\x2c\x4d\xd9\xb5\x77\xf2\x8e\x7e\x7e\x4d\x8a\x57\x1e\xbb\x2e\x98\x5c\x83\x0d\x49\x4e\x2c\x7a\x06\x5f\x16\x3a\x6e\xa2\x52\x7f\xd1\x95\x86\x5e\xf8\xdc\xe2\x9c\x7b\xc7\xd2\x8f\x98\x5e\x73\xc2\xf4\x99\x03\x26\x09\xc9\x19\x7b\xce\x55\xfc\x5a\x5e\xd7\xdd\xd9\x6e\xbe\x74\x15\x9f\xe5\x9e\xbd\xb5\xb9\x7b\x9a\xf1\x04\x0f\xbd\x70\xfe\x9c\x7f\x45\x9f\xb3\x7f\xcd\xff\xcb\xa2\xe3\x4f\x45\xc2\x1f\x19\x51\x67\x48\xb8\x00\xa0\x3e\x02\x8c\x57\x57\x7f\xb4\x1c\x91\xbf\xdb\x19\x60\x38\x3a\xd3\xfa\xbc\x6d\xde\xbc\xe5\xfc\xad\xbd\xaf\x7e\xf5\x6b\x5e\xf3\xda\x6d\x17\x6c\xdf\xb1\x63\x47\x5f\x7f\x1c\xbf\xee\x75\x17\xbe\xfe\xf5\x17\xbd\x61\xe0\x8d\x6f\x7c\xd3\x9b\xde\xfc\xe6\x8b\x2f\xfe\x8d\xdf\x78\xcb\x5b\x2e\xb9\x64\x70\xf0\xd2\xcb\x2e\xbb\xfc\x8a\x2b\xae\xbc\xf2\xaa\xb7\xbe\x75\xe7\xce\x9d\x6f\x7b\xdb\xff\xef\xdf\xbd\xfd\x37\x7f\xeb\xb7\x7f\x7b\xd7\xae\x7f\xff\x3b\xbf\xf3\x3b\xff\x01\xfe\xfb\xdd\xdf\xfd\xdd\xff\xf8\x9f\xfe\xf3\xee\xff\xf2\x5f\xff\xff\xff\xed\xbf\xff\x8f\xff\xb9\x67\xcf\xef\xfd\xde\xff\xfa\xfd\xdf\x7f\xc7\x3b\xfe\xe0\x0f\xfe\xe0\x0f\xff\xf0\x7f\x33\x91\x27\x97\x14\x79\xee\xcb\x10\x79\xf2\x58\x20\x03\xf8\xe5\x5a\xfe\xdd\x8b\x35\xce\x11\x8a\xb4\x66\x7c\x1e\x51\xc1\x8a\xff\x85\x48\x1a\x11\x54\xf1\x69\x9f\xcb\x33\x0d\x8b\x4f\xa9\x72\x63\xef\x3f\x2d\x11\xb7\x73\x5f\xbd\x1b\xb7\x81\xe7\xa3\x4b\xb6\xc4\x2c\x8b\xfa\x82\xed\xe4\x56\x54\x92\xeb\x3b\xc2\xfe\x47\x45\xb7\x68\xff\x7d\x2d\x23\x1f\xce\xab\x63\x83\x1e\x26\xf2\xb5\x07\x8f\xf9\xbc\xd8\x2d\xda\xff\x57\xd8\xff\x88\xfa\xfc\xf7\xf4\x17\x93\x79\x08\x50\x82\xbf\x67\xfc\xad\x41\x05\x0e\x23\xb1\xdd\x3f\x0c\x4a\x80\x6a\x55\x6c\xf7\x17\xe0\xcf\x5f\xff\x3a\xd8\xee\x57\x7d\xf5\xe7\x7c\x61\xbb\xff\x02\xbc\xbc\x66\x6b\x70\x3c\x69\x01\x31\x0d\xb6\x75\x8b\xf6\x3d\x61\xff\xc3\xaa\xc1\xff\xa9\x1b\x9c\xf6\xb7\x06\x63\x02\x9f\x36\x79\x53\xf9\x6d\x9e\x84\x16\xb7\x79\xfb\x32\x2b\x52\x72\xd6\xff\x08\xfb\x8f\xa8\x8a\xfe\xbb\xae\x68\xca\x57\x72\x27\x1a\xa6\xf3\x8e\xac\x78\x33\x9f\x72\xd7\x82\x9d\x1f\xef\x09\x2a\xec\xc4\x78\x48\x55\xf9\xdf\xc8\x35\x62\x4c\x18\xd7\xed\x31\xc2\x5d\xa8\xaa\x25\xd0\xb8\x26\xea\x90\xfc\xaf\x61\xff\x07\xd4\x37\xff\x85\x72\x09\x6e\xf2\xac\x95\xf0\xbf\x84\xfd\x77\xa8\xdf\x76\x83\xe6\x65\xf8\x14\x87\x0e\x6e\xcb\xa6\x03\x25\x31\x00\x58\x1e\x70\xc8\x31\x1f\x03\xc1\x52\x14\x06\x55\x9f\x21\xe9\xfe\xe7\xb0\xff\x16\xd5\xda\x7f\xd2\x8a\x96\x22\x7e\x0d\x3c\x74\x67\x48\x0f\x9b\xfd\x5d\x91\xa7\xd6\x0e\xf3\x7b\x61\x1a\x1e\xe9\x5d\x8d\x8f\x04\x42\xff\x1e\x55\xcf\x7f\xc4\x83\x73\x8e\x5b\xd6\xe7\x7c\x76\x1c\xe9\x07\xc5\xf5\xa7\xbe\x55\xb2\xee\x7f\x79\x73\x26\x00\x35\xd9\x31\x8f\xf1\x31\xdf\x2f\x92\x87\x37\x56\x59\x36\x81\x64\xf8\x2c\x79\x7b\x34\x21\xa3\x01\x89\xa1\x53\x87\x2b\x46\x32\x9e\xf3\x5d\xc9\xf8\x03\xbc\xb5\xb1\x1a\xc9\x18\x6e\x1c\xf1\xdc\xad\x15\x29\x2e\xd5\xce\xf8\x23\x6a\xe0\xbf\x13\x86\xd2\xc3\xa0\x81\x60\x6b\x30\x49\x90\x07\x53\x82\x1c\xe8\xaf\x53\x65\x76\xd5\x40\x77\xdc\x9f\x4a\x64\xe8\xd6\x19\x57\xe5\xdb\x8e\xd8\x8f\x7f\xbb\x26\x7d\x81\xb3\x98\x3d\xdd\xa2\xfd\xb7\xc2\xfe\x6b\x55\xd1\xdf\x0c\xd9\x22\x4e\x09\x20\xa4\x6f\x36\x33\xd5\x1f\xae\x3f\xd5\x08\xd0\x33\x75\x6b\xc5\x0c\xbd\xaa\x9a\xfb\x77\xa9\x43\x9f\xd6\x43\x7f\xd1\xeb\x16\xed\x6f\xab\x19\xfa\xc3\xd9\x43\x2f\xda\xa1\xc3\xc7\x3b\xeb\x0f\xfd\xbc\x6e\xd1\xfe\xd6\xb0\xff\xef\x54\xd1\xab\xf8\xd0\xa7\x85\x7e\xea\x09\xa6\xc0\x55\x51\x75\x1e\xf5\x74\x3a\x05\xe6\xad\x95\x34\xbf\xe0\x8f\xf3\xce\x3d\xb5\x2e\xa9\x0b\xd2\x28\x60\x24\x8b\x60\xee\x2c\xd3\x9f\xf3\xbb\x45\xfb\x15\x61\xff\xcf\x54\x7f\x2e\x37\xfd\x11\x5b\x83\x19\x58\x8a\xaa\xc4\x58\x5b\xf7\xdc\x99\xe4\x2d\x7e\x9e\x07\x8e\x40\xf7\x67\x44\x42\x5b\x35\x99\x3a\x7d\xd9\xb0\x64\x4e\x0f\x5f\xd3\x2d\xda\x2f\x0d\xfb\x7f\xaa\x7a\x38\x08\x3b\x1f\xf9\x29\x71\xb7\x2d\x7e\x77\x97\x53\x83\x62\x60\xa4\xc2\xfe\x5b\xf5\xcd\x25\x61\x18\x57\xab\xd5\x3c\x38\x11\xd8\x1e\xba\xfa\xfa\xcf\xa4\x2f\xb0\x18\x97\x9e\x3a\x18\xd4\xce\xbe\xad\x62\xe3\x93\xfc\x78\x38\xb1\x15\x9f\xe0\x15\x7c\xf2\xb4\x7a\x8b\x50\xaa\x59\x84\xcf\xaa\x7e\x5e\x1c\xf6\xff\x48\xfd\xfb\x66\xbe\x0a\x0b\xbe\x1e\xa7\xf6\x43\x7a\x4a\x95\x79\x93\x99\xed\x38\x50\xfd\x83\x5d\xf3\x6c\x33\xbb\xe6\xf3\xbc\x9f\xe3\x69\xbb\x06\xa3\x2a\xd0\x3a\xf0\xe7\xaa\xb1\x37\x84\xfd\xdf\x55\xff\x5e\x14\xc6\x0b\xa4\x2e\xf7\xe8\x2f\x72\xbe\x1c\xf6\x99\x1c\x3b\xec\x0f\x59\xe6\xdc\x60\x81\xbe\x85\xf5\x9a\x05\x92\x69\x5b\x06\xfc\xa1\x2e\x0c\xfb\xbf\xa9\xfe\x7d\x1d\x46\x41\xf9\xa6\x61\x74\x62\xf7\xb6\x06\xb3\xe4\xf5\x3e\x23\xf0\x20\x9b\xf4\xf5\x62\xc1\x8e\xda\x1a\x78\xf1\xd8\x77\x3e\x21\x40\xbf\x11\xe8\x3f\x8b\x51\x4e\xad\x2d\x3e\x90\xd5\x2d\xc7\x5d\xf1\xad\xa3\x14\x9b\xb7\x6f\xac\x75\xfc\xc2\x89\xa4\xac\x4a\xca\xfa\x6b\xce\x08\x73\xcd\x9b\x75\xa1\xd1\xbe\xc2\x2b\xfc\xca\xba\xcc\x0a\x63\x0f\xa0\x29\xd4\x0c\x55\x73\x80\x70\xa1\x6b\x98\xe1\x35\xcc\xae\x73\x77\xe1\x66\x7f\x0f\x9c\x82\xfb\xab\xb9\x7a\xe7\xe0\xac\x9a\xd3\x1d\x4e\xbb\x53\xee\x75\xf4\x19\xa7\x95\xb5\xc9\xbd\x3e\x16\x44\x9e\x79\x18\x0d\x98\xa0\xf1\x57\xaa\xea\x0b\xf0\x88\x9d\xce\x73\x8d\x50\x9e\x07\x37\xe6\xd9\x75\x34\xdf\xd8\x40\x3a\xe6\x3b\x18\x00\x87\xbf\xe9\x62\x00\xfc\xb5\xb3\x0d\x73\x4c\xe5\xa5\xba\xa0\x2b\x30\x2d\x3b\x7d\x8a\x9b\xec\x06\xb1\x6c\x9c\xdc\xa1\xed\xfe\x9e\xfe\xaf\x79\x10\x35\xa2\xe8\x70\xbb\xff\x18\xb0\xee\x2f\xaf\x32\xa7\xb6\x66\x15\xe4\x93\xad\x15\x4b\xae\x5a\xf2\x28\xef\xb8\x63\x7d\xa8\x24\xd3\x72\x4a\x7f\x3c\x6e\xb9\x40\x94\xa4\x3f\x5e\xf6\xb7\xf8\x8f\x89\xed\xfe\x4a\xe9\xc5\x62\xa8\xcb\x8b\x02\x88\x81\x0a\x22\xd1\xff\x25\x0f\x42\x51\xe2\x6b\xb4\x17\x0d\x6d\xb9\xbf\xf0\x28\x44\xc5\x8b\x3c\x7c\xd8\x4c\x1b\x68\x94\x0e\xc3\x79\x35\x80\xb9\x07\xd6\x3a\x64\xf0\xbd\x4c\x61\x6e\xde\xe5\xa4\xdf\xcb\x14\x45\x8d\xe5\x73\xd6\xc7\xef\x74\x16\x36\xf5\x34\xea\x27\x9c\xbf\x8f\xb1\x7a\x92\xf6\x79\x54\x60\xd6\x3b\x66\x9f\xf5\x20\xda\xa5\xff\x07\xea\xdf\x4d\xd0\xfc\xac\xcf\x54\x9d\xb0\x86\xf8\x76\x6b\xd0\x89\x7c\x6e\x23\xea\xc4\x02\xae\x12\x35\xf3\xa0\xcb\x92\x96\x70\x21\x70\xf3\x19\xff\x90\x8f\xda\xf1\xee\x19\xf3\xe3\xce\x21\xfc\xda\x16\x9f\xe7\xc5\x0f\x15\xb0\xfd\xb3\x75\xf9\x05\x7f\x88\xcf\xc4\x8f\x13\x85\x3f\xa7\x0a\xbf\xaa\x76\x65\x77\xc0\x6b\x5c\xd8\x1d\xe0\xb1\x28\xbd\x78\x4c\x38\x11\xe3\x0b\x89\xba\x5e\x0b\xae\x8b\x5a\x08\x17\x4e\xbb\x3f\x4f\x94\xdd\x0a\x31\x23\x54\x76\x5a\x0c\xf1\xe0\x87\x17\x12\x65\x37\x53\x60\x49\x3c\xf5\x2d\x17\x32\xe1\x17\xf5\x2e\x87\x48\x1e\x87\xe1\x4a\x7c\x94\x6e\xbc\x55\x72\x7a\xae\xba\xa9\x48\x8f\xf3\x7a\x6e\xcc\xd7\x8a\xbe\x6e\xd2\xa6\xd1\x60\x68\xbc\x3f\xa4\xb8\x8b\x51\xae\xba\x1a\x0d\x8c\xda\x85\x1e\xb4\x27\xf6\x28\x29\x02\xa7\x91\x71\xdb\x17\x93\xa8\x13\xc6\x17\xea\x42\x38\xc0\x1f\x06\xeb\xd1\xe5\x3f\x7a\xe0\xed\xd9\xff\xcf\x1e\x78\x78\x96\xd1\xc7\x58\x7f\xae\xa1\x28\xd5\x4b\xf4\x91\x83\xf7\xe0\x25\xd7\xa6\x8d\x74\x87\xfd\xc8\x83\xc0\x9d\x32\x9f\xdf\x32\x39\x8a\x13\x7d\x8e\x26\xe8\xf3\xd7\xa9\xf4\xd9\xff\x4f\x1e\x44\x35\x2b\x89\x18\xc8\xe6\x6c\xf0\xfc\xa4\x25\x9e\x72\x97\xf8\xc0\x3e\x77\x89\x5f\x09\x9e\x0a\x4d\x2c\xd5\xf5\xfb\xea\x2e\x95\x5a\x89\x09\xdf\x68\xca\xd4\xf4\x1f\x17\x86\xf1\xa9\xa5\x59\x50\x0c\xa9\xfa\xd5\xd5\xae\x71\x63\x5f\xbd\xdb\xa5\xfa\x57\xfd\xdc\x49\x57\xe7\x05\xb1\x35\x90\xf5\x16\xe6\x9d\x02\xe1\xff\x6f\x16\x3a\x23\x5d\x99\x22\xaf\x4a\xe6\xfa\x2d\xb6\x06\x1b\xeb\xd5\x71\x83\x40\xdf\x87\x1b\x05\x86\x87\x78\x86\x5a\x7a\x21\x92\x64\x8d\xda\x90\xbd\x43\xf8\x92\x79\x28\x24\x26\xf6\x0c\xf2\x04\x25\x00\xf8\x09\x56\xf4\xdd\x89\xa2\xef\x12\x60\x92\x32\xeb\xd7\x4d\x4e\x9e\xf6\x88\x0a\x86\xb6\xfb\xbb\xc0\x72\xb5\x0a\x6d\x85\x7c\x87\xdf\xe6\x56\x47\xeb\x3e\xeb\x39\xeb\x3e\x9a\x68\xf3\x34\x93\x72\x6e\xc2\x55\x42\xdc\xb9\x2f\x8b\xf3\x4f\xe4\xc7\xe9\x00\xd3\x12\xa9\x13\x39\x75\xf7\xbe\x6c\x56\x6f\xe3\x7c\x98\x68\xf1\x7e\xe1\x84\x77\x08\x60\xdc\xc7\xd5\x65\x7d\xea\xeb\x6b\x69\x5f\x1f\xf7\xed\x79\x5f\xd4\x2f\xcc\xde\x3e\xee\x9b\x7c\xfd\x46\xa5\x54\xf6\xe3\x4f\xff\x6a\x03\x92\xf0\xd9\x26\xc4\xe2\xb8\x5f\x2f\xc4\x62\x8c\x8f\xd9\x84\x58\x80\x6e\x44\x3b\x89\xce\x09\xd2\x56\xf4\xa9\xe3\xe4\x9f\x5d\xab\xca\x07\xeb\x52\x71\x5c\xad\x3e\xe9\x9a\x92\x53\xa8\xee\x5e\x81\x66\x9d\x07\x05\xa1\x44\xda\x61\x93\xcc\x34\x27\xd2\x22\x1d\xef\xe7\x4d\x7f\xb1\x6d\x71\x37\x96\x07\x04\x5a\x73\x0e\x0b\x83\x18\x4d\x37\x96\x01\x7a\x88\xe8\x83\xc8\x07\x2d\x52\xd1\x1c\x1c\x9e\x43\x82\x1f\x4a\x50\xd7\xb8\xd0\xc0\x5f\x68\xd6\x1e\x63\xd4\xff\xe1\x44\xd9\xfb\x04\x86\x75\x7b\x91\x00\xeb\x52\x5e\x7d\x36\x89\xb8\x3a\x53\xec\xbb\x8f\x24\xbe\x5b\x42\x69\xa5\xd5\xe1\x88\x0a\x3a\x5b\x76\x22\x51\x36\xa4\x84\xd3\xb4\x19\x27\xf3\xb6\xe8\x47\xdd\xa2\xd2\x8b\x2b\x43\xa8\x54\x64\xfe\xa8\x89\xea\x28\x88\x1c\x79\x3c\xab\xeb\xe3\x89\x72\x05\xed\x41\x7a\xd2\x7c\xe5\x40\x77\x5e\xf1\x38\x7a\xb5\x46\x6c\x77\x82\x2d\x28\xda\xa2\x1e\xd8\xec\xe1\x74\x65\x75\x16\xd8\xec\x3e\xfe\x41\x02\xf2\x95\x63\x81\x0d\xd4\x58\xd4\xf7\xf3\x2f\x13\x58\x60\x03\x0d\xc0\xdc\xd9\x97\x49\x2c\xb0\xd3\x6d\xde\x19\x00\x9d\x1d\x16\x51\xc2\x59\x83\x94\xd3\x19\x1a\xe9\xf5\x98\x11\x75\x9d\xae\x41\xdf\xee\x86\x85\xad\x73\xd4\x3a\xd2\x15\x31\x6f\xe9\x69\x94\xb7\xd4\x41\xd9\x3a\x15\xb4\x48\x5b\xfc\x52\x86\x37\x5d\xbb\x05\xdb\xa0\xae\x26\x14\x17\xef\x4a\x9d\x5c\x52\x5c\x60\x7a\x95\x59\xf7\x8b\x1b\x33\x97\x63\x56\x4d\x40\x3b\x2e\xc7\x76\x7f\xb3\x69\x74\x4c\xe0\x6d\x7b\xde\x1b\x1a\xef\x6f\x07\x21\x2a\x1e\x7b\xa6\x83\xeb\xa2\xe8\x67\xe7\xdc\xbf\x99\x37\xf4\x75\x23\x73\x2c\xa3\x33\xca\x7c\xc2\x16\x7c\x84\x7f\xf2\x8c\xfe\x24\xd4\x8d\xbb\x6e\x3a\x6b\xe0\x20\x62\x3f\x16\x13\x73\xf3\xde\xac\xb9\xd1\x1e\x7f\x8c\xa1\x6e\xf1\x37\x3b\xa9\xda\x97\xea\x13\xc6\xa9\xf1\x96\xec\x1a\xa5\x45\x1d\xb6\xb7\x4a\x1e\xa3\xa2\x1f\x4a\xc6\x73\x1d\x67\x15\xde\xeb\xa8\x23\x56\x56\x3b\xe9\x79\xe6\x22\xa9\x03\x7d\xad\x82\x9d\xf5\xe6\xd7\xdc\x1b\xbd\x64\x80\x50\x96\x85\x08\x1f\xbc\x14\xff\xe9\x48\xa0\xd3\xdd\xc9\xab\x60\xe8\x74\x6b\x35\x3a\x5d\x23\xb4\x60\x82\x70\x27\x08\x76\xbd\x13\x1c\x9f\x36\x4e\x05\x56\x4b\x11\xbb\x5b\xfd\x1e\x5e\xec\x70\x3e\xd3\x8c\x3a\x23\xe0\xdc\x1e\x4d\x33\x16\xf4\x32\x37\xb7\x56\x74\x73\x2b\xea\xad\xa3\x66\x73\x44\x68\xa8\x14\x72\xde\x26\x1e\x34\xe2\xde\x7b\x3e\xc8\xbb\x72\xa8\x00\x0e\x6d\x79\x5d\x76\x18\x8f\x8c\x59\xc1\x1d\xdc\x0e\xd7\xf0\xee\x64\x92\x82\xf1\x8c\x79\x7e\x45\x73\xf3\x1c\x7a\xe1\xbb\x16\x93\x9c\xa3\x2c\x3a\x4e\xd1\xc8\xb3\x10\x5a\xd7\x6a\xb3\x73\x64\x66\x88\x4f\xe7\xea\xcd\xa0\x42\x3e\x94\xc1\x50\x2a\xf5\xa1\x1e\xf7\xf3\x0f\x17\x05\xf5\x78\x80\x7f\x99\x64\xef\x2b\x6c\x4a\x8e\xca\xb8\x4e\x5f\x80\x3e\x32\xf4\x72\x8b\x7f\x58\x18\x86\x2b\x9c\x7d\xbf\x04\xd3\x1c\x28\x69\x3a\x2c\x67\x02\x44\xde\xc8\xdb\x4f\xcb\x15\xda\x18\x00\x10\x98\xb9\x03\x96\xde\x4a\x77\x77\x0b\x88\xa7\xba\x5f\x15\xc6\x7b\xa6\xc0\x0a\xe4\xd9\x50\xec\x0e\x50\xb5\x4e\x88\x21\xd4\xf5\x5d\x7e\x84\xca\x26\x89\xf1\xb6\x8c\xde\xaf\x6a\x16\x92\xf2\xd6\xc5\x39\x5b\x4c\xa4\x53\x56\xd1\x38\x5b\x94\x12\x4e\xf6\xec\x83\x0f\xb0\x8c\x80\xc5\x06\xdd\x7a\xbe\xb9\x44\x1e\x65\xd1\xb1\x8c\x87\x9d\xe2\xd6\xc8\x4c\xe3\x9b\xde\xf9\x05\x8f\x84\x9d\xbd\xc9\x04\xbd\x19\x7b\x61\x2f\xdf\x0b\xbd\x29\x7b\xe1\xd1\xd4\xbd\x80\x11\x90\x63\x82\x9d\x7b\x94\x89\x83\xc0\x70\x40\x69\xae\x73\x6b\xa3\x37\x34\x38\x7a\xe9\x8f\x01\x93\x59\xe0\xdf\x8a\x58\xd8\xf1\x5e\xae\x01\xcb\xbe\x9e\xf7\xc2\x00\x5a\xba\x76\xdf\x22\x46\x05\x85\xe4\xc2\x4c\x21\x9a\x09\x8b\xcf\x70\xf6\x3c\x8c\x27\xd0\x60\x6a\x80\x34\xde\xc5\xbe\xad\xc9\x56\xb1\xd0\x38\x98\x52\xed\x79\x3c\x8c\xa7\x94\xc0\xd2\x42\x5a\x1f\xf5\xc0\xee\x87\x53\x9e\x09\x55\x2b\xda\x9f\xc7\xb5\x9f\x20\x3c\x8e\x5d\xfb\x11\xa1\x61\xe0\xe8\x16\x58\xfd\xa6\x76\x54\x54\x12\xc3\x9f\x0c\x81\x72\xde\xb2\x05\x36\xea\x3b\x53\x3c\x15\x75\xa3\x25\x52\x20\x4d\x79\x0c\xc9\x43\x47\xa1\xc5\xf7\xcd\x90\x22\xe5\x29\xcf\x5c\x43\xa7\xbc\x21\xae\x36\x56\xff\xb0\x6b\xe8\x4d\xbc\xe1\x3f\x37\xd7\xd0\x22\x21\xcf\xd7\x2e\xf4\xbb\x53\x17\xba\xe1\xfc\x02\xfb\xc9\xeb\xbb\xc9\x3f\x34\x9b\x38\xa7\x2c\x3a\x56\x24\x76\x1c\x04\xea\x64\x26\x9a\x4d\xdf\x73\xb3\x7a\xcf\xed\x4a\x66\x9a\xcd\xa0\xb5\x5d\x7c\xcf\x0d\xa6\xec\xb9\xc9\x8c\x3d\xb7\x6b\x7c\x8b\xbf\x60\x8f\x88\x6a\x55\x3a\x87\x44\x1e\x0f\x13\xf5\x9e\xac\x8a\x10\x3b\x13\x58\x80\x99\xe3\x7e\x97\x0f\x3a\x99\x1c\x88\x03\xed\xa1\xf4\xe3\xce\xa1\xc8\x97\xb9\x58\x0c\x45\xb9\x50\xe6\xa4\xb8\xdc\x6e\xe7\xb0\x06\x7e\x66\x38\x75\x50\x00\x3f\xe3\x45\x79\xf8\xb7\x18\xb5\xc0\xbf\xa5\xa8\xa0\xed\x66\x51\x51\xb6\xc8\xe2\xdb\x2c\x33\xc0\xfc\x38\x45\x94\xd1\xf2\x78\xc7\x2a\x6c\x0d\x7a\x65\x20\x73\x71\xe7\x9f\x0c\x75\x79\x28\xa0\x4a\x4f\xcb\xa6\xf5\x5c\x38\x71\xcf\x03\x7b\x29\x86\xf4\x89\x17\x1a\xe7\x38\x27\xea\x66\x32\x95\xbe\x50\x54\x2f\xb3\x24\x1b\xfa\xb9\x4f\xbb\x00\xd2\x33\x66\x8e\xed\x9f\x6d\x14\xb1\xeb\x10\xf5\xa4\x23\x88\xb5\x13\xf9\x33\x76\x37\x98\xf0\x69\x4d\xef\xa5\x51\x69\x9a\x5b\x41\xc4\xa2\xf2\xdc\x28\x88\xf7\xf2\x3a\xd2\x14\xd1\x16\xf4\xa9\xcc\xf2\x5b\xbb\xd9\xfb\xcb\x2c\x05\x77\xe3\x51\x87\x5e\xf8\xf0\xc9\xc3\xf9\x2c\x8b\x8e\x57\x70\x9c\x7a\xe3\xae\xcf\x93\xdc\x27\x94\x02\xc9\x7c\xc9\x19\x0a\x01\xbd\x5f\x93\x60\xc1\x8f\x65\xec\xd7\x41\xbe\x5f\xfb\x52\xf6\xeb\x63\x99\xf2\x62\xa3\x9c\xf6\x8f\x65\xcb\x8b\x65\xab\x0e\x18\x54\x52\x59\x60\xe1\x8a\xf5\x96\x1e\x84\x2d\x0d\xba\x80\xdc\xe5\x8e\x22\x60\x15\x28\x02\xa4\x1f\x79\x00\xb2\x86\x77\x7d\xbd\xd9\x03\x88\xfa\x0a\x65\x60\x36\xfb\x72\xba\xf3\xfb\x89\x2c\x55\x69\x33\x82\x9b\xdd\x49\x76\xbb\x16\xc3\x45\xd6\x84\xd2\x93\x01\xed\xdf\x32\xc5\xe7\x90\xe2\x6f\x37\xdf\xc5\x19\x91\x27\xed\x50\x07\x70\x9e\x4e\xad\x30\xdc\xa9\xb6\xb2\x2b\x27\xbe\x9b\x77\x8b\xc9\x89\x1d\xe6\xd2\xd2\x60\x73\x42\xbd\x7c\xbb\x3d\x56\xa3\x87\x5b\x51\x93\xcd\x2d\xbd\xcd\x15\x4d\xb6\x29\x62\x31\xd4\x15\x48\x2d\x10\xad\xc6\xc4\x68\xeb\x48\x1f\x8b\x68\xce\xb1\x18\xda\x1a\x54\x03\xa9\x96\xf3\x84\xe7\xf0\x14\xbc\x54\x9f\x0a\xc2\x58\xf6\x1c\xde\x91\x31\x9e\x35\x27\x38\x87\x77\x25\xe6\xb0\x93\xc4\xb0\xb8\x7a\x4b\x98\x12\x16\xaa\x2f\x5e\xae\xb1\xf9\x1e\x5e\xc9\x4d\x29\x97\xed\x8d\x9a\xec\x89\x13\x0f\x07\x76\x3a\xfc\xe6\x42\xcb\x06\x81\xcd\x1d\xf7\x43\xa9\x11\x40\x09\x16\x3b\x3e\xee\x3b\xf6\x85\x0f\x26\x46\x24\x53\x6e\x2c\xf7\x67\xcc\x62\x77\x73\xb3\x18\x7a\xe1\x3d\xa5\x97\xd5\x63\xba\x2c\x3a\xce\xa9\xc9\x85\xb9\xb4\x94\x40\xb1\x21\x8c\x64\x82\xde\xb4\x2a\xd6\xd9\x1a\x15\xeb\x54\x86\x04\xa4\x55\xac\x73\x49\x15\xeb\x54\x06\x4b\x9d\x13\xe3\x3d\xc1\x61\x7e\x7d\x38\x1b\xa1\x05\xcd\xf5\x81\x03\xcc\xa7\x9e\x70\xd7\xf1\xca\xd3\xed\x77\xbb\xca\x35\xb8\x93\x52\x5b\xef\xfa\x58\x37\xa2\xa0\x4c\x10\xe4\x5a\x8f\x58\x3d\x82\xf6\x4b\x19\x18\x3d\xe2\xf1\x84\x1e\xf1\x20\x6f\xff\xeb\x5c\xaa\x26\xd0\xdb\x5d\x48\xad\x03\x91\x0f\xfa\xf5\x57\x84\xac\x1e\x27\x1c\x6a\x2a\x45\xb9\x08\xfb\x2b\x59\x0f\x53\x6c\x59\x38\xe5\x01\xdd\xf7\x9e\xc0\x63\xf8\x2a\x3d\x04\xb3\x13\x98\x9c\x82\x41\x76\x4e\x41\xd6\x83\xef\xa4\xe2\x44\xee\x2e\x6b\x1f\x2c\xd5\xf2\xa0\x14\x71\xe1\x52\xcb\xb4\xbb\x10\x52\x25\x52\x7c\xae\xe3\x52\xab\xb1\x88\x50\x23\x2d\xd5\xfb\x65\x97\xda\x68\x1f\x89\x31\xb6\x1b\x70\xb6\x14\x6b\x44\xdd\xf9\x95\x56\xc9\xb9\x01\xad\x55\xeb\x11\xa3\x07\xa3\x59\x07\xa2\x1c\x39\x48\xee\x32\x91\xcc\x32\xb7\x35\x18\x90\x01\x56\x94\x3b\x18\x7b\x71\x0e\xb0\x1e\xc7\x4f\x1d\xea\xca\xa3\x14\x53\x5f\x78\x5c\x86\x06\xd6\xe5\x78\x42\xe6\x51\x0a\x82\xe3\xec\xd4\x50\xe6\xa5\x93\xcd\x7c\xaa\x46\xa1\xb6\x36\x74\xa2\xc4\x20\x56\xb8\xc8\x8f\xfe\xb2\xc5\x0f\x75\x43\xb6\x6e\xe5\xb5\x25\x98\x5d\x50\xe6\x9e\x35\x39\xf0\xa2\x41\x77\x1b\x4a\x2b\x3c\x18\x09\x3a\x26\x8d\x34\x12\x1f\xb9\x7e\x3d\x67\xb1\x36\xc0\x88\xb5\xf3\x54\x2d\x36\x48\x27\xe2\xf0\xac\x31\x26\x5a\xd6\x44\x07\x05\x01\xc6\x73\xf7\xaf\x70\x68\xf6\x0e\x5e\x69\xad\x7d\x70\x85\x89\x55\x6f\x06\x94\xe7\x54\x0c\x2b\x8f\xe0\xd8\x55\xe2\xfb\x47\xef\x58\xcf\x5c\xe9\x07\xb7\x06\x9d\x59\xd8\x3b\xeb\x10\x53\x7b\x03\x68\x94\xd9\x29\x89\x22\x3d\x8f\xf7\x9b\xe7\xf1\x7e\xc7\x21\xf8\xee\x4e\x1d\x5a\x75\x9c\xa1\x44\xcc\x36\xc8\xd8\x46\x06\xb7\xdd\xcc\xd6\x9a\x20\x8b\xf5\x74\xf4\xaa\x61\xf0\xe3\x64\xaa\xc6\x5c\xbd\x84\xad\xde\x9d\xcf\xaf\x4b\x5b\xbd\xfb\x1a\xac\xde\xe9\xa8\x59\x59\x63\x34\x2b\x6c\xf5\x96\x68\x78\x6b\x6a\x62\xf2\xd3\xa9\x4d\x8c\x37\x68\xa2\x82\xb7\xab\x35\x46\x6d\xcd\x9a\x68\xd7\x56\x51\x2d\xd8\xbc\x0a\xf5\x81\x49\x78\xf3\x04\x38\xec\x87\x79\x93\x3f\x2a\x39\x12\xb3\x85\x8c\xe9\x4b\x80\xb0\x60\x36\xd7\x5a\x58\xac\x87\x78\x6d\xf7\xd6\x64\x73\x35\xc1\x8f\xf3\x1c\x6e\x64\x5e\xb0\x3b\xce\x71\x4e\x29\xc7\x19\xce\x50\x7d\x6a\x68\x82\xc8\x16\x5f\x29\xe8\x32\x4c\x16\xb7\xcf\x2d\x3b\xf9\x89\x13\x4e\x4f\x91\x08\xb8\x40\x90\x4c\x99\xd0\x3f\x57\x23\x07\x3c\x99\x2e\x07\xcc\x69\x39\x60\x3e\x29\x07\x3c\x99\x2a\x07\x94\xb5\xbf\x1d\x6a\x81\xe2\xcf\x13\x85\xc6\x85\x44\x86\x2e\xf6\xf9\x5f\x3a\xb0\x32\x5d\x9e\x09\x0a\xc9\x81\xef\x11\xb0\x91\xae\x44\xdd\x45\x76\xa2\x23\x9f\x54\xe4\xb4\xcc\x71\x7c\xbd\x8e\x37\xf2\xb7\xc2\x6d\x84\xe1\x7c\x43\xd6\x01\x94\x51\xa4\x30\x74\xdf\x81\x69\x18\x94\x10\x7f\xa5\x8d\xb9\x21\xb4\xba\x69\x4e\x78\xd3\x9c\xf0\xa6\x85\xb9\x5c\x27\x60\x6c\x86\x2d\xc1\xc4\x53\xef\xb2\x51\xc8\xd3\x89\x28\xe4\x61\xde\xed\x7b\x44\xad\x83\x4a\x27\xb9\x24\xf3\x3e\x0c\xdb\x3e\xc4\xbf\xbc\x83\x60\xe8\xce\x33\x92\xce\xb0\xa8\x87\x42\xf7\x4e\xde\x62\x1d\x14\xba\x05\x1e\x88\xbd\xc0\x81\x78\x1a\xb0\x58\x98\x6c\x82\x9b\x8b\x72\x32\x30\x2b\xdc\x81\xd0\x2f\x32\x88\x0b\x97\x71\x5b\xb5\x39\x89\x55\x73\x04\x1a\x3e\x68\x33\x4f\xe4\x70\x7c\xbf\xfa\x74\x6a\xee\x80\x9b\xf8\x70\x52\xd8\x9f\x44\xac\xdc\x3a\x04\x75\xe7\x0c\x25\x99\x6e\x73\x08\xea\xdd\x0d\x08\xca\x23\x82\x2a\x12\x41\x95\x22\x4f\xfa\x86\xa0\xd6\xc0\xb1\xac\xae\xec\x9a\xa0\x56\x62\x5a\x8a\xb2\x86\x6a\xd5\x53\x3b\x21\x98\xa7\xa0\x06\x71\x2d\x69\xa1\xd0\xc9\xb6\x93\x46\x50\x13\x09\x82\x7a\x6f\x93\x04\x75\x3c\x2d\x77\x90\xaa\xfc\x4b\x3f\xa7\xe0\xf5\xb3\x6a\x44\xe7\x74\x82\x3a\x94\x49\x50\x2e\xff\x5e\xe0\x24\xbc\xc0\xf2\x5b\x34\x20\x28\x41\x04\x25\x6a\x08\x6a\x0d\x62\xd6\xc8\x20\xce\x33\x59\x64\x19\xbc\x69\x63\x17\xea\x12\xba\x07\x68\xd7\xa9\x5d\xe6\x06\xa1\xfd\x43\x88\xc4\x6e\x7f\x26\x95\xc4\x46\x1b\x90\xd8\x5a\x9d\xc3\x1c\x87\x15\xf3\x31\xc6\x4d\x6d\x1a\x94\x8e\xf9\x6d\xa1\x2f\xf2\x09\x63\x4f\xe6\x00\xec\x36\x1f\x7f\x5f\x87\xea\xe7\x9d\xf0\xfb\xd3\xd0\x65\x0a\x93\x61\xc4\xcf\xe9\x42\xb9\x9a\x38\xfd\x75\x68\x61\x59\x0d\xf2\x40\xfc\x53\x5e\xd0\x77\x0a\xae\x47\x89\x61\x35\x48\x0c\x36\xe7\x40\xce\x82\xdf\xba\xb7\xf3\xd5\x88\xad\xf7\x2c\x2f\x98\x73\x0a\xae\xc1\x2c\x8b\xab\x8d\x79\x7c\xa7\x03\x8a\x31\x18\xf9\x26\x43\x79\xe6\x36\x85\xc3\xa5\x84\x87\x4b\x27\x17\xcc\x9a\xe3\xfb\x9e\xdd\xa6\x65\x06\x77\xe8\x60\x6c\x16\xcb\x0c\x63\xb3\xa4\xb5\xa7\x31\xd7\xab\xa6\x6d\xc1\xd1\xc4\x16\xbc\x37\x73\x0b\x92\xbd\x66\xde\x73\x91\x25\xe6\x6d\x2a\xa6\xf8\x47\xdf\xa2\xed\xd7\x53\xe3\x01\x93\xbe\xfd\xee\x7b\x79\xb7\x5f\xe8\x85\xdf\x5c\x9c\x5d\x76\x3a\x5d\xb8\xc8\xce\x70\x65\x2d\xb4\xec\xd3\xf1\xec\x98\xf7\xd2\xc9\x4c\x6d\xf5\xfd\x37\xfd\x3f\x1a\xf3\xfe\x7f\xd7\xff\x65\xd1\x71\x4c\x60\x62\x69\x74\x23\x64\xa8\xcd\x46\xe3\x95\x90\x70\x6d\xae\x19\x0c\xbc\x3f\xcf\x06\xde\x43\xdc\x7d\x5f\x7f\xfc\xba\x0b\x2f\xbc\xf0\xf5\x17\x5d\xf4\x86\x81\x37\xbe\xe9\xcd\x6f\xbe\xf8\x37\xde\x72\xc9\xe0\xa5\x97\x5d\x7e\xc5\x95\x57\xbd\x75\x27\xc5\xd9\xef\xfa\xf7\xbf\xf3\x1f\x9c\xe0\xfa\xdf\xfb\x5f\xbf\xff\x8e\x3f\xf8\xc3\xff\xbd\xf7\x8f\xfe\xf8\xff\x0c\x5d\xfd\x27\xd7\x54\xc5\x3e\x71\xad\xd8\x2f\x0e\x88\xeb\xc4\x41\xfa\xff\x7a\xf8\x7f\x58\x0c\x8b\x77\xc2\xff\xef\x12\x37\x88\x1b\xc4\x8d\xe2\x26\x71\xb3\x78\xb7\x18\x11\x23\xe2\x3d\xe2\xbd\xe2\x90\xb8\x45\xdc\x2a\x6e\x13\xef\x13\xef\x13\xa3\x62\x54\xdc\x2e\x6e\x17\x77\x88\x3b\xc5\x5d\xe2\x6e\x71\x8f\x78\xbf\x18\x13\x1f\x10\x1f\x14\xf7\x8a\xfb\xc4\xfd\xe2\x01\x31\x2e\x0e\x8b\x0f\x89\x07\xc5\x83\xe2\xc3\xe2\x21\x71\x44\x1c\x11\x1f\x11\x1f\x11\x0f\x8b\x87\xc5\x84\x78\x44\x3c\x22\x3e\x2a\x3e\x26\x1e\x15\x1f\x17\x7f\x2a\x3e\x21\x26\xc5\x9f\x89\x4f\x8a\x4f\x89\xc7\xc4\xe3\xe2\x71\xf1\x69\x9b\xe3\xae\x7f\xa2\x06\x01\xe0\xe9\xf4\xcd\x38\x91\x27\xff\x9b\x9a\x10\x2a\xf2\xc6\x39\x12\xcf\xf2\x5f\x66\x6d\x20\x93\xda\x81\x53\xf9\x84\x6b\x05\x6b\xe6\xfe\x1a\x05\x94\xeb\x65\x1d\x74\x8b\xf6\x4f\x8b\xb0\xff\x3b\xa2\x5b\xb4\x3f\x8e\xbe\x53\x93\xf9\x44\x8e\xc6\xa7\x33\xf4\x8e\x93\xf9\xf1\x9e\x60\xa0\xcb\x85\x3b\x7a\x5c\x84\xfd\xdf\x52\xb5\x3d\xa6\xb3\x6f\x26\xfa\x77\x90\xd7\x77\x5f\x0a\xae\x65\xa7\x93\xe9\xad\x88\xfa\xc4\x59\x1e\x50\x36\xab\x03\xca\xa4\x8b\x92\xf2\x29\x11\xf6\xff\x8d\x6a\xfb\x93\xc2\xa6\x61\x50\xf2\xc3\x8c\xc0\xfe\x72\xdb\xd3\xb4\x5f\x63\x7c\x1a\xe6\x5d\x4b\x18\x9f\x26\xf3\x86\x51\x4e\xe5\x1d\x4e\xf9\x4e\xfe\xd5\xe1\x06\x99\xcf\xd5\x4d\x66\x52\x84\xfd\x7f\xa9\xba\xf9\x09\x9c\xf0\xa9\x7c\xc2\xdd\x33\x6b\xc2\xa7\x60\xc2\xb1\x52\xf8\xbb\x0f\x6b\xa6\xe0\xe7\x15\x58\xa5\xce\x91\xf6\x8c\x6a\xe2\x4f\x05\xe1\x81\x0b\x86\x07\xfe\x35\xf5\xcb\xc7\x05\x60\xe4\x9a\x94\x6a\x5f\x56\x2f\x3f\x26\x30\x9d\x97\x5d\x5f\xaf\xcb\x85\xac\xba\x2d\xb5\x77\x32\x30\x5e\x58\x5f\x54\xf5\x3c\x82\x95\x07\xb4\x0c\xa3\x82\x01\x10\x88\xad\xc1\x98\xa0\x1c\x0e\x9f\x56\x85\x1f\xc6\x46\x31\x60\x7b\x9b\xf7\xf6\xac\x09\x57\x3f\x96\x6c\xcc\x65\xa7\x81\x53\x95\xd8\x4a\x85\x7b\x24\xb2\x5e\x1e\xe1\x6b\x32\xe8\x20\xfc\xf5\x21\x91\xf5\x6a\x2d\x61\xae\x29\x5a\x53\x32\xd9\x43\x22\xec\xff\xa4\xea\xfd\x87\x35\xad\x51\x0e\xbe\x3d\x28\xc2\x1e\x17\xce\x30\x74\xc7\xde\xcf\x3b\x36\x91\x0a\xa0\x3b\xea\x27\x22\xd3\xdf\x9f\x3a\xe5\x0d\x74\x82\x38\xd1\x87\xb9\x6e\x50\xdd\xe6\x1f\x14\x61\xff\xa4\xea\xf6\x87\x84\x89\x79\xc9\xdb\x30\x82\xc4\x5e\xbd\xd7\x61\x59\x75\xc3\xce\x8b\x3a\x7e\xe0\xb0\x6e\xae\xbb\x5b\xb4\x8f\x8b\xb0\xff\x4f\x55\x73\x0f\x20\xa9\x8f\x62\x00\x41\x49\x3f\x28\xb9\xfd\xed\xdb\xbc\x0f\x09\x4b\x6f\x0e\xee\x08\x87\x09\x18\x13\x86\xe5\x8d\xb9\x2a\xb0\x07\x1c\x96\x97\x82\x91\x20\x75\xee\x99\x92\x49\x44\x5c\x26\xb0\x0d\xcf\xc6\x26\x16\xb9\x1e\x8f\xd5\xf8\x65\x9e\x56\x43\x12\xac\xda\x08\xc5\x10\xb6\x50\x0c\xe1\xb5\xcb\x9d\x99\x3b\xcc\x2b\x48\x0b\xfa\x98\x4e\x0b\xfa\x00\x1c\xb6\xe2\x90\x8e\x8f\x37\x53\xd9\xd3\x2d\xda\x3f\x28\xc2\xfe\x8f\xa9\xa9\xfc\x80\x08\x25\xc6\x93\xa9\x3e\x50\x07\x70\x6a\xbd\xad\xc1\x84\x66\xe2\xea\x57\x3d\x97\x93\xb5\xbc\xee\xc3\x19\xbc\x0e\xdd\xda\x2f\x3b\xa2\xd3\xfe\xff\x26\x25\x0c\xf8\xa8\x6a\xfa\xfd\xb8\x53\xcd\x5a\x6e\xf1\x3b\x6d\xc4\x0f\xf8\xd3\xe0\x38\x2c\xee\x55\x9e\x34\x97\xe0\x43\x25\xc5\x36\xaf\x1d\x7f\x38\x6e\x57\x61\x8f\x49\x89\xb8\xd7\xd9\xc3\x1f\xe1\x3d\xfc\x10\xdf\x2a\xbd\x86\x87\x0b\x23\x53\xd3\x5d\xb2\x4c\xd1\x58\x6c\xa4\x0f\xf3\x7a\x7e\xe2\x72\xf5\x51\x70\xae\x71\x8a\x4f\xf0\xe2\xcf\xbb\x41\xdb\xd3\x6e\xcd\x8f\x64\xd4\xdc\x13\xec\x32\xbc\x62\x5b\xb7\x68\xbf\x5d\xe0\x0d\xf5\x37\x29\xf5\xc3\x79\xdd\xa2\x7d\x54\x84\x90\x4f\xe8\x7d\xc2\x76\x65\x8b\xdf\x09\xf3\x94\xc2\x37\x1e\xe5\x4d\x3d\xb2\x3e\x6b\x10\x65\x03\xe4\x59\xa6\xa8\x46\xb6\x4d\x3e\xce\xeb\xf8\xd9\xba\x44\xe0\x74\xb6\xe0\x51\x36\x48\xbe\xf6\x59\x55\x5d\x74\x0d\xb8\x9f\xe0\xd5\x33\x03\xee\xf9\xda\x80\x3b\xd1\x30\xe8\x9a\x0e\xb5\x24\xb2\x44\x83\xf3\xb0\x9e\xa3\xe1\x27\xd9\xc7\x35\x21\xc6\xc9\x4d\xa4\x3f\xfa\x14\x6f\xf1\x2b\xc6\xd5\x4e\x2d\xdb\xbb\x85\xb3\x92\x63\x02\xdf\xd5\xab\xed\xd3\xbc\xb6\xaf\xae\x37\xec\xdb\xa4\x2c\x9a\x17\x66\x15\x4d\x78\xe4\x82\x30\x03\x5c\xa0\x1c\xb0\xf0\x30\x2f\x98\x59\xf2\x6e\xd5\xfa\x8d\xd0\xba\x3a\x80\x46\x7c\x3c\x81\x46\x20\x96\xf2\x41\x17\xa9\xe7\x73\xd9\x0c\xc9\x46\x68\x22\x38\xd2\xf1\x5f\x89\xe6\x59\xd3\x93\x5e\xb7\x68\x7f\x97\x08\xfb\x47\x55\x67\xde\x59\xcb\x9b\xe8\x94\x51\x0c\xb6\x97\xc1\x33\xf5\xb1\xd3\x67\x80\x82\xcc\x23\x01\xa9\x44\x21\x52\xfa\x7a\x75\x3e\x45\x02\x24\x14\xcc\x2a\xfa\x5b\x36\x74\x9d\x22\x01\x3d\x16\x07\x68\x4d\x05\x16\xd0\xa7\x27\x18\x71\x75\xe7\x7f\x9e\x49\x4a\x23\x26\xbe\x03\x9e\xfc\x04\x19\x7d\xa1\x0e\x19\x19\xec\x4f\x58\xa0\x59\x4a\x41\x07\xcb\x39\xec\xe3\xed\x78\x04\x02\x7f\x25\x8a\xb2\x33\xbc\xeb\x33\xbc\xeb\x53\x01\xa4\xca\x40\x5f\xd6\x26\x53\x58\xa9\x6f\x4c\x4e\xb9\x29\x8a\x5e\x5e\xd0\xd2\x0b\xbe\xa0\x08\xc7\x22\x2f\xdf\xcb\xcb\xcf\x23\x1c\xb4\xfd\x75\x97\x7e\x20\xaf\x4a\xfb\xcb\xb0\x30\x3f\x09\x90\x79\xec\x4f\x13\xf6\x27\x80\x6f\xe1\xbf\xcd\xda\xdf\x02\xe4\xdb\xb6\x73\x33\xaa\x73\x33\xc2\x55\xa1\x52\x01\x54\xbf\xb4\x38\x7c\xec\x8b\x7c\x15\x33\x33\xdd\x01\xee\xc1\x01\x41\x78\x52\xfb\x05\xcf\x72\x07\x70\x23\xfb\x45\xd8\x3f\xac\x7e\xbb\x16\x7e\xf3\xe9\x37\x00\x55\xb8\x56\x50\xe0\xf4\x3e\xf8\x4d\x67\xa8\xfa\x32\xbd\x42\xa4\x9a\x2a\xfc\x96\xe3\x99\xf3\xaa\x22\x44\x44\x9a\x6b\xd4\x4f\x3a\x81\xe9\xf7\x04\xbc\x09\xf5\x82\xb3\x3d\x57\xf5\xed\x4b\x4f\x6f\x7e\xcc\x61\xd6\x14\x66\x55\x59\x43\x46\x11\xe5\x2e\xb8\xb8\x41\x5f\xe5\x53\x55\x15\x35\xe1\x43\x80\x6a\x71\x75\xd8\xff\x43\xf5\xef\x10\xcc\x61\xd5\xca\xb9\x5f\xc7\xb7\xfd\xdf\x57\xff\xfe\x1f\x7e\x27\x70\x39\xf4\x33\xe9\x77\x02\xc8\x79\xca\xae\x87\xdf\xc3\x6a\xf0\x87\xc3\x82\xdc\xda\x89\x8f\x7c\x43\xfd\xf8\x47\x61\xff\xdf\xa8\x7f\xf7\x6a\x86\xe0\x61\x4e\xae\xff\x1d\xd6\xc8\x2f\xdf\xe4\x6d\x7e\xbe\x2d\x15\x83\xc2\x0a\x7d\x71\x09\x9d\x06\x27\x9e\x75\x9d\x06\x8f\xf2\x5a\x92\x4e\x83\xdf\x51\x4d\xff\x41\x98\x16\x60\xf7\xad\x4c\x46\x32\x4b\xd9\x05\xb1\xe3\xbf\x9f\x70\x72\xfa\x6e\xc6\x19\x39\xe7\x35\x77\x48\x82\x41\x13\x00\x5d\xfe\x67\xc8\x40\x35\x6c\x03\xc7\x78\x03\xef\xe6\xb9\x00\x28\x3b\x65\x2d\x4c\x4b\xf2\xa8\xaf\x8a\xc4\x59\x5f\xf5\x6b\xce\xfa\x1f\x64\x8c\xe3\xd9\x26\xc7\xa1\xa9\xd8\xa8\x80\xe7\x68\x5b\x08\xfb\xe0\x69\xef\xa2\x9a\x74\xda\x3d\xc1\x84\x8f\x09\x3f\x20\xc1\x30\x1b\xfe\x7c\x5d\x3e\x0d\x22\xc2\x26\x8f\xa3\x75\x92\x87\x08\xce\x8b\x74\xe1\x6b\xd8\xbc\x98\xcc\x3c\xf0\x50\x3b\x1f\x3f\xce\x98\x8f\x1f\x35\x3d\x1f\x29\x6b\xf9\x5c\xfd\xb5\xa4\x33\x66\xd4\x67\x07\xce\x08\x1d\x38\xf5\x57\xd9\x28\x6a\xf5\x4d\x37\x31\x9a\xe7\x33\x46\xf3\x93\xa6\x47\x63\x25\x24\x40\x1d\xfb\x0f\xd8\xed\xdf\xa2\x77\xc7\x3d\x04\xa8\xab\x27\xf8\xc6\x45\x00\x42\xd2\xd0\x7c\x9e\x63\x67\xf8\x39\xef\xe0\x53\xeb\x6d\x0c\x69\x63\x41\xfa\x85\xba\x82\xb4\x53\xf4\xc5\xd4\xf9\x8f\xab\x3f\xa4\xd0\x4e\x4f\xff\xe9\x21\x9e\x56\x31\x6b\xee\x7d\x3e\xf7\x35\x8a\x05\x77\xee\x7f\x91\x31\xf7\x7f\xdf\xfc\xce\xca\x12\x44\xff\x21\x55\xac\x65\x43\x8f\xa7\xcc\xd0\xd4\xdd\xfb\x87\x2c\x5e\x35\xe1\x2f\xf8\x8f\xbc\xaa\x11\x23\x21\x03\xe4\xdd\x5b\x9d\xf5\xff\x67\x7c\xe5\xac\x3f\xe0\x07\x5e\xf5\x12\xd6\xff\x57\x27\xbe\xfe\xd5\x7d\x4d\xaf\xff\xbe\x7d\x75\xf7\x9f\xda\x52\xbf\x6d\x64\xc7\x8a\x46\x39\x1a\x49\xa2\x1c\x5d\xbb\xaf\x1e\x4f\x72\x53\xdc\xd6\xd0\x8e\x6a\xed\xb7\x17\x41\x3e\x07\xf6\xa5\x93\xcf\x7e\xf1\x92\xc9\xe7\xe0\xbe\x26\xc9\xc7\x8b\x18\x25\x89\x64\xaa\x23\x13\x87\xb6\x2f\x95\x84\x7e\x8d\xd8\x77\x9c\x84\x00\x01\xe5\x4d\x2e\x09\x01\xb8\xe7\x1b\x5f\x02\x09\xdd\xb0\xef\x84\x49\xe8\xa6\xe6\x49\xe8\xe6\x54\x12\x8a\x47\xbe\xfc\x09\x3d\x51\xf4\x67\x71\x31\x2c\xc4\xab\xcf\xbe\x47\x32\x68\xe0\xdd\x2f\x9d\x06\xde\xdb\x2c\x0d\x34\x66\x21\x87\xd2\xd7\x1f\x80\x75\xb6\x1b\xb4\x17\x52\x08\xea\x07\xda\x26\xc7\x49\x74\xb0\x6a\x2d\x37\x71\x7a\xb6\x80\x70\x6b\xdd\xcd\xb8\xd1\xc1\x95\x82\x84\x69\x4a\x5c\xb0\x02\x02\x07\x96\x93\xc1\x22\xf6\xe5\xfb\x32\xd6\xe4\xb6\xa6\xd7\x24\x9e\x3a\xb4\x86\x7b\xff\xd3\x0a\x39\x73\x7a\x3b\x6f\xc5\x81\x28\x9b\xf0\x09\x95\x68\x94\x21\x97\xdc\xc1\x8b\x23\x36\xd0\x84\x1f\x4f\x79\x35\x30\x28\x77\xa6\x16\xa4\x44\x8a\x53\xac\xe0\x5d\x69\x05\x23\x0f\x11\x2d\x7b\x59\x96\x6d\x1f\xb2\x6c\x07\xfd\x4f\xa8\x1f\xb6\xd6\x2a\xb2\xb4\x69\x3f\x91\x8e\x66\x5f\xba\x06\x2b\xe3\x5e\x72\xef\xbe\xa6\xee\x25\x80\x1d\x7d\x7e\xc6\xbd\x04\xd0\x6f\x36\x87\xfd\x1f\x52\xff\x9e\x67\x91\xd7\xce\xad\xbd\x92\x3c\xb8\xaf\xe1\x95\x64\xae\xf1\x95\xe4\xc3\xfb\xea\x5c\x49\x3e\x22\x00\xc4\x8e\xdc\xfe\x9d\xc1\x3e\x94\x3a\xd8\xb2\x76\xcc\xd7\xfd\x3e\x3b\x71\x23\x99\xc8\x20\xcc\x87\x9b\x24\x4c\x98\x10\x40\xf4\x41\x8c\xb9\xdd\xea\x02\x1e\x09\x70\x5e\xed\x09\x19\xda\x5b\x13\xe4\xfb\x68\x26\xf9\x8e\xfa\xf1\x04\xa2\x32\x1c\x66\xf4\xfb\x71\x97\xda\x00\xae\xec\x0c\x5d\xbe\xe4\x00\x3e\x7c\x22\x51\xf4\x74\x08\x22\x30\x10\x44\x9c\x86\xff\x2c\x51\xb4\x8b\x60\xdc\x52\x14\xc0\x9f\xda\x97\xae\x00\xce\xd2\xa8\xba\x53\xff\x78\xc6\xd4\x3f\xd6\x34\x4f\x30\x5a\x27\xf2\xf9\xfc\xf8\x8b\xe4\xf3\xb9\xd4\x99\xd7\xcf\xf0\x86\x5c\x9f\x4f\xa3\x2e\x99\x12\x18\x4b\xf0\x84\x30\xc1\x04\x1a\xe0\x69\x4c\xab\xb4\x44\xe4\x83\x53\xd7\xfa\x94\xa6\xdf\xf7\x08\x35\xed\x62\xd1\x7e\xb6\x89\xa6\xbf\x20\x6c\x82\x3a\xa8\x92\xeb\xd3\xc0\xb3\x2f\xce\xd1\x6e\x7c\x4a\xd8\x8c\x75\xaa\x3b\xb1\x88\x02\x70\xba\x5a\x1b\x62\xd2\x94\xc8\x8b\xa7\xb5\xeb\x93\x9b\x41\xe5\xf3\x88\xd8\xd6\xff\xa4\x00\x27\xc4\xf8\x29\x2f\x33\x89\xca\x9f\x63\x11\x2c\xda\x19\xc6\x4f\xf0\xa2\xae\x7b\xd6\x34\x16\xc1\xa2\xa7\x84\xf1\x93\xbc\xa8\xeb\xa0\xf5\x05\x2c\x82\x45\x57\xd7\x9f\xe1\x55\x18\x6b\x52\x61\xca\xde\x2f\x09\x4c\x03\x04\xa6\xd6\x77\xaa\x71\xaf\xc1\xdc\x71\x1e\xfd\xb9\xdc\x4e\xe0\xce\x2e\xdf\x30\xb0\x19\x81\x7e\xfd\xab\xc0\x1b\x2f\xbe\x26\xf2\xe1\xcf\x12\xd8\x79\xc9\x15\xcf\xfc\xd9\x41\x3b\x76\x98\x0c\xb5\xc3\x22\x95\xee\xff\x7a\x91\x74\xcf\xb5\x09\xc3\x49\xf5\xc2\x70\xed\x75\xfa\x1b\x19\x3b\x63\xb6\x79\x09\xa6\xa9\x1d\x78\x34\xa3\x9d\x6f\x36\xdd\x4e\xe2\x08\xf8\xb6\x23\x55\xea\x23\x00\x1c\x23\xf2\x4d\xcc\x4f\x23\x29\xe2\xbb\x19\xfd\x9d\x6b\xb2\xbf\x90\x91\xed\xd0\xc9\x83\x1b\x63\x0e\x43\x67\xd9\x6c\x60\x36\xf8\xdf\xb8\xc2\x33\x4f\xa1\xae\x72\xb9\xdc\x9d\xe5\xae\x36\x93\xee\x21\x43\x51\xc6\x26\x47\x86\xf5\x75\x99\x69\x64\xd4\xe8\x53\x9f\x3d\x5d\x4a\x04\x19\x37\xfc\xac\x37\xe4\xde\xec\xac\xf8\xb3\xfc\x5c\x1f\x4c\x64\xf3\x9a\xc9\x38\x81\x4b\x4e\x02\x6f\x0c\xb9\x24\x05\x25\x86\xab\x2a\xc9\x20\xc5\xa0\xcf\x22\x7c\x78\xa4\x4e\x01\xc3\xc1\x7a\x0c\x92\x27\x06\x62\xce\x0b\x7a\x30\x88\x32\xad\x18\xfc\x55\x36\xc1\x5f\x83\xc6\x4d\xa3\x1d\xde\xd1\x4b\x8b\x30\x93\x80\xca\xc1\xd4\xa1\x50\xc1\x69\x36\x7a\xda\x6a\x88\xcf\x40\x76\x1c\x7b\x36\xb3\x7c\xd9\xc2\x99\x0d\x26\x61\x4d\xba\xd0\xff\x9b\xc3\x9a\xe0\xa9\xae\xba\xf0\x02\x35\xfd\x56\x9b\x97\xe2\x14\x4c\xc8\x86\xcc\xb2\xcf\x09\x95\x3e\x45\x7b\x70\xeb\xf9\x1c\x04\x5c\x1c\x88\xfb\x9d\x20\xae\xa5\x5e\xed\x74\x56\xfe\x56\xbe\x44\x47\xb9\xc5\xd6\xa9\xe4\x1a\xaa\xa4\x27\xe8\xb5\xc7\x51\x2f\x48\x98\x6e\x1a\x57\xc2\x26\x9b\x4b\xcb\xf8\x53\x6c\x18\xb3\x8a\x3c\x76\x63\x76\xf2\x97\x51\xde\x5d\x93\xfc\xa5\x3e\x7e\xe3\x46\xe6\xe6\xbb\x0c\x21\xe9\x4a\x34\x7f\x3a\x71\x69\x19\xfd\x3e\x09\x91\x64\xa7\xb1\xd6\xf7\x19\x9b\xfc\x20\x22\x90\x50\x66\x80\x91\x04\x02\xf7\x9d\xbc\x5b\x06\x81\x1b\x9c\xea\x31\xab\x67\x1f\x17\xbd\xee\xe6\xa5\x0f\x15\xc0\x43\xbb\xdd\xae\x28\x23\x8f\x0d\x18\x80\x25\x29\x00\x0b\xa7\x32\xe6\xc9\x93\xe2\x66\xe7\xd5\x65\xcb\x1f\xe0\x5d\xf8\x27\x3d\x8f\xe4\x32\x0d\x12\xec\x72\x13\xd4\x9c\xec\x54\x37\xba\x4b\x9f\x8e\x38\x94\x94\x32\x5c\xc9\x19\x73\x0e\xc4\x5b\x6d\x9e\x27\x71\x42\x5d\x7d\x20\xbd\xab\xdd\x94\x71\x53\x93\x68\x72\xdf\x72\x3c\xa8\x0e\xca\x05\xd9\x13\x0c\xc6\xf3\x2e\xc0\xef\x87\x13\x6b\x51\xd4\xb1\x51\x77\x16\x17\x7d\x28\x20\x00\x19\xe1\x8f\xe9\xe8\x27\xe2\xf9\xd6\x0b\xb2\x98\x74\x82\x7c\x26\x9d\xc5\x0f\x0b\x72\x82\x2c\x72\x34\x97\x9e\x60\x04\x44\xa3\x2d\xfe\x28\x59\xc1\xc7\x20\xc0\x78\x93\x77\x97\xc0\x74\xac\x93\x22\xca\xc3\xbd\x40\x60\x06\xd7\x09\x11\x15\x62\x11\x15\xc1\xb5\x71\x25\xd9\x76\xa3\x56\x98\x8d\xa8\x8d\x6a\x0a\xa9\xa6\x76\xaa\x69\x09\xd5\xd4\x41\x35\x2d\xa5\x9a\x84\x6c\x8d\x84\x0c\x23\x5f\xb6\x47\x81\x5c\x82\x2d\xaa\x16\xe4\xd2\xa8\x45\x76\x44\x79\xe9\x45\x45\xd9\xa6\x38\x59\xc1\x44\x9b\x94\x52\x61\x05\x0f\xf0\x81\xbb\xb0\x82\xa3\x56\xc8\x6b\x41\x59\xad\x84\x31\x98\x05\x19\xb0\x28\x5e\x08\xa5\x90\x79\x4a\x08\x8c\x32\x5c\x28\x83\xa8\x55\xbd\x2e\xec\xb4\x5c\xb3\x23\x84\x4f\xaf\x8e\x0a\x88\x04\x33\x21\x64\x5e\x3d\xb6\x95\x7d\xd9\xb6\x35\x98\x14\xb2\x45\x06\xb1\x27\xdb\xae\x8e\x77\x5c\xbf\x7f\x48\xcd\x86\x0c\xc1\x57\xac\x00\x97\xb7\x76\x59\x34\x51\xc7\x4b\x70\x23\xce\x72\x94\x25\xc8\x6f\xe6\x03\x6b\xa0\x87\x16\x32\x4c\xc2\x43\x40\x96\x69\x78\xc8\x13\xae\x36\x3c\xe4\xb6\x79\xd2\x3c\xb4\x6f\xf3\x22\xc5\x00\x75\x1a\x04\xf0\x07\x30\x2d\x71\xa5\xd3\x8d\x7c\xea\x8e\xae\x63\x0e\x14\xfd\xbe\x0e\xcb\x2c\x6e\xf3\x2e\xe1\xb5\xa9\x7b\x26\xfa\x1c\xb5\x83\xcf\x91\x6c\xe1\x19\x1f\x54\xb7\x98\xd7\xfe\xcd\xbc\x81\xef\xaf\x63\x8a\xde\x4b\xa8\x8d\x22\x4c\xb4\x2c\x44\x01\xa5\x8c\x4d\xac\xee\x48\xea\xea\x52\x87\x12\xd9\x16\xde\xcb\xcb\x3a\xd9\x16\x40\x91\xac\xb3\x2d\x8c\x20\x69\x20\x77\xc9\x4a\xc4\xd9\x3f\xdc\x20\x94\x45\x37\x7a\x0b\x6f\x94\x65\xe8\xe5\x8e\x9d\xe9\x25\x42\x2f\xfc\xab\x33\xfe\x1f\x70\xcb\x2f\x8b\x8e\x77\xb0\x7c\xc4\x2e\x3f\x6b\xe4\xec\x8e\xae\xee\xe4\xe9\x0e\xae\xee\xaf\x47\x3f\x77\xe3\xe6\x9e\xed\xe7\x6e\x79\xe5\x7c\x4d\x6c\xe8\x6c\x3a\xb3\x9c\xd7\xcc\x72\x94\xfb\x08\x8c\x5a\x1f\x81\x9e\x60\x21\x19\x35\x3a\x9b\x21\x9b\x2e\x08\xee\x75\x39\x5d\x9b\xf3\x76\x3f\xff\xf4\x83\x35\xfe\xcd\x06\xd1\xa0\xc4\xdd\x17\x20\x14\x0f\x95\x3d\x5a\x1a\x9b\x76\x32\x92\x4b\x0c\x9c\x21\x64\x34\x2d\x69\x8c\x7d\x33\x09\xea\x33\x9b\xad\x0c\x03\x47\x8b\xff\xa6\xd5\xcf\x0b\xc2\x38\x44\x8c\x12\x9e\xb7\xbe\x5d\x4a\x6b\x99\x61\x6d\xcd\x24\xda\x3a\x58\xaf\xad\x79\x0f\xd2\xa4\xd9\x19\xb3\xa9\x0c\x44\xc2\x5d\xf7\xfa\xd4\xa9\x26\xe5\xe2\xe0\x11\x9c\xa5\x6d\xde\x1b\xd4\xa5\x1b\x2e\xef\x1b\x29\xbb\x9a\xc6\xa1\xa0\xd4\xc3\x65\x0b\xeb\x6d\x5d\xc3\x67\x33\x1c\x0e\x17\x04\xda\xb6\x5f\x8f\x57\x8c\x3d\x11\xa5\x1d\x45\xc7\xe6\x59\x3a\x2c\x77\xe1\x59\x39\x0a\x67\xe5\x26\xef\xa2\x28\x90\x1e\xfe\xb2\x3b\x2a\xd2\xd9\xd6\x2a\x5b\xa2\x82\xcc\x23\x13\x9a\xa5\x53\x75\x52\xa0\x7d\xe2\xf5\x51\x9e\x47\xa8\x9f\x0d\x99\xda\x42\x69\xd3\x28\x2f\x81\x9c\x6b\xf0\xc3\xef\x86\x78\xfc\xec\x35\xf8\x21\x8a\x09\x4f\x09\x13\xe2\x97\x40\xce\xb8\x99\x0f\xee\xc3\x96\xce\x36\xfb\x25\x0d\x68\x48\xa8\x23\x44\x67\x93\x56\x4b\xaf\x88\x6a\x4f\x3c\x41\xe6\x06\xa9\x7d\x79\x96\x82\xed\x19\xa2\xee\x7f\x27\x34\xd6\x08\xf3\x73\x09\xde\x83\x5f\xf4\xbf\xe7\x83\x58\x06\x2f\xe0\xea\xb1\x2b\x44\xd2\x75\x56\xf8\x3d\x99\x9b\x69\x5a\x70\xb7\xdb\xb9\xda\xcd\x74\x88\x7f\xca\xdc\x6e\x37\xfb\x03\x98\xb4\xa7\x0b\xe6\x7d\x2f\x1d\xe7\x0b\x1e\x66\x5a\x43\xd1\x7e\x17\xbd\x7d\xde\x83\xe4\x6a\xe8\x69\x2a\xbd\xab\x99\xff\x6b\x4f\xb0\x57\xbd\xf0\xad\xdf\xbd\x3a\x7f\xd4\x92\x49\x9f\x8e\xfb\x00\x8f\xc1\x59\x58\xd0\x8b\xba\x72\x26\x1e\xf1\x37\x21\xe6\x5a\x6b\xe5\xd4\xc5\xe1\xed\x78\x0a\xbe\x21\xca\xab\xb5\xcc\x6f\xf3\x5e\x8f\x83\x84\x53\x56\x1b\x3c\x17\x84\x31\x96\x69\xa0\x82\xbc\xf1\xf3\x9d\x72\x30\x8a\xca\xe8\xe4\xeb\x64\xe4\x67\xf3\xf1\xc5\x75\x29\xb6\x18\x76\xe3\x5a\x0b\x89\xdb\xe0\x04\xde\xa9\x15\xb2\x29\x07\xec\x9d\xbc\x4e\xe7\x80\xb5\xf7\x70\xa8\xe4\x2a\x25\x44\xe4\x01\xb5\xe3\x4a\xfb\xe7\x15\xa1\x66\xa6\x36\x26\xd1\x4f\x35\xb4\x8d\xf1\x86\x98\x3a\x66\x83\xd6\xc6\xcc\x37\x42\x56\x76\xbc\x5b\x8c\xed\x2c\x91\x82\x9f\x35\xf2\x83\xda\x80\xd7\x32\xe4\x4c\x83\x0b\xc2\x25\x48\x48\x38\xc8\x49\x61\x58\x01\x10\xfa\x5b\xc2\x9a\xe5\xd2\x5c\xb9\x91\xad\xf4\x7e\xde\x85\xa7\xb8\x37\xfc\x28\x65\x60\xd8\xc3\x26\xaa\xac\x13\x2b\x27\xe1\x91\xd3\x27\xeb\x15\x27\x38\x59\x13\x69\x93\xf5\xa1\x06\x93\xf5\x4a\xb0\x1a\xf7\x9f\xd9\x2d\xda\x07\xb2\x26\x6b\x29\xe4\x43\x5b\xe4\xe8\x8e\x64\x8c\xee\xac\xe6\x46\xc7\x98\xcf\x39\x98\x09\xad\x17\x12\xa1\xd1\x7d\xc4\xc3\x5d\x28\x64\x10\xf9\x32\x1f\x05\x3a\x66\x67\x53\xb7\x68\x8f\x43\xcc\x2d\xd7\x4f\x6e\xb2\x17\x61\xa0\x0c\xec\xd4\xe3\x2e\xdf\x7a\x24\x93\x6f\x1d\x17\xda\x83\x1a\x4f\x01\xe3\x42\x5e\xb5\xc9\xcd\x76\x9b\x2d\x5c\x4d\xba\xc7\x7e\x8c\x55\x5c\x6b\x55\x95\x0e\xe0\x58\x25\xf2\xe3\xb1\x6f\x25\x38\xf1\xe6\x6e\xd1\xde\x17\xf6\x6f\x87\x4c\x65\x6c\x32\xb6\xc0\x0b\x48\x61\xb4\x3d\xa4\x23\x8b\x98\xe1\x6e\x62\x86\x3f\x37\x39\xc8\xd4\xb0\x2f\xa2\xc3\x30\x47\xa7\x15\x1d\x6a\x70\x88\xed\xee\x2a\x44\x45\xd9\x12\xb5\x02\xce\xde\x6b\x9b\xde\xe6\x9f\xcc\x58\xdb\x57\x37\x4b\xb9\xcd\x35\xf3\x78\x46\x33\xdb\x9a\xde\x20\x1e\xfa\x7e\xf3\x0c\x79\xc3\xa2\x66\xe3\xd0\xe4\xbb\x1b\xe7\x33\x0d\x36\xce\x13\x98\x45\x4c\xdf\xa7\xbd\xd8\x43\x67\x6d\x30\xc0\x9c\x4f\xf6\x50\xfc\xa9\xec\xeb\xd3\x01\xd2\x2e\xf8\xb0\xb8\x9b\x42\x8a\xf8\xfa\x1c\x66\xeb\xc2\xec\x5d\x1b\xd5\x3d\x8a\xf9\x91\x6f\x24\xff\xcf\x73\xe0\x76\xa7\xdb\x08\x2d\xb8\xab\x40\xbf\x62\xc2\xab\xaa\x39\x98\x9f\xaa\x77\x30\xcf\x78\xe6\xec\x83\x83\x39\x70\x0e\x8d\x3f\xcf\x38\x98\xe1\x88\xd9\xe2\x2f\x18\x50\xe5\x8b\x53\x25\xb3\xe9\x4c\xc9\xac\xa1\x48\xf0\x85\x8c\x96\x75\x2b\x75\x30\x2f\xbf\x58\x4f\x64\xfd\x6b\x0f\x8c\xb2\xa4\x08\xd2\x22\xdb\x5f\x7a\x60\x98\xad\x7f\x18\xe8\x38\x9d\x2d\xfe\xc5\x89\x80\x9e\x31\x91\xd0\x11\x92\x06\x91\xc5\xed\x7c\x89\x77\xaa\x36\x6e\xc7\xc4\xc0\xeb\x6d\x60\xf7\x84\x67\x03\xd1\xd2\xce\xf5\xaf\x34\x3c\xd7\x99\xac\xf0\x55\xcc\xbe\x65\x76\x1f\xd7\x1d\x3f\xe3\x21\x9e\x9b\xbb\xff\xbe\x9e\xb1\xff\xbe\xe6\x2d\x72\x9f\xd7\x8c\x09\x3b\xb3\x21\xe4\xc2\x93\x57\x2b\x3c\x79\x7c\xf2\xdd\x93\x58\xfd\xc3\xa4\xa6\xbf\x6a\x28\x35\xd5\x9b\x62\x74\x63\x5f\x97\x18\xfe\x37\x32\x86\x3f\xdb\xf4\xf0\x6b\xb6\xe3\xdf\x34\xda\x8e\xd9\x9b\xe2\x68\x9d\x4d\x41\x54\x8a\x67\xa3\xb3\x1f\xbe\xc5\xbf\xfa\x48\x16\x68\x81\x9a\x91\x9d\xce\xd5\x61\x10\x89\x88\xb8\xc3\x18\xb9\x07\xe7\xf8\xac\xd9\x29\xcc\x99\xc3\x31\xc1\x03\xbe\x9d\xc1\x03\x6a\x09\x10\x3c\xcb\x4f\x09\xfb\xe7\x3c\x63\xdd\x18\x74\x2d\xc1\x3b\x23\x1f\x9d\x66\x56\xd5\xdf\xa9\x3e\x88\x6d\xba\x85\x62\xe4\x99\x1b\x30\xfa\x5d\x59\xd9\xdb\xba\xa0\xa7\x0b\x73\xd9\x8d\xe8\x2f\xbf\xc7\xbf\x34\x7e\x6f\x2e\x15\x1d\xcb\xa0\xa2\xef\x2f\x72\x13\xd5\x2a\x35\xdc\x76\x7e\x98\xd1\xce\x0f\x9a\x6c\x27\xe9\xbe\x9d\x5e\xdb\x8f\x4e\xa8\xb6\x9f\x64\xd4\xf6\x5c\xd3\x73\xa0\x6b\xfa\x29\xaf\x29\x55\x6b\xf7\xb3\x86\x25\xfe\x2e\xa3\x44\xe8\x85\x07\x4f\xb6\x25\xb8\x2c\x3a\xce\xf4\x1c\x44\xb4\x36\xc4\x8d\xd0\x5a\x34\x0d\x35\x9d\x84\x45\x4b\xa8\xbd\x8e\xa6\xab\xbd\x36\x92\xd6\x6b\x1a\x2c\x41\xa4\x80\xce\xca\xc6\xd3\x13\xf4\x26\x34\x60\x47\x33\x98\x51\x2f\x57\x80\xc9\x84\x36\xe7\xda\xd4\xcf\xa4\x87\xe9\xec\x91\x99\x54\xcc\xcd\xd7\xea\xad\x8e\x66\xb2\xaf\x4a\xdd\x23\xfd\x3a\xfe\x65\xf2\x48\xaf\x00\x1e\x1b\x3f\x4b\x25\x5d\x65\x25\x55\x2e\x6b\x4c\x9e\xc3\xbc\x42\xc7\xe4\x69\xab\x40\xe7\x19\x32\x1a\xb7\x21\xea\xf5\xe9\x88\x7a\xed\x8d\xab\xdb\x01\xe1\xf5\x2c\xf0\xe8\xc3\x10\x6d\xc3\x5d\x64\x1b\x4e\x30\xf0\x1b\x79\xb3\x37\x37\x80\xa1\x58\x82\xd0\x63\xeb\x09\x7a\xac\x27\xe8\x8d\x27\xc5\x50\xc2\x9b\xef\xe6\x3a\x0b\xb8\xd9\xd7\x37\xb8\x5e\x90\x1b\xba\xec\x15\x02\xbd\x83\xd4\x8d\x69\xb3\x41\x36\xbe\x5e\xa2\xd9\xec\xfa\xcb\x6d\x99\x35\x26\xa4\x5e\xaa\x42\x5d\x01\x15\xd3\x69\x94\x0b\xe0\xe8\x13\x4a\xf5\x5e\x35\xd4\x77\xa5\x45\xb9\x3a\x25\x24\xac\x5a\xb4\xc0\x4b\x14\x18\x7d\xdd\x8a\xf4\x9d\x84\xcc\x6b\xd1\x91\x07\x4d\x14\xa7\x59\x17\x56\xdf\x49\x34\xf1\x3e\x3e\xdc\x4f\x39\xd1\xba\x80\x58\xb4\xd9\x3f\xad\xee\x0e\x70\x79\xd2\xed\xbc\x36\xc6\x93\x3a\x35\x4b\xaa\x0b\xcd\x23\x05\xe1\x3b\xab\x9b\x6a\x24\xc0\xf8\xd4\x81\x6f\x97\x91\xd1\x37\x65\x57\xd6\x42\x00\xb9\x7d\xfa\x40\x46\x9f\x64\x53\x7d\x4a\x6f\x32\xe0\x4d\xd6\x3a\x16\xdd\x97\xd1\x64\xb9\xa9\x26\xe3\xa9\x63\x26\xf4\x63\xea\x98\x0d\xfd\x38\x81\xb1\x8f\x67\x74\xe4\x15\x4d\x75\xc4\xad\xeb\xc1\x8c\xba\x7a\x9a\xaa\x2b\xf4\xc2\xe7\x83\x9a\x73\xa0\x2c\x3a\x5a\x88\x91\x67\x31\xe9\xb9\x74\x26\x4d\x19\x3c\x8e\xc4\xbd\x8c\x2a\x7b\x59\xf4\x62\x2f\x8b\x5e\xa5\xbf\x3b\xcb\x29\x19\x3f\xe6\x52\x77\x7b\xd9\x44\xb8\x1b\xa8\x60\x6b\xa8\x60\x9f\xdc\x9d\x02\xf5\xd5\xeb\x22\x7d\xf5\x1a\x33\x1a\x54\x1a\x97\x86\xd2\xeb\x3d\x90\x59\xaf\x8b\xe2\xd7\xcb\xb0\xca\x7a\x91\x04\x94\xe8\xfe\x8f\x1f\x59\x87\xb2\x5a\xde\x38\xbe\xf6\x0e\x39\x69\xc2\x5d\x30\xe3\xeb\x78\x73\xdf\xc9\xc6\x10\xcb\x4a\x33\xd1\x38\xb3\xc4\x7b\x2a\xff\x66\xec\x79\x65\xd1\xf1\x3f\x3c\xfc\x4f\xd8\xdc\x32\x49\xdb\x5c\x8d\x71\xee\x8c\x4a\xa5\xa7\xe7\x95\x67\x9e\x79\x16\x58\xe8\xce\xd9\xb8\xe9\xdc\x73\xcf\x3d\x6f\xf3\x96\x2d\xe7\x9f\xbf\xb5\x97\xec\x74\xdb\x77\xf4\xf5\xf7\xc7\xf1\xeb\x2e\xbc\xf0\xf5\x17\xbd\x01\x6d\x75\x17\xff\xc6\x5b\xde\x72\xc9\xa0\xb5\xc7\xcd\x04\x49\x7b\xdc\xb1\x74\x9a\x9f\xc9\x41\x81\x9e\x60\x36\x97\x20\xe2\x63\x19\x47\xd6\x6c\x2e\x1e\xf6\x87\x12\x40\x4b\xd9\x85\x61\x97\x8c\xf8\xec\x61\xcc\x3e\x6c\xf3\xe6\xf1\x3a\x92\x4b\xb8\xa3\x65\xd5\x37\x97\xa3\x8c\x98\xe6\xa1\x2a\xc0\xcd\x56\xeb\xfe\x21\x1c\xf8\x52\x56\xb8\xd4\x95\xb4\x71\xa5\xd5\x0d\x32\xc2\xc6\xff\x8f\xbd\x77\x01\xaf\xab\x2a\xf3\xc6\xd7\x5a\xfb\x9c\xe4\xb4\x3b\x0d\xe9\x8d\x86\x96\xb6\xfb\xe4\x04\x38\x01\x85\x94\x5b\x03\x54\xc8\xd9\x82\x66\xf4\x1b\x27\x88\x68\x9c\xf9\x3e\xcd\x8c\xce\x37\x9d\x71\xd4\x7a\x19\xa7\x8e\x41\x4f\xef\x29\x6d\x21\xd0\x16\xc2\x3d\x5c\x13\x90\x4a\x74\xaa\x44\x6e\x06\x04\x09\x88\x18\xe4\x62\xb8\x07\xe4\x12\x04\x21\x20\x68\x15\xa4\xff\x67\xbf\xeb\xf6\xae\xb5\xd7\x3e\xe7\xa4\x14\xc7\xf9\xe6\x2f\x3e\x4f\xb3\xf7\x59\x7b\xad\x77\xdd\xde\xf5\xae\xf7\xf2\x7b\x05\x1e\x43\x5e\xe1\x1b\x68\xdd\x93\xb6\x63\xa1\xcf\x87\xf6\xb7\x77\xaa\xb0\x25\x0a\x80\x79\x08\xd1\x44\x3a\x41\x1f\x94\xd9\x3c\xed\xfb\x5f\x8b\x26\x56\xf2\x26\xb8\x43\x1d\x50\x4c\xb2\x4c\xfd\x9d\x69\xd0\x28\xa7\x4f\xf3\xcf\xa4\x7e\x25\x15\xc3\xff\xd8\x82\x69\x7b\x61\x9e\xed\x1c\x08\x70\x4e\x4a\x9b\xf2\x44\x54\xdb\x87\xa1\xe7\x4b\x08\xc9\xb2\xf0\x30\xe1\xfe\x2b\xbc\x84\x4f\x46\xc5\x3e\x64\xe2\x2d\x1d\x07\x3a\x68\x61\xf6\x5b\x8e\xf1\x4c\x80\xa8\x96\xac\x4c\x42\x1f\xc7\xd1\x4f\xce\x51\xbf\x0d\x13\xaf\xf3\x71\x06\x8d\xb4\xe6\x24\x11\x0b\x10\xd6\x75\x49\xdd\x5c\x48\xbb\xc0\x09\x2f\x7a\x6a\x3b\x45\x63\x1b\x9d\xe8\x4b\x37\x60\xaa\xf2\x1b\x9b\x37\xfb\x73\xdd\xf3\x6f\x18\x46\xdb\x05\x48\xa8\xb8\x63\x0f\x21\x4d\xa4\x69\xf8\x3b\x0f\x57\xf6\x83\xfd\x91\xee\xb1\x4e\xc9\x4b\x21\x77\x60\x2e\xc0\xb1\x5f\x44\x7a\x78\x82\x5f\xb4\x8b\x23\x66\x92\xf2\xe7\x51\x59\x40\xbe\x58\x61\x45\xd0\x97\x8c\xad\xd7\x0f\xf5\x06\x30\x3d\xb4\x67\x39\xc4\x3d\x53\xfa\xe4\x19\x67\xe6\xd1\x33\xce\x34\xc8\x24\xae\x78\xd2\x42\xaf\xbc\x70\x0a\x15\xd7\xe1\x8a\x23\x8a\xcf\x7f\x4e\xa0\x57\x1e\xac\xd6\x0b\x40\x05\x24\x9e\x3c\x17\xe1\xd6\x4a\xa0\x11\x77\x63\x27\xe6\xee\x34\x1a\x3d\xf9\x00\xb4\xf4\x61\x8f\xe6\xbe\xb4\x76\x5a\x19\x4d\x95\x0b\x6b\x10\x2b\xdb\x00\xce\x42\xb4\x99\x69\x63\x27\x3d\x3b\x6d\x6c\x1e\xf4\xfb\xe8\x47\x3b\x6d\xec\xa5\xc9\xeb\x97\x68\xbf\x05\xe1\xa7\xea\x49\x10\x39\x01\x31\x2c\x56\xf0\x8a\x40\x47\x38\xf2\x8c\x18\x42\xfa\xb4\x96\xf7\xe5\xb8\xad\xef\xc7\x97\x77\x74\xd1\x3a\x86\xfb\x33\x09\x6b\x05\x05\x59\x7b\x29\xd0\xdf\xc3\xac\xa5\xdc\xc3\xcc\xa5\xdc\x87\x97\x72\x9f\x5e\xca\xc6\xba\xea\xb1\x16\xec\x55\xe5\xd6\x55\x9f\xb5\x60\xfb\xd0\x82\xbd\x7b\x7c\x11\x5f\x57\x0b\xd4\xba\xea\x63\xa5\x50\x51\xfb\xff\x42\xd6\xd5\x8e\xb0\x2f\x62\xa7\xd3\x85\x1f\x5b\xf4\x10\x16\x8b\x6b\x77\xab\xba\x04\x1c\xca\x98\x84\x9f\x95\x2f\x56\xca\x96\xc5\xf3\x78\x4a\xb8\xb5\xc9\x17\x23\x54\x64\xfb\x93\x2f\x96\x0b\x40\x15\xf9\x3c\x99\x02\x47\x5f\xfd\x62\x57\x0a\xe0\xb5\xf5\x8b\x62\x1a\x9c\xd5\xe5\x8b\x25\x64\x22\xb5\x8c\xb4\x01\x06\x9a\x29\x8e\x5e\x8d\x47\xd3\xed\xbd\x3e\x41\x73\x2c\x1c\x3f\xdb\x84\x24\xbb\x26\xf9\x3b\x0e\x49\xd6\x0d\x03\x51\xca\x0d\x5d\xfa\xf7\x98\xee\xe8\x87\x80\xf9\xa7\x70\x0c\x37\xf3\x10\x85\x28\x93\xd1\xe7\x3f\xf4\xaa\xd1\x93\xdd\x33\x42\x32\x77\x20\xba\xe2\xc6\x43\x80\x1f\x26\x42\xd6\x69\xf2\x76\xd1\x8f\x6b\xd7\x93\xc3\xb8\x99\xf4\x50\xc8\xaa\x71\x86\xd9\xdb\xeb\xca\xf5\x76\x33\xef\xad\x23\xeb\xbe\xec\x57\x73\x23\xad\x79\xaf\x0f\xd6\xad\xf7\xc8\x7e\x8d\xa5\x2a\xee\xd7\xf7\x4a\xf6\x0b\x7a\xd3\x23\xe2\x7f\xe0\xa1\x5b\x00\x39\xc0\x43\x1f\xcb\x32\xf5\xd0\xcb\x22\x01\x28\x20\xc2\xe2\x39\x21\x0c\x3b\x81\x17\xb0\xd3\x78\x70\x6a\x37\x6c\x89\x80\x85\x24\xf0\xb8\x9b\x07\xda\x45\x01\x09\xd8\x69\x68\x23\x29\x0f\xcd\x3e\xbc\xdf\xfa\xf4\x7e\x2b\xb3\x91\x54\xd4\xdc\x58\x4a\xf7\xf6\x7a\x3c\xde\x5b\xab\xc1\x34\x7d\x90\x1f\xf6\x68\xb0\x84\x9e\xe7\xf1\x8d\xf9\xdd\xdd\xeb\x8a\xc4\x09\x8a\xed\xb8\x26\x89\xef\x11\x81\x7d\x80\x36\x88\xed\x02\x4e\x91\xf7\xc6\x64\x91\x57\xa3\xcf\xc7\xa0\x4a\x80\xf9\x52\x01\x63\xb4\xea\xea\x85\x38\xc1\xa7\x64\x35\x3a\x33\x68\x33\xb6\x06\xa3\xe6\xae\xc4\x29\x6d\x5a\x0d\xb8\xee\x8e\x80\x88\x5c\x90\x27\x80\x51\xab\xf0\x28\x81\xdc\x0d\x00\xd3\x17\x50\x8d\xad\xd3\x20\xbd\x88\x3a\xc4\x32\x02\xf7\xb9\x2c\xaf\xb3\x43\x78\x11\x35\x79\xc3\x34\x24\x01\x8d\xd6\x50\x40\xd6\x80\x78\x48\x4d\xdb\xe1\xe2\xb2\xd2\x2e\x14\x5b\x64\x4a\xbb\x80\xc6\xb4\xbf\x0f\xfe\xc9\x0b\x92\xef\x15\x3f\x4d\x1e\xe4\x7a\x15\xd1\x06\xa0\x45\x0b\x7c\x05\xa7\x94\x63\xca\x54\xa8\x5f\x74\x88\xd5\x54\xf4\xd0\x3a\x93\x0f\xc6\x2f\x75\xf8\xc1\x96\xf4\x46\xad\x83\xf3\xde\xc4\x83\xd3\xd4\x05\x14\x3d\x74\x39\x2f\x7a\xea\x72\x9e\xd0\xef\x7b\x13\xee\x6a\x90\x23\xc7\xad\x95\x18\x9d\x22\x25\x75\x98\x92\xa8\x9b\xaf\xfd\x41\x88\x87\xef\x55\xc7\x78\xd1\x2b\x25\x1e\xde\xf7\x17\x73\x8c\x0f\xda\xb3\x3e\x68\xcd\xfa\x30\x16\x8a\x86\x13\x84\xa2\x41\x6b\x6e\xef\xaf\x70\x44\x87\xb1\x49\x70\x98\xe9\x6c\x0d\xbf\x19\x11\x82\x51\xbd\x86\x30\x2b\x29\x18\x3d\xf0\x17\x31\xa2\x01\x55\xc0\x68\x00\x2d\x35\x1b\xed\xf0\x83\xed\x1d\x9e\x65\x85\xbb\x08\x0f\x25\x25\xf2\x6f\x1e\x5f\xd4\x21\x19\x88\x8c\xf7\x97\x3e\x29\x9d\xda\x15\x30\xc6\x1f\xb5\xe5\x16\x8d\x84\x99\xd6\x41\x64\xdc\xcd\x92\xc2\x30\x01\x65\x33\xa2\xf7\x29\xfe\xa6\x34\xbd\x3c\x75\x83\x8a\x71\x9d\xae\x7d\xc9\xc2\x6d\x37\x3a\x93\x4c\x3c\x93\x4c\x8d\x0a\x8b\xe3\xa9\xdc\x29\x84\x21\xcc\x16\xd1\x43\x53\x9b\x29\x86\x67\xca\xab\x6c\xa6\xb2\x2c\x88\x4e\x1b\x96\x25\x60\xf6\x49\xfb\xd8\x88\xf9\x4c\x19\x53\xe0\x6f\x12\x4a\xf8\xc4\x7f\x74\xcf\x4d\x81\x39\x5a\x7b\x90\x54\xd1\x31\xc6\x50\x8e\x59\x11\x03\x3a\x73\xd6\xec\xd9\x73\xc0\xf8\x57\xaf\x75\x6b\x7d\xd4\xd6\xad\x4d\xb8\x75\x6b\x7d\x4c\xe8\xd6\x06\x98\xa5\x5b\x9b\x48\x50\x6f\x0d\x30\x87\x6e\x2d\xb9\x30\xd2\xad\x89\x87\x3e\xfd\x20\x75\x6b\x83\xcc\xd2\xad\x25\xd5\x07\x80\x23\xdc\x65\x8f\x47\x6a\xc4\xb4\x37\x44\x33\x07\x6a\x6a\x6f\x36\xe0\x5a\x95\xf6\x06\x56\xd8\x3e\x60\x65\x8a\x25\x90\x76\x51\x21\x12\x47\xa7\x03\x16\xd6\xe9\x74\xd4\x01\x0d\xd2\x5d\x61\xd0\x95\x4d\x07\x24\x48\x8b\xa0\xb1\xe8\x78\x4f\x05\xde\x29\xda\x0a\xb7\x2f\xcf\x28\x3e\xd7\x57\x49\xec\x15\xa1\x18\xd6\x06\x37\x6c\xa4\x59\x6c\x01\xad\x1f\xef\xb9\x19\x2e\x39\x8b\x73\x16\xfd\x63\xa6\x81\x59\x31\x34\xce\xde\x88\x4b\xb6\xe8\x95\x27\xd2\x63\x33\xc8\xbb\x5d\x23\x72\xd5\x89\xe9\x42\xd7\x83\xd9\x3c\xfa\x31\xa7\xb8\x93\x31\x2f\xe3\xae\xec\x94\x7a\x5e\xc6\x89\xad\x55\x73\xcd\x8b\xc8\x0b\xab\xf3\xd7\x78\x4b\xbd\x8e\xc0\x44\x4b\xdf\xee\xee\x93\x27\x52\x15\x79\x3c\x8b\x8e\xf0\x65\x71\x41\xdd\x05\x29\x57\xbe\xc3\x73\x71\xb5\xd7\x61\xe3\x6a\x47\x34\xe7\x22\x83\xa3\xcc\x73\xd8\xac\x72\xcc\xf9\x01\xd7\xa7\x9e\xa2\x43\x44\x6b\xb8\x62\xcd\xf7\x51\xd7\x8d\xe4\x84\xae\x99\x56\xc1\x99\xf1\xf8\xcd\x69\xf8\x47\x5b\xed\x72\x61\xa9\x29\x16\x6a\x97\x7c\x40\x31\x16\x66\x9b\xcc\x61\x95\x13\xa9\xc2\xf8\x20\x79\xc6\xc9\x7d\x31\xae\xf7\xca\x99\xae\x10\x95\xe6\x1c\x0e\x51\x69\x0f\x85\x7e\xb8\x2d\xeb\x81\xd3\x77\x95\xaf\xd6\x50\xaf\xb8\x94\x0d\x08\x40\x3d\xaa\x1e\xe4\xa5\x6c\x40\x60\xbb\x42\x7a\xe1\x0e\x1d\x26\x5a\x15\x1d\x44\xd1\x9d\x0c\x16\xd9\x50\x24\x19\x78\x70\x27\x23\xc6\x9d\x0c\x7e\xa0\xfa\x4e\x36\xc4\x90\x84\x96\x84\x0e\x5b\xe8\x63\x25\x4d\x93\x3d\x1a\x7b\xab\xe7\x79\x1c\x98\x3a\x84\x2b\x1c\xc2\xaa\xce\x21\xac\xea\x1c\xc5\x42\xcd\xa8\x16\x6a\xca\xb4\x8b\x55\x4a\x13\x49\x87\xcb\xcb\xe9\x84\xc3\x25\x47\x6b\xa7\x29\xc3\x4e\xb5\x3e\x1c\xf2\xf6\xd9\xf0\x92\xfb\x6c\x18\xa0\x9f\x6b\x64\xe1\x59\x13\xb7\x01\xf6\x07\xcc\x03\x8f\xd6\x03\xc4\x05\x7e\x22\x17\x23\x1e\x9c\x16\x2a\x9f\x22\xb5\x35\xc7\x54\x4b\x92\x19\xfc\x42\x44\x2b\xe9\x17\x22\xe5\x40\x93\x37\x48\x2d\x07\x91\x97\x12\x0d\x95\x83\xd1\x3c\x4c\x32\xad\x37\xa6\x5d\x0a\x0e\x6b\x47\x98\xe9\x0a\x33\x1c\x01\xb7\x48\xe1\xcf\x42\xca\x88\x7b\x5c\x8b\x6b\xbe\x71\x7f\xdc\xed\x72\x02\xf2\x28\xb1\xfa\x29\x5f\xa8\x7e\x0e\x13\xdd\x4f\x82\x5f\x8c\xca\x12\x49\xc1\xd7\xfa\xa1\x0e\x3f\xc4\x6e\x4e\xa4\xcb\x0a\xaf\x7a\xa9\x22\xe9\x3a\x29\x90\xda\xa8\x7c\xd8\xaa\x7c\x43\x62\xe5\xf5\x9a\xe3\x1b\x7a\x72\xa2\xf5\xe4\xc5\x07\xc5\x45\x28\x1f\x3b\x01\xdc\x17\xa1\x6e\xdc\xda\x5d\xd2\x11\x15\x96\x1e\x04\x53\x3f\xf7\x4e\x32\xf7\xe7\x68\x6d\xb3\xf4\xa0\xaa\xaa\xce\x64\xa6\x4d\x03\x49\x0a\xb2\xef\xec\xb3\x4f\xdd\xcc\x59\xb3\x66\x47\xe2\xd4\x9c\xb9\x73\xe7\xee\xbb\xef\xbe\xf3\xe6\xcd\x9b\x57\x5f\xbf\x5f\x92\x8d\x7e\xd2\xbd\x6f\x24\x9e\x46\x71\x87\x80\x1d\xa0\x56\xee\x27\xf4\xdd\x1b\x31\xb4\x42\x05\xab\xe1\x06\x2d\x58\x53\xfe\xeb\x96\xe4\xaf\xd7\x96\xff\xba\x39\xa2\xfc\xf2\x05\xc6\x39\xb5\x0e\x7f\x66\x2b\x45\xcd\x3c\xef\x59\x1a\x9a\xc9\x32\x02\xf6\x51\x1d\x7d\xbd\x2f\x0f\x5e\x9b\x8b\x32\xe6\x12\x07\xd6\xc7\x06\xdc\x1e\x56\x54\xe4\x54\x60\xfe\xf1\x2c\x96\x6a\x57\x36\x34\x8d\x67\xe9\x3d\x58\x66\xe9\xcd\x71\xf0\x85\x40\xfc\xd9\xb2\xd4\xeb\x66\xe2\xef\xe6\x48\x1c\x55\x30\x1d\x45\x06\xaa\x26\x70\x77\xf2\xa4\x7b\x11\x0f\xfd\x0f\xbc\xd3\x0c\x2f\xa3\x83\x78\x3e\x3e\xf8\x32\x5a\xcf\xb1\x54\x21\x8a\x1a\x1e\x5c\x0e\x27\x58\x5d\x44\x4d\xb4\xe1\x86\x21\x3d\xc8\x91\x6c\x84\x66\x69\x58\x2c\x16\x99\xd1\x14\x35\x9b\xca\xc2\x65\xcf\x57\x62\x4a\xd4\xe2\x64\xa9\x16\xb9\xff\x10\xd8\x1a\x67\xc8\x16\x47\xa9\xaf\xc2\x41\x35\x1c\x07\x20\x1c\xb0\xae\xe3\xd9\x80\x80\x3c\x90\x2e\xb2\x01\xe1\xae\xaa\xd1\x26\xed\x7b\xa0\xd6\x65\x65\xee\xc5\x73\x34\x6e\x30\x05\x4b\xfd\xd2\xeb\x9c\x4d\x87\x6e\x38\xf8\xa8\x76\xe1\xf2\x39\xb8\xc6\x74\x39\x81\x79\xbe\x52\x78\x08\xbb\x7c\x51\x61\xf6\x7f\x23\x75\xcd\xa4\xa1\xa5\x5c\x20\xd3\x02\x8f\x52\x03\xd1\xac\xcf\x2a\xc7\xf3\xf9\xc1\x60\xc2\x84\x75\x1d\xcf\x46\x28\x48\xdd\x10\xb2\x39\x6c\x7e\x7d\x95\xf5\x75\x1d\x64\xe4\x8f\xbe\xf6\x02\xda\x75\x3c\x1b\xe2\xf9\x88\xbd\xe8\xd3\x00\x34\xa9\x68\xb8\xbe\x6d\x7e\x1c\x90\xe8\xbe\x05\x0b\x57\x97\xb9\x36\x56\xa6\x8f\x97\x69\xc6\x9a\x7f\x93\x88\xe9\x00\x5c\xc1\x47\xa4\x1d\xab\xf2\xcd\x62\xd5\x92\xcf\x5e\x35\xb5\x5c\x78\xaf\xbb\x99\x61\x3d\xfc\x0e\xb3\x2b\xce\x97\xa3\x58\x1e\x5c\xf1\x84\x2b\xbe\x66\x8b\xa8\x86\xef\x2d\x42\x35\x94\xf1\xb7\x59\x33\xed\x1d\xfb\xdb\xe4\x68\xed\xe2\x12\xa9\x86\xc1\xff\x25\xa9\xdf\xbb\x2a\xf1\xa6\x5d\xca\x8d\x2c\xb6\xcf\xec\xae\x24\x97\x4b\xec\xbf\x9f\x77\xc4\x8c\xef\xda\x43\xff\xd7\xb5\xf8\x4b\xdb\xff\x75\x7f\xa9\xf8\xcd\x09\x4f\xcf\x3e\x19\xd3\x24\x38\x40\x34\x77\xad\xc0\x14\xb4\xd8\x81\xea\x7b\xc2\x60\x02\xd2\xed\x77\x09\x39\xb1\x41\xe3\x25\x01\x3e\x91\xba\xd2\x4c\xe3\x5e\x9f\xbc\x3d\xe5\x22\x5b\x23\x7d\x3e\x45\xe2\xc3\xa8\xf3\xa6\x4f\xde\x26\xdc\x2c\xf2\xc9\x9b\x5e\xa1\x6f\x63\x60\x06\x7c\x6c\xc1\xd5\x19\x10\x54\xc4\x70\x98\xc9\x88\x7c\x56\xfd\x81\x82\x97\x6a\x01\x45\xd3\xb8\xe6\xc5\x0d\xee\xdc\xfd\xb5\x1c\x7a\x64\x3e\x1c\x06\xe2\x43\x2a\x40\xa5\x2a\x1f\xee\x1e\x4c\xe8\x53\xd4\xf2\xb2\x36\xc0\xa0\xf6\xe3\xa7\x06\x06\x83\x92\xfe\x47\x73\x24\xf2\x08\xff\x0c\xe7\x98\x9b\xc3\xef\xac\xf3\xd4\x9d\x95\xfb\x3c\xf7\x99\x00\x75\xdb\x31\x19\x6f\x12\x63\xfd\xb5\xc4\x5c\xa4\xcf\x31\xd6\x48\xc6\x0c\x5d\x84\x25\x90\x41\xdf\xb6\xaa\xfb\x39\xc1\x27\x08\xaa\xe2\x4e\x05\xfc\x36\x87\xa3\x06\x49\x84\xa1\xb4\xd8\x3b\x13\x26\x33\xbe\x00\x7f\xbc\xb5\x1a\x0e\xe4\x94\xe5\xe4\x79\x71\xc2\x82\x5a\x58\xa9\x93\xe7\xc3\x55\x7b\x07\xe1\x47\xe4\x7f\x4c\x62\x36\x6f\x95\xf1\x0a\xe5\xdc\x66\x19\xc9\xe4\x94\x27\xb3\xcc\x2e\x24\xde\x18\xec\x61\xd8\x02\x69\x58\x8d\x1b\xb0\xd9\xc3\x1c\x89\xc8\xa5\x6a\x32\xbc\x38\xd1\x97\x3f\xc0\x3a\x93\x4e\x0b\xa8\xe7\xad\x04\x9e\x67\xa2\xb8\x75\xc2\xf6\x68\xd6\xdb\x8a\x39\xb7\x95\x40\xf4\x99\xa5\xb6\x55\x67\x3f\xc7\x97\x0b\x68\x38\x7e\x65\xfe\xe4\x1d\x82\xf5\xcc\x14\x78\x3e\x91\x58\x03\xbb\x41\x3b\xe3\xd7\xfa\x02\x8a\xc7\x5c\x11\x9b\x31\xa1\x68\x45\xf8\x72\x45\x94\xf6\x03\xe5\xd1\x8c\xcb\x80\x24\x1c\xa1\xd8\x1a\x5b\xdb\x67\xe0\x86\x2c\x66\xde\xa9\x01\x77\x42\x22\x02\x87\x8e\x62\xcb\x1c\xc1\xe4\x56\x08\xdb\x99\xb8\xd2\x07\xcd\x34\x5b\xad\x46\xf3\x3d\xb8\xa4\x0a\xab\x82\x91\x11\x5b\x6b\x9a\xda\x5a\x9d\x61\x8b\x81\x77\xb5\x15\x7f\x2b\x44\x07\x7b\x67\x9d\x93\x30\x8e\x73\x2b\x1b\x47\x9f\xf8\x9b\x53\x8e\xad\xc5\x3d\xa8\xe1\xc0\x4e\xda\x2b\xc5\x3f\x38\xf7\xca\x04\xf2\xa0\x16\xa0\x4b\x61\xf1\x51\xe4\x24\x46\xba\xa2\x45\x62\x44\x0b\xac\xc6\x95\x5d\x30\x15\xdf\xe7\x70\xf8\xb1\x5a\xab\xea\x94\x51\xf5\x9a\xc4\xaa\x2b\x72\x7f\x36\xdc\xdb\x48\x57\x98\xe9\xb2\xce\x7b\x54\x7b\x79\xe7\xea\x00\xd5\x9e\xcf\xb1\xf0\xee\x27\x44\xc6\xfd\x47\x48\xcc\xbb\xda\xc3\xc6\x76\x7d\x51\x44\xed\x95\xf0\xae\x4e\xca\xf1\x5f\x98\x28\xb7\x1a\xce\xd8\xf7\x2f\xc6\xbb\x3a\x47\x6b\x3f\x22\x0c\x33\x8a\x87\x23\xd7\x69\x8d\x6b\xb4\xbf\x85\x6c\x74\xf0\xc1\x87\xbc\xe7\x3d\x12\xdb\xc8\x00\x37\xd2\x4a\xba\xc9\x18\x5a\xd1\x5a\xf7\x7a\x9e\xa4\xc2\x82\xb3\xcb\xc6\x24\x42\x1f\xc4\xe1\x08\x88\x76\x24\x25\x0e\x5d\xf2\x6a\xe7\xd7\x56\xf4\xd6\x9a\x84\x26\x78\xf6\x71\xbe\x4c\xea\xe1\xa4\x09\x68\x58\xdf\x65\x45\x62\xa1\x6f\xed\xa3\x06\xfc\x19\x5a\x25\xc3\x6a\x57\x8a\x69\xad\x1f\x40\x1f\x9f\xbe\xc8\x74\x3f\xb2\x34\x09\x6e\x12\x85\xf2\xa1\x5e\x21\x85\xc3\x4d\xcc\xca\x3c\x5b\x82\xc2\x11\x85\x8b\x20\x29\x34\x05\xef\x9e\x71\xf3\x64\xdd\x54\xaa\x32\xb0\xe7\x1e\xe7\x2b\x00\x42\x2c\x91\x45\x67\xd3\xb1\x3e\x0f\xec\x3f\x46\x95\x68\x36\x14\xef\xed\xfd\xc2\x61\x25\xda\x45\xad\x5c\x43\x10\x5d\x20\x98\x8a\xe5\x0f\xac\xc4\x09\x98\x9a\x97\x4c\xa0\x4e\x03\x81\x74\x7f\x00\x96\xf7\x15\xa4\x04\x6c\xe1\x93\x35\x8e\xcf\x52\x1f\x1c\x63\x8e\xf6\xc3\xe2\x79\x79\xf1\xa3\xc8\x21\x71\x3c\x87\x7d\xcf\x89\xc8\x2d\x81\x5f\xfa\x3e\x0e\x74\x60\x39\x3c\x6f\x73\xaf\x36\xe1\xdb\x24\x4d\x16\x28\x1d\xd8\x32\x80\x8b\xd7\xa8\xd4\xaf\x59\xa8\xd4\xa2\xd8\x71\xe0\x3b\x87\xf2\xf5\x23\x34\x6a\x51\xe4\x58\xf0\xab\xf3\xc3\xa7\x1c\x28\xd4\xa2\x48\x0b\x47\x85\x0f\x9f\x71\xa0\x4f\x9f\xbc\x43\x63\xb3\xee\x0f\xde\x72\x00\xc8\xf0\x5e\xf7\x90\x2d\xe4\x3e\x6f\xcd\xe0\xf3\x86\x8c\x47\x3c\xb4\x2d\x9a\xbd\x16\x43\x4b\x03\xea\x18\xe9\xe5\xa4\x6c\x6a\x4a\x21\x83\xb0\xde\x2d\x5b\xe7\x25\x78\x40\xb5\x4d\x2d\x27\x60\xe3\xc1\x36\x13\x97\xeb\x2f\xc5\x5f\x19\x72\xbd\x76\xb3\x92\x65\x2f\xc3\x65\x4d\xd3\x55\x0f\x35\xe3\xb1\x0f\x01\x34\x78\xf4\x93\xbd\x49\xaf\x48\x60\x36\x98\x4d\xb5\x59\xbc\xe7\xca\x44\xde\x13\xe6\x75\xc2\xb6\xbc\x0a\x40\x6a\x31\xc6\xa7\x1f\x7f\xbd\x1a\x33\x90\x36\x99\xa9\x30\x41\x45\x5f\x87\xf5\xdd\x79\xa4\xb2\xd7\x8d\x88\x83\x4d\x69\xba\x11\x1b\x18\xc0\xed\xee\x26\x31\x6f\xe5\x83\xc1\xbb\x8c\x87\x14\x64\xf9\x3f\x12\x83\x38\xa4\xcb\x48\x31\x11\x7a\xf7\x5a\x5c\xf1\x13\xa6\x14\x69\x96\xdc\x81\x4b\x2a\x81\xcf\x14\xda\xae\xc3\x65\x90\xd0\x76\xa8\x14\xda\x26\xcb\xd8\x48\x84\x6e\x95\x28\x89\x33\x11\x1a\xe5\xbb\xb8\x29\x07\x34\xca\x11\x3c\xc0\x34\x9c\x7c\x5c\x9a\xdd\xe4\x9f\x91\x6c\xba\x08\x14\x08\xe6\x4e\x82\x97\xf3\x78\x8e\x13\x1c\x38\x28\x1f\x52\xfa\x41\x26\xb5\x24\x28\xa9\x25\xe7\x80\xd6\x0a\xdd\x99\xb0\xda\xf8\xb7\x70\xad\xa8\x81\x66\x12\xbe\xff\x7e\xf9\xef\xeb\x80\x32\xfe\x7d\xaf\xb0\xa4\xef\x12\xeb\x2a\x7a\xd7\x43\x11\xb5\x32\xcb\x45\xf1\xaa\xbc\x5a\x6b\xbb\xac\xb5\x76\x3d\x6e\xb3\xcf\x2d\xfb\xc1\x58\xcd\xe5\x72\xfe\x7c\xb8\xdf\xa9\x3f\x67\xeb\x3f\x67\xe9\x3f\x67\xea\x3f\x01\xe3\x9e\x82\x2f\xc0\xd4\xa6\x7c\xb8\xcc\x94\x73\xa8\x7c\x3f\xa4\xa2\xa1\x9a\x78\xfc\xf3\xed\xb8\x0a\x8d\x04\x3f\x03\x34\xc6\xe6\x5a\xbe\x33\x61\x2d\xff\x84\x54\xb6\x98\xcd\xda\xee\x4e\xa8\xed\xae\x3d\xaa\xed\x67\x09\xb5\xdd\x53\x61\x6d\x3e\xf1\x1f\xfb\x9f\x80\x1e\x3a\xd5\xff\x72\xb4\x76\x0b\x55\x4e\x53\x6e\xa5\xae\x13\x70\xd4\x81\x37\xea\x82\x1b\x4d\x44\x1b\xfd\xc2\x17\x57\x7c\xe9\xcb\x5f\xf9\xea\xbf\x7d\xed\xdf\x57\x7e\xfd\xeb\xff\xf1\x8d\xae\xd3\xbe\xf9\xad\x22\x5d\x45\x57\xd3\x35\x74\x2d\x5d\x4b\xd7\x51\x14\xfe\x18\x73\xd1\xea\x76\x0b\xf8\xa3\xd2\x45\x6b\xcc\x76\xd1\xea\x4e\x10\xf0\xc7\x98\x23\x5d\xcf\x6a\x67\x71\x7e\xc8\x36\xd8\x68\xca\xce\xa2\x90\x88\x0d\xf9\x1c\x6d\xa2\x8d\xb4\x66\x3d\x15\x62\x58\x37\xd5\x2e\xd1\x90\x53\x6c\x2d\x85\x3d\x4c\x75\x10\x21\x50\x16\xd0\x65\x24\x23\xc1\xa7\x40\xd7\xbb\x8a\x27\x23\x0e\x52\x5c\xbd\xba\x92\x87\x36\xb2\x65\xe4\x28\x8e\xe5\x79\xa4\xb8\x51\x08\x4d\x88\xd6\xda\x22\x2a\x7f\xb2\xd0\x15\xa9\xd1\x66\xb8\xa5\x74\xe6\x62\xa8\x34\x81\x0c\x3f\x5a\xce\x43\x20\x05\x5e\x63\x2d\x64\x94\x2d\xac\x8e\xba\xf1\x4d\x3f\xec\xbb\x2a\x1f\xb0\x93\x77\x34\xa4\xe1\xc7\x55\xfc\x2d\xf7\x33\xaa\xcb\x56\x09\x7f\xa3\xea\xc0\x03\xe5\x52\x06\xfe\x4d\x65\xa7\xf9\x41\x5a\xb1\xb3\x2e\xbf\xf0\x06\xcf\xcf\x1a\xa4\x94\xbf\xd6\x37\xfc\xc2\xeb\xd1\xcb\xff\xf0\x4d\x27\x8b\xd9\xf0\x8e\xa3\x53\x7e\x1d\xf8\xe2\x91\x82\xae\x17\xf9\x2b\xa1\x42\x17\x2f\x7f\xcd\x73\xba\xfa\xe1\x45\x3d\xbf\xff\xfd\xd7\xc3\x60\x7d\x36\xcd\x0f\x94\xe8\xcf\xaa\x20\x1d\x06\xdd\xd9\x74\x50\x15\x06\xdd\x0d\x55\x0a\xe0\x7a\x84\x27\x7e\xf5\xc3\x1f\xad\xbe\xf2\xf7\xd2\x60\x5b\x1d\x54\x29\xa8\xeb\x79\x8d\xb4\xe6\x6b\x7e\x61\x29\x24\x69\x0d\xef\x38\x6b\xd3\xcf\xaa\x84\x99\xb1\x4a\x08\xb3\x07\xf3\xfc\xad\xe1\xf0\xad\xf9\x80\xa0\x77\x5f\x8d\x4e\xeb\x89\x83\xb2\x2c\x1c\xbf\x32\xcf\xe1\xc4\x8f\xca\xa6\x42\x92\x4d\xfb\x01\xe0\x5b\x34\x54\x29\x68\x87\x2f\x73\x7c\xd0\x2f\xc9\x65\xbb\x84\x64\x54\x9c\xe4\x97\x7c\x39\x58\xd1\xd3\x0a\x5f\x8e\xe7\x22\xc8\xcf\x0a\xee\x50\x5f\xe0\x87\x84\xdf\x48\x6b\x3e\x1f\xad\x99\xd4\x32\xb2\x54\xb9\xfb\x13\x6c\xcd\x43\x4b\xe5\x52\x9c\x6b\x70\x69\x36\x05\x15\x7e\xce\x9a\x83\x06\x78\x07\x02\xf3\xbf\xa8\x7c\xaa\x0a\xff\x60\x5c\x00\xce\x81\x4f\x69\x19\x0f\x9e\xa8\xdc\x72\xbe\xc8\xda\x73\x2c\xa8\x02\x12\xdd\x81\xbb\x57\x60\x32\x5f\x5a\x98\x10\xb8\xab\x15\x26\x04\xab\x52\x32\xd0\x1d\x71\xf9\x6a\x02\xd0\x5b\x75\xa3\xcb\xa8\x68\x61\x9e\xfc\x78\x92\x22\xc0\xf1\xe8\x21\x1c\xbe\x7f\xbe\x15\xcc\xb9\x32\xee\x17\xd2\x6d\xc5\x4f\xf6\x63\x7a\x5d\x7e\x21\xb2\x2e\xe9\x17\x32\x49\x95\x5f\x88\xfe\xb1\x28\xa3\xbb\xe4\x8b\xe5\x38\x68\x23\xba\x4c\x6f\xfe\x59\xc0\x89\xb9\x5d\x87\x7d\x40\x2c\xa7\x56\x40\x45\xff\xe4\xb1\x9c\x8d\x28\xbb\x13\xcb\xf7\xcb\x39\x93\x69\xcf\x7a\x30\xc7\x9f\x91\xf0\x50\x85\x03\x01\xae\x36\x48\xab\xf5\x7d\x34\x4f\xa3\x1a\x16\x6f\x83\xf5\x2d\x76\xff\x51\x80\x5e\xeb\x07\x34\x5b\x25\x17\xe4\xa1\x80\x22\x0b\x92\xea\xa7\xe4\x92\x3d\x9c\x63\xc8\x0a\xf7\x3a\xca\x91\x97\x70\xce\xf1\x5e\x9c\x73\xbc\x17\x4f\x28\x3c\x54\xa9\x8b\x8b\x18\x83\x1f\xbd\xb0\x98\x8f\xc1\x21\x1a\x88\x59\x0e\x01\x1f\xc0\x90\x1a\x43\xf0\x5d\x83\x3d\x1a\x57\x1c\xbe\x98\x3a\xb9\xa6\x5d\x0f\x08\xda\xa9\x20\x77\xfd\x2d\xb0\x65\xb8\xad\x7e\x52\x08\x78\x63\xcc\xb5\x6e\x77\xe2\xa6\x7e\x6c\xa2\xd1\x78\x8a\xe9\x9a\x0d\xf3\xa6\xa8\x68\xea\x13\x30\xa0\x20\x4f\xbe\x17\xa0\x63\xa3\x47\x18\xd8\x53\xfd\xf0\xac\x9d\xdf\x9f\x63\xf1\x1e\x48\x62\x7f\x6a\x34\x39\xb7\xe0\xc9\x81\xac\xd0\x1f\x83\xd9\xc9\xc8\xd9\x39\xae\x91\xd6\x7c\xd4\xe7\x08\x88\x27\xfb\x41\xb5\xaa\xe3\xc7\x22\x0c\x3f\x1c\x16\x13\xcc\xcf\x2e\x80\xfb\x6c\xf7\xfd\x20\x13\x31\x2c\xaa\x82\x7f\x3e\xe2\x73\x0f\xf9\xbf\xf6\x83\xb4\xa0\xed\x7f\x59\xa3\x92\x31\x46\xe5\x56\x3c\x2a\xb7\x9a\xc8\xde\x0c\x0d\x4e\x7c\x54\xe4\x04\x7c\x08\x88\x08\x49\x36\x03\xda\x94\xbf\x82\x47\x20\xa6\xad\xe4\x7c\xdc\x81\x5b\xbe\x69\x4f\xe6\xe3\x03\x30\x84\x30\x1f\xc7\x42\x74\x7b\xf4\x08\x43\x79\xa2\x1f\xbe\xf8\xf2\xbd\xb7\xfe\x87\x38\x32\xd2\x81\x3e\x53\x00\x5c\xf2\x44\xdf\x0f\x9f\xfa\xce\xc4\x1f\xbf\x6e\xcd\x18\x44\x49\xbd\x3f\x1a\x6d\x31\x63\xd5\x3a\x24\x22\x94\x33\xc6\xdf\xfd\x8c\x6b\xff\x0a\x0f\x11\x0e\x58\xaa\xb7\xe4\x83\xfc\x8d\x1f\x0e\x0f\xe3\x29\x03\xc4\xc1\xe3\xcd\x29\x03\x50\xc0\x65\x3e\x0f\x67\x3a\x4e\xcf\xd9\xb1\x25\xe7\xec\x7e\x3c\x72\xb7\xef\xc9\x9c\xb5\xe8\x39\x1b\xe5\xd9\x17\x61\xd2\x80\x9c\xa3\x4b\xce\xda\x2f\x71\xdb\xc3\x53\x69\x5b\xce\xda\x91\x7a\xd6\x20\x07\xff\x11\x7c\xda\x60\x3c\x0f\xf7\xc3\x27\xae\xbd\xf5\x97\x5d\xd6\xb4\xbc\x40\x84\x8a\xac\x38\x8c\x37\xd2\x04\xc7\x11\x8d\xbe\xaf\x96\x1b\xe9\x09\x8e\x1d\xca\xa1\x21\x0e\xf5\xc3\xfb\xee\x7f\xe3\xf2\xd3\xac\xea\x9e\xe5\xbf\xf9\xe1\xf0\x8f\xf1\x04\x3d\x43\x40\xf1\xe5\x07\xd5\xd6\x04\x1d\xe2\x5b\x43\x52\x6d\x0c\xc9\xaf\xf0\x90\xdc\x36\x95\x85\x2c\xa7\x23\x0f\x6d\x86\x24\x5b\xcd\xa3\x59\x0e\x82\x67\xde\xf8\x81\x25\xa7\xe3\x79\xdc\xf6\xf5\x95\xb4\x1d\x52\x34\x17\x8d\x30\x76\x30\x17\x8f\xf3\x98\xc1\xe8\x99\x0f\x62\x83\x66\x6f\x59\xc5\x7e\x60\x50\x5e\xe2\x51\x83\x60\x6b\x0d\xb0\xa7\x04\x80\x92\x07\xea\x40\xe1\xae\x50\x03\xf8\x40\x19\xc0\x07\xca\x00\xb6\xaf\x0c\x68\xfb\x0a\x3a\x50\xae\xbb\x40\x1c\xaa\x47\xa8\x03\x65\xa0\xe4\x81\xf2\x4a\xc2\x81\x22\x80\x1c\xc6\xaf\xcc\x63\xc4\x87\x97\x26\x0e\xaa\x50\x3e\x72\x8a\x42\xaf\x26\x8a\x42\xa6\xe1\x6a\x08\x77\x74\x48\x77\x74\x47\x38\x82\x07\x67\x84\xba\x83\xd4\x86\x2c\x89\xe6\xb5\x44\x89\xc6\x6c\x76\x04\x37\x3b\xe2\x1c\xdf\x87\x7e\xbd\x88\xb7\xb7\xbf\x1a\xdf\x91\x92\xe3\xfb\xdb\x44\x99\xc5\x3c\xb0\xdb\xf9\xba\x5b\x9e\xf5\xe0\xa6\x50\xef\x63\x89\x94\x60\x59\xb5\xa2\xe1\xaf\xe2\x06\x82\x6a\x6e\x9b\xce\x1c\xcf\x5a\x72\x2c\x98\x06\xb6\x6b\xdd\x9b\xe8\x3d\x24\x8c\x35\x5c\xb6\x7e\x67\xdc\x13\x8d\x2d\x82\x2c\x18\xbf\xe7\x30\x9c\x3c\x2f\xfd\x5c\x7e\x9f\xe1\x8e\x41\x47\x65\x53\x20\xbb\xcf\xf1\x25\xe6\x03\x51\xc1\x09\xc4\x86\xbd\xd7\x96\x6f\x61\xbb\x31\x80\xb3\x25\x49\x7f\xc0\x24\xdd\x81\x49\x5a\x21\xb5\xc9\xfc\xc1\xc2\x85\x95\xdf\xff\x11\x7f\xff\x5d\xfc\x7d\xab\xea\x10\x24\xd1\x16\xce\x9f\x1d\x58\x81\xbf\x23\x1c\x03\x11\xf6\x28\xd6\x22\xf3\xf7\x88\xe7\x65\x42\xed\x38\x86\x57\xe8\x18\xd5\x8a\xbc\x3e\xa4\xc8\x1b\xb3\x16\xe5\x9f\x30\x4d\x48\x91\x87\x78\x57\x4e\x41\x56\xc8\x8f\xde\xc6\x1f\xdd\xa2\x12\x40\xff\x9e\xa8\x34\x62\x2b\xe1\x4a\x6d\x85\x09\xed\x76\x5f\xfd\x19\x68\xc5\x79\x98\x50\x3e\x4b\x0a\x6f\x11\xd0\xcb\x85\x04\x84\xb6\x88\xcd\x45\xc7\xce\x34\x70\x74\x54\xd7\xb6\x8d\x14\x9e\x54\xc8\x94\xb8\xa1\x1d\x2d\x7e\xee\xa6\x3c\xa0\x45\xfc\x5c\xc5\x21\x24\x18\xba\x99\x00\xde\x86\xbe\x99\x48\xd4\x8c\x95\x08\x9b\x23\x48\xcb\x98\x3f\xb1\xe6\xeb\xd5\x43\x95\x04\x8d\x10\xbf\x98\x77\x8a\xbb\x2e\x16\xec\xef\x48\xb5\x3d\xfb\x58\xa9\x2b\xc5\x86\x55\x53\xdd\x9e\xd1\x12\x3f\x3a\x9b\x02\x6d\x42\xda\x0f\x58\xb6\xaa\xb0\x9e\x72\x4f\x50\x96\x4d\x17\xd6\x52\xe1\x02\xda\xbf\x84\x04\x59\x2a\xfc\x33\xe1\xc4\x50\x3e\x98\xf7\xcd\xfa\x33\x69\xf7\x72\xb4\xf6\x58\x1d\x64\xe8\xcc\x3a\x26\x94\x66\x4e\xad\x59\x92\x0f\xc6\x66\xb7\x4a\xab\xa8\x32\xec\x24\x5c\x89\xc0\x08\x69\x2a\xbb\x36\x27\x28\xbb\x7a\x6c\xc3\x75\x72\x41\x87\x56\x6c\x4d\x62\xf1\x6e\x33\x50\x4a\xb0\xa4\x0c\x66\x49\x16\x3b\x5c\x67\xd4\x95\xc4\x0e\x97\x82\x14\xe5\x2b\x77\x20\x45\x18\xb5\x0c\xd7\x2e\xc2\x84\x75\x92\xae\x69\x10\x26\xca\xd0\xb4\x66\xee\xc3\xc5\x2f\x61\xd2\x37\xb7\xf6\x26\x77\x8d\xd1\xee\x6b\x35\x52\x02\xbc\xd7\xe7\xb9\xb5\xa0\xb7\x02\x8e\xbc\xcd\xc8\xaa\xdd\x6b\xf9\x8d\x9d\x81\xab\xb6\xad\xdb\x87\x4b\x39\xaf\xc9\x6b\xed\x5f\x42\x06\x98\xba\x34\x1f\xac\xdf\x5e\xcd\x94\xae\xac\x89\xbb\xee\xe7\xc5\x6f\x21\x5d\x46\xae\x16\x2e\xc4\xdd\xd4\x32\x30\xf0\xe1\x33\xac\x0b\x67\x63\x5a\x86\x92\x50\xaa\x41\x7c\x0b\xb4\x2e\x73\x11\xc8\x86\xca\x6d\x4c\xa9\xc0\x84\xdd\x32\x7e\x41\x8f\x83\x4e\x9e\x83\x1b\x76\x79\x3a\x15\x2b\xc8\x30\xd0\xa2\xb2\x56\xaa\x75\xc1\x2c\x6c\xb0\xa4\x05\xdb\xaa\xe0\x94\x98\x5e\xa8\x9e\x88\x40\x81\x83\x33\xa0\x2e\xc8\xea\xf3\x70\x8d\x16\x64\x75\xab\x81\x58\xdd\x66\x05\x2f\x6e\x76\x1e\x95\x1c\x2e\x31\xc4\xd8\x89\xca\x70\x3a\x21\x0c\x5a\xcd\x82\x85\x4f\x18\x86\x53\xd9\x8b\x40\x1d\x85\x13\xc4\x86\x02\x43\x6d\xfe\x8e\xa0\x36\xdd\x9c\xc4\x9c\xa1\x8b\x12\x66\x68\xff\xca\x66\x08\xa1\xe4\xa9\xcc\xac\x61\xb0\x3e\x6b\xc0\xdc\x80\x9b\x42\xd0\x9d\x25\x3a\xb7\xec\x2e\xd2\x95\xf5\x02\x1a\x48\x84\x8d\x80\xe3\xf1\x1e\xa0\xf0\x78\x5b\xe1\x7c\x1a\x62\x2a\xb8\x4c\xc9\xf1\xa3\x78\xf0\x24\xea\x2a\x71\x8d\x94\x1d\x10\x76\xd9\x3b\x1a\xa9\x2b\x12\x46\x2a\x57\xe9\x5a\x6e\xf2\x5a\xc3\x21\xd6\x15\x78\x38\x28\x02\xd5\xb9\xb5\x1a\x14\xbf\x73\x2a\xa6\xe8\xea\x04\x8a\xf2\x95\x52\x54\x29\xff\xf8\x36\x6e\xe8\x87\x8b\x4c\x77\x65\x74\x05\xa8\x84\x25\xec\x48\x20\xfa\x3d\x53\x18\xc6\x7e\xf3\xf8\x38\x0c\xe4\x37\x50\xca\xd5\x20\x0e\x39\xc0\x84\xec\x15\x93\x68\xbf\x8b\x69\x78\x4d\xde\xa4\xa0\x9e\x69\x96\x39\x72\x67\x02\xb9\x47\x54\xcc\xc1\xa8\xe2\x3c\x71\x7e\xf1\x03\x27\xbf\x10\xee\xd8\x95\x2e\x83\x1f\x26\x90\xd8\x52\x19\x89\x3e\xf1\x7f\xfe\xde\xff\x41\x06\xd3\x1c\xad\x3d\x97\x6a\x0f\xc5\xaa\xea\xea\xea\x0c\x48\x75\x35\x33\x66\x18\xc6\x50\x70\x53\x5c\xb8\x68\x31\x97\xec\x8c\x0c\x8c\xe2\x7f\x86\x61\x34\xd9\x32\x7a\xea\xa9\x1f\xff\xf8\x27\x3e\xd1\xd1\xf1\x49\x64\x1f\xfd\xcc\x67\x3f\xfb\x8f\xff\xf8\x7f\xb9\x8d\xf4\x73\xff\xfa\xf9\x2f\x7c\xe1\x8b\x5f\xfc\xe2\x8a\x15\x5f\xd2\xb6\xd0\xe1\x98\x2d\xb4\xc7\x2d\x38\x0e\x27\xda\x42\x7b\x92\x6d\xa1\x32\x29\xb7\xc7\x0d\x4e\xdb\xa9\xb0\x38\xa1\xfb\x53\xb8\xee\x87\x1c\xaa\x24\xac\x32\x98\xc1\x5a\x5c\xef\xf3\x0b\x9d\xcc\x00\x45\x56\xd4\x72\x43\x55\x8e\x85\xe3\xf7\xcd\xb4\x3c\x16\x51\x45\x71\xc0\xb4\x65\x4b\xbd\x8c\x15\x10\x67\x79\xba\x67\xc0\xdc\x25\x4c\x5d\x01\xe9\x0f\x9f\xbc\x39\x90\x21\x71\x06\xde\xe6\x44\xf4\xd0\x77\x6e\x1e\x3d\x4a\xa0\x9a\xe1\x92\xba\x80\x80\x44\x75\x62\xfb\x6a\x8f\xc1\xaf\xa7\x09\x5b\x58\x54\x5b\x07\x17\x26\x7a\xa9\xce\x4a\x67\x06\x9a\xf6\xe0\x8f\x2f\xcd\x38\x14\x29\x46\x3e\xc0\x7f\xf6\x0b\x9b\x29\xd8\xac\x02\x12\x3e\x23\x87\x73\x16\xbc\xe1\x97\xa6\x7f\xf2\x55\x32\x4c\xed\x7e\x8e\xda\xf8\x29\xb5\xc3\x76\xa2\xd2\x83\x34\x5a\x4d\x37\x70\x7f\xb9\xb0\xf8\x00\x77\x1c\x52\xac\x7f\xb9\x31\xd9\xdb\x71\x7d\xcf\x94\x8a\x68\xdc\xee\x5c\x6e\xd2\xd8\x23\x40\x10\x4c\xff\xb5\x1e\xa0\xe4\xc6\xf9\x56\x5c\x4b\xc9\x55\x91\x59\xea\x05\x2a\x9a\x36\x16\xee\x49\x51\x2a\xf2\xcf\xfa\xfc\x3a\xf9\x19\x58\x1a\xc5\xdb\x17\x2e\xf5\xea\x85\x47\x61\x37\x8d\x5e\xb1\xa5\x5e\x3e\xa9\x82\x05\x3c\x51\x23\x58\xbb\xff\x5e\xc6\x5b\x0e\x52\x9e\xa6\x3f\xa2\xbd\x8f\x8a\x97\xcb\x55\xc8\x81\x38\x45\x7b\xb5\xda\x8b\x27\x3a\x0f\x87\xaf\x5a\x88\x75\x5c\xf2\x80\xcd\x2b\xb5\x4d\x33\x96\xc7\x50\xf7\x4b\xa0\xb0\xf5\x51\xbe\x84\x1d\x21\xa3\xdd\xb2\x13\x8b\xb8\x11\xae\x48\xc1\xf0\x26\xbf\xa2\x3a\x25\xfb\x18\xb3\x4c\xc2\xa8\xed\x89\x98\x82\x51\xda\x4a\xb9\xc7\x19\xc9\x32\xb0\x16\xfe\x1d\x67\x29\x34\xcc\x0b\x94\xdf\x95\x0a\x06\xa4\x48\xb3\xc4\x0f\x58\x40\x04\xfa\xc7\xf1\x60\x40\x13\xf6\x5f\x05\xa0\x6c\xf9\xbd\x5e\xee\x5e\x47\xca\x3f\x3b\x9e\x20\x27\xcc\x74\x35\x40\x10\xaa\x06\x34\x50\xf9\x68\xb2\x4c\xd9\x58\x99\x36\xe6\x46\x25\x03\xa2\x0b\x4f\x72\xef\x4c\x6d\xa0\x95\xe8\x20\x04\x3b\x95\x6a\x37\x4b\x44\xe1\x93\x8e\x44\x13\xf5\x0d\x34\xac\x16\xfb\xf5\x40\x48\x1d\x09\x86\xd0\x4f\xf8\xba\xfa\x3a\xe9\x72\x31\x4a\xf5\xcb\x7a\xe9\x79\xb1\x02\xa1\xc4\xe4\x74\x7a\x3c\x89\xd0\x42\x8d\xbb\x4a\x3f\x26\xe7\x37\x78\xc3\x04\xd6\x16\xed\x2f\xb9\x45\xc5\xde\x14\x9e\xea\x10\xec\x4d\xbb\x1a\x52\x2a\x23\x78\x13\x18\x21\xc1\x16\x79\xaa\x88\xfa\x05\xa5\x5c\xc0\x02\x1a\xa6\xd6\x87\x24\x4c\x85\xc3\xe4\x63\x3b\xfa\x17\x44\xd3\x21\xb5\x6f\xa5\xd6\xe7\xc1\x50\x15\xf8\xc2\x7e\x4c\xee\x31\x70\x68\x01\x39\xf8\x14\x11\x97\x3b\x4a\xb1\x4b\x67\x4f\x4c\x5e\xfe\xa8\xaf\xa1\xac\x95\x22\x5b\x4c\x99\xbc\xdd\x89\x24\xdc\x29\x23\x30\xe3\x3b\xb8\xb2\x2d\xe9\x84\xc0\x0c\x48\xa0\x25\xef\x63\xa5\x7a\x73\x18\x98\x4e\x01\x86\xb2\xdd\x17\xdf\xc1\x02\xf2\x03\x01\xfd\x32\x42\xb3\x04\x86\xf1\x23\xe2\xf7\xc0\x00\xef\x34\xbb\xd6\x8c\xc0\xc6\x07\xb4\xb7\x8e\xcc\xd9\x35\x74\xcb\x42\xdc\x43\x2d\xae\xa2\x5a\x1c\x38\x62\xef\x03\x13\xad\xe4\x05\x4d\xde\x4a\x24\x46\xb7\x70\x64\x71\x38\x3d\x29\x00\xd5\xf6\x28\xa0\xda\x71\xed\x51\xa1\x57\xab\x86\x90\x56\x98\xe6\x18\xd3\xc8\xf2\xbf\xbe\x1e\x93\xb6\x51\xc9\xba\x59\x61\xba\xd5\xd2\x6c\x89\x13\xac\xd4\xf8\x1f\x0b\x59\x34\xc1\x20\xfb\x01\x1f\xb1\xc8\x95\xe0\xb5\x70\x92\x78\x15\xdd\x3c\xf1\xb0\xdf\x64\x0d\xfb\xd1\x60\xaf\xcd\xa9\x2c\x98\xa0\xc3\x84\x5d\xcc\x73\x63\x8e\x9a\x42\xd6\x2d\x89\x42\xd6\x28\x73\x78\x75\xff\xa8\x94\x4c\x16\x57\x78\xdd\x5a\x6a\xc3\x32\x79\x98\x6a\x05\x18\xb5\x15\x60\x70\xd7\x96\x01\x02\xbb\xa5\xb9\x79\x44\x45\x06\xf4\x2f\x21\x66\x74\xc0\xdb\xc2\xf6\x1c\xde\x81\xcb\x98\x0a\xb5\x3f\xf1\xe4\x9f\x7e\x78\x2b\x2e\x63\xc6\x07\xbc\x25\xa2\x55\xc2\xdb\x71\x19\x1c\x20\xc0\xfd\xd8\x3e\x12\x2d\x99\x65\xe4\x6f\x84\x01\xf4\x1e\x69\xb5\xe6\x2e\x3b\xf7\xaa\x88\x12\x98\xcd\xf0\x5b\xe0\x2f\xa4\x16\x6f\x8b\x30\x5e\x09\x4e\x19\x5e\xf0\xf2\x42\x7e\xe0\xd6\x1a\x0c\xf2\x67\x78\x14\x5f\xb4\x18\xa4\xc1\xfb\x08\x02\xfa\xbb\x97\x1b\xc9\x0b\x7f\x20\xc2\x42\xbe\x84\x7c\x44\x78\x12\x3d\xc0\x5f\xf9\x61\x71\xe2\x46\x05\x40\xcf\x29\x14\x6f\xc8\x52\xaf\xb5\xd4\x5a\x1d\xe5\xa1\x2b\xdc\x12\xdf\x82\x57\x6b\x9b\x92\x5e\x73\x22\xf9\xa1\x96\x60\x89\xf5\x50\x5e\x7e\x15\x6b\x7e\xc4\x5c\xf3\xf7\x5b\x6b\x1e\x2c\xbf\x47\x41\x17\xff\x46\x74\xf1\x41\xfe\xaa\xf0\x73\x9e\x85\x33\x12\x0e\x9e\x9f\x67\x08\x0b\x0f\x95\x94\xd3\xd4\x1c\xb5\xe3\x88\x55\x29\xb6\xf1\xfd\x11\x49\x0c\x2c\xa0\xc6\xc0\xfc\x92\xdb\xe8\xb9\x4d\xe6\x70\x3f\x60\xfd\x85\xba\xba\xf3\xab\xe5\x8e\x0a\x87\x1f\xca\x2f\xf5\x96\x97\x1a\xda\x87\x45\xba\xcf\x37\x78\x7a\x4f\xf1\x21\x98\xd2\xe4\x03\x26\x6e\x4c\x4a\x53\xe1\xf0\x68\x3e\x3e\x6b\x72\x66\xa3\x21\x94\x52\xec\x30\xe5\x07\x93\x6a\xf2\x51\xe1\x05\xf0\x5b\x22\xb0\xa1\xa1\x42\xde\x18\x9f\x51\xcd\x10\x54\x32\xcb\xe8\x27\xa4\x3e\x1e\xb1\xd4\xc7\x8f\xe3\xe1\xbd\x21\x65\x32\x96\x25\xe4\x6a\xaa\xfd\x0f\xde\xe3\xf3\xf4\x7e\x87\xec\xe5\xa5\x83\xf7\x59\x44\xe2\xfd\x6f\x89\xfb\x60\x9d\xc1\xd7\xc7\x31\xa5\x0f\xba\x95\x43\x28\x4c\xe9\x09\x91\x0e\x34\x7c\x1e\x87\x0e\x91\x78\xf6\x8a\xbc\xef\x87\x7f\x4c\x0e\x52\x7a\x82\xbb\x2e\xf8\xe1\x0b\xc9\x51\x4a\x4f\x70\x97\x06\x3f\x9c\x74\x86\x29\xe9\x32\x07\xf8\x95\xf7\xf7\x39\xdc\xdf\x87\x4c\xdd\x30\xfe\x1c\xb8\x51\x86\x73\xa3\x3a\xec\x43\xe1\xfe\x1c\x73\xb8\x70\x78\xfd\x5c\x63\xb3\x4d\x24\x6f\x36\xc5\x7b\x9a\xbc\xb6\xac\xbc\x94\xc0\x63\xab\x1b\x6d\x5c\x2d\xdb\x17\x84\x63\xc5\xab\x44\x78\x56\x70\x33\xac\xa2\x65\xf8\x76\xc7\x86\x30\x6a\x78\x91\xc3\x33\x17\x5e\xe1\xf8\xcb\x16\x1b\xe3\xb5\xd0\x65\xe4\x4b\x7c\x90\xf7\x87\x77\xc3\x86\xd4\x33\x69\xb1\xa2\x97\x38\xd2\x32\xa0\x69\x63\xc0\x82\xd7\xac\x72\xe0\xe0\x3b\xdf\x0f\x04\x2b\xd1\x05\x5f\xb7\x0a\x3e\x46\x00\x61\x43\x70\x9c\x49\x93\x11\xfe\xce\x2a\x0c\xde\x5a\xf5\x42\xe8\x1a\x8a\xe4\xc9\xe1\x57\xea\x5d\x57\x80\x5d\xf8\xc3\xdf\xe3\xf9\x18\x8a\x64\xbc\x31\x6e\xde\x47\x97\x5f\x04\x24\x28\x10\x2d\xa6\x8b\xbb\xa1\x69\x78\xf8\x23\xae\xb8\x2f\xe3\xb4\xd4\x20\x17\x98\x37\xb9\xff\x00\x3f\xac\xe6\xe0\x2b\x5e\x3b\x7f\x27\x22\x56\xee\x26\x3a\x64\xe5\x6e\xa2\x63\x56\xee\x26\x32\x68\x45\xfc\x2d\x8f\x0c\x3c\xf6\xab\x56\x99\xa3\xb4\x98\xe7\x62\x23\x61\x4b\x17\xbf\x9c\x20\xd3\xa1\x55\x74\x7f\x81\xb7\x14\xd6\x77\x45\x37\x70\x64\x17\xb4\x0a\xce\x57\xba\x5b\x4b\xc0\x5a\xbf\xca\x2d\x31\x29\x8e\x6a\xe6\xd2\xe9\xc6\xc5\x5f\x59\x68\xcb\x63\x83\x18\x0e\x44\xd8\xe2\xb9\x67\xfe\x74\x75\xc4\x10\x6e\x5b\x73\xa9\x90\xa6\xce\x45\x03\xd2\xe8\xf1\xc9\x47\x46\x47\x44\xa3\x09\xd3\xcf\x49\xaa\x76\x29\xcb\xce\x58\x55\x52\x2d\x72\xb7\x43\x17\x60\x69\xcb\xce\xa4\x80\x5f\x50\x38\x9b\x0a\x84\xa6\xfe\xf0\x92\x07\xf7\xbe\xbe\xec\x92\x07\xd1\x15\x6b\x9b\x35\xcd\x3d\x94\x1b\xf4\xfb\x34\x48\x7f\x9f\x01\xd2\x1f\x23\x23\xa0\x53\x26\xc2\x27\xfe\xef\x67\xec\x0d\xfc\xa3\x3c\xe4\x00\x8b\xfe\x27\xe3\x65\x04\xc4\x30\x0e\x66\x37\x81\x90\x0a\x23\xb1\x18\xf5\x6d\x6e\xb5\xed\x88\x8c\x51\x1f\xb3\xad\xfa\xdb\x92\xae\x08\xd1\xe1\x75\x0d\x53\x7a\xdb\x85\xbe\xb0\xb9\x89\x1f\x23\x56\x7b\x8d\x48\x13\x6c\x19\xf4\x93\xaa\x1c\x77\xd9\xff\xd7\x39\x8b\x0b\x21\x9f\xae\x69\x20\x4e\x33\xfb\x81\xdc\xfc\x97\x73\xe5\x29\x3e\x1d\xd7\xf8\x82\xa1\x58\x52\x50\xff\x3e\x30\x74\xb0\x00\xee\x87\xae\x83\x9b\xf1\xa7\x6e\x85\x66\x87\xb3\xcd\x2d\xf8\x43\xb7\x32\xab\x1d\xeb\xb2\xf6\x51\x89\x91\x57\x28\x55\x56\x9b\x52\x65\xb5\x9b\x9a\xac\xc5\x3a\xa1\x26\xf7\x83\xa0\x90\x9d\xc7\x42\x17\x76\x0e\x23\x52\x64\xf5\x61\x8f\xb9\x3e\xea\x56\x64\xf5\x51\xa4\xc8\xda\x45\x90\x22\x6b\x17\x89\x29\xb2\x76\x11\x23\x29\x33\x7f\x24\x2e\x65\xf4\xd9\x98\xba\x27\x17\x59\xd1\x97\x08\xc6\xb6\x55\xbf\x53\x51\x43\xcb\x2d\xfd\x54\x87\x51\xf5\x56\x5c\x75\x49\x85\xd4\xd6\xa4\x95\x06\x6d\x59\xf7\x5c\x2f\x60\x5c\x21\x45\x4f\xd5\x98\x7e\xb3\x7c\xd0\xf5\xce\x04\xe9\x85\x09\x85\x54\x54\xd2\xa9\x90\x6a\xc5\x4c\xb2\x81\x3a\xd9\xe4\xbe\x1c\x9b\x70\x9e\xc4\x26\x14\x3a\x5e\x02\x86\x0c\x89\x9e\xb7\x1c\xeb\xab\xb7\x19\x2c\xae\x56\x62\x34\x73\x1c\x7a\xad\x91\xe2\xce\x87\x01\xc3\x3a\x3c\x4b\x23\x75\x3e\xae\xab\x84\x46\xaa\x33\x49\x21\x65\xf5\x65\x01\x37\x8c\x2e\x54\x87\x6b\xa7\xd4\x48\x71\x58\x77\x2f\x27\x70\xee\xe7\xaa\x13\xb0\x13\xcb\x47\x17\x5b\x7d\xdb\x1f\x0c\xa4\xa5\xdb\x0c\xa0\x0c\x44\x09\x65\x24\x67\x12\x6b\x64\x90\xc9\x83\x5b\xdb\x9c\xc7\xa8\x65\xa2\x47\x2d\xde\x6c\x38\x50\x60\x4b\xe8\x84\x76\x8b\x2a\x8c\x94\xb5\x17\x8f\xd1\x70\x90\x43\x01\x76\x60\x73\xfe\xb6\x98\x2a\x31\xa5\x5b\xd2\xae\xbb\xf0\xf8\x96\x74\xdd\x2d\xd7\x9a\xfb\xf3\x5d\xef\xec\xf3\xd7\x2b\xfb\xdc\x27\xfe\xf9\x0b\xfe\x9b\x58\x72\x73\xb4\xf6\x5f\xcc\xbc\xdd\xf2\x64\xad\x13\xf8\xfd\x00\x36\x5b\x5f\xbf\xdf\x7e\xf3\x93\xa2\x52\x97\x2c\x39\xfc\x08\x91\x63\x73\xe9\xd2\x96\x63\x8e\x39\xf6\x58\x30\xc3\x5a\x76\x58\x30\xc4\x26\x39\xe3\xf5\xba\x0f\xe7\x49\xe2\x72\xc6\xeb\x73\x3d\x80\x67\xde\x4a\xeb\x08\xef\x4d\x38\x6f\x57\xf6\x2b\xfc\xbc\xe8\xcf\x09\x91\x42\x3a\xfa\x7b\x1c\xa7\x90\xf6\x40\x89\xcc\xb3\x62\xfe\x8d\x8f\x4e\xab\x95\xd1\xd9\x44\x94\xd9\x2f\xd0\x66\xa7\xa2\x36\x3b\x75\x53\xe5\x3a\xd4\x63\xda\x0a\xd6\x62\xca\x8a\x8e\xbb\xba\x60\x30\xf9\x2c\xc3\x2e\x1c\xfa\xb4\x62\xf8\x41\x26\x98\x89\xc8\x1f\xa3\x0d\x24\xfc\x16\x02\x2b\xfd\x88\xe8\x71\xb4\x82\xa5\x5d\xa3\x53\x56\x1a\x09\x1d\xa9\x40\x1e\xfd\xf5\x32\x41\xa6\xa3\x45\x0c\x9a\x51\x2b\x95\xd7\xf2\xa7\x8c\x1c\x4a\x54\xda\x40\x1e\x4c\x34\x1b\x7f\xd8\x87\x30\xdb\x0f\x89\x59\xe1\x29\xcc\x7c\xdd\x99\xac\xe1\xc2\x12\x83\x5a\xec\x75\x3a\x5c\x28\xa8\xc5\xc9\xd2\x00\xac\x5e\x60\xc8\x29\xbd\x31\x93\xf2\x49\xae\x1b\x40\x0f\x2e\x58\xee\x06\x90\x70\xb8\xcd\x04\xed\x36\xb0\xfb\xf7\xc3\x0d\xe0\x05\x7d\x03\x80\x05\xad\x85\xfe\x3e\x6a\x24\x2b\x5e\x69\x78\xbd\xb5\x63\x17\x3a\x63\x36\x8c\x99\x88\x3b\xd6\x6d\xc3\x9d\x30\x7c\xd1\x3b\xb3\x1e\xf8\xf8\xb6\x46\x97\x88\x17\x1e\x34\x72\x0f\x98\x23\x34\x0b\x02\x9e\xe4\xc4\x05\xa9\xd3\xc0\x8a\xa8\x80\x15\xa4\xa5\x7c\x3e\x14\xe3\x91\x26\xc7\xfb\x68\xe5\x29\xd7\x84\x05\xf0\x0b\xbf\xf5\xbf\x8f\x07\x3d\x1a\xfb\xf8\x82\xc4\x7d\xdc\x8e\xc1\x48\x3b\x62\xfe\x45\x17\xe1\x0f\x5f\x8a\x21\x8f\x94\x00\x23\xbd\x18\x7f\x69\x7b\x8d\x3e\x84\x31\x91\xc2\x49\x62\x66\x1c\xe9\x4b\xa6\xb6\xff\x48\xb6\x22\xab\x90\x38\x56\xa2\x78\x75\xa9\xca\x0e\x28\x24\xab\x97\xe9\xe3\x89\x91\xac\xfe\x01\xae\xad\xf6\x15\xfc\x73\x51\xe3\x33\x8b\x22\xf7\x13\x81\x8a\x14\xfd\x94\x0a\xe8\x69\x0d\x26\x7e\x33\x31\xf1\x9b\x45\x18\x98\xc8\x48\x7f\xa2\x6b\xb3\x73\x0c\x25\x50\x4d\x48\xe4\x40\xc8\x6a\x8f\xc0\xb4\x05\x57\x69\xe3\x98\xda\xde\x47\x77\x70\xf9\x74\x19\x39\x4e\x98\x13\x8e\xe7\xc8\x4a\x7c\xbc\x10\xe2\x60\x7c\xc6\xae\xdd\xe3\x19\xdb\x51\x6a\xc6\x8e\xe3\x21\x63\x39\xb6\x84\x1c\x27\x34\xeb\x87\x81\x5a\x1a\x8c\x6d\x87\xf9\x39\x76\x24\x5b\xa6\x15\x6b\x6d\x28\x0f\xe0\x61\x3e\x38\x1e\x1f\x8a\xe0\xb4\x86\xa9\xe5\xc5\x86\x5a\x1e\x93\xa0\xf0\x31\xff\x35\x37\xaf\x3a\xa2\x32\x5e\x15\x35\x7e\x24\x5b\x06\x5d\xd7\x4e\x6b\xa8\xca\x37\x17\x1a\x0b\x2d\x92\xed\x24\x53\x3e\x8a\x81\x5b\xe0\x51\x8c\xdb\xd2\x29\x8e\x2d\x89\xa6\xbd\x06\xdb\x06\x71\x57\x94\x43\x5e\xb3\x8a\x48\x3b\x92\x9d\x68\xd0\xf0\xc3\x0a\x68\x88\x1a\xa6\xda\x62\x4a\x84\x9b\xba\xd1\xf0\x0d\xee\x86\x0f\x83\xe8\x34\x73\x24\x6f\x4e\x18\xc9\x65\x15\x72\x7d\xe9\x62\xe2\x89\x49\x3e\x1c\xb4\xae\x60\xfd\x5e\x2c\x8e\xca\x11\x6a\x6e\xe9\xe1\x12\x82\x04\x20\xa5\x2b\x49\x62\x94\xa2\x4d\x7d\xaf\xcc\x9a\x57\x6a\x53\xdf\x2b\x72\xe6\xf1\x21\x69\x55\xce\x3f\x68\x90\xef\xc0\xcd\xef\xd6\x83\x7c\x24\x6b\xe5\x55\xc1\xe1\xd3\xd5\x40\xc2\xe2\xf8\x6e\x2a\xea\xfd\x19\x11\x7e\xc0\x11\x8f\x08\xc8\x69\x92\x46\x8e\xec\x2e\x89\x70\xc3\xba\xdf\xad\xf2\xec\x1d\xc9\x4e\xcc\x32\x70\x10\xd8\x4f\x73\x7a\xca\x11\xc6\x47\xb8\x96\x16\x94\x96\xf0\xf7\x3c\x1e\x94\xfd\x63\xa2\xae\xf0\xed\x50\xfc\x34\xce\x8d\xba\x8e\x67\x2b\x40\x53\x32\x97\xa7\xe4\x3a\x08\x74\xa5\xf0\x49\x0e\x54\xa4\xe6\x3c\x3f\x9c\x30\xcf\x63\xa4\xb2\x89\x36\x6b\x7b\x2c\xa1\xb6\x47\x2b\xac\x4d\xa7\xb0\xa6\x25\xe0\x83\x9e\xc0\xad\x38\xe0\x83\xb8\x7a\x15\xc9\x37\x4a\xed\xc2\x71\xe5\x11\x96\x14\xd1\x58\x52\x14\x4b\x7a\xb6\x50\x00\x73\x42\xcb\x4b\x5b\x10\x62\x3a\xdd\xe7\x61\xb0\xd3\x4c\x79\xcb\x1c\xaa\x67\x12\x86\xea\x57\x15\x0f\x95\x75\x7d\x7d\xce\x12\x1c\x20\x13\xbb\xc3\xaf\xd6\x2d\xd9\x9a\xc4\xbd\x90\x40\xdc\x44\x85\xc4\xf9\xc4\x3f\xeb\x1d\x26\xe9\xc8\xca\xfb\x12\x57\x45\x0a\x60\x4d\xae\x8a\x14\x2e\xab\x49\xd7\x9c\x0b\xdd\xd7\x9c\x51\x22\x74\x90\x1d\xd6\xfd\xe5\xc2\x04\xb6\xd3\x81\xdd\xf7\x20\x20\xa3\x43\x28\xcb\x64\x40\x90\x79\x44\xad\xc1\x35\x6d\x70\xb8\x4a\x65\x1a\xa8\x2d\xb7\xa5\x60\xd3\x83\x8a\xad\x5e\x1f\xff\xcb\xc8\x81\x2e\x07\xea\xf5\xb8\x81\xdd\x4e\xc0\x9b\x7c\x40\xa2\xd5\x2e\x65\x83\x83\x84\x6c\xb0\x08\x98\x05\x14\x6d\xb6\xa2\x8c\x92\x7a\xdf\x8c\xa5\xbe\x38\x6a\xf1\x46\xfc\xa1\x81\x20\xd9\x8c\x85\x8f\x96\xd8\x87\xa7\x27\x7c\xb8\x84\x1c\xd8\xa0\x61\x14\x67\xf3\x57\x07\x89\x57\xb3\x74\xc0\x65\x73\x4c\x16\xdc\x92\xdc\x07\x2e\x0b\x2a\xb1\x4c\xdc\xf7\xc4\x11\x41\x0d\x76\xcc\x35\x6b\x12\xc7\xcc\x81\xbb\xdc\xe4\xe5\x8d\xd3\xf4\x2c\xdc\xac\x3a\x4d\x51\x05\x96\x04\xb3\xd5\x28\x3f\xdf\x90\xba\x5a\x8c\x92\xdb\x70\xc9\xdf\x98\xf2\x99\x09\xde\xbc\xdd\x59\xd2\xd7\x8b\x27\xec\x7b\x56\x7b\x6d\xc8\x07\xe2\x4a\x11\x79\x2e\xae\x6a\x8d\x69\xe9\xed\x30\xee\x43\xcd\x96\x0b\xeb\x85\x09\x51\x40\x49\x19\x8e\x0a\xa3\x65\x39\x5b\x73\xbf\x48\xdc\x01\xc7\xd9\x3e\x2a\x83\x58\xb3\x92\x77\x4c\xb2\xa4\xd8\x93\x31\x66\xe8\x22\x4c\xda\x93\x0b\x8d\xad\x0d\x68\x8a\x0c\x14\xf1\x29\xb1\xfa\xb8\xb1\x81\x63\x58\x83\x66\xd4\xf3\x6d\xef\x66\xf7\x81\xd4\x87\xdb\x31\x0f\xa4\x2c\x81\x5c\x59\x3c\x9f\x46\xf0\x17\xaa\xae\xca\xd1\xda\xe5\x44\xfd\x4f\x73\x5d\x9d\x18\x09\xe2\x04\xe6\xcc\x99\x1b\xc7\x4d\x3b\xf0\xa0\x83\xf2\x4d\x4d\x1c\xd2\xf8\xbd\x87\x1e\xaa\xc3\x04\x04\x80\x5a\xf4\xbf\xe3\x85\x8e\xea\xc4\x13\x4f\xfa\xc0\x07\x11\x00\x5a\xcc\x7a\xd4\x97\xc0\xb9\x13\xad\x47\x7d\x89\xa6\x1e\xcb\x26\x94\x54\x70\xcc\x80\x42\xee\xa6\xc2\x4e\x24\xa4\x69\xf8\x7b\x09\x61\xb6\x48\x1f\xb0\x90\xae\xc9\x52\x30\x0a\x41\x96\xa3\x96\xf5\xe0\x7c\xd6\xd2\x2d\x3d\x5d\x97\x03\xe4\x71\x4b\x77\xc0\x4e\xde\x61\xc4\x88\x9e\x6e\x90\x12\x3b\x24\xa4\xdb\xb1\xc3\xc6\xb3\x09\x7f\x39\x92\x04\x0e\xa5\x92\x54\x14\xb5\x88\x0c\x17\xd0\x0f\xf0\xb2\x45\xaa\x43\x30\xc1\x01\xed\x24\x65\x1c\x3b\x8a\xa5\x1a\x3c\x53\xac\xf9\xb8\xf6\xf6\x3c\xd1\x37\x5d\xff\xdb\x95\x67\x33\x54\x1a\x9d\x6e\x66\x72\xc6\x33\x9c\x83\x2e\xc0\xd2\x52\x22\x39\xa3\x17\xa4\x94\xb3\xcc\x5c\xdb\x63\xcf\x8b\xf9\xca\xcc\xb5\x1d\xf6\xbc\x98\xab\xcc\x5c\xdb\x5f\xcf\x8b\x79\xca\xcc\xb5\xdd\xf5\xbc\x98\xa3\xcc\x5c\x8e\x33\x83\xb2\x73\xcf\xe5\xfa\x93\x3b\xb5\xfe\xc4\x8a\x50\xde\x9e\xb8\xc8\xba\x29\x3e\x4b\x7b\x69\xec\x4c\x3c\x17\x7f\x6a\x1c\xa6\x45\x1a\xdd\x93\x62\xf9\x94\x92\x5a\x2a\x52\x71\xf5\x50\xb3\x32\x8a\x35\xad\x77\x70\x4c\x1c\x3f\x60\x70\x57\x62\xe6\x41\x78\x0a\x2a\x74\x1c\x5e\x15\xb0\xb6\x8d\xa2\x9f\x44\x08\x4a\xc7\xca\x6b\x55\x1c\x4c\xe1\x62\x4c\xe8\x8d\x0b\x4d\x5b\xec\x51\x2c\xa5\x95\x01\xed\xa7\x35\x10\x35\xd4\xb7\x09\xfd\x8a\x5a\xaf\x45\x26\x70\x64\xb2\x5c\x93\x22\x72\x18\x75\x29\xcf\xca\xe3\x02\xfd\xf5\x7b\xc0\x99\x0f\xc7\x57\x77\xd3\x98\xcc\x70\x79\x89\xc9\x02\xa1\x81\x09\xa1\x81\x45\x97\xb6\xac\x07\x57\xb9\x68\xd5\x86\xc1\x06\x58\xb4\xc1\x86\x6c\x8a\x9b\xb4\x3a\x03\xed\x36\x7e\x82\xd6\xc1\x74\x53\x2c\x07\xf5\xc4\x27\xbd\x3f\x61\xd2\x73\x32\xf6\x3c\x2e\x80\xb4\x1a\xc7\xdb\x00\xae\x60\x6c\x21\x3a\x76\xa4\xfa\x65\xa9\xd4\xc8\xa8\x3a\x2d\x99\xe4\x1a\xa3\x0a\x53\x26\xe9\x31\x8b\x7e\x1b\x17\xb5\x45\x8d\x5e\xb3\xec\x0e\x67\x59\xae\x99\x92\xd3\x74\x18\x38\xf3\x19\xe4\x1e\xa1\x03\xc5\xc7\xa5\x9b\x2f\xdf\x95\x70\x5d\x3f\x59\xeb\x8b\x0e\xe6\xae\xe7\x4d\xa5\x8d\x65\xa3\x15\x44\x84\x8e\x51\xdb\xa8\xa0\x7d\xd4\xfb\x1c\xd6\x39\xa4\xa6\x81\xdd\x89\xb0\xa6\x57\x2a\xfd\xb1\x06\x27\xe9\x30\x14\xc2\x3b\x71\x95\xab\x1c\xa1\xe9\xcd\x86\xc3\xd3\x61\xd2\x59\x4f\x40\x59\x82\xe1\x3d\x89\x6c\x77\xbc\xc4\x0f\x70\x8b\xb7\xd8\x26\x46\x7d\xc5\xd0\xcf\x2b\x2a\x1b\x3b\x8b\xd7\x74\xba\x75\x1c\xcb\x00\xec\xc8\x47\x4b\x3a\xab\xa8\xb6\x85\xb7\xf8\x02\xbf\xd1\xb9\xc0\x21\xa8\x60\xb1\x24\x01\xbe\x92\xca\x92\x63\x94\x67\x5e\x37\xed\x0f\x48\xc0\x40\x7c\x3c\x00\xdc\x47\x40\x83\xb2\x58\xb8\x90\x38\xd6\xec\xed\x09\x6b\xd6\x6d\xa4\xec\x7e\xe1\xa0\x4a\xc6\x29\xa0\x59\x06\x9a\xf7\xfd\xcc\x00\xe4\xf0\x9c\x0d\x02\x7d\xe4\x30\x47\x12\x97\x90\x18\xc0\x23\x77\x61\xca\x0c\xdc\x25\x6e\x96\x13\x50\x33\xf2\x21\x65\x19\xec\xf4\x43\x9d\x7c\xd0\x52\x0e\xfe\x96\xc2\xb7\x06\x12\x4d\x9f\x85\x44\x73\x37\x26\xc5\x46\xa2\x49\xdc\x49\x3f\x2d\xb9\x08\xf7\x78\xeb\xca\xb1\xfc\xee\x25\x06\x92\x4b\xc9\xb1\xfc\x59\xe2\x58\x0e\xe1\xb1\x1c\xc2\x63\x39\x84\xc7\x72\x08\x8f\xe5\x90\x6b\x2c\x87\x12\xc6\xd2\x86\x9a\xba\x77\x8f\xc6\xf2\xe7\x7b\x7f\x2c\x63\x92\xcc\xe8\x9e\x4b\x32\xbf\x48\x94\x64\xba\x29\x64\x9b\xe4\xdf\x2a\x74\x29\x6b\x13\xde\x9f\x78\x70\xf0\x21\x6e\x50\x8e\xb9\x47\x49\x53\xc2\xdf\x22\xb3\xcd\x3e\x02\x9c\xae\x36\x26\x63\x58\x02\xed\x83\xbc\x14\x37\x32\xcd\x78\xe7\x4b\xd1\xea\xc6\x2f\x4b\x8c\x42\x4c\x14\x19\x2b\x71\x8b\x01\xe9\x8b\x20\xb1\xa4\x8c\x4e\xf9\x57\x84\x6b\x38\x9d\x54\x3d\x91\x38\xb8\xa6\xac\xe2\x98\xd6\x27\x4b\x4d\x2b\x66\xeb\x9c\x64\x0e\x36\x62\x98\x22\xb4\x03\xbd\x5b\x68\x49\x92\x50\x9e\x2a\x21\xa1\x58\xfd\x7b\xda\xd9\x3f\x3e\xd7\x29\x75\x2a\xd0\x80\xc0\xa9\x00\xbe\xd2\x9e\xc5\x4a\x46\x2d\xa0\xd9\x92\xbc\xe4\xf9\x44\x5e\xe2\x3a\x31\x8a\x95\x9d\x18\x3e\xf1\x77\x4c\x2d\xef\xe6\x15\xee\x4b\x73\x00\xbf\xe7\x54\xa2\xd4\x9c\x42\x5d\x31\x13\x87\xc9\x8a\x56\xe3\x8a\x10\x63\x29\x04\x65\xc8\xbd\xb2\xf2\xcc\x77\x39\x5a\xbb\xaf\x40\x64\x97\x2e\xa6\x5c\xad\xbb\x4f\x5d\x52\xef\x06\xdc\xbd\x1b\xd6\xca\x5c\x29\x2d\xd5\x49\x05\x1e\x78\x79\xc1\x6f\xdc\xdb\x51\xfb\xa7\x45\xc2\x51\x07\xce\xa3\x6b\x69\x09\x06\x12\xbd\xaf\xdb\xb9\xd2\xc7\x48\x89\x8c\x4a\xff\x02\x43\x4a\x67\x94\xe3\x45\x2d\x27\xa7\xcd\x74\xf2\x4e\x68\xa6\xc9\x6b\x03\xad\x94\x4c\x86\xd8\x8e\x65\xcb\x0e\x25\x5b\x76\x2a\xd9\x32\x30\xe6\x6f\x23\xae\x76\xed\x22\xcb\x48\x28\x32\x9a\xe4\x11\x8f\xcb\xa3\x83\x2c\xdf\xd5\xaf\x5b\x51\x8f\x9d\x76\x36\x93\xbc\x79\x82\x9d\x8e\x9b\x74\x24\x33\xa9\x05\x63\x88\x98\xaf\x52\xab\x08\xdc\x53\xaa\x54\xca\x1c\xa5\xcd\xee\x54\xea\x72\xa9\x75\xef\x88\x58\xc8\x6e\xd3\x57\xe4\x2c\x4c\x46\xdc\x57\xa4\x58\xbc\x67\x15\xc3\xd1\x21\x09\xee\x22\x3c\x83\x24\x20\x6f\xa6\x50\x7a\x6a\xee\xd7\xd7\x11\x71\x5e\xae\x58\xe9\xcc\x12\x70\x59\x62\x3c\x70\x23\x67\x66\xd3\xdd\x8e\x89\xd9\x5a\x0d\x08\x8d\xa0\xfd\xbb\xb7\x7a\x2a\xdb\xa4\x5e\x29\xe2\xd2\x55\xd5\xdc\x17\x5b\x64\x28\xd7\xfa\xb3\x16\x5b\x7d\x76\xad\x7b\xaf\x0c\x49\xf5\xd9\xb0\xad\x3e\xbb\x36\x61\x21\x0e\x47\x63\x3e\xc8\xf8\x9a\x19\x23\x3a\xf3\x90\xf4\x83\x45\x91\xaf\x63\xc4\x8c\x7c\x5d\x83\x6b\xd5\x99\x87\xaa\x54\x96\x10\xf1\x89\xb1\x95\xd0\x27\x66\x2a\xa1\x31\xee\xd4\x8b\x02\x19\xf6\x95\xc9\x4b\xe5\x8f\x76\xe6\xb2\x0d\xa5\xbb\x35\xc4\x2c\x40\xad\x6e\x67\x79\xe5\x87\xcb\x17\xa4\xb8\xeb\xe7\xe1\xb1\x2e\x9b\xce\xb1\x20\xbd\xd4\x6b\x0e\x8c\xc5\xd9\x2a\xc1\x59\x01\x53\x8d\x18\x9c\x89\x23\xf3\x30\xa5\x7d\xd7\x43\xe9\xb9\x5c\x87\x36\x61\xa2\x4a\xba\x15\x6f\x4a\x22\x5f\xb0\xfe\x8c\xce\x74\x5e\xc6\x81\x96\x27\x4f\x81\x5d\x3b\x0d\xa5\x4d\x27\x60\xa4\xca\x08\xa5\x0b\x6a\xf9\x4c\xdc\xf2\xd6\x6a\x28\x56\xed\x6b\xa4\x7b\xe1\x2d\xce\xad\x40\x7a\xb3\x5e\xeb\x70\x71\x37\xb3\xe7\x66\x89\x06\xbd\x10\x60\x5a\x39\x26\xc2\xf5\x15\x68\xc5\x2c\x1e\xe0\x31\x47\x25\xa7\x6c\xe3\x66\x4d\xf8\xbb\x85\x7f\xd1\xa6\xb1\xde\xa7\x8b\xd3\xbe\xc9\x6b\x0b\x18\xde\xae\xd7\xc6\xb6\x2b\xe3\x9b\xa6\xcc\xb1\xf7\x62\x3a\x71\x3f\xe7\x68\xed\x0c\xd0\xa4\xab\xdc\x23\x49\xa7\xdb\x60\x42\xb8\x84\x3c\xdd\xda\xad\x0d\x3b\x98\xe8\xf4\x84\x4d\x95\x81\x9d\xf8\xc3\xfd\x19\x8a\xd3\xd2\x2e\x93\xa8\x68\xc9\xbc\x7a\x6b\x13\x69\x91\xce\xec\x41\xd6\x90\x3a\xc0\x90\x12\x18\xd6\xcc\xc1\x84\xc8\xa0\x5c\xcc\x48\xbb\x3e\xb1\xb5\x8e\xfe\xa3\x58\x5d\x42\xce\xe5\x0c\x2c\x48\x91\xca\x14\xdb\xae\x72\x31\x37\xfe\x8d\xb8\x81\x8b\x2b\xb2\x62\x95\x4e\x3c\x9f\xe3\x89\x34\xd5\x97\x2d\xea\x43\x45\x35\x47\xd4\x95\xf9\x41\xf5\x7e\x46\x94\x4c\x29\xd5\xa8\xee\x5f\x38\xfa\xb4\x48\x16\xd0\xa4\xc0\x4d\x5b\x4a\x41\x0f\x6f\xc6\x8d\x2a\x6c\x53\x18\x40\x38\xbc\x6e\xf0\xf7\x8a\xe9\x2a\x47\x6b\x0f\x90\xf9\x32\x3d\xaf\x54\x5a\x9e\xa4\x0d\xb3\xb3\xa4\x38\xc8\x8f\x04\x35\xe6\x63\x04\x79\x2d\xb7\x59\x5b\x69\x67\xa2\x10\x86\xb6\x52\x10\xdb\x4a\xae\xcf\x02\x02\xb7\x62\x71\x0a\xe4\x63\x8e\x01\x6b\xf1\x57\x53\x4a\xd7\xbe\x0e\x7f\x69\xfb\xdb\x35\x80\x5e\xcb\xe1\xca\xb9\x21\xb1\x73\xed\xa5\xc3\x9a\x66\xc9\xb0\xa6\x26\x2f\xe8\x5f\x42\x56\x51\x85\x29\xba\x40\xbe\x0d\xc9\x32\xb2\x8a\x26\x0f\xb5\xe9\x48\x72\x06\xa6\x04\x39\x92\xcc\x90\x7e\x24\xa5\xe5\x42\x55\xb3\xbe\x4b\xc1\xe3\x66\xb8\x4b\x99\x4d\x9d\x95\xd0\x54\x5d\xe5\x4d\x35\x03\x0e\xc8\x36\x85\x03\xd2\xcc\x77\x5a\x80\xf5\xba\x42\x12\x6e\xee\xb2\xa2\x80\x50\xe3\xf7\xba\x6c\x73\xc8\x63\x6d\x0e\xf8\x37\x80\x2e\x72\x16\x1f\x55\x7c\xfb\x8e\x67\xfb\xdf\xbe\xc7\xcb\xe7\x9c\x52\xcb\x67\x7f\x9e\x12\x5b\xdc\x25\xe2\xe9\x95\x7a\xf1\xc7\xa3\xe6\x4d\x3d\x88\x5f\xd4\xcf\xc3\xc5\xd1\x45\x5d\x24\x90\xf7\x44\x44\x6f\x7f\x93\xd7\xeb\x65\xd5\x02\x52\xce\x56\x63\xc4\x09\xa0\x78\x41\xc2\xac\xce\xaf\x6c\x56\xed\x24\xef\xee\xca\x16\x4e\x6d\x35\x96\xa3\xf9\xd2\x84\x66\x82\x3d\xa1\xf9\x8a\x84\xca\x72\x95\x55\xe6\x13\xff\xfc\x69\x7b\xcc\xbb\x73\xb4\x36\x67\xe4\x37\x8e\xfe\x37\x4d\x71\xec\x99\x92\x67\x27\x71\xeb\x21\x37\xb7\x6e\x16\xcc\x7a\x04\x73\x90\x11\xcc\xac\x5b\x2c\x66\x3d\x94\xc0\xcf\x5a\x2d\xee\x9c\x54\xae\xc5\x60\xea\x1a\xda\x36\x63\x78\x8f\x98\x68\xce\x6b\x8d\xda\x9c\x96\xfa\x7a\x55\x4f\xc2\x9d\xb2\x0a\xfc\xba\x70\x1e\x87\x00\x5c\x38\xf9\xbe\xb0\x44\x9c\x24\xe2\x03\xac\x73\x8d\xb3\x87\x6e\xfc\xe1\x94\xd8\xc3\x46\xfc\xa5\xcd\x1e\x16\xca\x6c\xff\x11\x01\xe3\x9c\x00\x8c\xda\x57\x23\xbd\xb4\x9a\xbc\xfa\x70\x88\x76\x41\x1a\x5c\xcb\x2f\x2b\x71\xda\xfa\x8f\x62\x35\x20\x26\x1e\xc9\x08\x38\x50\x60\x9d\x26\x53\x3a\xcd\x06\x4f\xb9\x6d\xce\x04\xd7\x01\x79\x01\xac\xe3\xb2\xd9\x88\x79\x36\xc0\x63\x8f\xe3\x6c\xd8\x8e\x29\x41\x9b\x68\x8e\xdc\x44\xcd\xe5\x55\xbc\x41\x2c\xe5\xea\xb9\xb8\xd6\x27\xb0\xc5\xc8\xbd\xb0\x4d\x9a\xce\x4b\xa0\xa9\xbe\x22\x9a\x20\x02\x14\xcc\x5e\x04\xe2\x5c\xaa\x2d\xb6\x71\x49\x42\xed\x8b\x2a\xec\x71\x65\x7d\xb8\x2c\xa1\x95\x6c\x45\xad\xf8\xc4\xff\x5e\xa6\x42\xde\x94\xa3\xb5\x73\x88\x11\x42\xe7\xfb\x35\x33\x66\xd4\xee\x93\xc4\x7a\x6e\x72\xb3\x9e\x71\x79\xb3\x5a\x6e\x71\x98\x9b\x12\x96\xea\x0a\x8b\xc3\x24\x95\x5b\x6e\x67\x97\x30\x59\x0b\xb5\x58\xcb\x4d\x49\xac\x05\x69\x3a\x78\x62\x55\x5f\x39\x76\xf6\x37\x79\xdd\x2c\x3a\x3a\x43\x67\xc6\x94\xf5\xb8\xd2\x22\x8d\x69\xe3\x32\x5a\x71\xb2\x0b\xcf\x2d\xca\x84\x5b\x18\x2f\xeb\x99\x97\x87\x48\x07\x61\xc4\x09\x64\x67\x6b\xb8\xf0\x7b\x3c\x6b\x14\x72\x53\x20\x2d\x69\xd1\xdf\x54\x18\xd2\x9a\x91\x1d\xad\x59\x69\x1f\x0d\x23\x59\xb3\x9d\x82\xfd\x26\xa7\x8d\xcc\x4c\xc7\x12\x51\x05\x4e\x16\xac\xb4\x82\x63\x3a\x57\x70\xcc\x54\xbe\xd9\x79\x38\xcb\x7b\x65\xa4\x6e\x1e\x46\xd8\xd8\xe3\x9b\x31\x01\x6f\x12\x6b\x8f\xe7\xd8\x51\x2c\x10\x1d\x95\xcf\x8d\xa2\xb3\x23\x18\xc6\x7b\x84\xb8\xbb\x3b\x62\x81\x76\x6f\x49\xec\x6f\xbd\x5c\x5b\x75\xd8\xda\x0f\x54\x4b\x3d\xb1\x16\xba\x51\x25\x46\x6e\xeb\xbc\x03\x00\xe1\x8c\x84\x25\x0d\xeb\xad\xc3\x0a\xca\xbb\xc9\xc1\xf0\xc0\x63\x92\xab\x56\xf2\x61\x2f\x33\x90\x6c\xce\xc6\x5f\x6c\xad\x06\x77\x4b\xf6\x4e\x96\xa0\x4f\xfc\x6b\x6b\xf6\xd6\x5d\xf4\x20\xe1\xf0\x48\xa9\x99\x22\x76\x9f\x4a\x6f\xa3\xc3\x7b\x7c\x1b\x6d\xb7\xd8\xca\xf0\x9e\x5d\xd8\xf6\xe5\xb1\x2f\x2e\x23\x43\x52\x8d\xc6\xfd\x36\x6f\x1d\xd9\x1b\x9c\x9f\x99\xf7\xdb\x96\xd8\xfd\x76\x23\xfe\xca\x92\x40\x5a\x4a\x4a\x20\xa7\xe3\x2f\x6d\x09\x64\xb6\xbe\x8d\xb6\xf7\x37\x79\x35\x7c\xc7\x47\x6b\x78\x88\xca\x58\x27\xc8\x81\xbd\xb3\xd6\xc5\x0f\x37\xe3\xba\x9f\x35\xf6\x92\x1c\x02\x09\x0c\x3d\x83\xc3\x71\xd4\x09\x47\x8d\xca\xee\xb6\x67\xe2\xfa\xd1\xe1\x57\x5b\xe9\x6d\xc2\x92\xe3\xce\xc2\xf5\xbd\x49\x2c\xed\xde\x54\x7b\x7f\x36\xae\x6d\x42\xa9\xe1\x67\x38\x62\x80\xb6\x27\x74\x64\x4e\xa5\x1d\xb1\x17\xdf\x39\x95\x2d\x3e\x5b\x4f\x79\x6e\xd2\xe2\x8b\x6e\xc7\x89\x8b\xef\xbc\x3d\x5e\x7c\xe7\x97\x5a\x7c\x8d\xda\x7c\x67\x3a\x9d\xc3\x64\x2c\xf5\xa6\x19\x67\x3b\xaa\xf5\x42\x5c\xeb\x2f\x5c\x88\xe1\x48\x15\x10\x48\xcb\x40\x65\x37\xcb\x4b\x12\x66\x6a\x51\xa5\x33\x95\x73\x87\x26\x5c\x8a\xeb\x35\xee\xee\x19\x23\xef\xac\x24\x8b\x60\x82\x2d\x1a\x2f\x4f\xa0\xb1\x61\x4f\x6e\xbf\x57\x25\x54\x76\x40\xc5\xb7\xdf\xd7\x98\xe3\xb4\xc8\xd1\xda\x6a\x29\x4c\x26\xf1\xf6\xdb\xdd\xbc\x3d\x2f\xe4\xc7\x66\x4b\x7e\xbc\x3d\x61\xc5\x1b\xd1\x30\x41\x6c\xd3\xaf\xc1\x1f\x5a\xab\x17\x05\xa1\x88\x94\x62\x99\x1c\xca\x82\xa6\x85\x49\x54\xc5\x93\x0b\x63\x55\x58\x73\xbd\x0e\x17\xb7\x1c\x2a\x02\x2b\xdc\xe8\x76\xa7\xbf\x48\x21\x5f\x66\xcc\x5f\x8f\x39\x30\xa4\x48\x29\x0f\x86\x91\x52\x6a\x82\xb8\x32\x60\x24\xd1\x4a\xdf\xa2\x0c\x1a\x39\x23\xc3\x47\x9b\x12\x96\xda\x15\x24\x65\x87\x52\x04\x74\x1a\xaa\xf0\x35\xb8\xfe\xbb\x90\x1f\x44\xb9\xbb\xcc\x54\x7b\x7d\xcf\xd4\x7a\x7d\xcf\xbb\xdc\x6b\x54\xff\xc8\x14\x7a\xfd\x2a\x8d\xed\x2f\xbe\xbb\xb8\xf1\x2b\xa9\xf3\xa3\xc9\x9d\x37\xf3\x70\x33\x6e\x95\x4f\x09\x1f\x9e\x4a\x6e\xea\x2d\xef\x70\x2c\xd6\x63\xea\xd4\x0a\x00\x4a\xc0\x18\x72\xf3\xd4\xfc\x73\x1e\x28\xc5\x48\xa6\x4e\xaf\x96\x19\x51\xc5\x77\xcd\xaf\x7c\x77\xde\xea\x95\x90\x9f\x73\xb4\xd6\x47\xfa\xbe\x69\x49\x9d\x1a\x2b\xbd\x78\x5b\x95\x03\x0e\xb7\xc6\xb2\x90\x64\x3d\xf0\x9a\x98\xe6\x07\x2c\xac\xeb\xca\xb2\xc0\x0b\x69\x57\xd6\x03\x80\x90\x53\xf4\xfd\x2c\xe3\xfb\x01\xb3\x2c\x8d\x63\x2e\xb1\x00\x4c\xe9\xd9\x14\x4f\x1e\xd8\x90\x0e\x24\x94\x31\x03\x6d\x88\x30\x43\x07\xdc\x0c\x9d\xe7\xd6\x7b\xa2\x46\x34\xc3\xed\xf7\x75\x58\xf2\x45\xad\x38\xb0\xc4\x33\x7c\x1d\x4e\x53\xbe\x64\x66\x17\xf3\xdc\xd2\x1c\x64\x3d\x20\xc0\xd3\xa6\x43\xba\x8c\x90\x4a\xf4\x2d\xdc\xb4\x58\x41\x61\x9f\xf8\x6b\xf0\x0a\xcc\xd1\x5a\x4a\x68\xd2\x44\x3d\xe6\x9c\xa8\x1d\x61\x60\x7a\x02\xc1\x59\x6f\x3e\xf2\x8b\x66\x32\x11\x17\x55\xea\xd0\x92\xa3\xb5\xb3\x4d\xd5\x4d\x4d\x49\xd5\xcd\xb8\x7b\x6d\xb5\xc8\xb5\x65\x31\xc6\xf1\x44\x25\xa3\x12\xb9\xa2\x3f\xb1\xd8\xe5\x81\x0a\x11\xcc\x5d\x28\xc9\x92\xfa\xb9\x4a\x2a\x5e\xd4\x4f\x6a\xed\xb4\x95\xf5\xf1\x5f\x87\x09\xba\x6d\x41\x5c\xfe\xcb\xf3\x15\xd3\xcc\x51\x87\xc6\xb1\x48\x35\x81\x65\xc0\x09\x01\x7f\x17\xc9\x96\x2d\x95\x64\x89\x22\xba\xb3\x0a\x0b\x42\x83\xe6\x87\xc3\x8f\x9a\xe8\xa1\x1b\x30\xa1\x57\xc6\x74\x0d\x22\x4f\x9e\x3b\x3b\x6f\x37\xfe\xf6\x96\x05\x4e\x2f\x0e\xf0\xdb\xe0\x09\xd2\x28\x97\x21\x99\x48\x89\xc6\xdb\xf0\x78\x1b\x29\xe4\xd3\x31\x8d\x2b\x68\xea\x94\x82\xa6\x15\x46\xa0\xce\x0f\x3c\x35\x39\xdc\x19\x45\xfe\xea\x2d\xf5\xea\x93\xd2\x9a\xd4\x70\xf3\x7f\xad\x8a\x1e\x6d\xed\x07\x08\xba\xb8\x59\x1f\x86\xda\xc3\x0f\xa9\x4a\xc7\x3d\x0c\xba\x82\x14\xbe\x14\x8e\x1b\x0a\x8f\x19\x4a\x37\xd2\x1a\xd6\x75\x61\xcf\x93\xb3\xac\x92\xd3\x95\x6a\x24\x4e\x9a\xb1\x24\x48\x05\xa4\xf9\xc4\xbf\x9a\xd9\xa7\x54\x9a\x94\x94\x47\x9e\x71\x6f\xbb\x7a\xb1\xed\x02\x6b\xdb\x3d\x93\x64\xad\x70\xe8\x98\x56\x97\x2c\x2d\x21\xe9\xb9\x5a\xd1\x76\x13\x59\x8b\xbe\x8d\xbb\x89\x98\xf7\x93\x3c\xda\x4b\x79\x85\xd9\x55\xa8\x2f\x33\x54\x8f\xd4\xbe\x2b\x81\xb9\x39\x5a\x7b\xb4\xc5\xf6\x22\xbe\xc7\x51\xdf\xb0\x7e\x69\xe1\x22\xc8\xbb\x95\xcd\x36\x34\x34\xe4\x72\x8d\x07\x1c\x70\x60\xd2\x1c\x4d\x94\xf4\x17\x0a\x87\xb7\xee\x67\x6c\xf1\xd5\xf8\x03\x1b\x49\x3b\xe6\x0f\x89\xc0\x86\x58\x40\x03\xf6\x51\xcd\x2c\x0f\xf4\x0b\x47\x42\x30\x92\x70\x0b\xeb\x90\x8e\x56\x9d\x6a\x5f\x1e\x01\x39\xcf\x75\xd8\x5d\xb4\x71\x9b\x23\x9a\xae\xf1\xc5\x35\xd9\xd2\x56\x23\xd2\xde\x20\x2e\xeb\x5a\x8b\x03\x8d\xbb\x59\x10\x55\x0d\x81\x45\x10\x04\x96\x95\x7b\x9b\xf0\xbd\x1d\x0e\x0f\xec\x6b\xa9\xa7\x12\x47\x81\xfb\x87\xf6\x82\xc5\xbf\x44\x6b\xd3\x39\xf2\xf7\xa1\x10\x5e\xa4\x87\x40\xba\xd6\xb5\x00\x8b\x22\xd2\x67\xd6\x66\x48\xb8\xa6\x1a\x0e\x65\x7b\x08\xa8\xb6\x34\xe0\x66\xa0\xbb\x50\xef\x70\xe8\x38\x03\xf7\x20\xe6\xf8\x95\x47\x36\x83\x83\xb9\xaf\x06\xec\xa7\x41\x9a\x25\x68\x6c\xf2\x28\x4f\xd9\x5c\xd0\x74\xf1\x14\x3d\x22\x03\x67\x6b\x7f\xa1\x0a\x80\x55\xcb\x3a\x36\xd9\xce\x59\xdb\x13\xa9\xeb\x70\x64\x05\x39\x27\xa1\x34\x90\x6c\x27\xb9\x38\xeb\x07\x22\xc9\x45\x95\x71\xc6\xf6\xe2\x3a\x4a\x24\xb9\xe0\x89\x87\x62\x70\xe4\x02\x96\x34\xbc\xe7\x71\x91\xaa\xaa\xc6\x90\xac\xcf\xc3\xb5\x7f\x77\x7f\x24\x0a\xe6\x95\xff\x06\xe0\xe1\x86\xc3\xcf\xce\x36\x56\xda\x05\xce\x95\xe6\xcc\xb2\x00\x24\xe2\x95\xc1\x51\x2f\x0a\x79\xe5\x15\xd2\x0a\xfc\xab\x0e\xd0\xf1\xb6\xcd\xb2\xe2\x6a\xcb\xac\xe8\x0b\xcb\xad\xe8\xc5\x5c\x02\x3a\x50\xc0\xbc\x2a\xc0\x58\x9f\x67\x6d\xfe\xcd\xf7\x6e\x58\xdd\x82\x3d\x7d\xb5\xa6\x08\xb5\x7c\xf7\xf4\x52\x3d\xac\xb3\x7b\xd8\xc0\x01\x5a\x1b\x51\xe6\x4a\x89\xc1\xbf\x67\xcb\xb0\xd5\xc2\xcd\xbf\x12\x13\xb7\xb5\x1a\x00\x8f\xa6\x69\x2f\x6d\x23\x39\x94\x59\x32\x50\x00\xae\x70\x4c\xa3\x3a\xaf\xb6\x4a\x2e\x04\xa1\x02\x82\x09\x67\x83\x60\x11\x90\x30\x80\xea\x11\x4c\xee\xb5\xe6\x47\xbc\xde\x7a\x03\x8d\x7f\x87\x55\xef\x0c\x81\x53\x2e\x68\x45\xd8\xad\xd7\x99\x25\x03\x12\xd6\x41\x11\xe4\x54\x3b\x68\x55\xe6\xeb\x5b\x4a\x24\x9f\x18\x89\x97\xcc\x92\x19\x75\x59\x99\x24\x1c\x5d\xb9\xa2\xd1\xe7\x13\x8b\x88\xfc\xbe\x55\x6f\x4a\x5e\x96\x7f\xbc\x67\xfa\x81\x97\xdc\x07\x5d\x9d\x30\xac\xd4\x77\x09\xce\x22\xf9\x9e\xad\x26\xa8\x9b\x92\xea\x7d\x3d\x6e\xef\x8e\xe9\xb1\x1b\xff\x25\x09\x4a\xc4\xaa\x32\x3a\xc4\xc9\x32\xf6\xa1\x11\x62\xf7\x23\x0d\x6b\x2a\x4e\xe1\x1a\x5c\x97\xa2\x30\xaa\xa3\xae\xab\x5f\x56\x25\xe6\x2e\x6c\xe6\xfa\xee\x89\xc7\x4c\x7d\xf7\x5a\x5c\x07\xca\xb2\x52\x56\x6b\x5c\x5e\xcb\xfa\x58\x19\x9d\xc2\x0c\x98\x6f\x2f\x25\x80\x45\x92\xc6\xeb\xf5\x52\x22\x28\xdc\x59\x9b\xbc\x8c\x1a\x2b\x9f\x87\x97\xa8\x5f\xe2\x52\xe7\xeb\xc9\x27\x4d\x9d\xe5\xa1\x89\x8a\x4e\x62\x1d\xaa\x6c\xd5\xd2\xa1\xbe\xee\x9c\x0d\x19\xfb\x53\xc5\x6f\x1e\x19\x71\xf3\x28\x2d\x80\xc6\x5a\x51\x8f\x79\xcb\x56\x86\x1a\xbd\x73\x3a\x0e\xac\xf0\xf4\x20\x80\x10\x2d\xe2\x58\x2d\xde\xbd\x19\x57\x80\xe7\xbf\x9c\x7c\xfc\xb6\x6b\xf9\xc3\xbc\x66\xd4\xbd\x3e\x69\x4a\x77\x4d\x4d\xcb\xb9\x2b\xd1\x81\x6b\x09\x59\xa9\x76\x48\xb5\xef\x87\x5c\xb8\xd9\x11\x0e\x03\xdf\xaa\x48\xc9\x22\x95\xa5\xb1\x54\x5a\xa3\x42\xca\x98\x6e\x48\x19\xeb\x31\x35\x0e\x29\x83\x58\xa8\xed\x75\xea\xfe\xa2\x53\xf2\x09\x23\xdd\xd8\x77\x85\xa4\x91\x36\x24\x8d\x0d\xb8\x05\x53\xd2\xc8\x12\xcd\x43\xa7\xa8\x70\x7c\xab\x9c\xc2\x51\x3b\xc1\xb7\x28\x75\x46\xab\x52\x67\xb4\x29\x85\x63\xbb\xa5\x70\x44\x15\xbf\x3a\x05\x85\xe3\x14\xc9\x2f\xfe\xf1\x5d\x22\x1f\x55\xfc\xda\x14\xc8\xbf\x6f\x6a\xe4\xaf\xdd\x73\xf2\x35\xa9\xb8\x92\xf9\x09\x9a\x19\xce\xf3\x03\xec\xa2\x25\x2f\xbc\xe5\xba\x74\xf5\xd4\xba\xd4\xed\xee\x52\xbd\xea\x52\xa0\xba\x94\xc7\x91\x08\x46\x97\x50\x25\xaf\xcf\xaf\x9c\xf7\x8c\x4d\x8d\xd4\xcd\x6e\x52\x9b\x2b\x50\xb6\xc7\xe2\x61\x51\x5d\x4f\x38\xd0\xc3\xf3\x7c\x12\x46\xf1\x24\x8c\xa2\x49\x28\xa7\xc4\x7d\x76\x4a\x01\x81\x73\xb4\x26\x41\x3b\xbf\xa1\x60\xc0\x89\x18\x98\x56\x8f\x7b\x28\x26\x64\x34\xe0\x24\x35\x3c\xcd\x44\xe8\xec\xa4\x00\xc4\xf2\xe3\xd1\x7e\x21\xb1\x53\x63\xeb\x16\xee\x89\xe9\x0f\x25\x92\xd5\x8e\xb0\x9b\xc6\x03\x08\x79\x53\x2a\x88\xb0\xdb\x4a\x9f\xb9\x0e\xd7\xad\x83\x08\x33\xe2\xea\xa0\x3e\x31\x13\x6c\xeb\x4f\xcc\x20\xc2\x6e\x6a\x07\x11\xce\xd2\xa2\x03\xff\xd1\x0e\x22\xdc\x88\x6b\x33\xf3\x99\xa8\x6c\xb6\x1d\x22\x36\x50\x20\x33\xb7\x9b\xc1\x80\x2b\xc4\xd9\xa0\x50\x82\x8c\x6c\xd0\x2b\x1d\xc9\x32\x3c\x63\x08\x36\x61\x0a\x36\xc7\xd2\x63\x08\x48\x18\xe1\x01\x27\xf2\x94\x44\x6b\x53\x10\xd7\x8a\x1b\x30\xae\xbd\xc2\x71\x39\xc7\xb1\x5e\x02\xc5\x2b\xf3\x4a\x9b\xdd\x8c\x65\x06\x44\xc5\x1b\x7a\x92\x8d\x89\x44\x68\xfc\x2b\x15\x1f\xee\x34\x76\xd3\x16\x5c\x4f\xc9\x78\xc6\x2d\xee\x91\xd7\x57\x54\xf1\x67\x5b\xd9\x78\x46\x0e\x1b\x08\xda\xe4\xb4\x91\xdc\xa4\x4a\x84\xf8\x5a\xb7\xb6\xb3\x70\xcb\x5b\xab\x91\x64\xb5\x4b\xe0\x7c\x14\x85\x29\x7d\xa2\x64\x70\x20\x5c\x0e\x3d\x79\x78\xff\xd6\x16\x9e\xb8\x26\x36\x12\x87\x93\x98\xd8\x36\xf7\xce\xe5\x06\x10\x94\x7c\xbb\xdd\xca\xbd\xad\x59\x17\xaa\xe1\x9a\x74\x09\x7f\xf9\x6d\x8e\xa1\x56\x06\x13\xc3\xc3\x32\xe0\x06\xae\x3c\xac\x76\x73\x3d\x79\x6a\x3d\xb5\xc5\x74\xb7\xba\x81\xb8\xee\xf6\xdd\xb2\x87\xf8\xc4\x3f\xcf\x32\x90\x31\x92\x6c\x21\xeb\x75\x8e\x76\x74\xd1\x48\x2c\x67\x8c\x55\x46\x46\xac\xc3\x5d\x4c\xd0\x9e\x4c\xda\x55\x95\xc2\x25\xe4\x68\xed\x4c\xcb\x6c\x56\xc2\x68\x76\x61\x02\xb7\x97\xfe\xce\x2b\x6c\xd0\xdb\x84\xde\xac\xd0\x99\x26\x56\x48\x76\xd6\xe4\xad\x0c\xc8\xc7\xf4\xa6\xaa\xe3\x45\x57\x86\xf9\x6f\x72\x4d\x71\x57\x03\x47\xf3\x4b\x29\x81\x3c\x15\xad\x04\x2f\xcc\x40\x36\x0c\x78\x17\x66\xba\x1a\x52\xfd\x81\x27\xf3\x37\xc9\xfa\x3d\xdd\x6a\x9a\xef\xb1\x20\x8d\xda\x12\x64\x15\x69\xd4\x58\x55\xe0\x05\x55\x5d\xd9\x6a\x4e\x12\x2e\x56\xeb\xfb\x4a\x79\x9d\xb6\xd5\x51\x90\x24\x49\xa5\x69\x8f\xba\x92\x25\x41\x26\x48\xa3\x20\x8d\x19\xdc\x35\xae\xc6\x0f\x58\x7f\x50\x2d\x14\x86\x01\x83\x94\x53\xd5\x2a\x45\x95\x4c\xd5\xbb\x8f\xc0\x91\xb6\xd5\x5e\x01\x8d\xc8\xa3\x01\x51\x75\x0b\x8b\x96\xcf\x35\x51\xb4\x5f\x0e\x90\x68\x00\xb2\x5f\x05\x29\x51\x3b\xcc\x57\xe9\x2b\x4c\x58\xbc\x76\x36\xe6\xe9\xa2\x3e\x63\xfb\x6f\xc6\x93\xfb\xaa\x3a\x3c\xa7\x8b\x48\x69\xe9\x46\x97\x56\x76\xf1\xe6\x1c\x0b\xaa\x84\x77\xd2\x32\xb2\x18\xb7\x22\xae\x31\xd5\x46\x03\x67\x38\x1b\x88\xae\x2d\x8b\x8d\xb4\xfd\xcd\xd1\x82\x88\x36\x78\x9a\x6f\xf7\x2a\xe5\x2a\xac\x3d\x8a\x51\x4d\x37\xc9\x75\x48\xa2\xff\x6f\x76\xab\x14\x2a\xba\x74\xf6\x95\x92\xc1\xe3\xbe\x5b\x7d\x09\x7b\xa1\x59\xef\x85\x66\xbd\x17\x5a\xd4\x5e\xe0\xd7\x7c\x91\x97\xb3\x25\xcc\x7f\xb3\xab\x81\x71\x89\x40\x78\x27\x70\x39\xd3\x28\x5f\x25\xcb\xb7\x42\x79\xf3\x1e\x49\x74\x12\x77\x7e\x48\x4b\x38\x74\xcf\x8a\x0a\x45\x14\xdf\x1a\x63\xa9\xf2\x62\x10\x92\x53\x76\xf0\x7b\x71\xc9\xfb\x00\x16\xa1\xfa\x92\x66\xa3\x6f\x9f\x77\xc1\x44\x96\xa3\xb5\x07\x0b\x38\x18\xec\x7d\x6d\x39\x5f\x2f\x5e\x1c\x70\xac\x59\x2d\xec\x0e\x52\x5b\xd8\xbd\xc2\x3d\xe3\x83\x4c\x14\x78\xf2\x7a\x6a\x59\xc6\xd0\x17\x93\x99\x78\x60\x41\xa6\x81\x86\xe3\xd7\xcd\x14\xf6\x92\x3c\x47\xe2\xb3\x1c\x56\xd7\xe0\x4a\x62\x19\xdd\xa2\x5a\x86\x00\x7b\x53\x20\x0b\x1f\x24\x2d\x64\xd1\x7b\xce\xfb\x84\xa2\xaf\x8f\x06\x34\xf0\x4e\xd1\x26\xa2\x06\x70\x70\x39\x49\x64\x1a\xcc\x1a\x1f\x51\xcc\x06\x42\xe2\x4a\x8c\x7f\x3a\x26\xcc\x90\x1d\x03\x33\x6c\x82\xaf\x50\x91\xc6\x36\x23\xff\x66\x58\xb4\x4a\x88\xad\xf7\xc1\x16\x06\xca\xfc\x85\x7e\x4e\xa7\x62\x25\xf2\x01\x19\xf2\x56\xa8\x57\x4a\x3a\xee\xe5\x77\xa7\x84\x9b\xc1\x10\x53\xcc\x6d\xd4\xba\x19\x6c\xc1\x5d\xbb\x1f\x0b\x92\x2b\xb2\x24\x14\x5b\xb4\x97\x66\x19\xc8\x7d\xf3\x7d\x45\x41\xd4\x2a\xa0\x70\x72\x74\x5e\x55\x37\xc1\xc6\xfb\x2b\x1c\x57\x08\x51\x37\x08\x8b\xbc\xfa\x1e\xaa\x40\x85\x56\x28\xd9\x3b\xaa\xb7\x47\xf5\x2a\xba\x6e\x68\x9f\x85\x45\x3c\x0c\x50\xff\x68\x1b\xc5\xce\x72\xaf\x24\x4f\xb9\x72\xd0\xe8\x7e\x21\x94\x4d\x42\xc0\x17\x17\x0a\x71\xbf\x58\x29\x01\x75\x39\xb7\x28\x52\xa4\x92\xe2\x57\x85\xb0\x78\x4f\xad\x1a\xe1\x61\x86\xef\x1c\x16\x68\xe4\x56\x4c\x8d\xa9\xf8\x52\x7e\x79\x73\x35\xa2\xbc\x18\x9c\x1e\x01\x05\xb9\x3c\xcb\xc0\xe7\x62\x0e\xf4\x77\xc0\x14\x9d\xf5\x8b\x76\x11\x1a\x23\x9f\x57\x0a\x28\x22\xf9\xdc\x0a\x24\xe9\xe7\x36\x61\x25\x5d\x1e\xd2\xae\x06\x2e\x9f\x9c\xaa\x83\x20\xe6\xf8\xc2\x80\x86\x29\x59\x91\x65\xc8\x27\xc5\x93\x89\x74\x94\xa0\x90\xe2\x9c\x78\x79\xc4\x89\xb3\xe9\xc0\x0b\x52\x1f\xd5\x39\xba\x66\xf9\x22\xee\x30\x48\xf7\x4b\x3a\xc4\xa9\x9d\x8e\x4e\x6d\xf1\x0e\xcb\x06\x11\xdf\xcf\x92\xc0\x13\x03\xb0\x8f\x38\x6c\xbb\xa9\x06\xa0\x62\x1c\xc2\x48\x9d\xaf\x69\xb5\xd0\x07\xac\x85\x7e\x01\x9e\x84\x57\xf1\x24\x74\x4a\x44\x38\xde\xcb\x8e\x2c\x03\xf0\xfa\x19\x98\x2f\xe4\x04\x80\xab\xb8\x1f\x2c\x57\xd7\xb2\x15\xfc\x5c\x21\x86\x6e\xec\x22\xdc\x96\x95\x8a\x51\x9c\xe4\xe2\x5c\x67\x01\x09\x69\x57\x96\x40\xca\x48\x1f\x6f\xfc\x0c\xe2\x24\x65\x2e\x66\x8b\x79\x2a\xe2\x06\x95\x87\x51\x30\x1d\xae\x74\x78\x48\xe3\x95\xf5\x51\xcb\xf8\x88\xc8\x7c\xa6\x0e\x07\x63\x89\x3c\xf0\x3d\x72\x95\xc9\x17\xcb\x65\x00\x16\x53\xe8\xa6\xb0\xca\xac\xc4\xf1\x85\xc1\x32\xe9\xe1\x21\x4d\x34\xf2\xde\xb9\x1c\x93\x22\x0c\x88\x55\xb2\x9c\x61\x92\x34\xcb\xd5\x80\x10\x16\xf1\x29\xe1\x4a\x08\x8e\x91\x55\x26\xd8\x7c\x74\xf0\x70\x8d\xcb\xf0\x75\x66\x3e\xf5\xab\x71\x75\xe7\x52\x7c\x42\xbf\xb6\x67\x61\x51\x39\x5a\xbb\x40\x8a\x53\x55\xca\x3b\x0f\xa2\xbb\xe1\x14\xd6\x87\xee\x50\xec\xd0\x1d\x70\x1f\xba\x43\x4c\x5d\x54\x77\x89\x68\xc5\xa2\x78\xee\x16\xff\xf6\x88\x7f\x7b\xc5\xbf\x7d\xe2\xdf\x01\xf1\xef\x20\x78\xb3\x3c\xa7\xfd\xee\x46\x98\x5a\xcb\xa3\xcc\xba\xec\x22\x32\xfa\x93\xdc\xd8\xa4\xed\x7e\x3f\xc9\xb6\x24\xd7\xe6\xa9\x3d\x24\x4b\x94\x79\x3a\x99\x65\x38\x43\x4d\x3c\x1e\x83\xed\x55\x47\x5c\x9d\x74\x6d\x13\x2c\xba\x05\x26\x77\x8e\xe2\x4b\x45\x1a\xd6\xe1\x64\xbb\xc4\x0f\x48\x98\x3a\x45\xa3\x2f\xcd\xf2\x4d\xb0\xdf\x22\x0d\x6c\x6c\xab\x81\x24\x59\xd5\xc2\xb4\x72\x95\x93\xe9\x78\x85\xde\x4a\x45\x08\x80\x2f\x9e\xf4\x16\x64\x8a\x55\x2c\x87\x3b\x1c\x96\x2a\x06\x4a\xdc\xe6\x65\xca\x76\xe4\x66\x99\x96\x77\x45\xa1\xf1\x02\x8c\x2c\x2c\x8d\xa9\x85\xae\xb7\xa6\xbe\xc4\xa0\x1e\xbc\x82\x83\xab\xe5\xd6\x6d\x95\x98\x3c\x4c\x1d\x20\x19\x58\x7d\xe5\xd1\x4e\xa3\x69\x80\x3b\x49\x7b\x34\x0d\x55\x8e\x43\xac\x45\x62\xbd\x79\x9c\xc5\xa6\xfc\xa0\x2a\x90\x53\x35\x5b\xe1\x79\x55\x71\xa4\xab\x74\xc4\xe4\x83\xb4\x31\x05\x67\xba\xa7\x20\x2d\x10\xc2\xd2\x52\x1a\x0a\x27\x7f\x21\x93\x72\x20\x55\x9d\xa9\x6a\x3d\x0b\xd7\x55\x9c\x69\xcb\x73\xb0\xe8\x5c\xde\x1a\x67\xe3\xef\x56\x2f\x88\xef\x0d\xe1\x37\xb7\x8b\x76\xf5\x87\xc3\x4f\xe5\xfb\x0b\x19\x91\x5b\x79\x40\x24\x39\x64\x5a\xfd\x85\x8f\x40\xf9\x56\xdc\x0f\xc5\x03\x87\x16\x12\x0f\x64\xa9\x97\x0f\x45\xee\xe7\x5d\xb4\x2b\x4b\x81\xcb\x65\xfc\x80\x42\x12\x1d\xe4\xfe\xcd\xc4\xb0\xce\xc3\x9e\xdb\x9d\x52\x62\x0b\x6c\x94\xfd\x12\x2b\x3b\x25\x25\x2c\xe1\xed\x0d\x0f\x42\xf1\x60\x26\x9a\x16\x32\x5a\xb4\x0a\x78\xbf\xa2\x39\x24\xe8\x4c\x97\x97\x72\xdd\xef\x7a\x29\x6a\x75\xe8\x77\x75\xd9\x74\x48\xb2\x55\x70\xdc\xa7\x7d\xe7\xd2\xb6\xa6\xb2\xb7\xe4\xba\xd6\x40\x53\x28\xe9\x7e\xb9\x15\xad\x13\x3c\x65\xe4\x83\x64\x99\x04\xbf\x18\x65\xe2\x50\xb9\x5a\x07\x20\xf7\x5a\xa0\xc4\xe7\x63\xf2\x12\x02\xae\xb5\x6e\xf3\x8e\xa9\x19\x67\xae\x75\x9f\x17\xc9\x48\xa5\x9a\xc7\xa3\x4f\xdf\x9e\xef\xa4\x2a\xa7\xb1\xb0\x14\x2e\x96\x10\x1f\xca\x21\x98\x6e\x7f\x27\xb9\xaa\x2a\x38\x60\x97\x98\xa9\x7f\x6b\xc4\x2d\x57\x5e\x73\xa3\x7b\x6e\x74\xd1\xc5\x59\x7f\x13\x01\xe3\x4a\xd9\xb7\x9a\x78\xda\xdc\xd6\x53\xb5\x4f\xcc\xc1\x3e\xb8\x04\x36\x71\x67\x41\xe5\xff\xe7\xc1\x3b\xf8\x29\xcf\x15\xbe\xf0\x3b\x4a\x4a\x95\xe7\xf9\xf6\x0f\xe2\x1f\x4a\x38\x3d\xcc\x1b\x5b\x23\x49\x3a\x9b\x82\x6d\x7d\xa0\x1f\xa4\xa2\xfd\x9c\xf2\x83\x54\xe0\x05\xe4\xb4\x4f\xf0\x9a\x0e\x10\xf7\xe6\x54\xe0\x7d\x4c\x63\xda\x37\x46\xb7\xdb\x20\xd5\x15\x5d\x26\xb2\xe9\x80\x8a\x34\x1f\xd9\xaa\x20\x1d\xfd\x53\x1d\x54\x85\x2d\xdd\xd9\xaa\xa0\x3a\x6c\xe9\x0e\xaa\x90\x0f\x66\x2e\x62\xa0\x61\xb0\x56\xa4\xed\xc0\x3f\x35\xf8\x70\xdc\x64\x23\x42\x64\x8a\x81\x3a\x7e\x77\x8e\xda\x0a\xbf\xd5\xd5\x25\x9b\x49\x87\x01\xaf\x80\x37\xd8\xdd\x90\x0e\xaa\x44\xcf\xb3\x90\xa6\xd0\x0f\x69\x36\x1d\xb1\x6a\x79\x88\x2d\x82\x2e\x90\xae\x86\xb4\x4a\x68\x38\x8f\x83\x6f\x05\x69\xd5\xb3\xf7\xf2\x70\xe5\x80\x05\xe9\x2e\x9d\xb8\xa4\xa1\x4a\xb6\x26\x9a\x58\xc8\x3d\x34\x43\x9a\xad\xf2\x83\x2a\xd5\xc4\x7e\xd0\x44\xba\x83\x17\x3a\x44\xe0\xc6\xa4\x03\x0f\xbd\x01\xdc\x18\x80\xa1\x8c\xce\xe9\xa8\xa3\x01\x39\x2d\x3c\x61\xc3\x9a\x2e\xcc\xfc\x4d\x0d\x92\xde\xd8\x68\xe9\x7c\x77\x26\xd2\xd9\xf1\x10\xe8\x05\xe0\xd4\x08\x97\xa8\x39\x25\xe7\x9c\x9f\xf5\x29\x20\x7a\xb6\x0e\x96\xae\x24\xcc\x25\xa8\x0a\xdf\x63\x8c\x45\xc0\x65\x9e\x68\x2c\xe0\x42\x59\x17\x15\x99\x26\x8b\x88\x97\xfb\xf8\xf2\xab\x20\x2d\xbe\x6b\xe4\x8a\xe1\x68\x9a\x80\xf5\xce\xf0\xe5\x57\x51\x11\xf1\xb2\x06\x45\x72\x57\xee\x1e\xe2\x88\xf4\x30\x8d\xf3\x03\x78\x20\x1d\x81\x42\x29\x6d\x5a\xac\x78\x60\xa6\x48\xa8\x76\x33\x44\xa4\xdc\xac\xf5\x75\xba\xc4\x77\x70\x89\x9b\x5c\x25\x06\x13\x4a\xfc\x19\x0c\xd4\x3b\xdf\x75\x03\xf5\xce\x77\xd1\x40\xbd\x73\xea\x06\xea\x9d\x7b\xd5\x40\xbd\xf3\xbf\xdc\x40\xbd\xf3\x2f\xc2\x40\xbd\x73\x2f\x19\xa8\x77\x56\x6c\xa0\x76\x8e\xfc\x9f\xc5\x40\xbd\xf3\x5d\x30\x50\xc7\x9c\x5b\x79\xe4\x72\x09\xfb\xf4\xd0\x54\x9d\x6c\xc2\x9f\x5f\x25\x3c\xec\xa8\xe5\x63\x83\xaa\x3a\x3f\x76\xaf\x11\x78\x67\xce\x1a\x9f\x75\xd7\xb8\xa6\x74\x8d\x12\xa6\xa7\xc9\xcb\x07\xe4\xd4\x1d\x95\x45\x5b\xbe\x10\x77\x61\x56\x03\x35\x5d\x04\xcb\x46\x7c\x2f\x11\x8a\xca\x39\x5c\x47\xb2\x0c\x87\x39\x6b\x20\xe1\x6e\x19\x01\x5b\x25\x22\x60\xa3\x57\x1f\xc3\x20\xb6\x7e\x58\x7c\x60\x07\x0d\x08\x97\x99\x88\xaf\xac\xcd\xed\xbc\x13\xa5\x66\x3a\x65\x19\xdd\x36\x62\x8a\x4c\x96\xff\xba\xbb\xab\xe0\xea\x5c\xda\xe4\x36\x9c\x60\x45\xaf\x53\xe1\x0e\x90\x8e\x98\x71\x9f\x79\x16\x09\x8b\x2c\x92\x95\x64\xcf\xd3\xb0\x09\x7c\xb0\x26\x47\x7d\x6c\x10\xf9\xd8\xc2\xe2\xb7\xf8\x1f\x22\xcf\x07\x85\xad\xe1\x0b\x27\x70\x71\x60\x96\x38\x56\xeb\xd5\x11\x9c\x3c\xc1\x5b\x2b\x0f\xa7\xbd\xdd\xd1\x4d\x0d\x52\x4f\x34\x82\x3d\x75\x04\xd9\x3a\x62\xd3\x92\x89\xfa\x52\xc5\x34\x8d\x38\x87\x7e\x47\x74\x8b\x55\xad\x67\xd4\x05\x31\xb9\xc5\xd3\x2a\x6e\xf1\x9e\x84\x16\xeb\x51\x8b\x41\xfc\xef\x92\xad\x0f\x4e\xc1\x65\x63\xb4\x42\x97\x8d\xd1\x72\x2e\x1b\xfc\x4f\x91\xfc\xb9\x0e\x39\x9b\xd4\xa9\x40\xcb\x64\x8a\x5f\x8e\x5b\xa8\x79\x4c\x00\x6c\x95\x44\x38\x00\x37\xf3\x1c\x93\x31\x01\x6e\xd0\x68\xf5\x77\x1d\xfa\x1b\xe0\x27\x3b\x2d\x63\xf6\x03\xce\x3e\x8b\x03\x2f\x83\x0e\x5d\xcd\x32\xd1\x27\x17\x4d\x15\x70\xba\x33\xac\xeb\x72\xd7\xbb\x36\xb1\x5e\xe7\xa5\xbd\x0e\x5d\xda\xeb\x73\x2c\xfc\xe3\x77\x16\x72\x45\x8a\x36\x91\xb4\x70\x19\x2c\x64\xbc\x04\x33\x6c\x18\xeb\x70\x73\x4f\xee\x13\xd7\x4c\x36\xf3\xe6\x26\x5c\x0e\x46\x19\x98\x81\x32\xe7\xc0\x15\x95\xcb\xc3\x6a\x35\xd4\x63\xfb\x36\x18\xb8\x65\x3a\xd5\x44\x64\x85\xd2\x37\xfc\x56\x23\x11\xc2\x1c\x2e\xea\x9c\xb7\xc0\x9a\x51\x54\x89\x11\x1e\xd6\x62\xd9\xaf\xc7\x92\x36\x88\x3a\x7e\x4b\x46\x89\x72\x91\xad\x1e\x05\x8b\xa6\xb9\xe5\x6c\x0e\xb7\x9c\x89\xf0\x48\x69\x37\x23\xdc\x6e\xd6\xe4\xb5\x80\x2e\x6e\x91\xf0\xa8\x11\xa7\xfa\x84\x9d\x5b\x5d\x55\x5a\x8d\xc3\xf5\xb5\x74\x35\x49\x15\xb6\xab\x8e\xdd\x9f\xc6\x13\x3b\x4d\x57\x79\x9d\x90\x7f\x6e\xb9\x7b\x55\xd8\xf7\x9f\x66\xfc\xec\xa6\xe4\x81\xec\xe7\x58\x8d\x66\x26\x86\xe4\xe1\xb4\xfb\x06\xeb\x1f\xe5\x5d\xf0\x7d\x90\x06\xa7\x47\x12\x7c\x40\xfa\x0b\x75\xc2\x47\x2a\xaf\x82\x00\x61\x1d\x43\xf7\x32\xc2\x7c\x11\x20\x8a\xdd\x7a\xe3\x1e\x4c\x91\x61\x43\xcc\x8b\x20\xb2\x00\x4b\x97\x63\x86\x74\x59\x2b\xc3\xdb\x26\x29\x14\x6d\xc3\x06\x62\xb3\x68\x46\xa9\x3f\xc5\x4a\x44\x0c\xa2\xc5\xa0\x68\x7b\x32\x45\x92\x29\x30\x25\xd7\x2a\x96\x12\x16\xd7\x9a\xb1\x30\xe7\xe2\x6a\x7e\x6a\xfa\x0d\xc5\xe2\xde\x4b\xc3\xf0\x3c\x56\x7a\xbf\xd9\x01\x2a\x8f\x25\xb2\x57\x11\x59\xa2\x9d\x32\xac\xeb\xe8\x1a\xfc\xed\x36\x07\x46\x78\x80\x9c\x32\x64\x5c\x8b\xe0\x53\xc3\x9a\x4f\x89\x07\x61\x04\x2b\x27\xbb\xae\xab\x04\xfc\x39\x47\x6b\x67\x99\x89\x9f\xe1\xfe\xae\xef\xee\x81\x7d\x75\x1f\x77\x0f\x5a\x9f\xbc\xba\x0f\xda\x99\x66\xc6\x13\x76\xc6\xa0\xca\xf7\xa3\x9e\x88\xcb\x92\xb1\x06\xd7\xd0\xbb\x30\xf1\x30\x99\xc4\xa3\x36\xa9\x47\x4d\xd4\x5d\x6f\xb4\x54\xe7\x6a\x69\x2d\x6e\xe9\xbc\xe4\x96\x0c\x47\xd5\x71\x3c\x3f\x45\x9c\x49\xae\x88\x55\xf3\x45\x9c\x3c\x50\x3e\xd4\xa3\x85\x2e\xa8\xb6\xbc\xbd\xc6\x4b\x9f\xcf\x45\x6a\x1e\xd0\x45\xaa\x4e\x68\xa3\xe2\x71\xab\xe2\xf5\x89\x15\x9b\x3d\x95\xf5\x29\xaa\xe5\x11\xbd\xf6\xba\xd8\x11\x5d\xa4\xa5\xce\xe8\x0d\xb8\xc5\xf8\x19\x1d\x35\xd2\xae\x8e\xea\xa8\x15\x50\x20\x0c\xd8\x36\x50\xf7\x62\xe2\x45\xf5\x26\x3c\x73\xe7\x42\x3e\x06\x55\xc6\x36\xdc\x88\x3f\x7f\x70\x91\x63\x1b\x36\xd0\x90\xa0\x1b\xba\x00\x1b\xe1\x55\x2b\xd5\x8a\x46\xe1\x35\x51\x56\x7a\xfb\x17\xe2\x9e\x9b\xaa\x8b\x36\x43\x75\xb1\x09\x53\x72\x25\x56\xa0\x88\xf4\x35\xad\x12\x80\xa5\x5e\x31\x7c\xa1\x00\x29\xd1\xbf\xcd\xb8\xd6\x07\x16\x69\x35\x53\xa1\xaf\x82\x44\x86\x25\x06\x30\x67\x80\x51\xb5\x2d\x35\xcf\x0e\x57\xa3\x70\xb2\x81\x8e\x61\x62\x6a\x86\xa2\x67\xdc\xec\x45\xc4\xcd\xe6\x54\xd6\xda\x9c\xc3\x09\x3e\xba\x12\x26\xa6\xec\x5b\x8d\xab\x7e\x19\x4f\x7e\x33\xf2\x5c\x4d\xde\xdc\xe5\x23\x61\x9f\x6d\xf9\x0b\x4d\xf2\xff\xdf\xe9\xbf\x1c\xad\xfd\x1e\x15\x19\x94\x30\x68\x14\x48\xce\xb3\x66\x1b\xde\xa1\xda\x66\x76\xf0\x21\xef\x79\xef\xa1\x87\x35\x2f\x39\xfc\x88\x23\x8f\x3c\xea\xe8\xa5\x4b\x5b\x8e\x39\xf6\xb8\x65\xef\x3b\xfe\x84\xd6\x42\xf8\xfe\x13\x4f\xfa\xc0\x07\xdb\xfe\xea\x43\x1f\xfe\x5f\x7f\xfd\x91\xbf\x69\x3f\xf9\xa3\xa7\x7c\xec\xd4\x8f\x7f\xa2\xe3\x93\x7f\xfb\x77\xff\xfb\xff\x7c\xea\xd3\x9d\x7f\xff\x0f\x9f\xf9\xec\x3f\xfe\xdf\x7f\x5a\xfe\xcf\xff\xf2\xb9\x7f\xfd\xfc\x17\xbe\xb8\xe2\x4b\x5f\xfe\xca\x57\xff\xed\x6b\xff\xbe\xf2\xeb\xff\xf1\x8d\xae\xae\xd3\xbe\xf9\xad\x6f\x15\x69\x91\xae\xa2\xab\xe8\x6a\xba\x86\xae\xa5\xeb\xe8\x7a\xba\x81\x6e\xa0\xdd\xf0\xdf\x46\xba\x91\x9e\x4e\x37\xd1\x4d\x74\x33\xdd\x42\xb7\xd0\x33\xe8\x99\xb4\x87\x9e\x45\xcf\xa6\x5b\xe9\x36\xba\x9d\x9e\x43\xcf\xa5\xbd\xf4\x3c\x7a\x3e\xbd\x80\x5e\x08\xff\x5d\xa4\xef\xb5\x85\xe1\x98\x53\xcd\x44\xc2\xda\x67\xe2\x7e\xb8\x0b\x9b\x89\x77\x31\x84\x29\x3c\xc2\xac\xe8\x8e\x89\x84\x43\x77\x84\xf5\x37\x79\x13\x94\xaf\x78\x78\x98\xa4\x46\xe2\xe9\xeb\x68\x23\xad\xb9\x98\xfa\x7e\x12\xfe\xd3\x7a\x5c\xf7\x1d\x0b\xec\xa3\x23\xfa\xa8\x5b\x54\xc8\x59\xf9\x32\xf2\xe9\x80\x2a\x7d\xd6\x85\x54\xb8\xc9\x2e\x57\x4d\x46\xaf\x2f\xa0\x7e\xe1\x9a\xa8\xe9\xf3\xa9\xa6\xb3\x88\xe9\xec\xa6\xc9\x98\x54\x1b\x31\x4d\x93\xb1\x7c\x0d\x80\x00\xa6\x0c\xa0\x57\x47\xcd\x9c\x47\xd1\x78\x60\xe4\xf5\xab\xa2\x5f\x7b\x25\x91\xfc\x34\x22\xfd\xd2\x3e\x1d\xc3\x19\x4e\x6a\x57\x3b\x59\x68\xdf\x2e\x4b\xda\x38\x03\x7f\xfc\xaa\x33\xc9\x44\x0f\x35\xb4\xe8\x9d\xd2\x21\x2a\x16\xc4\x7e\x26\xae\xeb\x85\x79\xf6\x75\x4e\x78\x7b\x2c\x21\xe3\x4c\x38\x24\xcf\x6e\xa4\x35\x5b\xcd\x31\x30\x97\x50\x8f\x73\x09\x05\xa6\x93\x7b\x2a\xf0\xd4\x79\x19\xd5\x78\x36\x15\x45\xea\xd5\x68\x47\xaf\xcf\xa2\x7e\xe1\x8a\x68\x5c\x7b\xd0\xe4\x0a\x27\xa4\x11\xe1\x0e\x1d\xb0\xb0\xfa\x64\x9d\x24\xa7\x87\xfa\x85\x0b\xa3\x4f\xce\x94\x03\xb8\x92\x0f\xc9\x00\xcd\xb1\x70\xf8\x61\xed\x1e\x36\xaa\xdd\xc3\xc6\x98\x75\xe1\x98\x70\xba\x87\x49\x87\xb0\x75\x51\xfd\x67\x88\x41\x18\x65\x7c\xa0\xc6\x98\x91\x39\x74\x94\xf1\xd6\xc7\xc4\xe1\xdf\x4b\x51\x07\x3c\xd4\x01\x3c\x14\x6b\xa3\x8a\x37\x53\xae\x18\xeb\x61\xc8\x27\x05\x1e\x3c\x29\x12\x0a\xef\xa5\x01\xa9\x79\x2a\x1a\xee\x4c\x3b\xc2\x3e\xbc\xdf\xfb\x18\x4e\xeb\xcd\x70\x5a\x6f\xe6\x96\x26\x7b\x98\x29\xf4\x5d\x80\xc7\xc3\x25\x4d\xf6\x31\x53\x9a\x8c\x9e\x5d\xd2\x64\xd1\xaa\xf8\xc2\x29\x54\x5c\x87\x2b\xae\xd7\x53\x68\xba\xdf\x85\xf7\xbf\x29\x74\xfc\x75\xa2\x14\x7c\xc4\xcf\x75\x8e\xea\x18\x32\x43\xa2\xba\x08\xd3\xf0\x04\x96\x2f\xdb\x90\x44\xc5\xd9\xa6\x52\xf5\xed\xd2\x1d\xe4\x0f\x38\x75\xe3\xa2\x46\x5a\xd3\x4d\xfd\xc2\xaa\x68\x36\x37\x50\xee\xa8\x43\x2d\x67\x53\xf9\xa2\x53\x54\x32\x89\x2f\x00\x93\xfa\x02\x60\x4a\xe3\x96\xe7\xcd\x25\x89\xe3\x67\xdd\x70\x28\xbe\xe1\x50\x25\x9a\x24\x8c\xe1\x8d\xf7\x19\xd8\x06\xe2\x23\x9c\x03\x2e\xfa\x07\x8d\x61\xdf\x5e\x1f\xc3\x6c\x23\xad\x59\x47\xfd\xc2\xdb\xa4\x91\xd6\xac\xa5\x3e\x62\x60\x36\x12\xc3\xb9\xf7\x3b\x91\x18\x2e\xc3\x34\xbd\x14\xdf\xc4\xb9\x46\x5a\xb3\x86\xfa\x85\xb7\xa2\x16\x56\x53\x3f\x9c\x95\x25\xe1\xe0\x19\x8b\xb2\xd4\x0f\x88\xda\x91\x07\x34\xd2\x9a\x55\xd4\x2f\xfc\x2e\x2a\x55\x84\x30\x8a\xf1\x57\xe7\xdb\x2e\xa6\xb2\xcd\xab\x70\x9b\x1b\x17\x27\xcc\x87\x30\x68\xba\x86\x23\xaa\x2e\xd0\x26\xec\x83\x1a\x69\xcd\xb7\xfc\xc2\x6f\xa3\xc6\xbf\xe9\x6b\xf3\x73\x40\x2a\xe0\x62\x03\x98\x98\x2d\x8b\x13\x02\x3a\x92\x26\x05\x51\xd1\xd4\x48\x6b\x4e\xf3\x0b\x93\x11\x15\x5d\xd6\x4c\x24\x52\x11\x4e\xdc\x2f\x5d\x14\xd1\xa4\x5c\x63\x2c\x94\x98\x57\xac\x42\x29\x28\x4b\xd3\x21\x8d\xb4\xe6\x1b\x7e\xe1\x37\x11\x4d\xff\x01\x15\x4c\x30\xf5\xe3\x7b\xe0\x65\x61\x22\xfa\xf1\xeb\x7e\xe2\x32\xdf\x36\xb0\x10\xdf\x3b\x25\x8d\x3b\x30\x8d\x6b\xa7\xc5\xe5\xfd\x7c\x85\x34\x1e\xda\x48\x6b\x56\xfa\x85\x67\x23\x32\xfe\x1d\x56\xde\xa7\x1b\x78\x20\x44\x33\xbc\x11\x8e\xa5\xfd\x4d\x5e\x07\x72\x80\x8d\x7e\xfb\x9a\xcf\xb3\xb2\xff\x1b\xf7\x5e\xd0\x3d\x6b\x81\x97\x7e\x38\xbe\x3d\xcf\x3b\x75\xf2\x8e\x06\x2e\x22\x3d\x1d\x95\xff\x2a\xaf\x73\x8c\x65\x99\x2f\x44\xa7\x23\x1b\x69\xcd\x97\x7d\x9e\xb9\xfc\x4b\x32\x16\xf1\x68\x78\xd0\xed\x77\x22\x39\x26\xfa\x6d\x85\x5f\x78\x24\xfa\xe0\x8b\xa2\xfd\x46\x8f\xff\x1b\xcd\xa7\x1e\xa8\xeb\xd1\x40\xd9\xbe\xbd\x32\xe4\x03\x92\xe5\x7f\xc1\xa2\x98\xff\x04\x39\xd6\x3f\xaf\x28\xa6\x92\xb8\xf7\x35\xd2\x9a\xcf\xc9\x08\x4e\x43\xb4\xb8\x31\x51\x3a\x2d\xd2\xfe\x25\xa4\x9b\xaa\xef\xff\xc5\x2f\x8c\x46\xd5\xff\xb3\xaf\x8d\xf9\x65\x37\xcc\x2d\xb8\xfa\x33\xde\xc1\x86\x19\x89\x9a\x5e\xee\xec\xc2\x8f\x4a\x75\x01\x04\x57\xa6\x1e\x56\x36\x78\x0a\xa1\xf8\xd6\xa8\xca\x7f\xf2\x0b\xb7\x47\xff\xfe\x5f\x0b\xf1\xfe\xc7\xb8\x52\x84\x78\x7f\x1b\x51\x90\xf7\x65\xdc\x41\x05\x90\xa9\x89\x40\x23\xab\xbf\x03\x57\xff\x5c\xdc\x7b\x09\x68\xfb\x07\x2e\xb4\x0c\xe2\x63\x6c\x10\xeb\xb1\x38\x87\x17\x41\xcf\x83\xc2\x3b\x58\xb0\x7d\x54\x5e\x8a\x0d\x7d\xc8\xe1\x74\xd0\x3a\xf6\xee\xc4\x04\xc5\x33\xde\x68\x17\x65\xe7\x44\x71\x7a\x3f\x0d\xe5\x7b\xf5\xa4\xfd\x8c\xbf\x15\x0b\xa6\x97\x1a\x62\xf2\xdd\xb8\xc5\x31\x87\x33\x69\xa6\x54\x8b\xe6\x6c\xdd\x93\x30\x5b\x3f\xad\x78\xb6\x92\x2e\x74\x66\x3b\x3f\x4f\x68\xe7\xde\xca\x57\x85\x39\x08\xf7\x95\x1d\x04\xc4\xc6\xa2\x5d\xf8\x71\xdf\xaf\x74\x50\x1e\x48\x20\xf6\xfe\x0a\x89\x85\xe8\x98\x63\x1b\x69\xcd\xc9\xbe\x3e\x99\x11\xed\xbf\xc4\xf5\xbf\x81\x73\xf5\x56\x32\x94\x0f\x27\x50\x37\x56\x21\x75\x01\x69\xf4\xb8\xab\x94\xae\xf3\xd1\x44\xee\x09\x2c\xf8\xc3\xbe\x8a\xe4\x95\x5f\x3c\xfe\x8e\x16\x21\xe2\x4f\x4f\x44\x4b\xfd\x43\x7e\xe1\xc9\xe8\xdf\xbf\xe2\x27\x53\x96\xc0\x51\xd1\x66\xb1\x96\xa7\x12\x7a\x3e\x5e\xf9\xbc\x30\x80\x79\x3d\xd1\x0f\x68\x23\xcf\x8c\x8e\xba\xf4\x4c\xc9\x23\x24\x22\x2a\x3a\x0e\x43\x8b\xa8\xe7\x13\x88\x7a\xae\xe2\x95\xcd\x05\x86\x0a\xce\x84\x17\x70\x53\xbf\x74\x20\xfa\x54\x7a\x26\x44\x32\xc9\xf1\xbe\xd5\x91\x97\x12\x3a\xf2\x62\x85\x1d\x31\x6b\x7b\x25\xa1\xb6\x97\xf7\xa8\xb6\xd7\x12\x6a\x7b\x75\x8f\x6a\x7b\x23\xa1\xb6\xd7\xa7\xc0\xf4\x86\x29\x1a\xe3\x61\x8a\x6e\x0f\xa3\xf8\xd4\x19\x4d\xb8\x3c\x0d\x5b\xa7\xc8\xef\xcb\x5d\x3e\x47\x2d\x1b\xc9\x28\x35\xbc\x18\x1c\x12\xe5\xe5\xbb\x63\x97\xcf\xd1\x92\x17\xa7\x5d\x7b\xfd\xe2\x14\x5d\x58\x0e\xb3\xd7\xd9\x9b\x09\xa3\xff\xc7\x29\x6d\x18\x24\xf3\xf3\x4b\x57\x86\x5f\xba\xd0\x76\xf9\x13\x6e\xe8\x41\xf7\x76\x01\x4f\xec\x26\x8b\xc2\xe2\x2a\x37\x85\xbb\xf7\x68\xb5\xad\x49\xa8\x6d\x35\xad\x90\x6b\x79\x59\x2f\xbc\xf2\xea\x85\xd9\x14\x04\xff\x35\xb8\xc4\xd7\x0b\x28\x8f\xb9\xb7\xc5\xd7\x2d\x94\xc7\x03\x58\x31\x48\x1b\x57\x39\xd5\x62\x60\x60\x0c\x8b\xc1\x27\x77\xe8\x8f\x17\x73\x71\x39\x4b\x02\x9a\x65\x22\x68\x20\x1a\xa2\xc7\xa4\x61\x3b\x10\x8b\x3b\x30\xc6\xfe\x4c\xdc\x82\xdb\xb7\x76\x85\xba\x62\x29\xdf\x5a\x15\x78\xd8\x47\xa3\x2a\xef\x33\x61\xb0\x7b\x70\x9d\x31\xd0\xe0\x1c\xf7\x3d\xad\x17\xee\x15\x2b\x96\x7a\x81\xe9\xfa\x61\xa2\x83\x63\xf7\x8c\xb3\x28\x84\x34\x14\xce\xa3\x10\x71\x2f\x6a\xe8\xa3\x08\x15\x3b\xda\x5f\xcd\x49\xee\x1d\x5b\x29\xc4\x3f\x14\xce\xa1\x10\xf5\x20\x3e\x89\xf6\x61\x8b\x1f\x44\xb2\xc0\x26\x0a\x51\x9b\x01\x09\x5b\xba\xf8\x4f\xba\x57\xbd\xb8\x57\x5b\xab\x0b\xdb\x28\x04\x32\x28\x94\xdc\x3e\x14\x8c\x7b\xbe\x55\xf6\x6c\x0a\x2e\x34\x20\x6f\x74\x53\x11\xcf\x20\xf5\x8b\x52\xdd\xc8\xa5\xe9\x70\xdb\x8d\x0b\xb1\x8f\xb2\xac\xf2\x62\x5c\xa5\x23\x1a\xe0\x72\x2a\xc3\x3a\x91\x9a\x19\xaf\xa5\x4b\xdc\x6b\x29\x12\x30\x5a\x95\xfe\xf4\x32\xaa\xfd\xdf\x3b\x15\x06\x01\x01\x25\x29\x8f\x69\x5c\xc9\xdf\x0e\xc8\xb7\xb5\xce\xb7\x33\x44\xfc\x88\x76\xe6\x16\x9c\x36\x5c\x75\xb5\x30\x5b\x7a\xca\xcc\xd8\x43\x95\xdd\xb2\x93\x63\xc4\x10\x95\x7f\x0d\x75\xe0\x4a\xdc\x81\xab\xf0\x52\x6d\x17\xa1\xae\xa2\x71\xdf\x0f\x07\x9f\x56\x8e\x92\xe2\x4f\x2c\xe6\x60\xc1\xcd\x91\x58\x6c\x20\x81\x11\xf4\x57\xc8\x08\x02\xc8\x34\x9c\x25\x01\xcb\x52\xb0\x4c\x56\x0b\x47\xfd\x5d\xac\x8b\xf7\xbd\x8e\xe3\xe6\x4e\x3e\x62\xe2\xe6\x7e\x1b\x37\x6c\xe7\x89\xbb\x96\x72\x27\x6e\xee\x02\x63\x52\xfc\x9d\x04\x8a\x77\x54\xca\xba\x06\x47\xc5\x78\xd1\xb0\x38\x66\x40\x82\x5e\xe9\x42\xc7\xa9\x00\x91\xf8\x25\xb7\x75\xa9\x45\x19\x56\x5b\xad\x00\x18\x6d\x4d\x42\x9f\x3e\xb3\x08\x2d\xf4\x3a\x15\xf6\x92\xf6\x95\xc7\x55\x0e\x05\xe8\xca\xe7\x36\x71\xcc\x19\xf9\x2d\xc6\x51\xea\xcf\x32\xd9\x36\xc2\x5d\xf7\x5c\x4f\x4b\xe6\xba\xd2\x2e\x13\x88\xd8\x73\xf7\x2f\xed\x6a\xd3\xe4\x35\x73\x90\xaa\x24\x24\x47\x61\x01\x66\xd8\x1c\xec\x55\x86\x43\x56\x9c\x8a\xcb\x20\x77\xc3\xb1\xf0\xbe\xea\x66\x26\x82\x4b\xbb\xa7\x72\x54\x1b\xc9\x3b\xd4\x40\x09\xd7\xcf\x97\xaf\x72\x6a\xc9\x56\xe3\xba\x2e\x9c\x69\xc6\x3e\x84\xdf\x42\xbe\x10\x33\x7d\x11\x95\xd0\xd9\xa1\x43\xec\x54\x88\x77\x27\x6e\xd6\x32\x74\xad\xc3\x6d\x9c\xb7\x6f\x69\x75\xaa\xc0\x99\x6b\xf2\x9a\x95\x2c\x34\x5d\xe6\x63\x74\x75\x4c\xbb\x86\xa0\x46\x5e\x71\x99\x00\x45\x23\x86\xbb\xa0\x48\xc0\x38\x21\x96\x69\x07\xf2\x0d\x45\x4d\x8c\x96\x41\xe6\x2a\xe1\x59\x5a\xee\xd3\x68\x69\xb5\x71\x96\xdc\x9a\x64\xdd\xdc\x34\xe5\xae\xcd\x90\xbe\x2b\xef\xb8\x6b\x26\x45\x39\x23\x3d\x59\xab\xb1\x92\xce\xc0\x54\x5e\xb0\x6f\x5c\x66\xcc\x97\x71\xc2\x2d\x47\x0a\xa0\x9f\xc4\x22\x1a\xce\xc2\xcd\xde\x6c\xb8\x03\x5e\x3a\x55\xa7\x5d\xd8\x87\xfb\x91\x18\x2e\x55\xed\x3e\x3c\x6b\x4b\x22\x76\x79\x49\x9f\x15\x80\x1a\xf8\xa4\x0e\xbe\x9d\xcb\xd3\x50\x83\xf0\x41\xa4\xb8\x59\x27\x53\xea\xe7\x1c\x1e\x2e\x49\x11\x2f\x1b\x70\xcb\xe7\xdb\x9b\x57\x86\x57\x64\x60\xf3\x0a\xf4\x3e\xbe\x85\xdb\x3b\x74\x24\xab\xda\xc2\x2d\xb8\x71\xa9\xbf\xbb\xcd\xdd\xf2\xe9\x15\xb5\xec\x73\x87\x5c\x1e\xa6\x69\xb6\x3c\x47\x66\x24\x47\x98\x96\x6d\x58\x6b\x29\x02\x9a\x5b\x4e\x93\x6e\x7b\xe0\x0f\xd6\x82\xe3\x5e\xe3\x60\x36\x5b\x30\x59\x57\xa4\x13\x75\xfe\xee\x84\xab\x15\xc0\xe1\xf3\xd2\x7a\x98\xf4\x73\xfb\x7f\x97\x0a\xf4\xa7\xe1\x93\x57\x89\xdb\x9f\x09\x21\xb6\x15\x8f\xa2\x29\xd8\x8a\x0d\x98\x46\x1b\xf0\x1c\x5c\xda\x19\x89\xda\x9b\x50\xc2\x27\xfe\x0f\xf7\x4e\x42\x6f\x6b\x0b\x37\x89\x1d\x6c\x1e\xa6\x3c\xe4\x7e\x5e\xfd\x7e\xd8\x7b\x28\x11\xbb\xbe\xec\x96\xce\xa8\x2b\x24\x83\x48\x77\xb0\x75\x36\xca\xfd\xec\xc1\x03\x44\x7c\xe7\x44\x00\x7e\xfa\x93\xda\x4f\x3e\xc7\x11\xa6\x1a\x0c\x1e\xb0\x9f\xc4\x7b\x73\xf2\x80\x9f\xba\x77\xe2\x46\x4c\xea\xf7\x92\x76\xa2\xc8\x62\x54\x0f\x01\xed\x61\x3a\x20\x1d\xda\x32\xb9\xc8\xb7\xf6\xe6\x41\x3c\xbe\x5d\x65\x6a\x0e\xbf\xd1\x15\xdd\x00\x03\x7a\x5a\x56\xba\xe0\x05\x2c\x3c\x61\x43\x98\x96\xd1\xe7\xe6\x79\xb5\x05\x93\x74\x69\xc6\xa9\xd7\x47\x1e\x47\xfb\xf0\xa8\xf8\x9c\x9d\x7b\x3b\x96\x0b\x4d\x86\x48\x97\x5e\xe1\x01\x55\xbd\xe6\x49\xbd\x81\xff\xd4\x47\xef\x87\xd7\xbe\x4f\xc0\x03\xcc\x84\x57\xf0\xcb\x3c\xce\x1f\x14\xb4\x98\x1c\x85\x03\x54\xd4\x3d\x07\xcd\x6c\xf2\xda\x03\x72\x5a\xc4\x3f\x60\x04\x60\x3c\xc2\x13\x36\x04\xc4\x3d\x08\x5b\xa7\x36\x08\x73\x65\x62\xa1\xbd\x3e\x08\xfb\xf2\xe4\x42\x73\xe0\x32\x6a\x0c\xc2\x3c\x1c\xb0\x81\x39\x49\x8b\xe5\xfd\xa8\x1b\xa7\x95\x34\xbe\xb7\x3a\xb1\xf7\xea\x41\x3c\xef\xbe\x41\xc1\xf3\xcc\x1c\xa0\x17\xe2\xe9\x8a\xf1\xbc\x2a\x15\xdb\xad\xea\xd9\xf5\xe3\x85\x4a\x24\x6a\x37\xaa\xba\x24\xb9\x2a\xc5\x1a\x7c\x34\xd5\x14\xf7\x6e\x4f\x46\x3b\x20\xcb\xc8\x61\x06\x71\x93\x89\xc4\x5d\x56\x86\xb8\x1c\x48\x8e\xa0\xdb\xab\x86\xd7\x87\x65\x89\x88\xdc\x74\x13\x4c\xf6\x80\x60\xed\x67\xb1\xab\xcc\xd1\x31\x90\x50\xc2\x27\xfe\x2b\xae\x78\xd5\x0a\xae\xc1\x6f\xb9\x39\x7b\x20\x18\x7b\xb3\x82\x10\xe1\xbd\x16\xe7\x5d\x28\x23\x6f\x5b\x74\xca\x91\x92\xd8\x32\x6e\x54\x9b\x70\xf4\xf1\xac\x75\x5d\x45\xf4\x5c\x8d\xd9\x77\x7d\xf8\xad\x93\x77\xe0\x60\xed\x55\x89\xa8\xb8\xd3\x79\x76\x47\xaf\x54\x90\x6e\xf1\x4d\x67\xb7\x93\x70\x71\x51\xf1\x18\x2e\x2e\xb8\xa8\xc7\x00\x18\x12\xf2\xb5\xad\xc5\x55\x95\xca\xa4\xa2\xc6\x7d\x9a\x84\xca\x35\x10\xcb\x68\xec\x32\xc2\x73\xb8\xd5\xf1\x1c\x6e\xa8\xc5\x6e\xdc\xe2\x38\x56\x57\x04\x59\x62\x4d\x61\x49\x74\xdc\x68\xce\x41\x41\x58\x2d\xa7\xe0\x9a\x78\x36\x9c\x1c\xad\x9d\xc6\xbd\x95\x4b\xe5\xb4\x5a\xeb\x1e\xfd\xa4\x04\x9b\x6b\x13\x46\x3f\xe8\x57\x16\x85\xe8\xcf\x56\x2b\xaf\x6d\x9a\x03\xe1\xa4\xca\x26\xd7\xb0\x94\xda\xeb\x9d\x0d\x72\xa5\xb6\x72\xba\xc5\xd0\x86\xdd\xe8\x03\xcb\xe8\xa9\x96\xeb\x9b\x53\xcc\x89\xde\xed\x1e\x22\xb9\x2f\xf3\xd6\x10\x75\x3b\x87\x08\x4a\x2a\xf3\x86\x8e\x20\x42\xa5\xcf\x76\xc4\xf5\x64\x10\x7a\xdf\x8e\xb0\x19\x9d\x7a\xcd\xc8\x46\xd3\xac\x63\xaf\xca\xc1\x4a\x5d\xdb\xf8\xff\x64\x28\x40\x8e\xd6\x76\x91\x38\x30\xbd\x85\xda\x0c\x19\x4d\x85\x67\x7e\xbe\x09\xfb\xe6\x4b\xd7\x7c\xf0\xcd\x57\xce\xf9\x1f\x6c\xfb\xab\xbf\xfa\xd0\x87\x3e\xfc\x61\xe9\xa1\xff\xd1\x53\x4e\xf9\xd8\xa9\xa7\x7e\x5c\x7a\xe9\xff\x9f\x4f\x7d\xea\xd3\xd2\x51\x5f\x7b\xcf\xb7\xd8\xce\xf3\x9b\xdd\xeb\x67\x88\x0a\xe7\xf9\x1e\xda\xd5\x5f\x48\x03\xd2\x0b\x7f\x88\x66\x7c\x98\x0a\x5b\xcc\x8d\xf3\x8d\x15\xb3\x16\x57\x67\x67\x4f\x15\x1a\xaf\x64\x1b\x09\x57\xeb\xb4\x9b\xa6\x92\x34\x78\xfc\x14\x5e\x27\x8d\xb4\xe6\x1f\xa5\xa5\x63\x04\x90\x1e\x85\x32\xba\x27\x86\x1a\x83\x88\x78\x63\x7e\x82\x53\xb7\x58\xb6\x90\x80\x3c\xd0\x2e\x66\x91\x68\xfb\x19\x04\x50\x10\xb0\x93\x35\x7b\xfd\x07\x1e\x25\xfb\xf7\x7e\xcc\xea\x3a\x46\x91\xba\x13\x1e\x84\xba\x73\xa8\x4c\x04\x91\xc0\x75\x89\x8a\xaf\xb4\xc1\xcb\x15\x34\x82\x05\x22\x83\xba\xe7\xf0\x47\x9a\xc1\x1d\x79\xc2\x49\x89\xab\xe0\xc9\x3f\x49\x96\x41\x37\xfe\x8f\xb0\x74\x80\xbe\xb0\x55\xbc\xfc\xdf\xe2\xa0\x58\xae\xe1\xee\xcd\x63\x23\x58\x46\xb0\xb9\x0d\x53\x71\x37\x46\xb5\xac\x6f\x20\xd1\x11\xac\x6e\x12\x7f\xe7\x17\x7e\x1d\x4d\xde\xdf\x8a\xeb\x52\x8b\xb8\x28\xfc\x91\xbf\xe4\x1a\x2a\x9e\x8a\xd6\xce\x0e\x40\x01\x3a\xb7\x41\x7e\x96\x65\x1c\x7d\xb8\xfd\xa3\x1a\xf1\xe7\x93\xc2\xd1\xb1\x43\xd4\x23\x8d\x72\x12\x0c\x7c\x57\xf4\xe3\x27\x44\x8c\x18\xba\x88\x2c\x0f\x88\xbc\x8a\x98\x17\x91\x70\xd8\x7d\x61\xdc\x8e\x3b\xfc\x9d\x99\x09\xbe\x9b\xb2\x2b\x19\x47\xf0\xb2\x24\x3b\xba\x59\x9c\xea\x17\x9e\x8b\x28\xfb\x98\xec\x3e\xe5\x58\xbe\x08\xc9\xb4\x9b\xda\x11\x10\xd6\x14\xf4\x96\x9e\x02\xd1\x1a\xf8\x5f\x7e\x54\x0e\xb3\xe2\xd9\x9d\x7c\x3d\x04\x24\xa0\x62\x3e\xc0\xc7\xf7\x64\x75\x7f\x95\x78\x48\x24\xf4\x90\x33\x70\x3b\xe8\x9e\xc6\xfb\xcc\x24\xae\x17\x26\x6f\xfb\x06\xd2\x1f\xce\x2f\x3d\x1e\xd1\x65\xff\x23\x3e\x88\xd0\x7f\x1d\x6d\xf0\x70\xfc\xe1\x45\xd1\x68\x88\xbd\xde\xec\x4e\x0f\xdc\x8e\x90\x91\xff\x17\xd7\x22\x7c\x18\x25\x1a\xae\x73\xef\xd1\xb0\x78\x7e\x1e\xef\x52\x52\xc9\x2e\x55\x96\xd1\x0e\x7c\x21\x40\x5d\x16\x68\xc6\x6d\x51\xc9\xf1\x87\x17\xe9\x52\x57\x58\xa5\x16\x35\xd2\x9a\x0f\x6a\xd7\x26\x4b\xe1\x7f\x15\x2e\x7d\xa9\x03\x61\xbf\x1e\x2f\xb1\x3a\xe4\x5e\xb3\xa4\x91\xd6\x7c\xc0\x39\x35\x03\xef\x68\x6a\x9a\xc0\x75\x09\x10\x08\xdf\x3f\xf5\xa9\x39\x04\x9c\x97\x00\xe5\xaf\xf0\x67\x9c\x9a\xef\x58\x83\xce\x7d\x8f\xec\xa9\x19\xb4\x4a\x1d\xdc\x48\x6b\xde\xe7\x07\x5a\xf7\x73\x38\xbc\x00\xad\xce\x32\xb5\x7b\x14\x78\x6c\xf4\xe0\x04\x90\xfd\x4f\x5c\xef\x6b\x49\x56\x87\x48\xa8\x66\x7a\x2e\xf3\x9a\x0b\x34\x0b\xc6\xf5\x68\xb4\x1d\x8f\xf3\x13\xce\xb8\xef\xe3\x56\xde\x72\xe4\xbb\x13\xdb\xbc\xae\x41\x1f\x6d\xcb\x1a\x69\xcd\x31\xae\xa3\x6d\x69\x23\xad\x69\xf1\xc1\xbb\x7a\x69\x25\x47\x5b\x45\x33\xa3\x21\x8c\x99\x4a\x6e\x8e\x58\x99\xf3\x68\xfb\x61\x99\xa3\xed\xb8\x46\x5a\x73\x94\x3e\xda\x48\x96\xe9\x53\x8e\x40\x37\x8e\xf0\xc5\x99\xc6\x4f\x38\xfe\xf2\x70\x3b\xed\x0c\x5e\xa4\xef\x83\x02\x85\xb1\x68\xb8\x97\x20\x6e\xdc\xa2\xe6\xbc\x05\xf9\x8f\xc4\xae\x6f\x67\x5e\xef\xbc\xbe\x0d\xe3\x9e\xbc\x94\x9c\x6e\x1b\xc0\xe3\x64\x4c\xc6\x8f\x09\xf7\x5e\x0a\xa8\xba\xd4\xc1\xab\x43\x85\x77\x03\xfa\x28\xa0\x61\xe6\x64\x54\xe4\xbd\x3e\x77\xbb\x7e\x0f\xe4\xd8\xde\x38\xc7\xb2\xf6\x49\x99\xcd\x70\x6b\x46\x14\x9e\xe9\x72\xf7\x46\xb7\xa4\x3b\xa3\xba\x0f\xf1\x13\x16\x07\xdd\x83\xc5\xa1\xfd\xcb\x3a\x31\x0f\x20\xd6\x43\xa5\xeb\x0c\xe0\x83\x7f\xb2\x10\xc7\x95\x6b\xe7\x65\xd4\x51\x87\xea\x06\xc6\xef\x20\xdf\x06\xc0\x5b\xc1\xe7\xf7\xe1\xe7\xc4\xfc\xce\x30\xe6\xf7\x9e\x84\xf9\x95\x53\x09\xee\xd4\x07\xf8\xbc\xf2\x46\x98\x94\xfe\x1a\x63\x07\xdf\xeb\x64\xcc\x61\xcf\xda\x3c\x5f\xce\xe2\x2f\x91\x9e\x43\xe5\xb0\x28\xd2\x80\x95\x95\x30\x7e\x4e\xb8\xae\x1c\xc2\x0f\x1a\x20\x41\x13\x95\xb9\x02\x2a\xee\xe2\x7d\x98\xc0\x92\xf0\x7e\x46\x49\xec\x90\x13\x89\x50\x19\xf1\xaf\x0d\xec\x87\xe9\xbd\x9f\x80\xd3\x58\xe1\x01\x02\xfa\x76\x71\x54\x40\xd4\x02\x1f\xc1\x45\x42\x76\x2c\xa2\xcb\xf4\x83\x16\x03\x87\x82\x0b\xfd\x80\xe1\x1b\xf7\x2f\xad\x42\x10\x16\xb1\x3f\xdf\xda\x61\x8b\x91\xb6\xfc\x11\xab\xe8\xf1\xa0\x5f\x77\x1c\xa9\x8f\x95\x3e\x52\xf7\x2d\x3d\x37\x8f\x13\x70\xf9\xe2\x11\x2e\xfb\xc1\x28\x6d\xf8\xfe\x22\x99\x05\x86\x9f\x31\x4a\x42\xab\x87\x3c\xb9\x00\x1e\x51\xa2\x4a\x70\x64\xae\xf7\x0b\x4f\x11\xd0\xbd\x47\x5f\xb0\x77\xe1\x98\xc5\xc9\x1c\x9e\xb6\x06\x6b\x9c\x80\x69\x36\x20\x51\x67\x72\xc8\xc1\xd9\x2c\x06\xae\xd7\xb3\xb1\x87\x67\x37\xcd\x32\xb0\xe9\xf0\x0c\xfe\x9d\x78\x46\x9e\xb7\xbe\x9e\x27\x34\xee\xd1\xdc\xd5\xdb\x09\xe4\x5f\xb0\x0a\xcf\x06\x1b\xad\x63\xfa\x5e\x2c\x3d\x7d\xf3\x4a\x4f\xdf\x4b\x04\x1c\xc8\x0a\xaf\x11\x30\xd2\x46\xd3\x77\xf1\x2d\x58\x26\x6a\x29\x3d\x57\x2f\x13\x9e\x3a\x0d\xc2\xc9\x6a\x10\x84\xe5\xbb\x22\x15\xa1\xf1\x79\xd5\x1a\x9f\x57\x88\x4c\xf5\x7f\xf1\x2d\x68\xc6\x7e\x6b\x15\x83\x10\xb3\x4c\x54\xac\xc8\x31\x8d\x46\x28\x76\x6b\x36\x0b\x57\x09\xf5\xb7\xf6\x31\x46\xbf\x3b\x15\xd5\x7f\x28\x5b\xe2\xcd\x84\x12\xef\x44\xad\xd8\x33\x35\xb5\x62\xcf\x9f\x5b\xad\xe8\x6a\xb0\xa4\x5a\xb1\xa7\xac\x5a\xf1\xfa\xa9\xc1\x89\x6c\x73\x8f\x50\x9d\x72\x94\xaa\x37\xf6\xd4\x6a\xfc\x81\x76\x1e\x3b\x92\x89\x80\xa7\x00\x92\xab\x59\x80\xae\x5c\x95\x5c\x57\x46\x25\x78\xc1\xd4\x08\xef\xad\x8c\xf0\x90\x1e\xcf\x0c\x57\x3d\xf4\x5d\x03\xfa\xac\x0c\x71\x3f\xaa\x34\x33\xa5\x0b\xef\xb9\xc6\xc2\x7b\xb6\xd3\x53\xba\x7b\x52\xc2\x59\x4d\xf7\x06\x7d\xbb\x3a\x06\x35\x61\xc2\x3a\x78\x1c\x29\x6e\xb6\xcc\xbe\x44\x00\xa9\x47\xc0\x26\x58\x2a\xa0\xbb\xdc\xaa\x91\xb5\xb8\xbd\xde\x38\x50\x7a\x5d\x29\x47\xb4\xa4\x4a\xd7\xe3\x4a\xfb\x62\xfa\x96\x88\xb2\x56\xa1\x76\x81\x28\x9b\x8c\xca\xae\xd4\xa6\x52\xc6\xb4\x00\x66\x2a\xbf\x11\x10\x0c\x9d\x5a\x2b\xb1\xa2\x21\xe7\x8c\x00\x4e\xb2\x5d\xd6\x31\x01\xe6\x36\x14\x69\x07\x93\x90\xb7\x36\x55\x34\xfe\x08\xa9\x2f\xe3\xc7\xac\x34\x4d\xde\x72\x1e\x76\xba\xdc\x0c\x19\xda\x82\xea\xb6\xf6\x7a\xb5\xf4\x30\x29\xe7\x11\xe6\x9a\x86\xa4\xf6\xce\x4e\x6c\xaf\x82\x86\xca\x14\xf0\x89\xff\xf0\xd4\x76\x77\x5f\x29\x63\x47\x38\x7c\x63\xad\x30\x32\xab\xe0\xeb\x8c\xb2\x27\x1a\xf9\x8f\x50\x3d\xcf\x50\x53\x71\x66\x5f\xce\x94\x2d\x83\x20\x1b\x47\x25\x29\x32\x5e\xfc\xe2\xff\x93\xb6\x8c\xff\xff\xbf\xbf\x8c\xff\x72\xb4\xf6\x25\xa6\x1d\xb6\xe0\x4c\x99\xa6\x0d\x4b\xd2\xb2\xb4\xdf\xfc\x05\xfb\x27\x62\x3e\x1d\x75\xb4\x46\x7c\x6a\x2d\x84\xef\x7f\xff\x89\x27\x7d\xe0\x03\x60\x58\x2a\x01\xfb\x24\x70\x9f\xfe\xe5\x73\xff\xfa\xf9\xcf\x7f\xe1\x8b\x2b\x56\x7c\xe9\xcb\x5f\xf9\xca\x57\xbe\xaa\xd0\x9f\x38\xf8\xd3\x2a\xba\x5a\x41\x3f\x71\xf0\x27\x17\xf4\xd3\x19\x0a\xfa\xe9\x2c\x80\x7f\x72\x03\x40\x5d\x44\x2f\xa6\x97\xd0\x3e\xda\x47\x2f\xa5\x97\xd1\xcb\xe9\xe5\xf4\x0a\x7a\x25\xbd\x0a\xfe\xeb\xa7\xfd\x74\x80\x5e\x4d\xaf\xa1\xdf\xa6\xd7\xd2\x1d\xf4\x3b\xf4\x3a\x3a\x48\xbf\x4b\xbf\x47\xff\x93\xee\xa4\x3b\xe9\xf7\xe9\xf7\xe9\x0f\xe8\xf5\x74\x88\xfe\x90\xde\x40\x6f\xa0\x37\xd2\x9b\xe8\xcd\xf4\x16\xfa\x23\x3a\x4c\x6f\xa5\xb7\xd1\x1f\xd3\xdb\xe9\x1d\xf4\x0e\xfa\x13\x7a\x27\x1d\xa1\x23\xf4\x2e\x7a\x37\xfd\x29\xfc\x77\x0f\xbd\x87\xfe\x8c\xfe\x8c\xde\x4b\xef\xa5\x3f\xa7\xa3\xf4\x3e\xfa\x0b\x7a\x3f\x7d\x80\x3e\x48\x1f\xa2\xbf\xa4\x63\xf4\x61\xfa\x30\x7d\x84\x3e\x4a\x1f\xa3\x8f\xd1\xc7\xe9\x13\xf4\x49\xf8\x6f\x9c\x8e\xd3\xa7\xe8\xd3\xf4\x69\xfa\x2b\xfa\x0c\x7d\x96\x3e\x4b\x9f\xa3\xcf\xd3\x09\xf8\xef\x05\xfa\x02\xfd\x35\x7d\x91\xbe\x44\x7f\x43\x5f\xa6\xaf\xd0\x49\xfa\x2a\x7d\x95\xbe\x46\x7f\x4b\x5f\xa7\xaf\xd3\x37\xe8\xef\xe8\xef\xe1\xbf\x5d\x74\x17\xfd\x03\xfd\x23\x7d\x93\xbe\x45\xff\x44\xdf\xa6\xbb\x69\x91\xad\x62\xab\xd9\x1a\xb6\x86\xad\x65\xeb\xd8\x7a\xb6\x81\x75\xb3\x8d\x6c\x23\x3b\x9d\x6d\x62\x9b\xd8\x66\xb6\x85\x9d\xc1\xce\x64\x3d\xec\x2c\x76\x36\xdb\xca\xb6\xb1\xed\xec\x1c\x76\x2e\xeb\x65\xe7\xb1\xf3\xd9\x05\xec\x42\x76\x11\xbb\x98\x5d\xc2\xfa\xd8\xa5\xec\x32\x76\x39\xbb\x82\x5d\xc9\xae\x62\xfd\x6c\x80\x5d\xcd\xae\xd1\xac\xb6\x30\x1e\x4f\x11\xeb\x66\xb7\xe3\x12\x58\xab\xcf\xc3\x40\x3b\x1e\x0a\x77\x1f\xc4\xbf\x0c\xea\x5f\x22\x26\xdb\xe3\xa9\xb3\xa7\xd7\xb3\x04\x17\xd4\xe2\xdb\x8e\xf8\x39\xd3\x72\x27\x3d\xde\xb3\xa9\xc0\x33\x24\xef\x6b\x98\x5f\xb8\x87\x35\xd2\x9a\xab\xad\xa4\xa3\x7d\x42\x8b\xd2\x0d\xd5\x4c\x32\x3b\x37\x6d\x82\xa0\x0f\xd0\x0f\x0a\x08\x73\x17\xb3\x72\xb6\xaf\x43\x1f\xc6\xb3\xbc\xd5\x1b\xa4\x83\x22\x47\x0a\x46\x91\x18\x32\xc0\x7c\x3f\x3c\x21\x1c\x26\x1f\xdb\x01\x68\x4e\x27\x74\x87\x24\xf0\xfa\x17\x84\x27\xac\x17\x7f\x48\x49\xe1\xa7\x51\x8f\xfa\x99\x0f\x58\xf0\xeb\x43\x12\x52\xf8\xaa\x7f\x41\xb8\x38\x92\xaa\x17\xcb\xa7\xe2\xee\x3b\x6e\x7e\x5c\x64\x0a\x53\x62\xde\x5d\xd1\xc7\x57\xf2\x8f\x77\xef\xde\xbd\xdb\x5b\x63\x8a\xe3\x27\xef\x80\xf2\x50\xf6\xb6\xa8\xec\xe5\x11\x5d\x2a\x9a\x86\xf0\x61\x08\x8b\x63\x79\x41\xcd\x70\x54\xe8\x32\x06\x7a\xb3\xe1\x6b\x44\x6c\x9e\xe9\xcb\x77\x36\x1e\xd0\x37\x88\x2d\x07\x05\x32\x7b\xe1\xf0\x75\xe2\x73\x62\xb9\x02\x96\xfd\x7c\x90\x09\x88\x04\xaf\x4b\xa1\x22\x0d\x70\x18\xc9\xb0\x9e\x87\x26\x75\x3f\x66\x86\x26\x6d\xc3\xb5\xda\xa1\x49\x37\x47\x9d\xba\x98\x49\x59\x75\x52\x67\xf6\xdb\xc5\x54\x03\x45\x1d\xf0\xd5\xed\xa9\x80\xaf\x01\xa6\xd2\x22\x0e\x72\xa1\x32\x6c\xe6\x14\xf4\x58\x14\x9c\x83\x29\xb8\x21\x25\x28\x30\x62\x1c\xf5\x66\xe9\xa6\x61\x55\x97\x95\x0e\x0d\x7d\xee\xca\x54\x9c\x57\x9b\x84\x9b\x4f\xbd\x80\x0a\x6d\xf2\x7e\x8d\xb4\xe6\x7c\xe6\x17\x6e\x8c\xba\x79\x1e\x13\xc8\x17\x3d\x34\x92\x8c\xbb\xfa\xc3\x34\xdc\xc8\x00\x4b\x06\xef\x8b\xf3\x12\xf7\xc5\x04\xeb\x57\x2e\xe2\xf0\x77\x4b\x43\x4a\xad\xb8\x05\xbc\x8d\xc2\x0f\xa2\xc6\x7a\x99\xfe\xa0\x4d\xed\x55\xf9\x93\x1f\xa4\xc2\xdd\x92\xc8\x85\x8d\xb4\xe6\x5c\xe6\x17\xbe\x1d\xfd\x78\x0e\x13\xf1\x77\xa3\x3c\xfd\x5d\x43\x5a\x75\x66\x11\xff\xb9\x70\x75\x54\x6e\x3b\x64\x46\xf0\xba\xfa\x83\xd4\x32\x42\x20\x89\x64\xd0\x48\x6b\xb6\x31\x91\x5c\x2a\xa8\x5a\x46\x38\x9a\x76\x96\x88\x3c\x7a\x41\x75\x36\xed\x07\x9e\x4a\x51\x78\x40\x23\xad\xd9\xca\x62\x19\xab\x2f\x75\xf6\x5e\xc8\x87\x55\x41\x3a\x22\xaa\x5a\x11\xb5\xb8\x91\xd6\x9c\x0d\xeb\x27\x1a\xd9\x11\xca\x13\x1e\x42\x70\x64\x7a\xa9\x37\x4c\x35\x3a\x9a\x9a\x6c\x89\x3a\x92\xc6\x79\x85\x83\x6a\xc3\x41\xff\x0a\x4c\x84\x95\x6d\x56\xc4\x63\x49\x2c\x4e\x9e\x6d\x16\x90\xb0\x25\x36\xdb\x08\xe5\x8c\x72\x94\xf2\xec\xf2\xc3\x94\xa7\x72\x1c\xa0\xd9\x2a\xa0\xf8\x4c\xe6\xeb\x1c\xd3\x11\x21\x32\xeb\xf3\x90\x58\xf0\xc6\x88\x5c\x99\xb8\x1e\x8a\x5e\xbf\xc8\x82\xe5\xec\x94\xdc\x31\x06\xf3\xec\x2f\xc9\x3c\xcd\xf8\x83\xe8\x20\x51\xd6\x06\x78\xb0\x60\x06\xf2\x8d\xb4\xe6\x0c\xe6\x17\xae\x8a\xd6\xc4\x16\xe6\x87\x02\xcd\x44\x98\xb8\x7f\x2d\x5e\x03\xcf\x7a\x54\x63\xe1\x15\x3d\xbd\xdf\xcc\x8c\x3d\xd7\xe0\xbe\x5e\x99\x94\x2a\x35\x1e\xed\x33\xc4\x70\xd4\x58\x4e\x40\xaa\xa0\x19\xfd\x36\xae\x78\xbd\x03\x66\xa9\x05\x75\x19\x1f\xa4\x01\xd7\xa9\x1b\xc8\x0a\xa7\x33\xbf\x70\x59\xd4\xb7\x8d\xcc\x0f\x45\x52\x4e\x91\x0b\x65\x42\xbc\xf6\x39\x55\x90\x27\x04\x52\xba\x91\x10\x32\xc7\x45\xeb\xa5\x85\xc7\x27\xb7\x74\x37\x68\x54\xfa\x43\x1b\x69\x4d\x37\xf3\x0b\xdb\xa2\xef\x37\x30\x3f\xa4\x46\xb5\xcf\x89\xd7\xba\x5a\x2a\x92\xb7\x91\x70\xb7\x44\xed\x69\x6e\xa4\x35\xeb\x99\x5f\xd8\x18\x15\x5e\x27\xd7\xd8\x10\xd5\x9c\x00\x59\x27\x97\xf0\x32\x85\xd5\x51\xe1\xb5\x88\x5d\x90\x2c\x09\x3d\x3e\x82\xa7\x6a\xcb\xec\x5a\xe6\x17\x8a\x51\xd1\x35\x4c\xd0\x90\x65\xa1\x97\x15\x05\xb3\x29\x5f\x2f\x60\xce\xe3\x38\x1b\xe9\xa5\x01\xe3\x8c\x0e\xcc\x28\xcb\x08\x3c\x93\x65\x44\xa8\x54\xfa\x34\xaa\x41\xb7\x79\x98\xed\xc4\x13\xb6\xd1\x11\xa7\x55\x1f\xb7\xb8\x1e\xd5\x48\x6b\x56\x45\xb2\x08\x6d\xa4\x35\x45\x26\x10\xa7\x34\xab\x3b\x9a\xbf\x2e\xdc\x1a\xfd\xbe\x9b\x83\x3c\xf6\x50\xe5\xf2\xa2\x3a\xbc\x94\xff\x5c\xf8\x51\x54\xee\x6d\x2a\x3b\xac\x12\xb7\xfb\x81\x98\x9d\xae\xfe\xd0\xe3\x8c\x0e\xf8\x3e\x13\xdf\x1f\xd3\x48\x6b\xfe\x44\xfd\xc2\xcd\xd1\xf7\x6f\x51\x3f\x80\xb4\x38\x9c\x9a\xa8\xb8\xc7\xff\xec\xd2\xf8\x99\x01\x09\xd8\xc7\xf9\xc7\xc7\xf2\x6f\x0a\x37\x46\x1f\xbf\x49\xfd\xe8\x27\xb1\x9f\xc6\x19\x7f\x25\x67\x16\x81\x3d\x06\x34\xf0\xba\xd4\x58\xf6\x31\x74\xa0\x19\x1b\xec\x26\x3c\xac\xdb\xab\xd1\xb0\x0e\x31\x33\xbf\xac\xe8\x68\xc8\xba\xb2\x5e\x98\xe1\x02\x13\x24\xe2\x5a\x46\x3e\x18\xfd\xbe\x22\xcc\x84\x27\x04\xa9\xfe\x05\x1b\x20\x31\xb9\xec\xfb\xf1\x8d\xb4\x66\x17\xf5\x0b\x3f\x8c\xc8\xff\xbd\x74\x87\x35\xd6\x05\x90\x1c\x90\x80\x76\x35\xd0\xfe\x00\x16\x07\xe5\x21\xfd\xcb\x08\x45\x7c\x8d\x6a\xe8\x6a\x91\x04\x9e\x59\x7c\x0d\x29\x65\x7f\xb4\x37\xf9\xda\x30\x69\xa4\x35\xbf\xa3\x7e\xe1\x07\x51\x2f\xde\xa0\x7e\x98\x32\x18\xdb\x13\x8c\xbf\xae\x9c\xb1\xdd\x96\xc8\xd8\xdc\xf9\x71\x31\x53\x4b\x25\x31\xb5\x1f\x27\x32\xb5\x16\x23\xa1\x48\xd9\xfe\x02\xce\xd7\x6b\xd4\x2f\x7c\x2f\xea\xef\xab\xd4\xe6\x6a\x8f\x31\xfe\x1a\x71\x35\xe0\x69\xf0\xc8\x59\x9a\xe0\x63\x3f\x89\x6a\x9a\x94\x40\xaa\xaf\x50\x9b\x91\x3d\xc2\xf8\x6b\x17\x23\x93\x82\x37\x58\xd6\x5f\xa6\x7e\xe1\xdc\xa8\x8e\xdf\x50\x71\xac\xa8\x3a\xc6\x18\x7f\xed\x87\x22\x83\xa5\xaa\x8b\xf1\x67\x51\x0f\x40\xbe\xbd\xc4\x67\x69\xfc\xbe\x99\x86\x06\xfd\x1e\x3c\x74\x15\x59\xa5\xac\xcc\x68\x60\x71\xfe\x35\xf5\x0b\xbf\x88\xfe\x78\x01\x00\x39\xc2\x87\x7e\x24\x2c\x8b\x65\xef\x6a\x7d\xe7\xe6\xed\xf9\x30\x23\xf3\xef\xc3\x04\xa2\xc8\xfc\x51\x05\x51\x32\x5e\x06\x4b\x20\xa2\x46\xd7\xf7\x00\xae\x6f\x6b\x75\xe1\xde\x88\xec\x67\x28\xf7\x5f\x98\x6b\x8c\xcd\x2f\x93\xc7\x46\x9e\x0d\x6a\x2e\x1e\x8a\xe6\xe2\x57\x0a\x87\x79\x8c\xa9\xb9\xf0\xb2\x34\x8c\xe6\x96\x9f\x75\xeb\x1b\xa2\x03\x0f\x6e\x5c\x2d\xdd\x81\x27\x4e\xac\x87\x23\x22\x9e\xa6\x3e\x07\xe8\x78\x8a\xfa\xa1\xc8\xa9\xa5\x4a\x00\x30\xe0\x53\xd4\x2f\x6c\x8c\x4a\x8c\x47\x3b\xd1\x2a\x01\x88\x9a\xe3\xd4\x14\xe8\xeb\xb8\xae\xbb\xce\xd8\x83\x8f\x95\x93\xe4\xeb\x8d\x98\xfb\x31\x26\xc1\x5f\xf9\xdf\x2c\xee\x31\x69\xad\x09\xb0\x35\x3f\x41\x7d\xee\x6b\xf9\x38\xf5\xe5\xa7\x00\x34\x12\xce\xca\x12\x01\x03\xa7\x14\xe3\x60\xc7\x7d\x94\xfa\xdc\x6f\xf2\x11\x2a\xec\xee\x8a\xd1\x3c\xc0\xf8\x6b\xf1\x1d\xa7\x2f\x3a\x7b\xb1\x00\x49\x4c\x01\xb2\x42\x8e\xf4\xab\x3d\xe7\x48\x39\x81\xbd\xe1\xe6\x4a\xcf\xec\x2d\xae\x04\xae\x94\x0f\x51\xbf\xf0\x46\xf4\xc7\x83\x6a\x38\x95\x30\x38\xc6\xe1\x4a\xf4\x17\xaf\x88\x82\x62\x18\x7b\xe4\x81\x0e\x2e\xab\x0f\x88\x61\xec\xa1\x62\x1e\x86\x58\x40\xc5\xcc\xbd\x18\x15\xf8\x85\x3a\x59\x89\xee\x6e\x1c\xa0\xf0\xd7\xce\x23\x54\x0a\x13\xdf\x14\xc2\x84\xda\x21\xa3\xd1\x14\xfe\x5c\xb4\x3d\xc6\xfa\x45\xcb\x04\x65\xe0\x0d\x33\xeb\x43\xf0\x4b\xfa\x60\xff\x02\xfe\xb3\xa8\x4c\xa7\x04\x0e\x5b\xba\xd7\xc2\xdd\x57\x30\x93\xe2\x1d\x79\xc4\x5b\x72\x1a\x15\x2a\x49\x17\x64\x72\x97\x97\x13\xb8\xcb\x6f\x2a\xe4\x2e\x56\x67\xd5\x7a\xfd\x45\xd4\xd9\x9f\x52\x2b\x62\xda\x1c\x47\xb9\x64\xea\xb1\xb1\x1c\x91\x33\xe0\xd8\x99\x62\xdc\xf2\x65\xd9\x32\xf8\x09\xdc\x45\x05\x8a\xed\x88\xde\x82\x11\x35\x7c\x9a\xef\x94\x2f\xf1\xb5\xe8\x75\x8b\x3d\x42\xc9\x9f\x50\x0b\x2e\xe5\xf7\x09\xc3\xf6\xbb\x8a\x87\x4d\x5f\x43\x89\x6b\x6d\xfd\x21\x91\x45\xe5\x25\xf8\x84\xca\x41\x04\x18\xac\xb7\xca\xce\x84\x75\x86\x77\xcd\x9b\x56\x7f\xc0\x13\x64\x98\x83\x94\x87\x2d\xdd\x06\xbf\xff\x13\x2e\x7b\xb3\xc3\x0f\x16\x9c\x1b\x25\x0e\xcf\x45\xd7\x2d\xe2\xcc\x75\xae\x71\x81\x36\x23\xdc\xdf\xc6\x55\xc6\x23\xdc\x55\x1a\x95\xbc\x44\x87\x9a\xa4\x8e\x43\xba\xb8\xaa\xd4\x21\x9d\x13\x41\xc7\xa5\x17\x04\xc0\x62\xdf\x4c\xfd\xc2\xfa\xe8\x8f\x9b\xa8\x74\x01\x99\xa4\x7b\xeb\xa4\x5e\xb7\xca\xbd\x28\xd6\xd2\x4a\x4f\x6a\x4e\x0f\x72\x30\x58\x65\x4e\xde\xea\x88\xf4\xeb\x69\xe5\xd2\xe6\xa6\x55\xef\xec\x1a\x9d\xc8\xdb\x37\xaf\x2a\xc7\xdb\x11\x37\x06\x78\xb1\xef\x53\xbf\x70\x46\xf4\xc7\x4e\x6a\x4a\x8f\x11\xdf\x63\x5d\x59\xc2\xdd\xa9\xfe\x93\x56\x30\x17\xf1\xd3\xc2\x9c\x89\x9e\x84\x99\x38\xb3\xc2\x99\xc0\x12\x04\xc7\xa0\x8a\xfe\x41\xe3\x7a\xf6\xaa\xe4\xed\x89\x25\x08\xc1\xae\x02\x24\x3d\x18\xf1\x16\x0d\xee\xb5\x0a\x30\x63\xd7\x51\xbf\xb0\x3d\xfa\xe3\x3b\xb6\xfc\x50\x25\x07\xeb\xda\x84\x4d\x7f\x8e\xb5\x6e\x00\x69\xec\xdb\x28\x24\x51\xe9\x34\x71\xc1\xa2\x03\x39\xdc\xd8\xf1\x3b\x7e\x2b\x62\x91\x6b\x4b\xec\xf8\xf3\x56\x95\xdd\xf1\x9d\xc6\x8e\xdf\xe5\xda\xf1\x17\x94\xdd\xf1\x9d\x78\xc7\xcb\x8c\x7f\xd6\x38\x42\x46\x86\x01\xea\x17\x2e\x8d\xfe\xe8\x57\x7b\x7e\xd7\x5e\xdb\xf3\x7d\x09\x2b\xed\x92\x29\xed\xf9\x5d\x68\xee\x2e\xb7\xe6\xee\xa2\x88\xf4\xcb\xf8\xdc\xd9\x0c\xfb\xaa\x55\x53\x61\xd8\x77\x4f\x0a\x86\xbd\x7f\x89\xe9\xeb\x2f\x3f\x7d\x1d\xc6\xf4\x75\x33\xc7\xf4\x5d\x5d\x76\xfa\x3a\x2a\x98\x3e\x48\xb0\x72\x09\xf5\x55\x92\x17\x31\x7d\xdd\x6c\x6f\x4d\xdf\x77\x12\xa6\x6f\xc7\x94\xa6\xaf\x1b\x39\x68\x7e\xd7\x9a\xbe\x6f\x8b\xec\x2d\x66\xbb\xdf\x4f\x68\x77\x67\x85\xed\x9a\xb5\x0d\x25\xd4\x76\x7d\xc5\xec\x2e\x9a\xc8\x1e\xa1\x83\x1e\xa5\x0e\xe9\x84\x62\xbd\x4b\xe0\x19\x4b\xe6\x86\x55\xc9\x4a\x72\x2d\xe7\x43\x46\x32\xa1\x46\xc2\xea\xa5\x51\x9a\x4d\x83\xb2\xe8\x2c\x2a\xb4\xf7\x26\x01\xd4\xa1\xf8\xb1\xd6\xec\x4d\x89\x04\xb4\x48\x83\xa5\x02\x22\x14\x4d\x7a\xa0\x5e\x3b\x53\xb2\xc4\x1e\x57\x93\xa4\x44\x9f\x6f\x29\xd1\x67\x9a\xc3\xda\x64\x6e\x0c\x52\x7d\x26\xa0\x14\xdc\x42\xf1\x19\x83\x44\x63\x79\xa3\x32\xc5\x63\xab\xbf\xc3\x53\x6d\x9c\x40\x8c\xc9\x26\xea\x52\x80\xfc\xb8\xe4\x56\x0d\x67\x94\x15\xac\x6e\x8f\x56\xf8\xe9\xd4\x2f\xdc\x15\xfd\xb1\x91\x2b\x40\xb6\x3c\xbf\x70\x6f\xed\xd1\x91\x84\xd5\x7d\x67\xc5\x7b\x34\xa2\x46\xd7\xf7\x53\x6b\x87\xde\x41\x65\xae\x0f\x91\xc6\x2f\x9a\xf1\x09\xaa\x23\x67\x9c\xf9\x4a\xef\xc5\xb5\xbc\x35\xb7\x74\x18\xc7\x23\x94\x67\xfd\xc0\xb9\x34\xa2\x4b\xbb\xbc\xde\xd1\xae\x06\x31\xdd\xe2\x9e\x3a\x4a\x79\x76\x90\xc2\x18\xe5\x99\x40\xc4\x75\x5f\xab\xd9\x03\xb1\xa0\x04\x8a\x45\x40\x02\xd6\x95\x4d\x4b\x2b\x52\x90\x0e\x52\x42\x8d\xfc\x0b\xca\x53\x88\x14\x1e\xa2\x90\xd6\x23\xfa\x49\x5c\xd2\x9e\x61\xf0\xc6\x97\x2a\x7a\xbe\xca\xb9\x8a\x36\x60\x5d\x25\x7a\xff\xc0\xaa\x24\xed\x71\x2f\x35\xb5\xc7\xa0\xa3\x08\x20\x61\x52\x96\x04\x5e\x96\x41\xe0\xcf\x37\x84\x99\xc0\xdc\xea\x1e\x86\x2d\x0d\xb8\xb6\x33\xea\x0f\x5a\xfa\xbf\x2c\xb1\xd5\x53\x39\xed\x9b\x20\x53\x71\xf5\x32\xc5\x65\xc4\x60\x67\xd3\x7c\x48\xbe\x3e\xb5\x1d\x68\x66\x87\x7c\xb8\xc4\x0e\xf4\x8c\x1d\x98\xe2\x3b\x90\xd9\x44\x15\xee\xa3\x22\x3f\x47\x93\xd7\x16\xa6\x84\x0e\xeb\x4d\xaa\x53\x74\x4c\xd0\xfe\x25\x44\x7c\x01\x7f\x8b\xae\xc0\xdf\x1e\xaf\x11\xfe\x26\x1c\x13\xd2\x1d\xc7\x13\x0e\x3f\x71\x3d\x77\x9d\x4c\xc9\x3f\x49\x36\x1d\xd6\x05\x29\xb1\xd4\xfe\x40\x21\xf3\x87\xc0\x65\x39\x89\x67\x40\x3b\x31\xea\xf1\x32\xf2\xfe\x68\x52\x96\x91\x0f\x04\x69\x51\xa7\xd8\xf2\x4f\x51\x9e\x10\x84\x3b\x01\x8c\x89\x18\xb9\x80\xe7\xd6\x0c\x4c\x51\x79\xdc\xb9\x54\x7c\x49\x64\x8e\x2d\x21\x1f\x58\x46\x6a\xf0\xf3\x49\xcb\xc8\x0c\xfc\x7c\xe2\x32\x52\x8b\x9f\xdf\xbf\x8c\xec\x23\x9e\xb3\x24\xac\x03\x10\x64\xb5\xd7\x5e\xa6\x32\xcb\x08\x30\x76\xa6\xe0\x71\xdd\x3b\xed\x59\xca\x13\x8f\xbc\x44\x55\xe2\x91\xa4\x7d\x96\x02\x03\x45\xd2\x3e\x7b\x9e\x42\xca\x91\xc2\xaf\x29\xe4\x17\x41\xdb\xec\x69\x26\x33\x8e\xa8\xed\xa5\xb6\x9b\xda\x66\xc4\x15\x42\xf5\xc2\x94\xb6\x59\xe1\x41\x0a\x39\x48\xf6\x70\x6b\xbd\x58\x6e\x4d\x8b\x1d\xd6\x23\xec\x43\x2b\x1d\x3b\x0b\x06\x61\xf9\x3b\xd9\x59\xbf\xd9\xa3\x9d\x85\x68\x2a\x3c\x47\x01\xb9\xc0\x71\xd4\x4d\x96\x3e\xea\xe6\x54\x20\x92\xbe\x4a\x01\x0e\xa1\xf0\xbb\xe8\xdf\xcf\xc2\x51\xf7\x48\xff\x5e\xd3\xf5\xbf\x91\x70\xd4\xbd\x5e\xf9\x51\xf7\x48\x3f\xd2\xf5\xef\xb2\x8e\xba\xd7\x28\x60\x14\x84\x75\xd9\x54\xe1\x89\xe8\xef\x4f\x49\xc7\x6d\xc1\x7f\x76\xf3\x97\x82\xff\xf0\x31\x6d\xcb\xd2\xc2\xaf\x28\x20\x15\x28\x84\x19\x78\xfe\x3b\xb1\xc7\x06\xa9\x7b\xbe\xc3\x98\x9a\x2f\x34\x85\xa8\x55\xab\x2b\xf5\xae\x88\xe6\xda\x13\x42\xd4\x60\x24\x44\x1d\x01\x10\x04\xbc\xfd\x3e\x71\x56\x8f\x80\xaa\xe8\xad\x4a\xf4\x22\x6b\x56\x57\xaa\x17\x31\xbd\x28\x26\xb5\x99\x7a\x97\x5e\xd4\x7d\x5c\x37\xd2\xe4\x8d\x88\x94\x45\x23\x56\xca\xa2\xb5\xab\xf7\xa2\x4d\x72\x1d\x03\x64\x85\xc2\x7a\x06\xb9\x4e\x60\xc0\x69\x96\x82\x21\xff\x54\xeb\x66\xd0\xbd\xda\xbd\xa0\x36\xb0\x8a\x15\x21\xf6\x26\xda\xb4\xba\xe4\x26\x6a\x2c\x2b\x2f\x6e\x66\x80\x77\x50\x38\x8b\x01\xae\x41\xb4\x85\x1e\xb8\x7e\xf1\xde\xda\x42\x3d\x09\x3d\x3e\xb3\xc2\x1e\x07\x24\xa2\x06\x39\xc3\xad\x36\xb7\xd0\x16\x26\xb3\xa4\xc4\x6e\xe3\xe7\xac\x4e\xba\x8d\x63\xfc\x93\xa4\xdb\xb8\x91\x3b\x59\x56\x79\xee\xea\xb2\xb7\xf1\xe5\xc6\x6d\xbc\xe8\xba\x8d\x9f\x57\x72\xca\x72\x3c\x0e\xae\xcc\xac\x9d\xcf\x00\x68\xa1\x70\x09\x03\x28\x05\x19\x2a\xba\xd7\x6e\xe2\x17\x27\xcc\xdb\x45\x15\xcf\x1b\xa7\x07\x39\x90\x59\x33\x77\x01\x73\xe4\x74\xb9\x32\xa1\xd9\x2b\x2a\x6c\xd6\xc2\x7d\x4f\xa8\xad\xbf\xe2\xed\x16\x8d\xcc\xb0\xcb\x4b\xcd\x33\x74\x36\xe6\xc9\x7d\x4d\xc5\x7c\x54\x78\xa9\x81\x17\xda\xb0\xf6\xf3\x50\x5e\x6a\xe0\xdc\x77\xac\x6b\xdb\xef\x28\xbd\xed\x17\x97\x5d\x40\xdf\x61\x00\x83\x50\xf8\x4f\x06\xa8\x07\xd1\xb6\xbf\x68\xcb\x5e\xdb\xf6\xdf\x4b\x18\xf9\xef\x56\xbe\xed\x2f\xda\x82\xb6\xfd\xf7\xad\xc5\x73\x1d\x03\x90\x83\xc0\x0b\x59\x57\x03\x51\x6e\x87\x43\xfc\x75\xe1\x87\x0c\xd0\x0c\xc0\x15\xb2\xc1\x13\x57\x32\x0f\x1c\x9c\x68\x40\xb2\x69\x70\x72\x5c\xe2\x97\x9d\x57\xf3\x9e\x7f\xc3\x94\xe6\x95\x75\xe9\xf9\xe4\x84\x1d\xe6\xd4\x6e\x18\x36\x38\xd9\xb0\x79\x30\xdf\x34\xd5\x05\xa5\xb5\x1b\xfb\x01\x28\x82\x39\x39\x3f\x4a\x98\x9c\x5b\x2a\xde\x16\xee\xb3\xd7\xba\x94\xde\x8a\x9b\x71\xa0\x58\xcc\x84\x04\x30\x10\xcd\x9c\x17\x6e\x93\x86\x7f\xe5\x6d\xab\x4b\xfa\x57\xb6\x44\xbd\x94\xa3\x47\x31\xd3\xce\x29\x3f\x24\x4f\xd7\x76\x7b\xe2\x99\x1f\x0e\xbf\x26\xb1\x33\xe4\x9f\xfc\x64\x10\x0f\x04\xaf\x85\x40\xa7\xb6\x10\x32\x8c\x70\x6f\xe6\x74\x85\x2d\x66\x76\xa1\x3b\x56\x97\xf0\xb2\xfe\x49\xb4\x28\x0e\xe4\x30\xb2\x07\x58\x73\x34\x92\x30\x47\x77\x56\x38\x47\xe0\xfa\x5b\x03\x88\xc0\x41\xb4\x00\xa7\x03\xb2\x40\x05\xa6\x1c\x0f\x6f\xec\x54\x3c\x9d\x5c\x02\x5d\xf7\x56\xbc\x76\x94\x23\x0d\xae\xe9\x26\x57\xc8\xf3\xfd\xc6\x01\xee\x2a\xf1\x60\xd9\x12\xbf\x2c\xdb\xca\xc3\x65\x4b\x3c\x5a\xb6\xc4\xe3\x65\x4b\x3c\x59\x96\xd2\xa7\xca\x96\xf8\x55\xd9\x12\xcf\x96\x2d\xf1\x7c\x59\x4a\x5f\x28\x5b\xe2\xc5\x84\x56\x7c\xe2\x77\x67\x2a\x0a\xf6\xc3\x41\xc0\x55\xd5\x99\x69\xd3\xa6\x4f\x9f\xee\xfb\x35\x33\x6a\x93\x02\x1e\x07\xdc\x11\x38\x93\x3a\x08\x78\xa5\xbe\x66\x50\x2b\x98\x06\x7d\x6c\xa4\x8f\x30\x01\xcb\x44\x30\x4d\x9d\x0a\xa6\xe1\x1c\x35\x1d\xa4\x8c\x98\x9a\x5a\x1e\x23\x3c\xc3\x04\x29\xeb\x14\x98\x7d\x9c\x75\x2f\x4f\xca\xd9\xbe\x16\xd3\x52\x02\xd9\x2a\xc8\x32\x74\xc3\x48\x03\x44\x02\xc0\xbc\xf9\xd1\xc9\xf8\xad\xae\xf0\xed\xdd\xde\xc7\x35\xb4\x9c\x8f\xfc\x3a\xc2\x3f\xdc\x27\x04\xd9\xfd\xd4\x75\xaf\x53\xb1\xc5\x36\xe3\x5c\xd9\x80\xc9\xb9\xc2\x99\x2b\xaa\x23\x27\x0d\x06\x22\x79\x4f\x4c\x12\xd9\x88\x2b\x71\x4a\xb3\xad\x65\x85\x91\xe9\x1c\x36\x98\xa7\xd6\xd1\x08\x59\x5c\x16\xe9\xc6\x8a\xb4\x6e\x9c\x4c\xb4\x17\xff\xd2\x47\x0d\xc1\xa4\x0f\xa1\x44\x4c\x96\x06\xbb\x86\x91\x47\xc0\x59\x67\xe2\x1e\x6d\xad\x86\x3c\x04\x29\x45\x8a\x90\xcf\x09\x7e\x6e\x47\x04\x05\x06\x41\xf6\x43\x79\x72\xa6\xd8\x65\x75\x37\xed\x13\xf8\x54\x7b\xbf\x85\x14\x7e\x48\x57\xd2\x82\x4f\xfc\x3b\xdd\x70\xc3\xb0\xf7\x33\x0a\x00\x20\x69\xbf\x5f\xeb\xde\xef\x3c\xd9\x50\x93\xd7\x1a\x4a\xdf\x7a\xc6\x57\x4e\xb5\x40\xdc\x88\x7e\x92\x70\x5e\x29\x78\x07\xbd\x1d\x21\x5d\xfd\xe1\x93\x0f\x2c\x14\x1d\x81\xc7\xe9\xbc\x23\x65\x32\x07\xe5\x54\x36\x22\x1d\xe5\x76\xed\x14\x8c\xbc\x7f\x18\x12\x36\xfa\xaa\x12\x82\xe5\x7a\x5c\x65\x7c\x1f\x2a\xcf\xbc\x11\x9c\xfb\x64\x04\xe5\x3e\x29\xd3\x09\xd1\xe3\x87\x5e\x34\x06\x60\x46\x05\xdf\xfa\xc4\xff\x45\x65\x2c\xdd\x31\xcd\xf3\x92\x90\x5e\x93\x66\x7d\xb0\xdc\xac\x7b\x9f\xd8\xa1\xb0\x3d\xe7\xf9\x62\xbe\xe9\x27\x34\x13\xd9\x57\xbe\x24\x68\x11\xcc\xf5\x01\xd9\x73\x8e\x6f\x2e\x9d\x34\xbc\x03\xc0\x84\xd9\xce\x99\x5e\x8f\x09\x2a\xab\x40\xb8\xc4\xf2\xc6\x70\x2a\x10\x36\xe0\x2a\xdf\xbd\x99\xbe\xe1\xd7\x8b\xf0\x4c\xef\x3f\x95\x6f\x5f\xf8\x99\xb1\x4a\xa6\x55\xf4\x2d\xde\x77\x35\x12\xe6\x42\xd4\xb0\xee\xfc\xc5\xb8\xc2\xec\x54\x88\xb9\xfb\x02\xa3\x23\xb3\x2b\x26\x26\xfd\x09\x9d\xa9\xc1\x97\x8b\x22\x85\xe0\x58\xa7\x23\x0a\xb7\xae\x32\x5a\xa9\x9b\x0a\x85\x4f\xf7\x18\xdf\xce\xaa\x98\xc2\xaa\x93\x35\x7a\x6b\xb5\x0f\x68\xa8\x55\xe2\xa7\x6a\xf1\xd3\x6c\x0e\x21\x3f\x57\x00\x5a\x44\x3f\x65\xd0\xe2\x4d\xa3\x2e\x0c\x3f\x64\x90\x31\x7f\x4a\xab\xe5\xdb\xc6\xb7\x73\xa7\xf2\x6d\xdf\xc3\xc6\x6a\xf1\x2b\xe3\x29\x5f\x41\x2c\x25\x47\x6b\x29\xa1\x49\x2c\x61\xa7\x93\x25\xec\x08\xeb\xba\xfa\xc3\xd1\xef\xc9\xb6\xa3\x27\x7e\x30\x25\xb7\x79\x6e\xba\x04\x1f\xe3\x28\xf8\x8a\x5b\x25\x51\x33\xe4\x66\x50\x2a\xad\x4b\x9b\x91\x1d\x6c\xba\x8c\x9f\x6d\xeb\x97\x50\xfe\x3a\xc6\x7a\xa8\x82\x43\x84\x7f\x29\x10\x32\xdb\xc0\xbf\xda\x93\x7f\xd6\x35\x68\xb9\xd4\xc0\x4e\x69\xd6\xc0\xc5\x29\x87\xb1\x49\x1f\x63\x88\x82\x3f\xcd\xad\xd8\x15\xb1\x45\x49\x95\xcd\x16\x4e\x0d\xaa\xaf\x44\xfe\xae\xa4\x54\x79\x65\xb3\x3e\xf0\x6e\x13\x3d\x18\x19\xa9\x00\x40\x7d\x34\xf4\x00\x4a\xeb\xfe\x6e\x93\xc6\x4b\x87\xc3\xd7\x2d\x44\x1f\x8b\x05\x59\xe6\x63\x9f\xf8\x43\xcd\xff\x43\x01\x52\x72\xb4\xf6\x42\xca\x77\x9d\x1b\x0e\x7e\xbf\xf9\xf3\x17\x2c\xd8\x7f\xff\x85\x0b\x17\x2d\x0e\x6c\xe0\x8e\xc3\x9a\x9b\x97\x2c\x39\xfc\xf0\x23\x24\x7a\x07\x47\x85\x3f\xfe\xf8\x13\x5a\x0b\x85\xf0\xfd\x27\x9e\x78\xd2\x07\x34\x7c\x47\xfb\xc9\x1c\x15\xfe\x63\xa7\x22\x5c\xf8\x4f\x7d\xba\xf3\xef\xff\xfe\x1f\xfe\xe1\x33\x9f\xfd\x47\x0e\xe4\xf1\xb9\x7f\xfd\xfc\x17\xbe\xb8\xe2\x4b\x5f\xfa\xf2\x97\x01\xc6\xe3\xdf\xbe\xf6\xb5\xaf\xfd\xbb\x06\x85\x28\x32\x1b\x14\xe2\x26\x37\x2f\x28\x7a\xbc\x80\x0c\xea\x17\xd1\xf9\xa1\x08\xb6\x0b\xa5\x42\x99\x08\x03\x99\x0c\x83\x16\x41\x3a\xd1\xbf\xe3\xe2\xdf\x09\xf1\xef\xa4\xf8\x77\x17\x0f\xb0\xf7\x42\x19\x62\x03\xe0\x79\x2b\x7d\x3f\x7c\x1d\x05\x5c\xf5\x79\xda\x91\x17\x97\xfb\x77\xdf\x0f\x7f\x65\x97\xa3\xf1\x72\x5f\xf3\xfd\x70\xd2\x2e\xc7\xe2\xe5\xfe\x8d\x6f\xa1\x6e\x53\x69\xb7\x0e\x8f\x8b\xa1\xb4\xeb\xf6\xa2\xed\x1b\x5d\x5e\x65\x50\x02\x80\x50\x7e\x55\x44\x68\x68\xe4\x0a\x88\xe0\xfa\x8a\xb0\xab\x7b\x42\x89\xea\xa9\x0c\x1e\xbd\x9e\xf0\x8f\xf3\x54\xad\x79\x14\x6b\xfa\x53\x22\xfd\x0d\xc4\x8f\xe2\x42\x0f\x7f\x67\xf8\xad\x1e\xfe\x0e\xb2\x69\xa9\xc7\xe3\x18\xc6\x01\x57\xe4\xe7\xed\xcb\xbb\x70\xa0\x88\x58\x4c\x7d\xc0\x1a\xbd\xc0\xb2\x26\x6e\x42\x5d\x8e\x5b\x13\x5b\x0c\x9f\xbb\x36\x09\xc3\xe5\xf9\x08\xab\xe3\x00\x70\x55\x10\x8e\x02\xe3\x54\xc1\xe0\x2b\x45\xa6\xc0\x53\xd0\xf6\xd3\x21\xd3\x7e\x7a\x06\x1e\xf5\xb5\x8b\x5d\x17\xf9\x6e\x9a\xc3\x59\x9f\x87\xb5\xce\x23\x6a\xb4\x33\x27\x93\x99\x46\x4d\xef\xa2\x68\x64\x4c\x0f\xe5\x33\x71\x4b\xbb\x63\xb0\xce\x10\x53\x4a\xd5\x01\x26\xb1\x46\xc2\xbe\xf1\x79\x46\x35\x3d\xb8\x1a\xa7\xd2\x60\x88\xba\xcc\xff\x66\x2a\x69\x15\xa5\x3d\x13\x1c\x2d\x00\x3a\xfd\x9f\x55\x16\x69\x86\xd0\x28\x07\xbc\x38\x1c\xa5\xfa\x7a\x36\x38\x49\x00\x74\xfa\x3f\xa9\xaf\x3d\x94\x83\xba\x33\x1e\x61\xa6\x3e\x9e\xcb\xf3\x32\x2c\xc6\x69\x19\x86\xe9\x52\x2f\xaf\xbc\x63\x69\x89\x04\xd6\xf3\xc0\x6d\x01\xb0\x1e\x3e\x83\xbd\xa1\x5b\xe4\xc3\xca\xa5\x5e\x6b\xd2\xc7\xfb\xf1\x54\x0c\x0b\x20\x15\x83\x28\x3f\x4e\x97\x7a\x6d\x3c\x4f\x3e\xd6\xf3\x0e\x63\x3d\xef\x28\x04\x2a\x9d\x27\x35\x25\xa3\x9e\xd6\x94\x14\xbd\x32\x56\x99\x11\xd2\xc5\x9b\xd1\x73\x79\x21\x9e\xcb\xad\xd5\x80\x62\xfa\x29\x9d\x72\x1b\x3b\x53\x5f\x6c\x15\xad\x87\x2c\x0c\x01\x09\xf3\x5d\x7c\xdc\x74\xd1\x3e\xab\xe8\xbe\xe0\xf1\xa0\x93\x73\x23\xd5\xfe\x65\x56\xd1\x39\xe0\x0c\xc1\xd5\x3a\x7d\xc8\x02\x79\x85\x55\x6e\x16\x24\x5e\x10\xdb\x43\x38\x26\xf5\xd1\xd8\xb6\xeb\xd1\xdb\xae\xd7\x65\x1e\x92\x5b\x33\xaf\xb7\x26\xca\xed\x7f\x15\x6e\xf4\x4f\x8b\xe2\x9c\xa1\xdd\xe6\x0c\x28\x0b\xc7\xad\x04\xfc\x2a\x84\x2f\xe4\xb8\x70\xac\x00\xe7\xa9\x3e\x13\xa5\xaf\x3f\x91\xef\xf6\x51\x0c\xda\xd3\x6d\x83\xf6\x5c\x5d\x82\x7b\x55\xcc\x7f\xae\x49\xe4\x3f\xf5\x86\x5d\x5c\x29\x12\x27\x74\x40\xa7\x8c\x94\x87\x0c\x24\x9c\xff\x8c\x25\xf3\x9f\x6f\xef\x1d\xfe\x73\xed\xde\xe5\x3f\xef\x85\x14\x16\x85\x13\x1a\x69\xcd\x29\x53\xe7\x3f\x87\x41\x66\x0a\x70\xc4\x3c\xd9\xc9\x7f\x96\x97\xe0\x3f\x4b\xc0\x6b\x03\x20\xe1\xff\x46\x25\xc0\xc7\xfc\xa7\xb7\x14\xff\x39\x82\xe7\x9c\x38\x46\xe6\x9c\xc8\x81\xa3\x51\x85\xfc\xe7\x28\x9e\x72\x62\x29\x4e\x39\xf1\x5f\xc0\x7f\x86\xac\x6d\x7d\xb4\x4c\x41\xc1\xf9\xcf\x04\x2a\x7a\x83\x55\xf4\x48\xe1\x3c\x21\xf8\xcf\x18\x2a\x7a\x93\x55\xf4\x70\x48\x2d\xe1\xe4\x3f\xb7\x58\x45\x9b\x1b\x69\xcd\x49\x0e\xfe\x33\x6c\x95\x3b\x14\xb2\x4a\x08\x00\x28\x71\xea\xf7\x80\xc3\xc8\x9a\xfd\x8c\xd5\x7a\x5b\xd9\xd5\xda\x17\xfd\x5c\xe9\x6a\x05\x84\xf0\xf7\xfb\x85\xbb\x08\x78\x60\xa0\x28\x8e\x8c\x5a\xaf\x0e\xa4\x72\xf5\xfd\x1d\x04\x32\x59\x70\x34\xfc\x56\xf9\x49\x0f\x5b\xea\xd5\xeb\x99\x1f\x7e\x2d\x8f\xe6\x3e\x30\xe6\x9e\xa0\x99\x0f\x2b\x9d\x79\x8e\x74\xdd\x83\xc6\x73\xc4\x1a\x4f\xc0\x38\x80\xdc\x15\x99\xae\x9c\x15\x07\x72\xb7\x55\x16\x90\x15\x96\x01\xb9\x03\xac\xab\xbf\xe0\x43\x66\x27\x25\x32\x32\x24\x32\x7a\x48\x64\x4c\x99\x22\x63\x9e\x4b\x87\xcd\xdc\xf1\x76\xc0\xe9\xa3\x0d\x72\x63\xcc\xaf\xf2\x1e\x4c\xcf\xaf\xf1\xf5\xbb\x5d\xdc\x70\x65\x5a\x22\x69\xd9\x07\xbd\xda\xb1\x18\x8b\x0c\x32\xfb\x53\x50\x35\x1c\x33\x15\x6e\x7d\x5f\x22\xb7\x56\x5e\x4c\x93\x34\x87\xdd\x98\x7a\x74\x82\x75\xe9\xcb\x2a\x94\x11\x51\xef\x56\x24\x72\xeb\x5f\xec\x19\xb7\xb6\x4d\x4c\x0f\x24\xaf\x7f\x59\x4d\x2f\x0b\x6c\x78\x08\xd7\x2e\xe0\xf4\x0f\x52\xb4\x1b\x00\x8d\xe2\x68\x9f\x23\x7c\x1f\x05\x8e\x30\xa7\xdf\x24\x5c\x48\x63\xe7\xc6\xd8\x14\xcf\x0d\x0d\x7c\x3e\x28\x43\xda\x01\x5b\xe1\x08\x9f\x47\x32\x1f\x5e\xf1\x69\x61\xd4\xf1\x28\xcf\xd2\x51\x78\x21\xfa\xb7\xd9\x79\x66\xac\x88\x9f\x19\x46\x15\x8f\xf3\x24\x1b\x85\xe7\x79\x66\x0d\xf1\xd5\x28\x3e\x39\x7a\x1c\x27\x87\x51\xc7\x93\x22\xe5\xc6\xb3\x3c\xe5\x06\x8a\xe0\xe5\x0e\x45\x60\x8d\xb3\x8f\x0f\xa3\x86\xa7\x78\x42\x0d\x9e\x05\xe0\x60\x75\x64\xb1\x3f\xcb\x21\xd2\x8b\xf8\xc3\x33\x16\x7f\x78\x9a\x67\xc3\x50\xa7\x08\x0e\x03\x7e\xce\x2a\x0b\x60\x11\x07\xea\x63\x64\x14\x95\x9d\xb0\xca\x3e\xc1\x13\x62\x38\xcf\x91\x5f\x5b\x65\x1f\x23\x22\x25\xb4\x7d\x90\xbc\x64\x15\x7c\x84\xe7\xb9\x08\x48\xb4\x72\x75\xb1\x57\xac\x62\x22\x0d\x86\x50\x22\xa4\x54\x02\xea\xdf\xf1\xf7\x65\xd5\x08\x50\x2e\x5b\x5e\x8d\xf0\x3b\x9e\xc6\xa2\xac\x1a\xe1\x77\x3c\xcd\x85\x1f\x1e\x69\x15\xf3\xe2\xc5\x16\x71\x10\xf9\x85\x32\xd9\xf5\x9b\x44\x66\x99\x96\xa4\x66\x89\xa2\x3f\x30\xe9\x7e\x93\x27\xbb\x28\x4b\x37\x94\x5b\x50\x9e\xee\x37\x79\xea\x0a\x3f\x3c\xba\x24\xdd\x6f\xf2\xcc\x16\x40\x77\xfd\x54\xf8\xf3\x5b\x89\xfc\xd9\x52\xb6\xbc\x95\x28\xf4\xd7\x1b\xf6\x7b\x75\xeb\x1f\x31\xc5\xee\x22\x35\xae\xfd\x45\x96\xc8\xc8\xdf\x4e\x64\xe4\x8a\x03\xf7\x09\xf7\x09\xaa\xe1\xcd\x1c\xc0\x01\x7b\xc2\xc8\xdd\x0c\xdc\x12\x4a\x00\x4f\x60\xae\x5f\x38\x8f\x8a\x0c\x1c\xfd\xe1\xc0\x8f\x92\xd8\xf8\xda\x64\x3a\x2a\x65\xe3\xeb\x28\x4f\x7f\x0d\x58\x48\x33\xf7\x8c\x8d\x6f\xa0\x1c\x74\x1e\xc2\xca\xf7\x71\xb2\xf1\x8e\x32\x6c\x1c\xe0\x77\x6a\x7d\x1e\xa2\x3e\x03\xe7\x85\xcc\xe3\xfc\x31\x25\xd9\xf8\x26\xca\x1d\x4c\x00\xec\xc7\xc7\xbe\xc4\x95\xb2\x71\x40\x14\x98\xee\x17\xce\xa4\x22\x99\xc6\x7f\x15\x1b\xef\x59\x65\xb2\x3c\x40\x38\xa8\xd2\x6c\x1c\x3b\x24\x9f\x6d\x95\xdd\x4c\xc1\xa6\xa6\xd8\x38\xce\xf0\xb1\xcd\x2a\x7b\x3a\x05\x9f\x10\x27\x1b\x3f\xc7\x2a\xdb\x1d\x95\xf5\x1c\x6c\xbc\xd7\x2a\x08\x48\x18\x2c\xaa\x74\x00\x23\x44\x5d\x60\x15\x03\xd4\x09\x48\x66\x31\x38\x7d\x8a\x96\x83\x1c\xad\xad\xd7\xb9\x9e\x95\xc6\x7d\x9f\xba\xba\x99\xb3\x66\x6b\x65\x77\xde\xd6\x75\x0f\xbb\x75\xdd\x03\x32\x39\x6a\xb2\x37\x89\x7c\xa8\xc3\x0f\xf5\x7c\xf1\x58\xe9\x45\x86\x13\x78\xd9\x20\x95\x09\xe7\xb4\xc3\x0d\xbc\xab\x47\x0d\x06\xb8\x41\xb9\x81\xeb\xf0\x8b\x61\xc8\x1e\x44\x54\x3d\x3c\x5f\x42\x48\xb2\x5e\x48\xb2\xa9\x90\x64\xd3\xe0\x2c\xc0\xb3\xf2\xac\x08\xeb\xba\xb2\x55\x39\xee\x2f\xd0\x95\xad\x0e\x48\x36\x15\xd0\x6c\x3a\xa8\xce\x92\xa0\x0a\x22\xdc\x42\x76\x8a\xd6\xe1\xcd\x92\xda\xdb\xa2\xb8\xc7\x75\xf0\x9b\xc1\x4a\xae\x53\x6e\x57\x89\x1a\x22\xd6\xb8\xc2\xca\xb0\xb0\xce\xd9\xf5\x4a\x32\x2c\x6c\xc0\x5f\x1a\x40\xd1\x66\xa8\x77\x9d\x4a\xf1\xca\x0f\x87\x14\x0a\xd0\xcb\x70\x1e\xb4\xaf\x4c\x7c\xc1\xb5\xc1\x51\x1f\x84\x09\xb1\xcd\x01\x45\xb6\x11\x37\xec\x66\xe4\xcb\x75\x22\xa0\xbc\x72\x43\x23\xca\x0d\x0d\xf5\xe2\x74\x5c\x99\x01\x29\x19\xf3\x8a\x03\x6d\x48\xbf\xd0\xbf\xc1\x9f\x06\xfa\x57\x2c\x95\xae\x99\x43\xd7\xe7\x39\x87\xe6\x88\x74\xfc\xf0\x3d\xe1\xcc\x56\x0d\x47\x1d\x76\x18\x90\x5e\x24\xfb\x48\x6b\x6e\x93\xb7\x3c\xba\x77\xdd\x21\x02\xbb\x8b\x22\xd8\xae\x23\xeb\x81\x73\x60\x06\x8a\xac\x34\x14\x7b\xcb\xb3\x0c\x3e\xe0\x25\xaa\x45\xbb\x72\x14\x92\xee\xd8\x33\xb9\x57\xc0\x2c\xe5\x15\xb0\x5c\x25\x89\x03\xef\x17\xee\x0f\x00\x4a\xb5\x4e\x3d\x92\x5b\xf1\x48\x6e\xad\x86\x92\x29\x5e\x32\xac\xeb\xc2\x6a\xbf\xed\x56\xc9\x1a\xe0\x51\x60\xc7\xc7\x7b\x79\x04\xef\xe5\xa4\xcc\x74\x3b\xc2\x09\xec\xf7\x36\x41\xb5\xe5\x74\xa0\x6c\xfa\xbb\x11\xe1\x54\xa6\x9a\x0b\x52\xa8\x39\xe5\x8e\x3c\xa6\xbd\xdb\x78\x0b\x21\x6e\x4e\x2a\x11\x4a\x37\xe7\x13\xff\xce\xf9\x7f\x71\xb6\xd6\x1c\xad\xfd\x3b\x9e\xbf\x80\x7b\xc3\x56\x8b\xac\x38\xca\x12\xaa\x33\x63\x43\x62\xec\x86\x5c\x2e\xd7\xd8\x78\x80\xc8\x8e\xdd\x74\x30\xca\x63\xc0\x13\x64\xb7\xb4\x1c\x23\x93\x19\x14\xc2\xf7\x9f\xa8\xd9\x7a\xc6\x66\xeb\xb7\xbb\xd9\x7a\x37\x15\xee\x0c\x43\x3a\x3d\x0e\x03\x9d\x16\xcf\xa8\x77\xa2\x08\x72\x53\x1e\x3f\xb7\xf3\xb7\x02\x7d\xcc\x02\x93\xbf\x3d\x81\xad\xf7\x00\x7f\x6b\x20\xaa\x89\x5a\xd0\x4a\xb9\x82\x5d\x36\xe0\x4a\xe2\xc1\x2e\xfb\x95\xf5\x2f\xcd\x70\x85\x95\x2f\xf5\x55\xe1\xaf\x46\x55\x90\xe8\xb0\xe9\x37\x3a\x8c\xfc\x46\xbb\xcb\x65\x17\xfb\xd5\x28\x3a\xa7\xb7\x60\x2a\xb7\x56\x83\x5e\x06\xb4\x51\x0a\xe7\xb6\x8e\xa7\x52\x4d\xab\x54\xaa\x30\x06\xf5\x68\x0c\x66\xc2\x4f\x50\xe2\x38\xe3\xd3\x59\xf0\x06\x7e\x38\xf6\xff\x63\xef\xdd\xe3\xeb\xaa\xca\xbc\xf1\xbd\xf6\x3e\x49\x4e\xbb\xdb\x70\x7a\x4f\xef\xfb\xe4\x14\x7a\x52\x6e\x29\xb7\x46\x2c\xd0\xec\xf1\x12\x75\x46\x83\xd7\x38\x33\xef\x3b\x7d\x67\xd4\xe9\x8c\xce\xd8\x71\xde\x79\xa7\x6a\x18\x4e\xaf\x84\x7b\xa0\x05\x52\x2e\x12\x81\x92\x80\x54\xa2\xa2\x46\x51\x09\x50\x20\x5c\x1b\x2e\x62\x64\x40\x22\x17\x8d\x82\x58\x15\xb5\x2a\xca\xef\xb3\x9f\xe7\x59\x6b\x3d\x6b\xed\xcb\x39\x81\x3a\xe3\x7c\x3e\xbf\xf6\x8f\x9c\x73\xf6\xda\xeb\xfa\xac\xb5\x9e\xeb\xf7\x41\xa8\x79\x33\x8d\xe2\xce\xec\x29\xba\x7c\x72\x65\x24\x23\x11\xb0\x39\x4e\xbd\xe4\xd4\x37\xc4\xf1\x45\x42\xc1\xf1\xa6\x42\x53\x75\xb5\x8b\x37\x55\x05\x5f\x84\xf4\xd7\x6b\x9d\x88\x61\xd7\x81\x29\x68\x8a\x0d\x44\x90\xeb\x56\xbd\xc0\x02\x14\xca\xdd\xa1\xca\x01\xb8\xb8\x02\xe1\x9d\x87\x29\x5a\xef\x70\x20\x47\x6b\xf4\xa0\x8b\x69\x55\xd6\xc8\x5b\xb8\x53\x67\x5d\x75\x24\xfe\x6e\x50\x9f\x14\x0e\x7f\x19\x1f\x8c\x11\xd2\xbd\x81\x45\xf0\x60\xca\x31\xe4\xe0\x3a\x69\x45\x9a\x40\x5d\x84\x90\xb4\x27\xd0\xb9\xef\xe2\xb9\xef\xf9\x01\x5e\x73\xd1\x41\xc8\xe7\xbc\xa9\x59\x04\x4e\x37\xc2\xf5\xf2\x41\x16\x8a\x75\x41\x2e\x90\x2e\xdd\x8b\x50\x41\x74\x2a\xea\x87\x72\x81\x47\x63\xfc\x0e\x6a\x8c\x28\x70\xbd\x53\x19\x83\x00\xb6\xde\x08\xf9\x37\xc3\xd6\xaf\x4c\x1d\xe3\xa0\xb9\x59\xaf\x4c\xdd\xac\x83\x82\x27\xfd\xdd\xa4\x24\xd7\x0e\xe5\x0d\xd4\xa9\x7c\xcc\x87\x84\x65\x62\xfa\x0c\xab\x36\x3d\xdc\x96\xe1\x73\x2c\x47\xd5\xd4\x29\xa0\x99\x42\x90\xd9\xce\x2e\xa6\xad\x3b\xc6\xb7\x21\xd7\x06\xb5\x83\xd2\x90\x39\xf8\xcf\xf2\x31\xd5\x08\xa7\xb9\xc9\x06\x2d\xef\x34\x36\xc0\x35\xbc\xca\x6a\x60\x6b\x25\x54\x70\xbd\x11\xf4\x5b\x08\xdf\xdb\x41\x08\x94\x8f\xa2\xd2\x0b\x69\x87\x54\x18\xc2\xd4\x60\xb0\x94\xe3\x2d\x3e\xd8\x20\xca\x84\xdc\x2b\x2b\x79\xd8\x81\x1f\x0d\xcc\xdd\x4d\x5a\xb5\x41\x15\xb4\xaa\xdc\xae\x31\x68\xa8\xec\x83\x63\x65\xd5\xb3\x75\x15\x66\x78\x3d\x9a\x74\x55\x03\xe1\x53\xfb\x97\x1f\x8a\xb3\xf5\xa9\xfd\x2c\xfe\xef\x66\xeb\x6c\x3d\x12\x34\x51\xaa\x09\x87\x35\x10\xd6\xd4\x40\xc2\x4c\xdc\x92\x3d\x13\xc5\x1a\xe0\x08\x4e\x04\x85\x16\xa0\xfb\x2c\x83\xb9\xb8\xe8\xaa\x43\x32\x17\x17\x5d\xb5\x9c\x1b\xb1\xf6\xc5\xec\x5d\x8b\x55\x13\x2a\x1e\xa0\xf6\x06\x5e\xd7\xab\x74\x83\x44\x27\x4f\x45\x28\x3c\xb9\xb4\xf0\x46\xb2\x85\xe4\x8c\xfd\x74\x5b\xea\x85\xd2\x86\x17\x06\x45\x39\xae\xc7\xdd\xb5\x41\x1a\xcc\x73\xc4\x82\xd7\xc1\x89\xb9\xc0\x8f\x5f\x67\xd9\x87\x95\xe5\x85\x7f\x7b\xc6\xbd\x66\x46\x59\x7a\x04\xe3\x44\xbd\x01\x47\x8c\x79\x74\x2c\xaf\xc7\xe1\x75\xe1\x85\x53\x49\x02\xef\x32\xb1\xb3\xea\x2c\xe8\xf0\xf4\xb9\x70\xd9\x1d\x4b\x93\xb0\x1e\x27\xa8\x0b\xe7\xa2\x03\x23\x89\x2b\xa2\x58\x0f\x37\xa5\x74\x6b\x1f\x16\x06\xa1\xdf\xc5\xdb\xa8\x1a\xc1\x70\xcd\xe7\x96\x23\x4f\xd0\x9c\x11\xc1\x70\x37\xaf\x32\x39\x30\x7e\x5d\x89\x5b\x94\x36\x26\x6c\xc0\xd1\xcc\x0d\x58\xaa\x29\x92\x08\x6c\x9a\x05\xbf\xfd\x01\x87\xab\xd4\x36\x1e\x82\x4d\x08\xf5\xe8\xce\x3e\x64\xed\xc2\xfb\x1c\x92\x2a\x5f\xc7\x91\xa4\xcd\x66\xfb\xaa\x84\xe0\x3d\x56\xb5\xc4\xe3\xc6\x22\x27\x95\x18\xaf\x5a\xe2\x89\x94\x12\xbe\xe3\x6f\x15\x35\xbb\x70\x8f\xa6\xb8\x70\xb7\xb2\x59\x6a\x43\x1d\x4d\xde\xfc\x5a\xa8\xe2\xd2\xbd\x27\x29\xc6\xa8\x24\x1a\xeb\xc9\x95\x3b\xad\x47\x0f\x24\xf6\xa8\xc5\xcb\x77\xa6\x96\x33\xb8\xa1\x7c\x74\xbf\x2a\xb1\xa8\xde\x27\x6f\x7c\xe0\x25\x8c\xc8\x13\xf2\xd0\x2f\xb3\x91\xb6\xc6\x3f\xa7\x8f\x11\x1b\x0b\x05\xe5\x5f\x28\x0c\xc8\xd6\x23\x4e\x3e\xec\x7f\x4a\x59\x82\xfb\x65\xfa\x7f\x21\xdb\x13\xba\x8d\x84\xac\x8d\x69\x51\xc3\xaa\x1e\x56\xbb\x48\x18\x42\x60\x55\x9f\xb9\x4c\x9f\xcf\xf2\xbc\xa7\x25\x3b\xcc\x71\x78\x40\x28\xba\xce\x27\xad\xdd\x58\xb2\xcc\x3a\x26\x5d\xf0\xbb\x2c\xad\xe2\x58\xca\x1a\x76\x81\x0f\xbd\x99\xe3\x68\x4b\x66\xe9\x26\x4a\x87\xa9\x7c\xa9\xd6\xab\x9b\x65\x83\xba\x59\x36\xaa\xa8\x1f\x83\x05\xde\xc6\x6a\x8e\xb3\xc0\x66\x20\x6a\x6b\x24\x37\x19\xea\x39\x1f\xc2\x3e\xe5\x82\x30\x65\xd6\x74\xd9\x3b\x90\x76\xb2\x4f\xc6\x06\x50\xcd\x83\x54\x9a\x97\x6f\x81\xc2\x12\x48\xf4\xa0\xc3\x16\xb5\xc2\xd5\x39\x15\x16\x57\x58\x2d\xd1\x69\x8b\xd7\x15\x95\xe7\x19\xd2\xcf\xe1\x73\xba\xb3\x01\xc6\x53\xe7\x1b\xfa\xd0\x36\xbc\x0c\x3b\x74\xb8\x01\x01\x16\x49\x6a\x34\x18\xfa\xf3\x78\x85\x09\xb0\x02\x8d\xa0\xf3\x42\x05\x1e\x4b\x21\x04\x1e\x76\xd0\xba\x9b\xf2\xac\x5e\xaa\xd5\x2f\x5c\xf9\x27\xa7\x24\xfa\xef\xfe\x5f\x12\x8d\x43\xc2\xdc\xa0\x86\x82\x6a\x01\xaa\xa8\x96\x48\x4f\xfd\x92\x54\x50\xad\x3a\xf2\xa8\xa3\x8e\x3e\xfa\x98\x63\x5b\x5b\x57\x1f\x77\x3c\x38\xeb\x9f\xb4\x86\xf4\x53\x94\x6d\x13\xd3\x6d\x42\xb2\xcd\xb7\xbf\xfd\x1d\xef\xf8\xf3\x3f\xff\x8b\xbf\x78\xe7\x3b\xdf\x85\x39\x37\xdf\xfb\xbe\xf7\xbf\xff\x03\x66\xda\x4d\xf4\xd6\x57\xee\xfa\xca\x59\xff\xdf\xff\x7d\xd3\xa6\x4f\x7e\xf2\x53\x9f\xfa\xf4\xa7\xbb\xbb\xcf\xf8\x0f\x4a\xbd\xb9\x55\x6c\x4b\xbd\x96\x1e\xcb\x0c\x29\x0f\xfb\xf7\x2e\x32\x98\x93\x2d\xfc\x85\x64\x8d\x37\xd8\x5a\x37\x75\xee\x8d\xa4\x3f\x20\xc5\xbd\x04\x65\x49\x12\xde\x89\x6e\x81\xf9\xa4\x3c\x70\xc1\xde\x87\x5c\xd2\xfa\xca\x90\x44\xf0\x41\xd9\x2a\x7c\x3f\x1c\x39\x7b\x2e\xbc\x74\xfa\xde\x66\x17\x1e\xdd\x4c\x10\x94\x3e\x71\x78\x9e\x1f\xb8\xfa\x9d\x0a\xe4\x56\x80\x9b\x62\x63\x60\x1a\x89\xcf\xe2\x1d\xd7\xd6\x05\x6f\x20\xaa\x86\x09\xaa\x3e\x82\x4f\xa2\xb1\x01\x54\x37\x01\x6d\xbe\x1a\x82\xb7\xff\x83\xfc\x59\xce\x88\x7a\x11\x10\x0a\x51\xc4\xe8\xae\x83\x86\x20\x3b\x3c\x7c\x5a\xc7\xc5\x01\x25\xc2\xeb\xbd\xfd\x58\x96\xb0\x1e\x9d\x59\x24\xb0\x17\x94\x8e\x9f\x18\xca\x36\x5b\x93\x2e\x6d\x93\x33\x01\xdf\x12\x5d\x65\x3e\xc5\x8e\xcb\x26\x3c\x06\x64\xef\xe4\x17\xab\x83\x4f\x14\x2c\xf7\xf7\x5a\x3b\x98\x64\xb5\x6d\x7b\xb7\xd6\x03\x6e\x22\xd7\x9b\x7f\x67\x5d\x2a\xfb\xba\x8a\xa8\x2f\x9d\x70\x36\xea\x5f\x56\x3b\x1b\xd7\x3a\xeb\xe4\xd3\x0d\xd8\x62\xf4\x71\x3d\x9e\x62\xd1\xc7\x2e\xb2\x48\xc0\x69\xde\xa9\xeb\xee\xca\xe8\xcf\x6c\x08\xfb\x40\x37\x9e\x7f\x63\x77\x43\x87\x6f\xbd\xa4\x5b\x6c\x93\xea\x30\x59\xc7\x5c\x88\xe5\x40\x47\x9e\x7f\xf5\x75\x17\xd6\xa7\xd7\xb1\xc9\xae\x63\xfe\x0a\x31\xe3\x13\x3e\xfa\xd3\xfc\x0b\xab\x63\x83\x5a\xaa\x72\xb3\x13\x4a\x95\x28\xb8\xc7\x6c\xf4\xfd\x50\xe6\x0d\xe9\x1a\x50\x71\x73\x5d\x44\xc4\x42\xc5\x7c\x82\xcb\xd4\x3f\xfb\x7e\x38\x2a\x9d\x44\xdc\x98\x83\x0b\xf8\xd1\xfc\x93\xef\x87\x77\xf1\x32\xa6\x93\x08\x28\x1a\x3f\xe6\xfb\xe1\xed\xbc\x8c\xe9\x20\x02\x8a\xba\x8f\xfa\x7e\xb8\x8f\x97\x51\xde\x21\x45\xa1\xc6\xb6\xd6\x69\xa5\xcf\xab\x9d\x56\xed\x9c\xb9\x41\xde\xeb\x60\x3a\xcd\xde\x7e\x87\x43\xd8\x02\xea\x21\x3f\xc2\x5e\x6b\x52\x73\xd2\x29\x49\x13\xc0\x03\x03\x27\x74\x68\x06\x4f\x83\xa0\x05\x65\x69\xa4\xad\x1f\x95\x90\x11\xa8\x2d\x18\x9f\xb0\x16\xe2\x13\x42\xa7\xe8\x48\xff\x9b\xa3\x21\xf6\x40\x36\x77\xe6\x1a\xaf\xad\x7a\x73\x6f\x5c\x21\x66\xac\x57\x27\x0c\x36\x97\x6f\x16\xaa\xb1\x56\x40\x43\x04\xed\xc9\xff\x36\x1a\x3b\x01\xc2\x04\x0c\x04\x86\x2e\xe2\x4e\x7a\xb9\xac\xd5\x5b\x33\xc8\x42\xf6\x94\x9e\x08\x01\x04\xa0\x58\xf9\x4b\x36\xa3\x1b\x14\xcc\x61\xc4\xe7\x4c\x3a\xdd\x21\x3b\x19\xbe\xca\x4f\x86\x9d\x0d\x50\xb4\x4b\x23\xfc\x87\x7f\xf8\xd6\xd2\x24\xdd\xec\xd7\xf9\x6b\x77\x19\xdc\x4c\xd1\x01\xe7\xee\xf7\xc3\x54\x10\x9c\xa0\x8a\x4d\xd2\xf5\x99\xa0\x4b\xdf\xca\xac\x6f\x15\x38\xa8\x43\x7d\xab\xc0\xe9\x1c\x87\xd2\x64\x8c\xe4\x0e\x6b\x24\x47\x48\xbf\xf4\x68\x6a\x20\xab\xd6\xe9\x8c\x85\x56\xf7\x07\x3c\xe9\xf4\xab\x93\x01\x68\x2c\xdf\x95\x41\x07\x90\x67\xec\x9d\x3e\xa6\xc2\xfa\x0b\x83\x12\x40\xac\xff\x73\x83\xee\x80\x14\xdf\x9e\xd0\x21\x88\x23\x7b\x3b\x6a\x26\xdf\xc6\x96\x11\xdf\xe8\xa8\xbe\x36\x63\x99\x73\x09\x9a\x86\xb7\xe0\x64\xc2\xe7\x37\xb3\x36\x3a\xf5\x47\xfb\xe0\xb5\x68\xed\x31\x7c\x15\x15\xdb\x6f\x62\x55\x74\xa0\x9f\xf5\x9f\xd1\x1a\x8d\x9a\xe4\xf6\xb8\xb5\x48\x77\xa1\x2f\x37\xa0\x81\x16\xc1\xda\xa5\x3e\xae\xd3\x1f\x4f\xd3\x1f\x4f\x8d\x44\x0a\xc9\x77\x80\x23\xe7\xa9\xbe\x3a\x66\x5b\x43\xf1\xc1\xbd\x45\x07\xf4\x6a\x6b\x71\x88\x8b\xc0\x00\xa5\x48\x9f\xa7\xb7\x78\xc6\xea\xcb\x02\x32\x52\x45\x45\x27\xcc\xa2\xcf\x59\x45\xe7\x91\xef\x32\x8d\x90\x0b\x0e\x3f\xb0\x8a\xce\x01\xd3\x0f\x16\x2d\x1b\xb6\xec\x49\xab\xe4\x2c\x30\x05\x49\xd2\xe6\x25\x7f\x6c\x95\x6c\x04\xd7\xdf\xc0\x09\x0c\xe7\xca\xc7\x62\xe8\x2f\x27\xfa\xe1\x33\xf7\xfc\xe6\xf1\x06\x8b\x5d\x03\xfe\xee\x44\xdf\x0f\x27\x7e\xb6\x48\x72\x6b\xa8\x17\xf8\xbc\x00\xab\x90\x64\xd6\xdc\x88\xd8\xd5\x1b\xc7\xf9\x7e\x60\xa6\x16\xfe\x59\x32\x8f\xe6\x46\xf7\xb9\x4a\xbf\xf7\x32\x3a\xfd\xe2\xcf\xeb\x14\x99\x43\x56\x86\x56\xfa\x39\x5f\x14\x18\x9e\x58\xf4\x02\xa1\xde\xbc\x41\x80\x41\x05\x78\x33\xf0\x6b\x53\xbc\x53\x1a\xd3\x74\x10\xcd\x2c\xed\x03\x02\x3c\x7c\xa3\x17\x3d\xf2\x6c\x83\xbb\x6c\xd3\x5a\x67\x1d\x34\xb4\xbe\x88\xf1\x90\x1b\x8a\x39\xf8\xbb\xb1\x58\x17\x95\xc9\xad\xf1\x3a\xa3\xbf\x75\x71\xfa\x07\xf0\xd8\x51\xa7\x1b\x4c\x5e\xb2\xbd\xdf\xa2\x07\x71\xfb\x1e\x01\xe6\x12\x6a\x2f\xce\x7f\x60\x63\x6d\xc5\x5c\xe0\xa9\x77\x5f\x41\x33\x4a\xfb\xb5\x02\xac\x24\xd4\xfc\x7a\x5f\xbb\xde\x24\xb0\x87\x54\xd3\xa0\x30\xaa\xfa\x03\x1a\x53\x30\x3f\xc9\x4a\x59\xd5\x06\xb2\x2a\x76\xc0\x2b\xc8\xcb\xba\x55\x79\xd9\xca\xe6\xda\x79\xd9\x74\xd6\x0c\xdc\x1a\x0f\xf7\xdb\xaf\x16\x60\x5f\xb1\xd9\xd7\x0e\xce\xbe\x76\x54\x65\x5f\xb7\xd6\xdc\xa7\x2c\xf6\x75\x9b\x00\x7f\x61\x4c\x85\x52\x8c\xf1\xaf\xd0\x8d\x66\xd0\x60\xd0\x6e\x00\x27\xc5\xc0\x97\x9b\x00\x5c\x34\x97\xfb\x7e\xd8\xbf\x77\x0e\x68\x54\x24\xa8\x05\x3c\x58\xe6\xe3\x89\xaf\xab\x6d\x8b\x2e\x8f\xf7\x30\x4f\xc3\x25\xec\x96\x51\xfa\x36\x78\xb2\x98\x92\x1a\x2d\x02\xae\x10\x8c\x6f\x0b\x49\x09\xde\x65\x32\xf2\x7c\x26\xce\x59\xce\xce\xf6\xbc\xae\xad\x09\xed\x8c\x03\xa6\xa9\xfd\xa2\xcd\x19\x92\x60\x38\xb4\xa5\x2c\xb9\xa8\x01\xfa\x92\x20\x42\xf1\xe9\xbc\x58\x00\x70\x0d\x7a\x92\xce\x93\x9b\x54\x4e\x40\xa8\xd9\xf8\xe8\x63\x16\x1b\xbf\x0b\x5d\x5f\xd1\x9d\x74\x0e\x9b\xc0\x0e\x1c\xce\x6c\x8c\x2f\xe1\x07\xe2\xa5\x9b\xcd\xc3\xee\x7c\xe9\xcd\xca\x0f\xed\x3e\xab\xd0\x4e\x74\x5b\x95\x6b\xdd\xc5\x52\x84\x5e\x41\x1e\xad\xe7\xa2\x47\x6b\x78\x66\xd1\xc1\xcf\x8d\x89\x27\xf7\x67\xac\x9a\xb7\x0b\x82\x56\x8b\x1f\xdd\xfd\x56\xd1\x2d\xe8\xb4\x1a\x38\x70\x1b\xe5\x98\x75\xd6\x2a\xf8\xaa\x23\x71\xd3\x26\xcc\x82\xd7\x59\x05\x7f\xef\x80\x46\x2d\xa8\xe3\xb0\x91\xd7\x5b\x85\xc0\xa9\x7b\x5a\x34\x41\xac\xd0\xa0\x55\xe8\x37\x0e\x28\xd9\x42\xaf\x28\xc2\x3d\x37\x2c\x2d\x7a\xe8\xc3\xde\x00\x1c\xec\x84\xc3\x38\x56\xf9\x25\x4f\x47\x4a\x17\x2a\xbe\x2a\xfb\x7d\x33\xea\x91\x37\x70\x65\x0c\x1f\x1b\xeb\x21\x8d\xb9\xfa\x2e\x7d\x39\x7e\xf3\x73\xc4\xdf\x09\x8f\x22\x7d\x25\x3c\x36\x1c\x3c\x4c\x90\xa2\x9b\x78\x6b\x13\x87\xa5\x42\x63\xf7\xd8\xbc\xb7\x52\x20\xf6\xd6\x0c\xbe\x06\xbc\x45\x09\x9c\xcf\x42\xa7\xe8\x22\xb4\x80\x8b\xf0\x95\x4a\x21\x77\xeb\xcc\xff\x02\x85\x5c\x49\x34\x9e\x60\xf8\xc6\x82\x8e\x2b\x86\x47\x01\x2a\x2e\x03\x8b\x22\x4d\xc1\x34\x9e\xac\x60\x62\x60\x31\xa6\xa6\x7a\x3c\x45\xf7\x1c\xed\xb1\xb6\xd0\xf9\xa0\x36\x2b\x1c\xe3\x6b\xd0\x11\xf4\xe9\xa9\x11\x3d\xa5\x60\x40\x19\x1e\xa5\xeb\x27\x40\xab\x0e\x25\x00\xd6\xd3\x79\x1b\xc0\x7d\x1c\xed\x1e\x8f\xb9\x28\xad\x82\xb3\x7c\xb5\xe3\x14\xdd\xf0\x1e\x25\xe3\x1a\x32\x30\xa2\xbb\x32\x51\x5a\xc4\x44\xe9\x59\xe4\xb9\xf0\x18\x2f\x12\xaf\x65\x25\x89\xf8\x24\x02\x14\xe0\x42\xf4\x95\x49\xd7\xd0\xce\xb0\x39\x3c\x77\xb9\x35\x87\x85\xa2\x06\x76\x81\xdb\xa9\xb6\x99\xa3\x79\x16\xb5\x94\x0e\x1c\xa5\x6f\x58\x40\xb1\x32\xa3\x7c\x70\xa6\xba\x61\x01\x85\xc9\x64\x4c\xd1\x02\xba\x29\x6f\x4f\x9f\xa2\x05\x74\x67\xee\xe3\x45\xbc\x58\x91\xa5\xe8\xfe\xb6\x24\xea\xa3\x84\x9e\x5a\x86\x77\x29\x2d\xa5\xa3\xab\x30\xfb\xb9\x8c\xc2\x62\xee\xc2\xe4\xd2\xbc\x9b\x45\xc4\x5d\x6f\x76\x02\x97\x15\x5e\xe4\xfb\xe1\x03\xe9\x3d\x5e\x06\xb7\x32\x5c\x32\xb1\xae\x2e\xc3\x6b\x17\x9e\x50\x46\x61\x45\x1f\xac\xc8\x02\x2a\x52\x27\x3b\xcc\x9e\xcd\xc7\x91\xce\xc3\xb3\x65\x26\x21\xbf\x71\x68\x24\x9c\x02\x52\xac\x36\xe3\xa5\xd9\x0a\x77\x26\xe9\x54\x5b\xe0\x8b\xa6\xf1\x47\x93\x69\xbc\x05\x3d\xbf\xf9\x84\xa8\xc5\x64\x45\x66\x51\x11\x7a\x59\x2d\x26\x2b\x52\xf0\xfd\xf0\x91\xf4\x05\x6c\x81\xdb\xd4\x0f\xef\xe4\x45\x72\xb1\x22\x8d\xe6\xac\x28\xda\x63\x45\x66\xe2\xe4\xc0\xc5\x29\xe5\xed\x55\x18\xfe\x71\xb4\xbc\x27\xf3\x6c\x32\x7d\x9f\xe9\x1c\x7a\xee\x4a\xd4\x39\xdc\xc4\xb7\xdd\x5d\x71\x8b\xcc\x32\xb4\x3c\xf9\x64\x79\x92\xb5\xdd\xfe\xcd\xc4\xda\x3e\x5f\xa5\xb6\x63\xd1\x33\xda\x57\x9e\xd1\x1a\xfc\x1a\x46\x02\xc6\x25\x77\xad\x73\xac\x8d\xe3\x12\x5e\x71\xcb\x52\xbc\xf5\xea\x0d\x78\xa8\x2f\xf0\x06\x6f\xe7\x76\xb9\x20\x74\x3e\xa0\xe3\xe4\x73\xbe\xdd\x5c\x83\xb2\x26\xb5\x32\x6b\xd2\x6a\xe7\xd8\xa2\x0b\x64\x05\x97\xd7\x8b\x8b\xff\x9b\xad\x49\x25\xd1\xf8\x7e\xc7\x11\x60\xbb\x89\x2e\xb6\xbc\xba\xd8\x0a\xb3\x66\xcd\x9a\x3d\x7b\xf6\x1c\xba\xde\x16\x29\x27\xe3\x62\x73\x73\x33\x78\x19\x47\x77\x5c\xcb\xaa\x23\x8f\x3c\x8a\xac\x38\xab\x8f\x3b\x0e\x01\x97\xda\xde\xf0\x86\x93\x4f\x7e\xa3\xf6\x2d\x1e\x89\xe1\x23\x3d\x99\x72\xfd\x11\x3e\xd2\xc8\x5e\x4a\xe8\x69\xa3\xf5\xb2\xf7\x7e\xc9\x17\x63\xd4\xb3\x6c\xb5\x4f\x26\xdc\x97\x20\xd9\x16\x1d\x5b\xd8\x8b\x6e\x34\xd4\x3c\x4b\xfc\x75\x88\x89\x08\x44\x20\x19\xd7\x1c\xfa\xd7\x82\x12\xeb\x64\x6a\x0f\x74\xe0\xbd\x42\x7e\x63\x96\x5f\xf8\x56\xb0\x41\x40\x46\x09\x10\xbc\x09\x00\xc1\xc3\xbe\x27\x8b\xc6\xd0\x76\xf0\x1e\x7f\x3d\xa7\x86\x16\x56\xb6\xdd\xfc\xb4\x63\x39\x3c\xb3\xa2\x77\x4f\x4f\x8c\x93\x13\xaa\x23\x98\x74\x68\x6f\x38\xe6\xf2\xd8\x7a\x97\x47\x59\xb9\x2c\x0a\x07\xbf\xac\x75\x9a\x02\xc7\x32\x14\x25\xcd\x28\x08\x68\x80\xba\xb6\x37\x3c\xe0\x76\x0f\xb4\x4f\x87\x48\x79\xb4\x18\xab\xd6\xa2\x27\xa1\x38\x45\x14\xe4\x17\xc5\x0a\x46\x5f\xa8\x55\xea\x8c\x2c\xdb\xa6\xca\xba\x14\x22\x02\x95\x2a\x26\xf5\x00\x85\xd3\x87\x26\x70\xdd\xd9\x06\x85\xe4\xe2\xc0\x75\xa3\x5e\xd8\xd4\xad\x23\x1e\x03\xed\x5d\x3d\x1d\x23\xbd\x97\x52\xa0\xb7\x52\x7f\x3d\x86\xa1\xdf\xd6\x42\xcb\x65\xc6\xc9\x3d\x10\x31\xbb\x23\x7b\xa4\xe7\xd0\x01\xd2\x43\x8f\x7a\x72\x54\xc4\xff\x16\xd4\x17\x0c\x74\x52\x7a\x81\x90\x8c\xda\xe6\x68\xce\xe7\xa3\x89\xe7\xbe\x57\x09\x99\x9b\x54\x80\xbc\x19\xc2\xb9\x91\xb5\x90\x98\x28\x91\xba\x03\x44\x1a\xe2\x44\x47\x7f\x18\x42\xcd\x05\xc6\x84\x6a\xe1\x22\x9c\x78\x64\x96\xc5\x5e\x3d\x59\xc5\x3f\xab\x73\x8d\x97\xd7\x2e\x57\x49\x7a\x8d\x5e\xc1\x6c\x60\xab\x7d\x50\x2b\xea\x00\x76\x25\xf7\x8e\x7a\x03\x61\x7f\x5f\xb9\x4a\x1d\x73\xd0\x4f\x78\x01\xb0\xc4\x72\xcf\x2a\xdd\xc8\x28\x26\x7e\xe8\x11\x78\xec\x54\xe3\x8f\x47\x05\x17\x37\x77\xf3\xb1\x12\xa6\xd0\x2a\x19\xc3\x67\x80\x1f\x3d\x19\xd3\x3d\xb6\xf8\x72\x9b\xb1\xfd\xda\xa3\xb6\xe8\x6a\x87\x16\x73\xad\xf3\x56\x5d\xd0\xe1\x41\xb9\xf2\xc7\x82\x0c\xcd\x1d\x11\x3a\x71\x13\xeb\xe5\xd5\xbc\xf5\xbb\xf8\x39\x51\xd1\xa1\x1b\x45\x64\xb3\x4b\x80\x45\xa5\xbc\x48\xd8\xc3\x95\x3e\xa2\xa6\x1d\x21\xdf\x94\xfb\xe2\x4e\xfc\x95\x5e\x55\xb2\xc3\xf1\x92\x03\x0f\x2b\xd7\xcc\x31\xfa\x73\x5d\x3a\x85\x68\xbc\x07\x58\xec\xd5\xce\x5b\x81\xa1\xde\x1b\x4e\xf0\x40\xa2\x09\xda\x56\x3d\xf2\xf8\x98\x60\xd1\x7b\xe0\x12\x42\x3b\x90\x9e\x19\x07\xec\x1e\xde\x7a\xbf\x48\x89\x23\xdb\x1b\x0e\x45\x07\xd0\xc8\xe5\x2a\x85\x89\xab\x23\x06\xf3\xf2\x87\x40\x9e\x96\x43\x74\x98\x55\xdf\xca\x03\xd5\xb7\x72\x87\xb1\x95\x07\xcd\xad\xbc\xa1\x96\xad\x3c\xe4\x66\x6d\xe5\xc1\x5a\xb7\xf2\x0d\x55\xb7\x72\x87\xde\xca\x1b\xaa\x6c\xc3\x55\xe8\xf5\xdc\x2a\xbd\x9e\x4b\xe4\x90\x3f\x95\xad\x7c\x34\x8a\x28\xc7\x80\x44\xc2\xb7\x32\x98\x08\x16\x27\xec\xd0\x9b\xad\x9d\x37\x0f\x04\x0f\xdc\xa1\x83\x6c\x87\x7e\xd1\x2a\x77\x24\xe9\x04\x63\xc4\xfb\xe5\x2a\x73\x22\x49\x56\xdd\x11\x82\xdd\x11\xb0\x38\xbd\x26\x61\xf5\xba\x2c\x2e\xb5\x97\x2e\xba\x82\xfa\x52\x13\x51\x7d\xb5\x3a\x51\x75\x19\x44\x35\x64\x12\xd5\xfa\x5a\x88\xaa\x37\x93\xa8\x86\x6b\x25\xaa\xaf\x55\x25\xaa\x2e\x4d\x54\xeb\xab\x10\xc4\xc9\x18\xce\x0f\x66\xed\xb9\x92\xaa\x86\xa6\x48\x55\xa7\x80\x1c\x07\x91\x34\xb3\xe3\x54\x35\x2b\x81\xaa\x6e\x4b\xa0\xaa\x02\x51\xd5\x90\xe0\x46\x52\xb3\xdc\x1b\x29\x7c\xd6\x38\x28\xe7\xa1\xd8\x06\xe7\x39\x3f\xe5\xc6\xec\x53\x6e\x2c\xe3\x94\x1b\xb3\x4e\xb9\xbb\x6b\x3a\xe5\xd4\x50\x33\xe7\x07\x10\x9c\x66\x12\x12\xd4\x0c\x35\x43\x11\x65\x22\xec\xf4\x74\x39\x45\x6c\xe8\xf7\x59\x43\x1f\x45\x95\x28\x61\x47\x08\xe5\x78\xaf\x06\x93\xe4\xc5\xf7\x00\xaf\x24\xc1\x8b\xaf\x28\x21\x8d\x71\xa9\xab\x0d\xe4\x21\xd4\xaf\x22\xa4\x68\x3d\x7f\xad\x89\x7f\x69\x83\x41\xe5\x68\x50\xdc\x9e\xfa\xb0\x35\x28\x08\x74\xf4\xe8\xdd\xb0\xd7\xf4\x69\x7c\xd4\x2a\x5c\x07\x72\x20\xf8\x45\xdf\x36\xe3\x8f\x28\xed\x95\x44\xe3\x71\x4e\x42\xfc\x3e\x84\xef\x4b\x21\x6e\x31\x77\xc2\x3b\x22\x12\xe0\xd2\x14\x94\x13\xc9\x12\x5a\x40\xfa\xc9\xb2\xa5\x9f\x9c\x48\xd1\x4f\x96\xb5\xb1\xbf\x1c\x33\xf6\xaf\x56\xda\xc2\x34\x17\x93\x3a\x8c\x6d\x3a\x06\x63\x9b\x98\xad\x3f\x8f\xac\xc9\xd1\x8a\x33\x89\x6a\x6f\x6b\xd6\x75\x4f\xc3\xf4\x49\x47\x49\x44\x1d\x69\x23\x9a\x8e\x26\xb3\x55\xca\x62\x56\xd6\x1a\x4e\x65\x9c\x31\xc0\xe0\x57\x30\x5d\xcf\x58\xb2\xae\xa7\x00\x10\x3b\x7e\xb8\x3f\x5d\x59\x57\x20\x18\x9d\x47\xd3\x55\x5f\x05\xd2\x0a\x3e\x96\xae\xeb\x29\xa0\x56\x50\xfa\x87\x93\xde\x31\xa8\xa2\x76\x94\xda\xd9\xb9\xa8\x0d\x54\x2a\xbd\xb1\x64\x95\xde\x5c\x44\xcf\x09\xbf\x9d\x3e\x9a\xb9\x04\x9a\x93\xa1\x9d\x9d\x8b\x16\xb7\xc3\xe0\xe6\x4d\x25\x05\xc1\xd4\x4f\x8b\x12\x49\x21\xcf\xf4\x94\x0b\x7d\x70\x38\x69\x32\x48\xe1\x70\x9d\xef\x21\x71\x2d\xe5\xe8\x97\x63\x0a\x88\x6a\xba\xe9\xe5\x70\xb7\x64\x2a\x5e\x97\xc3\xb5\x93\x39\xfa\xe5\xa8\x24\x54\x8e\xfc\xb5\x2d\x94\x24\xbb\x15\xa8\x18\xcc\xd2\x0f\xaf\x20\xc5\x60\x46\x37\x57\x90\x62\x30\x43\x3f\xbc\x02\x15\x83\x59\xfa\xe1\x15\x78\x0b\x2c\x53\x11\x2c\xb5\x12\xde\x54\xc6\xae\x15\x7f\x23\x77\x27\x2a\xfe\x06\xf9\x09\x13\x73\xb7\x69\x42\x93\x9a\x43\x1f\x1b\xa6\xd8\xf6\x1f\x7b\x4c\x29\xee\x58\x43\x99\x63\xaa\x97\xb6\x2e\x47\xdb\xba\x76\x2f\xf9\x13\x76\x3e\x2f\x89\xc6\xf7\xea\xfb\x27\x0e\xd9\xae\xef\x9f\xa2\xd6\x1f\x32\x80\x82\x13\x51\x75\x48\xe8\x04\xeb\xda\xc9\xf7\xbb\xe3\x6d\x5a\x91\x38\xe1\xd8\x8a\xc4\xe7\x92\xaf\xa9\x09\x89\x52\x30\x69\x03\xc9\x3c\x97\x72\x51\x41\x76\xf6\x75\xca\xfc\xf5\x76\xe2\x7b\xde\x46\xac\xcb\xa4\x29\x5b\x6f\xe3\xf5\x9c\x17\xf7\x10\xa8\xc3\x04\xac\xc0\xa0\xbe\x55\xd6\xaf\x8e\x3f\xf8\x1c\xf7\xb6\x7c\x6b\x86\xdb\x5b\x1e\xfc\xc9\xc0\xd7\xf2\xcd\xc6\xe9\xe7\x83\x67\x18\x80\xb4\xfe\x99\x6e\x68\x43\xb3\x0e\x12\x99\x81\x80\x9e\x33\xc1\x07\x0c\x82\x36\xb8\x2a\xb0\xa2\x55\x81\xed\x13\x55\xa2\xdc\xb0\x6f\xd1\xbc\x7f\x97\xf4\xb3\x4e\x12\x5d\x5f\x60\x4c\x4e\x5d\x2a\xe0\xaf\x42\x1e\xeb\x30\xa4\x92\x4e\x3d\x0a\x4c\x96\x5f\x11\xdd\x03\xed\x33\x40\xb3\x18\x56\xf6\x52\x40\xb6\xa7\x54\x81\x15\xd1\x6d\x34\x7f\x21\x6f\xfe\x51\xce\x03\x6f\x50\x49\xb2\x4b\x88\xa5\x09\xce\xcd\xa7\xfa\xac\x1e\xee\xca\xc1\xeb\x79\x2c\xa1\x9e\xf5\xaa\x1e\x5f\x43\x0a\xe0\x70\x68\x1c\xd8\xf7\x16\xcf\x69\xd6\x78\xee\xc7\x81\xdb\x1c\xfa\xd8\x47\x2b\xed\x29\xb8\x05\x23\x9d\x86\x06\x54\x60\xbd\x78\x3a\x11\x25\x73\xa3\x21\xe3\x75\x05\x9a\x6a\xe6\x81\xc2\x1a\xac\x22\x6f\xf0\x03\x11\x36\x9e\xae\x7d\xa9\xdf\x80\xcc\x51\x5b\xf4\xfb\x2c\x76\xc7\xb6\x21\x5e\x39\xfa\xc8\x75\xa8\x24\xfc\x1c\xd9\x60\x0d\xaa\x49\x4f\xc2\xd0\x05\x8c\x32\xed\x2c\xe6\x7c\x9d\xe0\xce\x55\xb1\xae\x9d\x98\x94\xbf\x23\xcc\xed\x08\x9d\x30\x17\x8e\x38\xef\xdd\x3b\xb0\xb8\xbb\xb9\x8e\xbc\xcd\xaa\x04\x4d\x2f\x42\x20\x85\xc5\xe0\x31\x17\xd4\x61\xe4\x11\xb0\x41\xc7\xfb\x41\x1d\x17\xce\xae\xe4\x13\xb5\xb3\x01\xca\x1c\xe7\x33\x62\x2d\x65\xc7\xfb\x9a\x38\x16\x9f\xe1\xb5\xd5\x9c\xda\x7e\x23\x39\x4a\x51\xd8\x6f\x2b\x73\x23\xdd\x7b\xd6\xb2\x24\x37\xd2\x7e\xde\x4e\x82\x41\xab\x88\x5a\xcc\x66\xa5\xc5\x64\x4d\x2c\x00\xf7\xbb\x48\xd6\xee\x37\x95\x15\xd7\xf2\x4a\xe3\xc1\xea\x73\xa4\x97\x9f\xe9\xe2\x47\x80\x48\x45\x11\xb8\xdc\xdb\x6f\x05\x3a\xdf\xad\x92\xbe\x77\xe1\x17\x2f\x5f\xc6\x70\xec\xba\x12\xb0\xab\xe5\xab\x47\xa0\xef\x5d\x59\xba\xde\x49\xd5\xaf\x3e\x85\x2a\x4a\x1f\x52\xd1\xfa\x90\xaa\xe7\x10\xe1\xaa\x6d\xe4\x2a\x2b\x73\xf1\x57\x4a\xd0\xcd\x2f\x5e\xce\x40\x58\x3e\x67\x95\x3a\x1c\x64\x01\xbd\x46\x57\xbc\x94\xe8\xea\xbb\xb7\xca\x1a\x1d\x03\x42\x02\xac\x51\xc9\x5e\xa3\xf9\x84\xaa\x29\x9b\x18\x4e\xf6\x26\x1e\xaa\xd2\xc4\x6a\x10\x0d\xa0\x89\xc0\x6e\x62\x1e\x68\xd8\x02\xa1\xee\x92\x19\xe8\x17\x60\x9f\x28\x56\x8e\x9f\x5b\x78\x93\x3f\x2a\x18\xb8\xee\x9b\x2c\x30\x2e\xda\x26\x85\x92\x1b\xde\x7b\xfd\xd2\x24\xb7\xa0\x2f\xf3\xda\xae\x9d\x95\x82\xfb\x22\xc3\xc6\xbf\x7a\x3f\xa5\x43\x9b\x96\x90\x0e\x2d\xdc\x35\xb8\x34\x49\xd5\xf4\x15\xde\xc4\x9e\xba\x38\xb2\xc6\x3a\x79\x8a\xea\x48\xf4\x12\x41\xce\xca\x5c\xc4\xe6\xd9\xfa\x55\x5e\xe3\xb6\x69\x89\x9d\x0e\xcc\x8b\x74\x91\xef\x73\x6a\xd5\xa4\x2b\x6a\x21\xdd\xb4\x0e\x85\x3b\x26\x97\xe1\xf4\x2e\x31\xac\xcf\x5f\x9f\x5a\x07\x7d\x29\x09\xbd\x8e\x0e\x56\x71\x7b\xff\x56\x3a\xa1\x16\x1d\x10\xba\xe7\x20\xcf\x3a\x8d\xd4\x6a\x29\x03\xfe\xc5\x2b\x64\x6e\x2f\x18\x03\xbe\x23\x75\xc0\x09\x48\x30\x60\x81\x98\xe5\xa3\x8e\xa9\xa0\x18\xb5\x01\x80\x95\x8b\xc6\x30\xdd\x58\xed\x7d\xbc\xee\x6f\xe4\xe3\xb6\x41\x9e\xb1\xcf\x54\x87\x22\x49\xc6\xd1\x8e\xee\xe2\x55\xa6\x66\xec\x9b\x0a\x49\xde\x3d\x95\x09\x40\xc8\x3a\x9f\x2f\xf1\x14\xcf\xd2\xd7\xf5\x2a\x4d\xf6\x7a\x64\x09\xf7\x36\x99\xfe\x14\x63\xb4\xc0\xd3\x8d\x05\xbe\x9f\x8f\xef\x05\xc3\xc9\xb8\xd9\x21\x1f\x75\x47\xf2\xc0\xea\x44\x7b\x14\xb5\x88\x92\x05\xc5\x22\x79\xf0\x03\xb6\xdc\x38\xc6\xbf\x40\xcd\xd6\x19\xcd\xee\xe7\xcd\x4e\x2c\x63\x64\x1b\x40\x03\xa4\x1a\x04\xd6\xbf\x2e\x9d\x6a\x6f\xbb\x84\xb6\xe9\x1c\xa3\xf6\x87\xa7\xb6\x4d\x3d\xe9\x2f\xf2\x9a\xb7\x69\x08\xb0\xb7\x45\x07\x55\x9b\x20\x1a\xde\xf9\xa7\x07\x5e\x67\x09\x87\xeb\x1d\x72\x34\x21\xed\x24\xf7\xa0\xb4\xe4\xc3\x62\xb3\x92\x0f\x65\x42\xaf\xd5\xab\xc9\xbd\x04\x12\x7a\xe9\x08\xe1\x3f\x7b\xd3\x9b\xdf\xfc\xe6\xb7\x44\x62\xe2\xdb\xde\xae\x05\xc5\x26\x5b\x4e\x9c\x4c\x96\x13\xfb\xa4\x9c\xd8\x6f\xcb\x89\x93\x29\x72\x22\x64\x4c\xd1\xae\x92\x00\xd9\xfd\x0e\xf6\x88\x44\xbc\xfe\xb8\x88\xf7\x14\x86\x1c\x65\xa9\x3b\xeb\x41\xe2\xc4\x50\xc3\x0e\x43\xcc\xbb\x17\x25\x49\x3f\x9c\xb8\xa4\x8c\x46\x2c\x85\xd0\x3d\x8a\xb1\x46\x3e\x5a\x21\x00\x7e\x54\xeb\xef\xdf\xa4\xba\xb6\xda\xd9\x08\x3f\x8f\x38\x12\x4a\x0f\x8a\x93\x49\x4c\x65\xd0\xea\x52\x61\xf7\xe1\xc4\xf7\x4d\x13\x4e\x2f\x9f\x94\x44\x13\x4e\x1b\x4f\x34\x91\xc8\xcf\xcf\x82\x98\x23\xb0\xbd\x9c\xc6\x58\xc8\xbc\xaf\x44\x99\x70\xe4\x29\xb2\x79\x8d\xdc\x55\x4e\x12\x2f\x77\xf1\x6e\xd4\x00\xda\x15\x56\x6e\x2c\x2b\x66\xbf\x5f\x18\x3b\xf7\x12\x5e\x57\x4f\x95\xe3\xf6\x64\x94\xdc\x42\x4a\x33\xd8\xa6\xe0\x75\x7c\x96\x8f\xbb\x09\x45\xae\x37\x50\xec\x52\x24\x02\x0d\x11\xec\xeb\xa0\x86\x40\x62\x62\xe2\x3a\x45\x2e\x65\x44\xe8\x81\xcf\x41\x73\xbd\xaa\x72\x21\x4a\x6b\x27\xa8\x18\x27\x58\xcd\x56\x65\x1a\x6d\x63\xe4\x47\x99\x82\x90\x14\x15\xe9\x1d\x85\xf8\x77\x14\xfd\x53\x87\xd1\x40\xcd\xae\xa2\x3b\x94\xe6\x40\x09\x7b\x22\x8c\x4f\xfa\x3a\x96\x75\xa4\x52\xbf\xad\x57\x28\x22\x12\xdd\x0a\x92\xb3\x08\x8d\x93\x10\x3a\xf1\xc6\xd4\x40\x69\xca\x01\x9f\x4f\x78\xca\x51\x09\x27\xe3\x30\x87\x99\x18\x66\xa8\xa1\x7d\xb5\x31\x30\x32\xe9\xa3\x89\xe8\xb7\x87\x37\xff\x9d\x65\x71\x1e\x20\x30\x4e\xea\x23\x30\xd0\x69\x25\x09\x5a\xb0\x51\x3c\xda\x38\x39\x98\x80\xa3\x5e\x4f\x67\x03\x47\x02\x4c\xa0\x9b\xfb\x2a\x0a\x4b\x32\xf8\x2f\x93\x6b\xff\x1c\x1f\x80\xc5\x7f\x71\x1c\x2c\xd2\x71\x18\xfd\x5d\x26\xad\x28\x2e\x7c\x5c\xa9\x97\xb5\xad\xb9\x2e\x3c\x93\x49\xdc\x2b\x23\x5a\x09\xea\xd8\x2f\x47\xf8\x7e\xcc\xaf\xeb\xa0\xc3\xcc\x96\xf2\x4b\x81\x7f\x69\x2a\x69\x6a\x6c\x4b\x8e\x5e\xf8\x02\x1f\x50\x52\xf4\xc2\x41\x2b\x7a\xe1\x20\x8b\x5e\x90\x95\x95\x5c\x19\xdc\xa4\x0d\xfb\xb5\x57\x5b\xe0\xd5\x46\x4c\xde\xdd\xcf\x53\x50\xc4\x2a\xa5\x64\x3a\x28\x83\x22\xdc\x24\x3e\xf0\x4b\xbc\x35\x23\x28\xc2\xcc\xdc\xfc\x5a\xe9\xa4\xde\xb8\x9c\x6e\x49\xbc\x9c\x82\x7a\xe9\x9b\x06\x24\xc4\x55\x23\x5f\x61\x2f\xc4\x01\x66\x24\xae\x17\x3b\xe9\xd6\x80\x9c\x09\xc1\xd6\xcb\xfd\x38\x55\xad\x2b\xba\x31\xe2\x5a\x08\xb6\x25\x3e\x2e\x87\x8f\xb8\x96\x9d\xfb\x9a\x5f\x8d\x6e\x0a\x63\x86\xbe\x9e\x72\x7d\x93\x02\x82\x4d\xcd\x37\x0c\xce\x60\x49\x22\xdc\x19\x08\xf1\x8b\x74\xea\xa0\x2e\xee\x11\x30\x69\x68\x14\x66\x93\xff\x88\xc4\x9a\xeb\xef\xb1\x93\x35\xa5\x5e\xa1\x31\xc7\x54\xeb\xe6\x04\x69\xa7\xc9\xc7\x60\xde\x05\x2c\xfb\x97\xe3\x87\x95\x2b\xcb\x45\x01\x01\xab\xf3\xc8\x1d\x61\x03\x17\x29\xcc\x3e\xee\x73\x54\xbe\x73\x7e\xff\xc3\xeb\x73\x30\x06\xd8\x57\x3e\x11\x74\x3c\x38\xe1\x99\xa7\xb3\xc0\xe9\xd9\x72\x32\x07\x35\x8f\x3c\x24\xaa\xde\xb6\xf7\x57\xbb\x6d\x09\xe4\xa8\x5c\x74\x63\xa7\x2d\x00\xac\xbb\x45\x11\xd4\x15\x5d\xd0\x7c\x35\xfa\xca\x03\x32\x1c\xb9\xc4\x54\x80\xed\xcf\xe4\x54\xb0\x8b\x55\xa6\x7b\x8c\xbc\x1f\xbe\xe3\x90\x47\xbc\x72\x42\x54\x79\xb0\x3a\xd5\x38\x93\xa6\xa1\xaf\x9c\x94\x6e\xf8\xd1\x5a\xa7\x80\x65\x2d\x7d\x0c\x63\xcf\x30\x45\xcb\x34\xa2\xae\x75\xe1\xd8\x83\x5f\x55\x28\xf0\xf2\x8b\x53\x2b\xe3\xf3\xed\xaa\x8c\x0f\xa5\x1c\x84\x3e\x75\x17\x05\x46\xd7\x37\xe8\x6d\xea\x4e\x79\x9b\xaa\x0d\xc4\x7d\x24\xbf\x6b\x51\x27\x00\x00\xd4\x55\x37\x9e\x3d\x99\x71\x11\x3a\xe0\x7c\xef\xa1\x22\xa2\x41\xda\xd1\x5c\x49\x4a\x92\xb4\xa2\xc7\x40\xee\x4d\x52\x88\xfa\xc2\x31\x7f\xd2\x42\xd4\x7f\xef\xff\x92\x68\xbc\x59\xb0\x3c\xe8\xb1\x8c\xcc\x91\xf4\x86\xee\x25\x28\xbf\x71\x01\xae\x15\x4d\x7c\x00\x41\x4e\x08\xe4\x04\x41\xfe\x26\x25\xbe\xbd\xe3\xcf\x21\x21\xf3\xe9\xef\x7e\x0f\xa6\x63\x7e\xff\x07\xba\x3e\xa8\xd1\x9d\xfe\xf6\xef\xfe\xee\x43\x1f\xfe\x08\x64\x63\xfe\xc7\x8f\x7e\xf4\xa3\x1f\xfb\xd8\x3f\xfd\xf3\xc7\x3f\xfe\xf1\x8d\x98\x92\x19\x31\x9e\x3e\xf9\xa9\x4f\x7d\x5a\xe3\x3b\x21\xc2\xd3\x76\xb1\x43\x9c\x25\x7a\xc4\xd9\x1a\xeb\xa9\xbd\x47\xd8\xe2\xe1\x8b\xc9\xe2\x61\x8f\x0b\x05\xf6\x86\x7d\xa2\x7b\xa0\xbd\x91\x9c\xdb\xa3\x2f\xe1\x9e\x1b\x96\x12\xe7\x00\x5f\x3d\x4a\x3a\xd0\xab\xb7\x2d\x84\xf3\x9f\x43\xa0\x4c\xbd\xee\xc0\x89\x6e\xa1\xe8\x28\x64\x27\x0c\x3b\x40\xcc\x1b\xd2\xbb\x2b\xac\x6b\x15\xb1\x14\xc9\x83\x67\x33\xc4\xa7\x5e\x57\x45\x26\xdd\x14\xd5\xde\x43\xb5\xf7\xb9\x1a\xf2\x29\x7a\x67\x87\xa0\xe8\xfc\xed\xc2\x04\x27\x70\x38\x38\xc1\x76\xa1\xd1\x09\xa0\x66\x94\x1b\xaf\xe7\xc0\x54\x7d\x6e\x24\x0c\x38\xfa\xa5\x2d\x22\x06\x50\x70\x0e\x9f\x3e\x76\xdb\xe2\xd4\x60\x50\x7e\xc4\x91\xb8\x24\xf7\x12\x06\x81\x2a\x80\x27\x24\x7d\xf1\xd8\xac\x42\xc9\x32\x70\x5a\xec\x87\x56\x50\x0e\xd3\xbc\x8f\x4a\xbf\x5c\x7a\x0c\xe8\x03\xeb\x29\x46\x3c\x70\xd6\x3a\x7f\x23\x1f\x42\xc4\x0e\x4b\xd9\x50\x11\xba\x8f\x2d\x5e\xd9\x78\x76\xa6\x7e\x44\x7a\x6e\xfd\xa5\x4c\xe6\xc2\x3e\xcb\x5c\xd8\xcb\x67\xa1\x77\x79\x36\x83\x15\x89\xc1\xdd\x84\x68\xf0\x69\xd6\x8d\x3c\x32\xa7\xf8\x85\x3c\x92\xf1\x0b\x79\x91\xe2\x17\x36\x7b\x84\x75\x2b\xbf\x74\x45\x32\xa4\xfc\xd2\x59\xac\x47\x09\xa8\x8c\x80\xb3\xad\xc8\x1b\xb6\x45\x03\x58\xed\xfc\x0d\xf8\x30\x48\xdc\x59\xd7\x00\x70\xf5\x0c\xf6\xf6\x62\x3e\xb4\x8b\xf8\xd0\xd6\xd9\x16\x55\x26\x09\xcf\x01\x4c\xad\xf6\xeb\xa2\x31\x7e\xd2\x57\xa2\xef\x6a\xe7\x6f\x28\xf2\x7f\x21\x3c\xf0\xd3\x07\xcc\x10\x9a\x16\x62\x32\x73\xc4\x65\x2a\x0a\xe6\x19\x63\x38\xab\x2c\xa4\x5c\xe6\x19\x18\x4d\x0b\x29\x8d\x79\x06\x44\xd3\x42\xcc\x60\x9e\x82\xd0\xa4\x8a\xfc\x5f\xbf\xfd\x72\x41\x88\x56\x9a\x94\xd7\xf9\x7c\x9d\x1c\xbe\x34\x82\x2f\x8d\x5b\x62\x0b\xda\x91\xb4\x08\x66\xd8\xcf\x15\x7c\x11\x76\x2e\x8f\xc3\x33\xb4\x16\xb5\x77\xaf\xee\xce\x06\x96\x31\x78\x09\x40\x67\xb5\xf7\x09\xc0\xc6\xd2\xc7\x92\xf6\x99\xdc\x40\xc3\x3b\x9c\xd0\xb3\xd8\xb9\xa3\x7e\xff\x38\xb6\xba\x5e\xb1\x84\x2a\x43\xb9\xa6\x48\x36\x6c\xad\x85\x00\x0c\x83\x7f\x22\x2d\xae\xa9\xe8\x95\x8a\x88\x66\xc0\xcf\x42\xb0\x82\x8f\x1a\x0a\x30\x00\x1f\xf8\x47\xde\x4a\x27\x6f\xc5\x54\xb5\x41\xb6\xa6\x7f\xc8\x54\xb5\x95\x31\xaf\x37\xa0\x4f\xfc\xbd\xd1\xd2\x4f\x11\x2c\xcb\xa0\x4b\x87\xd3\x25\x77\x10\x7c\xc9\x51\x30\x59\xab\x1d\xa7\xd9\x49\x0e\xae\x04\x18\xbe\x0f\x65\x07\x83\xbe\xe8\x00\x8e\x56\x66\x34\xe8\x8f\x1d\x44\xd6\xe2\x6e\x5a\x8a\x4a\x4f\xdf\xab\xc7\x00\x40\x64\xeb\xd9\x29\x56\x79\xb8\x0c\xfb\x9f\xbe\x0e\xbf\x70\x87\x90\xb0\x5c\x9c\x06\x9a\x1d\x4e\x05\x90\x33\xf5\x7f\x5b\xd7\x0f\xee\xdd\x71\x47\xc2\x6e\xc9\x3b\x42\xe8\x57\xfe\x2a\x76\x45\x0c\x67\x5e\x11\x60\xc1\x0b\xdc\x01\xfd\xbd\x35\x62\x70\xab\x02\xd1\x9c\x0c\x18\x5c\x28\xd0\x7c\x30\x3a\x1b\x20\x8c\xc2\x37\x6a\x5a\x47\x8e\x18\x89\x34\xe3\xf1\xdd\x99\xa3\x0a\xd6\x47\x7f\x73\x6b\xbc\x0d\x69\xcd\xae\x05\xf4\x2e\xcc\x33\xf1\x01\x68\xd6\x5b\xe3\x75\xf1\x66\x57\x3b\xeb\xd7\x3a\x1b\x13\xb0\xed\x64\x6b\x1b\x8a\x5e\xe0\xa8\x0a\x4f\x05\x24\x2f\xd4\xcc\xbe\x4f\x56\xb8\x49\xe5\x9f\x55\x0a\x97\x41\xe6\xab\xd3\xe3\x66\xb2\xda\x6e\x78\xd0\xe9\xe6\x30\x14\xb7\x1b\xc7\x47\x03\x38\x1c\xbd\x3b\x2a\x37\x6e\x96\xbb\xd3\x2a\x47\x89\xa7\x5d\x40\x60\x32\x70\xc2\x5f\x8c\xf9\xb8\x77\x46\x2c\x3e\x63\x37\x4e\xd7\xbe\x4d\x9d\x89\xac\xc6\x77\x08\xed\x8b\xa8\x48\xa9\xae\x4f\x03\x6c\x2f\xdf\x4a\x85\x75\x5f\x0d\x44\x24\x92\x88\xa8\xe8\x26\x00\xfc\x60\x0a\x28\x4f\x25\x55\x22\xf4\x30\xc4\xda\x7a\x47\x44\xcf\x44\x4d\xc2\xa4\xa6\x2e\x4e\x33\xfc\x9c\xb3\xee\xe4\xa8\x02\x0f\xd8\x39\xa8\xc8\xa6\x06\xd5\xee\x43\x84\x44\xf6\x28\xba\x9b\x45\xc5\x01\xa1\x88\xb5\x0b\xe4\x64\x23\xf8\xc6\xc9\xc9\xe5\xa2\x6b\x87\x8f\xa2\xd4\x5b\x7d\xea\xc8\xa0\x80\x69\x7d\x8b\x1f\x88\x70\x50\x18\x6b\xfe\x48\x02\x6d\xbc\x39\x2a\x67\x81\xa2\x3c\x66\x95\xa3\x84\x3f\x81\xb0\x89\xe3\x71\xab\xe0\x83\x68\x73\x00\x61\xeb\x5e\x05\x46\xe6\x82\x9e\xa9\x9d\xb3\x3f\xcd\x4e\x78\xe5\x99\xdd\xe1\xb3\x0e\x65\xf4\x00\x60\xc6\x76\x1f\xa2\xca\xd6\x45\xd4\xf5\x80\x74\x18\x06\x80\xc7\x75\xf8\xe4\xb4\xe8\xc9\x90\xbc\xa3\xc0\xce\x72\x1a\x3e\x39\x15\x30\x7a\x2e\x29\x2b\xf1\xbc\xdf\x35\xd4\x84\x4f\xf3\x8e\xbe\xb0\x24\xc9\x55\x4d\x06\x04\x13\x7b\xbe\xa9\xe4\x86\xfd\x63\xa6\x56\x67\x82\xd7\x92\x68\x18\xd9\xb4\xc6\x73\xaa\x9f\x67\x90\xf0\x76\xad\xdf\x3e\xe9\x50\x8a\x1f\x95\x69\x37\xcf\x13\x69\xc7\x72\x6f\xcb\xf7\x9f\xc5\x00\x65\xc4\xea\x7c\x03\xcf\xb4\xd8\xc4\x52\x50\x06\xf8\x80\x91\x96\x66\xa7\x2b\xb7\xf2\x6b\x02\xf0\x95\xc0\xee\xb0\x46\x27\xd9\xee\x33\x60\xd8\x8c\x75\x8e\x24\x1a\x14\xf0\x59\x99\x1f\x5a\xb4\xf0\x9c\x43\xb8\x6a\xa4\x0c\xe8\x65\xca\x80\x1f\x59\x65\x9f\x71\xa4\x45\x02\x31\x0e\x4f\xd0\x1f\x8f\xd7\x1f\x8f\xd3\x1f\x57\x13\x6b\x22\x99\xf9\x9f\x13\x2c\x5a\x95\x7b\x10\xc6\x78\xac\x7c\x97\x98\x88\x5f\x38\xe8\x7b\xf5\x3b\x87\x9c\xaf\xd4\x8c\xc1\xe3\x97\x09\x05\xed\x97\x0e\x59\x07\xaa\xb7\x70\x94\x9f\x40\x3c\xbf\xca\x24\x1e\x22\xde\x6c\x5d\xd5\xaf\x1d\xcc\x23\xf3\x1b\x87\x27\x4a\xee\xd7\x39\xdb\xa7\xb4\xd6\x65\xa6\xa8\x61\xeb\xf8\x5b\x6b\x6d\x00\x05\x6e\xa5\x9f\xa0\x7d\xfb\x7d\x4d\x23\xb2\x20\x7a\x63\xe7\xa3\x01\xbb\x76\x84\x8f\x09\x30\x0f\x37\x07\x27\xa3\x67\x59\xd8\x58\xc2\x0c\x6f\xde\x9c\xd9\x1f\xd0\xd4\xd9\x33\x0c\x9a\x62\xea\x01\xa0\x49\x95\x7c\x09\x6d\x26\x53\xe2\x8b\xd7\x36\xbd\x01\xcb\x41\xcf\x48\x7f\xfb\x66\x73\x7a\xb7\x22\x0e\x5a\xe2\x52\xf4\x58\x65\x01\xc5\x6a\x59\x75\x9d\xd9\xb9\xfc\xbd\x98\xce\xac\x05\x62\x3a\x60\x2b\xb5\xa8\xac\x31\x29\xe7\x72\x2f\xe1\xa9\x1d\x2e\x35\xe3\xea\x5c\xbe\x08\x11\xd6\xe0\xc9\x42\xe3\x5c\x06\x28\xb3\x85\xf8\xa4\x89\xc9\xd7\x6b\x9d\xf5\x14\xc3\x51\xd5\xfb\xe8\xd2\xcc\x01\x94\x34\xb0\x4b\x89\x54\xdc\xc8\x33\x29\x5d\xe5\x20\xf3\xb0\xc8\x66\xa0\x2c\x19\x2e\xee\xde\xf2\x12\x99\x37\x1b\x0d\xb5\xea\x95\xbc\x83\x35\xbb\xb7\x5c\x2b\x08\x2b\xc6\x2a\x12\x73\xe1\xd3\x78\x67\xac\x99\x2b\x12\x64\xc1\xa6\xa2\x86\xb1\x50\xe2\xdf\x67\x11\x77\xad\xfd\x1a\x89\xb9\x26\xb5\x26\x6b\x3c\x34\xf2\xcd\xf4\xf9\x24\xe9\x19\xab\x89\xe5\x54\x3e\x29\x57\x63\xa6\xe0\xe4\xaa\xdc\x5a\x27\xff\xb5\xf7\xc2\x55\x69\x0c\x20\x6f\xb5\xb0\x20\xcf\x07\x36\x27\x71\x91\xe0\x86\xdd\xa6\x79\x2a\x65\xa5\x43\xa5\x14\x22\x7a\xe4\xe1\x43\x59\xcb\xf1\xe0\xb1\x08\x3f\xb6\x32\xa9\x1b\x03\x65\x99\xd7\x17\xcb\x5a\x20\xd6\x3a\x8c\x5c\x6e\xe0\x7d\xb9\x78\xb9\xc5\xd1\x82\x7b\xd2\x5a\x67\x7d\x09\x02\xef\x11\x92\x5d\xdb\xa6\x3f\x27\x40\x1f\x1f\x23\x1a\xde\xb7\x26\x3e\x9c\x02\xf9\xae\x0b\x40\x3f\x9c\x01\x4e\x48\x00\xa5\x56\x47\xd1\x8c\xda\xad\x7f\x64\x4b\xd9\xa0\xb7\xcf\xf3\x7e\xde\x6f\xe4\x7a\x79\x79\xde\x7f\x3f\x82\x4d\x87\x0a\x3b\x91\x71\x8f\xf1\x04\x99\xa8\x9a\x26\x6c\x36\x1d\x78\xd2\xba\x7a\xf5\x71\xc7\x6b\xb7\xa2\x0c\x0f\xa2\x03\x53\xf5\x20\x3a\x90\x6a\x82\xec\x27\x53\x4d\x9e\x1d\x2c\xe8\x20\x1e\x9d\x28\xb3\x8c\x13\x65\x2b\xaf\xe7\xc5\xcc\x13\x25\xa2\x97\x32\xd0\xc6\x1d\xc8\x40\xfa\xda\xd1\x04\x7d\x6b\xa6\xda\xf8\x76\xde\xf8\x4b\xc2\x76\x83\x0a\x18\xe0\xfa\xa9\xc0\x72\x1a\x60\x6c\xa7\xa0\xd7\x89\x99\xd7\xee\x6e\x64\xff\xd0\x89\x59\xf6\x1b\x3f\x26\x44\x41\xa0\xbb\xb1\x06\x23\x94\x1d\x3b\x8f\x77\xac\x3f\xe6\x6e\xac\x90\x51\x02\xce\xb6\x67\x47\xad\x9c\xcf\xab\x3c\x2f\xe6\xcb\xa9\xb2\x54\x91\x81\xae\x49\x21\x33\x84\x0e\x5a\x29\x37\x15\x73\xa0\x3c\x3e\x0e\xb5\x2a\x22\x2c\x74\xa3\xad\x69\xbd\x4a\x6e\xb9\xa1\xe8\x4a\x9f\x8f\x75\xca\x7b\xb1\x0d\x23\x24\x3a\xdf\xa3\x23\x21\x81\x63\x65\x09\xc3\x7a\x45\x90\x33\xa8\xab\x37\x91\xba\x82\x1c\x5d\x2d\xb9\xec\x98\x92\x8b\xf9\xdb\x37\xcf\xb2\xa5\x1e\xed\x6d\x11\x98\x19\xa5\x77\xf2\xf7\xf6\xc4\xde\x53\x78\x03\x4a\x58\xaa\xf0\x00\xce\xb9\xc8\x2f\x1f\x41\xa0\xc1\x61\xc3\xbb\x75\x90\xca\xd1\x3e\x28\x27\x8f\xaa\xce\xc3\x5c\xca\xfb\x90\xe0\x29\xbf\x04\x31\x09\xa3\x6e\xb4\x85\xa2\x1b\x15\x5a\xeb\x88\x6d\xd9\xc7\x92\x2a\x6e\xc0\x22\x56\x58\x8a\x50\x1e\x69\x3a\x32\xc5\x4d\x64\xba\x17\x62\x68\xf2\x22\xe4\x98\x85\xca\xa6\xef\x80\x21\x7d\xa5\x1f\x50\x12\x68\xae\xc1\x3d\x60\xb0\x6d\x8d\x14\xbc\x1c\x8b\xdf\xb8\x8a\x17\x8c\x33\xac\x4b\x6b\x42\x69\x5e\x86\x81\xce\x2b\x54\xea\xc5\x6f\xff\xae\xd6\xb8\x8d\x00\xf9\xdd\x66\xce\xee\x46\x43\xc3\xc0\x8d\x41\x61\x04\x6e\x0c\x4e\xc5\xfe\x8b\x81\x1b\x7c\x52\xae\xb5\x26\xa5\x28\xd9\xde\x6f\xff\x6e\x19\xf7\xdb\x32\x4b\x2d\xb7\x18\xde\x94\xa8\xd1\x81\x2a\xc4\x52\x46\x60\x91\x16\x05\x2c\xd2\x85\xa7\x51\x45\x14\x05\x05\x30\x13\x21\xbd\x4f\xa3\x99\x2c\xc6\x5c\x9b\x8b\xe8\x11\x0f\x66\x5f\x94\x79\xc2\xa7\xf0\x8c\x37\x65\x1d\xb2\x25\xf4\xaa\xec\x64\x5f\xd7\x71\xa0\xdf\xe6\x64\x89\xf0\x68\xf4\x15\x39\x96\xd8\x6a\xf5\xee\x86\x35\x5e\x87\x5e\x44\x87\x2d\x61\x58\xa3\x93\x4e\x54\x55\x38\xea\x74\x97\x4c\x27\x93\x21\x6b\x81\x8e\xd1\x0c\xf8\x6b\x6d\x89\xfa\x4b\x07\x52\x9b\x0a\x44\x59\x97\x19\x88\xf2\x25\xde\x91\x78\x20\x8a\x44\x5b\x92\xae\xf9\x02\x51\x50\xec\x1d\x78\x4b\xf6\x0e\x5c\x9c\x14\xb9\x66\xa6\x96\x57\xda\xb8\x13\x31\x48\xe1\x8d\x84\x15\x32\x10\x6e\x7e\x9e\xef\xc3\xf5\x09\xfb\x50\xbe\xba\x06\xf9\xf5\x37\x00\xbb\xce\xc4\xce\x43\xb5\x0f\xb9\xfc\xf9\x75\x6b\x01\xdb\x24\xe0\xe3\xe6\xe7\x97\x71\x77\x29\xb3\xd4\x49\x04\x03\xf2\x9a\x97\x99\x41\x00\xdc\x4e\x4e\xfe\x6a\xff\x94\x29\xd1\x40\x1e\x18\x5d\x90\x2d\xf2\x84\xe0\xf1\x3a\xc8\x4a\x2b\xb0\xd9\x50\x12\x33\x1c\xde\xc3\x4b\x7c\xc3\xe0\x7a\xaf\x59\xf8\x27\xe1\x28\x82\xbc\xaf\x70\xd1\x25\x23\x9e\x79\xab\x89\x87\x5c\x4b\xc6\x77\xd5\x91\xd2\xa5\x1e\x39\x5f\xf2\xa7\x3f\x55\xf3\xbe\x63\xb1\x30\xeb\x97\x93\x99\xdf\x31\x41\x05\xe8\x88\x2b\xb1\x58\x89\x94\xd3\x6e\x0b\xaf\x2b\x41\x42\x2e\xa8\xe8\x0e\x57\x49\xca\xae\x3a\x7f\x3d\xd0\xe9\xc2\xc6\x38\x05\x5e\x3a\xa0\x4d\xc4\x27\xc1\x8f\x3a\x98\xdb\x29\x7a\xda\x4c\x6c\x5a\x6f\x4f\x24\x4f\xee\xbb\x58\x5e\xe4\xc9\x38\x80\xc2\x09\xc8\x45\x2b\x2b\x9c\x2a\x66\x9a\x8b\x8f\x03\xad\xab\x36\x17\xab\x62\x3a\xa9\x8f\x17\x09\x98\x92\x09\x6a\xc3\x2b\x68\x5c\x34\xe3\x6f\x33\x65\x76\xf2\xbd\x61\x1f\x37\xf7\xf4\x27\x7d\x81\x4c\x7b\xd9\x5b\xca\x35\x22\x01\x4f\xf4\xa3\x5f\x04\xc3\x4c\x3e\x41\x09\x8d\x1e\x4d\x71\x2e\xf0\x8c\x12\xc7\x03\x2f\x89\x53\xd8\x9a\x38\x83\xb3\x80\xd1\x85\x06\x56\x43\xcf\xfb\xb9\xd0\xdc\xaf\xd3\x02\xd2\x17\x09\x7e\x58\xe1\xdb\xb6\xa2\xb7\x6d\x38\x72\x8e\xaf\x50\x8d\xfa\x2d\x54\xa3\x8b\x39\xcd\x7c\x26\xc1\x99\xb7\x22\x4c\x1f\xe1\x8a\x3e\x0b\xc3\xdf\x7f\x26\xc0\xeb\xf7\x84\x58\xc4\x78\x32\xc2\xf9\x4e\xde\x5a\x06\xc2\x79\x6c\xad\x94\xba\xa2\x9f\xa9\x2b\xb2\xd7\x2a\xaa\x6e\x42\x84\xcf\x39\x85\x2b\x1a\xd4\x0a\xcc\x43\x46\xb9\x55\x79\x9d\x4f\x08\xad\x5f\xc3\xa0\xdf\x43\x46\x2c\x54\xbd\x52\xd2\x35\xa1\x26\x79\x3e\x79\xa3\xb7\x78\x3d\x9a\x9a\x8e\xd5\xcc\x73\xc5\x95\xd9\x3f\xe9\x73\xbe\xd9\x53\xa6\xf5\xc5\xc8\x19\x1f\x25\xdd\xcd\x85\x34\x0e\xa3\xd7\x39\x80\xac\x1d\xc1\x89\x72\x39\x6a\x78\x5b\x80\x63\x95\x5e\x79\x00\xda\xc3\xd2\x58\xad\xf0\x63\xd1\x5e\x3a\xa8\xe0\xe5\x14\x75\x58\xc1\x70\xaa\x6c\x62\x4e\x95\x2b\x10\x8f\x47\xcd\xe3\x99\x7c\xed\x5c\x6b\x55\x6b\x99\x47\xac\x27\x78\xdd\xeb\x21\xcf\x50\x1e\x90\x1c\x9d\xa1\x8c\xad\xbd\x9e\x8f\xf7\x71\x1e\xcd\x36\x2e\xc8\xb2\x5a\x46\xa8\x9f\xc4\xe1\xbd\xa6\x6e\x1d\xa2\xb3\xc9\xd1\x92\xa9\x76\x57\x35\xa5\xd3\x1b\xf9\xe8\xe2\xd2\x29\x5c\x11\x20\xa2\x2c\x3c\x84\xc3\xa3\x48\x1c\x86\xe2\x60\xc8\xa0\x9e\x85\x42\xfd\x72\xaa\x1a\x5a\xa0\x2a\x80\x02\x92\x5d\x90\x47\xe7\xa3\xe5\x73\x09\x65\x02\x3f\x34\x53\x09\xaa\x3b\x15\x70\xeb\x51\xc0\xad\xfa\x38\x4b\x7f\x2c\xf8\x76\xc0\x11\x3a\x06\x99\xc1\x94\xae\xad\xab\xd4\xc8\x7d\x99\xeb\x01\x96\x0d\x43\xea\x07\x85\xe5\xba\xf0\xcc\x6e\xa9\x22\x01\xa5\xc0\x86\xb0\xd0\x0d\x3e\xb7\x39\xe0\x85\x31\xe7\xc7\x46\xf8\x11\xd4\x1f\xa1\x20\x75\x49\x9b\x81\xae\xd1\x55\x74\xfd\x20\x17\xb8\xef\x61\x12\x3c\xc4\xbc\x02\xb8\x04\x2e\x8d\x9d\xd5\xf2\x1b\xbc\xc7\xa6\x8a\xb7\x06\xc4\x8d\x6f\xa5\x8e\x97\x4e\x13\x18\x6d\xd3\xbb\xb5\x73\x83\xef\x23\xf3\x3a\xdd\x57\xb9\x7f\xf5\x21\x45\xc2\x0b\x23\x9f\x91\x74\xf2\xe1\x8c\x30\xb8\xb7\xe4\x95\xc3\xb5\x16\x87\xf4\xf7\x75\x74\xc5\xca\xef\x1d\x12\x42\x32\x25\xf1\x9d\x71\xcb\x0e\x5b\xb7\xec\x1d\xd5\x6e\xd9\x5e\xeb\x96\x65\x89\x3c\xc2\x5d\x0f\xd1\x2d\xbb\xcf\x51\xd7\x6c\x6f\xe6\x35\x7b\xe7\x7f\xe9\x35\x5b\xc3\xa9\x7a\x57\xca\xa9\x9a\xf1\xaa\x14\xe0\xd4\x2a\x1b\x59\xef\x59\x75\x8f\x2e\x63\x88\xde\xb5\x33\xcb\xf7\x4c\x9d\x59\x06\x16\x19\x9c\xd9\x7f\x52\x2d\xb3\xb6\x21\x47\xcc\x62\x9e\xdd\x24\x45\xa4\x41\x03\x1e\x4c\x11\x06\x54\x96\xed\x50\xd0\x6e\x75\x51\xf6\x2d\xd0\x21\x64\x0c\x7d\x43\x66\x9c\xf8\x56\xde\x4a\xf2\xc8\x29\x0e\x42\x63\x90\x63\x1a\x2e\x87\x03\x2b\x53\xf6\x68\xe6\xe7\x8a\x8c\x28\xc6\x89\x37\x61\x9c\x38\x5b\xb4\x6d\xbc\xd9\x2f\x2c\x61\x5b\x93\x02\xb9\xba\x14\xd3\xe2\x23\x74\x5a\xc9\xf0\x37\xa0\x88\x7c\x52\x80\x4f\x83\xd0\x11\x99\x83\x54\xc6\x98\x21\x74\x58\xb5\x6c\xd9\x25\x95\xc0\x24\x51\xfb\xb1\xfb\x31\xea\xff\x74\xa3\xff\xe7\xa4\xf7\xbf\x53\x8b\xd2\xd4\xbd\x99\x68\x40\x8a\x9e\x6e\x24\xb7\xbe\x99\x18\x06\xdf\x48\x31\x18\x53\xeb\x72\x54\x6e\x0d\xd7\xdb\xe0\xe2\xe6\xb1\x97\x06\x42\xd3\xc1\x14\xfe\x65\x0d\x25\xe5\x70\x75\xb4\xa1\xa8\xa5\x71\xdf\xf1\x2f\x9f\xfe\x3a\x44\xf2\x92\x68\x5c\x4e\x1b\x80\x9b\x90\x22\x49\x5a\x19\x91\xd2\xb6\xc3\x2b\xc9\xdb\xa1\x92\x20\x1b\xf7\xd0\x76\x07\x14\x98\x68\x19\x1b\x2c\xd9\xf8\x95\x4c\x5b\x0f\x43\x3e\xd0\xb6\x1e\x4a\x98\x42\xbb\x41\xe5\x32\x29\x69\xbc\x55\x05\x3a\x13\x35\x57\xe0\xc4\xfe\x4a\xe2\x32\x68\xeb\x0f\x7b\x7e\x3f\xef\x8e\xc3\x30\xab\xf7\x86\xe3\x3c\x28\x54\x7e\xc9\x87\xca\xd0\x81\x06\xd9\x79\xbe\x91\xd0\xbd\xd3\xf2\x10\xdd\xc1\x1b\x33\xb3\x1c\xb2\xbc\x85\x51\x0b\x93\x51\x0b\x95\xca\x2d\xaf\xca\x7b\x60\xd2\xc1\x2c\x02\xe3\x8e\xcc\x22\x30\xe9\x28\x90\x6e\x19\x96\x2c\xd4\xb5\x34\xe9\x98\x78\x61\x3d\xbc\xe5\xdf\xf1\x98\xe0\xce\x88\x3b\x71\xa5\x29\x41\xc5\xea\x92\x6a\xbf\x95\x21\x8a\xce\xf1\x21\xee\x62\xb6\x2f\xa7\x80\x38\x0c\xf9\xc5\x61\x92\x07\x06\xd7\x41\xcc\xf5\x2c\x9f\x05\x1b\x2f\xa1\x6c\x30\xb4\xd2\x80\xe8\x43\xc7\x4a\x23\x2a\x02\x17\x29\xbe\xa9\x4f\x3b\x0f\x2c\xd4\xe7\x50\xaf\xd0\x49\x8e\x7b\x85\xca\x72\xdc\xc0\x64\xf6\x99\x28\xdb\xcd\x30\xe4\xb2\x79\x32\x97\x8b\xd6\x22\x22\xf8\x39\x67\x23\x86\x98\x8e\xad\x92\xcd\x99\xf6\x7e\xeb\xab\x42\x1b\xa3\x07\x63\xb5\x8c\xec\x2e\xb3\xaf\x41\x4d\x95\xaa\x83\x3c\xcd\x37\xa4\x8f\x2f\x63\x12\x53\xde\x51\x74\x20\x3e\xb3\x1e\xb9\xf1\xd9\xea\x8c\x8b\x77\xf0\x35\x8c\x39\xaa\x72\x26\x19\xd2\x13\xaa\x54\x22\xe5\x10\x8b\xfa\xad\x36\xe2\x43\xd3\x35\xdf\xf1\x7f\x5f\x1b\x2b\x50\x12\x8d\x05\xc7\xe6\x03\xd2\x8e\xbd\xca\x2b\x89\xc7\x1e\x65\x30\xa3\x6d\xaa\x52\x80\x24\x7d\xc9\x97\x12\x12\x9d\xb1\x6a\xcd\x44\x67\xe1\x51\xdd\xfc\x56\x37\x83\x23\xb6\xf2\xf7\x5e\xcc\x1b\xbc\x1b\x32\xdf\x61\x9e\x12\xaf\x3c\x67\x26\x5e\xd9\xc6\xdf\xbc\x5d\xb5\x58\xd7\x29\xaf\xc3\x99\xd4\xfe\xc0\x6a\xe7\x44\xe3\x56\x1f\x9a\xb8\x95\xc2\x0b\xe4\x47\x07\xb7\x7c\x6c\xe4\x3a\xdf\x89\x8c\x5d\x17\xbe\xb7\x8e\x9f\x40\xac\x0f\xa3\xd4\x87\x92\x68\x6f\x78\xcb\x4c\x87\x26\x75\x2a\xcc\x42\xa7\x62\x16\xba\x2c\x2e\x55\xb3\x09\xac\xc1\x4b\x12\xfc\x87\xca\x45\xb2\x91\xb8\xfc\x38\x4d\x19\x90\x1b\x1b\xd0\x79\x29\x03\xf2\x6b\x1b\x90\x59\xd9\x85\x29\x95\x35\xd6\x56\x99\xef\xf8\xdf\xfb\xe3\xe0\x6e\x97\x44\xe3\x51\x12\xd3\x26\xee\x78\x62\x02\x9e\x82\xfa\x3d\x6d\x2b\x6d\x4b\xde\x4a\x9a\xa1\xb6\xf6\xc8\xb6\x94\x3d\xd2\x35\xb0\xda\x39\x41\xe9\xc9\x95\xa6\xad\x24\x73\xde\x37\x9b\x39\x7d\xb6\x66\x54\xa4\x1d\x4b\x94\x4b\xc0\x7a\x45\x56\x1b\x14\x59\x6d\x54\xc0\x6d\x06\xe0\xc0\x76\x56\x73\x1c\x70\xa0\xd5\xa0\xb1\x40\xb2\xee\xeb\x82\x58\x02\x92\x7a\xb4\x61\xcf\x47\x1b\xb6\x30\x90\xd8\x56\xd8\x63\x9e\x86\x20\xdc\xb2\xff\x6d\x0c\x73\x73\x1a\xe6\xa4\x9d\x4e\x29\x69\x89\xad\x75\xb9\xb6\x58\xc4\x55\xc7\xd5\x19\x5e\xa1\xce\xa2\x8e\xc0\x5b\xe1\xa1\x86\x81\xf9\x5b\x66\x4e\x43\x07\x4b\x0b\xa6\xd9\xa4\x65\x5c\x7f\xdf\x20\xb5\x78\xb4\x80\x84\x38\x03\xab\x93\x0b\xbc\xb0\xd2\x57\x3e\x7d\x2f\x59\x11\xe6\x21\x6a\x37\xb3\x33\x2c\xf1\x7d\xcb\x6d\xe4\xc2\xc4\x15\x07\x77\x91\x82\x62\x36\xe6\x50\x46\x3f\xb9\x16\x45\x47\xa1\xf4\x93\x4a\x06\x98\xf2\x13\xfc\x40\x14\xbd\x20\xe2\x49\x3d\x0a\xb3\x6e\x32\x7f\x9a\x8d\x40\x05\xf6\x4f\xa0\x0d\xcb\x11\x5a\x81\x62\x23\xe5\x5c\x1a\x0a\xde\xe4\xf4\x00\x97\xf1\x51\x24\xa4\x07\x58\x85\xf0\xdc\xac\xab\xa5\x58\xfe\xf7\x85\xc8\xb4\x35\x2b\xa0\x83\x2e\xed\x8b\xa4\xa8\x9f\xe6\x17\xa5\xa5\xa2\xf2\xd1\x94\x2e\x12\xb3\x62\x11\x2a\x57\x24\xcf\xaf\xc0\xf9\x7d\x9f\xd6\x76\x17\x7c\x3f\x3c\xa0\xe7\xf7\x80\x9a\x5f\x8a\xaa\x74\x03\x48\xd2\x5d\x74\x02\xaf\x28\x60\x1b\xcc\x24\x9a\x11\xa4\x22\x53\x80\xdc\xb1\x1f\x7d\x64\x46\x16\x31\x85\x94\x99\xde\xf8\x5a\xde\xcb\xcb\x96\x9b\x20\x14\xa4\xc9\x63\x7c\x69\x8b\x36\xcb\x76\x01\xf2\xf5\x09\x7a\x66\x4f\x54\x3f\xc7\xc3\x12\x2c\x97\x84\x23\x30\x09\xc3\x4a\x95\x83\x01\xdf\x6a\x82\x3e\xd7\xe1\x2f\x61\x93\x91\xc7\x7e\x90\x77\x74\x67\x03\x94\xcc\x71\xc4\xc7\x8e\xa2\x00\xdb\x80\x27\xa7\xcd\xdc\x57\x12\x43\x5b\x91\xaf\xa3\x89\x5a\x94\x6c\x38\x9b\xd7\x78\x0c\xf8\x8e\xff\x2d\x2f\xf5\x7e\x29\x89\xc6\x69\x9a\xa3\x4a\xbb\x00\x7a\x92\x2f\x80\xd1\xe8\x02\x08\x73\xa4\xd4\xc9\x2b\xa7\x26\xe5\x19\xdc\xa6\x2e\xfc\xb8\x51\x64\x1b\xaf\xf5\xa1\x45\x35\xf9\xb3\x69\xed\x1e\xe9\x80\x81\xc7\x0e\x27\xbe\x47\xfc\xbc\x90\x1f\xf3\x45\x57\x7e\xc4\x34\x54\x82\x83\xe8\x46\x32\x57\x99\xdf\x06\xac\x27\xfb\x0a\x6c\xbf\xb6\xaa\x53\xbe\xce\x07\xdd\x04\xae\xae\xce\x5f\xef\x6a\xa8\xbc\x71\x96\xd0\x76\xb4\x6a\x5a\xd6\x71\xa6\x3a\xc8\x2e\xed\x3b\xfe\xee\xc3\xfe\x68\xd6\xfc\x92\x68\x3c\x5e\xb3\xd4\xb6\x89\x9e\x2c\xf4\x32\xb3\x62\x73\x73\x49\x02\xa3\xa7\x51\xca\x79\xc9\x94\x72\x50\xb2\x0a\x15\xdb\x0b\xf5\xbc\xc4\x2b\xbe\x24\x5d\x8a\x49\x6b\x6b\x6a\xfc\xb7\xf2\xb7\x92\x49\xa7\xcd\x26\x1d\x05\x65\x56\x90\xf8\xc8\x39\xd4\xd1\x77\x68\x19\xdc\xa0\xa9\xa7\x89\x7a\x84\xfc\xe8\x14\x3d\xf9\x31\x5f\xac\xc3\xb7\x9a\x30\x62\x3d\xc0\xb7\xca\x9c\xba\x59\x17\xf7\x39\x31\x9a\xaa\x43\x06\x68\xb5\x62\x80\xd6\x85\xd2\x84\x50\x8f\xd6\xc6\x56\x02\xff\x6d\xf1\xda\x14\xb9\x35\x20\xbf\x71\x0c\x25\x07\xb1\x66\x49\xb3\xeb\xac\xed\x4b\xe3\xe0\xef\x87\x6b\x46\x04\xdf\xd6\xb9\x85\xdb\xeb\x08\x43\x62\x4c\xb3\xd4\xf4\xd5\x68\xe2\x3c\xde\xc4\x2b\x8b\x12\x6c\x60\xcd\x66\xa0\x7d\x31\xba\x66\x6c\xf6\xa9\x11\x61\x9c\x0e\x23\x18\x27\x4c\xca\xad\x8e\xb8\x1e\x76\xc4\x1d\xac\xaa\xda\x9b\xea\x25\xdd\xcb\x47\x90\x70\x49\xcf\x42\xd7\xbb\xd9\xca\xf5\x8e\x1d\xdb\x8d\xc0\x81\x84\x07\x9e\x55\xc7\x36\x7d\x74\x74\x6e\xf1\xd7\x34\x0c\x5a\x90\x42\xb3\xd3\xb9\x97\x8c\xd7\x02\x58\x5c\x08\x93\x50\xc6\x6b\x48\x51\xcc\x70\x3a\x74\x7c\x74\x74\x29\x87\x41\x4f\xe0\xb1\xe4\x18\x0b\x31\x40\x3a\x70\x54\x70\x74\x89\xf2\x14\xbb\x00\x0d\xa8\xec\xea\xf3\x7d\x60\x1b\xe6\x99\x90\x1c\x1e\xb3\x9a\xcf\xc3\x28\x59\xa8\xca\x51\xcc\xc2\x5c\xc5\x75\x2c\x46\xae\x65\x89\x52\x35\x19\x59\xd6\x7b\x98\x4a\x20\x7b\x26\x2c\xb6\xf0\xca\x94\x53\x22\xc8\x85\x83\x16\xca\xc5\x67\x78\xd1\x3e\x49\xfb\xd0\xb1\xc3\x90\xaf\x43\x25\x95\xa5\xdd\xeb\x4f\x6b\xc1\x45\x64\x35\x87\x1b\xf3\x53\x5b\x98\x01\x53\x0a\x21\x1e\x0b\xd0\x3d\xcd\x2d\xe6\x60\x6a\xa7\x83\x1b\xed\xc3\x26\x5e\xe5\x00\xaf\x29\xee\xc4\x77\x5c\x0d\xf0\xf3\x65\xb4\xc4\x1d\x09\xd7\x6f\xe0\x0c\x84\x67\x5d\x16\x60\x96\x31\x9a\xee\xfe\xcb\xca\x53\xa6\xc3\xc0\x89\xaa\xd1\xfd\xdc\xcb\xfb\xb9\xb3\x01\x18\xae\x3a\xd5\x04\xa9\x30\x1c\xfe\xbd\xa3\x96\x66\xfe\x08\xfb\x27\xfb\xda\xf8\x22\x1f\xc7\xfe\x45\x2c\x9a\xe5\x35\x92\xa9\xef\xf8\xdf\xaf\xaf\xf1\x6a\x2e\x89\xc6\x05\xea\xa2\x05\x5f\xb8\x69\xd3\xa7\xfb\xd1\x5d\xdb\x78\x98\xf6\x6c\x0b\x6c\xc7\xb6\xde\xe4\xfb\xb4\x5f\x46\x75\x0c\xda\xf7\x69\x6f\x8a\xc8\x3c\x28\x48\xc2\xe6\x10\x2f\x05\x1c\xfe\x88\x13\x4f\x60\x51\xd2\x58\x61\x54\xc4\xd2\xcd\xb3\x86\x54\x12\x0b\xb8\xa0\x66\xfa\xec\x15\x87\x6b\xd0\xd9\x2b\x2a\x5f\x85\xea\x80\xd9\xbb\xc3\xb4\xca\x17\x1f\xe6\x9b\xcd\x91\xf6\x24\x8e\x14\x45\x19\x79\xdf\xb7\x12\xbe\x06\xe5\x21\x2d\x07\x8a\xc6\x28\x93\x3a\x09\xaa\x2a\x3e\x45\x4f\x94\xe9\x1a\x2d\x75\xf5\x39\x4b\x4b\xc5\xba\xf0\x13\xcb\x1c\x62\x21\x10\x25\x76\x16\x3d\x66\xcb\x3a\xaf\x60\x6b\x55\x29\x65\x06\x6e\xf8\x99\x72\xc3\xcb\xdd\x07\x0c\x45\x03\x81\xeb\xb5\xe9\x96\x2f\xe0\x2d\x53\xb6\xb7\x7a\xa4\xa0\xcc\xbd\x99\xd9\x89\x39\xc8\x10\xeb\x74\x74\x83\xc2\xc8\x70\x58\xa5\xf2\x12\x25\xb9\x34\x93\x12\x5e\x6a\xf5\x74\xae\xb4\x13\xff\xee\xf5\x18\xce\x52\xb6\xe2\x11\xb6\x1a\x39\x06\x14\x86\x3e\xa9\x69\x6c\xee\xae\xe4\x6d\x39\x21\x95\xcb\xe9\xfa\xe4\x0d\xd6\x7e\xdd\x95\xb2\x5f\x37\x30\x7d\x72\x57\x82\x3e\x79\x57\xaa\x3e\xb9\xab\x8a\x3e\x79\x57\xba\x3e\xb9\x24\x9d\xce\x5a\xbc\x0d\x4a\x9f\x5c\x8f\xb9\x1d\x02\x95\xdb\x61\x83\x52\x69\xf9\x98\xee\x4d\xb9\xc4\xe1\x53\x10\xbc\xb9\x3a\xd9\xd0\xcb\x5a\xaa\xd8\x73\x78\x7f\x98\xf6\x74\x9a\xd4\x9e\x4e\x54\xe5\x99\x36\x18\x9a\x93\x65\xa8\x1e\x92\x1d\x6d\x51\xb6\xab\x45\xbe\x2a\x1d\x5d\x39\x95\xbe\xb2\xfc\xaa\x39\xa3\xc5\xc8\x2f\x11\x53\x34\x9b\xf8\x24\xc7\x52\x52\x25\xad\x19\x1c\x22\x85\xb0\x52\x29\x90\x1a\x65\xb6\x4e\xfb\x86\x53\x72\x92\xc2\xf3\xcb\x23\x97\x55\x03\x40\xe2\x1e\x0d\x90\xb8\x01\xed\xe9\x95\x4a\xc1\xf2\x06\x65\xbd\x39\x2b\x19\xb0\x18\xf9\x56\x37\xce\x80\xcf\x05\xee\x0d\x98\x95\x39\xd1\xb5\x5f\xa9\x14\x58\x06\x9e\x39\x46\xef\x7d\x50\xf7\xb8\xd4\xfd\x82\xaf\x44\x74\x33\xa5\x90\x15\x4f\x9a\xc8\x7b\xf7\xf1\x3e\x27\xf0\xde\x8b\x64\xea\x51\x08\x43\x8b\xf8\x29\x98\xb6\xb9\x4a\xcd\x44\xb0\x5e\x9d\x52\xa1\x82\xcf\x66\xa0\x0f\x7e\x23\xea\x98\xe4\x84\x16\x1d\x3d\xd1\xf1\xf8\xbd\xf8\x0c\xeb\x20\x27\xd6\xc9\x9e\xe4\x89\x85\xa9\x98\xa6\x68\xad\xcc\x8e\x68\xdf\x58\x6d\xc4\xa5\x4c\x3e\x15\xcc\xfd\x70\x4d\xca\x7e\x28\xd6\xb6\x1f\xcc\xca\xf6\xa4\x54\xb6\xa2\xb6\xca\x7c\xc7\xef\x8d\xab\x8e\x4a\xa2\xb1\x9e\x8e\xcf\xb4\xe3\xb1\x2f\xf9\x78\x6c\x23\xa6\x65\x9d\x75\x06\xf6\xa5\x9c\x81\xeb\xd4\x19\x94\x83\x1b\xc7\xd7\x86\x2c\x47\x9b\xb7\x80\x65\x9c\xe0\x53\x6b\xd8\x83\x26\x1d\x6d\xd0\x6c\xab\xce\x3e\xae\x53\xdc\x8f\x9d\x5a\x86\xce\x56\x23\xfc\xb4\x6f\x2a\x66\xaa\x89\xa4\x6e\xe9\x2f\x6e\x0d\x7d\xf4\x1d\xff\xfa\x29\x70\x9c\xb3\xf9\x2d\x87\xdc\xe6\x61\x69\x6b\x76\x65\xd6\x9a\x25\xcd\x8c\xf6\x0a\x61\xaf\xa6\xf8\xc3\x06\x8e\x52\xdf\x7b\xe8\x2b\x30\x8b\x41\xe4\x76\x68\xe7\x10\x53\x72\x47\xb7\x9c\x70\xc4\xc4\xa8\xdd\xc6\x1b\xec\xcf\x27\x4c\xbb\xc1\x46\x82\x81\x34\x16\x41\xb5\x83\x57\x12\x17\xbe\x66\x4f\x21\x82\xaa\x01\x5d\x2c\x67\x82\x9c\x17\x09\x61\x97\xf7\xf2\x08\xaa\x8e\x8c\x08\xaa\x69\xc8\xce\xf9\x9c\x9d\x5b\x27\x03\xa8\xc6\x62\x7e\x2b\x3a\x9a\x6a\x5c\xa3\x8c\x67\x53\x8c\x0a\xa6\x32\xcc\x9f\x57\x1a\xac\xd6\x74\xd8\x5d\x81\x13\x75\x9c\xb3\x8e\x66\x29\xd4\x7f\xb2\x54\xb5\x05\xf8\x41\x85\xe7\x1b\x4a\xa3\x34\xaf\x9b\xea\x9b\x90\xc6\x7d\xe6\xeb\xaa\x26\x92\xcc\x92\x95\xde\x25\xd1\x98\x57\x36\xd1\xb4\xbd\xd0\x9f\xbc\x17\x5a\xe9\xfc\xea\x50\xc4\xec\xa2\xd1\xa0\x41\x85\x7d\x15\x58\x6f\x0b\x0c\x7e\xbe\xc0\xd0\xe7\x0b\xa8\x28\x6e\x42\xdd\x1e\x6f\x79\x0b\x6f\xd9\x52\x87\xb6\x0d\x20\xd4\x12\x69\xe4\x0a\xdd\x16\x5b\xc7\xde\x7c\xc5\x61\xb2\x6d\x81\xe1\x76\x16\xba\xb5\x90\x5d\x60\xa8\x9d\x85\xee\x81\xd5\x4e\x13\x28\x8f\x04\x33\x6d\xd6\xc9\x63\x38\xf0\xd6\x3a\x8e\xd2\x5b\xab\x63\xcb\x38\xd0\x26\xd8\x19\xd6\x5a\x93\xfa\x9b\xbf\x19\xfb\x52\xb5\x1a\xdf\xf1\xbf\x95\x3f\x14\x2e\x75\xa6\x53\xe9\x2c\x4c\xf7\x32\x6f\x7e\x96\x4b\xdd\x75\x59\x67\x65\x38\xfe\x8d\xa5\xa8\x7e\x68\xb0\xce\x49\xf6\xda\x17\xfd\xaa\x51\xed\xe1\xd7\x7f\x4c\x5e\x78\x33\x2d\xd7\x53\x56\x4f\xdf\x2c\xc6\x3d\x05\xea\xae\x6c\xc2\x84\xb8\x0b\xfc\xf8\x75\xbb\xcd\xe8\x86\x79\xdd\xb6\x78\xc3\x5a\x6d\x5b\x0f\x15\x80\x1f\xd8\x7c\xf5\x7c\x93\x7a\x9c\xc7\x74\xc5\xd5\x37\x34\xbe\xb8\xc1\x30\x76\xcf\xc5\x3d\x33\x47\x3d\xde\xa8\x1e\x93\xbb\x5a\x03\xcb\xcf\xb5\x6e\x8d\x69\xb5\x66\x03\xb8\x71\x69\x02\x90\xad\x52\xfb\xa3\x95\x90\x0c\xd0\x05\x32\x89\x7a\x4a\xf7\x5c\x50\x81\x66\x48\xdc\x65\x46\x87\x65\xb6\x79\xcb\x8c\xcc\xcb\x8a\xca\xc3\x5d\x3f\xa2\x34\x0c\x47\x2a\x35\x49\x39\xcb\xa3\xfc\x42\xde\xf1\x7b\x17\x31\xba\xa9\x49\x14\x6f\x56\xc0\x7a\xec\x16\xd2\xa8\x7a\xb3\x80\x03\x06\x09\x46\x6d\x5b\xb1\xc6\x9b\x10\x6a\x8e\x47\x45\xb3\x0e\x59\x5a\x00\xb7\x95\x6d\x20\xde\x99\x48\x1c\x41\xd4\xfe\x0a\x79\x75\xb1\x40\x2f\x48\x79\x15\xbe\xfa\xea\xab\xaf\x1e\xf6\x41\x6d\xb7\xce\xc3\x1b\xe1\x99\xa7\xba\x2b\xaa\x8e\x0e\xd0\x07\x4f\x75\x57\x40\x75\x64\x5d\x0b\x27\x44\x37\xcf\xd9\x7f\x25\xef\x14\x25\x31\xf0\x6a\x20\xbc\xaa\x57\xc4\xaf\x16\xfc\x49\x44\xc9\x2a\x8c\x98\x98\x87\xbb\xd6\x48\x98\x61\xb2\x3c\x2f\x31\x82\xc3\xac\xd1\xa9\x89\x33\xb4\x89\x83\x53\xd5\x26\x0e\x66\x69\x13\x0b\x96\x96\x6b\x4b\x62\xf1\x04\x34\xdd\x3a\x22\xa1\x7b\x10\x23\x31\x2a\x82\xa8\xc9\x93\xc9\xa8\xc9\x77\x23\x62\x22\x96\x13\x45\x11\xbe\x4c\xe5\x9a\x5d\xab\x24\x24\x9f\x38\x95\x4a\xba\x12\x1d\xf9\x74\x16\x9b\x73\x8a\xef\x87\x07\x54\x5e\xf9\x18\x6e\xf2\x9d\x0e\x85\xde\xfe\x82\x97\xc9\x19\x65\xa6\x41\xd8\x2d\xc2\xa1\x9e\x6c\xc6\x03\x32\x37\xfb\x37\x20\x0c\x43\x1b\xff\x7d\x06\xe6\xaf\x5d\x4d\xf9\x6b\x99\x00\xdd\xc5\x94\x8f\x05\xe3\xb8\x3b\x9f\xcf\xea\x23\xb1\xe0\x41\x38\xf0\x92\xec\xeb\x17\xf0\xf7\xbe\xca\xad\x80\x05\xe8\x4b\x2b\xc6\xde\x72\x07\x8c\x52\x2c\x4d\x4d\x2f\xaf\xe4\xa9\x05\x76\xe3\x0a\xc7\xa6\xc9\x48\x95\xac\x5c\xa6\xd6\xa3\x4f\x14\x2a\x60\xd7\x3a\xa7\xd1\xd9\xbb\x14\x43\x78\x75\xbe\xcd\x7d\xb7\x19\x0e\xe0\x5a\xd2\xa2\x1e\x19\x58\xdf\xac\x47\x46\x4a\xc3\x56\x39\x1d\xe5\xa4\xe9\xd8\x99\x3d\x92\x16\xaf\xc9\x70\x74\x6e\xc5\xa9\x3a\xad\x59\x1b\xb6\x8e\xf5\x95\x10\xaf\xa7\x4c\x7f\x5f\x87\x6a\x5c\xa9\xbf\x38\x46\xba\x65\xaa\x44\x80\x98\x56\x3a\x3d\xc4\x58\x7f\x31\x22\x91\x9b\x8c\x14\xc1\xd0\x9e\x31\xb0\x3e\x3e\xb0\xab\xa6\x16\x7c\xac\x1f\x6e\x60\xad\x96\x94\x3f\x66\xf8\xcc\x0b\xcb\x70\x85\x96\xc4\x83\x93\x13\x33\x0d\xed\xe6\xbd\xc9\x88\x9a\x32\x7c\x85\x53\xd3\xea\x54\xd7\x23\x77\x14\x1d\xb8\x3a\xca\xbe\xac\x55\x3b\x9c\x60\x5d\x46\x2b\x61\x8d\x15\x6b\xcf\xef\xd7\x53\x8f\xa5\x38\xbc\x2a\xeb\x7c\x94\x56\x88\xba\x20\x17\xe6\xe8\x8e\x3e\x0a\x13\x5b\x05\xb9\x50\xa6\xba\x5a\x09\x0e\x00\xd1\x2f\xf5\xf4\x4b\x11\x93\xfb\xce\x02\x9b\x7e\x50\x07\x28\xdf\xd1\x71\x55\xcc\xa9\x23\xac\xb9\x3e\xc8\x85\x6d\x52\x79\x8f\x69\x80\xe1\x85\x66\x3f\xfc\xa9\x3c\xe6\xea\x34\xba\x00\x15\x44\x65\x30\x14\x2c\xfa\xe1\xb3\xbc\xa0\x6b\x14\x5c\x81\x0a\xe2\x59\xa0\x0c\x0e\x5f\xe0\x05\x3d\xa3\xe0\xe1\x68\xef\x9f\x85\x10\x3a\xf5\x50\x22\x67\x94\x38\x02\x1e\x41\x89\x65\x7e\x78\x22\xab\xa9\xce\x28\x37\x17\x0a\x90\x91\x1e\x47\x5d\xac\xd7\xd7\x47\xbd\x51\x98\x50\x74\x02\x30\xe5\xf3\x81\x16\xeb\xf5\x4d\xd2\x10\xc8\x19\x45\xb4\x1d\x28\xbe\xd8\x0f\x1a\x12\x06\x4c\x28\x3b\x01\x28\x95\xf5\x6d\x12\x1f\xf0\x91\x88\x35\x89\xc1\xc0\xfa\x4a\x89\x8f\x7b\x2e\x42\x4f\x06\xe8\xa4\x58\x65\x3c\x04\x9e\xb3\x1c\xdd\x17\xe5\x78\xac\xc1\xe8\xe2\xc7\x20\x1f\xbf\x1c\xf8\xf5\xc4\xf1\x1c\x8b\xc6\xff\xe5\xa8\x96\xce\x18\xcf\x5c\x28\x41\x46\xff\xc4\x6d\xfc\x3a\x76\xdb\xeb\xaf\x27\xec\xfb\x16\x53\xa2\x6b\xc4\x1d\xb6\xed\xf6\x24\x25\xbe\x40\xfd\xd4\xbb\xf5\xdd\x3d\xcb\x8f\xdd\xce\xe1\x97\x0e\x90\x54\xd7\x68\x1c\xbf\x5f\x36\x36\xb5\x21\xd5\xa9\x2a\x4f\x42\x95\xd7\x1a\x15\x1e\xb3\x4e\x67\xc7\xf6\x49\xa9\x1d\xf3\x0e\xf8\x1a\xaf\x38\xae\xa0\x7a\xd2\xe1\x1a\xaa\x44\x33\xdd\xc9\x28\x11\x9c\x42\x48\x39\x03\xe1\x75\x4f\x2b\xe7\x80\xf8\x84\x6b\x4f\x81\xda\x4f\xe0\xc0\x89\xea\xd4\x7d\xbe\x8d\xf7\x99\x40\xd7\xf3\x00\x2a\x9c\xb4\x30\x77\xd4\xb0\x30\x20\x0e\xd6\x6b\x65\x3a\xaa\xaa\x8c\xaf\x39\xf3\xab\x67\x7e\x75\xcd\xaf\x60\x51\xbc\x3c\xcd\x1f\xb2\x24\x1a\xa7\x33\x23\x7d\x9a\xf8\x7f\x53\x32\x1b\x5d\x20\x2e\xba\xc9\x62\xa2\x6f\x4a\x61\xa2\x9b\xc2\x26\x65\xe2\xcb\x27\x98\xf8\x6e\x4a\x34\xf1\xb5\x78\x4d\x03\x2d\x5e\x60\x88\xe9\x0d\x92\x8f\xcb\x1b\x55\x6c\xe7\x55\xfc\x24\xcf\x7a\x5a\xed\x5a\x6d\x82\x6b\x34\x58\xe3\x05\xd9\x24\xd6\x80\x2a\xc0\xbc\xf2\x71\x6d\x92\x26\xed\x32\xe8\x21\x5c\x1a\x68\x19\x54\x90\xcc\x3f\xee\x6c\xde\xb5\x9d\x0d\x50\x18\xd6\xe6\x87\x6d\x7f\x22\x32\xd9\x9f\xe6\xff\x92\x68\xfc\x9c\x80\xa0\x0e\x89\xaa\xa4\x84\x45\x2d\x2d\x9a\xa0\x4a\x47\x70\x34\x51\xcc\x51\xac\x85\x45\x4a\x71\xf5\x96\xb7\x76\xbc\xed\xed\xef\x90\xe9\xad\xde\xfb\xbe\xf7\xbf\xff\xfd\x1f\xe8\xea\xfa\xe0\x5f\xfe\xd5\x5f\xfd\xf5\x5f\xff\xf5\xff\xc2\x04\x57\x7f\xf7\xa1\x0f\x7f\xe4\xef\x37\xfc\x03\xa4\xb7\xfa\xd8\x3f\xfd\xf3\xc7\x37\xfe\xcb\x27\xfe\xf5\xff\xfe\xdb\xff\xfb\xf7\x4d\x9f\x84\xac\x56\x98\xd6\x0a\x13\x5b\x6d\x11\x5b\x21\xb9\x95\x4c\x6f\x75\x96\xe8\x81\xff\x67\xc3\xff\x73\x58\xaa\xab\x21\xcf\x96\x51\x87\x92\x37\xd7\x50\x8e\x4c\xeb\x63\x2e\x84\x57\x8e\x6d\x96\xe1\x11\xd1\x0f\x11\x75\x0d\xe7\xc8\xc4\x3e\x9c\xb3\x36\xe0\x50\xaa\x52\x75\x38\x17\x8e\x91\x07\x19\x55\x65\x39\x9a\xb2\x57\x5f\xe2\x7b\x70\x24\x67\x29\xd5\x92\xdb\x88\x0a\x0e\xb4\x78\x93\x94\xc7\x10\xbe\x1c\x10\x86\xfb\xfa\xa0\x4e\xc3\x95\x8c\xf7\xd0\xc3\xeb\xbe\x6b\x71\xfc\x98\x84\x5a\xc1\xe1\xb2\xd9\xa5\x4a\xaf\xe2\xd9\xb7\xe0\x79\x1b\x8b\xf0\xdc\x19\x3d\x3d\x4b\x90\xbb\x0c\x78\xf2\xa3\x87\x8d\xc2\xaa\xea\x11\x98\xa5\xcb\xd7\x3c\x88\x17\x31\x25\x86\x1c\xdc\x23\x93\x74\xc1\x33\x51\xcc\x69\x06\x24\xe2\x62\x63\x45\xb7\x45\x45\xeb\xa0\xb0\x1b\x7f\xba\x55\x70\xc9\xdc\x8b\x49\xe6\x3d\x32\xbb\x57\x28\x8a\x39\x9a\x2c\xc8\x5c\x9c\x5b\xeb\x7c\x00\x1d\x7c\x86\x55\x8a\xb2\x9c\xe2\x96\x65\x1a\xad\x31\x2f\xee\xe3\x44\x8a\x3c\x7a\x6c\x98\xa8\x2f\xe6\x93\xae\xfd\x9b\x96\xad\x10\x33\xce\x90\xc0\x5e\x85\x6e\x19\xca\x8a\x3e\xef\xe8\x7c\xd3\xf5\x1e\x2d\x45\x76\xcb\x55\xed\xa5\x9e\x1d\x10\x96\xc2\xed\x92\x44\xc2\x09\x54\x78\x6a\xf4\x72\xbf\x20\x3f\x26\x29\x55\x6b\x4a\x31\x1d\xdc\x2e\xe3\x95\x7d\x65\x49\x4c\xe4\x6f\xc2\x8c\x57\x73\x28\xe1\x15\x22\x54\x94\x28\xf9\xa2\xc3\x7f\x58\x4f\xe2\x61\x2f\x7d\x1f\x93\x05\xe4\x0f\x1b\xa9\xc0\x04\x47\xbf\x98\x70\x99\x30\x2b\xbf\x14\xf8\x17\x5b\x98\xed\xb7\x36\xdc\x6e\x3e\x02\x43\x98\x2d\x30\xe0\x70\xac\x2f\xe0\xcd\x2a\x7b\x3e\xab\xbc\xd7\xaa\xfc\xf2\xd4\xca\x49\x52\x9e\x70\xcd\x9c\xbb\xb2\x95\xa8\xd7\xfb\xfb\xc8\xa7\xf0\x38\x45\x33\x13\x6e\x96\x24\x7c\x05\x6f\x2d\x43\x12\x1e\xcd\xb1\x19\x1c\xcb\x31\x49\x18\xbe\x10\x1f\x36\x94\xab\x66\xba\x26\x1a\x36\x60\x5a\x87\xd2\x1c\xee\xa2\xdd\x60\x3a\xdc\xad\x84\x44\x61\xec\xa1\xed\x70\x77\x75\x32\xa5\x3a\x9c\x32\x37\x6a\x57\xba\xa8\xe3\x63\x42\x1e\x30\xb8\x3f\xfb\x24\x21\x0b\xc5\x56\x27\x13\xf2\x67\x79\x5b\x5f\x8e\x13\x72\x09\x12\x85\x01\x67\x57\x82\x68\x73\xf2\x00\xf9\x38\xf2\xb6\x36\xd1\x0e\x59\x44\x3b\xc2\x89\x76\x44\x13\xad\x41\x3d\x43\x16\xf5\x5c\x57\x8d\x7a\x46\x5c\x53\xcf\x32\xa2\xe1\x5f\xc2\xf3\xee\x26\x53\xc1\x11\xda\xa3\xd2\xcd\xb2\x15\xec\x49\xa5\x1e\x33\x63\x73\x9c\x7a\x6c\x52\xaa\x4e\x3d\xfa\x2e\x1c\xb5\x5c\x36\x07\x79\x2f\xe6\x99\xbb\x31\x1c\x19\x6b\x04\x96\x93\xce\xe7\xb3\x54\x02\xb4\xe8\x09\x57\xc1\x41\xe5\x22\xc5\xcd\xe6\x46\xde\x44\x56\x46\x02\x46\xab\x47\x62\x6e\xb4\x0a\xe6\x46\x8b\xc8\xe2\x03\xa4\xa7\x83\x64\x27\x7f\xcf\xae\xbd\x3c\xbb\x22\x1d\x43\xce\x3b\x1a\xb2\xa8\x61\x36\xb5\x0f\xfb\xec\x1e\x35\x95\x36\x7b\xd3\xc9\xbe\x55\xe9\x75\x8f\x85\x3a\x30\xaf\xcd\x87\xc8\xea\x2a\x37\xc1\xa4\xc0\xba\x8b\x02\xf4\xbe\x7f\x07\x59\xd5\x29\x38\x73\x24\x17\xc9\x46\x83\x8b\x8d\x49\xff\x22\x6f\x51\x09\x7e\x59\x66\x20\xda\x4e\x88\x1b\x0b\x58\x3b\x0a\x2a\xf9\xf8\x15\x62\xc6\xff\xf1\x31\x51\xcd\x7a\x4c\x01\x16\x75\x06\xd3\x5d\x96\xc8\x67\xb3\x40\xe8\x05\x83\x40\x52\x83\x9e\x8a\x03\x91\x6c\x55\x7c\x87\x7e\x99\x77\x72\x80\x67\x06\x88\x5e\xe7\xdb\x60\xd0\xeb\x0e\xf3\xdd\xb8\x0c\x93\x22\xfa\x18\x2d\x68\x20\x06\xda\x73\x85\xdd\x0d\x25\x74\x4d\x43\xa1\xd8\x93\xef\x03\xe6\x23\x28\x1b\xbd\x6e\x48\x37\xe5\xd0\x97\x30\xdf\xdd\x9c\x1b\x08\x1c\x7c\x99\xa5\x0e\x3c\x09\x32\xc1\xb5\x4f\x60\xda\x37\xa3\xe7\x25\x4a\x80\x2c\xf5\x97\x58\xff\x1a\xaf\x00\xa9\xac\x64\x37\xe4\xc0\xbe\xca\x07\xf6\xa5\xe5\xf1\x78\xd8\x75\xcc\x9f\x4e\x35\xdf\xb6\x42\xcc\xf8\x6b\x1f\x53\x3b\xfd\x15\xcd\xe6\xa8\x88\x25\x99\x4b\x24\x25\x80\x0e\x51\x35\xfd\x27\x25\xa8\x8b\x0d\x61\x04\xd9\xdb\xd0\x44\x90\xbe\x95\xd7\x39\xc4\xbb\x3b\x2a\x12\x42\xaa\x6f\x4d\xe5\x53\x47\x45\x52\x4c\x35\x35\x1a\x0b\xa0\xfe\x26\xab\x27\x1e\x39\x1c\x28\xbf\x1f\xb2\xc3\xfa\x6c\xa5\x9e\xc0\xb4\x74\xc4\x18\x8d\x0b\x9c\xac\x8a\xc0\x06\x47\x85\x3d\x60\x99\x74\xd2\xf4\x01\x1a\xe1\x03\xf9\xec\xf2\x98\x11\xfc\x31\xcc\x55\xe7\x87\x63\x0a\xeb\x23\x70\x56\x10\x9e\x28\x57\x41\x64\x8d\xc3\x62\xf2\xef\xc8\x66\xf2\x3b\xd5\x10\x21\x55\xda\x7b\xf8\x32\xa8\x47\x60\xca\x7a\xb7\x7c\xab\xe8\x80\x19\xa6\x13\xb0\xa7\x76\x9b\xc7\xc0\x3d\x89\xc7\x40\xc9\x65\xe8\x51\x07\x6d\x70\xf5\x12\x80\xea\xd0\xd6\x1f\xc5\xe4\x75\x98\x66\xed\x9d\xd2\xbb\x08\x4f\x42\x58\xce\x30\xdf\x4d\x3f\x45\x9f\xda\x97\x15\x76\x37\xb0\xd1\x24\x4f\xd8\x7d\x99\x13\xd6\x64\x2c\x7c\xbe\x48\x18\x62\xd0\x8a\x03\x39\xc1\xd3\xbb\x7b\x3f\xe5\xb7\xdb\x8f\xf9\xed\xe8\x4d\xc0\xcc\xe2\xa1\xf5\x0f\x52\x3a\xba\x87\x30\x1d\x1d\x16\xa3\x79\x44\xe8\xf0\x43\xc3\x50\x45\xd5\x42\xda\x38\x96\xd7\x68\x8c\x2f\xc9\xce\x06\x4c\xc9\xf7\x16\xbe\x78\xec\xc6\x8b\xc8\x97\x6d\xd4\x47\xf8\xbb\x3f\x53\x02\xc5\xbd\x98\xa2\xce\x20\x87\x3f\xf3\xc3\xfe\x1b\xc1\x39\xb9\x22\x54\xa0\xd5\x77\x31\x45\x1d\x94\x1c\x67\xc1\xee\xe3\x84\xa3\x23\x43\xb0\xc6\x31\x23\x5d\xca\x4c\xb8\x53\x66\x0e\xb0\x0d\x19\x8c\x56\x74\x31\x27\xe2\xa9\x32\x9d\x8e\x8b\x59\xdf\x4f\x51\xed\x19\x93\x6d\x34\x1e\xd6\x38\xf3\xd4\x49\x76\x6c\xcb\x39\x7c\x92\xcf\xe1\x43\x89\x69\x85\x5c\xa2\x3f\xc8\xf7\x71\x32\x3f\x64\x84\x3e\x64\xaa\x9e\xaa\xdf\x4b\x39\x55\xd5\xe5\xa9\x8b\x3e\xcd\x8b\xfe\x72\x19\xbb\x08\x63\xb3\x5f\x92\x19\x18\xf8\x0f\xe3\x35\xae\x82\x3c\x24\x23\x3e\x7a\x5c\x24\x76\xe5\xfb\xff\x25\x5d\x09\xa8\x69\xdd\xee\xb3\xe6\xb6\x08\x5c\xf2\x38\xe4\xd1\x1d\xcf\x59\x5b\xe7\x04\xc0\x79\x4e\x1c\xc6\x0f\x52\x86\x11\xd3\x90\x4f\xa6\x9f\x90\xcd\xce\x00\x98\x2c\xb3\xb5\x97\x3f\x72\x10\x25\xfa\x45\xcc\xc2\x17\x38\x03\xe1\x05\x60\xf0\x4c\x9e\x34\xa6\x22\xaf\xfd\x24\x09\x9c\xa8\x4e\xdd\xe9\x97\xac\x89\xf8\xb1\xcc\xde\x97\x0c\x1d\xfc\x33\x43\x1f\xb6\x2c\x26\x09\xfd\x1c\xb3\xfb\x01\x37\x7b\x14\x74\xbb\xc2\x85\x9b\x8a\x16\x6e\x38\xb5\x4b\x39\x47\xb6\xf2\x8b\x1a\xc5\xee\x0a\x17\xbb\x2b\x4c\xec\x3e\xeb\x19\xb2\x13\x2f\xd6\x7c\x56\xa6\x7c\xf3\xf2\x7f\xb1\x74\x1c\xa3\xb2\x5f\xa5\x52\x99\xe5\x28\xfc\xeb\x6c\x2a\x5b\x5c\x53\xb2\x13\x4a\x46\x28\x93\x05\x46\x94\x76\xa5\x91\x66\x61\x43\x46\xba\x93\xdf\x3a\x18\xf6\xfd\x8a\x23\x73\xa5\x28\x89\x2a\x85\x50\xb5\x9f\xf0\x94\x08\x15\xb7\xed\x30\xdb\xb6\xbf\xb7\xa8\x15\x72\x4d\x16\xa3\xb2\x57\xf2\xb4\x0b\xaf\x5a\xc5\x20\xd1\x63\x60\xdb\xbf\x2b\x9b\x53\x45\xa9\xaa\x0c\xe7\x96\xcd\x59\x7c\x47\x0c\x46\x3b\x1c\xf9\x3e\x06\x0a\xd0\x14\x6e\xc3\x6c\x85\xfa\x96\x7a\xdd\xb7\x62\x54\xc3\x08\xdd\x2b\x13\xc4\xc4\x6e\xd2\x68\x9e\xb4\x2f\xa8\x1b\x66\xf8\xcb\x76\x3e\x0f\x09\xe1\x2f\x90\x49\x72\x09\x46\xf5\x62\x82\x97\x11\xd2\x1f\x4f\x08\x89\xdf\xec\x62\x02\xc6\x45\x3a\x1f\xe2\x42\x9f\x79\x56\x51\x2e\x43\xd4\xcc\x3a\xc5\x9c\x56\xe3\x9a\x7a\x59\xc8\x86\xd8\x24\x35\xb8\x64\x15\x37\xf5\xb8\x54\x12\x32\x2a\x2e\x48\x51\xe0\x5e\x28\xd0\x19\x34\x4b\x7f\x7b\x81\xa0\x00\xf2\x5f\xf0\x32\xaa\x3b\xc5\x1c\x38\x68\xce\xc1\x20\xed\x82\x04\x8b\xce\x91\xdb\xa6\xfa\x58\xd0\x1f\x0f\xd3\x1f\x1b\x93\x37\xf9\xae\xcd\x35\x5e\x25\x97\x6e\xce\xdc\xe4\x4d\x35\x84\x62\x43\xf6\xf8\x19\x94\x72\x1f\xed\xad\xe7\x8f\x1e\xfa\xcb\xe4\xfc\x51\xb6\xef\xae\xdc\x6c\xee\x3b\xc8\x9c\x9f\x4f\x9e\x8b\xab\x6b\x9d\x8b\xcf\x66\xcf\xc5\xbc\xaa\xd7\x2a\xe4\x6f\xac\xf7\xdb\xf7\x08\x8a\x2b\x18\x08\x1f\xbc\xe9\xd0\xcf\xc4\x83\x37\xb1\x99\x18\xb0\x66\x02\x52\x56\xba\x7e\x38\x34\x26\x03\xcb\xc3\xca\x78\xb9\xe8\x80\xb9\x14\x0c\x8d\xcf\xcc\xfa\x93\x30\x34\x96\x44\xe3\xbb\x34\x48\x5b\x3d\x45\xea\x40\x58\xf8\x61\x05\xb0\xe9\xcd\x99\x1b\xf3\x01\x45\x27\xd0\x72\x0b\x73\x03\xc5\x44\x29\x56\xa6\x14\xcb\xb4\x76\x4b\xb2\x69\x8d\x20\x11\xc3\x91\xfd\x87\x29\xbe\xb8\x4b\xf1\x0c\xeb\x8d\xb3\x6b\x2b\xaf\x64\x40\xb0\xb3\x0b\x83\xdf\xea\x30\x01\xca\x43\x28\x14\x84\x43\xcf\xe0\xf4\x43\x95\x2c\xb2\xe0\x14\x1f\xe5\xbd\xb5\x06\x38\xa0\x6c\xe4\x2c\xde\xc8\x6d\x71\x00\x93\x7b\x29\x7d\x60\x38\x31\x58\xe6\x35\x37\x61\xa2\x93\xe8\xa7\x4e\x2b\xfe\xfa\x96\x14\xc9\xbd\x73\xa0\xc5\x5b\x87\xaa\x45\x0a\x01\x6d\xc4\x44\x81\x14\x02\x4a\xf9\x50\xc2\xfe\xbd\x73\x50\xd5\xcd\x22\x27\xd7\xa0\x06\x9a\x3b\x78\xce\x41\xa7\x4a\x85\xa8\x3c\xc9\xe0\x89\xab\x81\x24\x62\x67\x40\x8b\x40\x48\x64\xab\xd5\xaf\x5d\xcc\x73\x7b\x3e\x3c\x81\x63\xaf\xd5\x0f\xcf\x2c\x3a\xf0\xf1\xd8\x84\x61\xef\x9e\xc2\xb0\x97\xa2\x87\x23\x0d\x7b\x14\xb9\xd2\xf8\xb8\x47\x1d\x99\xdf\x03\x2b\x21\xfd\x6a\x67\x4c\xbd\x0a\xbe\xbd\x47\x81\x7f\x78\xee\x3d\x5a\x49\x76\x24\xfc\x22\x31\x45\x5a\x31\x63\x47\x80\xe9\x70\xdc\xf0\x1e\x79\x35\x98\xd7\x4b\x2b\x24\xec\xd0\xe9\x70\x82\x78\x2a\x9c\x56\xf0\x01\xf4\xc3\xc7\x78\x91\x78\x2d\x2b\xcd\x0c\x90\xc7\xa2\x3b\x9d\x14\xb7\x25\x1d\xad\x92\xf0\x7d\x84\x95\x29\x6a\x59\xc0\x70\xe8\xd9\x38\xad\x1f\x89\x3e\x74\x47\x29\x60\xbf\x49\x86\x12\x55\x0b\x6a\xa6\x76\xcc\x45\x93\x9c\x6c\xc5\xe4\x28\xf6\xf2\x85\x4e\xe0\x28\x8e\xd4\xdc\x4f\xed\x03\x9a\x5a\x77\xa3\x75\x66\x89\x8e\x96\xa8\x55\x75\x74\x92\x23\xd3\x7c\x7c\x12\xe1\xf8\x65\xac\xea\x49\x04\x76\x73\x7b\xfa\xaa\x9e\x44\x08\x37\xfb\x78\x11\x2f\x56\xa4\xc9\xa7\x1c\xce\xc0\x2f\xad\x44\x5f\x38\xdd\xe5\x93\xd1\x03\x0e\xbc\xbf\xe7\x45\x0f\x24\x23\x35\x82\xbf\xd0\x60\xb0\x5a\x45\x64\xbc\xcc\x5c\xdf\x0f\x1f\x49\x1f\x09\x94\x99\x43\xf5\xd0\x08\xd4\xb0\x78\x99\xd9\xbe\x1f\xde\x99\x3e\x16\x28\x33\x8b\xea\x21\xe6\x49\xcd\x20\x2f\x53\xc0\x01\xc3\xc2\x34\x9c\xce\xfd\xd0\x58\x5a\xc2\xdb\xbf\x99\x98\x96\xf0\x0e\x4e\x4e\x09\x09\x20\x4e\x42\xa0\xe6\xc3\x09\xe1\x8f\x10\xbd\x93\xc1\x97\xce\xbb\x89\x82\x98\x4c\xec\x8c\x7d\xbc\x89\xdb\x0d\xe5\x71\xe8\x7c\x80\xe9\x4a\x7d\x43\x2a\x6c\x2b\x0a\xf0\x78\x9d\x66\xff\x88\xb9\x28\x42\xaf\xe8\x84\x7b\x6e\x58\x5a\x14\xe0\xa3\xd8\x60\x9e\xaa\xaa\xef\x0d\x18\xd5\x54\x7f\x88\x76\xe4\x33\x09\x3b\xf2\x81\x2a\x3b\xb2\x5e\x03\xc7\x4d\xa5\x03\x53\xd9\xbf\xbe\xe3\x3f\x3e\xf3\x10\xf2\x38\x25\xd1\x58\x8e\xc3\x66\xa0\xe3\x11\x03\x8b\x43\x1e\x45\x7b\xf8\x4c\xc6\x92\xb5\x0d\x27\xb3\x21\x93\x32\x0a\xe5\x80\x1d\x85\x32\x9c\x72\x8b\x1d\x10\xe1\x88\xa3\x0c\x6d\x1b\x13\x5c\xe8\x86\x53\x51\x32\x36\x56\x41\xc9\x18\x4e\x47\xc9\x28\x22\xea\x05\xf5\x60\x54\xf7\x60\x43\xac\x07\x3b\x78\x3d\xf3\x12\x3c\x1c\xc3\x91\xb1\x46\xda\x9d\x81\x04\x53\x25\xc8\x8f\x24\x33\xea\x41\x6d\x46\xad\xb8\xc6\x86\xea\x31\xc6\x1a\x67\xcc\xa6\xa1\x4c\xb9\x82\x64\x4a\xcd\x19\xb1\xd7\x92\x31\xf4\xd7\x97\x08\x14\x49\xba\xcf\xc8\x7e\x71\x3e\x11\x4a\x98\xc9\xfc\x79\xcd\xda\x83\xa6\x91\xb2\xeb\xab\x57\x8c\x50\x97\xe1\x34\x87\x85\x1e\x61\x3b\x2c\xcc\x97\xf1\x87\xf2\xa1\xed\xb0\x70\x61\x22\xdd\xc4\x92\xf7\x19\x10\x41\x9d\x26\x44\x50\x87\x35\xda\xf5\xfc\xb4\x0c\xcc\x05\xb8\x88\x37\x97\x89\x06\x74\x51\x5a\xc7\x24\x27\x5c\x1d\x7d\x67\xae\x0f\x1c\xe8\x1c\xf9\x56\xe7\x1a\x2f\x0f\xd1\x45\xb3\x7d\xb0\xeb\xc0\x6f\xdc\xcb\x68\xd8\x90\x8e\x66\xc0\x25\x92\x38\xb8\x6c\x2a\xbb\xac\xe6\x41\x5e\x96\x35\xc8\x1e\xb7\xea\x28\x17\xe2\x1d\xb6\x8c\xee\x30\x78\xad\xd7\x5d\xe3\xe5\x8d\xcc\xab\x38\x80\x44\x49\xe5\x0a\xde\x81\xf9\xd4\xbe\x09\x8f\x71\x15\x2f\xc2\xe0\x31\x96\x48\x78\x8c\xc9\x6a\xde\xcf\x38\xd3\xbd\x2e\x77\x93\x31\xa7\x7a\x11\xdc\x56\xc0\x75\x34\xc0\x1d\x65\x76\xe1\xda\x94\x2e\x34\xd7\xd6\x05\x1d\x42\x75\xd7\x83\x14\x42\x35\x4d\xad\xdd\x41\xa1\x62\xa8\x2a\xe8\x9b\x14\x6e\xde\xb5\x0c\x60\x2a\xc3\x39\x70\x65\x6b\x6f\x13\xd6\x8b\x3d\x3c\xa8\x6a\x1d\x03\x81\x26\x58\x6a\xa9\x80\x3d\xa8\x21\x08\x0c\xc7\x99\x83\x56\x80\xd2\xf5\xbc\xf2\xb8\xe3\x4c\x29\x2d\x9b\xf7\x80\x71\x34\x19\xe9\x4d\x6f\x13\xc6\xbd\x56\x12\x8d\x5e\x74\x31\xa5\xc9\xbd\xdf\x48\xbe\x70\x02\x78\x5e\x52\x11\x63\x25\x44\xe0\xca\x87\x15\x05\x4c\x17\xbd\x4e\x6c\x7d\x92\x15\x7a\x0b\xaf\xfa\xba\xe5\xac\xea\x2a\x17\x73\x4f\x2e\x0b\x91\x77\x86\xa3\x72\xbd\x64\x80\xf2\x8e\x64\x83\x14\xb4\x59\x97\xe8\x48\xca\x25\xda\x16\xb6\xaa\x0b\xac\x9c\x70\x85\x8e\xa4\x5e\xa1\x6d\x03\x32\xf1\x4f\xd8\x3f\xd4\xc8\x23\x08\x0d\xa0\x38\x56\xc1\x73\xc2\x72\x63\x57\x97\x4c\x30\x85\x2a\xb7\xf3\x2a\x27\x85\xd1\xa7\xb2\x75\xfd\x8e\x24\x3a\xc0\x73\xff\xf9\x06\x04\x33\x9b\x46\xf1\xc7\xd5\xb0\x0b\x4a\x09\xa9\x0c\x5a\xbc\x60\x05\x80\xca\x06\x36\xbe\xfa\x48\x8a\xd2\x1a\x5a\x05\x35\xd4\x6e\xd7\x26\xe5\x9c\x93\x45\xcb\xfb\xb2\x68\x19\xb1\x25\x2a\x95\xc7\x94\x73\x74\xa1\x5b\x61\xcc\xc1\x5f\x8b\x28\xf6\xa5\x7a\x46\x97\xc3\x26\xed\x17\x5d\xb0\xdd\xa2\xf7\xa5\xb8\x45\x97\x07\xb4\x01\x67\x40\x19\x71\x5a\xd9\xa9\xd1\xaa\x35\x7c\xd5\x36\x49\x7f\xfa\x26\xa1\xa9\x3a\xcc\x61\x08\x0e\xf9\x69\xd3\xa6\xa7\xcd\xda\x68\xf2\xac\xa5\x01\x12\x8d\x66\x20\x24\xe4\xd9\x66\xc1\x5f\xa4\x25\x3c\x47\x40\x9f\x2d\x5e\xab\xf2\x0d\x0e\x42\x41\x29\x7a\xca\x45\xc7\x0f\xdc\x40\x82\xa7\xcc\x94\xa8\xe5\x12\x93\x5a\x00\x5e\xa1\xd1\x91\xed\x89\x1d\x09\xd4\xd9\x14\xc4\x10\xc3\xb4\x06\x6d\x34\x2d\x2a\xc9\x70\xd1\x58\x07\x8b\xd1\xaa\x75\xdb\x6e\xe2\x65\x8c\x10\x56\x10\xab\x54\xcf\xb0\x05\xca\x3c\x07\xaa\x27\x01\x43\x6a\xc0\x83\x08\xcb\x46\x80\xff\x79\xbc\xb7\x3b\x1b\x60\x2f\xba\xb5\x04\xf0\x9f\xff\x5a\xe4\x9b\x92\x68\x5c\x42\xc1\xf6\x9e\xe7\xe5\xe2\x01\xf7\x5a\x76\x29\xdb\xa2\xcb\x03\xc9\x74\x34\x28\x68\xfb\x8d\x08\xe5\x3b\x07\x58\x1a\x26\x59\x3d\x90\x42\x56\xc3\x49\xae\x5a\x5b\x52\x8a\x23\xd0\x9c\x71\xcc\x6d\xe3\x45\x5f\x48\x8c\xd2\x06\x3c\x6c\xc3\xf1\x36\xd1\xdc\xbc\x9d\xd7\xf4\x74\x3c\x68\x7c\xa1\x4e\x5d\x90\xd8\xe9\x1d\x89\x9d\xc6\x2e\x5b\x45\xcf\x4a\x2f\x4a\x98\x5e\x23\x10\x87\xa6\xd0\x38\xe9\x07\xe4\x4d\x53\xda\xef\xa9\x7d\xd2\xce\xe1\x45\x1f\x49\xce\x32\xa0\x7b\x01\xd7\xbe\xee\x41\x80\xfe\x0d\x96\x92\x39\x6d\x7d\x87\x04\xaa\x70\x8d\xfc\x20\xb3\x51\x16\x9a\xc5\xd1\x13\xf7\x86\x93\x3c\x14\x7a\x92\x05\xe2\x0d\xd6\x90\x40\x72\x58\x28\xdf\xae\xb8\xe7\xd6\x85\xac\x7b\x71\x0b\x6a\xde\x76\xd9\xe3\x43\x77\x98\xff\x15\xe2\x76\xf9\x81\x4b\x99\xf0\x66\xf0\x14\x61\x05\x4c\x3d\x64\x60\x02\xae\x8f\xf1\x14\x3b\x53\xc9\x35\x6f\x80\x0a\xe8\x1c\x8a\x69\xa1\x31\xbb\xaa\x90\xeb\x7c\x9d\x1a\x82\x92\x50\xac\x2f\xba\xd0\xcb\x06\x03\xbf\x58\xc6\x8b\xf7\x58\x79\x4b\xfb\x78\x94\x64\x9f\x48\x76\x14\xef\xb1\xf2\x94\x5e\xc6\x3b\x95\xe1\x4c\xd1\xc7\x23\xcc\xfb\x74\xda\xad\xf0\xbe\x31\x72\xa6\x58\xa8\x84\xeb\xbe\xcc\x54\xa5\x7d\xbc\xc5\x0c\x67\xf1\x49\xde\xe2\x24\x4b\xf4\x55\x8d\xb8\x64\x0e\x3b\x8d\x7a\x20\xbf\xb7\xd1\x4c\x19\x99\x2a\x0e\x3a\xc9\x33\x35\xe9\xd8\x01\x19\x69\x33\x45\x2e\xf5\x07\x1d\xd3\x97\x98\x8b\x1c\xe3\x97\xd3\x2c\xcd\x51\xb3\x74\xd0\xc9\x9a\xa5\x2b\x52\x67\xc9\x74\x39\x79\x8d\x5b\xd0\x77\xfc\xeb\xd2\x18\x16\xc5\xd3\xbb\x14\xb4\x97\xc6\xa7\x8c\x4d\x8d\x4f\x19\xcb\xe0\x53\xb8\xae\xc4\x27\x54\x9e\xe8\x48\x08\xd8\xef\xd3\x31\x76\xd4\x82\x68\xa1\xd3\x92\xb2\xef\x63\x12\x65\xc3\xad\x81\xd2\x4d\x5b\xc2\x50\x0f\xef\xce\x59\x4b\xe3\xde\x79\x30\xbf\x52\x5e\x7d\xe1\x4b\x24\xaf\xd6\xf3\xba\x02\x73\xc9\xce\xe6\x55\x1a\x60\x1f\x56\x14\x04\x07\x22\x1b\xad\x1d\xf0\x11\x0b\x87\xfc\xcd\x9a\x51\xea\x5e\xdb\x9b\xbe\xe3\xdf\xeb\x26\x50\x09\x82\x6a\x82\xd0\x97\x46\x1b\x8f\x25\xd3\xc6\xa8\x4c\xad\xa1\x75\xdc\x08\xf2\xcc\x6d\x74\xd0\xe3\x36\xd6\xe1\x36\x16\xa9\xd5\xc6\x26\xaf\x4d\x6d\xf3\x68\x6d\xae\x8a\x07\x3d\xb5\x65\x6d\xb1\x6d\xbc\x93\x4f\xa7\x6f\xb1\x89\x24\x14\xb9\x7c\x0d\x89\x53\xc0\x2f\x59\xa7\x10\x3e\x3f\x65\x2a\xf3\xb0\xd7\xbc\x8c\xc9\x1c\x9f\x9a\x4a\x80\xb3\x65\xec\xd5\xcf\x2d\x4f\xe0\xac\x59\xe6\x0b\xe4\x89\x61\x3d\x72\x55\xd5\x02\xaa\x35\xb6\xd1\x4c\xbb\xcc\x59\xbc\xed\x31\x95\x7a\x40\x4d\xc7\x13\x2b\xff\x24\x5c\x1a\xfe\x38\xff\x4b\xa2\xb1\x57\xb0\x54\x35\x9c\x67\x27\x17\x09\x69\x7e\x40\x1f\x89\xd2\x8a\xc3\x0f\x3f\xe2\x88\x23\x8e\x58\x59\x06\x4f\x89\x55\xab\x8e\x3c\xea\xa8\xa3\x8f\x39\xf6\x58\x08\x83\x26\x7f\x89\x93\xdf\xb8\xf6\x14\x1d\x05\xfd\xe6\xb7\xc0\xbf\xb7\xbe\xb5\xa3\xa3\xe3\x6d\x6f\x7b\xfb\xdb\xdf\xfe\x0e\x16\x12\xfd\xbe\xf7\x7f\xa0\xeb\x83\x7f\xf9\x57\x7f\xcd\x82\xa1\xff\x7e\xc3\x3f\x68\x59\xa1\xdf\xb5\x85\x85\x27\x93\x69\xac\xdf\x23\x61\x61\xd8\xe3\x18\x0c\x1e\x03\x09\x1f\xf4\xac\x83\xfe\xc9\x94\x83\x7e\xd0\x1b\x58\xed\xf4\x08\x65\x52\xfa\x47\xdf\x0f\xfb\x9f\xd1\xd9\xa4\x9e\xe1\x69\x15\xa2\x26\x34\xcc\x8e\x97\x98\xea\x71\x3b\x6f\x8a\xe9\x23\x73\x52\x1f\xd9\xef\x55\x85\x76\xf7\x06\x30\x01\xec\x7b\xb4\x82\xe5\x23\x48\xa5\x1f\x26\x22\x1f\xf2\x0c\x86\xb0\x87\x37\xfa\xcd\xb8\xbf\xc7\x34\x08\xab\x6a\x3f\x47\x40\xfc\x14\x56\x60\x4c\xd0\xd9\xa9\x13\x34\xe4\x19\xe1\x17\x3e\xd4\x80\xb1\x6a\x7f\x9b\xdc\x99\xf3\x78\x5d\xfb\x97\x1b\x75\x11\x60\x83\x44\x07\x1a\x68\xaf\x87\xd8\x21\x1c\xb5\x65\xca\x78\x32\x55\x6f\x36\xe8\x65\xda\x9e\x2e\xe0\xaf\xda\xb6\x27\x70\x64\xfc\x1b\x34\x7b\x1c\x70\x31\xaf\x70\xd4\x19\xa3\x27\xd1\xad\x4d\xdc\xd7\x37\x1b\x15\xf7\x75\xc0\xed\xb6\x32\xe0\xb0\x76\x1e\x4a\xd5\xcc\x6d\x90\xec\x29\x9b\x2b\x96\x19\xa8\xcf\xe2\x7e\x2f\xe2\xb5\xbe\xea\xc4\x58\xf2\xd9\x18\x29\xb5\x59\x50\xa4\x14\x47\x86\x9c\x03\xbf\xb5\xbf\xea\xac\x10\x33\xfe\x52\xd3\x77\x5e\x79\xdc\xfc\x25\x39\xc1\x7e\x50\x13\x9a\x06\x7e\xff\x35\x3e\x81\xa9\xe9\xcd\x98\x9a\x02\xe9\x17\xbf\xa1\xa7\xa6\xd7\x9a\x9a\x4b\xd3\xa7\x26\x2d\xaf\x3d\xa3\xfc\x66\x4f\x29\x45\x7e\x45\xc1\x4e\x81\x1b\x78\x84\x90\xb8\x68\x85\x98\xf1\x7e\xbf\xfd\x17\x18\xa0\x64\x88\x4a\xeb\x94\x21\x33\x9a\x69\x48\x4b\x98\x0b\x9d\x62\x1d\xc4\x92\xbf\x17\xed\x0d\x45\x27\xa8\x0b\x45\x77\xb1\xce\x0f\xea\x02\x99\x32\xaa\x88\xf1\x46\x31\xbc\xa9\xa4\x5d\x81\x1d\x36\xd2\xfa\x40\x3c\x52\x50\xa7\x64\xb5\x5e\x38\x2e\xfa\xb9\xf0\xd3\xcf\x71\xca\xe0\xcb\xc8\xb5\x8b\xd8\xb3\x88\x25\x8c\x66\xf5\xcb\x2f\x13\x57\xbe\x54\x71\x0c\xfd\x99\xb2\x4b\x3f\xef\xe4\x7d\x3c\x93\x54\xaf\x50\x49\xf4\x4a\x3a\x7b\x5e\x34\x2f\xd1\xdf\x8d\xc5\x1c\xca\x73\x75\x30\x84\x77\xc1\xb2\x4f\x08\x6b\xd9\x03\x37\x14\xdd\xcd\x4e\x20\xde\xa7\xc1\xaf\xde\xe5\xb7\xff\x0c\x43\xa2\x30\xa3\x47\x8f\x50\x76\x4e\xd0\x8d\x84\x5e\x38\xe2\xbc\x77\x6f\xb1\x2e\x70\x43\x6f\x47\xb3\x1b\x3a\x41\xdd\xc0\xe2\xa2\xab\xbc\xbc\xeb\x70\xb2\x3a\x2d\x03\x56\xb1\x3e\xc8\x05\x6e\x77\xd1\x0d\xea\x83\x3a\x86\xa1\xf5\x4e\x0a\x32\xfd\x0b\x3f\x70\x61\x9e\x1c\x3f\x9b\x1a\x27\x2c\x4b\xea\x1e\x3e\x45\x0f\x5b\xd4\x68\xac\xf8\x9e\xb4\x15\x97\xf6\x3d\xfa\xd8\x15\xcf\x33\x02\xbc\x15\x43\x19\x7b\x07\x85\x45\xbc\x5d\xd9\xec\x04\xf6\x3c\xea\x77\x18\x28\x93\x41\x45\xb0\xe3\x00\x0f\x08\x76\x1a\xdc\xc0\x3b\xf4\xbd\xe5\xe6\xcd\x15\x2d\x31\xf3\x6b\x03\xaf\xbe\x0e\x7c\x6a\xa5\x89\xfb\x5c\xd6\x05\xd8\xe2\x95\x19\xcb\x05\xf1\x14\x6f\x55\x10\x0a\xc2\x0f\x44\x20\x33\x5b\x42\x0b\x6f\x66\x2f\xda\x46\xcb\x2f\xa6\xef\x98\xb2\xf2\xf1\xfb\x21\x86\x6c\xc9\x0c\xe5\x46\x05\x5f\x49\xae\x00\xb3\xac\xa1\xbe\xb6\xa9\xd9\x8b\xf6\x0e\x55\x76\x7e\x74\x0e\x86\x32\x71\x4d\xe0\x70\x18\xca\x76\xa9\xeb\x6d\xf6\xac\x20\xce\xa4\x46\x6c\x6a\xcc\xd1\x0c\xd4\x05\x39\xbe\xb6\xa7\x00\xe4\x26\x86\x2a\x9f\xe6\x07\xde\x40\x44\xca\x0e\x4d\x97\xd5\xd0\xb7\xa6\xd0\x50\xde\x6e\x68\x04\xe3\xc4\xda\x9f\x46\x57\x50\x6a\x29\x1f\x08\x3c\x54\xe8\xaf\xfc\x5e\x88\x66\x99\x26\xfa\xcc\xee\x35\x5e\xd9\x57\x2e\xf5\x7a\x99\x71\xab\x4c\x7c\xa1\x51\x45\x24\xb3\x5d\x72\x17\xef\xac\x65\x15\xda\x04\xe6\xe6\x67\x55\xee\x80\xb1\x67\x6f\x35\x12\x42\xc4\xb3\xb5\xdf\xc3\x6b\x1b\x5b\x1e\xbb\xbf\x1d\x55\x31\xa3\xf6\x51\xfe\xd2\xcd\xcb\xb5\xff\x02\x0d\xa0\x1f\xc8\xfd\x7d\x2c\x90\x71\x0d\xe3\x52\x46\x05\x23\xe3\x6f\x47\x4f\x4f\x92\xde\x20\x79\xa5\xaf\xd5\xfe\x45\xac\xa9\x7b\xa6\xeb\xa6\x64\x81\x87\x78\x81\xe7\xa7\x27\xb8\x9e\xe0\xb1\x3a\xe4\xc9\xe8\xcc\x21\xf9\x3d\x6a\x6a\x38\x29\xb4\x54\x2e\xed\x7e\x8a\x9b\x7a\xd4\x51\x4e\xaa\xd1\x6b\x10\x11\xe1\xa7\x73\xb6\x26\xa7\xf9\x48\x0a\xa7\xf9\xb0\x53\x3b\xab\x39\xe4\x85\x23\xa2\x9b\xc7\x89\x3c\xc6\x6b\xdd\xd9\xd0\x3e\xe6\x50\x60\x54\x38\x51\x99\x6d\xcc\xe0\xe3\xbc\x64\xdc\xcd\xbd\x52\x19\xdf\x9c\xe0\xa5\xc0\xa7\x01\x22\x21\x8f\xa4\xa8\xef\x55\xf2\x9c\x84\x13\x90\x9f\xf0\xfd\x89\x9a\xf6\xef\x1a\xf7\xde\xf4\x94\xbd\xa5\xf3\x27\xf0\x86\x21\x84\xba\xec\x63\xac\xf8\x4a\x9f\x2d\xdb\xa8\x40\xba\x3a\x42\x4e\xcf\xa8\x09\xa5\xfc\xa4\x35\x3d\x0f\x62\x68\x91\xf2\x64\x18\xf2\x74\xd9\xef\x59\x65\xc7\x29\xfc\xc8\x0b\xf3\xdd\x41\x5d\x89\x85\x1d\x1a\xe5\x02\xc1\x53\xe4\x3e\x13\x7b\x98\x37\x52\xe8\x3e\x1b\x7b\x5e\x30\x9e\x3f\x67\x75\xe2\x76\x07\x81\x2e\x3d\xde\x83\x1f\x58\x85\x4e\x05\xaf\x5b\xa9\xd5\x02\x97\xbf\x22\x26\x1d\x3e\x86\xe2\x92\xf0\x42\x2b\xb1\xa8\x3c\xb3\x86\x32\x42\x54\xba\x01\x9b\x8f\x03\x56\x99\x15\xe0\xaf\x55\x72\x15\x27\x14\x98\x01\xeb\x94\x72\xd6\x31\xd8\x9d\x9f\xf3\x4a\xce\x37\x35\x5a\xb9\x92\xe1\xd3\x18\x38\x00\x2b\x64\xf1\x3e\xc0\xc2\x2c\xf1\xc3\x09\x9d\x3c\x6f\xe2\xd9\xa9\x4a\x79\xbf\x4c\xd9\x7b\x2f\xd7\xb8\xf7\x42\xb7\xe8\x81\xb7\x7d\x13\x3b\x71\x0e\xf2\x4a\x95\x2b\x59\xa8\xe1\x2a\x2c\xda\x86\xe3\xc6\x81\x4c\x1a\x92\x05\x80\xb8\xb1\x05\x3e\x46\xbc\xcd\x97\x07\x27\x4c\x28\x64\x1b\x9b\x27\xf9\x8f\x82\x11\x97\xfd\x3b\x6b\x65\xe6\x81\x95\x2a\xac\x3c\xa7\xa6\x88\x3e\x4e\x61\x8a\xfe\x90\x32\x45\xbf\xaf\xf9\x78\x92\x88\x30\x35\x0b\x68\x23\x96\x14\x52\xd9\xcc\xba\xf0\x88\xf2\xa0\x9b\x03\x2e\x51\xb5\x1e\xb3\x5b\x37\x27\x8f\x63\x8b\xa8\x6d\x1c\x66\x6d\x3b\x52\x6a\xdb\x5e\x63\x6d\xe1\x98\x56\x4e\x8c\x4d\x59\x39\x71\x76\x4a\xeb\x3d\xb5\xb6\x5e\xd1\xad\x57\xa6\xdc\xfa\x79\x29\xad\x9f\x5b\x63\xeb\x2a\xcf\x30\x1e\x18\x10\x1e\x78\x73\xa3\xb1\xe2\x17\xf2\x26\x2e\x13\xdc\xe5\x69\xe7\xeb\xcd\x82\x57\x12\x8d\x41\x52\xd6\xbb\x02\x26\xbc\xc0\xbc\x77\x5a\x9d\x35\x16\x73\xdb\x9d\x48\x56\x67\x8d\x49\xdb\x77\x8f\x0e\x3c\x6e\xf1\xc6\x6d\xdb\xf7\x44\x0a\x03\x3f\x2e\xb4\x06\xcb\x43\x1f\xd5\xa5\xe4\xa3\xaa\x64\x21\xc3\xd4\xcd\x2a\x1a\xe6\xb8\x33\x79\x52\xcd\x8c\x38\xb6\x6a\x66\xdc\x64\x9d\xb6\xf3\x2a\x2c\xd5\xcc\xb8\xc8\x54\xcd\xec\xe0\xaf\xda\xaa\x99\x45\x18\x4a\x49\x83\x0a\x9d\xb5\x4e\xbe\x24\x01\x1a\x34\xb8\xf8\x3c\x99\x16\x4e\x22\x87\x53\xfa\x4d\xde\xdd\x14\xfd\x8d\x95\x82\xf3\x6c\xde\x99\xfd\x89\xfa\x9b\xd5\x4e\x40\xe1\x3d\x33\x31\x8c\x41\xae\x13\x48\x6c\x16\x79\xf3\xea\x18\x79\xfb\x92\xba\xc7\xaa\x79\x22\x56\x6e\x40\x53\x5f\x68\x03\xd1\xb3\x8a\x7f\x19\x0b\xdb\x25\xef\x04\x54\x23\x4c\x61\x3a\xfa\x2d\x29\xf9\x42\xde\x4c\xa6\x94\x7c\x61\x22\x31\x66\xbb\xa3\xce\x42\x08\xdf\x39\x98\x3c\x58\xe7\xdd\x44\x17\xba\xa2\x03\xa6\xb4\x19\xf1\xfc\x9b\xbb\x78\x5b\x94\xbb\x82\xb3\xe9\x97\xf2\xe7\xf7\x27\x83\x3d\x71\xa4\xa7\xc0\x51\x6c\xa1\x63\x00\x3d\x61\x3e\x0f\xb8\x94\xa7\x49\x1a\x04\x0f\x65\x70\xde\xc9\xd3\x4f\x61\x93\x71\x71\xee\xb6\x7a\x87\x7e\x3e\x26\x5d\x5c\x99\x42\x17\x8b\x6b\xa5\x0b\x76\x32\x98\x35\x5f\x9d\x52\xf3\xb2\xda\x6a\xf6\x1d\xff\xc2\x39\x7f\xcc\xc4\xf8\x6f\x52\x61\x99\x0d\xf9\x69\xd1\xbf\xe9\x7e\xf4\x6f\xc6\x8c\x19\x14\xf6\x30\x0b\x4c\x0f\xf3\x54\x9a\xfc\xe8\xdf\x92\x25\x4b\x97\x2e\x5b\xb6\x3c\x28\xca\x54\x1d\xfa\x48\xed\x13\xf6\x91\xfa\x5c\xf2\x91\xda\xe7\xd2\x91\x3a\xc6\xb1\x1c\xc6\x93\xbe\xe4\xf9\x97\x02\xee\x8c\x41\xd7\x3c\x33\xb7\xf0\x76\x12\xcf\xcc\x71\xe3\xcc\x6c\xf1\xfa\x5d\xcb\x15\xe9\xb9\x54\x3f\xc1\x7e\xd7\x3a\x9f\x9f\x4b\x3d\x5c\xfb\xdd\xcc\xc3\x75\x3b\x7f\xd5\x3e\x5c\x6f\x47\xa9\x46\xf9\xc8\xc8\x5e\xb3\x83\xa2\xdf\x4d\x56\xa7\x4d\x5a\x07\xc5\x59\xbc\x9d\xfd\x71\xe5\xae\x43\xca\xdd\x02\x29\x77\xf3\xf2\x24\xc5\xe4\x15\xa7\x62\x70\x60\xc4\x9d\xb3\xb0\xaa\x12\x07\xed\xc4\x85\x33\xb2\x07\x4c\xa1\xbf\xc3\x56\x7f\xcf\xe1\xfd\x7d\x44\x70\xad\x42\xbf\x1b\x06\xdd\xc6\x52\x9d\x97\xb2\x54\xd8\x25\xa6\xd6\xef\x64\x9d\xb0\x15\x2b\x8e\x65\x27\x60\x55\x3e\x9f\x76\xcf\x28\x75\xe7\xf2\x98\x1e\xfa\xe2\x94\x3e\x51\xeb\x81\x9c\xef\x40\x98\x91\x30\x38\xfb\xcd\xae\x15\x57\x90\x54\x99\x3e\x30\xbd\xe8\xc0\xf4\xe0\xc0\x2c\xe6\x02\x0f\x73\xe2\xe7\x50\x4f\x25\x33\x2c\x78\x41\x8e\x45\x19\x2c\xf5\x01\x8d\x66\x09\xa8\x67\xeb\x08\x93\xa3\xc5\x73\xac\x86\x2f\xcf\x6e\x58\xe5\xdf\x77\x48\x19\xa6\x1b\x59\x82\xe9\x02\x8e\x81\x60\x46\x6a\x24\x1f\x38\xa4\x07\x73\x48\x0f\xe6\x48\x3d\x98\xb0\x94\xf8\x49\xcd\x06\x62\x00\xc8\x4d\x2b\xcb\xd2\x16\xb3\xa4\xf2\x57\xca\x1a\xaf\xe1\x35\x4e\x32\x7a\x62\x54\x62\xec\xe9\x3d\xfc\x85\x04\xf3\xdc\x11\x98\x15\xa0\x5e\x65\x05\xa0\x4a\xac\x6b\xf7\xfa\xe4\x91\x38\x94\x99\x4a\x71\x48\xab\xa4\x8f\xa1\xe5\x36\x76\x03\x7f\xff\xae\xe9\xb1\x6e\xd4\x63\xf4\x64\x7a\x07\x6e\x4c\xef\xc0\x88\x20\x22\x1c\x16\xb4\xeb\x87\x44\x51\x1d\xb4\x01\x3f\x75\x09\x08\x91\xbe\x44\xfc\xa2\x79\xab\xed\xe5\xad\xb0\x5b\xed\x28\x79\xab\xf5\xb9\xd9\xf0\x4a\x96\x7a\x65\x88\xd7\xb7\xb3\x21\x70\xb8\x7a\xe4\x0b\xb1\x87\xa6\x7a\xe5\x8b\xb1\xe7\xa6\x7a\xe5\x4b\xe6\x73\x60\xbd\x67\xfa\x81\xcb\x3b\xf0\x65\xab\xcc\x22\x19\xf6\xa9\x0d\x57\x6d\xd2\x66\xe2\x06\x4e\x78\xa6\xb2\x0d\xac\x8b\x44\xfb\xd0\xdb\x11\x3a\x81\x3b\xb0\x18\x8f\x1f\x45\x65\x0a\x75\xa5\x67\x6a\xc7\xa3\x1d\x67\x36\xcc\xbb\x97\xc9\xf7\x0d\xa7\xad\x7f\x49\xa7\xef\x21\xbe\xae\x4a\x16\xf6\x93\x31\xe3\xe7\x5a\x99\xf1\xb3\x44\x41\x01\x3a\x93\x27\xfc\xa2\x9b\xfe\xa6\x35\x87\x6f\x54\x2e\x88\x53\xbd\xe2\x4d\x62\x1b\x49\x21\xb6\xd3\x6a\x23\x36\xb3\xb2\x3b\x53\x2a\xbb\xc3\xa9\xad\x36\xdf\xf1\xef\x4b\xcb\xac\xa0\x98\xaa\x19\xa6\x0c\x9a\xe2\x9e\x33\x99\xcc\x18\x35\x91\xab\x53\x60\x09\x97\x93\xa9\xec\x49\x60\x45\xb3\x4c\xa6\x72\x27\x41\x95\x80\xd0\xc9\x74\xe6\x64\x9a\x74\x33\xd5\x2d\x96\x54\xd0\x85\x96\x1d\x27\x13\x8c\x03\xe6\x0a\xf4\xf0\x32\x6c\x05\x1a\xe4\x02\x34\xd5\xbe\x9a\xe7\xa6\xd4\x35\xbd\xa6\xba\x7c\xc7\xff\xf6\x61\x87\x8c\xb9\x2e\x89\xc6\xb5\x98\xb4\x00\x9d\xee\xbd\x5c\x0e\x12\x6c\xe4\xf3\xc8\x55\xf3\xcc\x9b\xf3\x17\x2c\x68\x42\x4f\x1e\xf8\x87\xdc\x74\x16\x13\xfd\x62\x26\x13\xdd\xe2\x0d\xba\x16\xb5\xbc\x98\x66\x4b\x74\xed\xab\xc8\xc3\xcc\x46\x6f\x50\xa9\xef\x2d\xc6\x78\x6b\x6a\x5d\x71\xce\x6c\x7b\x4a\xd9\xac\x8b\x7b\xd0\xb5\x38\xd7\x17\x6b\xe5\xc4\x16\x25\x72\x62\x67\x67\xf4\x37\x91\x13\x5b\x90\xc1\x89\x5d\x90\x58\x99\xcd\x89\x11\xd3\x95\xd3\xd6\x73\x60\xca\x94\x85\xbc\x80\x1c\xd8\x1a\xc5\x81\xe5\x52\x39\xb0\x8b\x12\x1b\x24\x86\xcb\xb3\xd1\xd3\xea\x58\xb8\xec\x62\xcc\xb9\xb7\x48\x5a\xe0\x6b\xe6\xbe\x76\x25\x37\x39\x25\xee\xcb\x5a\xc4\xdd\xbc\xca\x49\x83\x9d\x1f\x74\x95\x83\x91\x29\x91\xbd\x6e\x99\xe7\x4a\xde\x68\x6d\x0e\x2d\x81\xab\x2c\xde\x4b\x91\xc1\x6b\x01\xc6\x2c\x70\x95\xe0\xb3\x0c\x23\x91\x8f\x51\x99\x5c\x07\x5d\xe6\xb4\x12\xe8\x70\xe4\x44\xa7\x95\x16\x42\xb2\x30\x49\xf4\xb3\xe9\x8b\xec\x04\x1e\x73\xab\x28\x60\x1e\xaa\xc3\xe2\x2e\x34\x39\x90\x6e\xc8\x2c\x23\x39\x93\xa8\x07\xc0\x89\x38\x03\x8b\x8b\x5e\x20\x82\xba\x33\x8a\xf5\xa1\x13\xd4\x9f\x51\x6c\x88\xde\x09\x1a\xc2\xd3\xce\x0a\xbc\xad\xdd\x64\xc3\x09\xea\xce\x40\x33\x4e\xfd\x1a\xaf\x09\x7a\xdf\xec\xe9\x0a\x9c\x40\x04\xde\x19\xe0\x09\x92\x0b\x9d\xa0\xee\x8c\xe8\x65\x27\x7a\x39\x80\x97\xbd\x33\x30\x98\xb2\xce\x08\xb3\xbd\x8e\x8f\xed\x97\x82\x09\x67\xaf\x93\x07\xda\xc3\x2b\xae\xe2\x21\x92\x32\xbd\xc0\x03\x01\x3d\xe7\x35\x43\x53\x85\x0d\x5a\x89\x38\x20\x47\x92\xea\x4b\x85\x52\xd4\xc2\xe6\xa2\x41\x93\xb3\xcd\x2f\x1a\x1c\x52\x8b\xd2\x5a\x0d\x12\x49\x9e\xae\xc9\x26\x8f\xb3\xf6\x3a\x05\xeb\x21\xde\xa4\xb6\xaf\xb4\x20\x6a\x19\xf0\xe1\x1e\x67\x95\x5f\x4c\xe7\xc3\x6f\x89\x3d\x34\xf9\xf0\x2f\xc7\x9e\x9b\x7c\xf8\x57\xac\xd1\xcf\xc5\x5c\xeb\x6e\x90\xe3\xec\xab\x59\x66\x16\x25\x5d\xb2\xc4\xa4\x5b\x79\x31\x25\x26\x69\x27\xe1\xab\x1a\x5e\x5b\xcc\xdc\x22\x96\x18\x2b\x6f\x5e\xda\xf3\xd2\xd8\xb8\x03\xc9\x57\x73\x99\x6e\xe6\x56\xeb\x62\x3e\x90\x72\x39\xb5\xb2\x10\xe5\x20\x21\x44\xf9\xc0\x6b\x66\xea\x0e\xa4\x33\x75\x0b\x74\xa8\x5b\xeb\x40\x8b\xd7\xa6\x98\x82\xd9\x88\xe4\x03\x1b\xc6\x88\x7c\x9a\x2d\x5b\x6d\x4d\x8e\x62\x6e\x33\xa8\xaf\x87\x37\xfe\xc3\xac\x3d\xdb\x93\x38\x31\xd9\x5b\x73\x3a\x9e\x90\x8d\x1c\x3e\x61\x5d\xb4\x35\x4d\x26\xf1\x7c\x5e\x35\x63\x12\x67\x48\x26\xb1\x5c\x7d\x13\x1b\x9a\xf5\x03\x06\x89\xfa\x14\x11\x5b\xf3\xa4\x5c\xc4\x2b\x50\x97\x23\x49\x55\xba\xd8\x4e\x5e\xec\xb5\x99\x9a\xe7\x62\x48\xeb\x3c\x15\xd2\xda\x0a\x12\x69\x1b\x25\xbe\x47\xb2\x6b\x33\xb4\xe5\x97\x5a\xa3\x43\x0c\x1f\x73\x42\x77\xa7\x4c\x68\x53\x4d\x13\xea\x3b\xfe\x2d\xaf\x71\x7b\x2e\xb4\x5d\xe3\x13\xe2\x59\xad\xdd\xf9\x72\xf2\xee\x6c\x95\xca\x67\x8d\x4b\x14\x47\x13\x78\x39\x65\xab\x56\x43\x13\x78\x39\x75\xab\x96\xab\x6c\xd5\x97\xd3\xb7\xea\x7c\xb9\x55\x4b\xb5\x42\x08\xec\xe0\xd5\x3d\xcf\xd1\x72\x02\xc5\x34\xce\xa6\xc0\x41\x23\xf4\x71\xd6\x94\x9a\x39\x9b\x37\x93\xb9\xc7\xcf\x4e\x9c\xd1\x6a\x98\xa3\x3e\x5a\xa5\x0e\xe3\x56\xa9\x0e\x09\xb4\x39\x26\x91\xa2\x4c\x0a\xbd\x80\xb7\xc4\x28\x74\xa6\xa4\xd0\x4c\x00\x84\x98\x66\xa3\x97\x57\x47\xd0\x32\xd3\xa6\x32\x47\x17\xf3\x0a\xf4\x96\x9f\xa1\x35\x24\x92\x0e\xcd\x71\x5c\x92\x32\x8e\xb9\x35\x8d\xc3\xac\xab\x2f\xa5\xae\x05\x35\xd5\xe5\x3b\xfe\xfe\x7c\x8d\xbb\xb6\x24\x1a\xe7\x1b\x17\xe9\xb4\xe9\xd3\xe9\x2e\x4d\xdb\xa6\x07\x93\xb7\xe9\xa4\x8c\xfb\xda\x68\x6d\xcd\x83\x29\x5b\x73\xe3\x40\x8b\xb7\xde\x12\x6e\x0b\x88\x23\x74\x98\x2a\xb0\x81\x15\x98\x25\xe1\xe2\x4a\xd2\xfd\x17\x3f\xf6\x0a\x05\xb9\xd3\xa7\x91\x82\xfa\x45\xc4\x28\x27\x04\x1e\x6f\x67\x3d\x4a\xcd\x15\x52\xc6\x33\xba\x15\x1d\x9d\xda\x22\x31\xc2\x40\xe8\x98\x89\x1c\xdf\x20\x8f\x60\x1d\xd4\x11\xac\x94\xb4\xd4\x65\x16\x17\xf2\x48\x6f\x9f\xcc\x86\x2d\xd4\x89\x49\xf2\xa8\xd4\xab\xa7\x3b\x8b\x50\xb8\xa2\x06\xd6\x27\xa0\xe4\x9e\xc3\xe7\x39\xee\x3e\xb8\xba\x06\xc4\x60\x1f\xb6\x0a\xdc\xd1\x79\x40\xc9\x7d\xfc\xa2\x40\x9a\x94\xd7\x47\x02\x59\xd1\x0b\xfb\x2f\x2b\xe3\x94\x74\x11\x76\x6d\x7d\x24\x51\x3d\x7e\x51\xc0\x77\xe0\xc1\xd8\x0e\xac\x83\xa4\xab\x7f\xb8\x55\x58\x9e\xaa\x25\xc2\xfd\x2f\xe8\x45\x6d\xd2\x8b\x1a\xe8\x45\x2d\xeb\x45\x6d\xe5\xf7\x2e\x6b\xea\xc7\x1c\xcf\xac\xcd\x48\x8e\xd3\x81\x7d\xee\xa4\x8c\x3e\x87\x7a\xd1\xb4\x53\xaf\x1e\x51\x5e\x8f\xa8\xa0\x47\xd4\xa4\x47\x14\xe8\x11\x95\x93\xc8\xf4\x92\x4c\x32\x6d\x63\xf1\xa6\xca\x1f\xaf\x83\x8d\x4f\xf0\xf1\x39\xaf\x6f\x7c\xbe\xe3\x5f\x7f\xd4\xff\xe8\x50\xbe\x92\x68\xfc\x94\x44\xd8\x48\xc4\xd8\xd0\x5a\x3e\x84\x34\xc6\x78\xbd\x23\x56\x42\xb0\x1e\xc4\xea\x29\x5c\xe3\x13\x55\xa4\x1e\x06\xea\xfd\xd9\x9b\xde\xf4\xa6\x37\xbf\xe5\x2d\x2a\x65\xe9\x3b\xdf\xd5\xd9\xd9\x79\x3a\xc6\xe8\xbd\x0f\xd3\x96\x6a\x75\xe1\xc1\x9c\xad\x2e\x7c\x25\xf9\x38\x3d\x58\x27\x35\xea\xf3\x2c\xe3\xf9\x2b\x69\xfb\x5c\xf2\x39\x83\x18\x1a\x62\xa2\xff\x47\xcc\x26\xcb\xcd\xb5\x29\x70\xc3\xa0\xa7\xd9\x55\xfe\x1a\x1e\x86\x33\xfd\x12\x83\x96\xe0\xee\xde\x1b\xf6\xd6\x77\x5b\xd9\x79\xe0\x37\x48\xcf\x93\x93\xe9\x79\x7a\xea\xad\xd4\xa3\xaf\xa4\x1c\xf8\x3d\xf5\x09\x4a\xb4\x1d\xd9\xc5\x0b\x45\x0f\x12\x52\x1d\x10\xc5\x1c\x7c\x98\x14\xcd\x75\xea\x88\x84\x6c\x13\x5d\x3e\xf9\xe6\x0f\x51\x3a\x92\x41\x81\x4a\x97\x49\x81\x1a\x8f\x0d\x81\x07\x20\xc6\xf5\x25\x37\xa8\x5f\xeb\x7c\x20\xa8\x57\x2e\x48\x1f\x00\xa8\x79\x1e\x91\x37\x13\xc3\xa1\x7e\xaa\xc2\xa1\x38\xe0\x07\x26\x0b\x8b\xfe\x50\x82\xc1\x7e\x37\xc0\x14\x62\x38\xab\x7d\x6e\x20\x06\x02\x57\xe6\xf0\x82\xb3\xa0\xde\x58\xbe\x0b\xf8\x70\xf7\xf2\x00\x94\xd6\xa4\xe8\x22\xf3\xe2\x99\x0f\x61\x57\x0c\xec\x7f\xb5\xf3\x81\xe6\x9c\xba\x1b\x29\xc3\xd3\x20\xb8\x14\x1a\xb7\xe6\xbb\xd1\x53\xe8\x74\xdf\xe8\x53\x89\xd2\xad\x45\xfc\xd0\xc1\x27\x8a\x16\x17\xc4\xfa\x39\xc4\x7d\x34\x86\xeb\x29\x4b\x93\x3c\x61\x46\xea\x79\xf6\xc2\x7a\x1d\x78\x7e\xb0\xae\x7a\xca\x02\x07\x97\x2c\xe6\xa6\xac\x15\x9e\xac\x1f\x23\x46\xc0\x8e\xd0\x70\xcf\x94\x68\xa1\xac\x26\x2d\x9a\x9a\xd5\xc5\x5c\xf4\xa7\x15\xb4\x62\x42\x85\x68\x44\x4d\xd5\xad\x75\x0a\x98\xa9\x75\x16\xb6\x9f\xc8\x28\x5c\xc2\xda\xb6\xe0\xb2\x66\x41\x6e\xa8\x68\x7b\xde\x94\xe8\x63\x76\x19\xef\x76\xb2\x8f\xd9\x84\x08\x47\x64\x2e\x30\x11\x0e\xcb\x8f\xa8\x2e\x75\x15\x6c\x0f\x7e\x09\x2b\x95\x91\x57\xe5\x84\x4f\xba\xec\xca\x9a\x24\x7b\x70\x41\x7e\x91\x0b\xdc\xa4\x9e\x12\xd6\xde\xc8\x8d\xd4\x55\x13\xb3\xa4\xaf\x7a\x57\x0f\x88\x88\xe1\x38\xdf\x8c\x57\xd8\x9d\x7e\x10\x61\xbc\xc2\x3e\xe8\x70\x42\xbc\xc2\xa6\x77\xeb\xc8\xc3\xb7\xf9\xed\x3f\xc1\x38\x2b\x12\x17\x0e\x08\x1d\xae\x10\xa7\x53\xcb\x15\xe4\xca\x14\x2a\x95\x6a\xee\xb2\xae\xc7\x48\xf6\x58\x82\xdc\x7f\xea\x0e\x9e\x40\xae\x22\x2c\xa3\xac\xd7\xf3\x9f\xa6\xac\x77\x15\x6f\xe5\xeb\x39\xab\x15\x75\x3c\xb4\x78\x7d\x98\xc2\xb0\x3f\xeb\x00\xf8\x0c\xaf\xec\xa6\xd8\x01\x10\x0d\x70\x54\xc4\x0c\xb1\x63\xdc\xf6\x3a\xc6\x33\xd9\x1e\x14\xcc\xcb\x15\x80\x7d\x30\x3b\x56\x44\x20\xbd\xae\xfa\x71\x52\x14\xf5\x97\x03\x22\x3a\x55\xcd\x10\xb5\x37\xf9\xbe\x95\x1e\xf0\xb3\x89\x27\x73\x80\x86\x19\xda\xb7\x46\x4e\x94\x6b\x53\xf7\x8b\xba\x9e\xd2\x73\x9d\xee\x0d\x87\x72\xdd\x03\xed\x0b\x89\xe8\x77\xf1\x60\x4f\xf9\x25\xc7\xbf\xcc\x90\xef\x84\xe2\x14\x51\x90\x5f\xe4\x72\x3a\xfa\x07\x9d\x46\x5b\x97\x6f\xe3\xe5\x47\x91\xbf\xd4\xe5\x0f\x8a\x6e\x20\x08\x5d\x7e\x3d\x2f\xdf\xeb\x82\x42\x5f\x3f\xed\x11\xf2\x5b\xb4\x7c\x9b\xf8\xa3\x21\xc1\xdf\x8c\x88\xbb\x5f\xf0\xa6\xc0\xc7\x7e\x50\xa0\x42\x78\x17\xc5\x2e\x53\x01\xdc\xad\x75\x06\xc5\x5f\x67\xec\xd6\x9c\x29\xc1\x2b\x03\xc9\x7d\x2c\xe9\x1a\xf3\xb3\x92\x5f\x08\xcf\x0a\xbf\x80\x5b\x99\xa2\x85\xa3\x20\x1c\x8f\x72\x98\x0a\xa5\xe0\x3e\x8d\x9f\xb9\x2c\x2c\xac\x05\x62\xea\xc8\x1c\x62\x78\xcc\x9c\xa2\x6f\x8b\xc0\xbe\x1c\x5e\xd3\x4d\xd1\x83\x57\x71\x27\x5c\xbd\xd1\xa7\x0e\x7e\xa4\x47\x02\x79\x01\xff\xcc\xc2\xd3\xb8\x29\x10\x2b\x30\x91\x38\x23\xd1\xcf\x65\x92\x68\x8f\x4b\xb9\x6b\xde\x40\x46\x9c\x8d\x94\xe7\xcc\xe5\x9b\x8b\x76\xa9\xb9\xb9\x3c\xbe\xb9\x72\xc8\x70\xe8\xbc\x03\x6f\x88\xd8\x0c\x63\x73\xdd\x9c\xbc\xb9\x3c\xb5\xb9\x72\xd6\xe6\xfa\x42\x2d\x9b\x6b\x88\x6f\xae\x21\xbe\xb9\x7a\xbd\xee\x81\xf6\xb9\xb4\xb9\xb6\xf1\xcd\xb5\x4d\x58\xc5\xd4\x7e\xea\xf5\x34\xbd\x3b\xfc\x69\x9b\xfc\x42\x5a\x35\xfd\x64\x3d\x7f\x2f\xa2\xf6\x4e\xfd\x03\xa5\x30\xee\x52\xe5\x3d\xdc\x39\xd4\x09\x45\xf9\xbd\x94\x36\x3a\x34\x13\x16\x7e\xb1\x26\xca\x3f\x1e\xc2\x14\x11\xaa\xfd\x44\xee\x14\x79\x0a\x66\xc2\xe0\x6b\xe6\xf0\x35\xe3\x29\xf0\x4f\x86\x64\x70\xb6\x25\xf0\xab\xc9\x4b\x06\x31\xa2\x45\x27\x21\x47\xd4\xd7\xaa\x2f\x99\x42\x75\x1b\xb6\xb7\x86\xb1\x69\x24\x7c\x50\xf6\x3e\x89\x27\x97\x39\x09\x72\x72\x04\x4e\xe8\xd2\x2c\xec\x73\xe0\x17\x95\x96\xda\xa0\x1c\x7a\x93\xa2\xb7\x94\xcd\xfd\x34\xc8\xc4\x81\xf1\xb3\xc7\xf8\xc9\x9d\x15\x56\xcf\x6b\xdd\xd4\x63\x69\x00\x80\x0a\xf3\xd6\xa0\x81\xdb\xf9\x12\x24\xa0\xd8\xdf\x49\x49\x3e\xc2\x5e\x1d\x8d\xd6\xab\xa2\xd1\x60\x24\xab\x60\xf2\xc7\x68\xf5\xbb\xe8\xd7\x16\x9e\x05\x04\xa2\xbe\x5a\xfc\xe4\xa1\x96\x10\xab\xdd\xf8\x5e\x71\x6b\x5a\x9e\xc4\x4e\x1d\xaa\xf9\xd4\x8b\x9f\x83\xc5\xf7\xc0\x0c\x7e\x38\xdf\x02\xf7\x53\xde\xb6\x67\x64\xde\x36\x45\x16\x0f\xe0\x2f\x98\xae\xb8\xc4\xe7\xe2\x41\xfc\x05\xb3\x6a\x36\xf3\x14\x15\xbf\xc6\x5f\x54\x60\x19\x13\x40\xc7\x85\xfe\x51\x61\x97\xaf\x27\x7e\x74\x85\x27\x19\x53\xe3\x64\xde\x9f\xba\x59\x14\x45\x82\x1e\x8a\x5a\x1f\xc3\x8c\x6e\xed\x8f\x38\xe0\x58\x82\x2a\x2a\x8a\xf4\x21\xe8\xc2\x43\xb1\xa5\x14\x90\xb7\xa3\xe3\x71\x52\xa9\xf3\xd1\x2a\xd4\x09\x31\xd4\x4b\x38\x75\x0a\x4d\x08\x0e\xe6\xc5\x5d\x64\x0f\x05\x7f\x5e\xe8\x67\xcf\xde\x77\x32\x8f\x9a\xaa\x07\x1e\x44\x0c\x37\xc5\x4e\xbc\x27\xa6\x7a\xe2\x3d\x99\xd9\x0d\x1e\xe8\x7d\xa8\x89\x5e\x9e\x78\xdf\x75\x94\xd7\x6f\xfa\x6c\x7d\x3f\x9d\xd6\xfe\xa8\x7b\x54\xf2\xeb\xcc\xed\x7d\x58\x64\x77\xf5\xd9\x8c\x19\xd5\x69\xe6\x9f\x77\xa4\x29\x28\x26\xfe\x3f\x4f\xc9\x57\x7e\xe0\xe8\x30\x4d\x3a\xb6\x86\x5f\xb7\x04\xcf\x6a\x91\x1d\xfe\xa1\x21\x16\x72\xf9\xc6\x82\x9f\xfd\x61\xaa\xe2\x87\x4b\xf6\x00\x21\xda\x89\xe2\x3d\x7c\x06\x55\xee\x6a\x07\x33\x24\x58\x28\x80\x71\x16\x30\x41\xaa\xff\x51\xba\x54\xff\x3c\x26\x78\xd1\x54\xe5\x01\x55\xb9\xe0\x3a\x34\x5d\x47\xa5\x1f\x30\x22\xb5\x5f\x31\xb4\xdd\x8b\xc9\xde\x64\x59\x1a\x0f\xf0\x62\x5f\x8b\xe9\x31\x1c\xc6\x0c\xc0\x1e\xd1\x03\x4b\x1a\xc3\xcf\x32\xf7\xd9\xa0\xc4\x42\xad\x8f\xdd\x0a\x75\x60\x88\x07\x6d\xbc\x54\x2c\xaa\x6c\x1e\xa0\xda\x33\x0e\xb4\x5f\xf1\x4e\xff\x4c\x58\x4d\x80\x28\x5f\x14\x00\x33\xed\xf9\x0e\x86\x85\xfe\x7a\xf6\x1f\x5d\x4f\x5c\x12\x8d\xa7\x38\x32\x45\x1d\xd8\x97\x1b\xf2\x3a\x7c\x94\xb4\xb9\xa4\xca\x25\xec\x35\x08\x7c\x02\xcc\xb5\x55\x47\x1e\x79\xe4\x51\x2c\xaa\x34\x06\x92\x56\xf9\x7d\xa2\x3a\x76\xcc\x23\xeb\xd6\xb8\x0d\x85\xc6\x5e\x30\x03\x49\xbd\x04\x90\xe1\x2d\x29\xc5\x61\x81\x37\x59\x91\x4b\xac\xe8\x53\x31\x3c\x60\xc0\xba\x71\xad\x03\x7b\x5b\x62\xf5\x50\x79\x45\x34\x0b\xc5\x25\xe7\x65\x2e\x34\x38\x07\x26\xbd\x35\x5e\xc5\xc6\xd7\xb0\x6c\x43\x0d\x08\x2d\x71\x32\x47\x96\x98\xf0\xd6\x78\x9b\xf4\x58\x3b\x75\x1a\x78\xf5\x5b\x87\xbc\xfd\xc7\x40\x85\x74\xe7\x12\xcb\x66\xc5\xba\x1b\x53\x21\x21\x9f\xb6\xc6\x73\xaa\x6b\xb3\xc7\x05\xa8\xb3\x95\x32\xdb\x47\x3c\x8a\x93\x00\x8e\x82\x7a\x7b\x50\x68\x57\xb2\x88\x61\x6b\xf3\xa5\x1e\x2e\x70\xc0\x2e\x5d\xe0\x3a\x32\xd7\xd0\x00\x5d\xc8\x3b\x6a\xe8\xc8\x12\x57\xf9\xc2\x54\xa2\x50\x10\xc2\x93\x42\xae\x8a\x06\x1c\x9a\x85\xec\xd9\xb1\xc0\x8b\x41\x26\x3f\x3c\x0c\x0e\x78\x4a\x7d\x35\x61\x80\x38\x04\xa8\xb8\x08\x03\xd4\x5b\x4d\x58\x7a\xab\x9d\xbc\x1b\x4c\x6f\x85\x70\x64\xea\xc0\xef\x35\x73\x32\x4f\x0a\x13\x86\xcc\x80\x37\x66\x15\xbe\xe2\x58\x15\x2a\x25\x43\xaf\x54\x32\x30\x0e\x63\x09\x78\x2e\x5b\x79\x6a\x0f\x08\x5c\x63\x63\xf2\x2e\x49\x9d\xbc\x31\xc1\x33\xf3\x1e\xb4\x99\x8f\xcb\xd8\x8b\xf1\x43\xf1\x80\x16\xc9\x17\xca\xec\x73\xd1\xaf\x11\xe1\x32\x1b\xf3\x42\x70\x30\x06\xd5\xe4\x52\xbc\xaf\x3d\x4b\xdd\x7d\x90\x49\xb7\x79\x38\x19\xaa\x5c\xf9\x03\x61\xe5\x0f\xe5\x81\xf6\xf9\x4a\x23\x18\x55\x35\x44\x07\xfd\x01\xc0\xb6\x49\x3a\xe3\xaf\x48\x1d\x0e\x74\x72\x11\x60\xc8\x5c\xbf\xc8\xd8\x50\x57\xa5\x6f\x28\xb9\x39\x7b\x5c\x4d\x49\x86\x5a\x92\xbd\x79\xd7\x42\x2b\x26\x33\x41\x89\x3b\x2e\xf7\xda\x72\xcc\x66\x77\x34\xc4\x91\xa3\x16\x05\x3c\x85\xe7\x4b\xfb\x10\x9b\xf9\x66\x99\x23\x29\x61\xe6\x9b\xd1\xa9\xf7\x48\xc4\xca\xc8\x68\xb0\x84\x5e\xbe\x2d\xca\xcb\x77\xdc\x53\x49\x7c\xba\xe4\x0f\xe1\xc4\x4b\xe5\x35\x5e\x47\x56\x3d\x87\x23\xe8\xf9\x4a\xca\x3d\xa4\xea\x89\x66\xa6\x53\xad\xbd\x06\x91\xd6\x80\x98\x55\xd7\x3c\xaa\x2b\x1c\x73\xba\xb1\x3a\x3d\xcb\x83\x7c\x96\x77\x36\x40\xa4\x5a\xa3\x2c\x3f\x8e\xe5\x7b\x98\x87\xd7\x8d\x56\xf9\x15\xe0\x79\x10\xd1\x14\x4d\x34\x51\x55\x48\x70\x49\xa1\x93\x46\x4d\x37\xa5\x53\x53\x33\x85\x80\xef\x0d\xfb\xdd\x6e\xb5\x74\x8c\xba\xe4\xe4\x4a\xfc\x3c\x0b\x16\xe4\xf3\xbc\x93\x8a\x4b\x00\x9e\x49\x32\x42\xa3\x70\xfa\xf7\x9a\x06\x84\xa1\xcc\xd3\x3f\xac\x54\x1e\x48\x33\x20\xa8\x25\x5c\x0d\xae\x0a\x10\x2e\xd9\xa0\x6e\x33\x66\x40\x18\x15\x49\x50\x47\x5f\xe2\x0d\xdf\x97\x00\x45\x35\x19\xc9\x5d\xb3\xd1\xe5\x55\xf2\x7c\x93\x82\x7b\xcf\x9a\xcb\x72\x1c\x70\x40\xaa\xe8\x41\xc1\x9d\x64\x8d\xa2\x81\x13\xb6\x75\xe3\x0d\xc4\xf5\x44\x66\x75\x33\x20\xdd\x44\xe0\x84\x07\x89\x82\x98\xd7\xef\x37\xac\xb2\x79\xe9\x46\x7b\xe7\x27\xff\x47\x1b\xe8\xff\xff\xff\x7f\x9a\xff\x4b\xa2\xf1\x06\x2f\x8e\xd2\x42\x7c\x36\x30\xda\x0b\x17\x2d\x5a\x6c\xb8\x4d\x00\xce\xf1\x4a\xf0\x9b\xb0\xd2\x41\x73\xa7\x89\x37\x2b\x87\x89\x77\xa1\xb7\x04\x40\x1a\x73\x4c\xe3\xbf\xfd\xbb\x0f\x7d\xe8\xc3\x1f\xfe\xc8\x47\x3e\xf2\xf7\x1b\xfe\xe1\x1f\x3f\xfa\xd1\x8f\x7d\xec\x63\xff\xf4\xcf\x1f\x87\x7f\x1b\x37\xfe\xcb\xbf\x7c\xe2\x13\x9f\xf8\xc4\xbf\xfe\xeb\xbf\xfe\xdf\x7f\xfb\x7f\xff\xbe\xe9\x93\x9f\xfa\xf4\xa7\xbb\xcf\xf8\x8f\x33\x2b\x62\xb3\xd8\x2c\xb6\x88\xad\x62\xab\xd8\x26\xb6\x8b\x1d\x62\x87\x38\x0b\xfe\xf7\xc0\xff\xb3\xc5\x39\xe2\x5c\x71\xae\x38\x0f\xfe\x9f\x0f\xff\x2f\x10\x17\x8a\x0b\x45\xaf\xb8\x48\x5c\x24\x2e\x16\x3b\xc5\x4e\xb1\x4b\xec\x12\x97\x88\x4b\xc5\xa5\xe2\x32\x71\x99\xe8\x13\xbb\xe1\xff\xe5\xf0\xff\x0a\x71\x85\xb8\x52\x5c\x25\x3e\x23\xae\x16\xfd\xe2\xb3\xe2\x1a\x71\x2d\xfc\xbf\x4e\x5c\x27\xf6\x88\x3d\xe2\x7a\xf8\x3f\x20\x06\xc5\x0d\xe2\x06\x71\xa3\xf8\x9c\xb8\x49\xec\x15\x9f\x87\xff\x37\x8b\x21\xf1\x05\xf8\xff\x45\xf1\x25\x71\x8b\xf8\xb2\xf8\x8a\xf8\xaa\x18\x16\xc3\xe2\x6b\xe2\x6b\xe2\xeb\xe2\xeb\xe2\x56\x71\xab\xf8\x86\xf8\xa6\xf8\x96\xb8\x4d\xdc\x26\x46\xc4\x88\xb8\x5d\xdc\x2e\xee\x10\x77\x8a\x7d\xe2\x2e\x71\xb7\xb8\x47\x8c\x8a\x51\x71\x2f\xfc\xbf\x4f\xdc\x27\xee\x17\xf7\x8b\x07\xc4\x03\xe2\x41\xf1\x90\x78\x48\xec\x17\xfb\xc5\x98\x18\x13\x0f\x8b\x47\xc4\xa3\xe2\x31\xf1\x6d\xf1\xb8\xf8\x8e\xf8\x8e\x18\x87\xff\xdf\x15\xdf\x15\x4f\x88\x27\xc4\x7f\xc2\xff\x27\xc5\x93\xe2\x29\xf1\x3d\xf1\xb4\x98\x10\xdf\x17\xcf\x88\x67\xc4\xb3\xe2\x59\xf1\x9c\x78\x4e\x3c\x2f\x7e\x20\x7e\x28\x26\xc5\x8f\xc4\x8f\xc5\x0b\xe2\x05\xf1\x22\xfc\xff\x89\xf8\x89\x78\x49\xbc\x24\x7e\x2a\x7e\x2a\x0e\x88\x9f\x89\x9f\x8b\x5f\x88\x97\xc5\x2f\xc5\xaf\xc4\xaf\xc4\xaf\xc5\x41\xf1\x1b\xf1\x5b\xf1\x3b\xf1\x8a\xf8\xbd\xf8\x83\x78\x55\x54\xdc\xcd\xee\x16\x77\xab\xbb\xcd\xdd\xe6\x6e\x77\x77\xb8\x67\xb9\x3d\xee\xd9\xee\x39\xee\xb9\xee\x79\xee\x79\xee\xf9\xee\x05\xee\x85\xee\x85\x6e\xaf\x7b\x91\x7b\x91\x7b\xb1\x7b\xb1\xbb\xd3\xdd\xe5\x5e\xe2\x5e\xea\x5e\xe6\xf6\xb9\xbb\xdd\xdd\xee\xe5\xf0\xff\x0a\xf7\x0a\xf7\x4a\xf7\x4a\xf7\x2a\xf8\xff\x19\xf8\x7f\x35\xfc\xef\x77\xfb\xdd\xcf\xb2\xff\xd7\xb8\xd7\xba\xd7\xb9\x7b\xdc\xeb\x75\x9a\xaa\xf6\xe1\x06\x5b\xb4\xdb\x96\x2c\xda\x0d\x53\x81\x88\x39\xaa\xc3\xbf\xbd\xf4\xb7\x8f\xfe\xf6\xd3\xdf\x41\xfa\x3b\x44\x7f\x87\xe9\xef\x08\xfd\x1d\xa5\xbf\x63\x75\x89\x9e\x3b\xdb\xaa\x31\x67\x63\x39\x75\xdb\x15\x45\xa8\x05\x9d\x1d\x45\x14\x70\xa4\xdb\xc9\x18\x8a\x3f\xcd\x22\x70\x99\xfb\xce\xf5\xae\xdf\xbe\x27\xfa\xb0\xc7\x95\x0e\x3c\xe3\xf9\xb8\x03\xcf\x78\xde\x70\xe0\xb1\x14\x15\xdb\x79\x2f\x93\xc1\x39\x72\x3c\x14\x2c\xac\x7c\x3e\xd1\xad\x60\x07\xaf\x27\xd9\xad\x60\x24\x17\xbd\x7e\x73\xe2\xeb\x67\x55\x7f\x7d\x38\x07\x88\x55\x89\xfe\x17\x3d\xd5\x5f\x1f\xca\xa5\xfb\x44\x9c\x5d\xfd\xf5\xc1\x8c\xd6\xcf\xa9\xfe\x7a\x3f\xbc\xfe\xd2\x62\x63\xee\xcf\xad\x4e\x21\x7d\xb9\x58\x2c\x41\xe0\x84\x4d\xdd\x11\x9d\x80\x8c\x24\x09\x22\x62\x22\xae\x72\xfd\xf6\xab\x22\x82\xb8\xd2\x95\xdc\xd1\x48\x7e\x8d\x57\x08\xdc\x01\xb9\x90\x88\x4a\x4c\xcf\x72\x6b\xbc\x4d\xf4\x79\x38\xb7\xc6\xab\x08\x09\x21\x09\xa8\xc4\xf4\x65\x30\xb7\xc6\xeb\x97\x5f\xfa\x73\x6b\xbc\x41\x21\xb9\xad\xbc\x62\x17\xc7\xf2\x16\xe4\x12\x1b\xd8\x5d\x8b\xe3\x1c\xd7\x58\x0e\x5c\xc3\xb4\x61\xf9\xf2\xa8\xdb\x97\xbb\x2a\xbb\x98\xab\xf0\x73\x49\x8c\xf1\x02\x57\x25\xc5\x8e\xa4\xb5\x3e\x97\xe5\x6d\x9f\x4c\xce\xdb\x1e\x95\xbb\x4c\x96\xa3\x7c\xd8\x45\x37\x7c\x99\x4a\x37\x7b\x81\xcb\x4a\x5e\xea\x9a\xe9\xb1\x15\x44\x75\xf4\xf0\x12\xd7\xf7\xc3\x03\xe9\x79\xb1\xa3\x32\xbb\xa2\x32\xbf\xe0\x65\x72\xb1\x32\x3b\x5d\x9c\x87\x91\xbc\x21\x04\xf7\xf1\x09\x33\x84\xe0\x91\xfc\x40\x8b\xb7\x51\xcd\x53\x54\xc7\xc5\xae\xdf\x3e\xe2\xae\x10\x33\x2e\x72\x69\x25\xc6\x72\x6b\x4c\x51\x92\xd5\x66\x28\x1f\xb9\x4a\x5e\x92\x87\xa3\x57\x33\xaf\x57\xb3\x50\x72\xc3\x5b\x6f\x5c\x8a\x90\xd9\x1e\x57\x3f\x50\xba\x6d\xed\x93\xc3\xbb\xce\x1b\xeb\x4c\xf3\x70\xd3\xcb\x1e\x71\xd2\x17\xd2\x94\x20\x4d\xa8\x47\x91\x9c\x79\x81\xeb\x03\xb6\xf8\xf9\x2e\x9c\x48\x95\x69\x4c\x3e\xeb\x99\xc6\x74\xf2\xf0\x85\x36\xe5\x70\xbe\xba\x1d\xf2\x80\x8b\xc3\x89\x84\xb5\xb0\x7f\x62\x81\x31\x7d\xd7\xa6\x6f\xcb\x48\x50\x99\xc1\x5d\xab\xb5\x90\xa2\x76\x62\x24\xb4\x9d\xeb\xfa\x90\xef\xff\x1c\xd8\x88\xe1\xc8\xb3\x4b\x29\xaa\x38\x9a\xca\xa6\xac\xb7\x23\x11\xf1\x6c\x17\x83\x5a\x7b\xf0\x6d\x58\x86\x82\xd2\xc2\x89\x35\xde\xba\xac\x1a\xca\x2b\xc4\x8c\xb3\x5c\x94\xac\x77\xa8\x83\xe0\x80\xbb\xc6\xeb\xf0\xc3\xca\xee\x32\x25\x27\xdf\x06\x22\xc7\x28\x8a\x1c\x07\x98\x78\xb2\x97\x0f\x9f\x22\x21\xb7\x42\xe1\x42\x77\xd4\x17\xee\xd4\x60\x96\x8c\x44\xeb\x2d\x50\x72\xe4\xd9\xa5\xdc\x95\xc1\x2c\x16\x09\xe2\x9b\x5d\x98\xd0\xbe\x1c\xb8\x24\x27\xc9\xed\x6a\x3c\x27\x60\xf1\xf6\x6f\x45\x24\x5f\xd1\xef\xb9\x28\xb6\xab\xc3\x44\x93\xce\xad\x51\xc9\x57\x85\xf4\x53\x51\xb1\xc5\x0e\xcf\xac\x7f\xda\x0a\x31\xe3\xf7\x42\x1e\x22\xcd\x32\xb7\xfe\xa4\x99\xcb\x3e\x2a\xf5\x8a\xb0\x8e\x10\x47\x1d\x21\x00\x81\xe6\xb2\xb2\xbf\x13\xd6\x21\xc2\x1f\xfe\x56\x3e\xa4\xb3\x43\x1d\x28\xac\xcc\x6f\x84\x95\x5c\xff\x17\xf1\x32\x07\x85\xdf\x7e\x6e\x34\xc6\x5f\x8b\xe4\x09\x00\xe4\xf4\x5f\x8b\x58\x66\x25\x27\x10\x61\xfd\xe9\xcc\x51\xe5\x57\x58\x26\x9a\x00\x39\x38\xa1\x5a\x6c\x76\x95\x4f\x00\x14\xfe\xa5\xf0\xfd\xf0\xa7\xf2\x7c\x73\xf4\x84\xf0\x42\x2f\x47\x85\x9e\xe5\x85\xdc\x78\xa1\x5f\x44\x85\x5e\xe0\x85\xbc\x78\xa1\x9f\xcb\xbe\xe5\xac\xa9\x84\xa7\x3f\x8b\xaa\x38\x91\xd5\x50\x17\xaf\xe1\x80\xf0\xdb\x7f\x20\x56\x88\x19\x3f\x65\xf3\xc4\x6f\x20\x98\x19\x65\xe1\x06\xab\xf8\x4f\x45\xf5\x7b\x05\x0a\xbe\x64\x53\x45\xe2\xc5\x02\x45\x7f\x12\x15\xf5\x38\x59\xf0\xa7\x2f\x8a\xec\xab\x05\x0a\xbd\x20\xfc\xf6\xef\x45\x43\xf9\xb1\xe0\x44\x0c\x0b\xfd\x63\xdd\x65\x47\x77\xd9\x24\x1b\x28\xf8\xa3\x74\x42\x6e\x76\x15\xf6\x3b\x14\x9d\x14\x90\x34\x22\xde\x65\x78\xfa\xc3\x2a\x5d\x86\x42\x3f\xa8\x42\xc9\x50\xe8\x79\x91\x78\x1f\x3e\x92\x7a\x1f\xf6\xe5\xb8\xe9\x61\xc2\x53\xbf\x29\xd3\xc3\x90\xab\xee\xcd\x11\xd1\xac\xdd\x1e\x9f\x8c\xa6\xef\x39\x21\xbd\xc7\x07\xbd\x88\x1b\xdd\x6d\x72\x64\xdf\xae\x81\x67\xf7\xa2\x33\xb9\xa1\xca\x25\x00\xfe\x13\xcf\x08\xbf\xfd\x89\xa8\xd5\xef\x0b\x38\xc8\x77\xdd\xba\x14\xe3\x6b\xc2\xfe\x2f\x2d\x34\xda\x1d\xcf\x6e\x97\xc8\x95\xdc\x9e\xe1\x73\x13\x20\x25\x80\xf7\x74\x56\x3f\xc0\x3e\xfe\xb4\xf0\xdb\xbf\x13\xf5\xe3\x7b\xd0\x0f\xf2\xbc\x6e\xf1\xc6\x10\x34\xbd\xe0\xb3\x16\x1c\xd6\x82\x60\x85\x7a\x92\x00\xd9\x55\x33\x80\x04\xfe\x94\xf0\xdb\x1f\x8b\x9a\x79\x92\xb6\x1b\x62\x82\x57\x64\x35\x25\xc2\xae\x6f\x4b\xe6\x5a\x9e\xe2\x73\x30\x98\xcc\xb5\xb0\x7c\xaf\xdf\x8b\x9a\x7c\x42\xf8\xed\x0f\x47\x4d\x7e\x57\x80\x8d\xf3\xa9\x82\xf6\x20\x76\x15\x3f\x33\xe1\x19\x0a\xcc\xa7\x79\x43\x7b\x84\x1d\x0c\x16\x7d\x68\xe2\xde\xc7\xd8\x7d\xa3\xaf\x13\xbc\x8a\x9f\x2c\x53\x55\x84\x23\xff\x59\x4b\x0f\xbe\x9f\xdd\x83\x16\xaf\xa9\x59\x84\x23\x97\x94\x4f\xdf\xdb\xec\xc2\x60\xf7\x47\x63\x7c\x1c\x0e\xc4\xa2\x47\x48\xbe\xbd\x39\xa4\xf7\x83\x22\xc0\x42\xfb\xa2\x42\x8f\x89\x98\x5b\xc7\xf3\x89\x9b\x09\xaf\x86\xb0\x12\x50\x5e\x18\x78\xfb\x51\xe1\xfb\x46\x3e\x8d\x31\x33\x9f\xc6\x8f\x78\x55\xbf\x5e\x16\x5f\x23\x22\xd1\xa6\x66\xcb\xdd\xf8\x61\xe1\xb7\x8f\x44\x2d\x8c\x09\xbb\x7b\x3f\x4e\xef\x5e\x21\x1c\x95\xaa\x5f\x38\x2d\xc6\x84\xdf\x7e\x43\x54\xcb\x7e\x91\xc4\x32\x42\x4e\x9b\xfd\xc2\xcf\x3a\xec\xe5\xc9\x09\x65\x1f\x52\x27\x67\xf2\xed\x0f\x85\x1e\xac\xf1\xfa\x87\xc2\x0f\xa4\xdd\xff\xf0\xf4\xfe\x2a\x0c\x00\x14\xba\xaf\xca\xb9\x09\x85\xee\x15\x7e\xfb\x9e\x68\x26\x46\x85\x3e\x16\x79\x8a\x57\xc8\xfc\x33\x2a\xaf\xd0\x26\xfd\xdb\x3d\x92\x2d\xd0\x98\x2b\x11\x5b\x60\x64\x0c\xba\x5b\xf8\xed\xbb\xa3\xda\xef\xa2\x6d\xd5\x64\x50\xff\xc1\xea\xa7\xe4\x24\x9c\xae\x4f\x92\xb8\x5c\x09\xc8\x8d\x2a\x30\xb6\xc1\x6f\x78\x3d\xe7\xd5\x25\x6c\x03\x16\xe7\xb1\x37\x1c\xaf\xeb\x1e\x68\xf7\xc9\xa7\x35\xfa\xa2\xd8\x7f\xf8\xa2\xa0\xca\xea\xba\xe5\x11\x87\x5f\xc2\x89\x2b\xca\x14\x1f\x11\x7d\xc5\xe9\x02\x89\x86\x9e\x9f\x09\xf0\x2d\xfa\x8b\x9d\x59\xc7\x38\xea\x7e\x17\x4d\xd0\x9d\xc2\x6f\xdf\x19\x4d\xd0\x1d\x38\xfd\x93\xde\x80\xac\x40\xa2\x17\x46\x3f\x2a\x15\x4c\x1d\xaa\x60\xa6\x13\xbe\x69\x5f\x4e\x19\xe2\xd7\xfb\x35\x4c\x54\x65\x73\xda\x44\x95\x55\x10\x81\xab\xb6\x5f\x34\x2d\x23\x78\x8c\x49\x05\x52\x0f\xa8\x5e\x1e\x9e\x6f\x2c\xe3\xe6\xcd\x59\x72\x0e\x5c\xa2\x2e\x38\xd5\xa0\xd7\xbc\xbb\xc6\x0b\xb2\x26\x66\x4b\x34\x1f\xb7\x09\xbf\xfd\xa2\xe8\xc3\xb7\x84\x4a\xdc\x93\x23\xe9\x25\xac\xdc\x50\xe6\xc9\xbe\x13\xea\x80\xf4\x62\xdf\x8c\xd8\xdb\xe8\xc3\x37\x54\x1d\xd1\x7a\xb5\x49\xc6\xdf\x59\xe3\x6d\xa0\x2b\xa4\x2f\x67\x44\xed\x1f\xb0\x2c\xe2\x67\xf3\x11\x5a\x91\x1c\xd6\xab\x95\x27\xcd\x57\xcf\x49\x79\x15\xa5\x50\x59\x81\x12\x3e\x0d\xb1\x34\xac\x49\x12\x55\xb6\xa1\x3e\x06\xb2\x72\xfe\x66\x43\x56\xc2\xc7\xe1\xa4\x63\x24\x19\xb9\xd0\x2c\x84\xe9\xe4\xbe\x2a\x50\x44\xc3\x29\x67\x91\x5d\x56\xe1\xad\x51\xe1\xaf\x18\xfb\x5a\xd2\x22\x19\xfc\xc6\xeb\x4c\x83\xdf\x25\xbc\x06\xc3\x2d\xa8\x2f\x17\x4e\xa0\x00\x39\xc9\x6c\x56\x97\x59\x2d\xfe\x21\xda\x31\xb7\x88\x24\x3e\xef\xf2\xcd\x99\x7a\x8f\x61\x81\xde\xff\x3c\x52\x2c\x9c\x78\xa0\x91\x47\x02\x28\x3d\x04\xaf\xea\x45\xe3\x4e\xd5\xe0\x64\x65\x7d\xc6\x7d\x89\xdf\x13\x16\x67\xc5\x18\x4d\xc6\x60\x36\xe7\xc2\x89\x97\xca\x74\x0a\x0f\x78\x2b\xc4\x8c\x2f\xe2\x75\x49\xe9\x68\xdd\x6c\x27\xae\xab\x59\x07\x53\xe2\xd0\x21\xce\x20\xa7\x4e\x3e\x48\x84\xe3\x26\x28\x0e\xfb\xab\xee\xdc\xe1\x94\xdc\x31\x6a\xa7\x7d\x36\x22\x83\x9b\x85\xdf\x7e\x6d\xf4\xe1\xf3\x6a\xa7\xf5\xe6\xd0\x9c\x8a\x74\x1e\xd8\x64\x3d\x75\x1a\x47\x1b\x69\x2f\xa3\xc8\xeb\x2c\xfa\xb8\x26\xea\xc1\xe7\x44\x32\x57\x78\xbd\xb1\x0f\x97\xc7\xb6\xb0\xb4\x57\x7b\x46\x18\xe1\x00\x7f\xeb\x96\xe5\xf6\x81\xd9\xe2\x05\x4c\xf7\x08\x17\xea\x0d\xc2\x3f\x64\x3a\x26\x9d\x44\x5e\x46\x93\x6a\xaf\xc5\x70\xe4\xfa\xa5\x46\x3a\x3a\xd7\xc8\xcf\x72\x23\xef\xf8\xd5\xb3\xb8\x53\xaf\x19\xad\x75\x63\xea\xce\x69\xe5\xae\x1f\x84\x6c\x00\x72\x11\xc6\xac\xb8\x92\xc4\x25\x5f\xea\x70\x8c\x99\x9b\x32\x89\xb4\xc7\x0d\x25\x7a\xda\x57\xa2\x45\xdb\x03\x93\x16\xc3\x26\xb8\x39\x93\x3c\x21\x61\x76\x16\x69\x0e\x45\x55\x5f\x2b\xfc\xf6\x2f\x45\x1f\xae\x41\xd9\xe9\xe2\xab\x97\x49\x60\x91\xd8\x12\x85\xfd\x97\x95\x5f\xc3\x22\x45\x75\x32\x23\xbf\x45\x95\x5f\x88\x1a\xbf\x1a\x4f\x2d\xc8\x8f\xd5\xc4\xc3\x23\xe9\x37\xe5\xdf\xd5\xeb\x25\xcc\xc3\xd7\xaa\x6e\x53\x70\x2a\xca\x9a\x8b\xaf\x47\xbd\xf8\x8c\xf0\xdb\xbf\x19\x7d\xb8\x4a\x6f\x53\xef\x50\xcf\x06\xd6\xaa\x3b\x7f\x9b\x35\x1f\xb7\x46\x1d\xb8\x5c\x50\xa4\xd4\x08\xb9\xe3\x52\x54\x94\x49\x9b\xb7\xa7\xd2\x26\x51\x9f\xc3\xa9\x8f\x4d\xd8\x9d\x19\xd4\x97\x30\xd2\x12\x0f\x56\x92\x3f\x8c\x78\xb5\xa9\x81\x63\x5c\xed\xdd\xe9\xab\xa5\x56\xbe\x16\xae\xf6\x9e\x6c\x66\x4d\xcb\x48\xc8\xd5\x0e\xd5\x33\xae\x36\xfa\xa2\x00\x1b\x86\xea\x59\xdc\xef\x50\x3d\x8b\xfb\x1d\x22\x8f\xee\x83\x82\xf8\x5a\xf9\x43\xaf\xe4\x6b\xa3\x1f\x14\x5f\x2b\xbf\x64\xf2\xb5\xf7\x46\xeb\x7b\xa9\xf0\xdb\x1f\x88\x3e\x5c\x22\xa4\xd7\x96\xac\x40\xf3\xb5\x07\x14\x5f\x3b\x54\xaf\xf9\x5a\x2a\x5f\x74\x30\x41\xe1\xce\x18\x87\x71\x40\x73\x18\x43\x96\xe3\xf1\x43\x89\x1c\x46\xfb\x7d\x51\x4f\x2e\x12\x20\xf4\x86\x4e\xd1\x69\x7f\x2e\xaa\xb9\x57\xdd\x14\x1e\xe2\xfb\x44\x6b\xf1\x95\xcb\x96\xe1\x62\xcc\xc9\x48\x7e\xf5\x28\x6f\xe6\x31\x29\xbd\xa2\x26\xe1\x02\xa9\xb3\x08\x2b\x66\xca\xb2\x6f\xc7\x39\xb2\x31\x8f\x38\xb7\x41\xb6\x5f\x1e\xb7\xf6\xcb\x93\x51\xad\xe7\x13\x53\xc6\x8f\xd8\xf1\xc4\x0a\x0b\x06\x87\xf7\x5d\xab\x32\xc8\xb8\x76\x1e\x54\xb6\xeb\x56\xa6\x5a\xff\x4f\xab\x1c\xa4\x84\x3b\x57\x30\xa8\xb2\xa7\x78\x89\xfb\x39\x55\x3b\x45\xb7\xfd\xb1\xa8\xfc\xd9\x4a\x84\x0c\xc5\x5a\xa7\x57\x24\xde\xc3\x4f\x6f\x9e\x92\x76\x06\xc4\xf5\x1e\xa5\x4d\xa8\x90\xbd\xa5\x1f\x8e\xc9\x9d\xa6\x63\xd8\xf7\xb3\xaf\x8b\x4a\x65\xfc\x55\xf4\xfd\x54\xbe\xbc\x49\xc9\x43\x15\x21\x3f\x13\x51\xcd\x0e\xe1\xb7\x3f\x1b\x7d\xd8\xae\x8e\xcc\x7e\x4f\x86\x6d\xa3\x0c\xd1\xe3\x62\x2f\xb7\x09\xcd\xa6\xf4\xb3\x05\x7d\x2e\x91\x15\xef\x71\x8d\x85\x7a\xde\x5a\x00\xa8\x71\x2b\x93\xc9\x3b\x34\x4a\x87\xa5\xf7\xf8\x41\xea\x29\x49\xac\xa7\x74\x76\x46\x4e\x12\xa0\x89\x30\x02\x87\x11\xd3\x64\xe6\x7d\x9d\xb7\x1c\x95\x27\x53\x9b\x94\xca\x80\x20\x31\xce\xe7\xc7\x99\xad\x98\x71\x3e\x3d\x75\x70\x20\xe0\x79\x16\x7d\x41\xfb\x55\x5e\x7d\xf5\xe8\x10\xeb\x21\x09\xbe\x49\x7d\x71\xe8\xf0\x82\x62\xc8\x76\x85\x13\x17\x9a\xc4\xf2\x93\x6a\xc4\xf2\x18\x27\x96\x41\xb7\xca\xfd\xfa\x52\x44\x23\x15\xe1\xb7\x9f\xed\xae\x10\x33\xce\x94\xb4\x32\xee\xa1\x5a\x54\x77\xac\x5c\xe2\x86\x16\x3e\xa9\x3f\x4d\x9c\x54\x9c\x4d\xa6\x90\xf9\x59\xd4\xd2\x7f\xf8\xed\xbf\x8c\xfe\x9e\x61\xa9\x5c\xb5\xf0\xc1\x4d\xac\xd4\xfe\x14\x4c\xb4\xb2\x4f\x3f\xe7\x7d\xda\x9a\x64\x94\x65\xfc\x2f\xd0\x6c\xb7\xdc\xaa\xa3\x9e\xc4\x36\x29\x49\xbc\x03\x75\x61\x8f\xdb\x17\xf6\xcb\x53\xbf\xb0\xfb\xec\x0b\x7b\xb4\xc6\x0b\x1b\xce\x11\x8f\xf1\xd6\xda\xad\xde\x91\x7a\x8e\x83\xa0\x9c\xbd\x79\x8e\xa9\xae\xaa\xca\x86\x4d\x56\x63\xc3\x7e\x13\x2d\xda\x26\xbf\xfd\xac\x88\x4a\xfe\x5d\x85\x18\xb8\xc8\x84\x41\x10\x04\x70\xd7\x15\x4f\x2b\xce\x2b\x9e\x4a\xe2\x52\x55\x4d\xff\xfb\xa8\xfe\xff\xe7\xb7\x6f\x8f\xea\xff\x37\xa5\xa4\x07\xe6\x7a\xdf\x0c\x63\x34\xaf\x26\x8e\x26\x1c\xdb\x52\x96\xc9\x65\xe1\x13\xa5\x57\xcd\x37\xbb\x28\xc4\x05\xae\xe6\x25\x60\x7f\xb9\x94\xf6\x4a\x7e\x59\xa7\xa8\xdd\x45\x74\x8c\x89\xcd\xe6\xce\xab\x6c\xa9\xb2\xf3\x9e\x4c\x4b\x58\xaa\x86\xb9\x39\x1a\xde\x27\xfc\xf6\xad\xd1\xdf\x7f\x51\xd3\xe8\x49\x91\x53\x6e\xb6\x0e\xdc\x2d\x1f\x67\x3e\xb6\xec\x60\xde\xb6\xc5\x3c\x73\xb7\x44\xb5\xfd\x73\xfc\xa2\xdd\x61\x95\xfb\x43\x54\xe7\x3f\x11\xab\x7b\x90\x15\xec\xb1\x0a\xfe\x36\x2a\xf8\x31\xad\x4e\x19\x67\x8d\x9f\x63\x95\xfd\x69\x54\xf6\xa3\xc9\xb2\xeb\x79\x5b\xd2\xfc\x30\x78\x30\x78\x60\xc8\x87\x4a\x11\xc4\xdf\xdd\x3d\x3f\x7e\xdc\x36\xc5\x10\xeb\xb4\xca\xfd\xda\x68\x46\xfe\x21\xd1\xad\xa2\x37\x7a\xb4\xc1\x6f\xbf\x38\xfa\xfb\xf7\x29\x22\x2f\xdf\xa2\x41\xad\xdb\xd3\x45\xbf\xef\xa8\xfc\xa4\x9b\xe0\x56\xb1\x2b\x9b\x7e\xaa\xb9\x55\x5c\x12\x75\xf8\xc3\x7e\xfb\x67\xa3\xbf\x1f\x9a\xaa\x5b\xc5\x65\xd1\x5b\x7f\xe7\xb7\x5f\x1d\xfd\xfd\xdb\x04\xb7\x8a\xd1\x6a\x6e\x15\xbb\xa3\x37\xff\x8f\xdf\x7e\x65\xf4\x77\xbd\xf2\x3e\x07\xb7\x0a\x60\x50\x2b\xbb\xcb\x45\x17\xe7\xf7\x7f\x33\xd7\x8a\x49\x46\x68\x9f\xb1\x88\xe7\xf2\xa8\xf0\xff\x4a\x72\xad\xe8\xb7\x4a\xf6\x45\x25\xff\x3a\xe6\x5a\x71\x8d\x55\xec\xd2\xa8\xd8\x5f\x99\xea\x11\x33\xc1\x74\x82\xb2\x64\xcf\x96\x34\x65\x89\x06\x47\x64\xa1\x3d\xa7\x01\x72\x58\x12\x6d\x0d\xba\x00\x26\xd6\x7e\xa3\x0b\x30\x5d\xc9\xb4\x65\xeb\x56\x6a\x3d\xfa\x25\x74\xc0\x44\x12\x6d\xdd\xf4\xfa\x68\x6b\xaf\x8b\x28\x60\x5f\x73\x01\x05\x6c\x8a\xb4\x75\xb3\x0b\x38\x5d\xed\x5f\x75\x01\x94\x2b\x4e\x5b\x63\xd5\x68\xeb\x0b\x2e\x82\x76\xdd\xe2\x02\x6a\x97\xf4\xf4\x91\xb4\x25\x80\xb6\x1c\x9c\xdf\x77\x31\xda\x9a\x60\xb4\xf5\x15\x8b\x14\xbe\xe8\x42\xee\xff\x04\xda\x1a\xb6\x4a\x0e\x45\x25\xff\x22\x46\x5b\x5f\xb7\x8a\x7d\xde\x25\x10\x2c\x6d\x4f\x2b\x31\x3b\x1b\x64\xa9\x78\x87\x54\x0b\x8f\x39\xc6\x51\x7c\x9b\x55\xd7\x89\x90\xd9\x3f\xf1\xd0\xbc\x3d\xf5\xd0\x44\x57\x38\x76\x72\x82\xa3\xa0\x64\x82\x1c\x64\x82\x2c\x64\xb1\x24\x45\xec\x1d\x5b\xb2\xb8\x59\x13\x69\x91\x20\xc6\x02\xa5\x07\xae\xea\xae\x74\xa7\x0b\xf0\x56\xed\x97\x79\x2b\xc4\x8c\xb7\x9a\xde\x4a\xcc\xf3\xed\x89\xa8\xd8\x5b\x12\xb7\xd1\x3d\xd1\xa3\x37\xfb\xed\xf7\xba\x80\xd3\x74\x68\x3d\xdf\xc6\x5d\x19\x42\x99\xb0\x8d\xee\x7f\x7d\xdb\xe8\x81\xa8\xc3\xa1\xdf\x3e\xee\x02\x1c\xd1\x14\xb7\xd1\x43\x2e\x60\x11\xb5\x3f\xee\x02\x00\x51\x7c\x1b\x8d\x57\xdb\x46\x63\x2e\xa6\xfc\x7f\xd4\xc5\x94\xff\xf4\x1a\xf7\x7c\x83\xb9\x7d\x23\xdb\x42\xe3\x8c\x4a\xbf\x6d\x51\xe9\xc3\x51\xe1\x93\x93\xb6\xd0\x77\xac\x92\xfb\x5d\x40\xfd\xb1\xb7\xd0\x77\xad\x62\x0f\x46\xc5\xda\x7c\x06\x17\xf4\x5b\xfc\xc5\x0f\x3c\xb4\x2d\x50\x80\xff\x6f\x5c\x4c\xce\x1f\x38\xea\xc8\x3d\x49\x3a\xae\xf4\x79\x78\x86\x03\xc6\x21\x9c\xef\x6b\x9d\x7b\x04\x95\x9c\x70\x35\xee\x4d\x0f\x44\xe4\x32\x46\x1f\x1e\x9e\xe0\xb7\xff\x3a\xfa\x7b\xbc\xaf\x4c\x16\x4a\x10\xe7\xdd\xdd\xb7\x30\x91\x5f\x61\x17\xc1\x8f\x5c\x48\xc3\x4f\x84\xd5\x4f\x84\x35\xcc\x2d\x26\xa6\xa4\xf4\xcc\x96\x64\xf1\x53\xcb\xbc\x28\xd4\x34\x81\x49\x0e\xfc\x9c\x0d\x9e\xe8\xb9\x2d\xc9\x36\xb9\xd5\xce\x3d\x82\x26\xee\x07\xae\x04\xbc\xa1\xf1\xf3\x90\x43\x78\x78\xac\xdf\xfe\x43\x57\x41\xdb\x24\x8a\x28\xfd\xb6\x88\x32\x5c\x23\x0f\xb4\x77\x20\x1c\x79\xd5\x88\xfd\xec\x77\x75\xec\x67\x54\x4b\x72\xb4\xde\x64\xea\x89\x84\x7d\x3e\x32\x29\xf8\xf3\xc7\xe9\x9b\x55\x19\x85\x73\x34\xb9\xa6\xf7\xca\x0b\xfc\xcd\x5a\x82\x3f\xd5\x0e\x7b\xd1\x05\xa8\x9c\xf6\x5f\xba\x10\x71\x0d\x8c\x53\x8e\x87\x7f\xb2\xa5\xf8\xa9\x0b\xe1\xd8\xc9\x4b\x01\x0f\x8f\xf0\xdb\x7f\xe1\x42\x10\x74\x56\x9b\x07\xb0\x48\xfb\xcf\x5c\x08\x94\x2e\x69\xfb\xf9\x68\x6e\x8d\xd7\x05\x9b\xa3\x24\xef\x1d\x0a\xaa\x1c\x65\xe6\xa6\x9f\x5b\x9b\xf0\x34\xc0\xb1\x91\x41\x95\xa3\xb9\xda\x83\x2a\x5f\x4e\x5f\x26\x18\x4f\x80\x42\x4c\x43\x6a\x54\xe5\x68\x4e\xa9\x40\x7b\x1a\x2c\xec\x85\x2d\x89\x2a\xd0\x9f\xb8\x10\xa0\x9c\x84\x6d\x76\x30\xf3\x1a\xeb\xf3\x8a\x2e\x6e\xf8\x25\x7e\xe8\x14\xdd\xf6\xa7\x5c\x4a\x6b\x1d\x33\x53\xbc\x92\x7d\xea\x1f\x5b\xe5\xd4\xff\xbd\x0b\xe1\xc9\xed\xbb\x3c\x00\xae\x89\xce\xed\x1f\xee\x50\x40\xd2\xd6\xdd\x56\xf1\x30\x7c\x78\xab\x07\xf1\xc3\x80\x2f\x2d\x0e\xf1\x15\x57\xc9\x25\x5c\x6d\xdb\xb7\xbe\xae\xab\x6d\x87\x87\x51\xc8\x17\x7b\x10\x86\x3c\xc5\xab\xad\xc7\xc3\xd8\xe3\x5e\x0f\x82\x8f\xcd\xab\x0d\xed\x35\x99\x17\xdb\x39\x84\x95\x7e\xbe\xc7\xf3\x69\x54\x72\xec\x62\xdb\xe2\x61\xea\x44\x75\xb1\x55\xd8\x16\xb8\x70\xab\xb9\x05\xce\xf5\x28\x65\x4e\xec\x62\xbb\xc8\x2a\x79\xb6\x07\xd1\xc2\xf6\xc5\xb6\xd3\x2a\x76\x96\x27\x11\x53\x7e\xb8\x83\xa9\xa1\x2e\xb5\x8a\xfd\xc1\x55\xe9\xa1\xe3\x3c\xe2\x6e\xab\xf0\x3e\x57\xa5\xe0\x21\x1e\xd3\xe5\xbc\x27\x04\xec\x36\x68\x21\x7d\x84\x5d\x14\x9f\xd9\x6a\xa9\x6e\xc3\x91\x07\xe6\x73\xa7\x01\x0a\x87\x31\x76\xe0\xd5\x5b\x33\xdc\x1c\x28\x34\x77\x84\x4d\x6a\xbf\xdd\x08\x14\xac\x08\x28\x38\xcc\x0a\x7e\x36\xb1\x60\x0f\x16\x1c\x62\x05\xaf\x49\x2c\xd8\x8f\x05\x07\x59\xc1\x6b\x13\x0b\x0e\x62\xc1\x7e\x6e\x6a\xb7\xe6\x74\x66\x06\x1a\xcc\x78\xde\x9c\x8f\xeb\x53\xe7\x63\x2c\x57\x74\x08\x06\x86\x90\x0b\x01\xed\x7d\x11\xe5\x1e\xfb\xc6\x5c\xa3\x9e\x41\x5e\x4f\x9f\xac\x07\xd0\x63\x7e\xee\x1a\x41\xcc\x25\xd1\x58\x07\x48\x2f\x6e\x5a\x2e\x82\x9e\xe4\x90\xbe\x36\x78\xde\xe2\xad\xb3\xb0\x5a\x7a\x52\xb4\xdd\xeb\x12\x98\x93\x2d\x99\xa5\x3b\x49\x3f\xde\x29\x55\xa1\x1d\x4a\x15\xdb\xa9\xe4\xea\x2e\x34\x3a\xd9\xda\xf3\x6d\xac\xe6\xf8\x41\x6d\x1a\x05\x49\x9d\xb3\x6e\x40\x36\xbc\x31\x10\xdd\x00\x4c\xb9\x37\x9c\x70\xd8\xa1\x38\xe9\x30\x59\x1a\xbe\x90\x3b\x4c\x5b\x15\x64\xf7\x27\x16\xfe\x0f\x0a\x1c\x2f\x89\xc6\xbf\xb1\xa2\x91\x01\xf3\x47\x83\xfe\x40\x24\x32\x86\x22\xaf\x80\x30\x64\x8c\x42\x86\x30\xe4\xd5\xc7\x1d\x7f\x82\x1d\x88\xfc\xa6\x37\xbf\xe5\xad\x6f\xed\x78\xdb\xdb\xde\xfe\x8e\x77\xfc\xf9\x5f\x40\x2c\xb2\x0e\x21\x2d\xdb\x11\xa4\xe7\x25\x93\xdb\xa0\x20\x7a\x1b\xd6\x10\x3b\x24\xc1\x03\x4e\x9d\xc4\xdd\x1e\x12\xea\xe6\x1f\x36\xb5\x7b\x5b\x79\xd5\x86\x76\xaf\xd5\x90\x6f\x9b\x0c\xb0\xd6\x68\xcb\x75\xfa\xed\xfb\x1d\x54\x03\xb8\xe1\x34\x6a\xbc\x0e\x7e\x40\xc0\xbf\x77\xfa\x36\xfc\xb5\xd2\x87\xf2\x46\xcf\x4e\x57\x29\x06\x46\xa3\x0d\xa0\x1c\x68\x1f\x75\x24\x04\xf6\x20\x41\x57\x1b\xd7\x6b\x0f\xaf\x7b\x4f\xcc\x3c\x48\xc9\x2c\x98\xe6\xbe\x57\x30\xa4\xc2\xe9\xa0\x3a\xd0\x71\x17\xab\x12\xc3\x2e\xa6\x83\xd2\x00\x43\x3b\xde\x56\x75\x8a\xcf\xe5\x3d\xba\x99\x7b\xd2\x28\x73\x46\x21\x09\x2d\xe2\x3c\x63\x24\xb1\xf7\x24\x88\x1b\xf3\xfd\xe8\x11\x36\x9a\xa5\x52\xe2\xf2\xba\x9e\x59\xc6\x04\x96\x02\x8c\xa8\x11\x74\x00\xed\x77\x39\x20\xf0\xe3\x20\x8a\xd2\xa2\xd0\xa1\xd3\x48\x38\xea\x7c\x89\x0e\xd8\x7b\x4d\x0f\x22\xd9\x58\x2f\x6f\xac\x7f\x56\x92\x93\xe8\x26\x3a\x69\x80\x21\x9c\x0d\xc2\x3a\xdc\x18\x22\x2c\x74\xe3\xda\x6f\x0c\x45\x37\x1e\x41\x9b\x8a\x8e\x1f\xb8\x81\x43\xfe\x3e\xfb\x14\xc4\x70\x44\x55\x1b\xc9\x9c\x2b\xac\x7c\x95\x3b\x79\x1f\x78\xbe\x4a\x29\x94\x68\xca\xb1\xa6\xea\x92\xd7\xb8\x5c\x97\x66\x2f\x17\xc9\xac\x6a\x9b\x2e\x40\x0d\xc1\x2c\x50\x10\xa8\x4c\xf4\x32\x4c\x21\x79\x15\xfb\xaa\xac\xe2\xc2\x15\x62\xc6\x5a\xbf\xfd\x0e\x07\x54\x0b\x25\x34\xb2\x51\xe5\xeb\xe0\xae\x50\xb1\x35\x8b\x41\xa1\x00\xe0\xb4\xa0\x2d\x90\xbf\x2f\x81\x1f\xa0\x5b\x6d\x50\x43\x45\xa8\xa0\xac\xa2\x08\x8f\x89\xfe\xb8\x81\x80\xf8\xac\x68\x57\xa8\xc8\xf0\x0d\x81\x0e\xd2\x3a\x1c\x55\x09\xd4\x22\xb9\xf5\xaf\x45\x45\x02\xfd\x78\x46\x33\xe6\x47\xe9\xc2\x87\xe0\x2e\x70\x92\x7c\x2a\xce\x40\x2d\x57\x8f\x08\x9d\xc0\x83\x94\x92\x62\x2b\x64\x40\x50\xa1\xb0\x45\xd0\x2e\x80\xaa\xef\x84\x48\xac\x10\xd1\xda\xca\xa0\xc7\xe3\xfd\xf6\x36\xd0\x08\x60\x12\x6e\x34\x82\x45\x75\x89\xa8\xae\x30\xaa\xcb\xa3\x96\x58\x8f\x8f\x43\x3c\x97\xd5\x6c\xd8\x72\xf7\x33\x9c\xac\xd5\xf6\xb8\x8e\xd7\x72\x7e\x7c\x5c\x80\xa1\x79\xec\x14\xc6\xb5\x0a\x14\x02\x10\xb2\x79\xb4\x31\xae\x59\x88\x9c\x26\x9b\x09\xcf\xec\x6e\x46\xfb\xe9\x7b\xf1\x45\x70\xa0\x38\x92\x84\x5c\x11\x38\xdd\xbc\xff\xa7\xeb\xfe\xaf\x42\xf9\x7a\x44\xa8\x9c\x66\xed\x83\xa2\x8a\x28\xa3\x37\x7e\x45\x22\x1e\x5a\x08\xc9\x8c\x2e\xef\x32\xf0\x47\x65\xc8\x2d\xf4\x75\x43\xd1\x85\x60\xd0\x23\x60\x64\xf0\xf1\x70\x33\xab\x52\xe0\x29\x6e\xa6\xc3\x68\xe2\x2b\xe9\x4d\xc0\xd0\xd6\x20\x8e\x6c\x9b\x12\xc1\x59\x93\x87\x4b\x39\xfb\xd0\x8e\xfa\xd6\x29\x8c\xba\x19\x90\xbf\x60\xd4\xcd\x20\x47\xc7\x72\x49\xb1\xd4\x3d\xe6\xc8\x6f\xab\x32\x72\x80\x47\x5e\xea\xb7\xdf\x8e\x20\xaf\xd4\x30\x6c\xf0\xc5\x53\x1e\xb4\xec\x89\xa3\x38\xca\xe8\x9c\xdf\x9f\x7c\xce\xdf\xc9\x7b\x76\x39\x3f\xf1\x02\xa4\xcd\x4e\xda\x05\x4f\x20\x92\x2c\xc4\x8c\x37\xe9\x3e\x89\xda\xfb\xd4\x13\xbb\x5d\xd3\x3a\x75\x77\xb5\x4e\x0d\x0b\xea\x15\x60\xcf\xce\xc7\xa4\x71\xf3\xa6\x4e\x1e\x86\xb1\x34\x30\x53\x1b\xdf\xcb\x3b\xf1\x9b\x79\xb1\x35\x6b\x90\x99\x33\xa7\x4e\x92\x7d\x02\x5b\x5b\xaf\x28\x34\xdc\xf1\xe0\xd2\xa4\x4e\x3c\x50\x85\x70\x1e\x24\x80\xd6\x87\x1c\x95\xf8\xac\x4f\x20\xe5\xae\x2f\xba\xc0\xca\x35\x4e\xb9\x8b\xaf\xa9\x74\x8d\x84\xa0\xbc\xe7\xf8\xc0\xbe\xe9\x29\x39\x8e\xb9\xc0\xf1\x12\xdf\x48\x2a\xf1\xdd\xaa\x75\x3c\x59\xb5\xc4\xf7\x52\x4a\xf8\x8e\xff\xfc\xf4\x43\x28\xdb\x94\x44\xe3\x0a\x4a\x95\x97\x94\x3f\x4a\x27\x8f\x4a\x13\x56\x7b\x93\xa5\x87\x71\x4c\x9c\x87\x52\x5b\x7b\x3d\x78\x4a\xb5\x78\xeb\x2d\xd1\xb5\x37\x45\x18\x5d\xaf\xa3\x34\xd7\x6b\x5f\x93\xf5\x94\x69\x89\xe7\xd6\x6b\xf6\x81\x98\x8a\xa0\xfe\x0b\x31\x6e\x70\x6f\x58\x56\x6d\xc2\xe7\xc0\x23\x11\xb2\xac\x24\x48\xac\xad\x80\xde\xa9\x65\x54\x80\xaf\x57\xe0\xd7\xaa\x64\x93\xfc\x2c\xc8\x6b\xab\xcc\xf2\x03\x44\x43\xd3\xad\xed\x6e\x80\x61\x57\xdf\xd9\x24\x3d\x07\x31\xcb\xc4\x0e\x3e\x1f\xcf\x2f\xb0\xe6\xc3\xf6\xc8\xda\x91\x3a\x7b\x64\xb3\x2c\xa8\x34\xe3\xe4\x4f\xd4\xac\xa3\xc0\x9b\x28\xe5\xbc\x07\xb2\x48\x4e\x07\x54\x9b\x60\x1e\x4d\x70\xfc\x63\x31\xe0\xd2\x72\x18\x15\x58\xac\x8b\x0a\xf6\x14\x73\x41\x5d\xd8\xd6\xd3\x5c\x17\xf0\x7a\x97\xf8\x7e\x50\x07\xaf\xb8\xb1\xca\x16\xf3\x90\x6a\x2f\x16\x52\xdd\x04\x4a\x56\x5f\x2f\x8f\x22\x81\x7c\x34\x08\xd5\xfd\x05\x70\xe6\x53\xf7\x93\xa3\x1a\xe7\x13\xf8\xb7\xea\x3a\x0b\x68\xcc\x05\x0e\x8c\x95\x8a\xce\x03\x2d\xad\xcf\xbb\xac\x9e\xcd\x45\x70\x47\xde\x57\x3b\x9e\x71\x0e\x9c\xf1\x80\x6d\x0a\x04\x18\x78\xc5\x5c\x20\x8a\x5e\x90\x23\x1c\xe1\xd9\x9c\x53\x0f\x8a\x1e\x08\x25\xb3\x92\x7e\xfc\xff\xd8\x7b\x13\xf0\x28\xae\x2b\x51\xb8\x6e\x55\xb5\x10\x5c\x59\x16\x8b\x6d\xc5\x36\xd0\x4d\x2b\x8e\xc8\x66\x91\xd8\x41\x93\x38\xb6\xaa\x32\x93\xe1\xbd\x7f\x5e\x42\x76\xf2\xe6\xbd\x09\xc9\xcc\xbc\x61\x96\x4c\xc8\x64\x16\xcf\x8c\x92\x34\x20\x40\x80\x00\x01\x32\x88\x5d\xac\x12\x8b\xb0\x58\x2d\x9b\x4d\x6c\x46\x36\x18\x0b\x0c\xb6\x6c\x03\x16\x18\x63\x19\x83\x2d\x1b\x83\x85\x8d\xcd\xff\xdd\xad\xea\xdc\xdb\xb7\xaa\xab\xe5\x38\xcb\xf7\xc5\xfa\x3e\xd3\xdd\x75\xea\x9e\x73\xb7\x73\xcf\x3d\x6b\x81\xee\xc7\x9b\x75\x3f\xe6\xeb\x7e\xbc\x09\x46\xcd\x27\x59\x41\x47\x3e\xc5\x81\x31\xf3\x43\xa8\x92\x94\x8f\x13\x8c\x95\xb7\x15\xc0\x04\xd5\x91\xe2\xb8\xad\x99\x5a\x96\x4a\x3a\x74\x6a\x07\x53\xa5\x28\x48\x1d\x63\xa5\xa5\x8e\x19\xc4\x12\x1f\x8a\xa2\xa4\x69\xdd\xcb\xd1\xfd\x18\xd3\xfd\x68\xeb\x7e\xb4\x74\x3f\x9a\xba\x1f\x69\xee\xc1\x36\x33\x8d\xcd\x26\x51\x7e\x0e\x67\x96\x41\xec\xb0\x46\xcf\x0e\x0b\xb9\x2e\x25\xae\x30\xc0\x9a\x80\x2d\x1c\x57\x72\x5d\xc4\x68\x4f\xd3\x13\x5b\x55\xc0\x16\x8e\x05\x25\xc1\xf1\x58\x98\x01\x58\x18\xb9\xfb\x15\x66\xca\xf8\x19\xf7\x19\x71\x5c\x30\xe2\x9e\xb5\x86\x0d\xfc\x98\x15\x78\x70\x25\x51\x7e\x1f\xbf\xb6\x72\x6e\xd0\xe8\xd6\x66\xa7\x19\xad\x0d\xd1\x75\x7a\x7a\x8e\x12\xf1\x8b\x17\x56\x5a\x1c\xe4\xae\x36\x01\xb6\xa8\xb9\x23\xdb\x6c\x01\xe7\x78\x0b\xb8\x38\xc1\xc2\x57\x5a\x0d\x76\xc2\x94\xf0\x41\x6b\x35\xfc\x51\x0b\x55\x65\xf2\xaa\xde\x9e\x80\x5a\x1c\x2a\x9f\x4e\x86\xf4\xe9\xe4\xd3\x62\x2e\x9e\xe6\xd2\x3d\x42\x57\x95\x05\x84\x8e\x29\xf0\x7d\x59\xe8\x98\x64\x6b\xe6\x8e\xed\x07\x3a\x69\x41\x33\xb6\x48\x3f\x63\x9d\x42\x3c\x28\xf5\x4e\x6a\x37\xf5\x3c\xf6\x92\x34\x77\x19\xb2\x51\x7c\x3c\x6c\x68\x31\x52\x15\x20\xb4\x1d\x5f\x7b\x42\xbf\x7a\x35\x57\xe4\x66\xdd\x82\x72\x65\x4e\x83\x5a\x86\xfa\x42\xaf\xc5\x02\xf1\x99\x07\xb6\xa9\xad\xc7\xe5\xd6\x2b\xb2\x6b\x3d\x0e\x5a\x2f\x4e\x9a\x6e\xfb\x1e\xee\xf3\x93\xeb\x19\x30\x4a\x99\xfd\xc2\xb5\x74\x1e\xd1\x13\x21\xba\x97\x6e\x4e\x57\xc0\x97\x30\x74\x75\xb0\x58\x6c\x9d\x5f\x2c\x36\x73\xc9\xd4\x89\x59\xd4\x60\xbe\x85\xe6\xb3\x47\x26\x2c\x98\x1e\x52\x82\xb9\x4e\xbf\x54\x3a\x44\x09\xe6\x31\xca\xee\xae\x0b\xd8\xdd\x63\xea\xc9\x65\x63\x88\xe1\x1a\x3f\x60\xab\x1d\xd3\x93\xd5\x7b\xa6\x26\x36\xaf\xd0\xb6\x44\x45\xa6\x56\x98\xc9\xbc\x8f\xa8\xd4\x2c\xaa\x65\xf3\xf1\x13\x5f\xe8\x62\x7b\x1a\xeb\x94\x6b\x95\x10\xc5\x22\xcd\xf2\x6d\x33\xe4\xf5\xdb\xe6\x33\x08\xf7\xc5\x59\x83\xd9\x22\x88\x7b\x8b\xa0\xcd\x28\x97\xc2\x2b\x91\xb4\x0a\xa6\x40\x6c\x1d\x37\xa7\xeb\xdd\x8b\x79\x10\x03\xac\x98\x55\x0d\xeb\xeb\x56\xfb\xf5\x75\x9d\x8e\xd0\x25\xe1\xa6\x52\xa9\x18\xaf\x9a\xdc\x87\xe2\x78\x30\x6e\x7c\xcf\x97\x9d\xfa\xf8\xe3\x3e\x62\x88\xac\x46\xad\x0a\x9d\xc1\x91\x3c\x3b\x5e\xb1\xc8\xe2\x36\x56\xcd\x56\x92\xe2\xe1\x4f\x44\x88\x86\xb1\x4c\x33\x40\xbb\xe9\x96\xa8\x12\xa9\x14\x76\x9c\x2a\x1c\xeb\x4e\xb1\x7a\x12\x5c\x0e\xb9\x99\xb1\xf1\x02\x8f\x8d\x8f\xa9\xf7\xd7\x55\xdc\xfc\x25\xbb\x28\xb3\xf1\xf3\xbc\x88\x7b\x38\x7e\x9e\x16\x9c\xbc\x5b\xc6\x7a\x53\x9a\x56\x37\x8a\x13\x28\x57\xe6\x99\x05\xc7\x4f\x53\x99\xa7\xbf\x90\x19\x08\xe9\xe4\x1e\x3c\x8b\x97\x8d\x86\x45\xa4\x4b\x13\x26\xed\x2f\x13\x8e\xf4\xcf\x98\x8c\xf4\x60\xc2\xa0\xa2\x19\x15\x8e\xea\x54\xe1\x88\x5b\x35\x91\x69\x05\x6d\xef\x95\xd9\x49\x46\x2b\x83\x24\x23\xb7\x0d\x95\x8b\xb3\xbb\x20\x4d\x20\x9a\x00\x5f\xbc\x98\xab\x88\x54\x1d\x5e\xa1\xbb\x5c\xa8\x6d\xf7\x39\x01\x78\xf9\x52\x2e\x70\x19\xe2\x37\x44\x5a\x81\x86\x29\x14\x32\x09\x3b\x17\x82\x85\x1d\x3a\x5a\x18\x88\x3b\xbd\x83\xc6\xac\x41\x3f\x66\x71\x7e\x78\x96\x80\xfd\x5b\xe2\x31\xa1\xa1\x56\xb1\x32\x96\x0d\x01\x63\x59\x0c\xc7\xb2\x50\x33\x96\x0d\xda\xb1\x4c\xb2\xdc\x41\x20\xaf\x44\xed\xb9\x84\x72\xec\x81\x37\xf7\x78\x28\x63\x23\x85\xf0\x91\xcb\x09\xa8\x1f\x6a\x75\xf3\x12\x4e\xc5\xbc\x82\x13\xef\x8c\xb7\x97\x4a\xf8\x56\x42\xd8\x2a\x83\xa2\x0e\xc0\xd0\xca\x31\x24\x91\x93\xf3\xf5\x9b\x0c\x36\x46\x61\xf3\x23\xb7\x35\x35\xa0\xad\xde\x91\xda\xc2\x06\x5e\x94\xfd\x6e\x58\x9f\xdd\x6e\x58\xdf\xd3\xdd\xb0\x3e\x70\x37\x0c\x33\xc6\x99\xc2\xb3\xf2\x66\xfd\x6e\x58\x1f\xb6\x1b\x86\x19\x37\x47\xdb\x09\x2f\xe4\x64\xa5\xaf\x4a\xa2\xfc\x4f\xb0\xb1\xb3\xec\x98\x2f\x37\xf0\xfc\xdc\x41\xe3\xd9\xa4\x1f\xcf\x62\xbe\x53\x82\x0e\x6c\xf1\x85\x16\x4a\xf1\xbf\xf4\x85\x60\x85\xf4\xd8\x50\x26\xa4\x29\x60\x42\x4a\xe0\x84\xc4\x35\x13\xd2\x14\xb8\xa5\xe2\x19\xb6\x54\x53\xf0\x96\xba\x45\x54\xca\xf2\x25\x89\x12\x3a\xc1\xb4\x5f\xe4\x0b\x77\xea\x80\xcf\x45\xb1\x51\x49\xda\xe0\xdd\x46\xf7\x19\x7d\xdd\x07\xdc\x16\xe3\xbb\x8d\x6c\x77\x96\xba\x0f\x54\xba\x46\xdc\xa8\xbf\xc3\x7d\x60\x12\xff\x20\x04\xa3\x01\xbe\x7c\x55\xea\xa2\x49\xae\xe1\x22\xfa\x66\xfd\x1d\xee\xe0\x4a\xd7\x70\x07\x8b\x6f\xa9\x1b\x07\x76\x9e\x22\xc3\x03\xad\x82\x4c\x9b\xc1\xdf\xbe\x71\xe3\xc6\x0d\x6b\x82\x5c\xac\xe7\x5b\x8d\xf4\x05\x0a\x5c\xc0\xb4\x15\xf2\xfe\x9d\x09\x87\x06\xec\xdf\x7c\xb1\x7f\x8b\x33\x5f\xb1\x4a\xbd\x2b\x56\x59\x80\xad\x64\x16\xc4\xd2\xd1\x07\x6c\x07\x31\xa4\x85\xc3\xad\x42\x51\xa2\xca\x48\x18\x54\xee\x8c\x79\x46\x93\xde\xf4\xce\x25\x53\x5e\x1b\x40\xf9\x6d\x91\x28\xc7\x06\xbe\xac\xbb\x96\x69\x76\x54\x01\x3c\x6d\xe8\x7e\x0a\xda\x48\x5b\xc2\x8e\x9c\xf4\xa3\x65\x4b\x4f\x8f\x96\x2d\x3d\x3e\x5a\xb6\x04\xef\x83\x9b\xd8\xf2\x60\xc7\x09\xbf\x39\x77\xf9\x39\xfd\x86\xe8\xcb\x40\xe5\x50\xcd\x16\x9d\xae\x3e\xe0\xdd\xd2\xe1\x56\xb7\x88\xc2\x2f\x1e\x6e\x19\x5e\x7d\xc4\x84\xe1\x17\x4b\x34\x74\x15\xbc\x2b\x21\x8d\x47\x85\x56\x46\x3d\x74\xb6\x7c\x84\x43\x87\x0d\x71\x37\xf3\x85\x2b\x85\x32\xf5\x16\xc9\x15\xae\x97\x66\xd1\xcd\x0c\xc0\x9c\x1f\xf5\xb8\xbb\x16\x8b\xcc\xd0\x93\x28\xbf\xbf\x61\xa4\x3b\x37\x05\xad\xbe\x66\xfd\xea\x2b\xe1\xab\xaf\x54\x59\x7d\xcd\x01\xab\xaf\xb4\x1e\xb8\xe4\x14\xc7\x55\x1f\x38\xfd\x6b\x69\xaa\xb5\xe6\xc0\x25\x5a\x1c\xba\x44\x27\xc2\x37\xd5\x25\x5a\x20\x6e\x91\x42\xe6\xe1\x2a\x9d\x8e\x8d\xf9\x1e\x0b\x2a\x95\x56\xd3\x64\xd8\xdc\x2b\x08\xc8\xf9\xf1\x7a\xb1\xe8\x6f\x02\x94\xf9\x8d\x48\xc9\xdf\x41\x23\x0f\xcb\x19\x86\x08\xef\x73\xab\xcf\x82\xc5\xcd\xbf\x68\x17\xf7\x54\xd8\x52\x9b\x7e\x71\x57\x41\x18\xb0\xc4\xb0\x58\x62\x25\xd1\xa5\xb3\x99\x01\x6d\xe5\xf7\xa0\xad\xd9\x01\x6d\xf5\x8d\xd4\x16\x36\xf0\xa1\xbc\x8f\x68\x7b\x4b\xa2\xfc\x41\x42\xb8\x61\xfb\x21\xcd\xde\x16\xb4\x37\x76\xe8\xf7\x46\xb7\xd0\x8f\xd4\xd2\x18\x18\x1e\x97\x30\x90\x19\x62\x98\x78\xf7\x80\x64\x7c\xf7\x79\x30\x68\x71\x97\x4e\x77\x0c\xa2\x6a\x6c\xe6\xfe\x7e\x27\x2f\xdb\x3a\xd4\xaa\x44\x8a\x12\x65\x47\xc0\x5e\xac\x44\x6e\xa1\x77\x12\x8c\x4c\xdb\x66\x93\xe0\x8b\x92\x88\x5a\x89\xea\x81\x57\xd7\x08\xef\x27\x4f\x4f\x5b\xe6\x39\x12\x18\x70\xb7\xec\xd0\x4a\xad\x43\xad\x32\xaf\x33\xb9\xd4\xe0\x43\xdd\x18\x6e\xe5\xb6\x69\xb7\xe9\x65\x49\x07\xd0\x9b\xd9\xef\x0b\xa9\x6d\xc7\xad\x5b\x5b\xcc\xc0\xbe\xe5\x6b\x94\x6e\x61\x87\x7f\x03\xe2\x11\xff\xe2\xbe\x22\x7e\xa8\x13\xb5\x78\x33\xdc\xff\x35\x33\x53\x05\xfb\xb0\x73\x30\xd8\xf1\xb9\x9e\xf9\xab\x1f\xe6\xbe\x44\xd2\x34\x4c\x0f\x98\x06\x06\x5a\x3f\xd4\x6a\xe0\x76\x7d\x43\x29\x05\x08\x5e\xbb\x0e\xd5\x25\xf4\xa5\xb1\x49\xea\xa2\xc7\x3b\x5f\xc0\x4c\xfb\xb7\x70\xd3\xd4\x30\xe3\x01\xbe\xe6\x06\x08\xd6\x46\x46\x83\xe7\x22\xa7\x3e\xd7\x50\xf8\x6e\x87\xc2\x77\x3b\xf4\xef\x6d\x37\xa4\x81\x73\x5f\x9f\x17\x67\xb4\x7e\xc1\xf7\xde\x0e\xd5\x7b\xcd\x81\xbd\x08\xd1\x7b\x35\x40\x55\x4d\x03\x50\xd5\x64\x9a\x2a\xea\xc4\x60\x50\x89\xb5\x0f\x16\x16\x60\xaf\x33\x9d\x86\xb2\x12\x3a\x95\x0e\x75\x34\x14\x7b\xba\xe2\x4e\x45\xc1\x3d\x17\xd2\x5e\x97\xa6\x21\xf4\x4a\xaa\xf7\x98\xf6\xdf\xd0\x4a\xad\xf5\x9d\x65\x44\xb7\x9a\x74\x65\xa3\xe7\xc3\xfe\x68\x94\x53\xbd\xa9\x98\xfc\x9b\xa1\xcb\x7f\xa3\x4c\x69\x61\x44\x36\x0d\x7c\x84\x61\xf5\x56\xb7\xf8\x92\xf9\x55\x6c\xe0\x77\x1f\xf8\x03\x72\x52\xff\xc3\xf8\x4b\xa2\xfc\x23\x88\x8b\x9b\xb1\x1c\x7a\xc0\xf6\xe9\x23\xce\xd8\x82\x82\xbe\xe2\x98\x65\x05\xbe\x78\x7d\x2f\x5e\x49\xf7\xd3\x9f\xf9\xec\x67\x3f\xfb\x39\xe6\x54\xff\x85\x2f\x7c\xe1\x8b\x5f\x64\xf5\xbd\x4a\x55\xc7\x7a\x5e\xe0\xeb\x1b\xdf\xf8\xe6\xc8\x6f\x7d\xfb\x3b\xdf\xfd\xde\xf7\x45\x79\xaf\xbf\xfa\xd1\x8f\x46\x8f\xfe\x31\xf9\xef\x27\x3f\xf9\xc9\x4f\xfe\xfa\xaf\xff\xe6\x6f\x59\x91\xaf\x7f\xfa\xe9\x3f\xff\x6c\xec\xcf\xff\xc5\xab\xea\xc5\x8a\x7a\x91\x3f\x51\xd8\x8b\x95\xf5\x9a\xec\x15\xf3\xaa\xe2\x25\xbc\xaa\xe9\x1f\x2b\xe1\xc5\xca\x77\xb1\xd2\x5d\x0b\xa4\x82\x5d\xa2\x64\xd7\x4a\xe4\x7b\xf9\x77\xc4\x54\x37\xff\x96\x00\xf3\x4a\xce\x3f\x16\x99\x6e\x87\x27\xfd\x89\x8f\xbc\x42\x78\x17\xdc\x18\x5d\xfe\xc6\x20\xbb\xab\x33\x87\xeb\xe2\xe9\x13\xc6\x91\x0b\x98\x48\xdc\xa9\xe4\xa8\x1d\x0f\xd1\xab\x22\xf1\xe3\xa8\x08\xe5\xad\xe4\xa9\x29\xeb\xcc\xf2\x7a\x37\x95\xea\xb8\x21\x90\x92\x1f\x04\xb6\x5c\xff\x07\x8e\xb3\x20\xb8\x60\x51\x05\xc4\x19\x50\x6d\x09\xf9\x52\x7c\x75\x87\x2a\xc5\x87\x90\xbc\x8f\x90\xbc\x0c\x61\xec\x36\x1d\x61\x81\x02\x69\xde\x39\x2d\x41\x46\x25\xca\xd0\xc5\x7b\xb9\x4a\x18\x4d\x25\x78\x4f\xa9\xe2\x1e\x80\xa9\x52\x8b\xc9\x6d\xe5\x01\x0c\x42\x58\xaa\x03\xa9\xaf\x82\x90\x4f\x0d\x44\x9e\xf4\x4a\x65\xd1\xbc\xd7\xc8\x45\x09\xc4\xaa\x31\xd1\xc4\x75\xd4\x5c\xd0\x89\x12\x86\xf0\x28\xa6\x59\xd0\x17\xb1\xcc\x68\xe8\x3e\xe3\x7b\x6c\x02\x25\xba\x67\x68\xe9\x66\x80\xd4\x4a\x67\x2a\xe5\x87\xb5\x03\x6a\x32\x2b\x9d\xe9\x29\xa3\x76\x13\xcc\x0b\x91\xd7\x12\x0d\x26\x47\x62\xc1\xd6\x0f\xb5\x46\xb3\xb5\x82\x94\xaa\xc2\xa0\xf5\x23\xb7\xab\xa2\x43\x9c\x47\xcd\x82\x44\xa3\xa3\x58\x83\x54\xcd\xc1\xdd\xd4\x3b\x50\x9a\x4b\x57\x0d\x6c\x57\x92\x6e\x29\x2d\xed\x7e\x68\x0d\x11\xa7\x6a\x11\x66\xb9\x30\xe7\x09\xbd\x83\x52\xd0\x76\x2e\x6c\x4e\x52\xc9\x36\x58\xe5\xf5\x4e\x8c\x1a\xd2\xbd\xd6\x1f\xf4\xa4\x8d\x06\x4b\x96\x36\xe6\xc1\x76\xa4\x9a\xc7\xa4\x1d\xaf\xe6\x71\xca\x02\xe2\x59\x83\x55\xee\x55\x4b\x4b\xb1\xcf\x7e\xa1\x6a\x44\x83\x81\x6d\xea\x04\xc7\xde\x4b\x5f\xa8\xb5\xc1\x5b\xa2\x0b\x71\x5f\xb5\x4e\x04\x9c\x5e\x1e\xe1\x39\x1a\x81\x47\xac\x92\x0d\x19\xb6\x98\x5e\x81\x8b\x96\x16\xa3\xb3\x36\xca\x6b\x73\x2b\x62\x69\x1b\xa5\x8a\xd1\xb9\xe2\x4b\x92\xc5\x9f\x18\xf0\x7b\x13\x17\x73\xea\xd6\xfa\xd2\x9b\x5a\x43\x7a\x09\x24\xa4\x2e\xd8\xcc\xdf\x05\xed\xee\x82\xb5\xe6\xba\x46\xc2\xc4\x20\x18\x29\xce\xf2\x3f\xb2\xa4\xc5\x33\x91\x28\xe5\x81\xf8\xc4\x52\x25\x29\xfd\xcf\xf0\x97\xb6\xb2\x50\x96\x85\xad\x3b\xb8\xfc\x7e\x5d\xce\xb2\x64\x68\xda\x58\x1e\xb8\xd8\xf4\xf3\xbb\x3c\x78\x7e\xbd\xea\x44\xae\xcd\xb7\xe9\x12\xc4\x12\x47\x52\x9a\x1a\xe4\x4b\xcc\xca\x40\xce\xd0\x40\xb8\xd6\x48\xb2\xd7\x13\x48\xf7\xe6\xea\xb0\x37\x87\x19\x63\x29\xea\x85\x88\xa5\x8f\x14\xd5\xc8\xc9\x0d\xf9\x7b\x9c\x6f\x55\x22\x96\x2a\x92\xe6\xab\xd7\x97\x4d\x5f\x97\xf9\x58\xa9\x46\xb4\x06\xa0\x9c\x79\x75\x3d\x7c\x4f\x8a\xcd\xa6\xbd\xe2\x0e\xfd\xf4\xf3\x08\x90\xf7\x85\x4c\x7d\x0b\x8a\xf3\x04\x67\xac\x7c\xa2\x94\xbd\x80\x3a\x46\xc6\x2b\xbd\xe8\xa7\xb8\xe5\xc6\x2b\xe3\x82\x1d\x7e\x8e\xa7\x89\x9c\x24\xd2\x44\xf2\x0c\x69\xb4\x83\x0f\x0f\x90\x28\x7c\x38\x90\x42\x9e\xfb\xec\x5c\x50\xed\xe2\x07\x39\xb6\x12\x96\x17\x92\x65\xc9\x1f\xef\xe7\xf1\x05\x55\xea\x9b\x11\xaf\xcb\xd2\x82\x68\x97\x4a\xd9\x50\xcb\x49\xfb\x37\x65\xa2\xa4\x33\x13\x25\x5f\xe4\x19\x0f\x3f\x30\x60\xc6\xc3\x34\x42\x44\x82\xab\x1c\x6e\xe6\xe1\x44\x95\x88\x79\x71\x5b\xb6\x6b\xc2\xd6\xc5\x54\xb9\xad\x06\x8d\xb0\x81\x88\xef\x65\x09\x10\x69\x01\x85\x5f\x8a\x66\x92\xbc\x40\xfa\x08\x6f\xfb\x08\x97\xb1\xe1\x34\x2b\x21\xcb\x4e\xf8\xdf\x60\x73\xe5\x32\x46\xdb\x0c\x39\x94\xf8\x52\x20\xbe\xb0\xd6\x39\x3b\x61\xef\xc5\x19\xa3\x69\xb3\x40\x7e\xca\x0e\xc9\xf8\x65\x95\xd7\xbb\xe6\x57\x51\x81\xf8\x12\x87\x4f\x78\xcb\xc2\x14\x44\x60\xd1\x57\x51\xa9\x07\xcb\xfc\x92\x78\xa3\xbe\x3b\x8a\x55\xee\xed\x14\x70\x07\x6c\x96\x76\x8a\x0d\xef\xb4\x43\x7c\xfb\x4f\x27\xe9\xfa\x7f\x85\x31\x96\x47\x83\x19\x4b\x3b\x12\x87\x50\x1b\x0a\x39\x49\x5e\x21\x38\xfe\x33\xad\x66\xcc\xce\xe0\x86\x59\x8a\x50\x53\x11\x90\x76\x87\x08\x48\x5e\xfe\x18\xca\x5a\x2b\xb9\x25\xbb\x25\x56\x5e\xef\x0c\xe0\x13\x91\x82\x57\xc5\x14\x02\x53\xdb\x12\x63\x23\x5d\x20\xbe\x24\xfd\xa0\x48\xf1\x43\xa3\xfb\xac\x51\xae\xc0\x97\x42\xf8\x36\xc4\x1d\xd3\xc5\xd3\xd1\xe2\x0b\x57\xbd\xf9\x4f\x2a\x3d\xe2\xc8\xd8\x3d\xc8\xa6\x31\x85\xfc\x29\x6d\xe1\x19\x39\x5d\x5b\x9a\xd2\x96\x48\x53\x4a\xc3\x85\xfe\x1d\xb3\xb8\xb1\x7f\xc3\x20\x06\x76\x2f\xfb\xc5\x39\x46\xfe\xfd\x57\xf2\x44\xc4\x8f\xb5\xb1\x5f\x42\x96\xc1\xfe\xe0\xd9\xea\x44\x09\x6f\xfa\x0d\x90\x7f\x8a\x86\xa1\xfc\x02\x63\x25\x80\xf3\xa0\xbe\x25\xcf\xdd\x88\xe5\x92\x04\x2e\x45\x4f\x84\xce\x3b\x93\x57\x81\xbf\x2d\x0f\x2c\xf0\x2a\x0c\x79\x3d\x82\x39\xea\x78\x78\x81\x40\xf1\x24\xa4\x69\xa5\xd0\xf9\xc1\x23\x8a\xa9\x44\x8a\x2c\xf6\xaf\x9c\x26\xe5\x70\x08\x81\xc3\x8c\xef\x71\x63\xe4\x4f\xb1\xdb\xd4\xc6\x6f\x77\x86\x9b\x6a\x2f\x4e\x20\xe7\x71\x43\xa4\x81\x14\x61\x82\x4f\xb0\xc4\x90\xcc\x86\x49\xa3\xad\xff\x01\x03\xa9\xb2\x40\xdb\x29\x3f\x7e\x06\x74\x63\x05\xec\x06\x6b\x6a\x0c\xe6\x0b\x99\x79\xa5\xb3\xae\x7d\x37\x63\xf3\xae\x6c\x83\x38\x01\xb1\x34\x41\x05\xe9\xf7\xb8\x2e\x92\x26\xd1\xfe\x3b\xf6\xdb\x77\xf9\x6f\x2f\x93\xdf\xfe\x9f\x37\x67\xc3\x8c\x59\xec\xd0\x3f\x63\xd0\xa4\x8b\x52\x48\x24\x0d\x2b\xfb\x6b\xec\xbc\x64\xd0\x54\x8a\xec\x11\x6b\x86\xe6\xbc\xfe\x31\x66\x31\x5e\xa3\x71\x1c\x89\xbe\xfd\x88\xdf\x76\x7e\xe0\x07\x93\xf1\xae\x1c\x57\xb4\x7d\xa7\x21\xfd\x57\xe1\x54\xfd\x20\x81\x18\x82\xff\x2b\x2b\xdc\xe8\xb5\x97\xcc\x3d\xbb\xff\x4a\x93\xdf\x11\x3a\xf9\x74\x45\x0e\x33\xbe\x9b\x30\x58\x01\xb3\xbf\xc4\xfe\xed\x1d\x34\x72\x16\x92\xf4\xc4\x60\x7d\x03\xb4\xd0\xda\x0f\x59\xac\x21\xfd\x3c\x0a\xf3\x47\xfe\x4f\x3f\x00\x8b\xcc\xa4\x8b\xcc\xa0\xf1\xb9\xdf\x87\x7c\xe0\x10\xa2\xbf\x28\xe6\x99\xd7\x21\x0d\xc0\x3c\x73\xc1\x10\xf6\x99\x8e\x9c\xcc\x51\x6c\xad\x5c\x9c\xa5\xa2\x14\xcf\x9c\xfe\xcc\x75\x16\xc6\xe6\x16\x48\xeb\xe8\x12\x44\x78\x02\x56\xfa\x82\x45\xd2\x80\x23\xde\xca\x46\xee\x78\x6d\x4b\x9b\xf7\x0d\xd8\xce\xc6\xbe\x69\x26\xba\xe1\x34\xa7\x01\x4d\x49\x32\x41\xae\x9f\xdd\xa5\x95\x74\x24\xf9\x0e\x24\x1e\x97\x65\x9c\xb7\x58\x26\x04\xe7\x9a\xc1\x52\x1b\xfa\x72\x86\xe1\xcb\x2f\x3b\x02\xd2\xee\x88\x46\x2e\xb3\x94\x07\xce\xbb\x86\x97\xd9\xb0\x01\xd1\x53\x61\x04\x8e\x3c\x8e\x57\x60\x2f\x9e\x1d\x24\x99\x1d\xe0\xeb\x0b\xdf\xe0\xaf\xe7\xcb\x69\xa1\x02\x5e\x67\x5d\xf8\x35\x3d\xbb\xd8\x67\x74\x9f\xf1\x73\x3a\x9a\x2c\xe7\x60\x2b\x82\x5c\xba\x1b\x36\x33\xa7\x97\xf3\x8e\x41\x33\x0f\xb0\x1a\xd2\x2d\x00\xf0\x3d\x05\xf0\x6d\x96\x9a\x20\x1d\xf0\xba\x02\xf8\x25\x9a\xab\xd0\xaf\xf7\x02\x40\x3f\x94\x41\xbd\x8c\x3d\xcd\x00\xe6\x46\x1a\x4c\x21\xcb\x9e\x9a\x03\x14\x75\xe3\x24\x18\x46\x91\x5b\x22\xe5\x63\x1f\x27\xc3\xd0\xd0\xf2\xaf\xe9\xc9\x9a\x30\x2e\x33\x59\x15\x5a\x94\xa5\x12\xca\x89\x0a\xca\x61\x34\xaf\x42\xdc\x74\x73\xa5\x3a\x02\x93\x15\xb0\xcf\xd3\x7c\x0a\xd9\xb2\xf7\x29\xe3\x32\xb1\xf7\x05\x88\xa6\x51\x4c\x63\xe5\xb5\x88\xa6\x55\x64\xe7\x26\xe7\xd7\xd3\x11\xcd\x83\xe0\xcc\x45\x34\x85\x81\x7c\xa4\xfa\xf2\x36\x93\x9b\xa1\xbc\xdd\x06\xe5\xed\xb6\x20\x79\x9b\x76\xa6\xce\x06\xf2\x76\x27\x94\xb7\xc9\x13\x4f\xde\x26\x5f\x3c\x6d\x2a\xf9\xc2\x5b\x16\x9a\x4d\x1b\x48\x75\x14\xd6\xf4\xe4\xed\x4e\x20\x6f\xd7\xd9\x5a\x79\x7b\xe6\xb8\x28\xc2\xd9\x6c\x44\xd3\x33\xe0\x30\x71\x62\xd6\xb8\x28\xe2\xc4\x70\xc8\xd1\x69\x41\x8d\xe1\x2a\x47\x7f\x68\x9c\x9e\xa3\xd7\xa0\xa8\x1c\x3d\xe2\x19\x38\x2f\x94\xe2\xdc\x84\xe1\xcc\x40\x3c\x01\x83\xe6\xf0\x9b\x3f\x2e\xf8\xf0\x33\x9c\x2a\x44\x13\x2d\x50\x21\x86\x7e\xfe\x3c\xab\x37\xf8\x20\xed\xf8\x22\xf6\x0b\xad\x48\xfd\x39\xff\x3e\x5f\xe0\x1e\x44\x3c\xfe\x60\x31\xa2\x8f\x28\xc4\x67\xbd\x11\x1c\x4a\x73\x2a\x78\xd9\x60\x5a\x95\x2a\xbc\x9c\x3d\x2f\x45\x14\x8c\xa6\x9e\xf8\x34\x76\x0f\xc0\x72\xb4\x48\x82\xac\x43\x14\x84\x42\x0e\xc5\xee\x1e\x08\x29\xb7\x49\xab\x62\x0d\x65\x90\xc5\xd8\xdd\xaf\x29\x71\xcb\x21\x69\xd1\xaa\x62\x06\xf9\x29\x76\xec\xdf\x45\x73\x2c\x78\xfb\xb9\x16\x79\x61\x16\xeb\x10\x7d\x04\x55\xb8\xb2\x00\xbf\x6a\x5c\xa0\x00\x2f\x05\x5a\x6c\x41\x34\x79\x03\xbb\x0a\x98\xf0\xca\x64\x66\x8c\xb4\x58\x03\x71\xe8\x22\x2d\x52\xa6\x1c\x69\x41\xbe\x8b\xd3\x7d\xe1\x2e\x6e\x71\xbe\xcf\xdb\x6a\x29\x33\xcc\xe2\xbc\x16\x62\xeb\xd0\xc7\xdb\x48\x97\x7a\xb6\x95\x61\x9f\x3a\x21\x93\xe9\x34\x81\x23\x26\xfd\x82\xf8\x13\xc1\x6d\x98\xe6\x10\x72\x9b\x2e\xc8\x6d\xba\x20\xb7\xe9\xb2\x41\x7c\x42\x17\xe7\x36\x9d\x1e\xb7\xe9\x82\xdc\x86\xc2\x1a\x1e\xb7\xe9\x02\xdc\xa6\x4b\xcf\x6d\xd6\x47\xe2\x36\x8d\x88\xa6\x8c\x64\x85\xa6\x06\x43\x86\xf1\x14\xfb\x45\x61\x18\x4d\x01\x0c\xe3\xe1\x88\x0c\x43\x6e\x6d\x73\x40\x6b\x9b\x22\xb6\x26\xa2\x5b\xea\x11\xf5\x18\x91\x78\x87\x7a\x86\x91\x5b\x28\x2b\x19\x34\xd4\x6a\x47\x42\x19\xce\x23\x0c\x05\x41\xdb\x20\x41\x8f\x43\x9f\x9b\x52\x9e\x13\x8d\x57\xae\xe0\xf5\xeb\x6f\xd1\x08\xd3\xb7\xd3\x24\x8d\x0a\x2d\x22\x6f\x92\xd0\x58\xc3\x5c\x22\x10\xe7\x01\xd9\xf5\x4b\x51\xf9\xee\x18\xa7\x53\xf9\xca\x63\xba\x2b\x60\x4c\x77\x66\x35\xa6\x26\x4d\x18\x93\xaf\xb4\xbd\x37\xa0\xed\x3d\x3d\x9a\xfd\x03\x01\xad\xed\xef\x51\x6b\xad\x01\xad\x1d\x8c\xd8\x9a\xc1\xff\xb0\x81\x4f\xf7\xee\x91\xe1\x3f\x89\xf2\x07\xb2\x90\x3a\xe1\x4e\xc9\x7d\x79\x3d\xff\x31\xdf\xfe\x9b\xab\x9a\x7f\xf7\xeb\xcd\xbf\x95\x22\xcb\x5b\x35\x52\x7c\x2b\xf7\x07\x68\xd2\xab\x11\x0d\xa4\x91\xb2\x30\xdc\xc6\x3c\xc3\x6e\xf5\x01\x46\xa7\x05\xd9\xe9\xda\x63\x35\x7f\xe8\xff\x8b\x7f\x39\x04\xb9\x22\x72\xac\x17\xf3\xbe\xba\x85\x67\x4f\xa1\xc7\x8c\x12\xa4\x95\x4b\x9f\xd1\x55\x34\x80\x83\x78\x24\xdd\x4c\x7f\x4c\x77\x44\x6a\x81\xac\xb2\x05\xfa\xee\xb4\x40\x47\xa4\x16\xc5\x6f\xe7\xc9\x17\x07\x31\x06\x78\xbb\xaf\x1e\x0b\x75\x44\x9a\x06\x3b\x1b\x70\x2c\x48\x79\xcf\xe4\xea\x05\xbe\x1b\xd8\x7e\x8d\x1b\x31\x9b\xb5\x48\x8e\x4a\x7d\xa8\x67\x68\xa0\xe3\x8e\x36\xaa\x6c\x36\x44\xaa\x71\xdc\xc9\x15\x2e\xd6\x1e\xf9\x9e\x03\x10\x33\x2d\x87\xf8\x45\xd7\x68\x3b\x44\x1d\x58\x7b\xa7\xa5\xbd\xf1\x6d\x9e\xfb\x03\x4c\xb3\x72\xfd\x64\x9e\xcb\xa3\xcd\x00\x87\x5e\x9b\x01\x8a\xcb\x89\x28\x87\x02\x65\xb5\xdc\xe1\xc7\x23\x81\xd5\x42\x6d\x13\x69\xd2\x7c\x9a\xc3\x97\x7f\x74\xfb\xd1\x22\x6e\xaa\xc6\x0f\x0a\x6e\x53\x54\x3f\xf3\x61\x77\x96\x04\x9b\x0a\xd3\x53\x5f\x22\xc5\xcf\xac\x14\x60\x16\xd3\x4a\xb0\x7f\xf0\x2c\x97\x62\x0e\xf9\x69\x4f\x3b\xc5\x7a\x35\x75\xf5\x38\x17\x40\x9a\x9e\x10\x43\x4c\x77\xa1\xe5\xaf\xa6\x42\x1e\x0a\x98\x61\xf5\x61\x03\x37\x7e\x54\x2f\x59\xc0\xf1\x86\x1a\x06\x8b\x20\x66\xee\xb2\x7d\x30\xc6\x79\x79\x37\xe5\x13\x96\xe7\xfb\xcc\x32\x57\x9e\x20\xc7\xd9\x56\x3d\xeb\x6b\x37\x7c\xd6\x07\xb2\xcc\x3f\xc0\xaf\x8d\x16\x15\x5c\x7c\x8e\x56\x28\x71\xbc\xc1\x98\x26\xd8\x18\xc4\x72\x95\x48\xac\x6e\x02\x44\xa8\xf8\x60\x8e\xf6\x1c\x10\xc4\xcc\xa9\x0a\xd4\x89\xf0\xed\x88\xc5\xe7\x73\x58\x96\xae\x21\x3c\x49\x17\xc8\xf7\x37\x82\xe9\x99\xcb\x7c\x6c\x85\x43\xfc\xbc\xfc\x37\xf1\x6c\x2d\x32\xab\x9e\xac\xa5\x9f\x97\xaa\x3f\x67\x80\x94\x1f\x77\x60\xee\xff\x69\x79\x5e\xb1\xb7\x83\x11\x8b\x03\x54\x98\x65\xe9\x1a\xc4\xb3\x74\x01\x7a\xbc\xd1\x78\xa0\x5c\x49\x51\xd9\xaa\xd1\x91\xd2\xd6\x47\x2a\x3e\xaf\xfa\xf1\x1e\x6a\x8d\x94\x49\x1e\xc8\x72\xb9\x88\x79\x50\xaf\x27\xd5\xc1\xfd\x96\xae\x27\x77\x0a\xe7\x5f\xd2\x4c\x1c\xd8\xe0\x33\x4f\x6e\x4d\xe0\xe4\xa6\xf1\x32\x60\xc5\xb8\x85\x66\xf4\xa2\x7c\xaa\x1f\x8e\xcb\x6e\x31\x0f\x69\x89\x16\x01\x2e\x09\x4b\xb5\x5c\xda\x82\xd0\x51\x89\x58\xdc\x8e\x5b\xdf\x6e\x04\x1e\xc5\x34\xc9\x63\x5f\x6a\x23\x8e\x0d\xb7\x2a\xd9\xd5\xa5\x16\x46\x39\xd7\x41\x77\xb0\x3a\xe0\x27\x19\x9e\xf8\x28\x6e\xba\x95\xa8\x3c\x1e\x83\x2c\xa7\x55\x52\x14\x15\x7a\x19\xc1\x7e\x13\xf8\x84\xdc\xde\x8f\x1e\x56\x74\x29\x30\xf1\xda\x0f\x70\xa6\xa3\x8a\x71\xdc\x2a\xb2\xe2\x96\x52\xc3\x1a\xd0\xa6\x64\xc0\xc7\xe2\xa8\xb2\x14\x77\x0b\xd0\x9b\xf7\x0d\x78\xb0\xf5\xf2\x3b\x25\x25\x5c\x50\x7b\x98\xb9\x53\xe9\x9c\x66\x45\x24\x4e\xa3\xb8\x3a\xad\x82\x2f\x49\xe7\x69\xb1\xb7\x06\x81\x33\xca\x5d\x34\x88\x8d\xf2\x3c\x1b\xc7\x91\x77\x7d\x63\x3f\x00\xf6\x98\x30\x74\xd5\x04\x1a\x82\xc7\xd2\x12\xc1\xe4\x35\x41\xa1\xd2\x2c\x2b\x0c\x73\xe6\x8c\xe5\xf4\x0a\xe2\xef\x87\xf5\xfc\xbd\x80\xb3\xf7\xb8\xd7\x97\xde\xe2\xa4\x77\x3b\x1a\x07\x28\xb1\x10\x87\xc3\x1d\x0e\x2e\xca\x0e\x07\x43\x90\x36\x92\xcc\xa6\x5e\xcd\x94\x1f\xc7\x84\xcf\x41\xa1\xef\x72\x10\x17\xf5\x16\x8b\xbd\xd5\xe0\x14\x44\xaa\x2c\x2e\x25\x79\x39\xac\xd5\xe8\xc6\xa1\x4b\xa0\x04\x42\xf3\xbc\x98\x02\xb1\x1b\x05\x31\x36\x70\x67\xfe\x6f\xdc\x3b\x39\x89\xf2\x8b\x0d\xcf\x3b\x37\x24\xd9\xdc\x90\x64\xb2\xc8\xbf\xcb\x34\x20\xf5\x32\xd3\xa6\x9f\xf1\x06\x93\x4f\xb9\x52\xaa\x79\x1c\x7c\x41\xd9\x27\xb4\x58\x73\x03\x92\x02\xba\x54\x57\xd0\x09\xf0\x7d\xd5\x15\x34\x49\xb3\x83\x62\xaf\xad\x14\x62\x4a\x9a\x16\x68\xec\x6f\x91\x8c\xfd\xc8\x93\x1b\xf9\x3b\xc2\x5b\xa0\x1d\x05\xb9\x6d\xb4\x23\xe0\x20\xd0\x0e\xb9\x49\x3b\x62\x8a\x9d\x16\x24\x14\x3b\x02\xb6\xd4\x83\xd5\xbb\x6d\xb4\x23\xad\x62\x67\x22\xec\x6d\xa0\x62\x67\x30\x4d\xbe\xe7\xe5\x59\x04\xf5\x58\xb8\x6f\x01\x2a\x87\xee\xa7\x29\xf0\x23\xaf\x71\x40\x7b\x3e\x36\x61\x31\x6e\x5a\x26\xa6\x43\xe7\xe8\x37\x19\x92\x74\x70\xb0\x14\x9f\xa2\xc8\x2e\xfa\x99\xe6\x81\x2c\x06\xe3\x70\x14\xf3\x18\x76\xd4\x36\x99\xf5\xc3\x8c\x6a\x94\xf0\x43\x64\x72\x59\x22\xdd\x02\x72\x56\xc6\x2d\x18\xc5\xed\x76\x3c\x54\x2c\x9b\xf0\xef\x33\x0a\x59\x71\x80\x62\x60\xbd\x80\x34\xbc\x31\x48\xd2\xf1\x88\xdb\x9f\x5b\xb7\xa6\x38\x8e\xbe\xd5\x38\xc4\xf4\x32\x9f\x0d\xc6\xa2\xa4\x3e\x67\xa2\x09\x9b\x9c\xc4\xe4\x71\x1e\x93\xef\xee\xa4\xe2\x1a\x10\x0c\x6e\xe7\xf2\x9b\xff\x4b\x3e\x95\xca\xe8\xd9\x76\x3b\xf6\x45\x40\x63\xb8\x35\x26\xec\x38\xf5\x06\xa5\xce\xb7\x59\xd7\xa1\x72\x25\x46\xa8\x4d\x6b\xb3\x66\xd9\x4e\x92\xa6\x1f\x4e\x2e\xbe\x8f\xf1\xda\xae\xf4\x9b\xad\x56\x9a\xad\x0e\x68\x76\xa8\x35\x42\x0a\x3e\x2b\xf4\x37\xac\x77\x91\xf5\xcb\x13\x8c\x51\xee\xb0\xa0\xcd\x80\x10\xc5\x1a\x08\x03\xd4\x39\xfd\x85\x36\xa7\xc1\xcc\x6c\x6a\x1e\xe5\x65\x1c\xf7\x97\x98\xe2\xb0\x0b\xf7\x12\x5c\x0b\x6c\xf5\x53\x61\xe4\x5b\x92\x0c\x56\xe8\x25\x07\x7c\x90\x2d\x97\x51\x09\x44\xe7\x95\x1d\x1d\x4d\x90\x93\x34\x21\xd9\x67\x55\x7c\x7f\x30\x3d\xe0\xa8\x09\xa9\xf7\xd0\xb6\x8c\x01\x47\x14\x6d\x3e\x64\x94\x63\xa4\xde\x2d\x84\x6d\xb4\xdf\xae\x89\x20\x4c\x20\x1e\x93\xcd\xb6\xd2\x58\xb6\x59\x46\x4a\x51\x6f\x71\x5b\x97\x01\x79\x31\x6c\x7b\x29\xdc\xf2\xbc\x38\xde\x48\xee\x81\xde\x07\xbb\xac\x72\xba\xcd\xa5\x33\xa0\x63\xbe\x8b\x25\x1d\x94\x67\x7e\x79\xc0\xcc\x27\xa2\xcd\xbc\xdc\xd8\xaa\x80\xc6\x8a\xa2\x35\x46\xd5\x81\xcf\x85\xc7\x53\x27\x51\xfe\x4d\x4a\xf8\x7e\x70\x31\x87\xe3\x01\x27\xa3\x50\xf3\x35\xa9\x6a\xbe\xe3\x01\xfc\xb2\x09\x51\x76\x90\xf0\xf2\xd5\x79\x47\x51\xab\xaf\x03\xe1\x5f\x75\x86\x98\x09\xb0\xe5\x14\x8c\x5a\xf6\x73\xe5\xf5\xc1\x54\x45\xd5\x5b\x45\xc8\x95\xe6\x34\x15\x9a\x87\xb6\x14\xd8\x7e\xce\xbc\xae\xd4\x3d\x82\xc8\x9e\xe8\xa3\xfa\xe4\xb1\xd8\x42\xef\x60\x2d\x56\xc3\x11\xbd\x73\x55\x49\xd3\xd7\xce\x13\xbc\x96\x96\x83\x78\x45\xff\x64\x35\x24\x93\x49\x71\xb9\x1c\xa6\x98\x7e\xb0\x4e\x82\x54\x06\x1e\xac\xbd\xe8\xa5\x81\x07\xc8\x81\xb5\x8c\xfd\x88\xb9\xe6\xac\xd2\x20\x97\x02\x8f\xfe\x66\xca\xf3\x45\x0e\xa3\xcc\xef\xb6\x1a\x3d\x7c\x99\x2e\xec\x26\x04\x16\x76\x12\xe5\x9b\x86\x81\x82\x84\xf8\x76\xed\xc2\x1d\x6a\xe5\x8e\x0c\x84\x93\x93\xde\xd6\x7b\x0e\x98\xb9\x7e\xf8\x52\x01\x38\xef\x0a\xbc\xe3\x2e\x58\xe8\x9d\x9f\x05\xc5\x27\x23\x52\x7c\x32\x90\xe2\x61\x46\x41\xc2\x27\x8d\x0e\x6b\x30\x69\x7f\x2b\x53\x86\x82\x09\xeb\xd0\x12\x46\xb1\xf0\x74\xd8\xc1\x58\x7e\x18\x19\xcb\x39\x2d\x96\x90\x54\x25\xa5\x7f\x8c\x76\x0c\xfc\x4b\xa2\xfc\x6d\x3c\x6e\xd1\x16\x5c\xbe\x0f\x53\x74\xe6\xdf\x5c\x40\x2e\x48\xfd\x07\x0c\xb8\x05\xde\x91\xe2\xf1\x44\x42\x84\x2e\xd2\xd8\xc5\xcf\x7d\x9e\x06\x2e\x7e\x51\xaa\x05\x54\x56\xe6\x38\x8e\xfb\xb5\x3f\xfd\x53\x10\xb8\xe8\x87\x2d\x8e\xe2\x81\x8b\x3f\xfa\xd1\xe8\x1f\x7b\x01\x8b\x63\xfe\xfe\x1f\xfe\xf1\x1f\xff\xf1\x9f\x7e\xfa\xd3\x7f\xfe\xd9\xcf\xc6\x8e\xfd\xf9\xcf\xff\xe5\x17\xbf\xf8\xd7\x7f\xfb\xf7\x7f\xff\x0f\x1a\xba\xf8\xdf\xe5\xbf\xfc\xd5\xaf\x7e\xfd\xeb\x14\x8f\x5b\x9c\x80\x2a\x68\xec\xa2\x1f\xbd\xe8\x1f\x4d\x6d\x96\x7a\x36\x75\xea\xcf\xa6\x36\x9b\x02\x34\xba\x9d\xb6\x6a\xc9\x56\xbf\xe4\xba\x4d\x22\xac\x4d\xab\x6d\x18\x0f\x70\xa8\x5e\x20\x6e\x47\xaa\x9f\x72\xe7\xef\x0c\xbf\xf3\x77\xb0\x52\xef\xd4\x09\x0f\x49\x2e\x79\x66\x1c\xb9\xf1\x4a\x71\xb7\x19\x19\x37\xdd\x78\x65\x1c\x01\x25\x40\x25\xc2\xcc\xf4\x3d\xd9\x0b\x82\x68\xb7\x59\xd8\x05\xf9\x24\x71\x88\x89\x90\x0e\x89\x43\x74\xd8\x4a\x4c\x61\x10\x60\x3b\x2b\x1d\x27\xe2\x78\x6c\xc9\xd7\xd8\xd0\xe4\xa7\x01\x0d\x6d\x1c\x9c\x66\xe3\x69\xe0\xc1\x22\xbc\x6d\x98\xca\xa7\x05\xa5\x65\x70\x98\x0a\x5b\x93\x62\x8d\xda\xed\x7a\x8f\xba\x76\xe4\x22\x1e\x6b\xc4\x7f\xa9\x34\x61\xbc\x4c\x52\xb8\x2e\x42\x33\x5a\xa7\x36\x00\x49\x68\xec\xbd\xba\x23\xe3\x91\x18\xaf\x7a\x9e\xa3\xcf\xf7\x5e\x19\x87\x3c\x5b\xb7\xcd\x43\x1e\x59\x0b\xcc\xf3\xa9\x5a\xf1\x7c\xaa\x0e\x5c\x41\x60\xa0\x15\xc5\xf1\x2c\xed\xbc\x50\x17\xa1\x29\xcc\x2d\x6d\x0a\xa2\x51\x21\xc2\xf7\x4c\x4c\x91\x92\x10\xf3\x21\x7d\x3b\xd4\x2d\x7d\x88\xe9\x22\x6e\x1c\x9d\x88\x68\xcc\x08\x76\x51\xc2\x14\x09\x3e\xf8\x45\xf1\x0e\x16\x4a\x41\x5f\x29\x93\x0c\x5c\xff\x89\x9d\x1b\x46\x11\xca\x7b\x90\xb9\x32\xb3\x95\xd1\x84\x40\x9f\x64\x95\xc9\x22\x3d\x2d\xe4\xb2\x5c\x89\xbc\xfc\xe2\xff\xa1\x1d\xf7\x6b\xcc\xfd\x3f\x7d\xd8\xdd\x85\x6d\xdc\xff\xb3\x0f\xd3\xb7\xb4\x6f\x1c\xc8\xec\x51\x31\xc9\x1e\xb5\x1c\x22\x3f\x3e\xc8\x9f\x80\xa0\x50\xdf\x95\xf0\x05\x7d\x4c\x56\x6d\x48\xa8\xef\x2a\xf8\xba\xaa\xdf\xb9\x4a\x7a\xf3\x73\x8c\x81\x33\x0c\x4f\x40\xda\xce\x9c\x80\x59\x27\x69\x07\x78\x51\x5f\xb7\x5b\x09\x7f\xae\x0f\x43\x40\x3d\x70\x7f\x06\xd6\xd7\x58\x41\x73\x19\xe9\xb1\x88\x42\x93\xb5\xb8\x6b\x32\xf7\x78\x6c\x12\x44\x4f\x77\xd8\x20\x9c\xda\x73\x31\xaa\x03\x31\x8e\x5e\xa7\xea\x41\x99\x16\x0a\x22\x21\x5e\x0b\x11\x83\xfb\xba\xdb\xb2\x41\x3b\x35\xeb\x32\x13\x5a\x89\xdc\xd4\xb1\x62\x5f\x68\x6b\x36\x81\xd4\xd6\x6c\x96\xbb\xb9\xe5\xf5\x04\x82\xfc\xeb\xc5\x98\x36\x7b\x1d\xf3\x2e\xdd\xfc\x4d\x18\x2e\x45\xcd\x53\x3c\xb9\x5f\x33\xe8\x6c\x21\xfc\xa1\x96\x59\xef\xbd\xde\xfb\x71\xb3\xcd\x4a\xe7\xd7\x07\x74\xde\xdb\xd0\x32\x63\x58\x1f\xc4\x18\x60\xe0\x52\x33\x12\x21\x2c\xa6\x1f\xc2\xe2\xdb\xf6\xba\x58\x00\x86\x6a\xf7\x69\x0a\xda\x9f\x22\x3f\x8e\x1a\xc2\xb2\x29\xe4\x68\x64\x81\xff\x3c\x8c\xbb\x19\x25\x4c\xea\x51\xfc\x77\x98\x56\x31\x30\x12\x28\x6e\x26\x8c\xb8\xc5\xb9\x0d\x8b\x44\x8d\x9b\x2c\x7a\x9e\xe9\xf6\xdc\x76\x71\x2c\x5b\x3a\x83\xca\xd6\x10\xdc\x8d\x6e\x37\x54\x94\x76\x23\x90\xc7\x94\x1d\x13\xfc\x0e\x5a\x09\xbd\xe6\x2a\xa1\x9f\x6e\x25\x74\xa1\xeb\x30\xcb\xeb\x9d\x41\xfc\xa6\x17\x9e\x79\x46\x7a\xc7\xbb\x04\x76\xf0\x55\x31\x96\xbf\xd6\xc1\xd3\x0d\x74\x7b\xfa\x55\x01\x5e\x2a\xbe\x78\x15\x41\xc4\x93\xd1\xb0\x21\xb2\x99\x46\xc2\xa7\x4c\x41\x2a\x1e\x57\xb2\x00\x2c\x1f\x51\x25\x59\x74\x29\x04\xdf\x68\x92\xde\x68\xa6\xe1\xfc\xf0\x79\xbb\xf4\xbc\xc1\x0b\x82\xe0\x57\x51\x7e\x2d\xed\x30\xf9\xb5\x34\x47\x29\x7f\xd5\x19\xe1\x5a\x4a\x43\xa9\xfe\xc6\x9f\x31\xef\x56\xd8\xcd\xb5\xbf\xdc\x68\xc4\x35\x9a\xa5\x2c\x7c\x66\x3f\x0b\x9f\x09\x3c\x3a\x9b\x83\x77\x48\x03\xb5\xb9\xf2\x33\xef\xcb\xb4\x19\x1a\x47\xf2\x63\xae\xce\xe5\x27\x69\x33\x2f\x2b\xd4\x40\x96\xed\x17\x45\x14\x8e\x2c\xa1\xec\x84\x58\x1e\x4f\x53\x0f\x70\x15\x1e\x17\x92\x44\x0a\x8b\xa6\x57\x64\x1e\xbe\x2b\x8c\x87\xef\x61\x21\x3b\x4c\x6d\x27\xf5\x70\x77\xa0\xd0\xf6\x20\x1b\x43\xe7\x2b\x34\x28\x47\x56\x2b\xed\x83\x6f\x01\xb5\xd2\x5e\x2f\x12\xa6\xcd\x8e\x90\x56\x9a\x8b\x05\x87\x59\xa8\x8e\xd0\x2f\x9b\x58\xa4\x84\xa0\x52\x37\xdc\x7e\x9d\x50\xbb\xd8\x09\xed\x94\x9d\xbe\x9d\xd2\xad\x79\x9f\xa7\xa5\xbf\xd9\x77\x30\x41\x61\x0e\x51\x07\x61\x77\x02\x33\x33\x89\x33\x15\x94\xbe\x92\xe5\xd6\x56\xd8\x4c\x9b\xec\xc9\xc8\x5f\x14\x67\x5d\xae\x97\xcc\xb3\xc0\xd3\x15\x17\xfa\xee\x4f\x80\xb6\x27\x60\xa3\xfb\x06\x07\x38\x6b\x69\x6e\x27\x71\xe9\x0b\x4a\x4b\x51\x7c\x28\x60\x0e\x9f\x8c\x38\x87\x71\x23\x61\xb2\xf0\xbc\x6f\x42\x3d\xd0\x11\xf6\x0b\x0b\x19\xfe\x06\x0c\xa1\x7c\x9a\xc7\x03\x75\xf2\x78\x20\x3f\xa4\xaf\x8d\xfd\xc2\xa2\xd9\xfe\x02\x83\x4a\x3a\x47\x79\xf8\xcf\x29\x16\xfe\x03\xea\xc7\x3c\x8c\x58\xbd\xd2\xc0\xd3\xed\x99\xe0\xbd\xdb\x25\xe2\x31\xa5\x28\x5c\x1a\x53\xf7\x3f\xd3\xfc\x4d\x9e\x0d\x6e\x87\x65\x7f\x43\x4a\x14\x6e\x7b\xe8\x51\xc6\xef\x42\x86\x4f\x37\xf0\x0f\xe3\xd6\x1d\xb0\xbc\x0c\x4f\xf3\xac\x04\x64\x3e\x0f\xc9\x5a\x29\xdb\x9c\xd8\x69\x49\x0b\x8c\x7e\x91\xc6\x18\xf9\x5e\xba\x88\x7b\xe9\x9e\xf0\xcb\x9d\xfa\x14\xa9\xb7\x33\x99\x4d\x9d\x86\x18\x57\xe8\x30\x4a\x8c\xee\x6b\x58\x1c\x7e\xbc\x75\xf1\x85\xc7\xb2\xb0\x2f\xb4\x60\x56\xc2\x8a\xa3\x91\x8d\x09\x3b\x6e\x79\x85\x8d\x3a\x0c\xda\x04\x73\xcc\x76\x71\xdc\x86\xa1\xd2\x6e\x94\x5d\xc5\x4b\x60\xf0\x44\xc7\xa2\x13\x67\x3f\xae\xed\x74\x2e\x60\x3b\xbd\x1c\x99\x25\x32\xa4\x92\x47\x7c\xba\x86\x41\x46\xfa\x6a\x00\xd2\xf3\x91\x91\x7a\xa3\xe8\x76\x3d\xf5\x88\xef\x26\xc9\xbf\x68\xdd\x24\x5f\xd3\xb2\x39\xf0\xbe\xf7\x76\xd0\x50\x22\x65\x5c\x73\xd5\x38\x4b\x7d\xaf\x2e\x44\xee\x15\x5f\xd4\x9d\x48\xac\x6a\xfa\xb5\x43\x5a\x11\x99\xd6\x8f\xa0\xe6\x52\xe0\x8a\x91\xd3\xf6\x65\xdd\xcd\x37\x03\xba\xf9\x46\xc4\x6e\xaa\xc1\xd2\xa6\x73\x37\x0d\x21\x92\xb1\x5c\x09\xc0\xf2\x4e\x44\x2c\x72\x6b\xdd\x01\xad\xbd\x1b\x79\x6a\x44\x4b\xef\xc3\x96\x0e\xe9\x22\x4b\xbd\x4c\x16\x86\x48\x62\x31\x92\xab\xb0\xae\x1b\x2c\x96\x88\x66\xcf\x18\x2a\x8e\x00\xba\x29\xa9\xe3\x5f\x31\xff\x49\x89\xfe\xfb\x10\xa2\x9c\xd3\x8b\x82\x7e\xca\x2f\x77\xea\x19\x9d\xc6\x01\xb0\x77\x60\x19\x25\x96\xde\x72\x3c\x0b\x24\x72\x26\x20\x5e\xc4\x75\x98\xf1\x00\xaf\x3a\x5a\x24\x29\x01\xe4\x2b\x71\xc5\xb8\xe0\x9b\x26\x12\x8d\xdc\x49\xdd\x16\xe2\xa6\x77\x9c\xd2\x8c\x2f\x43\xb8\xce\xa4\xc4\x45\x3f\x6c\x4c\x98\xd4\x06\x1b\xa7\x25\x05\xe9\xc7\xc1\xc1\x87\xe0\xd4\x71\x7a\xf1\x8e\x1e\x5f\x3c\xea\x75\xeb\x15\xae\xf5\xb8\x59\x76\xef\x86\xaf\xca\xc1\xc7\x9e\xd4\xdd\x9f\xd5\xe9\x0b\x44\x3f\x3d\x02\xfa\x79\x1b\x39\xfa\x98\x12\x2d\x18\x0d\xfd\x9d\x21\xe8\xab\xb5\xe8\xb9\x98\x89\xb8\x1b\x83\x11\x47\x5e\xda\x1f\x1a\x0a\x77\x87\x56\x6b\x34\x0f\x09\xf7\x51\x55\x6b\xa4\x8c\x1f\x0b\xc2\x2e\x64\x41\xd8\xe0\xe4\x99\x3b\x4e\xa7\x35\x72\x51\xc2\xa0\x99\x49\x6f\x03\x7b\x63\xfe\xb8\x9e\xef\x0d\x1a\x7a\x7a\x2b\x66\x69\x84\x6e\x91\xf7\x46\x0d\xf2\xc2\x11\xd2\x36\xc7\xa2\x71\xf2\xe6\xa0\xb0\xfd\x99\x9a\x90\x88\x0d\x5e\x00\x20\x4a\x0f\x00\xec\x8f\x59\xd8\x66\x3f\x10\x01\x68\xe8\x23\x00\xfb\x71\xd0\xbe\x20\x04\xd0\xd0\x87\x00\xf6\xe5\xa0\x05\x20\x06\xd0\x48\x8b\x01\xec\xcf\xd2\xbd\x52\x48\xc8\x5f\x56\x7e\x84\x31\x5c\x85\xa8\x63\x81\xb3\x1a\xf1\x08\x05\x30\x86\xf9\x9e\xcf\x66\xda\x10\xd6\x2b\x43\x98\x4f\x5d\x38\xc1\x01\x54\xe0\x9d\x36\xed\xb6\xac\xb5\x82\x6f\xae\xf5\x8e\x54\x3f\xa3\xbb\x97\xcf\xbd\x87\x67\xcd\xfa\x71\x7a\xbe\xbd\x0e\x45\x15\xf6\xb9\xa7\x5f\xbb\xed\x37\xba\x41\xe9\x6f\x8c\x9a\x80\x79\x52\x5d\xa4\x7a\x87\x19\xd0\xfd\xab\xa5\x1e\xc3\x67\x75\xe3\x37\xa0\x38\x9f\x57\xa6\x10\x70\xb7\xef\xe7\x61\x02\x0f\xc8\x0e\x61\x81\x97\xb8\xcd\x90\x9a\x97\x82\xd3\xeb\xb6\x42\x27\xa3\x56\xa4\xaf\xc4\xd6\xaa\xb8\xa3\x6c\x81\x8d\x07\x16\x4a\xd3\x47\x88\x6c\x95\x56\xa2\x5c\xb6\x2e\xfb\xca\x2c\x17\xc3\xbd\x49\x0b\x15\xff\x89\x8b\x01\xb7\xfb\x42\x68\x35\x49\x97\xf5\x27\xc0\x17\x25\xa3\x49\x21\x35\xd2\x8e\x33\xd9\x3a\xce\x95\xde\xaa\x80\x6f\x01\x8b\x48\x46\x67\xce\x97\xc3\xaa\x11\xd1\x51\xc9\x93\xb3\xf4\x07\x0c\x4e\x97\x7e\x70\x82\xaa\x43\x74\x05\x0c\x4e\xc6\xea\x10\x5d\xda\xc1\x49\x46\xa8\x0e\xd1\x15\xac\xa4\xe9\xcd\xbc\x81\xd4\x44\xf9\x25\x9e\x5c\x5a\xaa\xb8\x6b\x74\x69\xa2\x95\xe4\x6d\x5f\x09\x61\xc0\xb6\xef\xd5\x83\x32\x44\xd3\x02\xda\xea\x13\xb5\x2e\xc3\x53\x51\xeb\x32\x24\x51\xfe\x00\xc3\x40\xbe\x1f\x6e\x6f\x66\x6b\x0e\x2c\xcd\xf7\x8e\x7e\xda\x0b\xbd\x69\x17\x87\x78\x3f\xbf\x14\x4c\x5c\x29\xba\xf0\x4e\xc0\x5a\x88\xd3\xf5\x9e\x62\xae\xda\x72\x68\x61\x6f\x96\x50\x5c\x39\x53\x14\x9f\x6b\x56\x4b\x9c\xba\xcd\xdc\x24\x1a\x34\x86\x5b\x95\x34\x54\x29\x73\x81\x53\x72\x4d\x76\xa5\x04\xac\xef\x48\x3c\xd7\x2f\x6c\x17\xaf\xe7\xeb\xa6\x23\x63\x45\x91\x3e\xcc\xb9\xa9\xc0\x73\x6e\x8a\x0b\xbf\xa2\x4e\x84\x45\x47\x7d\xc5\x48\x1e\x2b\x38\x67\x7b\x05\xe7\xe2\xb4\x5c\x9e\xa1\x94\xcb\x0b\x1e\x41\xea\x0d\xe7\x27\x97\x4d\xd3\x98\xcc\x00\xef\xaa\x1a\x13\xd1\x42\xa5\x2c\xa4\xcf\x84\xe8\xfc\x90\x06\xdb\xab\xae\x1b\x77\x3b\x59\xf9\x91\x12\x68\x09\x95\x07\x0f\xf3\x08\x32\x8f\xf5\xbb\x1d\xe3\x8b\x95\xc4\xab\xef\x04\xf1\xee\x8d\x99\x96\x33\x73\x8c\xf3\x63\x61\x69\xad\x41\xed\xfa\xed\xd6\xaf\xdf\x16\x16\x01\x96\xf4\x7c\x57\xfd\xd5\x0a\xde\xb8\x70\x9b\x4e\x61\x5c\xea\x5d\x2c\xc8\x68\x97\x04\x97\x8c\x05\x2d\xbd\xa9\x09\xe7\xe2\x11\x3f\x71\x69\x31\xf4\x91\xce\xd5\x52\x66\xb0\x65\x4e\x71\xa4\xfd\x52\x1d\xcd\x93\x20\xa6\xd7\xd3\x68\x1e\x6a\x15\x0c\x41\x7a\x27\xb3\xa4\x52\x01\xa9\x04\x2a\x25\xe2\x72\x89\xd9\x4a\x88\x65\xe1\xad\xe9\x11\x4c\x5c\x08\x68\x83\xe1\x8b\x20\x0c\xd3\x69\xc9\x18\xe3\x32\x42\x5a\xf6\x53\x20\x42\x69\xd9\x8f\xf0\x1d\xba\x47\x08\xad\x97\x4c\xb4\x5b\x77\x34\x9f\x2f\xbb\x67\x40\x54\xaa\xcf\x70\xe1\x88\x41\x99\x23\x3e\x44\xca\x5a\x3a\xc4\x48\x98\x71\x6a\x96\x4b\x20\x3a\x74\x26\x55\xce\x7a\x3f\xc5\x44\x24\xcb\x53\xf8\xa3\x97\x07\x19\xac\x2d\xc7\x1f\xa1\x3e\xc8\x75\xfd\x22\xf7\x2a\xf1\x4b\xd9\x07\x2b\x75\x5f\x58\x5d\x7c\xe5\x0c\xbf\x1e\x30\xfc\xa3\xdd\x82\x90\xb2\x1e\x13\xe0\x7b\x92\x7c\x33\x3a\xad\xaa\xc7\x68\xa5\xa8\x07\xf9\x65\x98\x51\xc8\xb2\x9f\x7a\xd5\x4b\x46\x2a\x92\xd0\x75\xad\x24\xe4\x57\xa3\x88\xa9\x15\x4b\xca\xa4\x78\xc9\x4f\xb0\x68\xb7\x42\x8f\xa6\xf4\x0c\xde\x81\x3d\x07\xd7\x5b\x2f\x4f\x98\xef\xec\x3e\xd6\xb3\x39\x3c\xe8\x15\xfb\x57\x72\x7c\x5f\x0f\xd1\x5f\xc7\xa5\x02\xa5\x25\x09\x6f\xee\xe2\x70\xba\x3c\x01\x5b\x14\x21\xcd\x8d\xcb\xe7\xe6\x6d\xac\x90\xfa\xad\x69\x42\xc6\xf5\x70\x21\x23\x53\x0c\x5a\xfa\x54\x4c\x0f\x98\x6a\x0e\x19\x22\xad\xcd\x80\x6f\xaa\xd2\xda\xad\xa2\xa6\x1d\x5f\x20\xe9\x32\x06\x7d\x04\x86\xc1\x33\x49\x56\xa2\x72\xc8\x10\xd2\x23\xeb\x67\x41\xc4\x27\x06\xa7\x3b\xbf\xc7\xfd\x0a\xb9\x69\xc3\x9e\x4b\xc7\xf7\x26\x1c\x86\x56\x84\x86\xc6\x33\x49\x0a\xfd\x69\x53\x54\x41\x91\x27\x42\x4a\xd1\x70\xab\x98\xca\x0e\x62\xa3\x15\x4b\xb7\xe0\x87\x20\xf1\x73\x7a\x51\xc8\x3e\x69\x85\xe5\xf4\xd3\x7c\x5b\xd4\x69\xd6\xb0\x8b\x24\x28\xb0\x51\x09\x0a\x6c\xc8\x98\x17\x06\x60\xbe\x3d\x1a\x66\xb7\xcb\xaf\x44\xd0\x25\x55\x22\x48\xa3\x47\xde\x02\xe9\x57\xf2\x25\x01\x94\x0c\x8c\x46\x09\x36\xf0\xdb\x51\x8b\x5d\x6b\xd8\xf8\xed\x4a\xd5\x33\x18\xe8\x16\xc4\xc1\x53\x1f\x6a\x39\x78\x09\x67\xe0\x41\xe9\x2b\xd2\xeb\xa2\x81\x86\xe4\xba\x68\x80\x67\x17\x6b\x78\x36\x78\x2f\xab\x8a\x67\x15\xf0\x4d\x75\x23\xdf\xe6\x87\x5d\x97\xd6\x0b\x17\xc3\x1c\x96\xbe\x63\x80\xa7\x2f\x2b\xa5\xd7\x80\xc2\x24\xaf\xde\x56\x2a\x85\x34\x0d\x10\xaf\x7b\x56\xa4\x52\x1a\x5f\xee\x67\x05\xf9\xb6\x2f\x3c\xf5\xf7\x81\x4b\xf5\x6e\xa2\x53\x00\xb9\x81\x69\x7c\xf9\xb2\x6b\x31\xc0\x4a\x13\x69\x42\x72\x55\xa6\x0a\xba\xaf\x63\xaa\xa1\x65\xc5\xa2\x55\x7b\x9e\x0e\x71\x04\xe4\xe5\xb8\xc9\xef\xb9\x7a\x9a\xcd\x08\x5e\x13\xe0\x34\xd3\xdf\x1e\xaa\x43\x86\xcb\x97\x1c\x7d\xde\x0a\x30\x85\xf0\xd6\xb4\x94\x2b\x1a\x9b\xdf\x9c\x80\x81\xed\x17\x71\x60\x83\xf6\x8c\x8c\x65\x6e\x00\x96\x5b\x7a\x50\x61\x6e\x7e\x40\x5b\x85\x51\x2b\xcc\x1d\x0e\x0f\x86\xf6\x82\x67\x83\x78\x48\x85\x9e\x87\x04\x69\x68\x2a\x02\x56\x45\x71\xfd\x50\xab\x04\xd8\xee\xbd\xd0\xe9\xa4\x17\x1f\xc3\xa7\x3e\x57\xb7\xc3\x2a\x40\xc3\xe9\x3b\xcc\x8f\x30\xf3\x8f\x47\x33\xf0\x72\x9f\xc3\x2e\xf7\x31\x4e\x97\xcb\xf3\xb3\x07\x6d\xcd\x68\xa5\x33\x4b\x94\x4b\x3f\x18\x07\x7e\xe9\x37\x3d\x1c\x49\x10\x12\xd4\xe2\x27\x5f\xc9\x88\x09\x1b\xf8\x6a\xf6\x27\x88\x38\x3b\x58\xd6\x13\x29\x4a\xba\x5f\xff\xfe\x03\x82\xe6\xbd\x52\x3f\xef\xad\x22\xc9\xc9\x48\x65\xe2\x2b\x03\x26\x7e\xa4\x64\x94\xc9\xf7\x73\x5d\x8c\xd4\x70\x95\x09\x01\xcd\xd0\xa0\x74\x25\x42\xab\x52\x7b\xb6\xe8\xdb\x9d\xa8\x6d\x97\x1a\x27\x0a\xbd\xcc\x25\xfd\x31\x90\x16\x90\x2f\x2d\x08\xf7\x26\x50\x4d\x3f\x8d\x9c\x29\x10\x81\xe4\x5a\x5e\x2a\xa5\x2c\x29\x60\x0e\x6f\x52\x8e\xbd\x6e\x7f\x09\x48\xdf\x59\xe1\x60\xa7\x35\x8a\x00\xed\x19\xb7\x92\x52\xe6\xb6\xd1\xde\xd5\x61\x8c\x74\xeb\xae\x82\xe4\xee\xbd\x23\xd3\x6d\xa1\x0b\xb2\xd6\x6e\xb8\x4b\xba\x79\x76\xa4\xcc\x84\x7a\x0e\x2e\xb9\x9e\x20\x4a\xd3\xa9\x48\x8e\xf7\xd8\x7f\xc0\xf7\x34\x85\x19\x22\x67\x07\xeb\x13\x30\x88\x32\x55\x46\xb4\xe1\xe3\x0b\x86\x3a\x51\xd4\x2d\x28\xd6\x85\x1e\xce\x86\xa3\xb5\x4b\x33\x5a\x85\xa4\x6b\x34\x8e\x83\xb1\x21\x8b\x06\x70\x24\x4c\x45\xd1\x18\x37\x81\x90\xde\x8b\x45\xe6\xe6\x70\x12\xe2\x96\x88\xe6\x18\xc9\x92\x34\x06\xbd\x7b\x0b\xcb\x9f\x71\xab\xa7\x37\x1b\x49\xbb\x5a\x48\x93\x94\xb1\xec\x4a\x23\xdd\x42\x29\xd7\xee\x3c\x48\xff\x9c\x5e\x14\xd2\xe4\x90\xb9\xe5\x71\x0b\x9e\x36\x32\xe4\x00\xa1\x88\xe8\x44\x12\xdf\x49\xa2\x7c\x9b\x9e\x1d\x41\xdc\xa3\x4a\xcf\x3d\x82\xca\xd1\x57\x69\x77\xbd\xa7\xd8\x54\xa4\x4a\x00\x7d\x5c\x57\x66\x94\xc9\x03\xc5\x60\x41\x14\xfb\xeb\x21\x53\x75\xf9\xe8\x61\x71\xd5\xda\x3e\x36\x52\xef\xf2\x4c\x61\x71\xd1\xb1\xd4\x7c\x04\x2c\xbf\x88\x8c\xa5\x36\x04\xcb\x9a\xa9\x83\xf9\x30\x92\x6f\x83\x33\x44\x3c\x46\x0f\xf8\x5b\xa4\xc5\xf9\x9b\x68\xb9\x2e\xcb\x96\x97\xab\x56\x3d\x8e\x22\x87\x8b\x47\x41\x78\x56\xea\x57\xb9\x6f\xda\x83\x09\x07\x72\x80\xc5\x49\x5a\xce\xa0\x95\xda\x4f\xa8\xf7\x86\x46\x37\x1e\x31\xb7\x0b\xa1\xa8\xea\x4e\xe5\x90\x04\x6d\xcb\x11\x69\xd9\xb5\x8d\x0d\x7c\xa4\x67\x77\xd7\x24\xca\x4f\xc2\x14\x2d\x7e\x20\x22\x55\x42\xf6\xeb\xdf\x9f\x46\x22\xde\x1a\x34\xc4\x0d\xfa\x21\x2e\xe5\x43\x5c\xa6\x30\x92\x86\x00\x29\xa4\x8c\x0b\x05\x30\x53\xd9\x6d\x62\x42\xca\x3c\x1e\xe3\xb6\xac\xb8\xdd\x3b\x3c\xe5\x72\xfd\x15\xb0\xed\x33\x85\xaa\xf4\xc9\xb5\xe9\xa2\xb9\x5c\x9e\x30\x01\x14\xe1\x1e\xa1\x24\x45\x01\xcd\x69\x8a\x70\xe7\xd0\x5b\x2a\xf5\x78\xea\x8f\xb3\x68\x77\x32\x6c\xf7\x55\x24\x3b\xdf\x2b\xa9\x4d\x74\x83\x95\x29\x23\x51\x6f\xe6\x12\x82\x59\x62\x2f\xc3\x93\x65\xe9\xa4\x84\x3b\x24\x28\xb6\x9d\x2a\x88\x7f\x4e\x2f\x6a\xe3\xca\xa7\xee\x58\x97\xfa\x29\x96\xa3\x86\xe0\x55\xac\x46\x53\x7a\xa1\x94\x71\x7e\x01\xf0\xc2\x28\xfb\x32\xcd\xd8\x9d\x54\x33\x16\x37\xd8\xc2\xe7\xff\xe6\x72\x11\xaf\x38\x6e\x50\x91\xa2\x58\x3d\x7d\x45\x23\x03\x58\x69\xff\xdb\x3d\x23\x5e\x19\x6b\x07\xc3\xdb\x1f\x20\x37\xa2\x1f\x4b\x31\x48\x9b\x96\xcb\x04\x83\x5e\xa2\x79\xaa\x21\xb4\x3c\x51\xa1\x4c\xf1\x61\x99\xaf\x0c\xa3\xe5\x5d\x6d\xca\xe2\x52\x6a\x0d\x19\xec\x16\x96\x7f\x4b\xba\x97\x2f\x91\x61\xa8\x0b\x49\x5c\xca\x63\x26\xb7\xd1\x2f\xcd\x1a\xd7\xa5\x58\xe3\x96\x4b\x63\x21\x59\xe3\xea\x74\x3c\x97\xf2\x8b\x5e\xa2\x9c\x79\x10\x4f\x58\xaf\xe5\x09\xf0\xfc\xa7\x82\xa6\xc9\x32\x1e\x20\x17\x95\xd3\xe5\x80\xca\x13\x26\x8e\x9b\x71\xe3\x3b\xbe\xd6\x3e\x96\x56\xcb\x67\x02\x6c\x1e\x06\x4d\x0e\x33\x8c\x21\x96\x3b\xb2\x9c\x39\xbd\xb8\xbd\xd9\xbf\xdf\x67\x6d\x21\x91\xbd\xac\xd1\x2d\xf4\x72\x29\x84\xa8\x11\x0a\x23\x9c\xde\xbb\x34\xbe\x26\x76\xa8\xab\x49\x53\xe8\x9d\xcd\x4d\x9d\xe4\xd3\x94\xe2\x6c\x24\x25\xab\x84\xc6\xc3\x06\xaa\x62\x01\x9a\x16\x72\x39\xa0\xb7\x82\x12\x70\x29\x28\x01\xf9\x44\x4b\xd8\x95\xa0\x40\x49\x5c\x5a\x52\xae\x18\x32\x01\xb2\x90\xbc\xa5\x81\x86\xbf\x70\xc1\xbe\x47\xe3\xb7\x25\xea\xf8\x15\xf0\xf1\x2b\x50\xc6\x6f\xcb\x6f\x73\xfc\xb6\xfc\xde\x8d\x5f\x73\xd4\xf1\x8b\xf3\xf1\x8b\x2b\xe3\xd7\xfc\xdb\x1c\xbf\xe6\x8f\x79\xfc\x5a\xb2\x1e\xbf\x1d\x51\xc7\xaf\x45\x78\xc0\xb5\x18\xca\x08\xee\xf8\x6d\x8e\xe0\x8e\xdf\xbb\x11\x6c\x89\x3a\x82\x29\x1e\x7a\x46\x3f\x48\x23\xd8\xf2\xdb\x1c\xc1\x96\x8f\x79\x04\xb7\xa6\xdd\xdb\xad\xb0\x6b\xfb\xfe\xb0\x0b\x8d\xdb\x71\xb2\xaf\xe2\xd5\xb2\x3f\xfc\x7a\x41\x4e\xb9\x8e\x87\xfb\x72\xc2\x0b\xfd\x4b\x78\xa6\xcb\xc6\x7e\x3b\xb3\xab\xce\xcd\xc2\xad\x41\x78\x9c\x05\xa6\x6b\xf6\x89\x7c\x3b\x6d\x4d\x58\x43\x0c\xc9\xfa\xce\x2b\xa4\x96\xb1\xf4\xc4\x22\x99\x60\x09\xb0\x66\x30\x5f\x1d\x25\x04\x61\x3c\xc4\xf2\x3e\xd4\x4d\x97\x78\x77\x8e\x98\xaf\xe0\x2a\xa9\xbf\xd7\x2c\x18\xe2\xc9\x82\xee\x73\xf5\xe7\xae\x09\x51\x13\xba\xd4\xf4\xc1\xd8\xed\x98\x5f\x4c\x5f\x01\x3f\xf7\xe6\x1d\x08\xd5\xb7\xbd\xfb\xf8\xde\xa5\xb6\xd2\x66\x1f\x2a\x58\x62\xb7\x63\x81\xd4\x66\x1f\xa6\x15\x8f\x71\xd1\xd1\x6d\x39\x57\x90\xd1\x9b\x71\x1a\xec\x71\x3d\xd2\x2a\xc5\xc8\x75\xa6\xd8\xeb\xbb\x9d\x26\x6b\x55\xc1\x36\xe4\x04\x15\x85\x22\x80\xb3\xcc\xf7\x76\x85\x62\xef\x0c\xf0\xaa\x92\x07\xd6\xf3\x9e\x59\x90\xdd\xe2\x3f\xac\x5f\x27\xf4\xb9\xc5\xa6\xbe\x5e\x75\xa0\x1d\x0f\xdf\x02\xf3\x4e\xa7\x21\x6c\x85\x1f\xca\x8e\xb6\x36\x3d\x6d\xf1\xf4\x25\xec\x67\x80\xf2\xba\x94\x94\x92\x55\xf1\x95\xcb\x7e\x94\xd8\xd1\x78\x88\xe6\x0d\xe0\x0d\x9c\xc9\x2a\xb1\x2f\x9a\xa3\x68\x12\xe5\xf7\xf7\xac\xd8\x39\xbd\xb8\x25\xe2\xa6\x7c\x3f\xc7\x4f\x49\x5a\xfa\x39\x3d\x43\x6a\x12\xe9\xe7\x5a\xd3\xd2\xcf\x05\x28\x00\x5a\x91\xef\x57\x51\x5a\x5e\xef\xdc\xcc\x23\xfa\x3f\x0b\x74\xc8\xfc\xb3\xcd\x61\xbc\x08\xfe\x52\x3f\x4c\xde\x00\xcf\x4a\xf9\x67\x2f\x5a\xbf\x14\x04\xeb\x97\x8a\xc2\x2d\x3c\x3b\x21\x69\xdd\xf3\x8b\x2f\xe5\x71\xf3\x72\x86\xc2\x09\x90\xf8\xc0\xb8\x79\x9b\xb9\xa7\xe6\xd3\xdb\x2c\x08\xe3\x8d\xb1\xeb\x6d\x1f\x7e\xbd\xf5\x82\x78\xfb\xc2\xfa\x0a\xad\x32\xd7\x9a\x0c\x31\x1e\x10\x71\xec\x6c\x80\x33\x1b\x1d\xda\xe4\xc6\xaa\x60\x63\xef\x41\xcf\xc4\x16\x9e\x1b\xa7\x45\xc9\x8d\x33\x1d\xbc\xa1\xec\xe1\x5c\xef\x16\x1b\xf4\xf2\xcc\xc0\x97\xb5\x5d\xad\xd6\x76\x95\xe2\x31\xd9\x85\x74\xe6\x47\xf5\xb5\xf3\x16\xf9\x5d\xb4\xc4\x00\xbd\xc3\xa6\xdb\xdb\x40\x62\xe2\x90\xea\x2a\xed\xfa\xfd\xce\xaa\xab\xa8\x1b\xde\xe4\xa7\x93\x25\x3c\xc8\xd8\x6d\xd5\x4b\xab\x3f\x18\x63\x9a\x41\x83\xbc\x61\xb1\xac\x1a\xae\x11\x47\xdf\x65\x0b\xa4\x88\x85\x84\xb1\x27\x43\xd4\xcb\x70\x7b\x10\x83\x36\x12\x16\xfd\x37\x77\x08\xf2\x32\xd9\x0f\xa6\x79\x65\x81\xb9\xcc\x1a\x6e\x8d\x62\xa6\x5c\xc5\xf4\x7b\x27\x8f\xea\x4a\x21\xe5\xc1\x1d\x98\xa6\xd5\xbf\x9d\xa5\x1e\x51\xed\x78\x53\xb4\xf4\x70\xce\x5c\x20\x4d\xf8\x34\x08\x3a\x6b\xa0\x56\x4d\x80\x5d\x2a\xcb\x95\x8d\x62\xf8\x87\x88\xb4\xb0\xe0\x8c\x1f\xc9\x74\x2e\xbf\x2e\x17\x7e\x79\xa3\x5c\x23\x6e\xfc\xd2\x7d\x60\xb2\x8b\x26\x68\x13\x55\xce\x80\x88\x57\xf5\xd5\x29\x0a\x47\x24\xa1\xaf\xef\x18\x32\xe3\x33\x6e\x51\x74\x5e\xed\x61\xa2\x15\x69\x64\x34\x4b\x8d\x23\xd9\xfc\x5c\xa4\x18\xfc\xb8\x82\x30\x0e\x37\x02\x68\x79\x25\x14\x70\xb9\x27\xcc\x68\xa1\xd3\xcb\x4d\xd3\x05\x72\x33\x17\xb5\x6d\xc5\x91\x67\x92\x62\x35\x73\x68\x3c\x65\x7f\xe1\x73\x66\x88\xa2\xa1\xa3\x85\x6d\xb3\x30\xcc\x1a\xe6\xd5\x0a\xf0\x5f\x19\xc9\x92\x9b\x8b\xaf\xd5\x08\x7a\xbf\x69\x8c\x62\x05\x98\xaa\xcf\x6e\x06\xef\xd4\xa2\xe1\x56\x31\xd5\xb7\xd4\xd1\x18\xa6\x45\xc5\x9c\x83\xd7\x71\x77\xb3\xd1\x6c\xe6\x32\x97\xbf\x19\xed\x16\x97\xb3\x16\x93\xc0\x27\xae\x5d\x52\x87\xdd\xea\xfb\xdc\xf1\x14\xea\x23\x7d\xe0\x05\x0a\xf0\x00\xdf\x1d\x0f\xaa\xd8\x16\x29\x60\xfd\xb8\xa2\x51\xb3\xc0\x97\x44\x58\xe0\x3c\x12\xc0\xb5\x12\xc8\x5d\xb5\x66\x60\xc2\xa2\x4a\xaf\x5e\x98\x09\xb9\x29\xc4\xb6\xe8\x83\x5e\x7e\x27\xb6\xe9\x24\x34\xcb\x20\x1a\x29\xe3\x30\xcf\x9b\x9b\xe2\xb9\xae\x1f\x4c\x58\x54\xe5\x16\x03\xba\xd0\x15\xf0\xe5\x9d\xbe\xfe\xcf\x87\x58\x05\x21\x76\x48\x1a\xc2\xa5\xb7\xfd\xd6\x12\x3c\x26\x51\xfe\x03\xbe\x7f\x5d\xaf\x5e\xac\x32\x0c\xb3\x52\x70\x5f\x69\x35\x59\xe2\x90\x64\xd1\x27\x3f\x79\xd7\xa7\x8a\x87\x7e\xfa\x33\x9f\xf9\xec\xe7\x3e\x7f\x77\x89\xcf\xcd\x9b\x4d\x95\x9d\x9f\xd4\xb3\xf3\x66\x0b\xb0\xf3\x21\xaa\x28\x73\x52\xef\xb2\xa0\xe5\xf8\x6c\x06\xbb\x10\x93\x9d\x81\xbd\xdc\xa6\x11\xe6\x18\x24\x80\x22\xbf\x94\xb0\xed\x76\xb7\x97\x7d\xc7\xc9\xa3\xf2\x90\x9b\x6a\x2c\xf4\x52\x58\x70\x61\xa5\x9b\x07\xf1\xf9\x96\x0b\x40\xd8\x33\x08\x9e\xa4\x9f\xc3\xe0\x15\x49\xce\x00\xaf\x1c\x47\xbe\x9c\xe1\xa5\xfe\x01\xa7\xc0\x00\x5a\xa0\x12\x3c\x54\x47\x66\x8a\x76\x64\xc8\x12\xec\x42\x3c\x41\x85\x14\x51\x1d\x08\xde\x62\x49\x80\xd3\x82\x47\xdc\x10\x17\xc1\x06\x36\xc2\x2c\x97\xbb\x2d\x4e\x37\x8f\x27\x8f\x65\x47\x62\x22\x96\x34\xe3\xb1\xe1\xd6\xc8\x38\x82\x39\xeb\xeb\x10\xdd\x5f\x34\x71\x08\xc3\xcf\x36\x75\xa1\x57\xff\x43\x88\xe8\xa6\xe2\xaa\x07\x08\xab\x1e\xa8\xb5\x15\x0d\x15\x72\x0f\x6d\xb4\x94\x2b\x37\x1a\x0b\xbd\x03\xa2\xc1\x3f\x1a\xc6\x4a\xbe\x20\x33\x61\xeb\x97\x94\xa8\x05\x69\x80\x66\x06\x0d\x10\x67\xd7\xa2\x2c\xc5\xa8\x74\xf7\x05\xc5\x8a\xd4\x97\x06\xf2\x53\xee\x76\x97\x68\x80\xa6\x8a\xa7\x7d\xf9\x24\x37\x16\xd5\x01\x66\x3b\x07\xe2\xe6\x1e\x55\x45\x19\x22\xb9\x6e\xa1\x30\xf4\x54\x48\x8a\xf5\xc1\x86\x88\x5b\x6c\x9a\xad\x4c\x7c\xbf\x8b\x95\x70\xb6\x20\xd7\x3f\x99\xc6\xf5\xe3\x18\x24\x30\xb3\x44\x1e\x44\x65\x79\xcd\x0f\x58\x87\xde\xa4\x29\xb5\x13\x17\x42\xf8\xab\x69\x91\x3e\x22\x07\xa1\x67\xef\x70\x8d\x84\x45\x65\x27\x56\x43\x8a\x16\x8f\x64\xba\xaa\x6a\x6a\x02\x31\xc9\xa0\x0e\x33\xbe\x59\xc1\xca\x11\xd4\xa2\x84\x01\xad\x21\x45\x9e\xec\x66\xb2\x04\x9a\x71\xeb\x3e\xe3\x9b\x6c\xe1\x76\x22\xe5\xe2\xbe\x44\xbf\x12\xbc\x3b\x16\xcb\xec\xa9\xe4\xe5\x59\x1a\xbc\xbf\x68\x21\x53\xb6\xd3\x60\xea\x1c\x37\xf5\x84\x6f\xe7\x6c\x96\x03\xa1\x96\xc1\xd6\x2e\x42\x03\x6a\x31\x0f\xd8\xb8\x53\xa4\x06\x88\x1b\xf7\x19\xdf\xf0\xee\x10\xb9\x42\x92\x6b\x41\x3e\x3e\x23\x23\xbe\x15\x10\xdf\x1b\x10\xdf\x37\x78\x1a\x88\x42\x22\x43\x13\xc4\x9f\xa4\x5f\x68\xb2\xf8\xdb\xe8\x5c\x34\xa1\x84\x45\xf9\xee\xad\x22\xf7\x3d\x9b\x6a\x77\xe6\x16\x9e\x89\x40\xce\xa0\x56\x0f\x71\x81\xfa\xe5\x8d\x6e\xbb\x09\x78\x75\x3a\xb1\x1c\x44\x6a\xac\x41\xcb\xaf\x5d\x03\xe4\x1c\x2a\xf5\x24\xb7\x76\xba\x6a\x72\xd8\x02\x21\xab\x26\x46\xf3\xf5\xd9\x2c\x5f\x1f\x3b\xe6\xed\x78\x4e\xc2\xe2\x42\xfe\x68\xaf\x18\x04\x99\xb2\x0e\x14\x8f\xc5\x6d\xbe\xa0\xbe\x44\xc5\x3a\xcc\x38\x61\x2d\xdf\x19\xed\x28\x2e\xef\x8a\x75\xfa\x45\x61\x69\xb3\x1f\x86\xf0\x67\x24\xd6\x11\x3f\x19\x6d\x5f\x66\x2a\x66\xac\xba\xc4\x93\x97\x45\xb6\x26\xae\xa0\x3d\xb6\x7a\xa0\x2e\x3c\x7d\x03\x44\xb7\x2a\x26\x45\x2a\xb1\x60\x63\x5a\xf7\x29\xc9\x6a\xad\x32\x8e\x35\x86\xa7\x97\xbb\x9b\xc9\xa3\xf7\x78\xf2\x68\x07\x62\xbb\x6e\x4c\xc2\xc6\x71\x8b\x35\x62\x4f\x72\x0d\xd7\x76\x5b\x8c\xef\x36\xd6\xdf\x51\x3e\x24\xc6\xb4\xba\x99\x0c\xf0\xc3\xd8\xfd\xff\x0b\xec\xfe\x1f\x63\xe9\x87\x68\xf1\xe7\x3c\x1c\x8f\xc5\x4d\xbf\x03\x9b\x15\x4e\x35\x94\x8b\x9c\x04\x4d\x35\x4f\xb9\xd8\x86\xa4\x38\x7a\xc6\x84\x02\x9c\x07\x95\xc4\x4c\x5b\x61\xf3\xd3\xe5\x8b\x04\xed\xa1\x17\x6d\x68\xc7\x0d\x6f\xc4\xaa\x79\x7a\xbd\x36\x94\x30\x9d\x12\x1e\xcf\xea\x2d\x5b\xc0\xfe\x1e\xd1\xca\x0c\x7c\x2c\xd9\x45\x85\xb5\x34\x66\x88\xc9\x93\x73\xb1\xfc\xb5\x6c\x93\xc0\x70\xd8\xaf\x30\xad\xa7\xff\x28\x77\x88\xbc\x08\x1f\x0d\x5e\x84\xb9\xe2\xa4\x7f\xd0\xbf\x3a\x27\x62\xce\xa7\xb9\xa0\x2b\xea\xd3\x88\x92\x34\x64\x4c\x5b\xf9\xbf\x81\x69\xe7\x76\x40\x74\xaf\x15\xe8\xd4\x16\x49\x9e\xe7\x11\xd4\x3b\x21\x4b\xb5\xb6\x7e\xa0\xae\xde\xe2\x4e\xd8\xe0\x0a\x78\xe5\x54\xd3\xe1\x05\x30\x1e\x7d\xea\xad\x5d\xd2\x14\x08\x36\x44\xd9\x1b\xd5\xaf\x9e\xc8\x58\x67\x02\x47\xc9\x01\xd0\xa1\x17\x8e\xbb\x64\xfd\x3c\x2f\x90\xe2\xeb\x38\xf9\x45\xda\xbd\xba\x91\x27\x0f\x8c\x79\xc3\xf5\xa0\xb7\x72\x53\x72\xb4\xe9\x78\x88\xec\x21\x4d\xbd\x3c\x6f\xa0\x46\x49\xf2\x18\xd2\xa4\xfd\xab\x94\xd9\xc5\x04\xd8\xf4\x4a\x28\xa4\xc1\x3c\x65\x8c\x57\xc8\xe2\x79\x6f\x26\x3c\xe7\x62\x5e\x28\x32\x47\xb8\xc6\xb3\xca\x37\x6e\xc7\x02\x71\x6d\x05\x85\x71\x72\xe9\x08\x65\x56\xd2\x89\x95\xc3\x13\x09\xb7\x3c\x9b\x50\x0a\x21\x01\xaa\x1f\xb3\xa1\x0a\xdd\x96\xdd\x9e\x47\x46\x6a\x6f\x8a\xb6\xbd\x24\xa8\x3e\x95\x2b\xbe\x24\x41\xf8\x97\xf8\x3e\x92\xcb\xad\xf5\x7e\x9d\x99\x0e\xa5\xde\xe9\x54\x88\xa1\x2e\xd8\x66\x56\x0d\x43\xed\xaa\x41\x51\xbc\xf0\x51\xc3\x06\x3e\x12\x9c\xdb\x82\xe5\xb5\x40\x4c\xb7\x97\xd3\xab\x57\x6e\x60\x31\x83\x50\x3b\x64\x52\xd4\x71\x95\x2c\x09\xe0\x9d\xa7\x2c\xcd\x75\x5e\xf1\x82\xce\x65\xd3\xd4\x2b\xb3\x29\x28\x19\x58\xf9\x84\xe9\xaf\x81\x5e\x5b\x84\x0c\xbd\xb7\x9a\x6f\x2a\x53\x52\x5a\x07\xe6\x72\x99\x0c\xa9\x0f\xac\x50\x2c\x9c\x95\x8d\x4c\x51\x8c\x4c\xfd\x4b\x95\xd9\x36\x70\x8a\xce\x65\x45\xfe\x80\xef\x32\x82\xd7\xb7\x73\xd2\x71\xd7\x5b\xb0\xa9\x79\x41\xc6\xc4\x88\x11\x30\x9d\x7a\xfe\x54\x0a\xef\xee\x86\x72\x77\xef\x0c\x92\x54\x46\x73\x49\x85\xd6\x8f\xbc\xd7\x2c\x13\x75\x35\xe3\x28\x6e\xfd\x50\x9a\xdc\xde\x42\x53\xc3\x3c\x0b\x3d\xdb\x35\xbf\x9a\x2b\xe5\x8d\x2a\x20\xca\x2a\x8d\x5a\x4f\x94\x79\x65\x52\x5c\x49\x3d\x2f\x37\x45\x3f\x1a\xc3\xad\xd1\x99\x93\x62\x48\x71\x33\x25\x54\xf0\x18\xe9\x15\x75\xf1\xb2\x20\xb6\xc2\xd2\xc2\xad\x7e\x89\xe4\x70\xef\x40\xda\x24\xd9\x13\x50\x80\xa9\x84\x7d\x92\xa2\x68\xd2\x31\x5a\x10\x23\x8a\x80\x11\x1b\xf8\xfc\x80\xdf\x92\x82\x29\x89\xf2\xff\x94\xe7\x47\xa1\x96\x2f\x9a\x5a\x42\x0a\xe1\xbc\xf5\x36\xf2\x5f\x61\x61\x61\xe1\x27\x3c\x1d\x53\x82\x96\x2d\xfc\xe4\x5d\x9f\xfa\x94\x57\x8f\xc3\xd7\x31\x75\x19\xaa\x8e\xe9\x62\xc0\x31\xaa\x37\x19\x30\xa6\xfe\xa0\xd0\x23\xb1\xf5\x34\x86\xab\x93\xb8\xc8\x33\x92\xe7\x4c\xe5\xda\x8c\xb1\xac\xba\xba\x97\x4c\xde\x9d\xd5\xb9\xd7\x37\x34\x30\xb5\x92\x6a\xe1\x1d\x0f\xc9\x92\xbd\xe9\xd6\x23\xef\xbd\xbb\x59\x26\xe6\xcf\x03\xa5\x4f\x61\xc2\xf0\x74\x49\x9e\xea\x33\xae\x96\x36\x06\x8d\x6f\xbb\x13\x1c\xb9\xac\x24\xd4\xbd\x54\x25\x05\x35\x49\x30\xc3\x34\xbd\x33\xb8\xe8\x87\x3e\xc7\xf9\x2c\x13\xab\x3f\xc3\xca\x2a\xf0\xd3\xf8\xd3\x34\x73\x21\x5d\xa0\x63\xbc\xce\xe6\x33\x8d\x8b\xdb\x76\xde\xaf\x54\x3e\xd4\x7a\xb0\x5e\xfc\x60\x44\xa8\xed\x79\x13\xcd\x7b\xe8\x14\xf3\x9c\x86\xe4\x75\xe1\x8a\xca\x73\x39\x4b\xf5\xe7\xef\xc2\xf4\x8a\xfe\xc9\xf4\x84\xd9\x75\xf0\xa4\xeb\x46\xe5\xe4\x06\x27\x1e\xb8\xb9\xe4\x99\xc8\x72\x3f\xd4\x1a\xeb\x11\x94\x10\x45\xf9\x08\xfd\xfe\xc7\xc2\x72\x37\x5e\x3e\xc4\x12\xfa\x75\x37\x2e\x3c\x1c\xfb\x51\xe4\xd4\xc4\x53\xc4\xd4\xbf\xf5\x84\x67\xfd\x92\xca\x01\xaa\x23\xf6\x6c\xed\xb4\x27\xb9\x13\x33\x4f\x51\x52\xe6\x97\x6e\x2c\xe3\x75\x0a\x4d\x17\x95\x0f\xb1\xe3\xa2\x32\xc5\x00\xa6\xc0\xf9\x84\xa7\xc0\x29\xab\xa7\x20\xc3\xad\x02\xcf\x10\x81\xd2\x2a\x12\xc7\x49\x3b\xc5\xbf\x2a\x4f\x98\x71\xdb\x73\xdc\xbd\x85\xb6\x41\x75\x41\x43\x70\xdc\xac\x07\xa3\x38\xdc\x32\xe2\x26\x1c\x28\xb6\x6d\x32\xf8\xda\xd7\x4d\xe5\x9a\x52\x33\x50\x53\x5a\x0b\x47\xe1\x2d\x4f\x53\x7a\x2b\xd7\xd1\x08\x23\x8e\xd7\x92\x05\xaf\xa5\x42\x24\xb7\x95\xca\xea\x17\x03\x2f\x5d\xf0\x9c\x2d\x0b\xb2\xba\x28\x8b\xf0\x0e\x56\x09\x72\x20\xaf\xf4\x2d\xfc\x99\x73\x71\x9c\x96\x0f\x60\x17\xb9\xd1\x3c\xe3\xe1\xed\xbe\x03\xb2\x64\x87\xb8\x28\x71\x69\x3f\x41\x86\x1c\x22\x58\x17\xb8\x26\x46\x52\x87\xd9\x11\xe9\xcb\x68\x79\xc8\x32\x72\xd1\x7d\x46\x3c\xc2\x44\xa9\x64\xac\xca\x4c\x46\x84\x36\x1f\x54\x06\x61\x8d\x32\x08\xf9\x5c\xd9\x43\x98\x06\x77\xf4\x95\x98\x90\xbc\xfc\xd2\x38\xdb\x3a\xd8\xdc\xb5\x81\x69\x9c\xed\xb3\x2c\xda\x3d\x9f\x47\xbb\x07\xf1\x37\x91\xe6\xc0\x93\xf0\x52\x20\x7b\x5e\x1d\x10\xb2\x53\x4a\xf6\xbc\x46\x88\x7f\x85\xa6\x98\xe3\x83\x74\x7d\x15\x44\x60\x73\x9f\x67\xe9\x26\x4b\xa8\x36\x08\xb2\x39\xaf\x06\x65\xfa\x68\x6e\x54\x46\xf3\x6e\xae\x47\xe1\xfd\x70\x9f\x5e\x3d\x10\x9a\x3b\xc5\x6b\x5b\xe0\x6b\x07\xa4\x90\xf6\x84\x01\x92\x6c\x80\x13\xc6\x3b\x5f\xc0\xa5\x01\xc1\x4b\x03\x1f\xac\x16\x30\x58\x6a\xc5\xd1\x47\x7e\x73\x83\x55\x4a\xd5\x38\xb4\x3a\x01\x96\x07\x2b\xc7\x4b\xfd\xa5\x0e\xd6\x76\x65\xb0\xfe\x84\x8a\x8f\x5e\xad\x56\xe5\xb0\x68\x85\x87\x45\x2b\x3b\x20\xfc\x73\x43\x1c\x14\x6e\xcb\xca\x3c\xe9\x76\xb2\x13\x22\xd1\xdb\xa3\x47\x01\x56\x96\xd4\x64\x64\xdc\x05\x9b\x98\xaf\x19\xa6\x51\xe9\xc3\xa4\x1d\xa4\x07\x98\x2c\xba\xd7\xf0\x84\xd1\x51\xe0\xe4\x1c\x51\x3f\xd4\x6a\xa1\x1a\x22\xf7\x60\x8a\x05\xae\xb9\x83\x3c\xcd\xc0\xa8\xb4\x3b\x8c\x2e\xda\x7c\x0f\x20\x55\x71\x4c\xb1\xbd\xfb\xc7\x28\x65\x1e\xf6\x29\xf3\xd0\x62\x88\x0b\x48\xf4\xc0\xb5\x2e\xed\xb5\x31\x58\x82\x3d\x13\x72\xb5\xc9\xf5\x74\x2f\x81\x59\xf8\xf4\x12\x63\xb7\xc6\x31\xd2\xd3\xb8\x08\x93\x96\x19\x47\xe2\x2c\x26\xa7\xa7\xf0\x4e\x32\xd9\xdd\x25\xc7\x2b\x54\x1f\xb1\x62\x8a\xf8\x42\x66\xa5\xe3\xb4\xd0\x6b\x7f\x11\xa5\xd0\x57\x91\xe4\x30\x0b\x68\x5e\x10\x7c\xf9\x6f\x87\x0e\xb3\xed\xfe\x8d\xc4\x4d\xbd\x28\x54\x9d\xf7\x9a\x15\xe8\x7e\x53\xca\x39\x02\xda\x5e\x98\xb9\xed\x02\xd8\x36\x4d\x0e\x36\xd7\xcf\x01\xc9\x15\x19\xdb\x1f\x1d\xc8\x16\x5c\x2f\xae\x36\xe2\x05\x54\xe2\xec\x66\x5d\xcc\xfe\x29\x81\x22\x2d\x20\xe2\xf4\xcd\x40\x7f\x12\x94\x60\xcb\xe9\xce\x70\xf7\xe7\xe3\xe0\x3e\xfb\x2c\x67\x9a\x58\x09\x18\x03\x18\x1f\x13\xca\x48\x3a\x91\x74\xf1\xce\x89\x1e\xf7\x97\x44\xf9\xb7\xf9\xd7\x69\x66\x43\x67\xb7\x9c\x9b\x0b\x02\x33\xe9\xe9\xd7\x60\x1b\x58\x83\xa5\x5e\x2a\x2f\xba\x14\xcb\xc4\xe5\x65\x04\xfd\x3a\x42\x5c\x5e\x68\x02\xbd\xd1\x44\x66\x66\xf7\x97\xfb\x8c\xe1\x71\xdb\x93\xfd\x68\xe6\xa7\xc6\x7a\x1a\xd3\x54\xef\xe4\x50\x2e\xe7\xaf\x2a\x40\xc5\xd3\x83\x24\x7d\x6c\x19\x61\x47\x4d\xaf\xfa\x62\xbe\xf8\xa2\xcd\xb4\x5f\x01\x5b\xaa\x06\x85\xc6\x86\x19\xc3\x87\xf8\xda\xbd\x9b\x30\x77\xcb\xa3\x7c\x44\xc9\x12\xd6\xad\x11\x4f\x5c\xdf\x55\x58\xf1\x80\x31\x80\xc6\x24\x0f\xd3\x9b\x02\xc6\x3e\x37\x2d\x1d\x6e\xa5\x58\x86\xc8\xb4\x2c\x78\x3a\x34\x8a\x28\x8d\x04\x43\x2d\xa4\xfe\x3e\x02\x17\x66\xd9\x28\x6f\xf2\x8e\xa4\x51\xf4\x32\x5e\x89\xbc\xb0\xfc\x24\xa8\x21\xdd\x6d\x78\x01\x51\x4a\xd2\xa5\x14\x58\xc5\x6d\x19\xc3\xf4\x47\x91\x55\x0f\xd5\x03\x33\x60\x1f\xe6\xf4\xa2\xbe\x2e\x39\x1c\x34\xc5\x52\x49\x96\x42\xbf\xa7\xee\x34\xf5\x10\x8f\x93\x53\x8a\xef\xe9\x46\x46\x44\x60\xde\x6b\x16\x52\xa6\x91\x4c\x4b\x97\x38\x07\xbe\xb7\x31\x7d\x11\xf9\x90\x35\x10\x72\xa6\x94\xae\x9e\x9d\xd1\xe9\x89\x0d\xe0\xf0\x25\x41\x96\xb2\x94\x54\x19\x3d\xca\x20\x2a\x05\x02\xf5\x7d\x25\x33\x3a\xd4\x2a\x70\xd7\x99\xdf\xf3\xd5\x3f\x26\x60\x0a\xab\xc3\xfd\xf3\x85\x77\xbe\x69\x59\xe9\x35\xa6\xd5\x2c\x83\x7a\x4d\x69\x29\x57\x94\xf2\xb4\x8c\xb0\xd4\x83\xa4\x34\x05\xaf\x4f\x1b\x94\x2e\x53\xa4\xa7\x8e\xa0\x7d\xe9\x9d\x31\x5c\xd5\xcf\x69\xc5\x14\x9d\xea\x35\x62\x12\xc4\x2c\x5f\x23\xdc\x36\xa3\x1c\x84\x04\x2b\x49\xb1\x2a\xe1\x8b\x52\xe2\x12\xb6\x63\xe3\x19\xe5\x1f\xa6\x18\xa4\xdb\x2f\x07\xbc\x58\xcc\x24\xa0\x24\xcf\x68\x31\x4a\xf1\x86\x04\x58\x4f\xcb\xa9\xb8\x4a\x14\x37\x5e\x00\xe9\x65\x32\x01\x7a\xd7\x51\x3c\xb1\x78\x31\xdc\x89\xd7\xa5\xbd\xd5\x47\xac\x93\x6b\x21\xc9\x87\x6e\x62\x49\x69\x2c\xae\x13\x0b\xcc\x61\x76\x43\xbb\x3e\x82\x32\x49\x00\xf0\xb4\xfc\x43\x3c\xb9\x67\xb1\x9f\x54\x2f\xee\x29\xc3\x24\x43\x0f\x57\x2d\xfa\xe7\x03\x68\xf5\xad\x81\x52\x70\x87\xec\x2d\x1b\x84\xbd\xc4\xd7\x68\xb1\x3c\x2f\x71\x29\x4a\xdf\x7f\x2d\x30\x7b\x58\x01\x0f\x3b\x92\xf4\x42\xb9\x22\xad\x40\xe6\xbc\xc4\xc5\x8a\xe2\x3d\x30\xcd\xb0\x8d\xbd\x2c\xbb\xf4\x2d\x1a\x7e\x9c\xe3\xcd\x7e\xb1\xa2\x75\xaf\x82\x7d\xe6\x3a\x5a\x3a\xf5\xcb\xef\xf8\xbd\x2d\xcf\x9c\x44\xf9\xdf\xf1\xd5\xb1\xe9\xe9\xf4\x3c\x37\xbf\xc4\x90\x64\x11\x2d\x88\x3c\x74\xe8\xa7\xa9\x06\xf6\xee\xbb\x4b\x68\x49\x64\xa9\x26\x32\xad\x87\xfc\x67\x5f\xff\xf3\x11\x61\xda\xd9\x8a\x1b\x19\xb5\xb3\x85\x42\xce\x19\x2b\xcb\x39\x23\x69\x9e\x22\x2e\xe7\xdc\x67\xdc\xcd\x6a\x71\x08\x25\x6d\x29\xd7\xca\x72\x25\xed\x18\xae\xb3\xcd\x49\x9a\xf1\x1c\x21\x32\xc5\x13\xbd\x92\x66\xbc\x97\xd0\xf7\x16\x24\x72\x7d\xb7\x35\xf7\xb5\xa7\xb9\xa9\xa7\x8f\x94\xa6\x37\x97\x4a\xac\x43\xad\x6e\xee\x7f\xdf\x8d\xd4\xd2\xc8\x15\x21\xab\x76\xac\xa2\x05\xae\x08\xd8\x18\x63\xa1\x43\xce\xd8\x34\x7f\x9c\x97\x1f\xe3\xb4\xf5\xe2\x89\x09\x83\xa8\xa9\x08\xa7\xc6\xdf\xfc\x63\xb9\xcb\x7a\xaf\x6f\x83\x7a\x65\x7f\x4e\xc0\xdc\xed\x0f\x87\x18\x92\xcb\x32\x0c\xc7\xa4\x8c\x04\xa8\xa5\x0a\x27\x69\x07\x45\x71\x67\x31\x7c\x9e\xc4\x87\xe4\x42\xd4\x21\xa9\x0c\xa4\x88\x92\x54\xea\x79\xed\xf7\x61\x85\xbb\x8e\xb0\x42\x5d\x82\xdc\xd2\x84\xa7\x04\x49\x73\x0e\x35\x3c\x95\x67\xb5\xa2\xf2\x9c\x06\x3b\x25\x39\x1b\x51\x75\x4f\x19\xf7\xc6\xfa\x3c\x78\x5b\x0a\x08\x01\x6f\x1f\x87\x3e\x56\x9f\xa7\xd5\x19\xf9\xab\x8c\x2a\x16\xad\x20\x58\xe1\xe7\x8b\x50\xde\xfd\xbe\xd1\x3c\xdd\x26\x37\x33\x78\xb8\x73\xc5\x4e\x2b\x11\x91\x0d\xec\x46\x91\x42\xdc\x9d\x93\xef\xcb\x11\xa2\x00\x8d\xa7\xbb\x15\x6e\x9b\xfc\x76\xd9\xd0\xc8\xaf\x7b\xb6\xe4\x75\x30\x0b\xa2\xde\xd8\x37\xcd\x7f\xb3\x7f\x11\xca\xbb\xcf\xeb\x27\x95\x63\xbf\x8c\x7d\xff\x05\x3f\xcf\x07\xc1\xb1\xe2\x2d\x8e\x23\x5f\xc2\x51\x93\x01\x07\xb9\x03\xfd\x09\xf3\xb8\x2c\x0d\x6c\xfb\xd4\x33\xbc\xed\x3e\x52\xdb\x73\x33\xb4\x5d\x58\x84\xf2\x86\xcb\xf4\xdf\x1b\x88\x63\xdf\xf8\x41\xbc\x2c\xa6\x84\x63\x7e\x06\x1c\xb7\x17\xa1\xbc\x7b\x98\xfe\xfe\x8b\x81\x6d\x9f\x9e\xc6\xdb\xee\x2b\xb5\xbd\x30\x43\xdb\x77\x16\xa1\xbc\x2f\xb0\xb6\x87\x05\xb6\xbd\xb7\x45\xba\xca\x8b\xb6\x17\x67\x68\x7b\x10\xf3\xb6\xbe\x8d\x7b\x5b\xeb\xdb\x9e\x7f\x5c\x3b\xee\x4b\x33\xb4\x1d\xa7\x36\x33\xda\xf6\xe7\x02\xdb\x9e\x75\x42\xdb\xf6\xb2\x0c\x6d\x7f\x8e\xda\xc3\xb8\x5d\x16\x01\x1f\xd1\xcf\xf0\x12\x48\x79\x5e\x25\x2f\x9a\xbe\xda\xd3\x00\xdd\xc5\x4d\x63\x02\xe6\x53\xf4\xa3\x8b\xe4\x9c\xf3\xf7\x19\x9f\x77\x0d\x66\xfb\x19\x9d\xb0\x9c\xcf\x70\xcb\x16\xd9\x84\xa3\xd8\xb6\xaa\x54\x3d\x05\x1b\xf4\x1b\x98\x39\x69\x19\xdc\x3b\x0b\x05\x0c\x83\xcc\x44\x83\x99\xe6\xda\x50\x36\x5e\x89\xdc\x82\x72\x66\x13\x19\x45\x5d\x6a\x93\xc2\xc5\x8a\xac\x7c\x04\xdd\x69\x3f\xcb\xec\x4d\xc5\xcc\xde\x24\x06\x23\x81\xe5\x37\x9c\x4f\x71\xef\x61\x71\x12\x22\xff\xb8\x62\x92\xbc\x57\xb1\xf6\xab\x14\x52\x4a\x98\xcd\x4f\x6c\x41\xfb\x26\x38\x40\x3b\x7c\x19\x9f\xb1\x0c\x83\xb1\x8c\xd0\x23\x63\x73\xd8\x91\x31\xcc\xb8\x9b\xab\x30\xee\xa5\xd6\x22\xea\x56\x77\x07\xdb\xf5\xfc\x41\xa9\xf0\xb8\xcd\x6c\x3e\xa3\xcb\xd2\xef\x83\xbb\x77\x06\xdf\xba\xfd\x32\xcc\xd0\x63\x81\x34\x52\x8f\xd3\xdb\x48\xe3\x67\xde\x95\xea\xc9\xb2\x02\x5f\x3e\x5f\x0e\x6e\x7c\x47\x70\xe3\xf7\x7a\xd5\xb9\x46\xba\x62\x92\x1f\x60\x66\x98\x7b\xa8\x19\x26\x8e\xbc\xf2\xa8\xfb\x0c\x96\x63\x98\x96\xb7\x37\x12\x96\xdb\x26\xca\x61\xf1\x92\x49\x10\xae\x3f\xc6\xee\x09\xf1\xdc\xf4\x8b\x70\x41\x98\x7e\x18\xbb\xc7\x21\x8c\x99\x0e\xd3\x97\x19\x59\x0a\x08\x21\xa2\x28\x67\xab\xc1\x72\x4e\x66\x22\x84\xc2\x91\x83\xfa\xe9\x60\x42\x28\x4c\x3e\xc6\xee\x33\xc1\x84\x50\x98\x9b\x54\x62\x35\xb8\xf2\x18\xb1\x98\x10\x2b\x0a\xc4\xde\xc3\xe2\xe3\x39\xad\xc8\xa7\x55\xa6\xe3\x1e\x1e\x17\xbf\x27\x98\xd4\x7b\x58\x8c\x7c\xd8\x90\xdd\xc3\x9c\xec\xdc\x7d\xc1\x84\xde\xc3\x83\xe5\x5b\x21\x88\x9d\x06\x92\xc3\xba\x42\x03\xe7\x1b\x5b\x24\xe1\x8c\xab\x66\x0a\xbc\x7b\x5f\xe8\xe2\x6b\x0b\x5e\x7c\x7d\xf8\x8d\x4c\xe8\x72\x6b\xb6\x0f\xd4\xa5\xa1\x3f\x06\x39\xc0\x81\xf4\x9c\xce\x5c\x8d\xe3\x79\x46\x55\x21\xd9\x32\x61\x91\x2b\x79\x60\x42\x58\xdd\x0d\xc6\xf3\x7f\x02\x75\x71\xe9\xc5\xba\xdc\x8d\xd3\x90\x83\xfa\xb8\x97\x89\x8b\xc9\x7a\xc1\xc6\x8c\xe9\x59\x67\xfb\xa8\xd2\x5f\xaa\x4a\xa0\xfd\xc2\xcf\x4e\x9e\x94\x8a\x92\x94\x29\xa1\xef\xa0\x2d\x29\x68\x13\x2a\xff\x93\x5e\x9d\xa7\x30\xc7\xd0\x91\x8a\x5f\x28\x68\xf9\xe1\x41\x80\xca\x0c\xde\x49\x13\xf5\xba\x93\x24\xca\xef\xcd\x74\x6b\x76\x2c\x38\x45\x56\xf5\x6f\x70\x64\x40\x5b\x2f\xf9\xf4\x4b\xc1\x45\xc5\x4a\x5a\x13\xf0\x4a\x68\x44\x91\x04\x09\x85\x72\xaa\x16\xe6\xff\x16\x64\xb2\x9a\xb2\xbc\x15\xd4\x39\xcd\x16\x2f\x1b\x19\x87\x38\x6e\xc8\x19\x9b\xab\xf5\x7a\x8c\xee\x3e\x3d\xcf\xd9\x9f\x80\x95\x57\xc8\x7f\x7d\x40\x28\xf8\x00\xea\xf6\xe5\xeb\x0c\x4a\x55\x95\x41\x8d\x7e\x0e\x9b\x91\x66\x12\xcb\x5c\xdb\x2d\x99\x44\xd6\xe8\x17\x51\x0b\x22\x1f\xcd\x38\x72\x4b\x58\x1e\xbc\x92\xca\x21\x66\x1c\x8d\xf2\x3d\x3e\x0a\x09\x97\x75\x2d\xb7\x64\x92\x5b\x22\x58\x99\xc5\x6a\x7c\x7c\x82\x3a\x2e\xc4\xcd\xb8\xc8\x2b\x70\xab\xc8\xb6\x7f\xaf\xb9\x5f\x0c\xff\x8d\x1b\x37\x6e\xf4\x62\x9f\xbf\xef\x4f\xc1\x2d\x98\xde\x32\x06\xa8\xf5\xb8\x27\xc2\x9e\xc0\x49\xbe\xd7\x4c\x99\xec\x6e\x75\xbf\x79\x0f\xbd\x5b\xd5\xa1\x84\x30\x92\x79\xb7\xce\xba\xe3\xf9\xaa\xa3\x0d\xb5\xa1\x49\x36\xac\x1a\xcd\xad\x93\x91\x4c\xfe\x7f\xcf\x2f\xd9\x38\xdd\x6f\x96\x50\x56\xda\x0f\x83\x76\xa4\x2c\xce\x35\xda\xfb\xe7\x3d\x66\x49\xc2\xf0\xcc\x99\x50\x03\xd7\xcf\xcf\xe9\xcc\x1e\xa9\xc1\x8a\xd3\xf4\x9d\x47\x9a\x60\xfb\xaa\x00\x50\xb7\x19\x95\x2b\xb9\xf7\x03\xda\xbc\xc7\x6c\xa6\x6e\x3b\x74\x6a\x26\xb3\x69\x8a\x9b\xbf\x64\x5f\xb9\x1c\x59\x40\x4f\x7a\xaa\x3a\xcc\xc7\xd4\x88\x1b\x37\xca\xef\x37\x9b\x11\xcf\xf8\xef\xe7\x9a\x1c\xa5\xd8\x37\x00\xd2\xd3\xb9\x92\x2f\x0e\x1b\xe9\xfb\xcd\x14\xf7\xce\x84\x46\x9e\x56\x60\xe4\x69\xce\x20\x15\x72\xe8\x8e\x55\xc5\xf0\xe5\x96\xce\x4f\x45\x7d\x9d\x66\xdd\x20\x3b\xe0\xab\xc8\xf0\xbe\x33\xda\x6c\xe1\x1d\xea\x53\xe6\x5b\xa3\xdd\x96\x23\xb7\x78\x8e\x0b\xa5\xb2\xdf\xc2\x3c\xd8\xf1\xa5\x69\x7e\x0b\xac\x9d\xa4\x29\x7c\x14\x7d\xa7\x57\xc9\x62\xe1\x9e\x5f\xcb\xbc\x10\xdc\x5b\xf8\x91\x41\x01\xa1\x2f\x35\xf9\xa7\x18\x7a\x8f\x01\xbc\x07\xbd\xe8\x8b\x01\x2c\xab\xa1\xa1\xc4\x16\x06\x6c\x31\xd1\xfb\x77\x10\x7d\x31\x46\xf6\x7d\x4c\xda\xf7\x83\x78\x16\x44\xb9\xc1\x45\x99\x1a\xec\x62\x0d\x5a\xa4\xc1\x1c\xa9\xc1\x5b\xe9\xcf\x6a\x83\x4b\xc3\x1b\x64\xcc\x64\xb8\xd5\x8d\xfc\x9c\xd3\x0d\xfa\xf0\x12\x16\x56\xe2\x27\xb4\x0f\x4c\x69\xac\x67\x9f\x9d\xba\xb0\x92\x11\x71\x35\xf8\xba\x36\x78\xd7\x9a\x8a\x6e\x53\x0b\x2a\xa5\x8f\x2a\xd3\xf9\xd5\x4a\xd9\xa4\xcc\xb4\x78\x80\x0a\xd8\xae\x64\x27\x1a\x41\x3d\xca\x1a\x3c\xe3\xac\x1a\x27\x57\xa1\xa5\x88\x66\xad\x57\x91\x4c\x82\xa0\x97\x64\x24\xe9\x2a\xb4\x49\xc1\x5d\x1d\xc1\x6a\x23\xd5\x7b\xf9\x9a\x78\x98\x48\xcb\x0b\x05\x8a\xf5\x0b\x34\xb1\x0a\x49\x76\xa8\x11\x9e\x38\x51\xea\x6d\x9e\x91\x12\x9f\x9f\x02\xdf\x5e\x3b\x28\xc0\xfb\x31\xd8\xfd\xc3\xdf\x8e\x1e\xf7\x97\x22\x4b\x40\xeb\x57\x0d\xb8\x64\x32\x88\x6a\x8d\xd9\x25\x73\x5a\xa4\x5f\x99\x05\x52\x40\x81\x70\x4a\x63\x6b\x05\x66\x6e\xf2\x57\x1e\x68\xe8\x8d\x2c\x8a\xb7\xae\xc9\x8e\xdc\x3a\xbd\x05\xae\x80\x5b\x68\x69\x62\x37\xbf\x54\x32\xff\x5a\xa8\x08\x91\x75\x3d\x23\xf5\x52\x96\x79\xe7\x57\x86\xd1\x9a\x5e\x6c\x77\x65\x80\x59\xa2\xb0\x7e\xa8\x35\x86\xc7\x4d\x08\x3e\x91\x94\xb2\xd1\xd3\x15\xa5\xf3\x1d\x9b\x00\x1a\x55\x35\x48\x19\xbb\xbb\xf8\x37\x10\x7a\xd4\xa0\x1f\x82\xb8\x67\x50\x2f\x56\x56\x11\x78\x41\xce\x5c\x27\x49\x3a\x31\x11\x95\x96\xa9\x1a\x0a\xcb\x3d\x66\xf8\x79\xc7\x5c\x03\xa6\x90\xd3\xa7\x1e\x9b\x0c\xa9\xb8\x6e\x00\xbf\xa7\x02\xe0\xbc\x58\x00\xea\xa1\x95\xf4\x30\x92\xa8\x24\x3d\x92\xa8\x24\x2d\x92\xa8\xe1\x86\xea\x2a\x42\x4f\xa4\x8d\x39\x19\xef\x02\x49\x94\xdf\x0f\xe6\x38\x63\xb1\x1e\x79\xbe\x98\x5f\xa8\x8a\xf9\xeb\xf5\xf3\x55\x2b\x52\x9c\xd5\xa9\x47\xd3\xfa\x80\x45\x5b\x87\x60\xfd\xc0\x06\xa4\x98\x99\x27\x80\x17\x03\xcc\xcc\x4c\x76\x71\xfa\xf0\xdc\x68\x25\xaa\xb0\x24\x12\xa2\xb5\x42\xfe\x2a\x9e\x94\x42\x59\xa8\x15\xf1\x8b\xa5\x97\xf3\xd2\x13\x78\x78\x54\x99\xe4\x35\x05\xba\x14\x98\xf8\x8c\xa5\x4f\xe4\xa5\x70\x41\xe2\xb3\x02\x51\x11\x24\x49\x63\xfa\x19\x82\xd4\x84\x62\x65\x7d\xad\xd7\xf0\x76\x36\xce\x99\x4c\xe7\x4d\xaa\x44\xaf\x9b\x00\xb7\xee\xed\xed\x2c\x33\x88\x21\x3e\xe6\x26\x90\xf8\xc8\xb5\xb9\x4d\x88\x1a\xd6\x2c\xef\x32\x23\xab\xa5\x93\x22\xc9\x1c\x2c\xc9\x31\x3d\x74\xda\xe8\x9c\x17\x07\xce\xf9\x8c\xd0\x97\xe5\x7a\x19\xfa\x48\x40\x30\xa8\x1a\xd9\x78\xa6\x76\x58\x61\x56\xb5\xf7\xc3\xcb\x4f\x79\x46\xf8\xc0\x94\xd6\xfa\xdd\xd1\xc1\x13\xba\xb6\xac\xcd\x53\xb8\x19\x78\x41\xf2\x53\x56\x2d\xd2\x4d\x01\xbb\x48\x2e\xc8\x3b\x56\xd8\xe5\xb9\xab\x39\xf7\x1c\xe6\xb6\x61\x29\x23\x65\x05\x68\x32\xb0\x0a\x67\x89\x97\x3d\x16\xac\xe0\xde\xc2\x8d\x83\x15\xb4\x33\x68\x76\x05\x5d\x41\x33\x93\xbb\xce\xb6\xf8\x41\x6e\xfc\x8b\xc5\x4b\xdd\x8d\x51\x04\x36\x7d\x2f\x29\x64\x3d\xcb\xa9\xc5\x27\xb6\x45\x11\x86\x2a\xe1\xab\x50\x18\xea\xc8\x54\xe5\xc7\xf2\x75\x27\xf5\x3d\xd5\x9d\x68\x16\xcb\x27\xa5\x22\x12\x9e\x1e\xa5\xff\x80\x5b\x68\xf4\x9c\xf0\xd9\x08\x4c\xed\xad\x97\xb9\x4a\x35\x97\x81\x12\xd9\xe3\xb9\x58\x96\x1b\xbd\xe8\x6b\x6f\x25\x6d\xd1\xea\xc7\x02\xd3\xbd\x95\xc5\x0d\xb7\x17\x50\xba\x0c\xc6\x34\xf1\xdc\x20\xc2\xd3\xf2\x41\x92\xc7\x41\x98\xe7\xd3\x8b\x1b\x6e\x5f\xc0\x03\x07\xb2\x42\xac\x77\xea\x75\x70\x32\x47\xf1\x17\xc2\x96\x88\x1a\x39\x09\x32\xb3\x46\x2e\xf0\xcc\xbd\x83\x71\xea\xdb\x25\x7d\x5c\x86\x02\x11\xae\xe4\xb0\xb6\x25\xed\x0c\xbe\x0d\x84\x80\x34\x4e\x1e\xa4\x73\xc0\x9d\x0e\x5f\xd3\x68\xc0\x07\xf9\xb5\x23\x65\xf1\xa6\xc0\x2f\x4c\x36\xc2\xcb\xed\x41\xc7\xbb\x3f\x19\xe8\x8e\xba\xfe\x12\x9f\x99\x05\xf1\xc8\xf1\x10\x43\x8c\x7a\x6a\x77\x0a\x8c\x50\xf3\x62\xd2\xfa\xb1\xc4\x77\x77\x8a\x5a\x1a\xee\xfa\xee\x81\x64\xa4\x78\x42\xa4\x11\x9a\x9c\x79\xb0\x0e\x45\x01\xab\x43\x71\xb3\x80\x2f\x13\x09\xf3\x4a\xea\xdd\x14\xcd\x19\x10\xf4\xf6\xad\x2c\x87\x48\xa1\x57\xe2\xbe\xc4\x0b\xa0\x88\x12\xa6\x2b\xc7\x3d\xcc\x57\x66\xea\x36\x71\x40\xb3\x1c\x78\x52\x29\x57\x19\xf2\x16\x6a\xa6\x89\x1b\xa4\xdf\xd0\xa2\x2e\x43\xf5\xe7\xf1\x2c\x69\x13\xd3\x0b\x2c\x87\x85\x6f\x0c\xd4\x2d\x87\xba\x0c\xcb\x21\xc1\xec\x37\xf9\x9e\x2f\x30\x40\x61\x83\x1c\x08\x04\x45\xf3\x2e\x2d\x8a\x15\x19\x50\x14\x51\x75\x08\x45\x61\xaa\x28\xac\xec\x23\x44\x9a\xb5\xe7\x61\xf0\x8d\xe2\x5c\x48\x99\x0d\x2e\xa5\x06\x66\xa3\xd7\x1f\xbd\xc5\xf4\x79\x90\x94\xef\x7d\x2e\x48\x4a\xa5\x1d\x35\xc9\x86\x77\x44\x96\xf8\x81\x9f\x4f\xcc\x3f\x2b\xcb\x98\x19\xad\x4c\xf5\x04\xdb\x11\x7c\xff\x2a\xce\x9c\x30\xa3\x54\x17\x8f\x37\x09\x12\xbb\x76\x30\x74\x8a\xa5\xf3\xb7\x22\xfb\x44\xf5\xfa\xf3\xa8\x45\x1b\x7b\xc3\xdd\x93\x4a\xe5\x68\xed\x12\x39\xf9\x5f\x71\x1c\x15\xb1\x94\xac\x92\x3c\xd4\x12\x38\x1a\x49\x2f\xa7\x37\x9f\xa8\x42\xef\x20\x89\xfb\x19\x3e\x52\x2f\x26\xd4\x9c\xf5\x3e\xe9\x20\xc3\x47\x86\x42\xfc\xd8\xc0\x07\xb2\xcc\x45\xaf\x1f\xa1\xb8\x62\xfd\xa0\x6b\xc4\xbf\xd6\x7a\x5f\x4b\xfc\xbc\xe1\x01\xeb\x6f\xbf\x5e\xc0\xc9\x94\xec\xba\x3d\xeb\xb9\x6e\xd5\x6f\xa4\x2e\xc3\xbb\x92\x57\xf3\x88\x92\x42\xa6\x3f\x61\x41\x79\x34\x71\x9b\x1f\x93\x27\x64\xce\xa0\xe4\x40\x7e\xc7\x00\xbe\xad\xb0\x3e\x5e\x19\xe3\x3c\x23\x78\x2a\x0e\xdf\xd4\x22\x85\x61\xe9\x14\x67\xfc\x8b\xe9\xad\x96\x5a\x14\xa8\x46\x9b\x00\xf1\xc3\x81\xcd\x98\x78\x65\x7f\x96\xf9\xda\xb3\x58\x20\x6e\xc7\x1a\xb0\x3e\xdc\xe6\xd7\xf7\xa2\x8c\xeb\xe3\x70\xcf\xd6\xc7\x8b\xc1\x3a\x1c\x33\x8b\xac\x48\x6d\xfa\x45\xe3\x17\x3e\x83\x61\x0d\x18\x7b\xc1\xf5\x23\x40\x2a\x4d\x1e\xf1\xd0\xdb\x4b\xb3\xa5\x06\xad\x54\x40\x34\xfb\x3f\x11\x70\x37\x1c\x6a\x8d\x54\xd4\x40\xd4\xd6\xca\x02\xfc\xf4\x65\x16\x93\x5e\x00\x10\xfb\x5d\xe1\xa6\x6d\xfa\xa1\x8d\x10\x91\x11\xf7\x22\xe3\x7d\x3f\x28\xff\xce\x02\xda\xf5\x72\x7c\x27\xa5\x92\x04\xb4\x03\x16\xd6\x69\xee\xa6\x82\xd7\x15\xff\x0b\x8f\xd1\x2f\x46\x91\x4f\xea\xe3\x21\xfe\x12\x72\xae\x7e\xfd\xcd\x3b\xd8\x5a\xf5\x1b\x63\xb1\xed\xfa\x1d\x54\xac\x3b\x83\x0c\x78\x9e\xbb\xdb\xe6\x71\x6b\x56\xff\x90\xfc\x61\xe3\x21\x82\xe3\x83\x22\x1e\xc3\xd8\xc0\xf3\x35\x2c\x36\xc6\x94\x05\x41\x5d\x39\x19\x1e\x26\x52\x0c\xfd\xcc\x8b\xd5\xf0\xbd\x24\x8f\xbb\x81\xa4\x83\x06\xdb\x20\x13\x8d\x2b\x7a\x84\x93\x81\x37\xec\x38\xd0\x8a\xd3\xf6\xa5\x60\x53\xf0\xde\x86\xc1\x80\xe0\x0c\x43\xd3\x96\x59\x05\x99\xc6\x6f\x6e\x35\x24\x86\x93\x77\x13\xbf\x3a\x07\x26\x64\xcb\x7c\x57\x4e\x4b\x56\xdc\x11\x6c\x04\x03\xa1\x50\xc8\x4f\xe5\x82\x94\x43\x03\x34\xb0\x4e\x53\xe4\x1d\x06\x72\xf5\xf5\x8b\xf2\x33\x6d\x6e\x86\xb0\x96\x18\xbb\x67\xdd\xec\x25\x18\x2f\x01\xf1\xe2\x65\xe9\xf5\x99\x79\x6a\x12\xe9\x01\xb3\xc4\xd7\xf1\x9a\xd0\xbc\xe1\x3c\xe6\x11\x97\x84\xc9\x4c\x60\xed\xfd\xb8\x59\x64\xb1\x94\xda\x90\xcb\x74\x04\xfb\x58\x8a\x6d\x4e\xc3\xfd\xb2\x0b\x50\x53\x6b\xfe\x9f\xd5\xd6\xfc\x07\xa3\xac\xa9\xf9\x9f\xcf\xb2\xd1\x61\xef\xc6\xe5\xe7\x8e\xf2\xd2\x51\xa5\x5f\x00\xab\x61\xab\xdc\x75\x26\x47\x19\xdb\xfe\x40\x6c\xe7\xb1\x10\xf0\x51\x8c\xd9\xb5\x6d\x7f\x08\x50\xa4\x21\xe0\xdc\x91\xeb\x26\xd2\x59\xfa\x43\x81\x83\x4d\xd1\x52\x96\x9e\xca\x5a\x9e\x3b\xa7\xdf\x1f\x85\x01\x6c\x53\x44\xd4\x88\xab\xaa\x70\x67\xf0\x58\xc8\x39\xed\x69\xe8\xbb\x14\xb8\x86\xb2\x57\xce\x05\xdc\x9c\xe2\xe0\xbc\x88\xfb\x6e\x17\x99\x78\xca\xcc\x28\xe5\x5b\x92\x28\x3f\x5f\x61\x23\x81\x09\xd3\x3e\xc2\xdd\xc6\x67\x16\x43\xad\x11\x6e\xdd\x29\xb6\xdf\x40\x76\x81\x7c\xa6\xfe\xba\x89\xaa\x1a\x31\x0b\x89\xba\x8b\x74\xf8\x53\x4c\x0d\x6a\x48\x15\x6e\x3e\x55\xae\xb0\xdd\x4e\xed\x58\x0f\x33\xee\xe2\x2e\xcc\x92\x95\x81\x12\xe1\x2d\xd4\x1c\x26\x4d\xf5\xe2\xd2\x14\x93\x89\x7d\x99\xca\xff\xce\x82\xff\x33\x5c\x88\x74\xb1\x97\x95\x90\xbc\x5d\xba\xd2\xd6\x80\x0b\xe6\x80\xac\xa6\xb0\xf8\x79\x3b\x28\x7e\x1e\x85\x84\x52\xdd\x1a\x9b\x06\x29\xf1\xd6\x18\xc5\x29\x52\xff\x16\xab\x56\x7b\x9e\xf3\x80\xcf\x99\xca\x79\x3a\x83\x38\x0f\xf3\xa7\x2f\x86\xea\x90\xd5\xd9\xd7\x1a\x4e\xa2\xfc\x4f\x18\xec\x9c\x03\x2b\x94\x9d\x73\xfd\x07\xf8\xe6\xb7\xd6\xf4\xbc\x69\xfa\xd5\xda\x8a\x34\xaa\xe1\xb2\xb4\xf4\xa3\x8d\x6e\x1b\xe2\x1c\x3b\xcd\x87\xe4\x62\x90\x0f\x49\x41\x9a\x0f\x89\x0e\x94\x97\x63\x68\x42\x8a\xc8\x0e\x60\x1f\xef\x13\x60\xb9\xe0\x3c\xc7\x2d\x60\x97\xf8\xa6\x57\x12\x6a\xe6\x34\xbf\x91\x3d\x1e\xc2\xd8\x48\xa1\x5b\xe4\xc7\x6b\xa9\xa2\x1b\xd6\x93\x39\xd4\x2a\xf5\x03\xec\x08\x7b\xaf\x44\x7e\xdd\xba\x8c\x95\x96\xda\xa0\x65\xb1\x4d\xd9\x52\x6d\xd0\xb8\x28\xca\xe0\x15\xc3\x27\xa3\x93\xa0\x26\x5e\x7a\xa9\x25\xe1\xf1\xa2\xd4\x5a\xaa\x84\x5d\x91\x4d\x8e\x2c\x38\x23\x4e\xb3\xc3\x19\xc0\x42\xd3\x97\x25\x6d\x28\x80\xb6\xc7\x3e\x4c\x0d\x9b\xcf\xd5\xb0\x5e\xd1\x25\x56\x88\x04\x4b\xcb\x03\x61\xa8\x0b\x9d\x0e\x09\x68\xe5\x63\x99\x44\x4e\xde\xd7\x6f\x32\xf8\xfa\xcb\x64\x66\xa7\x2d\xa3\xb4\x96\xab\x03\x5a\xbe\x39\xbb\x96\xe3\xe9\x2d\xcf\x09\x68\xb9\x5f\xb4\x96\xe5\xc6\xe6\x06\x34\x76\x4b\xb4\xc6\xa8\x71\x71\x53\xba\x72\x93\xbb\x47\x23\xd3\x34\x4d\xcb\x0e\xcc\xb3\x13\x7e\x5b\x88\x4b\xa6\x01\x56\xd4\xc4\xd3\x07\x47\x88\xb5\x56\xdc\x5f\xbb\x02\x76\x4d\x89\xb2\xbb\x82\xe0\x8a\xa5\x0b\x98\x74\x79\xe1\x9c\x5b\x5a\xd9\xa0\x99\x26\x4f\x55\xe9\xa5\x6e\xa8\x9d\xab\xd7\x08\xff\xf1\xef\x8f\x7f\x7f\xfc\xfb\xe3\xdf\x1f\xff\x7e\xb3\x7f\x49\x94\xff\x48\x2f\xe5\xe2\x14\x90\x6a\xe2\x93\x77\xb1\x54\x13\x3c\xd3\xc4\xb0\x2f\x7c\x91\xe6\x99\x60\x89\x26\xbe\x7a\xff\x03\x65\x65\x8e\xfb\xb5\xaf\xfd\xe9\x9f\x7d\xfd\xeb\x7f\x3e\xe2\x7f\xfc\x8f\xff\xf9\xff\xfd\xc5\x5f\xfc\xaf\x6f\x7c\xf3\x9b\x23\xbf\xf5\xed\x6f\x7f\xe7\xbb\xdf\xfb\xde\xf7\x7f\x30\x6a\xd4\x0f\xff\xf7\x5f\xfe\xe5\xff\xf9\xbf\x7f\xf5\x57\x3f\x1a\xfd\xe3\x1f\xff\xe4\xaf\xff\xe6\x6f\xfe\xf6\xff\xfd\xdd\x98\xbf\xff\x87\x7f\xfc\xa7\x9f\xfe\xf3\xcf\xc6\xfe\xfc\xe7\xff\xf2\x8b\x7f\xfd\xd7\x7f\xfb\xf7\xff\xf8\x8f\x07\xff\xf3\xbf\xfe\xeb\xbf\xcb\x7f\xf9\xcb\x5f\xfd\x3a\x85\x52\x68\x1c\x1a\x8f\x26\xa0\x09\xa8\x02\x4d\x44\x93\xd0\x24\x34\x19\x55\xa2\x29\x68\x0a\x9a\x8a\xa6\xa1\x2a\x54\x85\xa6\xa3\x19\x68\x26\xaa\x46\xb3\xd0\x2c\x34\x1b\xcd\x41\x35\xa8\x06\x3d\x84\xe6\xa2\x79\x68\x1e\xaa\x45\xf3\xd1\x02\xb4\x10\x2d\x44\x8b\xd0\x62\xb4\x04\x2d\x41\x4b\x51\x1d\x5a\x86\x96\xa1\xe5\x68\x05\x5a\x89\x56\xa2\x55\x68\x35\xaa\x47\xf5\xa8\x01\xad\x41\x6b\xd1\x3a\xb4\x0e\xad\x47\x8d\x68\x03\xda\x80\x1e\x46\x4d\x68\x23\xda\x84\x36\xa1\xcd\x68\x0b\xda\x8a\xb6\xa2\x6d\xe8\x11\xd4\x8c\x1e\x45\x8f\xa2\xc7\xd0\x76\xb4\x03\xed\x40\x3b\xd1\x2e\xb4\x1b\xb5\xa0\x16\xb4\x07\xed\x45\xfb\xd0\x3e\xb4\x1f\x1d\x40\x8f\xa3\xc7\xd1\x41\xd4\x8a\x9e\x40\x4f\xa2\x27\xd1\x21\x74\x18\x3d\x85\x9e\x42\x47\xd0\xd3\xa8\x0d\xb5\xa1\xa3\xe8\x18\x7a\x06\x3d\x83\x8e\xa3\x13\xe8\x59\xf4\x2c\x7a\x0e\xb5\xa3\xe7\xd1\xf3\xe8\x05\xf4\x22\x3a\x89\x4e\xa2\x53\xe8\x34\x7a\x09\xbd\x84\x3a\xd0\x19\x74\x16\x9d\x45\x2f\xa3\x73\xe8\x15\xf4\x0a\x3a\x8f\x5e\x45\x9d\xe8\x35\x74\x01\xbd\x8e\x2e\xa2\x4b\xe8\x0d\xf4\x26\xea\x42\x6f\xa1\xb7\xd1\x65\xf4\x0e\xba\x82\xae\xa2\x77\x51\x37\xba\x86\xde\x43\xef\xa3\xeb\xe8\x03\xf4\x21\xba\x81\x52\xe6\x38\x73\x9c\x39\xde\x9c\x60\x56\x98\x15\xe6\x44\x73\x92\x39\xd9\x9c\x6c\x56\x9a\x53\xcc\xa9\xe6\x54\x73\x9a\x59\x65\x4e\x37\xa7\x9b\x33\xcc\x99\x66\xb5\x59\x6d\xce\x32\x67\x9b\x73\xcc\x1a\xf3\x21\x73\xae\x39\xcf\xac\x35\xe7\x9b\x0b\xcc\x85\xe6\x22\x73\xb1\xb9\xc4\x5c\x6a\xd6\x99\xcb\xcc\xe5\xe6\x0a\x73\xa5\xb9\xca\x5c\x6d\xd6\x9b\x0d\xe6\x1a\x73\xad\xb9\xce\x5c\x6f\x36\x9a\x1b\xcc\x87\xcd\x26\x73\xa3\xb9\xc9\xdc\x6c\x6e\x31\xb7\x9a\xdb\xcc\x47\xcc\x66\xf3\x51\xf3\x31\x73\xbb\xb9\xc3\xdc\x69\xee\x32\x77\x9b\x2d\xe6\x1e\x73\xaf\xb9\xcf\xdc\x6f\x1e\x30\x1f\x37\x0f\x9a\xad\xe6\x13\xe6\x93\xe6\x21\xf3\xb0\xf9\x94\x79\xc4\x7c\xda\x6c\x33\x8f\x9a\xc7\xcc\x67\xcc\xe3\xe6\x09\xf3\x59\xf3\x39\xb3\xdd\x7c\xde\x7c\xc1\x7c\xd1\x3c\x69\x9e\x32\x4f\x9b\x2f\x99\x1d\xe6\x19\xf3\xac\xf9\xb2\x79\xce\x7c\xc5\x3c\x6f\xbe\x6a\x76\x9a\xaf\x99\x17\xcc\x0b\xe6\xeb\xe6\x45\xf3\x92\xf9\x86\xf9\xa6\xd9\x65\x76\x99\x6f\x99\x6f\x9b\x97\xcd\xcb\xe6\x3b\xe6\x15\xf3\xaa\xf9\xae\xd9\x6d\x76\x9b\xd7\xcc\x6b\xe6\x7b\xe6\x7b\xe6\xfb\xe6\xfb\xe6\x75\xf3\xba\xf9\x81\xf9\xa1\x79\xc3\x4c\x59\xe3\xac\xf1\xd6\x04\xab\xc2\x9a\x68\x4d\xb2\x26\x5b\x95\xd6\x14\x6b\xaa\x35\xd5\x9a\x66\x55\x59\x55\xd6\x74\x6b\xba\x35\xc3\x9a\x61\xcd\xb4\xaa\xad\x59\xd6\x6c\x6b\x8e\x35\xc7\xaa\xb1\x1e\xb2\xe6\x5a\xf3\xac\x5a\x6b\xbe\xb5\xc0\x5a\x68\x2d\xb2\x16\x5b\x4b\xac\xa5\x56\x9d\xb5\xcc\x5a\x6e\xad\xb0\x56\x5a\xab\xac\xd5\x56\xbd\xd5\x60\xad\xb1\xd6\x5a\xeb\xac\xf5\x56\xa3\xd5\x68\x6d\xb0\x1e\xb6\x9a\xac\x26\x6b\xa3\xb5\xc9\xda\x6c\x6d\xb6\xb6\x58\x5b\xad\x6d\xd6\x36\xeb\x11\xab\xd9\x7a\xd4\x7a\xd4\x7a\xcc\xda\x6e\xed\xb0\x76\x5a\xbb\xac\xdd\x56\x8b\xb5\xc7\xda\x6b\xed\xb3\xf6\x5b\xfb\xad\x03\xd6\xe3\xd6\x41\xeb\xa0\xd5\x6a\x3d\x61\x3d\x69\x1d\xb2\x0e\x5b\x87\xad\xa7\xac\x23\xd6\x11\xeb\x69\xab\xcd\x3a\x6a\x1d\xb5\x8e\x59\xcf\x58\xc7\xad\x13\xd6\xb3\xd6\x73\x56\xbb\xf5\xbc\xf5\xbc\xf5\x82\xf5\xa2\xf5\xa2\x75\xd2\x3a\x65\x9d\xb6\x4e\x5b\x2f\x59\x1d\xd6\x19\xeb\x8c\x75\xd6\x7a\xd9\x3a\x67\xbd\x62\x9d\xb7\x5e\xb5\x3a\xad\xd7\xac\x0b\xd6\xeb\xd6\x45\xeb\x92\xf5\x86\xf5\xa6\xd5\x65\xbd\x65\xbd\x6d\x5d\xb6\xde\xb1\xae\x58\x57\xad\x77\xad\x6e\xeb\x9a\xf5\x9e\xf5\xbe\x75\xdd\xfa\xc0\xfa\xd0\xba\x61\xa5\xec\x71\xf6\x78\x7b\x82\x5d\x61\x4f\xb4\x27\xd9\x93\xed\x4a\x7b\x8a\x3d\xd5\x9e\x66\x57\xd9\xd3\xed\x19\xf6\x4c\xbb\xda\x9e\x65\xcf\xb2\x67\xdb\x73\xec\x1a\xfb\x21\xfa\x37\xd7\x9e\x6b\xcf\xb3\xe7\xd9\xb5\x76\xad\x3d\xdf\x9e\x6f\x2f\xb0\x17\xd8\x0b\xed\x85\xf6\x22\x7b\x91\xbd\xd8\x5e\x6c\x2f\xb1\x97\xd8\x4b\xed\xa5\x76\x9d\x5d\x67\x2f\xb3\x97\xd9\xcb\xed\xe5\xf6\x0a\xfa\xb7\x92\xfe\xad\xb2\x57\xd9\xab\xed\xd5\x76\x3d\xfd\x6b\xb0\x1b\xec\x35\xf6\x1a\x7b\x2d\xfd\x5b\x47\xff\xd6\xd3\xbf\x46\xbb\xd1\xde\x60\x6f\xb0\x1f\xa6\x7f\x4d\x76\x93\xbd\xd1\xde\x68\x6f\xb2\x37\xd9\x9b\xed\xcd\xf6\x16\x7b\x8b\xbd\xd5\xde\x66\x3f\x62\x3f\x62\x37\xdb\xcd\xf6\xa3\xf6\xa3\xf6\x63\xf6\x63\xf6\x76\x7b\xbb\xbd\xc3\xde\x61\xef\xa4\x7f\xbb\xec\x5d\xf6\x6e\xfa\xd7\x62\xb7\xd8\x7b\xec\x3d\xf6\x5e\x7b\xaf\xbd\xcf\xde\x67\xef\xb7\xf7\xdb\x07\xe8\xdf\xe3\xf4\xef\xa0\xdd\x6a\x3f\x41\xff\x9e\xb4\x9f\xb4\x0f\xd9\x87\xec\xc3\xf6\x61\xfb\x29\xfb\x29\xfb\x88\x7d\xc4\x7e\xda\x7e\xda\x6e\xb3\xdb\xec\xa3\xf6\x51\xfb\x98\x7d\xcc\x7e\xc6\x7e\xc6\x3e\x6e\x1f\xb7\x4f\xd8\x27\xec\x67\xed\x67\xed\xe7\xec\xe7\xec\x76\xbb\xdd\x7e\xde\x7e\xde\x7e\xc1\x7e\xc1\x7e\xd1\x7e\xd1\x3e\x69\x9f\xb4\x4f\xd9\xa7\xec\xd3\xf6\x69\xfb\x25\xfb\x25\xbb\xc3\xee\xb0\xcf\xd8\x67\xec\xb3\xf6\x59\xfb\x65\xfb\x65\xfb\x9c\x7d\xce\x7e\xc5\x7e\xc5\x3e\x4f\xff\x5e\xb5\x5f\xb5\x3b\xed\x4e\xfb\x35\xfb\x35\xfb\x82\x7d\xc1\x7e\xdd\x7e\xdd\xbe\x68\x5f\xb4\x2f\xd9\x97\xec\x37\xec\x37\xed\x37\xed\x2e\xbb\xcb\x7e\xcb\x7e\xcb\x7e\xdb\x7e\xdb\xbe\x6c\x5f\xb6\xdf\xa1\x7f\x57\xec\x2b\xf6\x55\xfb\xaa\xfd\xae\xfd\xae\xdd\x6d\x77\xdb\xd7\xec\x6b\xf6\x7b\xf6\x7b\xf6\xfb\xf6\xfb\xf6\x75\xfb\xba\xfd\x81\xfd\x81\xfd\x21\xfd\xbb\x61\xdf\xb0\x53\xb1\x54\x6c\x5c\x6c\x5c\x6c\x7c\x6c\x7c\x6c\x42\x6c\x42\xac\x22\x56\x11\x9b\x18\x9b\x18\x9b\x14\x9b\x14\x9b\x1c\x9b\x1c\xab\x8c\x55\xc6\xa6\xc4\xa6\xc4\xa6\xc6\xa6\xc6\xa6\xc5\xa6\xc5\xaa\x62\x55\xb1\xe9\xb1\xe9\xb1\x19\xb1\x19\xb1\x99\xf4\xaf\x3a\x56\x1d\x9b\x15\x9b\x15\x9b\x1d\x9b\x1d\x9b\x13\x9b\x13\xab\x89\xd5\xc4\x1e\x8a\x3d\x14\x9b\x1b\x9b\x1b\x9b\x17\x9b\x17\xab\x8d\xd5\xc6\xe6\xc7\xe6\xc7\x16\xc4\x16\xc4\x16\xc6\x16\xc6\x16\xd1\xbf\xc5\xb1\xc5\xb1\x25\xb1\x25\xb1\xa5\xb1\xa5\xb1\xba\x58\x5d\x6c\x59\x6c\x59\x6c\x79\x6c\x79\x6c\x45\x6c\x45\x6c\x65\x6c\x65\x6c\x55\x6c\x55\x6c\x75\x6c\x75\xac\x3e\x56\x1f\x6b\x88\x35\xc4\xd6\xc4\xd6\xc4\xd6\xc6\xd6\xc6\xd6\xd1\xbf\xf5\xb1\xf5\xb1\xc6\x58\x63\x6c\x03\xfd\x7b\x38\xd6\x14\xdb\x48\xff\x36\xc5\xc2\xf4\x2a\xef\xe8\xef\x58\x54\xaf\xe2\xd6\xf0\xd4\xf1\x43\x78\x6c\x75\xc2\x70\x79\x08\x37\xb9\x77\xc7\xd1\xf7\x7d\x03\xe6\xe6\x58\x84\xeb\x60\x1c\x79\x35\xce\x73\x8a\x50\xde\x46\xf6\x8e\x77\x03\x03\xb4\xb4\xf8\x35\x26\x19\x15\x42\xd5\xec\x79\x0a\x03\xe0\x0d\xb7\xfb\x84\x7b\xf7\x2b\xf0\xfc\xe9\x7e\x69\xcf\xa7\xc0\xe7\x1f\xde\x9c\xf6\x7c\x2a\x7c\x3e\xbd\x77\xda\xf3\x69\xf0\xf9\x93\x7d\xd3\x9e\x57\xc1\xe7\x87\xd2\xe9\x9b\x0e\x9f\xbf\x79\x5b\xda\xf3\x19\xf0\x79\x57\x41\xda\xf3\x99\xf0\xf9\x23\xe9\xf8\xab\xe1\xf3\x0f\x72\xd3\x9e\xcf\x82\xcf\xaf\xf5\x49\x7b\x3e\x1b\x3e\x4f\xa5\xd3\x37\x07\x3e\x3f\x9a\xde\x7e\x8d\x44\x7f\x7a\xff\x1f\x82\xcf\x2b\xef\x48\x7b\x3e\x17\x3e\x9f\x90\xfe\x7c\x1e\x7c\x7e\x16\xa7\x3d\xaf\x85\xcf\xa7\xa4\xbf\x3f\x1f\x3e\xdf\x99\x3e\x7e\x0b\xe0\xf3\x97\xd2\xe9\x5f\x08\x9f\x9f\x4c\x9f\x9f\x45\xf0\xf9\xfe\x74\xfc\x8b\xe1\xf3\xa5\xe9\xef\x2f\x81\xcf\xdf\xed\x9f\xf6\x7c\xa9\x34\xbf\xe9\xf4\xd7\x49\xef\xa7\xaf\xff\x65\xf0\xf9\xe3\xe9\xf4\x2d\x87\xcf\x67\xde\x94\xf6\x7c\x05\x7c\xfe\x8a\x5a\x87\xdf\x74\x57\xc2\xe7\x8f\xde\x99\xf6\x7c\x15\x7c\x7e\x26\xfd\xf9\x6a\xf8\x7c\x7d\xfa\xf3\x7a\xf8\xfc\x8a\xff\xdc\x5d\x7e\x76\x10\xd3\xb7\xdc\x21\xa9\x52\xd7\x40\xf8\x69\xb9\xe9\x3a\xfb\xc2\x04\x72\xdb\xce\x6c\x47\x01\xf1\x2a\x09\xc3\xaf\xa9\xec\xe5\xb5\xf5\x0a\x1b\x7f\xba\x08\xe5\x55\xc5\xb0\xb3\xa5\x57\x11\xca\x9b\x16\xc3\xbc\x25\xc4\xac\x97\x6e\x5d\x97\xec\xfe\xde\x08\x89\x51\xd3\x74\x2b\x46\x52\xaa\x66\x05\x49\xda\xa7\xc4\xb0\xb3\x89\xa0\xa9\x8c\x51\x67\xd4\x96\x8e\xe2\x7a\x27\x97\x95\x43\x10\xaa\x26\x9b\xa9\xf8\x6d\x49\xe3\xd4\x04\x91\xde\x10\x2b\x4e\xcd\x25\x2b\xc6\x82\x15\xca\x1b\x01\xaa\xd9\x4d\x8a\x61\xe7\x61\x82\x78\x62\x0c\xbb\x9d\xc7\x78\xff\x0c\xd2\xbf\x05\xd3\xf8\x98\xf7\x95\xc6\x7c\x4b\xe0\x98\x17\x26\x0c\xb7\xee\xe5\xed\x28\x28\x95\x38\xc4\x7d\x6f\x11\xca\x9b\x10\xc3\x4e\x23\xc1\x3d\x3e\x86\xd9\x8b\xc2\x32\xec\xbe\x5f\xcd\xb3\x87\xc7\x95\x6c\xef\x61\xb8\x5b\xce\x46\xc3\x5d\x5a\x84\xf2\x52\x31\xec\xac\x23\xb8\x6f\xd8\x98\xbd\xe8\xe1\x36\x74\x36\x99\xc7\x20\xe6\x57\xfb\x68\x57\x1a\xb3\xd6\x9a\x6e\xc7\xdb\xde\x82\x63\x1f\xa5\xd2\x82\xe9\xf4\x7c\xa5\x08\xe5\x7d\x60\x63\xa7\x81\xd0\x73\xdd\xc6\xfc\x2d\x93\xb9\x14\xbb\x4d\x2f\xf2\x79\xb8\x5d\x49\xe9\x1e\x36\x16\x5d\xe7\xa3\x8d\xc5\x03\x45\x28\xef\x3d\x1b\x3b\xab\x09\xee\x6b\x36\x66\x2f\x7a\x63\xd1\xb1\x33\x1f\x66\x2f\x52\xd4\x9d\x7b\x20\x09\x87\xd3\xa2\xb3\x59\x21\x52\xd0\x8a\xb0\x8f\x1b\xf7\x9b\xa0\x95\xbd\xb0\x95\x0e\x24\x47\x20\x49\x5a\x5a\x09\x52\xf2\x8f\xcf\x0d\x1f\xe1\xfd\x46\x11\xca\xbb\x6a\x63\x67\x25\xe9\xe6\x15\x96\xa8\xa2\x75\xff\x40\xbe\xd2\x05\x7d\x22\xde\x86\x56\x37\x90\x68\x7c\x3c\x32\x8d\x8f\x07\xd2\x98\x1f\x4e\x23\x4d\xcd\x73\xd9\xc6\xce\x72\x42\xe3\xdb\x8c\xc6\x97\xde\x0c\xa3\xd1\x94\x68\x7c\x32\x32\x8d\x4f\xf6\x94\xc6\xc3\x84\xc6\x2e\x1b\x3b\x75\x84\xc6\x37\x19\x8d\x67\xde\x08\xa3\xd1\x92\x68\x3c\x12\x99\xc6\x23\x81\x34\xf6\x0b\xa7\xb1\x8d\xd0\x78\xc9\xc6\xce\x12\x42\xe3\x45\x46\x63\xd5\x8c\x41\x21\x34\xda\x12\x8d\xc7\x22\xd3\x78\x2c\x90\xc6\x82\x70\x1a\x8f\x13\x1a\x2f\xd8\xd8\x59\x44\x68\x7c\x8d\xd1\x78\xf9\xc3\xb0\x71\x8c\x49\x34\x3e\x1b\x99\xc6\x67\x03\x69\xbc\x29\x9c\xc6\x76\x42\xe3\xab\x36\x76\x16\x10\x1a\xcf\x33\x1a\x2f\x74\x86\xd1\x98\x23\xd1\xf8\x42\x64\x1a\x5f\xe8\xe9\x38\x9e\x24\x34\x9e\xb3\xb1\x53\x4b\x68\x7c\x99\xd1\x38\xe1\x83\x30\x1a\x7b\x49\x34\x9e\x8e\x4c\xe3\xe9\x9e\xee\x99\x0e\x42\xe3\x19\x1b\x3b\x73\x09\x8d\x1d\x8c\xc6\x55\x5d\x61\x34\xe6\x4a\x34\x9e\x8d\x4c\xe3\xd9\x40\x1a\x73\xc2\x69\x3c\x47\x68\x3c\x6d\x63\xa7\x86\xd0\x78\x8a\xd1\xf8\xee\xe6\x30\x1a\x7b\x4b\x34\x9e\x8f\x4c\xe3\xf9\x40\x1a\xfb\x86\xd3\xd8\x49\x68\x7c\xd1\xc6\xce\x6c\x42\xe3\x0b\x8c\xc6\xc5\x13\xc3\xf6\x75\x1f\x89\xc6\x0b\x91\x69\xbc\xd0\xd3\x3d\x73\x91\xd0\xd8\x6e\x63\xa7\x9a\xd0\xf8\x1c\xa3\xf1\xf0\xf9\xb0\x71\xc4\x12\x8d\x6f\x44\xa6\xf1\x8d\x9e\x8e\x63\x17\xa1\xf1\x84\x8d\x9d\x19\x84\xc6\xe3\x8c\xc6\xdd\xa1\xe3\x98\x27\xd1\xf8\x76\x64\x1a\xdf\x0e\xa4\xb1\x7f\x38\x8d\xef\x10\x1a\x8f\xd9\xd8\xa9\x22\x34\x1e\x65\x34\x6e\x9c\x1b\x46\xe3\x4d\x12\x8d\x57\x23\xd3\x78\xb5\xa7\xe3\xd8\x4d\x68\x7c\xda\xc6\xce\x14\x42\xe3\x11\x46\x63\xcd\x24\x42\xa3\x5b\xfd\x0c\x97\xbe\x5a\x84\x30\xbd\xff\x3c\x17\x68\x3f\x2d\x09\x71\xef\x85\x0a\x71\xd5\x11\x85\xb8\xf7\x09\x29\x87\x6d\xec\x4c\x26\xa4\x1c\xb2\x31\x7b\xd3\x93\xe2\xb6\x2d\xe1\xc8\x65\x47\x94\x0f\x42\x91\xb7\x45\x44\xfe\x21\x41\xfe\x84\x8d\x9d\x89\x04\x79\xab\xcd\x0b\xf3\x79\xc8\x45\xe9\x4c\xf7\x06\x9f\xa9\x1b\x72\xc8\x44\x6a\x1c\xa0\x22\xbc\x78\xa6\x9b\xf2\xc5\xe9\x94\x10\xb2\xd5\x78\x48\x48\xdb\x38\x54\x84\xf2\x1e\xb7\xb1\x33\x81\xd0\x76\xc0\xc6\xfc\x35\x53\x2c\xa4\x96\x7c\x29\x11\xa6\x2c\xde\x4e\x18\x97\x51\xbc\x6d\xa6\xae\x36\x5f\xf5\xdc\x46\xbd\x16\x41\x9a\xe6\xaf\xca\xf9\xb2\x2a\x60\xab\x47\xc3\x96\xa6\x04\x29\x2d\x4d\x3b\x7c\x69\x4e\x22\xdd\xde\x6b\x63\x67\x1c\xe9\xf6\x1e\xb6\x34\x3b\xd7\x71\x36\xc4\xe8\x45\x32\xbd\x49\xb9\x8e\xbd\x42\x73\x65\x64\x9a\x2b\x03\x69\xee\x15\x4e\xf3\x54\x42\xf3\x6e\x1b\x3b\x37\x72\x8a\x50\xde\x2e\x46\xf3\xf9\x1d\x12\xcd\x66\x36\x34\x57\x45\xa6\xb9\x2a\x90\xe6\x0c\xd7\x8a\x19\x84\xe6\x1d\x36\x76\x3e\x20\x34\x6f\x67\x34\xa7\x0e\x48\x34\x5b\xd9\xd0\x5c\x1d\x99\xe6\xea\x40\x9a\xfb\x84\xd3\x3c\x9b\xd0\xfc\xa8\x8d\x9d\xf7\x09\xcd\xcd\x8c\xe6\xa3\xc7\x24\x9a\xed\x6c\x68\xae\x89\x4c\x73\x4d\x4f\xc7\x79\x2e\xa1\x79\x9b\x8d\x9d\x6b\x84\xe6\xad\x8c\xe6\x26\x79\x9c\x63\xd9\xd0\x5c\x1b\x99\xe6\xda\x40\x9a\xf3\xc2\x69\x5e\x40\x68\xde\x6c\x63\xe7\x5d\x42\xf3\x26\x46\xf3\x96\x0e\x89\xe6\x9c\x6c\x68\x5e\x14\x99\xe6\x45\x3d\xe5\x1b\x4b\x08\xcd\x4d\x36\x76\xae\x10\x9a\x1f\x66\x34\xaf\x5f\x2f\xd1\xdc\x2b\x1b\x9a\xeb\x22\xd3\x5c\x17\x48\x73\x06\xd1\x75\x39\xa1\xb9\xd1\xc6\xce\x65\x42\xf3\x7a\x2e\x16\x6e\x93\x68\xce\xcd\x86\xe6\x95\x91\x69\x5e\x19\x48\x73\x06\x31\x71\x35\xa1\x79\xad\x8d\x9d\xb7\x08\xcd\x6b\x18\xcd\xb3\x5e\x93\x68\xee\x9d\x0d\xcd\x0d\x91\x69\x6e\xe8\xe9\x7a\x5e\x4b\x68\xae\xb7\xb1\xf3\x06\xa1\x79\x35\xa3\xb9\xf2\x34\xa1\xd9\xad\x13\xe2\x4e\x33\x17\x77\x04\xb6\xf5\x10\xdb\x21\x48\x97\x97\xc8\xbf\x89\x9e\xa0\xf7\xf9\x81\x17\x42\x9b\x9a\xf9\xd5\x06\xfa\xea\x57\xfc\xc3\xac\x65\x57\xda\xe1\xfb\x15\x79\xa0\x36\x44\x1e\xa8\x0d\x3d\x65\xb0\x4d\x64\xa0\x96\xdb\xd8\xb9\x48\x06\x6a\x19\x1b\xa8\x2b\x6d\xde\xe4\x7e\xc5\x5f\x90\x82\xde\x24\x4f\x1f\xa3\xa7\x79\x53\x64\x9a\x37\xf5\x74\x13\x6d\x21\x34\x2f\xb5\xb1\x73\x81\xd0\xbc\x84\xd1\x3c\xe5\x11\x71\x6f\xa9\xdb\xed\xd3\xd9\xe4\xd3\x79\x9f\x4c\xe7\xb6\xc8\x74\x6e\xd3\xd2\x19\x42\x5f\x33\xa1\x6f\x91\x8d\x9d\x4e\x42\xdf\x42\x5b\x64\x5d\x68\x40\x62\x54\xef\x2b\x57\x6d\x89\x8f\x45\x5d\x40\x5f\x0e\x5d\x40\x5f\x96\x3b\xb9\x3d\x72\x27\xb7\xf7\x74\x01\xed\x24\x9d\xad\xb5\xb1\x73\x9e\x74\x76\x5e\xda\x02\xfa\xb2\x7f\x42\x07\x2c\x20\x85\xe6\xdd\x91\x69\xde\x1d\x48\x33\x0e\xa7\x79\x0f\xa1\xf9\x21\x1b\x3b\xe7\x08\xcd\x35\x8c\xe6\xf7\x9f\x93\x68\x0e\x5f\xf4\x0a\xcd\xfb\x22\xd3\xbc\xaf\xa7\x8b\xfe\x00\xa1\x79\xb6\x8d\x9d\xb3\x84\xe6\x59\xca\xa2\x67\x34\xc7\xb3\xa1\xf9\x60\x64\x9a\x0f\xf6\x54\x12\x7a\x82\xd0\x3c\xd3\xc6\x4e\x07\xa1\x79\x86\x22\x71\x46\xdc\xa8\x87\x22\xd3\x79\x28\xdb\x8d\xfa\x14\xa1\xaf\xca\xc6\xce\x69\x42\xdf\xb4\x80\x8d\x6a\x4b\x1b\xf5\xe9\xa8\x1b\xf5\x4f\x42\x37\xea\x9f\xc8\x9d\x6c\x8b\xdc\xc9\xb6\xc0\xc9\xb0\xc2\x27\xe3\x18\xe9\x6c\xa5\x8d\x9d\x93\xa4\xb3\x93\xd9\x64\x4c\x5d\x93\xdd\x64\x1c\x8f\x4c\xe7\xf1\x6c\x27\xe3\x59\x42\xdf\x44\x1b\x3b\x2f\x10\xfa\x2a\x02\x26\x23\x47\x9a\x8c\xf6\xa8\x93\x51\x1a\x3a\x19\xa5\x72\x27\x9f\x8f\xdc\xc9\xe7\x7b\x3a\x19\x2f\x92\xce\x8e\xb3\xb1\xd3\x4e\x3a\x9b\xea\xd9\x64\x9c\x8a\x4c\xe7\xa9\x6c\x27\xe3\x25\x42\xdf\x87\x16\x76\x9e\x25\xf4\x7d\x60\xe9\x27\xa3\xb7\x34\x19\x67\xa2\x4e\xc6\xf0\xf4\x23\x01\x4c\xc6\x70\xb9\x93\x67\x23\x77\xf2\x6c\x4f\x8f\x83\x73\xa4\xb3\xef\x59\xd8\x39\x4e\x3a\x7b\xcd\x92\x8f\x83\x88\x93\x71\x3e\x32\x9d\xe7\xb3\x9d\x8c\x4e\x42\xdf\xbb\x16\x76\x8e\x11\xfa\xae\x06\x4c\x46\x4c\x9a\x8c\x0b\x51\x27\xe3\x4b\xa1\x93\xf1\x25\xb9\x93\xaf\x47\xee\xe4\xeb\x3d\x9d\x8c\x4b\xa4\xb3\x97\x2d\xec\xb4\x91\xce\xbe\x6d\xa9\x67\xf3\x97\x32\x9e\xcd\x0a\xcd\x6f\x46\xa6\xf9\xcd\x9e\x9e\xcd\x6f\x11\x9a\xbb\x2c\xec\x1c\x21\x34\xbf\x69\xf5\x48\x20\xbd\x1c\x99\xce\xcb\xd9\x2e\xa0\x2b\x84\xbe\x4b\x16\x76\x0e\x11\xfa\x2e\xca\x0b\xc8\xad\x15\xf7\xa1\x26\xa1\xfe\x4d\x85\x2a\x1a\xdf\xcd\xac\x68\xac\xa3\x4b\xeb\x5e\x5f\xd1\x98\x4a\x57\x34\xde\x2b\x77\xbf\x3b\x72\xf7\xbb\xb3\xed\xfe\x7b\xa4\xfb\xaf\x59\xd8\x79\x82\x74\xbf\x93\x4d\x4f\xf7\xc9\x84\x58\x52\xf7\xfa\x87\x43\x0a\x5c\x60\xeb\x50\x10\xad\xd7\x23\xd3\x7a\x3d\x5b\x5a\x3f\x24\xb4\x9e\xb7\xb0\x73\x90\xd0\xfa\x0a\xa3\xb5\xf2\x94\x44\xab\x99\x0d\xad\xa9\xf1\x51\x69\x95\x20\xa3\xd0\x3a\xde\x2c\x42\x79\x2f\x5b\xd8\x39\x40\x68\x3d\xcb\x68\xad\x95\x69\xb5\xb2\xa1\xb5\x22\x32\xad\x15\xd9\xd2\x3a\x89\xd0\xda\x61\x61\x67\x1f\xa1\xf5\x25\x46\x6b\x83\x4c\xab\x9d\x0d\xad\x95\x91\x69\xad\xcc\x96\xd6\xa9\x84\xd6\x53\x16\x76\xf6\x10\x5a\x4f\x32\x5a\x9b\x64\x5a\x63\xd9\xd0\x5a\x15\x99\xd6\xaa\x6c\x69\x9d\x41\x68\x7d\xc1\xc2\xce\x6e\x42\xeb\xf3\x8c\xd6\x3a\x99\xd6\x9c\x6c\x68\xad\x8e\x4c\x6b\x75\xb6\xb4\xce\x26\xb4\x3e\x67\x61\x67\x27\xa1\xf5\x59\x46\x6b\xb5\x4c\x6b\xaf\x6c\x68\xad\x89\x4c\x6b\x4d\xb6\xb4\xce\x25\xb4\x1e\xb7\xb0\xb3\x9d\xd0\xfa\x0c\xa3\x35\x25\xd3\x9a\x9b\x0d\xad\xb5\x91\x69\xad\xcd\x96\xd6\x05\x84\xd6\xa3\x16\x76\x1e\x25\xb4\xb6\x31\x5a\x5b\x64\x5a\x7b\x67\x43\xeb\xa2\xc8\xb4\x2e\xca\x96\xd6\x25\x84\xd6\x23\x16\x76\xb6\x11\x5a\x9f\x62\xb4\x76\xd1\xb3\xc0\x6d\x10\x07\x61\x9d\x38\x08\x9f\xdb\xcc\x9d\xd9\x6e\x95\x4c\x91\x75\xe3\x43\xed\xa0\xe7\xa2\x99\x22\x97\x11\x52\x0e\x59\xd8\xd9\x42\x48\x79\xd2\xc2\xec\x4d\xcf\x14\x79\xad\x52\xeb\xd1\xb8\x22\x14\x79\xc7\xab\xd1\x90\xaf\x24\xc8\x5b\x2d\xec\x6c\x22\xc8\x0f\x5a\x98\xbd\xe9\x21\x7f\xa5\x43\xeb\xc2\xba\x3a\x14\x79\xd3\x2b\xd1\x90\xd7\x13\xe4\x07\x2c\xec\x34\x11\xe4\xfb\x2d\xcc\xde\xf4\x90\xcf\x5e\xcd\x91\x0f\x90\xfd\x67\xc3\x91\x47\xb4\x00\xaf\x25\xc8\xf7\x5a\xd8\xd9\x40\x90\xef\x21\xc8\x25\x0b\x70\xfb\x11\x96\xdf\xc9\xdd\x2f\xfb\x54\xae\x0f\xc5\x5e\x17\x11\x7b\x23\xc1\xbe\xdb\xc2\xce\x7a\x6a\x38\xb4\x30\x7b\xd3\xc3\x7e\xa6\x49\xbb\xe2\x1e\x96\xd6\x39\x56\x65\x2e\x9a\x33\x18\x24\x1b\x58\x47\x1a\xdf\x61\x61\xec\x0e\x13\x85\xf1\xea\x87\x19\x86\x28\x48\x97\x30\xb0\x5b\xdd\xb9\x97\xa0\x95\x2e\x0d\x9b\xc6\xeb\x2e\x0d\x5a\xf7\x5c\x43\x75\xcf\xdd\x4c\x3a\xf6\xa8\x85\x9d\x35\xd4\x52\x67\x61\xb7\xf2\x19\xe0\x9f\x2b\x50\x6c\xfd\x08\x28\xb6\x11\x14\xdb\x2c\xec\xd4\x53\xc3\x9a\x85\xdd\x94\x0e\x45\xb3\x16\x85\x74\xf5\xa9\xa5\xf2\xe9\xfd\x2c\x2d\x04\xbd\x4a\xec\x49\x93\x4f\xef\x97\x79\xd2\xa3\x91\x79\xd2\xa3\x5a\x9e\x14\xc1\x47\x63\x3b\xe9\xdf\x26\x0b\x3b\xab\x68\x60\x0a\xe3\x4d\x13\x26\x0d\x12\x7c\x94\xd0\x6b\xca\xf4\x26\x79\x82\x45\x3d\xcd\x3b\x23\xd3\xbc\x33\x90\xe6\x0c\xd7\xb5\xdd\x84\xe6\x87\x2d\xec\xac\x20\x34\x6f\xe0\xfc\xd4\xbf\xae\x11\x9a\xad\x6c\x68\xde\x13\x99\xe6\x3d\x81\x34\xdf\x1a\x4e\xf3\x3e\x42\xf3\x7a\x0b\x3b\xcb\x08\xcd\xeb\x18\xcd\x2b\x36\x4a\xe3\x6c\x67\x43\xf3\x81\xc8\x34\x1f\x08\xa4\x39\x83\x8f\xd1\x41\x42\xf3\x1a\x0b\x3b\x4b\x09\xcd\x0d\x8c\xe6\xfd\x73\x25\x9a\x63\xd9\xd0\xfc\x44\x64\x9a\x9f\x08\xa4\x39\x83\x2f\xe1\x21\x42\xf3\x6a\x0b\x3b\x8b\x09\xcd\xab\x18\xcd\xf3\xdf\x94\xd6\x46\x4e\x36\x34\x3f\x15\x99\xe6\xa7\x02\x69\x1e\x10\x4e\xf3\xd3\x84\xe6\x15\x16\x76\x16\x10\x9a\x97\x33\x9a\xaf\x2e\xa3\x7e\x52\xad\x42\x3e\xa8\x15\xf2\xc1\x8b\x7a\xc7\xff\xa3\xe1\x47\x74\xc4\x53\xf2\x18\x21\xa5\xce\xc2\x4e\x2d\x21\x65\x29\x39\xa2\xa5\x53\xf2\xd0\x42\xad\x9f\xd4\xf1\x50\xe4\x5d\x11\x91\x9f\x20\xc8\x17\x5b\xd8\x99\x4b\x90\x2f\xb2\x30\x7b\xd3\xcb\xfd\xcd\x91\x3d\xf7\x11\xd8\x79\x3b\x41\xb1\xc0\xc2\x4e\x0d\x41\x31\xdf\xc2\x6e\x33\x64\xe7\xee\x9a\x66\xed\x51\xf8\x42\xb8\xf0\x15\xb1\x7f\x2f\x12\xe4\xf3\x2c\xec\xcc\x26\xc8\xe7\x12\xe1\x4b\x1a\xdc\x77\x6a\x39\xf2\xfe\x12\xf2\x53\xe1\x83\x1b\x51\xf2\x3b\x4d\x90\xd7\x58\xd8\xa9\x26\xc8\xe7\x90\xc1\x95\x24\xbf\x9d\x9b\xb4\x3d\xef\x08\x45\x9e\x8a\xd8\xf3\x33\x04\xf9\x2c\x0b\x3b\x33\x08\xf2\x6a\x72\x8a\x4a\x3d\xdf\x57\xcd\xe5\x9f\x61\x12\xf2\x97\x43\x91\xb7\x44\x44\x7e\x8e\x20\x9f\x61\x61\xa7\x8a\x20\x9f\x6e\x61\xf6\xa6\x87\x7c\xef\x2a\xad\xe4\x77\x3e\x14\x79\x5b\x44\x99\xf7\x55\x82\x7c\x9a\x85\x9d\xa9\x04\xf9\x54\x0b\xb3\x37\x3d\xe4\x2d\x47\xb1\x14\x22\xf5\x1a\xc4\xba\x3b\x74\x71\xe7\xaa\x8b\xfb\x02\xc1\x55\x69\x61\xa7\x92\x5a\x5b\x08\x2e\x69\x71\xab\xb8\x2e\x7e\x04\x5c\x97\x08\xae\x89\x16\x76\x26\x51\xcb\x09\x19\xd4\x50\x5c\x6f\x7e\x04\x5c\x5d\x04\xd7\x78\x0b\x3b\x15\x04\xd7\x38\x0b\xbb\xed\xa1\xb8\xde\xfe\x08\xb8\x2e\x13\x5c\x37\x4c\xec\x8c\x27\xb8\x3e\x34\xb1\xdb\x24\xe1\x3a\xbd\x96\x33\xc0\x21\xd2\x62\xb9\x12\xbe\x52\x23\x0a\xea\x57\x09\xf2\xeb\x26\x76\x52\x04\xf9\xfb\x26\x66\x6f\x7a\x8b\xe5\x83\x1d\x7c\xa5\xde\x26\x21\xef\x0e\x5f\xa9\x11\xb7\xc9\x35\x82\xfc\x9a\x89\x9d\x0f\x63\x45\x28\xaf\xdb\xc4\xec\x4d\x0f\xf9\xf4\x45\x5a\xd6\xff\x7e\xf8\x05\x29\x22\x77\xba\x4e\x90\x5f\x35\xb1\x73\x9d\x20\xbf\x42\x86\x5d\xe2\x4e\xd7\xf7\x71\x06\xf1\x80\x84\xfc\xc3\xf0\xfb\x51\x44\xe4\x37\x08\xf2\xcb\x26\x76\xde\x23\xc8\xdf\x36\x31\x7b\xd3\x43\x5e\xb1\x97\x23\xbf\x5f\x42\x3e\x6e\x42\x28\x5f\x8e\xc8\x20\xc6\x5b\x45\x28\xaf\xcb\xc4\x4e\x37\x41\xfe\xa6\x89\xd9\x9b\x1e\xf2\xb7\x2f\xf0\x39\xbf\x53\x4e\x15\x19\x8a\xbc\x25\x62\xcf\x27\x12\xe4\x97\x4c\xec\x5c\x25\xc8\x2f\x92\x05\x27\xf5\xbc\xea\x0a\x47\x3e\x50\x42\x3e\x39\x14\x79\x47\x44\xe4\x95\x04\xf9\x05\x13\x3b\xef\x10\xe4\xaf\x99\x98\xbd\xe9\x21\xbf\xbc\x9d\x0f\xfb\x57\x24\xe4\x53\x43\x91\xb7\x45\x44\x3e\x8d\x20\x7f\xd5\xc4\xce\xdb\x04\xf9\x79\xb2\xda\x25\xe4\x35\x2f\x68\x43\x0a\xa7\x87\x22\x4f\x45\x9c\xf3\x19\x04\xf9\x39\x13\x3b\x5d\x04\xf9\xcb\x26\x66\x6f\x7a\xc8\x77\xad\xd6\x32\x99\xea\x50\xe4\x4d\x11\x91\xcf\x22\xc8\xcf\x98\xd8\x79\x83\x20\xef\x20\x5b\x4d\x42\x7e\xe5\x20\xef\xb9\x5c\x23\x71\x4e\xf8\x82\x8b\x88\xbc\x86\x20\x3f\x6d\x62\xe7\x22\x41\x7e\x8a\x2c\x38\x09\xf9\xb5\x97\xb4\x2a\xa0\xb9\xa1\xc8\xeb\x22\x72\xb8\x79\x04\xf9\x8b\x26\x76\x2e\x10\xe4\x2f\x90\x7d\x2e\x71\xb8\x9a\x9d\x5a\xf6\x3a\x3f\x7c\xce\x23\xf2\xf6\x05\x04\x79\xbb\x89\x9d\x4e\x82\xfc\x39\x32\xe7\x12\x6f\x7f\x6e\x2b\x5f\xed\xa5\x12\xf2\x45\xe1\x3d\x8f\x38\xec\x8b\x09\xf2\x13\x26\x76\xce\x13\xe4\xc7\x49\xcf\xa5\x61\xdf\xab\xe7\x70\x4b\x43\x91\x57\x47\x44\x5e\x47\x90\x1f\x33\xb1\x73\x8e\x20\x3f\x6a\x62\xf6\xa6\x87\xbc\xe1\x04\x5f\xed\x72\x4d\xbc\xe5\xe1\x4c\x26\xe2\xb0\xaf\x20\xc8\x9f\x36\xb1\x73\x96\x20\x3f\x42\x98\xcc\xf9\xc0\x50\x66\xc5\xe8\xb8\x0a\x52\xf0\x5c\x81\xaa\x00\x73\x5b\xe6\x4a\xd5\xf6\x3d\x7d\x25\x7c\x6d\x5f\x5f\x75\xbd\x74\x46\xd4\x57\x12\xc2\x0f\x99\xd8\x79\x89\x10\xfe\x24\x59\x2f\x9d\x90\x70\x35\xb6\x7e\xed\x04\x9d\xd0\x93\xcc\x18\x5b\xbf\x8e\xe0\x69\x35\xb1\x73\x8a\xe0\x39\x68\x32\xa5\xff\x99\x88\xc1\xf5\x8d\x10\x6b\x96\xc1\xf5\x1b\x08\xe6\x03\x26\x76\x5e\x20\x98\xf7\x93\x93\x4f\x8a\xae\x47\xba\x28\xf3\x8d\x10\x61\xa6\x28\xf3\xb7\xfc\x28\xf3\xb7\x22\x44\x99\x6f\x22\x04\xed\x35\xb1\xf3\x1c\x21\x68\x0f\x59\x2b\x6f\xc1\x30\xf3\x1d\xb3\x38\x7f\xe8\x27\x91\xb4\x35\x9c\x3f\x9c\x89\x36\xdf\xdb\x08\xf2\xdd\x26\x76\x4e\x10\xe4\xbb\xc8\x7c\x9f\xd1\x5c\x7e\x9b\x27\x64\x54\x34\x56\xa3\xa4\xe9\xa6\x0e\xcb\x01\xe5\xd5\xeb\x07\xb2\x94\xbb\xb6\x54\x79\xed\x51\xd8\x5c\x68\xe5\x35\x09\x52\xd2\x6e\x08\x33\xf6\x61\x5f\x9d\x52\xcd\x03\x99\xe6\x3d\xc3\xb1\xf6\x91\xb0\x6e\x8f\x8c\x75\x7b\x4f\xb0\xd2\x6a\x5b\x05\x2c\x24\x1f\x60\xdd\x19\x19\xeb\xce\x9e\x60\xa5\x25\xdf\x0a\x98\xe9\x04\x60\xdd\x1d\x19\xeb\xee\x9e\x60\xa5\x65\xbf\x08\xd6\x5e\x12\xd6\x3d\x91\xb1\xee\x09\xc5\x1a\xa6\xd1\x24\x0b\xf6\x11\x13\x3b\xcf\x90\x05\xbb\xcd\xc4\x6e\xa7\xd0\x55\x55\x8b\x2d\xfc\x4a\x8a\xb3\xf6\x41\xd2\x8e\x39\x10\x7e\xae\x44\xdc\x31\x8f\x13\x02\xb6\x98\xd8\x39\x4a\x08\xd8\x4c\xce\x15\xdd\x8e\x69\xd5\xee\x18\xaf\x5d\xa0\x28\xd2\x38\x93\x12\x14\x1b\x4d\xec\x3c\x4d\x50\x34\x11\x14\x9d\x1a\xed\xff\xa1\x8f\x80\xe2\x30\x41\xb1\xc1\xc4\xce\x53\x04\x45\x23\x44\x41\xf9\xfc\x8b\x6b\xf8\xd1\xfc\x25\x69\x08\x8f\x84\xcb\x82\x11\xf3\x7c\x3c\x4d\x90\xaf\x33\xb1\xf3\x24\x41\xbe\x96\xc8\x82\x67\x35\x43\x78\x2c\x33\xd3\xa9\xd4\x31\x9d\x80\x8d\xf8\x4c\xe4\xc5\xf9\x4c\x36\x5b\xa2\x32\x7c\x23\x9e\x88\x8c\xf5\x44\x4f\xb0\x06\x6c\xc4\xe7\x22\x63\x7d\xae\xa7\x1b\xf1\x79\x32\x89\xab\x4c\xec\xb4\x92\x49\x5c\x49\xce\x51\xb1\x11\x2b\xc5\x46\xdc\xbf\x8d\x6f\xc4\x22\x69\x15\xbd\x18\x2e\x5d\x46\xdc\x88\x27\x09\x01\xcb\x4d\xec\x1c\x20\x04\x2c\x23\xd2\x25\xdc\x88\xee\x7b\x07\xf9\x12\x6e\x91\xcf\xf2\x97\xc2\xb1\x77\x44\xc3\xde\x41\xb0\x2f\x35\xb1\xb3\x8f\x60\x5f\x42\xb0\x77\x48\x09\x5a\xf4\x97\xa9\xb3\xe1\xe2\x65\x44\xe4\x2f\x13\xe4\x8b\x4c\xec\xec\x21\xc8\x17\x12\x91\x41\x42\xfe\x8e\x5e\xb1\xf9\x4a\xf8\x65\x2a\x22\xf2\xf3\x04\xf9\x7c\x13\x3b\xbb\x09\xf2\x5a\x72\x99\x92\x90\x6f\x7d\x74\x20\x43\x9e\x23\x21\xef\x0c\x44\x0e\x52\x42\x75\xa4\xa7\x84\x4a\x27\xe0\x35\x42\xc0\x5c\x13\x3b\x3b\x09\x01\x0f\x91\xde\x4b\xf9\x9f\xd6\xe9\x2f\x54\xaf\x47\x21\xa0\xe5\xe5\x08\x04\x5c\x24\x04\xcc\x31\xb1\xb3\x9d\x10\x30\x9b\x8c\xc0\xcb\x90\x80\x59\xbb\xb5\x04\xbc\x11\x7e\xfe\x44\x1c\xfe\x37\x09\xf2\x6a\x13\x3b\x8f\x12\xe4\x33\x09\xe7\x96\x17\xde\x25\x59\x2d\xf9\x96\x56\x42\x57\x4e\x89\x5c\xfd\x29\xf1\x36\xc1\x35\xdd\xc4\xce\x23\x04\x57\x95\x89\xe3\xa8\xde\xed\xb8\x5e\x5c\xef\x0c\xe0\x52\x3a\x92\xbc\x27\xfb\x48\x52\xfa\x3b\x1f\x41\x4a\xbf\x42\x30\x4f\x35\xb1\xb3\x95\x60\x9e\x62\x62\xb7\xfb\x98\xe6\x08\x7c\x37\xf3\x11\x91\x22\x47\x44\xcb\x76\x25\xd1\x91\xec\x90\x09\x5b\x39\x1f\xea\x90\x19\xc8\x2d\x33\x78\xc1\xbf\x47\xfa\x33\xc9\xc4\xce\x66\xd2\x9f\x89\xec\xbe\xb3\x7a\xad\xf0\x9b\x15\xf4\x25\xfd\x22\x86\xae\x1c\x8d\x7f\x3d\x32\x8d\xd7\x03\x69\xcc\xe0\xdb\xfb\x21\xa1\x71\x82\x89\x9d\x8d\x84\xc6\xf1\x8c\xc6\x53\x8f\x84\xd1\x28\x97\xac\x4f\x55\x44\xa5\x51\x82\xcc\x26\x12\x76\xbc\x5d\x84\xf2\x52\x26\x76\x1e\x26\x34\xde\x40\xf4\x9d\xe6\xc6\x30\x1a\xe5\x1a\x17\x15\x91\x69\xac\x08\xa4\x31\x43\x2c\xd0\x24\x42\xe3\x07\x08\x3b\x8d\x84\xc6\xeb\x8c\xc6\x86\xc7\xc3\x68\x94\xaf\xb7\x95\x91\x69\xac\x0c\xa4\x31\xc3\x5c\x4f\x25\x34\xbe\x87\xb0\xb3\x96\xd0\x78\x8d\xd1\x38\xae\x99\x46\x8d\x76\x8b\x73\x3c\x25\xce\xf1\xaa\x05\x5a\x13\x61\x55\x45\xa8\x34\x18\xf1\x1c\x9f\x4e\x48\x79\x17\x61\xa7\x81\x90\x72\x15\x61\xf6\xa6\xc7\xd0\x9a\xd7\x73\xe4\xb7\x48\xc8\x67\x86\x22\x6f\x8b\xc8\x4d\xab\x09\xf2\x77\x10\x76\x56\x13\xe4\x97\x11\x66\x6f\xaa\xa2\xe8\xec\x8a\x9e\x1b\x7f\xe7\x10\x14\x6f\x21\xec\xac\x20\x28\xba\x10\x76\x2b\x8f\x67\x54\x38\xcc\xad\x88\xae\x70\xa8\xf3\xd3\xda\xd5\x45\x49\x6b\x37\x8f\x10\xf4\x06\xc2\x4e\x1d\x21\xe8\x12\xc2\xfc\x35\xa1\x70\x48\x3d\xc6\x7d\xe2\xef\xd3\x31\xcb\x05\x15\x19\x7d\xe2\x1f\x74\x8d\x04\x72\x16\x11\x34\x17\x10\x7d\x54\xe6\xa2\x72\x46\xf0\x83\x09\x03\xc7\x91\x7b\xdf\x77\xb8\xa2\x8c\x00\xbd\x86\x30\x16\xa5\x84\x90\x6b\x4d\x4a\x50\x16\x31\x71\x68\xdc\x74\x0d\xd7\x72\x5b\x8c\xef\x36\xd6\xdf\x51\xce\x4a\x7c\x14\x00\x02\x15\x0d\xd8\x92\xc8\xdb\x66\x89\x76\xdb\xb8\x1d\x8b\x86\x32\x62\xed\x49\xae\xe1\xda\x02\xf1\x10\x5a\xb9\x29\xc1\x0a\xf5\xd1\xe9\xa5\x63\x15\x36\xc4\x75\xa4\x5b\xaf\x22\xec\x2c\x23\x1f\xce\xd3\xed\x45\x27\xdc\x59\x48\x7e\x78\x85\xfc\x10\x47\x40\xeb\x08\x09\x9a\xd3\x8b\x41\x9d\x43\x61\xee\x9d\x2b\x39\x88\xb3\x98\x6a\xf3\x11\x76\x53\xc7\xc5\x3a\xc0\x6e\x5d\x27\xab\x37\x95\x30\xdc\x2e\xb2\xa0\xc5\x0f\x19\x24\x9b\x7a\xd2\xe8\x59\x84\x9d\x85\xa4\xd1\x33\x08\xb3\xb7\xbd\xbd\xf8\xb4\xde\x1a\xb7\x26\x9c\x11\x44\xdc\x8b\x6b\x09\xf2\x97\x10\x76\xe6\x13\xe4\xa7\x09\x23\x90\x90\x77\xea\x6f\x13\xeb\x03\x91\x03\xb9\xae\x2b\x8a\x5c\xd7\x48\x08\x38\x89\xb0\x33\x97\x10\xf0\x22\xe9\x3d\x94\xeb\x04\xc2\x26\x2d\x33\x90\x84\x8e\xb1\x49\xd3\xad\x3b\x2a\xcb\x1c\x4d\x8d\x5a\x5d\xd8\xc6\x8a\xa8\x57\xb5\x8d\x81\xcc\x3e\xc3\x6a\xdc\x4c\xfa\xd5\x8e\xb0\x53\x43\x8d\x00\x8c\xd9\xd7\xd4\x7b\x41\x3b\x47\xfd\x03\x69\x2c\xa3\xf5\xea\x46\x4e\x6b\x4c\xa2\x75\x6b\x64\x5a\xb7\x06\xd2\x9a\x41\x50\x7a\x84\xd0\x7a\x02\x61\x67\x36\xb5\x19\x30\x5a\xbb\x1b\x42\x68\xbd\xd1\xcc\x69\xcd\x91\x75\x8c\x91\x69\x7d\xb4\xa7\xc2\xc8\x76\x42\xeb\x31\x84\x9d\x99\xd4\xc4\xc0\x68\x6d\xa3\xe9\x7c\xdc\x0e\x71\x88\x8e\x15\x29\x8d\xde\xeb\x2b\xc9\xe5\x3b\x2b\x42\x34\xe7\x6c\xd5\x8c\xa1\x4a\xf1\xd4\x96\x71\x26\x5b\xf7\x75\xb3\x3e\x21\x35\xb1\x2b\xb8\x89\x21\xe4\xcd\xf6\x19\x67\xde\x24\x4b\x3e\x0e\xbe\x94\xf1\xab\x7d\x49\x98\xa7\x23\xe9\xd7\x11\x84\x9d\x2a\xd2\xaf\xa7\x18\x0b\x1f\xc3\x36\xa2\x5b\x77\xad\x99\x75\x6c\xcc\x70\x6b\x34\xbd\x6c\x2e\xd6\xf2\x84\x3d\x51\xb6\x65\x4b\x94\xfb\xde\x5e\x42\xce\x21\x84\x9d\xa9\xd4\x26\x81\x30\x7f\x4d\x5c\xb7\x9a\x0e\x73\x02\xe4\x12\x92\xfb\xa3\x10\x50\x77\x36\x02\x01\x07\x08\x01\xad\x08\x3b\x95\xd4\x58\x41\x0e\xcc\xb3\x90\x80\x03\xd7\x38\x01\x9f\x93\x08\x38\x18\x85\x80\x54\x14\x02\x5a\x09\x01\x07\x10\x76\x26\x51\x9b\x05\xe1\xf5\x12\x01\x27\xe6\xf2\xfb\xfe\x17\x24\x02\x9e\x8c\x44\xc0\xb9\x08\x04\x1c\x22\x04\xec\x45\xd8\xa9\xa0\x36\x0a\x42\xc0\x39\x48\xc0\xaa\xcb\x7c\x04\x3e\x2b\x11\xf0\x54\x14\x02\xda\xa2\xb0\xe6\x23\x84\x80\xdd\x08\x3b\xe3\xa9\x9d\x82\x9c\x8c\xd2\x95\xfb\xad\x15\x7c\x04\xee\x95\x08\x68\x8b\x42\x40\x47\x14\x02\x8e\x12\x02\x76\x20\xec\xa4\x08\x01\xdb\x11\xe6\xaf\x09\x02\x36\xe8\x4f\xc6\x67\x22\x1d\x4e\x51\x76\xc1\x71\x42\xc0\xa3\x08\x3b\x1f\x92\x0f\xcd\xe4\x70\x92\x76\xc1\xf8\x7a\xad\xc2\xe9\xd9\x48\x23\x10\x65\x11\x3e\x47\xf0\x6e\x43\xd8\xb9\x4e\x3e\x6c\x25\x23\x20\x2d\xc2\x35\x7a\xaf\x8d\xe7\xa3\x10\x50\x1d\x85\x80\x17\x08\xde\xcd\x08\x3b\xef\x91\x0f\x9b\x10\xe6\xaf\x09\x02\x56\xe8\x77\xc1\xc9\x48\x8b\x30\x0a\x01\xa7\x08\xde\x26\x84\x9d\x6e\xf2\xe1\x61\xb2\x08\x25\x02\x4e\x36\xf1\x29\x48\xca\x0a\xc7\x28\x04\x34\x45\x59\x84\x1d\x04\x6f\x23\xc2\xce\x55\xf2\x61\x3d\x91\x90\xa4\x45\x18\xe0\x3e\x72\x36\x12\x1f\x88\x42\xc0\xcb\x04\xef\x5a\x84\x9d\x77\xc8\x87\x35\x84\x0f\x48\x04\xbc\xdb\xc4\xa7\x60\xb8\xac\x78\x8c\xb4\x06\xa2\x10\x70\x9e\xe0\xad\x47\xd8\x79\x9b\x7c\x58\x4d\xd6\x80\x44\xc0\x4a\xfd\x2e\xe8\x8c\xb4\x0d\xa3\xac\x81\xd7\x08\xde\x95\x08\x3b\x6f\x92\x0f\x2b\xc8\x36\x3c\xab\x91\x11\x2f\x42\x84\x57\x06\x7a\x08\xc5\xf3\x4b\xf0\xf9\xd5\xf4\xe7\x6f\xc0\xe7\xef\x89\xe7\xbc\x36\x07\x8b\x8a\xcd\x50\xfc\x83\xd2\xe5\xe6\x96\xc3\x6b\xc6\x5b\xca\x35\xe3\x02\xe9\xc3\x62\x3e\x88\x0a\xec\x65\x05\xf6\x55\x02\xbb\x88\xcf\xb8\x02\x7b\x45\x81\x3d\x47\x60\x17\xf2\xe5\xa9\xc0\xbe\xab\xc0\x9e\x21\xb0\x0b\xf8\x5e\x52\x60\xaf\x29\xb0\xa7\x09\xec\x7c\xbe\xf1\x15\xd8\xf7\x15\xd8\x17\x09\x6c\x2d\xe7\x52\x0a\xec\x07\x0a\x6c\x3b\x81\x9d\xc7\x59\xaa\x02\x7b\x43\x81\x3d\x41\x60\xe7\x72\xfe\xaf\xc0\x8e\x9b\x28\xc3\x1e\x23\xb0\x0f\xf1\xc3\x4a\x81\x9d\xa0\xc0\x3e\x4d\x60\x6b\xf8\xc9\xaa\xc0\x4e\x54\x60\x0f\x13\xd8\x39\x5c\x0c\x50\x60\x27\x2b\xb0\x4f\x10\xd8\xd9\x5c\x66\x51\x60\xa7\x28\xb0\x8f\x13\xd8\x59\x5c\xc0\x52\x60\xa7\x29\xb0\xfb\x08\x6c\x35\x97\x0d\x95\xe2\xe7\xd3\x65\x58\x2a\x33\xba\x1d\x46\x39\x85\xf5\xc1\x66\x28\x4d\xb6\x90\x26\x67\x12\x31\x9a\x48\xd1\xc0\x03\x4d\x69\x8e\xc8\xd6\x54\xb4\xf6\x41\x66\x29\x4d\xed\x20\x4d\xcd\xa0\x4d\x75\x37\x80\xa6\xe6\x28\x70\xcd\x04\x6e\x3a\x85\xab\xa9\x07\x70\x0f\x29\x70\x5b\x08\x5c\x15\xbf\x11\x2a\x23\x53\xab\xc0\x6e\x20\xb0\xd3\xf8\xf5\x55\x19\x99\x05\x0a\xec\x3a\x02\x3b\x95\xdf\xb3\x15\xd8\x45\x0a\x6c\x03\x81\x9d\xc2\x2f\xfa\x10\x70\xa9\x02\xb8\x8a\x00\x56\x72\xbd\x8e\x5b\x50\x1e\x37\x81\xa6\x41\x81\xad\x25\xb0\x93\xb9\x52\x0a\xf6\x6a\x95\x02\x58\x43\x00\x27\x71\x05\x99\x42\x69\xbd\x02\x3b\x8b\xc0\x4e\xe4\x9a\x3c\x05\x76\x8d\x02\x3b\x83\xc0\x56\xd0\x19\x18\xd7\x0c\x66\x60\x9d\x32\xe9\xdd\x7c\xd2\x53\x80\xc6\xf5\x4a\x5b\xd3\x48\x5b\x13\x68\x5b\x0d\x8f\x83\xb6\x36\x28\x70\x93\x09\xdc\x78\x0a\xd7\xdc\x08\xe0\x9a\x14\xb8\x09\x04\x6e\x1c\x85\x3b\xf5\x08\x80\xdb\xa4\xc0\xdd\xb0\x8a\x50\x5e\x8a\xc2\xad\x5e\x0b\xe0\xb6\x28\x70\xef\x13\xb8\x5f\x33\x5b\x06\x1c\xeb\x6d\x0a\xdc\x55\x02\xf7\x2b\xae\x13\x1b\x0d\x8c\x3a\x71\xae\x2f\xee\xb8\x5e\x2c\x29\xe5\x9a\x61\x03\x6f\xc1\x9b\xe0\xe8\x04\x72\x2e\x93\xe6\xca\x99\xa1\x48\x99\x8d\xc7\x14\xcc\x5d\x04\xf4\xbf\x99\x41\x4b\x59\xe6\x3b\x14\xd0\x4b\x04\xf4\xbf\x98\xf1\x4d\x01\xdd\xa5\x80\x5e\x20\xa0\xff\xc9\x0c\x85\x0a\x01\x2d\x0a\xe8\xab\x04\xf4\x41\x66\xd0\x54\x40\xf7\x2a\xa0\xe7\x08\xe8\x7f\x30\xc3\xab\x02\xba\x5f\x01\x3d\x43\x40\xff\x9d\x59\x88\x15\xd0\x83\x0a\xe8\x29\x02\xfa\x6f\xcc\x9a\x9d\xa4\xc6\x6c\x1f\xf6\x09\x05\xf6\x05\x02\xfb\xaf\xcc\x7d\x41\x69\xf6\xb0\x02\xda\x46\x40\x7f\xc1\xdc\x2c\x94\xd1\x3a\xa2\x80\x3e\x45\x40\xff\x85\x81\x42\xb8\x36\x05\xee\x49\x02\xf7\x73\xe6\x7f\xa2\x60\x3f\xa6\x80\x1e\x24\xa0\x63\x99\xaf\x4c\x92\xba\xca\xf8\xb0\xc7\x15\xd8\xfd\x04\xf6\x67\xcc\x11\x4c\x69\xf6\x59\x05\xf4\x11\x02\xfa\xcf\xcc\x61\x4d\xe1\x33\xcf\x2b\xa0\x9b\x09\xe8\x4f\x99\xb3\x1d\xec\xd4\x49\x05\xee\x61\x02\xf7\x4f\xdc\x01\x70\x14\xf0\x38\x14\x6a\xb4\xd4\x19\x79\xe9\x9f\x0e\x5c\xfa\xa3\x12\x86\xb3\x9e\x34\xf7\x0f\xcc\x8b\x51\xe9\xcc\x19\x95\xbd\x12\xd0\xbf\x67\x9e\x9a\x0a\xe8\xcb\x0a\xe8\x4a\x02\x3a\x86\x79\x94\x2a\xa0\xaf\x28\xa0\xcb\x08\xe8\xdf\x31\xcf\x57\x05\xf4\x55\x05\x74\x09\x01\xfd\x7f\xcc\x43\x57\x01\x7d\x4d\x01\x5d\x48\x40\xff\x96\x79\x12\x2b\xa0\xaf\xab\x0c\x9e\x80\xfe\x0d\xf3\x78\x56\x40\x2f\x29\xa0\x0f\x11\xd0\xbf\x66\x9e\xd9\x0a\xe8\x9b\x0a\xe8\x6c\x02\xfa\x13\xe6\x41\xae\x80\xbe\xa5\x80\xce\x24\xa0\x3f\x66\x9e\xee\x0a\xe8\x65\x05\xb4\x8a\x80\x8e\x66\x1e\xf9\x0a\xe8\x15\x05\x74\x0a\x01\xfd\x11\x8b\x1c\x50\x40\xdf\x55\x40\x27\x11\xd0\xbf\x62\x11\x0e\x0a\xe8\x35\x95\xe1\x13\xd0\xff\xcb\x22\x31\x14\xd0\xf7\x15\xd0\x14\x01\xfd\x3f\x2c\x62\x44\x01\xfd\x40\x01\xfd\xc0\x2c\x42\x79\x7f\xc9\x22\x5b\x14\xd0\x1b\x0a\xe8\x7b\x04\xf4\x7f\xb3\x08\x1c\x05\x74\xdc\x24\x19\xf4\x5d\x02\xfa\x43\x16\x29\x24\x09\x96\x0a\xdc\x3b\x04\x6e\x14\x8b\x5e\x92\x84\x4a\x05\xee\x2d\x02\xf7\x03\x16\x51\x25\x09\x94\x0a\xdc\x1b\x04\xee\xfb\x2c\xca\x4b\x12\x26\x15\xb8\xd7\x09\xdc\xf7\x58\xe4\x99\xd2\x95\x69\x0a\x68\x27\x01\xfd\x2e\x8b\x90\x53\x45\x49\x05\xf4\x15\x02\xfa\x1d\x16\xc9\xa7\x80\xce\x54\x40\xcf\x12\xd0\x6f\xb3\x88\x43\x05\x74\x96\x02\xfa\x12\x01\xfd\x16\x8b\x8c\x54\x40\xe7\x28\xa0\x27\x09\xe8\x48\x16\xc1\x09\xbb\xff\x90\x02\xf7\x3c\x81\xfb\x26\x0b\x26\x55\x9a\x9c\xa7\x80\x3e\x4b\x40\xbf\xc1\x82\x5e\x15\xd0\xf9\x0a\xe8\x33\x04\xf4\x7f\x11\x41\xe3\xea\xb2\x41\x3e\xd8\x42\x19\x8c\xc6\xef\x26\x69\xf8\x2e\x10\x27\x95\xa6\xda\x48\x53\x7f\x41\x9a\x9a\xff\x26\x90\x59\x96\x28\x60\x87\x09\xd8\xff\x47\xc0\xf6\xcf\x05\x18\xeb\x14\xb0\x56\x02\xf6\x3f\x09\xd8\x8a\x8d\x00\x6c\xb9\x02\xb6\x9f\x80\xfd\x0f\x02\xd6\xf5\x1c\x40\xba\x52\x01\x6b\x21\x60\x23\x08\xd8\x84\x49\xa0\xb5\xd5\x0a\xd8\x0e\x02\xf6\xe7\x2c\x39\x02\x9c\x8b\x06\x05\xee\x11\x02\xf7\x75\x96\xa7\x01\xc2\xad\x55\xe0\xb6\x10\xb8\x3f\xc3\xae\x91\x30\x9c\x8d\xe4\xf3\x9f\xb2\xa4\x15\xca\xa4\x34\x2a\xaf\x6d\x20\xa0\x5f\x63\xd9\x35\x14\xd0\x87\x15\xd0\x75\x04\xd4\x65\x59\x40\x14\xd0\x8d\x0a\x68\x03\x01\x75\x58\xb6\x12\x05\x74\xb3\x02\xba\x8a\x80\x96\xb1\xac\x2a\x0a\xe8\x56\x05\x74\x39\x01\x7d\x80\x4e\xc0\xc9\x84\x0f\xf6\x88\xb2\x80\x1a\xf8\x02\xaa\x03\xa3\xd5\xac\x34\xb5\x94\x34\x75\x3f\x69\xaa\xe5\x14\x68\xea\x31\x05\x6c\x21\x01\xfb\x2a\x01\x4b\x41\xb0\x1d\x0a\xd8\x3c\x02\x76\x1f\x01\xab\x86\x60\xbb\x14\xb0\x39\x04\xec\x2b\x04\xac\x0e\x82\xb5\x28\x60\x33\x09\xd8\x97\x09\x58\x13\x04\xdb\xab\x80\x4d\x23\x60\x7f\x42\xef\x0b\x10\x6c\xbf\x02\x36\x99\x80\x95\x12\xb0\x5a\x08\xf6\xb8\x02\x36\x81\x80\x0d\x27\x60\x95\x10\xac\x55\x01\xbb\x81\x8a\x50\xde\x97\xe8\xd5\x14\x4e\xc1\x93\x0a\xd8\xfb\x04\xec\x5e\xcc\x9c\x09\x1a\xc0\x3c\x1c\x56\xe6\xaa\x96\xcf\x55\x13\x80\x79\x4a\x69\xec\x2a\x69\xec\x1e\x82\x73\x0a\xbc\xc8\x3c\xad\x80\xbd\x4d\xc0\xbe\x48\xc0\xde\x87\xdb\xf3\xa8\x7a\x04\x10\xb0\x2f\x68\x48\x7b\x46\x01\x7c\x8d\x00\x0e\x4b\x6b\xef\x84\xca\xd4\x09\x58\x89\xa6\xbd\xe7\x14\xc0\x0e\x02\x78\x37\x69\x6f\xea\x1a\xd0\xde\xf3\x2a\x8f\x26\x60\x9f\xd7\xb4\xf7\xa2\x02\xf8\x1c\x01\xfc\x5c\x5a\x7b\xa7\x54\xae\x4b\xc0\x3e\xab\x69\xef\x25\x05\xf0\x08\x01\xfc\x0c\x5d\xeb\x07\x40\x7b\x67\x14\xb0\x27\x09\xd8\xa7\xd3\x66\xe3\x65\x05\xec\x71\x02\x36\x34\x6d\xf4\x5e\x51\xc0\xf6\x12\xb0\x62\x02\x76\xa5\x0d\x80\xbd\xaa\x80\xed\x22\x60\x9f\xd2\x74\xe2\x35\x05\xf0\x51\x02\x78\x57\x1a\x75\xaf\x2b\x60\x5b\x09\xd8\x27\xd3\xd0\x5e\x52\xc0\x36\x12\xb0\x22\xba\x29\x4e\x03\xb0\x37\x95\x45\x5c\xc7\x17\x71\x33\x20\xac\x4b\x65\x9e\xa4\xa9\x24\x69\x6a\xd6\x6b\xa0\xa9\xb7\x15\xb0\x7a\x02\x36\x84\x80\x2d\xde\x06\xc0\xde\x51\xc0\x56\x10\xb0\x04\x01\x5b\xbf\x1e\x80\x5d\x55\xb9\x1c\x01\x8b\x13\xb0\x2d\x1d\x00\xac\x5b\xe5\x72\x04\x6c\x30\x65\x38\x70\xe6\xdf\x53\xb9\x1c\x01\x1b\x44\xc0\x8e\x1e\x03\x60\xd7\x55\x2e\x47\xc0\x06\xa6\xad\xa3\x0f\x55\x2e\x47\xc0\xee\x24\x60\xe7\x77\x00\xb0\xd4\x64\x85\xcb\x11\xb0\x3b\x08\x58\x27\x54\xab\x8d\x57\xc0\x26\x13\xb0\xdb\x59\x29\x1e\x78\x95\xab\x50\xe0\xc6\x13\xb8\x4f\xb0\x72\x42\xca\x69\x33\x49\x01\xbd\x61\x14\xa1\xbc\x42\x56\xf6\x48\x01\xad\x54\x40\xaf\x13\xd0\xdb\xa8\x22\x0e\x1e\xf9\x53\x65\x30\x5a\xc1\x29\x49\x0b\x38\x01\x71\x52\x69\xea\x1a\x69\xea\x56\xd2\xd4\x46\x28\xb2\x4c\x57\xc0\xae\x10\xb0\x5b\x08\xd8\xee\x89\x00\x6c\xa6\x02\xf6\x16\x01\x1b\x40\xc0\x0e\x9f\x07\xa3\x37\x4b\x01\xbb\x44\xc0\xfa\xd3\x55\x07\x5b\x9b\xa3\x80\xbd\x46\xc0\xfa\x11\xb0\x77\x37\x43\x7d\xa3\x02\xf6\x0a\x01\xeb\x4b\xc0\x56\x75\x01\xb0\x79\x0a\xd8\x19\x02\x56\x40\xe5\xa4\x0f\x00\xd8\x7c\x05\xec\x14\x01\xbb\x99\x80\x5d\xe8\x04\x60\x0b\x15\xb0\xe7\x09\x58\x3e\x01\xbb\xfc\x21\x00\x5b\xac\x80\x9d\x20\x60\x37\x11\xb0\xaa\x19\xa0\xa7\x4b\x15\xb0\xa3\x04\x2c\x8f\x80\x9d\x79\x03\xb4\xb6\x4c\x01\x7b\x8a\x80\x61\x02\xf6\x12\x14\x43\x57\x28\x60\x4f\x10\xb0\x3e\x04\xac\x75\x3f\x00\x5b\xa5\x80\x1d\x20\x60\xbd\x59\xb5\x54\x55\x49\xa9\x80\xb6\x10\xd0\x5c\x56\xd4\x55\x51\x5e\xac\x55\x40\xef\x2b\x42\x79\xbd\x58\x39\x5a\xa5\xd1\xf5\x0a\xe4\x9f\x14\xa1\xbc\x1c\x56\x34\x57\x81\xdc\xa0\x40\x7e\xa9\x08\xe5\xf1\xd2\xbe\x50\x24\xdd\xa8\x80\x7d\xa1\x08\xe5\xd9\x5c\x1d\x32\x52\xa3\x0e\x69\xe9\x90\xd5\x21\x9b\x27\x07\xa9\x43\x46\x26\x0c\xe7\xee\x22\x94\x67\xb2\x7a\xc9\x8a\x12\x6a\x9b\x82\xf7\x33\x45\x28\x0f\x61\x6c\xe0\x27\x91\x59\xf0\xab\x82\x72\xab\xcc\xa4\x7f\x49\x94\x6f\x19\x06\x32\xbd\x22\xf7\x4a\x81\xfb\x6e\xbf\x15\x58\xe0\xbe\x80\x3c\xb7\xeb\x99\xf3\xcd\x9f\x91\x57\x1a\xdd\xc2\xf2\xb8\x51\x3f\xd4\x32\xbe\x65\x97\xd1\x2c\xbd\x8d\xc3\x2d\x83\x00\xb3\x67\xdc\x59\x8d\xb9\xfa\xc8\x49\x87\xc6\x43\x2c\xf5\xc0\x78\x56\x10\x66\x10\xc3\x06\x7e\xcd\x54\xfb\x62\x1b\x61\x9d\xb9\xae\xef\x4c\x89\xa6\x33\xa5\x01\x9d\x69\x74\x5b\x8c\xf2\x7a\x1e\xf0\xeb\x7f\xb1\x79\xaa\xf6\xa1\x96\xa1\x78\x23\x8d\x83\x58\xa1\x37\xd2\x50\xcb\x4e\x20\x32\xf1\xde\xc8\xc4\x11\x6d\xc8\xbb\xf8\xc3\x37\x77\x0e\x04\x53\x3f\xc0\xcb\x9c\x47\xd0\x16\x95\xd7\x73\xbf\x7d\xf6\x59\x90\x53\x54\x4e\x71\x78\x74\x7a\xbf\x41\xe2\x39\xb4\x53\x92\x61\xa8\x97\x65\x39\xd4\xa9\x94\xa9\x1b\xea\xb8\x66\xa8\x8b\x03\x87\xba\x58\x3f\xa0\xa0\xed\x2c\x07\x14\xbc\xb9\x6b\xa0\xea\xea\xea\x0d\x68\x09\x18\xd0\x12\x36\x44\x64\xb5\xc6\x33\x0c\xd1\x44\xb8\xb3\x92\x28\xdf\x34\x0c\x14\x34\x3c\x15\xda\xe1\x69\x74\x73\x75\x3d\x96\xc0\xbd\x1e\x73\x70\x6a\xe0\xa6\x4f\xf6\x0c\xa4\x64\x3c\x64\xa9\x33\x15\x33\x42\xa7\xaa\x52\x3f\x55\x1f\xf3\xae\xa8\x0c\x9a\x44\x15\x74\x7c\x30\x68\x86\xf9\xae\x80\x6f\xfe\xae\x37\xd0\xc6\x2c\x56\x47\x55\x76\xab\xa3\x2a\x70\x28\x19\xed\x62\x95\x90\xcf\x05\x60\x9a\xf8\xe7\x5c\xf0\xb9\x80\xb6\xf2\x3c\x5b\x49\xf3\xb3\x20\xb9\x3a\x3b\x92\xab\xb3\x25\xf9\x3e\x83\x41\xbf\xc0\x48\x7b\x2a\x8d\x1d\x65\x58\xe4\x35\x1f\x23\x3f\xaa\x89\xbe\x94\x03\x41\x33\x2e\xe5\x9a\x8f\x93\x75\xa9\x8b\xd3\x32\x42\xa6\xba\x36\xbb\xa9\xae\x8d\x3a\x3a\xe3\xb4\xa0\x41\x6c\x2e\xdb\xb3\x7f\xd1\xef\x84\xcb\x2d\xea\xf1\x51\xb5\xe8\xf7\x87\x75\x65\x7b\xf6\xd7\x7d\x8c\x7b\xad\xae\xc7\x03\x5a\xf7\xfb\x72\xf6\xaf\xcc\x6e\xff\xac\xfc\x18\x37\x45\xc3\xef\x64\x53\x34\xf4\x78\x0e\x1b\xfe\x70\x37\xc5\xfa\x8f\x71\x53\xac\xef\xf1\x80\xae\xff\x7d\xd9\x14\x4d\xd9\x6d\x8a\xa6\x8f\x71\x53\x6c\xf9\x9d\x6c\x8a\x2d\x3d\x9e\xc3\x2d\x7f\xb8\x9b\xa2\xf9\x63\xdc\x14\xcd\x3d\x1e\xd0\xe6\xdf\x97\x4d\xb1\x23\xbb\x4d\xb1\xe3\x63\xdc\x14\x2d\xbf\x93\x4d\xd1\xd2\xe3\x39\x6c\xf9\xc3\xdd\x14\xfb\x3f\xc6\x4d\xb1\xbf\xc7\x03\xba\xff\xf7\x65\x53\xb4\x66\xb7\x29\x5a\x3f\xc6\x4d\x71\xf8\x77\xb2\x29\x0e\xf7\x78\x0e\x0f\xff\xe1\x6e\x8a\xb6\x8f\x71\x53\xb4\xf5\x78\x40\xdb\x7e\x5f\x36\xc5\xf1\xec\x36\xc5\xf1\x8f\x71\x53\xb4\xff\x4e\x36\x45\x7b\x8f\xe7\xb0\xfd\x0f\x77\x53\x9c\xfc\x18\x37\xc5\xc9\x1e\x0f\xe8\xc9\xdf\x97\x4d\xd1\x91\xdd\xa6\xe8\xf8\x18\x37\xc5\xb9\xdf\xc9\xa6\x38\xd7\xe3\x39\x3c\xf7\x87\xbb\x29\x3a\x3f\xc6\x4d\xd1\xd9\xe3\x01\xed\xfc\x7d\xd9\x14\x17\xff\x7f\xf2\xde\x05\x3c\x8e\xab\x3c\x18\x9e\x59\xad\xf6\x1e\x47\x09\x01\x0c\x34\xc9\xfa\xf2\x81\x63\xc0\x91\xef\x4a\xcb\xc5\x5a\xc9\xb6\x44\x24\x59\x91\xe4\x24\xfd\xf2\xe4\x4f\x46\xbb\xb3\xbb\x13\xed\xce\x8c\xe7\xa2\x4b\x9a\xfe\x35\x24\x04\x03\xa6\x18\x08\x60\x20\x80\x69\x03\x36\x34\xa1\x6e\x49\x8b\x81\xb4\x38\x10\x8a\x5b\xd2\xa2\xb6\x69\x6b\x20\x6d\xdd\x16\x8a\xdb\xc2\x57\xff\xfd\x43\xeb\x3e\x5f\x9e\xf6\x7f\xde\xcb\xcc\x9c\x59\xed\xae\x76\x65\x29\x71\xbe\xdf\x7e\x9e\x79\xdf\xa3\x39\x73\xe6\xcc\x7b\xde\xf3\x9e\xf7\x76\xce\xb6\x37\x29\x7e\xb2\x82\x93\xe2\xc2\x8b\x32\x29\x2e\x2c\x79\x0c\x2f\xbc\x74\x27\xc5\x73\x2b\x38\x29\x9e\x5b\x32\x41\x9f\xbb\x5c\x26\xc5\xc5\xf6\x26\xc5\xc5\x15\x9c\x14\xcf\xbf\x28\x93\xe2\xf9\x25\x8f\xe1\xf3\x2f\xdd\x49\x71\xf0\xed\x2b\x98\xa3\xf0\xf6\x25\xe7\x28\xbc\xfd\x32\x99\x14\x0f\xd4\x25\x4f\xe3\x1c\x85\x3a\x5f\xbc\x5c\x93\xe2\x50\xfd\x91\x5a\xe9\x14\x85\x25\x8f\xa1\xf0\xe4\x4b\x6d\x52\x1c\x5e\xc1\x49\x71\x78\xc9\x04\x3d\x7c\xb9\x4c\x8a\x23\xed\x4d\x8a\x23\x6d\x4c\x8a\xf9\xb6\x73\x1a\xea\x0f\xd5\xea\x3a\x43\x95\x6d\x38\x54\xd9\x06\x39\x0d\x8d\x86\x4a\x5a\x2b\xd7\xe6\x34\x34\xaa\x9a\x58\x23\xe1\x19\x7b\xab\x69\x74\x77\x76\x84\xce\xc8\x7b\x40\x78\xf0\x78\x6f\xd7\xf4\x55\x92\x24\x0c\x6c\x22\x34\xb0\x1b\x84\x74\x90\x0d\x34\xc8\x30\xb0\xab\x17\x19\xd8\xb6\x29\x7a\x74\x05\x29\x7a\xb4\x75\x8a\x36\xac\xea\x51\x34\xdb\x80\xa2\x47\x57\x9a\xa2\x0f\xb6\x9b\x5c\xf6\x70\x7d\x8a\xf6\xd4\xa1\xe8\x69\xa9\xa9\xe8\xae\x9b\x5e\xd1\x3a\x4d\xeb\x56\x05\x5a\x6e\xc0\x13\x20\x99\x3e\x78\x34\x0c\xff\x88\xe7\x0d\x1d\xa3\x98\x8a\x8b\x7b\x8f\xf1\x2c\xba\x3a\x14\x7f\xb8\x09\xc5\xb3\x44\xf1\x0d\x74\x52\x66\xf7\x1a\xcc\x84\x3d\x27\x09\x94\x3f\x2f\x09\x12\x0b\x0b\x11\x1a\x87\x9e\xe5\xe6\xec\x63\x2b\xc8\xd9\xc7\x5a\x1f\x85\x86\x55\x3d\xce\xee\x6e\xc0\xd9\xc7\x56\x9a\xb3\x2f\xb4\x4b\xd1\x47\x96\x43\x27\x69\xa0\x79\x3c\xd2\x3a\x45\x1b\x56\xf5\x28\xda\x03\x64\x01\xfa\xec\xf2\xf9\x7a\xc0\xe7\xeb\xd1\x46\x7c\xfd\x48\x8b\x7c\xfd\x58\xee\xac\xc8\xd0\x67\xa5\x80\xe2\x8b\x69\x26\x6d\x53\xfc\xc4\x0a\x52\xfc\x44\xeb\x14\x6f\x58\xd5\xa3\xf8\xae\x25\x51\xfc\xc4\x65\x48\xf1\x47\x57\x90\xe2\x8f\xb6\x4e\xf1\x86\x55\x3d\x8a\x0f\x2c\x89\xe2\x8f\xae\x3c\xc5\xdb\x5e\x2f\x4f\xae\xe8\x7a\x79\xb2\x75\x9a\xd7\xad\x0a\xb4\x1e\xbd\xa4\xf5\xf2\xe4\x8b\xb3\x5e\x7e\x61\x01\xe7\x37\xdd\xf5\xf2\x78\xf0\xf1\xff\x26\x8c\xc2\x59\x09\x2a\x74\xd0\x79\xae\x40\x02\x7f\x43\xcb\xdd\x3e\x0d\xca\x3e\x0d\x4c\xa4\x01\x60\xb3\x3b\x3b\xb2\xc1\x01\xf1\x1b\x82\x9f\x7c\xe9\x16\x29\x2e\xbc\xf4\x9f\x5f\x2e\x90\xa5\x87\xc8\xb2\x8b\xc8\x32\xb0\x86\x48\xbd\xa6\x03\x68\x70\x44\x16\xa8\x83\x05\x99\x13\xba\x8f\xc9\x44\x1d\xc9\x2f\x74\x10\xa9\xce\x4a\x8b\xd0\xea\xb1\xf6\x76\x08\x9d\xaa\x4f\xab\xae\x7a\xa4\x0a\x3e\x56\x78\xea\x3f\xaf\xf3\x9f\xda\x2c\x25\xc8\xec\x5d\x0d\x9f\x45\xc7\xe2\x2d\xb6\x09\xe8\xbb\xd1\x50\x77\xeb\xfd\x5f\x27\xaf\xba\x86\xa6\x5d\x47\x47\x34\x1a\xed\x8c\xc5\x13\xc9\x54\x2a\x9d\xce\x34\x4c\xbc\xa9\xff\x4d\xa8\x2d\x75\xac\xc5\xef\x59\x90\xda\xfd\x44\xa3\xb9\xb5\x9a\x27\x4c\xd7\xda\xc8\xe8\x63\xa3\x74\xec\x60\x1a\xb7\xdc\xa5\xf9\xe8\xf1\x5d\x35\x07\x14\xe6\x18\xf2\x19\x85\x9d\xb8\xf1\xae\x37\xc1\x1b\xeb\x70\x8c\x07\xd2\x8b\xe9\x34\x59\x29\x77\x46\x0a\xed\x09\x7b\x8f\xd8\xc7\x0f\xc5\x7b\x63\xb8\x61\x8e\xa6\x29\x9e\xc3\xfe\xa5\xd5\xa1\x51\x3a\x2c\xd6\x6f\xf8\x63\x80\x6b\x65\x3e\x2e\x5f\xf6\xba\xbd\x26\x92\x95\xb3\x11\xee\xfc\x15\xb8\xd7\xae\xf7\x6a\xdc\x48\x87\x62\x8a\x0e\x0e\xa7\xd3\x1a\x8f\xe7\x0e\x3e\xb5\x61\x21\x01\xfc\xa7\xaf\xc4\x5d\x75\xbd\x5d\xbc\x6b\x0e\x9e\x80\xde\x0e\x60\xdf\x3b\xe8\x2f\xf8\x99\xe2\x61\x20\x75\x3e\x33\xc2\xfb\xa4\x85\x9d\x75\x1f\xaa\xa9\xb6\xca\xdb\x21\xf7\xa9\xf6\x64\xc5\xe9\xfa\xbc\x32\xdf\x50\x56\xdc\xee\xcb\x8a\xbb\x7d\x59\x51\xf6\x65\x85\xe9\xcb\x8a\x59\x14\x15\x01\x83\x09\x2f\xfa\xc4\x75\xc2\x60\x74\x93\x7c\xe8\x21\xf9\xb0\x8b\xe4\xc3\x00\xc9\x87\x83\xa2\x7c\x38\x28\xca\x87\x23\xa2\x7c\x38\x22\xc8\x87\xf9\xc5\xe4\xc3\xc7\xdb\x93\x0f\x4f\xd5\xa7\x4f\xa2\xb9\x7c\x10\x9e\x3a\x76\x9d\xf0\xd4\x22\x7d\x7b\x6a\x41\xdf\x9a\x7b\xbb\xce\xd4\xef\x5c\x37\x4f\xf4\x5c\xe2\xbe\x05\x6b\xe8\x99\xfa\x2e\x9d\xe3\x59\xe9\x78\x6f\xac\xeb\x63\x71\xd1\x6d\x25\xd4\x9d\x17\xbe\x62\x31\xad\xa1\x4d\x0a\x3f\xbd\x24\x0a\x0b\x4f\x7d\xbd\x0d\x0a\xb7\xd9\xb7\xf9\x25\xf5\x4d\x78\xea\x93\xd7\xaf\x58\xdf\x9e\x59\x52\xdf\x84\xa7\x3e\xb7\x72\x7d\x3b\xbb\xa4\xbe\x09\x4f\x7d\xa3\x8d\xbe\xfd\x7b\x7b\x7d\x7b\xb6\x7e\xdf\x4e\x37\x94\x78\x8d\x35\x44\x96\x82\x59\x5f\x0a\x86\x24\x9e\xf0\xa2\x77\x5e\xdf\x40\xe2\x3d\x96\xbb\x20\x6a\x88\x17\x04\xe5\xfc\xf4\x62\x92\xec\x8b\xed\x7d\xf7\xb9\x66\x5a\x41\x9d\xcf\xce\xfa\x9f\x1d\xde\xd3\xfd\x0e\xb1\xa5\x27\x85\x71\x5a\xcc\x47\xf1\xf9\x48\x1d\x55\x67\x9d\xbc\x2a\x86\xaa\x4d\xb4\xb3\x61\xf6\xc9\xb2\x3a\x7f\x3c\x1d\x26\x8a\x4b\x7a\x3a\xe4\xb8\x17\x32\x48\x82\x77\x3e\x2f\xae\x56\x5d\xfe\x2f\x94\x09\x0e\x1a\x49\x70\xdc\x2c\xea\xac\x09\xde\xf2\x4e\xf1\x2d\xef\xf1\x14\x14\x09\x87\x76\x21\xa9\xc8\xf8\x02\x42\x35\x4c\x1d\x69\x42\x27\x6f\x44\x25\x7f\x44\x43\x3b\xd8\x85\x47\xff\x54\xaa\xfd\x5c\x7c\x34\xd7\x75\x9f\xb8\xd3\x5f\x48\x0d\x59\xfc\xd1\x6c\xdd\x47\x1f\x68\xfe\xa8\x1f\x03\x91\x5a\x60\xad\x8b\x8b\x6b\xd1\x21\x4a\x5e\xcd\x2c\x87\xaa\x74\x3a\x73\xc5\xaa\x2b\xbb\xae\x6a\x98\x72\xd2\x24\xa4\x04\xb3\xf9\xb8\xef\xc2\xeb\xc6\x1d\xa0\xa8\xc7\x6c\xa0\x1f\xe9\xf1\x50\x69\x4d\x47\x56\xca\x46\x6e\x21\xd6\x8b\xe0\xa1\x1b\xa8\x16\x5e\x85\xc7\x7b\x81\x66\xe9\xe9\x8b\x5d\x2c\x24\x8e\xfb\xe1\x21\x40\xbb\x82\x66\xbb\x82\x66\x57\x63\xb3\x1d\xb7\x04\x8a\xf6\x95\x69\x54\x59\x57\x85\x9a\xcd\x90\xba\xee\xb5\xb5\x21\x68\x36\x1b\x34\x9b\x0d\x9a\xdd\xb0\xb6\x23\x2b\x71\xa3\x09\xd2\xde\x53\xa8\xbd\x63\xa3\xec\x14\xf1\x0c\x9c\xa6\xe1\xa9\x75\x11\x56\xd2\x58\xa8\x65\xc3\x3f\x7f\xf6\x5e\x91\xb8\xdf\x92\x04\x43\x6a\xf5\x1a\xa9\x37\x49\xe7\x5c\x48\x8c\xc6\x16\x6b\xed\x57\x9b\xb6\x16\x43\x25\x1c\x5b\xf3\xb4\x6f\x78\x5e\x68\x2d\xfc\xf3\x71\x1f\x68\xda\x5a\x87\xa7\x6e\x9f\x5c\xa2\x50\xbb\x50\x9f\xab\x68\x15\xaa\x91\x6a\x67\x1a\xbb\x4a\xce\x48\x0d\xe5\x5a\x7d\x9d\x4e\x78\xef\xd7\xae\x5f\x68\xa6\x77\x93\x60\x9b\x17\x3d\x15\xf3\x52\x20\xda\x9a\x2f\x4a\xa2\x6c\xbb\xd0\x48\xb6\xfd\xce\x52\x64\xdb\x73\xcd\x26\x21\x4b\x34\x96\x37\xdd\x74\x14\x49\xa2\x66\xd1\x12\x5a\xf8\xd5\x05\xbf\x13\x86\x2d\xe4\x12\x0d\x44\xdc\x73\x8b\x89\xb8\x0d\xb9\xd5\x0d\x44\x5c\xd3\x47\x79\x1e\x91\x88\x5b\x2c\xcc\xfb\x5c\x47\x0b\x22\x6e\x9d\xbc\x6a\x55\x8d\x68\x6b\x98\x34\xd4\x5c\xac\x6d\x20\xb6\xf2\xc5\xda\x2d\x81\x3d\xbc\x2a\x10\x25\x5d\x81\x28\x49\xd4\x95\x50\x89\x90\xe0\xeb\x40\x41\x84\xee\x83\x4c\x48\x42\x91\x78\x49\x07\x62\x49\x0a\x64\xa0\x1c\x48\x3b\xbf\xd9\xac\x20\xa1\x62\x78\x14\x0f\x0a\xaa\xe4\xb2\x4b\xa8\x77\x8b\x74\x5a\x20\x05\xe2\x74\x6a\x8e\xc4\x68\x74\x31\x99\x72\xb8\x69\x6b\x51\x3a\x0e\x47\x62\x14\xc5\xcb\x7f\xc8\x35\xa3\x4e\x36\xa1\x1c\xe9\x68\x98\x81\x75\xc9\x33\xe5\xf9\xa5\xcf\x14\xe1\xd1\xbf\xbc\x34\x76\xff\x5a\x3d\xb9\xca\x04\x48\xf8\x2c\xde\x30\x37\xea\x1d\x4b\x61\xee\x38\x7a\x94\xd2\x01\x1b\x4b\x01\x1b\xcb\x01\xcb\x47\xb2\x7e\x21\x21\x30\x76\x3c\x8d\x2b\x70\x6c\x49\x3c\x28\x8b\xf4\xac\xe1\x9a\x07\xc5\xcf\xf9\xc7\x56\xb8\xe6\xbf\xda\xe6\x9a\x07\x9a\x11\xac\x2e\xd7\x5c\x55\xc3\x35\x42\x0b\x8d\xb8\x26\x2c\x24\x73\x5d\xa1\x16\xee\x6f\xde\x42\x5b\xcc\xf3\xe9\x4b\x62\x9e\x43\x8b\xd1\xa2\x5b\xb4\x8c\xa4\x3a\xb4\x10\x5a\x08\xcf\x72\x9f\xcd\xe2\x01\x9b\xad\xf6\x45\x9d\x20\xd0\x62\xc1\xfd\xac\x2f\x15\x6f\x79\xac\x4d\xc6\x42\xae\xe8\x0c\x18\xa4\x73\xe9\x0c\x72\xb8\x6d\x06\x89\xd6\x10\xe5\xf0\xe2\x0c\x12\x16\x2b\x35\x82\xe9\xfe\xe6\x2d\xb4\xc5\x20\xdf\xa8\xfd\x7e\xa6\x40\x33\x15\xe4\x48\x5d\x0a\xdc\xd0\xd1\x75\x7c\x5b\x44\x5a\x2b\xe5\xb2\x0f\xb2\x6d\x08\x65\x76\x04\x4b\xb9\xec\x21\x41\x44\x74\xb2\xff\x19\x24\x07\x3d\x8a\x22\x84\x47\x35\x88\x1a\x34\x1b\xce\x88\x37\x86\x4b\x35\xa7\x1f\xaa\x3f\x92\xcb\x68\x4e\x6f\x96\x98\x39\xfd\x91\x13\xde\xf9\xc4\xb5\x2b\x66\x4e\x0b\x6f\x09\xab\x9c\xed\xb3\xfb\xd1\xb6\xd9\xbd\xa3\x86\xdd\x8f\x2e\xce\xee\xd1\xe6\xec\xde\xb4\x85\xb6\xd8\xfd\xeb\x97\x24\x0f\x1f\x6e\x5b\x1e\xd6\xd2\xe2\xe1\xd6\xe5\xe1\xf6\x48\xd4\x53\xfe\x00\xf5\x7f\x08\x3e\xcb\x71\x9a\x85\x32\x12\x2a\x26\x82\x9f\xc6\xda\x10\x14\x97\x4f\x5e\x1e\xac\xa7\x7c\xb7\x30\xd7\x8e\xd5\x27\xdd\xb2\x67\xfe\xd6\xcc\xc2\x16\x8f\x94\x79\xc7\xe5\x91\xe6\x2b\x4e\xe1\x63\x8d\xa6\xf0\xa9\x25\x4a\xbb\x47\x9a\x30\x6f\xfb\x09\xc1\x4b\xa2\xb3\xd0\x85\x65\xce\xfe\x15\x29\xf7\x48\x23\xca\x2d\x75\x9d\x38\xb1\xe2\xeb\xc4\xf6\x88\xf4\x96\x48\x68\x9d\x10\xde\xf9\xa5\x95\x5b\x27\x4e\x34\x22\xd5\x93\xed\xc5\x4e\x1f\x5d\x8e\xd9\x7d\x5e\x9c\xdd\xe7\x17\xcc\xee\x28\x2d\x17\xde\x5c\xf7\x17\x8c\xa8\x28\x5f\x1f\x5d\xb6\x99\x7c\xbe\xde\x4c\x3e\xdf\x46\xc2\xfe\xff\x6e\x2f\x28\x71\x72\xd9\xa6\xa7\x4f\xa8\x0d\x4d\x08\x75\xb2\xa5\xa9\x78\x56\xf4\x7e\x9d\x95\x5a\x4f\xc5\x6f\xdf\x5a\x7f\xbc\x6d\x3d\xa3\xd6\x5a\x7f\xbc\x5d\xb5\x3a\x98\x6d\xc2\xa3\x2f\xaa\xb5\x7e\xea\xff\x2c\x6b\xfd\x54\x9b\xd6\x7a\x9b\x52\xe7\x89\xe5\x90\x3a\xe7\x44\xa9\x73\x6e\x69\x52\xe7\x89\x65\x93\x3a\xe7\xea\x49\x9d\x73\x2b\x27\x75\x4e\xbf\xb0\x52\xe7\x74\x4b\x52\xa7\xa1\xcf\x7d\xb1\xc9\xf7\x95\x36\x33\x5a\xda\x16\x39\xb1\x1a\x91\xf3\xd4\xb2\x19\x26\x6d\x76\xfd\x4c\xdb\x96\x48\x6d\xd7\xcf\x34\xb2\x44\x84\xae\xb7\x20\x03\x2e\x41\xad\x7a\x7a\xc5\xd5\xaa\xad\xb2\xf4\x66\x39\xa4\x56\x09\xef\xbc\xb8\x72\x6a\xd5\xd3\xcb\x67\x7e\xcf\xb7\xcd\xa3\x91\x9a\x81\x9e\x6f\xdb\xfc\x8e\xd6\x98\xdf\x4d\x5b\x68\x8b\xcb\xe7\x97\xe0\x6d\x7a\xa6\x81\xb7\x29\x01\xc3\xbb\x56\xca\x75\x3f\x08\x97\x43\xe4\x45\xda\x2a\xc3\x1f\x72\xdd\x75\x7c\x4d\x5d\x81\x45\x9d\x00\x34\x70\x4c\x85\x2c\xe4\x36\x7d\x4f\x4b\xb5\xc6\xce\xae\x24\xf3\xa3\x45\xe1\x59\x63\xde\x24\xc8\xca\x6f\x89\x84\x0f\xcc\x09\xba\xf0\x1f\xd7\x2e\xeb\x36\x1c\x71\x2e\x9c\x5d\x26\x13\xe3\xd9\xcb\xc5\xc4\x78\xf6\x25\x6b\x62\x9c\x7b\x61\x17\xfb\x73\x2b\x6b\x62\xb4\x7d\x74\xcf\x0b\xa0\x2d\xd6\x39\xba\xe7\x1d\x0d\xb2\xc9\x17\x3f\xba\xe7\xf2\x51\x2a\x9f\x6f\x8f\xcf\xce\x5f\x3a\x9f\xd5\xf0\x96\x90\x9f\x15\xb4\xfd\xbd\x46\x0b\x38\x07\xc8\x1b\x2b\x92\x5c\xe0\x95\x72\x31\x46\x7b\xa6\xbd\xaf\xff\x49\xfd\xaf\xbf\x84\x5f\x5a\x09\xbe\x5e\x68\xfb\xfb\xd7\x2e\xdc\x6d\x41\x8e\xc6\xd6\xb6\x5b\xfc\x7a\xbb\x87\xfc\x2c\xab\xfb\xb0\xe6\x28\x9f\x25\x4f\x92\x0b\x2b\x6b\x50\x9c\x6f\x33\x0d\xfd\xb9\xfa\x44\x4a\xd4\x21\x52\x57\x43\x22\x75\x35\x38\x9e\xa7\x0e\x91\x78\x6b\x56\x28\x45\x27\xa8\xf6\xe4\xb5\xad\xa7\x0e\x5f\x68\x5b\x33\xbd\xd8\x44\x83\x59\x24\xc9\x52\x78\xb4\xdd\x24\xcb\xa6\x8f\xb6\x95\x29\xf9\xe4\x62\x69\x44\xeb\xe4\x55\x99\x50\x0a\x51\xc3\x44\x93\xe6\x5e\x9b\x25\xe6\x45\x86\x73\x0d\x39\x3d\x28\x89\x29\x3e\x6d\xe4\x45\x0a\xe9\x41\x9d\x98\x17\xc4\xde\xa2\xe5\x4e\x0f\x3a\x24\x52\xe1\x92\x53\x0e\xdf\xdb\xb4\x35\x3f\xe5\xf0\xef\x96\xa8\x7c\x1f\xbc\xbf\xee\x80\x2d\x79\x73\xe6\x63\x6b\xe5\x26\xb9\xd4\xeb\x9a\x66\xce\x07\xac\x2d\xf4\xea\xe3\x62\x42\x22\x67\xa9\x66\x17\x6e\xa7\x94\x6b\x74\xc6\xf6\xb6\x53\x8a\x5a\xba\xf0\xee\xb0\x96\xfe\xef\x4b\x24\xf1\x03\xf5\x49\x7c\x09\x59\x9d\xb5\x34\xa6\x47\xc4\x4d\xac\x61\x6f\x64\x3d\x62\xaf\xf3\xb7\x29\x08\xc9\x36\x41\x4f\x1f\xac\x43\xf6\x6e\x22\x7b\x0f\x91\xfd\x7c\xbd\x3d\x0a\x41\x21\xd2\x6e\x6e\xe8\x03\x8d\xe8\xfe\xe3\x85\x96\x32\x67\x87\x36\x25\xfb\xa1\x7a\x64\xaf\x21\x77\xa2\x21\xb5\xe9\xf0\x1b\xdf\x9a\xec\xf0\x98\x59\xc8\xe7\x09\xda\xff\x41\x40\xac\x45\x3f\xf4\x01\xf1\xc1\x65\xf9\xd0\xc3\x2b\xfc\xa1\x42\xfb\xcf\xb6\xf5\xa1\x87\x1b\x7d\xe8\x13\x4b\xc9\xf6\x3d\x52\x7f\x1a\xb5\x11\x15\x11\x5a\x68\x37\x2a\x22\x3c\xba\x30\x2a\x52\x37\x91\x4d\x0e\xbd\xfc\x81\xe6\x2f\x6f\xcb\x73\xf4\x40\xf3\xd5\x7a\x9d\xbc\x2a\x1d\x5a\xab\x1b\xa5\xfc\x34\xa3\x67\xc3\x00\x4b\x4d\x52\xee\xe2\xb9\xbe\x6b\x3b\xb2\xb2\xe0\x81\x0a\x27\xe5\xf2\x52\x1e\x8a\xda\x6c\x96\x56\xaf\x95\x72\x3d\x0f\xe6\x7a\x0e\x51\xd3\x9b\xa5\xd5\x54\x5c\x5a\xea\x46\xac\x26\x09\x97\x04\x13\x6f\x10\x0e\x52\x7a\x05\x72\xb4\x14\xa0\x59\xea\x82\x7b\xf4\xb2\x5c\x70\x85\x5e\x3d\xfc\x42\x2f\xb8\x47\x1b\x89\x89\xf6\x23\xa7\x0f\xb7\x2d\x23\xba\x6a\xb3\x92\x16\x97\x11\x8d\xf4\xf1\x87\x9b\xc9\x88\xb6\x66\xf8\x85\x46\x91\x53\x26\x42\x4a\x98\xdf\x0d\xb3\x8c\x96\x34\xbd\x05\xa5\x7a\x83\x97\x90\x28\x46\x49\x69\xee\xd6\x4e\xff\x0d\xe1\x9c\x7c\x9e\xfe\xdd\xbc\x19\x29\xe2\xab\xdd\x51\x9c\xe7\x38\x23\xe3\xcb\xae\x76\xbf\x4b\xfc\xe4\x05\x53\xb8\x13\x75\xed\x86\xb9\x5c\x4b\x0d\xdc\x3c\x52\x9f\xca\x2b\x9a\x0f\x23\xbc\xf3\xf1\x95\x0b\xdc\x3c\xd2\x68\x56\xb6\xe9\xac\x3e\x51\x9f\x42\x2f\x7c\x64\x5a\xe8\xc8\x8b\xed\x44\x6c\xd3\x59\xfd\x68\x93\xa9\xbc\x02\xce\x6a\xe1\x75\x2b\xe1\x48\x6a\x5f\xaa\x9f\x6c\x57\xaa\x0b\xb9\x3d\xc1\xa3\xdf\xcf\xd6\xd7\xdb\x32\xcd\x13\x6e\x4f\x2e\x9b\xde\xf6\x6b\xf5\xa5\xfa\x3a\x79\x55\xdc\x93\xe7\x0d\x33\x82\x96\x4e\x01\xe1\xd1\x1f\x64\x05\xa1\xd8\x25\xa8\xfb\x28\x07\x3b\x97\x22\x91\x43\x24\xc4\xd7\x63\x61\x21\x21\x1f\x14\x3b\x52\x77\x97\xd3\x52\xd2\x5e\x4e\x2d\x87\x70\x99\x17\x85\xcb\xfc\xd2\x84\xcb\xa9\x65\x13\x2e\xf3\xf5\x84\xcb\xfc\xca\x09\x97\x27\x5e\x58\xe1\xf2\x44\x4b\xc2\xe5\xb4\x28\x5c\x4e\xb7\x21\x5c\xda\xf7\xdd\x9e\x6e\xb2\x82\x2f\xe2\xbb\x3d\xbd\x98\x70\xc9\xd6\x08\x97\x40\xaa\x08\x8f\xfe\x68\xc1\xa3\x6d\xf9\x6e\x7f\xba\x0c\xba\xe2\x53\x4b\xa7\xc1\x53\x4d\xc5\x4b\x32\x50\x17\xb3\xc7\xb7\x47\x32\x9e\xba\x08\x68\xa3\x2c\xfe\x44\x60\x0c\x66\x8f\x6f\x96\xba\x3c\xab\xb0\x4b\x48\xf1\x8b\x07\xc6\xe2\x55\x6c\xa1\x00\x4a\x66\x62\x56\xaa\x31\x17\xbb\x03\x71\xd6\x94\x9a\x82\x53\xd6\x47\x23\x01\xba\x14\x01\x75\xe6\x72\x11\x50\x67\x5e\xb2\x02\xea\xe9\x17\x56\x40\x3d\xbd\xb2\x02\xaa\x7d\xed\x67\x7e\xe9\x6b\xff\x7c\xdb\xda\xcf\x82\x7c\xa7\x65\xd3\x7e\x16\x7c\x78\x8b\x16\xd6\x33\x4b\x97\x4d\xcf\x34\x95\x4d\x9d\x41\x3e\xd4\x86\x40\x36\xa1\x98\x6a\x90\x0f\xd5\x96\x1c\x59\xaa\x4a\x73\x76\x39\x24\xc6\x19\x51\x62\x9c\x59\x9a\xc4\x38\xbb\x6c\x12\xe3\x4c\x3d\x89\x71\xa6\x0d\x89\xf1\x9f\x6d\x1e\xe6\xf4\xc2\x4a\x8c\x67\x5b\x92\x18\x3d\x02\xa1\x7a\x5a\x97\x17\x6d\x72\xcf\xb9\xcb\xc5\xda\x3e\xf7\x92\xb5\xb6\x7f\xf8\xc2\x72\xcf\x0f\x2f\x37\x6b\xfb\xfc\xd2\xd7\x9b\xf3\x97\xbc\xde\x9c\x7f\xd1\xd7\x9b\x9f\x2c\x7d\xbd\xf9\xc9\x4b\x71\xbd\xb9\x70\xb9\xac\x37\x17\x5e\xb2\xeb\xcd\x73\x2f\xac\xc4\x78\x6e\x25\xd7\x9b\xf6\xe5\xc5\xc5\x4b\x8e\xcb\x5e\x5c\x7a\x5c\xf6\xe2\xb2\xc5\x5c\x7e\xb5\x59\x54\xb5\x45\x3b\xfa\xf9\xc5\x62\x2e\xdb\x23\x52\xb0\x91\x5d\x6a\x68\x02\x87\xa2\x30\x7e\x7e\xbe\xf7\x5c\x74\x81\xb9\x2c\x44\x64\x12\x41\x44\xa6\x6b\x41\x76\x15\x85\x6c\x5e\xc0\x88\xcc\xf3\x4b\x8f\xc8\x7c\x7f\xa9\x09\x4d\x0f\xd4\x1d\x83\x0d\x75\x26\x63\x77\xc3\xc9\xd8\xbd\xc8\x6e\x02\x8a\xcb\xac\xe1\xd3\x31\xd7\x74\xd0\x61\xd8\x98\x78\x13\xc1\x68\x0d\xef\x30\xe0\x03\x88\x6b\x82\xcd\xf7\x8b\x9d\xfc\x9d\x3a\x53\x38\x1b\x4c\x61\x49\x98\xc2\xbc\xdf\x60\x43\xcb\x99\x4c\x0f\x2c\x5b\x60\xf5\x81\xfa\x54\x6d\x63\x92\x0b\x2d\xb4\x3b\xc9\x85\x47\x2f\xf1\xbc\xb4\xe5\x98\xe4\x87\x9a\x91\xe2\x85\x99\xe4\x2d\x9d\xb0\xb6\x8c\x93\xbc\x59\x7e\xe2\xbb\x44\x82\x2c\x70\xec\xaf\xd0\x24\x3f\xfc\x52\x98\xe4\x42\x27\x1f\xbf\x6e\xc5\x26\xf9\xe1\x46\x93\xbc\x4d\x3d\xf0\x48\x7d\x92\xbe\xf0\x96\xa3\xd0\x91\x97\x98\xe5\xf8\x50\x13\xc9\xb0\x02\x7a\xa0\xf0\xba\x95\xb0\x1c\xdb\xe4\x9f\xa3\x97\x0b\xff\x1c\x7d\xc9\xf2\xcf\xc3\x2f\x2c\xff\x3c\xbc\xb2\xfc\xd3\xbe\x92\x71\xac\x6d\x25\x63\x75\x8d\x92\x71\x6c\x71\x25\xa3\xfe\xa1\xac\xf7\x8b\x8f\x5e\xa2\x25\x71\xbe\x71\x44\x6e\x9d\xbc\x2a\x19\xa8\x18\x0d\x93\x8a\x16\xa3\xc3\x82\x1d\xed\xb5\x74\x78\xa4\xd1\x92\x5c\x1b\x61\xdb\x10\x1c\xac\x2a\x24\x71\xd1\x71\xab\xc2\x21\x19\xab\x05\x4d\x22\x9e\xe6\x83\xb6\x96\xfb\x90\x8c\x77\x89\xdd\xae\x6b\x2e\xd4\xaa\x0f\xed\xb3\xd8\x89\xb6\x59\xac\x36\x41\xf0\xc4\xe2\x2c\xd6\x28\x41\xf0\xc4\xb2\xb1\xd8\x72\x24\x08\x3e\xba\x98\x1e\xfb\x7f\x5e\x82\xe0\xa3\x8b\xf0\x57\x13\x4d\xb5\xfd\xc4\x82\x93\xf5\xe9\xdb\x8a\x23\xf1\x64\x33\x83\x67\x5d\xd3\x4d\x61\x4d\x1f\x7d\x91\x36\x85\x3d\xde\x9c\xd3\xfe\x7f\xb2\x29\xec\xf1\x26\x66\x52\xfb\x9b\xc2\x9a\xb5\xd6\xb1\x74\xf9\x78\xaa\x6d\xf9\x58\x7b\xa2\xeb\xa9\xa5\xdb\xf9\xa7\x96\xcd\xce\xff\xd3\x4b\x3a\x7a\xea\x89\x65\xb2\xf0\x85\x6d\x0d\x4b\xb0\xda\x2f\xf9\x40\xaa\x66\x0c\xf4\xa0\xf8\x91\x2d\x1d\x3a\xfe\x9d\x25\x9a\xea\xa7\x57\xdc\x54\x0f\x36\xbe\x45\x04\x13\x5d\x26\x13\xbd\xee\x6e\x8f\xfb\xc5\x5e\xfd\xee\xca\x39\xe0\x4e\x37\xb2\xcd\x97\x7a\x54\xca\x53\xcb\x66\x21\x34\x3a\xb8\x32\x51\x67\x9b\x79\x68\x92\x0a\x5d\x38\x55\x27\xfb\x7c\x75\x70\x70\xa5\x47\xb9\xee\x80\x72\x2d\x1f\x5c\xf9\x54\x23\xca\xfd\xcd\x12\x29\x77\x66\x39\xcc\xd3\x9e\x4b\xda\x81\xb9\xab\x86\x07\x85\x2e\x7d\xe7\xba\x86\x7b\x6e\xf8\xfc\x86\x33\x92\xf0\xdb\x76\x0d\x6d\xb2\x96\x8f\x54\x3d\xd3\x88\xbe\x4b\xfa\x21\x8e\xa7\xdb\x5d\x35\x84\x74\xab\x66\x3a\x71\x3d\x75\x7a\x41\x82\xf6\xd3\x4b\xb5\xf9\x1e\x68\xfe\xf2\xf6\x14\xf2\x65\xfe\x21\x8e\xf9\xc5\x55\x26\x69\xc1\xd9\x86\xa4\x27\x09\x3a\x95\xb8\x9c\x44\xf0\x47\x3a\xf8\x67\x7f\x44\x95\x89\x7e\x78\x23\x38\x32\xd1\x5f\xae\x16\xee\xf8\x6b\xd3\x5a\xbc\xe4\x1f\xe1\x68\x66\x2d\xbe\x5b\xa4\xd1\x02\x6d\x7e\xc1\x8f\x70\xf8\x68\xc7\x62\x9a\xda\xfb\x9a\x36\xdc\x71\xa9\xa7\x5d\x3d\xf3\xe2\x8b\x70\xa1\x0b\x5f\x59\x39\x11\xfe\xcc\x72\x2f\x7e\x67\x5f\x7c\xca\x09\x5d\xf8\xea\xca\x51\xee\xec\xf2\xc5\xed\x9e\x5d\xba\x64\x7e\x76\x31\x23\x74\x81\x64\x96\x6b\x24\xf3\xb3\xcd\x24\x73\x5b\xe2\xf5\x5b\x97\xea\x52\x3b\xd7\xb2\x09\xda\x58\x9e\x82\x09\x2a\x87\xe4\x69\xd8\x5a\x64\x79\x1a\x0b\xe7\xa7\xb3\x3c\xc5\xfc\xf5\xa5\x9e\x3c\x2f\xca\x2c\x0e\x36\xc9\x35\xd6\xe5\xb9\x56\xec\xc1\x87\x97\xfa\x63\x8b\xf5\xa9\xd7\xce\x39\x4e\xde\x29\x4e\x0b\xf7\x38\x06\xfc\x22\xbc\xe6\x43\xa2\x42\x24\x85\x36\x36\x66\x85\xd9\x95\x0d\x66\x57\xd3\x43\x9e\xc4\xd9\xf5\xc3\x46\xb3\x6b\x89\xc7\x2f\x9c\xaf\x47\x9c\x65\x3c\x7e\x41\x68\xff\x83\x01\x55\x5a\x38\x7e\xe1\x7c\xa3\x0f\x5d\xea\xd6\xf5\x9f\xd4\x67\x83\x17\x79\xeb\xba\xd0\xab\xcf\x8b\x32\x99\x7f\x51\x95\x7f\x7a\x3f\x2b\x6c\x5d\x8f\x88\xbb\xd5\x6b\xf7\xb1\xb7\xb5\x75\xfd\x27\x8d\x48\xfc\x3e\x91\x97\xd6\xc9\xab\x22\x92\x24\x37\xcc\xc0\xab\x4b\x56\x8f\x35\x6a\x0e\xbf\x0a\x55\x0f\x9f\x10\x26\x91\x58\x4d\xf0\xfc\xc0\x1a\xc7\xaf\xbd\xf2\x52\x8c\xf7\xe7\x96\xd7\x78\x5f\x74\xbc\x7b\x6a\x7f\x64\x2f\x78\xff\xa3\x8d\xcc\x74\x76\xa1\xf0\x36\x8c\x48\x4d\xba\x5f\x50\x68\xd7\x78\x7f\x6e\xb9\xf5\x97\x8b\x2f\xbe\xfe\x22\x74\xe1\xcb\x2b\xa7\xbf\x5c\x5c\x3e\xfd\xe5\xf9\xa5\xeb\x2f\xcf\x5f\xb2\x65\xf9\xfc\xb2\xe9\x2f\xdf\xbc\x54\xfd\xe5\xe0\x3b\x97\xc1\x85\x2e\x1c\xc5\xd2\x9a\xf6\x12\xb6\x06\x2f\x49\x7b\x69\x76\xf8\xca\x21\xf1\xf3\x1a\x5b\x5c\xef\x5c\xe2\xef\xed\x3c\x50\x9f\x76\x67\xea\x9d\xbf\x35\xdf\x78\xdd\x9a\x5f\xe4\xfc\xad\x2e\xf6\xfe\x04\x19\x43\x52\xa0\xb5\x49\xa2\xd6\xb6\xae\xa5\xdf\x0a\xbf\x5f\xec\xf8\x07\xae\x5b\xb8\xb2\xf5\xd0\x28\xef\x22\xe9\x17\xfa\xc9\xf0\x8b\xe2\xca\x76\x51\x38\x94\xe5\x4c\xeb\xc7\x71\xbd\xb3\xc1\x24\x5e\xea\x51\x19\x87\xea\x0f\xc3\x8a\xfe\x62\xb7\xf0\xce\xaf\x89\x14\x5c\xde\x73\x9d\x0f\x35\x22\xd5\x52\x15\xad\xc3\xf5\x49\xf5\x22\x2b\x5a\x42\xaf\xbe\xda\xd8\x5f\xb9\x32\x67\x04\x1d\x6e\x44\xe2\xf6\x97\x94\x23\xcd\x44\x69\xf3\x25\x45\x78\x74\x89\x26\xb1\xd0\xc2\x8b\x6d\x12\x3f\xd4\xf2\x92\xf2\x12\x35\x89\x85\x0f\x5c\x7e\x93\xf8\x68\x7d\xea\x2d\xb7\x49\x2c\xbc\xe6\x1f\x57\xce\x24\x3e\xda\x68\x76\xfd\xd9\x12\xa9\xf3\x70\x7d\xea\x2c\x25\xda\x32\xfa\x18\x08\xb0\x30\x7d\x38\x9a\xd2\x40\x76\x05\xd4\x13\xba\xf1\x23\x91\x7a\xd9\x90\x69\xc8\x11\x96\xb3\xa2\xf9\x70\x4e\x94\x58\xe7\x04\xf3\xa1\xe5\x08\xcb\xc3\x8d\x68\x7a\x66\x89\x34\x3d\x56\x9f\xa6\x4b\xb1\xc5\x1a\xd1\xb4\xc7\xa7\xe9\xae\xda\xec\xb8\xe0\xe5\x3f\xae\x43\xc9\xd5\x21\x43\xac\xb5\x58\x55\xcb\x86\xd8\xb1\x46\x94\x9c\x5f\x90\xa1\xda\x29\x35\x3d\x93\xfa\x91\x65\x55\x41\xc2\x67\x52\x0b\x6d\xd7\x98\xe5\x6b\xe5\x50\xd5\x77\x34\xae\x9a\x58\x23\x65\x65\x2f\xb0\x82\xec\x97\x95\x45\x8f\x4e\xf0\xe0\xf1\xde\xae\xe9\xab\x24\x69\x59\x55\x9a\xb4\x94\x3e\xd1\xe6\x49\xe8\x27\x56\x90\xa0\x27\xea\x50\xc9\xaf\x9e\x60\x65\x7b\xb5\x1f\x6a\xcd\x86\x7f\x33\xb0\x65\x4a\x35\x30\x76\x17\xa3\xd4\x52\x55\xbb\x47\x2f\x4b\xd5\x4e\xe8\xd5\xef\xbe\xd0\xc7\x3f\x3e\xba\x6c\xd3\xfb\xe4\x0a\x72\xe3\xc9\xd6\xa7\x77\xc3\xaa\x8b\x4d\xef\x93\x97\xdb\xf4\x7e\x7c\x05\x09\xfa\xf8\xa5\x4c\xef\xc7\x57\x7a\x7a\xb7\x9f\xee\x79\xaa\x09\xad\x16\x49\xf7\x14\x1e\xad\xef\xa9\x6a\x9c\xee\xd9\xf4\xd1\xb6\xd2\x3d\xbf\xb6\x6c\xe9\x9e\x4f\x34\x37\x2c\x36\x84\x0d\x0b\x29\x48\x22\x48\x88\x49\x04\x52\x1b\xa9\x9e\x1b\x82\x54\x4f\x61\xe3\x2b\x25\x80\x0a\x4d\x76\x2d\x57\xa2\x67\xb3\xbc\x84\x43\xe2\xf7\x2f\x70\x66\xd5\x4b\xf4\x6c\xd6\xda\x7b\x9b\xb6\xe6\x5b\x31\x5f\x68\x73\x62\x9f\x5e\xc1\x89\x7d\xfa\x52\x26\xf6\xe9\x96\x27\xf6\x69\x71\xe1\x39\x2d\xb5\x3e\xb5\xdb\xa5\xd5\x53\x2b\x48\xab\xa7\x5a\xa1\x55\xb6\x01\xad\x9e\x5a\x79\x5a\xfd\x6d\x9b\xb4\x3a\xb3\xcc\xda\x4d\x98\x5a\x67\x1a\x2d\xac\x1b\xd6\x48\xc1\x73\x68\x13\xb3\x63\x35\xe1\x3b\x56\x59\xf1\x31\x51\xf1\xa9\x43\xcc\x33\x4d\x88\x19\x36\x17\x59\x0b\xba\x28\xd2\xf4\xa0\x2c\xa8\x44\x58\x68\x45\x0b\x5a\x02\x33\x3e\xbd\x82\xcc\xf8\x74\x2b\xcc\xd8\xdd\x80\x19\x9f\x5e\x79\x66\x3c\xd3\x26\xad\xe6\x97\xcf\x09\xb1\x80\x56\xf3\x0d\x68\xd5\x23\xd2\xaa\xc7\x5b\xbf\x6f\xf7\x39\xf1\x6e\x9f\x13\xcb\x8d\x38\x71\xbe\x45\x4e\xac\x71\xf9\x5f\x68\xd5\x49\xb1\x04\x4a\x3e\xb3\x82\x94\x7c\xa6\x15\x4a\xee\x5a\x12\x25\x9f\xb9\xfc\x28\x79\x76\x05\x29\x79\xb6\x15\x4a\x0e\x2c\x89\x92\x67\x57\x9e\x92\xed\x2e\x35\xcf\xae\xe8\x52\xf3\x6c\xa3\xa5\x66\xf4\xd2\x97\x9a\x67\x5f\x9c\xa5\xa6\x7d\x93\xe6\xdc\xd2\x4d\x9a\x73\x8b\x45\x4a\x1a\x9b\x34\x4d\x1f\x7d\x91\x76\xb0\xfd\x70\x39\xc2\xef\x2f\xf9\x1d\x6c\x3f\x6c\x12\x50\x69\x7f\x07\x5b\xb3\xd6\x7c\xc3\xe6\x9f\x97\xe8\x66\x3b\xbf\xd2\x6e\xb6\x56\x36\x7c\x0c\xf8\xb2\x60\xb4\xc6\xdf\x26\x74\xef\x7b\x8d\x03\x13\xdd\x42\x60\xa2\x36\x16\x21\x89\xd9\x6c\x6d\xf9\xdb\xce\x37\xf2\xb7\x2d\x35\x14\xf6\x93\x17\x26\x14\x26\xbc\xe6\xfb\xd7\xaf\x58\x28\xec\x27\x8d\xa8\xf3\xee\x25\x52\xe7\x42\x7d\xea\x24\xea\x50\x67\xb1\xdf\xc1\x6c\x46\x1d\xe1\x35\xdf\xbb\x5e\x98\x4d\x9c\x14\x18\xfc\x94\x77\xf3\x9f\xbf\x14\x49\x71\x61\xb9\x49\xf1\xdc\x0b\x43\x0a\xe1\x35\x67\x97\x89\x14\xcf\x2d\x77\x86\xc7\xc5\xcb\x32\x0c\x20\xf4\xea\xd0\x0b\x1d\x06\xb8\xd8\x88\xc4\x75\x7e\x2c\xae\x25\x12\x3f\xdf\x64\xcd\x5e\x9e\x74\xcb\x26\xe2\x5f\x48\x22\x0c\xba\xf1\xf9\xeb\x57\x2c\xe5\xf2\xf9\x46\xd4\x7b\xe7\x52\x8f\xd1\x7b\xb0\x21\xf5\x72\xde\xe6\xe7\x35\x32\x92\xa3\x93\x7f\x7b\x97\xf3\xd9\x36\x64\xa5\x5c\xf4\xc1\x9c\x94\x8b\xe6\x4e\x4b\x13\x8f\x1d\x7f\xcd\x7d\xf5\x73\x51\x85\x37\xd4\xe8\x79\x14\x95\xcf\xc9\xf7\xa1\x56\x94\x4b\x8d\x07\xda\x4d\x47\x1a\x35\xa7\x88\xaf\xd8\xc8\xad\x65\xcb\x7c\xa1\xb1\x2a\xd8\x5a\xb6\xcc\x03\xf5\xe9\xb1\xc1\xd3\x00\xfd\x94\xbc\x9c\xb4\x26\x82\xfa\x4b\x82\x56\x74\xf8\x0c\xae\xd2\x41\x55\xa2\xd9\x8e\x35\x52\x36\xba\x46\x4e\x67\x23\xfe\xc7\x25\x28\x45\x26\x1b\x09\xd3\x0e\x75\xc6\x8e\xfb\xd6\x44\xb3\x72\xb6\xe3\xbe\xb5\x1d\xc8\x6d\x9d\xd9\x0e\xd6\x27\xa3\x08\x63\x08\x13\x6b\xa3\xd9\xce\xb1\x80\x54\xb1\x34\xef\x82\x23\xdd\x2b\xbb\x2e\x92\x8d\x85\xf2\x65\xa2\x35\x3b\xc2\x85\x4f\xac\x73\x68\x0c\x6d\xa3\x43\xea\x77\xf8\xc2\x27\xc7\x82\x74\x91\x58\x3e\x57\x96\x5b\xa8\x7c\x09\x2c\x7b\xe8\x92\x58\xb6\x03\xc8\xde\xd1\x9c\x65\x85\x37\x9c\xcf\x36\x63\xd9\xc8\x32\xb0\xec\x1f\x36\x39\xc3\x20\xbe\xd8\x11\x06\x87\xeb\xd2\x42\xfc\x8d\x30\xe4\xd3\x08\x72\x5d\x36\x82\x4c\x0a\xd0\xeb\x78\x8c\xc5\x5c\x24\x4c\x17\x4c\xf7\xea\xb8\x6f\x6d\xf4\xf8\x56\x59\x5a\xd3\x89\xbc\xb9\xb6\x03\x0b\xb1\x6c\x67\xae\xfb\xc1\x5c\xf7\xa1\x6c\x8c\xe0\x58\x20\x30\x3b\xe9\x18\x83\x68\x3a\xdb\x81\x47\xeb\x01\xe3\xfa\x47\x1c\x66\x3b\x08\x72\x7d\x19\x2b\x7a\x3a\x21\x33\x58\x13\xce\x5a\xed\x33\xd6\xf2\x73\xd4\x91\x15\x17\x82\xc2\x1b\xfe\xaa\xa9\x10\x5c\x0e\x8e\x3a\x71\xa9\x42\xf0\xa1\xe6\x42\xb0\xc7\x27\x49\x43\x21\xd8\x43\x42\xb0\x3b\x2c\x04\x23\x8b\x0a\x41\xe6\x3a\x92\x7e\x28\x11\x3d\xe1\x17\xcd\x92\x50\x8c\x65\x09\x93\x9a\x8b\xc0\x28\x8d\x43\x27\x89\xc0\x58\x8d\x08\x14\x3e\xf0\x47\x2f\x45\x11\x78\x74\xc5\x19\xf6\x68\xab\xab\xf6\x8d\x97\xc3\xaa\xfd\xf0\x0a\xad\xda\x37\x5e\x3e\xab\xf6\xc3\x2f\xf1\x55\xfb\xd8\x8a\xb3\xec\xb1\x56\x59\xf6\x4d\x97\x03\xcb\x3e\xb2\x42\x2c\xfb\xa6\xcb\x87\x65\x1f\xb9\x4c\x58\x76\x09\xc7\x07\x36\x66\xd6\x16\x8f\xc1\x16\x5a\x68\xf7\x78\x2c\xe1\xd1\x4b\x3c\xad\xe4\x6b\x97\x74\x3c\xd6\xa3\xcd\x88\xd0\xf0\xe0\xc0\x78\xf8\xd0\xc9\xae\x05\x5b\x0b\xc8\xc5\x2d\xa4\xeb\x24\x96\xeb\x20\xac\x66\x09\x36\x0f\x8a\x9f\xd3\xd2\x0f\x7f\xff\xce\xd5\x2d\x1c\xf5\xd2\xee\xff\x75\xf2\xaa\x37\x4a\x42\x28\x02\x0f\x87\x59\x75\x65\xd7\x55\x57\xbf\xec\x9a\x97\xbf\xe2\x95\xab\x5f\xf5\xea\xd7\xfc\xdc\xb5\xd7\x5e\x77\x7d\x36\xbb\x66\xcd\x9a\xb5\xeb\xd6\xaf\xff\x1f\xfe\xe8\xf4\x1e\x91\xef\xa9\x4d\x84\xac\x3f\x42\x47\x22\x3c\x44\x47\x23\xb5\xd9\x8d\x0f\xd6\x0b\x1d\x42\x45\x9c\xef\x52\x4e\x3c\x94\xec\xb5\xe9\xde\x55\xeb\xe5\xcc\xff\x10\x6a\xd0\x60\x22\xce\xc1\x8f\x13\x91\xac\xb4\x9f\x9e\xb9\x02\x2b\xb3\xec\x1e\x80\x9b\xc7\x22\x59\x79\x2c\x60\x8b\xf5\x5e\xfe\xf9\xb1\x70\xfc\x41\xaa\x19\x29\xa1\x97\x1f\x8e\x73\x2f\xd3\xc2\x8b\x25\xa1\x43\xb2\x8f\x73\xac\x64\x20\x2b\xdf\x4e\xaf\xbc\x61\xbd\x9c\x59\xe3\x3f\x48\xfc\x36\xf0\xcb\x3b\x3b\x12\x59\xaa\xf8\xcb\xfe\xc3\xb8\xa5\x24\x37\xff\xd3\x6f\xc8\x74\x12\x78\x8e\xcf\x79\x5b\xd3\x91\x8d\x30\x16\xc9\xe2\x5b\x07\x72\x52\x56\xfe\xe5\xdc\x5b\xdf\x75\xff\x7d\x6b\xa4\x6c\x24\xdb\x31\x16\x1c\x97\x99\x4d\xe3\x19\x3b\xd7\xfb\x6f\x84\x59\x8a\x3c\x7c\x2a\x72\xdf\x71\xf6\xcd\x51\x54\x31\x22\x1c\x7f\xec\x15\x12\x38\x72\xcd\x59\x1c\xda\x15\x83\x8c\x87\x45\x5a\x7d\x28\x8e\x61\xa6\x9f\x4b\xd3\xb8\x30\x2f\xbf\x26\xbd\x2e\x92\x3b\xfd\xf9\x34\x1d\x20\x1b\x96\x35\xef\x17\x1f\xff\xd9\x02\x59\x03\x1f\x60\xc2\xd3\x5f\xa8\xfb\xf4\x91\xc5\x9f\x2e\xaf\x63\x3e\x3c\xbe\x3d\xb2\x1a\x0f\x6a\xcb\xfd\xf0\xb1\x6b\xc5\x03\x05\x73\xb4\xce\x03\xc8\x12\x10\xb6\x46\x7e\x40\x7c\xc3\xd1\xa4\xff\x86\xed\x11\x4a\x4f\x91\xde\x12\x79\x13\xf4\xef\xf8\x35\xa1\xfd\x80\x1f\x14\x1f\xfb\xba\x28\x7d\x13\x6b\xa5\xe3\xb9\x83\x07\x9f\xc0\xdb\xfe\x28\xcb\xc4\x8a\xbb\x7c\x0e\xf0\x4e\xf9\xe3\xc1\x7d\xd9\x7a\x39\xf3\xca\x74\xef\x6b\xd7\xcb\x99\x57\xa4\xd1\x71\x88\xf1\xdf\x04\xa3\xe6\xce\x8e\x2e\xe6\x7a\xa1\x13\x1f\x16\x3b\xf1\x01\xb1\xef\x38\x8b\xf0\x97\x31\x83\x1d\x28\x48\x1b\xcf\xd7\x8a\xa7\xcd\xe7\xce\xbd\xf7\xea\x50\x83\x1f\x59\xec\xab\x4e\xd3\x57\x85\x3f\x02\xee\xef\xe2\xef\x78\xe5\x7a\x39\xf3\xb2\x74\xef\xfa\xf5\x72\xe6\x6a\xf1\x3b\x16\x76\xfe\x63\x2d\x76\xfe\xac\xd8\xf9\xb3\x41\xe7\x1f\xcb\x1d\x93\x05\x16\xf7\x0a\x09\xb1\xd0\x25\x16\x80\x05\xce\x3d\x79\x0d\xaf\xaa\x48\x88\x10\xaf\x7d\x5c\xec\xd0\xa7\xeb\xec\xa8\x83\x86\x90\xf5\x84\x57\x7a\x9b\xf3\xc4\x86\xcf\xd6\x34\xfc\x89\x36\x1a\xee\x12\x1b\x46\xe5\x74\x7b\xe4\x4d\xc4\xd5\x0f\x7c\x31\xc4\xd5\x5c\x91\xbe\x8b\x74\x25\x00\x02\x6b\x3f\xdc\x80\xb5\x1f\xcb\x1d\x12\x29\x77\x48\xa4\xdc\x21\x91\x72\x17\xc5\x23\xd4\xbd\x02\x56\x3b\x2d\xdf\x77\xbc\x37\xd5\xf5\xf1\xf8\xba\xda\xdf\x14\x85\x3b\x39\xf9\xcd\x72\x97\x57\x60\xf6\x95\x82\x32\xbe\x45\x68\x08\xaa\xf7\x88\xd5\x69\xf3\x72\x50\xfd\x22\x10\xb4\x9b\x3e\x79\x9e\x89\xcb\xf7\x49\x68\x84\xd7\xe1\x4f\x86\x84\x46\x54\xa4\xb7\xb0\xfc\xac\xf5\xce\x2a\xa3\x8f\xf6\x75\x1f\x2a\x48\xc4\x7c\x54\xe0\xc8\x3b\xc8\x5b\x0a\x45\xf8\xb2\xb7\xab\xc9\x54\xb8\x1e\xe3\xf1\xbd\x59\x0c\xc2\x0b\xab\x00\x85\xa4\x93\x9e\xa8\x15\xd2\xf6\x3f\x53\x23\x6a\x49\x23\xcf\x4a\x39\x6f\xab\xfd\xeb\x3d\xc5\x87\x86\x83\x57\x4b\xaf\xc0\x7d\x3e\x55\x2b\xf9\x83\x1f\x17\x8d\x04\x5b\xa6\x9a\x2f\x03\x59\x29\x97\xb8\x0f\x87\x22\xe8\xdd\x67\x6b\x7a\xb7\x1a\x15\xf5\x7a\x35\x8f\x87\x6b\x66\xa5\x5c\x17\x56\x31\x83\x2a\x27\x6a\x1a\xbb\x06\x35\xf5\xe0\xfe\x17\xc4\xfb\xbf\xd7\xe1\x87\x21\x30\x10\xf1\xf6\x76\xf7\x1e\xd4\xd7\x61\x7a\x58\x85\xd9\x55\xbb\x9d\xa0\xae\x06\x83\x35\x83\x35\xe6\x67\x5f\xe6\xd9\x18\x5b\x7c\x8d\xb9\x5f\x6c\x32\x34\x11\xeb\xfe\xd8\x59\x2b\x19\x38\x3f\x7b\xfd\x0a\x68\x8e\xcb\xfb\x7f\x9d\xbc\xaa\x04\xa3\x12\xe9\x88\xfa\x87\x14\x2e\x54\x44\xaf\xbb\xfe\xfa\xec\x9a\xb5\x6b\xd7\xad\x03\x45\xf4\xb5\xaf\xdb\x70\xc3\xc6\xd7\xbf\xe1\x8d\x9b\x6e\xec\xde\xbc\x79\xf3\x96\x2d\x5b\xb6\x6e\xdb\xbe\x63\x67\xcf\x4d\x3f\xff\xf3\xbf\xf0\xa6\x37\xbf\xf9\x2d\x6f\x79\xcb\x5b\xdf\xfa\xd6\x5d\xbb\x76\xf5\xf6\xf6\xf6\xe6\xfa\xfa\x77\xef\xde\xb3\x77\x60\x70\xf0\x6d\x37\xdf\x3c\x14\x68\xb0\xe7\x3b\x6a\x35\xd8\x53\xf5\x47\xff\x7c\x94\x2a\x1c\x3b\xf7\x28\x4e\x60\x1a\xd6\xe7\x9e\xe0\x61\x8d\xd7\x9e\x45\x1c\xb4\xf2\x99\xa4\xc0\x14\x3e\x43\xf0\x42\x20\x89\xec\x20\x6c\xae\x08\x1e\xff\x78\x52\x90\x48\x17\xa3\x21\xe6\x0b\x55\x14\x98\x6f\x7b\x24\xeb\x69\x23\xfd\xf4\xd8\x71\x3e\xb4\xe1\xb1\xdc\x91\x8e\xfb\x8e\xf7\x66\x50\x16\xe7\x0e\x3e\xb6\x5a\x54\x7b\xf9\x76\xe8\x53\xde\x29\xbe\xe2\xcf\xbd\xd5\x08\xd5\xf0\xc1\x34\x59\xd8\x87\x58\x5b\x99\x97\xb3\xe1\x0d\x49\x0f\xd6\xed\x1e\x6e\x44\x4a\xac\xe9\x40\x28\xad\xc1\xb5\xf9\x50\x44\xd8\xb7\x79\x28\x90\x3b\x8f\xe5\x2e\xc2\xe2\x16\xf5\x16\x15\x28\x74\xf0\x9d\x0b\xa2\xe0\xba\x10\x11\x96\x1b\xaf\xd0\x25\x16\x60\xba\x1d\xfc\x5e\xda\x5f\x76\x0f\x45\xc2\xcb\xee\x21\xb1\xb3\x9f\xac\xb3\xec\x5e\x88\x84\xd7\xf3\x0b\x41\x37\x43\x0d\x5f\x94\xc3\x0d\xbf\xbb\x61\xc3\xe1\x40\xac\xd7\x9e\xdf\x6b\xa0\x29\xaf\xe9\xfd\xc4\x34\xff\x10\x96\x22\x5c\xb1\xc9\x9a\xfe\x1e\xf1\xdd\x47\x45\x4e\x9a\x97\x73\x5d\xf7\x91\xb9\x71\x48\xce\xc9\xf7\xc1\x38\x70\x8e\xe1\x0d\x1d\x27\x64\xb6\x5c\xd6\x74\xa4\xb3\xd1\x6c\x07\x3b\x70\x32\xeb\xe5\xcc\x6e\x3a\x23\xbf\x3f\x2d\xb0\x8b\xa0\xa6\xbd\x4f\x7c\xe1\x33\x72\x60\x2a\x11\xe3\x85\x23\xda\x57\xad\x97\x33\x39\xf1\x66\xa2\x66\x47\xdb\xfb\xeb\x33\x90\xe4\x1d\x05\x00\x2c\x73\x42\xf6\x18\x8a\xdc\x3e\x03\xcc\x57\x62\x80\x5c\xda\xd9\x31\x9a\x93\xd6\x44\xd1\x1a\xda\x95\x5e\x30\x8d\x3f\xf7\x33\xa6\xeb\x95\x21\xde\xff\xe0\xa5\x4d\xe3\x0f\x35\x98\xc6\xc2\xec\xdc\xb5\xa0\x2b\xf7\x87\x87\xd8\x6b\xeb\xa1\x4b\xeb\xca\x87\x17\xef\x0a\x98\x2d\x07\x1f\x7f\x35\xb3\x31\xb2\x5c\x42\x54\xf5\x85\x06\x3e\x51\xd7\x7d\xd4\x45\x59\xa7\x12\x1f\x2a\xe3\x2b\xa2\xbf\xf7\xf5\xba\x32\xf2\xa3\x62\x8b\x1f\x49\x86\x16\xce\x8b\xd1\xf0\xb4\xf2\x9e\x39\xda\x7c\x8e\x36\xeb\xc5\x37\x4f\xd5\xa5\xeb\xc7\x1a\xf6\xc2\x7f\xf2\xe2\xf7\xf8\xc9\x34\x51\x16\x3b\x05\x33\xee\xe4\x7f\xbf\x0e\xdf\x12\x58\x04\x8d\xdb\xda\x45\x6d\xfd\xb4\x7e\x2f\x3e\xd1\x60\x74\xb7\x47\xf0\xbb\xfc\x71\x81\x71\x4a\x88\x1a\xfb\x92\x07\xa5\x41\x47\x3e\xd9\xe0\x13\x78\x09\x19\x20\xf1\x80\xf8\xae\xb5\xb2\x3f\x91\xaf\x5b\x2f\x67\xb6\xa5\x7b\xbf\x2f\xad\x97\x33\x5b\xfd\x31\x3c\xee\xc9\x4a\xaf\xf5\x4f\x8b\xad\xff\xe8\x95\x0d\xf7\x69\x9c\x97\xc5\x94\x1e\xd9\x4f\x4a\x79\x2c\x37\x2f\xca\xfc\x79\x51\xe6\xcf\x8b\x32\x7f\xbe\x81\xcc\x3f\x5f\x23\x9a\x8f\xb5\x28\x9a\xe7\x23\x42\x87\xe6\x23\x7e\x87\x42\x13\xe6\x4d\xa1\xb1\xf9\x4c\xc3\xb1\xa9\xdf\x74\x97\xd8\xf4\xea\x05\x62\xe1\xc7\xbf\xc5\xe3\xd5\xe9\x4b\xfe\xf9\xa6\x92\xff\xd7\x1a\x48\x7e\x74\x54\xe4\x8e\xfc\x13\x3b\x96\x1a\xfd\x80\xc0\x1b\xd6\xcb\x99\x1b\xa1\x7e\xee\xdc\x9f\x5e\x15\x1a\xc4\xcf\x8a\x0d\x2f\x34\xfa\x7f\x61\x67\x47\xa2\xc6\xca\xf1\xbc\x1a\x6c\xe8\xbc\x76\xbd\x9c\x79\x63\x1a\x7d\x61\x6f\x00\x59\x9e\x7b\xe4\xf7\xb2\x9e\x5b\xea\x60\xa7\x68\x69\x42\xe1\xd8\x47\x37\x08\x45\xcf\x1c\x39\x1f\x5d\xc4\x1c\x79\xe4\xf7\x84\x89\xf9\x1b\x62\x97\x3f\x14\xef\x7d\xdd\x7a\x39\x73\x43\xda\xd7\x8f\x72\xa7\x4f\xd4\xf5\x26\x7d\x51\x7c\xac\xbe\x37\xe9\x98\xdc\xd8\x19\xf5\x9b\x8b\x3f\x7e\x12\x1e\x3f\xf8\xc8\x2b\x42\x04\x3e\xd9\x9c\xc0\x07\x0f\x9e\x59\xe0\x55\x59\x23\xfb\x9e\x23\x5e\x15\x0f\xca\x30\xa0\x87\xb2\x11\x26\xfa\x66\xf2\x9e\xfe\xa5\x84\x1e\x51\xf6\xb4\x9c\x94\x03\x97\xd1\x31\x79\x67\x47\x17\xe3\x20\x7e\x57\x2f\x74\xc1\x7c\x49\xec\x58\x13\x17\xcc\x45\xd1\x05\x73\x51\xf4\x1f\x9d\x08\x7b\xc5\x1e\x5f\xec\x4b\x9f\x6e\xe4\x3f\x3a\xe8\x39\xc2\xb6\xaf\x97\x33\x6b\xd3\xbd\x7f\x2e\xa1\x67\xb5\xce\x77\xc1\xb7\xd4\xf1\x85\x7d\xb9\xc5\x6f\xb9\x20\x7e\xcb\x05\xd1\x9d\x74\x52\x14\x45\x27\x45\x51\x74\x52\x14\x45\x27\x23\xf5\xdd\x49\x17\x6b\xbc\x3e\xa7\xc4\x0e\x7d\xba\xb1\xbc\x38\x29\x8a\xa2\x93\x82\x28\x12\x1b\xbf\x50\xd3\xf8\x57\xda\x6c\xbc\x4b\x6c\x3c\xac\x82\xd6\x71\x2b\x9d\x6c\x2a\x88\xbe\xda\x50\x05\xc5\x15\xe2\xbc\x2c\xac\x29\x17\x64\x10\x48\xfe\xb2\x32\x2f\xa1\xf3\x38\x9d\x0d\xef\x91\xf9\xfd\xc6\x5a\x61\xfd\x0d\xab\xa7\x85\x07\x1a\xec\x11\x7c\x2c\x77\x46\x74\x72\x9d\xad\x57\x20\xdb\x02\xcc\xa7\x2b\xd9\x95\xf5\x90\x58\xcd\x2b\x44\xbd\x6a\xbe\x5f\x0b\x0a\xc1\xce\xa4\x0e\xc1\x85\x05\x05\x6f\xf6\x6d\x08\xfe\x80\xbd\x41\x1f\x56\x50\xff\x6e\xb1\x3e\x70\xf8\xa8\x58\xff\x2c\xd4\xbf\x9d\xc6\xe3\x21\x39\xf0\x79\x5d\x60\xfd\x3c\x17\xde\x51\xf1\x64\x48\x36\x35\xf2\x79\x7d\x03\xe8\xff\xaa\x74\xef\x1f\x00\x5c\x2d\x7a\x96\xbe\x49\x7f\xe9\xfd\x96\x84\x8e\xe8\xac\x94\xf3\x76\x97\xfc\x88\xfe\x92\xf6\x08\xe7\x1f\x0e\x7b\x56\xf6\xf7\x2d\xd5\x91\xf3\xd9\x50\x41\x6e\x45\xca\x7b\x83\xe6\xbf\xe1\x60\x6d\x3b\xb9\xda\x42\x2b\x8d\x0a\xda\xda\xef\x84\x17\xdd\xa6\x4e\x9b\x6f\x37\x60\xf3\x05\xeb\xe7\x1f\x36\x17\x7a\xaf\x5e\xb8\x7e\x86\x04\xde\x1f\x49\xe8\x2b\xef\xfd\x63\x80\x57\xe1\xfa\xf9\xd0\xf7\xaf\x5b\xf6\xf5\xf3\xa1\xef\x5f\x17\x74\xf9\xbb\x35\xeb\xe7\x77\x24\xfc\x45\x87\xdc\xc9\xf9\xaf\xb1\xad\x95\x3b\x78\x76\xc3\x1a\xa9\xf7\xcd\xf8\x13\x0f\xbe\x8f\xef\xa4\xe0\xac\x7c\x26\xdc\x86\xef\xe4\xbb\x28\xfc\x30\xe4\x5f\xd4\xbc\x67\x07\xfa\x5c\xeb\x36\xf7\x57\x0d\x9a\x3b\x26\xd4\x39\xbb\xa0\xce\xea\x05\xaf\xfc\x5e\xcd\x2b\xb7\xa0\x17\xb6\x36\x10\x98\x3b\xfd\x83\xb0\x26\xfb\x03\xf1\xb1\xcf\x2e\xd0\xbc\x39\x61\x3d\x5b\xf7\x2c\xdc\x67\x43\x0c\x70\x55\x03\x61\xcc\xe7\x46\xdf\xd0\xb1\x41\xc8\x5b\xf3\x25\xe3\x5f\x4b\xb4\xdf\xea\xef\x25\xce\xc2\x80\x57\x9d\x66\x3f\xcc\xdd\xa4\x02\x94\x05\x55\x3d\x2c\x40\xff\xba\x81\xdb\xc8\xd7\xf2\x9b\x9d\x94\xf0\xb7\x4d\x84\xe9\x63\xb9\xa3\xec\x24\x39\xed\x39\x91\xbd\x3f\xdc\xcd\xf2\xd3\x2b\x97\xd9\x98\x7a\x28\xd0\xce\x8f\xd6\x78\x64\xce\x89\xdd\xfc\x54\x5b\xe6\xcd\xfc\xa3\xa1\x55\xca\x6b\xf1\xef\xea\x9a\x37\x68\xbe\x44\x79\xdb\xd8\xed\xe4\xd3\x3a\x25\x37\xa4\xde\xdf\x5f\x0a\xf5\x7e\xd8\x94\x7a\x0b\xa6\xef\x3a\xda\x2a\x11\x2a\x9f\x6a\x49\x3a\xa2\xe7\xfb\x1f\x92\x6d\xba\x7d\xd7\xc9\xab\xae\xa9\xf9\x9d\x18\xf2\xc0\x06\x1e\xd3\x0d\xb5\x0e\xd3\x27\x02\x6a\xfc\x9b\xe0\x30\x3d\x21\x43\x85\x8e\xb5\x92\xb0\x05\xb8\x6b\x8d\x94\x93\xe8\x1b\x26\x88\x91\xaf\x5e\x2f\x67\xae\xf1\x26\xdc\xed\x34\x94\x77\xd3\x64\xf7\x7e\xeb\x8c\x9d\x13\xac\x85\xe5\x0e\x3d\x56\x77\x68\xef\x17\xfb\x51\xd7\x41\xe2\xd5\x7c\x40\xac\x79\x22\x29\xe4\x5d\x24\xfc\xbc\x80\xab\x3c\x4f\x04\x11\x3f\x77\xec\xaf\xbf\x16\x9e\xc4\x0f\x8a\x8d\xfc\xbb\x24\x7e\xf6\xe2\xcb\x0b\x33\xe9\x3f\xfd\x76\x68\x79\x09\x1c\x91\x8b\x7d\x49\xee\xeb\x7f\xce\x4f\xa6\x6a\x7e\x98\xa6\x55\x1a\xbc\x47\xac\x79\x3c\x59\xab\x0d\xe5\x0e\x3e\x9b\xf6\x33\x57\xc2\x67\xc2\x04\x8f\x1d\xee\xac\xdd\x3e\x08\xb5\x77\xf9\x12\x2c\x4b\x3a\x0a\x48\x30\x36\x4a\x06\xd0\xd3\x27\xee\x22\x3e\x22\x0b\xae\xde\x23\xbc\xa5\xb8\x56\x2e\x1c\xa9\xb1\xda\x0f\x8b\xbd\xf8\x54\x23\x6d\xb6\xbe\xf0\x7d\x9f\xf8\xec\x87\x45\xbd\xbf\xcb\xe3\xb5\x9e\x56\x06\xe9\x57\x1b\x90\x9a\x3d\x36\xb4\x13\x29\x27\x6e\x4b\xf2\xfc\x73\x0d\x7c\x39\xef\x17\x1b\x5c\xe8\xcb\xa1\x36\x44\xf7\xb3\xf0\xab\x01\xf0\xda\x1e\x56\x59\xbe\xc0\xdd\xed\xf0\xd5\xf3\xf3\x12\xab\xe7\x32\xe9\x2d\x72\x48\x6f\x39\x22\xbe\x37\x14\x6c\xba\xc8\x2f\x1c\x15\x22\xba\xeb\xfc\x03\x1a\x83\x72\xb0\xd7\xf4\xee\x86\xd6\xcd\x07\x96\x3a\x5d\x02\x5f\xaa\xd0\xc0\x13\x1d\xe2\x3e\xa3\x27\xa3\x8b\xef\xb5\xbe\x0a\x85\x1a\x48\xb5\x58\x3c\x91\xc0\x24\xa7\x86\x07\x14\xd5\x17\x67\x74\x66\xb7\x27\xce\x58\x8c\xdd\xce\x52\x6c\x95\x17\x1c\x86\x01\xe9\xe6\xbd\x6e\x81\xf3\xe6\x5c\x7d\x0f\xe8\xfd\xe2\xbb\x16\x11\x59\x42\xcd\x4f\x24\xeb\xb9\x12\xb2\xeb\xbc\x9d\xa8\x59\x1a\xe0\x05\x8a\xe7\x83\x62\x23\x0b\x14\xcf\x75\xb4\xa9\x3e\xd0\x3d\xd7\xca\x75\xbd\x37\x94\x4c\x87\x8e\xf4\xb8\x67\x6f\x6f\xf0\xd4\xcf\x9e\x90\xc2\xd9\x23\x30\x28\x66\x25\xfa\x3f\xa1\x1e\xe2\x8d\xf7\x88\xfd\x12\x79\xa3\xf9\x89\xe1\x94\xfd\xb4\x41\x9c\xda\xa7\x43\xaa\x5c\x82\xd3\x38\x03\x4e\x3f\xdd\x88\x85\xbe\x1a\x6f\x6b\x9d\x5c\x27\xaf\x7a\x85\xb7\x4a\xe2\x32\x49\xeb\x24\x2c\x94\x0d\x8f\x72\xaa\xcf\x55\x17\xea\x71\xd5\x41\x6f\x71\xbc\x06\xb3\x63\xd2\xfe\xaa\x08\x37\x67\x7d\xb6\x0a\xd8\xe8\xa9\x06\xcc\x11\x78\x55\x73\xf2\x82\x86\xaf\xf2\x1a\xbe\x9d\x58\x66\x20\x68\x3f\x1a\x6a\xff\x9d\xcd\xdb\xc7\xe0\x8a\xef\xbc\xc5\xac\x25\x71\xe9\x5c\xe7\x6f\x00\x0d\xf8\x50\x68\xef\x6f\x83\x3d\xe8\x7e\x34\x32\x50\x17\xbd\x47\xde\x25\x3e\xf2\x53\x91\x75\xb3\x35\xca\x59\xa8\x66\xed\x19\x88\xe1\x53\xf2\xbb\xd6\x74\x64\xe5\x9c\x7c\xdf\xda\x68\xb6\x63\x7f\x90\x33\x77\x45\x9a\xa7\x73\x56\x3a\x8e\xf7\x31\x3d\x2f\x2b\xd7\x24\x7c\xf3\x94\xd9\xd5\xc2\x94\x49\xd1\x81\x0b\x19\x34\x2d\x78\xca\x8c\xd2\x94\xe9\xbd\xd0\x02\x8f\x8f\x8a\x3c\xfe\x54\x88\xc7\xd3\x82\xfa\x5f\x16\x9c\xdd\xde\xaf\x1d\xd0\xc1\xd4\xa0\xd7\xae\x26\xbd\x36\x2b\xae\x38\x42\x5b\xef\xeb\x5c\xb8\xe9\xb6\x9b\xec\x90\x32\x76\xb8\x67\x61\xf6\x4a\xcd\x67\x76\x51\xb2\xec\xd5\x98\x2c\x4b\x0f\x52\xbe\x61\x96\x8f\xed\x2e\xaf\x91\x90\xc2\x51\xba\x2b\xaa\xc5\x1f\xaa\xf9\xae\xab\x6a\xe6\xee\x87\xc5\xfb\xe1\xb9\xfb\xbf\x57\xbf\x28\xa9\x0d\xeb\xe4\x55\xfb\x16\x68\xca\x20\x01\xae\x7e\xd9\x35\xd7\x5c\xf3\x72\x4c\x58\x78\xd5\xab\x5f\x4d\x39\x0b\xd9\x35\x6b\xd7\xad\xff\x1f\xaf\x7d\xed\x6b\x5f\xfb\xba\xd7\x61\xce\xc2\xeb\xdf\xf0\x86\x37\x6e\xda\xb4\xe9\xc6\x1b\x6f\xec\xee\xde\xbc\x79\xcb\x96\xad\x5b\xb7\x6d\xdb\xbe\x23\x50\xb2\x4f\x2f\x48\xac\x3d\x53\x5f\x80\x9c\x8e\xd4\xd3\xb2\x23\x9e\x05\x42\x02\x65\x3e\xc2\xf3\xfe\x69\x30\x17\x77\x7a\xea\xf6\x09\x99\x18\xe5\x08\x6b\x4b\x47\x71\xb8\xcf\x44\x44\xc5\x7b\x48\x94\x33\x42\x1f\xbe\x23\x4e\x42\x49\x74\x87\xc3\xea\x35\xd4\x34\xf2\xf7\x80\xd8\xd0\x42\xdd\x09\x5e\x3b\x00\xeb\xd7\xe1\x70\xb6\xe1\x3b\xc5\xc7\xea\x79\x8b\x9f\x0a\x72\x28\xd7\xc8\x35\xbc\xba\x26\x82\xfe\x70\x4f\x44\x99\xd9\x20\x0f\x38\x86\x41\xab\xde\x33\x40\x9b\x2d\x69\xc1\x1d\x5e\x27\x0b\xf1\x90\xd8\x87\x26\x6e\x63\x3c\x1d\xc7\x73\x1b\xd3\xb9\x39\xec\x36\x3e\x27\xba\x0c\xcf\x05\x9e\xc5\x90\xff\xf6\xe0\x82\x14\x82\x33\xcd\x53\x02\xcf\xd5\xe4\x1a\x9e\x93\x43\xca\xe1\x00\x8d\xc7\x6f\x86\xc7\x83\x2b\x36\x51\x0e\xdf\x23\xbe\xf7\x68\x38\x46\x7b\x8c\x74\xf8\xdc\x27\xfe\x17\x37\xba\xaa\xc6\x54\x10\x1e\xfd\x8b\x05\x27\x8d\x60\xdf\xc5\xe4\x78\x36\x65\x72\xa7\xc3\x81\xeb\xc3\x62\x33\xc7\x12\xb5\xcd\xdc\xd0\xb1\xc1\xf7\x89\xac\xc2\x80\x52\x3a\xf7\x2b\x98\xa6\xcf\x2b\x9b\xc0\x8d\x0d\x7c\x02\xef\x6f\xcc\x8d\x6b\x3d\x41\xe7\x85\xcb\x42\x21\xb2\x57\x63\x14\xa9\x9e\x8b\xef\x83\xcd\x39\xf5\x29\xa9\xbe\x8f\xcf\x14\x92\x7b\x5f\x97\xc6\xdc\xd8\xd7\xa2\x83\xef\xdc\x77\xfd\x00\xd9\xbc\x1c\x52\xb1\xe6\xe5\x90\x8e\x75\x42\xf6\x59\x68\xbe\x86\x85\x3e\x22\xf6\x49\xd4\xb2\x4e\x2f\x96\xd9\x77\xee\xbb\x59\x31\x5e\x7e\x66\x41\x22\xde\xda\xb4\x3f\x69\x05\x72\xbf\xf3\x2b\x75\x23\xcc\x0f\x37\x20\xf7\x42\xa5\xf7\x93\x62\xcd\xfa\x7a\xc7\x69\x39\xa4\x78\x94\x5b\xe9\xc0\xa7\x5a\xee\xc0\xa7\xc5\x9a\xf5\x8c\xe4\xaf\xae\xa2\x29\x70\xf0\x19\xf2\x83\xd6\xdb\x3b\xf0\x19\xb1\x91\x1f\xca\x61\x4f\x7b\x48\x75\x09\xd5\xac\x4d\x76\xe1\x2f\x3c\x54\x9b\xd5\xd2\xca\x17\x3f\xd2\xf2\x17\x7f\xb6\xf9\x17\xfb\x6a\xa8\x2f\x51\xbe\xf7\x34\xbf\x31\xb9\xb8\x87\xfc\x73\x0d\x84\x89\x90\x3a\x3f\x04\x93\xe9\x03\x2f\x0b\x4d\xa6\xe3\x8d\x27\x93\xd7\xa7\x53\x32\x4a\x6d\xa4\x03\x86\xfc\xbf\xf6\xea\x50\x13\x27\x16\x6f\x02\x23\xb1\xc1\x91\x25\xa7\xe5\x9a\x63\xd5\x72\xa7\x3f\x77\xad\x28\x28\xd7\x61\xde\x14\x7e\x1f\xab\x73\xdd\xc1\xfb\x3e\x2f\xbe\xef\xb3\xa2\x66\xc5\xfb\x94\x4f\xca\x0b\x95\xc7\x85\x72\x60\x23\x25\xf9\x63\xf4\xe5\x15\x69\x7e\xce\xdb\xc2\xe1\x37\x72\x77\xfd\xb4\x62\xaf\x91\x37\xac\x97\x33\x2f\x4f\xf7\x3e\x25\xa1\xa3\x4d\x78\x0e\xe4\x77\x8f\xf8\x87\xdb\x59\x8f\x3f\x29\x1f\xcf\x9d\xfe\xf2\x86\x85\xbb\x0f\xc4\x66\x37\x51\xe2\xfe\x93\x14\x8d\x10\x5a\x39\x25\xf3\x4e\x1b\x2e\x1f\x95\x77\x76\x1c\x94\xfd\x60\x8d\x17\xbc\xa2\x0d\x33\xe1\x6c\xaf\x93\x75\x27\x00\x55\x14\x22\x85\x58\xa8\x89\x14\xbe\x85\x0c\x9a\x9a\x40\xe1\xe3\x8d\x67\x54\xfd\x40\xe1\xef\x0a\x0f\x34\x0c\x14\x5e\x10\x93\xd9\x43\x39\xef\x70\x27\x17\xf1\x82\x7e\xfc\xb5\x47\x64\xe1\xae\x1f\xda\x4b\xf8\xf5\xfd\x50\x20\x8b\xf2\x0d\x61\x0f\x0a\xdf\xaa\x97\xb8\xfe\x65\xf1\xf3\x1a\x06\xf1\x7e\x01\x63\x35\xad\x89\x7a\x2f\xbc\x87\x41\xa6\x74\x3a\xdd\x7b\x13\xfd\x80\xf6\x82\x40\xcf\x56\x7f\xf3\xe7\x49\x39\x77\x46\xba\x8f\x46\x3e\xe8\xda\x37\xc2\xcb\x04\x57\x3c\x28\xdf\x47\x03\x18\x54\xfc\x66\xcd\x7a\x72\x23\x1a\x11\x5c\xbf\x67\x41\x48\xe7\x5b\x35\xd5\xdf\xe8\x1b\x1b\x27\x65\x71\x20\xbf\x5d\x53\xef\xf5\xe1\xe4\x73\xb1\xc9\x3f\xac\xa9\x4a\x9b\x40\x25\xc1\xf8\xf8\x13\xb1\x46\xd8\xf8\xf8\x7e\xeb\x8e\x83\x75\xf2\xaa\x9f\x23\x83\x21\x1a\x8d\x76\x76\xf2\x5e\xbb\x54\x3a\x93\xc9\x5c\x71\xc5\xaa\x55\x57\x76\x05\xda\xff\xbc\x54\xab\xfd\x3f\x5d\x5f\xfb\x9f\x6f\xe6\x63\x3f\xe7\x59\xfb\xaf\xf2\xad\x7d\x9a\x9b\xec\xa6\x85\x3a\x67\xe5\x3a\xee\x84\xa7\x9b\xf9\x9a\xfc\x10\xee\xc2\xe3\xe0\xfc\x10\x79\x68\x4e\x88\xae\x4f\x21\x15\xab\x76\x3b\xcd\x03\xe2\x6b\x9b\x65\xc9\x36\x38\xe5\x33\xf7\x9e\x9f\x5e\x47\x93\xe4\xe7\x82\x79\x23\x51\x2e\x73\x4e\x16\x45\x77\x60\x4f\x08\x6f\x3c\x77\xa5\xf0\xc6\xee\xd0\xb9\xa2\x8d\x7e\x46\xa6\x76\x27\xc0\x83\x62\x7b\x21\xf1\xb5\x8b\x04\x96\xe4\xe1\xe7\x65\x21\x77\xee\x1a\xf4\x39\xa4\x6b\x52\xa7\xdf\x53\xb7\x31\x4c\x6d\xcd\xd6\xfd\x0d\x87\xc3\xc2\x03\x0d\x45\xd7\x41\x51\x74\xf5\x08\xa3\x74\x50\x94\x5c\x07\xe5\xf0\xde\xc0\x83\x2c\xb8\xbc\xbd\x34\x5c\xdd\x13\x5c\x07\xc3\x82\xab\x27\x90\x5b\x07\xeb\xcb\xad\xf7\x89\xdf\xd6\x50\x6e\x5d\x45\xa7\x51\x12\x9b\xb7\x28\xb7\x5e\x49\x3b\xcc\x7b\xaf\xa4\xdf\xe0\xf7\xc5\x96\x84\x62\x4b\x66\xef\x83\x38\xb7\x3f\x21\xf6\x25\x3c\xb7\xff\x6c\xb1\x33\x3c\xf9\x14\x4f\xd1\x07\xd0\xf0\x40\xe8\xe0\x25\xfe\xa6\x82\xdc\x7f\xff\xf8\x1b\xf2\x71\x3c\x1c\x2e\x27\xe7\x7a\x1e\xc4\x5c\xbc\x9e\x07\x73\x3d\x87\xd6\x48\x59\x19\x80\x9c\x95\xb2\xf2\xad\xc1\xa9\x9d\x57\xa4\x1b\xff\xfc\x32\x54\x15\xce\xe2\x24\xc2\xf9\x73\x4b\x78\xff\xe9\xe0\x23\xa9\x07\xde\x9e\x75\x9f\x8d\x85\xca\xff\x15\x4c\x8b\xc0\xc3\x26\xdc\x7f\x5f\x72\xc1\xfd\x43\xe2\xfd\x3f\xba\x6a\xc1\xfd\x77\x8b\xf7\x3f\x90\x5d\x70\xff\x3d\xe2\xfd\x3f\x4d\x2c\xb8\xff\x5e\xf1\xfe\xc3\xc9\x10\x31\x73\x91\x45\x8e\xe3\xf9\xf6\x2b\x5e\xc4\x7d\x30\xeb\xe4\x55\x7b\xea\x04\x57\xaf\xba\xfa\x65\x2f\x13\x77\xb8\x5c\xe7\xfb\x8b\x84\xed\x2d\x5b\xc8\x47\xb4\x6d\xfb\xf6\x1d\x3b\x76\xf6\xdc\x14\xac\x15\xdd\xb5\x4b\xc5\x33\x75\x58\x6d\x5d\xa4\xf7\xa4\xcc\x15\xfe\x35\x9c\x6d\xf8\x0e\xf1\x81\xfa\xba\x71\x19\xd4\xdf\x1f\x5f\x19\x7a\xec\xfe\xba\x8f\xf9\x59\x88\xfc\x64\x4f\xad\x17\x46\xa6\x86\x23\x59\x39\x2b\x09\xa7\x34\xf5\xb0\x82\xba\x93\xfd\x86\xbd\xb1\xae\x8f\xc7\x19\xcf\x9d\x46\x6b\xb7\x76\x27\xac\x24\x78\x6f\x76\xa4\x29\x55\x69\xbb\xe7\x76\x8c\x90\xf3\x26\x77\xf0\x63\xaf\xa9\x71\xdf\x2c\xfa\xb1\x03\x60\x70\x47\xeb\x2b\xe6\x3d\xc2\xd6\xea\xad\xe9\xde\xd3\xbe\xc7\x28\x77\xf2\xd1\x6b\x49\x2d\xcf\x1d\xfb\xd2\xab\x42\xaf\x7c\x6f\xe3\x57\xae\x95\x8e\xe7\xae\xa9\xaf\x66\x7b\x6f\xca\xac\x97\x33\xdd\x69\xcc\xab\xb9\x11\x5f\xf4\x8d\x63\xd7\xed\xec\xe8\x41\xe9\x4c\x99\x7a\x69\x31\x26\xf9\xcc\x62\x0e\xba\xbb\x71\x6f\x72\x26\xd4\xc3\xf7\x2f\x4e\x94\xdb\x73\xf3\x07\xf9\xbc\x04\xc6\xc8\x89\x8e\x6b\x6f\x93\xee\x77\xa1\x4b\x06\x55\xd0\xd7\xa3\x3f\x3d\xc2\x54\x5a\xe8\xea\xcf\x3d\xf4\x37\xd7\xd2\x62\x9d\x09\x39\x80\x3e\x28\xf6\xae\xa9\xeb\x3f\x54\x53\xd4\xf6\x73\x9c\x0e\x9a\x93\xeb\x9b\x4a\x5e\x6f\xaf\x41\x87\x4e\x6f\xcf\x7a\x39\xb3\xc1\xf3\x03\xde\xce\xa6\xca\x80\x67\x6b\xf5\x88\xcb\x0a\x7c\xc9\xd9\x0d\x21\x37\xd6\xc1\x87\xfe\xe5\xd9\x70\xae\xdd\x51\xb1\x5f\x1f\xe9\x5a\xe8\xc2\x5a\xed\x9d\xe5\x3d\xd0\xe4\x0c\x82\x8f\x89\xad\xfc\xf3\x75\xf5\x92\x61\xca\xf5\x0e\xef\xf8\xb8\xf8\xdc\x7b\xeb\xfc\xf2\x36\x1f\xad\xb9\x7a\x6d\x04\x54\x92\xb5\x1d\xfe\x6e\xd7\xf5\xe9\x74\x96\x4a\x6b\xd6\xcb\x99\x75\xe9\x74\x96\x0f\x5c\x40\x63\xae\xf9\x6e\xea\xac\x78\x47\xd8\x5d\x76\xcc\xd3\x08\x58\x69\x93\x6b\x5c\x33\x42\x5f\x7f\xe8\x2d\x3d\x72\xba\x43\x18\xe5\x63\x62\x9d\x33\x3c\xca\xeb\xe4\xde\xeb\xf7\x5c\x21\xb1\xa0\x6b\xaa\x2c\x44\xd6\x48\xbd\xd7\xf2\x99\x04\xa8\x08\xd3\x29\xff\x35\x1b\x8f\x7e\xad\x01\x2f\x85\x2a\xfd\x7a\xdd\x4a\x7c\xfc\x29\x45\xc5\x73\xe4\x5f\xc9\xca\xb9\xd5\x61\x75\xf7\xb3\xe2\xb3\x4f\xfa\xcf\x76\x8e\x7a\x49\xcd\xaf\x09\x54\xc7\x5d\x81\xe6\x38\xe0\xe9\x7e\x41\x70\x67\x41\x6e\xda\x71\xb1\xe9\x50\x6e\x5a\x7d\xcf\x6b\xe0\x25\x79\xa6\x41\x5e\x5a\xf7\x9a\x05\x3f\x5a\x89\xe1\x33\x6a\x33\x9a\x45\x65\x76\x6d\x27\xf2\xca\x8d\x98\x18\x9a\xce\x76\xfa\x3b\x90\x5f\xe9\x6f\xf9\x23\x37\xc0\x11\x91\x73\x8e\x88\x9c\xd3\x28\x35\xc4\x4f\x02\x69\xc8\x39\x8f\xb6\xc0\x39\x5f\x6c\xc0\x39\x6f\x6c\x8d\x73\x7c\xff\x90\x77\xb6\x10\x29\xb5\xd9\x68\x48\x5c\x9d\x14\x5f\x72\xa2\x4e\x50\x2d\x2b\x98\x31\xb2\x68\xc6\x48\xa2\x6e\x1d\xd2\xcb\xeb\x58\x4f\xb5\x09\xde\xbf\x25\xbe\xb6\x89\xf5\x74\x50\xae\x73\x9e\x7f\xad\xb6\x5e\x97\xc2\xbf\xdd\x02\x85\x1f\x6f\x40\xe1\xad\xad\x51\x38\xdc\xd8\x97\x1b\x34\xb6\xa3\xc5\x89\x4e\x09\x1a\x41\x7b\x5f\x11\xdb\x23\x97\xc4\x00\x7b\x18\xee\x0e\x6a\x7d\x35\x5c\xab\xf7\xe5\x9c\xe7\x90\x8d\x04\x75\x9e\xa8\xa9\x73\x15\x3a\x21\x40\x79\xbf\x0f\xd6\xe7\xa0\xe2\xef\xd7\x7b\x65\xd7\x7d\xa2\xa3\xe2\xeb\x35\x6d\x5d\xe1\x39\x2a\x4e\x3e\x7a\x6d\x50\xeb\xc9\x9a\x5a\xa9\x20\x8a\x9a\x4b\xdc\x27\xf6\xed\x9b\x35\x35\xe3\xc2\x0f\x16\x8f\x0a\xea\x1f\xaf\x17\x09\xd1\xb5\x22\x3c\xf9\x1f\xf2\x42\xa7\xe5\xe8\x9a\x08\x9a\x16\x78\x14\xd1\xcf\x16\x37\x8e\x50\xe1\xbd\x22\xac\xef\x36\xfc\x71\x92\x7a\xf6\xd1\xa1\xf3\x6d\xda\x47\xab\x5a\xb7\x8f\x32\x61\xfb\xe8\x6c\x7d\xfb\x08\x7b\xb0\xc0\x3e\x12\x2a\x7f\xba\xab\x8e\x7d\x74\xb6\xa9\xfd\x74\x48\xbc\x5f\xd7\x3e\x3a\xbb\x88\x7d\x24\xdc\xff\xd7\x57\xd6\xb1\x8f\x84\xfb\xff\x99\x5a\x70\xff\xb0\x78\xff\xfc\x9a\x10\xb1\x17\xb5\x9f\xd2\xef\xfe\xf0\x97\xdf\x2e\xc5\xa5\xde\x83\x9f\x88\xa6\xbf\xf5\xd0\xbd\x92\x24\xc9\x92\x9c\x93\x25\xb9\x4f\x96\xe4\xdd\xb2\x24\xef\x91\x25\x79\xaf\x2c\xc9\x43\xb2\x24\x8f\xc8\x92\x3c\x2a\x4b\xf2\x2d\xb2\x24\x8f\xc9\x92\x3c\x2e\x4b\xf2\xed\xb2\x24\xff\xa2\x24\xc9\x77\x49\x92\x3c\x29\x49\x72\x5e\x92\xe4\xa2\x24\xc9\x25\x49\x92\xcb\x92\x24\x6b\x92\x24\xdf\x23\x49\x72\x55\x92\x64\x5d\x92\x64\x53\x92\xe4\x03\x92\x24\x5b\x92\x24\xdb\x92\x24\x3b\x92\x24\x4f\x4b\x92\x3c\x23\x49\xf2\xac\x24\xc9\x73\x92\x24\x45\x34\x43\x82\x7f\x11\xc3\x96\xa4\xc8\xa6\x3d\xb2\x14\xe9\x75\x64\x29\xd2\x6f\xc8\x52\x64\x4f\x41\x96\x22\x7b\x67\xe1\x32\x27\x4b\x91\x01\x4d\x96\x22\x83\xfd\x70\x19\x85\x0b\xdc\x1d\xd4\x65\x29\x32\x04\x95\xf7\x8d\xc3\xc5\x84\x8b\x25\x4b\x91\xd1\x3e\x59\x8a\x4c\x18\x92\x14\x51\x36\xc3\x65\x0b\x5c\xe0\x1d\x8a\x23\x49\x91\x49\x13\x2e\x16\x5c\x66\x24\x29\x92\xcf\xc3\xa5\x0c\x17\xa8\x52\x80\xbb\xc5\x02\x5c\x74\xb8\x40\xbd\x52\x37\x5c\xe0\x46\x69\x16\x2e\x73\x92\x14\x29\x43\xcb\x65\x68\xb9\x0c\x95\xcb\x1a\x5c\x2a\xf0\x51\x50\xd4\xe0\x59\x0d\xda\xd3\xa6\x25\x29\x32\xa5\x48\x52\xa4\x32\x05\x17\xa8\x52\x81\xae\x55\xa0\xe5\x2a\xbc\xb7\x0a\x2d\x57\x5d\x49\x8a\xe8\x93\x70\x81\x77\x18\x50\xd9\x80\x2a\x06\xf4\xd9\x84\x06\x4c\xe8\xa9\x09\xcd\x9b\xd0\xb2\x05\x3d\xb0\xa0\x07\x16\x3c\x66\xc1\x5d\x0b\xee\x5a\xd0\xbc\x05\x8f\xd9\xd0\xb2\x0d\x95\x1d\xa8\xec\x40\x65\x07\x2a\x3b\xf0\xe5\x0e\xbc\x68\xa6\x04\x17\x78\xd1\xbd\x96\x24\x49\x1d\xc5\xaa\x03\x63\xd2\x51\x31\x4a\x08\x75\xd5\x91\xa5\x8e\xde\x49\x1b\xae\xf9\x3c\x5c\x0b\x05\xb8\xea\x70\xcd\x69\x70\xb7\xaf\xaf\x0f\xae\x8a\x09\xd7\x2a\x5c\xfb\x95\x39\xb8\xaa\x15\xbc\x4e\xc3\x55\x83\xeb\x6e\xcb\x82\xeb\x2c\xd4\xd9\xdb\xd7\x0f\x57\x6c\x7f\xaf\x06\xad\x0d\x28\xf0\x96\x41\xdd\xc0\x2b\xfc\xfd\x6d\x0a\xd4\xbf\x59\x85\xd6\x86\x54\x1d\xae\x76\x59\x96\x3a\x86\x7b\xe1\x8d\xc3\x06\x3c\x35\x6c\x97\xe0\xea\xc2\xbb\x46\xd4\x12\x5e\x1d\xbc\xce\xc0\xd5\x40\xdc\xad\xca\x52\xc7\xbe\x0a\xd4\xdf\xe7\xc2\x5f\x46\x0d\x78\xd7\x28\xe2\xb7\xb8\xf0\xc6\xb1\xcd\x3b\xe0\xba\x75\x0b\x5c\x15\x07\xaf\xd0\xc2\x98\x0a\xcf\x8e\xe1\x7b\xc7\xb1\xe5\x71\x77\x12\xaf\xf0\xf7\xf1\x39\x68\x67\x62\x68\x1c\xae\x0a\xbc\x7d\xc2\xd8\x26\x4b\x1d\xfb\xc7\x86\xe0\x3a\x01\xfd\xdc\x8f\x5f\x77\xab\x02\x3d\xbc\x1d\x06\xb5\x43\x99\xb4\xe1\x0a\xbc\xd7\xa1\x14\x0a\x70\xad\x94\xf0\xea\xc0\x55\xc7\xbf\x58\xf0\x97\xc9\xbe\x32\x5c\x15\xf8\xcb\xe4\xe4\x24\x5c\x35\xa8\x33\x09\xc3\xda\x31\xe9\x16\x25\xa9\x23\x0f\xcc\xdd\x91\xc7\xd6\xf2\x25\x03\xae\xc0\x53\x1d\x79\x1d\x6a\xe6\x1d\x0b\xaf\xb3\x92\xd4\x51\x50\xa1\x4e\x01\x98\xb2\xa3\xe0\x42\x1d\x75\xaa\x0a\x57\x3d\x8f\x57\x78\x8b\x6a\x41\x7d\x75\x16\xef\xce\x42\x0b\x45\x60\x67\xe2\x8c\x8e\xa2\x0b\x78\x29\x3f\x03\x57\x15\xfe\x52\x2e\x40\xfd\x29\x75\x0e\xae\xd3\xd0\x93\x8a\x0a\x75\x2a\x45\xc4\x75\xbc\x1a\x79\xbc\xc2\x53\xd5\x7d\xe3\x70\x55\xe0\x2f\x55\x15\xde\x5e\xc5\xf6\xab\x36\x7c\x6f\xd5\xad\x20\xd7\x95\x88\xf7\xf0\x0a\x4f\x19\x93\xf7\xc0\xb5\x08\xdf\x6b\xc0\x1c\xeb\x30\x2c\xbc\xba\x50\xc7\x44\xfa\x98\x30\x83\x3b\xcc\x22\xe2\xd8\xa6\x69\x98\x78\xc5\xbf\x5b\xf0\xac\x89\xd4\x30\xf1\x29\x4b\x81\x96\x2d\xb5\x88\xd7\x03\x78\xb5\xf1\x8a\x77\xf1\x4b\xed\x1d\xdb\xe0\x8a\x74\xb3\xb1\x8e\x8d\x77\x6d\x98\xec\x1d\x76\x19\x5a\xb3\xb5\x12\x5e\xef\x85\xeb\x01\xfc\x8b\x85\xf5\x9d\x29\xbc\xe2\x5f\x5c\x18\x3b\x7b\xae\x8a\x57\x78\x8b\xa3\x4c\xe2\xb5\x84\x57\xe8\xa7\x53\xc1\xbf\xe3\xd8\x39\x73\x70\x9d\x56\xe0\x2d\xd3\xf8\xf6\x19\xfc\xea\x19\x10\x14\x1d\xb3\xc0\x45\xd1\xb2\x62\x97\x25\x49\x8a\xda\x06\xcc\x76\x29\x6a\xcf\xc1\x30\x4a\x51\x47\xab\xaa\x92\x14\xdd\xa8\xc1\x1c\x8a\xf6\x16\x0a\x96\x2c\x45\x73\x4a\x7e\x0a\x80\xe6\xd8\x00\x8c\xc2\x1c\x02\xa3\x22\x4b\xd1\x3e\xa5\x82\x40\xb5\xe0\x81\x3e\xa3\xa0\x22\xd0\x75\x04\x26\xd4\xec\x57\x1c\x85\x00\xdc\xeb\xd7\x80\x99\xa3\xfd\x86\x0e\xa5\xdd\x15\x98\x22\xd1\x3d\x5a\x05\x4a\x7b\x2a\x30\x0d\xa2\x7b\x0c\x0b\xff\x68\x19\x08\x5c\x3d\x2f\x4b\xd1\xbd\x96\x31\x23\x4b\xd1\x01\x55\x29\x00\x30\x6c\x07\x81\x0b\x1d\x1c\xd4\x41\x98\x44\x07\x75\x07\x5e\x3b\x68\xf7\xf5\xca\x52\xf4\x66\x0d\xe4\x4c\x74\x48\x55\x8a\x08\x6c\xe8\xfc\x90\x86\xaf\x1d\x32\xb0\x95\x21\x03\x3f\x6c\x58\xb1\x11\x50\xe7\x47\x94\x2a\x02\x75\x16\xda\xdc\xa7\xe7\xa1\xb4\xcf\x04\x11\x12\x1d\x55\x9c\x32\x00\x55\x9d\x42\x80\xfd\x1c\xd5\x74\xe8\xf5\xa8\x81\x24\x18\xa5\x9e\x8d\x5a\x6a\x9e\xc0\xb4\x2c\x45\xc7\x14\xec\xcb\x58\x81\x4a\xf4\x0d\x63\x6a\x1e\x4a\xe3\x79\x05\x9a\x1e\x57\x91\x2e\xe3\xaa\x5a\x20\x30\x85\x00\x9f\x1b\xd7\x4a\x58\x45\xbb\x17\xfa\x32\x4e\x2f\x1a\x37\xe9\xb9\x03\x54\x72\x14\x02\x86\x09\x60\x46\x41\x30\x87\xa4\x9b\xa0\x4f\x99\xd0\xf0\xc3\x26\x0c\x90\x56\xd1\x89\x39\x13\x4a\xfb\xc7\x06\x81\x2e\xfb\x69\xc0\xf7\xeb\xda\x2c\x00\x5b\x05\xb2\xde\xa6\x20\x59\x6f\xd3\x2c\xa8\xf9\x8b\x2a\x48\xd4\xe8\xff\x34\x74\xe0\x10\xa5\x00\x73\x37\xaa\xa8\x30\x7d\xa2\x4a\x05\x64\x47\x54\xd1\x0d\x1d\x80\x05\x2b\x1e\x00\x1b\x80\xeb\x94\x25\x29\x3a\xa9\xd8\xf0\xdc\xa4\x06\x12\x27\x3a\xa9\x81\xc0\x88\x4e\x6a\x8e\x49\x00\xff\x68\x14\xe6\x00\xe0\x44\x8b\x4e\xba\x45\xbc\xe7\xda\xf8\xc7\x39\x07\x1e\xcf\x2b\xb0\x0c\x46\xf3\x46\x01\x4b\x06\xb6\x92\x37\x74\x1d\x81\x09\x35\xf3\x0e\x48\x9e\x68\xde\x05\x21\x18\x2d\x28\x8e\x42\x00\x1e\x28\x68\x30\x2b\xa2\x05\x2d\xef\x20\x98\xbe\x0d\x00\x7d\x51\xc1\x98\x81\x56\x0a\x16\x4c\xfc\x68\xc1\xad\x12\x80\x05\x33\xaa\xa2\xcc\x8c\xaa\x15\x10\x3a\x51\xb5\x0a\x72\x34\xaa\xea\xd8\x6b\xd5\x28\xe6\x01\x58\x30\x71\xa3\xc5\x02\xcc\xb2\x68\x51\x55\xa1\x67\x45\xad\xa2\x12\xa8\x20\xd0\xe9\x8f\x20\x5c\xa3\xc5\x0a\xcc\xdf\x68\x11\x45\x5b\xb4\x58\x75\x72\x04\xfa\x08\x8c\x12\xb8\x85\xc0\x38\x00\xc3\x82\xb7\x17\x2d\x55\x25\x70\x00\x00\xca\x82\x68\xd1\xc5\x37\x94\x50\xbe\x45\x4b\x06\x2c\xf8\xd1\x92\x85\x4d\x97\x71\x51\xe0\x29\x1f\x2d\xa3\xe0\x8f\x96\x51\x9e\x47\xcb\x34\x7e\x65\x94\xe2\xd1\xb2\x56\xc2\x2a\x9a\x0d\x1d\x2c\x1b\x08\xb4\x02\x7e\x83\x56\x35\xe1\x0d\x9a\x5e\x34\x10\x20\x09\x34\x7d\x06\xde\xae\xa1\x10\x8d\x6a\x8e\xa1\x20\x00\x01\x14\xbd\xc7\xde\xd3\x2f\x49\xd1\x29\x15\x44\x56\x74\x8a\xbe\xbd\xa2\x60\x9b\x15\xb5\x88\x40\xd3\xa7\x10\xd0\x1f\x0d\x6c\xa5\x62\xe4\xf1\x8f\x46\x09\xfa\x59\x55\xa6\x54\x04\x48\xb3\xaa\x62\xc3\xbd\x2a\x2e\x1c\xd1\xaa\xa6\x4f\x03\x30\x0a\xb7\x11\xc0\x9a\x28\xe8\xa3\x55\x43\x87\x7e\xea\x0a\xca\x33\x9d\x3e\x5a\xc7\x25\x2e\xaa\xab\x33\x55\x04\xc8\x28\x3a\xae\x0f\x51\x9d\x1e\xd7\x89\xc8\x3a\x0a\xf2\xa8\x8e\xd2\x3b\xaa\xa3\x50\x8e\xea\x28\x95\xa3\x86\x9e\x87\x9a\x06\x7d\xb4\x61\xc2\x92\x15\x35\x95\x42\x37\x02\x6b\x0a\x01\xf2\xbc\xa9\xe9\x30\xc4\x66\xc5\x05\x12\x98\xc6\xcc\x76\x00\x16\xb6\x69\xd2\xf8\x99\x96\x0a\xdf\x60\xd2\x30\x9a\x2e\x8e\x91\x45\x23\x66\xe5\xa7\xe1\x33\x2d\x1a\x23\x4b\xcd\x4f\x23\x38\x60\x23\xb0\xe8\x9e\x9d\x27\x00\x24\xb7\x0c\x50\xf9\xa2\x96\x8b\x0c\x6d\xb9\x3a\xbc\xc1\x9e\xc4\x2e\xd9\x79\x45\x47\x80\x4c\x6b\xab\x38\x11\x6c\x55\xc5\x7b\x6a\x55\x41\x80\xaf\xb5\xb5\x7b\x55\x7f\x69\x88\xda\x07\x08\x38\x0a\x01\xd5\x44\x80\x93\xc4\xd9\x8d\x0f\x38\x8a\x56\x41\x80\x43\xe5\xa0\x36\x11\x75\x88\xba\xbc\xa0\x38\x9a\x0e\x73\xd3\xb1\x34\x28\xb9\xa8\xb8\x44\x5d\xd4\x35\xa2\x2e\x2e\xdc\x51\xf7\x80\x0b\x83\xe3\xe2\x72\x17\x75\x89\x97\xa6\x55\x0b\xba\x3b\xa3\x20\xbb\xcd\xd0\x1b\x66\x48\x08\xcc\xd0\xa0\xce\x10\x25\x66\xca\xd8\xc1\x99\x32\x0e\xc7\xbd\x2a\xa8\xb2\x00\xe0\xde\xbd\x38\xc3\xf9\xdf\x93\x59\x82\x57\xbd\x9c\xa0\xc9\xf0\xdb\x2f\x23\xf8\x2c\x43\x8b\xff\xee\x30\x7c\x19\xc3\xbf\xe1\xfb\x7f\xcf\xf0\x8b\xaf\x24\xb8\xe7\xd5\x04\xbf\xc5\xed\x7f\xd3\x83\x5c\xef\x87\x0c\xbf\x79\x2d\xc1\x7f\xf4\xde\xc3\x65\xf9\x3a\x82\xe7\xf9\xef\xdf\xe6\xe7\xff\x99\xcb\x9f\x7f\x0d\xc1\x3f\xe4\xbf\xef\xbe\x86\xe0\xad\xfc\xdc\x1f\x73\xbd\x6f\x71\x7b\x3f\xe1\xf2\x34\xf7\x7b\x2f\xd7\x9f\xe5\xf2\xff\xe2\xfb\x9f\xe6\xfa\xb7\xfc\x1c\xc1\x7d\x0c\x5f\xb3\x9a\xe9\xc1\xf0\xb7\xf9\xfb\x3e\xc4\xf0\x8a\x57\x11\x5c\xc7\xb0\x9b\x61\x96\xdb\x5b\xc7\xb0\x9b\xe1\x1b\xb9\xdd\xcd\x0c\x77\x32\xfc\x79\x86\x6f\x62\xd8\xc3\xed\xe7\x18\xf6\x33\x7c\x0b\xb7\xff\x13\xa6\xf7\xc7\xf8\x3b\x3e\xca\xf0\x4f\xb8\xde\x2f\xf1\x77\x96\xb8\xbe\xc6\xf0\x08\xd3\xef\x83\x0c\x3f\xc2\xf0\xe3\x0c\x1f\x66\xf8\x19\x86\xbf\xc1\xf0\xd7\x19\x1e\x65\x78\x17\xd3\xff\x2d\x0c\x7f\x81\xe1\x77\x18\x96\x19\xee\x65\xf8\x0e\x86\x55\x86\x07\x18\x8e\x31\x74\x19\xee\x67\xf8\x2b\x0c\x7f\x89\xe1\x7b\x19\xbe\x8f\xe1\xfb\x19\xbe\x9b\x61\x3f\xc3\x87\x18\x1e\x65\x38\xc2\xf0\x18\xc3\xcf\x32\x54\x19\xe6\x18\xee\x62\xf8\x9b\x0c\xbf\xc2\xf0\x71\x1e\xb7\x2a\xf3\xd7\x5f\xf3\xf7\xff\x03\xc3\xbf\x63\xf8\x97\x4c\xff\xb3\x0c\xbf\xcf\x70\x9e\xe1\xb3\x0c\xdf\xf5\x0a\xee\x37\xc3\xcf\x31\xfc\x36\xc3\xf3\x0c\x93\x3c\xbe\x1b\x19\xde\xcc\xb0\xc2\xf0\x20\xd7\x7b\x94\xcb\x9f\x60\x3e\xfe\x24\xc3\xcf\x78\x7c\xcd\xf0\xd7\x19\x7e\x8c\xe1\x49\x86\x5f\x62\xf8\x3b\x0c\xbf\xcc\xf0\x2b\x0c\x7f\x83\xe1\xd7\x18\x7e\x98\xe1\xef\x79\xf3\x91\xe1\x93\x0c\x3f\xca\xf0\xbb\x0c\xff\x8c\xe1\x33\x0c\xff\x92\xe1\x71\x86\x7f\xc8\xf0\x31\x86\x67\x19\x7e\x96\xe1\xf7\x19\x7e\x9d\xe1\x5b\x99\xaf\x7b\x19\xf6\x31\xfc\x2c\xcf\xcf\xe3\x0c\x4f\x32\x5d\x2e\xf0\x73\xff\xc6\xf0\x39\x86\xff\xee\xc9\x09\x86\xe7\x18\x7e\x87\xe1\x14\xb7\xfb\xdf\x0c\x65\x1e\xbf\x24\xc3\x2b\x19\x5e\xc1\xb0\x93\x61\x85\x61\x99\xe1\x3d\x0c\xf7\x31\xff\x8c\x31\x7c\x0d\xc3\x27\x99\xbf\x4e\x33\xbf\x75\x71\x7d\x83\xe1\x1f\x70\x7f\x7e\xc0\xf0\x00\xff\xdd\x66\x78\x35\xc3\xbf\xe6\xfb\x7f\xe7\xd1\x93\xbf\x7f\x37\xcb\x83\xa7\xb8\xfd\x6f\x78\x90\xeb\xfd\x03\xc3\x6f\x70\x3f\x7e\xe4\xbd\x87\xcb\x12\xf7\xf3\xc7\xfc\xf7\x3f\xe0\xe7\xff\x89\xcb\x27\x98\xff\xcf\x78\xf3\x90\xe9\xb5\x9f\x9f\x7b\x9a\xeb\x3d\xc5\xed\xfd\x0b\x97\x5d\xee\xf7\x1e\xae\x3f\xc3\xe5\x9f\xf2\xfd\x4f\x71\xfd\x51\x96\x87\x23\x0c\x5f\xcd\xe3\xfb\x03\x86\xbf\xc5\xdf\xf7\x41\x86\x19\x96\x73\x6b\x19\xde\xc8\xf0\x7a\x6e\x6f\x2d\xc3\x1b\x19\xbe\x81\xdb\xed\x66\xb8\x83\xe1\x4d\x0c\x7f\xc1\x93\xd3\xdc\x7e\x2f\xc3\x3e\x86\x6f\xe6\xf6\xff\x85\xe9\x7d\x94\xbf\xe3\x23\x0c\xff\x98\xeb\xdd\xcb\xdf\x59\xe4\xfa\x65\x86\xef\x67\xfa\x7d\x80\xe1\x87\x19\x7e\x8c\xe1\x27\x18\x1e\x63\xf8\x05\x86\xbf\xc6\xf0\xa3\x0c\xff\x2f\xa6\xff\x9b\x19\xfe\x3c\xc3\x3f\x62\x58\x62\xb8\x87\xe1\xdb\x19\x56\x18\x9a\x0c\x6f\x61\xe8\x30\x9c\x60\xf8\x7f\x33\xbc\x97\xe1\x7b\x18\x1e\x66\xf8\xab\x0c\x0f\x31\xec\x63\xf8\x21\x86\x1f\x65\x38\xcc\xf0\xd3\x0c\x1f\x61\x58\x60\xd8\xcb\xf0\xad\x0c\xbf\xc8\xf0\x14\xc3\x2f\xf1\xb8\x55\x98\xbf\x9e\xe5\xef\xff\x7b\x86\xe7\x18\xfe\x05\xd3\xff\xaf\x18\x7e\x8f\xe1\x77\x19\xfe\x80\xe1\x83\x2c\x47\x0f\x31\xfc\x2c\xc3\x3f\x60\xf8\x63\x86\x09\x1e\xdf\x1b\x18\xbe\x8d\xe1\x14\xc3\x5f\xe1\x7a\xbf\xc1\xe5\x8f\x33\x1f\x3f\xcc\xf0\x98\xc7\xd7\x0c\x7f\x8d\xe1\x51\x86\xbf\xc9\xf0\xb7\x19\x3e\xce\xf0\x77\x19\x9e\x62\xf8\x05\x86\x5f\x65\xf8\x10\xc3\x27\xbc\xf9\xc8\xf0\x34\xc3\x8f\x30\xfc\x13\x86\x7f\xca\xf0\xcf\x19\xfe\x05\xc3\xcf\x31\x3c\xc3\xf0\x51\x86\x7f\xc5\xf0\x11\x86\xdf\x63\xf8\xfb\x0c\xdf\xc2\x7c\xbd\x8b\x61\x8e\xe1\x23\x3c\x3f\x3f\xc7\xf0\x37\x99\x2e\xff\xca\xcf\xfd\x3f\x0c\xff\x5f\x86\x3f\xf3\xe4\x04\xc3\xbf\x65\xf8\x47\x0c\xef\xe1\x76\xff\x8b\xa1\xc4\xe3\x97\x60\xb8\x8a\x61\x86\x61\x94\xe1\x14\xc3\x12\x43\x8d\xe1\x08\xf3\xcf\x2d\x0c\x5f\xcd\xf0\x34\xf3\x57\xe7\xa4\x5b\xd4\x0c\x80\x73\x8e\x6a\x4b\x52\xe7\xc6\x49\xc3\xa8\x00\xd4\x74\xa7\x07\xa0\x8b\xce\x82\xce\xde\x42\xc1\xb2\x01\x16\x1d\xd5\x02\x58\x41\x37\x45\x67\xaf\x83\x8e\x86\xce\x1c\x3c\x2f\x4b\x9d\x7d\x8a\x6b\x43\xb9\xaf\x5c\xd0\x2c\x84\x55\xa3\x80\xd0\x98\x81\xfa\x7d\x15\xc5\xc6\x7a\x15\x74\xc7\x00\xd4\x55\x82\xf4\x1c\xb7\xd7\xe7\x5a\xd3\x00\xfb\xd5\x8a\xa3\xc8\x52\xe7\x6e\xdd\xb1\xe6\x00\x1e\x70\x95\x0a\x40\xcb\x32\xa0\xfd\xdd\xb3\x8e\x05\xf7\xf7\x28\x0e\xfe\x7d\x8f\xa6\x56\xe0\x7d\x7b\x2a\x4a\xc9\x46\x68\x28\x0e\x42\xd7\x2e\x03\xb4\x0c\xfc\x9e\x3d\xb6\x43\x7f\xb7\xd1\x6d\xd2\x39\x60\xb8\xf8\x7d\x83\x7a\x41\x9d\x45\xe8\x6c\xdd\x4c\x70\xc7\x56\x86\xdb\x00\xda\xe8\xe3\x06\x88\xfd\x1f\xb4\xfb\xf1\x3b\x07\xed\x41\xbd\xc8\xd0\x41\x38\xa2\x41\x7f\x86\x8c\x3c\xf6\x6b\xd8\xd0\x1d\x78\xff\x30\x7f\xdf\xb0\xeb\xe0\x7b\x46\x94\x2a\xd2\x6d\x04\xcc\x63\x80\x6e\x75\x10\xe8\x34\xaa\xe8\x5a\x1e\xa1\x85\x74\x19\xb5\xd0\x8f\xd4\x39\x6a\xd1\x78\x8c\x5a\x86\x63\x10\x9c\x05\xba\xdc\xe2\xaa\x48\x9f\x31\x72\x73\x75\x8e\x29\x7a\x09\x9e\x1b\x53\x6d\x15\xea\x8f\x19\xae\x0e\xcf\x8f\xab\xce\xe0\xad\x00\x2b\x5a\x1e\xee\x8f\x3b\x86\x85\x70\xce\x2e\xc2\xfd\x5b\x95\x8a\xc6\xd0\x85\xbf\xdf\xa6\x15\xb0\xdf\xb7\x59\x9a\xa3\x4a\x52\xe7\x5d\xe4\x9b\xe9\xbc\xcb\x99\x33\x01\x2a\xc0\x07\x08\xd1\x77\xdb\xa9\x54\x9c\x61\x17\xa0\xa5\xea\x0a\x40\x67\xf7\xbe\x3d\xc0\x5f\xe4\xc9\xe8\x9c\x24\x8b\x1f\xf9\xcd\x14\xf8\x2e\xaf\x5a\x0e\xc2\xb2\xa2\x13\x54\xb1\x5e\x1e\xf8\x07\xa1\xab\x63\x19\xf8\x07\xa1\xaa\x58\x08\xd1\xdc\x03\x68\x23\x34\x0a\xea\x5d\x0c\xb1\x9e\xa1\x53\x7b\x86\xab\x3b\x00\xc9\xfc\xed\xcc\xcf\xe5\x2b\x50\xbf\xa0\x56\x94\x39\x82\x0e\xfc\xbd\xa0\x59\x0e\x96\x0d\x1d\x2c\xf7\xce\xc2\x1c\x9a\xf5\x9d\x2a\xf9\x96\x3a\xd5\xaa\x89\xf7\x55\xe0\x47\x80\xc0\x8f\x00\x2d\xab\xaf\x4c\xd0\x80\x7e\xa9\x64\x12\x77\xaa\xd3\xe8\x7e\xea\x54\x67\xcd\x91\x11\x82\xb7\xdd\x86\xd0\xb1\xa0\xbd\x62\x01\xfd\xca\x9d\x45\x4d\xc7\x76\x8a\x9a\x65\x43\xfd\x22\xf0\x2f\x42\xf4\x12\x74\x16\xab\x4e\x6e\x96\xe0\x2d\x79\x82\xe3\x58\xb6\x54\xb5\x2a\x49\x9d\xa5\x3c\x7a\xad\x3a\x4b\x4c\xe7\xb2\x62\x97\xbb\x01\xaa\x8a\xe9\xc1\xcd\x0c\xb7\x48\x52\xa7\x46\xee\x91\x4e\x0d\xf8\x1d\xa1\xae\x5a\x08\xd1\xe7\xdd\xa9\xe9\x0e\x97\x5d\xa4\xab\x66\x6f\xd9\xb2\x0d\x61\xff\xf8\x04\xc2\x61\x05\x9f\xb3\xc7\x55\xac\x6f\xdb\x4e\x01\xa1\xeb\x40\xff\xb4\xe9\x21\xb0\xcd\x3b\x2b\xca\xa4\x5a\x41\x88\x3e\xc4\xce\x8a\x86\xfe\xb4\x4e\x60\x77\xe8\x6f\x05\xe6\x07\x41\x2c\x57\x95\x59\x13\x9e\xaf\x92\x27\xaa\xb3\xaa\xe9\x5c\xd6\x5d\xbc\x4f\x8e\x9c\xce\x2a\xcc\x1f\x49\xea\xd4\x87\xd0\x61\xd2\xa9\xc3\x3c\x02\x48\xee\xc5\x4e\x9d\xf9\x54\x27\x87\x5f\x27\x3c\x06\xfc\xa6\x33\x7d\xf4\x12\x7a\xd7\x3b\xf5\x2a\x43\x72\xf4\x74\xea\xa6\x85\x7c\xac\x93\x5f\xa5\x53\x77\xab\x25\x2c\x93\x57\xa2\xd3\xd0\x37\x77\x03\x3d\x0d\x97\xe8\x63\x2a\x96\x02\xf4\x37\xb9\xbf\xa6\xa6\xe3\xb8\x99\x15\xd7\xbe\x15\x20\x39\x74\x3a\x4d\xcb\x98\x54\x09\x3a\x06\xc1\x59\xe0\x1f\xd3\xb1\x26\xa0\x7c\xc0\x55\x5d\xb8\x6f\x0d\xd1\xfc\xb0\x98\x5e\x56\x61\xd4\x80\xf6\x2c\x35\x3f\x7d\x80\xe1\x2c\xc2\x03\x38\xcf\x2c\xf5\x40\xbe\x8c\x10\xe3\x0d\x9d\x96\x56\x2a\x23\xe4\x79\x66\xc1\xbc\x07\xc8\x7c\x0f\x9f\x05\xed\xd9\xf9\xb2\x0a\x7f\xb7\x55\xbd\x70\x80\xe1\x2c\xc2\x03\x7b\xfb\x00\x96\x15\xcb\x44\xa8\x15\xa1\x3d\x5b\x2b\xe1\x38\xd8\xa6\x82\x74\xb2\x4d\x9a\xa7\xb6\xa9\x21\x9d\x6c\x47\xc1\xf7\xd9\x8e\x62\x39\x04\x91\xfe\xb6\x4b\x72\xc3\x9e\x51\x71\xbe\x3b\xc3\xe8\x34\xeb\x74\x94\x49\xa4\x97\x43\xfe\xdc\x4e\x87\x3c\xa4\x9d\x20\x1e\xe1\xbb\x1d\x8b\xde\xe3\x58\xaa\x82\xcf\xcd\x99\xd8\xef\x69\xa6\xcb\x34\xc8\x29\x82\x48\xb7\x69\x72\x21\x76\xce\x30\xfd\x66\x26\x73\x2e\x96\x27\xdd\xe2\x66\x86\xc0\xf7\x33\x16\xd1\x73\x86\xe5\xd9\x0c\xd1\x25\x96\xb7\xe6\x4c\xc7\x90\xbc\x7f\x31\x9c\xc7\xb6\x24\xc5\x36\xde\x71\x27\xba\x70\x63\x1b\x79\x6a\xc7\x60\x69\xdc\xbc\x83\x91\xad\x5b\x18\xd9\xb1\x0d\x10\x58\x2d\x7b\x64\x29\xd6\x9b\xcf\xab\xa6\x03\x88\x5e\xc0\xd0\x62\xac\xd7\x34\xd1\xbf\x1f\xcb\xa9\x45\x14\xb9\xb1\x9c\xe6\x60\xac\x32\x96\x43\xe6\x97\xa5\x58\x9f\xa2\x63\xe4\x10\x90\xbc\x5a\x01\xa4\x6a\xe2\x7a\x13\xeb\x33\x8c\x29\x0d\x9e\xea\x57\xf3\x18\xba\x88\xf5\xab\x15\xd5\x21\xc4\x51\x60\xad\x89\xf5\x6b\x4a\x05\x16\xe7\x58\xbf\x36\x8d\x31\xcf\x58\xbf\xd1\x57\x56\x74\x44\xaa\x8a\x46\x88\x3b\x59\x81\xa7\x76\xeb\xdc\x0e\xae\x9c\x45\x40\xf2\xb4\x66\x03\x82\x8b\x36\x20\xb8\x6a\xc7\x70\x55\x85\x6e\xec\x31\xac\x2a\xac\x9b\xb1\xbd\xaa\xa3\xea\xd3\xb2\x14\x1b\x50\x95\x02\xbe\x14\x57\x4c\x9d\x90\x1d\x5b\x09\x99\x36\xa6\xe0\x15\x83\xf6\xff\x54\x2d\x03\x11\xdb\xc5\xca\x43\xca\x9c\xe1\x42\x3b\x43\xaa\x5e\x82\x05\x26\x36\x64\x18\x53\xae\x29\x4b\xb1\x61\x65\xb6\x17\x96\xae\xd8\xb0\xea\x94\xb1\x1b\xc3\x9a\xee\xe2\x97\x8e\xa8\x33\x7d\x13\x63\x84\xec\xed\x1b\x06\xc4\xad\x62\x9c\x36\xb6\xaf\x58\xc4\x85\x2e\xb6\xcf\x54\x0e\xc0\xca\x15\xdb\xe7\x3a\x26\xde\xc2\xa5\xb4\x88\x88\xa5\x54\xe1\x2b\x46\x8d\x8a\x96\x9f\x03\xc4\x52\x8b\xda\x2c\x22\x9a\xee\x60\x1d\x77\xb2\x02\x0b\x6f\x6c\x14\x39\x44\x96\x62\xb7\xb8\x06\x86\x76\x63\x63\xaa\x52\xe8\x75\x18\xc1\xaf\x18\x53\x15\xdb\xd0\x11\xa9\x1a\xa0\xae\xc4\xc6\x54\xd7\x56\xa1\xcf\xe3\xf9\xb2\x0a\x0b\x7d\x6c\x5c\x55\xac\x7c\x19\x91\xbc\x81\x0c\x30\xae\xe6\x5d\x8b\x6e\x59\xd3\xd8\xce\xb8\xea\x60\x84\x1c\x10\x0c\x8f\x03\x82\xfa\x04\x21\x7c\x8b\xb8\x65\x5c\x75\x30\xec\x1c\x1b\x2f\x2b\x16\xbd\x4b\x2b\xe9\xa0\x64\xc4\x70\x51\xdf\x0a\x88\xe1\x5a\x79\x7c\x85\xa3\x38\xae\x8d\x88\xa5\xe5\x1d\x46\x0a\x2a\x23\x7a\x49\x96\x62\xfb\x91\x8d\x19\x01\x25\x27\xb6\x5f\x27\xed\x2c\x76\xab\x6a\x69\x45\x20\xd4\x6d\x2a\xc8\x15\x40\x80\x2a\xd0\xe7\xff\x69\xe8\xea\x60\x41\x92\x62\x77\x15\xd4\x22\x4c\xd9\xd8\x5d\x26\x10\x5a\x92\x62\x0a\x32\x3f\x20\x85\xc2\xb8\x9a\x27\x64\x62\x68\x1c\x10\xd5\xbe\x59\x9d\x03\x04\xe7\x05\x20\x38\x2f\x00\x01\x8d\x01\x66\x9c\x62\xe7\x35\x6d\x0f\x20\x8e\xa3\x80\x70\x8b\x4d\xe2\x4c\x21\xa4\x0a\xe2\x20\x36\x69\x19\x53\xf4\x17\x37\x3f\x05\x82\x2f\x36\xe9\x16\xa9\x1b\x93\x73\x23\x18\x07\x88\xe5\x71\x12\x01\x02\xba\x03\xb4\x9c\xd7\xcc\x32\xd6\xc9\x57\x34\x15\x27\x35\xaa\x0d\xf0\xf6\xbc\x51\xad\x1a\x3a\x22\x7a\xa1\xc8\x48\x51\x2b\x01\xe2\x3a\x18\x66\x00\x04\x85\x6c\x0c\x95\x07\x68\xb0\xa0\xe6\x71\xf9\x8e\x15\x70\x32\x02\xa2\x95\x54\x58\xc0\x63\x05\x6d\x7a\xd8\xad\x10\x82\x2a\x4c\xac\x60\xf4\xa1\x2f\x3b\x56\xc0\xc9\x08\xc8\x9c\x3e\xa1\x4c\x82\xb4\x29\xaa\xb8\xfc\xc4\x54\x9d\xa2\x5d\x31\x95\x05\x5e\xac\xa8\x54\xb5\x0a\x50\xac\x88\x73\x10\x11\xbd\x80\x5f\x81\xba\x01\x10\x0a\x94\x81\xc9\x59\x40\x78\x19\x8b\x95\xf2\x77\xe1\xba\x16\x2b\xe5\x49\x71\x89\x95\x8a\xb4\x22\xc4\x4a\x46\xef\x0c\xa8\x3c\xb1\xb2\xa2\x97\xb0\x87\x65\xe4\x67\x44\x2a\x26\xac\x76\xb1\x72\x65\x1c\xe3\x02\x31\x58\xd5\x7a\x1d\x46\x60\xc1\x89\x69\xfa\x10\x46\x70\x62\x9a\x9e\x1f\x57\x0f\x10\x42\x44\xd0\x74\x8a\x6f\xc5\x34\xdd\x56\x2d\xaa\x03\x32\x81\x10\x74\xe0\xc7\x34\x94\x09\x80\x18\xd3\x6a\x1e\x7a\xa8\xd9\x7b\x30\x70\x06\x08\xae\xcd\x31\xcd\xfe\x45\xd5\xee\xf3\x90\x7e\x49\x8a\x4d\xa9\x73\xc4\x00\xa8\x4e\xd8\x88\xcc\x61\x48\x3f\x56\x41\x01\x02\x88\x66\x3b\x54\xc7\xc8\x63\xde\x44\xac\x82\x22\x45\x92\x62\x55\x25\x4f\x8f\x57\x81\xdb\x60\x2c\xaa\x79\x25\x5f\x56\x11\x21\xc5\x30\x56\x45\x69\x03\x88\x66\xdb\x48\xf9\xaa\x6b\x3b\x39\xa8\xa3\xb3\xf2\x19\xd3\x55\xb5\x80\x8f\xeb\x6a\x45\xad\x42\x1d\x9d\xf5\xad\x98\xce\x0a\x4b\x4c\x37\xfa\x30\x34\x19\xd3\x0d\x8a\xc2\xc4\x74\xc3\xd1\x8a\xf8\x17\x53\x29\x61\xcb\xba\xe9\x55\xe6\x65\x28\x66\xa0\xf8\x02\xc4\xec\xc5\x05\x2e\x66\xa0\x1c\x93\xa4\x98\xa9\x30\x87\x9b\xac\x63\xc7\x4c\x98\x2a\xf4\x17\x6b\x0a\xfb\x63\xaa\x96\x86\x9d\x37\x51\xa0\x21\x62\xe4\x35\xfc\x8b\x63\x61\x26\x48\xcc\xf4\xde\x75\xc0\xfb\x64\x4b\xd1\x0b\x46\x15\x10\x55\x29\xec\xd1\x19\x41\x4e\x80\x66\x90\x57\x2d\x94\x6c\x88\x50\xa8\x08\x10\x13\x54\xdd\x98\x85\xb2\x0e\x91\x69\xcd\xc6\x5b\xbc\x7a\xc7\x40\xcb\x40\xb6\xb1\x66\x98\xeb\x6c\x65\x06\x0d\x81\x98\x8d\x82\x11\x10\x14\x8c\x88\xa8\xf4\x15\xa0\x83\xc0\x1a\x1c\xb3\x51\x30\x22\x02\x82\x91\x90\x21\xfc\x76\x1b\x85\x1e\x23\xe6\xad\x88\x68\x45\x07\x56\x61\xdb\x20\x9b\x24\x86\xba\xc7\x66\x46\x40\x6b\x8c\xd9\x8e\x96\x9f\x9a\x43\xc4\x52\x41\x5f\x03\x04\x15\x73\x44\x40\xc3\x8f\x39\x4a\x89\x98\xc4\x29\x93\xce\x16\x83\x87\x90\xf2\x8e\xc1\x22\xc5\x31\xc6\xf8\x96\x35\xb7\x97\x6e\xb1\xc2\x13\x73\x75\xfe\x52\x57\x67\xb2\xb8\x26\x05\xa2\x63\xa8\xa3\x40\x37\xa6\x0b\xb6\x31\xda\xc7\xc8\xf8\xa8\x24\xc5\x70\x4c\xe0\x4b\x67\x3c\xd2\xcd\xf2\xe8\xd0\xbf\x78\xde\xd0\xc9\x92\xe0\xb2\xae\x3a\x37\xba\x56\xc5\x2f\x5b\x6a\xb1\xa2\xe6\x83\xfb\x96\xab\x53\x14\x8e\xcb\xb6\x63\xe5\x0d\x7d\x5a\x2c\x93\x86\xea\x95\xe7\x6c\x0a\xb3\x73\xd9\xd5\x35\x92\x40\xf1\x8d\xa4\xcc\x00\x76\x47\x37\xe9\x40\xf1\x8d\x77\x6c\xf6\xb1\x6d\x3e\xb6\xdd\xc7\x76\xf8\xd8\x4e\x1f\xeb\xf1\xb1\x9b\x7c\xec\x4e\xf2\x32\xc4\x49\xb9\xc2\x77\x14\xab\xce\x26\xd3\x44\xcc\xd5\xf3\x1b\x6e\x90\xa5\xf8\x46\x5d\x75\x36\x0d\x8e\xc2\xdf\xbc\x51\x8a\x63\xa7\x40\xfb\x22\x0c\xd4\x2f\xc2\x60\xe1\x8a\xf7\x16\x0a\x94\x9c\x02\x18\xe5\xa0\xc4\x73\x9a\x43\xb9\x14\xf1\x5c\x65\xca\x26\xac\x4f\xd1\x29\xdd\x25\x0e\xfa\x11\x5a\xf0\xf1\x3e\xa3\x5a\x55\x61\xa9\x05\xcc\xac\x80\x75\x1e\xef\x23\xea\x13\x36\x4d\x2d\x93\x26\x66\x23\xe6\x92\x57\x22\xde\x3f\x32\x4e\x39\x2e\xf1\x7e\x15\x35\x49\xc0\x34\xa5\x82\xf9\x5e\xf1\x7e\xcd\xce\x2b\x56\x81\x30\x13\xfd\x1c\xf1\xdd\xba\x57\x6f\xb7\x65\x51\x26\x4d\x7c\xf7\xac\xa9\x59\xd8\x32\xea\x64\x15\x1d\xb0\x8a\xa1\xe0\xea\x4c\x18\x7e\xe5\x5e\xd5\xa1\xbc\x1c\xc0\x28\xfd\x26\xbe\xd7\xf0\x30\x52\xc8\xa0\x95\xc1\xf1\x7d\xb7\x61\x6a\x49\x7c\x10\x3a\x8f\xef\x45\xff\x04\xb6\x32\x68\xb3\xad\x1f\x07\x13\x0a\x73\xf3\xe2\xc3\x8a\xee\x60\xd6\x5d\x7c\x58\x31\x6f\x56\xe7\xa0\x95\x61\xd5\xb6\x15\x50\xc8\xe2\xc3\x9a\x4e\x99\x2e\x71\xd2\xc8\xf0\xae\x51\xa0\xa4\x14\xc0\x28\xe9\x24\x3e\xa2\x3a\x33\x86\x05\xef\x45\xd5\x0b\xbf\x63\x54\x99\xab\x60\x1e\x4e\x7c\x74\xaa\x44\x99\x35\xf1\x51\x03\xad\x4c\xc0\x40\xfd\xc2\x7a\xe8\xbf\xc0\xbf\x8d\x79\x5a\x48\x7c\xec\x36\xf6\x96\xc4\xc7\x94\x19\x7e\x76\x4c\x99\xa1\xcc\x9a\x38\x00\xcc\xed\x43\x0c\x35\xd8\xf8\x18\xa8\x24\xd4\x8a\x6a\x56\x14\x50\x85\xe2\x63\xea\x01\x57\xb5\xa1\xa7\x63\x86\xe1\xf4\xf5\x42\xef\x49\x27\x23\xcc\xa1\x94\x27\xc4\x30\xdd\x09\x30\x4a\x13\x02\x8c\xbf\x7c\x5c\x75\x28\x7d\x26\x3e\x5e\x76\x8b\xc5\x0a\xde\xd5\x4a\x60\x76\x02\xe6\x4e\xde\xa3\xe6\x11\xa3\x79\x25\x4b\x71\x20\x0a\xea\xba\xf1\x09\xa3\x77\xbc\x6f\x70\x10\x30\x4b\xd1\x50\x55\x8f\x4f\x58\x73\x94\x1a\x04\x18\x65\x00\xc5\x6f\x55\x2d\x5b\x03\xbd\x32\x7e\x9b\x62\x0f\x16\xf0\x1d\x30\x90\x05\x05\xc6\x1c\x35\x30\xd0\x43\x09\x9b\x30\x64\x29\xfe\x8b\xaa\x62\xf5\xc3\xa2\x1e\x57\x26\x0d\xcb\x01\xf1\x13\x57\x0a\x85\x3e\xb4\xad\x00\xb3\x54\xdb\x06\xac\xa2\x95\x74\x90\x0e\x71\xa5\x52\x21\xcb\x18\x30\x4a\xcd\x00\x8c\xac\xeb\x38\xae\x34\x77\x55\x01\xab\xaa\x7a\x81\xda\xb3\x4a\xa4\x14\xc4\x27\x95\xc2\xad\xaa\x35\x89\x58\x45\x41\x85\x23\x8e\x7e\x1d\xac\x47\x1a\x99\x8d\x58\x91\xac\x31\xc0\x46\x35\x13\xeb\xcd\xdd\x65\x73\x2b\x73\x8e\x6a\xc3\x22\x11\xcf\x2b\x3a\x89\xd5\x38\xa9\x6c\x79\xc0\x54\xdd\xb1\x14\x90\x11\xf9\x92\xd1\x87\x59\x3e\x71\xf4\x09\x81\x90\x8c\x93\x22\xb7\xd9\xc7\xb6\xf8\xd8\x56\xc0\x40\xa9\x83\xa5\x05\x31\x92\x1b\x20\xd4\x50\xbc\xc7\xf3\x46\xd5\x44\x5f\x11\xc8\x56\x1d\x65\x27\x49\x59\x9d\x30\x73\x8e\xeb\x59\xaa\x42\x94\xcc\xbb\x96\xc5\x77\x5d\x6b\x5a\x85\x65\x35\x5e\x50\x27\xdd\x12\xe8\x4a\xf1\x02\xcd\x78\xc4\xd8\x8a\x8f\x17\x54\xdb\xb1\x0c\x18\x8f\x02\x49\x01\xc6\xa8\x2f\x05\xcd\xa2\xcc\x9a\x78\x81\x24\x03\x61\xdc\xab\x82\xb1\x87\x7c\x3e\xf1\x82\x81\xf3\x42\x92\xe2\xaa\x0e\xe6\x72\x01\x31\xef\x6d\xaa\xee\xbd\x0d\x48\xa5\xc1\x02\x13\x57\x67\x4d\xf2\x7f\x00\xa6\xe1\x42\x19\x2f\x6a\x15\x15\x13\x4e\xe2\xa8\x2f\xd2\xdf\xaa\x4e\xf7\x2c\x58\xac\x80\xe5\x48\x16\x83\x22\x83\x36\x33\x60\xb3\xe6\xe6\x6e\xc0\x5c\x3d\x8f\xba\x6f\xbc\x94\x67\x8b\x3c\x5e\x22\x99\x43\xd8\x38\x2a\x7c\xf1\x92\xa1\x15\x4a\x48\xb5\x92\x65\xcc\xd0\x57\x96\x6c\x34\x4b\x24\x29\x5e\x56\x6c\x52\x78\xe3\x65\x4d\x77\x76\x5b\x30\x82\xe5\xaa\x92\x47\x4b\x20\x0e\xd3\x68\x7c\x0e\x78\x0d\x94\xa2\xa1\xb1\xfd\x80\xe9\x7d\xb4\x0a\xc6\x35\x9d\x35\xb5\xb8\xa6\xb3\xcd\x1f\xd7\x2c\xf5\x00\x26\x05\xc5\x35\x7b\x37\xf9\xe3\xe2\x9a\x3d\xa8\xa3\xce\x19\xd7\xec\x51\xf2\xad\xc4\x35\x92\x70\x92\x14\x9f\x52\xd9\x28\x00\x8c\xf9\xaf\xa2\x4d\xd2\xca\x17\xaf\xc0\x1a\x8c\x3d\x25\x26\x2e\xf9\x18\xf4\x0a\x74\x46\xfa\xa2\xaa\x62\xd9\x65\xac\x57\x55\x66\x79\x2e\x90\xda\x08\x14\xaf\x6a\xba\xf7\x37\x92\x84\x88\x59\x2a\xea\xbd\x71\x5d\xa9\x32\xff\x01\xb6\x0f\x69\xaa\x17\xb4\x12\x8d\x96\x4e\x12\x13\xb1\x59\x67\x58\xc9\x33\x76\x17\x72\x98\xee\x29\xb2\x71\xbd\xca\x3a\x60\x5c\xaf\xc2\x78\xc1\xb7\x19\xa6\xa3\x19\x3a\xb4\x62\xb8\xce\x7e\x54\x3d\xe2\xa6\x52\xe8\x2b\x2b\x16\x62\x8e\xa3\x5a\x3a\x62\xae\xad\x8e\x00\x27\x82\xc1\x45\x5f\x64\x6a\x3a\x8f\xa0\x49\x52\x99\x30\x93\x31\x83\xbd\x80\x71\xd3\xb0\x1c\xdd\x05\x6a\x98\x96\xaa\x56\x91\xff\x4c\x4b\x05\x45\x14\x31\xad\xaa\x58\x73\x84\x4d\xa3\xce\x13\x07\xfd\x93\x64\x8e\xe9\x58\x64\x82\xc4\x4d\xd7\x2e\x63\xae\x71\xdc\x74\x9d\x3d\x98\x1c\x16\x07\xa6\xc2\x9c\xe3\x38\x28\x5d\xc4\x7f\x80\x11\x97\x58\x24\xdb\x19\x43\xcf\x0d\x62\xb7\xe2\x28\x58\x24\xef\x19\xc3\xe4\x21\xc4\xe8\xdb\x2c\x35\x5f\x51\xb4\x2a\x62\xa8\x50\x12\xe6\x56\x90\xe2\x96\xa7\x71\x83\xc6\x44\x9a\x1b\x60\x2c\xff\x6c\x65\x9a\xe7\x82\x9d\xb7\x14\x07\x65\x89\xad\xaa\xdc\x03\xd0\x53\xf9\xae\xea\x90\xba\x0e\x58\x3f\xc9\x53\x1b\x56\x0d\xdd\x20\x8c\x69\x6a\xab\xce\xb8\x09\xc6\x00\x60\x13\x96\xcb\xf5\x6e\xc3\xdc\xe4\xb8\xad\x95\x26\x50\x73\x05\x8c\xb2\xde\xe2\xb6\x61\x39\x98\x2b\x1d\xb7\x4d\x45\xbf\x99\x31\x35\x8f\x39\x8d\x71\x54\x3a\x71\xa4\x11\x33\xf3\xa4\xd9\xa9\x4a\xd5\x16\x75\xbc\xb8\xed\x4e\x52\x4a\x5e\xa0\xe7\xc5\x1d\xc5\x93\xe3\x8e\x32\xa5\xf6\xd2\xdf\xd4\x59\x87\x78\x12\x94\x47\x4c\xf4\x42\x0c\x4d\xac\xb8\x53\xb1\x07\x30\x3d\x30\xee\x54\x4d\xca\x72\x8c\x3b\xc6\x20\x79\x8e\xe3\x8e\x31\x44\x3e\xdc\xb8\x63\x78\xd2\xc7\x31\x4c\xca\x40\x8c\x3b\xb4\xd2\x01\x36\x67\x32\xdf\x03\x86\x66\x3c\x68\x9b\xb3\xe8\x21\x88\x4f\xd3\x9a\x27\x49\xf1\x19\x45\x73\x68\x04\x67\x2c\xc5\x24\x3e\x00\x0c\x0d\xb7\xf8\x0c\xad\x79\x1e\x06\x23\x23\x49\x71\x49\x92\x64\xf9\xed\x9f\xfa\xaf\x94\xa7\xc7\x26\xaa\x8a\x53\xbe\x71\x52\x2b\x79\x65\xd0\x9b\xcb\x8e\x63\x4a\x52\x62\xe3\x1d\x9b\x59\x9f\x05\xf4\x26\x1f\xdd\x11\xfc\xb5\x87\x15\xd4\xc4\xc6\x3b\xee\xbc\xc3\xff\xeb\x9d\xec\x01\x4c\x90\xda\x0a\x5a\x28\xa3\xa0\x86\x32\x0a\x52\x15\x50\xf6\x04\x26\x36\x4e\x6a\xa5\x4d\x83\xd4\x02\xa0\xba\x82\x68\x91\xf4\x3a\x1f\xa5\xc7\x40\x09\x2e\x56\x1d\x78\xcc\xb0\x37\x91\x5d\x8c\x68\x11\x73\xa6\x13\x1b\x4d\xa3\x52\xd9\xb4\xa7\x1f\xfe\x0a\x2f\x30\x1d\x0b\xfe\xea\x5a\x95\x4d\xb8\x91\x20\x91\xd3\x74\xa3\x8a\x49\xd7\x89\x1c\x3a\x44\xd4\x82\x2c\x25\x40\x5e\x8f\xa2\x4e\x03\xa8\xa3\x68\xba\x2d\x4b\x89\xfe\x91\x71\x8e\x3e\x01\x3a\x0e\x8c\x04\xa8\xaa\x14\x2a\x98\x38\x9d\x80\xf7\x0f\x05\xa8\x8e\xb9\xd2\x89\x3d\x86\x55\xa5\x14\xee\xc4\x1e\x4b\x29\x91\xce\x9c\xd8\xe3\xea\x79\x07\x95\x96\xc4\x5e\xc3\x73\x2d\x25\x06\x14\xbb\x4c\x29\xdd\x09\xe0\x20\x6e\x61\xc0\x71\xcc\x7d\x7a\x65\x4e\x96\x12\xa0\xdd\x90\xd6\x98\x18\xb4\x47\x0c\xab\x8a\x5d\x1f\xb4\x47\x6d\xd5\x2d\x18\x88\x8e\x23\x5f\x23\xea\x39\xa8\x12\x37\xab\x73\xfb\x49\x29\x4d\x20\xf3\x69\xce\x1c\xa3\xdc\x07\xf2\x26\x0e\xdf\xee\xa3\x23\xe3\xb2\x94\x18\x56\x4c\x8e\xef\x25\x86\x15\x6b\xaa\x1f\x15\xc8\xc4\xb0\x5b\xe1\x68\x19\xa0\x8e\x66\x62\xcf\x46\x0c\x87\x63\x9d\x89\x11\xb7\xca\x61\xc5\xc4\xbe\x69\xd5\x2a\xd3\x63\xa3\x8a\x6d\xcf\x18\x16\xa2\x86\xed\x50\x1e\x7b\x62\xd4\x02\xd5\x73\xaf\x81\xa8\x66\x58\xd4\xb3\x51\xcb\x98\xd6\x30\xb9\x3c\x31\xea\xda\x65\xca\xb1\x4f\x8c\x29\x33\x1c\xb6\x03\xf4\x36\xf2\x37\x26\x40\x15\xca\xcd\xf9\x28\x25\xc6\x23\xca\x63\x01\xe8\x98\xcb\xa8\x6d\x54\xd0\x87\x08\xa8\x69\xe8\xa0\xe3\x27\x40\x83\xa5\x70\x2c\xa0\x1c\x09\x25\x14\x83\xa1\x09\x74\x2a\x12\x1d\xc8\xbf\x88\x44\x1d\x2f\xbb\x4e\x01\xfd\xbd\x09\xa2\xf9\x60\x3f\xa0\xa4\xd2\x42\x0b\xa8\xb5\xa2\xa1\x90\x98\xb0\x5c\x3d\x8f\xf6\x55\x62\xbf\xae\xcd\x8e\x28\xba\x81\xa8\xa9\x58\xe8\xff\x4c\xec\xb7\x55\x8b\x87\x1b\x17\x61\xa2\x03\x7e\x23\x0a\xf4\x84\x52\x28\xec\xa6\x18\x1a\xa0\x16\x70\x09\xa0\x95\x0a\x47\x16\x12\x4a\xc5\x19\xa5\x60\x49\x42\xb1\x41\x97\x80\x59\x9f\x98\x54\x6c\x75\x18\x45\x24\xa2\x14\x0d\x48\x4c\x6a\x05\xcd\x72\x71\xb6\x4c\x6a\x0e\xeb\x0e\x89\x49\x4b\x55\xa6\x50\x80\x24\x26\x5d\x7b\x8e\xfc\x56\x09\xd0\x3b\x69\x41\x4a\xa0\x6a\x81\xd2\x8e\x50\x14\xb3\x09\x90\x93\xbb\x31\x4a\x95\xc8\x2b\x3a\x07\x3e\x13\xa4\x9a\xaa\x58\xb7\x64\x70\x78\x32\x81\x90\x5b\x00\x74\x1c\x16\xc9\x44\xbe\xac\x55\x0a\x16\xac\xf6\x09\xd0\x3b\x49\x28\x26\xf2\x3c\x0b\x09\xb5\x1d\xae\xcb\x13\x12\x51\x58\x49\x55\x46\xe7\xfa\xb9\x93\x80\x52\xd7\xa1\xdb\x07\x70\xff\x48\xa2\xc0\xd3\x14\x51\x78\x09\xca\x12\x42\x51\x96\x80\xba\x49\x7a\x5a\xa2\xa0\x15\xc6\x28\x3c\x94\x28\x68\xd3\x43\x8a\x55\x52\x09\x1d\xa7\xe0\x4e\xa2\x60\xf4\xb2\x17\x36\xc1\x3a\x67\x51\x92\x12\xe8\xe3\xc2\x95\x02\x51\x72\xae\x24\x48\x15\x05\xbd\x24\xa1\xea\x85\x3e\x0a\xa3\x02\xea\x11\x4a\x35\x8a\xbb\x59\x4e\xa2\xbc\x44\x59\x9e\x50\x67\x4d\x35\x8f\x4b\x16\xa0\x15\x2d\x8f\xf4\x2d\x2a\xb6\x43\xf9\xcf\x09\x50\x44\x29\x16\x0c\xe8\x1e\x0a\x7f\x12\x6a\xa0\xc8\x04\x7d\x87\x87\x10\x50\x5a\x4f\x11\xbd\x4d\xd1\xbc\xbf\x92\x25\x93\x28\x5a\x46\x75\xd4\xd5\x61\x34\x8b\x6e\xa5\x32\x80\xd6\x05\xa2\x13\x98\xbe\x9c\x00\xc5\x76\x10\x75\x70\x44\x69\xf9\x45\xd4\xc1\x55\x28\x51\x52\x75\xd5\x42\x55\x26\x81\x2e\x3e\xd4\x5b\x12\x65\x96\x67\x88\x4e\xab\xb7\xa2\xce\x91\x28\xab\x8a\xb9\xd7\x80\x25\x10\x51\xf2\xbc\x26\x40\xd7\xed\x43\x95\x34\x51\xd6\x6c\x87\xd6\xdc\x84\x96\x27\xf7\x01\xa0\x85\x8a\xca\x23\xa4\xd9\x39\x76\x68\x27\x34\xbb\x8f\x9d\xd3\x09\xcd\x1e\x1b\xef\x1d\x1d\x1f\x27\x94\xbd\x6d\x09\xcd\x1e\x57\xc9\xe5\x93\xa8\x28\x36\x12\x8d\x51\x32\xa2\x10\x85\x75\x02\xd1\x7b\xe7\x06\x31\x7b\x3f\xc1\xea\x6e\x09\x51\x7d\x8a\xe7\x10\x39\x4d\x61\x7d\x4e\x54\x8c\x12\x34\x60\x13\xea\x8d\x26\xa9\x9e\x83\xa3\x3e\x3a\x7c\xbb\x8f\x82\x32\x99\xa8\x2a\xba\xc3\x0c\x5e\x55\x66\x41\xed\x43\xd4\xb7\xdf\x12\xa0\x03\xe7\xb8\x02\x6a\x2b\x45\xf8\xcc\xaa\x5b\xe9\x2d\x14\x6e\xbb\x8d\x50\x94\xbf\x84\x3a\xda\xb8\x0a\x9d\xd4\x27\x4b\x1c\x33\x4c\xe8\x30\xe1\x50\x79\x49\xe8\xaa\x5a\xa0\x74\xef\x84\xae\xce\xe4\x48\x71\x03\x74\x9c\xe2\x8f\x09\x50\xe0\xc8\x8d\x9c\x20\x55\x1a\xec\x8e\x84\x6e\xe8\x93\x5e\x5d\x43\xe7\x18\x7e\x42\x37\x4c\xc7\xc2\xb0\x79\xc2\x98\xbc\x87\xf5\x99\x84\xa1\x0f\x68\x94\xb4\x90\x20\xd5\x1a\xbf\xc2\x70\x7d\xb1\x62\x4c\xab\x16\x39\xba\x13\x26\xaf\x01\x88\xba\xb6\x7a\x17\xce\x63\xd6\x9b\x09\xad\x54\x28\xd2\x99\x30\x79\x65\x20\x74\x7a\x0c\xe3\xcb\x88\x6a\x86\x8b\x75\x61\xe2\xf5\x5a\x25\x42\x71\xe9\x40\xd4\x98\x9d\xdb\x3f\x36\x04\xa8\xeb\xe4\x48\x19\x4d\x58\xca\xcc\x20\x45\xea\x13\x16\x2f\x12\x8c\x0e\x91\x50\x40\x94\xbe\x98\x50\xc3\x44\x34\x3f\x5d\xf4\xea\xda\x2a\xd9\x62\x80\xe2\x2a\x42\x28\xae\x22\x88\x3a\xae\xa5\x23\xcb\x59\xae\x7e\x80\x36\x8f\x20\xca\x42\x01\x50\xda\x0d\x90\xb0\x66\x3c\x25\x3a\x61\x83\xcc\x44\x5b\x06\xd0\x69\x95\x06\xd6\x56\x0f\x8c\x93\xa3\x34\x61\xab\xfe\x44\xa7\x1e\xa0\xa8\xb0\x79\x49\x22\x74\x8c\xa2\xd4\x09\xd6\x9b\x11\xe5\xd5\x09\x50\xad\x04\x62\xae\x3b\x40\x37\x23\x5a\x35\x2b\xe8\x68\x4f\xd8\x15\x55\x25\x9b\x2d\x61\x1b\xf9\x29\x5e\x24\x58\x7d\xc6\xc6\x4c\x4d\x57\xfb\x40\x05\x25\x14\x2d\x33\x44\x75\x7e\x0c\xd8\x09\x63\x33\x09\xdb\x99\x72\x0c\xd3\xc6\xba\x8e\x61\xea\x06\xce\x0b\x40\x29\x25\x20\x61\x3b\x33\x1e\xdb\xdb\x6e\xc1\x28\xa1\xc1\x97\x40\xe6\x25\x26\x40\xb4\x44\xaf\x98\xb3\x7b\xc9\x82\x4b\x38\x65\xcf\x54\x4e\x38\x5a\x7e\xca\xa6\x55\x04\xb4\x6e\x96\x46\x4e\xc5\x1e\xa7\x28\x7a\xc2\xa9\x9a\x1e\xcd\xd0\x0c\xa7\x57\x20\x8a\x9b\x0d\x13\x0e\xaf\xc7\x88\xce\xf9\xaf\xb0\xe6\x30\xbf\x47\x92\x12\x60\xc8\x53\x84\x2b\xe1\xf2\xd2\x2c\x49\x09\xb4\xa8\xe9\x31\xf8\x18\x16\x20\x80\xb2\x20\x45\x94\x06\x16\x50\xfe\x78\x40\x79\xe4\x67\x14\xdd\x19\xc4\x60\x46\x02\x15\x72\xb4\x8b\x08\xa5\x75\x1e\x51\xec\x2f\xfc\x4b\x6a\xc6\x8d\x9a\xe1\x3a\x1a\x7b\x9c\x93\xa8\xa7\xd3\x12\x90\xdc\x18\xe8\xca\xc9\x8d\x77\x74\xdf\xc9\xfe\xe7\xe4\xc6\x3b\x36\x0b\xf8\x96\xed\xec\x65\x06\x5c\xf8\xfb\xd6\xcd\xc1\xdf\xb7\x7a\xaa\x3a\xe2\x41\x9d\x6d\x02\xbe\x5d\xc0\x77\x0a\x78\x8f\xa7\xf1\x27\xd9\x77\x0d\x2b\xab\x87\xc3\xd2\x8a\x78\x50\xff\x26\x01\xbf\xd3\xf3\x58\x03\xee\xf9\xac\x93\x6c\x0d\x80\xbd\xe0\xe1\xdc\xe6\x9d\x9e\xe7\x3a\x89\x9f\x4e\xf6\x20\xe1\xb4\x01\x2c\xb9\x31\x5f\x56\xf4\x2c\x7a\x1c\x93\x1b\xef\xb1\x37\x71\xde\x1b\xe2\x9c\xa3\x95\x44\x3f\x39\xf9\xb3\x09\xa7\x55\x85\xf0\xbc\x80\x93\x15\x91\xdc\x68\xcf\xe9\xf9\x4d\xc3\x8a\x09\xb8\x53\xb1\xfd\xfa\x80\x2b\xa8\xdd\x26\x7b\x0b\x05\x2f\xe5\x20\xd9\x5b\x29\x81\x34\x2a\x57\x11\xaf\x18\x33\x03\x13\x13\xa3\x80\xeb\x86\x3e\x57\x35\x5c\x1b\x70\x60\xdc\x11\x5b\xcd\x03\x3e\xad\x68\x28\xf5\x64\x29\x99\x53\x6c\x2d\xdf\xeb\x3a\x65\xc0\x31\x8c\x5b\x22\x1c\xb8\x8a\xfc\xf2\xc9\x9c\xe1\xea\x05\xee\x7f\xce\x32\x94\x42\x5e\xb1\xe1\x7b\xfb\x94\x4a\x85\xf3\xd4\x92\xb4\x28\xa2\xd7\x36\x89\xb9\x82\xe4\xfd\x4d\xf6\x19\x4a\x45\xb5\xf3\x2a\xe2\xe8\xb1\xeb\x03\x43\x28\xd9\x27\xf4\xa7\x5f\x9d\x74\x4b\xb4\x31\x35\xd9\x8f\xba\x90\x0b\x8a\x69\xb2\xdf\x55\x2a\xb8\x6e\xc8\x52\x72\xf7\x6c\xbe\xe2\xda\xda\x34\xfc\x1d\x54\x79\x8f\xb6\x7b\x1c\x5f\xd3\x4d\xee\x71\x2b\x15\x56\xac\x93\x7b\x8d\x49\x2f\x13\x03\x70\x2f\x9b\x22\x39\xa0\xe8\x05\xbb\xac\x4c\x01\x3e\xa8\xe7\x2d\x95\xec\xa3\xe4\x20\xac\x08\x45\xf4\x44\x27\x07\xed\x9c\x85\x41\x3d\xc4\xf7\xe9\x9c\xeb\x98\x1c\xb4\xc7\xd4\x92\x5b\x51\x2c\xc4\x7d\xbf\x71\xf2\x66\x55\x35\x7b\x2b\xd4\x37\x34\x77\x98\x56\x64\xd9\x8c\x8f\xdd\xea\xe3\x13\xb7\x4f\xc8\x52\x72\xd8\x98\x56\xd9\x76\x49\x0e\x0b\x74\x18\x31\xf4\xbc\xca\x34\x27\x5b\xcb\xc3\x1d\x2f\x29\x25\x39\xe2\x56\xbd\xbc\x8b\x24\xe6\x1e\x92\x5d\x93\x1c\xb5\xd4\xbc\x46\x5e\xe9\xe4\xa8\x65\x54\x35\x5b\x05\xf3\x20\x49\xf9\x12\xb8\xf3\x3e\x09\xa6\x0d\xe7\x57\x26\x6f\x71\xb5\xfc\x14\xed\x5a\x4d\x8e\x29\x33\x5e\xe2\x47\xd2\xb3\x6e\x6c\xc6\xf7\x58\x68\x24\x24\xd9\x8b\x3f\x38\xca\xb8\x37\xee\x94\x59\xd1\x5b\xa9\x00\x0e\x7c\x32\x61\x69\xc0\xb7\xe3\xaa\x6e\x6b\x0e\xd1\x64\x5c\x75\x86\x34\xbd\x84\xed\x8f\xab\x8e\x97\xf8\x91\x24\xaf\x3d\x26\x78\x00\xee\x59\xa5\x49\xf6\xe1\xe3\xbc\xc3\xdc\x09\x07\xf3\x31\x92\x64\xf5\xf4\xab\xd0\xfe\xc4\xd0\xf8\x7e\x5d\xc3\x4c\x92\xe4\x84\x5a\x35\x0d\x4b\x01\x43\x2d\x39\x61\xec\xa7\x08\x19\xe0\x96\xa2\xdb\x45\xa2\x0f\xe2\x26\x6e\xd6\x4d\x7a\xc6\x11\xd0\x10\xec\xa0\xde\x12\xf1\x00\xf2\x14\x6d\x82\x4e\x82\xce\xca\x16\x5f\x12\x21\x45\x74\x18\x9f\x0b\xfe\xce\x7c\x8b\x38\xed\x4f\x26\x9c\x36\x22\x13\x4e\xd6\x60\x92\xe3\x01\x28\x7f\x94\x42\x41\x2d\xec\xbd\x57\x33\x01\x87\xe5\x80\x54\xb0\x24\x58\x31\xb6\x83\xa9\x4d\x49\xc5\x2a\x8d\xb8\xd5\x49\x58\xf8\x93\x0a\xcc\x59\x92\xff\x84\x93\xd6\x92\x9c\x54\xf2\x53\x33\x8a\x05\x6a\x61\x72\x52\x29\xf4\xe2\x23\x80\xb3\x99\x65\x13\x3e\xc4\x51\xf8\xe4\xa4\x37\xaf\x3d\xdc\x66\xdc\x30\x1c\xd0\xf5\x4d\xc4\x79\xbe\x03\x8e\x5e\x0a\x92\x93\x60\xa4\x55\xc8\x3a\x49\x62\x74\x60\x1c\xf5\xe0\x24\xda\x66\xa4\xef\x13\x4e\xdb\x92\x93\x64\x92\xf5\x39\xb3\x88\xbb\xa5\xb2\x83\x3b\xec\x93\x94\xdd\x31\xdc\xbf\xdd\xc7\xd1\xd4\x4a\x62\x5c\x20\x87\xfb\x8e\x09\xe7\xef\xa5\x88\x00\xf5\x01\xc4\x25\xeb\x24\x49\xb0\xbc\x90\x0f\x25\x29\x09\xa6\x17\xab\x9b\x88\x23\xdf\x02\xee\xc9\x16\xc4\x81\x31\x86\xf1\x1b\x31\x29\xc6\xab\x0f\xb8\x89\x96\x5f\xb2\xe0\xc9\x1f\xc4\xc9\x02\x83\xb5\x80\xed\xae\x0a\x7c\xa3\x1a\x28\xa6\x49\xd5\xb2\x28\xbf\x4b\x92\x92\x45\xa5\x52\x81\xf1\x80\xbf\x63\x9e\x28\xe9\xfe\x49\x74\x20\xf1\xf8\xa2\x8f\x9f\x32\x10\x92\xc5\x2a\xf3\x3c\xe0\xd0\x5f\xb2\x3e\x93\xe8\xe9\xe7\xbe\x01\xce\x39\xa0\x88\x7b\xf4\x2f\x5a\xea\x01\xf6\xbc\x27\x31\xb7\x94\xfc\x92\xc9\x52\xde\xf7\xcf\x25\x4b\x86\x56\xf0\xea\x50\x0e\x09\xae\xfe\x49\x34\x82\x28\xc3\x81\x70\x90\x5d\x1e\x4e\x49\x11\x49\xad\x30\xe1\x79\x10\x93\x1a\x3b\x81\x80\xe6\x94\x3a\xd2\xb7\xf7\x6d\x80\x3b\xca\x24\xe7\x89\x26\xb1\x5f\x94\x6b\x91\x04\x03\xc7\xa3\x7f\x45\x2d\x57\x55\x6b\x6f\x5f\x3f\xe0\x64\xe2\x98\xf9\x00\x07\xb5\x2d\x89\x39\xa6\xcc\x93\xf0\xd9\xfb\x66\xd0\xe2\x49\x92\x8f\x7f\xf7\xac\xe3\xe3\xa4\x7b\x78\xe6\x0f\xbe\xd7\x93\xb1\x3e\x3e\x71\xfb\x04\xea\x2d\x30\xa9\x88\x0e\x55\x65\x76\xdc\xb1\x50\x87\x04\xdc\x4b\x29\x49\x56\x6d\x53\xd1\xc9\x1a\x4c\xea\xb9\xf1\xf1\x31\x98\x03\x80\xab\xd3\x4a\xde\x45\xb5\x2b\x89\xa6\x0b\xe5\x24\x24\xc1\x60\xf1\xc6\x05\x70\xa0\x34\xfe\x1d\xe4\x36\x19\x6c\x84\xf3\xb7\x20\x9b\x90\x2b\x23\xa9\x07\x56\x49\x92\xf2\x4c\xd0\x99\x91\xd4\xdd\x6a\x8e\x73\x6b\x93\x46\x55\x73\x38\x5e\x92\x34\x9c\xb2\x6a\x71\xdf\x4c\xa5\xe0\xf3\x09\xe6\x70\x4d\x79\xb8\xe5\x68\x64\x0f\x27\xc9\xbc\x41\x1f\x41\xd2\xcc\x57\x74\xce\xdf\x4c\x9a\xaa\x6a\xb1\x73\x21\x69\x4e\x95\xc0\x40\x46\xba\x51\x4c\x40\xf3\x70\x9d\xb5\xc8\xa4\x69\x19\xa0\x85\x94\xef\x25\x7c\x76\xae\x17\x4f\x0c\x48\x62\x1e\xec\x44\x59\xc3\xfa\xde\x9a\x22\x49\xc9\x03\xde\x3a\x22\x49\x49\xb4\x74\x28\x36\x96\x24\x53\x07\xbd\x34\x88\x7b\xf3\x94\x22\x01\x68\xd7\x30\x3e\xae\x56\x11\xcf\x03\x85\xc0\x9c\x49\x5a\xaa\x61\x15\x7c\xdc\xd9\xc7\x91\x80\xa4\xe5\xad\x2f\x92\x94\xc4\xfc\x58\x52\x82\x09\x07\x1d\xdd\xc3\x69\xdf\x71\xd2\x56\xf5\x42\x6f\x05\x4d\xfc\x24\xa5\xac\x90\xcc\x21\x9c\x64\x8e\xad\xda\xb0\x6a\x0e\x16\x10\xc7\x59\x8a\x3a\xa4\xad\x3a\x7b\x39\x11\x0b\x70\x9f\xfe\xb6\xb7\x36\x01\xee\xad\x4d\x88\xeb\xa5\x8a\xba\xdf\x26\xfc\x5e\x95\xf3\xe0\x93\xf6\x94\x66\x62\x54\x19\x70\x53\xd1\x39\x3e\x84\xb8\x5f\x07\x4d\x1c\xa2\x3f\x1a\x36\x01\x6e\x71\xfc\x82\xf0\x71\xcc\x85\x4d\xda\x8e\x6a\xb2\xe5\x91\x24\x25\x16\x13\xbd\x10\x37\x29\xb6\x91\x44\x4b\x87\xc7\x14\xed\x1b\x8a\x26\x27\x39\xce\x80\x73\x90\x71\x9c\x83\x98\xf7\x3b\xa1\xa2\x4e\x8b\xbc\xc3\x3c\x0c\xea\x09\x5b\x86\x49\xc7\xe0\x68\x3d\xe2\x8e\x52\xa1\x4c\x96\x24\x99\x3c\x68\xdf\x03\x4e\x6b\xae\x87\x9b\x06\x3d\x3b\x67\xaa\x9e\xac\x70\xf5\xb2\xa2\x17\xd0\x57\x97\x74\x75\x3f\x6a\x97\xa4\x3c\x1c\x7a\xef\x8c\xb7\xfe\x32\x6e\x6b\x18\xc7\x4e\xce\x28\x95\xa9\x09\xca\x39\x4e\xce\x28\x96\x17\x87\x4c\xce\x4c\xba\x45\x36\x45\x93\x33\xde\x1a\xed\xe1\x2c\x6f\x11\x67\xda\x32\x6e\x98\x1e\x4e\x79\xcf\x84\x13\x4f\xc2\xbf\x14\xe5\x1d\xdf\xa8\xa8\x76\xa8\x5c\xa8\x2d\xdb\x4a\xa8\x5c\x2d\x6c\x0f\x95\xad\xfc\xb6\x70\xb9\xa6\x3e\x1e\x19\x03\x65\x98\xa0\x37\xe6\xad\x3c\x18\x20\x50\xe6\x31\xba\xf1\x1e\x5b\x92\x52\x60\x74\x79\x56\x4b\x6a\xe3\x1d\x9b\x7d\xb3\x0b\x0a\x5b\x76\x72\x50\x04\x0b\xe2\x9d\xad\x9e\x95\x44\x05\xe1\xce\x36\xb1\xb0\x5d\x2c\xec\x10\x0b\x3b\xc5\x06\x7a\xc4\x3b\x37\x89\x85\x50\xdf\xd8\x74\xc2\xc2\x96\x6e\xa1\xda\x16\xb1\xda\x16\xdf\xda\x4a\x6d\xbc\x63\xab\xd8\xeb\xad\x62\xb5\xad\xa1\x6a\x62\xd3\xdb\xc4\xa6\xb7\x89\x7d\xdb\x26\x36\xb0\xcd\xb7\xf0\xfc\x02\xb7\xb6\x5d\xfc\xd2\xed\xe2\x33\xdb\xc5\x6a\x3b\x44\x52\xed\xd8\x29\x16\xc4\x97\xee\x10\x1b\xd8\x21\xbe\x74\xa7\x78\xa7\x47\xec\x75\x4f\xe8\x8e\xf8\xd2\x1e\xf1\x4b\x6f\x12\xab\xdd\x24\x56\xbb\xf3\x8e\x3b\x43\x85\xa0\xe9\x3b\xfd\xd8\x55\x8a\x8d\x59\x8c\x48\xa5\x36\x2a\xb6\xbe\x79\x13\x9d\xf0\x93\x42\x73\x96\xbd\xb8\x29\xb2\x67\x3d\x46\xca\x53\xa6\x15\x68\xe2\x29\x0c\x7e\xa1\xd8\x81\x02\xf0\xe9\xa6\x01\x8c\x21\xa6\x36\x96\xab\x4a\x7e\x53\x19\x8f\x82\x4a\x6d\x2c\x3b\x8e\xb9\x69\x12\xb5\xe5\xd4\x46\xcd\xd8\x84\xd6\xa0\xc5\x05\x2f\x35\x1b\x0b\x5e\xae\x72\x6a\x63\x45\xb3\x9d\x4d\x43\x1a\x58\x95\x29\xb4\x84\xd9\x8c\x4e\x71\x8a\xd9\x88\x8a\x7d\x83\x82\xae\x3a\x7b\xfa\xf1\x8e\x61\x55\x37\x91\xf5\xc3\x85\x41\x6e\xcd\x54\xab\x9b\x72\x94\x9b\x94\xda\x68\x4e\x69\xb3\x9b\xe8\x18\xa1\xd4\x46\x4b\xd1\x0b\x9b\xc6\xd0\x9b\x91\xda\xc8\xa9\x78\x9b\x4a\x62\xa1\x2a\x16\x4c\x28\xd8\x8e\xe5\xe6\x9d\xec\x2f\xfd\x32\x34\x80\x96\x79\x1f\xe6\x89\x73\x81\x74\x7e\x2e\x50\x10\x2f\xb5\x11\x9f\xa6\x1c\x03\x2e\xd0\xa9\x17\x29\x32\xe1\x69\x4d\xa2\x02\xfb\x3d\x53\x1b\x39\xb3\x6f\x13\x36\xed\x5a\x15\x9f\x06\xa0\x11\xfb\x44\x04\xb1\x06\x44\xec\x2b\xcb\x52\x8a\x8c\x6e\xb2\xde\x53\x58\x85\x4d\x96\x54\x1f\x3a\x93\xf8\xb3\xfb\x8c\xaa\xa9\x58\x64\xf0\xa7\xc8\x2a\x06\x53\xd9\x2f\x14\x30\x71\x3d\x45\x36\xb2\x57\x98\x35\xfd\x84\xb6\xd4\xee\x59\x07\xcc\x39\x43\xb7\xa9\x60\x29\x1c\x98\x4c\x61\xdc\x8d\xf7\x1a\xa6\xf6\x18\x56\x5e\xe5\x88\x59\x6a\x10\x38\x07\x8c\x6b\xa8\x36\xa8\x6b\xbe\x79\x97\x1a\xb4\xa1\x43\xb4\xdf\x2d\x35\x68\x83\x10\x9e\x44\x23\x3f\x05\x06\xb6\x17\x25\x4b\x0d\xda\xb7\x2a\x96\xa6\x14\xb4\xbc\x2c\xa5\x68\x3f\x02\xd9\x66\x29\xb2\xa5\xc9\xc8\xe6\x02\x1d\x41\xc5\x05\x3a\xfc\x29\x35\xac\xcc\x8e\x2a\x4e\x99\xbe\x67\x58\x99\xf5\xd3\xb6\x52\xc3\x9a\x2e\x14\x8c\x82\x9f\x7e\x97\x02\xd3\xdc\xb3\xb5\xb1\x30\x61\x50\x30\x30\x35\xa2\xe8\x86\xcd\x5b\x04\x52\x23\xea\x2c\x05\xbf\xe0\xe3\xf6\xf5\x8d\x8f\x7a\x5b\x05\xa8\xe0\x28\x26\xd2\x1a\x37\x34\xa8\x0e\x66\xfb\xa5\x46\x0d\xdb\x51\x2a\x94\x4a\x98\x1a\xa5\x44\x0c\xb4\xcb\x53\xa3\x96\x61\xaa\x96\x83\x49\x8b\x29\x6c\x76\x58\xb9\x07\x87\x9e\x0a\x9a\x8e\x85\x31\x65\xa6\xcf\xd0\x1d\x0b\x59\x6c\x4c\x99\xf1\xd3\x11\xa1\xe0\x67\xb6\xa5\x80\x3b\xfa\x35\x0b\x4d\xda\x94\x17\xa1\x04\xbb\x3d\xc5\x36\xfc\xfe\x7e\xaf\xe0\x0f\x09\x58\xf1\x8e\xca\x14\xe5\x44\xbc\xfd\x63\x83\x50\xd0\x4a\x65\xc7\x1b\xe0\xf1\xbc\x52\x51\xac\x61\xb7\x02\x4d\xd3\x27\x33\x8b\x8d\xab\x8e\x9f\x95\x49\x05\x4e\xc2\x4c\x79\x61\x4d\x64\xa4\x71\xd5\xf1\x53\x18\xa1\x30\x62\xf4\xab\x15\x65\x8e\x0a\x7e\xba\x61\x0a\x16\x72\xbf\x6f\xb4\x45\x82\xe9\xb6\x5f\xb7\xfc\xf0\x2b\x17\xc8\xb8\x4e\xed\xd7\x6d\xa5\xe8\x7d\x02\x4e\x03\x8e\x09\xa7\xbc\xa0\x26\xd2\x80\x6c\x73\xda\x94\x99\x62\x83\x7c\x7f\xff\xa8\x24\xa5\x94\xbc\xa3\x4d\xab\xb4\x05\x20\x85\x6a\x5a\x1f\xd9\x4e\x5c\x20\x45\x83\x0a\x1c\xa3\x4b\xd1\xe6\x88\xb1\xfe\x11\x3b\x28\x60\xdc\x20\x85\xbb\x25\x06\x34\x34\xc0\x53\x14\x1f\xf5\xee\xd8\xb6\x66\x3b\x2c\x1c\xd0\x94\x67\x3d\x27\x35\xa9\x96\x34\xbd\x8f\x72\xd9\x53\x93\x25\x0c\x81\x93\xd8\x00\x71\x7a\x1b\xa7\x22\xa7\x38\x81\x0f\xf5\xa4\x14\xd9\xde\xa4\xa0\x51\x81\x35\xcc\x14\xa8\x0d\xaa\xb5\x97\x1a\xc8\x2b\x4e\xbe\x3c\x4a\xfb\x3f\x52\xf9\x12\xee\x74\x40\xe7\x77\x0a\xc3\xa2\x9c\x87\x45\x05\x0e\xbf\xa4\x28\x61\x8f\xb2\x9b\x53\xb8\x9f\x93\x37\x3d\xa6\xf2\xbe\xa8\x81\x82\xa1\x3b\x9a\xee\xaa\x7d\x65\x2c\xb8\xba\xc3\xee\xed\x94\xaa\x58\x15\x92\x5c\x50\x10\xac\xa1\x14\xee\xc6\x54\x74\x5d\x05\x5a\xe3\x16\x4c\x8f\xbc\x45\x5f\xa0\x78\x05\xc5\x2b\x50\x26\x9c\xaa\x70\x81\xf9\x8d\x0a\x83\xba\xa3\x96\x90\x3a\xc5\xaa\xc7\x48\x54\xd8\xef\x25\x4c\xa7\x8a\x86\xc5\xf1\x78\x28\xc0\xcc\xf4\x06\x18\xec\xd6\x61\x45\xc7\x9d\xa2\xa9\x52\xfe\x2e\xc7\xd2\x4a\xd4\x1a\x6d\xcf\x20\xdb\x3a\x55\xca\x57\x15\x6b\x8a\x0c\xf9\x54\x29\x0f\x96\x32\x69\xd5\xa9\x92\x8a\xbe\x79\x34\xaf\x53\x18\x8f\xe4\x78\x57\xaa\x64\x8c\x6b\xa5\xa0\x60\xf8\x1e\x9a\x54\xd9\xf3\x44\x42\x6b\x68\x7a\x7b\x23\x47\xf6\x39\x6d\xec\x4c\x79\x51\x48\x24\xaf\xe6\xcb\x51\x2c\x80\x29\x9e\xa3\xa6\x39\xfb\x0e\x8d\x02\xaf\x80\x47\xb7\xa5\x34\x1b\xd7\x42\x7e\xc6\x97\xbd\x58\xd8\x3d\x6b\x72\x3a\x6a\x4a\xb3\x6f\xd3\x2a\x05\xca\x76\x4c\xa1\x35\xef\x75\x07\xcc\xf9\x5e\x9c\x1c\x50\x30\x02\x63\x34\x85\x86\x3b\x7b\x0c\x52\x15\x5f\x2a\xfb\x05\xca\x4a\xe2\x02\x25\xf8\x71\x61\x14\xad\x82\x14\xd0\xd3\x0b\x9c\xa6\xaa\xbe\x88\x86\x02\xf2\x32\x19\xc0\xa9\xaa\x2f\xaf\xb1\x60\xdb\x43\x9c\xcc\x8a\x05\x4d\x2f\x61\x54\x2e\x55\x35\x0a\x2e\xa5\xc1\x60\x41\x77\x4a\x46\x55\xb5\x80\x95\xf5\x7e\xc5\x51\xd8\xbc\x4f\xe9\x20\x5e\xfc\x82\xaa\x16\x70\xaf\x6f\x15\x0b\xb3\x4e\x1f\xef\x41\xc2\x02\xc9\x78\x28\x08\xfe\x8d\x94\x5e\x0d\x22\x51\x29\xdd\xb4\xd4\x8a\xaa\xd0\x27\xe8\x76\x55\xa9\x54\xb8\x1a\x65\xb0\xf5\xe2\x31\x7c\x29\xa3\x52\xf0\x13\x6f\x53\x68\xff\x0f\xea\x68\x2d\x52\x61\x7c\x06\x77\x64\xa5\xd0\x8c\xf7\xa6\xb3\x59\x71\x4b\x9a\x4e\xc9\x7e\x29\x4e\xec\xc3\x6c\xcf\x14\x5a\xec\xb7\xd2\xd6\xca\x94\xe9\xaf\x25\x50\x70\x27\x6f\x56\xe7\x7a\xf1\x08\xc0\x14\xd8\x65\x5a\x49\xc7\x08\x53\xca\x2a\x04\x39\x09\x29\x10\x9c\x03\xbc\x99\x24\xe5\xc5\x22\xf1\x13\x50\xa4\xaa\x79\x8c\x74\x60\xc1\x1f\x6d\x28\xec\xe7\x30\x62\x8a\x6c\x77\x16\x4f\x54\x18\x45\x6b\x96\x0b\x14\xf3\x4f\x31\x6d\x30\x8b\x2d\x65\xa9\x55\xc5\x4b\xc2\x4c\xd1\xc6\x95\x11\x9a\x9a\x54\x20\x37\x42\xca\x52\xed\x09\x2f\x2b\x2d\x65\x19\xa0\x71\x0e\xe1\x11\x75\x29\x5b\x99\x61\x0f\x3c\x14\xd0\xea\xa7\xa4\xd7\x94\x8d\x21\x77\xee\x0e\xd9\xf7\x14\x57\xe7\x02\x33\x9f\x0d\x8b\x91\x6b\xd3\x00\xdb\xb0\x18\x71\x9e\x68\x0a\x43\x92\xfb\x75\x0c\x7c\xa5\x6c\xb3\xa2\x79\x9e\x9e\x94\x7d\xc0\x72\x60\x3d\xcd\x63\x6b\x30\x93\xd9\xa7\x46\x05\x9b\x79\x14\x0d\x74\x4e\xb7\xa0\x82\x27\x20\x69\x97\x0b\x05\x0d\x53\x94\x05\x98\x9b\x1b\xec\xa7\x82\xa6\x97\xbc\x3b\x60\xb1\xfb\x4d\x83\xc9\xce\xf6\x2c\xd8\x80\x55\x43\xa7\xd8\x1e\x17\xc8\xdb\xc1\x05\x8a\x73\xa6\x9c\x71\x78\x88\x6c\xf8\x94\x03\xfc\xca\xce\x83\x14\x86\x32\xf1\xa3\xa0\x80\xbb\x66\x6e\xc6\xb4\x43\x2c\xd8\x1e\xbf\x39\x9a\x3e\x87\x93\xde\xe6\x82\x97\x83\x99\x42\x32\x8f\x53\xb8\xdf\x2f\x98\xfe\x1d\xcc\x68\xc0\x82\xaa\x78\xbb\xa0\x52\xb4\x05\x87\xd2\x48\x53\x30\xc5\xf7\x55\x0a\xc4\xa3\xae\xad\x5a\xa8\x2b\x02\x8b\x4d\xe3\x16\x46\xf2\xd0\xa6\xe0\x4b\x2c\xdc\xb4\x89\x05\xdd\xb1\xbd\xe5\x63\x46\x2b\x8c\x5a\xaa\x8d\x0e\xe7\xd4\x8c\x61\x4d\x4d\xba\x45\xcc\x31\x4e\xcd\x58\x02\x5f\xfb\xa6\xbf\xed\x15\x30\xb8\xe4\x15\x76\xd3\x29\x00\x54\x60\x17\x25\x15\xd8\x3f\x95\x66\x7b\x9c\x8c\x99\xa0\x4c\x11\xd0\xa0\x6c\x97\x95\xcd\x62\x79\x76\x7b\xf7\x4d\x58\x06\x33\xe0\x46\xc5\x31\xaa\xb0\xd2\xa6\x31\x95\xd1\x33\xdb\xa0\xb4\xc5\x37\x16\xb1\x74\x53\xa8\x14\xaa\x19\x18\x8f\x41\x09\x0c\x39\x28\x05\x06\x5f\xda\xb3\xb4\x51\xd6\xa7\x7d\x53\x9b\x6b\x6e\xd9\x26\xbe\x61\xcb\x36\xf1\x0d\x5b\x02\xcb\x17\x4a\x3b\x43\xf7\x6e\xda\x26\xdc\xdb\x7a\x93\x78\x6f\x6b\xe8\x7d\xdb\x42\xcf\x6d\x0b\xdd\xdb\x1e\xb8\x21\xd2\x1b\xef\xd8\xd1\xbd\xf3\xce\xa0\x67\x3b\x42\x74\xd9\x11\x98\xe4\x69\xdf\xbc\xe6\x6f\xe7\x92\xf7\x5c\xe8\x0d\x3d\xa1\xaf\xed\x09\xd1\xac\x27\xb0\x84\xd3\x1b\xef\xb8\x69\x5b\xb7\x40\xb3\x3b\xbd\x94\x4c\x2a\xdd\x21\x8e\xca\x9d\x77\x88\x3d\xbb\xf3\x0e\xb1\x67\x77\x06\x51\x60\x28\x79\x31\x5e\x2a\x05\x51\xde\xf4\xc6\x49\xad\xa0\x6d\xe2\xb3\x54\xd2\x68\x60\xef\xb6\xac\x11\x65\x04\x6a\xa2\x85\xcd\xf1\xef\xf4\x46\xd2\xb2\x36\xe5\x27\xf3\x62\xc9\x11\xef\x95\xf2\x55\x2c\x91\xc2\xb3\x79\x0b\xf6\x13\xac\x71\x6f\x4f\x6d\x9a\xf7\x64\x65\x31\x2e\x9e\xde\x58\x36\x95\xfc\xd4\x26\x1d\x55\xe6\xf4\xc6\x8a\x51\xda\x34\x64\x90\x42\x93\xde\x58\x2d\x6c\xdf\x44\x9b\x60\xe1\x1e\xf4\xd9\xdb\x96\x9e\x66\x63\xdb\xfb\x06\x2a\xd1\xae\x25\xaf\x44\x5e\xee\x34\xd9\xdb\x7c\x16\x45\x7a\xa3\x61\x6f\x2a\x68\x16\xe5\x6b\x61\xc9\xf1\x62\xa3\xe9\x8d\x56\x7e\xdb\x26\x5a\x53\xa1\x44\x91\x6d\x3a\x1b\x82\x4b\x2a\xed\xd1\x4a\x07\x46\x33\xd6\xe4\xb8\x77\x51\x2b\x41\x09\x86\x0b\x49\x0d\xf4\xec\x03\x63\xa9\xa8\x51\xd4\x37\x4d\x8d\x8f\xbb\x1a\x95\x68\xcf\x08\xed\xf6\x4a\xf7\xc1\xec\xf4\xb6\xef\xa7\x31\x8e\xeb\x6d\x32\x4f\xf7\xab\x45\xc5\xad\x38\x74\xde\x70\xba\x9f\xd2\xf1\x68\x37\x59\x7a\x77\x55\x73\x76\xd3\x9e\x0e\x28\xc1\x58\x79\xbb\xf8\xa9\xe4\x59\x27\xe9\xdd\x76\x5e\x31\xd5\x02\xed\x7a\x4a\xef\x9e\x75\x82\xd4\xd7\x34\x1a\x20\xb9\x39\x32\x91\xd2\x03\x8a\x1d\x64\x9c\xa6\x89\xcc\xaa\x6d\xe3\x17\x0d\xa2\x2a\xc7\x31\xe1\xf4\xa0\x8d\x79\xae\x14\x65\x4f\x0f\xda\x42\x7c\x33\x3d\xa4\x38\x9a\xee\x6d\xa6\x4f\x0f\x19\x4a\x61\x9f\xc5\x67\xc4\xa4\xc9\xfa\xed\x1b\xe9\x1d\xde\x2d\x4b\xe9\x61\xf2\xab\xbe\x6d\x7c\xdf\x48\x50\xa2\xd3\x87\xd3\x64\xd9\x72\x2c\x38\x8d\x6f\xb3\x39\x8d\x37\x1d\x18\xba\xd0\xb3\x11\xc3\xaa\xfa\xf6\x5b\x7a\x1f\x07\x31\x70\xcb\x7b\x9a\x92\x80\x39\x12\x9f\x1e\x75\x31\xd1\x84\xf9\xc5\x33\x3c\xd1\xd8\x4c\x7b\x96\x27\x9e\x68\x9c\x1e\x57\x1d\x4f\x25\xa5\x52\x90\xd3\x0c\x25\x20\x3e\x25\x25\xa7\xd1\x5e\xf4\x72\x82\xd3\x14\x88\xd9\xad\x17\x70\x54\x78\x07\x17\xbf\xef\x36\xcd\x29\x07\xe3\x07\xa5\x51\xa5\x50\xa0\x37\xe0\x42\x4c\xde\x7c\xaf\xe4\x9d\x8a\x90\xf6\x8c\x43\xea\x27\x96\xfc\xb1\xa5\x92\x3b\x49\xb4\xf6\x8c\x45\x5d\x03\xde\x55\xf2\x07\x5c\xcd\x52\xc9\x03\x9e\x56\x0a\x85\xb7\x29\x79\x63\x52\x03\x05\x26\x8d\x2b\xa0\x67\x4f\xa4\xc9\x2c\xf4\xd6\x17\xc5\x34\x2b\x1a\xa5\x41\x43\x09\x6d\xc1\x5b\x68\x9f\x50\x7a\x92\x76\x85\x8c\x4f\x69\x26\x94\xd0\x00\x04\xca\xcd\x41\xc9\x28\xcc\x8d\xa1\xfe\x64\x43\xc9\xd5\x2a\x50\x97\x4b\xc8\x62\x9e\x24\xc2\xc8\xec\x30\xef\x3c\xa6\x12\x3d\x08\xab\x15\x27\xc9\x62\xfc\x25\x9d\x2f\x2b\xb8\xd1\x69\x64\x4f\x1f\x96\xd4\xfc\x54\x8e\xb7\xeb\xa7\xf3\xc1\xac\x82\x12\xac\xc2\x83\x45\x4a\x24\xa2\x92\xa7\x30\x52\x69\x84\xf7\x50\xa7\x69\x57\x16\x9f\x36\x92\xc6\xe8\x2b\xae\xb3\xf0\x3e\x3c\xbb\xc7\x7f\x4e\x0d\xe6\x18\x94\x74\xdb\xb5\x3c\xad\x22\x8d\x26\xe1\xbe\x4a\x01\xb7\xea\xa7\xd5\x60\x56\x49\x52\xba\xa8\xe9\x05\x4c\x04\x55\x26\xa9\xa4\xd9\x65\xd6\xd5\xd2\xa5\x3c\x7e\x45\x15\x7d\xf9\x69\x32\xd1\x78\x57\x52\xba\xa4\xfa\xfc\x09\x25\x64\x07\x56\x0e\xd2\xe5\x2d\x42\xac\x22\x5d\x56\xec\x11\xd5\x19\x30\x8c\x29\xa0\x2e\x5a\x63\x55\x8f\x9e\x5e\x2c\x14\x77\x5e\xa4\x35\xbd\x1f\x45\x29\x1a\x7e\x69\x4d\x2f\xa0\x9e\x88\xfb\x42\xd2\x64\x9e\x71\x3c\x8c\x4b\xde\x18\x69\xe6\xf4\xb6\xe0\xdb\x35\x73\x7a\x87\x50\xb2\x59\x86\x71\x69\x60\xcb\x7e\xb3\x64\x29\x05\x7c\xce\x46\xcf\x03\x29\xca\x69\x8c\xb3\xaa\x0e\x9d\x14\x93\xae\x04\xb3\xdf\x2f\x79\xef\xab\x2a\xb3\xe8\xef\x41\x5d\x37\x4d\x71\x4f\x36\x30\xd3\xd5\x60\xf6\x4b\x52\x5a\x47\x5b\x95\xad\xa3\xb4\xae\xce\x8c\x6b\x25\x6f\x34\x75\x75\x26\x88\x62\xa6\x71\xff\x93\xad\xc0\x9a\x04\x25\xd1\x64\x4c\xeb\xa2\xb9\x93\xd6\xd1\xaa\xe1\x6c\xd1\xb4\xee\x56\x8b\xa8\xfc\x95\xa0\xa6\x51\x29\x08\x6d\x1a\xa6\xaa\xef\x55\x75\xd5\x42\xed\x89\x76\xd6\x73\x96\x41\xda\xcb\xe5\xc4\xf3\x8c\xa0\xe4\x0c\x78\xbb\x8a\xd2\xa6\xa5\xe6\x7d\xf5\x30\xcd\xa6\x12\xd9\xa5\x69\xde\x07\x45\xb9\x04\x69\x34\x7c\xdc\x62\xb1\x8a\xf7\xa0\xe4\xdb\x1a\x69\xb2\x5c\xd8\x13\x91\xe6\xfd\x49\x94\xd2\x9c\x66\x43\x86\xe7\xbb\xa5\x1e\xa0\x23\x60\xf8\x39\xc7\xb5\x74\x6f\x86\x93\xc5\x32\x46\xe7\xfc\xa4\xd9\x95\x4c\xbb\x6d\xd2\xb6\x52\x54\xd1\x3b\xb1\x07\xde\x8e\x16\x4c\x81\xb3\x07\xd2\xb6\xaa\x54\x82\x6f\xa7\xdd\xf7\x13\x14\xc5\x4d\xdb\xb4\xa7\x6f\x0f\x51\xc9\x0e\x24\x26\x95\x04\x0a\xda\x65\xc3\xad\x14\x38\x72\x9f\xe6\x94\x4a\x9e\x1d\x60\xc9\xb0\xab\x13\x4a\x30\xaa\x25\x57\xb1\x0a\xdd\xa1\xd2\x66\x2a\x59\x8e\x2f\x0b\x6c\xa7\x60\xb8\xce\x3e\x8a\xda\xa6\x6d\xc7\x30\xc7\xd4\x03\x94\xa7\x81\x25\x5c\xb3\xfb\xca\x54\xb2\x02\xc9\xc0\xfb\x9c\x86\xf8\xed\x24\xaf\xc9\x72\xf1\x4a\x14\xa9\x4d\x83\xd8\xb6\xd5\x3c\x1d\x1e\x92\xc6\xd8\xa2\xe7\x0d\x49\xbb\xba\x90\x5f\x92\x76\xf5\x29\xdd\x98\xd1\xc9\x66\x4a\xd3\x5e\x7e\x8e\x0d\xa6\x31\xed\x11\xec\x11\x75\x9a\x4b\x94\xf5\x0a\x73\x73\x26\x90\xfa\x5e\xe9\x66\x75\x6e\xc8\x28\x79\x25\xcf\xe6\xa5\xd2\x7e\x4f\x8f\xf4\x4b\xa8\x01\x52\x89\x6d\x60\x3c\xe7\x8f\xf5\x7f\x35\x4f\x11\xc0\x0c\x1e\x10\xa2\xe9\xa5\x1b\x4d\x0c\x21\x66\xd8\xab\x7f\xa3\xeb\x14\x7b\x24\x29\x03\x06\xc1\x16\x5f\xb7\x86\xe2\x96\x40\xed\xcf\x04\x06\x02\xbc\x1b\x8a\xdb\xba\x7b\xc4\xca\x1c\xed\xf2\xef\x6e\x0f\x15\xb7\x6f\xdd\x21\x56\xde\x1e\x6e\x4a\xd0\x5d\xb1\xe8\xa9\xab\x58\xf4\x8c\x01\xf8\x4a\xa1\x08\x8a\x35\x14\x77\x6c\x13\x9b\xe2\x38\x1d\x2a\xe1\x50\xdc\x1a\x84\x99\xa8\x18\xba\x7b\x53\xa8\xe5\x6d\xdd\x37\x89\x9d\xdc\xb6\x7d\x87\xd8\xb2\x67\x31\x70\xe5\xed\xfc\xbd\x5c\x64\x4b\xc0\x6b\xb9\x67\xf3\x4d\x5b\x84\xa6\x7a\x04\x35\x9e\x8a\x22\x61\x6f\x0a\x37\x75\xa7\x10\xe1\x84\xa2\x1f\x9a\xa2\xa2\x1f\xf3\xe1\xa2\x17\xdb\xa1\xa2\x10\xd0\xc1\x62\x10\xd2\xc9\xa0\xaa\x5f\xd0\xa6\x35\xdb\xb0\x64\x29\xe3\x69\xf0\xbd\xbb\x7b\xfb\xb1\x68\xe5\xb7\x6e\xd9\x34\x41\xa1\x18\x28\x02\xf3\x70\x18\x2d\xb3\xb1\x58\x51\x1c\x75\x53\x99\xdc\x95\x19\x4f\xa7\x9f\xe4\xf7\x62\x11\xcd\x86\x1b\xfc\x22\x0e\xd1\x0d\xd0\x54\xe9\x5e\xcd\xdc\xe4\x69\x35\x5c\x1c\xf3\x8b\x18\x93\xa3\x68\x51\x50\xe4\xf4\x51\x2e\x0e\xf8\x9f\x8f\x45\xdd\xa0\x84\xb7\x4c\x10\xa8\x9b\x30\xa0\x78\x8f\xbd\xa9\x8f\xf3\x9c\xa0\x08\x5c\xb4\xcf\xe4\x50\x15\x15\x27\xfa\xd8\x84\xf0\x8b\xa4\xa3\x51\x71\x7f\x7f\xe8\xee\xfe\xfe\x51\x5a\x91\xa9\xe8\x6f\x6a\xcc\x90\x89\x71\x00\x77\x81\x40\x65\xde\x6f\x57\x53\x1c\x66\x5a\xf1\x16\x3c\xfa\xe1\x8d\x0c\xc5\xf9\xe8\x90\x25\xc9\x2b\x5a\xfe\x07\xfa\xb1\xbe\x7d\xe3\x50\x04\x5b\xde\x37\x89\x32\x64\x94\xd0\x29\x07\x92\x57\xa4\x43\x63\xe8\xae\xbd\x09\xc4\x81\xa5\x96\xa0\x88\x56\x0a\x98\x15\x83\xfd\x12\x17\xf3\x93\x79\xaf\x57\x60\xb5\xf8\xa6\x50\x86\xf6\xf0\x78\x27\x74\x71\xd1\x53\x36\x33\xbd\x18\x23\x00\xce\x40\x3a\xf7\xba\x4e\x59\xd5\x1d\x36\x72\x32\x7d\x8a\x2e\x64\xa8\x66\x04\x0b\xc8\x86\x62\xa0\xac\x61\xd1\xa8\x4e\x6a\xba\x5a\xa0\x40\x4d\x86\xd5\x09\xde\x40\x98\xa1\x98\x9f\xff\x5e\x36\x52\x58\xc7\xce\xec\xd1\x66\xd5\x42\xbf\x9a\xd7\x70\xa7\x5f\x06\xd5\x17\xff\xc4\x8a\x0c\x63\xac\x82\x67\xc8\x6c\xf1\xe2\x65\x19\x12\xa8\x5e\x54\x37\x33\xa4\xd8\x0e\xa6\x0e\xa3\xe5\x82\xc5\x60\xdf\x5a\x66\x88\x37\xae\x30\x33\x0c\x2b\xb3\x9e\x76\x06\x2f\xa2\x1c\x57\xcf\x76\xca\x8c\xa8\xb3\x62\x53\xfb\xfa\xc6\x47\x83\x48\x61\x66\x9f\x55\x52\x74\xed\x5e\xde\x5b\x98\xf1\x8c\x14\x3a\x07\x22\x83\x3e\xdc\x5e\x67\x48\x45\x73\x2a\x43\x46\x8b\x77\x60\x5a\xc6\xdb\xee\x47\xc1\xe7\x8c\x6f\xb6\xa0\xa5\x92\xe1\x13\x2b\x74\x8a\x76\x66\x68\x8d\xf0\x67\x99\x9f\xef\xba\xcf\xc4\x67\x89\xad\xbc\xb9\x30\xae\x5a\x9a\x52\xa1\x04\x4e\x2c\x3a\x42\xae\x35\x14\x85\xb4\xe1\x0c\x1d\xff\x85\x8f\xc2\x8b\x38\x9a\x77\xb3\x3a\x37\x08\x74\x9e\x18\x1a\xf7\x23\x8e\xb2\x94\xd9\xaf\xe7\x8d\xaa\x89\xc6\x23\xdc\x15\x0c\x1a\xdb\x2b\xfa\xc6\x56\xe6\x36\xcb\x08\xdf\x35\x60\xad\xe3\xa3\x36\x32\xb7\xef\x1b\xbb\x59\x9d\xf3\x32\xdc\x32\x7c\x26\x05\x4c\x70\x1b\x8a\x15\x53\xc7\x97\xe6\x51\x04\x51\x18\xcb\x53\x0b\x32\xe4\xe5\xf2\xce\xf0\xc9\x4c\x96\xc6\xf3\x8a\xde\x67\xa9\x05\x0d\xee\x82\xfa\x07\x5a\x0f\xb9\x47\x33\x64\x79\xf8\x2f\xca\x0b\x0c\x0c\x45\xdf\x12\xb9\xb9\x0f\x8b\x6a\x7e\x8a\x06\x0a\xef\x0a\xec\x0d\x45\x94\x63\x63\x7c\x38\x52\xc6\xdb\xb6\xb7\x0f\x95\x00\x28\x4e\xab\x16\x6e\xdd\xc6\xca\x86\x39\xc7\x1a\x1e\x15\x5d\x98\x46\x7d\x74\x46\x43\xa6\xa0\x7a\x94\x34\x2c\x2c\xa2\x4b\x80\xb5\xe6\x8c\x9f\x17\x8a\xdb\x23\x32\x7c\x7c\xc4\xb8\x5b\x30\xf6\x42\xd1\xd8\x2d\xc4\xb7\x32\x41\xb0\x0b\x74\xbb\x8c\xaa\x57\x34\x1b\x7a\x41\x62\x04\x43\x0c\xbe\xbe\x9a\x29\xa2\x10\xf0\x45\x6e\x29\xdf\x2b\x04\x05\x33\xa5\xbc\xa9\x00\x81\xc8\xb7\x9d\x29\xa9\x4e\x7f\x90\xd1\x9a\xc1\xf0\xd2\x88\xc1\x31\xa5\x8c\x9f\xe4\x89\xb9\x7f\x19\x3f\xaa\x84\xca\x5a\x06\x8d\x17\x83\x76\x88\x42\x91\x34\x5f\x36\x97\x32\x78\x68\x98\x62\x4d\xf1\x7b\x35\x5d\x73\xfa\xfc\x4d\x90\x19\x32\x59\xc6\x31\xb1\xcd\x2f\x52\x98\x15\x8a\x36\x26\x83\xcd\x91\x86\x9a\xc1\xfd\x6d\xae\xce\x69\x63\x58\xbc\xab\x94\xbf\xcb\x45\x6b\x39\x53\xd1\xf4\xa9\x40\x0d\xce\xd0\xae\x36\x9f\x19\x38\x87\xd3\x5b\xac\xa9\xe8\xbf\xa8\xca\x61\x50\x4a\x7e\xc3\xa2\x65\x18\xec\xeb\xf7\x8b\x6f\x33\x26\x6d\xa1\x38\x82\x51\xcb\x4c\x55\xb1\x31\x9b\x2b\x8f\xbf\x20\x93\xa9\x2a\xb3\x48\x45\xee\x24\x9f\x12\xc1\x69\x8a\x50\x24\x8b\x9f\xef\x52\x04\x8a\xcd\xa4\x0c\x05\x97\xbc\xfc\xc9\x8c\xb7\x13\xae\x8a\x26\x47\x46\x57\x67\x26\x86\xc6\xfb\xf8\x48\xba\x8c\x2e\xc8\x2b\x2e\xee\xf3\x75\xf4\x8c\x1f\x59\x1a\x51\xbd\xca\x9e\x60\x84\xe2\xff\x47\xda\x97\xc7\xb7\x51\x9c\x7f\x8f\x72\x10\x07\x62\x5b\xbe\x9d\x5b\x09\x49\x48\x4c\x70\x7c\xe4\x70\x08\x87\x9c\xd8\x26\x86\x1c\xc6\x76\x20\xc5\x04\xbc\x96\xd6\x96\x12\x59\x52\x24\x39\xb1\x29\x50\x05\x5a\x08\x94\xc3\xe1\x6a\x0a\x01\xcc\x1d\x5a\x68\xcd\xd9\x70\x0b\x0a\x34\xb4\xb4\x4d\x39\x4a\x80\x00\x2e\x67\x38\x0a\x86\x52\x08\x85\xc2\xfb\xd9\x99\x67\x76\x67\x47\x8f\x66\xd3\xdf\xeb\x3f\x08\xdf\x67\xe6\xab\xd9\x9d\x9d\xe3\x99\x67\xe6\x79\x86\x46\x2a\xe3\xe1\x5a\xc6\x45\x7c\xf1\x68\xb3\xe9\xf5\x45\x21\x3d\x5f\xc0\xea\x2a\xd2\x93\x10\x56\xa0\xe3\xe8\xe9\xd0\x48\x98\xb6\x62\x0a\xe3\x09\xa1\xf1\xc3\x4a\x08\xf6\x25\xc6\x45\x63\x11\x7f\x8f\x2f\x01\x6b\x8c\x71\xc6\xfc\x68\x2d\x2b\xc6\xb1\x7d\x20\xb3\xdc\x98\x30\x12\x52\xd8\x19\xd2\x7b\x83\x9b\x74\xba\xd6\x1d\xc7\xf6\x6f\xf8\x82\x7d\x5c\x8c\x1d\x13\xec\x66\x97\x32\x8d\x8b\xe9\x74\xa5\xd3\x03\xcf\xcc\xdd\xd9\x98\xa3\xe6\xb8\x38\x7c\x90\x13\xe8\x05\x49\xe3\xd8\x7e\x8d\xd9\xbb\xb9\x5b\x19\x7c\x7d\xd8\x72\xe1\x1f\x05\xe2\x2c\xf0\x37\x8a\x0b\xa3\xa8\x01\x8d\x15\xe7\xa9\x5a\x90\xf9\xfa\x8d\x8b\xf7\xc5\xf5\xde\x60\x82\x6e\x79\x30\x98\xd0\xbb\x59\x04\x45\x42\xc6\xb1\x0d\x93\x16\x88\x7e\x36\x8e\x86\xfb\x8a\x9b\x63\x1d\x35\x0f\x04\xb9\xb7\xe1\x38\xd8\x20\x6e\x36\xa6\x1c\x0a\xd9\xee\x3c\x3b\x67\x38\x8e\x05\x16\xe3\xc7\x7a\xc7\xf5\xc4\xf5\x96\xd6\xba\xea\xe6\x1e\x1a\x93\x70\x9c\xb1\x2e\x59\x66\x3a\x2b\x8f\x13\x16\x26\x71\x0e\xc1\x74\x45\xa1\x35\x5c\x13\xb2\x67\xaa\x8b\xae\x3a\xbc\x13\xd8\xbf\x7b\x01\x2f\x07\x3c\x04\xb8\x09\xf0\x7e\xc0\x6b\x01\x0f\x03\x6e\x07\x7c\x00\x70\x00\x30\xf1\xb0\x7f\xa3\x80\xb3\x00\xf7\x02\x76\x03\x4e\x02\x2e\x05\xbc\x15\xb0\x07\x70\x3f\xe0\xd9\x80\xb7\x03\xae\x00\x3c\x00\xb8\x06\xf0\x4e\xc0\x5e\xc0\x83\x80\x97\x03\xde\x05\xb8\x09\x70\x0a\xf0\x5a\xc0\xbb\x01\xb7\x03\xde\x03\x38\x00\x78\x2f\xe0\x28\xe0\x21\xc0\xbd\x80\xf7\x03\x4e\x02\x1e\x06\xbc\x15\xf0\x01\xc0\xfd\x80\xc9\x44\x78\x2f\xc0\x59\x80\x07\x00\xbb\x01\xef\x04\x5c\x0a\x78\x10\xb0\x07\xf0\x2e\xc0\xb3\x01\xa7\x00\x57\x00\xde\x0d\xb8\x06\xf0\x1e\xc0\x5e\xc0\x7b\x01\x2f\x07\x3c\x04\xb8\x09\xf0\x7e\xc0\x6b\x01\x0f\x03\x6e\x07\x7c\x00\x70\x00\x30\x99\x06\xf5\x04\x38\x0b\x70\x2f\x60\x37\xe0\x24\xe0\x52\xc0\x5b\x01\x7b\x00\xf7\x03\x9e\x0d\x78\x3b\xe0\x0a\xc0\x03\x80\x6b\x00\xef\x04\xec\x05\x3c\x08\x78\x39\xe0\x5d\x80\x9b\x00\xa7\x00\xaf\x05\xbc\x1b\x70\x3b\xe0\x3d\x80\x03\x80\xf7\x02\x8e\x02\x1e\x02\xdc\x0b\x78\x3f\xe0\x24\xe0\x61\xc0\x5b\x01\x1f\x00\xdc\x0f\x98\x4c\x82\xf7\x02\x9c\x05\x78\x00\xb0\x1b\xf0\x4e\xc0\xa5\x80\x07\x01\x7b\x00\xef\x02\x3c\x1b\x70\x0a\x70\x05\xe0\xdd\x80\x6b\x00\xef\x01\xec\x05\xbc\x17\xf0\x72\xc0\x43\x80\x9b\x00\xef\x07\xbc\x16\xf0\x30\xe0\x76\xc0\x07\x00\x07\x00\x93\xe9\x50\x4f\x80\xb3\x00\xf7\x02\x76\x03\x4e\x02\x2e\x05\xbc\x15\xb0\x07\x70\x3f\xe0\xd9\x80\xb7\x03\xae\x00\x3c\x00\xb8\x06\xf0\x4e\xc0\x5e\xc0\x83\x80\x97\x03\xde\x05\xb8\x09\x70\x0a\xf0\x5a\xc0\xbb\x01\xb7\x03\xde\x03\x38\x00\x78\x2f\xe0\x28\xe0\x21\xc0\xbd\x80\xf7\x03\x4e\x02\x1e\x06\xbc\x15\xf0\x01\xc0\xfd\x80\xc9\x64\x78\x2f\xc0\x59\x80\x07\x00\xbb\x01\xef\x04\x5c\x0a\x78\x10\xb0\x07\xf0\x2e\xc0\xb3\x01\xa7\x00\x57\x00\xde\x0d\xb8\x06\xf0\x1e\xc0\x5e\xc0\x7b\x01\x2f\x07\x3c\x04\xb8\x09\xf0\x7e\xc0\x6b\x01\x0f\x03\x6e\x07\x7c\x00\x70\x00\x30\x39\x1c\xea\x09\x70\x16\xe0\x5e\xc0\x6e\xc0\x49\xc0\xa5\x80\xb7\x02\xf6\x00\xee\x07\x3c\x1b\xf0\x76\xc0\x15\x80\x07\x00\xd7\x00\xde\x09\xd8\x0b\x78\x10\xf0\x72\xc0\xbb\x00\x37\x01\x4e\x01\x5e\x0b\x78\x37\xe0\x76\xc0\x7b\x00\x07\x00\xef\x05\x1c\x05\x3c\x04\xb8\x17\xf0\x7e\xc0\x49\xc0\xc3\x80\xb7\x02\x3e\x00\xb8\x1f\x30\x99\x02\xef\x05\x38\x0b\xf0\x00\x60\x37\xe0\x9d\x80\x4b\x01\x0f\x02\xf6\x00\xde\x05\x78\x36\xe0\x14\xe0\x0a\xc0\xbb\x01\xd7\x00\xde\x03\xd8\x0b\x78\x2f\xe0\xe5\x80\x87\x00\x37\x01\xde\x0f\x78\x2d\xe0\x61\xc0\xed\x80\x0f\x00\x0e\x00\x26\x33\xa0\x9e\x00\x67\x01\xee\x05\xec\x06\x9c\x04\x5c\x0a\x78\x2b\x60\x0f\xe0\x7e\xc0\xb3\x01\x6f\x07\x5c\x01\x78\x00\x70\x0d\xe0\x9d\x80\xbd\x80\x07\x01\x2f\x07\xbc\x0b\x70\x13\xe0\x14\xe0\xb5\x80\x77\x03\x6e\x07\xbc\x07\x70\x00\xf0\x5e\xc0\x51\xc0\x43\x80\x7b\x01\xef\x07\x9c\x04\x3c\x0c\x78\x2b\xe0\x03\x80\xfb\x01\x13\xd0\x9b\xb6\x03\xce\x02\x3c\x00\xd8\x0d\x78\x27\xe0\x52\xc0\x83\x80\x3d\x80\x77\x01\x9e\x0d\x38\x05\xb8\x02\xf0\x6e\xc0\x35\x80\xf7\x00\xf6\x02\xde\x0b\x78\x39\xe0\x21\xc0\x4d\x80\xf7\x03\x5e\x0b\x78\x18\x70\x3b\xe0\x03\x80\x03\x80\xc9\x4c\xa8\x27\xc0\x59\x80\x7b\x01\xbb\x01\x27\x01\x97\x02\xde\x0a\xd8\x03\xb8\x1f\xf0\x6c\xc0\xdb\x01\x57\x00\x1e\x00\x5c\x03\x78\x27\xd7\x6b\x01\x0f\x72\xbd\x16\xf0\x2e\xae\xd7\x02\x4e\x71\xbd\x16\xf0\x6e\xfe\xfe\x37\x00\xff\x6a\x78\x5f\xc0\x29\xc0\xe4\x46\xa8\x47\xc0\x6e\xc0\x43\x80\x3d\x80\x87\x01\x57\x00\x26\xd7\xc0\xf3\x01\x76\x03\x6e\x02\xec\x01\xdc\x0e\xb8\x02\x70\x14\xb0\x17\x70\x12\x70\x13\xe0\x7e\xc0\xed\x80\x07\x00\x47\x01\x0f\x02\x4e\x02\x4e\x01\xee\x07\xbc\x07\xf0\x00\xe0\x21\xc0\x83\x80\x87\x01\xa7\x00\x93\x01\xe0\x01\x76\x03\x1e\x02\xec\x01\x3c\x0c\xb8\x02\x30\xf9\x05\xbc\x07\x60\x37\xe0\x26\xc0\x1e\xc0\xed\x80\x2b\x00\x47\x01\x7b\x01\x27\x01\x37\x01\xee\x07\xdc\x0e\x78\x00\x70\x14\xf0\x20\xe0\x24\xe0\x14\xe0\x7e\xc0\x7b\x00\x0f\x00\x1e\x02\x3c\x08\x78\x18\x70\x0a\x30\xb9\x09\x78\x80\xdd\x80\x87\x00\x7b\x00\x0f\x03\xae\x00\x4c\xb6\xc3\x7b\x00\x76\x03\x6e\x02\xec\x01\xdc\x0e\xb8\x02\x70\x14\xb0\x17\x70\x12\x70\x13\xe0\x7e\xc0\xed\x80\x07\x00\x47\x01\x0f\x02\x4e\x02\x4e\x01\xee\x07\xbc\x07\xf0\x00\xe0\x21\xc0\x83\x80\x87\x01\xa7\x00\x93\x9b\x81\x07\xd8\x0d\x78\x08\xb0\x07\xf0\x30\xe0\x0a\xc0\xe4\x97\xf0\x1e\x80\xdd\x80\x9b\x00\x7b\x00\xb7\x03\xae\x00\x1c\x05\xec\x05\x9c\x04\xdc\x04\xb8\x1f\x70\x3b\xe0\x01\xc0\x51\xc0\x83\x80\x93\x80\x53\x80\xfb\x01\xef\x01\x3c\x00\x78\x08\xf0\x20\xe0\x61\xc0\x29\xc0\xe4\x16\xe0\x01\x76\x03\x1e\x02\xec\x01\x3c\x0c\xb8\x02\x30\xb9\x16\xde\x03\xb0\x1b\x70\x13\x60\x0f\xe0\x76\xc0\x15\x80\xa3\x80\xbd\x80\x93\x80\x9b\x00\xf7\x03\x6e\x07\x3c\x00\x38\x0a\x78\x10\x70\x12\x70\x0a\x70\x3f\xe0\x3d\x80\x07\x00\x0f\x01\x1e\x04\x3c\x0c\x38\x05\x98\xdc\x0a\x3c\xc0\x6e\xc0\x43\x80\x3d\x80\x87\x01\x57\x00\x26\xd7\xc1\x7b\x00\x76\x03\x6e\x02\xec\x01\xdc\x0e\xb8\x02\x70\x14\xb0\x17\x70\x12\x70\x13\xe0\x7e\xc0\xed\x80\x07\x00\x47\x01\x0f\x02\x4e\x02\x4e\x01\xee\x07\xbc\x07\xf0\x00\xe0\x21\xc0\x83\x80\x87\x01\xa7\x00\x93\xdb\x80\x07\xd8\x0d\x78\x08\xb0\x07\xf0\x30\xe0\x0a\xc0\x64\x07\xbc\x07\x60\x37\xe0\x26\xc0\x1e\xc0\xed\x80\x2b\x00\x47\x01\x7b\x01\x27\x01\x37\x01\xee\x07\xdc\x0e\x78\x00\x70\x14\xf0\x20\xe0\x24\xe0\x14\xe0\x7e\xc0\x7b\x00\x0f\x00\x1e\x02\x3c\x08\x78\x18\x70\x0a\x30\xb9\x1d\x78\x80\xdd\x80\x87\x00\x7b\x00\x0f\x03\xae\x00\x4c\xae\x87\xf7\x00\xec\x06\xdc\x04\xd8\x03\xb8\x1d\x70\x05\xe0\x28\x60\x2f\xe0\x24\xe0\x26\xc0\xfd\x80\xdb\x01\x0f\x00\x8e\x02\x1e\x04\x9c\x04\x9c\x02\xdc\x0f\x78\x0f\xe0\x01\xc0\x43\x80\x07\x01\x0f\x03\x4e\x01\x26\x77\x00\x0f\xb0\x1b\xf0\x10\x60\x0f\xe0\x61\xc0\x15\x80\x09\xe8\x11\x5e\xc0\x6e\xc0\x4d\x80\x3d\x80\xdb\x01\x57\x00\x8e\x02\xf6\x02\x4e\x02\x6e\x02\xdc\x0f\xb8\x1d\xf0\x00\xe0\x28\xd7\x63\x00\x27\xb9\x1e\x03\xb8\x1f\xf0\x1e\xc0\x03\x80\x87\x00\x0f\x02\x1e\x06\x9c\x02\x4c\x48\x95\xdb\xf8\xaf\x19\x86\x15\x30\x19\x65\xc7\x01\x29\xdd\x23\xa5\xcf\x95\x70\x85\x84\x43\x12\xbf\x4e\x4a\x3f\x4c\x4a\x4f\x96\xdb\xf1\x38\x29\xbd\x57\xc2\xe7\x4a\xf8\x27\xf2\xef\xc9\xef\x37\xda\x8e\xb7\x48\xe9\xd9\x12\xfe\xa9\x84\x2f\x90\xf0\xc5\x12\xce\x91\xcb\x97\xca\x3b\x70\xa0\xc8\xfe\x3c\x8b\xed\xe9\xb9\x12\xff\x1a\x09\x6f\x97\xdf\xe7\x10\x3b\xde\x21\xa5\x57\x48\xe9\x03\xf2\xf3\x1d\x6f\xc7\x3b\xa5\xf4\x1d\x12\xff\x2e\x29\x7d\x50\xc2\xf9\x12\xbe\x5f\xc2\x59\x63\xec\xf8\x61\x29\xbd\x40\xc2\x37\x9d\x68\xc7\x29\x29\xfd\x59\x09\x17\x4a\x78\xbf\x54\x1e\xc9\x92\x30\xf1\xd8\xf0\x7a\x29\x7d\xaf\xf4\x7b\xd1\x34\xfe\x34\x1b\x7e\x53\xca\xbf\x4f\xca\x5f\x2a\xa5\x0f\x4b\xf8\x1b\x09\x0f\x8d\x95\xca\x73\xd9\xf1\x08\x09\x67\x49\x78\xe7\xa1\x52\xf9\x52\xba\x47\xc2\xd3\x25\x3c\x4b\xc2\x23\xa5\xe7\x9b\x22\xe1\x0a\x29\x7f\x8d\x84\x8f\x91\xcb\x97\xf8\x57\x65\xdb\x71\xbb\x94\x7f\x86\x94\x3f\x21\xa5\x0f\xe6\xd8\xf1\x59\x52\x7a\x52\xc2\x97\x48\x78\xb6\xf4\xfb\x57\x48\xe9\xbb\x73\xed\x78\xbb\x94\x4e\xdc\x76\xec\x96\x70\x99\xf4\xfb\xb7\xca\xcf\x2f\x97\x27\xff\x7e\xbe\x1d\xbf\x24\xa5\x57\x48\xbf\x3f\x24\xa5\x1f\x90\xf8\x59\x05\x76\x3c\x5a\xe2\x93\x11\x76\x3c\x4a\xc2\xf3\xa5\xfc\x6e\x29\xbd\x54\xc2\x0b\xa5\xfc\xb3\xa5\xf4\x1a\x29\xdd\x2b\xa5\x37\x48\xf8\x10\x29\xff\x31\x12\x5e\x2b\xe5\x4f\x96\xd8\x71\x4a\xc2\x7e\x29\xff\x7a\x09\x7b\xa5\xdf\x4f\x4a\xe9\x97\x49\x78\xf8\x07\x3b\xb6\x3a\x30\xc3\x4b\xa5\xdf\x5b\x26\xe1\x01\xe9\xf7\xea\xa4\xf4\x5d\x52\xfa\x18\x29\xfd\x71\x29\xfd\x69\x09\x2f\x97\xf2\xbf\x2d\xa5\xef\x97\xf0\x97\x12\xfe\x64\xb2\xf4\x7e\x23\xed\x78\x95\xf4\xfb\x4d\x12\xb6\x06\x00\x86\x5b\xa5\xf4\x76\xe9\xf7\x62\x12\x1e\x2b\xe5\x3f\x4d\xc2\xfd\x52\xfe\x1d\x12\x6e\x97\xf2\xef\x81\xf4\x71\xf4\x4b\x6d\xf9\xe1\x87\x5c\x97\x6b\xcb\x0f\xc6\x24\x79\x0c\x4d\xb7\xf4\x25\x86\x2d\x7d\x89\xe1\x80\x94\xee\x91\xd2\xe7\x4a\xb8\x42\xc2\x21\x89\x5f\x27\xa5\x1f\x26\xa5\x5b\xfa\x12\xc3\xe3\xa4\xf4\x5e\x09\x9f\x2b\xe1\x9f\xc8\xbf\x27\xbf\xdf\x68\x3b\xde\x22\xa5\x67\x4b\xf8\xa7\x12\xbe\x40\xc2\x17\x4b\x38\x47\x2e\x5f\x2a\xcf\xd2\x97\xe0\x79\x16\xdb\xd3\x73\x25\xfe\x35\x12\xde\x2e\xbf\xcf\x21\x76\xbc\x43\x4a\xaf\x90\xd2\x07\xe4\xe7\x3b\xde\x8e\x77\x4a\xe9\x3b\x24\xfe\x5d\x52\xfa\xa0\x84\xf3\x25\x7c\xbf\x84\x2d\x7d\x89\xe1\x87\xa5\xf4\x02\x09\x5b\xfa\x12\xc3\x29\x29\xfd\x59\x09\x17\x4a\x78\xbf\x54\x9e\xa5\x2f\x01\x36\x3b\x2c\xc3\xeb\xa5\xf4\xbd\xd2\xef\x45\xd3\xf8\xd3\x6c\xf8\x4d\x29\xff\x3e\x29\x7f\xa9\x94\x3e\x2c\xe1\x6f\x24\x6c\xe9\x4b\x50\x9e\xcb\x8e\x47\x48\x38\x4b\xc2\x96\xbe\x04\xe5\x4b\xe9\x1e\x09\x4f\x97\xf0\x2c\x09\x8f\x94\x9e\x6f\x8a\x84\x2b\xa4\xfc\x35\x12\x3e\x46\x2e\x5f\xe2\x5b\xfa\x12\xc3\xed\x52\xfe\x19\x52\xfe\x84\x94\x6e\xe9\x4b\x0c\x9f\x25\xa5\x27\x25\x7c\x89\x84\x67\x4b\xbf\x7f\x85\x94\x6e\xe9\x4b\xd0\x1f\xa5\x74\x4b\x5f\x62\xd8\x2d\xe1\x32\xe9\xf7\x6f\x95\x9f\x5f\x2e\x4f\xfe\xfd\x7c\x3b\x7e\x49\x4a\xaf\x90\x7e\x7f\x48\x4a\x3f\x20\xf1\x2d\x7d\x89\xe1\xd1\x12\xdf\xd2\x97\x18\x1e\x25\xe1\xf9\x52\x7e\xb7\x94\x5e\x2a\xe1\x85\x52\xfe\xd9\x52\x7a\x8d\x94\xee\x95\xd2\x1b\x24\x7c\x88\x94\xff\x18\x09\xaf\x95\xf2\x5b\xfa\x12\x8c\x27\x12\xf6\x4b\xf9\xd7\x4b\xd8\x2b\xfd\x7e\x52\x4a\xbf\x4c\xc2\x96\xbe\xc4\xc7\x0b\x97\x0d\x2f\x95\x7e\x6f\x99\x84\x07\xa4\xdf\xab\x93\xd2\x77\x49\xe9\x63\xa4\xf4\xc7\xa5\xf4\xa7\x25\xbc\x5c\xca\xff\xb6\x94\xbe\x5f\xc2\x5f\x4a\xd8\xd2\x97\xe0\xfd\x46\xda\xf1\x2a\xe9\xf7\x9b\x24\x6c\x0d\x00\x0c\xb7\x4a\xe9\xed\xd2\xef\xc5\x24\x3c\x56\xca\x7f\x9a\x84\xfb\xa5\xfc\x3b\x24\xdc\x2e\xe5\xdf\x63\xa6\x67\xf3\xf3\xb3\xf3\xba\x68\x2c\xdb\x6c\xf0\x87\xe1\x37\xf9\x66\x5b\xfe\xf2\x55\x0b\x16\xda\xf0\x82\xca\x2a\x42\xb2\x4d\x7f\x19\x2d\x1e\xae\x24\x24\x9b\x46\x6e\x09\x6b\xa1\x79\xec\x86\x84\xec\xb0\x9e\x98\x97\xd0\x7b\x13\x70\x2f\x7b\x36\xf5\x7a\xb1\xfc\x3e\x0c\xbc\xb8\xb2\x62\x81\x88\x45\xff\x8c\xec\xb2\xb6\xaa\x8a\x05\x96\xdf\xbb\x81\xab\x2b\x2c\x6f\x16\x03\x2f\x10\x1c\x56\xb2\x99\xef\x4b\x9b\xf0\x7b\xd5\x15\x15\x35\x62\xfe\xf9\xa2\xef\x48\xb6\xe5\xb3\xc2\xf9\x0b\x16\x2f\xa8\x12\xf3\x2f\x10\xdd\x47\xb2\xcb\xda\x6a\x44\x1f\x9f\x6c\x08\xff\xc6\xbd\x4d\x28\x16\x1c\x4a\xb2\xcb\xda\xd6\x89\x31\xd0\x28\x16\x02\x97\xd9\x70\x14\xb0\xbd\xbc\x75\xa2\x77\x7d\x36\xf5\x61\xe7\xbe\xe9\x0c\x5b\x5e\xdf\x06\xa6\x91\xe1\xd8\x35\xc7\x31\x97\x81\xe9\x29\x6f\x1e\xcb\x3c\x9b\x3a\xb8\xd4\xfa\x7c\x3d\x31\xcd\xd7\x47\x71\x4f\xa7\x10\xd7\x8d\x63\xee\x04\x90\x5d\x46\x1d\x50\xcb\xd9\x65\x47\x16\xe6\xce\x36\x1c\xc7\x74\xcd\xbf\x9a\x3e\x3f\xf5\x8e\x17\xea\xdf\xc0\xc7\x1c\xc5\xfc\xe5\x0d\x3e\x78\xd4\x40\x7c\xb7\x6c\x70\x9a\xb1\x7e\x8f\xe1\x8e\xbe\x86\x98\xbe\x91\xa6\xd3\xa8\x75\x31\x1a\x7f\x9a\x00\xb6\x2e\x30\xc9\xe6\x5e\x36\xe0\x8f\x9f\x2d\x78\xd2\x2f\x9c\x6f\x62\xd6\x7c\xe6\x18\xbf\x47\xbd\x63\xcc\x13\x99\x80\x7d\x91\x70\x98\xde\x8c\x07\xd8\x1f\xd4\x42\xcd\x7a\xdc\xc4\x7a\x78\x13\x8b\x13\x97\x5d\x16\xf4\x87\xb5\xf2\x26\x16\x65\x95\x70\x6c\xde\x11\x97\x5d\x16\xe4\x6e\x1e\xd0\x1e\x82\x91\x72\x3d\xd2\x69\xd5\x2f\x0d\x95\x57\x1f\x82\xb8\xe5\xd9\xcc\x83\x7f\x55\x4b\x3d\xaf\x1f\x03\x5b\xd7\x0e\x31\xbc\x26\x1c\xec\x65\x7e\x16\x16\x66\x5e\x37\x0c\x6b\x7e\x7f\x8c\xf9\x39\x32\x6c\x5d\xca\x90\xcd\xdc\x70\xc2\x9d\xbe\xd6\x58\x90\x3e\x7f\x24\x5e\xbe\x22\x18\xde\x60\x96\x17\x89\x97\x37\x69\x89\x40\x3d\xaf\x3f\x7a\x03\x56\xa7\x1f\x6e\x04\xcd\x2e\x83\x0b\x70\xcb\x4f\x0a\x86\xfd\x22\x66\x1e\x7c\x16\xee\x0c\x69\x5d\x22\x66\x97\x13\x65\x9b\x8d\x9b\x9d\x16\xb6\x70\x07\xf5\x15\xb4\x70\x40\xc2\x41\xea\x1f\x6c\x61\x16\x16\x48\xc0\x34\x9c\x4a\x36\xdc\x5c\x1b\x2f\x8f\xd3\x58\xe8\xd9\xac\xf3\xc0\x8d\xa6\x34\x9d\x39\x2a\x96\xf3\xef\xc5\x71\x77\xbc\x6b\xa3\x81\x8d\xce\x1a\xd0\x42\x9d\xbc\x3e\x0d\x1c\x8f\x87\xaa\x2b\x56\xd6\x2e\xe3\x38\x11\x8a\x57\x1a\xd8\xf8\x7d\x1a\x78\x22\xae\x53\x77\x07\x17\xc9\xae\xa5\x77\xb1\x6b\x1d\x21\x9d\xc6\xce\xcf\x66\x6e\x40\xa6\x03\x4e\x36\x3f\x45\x0e\xb1\x01\xb2\xd9\xc9\x61\xd3\x81\x23\x7b\x59\x40\xf7\x6d\x68\xd6\x99\xe3\xb1\x81\xd9\x4d\x99\x3c\x8e\x7f\x36\xdc\x8b\x1b\x04\xbf\xa2\xec\x3a\x1d\xa2\x69\x33\x67\x99\xec\x06\xf0\xe5\x82\x38\x6c\xd9\x0d\x34\x6e\xb5\xe9\x6a\x93\x7d\x82\x9e\x80\xd0\xfe\xd4\x87\x2b\xdb\xf4\x42\x62\x71\xcf\xb3\x1b\xe3\x6b\xc2\xd4\xcb\xb4\x33\xa8\x1b\xdf\x17\xe2\x0c\x2c\x0d\x86\x19\x9f\xdd\xd8\xa5\xc5\xe0\xfe\xad\xec\x55\xfa\x66\xdb\xef\xf1\x63\xf1\x70\xf5\x55\x36\xbf\xaa\x8b\x8f\x37\x4d\xb1\x48\x87\xd6\x11\xea\x6b\x8a\xd1\x5b\xc8\xb2\xcd\x18\xf6\xcc\x61\x27\x1b\xe2\x01\x71\x7f\x9e\xec\x66\x3d\xac\x77\x45\x12\x41\x70\x06\xca\x6e\x61\xf1\x7d\x4f\xa2\x17\x94\x53\xcc\x23\x75\xb1\xf1\xa8\x25\x11\xd3\x59\x9c\x1c\x3d\x6e\xf0\x5b\x23\xcd\x75\xab\x5a\x8c\xea\x65\xfd\x75\x0d\x8f\x4f\xcb\xe2\x28\x58\x98\x45\x52\xc8\x86\x78\x72\x3c\xae\x03\xc3\xcd\xda\x66\x88\x9b\xcf\x70\x8b\x9e\x48\x18\x8d\xcc\x45\xb2\x4f\xd3\x63\xf4\x8e\xea\xc6\x38\xbd\xc2\x26\x1b\x3c\x6e\xb8\xcf\x6c\xb6\xe8\x72\x63\x8c\x07\xcc\xef\x9f\xde\xb7\x48\xfb\x97\x4f\xfc\xfe\x06\x36\x63\xb9\xd1\x68\x52\xd9\x3e\xb1\x3d\x70\x6c\xdd\xa9\x63\xcc\xd7\x1d\xc1\xb0\xbe\x1c\xee\x96\xa7\xf3\xb7\x96\x08\x76\x04\x43\x41\x48\x07\x6f\x9a\x58\x9d\xde\x49\x48\x36\x8b\x99\x7e\x72\x8f\x16\x4e\xf4\x74\x33\x6c\xcc\xe0\xad\x70\xf5\x76\xb6\x5f\x8f\x05\x37\xe9\xcb\x98\x5b\x8d\x81\x83\x7e\xd1\x2d\x86\xcd\xef\xd6\xf9\xf6\x6c\xb8\x1f\xd5\xe4\xeb\xbd\xd1\x55\xab\x4e\x0d\x86\xfd\x91\xcd\xf4\xfd\x3b\xc5\xf6\x68\x60\xb1\x3d\x72\x7c\x5a\x24\xac\xb3\x9b\x34\xb3\x3b\x23\x91\x84\x1e\x33\x6a\x99\x5e\x2e\x9f\xcd\x5d\x69\x20\x06\x50\x76\x97\xd8\x7e\x19\x6e\x14\x22\xaa\x65\xb3\x48\xc4\x2b\xf9\x2d\xa1\xd9\x2c\x4e\x7a\x43\x4c\xeb\xa2\x1e\x15\x80\xad\xdf\xa7\x0e\x35\x56\xc4\xaf\xec\x60\xd8\x17\x13\x62\x7b\x67\xf3\x18\x00\x9b\x98\x0f\x51\x36\xf3\x9a\x59\xcd\xe3\x59\x67\x07\xe3\x2d\x51\x2d\xdc\x18\x86\x18\xc6\xd9\xdd\x5a\x6c\x03\xf5\xcc\x63\x3e\x38\xd9\xdd\x5a\x2f\x75\xc8\x00\x0f\xee\x6c\x08\x70\xb6\x12\x6e\xbf\xcf\xee\xee\x49\xf4\x68\x21\x33\x1a\x5a\x76\x58\xd7\xfd\x1b\xf4\x3e\x7e\x97\x79\x76\x58\xec\x5f\x14\xb3\xfb\x96\xf8\xef\x99\xbe\x27\xcc\x5d\x2a\xdb\x74\xd4\x67\x31\xee\xb2\x23\xe1\x46\x31\xc2\x41\x36\xf8\x8c\x70\xe7\x9c\xec\x98\xe9\x20\x47\x43\x65\x51\x6c\xde\xa9\x01\x78\xa5\x6e\x7a\x2b\x65\xc7\x98\xa7\x38\x6d\x0e\x7e\x86\xeb\x82\x7e\xeb\xf7\x63\xac\x25\xf3\xbb\x10\xb2\x4d\x0f\xf9\x55\x6c\x7c\x36\x31\x0b\x28\x96\x0d\xf1\xba\xcd\xf6\x43\x3d\x40\x82\xe1\x2e\x70\x96\xca\xe6\x51\xf0\x56\x68\x1d\xba\xf1\x7c\xa6\x4f\x78\x9c\x46\xd5\xc8\x86\x98\x50\xdc\xcd\x25\xdb\x8c\x03\xcd\xfc\x89\x72\x4c\x7d\x96\xea\x11\x44\xfe\xcb\x81\xeb\xe0\xf4\xd8\xbc\x10\x9d\x30\xe5\xf4\xee\x60\xb7\x3e\xaf\x9b\x0f\x7a\x84\xe4\x94\x49\x1a\x43\x4e\x59\x5b\x85\x4d\x45\xcb\xe1\xce\xd8\x5c\x07\xcb\xa1\xce\xcb\x82\xd2\x46\x05\xa2\xd6\x96\x63\x68\x79\x56\x90\x1f\x10\x58\xd1\x74\x98\x40\x70\x45\x66\x02\xc1\xfb\x98\x0b\x04\xff\xe3\x1c\x1a\x2e\x58\xf0\x40\xa6\x02\xd1\xe9\xd8\x10\x08\x6e\xb8\x4c\x60\xf3\x80\xcd\x29\xd3\xf4\x78\xb9\xa6\xc7\x79\xc4\x9f\x1c\xa6\x4f\x36\x6b\x9b\xc1\xa9\x2e\x87\x85\x46\x32\xfe\xc3\x34\x8a\x1c\xae\xd1\xf1\x7b\x24\x73\xb8\x5b\x74\x4b\xb0\x8b\xde\x03\x90\x53\xe6\xd7\xe3\xe5\x7e\xf1\x47\xfd\x71\xad\x5c\xb8\xd9\x24\x87\x6a\x75\xcc\xb3\x36\xc1\x28\xa0\xc6\x71\xbd\xdf\x14\x70\xaf\x76\x10\x80\xa2\x39\xc7\xf8\x0d\x56\xa1\xcc\x3d\x36\x66\x09\xea\xc3\x96\x80\x7d\x49\xee\x14\x05\x02\x9f\x19\x09\x22\x87\x69\x73\xc6\x7f\xf8\xcb\x05\x23\xe5\xc6\x50\xc4\xf5\xe1\x1c\x1e\x04\x99\x07\xf4\x35\x05\x69\x39\x8c\x51\x28\x42\xeb\x83\x7b\xea\xc3\x1c\xc0\x04\x86\x8a\x49\x63\x19\x71\x41\x82\x47\x09\xa2\x02\x43\x6b\xeb\x8c\xc4\xba\xf9\x87\x62\x01\x9b\x12\xdc\xeb\x2a\x87\xeb\x75\x1b\xa8\x62\x67\x08\xa8\xe2\x66\xfc\xa7\x4e\x8f\xfb\x8c\x62\x05\x27\xea\x85\xf3\xa9\x00\x54\x33\xf3\x53\x72\x41\x8c\xdd\x3d\x68\x09\x12\x4c\x9b\xb3\x04\x9b\x82\xf1\x60\x82\xfe\x86\xfc\xe5\x4c\xfd\x8e\x0d\x18\x96\xe0\x4c\xf3\x47\xf9\x72\x27\x42\xfd\x30\x2d\x41\xc0\x58\x1b\xd8\x04\x41\xf8\xfa\xa6\x87\x77\x80\x8e\xb2\x82\x80\x5d\x19\x20\x08\xe2\x51\xfb\x6f\x74\x33\xc5\xcf\x12\xc4\x7d\x5a\xdc\xf6\x1c\x10\x0e\x45\x10\xf4\xf8\x23\x5d\xa2\xc0\x7a\x7d\x2e\x60\xb7\x67\x58\x02\x63\x58\xda\x68\x13\x74\x2c\x65\x2f\xc7\x56\xca\xe0\x8f\x0e\x82\x05\x95\x55\xa2\xc0\xe8\xe7\x74\xc1\x44\xef\x68\xcd\x31\x55\xd2\xfa\x58\x2c\x1c\x11\x05\x8d\x91\x4d\xba\x8f\x08\x02\x63\xb1\xb5\x51\x14\xc0\x15\xe5\x96\x20\xc1\xe2\x6f\xe5\xb0\x68\x5c\x75\x3d\x31\x50\xa4\x40\xc0\xaf\x70\x35\x28\x54\xb3\xe5\xc1\x04\x0d\x01\x75\x77\xb7\x62\x55\xe5\x94\xf5\x2e\xa8\x58\x5c\xbe\x4c\x8f\x25\x58\x5c\x6c\x10\x58\xb1\x7c\x40\xb0\xc9\xbc\x80\x34\xa7\xb6\x27\x11\xa0\xaa\x14\xb8\x3e\xe7\xf0\xa9\x9f\x3b\x99\xe7\x2c\x8d\xe9\xda\x86\x53\x83\xb0\xe2\x70\x91\x1c\xaa\x01\x0b\xd7\x04\xe5\xb0\x40\xd8\x42\x8e\xfa\x6e\x2d\x18\x12\xc2\x6d\xe5\xb0\x2e\xdd\x6a\xde\x83\x9b\xd3\x10\x89\xe9\x9a\x2f\x00\x7a\x1a\x13\x74\xe9\x89\x35\xe1\x78\x40\xa3\x57\xf4\xe6\x18\x7a\xb0\x18\x76\x2c\xe7\x84\x48\xa2\xb2\xa2\x62\x19\x04\xbf\x75\x91\x1c\x7e\x3f\xae\xf9\xa3\x56\xfc\x69\x43\xe9\x73\x91\x1c\x3e\x72\xb4\x46\x96\xd3\x78\x10\x39\x2c\x9e\xf2\x52\x2d\xae\x33\x57\xfd\x1c\x88\x7e\x65\x86\x1e\xcb\xa1\xea\x6a\x4f\x9c\xc5\x2a\x8c\x33\xc1\xa9\x70\x8f\x1b\x55\x60\x73\xcc\x37\x07\x8d\x39\xa7\x75\x69\x8b\xfd\x49\xa9\x8b\x63\x50\x87\x78\x51\x5c\xd0\x67\x5d\xf8\x9b\xc3\x94\xd6\x96\x56\xee\x91\x9b\xa3\xf9\xfd\xe0\xec\xc8\x02\x33\x1a\x02\xda\x32\xb8\x9e\x9a\x43\xa3\xb3\x74\x1a\xba\x33\x9b\x78\xa9\x60\xb3\xee\x37\x23\x6a\xe6\x98\x11\x90\x21\x1c\x70\x8e\x16\x37\x54\x21\xdd\x0c\x28\x9a\xd3\xd1\x27\xfa\xb9\x1b\x93\x2b\xd5\x5c\x1a\x68\x48\x27\xdd\x12\x58\x2e\xe8\x39\x42\xb0\x29\xea\xe0\xcc\x04\xe6\xc7\x66\x13\xb4\x2f\xa6\x27\x4c\x8d\x25\x87\x45\xa4\xb2\xdc\x6f\x73\x84\xa0\x54\xac\xcf\xd1\xab\x58\x05\xa5\x89\x0a\x5a\x57\xb4\x40\x84\x38\x43\x10\xe9\xe9\x08\xe9\x56\x88\xaf\x1c\xa6\xd6\x5a\xbe\xb5\x39\x9d\xb4\xc1\x58\x6e\xbc\x39\xfc\x0e\x54\xb3\xc6\xba\x7c\x4b\x69\x44\x2f\xee\x13\x9e\xd3\xe5\x8b\xe9\x71\x9f\x16\x66\x3e\xad\x54\x10\x4f\x44\xa2\x89\x80\xbe\x39\x12\x0b\x51\x8a\xad\xd1\x19\x82\x48\xc4\xdf\xd2\xd3\xd9\x19\xec\x65\x41\xc2\x72\x4c\x77\x6f\x58\xaf\xe6\x18\x03\x5e\xad\x51\xf3\xbc\xd6\x0d\x05\x55\xef\xac\x0d\xfb\x41\x23\xcf\x61\xce\xd7\xc6\x77\xed\x62\xb3\x07\xbf\x63\x94\xeb\x68\x39\xcc\x01\xfb\x84\x58\xa4\x27\x4a\x2f\x6f\xca\xe9\xa6\xb1\xcc\x1a\xcc\x0b\x5e\x73\xba\x7b\xe2\x89\xa5\xba\x15\x3d\x38\x27\xd2\x93\xe8\x8a\x04\xc3\x5d\xfc\x9e\xa9\x1c\x76\x1f\x0d\x8b\xe4\x13\x36\x5e\x2e\x1a\x8b\x18\xef\x1b\x3c\x0b\x62\x28\xe5\x30\x9f\x61\x2b\x24\x57\x4e\x4c\xa7\xa1\x89\xe0\xee\x35\x43\xd0\x13\x6e\x11\x03\x26\xe5\x30\xdf\x60\xa1\x7d\x58\x91\x5e\x99\x3a\x9b\xc3\x6f\xac\x34\x6b\xdd\x10\xf4\x46\x6b\xc3\xfe\x66\x16\xf4\xd8\x10\x18\xf3\x6a\x8b\x4f\x0b\x33\xed\x22\x6e\x74\x31\x21\x9c\x53\x4e\xbc\x2f\x4e\x83\xf2\xd3\x96\x6d\x50\xe8\xff\x34\xb3\x70\x50\x20\xe8\x13\x22\xef\x31\x81\x10\xfe\x8e\x90\x1c\x9b\x1a\x6a\xbc\xfe\x26\x5b\x27\x34\xf5\xc5\x5c\x1e\x3f\x28\x14\x0a\x46\x13\x41\x9f\xac\x4f\xe6\x9a\xf6\xd1\x0e\x2d\x4e\x2f\x0e\xce\x2d\x93\xd5\x90\x5c\x1a\x1f\x54\xd4\x0f\x73\xcb\xda\xaa\x2a\x16\x2f\xaa\x5c\x60\xda\x49\x73\xcb\xda\xe6\xdb\x55\xb5\x5c\x43\xa9\xb4\xe9\x8c\x54\x62\x53\x09\xa9\xc4\xa6\x02\xe6\x52\xcd\xd3\x0a\x1f\xc3\x24\x76\x9b\xa8\x21\x11\xad\x88\x4c\x22\xda\xb5\x5c\x24\x97\xe9\x85\x4b\xad\x70\xd6\xb9\x60\x09\xd4\xe2\xbe\x60\x90\xc6\xf8\xca\x65\xb6\x40\xc1\x3a\x0a\x12\xe1\x76\x85\x5c\x21\x62\x66\x2d\xd5\x6b\x73\x85\xa8\x99\xb5\x34\xce\x4e\x2e\x53\x17\x85\x58\xfc\xb9\x65\xbc\xbe\xcb\xe1\x6e\xbf\x5c\xd3\x8e\x18\xd7\x13\x54\x0f\xcb\xa5\x3a\x25\xbf\x2b\x9d\xbd\x05\xe8\x90\x6d\xd6\x9b\x0a\x5a\x25\xb5\xff\xe6\x9a\x71\x79\x78\xe0\x1e\x4b\x32\xd7\x63\x88\x8d\x5f\x86\x0a\x0c\x87\xe1\x3a\x8d\x5c\xb1\x4a\x4f\xd4\x62\xa6\xa4\xd5\x8a\x4a\x07\x12\xe3\x3f\x55\x6c\x20\x13\x25\xd1\x60\x54\xb7\x49\x60\x38\x04\xc9\x06\xbd\x8f\x45\xcf\x34\x25\xf1\x88\x6f\x43\x9c\xad\x37\x44\x09\x6b\xbe\xb9\x4c\x8f\x5d\x1f\x09\x86\xe1\x9e\x21\x90\xc4\x7a\xc2\x3c\xbe\x49\x2e\x57\x6d\xa1\x27\x81\x84\xf9\xc1\x53\xe5\x96\x30\x09\x5d\x0c\x71\xfb\xac\x21\xe9\x49\x04\x43\xe5\x7e\x7d\xd3\xaa\x9e\x10\xad\x9f\x6e\x2d\xda\x16\x0c\x27\x4c\x1b\x3d\x93\x30\xb4\x8e\xc6\x70\xc9\x2d\x33\x57\x54\x54\xcb\x37\xf2\x70\x1d\xb8\x59\x8f\xd3\x31\x9a\x49\xd8\xf5\x3d\x4c\x31\xa2\x12\xda\x77\x8d\x7a\xf4\xd1\x7a\xa6\xb7\x81\x98\xd7\x59\x18\x2c\x16\x1b\x28\xdc\xc5\x14\x5d\x23\x0f\xd7\x59\xf9\x9a\x3b\xd7\x52\x49\x69\x44\x10\x9b\x24\xca\x62\xea\x5b\x92\x0e\x08\x19\x60\x49\xfc\x1d\x5d\xa7\x68\x36\x56\x17\xdc\xf6\x27\x4a\x58\xcc\x20\x51\xc2\x6e\xe9\xb5\x24\xa1\xce\xb0\x94\xa7\x1b\xac\x08\x82\x04\x02\x48\x0b\x92\x78\x42\xb3\x97\xc5\x02\x67\xdb\x24\xc1\x2e\x1a\xe3\x32\xb7\x2c\x1e\x89\x25\xca\x85\x48\x43\xb9\xa6\x7d\x94\x5b\xa0\x73\xd9\x98\x61\x2c\xc7\xe9\x0c\x41\xb8\x24\x1a\x89\x84\xe8\xed\x97\x2c\x0f\x53\x27\x8d\xe6\x73\x66\x82\x08\x92\xf5\xf1\x86\x20\xeb\xa7\x5c\x12\xdd\x90\xe8\x8e\xd3\xef\x6e\x6e\xdc\xd0\x76\x4f\x25\xa1\x78\xb9\x2f\x11\x38\x35\xa6\x45\xa3\xac\xf4\x1e\x1a\x17\xa4\xdc\x8c\xf1\x9f\xcb\x74\x48\xad\x27\x11\x00\x9d\x31\x17\x02\x1e\x05\x23\x66\xff\x5a\x16\x31\x66\xd9\x30\x35\xb2\xb4\xf4\x74\xbb\x48\x2e\xbd\xc5\x44\xbc\xd7\x24\x57\x88\xd6\xca\xa2\x8f\xe6\xf2\xf1\xdc\xbc\xe9\x33\xb7\x31\x7e\x42\x28\xd2\xa1\x85\xd6\x84\x21\x3a\x6b\xae\x69\xdf\x34\xeb\x67\x95\xbe\x79\xd9\xd2\x65\x75\xcc\x4e\x26\x48\xea\xc3\x96\x84\x6b\x23\xe6\x9d\x19\xb9\xe6\x7d\x9c\x5c\x7d\xcc\x6d\x06\x4b\x8a\x19\xbb\x27\x17\x6c\x97\x56\xb4\xd4\xdc\x96\x80\x31\x01\xc7\x13\xa6\xbd\x38\xb7\xa5\x27\xca\x26\x65\x3a\xb0\xc5\x45\x09\xad\x32\xbb\x04\xae\x30\xc9\x6d\x5d\xd1\x62\x2a\x40\x34\xe2\x6e\xae\x69\xe7\xe4\x96\xdc\x5c\xe3\x8b\xdb\x34\xde\x5c\xf3\xfe\xcb\x26\x7a\x9b\x25\x21\xb9\x60\xcd\x6c\xec\x5c\xa5\xeb\x20\x31\xd4\x10\x51\x0f\xca\xa5\x16\x49\xaa\x7e\x51\xab\x98\x21\xa1\x45\x0b\x56\xa4\x5c\xaa\xd5\xd5\x45\xc2\xba\xc5\xb2\x14\x3f\x16\x0f\x32\x17\x2c\x99\xf1\x86\x48\x6c\x33\xbd\xb5\x20\xd7\x0f\xb6\x6d\xd3\xba\x99\x0b\x01\x7d\xa8\xc5\xa2\x3b\x6a\x48\xa8\xbd\x71\xa5\x70\x37\x40\x2e\xbb\xf9\x3e\xce\xdf\x8b\x49\x68\xf5\x98\x56\xc1\xdc\x2e\xdf\x99\xbe\x68\xcf\x99\x9d\x31\x0d\xee\x9f\xcf\xe5\xf7\xcf\xb7\xf4\x74\x6c\xa0\xa1\xd4\x73\xbb\xe8\x2d\xa7\xba\xa1\x5c\x30\xa5\xd9\x90\xb4\xd4\xae\x12\x47\x1b\xaa\x22\x8a\x21\x4b\x72\x03\x5a\x5c\xca\x13\xb4\xb7\x3a\x43\x12\x0e\x26\x82\x5a\x68\xb9\xae\x45\x57\xd0\x5b\x18\x72\xcd\xc9\xd4\x9c\x3d\xd9\x55\x0c\xc2\x2d\x05\xb9\x4c\x8b\x6b\xe0\xf6\x52\x42\x72\xf9\xed\x15\x0d\x11\xba\xe6\xa0\x92\x84\x2f\x60\xcc\x02\x0d\x5a\x77\x30\x64\xd4\x46\xb7\xbd\x3d\x13\x92\x6b\xdd\x4f\xb0\x54\x8b\x07\x8d\x37\x8d\xea\x61\x43\x25\x01\x93\x16\x93\xc4\xe2\x54\x8b\xe4\xca\x7e\x2e\x04\x79\xa9\x35\x77\x96\x72\xcd\xdb\xf8\xcc\x6f\xca\xb4\x37\xf1\xbb\xc7\xed\x2d\xdc\x90\xd0\x2f\x71\x92\x30\x7f\xc5\xed\x2d\x5c\x94\xb0\x16\x4e\x48\xae\x79\x83\xdd\x1a\xb0\x8b\xe6\xb2\x85\xaa\xd9\xf2\x09\xc9\xed\x09\xeb\xbd\xd1\x9e\x70\x97\xd5\xc6\x20\x14\xfd\xaa\x16\xae\xc5\xe6\x1a\xcb\x74\xa3\xb6\xc0\x08\x6f\x49\x84\xd6\xb2\x59\x0b\x27\xb8\x81\xbf\x96\xc7\x85\xe4\x7f\x6e\x21\x3e\xfc\x3c\x63\xf2\x91\xf4\x3b\xb7\xb9\xdf\x6d\x74\xe3\x50\xa4\x8b\x10\x37\x35\x10\xda\x74\x2c\x77\x59\x5b\xe5\x3a\xfb\xc6\xa0\xbb\xac\xad\x4a\xd2\xb2\xa8\x28\x2d\xd7\xc2\xf9\x76\x43\xa0\x9b\x5a\x17\x6d\x0a\x9b\x1b\x2e\xcf\xb6\x13\xd7\x49\x86\x4b\x2a\x12\x77\x1f\x41\x64\xdf\x90\xb3\x89\xd8\x1e\x9c\x9b\x19\x27\xc5\x6d\x34\x37\x57\x11\x2d\xc3\xa0\x21\xb2\x59\x8b\x98\xc8\x66\xdb\xb0\x8b\xc0\xba\xe1\x06\x23\xa4\x69\x8a\x70\x11\x37\xd3\x2e\xeb\xc3\x3d\xdd\xb4\x93\xfa\x4d\x11\xdc\xa1\x04\x4f\x4f\x45\x91\xa0\xdf\x34\xf1\xb9\xcb\x98\x9a\xcd\x8c\x7e\x74\x1c\x76\x33\x83\xa5\x78\x47\x93\xbb\xcc\xc7\x22\x4d\x97\x9b\x11\xa7\xdd\x65\x34\x02\xa8\x68\xda\x72\x97\x75\xea\x09\x5f\x40\xd4\xe1\xdc\xe6\xee\xf4\x0a\x43\x4d\xd1\x42\x54\xc4\x54\x48\x2b\x1c\xa7\x5b\xd0\x21\x61\x5b\xda\xcd\xbe\x05\xdb\x8b\x5f\x4a\xf5\x4a\xb7\x75\xd1\x1a\x6f\xc0\x5c\x04\x57\x84\xe9\x16\xb1\x53\xdb\xa0\xf3\x90\x86\x20\xea\x3a\x2b\x18\x95\x72\x51\x4d\x12\x36\xc6\x6d\x22\x66\x9a\x03\x11\x04\x86\xa2\x4a\x97\x9b\xa9\x85\x21\x63\x95\x53\xcf\x1f\x95\x8a\xe8\xfe\x47\xb3\x16\xee\xa2\xc4\x60\xa4\x9c\xe9\x11\xfc\x12\x23\xb7\xa8\xe3\x75\x50\xeb\x90\x9b\x99\x24\xad\x8a\x26\x5c\x04\x23\x19\x35\x5c\x82\x88\xc5\x2b\x6e\xa1\x11\xc2\x40\x64\x95\x68\xfc\x56\x24\x5e\x0e\x01\xc2\x41\x5f\x75\x9b\x7a\xdd\xb2\x80\x16\xae\x0b\xd2\x87\x10\x37\x9b\x57\x77\x76\x8a\xa2\x68\x22\xc6\xb6\xa8\x2d\x51\xa2\x2f\xaa\xd7\x86\xba\x64\x11\x27\x42\xa3\x37\x63\x53\xdb\x45\x9b\xd8\xd7\x36\xbb\x46\x37\x68\x97\x6e\x41\xbf\x03\xcb\xa2\x20\x62\xb7\xe4\x8a\xa2\xee\x8a\x16\x39\x57\xb7\x16\x4d\xf0\x47\x15\x76\xbb\xa5\xe7\x8a\x26\x62\x72\xae\xd8\x66\xb0\x76\x5a\x22\x88\x18\x2c\x8a\xc4\xd7\x16\x44\xd2\xcf\xc3\x9d\x1c\x86\x08\x42\x66\x1a\x73\x35\x1b\xfb\xdd\x66\xf7\x0f\xf3\x3b\x49\x6c\xa2\x06\x7a\xef\xbd\x9b\xe9\x7f\xf4\x56\x73\xf3\xa3\xd1\x35\xab\x68\x03\x61\x22\x5b\x78\x72\x26\xea\x04\xb3\xc0\xca\x78\x17\x17\x75\x6b\x3e\xa3\xd5\x30\x0b\xa6\xdb\xbc\x61\x8f\x36\x92\xca\x85\x69\xa2\xea\x2a\x2a\x8a\x85\xca\x59\x54\x7f\xfe\x10\xec\xde\x80\x98\xa1\xfb\xeb\x61\x1f\x1d\x01\xe8\x75\xf4\x7e\xdd\xdf\xd8\x44\x99\x86\xa8\x31\xbe\x3a\xaa\x87\x83\xe1\x2e\xf3\xf2\x78\x77\x93\xae\xc7\xec\xa1\x3a\xdd\x56\xf3\xe6\x8a\x9e\xbb\x59\xef\x32\xe6\xce\x18\x37\x73\x51\x11\x9d\x3d\x9b\x79\x91\x2e\xe2\x6e\x11\x37\xbe\xd8\x00\xc3\x6d\x81\x96\x42\xe8\x36\xad\x81\x2c\x90\x99\x51\x62\xeb\x8a\x16\x73\x8a\x65\xd7\x22\xb8\xd9\xc5\xe8\x7a\x4c\x18\xe5\xd8\x3e\x76\x4f\x3c\x00\x97\xc7\x73\x91\x6d\x66\x73\x6b\x74\xfa\xa3\x8a\x2b\xbd\x88\xce\x98\xe0\xac\xf7\x33\xfa\x8b\xd1\x6b\x8d\x45\x7a\x97\x0e\x41\x49\xa3\x74\x8c\x86\x6d\xe9\xb8\x9e\x58\x0d\x97\x06\xb9\xb9\xfe\xb6\x14\x6e\x30\x37\x44\x52\x45\x13\xe2\xa6\xc6\xba\x66\x7a\x41\x51\x57\x97\x1e\x33\xda\x97\xde\x1b\x0d\x05\x7d\xc1\x04\xbd\x2e\x9f\xde\xea\xec\xee\xf2\x59\x96\x35\xb6\x90\x72\x77\xf9\xe2\x81\x58\x30\xbc\x81\xf6\x29\x7a\x6b\x92\xbb\x2b\x62\x9a\x68\x5a\x99\xd5\xd2\x1d\xd0\xe2\xb6\x13\x11\x86\x48\x0f\x45\xf5\x58\x5d\x4c\x0b\xf2\x38\x89\x6e\x6b\x14\xe4\x21\x1b\xdd\x6c\x5f\x97\x73\xe9\xe8\xcb\xa6\x72\xd6\xc0\xa1\xdd\x87\xb4\x78\x82\x5e\xe8\xb6\x3a\x06\x8a\x11\x15\xb1\x5f\xe1\xd6\x56\x37\x0f\x96\x18\xd6\x8c\x4e\x43\x87\x5a\xa6\xce\x89\xb7\x4e\x71\x91\x70\xc3\x14\x88\xc4\x6b\x7b\xdc\x82\x8e\x07\x5b\xbe\x54\xc4\xaa\x86\x5b\xa3\xdc\xcc\x7e\x67\x85\x9c\xa5\x22\x63\xad\xc4\x9e\x0c\x86\xda\x30\x8d\xfe\x4a\x2f\x49\x83\x80\xf0\xee\xa8\xd4\xa2\x0d\x51\x2c\xd2\xc1\x43\xd4\xb1\xa0\xe0\xee\x98\xde\x19\x0c\x85\x6a\x85\x3b\xf4\xdc\x31\x68\xe4\xab\xc3\xcb\x83\x09\x7a\xf4\xc1\x1d\x97\x9a\x2f\x21\xee\x44\x4c\x0b\x86\x82\xe1\xae\xd3\xf4\x58\x84\x2d\x91\xdd\x89\x58\x5f\xbd\x5d\x4f\x33\x44\x27\xc4\x22\x9b\x97\xf6\x35\xeb\x71\x16\x74\xdd\x0d\x21\xbc\xc5\x87\xd8\x0c\x77\x39\xe8\x5a\x37\x5c\x80\x4d\x08\xc9\x33\xf5\x2d\x6e\x1b\xb0\xeb\x63\x79\x61\x3d\x31\xcf\xf8\xdc\xf3\x78\x46\x42\xf2\xca\x8e\x39\x4a\xb6\x44\x99\x32\xc1\x16\x95\x47\xcf\x1e\xda\x37\x45\xf2\xa8\x95\xcd\xae\x48\x31\x99\x5d\x93\xa2\x32\x49\xfd\xa1\x32\x49\xff\xc9\xa3\xe7\x01\xed\x9b\x7b\x54\x26\x6d\xc5\xe5\x89\x6a\xd8\x99\x88\x0c\xf6\xbd\x6c\x32\xd8\xc7\xb2\xc9\x60\xe7\x2a\x8f\xde\x84\x63\xd7\x4a\x0d\x59\x7a\xbd\xb4\xad\xb3\x5b\xb7\x04\x99\x60\x85\x32\x64\xb2\x8d\xc9\x90\xd9\x2d\x3f\x4c\x26\xdb\x6c\x0c\x99\x6c\x5b\x11\x65\xdc\xba\x92\x27\x86\xea\x06\x8b\x82\x21\xb3\x5b\x10\x5c\x24\x8f\x6e\x5a\x9f\xa4\xf7\x19\x0b\x06\x18\xf3\xf3\x98\x6e\xd8\xd2\x17\x4e\x68\xbd\xa0\xd9\x80\xcc\x50\xaf\x4c\x85\x31\x8f\x9e\x87\xa4\xb6\xe5\x60\xb8\x8b\x0d\x3d\x79\xfc\xcc\xa2\x70\x73\x6c\x9e\xed\xdc\xa2\x99\x0f\xd4\x48\x6b\x07\xd9\x92\xd1\x03\x3b\xd4\xfc\x6e\xc9\xe8\xc7\x90\x64\x54\xed\x59\x96\xe8\xa5\x65\x30\xe3\xad\x60\x7b\x30\x65\x82\x62\x9a\x47\xf7\xd3\xc5\xf7\x35\x7e\x8f\xe9\xaf\x41\xf3\xb4\x98\x21\x03\xd5\x54\xb8\xeb\xd7\x94\xd9\xda\x3d\x95\x59\x8a\xc6\x1c\x53\x66\x5d\x91\x44\x65\xec\x2c\xa4\x51\x22\xd7\x3c\xf3\x64\x35\xd3\x92\xc1\x9a\x92\x9d\x13\xcb\x33\x54\x48\x1a\xa8\x55\xf7\x5b\x5c\xb0\x25\x86\x23\x51\x6e\x71\xcc\x13\xf5\xca\x36\xde\x86\xec\xad\x6a\xe1\x7c\x2e\x63\x07\x2c\xd8\xbd\x50\x46\x19\xb4\xa5\xd9\xce\x7f\xe5\xd1\xfb\x8b\xe4\xba\x32\xcf\x2c\xf6\x84\x7d\xad\xd0\xb7\xcc\x16\x19\xdc\xb4\x52\xeb\x0a\xfa\x44\x59\x67\x30\x0c\xd7\xfc\x8a\xb2\x5e\xb8\xe1\xc0\x92\x75\x99\x76\xe4\x3c\x51\xb9\xa3\xc1\x83\x6d\x32\x9f\x1e\x4e\xc4\xd8\xd8\x64\xed\x5b\xa7\x73\xa3\x5a\x6c\x03\x1f\x23\x4c\x19\x92\x2f\xae\x77\xd3\xdb\x11\x6d\x32\xd3\xee\x6d\xc9\xf8\x35\x0d\x46\xbd\x50\x4b\x21\xd3\x61\xe8\xcd\x17\x54\x96\x88\xf9\x22\xe1\x4d\xe5\xab\x7a\xba\xcd\xba\xe2\x32\xbd\x37\x01\x67\xfc\xf2\x04\x9b\x22\x8d\x13\xcb\xf3\x51\x99\x65\xff\xb7\x64\x31\x24\x5f\x22\x16\x84\xdb\x03\xf3\x98\xc2\xe9\x8b\x44\xfb\xe8\x5e\x30\x6b\xf7\xa6\x05\xd2\x3c\xcb\x9a\x67\x5b\x84\x32\x7b\x50\x9e\xa8\x86\xc2\x19\xf3\x3c\x9b\x3a\xc9\xdb\xbd\x21\xdb\xa0\xf7\xd5\x76\xc5\x74\x73\xcc\x36\x64\xe6\x81\x2a\xaa\x77\x32\x19\x1c\x52\x32\xc7\x35\x36\x29\x50\x73\x8e\x59\x2f\x86\xac\x37\x12\xa3\x4a\x4c\x6d\x7d\x6d\x9d\x21\xe3\xda\x68\x67\x24\xe4\x6f\xd2\x82\x34\x5f\x4f\xa2\xb3\xa6\x5c\xa3\xa7\x44\x61\x71\x93\x67\xed\xab\x9b\x9b\xbc\x20\xab\x17\x6f\xca\x01\x99\xcf\x96\xcf\x98\x94\x37\x37\x86\x42\x7a\x97\x16\x32\x3a\x52\xdc\x45\xf2\x96\x69\xe1\x56\x6d\x83\xbe\x4a\xdf\x6c\x9e\x2b\xcd\xa3\x35\xb9\xac\x79\x85\xb0\xb1\x9e\x57\x17\x8c\x1b\xca\x82\x19\xb7\xdc\xe0\x9a\xaa\x25\x33\x65\xd2\x32\x56\x6a\xbd\x4c\x8f\x30\xb4\x20\xa3\xe3\xb8\x48\xde\x2a\xad\x5b\x6f\x8d\xd8\x9f\xb9\x49\x8f\x75\x07\x13\x09\x51\x8b\xce\x6b\x8a\x84\x82\xbe\xbe\x46\xbf\x1e\x36\x32\x52\xbb\x67\x5e\xb3\xb6\x59\xde\xd4\xce\x33\x2d\x39\x70\x14\xce\xc8\x27\x6a\xba\x10\xed\x3e\x0f\xe2\xf2\x52\x6b\x0d\x1c\x65\x60\x32\x76\xe6\x90\xdb\x87\xf2\x68\x5f\xb4\x2b\x4e\x79\xec\x76\x26\x43\x75\x6a\xd2\x63\x4b\xfb\x68\x3e\x7e\x3e\x2c\x18\x09\xf3\xfd\x81\x3c\xaa\xa3\x9e\xca\x0e\x92\x81\x92\x9a\xe7\xd7\xfd\xf4\x51\xfd\x56\x7c\xed\x3c\xbf\x5c\x7f\x84\xe4\x05\xe4\xfa\x33\x64\xc6\x68\x08\x66\x5f\x58\x7b\xe7\x81\x0d\x90\x3d\x35\xdb\x61\xcf\xeb\xd6\x36\xf0\x93\x95\xcb\x22\xd1\x20\xed\x1f\xdd\x5a\xd4\x0c\x4b\xcf\xdb\x5a\xb7\xfc\x3d\x0c\x59\xc4\xdf\xb2\x31\x96\xa8\x5e\x19\xf1\xcf\xa7\x67\x6b\x09\xc9\x8b\x1a\x2b\x2f\x6a\x06\xa7\x35\x60\xe8\x5a\x82\xcc\x34\x59\xe4\x99\x96\xfe\x46\x4b\x47\x82\x73\x82\xa2\xd2\x9f\xc7\x76\x78\x57\xe8\x9a\x31\x37\xd6\x51\x05\x32\x0f\x22\x41\xeb\x4b\xf9\x8d\xc6\x86\x4c\x5a\xda\xd0\x7c\x09\xad\x2f\x7e\x6a\x30\x11\x08\x86\x97\xc2\x2d\x77\x79\x34\x9e\x73\x93\xd6\xa5\xc7\xad\xef\x21\xdc\xdd\xc2\xf5\x43\xf1\x2f\xdf\xd4\xe7\x8c\xff\x80\xc2\x97\x6f\x73\x12\x01\xcd\x80\x0a\xe5\xcd\x85\xfc\xb2\xb6\xf9\x69\xfa\x16\x13\x4a\x0a\x57\x3e\x55\xea\x70\xa1\x5d\x0d\xcb\x67\x77\x93\xd8\x75\x29\x2a\x94\x95\x29\x2a\x94\xb5\x29\x2a\x94\x55\x27\x2a\x94\x75\x27\x2a\x44\xde\x68\x5d\xda\x7e\x96\x4d\xc8\x37\xb0\xf2\xb9\xab\x88\x68\x91\xc9\xe7\xba\x9c\x68\x2b\xca\xe7\xca\x9c\x68\xf4\x31\x84\x69\x06\x1d\x53\x28\xe7\x4c\x33\x9e\x88\x42\xd3\x56\x22\x0a\x4d\xab\x84\x2c\xa4\x76\x89\x7c\xc1\x4e\x68\xda\x1c\xf2\xf9\x71\x45\xd1\x9e\x90\x4f\x35\x42\x9b\x61\x00\x11\x56\x57\x19\x42\x53\xff\x8b\xd7\x73\xa3\x2b\x08\xa9\x5a\x21\x0b\xa9\x2d\x5d\x16\x26\xb4\xae\xda\xb0\x9f\x5b\x98\xf3\xd9\x8e\xb6\xdd\x69\x24\x5f\xb8\x14\xb2\x4e\xf7\xb1\x7d\x6d\x51\x58\x1f\xb6\x84\x36\x15\x92\xea\x81\xf9\xa6\xce\x27\x5c\x32\x9f\x6f\x3f\x55\xb9\x3a\x9a\xa0\x05\x31\x7b\xa4\x3f\xe8\x4b\xc0\xb9\x47\x4b\x18\x62\xfd\x9d\xcd\xb1\xf9\x4c\x9f\xeb\x88\x44\x42\x73\x3d\xfc\x30\x40\xbe\x78\x27\x0d\x37\x55\x82\x50\xb8\x53\xc6\xca\x09\x6e\x34\xb0\x33\x0e\x42\x76\x00\x93\x3b\xf8\xe4\xc3\xa9\x4b\x58\x88\xb2\x2b\xdc\xf3\x61\x05\xc5\x07\xb6\x28\x7b\x4e\xd6\x10\xd9\x5a\xda\x98\x0b\x04\xa1\xd1\x3a\xeb\x63\xb1\x65\xf0\xf0\x96\x10\xec\x19\xa6\xd0\x6e\x96\x04\xa1\xb8\x9a\x34\x84\xb4\x71\xc7\xe9\x50\xc8\xa3\xba\xe7\x8b\x4a\x25\xdf\xb9\xb6\x09\xf9\x49\xd3\x7c\xba\x31\x1d\x8c\x6e\x5a\x78\x5a\x24\xcc\xae\x1c\x77\x31\xa1\xb0\x37\x4d\x17\x8b\xf9\x60\xdb\x14\x0a\x32\x72\xd2\x83\x99\xad\x36\xf5\x21\x9f\x6d\x5b\xb3\x4b\x02\xf8\xce\x75\xbe\x39\xfc\xb4\xd0\x31\xa4\x55\xa3\x8f\xc4\x85\x1d\xc1\xc4\x29\xba\x2f\x01\x74\xae\xc1\x1a\x15\xdc\x42\x2f\x4a\xb3\x84\x21\xad\x2f\xd2\x93\x80\x47\xb2\x8d\x5e\x4c\x29\xb1\x84\xe6\x19\x2f\x51\xd8\x11\x4c\x6c\xb2\x0a\xb2\x54\x60\x2d\x14\x3c\x4b\xb7\x09\xbb\x7c\xa1\x60\x78\x03\x55\x46\x2d\xa1\x79\x82\x49\x14\x76\xd3\x2d\xc4\x60\xdc\x56\x50\x38\x92\x68\x0c\x2f\xa7\x3b\xe0\xf9\x82\x99\x53\xeb\xa8\x67\x07\x5a\xf2\x05\xab\xa6\x16\x86\xb3\x31\x82\xd0\x98\x4e\xd8\x85\xf4\x96\x90\x5e\x61\xcc\xdb\x7c\x9c\xde\x7d\xd1\x19\x0a\x76\x05\x8c\x1e\x16\xa2\x8d\x96\x2b\xb4\xf4\xce\x2b\x3e\x23\x70\x61\x48\xef\x4c\x2c\x0b\xe8\x86\x9a\x9b\x5f\x06\x5b\x3a\xd6\x7e\xba\x91\x93\x19\x5e\x59\x69\x70\xd9\x69\xbe\xa9\xf8\x2d\xd3\xe2\xd6\xa8\x48\xb5\x37\x7f\x5c\x13\x54\xb0\x7c\x51\x7d\xa3\x8d\xd6\x68\x21\xec\x26\x21\x63\x54\x8b\x37\xc4\x22\xdd\x4d\xf5\x2b\x5d\x24\xdf\x7e\x2c\x92\x1d\x25\xce\x67\x9b\xbc\x60\x4a\xe4\x4d\x11\xd4\xba\x65\x96\x66\xe3\x22\xf9\xdc\xc0\x59\xb7\xaa\xa5\x2e\xd2\xcd\x0e\x0e\x9a\xc2\x35\xcd\x8d\x96\xf0\x04\x1d\x76\x8d\x1b\x22\x31\x7e\xc5\x54\x7e\x63\x38\xae\xfb\x7a\x62\x7a\xcb\x86\x60\x94\x1d\x37\x34\x84\xf1\x15\xc1\xf0\x06\xaa\x39\x98\x1b\xe8\xf9\xab\xc0\x5d\x07\x76\xa3\xa9\xfd\x33\x5f\xbc\xd1\x87\x66\x36\x72\x52\xc3\xb0\xe4\x4f\x94\xdf\x14\x8b\xf4\xf6\xc1\x86\x3f\xbf\x98\x27\xdf\x5c\xec\xd6\x86\xba\x22\xb1\x60\x22\x60\xe4\x14\x6f\xdc\x69\xd2\x63\xc1\x88\x9f\x09\x57\x6a\xbd\x6c\x19\xc3\x7d\xa6\xf2\xcd\x5a\x13\xe9\x6b\xd8\xc5\x73\x36\x0d\x3b\x5f\xeb\xec\x84\x2d\x5f\xeb\x6c\x60\xbe\x66\x39\xa0\x34\xe9\x31\x76\x8a\x23\x9f\x5a\x4e\x61\x48\x61\x67\xcd\x08\xc9\x4f\x53\x26\x8d\xf6\xe9\x4f\xfb\x1c\x84\xe4\xf3\x9d\x67\x2d\x64\xe9\x93\x86\xb0\x5b\x6f\xf1\xc5\xb4\x84\x2f\xc0\x95\xa4\xfc\x2e\x3d\x61\xea\x56\x31\xae\x1e\xf0\x7d\xe7\xba\xa0\x16\xe2\x6a\x52\x7e\x40\x8b\x1b\x5a\x39\x3d\x1b\x11\xd3\xd8\xce\x69\x7e\x40\xdb\xa4\xb7\xea\xdd\x51\x63\x0a\x68\x0d\xc4\xe8\xa6\x67\x3e\x1d\x39\xb9\x93\x13\x1c\x3a\xcf\x17\x6f\x6d\xe1\x97\xb5\xe4\x9b\xaa\xa6\x59\xa5\x84\xe4\x47\x45\x1f\xae\x15\x3d\x3e\xcd\x28\x28\xda\x93\x58\xcd\x8e\x1c\x5a\xc7\xe6\xf2\x61\xa1\x27\x9c\xc7\x1b\x25\x9f\x3d\x1d\x3c\x82\xea\x75\x6c\xef\xd8\x6e\x8a\xcc\x67\x97\x1f\x36\xeb\x89\x58\x9f\x35\x7a\xc7\xd3\xbe\xa6\x21\x34\xfa\x3e\xdf\x50\x87\x7d\xed\x7c\x3a\x1e\x77\x68\xbe\x0d\x46\xd9\xf1\x04\xbd\x44\xa4\xa0\xac\xad\x22\x5d\x3f\x28\x80\x8b\xfb\xec\xc6\x39\x43\xba\x20\xcd\x34\x55\x40\x8f\xe7\xc9\xaa\x61\x01\x53\x37\x91\xdf\x4d\x57\x3c\x0a\xca\xda\xaa\xd0\xbc\x55\x68\xde\xea\x2a\xac\xb4\x6a\xf4\x17\xaa\xd1\x5f\x98\x8f\xe6\x9d\x8f\xe6\x5d\x50\x59\x25\x6f\xf8\x1a\xd2\x74\x25\x93\x4a\xb1\xdf\x5d\x80\xfe\xee\xc2\x74\x1d\xbb\x80\x5e\xff\x8d\xfc\xc2\x42\xf4\x17\x16\xa1\x79\x17\xa1\x79\x6b\xd2\xb5\x5a\x2a\x4d\x53\x2c\x0b\x44\xa3\xac\xa9\x59\x16\x30\x55\x3b\xbd\xb4\x1a\xb4\xb4\xc5\x68\xde\xc5\x68\xde\x75\xf2\x46\x19\x48\xd3\x14\x59\x53\x6a\xdb\x1b\x2b\x60\x86\x5b\x69\x0d\x62\x48\xd3\x8d\x8f\x05\xdc\xe1\xc7\x66\xf2\x33\xa5\x36\x63\x5e\x81\x68\x84\x35\x4d\x5e\xa2\xd4\x32\x66\x89\x52\x6e\x42\x62\x52\xd9\x38\xc4\xa4\xe9\x66\x10\x2a\x95\x0c\x21\x4c\x9a\x6e\xf6\x28\x60\x7a\x36\xd3\xc2\x4c\xed\xbb\xc0\xd4\xbe\xbb\x74\xbf\x20\x35\x56\x38\xb1\x9e\x90\x31\x25\xb3\xeb\x03\xe9\x2f\xf8\xc3\xf1\x6e\x3d\x6e\xfc\x5e\x79\x5c\x87\x23\x3f\x05\x60\x22\xf5\x09\xb7\xeb\x51\x29\x3f\x4a\x1a\xad\xaa\x9a\x4f\xb7\x0a\x25\xe9\x82\x85\x96\x94\x5e\x4d\xc4\x4c\xa0\xfc\xe8\x4e\x01\x9c\x13\x88\xc3\x56\x85\x06\x4f\x06\xaa\xb9\xed\x86\xb2\x02\x6e\x7e\x65\xe7\x49\x0d\x3d\x7a\x8e\x20\xb5\x1d\xde\x35\xa5\xb6\xab\x12\x0b\xec\x7e\x4f\xa0\x8a\x17\x80\xd6\xed\xef\x0b\x6b\xdd\x41\x1f\x5c\x50\x59\xc0\xb4\x61\x3e\x2f\x83\xee\x59\x60\x1d\x3c\xa8\x5f\xdd\x40\xe7\xca\x90\x29\xf5\xb1\x99\x98\x9b\x46\x0a\x04\xcd\x9b\x9e\xb2\xa7\x3a\x54\x81\xa0\x65\x5b\xc7\x6b\x0b\x98\xf6\x1b\xd3\x23\x31\x3f\x3d\x99\x4f\xfd\x1b\x0a\xec\x5e\x47\xe6\x33\xd8\x75\xd5\x56\x68\xd5\x5c\xca\x16\xd1\xa6\xd4\xb6\xb2\x95\xa5\x96\x07\xad\x28\xed\xf2\xb5\x18\x53\x04\x75\x10\x28\xb0\xab\xa1\x66\x2b\x31\xa5\xf4\x6a\x30\xa6\x49\xca\xd2\x00\x7c\x0b\x53\x3d\x0d\x69\xc1\xb0\xf5\x16\x5c\x15\xed\x8b\x77\x47\xc2\xec\x6a\xdc\x02\x41\x17\xd5\x7c\x3a\xec\x1b\x16\xd8\x5c\x87\x9a\x75\x2d\xce\xda\xa4\xb4\xfd\x1e\xf0\xd3\x3a\xb3\x29\xae\x70\x4c\xb3\xa0\x0c\x14\x71\x76\x32\x0a\x36\x3a\x0a\xd8\x40\x42\xf5\xb6\xda\x9e\x44\x80\xd7\x0e\x1d\x48\xac\xe1\x85\x1a\x37\x41\xca\x4e\xeb\xe9\xa1\x50\x44\x90\xd2\xbe\x61\x2a\x4e\x5c\xda\x19\xec\xd5\xfd\x82\x89\xb3\x00\xcc\xa3\xf4\xdc\x17\xfc\x82\xf1\x0c\xb6\x81\xcf\x6c\x7d\xb4\x6f\x73\x37\x15\xf3\x79\xa9\xb4\x91\x5d\xeb\x6d\xd5\x03\x95\x46\xe3\x71\xeb\x98\xb7\x25\xe5\xda\x20\xbb\x3b\xb4\x80\x6d\x7b\x1a\xfa\x55\x4f\x42\xa7\xfe\x45\x71\x17\x29\x68\x08\x86\x42\x86\x22\x67\x33\xff\x17\x30\x65\x86\xae\xc5\x1a\x62\x5a\x17\x0b\xba\x50\x20\x5e\x56\xd9\xa4\xc7\x8c\x47\x74\x91\x02\xd3\x9c\x29\xea\xcc\x96\x54\x54\x9a\x0b\x98\xde\xc9\x6e\x9b\x84\xfb\xcf\x5c\xa4\x40\x34\x60\x9a\xc7\xff\x0a\xa8\xc1\xc1\x78\x34\x7a\x96\x8f\x6e\x27\x13\x52\xd0\x19\x0c\xfb\xb9\x67\x4f\x93\xb1\x0e\x33\xd4\xb7\x02\xe6\xce\x6c\x73\x82\xa7\xd2\xb8\xa5\xd3\x86\xc1\xa4\x5d\x40\x7b\xa5\xcf\xf4\x7b\x61\xde\xa8\x05\xdd\xe9\xef\x46\x48\x41\x18\xac\x78\xab\xa8\x55\x3b\x06\xf5\xcb\x74\x7c\xb9\x34\x38\x42\x12\x65\x31\x2e\x60\x93\xa3\xa0\x37\x12\x33\x6f\x9a\x34\xaf\xb9\x26\x85\xd0\x7e\xcd\xed\xd6\x79\xf4\xba\xc8\xc2\xb2\xb6\x4a\x44\xed\x32\xc4\x88\xd6\x54\xc8\xee\x4d\x96\xd5\x05\x53\x6c\xdf\xde\xa4\x62\xfc\x47\xaa\xe7\xa7\x6d\x90\x52\x71\x86\xdc\xe9\xf3\xb5\x21\x9e\x9f\x6e\xa2\x62\x62\xf4\x47\x10\x95\x08\x11\xf3\xdf\x46\xd4\x1f\x44\xcc\x73\x23\x2a\x09\x22\xe6\xb9\x91\xa9\xb4\xb0\xac\xad\x0a\xff\x0c\x55\xf8\x67\xa8\xc2\x2b\xb6\x0a\xaf\xc1\x2a\x44\xa3\x34\xc4\x78\x9d\x54\xe1\xaf\x53\x8d\x3f\x89\x2c\x86\xdf\xae\xae\x4a\x57\x4c\x99\x38\xcd\x56\xc9\xc4\xe8\x6f\xe3\xaf\x23\x8b\x79\x91\xf8\x5b\x56\xe3\x9f\xb8\x1a\xff\x96\xd5\x88\x32\x6b\x88\xf1\x6f\x59\x8d\xa8\x92\x85\x65\x6d\xf3\xf1\x6f\x39\x1f\x7f\x1d\x59\xcc\x7f\x04\x6f\xc8\xf3\xf1\x27\x59\x90\x41\x8c\x3f\xe0\x02\x44\xc9\x2b\x2c\x6b\x5b\x88\xac\x73\x0c\x31\xfe\xdc\x0b\xf1\xfa\x5e\x88\xf7\x9d\x45\x78\x9d\x2c\xc2\x8b\x5c\x84\xac\x1e\x0a\xc1\x91\x4a\x52\xd2\x99\x38\x4d\x4b\x2f\x04\xeb\xbf\xa4\x90\x53\x71\xba\x46\x5e\x68\x3a\x60\xd9\x94\xef\xc2\xb2\xb6\xc5\x78\xfb\x5e\x8c\xb7\xd8\xc5\x78\xf3\x59\x97\xb6\xd3\x0e\xe2\xf4\x4d\xd6\x42\x69\x25\x02\x7b\xa5\x54\x2c\x6f\x47\x32\x31\xb2\x4d\x51\x28\x2d\x46\xac\x0e\xb8\x0e\xb1\x39\x1b\xe2\x34\x63\x30\x88\xd3\xcd\xc1\x85\xb6\x9d\x09\xd3\xf6\x6b\x17\x9b\xd6\xdf\x42\xfb\x59\x13\x6e\xc0\x2d\x14\x56\x2a\x82\xc1\x53\x14\x0b\x86\x4c\x51\x2c\x18\x28\x45\xb1\x60\x8d\x2c\x14\xd6\x3b\xa6\x99\x90\x89\x11\xf3\x5f\x21\xdb\x18\x90\x7d\xfd\x40\x2c\x3b\x3f\x15\xda\x77\x0c\xd8\xe9\x0f\xbb\xd8\x74\x3f\xa1\x62\x1a\x09\x22\x1e\x0a\xfa\x82\xe1\xae\x1a\x88\x08\x51\x48\xcf\x85\x24\x62\xc1\x68\x48\xaf\xab\x6f\xe1\xd1\x16\x0a\x61\x25\xc2\x37\xfb\x40\x79\x2d\x14\x22\x65\x09\x07\xc7\x4d\xb1\x18\xf7\x09\x11\xb7\x42\xb3\x67\x47\x47\xc4\x03\x52\x73\x4c\xb1\xe9\x33\x07\xab\x94\x42\xfb\x2e\x42\x1c\x0e\x50\x16\x8a\x91\x1b\x8c\x35\x1f\x7f\x40\x26\x8e\x6a\xc1\xd8\x2a\xad\x5b\x87\x73\xe6\x85\xb0\x7c\xd1\xc0\x0f\xd9\xca\x6d\xb6\x12\xe1\xb6\xe5\x42\xf9\x7c\x0a\x7f\x6e\x4b\xdc\x14\x0c\x77\x21\xb9\xa1\xa9\x35\xd6\xd9\xc5\xc2\x69\x70\x51\x6c\xac\x9b\x90\x27\x11\x3c\xf9\x0a\xf9\xe9\x6b\x5a\x49\xb5\x61\xff\xb2\x00\xd3\x4f\xa8\x38\x01\x27\x3a\xf9\x46\x46\xa1\xfd\x1c\x8c\x55\x55\xf6\x2d\x02\xb3\x4b\x71\x31\xdb\x69\x33\xab\xca\x5c\x4f\x85\x82\x3e\xf3\xec\x63\xa1\xb4\xcc\xb2\x7e\x04\x1a\xbd\x6d\x79\x5b\x28\x79\xbd\x81\x69\xbf\x50\x38\xe3\x1c\xd6\x35\x7e\x3c\xd2\x12\xc7\xe8\x0d\xc0\xe0\x22\x54\x68\x5f\x13\x2d\xed\xe9\x6c\x4a\xd0\xa6\x69\x5b\xe8\xb0\xde\x60\x88\xad\x35\x0d\x5d\x65\x30\xc5\x1f\xc4\xb2\x73\x18\x13\x4b\x07\x67\x09\x88\x03\x06\x1d\x1a\x26\x5d\xed\x30\x71\x2c\xae\x9d\x64\x3b\x0b\x52\xc8\x06\x41\x79\x15\x04\xe2\xe8\x06\x5f\xbc\xd2\x34\x4a\x9b\xe2\x58\xa7\xaf\xaa\xa6\xaa\x72\xa5\x16\x0c\x75\x44\x7a\x4d\x71\xa2\x23\x6e\x3b\xeb\x50\x68\xb3\x92\xb2\x67\x8f\xbb\x48\x21\x73\xbf\x3e\x49\xef\x0b\x86\xbb\x56\x6a\x09\x7a\xdd\xbc\x8b\x14\x5a\x11\xbb\x6c\x3f\x72\x42\x24\x41\xd7\x0f\x7c\x2c\x59\xda\x47\xc5\x82\x4d\x9e\x9a\xd6\x99\x55\xbe\x50\xbc\x70\xbf\xd1\xf4\x49\x2b\x6c\xd1\x13\xf2\x39\x64\x43\x53\xa2\xa7\x7b\xd3\x6c\xc9\x85\x3e\x63\xa9\xc2\x5a\x4d\xed\x26\x2d\x18\x82\x61\x86\xba\x72\x31\x37\xb1\x96\x44\x30\x14\x32\xde\x8c\x8b\xa5\xb7\x24\xa4\xd0\x58\xe7\x34\xf7\x84\xe9\x31\xd5\x13\x96\x71\xe7\xf9\xc2\x2e\x5f\x03\x62\x12\x2f\xec\xd6\x7a\x97\x45\xc2\xbe\x9e\x98\xb1\x20\x62\x8b\x0d\xe3\x47\xe0\xb4\x43\x6b\x24\xac\x87\x42\xc1\x96\x80\x16\xde\x60\x88\xc3\xad\x70\xde\xd4\xb6\xac\x29\x0c\xeb\x9b\xc5\x9b\xfe\x79\x07\x0c\xf7\x74\xd7\x53\x5f\x31\xdd\xbc\x18\xdb\xc8\x4d\x77\xeb\x84\x19\xaa\x59\x8f\x1a\xb9\xed\xee\xed\xcc\x76\x3d\x82\x8c\x66\x6b\x93\x6c\xe8\x41\x47\x4f\x8f\x26\x62\xd3\x09\x29\xec\x09\xd3\xeb\xb7\xb5\x84\x46\x6f\x24\x07\x13\x7d\xe1\x66\x2d\x9c\x88\x2f\x4f\x24\xa2\x95\x15\xe6\xde\x85\xed\x7c\x43\x91\xb5\x6e\x12\x7a\x02\x21\x45\xc6\x02\x0a\x51\x6d\xa8\x1c\xd1\x11\xa8\x1c\xd1\xa7\xa8\x1c\x31\x57\x1a\x72\x6c\x15\x45\xe5\x88\xb2\x61\xc8\xb1\x55\x00\x95\x23\x9a\x59\x11\x5b\xbb\xa5\x9d\x3f\x30\xe4\xf3\x33\xfc\xfe\x82\x8a\x74\x95\xc8\x90\x2f\xca\xf0\xfb\x8b\x90\x05\x85\x21\xaf\x41\x94\x53\x43\x8e\x29\x3a\x45\x74\xcd\x93\x6e\x76\x35\xe4\x35\x78\xfd\x54\x61\xfa\x48\x91\xb1\x20\xc0\xeb\x79\x3e\xa6\x63\x14\x19\xca\x32\xa2\x4a\x15\x95\xb5\x2d\x5c\x84\x18\x66\x0d\x79\x4d\x55\xfa\xd9\x0b\x43\x8e\x69\x6a\x45\x65\x6d\x35\x95\x8b\xab\xd2\x96\xc3\x86\x7c\xe1\x62\xf4\x77\x6a\x16\x21\xe6\x5c\x43\x5e\x83\x18\x74\x8b\xac\x73\xd1\x36\xed\xb3\x48\x56\xa6\x41\xcf\x2c\x32\x4d\xf4\x76\xad\xaf\xc8\x6e\xba\x37\xd5\xbe\x22\xe9\x40\x0c\x57\xf0\x8a\x44\xa3\xbe\xa0\xe1\x15\x89\x27\x60\x84\x1d\x68\x2a\x47\xb6\x81\x0d\x39\x66\x24\x2e\xb2\x9d\x43\xb6\x4c\x88\xa2\xdc\x32\x0c\xba\x48\x11\x9c\x33\xa6\x13\x69\x4f\xcc\xd4\xae\x40\x4e\xb7\xe7\x45\x93\x56\x91\x70\x5e\xc4\x72\xc4\x32\x7e\x47\x3e\xfb\xbb\x3a\x9a\x88\x1b\x72\x7b\xa4\x03\xfa\x5b\xf4\x77\x20\xd4\x57\x4f\x67\x67\xb7\x16\x36\x0f\x7f\x48\x72\xd3\x50\x5e\x04\x8a\x5a\x24\x4e\x0d\x88\xe6\x69\x8f\x22\x59\x53\xb3\xcb\x59\xb5\xcf\x05\x55\x6d\x8e\x29\x67\x07\x6f\x85\x48\x0a\x45\x62\x28\x2d\xba\x2d\xce\x4e\xf1\x17\x09\xca\x90\x18\xa2\x45\x94\xfb\xb5\x84\xc6\xb7\x3f\x45\x39\xdd\x1e\x05\xff\x03\x51\x2e\x7a\xbe\x15\x49\x31\x14\xa4\xdf\x61\x51\x12\x7a\x12\x01\x6e\xd0\x2e\xe2\xd1\x0a\xaa\xab\x6c\x11\x37\x98\xdc\x0c\xdc\x6b\x2a\x5c\x45\x62\xe4\x82\x60\xc8\xd4\xa1\x8a\x44\x1d\x2a\x18\xee\x4a\x97\xf7\x84\x7d\x91\xee\xee\x48\x98\x29\x9c\x45\xd6\x91\x0b\xd8\x9b\x64\x27\x0f\x2c\x79\x67\x24\xe6\xd3\xbb\x7c\x71\xde\x7f\xcd\x56\x48\xf7\x3f\x43\xe0\x34\x56\x64\x3f\xd8\x1f\x5f\x0a\x87\xbd\x8a\xcc\x25\x1f\xf3\x1e\xe4\xe7\x6d\x2d\x39\xfb\xb7\x21\x18\xf6\x63\x72\x1e\xbd\xac\x28\xed\xdc\xed\x9a\x70\xb0\x97\x08\x72\xfb\xd1\x87\xa2\x32\x33\xb8\x73\xf9\xca\xc6\x95\xf5\x56\x3d\xd0\x21\x55\x70\xdb\x67\x46\xcb\x22\x88\xb7\xca\xa3\xde\xb0\xfe\x67\xfc\x4e\x4f\x2c\xc4\xad\xc2\xcb\x23\xf1\x04\x98\x8b\x8b\x96\x6a\xf1\xa0\x4f\x50\x4b\x4e\x31\x32\xb8\x48\xd1\xb2\xe6\x15\x75\x41\xe3\xd9\x3b\x7a\x8c\x9e\xcb\x7d\xe3\x8b\xd8\x0c\xcf\xdd\x7b\x4d\xcf\xff\x22\x5b\x5c\x54\xae\x11\x8d\x24\xa3\x1a\xe3\xcb\x6a\x49\xae\xd1\x59\x8f\x9e\xce\xa2\xf8\x6a\xa1\xe9\x2e\x52\xd4\x18\x8f\xf7\x04\xc3\x5d\xc2\x64\xb1\xa6\x79\x85\x8b\x14\x71\xcd\x81\xbd\xa8\xf5\xfb\xec\x90\x84\xe4\x30\x46\x48\x91\xd6\x11\x89\x25\x04\xc7\x16\x38\x33\x59\xa4\x51\x23\x36\x77\xe0\xaa\x0d\xfb\xd9\xb9\xce\x22\x7b\x08\xa5\xc6\x38\x7d\x6e\x2a\x17\xe3\x24\x19\xcb\x07\x36\x4e\xea\xd8\xfb\x12\x52\x24\x7a\x54\x09\xf1\x29\x8b\x82\xd1\x4d\xf3\x57\x6a\xd1\xa8\xee\x6f\x6c\xda\xb4\x10\x02\x55\x11\x52\x64\x6e\xfc\xf3\x17\x84\xe7\x89\xea\x7a\x2c\xed\x3c\xb0\x21\xef\x49\x34\x20\xc7\x17\x8a\x62\x58\xfd\x98\x7a\x53\x8e\xa9\x37\x19\xc3\xc8\x74\x42\x8a\xe2\x1b\x82\x51\xf1\x78\x2f\xc4\xfd\x2c\x02\x23\xb4\xb9\x5a\x07\x33\x74\x31\x8d\x17\xbe\x20\xfd\xb8\x22\x4d\xc0\x66\xda\x62\x16\x11\x3c\x7d\x57\xd3\x48\x40\xc7\xfa\xe2\xb2\xb6\x85\x95\x98\xe5\x82\x25\x20\x36\x00\x23\x61\xc1\x82\xaa\x8a\x34\x17\x96\x62\x36\x1d\xa6\xcf\x3f\x34\x01\x9b\x80\x8a\x4d\xab\x8e\xb4\xe9\x56\x2c\x7a\x09\x89\xfb\x63\xc5\x36\xb7\x20\x61\x2b\x8b\x26\xa4\xef\xcc\xb0\x04\xd4\x92\x5a\x2c\x78\x09\xd9\xa6\x75\x48\x48\xd7\x9f\x8a\x4d\x1b\x8f\xb4\x4c\x2f\xb6\x1f\x34\xb5\x96\xde\xc5\x98\x41\xc7\x58\x65\x17\x0b\x0e\xe4\xb6\x85\x69\x31\x1c\xfb\x94\x96\x78\x2e\x52\xcc\x26\xd9\xd5\x34\x06\x99\x75\xe4\x9c\xf0\x84\x0e\x1e\x9d\xc8\x9c\x06\x8b\xcd\xfd\x57\x3a\x6f\x59\x47\x21\xcd\x04\x79\x13\xa2\x58\xda\x6f\x35\x67\x3c\x48\x30\xfd\x68\xcc\xa9\xb3\x18\xd9\x49\xa5\xab\xc6\x62\xd9\x16\xc1\x07\x4b\x31\xe1\x84\x48\xed\x66\xad\xaf\xde\xf6\x53\x42\x02\x18\x2a\xc4\x04\xb6\x4a\x42\x18\x10\xcc\x83\x37\x1f\xc1\x58\x41\xc7\x18\x70\xa1\x2c\x96\x67\x5c\x7a\x4c\x4b\xfa\xa9\x98\x1e\xaf\x0d\xfb\xed\x65\xf0\x9e\x9e\x96\x90\xe0\x26\x12\xd3\x1b\x81\x25\xb0\xe3\x92\xcb\xac\xc2\xed\x09\x74\xd7\x2d\xac\xb3\xb5\xbe\x98\x70\x42\x84\xb6\x42\x36\x61\x16\x1b\x13\x35\xec\x04\xdb\xa2\x0e\xd9\x12\xc4\x63\xd4\xc5\xd6\xe9\x16\x6e\xe9\xe2\x9f\x56\x3c\xf6\x42\xfb\x46\xab\x94\x40\x9d\x4f\x3b\x63\xba\x1e\x82\xb1\xc4\x66\xc6\xa0\x73\x32\x35\x64\x14\xa7\x4d\x9b\x8d\x61\x3d\x31\x3f\x53\xc2\x42\x23\xc1\x68\xd2\xc8\x32\xb5\x98\x6f\xc7\x06\x74\xd1\x44\x61\x30\x68\xf7\x6b\xe9\x8b\x27\xf4\x6e\xea\xcf\x69\x32\x68\x42\x87\x34\x53\xba\x48\xf1\xd2\x9e\x60\xc8\x8f\x78\x6e\x14\xf3\x83\x80\x72\x64\xc5\x62\xba\xa9\x29\x8e\xe0\x74\x3c\x76\x91\x62\x9b\xd9\x20\x0e\x47\x0e\xfd\x34\x21\xb1\x52\xeb\xad\x13\x0e\x1e\xb0\x19\xa2\x58\xd8\x7d\xe6\x51\x21\xe9\x12\xb0\xd8\x1e\x14\x90\x07\x30\x27\xa4\xd8\x1f\x8c\xfb\xb4\x98\x15\x8e\x98\x4f\x2a\xc5\xdd\x5a\x6f\x93\xd6\x17\x8a\x68\x74\x96\x6c\x88\xc4\x60\x16\x2d\x8e\x51\xc7\xe2\x48\xb4\x49\xd7\x37\x34\x68\x41\xf3\x6c\x5c\x89\xb1\xec\xad\xc4\x6c\xbe\x25\x6c\x61\x8a\x4c\x14\x25\x65\x6d\xf4\x66\x89\x74\x5b\x6e\x09\x5d\xac\x61\x03\x66\x09\x9c\x73\x4a\x5f\x78\x94\x94\xb5\x2d\xc2\x46\x2d\x9a\x52\x83\x0f\xf1\x25\x36\x1f\x04\x71\x8c\x67\x29\xd8\x58\x5e\x22\x7a\x23\xd8\xc6\x6c\x9a\x82\x8e\xcd\x25\xd2\x79\x29\x6b\x70\x96\x52\x84\xd1\xb9\x84\x5f\x6c\x81\xbd\xcf\x3a\x5c\xd9\x2e\x11\x16\x4d\x76\xb5\xb7\x44\xb4\x8e\x4b\x4f\x6d\x2d\x90\xec\xc7\xb8\x4b\x84\xc0\x70\x74\x66\x30\x9d\x6f\x4b\x64\xe3\xb4\x19\x21\x02\x52\xe8\x09\xee\xb0\x9e\x68\xa8\x33\x47\xe9\x12\xdb\xb8\x3e\x97\x8f\xeb\x73\xcc\x14\x76\xef\x84\x96\xd0\xe9\xc2\xa8\xba\xca\x4a\xa1\xeb\x24\xbb\x1d\xbc\x04\x6c\xd5\x01\x4b\x5d\x30\xbf\x8f\x55\x9d\x76\x97\x20\x31\x05\x0e\xa7\x22\x29\xac\xb3\x70\x57\xf3\x92\xb4\x1a\xe3\x8a\x7b\x89\x7d\x24\xa5\x2a\x1f\xaf\x6b\x6e\x63\x2a\xa7\x06\x3d\xcb\x01\x33\x3d\x85\x9b\x9f\x4b\x90\xc1\x94\xd9\xf0\x69\x4a\x9b\xcd\xd3\xd9\x4c\x91\xdd\x2a\x1b\x82\xbd\xba\x7f\x7e\xc6\x94\x1a\x23\xc5\x1e\x7a\x8c\xef\x51\x18\xef\x63\xd9\x80\xed\xe7\x9d\x91\x14\x30\x7a\x94\xc8\xa7\x53\x8c\xf9\x84\x5a\x7d\x4b\xe0\x30\xb6\xbc\x62\x30\x53\xa2\xcc\x6d\x2d\xdc\x49\x63\x50\xd3\x23\xd4\x25\xe6\xc9\x0f\x79\x94\x2c\x69\xd6\x36\x43\xe4\xd3\x26\xf1\x6c\x0a\x21\x25\xf4\x98\xf0\xea\xa8\x1e\x6e\x09\x45\x12\x0d\x91\x98\xd5\x7a\x7d\xb2\x93\x9e\x39\x56\xd9\x34\x05\x8b\x63\x2a\xcd\x6e\x53\x69\x66\x43\xc2\x74\x42\x4a\xd8\x49\xd9\x16\xdd\x58\x07\x08\x17\x46\x10\x52\x5a\xd6\x56\xb9\x68\xf1\xe2\xc5\x8b\xd3\x1d\x82\x4a\x4d\xdb\x55\x5a\x4f\x2d\xb5\x6b\x9d\xe2\x4a\x9d\x26\xe1\x8b\xe0\x52\xaa\x15\xa2\x7a\x61\x29\x0f\x10\x94\xae\x9c\x95\xf2\xf1\x22\x5d\x43\x2a\xb5\xe9\x86\x36\x6d\xa4\x54\x18\x4b\xa4\x59\x59\x4c\xb2\xcd\xcb\x46\x92\xed\x7c\x20\xdd\xbc\x81\x9b\x33\x4a\xc1\x52\xb2\x2c\x12\x8b\xf5\x44\x13\x8d\xe1\xa8\xe9\x9d\x51\xca\xc7\x93\xf4\xb8\x01\xa5\xd2\x51\x3d\x61\x53\xc0\x4c\x4a\xf7\x5c\x85\x24\xea\x6b\xde\x68\x8c\x1e\xfc\xff\xcc\xa4\xb4\xd5\xc6\x1c\x33\x49\x1c\x69\xd8\x4e\x9a\xf1\xf0\x8c\x00\x0b\x66\xea\xee\x67\x3e\xbc\xb0\xb5\x05\x47\xbe\x61\x5c\xc1\x92\xe0\x34\x78\x69\xfa\xce\x57\x1c\x61\xb1\xbe\x05\xab\x76\x33\x89\x6f\x5e\xf1\x30\x5b\xec\x7b\xa5\x8f\x20\xe0\xcf\x8d\x25\x81\xaf\x8d\x2d\x49\xf4\xee\x86\xa4\x36\xe1\x84\x24\xbf\xe4\xc9\xa8\x0d\x76\x29\x0e\x1d\x43\x57\xe9\x89\xcd\x91\xd8\x06\xb3\x36\x98\xf3\x0e\x6d\x12\xcb\xb4\xa8\x46\x2f\xca\xa0\x7a\x48\x29\x3e\x2a\x55\x2e\xcc\x98\xc4\x1e\x03\x4d\x62\x0f\x6f\xee\x1a\xcb\xe1\xd4\x4a\x11\xc5\x11\x26\x88\x52\xd3\x12\xd3\xc5\x4e\x55\x59\xc6\x9b\x52\x53\x79\x94\xe2\xe0\x19\xaf\x6c\xd9\x5d\xa4\xf3\x9d\xa5\xe0\xd6\xbc\xd9\xa6\xb2\xd1\x83\x7a\xa5\xac\xa7\x62\xee\x15\x90\x84\xb9\x4e\x94\x36\xc6\x97\xb7\xb6\x36\x55\xad\x8a\xd0\x11\x98\x2e\x2a\xc0\x3c\x53\xca\x82\xbd\xb4\xb0\xc3\xfc\x96\x01\xdd\xa8\xde\x80\x16\x0f\x98\x2e\x25\xf6\xc1\x21\x12\xf6\xe9\x2d\x7a\x62\x15\x77\xbd\x86\x40\xcd\x06\xcb\xe6\x6b\xb0\x32\x18\x0a\xe9\xb1\x66\xad\x23\x18\x66\x49\x3e\x3d\x1e\x67\x3f\x78\x92\xde\x57\xdf\xcb\x02\xd5\x58\x49\xec\x39\x6c\x49\xe3\x45\x03\xbc\x34\x70\x8c\x97\x34\x31\x71\xd8\x1b\xcf\xf4\x2a\x74\x70\x1b\x6f\x6a\x49\xe9\x43\xd8\x78\xbb\x06\x65\x1b\xc3\xc6\xdb\x47\x59\xdb\xfa\x6c\x3c\x0f\xc6\x81\xe8\x44\x34\x2d\x83\xee\x33\x9e\x9f\xa1\x46\xe6\x36\x33\x0d\x99\xdd\xc6\xf3\x48\x69\xc8\xf8\x37\xde\x66\xa4\xb6\xef\x57\x43\x1a\xb2\x6f\x6b\xa4\xf1\xd5\xb5\xb9\x2a\x36\xcf\x38\x8f\x47\x74\x27\x3e\xfb\x8c\x87\x20\x67\xd4\xe8\x55\x6b\x68\x04\x4b\x21\x04\x9a\x99\x26\x7d\x1f\x76\xd6\x51\x4c\x33\xa3\x9f\xc3\xa8\x25\xa6\xc9\x67\x05\xc6\xa7\xe9\x57\x69\xbf\x19\x8e\x24\x02\x60\x16\x4d\xe8\x61\x93\x97\x3e\x70\xf1\xe5\x27\x96\xc6\x3d\x08\xc7\x0b\x46\x67\xd9\x9f\x77\xbc\xcd\x0f\xd1\xee\x8f\xc2\xd2\xec\x0c\x1e\xec\x62\x3c\x0b\x76\x61\x76\x53\x71\x86\x1d\x9f\x61\x64\xab\xaa\xa1\x69\xa6\x8d\x4a\x8e\xb9\x34\x5e\x8e\x22\x66\xae\x9b\x8c\xf2\xd8\x7a\x55\x38\x2a\x0a\x2e\xfc\x04\xd2\x84\xf5\x9e\xa1\x8f\xf5\xc4\xa9\xe6\x95\x96\xc6\x0c\xa5\x62\x9a\xdc\x9f\x85\xb4\xb8\xdc\xa1\x21\xcd\x0c\x19\x4b\xe7\x30\xa3\x61\xd7\xfa\x8c\x01\x60\x24\xc9\x5a\x66\xac\x33\x7d\x5a\x28\xcd\xa8\x3b\x92\x8c\x68\xf4\x93\x22\xbb\x74\x6e\x42\xeb\x3a\xba\x62\xba\x8b\x8c\x6f\x8c\x9b\x6e\x7e\xf6\xdd\x74\x42\xc6\x5b\xde\x5b\x6b\x12\xc1\x10\xf8\xb5\x9d\x10\xd1\x8c\xf6\xc2\x03\x89\x22\xc3\x92\x99\x86\x8c\x4b\x13\xa4\xb1\xc7\x36\x18\x4c\x30\xbd\xc9\x91\xd1\x60\x82\x31\x8a\x64\x5a\x76\x4e\xb0\x0f\x31\xf6\xd5\xc3\x04\xc1\xbc\x97\x36\xe0\x41\x22\xae\xe9\x4d\x00\x5f\x72\x44\x93\x32\x12\x6d\x2e\x14\xf6\xf1\x69\x02\xa8\x3e\xe9\xde\x10\x73\xcc\x44\x7e\x20\x88\x6d\x43\x71\x93\x9c\x94\x68\xbf\xd7\x6e\x82\xf8\x16\xe6\x79\x03\xe8\xa7\x62\x62\x87\xec\x4b\x27\x26\xc6\x13\x41\xdf\x86\xbe\xfa\x98\x79\xec\x66\x82\xed\x90\xce\x52\xfb\xdd\x5d\x13\x68\x77\x0c\xd8\xfc\xf9\xcd\xfe\x3f\xc1\x0c\x83\x8d\xec\x7e\x4e\xb0\x9f\xe6\xb1\x87\x0e\xb0\x25\xca\x31\x00\x26\x08\xdd\x15\x62\xb6\x85\x84\x57\x31\x83\xae\x50\x0f\x52\x1a\xc7\xc5\x7a\x15\x6c\x87\xa7\x91\xb9\xb1\x4e\x90\x7b\xa5\x75\x44\x66\x24\x19\xb9\xf2\x84\x06\xde\x4f\x78\xac\x36\xda\x4f\x2a\xa7\xbb\xc8\x84\x74\x7f\xcf\xc6\xf8\x4a\x7a\xa9\x15\x21\x13\x6c\x51\x33\xd8\xd0\x12\xe7\xa1\x84\x27\xd2\x83\xce\x99\xe6\xb1\x89\x74\x83\x3e\x53\xb3\x9e\x68\x2c\x5d\x32\x36\xc0\x89\x52\x5f\xb2\xb7\xfa\x89\xa2\x85\x24\xad\xd9\xf3\x54\xbc\xdd\x4f\xe4\x33\x28\x32\xd6\x18\xa9\xd6\x3c\x99\x6e\x26\x9d\x68\x9b\x45\x65\x5b\xe9\x44\x33\xc8\x14\x36\x93\x4e\x34\xc3\x34\xa5\x9f\x78\x32\x53\xcb\xba\xfd\x0b\xe0\x5a\x19\xd1\x7e\x31\x51\xb2\x58\xdb\x7b\xd5\x44\xa1\x1e\x84\xe8\xd4\x30\x6b\x8a\xa9\x42\x30\x41\x24\xd5\x67\x7f\xa8\x98\x99\x4a\xd7\x96\x6b\xe2\xc6\x32\xde\xd0\x7c\xe2\xf1\xcd\x91\x98\xdf\x05\xa9\xcc\x3e\x71\x6a\x2c\x62\xb6\x38\xb6\x6e\x9e\x88\xae\x16\x78\xdf\x9a\x68\x75\xbc\x80\xe9\xe0\x67\x6e\xd1\x4e\x84\x99\x30\xc1\xd4\x1f\x6a\xc9\xaa\x0d\xfb\xe1\x3a\x95\x89\xec\xc6\xa2\x93\x96\xb5\x54\x6e\xaa\x5c\x00\xbb\xeb\xab\xa3\x70\x06\x6b\xa2\xd9\xd8\x28\x8b\x5e\x70\x62\x8d\x23\x13\x11\x4f\x1e\xea\x4a\x42\xd7\x96\x13\x6d\x5b\xae\x4c\xc1\xe0\xba\xbb\xf1\xcb\xd2\xd1\x61\xe1\x7d\x8d\x54\xda\xaa\x60\xc9\x62\x5e\x9a\x63\x96\x8b\x6b\x74\xab\xe8\x6d\x2f\x13\xc1\xd6\xca\x6c\xc7\x2d\xc1\xb3\x82\xe1\x2e\x6e\x8f\x1d\x49\x46\xd1\x7d\x56\xac\xf7\x56\x4c\x1f\x49\x0e\x15\xce\x22\xa4\x6f\x7a\x4e\x44\x3c\x60\xf8\x74\xea\x22\x13\x71\x4b\x2f\x0d\xea\x65\xa4\x06\xbb\xc2\xba\x5f\x78\x61\x43\xfd\x8b\x27\xb4\xee\xa8\x51\xcf\x6b\xc2\xcc\xb3\xc5\xcf\x7f\xcf\x0a\xdd\x4e\xc8\x44\x7a\x04\x4b\xfe\x61\x1e\xda\xc7\xf6\x37\x69\x93\x1e\xf6\x47\x62\xf3\xba\x22\x21\x2d\xdc\x75\x66\x24\xd6\x35\xaf\x77\x5e\x58\x4f\xcc\x0b\xfa\x8d\x71\x62\x12\x1c\x7b\xc9\x60\x0e\x98\x24\x1e\x57\x95\x86\x82\x39\x56\x72\x3c\xa0\x55\x22\x1d\xcb\x4c\xb6\xc5\xc6\x37\x2d\x8a\x93\xa4\x7e\x67\xbb\x16\xcd\x4c\x46\xf7\x3b\xe6\x20\xc9\xc2\xae\x87\x95\x2c\x9e\xd5\x9d\xcb\x6f\xad\xb0\x92\xed\xc7\x35\xac\x4e\x3f\xc9\x3e\x5b\x9a\x9b\xad\xd0\xaf\xc5\x64\x31\xac\x12\x92\x1c\x96\xd7\x80\xf6\xe4\x68\x5c\xef\xf1\x47\x6c\xfb\x19\x93\xa4\x0d\x1b\xe9\xe0\x85\x2d\x59\x3e\x7f\x01\xc9\x6d\x88\x4d\x9c\x4d\x8f\x2c\xb9\x8d\xdd\xc7\x9c\x1e\x80\x67\x92\x38\xb5\xa6\x9f\xe5\x9f\x24\x06\x91\x4b\x3f\xd3\x6f\x4b\x96\x0f\xf1\xbb\xc8\x24\xee\xc9\xc6\xbc\xa8\x4c\x4d\xdc\x7c\x6f\x1e\xff\xc1\x4c\x11\x0f\x02\x4d\x42\x7c\xaf\x84\xe8\xe6\x93\x04\x03\x1f\x37\xda\x0a\xc1\x31\x27\x99\x21\xd3\xd3\x17\xec\x71\x42\x26\x1b\xba\x9c\x62\xc2\x9c\x0c\x8b\xcd\x4c\xd3\xcf\x64\x38\x5d\x8f\x0f\xb9\x2c\x3d\xf3\xa0\x6b\xa4\xf3\xdd\x54\xfc\xf4\xd2\xe4\xb4\xdd\x56\xfb\x69\x19\x33\x3d\xc3\x86\xe9\x64\xa4\x2f\x99\x16\xef\x39\x66\x3a\xfb\x74\x56\x17\xf6\xf0\x0b\x19\x27\x0b\x4d\x56\x8f\xd1\x81\xdb\x76\x2a\x6d\x72\xc6\x56\xc7\x4c\xdd\x93\xa5\x09\x09\x8e\xad\x09\xf5\x03\xca\xa0\xd9\x59\xed\x37\xf5\x4c\x16\xdb\x65\x20\xfd\x54\xdc\xe4\x0c\x2a\xa1\xf5\xfb\xa6\x6e\x47\x3f\x9f\x3c\xf9\x4c\x4e\x33\x5a\x80\xa1\x90\xb6\xcd\x91\xe4\x10\xf0\xbb\xc4\x16\x43\x86\x92\x37\xb9\x45\xa7\x96\x2b\x76\x1f\x58\xfa\xde\xde\x14\x43\x59\x53\x35\x20\x9a\x41\xd5\x42\xa6\xd0\x73\x8b\x8a\x26\x3a\x85\x1f\x00\xcc\xd4\x06\xa7\x98\xa1\x93\xfc\x10\x7f\xb6\xbe\xd7\x47\x55\x4d\xe8\x80\x53\x2c\x5f\x6b\xf1\xca\x46\x6b\x54\x9c\x62\xb7\xca\xce\xf5\x58\xf6\x59\xf6\x99\xa7\x58\xf3\x81\x75\xa5\x9f\x38\x23\x08\x19\xac\x2b\xfe\xb0\x0c\xf4\xd2\xe8\xe6\x15\x73\x3c\xb2\xf2\x3f\x05\x31\x8b\xd8\x8e\xf6\x4f\xb1\x8f\xec\xe5\xe5\xe5\x62\xb3\xb2\x8a\x60\x17\xd2\x33\x85\xd1\x1e\xe6\x70\x0a\x18\x69\x43\x71\xd9\x37\xd5\xac\x28\x61\x08\xc6\x76\x76\xa6\xb0\xee\x10\x10\x9c\x3c\xec\xb7\x4a\xb1\x0c\xe9\xc7\x59\x84\x8f\xc5\x57\x47\x19\x4c\x6a\x53\x6c\x23\x35\x72\x60\x66\x8a\x15\x35\x48\xdf\xa4\xc7\x8c\x75\x72\x6b\x20\x18\xb7\xc2\x83\x4f\x81\x5f\x35\x37\xc0\x4f\x09\x46\x42\x9a\xa0\xcd\x4d\xe5\x7b\x81\x69\x5e\xea\xfc\x7b\x4f\xb5\x7f\xad\xb9\xd2\xd7\x9a\x63\xe6\x90\xe7\x78\x21\x28\x2c\xe4\x30\xef\x00\x65\xfa\xf7\xc2\xf9\x56\xb3\x93\x73\x08\xe3\x93\x6e\x7b\x52\xf3\x1a\x7e\xec\x37\xac\x6e\x21\xec\x39\xae\xe2\x7e\xd6\xf6\x1c\xe1\x48\x9d\xed\x86\xbc\x26\x78\x5b\x39\xc7\xf2\x2a\x71\x18\x72\x91\xa9\xd6\xfe\x20\x8d\x24\x4d\xef\x30\xa7\xd3\x11\x5f\x64\x4e\x15\x9b\x0e\x62\x9b\x87\x1c\x6d\xb2\x67\xdc\x3a\x61\x92\x66\x39\x90\x8d\x6a\xd3\x7e\x36\x55\xd6\xff\xf9\x86\xb5\xd9\xbe\xe4\x1c\xe6\xc6\xb5\x94\x83\x37\x30\x6c\xf7\xdd\x9e\x23\x7d\xaf\x7d\x24\xc9\x6a\xe8\x09\x85\x8c\xc7\xcb\x60\x45\x1a\x49\xb2\xd6\x84\x83\x1b\x7b\xf4\x0c\x76\xa6\xca\xe9\x84\x78\x78\x0b\xca\xdc\xe5\x3d\xe6\x98\x60\x7c\x72\x9a\x4f\xfe\xfe\x9e\x74\x75\x50\x76\xe4\xf2\xe0\x4d\x44\x8c\xc2\x90\x9e\x25\xbe\x3a\x26\xea\x87\xf6\x2c\xc2\xb9\x1e\x70\x41\xa1\xba\x88\x47\x58\xd9\xb1\x95\x77\xfd\x26\xd6\xd0\x8c\x4f\x4e\x8d\xe2\x9e\x74\x1d\x50\xb6\x83\x7a\x30\xdb\xaa\xdd\x1c\x6a\xcb\x82\x59\x45\x21\x4b\x5b\xda\xf9\xf0\x75\x42\x24\x67\x8f\x15\xb9\x6d\x05\x8d\x80\xd4\xd8\x54\x1b\x4a\x40\xc0\xfe\x18\x3c\x2e\xcf\xef\x69\xe0\x4a\xf6\x12\x4f\x30\xee\xa1\x5f\xad\xc6\x73\x4e\xa6\x2c\x51\x0d\x54\x6f\x0f\x2d\x08\xd6\x78\x99\x56\x3e\x23\xc9\xd8\x65\xcd\x2b\x1a\xe3\xf1\x1e\x3d\x86\xb6\x97\xaa\xe9\x84\x4c\x93\x55\x1d\x79\xf1\x3c\xc7\xcc\xc3\x0f\x71\x0b\x6d\xc6\x6a\x31\x90\x07\xb1\x27\x88\x79\x84\x0a\xce\x60\xe7\x9a\x26\x9f\xbf\x42\xcc\x5d\xd3\xd0\xd5\xbc\x7d\xe2\xc3\xf2\xc8\xc6\xaf\x69\xca\xef\x50\xb9\xd0\xf8\x10\xea\x3c\xd5\x55\xce\x79\x16\xce\xf7\x9c\x33\x92\x1c\xda\xa2\x85\xf8\x26\x3a\xb6\x7a\x36\xbe\xc5\xf4\x32\x5f\x40\xf3\x05\xb4\xaa\x8a\x68\x24\xd4\x57\x59\x5d\xb1\xa0\x5c\x16\x18\x99\xd8\x24\x42\x4f\xa8\x36\xb1\x18\x0a\xe6\x01\x7a\x3e\xc2\x4f\x17\x46\x01\x61\x41\x67\x0f\xcf\x38\x5d\x3a\xa2\x42\x9f\x55\xfe\xae\xd3\x85\x6f\x2f\x6f\x3c\xcb\xc5\x99\x76\x56\xe1\x12\x70\xf1\x97\x02\xd2\xe9\x3d\x76\x53\x3c\x33\x5e\xd7\xf3\x5f\x92\x9b\x08\xa2\x9a\x4d\xcf\x30\xd6\x0a\x36\x6e\x17\x99\x0e\xd1\xba\x75\x63\x92\xde\xa4\xd7\x05\xe3\xc6\x88\xdd\x43\x8f\x3d\x1b\x63\x6c\x4b\x7d\xab\xf1\x4b\xd8\x97\x0b\x68\xf1\x00\xe8\xf2\xc6\xe7\xc5\x33\xc5\x8d\xcf\xcb\x7b\xa3\x2d\x53\x07\xad\xe7\x25\x9e\x5e\xdb\x88\x29\x65\xa2\xea\x3a\xbd\x94\x75\x89\xa7\x1b\x90\x16\xa5\x99\xe2\xba\x31\x66\x5b\xfb\x9a\xe9\x4b\x30\xcb\x5e\x71\x78\x26\x7b\x05\xad\x90\x79\x74\xd6\x23\xe4\x70\xd9\x64\x87\xe8\xa4\x72\x2e\x41\x6d\x00\x2d\x84\x85\x68\x39\x5c\xfc\x42\x19\x17\xce\xb6\x5c\x19\xd7\xcf\x87\x23\x9d\x34\x7d\x19\x7d\x38\xb2\x69\x9f\xbe\x9a\xc6\x72\xa5\x7b\xc6\x1f\x2e\xa8\x9a\x92\x81\x46\x30\x08\x1e\x6e\x1b\xe6\x21\xb6\x17\x5e\xa2\x3c\xfe\xa4\x19\x80\xe5\x5c\xb8\x21\xf8\x70\xd1\x16\x90\xc1\xd4\x3c\x92\x8c\xe3\xad\x39\xa3\x92\x60\xa8\x00\x33\x04\x9d\x7f\xb6\xdc\x67\xad\xfe\x38\x43\x76\xcd\x99\x2d\x7c\xe7\xb4\x6c\x4a\xed\xd8\xca\x66\x0e\x01\xf6\x3d\x58\x73\x9b\x76\x86\x53\xeb\x61\x9a\xf2\x0c\x7c\x18\x90\xd7\xc1\x33\xa4\xc9\x22\xc3\x72\x78\x06\xd2\xcc\x90\x55\x31\x96\x0d\x59\x1c\xcf\x10\x9a\x90\xb0\x71\x26\xdf\xd8\x31\x03\x1d\x35\x9a\xa9\x7a\x50\x6e\x68\xc3\x7a\xcc\xe8\xed\x78\x36\x5f\x24\xcc\x9c\xf8\x8d\x5f\x56\x64\xeb\x49\xc4\xf5\x84\xc7\x1a\x85\xd2\xfe\x66\x62\xe3\x83\xa1\x37\xcd\x03\x05\x74\x9e\xb1\x42\x46\x88\x07\xcd\x0f\xd3\xfb\x56\x67\x82\x45\xc7\xa9\xcf\xcc\x94\x96\x1e\xd6\xcc\x65\x9f\x76\x20\x9f\x5d\x0b\x9b\xeb\xb1\x63\x9a\x4f\x50\xb5\x7b\x8c\xf9\x54\x4b\xe8\x4d\xe9\x56\xc2\x99\xb6\x76\x97\x79\xa5\x69\xcb\xa7\x58\x70\xce\x94\xd5\x94\x0c\xeb\xce\x99\xd8\x08\x87\x2c\x3f\x67\xb2\x51\xc2\x1e\x37\x10\x89\x1a\x32\x13\x9f\xb0\x42\x2d\xc1\xb3\x74\x4f\x59\x0f\xa8\x1b\xd6\xf7\x9b\x95\x69\x7e\xf0\x87\xe3\xf3\xac\xf7\x23\x64\x16\x16\x69\xc1\x23\xac\x55\x79\x0d\xcd\xb2\x1b\x0c\x32\x1c\x96\x4c\xcf\x68\x7e\x67\x73\x7e\x91\x7e\x91\x59\x18\x84\x69\x47\xba\xa1\xcb\xca\x28\x37\x0a\x30\x53\x5b\xb7\x2c\xcf\xb2\x2d\x1b\x15\x6b\x43\x5b\x46\xd5\x12\x71\x56\x06\xbd\x24\x6d\xa5\x98\x21\x63\xfa\x82\x71\x16\xd6\x32\xb0\x75\x23\x9a\x11\x3b\xaa\x3d\x4b\x35\xe2\xf0\x05\x88\xe7\x9c\x4c\x19\xf5\x58\xcc\xe7\xa1\x33\x34\xfd\x30\x99\x33\xf6\xf0\x15\x87\xa7\xcc\x18\xad\xa5\x8c\xbe\x3e\x5f\x48\x07\xed\x69\x89\xa7\xd3\x58\xd7\xeb\x7e\x0f\xcb\x38\x92\x1c\xba\x52\xeb\x6d\xd2\x12\x81\x15\x7a\x98\x4c\x90\xe6\x2f\x38\x84\x76\xf4\x51\x95\xd3\x47\x92\x5c\x38\x00\xab\x5c\xf0\x1a\x4a\xf3\x11\x19\x9a\x19\x1f\x3d\xad\x76\x76\x84\xcd\x0e\x95\x79\x0d\x67\xe4\xcc\x50\x41\xcb\x02\x52\x0d\xe1\x39\x7b\x25\x37\x1f\x74\x68\xa6\x7f\xb3\x33\x8e\xaf\xcc\x7e\x3f\x8f\x1b\x30\x09\x99\x8d\x16\xd5\x11\xf5\x94\x05\xc3\x89\x25\x9e\xb8\x30\x0d\x08\x59\x43\xc6\xa4\x4f\xa7\x92\xd6\x65\x4d\xc6\xa0\xb2\xc4\x43\xdd\xda\x8c\x29\xdf\xf8\x20\x79\x69\x5e\x8e\x19\x8c\x0f\x84\xcc\xc1\xf5\xc3\xf4\xff\x99\x63\xe6\x4d\x53\x07\x04\x43\x84\xa9\x13\xcc\x29\x13\xa6\x6e\x4f\xa6\xc3\x80\xb3\xe7\x18\x6f\x36\x47\xdd\x6b\x6c\xa7\x5c\xe6\x64\xea\x0f\x34\xbf\x75\x57\x26\xfb\x5d\x2c\xaf\x16\xf7\x48\xb7\xce\x67\xce\xcb\x86\x17\xb9\x07\xe1\x79\x03\x1e\x39\x8c\xaa\x22\x2f\x9d\xc6\xd8\x4e\x05\x9b\xd2\x8c\xbc\x65\x2c\x58\xd0\xc1\x7c\x63\x23\x73\x86\x0f\x47\x3f\x80\x64\xd7\x29\xc3\xc6\xf7\x48\x38\x0c\x9b\x25\x76\x95\xa9\xec\xa0\xa6\x69\x30\x7f\x96\xa5\xcf\xc1\x99\x55\xf0\x32\xac\xb3\x66\xd2\x2a\xca\x14\x06\x81\x34\x85\x3c\x43\x66\x5c\x2f\x2f\x43\x56\x15\x19\x4f\x82\x94\x29\x1b\x9c\xa0\x2b\xb2\x8f\x82\xb6\x22\x4f\xda\x65\x5e\x99\x33\x47\x8d\x25\xa8\xbd\xae\xe9\x18\x2b\xec\x7d\x4f\x91\xfa\xb2\xcd\xe6\x50\x3d\x3d\xb3\xe2\x07\x7f\x47\x62\xe3\x13\xdc\x59\x9c\x6e\x9b\x38\xb2\xac\xad\xea\xe0\x9b\xe5\x91\x88\xca\x61\xd9\xc4\x4d\x1d\x04\x6c\x0c\x47\xda\xdb\xa5\x68\xb5\x10\x95\x0a\x18\x53\x8e\x4c\x6f\x6b\x0a\x5d\xfd\xc8\x8c\xbd\x5f\xbe\x75\x8a\x3d\xb7\xc3\x97\x33\xef\xda\xc8\x9c\xbb\x33\xe6\x49\xbb\xd9\xcc\xc8\x3d\x97\x07\x53\x3e\xb8\xfe\x37\x37\x83\xd6\x06\x98\x99\x51\xad\x19\x70\xae\xad\xe9\x3b\x2a\x9b\x73\x33\x4f\x83\x5a\x38\xac\x87\xa4\xb1\xee\x28\x33\x18\xdd\xc1\x3d\xfc\x51\x7c\x58\x12\x06\x26\x44\x89\x36\x5b\xc0\x51\xd2\x9c\x92\x41\xf5\x34\xdb\xc0\x51\xca\xee\x18\xb0\x45\xdb\x62\xcf\x8f\x5a\x67\xe8\x5d\xe1\x1e\xe9\x9e\x6c\x2c\x7f\xf3\xa9\x16\xc3\x23\x5d\x69\x6d\xe4\x2f\xcf\xbc\x1f\x88\x1b\x64\xca\xad\x5d\x07\xf9\x20\x38\xee\x92\x57\x9e\x71\x23\x23\x80\x9f\x18\x2f\x77\xae\x22\x6b\xe8\x64\xef\x80\x11\xc2\xe6\x22\x74\x89\xc7\xa8\xcd\x70\x4f\x37\xef\xe4\xf3\xa4\x43\x2d\xd0\xb8\x14\xc6\xc4\x79\x78\xf7\xf2\x65\x7e\x28\x81\x81\x45\xaf\x58\xe2\x89\x6a\x7e\xfa\x01\x7b\xb8\x79\xbd\x02\x9e\x0a\x89\x03\x66\x36\x2c\x7a\x67\x85\xd5\x77\x2a\x9c\xab\x4a\x9c\x0d\x58\x29\x99\xac\x8b\xc6\x9a\x06\xd5\x01\x04\x4a\x2c\x12\x49\x78\xe4\x1b\xf8\xe0\x5d\xe6\x57\x58\xef\x52\x29\xaa\x02\x07\xf9\xfe\x95\x07\xad\xca\x59\x0e\xe9\x95\x8a\xd6\x88\x9f\x25\x1e\x49\xc6\xc0\xed\x6b\x64\x76\xa6\x79\x88\x2b\xfd\x15\xa6\x9a\x59\x65\x7b\x9f\x83\xac\x84\x2a\xa5\x55\xdc\x1c\x90\xec\x06\xf0\xaa\x0c\x9f\x34\x90\xe9\x74\x2f\x2b\x29\xad\xb2\xbb\x59\xb7\xcf\xe0\x9d\x63\x90\xaa\xe9\xc9\xd3\xff\xf5\x2b\x55\x67\xec\xce\xaa\x83\x0b\xd5\xb8\xb9\xda\x93\xf9\xd0\x32\x2b\xcb\x64\xf1\xdb\x23\x3d\xf2\x75\x92\xf0\x88\x35\xd6\x13\xce\x67\xd5\x2e\x5d\x77\x6f\x5b\xec\x1b\xf3\x7f\x23\x9d\xfe\xad\x8a\x07\x5a\xda\x9d\x4f\x0e\x0b\x85\xf9\xf8\x29\x34\xa1\xbb\xa2\xeb\xbe\xf9\xca\x9e\x8b\x9e\x27\x85\x05\x5b\x16\x68\x41\xfc\xdf\xfb\xbf\x2a\x4d\x90\xac\xac\x85\xee\x63\xca\x29\x9e\xf8\xca\x58\xfa\x6f\xe8\x38\x96\x3e\x54\x39\xc6\xa6\x3d\xc9\xfc\xe9\xf9\x5d\xbf\xc3\xf8\x37\xdd\x06\xfc\x5d\x87\x28\xf9\x25\x3b\x6e\xbd\x0a\xe3\x7f\xf1\x5b\x96\x9e\x1a\x35\x5a\xc9\xd7\x97\xdc\xb8\x17\xe3\xff\xe7\x08\x96\xee\xbd\x6e\x84\x92\xbf\xf1\xce\x29\x95\x18\xff\xe4\x11\x2e\xfa\xaf\xe7\xb0\x91\x4a\x7e\x55\xef\xd4\xfb\x30\xfe\x9b\x55\x2c\xdd\x93\xa3\xe6\xbf\xb2\x7b\xed\x0e\x8c\xbf\x13\xea\x3f\x39\x4b\xcd\x2f\xaf\x7b\x6e\x1a\xc6\x7f\xe2\xbf\xf0\xfe\xf5\x6a\xfe\xa8\xf7\x7a\x5e\xc4\xf8\x6b\x1f\x66\xe9\xa9\x5b\xd5\xf5\x57\xb4\xe3\xd6\x2b\x30\xfe\xb9\xc0\x4f\xde\xa1\xe6\xaf\xb8\xe4\xcd\x47\x30\xfe\xb2\x03\x50\xfe\x4e\x35\x7f\xfd\x67\x2b\xbf\xc2\xf8\x37\xe6\xb2\xef\x47\x1e\x50\xf3\xb3\x37\xfd\xe7\x09\x8c\x5f\x9b\xc5\xf8\x5e\x07\xfe\x97\x93\xbe\x7e\x00\xe3\xaf\x03\x7e\xd2\x81\x3f\xf2\xdc\xaf\x9e\xc3\xf8\x7b\xa1\xfd\x79\x1f\x54\xf3\x3f\xfd\xf6\x8e\x28\xc6\x7f\xe3\x7b\x96\x9e\x4c\xa9\xf9\x6f\x3c\xf3\x10\xda\xff\x87\xe1\xfb\x91\xdd\x6a\xfe\x6d\x97\xed\x09\x62\xfc\x85\xd5\x90\xe1\x8f\x6a\xfe\xdf\x86\xb3\xc3\x68\xf9\x25\x2c\x3d\xf5\xa2\x9a\x5f\x7e\xf1\xe0\xfd\x18\x3f\xb5\x03\x32\xbc\xa4\xe6\xbf\x72\xe4\xad\x87\x63\xfc\x8f\xd6\x41\x86\x57\xd5\xfc\xbc\xf5\x4f\x9e\x85\x7e\xff\x55\x2c\xdd\xeb\xc0\x3f\xe9\xca\xc0\x2b\x18\x9f\x5c\xcf\xfe\x49\x2e\x1a\xa5\xe4\xff\x7b\xf6\x63\xc7\x61\xfc\xe5\xf7\x40\xfd\x4d\x55\xf3\xdf\xbe\xd5\x97\x85\xf1\x5b\xf6\xb0\x74\xcf\x83\x6a\xfe\x4b\x0d\x4b\x5e\xc5\xf8\x63\xd6\x43\xf9\xef\xaa\xc7\xef\x27\xa6\x5d\x8c\xd6\x5f\xcf\x23\x2c\xbd\xbd\x4f\x5d\xfe\xd0\xe3\x87\x5d\x86\xf1\x1f\x7d\x06\x32\xd4\xa8\xf9\xaf\xdc\xfd\xc7\x87\x30\xfe\xb8\x67\x59\x7a\xd2\x81\xff\xe3\xe6\x39\xe8\xf7\xcb\xfa\x02\xea\xef\x63\xf5\xf8\x5b\x79\xf1\xce\x3c\x8c\x5f\x08\xf5\x9f\x74\xe0\xef\xea\xfc\x07\x5a\xbe\x07\x9e\x7f\xc8\x81\xdf\x18\xf9\xec\x7c\x8c\xff\xe2\xed\x90\x61\xb1\xfa\xfd\x17\x9c\xfb\xfb\x49\x18\x7f\x0e\x3c\xbf\xd7\xa3\xe6\x7f\xf2\xda\x9f\xbe\xc3\xf8\x37\xc0\x0e\x5e\xfb\x59\x6a\xfe\x15\x87\x3f\xf4\x1f\x74\xfc\x80\xfe\xdf\xae\xab\xf9\x77\x9d\x15\x46\xc7\x8f\x9d\xd0\x7e\x92\x0e\xef\xdf\x73\xe1\xfc\xad\x18\xff\x29\xa8\xbf\x94\xc3\xfb\xbf\xb4\x74\xdf\xb3\xe8\xf8\x05\xe3\x8f\xf7\x2e\x75\xff\x79\xeb\xd3\x2d\xa8\xfe\xf5\xf2\x5f\x81\x3f\x4d\x5d\xfe\x89\x9b\x92\x6f\xa3\xe3\x1f\xf0\x53\x0e\xfc\x9d\x47\x9c\xf0\x14\x3a\x7e\xc1\xf8\xe3\x9d\xae\xe6\x07\xce\xef\xba\x19\xe3\xe7\xf3\xf1\xcb\x81\x7f\xf4\x9e\x23\x7e\x8a\xf1\x8f\xfc\x81\xa5\x0f\xec\x52\xf3\x77\xd7\xff\x2e\x82\xf1\x67\xf0\xf2\xe7\xa9\xeb\xff\xbe\x3d\xf3\xd6\x63\xfc\x7f\xc3\xf7\xf7\x3e\xa4\x2e\x7f\xea\xf9\x0b\x72\x30\xfe\x86\xd7\x81\x7f\xb8\x43\xfb\x7b\xb9\xe1\xbf\xe8\xf8\x0f\xfd\x3f\xe5\xc0\x3f\x7f\xf2\xb2\x13\xd0\xf9\x1b\xde\x7f\xc8\xe1\xf9\xcf\xfe\xf3\xae\x9b\x30\xfe\xd3\xe3\x40\x7f\x7e\x5b\x3d\xfe\x34\x9c\xf6\xcf\xf7\x31\xbe\x96\xc7\xf8\xed\x9d\xea\xf2\xbb\xc7\x4e\x47\xdb\xff\x5b\x8f\x43\xfd\xed\x57\x7f\xbf\x87\xb7\xec\x7e\x07\xe3\xbf\x0a\xe5\x7b\x1e\x51\x97\x7f\xef\x6b\x1b\x50\xfd\xbb\xf6\x4d\x96\x9e\x72\x98\xff\x3f\xc8\x7b\x4a\xc3\xf8\x45\x1f\xb3\xf4\xf6\x06\xf5\xfa\x69\xca\xd8\x59\x0f\x62\xfc\xf1\x2e\xd0\x7f\x8f\x56\x3f\x7f\xe1\x4d\x87\xfd\x09\xe3\x57\x03\x3f\x59\xa4\x2e\xff\xd3\xcb\x1b\xce\xc1\xf8\x73\xf9\xf3\x5f\xa9\xe6\xdf\x54\x74\xe3\xb9\xe8\xfa\x61\x03\x64\x78\x4d\x5d\x7f\xda\xb6\xd4\x72\x8c\x7f\xe7\xa1\xa0\x3f\x3b\xf0\xdd\xe7\x8c\x5e\x84\xae\x3f\xe0\xf9\x93\x0e\xfc\xc9\x65\x77\xf5\x63\xfc\x4f\x8e\x67\xe9\xa9\xdb\xd5\xf5\x7f\xfc\x9c\xd6\x37\x30\xfe\xa5\xf0\xfe\x43\x0e\xed\xff\x0f\x1f\xd6\xa3\xeb\xa7\x2f\xa0\xfd\x0f\x35\xa9\xeb\x7f\xc1\xb9\xc3\x77\xa0\xeb\x8f\x2f\x21\xc3\x63\xea\xf2\xaf\x3b\x71\xcf\xdf\x30\xfe\xf9\xd0\xfe\x07\x1c\xf8\x5f\xbf\xf3\x97\x36\x74\xfe\x86\xf2\x93\x0e\xed\xf7\xc9\x59\xf7\xbc\x87\xf1\x03\xcf\xc1\xfb\x3b\xe8\x0f\x0b\x66\x9e\xff\x1a\xc6\x2f\x7d\x02\x32\x2c\x51\xf3\x6f\xeb\x9c\xe1\xc3\xf8\x67\xfd\x8a\xa5\xa7\xaa\xd4\xe3\xcf\xf9\x33\xc6\xfd\x0a\xd5\x1f\xff\x08\x7c\x87\xf6\xd7\xf4\xe9\x83\xe8\xf8\xfd\x39\xd4\x3f\x79\x5d\xcd\x7f\x6b\xa6\x36\x1b\xe3\xdf\x0d\xcf\xef\x75\xe0\x1f\x36\xaa\xe4\x47\x18\x7f\xc4\x03\x2c\x7d\xa8\x4b\x5d\x7f\xff\x29\xbc\xae\x0b\xe3\x2f\x38\x8c\xf5\xdf\x81\xa7\xd4\xfc\xd4\x2f\xb2\xb2\x31\x7e\xdd\x77\xf0\xfc\xbf\x57\xf3\x2f\xeb\x7a\x6e\x0a\xc6\x9f\x04\xf5\xef\xbd\x57\xfd\xfd\xaa\x5f\x3d\xfa\x4b\x8c\xdf\x05\xe3\xa7\x77\xbe\x9a\x3f\xe6\xd5\xa7\xd0\xf1\xb7\x28\x9f\xf1\x87\x1c\x9e\x7f\xec\xea\xcf\xd0\xf9\xf3\xb5\x22\x18\xff\x17\xa8\xcb\x7f\xe1\x67\x6f\x9c\x8c\xf2\x5f\x64\xe9\xc9\xa7\xd5\xe5\xdf\x13\x29\xd9\x88\xf1\xb7\xc2\xf8\xe9\x79\xc6\x61\xfd\x76\x65\xf9\x0c\xd4\x7e\x03\xfc\x94\x03\xff\xd8\xb3\x2f\x7d\x12\xe3\x6f\x81\xfa\x6f\x0f\xa8\xf9\x6f\xfe\x77\x33\x6a\xbf\x1a\xf3\x16\x64\xb8\x4f\x5d\x7f\x8d\xf9\xf7\xa0\xfa\xdb\x64\xe0\xa7\x1c\xea\x7f\xda\xf0\xc9\xe8\xfa\xef\x41\x3e\x7f\x3e\xab\x7e\xfe\x69\x8f\xec\x4a\x61\xfc\x3f\xf3\xfa\xdb\xa8\x1e\xff\xcf\xba\x7f\xed\x4c\x8c\xff\x38\xf4\x7f\xf2\x07\x75\xf9\x8b\x7f\x77\xe6\x2f\x31\xfe\x62\x98\x7f\x07\x1c\xf8\xbf\x3d\xe4\xc2\x66\x74\xfe\x05\xfd\xcb\xbb\x5b\xcd\x3f\x27\x15\x41\xf5\xdf\xf2\xfb\x58\x7a\x72\xa1\xba\xfe\x7f\x79\xde\xd2\x4e\xd4\x7e\x3c\x1d\x9e\x7f\x9d\x5a\x7f\x6d\xcb\xba\x10\x5d\xff\x16\x83\xfd\x22\xe9\x30\x7e\x7e\xf3\x95\x7b\x25\xaa\x7f\x83\xfd\x28\xe5\xc0\xff\xed\x15\x9b\x66\xa1\xeb\x6f\x28\x9f\x9c\xa1\x7e\xfe\xd8\x43\xbf\xba\x1c\xe3\x0f\xc0\xfa\x65\xe8\x23\x75\xfd\x91\x53\x87\xae\xc5\xf8\x4d\xb0\xfe\x4e\x1e\xa3\xfe\x7e\x73\x6e\x5b\x89\xea\x5f\x7b\x3f\x67\xe9\x9e\x66\x75\xfb\xed\xba\xe5\xda\x8b\x31\xfe\xaf\xf9\xfa\xd5\xa1\xff\xfe\x24\x31\xee\x2d\x8c\x5f\xb0\x1a\x32\xd4\xa8\xf9\xfb\x7e\xf3\xab\xb5\x18\xff\xd0\xa9\x2c\xdd\x3b\x4b\xfd\xfe\x27\xbf\xff\xfd\x54\x8c\x7f\x2a\xb7\x9f\xee\x53\x7f\xff\x82\xbb\x4f\x79\x18\xe3\x77\x00\xdf\xeb\xc0\x3f\xed\xbd\xe3\x4f\xc7\xf8\x87\xdc\x01\xf5\xe7\xf0\xfc\xbf\x38\xf6\x0c\xd4\x7e\x7d\x1a\x5f\xff\x1f\xe1\xb0\xfe\x75\x7f\x84\xea\x2f\xeb\xa1\xfd\xb7\xff\x58\xcd\x5f\x36\xe6\xb9\x32\xd4\xfe\x05\xf6\xd3\x94\x43\xf9\x37\x6e\xc9\x99\x8f\xf1\x2b\x80\xdf\xde\xa2\x6e\x7f\x67\x3e\x78\xd2\xe3\x18\x7f\x33\xb7\xff\xde\xe9\x60\xff\x2a\xc9\x3f\x15\xd5\xbf\xf8\x09\xf6\x0f\xd4\xfd\xf7\xb8\x87\xde\x1d\x8d\xea\x4f\xfb\xe1\xf9\x1d\xf8\x1f\x7c\x3c\x1d\x1d\xff\xdf\x81\x66\x9f\x7a\xdf\x61\xff\xe7\xd9\xce\x01\xb4\xff\x4c\xe5\x05\xa8\xf9\xb3\x4a\xd6\x6e\x40\xf5\x2f\xde\x7f\x1c\xf8\x25\x63\x76\xa1\xe3\xdf\x4c\xe0\x27\x1d\xf8\x9f\xbd\xf5\xc7\x33\x31\xfe\x01\xbe\xff\xe0\xc0\xdf\xf6\xcc\xed\x04\xe3\xc7\xa6\x82\xfd\xe0\x4b\x75\xfd\x2f\x5a\xfd\x31\xfa\xfd\x27\xf1\xf9\xeb\x7e\xf5\xf8\x73\xe9\xaf\xdb\xce\xc3\xf8\xbb\xfe\x06\x7c\x87\xf2\xdf\x5e\xf3\x07\x74\xff\xf3\xfb\x8f\x80\xbf\x58\x5d\xfe\x27\xfe\x0f\xd0\xf5\xef\xe9\xa0\x3f\x0e\x7c\xa2\xe6\xbf\xfb\x42\x60\x24\xc6\xbf\x0e\xf8\x43\x0e\xfd\xff\xcb\xea\x4f\xb7\xa3\xeb\xaf\x7b\x21\xc3\xb1\x0e\xf6\xa3\x9c\x39\x5b\x50\xfd\x93\x8f\x7f\x73\xd5\xfc\xf7\xae\xf3\xa0\xfb\x7f\x37\xf0\xfe\x7f\x94\x9a\x3f\xee\xef\x5b\x7f\x83\xf1\x07\xa1\xfc\xa4\xc3\xf3\xff\x64\xe3\xd1\xa8\xfd\xe4\x49\xe0\x93\xe3\xd4\xfc\x23\xe2\xef\xdf\x82\xce\x9f\x5c\xff\x70\x78\xfe\xd8\xb1\x97\xa0\xf6\xb7\x17\xa0\x7c\x6f\xb9\x9a\x5f\xfa\xd5\xd6\x85\x18\xff\x12\xf8\x7e\x49\x87\xe7\xff\xfb\xa3\xe7\x1c\x82\xb6\x7f\xfe\xfc\x0e\xe5\xef\x9b\x19\x47\xf5\x3f\x0d\xf6\xaf\xbc\xf3\xd4\xfc\xd1\x1f\xf6\xa0\xe3\xd7\x6d\x8f\x42\xf9\x0e\xfc\xdf\x8d\x3d\x7f\x27\xba\xfe\x9f\xc3\xc6\x8f\x54\xc0\x61\xfd\x36\x7a\x3b\xba\x7f\x71\x49\x05\xd8\xef\x82\x6a\xfe\x4f\xff\xd6\x52\x80\x8e\x7f\x55\xa0\x7f\xaf\x57\xf3\x73\x1f\xb8\x1b\xdd\x7f\xe9\x9f\x05\xeb\xcf\x0d\x6a\xfe\x86\xfb\x57\x1e\xc0\xf8\xcd\x33\xe0\xfd\x1d\xf8\x6b\xdf\xb8\xa9\x07\xe3\xf7\x02\x3f\x19\x52\xf3\x43\xef\x1d\xfd\x77\x8c\xff\x55\x19\xbc\x7f\xb7\x9a\x3f\xaa\xf7\x4c\x74\xfd\xf2\xc4\x24\x78\xff\xb0\x9a\xff\xa3\x09\x8b\x8e\xc4\xf8\x2e\x58\xbf\xa7\x1c\xf8\x8b\xf7\xd6\x5e\x83\xf1\xdf\x9f\x02\xef\x1f\x51\xf3\xbf\x7d\x28\xf8\x73\x8c\x7f\x8f\x07\x9e\x7f\xa3\x9a\xff\xa0\xf6\x4f\xb4\xff\xaf\xe5\xed\xd7\x81\x3f\xea\xf6\x23\xf3\x31\x7e\xe5\xb7\x2c\x3d\x19\x53\xf3\x9f\xb9\x7b\xf4\x85\x18\xff\x4d\x68\x7f\xde\xb8\x9a\x5f\xb7\xfb\x06\x54\xff\xbe\x94\xbf\x7f\x42\xcd\xff\xed\xaf\xf6\xa0\xfb\x5f\x43\x57\xc2\xfb\x3b\xf0\x6b\xbe\x3b\x01\x5d\xbf\x5e\xf3\x14\x7c\xbf\x1e\x35\xff\xe4\xbb\x26\xfc\x18\xe3\xff\x8e\xbf\xff\x26\x35\xbf\xe3\xec\x3d\xa8\xfd\x61\x10\xd6\xbf\x64\xb3\x9a\x7f\xed\xa9\xe1\xcd\x18\xff\x87\xdf\xc3\xfb\x3b\xf0\x7f\x75\xf3\xcb\xe8\xf7\x2f\xbd\x0a\xde\xbf\x57\xcd\x7f\xe9\x89\x77\x51\xfd\x6d\xf9\x91\xf0\xfe\x7d\x0e\xfd\xef\xb0\xce\xaf\x31\xfe\x46\xe0\x93\xb3\xd4\xfc\x6d\xbf\x59\x8a\xda\x8f\x7f\x3a\x01\xde\xdf\x81\x7f\xcb\xee\x2b\x51\xfb\xdb\xb8\xa3\xe0\xfd\x7f\xac\xe6\xdf\xfc\xd1\x42\xd4\xfe\xfa\x10\x8c\xff\xde\xb3\xd5\xfc\xdd\xf7\xbc\xf7\x33\x54\x7f\x81\xf1\x93\x9c\xa3\xe6\xff\xfc\x81\x27\x62\x18\x3f\xc9\xfb\xbf\x13\xff\xc8\x8d\xa8\xfe\xb3\xa7\x1c\xde\xff\x5c\x35\xff\xf3\xfd\xa3\xd0\xf5\xff\xb5\xfc\xfb\xff\xc4\xa1\xff\x27\x7f\xd3\x8d\xf1\x7f\xcf\xbf\x7f\x52\xcd\xbf\x6e\xe8\x63\xf4\xfc\x5c\x41\x25\xbc\xbf\x03\xff\xdd\xf9\xd5\xfb\xd1\xfd\x7b\x18\x7f\x92\x5b\x1c\xbe\xff\xbe\xd7\xd0\xfa\x7b\x9f\x7f\xff\xf3\x1c\xd6\x0f\x37\xe6\xa0\xf3\xff\xab\xa3\xe0\xfd\xcf\x57\xf3\x9f\xfe\xd1\x5d\xe8\xfc\x37\x06\xec\x77\x29\x07\xfe\xc7\x6d\x2f\xd5\x63\xfc\x5f\x10\x78\xff\x9f\xaa\xf9\xaf\x4c\x7e\xf6\xaf\xe8\xfe\xe5\x33\xf0\xfe\x3f\x53\xf3\x9f\x7b\xfc\x79\xf4\xfc\xe5\x89\x30\xff\x90\x0b\x1c\xc6\x9f\xd4\x7f\xd1\xf9\xef\x4b\xa8\xbf\x94\x03\xbf\x7a\xc7\x4c\xf4\xfc\xdc\x37\xfc\xfb\x5f\xa8\xe6\x1f\xe7\xf2\xa2\xfa\xd3\xdc\x23\xe0\xfd\xb7\xaa\xf9\x7f\xde\xf3\xd8\x64\x8c\x3f\x1a\xf8\xe4\x22\x35\xff\xf6\x44\xa1\x8e\xda\x2f\xc6\xc2\xfb\x3b\xf0\xc7\x7e\x7e\x36\x6a\xff\x1c\x0b\xeb\xe7\xe4\xc5\x0e\xf3\xc7\x5f\xde\x47\xcf\x0f\x3e\x07\xe5\x7b\x7f\xae\xe6\x97\xce\xb9\x1e\xdd\xff\xcf\x99\x0f\xef\x7f\x89\x9a\x7f\xe1\x77\x17\xa2\xe7\x4f\xbd\xbc\xff\x3b\xf0\x6b\x6f\x9a\x88\xb6\x9f\xa7\xb9\xfe\x7a\xa9\x9a\xff\x43\x87\x56\x82\xf1\x3f\x02\xbe\xf7\x32\x35\xff\x9d\x5f\xa4\x3e\x46\xdb\x0f\xd4\x7f\xea\x72\x35\xff\xd3\xd2\x18\x6a\xff\xa8\x80\xf1\x3f\xd9\xaf\xe6\xaf\xbc\x27\xff\x08\x8c\x3f\x95\x8f\xdf\xdb\x1c\xda\xef\x1b\xa7\xa3\xe3\x57\x00\xf6\xdf\xc9\x7e\xb5\xfd\xe6\xf8\xa1\x07\xd1\xfd\xd7\xcb\xc1\xfe\xe6\x3d\x5a\x5d\x7e\xb1\x67\x12\x7a\x7e\x3d\x01\xe5\x7b\x1d\xca\x6f\x6d\xbd\xec\x25\x74\xff\x8f\x9f\x7f\xf0\xaa\xd7\x8f\x63\x5a\x67\x9d\x84\xda\x5f\x77\xb2\xf4\xa1\xa0\xc3\xfe\xc9\x8f\x2e\x41\xd7\xcf\xb7\xc2\xf3\x27\x1d\xca\x7f\xa3\xf6\xd8\x0a\x54\x7f\x04\x7e\xfb\x14\x75\xfd\xad\x1a\x73\x35\x7a\x7e\xe3\x05\x6e\xff\x5d\xef\x70\xfe\x61\xcf\xef\xd0\xfd\x83\xa6\x1b\x58\x7a\xea\xaf\x6a\xfe\xb6\xbb\x3f\x6d\x41\xc7\x3f\xa8\xbf\x54\x85\x9a\x5f\x5c\x71\x22\x3a\xff\xfd\x91\xdb\x0f\x2a\xd5\xfc\x07\x23\xfd\xff\xc2\xf8\xcf\x82\xfd\x3c\x59\xab\xe6\x2f\x9c\xf9\xd9\xd5\xe8\xfc\x0f\xe7\x2f\x53\x0e\xe5\xdf\xf2\xfe\x39\xa8\xfd\xe5\x1c\x6e\xbf\xa9\x52\xf3\xb7\xbc\x52\x8c\xda\xbf\xfb\xc1\x7e\xee\x7d\x41\xcd\x7f\x7f\xdd\x98\x65\x18\x7f\x1a\x8c\xdf\x64\xa9\x9a\x7f\x7d\xde\x38\xd4\x7e\xf8\x23\xb0\xbf\x24\x1d\xf8\xe3\x26\x56\xa3\xe3\x77\xf0\x3f\xf0\xfc\x37\xaa\xed\xff\x4f\xb4\xac\x45\xf7\xef\xef\x76\xc3\xf8\xe9\x50\x7f\x87\x9f\xf3\x26\x7a\xfe\xf3\x3c\x28\x9f\x2c\x53\xf3\x3f\x9e\xf9\x05\xba\xff\x78\x0e\x5f\xff\x3b\xf0\x9f\x7d\x7e\x0b\xba\xff\xed\xfd\x17\x4b\x6f\x8f\x38\xf4\x9f\x5b\xae\x78\x14\xb5\xdf\xc2\xf3\xa7\x5e\x52\xf3\x6f\x78\xbd\xe9\x5b\x8c\x7f\x0b\xd7\x9f\x1c\xc6\xcf\x8b\xfe\xf4\x45\x3b\xba\xff\xc3\xed\xbf\x7f\x77\xd8\x7f\x79\xe5\xc9\x25\x18\x3f\x04\xed\x87\xd4\xa9\xc7\xaf\x6f\x9a\x8e\x44\xcf\xbf\x7f\xf4\x21\x4b\x4f\x7e\xe9\x60\xbf\xfb\xe8\x70\xf4\xfc\xeb\xfd\xbc\xfd\xbd\xa2\x7e\xfe\xd3\xc7\x6d\x1c\x87\xda\x5f\xe0\xfb\x91\x0f\xd5\xf5\xf7\xfd\x86\x3a\x0f\xc6\x5f\xcd\xf7\x0f\xea\xd5\xcf\x3f\xfd\x17\xd7\xa2\xf6\x8b\x07\xf6\xc1\xf3\x57\xab\x9f\xff\x14\x7d\xec\x9b\xa8\xfd\x80\xbf\x7f\x83\xba\xfc\xe5\x9d\xf3\xff\x8d\xf1\x1b\x61\xfd\x30\xe4\xd0\x7e\xaf\xd8\xf9\x19\xaa\x3f\x97\x82\xfe\xef\x7d\x5c\x5d\xfe\x8a\xfb\xf7\xa0\xed\xef\x43\xe8\xff\xed\x51\x75\xf9\x6b\x9f\x38\xa6\x11\x5d\x7f\x42\xff\xf5\xfe\x5b\xbd\x7f\xf3\xbe\xfb\xab\x15\x18\xff\xe7\xfc\xfc\x99\x43\xfd\x57\x04\xff\x83\xee\x1f\xec\x00\xfd\xc3\x3b\xdf\xe1\xfc\xf6\x9f\x23\x01\x8c\xbf\x1f\xe6\x3f\xcf\xab\x6a\xfe\x09\xcf\xff\xfc\x03\xd4\x7e\x72\x06\x94\xdf\xe8\xb0\x7e\x9d\xd4\x8d\xee\xdf\x5c\x01\xfc\x94\xc3\xf3\xe7\xbc\x76\x01\xba\xff\xdd\x0c\xfb\x6f\xe4\x80\xba\xfc\xcb\x1f\xf9\xfe\x12\x8c\x3f\x0f\xf6\xcf\x86\x6a\xd4\xf3\x87\xaf\xf3\x75\xd4\xff\x61\x10\xf4\x97\xf6\xa8\x9a\xff\x9b\x57\xb3\xee\xc1\xf8\x0b\x5f\x60\xe9\x03\xaf\xab\xdf\xff\xac\x47\x6a\xd0\xfa\x3f\x89\xf3\x87\x1c\xce\xcf\x8f\x98\x84\x9e\xff\xfd\x1a\xfa\xff\x90\x43\xfd\x85\x56\x44\x4e\xc3\xf8\x0d\x50\x7f\xa9\x27\xd4\xfc\xe1\x8a\xd7\xc6\x62\xfc\x63\x1f\x63\xe9\x5e\x87\xf1\x6f\xe2\x2b\x77\xd5\x61\xfc\x75\xbc\xfc\x13\xd5\xe5\xe7\x3c\xdb\x70\x23\xba\xff\x04\xe3\xef\xd0\x3f\x1c\xce\x3f\x5e\x15\x1d\x83\xda\x9f\x41\xff\x4c\x3a\x3c\xff\xed\xa9\xd1\xe8\xfe\xaf\x0f\xde\x3f\xf9\xb6\xba\xfc\x17\x7f\x3d\x0d\x1d\x3f\x37\x01\x3f\xe5\x50\x7e\xe7\xed\xe3\xd1\xf6\x7f\x03\x3c\x3f\x59\xe9\x60\xbf\xbe\x66\xcd\xd3\x18\x3f\xc5\xdf\x7f\x82\xba\xfd\x27\xaf\xfa\xfd\xad\x18\xdf\xcf\xfb\xef\xd1\x6a\xfe\x2d\x07\xde\x47\xf7\x3f\x36\x01\x7f\xe0\x3f\xea\xe7\xff\xd3\xc0\xef\x0b\x31\x7e\x3b\xf4\x1f\xcf\x3b\x0e\xfa\xeb\x5d\xdb\x50\xfb\xe3\x7e\x68\x3f\x29\x87\xfa\x1b\xef\xbd\x15\x3d\x3f\xdd\x03\xe5\x27\x57\xa9\xf9\x25\xeb\xff\x86\xda\x6f\x0f\x7f\x03\x32\x7c\xa4\xfe\xfe\x8d\xa3\x1f\xba\x0d\xe3\x2f\x06\xbe\x67\xbf\x7a\xfe\xba\x6e\xf6\x55\xe8\xf9\xdf\x6b\xa1\xfe\xdb\xdf\x55\xd7\xdf\x4d\x17\xe4\xa3\xf6\xd7\xad\x7f\x60\xe9\xde\x27\xd5\xef\x5f\xd6\x7d\x0f\xba\x7e\xb8\x91\xd7\xdf\xb7\x6a\x7e\xde\x49\x3b\xd0\xf6\xbb\x03\xca\x6f\xff\x4e\xcd\xff\xee\xee\x11\x5e\x8c\x4f\xe0\xfc\xbb\x77\xb5\x9a\xff\xd9\x86\x66\xb4\xff\x5e\x04\xfd\x97\xbc\xe7\x30\xff\xff\x6d\x36\xba\xfe\xdb\x01\xfc\xf6\x98\x9a\xbf\xf9\xf7\x63\x50\xfb\xd9\xd1\x70\x7e\x6e\xe8\x38\x75\xfc\x80\x11\x67\x8e\x41\xcf\x5f\x6d\x84\xf3\xa3\x49\x87\xf6\xf7\xc9\xab\x33\xd0\xfe\xff\x38\xb4\x9f\x94\x03\xff\xdc\xee\xe8\x3f\x30\xfe\xdb\x30\xfe\x78\x96\xa8\xc7\x8f\xbc\xcf\x72\xd0\xf6\x5b\x0a\xdf\xaf\xfd\x2b\x75\xfb\xff\xc7\x81\x1b\xd0\xf3\x23\xcf\xf1\xf9\xd7\xe1\xfb\x6d\x7f\xd0\x8b\xfa\x2f\x8f\xba\x13\xf8\xbf\x56\x3f\xff\x9d\x7f\x88\xa0\xfe\x0b\xbf\xe5\xf3\xe7\xfb\xea\xf2\x93\x57\xf7\xa2\xfb\x4f\x3e\xd0\x9f\x53\x4d\xea\xf6\xfb\xeb\xac\x07\x3e\x43\xeb\x1f\xbe\xdf\x90\x43\xf9\x0b\x5b\x2e\xf9\x06\xdd\x3f\xe1\xf3\xdf\x24\xf5\xfb\xe7\xae\xdc\x82\xda\x8f\x4e\x80\xf6\xeb\x5d\xa9\x6e\xbf\x1f\xee\xd8\x88\x9e\x3f\xd8\x0f\xe5\x0f\x39\xf4\x9f\xf6\x9f\xbf\x8c\xce\xff\xd5\xa0\x7f\xa7\x1c\xda\xcf\xc6\x1b\x9f\x3e\x05\xe3\xeb\x30\xfe\x7a\x3f\x76\xf0\x5f\xda\xf0\x14\xea\xbf\xb0\x17\xc6\x2f\xd2\xe2\x70\x7e\x7d\xf3\x34\xf4\xfc\xc9\xb7\xbc\xfd\xf4\xa9\xeb\xff\xd0\xa7\x0f\xa0\xe7\xdf\x66\x41\xfb\x1d\x8a\xab\xeb\x6f\xc5\x7b\xa7\xa3\xf6\xff\x1f\xc3\xfb\x0f\x14\xab\xbf\xdf\xca\x8a\x37\x51\xfd\x71\x1b\xf0\x53\x0e\xef\x7f\xec\xc4\x05\x3f\xa0\xfd\xff\x7e\x28\x7f\x8e\xba\xfc\x7f\xee\xbd\x19\xf5\x9f\x58\x0e\xef\xdf\x9e\x70\xf0\x7f\x7d\xea\xb0\x72\x74\xff\x02\xfc\xbf\x92\x0e\xdf\xff\x85\xbf\xbe\xf1\x21\xc6\x9f\x33\x11\xce\x2f\x7e\xad\x6e\x7f\xcf\x3d\xed\x41\xcf\x8f\x56\xdc\xc8\xd2\x87\x1c\x9e\xff\xa9\x15\x2f\xa2\xfb\x7f\xad\xd0\xff\x3c\x53\xd4\xf5\x37\xfb\xbd\x2a\x74\xfe\x28\xdc\x0d\xfc\xfd\xea\xf2\x4f\x7a\xac\x6e\x1d\xc6\x7f\x7e\x34\xb7\x3f\xa9\xf9\xef\xce\x58\x87\x8e\x7f\x59\x70\x7e\xb1\xfd\x43\x35\x9f\x14\x79\x50\xfb\xf9\x34\xf8\x7e\xe4\x23\x35\xff\xcf\x77\x1f\x3b\x02\xb5\x7f\xf2\xfe\xf3\x83\xba\xfd\x7e\xf0\xeb\x38\x7a\x7e\xba\x0c\xda\x6f\x6a\xa6\xba\xfe\xef\x75\xad\x44\xcf\x5f\x1c\x03\x7c\xef\x01\x75\xfb\xa9\xbe\x6d\x23\xaa\x7f\x9c\xc0\xfd\x77\xd7\xa8\x9f\xff\xb6\x69\x13\xd0\xf6\x7f\x29\xe8\x0f\x29\xa2\x1e\x7f\x82\x0f\xe3\xfa\xd3\x7a\xa8\x3f\xef\xc7\xea\xfa\xdf\xfb\xed\xab\xe8\xfe\xdb\xd5\x30\xff\x0d\x39\xf0\xef\xfb\xe0\xa8\x5c\x74\xff\x02\xda\xaf\x77\x81\x83\xff\xee\x77\xb7\x1f\x8f\x8e\x7f\xf0\xfc\xa9\x8b\xd4\xef\x7f\xf7\xd0\x56\x74\xfe\xac\xe2\xfe\x5f\x93\xd5\xfc\xbd\x4f\x5f\x86\x7e\xbf\xc7\xf8\xf8\xf9\x94\xfa\xfb\xb5\x8c\x7d\x0a\xb5\xbf\xf8\xe1\xfd\xc9\x29\x6a\xfe\x59\x1f\x6e\xaf\xc6\xf8\x97\xf0\xf7\x77\x18\xff\xbe\xf8\xfb\xed\xa8\xff\xec\x69\xd0\xfe\x3c\xff\x74\xf0\x5f\xf8\xc3\xa1\xa8\xfe\xdf\xcd\xfb\xef\x27\xea\xf2\x1f\x26\xf9\x68\xfc\x92\x1f\xf8\xfa\xeb\x33\x07\xfd\xe7\xad\x2e\xf4\xfc\x7f\x84\xdb\xef\x1c\xca\xbf\x79\x47\x21\x1a\xff\x64\x15\xf4\xdf\xf6\x1e\x07\xfb\xc1\x93\xb5\xe8\xfe\xd9\x46\x68\x3f\xe4\x47\xea\xef\x77\xc5\xdf\xb6\xdf\x89\xf1\x2f\xe0\xe7\xc7\x1d\xde\xff\x9f\xa7\x95\xa0\xf6\xa3\x0b\x66\xb3\xf4\xa4\xc3\xfb\x67\xbd\xfd\x0f\x74\xfc\xdd\xc7\xdb\x5f\x9d\xba\xfc\xef\xe7\x1c\x55\x83\xee\x9f\xc0\xfc\x97\xfc\x5c\xcd\x77\x2f\xbe\x1a\xf5\xbf\x3a\x2d\x07\xc6\x2f\x87\xfe\xff\xca\xc9\xd7\xdf\x8d\xf1\x4f\x86\xef\x9f\x74\x78\xfe\x3b\x5f\xfe\x19\x7a\x7e\xf0\x4a\x68\xbf\xed\x23\xd5\xfd\xff\xfc\x33\x5f\x41\xcf\x4f\x7e\xc1\xd7\x1f\x5f\x3a\xe8\x6f\xb1\x38\x7a\x7e\xba\x10\xec\xd7\xed\xdf\xa8\xe7\x8f\x49\x5b\x5e\x9d\x80\xea\x5f\xe0\xff\x9d\xac\x57\x97\x7f\xde\x05\x7f\x41\xfd\x7f\xaf\x81\xf6\x4f\x1e\x50\xbf\xff\x17\x95\xf7\xa2\xe7\x3f\xdb\xf9\xf7\xff\x4a\x5d\xfe\x0b\x73\x02\x68\xfc\x95\xb9\xf0\xfc\xde\x89\xea\xfe\xb3\x34\xf7\x3a\xd4\x7f\xff\x76\xae\xff\xad\x73\xf0\xdf\x7b\x7b\x1f\xaa\x7f\x79\xb9\xff\xfc\x66\xf5\xf3\x0f\xac\xf8\xf6\x02\x8c\xff\x30\xd7\x1f\xbe\x56\xf3\xf3\xea\x26\x9d\x81\xf1\x77\x72\xff\xff\xe3\xd4\xf5\xff\xf2\x21\x9b\x50\xff\xb3\x41\x3e\x7e\x1c\xaf\xe6\x87\x7e\x34\x6b\x1f\xc6\xbf\x99\xfb\xff\x9d\xe9\x70\xfe\xf3\xd6\xed\xbf\x40\xf5\x47\x78\xff\xe4\xb3\x6a\x7e\xef\x37\xaf\xbb\x51\xfb\x4f\x29\x64\xf8\xa7\x43\xfc\xb3\x2f\xaf\xf8\x14\xdd\x7f\x87\xf1\xcf\xeb\xc0\x7f\x31\xf4\x2c\x7a\x7e\xe7\x5a\x3e\x7e\x3a\xf0\x0f\x24\xe6\xa1\xfd\xe7\x56\xe0\xa7\x1c\xf8\x3b\x67\xbd\x8a\xfa\x8f\x96\x4f\x35\x94\x48\x17\x21\x9f\xaa\xf9\x67\x3c\xf3\x73\xf4\xfc\xfb\x2f\xb9\xff\xa3\x03\x5f\xeb\x0a\x5c\x8f\xf1\x9f\x81\xf6\x93\x72\xf8\xfe\x9f\xbf\x3f\x75\x17\xc6\x3f\x12\xe2\x47\x24\xdb\x1d\xfc\x27\x9e\xbf\x14\xd5\x5f\x8f\x03\xbe\x57\x73\x58\x7f\x2e\xfa\x2f\xda\x7f\x9e\xe1\xf1\x1f\x3a\xd4\xfc\x73\x8f\x9c\x8c\xee\xdf\x3e\xc7\xed\x1f\x1f\xaa\xc7\xdf\x8f\x17\xfd\x80\xfa\x2f\x3c\x0f\xe3\x07\xf9\xc6\x21\x7e\x9d\xcf\xfb\x39\xc6\x1f\x02\xfe\x80\x03\xff\x9d\xb7\x6b\xab\x30\xfe\x30\xef\x7f\x0e\xdf\xff\xe5\x9a\x0b\xd0\xfe\xbb\x06\xe2\x2f\xa5\x1c\xf8\xcb\x5d\xa9\x9f\xa0\xf3\x17\xdf\x7f\x74\xa8\xff\xcb\xcf\x7f\xea\x44\x8c\x3f\x11\xce\x0f\x78\xff\xa3\x7e\xff\x49\x79\x13\x51\xfb\xe1\x29\xfc\xfc\xc3\x67\xea\xe7\xef\xcf\x7f\x04\x3d\xff\x9e\x82\xf3\x3b\x03\x67\xa8\xc7\xcf\x93\x9f\xbc\x1b\xf5\xff\xbf\x82\x9f\xbf\xf1\x39\xf8\xff\xdc\x71\x31\x7a\xfe\xe9\x78\x1e\xff\xca\xe1\xf9\xb7\x2d\x71\xa1\xf6\xa3\x33\x47\x82\xfd\xf8\x5b\x75\xfd\x7d\xf7\xd6\x55\xe8\xf9\xbf\x23\xc0\xfe\x3b\xe0\xd0\xfe\x57\xed\x5d\xff\x07\x8c\xff\x26\xbc\xbf\xf7\x5b\x87\xfe\x33\x78\x01\xaa\x3f\xbd\x0a\xfb\xe7\x49\x87\xf7\xaf\x1b\xf9\x3a\x6a\xbf\x1c\xc5\xed\x6f\x7e\x5e\xff\x0b\xca\xda\xaa\x16\x54\xfe\xef\x71\xa8\x17\x88\xc1\xab\xff\x87\x40\xca\x0b\x0e\x22\x20\xb9\x15\x12\xdf\x8a\x6d\xbc\x20\xed\xba\xa1\x83\x8b\x14\x9f\xce\x3b\xb8\x80\xf1\x0b\xc4\xdb\xec\xfe\x87\x58\xff\x0b\x84\x1b\x69\x22\xbe\x0d\x72\xe8\xec\x80\xae\xf9\x4d\x59\x17\xc4\x68\x66\xf5\x62\xc5\xd8\x0f\x9e\x65\xdd\x2b\x14\xee\xd6\x68\x6c\x6d\x76\x3f\xd3\x12\x4f\xb8\x33\xa6\xeb\x1e\xf9\xfe\xab\x52\xe9\xfb\xdf\xd4\x15\x38\x7a\x44\x56\x56\x49\x6a\x89\x64\x3f\x86\xf8\x6b\xc9\x13\xed\xed\x47\xe6\x6f\xc9\x8e\x5d\x85\xf1\x37\x40\xfc\xd7\xa1\xef\x46\x2a\xf9\x13\x1e\x6c\x7c\x03\xe3\xff\xfb\x55\x68\xbf\x6b\xd4\xe5\x3f\xba\xe8\xd3\x42\x8c\x7f\xd8\x6b\xc0\x5f\xab\xe6\xd7\x4e\x2a\xff\x15\xc6\x4f\xbe\x0f\xed\x7f\xe5\x21\x4a\xfe\xa7\xa3\xf3\x6f\xc1\xf8\xed\x10\x7f\x82\x74\xa9\xcb\x2f\x9f\x57\xff\x05\xc6\xbf\x99\xc7\xef\x7d\x46\x5d\x7f\x5f\xff\x21\xf2\x34\xc6\x1f\xba\x8e\xa5\xb7\xb7\x8e\x52\xf2\x6f\x9b\x33\xf6\x26\x8c\x1f\x1d\x64\xe9\xa9\x67\xd5\xe5\x1f\xff\xe6\xf3\x7f\xc5\xf8\x6b\x1f\x26\xc4\x7b\xac\x2b\x2d\x7e\xb7\xcc\xbf\xeb\xb4\x0f\x09\xc6\xbf\x10\xde\x3f\x75\xa7\x9a\xbf\xaa\xe0\xea\xcf\x31\xfe\x3f\xc7\xc0\xf9\xa9\xe7\xd5\xcf\xff\xd0\x83\xf7\xef\xc3\xf8\x4d\xd0\xfe\x87\xfe\x32\x5a\xc9\x7f\x7e\xca\x30\xda\xfe\xf3\x20\xfe\x74\xf2\xcf\xea\xf2\xef\x6c\xfc\xcd\x38\x8c\xbf\x04\xda\x5f\x6a\x9b\xfa\xfd\xef\x5f\xb4\xf2\x15\x8c\x3f\x1f\xe2\x7f\x0e\x1c\xa5\xe6\xff\xf4\x85\x7b\x8b\x30\xfe\xa8\xa7\x21\xc3\x3e\x35\x7f\xd4\x8a\x93\x5a\x30\x7e\x19\xbc\xff\xc0\x9b\x6a\xfe\xbc\xaa\xbb\xcf\xc6\xf8\x95\x7f\x81\xfa\xfb\x99\xba\xff\x24\x8f\xff\x74\x35\xc6\x2f\xe5\xcf\x3f\x47\xfd\xfd\xbe\xbf\x62\x3a\xda\x7f\xcf\x7d\x98\x90\xa4\xd1\x7e\x4f\x57\xf7\x9f\x29\x6f\x1c\x8a\xd6\x7f\x03\x3c\x7f\xfb\x3a\x35\x7f\xe9\xf3\x83\x9f\x61\xfc\x61\xe8\xbf\xe4\x22\xf5\xfb\xdf\xbd\xfc\x23\x74\xfc\x5b\x0e\xe3\x8f\xf7\x62\x35\xff\xc8\x13\xa2\x8f\x60\xfc\x6d\x30\x7e\xb7\xef\x55\xb7\x5f\xdf\xbe\xbd\xbb\x31\xfe\xb2\x03\x84\xa4\x8e\x75\x91\xe4\xa5\xea\xf2\x67\xac\x38\x2d\x0f\xe3\xcf\x85\xef\x97\x5c\xa5\x6e\x3f\x27\xcf\xe8\x7e\x0f\xe3\x13\x88\x1f\xe4\xbd\x5c\x5d\xfe\xa5\xe1\xb5\x4f\x62\x7c\x2f\x2f\xff\x0a\x35\xff\x8e\x37\x76\xa0\xe3\x4f\x2b\xf0\x3d\xaf\xaa\xeb\x6f\xba\x36\x79\x07\xc6\x6f\x86\xfe\xef\xd9\xa7\xe6\xff\xfd\xdf\xbf\x44\xc7\x7f\x37\x8f\x9f\x94\xad\x6e\xff\xf5\x8f\x66\x9d\x86\xf1\xc7\xf0\xf8\xcd\x37\xa9\xf9\x8f\x37\x67\xcd\xc3\xf8\xb7\xf2\xf8\xef\xdb\xd5\xf5\x77\xd7\xe4\x35\x67\x61\xfc\xb7\x60\xfe\x1f\xe8\x50\x7f\xff\x43\x7d\xe7\x5f\x89\xf1\x83\x7c\xfc\x74\x28\xff\xb6\x0f\xdf\x5b\x89\xf1\x4f\xe7\xe3\xf7\x0e\x35\xbf\x68\x4d\x02\x6d\x3f\x5f\xc1\xfd\x15\xe4\x06\x35\xff\xd8\x15\x5b\x17\xa1\xfd\xff\xf7\xf0\xfe\x43\xea\xef\x7f\xd1\xea\xac\x73\x30\xfe\x02\xf0\x3f\x1a\xca\x52\xf3\x9f\x9e\xf4\x55\x27\xc6\x3f\xa5\x18\xe6\xcf\x99\x6a\xfe\xaf\xde\x6e\xbd\x16\xe3\xf7\x40\xfd\x91\xd9\x6a\xfe\x1f\x8e\x7c\xf0\x50\x8c\x7f\x1e\xe8\x1f\xde\x85\x6a\x7e\xe1\xc7\xc3\xa8\xfe\xe2\xe1\xf1\xbb\x1b\xd4\xfc\x9b\xdf\x9d\x7b\x03\xc6\x5f\xca\xe3\xf7\xaf\x55\xf3\x1f\x25\x37\xef\xc5\xf8\xbf\xe0\xfd\xf7\x47\x0e\xdf\xef\xc9\x05\x5b\x31\xfe\x1d\xbc\xfd\xdd\xa2\x6e\x3f\x43\xd3\xbd\x1e\x8c\x7f\x31\xe8\x2f\xe4\x56\x35\xff\xfd\xd0\x96\x1f\x30\x7e\x80\x8f\x7f\x0e\xfc\xd5\x4f\xb6\x9d\x8b\xf1\xbb\x79\xf9\xb7\xa9\xf9\x8d\x47\x4f\x4d\x62\xfc\xcb\x78\xfb\xb9\x5d\xcd\x6f\x5b\xef\xf1\x62\xfc\xdf\x40\xfd\x93\x3b\x1c\xfa\xef\x45\xfb\xff\x85\xf1\xa7\xc1\xfa\xc1\xeb\xc0\xbf\x73\xda\x59\x0b\x31\xfe\x63\xa0\xbf\x92\xdf\xa8\xf9\xc7\x6d\x7c\x67\x3a\xc6\xff\x01\xee\x7f\x49\xed\x52\xf3\xbb\x1e\x7c\x10\xd5\x5f\x46\xf0\xf8\x41\x0f\x39\xac\x9f\x8e\xde\xef\x42\xf5\x5f\x1e\x3f\xfe\x19\x35\xff\xfa\xe6\xd7\xfe\x8c\xf1\xcf\x00\x7e\xf2\x39\x07\xfe\xbf\xcf\x41\xf5\x9f\x5c\x78\x7e\xf9\xfe\x0f\x99\x7f\xcf\x7b\x5b\x3e\x40\xe7\x5f\x6e\x3f\x7e\x51\xcd\xaf\x7f\x2c\xff\x01\x8c\x3f\x96\xdf\xbf\xf2\x92\x9a\x7f\xef\x07\x97\xa3\xfd\xf7\x6c\xe8\x3f\xa9\x57\xd4\xfc\xca\x2b\x8e\xdb\x88\xf1\x37\xc1\xf8\x9b\xdc\xab\xe6\x8f\x3d\xad\x78\x2c\xc6\x3f\x09\xe6\xef\xe4\x03\x6a\xfd\x73\xfa\x8d\x75\x1a\xc6\x7f\x86\x8f\x5f\x0f\xaa\xf9\x7a\x6e\xf8\x00\xc6\x5f\x04\xfd\x47\xbe\x3f\x43\xe6\xdf\x72\xc9\x76\x74\xfc\x3a\x9a\xc7\x8f\xec\x53\xf3\xf3\x2f\x1c\x87\xce\xbf\x33\xe1\xfb\xc9\xf1\xfb\x65\xfe\x63\x9f\x2e\x45\xed\x0f\x47\xf1\xfb\x0f\xf6\xab\xf5\x9f\x03\xad\x47\x5e\x84\xae\x1f\xb8\xfe\xf4\x9a\xfa\xfb\x7d\xe8\x3e\x72\x08\xe3\xcf\xf8\x86\xa5\xcb\xf1\xc3\x65\xfe\xb5\x4d\x93\x0a\x50\xfb\x05\xcc\xff\x03\x9f\xa8\xe7\x9f\x5b\xbf\x78\xe7\x4f\x18\x7f\x24\xc4\xff\x94\xe3\x4f\xcb\xfc\xa3\x86\xa7\xc7\x31\xfe\x7f\xe1\xfb\xcb\xf1\xa7\x65\xfe\xe9\x0d\xb9\xe8\xfa\x93\xde\xbf\x74\x9c\x2b\x2d\x7e\xb3\xcc\x8f\x5e\xf0\xdb\x7a\x8c\x5f\x9b\xe5\x22\xde\xe3\x5c\x69\xf1\x93\xd3\xf4\xcf\xcf\x87\xd1\xf9\x63\x5d\x96\x8b\x24\x8f\x73\xa5\xc5\xff\x95\xf9\x6b\x4f\xf7\x37\x62\xfc\x07\x8b\xf1\xf8\xb3\x69\xfa\xeb\xe8\xfd\x77\xa1\xf6\x1b\x3e\xff\x2e\x54\x3f\xff\x25\xc7\x5f\xb8\x02\xe3\xef\x1d\xe1\x22\x29\xe3\xfd\x67\xa8\xcb\xaf\x8b\xbe\x57\x8b\xf1\x7f\xc7\xed\x77\x1f\xa9\xcb\xff\xd3\xbd\xdb\xd1\xf6\x77\x15\xe8\x6f\x72\xfc\x56\x99\xff\xdd\x27\x9d\x0f\x62\xfc\x43\xf9\xfe\xdb\x2c\x35\xbf\xa2\x7a\x11\xba\x7e\x9a\xc4\xe7\xbf\x7d\xea\xf6\x37\xb7\x42\x43\xed\x0f\x2b\xf9\xf8\xf5\x96\x9a\x7f\xff\x9f\x23\xb3\x30\xbe\x8f\xb7\xff\x77\xd4\xfc\x9f\x37\xb7\xa2\xe3\xef\xe9\xfc\xfe\x8f\x77\xd5\xfc\xf9\x7b\x2f\x3f\x1f\xe3\x0f\x56\xc3\xfc\x71\xb5\x83\xfe\xff\xe8\xac\x33\x30\xfe\x1c\x3e\x7e\x7d\xa0\xe6\x5f\xd6\xf9\xcd\x44\x8c\xef\x82\xf8\x99\x72\xfc\x4f\x99\x3f\x6e\xcf\xa2\xf3\x30\x7e\x11\x8f\x5f\xfb\x81\x9a\x5f\x5c\xb6\x12\x1d\x7f\x3c\xbc\xfd\x38\xf0\xaf\xb9\x6c\x13\x3a\x7f\x1f\x09\x7c\x39\xfe\xa7\xcc\xef\x98\xfc\xfb\x0a\x54\xff\xe1\xfa\x87\x03\x3f\x7a\xe5\x47\xe8\xfa\xf9\x76\x6e\x7f\xfd\x85\x83\xfd\xf2\xdc\xb3\xd0\xf6\x5b\x07\xe3\xbf\x1c\x7f\x31\x4d\xff\x89\x5d\xf4\x6f\x8c\x7f\x0d\x1f\xbf\x6e\x54\x97\xff\xe2\xfc\x53\x50\xfd\x31\x30\x1b\xec\xa7\x37\xa9\xf9\x4f\x4e\x29\x4f\x60\xfc\xe7\xb9\xfe\x74\xbb\x9a\xbf\xff\xeb\x97\xd1\xf5\x6b\xcd\x07\x2c\x7d\x60\xa7\x9a\x7f\xec\x0b\x97\xac\xc2\xf8\x21\xbe\xfe\xdb\xaf\xfe\x7e\x6f\x85\xd7\x87\x50\xfb\x23\xef\xbf\x47\xab\xc7\xcf\xfb\xca\xaf\x45\xf9\x5b\xb9\xfe\xec\x55\x7f\xbf\x4f\xaa\x5e\x41\xf5\xc7\xb9\x10\x3f\x63\x68\x8d\xda\x7e\x12\x3c\xab\xf2\x6f\xa8\xfd\x0b\xd6\xcf\x43\x7f\x56\x97\xff\xf0\x61\x57\x7f\x89\xf1\xfb\xf9\xfc\x75\xb7\xba\xfe\x3f\x7f\xba\x71\x24\xc6\xff\x17\xb7\xdf\x54\xaa\xcb\x0f\x9c\xfd\x24\xba\x7e\xfb\x17\xdf\x3f\xb9\x5d\x5d\xff\x9f\x3f\x36\xfb\x46\x74\xfe\x81\xf6\xe3\xfd\x8d\xfa\xf9\xff\x73\x68\xe1\x20\xba\x7f\x02\xf6\xdf\x01\x07\xfe\xde\xbe\xba\xed\x18\xff\x55\xbe\xfe\xfd\xad\x9a\xff\x59\xe3\x45\xad\xe8\xfa\x95\x3f\x7f\x97\xfa\xfd\x1f\xdd\x52\xb3\x16\xe3\x7f\x01\xe5\xb7\x3b\x94\xdf\x58\x15\x42\xf5\xdf\x1c\xd8\x3f\x97\xe3\x4f\xa4\xe9\x9f\x8b\xe2\x39\xa8\xfd\x90\xdb\xef\xff\xae\xe6\x3f\x7a\xd9\x46\x54\xff\xff\x3d\xdc\x5f\x29\xc7\x2f\x90\xf9\xb3\x76\x06\x72\x51\xfb\x05\xf4\x5f\xd9\xff\x5c\xe6\xff\xe8\xb2\x37\x8e\x43\xf7\x1f\xb9\xfe\x7e\x92\x43\xfb\xbb\x72\xfe\xef\x30\xfe\x1f\xb9\xfd\x74\xa5\x9a\xbf\xe6\xc8\x0f\x02\x18\x7f\x35\x7c\x7f\xd9\x7f\x54\xe6\x9f\x1d\xdd\x76\x02\xc6\xa7\xf7\x7f\x1e\xef\x4a\xf3\x1f\x95\xf9\x87\xdc\x97\xf5\x7b\x8c\xff\x25\x7c\x3f\xd9\xff\x32\x6d\xff\xe8\xde\xc9\x5f\x63\xfc\x3e\x6e\x7f\x79\x52\x5d\xfe\xd8\x6f\xfe\x81\xda\x9f\x3a\xe1\xfd\x65\xff\x4b\x99\x7f\x46\xea\xfa\x5b\x31\xfe\xd3\xd0\x7f\x65\xff\xc7\xb4\xfd\xbf\x63\x52\x41\x8c\x9f\x05\xf7\xff\x79\x3f\x52\xb7\xbf\xdf\x5e\xf5\xdb\x3a\x74\xfc\xe4\xfb\x37\xff\x75\xf8\xfe\xaf\x5e\xbe\x0d\xe3\x5f\xce\xf7\xbf\xef\x53\xf7\xdf\xb5\xeb\x6e\x9f\x83\x8e\x3f\xf0\xfe\xb2\xff\x9e\xcc\x7f\x2d\x67\x36\xda\xfe\xcf\xe1\xf5\xff\x81\x9a\xbf\xfa\x27\x1d\x27\x62\xfc\x9d\xf0\xfe\xb2\xff\x54\x9a\xfe\x3b\x73\x15\xaa\x3f\x5d\x05\xe5\xcb\xfe\x33\x32\x3f\xf7\xea\x1f\xa3\xeb\xbf\x39\x30\x7e\xc9\xfe\x17\x32\x7f\xdb\x81\x17\xd0\xf1\xe3\x36\xbe\x7e\x38\x45\xfd\xfc\x23\x7e\xd8\x7c\x0f\xaa\xbf\x41\xf9\xed\x0f\xa8\xbf\xdf\xf7\xcf\x47\x1f\xc7\xf8\x9f\xc2\xf7\x93\xfd\x0f\x64\xfe\xab\xbe\xf9\xa8\xfd\x66\x24\xd8\x3f\x64\xff\x83\xb4\xf9\x6f\x57\xc5\x1d\x18\xff\x11\xde\x7f\xd7\xaa\xdf\x7f\xf3\xf2\xe5\xe8\xfa\xe9\xd7\x5c\x7f\xfb\x4c\xfd\xfc\x2f\xee\xfc\x17\xba\x7f\x50\xc3\xe3\x8f\x39\x3c\xff\x83\xa7\xce\x3c\x05\xe3\xff\x0d\xf4\xce\xe4\x5e\xf5\xf3\x93\x03\x6f\xa0\xf6\x9b\x6b\xde\x81\xef\xd7\xaf\x7e\xfe\xd0\x8f\x77\xae\x43\xd7\xef\xf3\xa0\xfd\x39\xf0\xb7\xfc\xe8\xdb\x09\xa8\xfe\x01\xf1\x83\xdb\xaf\x54\xf3\x2f\x3a\xfd\xf3\x4b\x30\xfe\x7d\x35\xc0\xbf\x4a\xcd\x2f\x3d\xea\x2f\x25\x18\x7f\xe3\x93\x60\x7f\x9b\xa0\xae\xbf\xff\x1e\x56\x81\xda\xff\xdf\x59\x04\xef\xef\x50\xfe\xc3\xcf\xdf\xf6\x33\x8c\xdf\x02\xeb\x1f\xcf\x83\xea\xfe\xb3\xa4\xf2\x8a\xb9\x18\xbf\x83\xaf\x9f\x9e\x51\x3f\xff\xd7\xee\x53\xd7\xa3\xf3\x27\x9f\xbf\xeb\xd5\xcf\x3f\x71\xde\x45\x9f\xa0\xfb\x7f\x0f\x13\xe2\x3d\xde\x95\xe6\xbf\x20\xf3\xdf\x5b\xbf\x6a\x1a\xba\xfe\x80\xfe\x2b\x9f\xdf\x97\xf9\x4f\x6d\xda\x83\xb6\x9f\xb3\xf8\xfa\xe7\x5a\xf5\xfa\xa1\x31\x34\xeb\x75\xf4\xfb\xf3\xfb\x47\xce\x54\x97\xff\x93\xcf\xf7\xa3\xe7\xcf\x26\xf1\xfb\x73\x9f\x55\xf3\x3f\xb8\xec\x1d\xd4\x7e\x5c\xc7\xe3\x27\xfe\x53\xdd\xff\x5f\xda\x36\x79\x2a\xba\xff\xc1\xc7\x0f\x07\xfe\xf1\x0f\x04\xd1\xf2\x4f\xe7\xf7\x37\x3a\xf0\xdf\x3a\xb7\xbc\x06\xe3\x2f\xac\x26\x24\x79\x7c\xfa\xf9\x75\x99\xff\x48\x75\x0a\x1d\x3f\xe6\x70\xfb\x97\x03\xff\xfd\x93\x76\xec\xc4\xf8\x4f\xc1\xf8\x2b\x9f\x5f\x4f\x7b\xff\x29\xe3\xd0\xf6\xbf\x94\xb7\xbf\x76\x35\x7f\x9f\xef\xb1\xfb\x30\xfe\xa9\xdc\xfe\xae\xa9\xf9\xd7\x5d\xd3\xba\x00\x1d\xbf\xf9\xfc\xfb\x8d\xba\xff\x15\x8d\xd1\xaa\x30\xfe\x07\xc0\x97\xcf\x8f\xcb\xfc\x86\x63\x3e\x40\xed\x5f\x15\xbc\xfd\x3a\xd4\x7f\x61\xfb\x8d\xe8\xfc\xd7\xcb\xf5\x1f\x07\xbe\xfb\xf1\x71\xa8\xfe\xb4\x8f\xef\xdf\x8c\x56\xf7\xdf\x5d\x6b\x9e\x43\xf5\x87\x14\xac\xff\xe4\xf3\xe3\x32\x7f\xe9\x4b\x23\x5e\xc3\xf8\xbb\xf8\xfa\xed\x33\xf5\xf3\x7f\xf2\x97\xf5\xff\xc0\xf8\x3f\xe3\xe7\xbf\x7c\xea\xef\xdf\x9c\x3c\x6d\x03\xba\x7f\x3e\x0e\x3f\xbf\x9d\xa6\xbf\x3d\x77\xe3\x00\xfa\xfd\xf8\xf9\xa1\xdf\xa9\xc7\xdf\xdb\xf6\xfb\x51\xfd\xb9\x0d\x9e\x7f\x68\x9f\xfa\xf9\x6f\xfc\xdd\xcf\xd1\xf3\x83\xd7\x72\xfe\xc3\xea\xef\xd7\xfa\xfd\xa0\x8e\xf1\x7f\xcb\xf5\x77\xbf\xfa\xfc\xfc\x57\x8f\x9e\xf7\xd5\x88\xac\xac\x6a\x99\x1f\x9b\x6d\xa3\x91\x91\x64\x5c\x6b\x4c\x0b\x86\xf4\x58\x43\x50\x0f\xf9\xc9\x6c\x2d\x1e\xae\x3c\x7a\x7a\x24\x9a\x08\x46\xc2\x5a\x68\xae\xde\x1b\x0d\x05\x7d\xc1\xc4\xdc\x84\xd6\x75\x74\xf5\x5c\xbf\xde\xa9\xf5\x84\x12\x47\x57\x4e\x27\x64\x91\x78\x00\xfc\x7f\x3a\xb2\xbc\x08\x8e\x80\x77\x04\xbb\xca\x1b\xc3\x89\xb9\x1e\xeb\xff\xda\xd8\x41\xf1\x39\x1e\x24\x75\x0e\x21\x35\x65\x6d\x95\xd5\xf3\xff\x4f\xe7\xce\x6b\xa0\x50\x9e\x33\xe0\x0b\x68\xe1\xb9\x9e\x9e\x70\x5c\xeb\xd4\xcb\x9b\x22\xc1\x70\x42\x8f\xcd\xf5\x74\x44\x22\xa1\x39\x9e\xd9\xc6\x3f\x00\x4c\xaa\x2f\x12\x4e\xe8\xbd\x89\xf2\x65\xec\xdf\xb9\x1e\x7e\x20\x9c\xfd\x3b\xc7\x33\x3b\xac\xd3\xd4\xb0\x75\x6a\xbd\xc6\xf9\xd4\xba\xf1\x1c\x1e\xe4\xe0\xfa\xe2\xb2\xb6\x85\x8b\xfe\x8f\x35\xbc\xf8\xe0\x5f\x76\xae\x07\x0e\xa1\xcf\xa1\xd0\xe0\x9a\x65\x36\xf0\xb4\x25\xc6\x0b\x2d\x0b\x78\xe8\xb3\xd2\x77\x5b\xe2\xe9\xe0\xb8\xcd\xaa\xe4\xa3\x59\xb9\x20\x31\x3f\x67\xfa\xff\xcc\xf1\x58\x99\x78\x5d\x1d\x34\x59\xf8\x15\xf8\x1f\x83\xec\x70\xcc\xbf\x5b\x8b\x8a\xf2\x90\xd6\x15\x5f\xc7\x3e\x9c\x41\x3e\xb8\x57\x8e\xe9\x1b\xe1\x4b\x35\xeb\x1b\x7b\xf4\x78\x82\xbd\xb3\xf2\xc0\x3f\xfd\x32\x6d\x95\x8b\xd7\x99\xf2\x96\xa8\x16\x5e\x11\x64\xe4\x25\xf0\xa1\xc4\x1f\x15\x1a\x54\x99\xf5\xc4\xcc\x57\xc2\xde\xba\x8e\x11\x7d\x29\x2c\xa7\x09\xf8\x1d\x47\x97\x8a\x63\xc4\x3a\xfb\xdf\x3d\x1d\x8e\x65\xa5\x07\x23\xe5\xcd\xba\xe6\x37\xda\x93\xf9\x7d\x7c\xb1\xbe\x68\x22\x52\xde\x12\xec\x0a\xeb\xb1\xd5\xd1\x44\x1c\xfb\xde\xaa\xf1\x6b\xdb\x9a\x9d\x5b\x46\x64\x65\x55\xa5\xf9\xff\xc3\xf9\x39\xae\xff\xbb\x32\xf0\xdf\x39\x59\x47\xf9\xbd\xc0\x27\x63\xc7\xd8\xf8\x2e\xfb\xe3\x90\x67\x0e\xf9\xa1\x60\x8c\xcb\xb5\x65\x48\xd6\xdf\x4b\x08\x49\x1d\x6f\xe5\x76\x67\xe0\x5f\x79\xea\xec\xe3\xc6\xb8\x5c\xe7\xcb\xfc\x94\x31\xff\x78\x5d\x64\x7f\x89\x9d\x2f\x3f\xff\x6b\xe3\x8f\xd8\x87\x3d\xff\xab\x5c\x7f\x1b\x35\x1a\xc6\x6f\x9c\xbf\xeb\xaa\xaf\xdf\xc3\xf8\x5f\x83\xfd\x94\x9f\x3f\xcf\xc4\x3f\xef\x0f\x2f\xe6\x62\xfc\x3d\x30\x7f\xf2\xf3\x3b\x19\xcb\x5f\xfe\xd6\x1b\x18\xbf\x89\xdf\xbf\xf5\xa2\x9a\x3f\x7d\xf7\xb7\xeb\x30\xfe\xbd\xfc\xfc\x12\xec\x1f\x67\xe2\x6f\x5b\xf3\xa7\x8d\x18\x3f\xc9\xf5\xf7\xf7\xd5\xe5\x8f\x7c\x6f\xcd\x12\x8c\x7f\x0f\x3f\x3f\xb4\x58\x5d\xff\x67\xee\xd6\x1b\x30\xfe\x30\xff\x7e\x9d\xea\xfa\x2f\xdc\x78\xfa\x33\x18\x3f\xc5\xf5\xe7\x17\xd4\xef\x7f\xf9\xbf\x5e\x7e\x08\xe3\x3f\x96\x0b\xfe\x17\x2f\xa9\xf9\x1f\x7c\x7a\xc9\x9d\xe8\xf3\x73\xff\x97\x3a\xf5\xfb\xbf\x5b\x4e\x46\x62\xfc\xab\x79\xfd\x7d\xa9\xe6\x7f\xbd\xed\x67\xef\x60\xfc\xd7\xe1\xf9\x79\xfc\xe3\x4c\xfc\xdc\x2d\xe3\x87\x31\x7e\xde\x0f\x2c\x9d\xc7\x2f\xce\xc4\x6f\x79\xef\x8c\xd3\x31\xfe\x3e\xd8\xbf\xe5\xe3\x4f\x26\xfe\x03\xb1\xcf\x8f\xc3\xf8\x9f\x02\x9f\x8f\x3f\x99\xf8\x4f\x3f\xb5\xad\x1a\xe3\x0f\x71\xfd\x15\xda\xff\x88\x0c\xfc\x92\xb1\xe1\x1b\x30\xfe\x37\xb9\xf6\xf6\x9b\x89\x7f\xcb\xdf\xbf\x8a\x61\xfc\xab\x9e\xb1\xbf\x3f\xe7\xf3\x71\x8c\xff\x75\xb7\x4e\xb8\x6f\x4c\x56\x56\x7f\xbf\xc4\xff\x68\x1d\x21\x5e\x6f\xfa\xf8\x99\x25\xf1\x2f\x19\x31\xb3\x6f\xcc\xa8\x51\x97\x27\x25\xfe\xba\x55\x84\x24\x0f\x82\x7f\x5a\x49\xdf\xab\x63\xb2\xb2\xce\x4b\x1b\xbf\x8c\xe7\xff\x7c\x24\x49\x1e\xa1\xe6\x77\x1f\xfb\xf4\x00\xc6\xaf\x7d\x93\x90\xe4\x72\x17\x49\x9d\x64\xe7\x8f\x90\xf8\x87\xbd\xf6\xe3\xd5\x63\x46\x8c\xb8\x68\x58\x3e\x3f\xb6\x81\x90\x54\x63\x3a\x5f\x2e\x7f\xea\xc3\x37\x79\xb0\xf2\xef\x3c\xd4\x45\xc8\x89\xce\xe5\xff\x35\x72\x71\x25\x56\xfe\xb2\x8f\x09\xf1\x22\x7c\xb9\xfc\xfe\x8b\x96\x55\x61\xe5\x67\xfd\x91\x90\xd4\x0a\x17\x49\xb6\xa9\xf9\x87\xf8\x3f\x2b\xc4\xf8\x9f\xbf\x49\x08\x59\xe9\xcc\x4f\xd5\x8c\x3c\x0c\xe3\xdf\xfd\x2b\x42\xbc\x07\xc1\x3f\x7d\xf1\x94\xeb\x31\x7e\xf1\x23\x84\x24\x9b\x5d\x24\x75\xad\x9d\x2f\xcf\xdf\x57\xff\xb4\xff\x64\x6c\xfe\x5f\xb8\x8a\x90\x14\xc2\x1f\x25\xf1\x5f\x3c\xee\xa9\xc1\x31\xa3\x46\x5d\xda\x2e\x95\x7f\x6a\x35\x21\xa9\x56\xe7\xf6\xfb\xed\x4f\x6e\x2e\x1f\x93\x95\x75\x59\x54\xe2\xd3\xfb\x9b\xd7\x64\xe6\xf3\x7f\xb7\xee\x9c\xfe\x1e\xb6\xfe\xfb\x7b\xb1\x5d\xe3\x49\xbd\x31\x1a\xe5\x8f\x7b\xfa\xf5\x8b\x30\xfe\xd6\x6f\x88\xbd\xc6\xc0\x8f\x4c\xe6\xef\x2d\xcd\xb9\x1a\xe3\x7f\x25\x95\x3f\x94\x33\x0a\xe5\x9f\xb0\x6b\xe6\x2b\x18\xff\xea\x91\x76\xbe\x17\xf4\x08\x99\xff\x66\x30\x32\x13\xe3\x87\xee\x91\x9e\xff\x8f\x38\xbf\xa0\xf5\x4f\xbd\x18\xff\xb5\xa0\x9d\x9f\xca\x50\xfe\xa3\x3b\x9e\xbc\x05\xe3\x8f\xde\x67\xe7\xf3\x73\xb0\x32\xbf\xf5\x09\xd7\x5c\x8c\x3f\x28\xbd\xff\xd0\xc7\x23\x51\xfe\xcc\x67\xaa\x09\xc6\x2f\x71\xdb\xf9\xed\x57\xe2\xdf\x6f\xc7\x79\x7f\x7f\x00\xe3\x7b\xaf\xb7\x3f\x3f\x9f\x87\x64\xfe\xf5\x67\xbf\x3d\x0d\xe3\x9f\xfe\xac\xc4\xbf\x13\xe7\xbf\x77\xc1\xe2\x21\x8c\x7f\xc8\x19\x52\xfd\xbf\x8f\xd7\xbf\x76\xf6\xb6\x7e\x8c\xdf\x24\x3d\x3f\x3f\x07\x26\xf3\x0f\xbf\x7f\xd2\xe7\x18\xff\xac\xfd\x52\xf9\xbf\xc0\xeb\xff\xd4\xe5\x23\xbf\xc1\xf8\x4f\x3e\x22\x95\xef\xc5\xdf\x7f\xfe\xb1\xc7\xdd\x80\xf1\x8b\x4b\xec\xdf\x6f\x60\x21\xfe\xfd\x7e\xb8\xfb\x8f\xef\x62\xfc\x89\x72\xfb\xbb\x1c\x2f\xff\x92\x92\xf3\xff\x85\xf1\xeb\x7f\xb0\xf3\xdb\xef\xc5\xdf\xff\xeb\x71\x9b\x2f\xc4\xf8\xdb\xe4\xfa\xcb\xc0\xff\x36\xf9\xc4\xa9\x18\x7f\xa7\xc4\xe7\x71\xf0\x65\xfe\xcd\xdd\x7f\x9a\x82\xb6\xff\x3b\xa4\xfa\xff\x04\xff\xfe\xd1\x7b\xdb\xd0\xf2\xff\x24\xf5\x3f\x1e\x47\x4a\xe6\x8f\x7d\x28\xf1\x3d\xc6\x8f\x4a\xed\x9f\xeb\x81\x69\xe3\xef\x8b\x1f\xcc\xc0\xf8\xb3\xa5\xe7\xe7\xfb\x10\x32\xff\xca\x73\x3e\xee\xc2\xf8\xe7\x4a\xe3\x1f\xdf\x47\x90\xf9\xeb\x83\xbf\x59\x84\xf1\xff\x01\xf6\x57\x5e\x0b\xc9\x19\x78\xfd\x4f\x9c\xd1\x78\x15\xc6\x7f\x62\xbf\xed\xed\x4d\x3f\x72\x99\x1f\xfe\xee\xd0\x4d\x18\x3f\x5c\x60\x2f\x9f\xfb\x91\xcb\xfc\xd3\xaf\xae\x39\x16\xe3\xff\xf4\x59\x7b\xf9\xdc\x8f\x54\xe6\x5f\x57\xd5\x32\x12\xe3\x6f\x97\xf8\xc9\xdd\x38\xff\x8e\x1f\xff\xf3\x77\x18\x7f\xf1\x1d\x76\x7e\xa6\xf9\xa7\xad\xe4\x08\xf4\xfb\x7d\x18\x94\x9e\x3f\xc3\xf8\x3b\xed\xfd\xde\x59\x18\xff\x80\xc4\xcf\x34\xfe\x3d\x31\xe2\x2f\x85\x18\xff\x8a\x3d\x12\xbf\x18\xaf\xff\x63\xef\x18\xa5\x63\xfc\x8f\xa4\xef\xc7\xef\x71\x91\xf9\xcf\x95\x5f\xf7\x05\xc6\x5f\x58\x62\xe7\xf3\x7b\x5c\x64\xfe\x69\xa3\xf7\x54\x62\xfc\xb1\x85\x52\xf9\x8f\xe3\xe5\x97\x3c\x53\xb1\x1e\xe3\x4f\xf3\xd8\xf9\xfc\x1e\x97\xb4\xf5\xdb\x15\x8d\x17\x60\xfc\xa5\xb3\xec\x7c\x1e\x47\x57\xe6\x5f\xfc\x87\x87\x1e\xc7\xf8\xed\xd7\x4b\xf5\x9f\x61\xfc\x7a\xf7\xd7\xeb\xcf\xc3\xf8\xae\x51\x52\xf9\xa3\xed\xdf\x8f\xff\xfd\x67\x63\xcb\xd7\x98\xfe\xfc\xce\x68\x42\xbc\xa7\xa6\xeb\x9f\xf2\xfa\xe3\x2f\xc9\x97\x3f\x19\x33\x62\xc4\x4f\xe5\xf5\x47\xc1\x54\x42\x92\x08\x5f\xd6\x9f\x47\xd4\xde\xfd\xc8\x98\x51\xa3\x7e\x46\xa4\xf2\x27\x4d\x25\x24\x85\xf0\xe5\xe7\xff\xe1\xba\xe3\xaf\x19\x93\x95\x75\x81\xfc\xfc\x33\xa7\x12\x42\xd6\x3a\xdb\xef\x8e\x48\x1d\xf2\x3c\x66\xbf\x3b\x50\x42\x88\x17\xe1\xcb\xe5\xdf\x10\xce\xb9\x6c\x4c\x56\xd6\x85\x72\xf9\xf4\xfe\xc1\xf5\x2e\xb2\xab\x4a\x5d\xfe\xc4\x9b\x8a\xbe\x1c\xe3\x72\x6d\x95\xcb\x4f\x1c\x4f\x48\x12\xe1\xcb\xf5\x77\xee\x7f\x2f\x2b\xc7\xea\xef\x83\x47\x08\x19\xfa\x66\x04\xd9\x5d\xa5\x7e\x7e\xf2\xd2\xac\xad\xd8\xf7\xbf\x65\x94\x8b\xa4\x22\x2e\x47\xfe\xd4\x7f\x6c\xfd\x25\xc6\xa7\xf7\x4f\x6d\x4c\xe7\xcb\xcf\x7f\xc6\x3d\x5f\x3d\x88\x3d\x3f\xbd\xbf\x65\x93\x8b\x0c\x1c\xa1\xae\xbf\x82\xd6\xe8\xc9\x58\xfd\x5d\xba\x93\x90\x14\xc2\x97\xcb\xff\x3e\xf8\xd4\x3c\xac\xfc\x4d\x8f\x11\xe2\xdd\x9c\xce\x97\xdf\xbf\xa6\xe7\x07\x1f\xf6\xfe\x87\xbf\x41\x88\xb7\xcf\x45\x06\x1d\x9e\xff\xb4\xc2\x0b\xe3\xd8\xf3\xdf\x75\x1f\x21\x43\x23\x46\xa6\xf1\xe5\xf2\xbf\xdf\x73\xfb\x43\x58\xf9\x1b\x0f\x75\x91\xd4\x8f\xd3\xcb\x97\xf9\xe7\xdf\xda\x9a\x8d\xf1\xe9\xfd\x09\x67\x3b\xf3\x5f\x6e\x1d\x6a\x1d\x93\x95\xf5\x73\x99\xff\xd4\x63\x84\xb4\x9f\x9c\xfe\xfc\x69\xed\x7f\xc7\x73\xa5\xd8\xfb\xd3\xf8\xf5\x3f\x49\x2f\x5f\xfe\x7e\xff\xfa\x71\xf7\xe3\xd8\xf7\xa3\xf1\xcf\xb7\x38\xd7\x7f\xf7\xab\x23\x76\x63\xe5\xd3\xf8\xc1\x17\x38\x97\x5f\x3f\x74\xc6\x42\xac\xfc\xee\xc7\x09\x49\x22\x7c\xb9\xfe\x2e\x6f\xae\x7f\x0c\xab\x3f\x1a\xbf\xf7\x42\x17\x49\x0d\xd9\xf9\xf2\xef\xdc\x7f\xfa\x0f\x43\x63\xb2\xb2\x4a\x2b\xb0\xf8\xb7\x5b\x9d\xc7\xaf\x81\xee\xc5\x0f\x8c\xc9\xca\xba\x24\x2d\x7e\xd8\x73\x84\xa4\xfe\x3a\x82\xbc\x34\x5a\xcd\xcf\xdf\xbc\xeb\x65\x6c\xfc\x23\xa5\x84\xa4\x2e\x71\x9e\x3f\x06\x72\xbe\xf8\x0c\xb3\x5f\xd1\xf8\x95\x97\x3a\xcf\x1f\xc7\xee\x3f\x71\xcf\x98\x51\xa3\x2e\x96\xeb\xff\xda\xd9\x84\x78\x11\xbe\xfc\xfc\xe5\x97\x56\x5e\x80\xd5\xff\xad\xb3\x09\x49\x22\x7c\xb9\xfd\x9c\xb9\xf4\xb8\x4e\xac\xfd\x94\x1b\xf3\xd7\x41\x94\x7f\xc5\x2b\x27\x3e\x86\xd5\x3f\x8d\x5f\x79\x99\xb3\xfd\xe7\xcf\x4f\x9f\x3e\x71\x4c\x56\xd6\xd1\x68\xfc\xc3\x7e\xe7\xe7\xbf\x70\xdc\x82\x5a\xec\xf9\xd7\xbc\x4e\x88\xd7\xe0\x97\xb9\x94\xfc\x47\x56\x0d\xe7\x63\xf3\x27\x8d\x3f\xb8\xcd\x45\x2a\x0a\xd4\x7c\xdf\x9a\x3f\xdd\x8a\x95\x7f\xfc\xeb\x84\xa4\xb6\xb9\xc8\xc0\x51\x6a\xfe\x7b\x1f\x8c\x5f\x8c\xf1\x5f\x5d\x4f\x48\xea\x0a\x17\xf1\xce\xb6\xf3\x09\xf1\x3a\x1e\x4a\x70\x3c\x9d\xe0\x75\xdc\x10\xad\xd3\xe9\xff\x64\xde\x13\x5d\x9a\xf9\x29\x90\x22\x33\x3c\xc7\x52\x74\x3b\x3b\x12\xf6\xe9\x9e\xb2\x78\x5f\xd8\x57\xbe\x3a\xec\xd3\x97\x78\xe2\x89\x48\xb4\x35\xd8\xad\x9b\xbb\xdc\x9c\x75\x8e\xe7\x1c\x42\x96\x59\x3f\xa2\xf7\x26\x4e\xd2\xfb\xd6\xc4\xb5\x2e\xdd\xd3\xbb\xa0\x62\x71\x79\xbd\x25\x58\xe2\x89\x04\xfd\x1e\x2d\x1e\xae\x2c\x5f\xdd\xb1\x5e\xf7\x25\x1a\xfd\x7a\x38\x11\xec\x0c\xea\x34\xaa\x5d\xbd\x78\x48\xe4\xff\xeb\x77\xb0\x57\xda\xac\x05\x13\x0d\x91\xd8\xd2\x88\xbf\xcf\xa8\x71\xf6\x16\x1d\x91\x48\x68\x89\x47\x8f\x74\xfa\x90\xb7\x12\x7e\x87\xd6\xc4\x4a\xb6\x49\x1f\x0a\xc6\x13\x7a\x58\x8f\x79\x68\xcc\xbf\xbe\xb8\x4f\x0b\x85\xca\xc3\x7a\xa2\xd6\xef\x8f\xad\x2b\x13\x04\x0d\xc1\x90\x6e\x45\xdd\xcb\xfc\xf7\x9b\x23\xbe\x19\x1c\x91\x95\xb5\x6d\x8f\xd4\xfe\x5e\x7c\x88\xa5\xf3\xf8\x6b\x72\x1c\x8e\x83\xfd\xfb\xd9\xf5\xeb\xdf\xc5\x7e\xff\x5e\x88\x4f\xc3\xe3\x03\x79\x7f\xf5\x7f\xfb\xfd\x27\x47\x45\x3f\xc7\x7e\x7f\x14\xf7\x7f\x04\xbb\x9b\x1c\xc7\xe2\x60\xff\x9e\xad\x79\xa0\x11\xfb\xfd\x7f\xc2\xbe\x04\x5f\xd7\xc8\x71\x2a\x0e\xf6\xef\xca\x82\xd0\x87\x23\x5c\xae\xb4\xdf\xef\x3d\x0e\x32\xf0\xf3\x77\x7f\xfc\xbf\xfd\xfe\x21\x0f\xa6\xf6\x8e\x18\x31\x22\xed\xf7\xb5\x57\xe0\xf9\xe1\x7c\x64\xea\x20\x7f\x5f\x0a\x67\x48\x56\x6e\x59\x71\x94\xf1\xfb\xfc\xbc\x37\xff\xfd\xd2\x4f\xf1\xdf\xf7\x3b\xfc\xfe\xee\x5c\xfb\xbf\x5b\xb6\xbf\x32\x79\x44\x56\x56\x9e\x31\x96\x1a\x7f\xed\xfb\x60\x7f\xe2\xbf\xf0\xfb\xe0\x5f\xe3\x7d\x92\xfd\xbe\xee\xf4\x02\xf2\x04\x7c\xf2\x8b\xeb\x8d\xfa\x1f\xb8\xc4\xfe\xfc\xff\x8f\xb6\xef\x00\x8f\xa2\xfa\xde\x3e\xbb\x49\x48\x40\xc4\x00\x01\xd2\x33\x20\x25\x20\x84\xd0\x4b\x28\x4b\x95\x6e\xa4\x49\x51\xd8\x10\x22\x09\x84\x24\x24\x01\x69\x81\x45\x8a\x74\x01\x05\xe9\x46\x45\x89\xd2\x42\x07\x69\x4b\x2f\x52\x42\x13\x94\xb6\x02\xd2\x04\x04\x04\x04\x44\xfc\x9e\x99\xb9\x77\x67\xe7\xe4\xcc\xce\x6c\x7e\xff\x6f\x9e\xe7\x38\x0e\x93\x7d\xdf\x7b\xcf\xbd\x73\x6e\x3b\xf7\xdc\x35\x03\xd8\x7b\xac\x7f\xfc\x7b\x74\xf5\x47\xfa\xa9\xd1\xa1\xea\x09\x51\x3f\xd9\x48\x3f\xd1\x1a\xfa\xf9\x50\x27\xf9\x03\x11\xfe\xcf\x0f\x8b\x8d\x17\xf1\x73\x11\x7e\x1b\x0d\xfc\x01\x3a\xf8\x33\x11\xbe\xed\x9b\x09\xd5\x45\x7c\x07\xc2\xb7\x6a\xe0\x0f\xd6\xc1\x8f\x45\xcf\xe6\x36\xf3\xaa\x8b\xdf\x17\xcc\x55\xe3\x9f\xe6\xf1\x67\xd0\xf7\x5b\x44\x07\x3f\x9b\xdd\xe7\xb3\x7b\xa7\xbb\x2b\x45\xfb\x56\x3c\x6d\x9c\x8c\xff\x88\xe1\x2f\x65\xeb\x72\xf8\xfb\xd5\xc3\x6f\x84\x9e\x3b\x8d\xd8\x5b\x4b\xd4\x8f\x15\xe9\xe7\x1c\xeb\xf7\x62\xfd\xe8\xa6\x1f\xe9\x7f\xd9\xa5\x5f\xba\x88\xf8\xd1\x9f\xab\xf1\x87\x6b\xe8\x3f\x4d\x07\x7f\x27\xc2\xdf\x95\x94\x3e\x5d\xfa\x7e\x11\xfe\x2c\x0d\xfc\xa1\x3a\xf8\xaf\xa1\xe7\x17\x77\xce\x46\x8b\xdf\x97\xff\x0c\x35\xfe\x0b\x66\x3f\xf1\xf7\x85\x7f\x8f\xaf\xe6\xe8\xf9\xd6\x93\x86\x99\x62\xfa\xfd\x51\xfa\xef\x6b\xe8\x5f\x0f\x3f\x9b\x1d\x17\x34\x9f\xdd\xdb\x1c\xa8\x35\x45\xac\x3f\x36\x56\x7f\xf2\x7e\x65\xe3\x4b\xf6\x21\xe1\xfa\x33\x52\x07\x3f\x4f\xed\xce\x0b\xc3\x1e\x5f\xbb\x21\xd6\xff\x6c\x54\xff\x3f\x62\xf6\x99\xef\xdf\xb0\x1f\x34\x86\x7f\x15\x95\x6f\x8f\x09\x75\x57\x4b\xf6\x07\xe9\x27\x47\xa3\x7c\x47\xe9\xe0\x3f\x46\xf8\x7b\x6e\x1d\x89\x17\xf1\xed\x08\xdf\xae\x81\x3f\x46\x07\x7f\x2c\x7a\x1e\xbd\x65\xf9\x69\xb1\xfe\x58\x51\xfd\xf1\xed\x20\xbf\xe7\xeb\x9a\x96\xb5\x66\xf2\xf7\xf9\x2e\x6f\xf5\xfd\xb5\xf6\x8d\x97\x88\xe5\xcb\xed\x3f\xb0\xf2\xf5\xf9\x8d\xfd\x1d\x5b\x37\xb6\xb1\x38\x60\x36\x0f\xf1\xb3\xab\xd4\xd8\x49\xe1\x87\x32\x7c\x1e\xdf\xd1\xf6\xbd\x41\x7c\x34\x80\x1a\x9a\x51\xa9\xa2\x54\x3f\x3f\x65\xf8\x17\xd8\xfc\x09\x6f\x1f\xd9\xfe\x47\xfb\x1e\x83\xf8\x68\x80\x32\xe0\xc1\xba\x48\xb1\x7c\x2d\xb3\xd4\xfa\x3f\xc6\xea\x3f\xdf\xdf\x62\x39\x6c\x0c\x1f\xbf\x2f\x74\xb6\x63\x7b\xb1\x7c\xd3\x50\xf9\xae\x64\xf6\x19\xdb\x07\x4f\xd3\xef\x53\xe1\x4e\xb8\x88\x8f\xd3\x7f\x9e\xd5\x4f\xee\x1f\x6f\x3f\x66\x0c\x7f\x1c\x7a\x2e\xdc\xe0\x9a\x54\x3f\x67\xa1\xf4\xff\xa8\x91\x7e\xfc\x7b\x7c\xd9\xd9\x7d\x0b\xbb\x9b\x6b\x7d\xd2\x5a\x2c\xdf\x59\xcc\xfe\x3c\x65\xf8\x87\x34\xda\xaf\xa2\x3a\xf8\xf8\xfd\xce\x31\xc3\x3f\x16\xd3\x1f\x8d\xd2\x1f\xd0\x81\x4e\xbf\x1e\x7e\x1b\xf4\x1c\x5e\xe6\xdf\xd3\x62\xfd\x99\x85\xec\x43\x2d\x5e\xff\x91\x7d\xd0\xc3\x8f\xf6\x56\xdf\x7f\x0d\x9f\xb1\x42\xd4\x8f\x83\x7d\x5f\xd1\xec\xfb\x6a\xc7\xf1\x79\xfc\x56\xf6\x7d\x4d\xd2\xc1\xb7\x95\x95\xef\x69\xec\x5e\xae\x67\xeb\x0e\xd2\xf7\xcb\xf4\x9f\x7d\x45\xc6\xff\x7d\x37\xf7\x4b\x90\x13\x62\x39\x60\x0c\xbf\x36\x7a\x7e\xbf\xc7\xa1\xe9\x66\x6f\xef\xd9\x79\x73\xd4\xfa\x29\xcb\xf4\xcf\xe3\xc7\xf0\x38\x7a\xaf\xeb\xe0\xe3\xf7\x67\xea\x0a\x89\x52\xff\x16\x95\x6f\x94\x46\xf9\xea\xe1\x77\x42\xcf\x0b\x3e\x9e\x35\x57\x2c\xdf\x07\xa8\x7c\xe3\x34\xca\x57\x0f\x7f\x31\x7a\x6e\x73\xeb\xb7\xa1\xa2\x7e\xac\x33\x51\xff\x87\xe1\x3b\xf7\x67\xfd\x64\x0c\xdf\xa6\xde\x8e\x02\x6f\xed\xec\x9c\x21\xea\xe7\x01\xd2\xcf\x45\x8d\xfe\x3f\xfe\x3d\xbe\x02\x91\xfd\xf9\xb3\x79\xb3\xfe\xa2\x7e\x6c\xc8\xfe\xfc\xa1\x61\x3f\xa7\xeb\xa4\x1f\x1a\xa8\x1f\x97\xf4\x9e\x33\x44\xea\x5f\x21\xfd\x3c\x58\x48\xa7\x1f\xff\x1e\x5f\xe5\x50\xfa\xdf\x7c\xbf\x4a\x53\xa9\xff\x80\xd2\xff\x42\x23\xfd\xb3\x75\x92\x9f\x8e\xfa\x3f\x0d\xbf\x9d\x7e\x4e\x6a\x5f\x50\xff\xe7\x81\x46\xff\xe1\x33\x1d\x7c\x07\xba\x9f\xcf\x92\xe2\xd3\x14\xe7\xeb\x8b\xfd\xcf\xcb\xf8\x9f\xb2\xfa\xc3\xf7\xa7\x5b\xf6\xc9\xf8\xc5\x74\xf0\xed\x4c\x3f\xb9\xec\xde\xc3\x16\xfc\x85\x2b\xfe\x4b\x86\x9f\x33\x42\xc6\xe3\xfb\xaf\xed\xfb\x8d\xe1\xe3\xf7\xf3\x36\x2f\xaa\x24\x96\xaf\x03\xd5\xcf\x18\x8d\xef\x57\x0f\xbf\x2b\x7a\x5e\x3d\xa1\x4d\x23\x51\xff\x02\xd2\xff\x77\x1a\xdf\xaf\x1e\xbe\x9f\xfa\xb8\x4d\xe8\x1f\x7d\x3a\x47\xfc\x7e\xe1\x53\x35\xbe\xdf\x9f\xf2\x7b\xfc\xfd\xce\xd3\xc1\x47\xc7\x61\x42\xb7\x8f\x3b\xff\x2a\xea\x27\x16\xd5\xff\xc2\x89\xec\x0f\x70\xfd\x2f\xe4\x1e\xbe\x11\xaa\xff\xd7\xc3\x41\xaa\xff\x30\x1b\xcd\x6f\x30\x7c\x5c\xff\x97\xea\x24\x3f\xd1\xa4\xbe\x8f\x19\x9c\x54\x56\xac\x3f\xb9\xac\x7d\x39\xc3\xea\xcf\x0c\xd6\xff\xe7\xf1\x4b\xec\x76\x19\xff\x0d\x1d\x7c\xfc\xfe\xe4\x6b\x1b\x23\x45\xfd\x08\x48\x3f\x6d\x34\xea\x8f\x1e\x7e\x2f\xf4\xdc\x67\xf6\xd6\x29\xd2\xf8\x17\xd5\x9f\x1d\x1a\xf5\x47\x0f\x7f\x03\x7a\x2e\x5d\x65\xce\x3a\xb1\xfe\x3c\x40\xe9\x3f\xa3\x61\xff\xf5\xf0\x6d\xe8\x5e\xab\xcf\x80\x89\xd2\xfc\x00\xfb\xbe\xec\x7c\xfd\x98\x8f\xbf\x50\xff\x1f\xfb\x8f\xe7\xbb\x50\xfd\x79\xeb\x5a\xae\x88\x9f\xaf\xff\xf9\x07\x3b\x1f\x91\xc7\x07\xb5\xac\x37\x88\xcf\xfa\x3d\x3c\x2c\xf7\xc2\x6b\xe7\xa3\x5d\xed\xcf\x83\x5f\x98\xff\xe2\x72\x75\xfc\x08\xdb\x7e\x63\xf8\x02\x7a\x8e\x6b\x31\xf6\x82\x34\xbe\x46\xf5\xff\x67\xd6\xff\xc4\xf5\x5f\x0f\x1f\xf7\xaf\x9f\xde\x6c\xd5\x40\xd4\x0f\xee\xff\x5f\x67\xf8\xdc\x6f\xcc\x6e\x10\x1f\xbf\xdf\x9c\x55\xe7\x6d\xa9\xfe\xe3\xf3\xb1\x34\xea\xbf\x1e\xbe\x15\x3d\x27\x8e\xac\x15\x22\xf5\x6f\x51\xfd\xff\x43\xa3\xfe\xeb\xe1\xdb\xd1\x73\x67\xeb\xfb\x79\x62\xfd\xb7\x20\xfb\x69\xbe\x2a\xbf\xc7\xf5\xdf\x53\xfd\xb7\x6f\x7b\x7c\x22\xa5\x7f\x6f\x1e\xff\x9c\xed\x3f\xb6\x1d\x33\x58\x7f\xd0\xfc\xe8\xd8\x76\xc3\xfb\x49\xf3\x03\x68\x7e\x55\x60\xf6\x1f\xeb\x27\x57\x07\xbf\x2a\xc2\x2f\x65\x49\xdc\x22\xcd\x6f\x23\xfc\xfa\x1a\xf8\xeb\x74\xf0\x9f\x3d\x2b\xa5\xba\x9b\xbf\xfb\xf6\x33\xb3\x9f\xdf\xbb\x7c\x2d\x33\x92\xed\xe9\x78\xd7\x6c\x02\x4b\x23\x93\xf3\x7c\x0d\x3b\x8b\xd3\x1d\xb1\xcb\xfd\x3c\x7a\x4b\xf4\x5c\xaa\x78\x87\x77\xa4\xf2\x45\xfd\xe7\x7e\x1a\xfd\xff\xe2\x3a\xe9\xbf\x88\x16\x68\x4b\xe6\x6e\xfa\x45\xb2\x9f\xa8\xfe\xc4\x6a\xb4\xbf\x3b\x74\xf0\x4b\xa0\xe7\x4d\x77\xff\xfd\x44\xea\x9f\x20\xfb\x9c\xaa\xf1\x7d\xe1\xdf\xe3\x2b\x19\x3d\x8f\x8e\x4e\x1b\x23\x8d\x2f\x50\xf9\x06\xb1\xfa\x8f\xcb\x57\x0f\xff\x3c\x7a\xf6\x31\x8f\x38\x2e\xea\x27\x17\xe9\x27\x5a\xe3\xfb\xd2\xc3\xff\xaa\x9d\xfa\x79\x4e\x93\xb9\xaf\xa4\xf1\x35\xc2\x07\x7e\xbe\x0a\xd2\x0f\xfe\x3d\xbe\xee\x86\xa9\x9f\xff\xeb\xda\x57\x90\xea\x3f\xaa\x3f\xd1\x7f\xcb\xef\x9d\xf1\x0b\xd8\xf7\x3b\xca\xd7\x3d\xfe\x7c\xf4\x1c\x5e\xa2\xf7\x2e\xa9\xfd\x42\xe5\x7b\xb9\x26\x80\xad\x91\x29\xdf\xfc\x7c\x49\xf7\xf0\x10\x6d\x52\xdf\x6b\xb7\x3f\x3c\x43\x1a\xbf\xb3\xf6\x71\x3b\xeb\xff\xb4\xe5\xe9\x47\xf3\x57\x7a\xf8\xf8\x7d\x8d\x65\x3d\x97\x4b\xf6\x1f\xe9\x7f\xb4\x46\xfd\xd4\xc3\xc7\xfe\x0b\xbe\xf7\x57\x4f\x36\xfb\xf9\xd5\xc0\xfe\x0b\x85\xf9\xfe\x35\x76\x7e\x99\xed\x6b\xf9\x8e\xd7\xff\xf5\xf0\xdf\xab\x62\x8f\xa7\xf0\x13\xf9\xf7\xcb\xce\x07\xe3\xe7\x34\xe8\xe1\xe7\x8b\x9f\x55\x78\xfe\x3d\xd7\xfe\x03\xc7\x7f\xc4\xdb\x77\x66\x77\x2c\xb9\x05\x4b\x7f\xfa\x8a\xd3\x6b\xa8\xf4\x6f\x62\x03\x65\x67\x7c\xf9\x75\xc6\xf0\xa3\xd1\x73\xd1\xc8\x6d\x5d\xa4\xf9\x61\x34\x7f\x32\x9d\xed\x9f\xe6\xf1\xc3\x6d\x1b\x3c\x4b\x3f\xbf\x4e\x54\xdd\x15\x26\xd6\xff\x7c\xe7\xfb\x33\xfb\xc0\xe3\x8b\xdb\x0d\xe2\x47\xa2\xfb\xa7\xaf\xfa\x36\x74\xd5\x7f\x15\xbe\x7e\xc4\xf4\xc3\xe3\x77\xdb\x37\x16\x2c\xfd\xab\x36\xae\xeb\x4a\xa5\xbf\x98\xc6\xfa\xb8\x1e\x3e\xf6\xe3\x8a\x9d\xdd\xfb\x85\x98\xfe\x58\x86\x1f\xca\xf0\x6f\x70\xff\x01\x1e\x3f\xf8\xc7\x82\xa5\x7f\xc7\xd8\x85\x8d\xa8\xf4\x57\xe2\xe3\x3b\x16\x1f\xd7\xb6\xad\x60\xe9\xdf\xe2\x57\xf7\x89\x98\x7e\x0b\x4a\x7f\x5d\x86\xef\x8c\x7f\xbb\xdd\xb3\xf2\xe5\xfd\xe8\x57\x0b\xd7\x6c\x72\x2d\xdf\x37\x19\xfe\x5e\xe6\xff\xc0\xe3\xdb\xda\x0c\xe2\x63\x3f\xaa\x7d\x5b\xfa\x09\x22\x3e\xf6\x9f\x9b\xc2\xec\x1b\x9e\x1f\xd6\xc3\x17\x10\xfe\xcb\x16\xb5\xaa\x4b\xe9\x1f\xa7\xfe\xbe\xfc\x79\xfb\xc5\xe2\x33\xd9\x0f\x79\x96\x7e\x7e\x8d\x49\xba\x31\x52\xf2\xaf\x40\xf8\x75\x8e\xb1\xf4\xf3\xf8\x5b\x87\x0b\x56\x7f\x8a\xdf\xaf\xb7\x9f\xaa\x3f\xf3\xf8\xfa\x11\x1a\x5f\xe8\xe1\xe3\xf7\x35\xea\x1e\xf1\x93\xfa\x3f\x78\xff\x86\x86\xff\x86\xa7\xe9\x5f\x18\x37\x73\x0f\x95\x7e\x78\x5f\xbe\xf1\x7d\x31\x16\x83\xf8\x78\xfa\xe3\xd4\xbc\xc4\x14\xb1\xff\x10\x8b\xd6\xaf\xb7\x6a\xf8\x87\xe8\xe1\xe3\xf9\xfb\xab\x2b\x2b\x4d\x13\xfb\x57\x78\x7d\xe1\x04\xc3\xc7\xfd\x2b\x4f\xdb\x97\x51\x5f\x7e\xb7\x96\x6a\x5f\xda\xf1\xfa\xc3\xf4\x63\x37\x88\x6f\x65\x03\xa4\x1e\xec\xfe\x5b\x58\xaf\x64\xa9\x7f\xc2\xea\xa7\x70\x95\x8d\x5f\x58\xfd\xc7\xdf\x57\xa1\x7c\x0e\xea\xf8\x52\x8f\xb0\xbf\x7a\x72\xed\x1f\x69\xfd\x08\xf5\x4f\x4a\xf3\x81\x50\x3e\xff\x1f\x3c\x42\x57\x5f\xd9\xe8\x79\x6a\x83\xa9\x4b\xc4\xfa\x63\x43\xfd\xb7\x62\xac\xfe\xe0\xfa\x1f\xa0\x93\x7a\xfc\xde\x7f\x4c\xce\x44\xa9\xfd\x45\xe9\xff\x46\xa3\x7f\xa5\x87\x3f\x1c\x3d\x4f\x6b\x3e\x5b\x9a\x5f\xb2\xa0\xfa\xd3\x47\xa3\xff\xaf\x87\x8f\xd7\x9f\x77\x77\x2e\x74\x58\xaa\xff\x08\x7f\xa8\x06\x7e\x29\x1d\xfc\x5c\x74\xb7\x7a\x6d\x5e\x27\xd6\x9f\x3c\xa6\xff\x2a\xac\x7f\x6b\xe3\xe3\x53\xe6\x50\x65\x61\xfd\xb7\xd2\x3a\xf8\x13\xd0\x73\x99\x2f\x77\x2e\x94\xfc\x7f\x50\xfa\xa7\x6b\xa4\x5f\x0f\x1f\x0f\x70\x4e\xed\xfa\x41\xf2\x5f\xb2\xa0\xfe\x55\x34\xab\xff\x78\xfe\x07\x0a\xbb\x87\x9f\x8a\x9e\x5f\xfc\xb4\xe7\x85\x34\x7e\x41\xe9\xff\x46\x23\xfd\x65\x74\x92\xff\x1c\x3d\xcf\xea\x38\x2e\x55\xea\xff\xa3\xf9\xb7\x50\x56\xff\x71\xfd\xc4\xbf\xc7\x97\x8d\x19\x90\xe1\xec\x3e\xa3\x90\x23\x4d\x2c\xdf\x07\xcc\x3e\x1c\x65\xe5\x5b\x85\xe1\x63\xfb\x10\xa8\x83\x2f\x20\x03\x35\x78\x79\xb4\x4d\xb4\x9f\xb3\x50\xfa\x7f\xd4\x18\x9f\xea\xe1\xdb\x59\xbb\x34\x8b\xdd\x6b\x97\x1f\x93\x27\xa6\x1f\x3e\x66\xf6\xed\x37\x36\x7f\xc2\xe3\xb7\xb2\xf8\xa7\x36\xb6\xbe\xf9\x8f\x0e\xfe\x2d\x34\xbe\x4c\x6c\x38\x51\x9e\xdf\x43\xf6\xc1\xc2\xeb\x0f\x6a\xbf\xfe\xd5\xc1\xe7\x19\x7c\xc0\x2a\xc2\xa5\xdf\x8b\x7d\xe4\xda\xbf\xb2\x5c\x66\xf3\x1b\xbc\x7f\xc2\xed\x26\xf3\x0f\xf1\xb4\x01\x5e\x73\x23\xf8\x8a\x64\x3f\x51\xfa\xb9\xfe\xf2\xf9\x97\x7a\x88\x1f\x5d\x2e\xee\x57\x0a\xbf\x1f\x1f\xff\xb2\xf8\xd9\x96\x3d\x06\xf1\xd1\xfc\xd8\xa3\xfa\x59\x71\x62\xfd\xc1\xfe\x8d\xad\x78\xff\x96\x7d\xbf\xce\x73\xd2\x3c\x4c\xff\xc0\x22\xaf\x65\x52\xe9\xef\xca\xf0\x71\xfb\xe2\x69\x07\x6b\xe9\x92\xdc\xff\x28\xff\x8d\xfa\x1a\xdf\xaf\x1e\x3e\x5e\x5f\xda\x3c\xe4\xf8\x51\xc9\xbf\x0e\xb5\x8f\x27\x35\xec\x4f\x90\x4e\xf2\xfd\xd1\xf4\x5f\xeb\xb6\xf7\xf6\x4b\xfe\x93\xc8\x7e\xc6\x6b\xac\x1f\xf9\xe9\xa4\x9f\xaf\x3b\xe6\xb0\xfb\xcb\xd5\x0f\xbb\x88\xf5\xdf\x9f\x7d\xbf\xde\x6c\xfe\xbf\xb5\x86\xfd\x09\xd1\x49\xff\x62\xd4\x41\xdc\x56\x7c\x89\x9f\xd4\xbe\x20\xfd\xcc\xd7\x98\x5f\x0d\xd6\x49\x7f\x0e\x7a\x1e\x9e\x57\xe7\x5b\x69\x7d\x19\xe1\xdf\xd2\xd0\x7f\xa8\x4e\xfa\x2b\x22\xfe\xb9\xfb\x7f\x48\x10\xeb\x4f\x2e\xaa\x3f\x5d\x35\xea\x0f\xfe\x3d\xbe\x04\x74\x8f\xfe\x65\xb7\xd8\xff\x2c\x2e\x30\xfd\x97\x67\xf8\xcf\xd9\xf8\x97\x9f\x3f\x65\xdf\x24\xe3\xbb\x9f\x1d\xce\x8f\x5f\xb5\xe7\xb2\x87\xd2\xf8\x0e\xe1\x17\x65\xf1\x9d\xf1\xf8\x5a\x0f\x1f\x8f\xbf\x72\x12\x87\x5f\x93\xe6\x9f\x3f\x56\xeb\x27\x97\xcf\x2f\xb1\xf3\x3b\x2c\x3b\x0b\x86\x3f\xe0\x48\x39\xb1\x7d\xc9\xb7\xfe\x92\xcc\xcf\xa7\x64\xe7\x63\x58\x76\x19\xc3\xe7\xfe\xc3\xf5\xd9\x7d\xd0\xa4\x06\xef\x4a\xf3\x0f\x2c\xfd\x6d\x18\xfe\x28\x66\x3f\x9d\xe7\x17\xec\xf1\x4c\xff\xbc\x1d\x8d\xed\xf1\xfb\x6d\x11\xdf\xca\xf0\x23\xb8\x7e\x34\xc6\xd7\x7a\xf8\xdc\x3f\x97\xaf\x23\x6d\x2c\x31\x6e\xae\x6b\xfb\xb5\x90\xe1\xa7\xd4\x94\xf9\x9c\xf1\xd7\x0f\x18\xc3\xc7\xc3\x8f\xf8\xac\xe2\xaf\xc4\xf2\xcd\x17\x5f\x8d\xa7\x1f\xd9\x7f\x3d\x7c\xfc\xfe\xeb\x71\xff\xb4\x96\xfc\x67\xd0\xf8\x77\xb1\xc6\xf8\x57\x0f\x1f\x8f\x1f\x83\xeb\xcc\x1b\x2a\xd9\x67\xd4\x3f\xfc\x5d\x63\x7c\xaa\x87\x8f\xfb\x47\x59\x4f\x13\xeb\x4b\xfe\x09\xc8\x3e\xfc\xa3\x31\x3e\xf5\x54\xff\x2b\xec\x1f\xdf\x91\xfc\xab\xd1\xf7\x55\x89\xcf\x0f\xb3\xf8\xc0\x96\x63\xc6\xf0\x6d\xa8\x03\x5c\x69\xcc\xe0\xd7\x25\xff\x22\xec\x9f\xaf\xd1\x3f\xb7\xeb\x38\x40\xdb\x11\xfe\xe6\xc1\x87\x3f\x92\xfa\x9f\x08\x7f\x1a\xeb\xa8\xf1\xf8\xdc\x36\xa6\xff\x68\x1d\xfb\xe9\x40\xe3\x83\xc4\xb2\x15\xb2\x44\xfb\x10\x8d\xf4\x9f\xd3\x04\xc0\x4e\xac\x2f\x60\xff\x0c\x7c\xfd\x88\x9e\xd3\x4a\xb6\x08\x96\xd6\xaf\x51\xff\xe4\x3f\x8d\xf6\x25\xc2\x3d\x3c\x64\x22\xfe\x6d\xbe\x13\x4f\x89\xfa\x89\x45\xeb\xe3\xa5\xaf\xc9\xef\x71\xfd\xd1\xc3\xc7\x81\x3e\x37\x1c\xac\xf4\x52\x9a\x9f\x64\xfa\x49\x64\xe3\x8b\xe2\x7c\x21\x0b\xf9\x27\xb8\x9f\x1d\xc8\x8f\x7f\xff\x61\xc7\x01\x14\x7e\x35\x96\x7e\xdb\x44\x56\x23\x97\x1b\xc3\xc7\xef\x17\xf7\xfc\x2f\x47\xf2\x4f\x43\xfa\x39\xa2\x31\x3f\x60\x38\xfd\xec\xaa\x67\x6d\x7f\x8b\xf2\xaf\x48\xe7\xfd\x2b\x34\xbe\xd0\xc3\xc7\xeb\xef\xaf\xde\x7b\x15\x21\x8d\x7f\x51\xfd\xe9\xcd\xf5\x83\xea\x8f\xa7\xe9\xdf\x58\xaf\xc1\x3e\xca\xbf\xba\x25\xc3\x77\xc6\xdf\x3e\x6e\x0c\x1f\xf7\x1f\xcd\x93\x8b\x36\x91\xfa\xe7\xc8\xfe\x8c\xe3\xfa\x61\xe7\x53\x5a\x36\xcb\xf7\xb2\x1e\xe2\x97\x5c\xd4\xf6\xa0\x88\x6f\x45\xe9\x9f\xa5\xa1\x7f\x3d\xfc\x03\xe8\xf9\xac\xcf\xc1\xe1\xd2\xfc\x0c\xd2\x7f\xba\x86\xfe\xf5\xf0\xa7\xa3\xf4\xc7\x8d\x6b\x5f\x43\xb2\x6f\xa8\x7e\x4e\xd1\xf8\x7e\xf5\xf0\xe7\x23\xfc\x3f\xce\x5a\x5a\x49\xfe\xbd\x08\x3f\x5b\x03\xbf\x9c\x0e\xfe\x40\xd4\xc0\x94\x7f\x51\x46\xaa\x9f\xd9\x48\x3f\x87\x34\xfa\xe7\x03\x74\xec\xe7\x32\xf4\xfe\x97\x5f\x6b\xfc\x24\xf5\x1f\xd0\xf8\x65\xb3\x46\xfa\xdf\xd4\x49\x7f\x2e\xc2\x3f\x32\xb7\x58\x3f\x11\x5f\x40\xf8\xc7\x35\xf0\xcb\xeb\xe0\x5f\x46\xcf\x59\x3d\x5e\x8c\x96\xc6\x5f\x48\x3f\xbf\x6b\xd4\x9f\x0a\x3a\xf8\x87\x50\xfa\x1d\xb9\x13\xab\x4a\xf3\xdb\x28\xfd\x2f\x35\xd2\x5f\x51\x07\x3f\x1a\x8d\xbf\x16\xdf\xb6\x76\x12\xf1\xd3\xd0\xf8\xe8\x4b\x8d\xf1\x3b\xae\xdf\xf8\x4a\x63\xe6\x36\x91\xdd\xed\xcf\x9a\x16\x92\xf6\x17\x30\xfb\x90\xc6\xc6\x8f\xfd\x34\xc6\x8f\x95\x74\xd2\x7f\x06\xf1\x97\x1d\x76\xb4\x8f\xd4\x3e\x22\xfd\x94\xbc\x2e\xbf\xc7\xfa\xd1\xc3\x8f\x46\xf7\x6d\x07\xde\x6c\x2c\xf9\xe7\xb3\xf4\x37\x61\xf8\x1b\x58\xff\xd3\x79\x7e\x2f\xb3\x6f\x5e\x06\xf1\xf9\x3a\x5e\x8b\x5f\x92\x9a\x4b\xfe\x99\x0c\xbf\x1a\x5f\x9f\xd5\xe8\xff\xeb\xe1\xe3\xfe\xed\xb1\xa2\xa6\x7a\xd4\xfa\xc8\x75\x8d\xfe\xb9\x1e\x3e\xee\xdf\x46\x56\x2a\xdf\x47\xda\x5f\x89\xec\xf3\x43\x8d\xf5\x2f\x3d\x7c\xfc\x7e\xcf\xd6\xce\x97\xc4\xf6\xdd\x8e\xf0\xed\x1a\xfd\x7f\x4f\xd3\x5f\xdd\xfe\xc6\x35\x2a\xfd\x69\x1a\xeb\x5f\x7a\xf8\xd8\x7f\xe7\xf4\xe8\xc5\xbd\x24\xfb\x80\xbe\xaf\x4a\xac\x7f\x85\xed\x83\x1e\x3e\xb6\x4f\x91\xdd\x2b\x0d\x96\xc6\xd7\xc8\xfe\x37\x66\xf8\xb8\xfe\xeb\xe1\xe3\x01\x76\xc9\x90\x6c\x41\x5a\x7f\x44\xf8\xab\xb5\xfc\x9f\x75\x1c\xf8\xd0\xb1\x1b\xf0\x9b\x4f\x78\x9e\xb4\x7f\x04\xe1\xbf\xd2\xe8\xbf\xe1\xdf\xe3\xeb\x01\x7a\x5e\x76\xf7\x69\x07\xa9\x7f\x8e\xca\xb7\x0a\xb3\x0f\x58\xff\x7a\xf8\x66\x6c\x9f\x0b\xa7\x5d\x93\xfa\x0f\x08\xbf\x99\x06\xfe\x5b\x3a\xf8\xde\x68\x80\xb6\xf1\xcc\x39\x41\x2c\x5f\x3b\xb2\x6f\x3d\x34\xec\x9b\x1e\x3e\xee\x5f\x75\x9d\xd2\x7d\x9d\xe4\x5f\x8d\xd2\x9f\xaa\x91\xfe\xaa\x3a\xf8\xb3\x50\x05\xdb\xb0\x7f\x78\x2b\x69\x7c\x8a\xfd\xb7\x35\xe6\x27\x71\xfb\x87\xaf\x07\x4c\x3f\xfc\xd8\xe2\x15\x5e\x07\x24\xfb\x69\x67\xf6\xd3\xce\xda\x97\x31\x1a\xed\x4b\x75\x9d\xf4\x63\xff\x9f\xa6\xab\x7b\xde\xa5\xfc\x7f\x5e\xeb\xc8\xfe\x00\xd5\x4f\xfc\x7b\x7c\x59\x50\xf9\xde\x4f\xc9\x39\x2c\xd9\x67\x34\xfe\x9d\xa4\x51\xbe\x7a\xf8\x78\x7e\xaf\x59\xf4\x8b\x3e\xd2\xfc\x2d\xfb\xbe\x2a\x33\xfc\x4c\xb6\x7e\x8d\xc7\x77\x3a\xe1\x07\xf2\xe1\xcf\xde\xff\xde\x26\x0a\xbf\x2f\xc3\xcf\xe6\x8e\xe4\x2b\x8d\xe1\x5b\xd0\x73\x9b\xaf\x97\x9c\x95\xec\x3f\xd2\x4f\x1a\x9b\x7f\x70\xf8\xb1\xf5\x0b\x83\xf8\xf9\xe6\x4f\xb6\x9f\xf9\x54\xb2\x0f\x68\xfe\x2a\x92\x2f\xb0\x72\xff\xab\xf5\x9e\xe9\x87\x5f\xab\x07\xbe\xf7\xb3\xe4\x5f\x81\xf7\x77\x68\xf8\x47\x19\xd5\x0f\xbf\x0f\xfb\x1c\x8a\x48\xf5\x9f\xe9\xa7\x0f\xc3\x77\xf0\xfe\x39\xf2\x6f\xf4\x54\xff\x93\x2d\x9d\xfd\xc4\xf4\x63\xfd\xc7\xf9\xb2\xf9\x43\x76\x7e\xa8\x6d\xaf\x67\xf8\x7c\x7e\xb5\x78\xde\x37\xed\xa4\xf5\x6b\xf6\xfd\x76\xe4\xfa\x61\xdf\x17\xfe\x7e\x3d\x2d\xdf\xa6\x1f\xd5\x99\x49\x95\x6f\x05\x86\x8f\xed\x8f\x1e\x3e\x6e\xde\xa6\x67\x15\x6f\x2e\x8d\x2f\x10\x7e\x4d\x9e\x7e\xd4\xbf\xd2\xc3\xc7\xef\x27\x34\x0f\x0c\x15\xeb\x3f\x8e\xdf\x75\x54\xa3\xff\xe3\x69\xfd\x4c\x6e\x54\x3a\x9c\xaa\x9f\xd3\x35\xfa\x3f\x7a\xf8\xb8\x7f\x55\x69\xce\xf0\x0c\x69\x7f\x13\x6a\x5f\xba\x68\xf4\x7f\xf4\xf0\xb1\xfd\x9b\xb2\x71\xde\x14\x69\xff\x26\xb2\xcf\x49\x1a\xfd\x1f\x3d\x7c\xec\xc0\xf7\x79\x72\x93\xfa\x92\x7f\x0e\xd3\x8f\x83\xc5\x87\x19\xcb\xf0\xad\xe7\xd9\xfe\x85\x1c\x56\x0e\x1e\x4e\xe0\x36\xf5\x5d\x7f\x40\x4c\x3f\x5e\xdf\x3c\xaa\xb5\x7e\xea\xe1\x04\xfa\x17\x95\x23\x7e\x94\xd6\xa7\x90\x7e\x16\x6a\xad\x6f\x7a\xb8\x00\x93\x38\x75\x75\xa4\x58\x7f\x70\xff\xd0\xa6\xb1\xfe\xae\x87\x9f\x86\xf4\xb3\x7f\xeb\x47\xd2\xf7\x65\x47\xfa\xb9\xa0\xa1\x9f\x50\x1d\xfc\xfa\xe8\xb9\xed\x9b\x07\xe7\x4b\xfe\x1b\xc8\xbe\x35\xd5\x68\xdf\xf1\xef\xf1\x85\xc3\x40\xd5\x5d\x15\x75\x5d\x1a\x9f\x22\xff\xf9\x25\x1a\xed\x7b\x43\x1d\x7c\x5b\x94\xfa\xf9\x75\xfb\xdd\x20\x69\x7f\x25\x1a\xdf\xcd\xd2\x98\x9f\xb7\xe8\x38\xb8\xec\x43\xe9\xbf\x5e\x24\x20\x40\xaa\x9f\x28\xfd\x1b\x34\xd2\x1f\xa3\x93\x7e\xec\x9f\x6c\xfb\x33\x7d\xa5\x34\xbe\x66\xf5\xa7\x2e\xc3\x9f\xcb\xed\x03\x9a\x1f\xd6\xd9\x1e\xad\xfc\x01\xbb\xbf\x73\x61\xe2\x79\x29\x7e\x05\xd3\x4f\x1a\xdb\xbf\xff\x2d\x77\x04\x89\x94\xbf\x5f\xfb\x4a\x63\xf8\xdc\x7f\x8c\x0f\x7f\x82\xa6\x1f\xca\x71\x5d\x5f\x9b\xc0\xd2\xff\x8c\xb5\xbf\x3c\xdd\x96\x35\xc6\xf0\xf1\xf8\xe3\xcb\x12\xdd\x8a\x48\xf1\x5b\xd0\xf7\x55\x4e\xa3\xff\xa0\x87\xcf\xd7\x37\x79\x1c\x85\x8c\x91\xa6\xc3\x92\x7d\x63\xed\xef\x24\x86\xdf\x41\xa3\xfd\x35\xaa\x1f\x7e\x1f\x37\x73\xf6\x22\x57\xfd\xcc\xe1\xf3\x93\xac\x7e\xf2\xf3\x87\x6d\x07\x8d\xe1\x63\xff\xbb\xbd\x79\x23\xba\x49\xf6\x1f\xd9\x87\x9e\x1a\xed\xaf\x1e\x3e\x7e\x7f\x72\xde\x7d\x69\xff\x51\x36\xb2\x9f\xe7\x35\xda\x5f\x3d\xfc\x70\xf4\xbc\x7e\x6d\x46\x9c\xe4\x9f\x86\xda\xc7\x15\x1a\xed\xa3\x1e\x3e\x8e\x1f\xb5\xa7\xe8\xe3\x74\x49\x3f\xc8\xbe\xed\xd6\x68\x1f\xf5\xf0\x71\x7c\xa9\x61\x13\x0a\x1f\x95\xfc\x4b\x91\xff\xcf\x4f\xcc\x3e\xf0\xf3\x65\x6d\x06\xf1\x9f\xa1\x09\x94\x4f\xfe\x3e\xda\x59\x5a\x5f\x40\xfa\xcf\xe1\xe3\x3b\xb6\x7f\xcd\xc6\xf6\x91\xf4\xd5\xb1\xff\x0e\x34\xbe\xdc\xd4\x66\xf9\xfb\x92\xff\x18\xc2\xbf\xad\x11\x1f\x0c\xeb\x17\x5f\x76\x36\xdc\xd9\xc2\xee\x91\xa7\xce\x3f\x95\xfc\xf7\xd8\xf7\xe5\x60\xe3\xd3\x4d\x1a\xe3\x53\x3d\xfc\x2d\x4c\x81\xb9\xec\xfe\xe7\xa2\x09\xab\x24\xff\xba\xf1\x32\x7e\x2e\xb3\x6f\xab\x98\x7f\x82\xf3\x7c\x79\x86\xdf\x58\x07\x7f\x32\x5b\x3f\x1d\xce\xee\x63\xbb\x54\x91\xfc\xff\xfd\x19\x7e\x36\x8b\xff\xf3\x39\xc3\xe7\x71\xd3\x2d\x47\x8d\xe1\xdf\x42\xe5\xf3\x77\xb2\xcf\x78\x69\x7f\x1c\x6a\x5f\xae\x6a\xb4\x2f\x4d\x74\xf0\x47\xa2\xf2\xf5\xf9\xf7\xba\xd4\x3e\xa6\x21\xfb\xf9\x5c\x63\x7e\xa3\xa9\x0e\xbe\xb3\xff\xc2\xee\xbf\x97\x8f\x3e\x25\xcd\xdf\xb2\xfa\x13\xc9\xca\xf7\x9c\xc6\xfa\x29\x1e\x5f\xe9\xe1\xaf\x8f\x3a\x52\x8c\xc2\xdf\x25\xb6\x5f\x8d\x4d\x60\x99\xca\x70\x73\x0c\xe2\xb3\x0f\x98\xaf\x93\x3b\xae\x0d\xbe\xeb\x6a\x9f\x1d\xac\x7c\x23\xd8\x42\xb7\xa5\x21\xd3\xcf\x36\x83\xf8\x6c\x80\x91\xcb\x16\xa2\x1f\xbd\x7b\xef\x89\x2b\xbe\xc0\xe2\xdb\x7c\xd2\x80\x7d\x0f\xfc\xfc\xfb\x83\x06\xf1\x51\xf9\x06\x46\xed\xfc\x5a\x9a\xff\x44\xf6\x73\x1f\xff\xbe\x90\xfd\xd7\xc3\xc7\xef\x7d\x5f\xdd\xab\x48\xcd\x3f\x7c\xa8\xd1\x3f\xd4\x4d\x3f\x9a\x1f\x7b\xde\x3f\xe5\xa2\x98\x7e\x07\xaa\xff\xfe\xbf\xb3\xf4\xa0\xfa\xaf\x87\xff\xe0\x3f\xf5\xf3\xfa\x7f\xff\xad\x26\xf9\xcf\xa0\xf4\x1f\xe0\xfe\x4b\x77\x98\x7d\x63\xf1\x2d\xf1\xef\xf1\x85\xd7\x7f\xc6\xff\x51\x75\xb7\xb4\x3f\x1d\x7d\x5f\x95\x58\xfa\xf1\xf7\x85\xe3\xeb\xe1\x6b\x0e\xc2\xef\x56\xe7\x80\xe4\xbf\x9d\x8b\xf0\xfd\xd9\x44\xaf\x65\x37\xd3\x0f\x4b\x7f\x0b\x1d\xfc\x36\x68\xfd\x2b\xb4\x63\xfb\x66\x92\xff\xd8\x78\x35\xfe\xc9\x3d\xcc\xde\x05\xb3\xf4\x1f\x30\x86\x8f\xe3\x33\x75\xad\xe9\x2d\xe9\xc7\x8e\xfa\xe7\xa7\xf8\xf8\x1a\xf5\xcf\xf5\xf0\x03\x91\xfd\xcc\x1c\x57\x78\x9b\x98\xfe\x07\xa8\xfd\x72\x68\xec\xbf\xd0\xc3\xc7\xef\x5f\xdc\x5e\xd6\x4e\x1a\x1f\xa1\xfa\x99\xa1\x51\xff\x3d\x4d\xbf\xf9\xc3\x2a\x1d\xa9\xf4\xdf\xd1\x58\xdf\xd7\xc3\xcf\x41\x1d\x94\x61\x8b\x06\x4b\xfb\xbb\xd3\x90\x7d\x88\xe4\xf5\x87\x9d\x1f\x6e\x61\xfe\x0f\x7a\x61\x82\xf1\xfe\xfa\x19\x23\xf6\x8c\x96\xfc\x87\x91\x7e\x6c\x1a\xfa\xc1\xbf\xc7\x17\x9e\xdf\x08\xf2\x3e\x97\x24\xf9\xa7\xa1\xfa\xf9\x8c\xed\xdf\xb4\x56\x60\xf3\x0f\x6c\xfc\xa2\x13\x7e\x26\x1f\x7e\x8f\x8d\x1b\x6b\x50\xf3\xdb\x16\xa6\x1f\xa1\x27\x1b\x1f\xad\x2a\x18\x7e\xc5\x81\x5e\x9b\x25\xff\x0d\x84\x5f\x55\x63\xfc\xa2\x87\xcf\xfd\x1a\x7b\xb0\xfb\xb8\x86\x37\xc6\x48\xfe\x45\x4c\x3f\x93\x19\xfe\x0c\x8d\xf1\x8b\x1e\x3e\x5e\x3f\x5d\xf8\x32\xfd\x3a\xe5\x1f\xb8\x50\x63\xfe\xd0\x53\xfd\xdc\xde\xd3\xe7\x1b\x4a\x3f\xf7\x35\xe6\xdf\xf4\xf0\xf1\xfa\xe0\xbf\x27\xb7\x16\x95\xfc\x7f\x90\xfd\xbc\xa7\x31\xbe\xd0\xc3\xc7\xf1\xf7\x4e\x6c\xfd\x59\x9a\xdf\xc0\xf1\xf7\xbc\x7e\x61\xe9\x47\xed\x97\x1e\x3e\xf6\x0f\xe9\xf0\x4b\x4d\xc9\xbf\x02\xfb\x87\x34\xd1\x68\x5f\x5a\xeb\xe0\x5b\x51\xfb\x1b\x13\x17\x25\xf9\x9f\x44\xa3\xf5\xa9\x6e\x1a\xed\x2f\xce\x3f\xbe\x16\x23\xfc\x3a\xa7\xd7\x85\x48\xf3\x27\x08\x3f\x59\x03\xbf\xa3\x0e\x3e\x8e\x8f\x35\x6b\x60\xd3\x27\xd2\xfa\x32\xaa\x9f\xbf\xf0\xf8\x9c\x6c\xfd\x02\xd8\xfe\x71\x9d\xf0\x0c\xf9\xe6\xb7\x56\xc4\xd9\xc7\x4a\xed\x23\xea\x3f\xd4\xd5\xf8\x7e\xf5\xf0\xb9\x7f\x32\x9f\x3f\xb9\xf2\x7a\xf7\x63\x92\x7f\x35\xfb\x7e\xa7\x32\xfc\xe5\x1a\xdf\xaf\x1e\x3e\x7e\x7f\xf6\xc4\x59\x69\x7f\x87\x15\xd5\xcf\xeb\x1a\xe3\x77\x3d\xfc\x2a\xe8\x39\xe3\xdc\x70\x29\xbe\x31\xa0\xfa\x19\xc4\xea\x3f\xae\x9f\x7a\xf8\x38\x7e\x5a\xd9\x77\xae\x4b\xeb\x83\x38\x7e\x5a\x75\x8d\xef\x4b\x0f\xdf\x86\xda\xb7\xf9\xd5\x40\x8e\xcf\x8f\xca\xf7\xa5\x46\xff\x01\xc7\xd7\xc6\x17\x7e\x5f\xbf\x77\x29\xc9\x7f\x03\xc7\xdf\xde\xa0\xd1\x3e\xea\xe1\xdb\xd0\x00\x6d\x90\x5f\xbb\xbf\xa5\xfe\x27\xf2\xaf\xc8\xd5\xf2\x4f\xf6\xd0\x41\x76\x67\xf5\x56\x92\xff\x12\xb0\xfa\x63\xb9\xce\xd6\xdf\x59\xfb\x88\xe3\x7f\x7a\xea\xa0\x59\xbe\xe8\xfd\x4e\x92\xff\x09\xaa\x9f\xef\xb0\x73\x41\xac\x1b\x99\x41\xd9\x67\x10\x1f\xbd\xcf\x09\x3b\x3f\x4d\xf2\x8f\x45\xfa\x7f\xae\xe5\xbf\xa1\x83\xff\x39\x0a\x80\x39\xce\xbb\xc4\x5d\x69\xfe\x19\xb5\x2f\x69\x1a\xfd\xab\x04\x1d\x07\x94\x95\xe8\x39\x67\x48\x40\x37\xa9\xff\x8c\xca\xb7\x08\x3f\xff\x1e\x95\x6f\x77\xf7\xf0\x10\x89\xd6\x17\x1c\xb3\xae\x97\x95\xda\x5f\xd4\xbf\x9a\xcc\xd3\xdf\x83\x7d\xbf\x4c\xff\xef\xe9\xe0\x5b\x51\xfb\x35\xb0\x49\x90\xbf\xd4\x7f\xc0\xfe\x99\xdc\x51\x85\xcd\x8f\x59\xd8\xf7\xdb\x43\x07\x1f\xaf\xff\x36\xfa\xba\xe2\x36\x6a\xfd\x77\x8a\xc6\xfa\xbe\xee\xf6\x71\x64\x1f\xb2\xfa\xff\xda\x9d\x5a\x3f\xaa\xc9\xe7\x07\xea\xb2\x02\x5d\x65\x10\x1f\xfd\x41\x40\xa9\xeb\x65\xa9\xf5\xaf\x33\x2c\x7e\x85\xb5\x35\x5b\xdf\x37\x88\x8f\xd7\x67\x23\xdb\x8c\xca\x93\xea\x27\x3e\x3f\xfc\x95\xfc\x1e\xb7\x8f\x7a\xf8\x3c\xbe\x19\x9f\xdf\xee\xd6\x65\x7a\x13\x29\xbe\x1f\xab\x3f\xd3\xf9\xfc\xaa\x46\xfb\xa5\x87\x8f\x3f\xbf\x6f\x27\x47\xd9\x25\xff\x58\x54\x7f\x8e\x6b\xcc\x6f\xeb\xe1\xe3\xf9\x83\xcb\x27\xfb\xbc\xa0\xd6\xf7\x2f\x30\x7c\x6c\xff\xf5\xf0\xf1\xfb\x26\xcf\xa3\x37\x48\xf6\x07\xe9\x3f\x80\xdb\x71\x64\x7f\xf4\xf0\x71\xff\xb9\x75\x4c\x91\x79\x92\xff\x12\xaa\x9f\x9f\x68\xb4\xbf\x7a\xf8\x38\xfe\x5e\xd8\xd4\xe1\xa1\x52\xff\x16\xd9\xcf\x25\x1a\xed\xaf\xa7\xfa\x19\xf9\xc3\xed\xef\x29\xfd\x3c\xe2\xdf\xef\x9f\x4c\xff\x47\x8d\xe1\xb7\x44\x0b\xdc\xb9\x6f\xfd\x1b\x2b\xed\x3f\x42\xfd\xc3\xa7\x1a\xfd\xcf\xde\x3a\xf8\x91\xc8\x3e\xb4\xce\x99\x5a\x52\xea\x9f\xa3\xfa\xf3\xfa\x0d\xf9\x3d\xd6\xff\xfb\x3a\xf8\xb9\xa8\x83\x9b\x35\xbe\xd3\x7b\xd2\xfa\x05\xaa\xff\x15\xb9\xfd\x47\xf1\xeb\x56\xea\xb4\x2f\x18\x7f\xdb\xb6\x9e\xcf\x48\x7c\x76\x3e\x2c\xfe\xbe\xf4\xf0\x5b\x23\xfd\xe4\x2e\xbe\x3f\x48\x1a\x7f\x21\xfd\x94\xd7\xd0\x4f\x9c\x7b\xf8\x7c\xe3\x8f\xea\x93\xef\xb4\x11\xbf\x5f\x3c\xfe\x6a\xa7\xd1\x3f\x2f\xac\x83\x3f\x8b\xdd\x27\xb3\xfb\x99\xd1\xc9\x45\xa5\xf5\x53\x66\xdf\xee\x33\xfc\x5b\x1a\xf6\x4d\x0f\x1f\x8f\x4f\xdf\x5c\x72\x37\x82\xf2\x5f\x7d\xa2\x61\xdf\xf4\xf0\xf1\xfb\xb6\xd1\xa1\x26\x29\x7e\x2f\xfa\x7e\x05\x0d\xfb\xa3\x87\x5f\x17\x3d\x1f\xda\xb1\xfa\x1b\xa9\xff\x8f\xca\x77\xbd\x86\xfd\xd1\xc3\xc7\xf1\x09\x57\xb4\x6b\x77\x57\x8a\xaf\x88\xd6\xd7\x0e\x6b\xd8\x1f\x3d\x7c\x1c\x9f\xed\x8f\xc6\xfb\x4d\xbe\x7e\x7e\x65\x70\x7c\xb6\x17\xe5\x4c\x60\xe9\x6c\x72\xc6\x07\xcb\x66\xfb\x8d\xf5\xe2\x73\x62\xfc\x52\xad\x7e\x7f\x8f\xc2\xaf\xbc\x0d\x00\xba\x98\x9c\xfa\xb7\x2f\x2c\x18\xbe\xb0\xf1\xd9\x75\x0a\xff\xd9\x07\x00\xc2\x6c\x2f\x27\x3e\x9f\x77\xd4\xc3\xc7\xf1\x7f\x4a\xd8\x32\x7a\x53\xe7\x07\xff\x79\x81\xff\x82\xa5\x9f\x7f\x67\xa7\xdd\x4f\x20\xe6\x3b\x1f\xf9\xd8\x1c\xf2\x7c\xf8\xde\x41\x26\x15\xbe\xad\x31\xeb\x27\x56\x74\xef\xc1\x84\xf1\xdb\xd6\xeb\x97\x41\xe1\x1f\xf3\x53\xe3\xf3\xf3\xd7\x3d\x4d\x7f\xd7\x8b\x6f\x6c\xa0\xf0\x53\x9d\x81\x4e\x18\x1e\x9f\xc7\xf2\x30\xfd\xbe\x7e\xed\x17\x53\xf8\x75\xfc\x4d\xae\xe8\x60\x3f\xc4\xbe\x03\x9d\x73\xc6\x30\xfe\x9a\x6e\x6b\x5e\x50\xf8\x33\x4a\xaa\xf1\x6d\x45\x0b\x15\x08\xff\xdb\x49\x4b\xa2\x28\xfc\x25\x41\x6a\xfc\xec\xc3\x05\x4b\xff\x81\x6b\xdd\xa6\x53\xf8\x3b\x11\xbe\xed\x48\xc1\xf0\xb7\x1e\xdd\x3f\x8b\xc2\xbf\xc1\xce\xff\x37\xb1\xf1\xac\xa3\x86\xaf\xea\x6e\x14\x7f\x6d\x58\xd2\x03\x0a\xbf\x2f\x5b\x87\xe2\xf8\x96\x69\x6c\x9d\xd9\xc3\xfa\xf3\xa2\xff\xf0\x78\x0a\xff\x4a\x90\x3a\xfd\xd9\xd5\xd8\x38\x49\xe7\x1c\x42\x8c\xdf\xe4\xad\x13\xad\xc9\xfa\x13\x82\xca\xb7\x80\xf8\x7d\x16\xdc\x89\xa5\xf0\x13\x1f\x81\x2a\xfd\x70\x96\x8d\x93\x3c\xd4\x4f\x72\xb5\xdb\x91\x14\xfe\xca\x92\x6a\xfd\xd8\xbf\x28\xd8\xf7\x7b\xe9\xd6\xae\x1d\x14\xfe\xa0\x10\x35\xbe\x6d\xa6\xac\x1f\x4f\xed\x4f\x99\xe6\x57\xb2\x29\xfc\x87\x61\x28\xfd\xac\xff\xe3\xa8\xef\x7e\x06\x1a\xe3\x2f\xfa\x63\x69\x45\x0a\xff\x2b\x66\xdf\x9c\xfa\x3f\x82\xe6\x51\x0c\xe2\xb7\x4e\xeb\xd7\x9d\xc2\xaf\x71\x91\xc6\xf7\x54\x3f\x5e\x77\xa3\x7d\x29\xfc\x35\x48\xff\xce\xf3\x47\x1a\x78\x56\xbe\x2b\x36\x5f\x8a\xa6\xf0\x7f\x2a\x49\xe3\xdb\x71\x00\x6f\x1d\xfc\xe4\xe1\x23\xee\x53\xf8\x23\x98\x7d\x70\x6a\xa3\x80\xfa\x9f\x10\x5a\xb2\x28\xf9\x7d\xe5\xa9\xf1\x9d\xe7\x80\x79\x58\xff\xcf\xbe\x79\xe6\x2d\x0a\x3f\x49\x50\xdb\x07\xeb\x67\x05\xb3\x6f\x59\x45\xeb\x56\xa0\xf0\xb3\x58\xfa\x9d\xf6\xb3\x62\xc1\xfa\x0f\x13\x2b\xe6\x6e\xa6\xf0\x3f\x43\xfa\xb7\x8e\x62\xf8\x37\x3d\xd3\xff\xa8\x74\x6b\x2e\x85\x3f\x6b\xad\x3a\xfd\x05\xed\x5f\xad\x39\x5b\x71\x23\x85\x7f\x66\x1b\x8d\xef\xa9\x7e\x5e\x15\x2f\xd3\x91\xc2\xbf\xed\x67\x22\xf1\xe1\x99\x7b\x0f\x38\x8c\xff\xdd\xb9\x1b\xeb\x29\x7c\x1e\x08\x09\xe3\x7b\x6a\xdf\xd6\x54\x6c\x92\x44\xe1\xaf\x42\xed\x2f\xc7\xb7\xa6\x79\x86\x5f\xbc\xc2\xc1\x09\x14\xfe\xd7\xac\x7c\x9d\xdf\xd7\x0d\x75\x3f\xda\x28\xfe\x98\x99\x1b\xee\x50\xf8\xf5\xc2\x71\xfb\xe5\xa5\xba\x1b\xc5\x5f\x35\xe7\xab\x2d\x14\x7e\x64\x00\xea\x7f\x32\x5c\xbe\x5e\x6b\x14\xbf\xdb\xec\xbe\xa4\xfe\x43\xbd\xd5\xe9\xe7\x7a\xf7\xb4\xfe\x57\xf9\xdb\x64\xa3\xf0\x97\x23\xfb\xc0\xc7\xf1\x9e\xe2\x5f\xcc\x6d\xb5\x9c\xc2\x0f\x79\xdd\x44\xe3\x9f\xf0\xec\xfb\xea\xf8\x32\xe7\x26\x85\x7f\xef\x16\x9d\x7e\x7e\x37\x8a\xff\x55\x95\x41\x64\xff\xa7\x73\x15\xd4\x7f\xe6\xe9\xef\xee\x19\xfe\x93\x8d\x16\xd2\xfe\x94\x0d\x76\xe2\xdb\x54\xe9\xfe\xd1\x43\xfc\xb2\x0b\x6e\x53\xf8\xf3\x59\xff\x10\xa7\xdf\x53\xfd\x58\x4c\xbd\x66\x52\xf8\x3f\xe2\xfe\x0f\x1b\x3f\x7a\x6a\x3f\x3f\x3f\x3f\x67\x36\x85\xdf\x1c\xd9\x37\xbe\xce\xe3\x18\xe9\x19\x7e\x5a\xef\x13\x7d\x29\xfc\x5c\xd4\x7f\xe6\xf3\x4c\x9e\xf6\x1f\xda\x4e\x0e\xe8\x41\xe1\x6f\x47\xdf\x57\x41\xc7\xbf\x5d\x8e\x7f\xfb\x1d\x85\xbf\x25\x12\xd5\x4f\x86\x6f\xd3\xb1\x3f\x78\xfd\x68\x6a\xf4\xbd\x63\xae\xfe\x99\x7c\xfd\x68\x03\x8b\x6f\xef\x78\xc9\xec\xe6\xd7\x9e\xad\x2f\xf0\x7b\xdf\x77\x2b\x2e\xa2\xf0\x17\x72\xff\x8d\x6e\x2c\xbd\xdf\x14\x0c\x3f\x63\x6c\xc4\x28\x0a\xff\x0a\xf3\x6f\x84\x01\xec\xbb\x2d\x20\x7e\xda\xe1\xcc\x1e\x14\x7e\x36\xd7\xcf\x16\x66\x97\x97\x15\x0c\xff\xe2\xea\xf3\x01\x14\x7e\x16\xdb\x5f\x69\xff\x9e\xb5\xb7\xdf\x16\x0c\xbf\x54\xed\xc2\x53\x29\xfc\xe7\xaf\xb1\x76\xe5\x28\x6b\xb7\x0a\x88\x9f\x52\xf1\xed\x0e\x14\x7e\x2b\x16\x7f\xcc\x71\x9c\xed\xef\x28\x20\xfe\x8d\x05\x73\x4f\x53\xf8\x7f\x71\xff\x96\x63\xac\x7e\x16\x10\x7f\xdb\xed\x16\xcf\x29\xfc\x2d\x6c\x7d\xd6\x3e\x9b\xe9\xdf\xe0\xfa\x29\xc6\x9f\x52\xa6\xfc\x50\x0a\xff\x75\xb6\xfe\x98\x7d\x99\xd5\x9f\x02\xe2\xfb\x9a\x6a\x6f\xa3\xf0\x97\xf2\xf5\xa3\xca\x6c\xfd\x7d\x79\x01\xeb\xff\x65\x18\x41\xe1\x37\xe4\xfb\xa3\xbf\x62\xe5\xfb\x43\xc1\xf0\x13\xe6\x56\xa9\x4c\xe1\x8f\x67\xf6\x21\xbb\x1f\xd3\xff\x8a\x82\xe1\x2f\x2f\x6e\xb9\x46\xe1\xe7\xf1\xf2\x9d\xcf\xec\x72\x01\xf1\x8b\x56\x7b\xb8\x8e\xc2\xaf\xc4\xd7\x97\x17\x33\xbb\xec\x21\x3e\xbf\x3e\xdb\xfc\xfe\x33\xc9\xff\x1c\xd9\x7f\x3f\xb6\x3e\x05\x3d\x98\xff\xa7\xc1\xf5\x71\x1e\x7f\xcc\x79\x0e\x56\xf5\xa6\x79\xae\xe9\xbf\xcc\xf0\xc7\xb1\xef\x17\x98\x5d\xb3\xac\x2e\x18\xfe\xd9\x9b\x7f\x6e\xa2\xf0\xd7\xf3\xf8\xf9\x0c\xdf\x56\x40\xfc\x19\x8d\x5f\x44\x53\xf8\xf1\x3c\xfd\xcc\x2e\xd8\x0b\x88\x5f\xaa\x68\xd9\x0d\x14\x7e\x33\x56\xbe\xdc\x2e\xc0\x9a\x82\xe1\x3f\xdc\x99\xde\x94\xc2\x5f\xcb\xd7\x67\xd9\x77\x6b\x2b\x20\xfe\xd9\xd7\xe3\xef\x52\xf8\x0b\x58\xfb\x02\x4c\x2f\xf6\x02\xe2\x1f\xf5\xde\x7e\x9f\xc2\x7f\xc0\xe3\x57\xf3\x0d\xb1\xb9\x05\xc3\xdf\x91\xb0\x3e\x9d\xc2\x2f\xc3\xea\x3f\x5f\x77\xb4\x15\x10\xff\x8f\x9f\xbf\xa8\x4e\xe1\x07\xb2\xf5\x65\x1c\xdf\xdb\xd3\xf5\xfd\x8c\x6f\xea\x04\x51\xdf\xef\x63\xbe\xbf\x0c\x9d\x2f\xef\xa9\xfd\xb9\xd6\xf8\xb7\x9e\x94\xfd\x29\x5d\x94\xf5\x6b\xcf\x30\xfd\x14\x10\xbf\x76\xf5\x9c\x79\x14\xfe\x21\xf6\xfd\xda\xcf\xb1\xfa\x63\x10\x1f\x9f\x8f\xd9\xe0\xfe\x64\x55\xfa\x7f\xe0\xf8\xac\xfe\x43\x7d\x16\xbf\x62\x5d\xc1\xec\xe7\x8e\xdd\xcb\x25\xff\x46\xac\xff\x0e\xac\x02\x38\x46\xb0\xfe\xf8\xfa\x82\x95\x6f\x39\xff\xab\x79\x54\xf9\xe6\x31\xff\xc3\xec\xbb\xac\x7f\x65\xd0\xbf\x08\xeb\xdf\xab\xd2\xaf\xcb\xc9\xfe\x2d\xd3\x8f\xfd\x1a\xd3\xff\xe6\x82\xe1\x4f\xca\xbb\x6a\xa5\xf0\xfb\xf0\xf3\x19\xaf\xb3\xfa\xbf\xa5\x60\xf8\xa3\xf7\x04\x95\xa5\xf0\x93\x6b\xb3\xfa\x39\x97\xe9\xc7\x43\x7c\x7e\xcd\x5b\x70\xd6\x87\x2a\x5f\x8b\x86\xff\x83\x1e\x3e\xf6\xbf\xaa\x33\x70\xdb\x05\x29\xfe\x00\xc2\x7f\xc9\xe3\xbf\x21\xff\x13\x4f\xd3\xbf\x71\xd9\xac\x7d\x54\xfa\xfd\x98\x7f\x02\xde\xdf\xea\xe9\xf7\x75\x30\xaa\xeb\x03\xea\xfb\x6a\xa5\x11\xdf\xdb\xd3\xf2\x5d\xdb\x7e\x4d\x45\xaa\x7c\x83\xd8\xfa\x9a\xe5\x4b\xd6\x3f\x29\x20\xbe\x70\xf8\xbf\x14\x0a\xdf\xf7\x38\x4b\xff\x77\x2c\xfd\xdb\x0a\x86\xdf\x73\xd6\xe5\x12\x14\x7e\xe0\x43\xf9\x7d\x76\x0e\xab\x9f\x1e\xe2\xf3\x6b\xc1\x89\x6d\xff\x50\xe5\x7b\x89\xf7\x7f\x56\xb1\xf1\xcb\xf6\x82\x95\xef\xba\x36\xe7\x52\xa9\xf2\xbd\xc5\xfb\xb7\x35\x98\x7d\xdb\x61\x10\x9f\x75\x0b\xf8\xf9\x23\x23\x7f\x8d\xbe\xe4\x8a\xcf\xcf\x1f\xd9\xc8\xfa\x0f\x96\xef\xd8\xf8\xc2\x20\x3e\xfe\xbe\x02\x1b\x96\xf9\x89\xfa\xbe\x80\xe9\xdf\xb2\x9a\xd5\x1f\x83\xf8\xf8\xfd\xf1\x0f\xa7\xae\xa3\xec\x73\x2b\xe6\x3f\x93\xcd\xf0\xed\x05\xc4\x7f\x3e\xfd\x74\x1f\x0a\x7f\x28\xef\x1f\xae\x61\xf5\x73\xa7\x31\x7c\xec\x9f\xb2\xac\x48\xe8\x24\xc9\xff\x19\xe1\x7f\xca\xf0\xad\x0c\xdf\x66\x10\x3f\x5f\xfc\xa8\xa4\xc2\x21\x54\xfd\x3f\xc9\xfb\x87\x2d\x58\xfb\x6b\x10\x1f\xc7\x7f\x2e\xbd\xbf\xac\x6a\xfe\xe1\x7d\x56\x7f\x0e\xb1\xf9\x13\xe8\xc8\xd6\x43\xec\x05\xab\xff\xc3\x62\x47\xfa\xbb\xe2\xf3\xf3\xb5\xa3\x59\xfd\x11\xae\xb1\x75\x29\x83\xf8\xb8\x7e\xb6\x9c\xde\x67\x17\x55\x3f\x7b\xb3\xfa\x03\x7c\x5e\x75\x9f\x67\xe9\xc7\xfe\xc3\x1c\xff\x7f\xf5\x1f\xc6\x57\x93\xf1\x23\x04\xaa\x7e\xda\x59\xff\x44\xd8\xc4\xec\xdb\xc1\x82\xd9\xb7\x97\x95\x84\x39\x94\x7d\xbb\xc8\xcb\xb7\x15\xab\x3f\x06\xf1\x71\xfd\x39\xb5\x2a\x6a\xbe\xab\x7e\x62\x59\xfd\x19\xc2\xfd\xeb\x3e\x60\xf6\xe7\x50\xc1\xca\x97\xfb\x57\xe3\xf4\xff\x9f\xfb\x57\x23\xfc\x82\xfa\x57\xe3\xef\xb7\x82\xe5\xa6\x40\x7d\xbf\xa1\xac\x7d\xc4\xe7\xd3\x79\x6a\xdf\xcc\xef\xa6\x46\x50\xf5\xe7\x19\x9b\x5f\xb5\xf3\xf9\x66\x83\xfe\xc9\xbc\x5c\x9f\xb1\xc7\x95\x5d\x5f\xaf\xe2\x9a\xfe\x36\xac\x7c\x7b\x33\xfb\x66\x79\xc1\xe2\x87\x18\xc4\xc7\xfa\xff\xfa\xe9\x93\xf1\x94\xfe\x7f\x67\xfb\x0b\xf0\xf9\xe3\x7a\xf8\xd8\xff\x30\xe9\x42\x6a\x06\xe5\x7f\xd8\xb8\x98\x09\xac\x85\x15\xff\xc3\x3c\x16\x78\x58\xb1\xef\x6f\x57\xe9\x5d\xa3\xf6\x07\x19\x99\xe9\x43\xe3\x33\x85\x51\x42\xc2\xf0\xcc\xf6\x09\x23\xba\x65\xc4\x0d\x48\x10\x86\xd7\x89\x6e\x10\xd5\x4a\xf9\x87\x18\x21\x35\xa9\xbf\x10\x97\x91\x52\x23\xea\x9d\x7e\x03\x13\xe2\x33\xdb\xf6\x4f\x48\xc9\x4c\xfa\x30\x29\x21\x5d\xc8\x02\x68\x53\xc5\x89\xd2\x5a\x18\x9a\x94\x92\x99\x96\x99\x1e\x23\xa4\xc5\x0b\x55\x12\x33\x33\xd3\xa2\xd2\x12\xd2\x33\x92\x32\x32\x5b\xa4\xa6\xa4\xc4\x08\xf1\xa9\x29\x99\x49\x29\x43\x13\x5a\x24\x0a\x8d\xaa\xc5\x27\xc6\xa5\x08\xfc\xb7\x59\x22\x54\x07\x05\x2a\x39\x35\x7e\x90\x90\x3e\x34\x25\x33\x69\x70\x42\xd4\xe0\xa1\x99\x09\xc3\x63\x84\xc4\x84\xb8\xfe\xce\x7f\x1b\xe0\xa4\xca\x8c\x4b\x4a\xce\xf7\xcf\x22\x5c\x47\x05\x2e\x21\x25\xae\x5f\x72\x42\x7f\xa1\x5f\x6a\x6a\x72\x8c\x90\x16\xd7\x5f\xe8\x5d\xeb\x03\xf1\x4f\xeb\xc7\x08\x29\x09\x09\xfd\x9d\xaf\xe2\x07\xa4\xb2\xff\x8b\x4b\x4e\x1a\x90\x32\x38\x41\xca\x52\xdd\xda\x22\x5e\xfe\xf2\x69\x77\xa0\xe7\x25\x5f\x3f\xbf\x49\xd8\x7f\x7e\xa4\x97\x49\xda\x13\x1d\xfb\xad\xbc\x06\xc3\xf5\x3e\x3f\x90\x07\x91\x5e\x1c\x06\x30\x31\x0c\x97\x2f\x3e\xff\x74\xda\x65\x73\x63\x5f\x3f\xbf\x40\x7c\xfe\x69\xfc\x2d\x00\x87\x5b\xfc\x25\x61\x00\x93\xf2\xe1\xe3\xf4\xcf\xad\xf6\x71\x13\x5f\x3f\xbf\x8f\x71\xfa\x5b\xee\x97\xe7\x66\xac\xed\xb5\xf0\x6f\x05\x02\x38\xf2\x1d\xc7\x86\xf1\x97\x67\x5e\x88\xa1\xf0\x6b\x1f\x00\xb0\xae\x36\x43\x9a\x26\xfe\xbf\x81\x00\x8f\x75\xf1\xdf\x58\xbe\xb3\x3d\x85\x6f\x3d\x08\x20\xac\x31\x43\xb6\x26\x7e\xb1\x20\x80\x42\xf9\x8e\xbb\xc2\xf8\x6f\xfd\xf8\x59\x31\x0a\x7f\x5b\x29\x13\x58\xd7\x9a\xc1\xd6\x5b\x0b\xbf\x56\x28\x40\xb1\x7c\xc7\x39\x61\x7c\xc1\x77\xdc\x5b\x14\x7e\x4a\x21\x93\x34\xa7\x81\xf1\x7f\x2d\xcb\xf1\xdf\x0a\x05\xf0\xd3\xc5\xcf\x7a\x3a\xec\x1a\x55\x3f\x47\xf8\x99\xc0\xba\xc1\x0c\x8e\x35\x5a\xe9\x6f\x14\x04\x50\x47\x53\x3f\xfc\xbe\xee\x8d\xd7\x96\x50\xeb\x83\x8f\xf7\xf1\xf5\x53\x66\xff\xd9\x3a\x1b\x5f\x6f\xd3\x5a\x87\xc4\xf8\x0f\xdb\x75\xbb\x4c\xe1\xe7\x7c\xa6\xc6\xb7\x74\x2f\x18\xfe\xd3\xb0\xc7\x23\x28\xfc\x32\xf5\x68\x7c\xe8\xe0\xde\x4f\x0a\xe3\xdb\x97\x17\xff\x94\xc2\x1f\xed\xf4\x8f\xa5\xfd\x57\xb5\xfc\x20\x30\x7e\xf3\xbc\x45\xad\x48\xff\xd2\x5a\xea\xf4\x3b\xd7\x09\xbd\x7d\x3c\x4a\x7f\x83\xb4\xbd\xbd\x28\xfc\xca\x55\x68\x7c\xee\x67\x6a\x14\x7f\x9e\xf5\x1a\xe9\x7f\xb5\xb8\x26\xd2\x0f\x5a\xe7\x34\x8a\xff\xfc\xa7\x52\x2d\x28\xfc\x71\x75\xd5\xf8\x7c\x9d\xc7\xd6\xca\xbd\x9f\x1a\xc6\x3f\x59\xca\xb7\x21\x85\x7f\xaa\xac\x1a\xdf\x56\x8d\xad\x53\xdd\xf5\x2c\xfd\xef\x14\xae\x5e\x99\xd4\x4f\x6d\x35\xbe\xf3\xfc\xc7\xd5\x9e\xe1\x67\x64\x47\x26\x52\xf8\x7f\xb3\xf4\x3b\xbd\x95\x7e\x54\xfb\xe7\x18\xc5\xb7\x7d\x19\x95\x4c\xe1\x17\x2a\xaf\xae\x3f\x7c\x9e\x5b\xcf\x8f\x1b\xe3\x4f\xe8\x54\x9b\xf4\x4f\xee\xe2\x4f\xe3\xeb\xf9\xd9\x61\xfc\xdf\x7f\x3e\x5b\x9f\xc2\xaf\x5a\x1e\xe9\x1f\xf9\x7f\x5a\x35\xfc\x44\x30\x7e\xed\xd0\xb5\xa4\x7f\xd4\xbc\x86\xea\xf4\xdb\x06\xc9\x25\xc1\xfd\xeb\x8c\xda\x87\xef\x83\x56\x92\xdf\xef\xe3\x0a\xc8\x3e\x33\xbd\x78\x5a\xff\xbf\x0e\x0f\x29\x47\xe1\xff\xcc\xfc\xa3\xcc\xd8\x7f\x52\xc7\x8f\x12\xe3\xfb\xc4\x66\x5a\x28\x7c\xdb\x23\xf7\xf8\x46\xd3\xff\x59\x89\xc1\x7e\x14\x7e\xb3\x72\x26\x12\xdf\x53\xfd\xfc\xb0\xa0\x74\x4f\x0a\xff\x64\x08\xd2\x7f\x35\x36\xce\xb8\xe9\x59\xfa\xf7\x65\xec\xfc\x88\xc2\xff\x2b\x04\xa5\x9f\xe1\x3b\xe3\x84\x19\xb5\xcf\xb6\x52\xef\x53\xf8\xa5\x42\x51\xfa\xa3\x0a\x96\xfe\xf8\x0a\xef\x91\xfb\x6b\x8e\xd6\x46\xf5\x1f\xf9\xbf\x19\xad\x3f\x77\xde\xde\xf0\x88\xc2\x7f\x55\x54\x03\xdf\xc3\xfa\xb3\x3b\x6b\x06\xd9\x7f\xf8\xb0\x1c\x8d\x2f\xfc\xe2\x59\xfd\x29\xd7\x65\x17\x90\xfe\xdb\x15\x69\x7c\xee\xdf\x6b\x54\x3f\x57\x5f\xbe\x73\x94\xc2\x1f\x1e\x45\xe3\x7b\x6a\x7f\xbe\x1c\xf4\x73\x3d\x0a\xbf\x66\x34\x6a\x1f\xb9\x7e\x76\x31\xfc\x1a\xc6\xf4\x93\xd3\xfc\xa7\x14\x0a\xff\xed\x00\x75\xfb\x85\xfd\x0f\x8d\xea\xff\xf6\xc2\x09\xd3\x28\xfc\x65\x55\xd4\xe9\xb7\x60\xff\xbd\x18\x63\xf8\x37\xce\x4f\x26\xed\x4f\xf7\x32\x48\x3f\x08\xdf\xf9\xac\x83\x5f\xbe\xe2\x9f\xe4\xfe\xb2\x63\x28\xfd\x7c\x9e\xc6\x82\xee\x7a\xf8\xe9\x19\xa5\x87\x92\xfb\xa7\x70\xf9\x22\xff\x40\xad\xfa\x83\xc2\x9f\xc3\xcd\xf7\xb2\x03\xcd\x7e\x7e\x01\xb1\x6c\xfc\x12\xca\xd7\x37\x97\xa0\xdf\xcd\xd7\x3d\x59\x86\x4c\xff\xb2\xa2\x03\xb6\x99\xfd\xfc\xea\xe0\xf4\x7f\x1b\xac\xee\x77\xf2\x75\x48\x7b\xa2\x0f\xfb\xbd\x1f\xcc\x22\x0e\x63\xc6\xf8\xc7\xdb\xe4\xee\xa5\xf0\xfd\x2b\xa8\xfd\xeb\x9c\x7e\x04\x49\x1c\x3f\x10\xfc\x4d\xfa\xf8\xef\x5d\x18\xff\x29\x85\xdf\xa5\x12\xc3\x67\xfe\x63\xdc\x8f\xd2\x32\xd0\xb3\xf4\x7b\x39\x3e\x2c\x49\xe1\xcf\x63\xf5\xd3\xe9\x3f\xc6\xcb\x73\x10\xc7\x37\x41\x0f\x03\xf8\xa7\xc2\x4f\xec\xa0\xf0\x85\x52\x08\x9f\xb7\xef\x83\x3c\x4b\xff\xba\xa0\xcf\x3a\x53\xf8\x4d\x19\x3e\xf7\x5f\xe2\x7e\x04\xb6\x64\xcf\xf0\x8f\x7c\xd5\x6b\x29\x85\xff\x1b\x6b\x1f\xb9\xff\x80\x73\x9e\x7b\xb0\x8c\xef\x2f\xef\x75\xcf\x47\x80\xf1\xa7\x1f\xb9\x37\x98\xc2\xaf\xe2\xc3\xea\xe7\x08\x75\xbb\x0e\x29\x9e\xd5\x9f\x7f\x3a\x0f\x5b\x41\xe1\x4f\xfe\x4b\x7e\xcf\xfd\x07\x9c\xed\x23\xc3\x37\x81\x3f\xcc\x37\xa0\x9f\xa8\x3d\x21\xa4\xfe\x7f\x2f\xcc\xec\xe6\x4d\xb5\x5d\xb0\xa5\xca\xf8\xde\xe0\x07\x69\x06\xf0\x07\xd5\x6d\xd7\x93\xc2\x4f\x63\xe9\x77\xae\x8f\xb3\x79\x56\x4b\x9a\x67\xf8\x15\xc7\x76\x7c\x9d\xc2\x3f\xfc\x3a\xea\x77\x32\x3f\x3e\x18\xe2\x59\xfd\x39\xd1\xb8\x5d\x16\x85\x7f\x33\x18\xed\xdb\xe1\x7e\x52\x43\x3c\x2b\xdf\x8a\xef\xcf\x9b\x45\xe1\xef\x59\x07\x2a\x7c\x67\xfb\x98\xce\xf1\xfd\x21\xcf\x40\xfa\x17\xff\xf7\xe7\x1c\x0a\xff\xe7\x32\xea\x7d\x2f\xdc\x4f\xd3\x92\xc1\xeb\xbf\x1f\xe4\x19\xa8\xff\xf1\xaf\xa2\x48\xfb\xbc\x92\xe9\x9f\xaf\x5f\x3b\xfb\x3f\x99\x9e\xa5\xbf\x6a\xb1\xff\x1a\x52\xf8\x3b\xea\xa8\xd7\x97\xb9\x9f\x9d\x9d\xe1\x47\x43\x20\xc4\x9a\xf3\x17\x00\xc6\xef\xb2\xec\x6e\x1e\x85\xdf\xbe\xbe\x1a\xdf\xe9\x27\x35\x94\xe3\xfb\x41\x9e\x49\x1f\xbf\xc5\xd9\x06\x64\xfd\xdc\xc4\xf4\xef\x5c\xbf\xe6\xfd\x9e\x61\xbc\xfe\xfb\x43\xae\x01\xfd\xcc\xd9\x72\x2d\x87\xc2\xaf\x50\x9c\xd9\x67\x84\x0f\x1f\x79\x66\x1f\x9e\x8c\x48\x5b\x4d\xea\x9f\xc5\x67\xe6\xeb\xd7\xdc\x8f\xc3\xee\xc4\xf7\x33\xd4\xbe\x2c\xc8\xac\x5f\x93\xc2\xbf\x5f\x47\x8d\xcf\xd7\x99\x6d\xc3\x3d\xc3\xff\xfc\xb7\xe4\xf1\xa4\x7e\xc2\xd4\xf8\x4e\xfd\x8f\xf0\x50\x3f\xa3\xee\x6d\xa7\xf0\xdf\x66\xf8\x56\x84\x0f\x23\x65\x7c\x33\xf8\x43\xb6\x01\xfc\x03\xd6\x3f\xcb\x51\xf8\x6b\xf9\x6f\x3b\xaa\xc7\x13\x76\x86\x2f\x80\x09\x02\x4d\xfa\xdf\xef\xf2\x61\xdb\xff\xa0\xf0\xdf\x89\x90\x7f\xca\xd7\xc7\x79\xfb\x68\x1b\xe5\xda\x3e\xea\xa7\xff\xef\xfa\x77\xa6\x52\xf8\x75\x59\xff\x8a\xaf\x8f\x3b\xfd\xd0\x47\x7b\x66\xff\x13\xdf\xac\x31\x9f\xc2\xef\x53\x4a\x3d\x6e\x71\xee\x23\xc9\x72\xb5\x6f\xfa\xdf\xef\xcc\xcf\x26\x5d\xa4\xf0\xfd\x42\xd4\xf8\xce\x7d\x24\x1e\xe2\x27\xa6\x57\x35\x51\xf8\x67\xcb\xa9\xf1\xf9\x3e\x0c\xdb\x18\xcf\xf0\x43\x0e\x04\x9c\xa5\xf0\x93\xc2\x90\x7e\xd8\x3e\x09\xcb\x58\xcf\xf0\x03\xfc\x9a\xdd\xa0\xf0\xa7\x61\x7c\xe6\xe7\x0e\x36\xcf\xf0\x97\x7d\xf2\x8a\x6c\x5f\x3e\xae\x80\xf4\xcf\xe6\x9d\xed\x4e\xfc\x40\x88\x35\x60\x9f\x77\xb5\x84\xcf\x29\xfc\x1b\xaf\xa3\xf4\x73\x3f\xf4\x71\x9e\xe1\x2f\x1a\xd4\xff\x08\x85\xff\x3e\x4e\x3f\xf3\x43\xb7\x7c\xec\x19\xfe\x37\x91\x51\xeb\xc9\xf1\xcb\x41\x50\xe1\x3b\xfd\xac\xc7\x7b\x86\x5f\x69\x49\x13\x0b\x85\x1f\x78\x47\x8d\xcf\xc7\x47\x76\x0f\xf1\x1f\x9e\xf6\x0a\xa6\xf0\xb7\x6c\x47\xe9\x67\xf6\xcd\x36\x81\xe3\x9b\x44\xfb\xac\x5f\xff\x67\x7f\xfa\x1b\x85\xcf\xcf\x5b\x72\x96\x2f\xf7\x33\x9d\xe8\x59\xfd\xfc\xfd\xc2\xa1\x76\x14\xfe\x99\x75\x28\xfd\xbc\x9f\x38\xc9\x33\xfc\xed\x5b\xad\xe4\xf8\xab\x3c\x2a\x5f\x3e\xaf\x67\xf7\x10\x7f\x4b\x96\xa9\x32\x85\xef\x55\x4c\xad\x1f\xee\x47\x69\xfb\xc4\x33\xfc\x3f\xdf\xed\x5b\x98\xc2\x2f\x1d\xa8\xc6\x77\xfa\x51\x4e\xf6\x0c\x7f\xe3\xaf\x25\x43\x28\xfc\xa7\x65\x50\xfa\xf9\x7c\xd5\x14\x8e\xef\x2f\xf6\xcf\x75\xf1\x7b\x7e\x75\x93\xd4\xcf\x88\x93\xa0\xc2\x77\xf2\x78\x88\x3f\x2d\xfc\xc7\x27\x14\xbe\xa9\x08\xb2\x0f\x6c\x5e\xdb\x36\xd5\x33\xfd\x64\x17\xa9\x44\x8e\x5f\x66\xa2\xf4\x73\x3f\x23\xcb\x34\xcf\xf0\xcf\xbd\x17\x3f\x96\xc2\xcf\xa9\xcc\xd2\xcf\xfc\xaf\x9c\xfb\xb4\xa6\xf3\xfe\x89\x1f\xc4\x1a\xe8\x9f\x58\x2b\xdc\x68\x4d\xe2\x57\x50\xcf\xbb\xf1\x7d\x84\xf6\xe9\x9e\xf5\x1f\x9e\xed\x28\xfb\x37\x85\x9f\x55\x4a\x8d\xef\xdc\x67\x33\x83\xe3\x07\xc2\x03\x03\xf8\xd5\x0a\x6d\x2a\x4b\xe1\x2f\x46\xf8\xdc\x4f\xdf\x32\xd3\xb3\xf4\xcf\x1c\xb6\xfc\x47\x0a\xbf\x3e\xb7\x0f\x3c\xfd\x3c\xee\xc6\xa7\x1c\xdf\x1b\x62\x0d\xe0\x17\xca\xfc\x3e\x94\xc2\x0f\x2b\x82\xe6\x25\xb9\xfd\xf9\x94\x8f\xef\xbc\x0d\xa5\xff\xab\x0e\x23\x7b\x53\xf8\x07\xf8\xf8\xfa\x3e\x1a\xff\xce\xf2\xac\x7f\xfe\x43\x4d\x9f\x7b\xa4\x7d\x63\xfd\x13\xee\x3f\xe6\xac\xff\xb3\x5d\xeb\x67\xfe\xfa\x8f\xff\xe1\xcb\x8e\xc7\xc7\xf8\x9a\x4c\xe3\x1d\x78\x7e\x63\x31\x40\xf6\x26\x33\x6c\xa9\xa9\xe5\x1f\x72\x31\x08\x60\x60\x3e\xff\x0d\x8c\xdf\x27\xe3\x6a\xae\xaf\xc9\x34\x19\xe3\xdb\xf6\x03\x58\x37\xbb\xc3\xbf\x1c\x04\x70\x42\xd7\x7f\x66\xef\xd3\xa6\x47\x29\xff\x96\x0d\x6b\x01\x1c\x5b\xcc\x70\x48\x13\xbf\x81\x00\x90\x98\x2f\x5a\x36\x9e\x55\x7f\x2d\x3d\xe9\xb2\xaf\xb7\xf7\x54\x7c\x3e\x69\xfd\xd7\x4d\x60\xd9\x9e\x1f\x5f\xf1\x6f\x49\x12\x00\xb2\xf1\x71\x68\xf9\xf0\xfd\xc6\x6d\x0a\xa3\xf0\xfd\x4f\x02\x64\x13\xf8\x4a\xfa\xdb\x09\x00\x5f\xe6\xc3\xc7\xfa\x6f\xf4\xdb\x80\x10\x4a\xff\xad\xb7\xcb\x3e\xf3\x18\xff\x73\x7a\xda\x5c\x13\xbf\x5e\xe3\x1a\x85\x28\x7c\xeb\x6d\x00\x2b\x81\xaf\xa4\xbf\x95\x00\x90\x93\x2f\xfd\x98\xfe\xc9\xfe\xfb\xf7\x7c\xcd\xe6\x29\x0f\xb0\xfd\xbf\x2d\xfb\x84\x6b\xe3\x77\x11\x00\xae\xe7\xc3\xc7\xfe\x6f\xa3\xb2\x1b\xa7\x50\xfe\x6f\x8e\x48\x13\x58\xed\xee\xca\x77\xb6\x00\xb0\x4c\x17\xdf\xf7\xf1\xe6\x19\x14\x7e\xbd\x50\x13\xd8\x76\xbb\xc3\x9f\x2b\x00\x7c\xab\x8b\x3f\xff\xe8\xce\x49\x14\x7e\xaf\x70\x13\x38\xdc\xe2\xcf\x13\x00\xbe\xd3\xc5\xef\x73\x2d\xfe\x34\x85\xbf\x37\xc0\x04\xd9\x7b\xdc\xe1\x2f\x15\x00\xbe\xd1\xc5\x7f\xfb\xdb\x41\xe9\x14\x7e\xfd\x42\x26\x80\x03\x66\x70\x2c\xd4\xc2\x4f\x0b\x03\x18\xac\xeb\xdf\xe8\xdd\x7a\xf2\xf7\x14\xfe\xbb\xbb\x00\xac\x07\xcc\x30\xab\x92\x16\xfe\xe5\x10\x80\xdd\x21\x7a\xf8\x17\xc6\x64\x3e\xa0\xf0\xfd\x9e\xc8\x67\x2a\x69\xe3\x5f\x09\x01\xd8\x93\x0f\x1f\xdb\x37\x9f\xc3\xd7\xa6\x51\xf6\xad\xca\x0e\x00\xc7\x41\x33\x64\x57\xd2\xaa\xff\x59\xa5\x01\xfc\x4b\xeb\xe1\x7f\x35\xe7\xc2\x45\x5f\x3f\xbf\x4f\x30\x7e\xf6\x52\xd9\xe7\x5c\x1b\x7f\x4c\x69\x80\x3f\x4b\xe9\xe1\xe7\x24\xec\x0f\xf6\xf5\xf3\x9b\x9e\xcf\x3e\x9f\x02\x10\x8e\x98\x21\xb7\x92\x6c\x53\x38\xfe\x33\x9d\x03\x8c\x31\xfe\xf4\xc7\x35\x86\x53\xf8\xfb\x0e\x02\x38\x62\xbd\xfe\x67\xfc\xd1\xb7\x1f\x57\xa3\xf0\xe1\x10\x80\xd5\xfb\x7f\xc7\xcf\xfc\x7c\x6b\x6f\x0a\x3f\x52\xc4\xf7\xf9\xdf\xf1\x17\x95\x9b\x1f\x41\xe1\x2f\x29\x6e\x02\xab\xef\xff\x8e\xff\x60\xfc\xf3\x17\x14\xfe\xcd\x3b\x00\x8e\xff\x03\xfc\xcf\xae\x0e\x3d\x43\xe1\xaf\xfe\x07\xc0\x7a\xd4\xf3\xfa\x83\xdb\x2f\x4b\xe5\x88\x54\xaa\xfd\xba\x7d\x49\x8e\x49\x9e\xab\x59\xff\x57\x97\x04\xe8\x5d\xc2\x3d\x1b\x40\xc8\xca\xa7\x95\xcc\x26\xd3\x82\x3c\x84\x1f\xf7\x8e\xfa\xef\xd2\x36\x19\x5b\x5f\xc6\xf6\xe7\xbd\xcf\x2c\xbd\x28\xfb\xf3\xd6\x65\x00\xcb\x49\x33\x5c\xf4\xd1\xb2\x3f\x29\xa5\x00\x7a\xeb\x7e\xbf\xa5\x77\x7f\xf2\x1b\x65\x7f\xea\x79\x9b\x00\x4e\x99\xc1\xf1\xa6\x49\x03\xbf\x6b\x38\x40\x74\x3e\xfb\x8f\xf1\x7f\xbb\xb4\xf8\x18\x65\x7f\xe6\x7d\x00\x60\x3f\x65\x06\x88\x34\xa9\xca\xb7\x4f\xfe\x2e\xb3\xea\xc2\xaf\xf7\x76\x18\x53\x9a\x2a\xdf\x87\xdb\x01\xb2\xe7\x7b\x81\x05\xe1\x07\x86\x02\x58\xf2\x5c\x51\x3a\xb9\xdf\x32\xf0\x61\x7a\x42\x82\xf2\x6f\x5d\xd2\xe2\x52\x3a\x24\x65\x64\xc6\x08\xfd\x86\x66\x8c\xc8\xff\xef\x42\x16\x40\x6c\x95\x0f\x87\xa6\xc4\x47\xc6\xa7\xa6\x64\x26\x0c\xcf\x8c\x6a\x21\xdf\xab\x0a\x19\x99\xe9\x49\x29\x03\xaa\x0a\x55\x52\x12\x32\xa3\xba\xb6\x88\x6d\xd6\xbf\x7f\xba\xfa\xa9\xb2\x10\xc9\x1f\x5b\xa4\xa6\xa4\x54\x15\x12\xd2\xd3\x53\xd3\x2b\x03\x74\x26\x77\x48\xc4\xa7\xa6\xa4\xc4\xa6\xa6\x26\xb3\x7d\x12\xe2\x7f\x6a\xc6\x27\x27\x25\xa4\x48\x7b\x25\x62\xa5\x3d\x08\x99\x35\x5d\xdf\x76\x4d\x8f\x4b\xc9\x48\x4b\x4d\x97\xd2\xa9\x01\x9a\x91\x1f\xae\x4b\x66\x7a\x42\xdc\xe0\x18\x21\x3d\x21\x23\x5e\x90\x36\x5d\x48\x09\x8b\x11\xfa\xa5\xf6\x1f\x21\x24\xa5\x46\x75\x4e\x88\xeb\x2f\xef\xe5\x00\xe8\x32\x20\x29\x33\x71\x68\xbf\xa8\xf8\xd4\xc1\xd5\x07\xa6\x26\xc6\xa5\xf4\x4b\x8f\x4b\xe9\x9f\x98\x9a\x9e\x91\x59\xfd\xa3\xb8\x8c\xc1\xd5\x12\x86\xa7\x25\xa4\x27\x0d\x4e\x48\xc9\xcc\xa8\x3e\x2c\x21\xa5\x7f\x6a\x7a\x75\x37\x3f\xf9\x30\x21\x33\x3e\x31\x7f\xfd\x72\xb6\xcf\x91\x0b\x22\x4c\x7e\x7e\x75\x71\xfd\x3a\xc2\xf6\x7f\xdb\x7f\x93\xbf\xbb\x5b\x65\xd4\x76\x24\xae\x1e\x5d\xbf\x30\xfe\x98\xa9\x3b\xea\x50\xf8\x23\x59\xfc\x60\xeb\x64\x19\xdf\xfd\x3e\x8d\xc5\x61\x5a\xf8\x9f\xbd\xc8\x58\x4c\xe1\xc7\x33\xff\x47\xbb\x2e\xfe\x92\x30\x59\x68\xfc\xce\x91\xa3\x96\x50\xf8\x3f\xf1\xf3\x01\x36\x7a\xbb\xe0\x2b\xfa\x69\xa8\x11\xe6\x11\xe3\x77\xff\x75\x72\x2a\x85\x5f\x9f\xf9\x57\xda\x7f\xf0\x21\xf1\xbd\x9d\xe7\x1c\x7e\x12\x26\x0b\x8d\xff\x60\x78\x93\xb3\x14\xbe\xb4\xbf\x44\x1c\x07\x4f\x91\xf5\xe3\x7e\x9f\xc9\xad\x40\x2d\xfc\x15\xe3\x47\x96\xa0\xf0\x6b\x1f\x60\xfa\x61\xf8\xee\xf7\x99\xfc\xab\x89\x3f\x51\x28\x5f\x84\xc2\x2f\x3f\x48\x7e\x6f\x61\xfe\x11\x56\xb4\x4f\xa3\x99\x2f\x80\xf5\x63\x71\xb4\x74\x35\x48\x16\x1a\x3f\x7d\x53\x72\x6b\x0a\xdf\xca\xe6\x57\x1c\x2c\xfd\xee\xf7\xb1\x14\xd3\xc4\x6f\x3d\xa0\xd5\x51\x0a\x7f\x4d\x0e\xd3\xcf\x8f\x72\xfd\xc9\x45\xf8\x23\x7c\x01\xec\x27\x45\xfc\xbb\x41\xb2\xd0\xf8\x85\x77\x14\x9a\x40\xe1\x3f\xff\x87\xe1\x87\xb2\x79\x33\xcd\xf4\x97\x0d\x93\x85\xc6\xb7\x4f\x18\x37\x82\xc2\xef\xce\xe6\x77\xed\xcb\xd8\xfa\xb9\xe6\x3e\x9c\xa8\x50\x59\x68\xfc\x65\x9d\x1f\xdd\xa5\xf0\xdb\xf1\xf5\x37\xe6\xc7\xa7\x8d\x5f\x3d\x54\x16\x1a\xbf\x78\x9b\x0b\x7f\x52\xf8\x17\x2e\xb3\xfc\x85\xe9\xa5\xbf\x66\xa8\x2c\x34\x7e\xe2\xd0\x47\xe4\xf7\xbb\x8d\xcd\xff\x59\xa6\x7a\xe9\xe0\xd7\x0a\x95\x85\xc6\xbf\x11\xb2\xe5\x0b\x0a\x3f\xa5\x10\x5b\xff\xd7\xc0\x57\xef\x53\x7a\x4b\x13\xff\xea\xfe\xa6\xa4\xfd\x7c\xeb\xa5\xfc\xde\xba\x5c\x4f\xff\xb5\x43\x65\xa1\xf1\x2f\x14\xb3\x7f\x45\xea\x9f\xad\x3f\x43\x23\x3d\xfc\x3a\xa1\xb2\xd0\xf8\x97\xaa\xaf\x1e\x4b\xe1\xff\xcd\xfc\x23\x6c\xdf\xea\x95\x6f\xfd\x50\x59\x68\xfc\xd1\xe9\x0b\xc9\xf6\xb1\x03\x9f\x7f\xbd\xca\xec\xc3\x56\x2d\xfd\x1f\x08\x96\x85\xc6\xef\xb6\xef\x45\x28\x85\x6f\x67\xfb\xd7\x21\x87\xcd\x5f\x6a\x8e\xf3\xab\x07\xcb\x42\xe3\xb7\xe9\x20\x58\x29\xfc\x1e\xcc\xfe\x67\xeb\xe2\x47\x07\xcb\x42\xe3\x7f\x3c\xa4\x6e\x27\x0a\x7f\x04\x3f\x5f\x62\x1a\xdb\x37\xe1\x76\x9f\x5b\x23\x4d\xfb\x16\xf0\x38\xef\x13\x0a\x7f\x15\x3b\x7f\xc3\x91\x28\xa7\xff\x59\xb8\x16\xfe\xb3\x92\xb2\xd0\xf8\xdb\x3e\x8d\xa9\x42\xe1\x2f\x62\xf1\xa1\xed\x7f\x31\xbf\x97\x15\x66\x15\xfe\xf4\xe6\x00\xd6\xb1\x62\xfb\x72\x5c\x90\x85\xc6\xff\xa9\xf4\xf4\x86\x14\xfe\x2d\xd6\x3e\xda\x8f\xc8\xe9\x9f\x00\x5a\xed\xd7\xb0\x00\x59\x68\xfc\xda\x43\x6b\x56\xa5\xf0\x1d\xdc\x3f\xb7\xa9\x1e\xfe\xe8\x00\x59\x68\xfc\xd7\x06\xcd\x99\x47\xe1\x2f\x65\xeb\x9f\xd6\x24\x3d\xfc\xe1\x01\xb2\xd0\xf8\xfd\xaf\xec\x33\x51\xf8\x69\x8b\x99\x7e\xd8\x81\x4b\xee\xe7\xd9\x2f\x6a\xd6\x9f\x94\x8f\xc6\xd4\xa3\xf0\x97\xb1\xf8\x5e\x8e\xef\xbd\x49\x7c\xa5\xfe\x5c\x0a\x92\x85\xc6\x9f\xbf\xfd\xb7\xa2\x14\xbe\x8d\xf7\xaf\x56\xe9\xa5\xff\x72\x90\x2c\x34\xfe\x96\xf6\x59\x5d\x28\xfc\x6c\xe6\x5f\x69\xbd\x2f\xdb\xb7\x59\xa8\x7f\xfb\x58\x23\x4c\x37\xc6\xf7\x5e\xfc\xee\x4f\x14\xfe\x0d\x56\xbe\xd9\x47\xbd\x49\x7c\x5b\x73\x71\xfc\xac\xbf\x3e\x33\x6d\xc8\x00\x0b\x85\x5f\x64\x3d\xc3\xf9\x41\xc6\x8f\x34\xab\xf1\xfd\x82\x79\xfd\xf9\x2e\x44\x16\x1a\xbf\xc8\xcb\x36\x64\xff\x67\x03\x8b\x2f\xce\xfd\x13\xdd\xaf\x73\x34\xd0\xfc\x7e\x47\x3f\xae\x1b\x4d\xf6\x6f\x07\xca\xef\x2d\x19\x85\x74\xf0\xc7\x86\xcb\x42\xe3\x6f\x1b\x76\xda\x9f\xc2\xff\x80\x9d\xff\xe0\x18\xec\x4d\xe2\xbb\xcc\x23\x44\xc8\x42\xe3\x9f\xef\x36\xfb\x39\x85\x5f\xf3\xb6\xfc\xde\x9a\xa7\x87\xdf\x2d\x42\x16\x1a\xff\xe0\xd3\x44\xb2\x7f\xf5\x82\xd9\x4f\x61\x05\x8d\xaf\xd8\x07\xab\x20\x0b\x8d\xff\xb6\xf7\xd8\xed\x14\xfe\xeb\xcc\x7f\x04\x4e\xea\xe1\x67\x44\xc8\x42\xe3\x1f\xae\xd9\x25\x80\xc2\x3f\xcd\xe2\x5b\x73\xff\x50\xed\xf2\x6d\x24\xc8\x42\xe3\xa7\x76\xfd\x86\x6c\xbf\x56\x72\xfb\xaf\xab\x9f\x38\x41\x16\x1a\x7f\x40\x99\xef\xc9\xfa\xe3\xc3\xfc\xbb\xad\x2b\xf5\xf0\x3f\x14\x64\xa1\xf1\x03\x7e\x19\x49\xda\xcf\xfa\xcc\x7f\xca\xa1\xf1\x7d\xa9\xd7\xf9\x92\x34\xf1\x1b\x4c\x9c\xb9\x8e\xc2\xf7\x67\xfe\x0b\xdc\x7f\xd6\xfd\x3a\x5f\x3b\x4d\xfc\x8d\xef\xad\xeb\x4e\xe1\xb7\x66\xf5\x27\x5b\x03\x5f\x6b\x9d\x0f\xe3\x1f\xab\x37\x71\x1a\x39\x7e\x64\xdf\x17\xf7\x3f\x75\xbf\xce\xd7\x4a\x33\xfd\xcf\x26\xdd\x22\xeb\x8f\xcf\x0b\xf6\x07\xcb\xe9\xfa\xa9\xe8\x7f\xbc\x20\x0b\x8d\x1f\x72\xa8\x5e\x20\x85\x3f\x98\x9d\x3f\x60\xd7\xc0\x17\x53\xac\x9e\x07\xa4\xf1\x27\xfc\xfe\xe2\x1e\x85\x3f\x93\xdb\x1f\x5d\xfd\x74\x11\x64\xa1\xf1\xdf\xd8\xff\x64\x3d\x85\x1f\xcb\xf4\x63\x6b\xee\x9a\x7e\x65\xfe\xa4\x9c\x73\x7e\x66\x76\xb8\x2c\x34\x7e\x3b\x4b\xf1\x17\x14\x7e\x4f\xf6\x7d\x39\x4e\xe9\xd9\xcf\xc0\x08\x59\x68\xfc\x9f\x66\x67\x67\x50\xf8\xdb\x79\xfd\x89\xd0\x2b\xdf\x59\x82\x2c\x34\xfe\x85\xcd\x8e\xe5\x14\xfe\x97\xac\x7d\xb1\xed\xa0\xf5\xb3\xcd\x0f\xc0\x7e\x5e\xfc\x97\x4f\xc3\x65\xa1\xf1\x2d\x6f\x37\x2e\x4b\xf6\x3f\x59\x7c\x7a\xbb\x46\xf9\xaa\xd7\x89\x67\x6b\xd7\x7f\xb3\xf7\x78\x0a\x7f\x18\xf3\xff\x82\x55\xb4\xfe\x95\xfe\xf9\x1c\x41\x16\x1a\xdf\xda\xc8\xf4\x1b\x69\x7f\x58\xff\xca\x91\xe2\x4d\xea\xe7\x5a\x2a\x90\x17\xc6\x6f\xb8\xf8\x20\x39\x7f\x58\x8f\xed\x4f\x12\x72\xf5\xf4\x33\x57\x90\x85\xc6\x1f\x04\xa7\xc8\xfe\x7f\x2f\x76\xfe\x89\x4d\x17\x7f\x9e\x20\x0b\x8d\x5f\xab\x44\xf0\x23\x0a\x7f\x14\x4b\x7f\xb6\xae\xfe\x97\x08\xb2\xd0\xf8\x5b\xe3\xa2\x7c\x29\xfc\xbd\x6c\xff\xa8\x43\x37\xfd\x4b\x05\x59\x68\xfc\x1d\x15\x07\xed\xa5\xf0\xd3\x59\xfb\x95\xad\xf1\x7d\x29\xfd\xcf\xaf\x04\x59\x68\xfc\x0b\xc1\x1f\xbd\x49\xe1\xcf\xe6\xfb\xab\x56\xeb\xd9\x87\xef\x05\x59\x68\xfc\x7f\xde\x89\x25\xe7\x3f\xab\xf3\xb8\x1c\x1a\xf8\x4a\xfa\x57\x08\xb2\xd0\xf8\xed\x27\x06\x92\xf3\x4b\x9f\x72\xff\xe8\x35\x7a\xe9\x5f\x29\xc8\x42\xe3\xbf\x91\x1c\x44\xb6\x5f\x3f\xb1\xf8\x10\x8e\x73\x34\xfe\xf9\x41\x1c\x71\x48\x84\x2c\x34\x7e\xc3\xe4\x2f\xc8\xf1\x4b\x43\xd6\x7f\x10\x72\x69\xfc\x4e\x71\x00\xb6\x49\xa2\x7e\x7e\x14\x64\xa1\xf1\x63\xcd\x21\xab\x29\xfc\x9d\xbc\x7d\xd4\xc0\x57\xfa\x57\x3b\x05\x59\x68\xfc\xd3\xf5\xba\xfd\x4c\xe1\x4f\x63\xfb\x03\xac\x6b\xf5\xf4\xbf\x4b\x90\x85\xc6\xf7\xf3\x3a\x72\x82\xec\xbf\xb1\xf9\x43\xcb\x5a\x36\x3f\xe3\xd6\x8f\x24\x4d\x73\x7e\x78\x53\x87\xf9\xdf\x50\xf8\xef\xee\x92\xdf\x67\x33\x7c\xf7\x7e\x24\x97\x35\xc7\x77\xf3\xfc\xff\xfe\x94\xc2\xf7\x7b\xc2\xfe\x60\x9d\x1e\xfe\x95\x10\x59\x68\xfc\x33\x83\x16\xff\x41\xce\x3f\x2c\x65\x7f\xb0\x4b\xb6\x0f\xd3\x41\x0b\x7f\x79\x29\x59\x68\xfc\x51\x65\x1a\xee\xa2\xf0\xc7\xd7\x92\xdf\x5b\x9e\xba\xe2\x2b\xed\x4b\x4e\x30\x1f\x5f\x6f\x29\x25\x0b\x8d\x3f\xae\x58\xff\x55\x14\x7e\x95\x1d\xf2\x7b\x2b\xd3\x8f\x7b\x3f\x98\xac\xd2\x5a\xf8\x7e\x3b\xdb\x92\xf3\xf3\xd9\x4c\x3f\x76\x5d\xfc\x31\xa5\x65\xa1\xf1\xa7\x78\x15\x4b\xa0\xf0\x7f\x63\xfd\x13\xeb\xaf\xde\x24\xbe\xa2\xff\xb7\x4a\xcb\x42\xe3\x1f\xf0\x5a\x35\x98\xc2\x2f\x7b\x8a\xfd\xc1\x05\x57\x7c\x97\xf5\xcd\x72\x40\x5e\xf9\xec\xff\x95\xbf\xc8\xf9\xdb\xa9\x0c\xdf\xce\xf6\x57\x61\x3f\x8c\xdd\x15\x8c\xe1\xc7\x25\x77\x4d\xa6\xf0\xbf\x66\xfb\x33\x20\xd6\x87\xc4\x5f\xd7\x98\x23\x66\x15\x97\x85\xc6\x6f\x33\xd7\xea\x43\xce\x9f\xb0\xf4\x0b\xeb\xbd\x48\x7c\x2d\x3f\x92\x7c\xe3\xd3\xe5\x4d\xe6\x53\xf8\x7f\xb1\xf5\x2f\xfb\x47\x85\x48\xfc\xe1\x35\x00\xe0\xac\xfe\xf8\x22\x53\x18\x31\x91\xec\xbf\x7d\xc9\xd2\xff\x8a\xd6\x8f\xb4\x7e\x2a\xd5\x9f\x71\xfe\xb2\xd0\xf8\x29\xf3\xc6\xbe\x22\xd3\xcf\xf4\x63\xfb\x9b\xd6\xcf\x54\x0d\x77\x95\x7c\xf6\x21\xf5\xbf\x19\x14\xfe\x92\xef\xe5\xf7\xd6\xc6\xb4\x7e\x92\x53\x8c\xe1\x57\xbd\xd6\x96\x9c\x1f\x88\x7e\x2c\xbf\x77\xb4\xa3\xf1\x07\xac\xe4\x88\x7b\x4a\xc8\x42\xe3\xfb\x95\x0c\x21\xd7\xf7\x57\xb3\xf5\x47\xeb\xc6\xff\xad\xfe\xb4\xa8\xfd\xd7\x07\x14\xfe\xed\x4b\xf2\x7b\xbb\x0a\x5f\xcb\x0f\x69\xb5\xe6\xfc\x7f\xb3\xee\x31\x66\x0a\x7f\xfa\x21\xf9\xbd\xed\x3d\xb6\x7e\xaa\x69\x7f\xfc\x02\x64\xa1\xf1\x7f\xf6\x8f\x20\xeb\xe7\x21\x8e\x7f\x4b\x4e\x7f\x1e\xb6\x3f\x06\xfd\x2b\x2e\x45\xd7\xde\x47\xce\x3f\xb0\xf2\xb5\xf4\xf6\x21\xf1\x0f\x39\xfd\x07\xc6\x06\xca\x42\xe3\x27\x14\xfd\xfe\x14\x85\x3f\x9c\xe1\x67\xaf\xf3\x76\xc1\xa7\xfa\x57\x39\x81\xb2\xd0\xf8\x11\x95\x17\xfd\x48\xe1\x3f\x60\xfa\xc9\x36\x15\x22\xd3\xaf\x7c\x5f\x29\x81\xb2\xd0\xf8\x15\x26\xf9\x34\xa5\xf0\x7f\x67\xf1\xe7\x1c\x9f\x2b\x15\x51\x35\xbe\xfb\x99\x50\x3e\x35\x7f\xd5\x79\x03\xb9\xbe\x33\x8a\xf9\xaf\xd9\x1f\xc9\xf8\x67\x90\x9f\xd9\x22\x27\x62\xaf\x00\x59\x68\xfc\x27\x7e\xcf\xc8\xf5\x29\xef\xc3\x0c\x9f\xed\x9b\x90\xf1\x5d\xec\x67\xb0\xd8\xc8\x88\xff\xd2\x3e\x40\x16\x1a\xff\xe1\xf1\xea\xe4\xfc\x8f\x95\xf7\xbf\x9f\x7b\x91\xe9\x3f\x52\x88\xe3\x77\x08\x90\x85\xc6\x9f\xfd\xb8\x5a\x38\xd9\xbf\x62\xf3\xe7\x0e\x41\xae\x9f\x0e\xe4\x9f\xd0\xa9\x32\xc7\x77\xaf\xff\xd6\x3d\x1a\xb7\xa3\xf0\x8f\xee\x94\xdf\x5b\xbc\xe5\xfa\xa3\xed\xe7\x57\xa1\x94\x2c\x34\x7e\xf3\xb9\x49\xd7\xc9\xf5\x71\xe6\x3f\x60\x63\x7e\x89\xee\xfd\x08\x53\x34\xf1\x8b\x3f\xbf\x44\xfa\x57\x78\xb3\xf9\x1f\xcb\x7a\xb9\xfe\x68\xfb\x11\x76\x09\x97\x85\xc6\xef\xf9\xcf\x16\xd2\xbf\xa5\x1e\x1b\xbf\x38\x58\xfa\xdd\xfb\x29\x76\xd5\xc4\xaf\x71\xe2\x0b\xd2\xfe\xf4\x67\xe3\x2f\x07\xdb\x7f\x13\x5d\x52\xed\x47\xb8\xbd\x3c\x47\x2c\x13\x2e\x0b\x8d\xff\xf1\x81\xf1\x64\xff\x73\x1e\x5b\xbf\xe3\x71\x45\x8c\xfa\x41\x62\xfc\xa6\xef\xbe\x4d\xfa\x27\x94\x66\xfd\x13\x28\xc4\xe2\x03\x21\x7c\x5b\x1b\x8e\xf8\x20\x4c\x16\x1a\xbf\xd2\xed\xb6\x39\x14\xfe\x31\xa6\x1f\xfb\x4b\x6f\x12\x5f\xd1\xcf\x3f\x61\xb2\x74\xa3\xdd\x0d\xe3\x52\xe2\x13\x92\x05\x75\x24\xe7\x18\x21\x3d\x53\x90\x9c\x10\x3b\xa7\x0e\x4d\xe9\xdf\x35\x3d\x29\x2d\x2d\x21\x3d\x46\x48\x4f\x18\xc2\x9c\x13\x3b\x27\x0c\x19\x9a\x20\xbb\x5b\xaa\x2f\x1c\x1f\xfd\x5c\xf4\xc3\x91\xbe\xde\xde\xb3\xfd\x67\x9b\x54\xe9\x3f\x92\x0b\x20\xac\x34\x6b\xc6\x47\xbf\x55\x46\xbe\xfb\xeb\xe0\x9f\xf8\x3c\x72\x2f\x85\xbf\xaf\xa8\x09\x6c\x6f\x9b\x34\xf1\xed\x6b\x68\x7c\x1c\x9f\xfb\xad\x1f\x2e\xcc\xa0\xe2\x73\x77\x38\x28\x7e\x5b\x66\xc8\xfe\xc0\x88\xff\xc6\x2e\x4d\xff\x87\x5a\xd6\x1a\x45\xa8\xf8\x5b\xd3\x59\x7c\x0b\x33\x8f\xcf\x8a\xe2\x6a\x6a\xc5\xd9\xc4\xf8\x45\x1b\x6c\x38\x44\xe1\x6f\xda\x87\xf0\x59\x9c\x2c\xe7\x7e\xcf\xef\xe9\x38\xb0\xf9\xec\xf3\xdf\x9d\xc9\xf8\xa3\x1d\x58\xfc\x39\xe7\xaf\xf1\xf9\xea\x1a\xe7\xad\xe7\xeb\xff\xdf\x7a\x9d\x3c\xff\xd6\x87\xc5\x27\xf3\xd2\x88\xdf\xe9\x8c\x77\x81\xce\x6b\xc6\xf8\x53\x5b\x6c\xaa\x4a\x9e\x9f\x5c\x4e\xad\x1f\x67\xdc\xb6\x9b\xea\xfd\xda\x7a\xfa\xf9\xf5\xdd\x15\x6d\xc9\xf8\x6a\x0d\xd5\xf8\x56\x16\x07\xca\xb9\x8f\x71\xbb\x31\xfc\xe8\xb6\xdb\xdb\x93\xe7\x27\x57\x54\xe3\xe3\xf8\x9a\x3c\xbe\xa9\x1e\xfe\x9e\xf5\xa6\x65\x14\x7e\x40\xb8\x1a\x1f\xeb\x45\x2b\x8e\x24\xc6\xcf\xee\x14\xfe\x06\x79\x7e\x7b\x24\x4a\x7f\x94\x5a\x3f\x46\xf5\xbf\xe0\xea\x17\x31\x14\xfe\xa8\x2a\x28\xfd\xf8\x7c\x63\x8d\x38\x9b\xf9\xea\xff\xa8\xef\x13\x28\xfc\xab\x55\xdd\xe3\x5b\xc3\x35\xe2\x38\xa3\xc7\x63\x65\xb3\xd6\x8a\xf6\x2d\x7b\xba\xda\xbe\xad\x4a\x02\xb0\x77\xcf\x6f\xdf\xf8\xe7\x90\xd7\x5e\xbe\x63\xfb\x86\x0d\xe8\x57\x0e\xcb\x54\xc9\x7e\xce\x55\xe3\xd7\xb9\x05\x00\xef\x99\x00\x6e\x32\xff\x40\x74\xfe\x95\x16\xbe\x3f\xba\x9f\x9b\x18\xe9\x65\xf6\xf3\x0b\xb0\xb0\xf6\x8b\xc7\xff\x5b\x16\xa5\x6e\x60\xfd\xd9\x38\x86\xff\x2b\xbf\x2f\x2b\x64\x52\xf7\xe3\x50\xbb\xdc\xad\xa5\x39\xcc\xd7\xcf\x6f\xb6\x65\x96\x3a\xfd\x0d\x2e\x01\xd8\x46\x98\x94\x78\x88\xac\x3c\x79\xf6\x73\xf3\x9d\xa7\x40\xaa\x07\xa6\xc4\xc6\x6c\xa5\xda\x17\x71\xfc\x65\x3b\xa6\xdd\x7e\xe5\x3f\xaf\x81\x4e\x7f\xe4\x9d\x61\x17\x7d\x4d\xa6\x7c\xe9\x6f\xf3\x18\xc0\xe1\x72\xfe\x83\xd3\xbe\x99\xdc\xe3\x17\x45\xcf\x47\x66\x7f\x54\x43\x4c\x7f\xf4\x0c\x35\xfe\xe1\x77\x00\x2c\x9f\x9a\xf2\x9d\x3f\xc6\xad\xe5\x03\x0d\x7c\x5c\xff\xdf\xde\xdd\x7c\x98\x2f\x51\xff\x2b\xe5\x00\x58\xe6\x98\x94\xf3\xb7\xd9\xf7\xcc\xf5\x2b\x9c\xf1\x51\xe7\x0b\xba\x93\xfd\x93\x84\xf4\xf4\x16\x89\xaa\x3d\x0f\xe9\x09\x19\x69\xfc\x9f\x78\x67\x24\x23\x2d\x35\x25\x23\x41\xa3\x83\xd2\x43\xde\x0f\x52\x25\x33\x39\x23\xaa\x45\x6a\xca\x87\x49\x03\xaa\x0a\xf2\x43\x42\x7a\x66\xd2\x87\x49\xf1\x71\x99\x09\xec\x5f\xe4\xed\x16\xed\x13\x46\xb4\x1a\x2e\xe2\x0f\x48\xe8\x98\x31\xa0\xaa\x94\x98\x1a\x75\x2b\x0b\x91\xbd\xe5\x03\x27\x94\x7d\x21\xbd\xc9\x34\x7f\x14\x97\x94\xd9\x3a\x35\xbd\x79\x6a\xff\x11\x9d\x13\xe2\xfa\xcb\x49\x95\x8f\xa4\x48\x48\xfd\x30\x3e\x5f\x67\x8b\x3a\x69\x23\x7f\xcf\x4a\x5d\x1e\xfc\x3e\xa3\xaf\xc3\xe6\x4b\xc4\xd7\xf4\x7b\x04\x60\x6b\x6e\x82\x44\x66\x87\x6c\x7f\xd0\x13\x4a\xb7\xc2\x69\x5c\x7e\x3f\x73\xb5\xcf\x1b\x14\x7e\x40\x1e\x80\xdd\x05\xdf\x51\x40\xfc\x9b\xf5\x9b\x99\x28\x7c\xe1\x00\x00\xb4\x50\xf0\xb9\x9f\xbe\x1e\x3e\xbe\x86\xbd\xca\xbb\xe0\x4b\xec\x0f\x2b\x3f\x48\x39\xd3\x15\x5c\xe2\x24\xe2\xcb\xda\x5b\x8d\x8f\x87\x05\xf3\xd2\x76\x96\xa5\xf6\x3f\xad\x79\x07\xc0\xfa\xc0\x2c\xf9\xcd\x9b\xa5\x68\x5e\xf2\xa5\x8c\x8b\xc2\xc2\x00\xe2\x43\x95\x7e\x62\x78\x18\x40\xbf\x7c\xe7\x41\xf8\x6e\xab\x46\xa6\xbf\xd7\x1f\x00\x8e\x07\x4a\xfa\xad\xf7\xe8\xf4\xdb\xb5\xda\x01\x9e\xfe\x26\x1f\x1f\xa3\xf0\x3b\x9a\x4c\xe0\x68\xa6\x60\xda\x0d\xe2\xfb\xa1\xf7\x15\x2d\xb5\x26\x53\xfb\xdb\xa6\x14\x32\x81\xf5\x91\x7c\x3e\x86\x99\xec\x37\x57\x09\x05\xf0\x0d\x1d\xdd\x40\xed\x27\x82\xf5\x7f\x7d\x4e\xc7\xbf\x28\xfd\x27\xef\x07\xb0\x3e\x36\x4b\x7e\xc9\xae\xfa\xff\x25\x02\xc0\xf6\xb3\x88\x52\x2b\x18\xa0\x70\xf0\x3a\x33\xdf\x27\x51\x3b\x18\xc0\x2f\x18\xa7\x7f\x4e\xce\xef\x9f\x50\xe7\x6f\x8c\x3b\x01\x60\x7d\xe2\x0e\xbf\x41\x30\x40\x49\x17\xfc\x86\xc1\x00\x25\x82\xb1\x9e\x26\x36\x7d\x72\x87\xda\x5f\x58\xf2\x02\x80\xe3\xa9\x3b\xfc\xa6\xc1\x00\xaf\xbb\xe0\x5b\x82\x01\x8a\x06\xe7\x9b\xff\x5f\xf8\xcb\x1e\xaa\x7f\xb2\x62\x37\xef\x3f\xd3\xe3\x0b\xad\x78\xfe\x18\xff\xcf\xd0\xc4\xed\x14\xbe\xb0\x47\x8d\x0f\xe7\x59\x3f\x02\xc5\x0f\xc6\x77\x8c\x1f\x98\xb1\x6d\x27\x85\xff\xfa\x5e\x3e\xbe\x30\xb9\xc5\xb7\xdc\x77\x8f\x7f\xa7\xdf\x6b\x0d\x28\xfc\x5b\xf5\x79\xff\x8d\xe1\xa2\xf3\x1f\x70\xdc\x29\xde\x8f\xc3\xf8\xb7\xce\x85\x94\x25\xcf\x27\xa9\x8f\xd2\xaf\x37\x3e\x3a\x42\xa7\xff\x52\xa5\xe1\x7f\x52\xf8\xc5\x2b\x7b\xa9\xf4\xcf\xc7\x17\xf6\xeb\xea\x78\x83\x78\x9c\x81\xf1\x5b\x8d\xdd\x7c\x8b\xc2\xef\x8d\xca\x37\xdf\xf8\x45\xa3\x9f\x8b\xf1\x2b\x1f\x19\xf1\x8a\xc2\x6f\x25\xa8\xf1\xf3\x9d\x3f\xa0\x71\x5e\x00\xc6\x7f\x7d\xc1\xc1\x2e\x14\xfe\xf8\xab\x08\x1f\xc5\xd7\x17\x78\x7b\x76\xc4\x3d\xfe\x17\x16\x5f\x2b\x85\x9f\xbe\xdf\x3d\xbe\x45\xa0\xe3\xf9\xe7\x9b\xdf\x0b\x7d\x7a\x85\xc2\x3f\x52\x53\x8d\x8f\xc7\x2d\xce\x78\x62\x47\xdc\xd7\xff\xaf\x07\x8f\xdb\x4f\xc6\x17\x6f\x48\xe3\x3b\x79\xd8\x39\x3a\x9a\xe3\x18\x76\x8d\x9f\x33\xe2\x38\xd5\xbe\x2c\xda\x06\x20\x6c\x54\xda\x2f\xe1\xb1\x46\xfb\xc2\xce\xbd\xd7\x6a\xbf\xfa\xce\x76\x94\xa3\xf0\xd3\x23\x4c\x60\xeb\xa1\xb4\x16\x36\x0d\xfc\x68\x76\xce\xa0\x16\xbe\x6d\xee\x11\x5f\x0a\x7f\xcb\x49\x00\xe8\xa9\xe0\x3b\x0a\x88\x5f\x7f\xdb\xa3\x44\x0a\xff\xea\x49\x00\x6b\x4b\x05\xd3\xf2\x84\xc6\xcf\x5b\xe8\x1e\x7f\x6d\x78\xff\x3f\x28\xfc\xbd\xe1\x26\xb0\xa7\x2b\xe9\xcf\xd6\xc0\x17\x8e\xa9\xf1\x71\xfb\x75\xe7\xfd\xa5\xff\x50\xed\x57\xd1\x53\x00\x56\xf0\x92\xd6\xc5\x5d\xdb\xaf\xc9\x62\x7b\xd5\x87\x97\x7b\xc9\xd2\x49\xaa\x01\x57\x40\x69\x8c\xbf\xa0\x6f\xd1\x0e\x14\xfe\xb4\x3b\x00\x56\xb3\x1c\xff\x80\xee\x5f\xad\x2d\x09\x90\xee\x3f\x6d\x30\xbd\x0e\xc0\xaf\x46\x9f\x64\x8f\xa1\xf4\x13\xf8\x18\xc0\x36\x5a\xf9\x9d\xfd\x29\xad\x1f\xad\x71\x24\xbf\x7e\x98\xdd\x2e\x80\xc2\xaf\x25\xf6\x3f\xc7\x28\xf8\xc2\xdf\x05\xc3\x4f\x68\xfd\x72\x28\x85\x5f\x39\xc4\x04\x96\x71\x2e\xf5\xbf\x80\xf8\x7d\x8f\x38\x3a\x51\xf8\x7f\x9d\x02\xb0\xfc\xa4\x7c\xbf\x0e\x83\xf8\xb8\x7c\x8b\x7f\xd9\xf2\x09\x55\xbe\xcb\x2f\x01\x38\xbc\xdd\x95\x6f\x5e\x49\x80\x0c\xdd\xf2\x9d\xb0\x6a\xdc\x3e\x2a\xfd\x8d\x36\x00\xd8\xc6\xbb\xd4\xff\x67\xc6\xd2\x8f\x99\x3a\x2e\x7e\xbd\x29\xd5\xff\x0c\x3b\x0d\x60\x2d\xc4\xd3\xef\xb2\xaf\xbb\x82\xba\x3f\xfb\x79\x5b\xcd\xa4\x4b\xd7\x37\xa3\xce\xad\xa7\xd2\x6f\x1d\x04\x20\xe4\xb9\xf4\xff\x9f\xd3\xe9\xe7\xc3\x6c\xad\xf2\x8d\x28\x5b\x6b\x1e\x85\x1f\xf0\x03\x80\x7d\x8a\x4b\xfd\xd7\xc0\x77\xe8\xd4\x9f\x25\x7b\xda\xfd\x48\xe1\x87\x15\x32\x81\xc5\x65\xed\x54\x78\x51\x30\xfc\x27\x35\xde\x4a\xa3\xf0\x67\x2e\x07\x70\x98\x14\x7c\x9b\x06\x7e\x74\x49\x93\x0a\x1f\xb7\x62\xf5\x5e\x8c\x78\xd3\xd7\xdb\x7b\x22\x8e\x1f\x96\xb8\x0e\xc0\x5a\xdc\x4b\xfa\xbd\x99\x5c\xf7\x0a\x0d\x07\x28\x14\x3e\xde\x8f\x3f\xd3\xd7\xb6\xb3\x6f\x9e\xa6\xd2\xbf\xf6\x3b\x00\x9b\x59\x49\x8d\xe5\x1f\x0d\x87\x90\x48\x75\xfa\x71\xfb\xfe\xe3\xfa\xb6\x33\xa8\xf9\x99\xcb\xdb\x01\x6c\x73\x4c\xca\xf9\x27\x0c\x87\x1d\x7b\x0f\x02\x5b\x57\xe2\xfd\x08\xc7\x8f\xf4\x86\xb0\xd3\xed\x9b\x0c\x20\xeb\xe7\x52\x00\xc1\xcb\x45\x9b\x2f\xe9\xf4\x5b\x50\xfa\xf1\xe5\xfd\x6a\x3d\x50\xf8\xf5\x73\x00\xec\x2e\xf8\x56\xc3\xf8\xf1\xe4\x9c\x4d\x86\x50\x25\x3d\xe1\xc3\xe4\x84\xf8\xcc\xa8\x8c\xe4\xa4\xf8\x84\x36\x52\x44\x8d\x18\x21\x23\x69\x64\x82\xf2\x57\x99\x23\xd2\x94\xbf\x4b\xcf\x1c\x91\x96\x10\x23\x64\x0e\x4e\x13\x86\xa6\x64\xc4\x7d\x98\x10\x15\x9b\x9a\x94\x92\xc9\xe3\x70\xd0\x17\x2e\x9f\xd3\xfe\xb3\x0f\x90\xfe\x0b\x6c\xff\xa5\x6d\x85\xfc\x01\xa7\x7d\xab\xb6\x83\x37\x50\x71\x54\xa5\x8f\x5b\xd3\xe5\x4f\x6b\x1c\xf2\x03\xc5\x7f\x9c\xad\x8f\xda\x56\xb3\xfd\x81\x0b\xd5\xe3\xf4\xa6\x29\x00\xf6\x1e\x62\xdd\x38\x1c\x28\xca\xdf\x15\xb8\x1d\x3e\x14\x28\x8b\x31\xfe\xe8\xcd\xed\xc8\xfd\x77\x6b\x98\xff\x03\x9f\x97\x71\x3f\x8f\x12\x16\xa6\x9e\x47\x09\xcf\x17\xb7\x4c\x8b\x3f\xf6\xc5\x6a\x72\xfd\xb9\xd7\x1f\xec\x0f\xee\xb9\xf2\x2b\xf5\xa8\x68\x75\xb1\x09\x12\xf9\x2e\x84\x8a\x62\x6f\x07\x90\xfd\x9e\xf8\x17\x17\x43\x65\x31\xc6\x3f\xbc\x70\xab\x23\x14\xff\x2c\xe6\x7f\x06\x09\x3e\x64\xfe\x77\x9a\x01\x2c\xe1\x62\xda\x22\xc3\x44\x51\xe2\x3d\x54\x0e\x93\xc5\x18\x7f\x87\xe2\x31\xb1\xa4\x7f\x26\xe3\x77\x14\xd7\xe3\xaf\x16\x26\x8a\xc2\x1f\x15\x26\x8b\x31\xfe\xe4\xa9\xbe\xc1\x14\xff\x14\xe6\x5f\xcc\xe7\x9d\xdc\xcf\x13\x55\xc9\x37\x4f\x64\x94\x7f\x6b\x85\x8a\xa4\xff\xee\x16\x1e\xbf\x86\xeb\x1f\xcd\xc3\xcc\x43\xb8\xd6\xce\xbc\x3e\x78\xc6\xbf\x60\x42\x5c\x07\x8a\xbf\x31\xdf\x3f\x58\xde\x9b\xe4\x9f\x85\xbe\x30\x45\x1f\x51\xc1\xb2\x18\xe3\xef\x50\xfa\xc2\x40\x32\x3e\x07\xe3\xb7\x7d\x48\xe7\x5f\x99\x87\xaa\x11\x2c\x8a\x32\x0f\x55\x33\x58\x16\x63\xfc\xcf\x2f\x97\xbb\x4c\xf1\x27\xf3\xfd\xcf\xf7\xbd\x74\xf8\x6b\x05\x8b\xa2\x9e\xc7\xab\x6d\x98\x3f\x7b\xd5\x94\xe2\x24\xff\x09\xf9\xbd\x5d\x43\xff\x0a\x7f\x9d\x60\x51\x14\xfe\xba\xc1\xb2\x18\xe3\xaf\x7d\xc1\x72\x9f\xe2\x1f\xc7\xf8\x6d\xba\xf9\x6f\x10\x2c\x8a\x7a\x9e\xb1\xa1\x61\xfe\xba\x7d\xe2\xc8\xfd\xb1\xf3\x18\xbf\xa5\x82\x5e\xfe\x63\x82\x45\x51\xf8\x1b\x05\xcb\x62\x8c\xbf\xe2\x04\x61\x01\xc5\xdf\x88\xc7\x4f\xd0\xe5\x6f\x1c\x2c\x8a\xc2\xdf\x24\x58\x16\x63\xfc\x67\x06\xe7\xec\xa7\xf8\x4b\xf2\xf8\x10\xba\xfa\x6f\x1a\x2c\x8a\x7a\x1e\xd6\x62\xbc\xfe\x3d\xaf\x30\x94\xe2\xaf\xcc\xf8\x2d\xf5\xf4\xbe\xbf\xe2\xc1\xa2\x28\xfc\xfe\xc1\xb2\x18\xe3\x7f\xdb\xf4\xc9\x00\x72\xff\x14\xcf\xff\x21\xa6\xff\x15\x66\x15\x7f\x62\x20\xdf\x5f\x70\x4c\x10\x45\xd9\xaf\x72\x54\x90\xc5\x18\x7f\xc8\xa2\x3f\xc9\xf8\x4f\x2f\x79\xfc\xa7\x12\x2c\x7e\x55\x13\xd0\xe0\xff\x31\x50\x14\x85\x7f\x5b\xa0\x2c\xc6\xf8\x8f\xda\x76\xde\xa0\xf8\x13\xfb\x30\xfd\x47\x2b\xf1\x05\x5c\xf9\x47\xa0\xfe\x96\x62\x7f\x3f\x0f\x91\xc5\x18\xff\xc5\x1e\x45\x76\x92\xfe\x93\xec\x7c\x30\xd8\xe4\xe3\xc2\x4f\xf9\x7f\xca\x57\x9b\x30\xde\xff\x2a\x1c\x22\x8b\x31\xfe\xe2\x5f\x0d\x4a\xa4\xf8\x6f\xb2\xef\xcf\x76\x4b\xee\xff\x1f\xaa\xa9\xee\xff\x08\xce\x38\x7e\x09\x11\xa2\xc4\xd6\xe0\xfc\x1f\x46\xc8\x62\x8c\xff\xc7\x88\xd5\x64\xfd\x3f\xc4\xe2\x97\xd9\x9a\xfa\xb8\xf0\x53\xe5\x3f\x2a\x5c\x14\xa5\xfc\x47\x86\xcb\x62\x8c\xff\x55\xbf\x16\x64\x7c\x1b\x81\xed\xef\xb6\x8e\xf6\x26\xf9\x15\xff\xd5\x7e\x82\x28\x4f\xca\xf2\xe7\x78\x41\x16\x63\xfc\x7d\xc3\x0e\x93\xfe\xe9\xb5\x18\xbf\xbd\x99\x5e\xfe\xf7\x46\x88\xa2\xe4\x7f\x4f\x84\x2c\xc6\xf8\xcb\xf7\x1f\x42\xc6\x2f\xa8\xc0\xf7\xcf\x0f\xa0\xf9\x95\xfa\xde\x5d\x10\xe5\x41\x10\x1d\xcf\x43\x8f\xdf\x7b\x50\xfd\x34\x8a\x3f\x92\x9f\xff\xd6\x42\x2f\xff\x0d\x22\x44\x51\xf2\x5f\x3f\x42\x16\x63\xfc\xeb\xce\xad\x26\xf7\xa7\x2e\xe3\xfb\x47\x35\xca\x5f\x19\x7f\x2c\x10\x44\x51\xfc\x54\x16\x0a\xb2\x18\xe3\xcf\xf0\xee\x5a\x83\xec\x7f\x33\xff\x2a\xa1\xa4\x5e\xfe\xbf\x16\x44\x51\xf2\xff\x8d\x20\x8b\x31\xfe\xf1\x2f\x5e\xbc\x43\xc6\xf7\xe0\xe7\xcb\xb5\xa4\xf9\x6b\x57\xe1\xf9\x1f\x1c\x21\x8a\x52\x1f\x52\x22\x64\x31\xc6\xbf\xad\xc8\xec\x9a\x64\xfc\x18\x1e\x9f\xe0\x2b\x79\xa0\x2b\x1c\x53\xdb\x9f\x53\x55\xd5\xb8\x5d\xe3\x0b\xd6\xff\x6f\x50\xa6\x70\x2f\x8a\x3f\x8b\xef\x8f\x4d\x63\xf1\x19\xf7\x6a\xe9\xbf\x6f\xb8\x28\xca\x7e\xd9\x3e\xe1\xb2\x18\xe3\x3f\xff\xc3\x94\xcd\x64\xfc\x1f\xb6\x3f\xce\xd6\x46\xd9\xdf\x47\xd7\xbf\x2f\x4b\x89\xd2\xfc\x2d\x9e\xff\xec\x52\xb2\x18\xe3\x2f\x7a\x6d\xf3\xbf\x14\x7f\x19\xb6\xff\xcf\xce\xce\x3b\xd6\xe6\xff\xaa\x94\x28\x0a\xff\xd7\xa5\x64\x31\xc6\xbf\x61\xf6\xe9\x21\x14\x7f\x51\xb6\x3f\x8a\xaf\x4b\xb8\x5f\x47\x70\x8d\x10\xe2\xfe\xc2\xfc\xef\x3f\xbe\x45\xf6\x3f\x32\xf9\xf9\x45\xed\x7d\x5c\xf8\x95\xfa\x17\xec\xa7\xae\x6f\x03\x2a\xd0\xfb\xcd\xf4\xf8\x1b\x8c\x3c\x4f\x96\x7f\x1e\xb3\x7f\xf6\xe7\x34\x7f\xd7\xcd\x6a\x5c\xa1\x7a\xc1\xf2\xbf\xf7\xce\x75\x72\x7f\xce\x58\x1e\xff\xce\xae\xec\x7f\xa3\xcb\x7f\x88\xbf\x28\x7a\xf3\xf0\x5a\xfc\x2d\x7b\x1d\x25\xed\xff\x34\xbe\x3f\xf1\xa9\x97\x0e\xff\xda\x92\xa2\x14\x94\x3f\x6c\x78\xe9\x42\x64\x7c\x1d\x16\x5f\xca\x72\xc7\xec\xc2\xaf\xe8\xbf\x3d\x72\x14\xe9\xa1\xd9\xe3\x76\xcf\x7f\x25\x3c\xb5\x3f\xc5\x3f\x9a\xc7\xdf\x7c\xd7\x87\xe4\x57\xf6\x2f\xd9\xfc\x45\x69\x50\x98\x3f\x8f\xf1\x97\xc5\x18\xff\xda\x90\x12\x02\xc5\xbf\x95\xe9\xdf\xd2\x99\xe6\x8f\x74\xe6\x77\x83\xbf\x28\x4a\x3c\x59\xcf\xf2\xff\xc9\xd8\x06\x75\x29\x7e\x60\xfb\xb7\x1c\xeb\xbd\x48\x7e\xbc\xff\x4f\x2b\x5e\xae\x1e\xbf\xd7\xed\x40\x72\xfc\xbb\x9c\xed\x0f\x74\xfc\xad\x57\xff\xf2\x4a\x8a\x52\xd0\xfa\xb7\xb5\xdc\x18\x32\xbe\x6b\x24\xcb\xbf\x65\x83\x07\xf9\xff\xd9\x73\xfe\x32\xcb\x9e\x9e\x26\xed\x0f\x2b\xff\xec\x3b\xde\x24\x7f\x8e\x73\x86\xaf\x75\x09\x51\xf2\x47\x22\x37\xc6\xff\xd7\x8d\x39\x0b\x29\xfe\xb0\xd3\x8c\xff\x19\x9d\x7f\x4f\xd7\xd1\xb4\xf8\xa7\x1e\xb7\x90\xfb\x37\x4f\xb3\xf2\xb7\xdd\xa5\xf3\xaf\xd4\xff\x73\x25\x44\xb9\xec\x57\xb0\xf2\xbf\x1b\x78\xbb\x25\xb9\x7f\x97\x9f\xcf\xea\x49\xf9\x17\x20\xff\x9b\x7e\xeb\xf4\x2e\x39\xfe\xe3\xf6\x77\xe3\xff\x5f\xfe\x98\x5f\x23\x4f\x92\xfd\x1f\xb6\xff\xce\x7a\x9f\xd6\x7f\xa7\xae\x5c\xdf\xbd\x8a\x8b\x22\x7c\xcd\x9f\x7b\x16\x97\xc5\x18\x7f\x48\xa3\x4a\xe4\xf8\x7b\x03\xb7\x3f\x43\x95\xfd\xa9\xae\xdf\xbf\xbd\x0a\xef\x7f\x24\x07\x8a\xd2\x29\x0e\xc0\x7a\x5e\x7c\x1e\x1c\x28\x8b\x31\xfe\x35\xc7\x1b\xdf\x24\xe7\x7f\xd9\xf9\x7a\x8e\x49\x5e\x24\xbf\xd2\xdf\x1c\x12\x28\x8a\xb2\x5f\x36\x3d\x50\x16\x63\xfc\x51\x15\xe6\x4d\xa6\xf8\xdb\xf0\xfd\xdd\xb7\x68\x7e\x25\xff\x23\x02\x45\x51\xf2\x3f\x32\x50\x16\x63\xfc\xcd\xee\xc4\x90\xf3\xff\xdb\x58\xfd\xb7\x3c\xd0\xd3\xff\xa8\x40\x51\x14\xfe\xd1\x81\xb2\x18\xe3\x6f\xbe\xae\x69\x33\x8a\xbf\x2e\x8b\x4f\xed\xd0\xe5\xff\x28\x50\x14\x85\x7f\x78\xa0\x2c\xc6\xf8\xe3\x5a\x2c\x6c\x4b\xf1\x57\x65\xfb\xbf\xac\x73\x95\x0f\x8d\x9e\x7f\xb8\x12\x24\x8a\x32\xff\xe0\x08\x92\xc5\x18\x7f\xcb\x12\x5d\x7b\x90\xf1\xd5\xde\x64\xf9\xd7\xe5\x5f\x5b\x46\x14\x85\x7f\x5d\x19\x59\x8c\xf1\x77\xda\xd8\x7a\x0e\xc5\x5f\xf1\x3a\xcb\xff\x3c\x3d\xfe\x80\x52\xa2\x28\xfc\xa5\x4a\xc9\x62\x8c\xdf\xfc\x6b\x5f\x72\xfe\x65\x35\x9b\xff\x13\x5c\xf6\x5f\xd3\xfc\x3d\x02\x44\x51\xf8\x7b\x06\xc8\x62\x8c\xbf\x6e\xa5\x17\x31\x14\xff\x84\x0d\xec\x0f\x1e\xeb\xf1\xa7\x04\x88\xa2\xf0\xa7\x06\xc8\x62\x8c\x7f\x4d\xd4\x99\xc7\x14\xff\x7f\xdc\xd3\xe5\x7d\x1f\x1d\xfe\xe4\x00\x51\x14\xfe\xc1\x01\xb2\x18\xe3\x1f\x33\xb7\x36\x69\xff\xad\x2c\x7e\xaf\x63\x18\x8b\x1f\xdb\x5b\xcd\xbf\xb7\x10\x80\xe5\x94\xc8\x67\xf2\x17\x45\xa9\xf1\x66\x7f\x59\x8c\xf1\x37\xed\xfc\x55\x1c\xc5\x7f\x90\xf5\xbf\x2d\x4f\xd8\xfe\x69\xd4\xfe\xcc\x17\xc7\x7f\x52\xff\x6f\x5f\x80\x28\xb1\xde\x3c\x3d\xfb\x03\x64\x31\xc6\xff\xe3\xf7\xa7\xc9\xf8\x26\x0e\xc6\x6f\x67\xfa\xd7\xe6\x3f\x10\x20\x8a\xc2\x7f\x30\x40\x16\x63\xfc\xef\x36\x5f\x48\xda\xbf\x59\xcc\xfe\x5b\x3f\xd2\xcb\xff\xa1\x00\x51\x14\xfe\xc3\x01\xb2\x18\xe3\x1f\x7a\xa8\x6d\x1f\x8a\xff\x08\xfb\xfe\xac\xac\xa3\x71\x11\xd5\x3f\xbb\xb3\xbc\x6b\x95\x12\x65\xb1\x2f\xef\x0f\xd6\x28\x25\x8b\x31\xfe\xa5\xcf\x7d\xc8\xf1\xff\x58\x36\xff\x6a\xf9\x82\x9d\xe7\xaf\xe9\xe7\x13\x14\x2e\x8a\x9e\x9f\x8f\x16\xff\x07\xc9\xed\x48\xfb\x9b\xc8\xcf\x07\x66\x7e\x4b\xee\xfd\x8c\x42\x09\xfe\x04\xf7\xe7\xea\xa4\x24\x0c\xcf\x14\x92\x52\x32\x6b\xd5\x8c\x11\x06\x0b\x83\xe3\xd2\x7a\x4b\x0f\x1f\xa8\x5d\x59\x62\x84\xc1\x49\x29\xc3\xa4\xd7\xea\x17\x1f\x48\x7f\x9d\xdf\xd3\x05\xfb\xf9\x3d\xee\x7d\xef\x86\x2f\xb1\xff\xaf\xcd\x5a\xb1\xf1\x37\x41\xde\x3a\x36\xcf\xc9\xfc\xa1\x79\x0e\xf8\x3d\xf6\x5b\xf9\xce\x1b\x54\xb1\xdc\xad\x13\xcd\x9a\xfa\xc5\xfc\x0b\x0f\x5f\x3c\x47\xf1\x57\xce\x03\xb0\xb9\xec\x2f\xca\xd6\xe0\xe7\xfb\x8b\x38\x7f\x93\xda\x00\x36\x37\xf3\x8c\x98\xff\xbb\xa2\xb7\x27\x51\xfc\x7b\xbe\x03\xb0\xb5\x34\x81\x7f\x0e\xcb\x7f\x59\x9a\x7f\xd6\x42\x35\xbf\xe2\x77\x63\x8c\xbf\x7e\x7b\x53\x0f\x8a\xff\xec\x09\x00\x68\xa5\xf0\x67\x1b\xe4\x9f\xb3\x51\x6c\xf2\x8c\xf3\x7f\x17\xdd\x3f\x99\xe2\xbf\x73\x02\xc0\xe2\xc2\x2f\x94\x33\xc6\xbf\xcc\x43\xfe\xe8\xe7\x4b\xfe\xa0\xf8\x61\x2d\x80\xcd\x35\xff\x06\xf9\x67\x08\x00\x56\x0f\xf8\x97\x7e\xb2\x6d\x29\xc5\x5f\x62\x2d\x80\xdd\x35\xff\x6f\x1a\xe3\x9f\x27\x00\x64\x9f\x33\xce\x5f\xf6\x64\xdb\x6f\x28\xfe\x41\x17\x00\xec\xad\x4d\x00\x43\x59\xfe\x35\xf8\x6d\x03\xd4\xfc\x01\xc9\x00\x96\x30\xed\xb3\xd4\x30\x7f\xe2\xcb\xcc\xb1\xe4\xf7\x7f\x40\x5a\x7c\x76\xf2\x0b\xe5\x8d\xf1\x1f\xa8\x0c\x60\xe9\xaa\x9d\x7f\x1c\xbf\xc1\x76\xa9\x44\x03\x2a\x7e\x43\xe3\xe7\x00\xd6\xbf\xcc\xca\x3e\x12\xb7\xfe\x35\x4f\x83\xd4\xfe\x35\x7f\x6b\xf6\xaf\x31\x7f\x42\x74\xd9\x57\x14\x7f\xf2\x09\x00\xc7\x63\xb3\x73\x7f\xaf\x7b\xff\x92\xd7\x90\x7f\x49\x11\xcd\xd9\x46\xcc\x1f\xd3\xa1\x6b\x7b\x8a\x7f\x9e\xc8\xff\xc4\x0c\xb6\x46\x46\xfc\x3b\xde\x40\xfe\x1d\xc5\x0c\xf3\x57\x0e\x38\x15\x45\xf1\x37\xda\x06\x60\x7d\xaa\xad\x7f\xb5\x7f\x47\x18\xf2\xef\x08\xd5\xe4\xc7\xf5\xef\xa7\x3e\xfe\xc5\xa8\xfa\x57\x44\xc4\xef\xaa\xd8\xf1\xec\x8a\x74\xfd\xc3\xf9\x52\xda\x5d\x63\xfc\x11\x9f\xfe\xfd\x84\xe2\x2f\xb4\x1c\xc0\xd2\xcd\x04\xf3\xdf\x60\xf5\xbf\x12\xcd\x1f\x68\x56\xf3\xbf\x21\x00\x58\x7a\x19\xff\xfe\x77\xdf\x48\x3d\x4f\xf1\xf7\x12\xed\x9f\x0b\x7f\xb6\x41\xfe\x5a\xb5\x3d\xcb\x7f\xca\xa6\xbc\x4f\x28\x7e\x61\x09\x00\x74\x77\xc9\x7f\xa4\x31\x7e\xe5\x3b\xa4\x2f\xdc\xbf\xfa\x45\x98\x51\x99\xda\xdf\x74\xad\xbe\x6c\xc3\xbc\x41\xbd\x9f\xc9\xd6\x8d\xf9\x3b\x77\x60\xfd\xde\x77\xe4\xbb\x35\x96\x8e\x97\xa1\xc7\x7f\x74\x42\x6e\x08\xc5\x7f\xf2\xa2\xd9\x2d\xbf\xb5\x23\xe3\xbb\xa7\xde\xc7\xe5\x29\x7f\xb5\x1e\x23\xc8\xf8\x20\x69\x2c\xff\x3e\x5c\xd3\x8c\x1f\xe7\xdb\xd2\xb1\xd0\xff\x94\xff\xbb\xcf\x3f\x1a\x44\xf1\xe7\x44\xf2\xfd\x89\x5e\x24\x3f\xe7\xe5\xf9\x76\xea\xc3\x43\xfe\x07\xef\xff\xf6\x84\xe2\x3f\xc0\xf6\xff\x79\x1b\x8c\xaf\xa3\x15\x6f\x47\x8f\x3f\x6b\xf6\xcd\x4a\x14\xbf\x45\x87\x1f\xef\xfb\x2c\x28\x7f\x83\xbd\x3f\x9f\xa4\xf8\x27\xee\x55\xf3\x1b\xdd\x7f\xea\xa9\xfe\x8b\xdd\x39\x4c\xc6\x5f\xd9\xc3\xf8\x7d\x3c\xdc\xff\x8a\xe3\x05\xe9\xf1\x87\x6c\x69\xbc\x8a\xe2\xdf\xfd\x83\xfa\xfb\xcb\xb7\x7f\x75\x81\x8f\xea\x2e\xcc\xa2\xe3\x21\xe1\x0b\xdb\xbf\x6f\x3a\x16\xfb\x95\xb2\x7f\x5f\x8a\xf6\xbf\x97\x09\xbc\xd9\x3c\xaf\x50\x8d\xb6\x7f\x13\xd8\x9d\xdb\xbf\xb4\x16\x00\xd6\x38\xe3\xf6\xbf\x73\xfd\xcd\xf7\x28\xfe\xa5\x9d\x00\x6c\x2e\xfc\xd9\x06\xf9\x15\xbf\x07\x63\xfc\x15\x22\xbf\x77\x50\xfc\x2b\x3a\x01\x58\x7a\xbb\xe4\x3f\xca\x18\xbf\xe2\xe7\x62\x8c\x7f\xcf\x95\x26\x1b\x28\xfe\x53\xcb\x01\x6c\x2e\xfc\xd9\x06\xf9\xb3\xea\x88\x1f\x8f\x07\xfd\xef\xf5\xad\x4f\x50\xfc\x5b\x3a\x01\xc0\xfb\x2e\xf9\xaf\x6e\x8c\x5f\x99\xf7\x37\xc6\x7f\xa2\xec\x34\x72\xfc\x13\x37\x10\xc0\xe2\xc2\x9f\x6d\x90\x7f\xf1\x5b\x00\x76\x0f\xf2\xff\xa8\xea\x86\x86\x14\xff\xb7\xdb\x01\x6c\xae\xf9\x8f\x36\xc6\xaf\xac\x73\xd0\x17\xee\x7f\x9e\xf6\x79\x27\x85\xea\x7f\x26\xf6\x01\x70\x3c\x53\xfa\xdf\x9e\xf9\x77\xfe\x69\xb8\xff\xb9\x67\xc2\xdd\xde\x54\xfe\x7d\x72\x00\x2c\xc9\x26\xc8\xe1\xfd\x9f\x1a\x74\xfe\x23\x51\xff\xc7\xbb\x85\x7b\x3f\x27\xcc\xff\x6e\xd7\xbd\xbb\x29\xfe\x23\x03\x01\x6c\x2e\xfc\xd9\x06\xf9\x15\x3f\x1f\x63\xfc\x3b\x1f\x1e\x18\x48\xf1\xdf\xc8\x03\x80\xc1\x26\x68\x63\x61\xf9\xaf\x49\xf3\x1f\xaa\xa9\xe6\x57\xce\x85\x30\xc6\x7f\xe0\xfc\x81\x2b\x14\x7f\x96\x68\x7f\x5d\xf8\xb3\x0d\xf2\x3f\xf8\x12\xc0\xe6\xc6\xcf\x07\xf3\x8f\x83\x0c\x72\xfe\x65\x95\xbf\x09\x6c\x29\x2e\xf9\xaf\x65\x8c\x3f\x60\xa3\xd8\x79\x34\xce\xff\x8d\xed\xd1\x53\x8a\x7f\xe3\x45\x00\xdb\x10\x97\xfc\x1b\xe4\xd7\xfb\xfe\x30\xff\xcc\x0a\xe5\xc8\xfa\x3f\xed\x07\x00\xc8\x30\x81\x3f\x5b\xe7\x12\x6a\x6b\xcc\x7f\x54\x52\xf3\x7b\x5a\xff\x21\xec\x60\x14\xc5\xbf\x78\x10\x80\xc5\x85\x3f\xdb\x20\xbf\xa7\xf5\xff\x49\xb5\x19\xdd\x28\xfe\x39\x7d\x00\x20\xd3\x04\x45\xb9\xfd\xab\x43\xf3\x4f\x87\xff\x8d\x7f\xf9\xe9\xf5\x23\x28\xfe\xd8\x43\x00\xf6\x09\x26\x88\xe6\xf9\xd7\xe0\xcf\x45\xf9\xd7\x1b\x7f\x61\xfe\xa3\xcd\x6a\xa6\x92\xe3\xcf\x62\x26\xb0\x4f\x36\x41\x2c\x2f\xff\xba\x34\x7f\x1e\xe2\x57\xea\xdf\x87\x5a\x61\xbd\xe4\x20\x5e\x6d\x12\x92\x93\x53\xa5\xf0\x5d\x55\x86\xd7\x89\x6e\xe0\x1a\xec\xcb\x35\x92\x97\x9b\xb0\x5f\x3c\xc8\x57\x92\xc6\x79\xf2\xee\x4e\x99\x97\x28\x52\x12\x32\xa3\xda\xb2\x63\xe6\x65\x30\x9d\xd7\x00\x83\xc8\xcd\xa9\xe9\x09\x43\x9a\xa7\xf6\x1f\xd1\x22\x39\x35\x23\xa1\xbf\x50\x45\x0e\x25\x26\xc5\x3a\x53\x05\x3b\x93\xfe\x2d\x43\xa8\xd2\xfb\x83\x7c\xff\x9c\x91\xa6\xfc\xad\x1c\x2c\x4d\x63\x93\x2a\x2e\xbf\x57\xf5\xcb\x96\x26\xe7\x4f\x97\x00\xd8\x2d\xca\xfc\xbd\xa3\x9e\x5c\x7e\xdc\x32\xf0\x3b\x9f\xbf\xe7\xee\x99\xbc\xff\x96\x5e\x07\xc0\xda\x39\xbf\x1d\xc1\xfc\x41\xaf\xe6\xfd\x4e\xf1\x6f\xdf\x2f\x7e\x0c\x26\x00\xbe\x4e\x5e\x9f\xe6\xb7\x55\x52\xf3\xb7\x2a\x04\x60\x3f\x61\x82\x6d\xe5\x00\x84\x9e\xfa\xfc\x55\x2f\xef\x9c\x47\xf1\x17\x3d\x00\x60\x71\x8d\x7f\xa6\xc1\xcf\xd7\x0f\x38\x7f\x74\x65\x00\xfb\x75\x33\x3c\x10\x00\xec\xc4\x77\x8c\xf9\x0b\x8d\xf8\xf4\x4b\x8a\xff\xf4\x77\x00\x16\x97\xf5\x0b\x6b\x03\x63\xfc\x9c\x37\xdd\x17\x40\xf8\x5d\x3f\xff\x31\xcd\xcc\xd7\x28\xfe\x9c\xfd\x00\x16\x97\xf5\x0b\x87\x06\x3f\x9f\xbf\xe6\xfc\x3d\x2c\xf2\x3c\x5e\x78\x5f\x7a\x1d\x03\xf3\x2f\xb8\xda\xcb\x9f\xe2\x0f\x32\x99\x00\xda\x9a\xc0\xc2\x62\xb0\x58\x1b\xd2\xfc\x3c\x3e\x19\xe7\x9f\x6c\x06\x10\x26\x99\xa1\x90\x17\x80\xd0\x57\x9f\xff\xc7\x99\x57\x67\x51\xfc\x0f\x1e\x8b\xd8\x0a\xbf\xc3\x20\x3f\xdf\x37\xac\xec\x17\x76\xcf\xbf\xb0\xdd\xf9\xab\x14\x7f\xe0\x2e\x00\x4b\x07\x97\xfc\xc7\x18\xe3\xe7\xfb\x76\x95\xfd\xba\xee\xaf\x3a\xdf\x4c\xfc\x8f\xda\x7f\xdf\x2e\xc4\x04\xd9\xb9\x2e\xf1\x3f\x62\xe8\x71\xb1\xfb\x73\xd7\xdf\xd0\xdc\x27\xcd\xaf\x7f\x96\x9e\x2e\x4f\xf1\x5f\x88\x30\x81\x6d\x9d\x4b\xfc\x8b\x46\x9e\xf2\xd7\x09\x05\x08\xcc\xc7\x8f\xf5\x5f\x6d\x76\xf6\x1b\x64\xfb\xb9\x18\xc0\xd6\xc5\x04\x16\x5e\xff\x1b\x69\xe8\x1f\xd5\x7f\x3e\xaf\xad\xcc\x67\xbb\xe7\x8f\xfc\x7a\x52\x39\x8a\x7f\xe4\x3a\xb1\x11\x55\xc6\x4f\xd6\xc6\x34\x3f\x1f\x3f\x71\x7e\x6e\x77\xff\xec\x4c\x8f\xe3\x31\xff\x95\x23\xb5\xed\x14\x7f\xee\x72\x00\xbb\x0b\xbf\xc3\x20\x3f\x9f\x3f\xd0\x1a\xc7\x63\xfe\x07\xe6\x91\x9f\x51\xfc\xbb\x97\x03\x80\xcb\xf8\xdd\xda\xc4\x18\x3f\xe7\xd5\x1a\x47\x63\xfe\x6f\x0f\x04\xff\x4d\xf1\x4f\x5f\x07\x60\x77\xe1\x77\x18\xe4\xe7\xf9\xd7\x1b\xc7\xf3\xeb\x78\x6e\xd5\x2f\xa9\xfa\xef\x58\x02\xe0\x70\x89\x9f\x65\x6d\x4a\xd7\x7f\xf7\xe7\x76\x7f\x94\xcf\x4f\x03\xb9\xb5\xc3\xee\xf6\xc1\xfb\xa9\xf8\x8d\xb9\xeb\x00\x1c\x2d\xbd\xa4\x7d\x99\x5e\xe0\xe5\xc4\x57\xe6\x47\x36\x07\x02\xac\x0b\x54\xf2\xb9\x25\x10\x20\xd7\xc5\x4f\x71\x6b\x20\xc0\xda\x7c\x7e\x72\x58\xff\x0d\x4e\x6e\x2e\x4f\xe9\xbf\xd4\x20\x00\xfb\x40\x13\x38\xda\xb3\xf2\xb7\xd0\xfa\xb7\x36\x91\xef\xce\xed\x21\x41\x00\x70\xca\x04\x1f\x88\xe3\xfb\x73\xfa\xf5\xbf\x6b\xd7\x8a\xc3\x29\xfe\x65\x4d\x01\x2c\x83\x94\xf1\xb3\x43\x83\x9f\x8f\x9f\x39\x3f\xdf\x37\xa5\xd5\x8f\xf6\x47\xe5\xb0\xaf\xcf\xf4\xbb\x54\x7c\xa4\x56\x3e\x26\x70\xbc\xed\x25\xe1\xbb\xea\x5f\xb1\x6f\x4b\x42\x00\xca\x85\x28\xe3\xa5\xa5\x21\x00\xe5\x43\x94\xf1\xc3\x97\x21\x00\x6f\xe6\xdb\x27\x8a\xf3\xbf\x63\x53\xe5\x4c\x2a\xff\x07\xd6\x02\xd8\x93\x95\xf1\xa3\xa3\x19\x9d\x7f\x3e\x7e\xe4\xf9\x2f\x51\x19\x00\xba\x99\xe1\xf3\xce\x00\xd6\x6e\xfa\xdf\x5f\xfa\xb1\x2e\xb9\x14\x7f\xd9\xc2\x26\xb0\xbb\x8c\xdf\xad\xcd\x8d\xf1\x5b\xb3\x01\xec\x67\xcd\x70\xbe\xb6\x78\xd7\x2f\xff\xcd\x37\xdf\xac\x46\xf1\xf7\xdc\x0e\x00\x2e\xe3\x77\x87\x41\xfe\xb2\x62\xff\xeb\x94\x09\xfc\xba\x1b\x3b\x9f\xc4\xf7\x70\xee\x13\x2a\x7e\xcf\xc7\x2f\x00\xec\x29\x26\x67\x7c\x3e\xce\x53\x9f\xfd\x2e\xfb\x38\xdb\x37\x55\x57\xbd\x8e\x62\x6b\xee\x7e\x1d\x05\xe7\x7f\x7a\xea\xf2\x8d\xe4\xfc\x49\xb8\x09\x20\xd5\x25\xff\x2d\x8c\xe5\xbf\xef\x15\xb9\xff\x93\x92\x4c\x8f\x63\x31\xff\xeb\x07\xb6\x92\xf3\x87\x17\x0f\x01\x58\x5c\xc6\x8f\xd6\x96\x34\x7f\x1e\xea\xff\x73\xbf\x5d\xc5\x5f\xd7\x3d\xff\x9e\xc9\x0f\x37\x51\xfc\xef\x0e\x02\x80\x29\x26\xe8\xca\xe2\x47\x39\x34\xf8\x79\xfc\x2d\xce\xcf\xfd\x26\x15\x7f\x49\xf5\x85\xed\xef\xf6\xfe\xb7\xff\xf3\xf5\xf3\x9b\x8e\xed\xaf\xd7\x0f\x00\x8e\xae\x5e\x92\x5f\x1e\xfd\xfd\xff\x13\x00\xf0\x67\x80\xf2\xfd\xbf\x0c\x00\x78\x10\xa0\x7c\xff\xff\x06\x00\x3c\xcc\x67\xff\x71\xfe\xbb\x34\x13\xc8\xf1\x57\xe0\x61\x00\x98\x6a\x02\x2b\xd3\xbf\xa3\x15\x9d\x7f\x07\xd2\x3f\xf7\x1b\x54\xfc\x05\xd3\x0c\x8f\xe3\xc5\x7f\xcc\x48\x48\x1f\x96\x90\xee\x66\x70\xaf\xfa\x3b\xf5\x90\xbe\xb2\x3c\xcc\x06\x18\xe2\x69\x44\x70\xb7\x89\xa8\x2c\x44\x6a\x52\x2a\x23\xfb\x21\x7a\xee\x78\x1f\x0d\x76\xf9\x37\xd7\x50\xe2\x49\x29\x03\x58\xf4\xf0\x8f\xe2\x06\x25\x38\xff\x28\x25\x35\x33\x21\x46\x48\x8c\x1b\x96\xd0\x35\x61\x70\x5a\x72\x5c\x66\x42\xd7\xc4\xf4\x84\xb8\xfe\xd2\xb4\x81\xec\x9a\x97\x41\x1f\xf9\xc2\xa2\x8d\xb7\x90\xb2\x16\x23\x24\xc5\xa7\xa6\x0e\x4a\x4a\xc8\x90\xbc\xfc\xe4\xf9\x89\x0f\xf8\x14\x42\x0b\xe9\x55\x8c\x90\x94\x9e\x30\x24\xb1\x7f\xba\x7c\x28\x0c\x8f\x8d\x95\x96\x7f\x0a\xc2\x5d\xe8\x2b\x55\xfd\xe6\xf7\xea\xc7\x6b\x92\xfe\xa7\x0d\x83\xd8\x77\xbd\x99\xad\xcb\x69\xd6\xf3\xd2\x81\xa2\x28\xf5\xbc\x4c\xa0\x28\x4a\x3d\x0f\x0c\x94\x85\xe6\xbf\x37\xeb\x20\x79\x3e\xd0\xa7\xdf\xb1\x3f\xd8\xc2\xd6\xff\xdb\xab\xf9\xf9\x38\x16\xe0\x5a\xa0\x28\xd2\xb8\x5e\x1a\xcf\xfe\x1e\x28\x4a\x0f\xe7\xf3\xf5\x40\x59\x68\xfe\x6a\x55\xab\x03\xc5\xef\x7b\x8b\xfd\xc1\x2a\x25\xfe\x16\xcd\xbf\x2f\x50\x14\x65\x3c\xbd\x3f\x50\x94\xbc\x20\xee\x3f\x73\x20\x50\x16\x9a\xbf\x4a\xc5\x7d\xa4\xff\x6b\x38\xe3\xb7\xeb\xf2\xdb\x03\x45\x51\xf8\x77\x07\x8a\xa2\xf0\xef\x09\x94\x85\xe6\x1f\xb1\xa8\x01\x19\x7f\xa5\x03\xcf\x7f\x75\x16\xff\x4c\x53\xff\xcf\x03\x45\x51\xf4\xff\x4f\xa0\x28\x8a\xfe\x5f\x04\xca\x42\xf3\xf7\x68\x9e\x71\x91\xdc\x7f\xcf\xfc\x8f\x6d\xd1\x6c\xff\x6d\x7b\x39\x16\xae\xca\xff\x58\xb2\xdf\x7e\x41\xa2\x28\x7e\x99\x45\x82\x44\xf9\xde\xc1\x9f\x0b\x07\xc9\x42\xf3\xf7\x5c\xdb\x2d\x8f\xe2\x7f\x8f\x9d\x0f\x66\xdf\xc6\xfc\xb3\xda\xcb\x67\x33\x70\x7e\x01\xf5\xdc\x94\x78\x64\x07\x43\x45\x51\xe6\x17\x0e\x85\xca\x42\xf3\x8f\xf1\xab\xbe\x89\xe2\xff\x88\xcf\x4b\xdf\xf6\xf1\x90\xff\x6c\xa8\x28\x0a\xff\xcf\xa1\xb2\xd0\xfc\x35\xff\xc9\x22\xcf\x47\xdb\x5f\x84\xb5\x8d\x35\x3d\xe5\xff\x29\x54\x14\x85\xff\x68\xa8\x2c\x34\x7f\xd4\xef\x55\xc8\xf3\xb7\x7f\x63\xfc\xb6\xb5\x9e\xf2\x9f\x0b\x15\x45\xe1\x3f\x1f\x2a\x0b\xcd\xdf\xe4\xdd\x45\xe4\xf9\xb5\x83\x59\xf9\xc3\x8e\x42\x1e\xf2\xef\x0d\x15\x45\xe1\xdf\x17\x2a\x0b\xcd\x3f\xf8\x4a\xbd\x16\x14\xff\xbf\x2c\xff\xd6\xed\x9e\xd6\xbf\x13\xa1\xa2\x28\xfc\x79\xa1\xb2\xd0\xfc\x0d\x7a\xd7\xfe\x95\xe2\xf7\x61\xe7\x3f\x5b\x76\x7a\xca\x7f\x32\x54\x14\x85\xff\x54\xa8\x2c\x34\xff\xac\x7b\x67\x53\x29\xfe\x2e\x2c\xfe\x9c\x6d\x97\xa7\xfc\xbf\x84\x8a\xa2\xf0\xff\x1a\x2a\x0b\xcd\x1f\x7e\xe8\x14\x69\x7f\x47\xb3\xf3\x19\x05\xbb\xa7\xfc\xa7\x43\x45\x51\xf8\xcf\x84\xca\x42\xf3\x67\x97\x3f\x4e\x9e\x3f\xdc\xd1\xc4\xca\xdf\x25\xfe\xa1\x31\xfe\x63\xa1\xa2\x28\xfc\xc7\x43\x65\xa1\xf9\x77\x9f\xf3\x5b\x41\xc6\x7f\xe4\xf6\x6f\x91\xa7\xf5\x7f\x7f\xa8\x28\x0a\xff\x81\x50\x59\x68\xfe\x98\x92\xaf\x7d\x49\xf1\x07\xbd\x26\xe7\xdf\xee\xb1\xfe\x0f\x87\x8a\xa2\xf0\x1f\x09\x95\x85\xe6\x7f\xb2\xf6\xd3\x30\x72\xff\x0d\x2b\x7f\xb8\xe3\xa9\xfd\x29\x1c\x26\x8a\xc2\x5f\x24\x4c\x16\x9a\x7f\xfd\xc5\xaa\xcd\xc9\xf8\x37\x8c\xdf\xba\xdb\x35\xff\x54\xff\xab\x4a\x98\x28\x4a\xff\xeb\xad\x30\x51\x94\xfe\x57\xd5\x30\x59\x68\xfe\x37\x57\x7e\x32\x9c\xe2\xbf\xca\xcf\x7f\x64\x71\xd5\xf3\x16\x6a\xf1\x8f\x28\x25\x8a\xc2\x3f\xaa\x94\x28\x0a\xff\xc8\x52\xb2\xd0\xfc\xbb\x36\xb6\xae\x44\xf1\xe7\xf2\xfd\x37\x6c\x5e\xcd\xfd\x3c\xd7\x66\x34\xcf\xb5\x05\xcd\x73\x6d\xd5\xec\x7f\x74\x9c\x1e\x3c\x95\xe2\xb7\xb0\xf8\x13\x10\x23\x97\xbf\x15\xf1\xf3\x79\x2c\x80\xb8\x20\x51\x94\xf9\x2c\x6b\x90\x28\x77\xcb\x02\xd8\x25\xfd\xf4\x0b\x92\x85\xe6\x0f\xbc\xb1\x82\x8c\x7f\x70\x6d\xb9\xfc\xde\x72\x4c\x89\x7f\x46\xeb\x3f\x22\x44\x14\x45\xff\x65\x43\x44\x51\xf4\x2f\xd6\x54\x41\xf3\xfc\xfc\x4d\xe7\x7c\xb7\x92\xf1\x1f\x58\xfc\x1b\xcb\x9f\x3e\x3a\xfc\x15\x42\x44\x51\xf8\x2b\x85\x88\xa2\xf0\x57\x0c\x91\x85\xe6\x3f\xd7\xaa\x7f\x26\xc5\x7f\xa5\x13\x2b\xff\xe3\x74\xfe\xf3\x6a\x81\xea\x52\xe2\x21\x3d\x0c\x16\x45\x99\xdf\x7b\x14\x2c\x0b\xcd\xff\xda\xa3\x77\xc9\xf8\xb7\x63\xd9\xf9\xb6\xc2\x03\xbd\xfc\x87\x86\x88\xa2\xe4\x3f\x3c\x44\x14\x25\xff\x61\x21\xb2\xd0\xfc\x0d\x2e\xfd\x54\x92\xe2\x6f\xc5\xe3\xcf\x35\xd3\x2b\xff\x25\x21\xa2\xa8\xe7\x19\x97\xa2\x79\xc6\x2f\x35\xf9\xb7\xef\x1a\xe5\x4d\xd6\x7f\x56\xfe\x8e\x64\x57\x7e\xc5\xfe\xa5\x21\xfb\xf7\x56\x37\xf5\xf3\xcb\xb7\x81\xbc\xf2\x8d\x3f\xb3\x72\x06\x91\xf1\xe7\x9a\xca\xef\xed\x4d\x7c\x48\xfe\x1c\xe7\xf9\xc8\x95\x43\x44\x99\xea\x8c\xc7\x53\x25\x44\x94\x55\x31\xce\x94\x85\xc8\x42\xf3\x77\xcf\xca\x23\xc7\x7f\x19\x17\xe5\xf7\xb6\x32\x72\xfb\x77\xa8\xa6\x7a\xfc\xa1\xf8\x61\xda\x23\x44\x51\xe6\xf5\x77\x45\x88\xf2\xb0\x1c\x80\x43\x5a\xdf\xde\x1d\x21\x0b\xcd\x3f\xea\xda\x34\x72\xff\x7f\x36\x8b\x3f\x0d\x2e\xf1\xe7\xbc\x5c\xd6\x11\x26\x9b\x79\xf9\xcf\x8e\x10\x45\x8a\xff\x22\xe9\x63\x4e\x84\x28\x39\x61\xc6\xe6\x37\xdb\xa6\xcc\x4c\xa1\xf8\xff\xc9\x93\xdf\x5b\x53\xbc\x5d\xf8\x95\xfa\xa7\xac\x9f\xb5\x8e\x10\x65\x63\x21\x00\xc7\x78\x31\x51\x6d\x22\x44\xf9\xc6\x17\xc0\xf6\xbe\xf8\xfc\x76\x84\x2c\x34\xff\xd5\x27\x73\xdf\x20\xcf\x37\x66\xf1\xc7\xec\x8f\xe8\xfc\x2b\xf5\xdf\x26\x88\x72\xfe\x28\x40\xb6\xcb\xbe\x8c\xba\xbd\xf3\x65\x9d\xe4\xbf\x56\xa6\x2b\x19\xff\xa0\xdb\xeb\xac\xff\xd1\xd6\xb5\xfc\x95\xfa\xb7\xad\x9c\x5a\xbf\xfe\x48\xdf\xb9\x47\x8d\xe9\x3f\xe5\xab\x28\x32\xfe\xd2\x69\x76\x7e\xb4\x70\x86\xd6\xbf\x92\xff\x5b\xe1\xa2\x28\xdf\xff\x9d\x70\x51\x94\xef\xff\x76\xb8\x2c\x34\xff\xd6\xf3\xf5\xaf\x52\xfc\xc5\x58\xfb\x6b\x3d\xab\xc7\xbf\x29\x42\x14\x85\x7f\x4b\x84\x28\x0a\xff\xe6\x08\x59\x68\xfe\x8d\x03\x57\x67\x53\xfc\x9d\x99\xfd\xcd\xfe\x99\xe6\x57\xbe\xbf\xef\x04\x51\x94\xef\x6f\xb9\x20\x8a\xe2\x27\x9b\x23\xc8\x42\xf3\x6f\xc9\xca\x21\xcf\x77\x8e\x0f\x66\xe3\x8f\xf3\x7a\xf9\xdf\x26\x88\xa2\xe4\x7f\xbb\x20\x8a\x92\xff\x1d\x82\x2c\x34\x7f\xc7\x71\xb7\xc8\xf8\x7f\xf1\xcc\x03\xcb\xfa\x84\xc5\x5f\xdd\xab\xae\xff\x4a\x7e\x7b\x85\x8b\x72\xb4\x8b\x33\x1e\x42\xb8\x28\x8b\xef\x72\xfe\x9e\xe1\xb2\xd0\xfc\x9f\x6d\x29\xb3\x83\xe2\xff\x99\xc5\x7f\x87\xb7\xd9\xfc\x93\xe6\xfc\xdf\xce\x10\x51\x94\xfc\xdb\x43\x44\x51\xf2\xbf\x2b\x44\x16\x9a\xff\x42\xc7\x4f\xd6\x90\xfd\x3f\x16\xff\xdc\xae\xc1\x1f\x5c\x07\x54\x97\xcb\x79\xcf\x21\xa2\xd4\xaf\x4b\xaf\xef\x61\xfe\x3d\x41\xc7\xc9\xf6\xff\x01\x6f\xff\x86\x28\xf1\x6f\x5c\xbf\xff\x28\x14\x6f\xab\x64\x8c\xfa\xd9\xfc\x61\x3e\x6a\x92\xdf\xfc\xc1\x0b\x32\xfe\xcc\x64\xd6\xff\xb4\x85\x14\x22\xf9\x5f\x38\x11\x27\x14\x17\x65\x9a\x33\xab\xe3\x8b\x8b\xd2\x5f\x23\x1e\x10\xe6\x2f\xd2\xbd\x25\xd9\xff\xca\x3d\xc8\xf2\xdf\x8b\xe6\x57\xe2\x2f\x15\x29\x2e\xca\xd8\xc2\x6a\x1e\xad\x78\x64\x98\xff\xd4\xd7\x6f\xee\xa2\xf8\xf7\x31\x7e\x9b\x4b\xfc\x31\x57\xfe\xa3\xce\x2d\xb0\x3d\x4b\x88\x62\x34\x1e\x52\x3e\xfb\xb3\xab\xe9\x73\x8a\x7f\x0f\x8b\xbf\x08\x7f\x98\x49\x7e\xff\x10\x5e\xbf\x17\xfa\x8b\x72\xc3\xc9\xbf\xc0\x5f\x94\xde\xaf\xf1\xe7\xf9\xfe\xb2\xd0\xfc\x93\x1e\xce\x09\xa1\xf8\x0b\xb1\xf8\x23\xb6\x24\x5a\xff\xb9\x0d\x39\x62\x8e\xbf\x28\xd2\xf9\x0f\xd2\xf5\x8f\xbf\x28\x5f\xf6\xe0\xf6\xe0\xa5\xbf\x2c\x34\xff\x6f\x37\xbe\x23\xe3\x3f\xbe\xcd\xe2\x7f\xd9\xc2\x69\x7e\xa5\xbf\xc1\xd2\xf3\x8d\x5a\xcf\x0f\xda\x51\xda\x27\xe6\x9f\x8b\x17\x25\xe3\x4f\xac\xfe\x5e\x7e\x6f\xbf\x47\x7f\x7f\x55\xab\x71\xc4\x14\x7f\x51\x06\xa5\xaa\x79\x16\x56\x33\xc6\x2f\x78\x6d\x27\xc7\x3f\xbb\x38\x7f\x77\x1f\x92\xbf\x4f\x35\x75\xfe\xbb\x47\xab\x79\x94\xfe\xd7\x82\xe2\xb2\xd0\xfc\xd5\x47\xcf\x22\xdb\x7f\x33\x9f\xff\xea\x25\xf3\xe7\x55\x42\xf3\xdf\xce\xf8\x47\x99\x81\xa2\x28\xeb\xa9\x43\x03\x45\xd9\x5e\x9e\x33\xa6\x06\xca\x42\xf3\x17\x7d\xf8\x5a\x69\x8a\x3f\x85\xd9\x7f\xcb\x3e\x25\xfe\x8c\xab\xfd\x4d\xb3\xf0\xfc\xb5\x0b\x10\x65\x99\x73\x3d\xb5\x6d\x80\x28\xb7\x7d\xf9\x73\x9b\x00\x59\x68\xfe\x1d\xd6\xeb\x19\x14\xbf\xd7\x0f\xec\x0f\x5a\x29\xf1\x4f\xb4\xd7\x59\xff\x41\xeb\xac\x2f\xd1\x3a\xeb\xbf\x9a\xfc\x6f\x7f\x56\x8f\xec\xff\xbd\xcd\xf8\x2d\x7d\x7c\x5c\xf8\x5d\xc6\x1f\xce\x19\x95\x3d\x01\xa2\x28\xf1\xf7\xec\x01\xa2\x78\x15\xe5\xf9\xdf\x1d\x20\x0b\xcd\xff\xcb\x8d\x9c\x08\x8a\xff\x24\xeb\x7f\x0b\x3e\x6c\x5f\xe6\x9b\x26\x55\xfe\x87\xd6\x56\xaf\xdf\x6b\xef\x97\x89\x0d\x97\x85\xe6\xef\xda\x60\xda\x3d\x32\xff\x6c\xfc\x63\x39\xe8\xe3\xc2\xaf\xe4\x5f\x8a\x7f\xf9\x8b\x88\x5f\x27\x5c\x14\x4b\x08\xcf\x6f\xdd\x70\x51\x62\x7a\x72\xc6\xda\xe1\xb2\xc8\x17\xde\x1f\xb4\xf0\x97\x19\x63\xa9\xfd\x41\xfe\x4b\x00\x6c\xd3\xbc\x40\xd8\xc4\xe6\x7f\xbe\xd5\x1a\x7f\x2c\x08\x03\xf8\x38\x4c\x19\x7f\x2c\x0c\x03\x18\x1f\xa6\x8c\x3f\x16\x85\x01\x4c\x08\xd3\xe4\xdf\x5d\xb4\x1d\xc5\xbf\x7a\x1b\x80\x30\xdd\x08\xff\xbc\x30\x80\x31\x2e\xfc\x5f\x84\x01\x8c\x75\xe1\x9f\x1f\x06\x60\x73\xf2\xe3\xf5\xfd\x3f\x87\xbc\x19\x4c\xfa\xb7\x2e\x06\x00\x17\xff\x5e\x7b\x82\x9c\x0e\xde\xec\xf1\x3b\xf7\xef\xe5\xe7\x46\xf1\x75\x39\xbe\x1e\xa7\xac\xc3\xc9\x97\x0d\xd4\xd7\xde\x77\xaf\x66\xfa\xfa\xf9\x2d\x48\x43\xe7\x93\x5f\xff\x0e\x00\x66\x7a\xc1\x03\x76\x86\xa3\xe5\x43\x7a\x7f\x40\x5a\x7b\x35\x7f\x93\xa6\xcc\x6e\xf9\xd1\x31\x2a\xb0\x7f\xc5\xbe\xcc\x8c\x77\x44\x7e\x5c\xff\xe2\x8a\x9b\xc0\xfe\xb6\x52\xbf\xed\x1a\xfc\xb9\x88\x3f\x7b\x35\xd3\xd7\x0d\xda\xb7\x0f\xeb\x7f\xb4\x90\x37\x84\xd2\xff\x8c\x41\x00\xf6\x76\x8a\x7f\xaf\x65\x00\xad\x7f\x3b\xe2\xc7\xfe\xd5\xca\x3a\x2c\xcd\x3f\x76\xd0\x2d\xbb\xaf\x9f\x5f\x10\xe6\xbf\xbc\x01\xc0\xf1\xc8\xcb\xc9\x6f\x1f\x40\xe7\x1f\xf3\xff\xc4\xc6\xad\xb0\x83\xf6\x2f\xc2\xf5\x3f\xb5\xff\x36\xf1\xfb\x0b\xc2\xf5\xdf\xbc\x11\xc0\xd6\x51\x49\xb7\x25\x51\x23\x3e\x48\x6f\x35\xff\xbd\x40\xf7\xfb\x84\x31\xff\xf2\xb1\x3f\x9f\xa1\xf8\xc7\x99\x4c\x00\xb1\x2e\xe5\x6f\x90\xbf\x5b\x14\x2b\xaf\xf2\xee\xfd\xab\x38\xbf\xa5\xe5\x7f\xfe\x22\x3f\xf6\xef\x5b\x75\x01\xc0\xbe\xc1\x0c\xc3\xf9\xf9\xe7\x49\x34\xff\xb3\x70\x35\xff\x1f\x4c\xff\xce\x73\x5a\x75\xf2\xdf\xf6\x70\xfb\x63\x54\xfe\x97\xae\x03\xb0\x6c\x32\x3b\xfd\x5b\xed\x1a\xfc\xdc\xbf\x95\xf3\x57\x6c\xc2\xd2\xfb\xa3\xb1\xfa\xdf\xe7\xd2\xbf\xfd\xc8\xfd\x41\x39\x00\x30\x48\xf1\xef\xb4\x0c\xa4\xeb\x3f\xf7\xef\xe4\xfc\xd8\xbf\x53\x99\x07\xa7\xf9\x87\x3d\x2b\xf4\x1f\xb9\x3f\xb8\x13\x80\xdd\xc5\xbf\xd3\xae\xc1\xcf\xfd\x3b\x39\x3f\xef\x17\xf0\xfe\x00\xde\xaf\x85\xdb\xbf\x0f\x72\x3a\x0f\xf5\xf5\xf3\x6b\x90\xef\xfc\xb1\x3e\x00\x96\xb9\x3e\x4e\x7e\xcb\x20\xf7\xfb\x33\x39\x7f\xf1\xd2\x6c\xdc\x3e\x58\xfd\xf7\x5a\xfc\x5f\xf4\x7d\xb9\x90\xe2\x5f\x32\x10\x20\xfb\x63\x85\xdf\xfe\xff\x89\xbf\x4c\xd6\xa3\x60\x8a\x7f\xdb\x40\x31\x71\x2e\xf9\x4f\xfe\xff\xc3\xff\x57\xac\xf5\x24\xc5\x1f\xbd\x14\xc0\xfe\x8d\x4b\xfe\xff\x8f\xf8\xf1\xf7\xb7\xac\xdd\x5f\x16\xaa\xfd\xb7\x2c\x05\xb0\xb6\xf1\x02\x9b\xe5\xff\x62\xfe\xdb\xa4\x39\xff\x51\x66\xf4\xe3\xc7\x54\xfe\xb7\x37\x05\x80\x08\x97\xfc\x0f\x36\x96\xff\x25\xcc\x5e\x58\xa6\xd1\xe7\x45\x62\xfb\xf7\xf0\x7c\xad\x9b\x94\xfd\xfb\xe0\x22\x40\xf6\x56\xc5\x86\x58\x52\xdc\xef\x4f\xe5\xfc\x8f\x92\x3d\xb3\x7f\x5b\x6b\x8f\xa9\x4b\xd9\xbf\x7f\xf2\x00\xac\xed\xbc\x9c\xfe\xad\x76\x83\xfc\x3f\xb3\xb8\xb5\xb0\x8b\xe6\x8f\x44\xe9\x68\xb7\xed\x0b\x6f\x57\xfe\x70\xde\xff\xfc\x0b\x40\xd8\x6d\x76\xf2\x5b\x52\x8d\xf1\x7f\xde\x99\xbd\xd9\x4a\x4f\x40\x60\xfb\xf7\xc7\xf4\x69\xa7\x28\xfb\x67\xf9\x4b\xe4\x54\xfc\x7b\xed\xa9\xb4\xfd\xc3\xfc\xbc\x5f\xaa\xb5\xcf\x02\x97\xff\xbb\xb6\xa3\xb7\xa9\xf2\x6f\x2b\xe6\xd0\xe5\x7c\x6a\x4b\x1a\x9d\x7f\x7e\x3e\x35\xe7\xf7\x0e\x70\x5f\xfe\x38\xff\xfd\x7e\xd9\x74\x99\xea\xff\xdc\xf6\x37\x81\xcd\x85\xdf\x6e\x90\xff\x29\xb7\x57\x06\xfd\xab\x63\xea\xb5\xc8\xa1\xf8\xb3\xc0\x04\x8e\x57\x2e\xf5\x7f\x08\xcd\x1f\xbb\x57\xcd\x9f\x56\x8a\x95\x57\x94\xfb\x38\x25\xfc\xda\x10\xe5\x37\x93\xdc\x5f\xb2\x14\xc0\xf1\xd2\xcb\xb9\x3f\xd8\xae\xc1\xcf\xf7\x07\x73\xfe\xe7\xec\x5c\x7a\x61\x93\xb1\xfe\xf7\xfe\xcb\x59\xed\x44\x7e\x6a\xfe\xd3\xfa\x8e\xc2\x6f\x49\x37\xc6\xbf\x89\xf5\xff\xa1\x87\x41\xfe\xac\x45\x13\xa9\xfe\xff\xe2\x1d\x00\x96\x51\xca\xfe\x68\xbb\x41\xfe\xaf\xb9\xfd\xbb\xaf\xb1\xb7\x07\x9d\x53\x72\xb9\x6f\x64\x1d\x31\xff\x0f\xa6\xa8\xc7\x3f\xb7\x76\x00\xd8\xc6\x28\xfc\x96\x0c\x63\xfc\x9b\x79\xff\xaf\x8b\xfb\xfc\xf3\x7b\xde\xb3\xf2\x3f\x51\xf6\xff\xf1\x7a\x00\x08\xf3\x56\xf2\x6f\x90\x1f\xf8\x7e\xd8\xbe\x74\xfd\xc3\xfc\x9b\x1b\xc7\xa5\x51\xfc\x15\xbf\x07\xb0\x8f\x75\xc9\x7f\xa6\x31\xfe\x36\x2c\x6e\xb7\x65\x06\xad\x7f\x5c\xfe\x99\xbd\x92\x2f\x53\xe5\xdf\x46\xe4\xb7\xb9\x94\xbf\x41\xfe\xbc\xe2\xee\xcb\x1f\xf3\xdf\xbc\x7f\xbf\x2c\xc5\x1f\xfd\x25\x80\x6d\x9c\x4b\xfe\x87\xfe\xdf\xf0\x63\xfb\xb3\x72\xff\xb7\xcf\x29\xfb\xdf\x69\x03\x80\xe5\x13\x13\x74\x60\xfb\x1b\xec\x43\x69\xfb\x7f\xd4\x47\xcd\xcf\xed\x3f\x9f\x8f\x50\xe6\x21\x68\xfe\xb1\x9b\xff\x4b\xa4\xec\xdf\x86\x43\x00\x0e\x3f\x2f\xe7\xfe\x0e\xcb\x30\xf7\xf1\x01\x38\xff\x4d\x3e\xfe\x6c\x69\xac\xfe\xfd\xfe\x61\xde\x9f\x64\xff\xa7\x0f\x80\xed\x33\x6f\xe7\xfe\x0e\xbb\x06\xff\x19\x94\xff\x2b\xfc\xfb\x33\xa8\xff\x1d\xf6\x1f\xbe\x16\xf3\x1f\x8b\xf2\x6f\x5d\x0c\x60\x2d\xe6\x05\xfe\x49\x2c\xff\x1f\x69\xc4\xa7\x40\xe3\xcf\xbf\xf8\xba\xf1\x17\xf4\xf7\x8f\xdb\xdf\x7f\xcf\x9f\xe8\x46\xb5\xbf\xb3\x1e\x03\x38\xde\x50\x30\xec\x1a\xfc\x0e\xa4\xff\xbe\x3a\xed\x6f\x3e\xff\xc7\x69\x21\x6f\x8a\xfa\xcf\xd7\xff\x3d\x2c\xf6\x21\x95\xfd\x25\x96\xe1\xc6\xf8\xf7\xb1\xf6\x0f\x66\xd2\xf9\xc7\xc7\x44\x7d\xbd\xa4\x7f\x27\xa9\xfd\x99\xad\xb6\xbf\xab\xca\x9a\xc0\xbe\xdf\x1b\xec\x4d\xe5\x7c\xd8\x35\xf8\x2d\xac\xbd\xc3\xdf\x9f\x35\x92\xe6\x8f\x44\xf7\x72\xa5\x8a\x47\xb9\xf6\xff\xea\xf0\xf5\xaf\x25\x62\x62\xbd\x21\x57\x90\xf9\x2d\x23\x68\x7e\x7e\x7e\xbd\x13\xaf\xb1\xfc\x9c\xdd\xa7\x90\xea\xef\xf8\x85\xeb\xdf\x81\x92\x2f\xa2\xa9\xef\x7f\xe8\x36\x00\x7b\x33\x25\xbe\x82\x9d\xf1\xf3\xaf\x8a\xdf\x79\x7c\x05\xbe\xfc\xf0\xb0\x16\x00\x74\x36\x3b\xe3\x2c\x0c\x33\xcb\xeb\xe4\xcf\x82\x00\x1c\xef\x9b\xf3\xd9\x3f\x9f\xc1\x5f\x8a\xe3\xdf\x4f\xf2\x7d\x7f\x49\x00\xd6\x19\x5e\x92\x77\x81\x37\x78\x3b\xd3\x5b\xdb\xa2\x1e\x4f\x2b\xf1\x98\x03\x82\x00\xde\x08\xba\x6a\x06\xb0\x39\xf7\x35\x17\x0f\x52\xf6\xb9\x97\x0a\x02\xf0\x0f\xca\xb7\xbf\x6f\x4f\xcc\x68\x32\x3e\x5a\x12\x80\xbd\x85\xcb\xfc\xe7\x48\x3a\xff\x7c\xfe\x93\xe7\xff\x68\x33\x99\xef\xb1\x98\xff\x30\x2f\x78\xa3\x8e\xfc\xdc\xdd\x17\xc0\x72\xcd\x9c\x4f\xff\x69\xde\xa9\xe4\xfc\x43\xe2\x61\x00\x70\xd9\xdf\x6f\x19\x45\xf3\xf3\xf9\x37\xce\xbf\xfb\x35\x13\x58\x42\xbd\xe0\xd2\x6b\x26\xb0\x07\x7b\xc1\x5b\xbe\x26\xb0\x84\x78\x41\x6b\x5f\x13\xd8\x43\xbc\xf2\xf1\x17\x19\x5b\xf3\x3d\x8a\x7f\x60\x27\x00\xbb\x4b\x7c\x50\xbb\x06\x3f\x9f\x6e\xe3\xfc\xbd\x0a\xc9\x7e\x30\x7e\xcd\x01\x2c\xef\x9a\x01\x82\xe5\x3b\x1f\x07\x60\xfe\x96\xdf\xc6\x92\xf1\xb9\x17\x9d\x06\xb0\xf7\x34\x81\xe5\x20\xcb\xff\x68\x8d\xfc\x6f\x55\xf3\xd7\x0f\x04\xb0\x9f\x37\x41\xa0\x20\xdf\xa5\x72\x38\x6f\x82\xb9\xbe\xf2\x1d\x5f\x3b\xef\x37\x2d\x46\xf5\x7f\x85\xed\x00\x8e\x17\x8a\x0d\xb3\x8f\xa6\xdb\x13\xf7\xe7\x82\x1e\x8c\x50\x9f\x0b\x7a\x28\xdf\xb9\x88\x7f\x05\x0e\xed\x44\xf1\x2f\x0b\x30\x81\xe3\xa5\x4b\xff\x3f\xcb\x18\xbf\xfa\x5c\xca\xff\xc2\xd5\xe7\x52\xbe\x0a\xcf\xd7\xfe\x6e\xd8\x51\xd4\xec\x62\x7f\x9c\xf1\x05\x2a\xa9\x75\x95\x9b\x45\xef\xef\xfb\xf4\x75\xba\xbf\xb1\x9c\xb7\x83\x5e\x3e\x2a\xbe\x7c\xfb\x0b\xff\xb0\x76\xa7\xf8\xef\xbe\xa5\xe6\x8f\x1e\x53\x30\x7e\xcb\xfc\x42\x6e\xf9\xaf\xbf\x73\x68\x23\xc5\xff\x32\x0a\xe5\xbf\x80\xfc\x56\x5f\x6f\xb7\xfc\x47\xbb\x4f\xde\x4e\xf1\x47\xd4\x45\xf9\x1f\x5b\x30\x7e\xfb\xf7\xee\xf3\x7f\xb8\xe8\xad\xf3\x64\xfe\x6b\xa3\xfc\x17\x90\xdf\xf2\xb1\x7b\xfe\x83\x7f\x6c\xfe\x99\xe2\x6f\x57\x0f\xe5\xdf\x56\x30\x7e\xc7\x71\xf7\xf5\xaf\xcf\x90\x3d\xcd\x28\xfe\xc1\x35\x50\xfe\x0b\xc8\x6f\x9f\xed\x3e\xff\xaf\x2f\x1d\x75\x83\xe2\xf7\x8e\x41\xf9\x1f\x57\x30\x7e\x38\xe5\xa5\xe2\xe3\xfb\xc3\xb9\xbd\xec\x91\x58\xee\x82\x2b\x7f\x6b\xc6\x1f\xd6\x00\xe5\xbf\x80\xfc\xdc\x7f\x51\x2b\xff\xa3\x8a\x56\x99\x44\xe5\x3f\xb2\xba\xfc\xfb\xc4\x0a\xf2\x3d\xfa\x63\x9a\xbf\xb8\xc6\x78\x3b\x8d\xc7\xb5\xdc\xaa\xce\x7f\x20\xe2\x7f\xed\xa9\xf7\x36\x8a\xff\x50\x25\x35\x7f\xae\x87\xfc\xd3\xa3\xd5\xfd\x60\xad\xfc\xa7\xce\x7f\xf5\x0d\xc5\xdf\xb5\x16\xd3\x3f\xeb\x7f\x45\x8f\xf7\x8c\x7f\x17\x2f\x97\x72\xee\xeb\x7f\xf9\xf4\x79\x1d\x29\xfe\x85\x35\xd4\xfc\xb9\x05\xe4\x87\x37\xdd\xf3\x4f\xb8\xdb\xb5\x07\xc5\xdf\x98\xd9\x1f\xde\xff\x89\x9e\xe0\x19\x7f\xdd\x7e\xec\xdf\xcf\xba\xd7\xbf\xdf\xd6\x3d\x33\x29\x7e\x5b\x75\x35\x7f\xae\x87\xfc\xce\x75\xd0\x2b\xee\xf9\xcb\x85\x6d\x89\xa3\xf8\xb3\xea\xa1\xfc\x4f\xf4\x8c\x7f\x66\x6b\x63\xfc\x57\xa2\xbf\xbe\x4e\xf1\x37\x61\xf3\x38\xc0\xc6\x9f\xb9\x1e\xf2\xd7\xe6\xeb\xf6\x1d\xdd\xf3\x17\x29\xbd\x62\x1c\xc5\x5f\xb7\x1a\xfb\x3d\xfb\x7e\xa3\x27\x79\xc6\x9f\x13\x69\xac\xfc\x0f\xad\x7c\xa3\x37\xc5\xbf\xb2\xba\x9a\x3f\xd7\x43\xfe\xfe\xec\xfb\xb1\x95\x76\x6f\xff\x66\xaf\xbf\x79\x89\xfc\xfe\x19\x3f\x9f\x7f\x8f\xfe\xc4\x33\xfe\xfb\x0d\x8c\xe5\x3f\x2f\xc1\x06\x14\xff\xfa\xba\x6a\xfe\x5c\x0f\xf9\xa7\x14\xa3\xfb\x1f\x81\xe8\xfe\xc9\x1b\x63\xc2\xcd\xc4\xfa\xc7\x57\x95\x50\xfe\x27\x7b\xc6\xef\x5c\x87\x0b\x77\x6f\x7f\x26\xb5\x9b\xbb\x8b\xca\x7f\xa9\xaa\x28\xff\x1e\xf2\xcf\x2b\x6d\x4c\xff\xb7\x77\x16\x1b\x4a\xf1\x7f\x5c\x0b\xe5\x7f\x8a\x67\xfc\xcb\xf9\xbf\xef\x76\x5f\xff\x7a\x7e\x3d\xf5\x7b\x8a\x3f\xaf\x32\xca\xbf\x87\xfc\xc3\x78\xfb\xb1\x48\x9d\x7f\xdc\xfe\xb6\x15\x3e\x4e\xa7\xf8\xb7\x44\xa0\xfc\x4f\xf5\x8c\x3f\xea\x0d\x63\xed\xef\xc0\x35\x2b\x56\x53\xfc\x7f\x35\x40\xf9\xf7\x90\x9f\xfb\x61\x38\x7a\xd0\xfd\x7f\x7e\xf5\xae\xd7\x62\x81\xd9\xcf\x6f\x01\x9e\xff\x8a\x60\xe7\x2f\x0a\xbc\xfd\x9f\xe6\x19\x7f\xbd\x32\x2c\xff\xf7\xd4\xf9\x17\x50\x3a\x1e\xfe\xfa\x2b\x39\xfe\x08\x2b\xab\xe6\xcf\xf5\x90\xff\x1a\xfb\x77\xd8\xea\x9e\xbf\xcb\xe3\x73\xad\x28\xfe\x66\x88\x3f\x7a\x7a\xc1\xf8\x2d\x3a\xfc\xcf\xbe\x6a\x49\xf6\xbf\x12\x70\xfe\x0b\xc8\x6f\xd3\xe1\x8f\x6d\x74\x9d\xec\xff\xcc\x8d\x40\xf9\x9f\x51\x30\x7e\xbb\x0e\x7f\x46\x4c\x91\x8a\x14\xff\xc1\x1a\x28\xff\x1e\xf2\x37\xe6\xf3\x46\x3f\xb9\xe7\xbf\x25\x8c\xf8\x9b\xe2\x6f\x89\xeb\xff\x4c\xcf\xf8\x07\xf2\x75\xd8\xfd\xee\xbf\xff\xd6\x19\x5f\x4c\xa5\xf8\xad\xd5\x50\xfe\x3d\xe4\xff\x87\xf7\xff\x2e\xba\xb7\xbf\xb3\x32\xe2\x33\x28\xfe\x8a\xcc\xfe\xf3\xf5\x8f\xe8\x4f\x0b\x36\xfe\x81\x0b\xff\xdb\xf8\x87\xf3\xe7\x7a\xc8\xaf\x35\xfe\xc1\xb3\x58\x1d\x63\x83\x7b\xf8\x7a\x7b\x4f\x05\x34\xff\xfb\xf7\x40\x00\xcb\xe7\x5e\x52\xfc\x6b\xd7\xf9\x5f\x21\x88\xcf\xff\x9e\x2a\x05\x70\xa0\x54\x72\x33\xf5\x7c\x70\x61\x5f\x00\x38\xad\x3c\x2b\x7e\xc8\xa7\x4b\x01\xec\x2f\x85\xeb\xdf\x88\x81\x87\xf6\x50\xf9\x8f\xbd\x86\xfa\xbf\xb3\xe8\xfc\xf7\x4f\x63\xf5\xfc\x57\x75\xfe\x1b\x95\x60\x7a\x29\xaf\xb6\xff\x7c\xfc\xcd\xe7\xeb\x73\xbe\x5f\x39\xd9\x95\xbf\x0a\xe3\x7f\xca\xea\x1f\xf7\xbf\x89\x9e\x4d\xf3\x1f\x62\xed\xb4\xad\x91\xda\xdf\x43\x60\xfd\x17\xee\x87\x6a\x65\xff\x8e\xfb\x5f\x6d\xcf\x7d\x23\xcd\x7f\x44\xb3\x0d\x3c\xbc\xff\x95\x84\xbe\xbf\x5c\x0d\xfe\x6d\x7c\x9c\x7f\x9a\xae\xff\x7c\x1d\x0a\xaf\x3b\xf1\xab\xeb\xe5\xb1\x67\xcc\xde\xde\x0b\x2c\x8c\x9f\x97\xff\x00\x96\x7e\xbe\xfe\x19\x3d\x87\xe6\xef\x11\xa9\x6e\xe7\xf8\xd5\x21\x46\x9d\x2e\xce\x5b\xdf\xa4\xbe\x5b\xde\x1b\xbe\x5f\xcc\xff\x83\x59\xf2\x3f\x6c\x38\x2f\xf3\x8f\xd8\xa7\xe6\xcf\xd5\xe0\xbf\xc2\xda\x59\x6b\xa6\xba\x66\xff\xc7\xfa\x7f\xb6\x62\xea\xfc\xe3\xf6\xff\xe4\xa7\xed\xcb\x8b\xed\xbf\x80\xf7\x5f\x7d\x8e\xf2\xff\x99\x67\xfc\x1d\x78\xfb\xbf\x5e\xcd\x6f\x61\x77\x3e\xff\xb3\x68\xc9\xe9\x95\x62\xfe\x6d\x4c\xff\x2d\x19\x7f\xe5\x86\x28\xff\x1a\xfc\x9b\xb9\x8f\xf4\x7f\xea\xfa\xd7\x89\xd5\x7f\xee\x87\x91\xc6\xfe\x1d\xdb\x9f\x5f\xdb\x1f\x2b\x27\xf2\x03\xd3\x3f\xff\xfe\x3a\x37\x40\xf9\xff\x9c\xe6\x0f\xac\xa2\xce\x3f\xff\xf2\x0b\x1d\x60\xe5\x7f\x4b\xfe\xf7\xe2\x28\xff\x9c\x7f\xf2\xe0\x86\xb5\x44\xfe\x59\xd3\xd4\xfc\xb9\xf5\x50\xfe\x35\xf8\x83\x59\x9c\x32\x5b\x57\x3a\xff\x42\x4d\x2f\x95\xbe\xb9\xff\x3b\x7f\xae\xf0\x6e\x6d\xd5\xfc\x43\x7d\xc6\xff\xbb\x38\xfe\x3a\x61\x56\xf2\x3f\x97\xe6\x3f\x6f\x63\xfd\xcc\x76\xea\xf5\x3e\xce\x6f\x6f\xed\xa5\xe2\xf5\x63\xfb\xe2\x6e\xb1\xfd\x72\xab\x2a\x59\x63\x5d\xf9\x85\x8b\xf2\x8b\xaa\x75\x4c\x60\x7d\xcd\x0b\xea\xf3\xfe\xaf\x16\x7f\x45\x96\xcf\x47\x6a\xfd\x9f\x67\xf3\xf7\xd9\xad\xd4\xf5\x8f\xe7\xdb\xe9\xaf\xf2\x72\x61\x3f\x57\xfe\x68\x96\xff\x99\x6f\x9a\xc0\xf1\x9a\x97\xd2\xfe\xcf\xf3\x8c\xff\x1c\x6f\x7f\xf7\xbb\x1f\xff\xe5\x16\x9b\xd4\x84\x6c\x7f\xaf\x9b\xc0\x5a\xd4\xcb\xb9\xfe\x9c\xeb\x21\x7f\x5f\xf6\x5d\xd8\xbf\xa7\xf3\xcf\xdb\xa1\x3a\xcb\x6a\x5c\x71\xe5\x2f\xc7\xf8\xdf\x17\xf5\xff\x9f\xc2\x1f\xfd\x05\xcd\xef\xcd\x0c\x99\xcd\xac\x2e\x7f\x33\xf7\x5b\x60\xe7\x5c\x29\xdb\xc3\xc6\x92\x41\x01\xe5\xe0\x85\x9d\xe3\x52\xfa\xa7\x0e\x16\xd8\xe9\x08\x31\x82\x1c\xfd\x10\xff\xeb\xb0\x84\xf4\x8c\xa4\xd4\x14\xe9\xc7\x35\xea\xc6\x08\x19\x43\x93\x32\x13\x58\xb8\xc4\xa4\xb4\xc4\x84\xf4\x2e\xe2\x3f\xc4\x08\x83\xe3\x32\x32\x13\xd2\xbb\x24\xc4\xa7\x27\x64\xf2\x5f\x0b\x59\x00\x13\xc8\x14\xf4\x4b\xed\x3f\xe2\xbd\xf4\xa4\xcc\x04\x16\x65\x50\xfc\x4f\x4d\xe5\x1f\xbb\x64\xc6\x89\x98\xf1\x19\x2c\x7a\xa1\xf4\x5a\x4e\x5f\x97\xcc\xf4\x84\xb8\xc1\x31\x42\x7c\xbc\xeb\x3b\x39\xbc\x61\x8b\xd4\x94\x14\x76\x56\x02\x8e\x53\x48\x27\x23\x39\x35\x75\xd0\xd0\xb4\xb7\xd3\x53\x87\xa6\xb5\xc8\x1c\x2e\xa0\xf3\x1d\xa4\xb3\x14\x52\x93\x87\x25\xa4\xb7\x1e\x9a\x12\x5f\x90\x23\x20\x62\x84\xc4\xd4\x8c\x4c\xf6\x37\xf9\xc3\x25\x62\xff\x88\x45\xdd\xa6\xb5\xa4\xf6\x47\xf9\xb3\xf8\x0c\xd6\xfe\x72\xbd\x88\xfd\x56\xec\x27\x69\xed\x4f\x5a\x80\xf6\x27\x2d\x44\xfb\x93\x16\x85\xdd\x74\xee\x17\x1d\x17\x26\x0b\x7d\xe1\xf4\xb5\xf1\x9f\x55\x87\xdc\x3f\xb9\x4d\x7e\xef\xd0\x4d\xdf\xbc\x30\x51\xd4\xfb\x97\xbe\x40\xfb\x97\xe6\xbb\xa4\x2f\x2b\x4c\x16\x63\xe9\x2b\x1c\x3a\xe3\x37\x2a\x7d\xb1\x8f\x58\xfa\xae\xf9\xb8\xa4\xcf\x65\x5c\xf8\x84\x23\x8e\x0a\x13\x25\xb0\x25\x7f\x1e\x19\x26\x4a\xf9\x96\x6a\xde\x67\xbc\x63\x07\xa3\xc3\x64\x31\x96\xbe\xac\x6b\x1d\x2a\x50\xe9\xdb\x9e\xc4\xd2\xc7\xfc\x2e\x3c\xf3\x83\x08\x40\x7e\x10\x00\x6a\x3f\x88\x52\x9a\xe7\xd7\xe2\xf4\xe5\x16\x5d\x3b\x9d\x4a\xdf\x75\x16\x1f\xd3\xc1\xf6\x85\xa5\xb5\x57\x97\xaf\x12\x9f\xf1\x49\xa0\x28\x4a\x7c\xc6\xbf\x03\x45\x51\xf6\x85\x3d\x0d\x14\x65\xf8\x66\xbe\x4f\xe9\xaf\x40\x59\x8c\xa5\x6f\xcf\xd1\xf8\x65\xa4\xfe\xf8\xfe\xd1\x1a\x4a\xfc\x2c\x6f\x32\x7e\xc1\x92\x50\x51\xd2\x96\x71\x86\xc5\xa1\xa2\xec\x73\x1a\xcc\x45\xa1\xa2\x14\xae\xc8\x9f\x17\x86\xca\x62\x2c\x7d\x3f\x95\x6a\xdd\x84\x4a\x5f\x89\x97\x2c\x7d\xb5\x0a\xb9\xa4\x4f\xa9\x7f\xdc\x8f\x03\xe0\x49\xa8\x28\xdc\x9f\x03\xe0\x51\xa8\x28\xdc\xaf\x03\xe0\xaf\x50\x51\xb8\x7f\x07\xc0\xe3\x50\x59\x8c\xa5\x6f\xef\xea\xf1\x53\xa8\xf4\x0d\xf9\x43\x7e\x2f\x84\xf9\xe8\xa4\xaf\x7c\x98\x28\x4a\xfa\x2a\x84\x89\xa2\xa4\xaf\x62\x98\x28\x4a\xfa\x2a\x85\xc9\x62\x2c\x7d\xf1\x13\xde\x22\xf7\xe7\x0a\x3c\x3e\xc4\x5c\x59\x7f\xd9\x5b\xd5\xf5\xaf\xed\x15\x8e\x68\x0f\x16\x45\x19\x07\x1e\x0c\x16\x25\xf6\x2b\x35\xef\x98\x2e\x5a\x29\x72\x9f\xbe\xb2\x59\x3b\x2e\x53\xe9\x7b\xf6\xc1\xff\x63\xee\x3c\xa0\xa3\xa8\xba\x07\x7e\x77\x93\x90\x00\x02\x09\x24\x64\xd3\x36\x43\x0f\x1d\x42\x95\xba\xa1\x77\x42\xef\xb0\x01\x42\x93\x12\x43\x40\x44\xd0\x51\x90\xe2\x87\x10\x41\x11\x50\x61\x55\x44\x3a\xa1\x23\x82\x8c\x28\x02\x82\x1a\xaa\xa0\x88\x63\xa5\x88\x82\x80\x22\x45\xf9\x9f\xb7\xf3\xee\xcc\xbc\x97\x37\xd9\x09\xf2\xff\xce\x37\xe7\x5c\x96\x99\xdd\xec\xfe\xee\xeb\xe5\xbe\x7b\xb5\xf7\xbd\x83\xb5\xfe\xdf\xe5\x64\xeb\x6f\x58\x2c\x7b\x2e\x2f\xa3\x25\xfb\x3b\x3e\xfd\x7e\x7f\x34\x91\x2e\x69\x62\xfb\x95\x40\x7c\xd9\xf1\xcf\x09\xcf\x17\x47\x51\xff\x7a\xd2\xa7\x74\xde\xf0\x1b\x9b\x7e\xaf\x71\xdf\xfb\x81\x6e\xb9\x72\x38\x96\x48\x9f\x75\x00\xe0\x3f\xff\x7d\x24\x96\x48\xc7\x72\xf8\xfe\xa7\xb1\x9a\xd8\xe3\x9b\xdf\x4f\xec\x7f\x41\xa6\xfd\x9b\xef\x98\xc6\x77\x28\x99\x2d\x7f\x2f\xe8\xe6\x75\x9f\x26\x12\x19\x18\xcc\xc5\xd3\xa8\xc8\xfe\xee\xac\x4c\x2b\xa2\xfc\xf9\x2e\x5c\x2e\x5e\x46\xc4\x77\x79\xb3\xf6\xbe\x7c\x22\x10\x9f\x76\xdd\xe4\xf2\xf7\xe7\x74\xf6\xde\xf5\x08\xfe\xef\x5d\xb7\x26\xf6\xf8\x4e\xb7\x2f\xeb\x16\xf1\x29\x37\xb5\xf7\x3d\x12\x3d\x3f\xbd\x8c\x2d\x7f\x8d\x9c\x00\xaa\x29\xfe\xcd\x70\x27\x5b\xbe\xe6\x38\xf1\x7c\xbf\x76\xd5\x0f\x62\x3f\x6f\x97\x6f\x7a\xff\xdf\x0e\x8b\xf8\x6e\x51\xff\x3a\x2a\x5d\x57\xca\x7f\x9d\xe7\x78\x01\xd7\x79\x4e\x44\xd9\xe5\x6b\x70\x7a\x75\x27\x11\x5f\xd7\x6f\x68\xfa\xfd\x6d\xf8\x5f\x30\xe7\x6f\xaa\x5e\xc2\x53\x23\x88\x28\x6d\xb1\xfc\x75\x8d\x20\x62\xf8\xe3\xe8\x12\x41\xc4\xf0\xc7\xd1\x39\x42\x13\x7b\x7c\x7d\x12\xd6\x09\xc7\x07\x75\x3f\xa0\x7c\x4d\x0a\x09\xf9\x86\x70\xfe\x31\x76\xe9\xfe\x20\x06\x96\x24\xf2\x7d\x2d\xbc\x1f\x54\x92\x48\xe5\x4a\x62\x7f\x51\x81\xf8\x42\xde\x09\x7e\x51\xc4\xd7\xe4\x90\xf6\x3e\xce\x8b\x79\x3e\xc3\x7f\xc6\xb8\x92\x44\x46\xe9\x3d\xc2\xd8\x92\x44\xd4\xbe\x78\x3f\xbe\x24\x91\x85\x7a\x7d\x99\x50\x52\x13\x7b\x7c\x2f\xff\xec\x3c\x2b\xe2\xbb\x40\xfd\xdb\xc9\x1f\x89\xf9\x7e\x0a\x63\xd3\xe3\xd1\xc2\xf8\xbf\x53\x25\x89\xbc\xa3\xfb\x3f\x39\x5d\x92\xc8\x3f\x7a\x7e\x9f\x2c\xa9\x89\x3d\xbe\x67\xeb\x35\xea\x25\xe2\xcb\xa4\xfe\x57\xbc\x37\xb4\x2f\x3e\x19\xc2\xb6\xcf\x8d\xf4\xaa\x38\x32\x92\x48\x6b\xdd\xee\x70\x54\x24\x11\xc3\xff\x85\x76\x35\xb4\x6c\x51\xf2\xe7\x7b\xb3\xe1\x4c\x61\xfe\x0e\xc5\xf1\xfd\x39\x34\x80\x77\x30\x7c\xa9\xdc\x08\xae\x27\x57\x7f\x5f\xd8\xc7\xde\x1f\xd9\xf8\x60\x7c\x69\x6f\xf7\xfc\x56\xc4\xf7\xfb\x1e\xed\x7d\xdf\x4e\xad\x21\xf6\xf8\xf9\x4c\xeb\x6f\xdc\xf8\x9d\x3f\x4f\xe9\x8a\x67\xf9\x0e\xe9\xfe\x84\x3e\x49\xd0\x44\x7c\xe5\xb1\xaf\xd9\x78\xa2\x85\xc8\xbe\xf5\x4a\x73\x00\xd9\x74\xbe\x5f\x7a\x57\xcb\x67\x5c\x45\xc2\x57\xb4\xef\xc5\xe9\x45\x20\xfb\xe2\x1b\x4a\xfe\x71\xbd\x78\xbe\xce\xa7\xcf\x64\x8a\xce\x5f\x54\xbd\x07\x20\x99\xe2\x6b\x29\xef\x8a\xed\xcf\x31\xbe\x56\xa0\xf3\x6f\x86\x5d\x6a\xdd\x78\x80\x5b\x79\xe2\xce\xf0\x7c\x98\xbf\x95\x76\x76\xac\x28\x3a\x9f\xa0\xfc\x0e\xe0\xdb\x6a\xf0\x79\x57\x8b\xf9\x94\x65\x2c\x5f\x87\x70\x76\x5f\x22\x2f\x5f\xcd\x58\x80\x6b\x96\xf3\x23\x9e\xaf\xe5\xdf\xeb\x73\x45\x7c\x7d\x0f\x00\xc0\x36\xd3\x6f\xac\x79\x58\x7c\xb5\x62\x01\x7e\x0f\xc8\x87\xaf\x2f\xee\xa8\x29\x8c\x7f\xfd\x44\x17\x00\xb9\xb7\x03\x5a\xd1\x75\x22\xdf\x1a\x71\xf9\xa3\xee\x77\xf4\xf2\x87\xf3\x3a\xf4\x7f\x8f\xf3\xca\x16\x41\x00\x9e\x3e\xd6\x71\xb5\xac\xd2\xef\xee\xfe\xaf\xb7\x8a\xd2\x6f\x25\x19\x3f\xef\x74\xea\xeb\x8f\x9e\xb5\xe2\xf4\xdb\x95\xcc\xa6\x5f\xc9\x92\x81\xd2\xef\x9b\x18\x80\xe9\xb6\xd3\xef\xca\xd9\xde\x4b\x44\xf5\xa3\xc8\x56\x00\x79\x97\xf1\x1b\xaa\x05\x5f\x92\x93\xe5\xcb\xa6\x76\x3d\x0a\x17\x6f\xdc\x48\xb7\x55\x71\x00\xef\x5a\xd6\x0f\xbe\xfd\x4b\x39\xfe\xde\x7a\xd1\xf9\xa5\x3b\xef\x03\x78\x77\x1b\xe7\x87\xe5\x75\x62\xbe\x43\x5c\xfa\xe1\x7e\x8e\xe7\x28\xbb\x9e\x6d\xcc\x97\x67\x25\x6a\x62\x2f\xfd\x46\x76\x1b\xb1\x4d\x94\x7e\xeb\x3f\x01\x90\xdf\x37\xf8\xa4\xf5\xf6\xf8\x96\x45\x88\xdb\x17\x83\x2f\x4d\x02\xc8\xb4\xe4\xe3\xd3\x2f\xb3\xd3\x8a\x30\x51\xfa\x85\x14\x76\x80\x6a\xe2\x53\x6c\xf2\x3d\x8d\x76\x27\x61\x56\xe9\x37\x27\x51\x13\x7b\xe9\x97\x53\xa7\x76\xb8\x28\xfd\x26\x47\x3b\x40\x51\x0c\x3e\xef\x86\x7f\x97\x7e\x46\x5c\xed\x85\x12\x40\x03\xdb\xe9\xb7\x7d\xe9\xde\xa2\xa2\xf4\x7b\x2a\xde\x01\x9e\xfd\x06\x1f\x6c\xb4\xc7\x77\x95\xb3\x1b\xcf\xcb\xb7\xc4\xad\x89\xbd\xf4\xdb\x53\xb8\x67\x71\x51\xfa\xbd\x54\xd8\x01\xde\x8f\x0c\x3e\x9f\x4d\xbe\x9c\x24\x36\xfd\xf0\x73\x46\xfb\xb2\x46\x02\x58\xcb\x1f\x33\xb3\x4c\xbf\xc2\xaf\xce\x3d\x2e\x4a\xbf\x9a\xe0\x00\xc5\xc4\xe7\xd9\x64\x8f\xaf\x0e\xda\x5d\xbc\xc4\xa6\x9f\xd1\xbe\xbc\x95\xa8\x89\xbd\xf4\xab\x77\x69\xb9\x2a\x4a\xbf\x05\xc5\x1c\x20\x7d\x6c\xf0\xa9\x36\xf9\x02\xa7\xdf\x7a\x09\x60\x83\x65\xfa\xf1\x7c\xaf\xb8\x27\xae\x14\xf1\x35\x3a\x06\xa0\x9a\xf8\xe4\x1c\x7b\x7c\xb7\x8a\xb1\xed\x33\x5e\x86\x3f\xf7\xdd\x12\x40\x6b\xdb\xf5\x63\x6b\xa1\x5e\x4d\x44\xf9\xfb\x41\xb0\xc3\x6f\x9b\xa2\xb7\x7f\x9b\x1f\x56\xfb\x92\x95\xa8\x89\xbd\xf4\x7b\x6e\xf2\x37\xdb\x45\xe9\xf7\x9f\xb2\x0e\xf0\x99\xf8\x14\x9b\x7c\x56\xed\x8b\x91\xbf\xfb\x24\x80\x57\x6c\xa7\xdf\xa2\x33\x5f\xb6\x15\xa5\xdf\x94\x3a\x00\xf2\x9e\x10\x3d\x7e\xba\x77\x8b\x98\x6f\x1e\xfd\x3f\xf2\xad\xa3\xfb\xf2\x70\x2a\x88\xf9\xdc\xea\x58\xf4\xe7\x7b\x32\x4a\x13\x7b\xe9\x37\xbd\xe3\x63\x77\x44\xe9\x37\xe5\x26\x80\xe7\x73\xa7\x6e\x3f\x03\x5b\xc5\x7c\xb9\x95\x0a\x5a\xfe\x56\xbb\x00\x26\x5a\xae\x8f\xf3\x7c\x6b\xab\x2e\x69\x20\xe2\x0b\xbe\x04\xe0\x3b\x66\x8c\x5f\x7c\x16\x7c\x6a\x39\x47\x01\xc7\xf7\x3d\xdc\x00\x35\xdd\x00\xb3\x8c\xed\xb5\xb4\xb1\x23\x27\x48\xfe\x40\x6d\x3d\x46\x8f\x1c\x9f\x96\x35\x29\x33\x3d\x65\xec\xc8\x09\x99\xa3\xb3\x46\x8d\x6b\x2c\x8d\x4f\x1b\x97\x4e\xf7\xc3\x1a\x4b\x13\x46\x0f\x97\xd2\x26\x8e\xaf\x5d\xa3\xeb\xd0\x31\xe9\xc3\xb2\xda\x0f\x4f\x1f\x9f\x35\x7a\xc4\x68\x7f\xb8\xb1\x49\x43\x3b\xa6\x3f\x99\xa2\x7f\x57\xea\xa4\xa1\x63\x47\x0f\xa3\x8f\xe8\x77\x8d\x4a\x9b\x38\x4a\x1a\x96\xf9\x64\x46\xd6\x84\x1a\xed\xc8\xff\xa7\x03\xcc\xa9\x32\x60\xd0\xff\x08\xca\x0b\x55\x06\xd4\xae\xff\xbf\x02\x23\xbc\x78\xfb\xac\x4d\x87\x3e\xa9\x15\xea\x74\x2e\xe5\xed\xb3\x8e\x8c\x06\xf0\x6c\x70\x1a\xf1\xdf\xb7\x8b\xf7\xa7\x31\xfe\x3b\xda\x5d\x04\xa1\x5d\x34\x67\xaf\x73\x2e\x82\x7d\x2e\x3e\xed\x98\xd7\x7e\xe8\x64\xd8\x98\xa8\xd0\xe0\xe0\xa5\xd9\x33\x1c\x0c\x5f\x8f\x5c\x00\x4f\x8a\x11\x9f\x5e\xde\x61\x8f\x6f\x78\x13\x31\x5f\x21\x6a\x4f\xe3\xb9\xe0\x14\x72\xe0\xc5\xdb\x37\x74\xfc\xf2\x46\x1a\xa9\x7f\x39\x94\xaf\x26\xe5\x3b\xd0\x05\x40\x79\x3c\x04\xae\x51\x3e\x69\xa7\x98\x2f\x83\xe3\xd3\xed\x4d\xd6\xb1\xed\x3f\xa6\x1f\xda\x7b\xa5\x5a\xf0\xf1\xd7\xf1\xb1\xfd\x76\x88\xce\x9f\x36\x8a\x71\x80\xb7\x91\xe9\xfc\xff\x4e\x71\x8e\xe4\x1f\x97\xef\xd7\x68\x36\x2e\xdf\xd5\x68\x36\x2e\xdf\x6f\xd1\x56\xe9\x87\x03\x80\x1b\x7b\x53\xb7\x98\xcf\xc7\x97\xc3\xf1\xc7\x2a\x00\xb5\x51\x10\xa8\xf4\x9c\x89\x77\x97\x38\xfd\xbc\x1d\xd9\xf4\x9b\x4f\xd3\x49\x3e\xcc\xd9\xab\x73\xcf\x6b\x59\xa4\x17\x6f\xbf\xf5\xd9\xce\xf3\xe5\x43\x05\xf6\x5b\x55\xef\x03\x40\x1b\xe3\xfc\x38\xbc\x27\xe6\xc3\xf3\xe3\xc8\x77\x13\xf3\x91\x2b\x7f\xfd\xa3\xd9\xe7\x3c\x07\x5e\x12\xf7\x7a\x36\x3a\xe9\x59\x92\x7e\xe8\xdf\xa0\x32\xe5\xfb\x63\x15\x80\xdc\xc6\x58\x27\xf2\x59\xf0\xc9\x5c\xfa\x25\x0c\xa1\x1c\x34\x2e\x1f\x7e\xc3\x56\xb4\x77\xaf\xad\x39\x82\x0d\x94\x7e\xba\x3d\x9a\xd2\xeb\x86\x68\x7d\xa2\xfe\x66\x00\x4f\x5b\x07\x78\xf6\xd2\x7a\xb7\x5b\xe3\xc3\x51\x2d\xbe\x2a\x9b\x58\xbe\x46\x4e\x00\x25\x3e\x08\x72\x13\x01\xbc\xa7\x9c\xe0\x4d\x01\x80\x67\x9c\x70\x94\x24\xc8\x17\x0e\xd8\xbb\x8e\x0c\x7a\x9c\x30\xae\x3b\x80\xf2\x5d\xde\x75\x0a\x7e\x7d\xc2\x51\x7b\xdf\x41\x92\x7e\x7c\xfe\x6e\x5a\x0d\x20\x6f\x32\xcd\xff\x77\x8b\xd3\x2f\x87\x4b\xbf\xd7\xb8\x74\xc2\xeb\x3f\xc5\xd8\xfa\x6b\x95\xbf\x7c\xfd\x18\xf1\x66\x17\xb7\xa8\x7e\x9c\x8d\x70\x80\xa7\x9d\x91\xbf\xf2\xfb\x62\x3e\x85\xe3\xf3\x6c\xa0\x7f\xb3\x99\x4d\x9b\x05\x9f\xd1\xe7\xdb\xf2\xaf\x1f\x3c\x5f\xa6\x54\xe2\x05\x11\x5f\x9f\xf3\x00\xde\xa6\x86\x7f\x51\x69\x8f\x3d\xbe\x99\x68\x57\xc8\xf9\xf7\x6c\x30\x8d\xe5\xb6\xcb\x17\x9c\x5a\xae\xb5\x88\xef\xef\x22\x0e\x50\x9b\x9b\xfc\x9f\xfe\x4b\xbe\xaf\xd3\xd8\xe7\x76\xeb\xc7\x5f\x3f\x3e\xfb\x92\xa8\x7e\x9c\x21\xe3\xcb\x8e\xc6\xfa\xb1\x77\xaf\x45\xfd\xe0\xf8\x70\xfd\xae\xe2\x76\x6d\xbd\xae\xa0\xeb\x78\x3c\xdf\xab\x45\x4e\x9e\x35\xd7\x8f\x04\xca\x37\xe3\x3c\x69\x3b\x4c\xeb\xd0\x1f\xd8\x4b\xbf\x77\x2d\xea\xc7\x3a\xee\xb9\xdd\xfa\x11\xfe\xc5\xac\x2b\xa2\xfc\x0d\xd9\x07\xe0\xf5\x18\xf9\xeb\xb3\xc9\x67\x95\xbf\x29\xa3\xec\xe5\x2f\xdf\x3e\xbf\xd3\x60\x8f\xdf\xff\x8f\x67\xa6\xf6\xf7\x68\xff\xb7\x94\xa4\xdf\x0d\x83\xcf\xb3\xcf\x1e\xdf\x28\x6a\x0f\x0b\xff\x70\xf6\xf8\xd4\x2f\x8e\x97\xfa\x31\xb1\x9a\x60\xf3\xe9\x37\xf6\xfb\x89\xc5\x44\xe9\xd7\xa3\x90\x03\x54\x53\xfa\xa9\x36\xf9\xac\xd2\x6f\x5a\x5d\x7b\xe9\x97\xc4\xf1\x8d\x8f\x2b\x34\x56\xc4\x37\xed\x30\x80\x37\xc5\xe0\x93\x95\x7f\xc7\x97\x5b\x85\x5d\x57\xb6\xdb\xbe\xd4\x9d\x38\xeb\x7d\x11\x5f\x4c\x51\x07\xa8\x2d\x4c\xed\xdf\x87\xff\x92\x2f\xc2\x5e\xfa\xf1\xd7\x8d\x16\xcb\xc6\x0a\xfd\x8f\x1c\x06\x50\x5b\x9a\xc6\x7f\x1f\x8a\xc7\x7f\xf9\xc7\x05\x2c\xc6\xc5\x05\x2c\xc1\xc5\x05\x2c\x9e\x67\x1f\x8d\xaf\x1f\x8e\x4a\x3b\xfd\xf9\x9b\xca\xd5\x8f\x5d\x87\x01\xa4\x9b\x46\xfa\x79\xf7\xdb\x4b\xbf\xe0\x5e\xff\xae\x7e\xe0\x39\x0a\x1c\x5f\xdf\xff\x3e\x38\xc9\x9c\xbf\x32\xe5\xab\x57\xd4\x01\x8a\xc9\x7f\x35\x7c\x64\x31\xbe\x1a\xc0\xf2\xdd\xc5\x73\xcf\x9c\xff\xe8\x6a\x2d\x68\x3d\xa3\xf1\x20\xed\x8e\x4f\x93\x21\x84\xd4\xdf\xa5\xd9\x33\xd9\xf9\x51\xab\x7b\x00\xd0\xc5\x34\xfe\xb3\xc9\x07\x41\xda\x3b\xfc\x79\x8f\x70\xba\x21\x5d\xd0\xf1\xcb\x85\x89\x5b\xd6\x89\xea\x47\x54\x49\x07\x28\x26\x3e\xcf\xc7\xf6\xf8\xaa\x57\xd5\xde\x91\x77\xb0\x7c\x5d\xea\xd0\xe7\xdf\xb3\xf6\xf8\xfc\xc5\xf7\x6f\xb1\xaf\x3f\xf5\xa4\xa8\x7f\xfb\xea\x04\x80\xa7\xab\xc1\xa7\xda\xe4\xfb\xb7\xfd\x1b\xcf\xd7\x7f\xee\x8a\x96\x22\xbe\x39\xbf\x00\xc8\x26\x3e\xf9\xc0\x7f\x97\x4f\xb7\x2f\xfc\xbd\x53\x6b\xd1\xf8\x79\xc5\x2f\x00\x8a\x89\x4f\xfa\xc4\x1e\xdf\xbf\x1d\x3f\x63\xb9\xc3\x05\xb4\x5a\x72\xb7\x71\x84\xcf\x47\xeb\x47\x22\xe5\xdb\x41\xf8\x52\x1d\xfa\xf9\x2f\xc5\x26\x9f\x5a\x99\xed\x27\xf0\x3a\xc9\x9d\x87\x0b\xd4\xff\xe2\x6b\xcd\xf1\x65\xbe\x24\x7c\xde\x85\xda\xdf\x3f\x8a\xeb\xc7\x6b\x01\x3c\xdd\x8c\xf4\xf3\x1e\xb4\xc7\x37\x1c\xd3\xbc\x30\x9b\x7e\x4f\xb6\x60\x9f\x5b\xd5\x0f\xbe\xfd\xeb\x71\xb4\x76\xa2\xa8\xfd\x7b\xb4\x88\x03\x64\x13\x1f\x1c\x12\xf3\xf9\xde\x63\xf9\x66\x76\x16\xb7\x7f\x57\x13\xb5\xbf\x08\xd4\xfe\xf1\xfe\xf5\x82\xfa\x56\xbd\x1a\x2a\x38\x5f\xd7\x32\xc2\x01\x8a\x89\xcf\x67\x93\xaf\x4d\x94\x98\x6f\x0a\x3d\x2f\x89\xe7\xdd\x02\x8d\xff\x74\xff\xdf\xb5\x4b\x3e\x2f\xf2\x3f\xfd\xd1\xd7\x00\xea\x2d\xa7\xee\x7f\xc2\x73\xd8\xa2\x7f\x5b\xe7\x64\xf8\x7a\x36\x15\x8f\x0f\xba\xe2\xf8\x6a\x59\xa1\x7c\xf9\xf8\xfa\x1b\x5d\xf6\x6e\x75\xff\xfa\xc1\xf3\x6c\xff\xd1\x7e\x35\x69\x1c\x43\x20\x95\xae\x6f\xa8\x16\x7c\xb9\xdc\xfa\x06\xfa\x07\x57\x4e\xb3\xfb\x53\xcd\xe8\x79\x33\xec\x57\xec\xb6\x7f\xcf\xd6\xaf\xc8\xc4\x6f\x88\x37\xd9\xb7\x2a\x2f\x05\x81\x7c\x97\xd6\xbb\x4f\xc5\x7c\xf0\x1b\xcb\x17\x4e\xd7\xb7\xf1\x3c\x0f\x5e\x78\x9e\xc8\xf7\x56\x50\xbe\x7c\xfc\xf9\xb6\x89\x8b\x1a\x9e\xf1\xdb\x37\xd0\xf4\x43\xbe\x8b\x9f\x00\xc8\xdb\x8d\x3c\x92\x8e\x88\xf9\x30\xbe\x02\xdf\x3e\x2b\xd5\x59\x3e\x6c\x17\xe5\x0b\xf9\xb7\x2f\xfc\xf9\xd7\xe7\x6e\xcc\x5b\x2d\x4a\xbf\x94\x3a\x00\xde\xf2\x85\x74\xfb\x0b\xc5\x82\x6f\x57\x32\xcb\xe7\x2e\xc9\xe6\x23\x5e\xff\x50\xbb\x16\x08\xca\xbf\xff\xe0\xcf\xa7\x56\x2c\xb2\xa7\xaa\x7f\xfc\x47\xd3\x0f\xcf\xa7\xde\x3a\x06\xe0\xfd\x23\x48\x8f\x0f\xe1\x3d\x6a\xb1\xfe\xd7\x8c\xe5\xbb\x5e\x5c\x9c\xbf\xe7\x29\xb7\x3a\x3a\x38\x5f\x3e\xbe\xfc\xc5\xad\x5b\xfc\x85\x39\xfd\xb0\xff\xfd\x79\x0b\x80\x64\xb2\x0f\x81\xcf\x2c\xd6\xff\xb8\xf5\x5d\x6c\x47\x7c\xef\xb0\x06\xc4\x27\xa8\x9d\x8e\xb4\x32\xff\xf2\xc7\xf7\x6f\xaf\x9d\x4c\x6d\xe4\xef\x3f\x9e\x67\xfb\xb7\x1f\xde\x05\x50\x5b\x1b\xbf\xe1\xb3\xe0\x43\xff\xfe\xc8\xf7\x67\x09\x71\xff\x36\xa6\x94\xbd\xfe\x8d\x9f\xbf\x45\xcc\xfe\xf0\x69\xd1\xf8\xaf\xd3\x60\x00\xcf\x7f\x8c\x3c\xf2\x7c\x6e\x8f\xef\x51\x9a\xbf\x6a\x2f\xb6\x7d\x79\x3a\xea\xc1\xe6\x6f\x3f\x7e\xb6\xe4\x35\x11\xdf\xb7\x5d\x00\xd4\x36\x46\xfa\xa9\xff\x92\xaf\x1b\xf5\x9b\xeb\xa9\x15\x9c\x2f\x1f\x9f\xbf\x2d\xb7\x9c\xdb\xe3\x1f\xbf\x70\xf9\x2b\x2d\x07\x90\x5f\x34\xd2\x4f\xfe\xc2\x1e\x9f\x95\xff\xde\x81\xe1\xf6\xf2\x97\xaf\x1f\x6f\x3c\xfe\x78\x17\xd1\xfa\x55\xea\x72\x00\x18\x6b\xc4\x57\x91\x72\xc5\xeb\x57\x3c\x1f\xc6\xd9\x46\x7b\xef\x67\xcb\x69\xeb\x56\xed\x7b\x6b\xf3\x4a\xa5\x09\x80\x3c\xc3\x09\x65\x93\x01\xbc\x83\xf3\xae\x5f\xf1\xe9\x57\x62\xda\x97\xcd\x48\xfa\x5d\xe3\xd2\x2f\xf9\x12\x00\x98\xec\xa7\x94\x5c\x71\xfa\x1d\xe2\xda\xbf\xd2\xb1\xe2\xf4\xbb\x5c\xd2\x5e\xfa\xf1\xc4\xdd\xc3\xa3\x17\xfa\xfd\xc3\x73\xe3\x83\x62\x7b\x00\x14\x13\x9f\xf7\x98\x3d\x3e\xb4\xef\x02\xce\x5f\x43\x6a\x69\xb6\xdd\xce\x9b\x72\xda\x95\xc7\x7e\xe0\xeb\x3a\xdf\x89\xda\x3f\xf9\x0d\x00\xef\x42\x23\x7e\x06\x1c\xb7\xc7\x77\x0b\xfd\x49\x3c\xc3\xd6\x0f\xec\x7f\xd5\x25\xf6\xfa\x5f\x7c\xad\xf9\xac\xdb\x5f\x7f\xa5\x59\x6c\xfe\x66\xbf\x01\x20\x8f\x33\xe2\x5b\xf8\x6c\xf2\x59\xd9\xd7\xf0\x76\x0f\x76\xdb\xe7\x36\x4d\x67\xbf\x43\xf8\x54\x8e\xaf\x5f\x61\x07\x78\xf6\x99\xec\x7f\x4e\xfc\x77\xca\x1f\x9f\xbf\x8e\x77\x9d\x7e\xfb\xdb\xf0\xd9\xec\xf8\xc5\x7f\xfe\x65\x91\x91\xbf\xaa\x4d\xbe\xaf\xd1\xbe\xeb\x02\xcb\x87\xfe\xba\x64\x5f\xfe\xe9\xc7\xc7\x6f\xd9\x96\xb1\xb4\xb0\x7f\x7c\x35\x9b\x1d\x9f\x9e\xb8\x04\xa0\x76\x34\xf8\xe4\x93\xf6\xf8\xac\xec\x47\xa7\x36\x67\xeb\x87\x55\xfa\xf1\xe5\x6f\xc4\x99\x89\x9a\xfd\xd9\x6c\x36\x7f\x5f\xbb\x03\x20\x9b\xe2\xab\x48\xa7\xec\xf1\x2d\xc6\xf1\x55\x30\xbb\xff\x6b\xb7\xfc\xf1\xe9\x37\xa2\xc2\x10\xbf\xfd\x94\x97\x4b\xbf\xe2\x5b\x00\xbc\x9d\x4c\xf1\x6f\x6c\xf2\x21\xc7\x83\xa6\x1f\x1f\x1f\xe7\xe2\xd6\xfd\xa3\xcc\xed\x8b\xde\xbf\x6d\x01\x80\x0c\x23\xfd\xbc\xa7\xed\xf1\xe5\x5a\xf0\x7d\x8c\xfe\x26\x0f\xe4\xcf\xc7\x5f\x85\x3f\xfe\xbc\x90\x68\xfd\xb4\xfb\x18\x00\xb5\x93\x69\x0c\xf7\xa5\x78\xfd\x34\xff\xb8\xe2\xdd\x13\xd9\xb8\xe2\xdd\x12\xd9\xb8\xe2\x3d\xf2\xd8\x51\xf1\xe5\x6f\xe5\xe1\x52\x4e\x92\x7e\xd9\x5c\xf9\xdb\x76\x07\x40\x31\xa5\x9f\xef\xcb\xff\x4e\xf9\xe3\xdb\xbf\x3f\x3b\x4f\x99\xed\xb7\x8f\xe0\xf8\x8e\x84\x3b\x40\xfe\xd8\xc8\x23\xcf\x19\x7b\x7c\xbb\x5a\x8a\xf3\x77\x59\x0b\x7b\xed\x1f\x7f\x35\x98\xbc\x5d\x11\xe5\xef\xb0\x58\x07\x78\x3b\x9b\xc6\x7f\x67\xec\xe5\x2f\x1b\xb7\xfd\x93\x44\x36\x6e\xfb\x81\x44\x36\x6e\xfb\xc7\x79\xf2\x97\x6f\x9f\x4f\x96\x1b\xbc\x4a\x34\xbe\xba\x38\x06\x40\x9e\xe8\xd0\xed\xe3\xe4\xb3\xe2\xf1\xd5\x3c\xfa\x8a\xe9\x87\xe7\xee\xaa\x54\x21\x6d\xa6\x03\xce\x14\xd2\xce\xd9\x7d\x5b\x48\xe3\xf6\xc7\x79\x3d\xee\x80\x76\x41\x00\x9e\xe3\x8e\x3c\xfa\xf2\xeb\xf7\x8f\xdc\x5a\xde\xc7\xdf\x3e\xcf\xd1\x3e\x8b\xe3\xe7\xe8\xbd\x00\xea\x7d\xd3\xfc\xf7\x2b\x71\xfe\xf2\x7c\xbb\x1a\x8a\xf3\x97\xb7\x4b\x0b\xd4\x3e\x63\xfb\xb7\xf0\xa3\x33\x2f\x11\xbe\x8c\x39\x6c\xfb\xf7\xdd\x39\x00\xdf\x21\xe3\x37\x14\x0b\x3e\x5f\x25\x96\x0f\xd7\xef\x79\xbe\x4a\x74\x5c\xad\x6c\x09\xca\x97\x8f\x9f\x9f\x7f\x3b\x6a\x7e\x9a\x68\x7e\x5e\xe6\x38\x00\x1c\x76\xea\xfe\x51\xbc\x5f\xdb\xe3\xc3\xfe\x97\xf7\x97\x54\xbd\x34\xbb\x6e\x14\xa8\xfe\xea\xed\x55\xdd\x9f\xca\x8b\xc6\x7f\xf5\x09\xdf\x24\x87\xce\x07\xe7\xec\xf1\x49\x78\x1e\xe5\x3c\x3b\xbe\xf2\xd2\x75\x55\x65\x57\xfe\x7c\xbc\x5d\xd6\xac\xf2\x5d\x6f\x85\x86\x85\xcd\xcb\x73\x3e\x76\x39\x80\xe7\x5e\x90\xff\xf7\x43\xcc\xf6\xce\x45\x00\x64\xd3\xb9\xd2\xbb\xe5\xd9\x54\xaa\xbf\xdf\x7c\xae\xae\x66\xe9\xc9\x1b\xcd\xf7\x35\x4a\x7f\x9d\xb7\x4a\x30\x57\xc3\x60\xf6\x35\xf7\xd5\x3b\x93\xfc\xed\x33\x2d\x7f\xe1\x5f\x69\x7c\xbd\x8a\x38\xc0\x73\x36\x44\x4f\x3f\xcf\x37\xf6\xd2\x6f\x28\xda\xf4\x74\x60\xed\x73\x56\x63\x5c\x94\xbb\xda\x5f\x66\x58\xf0\xed\xe2\x5e\x57\x57\xfe\xf5\x6f\xff\xfc\x92\xf2\x15\xa7\xfe\xb1\x9e\x0a\x71\x00\x9c\x33\xf8\xd4\x87\xc5\x17\x1a\x94\x2f\x1f\xef\xbf\xab\x4d\xca\x13\x1f\xfa\xfb\x0f\xca\x37\x8f\xf2\x2d\x0e\x71\x80\x72\xde\xe0\x93\xcf\x3f\x1c\x3e\x5f\xa5\xfc\xf9\xfa\x72\xaf\xdd\xca\xd7\xee\xeb\xaf\x1f\x73\xb0\x9f\xa5\xfd\x1b\x38\x40\xfe\xce\xe0\x93\xbe\x7d\x38\x7c\x72\xbd\x00\xe9\xe7\x64\x5f\x73\xff\x09\xea\x4f\xf8\x72\x29\x5f\xea\x59\x8d\x6f\x73\x88\x03\x3c\x3f\x1a\x7c\xca\x43\xe2\x53\x5b\xe5\xcf\x37\x85\x7b\x8d\x92\x17\xd7\xf5\xcf\x8f\x28\xdf\x5b\xe8\x1f\x8b\x7c\xf3\x05\x83\xcf\xab\x3e\x1c\x3e\x6f\xaf\xfc\xf9\xf2\x9c\x9f\x2c\x27\x1f\x14\xed\xbf\x75\x3c\x0e\xe0\x31\xb7\x7f\xdf\xd9\xe3\xbb\xca\xf9\x8d\xc4\xeb\x92\x8b\x7d\x6e\xd5\xfe\x35\xe4\x5e\xa7\xb7\x2f\xfb\xa2\x9f\x6f\x91\xf6\xf7\x5d\x70\xfd\x85\xf4\xbf\x47\x8c\xf4\xf3\xd9\xe4\xab\x45\xd7\xd3\x95\x2c\xd6\xdf\xd4\xd4\xd2\x2c\x9f\xd7\x82\x8f\xdf\x5f\xd8\xb1\x2d\x7e\x8b\x68\x7f\x70\xd7\x0d\x00\x79\xb2\xd1\x98\x7a\xbe\xb7\xc7\x97\x83\xeb\x90\xdc\xfa\x46\x32\x5d\xbf\x0a\xb4\x3f\xc8\xe7\xef\x84\xdb\x7b\x3f\x16\xf5\x6f\xc3\xf6\x02\xc0\x13\x46\xfe\xaa\x36\xf9\xd0\x2f\x2f\x70\xf1\xb9\x7c\xf4\x5c\x8c\xf7\xd5\xfc\xd7\x37\x78\x3e\xf9\xd4\xeb\xad\x44\xe5\xcf\x7b\x1c\x40\x9e\x62\xc4\x8f\x93\x7f\xb0\xb0\x4f\xe4\xf8\x26\xd0\x71\x14\x54\x66\xc7\xf7\x59\xdc\x73\xbb\x7c\x51\xaf\x3e\x79\xd7\x3f\xbf\x9c\xcb\xae\x1f\xbc\x70\x1c\xc0\x7b\xd8\xf0\x6f\x27\xfd\x68\x8f\xcf\x6a\xfd\xa0\x7b\x2b\xfa\xfc\xb5\xfc\xf3\x97\x9f\x1f\x45\x3d\x5e\xee\x31\xff\xf8\x6f\x2e\x3b\xff\x58\xb6\x15\x40\x79\xd2\x14\xff\xcf\x26\x5f\x35\x97\x78\xfc\x87\xfe\x38\x3d\xe9\xf6\xd6\x5f\xf0\x2a\xd1\xe3\xfe\x5e\x91\x7d\xf1\x5c\x52\xfe\x4c\xf1\x29\xbd\x3f\xd9\xe3\x5b\x82\xe7\xaf\xb8\xfa\xf1\x74\x63\xf6\xb9\x55\xfa\x01\x94\x61\x5e\x1f\x79\xa9\x6c\xa3\xd0\xb0\xb0\x7e\xb9\x0b\xb4\xbf\xcf\x5d\xae\xbd\x1e\x3e\x0e\xa0\x4c\x33\xf8\xe0\x67\x7b\x7c\xc5\x71\x9f\x3c\x9a\xad\x1f\x4b\xa8\x3f\x41\xa5\x3b\x3e\xf7\x08\xe9\xf8\xf1\xdf\xa2\x52\x95\x3f\x09\x0d\x0e\xce\x13\x5f\x71\xd3\x5e\x00\xcf\x74\x83\xcf\x67\x93\x4f\xcf\xdf\x5f\xd8\xf4\xf3\x61\xbd\xa6\xf9\x6e\x75\x3e\x80\x4f\xd7\x3b\xed\x1b\x2d\x14\xe5\xef\xf7\xa4\xfc\x99\xf8\x3c\x17\xec\xf1\x61\xfc\x4b\xde\x7e\xfc\x68\x53\x7b\xf9\xcb\xd7\xdf\x27\x1a\x75\x59\x20\x6a\x5f\xce\x93\xfe\x2d\xde\x88\x0f\xaa\xda\xe4\xbb\x86\xfe\x5a\xbb\xb0\xfd\xdb\x9e\x68\xf6\x79\x20\x3e\xbc\x8e\xf4\xde\xda\x48\x94\x7e\x91\x87\x00\xe0\x39\x53\xfb\x77\xd1\x1e\x9f\xbe\xce\xbc\x95\x2d\x7f\xf7\x30\x1e\xc4\x36\x7b\xed\x33\xe6\xff\x96\xad\x29\xbb\x44\xfd\xdb\x51\x32\xbe\x32\xf1\x49\x97\xec\xf1\xed\xc0\xf8\xbe\x67\x58\xbe\xfa\x25\xed\xe5\x2f\x5f\x2e\x7f\x3b\x7d\x54\x15\xd5\x8f\xb0\x13\x00\xb2\x89\x4f\xb1\xc9\x67\x55\x3f\x70\x5e\x17\xa8\x7e\xf0\xe3\x97\xf2\x85\x77\x0d\x17\x8d\x5f\xca\x7c\x00\xa0\x98\xf8\xbc\x97\xed\xf1\x21\x87\x67\x32\x5b\xfe\xf4\xf1\x0b\xed\xdf\xac\xc6\x2f\xfc\xfc\x77\xff\x17\xcf\x57\x17\xcd\xcf\x73\x2f\x03\xa8\x21\x46\xfc\x62\xf8\xc5\x66\xfd\xb5\xf0\x67\x7c\x85\xf6\x6f\x78\x3e\xc5\x6e\xfd\x68\xf1\xe7\x5f\x97\x45\xf5\x63\xcc\x1a\x00\xcf\x4c\x53\xfb\x67\x93\xef\x9e\x85\xbf\xef\x2f\x8a\x17\xac\x7d\xc1\xeb\x8f\x8a\xd3\x32\x45\x7c\xaf\xdc\x05\x90\x4d\x7c\x9e\x2b\xf6\xf8\x8e\xd1\x76\x44\xe2\xea\xaf\x37\xe6\xc1\xf8\x20\xf5\xfd\x96\x22\xbe\x13\xdf\x00\xa8\x85\x8c\xfc\x55\x6d\xf2\xa1\x5f\x66\xdf\xb6\x07\xab\xbf\x7c\xfb\x5c\xe1\xab\xb2\x43\x44\xe3\xd3\xfe\x1f\x00\x78\x66\x99\xda\xbf\x5f\xed\xf1\x3d\xec\xf1\xe9\xd6\xdf\x5c\x6f\x88\xfa\x8f\x8d\x6b\x00\xd4\xee\x46\xfa\x49\xbf\x15\xb0\xff\x58\xc8\x96\x3f\xbd\xff\x58\x18\x60\xfc\xc2\x35\x3c\xce\x56\xbb\xea\x93\xfc\x95\x17\xb0\xeb\x7f\xf2\x07\x00\xde\x30\x53\xfc\x73\x9b\x7c\x93\xf0\x1c\xc0\x55\xf6\x3c\x6d\x2d\x9a\xbf\xde\xf8\xfc\xed\xc3\xf8\x83\xbd\x19\xe1\x3e\x20\x7c\xe8\x1f\x1b\xf9\xee\x7f\x03\xa0\x98\xf2\xd7\x7b\xd5\x1e\x5f\x6f\xda\x3e\xab\x3f\xb3\xeb\xd5\x5d\x5d\xec\xfc\x28\xd0\xfa\x29\xa6\xef\x67\x47\xdd\xfe\xf3\xe3\xc0\xf9\xcf\x9e\x75\x02\x40\x99\xed\x00\x0f\xb6\x7f\xd7\x2c\xec\xd7\x38\xbe\x51\x49\x2c\x07\x5e\x33\x2c\xe2\x09\xe4\xe1\xa3\x80\x61\xf4\x75\xd9\xbc\xad\x63\xcc\xf5\xc3\x77\x5e\xe3\x7b\x3f\xc2\x01\xde\x22\x46\x7c\x69\x9f\x05\x5f\x2e\xc7\x17\x45\xfd\x6d\x2b\xf1\x6c\xfd\xb8\xd2\x87\xd6\x5f\xba\x7f\x64\x95\xc1\x7c\xfa\x3d\xaa\x1c\x69\xe1\xaf\x1f\x34\xfd\xf4\xf5\x53\x97\x03\x54\x13\x9f\xe7\x77\x7b\x7c\xa5\x68\xdc\x0e\xef\xd7\x2c\x1f\xce\x3f\x02\xa5\x1f\xff\x7c\x4a\xce\xb2\x1e\xa2\xf6\xcf\xb3\x02\x40\x9e\xe3\xd0\xf9\x54\x9b\x7c\x39\x55\xc5\xf9\xfb\x72\x84\xbd\xf9\x39\x3f\x6e\xa8\x13\x53\xa8\x9d\x68\xfc\xb2\x71\x30\x80\xfa\x48\x90\x1e\xbf\x5b\xbe\x2e\xe6\xc3\xf8\xdd\xfa\xfe\x42\x55\x8b\xf9\x65\x0c\xdb\x2f\x5b\x8d\x5f\x1e\xe1\xee\xdf\x1b\x5d\xff\x1f\xc2\x57\xeb\x45\xb6\xfe\x3e\xd5\x15\xc0\xfb\x85\x53\xe7\x93\x6e\xd8\xe3\xc3\xf1\x29\x6f\xbf\x86\xf6\x1b\x7c\xbc\x9f\x40\x7c\x43\x3c\xa1\x63\x45\x7c\x99\xdb\xb4\xb6\x5e\x8f\x7f\x6e\x93\x6f\x33\x8d\x87\x0d\xb7\xd9\xf2\x57\x97\xee\xaf\xca\x35\xc5\x71\xb1\xf1\x42\x3f\xf5\x58\x4f\xd6\x3f\xb2\xb0\xb8\xb9\xfe\x4a\x94\x6f\x26\xe1\x2b\x66\xf0\x79\x6f\xda\xe3\xbb\x79\x96\xf2\x0d\x64\xd7\xff\xf4\x78\x05\x74\x7e\x69\x77\xfd\xea\xcb\xd6\x65\x97\x89\xec\x77\xaf\xaf\x01\x90\xe7\x3a\x74\x3e\xf8\xa3\x60\xf9\xeb\x7d\x83\x4d\x27\x99\xc6\x43\xb0\x6b\x1f\x8b\xd7\xa9\xdf\x7b\xb5\x23\xf5\x57\xe1\xe2\x6b\x1c\xbc\x0b\xa0\x16\x37\xd9\xff\x59\xf0\xa9\x5c\xfd\x7d\x35\x52\x5c\x7f\xd1\xfe\xcf\xf3\x68\xfe\xe3\x03\x85\xbe\xe6\xd0\xd7\x17\x62\x2e\xbe\x64\x4e\x3f\x27\x5d\xbf\xaf\xb0\x16\x00\x3e\x0e\x36\xe2\xbf\xff\x69\x8f\xef\x22\xc6\x83\x18\xc4\xae\x4f\xf2\xfb\x5b\xa9\x0e\x31\x1f\xbf\x3e\x34\xaf\x4a\xed\xfb\xfe\xf5\x67\x2e\x3e\x8a\x97\xb4\x7f\x2f\x18\xf1\xe9\x55\x9b\x7c\xaa\x45\xff\x36\x19\xfd\x0b\xc4\xe5\xbf\xbe\xc6\xa7\xdf\xbe\xe4\x9b\xaf\x89\xd2\x2f\x63\x85\x76\x26\x05\xf9\xe4\x5b\x0f\x29\xfd\x76\xe7\x9f\x7e\xbc\xfd\xfd\xd9\xaa\xaf\x4f\x16\xd9\xdf\xef\xde\x06\x20\x9b\xe2\xfb\x4b\x7f\xd9\xe3\x6b\xc3\x9d\x73\xc3\xeb\x79\xdc\xff\x68\x9d\xbf\xfd\x64\x3b\x60\xbf\xaf\x6a\xca\x86\xfe\x66\xbe\xbe\x94\xef\xd3\xc1\x00\xde\xf0\x20\x18\x88\xed\x9f\x05\xdf\x39\xae\xfe\xce\xc6\xfd\x55\xce\xfe\xf9\x02\xda\x8f\x37\xcf\x7f\x7d\x83\xb7\x22\x18\x59\xf3\xce\xf7\x22\xff\x1b\x47\x0f\x03\xe0\x98\x95\x5c\xde\xdb\x62\xbe\x6b\x7c\xfe\x62\x3d\xe5\xe6\x97\x69\xc5\xd9\xe7\x62\x6b\x86\xbc\x76\x81\xcf\x14\x99\x15\x2d\xb2\x4f\x54\x0f\x03\x28\x0b\x1c\x20\x4d\xa2\x8c\x77\x2c\xd6\xc7\x47\xb2\x7c\x38\xbf\xe4\xed\x13\xbf\xe0\x9e\xf3\x1c\x78\xf1\xf6\x25\x51\x3f\x77\x79\xc6\xbf\xfe\x3c\x8f\x5d\xdf\x8d\xbb\x04\xa0\x64\x3b\xc0\x5b\x5b\xfb\x26\x9f\x05\x9f\x4a\xe3\x20\xd9\x5d\xdf\xb5\x7b\xbe\x07\xdf\x9f\xfd\xdd\xaf\xcf\x88\xec\x8b\x87\x1f\x03\xf0\x1e\x77\x42\x8e\xa4\x7d\x9f\xe7\xae\x98\xaf\x56\x29\x96\x0f\xed\x98\xe0\x33\xae\xfc\xd1\x7e\xd9\x13\xc0\xbf\x05\x9f\xef\xd1\x9e\x45\xdf\x90\xf2\x27\xcf\x63\xfb\x8f\x21\x41\x0e\x80\x85\x0e\x90\x1a\x6b\xdf\xa7\x5a\xf0\xf9\xaa\xb3\x7c\xb8\x3e\xe9\xb9\xca\xf2\xdd\x8d\xb6\x57\xfe\x78\xfb\xb0\x75\xdd\xbb\x4e\x16\xd9\x87\x4d\x1e\x4c\xbe\x24\x04\x94\x7a\xda\xf7\xc9\xf7\xc4\x7c\x9e\x24\x96\x8f\xb7\x93\xc4\x4b\xad\xc4\xb6\x3b\x76\xf3\xf7\x97\x61\x21\x2f\x8a\xf2\xf7\xb3\x63\x5a\x1b\x81\x7c\xd2\xdf\xf6\xf8\x74\x3b\xb5\xcf\xed\xe6\xef\x7c\x61\x98\x93\x8c\xcc\xd1\xe3\xd2\x32\x47\xa7\x4f\x94\xc6\xa7\x67\xd5\x48\x1b\x3e\x3c\xb3\xd3\xe8\x89\x59\x8d\xa5\x11\x69\x63\xc7\x0e\x4d\x1b\xf6\x18\xff\x7c\x78\x86\x54\x85\x3c\x19\x3e\x3a\x6d\x6c\x6a\x5a\x66\xda\x38\x7f\x24\x94\x49\x63\xb3\x26\x4a\xc3\x46\xa5\x8d\x97\xf0\xbd\xee\xfe\x87\xe4\xcd\xac\x49\x99\xe3\xd3\x87\x6b\xef\x22\xc1\x74\x69\x3a\xc0\x4b\x06\xd0\xd8\x09\xc3\x1e\x93\x32\x27\x8d\xcf\x1a\x3d\x2e\xbd\xc6\xb8\x49\x59\xe9\x53\x1a\x4b\x23\x32\xd3\xd3\xa5\x2a\xf8\x70\xe4\xb0\x16\xa3\xb3\x26\xa6\x64\xa6\x8f\x4f\x6b\x2c\x8d\x4f\x9f\x92\x65\xf1\xd6\xb0\x49\x99\x99\xe9\xe3\xad\xde\xcd\xc8\x4c\x9f\x3c\x7a\xc2\xa4\x89\xc2\xb7\x19\x5f\x48\xbc\xff\x31\x77\xc3\xa6\x2b\x44\xfe\x85\x73\x0f\x68\xef\xcb\x67\x69\xf9\xf2\xdb\x91\x84\xe8\xed\xfa\xef\x75\xc8\x58\x92\xbc\x77\x2d\x9a\x48\xeb\x42\x00\xca\x17\x24\x8f\x7e\x8f\x26\x32\xd9\x89\x76\x7e\xd7\xa3\x89\x18\xfe\xcb\x6f\x46\x13\xf9\x2b\x06\x40\xf5\xc7\x3f\xb9\x11\xad\x89\x98\x6f\x50\xe6\x8a\x03\xc2\xf8\x03\x94\xcf\xf7\x53\x48\x00\xbe\x08\x17\x11\x83\xaf\xa4\x8b\x88\xc1\x57\xca\x45\xc4\xe0\x0b\x76\x11\x31\xf8\x42\x5c\x9a\x88\xf9\x56\xbe\x9d\x58\x5e\xc4\x37\xb3\x0b\x4d\xbf\x48\xad\x3f\x4c\x1d\xc0\xf2\x19\xf1\x43\x9c\x31\x44\xd0\x4f\x05\x40\x50\x0c\x11\x23\x9e\x89\x23\x86\x08\xfa\xad\x00\xb8\xef\x22\x62\xf2\x5f\x11\x43\x45\xc8\xb7\x73\x4c\xd2\x68\x11\xdf\x79\xf4\xbf\x3d\x52\xab\x97\x4a\x47\x2b\xbe\x29\xf1\x44\x0c\xbe\x27\xe3\x89\x18\x7c\x4f\xc4\x13\x31\xf8\x9e\x8a\x27\x62\xf0\x4d\x8d\xd7\x44\xcc\xd7\xb9\x4a\xb1\xb5\x22\xbe\xa5\x34\x7e\x83\xfa\x81\x99\xcf\xf0\x9f\x8f\x7e\xa2\x01\x46\xc7\x13\x41\x7f\xd1\x00\xe3\xe2\x89\xa0\xdf\x68\x80\x31\xf1\x44\xd0\x7f\x34\xc0\xd8\x78\x22\x86\x1f\xe9\xc7\xe2\x35\x11\xf3\x75\x3d\xbd\x7d\xb2\x88\x6f\xd7\x61\xfa\x81\xfd\x81\xf8\xc6\xc7\x13\x31\xf8\x32\xe3\x89\x18\x7c\x13\xe2\x89\x18\x7c\x8f\xc7\x13\x31\xf8\x32\xe2\x35\x11\xf3\x3d\x5a\xef\xfb\x96\x22\xbe\xec\xe5\xda\xfb\x4a\x43\xad\x7e\xe4\x2e\x63\xed\xc0\xdc\xe5\xd0\x0e\xf3\xe9\x28\x22\xe5\xca\xe3\xfd\xb4\x28\x22\x65\x36\xe2\xfd\xf4\x28\x22\xcd\xf5\x78\x13\xcf\x44\x11\xa9\xd8\x04\xef\xe5\x28\x4d\xc4\x7c\x61\xa5\xbf\xdb\x29\x8c\x8f\x70\x0c\x13\x4a\x4b\x3f\x6f\x33\xc2\x67\xd8\x91\xfa\x4b\xb4\xdf\xfe\x72\x40\x0c\x91\x41\xa1\x64\xf2\x48\xee\x07\xc5\x10\xb9\x52\x06\x40\xf1\xd7\xd7\x81\x31\x44\x32\xf4\xf8\x03\x43\x62\x88\x14\xa9\x8d\xf7\x83\x63\x34\x11\xf3\xbd\x95\xf2\x45\x2d\x11\x5f\xb3\xc1\xda\xfb\xbe\x76\x5a\xfd\x4d\x72\x12\x3e\xa7\xce\xd7\xac\x10\x80\xe4\x6f\x1b\x4f\xc5\x12\x69\x37\x04\x00\x7e\x24\xf7\xa7\x63\x89\x2c\x69\x80\xbf\x78\x2c\x96\x48\xee\x5b\xc0\x5c\x3f\x36\x06\xe1\xc5\xf3\xcd\x2e\x95\xf2\xa7\x88\xef\xe6\xbb\x08\x12\x12\x80\x4f\xbb\x0c\x3e\xed\x32\xf8\xb4\xeb\x41\xf9\x3a\xb5\x3d\x52\x59\xc4\x37\xf6\x5d\x00\xa5\xb1\x03\xe4\x37\xb4\xf4\x3b\x94\xcc\xd6\x8f\x92\x95\xf1\x1b\x87\x26\x12\x59\x5f\x97\xfd\x9d\xb2\xe3\x30\x5e\x16\xfd\x3d\x2e\xe2\xca\xd1\x56\xd8\x1e\x0d\x4f\xd4\x44\xcc\x77\x76\xfb\x89\x50\x11\xdf\xdc\x73\xda\xfb\x1e\x4f\x88\x89\xcf\xa8\x1f\x21\x61\xd8\x1f\xbc\x93\x48\x24\x55\x1f\xb0\xad\x4c\x24\x32\xb0\x1d\xbe\xff\x72\x22\x91\x6e\x15\xf1\x5e\xbb\x82\x93\xf1\x7e\x55\xa2\x26\x62\xbe\x5d\xaf\x4c\xb9\x23\xe2\xbb\x72\x5b\x7b\xdf\x57\xdf\x9c\x7e\x46\xfe\x96\x91\x00\x14\x7f\xfd\x68\x27\x11\x31\xfa\xaf\xf6\x12\x91\x94\x9e\x98\x3e\xeb\xdd\x44\xc2\x7a\xe3\xfd\x06\x37\x91\xf8\x01\x79\xb2\x56\xc8\x97\x70\xe8\xef\xe5\x22\xbe\xa6\x85\xe9\x38\x72\x77\x48\x00\xbe\x78\x89\x88\xc1\x97\x20\x11\x31\xf8\xe8\xef\xe9\x7c\x6e\x89\x88\x5d\xbe\x63\xa3\xa7\x9f\x14\xf1\x3d\x8f\xeb\x38\x7b\x02\xf1\x95\x96\x88\x18\x7c\xd1\x12\x11\x6b\x3e\x97\x44\xc4\x2e\xdf\xb7\x1f\xb5\x99\x2f\x1c\xbf\xd0\xf8\x6c\xbe\x1b\x66\x3e\x51\xfc\xb8\xd7\xdd\x44\x8c\x73\x12\xaf\xb9\x89\x18\xfd\xeb\x1b\x6e\x22\x3f\x7c\x4b\x2a\xb1\xc1\xbb\xfc\x43\xfd\x7f\x6e\x4d\xc4\x7c\x7f\x4d\x5c\x31\x47\xc4\xe7\xb8\x4c\xf9\x16\x8b\xcb\xdf\x70\x3d\xde\xcf\xd4\x44\x22\xc9\x69\x78\xff\x64\x22\x91\xe7\x74\x3b\xe2\x27\x12\x89\xb8\x4a\x3b\x68\x7f\x32\x39\x91\x48\x03\x27\xde\x4f\x49\xd4\x44\xcc\x37\xaf\xca\xd3\x07\x45\x7c\x3f\xd3\xf6\x19\x46\x69\xe9\x97\xcd\x8d\xff\x02\xc5\xff\x39\x9b\xc8\xd6\x57\xbb\xf1\x80\x78\xbe\x1a\xcd\xe5\x18\x61\x7c\x22\xda\xff\x7a\xa8\x5d\x78\xc1\xec\xb0\x01\x58\x3b\x6c\x00\xd6\x0e\x1b\xc0\xca\x0e\x9b\xe7\xdb\xd4\xb8\xe4\x20\x11\x9f\x4a\xf9\xbc\x8f\x6b\x7c\x39\x95\xd8\xf2\x37\x87\x8c\x78\x4f\x19\x3f\x72\xaf\x0e\xfb\x3b\x78\x5e\x02\x60\x73\x49\x22\x5f\xea\xf1\x01\xd7\x95\x24\xc2\x1d\x9f\xb1\xe4\x4b\x9d\x3f\xec\x6d\x61\xfc\x33\x5c\xaf\x99\x53\xc8\xc4\x67\xa4\x5f\xbc\xfe\x7b\x25\x23\x88\x2c\x99\x80\xe9\x53\x2a\x82\xc8\x77\x57\xf0\xfd\xc8\x08\x22\xe5\x2b\xe2\xfb\x11\x11\x44\xe6\xf6\xc3\xfb\xf0\x08\x4d\xc4\x7c\x8d\xe7\xd6\x7b\x4f\xd8\x3e\x1f\xa4\x1f\xb8\x1f\x22\xe4\x9b\xa9\xc7\x5f\xf9\x3b\x9c\xc8\x2b\x3a\xef\xfd\x70\x22\x6b\x0a\xeb\x49\x42\x7e\x3b\x22\xb8\x08\x9b\x4e\xdf\x8f\xc0\xff\xfd\x13\xae\x89\x98\xef\xd4\x53\xdf\xbf\x26\xe2\x9b\x42\xe3\x13\x29\x2e\x8d\xef\x68\x08\x5b\x3f\x8c\xf6\x65\x90\x8b\x88\x11\x9f\x72\xb0\x8b\x48\x4a\x19\x96\x47\xe6\xe2\xed\x18\xf1\x2b\x87\xb8\x34\x11\xf3\xfd\xf6\xdd\x95\xbd\x22\xbe\x81\xb8\xae\xbc\xd8\x58\x09\x31\xf3\x7d\xaa\xc7\xfb\x29\x1d\x45\x24\x27\x86\xfd\xfd\x8c\x2a\x2c\xdf\xd4\x2a\xec\xfb\x7f\x94\xc1\xfb\xe8\x28\x4d\x2c\xf8\x2a\xbc\x2e\x1c\xdf\xcf\xa1\xf1\xf7\x14\x1a\x5f\xf7\x64\x08\xdb\xfe\x91\xf6\x42\x3b\x1f\x34\x30\x92\x48\x21\x7d\xab\x61\x40\x24\x91\xf8\x1a\xf8\xfe\xa0\x48\x22\xaa\xae\xe6\xe0\x48\x22\xe7\x6b\xe2\xfd\x90\x48\x4d\xc4\x7c\x8e\x4e\xf7\xea\x0a\xe3\x7b\xae\xa0\xf9\x42\xe3\xe2\x9e\x0c\xb1\x4a\xbf\xf4\x48\x22\x46\xfa\x0d\x8b\x24\x62\x9d\x7e\xc3\x23\x89\x18\xe9\x37\x22\x52\x13\x31\x5f\x5a\x4c\xcf\x9f\x45\x7c\x03\xe8\xf8\x54\x2e\xab\xf1\xa9\xe5\x1c\x4c\xfb\xf2\xe1\x3d\xf6\xf7\xd7\x95\x64\x1b\xb4\xd2\x7a\xbc\xc2\x4a\x6e\x22\x67\xf4\xf8\x58\x49\x6e\x22\xe1\x23\x40\x78\xf1\x7c\x75\x07\x0e\x1f\x25\xe2\x9b\x4f\xf9\xa4\x3b\xd4\x5e\xa1\x94\x83\xa9\xbf\x7b\xb8\xf6\xf8\x63\xdd\x60\x3e\xd2\x4d\x64\xea\x69\xf6\xfd\x13\x9c\x41\xbd\x6b\x38\xfe\x2f\xca\xad\x89\x98\xef\x99\x9e\x4f\xaf\x12\xf1\x6d\xc6\xf8\xa3\x94\x0f\x92\xec\xf2\x69\x97\x7d\x3e\xf6\xe2\xf9\x56\x5f\xab\xd0\x5e\xc4\xe7\xa5\xfd\x87\xef\xae\x11\x7f\x4a\xcc\x77\x3d\x81\x88\xc1\x77\x23\x81\x88\x7d\xbe\x3f\x12\x34\x11\xf3\x95\xfa\xb3\x4e\x11\x11\x5f\xc3\xd5\xf4\x03\xf7\x02\xf1\xfd\x99\x40\xc4\xe0\xbb\x95\x40\xc4\x3e\xdf\xed\x04\x4d\xb4\x8b\xb7\x0f\x2a\xdd\x72\x87\x30\xbe\x89\x6f\x05\x80\xfa\xbb\xd3\xf0\x7f\x59\x92\xdd\xaf\xc5\x57\xa5\x23\x80\x13\x9c\xfa\xba\xf0\x11\xb4\x0f\x5f\xc3\xae\x20\x7f\x40\xda\x23\x37\xd1\xb5\x7a\x02\xc0\xd3\xa6\xf5\x99\x1a\x09\x00\xd3\xe3\xad\xf8\xf6\xff\x50\xf1\x4f\x11\xdf\xbd\x4f\x00\xbc\x7f\x19\xe3\x1f\xd5\x82\x2f\xb5\x19\xcb\xf7\x72\x0d\x3a\xee\xae\xce\xda\x07\x19\xe7\x7e\x77\xbb\x00\x36\xba\x8c\xf1\xec\xfb\x2e\x80\x3d\x96\xfd\x47\xab\x8a\x75\x36\x8b\xe2\x23\xf8\xdc\x0e\xf0\xfe\x6d\x8a\x7f\x51\x4a\xcc\x47\xc6\xad\x66\xbe\x45\xe8\x9f\xe4\x73\x76\x80\x62\xf0\x55\x4a\x24\x62\xf0\x55\x4c\xd4\x44\xbb\xf8\xfd\xd3\x4b\x83\xba\xad\x72\x0a\xf6\xef\xdb\x7f\x44\xf3\x89\xfa\xb7\x0a\x8f\xd4\x7e\x0f\xbb\x09\x7c\x8d\xb0\xb0\x37\x5c\x8d\xeb\xe2\xa7\xd8\xfd\xf0\x24\xb4\x23\x39\x29\x5e\xa7\xe7\xf9\xba\xd4\xce\xcd\x11\xf1\x35\xf9\x98\xe5\xcb\x79\x48\x7c\xd9\xe8\x67\x68\x57\x21\x21\x1f\x6f\x5f\xda\xe7\xbb\x49\x25\x45\xf1\xe9\x53\xeb\x6b\xdf\x83\xfe\x53\x52\xa3\x0a\xc6\x57\x9e\xdb\xe7\xc0\xdf\x9b\x45\xed\xc4\x71\x7f\x9a\xdf\x27\xe2\xd3\xaf\x6c\x89\xc7\x77\x89\xd2\x2f\x92\xfa\x25\xc3\xf2\x77\xad\x80\x7c\x47\xa8\xbd\x2b\x7c\xce\xee\x87\xe3\x39\x14\x8c\x0f\x14\x28\x7f\xb3\x4b\x9e\xbd\x2e\xe2\x2b\xfa\x83\x83\xe1\xcb\x2e\x5d\x30\x3e\x19\xed\xe8\xce\x71\xf6\x0e\x59\x34\xfd\xbe\xb4\x57\xfe\xfa\xfc\x31\x67\xbf\x88\xef\xfa\x93\x6c\xfa\xd5\x8a\x2e\x18\x1f\xef\xa7\x04\xf9\x9c\x43\xe9\xe7\x2d\xfc\x30\xf0\x7c\x1d\x5f\x19\x54\x57\xc4\x77\x9e\x4b\xbf\xdc\x02\xf2\x9d\xff\x84\xe6\x2f\x57\x3f\x16\x94\xce\x3f\xfd\xf8\xfd\xdd\x3e\x97\x06\x7d\x2f\xe2\x3b\x42\xf7\x1d\x71\x7f\x2d\xc3\x55\x30\xbe\xa9\xe8\xa7\x6e\x38\xcb\xf7\x4b\x31\xb6\xde\x58\xa5\x1f\xb6\xcf\x5f\xf5\x3f\xfd\x46\x68\x58\x58\x34\x6f\x1f\x44\xe6\x1f\xca\x3f\x41\xfa\xf7\xe4\x3f\xff\xe8\xce\xcd\x3f\x7a\x14\x70\xfe\xd1\x53\xef\x3f\x78\xfb\x0c\xdf\xdd\xba\x49\x24\xfd\x7c\x34\x3e\x40\x3d\xca\x97\xb1\x96\xd6\x7f\x3a\x0f\xc9\x89\x11\xa7\xdf\xb7\x74\xdf\xd6\x9b\xc5\xf6\xb7\xf7\xd1\x1e\xed\x02\xeb\x0f\xe2\xb7\x28\xf6\xb9\x55\xfb\x82\x57\x89\x4a\x0b\x16\x3b\x05\xf6\xaf\x4d\xa7\xb2\x7c\xa9\xb1\x05\xe3\x43\x3b\x6c\x79\x2b\x5b\x7f\x5f\x8a\x61\x9f\x5b\xe5\x2f\x5e\x9b\xfa\x67\x95\x23\x7c\x3e\xce\xbe\x4a\x79\xd9\xc1\xf0\x5d\xb3\xe0\xf3\x72\x76\x85\x78\x15\xc7\x76\x98\xb3\xe7\x4b\xad\xc2\x3e\xe7\xf9\xf8\xf1\xcb\x4b\x29\x8b\x9f\x13\xf9\x87\xa8\x76\x18\x40\x31\xd9\x2f\xf9\xa8\xdd\x11\x7a\x05\xc5\x57\xb4\xbf\x41\xbb\x19\x8c\x93\xe4\x49\x00\x50\x4f\x3b\xe1\xd3\x0a\xda\x6b\x46\x51\x6d\x3c\x70\xa4\x28\x00\x9c\x71\xc2\x1f\x45\x01\xa4\xde\x4e\x38\xe3\xc6\x71\xc2\x62\xe1\x3e\xf4\x88\x4c\xa9\xca\xa8\xac\xac\x8c\x1a\xe4\x9f\xe4\x36\x99\x69\xe3\xd2\x33\x1b\x4b\xa3\xc7\x4f\x4e\x1b\x3b\x7a\xb8\x54\x25\x3d\x33\x73\x42\x66\x63\x69\x62\xda\x13\xdd\xd3\x47\x4e\x1a\x9b\x96\x29\x55\x19\x3a\x61\xc2\xd8\xc6\xd2\xa8\xe1\xe9\xc3\xa4\x2a\xa3\x32\xd2\x86\x3d\x56\xa3\x55\xfa\xb0\x09\xc3\xc9\x9f\x65\xa6\x8f\x4b\x1b\x3d\xbe\xc7\xe8\xa9\xe9\x52\x15\xf2\x0b\x75\x92\x1b\x4b\xe3\x46\x99\x7f\xa0\x73\x7a\x56\x5a\xbb\xf4\xb4\xe1\xe9\x99\x13\xfd\xbf\x95\x27\x0e\x0e\x5f\x7f\xff\x8e\x73\xf8\xe3\xa3\xd6\xe2\xfc\x27\xdf\xbe\x0b\xa0\x9a\xe3\x3f\xc4\x6b\xe9\xc7\xef\xdf\x93\xf1\xa9\x03\x1c\xfa\xfe\xbd\x55\x7c\xcf\x5f\xa7\xd2\x7c\xf5\xb0\xe5\xce\xf0\x17\x52\x26\x01\xe0\xcd\x3c\x71\xfd\x77\x4d\x9f\x75\x51\xe4\x9f\xe4\xf1\x5f\x00\xd4\x05\x86\x7d\x9f\x9c\x20\x5e\x70\xca\x3f\xae\xff\x95\x78\x36\xae\xff\xa5\x78\x36\xae\xff\xe5\x78\x36\xae\xff\x2f\xf1\xbc\x7d\xf3\xbb\x25\xb3\x5e\xf5\x9f\xaf\xa4\xe9\x87\xf6\xcd\x5f\x9f\x67\x63\x4c\x48\x6e\x71\xfa\x61\x7c\x59\x4c\xbf\xac\xb1\xb4\xbd\xee\xcc\x9e\xdf\x09\x8e\x14\x8f\x67\x8c\xf4\x4b\x8e\x07\xf8\x23\x8e\xaf\x1f\xdb\xe7\x24\xef\x11\xd5\x8f\x9c\xe6\x00\xf2\x63\x86\x7f\x3a\x85\xf2\xf1\xe3\x6f\xf4\x4f\x87\xfe\x70\x71\x9c\x9c\x9d\x02\x20\x1f\x77\xe8\x71\xd9\xda\x74\xd7\xee\xf7\x7b\x01\x3c\x5e\x27\x5c\xd9\xae\xbd\xde\xdb\xa7\xbd\xe2\x7a\x35\x9f\x7e\x33\xfb\xbf\xff\x84\xdf\x3f\x1d\xf5\x0f\x86\x7c\x7b\x2e\x01\xf8\xf6\x19\xe9\xe7\x4d\x14\xa7\x1f\xc6\x67\xd3\xfd\x27\xa3\xbd\xd0\x46\xd6\xbe\xf4\x8d\x1a\x81\xd2\x2f\x5b\x02\x78\xcb\xcd\x8f\x0f\x66\x44\x0e\x7e\xd7\xef\x9f\x93\xfa\xef\xc1\xfe\x37\x93\xf4\x93\xa6\xf8\x85\x20\xd9\xe3\xb3\x8a\x7f\x86\xfe\x85\x60\x28\xdb\xee\x19\xeb\xfc\x6f\x4a\x00\x7f\xbb\xf9\xfc\xc9\x6a\xf4\xfe\x86\xd0\xb0\xb0\x7a\x7c\xff\xab\xdc\x04\xf0\x2d\x32\xfa\x5f\xb4\xdb\x57\x66\xe0\x78\xd3\x05\xa9\x0e\x87\xc3\x3a\x6e\xfe\xa0\x04\x22\xc6\xba\xb9\x37\x81\x88\xb1\x4e\x3e\x24\x81\x88\xb1\x4e\x3e\x38\x81\x08\x6f\x37\x9e\x78\xa4\x53\x8e\xc8\x7e\x3d\x63\x0c\x80\x9c\xeb\x04\x2f\xce\x7f\xcb\x88\xd3\x4f\xe5\xda\x97\xb3\xc5\xc5\xfd\x09\xda\xa7\xa1\xff\x5f\xe4\xe8\x52\x99\xdb\xc7\xe1\x5e\x87\x4c\x49\x1e\x22\x5a\x3f\x28\x4d\xe3\xf7\x7b\x5a\x6b\xdf\x27\x2f\x03\x28\x64\x4a\x27\x63\xbe\xb8\x29\x81\x48\x2b\xce\xa0\xda\x98\x3f\x6e\x4c\x20\xa2\xe8\x3b\xd0\xeb\x12\x88\x34\xd0\xe3\xbf\x6f\x48\x20\x32\x58\xbf\x5f\x9f\xa0\x89\xf8\xe2\xf9\xaf\xdf\x1b\xf3\x93\x88\xff\xfe\x17\xda\xfb\x72\x65\xca\x5f\x89\xf0\x8b\xec\x63\x1e\x71\x11\x31\xec\x63\xee\x44\x13\x31\xec\x63\xee\x46\x13\x31\xf6\xc7\xee\x45\x13\x31\xec\x63\x8a\xb9\x88\xbc\x5f\x16\x40\xea\x47\xee\xff\x8e\xd6\xc4\x1e\xbf\xb2\x39\xab\xb8\x88\xff\x47\x6a\xdf\x03\x2b\x43\x02\xf0\xdf\x8f\x26\x62\xf0\x17\x77\x11\x31\xf8\x4b\xb8\x88\x18\xfc\xfe\xaa\x6d\xb2\xef\x09\x77\x11\x31\xf8\x1d\x2e\x4d\xec\xf1\xcb\xc5\x73\x6b\x0a\xd7\x8f\x31\x7e\x7c\x4d\x9a\xfe\x23\x09\x7f\x21\xa6\x9e\x69\x67\x6c\xb6\xc6\x12\xc1\x78\x4e\x00\xdb\x62\x89\x60\x5c\x27\x80\xed\xb1\x44\x30\xbe\x13\xc0\x8e\x58\x22\x18\xe7\x09\x60\x67\x2c\x11\x23\xde\xd3\xae\x58\x4d\xec\xf1\xa7\xb4\x2c\xb5\x4d\xc4\xff\xfa\x5a\xaa\x5f\x1d\x9a\xfe\x03\x08\xbf\xb1\x7e\xbb\x11\x07\xd8\xf0\x5b\x1c\x91\xe0\x93\x00\x3e\xbf\xfd\xcf\xd5\x38\x22\x8e\xfa\xf8\xfe\xb5\x38\x22\x69\xba\xbd\xc1\xaf\x71\x44\x96\x70\x0d\xc5\xed\x6f\xf1\x7f\x57\xe2\x34\xb1\xc7\x9f\x16\xdd\x5f\x68\xbf\xe6\xbe\x43\xf9\x5d\xc6\xfe\xa5\x99\xff\x63\x0f\xee\x97\xee\x73\x13\x31\xf6\x83\xc3\x25\x22\x46\x79\x89\x90\x88\x58\xef\x07\x97\x94\x88\x58\xed\x07\x07\xe2\x7f\x6c\x67\x9d\xd5\x22\xfe\x27\x2e\x69\xef\x2b\xef\x85\x08\xf9\x0d\xde\x62\x12\x11\x57\x0c\x1b\xcf\xdf\xe0\x2f\x2e\x11\xb1\xe6\x2f\x21\x11\x79\x50\xfe\xcf\xea\xed\xc9\x15\xf1\x77\x0f\xa6\xbf\x75\x2e\x10\x7f\x8c\x44\xa4\xb5\x64\xc5\x1f\x2b\x11\xb1\xe6\x8f\x93\x88\x3c\x28\x7f\xb9\x0c\xf8\x5c\xc4\x7f\xf7\x3e\xfd\xc0\x9e\x40\xfc\xa5\x24\x22\xed\xaa\xb0\xfb\xef\x06\x7f\xa4\x44\xc4\x9a\x3f\x4a\x22\xf2\xa0\xfc\x2d\x6a\x5e\x7f\x4c\xc4\x5f\xe8\x31\xed\x7d\xe9\x96\xc6\x3f\x0f\xd8\xf6\x47\xd2\xcb\xcb\xa1\x28\x22\xe8\x0f\x0f\xe0\x48\x14\x11\xf4\x8b\x07\xf0\x69\x14\x11\x63\xbf\xf7\x60\x14\x11\xf4\x93\x07\x70\x38\x8a\x88\xe1\x2f\xef\x68\x94\x26\xf6\xf8\x43\x92\x46\xcd\x10\xf1\x1f\xa3\xeb\xf7\x78\x8e\x3d\xa7\x92\xe6\xd3\x0f\xf9\xd7\x17\x61\xf7\xef\xbb\xeb\xfb\x69\x45\x4b\x11\xf9\x4e\xb7\xc7\x29\x54\x8a\xc8\xcf\xba\x3d\x58\xf1\x52\x44\x3a\x24\xe3\x7d\xb1\x52\x44\x0e\x35\xc5\xfb\xd0\x52\x9a\xd8\xe3\x1f\xdb\xa5\xe3\x16\xa1\x7d\xe5\x71\xed\x7d\x5c\x07\xe0\xf9\xfd\xfb\xbd\xa6\xf2\x50\x4f\xdf\x8f\xc8\x8a\x20\x72\xb7\x17\xde\x4f\x8a\x20\xb2\xbc\x06\x5b\x3f\x40\xb7\xc7\x9b\x18\x41\xe4\x9c\xae\xdf\xe4\x08\x4d\xec\xf1\x4f\x1a\x5c\xe7\xa8\xd0\xbe\x6c\xab\xf6\xbe\x77\xa2\x98\xdf\xe0\x4d\x8a\xf0\x8b\xce\x53\x25\x82\xc8\x7b\xfa\x78\xa6\x72\x04\x91\x4f\xf4\xfb\xaa\x11\x44\x54\xfd\xbe\x5a\x04\x91\x85\xfa\xfe\x5e\xf5\x08\x4d\xec\xf1\x3f\x76\xc6\xb3\x41\xc4\x5f\x9f\xf6\x5f\x78\xce\x47\xf5\xf3\x3b\x05\xfb\xa3\xce\x28\x22\xc6\x7e\x67\x50\x14\x91\xd5\xb1\x78\xff\x79\x24\x11\x63\x7f\xfe\xd3\x48\x22\x97\xf4\xf2\x72\x34\x92\xc8\x99\x0e\x78\xff\x59\xa4\x26\xf6\xf8\x7f\x5d\xfa\x6d\x8a\x88\x7f\x34\xf6\xbf\x92\xc6\x4f\x9a\xd1\x42\xe0\xd0\xf9\x8d\xf6\xa5\x77\x14\x91\x6b\x6f\x61\xf9\xe8\x17\x45\xa4\x95\x3e\xbd\xe8\x15\x45\xc4\xd8\xef\xea\x13\x45\x24\x76\x17\xae\xbf\xf5\x8d\x22\xb2\xb2\x37\xbe\xdf\x3f\x4a\x13\x7b\xfc\x29\x3f\xe5\xfe\x2e\xe2\x3f\x88\xed\xe7\x21\xad\xfd\x51\xcb\x39\x98\xf2\xd3\x8f\x8c\x0f\xce\x1a\xe5\xf9\xf4\x50\xfc\x5f\x3b\x37\x91\xbe\x6d\xf0\xbe\x83\x9b\x08\x5f\x5f\x06\x06\x23\x3f\xa5\xd6\xcb\x5f\x7b\xb7\x26\xf6\xf8\x2b\xc9\x87\x5d\x22\xfe\x9c\x37\xb4\xf7\xd5\x29\x74\x1d\xaf\x94\x83\x69\xff\x4d\xf6\xe2\x6e\x22\x9d\xaa\xe2\x2f\x04\xb9\x89\x84\xb7\x64\x7f\xb7\xa1\xbe\x10\x18\xea\x26\xb2\xb6\x09\xfb\x7e\xf8\x3b\xf8\xbf\xe2\x6e\x4d\xc4\x57\x12\xc7\x7f\xfb\xea\x9a\x43\xa2\xf3\x99\x39\xaf\x93\x49\x4c\x08\x8c\xaa\x40\xd7\xbf\x6a\x88\xd7\xe7\x2e\xd2\x91\x3a\x56\x47\x5c\xff\xe5\xcf\x9f\x7d\xc1\xc5\xdf\x40\x75\x4e\xb5\x63\xf7\x53\xc4\x5e\x8b\x8c\x4b\x76\xb0\xf7\x31\x45\xd6\x8f\xf3\xfb\x27\x78\x89\x5d\x7f\xea\x74\x11\xc0\xdb\x24\x08\xae\x61\xfc\xdb\x9a\x62\xfe\x8c\x8e\x2c\x7f\x69\x1a\x67\x45\x4d\x67\xe7\xd7\x12\xff\x9c\x72\x54\xe1\x9f\x5b\x1d\xbc\xa2\x17\xbf\x3e\xf0\xa4\x3a\x4f\xf6\xfb\x07\xa0\xeb\xb7\x65\x28\x7f\xf9\xcd\x00\x1e\x53\xfc\x59\xa9\x96\x98\x5f\xe6\xf8\x57\x58\xc4\x7f\x7a\xdb\x22\x3e\xd5\x22\xee\x79\x20\xbf\xbf\xc1\xdc\xc1\xa3\xae\x7d\x2b\xd5\x24\xf3\x73\xe0\xd6\xff\x7c\x83\x01\xd4\x26\x41\x20\x61\xfc\x43\x0b\x7e\x1f\xc7\x8f\xe5\x47\x4d\x60\xd7\x5f\xbe\xe0\xfd\xf2\xd3\x02\x7c\x82\x7b\xee\xb4\x3a\x78\x4e\x2f\x7e\x7d\xff\xc8\x5f\x4d\x2f\x88\xce\x5f\xee\xe9\x0a\xe0\x9b\x6f\x8a\x7f\x59\x5b\xcc\xaf\x70\xfc\xfc\x39\x5a\xbc\xd0\x7f\x09\xbf\x6f\xf8\x29\xfa\x63\x79\x5d\x4b\xd8\x40\xe5\xbf\x21\xc7\xff\xc7\x8e\xb4\x6b\x22\xfe\x03\x45\x1c\xe0\x6d\x66\x8a\xff\x97\x6c\x8f\xdf\x2a\x7e\x62\xb9\x91\x6c\x3a\x23\xff\x84\xf6\xec\xe7\x03\xf1\xf3\xfb\x19\x83\xdf\xac\x3b\x3b\xd4\xe1\x58\x8a\xf1\xbb\xb0\xfc\x4c\x5d\x0b\x20\x77\x32\xe2\xb7\x4a\x75\xec\xf1\xb7\xa1\xf1\xc9\xd5\x30\xae\xfc\xd4\x64\x9f\x63\x39\x3f\xd3\x98\x7d\x1e\x88\x9f\x3f\x5f\xd7\xc8\x3b\x75\x8d\x39\xfd\xcb\x98\xe7\xbf\xd1\xc1\x7a\x7c\x34\xd5\x82\x1f\xe3\x8f\x21\x7f\x93\xdd\x74\x3d\x8b\x8b\x6f\x93\x5c\x8b\x7d\x8e\xf5\xf7\x22\x3d\x77\x27\xbf\x9d\xff\xb9\x3b\xbc\x96\xd0\xd7\x39\xf4\xb5\xf5\xa1\x35\xe7\xcd\xfc\x5f\x51\xfe\x91\x0e\x07\xc8\xe6\xf8\x87\x75\xed\xf1\xbf\x89\xe7\x1d\x3f\x62\x1b\x8a\x3f\x2b\xd0\xf5\xc3\x74\xd6\x7f\xd4\xd3\xd5\xe9\xe7\x69\xdc\x32\x5f\x00\x7e\xbe\xfd\x6c\xbe\x1c\xa6\x89\xda\xcf\xaf\xa2\x1c\x00\xa6\xf8\x79\xde\x7a\xf6\xf8\xff\xbf\xdb\x4f\x4c\x7f\xf4\xe3\x10\x7c\x31\xf3\xb4\x39\xfd\x87\x52\xfe\x84\x6f\x01\x64\xd3\x21\x72\xa9\xbe\x3d\xfe\x95\x18\x47\x6a\x30\x5b\x7e\x30\x6e\x9c\xef\x20\xbb\xaf\xe8\xa3\x69\x84\xf9\x72\x2d\x00\x3f\xdf\xfe\xfc\xd0\xfb\x93\x71\xa2\xf6\xa7\x06\x19\xff\x77\x37\xf8\x55\x0b\x7e\x8c\x1f\x87\xfc\xcd\x70\xbf\x99\x8b\x1f\x77\xcc\x45\xcb\xcf\x09\xb6\xfd\x99\x52\xa9\x60\xed\x0f\xdf\xfe\x8f\xbc\x50\xd4\x1f\x5f\x2e\x97\xf6\x5f\xd5\x28\x7f\xe5\xaf\x01\xbc\xb7\x9c\xe0\xa1\xf1\xdb\x7c\x0d\x2c\xda\x9f\x65\x2c\xbf\xdc\x8c\xf2\xf4\x65\xd3\x3f\x0c\xfd\xac\x34\x61\xf7\x7b\xcf\x46\xb1\xcf\x03\xc5\xa5\xe5\xcf\xcf\x7e\x15\x2d\x57\x32\xa7\x7f\x25\xca\x5f\xaa\x2b\x80\xa7\xa7\xa9\xfc\x37\x14\xf3\x67\x8f\x64\xf9\xdb\x44\x89\xf7\xdf\x92\x1b\xd0\x74\x58\xcd\xb6\x9f\xab\x2b\xb0\xe9\x1f\x88\x9f\x3f\xd7\x7f\xe6\x99\xfe\x9f\x88\xfc\xe7\x64\x2f\x07\x50\x6e\x06\xe9\xf1\xf3\xa4\x47\xc5\xfc\xb9\x5c\xfa\xa3\x7f\x1a\xde\xbf\x63\xbb\xaa\xec\xba\x3f\x72\x78\xab\xb1\xcf\x2d\x17\x6e\xe9\xc5\xc7\xe7\xda\xbb\xb6\x5d\x3f\xbf\x7f\x22\x1a\x1f\xa9\x3c\xe5\xff\xe7\x32\xe8\x7d\x17\xb9\x54\x0b\x7e\x8c\xaf\x87\xfc\xd7\xd1\x0f\x2f\xe7\x5f\xcc\xca\x7f\x7f\x1c\xed\xd7\xb0\x5e\xd8\x2d\xff\xfa\xf9\xc9\xe7\x8e\x95\x12\x8d\xff\x17\x8c\x06\xf0\x8c\x71\xe8\xf1\xed\x7c\x8d\xc4\xfc\x18\xdf\x0e\xf9\xeb\xe2\x3e\x54\x10\xdb\x7e\xd6\xaa\x22\x1e\xff\x9c\x6b\x52\xb0\xf1\x7f\x18\xb7\xb2\x32\xe4\x4a\xe5\xa9\xfe\xf8\xbd\xdc\xf8\xc1\xb3\x15\xc0\xdb\xda\x14\xff\xae\xb1\x85\x7d\x41\x33\x96\xbf\x78\x29\x96\x07\xaf\x95\xa5\xd9\xe7\x58\x7e\xaa\xe1\x7e\x61\x8b\xfc\xe3\x16\xe0\xc5\xef\xaf\xde\x4a\xde\x34\x59\xe4\x1f\x31\x9c\x94\xff\x17\x8c\x3d\x69\xa9\x89\x98\x1f\xf7\x57\x91\x3f\xa7\x05\x5b\x1e\xf0\x6a\xfb\x14\xfb\x1c\xdf\xfd\x00\xdb\xa5\xdf\xf3\xf7\x4b\x83\x17\xe6\x1b\x96\xa3\x21\x37\xe6\x77\x15\xb5\xff\xf3\xc7\x00\xc0\x3c\xa3\x0d\x57\x6d\xf2\x5b\xc5\x7f\xe3\xfd\xea\x20\x07\x1f\xb7\xce\xee\xf8\x13\xf9\xff\x23\xfd\x5e\x5d\xc4\xbf\x7e\x0c\x80\x62\xe2\xf7\x35\xfd\xdf\xe0\x47\xbf\xef\x68\x4e\xbc\x04\x46\x76\xf7\xfb\xf7\xa7\xed\x4f\xa6\xe9\x7c\xa7\xef\xcf\x20\x7d\x7f\xde\xdb\xcc\x1e\x7f\x35\x6a\x17\x86\xe7\x56\xb1\x05\xfb\xb9\x09\xcb\x89\xfe\x75\x5a\x3d\xca\x3e\xcf\x0d\xc0\x8f\xe9\x8e\xe5\x2c\xf9\xb7\x10\x61\x7c\xc8\x43\xcd\x01\xd4\x76\x06\xbf\xd4\xdc\x1e\xff\x3a\x7d\xfe\xc5\xa6\xbf\x55\xfc\x0e\xa5\x52\xc1\xda\x4f\x3e\x7e\x4b\xec\x8b\x57\x7f\x16\xf5\xbf\x87\xae\x03\x78\xef\x18\xfb\xfb\xaa\x05\xff\x21\xae\xfd\x9c\x81\xf6\x4e\x9c\xff\x8a\x6e\x18\x57\xb2\x29\x3b\x7e\xa8\xb5\x85\xf2\x7f\x63\xaf\xff\xe5\xfb\xaf\xac\x0f\x3b\xcc\xf3\x8f\x9f\xa9\xfd\x44\x05\xd3\xf9\x56\xf5\x96\x11\xdf\xca\xe7\xb1\xc7\xef\xa0\xf3\x41\x5f\x75\x36\xfd\x0f\xcb\x6c\x39\xd1\xed\x27\x46\xb2\xcf\x03\xf1\xe3\xf8\x13\x3f\x77\xa0\x6b\xb1\xcf\xcd\xe9\xdf\x00\xd7\x1f\xde\x00\x50\xdb\x1b\xfc\xde\x14\x7b\xfc\x49\xb4\x9f\xd2\xfd\x14\xd2\x0b\xed\x59\x95\xeb\xec\x38\xad\x22\x17\xd7\x33\x35\x00\x3f\x5f\x7e\xf6\x54\xd9\x7e\xd9\x6f\x3f\xc5\xa5\x7f\x9d\x3d\x00\xde\xbb\x46\xf9\x91\x5a\xd8\xe3\xc7\xf1\xa4\xda\x9b\x1d\x3f\x2f\xc4\xf2\x53\x86\xb5\x17\xae\x1a\x2b\x1e\x57\xd8\xe5\x2f\x74\xb8\xd8\x2b\xfe\xf1\x33\xc7\x9f\x7a\x07\x40\xfd\xc0\x54\xfe\x6d\xf2\x7f\x8b\xeb\x39\x9c\x7d\x7d\x2a\x67\xf7\x8a\xfc\x7c\x5c\xad\x40\xfc\xfc\xf8\xdf\x35\x64\x8a\x3f\xfe\xb0\x44\xed\x73\x6a\x50\xfe\xa4\x1b\x00\xde\x7b\x06\xbf\xaf\x65\xc1\xd2\x1f\xeb\x29\x5e\x7c\xfa\x23\x27\x9f\xfe\x81\xca\x7f\x9e\xf8\x60\xc5\x9b\xf9\xe7\x5f\x19\x94\x1f\xfd\xaf\x8d\xdd\x03\xe0\x31\xc7\x7f\x6b\x65\x8f\xff\xeb\x62\xe2\xf1\x8f\x55\xfc\x32\x3e\x5e\xa6\xdd\xf9\x0b\xf2\x97\xfa\x61\x50\x4b\x91\x7f\xa2\xe4\x2d\x00\xea\xdf\x26\xfb\xb7\xd6\xf6\xf8\xad\xe2\xb3\xf2\xfd\x32\xa6\x23\xdf\x2f\x07\xaa\xbf\xfc\xfa\xc3\xe5\xf2\xc7\x9e\x17\xad\x3f\x74\x3d\x06\xe0\x79\xdc\x48\x7f\xd5\x26\x3f\x9e\x7f\xf0\x7e\xc4\xb6\x9f\xf3\x71\x5e\x7c\x86\x2d\xff\x81\xec\xd5\xf9\x8b\x1f\xff\xdc\x5b\x13\x36\x5b\x34\xfe\xb9\x7f\x07\x40\x79\xdc\xb4\xfe\xd3\x46\xcc\x2f\x7d\xc6\xf2\xcf\xa1\xf3\x41\x79\x0f\x9b\xfe\xfc\xfc\x45\x9f\xc7\x76\x61\xfb\xdf\x40\xe9\xcf\xc7\xff\x5f\x30\xfd\xb6\x16\xff\x86\x96\xff\x46\x94\xff\x74\x57\x00\x6f\x17\x63\x0e\xe5\x6d\x6b\x31\xff\xad\xc4\xf2\x77\x2f\x2e\x2e\x3f\xaa\x45\x7c\x5f\x5e\xaf\x82\xae\x1f\x66\x4c\x58\xa4\xad\xff\xd3\xf8\x3d\x58\xfe\x73\x56\x00\xa8\x5d\x82\x20\x1c\xfd\xff\xb5\xb3\xc7\xdf\xa3\xa3\x98\x7f\x79\x3b\x31\xff\x98\xcc\x82\x8d\x7f\xf8\xf4\xef\xd4\x7f\xe4\x3f\xfe\xf6\x73\x0e\x9b\xfe\xf2\x72\x00\xaf\x29\x7e\x9d\x6a\xc1\x8f\xf1\xeb\x02\xa5\xff\x53\x91\x0f\x37\xfd\x71\xfe\xfb\xd4\xec\x01\xcb\x45\xf3\xdf\x99\x83\x01\x14\x53\x7c\x40\x5f\x7b\x7b\xfc\x56\xfe\x17\xeb\xb8\xc4\xe3\xff\x0b\x51\x05\x9b\xff\xf2\xeb\x6f\x5d\x9f\x4e\xc8\x25\xfc\x32\x4d\xff\x5a\x94\x3f\xeb\x20\x80\x7c\xda\x14\xff\xa9\x83\xc5\xfa\x1b\x57\x7e\x46\x05\xd3\x75\x36\x2e\x7e\xd1\x9f\x18\xff\x84\xae\x93\xe0\xfa\xed\x9c\x76\xec\x73\x8b\x63\xa1\xfa\xc5\xdb\x8f\x4f\xdd\xd5\xbc\xae\xb9\xfd\xc4\xf4\x1f\x74\x19\xc0\x63\x8a\x6f\x24\x75\xb4\xc7\x5f\xd0\xf8\x46\xc7\x4b\xb0\xcf\x03\xb5\x9f\xbc\xfd\x71\xb7\x1b\x0d\x52\xcd\xfc\x38\x7f\xc9\xba\x0c\xa0\x42\x90\x11\xff\xc8\x26\xbf\xee\x3f\xb1\x24\xdb\xfe\xeb\xf1\x21\xb8\xf8\x56\x71\xe9\x34\xfd\x7f\xb3\xc7\x8f\xed\x2b\x96\xb3\xfd\xab\x86\xc6\x98\xcb\x7f\x7f\xca\x5f\xec\x1b\x00\xe9\x98\x29\xfe\x55\x27\x7b\xfc\x6f\x94\x10\x97\x9f\x51\x4d\x59\xbd\xb0\xfc\x14\xa1\xfe\xb8\x15\x6a\xab\x6d\x15\x57\x4c\x4f\x07\xee\x75\xcb\x8c\x8b\xfe\xf1\x03\xcc\x65\xc7\x9f\xcb\x57\x03\xc8\xa6\xf8\x53\xde\xce\xf6\xf8\x47\x14\x17\x97\x9f\xc7\xb8\xe7\xba\x1d\x14\xfa\x57\xce\x10\x9f\xb7\xe3\x2f\xbe\xfd\xa9\xdf\xfd\xf0\x12\x51\xfb\x73\xf1\x06\x80\x62\x8a\x4f\x25\x75\x11\xf3\xe7\x70\xfc\x3d\x31\x4e\x02\xd7\xfe\xc4\xe1\x79\x1e\x6e\xff\xbd\x6c\x34\x5b\x7e\x02\xb5\x3f\xfc\xf8\xa7\x50\x6e\xfd\x12\x7e\xfb\xf6\xb9\xec\xf8\x73\xd2\x71\x00\x30\xc5\x87\x52\x6d\xf2\xa3\x9f\x5a\xfe\xbc\x59\x1f\x2e\xfe\x3a\xa6\x3f\xfa\xcb\x94\x67\x3d\x58\xfd\x2d\x53\x6f\xf5\x2c\x7f\x7c\x49\x2e\xfe\x16\xdc\x04\x50\xa6\x9a\xe2\x7f\x74\xb5\xc7\x6f\x75\x9e\xea\x20\x8e\x93\xe7\xb2\xfc\x13\x30\x5f\x2c\xce\x2b\xe5\xbd\x1c\xcc\xdf\x0f\xf9\x36\xfb\x9e\xbf\xfc\xbf\xcc\xf2\xbf\x75\x19\x40\x31\xc5\x0f\xf3\xa6\xda\xe3\xc7\x73\x69\x7c\xfa\xeb\x7e\x49\xbf\x64\xd7\x09\x8f\xe3\x7c\xa7\xad\xbd\xf5\x4f\xbe\xfd\x59\xe5\xf9\x78\x96\xa8\xfd\x19\x76\x17\x40\x36\xc5\x77\x92\xba\xd9\xe3\xb7\x8a\x5f\x93\x89\xed\x4f\x29\xb6\xfd\x71\x62\xf9\xd9\x6f\xaf\xfd\x09\x0f\x67\x5f\x7f\xb8\xd8\xdb\x7f\xbe\xe3\x1a\xb5\x3f\x91\xbe\xd1\xf8\xa7\xdd\x05\xf0\x06\x99\xe2\x9f\xd8\xe4\xe7\xe3\xb0\xe0\xd5\x8e\x8b\x4b\x86\xe9\x5f\x9e\xf6\xcb\x4a\x23\x7b\xe9\xcf\xef\x6f\x9c\x51\xe6\xaf\x15\xc5\xcf\x78\x8f\xf4\x5f\x26\x7e\x5f\x77\x7b\xfc\x7a\x39\xe1\xf8\xbb\x24\x8b\xf9\x31\xae\x81\xdd\xfe\x8b\x6f\x7f\x62\x6e\x2c\x89\x14\xcd\xbf\xce\x1c\x04\xf0\x3c\x63\x8a\xff\xd1\xc3\x1e\xff\x22\x3a\x9e\x81\x8e\x2c\xbf\x27\x93\x7d\xae\xc7\x97\x79\x86\xe6\xef\xc0\x07\x5b\x7f\x98\xdb\xf9\x8b\x3f\xfc\xe3\xe7\x17\xb4\xef\xa9\x4e\xf9\x5f\xfa\x06\xc0\x23\x9b\xca\x7f\x4f\x7b\xfc\xf3\x86\x8b\xc7\xcf\x15\x9f\x16\x8f\x9f\xa5\x89\xf4\xf9\x2b\x05\x6b\xff\x51\xff\x01\xad\xf6\x7d\xe7\xf7\x1f\xfd\x02\xdb\xfe\x34\x39\x04\x20\x2d\x36\x95\x7f\x9b\xfc\x56\xed\x27\xe0\x3e\x1d\x17\xbf\x66\x4e\x95\x82\xb5\x9f\x7c\x7c\x82\x7e\x33\x9a\xfe\xe2\x5f\x3f\x79\x81\x2d\xff\x6d\x3f\x00\x50\x66\x98\xda\xff\x5e\x05\x2c\xff\x2f\xb1\xe9\xaf\xfb\x1f\xe6\xf6\x1f\xb7\x47\xb3\xeb\x27\x96\x86\x9f\xf4\xe2\xeb\x6f\xd6\xf4\x85\x6d\x44\xf5\x77\xf8\x21\x00\xe5\x79\x53\xf9\xef\x6d\x8f\x3f\xbc\x9a\xb8\xfe\x96\xb1\xa8\xbf\x71\xad\x0a\x56\x7f\xc3\xb9\x0d\xa6\xa3\x8b\x77\x9e\x23\xfc\xd7\x38\xfb\xbd\x7d\x6b\x48\x9d\x35\xc5\x3f\xea\xf3\xef\xda\x1f\xbe\x9d\x41\x0c\x9c\xaf\xa9\x8d\xed\xb5\x9f\xfc\xfc\xf7\xf3\xb5\x47\x37\xf9\xd7\x1f\x5e\x60\xe7\xbf\xf3\x48\xf9\x37\xf9\x18\x57\x2d\xf8\x15\x8e\xff\x6a\x29\x71\xfd\x1d\xff\x90\xd6\x1f\xf8\xf2\xb3\xf1\xea\xdf\x85\xfd\xe9\xcf\x95\x7f\x1f\xe1\xff\x28\x58\x8f\x4f\xe4\xeb\x6b\x8f\xff\x26\x2d\xcf\xfc\xfe\xbb\xcf\x22\x7e\x8d\xbb\x24\x3b\xae\x2b\x68\xff\x75\xfe\xee\x8c\xe1\xa2\xf2\xff\xf8\x09\x00\xd9\x14\x5f\xc9\xdb\xcf\x1e\xff\x9b\x6d\x69\x7d\xe4\xf8\x6b\x34\x66\x9f\x23\xff\xde\xa8\x82\xcd\x1f\xf5\x73\x99\xf4\x35\x6e\xee\x2b\xfe\xf1\x43\x38\x77\x3e\xde\xbb\x8d\xdc\x84\xe8\xf1\x83\xa4\xfe\x16\xf6\x0f\x1c\x3f\xef\x7f\x01\x2f\xde\xfe\x16\x39\x78\xfb\xdb\x40\xeb\xb7\x68\x92\x84\xeb\x10\x25\xbb\xdd\xed\x6e\x1e\xbf\x75\xa7\xfc\xce\x42\x0e\x50\x7b\x18\xf1\x99\x54\x9b\xfc\xb1\x74\xfc\xe3\x73\xb0\xe3\xb7\x93\x7d\x58\xce\x6c\xfa\xfc\x39\xba\x2f\xe9\x73\x6b\xdf\x18\xc8\x7e\x2c\x89\x26\xbc\x8b\xbe\x96\x19\xf8\x56\x65\x33\xbf\xf7\x6b\x9a\xfe\x37\x01\xd4\xcf\x9c\x46\xfc\xab\x01\xf6\xf8\x3d\x4d\xc5\xe9\xdf\x69\x02\xcd\xc7\x04\xb6\x9d\x19\xff\x3e\xd5\x8b\xc6\xed\x97\x02\x6c\xc0\xf3\xeb\xe7\xe5\xeb\x3f\xad\x8a\xe2\xff\xdc\x07\x07\xa8\xe6\xf8\x3f\x03\xc5\xfc\x18\x5f\x07\xf9\x37\xa2\x5f\x05\xce\xfe\x24\x1c\xe3\x26\xec\x66\xcb\xcf\x99\x8a\x54\x2f\xba\x2f\xd6\x2d\x7f\xfc\x3c\xf5\x63\xf5\x1f\x85\xfd\xf1\x5d\x73\xb9\xf2\xaf\x92\xf1\x73\x09\x83\x41\x1a\x24\xe6\x57\xb9\xf4\xb7\x8a\xbf\xb3\xb4\x26\x3b\x4e\xc0\x64\xc6\xb8\x3c\x68\xff\x19\xc8\xfe\x87\x5f\x7f\x80\xc2\xfd\xdf\xf3\x8f\xff\x29\x3f\xc6\x2f\x58\xf5\x01\x00\x98\xe2\xb7\xa8\x36\xf9\x73\xd1\x4e\x66\x09\xcb\x5f\xb5\xae\xb8\xfd\xc4\xf9\x32\xe6\x97\xdd\xf9\x17\xfa\xab\xd8\x7e\xa1\x17\x33\xff\x7a\x0e\xc7\x3f\x6b\xb5\x58\xef\xba\xff\x8b\xc1\xf6\xf8\x1b\x36\x66\xdb\x73\xbc\x7e\x40\xbf\x63\x55\xd9\xfd\x47\x8c\xfb\x22\x37\xb3\xb7\x7e\xc2\xb7\x9f\x8f\xae\x4a\xfe\xde\xbf\x7f\xca\xc5\xdf\x78\xab\x2b\x80\x67\x9e\x43\x8f\x4f\xe3\x1d\x22\xe6\x3f\xc7\x95\x7f\xab\xf8\x25\x38\x7e\xe3\xdb\xf9\xec\xca\xac\xbe\x81\xda\x4f\x7e\x7c\x37\xb0\x5f\x83\x17\x43\x83\x83\x97\x7a\xb9\xf8\x8a\x07\x4e\x00\x78\xe6\x3b\x0c\xbd\xbd\x62\xfe\x6b\xfc\xf8\xc7\xe2\x7c\x7b\x4d\xee\xb9\x6e\x26\x4f\xeb\xaf\xe7\x92\x3d\xfb\x9f\x42\xdc\xfd\xea\xcb\x21\xc9\xa1\x4e\xe7\xd2\xd4\x45\x2c\x7f\xd5\x7d\x00\xb2\x89\x5f\x2d\x20\x3f\x1f\x7f\xa7\xa6\x45\xfc\x9d\x6e\x35\xd9\xe7\x01\xcc\xff\xf3\xc4\x77\xfb\xe9\xda\xc1\x68\x51\x7c\xb7\x66\xfb\x00\x14\x13\xbf\x2f\xed\xff\x27\xfd\xbb\x59\xb4\x4b\x56\x17\xf6\xbb\x58\xfe\x32\x23\xea\x74\x15\xc5\x4f\x39\x70\x1e\x00\xcc\xf1\x8f\x86\xda\xe3\x5f\x88\xeb\xe4\xdc\xfa\xe1\x12\xb4\x2b\x3e\xc2\x96\xf3\x8c\x71\x6c\xbd\xb0\x8a\x0b\x07\x1c\xb7\x6e\x7f\x38\xe0\x7a\x55\xd1\xfa\x67\xe4\x60\x00\xd9\x14\x7f\x48\x1a\x66\xd1\xfe\xd0\xf8\x43\xc8\xbf\x9d\xce\x47\x94\x75\xdc\xfa\x49\x23\x76\x9e\x85\xfc\x7f\x96\x64\x9f\x27\x07\xe0\xe7\xe3\xee\x54\xf9\xb0\x9f\x2a\x8a\x3f\xb5\x70\x0f\x80\xfc\x92\x43\x8f\x4f\xa4\x5a\xf0\x63\x7c\x22\x7d\xfd\xaa\x9a\xb8\xfc\xf3\x71\x9f\x90\x83\x8f\xfb\xc4\xd7\xcf\x40\xfc\xe3\x42\x6e\xd7\x10\xf1\x07\xef\x05\x80\x45\x0e\xdd\x3f\x98\x6f\xb8\x98\x1f\xe3\xef\xfc\xb7\xf8\xf9\xfd\xd3\x8b\xbb\x07\xff\x21\x1a\xff\x64\xaf\x00\xf0\x9a\xfc\x63\x7a\xd3\xad\xfd\x0f\x39\xc1\xa9\xcf\x9b\xac\xfc\x63\xe6\x72\xfb\x7a\x58\x8e\x0d\xbf\x99\x49\x09\x00\x93\x4d\x7e\x33\x2b\x27\x00\x4c\xca\xe3\x8f\x88\x2f\xff\x6f\x7e\xd4\x7f\xa7\xa8\xfc\xef\xca\x01\x50\xaf\x9b\xec\x1f\x46\x58\xf0\x2f\x63\xf9\x79\x7b\x6c\xbc\x8e\x76\x16\x8f\xf3\x17\x73\x7c\xde\xee\xe6\x73\xe8\x7f\xc4\x04\xe2\x6f\x52\x7e\xd9\x60\x11\x7f\xef\xdb\x00\xea\x0d\xd3\xfc\xf7\xff\x89\xff\x6c\x22\x80\x7c\x9a\xbc\x57\x3b\x16\x20\x2e\xd6\xf0\x0b\x97\x1c\x0b\x10\x9b\xc7\x8f\x05\xdf\x3f\xbc\xd8\x6d\xfa\x49\xd2\xfe\xfb\x66\xb1\xed\x7f\x85\x63\x64\x0c\x6a\x30\xf8\x46\x5a\xfb\xe7\x31\xf3\xd7\xa5\xe5\xd9\xbb\x89\x1d\x3f\xa3\x5d\x37\xdf\xfe\x9b\xce\xe1\x4a\x00\x3f\xb8\xaf\xc5\xa0\xdf\x11\xf1\xc5\x9f\x3f\x7d\xee\x87\xa7\x9b\x89\xfc\xf7\xfc\x3c\x58\xf3\xad\x1b\xc8\x7f\xcf\x7f\xcb\xef\x3d\x5e\xd9\xdc\xab\xbb\xf4\x90\xfb\x66\xff\x84\x15\x69\x7c\xc6\xb0\xca\x0e\x50\x06\x3a\x40\xa6\xf5\x31\x7c\xb4\xc6\x8d\xb5\x12\x5f\xd7\x37\xa7\x2c\xdc\x79\x8b\x8d\xb8\x0e\x91\xc1\x8e\x6b\x30\x3e\x98\xef\xa9\x20\x86\x03\xd7\x7d\x3d\x63\x68\x3f\x6c\x91\x05\xf8\x1c\x5f\x4f\x77\x5b\xd0\xcb\xcc\xbf\x9e\xf2\xcf\xab\xe5\x00\x18\x64\xf0\xe7\x3e\x20\xbf\xf4\xb8\x98\xdf\x33\x45\xcc\x2f\x23\xbf\x45\x16\xf0\xe9\xff\xec\x9f\xb3\xbf\x16\xa5\xff\x5f\xc9\x0e\xf0\x98\xf8\xb3\xc7\x3c\x18\xbf\x2f\xd3\x22\xfd\x27\x88\xf9\x95\x00\xe9\xdf\x97\x7b\xad\x1c\xf2\x45\x7d\x33\xff\x6e\x6c\xff\x2b\x3a\x40\x36\xf1\xa7\x3e\xf6\x60\xfc\x30\x51\xcc\x0f\x4f\x8a\xf9\xe1\x31\xda\x5f\x8a\xf1\xf3\xa4\xff\xe0\x37\x5f\x8f\x35\xf3\x97\xa5\xe9\xdf\xbd\xbc\x03\x14\x13\x7f\xf8\xd8\x87\xcb\xef\x9d\x66\x51\xfe\x1f\xcb\x3f\xfd\xf3\xf0\xbb\x46\x0f\x37\xf3\xef\x47\xff\x9d\xe5\x1d\x00\x83\x4d\xe5\xff\x01\xf9\x3d\x93\xc4\xfc\x8a\x45\xfa\xcb\x05\xe4\x3f\xd8\xed\xef\x06\x66\xfe\x9f\x29\xff\x9f\x55\x1c\xe0\x31\xf1\x67\x8f\x7b\xc0\xfa\x3b\x55\xcc\x2f\xcf\x08\x62\x38\xf5\xf2\x1f\x80\x9f\x6f\x7f\x9e\xfd\x79\xd6\xf3\x66\xfe\xb1\xb4\xfc\xec\x8b\x77\x80\x6c\xe2\x4f\x1d\xff\x60\xfc\xb2\x05\xbf\xcf\xa2\xfd\x81\xb1\xf9\xb7\x3f\x4b\xb8\xd7\xfb\xfb\xa6\xce\x34\xf3\x5f\xa6\xe9\xef\x88\x72\x80\x62\xe2\x0f\x9f\xf0\x60\xfc\xaa\x05\xbf\x34\x83\x5d\x2f\xd1\xcb\x3f\xe5\x97\x2c\xd2\x3f\x83\x7b\xed\x5e\xb1\xf3\x45\x33\xff\x0e\xec\x7f\xdd\x0e\x80\x21\xa6\xf2\xff\x80\xfc\xca\x34\x8b\xfa\xfb\xbc\xf6\x3c\x95\xe3\x97\x29\xbf\xd5\x39\x0c\x7e\x7f\xfb\xe2\xd0\xbf\xd7\x38\xc3\xc2\x96\xf2\xe3\x87\xef\xd1\xde\x0e\xcb\x7f\xc6\xc3\xe5\x97\x67\x89\xf9\x71\x7f\xc6\x8a\x9f\xaf\xbf\xcb\x3f\x70\x15\x15\xb5\x3f\x9b\x25\x07\x78\x4c\xe9\x9f\xfa\xf8\x83\xf1\x7b\xad\xf8\xb3\x2c\xfa\xaf\xb1\x05\xab\xbf\x57\x7f\x19\x32\x5f\x54\x7f\xfb\x56\x76\x80\x6c\xe2\x0f\xcf\x7c\xc8\xfc\x4f\x58\xd4\xdf\x71\xf9\xd7\xdf\x5c\xee\x75\xf8\xdb\xd5\x19\xff\xf5\x75\x29\x7f\xed\xbb\x00\x8a\xb9\xfc\x3f\x64\x7e\xac\xbf\x79\xfa\x2f\xca\x9f\x6d\x91\xfe\x3c\xff\x8e\x1e\xef\x14\x31\xf3\xb7\xa2\xfc\xe7\x2b\x3a\x00\xbc\xa6\xf6\x7f\xe2\x03\xb6\x9f\xd3\x2d\xfa\xaf\x89\xe2\xf6\x5f\x2e\x20\x7f\x7f\x4f\xd6\x7f\x44\xe9\xff\x22\x29\xff\x26\xfe\xd4\xac\x07\x1c\x3f\x3c\x53\xb0\xf4\x57\x02\xf0\xa7\x3a\xd9\xd7\x76\x45\x66\x8e\x33\xf3\xcb\x67\xe9\xfa\xff\x22\x07\xc8\x26\xfe\xf0\x49\x0f\xd8\xfe\x58\xf0\x2b\x93\xe9\xf3\x20\x96\x1f\xc6\x53\x7e\x8b\x00\xcb\x38\x35\xc6\xd7\x1b\x77\x0f\x7e\xc0\xf8\x57\xa7\xfc\x8b\xf7\x3b\x40\x31\xf1\xe7\x3e\x64\x7e\xef\x93\x62\x7e\x0f\xf2\x07\x89\xf9\x73\xb8\xd7\x65\x1b\xba\x30\xfc\x25\x69\xf9\xd9\x49\xca\x7f\x9a\xa9\xfc\x4f\x7e\xc0\xf1\x8f\x9c\x7f\xf9\xc9\xd3\x7f\x51\x7e\xab\xf8\xf9\xfc\xf8\xe1\x83\xf2\x29\xc2\xf1\x43\x4e\x59\x07\x78\x4c\xfc\xa9\x4f\x3c\x60\xfd\x0d\xc0\xcf\x8f\x1f\x94\xf1\xf9\x8f\x1f\xf8\xf9\xcb\x8e\x33\x2d\xca\x9a\xf9\x77\xe1\xfe\xdd\x47\x0e\x90\x4d\xfc\xe1\x53\x1e\x70\xfc\x63\xc1\xaf\x4e\x17\xf3\xc3\x84\xfc\xe7\x2f\x3c\x7f\xf2\xde\x2b\x15\x45\xfc\xae\x97\x1d\xa0\x98\xf8\x73\x1f\x32\xbf\xef\x59\x8b\xf1\x5b\x00\x7e\xbe\xfc\x2c\x94\xce\xc4\x88\xca\x8f\xdf\x5f\xc0\x50\x53\xf9\x7f\xf2\xe1\xf2\x5b\x95\x1f\x79\x42\xfe\xe5\xc7\xc7\xbd\x8e\x9f\xd2\x37\xc9\xcc\x1f\x4b\xeb\xef\xe3\x55\x1d\xe0\x31\xf1\xa7\x4e\x7d\xc0\xf9\xd7\xb3\xf9\xf3\xd7\xe2\xf8\x15\xca\x5f\xcb\x82\x9f\x6e\xaf\xe9\xaf\x83\xef\x96\xaf\x61\xe6\xcf\xa2\xfc\x33\x63\x1d\x20\x9b\xf8\xc3\x9f\x7a\xc0\xfe\xeb\xb9\xfc\xe7\xef\x38\xce\xd1\xcb\x7f\x06\x4d\x7f\x9b\xeb\x27\xd2\x57\x0d\xfa\x89\xd6\x4f\x1e\xa9\xee\x00\xc5\xc4\x9f\xfb\x80\xfc\x5e\x0b\x7e\xab\xf9\xa3\x27\x23\xff\xf1\x27\x3f\x7f\x99\xb0\xab\x66\x37\xd1\xfc\xe5\x3d\x92\x81\xc3\x4c\xe5\x7f\xda\x03\xf6\x5f\x16\xfc\xde\x89\x16\xed\x7f\x46\xfe\xe3\x7f\x7e\xfc\xf3\xde\xa6\xad\x63\xcd\xfc\x7d\x69\xfa\x2f\x2f\xef\x00\x8f\x89\x3f\x75\xfa\x03\xf6\x5f\x33\x2c\xca\x4f\x86\xc5\xfc\x3d\xa3\x60\xe3\xb7\xd7\x76\x7d\xba\x4e\xc4\x2f\x93\xf1\xbf\x89\x3f\xfc\xe9\x87\xcb\xef\xb5\xe0\x87\xc7\x0b\xc6\x3f\x68\x65\x89\x2f\x44\xfc\xb9\x35\x1c\xa0\x98\xf8\x73\x1f\x32\xbf\xfc\xb8\x45\xf9\x2f\x20\xff\x88\x45\xa7\xe6\x8a\xf8\x97\x91\xf6\x7f\xb8\xa9\xfc\x3f\xf3\x70\xf9\x3d\x99\x16\xe3\xff\x02\xf2\x0f\x58\x3d\xd9\x27\xe2\xff\x88\xb4\xff\x26\xfe\x54\xf9\xe1\xf2\xab\x59\x16\xe5\x3f\x00\x3f\x8e\xeb\xf0\xf5\xfc\x89\xe6\x3b\xcc\xfc\x3f\x52\xfe\x52\xb5\x1d\x20\x9b\xf8\xc3\x9f\x7d\xb8\xfc\xbe\x49\x16\xe5\x3f\x93\xf2\x5b\xb4\xff\x3c\x7f\x7c\xce\xc2\x6e\x22\xfe\x53\x92\x03\x14\x13\x7f\xee\x43\xe6\x87\xc9\x16\xe5\xbf\x80\xfc\x97\xf7\xba\xe3\x44\xfc\x3f\x93\xf6\x3f\xdd\x54\xfe\x9f\x7b\xc8\xed\x8f\x05\xbf\x5c\x40\xfe\x26\x45\x6a\xed\x16\xf1\x9f\x0d\x76\x80\xc7\xc4\x9f\x3a\xe3\x21\x97\xff\x27\x2c\xca\x7f\x01\xf9\xef\xf4\xec\xf0\x9e\x88\x3f\x34\xc2\x01\xb2\x89\x3f\x7c\xe6\x43\x6e\x7f\xa6\x58\x94\xff\x89\xf9\xf3\xf3\xe3\xe7\xe4\xb4\x16\xdf\x98\xf9\xdd\x94\xff\x55\x70\x80\x62\xe2\xcf\x7d\xc8\xfc\xfa\xf8\x8d\x2f\xff\x13\xf3\x1f\x3f\xf3\xed\xe7\xe6\xe9\xd5\xc6\x89\xda\xcf\x3a\x07\x1c\x00\x23\x4c\xe5\xff\xf9\x87\xcc\x3f\xcd\xa2\xfc\x4f\x2c\x60\xff\x3b\x6a\xd8\xe3\x66\xfe\x9e\x94\xbf\xc3\x5d\x00\x8f\x89\x3f\x75\xd6\x43\xae\xbf\x16\xfc\x4a\x01\xf9\x07\x1e\x2a\xb4\x5e\xc4\x7f\x33\xd8\x01\xb2\x89\x3f\x7c\xf6\xc3\xe5\x97\xa6\x5b\x94\xff\xac\x82\xf1\xaf\xac\x10\x7f\x4d\x54\x7e\x6e\x93\xf6\xdf\xc4\x9f\xfb\x90\xf9\x3d\x4f\x5b\x94\xff\x02\xf2\xd7\x7b\x2a\x26\x57\xc4\x5f\xad\x92\x03\x60\xa4\xa9\xfc\xcf\x79\xc8\xfd\xaf\x05\xbf\x1c\x80\x9f\x5f\x3f\x1f\x7d\xf8\xe0\x64\x33\xff\xcb\x94\x3f\xa4\x92\x03\x3c\x26\xfe\xd4\xb9\x0f\xb9\xfc\x3f\x63\x51\xfe\xb3\xf2\x5f\x3f\xe7\xf9\xcf\x47\x37\x63\xf6\x7f\x5f\xa7\xfc\x1b\x0a\x3b\x40\x36\xf1\x87\xbf\xf0\x90\xcb\xbf\xc5\xfc\x11\x26\x15\x6c\xfd\x3f\x19\x5e\xdf\x26\xaa\xbf\x85\x13\x1d\xa0\x98\xf8\x73\x1f\x32\xbf\x6a\x35\xff\x9d\x54\xb0\xf2\x7f\xe8\xc9\xf4\x75\x22\xfe\xc3\x85\x1d\x00\xa3\x4c\xe5\xff\x3f\x0f\xb9\xfd\x7f\xde\xa2\xfc\x07\xe0\xe7\xc7\x0f\x0d\xce\x8f\xd9\x67\xe6\xff\x98\xf2\x17\xaf\xeb\x00\x8f\x89\x3f\x75\xde\x03\xae\xff\xcc\xb4\x28\x3f\x59\xe2\xf5\x13\x65\x52\xfe\xe3\x07\x7e\xfd\xe1\x62\x89\x9a\xaa\x68\xfd\xc1\x43\xc6\xff\x26\xfe\xf0\x17\x1f\xd0\xfe\xc4\x82\x5f\x7d\x5c\xbc\xfe\x00\x93\xf3\x5f\x7f\xb8\xc6\xbd\xca\xdf\x37\xbd\x67\xe6\x6f\x48\xd3\xff\xe3\xf2\x0e\x50\x4c\xfc\xb9\x0f\x99\x5f\x7a\xc2\x62\xff\x14\xf9\x2d\xca\x0f\x9f\xfe\x2d\x6b\xee\xbe\x20\x4a\xff\xcb\xe5\x1d\x7e\xdf\xd5\x7a\xf9\x9f\xff\x70\xf9\x3d\x4f\x59\xac\xff\x04\x48\x7f\xde\x3f\x50\xeb\xb2\x83\x17\x88\xf6\xaf\x4b\x84\xd0\xef\xc3\xf2\xbf\xe0\xe1\xf2\xe3\xbe\xb6\xd5\xfe\x75\xb6\x05\x3f\x9f\xfe\x47\xda\xbf\xb2\xc9\x9c\xfe\x7b\x30\xfe\x68\xa2\x03\x3c\xa6\xf4\x0f\xcf\x7e\xc0\xf5\xc3\xe7\xf3\xe7\xcf\xb3\x7f\x17\x20\xfd\xf9\xf1\x7f\x93\x9d\x1b\x83\x45\xeb\xe7\xb5\x2a\x3b\x40\x36\xf1\xe7\x3e\x20\xbf\x62\xc1\x6f\xb5\x7e\x0e\x4f\xe4\x3f\xfe\xe7\xdb\x4f\xf9\xde\xc9\x08\x33\xff\x15\x5a\x7f\x13\xab\x3a\x40\x31\x97\xff\x97\x1e\xb0\xfd\x9f\x15\xa0\xfd\xe7\xda\x4f\xcf\x13\xf9\xb7\x9f\xfc\xf9\xa3\x12\x9e\x51\xcc\xf8\x27\x09\xed\xaf\xce\x51\xbb\x4f\x1a\x9f\x3d\x75\xa1\x98\xbf\xa0\xf1\xd9\x17\xd6\xa1\xcf\xb9\xf8\xf1\x7c\xdc\x76\xab\x73\x30\xbc\xff\xb1\xbf\xe6\x64\xbf\xc1\xec\x5f\x53\xfe\x4b\x2f\x68\xdc\xe8\xff\x33\x7c\x51\xc1\xf8\x4f\xd2\x73\x75\xde\x27\x83\x19\xfe\x3a\xd4\x0f\xa5\xf2\x23\xbb\x7f\x31\x0a\xf7\xfb\x02\xf8\x61\xe5\xcf\xef\x7f\x7c\xeb\xd0\xfb\x66\xfe\x64\xf4\x3f\x40\xcf\x03\xe9\xf1\xbf\x0b\xc8\xdf\x98\x6e\xa0\xf0\xfe\x0e\xbd\xe8\xaf\xa8\x36\xeb\x6f\x80\x4f\x7f\xbb\xfc\xe7\xe2\x7e\xf9\xcc\xcc\x8f\xfe\x0f\x47\x73\xf1\xe9\xb3\x5f\x2e\x18\xff\x22\xf4\xb7\xc7\xc5\xa7\x7f\x24\x86\x2d\x57\xc8\x8f\x7e\x13\x95\xea\xda\x37\x5b\x95\x1f\xbe\xfc\x77\xfd\x6a\xd1\x2b\xa2\xf2\x5f\xed\x1b\x96\x3f\xf5\x95\x82\xf1\x17\x34\xfe\x3a\x1f\x4f\xde\x2e\x7f\xce\xd2\xde\x47\x98\xfd\x23\xf4\x1f\x1b\x41\xcb\x27\x3d\x7f\x17\xbe\x58\xcc\x6f\xe5\x2f\x41\x3f\x07\x7f\x81\xe5\xff\x12\xcf\xdb\xbd\xc6\xb6\x9f\x85\xe9\xe7\x7d\xeb\x82\xf2\xe5\xe7\xed\xe7\x23\x8b\xef\x1b\x13\x1a\x16\x36\x8b\x8f\x7f\xd4\x77\x2d\x80\xf2\x4a\xb0\xff\x7c\x5d\x28\x84\x1a\xf1\x2a\xb8\x03\x96\xa5\xab\xb0\xf7\xdd\xbd\x18\x17\x4e\xbb\x0e\x71\x27\x10\xce\x73\x9f\x37\xec\xe7\x47\x44\x01\xb4\x8d\x8a\xae\x6f\x01\x4e\x2f\xde\x7f\xe6\xc0\x62\x97\xfc\xe7\x67\x33\xe8\xf9\x41\xf4\xbf\xf7\xcc\x1e\x00\x35\x3c\x48\x3f\xbf\xe3\x7b\x55\x6c\xff\x5f\xab\x94\x03\x9c\xa6\xf8\xb2\x4a\x65\xb6\x1d\xc1\xab\x56\x12\xfb\x3c\x6f\xfc\xea\x18\x37\x40\x88\x7b\x46\x18\x6b\x5f\xcf\x5f\xbc\xfd\x7f\xf2\xa0\x91\x11\xa2\xf8\x53\x3d\x0f\xd3\x0f\x4c\xd0\xca\xa3\xd2\x91\xe4\x83\x11\xbf\xcc\xef\xae\xdc\x34\x48\x34\xe2\x04\x43\x02\x11\xa5\x15\x80\xa7\x8f\xa1\xc3\x23\x7f\xb3\xf1\xb3\xbe\x2a\xc4\x32\x6e\x2d\xc7\xde\xd7\x6d\xcf\xfe\xbd\x15\x7f\xa7\x6a\xd5\xef\x8b\xf8\x3b\x0d\xd6\xde\x57\x3f\xd3\xca\x75\x92\x93\xe5\xaf\x5b\x05\xd3\xe9\xcf\x58\x22\x46\x39\xb8\x15\x4b\xe4\xd9\x72\x78\x0e\xe4\x4e\x2c\x91\xf6\xbd\x31\xbe\xd9\x5f\xb1\x44\x32\x2a\x68\xf1\xa6\xf1\x52\x9a\x00\xc8\x33\x08\xef\xdd\x58\x22\x65\x93\x01\xbc\xfe\x73\x0d\xf7\x62\x35\x11\xf3\x7f\xf0\x44\xa3\x70\x11\xff\x7c\x1a\xff\x57\xa6\x7e\xcf\xad\xf9\x53\xe2\x88\x18\xfc\x2d\xe2\x88\x18\xfc\x6d\xe2\x88\x18\xfc\x2d\xe3\x88\x58\xf3\xb7\x8d\x23\x62\xf0\xb7\x8b\xd3\x44\xcc\xff\xcb\xa0\x63\x5f\x8a\xf8\xd7\x63\xfc\xe2\xa6\x81\xf8\x3b\xc7\x11\x31\xf8\xbb\xc4\x11\x31\xf8\xbb\xc5\x11\x31\xf8\xbb\xc6\x11\xb1\xe6\xef\x1e\x47\xc4\xe0\xef\x11\xa7\x89\x98\xbf\xf0\x6b\xdf\x05\x89\xf8\xa5\xe5\xda\xfb\xd2\x17\x81\xca\x4f\xaf\x38\x22\xa6\x73\x38\x71\x44\x0c\xfe\x81\x71\x44\x0c\xfe\x3e\x71\x44\xac\xf9\x07\xc5\x11\x31\xf8\x07\xc7\x69\x22\xe6\x0f\x4b\x1b\xf7\xb5\x88\x7f\x04\xb5\xbf\xf5\xec\xd2\xd2\xff\x50\x32\xe1\x0f\x16\xc4\x0f\x4d\x94\x88\x0c\xf9\x16\xeb\xf3\x67\x6e\x22\xe3\xc7\x22\xef\xe7\x6e\x22\x86\x7e\x92\x44\xc4\x3a\x9e\x28\xf9\xe6\x32\x96\xf1\x44\x79\xfe\x88\xfe\x2f\x3a\x45\xfc\xed\x69\xfc\x59\x78\x4f\xcc\x5f\xab\x10\xf2\x6e\x73\x13\x31\xf4\x09\x95\x88\x5c\xf1\x5a\xc5\x73\x0d\x93\x88\x58\xf3\x17\x96\x88\xd8\xe5\x3f\x70\xe8\xad\xd1\x22\xfe\x05\x74\x61\x46\xfd\x3d\x50\xfa\x97\x95\x88\x18\xe9\x9f\xeb\x26\x62\xa4\xff\x31\x37\x11\x83\xbf\x9c\x44\xc4\x9a\xbf\xbc\x44\xc4\x2e\x7f\x9b\x4f\x6a\x2f\x12\xf1\xe7\xd2\xf2\x8f\xfe\x16\x7d\x95\x08\xbf\x31\x0e\xd8\xc0\x75\xe4\x4d\x7a\xb3\xe9\xcd\xc7\x47\x6d\x57\x93\x8d\x97\x78\xb1\x26\x77\x0e\x2c\x84\xbd\xbf\x5c\x91\xfd\xbc\x15\xff\x27\xa3\xd7\x7c\x24\xe2\x87\x15\xda\x8b\x34\xd0\x88\xdf\x6a\xe6\x2f\xbb\x81\x4d\xbf\x5a\x5c\x7c\x53\xf9\x6d\x7c\x7f\x7b\x38\x91\xb1\xba\x63\xd2\x1d\xe1\x44\x16\x93\xfb\x53\xc6\xe7\x3d\x2b\xd9\xfb\xfd\x99\x5c\xbc\x54\x0b\xfe\x03\x23\x37\xd4\x13\xb6\x3f\x94\x1f\xfd\xcd\xf1\xfc\xff\x2b\xe9\xff\xdd\x95\xf9\xc7\x45\xfc\x27\x9b\xa3\x82\x5a\xf9\x3f\xe9\x1f\xc7\x19\xe7\x04\x97\x25\xb2\xdf\x6b\xb8\xab\xee\x1c\x49\xe4\x9f\x21\x78\xdf\x23\x92\xc8\x2e\x6e\x1c\xa7\xea\xf7\x5d\x23\x89\xac\x1f\x8a\xf9\xd5\x3b\x92\xc8\x75\xbd\x3e\xf4\x8a\xd4\x44\xcc\xff\x5e\x9d\xd0\x93\x22\xfe\x3d\x74\xfc\xe0\x9d\x1c\x6c\xe2\x37\xd2\xbf\x52\x39\x36\xbd\xfb\xea\xf1\x59\xbb\x44\x12\x99\x3f\x02\xef\xbb\x47\x12\xf9\x6e\xbf\xde\xfe\x47\x12\x99\xb4\x09\xdf\xef\x19\x49\x64\xaf\x1e\xcf\x35\x35\x92\x48\xa3\xf7\xf0\xf3\xdd\x22\x35\x11\xf3\xc7\xbd\xb5\xaa\xb1\x88\x3f\x81\x8e\xaf\x94\xdb\xda\x78\x5c\xe5\xca\xcf\xea\x58\x3c\x27\xba\x25\x92\x88\x27\x01\x40\x3d\x4d\xfa\x9b\x9d\x91\x44\x3e\xad\x80\xf7\xbb\x22\x89\x64\x14\xc5\xf1\xdd\xb6\x48\x22\x47\x8a\x92\x49\x2a\xb9\xdf\x11\x49\xe4\x8f\xa2\x00\x52\x6f\x72\xbf\x35\x92\xc8\x19\x37\x7e\x7e\x7b\xa4\x26\x62\xfe\x9e\xa3\xcf\x57\x17\xf1\xaf\xde\xa6\xbd\x2f\x27\x16\x0a\xc0\xff\x6e\x24\x11\x83\xff\x9d\x48\x22\x06\xff\xaa\x48\x22\x06\xff\xdb\x91\x44\x0c\xfe\xd5\x91\x44\x0c\xfe\xb7\x22\x89\x18\xfc\x2b\x23\x35\x11\xf3\x1f\xaa\x75\xbd\x8f\x88\xbf\x2f\xc6\xcf\xa5\xf3\xae\xff\xee\x3c\x66\x84\xe5\x3c\x86\xb7\xbf\x75\x4f\xfe\xf3\x57\xf3\xf9\xeb\x6d\x94\xff\xc7\x03\x00\x72\x54\x30\x00\xfa\xbf\x5a\x29\x3e\xbf\x2f\x57\x02\x70\x80\x43\xff\xbe\x78\x1a\xb3\x4d\xae\xcc\xfa\xef\xbd\x46\xe3\x67\xa9\x09\x5a\x7d\xc2\xf5\x4b\x57\x6b\xfa\x89\xc2\x5a\xbc\x27\x8c\x6b\xf7\x57\x0c\x80\x3a\x90\xa4\x7f\xb8\x0b\x20\x46\x4f\x2d\x7e\xfe\x15\xd9\x79\xe7\xc7\x7e\xff\x81\x33\xd9\xf9\x57\x6f\x97\x03\x3c\x39\xc6\xfc\x41\x7a\xc7\x82\x7f\x00\xcb\xff\x32\xfa\xff\xec\xcc\x7a\x12\x78\xa3\x06\xe5\xfc\x9a\x9d\x0f\x97\xab\x1e\x68\x5e\x56\x23\x1e\xe0\x66\x1c\xcf\x8f\xaf\xf3\x9f\x9c\xbb\xd4\xef\x7f\x9b\xf2\x63\xfc\x97\x5b\x11\x0e\x50\xb7\x38\x8d\xf8\x8f\xff\x92\xff\x73\xf4\xbf\xcd\xc5\x5f\xd8\xdd\x86\xfd\x7c\xad\x3c\xfc\x0d\xe3\x01\xfe\xd4\xf9\xf9\xf5\xb7\x6d\xa7\x42\x22\xfc\xfe\xc7\xe8\xf9\x77\xf4\x3f\x79\xe2\x36\x80\xf4\xbe\x29\xfe\xc5\x2a\xeb\xf8\x05\x66\xfe\x33\x55\xc4\xf3\xdf\x63\x75\xc4\xe9\xfc\xbc\x45\xfc\x23\xa3\x3e\x34\x91\x00\xde\xd5\x7b\x1b\xde\xff\xe4\xa5\x7a\x23\x3e\xf4\xfb\x1f\xa6\xfc\xe8\x7f\x32\xe4\x0e\x80\xb2\xd7\x60\xf0\xbe\x6b\x8f\xbf\xca\x54\xca\xc3\xf9\xaf\xf8\xbe\x3e\x4d\xe7\x8d\xda\x5f\x62\xfb\xd1\xaa\x0b\xcb\x1f\x9e\x27\xfd\x67\x90\xf1\xb6\xce\xcf\xaf\x9f\x5c\x4a\x4a\x5f\x14\x1a\x1c\xbc\x54\xe6\xfc\x0f\x8c\x0b\x76\x80\xf4\x81\xa9\xfc\xaf\xb6\xc7\x3f\x36\x55\xcc\x3f\x8a\x8b\xb3\x80\x1c\xb3\xa9\xff\x19\xf4\xbf\x81\xdd\x60\x6b\x49\x3c\xfe\xf1\x70\xaf\x53\x16\x1c\xd8\x62\x6e\x7f\x7a\xe2\xf9\xeb\xd7\xc9\xd4\x39\x18\xbc\xd4\x9f\x83\xba\x5a\xbc\x7e\xa5\xd2\xf8\xd1\xd8\x9e\xf0\x71\x46\xf0\xe2\xfd\xea\x63\xf9\xe1\xe3\x95\xe0\x7e\xcc\x8b\xb8\x1e\x57\x43\xfb\x1e\xf4\x4b\x33\x8a\xbe\xa2\xfe\x8d\xd6\x1e\x19\x2e\xf2\x5f\xe1\x7b\x1d\x40\x7d\xd3\x14\xff\x7a\x8d\x98\xff\x22\xc7\x6f\xe5\xff\xdf\x2a\xfe\xef\xa1\x6e\xf4\x79\x9b\x20\x26\x5d\x93\xd0\x0f\x21\x5d\x67\x57\xe8\xf3\x5a\x1c\xff\x92\xcc\x3e\x57\x45\xfc\xcd\x72\x01\xe0\xef\x60\xc8\xa5\xf1\xa1\xbc\x6b\xc5\xfc\xa9\xef\xb0\xfc\x69\xd1\x62\xfe\xd4\x6a\x62\x7e\xa8\xca\x3e\x47\xfe\xc8\x68\xb6\xbc\x61\xbe\xa0\xff\xbd\x70\xfa\xfa\x68\xfc\x8a\x57\x18\xff\x2d\xd4\xff\x5e\xc3\xeb\x00\xbe\x0d\x4e\x9d\x5f\x5a\x67\x8f\xff\x11\x2e\x9d\xf1\x6a\x45\xd7\xd3\xa5\xc6\xec\x7e\xcc\x19\xf4\xdf\x45\xfb\x1a\xf4\x4f\xda\xb3\x2d\x5b\x8f\x3c\xf4\x39\xbf\x7e\x7e\x34\xf5\x76\x79\xc2\xef\x9b\xa1\x7d\xbe\x26\x4d\xff\x6b\x6f\x00\x78\xaf\x3a\xe1\x1a\xe5\x57\x2d\xf8\x33\x38\x7e\x5c\xb7\x55\xef\xb1\xfb\x49\x9f\x71\xcf\x91\xff\x18\xee\xd3\x3f\xc3\xfa\x4f\xc3\xb8\xa8\xe8\x17\x0e\xf3\x0b\xfd\xbe\xa1\x1f\xa9\x43\x6b\x82\x19\xff\xff\x1d\x28\xbf\x32\x08\x40\x69\xe5\x80\x70\x8c\x7f\xba\x5e\xcc\x9f\xbd\x8c\xe5\xc7\x78\x40\x5e\x2e\x7e\x7a\x4e\x37\x36\x5f\x90\xf3\x62\x71\xb6\xbc\x21\x67\x6c\x29\xf6\xb9\xd7\x82\xdf\xb5\xb8\x69\x5d\x11\x7f\xe8\x45\x00\x6f\xe3\x20\x9d\xdf\xbb\xe1\x7f\x93\xff\x90\x9a\x2a\x8b\xf8\xdd\x17\x35\x9f\xb4\xc8\x2f\x6d\xfc\xdf\xe2\xc7\xcf\x6d\xb9\x51\xf9\x11\x33\x7f\x63\xca\xff\xf9\x20\x00\xf5\xaa\x53\xe7\x57\xff\x25\xff\x18\x8b\xf6\xbf\x1d\x17\xaf\x1c\xdb\x99\x6a\x4d\x59\x7d\x71\x5c\x8a\xfb\xc2\x58\x7f\xbe\xbf\x5b\xfe\xac\x3f\x7e\xd9\x0c\x76\xfc\x70\x6e\x10\x00\xfc\x13\x6c\x94\xff\x4d\xf6\xf8\x3b\xd7\x12\xf3\x87\xf7\x12\xa7\x7f\xf7\xe6\xe2\x76\xf5\x7d\xea\x57\xdc\x1b\xca\xf6\x0b\xbc\x7f\xb5\xce\xd7\xdf\xf4\xfa\xe3\x9f\xbe\xc2\x8e\x1f\x6a\x0d\x06\xf0\xbc\x1f\x0c\xe1\xe8\xff\x2a\xc7\x82\xbf\x23\xcb\xaf\xc7\xdf\x6f\xc8\xb6\x3f\x77\x8b\xb1\xfd\x94\x1e\xff\x90\x8b\x9f\x82\xe7\xd2\xce\xa1\xbf\x5f\xda\x7e\xe2\x79\xd3\x51\x1c\xff\xce\xf6\x3d\xd7\x10\xfe\xf0\x99\x2c\x7f\x8b\xc7\x00\xe0\x7e\x30\x5c\x1b\x45\xcb\xff\x66\x8b\xf6\x73\x00\xcb\x8f\xfe\xbb\xbc\x9e\xfc\xf9\x93\x2c\xf8\x73\x2c\xf8\xb1\xff\xe5\xe3\xef\x94\xe8\x3f\xb5\xae\x28\x7e\xd6\x77\x45\x1c\xa0\x9a\xe2\xef\xab\x16\xfc\x0a\x97\xfe\x56\xf1\xf7\xdf\xf9\x95\xed\x4f\xb1\x9c\xbc\xf5\x23\xed\xa7\xbe\xd2\x9e\xd7\xa5\xcf\xef\xf5\x66\xbf\x07\xcb\x4f\x2e\xfd\x5a\xea\x6e\x16\xae\xcf\x4d\x9f\x66\xe6\xf7\xd1\xf3\xcb\xf1\x9f\x02\x78\xcc\xf1\xdf\xb7\x88\xf9\x65\x2e\xfd\xad\xe2\x8f\x2f\x7c\x8f\xf2\x3f\xce\xce\x53\x4e\x7e\x4f\xeb\x17\x8d\x4b\xee\xa3\x5f\xfc\x2c\x7e\x1e\xe3\xc5\x53\x3f\x9d\x68\x97\x82\xf9\x74\xdb\x19\x7a\xd4\xcc\x7f\x1a\xdb\xff\x6f\x01\x3c\xa6\x43\xc4\xde\xad\xf6\xf8\x8f\x25\x3a\x19\x1e\xbc\x22\xe3\xd9\xe7\x58\x1e\x0a\xd7\xa4\xe5\x03\xdb\x19\xfa\x93\xbb\x3e\x67\x9f\xa3\x3d\x1f\xef\xdf\xf4\x65\xb8\x7a\x9c\x94\x7f\x85\x2b\xff\xeb\xbe\x20\x83\x10\x87\x1e\x7f\x5c\xda\x66\x51\x7e\xb8\xf6\x27\x3c\x49\x3c\xfe\x09\xe3\xe2\x1a\xeb\xeb\xd8\x16\x7e\x4d\x37\x0d\x13\x97\x37\x7e\xfe\x7b\x2c\x6c\x9b\xd7\x9c\xfe\x95\x29\x7f\xfc\x56\x00\xa5\xaf\x91\xfe\xaa\x05\x7f\xad\x8f\x58\xfe\x11\x29\x74\x3c\xc3\xf1\xaf\xa2\xf3\x2f\x69\x01\x3b\xfe\x79\xfb\x49\x5a\xdf\xc7\xb1\xed\x52\xf6\x58\x5a\xef\x5e\x61\xc7\x3f\xbc\x1e\x1f\x6e\xfe\xe4\x1a\xe1\xf7\x70\xf1\xbb\xab\x77\x05\x50\x06\x87\xe8\xf1\xa3\x7d\xdb\xc5\xfc\x18\x3f\x1a\xf9\xcf\x63\xfd\xf5\xb0\xe5\x67\x35\xda\x67\x8c\x66\xed\x36\x4a\xd2\x78\xf1\xe8\x97\x1b\xeb\x69\x18\x7d\xae\x5c\x60\xfb\x35\xde\x3f\xe8\xd7\xab\xbb\xd6\x27\xf3\xc7\xdc\xe7\xd9\xf2\xe3\x0d\x71\x80\xf7\xb6\xd3\x88\xff\xbb\x43\xcc\x8f\xf1\x73\x91\x7f\x1c\xfa\x4f\xa6\xfe\x9c\x31\x07\xeb\x3f\xce\x96\x07\x9c\x87\xb7\xe2\x9e\xe3\x46\xe9\xb5\x20\x27\xf3\x1c\x1d\x21\xf2\xf3\xc7\xec\x21\xcf\x2d\x35\x97\x9f\x01\x94\xff\xed\x63\x00\xea\xde\x60\x23\xfe\xef\x4e\x7b\xfc\xc1\x0d\x69\x7a\x3a\xd9\xf5\xab\x69\x18\xcb\x90\xae\x53\xe9\xeb\x24\xd8\xff\xae\xd2\xca\x09\xf6\xaf\xcf\xa3\x9d\xd6\x1b\x41\xcc\xf7\xf3\xeb\x27\x31\x5d\xea\x8c\x0d\x15\xd8\xcf\x54\xf0\xef\x9f\xd2\x46\x8b\xe4\xbb\x05\x3f\xc6\x7f\xc4\xef\x5f\x4d\xdb\x2c\xb4\xef\xc1\x4b\xde\x40\xcb\xe1\x8b\x6c\x39\xaf\x88\x7e\x05\x53\x58\xbb\x99\xfd\x98\x0e\x74\xfd\x32\x95\xe3\xc6\xfc\x7b\x7b\x55\xc5\x2c\x33\xbf\xdb\xb4\xff\xe8\x99\x1f\x6c\xac\xff\xec\xb2\xf6\x7f\x18\x64\xf2\x7f\xf8\xd3\xe7\xf4\xf3\xf5\xd9\xf4\xcf\xcd\x11\x8f\xdf\xd8\x7d\xcc\x31\x12\xbb\x4f\xf9\x58\x9e\x7d\x30\x9e\xff\xb7\xc1\x8b\x07\x88\xf8\xfd\xfb\x8f\x0b\x0c\x7e\xef\x7b\xff\x8e\x9f\x8f\x1f\x9d\x97\x3f\x54\x02\xe8\x2a\xb1\xfb\x94\xa9\x79\xf8\x79\xff\xcf\x85\x4e\x4c\xec\xeb\xf7\xff\xcc\xad\xff\x3c\x71\x09\x40\x76\x19\xfc\xd2\xee\x7f\xc7\x8f\x71\xf1\xd0\x4e\xd1\x95\x87\xbf\x98\x04\x30\xde\xc4\x5f\x5c\x02\x98\x90\x87\x9f\x6f\x7f\x1a\xec\x3f\x5e\x81\xf0\x67\x73\xfc\x4d\x0b\x3b\x40\xba\x6d\xc4\x5f\x56\xff\x25\x3f\xbf\xfe\x96\x97\x3f\x5e\x02\x98\x6c\xe2\x4f\x90\x00\x9e\x08\x58\x7e\x96\x1c\xd8\xd0\x5d\x54\x7e\xe6\x04\x3b\xc0\xb7\xcf\x54\xfe\xdf\xff\x77\xfc\x7a\x5c\x63\xcb\xf2\x53\x44\x02\x98\x62\xe2\x2f\x2a\x01\x3c\x19\x90\x3f\xd8\xd5\x6c\xb2\x88\xff\xee\x7d\xd2\x18\x9b\xca\xff\x9e\xff\x6f\xfe\x52\x12\xc0\x2c\x13\x7f\xa4\x04\x30\x3b\x60\xf9\x49\x8c\xf9\x4f\x6f\x52\x7e\x14\xae\xfc\x3c\x1f\xe9\xf0\xef\x7d\xe9\xe5\x7f\xef\xbf\xe3\xdf\x83\xeb\xb4\xbf\xb2\xfd\x97\xc1\x5f\x5a\x02\x98\x66\xe2\x8f\x96\x00\xa6\x5b\xa6\x3f\xbe\x3a\xcb\x6c\xd4\xe2\xa7\xd3\xf8\xb3\xb8\xfe\xb3\xe2\x1c\x69\xc4\x4d\xf1\xaf\xf7\xda\x6b\xff\x0b\x1a\xff\x7a\x31\xae\x77\xad\x61\xd7\x7f\xf8\x75\x54\x7e\xdc\x83\x7f\xdf\x71\xa1\x67\xaa\xbf\xfc\xcc\x66\xe7\xbf\xae\xbb\xa6\x98\x57\x24\x3d\x3f\x10\xf3\x63\xfc\x5f\xe4\x7f\x0b\xfd\xed\xbb\x59\xfe\x4d\x35\xd8\x71\x02\x72\xfc\xd3\x90\x7d\x5e\x16\xd3\x21\x85\xed\xbf\x90\x9f\x1f\x3f\xb4\xd9\x5d\xab\x8e\x7f\xff\x82\xc6\x3f\xed\x4d\xf9\x33\x96\x03\x48\x07\x4d\xeb\xff\xfb\xc4\xfc\x18\xbf\x55\xf7\xe7\x67\x11\x7f\x36\xcb\x22\xfe\xce\x50\xee\x39\x72\xf1\x71\x79\x70\x5c\xc1\x8f\x1f\x7a\x0d\x6b\xbc\xd6\xbf\xff\xb5\x50\xfb\x3c\xda\x0f\xb7\xb9\x0c\xa0\x4c\x32\xe2\x57\x4a\x8a\x98\x1f\xe3\x57\xea\xe9\x6f\x65\xcf\x4d\xd7\x69\xe5\xd3\xec\xf8\x79\xb4\xc5\xf8\xff\x12\x5d\x6f\x94\xda\xb1\xe3\x25\xd4\x0f\xe7\xc1\xaf\x44\xde\x08\xf6\xc7\x2f\xa3\xf1\x13\x3b\xa3\xfd\x64\x84\x03\x54\x87\x29\xfe\x97\x05\x7f\x0e\xc7\x3f\xf9\x80\x38\xfd\x5f\xda\x2d\x4e\xff\xaa\xbb\xc5\xe9\xef\xdd\xcc\x3e\xc7\xf4\xe7\xfd\x8b\x97\xff\xf9\xf3\xb5\xa2\xf8\x05\x73\x0e\x02\x80\x39\xfe\xe3\x87\xf6\xf8\x65\x9a\xce\xc0\xa5\x7f\xd9\xba\xec\x73\x7c\xd7\x85\xf1\x3a\xb9\xb8\x06\xe1\xad\xd8\xe7\xb8\xde\xcf\xd7\xdf\xbf\x1e\x2d\xe9\x4f\xff\x70\x1a\x3f\x0b\xe3\xcf\xe6\x6e\x05\x80\xa0\x10\x23\xfe\xd7\x7e\x7b\xfc\x1e\xba\xce\xaf\x46\x71\xf6\xc4\xdc\x73\xfd\x3c\x00\x8d\x6b\xa3\x70\xf1\xd7\x36\xb7\x67\xe7\x35\x7c\xfb\xa3\xa7\x4b\xd1\x24\x99\xcc\x7f\x73\xb8\xf8\x53\x7b\xbf\x01\x90\x4d\xf1\xcb\xa4\x8f\xec\xf1\xcf\xec\xcd\xb6\xf3\x78\x65\xf7\x66\x79\x90\xbf\x4a\x16\xfb\x79\xe4\x6b\x98\x65\xc5\xef\x60\xbe\xf7\xcb\x65\x17\xc2\xfd\xf3\x77\x8e\xff\x42\x88\x03\x14\x73\xfc\x3b\x9b\xfc\x56\xf6\xdc\xdb\x4a\xb2\x9c\xc8\x5f\x08\x9f\x5f\x61\xe7\x95\x4e\xda\x0e\x4b\x3d\xd8\xf5\x43\xac\xb7\xa8\xcf\xce\x79\x75\xfa\x92\xf2\x93\x43\xe3\xd7\xa4\x50\xfe\xf1\x5d\x01\xbc\x3d\x8d\xf8\x41\xbe\x8f\xc5\xfc\x18\x3f\x08\xf9\x37\xd3\xf6\x04\x6e\xb3\xeb\x3f\xaf\xa2\xdd\x79\x2b\x56\xaf\x8f\xe8\xe7\xbd\x41\x6c\xff\xf5\x08\x8d\xd7\xa0\x70\xf5\x17\xdb\x4d\xfc\xdc\xca\xff\x7c\xc9\xc4\xcf\xad\x68\xb2\x5f\x52\x16\x06\x1b\xf1\x8f\x0e\xd8\xe3\x0f\xc7\xf9\xe6\x75\x96\xf3\x1a\xee\xbf\x4c\x66\xcb\x7f\x06\x5d\x6f\xf1\xbe\xc1\xae\x33\x64\x72\xed\x2a\xa6\x3f\x1f\xbf\x72\x75\xfa\xfc\x6d\x66\x7e\xb4\x7f\x98\xd3\x55\xa3\x44\x7e\xe9\x93\x7f\x97\xfe\x2a\xda\xa5\x73\xed\x52\xab\x9e\x6c\x7f\x81\x7a\x61\xbf\xa6\x7c\xcb\xd6\x0b\x7e\xfc\x56\xc7\xb3\x63\x3e\x29\xff\x1e\x2e\xfe\xce\xd1\x6d\x00\xb2\x29\xfe\x8e\x6a\xc1\x7f\x8e\xe3\x4f\x88\x65\xeb\x1d\x5e\xde\xca\x6c\xfb\xa9\xdb\x11\x71\xf1\x77\x4a\xd2\xe7\x39\xdc\x73\x9c\x77\x61\x3e\x60\x3e\xd5\xed\xf8\x8b\x62\x4e\x7f\x0f\xc6\x3f\x3a\x07\xe0\xed\x1d\xa4\xc7\x1f\xf1\x1d\xb4\xd8\xbf\xa6\x76\xef\xc8\x7f\x06\xdb\xff\x43\xec\xf8\x07\xe3\xba\xca\x5c\xfc\xf4\xc5\x4d\xd8\xe7\xb8\x3e\x5e\x78\x37\xfb\x9c\x5f\x7f\xc0\xd7\xef\x3b\xb8\x92\x44\xfc\x07\xef\x03\x78\x12\x83\x75\x7e\xef\x21\x7b\xfc\x73\x30\xfe\xef\x51\x36\xfd\x5b\x0e\x65\xdb\x79\xfc\xfd\x64\xdc\xef\x58\xc3\xb6\x33\x33\x69\xbf\xe0\x5d\xcf\x9e\x93\xe4\xed\xaf\x4e\xbc\x36\x46\x68\xbf\x5d\x8b\xda\xef\x01\xdd\xb7\xc8\xee\x48\xfe\xc6\xb0\xbf\xea\xeb\x41\xfb\xc6\x76\x31\x44\xb2\x39\x87\x7f\x4a\x0c\xda\x0f\xb6\x8e\x21\x62\xc4\xe5\x68\x1b\x43\xa4\x45\x10\x9e\x4f\xe8\x10\x43\xa4\xef\x0e\xf6\xef\x8d\xf3\x10\xed\x63\x88\x54\x69\x80\xef\x74\x8c\xd1\x44\x7c\xf1\xfa\x6d\x78\xaf\xcf\x9b\x42\xfb\xdc\x35\xda\xfb\xf2\xcf\x9a\x7e\xbe\x65\x56\xfa\x55\x8e\x21\x62\xad\x5f\x85\x18\x22\x86\x7e\x49\x31\x44\x0c\xfd\xaa\xc6\x10\xb1\xd6\xaf\x4a\x0c\x11\x43\xbf\x6a\x31\x9a\xd8\xd3\xaf\x4a\xd2\xae\x4f\x44\xfa\x7d\x47\xf5\xf3\x5e\xd0\xf4\xcb\xb1\xd4\xef\xdd\x58\x22\xd6\xfa\xbd\x19\x4b\xc4\xd0\x6f\x55\x2c\x11\x43\xbf\x35\xb1\x44\xac\xf5\x5b\x1d\x4b\xc4\xd0\x6f\x6d\xac\x26\xf6\xf4\xeb\xad\xce\xfe\x42\xa4\xdf\xdb\xc7\x28\xe7\x0e\xe3\x7c\x44\x98\xc9\x3e\xf6\xd3\x42\xc8\xbf\x32\x8e\x48\x4e\x0c\x6b\xaf\x9c\xc1\xd9\xff\x4d\xad\xc2\xbe\xff\x47\x19\xbc\x7f\x27\x8e\x88\xaa\x5b\x70\x7d\x17\x4b\x64\xbd\x6e\xaf\xaa\xc6\x12\x69\x5c\x09\xef\xbf\x8d\xd5\xc4\x9e\x7e\x8f\xff\x59\x24\x56\xa4\xdf\x4b\x5d\xb4\xf7\xa5\x51\x5a\xbf\x4c\xe6\xa9\x61\xa6\xf3\x13\xa3\x5c\x68\xbf\xf9\x7c\x22\x91\x94\x50\x4c\x6f\x39\x91\xc8\xc5\x34\xd6\x7e\x28\xfb\x2d\xf6\xbe\x55\x5f\xfc\xfc\xb3\x89\x44\x9a\xa5\xe3\xf7\xcd\x48\x24\xb2\x7a\x3f\xcb\x7d\xf0\x57\xd6\x9e\xd2\xae\x7e\xcd\x53\x2e\x15\x17\xe9\x37\x27\x98\xb6\x73\xef\x87\x98\xf4\x33\xf2\xaf\xcd\x3a\xfc\xc6\xdd\x6e\x22\xec\x3a\x4d\x11\xc9\x15\x63\x75\x3e\xa1\xa8\x44\xe4\x2f\xbd\x06\xbd\xe7\x26\x62\x6d\xef\xff\x88\x44\xc4\xca\xde\x3f\x90\x7e\x2d\xfa\x87\x0f\x16\xe9\x37\xa9\x30\xed\x3f\x62\xc4\xf9\xe7\xf5\x01\x28\xfe\xb3\x8d\xf3\xdc\x44\xce\xd4\x25\xf7\xe4\x6f\x16\xb9\x89\xec\xae\xca\xfe\xee\x7c\xbd\x7e\x65\xbb\x89\x28\x6f\xe2\xfd\x42\x37\x91\x4f\xaf\xb0\xfa\x49\x6f\xe3\xff\x5e\x74\x13\xa9\x78\x5a\xff\x26\xb7\x26\xf6\xf4\x1b\xf6\x4f\x6a\x27\x91\x7e\x51\x74\x1c\x2e\x1f\x33\xeb\x67\x8c\x0b\xd4\x3f\x00\x14\x7f\x5c\xa0\x7b\x6e\x22\xe3\x71\xc3\x0e\xa2\x13\x89\xac\x3e\x05\x20\xfb\xf5\xfd\xcb\x4d\x64\xf5\x78\xe4\xbf\xed\x26\xf2\xae\x82\xe5\xf1\x8e\x9b\x88\x34\x01\xdf\xaf\x9a\x48\x64\xe3\x4e\xcc\xff\xbb\x6e\x22\xa1\x1f\xe1\xf7\x97\x4e\xd4\xc4\x9e\x7e\xef\x7e\x28\x2d\x11\xe9\xd7\x2f\x9e\xea\x57\x25\x50\xfe\xbd\x26\x11\x31\xf2\xef\x75\x89\x88\x75\xfe\x69\x97\x91\x7f\xda\x65\x9d\x7f\xda\x65\xe4\x5f\xfe\x17\xaf\xdf\x1b\x17\x36\x2b\x22\xfd\x7c\x87\xb4\xf7\x3d\x34\xae\xb0\x52\x89\xfc\x4d\x21\xe3\x9c\xf6\xb7\xf8\x8d\xd1\x91\x44\x72\x57\xb0\xbf\x93\x3a\x16\xff\x17\x1f\x49\xe4\x37\xdc\xf8\x86\x98\x48\x22\x67\x52\xf0\xde\x15\x49\xe4\x9f\xed\x78\xef\x8e\x24\xb2\xb2\x35\xfb\x7d\x37\xab\xe3\xff\x62\x23\x35\xb1\xa7\x5f\xb3\xb0\xa9\xbd\x44\xfa\x55\xa0\xf6\xe3\xea\x1f\xda\x48\x4b\xad\xc4\xe6\x9f\xd1\x3f\x14\x8a\x22\x62\xb4\xf7\xa1\x51\x44\x48\xaf\x65\xce\x8f\xe0\x22\x2c\x47\x46\x51\xb4\x8f\xcf\x8d\x24\x72\xa9\x29\xfb\xfe\x99\x0e\xdc\xbd\x1b\x3f\x7f\x2c\x52\x13\x7b\xfa\x9d\x77\x06\xed\x15\xe9\x97\x81\xe7\x73\x6e\x05\xd2\xaf\x48\x14\x11\x43\xbf\xa2\x51\x44\xec\xe8\xa7\x5d\x27\x22\x89\xd8\xd1\x4f\xbb\x4e\x46\x6a\x62\x4f\xbf\x9f\x16\xd6\x79\x42\xa4\xdf\x86\x32\x74\xfc\x3a\x45\xd3\xcf\x93\xec\x80\x30\xd3\xf9\xaf\xa3\x29\x38\x1e\x69\x19\x4f\xe4\x66\x21\x00\xc5\x1f\xdb\xb7\x4d\x3c\x91\x12\xf5\xf0\xfd\x56\xf1\x44\x7a\x87\x02\x78\x7e\x20\xe9\xdf\x3a\x9e\x48\xf1\xa2\xf8\xf9\x0e\xf1\x44\x3e\x1f\x8e\xf7\xed\xe2\x89\x7c\x5c\x14\x3f\xdf\x3e\x9e\xc8\xa7\xe9\x78\xdf\x36\x5e\x13\x7b\xfa\xbd\x97\x3c\x6b\x9f\x48\xbf\x42\x5d\xb5\xf7\x15\x0f\xf5\x17\x90\xe4\x60\xea\x5f\xeb\x42\x6c\xff\xb6\x90\x5b\x38\x5b\xc5\x39\x62\xf9\xb9\x10\xe7\x74\x26\x88\x3d\x7f\x34\x3c\x14\xcf\x6b\x68\xd7\xcc\x74\xf6\xef\x93\x6a\xb3\xe5\xc1\xea\x4a\xe5\x5e\xa7\xad\xdb\xc6\xc4\xef\xd9\x48\xf5\x1b\x4a\xfd\x47\xe8\xe7\xff\x4f\x69\xed\x0c\xce\xca\xf0\xd5\xea\xfc\xff\x88\x34\x3a\xdf\x69\xaf\x29\x8e\xe9\xc2\xfb\x35\xc0\x79\xd3\x5c\xfa\x1c\xd7\xe1\xd1\xde\x8c\xf7\xcb\x60\xe5\x17\x46\x4f\x07\xee\x75\x44\xcd\x4a\xa1\x66\xfd\xea\x51\xfd\x8e\x3c\xca\xea\x57\xeb\x74\xc1\xf4\xdb\x87\xeb\x31\xc5\x58\xfd\x72\xe9\x79\x02\x79\x25\xbb\xcf\x1c\x89\xf3\xd4\xd2\xac\xfd\xce\x27\xe8\xc8\xbb\x3d\xbb\xce\x61\x57\xbf\xdb\x8f\xa6\x2e\x16\xe9\x37\xbd\x32\xab\x5f\xf8\x97\x05\xd3\x4f\xa2\x76\xb7\x9e\xce\xec\x7a\x01\xe6\x07\xf2\xea\xfb\x10\x54\x0f\xa5\x03\x3b\xbf\x2d\x85\xfe\x2a\x1e\x50\xbf\x6f\xdb\x4c\x99\x28\xf2\x0f\xa2\x52\x5e\x5c\xdf\xbf\x56\x40\xfd\xd0\x4e\x4f\x99\xc1\xea\x87\xeb\x0c\xf8\x79\xdd\x5e\x07\xf7\x7f\xcf\xb1\xf9\x87\x76\x9e\xb8\x2e\x14\x48\x3f\x7c\x1f\xbf\xb7\x7c\x44\xab\x0d\x66\xfd\xd0\x7e\xa6\x1d\xb5\xa7\xc0\xf3\x2f\xb9\x67\xc4\xfa\x2d\x42\xbf\x1f\xbf\xb2\xeb\x55\x7c\x1c\x66\xd4\xaf\x09\xae\x97\x97\x67\xf7\xb5\xb2\xd3\xe9\x3a\xe5\x0b\xac\x1d\x47\x03\xf4\xc3\xff\x24\x7b\x6e\xc9\xea\xe2\xd7\xb7\x52\x1a\xdf\xe8\xed\x0c\x0b\x5b\x9a\xca\xc5\x27\x9f\x37\x95\x96\x13\x9a\x7f\x39\x67\xc5\xfa\x15\xb2\x88\x87\xdd\x05\xf5\xa8\xa5\xf1\xe2\xbb\x2f\x26\xb3\x9f\xc7\x76\xbc\x6f\x04\xfb\x1c\xbb\xcb\x2e\x8f\xb2\xeb\x32\x81\xe2\x07\xf3\xe5\x73\x59\xa7\x75\xf1\x24\xff\x7c\x74\xff\x00\xeb\x5f\xda\x35\xd6\xff\x48\xf6\x57\x62\xfd\xac\xd6\xab\xef\xe3\x3a\xd2\x97\xec\x7e\x93\xee\x97\xe4\x4b\xb6\x7d\x99\xd9\x88\x7d\x8e\xf9\xaa\xb6\x63\x9f\xdb\xad\x7f\x78\x1d\xd8\xe1\x78\x99\xe4\x5f\x06\x97\x7f\x7d\x1e\x65\xf5\xcb\xf8\xba\x60\xfa\xa5\xe0\x7a\xf0\x56\x56\xbf\xeb\xcd\xd9\x7c\x42\xfd\xee\xd0\x7a\xa9\x66\xb1\xe5\x36\xf7\x07\x76\x9d\x2f\x90\x7e\xfc\xc0\xa6\x4b\xca\xfb\xd5\x42\x83\x83\x97\x66\x70\xfb\xe7\xdd\x83\x1d\xe0\x89\x31\xed\xff\x9f\xb3\xde\x3f\x0f\x86\xa0\x80\xfb\xe7\x3f\x51\x4e\x85\x9e\xa3\xc2\xe9\xad\x31\x2f\x8e\x91\x00\x32\x25\xfe\xdc\x90\x31\x2f\x8e\x95\x00\x26\x06\x9c\xe7\x3a\xb9\xfb\xa5\x6f\x76\xe8\x16\xea\x70\x2c\xbd\xc6\x9d\x6f\x19\xfa\x3e\x00\x2c\x09\x02\x99\xc6\x27\xf6\x7c\x23\xd6\x0f\x92\x1c\x8c\x7e\x4b\x92\xd8\x75\x64\xbc\xf6\x44\xb3\xcf\xf1\xdd\x54\xee\x9c\x67\xcf\x14\x56\xbf\x17\xf6\xb1\xf7\x47\x36\xe6\xaf\x1f\x3f\x3e\xeb\xf7\xf2\x9c\xd7\x85\xe7\xc7\xaf\xd3\x0f\xd4\xa6\xfe\x5b\x36\x01\x14\x36\x8d\xcf\x1a\x39\x01\x94\x78\x52\xf6\x3a\xc6\x12\xc9\x4d\x04\xf0\xfa\xe7\x83\x9d\x63\x89\x78\xc9\xfc\xe7\x19\x72\xdf\x2e\x96\xc8\x51\x52\x10\xbf\xf0\xaf\x7f\xc6\x12\xd9\xbb\x0e\x00\xfc\xeb\x2f\xa9\xb1\x44\xc6\x75\x07\x50\xbe\x23\xf7\x5d\x63\x89\xcc\x4a\x43\xe2\x4e\xb1\x44\x9e\x3e\x85\xf7\x1d\x62\x89\x8c\xd8\x80\xf7\x5d\x62\x35\x11\xeb\xf7\xe1\x92\x1f\xfe\x12\xe9\xf7\xec\xd7\xda\xfb\xde\xf4\x40\xfa\xbd\x1c\x4b\xc4\xd0\xef\x95\x58\x22\x86\x7e\x8b\x63\x89\x18\xfa\xbd\x1a\x4b\xc4\xd0\x6f\x49\x2c\x11\x43\xbf\xa5\xb1\x44\x0c\xfd\xb4\xcb\xd0\x4f\xbb\x0c\xfd\xf2\xcf\xbf\xef\xde\x39\x96\x20\xd2\xef\x55\xaa\x9f\x94\x1c\x48\xbf\x65\xb1\x44\x0c\xfd\x5e\x8b\x25\x62\xe8\xf7\x7a\x2c\x11\x43\xbf\x37\x62\x89\x18\xfa\x2d\x8f\x25\x62\xe8\xb7\x22\x96\xc8\xc3\xd2\x2f\xda\x57\x73\xa0\x48\xbf\xbf\xb6\x68\xef\x2b\x23\x34\xfd\x92\x9c\x44\xbf\xc2\x82\xf5\xc1\xf5\x71\x44\x8c\xf3\x90\x1b\xe2\x88\x64\xa7\xa0\xff\x94\x8d\x71\x44\x8c\xf5\xc3\x4d\x71\x44\xda\x74\xc7\xf7\x73\xe2\x88\xec\xf7\x02\x78\xbc\xe4\xfd\xcd\x71\x44\xae\x6c\xc7\xfb\x2d\x71\x44\xee\xed\xc3\xfb\xad\x71\x44\x8c\xf5\xdf\x6d\x71\x9a\x88\xf5\x8b\x19\xd3\x57\xe8\xbf\xa1\x25\xfa\xef\x29\x6d\xac\xbf\xf0\xf9\x97\x5f\x9c\xe4\x40\x71\x91\xc3\xb8\x15\xda\x81\x5c\x7e\xf9\xb8\xf7\x5b\x05\xb3\xdf\xa7\xee\x12\x66\x5f\x1e\xfd\x96\x8e\x99\x96\x21\x5c\x9f\xbf\x4f\x3f\x60\xf2\x6f\x62\xd6\x6f\xed\x10\xb6\x5d\x33\xda\xf9\xfb\x89\x44\x0c\x7f\x27\x07\xdc\x44\x0c\x7f\x27\x9f\xb8\x89\x58\xfb\x6f\xf1\x77\x89\xf9\xf8\x3f\x71\x48\x44\xec\xfa\x3f\xc9\xf0\x9d\xfb\x55\xa4\x5f\x2b\x5a\x3e\xd5\x14\x73\xfe\x19\xe5\x73\xb8\x87\xf5\xdf\x63\x94\xd7\x0a\x12\x11\xa3\x7c\x56\x94\x88\x18\xe5\xb3\x92\x44\xc4\x28\x9f\x49\x12\x11\xa3\x7c\x56\x96\x88\x18\xe5\xb3\x8a\x44\xc4\x28\x9f\x55\x25\x22\x46\xf9\xac\x26\x69\xa2\x5d\xab\xe9\x2b\xfa\xd7\x3c\xff\x4e\xc4\x18\xf3\xfe\xde\xa7\x54\xbf\xd4\xeb\x00\xca\xbc\x20\xfd\x7c\xa4\xe7\x47\xf1\xf8\x05\xcf\x47\xce\xa1\xf7\x0d\xd1\xaf\xe3\x16\xb6\xff\x9b\xd2\x83\x8e\x43\xb6\xb0\xf3\x9f\xda\xd4\x0e\x45\x2e\xca\x8e\xab\x2f\xd2\xf1\xa8\x3a\x5c\x1b\xcf\xa0\x3f\xdc\xef\xe9\x73\x2f\x7d\xce\xfb\xe1\xc4\x73\xca\x78\x8e\xac\xfc\x8e\xef\x99\xf3\xc3\x8b\xf1\xfc\xc6\x18\x00\x39\xc5\xb4\x1e\xf9\x93\x58\x3f\x79\x19\xab\xdf\x98\xfa\xec\xbc\x41\xff\xfb\x8a\xf4\xbb\x38\xfb\xc5\xb5\x0d\xe8\x73\x6a\x17\x8e\xeb\x0a\x43\x22\xd9\xef\xc1\xf9\x7c\xe7\xe2\xec\x38\x81\x8f\x33\xc6\xef\xcf\x9e\xda\xd5\x23\xc1\xaf\x1f\x3d\x5f\xd6\x0c\xdb\xcf\x03\x00\xbe\xdf\x83\x74\xff\x0c\xf0\xb3\xb5\x7f\x86\x20\x08\xd2\xd3\xed\x69\xaa\x1f\xfa\xb5\xc4\x14\xca\xc5\xf9\xc1\xab\x9c\x7d\x78\x29\xf6\x39\x8e\x83\x7e\xaf\x43\x06\x89\x44\x87\x08\x17\x40\xbc\xab\x75\x21\x00\xc5\xdf\xbf\x94\x74\x01\x24\xb8\x26\x3b\xb1\x3e\x94\x72\x01\xb8\xf5\x51\xd0\x14\x4e\xdf\x69\x35\xf7\x87\x84\x86\x85\x2d\x95\xb8\xf3\x2b\xb9\x6b\x00\xa4\x3d\xc1\x20\xe1\xf9\xbf\x9f\xc5\xf9\xe7\xe3\xf2\x0f\xcf\x6f\x79\xfa\xe4\x7f\x7e\x0b\xf5\xe0\xcf\x6f\xe1\x32\x3f\x7f\x7e\x0b\xcf\x0d\xcd\xe1\xec\x02\x54\x4e\x9f\x33\xdc\x7d\xc8\xd5\xd7\x57\xfb\xed\x93\x16\xb0\xfa\xf9\xf7\x37\xf7\x06\x43\x2d\xaa\x9f\x72\x41\xac\x5f\x8e\x85\x7e\x3e\x0b\xfd\xe4\x7b\x6c\x79\xe3\xf5\xc3\xf3\x45\xbc\x7e\x78\xbe\x68\x5c\x1b\x76\xbe\xeb\xe3\xea\x9f\x97\x7b\xed\x78\xb6\x6d\x23\x73\xfd\x9b\x42\xf5\xfb\xf6\x03\x52\x49\x8d\x3f\xf6\x5d\x14\xeb\x87\xe7\xd7\x50\xbf\x2c\x7a\xee\x06\x36\xb3\xf5\xaf\xc1\x10\xaa\xdf\x2f\xec\xfc\x2e\x7c\x08\x5b\x2f\xb1\xfe\xb5\xc7\x00\x6c\x9b\xd9\xf4\xa8\x81\x7e\xd1\xa8\xbf\x8b\x1c\x56\x3d\xdd\x7e\x02\xeb\x4b\x58\xa5\x6b\xcc\xf9\xf2\x25\x68\x5f\x5f\xdc\x01\x6a\x53\xe3\x7c\x9e\x7c\xc9\x9e\x7e\x05\x3d\x9f\xe7\xf8\x9c\xfd\x3c\x96\xdb\x9d\xe5\xe8\xdf\x6f\x63\xed\x3b\xfa\x17\x61\xf5\xe6\xdb\x17\xdd\x3f\x00\x7d\xdd\xb0\x65\xe5\x50\xb3\x7e\x55\xd1\xff\xc2\x61\x00\x6f\x4b\x43\x3f\xef\x65\x7b\xfa\x5d\xc1\xf5\x23\xce\x7e\xee\xcc\x04\xf6\x39\xce\x86\x97\x3f\xcd\xea\x87\xfd\x6b\x83\x69\x6c\x39\x40\xee\x4a\xa3\xd8\x74\xe2\xd7\x63\xf8\xf3\xd1\xd5\x7a\x3a\x0f\x9a\xf5\x6b\x8f\xfb\x47\xab\x00\x3c\x3d\x8c\xf2\xe9\xf9\xc5\x42\x3f\xae\xfe\xe5\x56\x60\xeb\x13\x5e\x27\xc3\xd9\xe7\xfa\x3e\xd4\x60\xf1\x7c\x7e\x75\x05\x56\x6f\xcc\xef\x79\x5d\xd8\xe7\xfc\x79\x5d\xd4\x17\xc7\x2f\xc7\xfa\x7e\xd7\x92\xe8\x77\x8d\x6b\x3f\xc7\xd5\x01\xf0\x0e\x0a\x81\x25\x68\x8f\x76\x45\xac\x9f\xcb\xc9\xea\x87\xfe\x27\x7c\xcb\xd9\xf5\x8a\x9b\xd4\x4f\x8f\xb7\x87\x56\x6f\x22\xe8\xf3\x64\xee\x5c\x20\xea\xb1\xcf\xc5\x3e\xc7\xfc\x3b\x58\x9b\xb6\x2f\x1d\x58\xbb\x1e\xbc\xf0\x1e\x3f\x9f\x76\xbd\xdc\x2c\x73\xfe\xf5\xa3\xfa\x0d\x3c\x01\x20\xf7\x73\x80\x7c\x97\xa6\xd7\xaf\x62\xfd\xe0\x37\x56\xbf\x39\x78\x9e\xed\x06\xab\x1f\xdf\xcf\x59\xd9\xc1\x23\xd7\xd8\xd2\xac\x7e\x98\x4f\xd7\xa8\xdf\x04\xd8\x62\xaf\x7c\xd6\x7e\xb9\x6d\x03\xb3\x7e\xdd\xa8\x7e\x65\x07\x03\x78\xbb\x87\x80\x8f\xf2\xaa\x16\xfa\x49\x5c\xfe\x59\xd9\x1f\xd6\xe4\xfc\xe7\x60\xf9\x3c\x58\x5a\x9c\x7f\x78\x2e\x1e\xfd\x9f\xe8\xf6\xf2\x11\xf9\x97\x4f\xd4\x0f\x3f\x3f\xfb\xfe\x80\x26\x66\xfd\xd0\xbe\xde\x77\x03\x40\xd9\xe9\x84\xf0\xad\xf4\x77\x7e\x13\xeb\x97\xcd\x8d\x3f\x67\xa7\x88\xc7\x67\x6f\x52\x3f\x4c\x1e\x49\xfb\x4b\xcc\xbf\xdb\x38\x0e\xe3\xec\x70\x47\x34\x12\xb7\xab\xf3\x9b\xb3\xdf\xcf\xe7\x1f\x7f\x7e\x7b\x68\x8f\xdf\xbf\xf7\xfb\xff\xa5\xe7\x27\xd1\xff\x11\x2c\x07\xf0\xb6\x31\xfa\x68\xdf\x55\xb1\x7e\x49\x5c\xfe\xa1\xdd\x3f\xaf\x1f\x3f\x9e\x44\xfd\xce\xd5\x60\x9f\xa3\x1e\x7f\x71\xfe\x7a\x30\x9f\x86\x8e\x63\x9f\x0f\xe5\xf4\xe3\xf7\xc7\x6a\x3c\x36\xab\x18\xd1\x2f\x9b\xea\xb7\x12\xed\xf3\xc7\x00\x78\xdb\x1a\xfa\xc9\xd7\xec\xe9\x67\x75\x3e\x62\xa0\xc5\xf9\x88\xfa\xd4\xbf\x90\xec\x61\xcb\xe1\x98\x52\xec\x73\x2f\x97\x7e\x58\x5f\x65\x4e\x3f\xde\x8e\xbc\xdc\x33\xdf\x3c\x65\x2e\x9f\x65\x4d\xf3\x5b\xdf\x49\xd3\xfa\xe7\xef\xe2\xf1\x35\x9e\x1f\xc2\xf1\x82\xd5\xfa\xe7\xfb\x2d\xd8\xf5\x4f\x1c\x10\xf3\xe7\x1a\x91\x8f\x9d\x2f\xf7\x91\xd8\xf9\x6f\x5f\xcb\xf9\x2d\x7f\xbe\xab\xe1\x4b\x6d\xb7\x8a\xce\x77\x2d\x08\x77\x80\x62\x3a\xdf\xe8\xb9\xfe\xef\xf4\x7b\xb9\x2b\xcd\x0f\xee\x7c\x54\xe0\x73\x9b\x65\x25\x80\x99\x12\xeb\xdf\xf4\x79\x4b\xfd\x78\xfb\xe7\x4f\xe5\x0b\xfe\xf3\xa7\x39\x74\xfd\x1a\xf5\x6b\x70\xc7\xe8\x63\xfc\xbf\x7b\x23\x3f\xfd\x0c\xff\x57\x93\x5b\xb2\x7a\xe0\xf5\x1a\xfa\x55\xe3\xfc\x77\xe5\x54\x60\xcb\x5b\x5e\xff\x5d\xb2\x04\xf0\xa6\xfb\xcc\x51\x00\x5f\x7f\xd3\x7a\x8e\x85\x7e\xd8\xbe\xe0\xf7\xaf\xdd\x14\xb5\x43\xe4\x9f\xe9\xaf\xeb\x00\xde\x3b\xc6\xf9\x36\xb8\x29\xae\x7f\x78\x3e\x0c\xeb\x1f\xfa\x31\xe2\xc7\xd7\x17\x8a\x89\xfb\x81\x5b\xc5\xc4\xfd\x38\xee\x13\xf2\x7e\xb3\x0e\xb5\x66\xdb\x5b\xbe\x7f\xe0\xf7\x8f\x5a\xbf\xb0\xdc\x6f\x7f\x2f\xd3\xf3\x63\x75\x30\x7e\xcc\x25\x00\x39\xc3\x61\x9c\x7f\xb3\xa9\x1f\xbf\x5f\x8e\xd7\x7c\xdc\x07\xe5\xce\xbf\x35\xec\x26\x1e\x9f\x39\xd1\x5e\xf9\x0c\x9b\x1e\xcb\xe8\xbe\xbe\xe7\x84\x78\xbf\x85\x3f\x5f\x50\x3f\xfb\xfb\x53\x7e\xff\x30\x54\xbf\x72\x54\xbf\x61\xe0\x00\xb5\x73\x10\xe4\xd2\x35\x2e\xe5\x0f\x8b\xf5\x97\x8f\x58\xfd\xf4\x7c\x9a\xce\xea\xa7\xfb\x31\xe3\xf6\xf1\xf8\xf1\x0b\x72\x61\x3f\xee\x29\xcf\xce\x87\x57\xb4\x62\xd3\xa3\x15\xa7\x1f\xd6\x13\xcc\xef\x2a\x3f\x3d\x95\xe6\xf7\x7f\x40\xcf\xcf\xad\xa2\xfa\xcd\xa8\x03\x20\x1f\x74\xc2\x23\x34\xdd\x7d\x7f\x8a\xf5\xc3\xf3\x73\xa8\x5f\x7f\x9a\x7f\xbe\x9e\xac\x7e\xfc\x7e\x2e\xf6\xcb\x27\x71\xdf\xef\x59\x3a\x8f\x45\xfd\xda\xb1\x7a\xe0\x3c\xe8\xc7\x89\xec\xf3\xb7\x38\xfd\xf0\x73\x58\x0f\x7b\x8e\x7c\xab\xa7\xdf\x3f\x20\xd5\xaf\x2d\xda\xbf\x3c\x06\xa0\xc4\x06\xeb\xfa\xc9\xb7\xec\xe9\xc7\xeb\x81\x97\x6e\xdf\x7f\x81\x2d\x87\xd1\xb8\x4f\xb8\x80\xdd\xf7\xdb\x46\xed\x29\x70\xdd\x09\xf3\xef\x1e\xce\x2f\xb7\x17\x62\xd2\x09\x2f\x7e\x7c\x5d\xa5\xc8\xf3\x3f\xfb\xcf\x0f\x52\xfd\x06\xe1\xfe\xdf\x56\x00\x4f\x96\x31\x3f\xf2\xfe\x65\xb1\xfe\x52\x89\xd5\x8f\x1f\xa7\xe0\x75\xbc\x81\xb8\x7f\x6f\x43\xf7\xef\xbd\x19\x6c\xdc\x91\xab\x78\x6e\x85\x9e\x1f\xc4\x76\x24\xa3\x22\xdb\xee\xf0\xf6\x30\x7c\xfb\xd2\xfb\x8f\x6e\xfd\x42\x4d\xfb\xd3\xb5\xd1\xbf\xe6\x39\x00\xd9\x74\x3e\xd2\x73\xdb\x9e\x7e\x57\xf1\x7c\xed\x39\xb6\x7c\xbe\x40\xf7\xd1\xf9\x73\x30\xde\xde\xec\x73\x7d\xfe\xc7\x9d\xa7\xd4\xc7\xdd\xb8\x8e\x5a\x2c\x84\x49\x0f\xbc\xf8\xfd\xf9\x6b\xeb\x60\x74\x68\x70\xf0\xd2\x6b\x73\xd8\xf9\x5f\xee\x0d\x00\xaf\x23\xc8\x38\xff\x79\xc7\x9e\x7e\xa3\xa8\xdf\x2b\xcf\x25\xae\x7c\x26\xb3\xf3\x77\xec\x9f\x7e\xaf\xcb\x3e\x7f\x84\x3e\x77\xbb\xd8\x7e\x14\xb9\x77\x16\x13\x8f\x13\xf0\xe2\xdb\xcf\x59\x0d\xc7\x54\xf1\xb7\x2f\xf4\x7c\x28\xfa\x47\x9d\x4c\xca\xe7\x14\xe3\x7c\x1f\xdc\xb5\x58\x3f\xe3\xf4\x7b\x13\xfd\x85\xf2\xe7\x2b\xb9\xf5\x4f\xdd\x0e\x51\x8f\x23\xc5\xcd\x8f\x7a\xb3\xed\x88\x7e\x2e\xe8\x51\xf6\x79\x0b\x0b\xfd\xf0\xf5\x75\xc5\x3d\xcf\x5c\x3e\xb1\xff\x5b\x71\x1c\xc0\x63\x3a\x3f\xaa\xda\xd4\x0f\xcf\xef\x2a\x73\xc4\xfa\xc9\x5c\xf9\x1c\xee\x12\x97\x4f\x05\xfd\x55\x54\x0e\x61\xf4\xae\x8c\xe3\xeb\x6c\x71\xff\xa7\x96\x60\x5f\xdf\xae\xb9\x65\xb1\xbf\x7f\xa7\xf9\xe7\x3b\xa7\xe9\xf7\xfa\x41\x00\xd9\xa4\x9f\x72\xcf\x9e\x7e\x43\x69\xfa\x02\xa7\x1f\xda\x85\xe0\x73\x5d\xbf\x08\xb6\xbc\xa1\x7e\x58\x0e\x31\xbe\x0d\xe6\xc7\x7a\x5c\xff\xb8\xc9\xe6\x37\x5e\xf8\x39\xfc\xfe\xa5\x7d\xeb\xf9\xfd\xef\xe5\x50\xfd\xf0\xfc\x7b\xd7\x6f\x00\xd4\x97\x8d\xf3\x9b\xbe\xbf\xed\xe9\xd7\xaa\x0f\x6d\x0f\x39\x7b\x11\x5f\x55\x71\xfe\xa5\x75\x10\xe7\x5f\x6f\xee\x39\xea\x81\xe7\xe0\xac\xec\x45\xf8\x73\x7a\xea\x91\x69\xdb\x89\x7e\x2a\xd5\x0f\xcf\x07\x87\xaf\x00\x50\x3f\x75\xea\xfa\xc9\xff\xd8\xd3\x6f\x0a\x9e\xc3\xfb\x0f\x9b\x7f\x4b\x2a\xb1\xe5\x4d\x5f\x07\x8c\x0e\x90\x7f\x8f\xb2\xfe\xd8\x76\x61\xfe\x45\x89\xe3\x10\xf1\xe7\x57\xe3\x33\x17\xae\xf2\x9f\x7f\xa6\xe7\x6f\x5b\x51\xfd\xae\x1c\x04\x90\xfe\x31\xf2\xcf\x7b\xdf\x9e\x7e\x56\xf6\x3e\x0d\x69\xbe\xfa\xfe\x62\xdb\x97\x6e\x18\xb7\xf0\x02\x3b\x3e\xcb\x4e\x62\x9f\x63\x3e\x15\x6f\xca\x8e\xf3\xac\xc6\xd7\xf8\xfd\xef\xdf\x1d\x59\xcd\x3f\x7e\x79\x81\xcd\xbf\x7e\x6b\xc8\x20\xcd\xa8\x7f\x1e\x7a\xb2\x3d\x90\x7e\x68\xf7\x09\x67\xd8\xfd\x87\xa9\xa5\xc5\xe5\x73\x7b\x34\xdb\x3f\xf0\xf1\xae\xf8\xf2\x79\x31\x93\x1d\x07\xf1\xe5\x93\xdf\x1f\x9b\xf2\x4d\xca\xb3\xfe\xf6\x85\xea\xd7\x82\xea\xf7\x62\x11\x07\xc0\x4c\xd3\xf9\x6f\x87\x3d\xfd\x1e\xa1\xeb\x3f\x9e\x5e\x21\xcc\xef\xf2\xed\x2a\xea\xc1\xb7\x9f\xc8\xc5\xb7\x9f\xa8\x07\xdf\x7e\xf2\xeb\x9f\xfc\xfa\xe0\xea\x55\x3f\xd4\x33\xcf\xff\xba\xa3\x7f\xd8\x43\x00\xbe\xcf\x9d\x90\x8a\xfd\x9f\x53\xac\x5f\x2e\xa7\x9f\x54\x4d\x3c\x3e\xfb\xb3\x1d\x3b\xae\x42\xfd\xf8\x75\x43\xbd\xff\x43\xff\x0e\xe7\xd8\x75\x5c\xfd\xfc\xea\x5a\x71\xf9\xe4\xfb\x7b\x47\xa5\xc5\xef\x92\xf1\x0b\x6e\x40\xe1\xf8\x25\x75\x05\x19\x8b\x1b\xe7\x97\x55\x0b\xfd\xf0\xfc\x32\xea\x87\xf3\x55\x7e\xfd\x33\xb7\xaf\x78\x3c\xd2\xa4\xb7\x78\x3c\x72\x34\x93\xed\x1f\x74\x7f\x6b\x23\xc4\xfd\x06\x5e\xbc\x7f\xbb\xa0\x8c\x9a\xff\x98\xfd\x2b\xe0\xf9\xf2\x45\x1f\x00\x90\x31\x0d\xea\xa7\x04\xd9\xd3\xef\x06\x77\x0e\x18\x2f\x3c\x07\x2f\x73\xe3\x33\x6c\x8f\xf8\x71\x69\xa7\x68\xb6\xbe\x22\xef\x4b\x31\xec\x73\xbe\xfd\xc4\x7c\xc6\x72\x3a\x77\xe7\x3f\x7e\xff\xa7\x12\x3d\xbf\x3d\x0b\xcf\x6f\x7f\x00\xa0\xe6\x1a\x8c\xbe\x60\xb1\x7e\xe7\x38\xfd\xbe\xac\x2e\x2e\x9f\xe8\x8f\x98\x9f\x3f\x8c\x1c\xcc\x3e\xc7\x7a\x76\x34\x95\x7d\x8e\xe5\xf0\x39\x6e\x1e\xc2\xaf\x0f\xf2\xeb\x67\x8d\xda\x76\x78\xd1\xdf\x7e\x72\xf1\xdd\x8e\xe5\x02\xa8\xbd\x4c\xeb\x9f\x21\x9a\x7e\xfc\xfa\x92\x5a\xce\xc1\xec\xbf\x5b\xcd\x8f\xac\xf4\x73\xa5\x8a\xc7\x99\x93\xea\xb2\xf6\x31\x4f\x86\xb2\x7a\x18\xeb\x69\xa9\x6e\x80\xda\xfa\xe9\x16\xbe\x7c\x0e\xfd\xa3\x74\x96\xc8\xff\x41\xe9\xd5\x00\xd2\x09\x27\x28\xd4\x3e\xd2\x5b\x48\x9c\x7f\x1e\xda\x4f\x61\xfe\xfd\x85\xfd\xc0\x06\x76\x7e\x34\xbc\x3b\xab\x07\x96\x43\x65\x13\xfb\x1c\xcf\xdf\x4f\xc7\x72\x7b\x97\xdd\x8f\x69\x4c\xdb\x29\xdf\x25\x71\xff\x6e\xda\x72\xf6\x5f\xdd\xde\xe8\xf7\x32\x69\x5f\x54\x6e\x7f\xac\xeb\xfb\x00\x10\x13\x02\xde\xbd\xf4\x77\x42\x35\xde\x3c\xe7\xdb\x37\x01\x38\xc1\xa9\xcf\xa3\xaf\x62\x5c\xcd\x36\x6c\xff\xb7\x9e\xea\xe7\x73\x6b\xcf\xb1\x5c\xd5\x6f\xca\xb6\x17\x32\xcd\xf6\xbe\x75\x59\xbd\x71\x38\x7b\xa8\x0c\xcb\x5f\x9a\xb1\xeb\x4a\x8e\xc1\x72\x8c\xf5\x30\xf1\xd7\x77\xfb\x99\xed\xe7\x47\xe0\xf9\x80\xb9\x74\x5d\x87\xee\xdf\x86\x87\x69\xfa\x61\xae\xe0\xab\xd5\xf9\x80\x6e\x68\x28\xc0\xed\xcb\x4e\x9c\xc6\x3e\xc7\xf2\x78\xb1\x39\xdb\xcf\x63\x7a\x29\x38\x6e\xed\xcb\xd6\x37\x7e\xdf\x37\x9b\xd3\x0b\x5f\x33\xe5\x84\x36\x4c\x7c\x7b\x9c\xdf\x5e\x65\xe3\xbb\x5e\x2b\xa0\x7e\xbb\xa8\x3f\x65\x75\x2c\xbb\x6e\xfb\x48\x0f\xf6\xb9\x6e\xf7\x4b\xbf\x47\x0a\x0e\x61\xf4\xeb\x42\xfd\x6c\xc2\x69\x56\xbf\xa9\xd4\x7f\x0d\xfa\xdb\x42\xfd\x78\xfb\xb3\x05\x91\x1f\x35\x11\xd9\x9f\xf9\xe3\x1f\x90\xef\xa3\x71\x0f\xd4\x68\x80\x22\x50\xc4\x88\x3f\xe7\x61\xcf\x47\xed\xae\xc3\xde\x1f\xd2\xed\xd1\x5a\x25\x10\x99\x5e\x0f\x00\xfc\x73\xd8\x76\x09\x44\x14\xee\x84\xbe\x71\x3e\xbe\x65\x02\x11\xc3\xbe\xac\x75\x02\x91\x8c\x96\x00\xde\x34\x72\xdf\x26\x81\x88\xaf\x25\xfb\xf7\x5d\xd2\x00\xe4\x59\xe4\xfd\xb6\x09\x9a\x88\x2f\x5e\xff\x17\xd7\x54\x10\xda\xdf\x35\x43\x83\x1b\x1a\x77\x20\xf5\x1d\xed\xcc\x82\x1e\x3f\xa7\x25\xab\xef\xbe\x1e\xec\x7d\xeb\x47\xd9\x7b\xfe\x7c\xe0\xbc\x76\xec\x79\xb3\xe7\x27\xb2\xef\x47\x76\x64\xef\x25\xfd\x7e\x72\x02\x91\x56\xdc\xfb\x2d\x07\xe4\x13\x34\x3d\x1f\xfd\xdf\xa9\x71\xa4\xa2\x48\x7f\xbf\xff\x70\x52\xfe\xa8\xdf\xf0\xec\x65\x44\x7f\xd1\xf9\xc1\xa3\x2e\x22\xc6\xf9\xc1\x2f\x5c\x44\x8c\xf3\x83\x9f\xb9\x88\x18\xe7\x07\x3f\x77\x11\xa9\xa9\x07\x12\x39\xed\x22\x52\x73\x02\xde\x9f\x74\x11\x91\xf5\x85\xd1\x53\x2e\x22\x4b\xf4\xe1\x54\xae\x8b\x88\xe1\x2f\xe0\xb8\x8b\xc8\xcb\x7a\xfa\x1d\x73\x69\x62\x4f\xff\xca\x65\x7e\xbc\x2a\xd2\xdf\xef\xbf\x9b\xd4\x1f\xea\xbf\x23\x63\x00\xd1\x3f\x4c\xe0\xff\x21\x36\x86\x48\xc5\xed\xe8\xcf\xc1\x1d\x43\xc4\xda\x1f\x44\x74\x0c\x11\xa3\xbc\xc7\xc4\x10\x31\xfc\x41\xc4\xc7\x10\xb1\xf6\x07\x11\x17\x43\xc4\xf0\x07\x91\x10\x43\xa4\xb7\x7e\x9f\x18\xa3\x89\x3d\xfd\xe7\xef\x7c\x6a\xb7\xf0\xfc\x2f\xda\x0f\xef\x34\xec\x6b\x8b\x98\xfc\x0b\xbc\x46\xfa\x64\xbf\x7d\xf7\x13\x6e\x22\xdc\x72\x08\x70\xdb\x03\xe0\xe6\xc6\x07\x15\xea\xb1\xf7\xe1\x6f\x01\x48\xfe\xce\x69\x92\x9b\xc8\x92\x06\x00\xb2\x7f\xfc\x90\xe1\x26\x72\xef\x08\x7e\x72\x8a\x9b\xc8\x59\xfd\x7c\xed\x04\x37\x91\xd7\x3b\x58\x69\x9c\xbf\xfe\x45\x96\x26\xd7\x17\xe9\x7f\x6f\xb3\xf6\xbe\xd2\xa0\x90\x49\x7f\xc3\xff\xc7\xef\x6b\xf1\x7c\xfe\x55\x37\x91\x52\xeb\xf0\xfe\x37\x37\x11\xc3\x1e\xf1\xa6\x9b\x88\x61\x8f\x78\xc3\x4d\x64\x8b\x13\xf3\xff\x17\x37\x11\xc3\x3e\xf7\x8a\x9b\x88\x91\xdf\xbf\xba\x89\x9c\xde\x81\xe5\xe7\xba\xdb\x2f\xba\xfd\xfb\xef\x6e\x22\x49\x7f\xe2\xfd\x35\xb7\x26\xf6\xf4\xdf\xf3\x52\x65\x55\xa4\xff\x1b\xf4\xfc\xbe\xd4\x4a\xd3\x3f\xf5\xa3\x07\x6d\xff\xb5\xcb\x68\xff\x87\xba\x89\x58\xb7\xff\xc3\xdc\x44\x0c\xfd\x87\xbb\x89\x18\xed\x7f\xba\x9b\x88\x75\xfb\x3f\xc2\xad\x89\x3d\xfd\x9f\x2b\xd6\x59\x58\xff\xfd\xfe\xe7\xc8\x45\xfd\xce\x91\x79\xba\xb9\xfd\x77\x57\xc3\xfc\xe8\x1b\x41\x64\x54\x75\xbc\xef\x13\x41\x24\x3c\x8e\xf3\x17\x12\x8c\xf1\x19\x7b\x47\x10\xf1\xf7\x07\xfe\xcf\x77\x8f\x20\xf2\x8f\xde\xbe\xf5\x88\x20\x32\xaf\x31\xde\xf7\x8c\x20\xd2\x9b\x1b\x68\x46\x57\xc2\xef\xeb\x15\x41\x64\x59\x7f\x36\xfe\xa3\x5d\xfd\x2b\xfe\x76\x27\x46\xa4\xff\x64\xea\xbf\x48\xba\x47\xc7\x21\x49\x0e\x46\xff\x70\xce\xbe\xff\x2d\x7d\x9c\x78\x2e\x81\x48\x13\xdd\xb0\xe3\x9b\x04\x22\x9f\x8c\xc7\xfb\xf3\x09\x44\xee\x71\x1b\x7b\x5f\x97\xc3\xff\x7d\x9b\x40\xa4\x7b\x13\x00\xf9\xb4\xa1\xcf\xf0\xf6\xec\xf9\x04\x5f\x7b\xfd\x2f\x13\xfc\x72\x2b\xa0\xea\x42\xfd\x93\x43\xea\xdc\x0a\x0d\x0b\x7b\x54\x14\x7f\x54\xce\x0e\xd6\xf7\x2f\xd4\x92\xac\xbd\x01\xbe\x62\x5c\x52\x9c\xb7\xa9\x74\x1e\xe5\x79\x8d\x6d\x10\x1f\x5e\xbc\xcc\x5f\xa3\x88\x18\xf1\x32\xaf\x44\x11\x31\xe2\x65\xfe\x12\xa5\x89\x3d\xfd\x87\x96\x3a\x52\x42\xa4\xbf\x3f\xfe\xe7\xc2\x60\x63\xfd\xbf\x94\x58\xff\x9c\x87\xae\x7f\x78\x29\x22\xd6\xfa\x97\x2c\x45\xc4\xd0\x3f\xa2\x14\x11\x43\xff\x12\xa5\x34\x11\x5f\xbc\xfd\xf0\x46\x90\x77\x9a\xe7\x9f\x63\xa9\xfe\x33\xbb\x00\x78\xae\x07\x41\x2e\xb5\xf7\x54\x23\xc5\xe3\xfb\x54\x6a\x47\x81\xdd\x3d\x6f\x97\x80\xd7\x1e\x2e\x7e\x0d\xd6\xa3\xd9\x2e\x76\x1e\x82\xf3\xcc\x85\x5c\x1c\x2b\x9c\x8f\x2c\xa1\xf1\xe9\x3c\x6b\x58\xfb\xa2\x51\x95\xd9\xe7\xbc\xdd\x2d\x5e\xbc\x7d\x71\xc2\x63\x6f\xf7\x14\xd9\x17\xd7\x71\x38\xc0\xd3\xde\x61\xc4\xff\x88\x12\xeb\x8f\xf6\xb7\xf8\x7b\x19\x5b\x58\x6e\xbc\x78\xbb\x5c\x6c\xce\x78\xbb\x5c\x74\x83\xc2\xcf\xcf\xf4\x78\x6d\x18\x2f\xe4\x6d\x76\x9e\x97\x44\xe7\xd1\xb0\xd1\x99\xaf\xfe\x7c\xf9\x1f\xf0\x5b\x8b\x27\x43\xc3\xc2\xea\xf1\xf6\x2d\x2d\xc7\x90\xb9\x71\xb0\xb1\xae\x73\x40\x7b\x55\x66\xe0\xfe\x80\x0b\x52\x1d\x0e\x87\xf5\xb9\xaa\xe6\x89\x44\x8c\x73\x55\x2d\x12\x89\x18\xe7\xaa\x52\x12\x89\x18\xe7\xaa\x3c\x89\x44\x8c\x73\x55\x2d\x13\x89\x18\xe7\xaa\x3a\x24\x12\x31\xce\x55\xb5\x4a\x24\x62\x7d\xae\xaa\x7d\xa2\x26\xec\xc5\xfb\x1f\x3e\xda\xe7\xcd\x53\xe6\xfc\x1f\x48\xf5\x9f\x78\x0e\xc0\xdb\xde\xe4\xff\x3c\x5a\x9c\xff\x68\xff\x82\xe9\x7d\x16\xf7\x37\x9b\x72\xf1\x83\x38\xbb\x50\x2c\xe7\x43\x6a\xb1\xeb\x10\x58\x2e\x42\xb0\xbc\x70\x76\xaf\xb8\x0e\xee\x1d\xc9\x9e\xe7\x29\x3c\x9d\x7e\xcf\x79\xb6\x5c\xf0\x17\x6f\x7f\xf7\x72\xc9\xbe\x6d\x45\xf6\x77\xee\x3b\x00\x4a\xb4\x61\x9f\xa6\xba\xc4\xeb\x33\x68\x9f\x86\xbf\x67\x65\x9f\xc6\xc7\x65\xc4\x09\x0a\xef\x17\x1e\xb9\x7c\xdd\xd9\xf2\x9f\xd7\x2e\x2f\x5c\x02\xe8\x68\xb2\x5b\x8b\x90\x00\x3a\x05\x3c\x9f\xcc\xef\x5f\x34\x2d\xba\x9c\x89\x9f\xd3\xda\xe4\x7f\x4b\x56\x4c\xfa\xc7\xd8\xcb\x7f\xb4\x4f\xf0\x3c\xc7\x4e\x00\xf8\xfc\xc7\xfa\x82\xeb\x77\x2a\xe7\xaf\xe3\x53\x6a\x57\xe3\x7d\x9b\x5d\x67\xdb\x88\xeb\xc6\x4b\x58\xbb\xa1\xcf\x9f\xa2\xe9\xf5\xb6\xd8\xae\x1b\x2f\xfe\xfc\xc1\x0f\x1f\x95\x3c\xef\x5f\x1f\xa7\xfb\x8b\x18\xff\x42\x59\x0d\xa0\x3c\x61\xf4\x3f\x6a\xac\x58\x7f\xdc\xbf\x41\xfd\x07\x5a\xac\xf7\xa0\x3d\x89\xb7\x08\xbb\xbf\xb8\x3a\x45\xbc\xee\x7a\xa2\x14\xfb\x1c\xb9\x9b\x44\xb2\xfd\x08\x96\xff\xb0\x8a\xec\xef\x06\x2a\xff\xf8\xfb\x87\xdc\x77\x5e\x35\xfb\xef\xc6\xfd\xb9\x39\x5b\x01\xd4\xae\x26\xff\xbf\x71\xf6\xf4\xc7\x7d\x19\xef\x20\xb6\xfe\x8f\x7d\x94\x7d\x8e\xbf\xaf\xfb\xf5\xb8\xcc\xea\xdf\x80\xdb\x37\xd0\xf7\x8f\x39\xff\x20\x98\x2e\x4f\x72\xfb\x60\x56\xf9\xcf\xaf\xd7\x36\x68\x79\xac\x53\x68\x58\xd8\x52\xd4\x1f\xdb\xff\x53\x7b\x01\xe0\x69\x93\xfd\x43\xbc\x3d\xfd\xad\xfc\x97\xa3\x7d\x1c\xbf\x0f\xb2\x3a\x8a\x7d\x8e\xfa\xb7\xb0\xd8\x9f\x6c\x5b\x42\xac\xbf\x6e\x67\x17\x40\x7f\x7e\x7f\x7d\xeb\xc8\xcb\x89\x7e\xfb\x0f\xba\x7f\x89\xf6\x03\xc9\x27\x00\x3c\x26\xff\xd5\x6a\x82\x3d\xfd\xad\xf6\x9f\x0f\xe2\xbe\xed\x5c\x56\xff\x84\x3a\x6c\xfb\x8f\x7c\xa5\x39\x3f\x14\xe8\x57\xff\x36\x17\xd7\x12\xeb\x71\xf9\x4c\xf6\x39\x9f\xcf\x78\xf1\xfe\xeb\x4b\xbe\x7e\xe1\xb8\xdf\x3e\x92\xea\x8f\xf1\x0f\xda\x9e\x00\xf0\x76\x37\x95\x7f\xb7\x3d\xfd\x6b\x61\x9c\xe9\x21\x9c\x9f\xe8\x68\xf6\x39\xea\x1f\x59\x87\x7d\x8e\xfa\xd7\xed\x25\xce\x7f\x27\x9e\x0f\xe8\xc2\xda\xab\xe1\xfe\x29\xea\x1f\xa8\xfd\xd3\xe3\xdf\x35\x98\xdd\x3c\x54\xe0\xff\xc6\x1f\xff\xfc\x95\x60\xf0\xa2\xfe\x89\x62\xfd\x55\x4e\xff\xe5\x1f\xd3\x7c\xa3\xfe\x9b\xb1\x05\x7d\x37\x5a\x3c\x2e\x7e\xdb\xc2\x4f\x4e\x79\x8c\x17\x7d\x80\xd5\x7f\x2c\xfa\x0b\xe7\xec\x7b\x7f\xe0\xca\x91\x55\xfb\xc7\xc7\x1f\x5f\xfa\x55\x0d\xc6\xff\xf0\x78\xaa\xff\xe8\xb5\x00\xb2\x3b\xd8\xf0\xff\x2c\x89\xf5\xc7\xfd\x43\xd4\xdf\xca\xbe\x32\x99\xfa\x85\x56\x0e\xb1\xe5\x7c\x06\xad\xcf\x70\x98\xcd\x37\x39\x8d\xd5\x13\xc7\xf9\x83\x5a\xb1\xcf\x71\x5d\x3f\x1c\xf7\xb7\x96\xe6\x3f\xfe\xc5\xf3\xa1\x78\x0e\xf6\x11\xd7\x6b\xab\xcd\xfa\x4f\xa3\xfa\x77\x78\x17\x40\xf2\x86\xe8\xfe\x97\xd5\x32\x16\xf9\x4f\xfd\x2f\xe3\xef\x7d\x43\xc7\x73\x9e\x83\xac\xfd\xc2\xb3\xb8\x2f\xc7\xc5\xb3\x6c\x94\xc1\xe6\x1b\xea\xb3\xb2\x27\x5b\x5e\xf0\xfb\xf9\xf3\x3f\x78\x7e\x72\x72\x33\x9c\xff\xd0\xfd\x0a\x0b\xfd\x51\x6f\x9c\x07\xcd\x1f\x9b\x74\xc1\xac\xff\x54\xaa\xff\x80\x77\x01\x3c\x0e\xc3\xff\xb4\x5a\xf6\xdf\xe9\xbf\x96\xf3\x93\x8d\xfa\xef\x79\x9a\x7d\x8e\xfb\x98\x8b\x3f\x11\xa7\x8b\x6e\x0f\x5f\x23\x38\xdf\x74\x51\x2c\xf4\xe7\xe7\x3f\x3d\xdb\x95\x7e\x47\xb4\xfe\x93\x43\xf7\x7f\x3c\x35\x34\x3d\x2e\x46\x03\x14\x85\xa2\x7a\xfd\x34\xd6\x2f\x9b\xba\x88\x18\xeb\x97\xcd\x5d\x44\x8a\x96\x41\x7f\x8d\xda\x95\x59\x8f\xb4\xa7\xfe\x79\x8e\x8b\xc8\x22\x6e\xfd\x57\x89\xe1\xd6\x7b\x38\x7f\x7b\xfe\xfd\x65\xff\xb8\xb7\x99\x8b\xc8\xd5\xee\xb8\xbe\x98\xe2\x22\x72\xaf\x3b\xbb\xde\xf8\x7a\x55\xb4\x99\x6c\xe1\xd2\x44\xac\x7f\xe8\xc7\x11\xc3\x45\xfa\x9f\xa5\xfe\x4f\x7c\x07\xe8\xfa\xe7\x3b\x44\xff\x20\x81\x7f\x90\x17\x12\x88\x18\xfa\xcf\x4d\x20\x42\xf4\xf1\xfa\x7f\x7f\x61\x02\x91\x27\x1a\xe0\x7a\xdf\xfc\x04\x22\x61\xad\xf1\xfe\xc5\x04\xbf\x0c\x63\xfd\x49\x0c\xad\x81\xff\xcb\x4e\x20\x52\x23\x03\xdf\x9f\x97\x40\xa4\x45\x23\xfc\xfd\x05\x09\x44\xc6\xb6\xc5\xf7\xe7\x24\x10\xa9\xa5\xfb\x23\xfe\x4f\x82\x26\x62\xfd\xeb\xad\x4c\xbd\x29\xd2\x5f\xa6\xfe\x31\x95\x59\xd4\xff\x4b\x47\xa2\xbf\xc8\x3f\x66\x5c\x02\x11\xc3\x3f\x66\x7c\x02\x91\x97\x75\xff\xb3\x2f\xc7\x13\x29\xab\xfb\x27\x7d\x35\x9e\x48\xb6\x7e\xbf\x34\x9e\xc8\x49\xdd\x9f\xe9\x8a\x78\x22\xb1\xe5\xf1\xfb\x5e\x89\x27\xb2\xac\x11\xbe\xbf\x3c\x9e\xc8\x9c\xa3\x6c\xf9\x29\xb1\x09\x40\xed\x67\x94\x97\x5e\xfd\xf0\x7f\xbe\x78\x4d\xc4\xfa\x6f\x48\x0e\x17\xee\x7f\xf8\xf7\xe7\x49\xfd\xa6\x76\x07\xea\x26\xa2\xbf\xb1\xff\xf3\x92\x3e\xb3\x6e\x10\x43\x24\x79\x2c\xcb\xd3\x4c\xef\x80\x1b\xc5\x10\x39\x9b\x08\xa0\xf8\xf7\xa0\xeb\xc4\x10\xa9\xa7\xfb\x67\xae\x1b\x43\xa4\x23\xd7\x61\xe7\xbf\x0f\x0f\xf0\xb6\xbe\xdf\xd3\x30\x86\xc8\x46\xfd\xfe\xd1\x18\x22\x5e\x7d\xff\xac\x7e\x8c\x26\x62\xfd\x3f\x4c\x9d\x32\x42\xa4\x7f\x7b\xea\xc8\x43\x3e\xac\xb5\x33\xb9\xcb\x88\xfe\xa6\x71\x2b\xe7\xff\xd4\x13\x87\xf7\xb3\xa3\x88\xf0\xfb\x9d\xcd\x1b\xb3\xeb\x7d\xb1\xdc\x00\xad\x2c\xe7\x4f\xb3\x5a\x26\x7b\x3f\xf1\x11\xf6\x7e\x0b\xb7\x5f\x1a\xc8\xbf\x2a\x70\x7a\xe3\xeb\x74\x57\x52\x8a\x48\x7f\xef\x36\xed\x7d\xa5\x9f\xd6\xfe\xe5\x56\xb2\x6a\xff\xd2\x5d\x44\x8c\xfa\x3f\xd2\x45\xc4\xba\xfd\x23\x2d\xc7\x28\x61\xfb\x67\x5e\xdf\xb6\x6e\xff\x46\xb8\x88\x18\xed\xdf\x68\x17\x11\xeb\xf6\x6f\x8c\x4b\x13\xed\x6a\xc8\xbd\xfe\x51\x65\xd1\x31\x73\xff\xd7\x95\xea\x7f\xff\x0b\x00\x25\x32\x58\xf7\xef\xf1\x7f\xec\xfd\x09\x7c\x54\xe5\xf5\x3f\x8e\x3f\x44\x40\x40\x50\xd0\x64\x6e\xf6\xdc\xaa\x68\x40\xc0\x10\x16\x23\x10\x98\x2c\x03\x09\x64\x33\x09\x8b\x88\x92\x9b\xc9\x24\x19\x48\x66\xc6\x99\x09\x8b\xa2\x4e\x5d\x2a\xee\x71\xc7\xad\xa6\x16\x2d\xb8\x46\x41\x45\x44\x1b\x97\x5a\xdc\x71\x07\x8b\x36\x75\x2b\x75\x69\x69\xab\x16\xad\xb5\xff\xd7\xc9\x9c\x73\x9f\x39\xc7\x1b\xd0\x4f\xdb\xcf\xb7\xdf\xff\xef\x7b\x5f\xaf\x37\xc3\x73\xe6\xe6\xce\xbd\xe7\x9e\xe7\x79\xce\x73\x9e\xb3\xf4\x8e\x71\xf6\xbf\x89\x1d\x1b\xf7\x4f\xa1\x79\xab\xbf\xfc\x1e\xfd\xd9\x7f\x64\x5d\x30\x12\x8b\x07\x51\xcf\x69\xb8\x91\xaf\xf3\x65\x3c\x11\x75\x1b\x9d\x0f\x64\x78\xaa\x52\xc9\xa9\xfb\xd2\x94\xea\x5d\x02\xed\x11\xa9\x4a\xa5\xf4\x3b\xfe\x8f\x1d\x7a\xf4\xcd\x4e\xf6\xef\x93\x33\x07\x28\xf7\x93\x09\xf6\x8f\xb1\xce\xf6\x6f\xca\x6b\x4d\xeb\x89\x47\x31\x8f\x02\xd5\x3f\xa3\xf3\x74\xbe\xeb\x6b\xb3\x01\x3a\xdf\xf5\xb7\x39\x80\xff\xad\x7c\xd7\xf2\xfd\x0f\xbe\xb4\xfb\xea\x44\xff\x96\x3a\x7c\xfe\x45\x87\xc6\xf9\x4b\xcf\xbf\xe3\xb8\xf8\xf3\xd3\x36\x2e\x7d\xf6\xe7\xdf\xf2\x0b\xa2\x3f\xc1\xf3\xb3\x0e\xa3\xb8\xa1\x46\xae\x07\xb7\x93\x5f\x63\x25\x97\x03\x0f\xae\x1b\xba\xda\xf9\x7a\x67\x1c\x9e\xdf\x73\x23\xd7\x9b\x07\x93\x3e\x5d\x12\x3f\x5f\xfa\x7f\xca\xf7\xbf\xe5\xe3\x77\x3a\x9c\xfa\xff\xb6\x59\xf1\xef\x1b\xda\xe3\x7c\xc8\x4d\x52\x6a\x78\x42\xff\xd7\xf3\xbf\x2b\x03\x50\x27\xf6\xbb\x75\xfe\x25\x23\x03\xa0\xc7\x87\xe4\x0c\x80\xce\xbf\x94\x9a\x01\xd0\xf9\x97\xd2\x32\x00\x79\xf0\xbe\x4f\xd1\x3c\xd5\xf9\x98\xd2\x33\x00\x7b\xef\xe2\xdf\xeb\xfc\x4c\x19\x19\x00\xbd\x7f\x9a\x92\x01\xb8\x75\x00\x1f\x7f\xfb\x3b\xbe\xb3\x3f\x3e\xe3\xd6\xbf\x38\xf1\x67\xfd\xa4\xf8\xf7\x5d\x27\x63\x5e\xe0\x63\x39\x7f\x62\x4b\xc9\x2e\xf9\x52\x06\xa0\x7c\x32\xb5\xdf\xcc\x00\x8c\x14\xf5\x07\xa4\xbf\x44\xcc\x9e\xb1\x5e\xcb\x00\x18\x07\xd3\xdf\xbf\x95\x01\xd8\x20\xf6\x8f\xeb\x6a\xe9\xfb\x37\x32\x00\x6f\xfe\x92\xbe\x79\x3d\x03\xa0\xed\xa4\xaf\x64\x00\xa4\x7f\xc5\x8c\x89\xf4\xbf\x17\x33\xe2\x70\x3e\x64\xfe\xa7\x5b\xd6\x3f\x3d\x21\x71\xfc\x6c\x22\xfd\xe9\x66\xa5\xdc\xa1\x41\xaa\x01\xe3\x73\xcd\xe3\x9d\xfb\x4f\xaf\x11\xff\x24\xb3\xbd\xd4\xe3\xe9\x58\x40\x79\x74\xc6\xf3\x38\x3c\x19\x37\x4b\xfd\x40\xc6\xcd\x52\x3f\x90\xe3\xa7\x5d\xb7\x68\x0e\x3f\xdf\xf6\x17\x3b\xdb\x79\x1d\xd6\xdf\x21\xfd\x3b\x6f\x78\x76\x71\x55\x5f\xfc\x06\xe6\x8f\xca\x25\xfb\xe2\xa3\x4a\xb9\x5d\xda\x46\xe2\xce\x73\xf6\x5f\x8d\xb5\xc0\x5a\x6b\xb0\xcd\xf7\x7d\xc8\xcf\xde\x47\xf8\xfc\x72\x1f\xd5\xfd\x9f\x78\x30\xfb\xfd\x4d\x82\x4e\x7c\xd3\xf9\x0b\x37\xa5\x2b\xf5\x48\x42\xfe\xc2\xcd\xe9\x4a\x6d\x4d\xc8\x5f\xf8\x60\xba\x52\x8f\x26\xe4\x2f\x7c\x28\x5d\xa9\x6d\x09\xf9\x0b\x1f\x4e\x57\xea\xb1\x84\xfc\x85\x5b\xd2\x95\x7a\xbc\xdf\xfa\x25\xb2\x8e\x59\x75\xe0\xd6\x23\xfb\xf2\xa7\x20\x7f\x6a\x12\xf2\x67\xba\x77\x68\xfe\x34\x4c\x74\x96\x9f\x9e\xfb\xe2\x9f\x24\x3f\xb7\x8a\xe7\xa5\xe3\x26\x41\xa7\x7e\x7a\x5e\x3f\x7c\x1b\x7d\xa8\x33\xdf\xc6\x0a\x3a\x3d\x4f\xf1\x54\x67\x39\x94\xfe\xc6\x72\x3c\x96\xc7\x77\xf4\xf3\x27\x4f\x75\x9c\x9f\xfb\xf2\x53\xbe\xaa\xf9\x13\xcb\x77\x9e\x9f\x29\x6f\xa5\x1d\x5f\x85\xf9\x9d\x7a\xde\xe1\xf3\xb3\x96\x87\x2b\xd2\x01\x5a\x1e\x3a\xd3\x01\x5a\x1e\xae\x4c\x07\x68\x79\x88\xa6\x03\xb4\x3c\xac\x48\x07\x68\x79\x58\x99\x0e\xf8\x9f\xe6\xb3\x94\x87\xf4\x4f\x7d\xe7\x90\x0b\xb6\x27\x8e\x3f\xcb\x90\x3f\x87\x7f\xa3\x94\xfb\x0a\x9d\x3f\xa9\x6b\x52\x3f\xf2\x83\xfb\xb7\x24\x3f\xd2\x8f\x96\x8e\x0f\xc8\xcf\x14\xe7\x79\xe2\xfc\x79\x3e\x3e\x5e\x91\x5c\x5d\x4e\xf9\x4d\xde\xe6\x76\xea\xcf\xe7\xf3\xf3\xe9\x39\xfe\x2e\xe4\x90\xec\x23\xff\x14\xf4\xef\x9b\x7f\x9e\xee\xe3\xf6\x43\x4f\x4d\x4e\xe4\x0f\xd9\xb7\x4b\xaa\x94\x72\x9b\x83\x55\x01\xea\x37\x3d\x93\x9d\xf9\xb3\x25\x9f\xf3\xe7\x97\x22\xae\x94\x0e\x8a\x93\x36\xef\xe1\xf9\x19\x06\x52\x5c\x27\xd6\x11\xa3\x65\x11\xf9\xa9\xbb\xf7\xc4\xaf\x63\xc7\xad\x1e\xce\xed\x3e\x87\x12\xdf\xc8\x1f\xe0\x20\xde\x7f\xbb\x68\x3c\xef\x27\x5e\x49\x1e\x31\xf1\x79\xdd\xd0\x19\x57\xf5\x8d\xcf\x98\x5f\x25\x4a\xf1\x67\x55\x4a\xf5\x9c\x35\xc8\xf6\x6f\xee\x9d\xe2\xcc\x1f\xca\xaf\x42\xfc\xe9\x2f\x7e\x7e\xc0\x44\x3e\x3e\xd0\xbc\x73\xdc\x64\x4e\xa7\xfb\xaa\x3d\xdd\xd9\xfe\x75\xf4\xe1\x7c\x3c\xa1\xf9\x68\x3b\xc5\x15\x62\x3e\x16\xb2\x7f\xed\x1b\xcb\xe9\xfd\xd9\x05\xe9\x10\xcb\x4c\x35\x21\xe8\x0e\x1c\x3c\x70\xe0\x0d\x6e\x91\x9f\xfa\xd3\xaf\x94\x8a\xed\x4b\xc8\x7f\x71\x82\xf3\xfa\x88\xf6\x87\x69\x7d\x94\x3a\x8e\x3f\x17\x1d\x14\x87\xae\xee\xe3\xf9\xd4\x0b\x70\x5f\xaf\x0b\xf7\x87\xed\xb8\x80\xf1\x5c\x0e\x49\xde\x64\xfe\x10\x92\x13\xbd\x6f\x5c\x66\x2a\xb5\x31\x5b\xeb\x43\xe5\xa6\x52\x77\x66\xf3\x7d\xe3\xbb\xfa\xf5\x9f\x93\xf2\xf3\xe7\x7b\x76\xb5\x27\xf6\xaf\xcb\x13\xfd\x27\x07\x0c\xd2\xf5\xaf\x0b\x9c\xe5\x67\xbb\xe8\x5f\xfd\xe5\x8f\xa2\xb8\x3f\xf7\xd3\x7c\xff\xf4\x51\xa4\x37\x04\xb9\x3f\x8c\xd4\x73\x48\x4e\x66\x94\x72\x3a\xc9\xc9\xaa\x5c\xbe\x0e\x25\x39\xf1\x51\xfc\xd9\x4b\x71\xfa\xde\xfe\x18\x83\x07\xd9\x95\x69\x5c\x4b\x75\xcf\x49\x4a\xe4\x4f\x27\xf2\xe7\xf8\x8f\x95\x8a\x25\xe4\x37\x70\x9f\xe8\xcc\x1f\x8a\x8f\x27\xfe\xfc\xbb\xf2\x1b\x50\xbe\xb8\xae\x2f\xb8\x1f\x45\xee\x04\xbe\x9e\x23\x7e\xda\x79\x0f\xb6\xf0\xfe\x78\x73\x25\x97\xe7\xfe\xec\xce\x74\x48\xff\x83\xda\x71\xef\x1e\x0f\xfc\xc9\xc3\xfd\xf7\x12\xe4\x4f\xd3\x26\x78\x29\x7a\xff\xb1\x61\x9a\x33\x7f\xba\x05\x7f\x5e\x3d\x9c\x8f\x87\x74\xc8\xfd\x44\xea\x2f\x3e\xb1\x9f\x6a\xe7\xcd\x13\x74\xe2\xa7\x8c\xc3\xa4\xe7\xb8\x0b\xf3\x44\x51\x9c\x3e\xf1\x99\xe2\xf7\x63\x17\xec\x7f\x5f\x8e\x0e\xd2\x0b\xe9\xf7\xde\xfd\xe3\xf6\xbe\xf1\xd9\xc4\xfa\xce\xe4\x9f\xf2\xde\x06\xa5\xdc\x6b\x34\x7f\x62\xd3\xbf\x1f\x7f\xe4\xf3\xaa\x7e\x9e\xd7\xce\xcf\x46\xf9\x12\x36\x71\xff\x8c\x1c\x11\x6f\x4b\x7c\xb8\x99\xf8\x2f\xfc\x16\x06\x88\xeb\x13\x1f\xce\x10\xf6\x83\x03\xe9\x87\x72\x5f\xf7\xcf\xe7\xdc\xfb\x6c\x5f\xfd\x56\x51\xbf\x78\xf2\xe3\x4a\xc5\xae\x4d\x88\x7f\x9f\xf1\xfd\xf8\xb3\x17\xe7\x0b\xb9\x7f\x7d\x0c\xea\x3f\xb2\x5e\xc2\xa0\x66\x3e\xde\x12\x7f\xf2\xc6\xf1\xeb\xd0\x7d\xff\x76\x32\xbf\x8e\xed\x87\x25\xf6\xaf\x89\x3f\x87\x8b\xeb\x2f\x3a\x00\x7f\xe4\xfa\x62\xf8\x8d\xab\x59\xfe\xad\x0a\xf2\xef\xde\xa8\x54\xd7\xf3\x3a\x7e\xbe\xa7\xf0\xfb\xf1\x67\x35\xe5\x87\xdb\xc5\xe3\xcf\x5e\x16\xeb\x4d\x7b\x7f\x5f\xd4\xc3\xb5\xf3\xfa\x4e\xe2\x74\xe2\xcf\x53\x74\x9d\x65\x9c\x3f\x32\x3f\x06\xf1\x87\xea\x4a\x1f\xc8\xef\xa5\x3f\xfe\x0c\x6d\xfb\xe2\xac\x44\xfe\xcc\xa3\xfd\xef\xcf\x95\xea\xb9\x64\x80\xde\xff\x9e\xd9\xcf\xfa\xbd\x1f\xfe\xc8\xfe\xf5\x7f\x2b\x7f\xbc\x77\x17\x44\x9c\xf8\xd3\xfd\x9a\x52\x2a\xa1\x3e\xb2\x72\x3b\xf3\x87\xf6\xc7\xff\xff\x85\x3f\xbd\x78\xdb\x14\x5a\x7c\x75\xda\xd6\xea\x44\xfe\x74\xef\xd2\xf5\xc9\xba\x9e\x19\x68\xc7\xaf\x9a\x45\xce\xfc\x21\xff\x37\xe2\x4f\x05\xf1\x67\x0d\xd7\x9f\xc9\x2e\x44\xf9\x95\x6b\x70\x78\xa2\x38\xd5\xde\xad\xb8\x4f\x89\xfc\x26\x3f\x2c\x8a\x53\x6d\x40\xfa\x5f\x8f\xe7\xf4\x10\xd2\x7f\x2b\xf8\x1f\x43\xfa\x1f\xe7\xf0\xf5\x5a\xe7\xa0\xfd\xf3\x47\xda\x7f\x7e\x3c\xe5\xb5\x3e\xff\xca\x2e\xcc\x3f\x76\x74\x42\x7e\xfb\xd8\x1b\x09\xf9\xff\x8a\xe3\xf7\x4f\x52\x41\x9f\x71\xfb\xfa\x10\xed\xff\x49\x7e\x74\xd9\x7c\xfd\xfe\xfa\x49\x5c\xcf\xa7\xdf\xe7\x79\xf1\xbb\x45\x5e\xfc\xfb\x45\x5e\xfc\x07\x44\x5e\xfc\x4d\x22\x2f\xfe\x66\x91\x17\xff\x41\x91\x17\xff\x21\x91\x17\xff\x61\x53\xf2\x47\xda\x37\x4e\x5b\xb0\xf7\x39\x27\xfb\xea\xe9\xa8\x9f\x99\x0b\x75\xfc\xd1\x88\x84\xfc\xff\xfd\xd7\x37\x48\x32\x01\xba\xbe\xc1\x41\x26\x40\xd7\x37\x18\x68\x02\x26\xb6\xd3\x5f\xbe\x91\x0d\x58\xd3\x40\x7e\xc4\xaf\x65\xf7\xc1\xde\x6f\x78\x3d\x1b\xd0\x7f\x3d\x84\x41\x26\xe0\x8d\x00\xf1\xf9\xcd\x6c\x40\xff\xf5\x11\x06\x9b\x80\xef\x5b\x1f\x61\xcc\x94\xac\x0b\x9d\xec\x3f\x7d\xf1\x49\x49\x5a\x18\x63\xa5\xce\xf6\x1f\x8a\x5b\x22\xbb\x40\x27\xe5\xf3\x1c\xca\xcf\xff\x9f\xc7\x33\xb5\x64\x03\xfa\x8f\x67\x6a\xcd\x06\x68\xb9\xf0\x67\x03\x74\x3c\xd3\xb2\x6c\x40\xff\xf1\x4c\xcb\xb3\xe3\x88\x1f\xeb\xb0\x63\x60\xfa\x0e\xf5\xd5\x0b\x81\x5e\xb6\xbe\xc0\xf1\xc7\xb5\x4c\x29\x95\x3c\x50\x29\xcc\xef\xde\xe5\x19\xec\xc8\x5f\xaa\x3f\x40\xe1\xae\x94\xc7\xb6\xe7\x03\xde\xbf\xc8\xce\x1c\x3b\x21\xde\xbf\xc8\xef\xe6\x71\x8c\xc7\x26\x7f\x6f\xba\x4e\x77\x1e\xd7\x5b\x68\xdd\x24\xeb\xc8\xef\x43\xba\x3d\xbe\x4d\x47\xbd\x02\x7f\x58\xae\xe3\x68\x61\xfd\xa4\xb0\x0f\x60\xda\x5d\xfb\xbe\xe8\xf3\x4f\xa3\xee\x5e\x9f\xc8\x9f\x57\xa9\xfe\xee\x27\x4a\xf5\x24\x04\xeb\xf7\xcc\x76\xe6\x0f\xd9\xc7\xe8\xb9\x2e\x58\x8d\xf7\xf3\x2c\x9f\xbf\xbe\x5e\xca\xd7\x5f\x76\x5d\xb7\xa7\xf0\x3e\x37\x71\xbd\xee\xb6\xa7\xf8\xb8\x4a\xeb\xac\x2b\x5e\x44\x3a\xe6\x55\xa7\xe7\xd8\x8c\xe7\x93\x3f\x1c\xad\x4f\x57\xed\xe4\xf7\x83\xc3\xc6\x77\xc6\x49\x32\x53\xd0\x3c\x43\xfb\x17\x5d\x8f\x2d\x60\xfb\x17\xd7\x20\x7f\x5a\x73\x95\x6a\xd8\xa8\xf3\x77\xf7\xce\x71\xe6\x0f\xe5\xef\x26\xfe\xd0\x7b\x6c\x38\x8d\xeb\x87\x72\xfe\xb5\xfd\xf0\x51\x4f\xa6\x3c\x7b\xc4\x9f\x07\xe8\x7c\xcc\x8b\x4e\xfc\xa9\x17\x79\xcf\x1a\xf0\xb9\xc6\x7b\x39\x1d\xd3\x67\xaa\xd0\x7c\x4e\x6f\x42\xfa\x63\x1e\x4e\x47\x35\xfb\x3b\xfe\x81\x9d\x4f\x4c\x9b\xdd\x97\xdf\x07\xed\x63\x21\x8a\x0f\x3f\x4d\x29\xf5\x65\xc2\x33\x96\x3b\xf3\x27\x57\xf0\xe7\xc9\x02\x94\x93\xeb\xf8\x44\x7a\x3a\xd5\x0a\x19\xca\xed\x7b\x23\xab\xf9\xbc\x46\xf3\xe0\x92\x7e\xf2\x2b\xf7\xdc\xc3\xaf\x4f\xfa\xcc\xc0\x6a\x4e\x27\x7e\x66\xa3\xbd\xc8\xbd\x8e\xd7\xf7\xfc\x12\xdf\x8b\x5b\xe4\xaf\x94\xfe\xb3\x2f\xdc\x36\xf9\xd4\x44\xf9\x99\x8a\xfc\x99\x3f\x62\x80\x6a\x98\xa7\xed\x63\xe6\xdc\xfe\xe3\x07\x0e\x4a\xb8\xbe\xac\x4f\x4a\xc7\x5e\xf2\xab\xcd\xe2\xfe\xb3\x13\x28\x9f\xfb\x6e\xbe\x3e\xa5\x75\x3a\xd9\x6d\xe8\xbe\x87\x93\xff\xf8\x1b\x7c\x7d\xda\x90\xcb\xf9\x43\x72\xf8\xe8\x91\x89\xf3\xd8\xf4\x9c\x91\x59\x89\xed\x19\x39\xdd\x2f\x24\xb6\x0b\x73\xdc\x82\x4f\x77\xff\x7e\xd2\x1d\x89\xfc\x29\x40\xfe\xe4\x7d\x0e\xcc\xd3\xeb\x2f\xf7\x3c\x67\xf9\xa1\xf5\x17\xc9\x4f\x7f\xfe\xd5\xf7\x53\x5d\x17\xe1\x5f\x7d\xc6\x34\x31\x4e\x22\x7d\xca\x5c\x4e\x27\xff\xea\xa3\x63\x9c\x7e\x34\xd2\xb7\x37\x3b\xeb\xdb\x17\xcf\x43\xfe\x47\xb9\x7c\x52\x1c\x48\xcf\x46\x3e\xee\xc9\xe7\x5b\xf1\xe6\xca\xd5\x4e\xfa\xcf\x4e\x8c\x3f\x55\x83\xe3\xfd\x01\xc6\xe1\x43\x13\xfc\xef\x4e\xfd\x86\xeb\x17\x0d\xb6\x87\xc7\xf9\x99\x80\xc0\xa7\x8c\x3d\xea\x03\x3b\xfe\x74\x6d\x26\xe0\x45\x61\xa8\x7a\xe7\x1e\xa5\xdc\x67\xc3\xbd\x5e\x94\x09\x78\x7e\x01\xff\xfe\x43\xd1\xde\x2b\xfc\x2d\x1a\x0f\xe1\xed\x64\xdb\xff\xec\x82\x4c\x40\xfe\x62\x6a\xff\x24\x13\x30\x7e\x38\xc5\xb7\x5f\x98\x09\x98\xda\x42\xdf\x5f\x9c\x19\x87\xf3\x21\xf9\xf7\xe7\x8f\xbf\x74\xac\x4f\xfe\xf9\xb3\xc8\x97\x69\xb8\x9f\x72\x0a\xf0\x4f\xc7\xaf\x2f\x7a\x8e\x5f\x37\xc9\xf6\x47\x3b\x22\x13\x90\xf6\x3a\xb5\x0f\xcf\x04\xdc\x2d\x36\x16\x3a\x6d\x7e\x8f\xcc\x04\x7c\x6b\xfb\xab\x25\x65\x02\x26\xdf\x4d\xed\xc1\x99\x80\x2f\xed\xfd\xaf\x83\x32\x01\x17\xd8\xef\xe7\xdb\x0c\xc0\xcd\x0f\x53\x3b\x25\x13\x30\xfd\x4d\xd2\x37\x93\x33\x01\x3d\x76\xbd\xfa\x51\x99\x80\x6d\xb6\x7f\xa4\x02\x5e\x65\x4e\x8b\xf4\xc7\xb1\xfd\xf3\xef\xd9\xe8\xe9\x4f\x3a\xf1\xef\x84\x8d\x78\xc2\x3f\xb0\x4e\xcb\xb1\xf1\xbd\x18\xbb\x0e\xe8\xf3\xfc\xba\x53\x87\xf0\xf8\xeb\x2b\xea\x49\xff\xfb\x7c\x24\x60\x7b\x23\xc9\xeb\xdc\x51\x80\x51\x47\x73\x7d\x5a\xfa\xcb\x2d\x3f\x9a\xb7\xd7\x89\xf6\x38\x51\x3f\x6d\xe4\x93\xbc\x6d\xae\xa7\xfb\xf9\x68\x24\xe0\xf7\xd3\xf8\xf7\xd7\xda\xe7\x7f\x38\x12\x50\x66\x6b\x98\xf3\x46\xf5\x61\xc0\xe8\xb1\x91\x68\xb8\xc3\x1b\x35\xcf\x34\xad\xb6\xb6\xa0\xb7\x39\xec\xf3\x45\xc3\x96\xd7\x67\xfa\x03\xd1\x49\xf9\xd3\x4d\x6f\x4b\xd0\xdb\xea\xf3\x2e\xa7\xb6\xaf\xd9\x17\xd0\xdf\xb6\x78\xfb\xbe\x6c\xb7\xc2\xcb\x35\x29\x64\x79\x7d\x61\x76\x91\x16\x6f\xa4\x35\xec\x0f\x2c\x8f\x44\x2d\xef\xf2\x60\x73\xb3\xa6\x87\x7d\x11\xaf\x15\xe8\xa3\x47\x12\xce\x8e\x06\x43\xd1\x56\xdf\xca\x60\xb8\xad\x49\x53\xd9\x25\xfd\x81\x15\x56\x9b\xbf\x29\x14\x0d\x13\x25\xd2\xa8\x6f\x22\xe2\xb5\x56\xf8\x02\x2d\x3e\xdd\x6e\xf5\x35\x35\xf9\xa2\x96\xbf\x8d\x91\xd8\x25\xfb\x1a\x8d\x96\x77\xb9\x15\xf0\xfa\x22\xd1\x60\x18\xef\xc8\x3c\x4b\x89\xa3\x4c\x7c\xee\xfc\xcd\x93\xbf\x65\xf6\x01\x94\xaf\xbf\x3c\x0e\xac\xd6\xf1\xb5\xee\x93\xe2\x72\x86\xd5\x1b\xec\x4f\xd2\x3f\xf7\x60\x7b\x17\xd9\x4b\xc5\xfe\xe3\xe0\x7c\x67\xfb\x89\x47\xd0\x69\xfc\xdf\x32\x86\xd3\x69\x3c\xff\x8c\xf2\x0c\x05\xb8\xfd\x64\x5f\x2e\x3f\x9f\xc6\xf3\x4a\xca\xe7\xfe\x01\xdf\x47\x50\x64\x57\xb9\x0e\xed\x0c\x48\xbe\x94\xe2\x9d\x3a\x79\x9e\x2a\x3a\xe8\x3e\x68\x78\xd9\xf5\x59\xbd\xbf\x2f\xbf\x29\xe6\xcf\x32\x69\x7e\xf8\xb3\x52\x3d\x75\x03\x94\x1b\xd7\x37\xb1\xda\x7e\xf8\x77\x23\xe7\xdf\x59\x22\x2f\x37\x1d\xaf\x09\x7d\x90\xbe\xcd\x0b\x72\x3a\xcd\xba\x2f\xd2\xba\xc7\xc7\xf9\x3d\x84\xf2\xe9\x35\x71\x7e\x17\xb6\x38\xf3\x7b\xef\x5c\x4e\x27\x7e\x6f\x15\xfb\xc0\xc4\xef\x0a\xa1\xcf\xd6\x0a\xfe\x0d\x15\xed\x1b\x7f\xb5\x7e\xf7\xc1\x03\x06\xdc\x50\x73\x6d\xfc\xef\x68\x7c\xcb\xbb\x45\x29\xf7\x82\x01\xb6\x7e\xdf\x53\xe7\xcc\x3f\xd2\xef\x89\x7f\xad\xad\xce\xfc\xfb\x49\xd8\x99\x7f\x43\xc6\x3a\xf3\xef\xfe\x54\x4e\x27\x7d\x70\xd5\x71\x9c\x4e\xe3\x74\xa7\xa0\xd3\x70\x79\x74\x3a\xa7\xd3\xfe\xed\x16\xf1\xbb\xb4\x8f\x9e\x26\xf2\x9e\xc9\x7c\xd6\x32\x3f\xeb\x67\xae\xfb\x9b\x41\xfe\x14\xea\xff\x85\xc8\xbf\xcb\x27\xc1\x9a\x6b\x90\xaa\x41\xf9\x53\xf3\x9d\xf9\xb7\x43\xc8\xdf\x2d\xe4\xef\x5a\xc0\xf5\xdb\xd6\x63\x9d\xfb\x69\x01\xd9\xdb\x9f\xe5\xfb\x08\xbb\x68\x3f\xbd\x82\xcb\x47\x4d\x2e\x5f\x5f\xdb\xfd\xb1\x98\x3f\x37\xed\x53\xe6\x89\xfc\x77\x98\xf6\x47\xbd\x37\x91\xd3\xc9\xbd\xfd\x36\xb1\xce\x0a\x08\xfe\x51\xbf\xa5\xf7\x76\x7d\xf7\xd8\x7b\x0f\x1e\x32\xc4\x90\xf1\xf5\x6b\x72\x41\xe6\x06\xd9\xfe\x24\xb0\x4e\x3a\x4c\x1d\xaa\xe3\xe8\x97\xf2\xeb\x76\xb2\x8c\x4e\x9f\xa6\x07\x1e\xe4\xf3\xe7\x45\x87\x0c\x60\x6d\xf7\xa7\x22\xbf\xc4\xeb\xbc\xdd\x53\x93\xd8\xfe\x30\xfd\x75\x66\x4f\xfb\x28\x3d\xd6\x95\xd8\xfe\x20\x3d\x57\x6c\x4c\xbd\x22\xfc\x3d\xb5\x3d\xec\xea\x0c\xa5\xfe\x90\xfe\x4b\x91\xef\x68\x31\x5b\x0e\xef\x49\x9f\xc9\xe6\xef\xcf\x6c\x7f\x31\xe9\xbf\xf2\x9c\x5a\xb6\x23\x71\xfe\xc8\x4a\xb0\x0f\xc6\xa6\xe8\xfd\xf5\xd8\x42\x67\xff\x39\xca\x4f\x40\xeb\xd9\xfa\x5d\x38\x8e\xbe\xc7\xed\x3b\x3f\xa1\xfa\x45\x2f\xf0\x7e\xb1\xb9\x9f\xfc\x8f\xfb\xb7\x3f\x9e\x2c\xec\x8f\x8b\x85\xfd\xf1\x14\x73\xff\xf6\xc4\x25\xfb\xa9\xaf\x3a\xd8\x54\xea\xd4\x7e\xed\x87\xd2\x3f\xea\xc4\xa7\x9f\xfb\x53\x22\xff\x56\x20\xff\x6e\xff\x83\x52\x3d\x51\xcd\xbf\x9e\x45\xce\xfd\x97\xfc\x13\xa8\xff\x6e\x25\xff\xf6\xbf\x72\xfb\xc6\x33\x64\xcf\xa9\xe0\xfe\xce\x1e\x5a\xd7\x17\x73\xbb\xf4\x53\xbf\x73\xe6\x6b\xa7\xd8\x4f\xa7\xfc\xed\xc9\x3b\x79\xbf\x26\xfd\x22\x48\xe3\x77\x6c\x30\x7b\xee\x73\x71\x7e\xea\xf9\x0b\xaf\x4f\xb4\xe3\x3e\x7e\x3f\x72\xfe\xa5\x36\xc5\xc9\x2d\xb9\x3f\xe9\xec\x3e\xff\x44\xb4\xdf\xdf\x9d\xe0\xff\x6b\x9a\x09\x63\xd8\x62\x67\xfe\x75\x1e\xcb\xf9\xb7\x45\xd4\x8b\xa2\x63\xa2\xa0\xdb\xf9\x41\xc9\x7f\x61\x09\x5f\x5f\x0e\x14\x7e\x10\xf4\xdc\x67\x0a\x3a\xe9\x1d\x87\x16\x70\x3a\xd9\x39\x86\x8b\xfa\x78\x64\x6f\xdb\x5d\xcc\xcf\xa7\xe5\xe2\x2d\x22\x5e\x5f\xfa\x13\xc9\xfa\x63\xc1\x5f\x8f\x5b\x9b\x28\x7f\xf3\x69\xff\xec\xd7\x4a\x35\xd4\xe8\xfd\x69\xf7\x29\xce\xfc\xeb\x16\xfc\x93\xf1\xef\x74\xec\xa5\xba\xb8\x41\xbe\x3f\x2d\xf3\xee\x13\x5f\x5f\xa1\xf8\xfa\xcb\xb8\x3e\x32\x24\x97\x5f\x9f\x9e\xe3\x7c\x91\xdf\xd7\x8e\x53\x1d\xc3\xcf\x27\x39\xeb\xc0\xfb\x54\x37\xf1\xf7\x20\xe7\xeb\xfe\xf4\x3f\xfa\x5c\xf9\xe9\x5b\x37\x26\xe6\x27\x98\x45\xf5\xcd\x6e\x55\xca\x7d\xa5\xce\x4f\x14\x5b\xf2\xfd\xf8\x57\x26\xf4\x58\x3a\xf6\x89\xba\xfa\xd2\x3f\x96\xe8\x94\x1f\x36\x77\x3e\xd7\xc3\x93\x91\x5e\x20\xf2\xdb\xd3\xb4\xf5\xc0\x89\xce\xef\x21\xd7\xc7\xe9\xf4\xdc\xaf\xd7\x3b\xbf\x87\x9d\x74\xff\x97\xf2\xf7\x40\x07\xd5\x5f\xb6\xeb\x31\xdc\xb2\x74\x6b\x5f\x7e\x0b\xcc\x1f\xfc\x2d\xf2\x6f\xea\x9d\x4a\xf5\x64\xe9\xf8\xee\x9e\x53\x9d\xf9\xd7\x2b\xf8\xb7\x13\xfd\x80\xc8\x3f\xcb\x9e\x21\xa9\xfe\x88\xf0\xcf\x3a\xbb\x94\xd3\xe9\x7d\xdf\x43\x71\xef\x8d\xbc\xfe\xf2\x9e\xc9\x9c\x4e\x3f\x20\xfd\xdc\xc9\xce\x2d\xfd\xdc\xa9\x5e\xf3\x5b\xb2\x9e\x14\xd2\x65\xbe\x19\xf7\x00\xce\x3f\x59\x1f\xe3\x77\xbb\x56\xf9\x12\xfb\xef\x14\xca\x0f\x02\xfa\xf3\x95\x03\x54\x37\x15\x40\x5c\xea\xcc\xbf\x3c\x5c\x0f\x10\xff\x7e\x1f\x73\xd6\x9f\x8f\xfa\xb1\xb3\xfe\x6c\x3c\xe6\xac\x3f\xbf\xf0\x8c\xb3\xfe\x9c\xf9\xb6\xb3\xfe\xfc\x28\xf6\xc7\x86\xc3\xf8\xfb\x99\x8a\xf5\x76\x1b\x2e\xe7\xf6\xd3\x73\x31\x4e\xa7\x61\x2f\xb7\xd7\x1f\x43\xf1\xe7\xcb\xf9\xfa\x90\x0e\x69\x5f\xd9\x91\x75\xe6\xd1\x4e\xf6\x95\x23\xd1\xbe\x17\xc3\xba\x92\xc0\xc6\x91\xea\x30\x1d\x5f\x28\x32\x78\xbe\x97\xa3\x54\x2c\xa1\xfe\xfc\x8a\x31\xfc\xfb\x2d\xa9\x62\xff\xce\xde\x79\x9d\x9c\x05\x58\x25\xf6\xe7\x9e\x32\xf9\xf5\x66\x8e\xe5\xdf\xbf\x6b\xf2\x7c\x6c\x9d\xe2\xef\x7f\x2f\xfe\xbe\x59\xfc\xfd\x2f\x45\x7c\x5f\xb7\x28\xc4\xb2\xad\x98\xc7\xfb\x3d\x64\xe7\x3f\x9d\x94\x15\x87\xf3\x21\xf9\xdb\xb9\x7b\xb2\x63\xfe\xda\x35\x28\xc0\xbd\xb8\x2e\xc9\x15\xfc\xdd\xbf\x7e\xad\xd4\xbf\x57\xbf\x56\xea\x75\xa1\x2f\x72\xfd\x5a\xa9\x1f\xa6\x5f\x5f\x9d\xb1\x7f\xfd\x5a\xa9\x90\x88\x97\x9b\x29\xec\x65\xfd\x1d\xdf\xc9\x0f\x7c\x70\xd7\x87\x4e\xfc\x7d\xe4\x71\x7c\xce\x33\x30\x3e\xf8\xd8\x78\x9f\xb2\xf3\x63\x1e\xc9\xaf\x5b\x6a\xe7\xbf\x7b\x23\x19\xb0\x21\x9d\xf6\x93\xdf\x49\x06\xec\x1e\x47\xdf\xbf\x95\x0c\xb8\xf3\x68\x8a\xef\x7a\x33\x19\x50\x72\x2f\xf1\x6b\x77\x32\xc0\x9d\x45\xf1\xa5\x7f\x4b\x06\x3c\x37\x9a\xda\xfb\x92\x01\xa1\x43\x68\xbf\x79\x67\x32\x60\x6e\x98\xe2\x47\xf7\x24\x03\x5e\xb2\xf3\x4b\xbe\x9d\x0c\x78\xfe\x10\x8a\x37\xfd\x2a\x19\xd0\x76\x0c\x7d\xff\x9b\x64\xc0\x17\x87\x28\x65\x2e\x80\xef\xbf\x4e\x06\xec\xcc\xa6\xeb\xef\x4a\x06\xe4\xdd\x4e\xd7\xff\x38\x39\x8e\xef\xc7\xdf\x43\xcc\xe1\xe7\x3a\xf1\xf7\xf9\x6d\xf1\xef\xc9\xaf\xc5\x9d\x3b\x40\x8d\x4c\xb0\x5f\xf7\xde\xca\xe5\xa7\xf7\x4e\xde\xae\xe0\xc3\xab\xca\xeb\xe2\xf9\x91\x3f\x10\xe3\x87\xde\xaf\xff\x67\x16\x60\xf8\x54\xfe\xfd\xd6\x1e\x7e\xfd\xaf\x1f\xe2\xed\x59\x4f\xf0\xf6\x86\x09\xbc\x1d\x15\xf6\xde\xb3\x44\x7b\xd5\xe9\xbc\xdd\x22\x14\xcb\xc2\xcf\xd4\xf7\x3a\x68\x5d\x4f\xfc\x3d\xb1\x35\xa9\xa2\xcf\x7e\x86\xf3\x3f\xf1\xf7\xc7\xbf\x51\xca\x7c\x65\xa0\x72\xd3\xfc\xe2\x73\xce\x6f\x46\xf1\x33\xa4\xbf\xf5\x17\x3f\xf3\x10\xd9\x0d\xdf\xe3\xfa\xe7\xa3\x82\x6e\xef\xab\x8d\xe0\x74\xd2\xc7\x75\x1c\xce\x35\xe9\x4a\x9d\x96\x10\x87\x73\x6d\xba\x52\x4b\x13\xe2\x70\xae\x4b\x57\xea\xd4\x84\x38\x9c\xeb\xd3\x95\x5a\x92\x10\x87\xb3\x2e\x5d\x29\x2b\x21\x0e\xe7\x86\x74\xa5\x1a\xfe\xe5\x38\x1c\x59\x1f\x6c\xf5\xb7\x3f\x7d\xb9\x4f\x3f\x40\xfb\x10\xf9\x37\xed\x7b\x40\xa9\xde\x57\x07\xda\xf1\x13\x66\x8b\x33\x7f\x61\x5c\x1e\xaa\x86\xda\xfc\xed\xcf\xbf\xa9\x9b\xf4\x72\xf4\x83\xa0\xed\x96\xf5\x85\xce\xeb\x48\x3b\xae\x5a\xac\x23\xb5\x3f\xd4\xdd\x19\x4a\x3d\x98\xa1\xeb\x84\xde\x93\xa1\xd4\x43\x19\xda\x3f\xea\xde\x0c\xa5\x1e\x4e\x88\x5b\xbd\x2f\x43\xa9\x2d\x09\x71\xab\xdd\x19\x4a\x3d\x92\x10\xb7\x7a\x7f\x86\x52\x5b\x33\xb4\x7f\xd4\x03\x19\x4a\x3d\x9a\xa1\xfd\xa3\x36\x65\x28\xb5\x2d\x21\x2e\x75\x73\x86\x52\x8f\x7d\x27\xce\x52\xe6\x27\x8c\x19\xb7\xb5\x26\xea\x5f\x0b\x91\xbf\x57\x56\x29\xd5\xf3\xb8\xf6\x1f\x8b\xb5\xc6\xf9\x4b\x76\x41\xfa\xa4\xf5\x3b\x31\xf2\x5d\xb2\xab\x8e\xe7\xfb\xa7\xcf\x09\xff\x04\x7a\xbf\xb2\xde\x25\xdd\xd7\x4c\xb1\xaf\x4a\x72\xfd\xf5\x1a\x4e\x27\xfb\xac\x8c\x6b\x20\x7b\xcc\x76\x91\xb7\x88\xfa\xaf\xd4\x53\xc9\x2e\x97\xd9\xc8\xe9\x64\x97\x0b\x53\xfe\xa7\x97\xf8\x7a\x4b\x1e\x3d\x38\xaf\x2e\xc2\xc7\x7f\x6c\x53\x5a\x5f\x7d\x11\x85\xfe\xd3\x35\x6f\xa3\xff\xe2\x66\xa5\x7a\x4f\x4a\xc8\x7f\xe5\x77\xe6\x2f\xad\xaf\x88\xbf\x5f\xa3\x5f\x8e\xf4\xbf\xff\x87\x97\xaf\x67\x6c\xfb\x92\x58\xcf\x12\xdf\x77\xb5\x70\x3a\xe9\x9f\x67\xbd\xec\xbc\x2e\xda\x40\xf6\xd3\x6f\xf9\xfb\xf8\x13\xc5\x89\x9f\x10\x7f\xaf\xdd\x38\x30\xae\xfd\x95\xb8\x3e\x2a\xec\x0b\xe5\xf5\x91\xbe\x0c\xe9\x26\xd5\x8d\x97\x86\x76\x3c\xbe\x93\x5f\xfb\xd0\x53\x82\x4e\xf3\x5b\x3b\xc6\x4f\x93\x7f\x4b\x6a\x52\xbc\xa6\xbd\x1d\x5f\x2e\xec\x5f\x1f\xd7\xd3\xff\x1e\x32\x00\x6b\xed\x9e\xf3\x98\x01\x58\x62\xdf\xcf\x2f\x0d\xc0\x39\x64\xc8\x56\x4f\x18\x80\x81\xf3\xa9\xbd\xc5\x00\x2c\x1b\x4a\xfa\xe7\xe3\x06\xa0\xd3\xbe\x5e\x8f\x01\x38\xdd\xfe\x7e\xab\x01\xb8\xdd\xce\xcf\xfc\xa8\x01\x58\x97\x41\x79\x4b\xb7\x19\x80\x6c\xfb\xfa\x0f\x1b\x00\xb9\x9f\xf9\xd2\x40\xca\xef\xb3\xd9\x00\x7c\x30\x87\xae\xff\xa0\x01\xf8\x45\x21\xf9\x1f\x3e\x62\x00\x76\xd8\xfb\xb9\x9b\x8c\x38\x9c\xf9\x7b\xe6\x45\xff\x70\xcc\x5f\x34\xbe\x3a\xfe\xbd\xfb\xc1\x38\x7f\x1b\x66\x02\x7f\x47\xea\xfd\x6f\xb1\x70\x8e\x09\x7d\xe0\x62\xbb\xbd\x30\x0d\xd0\x95\xc4\xd7\x17\xfb\x84\xbe\x3c\x56\x7a\x7a\xa6\x91\x3e\x34\x3f\x0d\x30\x49\x7c\x7f\x83\xd0\x6f\x1b\x84\xfe\x3b\x54\xe8\xb7\x7a\x1c\x5e\x94\x06\x38\x15\xbe\x7f\x0b\xae\x5f\x9f\x06\x48\x17\xf9\x23\xde\x17\xf9\x63\x3e\xfd\x91\x52\x3d\x7d\xe3\xfc\x82\x34\xc0\x4c\xb1\x9f\x4c\x87\xe4\xef\x10\x65\xbd\xe0\xc4\xdf\xb9\xbf\x88\x7f\x1f\xc3\xbc\x60\xbd\x47\x0d\x50\xa3\x12\xfc\x53\xf5\x3c\x53\x90\x0d\x98\x28\xf8\xbd\x40\xac\x07\xae\x4b\xe5\x0b\xf1\x97\xee\xe2\xe7\xef\xb0\xf9\x33\x29\x1b\xf0\xc4\x37\xfc\xfb\x59\x62\x1e\xd7\xf3\xcc\x89\xd9\x80\x2f\xec\x6f\x4e\xc8\x06\xfc\xd5\xd6\xef\x0a\xb3\x01\x3b\x7e\xce\xdf\xef\xa0\x23\x06\xe0\xfd\xcf\xcc\x06\x54\xbc\x40\xcf\x33\x3d\x1b\xd0\x60\xe7\x1f\x9a\x91\x0d\x38\xf7\x33\xfa\x7e\x5a\x36\xe0\x34\x3b\x50\xc3\x9d\x1d\x07\xf2\x45\x7c\x5e\xb5\xe7\xc3\xce\xc4\xf9\x6d\x03\xf2\xb7\xfe\x59\xa5\x62\x17\x0f\xb4\xf7\x87\x1b\x82\xfd\xc7\xef\x0e\x52\x03\x6c\xbf\xbe\x05\x94\x7f\x6c\x23\x9f\xdf\xbe\x98\xc4\xe9\x76\x9e\xc1\x5a\x4e\xb7\xc7\xd3\x05\x9c\x4e\xec\x1f\x43\x86\x14\xe1\xb7\x28\xe3\x86\xc9\x8e\x1a\xa6\x78\xd0\xf7\xe3\xe3\x26\xd9\x51\x8b\x0f\x4a\xd4\xc7\x07\x64\xf5\x94\x52\xfd\x0b\x38\x0e\xca\x7a\x7b\x70\xa2\x3c\x0c\xce\xda\x74\x54\x62\x7b\x50\xd6\xe4\xf2\xc4\xf3\x07\xda\xeb\xe5\x91\xe2\xf3\xc5\xf4\xfa\x2d\x07\x0f\x19\x92\xec\x9e\xc1\xe3\x7f\xbb\x7f\xaa\x54\x4f\x54\xd7\xdf\xed\xc1\xf8\x38\x4a\xeb\x44\x9f\x14\x7f\x37\x04\x7f\x3e\x15\xed\x0c\xcf\x2e\x57\xaa\xeb\xd4\x24\xb5\x6f\x50\xbc\xdd\x9b\xab\x94\xfb\xb5\x01\xea\x68\x5c\xf7\x9a\x5d\xf1\xef\x2b\x06\xc3\x5c\x3d\x40\x75\xc3\xdf\x9d\x92\xa4\xce\xa9\x89\x9f\x5f\xd4\xa6\x54\xef\x82\x24\x75\xf3\x52\xa5\xba\x2e\x4c\x52\x73\x1f\x54\xca\x3c\x2f\x49\xdd\x50\x13\xff\xbb\xa7\xe0\x1d\x2d\x49\x52\x6f\xe3\xf5\xee\x4e\x8a\x5f\xe7\x17\x83\x95\x8a\xbd\x36\xc0\xce\x3f\x74\xa6\xa9\x54\xc3\x29\x49\xea\xad\x36\xa5\xdc\x17\x26\xa9\xdf\x0e\x8e\xeb\x73\x03\xb1\xfe\x4a\x28\x2d\xfe\xb9\x17\xeb\xb5\xdc\x6a\xc6\x3f\xbf\x4e\x8a\x5f\xbf\x76\x6c\xfc\xfc\xbe\xfc\x42\x6f\x0c\xb0\xd7\xd9\x7b\x8e\x54\xca\xfd\xf2\x00\xb5\xbd\x50\xa9\xd8\xcb\x9a\xf7\x05\xc8\x72\xf2\x6b\x2c\xb9\x61\xec\x97\x89\xf2\xeb\x46\xff\xe3\x17\x3f\x51\x4a\x9d\xa4\xff\xce\x0c\xc7\xf9\x4b\x6e\x52\xf4\x19\xc3\x7d\x1c\xea\xfe\xeb\xc9\xb0\x27\xfc\x47\xff\xe9\x41\x3b\xbc\xd8\x3f\x4f\xc7\xbc\xbf\x32\x1f\xc1\xeb\xef\xa1\xdc\xfd\x9a\xe7\x09\x7a\x09\xf7\xb9\x7a\x3f\x46\x3b\x18\xfe\xdc\x53\xe8\x07\xa9\xf0\xfc\x2e\x6c\xde\x5b\xc0\xcf\x27\xc3\x5c\x17\xfa\x53\xf6\x4c\xc1\xfa\x38\x48\xaf\x3e\x0e\xef\xd3\x17\xa7\xf7\xe0\x63\x9c\x38\x8d\xd3\x69\x01\x10\x9d\x85\x7f\xf8\x10\xea\x1b\xbc\xdb\x7e\xe7\x20\x3f\x49\x5a\x2f\x7d\xfa\xe2\x75\xc7\x27\xf2\xff\x6b\x8a\x7f\x5b\xa6\x94\xfb\x11\xad\x83\x75\x45\x9c\xf9\x4f\xfa\x31\xf1\xff\x87\xd6\x87\x93\xfb\x2d\xc4\xff\x39\xa2\x8e\x1e\x8d\x1f\x9f\xe2\xfe\x19\x4d\x70\xf6\x7e\x93\xf0\x9f\xa6\xf1\xe3\x2f\xe4\x8f\x8e\xef\x9d\xfc\x20\x5f\x9b\xc0\xf5\x60\x5a\x2e\xbf\x5e\xc4\xe9\xef\x21\x9d\xe4\x8a\xae\x4f\xf6\xe6\x7b\xc8\xff\xf5\x57\xdc\xae\xdc\xdf\x21\xfd\x5f\xcd\xb6\x2b\x2f\x4a\xdc\x9f\xc8\x23\xfb\xdb\x06\xd0\xc5\x07\xe9\xfa\xd7\x1d\xce\xfc\xa7\xf1\x85\xf8\xdf\xdf\xfe\xce\x93\x85\xce\xfa\x73\x7f\xf5\x69\xf7\x50\xdd\x33\xac\xa3\x9d\x6b\xff\x1e\xfe\x10\x5e\x87\xcc\x96\x35\x8d\x9c\x4e\xe6\x28\xaa\x9f\x4a\x74\x72\xbb\x1b\x49\xfb\x4a\xe7\xf3\xfe\xe8\x46\xbf\x01\xaa\xff\x40\xf2\xf0\x31\xf9\x03\xfd\x81\xeb\xe7\x7b\xc8\x9f\x05\xe9\x07\x8a\x6f\x94\xfc\x2f\x7e\xa2\xea\x67\x4e\xfc\x7f\x05\xf8\x9f\xa1\xf7\x87\xba\x56\x38\xf3\xbf\xfb\x3f\xcc\xff\x9e\x4f\xbe\x1f\xff\x4f\xfd\x1f\xf2\xbf\xe7\xea\x1f\xc6\xff\xd8\x27\xce\xfc\x57\x9f\x7e\x3f\xfe\x53\x3f\xa6\xf3\x62\x2d\x45\x0b\xfa\xc6\x1f\x8c\xdf\xfe\x29\xf2\xff\xaf\xc0\xff\x84\xfa\xcc\xe6\xaa\xef\xc7\xff\x3a\xd4\x53\x94\xf0\x6f\x1b\xe1\xe1\x74\xe2\xff\xec\x7e\xf6\x37\xcf\xf4\x70\x7d\x84\xf8\xb3\x54\xc4\xa5\xd0\x32\xe9\x27\x74\x7d\x51\x2f\xb7\xf5\x38\xfe\xbb\xc4\xb7\x91\x82\x6e\xe7\x61\xa7\xf7\xfe\x19\xcf\xaf\xd4\x20\xe8\x34\x7e\x4b\x7f\xee\x6e\xb5\xff\x43\xd6\x3f\xf5\x9e\x33\xec\xa9\xbe\xf5\x3b\xfa\x77\x3d\x80\xfc\xff\xfb\x63\x4a\xc5\xce\xd1\xf1\xe1\x5d\xab\xbf\x1f\xff\x29\x1f\xbb\x7b\x05\x5f\xa0\xec\x18\xc5\xf9\x43\xcf\x7b\x86\xa8\x33\x4c\xcf\x6b\xe6\x71\x3a\x8d\xf3\x35\x33\xb8\x3c\xdb\xfb\xf0\x22\x9e\xe7\x2a\xa4\x57\x2c\xe2\xe7\x5f\x83\xf4\x91\xf7\xf3\xf3\xaf\x43\x7a\xc4\xe2\xef\x7d\x1d\xd2\xff\x76\x0e\x3f\x1f\xd3\xdb\xaa\x98\xb8\xce\x4f\xd5\xfe\x0f\x59\x3f\xa6\xfc\xe8\xd7\xea\xfa\xf8\x8f\xf6\xd5\xb3\x13\xf6\x07\xcc\xf9\x83\xec\xfd\x55\xf3\x4c\x67\xfe\xf7\x0a\xfe\xf7\x97\x3f\x7b\x07\xf9\xb3\xad\xe3\xfd\x42\xe6\x4f\xa1\x7e\xb1\x14\xe3\x36\x1b\x5e\xc5\xfd\x35\xa4\x27\x4d\xe2\x74\xea\x17\x94\x5f\x2c\xf6\x0a\x97\xff\xcb\x04\x9d\xe4\xef\x4e\xda\xb7\x16\x79\xb8\xcf\x6d\xe5\x74\x92\x87\x0b\xa8\x2e\x88\x87\xfb\x9d\xd8\xf9\x59\x3c\xfb\xaf\x5b\x43\x47\xae\xd0\x3f\xd3\x6a\xa6\xb1\xf8\xe4\x3c\xd4\x3f\x9f\xdf\xad\x94\xfa\xf1\x20\x3b\xfe\xb6\x6b\x8d\x33\xff\x29\xfe\x96\xf8\xff\x23\x8a\x4f\x1b\xc3\xf5\xcf\x2f\xe8\xfe\x31\xfe\x96\xf4\xc0\x82\xb1\x5c\x3e\xc9\xf1\x6a\x19\xf2\xad\xeb\x61\xcc\xe7\x82\xf4\x55\x63\xc5\xfb\x42\x3a\xc5\x2d\x2b\xcc\x37\x6b\x22\x9d\xec\x95\x54\x87\xab\x01\xe9\xe1\x54\x7e\x9d\x6e\xa4\x0f\x9e\xc7\xcf\x27\xfd\xb3\xec\x70\xbe\x6e\x1b\x89\x7a\x66\x26\xce\x17\xaa\x09\xf7\x73\x0f\xa0\x7f\x4a\xfb\xc0\x85\x37\xed\xbe\xcf\x31\x7f\x30\x76\xb0\x9e\x09\x68\x1f\x30\x94\x3a\x22\x61\xff\x51\xc6\x57\x96\xda\xf6\x96\xe9\x59\x80\x24\xdb\xfe\x31\x2d\x0b\xa0\xed\x1f\x33\xb2\x00\x3a\x9f\x6a\x61\x16\xa0\x46\xec\xaf\xae\xb5\xf7\x5f\xdd\x59\x00\x99\x6f\x35\x6a\x9f\x3f\x2b\x0b\x70\xa2\x70\xa4\xed\x3f\x9e\xb3\x20\x0b\xa0\xf3\xaf\xce\xcc\x02\xf4\x9f\x7f\xb5\x28\x0b\x90\x3f\x94\xec\x79\x27\x66\x01\xa2\x79\xfc\xfc\x0d\x62\xc7\xf7\xb8\x99\x76\xfe\xea\xac\x38\x9c\xf9\xbf\x74\x54\xd3\x79\x4e\xfc\xff\x55\x15\x3e\xc7\x43\x38\x0f\xdd\xce\xf9\xff\x67\x11\xc7\xbd\x43\xd8\xb3\xae\x12\xf6\xa9\x67\xc4\x7e\xf1\x59\x22\xdf\xb1\xce\x87\x5b\x91\x09\xd8\x5c\xc4\xbf\xaf\x3e\x89\xb7\x97\x88\xf6\x54\x61\xff\x3a\x49\xbc\x2f\x77\x3b\x6f\x8f\xb3\xdf\x5f\x65\x26\x60\xaf\x18\x38\x8e\x11\xf6\xaf\x29\xc2\xde\xb5\xc1\xcb\xdb\x8f\x9f\xc8\xed\xad\xea\x18\xe5\x78\x48\xfe\xbf\x75\xc4\x89\x87\x39\xc6\x2f\x61\xfd\x48\xf5\xb5\x8e\xdf\x3e\x22\xa1\x7e\xea\xde\x5b\x95\x8a\xf5\xc5\x67\x5c\x91\x03\xf8\xe0\x13\xfe\xfb\x4f\xd9\xf9\x2b\x2f\xcf\x01\x5c\x5a\x4c\xf5\x36\x2f\xcd\x01\xec\xb5\xf7\xb7\x3b\x73\x00\x07\x25\xd1\xdf\x5e\x9d\x03\x78\x14\x6e\xf0\x03\x38\xff\xa7\x39\x80\x47\xec\xfc\xd0\x3f\xcb\x01\x1c\x6e\xc7\xcf\xdc\x9a\x03\x18\x6b\xf3\xe3\x86\x1c\x40\x9e\x1d\xdf\xb4\x2e\x07\x70\x52\x2f\xef\xaf\x5f\x0c\x1e\x80\xf7\x7b\x51\x0e\xe0\x11\x3b\xdf\xec\x75\x39\x80\xad\xf7\x52\xfb\xc6\x1c\xc0\x0d\xf6\xfe\xe5\x4d\x39\x80\x97\xec\xf3\x6f\xc9\x01\x14\xdf\x47\xed\x9b\x73\x00\x3f\xb1\xdb\xd7\xe7\xc4\xe1\xcc\xff\x95\x3f\xdf\x5b\xe2\xc4\xff\xdb\xff\x10\xff\xbe\x61\x91\x33\xff\x25\xbf\xbb\x6d\xf9\x19\x92\x03\xd0\xfc\xee\x33\x05\xe5\xac\xb1\xe5\x2f\x29\x07\x30\xcf\xe6\xe7\x97\xd9\x80\x52\x7b\xdf\x70\x60\x0e\xc0\x6d\xe7\x37\x1f\x9c\x03\x98\x7f\x8f\x52\xbd\x1f\xc2\xf5\x0e\xce\x01\xbc\xfa\x86\xf0\x9f\x78\x9e\xb7\xdd\x76\x3d\xcf\xf8\x31\xca\xe6\xd7\xb4\x1c\xc0\xab\x0f\xf3\xef\x2b\x42\xfc\x79\x9a\x87\x91\x7f\xca\x94\x1c\xc0\xd1\x22\x5f\xfa\xc8\xf5\xf4\xbf\xa1\x39\x80\x0b\x4f\xa7\xf6\xa0\x1c\xc0\x86\x6c\xfa\xfb\xc9\x39\x71\x38\xf3\x7f\xd4\xaf\xa7\xdc\xe4\xc4\xff\x14\x8c\x9f\x32\x8f\x88\x0f\xe4\xa0\x67\x1e\x91\xa0\x9f\xe4\xda\x1e\xcf\xcb\x46\x01\x4e\xaf\xa3\x76\x60\x14\xe0\x1a\x7b\x9f\x76\xf9\x28\x40\x97\x9d\xaf\xb5\x7d\x14\xe0\x4b\xdb\xde\xed\x1f\x05\xf8\xb5\xd8\xaf\xbf\xb8\x80\xb7\x3d\xf6\xfe\xc4\xe9\xa3\x00\xd7\xda\xdf\x87\x46\x01\x6e\xb0\xdf\x5f\x78\x14\x60\xa3\xbd\x9f\x12\x1c\x05\xd0\xf5\x3a\x9b\x47\x01\xfe\x28\xc6\x8f\xad\x76\x62\xa2\xd6\x51\x80\xc5\x76\x3e\xf3\x96\x51\x80\x19\x33\xf8\xf9\xb3\x27\xf2\xf6\xd9\xf6\xf7\x6d\xa3\x00\xd5\x76\x3e\xf3\xdb\x47\xc6\x11\x3f\xbe\x23\xff\xf3\x2f\x6f\x77\xe2\xff\x3a\xcc\x5f\xac\x6e\xc4\xf9\x77\x1e\xf0\x7f\xb8\xcd\x7f\x50\x33\x12\xe5\x6d\x84\x18\xef\x7b\xc4\x7c\x20\xeb\xfb\xee\x15\xdf\xcb\xfd\x91\x19\x62\xbf\xa3\xc1\xe4\xdf\xbf\x27\xae\x37\x55\xf8\xef\xbc\x21\xc6\x7f\xed\xff\xb3\x2e\x19\xb0\x46\xd4\x93\xac\x11\xe3\x7b\x68\x01\xaf\x27\x71\xa7\xd0\x6b\x1a\xd6\xf3\xf6\x34\x31\x1f\xb6\x8a\xf7\x45\x07\xad\xcf\x68\xb8\x88\x15\xb7\x7e\x9c\xa8\x7f\xba\x76\x26\xd4\x4f\x48\x1d\x64\xdb\xef\xcd\x0b\xe3\x0c\xa6\xf8\x14\xfa\xa4\xf8\x2e\x5a\x2e\xf5\xe7\x5f\x29\xf3\x20\xd8\x75\xc8\x67\x39\xaf\x73\x29\x2e\x8b\xf6\xb3\x6d\x3f\x3d\xd2\x03\xa7\x73\xbb\x3e\xe5\xc1\x51\x8b\x78\x5c\xd6\x76\xb4\x57\x98\x37\xf3\x75\xeb\x9b\x8f\xc4\xe9\xbd\xff\x4c\x62\xfc\x78\xb1\x89\xff\x2e\xd9\xfb\xf7\xce\xe0\xbf\x4b\xf6\xba\x6f\x43\x5c\x2f\xa5\x07\x3e\xe7\x1c\x4e\x27\xfe\xd0\x7a\x8e\x8e\xdc\xd8\x4e\xff\xc1\x43\x86\xdc\xd0\x85\xf6\x07\xbb\x7e\xe9\xa1\x03\x54\xec\x1f\x09\xf9\xbf\xd6\x3a\xf3\x9f\xd6\xbf\x74\xfd\xfb\xcb\xf9\xfa\x85\x8e\x61\x6b\x38\x9d\xf8\x9f\x2f\xea\xf4\x90\xd8\xa7\xee\xe2\x74\x7a\x2f\x2d\xef\x73\x3a\xbd\x97\xc7\xce\xe2\x74\x5a\x67\xb9\xef\x77\x5e\x67\x55\x65\x26\x31\x3a\xad\xb3\x76\x53\x3e\x88\xdd\x7c\x7f\xe6\x88\xf7\x39\x9d\xde\xe3\xe8\xb4\x24\x46\xa7\xf7\xf8\x30\xf9\x3d\xcc\xc6\x7d\x73\xa4\xcb\xf5\xef\x91\x17\x1d\x32\x12\xe4\xbf\x13\xfd\x07\x5a\x91\xff\x67\xc2\xf8\x9f\x50\x3f\xcc\xbc\xf8\xfb\xf1\x5f\xd6\x09\xa3\xe3\xf0\x39\x7c\x9d\x6e\xc7\xe1\x52\x3e\xd6\xab\x38\xff\x5f\x14\x74\xe2\xff\x19\x22\x6f\x9d\x1d\xdf\x18\x70\xe6\xff\x9e\xb0\x33\xff\xd7\x4c\xe6\x76\x24\xe2\x3f\xd5\xf3\xa2\xdf\x25\xfe\x47\xe7\x71\x3a\xf1\xff\x5a\x41\x27\xfe\x53\xbe\x4b\xb5\x93\xf3\xff\x3b\xf5\x6b\x4e\x7f\xe0\x41\xa7\xf1\xff\x53\xd4\xff\x63\x53\xb4\xff\x67\xb2\x63\xfd\x9a\xdd\xe9\x00\xbd\xbe\x7a\x27\x1d\xa0\xf7\x4f\xdf\x4d\x07\x48\x7f\xc6\x26\x7b\xbe\x9d\x9e\x01\xd8\x59\xca\xd7\x33\x1d\xf5\xbc\xad\xfd\x1b\x7f\x93\x0e\x78\xd4\x1e\xbf\x67\x64\x00\x92\xc4\xf8\x0c\xf3\x6d\xe2\xdf\xe7\xdb\xfa\xe4\xcc\x0c\xc0\x83\xb6\x83\x4b\x61\x06\x40\xd6\x4f\xbe\x6d\x3a\xbf\xde\xd9\x22\x71\x60\xb6\x3d\xff\xbe\x9d\x0e\xb8\x68\x06\xcf\xa7\x3f\x75\x26\x3f\xbf\x33\x5f\x7d\xaf\x43\xbe\x9f\xe7\xef\x5e\x3f\xde\xe9\xfd\x5c\x4a\xf3\xf3\x06\x3d\x3f\x27\xab\x11\xdf\x7b\x7e\xd6\x7e\x5b\x37\x24\x03\xfe\x7b\xe7\xeb\x1b\x93\x01\xff\xa7\xe6\x6b\x79\x7c\xa7\xfe\xcb\x47\x17\xae\x77\xf4\x3f\xdd\x1d\xff\x9e\xf2\xb0\xb9\x73\x07\xf4\xc5\x78\xd0\xfb\xb9\xc4\xd6\x57\x77\x64\x01\x6e\xb7\xdb\xaf\x64\x01\x16\x8f\xe3\xbf\x9b\x67\xd7\xe3\x79\x23\x0b\xf0\xaa\x5d\x3f\xfe\xcd\x2c\xc0\x70\x5b\x9f\x7f\x3d\x0b\x10\x1e\x4f\xef\xff\xd7\x59\x80\x58\x46\xe2\x7e\xb7\x52\xdd\x76\xbd\xa4\x67\xb3\x00\xd2\xdf\xe6\x8f\xf3\x79\x3b\x34\x9b\x7e\xef\xe5\x2c\xc0\xaa\x27\xe8\x9b\x17\xb3\x00\x37\xda\xfa\xec\xf3\x59\x80\x2e\x7b\xfd\xf7\x5c\x16\xe0\x14\xbb\xbf\xbd\x94\x05\x58\x66\xb7\x5f\xc8\x02\x6c\xc8\xe2\xeb\x8f\xa9\xf6\xfa\xf9\xd5\x2c\xc0\x84\x93\xd5\xf7\x3a\xe4\xfb\xa9\xdd\x55\xff\x88\xd3\xfb\xb9\x05\x1d\xe2\x1a\x96\xeb\xfa\x1c\x29\xea\x08\x87\xf1\xad\x3d\x03\x70\x8d\x9b\x8f\x27\xc3\x6a\x78\xbb\xff\xfa\x1d\x81\x0c\x80\x1e\x1f\x83\x19\x00\x9d\xff\xab\x34\x03\xa0\xfd\x22\x43\x19\x00\xed\x17\x79\x7a\x06\x60\x8b\xb0\x5f\x8c\x15\xfe\x2a\xeb\x8b\xf9\xf8\xf3\xa8\xb0\x47\xf5\x5f\x0f\x24\x9c\x01\xe8\xbf\x1e\x48\x24\x03\xf0\xb5\xb0\xaf\xe8\xf1\x3d\x9a\x01\x90\xf5\x41\xfa\xc6\xcf\xbe\xe7\x2b\xcf\x88\xc3\xf9\xfd\xc4\x56\xff\xee\x7a\xa7\xf7\xf3\xfa\x33\xf1\xef\xdd\x7f\xd3\xeb\xef\x14\x35\xc0\x7e\x3f\x9a\x9f\x1b\x72\x00\xb3\xed\xf9\xa5\x2b\x07\xb0\xf7\x67\x4a\xf5\xf4\x8d\x07\xf7\xe4\x00\x86\x9e\x40\xef\xeb\xce\x1c\xc0\x86\x74\xfa\x7e\x5b\x0e\x60\x93\x5d\x0f\xe7\xde\x1c\x40\xb4\x91\xbe\x7f\x2c\x07\x30\xce\x96\xf7\xbb\x73\x00\xcd\x27\xd2\xf3\x6e\xcc\x01\x5c\x68\xb7\xef\xca\x01\x8c\xb4\xd7\xcb\xf7\xe5\x00\x1e\xb7\xe3\x4f\x1f\xcd\x01\xac\xfd\x92\xfc\xbb\xe2\xc7\x53\xd3\xe9\xfb\xee\x1c\xc0\xcc\x7f\xd0\xef\xdf\x9f\x03\x38\xd9\xae\x67\xf5\x40\x0e\xe0\x53\xda\xc0\x51\x5b\x73\x00\x23\xde\xa2\xf6\x65\x39\x80\xd0\x23\xd4\xde\x94\x03\x28\x98\x47\xd7\xdf\x9c\x03\xf8\x6d\x84\xee\xf7\xc1\x9c\x38\xe2\x87\x5c\x9f\x7c\xbc\x68\xd9\x92\xc4\xf5\xc9\x7b\xf8\x7e\xc6\x7d\xa2\x54\xac\x5c\xdf\x7f\xcf\xd5\xf1\xf7\x34\x02\xdb\xf4\x49\xeb\x13\x4a\x95\xf6\x79\x01\x5f\x6f\xd8\xc7\x4e\xae\x9f\xd1\xf0\x5d\x23\xf2\x54\x51\x37\x3b\xb7\x8d\x5f\x87\xe4\xa9\x08\xfd\x36\x64\x3d\xd0\x89\xa8\xef\xca\x3a\xe1\x32\xef\x1a\xe9\x73\x59\x98\x47\x8d\xea\xc4\x93\xf8\xff\x1c\xd7\x2d\x54\x27\x9e\xf4\xb0\x72\x8a\xe3\xba\x1f\x7f\x07\xe9\x1d\x67\xf0\x75\x08\xf9\x0d\x9c\xf9\x15\xd2\x31\x0e\x98\xe2\xce\x56\xd5\x38\xaf\x5b\xe8\xa0\x7c\x77\x14\x0f\x76\xcd\xef\x1a\x36\x33\xff\x19\x5c\x3f\x9a\xd5\x4a\xc5\x3a\xf5\x24\xdb\x70\x6d\x3f\xfe\x03\x8f\xc4\xf3\xcb\xd3\xfe\xc5\xcd\x54\x4f\xfc\x57\xfc\xfd\x9c\x7f\x06\xa7\xdb\xfb\x3e\xef\x71\x3a\xf1\xe9\x47\xc5\x9c\x4e\x7c\x7a\x46\xd0\x89\x4f\x3d\xf7\x72\x3a\xf1\x69\xec\x52\x4e\x27\x3e\x91\xdf\x8e\x1d\xbf\x8b\xf4\xeb\x4f\xe5\x74\x5a\x1e\xf6\x52\xfe\xf1\x07\xf1\x7e\x90\xfe\x97\x53\x39\xbd\x07\xe9\x5a\xff\xf8\x75\xba\x52\x4f\xa5\xd7\xb0\x78\xa0\x27\xd3\xcf\xae\x4b\x6c\x3f\x61\x5b\xa3\xd6\x89\xcf\x15\x77\x1c\xc4\xea\x47\xbc\x84\xfd\x67\xc0\xc7\x4a\xa9\xbf\x27\xe4\xff\xbf\xde\xb9\xff\x90\x7f\x0d\xf5\x9f\xbf\x0b\xbf\x18\x3a\xce\xa1\xbc\x21\xe3\xb9\x7f\x9e\x17\x9f\xcf\x3d\x9e\xfb\xe7\x8d\x7b\x84\xf7\x2b\x7a\x6f\x9d\xf7\xf0\xf5\x0a\x4d\xd3\x7b\x46\xf3\xf3\x69\x5d\xf2\xe0\x8b\xce\xef\x99\xf2\x40\xc6\x5c\x58\xff\x11\xe9\x6f\x16\x70\x3a\xf9\xe3\x54\x8a\x38\x6a\x5a\xdf\x37\xdc\xc7\xed\x16\x24\x17\xbf\x5d\x2d\xd6\x73\xc8\x9f\x10\xbd\xcf\x37\xb9\xbc\xd0\x21\xe7\x9f\x1f\x6d\x08\x6f\x74\x9a\x7f\x46\xe2\x46\x6e\xcf\xf4\xb8\xa2\x08\xfa\x81\x2b\xc1\x3f\xf5\x73\xe1\x8f\x3a\x5c\xcc\x8f\x03\xc4\xfe\xc4\x23\x6d\x4a\xb9\xfb\x6a\x03\x1c\x96\x01\x78\x78\x32\xff\xfe\x49\xd1\x3e\xd4\xfe\xfb\x51\x19\x80\x9b\xc5\x7e\xc8\x06\xd1\xbe\xc4\x9e\x9f\x86\x64\x00\x2e\x16\xf9\xc6\x86\x35\xf1\xf6\xf5\xe2\x7b\x35\x8d\xee\x2f\x7e\x1c\x22\xf2\x3d\xb9\x44\xfb\x7e\xfb\xef\x8f\xc8\xe8\xc3\x1c\xfe\xfd\x70\xd1\x9e\x2b\xea\x37\xae\xb3\xe3\xe9\x5e\x4f\x07\x8c\x88\x7c\xbf\xfa\x62\x72\x7b\x31\xe9\xb3\x2f\x0f\x3b\x78\xe0\xc0\x1b\x94\x83\xfd\xb2\x67\xe5\x20\xd5\x40\xfe\xaf\x37\x3a\xe7\x77\x25\xbb\x26\xf9\xd7\x5c\x7c\x38\x5f\x97\xd3\xc1\xd7\x53\xd7\x24\xf3\xf5\xd4\xf9\x07\x58\x3f\x5d\x96\xcc\xd7\x4f\x57\x24\xf3\xf5\xd3\xd5\xc9\x7c\xfd\x74\x41\x32\x5f\x3f\x5d\x9b\xcc\xd7\x4f\x3f\x49\xe6\xeb\xa7\x73\x93\xf7\x6f\xef\xbc\x50\xac\x9f\x3a\x93\xf9\xfa\xe9\xca\x64\xbe\x7e\xba\x3e\x99\xaf\x9f\xae\x4a\xe6\xeb\xa7\xeb\x92\xf9\xfa\xe9\xf2\xe4\xef\xbb\x7e\xda\x8e\x9f\x34\x1e\x8c\x7d\x65\xe5\x57\x89\xe3\xe3\x30\x9c\xbf\xee\x7b\x57\xa9\x86\x62\x5d\x7f\xc8\xbc\x39\xce\x70\xca\xc3\x43\x9f\xa4\x5f\x50\x1e\xcf\xf3\xc5\x3e\x35\x1d\x9f\xa6\x71\x7d\x81\xe6\xaf\x25\x93\xf8\xf9\x34\x3e\xf6\x2c\xe0\x74\x1a\x07\x77\x06\xf9\x75\x48\x4f\xda\x4b\xb1\xb8\x68\x17\x22\x76\x4d\x16\x7e\x23\x77\x20\xfd\xed\x26\x3e\x6e\x92\xde\x15\x3a\xc7\x79\x1c\x2c\xa4\x7c\x08\xf7\xf3\xf9\x71\x83\x88\xe3\xa6\xf1\xee\x1f\x9f\x39\xeb\x11\xab\x8f\xe2\x7a\x10\xf1\xed\x9d\x33\x9d\xe7\x4d\x79\x74\x8a\xcf\x37\x36\xdd\xcb\xea\x03\x0c\xc6\xf7\xd7\xf6\x0b\xd0\xdd\xb5\x90\xf6\xde\xe2\xfc\xfe\x68\x7e\xa3\xfb\x98\x75\xbc\xf3\xfc\xd6\x88\x27\xc8\xfc\x46\xa9\xc2\xaf\x94\xde\xeb\x49\x4b\xf9\xf9\x34\x5c\x9f\x26\xe8\x34\x6c\xcb\xf9\x8a\xde\x37\xcd\xab\x94\x9f\x98\xe6\x3d\x39\x4f\x92\x1c\xc8\xf9\x90\xde\xab\x9c\x3f\xe9\xbd\x46\xcf\xe4\x74\xf2\x37\x95\xf3\x24\xbd\xef\xb9\xe4\x4f\xbc\x05\x07\x20\xe4\xdb\x4b\x34\x01\x2e\xe4\xf3\xa1\x3c\x42\xe2\x33\xe9\x8a\x97\xfe\x91\xf8\xfe\x1e\xa7\xfa\xf5\x5f\x2b\xe5\x0e\xe8\x8b\x74\xdd\xfa\xfd\xde\x5f\x36\xd6\x91\x71\x8b\xfc\x18\xb9\x54\x5f\xe6\x43\xae\x97\x0f\xc3\xdf\x70\x7f\xc0\xdf\xeb\x46\xd4\x8f\x65\xfe\xd5\xaf\xb6\x70\x3a\xf5\xd7\x66\xf4\xdb\x75\x7f\xc8\xdf\xf7\x1d\xe4\x2f\xfc\xa1\xd0\xe3\x51\x7f\x68\x68\xe7\xf9\xe5\x3a\x71\x5d\xd1\x7b\x2d\xdf\xc7\xb8\x74\x27\xff\x5d\x92\xff\xdb\x28\xdf\x72\x4b\xfc\x7c\x92\x83\x9f\x9d\xc9\xcf\x27\x39\xf8\xf8\x29\x4e\xa7\x71\xb0\x9b\xe4\x00\xef\x73\x87\x72\x3e\xe4\xfb\x7b\x7f\xeb\xab\xc7\x39\xbd\xbf\x8f\xbe\x56\xaa\xe1\x5b\xfd\x0e\x1a\x7e\xe6\xfc\xfe\xcc\x17\xf1\xfb\xff\xf7\xfe\xfa\x3e\xfe\xd3\xef\x4f\xea\x9f\xad\x85\x17\xad\x72\xd2\x3f\x17\x63\x7e\x8b\xde\x65\xda\x3e\x65\xa8\xc3\x1d\xec\x53\x67\x65\x00\xfa\xb7\x3f\x9d\x9d\x01\xd0\xf6\x92\x73\x32\x00\x67\x09\x7d\x21\x47\xd8\x8b\x5a\x85\x3f\x94\xb6\x4f\xc5\x32\x00\xda\x3e\xf5\xe3\x0c\x40\xff\xf6\xa5\x73\x33\x00\xfd\xdb\x97\xce\xcb\x00\xf4\x6f\x5f\x3a\x3f\x03\x70\x54\x1d\xff\xfe\x66\x11\xaf\x76\xb7\xc8\x7f\xef\x68\x8f\x4a\x38\xa4\x3d\xff\xfb\xda\xeb\xbf\x63\xff\xbd\xe4\xec\x2c\xa7\xf7\xf7\x28\xda\x17\x7b\x97\x1f\xe8\xfd\x75\x64\x00\xfa\x7f\x7f\x2b\x32\x00\xfa\xfd\xad\xcc\x00\xc8\xf7\xb7\x4e\xf0\x6f\x9c\x78\x9f\xfa\xfd\xad\xca\x00\xe8\xf7\xb7\x3a\x03\xd0\xff\xfb\x3b\x23\x03\xd0\xff\xfb\x3b\x33\x03\xd0\xff\xfb\x5b\x93\x01\x70\x8b\xb8\x79\xf9\xfe\x0a\xc5\xfb\xfd\x4f\xbd\x3f\xa9\xa6\x0e\x7c\xe3\xf7\x35\x49\x03\x07\xde\xd0\x80\xf5\xb1\xe8\xfd\xe5\x16\xa3\x7f\x2b\xee\x3f\x76\xde\x11\x7f\x41\x87\xe1\xdf\xd1\xe7\x3e\x5c\x47\xcb\x78\xe5\x6b\x4a\x39\x9d\xe4\xe5\xa3\x3c\x4e\xb7\xeb\x5d\x86\x38\x9d\x96\x0b\xf5\x67\x71\xba\x5d\x17\xf7\x25\x4e\xa7\xf5\xcb\xf4\x47\x39\x9d\xd8\x54\x21\xe8\xe4\xbe\xb2\x76\x3a\xa7\xd3\x78\x7c\xad\x97\xd3\xc9\xdc\x78\x7c\x1a\xa7\xd3\x38\xbd\xad\x9c\xd3\xc9\xbf\x7f\x46\x84\xd3\x6d\xbf\xef\x66\x4e\xa7\x78\xc6\x17\x3e\xe0\x74\x19\x87\x2e\xd7\x7f\x79\x9f\x6c\x5c\xea\xb4\xfe\xbb\x74\x96\x52\x0d\xe7\xe8\x45\x4a\xc3\x86\xfe\xd7\x7f\xc9\x6a\x84\xcd\x3f\x8a\x53\x52\x62\xbd\xf8\xc3\xf6\xd3\x62\xff\xe5\xfb\x69\x37\xfd\x1f\xdb\x4f\x93\xe3\x67\xe4\x83\x97\xde\x75\x1a\x3f\x7b\xff\x12\xff\xbe\xeb\xb0\xb8\xff\x17\xe8\x99\xa9\x09\xfb\xcf\xa5\xcf\xd1\xfb\x38\x24\x07\x30\x52\xc4\x3b\x6b\xff\xbb\xc3\x73\x00\x2f\x0f\xa0\x67\x49\xce\x01\xfc\x61\x00\xcf\x47\xd4\x6c\xe7\xd7\x1e\x91\x03\xe8\xb2\xf7\xdb\xd2\x72\x00\x2b\x6d\xff\xae\xf4\x1c\xc0\x5a\xbb\x9d\x95\x03\xf8\xe6\x0d\x8a\x47\x3d\x34\x07\xa0\xfd\xe7\xf2\x73\x00\x0d\xb6\x3d\x24\x33\x07\x50\xb3\x9e\x7e\x6f\x78\x0e\x60\xac\xc8\xff\xbe\xe5\x4b\xe2\xff\x61\x39\x00\xbd\x3f\x90\x93\x03\xd8\x21\xfc\xfb\xf4\x7e\xc0\x11\x39\x80\x45\xe5\xd4\x1e\x96\x03\xe8\xb6\xf7\xcf\xb2\x73\x00\xda\x3f\x6f\x52\x0e\x20\xb7\x85\xe2\xf1\x33\x72\x00\x4f\xd8\xf1\xf3\x29\x39\x80\xf4\xa7\xa8\x3d\x31\x27\x0e\xe7\x83\xfa\x37\x8d\x23\x4f\xdf\xd4\x30\x17\xf4\xd3\x1d\xe8\x5f\x73\x1a\xbe\xdf\x81\x1b\x61\xf2\xd4\xfe\x1d\xea\x6e\xe7\xf1\x95\xfc\x3b\x56\xe1\x69\x3b\x44\xbc\x0e\x1d\x54\x07\x24\x26\xe2\xab\xa8\x8e\x80\xba\x8c\x8f\x9f\xcf\x93\x7f\xca\x4f\x79\x1c\x83\xcc\xb3\x47\xcf\xd1\x8b\xfe\xfb\xbd\x4b\x78\x3c\xe8\xd5\x64\x98\x9d\xc7\xc7\x37\x77\x98\xd3\x69\x1c\x7b\x93\xc6\x43\x51\x1f\xf3\xf7\xf9\xdc\x7e\x40\xfa\xe9\x60\x37\x5f\x1f\x52\x5c\x8b\xcc\x2b\x48\x71\x2d\x2f\x0b\x3a\xc5\xb5\x50\x3c\x0d\xfd\x2e\xe9\xb9\xcf\x05\x39\xfd\x40\xf1\x43\x62\xd8\x50\x5d\x03\x37\x9c\x75\xf0\x90\x21\xe7\xca\xfe\xfb\x55\x95\x52\x5d\xb7\x0f\xea\xdb\xf7\x4e\x53\x29\xf6\xfb\x28\x17\x92\xb3\x75\x39\x6f\xe7\xa6\x26\xee\x53\x7f\x9c\x55\x23\xfc\xb2\x5b\xbf\xe0\xed\x65\x93\x95\xea\x4a\xd8\xd7\xbe\x18\xf4\x94\xd3\xa8\xfd\x69\xd6\x4d\xc2\xcf\xfc\x23\xd1\x5e\x28\xea\x3c\x3c\x2d\xec\xb6\xdd\xbf\xe4\xed\x02\xa6\x17\xff\x29\x6b\xfb\x83\xfc\xfb\x64\xe1\x37\xde\x17\x07\xd0\xd7\x6f\xbf\xcd\x52\xea\xeb\xac\x0b\xc5\x38\xf5\x86\xd0\xd3\x60\x9c\xee\xb1\xef\xff\x93\xac\x4c\xa1\xd7\x8e\x14\x7e\x34\x1f\x9e\xc0\xdb\xbd\xb7\xf1\xf6\x75\xa7\xf3\x76\xe7\x5c\xb5\xdf\xe3\x3b\xf5\x35\x1e\xf5\xfe\xde\x69\x7c\xee\xc2\xf8\x0c\xf7\xc6\x78\xff\xd9\x63\x28\xf6\x9e\xe1\x3d\x26\xe6\xcb\xaa\x15\xf3\x9b\x0e\x0f\x3b\x3a\x15\xa0\xfd\xff\xcd\x54\xc0\x47\x62\x7e\xd5\xfa\xef\x71\xa9\x00\x1d\xbf\x31\x2e\x15\x20\xe3\x37\xf4\xfe\xfa\xb1\xa9\x00\x19\xbf\xe1\x18\xaf\xd1\xf7\x9e\x8e\x4c\x05\xe8\xf9\x32\x27\x15\x60\xd8\xfe\x4a\x3f\x4a\x05\xe8\xf8\x8d\xf1\xa9\x00\x19\xbf\xa1\xf5\xdf\xd1\xa9\x00\x5d\xaf\x6b\x6c\x2a\xa0\xff\x7a\x5d\xc7\xa4\x02\x74\xfc\xc7\x98\x54\xc0\xc8\x0c\xae\x7f\x68\xff\xe2\xa3\x52\x01\xeb\xcb\xf8\xf5\x3e\x17\xf5\x1c\xec\xfb\x12\x9f\x17\x1d\xb9\xc7\xe7\xf4\x7e\xf3\x70\xff\xa3\xa1\x4d\xaf\x5f\xd2\x54\xb2\xc3\xfa\xe5\x82\x0c\xc0\xff\xdc\x3f\xe2\x27\x19\x00\xfd\x7e\x2f\xcc\x00\xc8\xf5\x4d\xb5\xf0\x7f\xb8\x43\xac\x37\xf4\xfa\x66\x6d\x06\x40\xaf\x6f\x2e\xca\x00\xf4\xbf\xbe\xb9\x38\x03\xd0\xff\xfa\xe6\x92\x0c\x40\xff\xeb\x9b\x4b\x33\x00\x87\x8b\x44\xe6\x72\x7d\xb3\x4c\xac\x7f\xfe\xb7\xd6\xa7\x57\xed\x5a\xb8\xc2\xe9\xfd\x7e\x45\xfe\x7d\xf7\x68\xff\xa4\xff\xf9\x38\xad\xd4\xbf\x36\x4e\x2b\xf5\x9f\x1d\xa7\x95\xfa\x61\xe3\xf4\xb7\x3f\x70\x9c\x56\xea\x7f\x6b\x9c\x6e\x15\xed\xa5\x3f\x1e\x7d\xc3\xc1\x43\x86\xdc\x20\xf3\xf3\x5d\xb7\x59\x29\xaa\x69\x0c\x47\xc3\x83\x3c\xaf\xb8\x9d\x07\x11\xf5\x2b\xda\x0f\xff\xf8\x30\x6e\xd7\xa6\x23\x1d\x0d\xca\x3d\x22\x7e\x7a\x11\xe5\x6f\x90\xf1\xeb\xc7\x70\x3a\xad\xaf\x3e\x1d\xc9\xe9\x24\xe6\x87\x0a\x3a\xad\x4f\xb7\x26\xf3\xfb\x21\x7d\xec\x2b\x41\xb7\xeb\x5b\x4c\x75\x5e\x6f\x7e\x30\xce\x79\xbd\xd9\x35\x9a\x5f\x87\xf4\xb4\x0d\x95\x9c\x4e\x7a\xda\x8e\x63\x38\x9d\xf4\x34\x77\x35\xa7\xdb\xfb\x42\xe2\xfa\xa4\x5f\x15\x54\x71\x3a\xd9\x11\xbf\x53\x3f\xf0\xa2\x2b\x2e\x74\xea\xbf\xad\xc8\xd0\x18\xd6\xd5\x4b\x4d\x52\x2a\x5d\x0d\xb2\xdf\xcb\xe2\xc1\x4a\x75\x2d\x86\x6b\xff\xda\x00\x0c\x29\x56\xca\x7d\x12\xb4\x9f\x31\xfa\x90\x4e\xed\x5f\x19\x00\x3d\x9e\x6d\x37\x00\x7a\x3e\x7a\xd6\x00\xec\xb6\xe5\xfb\x7d\x03\x30\xbc\x94\xda\x1f\x18\x80\x64\xdb\x5f\xf1\x75\x03\x70\xac\x9d\x6f\xec\x1d\x03\xb0\xc6\x8e\x67\xfa\xbd\x01\xd8\x6b\xf7\x87\x8f\x0c\x40\xab\xed\x8f\x08\x9a\xc4\x1e\xe3\x4d\xfb\xfc\x37\x0d\x40\xaf\xdd\x7e\xc3\x00\xf8\xed\xf8\x9b\xdf\x18\x80\xbf\xd9\xbf\xb7\xcb\x00\xe8\xfc\x65\x3b\x0d\x80\xce\x5f\xf6\x96\x01\x18\x65\xb7\x77\x1b\x80\x6d\xf6\xef\xbf\x6d\x00\xce\xb1\xe3\x2d\x9f\x36\x00\x6e\xdb\x9f\xf1\x5d\x03\xf0\x4f\x7b\xff\xfb\x43\x03\xb0\xdc\x1e\xbf\x7f\x6b\x00\xbe\x5c\x48\xed\x5e\x03\xb0\xb7\x99\xda\xaf\x19\x71\x38\x1f\xf2\xfd\xbf\xe7\x7d\xf7\x0c\xa7\xf7\x1f\xba\x45\xa9\xd8\xf4\x01\x2a\xf6\x82\xf6\x8f\xcb\x48\xb0\x2f\xee\x23\xff\x60\xb5\x28\x07\xe0\x16\x89\x96\xbf\xcd\xe5\xed\xb5\x62\xbc\x3f\x5c\xe7\x2f\xcb\x01\x1c\x2e\xfc\x13\x3e\x77\xf3\xf1\x2f\x26\xc6\xd7\x6f\x8a\xf8\xfc\xff\xc9\xeb\xfc\xfb\x1d\x5d\xfc\xef\x8f\x6c\x57\xaa\xf7\x3c\xdd\x7e\x68\x2c\xf7\xc7\xde\xd8\x4e\xeb\xd3\xf8\xe1\x2e\xe1\xdf\x0f\xb1\xe7\xd7\x05\x39\x80\x21\xb6\x47\xce\xc9\x39\x80\x3c\x61\x5f\x7c\xa1\x94\xde\xaf\x95\x03\x28\xb6\xeb\x83\x35\xe4\x00\x7a\xbd\x7c\x7e\x5e\x1d\xe2\xed\x1a\x91\x0f\xf8\xc2\x7b\xb9\x3f\xdf\x6f\x16\xf3\xf3\xdf\xfd\x8c\xb7\x77\xda\x19\xbd\x16\xe7\xc4\x81\xcf\xc1\x2f\xab\x36\xd7\x47\x16\x1f\x9c\x94\x74\x83\x53\x7e\xdb\xd8\x02\x1d\x9f\xee\x7e\xb4\xff\xfa\xd0\x23\xd5\xc1\x76\x7e\xaf\xb6\xc3\xf9\xfa\x90\x0e\xca\x5b\x42\x74\xfa\xb6\x76\x14\xa7\x93\x19\xe8\x56\x71\x3e\xa9\x77\xa6\x88\x67\xa7\xe7\xa1\xfc\xf8\xb1\x3f\xc5\xe9\xe4\x6e\xdc\x40\xf9\xff\x71\xdc\xa7\xb8\x8e\xff\x6c\x7e\xde\xb7\xfe\xaf\xcd\xcf\x4b\xee\x62\xb4\x9f\x7f\x6f\xf5\x4e\x56\xdf\x65\x0d\xee\xbf\xb7\xbf\xab\x54\xc3\x2c\xed\x3f\xd1\xf0\x58\xfc\x0d\x51\xfd\x01\xfa\x24\xff\x09\xf2\x7b\xfb\x4f\xfb\x4f\x34\x61\x1c\x14\xd5\x9b\xa5\x79\xb2\xf0\x7d\x7e\x3e\xed\x9f\x49\xff\x09\x32\xc8\xfe\x8c\xea\x49\x92\x9f\x27\xd2\xa5\xff\x04\xf1\x89\xfc\x27\x88\x4e\xe6\x96\x30\xf9\x4f\x60\x7d\x5d\xe2\xef\xf9\xcf\x88\xfb\xc7\xa6\xf4\xb7\xa0\x3c\x5f\xa1\x07\xf8\xf9\xdd\xd8\x7c\x18\xfd\x2d\xa8\x1e\x6f\x2f\xd2\xa5\x7f\xc6\x48\x3c\x4d\xfa\x67\xb8\x91\x5e\x43\x7e\x70\xe8\x57\x50\x23\xe4\x9f\x0e\x39\x7f\xfc\xac\xf6\x85\xa7\x1d\xed\xab\x38\x3f\xf4\xfe\x48\xd7\xc7\xcc\x4a\x88\x1f\xd1\xeb\xbb\x7b\x33\x01\x72\x3d\x97\x0c\xe3\x7d\x5f\xfb\xfe\x4c\x40\x9e\x3d\xde\x77\x67\x02\xf4\xfa\xee\x8a\x4c\xc0\x17\x6d\xbc\x7f\xea\xf5\xde\x3d\x99\x00\xbd\x7e\xeb\xcc\x04\xe8\xf5\xdb\x95\x99\x00\xbd\x5e\xbb\x2a\x13\xa0\xd7\x67\x57\x67\x02\x74\xbd\xc8\x07\x32\x01\x5a\x9f\xb9\x2b\x13\xf0\xf4\x43\x74\x7f\x9b\x33\x01\xe7\x36\x52\xfb\xbe\x4c\x40\xc8\xd6\xc7\x87\x67\x01\xba\xed\xf6\x21\x59\x80\x98\xed\xc1\xfe\x8b\x4c\xc0\x61\xbd\x76\x1e\xe4\x4c\xc0\xe8\x7f\xd0\xf7\xb7\x67\x02\xea\x45\x7f\x8e\xd9\xf6\xf2\x3b\x33\x01\x27\xd9\x89\x92\x6e\xcb\x04\x64\xda\xf6\xda\xf5\x99\x80\x3b\xed\xf9\xe5\xe7\x99\x80\x6d\x5b\xec\x7c\xef\x99\x00\x9d\x3f\xfd\x8e\x4c\x40\xa9\x5d\xff\x73\x63\x66\x1f\x5e\xa4\xf6\x86\xcc\x38\x9c\xe5\xa3\xec\x4f\xa3\xbe\x74\x92\x8f\x1e\xf4\xbf\x57\x2f\x6b\xfd\x22\xab\x2f\x03\x6a\xfc\x68\x5a\xca\xe5\x61\x89\xbd\xde\x7a\x20\x1b\xf0\xf0\x6f\xf9\xf3\xff\xf6\x2e\x1e\xdf\x61\xda\xf5\x2f\x5f\xce\x06\xac\xb1\xf5\xcb\x87\xb2\x01\x6b\xec\x78\xed\x87\xb3\x01\x47\xdb\xf3\xfb\x13\xd9\x80\x83\xec\xf5\xf6\xf6\x6c\xc0\x35\xf6\xdf\x3f\x9e\x0d\x88\x89\xfc\xfd\x65\xa2\x5e\xab\xc7\x96\x97\xe7\xb3\x01\x9d\xe2\xfc\x2e\xbb\xfd\x68\x36\xe0\x94\x1e\x7a\xde\x6d\xd9\x80\xc9\xf6\xfd\x3f\x9d\x0d\x78\xc0\xbe\xdf\x4d\xd9\x80\xbd\xa5\xfc\x7a\xc7\x16\xd8\xf2\x96\x0d\xf8\xc2\xce\x17\xd1\x9d\x0d\x90\xf1\xf5\x57\xbc\xc9\xed\x65\x9d\xb6\xfc\xbc\x95\x0d\xb8\x4e\xc4\xc3\x24\xcf\xe3\xed\xc3\x4e\xe1\xfb\x37\xb5\x2d\xfc\xfb\x06\xd1\xa6\x43\xca\xc7\xb1\x9f\x8d\x70\xf4\x8f\x7d\xf1\xeb\xf8\xf7\xe6\xeb\x5a\x3e\xb2\x1d\xf5\xcf\xf8\xf1\x3f\xd7\x3f\xb1\xfd\x7f\x8d\xfe\x89\xed\x74\xde\xee\x5f\xff\x8c\x1f\x5a\xff\x8c\x1f\xbf\x08\xf2\xf3\x0f\xa4\x8f\xea\xfd\xa6\xf8\x71\x20\xfd\xf4\xd4\x19\x14\x5f\x72\x49\x0e\xe0\xfb\xeb\xab\xfb\x3f\xcc\x51\xf1\xcf\x91\xf8\x39\xbb\xb5\x9d\xf9\xbf\xc7\xde\x89\xcb\xcf\xae\xdf\x28\xa5\x8c\x41\x6a\x07\xcd\x9b\xcf\xc4\xe5\xe8\x08\xbc\x0e\x7d\xd6\xdc\x8e\xbf\x8f\xa7\x51\x3e\xf5\xd8\x09\x7c\x43\x72\xd1\x4c\xbe\x9e\x26\x3b\x04\xd5\x09\x90\xf6\x86\x14\xb4\x73\x50\xfe\x35\x5b\x6f\xc1\x7a\x03\x3d\x77\xf2\x7c\x55\xbf\x12\xf4\x2e\x14\xf4\x57\xa9\x1e\xe9\xdc\xf8\x75\xf6\xe2\x0f\xf7\xe0\xfe\xbf\x42\x3a\x25\xdc\x2f\xa6\x7c\x67\x78\x9d\x91\x48\xa7\x3c\x74\xee\x13\xd1\x9f\x09\xe9\x6b\x48\x6f\xc1\x0d\xdf\x18\xd2\xa3\x0b\x91\x8e\x7e\x5a\x9d\x48\xdf\x93\x2b\xf4\x13\xa4\xcb\xf8\xff\x6e\xa4\x5f\x3e\x59\xe8\x5d\x48\x7f\x9d\xea\x2e\x3c\x8a\x1b\xcb\x68\xcf\x7a\x4e\xd0\xc9\xce\x15\x9a\xc6\xef\xc7\x44\x7a\x92\x87\xd3\xf3\xc8\x2e\x96\x94\xaf\xeb\x03\xb7\x05\xbd\xcb\xcd\x70\x47\x20\xea\x6f\xf7\x4d\x68\xef\x88\xfa\x56\x4d\xef\xa3\x55\xaf\x0c\xf8\xc2\xe6\x58\xfa\xa6\x65\xba\xe9\x0b\x58\x8d\x6d\xbe\x26\xb3\x31\x18\x6c\x9b\x6e\x46\x5a\x3b\xa2\x4d\xc1\x95\x01\x6c\xb6\xfa\xac\x26\x5f\x78\x61\xd8\x1f\x8d\xfa\x88\xd6\x1c\x0c\x46\x25\x8d\xfe\xac\xce\xd7\x6e\x99\x1d\x54\xb4\xd7\x77\x7a\x5d\xd4\x0a\x47\xfb\x08\x53\x27\x4f\x37\xa3\x7e\xef\xf2\x48\x9c\x94\x48\xf1\x04\x9a\x74\xbb\xdd\x27\x4e\x68\xf7\x25\x7c\x1f\xf1\x9d\x3e\xa7\xc4\xbe\x5e\xd8\x67\x35\xf9\x03\x2d\xf6\x73\xf6\xd5\x04\x2e\xee\x68\xae\x89\x86\xa7\x9b\xbe\xf6\x50\x74\xb5\xf3\x57\xcd\x1d\x6d\x6d\x65\x3e\xab\xa9\xff\x6f\xeb\x2d\x7f\x9b\xf3\xb7\xe1\x3e\x8e\xd8\xdf\xb5\xc0\xbd\x84\xe0\x8b\xbe\xb2\xc8\xf5\x56\x23\xff\xb3\x3a\xa4\xb6\xf9\xe0\x8c\xb0\x3f\xd0\x12\xa9\x70\x78\x35\xf8\x95\xd9\x6e\x85\x4e\x89\xff\xff\x54\x7a\xc8\x78\xb3\xce\x77\xba\xfd\xd8\xed\x56\x78\xf9\xc2\x60\x78\xb9\x2f\x5c\x61\x35\xfa\xda\x22\xe6\x29\x93\xec\xb3\x1b\x3b\x9a\x9d\xae\xdf\xd8\xd1\xec\xf4\x38\x7d\xc5\x92\xe5\xfc\x54\xfa\xe0\x5f\x27\x39\xcd\x4f\xab\x30\x3f\xbe\x7a\x20\x2e\xef\x97\xf6\x89\xb0\xde\xbf\x28\x48\xe5\xf3\x83\x5b\xf8\x63\x94\xc1\xf7\xe7\xeb\xf1\x54\xeb\xc3\x0f\xa7\x00\xfa\xd6\x2d\x09\xf5\xba\x29\x6f\xb2\x52\x77\xa4\x00\x12\xe2\x13\x53\x00\x87\xfc\x88\xea\xeb\xc4\x8f\xbb\xed\x7a\x4f\x37\xa6\x00\x4e\xb3\xf7\x37\x6e\x4a\x01\x34\x1d\x4c\xf5\x74\xe2\x87\xd6\x87\xef\x49\x01\x68\x7d\xf8\xde\x14\x80\xd6\x87\xef\x4b\x01\x5c\x6b\xdb\xaf\x9f\x4a\x01\xdc\x79\x30\x7f\x5e\x43\xac\x7f\xb5\xbe\xbc\x31\x05\x70\xd5\x71\xfc\x7e\xb5\x3d\xf0\xce\x14\x40\x51\x3d\xff\xfb\x98\x98\xef\x74\x7d\xa2\x57\x52\x00\xba\xde\xd0\xd6\x14\x80\xae\x37\xb4\x2d\x05\xa0\xeb\x0d\x3d\x92\x02\xb8\xd9\xde\xff\xb8\x39\x05\xd0\x6a\xc7\x3f\xde\x92\x02\xd0\xf5\x86\x1e\x4b\x01\x7c\xee\xa3\xe7\xef\x4e\x01\xbc\xb4\xc5\xae\x2b\x92\x02\x78\xf4\x49\xbb\xae\x48\x0a\x60\x8d\xd8\x3f\xd1\xfa\xf4\xa3\x29\x71\x38\x1f\xfb\xc4\xe7\xcf\xd7\x7f\xde\x98\x38\xbf\x55\xec\xd4\xf6\xb9\x86\xbb\x74\x7d\xd0\x5e\xb4\xd3\xb9\xf0\xef\xe8\x93\xfc\xa7\x29\x7c\xb0\xbf\xf8\xae\x5e\x5c\xe0\x76\x8d\xc7\xfc\x7e\x48\xff\x3f\xe5\xff\x9e\x8c\xfe\xc0\xe6\x52\xee\x37\x2b\xfd\xe2\xc9\xde\x2d\xfd\xe2\x49\x1d\x97\x7e\xf1\xe4\xe7\x2e\xeb\x73\xd2\xba\xff\x77\x78\x3f\xaa\x15\xf3\x52\x62\xf3\xf6\x62\x4e\xa7\x75\xbf\x89\x71\x85\x5d\xbf\xc2\x3c\x36\x48\x97\xfe\xf5\x14\x3f\xf8\x8c\x88\x07\x25\xbf\xe8\xd7\x04\x1d\xcb\xf0\x7d\xc7\xef\x9e\xec\x01\x5f\xd2\x7e\xc3\x6b\xdc\x1e\x30\x06\xf3\x45\xf7\x0c\xc4\xfc\xde\x64\x3f\xc0\xf9\xb9\x61\x75\x9c\xcf\xfd\x85\x42\xed\x14\x9f\x6b\x1e\x78\xf7\xb4\x44\xf9\x9b\xb1\x53\xaf\xdf\x7a\x36\x69\xf9\x6b\x78\xf9\xfb\xc9\x9f\x5d\xaf\x46\xd4\xb7\x49\xc6\x7a\x92\x31\x51\x87\x56\xd5\x71\xbd\x82\xf4\xa8\x89\x2f\x73\xbd\x8b\xe4\xec\x8e\xd3\x39\x9d\xf6\x61\x36\xe0\x75\x62\x4b\xb8\x3f\xf7\x60\xf4\x43\x8c\x05\x78\x9d\xa7\x8f\x0b\xb9\xde\x42\xf2\xf7\xfc\xd9\xfc\xfa\x64\x47\xb2\xeb\x3c\x4e\xe0\xf9\x83\x86\xa4\x0b\x7b\x17\x36\x83\xbf\x73\xb6\x23\x75\xbf\xe5\x6c\x47\x5a\x8c\x7e\xe1\x5d\xed\xb8\x9f\x8a\x74\x59\x77\x97\xe4\x6c\x99\xc8\x47\x43\x69\x6a\xa3\xf5\x9c\xbe\x18\xe9\xd9\xe4\x1f\xfa\x44\xfc\xfa\x24\x97\x9b\xb6\xe2\xfb\xbd\x0f\xfb\x2d\xd2\x1b\xd0\x3f\x54\xa1\x7f\x3c\xc9\xeb\xc0\x5d\x9c\x4e\xfb\x7e\x5b\x30\x7f\x74\xd7\x4b\xd8\x9f\xfb\x91\x3f\x7a\x2e\xfa\xdc\x3d\xa3\xe0\x81\x44\xf9\x3b\x1f\xe5\x2f\x45\x0d\x50\x0d\x4f\xe8\xfa\x4a\xbd\x58\x90\x8f\x36\x3e\xe8\x93\xe4\x8f\xea\x02\x5c\x44\x7a\xf6\x46\xee\x30\xd0\x89\x76\x49\x8a\x7b\xb1\xd7\x99\x94\x17\xf9\x4c\xae\xf7\x4f\x3e\xd4\x59\xef\x1f\x4e\xf9\x59\xdf\xe4\x7a\xff\x33\xe8\xf7\xd5\x73\x02\xaf\x83\x7c\xb6\xa8\xb7\x49\xef\xcf\xfd\x00\xa7\x63\x19\x0c\xd5\x49\xf9\x68\x5f\xe2\xe3\xc7\x4b\x94\x37\xe8\x35\xcc\xa7\x89\xf4\xbb\x27\x72\x3a\xbd\x8f\xae\xa0\x18\x47\x91\xfe\x79\x21\xef\x6f\x34\x7e\xfc\x25\xc2\xe9\x64\x67\x2c\xf5\xf0\xfb\xb4\xeb\x0f\x50\xde\xf4\xb7\xb8\xfd\xf1\xe4\x72\x7e\x1d\x1a\x17\xec\x7a\x60\x6f\x71\xbb\x64\x6a\x9d\xe0\x0f\xd2\x57\x89\x7a\xfe\xb5\x48\xbf\x45\xd8\x67\xeb\x91\xde\x33\x8b\x8f\xc7\x0d\x48\xaf\x23\x3f\xe1\xdf\x61\x7e\xe8\x7e\xec\x9e\x74\xc8\xfa\xbf\x55\xe7\x3e\xfc\x05\x1b\x1f\x13\xec\x17\xbd\x0f\x26\xd4\x3f\x47\x3b\x06\xb9\xb1\xd2\x27\xed\xab\x51\x3d\x5c\x19\x7f\x45\xdd\x84\xea\xea\xd2\xfd\x4b\xf9\xec\x3d\x84\x8f\x9b\xb2\x9e\x17\xdd\xaf\x5c\xa7\xd9\xf9\xa5\xfe\x9f\x3d\x85\x1d\x3f\xd4\x9e\xf2\xbf\xb7\x9f\xb7\xff\x43\xae\x5f\x5e\x39\x7e\xdf\x26\xa7\xf5\xcb\xe5\xb8\x7e\xe9\xaa\xc7\x38\xf9\x1b\x95\x1a\xad\xb2\x74\xdd\x00\xf1\x7e\xf5\xfa\xe4\xb2\x14\xc0\x27\x39\xfc\x7d\x7d\x2e\xce\xff\x47\x0e\x5f\xdf\xec\x4c\xa5\xfa\x9c\xd7\xa4\x00\x7a\xc5\xfa\x48\x89\x78\x73\x99\xdf\x77\x6d\x1a\xe9\xf3\x57\xa4\x00\xbe\x32\xa9\x7d\x65\x0a\xe0\x13\xe1\xaf\xb3\x4e\xd4\xbb\x6d\x11\xfe\x5e\x7a\xfd\x74\x79\x0a\xe0\xf0\x5a\x6a\x5f\x9d\x02\x90\xfe\x61\xb7\x89\xeb\xe9\xf5\xd3\x55\x29\x80\xcd\x0d\xfc\x79\xf4\x7a\x6a\x6d\x0a\x40\xaf\xa7\x2e\x4a\x01\xe8\xf5\xd4\xc5\x29\x80\x4f\xa6\x70\xff\xb0\x45\x25\xfd\xf9\xfb\x75\xa6\x00\xaa\xc4\xfa\x6a\x6d\x09\x7d\x1f\x3f\xa4\x7f\x58\xf6\x51\x74\xbd\x73\x53\x00\x53\xc7\x53\xfb\xd2\x14\x40\xbe\xc8\x47\x7a\xd4\xd1\xf4\xfd\x8f\x53\x00\x5b\xa6\x53\xfb\xbc\x14\xc0\xf2\x45\xd4\x1f\xce\x4f\x01\x8c\x9b\x67\xfb\xeb\xa5\x00\x02\x2d\xf4\xfd\x4f\x52\xe2\xc0\xe7\x10\x9f\x47\xee\x7d\xfb\x44\x27\xf9\xac\x79\x2c\xfe\xbd\xfb\x77\x98\x77\xfd\x58\x2e\x9f\xa9\x76\x3d\xe5\x4b\x0d\x00\xd5\x3b\x52\xea\x32\x03\x40\x75\x8f\x94\xba\xdc\x00\x50\xfd\x23\xa5\xae\x30\x00\x47\xdb\xf5\x7f\x3b\x0d\x00\xd5\x43\x52\xea\x4a\x03\x40\x75\x91\x94\xba\xca\x00\x50\x7d\x24\xa5\xae\x36\x00\x54\x27\x49\xa9\x6b\x0c\x00\xd5\x4b\x52\xea\x5a\x03\x40\x75\x93\x94\xba\xce\x00\x50\xfd\x24\xa5\xae\x37\x00\x54\x47\x49\xa9\x75\x06\x80\xea\x29\x29\x75\x83\x01\x78\xdb\xbe\xbf\x1b\x0d\x00\xd5\x57\x52\xea\x26\x03\x40\x75\x96\x94\xba\xd9\x00\x68\xff\xd6\x5b\x0c\x00\xd5\x5d\x52\xea\xa7\x06\x80\xea\x2f\x29\x75\xab\x01\xd0\xf6\x84\x2e\x03\x40\xf5\x98\x94\xfa\x99\x01\xa0\xba\x4c\x4a\xdd\x66\x00\xa8\x3e\x93\x52\x3f\x37\x00\xb7\xda\xf1\x22\xeb\x0d\x00\xd5\x6b\x52\xea\x76\x03\x50\x6b\x8f\xc7\x77\x18\x00\xaa\xdf\xa4\xd4\x2f\x0c\x80\xf6\x7f\xdd\x60\x00\xa8\x9e\x93\x52\x1b\x0d\x40\xbd\xc8\x1f\x5c\x7b\x3c\x6f\x4f\x16\xf9\x1e\x1a\xb2\xe8\xef\xe3\xc7\x47\x22\x7f\xed\x5c\xb1\x1e\xd7\x75\xa3\xee\x34\xe2\x70\x96\xcf\x37\x9f\x9d\xf4\xbe\x63\xfd\x6a\x2c\x64\xdf\x13\x1d\x7c\x00\xf9\xdc\x97\x02\xd0\xf2\x99\xe5\x02\x68\xf9\xfc\x5b\x0a\x40\xcb\x67\x92\x0b\xa0\xe5\x33\xc7\x05\xd0\xf2\x99\xed\x02\x68\xf9\x1c\xe8\x02\x68\xf9\x1c\xe4\x02\x68\xf9\xfc\x2a\x05\xa0\xe5\x73\xb0\x0b\xa0\xe5\xf3\x60\x17\x40\xcb\xe7\x10\x17\x40\xcb\x67\xa6\x0b\xa0\xe5\x73\xa8\x0b\xa0\xe5\xf3\x20\x17\x40\xcb\xe7\x30\x17\x40\xcb\xe7\xd7\x29\x00\x2d\x9f\x87\xb8\x00\x5a\x3e\xbf\x4d\x01\x68\xf9\xfc\x67\x0a\x40\xcb\xe7\x00\x17\x40\xcb\xe7\x70\x17\x40\xcb\xe7\x08\x17\x40\xcb\xe7\x3f\x52\x00\x5a\x3e\x0f\x75\x01\xb4\x7c\x1e\xe6\x02\x68\xf9\xec\x5b\xaa\xba\xb4\x7c\x7e\x99\x02\xd0\xf2\xf9\x45\x0a\x40\xcb\xe7\xdf\x53\x00\x5a\x3e\xbf\x49\x01\x68\xf9\xfc\x73\x0a\xa0\x7f\xf9\x4c\x77\x01\xb4\x7c\xfe\x35\x05\xa0\xe5\xf3\x2f\x29\x00\x2d\x9f\x9f\xa7\xc4\xe1\x2c\x9f\x13\x83\xee\x2a\x27\xf9\x1c\xf1\x4e\xfc\x7b\x77\xc5\xa0\x03\xc8\xe7\xc5\x2e\x80\x96\xcf\x4b\x5c\x00\x2d\x9f\x97\xba\x00\x5a\x3e\x2f\x73\x01\xb4\x7c\x5e\xee\x02\x68\xf9\xbc\xc2\x05\xd0\xf2\xd9\xe9\x02\x68\xf9\x4c\x71\x01\xb4\x7c\x5e\xe9\x02\x68\xf9\x74\xb9\x00\x5a\x3e\x53\x5d\x00\x2d\x9f\x86\x0b\xa0\xe5\xf3\x2a\x17\x40\xcb\xe7\xd5\x2e\x80\x96\xcf\x6b\x5c\x00\x2d\x9f\xd7\xba\x00\x5a\x3e\xaf\x73\x01\xb4\x7c\x5e\xef\x02\x68\xf9\x5c\xe7\x02\x68\xf9\xbc\xc1\x05\xd0\xf2\x79\xa3\x0b\xa0\xe5\xf3\x26\x17\x40\xcb\xe7\xcd\x2e\x80\x96\xcf\x5b\x5c\x00\x2d\x9f\x3f\x75\x01\xb4\x7c\xde\xea\x02\x68\xf9\xec\x72\x01\xb4\x7c\xfe\xcc\x05\xd0\xf2\x79\x9b\x0b\xa0\xe5\xf3\xe7\x2e\xc0\xff\xde\xf8\xb9\xde\x15\x47\xfc\xd8\x81\x2b\x96\x2e\xfc\x1c\x9d\x31\x66\x67\x52\x62\xfe\xb0\x3d\x71\xf9\x2c\xdb\x2a\xe2\x5f\x7f\x17\x1f\x47\xa9\xac\x05\x7d\xca\xfa\x43\x74\xd4\xa0\x1d\x83\xf2\xf0\xda\x79\x49\xa7\xf3\xf5\x1f\xad\x87\x86\xce\xe5\x74\xda\x26\xea\xed\xe6\x74\x0a\x53\x8c\x09\x3a\xa5\x8b\x6c\xc0\xf5\xba\xf4\x3b\xfe\x35\xae\x6b\x7b\x84\x3d\xe0\x97\x2d\x7c\x9d\x4d\xcb\xaa\x0f\xe7\x72\x3a\xd9\x03\x7a\x17\x72\x3a\xd9\xb5\x42\xb3\x38\xdd\xce\xd3\x70\x1c\xff\x5d\xb2\x9f\xe6\xe1\x7e\xa5\x7a\x90\xdb\xb5\x3a\x73\x39\x9d\xec\x5a\x45\xb3\x39\x9d\xec\xaa\x15\x82\x4e\x76\xd5\x00\xe5\x11\xde\x14\xa7\x93\x1d\x6c\x25\x3d\xd7\x53\xf1\xf7\x4b\x76\xb0\xcc\x28\x7f\x8f\xe6\x80\xf8\xfd\x4e\xc6\xe7\x6a\xd8\x18\xbf\x4e\x1e\xd2\x63\x0b\xf9\x73\xb9\x91\xfe\x73\x94\xd1\xde\xe3\xb1\xce\x31\xd2\xb7\x9d\xc8\xaf\x1f\x43\x3a\xed\x7b\xda\x7c\x18\xb0\xff\x05\xbe\x1c\x5f\x2b\x3f\x4d\xc9\x74\x1a\x5f\xa3\xbf\xc6\x13\xe6\xea\xf1\xf5\x58\xc7\xf1\xf5\x17\x2e\x80\x1e\x5f\x37\xb8\x00\x7a\x7c\xdd\xe8\x02\xe8\xf1\xf5\x4e\x17\x40\x8f\xaf\x77\xb9\x00\x7a\x7c\xbd\xdb\x05\xd0\xe3\xeb\x3d\x2e\x80\x1e\x5f\xef\x75\x01\xf4\xf8\x7a\x9f\x0b\xa0\xc7\xd7\x6e\x17\x40\x8f\xaf\xf7\xbb\x00\x7a\x7c\x7d\xc0\x05\xd0\xe3\xeb\x26\x17\x40\x8f\xaf\x9b\x5d\x00\x3d\xbe\x3e\xe8\x02\xe8\xf1\xf5\x21\x17\x40\x8f\xaf\x0f\xbb\x00\x7a\x7c\xdd\xe2\x02\xe8\xf1\xf5\x11\x17\x40\x8f\xaf\x5b\x5d\x00\x3d\xbe\x3e\xea\x02\xe8\xf1\x75\x9b\x0b\xa0\xc7\xd7\xc7\x5c\x00\x3d\xbe\x3e\xee\x02\xe8\xf1\xf5\x97\x2e\x80\x1e\x5f\x7b\x5c\x00\x3d\xbe\x3e\xe1\x02\xe8\xf1\xf5\x49\x17\x40\x8f\xaf\x4f\xb9\x00\x7a\x7c\x7d\xda\x05\x90\xe3\xeb\x69\x03\x78\x5b\x8e\xb7\xdb\x45\x7c\xf3\xbf\x6f\xfc\xfd\x95\x2b\x0e\x67\xf9\x5d\x74\x55\xce\x55\x4e\xf2\x3b\x7f\x18\xf6\xa3\xdd\x03\x0f\x20\xbf\xdb\x5d\x00\x2d\xbf\xcf\xba\x00\x5a\x7e\x9f\x73\x01\xb4\xfc\x3e\xef\x02\x68\xf9\x7d\xc1\x05\xd0\xf2\xfb\xa2\x0b\xa0\xe5\xf7\x25\x17\x40\xcb\xef\xcb\x2e\x80\x96\xdf\x1d\x2e\x80\x96\xdf\x57\x5c\x00\x2d\xbf\xaf\xba\x00\x5a\x7e\x5f\x73\x01\xb4\xfc\xbe\xee\x02\x68\xf9\x7d\xc3\x05\xd0\xf2\xfb\xa6\x0b\xa0\xe5\xf7\x2d\x17\x40\xcb\xef\x4e\x17\x40\xcb\xef\x2e\x17\x40\xcb\xef\xdb\x2e\x80\x96\xdf\xdf\xb8\x00\x5a\x7e\x77\xbb\x00\x5a\x7e\xdf\x71\x01\xb4\xfc\xbe\xeb\x02\x68\xf9\xfd\xad\x0b\xa0\xe5\xb7\xd7\x05\xd0\xf2\xfb\x3b\x17\x40\xcb\xef\x7b\x2e\x80\x96\xdf\xf7\x5d\x00\x2d\xbf\x1f\xb8\x00\x5a\x7e\x3f\x74\x01\xfe\x7b\xe4\xf7\x23\x57\x1c\xce\xf2\xfb\x9c\xd7\xfb\x8e\x93\xfc\x9e\x39\x08\xe7\x99\x77\x0e\x24\xbf\x7f\x70\x01\xb4\xfc\x7e\xec\x02\x68\xf9\xfd\xc4\x05\xd0\xf2\xfb\xa9\x0b\xa0\xe5\xf7\x33\x17\x40\xcb\xef\x1f\x5d\x00\x2d\xbf\x7f\x72\x01\xb4\xfc\xee\x75\x01\xb4\xfc\xfe\xd9\x05\xd0\xf2\xfb\x17\x17\x40\xcb\xef\x5f\x5d\x00\x2d\xbf\x9f\xbb\x00\x5a\x7e\xbf\x70\x01\xb4\xfc\x7e\xe9\x02\x68\xf9\xfd\x9b\x0b\xa0\xe5\x77\x9f\x0b\xa0\xe5\xf7\x2b\x17\x40\xcb\xef\xd7\x2e\x80\x96\xdf\xbf\xbb\x00\x5a\x7e\xbf\x71\x01\xb4\xfc\xfe\xc3\x05\xd0\xf2\xfb\xad\x0b\xa0\xe5\xf7\x9f\x2e\x80\x96\xdf\xbe\xad\x97\x04\xfb\xc0\x00\x03\xa0\xe5\x37\xc9\x00\x68\xf9\x3d\xc8\x00\x68\xf9\x1d\x68\x00\xb4\xfc\x0e\x32\x00\x5a\x7e\x07\x1b\x80\xff\x1e\xf9\x3d\xd8\x88\xc3\x59\x7e\x1f\xbb\xf4\xbd\x2f\x9c\xe4\xf7\x3a\x94\x5f\xf3\xdd\x03\xc9\xef\x30\x03\xa0\xe5\xf7\x10\x03\xa0\xe5\x77\xb8\x01\xd0\xf2\x3b\xc2\x00\x68\xf9\x3d\xd4\x00\x68\xf9\x3d\xcc\x00\x68\xf9\x1d\x69\x00\xb4\xfc\x8e\x32\x00\x5a\x7e\x0f\x37\x00\x5a\x7e\x8f\x30\x00\x5a\x7e\x93\x0d\x80\x96\xdf\x14\x03\xa0\xe5\xd7\x65\x00\xb4\xfc\x1a\x06\x40\xcb\x6f\xaa\x01\xd0\xf2\x9b\x66\x00\xb4\xfc\xa6\x1b\x00\x2d\xbf\x19\x06\x40\xcb\x6f\xa6\x01\xd0\xf2\x9b\x65\x00\xb4\xfc\x66\x1b\x00\x2d\xbf\x39\x06\x40\xcb\xaf\x69\x00\xb4\xfc\xfe\xc8\x00\x68\xf9\x3d\xd2\x00\x68\xf9\x3d\xca\x00\x68\xf9\x3d\xda\x00\x68\xf9\x1d\x6d\x00\xb4\xfc\x1e\x63\x00\xb4\xfc\x1e\x6b\x00\xfe\x7b\xe4\x37\xd7\x88\xc3\x59\x7e\x87\x3d\xef\x2f\x76\xac\x3f\x80\xeb\xbb\x9e\x03\xca\xef\x71\x06\x40\xcb\xef\x38\x03\xa0\xe5\x77\xbc\x01\xd0\xf2\x3b\xc1\x00\x68\xf9\x3d\xde\x00\x68\xf9\xcd\x33\x00\x5a\x7e\x27\x1a\x00\x2d\xbf\xf9\x06\x40\xcb\xef\x24\x03\xa0\xe5\x77\xb2\x01\xd0\xf2\x3b\xc5\x00\x68\xf9\x9d\x6a\x00\xb4\xfc\x9e\x60\x00\xb4\xfc\x16\x18\x00\x2d\xbf\x27\x1a\x00\x2d\xbf\xd3\x0c\x80\x96\xdf\xe9\x06\x40\xcb\xef\x0c\x03\xa0\xe5\xb7\xd0\x00\x68\xf9\x9d\x69\x00\xb4\xfc\xce\x32\x00\x5a\x7e\xdd\x06\x40\xcb\x6f\x91\x01\xd0\xf2\x5b\x6c\x00\xb4\xfc\x96\x18\x00\x2d\xbf\xa5\x06\x40\xcb\xaf\xc7\x00\x68\xf9\x9d\x6d\x00\xb4\xfc\xce\x31\x00\x5a\x7e\xcb\x0c\xc0\x7f\x8f\xfc\x96\x1b\x71\x38\xcb\x6f\xe0\x99\x1b\x37\x3b\xc9\xef\xfd\x38\xfe\x36\xfc\xf6\x40\xf2\x5b\x61\x00\xb4\xfc\x56\x1a\x00\x2d\xbf\x55\x06\x40\xcb\x6f\xb5\x01\xd0\xf2\x5b\x63\x00\xb4\xfc\x9e\x64\x00\xb4\xfc\xd6\x1a\x00\x2d\xbf\x75\x06\x40\xcb\x6f\xbd\x01\xd0\xf2\x3b\xdf\x00\x68\xf9\x5d\x60\x00\xb4\xfc\x2e\x34\x00\x5a\x7e\x17\x19\x00\x2d\xbf\x27\x1b\x00\x2d\xbf\x8b\x0d\x80\x96\xdf\x53\x0c\x80\x96\xdf\x25\x06\x40\xcb\xef\xa9\x06\x40\xcb\xef\x69\x06\x40\xcb\xef\x52\x03\xa0\xe5\xb7\xc1\x00\x68\xf9\xb5\x0c\x80\x96\xdf\x46\x03\xa0\xe5\xd7\x6b\x00\xb4\xfc\x36\x19\x00\x2d\xbf\x3e\x03\xa0\xe5\xb7\xd9\x00\x68\xf9\x6d\x31\x00\x5a\x7e\x5b\x0d\x80\x96\x5f\xbf\x01\xf8\xef\x91\xdf\x65\x46\x1c\xce\xf2\xeb\xaa\x76\x9f\xed\x24\xbf\x1f\x92\x67\x40\xef\x81\xe4\xb7\xdd\x00\x68\xf9\x0d\x18\x00\x2d\xbf\x41\x03\xa0\xe5\x37\x64\x00\xb4\xfc\x9e\x6e\x00\xb4\xfc\x86\x0d\x80\x96\xdf\x88\x01\xd0\xf2\x1b\x35\x00\x5a\x7e\x3b\x0c\x80\x96\xdf\x15\x06\x40\xcb\xef\x4a\x03\xa0\xe5\x77\x95\x01\xd0\xf2\xbb\xda\x00\x68\xf9\x3d\xc3\x00\x68\xf9\x3d\xd3\x00\x68\xf9\x5d\x63\x00\xb4\xfc\x9e\x65\x00\xb4\xfc\x9e\x6d\x00\xb4\xfc\x9e\x63\x00\xb4\xfc\xc6\x0c\x80\x96\xdf\x1f\x1b\x00\x2d\xbf\xe7\x1a\x00\x2d\xbf\xe7\x19\x00\x2d\xbf\xe7\x1b\x00\x2d\xbf\x17\x18\x00\x2d\xbf\x3f\x31\x00\x5a\x7e\x2f\x34\x00\x5a\x7e\xd7\x1a\x00\x2d\xbf\x17\x19\x00\x2d\xbf\x17\x1b\x80\xff\x1e\xf9\xbd\xc4\x88\x23\x7e\x90\xbb\x22\x7d\xba\xd3\xdd\x7f\x4a\xf4\x8f\x59\xbf\x53\xd7\x5f\x71\x9f\xaf\xfd\x63\xba\xfe\xe6\x6c\xff\x25\xff\xad\x56\x34\xdb\xb9\xd0\x9e\xd7\x33\x91\x3f\x10\xe5\xe1\xea\x89\x71\xff\xd5\x56\xca\x93\x78\x07\xcf\xc3\x35\x0a\xfd\x8d\x1a\xb2\xe3\x74\xb2\x8f\xfe\x1d\xed\x97\xe4\x6f\x49\x76\xd0\x73\xc8\x6f\xec\x2c\x5e\x6f\xe0\x7c\xf2\x03\x1b\xca\xeb\x0d\xbc\x8b\x8e\x7b\x64\xaf\x25\x3b\xa8\x49\x75\xf9\xd1\xcf\x89\xfc\x51\xd3\xc9\x4f\x88\x72\xe4\xe3\x69\x93\x29\xee\x81\xfc\xa8\x90\x9e\x8f\xf5\x0a\x65\x5e\xee\xed\x93\x38\xfd\x48\xa4\xa7\x2e\xe0\xf7\x43\xfe\x86\x1b\xb1\x1e\xba\xfb\x0d\xb2\xb3\xc6\xe9\x3d\x0f\xf0\xdf\x25\xbf\xb4\x73\xa8\x1e\xf7\xd0\xb8\x03\x38\xf9\x9f\x7d\x80\x7e\x5a\xbd\x59\xdc\xcf\x4c\xfa\x21\x91\xdf\xdf\x27\x5f\xe3\xf5\xa9\x3e\x38\xd2\x97\x52\x1e\x31\xe1\x7f\x76\x6f\x90\xd3\xc9\xff\xcc\xc8\xe3\xcf\x4b\xfe\x67\x37\x09\x3e\x24\x21\xfd\x59\x94\xf1\x1e\xcc\x27\x3c\x52\x98\x83\xf7\x88\xcf\x0b\x5c\x21\x26\xbf\x0d\x3b\x75\xfd\x64\x77\x24\xc1\xff\x15\xeb\x28\x53\x18\x27\x7d\x92\xfc\x52\x59\xfc\xb5\x13\x39\x3f\xe8\xe8\x9a\xc7\xef\x97\xc6\xf1\xdf\xa0\xfd\xdd\xfc\x29\xd6\x71\x41\xba\x45\x7e\xab\x48\x27\xb9\xfe\x14\xf7\x3f\xba\x5e\xe1\xfe\x5d\xa9\xc7\xf1\xdf\xa5\x7d\x85\x2f\xd1\x8f\xce\x5c\xc7\xfd\x62\xbb\x8f\xe5\xe7\xd3\xbe\xc2\xd7\xe8\x5f\xdc\xbb\x82\xd7\xdb\x34\xf1\x7c\xf7\x65\x7c\xff\x60\x3b\xe6\x4b\x8e\xfd\x99\xef\x1f\x3c\x8e\x7e\xd6\x5d\x1f\xf1\xfd\x83\xad\x53\x39\x9d\xfa\xcd\x33\xe8\xff\xaa\x2a\x78\xbe\xf2\x4a\x8c\x73\x8e\x5d\x87\x1e\x75\x78\xda\xa7\xc2\x8f\x96\xfa\xcd\x53\xc2\xef\x96\xc2\xd1\xcb\xce\xe0\xf2\x48\xfd\xe9\x8b\x4f\x39\x9d\xfa\xcd\xee\x27\xf9\xef\xda\x71\xf3\x07\x25\x31\x3a\xf5\x9b\x1d\x49\x9c\x4e\xfd\xc6\x87\x79\x9d\x1b\xee\x40\xfe\x23\x3d\x46\x75\x86\xd0\xdf\x8f\xfc\x6b\x0f\x1b\x86\xd7\xa1\xfc\x30\x48\xef\xc6\x3a\x9c\x3d\xa2\x9f\x3d\x43\x7e\xbd\xe7\xe2\xb8\x25\xe6\x09\x79\xc8\xfa\x32\xa7\xb5\xce\x3a\x0b\xe4\xdf\x7d\x79\xfc\x0f\x9f\x41\xfd\xe3\x84\x8d\xb0\xf4\x18\x64\xef\xdf\x35\xfc\xc3\x59\xfe\x29\xbf\x22\xc9\xbf\x5d\x0f\xb3\x8a\x3b\x78\xbd\x28\xe8\x24\xff\xaf\xe0\xfe\x5f\xcf\x18\xf4\xc7\x47\xfa\x12\xdc\x1f\xa2\xbc\x82\x24\xff\x2f\xe4\x73\xba\xbd\xdf\x86\xf9\x69\x4d\xdc\xaf\xa2\xfd\xb6\x86\x3a\x7e\x3e\xf5\x8b\xeb\xc4\x75\xa8\x5f\xbc\x45\x75\x02\xc4\x7e\x5b\xe9\x49\xc8\x87\x91\xbc\x5f\x7c\xda\xc8\xe9\xb4\xdf\xf6\x34\xed\x93\x7d\xc6\xe7\x99\x47\x68\xfc\x43\x3a\xb9\x0d\x8e\x2c\xe5\xf4\x6d\x48\xff\xa0\x81\xd3\xa9\x7f\x15\x20\x7f\xba\xf6\xc5\x9f\xf7\x69\x62\xb4\x98\x37\x28\x0c\x7b\x0b\x8e\x0f\xee\x4f\xe2\x74\xaa\xa3\x71\x18\xe5\x9f\x44\x3e\x3c\x87\xf4\xc5\x1e\x4e\xa7\xf0\xe2\xdd\xb5\x9c\xfe\x12\xd2\xcf\xf4\x70\x7e\x52\x7f\x3f\x3b\xea\x3c\x4f\x0e\xf0\xf1\xf3\xa9\xbf\xef\x18\xc3\xe9\xd4\xdf\x7f\x8a\xfe\xc9\xb4\xff\x47\xfd\x7d\x1e\xf2\xd9\x7d\x25\xef\xd7\xfd\x1d\x52\xff\xae\x9f\xb2\xea\x2e\x27\xfd\xbb\x82\xe2\xbf\x0e\x8a\xcf\x83\x5b\xf2\x95\x3a\x2e\x41\x6e\x2f\x16\xf9\x72\x6f\x16\xed\x45\x22\x7f\xd7\x56\xf1\xfd\x05\x47\xf2\xf8\xec\x06\xe1\x9f\xba\x2e\x9d\xfb\xa3\xbe\x2b\xfe\x7e\x94\x88\xef\xfd\x46\x7c\xff\xb2\xc8\x17\xf6\xac\x48\x0c\x53\x96\xc1\xdb\x79\x42\xdf\xec\x11\xf9\xc5\x6a\xc4\xf9\x69\xa2\xde\x63\xbb\x68\x77\x8a\x76\xda\x42\xde\x5e\x27\xf4\xd5\x45\xa2\x3e\x90\x57\xb4\xdf\x11\xd7\x5b\x2f\xde\xf3\xfa\x37\xb9\xbe\x3b\xf2\x60\x7e\xc2\xee\xd1\xfc\xfc\x87\x44\xbe\x5c\x99\x7f\xf8\xec\x63\x78\xbb\x56\xe4\x23\x0e\x95\xf3\xf6\x62\xa1\x4f\xbb\xc5\xf5\x66\x8b\xf6\x22\xd1\xfe\xa3\xb8\x9f\x67\xc4\xef\x87\xc4\xf9\x2f\x89\xfc\x8c\xbe\xe1\xbc\xfd\xb8\x38\x9f\x0e\x0a\x53\x24\x71\x98\x3b\xe1\x3a\xcf\xc1\x43\x86\x18\xa4\xff\x24\xca\x7f\xec\x2f\x83\x94\xda\x83\xe3\xd4\x7e\xe5\xff\xae\xb4\x7f\xaf\xfc\xff\x2a\x8d\xcb\xff\x86\x34\x2e\xff\xf7\xa4\x71\xf9\x7f\x21\x8d\xcb\xff\xd6\x34\x2e\xff\x8f\xa5\x71\xf9\x7f\x24\x8d\xcb\xff\x93\x69\x5c\xfe\x9f\x4e\xe3\xf2\xff\x54\x1a\x97\xff\x17\xd3\xb8\xfc\x3f\x9f\xf6\xc3\xe4\xbf\x3b\x8d\xcb\xff\x43\x69\x5c\xfe\xef\x4d\xdb\xbf\xfc\x6f\x4c\xfb\xf7\xca\xff\xb3\x69\x3f\x4c\xfe\x9f\x49\xe3\xf2\x7f\x67\xda\xfe\xe5\xff\x97\x69\x5c\xfe\x7b\xd2\xb8\xfc\x6f\x49\xdb\xbf\xfc\x3f\x91\xc6\xe5\xff\xee\x34\x2e\xff\x8f\xa7\x71\xf9\x7f\x2e\xad\x3f\xf9\xb7\xe3\x9b\xf0\xb3\x76\xf5\x74\x16\x7f\xf4\x39\xe9\xff\xa7\x29\x15\x9b\xa9\xeb\xe7\x37\x0c\x8e\xcf\x03\x94\x08\x85\x3e\x29\xff\x51\x37\x4e\x57\x9b\x30\xee\x50\xc6\xbf\x15\x60\x9c\x3f\x25\x5e\x27\x3d\x67\x05\xd6\x21\x89\x6d\xe2\x7a\x4e\x2e\xd5\x51\xbf\x2d\x2e\xd8\xa4\xb7\xec\xc1\xfa\x27\x3d\x97\x70\x7d\xfe\x2a\xac\x97\xd2\x70\x09\xaf\x5b\x92\x84\x7a\xa6\x79\x29\xf7\x13\x2a\x43\x3d\xb6\xe7\x72\xee\x27\x54\x4f\x71\x8d\x47\xc7\x19\x48\x7a\xcb\x97\x68\x80\x90\xf1\x97\xb2\xfe\x25\xcd\xe3\x67\x51\x1d\xbd\x5d\x5c\x3f\x1f\x52\xc5\xaf\x4f\xf3\xb5\xf1\x1e\xd7\x5b\x48\x0f\xbf\x00\xf9\x43\xf9\x9e\x48\x0f\x9f\x95\x9c\xc4\xce\xa7\xf7\x9a\x3b\x8c\xd3\x29\x8d\xb6\x1f\xe3\x47\x1b\x72\xe3\xcf\x1b\xa5\x75\x27\xae\x17\xd4\x34\xbe\x1e\x7d\xf0\x34\xae\x77\xd1\x7a\x74\x83\xa0\x7f\x40\xeb\xe3\x17\xf0\xfe\xf1\x3d\xee\x45\xfa\xa6\x1c\x7e\x3f\x14\x0f\xd5\x49\xf5\x2a\xdf\xc6\xe7\x45\xfa\x70\x5a\xa7\x60\x9c\x21\xc5\x49\x9d\xbd\x8d\xeb\xff\x14\xdf\x94\x4a\xf1\x62\x49\x71\xbd\x7a\x15\xd2\x4b\xdf\x46\x3a\xe6\x8d\x22\xf9\xa4\xf1\xdf\x0e\x57\xcf\x2a\xed\x01\xf9\xa7\x85\x46\x36\x8e\xff\xd7\x56\x2b\xd5\xf5\xed\x20\xb5\x04\xd7\x71\x0d\x68\x0f\xa0\x61\x96\x3e\x77\x0f\x52\xea\x18\x75\x94\x5d\xaf\x61\x40\x3a\xd7\x9f\xe9\xb8\x63\x14\xd7\x03\x69\x1e\xf9\x23\xf9\x6f\x8d\xe3\xfa\xff\x34\xf6\xe7\x73\x53\xb6\xb0\xf8\xa4\xaa\x94\x91\x2c\xde\xbe\x30\xe5\x2e\x96\x5f\xf6\xe8\x94\x5a\x16\xaf\x32\x33\x65\x11\x3b\x7f\x76\xca\x09\x6c\x79\x52\x9a\x72\x9a\xc8\x2f\xdd\xc9\xce\x9f\x95\x72\x98\x99\x18\x9f\x74\x54\xca\xd1\xb2\x7e\xe2\x60\xfe\xf7\xdb\x44\xbc\xd4\x53\xbc\xa9\x3c\x26\x1f\xaf\xdd\x69\x4a\xc5\x12\xe2\x97\xee\x16\xf1\x55\x9d\x22\x3f\x6e\xba\xc8\x27\x9c\x2b\xda\xe7\x8b\x7a\x0f\x65\x69\xfc\x7b\xff\x49\xfc\xfb\xed\xe2\xfb\xb9\x3f\xe2\xdf\x6b\x7b\x65\x7b\x8a\x52\x47\xa6\xcc\x60\xf3\xed\xbc\x14\x99\x0f\xa0\xf9\x20\xfe\x3c\xbf\x39\x98\xc7\x43\x1d\x39\x95\xb7\xd7\x8a\x78\x96\xbf\x1d\x9c\xf8\xfb\x9e\x94\x3b\x8e\xe3\xf7\xf3\x2d\xcb\xaf\x5b\x9b\x72\xf6\x41\x4a\xf5\xd8\xbf\x57\x9c\xb2\x99\xcd\xf7\xd5\x29\x9b\x58\x7d\x8a\x92\x7e\xe3\xf3\xe5\xfa\x60\xfc\x89\xcf\x1d\xe3\xb4\x3e\x80\xfe\xd1\x77\x60\xbf\x80\x7e\x90\xaf\x8e\xb5\xe5\x7a\x9a\xb0\x3b\x6d\x11\xf1\x75\x23\x45\xbe\x88\xbb\x44\x7e\xe4\x5a\x11\x6f\xb5\x48\x9c\x7f\x82\x88\x9f\xda\xbf\xfc\x2a\xc5\xe5\x57\xa9\x54\x21\xbf\xff\xdf\x96\xe7\x76\x21\xcf\xdf\xcd\x6f\xf1\x43\xe5\x79\xd1\x43\xfc\xef\x1b\x44\x7e\xb0\x90\x68\xef\x5f\xfe\x95\xda\xbf\xfc\x2b\xc5\xe5\x5f\xa9\x42\xd0\xbf\xfb\x6c\x64\x33\x52\x00\x9b\xc5\xfa\x6f\x93\xa8\xd7\x72\xfb\x30\x7e\xff\x9f\x08\xfd\x75\xc2\x20\xfe\xfd\x85\x42\x3f\xcc\x9f\x48\xbf\x17\x3f\x86\xcf\xe5\xeb\xd7\xd3\xf2\xf9\xdf\xf7\x77\x6c\x18\xc0\x3f\x8f\x5a\xf9\xf2\xb1\x89\xfa\xd9\xf0\x5d\xba\xbe\x8b\xfb\x66\x6d\x9f\x55\x58\xc0\x85\xd2\x72\xd3\x27\xd9\x67\x71\xda\xb7\xf7\x11\xc8\x5e\x46\x47\x2f\xda\x47\x68\xbf\x80\xfa\xb1\xdc\x2f\x20\xfd\x6c\xc8\x42\xae\xaf\xd8\x71\xb6\x68\xd7\xb0\xed\xea\x48\xcf\x43\xfb\x3c\xd9\xb7\x49\xbc\xf7\xa2\xe2\x42\x76\x43\xd2\xdb\xbe\x63\x6f\x47\xfa\x77\xec\xed\x48\x1f\x86\xfb\x1d\xbd\x16\xe6\x67\x42\xba\x8c\x1b\x27\xbd\x4d\xc6\x8d\x93\x5d\x66\xa9\xb4\xb7\xe3\xe3\x27\xfd\x9a\xd3\x93\x48\x7f\xc6\xeb\xb8\x47\x23\xdf\x90\xbe\x25\xc4\xf5\x42\xd2\xf3\xc6\xa2\x3f\xb8\x79\x27\xcf\xa7\x51\x82\x71\xdd\x32\xcf\xc1\xe7\xbf\xc2\xdf\xa5\x7c\x23\x48\xef\xa6\x3c\xb1\x37\x72\xbb\xaa\xdc\xaf\x21\xbb\xaa\xdc\xdf\x21\xbb\xea\x2f\x90\x4e\x79\x11\xc8\xae\xfa\x3e\xda\xdf\x69\x7c\xa7\xfd\x8b\x7b\x44\x7e\x08\xd2\x0b\xaf\xf8\x9a\xd3\xf7\x20\xdd\x1c\x88\xfa\xdf\x67\x5c\x2f\x6c\xdd\xc5\xcf\xa7\x7d\x8d\x99\x68\x0f\xa5\xba\x18\xb4\x7f\x51\x47\x76\xd2\x43\xd1\xef\x1e\xe9\xcb\x70\x3f\xc0\xae\xeb\x8a\xf4\x82\x23\xb8\x9c\x98\x28\xff\x87\xa5\x73\x39\xcc\x13\xe3\xde\xaa\xa9\xfc\xf3\xbc\x3f\x94\xde\xcb\xea\xc3\xf7\x62\x7e\x86\x8d\x4a\xb9\x57\x68\xfb\x70\xec\x08\xe7\xfe\x47\xf6\x61\xea\x7f\xfd\xc5\x7b\xfc\x93\xf2\x03\xfc\x9d\xeb\x87\x6d\xd8\x0f\x1a\x22\x68\xf7\xc3\x2f\xfe\x98\xc2\xcf\x37\x91\xfe\xe9\x49\xa4\x67\xe2\x73\xa3\x42\x29\xed\xb1\x6e\xa4\xaf\x5f\xc8\xe9\x65\x48\x7f\x44\x9c\x5f\x83\xf4\x3f\xe1\xfe\x88\xda\x88\xf2\x88\xf4\x85\x18\x07\xd2\x73\x24\xae\xb3\x90\x3e\xc5\xc7\xf5\xe1\x3c\xca\xe3\x26\xe8\x6e\xa4\xbf\xf7\x2b\x4e\xaf\x41\xfa\xc3\x1f\x70\x7a\x03\xd2\xdb\x50\xcf\x77\xef\xc6\x75\x10\xd2\xdf\xf4\xf2\xf3\x29\xef\xdb\x90\x30\xa7\x53\xde\xb7\x21\xf5\x9c\x4e\x79\xdf\x7e\xdf\xc4\xe9\x94\xf7\xed\x50\xbc\xff\x86\x72\xdc\xf7\x41\xfa\xc7\x58\x7f\xd7\x7d\x58\x9c\xbe\x17\xed\x0e\x9d\x54\x3f\xae\x16\x17\xe6\x38\x7f\xa4\x5a\xc8\xe7\x9f\x20\x7f\x90\xbe\xe5\x58\x7e\xbe\x1b\xe9\xfb\x30\x0e\xc4\xfc\x27\x3e\x2f\xd2\xc7\xe1\x7b\xec\x5d\x8c\x79\x4c\xfc\x71\xfa\x65\x16\xa7\x2b\xac\xab\x38\xa2\x95\xd3\x3b\x91\xbe\x0e\xfb\x2b\xd1\x4d\xd4\xcb\x8e\xf8\x23\x3f\xbf\x1b\xe9\xd2\x2e\xed\xc6\xba\x13\xe9\x5b\xf9\xf9\x35\x48\x7f\x00\xf3\xe5\xc5\xd0\x5e\xdd\x2b\xea\x54\x6c\x1f\xc0\x3f\x8d\x5f\x5e\xf7\x87\xc4\xfe\x97\x8a\xf3\xdf\x99\xef\xc4\x07\x37\xbb\xfe\x95\x11\xef\x7f\x47\xe1\x75\xe8\x93\xfa\xdf\x22\xec\x7f\xd7\x60\xde\x0e\x99\x9f\x79\x04\xf6\xcb\xd8\x13\x7c\x9e\x2b\xc6\xf1\x25\xf6\x2c\xdf\x3f\x09\xd3\xbe\x93\xa8\x37\xa5\xc6\x72\xba\x5d\xc7\x40\xd8\xf5\x69\x7e\xba\x23\x8d\xd3\x69\x7e\xda\x92\xcb\xe9\xb4\x9f\x90\x39\x9f\xd3\x69\xde\x1a\xd3\xc8\xe9\x64\x87\x18\xef\xe2\x74\x9a\xcf\xd6\x8a\xeb\xdb\xfe\x0c\xa3\x38\x9d\xe6\xad\x88\xb8\x0e\xd9\x27\x96\x94\x71\x3a\xcd\x67\x9f\xd7\x72\x3a\xcd\x67\xd7\x88\xeb\xd3\x7c\xe6\x9e\xc8\xe9\xb6\x3d\x43\xf0\x8d\xe6\xb3\x21\xe3\x04\xff\x91\xbe\x4f\xd6\xe9\x42\xfa\x6c\x34\x78\xf4\x3c\xc5\xf7\xe3\x73\x31\x71\x90\xfb\x11\x3e\x9f\x7d\x43\xf9\x94\x36\xf0\x7d\xf4\xd7\x71\x1f\xcf\x8d\xd7\x21\xfb\xc4\x12\x1f\x9f\xef\x29\xcf\xca\xdd\x24\x6f\x78\x7e\x27\xd2\x2f\x6d\xe2\xe7\xf7\x20\xfd\x0f\x67\xf3\xf3\x69\x9e\x7b\x9a\xe6\x39\x7a\x5f\x34\x9f\xe0\x7b\xef\x79\x9f\xcf\x73\xe7\xd7\x71\xba\x1b\xe9\xaf\xa3\xfe\xd1\xfb\x33\xb4\xab\x21\x7d\xc2\x28\xae\xdf\x84\x90\x6e\xef\x67\x62\xfd\xb7\x98\x6d\x00\xd9\xa6\xf3\x4f\x36\x77\xb4\xe9\x04\x8a\x6d\xcd\x7d\xc9\x11\x65\x4e\x46\x9b\x1c\xb2\x9a\xf2\xcc\x53\xa6\x4e\xee\xcb\x62\x58\x30\xdd\x5c\xd9\xd8\xd1\x5c\x17\xb2\x02\x11\x73\xbf\xf9\x2c\x9b\xc3\x3e\x9f\xa6\xc1\x1f\x54\xf8\x23\xd1\xe9\x66\x63\x47\x64\xf5\x77\xe9\xe6\x59\xd3\xcd\xa5\x76\x6e\xca\xc6\xd5\x51\x5f\xa4\xd2\x0a\x2f\xf7\x35\xb1\xbc\x8a\xe1\x60\x30\x5a\xe5\x5b\x15\xb5\x4f\x24\xe2\xdc\x60\x63\xc4\x26\x06\x42\xe1\xa0\xd7\x6e\x45\x23\x89\x19\x2b\x03\x2b\x2d\xbf\xfe\xf3\x40\x53\x30\xe0\xb3\x5b\x56\x5b\x5b\x5f\x9b\x6e\x2e\x10\x8c\xfa\xa6\x9b\xad\xbe\xb6\x90\x2f\x5c\x1a\xb6\xfc\x81\xe2\xbe\xe7\x8c\xe7\xd4\x0c\xcc\x6e\xeb\x88\xb4\x96\x58\xde\x56\x5f\x6d\x30\x18\x8d\xc0\x0f\x4c\x37\x03\xa5\x56\xd4\x4a\x6c\x17\xd7\xd5\x25\x36\xe1\x71\x59\x1b\x58\x9c\x40\xa0\xe7\x29\x85\xfb\xc0\xe4\x9d\x70\xfb\x2c\x73\x27\x9c\x04\x27\x30\x62\x63\x0b\xf0\xab\xd6\x67\x35\xad\x16\x0f\x10\xff\xa6\x34\xf1\x49\xdb\x83\x4d\xfa\x31\x5b\xbc\x95\xc1\x26\xdf\x74\xb3\x23\xe2\x0b\xcf\x0e\x86\xbd\x76\xb6\xd1\x68\x30\x6a\xb5\xc1\x29\xc4\x3c\x7f\xc0\x1f\xf5\x5b\x6d\x65\x3e\x2b\x54\xe1\x5f\xe1\xb3\x5f\x8d\x15\x89\xf8\x23\xd1\x93\x3a\x7c\x1d\xbe\xfd\xcb\x44\x6b\x62\x5a\x4f\x9d\x9c\x33\x9a\x98\xcf\x93\xc8\x20\x11\x91\x95\x3e\x5f\x68\xa1\xe5\x8f\xfa\xc2\x07\x90\x36\xc7\x2b\xc3\x25\xbc\xab\xbd\x6d\x3e\x2d\x1b\x91\xe8\x4a\x90\x8e\x3e\x76\xc7\x79\xb9\x8a\xb5\xa3\x75\xf0\x93\xf5\xbe\x70\xbb\x9d\xe3\x14\xb8\xc7\x1a\xec\xdb\x84\xf4\xa7\x21\xab\x23\xe2\xab\xaa\x63\x4d\x96\x2e\xb5\xd5\x67\x85\xf2\x6c\xae\x41\x6b\x22\x6b\xe5\xb3\xd6\x9c\xa0\xd5\x86\x84\xbe\x4c\xa0\xce\xc7\x1e\xdc\xb7\x8a\x61\x81\x83\xd1\xf7\x6f\x29\x48\x9c\x7f\x7b\x31\xff\x70\x7d\xb5\x52\x3d\x3f\xd6\xf3\x6f\x2c\x3b\x3e\xff\xd2\xb2\x9a\x3e\x69\xfe\x0d\x1d\x40\xff\xdd\x45\xeb\x10\x61\x1f\x2d\x9c\xcc\xf5\x50\x32\xeb\x3c\x47\xeb\x84\xcd\xdc\x6f\xe8\xfc\x05\xfc\x7c\x9a\xc7\xc7\x46\x39\x9d\xd2\xc1\x9c\x4e\x7a\xeb\x93\xa8\x67\x21\xfd\x2d\x5c\x27\xf7\x6e\xe2\xfb\x09\x0b\xd1\x6f\xa2\x61\x29\x5f\x97\xf6\x16\x3a\xcf\xfb\x4f\xe3\x3c\xd8\x3b\x93\xfb\x0d\xed\xc6\x3a\x0e\xb1\x99\x3c\x5f\xdc\xcd\x75\x42\x0f\xc5\x7d\xa1\x1f\x9f\x25\xf4\x50\xa4\x5f\x50\xce\x9f\xab\x07\xe9\x37\x09\xfa\x76\xa4\xe7\x52\xfe\xb6\x2c\xf4\x4b\x42\x7a\x1b\xe5\x7f\xa6\x78\x67\xdc\xef\xcb\xc3\xf9\x97\xe2\xd0\x7b\x91\x7e\xde\x6c\xfe\xbe\xf6\x22\x7d\x2e\xc5\x83\xe3\xfa\x80\x36\x8a\xee\xc5\xf5\x44\x03\xae\x57\xf2\x90\x3e\x0a\xfd\xc2\x28\x7e\x39\x0f\x05\xe7\xa3\x16\x3e\x1f\xb9\x91\xfe\xd7\x16\xa1\x57\x20\xfd\x83\x6d\x42\xaf\x40\xfa\x21\xe4\x27\xb7\x07\xf3\xc6\x21\xdd\x73\x16\xad\x93\x70\x5e\x46\xfa\xaa\xaf\x39\xbd\x0b\xe9\x63\x1f\xe5\xfc\xe9\x46\xfa\x4f\x30\x4f\x60\xec\x63\xe4\x3f\xd2\x77\x92\x9f\x14\x5e\x67\x07\xd2\x1f\x27\x7b\x3f\xca\x5b\x2f\xd2\x0b\x50\x9f\xe9\x59\x80\xfb\x00\xb8\x6e\x58\xb2\x4d\xac\xdb\xb0\xce\x52\x15\x3a\x76\xf5\xcc\x8e\xdf\x4f\x19\xd2\x6b\xb0\x9f\x91\x7e\xf0\x65\xf9\xf5\x7f\x4e\xec\xbf\x3b\x76\xe9\xfa\x15\x5d\xf7\xeb\xfd\x3d\xf7\x91\xf1\xfe\x4b\xdb\xa4\xf4\x49\xfb\x7b\x6b\xf1\x7a\xd2\xaf\x94\x8e\x3f\xcf\xe6\xef\x8b\xfa\xe3\x39\x8f\xf2\x75\x38\x99\x81\x3b\xcf\xe2\xeb\x70\xea\x77\xb2\x4e\x0a\xe9\xdb\x37\x88\xeb\x37\x21\xfd\x0c\x52\x44\x2b\x78\xde\x55\xf7\x2e\x7e\x3e\xf5\xdf\x69\xb4\x2e\xfc\x88\xeb\xed\x3b\x6a\xf9\xf9\xd4\x7f\x77\x06\xf9\xfd\x50\x19\x01\xeb\x1c\xbe\x8e\xa0\x7e\x4d\x75\x52\xc8\x1e\x41\xfa\xf9\x9f\x28\x9f\xe7\xcf\xb9\xbe\x9d\xfb\x18\xfe\xe7\x5e\xae\x3f\xcb\xfa\x2c\xa4\x0f\x53\xdd\x13\xba\x4f\xd2\x7b\xd7\x92\x5c\xfd\x95\x8f\x27\x9d\x07\xf1\xfd\x37\xd2\x7b\x83\x5b\x39\xff\x69\xdf\xaf\xf5\x69\x7e\x7d\xd2\x87\x2b\xf1\x7c\xf5\x6d\x9c\x8e\xdb\x95\xaa\x7d\x1b\xa7\x63\xf7\x51\xa7\x6d\xe5\xf7\x4f\xfb\x7e\x11\xb1\x3f\x49\xfa\xf3\xbb\x64\x9f\xfa\x09\xae\x17\x91\x5e\x76\x38\xa7\x77\xa3\x1c\x1a\x38\xbe\x99\x37\xa3\x5d\x04\xc5\x31\x34\x86\xd3\x4d\xa4\xe7\x09\xbb\x52\x1e\xd2\x7b\x4f\xe2\xcf\x4b\x85\x98\xae\x99\xc9\xdf\xef\x48\xa4\xef\x3b\x89\x8f\x0f\x6e\xa4\x2f\x09\x73\x7a\x0d\xd2\xd7\x2c\xe2\xf2\xd6\x80\xf4\xe7\x1a\xf8\xf8\x19\x42\x7a\x3a\xda\xad\x7a\x87\xc4\x1f\x74\x95\xd8\xe7\xa0\xf4\x16\xb4\x8e\xfb\x6a\xd7\x49\xd9\x89\xfd\x3b\x0f\xf7\xef\xc7\x6e\x56\xca\x7d\x9e\x9e\x9f\xcd\x63\x9c\xfb\x37\xcd\xcf\xd4\xbf\xef\x98\xce\xe7\x19\x3a\x26\xcd\xe1\x74\x9a\x9f\xe5\x7c\x4e\xfd\x7e\xdf\x18\x3e\x7f\xd2\x3c\xbc\x21\x9f\x3f\x37\xf5\xfb\xda\x73\x38\x9d\xca\xb1\x8e\x1c\x2b\xf8\x4a\xf7\x5d\xcf\xcf\xa7\x71\xa2\x61\x2c\xa7\x53\x7e\xdc\xd4\x42\x7e\x1d\x1a\x27\x16\x8d\xe5\xe3\x2b\x8d\x13\x1b\xc6\x72\xfd\x82\xc6\x89\x37\xf2\xf9\xf9\x34\x4e\x7c\xde\xc4\xe9\x98\x3e\x4b\xcf\xcf\x9b\xf8\xfc\x7f\x93\xa0\xd3\xba\xbf\xb3\x9c\xdf\x3f\xad\xfb\xcb\x27\x72\x3e\xd3\xb8\x72\x84\x97\xcf\xcf\xb4\xee\x0f\x9f\xc5\xe9\x24\x2f\xb7\x0a\xfe\xd3\x38\xb4\x6e\xa1\x78\x8f\x48\xb7\xe7\xf3\xab\xf8\xba\x7f\x4b\x2d\x3f\x9f\xc6\x2d\xd2\x77\xcc\x99\x94\xbf\x24\x4e\x37\x51\x1e\x7a\x2e\xe1\xeb\xf2\xce\x3a\xce\x37\x1a\x9f\xd6\xcd\xe5\xf7\x89\x6e\x1f\xea\x32\xa4\xf7\x46\xf9\xb8\x75\x76\x0b\xbf\x0e\x6d\xc5\x35\xb5\xf0\xf3\x69\x3c\x9b\x80\x76\xab\xd8\xfb\xc8\x37\xa4\x37\x3c\xc0\x7f\x97\xec\xd2\x35\x0f\xf0\xeb\x90\x3d\x60\xc7\x7c\x7e\x3e\x8d\x73\x63\xb6\x71\x79\x23\xff\x86\x7d\x22\xff\x8d\x9b\x77\xb3\xbe\x68\xb6\xc4\xe3\xc1\x96\x3b\x8c\x83\x87\x0c\xb9\x21\x0f\x6b\x91\xd2\xfe\x6b\xea\x66\xa5\x62\x89\xf6\xaf\xb1\xf1\xfe\x8d\xdd\xd9\xfe\xa4\xfe\xbd\x05\xfb\xf7\x86\x63\x9d\xfb\x77\x7d\xd4\xb9\x7f\x7f\x73\x38\xa7\x53\xff\x1e\x58\xc8\xe9\x76\x1d\x52\x41\xa7\xfe\x5d\x33\x96\xd3\xa9\x1f\xcf\x11\x76\x5a\xea\xc7\xf7\xcd\xe6\x74\xea\xaf\x9b\x85\x7e\x4c\xfd\xb5\x5e\x5c\x87\xfa\xeb\xde\x6e\x4e\xa7\xfe\x7a\xab\xd4\xa7\x91\x1e\x8c\x71\x3a\xf5\xcb\x6f\x9a\x39\x9d\xfa\xe5\xe6\xd3\x39\x9d\xfa\xe5\x36\x61\x4f\xa6\x7e\xf9\xf6\xd9\x82\xff\xf8\xfa\x16\x09\x3b\x33\xf5\xcb\xb4\x35\x82\xff\x48\x3f\x61\xa2\xe0\x3f\x5d\x67\xbe\xe0\x3f\xd2\xbf\x9e\x21\xf8\x8f\x74\x43\xdc\x0f\xd9\xe3\x52\xb7\x09\xfe\x23\x7d\x23\xd9\xfb\xb2\x79\x5e\xec\xb5\xf3\x05\x1d\xeb\xd7\xc4\xe4\xf8\x8a\x76\xf2\xfc\x30\xa7\xaf\x45\xfa\x47\xa8\x7f\x90\x3d\x9f\xec\xf3\x57\x8a\x3c\xcc\x64\x9f\x5f\x37\x8d\xd3\x6f\x43\xfa\x0e\xb4\x93\x77\x95\xe1\xb8\x8b\xf4\xd2\x97\x05\x7f\xe2\xd3\xa6\x7a\xa1\x45\xf0\x07\xe9\x5f\xc6\xf8\xfd\x34\x20\xfd\xd5\x46\xc1\x1f\xa4\xf7\x48\xf9\xa4\xeb\x0b\x7a\x27\xd2\xdf\x0b\x09\xf9\x44\x7a\x7f\x87\xf4\xcf\x48\x5e\x32\xf3\x2d\x27\xff\x8c\x12\xac\x4f\xdd\x30\x39\xae\x40\x6c\xc9\x57\xaa\x50\x8d\xb7\xfb\xf5\x04\x31\xee\x4c\x16\x6d\xe9\xbf\xa1\xeb\x59\x9f\x97\x06\x58\x24\xbe\x1f\x23\xf4\x94\x98\xf0\x97\xb8\x58\xb4\x0f\x33\x95\x72\xf7\xd5\xd7\xbd\x28\x0d\x70\x20\x7f\x8c\x2e\xf1\x7b\x43\x84\x7f\x43\x6e\x1a\xf7\xbf\xc8\x13\xed\x3f\x8a\xdf\x97\xfe\x15\xc3\x45\xfe\xdb\x9d\xe2\x79\x76\x88\xdf\x7f\x53\xb4\x63\xe2\x7e\x46\x0b\xff\x84\xe1\x62\x9f\x31\x5b\xb4\xab\xc5\xf9\x53\xc5\xf7\x3f\xab\x4d\xfc\xa5\x58\xda\x4a\x51\x7f\x3b\x26\xda\xbd\x22\xbf\xef\xbd\xa2\xfe\xf6\x37\xe2\x79\x07\x0b\xff\x8b\xab\xc4\xf5\xb6\x8b\x7a\xe0\xaf\x8b\x76\x58\xf8\x6b\x1c\x7d\x1c\xe7\xff\xe5\xe2\xf9\xb4\xff\xc9\xb9\x69\x00\xe9\x7f\x72\xbf\x7d\xfe\x8f\xd3\x00\x9f\x8a\xfb\x91\xfe\x23\xf3\x87\x52\x3d\xf5\x0b\xd3\x00\x5e\xbb\xbd\x36\x0d\xf0\xe4\x40\x7e\x7f\x05\xc2\xdf\xb6\x27\x8b\xfe\x77\x4e\x1a\x40\xfa\xc7\x57\x08\x7f\x77\xf3\x3e\xde\x6e\x14\xf5\xe4\xc6\x35\xf3\x76\xb1\xf0\x4f\x2f\x17\xed\x1a\xd1\x5e\x28\xda\xa7\x89\xf6\xbb\x85\xdc\xbf\x84\x0e\x39\x3e\xac\x1a\xf7\xf4\x79\x4e\xe3\x43\x11\xc6\x77\x34\x3c\x1f\xd7\x67\xe2\xe3\x43\x01\x1b\x1f\xdc\xf5\x5a\xc8\xf5\x78\x70\x59\x1a\x40\xea\x2d\x6e\xe1\xaf\x25\xeb\xdf\xdf\x37\x89\xb7\x67\x8b\xbf\x3f\x25\x87\xbf\x9f\x7d\xc2\x7f\x39\x37\x95\x94\xba\x75\x69\x00\x3d\xfe\x5c\x9d\x06\x38\x47\xfc\x9e\xce\x73\x7f\x65\x1a\xe0\x41\xf1\xfd\x1a\xfb\xfb\x1b\xd2\x00\x7a\x3c\xba\x3d\x0d\xa0\x53\x4d\xdf\x98\x06\x38\xd0\xf8\xd4\x37\x1e\x25\xf8\xf7\xec\x18\xc3\xe5\xff\x92\xc9\xbc\xbd\xc5\xbe\x7e\x57\x1a\xe0\x40\xfe\x5f\x4f\xdb\xe7\x5f\x95\x06\x28\xb6\xf3\x81\xdf\x9a\x06\x30\x45\x7f\xd6\xe3\xd5\x15\x69\x80\xf7\x85\xff\xd9\x9b\xe2\xfd\xee\x11\xed\xb7\xf8\xe9\xaa\xb7\x8b\xea\xa1\xc7\x0f\x39\x9e\x25\xd9\xfd\xb3\x33\x0d\x30\x49\xf4\xf7\xb1\xe2\x7c\xed\x77\xf1\xb3\x34\x80\xd3\xf8\x97\x78\x3f\x3e\xd1\xff\xf7\x88\xe7\xdd\x6c\x8f\x77\xd7\xa7\x01\xf4\xf8\x77\x71\x1a\x40\x8f\x5f\xd7\xa6\x01\xf4\xf8\x75\x49\x1a\x40\x8e\x5f\x30\x5e\x25\xfe\xbe\x1e\xaf\x7e\x9e\x06\xd0\xe3\xd5\xe5\x69\x00\x3d\x5e\xdd\x96\x06\x80\xf1\x2a\xee\x8f\x76\x4d\x1a\xe0\x40\xfe\x6f\xab\x04\x7f\xba\x66\xd3\xff\x7e\x9a\x06\x28\x10\xf5\x2d\x8f\x11\xf5\x51\xf5\x78\x75\x47\x1a\x60\xa2\x3d\x3e\x5d\x97\x16\x47\xfc\x20\xbf\xb2\x55\xd8\x8e\x9d\x3e\xa1\x21\x69\xc8\x90\xb4\x86\x4b\x70\x3d\x87\xe3\xc3\xf6\xe1\xf1\x09\x90\xd6\x17\x35\x53\xe3\x0f\x48\xd3\x04\x7d\x26\xe3\xfa\x5f\x7d\xc2\x3b\xb4\x9d\x87\xf3\x13\xbe\x9e\xb8\x16\xf7\x13\xc9\x6e\x49\xeb\x89\xb5\x68\x27\x69\x48\xc3\x7c\x93\x48\x7f\x58\xd4\x1f\x24\x3d\xfa\xaa\xa0\xb3\x1e\x7d\x85\xf0\x4f\x22\x3d\x3a\x26\xe8\x78\x1b\x2a\x24\xf4\x53\xd2\xaf\xbb\x26\x8b\xf5\x1b\xe9\xb9\xe2\x7c\xbb\x9e\x8b\xa0\x53\x58\xe1\xa2\x13\xf9\xba\x91\xf4\xee\x57\x5f\xe2\x7a\x2b\xe9\xdd\xbb\x49\x3f\xfd\x88\xeb\xdd\x77\x34\x71\x3a\xe9\xdd\xdb\xeb\x39\x9d\xec\x81\x9b\xc4\xf9\xb4\xde\xde\x71\x3a\xa7\xd3\x7a\xfb\xf4\xb3\xf9\xfd\xd8\xf6\x40\xe1\x1f\x44\x7e\x19\x8d\xb2\x4e\x10\xd2\x17\x07\x9d\xd7\xdb\x27\x5b\xe2\x3d\xd2\xfa\x83\xe4\xe1\x63\xbe\xde\x9e\xdc\xca\xef\x67\x64\x3f\xeb\x67\x5a\x6f\x37\x09\xbf\x21\x5a\x6f\xcf\xc4\xfb\x51\xe9\xb8\xbf\x83\xf4\x9b\x91\x81\xbd\x57\xe1\xbe\x00\xd2\xaf\xcd\xe3\xf7\x49\xfb\xf5\x3f\x17\xf6\x08\x8a\xf7\xbd\x7b\x0e\xa7\x93\x9e\x7a\x89\xc8\x8b\x4b\xf1\x07\x3b\x8e\xe3\x74\xda\xf7\xdf\x2e\x9e\x8b\xc6\xef\x8b\xd3\x38\x9d\xfc\x01\xe6\x0a\x7b\x16\xf9\xbd\x55\xfb\x38\x9d\x02\x15\xdc\x63\xc4\xfa\x92\xf6\xf7\x05\x9d\xfc\x07\x6a\x04\x9d\xc6\xeb\xf5\x62\x5d\xee\x96\xe3\x3a\xce\xdb\x64\x77\xad\xf5\x37\xb4\x25\xda\x27\x3b\xdf\x8e\x8f\x2f\x9f\x3f\xab\x54\xcf\x2c\x3d\xc9\xf7\x4c\x8b\x8f\x2f\xe3\xb0\x4d\x9f\xb1\x53\xf0\xba\xb8\x5d\xb8\x9e\x3a\xb4\xf0\xdf\x69\xda\xc9\xe9\x64\x8f\x98\x72\x58\x12\xa3\xd3\xb4\x7a\xc1\x52\x7e\x3e\xd9\x0b\x9e\xae\xe6\x74\x5a\xff\x37\xd4\x70\x3a\x8d\x43\xaf\x53\xdc\xce\x67\x38\x9e\xe1\x69\xd7\x22\xbd\xeb\x62\xca\xfb\x1b\xa7\x77\xe1\xf5\x7b\xae\xe7\xfe\x9f\x9f\x17\xf0\x7e\x49\xe3\x41\x3a\xc6\xcf\xf7\x4e\x8c\xf3\x87\xc6\x83\x97\xc6\xd3\x0f\x71\x3f\xcf\x7b\x0b\x38\x9d\xf6\x5d\x9b\xe8\xb9\x28\xaf\x05\xb2\x7e\x75\x31\xa7\x77\x22\xdd\x85\x74\xf7\x6f\x90\x0f\x48\xff\x10\xe3\x9a\xd4\x43\x28\xa7\x48\xdf\xf2\x24\xa7\x93\x1d\xbd\x05\x3b\xa8\x1b\xe9\x79\x48\x3f\xb4\x1d\x9f\x17\xe3\x73\xc8\x2e\xfe\x07\xe4\x1b\x9d\xdf\x89\xf4\x2e\xcc\x2f\x60\x8f\x4f\x48\x37\x93\xf9\x38\xf1\x24\xd2\x6f\x3a\x8d\xf3\x73\x07\xd2\x33\x1e\xe1\xe7\xf7\x22\x7d\xc1\x99\xe2\xfd\x22\xbd\x7a\x0b\xa7\x9b\x38\xcf\x1f\x84\xf2\x63\xd7\x93\x47\x7a\x2a\xee\xb7\x10\x3d\x86\xf4\x53\x8a\xf8\xf9\xdd\x48\x5f\xbf\x85\xd3\x7b\x91\x5e\x80\xfc\x71\x6f\xc3\xfe\x8a\x0a\x7d\x25\xd5\xcb\xbd\x03\x7f\x07\xe9\x23\x4c\xce\x9f\x10\xd2\x0f\xf9\x8c\x5f\x3f\x86\xf4\x9d\xbf\x13\xf7\x83\xf4\x19\x14\x77\xb7\x1e\xef\x07\xe9\x7f\x7b\x81\xd3\x47\x0e\x45\x7e\x1e\xc6\x9f\xd7\x8d\xf4\x2f\x87\x72\x7a\x08\xe9\x3f\x12\xf7\xd3\x85\xf4\xcf\xc4\xfd\xec\x40\xfa\x96\x24\x7e\x1d\x85\x7e\xf9\x35\x3b\xb9\x9c\xe4\x21\x7d\x15\xcd\x5b\xf8\xb9\x79\xd7\x85\x7b\x12\xc7\x9f\xdd\xb8\x3f\x32\xad\x5a\xa9\xd8\x99\xda\x7e\xea\x9e\xe5\x3c\xfe\x90\xfd\x94\xc6\x9f\x0d\x76\x1e\x01\xee\xbf\xb0\x95\xea\x87\x91\xdf\x1c\xd2\xb7\x0b\x3a\x8d\x4b\x77\xa1\x9f\x68\xcf\x05\xf8\x7c\x48\xbf\x0d\xe9\x31\xa4\x93\x9d\x94\xfc\x11\xc8\x7e\x4e\xe3\xd8\x22\xca\x7b\x32\x9d\xef\x7f\x6e\x13\xf9\x23\xc8\x2e\xd9\x2d\xe8\x34\x8e\x9d\x3b\x97\xd3\x49\x9f\xea\x22\xbd\x46\xf8\x09\xfe\xfd\x4c\x67\xbd\xa9\x46\xe8\x0b\xa4\x06\x66\x18\xce\xfa\xd4\x2a\xf2\xd7\xd8\xc4\xc7\xc3\xa6\x45\xfc\x7c\x1a\x7e\xab\x48\x2f\x40\x7f\x01\x1a\x27\x3b\x0b\x79\xbf\x46\xf3\x9c\xba\x5c\xd4\x4b\x43\xb5\x48\x5d\x23\xea\xab\xa1\x79\x57\x7d\xd5\xc8\xe9\x24\x47\x37\x87\x38\x7d\x19\xd2\x6f\x17\x7e\x0a\x98\x0e\x46\xdd\x42\xfe\xcd\x78\xff\x01\xa4\xbf\xb6\x8d\x9f\x4f\xe3\xf9\x5d\x31\xfe\xbc\x34\x9e\x67\xce\xe3\xf3\x2d\xe9\x77\x74\x63\xb4\x3f\x45\xfa\xdd\x2a\xb4\xf3\xd2\xbe\x1b\xe9\x77\x2f\x1c\xce\xdf\x0b\xe9\x77\x4f\xcc\xe3\xe3\x1b\xe9\x71\xc9\x52\x1e\xf0\x23\x47\xd0\x49\x2f\x5b\x7b\x9c\x90\x7f\xa4\x1f\x69\x08\xf9\x47\x7a\x0d\xed\xa3\x56\xa0\xfc\x23\xdd\x9c\xc5\xcf\xa7\x7d\x60\xe9\x5f\x43\xf1\x9f\x7f\xa1\xba\x01\xb8\x3f\x45\x7a\x5c\x12\xda\x85\xdd\xf8\x5c\x31\xa4\x1f\x96\xcf\xe5\x99\xf4\xb2\xbd\xd4\x8f\x76\xe1\x7e\x1c\xd2\x2f\x6c\xe6\x7c\x23\xbd\xac\xb3\xdb\x59\x2f\x93\xf6\x97\x1d\x73\x57\x1c\xe6\x64\x7f\x59\x8e\x1b\x84\x66\x59\x7c\xdc\xe9\x3a\x56\xa9\x39\x6a\xba\xbd\x4e\xfa\x58\xd8\x3f\x06\x0f\xe6\xf6\x03\x6d\x0f\x89\x1f\x23\x84\xbd\x72\x8d\xa8\x6f\xf7\x66\x2e\xff\xfb\xdf\x2f\xe7\xed\xf6\x1c\xde\xae\x15\xf1\x74\xad\xa9\xdc\xde\xf4\xb9\x88\xe7\x1b\x22\xec\xab\x15\xe2\x7e\xba\x45\x3c\x5e\x91\xf0\xfb\xbe\x79\x29\x6f\xcf\x15\xf5\xf3\x7a\xc4\xdf\xef\x15\xed\x3e\xbd\x3b\xc1\xfe\x52\x56\xa4\x94\x3b\xa1\x1d\x12\xf1\x76\x05\xc2\x3e\xfc\xb6\xb0\xd7\xe8\xfc\x7a\x3f\x76\x01\x74\x7e\xbd\x73\x5d\x80\x17\x85\x3d\x65\x9f\x78\xfe\x33\x4d\xde\x7e\x4b\x3c\xaf\xce\xb7\x77\x9e\x0b\x90\x90\x5f\xcf\x05\x78\x48\x3e\xbf\xb8\xff\x80\xb0\x0f\x1d\xd1\xce\xdb\x4b\xc6\xf2\xfa\xda\x65\xc2\xbe\xb2\xfc\x00\xf6\xe6\xbf\x38\xd8\x57\x62\x6f\xea\xeb\x05\x84\x3d\xe6\x42\x61\x5f\x7e\x4e\xd8\x9f\xfb\xec\xd3\x09\xf1\x71\x17\x89\xbf\x7f\x57\x3c\xcf\x76\x71\xbd\xed\xc5\x4a\xf5\xec\xd4\x7f\x3f\x52\xd8\xab\x77\x0a\xfb\xfb\x3d\xe2\xfa\xda\x7e\x73\x81\x0b\xd0\x20\xfe\x7e\x99\x68\x3f\x73\x30\xe5\x5b\x8c\x1f\xaf\x1f\xcc\xe3\x0b\x87\xd6\x71\xfe\x5e\x20\xe2\x25\xd7\x88\x78\xc3\x29\xc3\x48\x9e\xe2\xc7\xdf\x45\xfc\xe1\xd4\x27\x79\xff\x5a\x71\x2f\x6f\x7f\x23\xf2\x1d\xae\x14\xf6\xe9\xdf\x0c\xe0\xed\x1d\x59\xbc\xbd\x4b\x9c\x1f\x11\xf9\x5c\xe8\xa0\x6e\x45\xe3\xd0\xb6\xf4\xe1\x35\x89\xf1\xf1\x59\x09\xe3\x57\xef\x94\xc1\xca\x24\xff\xcf\x32\xe7\xf8\x78\x1a\xd7\x28\x3e\xde\xa4\xfa\xd3\xbb\xf9\x00\xb1\xea\x70\xa1\x67\x20\xfd\xd7\x14\x77\x80\x75\x1c\xe8\xb5\xee\x7f\x7c\xcc\x73\xf1\xf1\x71\xa2\xeb\x5f\x1b\x1f\xa7\xbb\xfe\xb5\xf1\x71\x8a\x6b\xff\xe3\xe3\x54\x17\x1f\x1f\x4f\x70\xfd\x6b\xe3\x63\x81\x8b\x8f\x8f\x27\xba\xf8\xf8\x38\xcd\xc5\xc7\xc7\x19\xae\xfd\x8f\x8f\x33\x5d\xfb\x1f\x1f\x67\x89\xf1\xd1\x2d\xc6\xc7\x22\x17\x1f\x1f\x8b\x5d\x3f\x6c\x7c\x2c\x15\xe3\x63\xc9\xbf\x79\x7c\xf4\xb8\x7e\xd8\xf8\x38\xdb\xc5\xc7\xc7\x39\x2e\x3e\x3e\x96\xb9\xfe\xb5\xf1\x71\xae\xeb\x5f\x1b\x1f\xe7\xb9\xf6\x3f\x3e\x56\xb8\xf6\x3f\x3e\x56\xfe\xc0\xf1\xb1\xca\xc5\xc7\xc7\x6a\x17\x1f\x1f\x6b\x5c\x7c\x7c\x5c\xe0\xfa\xcf\x8e\x8f\x63\x5c\x3f\x6c\x7c\xcc\x77\xed\x7f\x7c\x2c\xb7\xeb\x77\x90\xdd\x8c\xf4\xc9\xd4\x75\xab\xfe\xc9\xf2\x67\xa2\x7f\xed\x9c\x6a\xa5\xdc\x67\xeb\xf5\x65\x57\x65\x5c\xa0\xe8\xb2\xf4\x49\xeb\xcb\x6e\x1c\xcf\xee\x46\x3f\x48\xdb\x6f\x0b\x8f\xc7\x67\xf0\x75\x1e\x8d\x8f\x4f\x0a\x7b\x25\xf9\xc3\x14\x4c\x12\xeb\x06\xa4\x6f\x9d\xce\xaf\x4f\xdd\xc6\x44\xff\x99\x86\x2f\xb9\x9f\xda\x1f\xd1\x0f\xd2\xbd\x8f\xd3\x93\x29\xbe\xb6\x92\xd3\x5f\x44\x7b\x28\xd5\xef\xa6\xf5\xe2\x31\x2e\xfe\xbb\xb4\x5e\xcc\xad\xe5\xeb\x3f\x5a\x17\xfe\x76\x04\x5f\xdf\xd0\xba\xb0\x4c\xf8\xe5\xd1\xba\x90\xe2\x07\xec\xba\x62\x48\x5f\x27\xfc\x04\x69\xbd\xf5\xb6\xb0\xe7\x92\xdd\xc0\x2f\xe2\xb8\x68\x1d\xb6\x67\x0c\x3f\x9f\xd6\x5b\xb1\x5c\x4e\xa7\xfd\x15\xe9\x17\x46\xeb\xb0\xf6\x89\x9c\x4e\xe6\xa5\x36\x51\xbf\x8d\xd6\x67\x1b\x4e\xe4\x74\x32\xb3\x5d\x62\x70\x3a\xba\xcd\xa8\x77\x4f\xe7\xf4\x67\x90\xfe\x34\xf9\x05\xe1\xef\x92\x1d\x7f\xd1\x18\x7e\xfe\x73\x48\x37\x67\x8b\x75\x0f\x5d\x1f\xfd\x70\x7a\x8f\x8a\xf3\x9f\x86\x9c\x9e\x26\x7e\x1d\x8a\xff\x1e\x48\x85\xf9\x71\x5e\xff\x98\xe8\x65\x5c\x3e\x69\x3f\x60\x5a\x2a\xe7\x0f\xad\x3b\x63\xf7\xf1\xfb\x19\x82\xf4\xcd\xb8\xaf\xa0\x2e\xe4\xeb\xd1\x9b\xf1\x3a\xb4\x0f\x41\xeb\xd1\x46\xe2\xe7\x25\x7c\x3d\x4a\x76\x08\x5a\x37\xd3\x7a\x54\xc6\x7b\xd0\x7a\x34\x30\x83\xcb\x2d\xad\x47\x47\x92\x9d\x00\x03\xbe\x69\x3d\xba\xa4\x9e\xdf\x7f\x08\xcd\x47\xad\x82\xbe\x0a\xe9\xfb\xea\xf9\xfd\xc4\x90\x7e\x63\x94\xeb\x49\x9d\x48\x3f\x67\x1e\xa7\x77\x21\xfd\xd2\x28\xe7\x7f\x37\xd2\xbb\x28\xff\x31\xda\x47\x7b\x90\x1e\x13\x75\xf9\x77\x20\x5d\xc6\xcf\xec\x44\x7a\x04\xf7\xc9\x6c\x3b\x13\xd2\x8f\x9b\xcd\xf9\xbc\x17\xe9\x8b\x89\x6f\x99\xa8\x00\xe1\xb8\x37\xae\x9e\x5f\x87\xec\xd3\x05\x82\x4e\x79\xd0\xca\xe7\x70\xfe\xc7\x90\x5e\x36\x8b\x5f\x9f\xec\xd9\x6f\x8a\xfb\xdc\x8b\xf4\x17\x05\x9d\xec\xd6\x5f\x53\x3c\x24\x8e\x87\xa3\xc8\xde\x7c\xd4\xe8\x63\x8e\xcd\x1d\x33\xf6\xb8\x71\xe3\x27\x1c\x9f\x37\x65\xda\xf4\x19\x85\x33\x67\xb9\x8b\x4b\x2a\x2a\xab\xaa\x6b\xea\x16\x9f\x72\xe4\x92\x61\x23\x86\x9e\xda\xd0\xda\x1e\x31\x73\xcd\xe3\xcc\xe3\x4d\xb7\x59\x63\x9e\x62\x0e\x1d\xfd\xa3\xd1\x2b\xc6\x98\x63\x72\xc7\x0c\x1b\x67\x8e\x9f\x39\xe1\xf8\xe3\x8f\xcf\xcb\xcb\x5b\x94\x17\xc9\x5b\x95\x3f\xa5\x20\x6f\x9a\x39\xdd\x2c\x3c\x6a\xa6\x59\x34\xa9\x68\x72\x51\x65\x49\x55\x89\xb7\xa4\xb9\x24\x58\x12\xa9\x68\xab\x68\xaf\x08\x56\x44\x2b\x3a\x2a\xbd\x95\xbe\xca\x40\x55\x53\x55\x5b\x55\xb0\x7a\x5e\xf5\xfc\x9a\xca\x1a\x6f\x4d\x53\x8d\xaf\xa6\xb9\xc6\x5f\x13\xac\x89\xd4\xd5\xd7\x79\xeb\x96\xd7\xb5\xd7\x05\xeb\x17\xd7\xfb\xea\x83\x0b\x26\x2e\xc8\x5f\x30\x69\xc1\x94\x05\x53\x4f\xf6\x2f\x6e\x5b\x1c\x5a\x1c\x59\x32\x7f\xc9\x91\x4b\x96\x2c\xb1\x96\x34\x2e\x69\x5e\x12\x58\x12\x5e\x12\x5d\xd2\xb1\x64\xc5\x92\x55\xc3\xcc\x11\xc3\x4e\x9d\x76\xea\x30\xab\xbd\x39\xd2\x9a\xef\x1f\xe3\x6f\xf2\x87\xda\x23\x81\x48\xa8\x3d\x62\x76\x44\xce\x1a\xf6\xe4\x83\x2f\x5e\x61\x9a\x73\x4c\xb3\xd2\x34\x6b\xcc\xb1\xb9\xe6\x78\xd3\x9c\x61\x9a\x33\x4d\xb3\xbd\x70\x74\xfe\x94\xd1\xd3\xcc\x09\x13\x26\x4c\x58\x16\x81\x47\x1a\x31\x2c\x6f\xd5\x84\x89\xf9\x53\xf2\xf3\xf2\xf2\xf3\x26\xe7\xe7\x4d\x9d\x94\x37\x79\x72\x5e\xde\xe4\xbc\xc9\x93\x27\x4f\x9a\x92\x97\x37\x35\x7f\xca\xb4\xe3\x8f\x9f\x36\x6d\xe2\xac\x59\xb3\x8a\x4a\xe6\x15\x85\xc2\x45\x1d\x2d\xa5\x75\x45\xa5\x3e\xaf\xa7\xbc\xda\x53\x3d\x7b\xb6\xaf\x71\x76\xd8\x3f\xc7\x53\x5f\x66\x05\xca\x03\xcd\x73\xad\xc0\xdc\x8e\xb6\xb9\x1d\x81\x0a\x2b\x58\x69\x85\x2b\xad\xd5\x95\xc1\x40\x65\x38\x58\x65\x55\x55\x2d\x0f\x56\x05\x57\x54\x7b\xa3\xb5\x75\x45\x75\x9e\xfa\x3a\x2b\x5a\xe7\x0b\xd5\x75\x04\xea\x5b\x3b\xea\x3b\x7c\xf3\x6b\xcb\xe7\xd7\x97\x2c\xb0\xfc\x0b\xfc\xd6\x42\x5f\xd3\x7b\xb1\x4b\xdf\x8b\x5d\x76\xea\xb4\x61\x56\x8b\xaf\xc9\x5a\xdd\xe4\x5b\xe1\x0b\x34\x35\x47\x43\x2d\x5e\xb3\xc5\xdf\xd4\x12\x32\xfd\x81\xa0\x3f\x10\xf5\x87\x26\xfb\x43\x53\xdb\xad\x50\xc0\xb7\x32\xe0\x6f\x0b\x36\x2e\x0b\x79\x0b\x43\xd1\x70\xc4\x17\x8d\x44\x5a\xa3\xde\x50\x47\x53\xa8\xc3\xdf\xb4\xc2\x6f\x3d\xf9\x60\xe4\xa5\x6d\x91\x3f\xfd\xf2\x31\xf3\x47\x85\xa6\x39\xa3\xb0\xd0\x1c\x31\x74\x98\x69\x45\x4c\xd3\x8a\x9a\x66\x73\xa8\xd0\xf4\x07\x4c\xd3\x1f\x31\xcd\xb6\xf0\x34\x33\xd8\x6c\x9a\xc1\x80\x69\x86\xbc\x85\x66\x24\x34\xcd\x8c\x84\x0a\x47\xaf\x1a\x31\xec\x98\x96\xe8\xf4\x63\xda\xa2\xd3\xc7\x98\x85\xe6\x18\xb3\xbd\x70\xec\xd8\xb1\xee\xe3\xca\x03\xcd\xe3\xcc\x80\x39\xbe\x3c\xd0\x3c\xc1\x1b\x89\x4c\x68\xf1\x37\x4f\x68\x8d\xb6\x4f\x58\x16\x6a\x99\x10\x6a\x6a\x9e\x10\x0a\xb4\x4c\x88\xac\x68\x99\xb0\xaa\xbd\x2d\x6f\xd5\xe8\x55\x13\xf3\x0a\xf2\x26\x4d\xcc\x9f\x32\xcd\x0c\x15\x16\xb5\x06\xdb\x8b\xa2\x41\x7f\x49\xab\xd5\x5e\x5a\x54\x5f\x54\x6a\x45\x5a\x4b\xad\xa8\xcf\x53\x54\xba\xc0\x53\x5a\x5d\xe9\x89\x5a\x2d\xb3\xc3\xc1\xf6\x39\xd5\x73\x4a\xe6\x04\x03\xbe\x32\x4f\x51\x69\x59\x30\x12\x9d\xdb\xd1\xb6\x7a\x6e\x47\xc0\x57\xe1\x8f\x74\x54\xfa\xad\x60\x65\xb0\xc9\x5f\xe5\x5b\x69\xd5\x94\x57\xcd\xa9\xa9\xae\xab\xaf\x6f\xb5\xfc\xc3\x86\xb6\x17\x9e\x6a\x06\x0a\xad\x70\x4b\xc4\x8a\x04\x26\x36\x5a\x11\x5f\xa3\x3f\xd0\xd4\x18\x6c\x5a\xdd\x18\x0c\xb6\x79\xad\xb6\x36\xaf\x15\x99\xe8\xb5\x22\xf9\x5e\x2b\x32\xc9\x6b\x45\x26\x7b\xad\xc8\x14\xaf\x15\x99\xea\x6d\xb5\x02\xde\x60\x93\xaf\xc9\x8a\xfa\x9a\x7c\x56\x53\x93\xdf\xea\x8b\x8c\xf5\x45\xad\x16\xdf\x0a\xab\xad\xd9\xdf\xe6\x6b\x0e\x07\xdb\x9b\xa3\xa1\x48\x73\x47\xc0\xdb\x72\x86\x3f\xd4\x1a\x8c\x44\x5b\x83\x1d\xe1\xd6\x68\x34\xe4\xf7\xb6\x87\xfc\x4d\x6d\x3e\x7f\x4b\x7b\xc8\x1f\x88\x16\x2c\xf7\x07\x9a\xda\xfc\x81\xe5\xed\x56\xe8\x94\xf6\x60\x93\x2f\x10\x0c\xf8\x82\x21\x5f\x20\x14\x0c\x4d\x0a\x37\xf9\x56\x84\x7d\x56\x53\xa4\x31\xbc\x3c\xe2\x3f\xc3\x17\x69\x8f\x86\x22\x51\x2b\x1a\xb5\x5a\xa6\x45\xbd\xa1\xc9\x51\x6f\x68\x6a\xb4\xd5\x17\x88\x86\x3b\x7c\x1d\x4d\xa1\xa9\x1d\xfe\x40\xb4\x23\xe0\x5f\xb5\xc2\x0a\xaf\x5e\x15\x18\x3f\x1e\x84\x79\x98\x59\xb6\xb4\xbe\xd0\x2c\x5b\x6a\xc1\x3f\x2d\x85\x66\x65\xf1\x38\xd3\x5c\x08\x4d\x2b\xd0\x64\x9a\xde\x40\xb4\xd0\x6c\x85\x66\x2b\x7c\xdb\xba\x34\x5a\x68\xb6\x5b\xab\x0a\xcd\x50\x34\x6c\x9a\x11\xff\x19\x85\x66\xd4\x6a\x2c\x34\xa3\xc1\x50\xa1\xd9\x01\xe7\x75\x2c\x6d\x29\x1c\x1d\x31\x47\x9f\x3e\x3a\x32\x76\x74\xd3\xe8\x48\xe1\xe8\xc8\x31\x47\x4d\x9a\x3c\xfd\x98\xa3\x26\x9d\x38\xfd\x18\xab\x3d\x34\x3d\x37\xe0\x6f\x1b\x33\x0e\x7e\x7d\x9c\xd9\x1c\x9a\x06\xaf\xbc\xed\x78\x5f\xd4\x7b\xfc\xc4\x29\x53\xf3\xa7\x9c\x50\x00\xaf\x38\x64\x45\x5b\x67\x04\xfc\x6d\x33\x8b\x9a\xda\xac\xf6\xa2\x50\xd8\xdf\x56\x14\x0e\x5b\xab\x8b\xad\xf6\x8e\xf6\x62\x2b\x6a\x2d\x2f\xee\x68\xf5\x37\x79\xf2\x8b\xcb\xe7\x78\x8a\x8b\x4a\x3d\xf0\xcf\x6c\xf8\xa7\xd6\x53\x3c\xbf\xee\x64\x4f\x49\x69\x5d\x91\xa7\xa4\xba\xb2\xd2\x33\x1b\x4e\x29\x2f\xad\xad\xf4\x94\x57\xd5\xd7\x7a\x2a\x8a\xcb\xab\x3c\x15\xd5\xd5\x35\x9e\xaa\xea\xba\x5a\x4f\xd5\xa2\xf2\x6a\x4f\x8d\xa7\xb6\xd2\x53\x53\x5e\xe3\xf1\xd4\x56\xcf\xae\xf3\xd4\xd5\x96\x94\x79\xea\xcb\x2b\x3d\x9e\x45\xa5\x9e\x05\xb3\x83\x1d\x81\xa6\x39\x61\x9f\x6f\x79\x59\x7d\x7d\xcd\xf1\xf3\x5a\xdb\x7d\xe1\x0a\x2b\xea\x0f\x54\xf8\xdb\x1b\x3b\x2a\x82\x5e\xab\xad\xd2\x0a\x7b\x5b\xab\x3a\x22\xad\x1d\xd5\x2d\xad\x56\x7b\x75\xd8\xbf\xda\xaa\x8e\x58\x2d\xbe\x9a\xf1\xf9\xf9\x93\x6b\xc6\xe7\x4f\x99\x5a\x33\x7e\x52\xc1\xe4\x9a\xf1\x53\xf2\x27\xd6\x5a\x81\x16\x5f\xad\xcf\x6a\x6b\xaf\xed\x08\xf8\xbd\x75\xf5\xbe\x70\x7b\xbd\xb5\x3c\xec\xaf\xb7\xda\xfd\x6d\x56\x63\x30\x1c\xb5\xda\xda\x82\x2b\x2d\x78\xde\x46\xab\xc9\x0c\x78\xad\x48\x08\xa4\x2d\x04\xe2\x16\x9a\xe4\x6d\x0b\x46\x7c\xbe\x70\x38\x18\x6e\xb6\xda\x22\xbe\x66\x5f\xd4\xdb\x0a\xb2\x94\xdb\xe2\xf5\x07\x5a\x40\x8a\x22\xfe\x76\x2b\x94\x0f\xff\x4c\x82\x7f\x22\xfe\x40\x74\xe2\xd4\xbe\x30\xdd\xbe\x98\xd8\x36\x90\x92\xf6\x60\x20\xda\x1a\x00\xd9\x02\x79\x32\x43\x56\xc0\xef\x0d\x59\xe1\x88\x0f\x44\x2b\x12\x86\x9b\x8c\xb4\xfa\x9b\xa3\x91\x36\x9f\x2f\x14\x69\xf3\x7b\x7d\x91\xa0\x77\x79\x24\xea\x5b\x15\x3d\x3e\xda\x16\x99\xd6\x17\x5f\x5b\xd0\x11\x6d\x1e\x5f\xb0\xc2\x6a\xeb\xf0\xad\x0c\xfb\xa3\x3e\x73\x01\xfc\xd7\xb4\x9a\x9a\xc2\x85\x26\xf4\x1b\xd3\x84\xde\x50\x68\x7a\xa3\xab\xa2\xd3\x4c\x6f\x47\xb8\xa5\xd0\x6c\x09\xfa\x9b\x4c\xb3\xcd\x1f\x01\x59\x1a\x3f\x33\x54\x68\x86\xc6\xcf\x6c\x2f\x34\x43\x61\xdf\x0a\x18\x34\xac\x40\x61\xee\x84\x09\x13\x60\xfa\x08\x04\xa3\xe6\xa4\x13\x61\x2c\x9d\x31\x1e\xba\x56\x91\xd7\xeb\x0b\x45\x8b\x02\x91\x95\xbe\x70\x51\xd8\x6a\xf4\x7b\x8b\x3a\x5a\x3a\x22\xd1\x62\x2b\xe2\xf7\x9a\xc5\x61\xab\xb5\xdd\x5f\x52\x54\x55\xe2\xa9\x28\xb1\xc2\x7e\x2b\x50\xd2\x6a\x2d\x6f\xb7\x4a\x82\xed\xed\xc1\x40\x49\x30\xb8\xdc\xef\x2b\x09\x86\xa2\x7e\x6f\xa9\xa7\xc2\x53\xef\xf1\x14\x95\x94\x78\xea\x3c\x45\x73\x8a\xca\xab\xfa\xe4\xa7\xd4\x53\x3c\xbb\xba\xaa\xde\x53\x52\x56\x5e\x51\xea\x29\x29\xab\xad\x9a\xe3\x29\x3d\x69\x7e\x75\xbd\xc7\xb3\xa8\xbc\xae\xde\x33\xbb\x68\x7e\x45\xbd\x67\x76\xfd\xc9\x35\x1e\x4f\x79\x45\x9d\xe7\x24\x4f\x79\xd5\x82\xa2\x0a\x4f\x79\x5d\x69\x79\xad\xa7\x22\xbf\xac\xa2\xde\x53\x31\x29\xfe\x6f\x6d\x5d\xbd\xa7\xa2\x0a\xae\x50\x39\xbb\xbc\xc2\xe3\xa9\xac\x28\xaf\x9a\xe7\xa9\xea\xfb\x7f\x55\x75\x51\x55\xb5\xa7\xaa\xba\xa4\xae\xdc\x53\x55\x5d\xea\x59\xe0\x81\x66\xbd\xa7\xaa\xba\xa2\x64\x9e\xa7\xaa\xba\xd2\x53\x09\xff\xd6\xcd\xf1\x54\x55\x57\x79\x80\x5e\x33\x0f\xfe\x5f\x57\x53\x02\xff\xd6\xd7\xc2\xbf\x27\xd7\x79\xaa\xaa\xeb\xeb\x4f\xf6\xd4\xd4\x56\xd7\x57\x7b\x6a\x8b\xaa\xe6\x78\x3c\x75\x7d\x52\x5c\x57\x5b\x59\x55\xef\xa9\xab\x2f\xaa\xf0\x78\xe6\xd7\x79\x6a\xeb\x3c\x8b\x66\xcf\xaf\xa8\xf0\xac\x0a\xf9\xbc\xd1\xd9\x61\x7f\x93\xb5\x7a\x4e\x75\xd1\xc2\xa2\x93\xe7\x54\xd7\x56\x57\xd7\xcf\x09\x46\x5b\xfd\xde\x32\x2b\xd0\xd2\xd1\x56\x66\x45\xc3\x56\xa0\xcc\xd7\x18\xf6\xad\x2c\x5b\x1d\x6a\xf5\x05\xe6\x59\xfe\x68\xab\x7f\x5e\x6b\x70\xd9\x72\x7f\x85\x2f\xe4\x6d\xb5\x2a\x82\xde\xe5\xbe\xa6\x8a\xd5\x5e\xbf\x15\xa8\x58\xdd\xe4\xb7\x02\x95\xc1\x40\x93\xb5\xba\x7a\xa9\x67\x51\x49\x45\xf5\xd2\xda\xd2\x85\xb5\xd5\x4b\xeb\x4e\xae\x2a\xa9\x6e\x5c\xe6\xf3\x46\x6b\x8a\x4a\x4b\x3d\xa5\x35\x61\xab\xa5\xdd\xaa\xf5\x2d\xb3\x02\x2d\x75\x25\x65\x9e\x52\x13\x1e\xc4\x53\x5f\xe7\x0b\xaf\xf0\x85\xeb\x3a\xe0\x0a\x75\xab\xc3\x7e\xcb\x5b\x6f\xf9\x97\x56\xf8\xea\xe1\x7e\xa2\xf5\xbe\xb6\x8e\x96\x8e\xfa\x56\xcb\x0a\x58\xa7\x9c\xda\xb8\x3a\xea\xb3\xfa\x64\xc0\xf2\x46\xfd\x2b\x7c\x56\x28\xe4\x0b\x34\x35\xb6\x81\x64\x36\x76\x34\x37\xfb\xc2\x5e\x2b\xe0\xf5\xb5\x81\xac\xcc\x18\xdf\xd7\x51\x9a\xbc\x7d\xef\xdd\x1b\x5e\x1d\x8a\x06\x9b\x82\xed\x96\x3f\xe0\x6b\xf6\x05\xbc\xd0\x83\x02\x41\xd3\xd7\xc7\x93\x96\x60\xa8\xd5\x17\x6e\xf5\x59\x4d\xbe\xb0\x3f\x74\x5c\xc0\x17\x05\xf1\xf4\x05\xda\x7d\xd1\xd6\x60\x53\xbb\x3f\xd0\x11\xf5\x05\xfb\x9e\x25\xe2\xf3\x06\x03\x4d\x11\x9f\xb7\x23\xec\x8b\xf8\xda\xfa\x28\x70\xff\x11\x7f\x4b\xc0\x6a\x83\x2e\xe2\x8b\xf6\x75\x14\xb3\xef\xdf\x29\xd0\xd5\x3a\x22\x91\x68\xd8\x1f\x68\x89\x87\xe1\xf7\x45\xe6\x9b\x51\x5f\x5b\xc0\x17\xed\xe8\xeb\x99\xf1\x08\xfb\x78\xbc\x7a\x47\xa0\x23\xe2\x6b\x32\x47\xaf\x28\x1c\xbd\x62\x9c\x99\xeb\x0d\x06\x02\x63\xcc\xdc\x88\xd7\x0a\x98\xf1\x8f\x31\x66\x65\x71\xdf\x8c\xdb\xd7\xd5\x66\x9a\x4d\xab\xfd\x81\x96\x42\xb3\xb9\xcd\x6a\x89\x14\x9a\x6d\xbe\x40\xe1\xe8\xa6\xbe\x38\xff\x48\x5f\xef\x6a\xc9\x2b\x34\x03\xed\x91\xd5\x91\x42\x33\x52\x18\xf0\xb7\x0d\xcb\xad\x29\xaa\x2a\x2f\x29\x1c\xd7\xd7\x0d\x0b\xc7\xe7\x9d\x90\x97\x97\x97\x37\xf1\xc4\x29\x30\xb3\xe6\x4f\x98\x32\x61\xf2\x84\x49\xf1\x0f\x6c\x4d\x8d\x7f\x9c\x10\xff\x28\x88\x7f\x9c\x78\xe2\x09\x53\x61\xb0\x9e\x16\x67\xd0\xb4\x88\xb7\xd5\xd7\xee\x9b\x16\x7f\xd8\xe9\x66\x8d\x15\x6d\x2d\x2c\x5a\xe1\x8b\x44\xad\x40\xb1\x2f\xd0\x62\xb5\xf9\x8b\xc3\x96\xbf\xad\xcd\x57\x52\x5d\x55\xe5\x29\xa9\x2f\x69\xb5\x02\xa5\xfe\x70\xbc\x4b\xe6\x97\x84\x7d\x30\x5d\x96\xac\x0e\x85\xfd\xc1\x68\xa9\x2f\xe2\x0b\xfb\xa2\xd0\x21\xa1\x07\xc0\x90\x7e\x52\x09\x7c\xd4\x55\xd4\x7b\x4a\x3d\x45\xa5\x15\xf3\x3c\xa5\xd5\xf5\xa5\xd5\xf5\x9e\xf2\xba\xbe\xeb\x55\x94\x17\x43\x4f\xae\x28\x2f\x86\x99\xa0\xa2\xbc\xb8\xb2\x68\x11\x7c\xd4\x95\x54\x79\xaa\x2a\xb1\xc7\x15\xcf\x9f\x0d\x1d\x06\x94\x05\xe8\x6d\x8b\x3c\xd0\x95\xe2\x7d\xb2\xba\x1e\xba\x6f\x55\x75\x7d\xdd\xfc\x1a\x4f\xad\xa7\xb2\xa4\x6c\x0e\x7c\x40\xb7\x9f\x5f\x55\x54\x5f\x52\xe6\x69\x6b\xb4\x22\x56\xc0\xb3\x2a\xe4\x0f\xfb\x22\x73\xaa\x4b\x3d\xc5\xf3\xe7\xcc\x09\x5b\x81\x68\xab\x05\x9a\x85\xa7\xb6\xae\xcc\x0a\x74\x04\x82\xc1\xb2\x3e\x11\x8a\x94\x57\x9a\xf3\x23\xbe\xa6\xf2\x6a\x73\xa5\xe5\x8f\xce\xb5\x02\x1d\x56\x78\xf5\x3c\x2b\x10\xb0\x9a\xac\xca\xd2\xfc\xf1\xb5\x75\x45\x95\xa5\x53\xfa\x3e\xac\x40\x93\xe5\xf7\xf6\xcd\x20\xbe\x40\x65\x47\x5b\xd4\x0a\xf8\x2b\x57\x5b\x81\x76\x2b\x5c\x5d\x53\x5f\x5e\x5d\x55\x57\xbd\xb4\xa4\xd6\x53\x54\x5f\xbd\xb4\xbe\x76\x7e\x55\x49\xb5\x37\x1a\x6c\xf4\x85\xab\x23\xed\x56\x60\xb5\x55\x6b\x35\xf9\xbd\x56\x5b\xad\xaf\xd9\x17\xf6\x85\xeb\x5a\xad\xb0\xd5\x64\xd5\xb5\x5a\x2b\xfc\x56\xa0\xce\xdf\xd4\xd4\x6a\xb5\xd7\xf9\x03\xad\x56\x9b\x55\x17\x5c\x1d\x6c\x6f\x0c\xd6\x75\xf4\x89\x71\xdd\x4a\xe8\x3a\xff\x3f\xd6\xfe\x7d\xb9\x71\x24\x49\x17\xc4\xff\xee\x34\x9b\x77\x88\xfa\x8d\x69\x5a\x9a\x2e\x29\x71\xbf\x30\x47\x35\x47\x29\x31\x95\xec\x92\x28\x35\x49\x55\x55\x77\xfd\xda\x68\x41\x20\x08\xa2\x05\x46\x20\x71\x91\xc4\x9a\x9d\xb7\xd8\x57\x59\xdb\xff\xf7\x01\xce\x33\xad\xb9\xc7\x05\x00\x29\x65\x56\x9f\xb3\x6d\x35\x93\xbc\x40\x24\x08\x84\xbb\x7f\xfe\xf9\xe7\x1e\xd5\x82\x66\xb4\x10\xd9\x22\x5f\xb1\x86\xf2\x45\x5e\x6d\xda\x86\x2e\xe0\x56\xb1\x6a\xd1\xb2\x3a\xa5\xbb\x87\x32\xab\x68\xca\xfe\x26\x17\xca\x1f\x52\xf8\x26\xf2\x87\x66\x57\xb2\x9a\xfc\x01\x3d\xff\x39\x6d\xf2\x2d\xbb\xad\x57\x05\xc2\x90\x64\x03\x51\xa4\x49\x36\x2d\x7f\x04\xeb\xe3\x9c\x25\x4d\x22\x78\x2d\xc0\x5a\xf0\x48\x26\x2f\xe4\xba\x10\xb4\x71\x1d\xfc\x27\xf0\xd6\xa2\x1a\xd3\x64\x93\x25\x4d\x45\x13\x26\x6d\xb1\x86\x68\x36\x7a\xff\x3e\xe7\x4f\xb4\xc8\xd3\x42\x88\xc7\xb6\x04\x00\x72\x4a\x33\xb6\x65\x35\xc4\xd8\xad\xfc\x4c\x9e\x17\xe4\x91\xed\x78\xbb\x65\x15\x44\x32\x9e\x27\x23\x52\x56\x22\x61\x75\x5d\xc9\xcb\x53\xb1\x75\xc5\xea\x4d\xd5\x72\x0e\xd6\xc8\xaa\x9c\x16\xa3\x7a\x57\x03\xa0\x6b\xe4\x8f\x56\xe3\x2f\x5a\xfe\xc8\xc5\x33\x6f\xe5\x6f\x87\x7b\x98\xf3\x8c\xa4\xb4\xa1\xe7\x47\x5f\x08\x93\xbf\x9e\x64\x82\x16\xff\xf3\xff\x3c\xc7\x39\x27\x59\x02\x38\x38\xa9\xce\x8f\x9e\x00\x0b\x43\xe0\x22\xdb\x44\xb4\x80\x9f\xa4\xff\xa8\x09\x87\xb8\x9e\x9c\x13\xce\x9e\x9f\x68\x71\x4e\xf8\xba\x62\x2c\x3d\x27\x25\x05\x7f\x7a\x4e\x4a\xb0\xe4\xa3\x2f\xa4\x04\x80\xce\x2a\x82\x53\x64\xce\x7f\x25\xd2\xac\xc8\xd1\x77\xb7\x10\xb3\x8f\x8f\xea\xff\x03\xff\x93\xa6\x68\x5b\xea\x5f\x5b\xfd\x1b\x7a\x51\xe4\x00\x88\xfa\x40\xe6\xe8\xa6\x64\xd0\x64\xe9\x45\xb5\x65\x3c\xa7\xfc\x23\x2d\x72\xce\x6a\xf6\x51\x94\x62\x2b\xd6\xe2\x63\x9b\xe1\xf3\xcb\x0d\xab\xc4\x23\x63\x97\x82\xaf\x8b\x3c\x69\x2e\x05\x6f\x72\xde\xb2\xcb\x5d\x95\x17\x45\x9e\x5c\x4d\xe7\x84\xd3\x2d\xbb\x9a\x5f\x9c\xce\x3f\x5f\xd8\x57\x2c\x61\xdb\x15\xab\xae\xda\xb2\x10\x3b\xca\xc7\x17\x37\xb3\xf1\xc5\xd5\x5f\xc7\x37\xce\x14\x9c\x3f\x98\x20\xda\xd9\xed\xfc\x7a\x3e\xf9\xdb\x78\x3c\x1d\x2f\xae\xee\x7e\x9e\x42\xf0\xfa\x7c\x31\x03\xa3\x5c\xa0\xfd\x82\xe5\xdd\x61\xe0\x5b\x3c\x4c\x27\x7f\x81\x80\x76\x79\x33\xb9\x1d\x37\x9b\x5c\x94\x79\x32\x7e\x69\x18\x4f\x59\xf5\x89\xad\x2a\xb0\xa3\x6b\x26\xaa\x2c\xa7\xfc\xba\xfd\x07\xad\x68\x93\x5f\xb7\xd5\xb6\x7d\xdc\xe4\x08\xcf\xec\x33\x4b\xfd\x6b\xe3\xbf\xce\x99\xf5\x39\xaf\x68\x46\x39\xfd\x33\x7d\xa2\xf0\x3b\x7f\x04\xf8\x48\x39\xfd\x91\xee\xe8\x66\x79\x93\xdf\xe4\x9c\xd1\x6a\x79\xa1\xfe\xfd\x08\x90\xae\xc9\x05\xbf\xa5\x1b\xfa\x0f\xca\xf3\xe9\xdd\x72\x3c\x9b\xdd\xcd\xa6\x77\xcb\xfb\xd9\xdd\x2f\x7f\x9d\x0a\x42\xb9\x48\xd9\x54\x3c\xe1\xef\xbf\x5b\x5e\xdc\xdf\x8f\xa7\x57\x77\xcb\x9f\x67\x77\xd3\x9b\xbf\xde\x15\xcb\xcb\x4d\xfe\x98\xdf\xcf\x26\x77\xb3\xc9\xe2\xaf\xf7\xb3\xbb\xfb\x4f\x93\xe9\xd5\x3d\xd8\xc5\x84\x37\xf7\x1b\x9a\xd5\xcb\x7b\xfa\x97\x96\xd5\xf0\x3d\x33\x96\xb0\xfc\x89\xa5\xf3\xf1\x62\x31\x99\x5e\xcf\xe1\xda\x82\x6b\x98\xd3\xa6\xad\x52\xba\x5b\xd0\x6c\x45\xf9\x33\x85\xb0\xb8\xd8\xd0\x2d\xfc\xfb\x53\xce\x9a\xc5\xa6\xad\xc0\x42\x17\xf9\x3a\xe7\x34\xdb\x3c\x64\xb4\xca\x9b\x3c\xf9\x55\xc6\x22\xf2\x07\xb5\x7e\x00\x8d\xb1\xba\x26\x49\x26\x92\x0d\x4b\x1e\x53\xb6\xa6\x6d\xd1\x8c\xd8\x4b\x59\xe4\x09\x04\xf7\x7f\xe0\x02\x04\x5b\x83\xeb\x06\xff\x0a\x5e\xec\xf2\x94\xf1\x26\x6f\x76\xf9\xfa\x74\x4b\x9b\x64\x93\xaf\x4f\x11\x16\x16\xea\xfa\x70\x71\x9a\x50\xf0\x5a\x62\x59\x56\xe2\x65\x07\x38\x72\xbe\xe3\x09\x20\x2c\xc1\x69\x01\xb9\x09\x3c\x87\x7f\x21\xe7\x01\xbb\xa3\x2b\x30\x32\x39\x6b\xa6\x4e\xe8\x13\x03\x98\xd9\x54\x89\xe0\x4f\x67\x90\x9b\x64\x15\xdd\x2a\xe3\x3b\x6e\xeb\x53\x5a\x27\x79\x4e\x8e\xd7\x38\x5b\xe7\x84\x9c\xfe\x40\x38\xc2\x49\x8c\xf8\x60\x32\xe8\x8e\x6a\xb4\x3d\xd2\xd6\xec\xe4\x1d\x91\xef\x64\xe7\xea\xc1\x16\xa3\xa0\x04\x9e\xdb\x9a\x24\x65\xfb\x3d\x41\xeb\xcc\x39\xf9\x55\x8f\xbd\x39\x27\xf5\x59\x91\x6f\xf3\x06\x1e\x80\xb5\xb1\x73\xd2\x6c\x30\xb7\xc2\xac\xe6\x3d\x26\x35\xdf\x1d\x8f\x7f\x59\xcc\x2e\xc8\xf1\xed\x64\x3e\x9f\x4c\xaf\x4f\x8e\xd5\x99\x9e\x7c\xaf\x4d\xfa\x7b\x22\x8a\x14\x1e\x9c\x5a\xe1\xc8\xb2\x46\x96\xe5\x78\x9e\xed\x21\x19\xa0\xcc\xf8\xfc\x03\xb9\x42\x14\x72\x7e\xd1\x36\x1b\x51\xe5\xcd\xee\x23\xad\x6b\xba\xfc\x89\x6e\x3e\x6e\x68\xfe\x58\xb7\x8f\xf9\x65\xcb\x59\xbe\x16\xd5\xf6\x2a\xa7\x09\xde\xd4\xb1\x84\xb5\xe3\x2b\x19\x02\xc1\x5c\x3e\xdf\xcd\xa5\x3d\xdd\x3e\xdc\x2c\x26\x9f\x21\xa3\x19\x2f\x66\xe3\x39\x02\xc6\xdb\xf1\xd5\xe4\x01\x50\xe4\x62\x7c\x7b\xbf\xf8\xeb\xf8\xee\xa7\xf1\xec\xd3\xcd\xdd\xcf\xe3\xf9\xe7\x07\xf9\x57\x90\xe0\x5c\xdd\x3d\x2c\x3e\x89\x6a\x95\xa7\x29\xe3\x9f\xd9\xcb\xf2\x2a\xcf\xf2\x66\xf2\xfe\x8e\x60\x7e\x31\xe1\x1b\x06\xb0\x3e\x9d\x80\x3f\x5a\xd3\x84\xfd\xb8\x69\x53\xfa\x4c\xd3\xfc\x96\x16\x74\x47\x0b\xba\xbd\x15\x3c\x13\x45\x4e\xf9\x94\xae\x68\x43\x19\xe5\x53\xd1\x10\x4c\x9a\xee\x69\xb1\xdd\x55\x8c\x33\x5c\xf9\x0f\x39\x6f\xe6\x74\x0b\x6b\x94\xf2\x39\x63\xe4\xae\xd9\xb0\x6a\x0e\xae\x09\xac\x08\x01\x20\x98\xa7\x0a\x3f\x23\xb2\xa8\x76\x84\x66\x34\xe7\x0f\x35\x23\xf7\xb0\xc2\x7e\x66\x29\xc7\xa0\xf4\x37\x7d\x79\x7f\x3d\x7a\x22\xe7\xe4\x28\xfd\x3b\x6d\xc4\x36\x4f\x44\x15\x41\xc6\x94\xf3\x34\xaf\x00\x03\x92\x9a\xf1\x14\x61\x20\x2c\xc4\x44\x6c\xcb\x82\xbd\x04\x1e\x44\xa3\x86\xf2\xa6\x4e\x44\xb9\x43\x2b\x81\xfc\x84\x7c\x77\x4e\xac\xf4\x8c\xbf\xe0\x03\x39\xd2\xab\xad\x70\x98\x57\x03\x7f\x0e\x39\x16\xad\xb2\xfa\x38\x63\xcd\x4c\x42\xc5\x2d\xcd\xd8\xfb\x2c\x5f\xcb\x07\x25\xcf\x72\x7d\xa1\xf2\xf2\x29\x38\x85\x6c\x1e\xac\xa5\x80\x14\x1f\x1f\xc0\x6a\x2b\xf4\x07\x42\xc8\xc2\xeb\x2c\xb6\x79\x83\xdf\x87\x61\x0b\xc2\x4d\x59\xe5\xbc\x01\x63\x29\x2b\xd1\x88\x44\x14\xa4\x62\x89\x78\x82\xcb\x52\xb1\x35\x04\xd2\x11\xa9\x9e\x5f\xe4\x7f\x75\x9b\x24\x8c\xa5\x2c\x6d\xc1\x4d\xae\x0b\xf1\x8c\xc9\x18\x7c\xc5\x7f\x9b\x20\x72\xfb\x11\xe3\xd5\xf7\x84\xd0\xa4\x69\x65\xe0\xca\x20\x00\x61\x8a\x5f\xd2\x8c\xd5\x48\xe8\x54\x2d\xff\x02\x61\xfc\x1c\x1f\xb5\xac\x45\xeb\x80\x5c\xee\xf8\x04\xb2\xb3\x1c\x83\xe7\x39\xa9\x1b\x51\xc2\x99\xc2\xa3\x8a\xd1\x2d\xc0\x4e\x84\xb6\x19\xe3\xc4\x3c\x3a\x27\x0d\xad\x32\xd6\x94\x09\x5a\x94\x78\xc6\xbf\x05\xab\x2b\x48\x99\x80\x4d\x4d\x61\x65\x7e\x3c\x39\xfa\xee\x67\xc6\x1e\x53\xba\x3b\x3e\xfe\x78\x71\x35\x99\x5e\x8d\x7f\x39\x79\x9f\xb2\xa7\xf7\x75\x93\xe6\xdc\x76\x1c\x2b\x44\xf2\x27\xb0\x2d\xd7\x47\xa2\x60\x44\x20\x5d\x85\xb8\x3c\xa2\xda\x92\x3e\x10\x85\xd1\xce\x3f\x90\xcf\x4d\x53\xde\xf1\x62\xf7\x81\xdc\xd2\x97\xd3\x8b\x8c\x9d\x5f\xa4\x69\x2e\x5d\xd3\xa5\x44\x25\x39\x64\x85\xbc\x61\xbc\x39\x9d\xa4\x2a\xac\x39\x7e\x70\xc5\xca\x8a\x25\x00\x49\xaf\xd8\x13\xe5\x14\xfc\xea\xf8\xe2\xea\x6a\x36\x99\x3e\xcc\xc7\xe3\xcb\x8b\xf9\xf8\xf2\xe6\x62\xfe\x19\x49\x06\x0c\x85\x63\x88\x63\xca\xf4\xae\x96\x90\xd7\x5c\xdc\x8e\xef\xee\x25\xa4\xbc\x97\x19\x1a\x64\x8d\xd7\x97\x44\xfa\xb2\x77\xd7\x77\xb7\x17\xbf\x40\xa0\x9b\x5f\x17\x14\x0c\xa8\xc9\x13\x08\x58\x32\xc4\x7c\x16\x75\x33\x22\x47\xf5\xbf\xbc\x9b\xdc\x13\xe5\xbf\x7f\x64\xac\x3c\xbd\x28\xf2\x27\xf6\xe3\x86\x56\xa2\xde\x34\x9b\xfc\x16\xd6\xcb\x06\x8c\xee\x56\x82\xa1\xd3\x49\x3a\x15\x44\xfd\xa8\xbb\xe5\xf4\x6e\xfa\x11\x7c\xc5\x5d\x91\x2e\x27\x0d\x2d\xf2\x04\x1e\xdd\xb3\x6a\x2b\x1f\x2d\xda\xea\x31\x4f\xd0\x10\x97\xb7\xb4\xd9\xdc\xdf\x41\xd2\x78\x79\x77\x35\xbe\xdf\x08\xc6\x73\xc8\xf0\xee\x25\x86\xca\x79\x36\x9b\x2f\xd4\x6f\x93\xd7\x09\x83\xd4\xe7\x0b\x37\xf2\xd4\x23\xdf\x76\x64\xe0\x6a\x2b\x5a\x6f\x9a\x8a\xce\x59\x73\x2a\x41\x3e\x58\x7f\x84\x14\xce\x43\xcd\x2a\xb8\x1d\xbc\x59\xde\xce\x4b\xca\xaf\x18\x4d\xe5\xa3\x4f\x15\x63\xd2\x8e\x29\x4f\x23\xc8\xf5\x6e\x18\xcf\x9a\x4d\x42\xeb\x4c\x3a\x4f\x65\xc1\xb6\x13\x25\xe6\x0e\x66\x32\xe1\x12\x65\x93\x89\x4a\xb4\x4d\xce\x19\x81\x10\x26\x83\x92\xb4\xcc\x7f\x94\x2c\x53\x18\xb2\x6c\xaa\x47\xb8\x92\x14\xae\x64\x85\x14\x5d\x85\x1c\x19\x46\x82\x11\xc9\x20\x97\x49\x11\x83\xd6\x6c\x4b\x93\x2f\x2d\xac\x27\xd6\x9c\xca\x3c\xb2\xde\x88\xaa\x21\x18\x1a\x30\xcb\x5b\xe5\x5c\x1e\x0c\xa6\x74\x8c\x8f\xb2\xe4\xf8\xe4\x1d\x04\x33\xc4\x75\x8d\x0a\x12\xa4\x4c\x5a\xf8\xe5\x14\x7e\x39\x21\x62\x4d\xc0\xca\x08\x21\xc7\x9d\x85\x8c\xab\xea\x12\xe2\xdb\xd1\x13\xc9\x12\x85\x3a\xcf\x49\x56\x9e\xa9\xd0\x81\xc3\xcd\x96\x70\xe2\xe7\x24\x4f\xd1\x39\x24\x35\xc6\x3e\x05\x11\x21\xd6\x6d\x31\x28\x9f\x93\x2d\xa2\x4d\xfc\x04\x08\x7c\x10\x0e\xbf\x27\x48\xb5\xa8\x03\xca\xd3\x1f\xf4\xe7\xd6\x67\x9c\x15\x6c\x5b\x9f\x13\x22\x7f\x7e\x9e\x3c\x4a\x2a\xe6\x0c\x79\x9a\xa3\xef\xc0\x2a\xef\x67\xe3\xcb\x93\xef\x49\xcd\x1a\x38\xb1\x7a\xa4\xed\x93\x55\x95\x7e\x28\xda\xe6\x7d\xce\x53\xf6\x82\xac\x9e\x6b\xf9\x76\xa8\x18\x3d\xb2\xae\x28\x04\xfd\xf2\xbc\x33\x48\xeb\x23\x4d\xc9\x35\x6d\xd8\x33\xdd\xc1\xc3\x19\xfb\x02\x98\x08\x1e\xaa\x45\xff\x11\x10\x29\x27\x65\x5e\xb2\xcb\xf1\x6c\x31\xf9\x34\xb9\xbc\x58\x8c\xe5\x92\x3a\x83\x34\x73\x3c\x99\xde\xcf\xee\xae\x67\xe3\xf9\x7c\x3c\xbd\xf8\x78\x33\x5e\xde\x3f\xcc\x3f\x83\x15\xaa\xc4\x0c\x82\xe2\xc3\x74\x36\xbe\xb8\xfc\x3c\x9e\xde\xa1\x25\xde\xdd\x2f\xc6\x3f\xdf\x3d\xdc\x5c\xa1\x6d\x7c\xca\x0b\x46\xd8\x4b\x5e\x37\xf5\xf5\xdd\x62\x76\x01\xb9\xe6\xe5\x8f\x60\x8b\x73\x69\x8c\x93\x94\x89\xac\xa2\xe5\x26\x4f\x26\xfc\x74\xc6\xca\x62\x77\xba\x10\x53\xf6\xbc\x44\xa2\xa2\x65\xca\xa6\x6a\x30\x16\xda\x2e\x2f\x73\xbe\xfc\x4c\xdb\x19\x6b\xda\x8a\x9f\xc2\x49\xce\xf3\x8c\xff\x5c\xe1\xed\x9c\x8b\x75\xb3\xbc\x12\x4d\xc3\xd2\xc5\xe2\x86\xc8\x4c\x28\xfd\x99\x02\xb2\x5a\x5e\xe6\x4d\xfe\xf3\x26\x6f\xd8\x72\x5e\xd2\x84\x49\xab\x98\x40\xfc\xa3\x25\x60\x35\x84\x5d\x10\xe0\x60\xa9\xa6\xf9\x13\x20\x3a\x5a\x14\x84\xe7\x45\x22\x73\x68\xb2\xda\x91\xa4\x62\x88\xdc\x68\x51\x03\x30\x2c\x48\x03\xd7\x50\x25\x5b\x9c\x72\x9d\x70\x0d\x1f\xba\x59\x82\xe8\x70\x4b\xab\xc7\x8c\x71\x56\xd1\x22\xff\x4d\x82\xc2\x5a\x99\xd2\x7b\x81\x5f\x0c\x36\x56\x5f\xe5\x15\x4b\x1a\x51\xed\x30\xac\xc9\x30\x56\x88\xba\x21\x72\x75\x49\x5e\x00\xa3\x25\x44\xb9\x04\x1c\xd2\x4b\xa3\xcc\x4d\x82\x42\x8c\x62\x67\x73\xd6\x54\xac\xa9\x76\xa7\x74\xdd\xb0\xaa\xa6\x5b\x76\x2a\xaa\x3c\xcb\x39\xae\xc3\x94\x35\x34\x2f\xa4\xcd\x61\x4c\x93\x36\xba\x86\x5b\x86\x24\x24\x2d\x58\xd5\x48\xb3\xc3\xe5\x7e\xdc\xf2\x8a\xd1\x64\x03\xa1\x93\x1c\xd7\x8c\xd7\x79\x93\x3f\xb1\x13\xf2\xab\x8a\x9f\x2c\xfd\x3b\xc1\x23\x2f\x21\x37\x23\x64\x0d\x40\x05\x02\xdf\xbf\x1f\x93\x2c\xa9\xc1\xf3\x08\xce\xd0\x90\x32\x89\xa3\x31\x7f\x5b\x54\x79\x96\xb1\x4a\x05\xca\xf7\xe0\x9b\xde\x91\xb2\x62\x10\xb5\xc5\x7a\x0d\x16\x84\x06\x84\x81\xb3\x3e\xeb\xc2\x9f\xb2\x21\x89\x2d\xe1\xb1\x82\x97\xf5\xae\xde\x0a\x1c\xa9\xa9\x8c\xeb\xe7\xc9\xd5\xe2\xf3\xc9\x49\xcf\x2a\x4f\xe1\x5b\x08\xfe\xed\x3b\xdb\xb2\x4e\x13\x95\x8f\xd9\xbe\xe3\x47\x61\x84\xb4\x68\x18\x38\xb1\x1b\x7b\xc8\xde\x5c\x24\x49\x5b\xd1\x64\x77\x7c\x94\x9e\x7c\xcc\xd3\x7c\x09\x61\xa0\x12\xc5\xe5\xdd\x74\x31\x99\x3e\x5c\x2c\x26\x77\x53\x1d\xee\x16\xbb\x92\x29\x2b\x42\x1e\x69\x7c\xf1\x69\x7a\x07\xb1\xea\x6e\xb6\x30\x61\xcd\xf1\x03\xf3\xd8\x8d\x3c\xf3\xd8\xb7\x1d\x0c\x78\x17\x1f\xe1\xe8\x2b\x15\xfc\x3e\x3d\xcc\x11\x9d\xce\x17\x10\x2a\x67\xe3\xbf\x20\x40\x35\xa6\x77\x71\x3b\x5e\xdc\xdd\xdd\xdc\x4d\xaf\xc7\xf7\xbd\xef\x5a\xdc\xdd\xdd\x5e\x4c\xff\x3a\x1b\x7f\x9a\x43\xd0\x83\xdc\x39\x15\xcf\x7c\xf2\xc7\x2d\xa1\xa4\x61\xb4\x14\xcd\xa4\x28\x58\x46\x0b\x52\x33\xf6\x38\x91\x4e\x9c\xd4\x85\x68\xfe\x2c\x72\xae\x7f\x23\x78\x94\x4f\xa2\x7a\xa6\x55\x5a\xdf\x32\xd6\xb0\x7c\x79\x4b\x77\xec\xf1\x36\xdf\xb2\xd3\x9f\xc0\x36\x05\x92\x2b\xf9\xe9\x1c\x2f\x2e\x60\x54\x95\x57\xa6\xf0\xf8\x56\xa4\xf9\x3a\x67\x29\x38\x0f\xb0\xfa\xdb\xc9\x7c\x7c\x4f\x37\xf4\x79\xb3\xfc\xbc\x15\x3c\x9b\x8f\x67\x93\x8b\x9b\xe9\xc3\xed\xc7\xf1\x6c\x3e\xbf\x59\x82\x33\x5a\x5e\x4d\x66\x73\x51\xd1\xe5\x5c\x6c\x4b\xc6\xb3\xf9\xae\x10\x4d\xbe\x9c\xd2\xac\xca\x17\x15\xc5\xa5\x07\x60\xe3\x81\x2b\x7c\xf2\x1b\x4b\x7f\x39\x9d\x6c\xd7\xea\x3c\x7f\x39\xbd\x17\xcf\xb0\x22\x4f\x3f\xee\xa4\xa9\xdf\x52\xde\xd2\x82\xae\x72\xb2\xcd\x6b\xcc\xb9\xc0\xd8\x33\xe5\xdd\xe1\xb1\x5a\xc5\xbb\x84\xf2\x3f\x36\x64\x83\xfc\x67\x42\x39\x24\x34\xeb\x9c\xa7\x24\xa1\x75\xe0\x91\x35\x20\xe8\x14\x01\x70\x25\x93\x4b\xc4\xc0\x90\xf7\xe4\xeb\x5d\xa2\xd6\x40\xb3\x2b\x99\x32\xcc\xb3\xc5\xdd\xd5\x5d\xda\x6e\x4b\x80\x53\x10\x64\x18\x4f\x89\x0a\x66\xef\x18\x60\x5a\x45\x93\x64\x09\x38\xa6\x4a\x52\x34\x4d\x53\x3a\x29\x5b\xb5\xd9\xb9\xdd\x7b\xec\xa8\x40\x8b\xfc\xbf\x7e\x5c\x8a\xaa\x51\x63\x71\xcf\xca\xb6\xde\x6c\xe9\xcb\xa9\xbe\x0e\x5c\x90\xba\x4d\x36\x04\x40\xb2\x68\x1b\x08\x8d\x98\x67\xa2\xd3\x51\x71\x5e\xbb\x8b\x4b\x51\xee\x2a\x56\x30\x5a\xb3\x72\x44\xb6\xe7\x15\xdb\x8a\x86\x49\xf7\xd3\x85\xf0\xf2\x5c\xba\x0c\x49\x09\x9b\x00\x0c\x2f\xdd\x7e\x3c\x21\xcf\xa2\x7a\x64\x55\x7d\x4e\xe0\x17\xb1\x94\x40\x72\x4a\x94\xf5\xcb\xd3\x95\x81\x76\x8b\x63\x74\x65\xa8\x35\xe9\x60\xce\xf1\x44\x91\x09\x81\x27\xbf\xe5\xa5\xf4\x47\x48\xfb\xe4\x85\x2c\x5a\xc0\x93\x46\x08\x52\x40\x6c\x27\xfd\x5f\x05\xde\xa1\xa4\x3c\x29\x68\x5d\x2b\x97\x60\xc0\xb5\xa2\xa2\x30\xf8\xc2\x49\x9e\xe1\x3c\xde\x73\xa2\x9e\x48\xb8\x7d\xf4\x74\xf6\x73\xde\x6c\x2e\x91\xe8\xfe\x9e\x64\x9d\xc3\x90\x5f\xad\xd8\x23\xe9\x3d\x30\x51\x26\xc7\x58\x5e\xab\x59\xf5\x94\x27\xac\x76\x23\xdb\x0b\xe2\xd0\x91\x0c\xee\x43\xcd\xe6\x8b\x2b\x77\xd6\x16\xac\x96\x4c\xd1\x29\x56\xa8\x6a\x95\x9e\xfe\x86\x41\x47\xf1\xb6\x92\x08\xc1\xd1\xbd\xa7\xda\xbb\xa8\xd5\x84\x7f\x84\x28\x79\x7a\xb7\xb8\xf8\xe9\x62\x72\x33\x7e\x81\x15\x98\x31\x9c\x99\xfc\xe9\x2f\x57\x53\x79\x45\x04\xcf\xae\x2f\x65\x82\x80\xec\xe8\x64\x7d\x3a\x15\x9c\x9d\xde\xc2\x7a\xbf\xa1\x75\x73\xaa\x8d\xf1\x86\x3d\xb1\x82\xb8\x04\xf1\xd7\x8d\x10\x25\xb9\x62\x0d\x4b\x1a\x96\xde\xd2\x9a\x56\x74\xbb\xbc\x16\x3c\xcd\x6f\xc1\x8a\x97\x3f\xe6\x8f\xf4\xb1\xcd\xa7\xec\xf9\x13\xc4\xb4\xe3\x29\x9d\x9e\x4c\x05\xd9\x8a\x8a\xe1\xfd\xa9\x21\x4a\x7f\x6e\x79\x86\x85\xa1\x3b\x79\x47\xb6\x6c\x2b\xaa\xdd\x0c\x3e\x5f\x83\xe6\x0e\xda\xde\xcf\xe7\x1d\xba\x95\x4f\x14\xc0\x85\x27\xda\x09\x7c\x9a\xdc\x8c\x25\x28\x5e\x5e\xde\xdc\xcd\xc7\x57\xf3\x6a\x8b\xa1\x05\xd7\xe4\x22\xdf\xb2\xca\x44\xf9\xc9\xf4\xea\xee\xe7\xe5\xc3\xfd\xd5\xc5\x62\xfc\xeb\x27\xc0\x43\x92\x2f\x26\xb2\xa6\x21\xe9\x95\x1a\x9e\xd4\x35\x49\x19\xcf\x59\x4a\xfb\x77\x01\x3c\xc0\x96\x96\xe8\x0f\x18\xc6\x59\x0c\x0a\x95\x28\xb4\x4d\xe3\x27\xa4\xb4\x58\xdc\x5c\x95\xf3\x36\x4b\x9a\xff\x64\x5b\x9a\x17\x1a\x4e\xc9\xa4\x16\xd6\x47\x06\x69\x6a\xa3\x23\xf7\x88\x64\xbf\xe5\xe5\xf7\x24\x65\xeb\x82\x36\xd2\xb2\x93\x22\x67\xbc\x39\xb7\xf2\xf5\x29\x87\xfb\x23\x39\x20\x84\xd3\xf5\x53\xf6\xa7\x97\x6d\xd1\x37\x74\xa2\x9f\x20\x25\xfc\xc8\x76\xf0\xa3\xc1\x07\x0a\x5e\xc0\x3d\xdd\xaa\x7b\x5a\x08\x9a\x1a\x0f\xb5\xa5\x35\xf2\x9c\x2c\xa9\x58\x03\x38\x01\x1d\x04\x7c\x9c\xe8\xdf\x1f\x9d\xe7\xe1\x40\x65\x09\xbb\x95\x5b\xa8\x9b\xbc\x28\xc0\x0a\x01\xa5\x22\x85\xab\x79\xda\x46\x06\xec\x19\x5c\xb7\xf3\x96\xe7\x90\x37\x6c\xc1\x93\xa5\x2d\xaf\xdb\x12\x7c\x01\x4b\x47\x38\xb9\x99\xc8\x9a\x11\x4b\xf1\xd4\x89\x84\x2e\xe4\x85\xa6\xdd\x89\xbe\x24\x9b\xcc\x3c\xf9\xef\x77\x7f\x40\x70\x72\xfe\x5f\x65\x32\x22\xab\xb6\x21\x65\x25\xb2\x39\xa2\x79\xbe\x05\x67\xa1\xd9\x29\xc1\xc9\x6f\xac\x12\xaa\x2a\x3a\xf0\x02\xa4\x39\xe3\x88\x25\x7e\x64\xbb\x73\x42\x1a\x41\x10\xab\xe5\xbf\xb1\x8a\x40\x7e\xbc\x2b\x59\x4a\x00\x3f\x91\x53\xe9\x7a\x14\x10\x90\x96\x5c\x17\xef\xc1\x0b\xd7\x76\x6c\x85\xae\x17\x05\x2e\x12\xbe\xb1\xef\x06\xa1\xe7\xda\x81\x22\x9c\x00\x71\x41\x10\x7d\x69\x46\x44\x99\xf6\xa5\x24\xe7\xb5\xd1\xca\xfc\xea\xea\x31\xdf\x9e\x02\x46\xa5\x4d\x5b\x31\xc4\xc3\xc6\x77\x5d\x5f\xaa\x19\xd5\x68\xab\xd7\x97\xca\x79\xe2\x40\xeb\xc9\x74\x31\x9e\x4d\x2f\x6e\xa4\x57\x98\xd4\x84\x92\x54\xc3\x42\x69\xbb\x0e\xd9\xd0\xa2\xe9\x2c\x59\x3e\xbb\xbd\xf8\x65\xf9\x69\x76\x71\x3b\x5e\xce\x27\x7f\x1b\xdf\x7e\xfc\x20\x11\x19\xe2\xd7\xa9\x0a\x06\x29\x03\x5f\x05\xa1\x59\x9e\x39\x00\x3a\x99\xa7\x4e\xae\x96\x38\x1a\x1a\xa1\xfc\xe5\x9d\xfa\xf6\x7b\xda\x34\xac\xe2\xcb\xf9\x8e\x37\xf4\xe5\x5e\xb3\x26\xb8\xba\xff\xd2\x8a\x86\x12\xf6\x22\x49\x12\x7c\x06\xd6\xb4\xc4\xb1\xdf\x12\xb7\xa8\xbc\x76\x36\xfe\xcb\xc3\x78\xbe\x58\xde\x8e\x17\x9f\xef\xae\x16\x42\x90\x2d\xe5\x3b\x52\xe4\xfc\xb1\x56\x36\xaa\xca\x1b\x78\xc6\x90\xf3\x61\x28\x04\xc3\xec\x50\xa5\x0e\xd4\x55\x4a\x6e\x2f\x2e\xe1\x19\xb8\x79\x69\xb5\xf8\x0c\x56\x39\xa6\x7f\xda\x6c\x0b\xbc\x0f\xb0\x6e\x09\x64\xa2\x78\x29\xba\xf5\x00\x57\x3e\x4b\x2a\x06\xf1\x09\xff\xb6\xce\x92\xba\x11\x65\xb3\x61\xcf\xa2\x2a\x52\xf4\xf7\x5c\xdb\xb2\x36\xc4\x1a\xaf\xc4\x96\x6d\xcb\x4a\x80\x03\xac\x68\xc3\x38\x63\xa9\x74\x89\xf0\x5d\xc8\x3f\x15\x6c\x4b\x60\xb5\x7d\xc7\xc1\x59\xa6\x6d\x21\xdf\xab\xcf\xba\xdf\x73\x4e\x20\x13\x9e\x09\xd1\x10\x24\x84\xe4\xf9\x03\x0e\x59\x17\xe2\x19\xce\x64\x6b\x88\xa1\xba\x11\x15\x33\xa6\x52\xef\x78\x72\x76\x29\x78\x7a\xf6\x33\xcd\x9b\x96\xcb\x6a\x2b\x4b\xc9\xf8\xee\x93\x0e\xcb\x89\x48\xd9\x88\xe8\x67\xf8\x13\xcc\x33\x69\x8b\xe6\x99\x3a\xb2\xa6\x6b\x76\x76\x2f\xc3\x1c\x46\x46\x1c\xca\xff\xdd\x39\xb1\xd0\xda\x4a\x08\x0d\x0c\x1c\x0b\x79\xce\x9b\x0d\xb9\xbe\x44\x03\x7d\x07\x31\xb9\xe5\xf4\x89\xe6\x05\xac\xa6\xe3\x93\xff\xf8\xe1\x7f\x7c\xff\x61\xf4\xff\xff\xff\xbd\xff\xf5\xef\xff\x79\x8e\x86\xb5\xcd\xb7\xec\x0c\xab\x3b\x56\x60\xd9\x96\x63\xfb\x96\x87\x95\x2f\x2f\x0c\x22\x37\xb4\xfd\xc8\x51\x12\x24\x05\xba\x50\x31\x41\x46\x3f\xc1\x15\xa7\x0d\xbb\xa1\x2b\x56\xd4\xff\x41\xdb\x46\xc8\x1c\xaa\x61\xe9\x0f\xff\xa1\xef\x88\xac\xd8\x5e\xcc\x2f\x27\x93\xa5\x21\x5b\x2f\x56\xa2\x6a\x54\x2c\x2d\x58\xa5\xec\x74\xcc\x13\x91\xe6\x3c\x53\x4f\x6f\x28\xcf\x5a\x9a\xb1\x8b\xf4\x89\x55\x4d\x5e\x2b\xc4\x03\x89\x32\x62\x0f\xde\x6e\x57\xac\xfa\xc8\x0a\xf1\x3c\x7e\xa1\x09\x7c\xe8\x13\x93\xb4\x53\x07\xb5\xe7\x77\x97\x3f\x2e\xcc\x53\x95\x76\x93\x85\xcc\xe8\xa4\x27\xc0\x0c\x1c\x42\x95\x36\x43\x55\x40\x9b\x0a\xde\x47\xb4\x60\x96\x93\xce\xa3\xc2\xd3\x9e\xe9\x4b\x33\xbd\x01\x6c\x9b\xd0\x5a\x59\xed\x43\x59\xca\xa7\xf7\xb4\x82\xd4\x54\x87\xdb\xfb\x1a\x5c\x42\xb5\xbc\xa7\x9b\x82\x3e\xe5\x8a\x01\xd0\x67\xf5\x8b\x06\xf5\x2c\x85\x47\x7f\x7f\xf7\x07\x58\xbc\xab\x76\x8d\xbe\x57\x59\x24\x53\xd7\x4a\x3d\x2d\xd4\xb5\x52\xd4\x4d\x39\x92\xf2\x92\x5e\x06\xfd\xbe\x4c\xd7\x60\x87\xe0\x42\xf3\x35\xbc\x88\x66\xa9\x4a\x80\xe4\x91\xed\x64\xec\x03\x97\x9c\xd7\x1b\x96\x22\x67\x47\xb2\x84\x1c\x83\x77\x3f\xc9\x58\x33\x83\x3c\x71\x8b\x37\xb4\x36\x61\x50\x88\x82\x51\x6e\x20\x2f\xe4\xba\x3c\xeb\x10\x30\xae\x57\xc9\xca\x90\x94\xd1\x14\xa2\xc4\x36\x47\x66\x4d\xc7\x67\xfd\x54\x26\xd1\xff\xb9\xad\x47\x24\x13\x7a\xd0\xfe\x39\x17\xfc\x74\x9b\xf3\x7c\x0b\x39\x3d\xcd\x94\x8b\xd1\x76\xa8\x53\x03\x65\x7a\x0a\x0d\xeb\xf8\x6e\x06\xfc\x0b\xe4\x98\x0d\x56\x46\x56\x86\xa0\xbe\x00\xbe\x1c\x82\x0e\xc9\xa4\xa4\xc1\xfc\x7c\xdc\x47\x61\x3b\x22\x5b\xb2\xa1\x35\x29\xa5\xc1\x6f\x04\x38\x9e\x8c\x94\x3d\xab\x06\xcb\xd1\xc6\x7a\x2d\x06\x4f\x9f\x64\x0e\x26\x55\x42\xea\x9c\x8e\x9e\xc8\x16\x80\x76\x2f\x5d\x56\x95\x19\x09\x84\x46\xef\x4c\x24\x44\x96\xa1\x26\x47\xf8\x9f\x2e\xf0\xfd\x8b\x52\x08\x51\xb2\x6e\x39\x72\x81\x96\xed\xb8\x9e\x1f\x84\x51\x7c\xf1\xf1\xf2\x6a\xfc\xa9\x7b\x4e\x57\x49\xca\xd6\x8e\x1b\x79\x76\xe4\x87\xb1\x6d\x29\x0e\x59\xc6\x7c\xb1\xc6\x93\x25\xa3\x9f\x58\x95\xaf\x77\x57\xd3\xb9\xb4\x87\x0b\x2c\x62\xed\xc8\x8c\x49\xc0\xa0\xe3\xa6\x36\x4f\x13\x47\xd5\x9a\x1b\xc6\xd5\x11\xe9\xa2\x9c\x8c\x52\x5d\xfc\x94\x2b\x69\xb2\x2d\xb1\x0a\xbd\xbc\xa8\xe8\x96\xe6\x89\x4e\x6f\x69\x95\xb5\x60\x5b\xfa\x39\x53\x50\xfa\x56\x6f\xfa\xb1\x9c\xf0\x9a\x55\x4d\xf7\x7c\xc6\xb6\xe2\x89\xdd\xb2\x4a\xe4\x4d\x9e\x2c\x2f\xdb\xaa\xce\xe1\x39\xb2\xc2\x06\x78\x63\x0a\x5c\x16\x8c\x5c\x6e\x04\xa4\x02\xd2\x72\xe1\xa7\xe3\x8d\xa9\xa4\xad\x5e\x14\xe5\x86\xae\x58\x93\x27\xf7\x74\x07\xa7\x61\xdc\x02\x56\x61\x4e\x3b\xf6\x7c\x26\x5a\x0e\xd7\xe1\x56\xa4\xec\xf8\x28\x3d\xd1\x25\xcc\xe5\x62\x72\x3b\xbe\x7b\x58\x3c\xe8\xd4\x4b\xc5\x63\x25\x26\x30\x9f\xd7\x71\xc1\x92\xed\xfe\xf9\xf9\xf9\x14\xf2\x0e\xc6\x1b\x34\xcb\xbf\x51\x4e\x57\xf4\x37\x5a\x2d\xe7\x5f\x5a\x5a\xb1\x77\x7a\x55\x63\x08\x1a\xbd\x03\xb3\x9d\x5f\x4c\x49\x0d\x6e\x83\xcb\x38\x5c\x97\x2c\x01\x07\xf3\x98\xf3\x14\x9f\xef\xb6\x2b\x01\x06\xb3\x2a\x58\x42\xeb\x46\x64\x2a\x8e\x22\x9f\x2c\xef\x97\x76\x21\x26\x1e\xab\xfb\x69\x9e\xab\x92\xa7\x4a\x97\x0d\x62\x4c\xf3\xa7\x1c\x96\x35\x59\xed\x10\xe9\x65\x09\xc6\xa7\x67\x56\x36\x18\xf3\xb3\xa4\xde\x54\x00\x1e\xe0\x74\xc5\x7a\x8d\x99\x63\x8f\xa2\xca\xf7\xee\xb7\x7e\xae\xcf\xc7\xc4\xf2\x32\x65\x45\x43\x89\xc4\x09\x1d\x3a\xd3\xfe\x02\x3f\x7f\x4b\x4b\x2e\x48\xc5\x38\xcb\x44\x93\xab\x12\x2d\x3f\xbd\x16\xc6\x3c\xde\xc1\xf3\xc9\xfd\x93\xa7\xfd\x8d\x7a\x1e\xe8\xe7\x98\xdc\x8f\xc8\xe7\xe5\x76\x89\x6a\x3c\x4c\xc1\x4f\x3b\xae\x5d\xa5\xe1\x86\x9e\x30\xa5\xdc\x3c\x1b\xba\x15\x92\xc1\xff\x9d\xf7\x52\x72\x4c\xcb\xcd\x73\x45\x37\x23\x8e\x6e\x0b\x36\x02\xa3\x4f\xe0\xb4\xe1\x4d\xb8\x6b\xbf\x5a\xa7\xf1\xdf\xff\x5d\x7b\x0f\xce\x1a\xb0\x1b\x34\x9e\x55\xbb\x86\x48\x8e\xa9\xcc\xf3\xf3\xf3\x29\xed\xad\x97\xfd\x7d\x56\xba\x82\x95\xce\xdf\x8f\x8e\xbe\x3b\x4a\x8e\x57\x79\x76\x36\xe1\xcd\xf9\x51\x7d\xb2\xef\x32\x7e\xd9\xf7\x19\x2f\x1d\x14\xb0\x7c\x04\x03\xb6\x1d\x3b\x56\xec\x44\xb1\xef\x5b\x48\x6e\xfb\x71\x60\x79\x81\xe7\x85\xa1\x2f\xd5\x8a\x23\x62\x3c\xb9\xcc\x26\x30\x52\x0b\x0c\x29\x05\x23\xeb\x6d\x73\x79\x77\x7b\x3f\x1b\xcf\xe7\x93\xbb\xa9\x4a\xaa\x2b\x51\xd7\xa7\x12\xf6\x22\xe0\x1c\x4f\x3f\x5f\x4c\x2f\xc7\xcb\xbf\xde\x3d\xcc\x96\x97\x17\x37\xb7\xe3\x17\x96\x90\xb5\xa8\xb6\x54\x25\x97\x9f\xd0\xd1\x93\x2b\x56\x42\x06\xcc\x93\x5d\x07\xd6\xb7\xb4\x7a\xcc\x79\x26\x39\xf0\xe5\x02\x89\x71\x70\x43\x58\x62\xb2\x97\xf6\x12\x90\xee\x64\x36\xbe\x9a\xac\x4d\xba\x7d\x3a\xcf\x79\xc2\x6e\xc5\x13\x4b\xc9\x3d\x44\x2a\xce\x78\x53\xec\x20\x6f\x9e\x8a\xaa\xd9\x2c\x51\x71\x49\x39\xbc\x30\x17\x6d\xef\x05\x8d\xcb\xb5\x62\x04\x0b\x4c\x35\x1a\x86\xcc\x62\xe7\x80\x13\x78\xc2\x96\x0b\x78\x87\xd3\x02\xa0\xf5\x2d\x40\x6b\x15\xf0\x6b\x84\x17\x6b\x56\x19\xd7\xfa\xc0\xf1\xa4\x96\x86\x7d\x87\x55\xb1\xc8\xf9\x0e\x12\xad\xcb\x82\xd6\x75\x22\xaa\xaa\x2d\x9b\x8e\x81\x49\xa5\xca\x0f\xbe\x56\xc6\xc0\x75\x45\x13\x89\x58\x88\xd4\xed\x65\xe5\x99\x16\xf3\x7c\x77\x4e\x78\x5e\x6c\x28\x4f\xeb\x0d\x7d\x64\xf8\x17\x6d\xc5\xf2\xb5\x49\x55\x4f\x6b\xb8\x1e\xb9\x62\x1f\x0d\xaa\x54\xd9\x73\x67\x84\x26\xfe\xe7\x8d\xac\xe9\x18\xab\xc5\xc2\x28\x99\x5c\xc9\x7c\x90\x6c\x2d\xf2\x2c\x1e\x19\x69\x4b\xb8\x3d\xe4\x94\xa8\x64\xa0\x69\x6b\x78\xe1\x63\xde\xd4\x26\x9a\x03\x36\xaf\x58\x2d\x5a\x40\x1e\x2b\x91\xee\xca\xfd\x6b\xaa\x29\x31\x04\x21\xb0\x9a\x87\x2f\xdc\x30\x6e\x2a\xc5\x53\xf6\x8c\xa2\x6b\xf3\x02\x56\x0d\x20\x17\x55\xf6\x2b\xeb\xce\x15\x2d\x3b\x03\xa5\x5b\x76\xb7\x36\x47\x80\xc5\xbe\x34\xcb\x2c\xe9\x4c\x58\xab\x94\xcc\x0b\xe0\x19\x07\x7f\x02\x71\x05\x5e\x00\x7f\x2b\xd5\x93\x84\x93\xf3\x73\x62\xd5\x8c\x3d\xca\xbc\xfb\x8f\x0d\xd2\xba\x52\x49\x49\x8e\xb9\x20\x80\x11\xeb\x13\xe9\xdf\x25\x3a\x39\xff\xaf\xba\x1c\xa9\x24\x98\xbd\x6c\x68\x8b\xaa\x99\x46\x2f\x18\xed\x2b\x4d\xe2\x44\x94\x76\xcc\x24\x18\x14\x80\x35\x29\xb1\xa2\x06\x06\x04\x19\x01\x6e\x6e\x44\x30\x7b\x97\x24\x83\x2a\xc7\xad\x58\x42\xdb\x9a\x91\x54\x34\xf2\x3f\x48\xcd\x95\x1b\x55\x07\x7e\xaf\xa4\x25\xf0\x8e\x3c\x2d\xcc\x1d\x44\xc9\xb8\x49\xcc\xf1\x95\xf2\x31\x7f\xdf\x14\xb5\x7c\xc5\x89\x23\xcb\x71\x1d\xc7\x8d\xc2\x40\xaa\x2d\x47\x24\xa5\xbb\x01\x2b\x70\x49\xdb\x84\xd6\x39\xe5\xcb\x8b\x62\x45\x79\x4e\x79\x17\x6a\x09\x2a\xc3\x11\x82\xe8\x57\x2a\xb6\x6e\x6b\x96\x5e\x29\x2c\x49\x60\x85\x23\x42\x97\x42\x5f\x8c\x00\x44\x3a\x89\x4f\x37\x77\x3f\x2f\x2f\xef\xa6\x8b\x99\x4e\x98\x31\xcd\x47\x12\xd3\xb0\x72\xe2\x74\xd3\x34\xe5\xa9\x04\xbf\x00\xb0\xf6\x5e\x71\xce\xac\x09\x56\x96\xd6\x39\xdc\x77\x44\x1c\xe9\x9f\xe9\x13\x9d\x27\x55\x5e\x36\x1a\xd6\xdd\x4a\x97\x87\xb9\x7b\x51\x88\x67\x96\x22\xec\xd8\x88\x92\x40\x92\xbe\x2d\x31\x65\x20\xc9\x26\x2f\x52\x9d\x60\xb0\xda\x78\x1c\x32\x63\x32\x95\x90\x60\xa3\x0f\x07\x66\x2c\x43\x6b\x5e\x4e\x78\x0a\x2f\x88\x6a\xc1\xb6\xa5\xa8\x68\xb5\x33\x7f\xf5\x30\xfd\x71\x7a\xf7\xf3\x74\xa9\xa0\xc8\xf2\x28\xfd\x89\x56\x32\x1a\x2e\xe7\xb8\xcc\x44\x05\x76\x37\x84\x6a\xf0\x4a\xb1\xe6\x22\x65\x3a\x14\x4a\xae\x8d\xb7\xb4\xf8\x54\x31\x06\x18\x6b\xd5\xae\x73\x31\x52\xa4\x32\x92\x9a\xc9\xc1\xbd\xd0\x7c\xfa\x47\x9a\x3c\x66\x15\xa0\xa3\x94\xc9\xe5\xd9\x81\x5e\x25\x74\xbc\x1f\x21\x78\x4d\x05\x67\x19\xad\x56\x00\xd3\x12\x48\x01\xf1\xf3\x50\xf7\x48\x34\x33\x0e\xde\x0d\xab\xaa\x83\xd5\xa2\xdd\x4c\xb2\xa1\xe0\xe7\x58\x45\xfa\x09\x82\x84\x0a\x32\x80\xf7\x43\xe4\xd0\x4b\x8c\x0b\xb6\x1d\xbe\xb2\x00\x4f\x33\x78\xe5\x21\x37\xbe\x65\x44\xfe\xc6\x2a\x81\xbe\x44\x43\xae\x8e\xb0\xa8\x77\x75\xc3\xb6\x58\x21\x93\xc6\x74\xac\xb8\x91\xe4\x11\xe0\x52\xdd\x88\xaa\xee\x8c\x54\xff\x7d\x2f\x7d\x50\x82\x4e\x6d\xb7\x08\xf4\x7e\xc3\xcd\xd7\x6a\x84\xe8\x52\xcf\x8d\x57\xe3\xe9\x90\x51\x3b\x3e\x4a\xe5\xee\x77\x44\x6c\xf3\xa6\x61\xe9\x09\xa1\x0a\xbe\x57\x2c\xcb\x6b\xf8\xe9\xa9\xa6\xfc\x5b\x0c\xce\xe0\x64\xff\x9d\x34\x48\xc8\xff\xc8\x76\x8a\x91\x3b\x27\xdf\x13\x92\x9d\xfe\x20\xa5\x08\x86\x5b\xcf\xca\xbd\x97\xde\xb7\x75\xf5\xbe\xc8\x57\xef\x31\x39\x61\xef\x17\x7f\x7b\x6f\x7b\xb1\x65\xdb\x81\x6d\xc7\x6e\xe4\x49\x89\xb4\x63\x1d\xe0\x87\xd0\xf3\x2d\x3f\xb2\xfc\x38\x88\x1d\x57\x6a\x35\x2f\x29\xa7\x29\x1a\xfe\x4a\x96\x3f\xfb\x1a\x95\x91\xfc\xe5\xff\xf2\xee\x4a\xa2\x03\x99\xf3\xc8\xe8\x62\xea\xb0\xf8\x2a\x82\x22\x49\xe0\x61\x05\x54\x47\x13\x5d\x5a\xeb\x41\xcf\xc9\xd5\x7c\xf9\x31\xe7\xb4\xda\x2d\xef\x4a\x56\x81\x31\x4d\xa6\x17\x57\xe3\xbf\x3c\x5c\x2c\xc6\xcb\xf9\xf8\xf2\x61\x36\x59\xfc\x75\x32\x9d\x2c\x26\x17\x37\x4b\x45\x5d\x23\x5f\x07\x39\xc7\x12\x37\x7b\x93\x9a\x36\x76\x7e\x9b\xd7\xd2\xf8\x98\xa9\xe1\xcb\xcf\x04\xcb\xd0\x58\xf9\x4c\x53\x74\xbd\x0a\xf7\x7d\xc5\x8c\xd3\x52\x9e\xaa\xb3\x7a\x43\x7b\xcf\x65\xe1\x82\x3c\x74\xe4\xcd\xfc\x39\x6f\x92\x0d\xdc\x43\x4d\xf5\xd5\x86\xad\xc3\x7e\x16\xa4\xfc\x97\x49\x26\x96\x35\x6b\x18\x7f\xd2\x80\x0c\xcc\x1a\x32\x03\xcc\x32\x5b\xbe\xce\xf9\x17\xec\xb1\xc1\xca\x18\x6e\xa7\x08\x4b\x77\xd5\x6d\x89\xf7\xff\xfc\xdf\x5b\xcc\x7f\xe1\x25\xb9\xea\x20\x82\xac\x73\x56\xa4\xba\xfc\xde\x23\x95\x14\x71\x90\xe6\xb5\xf2\x0d\xca\x25\xf0\xe6\x34\xcd\xeb\x52\x48\x06\x85\x55\x15\xd9\xb6\x75\x43\x56\x0c\x6d\x96\xc3\x8a\x46\xc5\x6d\xcb\x1b\x73\xd3\x54\xd5\xa0\x4f\x53\x20\xcc\xd1\xab\x5a\x9a\xc3\xe0\x25\x29\x63\x90\x60\x48\x30\x29\x43\xc6\xd7\xa4\x3f\x91\xad\x16\xea\x0f\xf3\xf5\x69\xcb\xf7\xb0\x8e\xf2\x28\x8b\x8e\x09\xd1\x2f\x3d\xcc\x6e\x08\xab\x13\x5a\x76\xf0\x06\x5e\xc2\x9a\xda\xd1\x97\x2d\x7e\x93\xac\xa5\xe7\x9c\xd0\xa2\xd8\x2a\x04\x2a\x37\xb3\x94\xd1\x5f\x6f\xd1\x28\x11\x3e\x3a\xb4\xad\xc4\x16\x10\x5b\xd3\x5c\x66\xa2\x1a\x39\xff\xf1\xef\x7f\xd4\xc5\x36\x0d\xff\x7b\xcb\x57\xee\x46\xf9\x43\xaf\x4c\x56\x23\x88\x21\x69\x5b\x21\xee\x46\x9e\x65\xf0\x12\x3e\x79\x27\x5f\xd2\xec\x05\x36\x4a\x18\xf4\x83\x67\x72\x0c\xdf\x3a\x7c\xe9\x04\x5f\x32\xae\xd4\x2c\xcc\xa1\x9f\xfc\x04\x6b\x62\xef\xa5\x42\xd0\x66\x1f\xa8\xa5\xec\x65\xef\xa5\x7a\x9a\x17\xc3\x97\xe6\x45\x9e\xb0\x8a\x3d\x89\xc7\xe1\x02\x30\xd8\x2a\xc7\xfc\x9f\x34\xe7\x1d\xdc\x2a\x13\x24\x90\xf3\xba\xf7\x92\x54\x28\x90\xcc\x32\x0c\x6e\x25\xc0\x64\x6f\xd8\xba\xa9\x1f\xf3\x92\x34\x9b\xbc\xee\xa8\xbb\x21\xb5\x83\x17\xc7\x50\xb8\xf0\xc1\x89\x28\x73\x96\xee\x51\x3c\x10\xd3\x0c\xd6\xea\x4e\xd5\xbc\x94\x97\x1b\x80\xcb\x3d\x32\x48\xa9\x95\x12\x91\x9a\x97\xf0\x76\x56\x8c\xd6\x82\xbf\xf8\x56\xbc\x47\x08\x23\xaf\xab\x92\xdf\x9a\x65\xc8\x49\x64\xc9\xc7\x82\x26\x8f\x8c\xdf\x57\x62\x5b\x36\xc5\xee\x9c\x98\x4d\x40\xc9\x3f\xc4\xaa\xc6\xd0\xfa\x0e\x50\x5a\xcb\xbb\x02\x03\xdc\x6d\x99\x04\xfe\x3b\x64\x81\x78\x87\x20\x0f\x44\x6f\x5e\x6f\x68\xc5\xde\x43\xcc\xc9\xf9\x5a\xbc\x7f\xff\xcc\x56\x18\xca\x19\x4f\xdf\x5f\xb3\xe6\xa1\x66\x95\x1b\x3a\xbe\x13\x5b\x4e\x1c\x79\x81\x1d\x6b\x6d\x6f\xc1\xd6\x0d\xd8\xad\x14\x24\x93\xba\x3c\xbf\xbc\x99\x8c\xa7\x8b\xe5\xec\x62\x7a\x75\x77\x4b\x8e\x5e\xc8\xd1\xcb\xbb\x1e\x76\x43\x05\x0f\x04\xb0\x71\x06\x29\x0b\xe5\xcb\xcf\x39\xab\x44\x56\xec\xca\x4d\x0d\xbe\x79\x51\xed\x39\x67\x5e\xb7\xeb\x75\x9e\xa0\x7f\x99\x37\xa2\xa2\x19\xd3\xf4\x50\xa5\x58\x53\xb8\xa0\xb7\x17\xbf\x28\xe9\xd3\xf2\x66\x32\x5f\x74\x2e\xbb\x47\x1b\xc1\x4f\x32\x54\x51\xef\x7b\x35\xfb\xfa\x30\x9b\x10\x70\xa7\x37\x82\x67\x73\xc6\x1e\x47\xc6\xe6\xc5\x7a\x5d\xb3\x66\xf8\xda\xf3\x06\xe2\xb8\xce\xec\x96\xf7\x2d\x4f\x9a\x16\xed\x63\xb1\xd1\xa6\x8f\xab\x12\x6b\xf5\x0f\x5c\x41\x3e\x0c\x50\x63\x54\x98\xd3\x9a\xdb\x23\x55\xb0\xd0\x38\x09\x5c\x84\xba\x98\x80\x25\xb0\x5e\x2e\xe9\x9c\x21\xca\x80\xd7\x14\x3e\x58\xb5\xc9\x23\x6b\xce\x56\xe5\xe1\x6b\xdb\xd2\xc8\x81\x89\x54\x24\x6d\x28\x3f\x91\xaa\x08\xb1\x26\xfa\x15\xce\xfa\x98\x4e\x23\xb6\x1a\xf9\xdf\x2c\x19\x91\x72\x43\x35\xf7\x9e\x25\x4b\x55\x63\x24\x46\x76\x9b\x09\xfd\x61\xeb\x96\x27\x32\x5c\x64\xa2\xa4\xd5\xa3\xfc\x3d\x5a\xc9\x91\xfd\x96\x97\xdd\xf5\x93\xe9\x8a\xfc\xff\x90\xf9\x77\x88\x1c\xeb\xb0\x23\x9d\x47\x4a\xb7\xad\x09\x64\xe9\xd3\xa4\x44\x09\x62\x88\x2c\xed\x4a\xea\xa9\xc8\xeb\x46\x51\x39\x8a\x0f\xc0\x58\x7c\x5e\x02\xca\xdd\xa3\x90\xb4\x8b\x10\x90\xb9\xa1\xfd\x19\x89\xb1\xf6\x45\xac\xe9\x65\x97\x5b\xfa\xc8\x3e\xb5\x3c\x99\x37\xed\xca\xf8\x99\x4e\xa1\xd9\xf9\x9e\x4e\xf7\x48\xf6\x9c\xcf\x2c\x87\x5f\xa6\xdc\x98\xbc\x06\xb2\x80\x81\x78\x71\x44\x06\xc5\xdf\x1e\x3e\x54\x61\xa0\xfb\x68\xdd\xd9\x80\x04\x66\x47\x0d\x19\x24\x24\xd9\x66\xb1\x06\x4f\xa5\xd3\x55\x92\x95\x67\x3d\xa9\xc7\x79\x53\xb5\xec\x1d\x1c\x83\x5f\x84\x29\x96\x26\x6d\xca\x8a\x3d\xe5\xa2\xad\x7b\xa5\xbd\x73\x3b\x0a\x9c\xc0\xf3\x6d\x2f\x76\x5c\x2b\xf6\xa5\x28\x39\x76\x6d\xd7\x71\xfc\xd0\x0b\x6c\xdf\x0b\x23\xa9\x4f\xbe\x50\x27\x87\x68\x4d\xe3\x83\x0b\x4e\x1b\x54\xcb\xf7\xcd\x0e\x7d\x10\x5c\xe6\x4f\x52\x8d\x87\xda\x85\x09\xaf\x31\xab\x92\x09\x8f\x2a\x8f\x4c\x74\xa5\x4f\x45\xf2\x31\xac\x44\x49\xbf\x5c\x57\xb4\xdc\xb0\x2d\x5b\x4a\x59\xd3\x3d\xa0\xee\x8c\x29\x42\xbd\x6e\x10\xf6\x0e\xe0\x96\xe6\x60\x67\x8c\xa6\xa7\x82\x17\x3b\x49\xa2\x48\xfb\x42\x62\x77\x51\xe5\xa5\xe6\x45\xc0\xc9\xeb\xd4\x4a\xb2\xda\x8b\xbf\xde\x8f\x97\x47\xe9\x03\xdf\x50\x9e\x02\xa6\x9e\x4b\x5d\x28\x1c\x89\xc0\xab\xe5\x7b\xd0\x4b\xe6\x4f\x90\xee\x34\xf9\x13\x64\x3b\x2d\x6f\x54\x47\x0a\x4d\xb1\x44\x81\xfd\x21\x24\x4b\xc4\x76\x4b\x39\xa2\x32\x62\x8a\xf5\x89\xe0\x49\x5b\x55\xe0\xfe\xb6\xb4\x94\x72\xc0\x1a\xb2\xab\x6d\x09\xd7\x59\xb3\x3e\x6d\xc5\xa4\xdb\x10\x5c\xfb\x0a\x24\x13\xd6\x39\x4f\xf5\x37\x8c\xc8\x73\x25\x00\x11\x64\x89\xde\xc2\x38\x11\xbc\xc6\x96\xcf\x64\x27\xb1\xd2\x67\xfc\x55\x95\x56\x3c\xaa\x84\x2c\x2f\x34\xc0\x3d\x7b\x98\xdd\xe8\xd5\x7b\x71\x73\x3f\x35\x1c\xf7\x23\xdb\xe9\x45\x08\xe7\x46\x2b\x84\x2b\x70\x1b\xba\x8a\x19\x9c\xdc\x3f\x14\x60\xd9\x3b\xcf\xa1\xed\x5d\x4a\xc1\xf3\xf0\x45\x55\xfa\xec\x74\x50\x3d\x1a\xb9\x33\x49\xc1\x31\x23\x25\xab\x5d\x9f\xc4\x79\x96\xc5\x5b\xda\xbc\xf2\x62\xdd\x23\x68\xfb\x8a\xa3\x2e\xd5\xa3\x99\xa1\x7e\x11\x14\xab\x1e\x9b\x5e\x69\x48\x57\x8a\xf2\xba\x5f\x12\x2e\xb3\x51\x8f\x15\x03\x3f\xf1\x9a\x09\x77\x31\x1f\x7d\xd9\xa5\xcc\xa5\x95\xde\x09\x7f\xfa\xf1\xd1\xbf\x3e\x7d\x4f\x8e\xfe\xf5\xe9\x04\x09\x16\x5a\xd2\x64\xc3\x7a\x55\x5b\x4c\xc7\xe0\x07\x98\x18\x7e\xf6\x5b\x5e\xca\x44\x0d\xb0\xba\x0a\xf0\x48\xc8\x78\x81\x1f\x04\xb6\x13\x85\xae\x15\x86\x6e\xac\x26\x0f\x68\xab\xd5\x88\x5a\xf6\x15\x5d\x28\x7e\x1e\x3d\xab\x71\xcf\xd8\x06\xba\xfc\xbc\x58\xdc\x3b\xcb\xeb\xbb\xd9\xdd\xc3\x62\x32\x1d\xcf\xc7\x3f\x3e\x48\x1d\x16\x04\xc4\x06\x55\x26\x47\xff\xfa\xb4\x6f\xce\x55\xb3\xc9\x29\x87\x60\x7d\x79\x37\xbd\x7c\x98\xcd\x00\x2c\x28\x71\xfd\x54\xc1\xdd\x61\xc2\x66\x34\x0d\x03\x87\x32\x93\x02\x38\xd3\xe3\x85\x65\xa2\xf4\xa1\xd3\xb8\x90\x5b\x44\xd6\x90\xd6\xd3\xba\x66\xdb\x55\xb1\x23\x68\x74\xb5\x22\x49\x31\x30\x69\x0d\x19\xa6\x45\xf0\xc3\x57\xc2\x64\x18\xb0\x82\xa4\x8d\x57\xb2\x3a\x6f\x28\x0d\x95\xb0\x03\xc4\x47\x58\xab\xd7\x3d\xde\xe8\x4c\x1a\xff\x8a\xad\x45\xc5\x08\x3c\xcc\x79\xde\x0c\x43\x9f\x3c\x91\x76\xab\x82\x1f\x66\x55\xe4\xe8\x0b\x39\xc7\xf9\x11\x9b\x12\x49\x40\xd9\x3c\xbd\x1f\x14\x65\xe1\xb2\x23\x61\x53\x4e\xbb\xcf\x2d\xe8\x8a\x15\xe4\xe8\x8b\x26\x6f\x65\x78\x91\x42\xa5\xa3\x34\xe7\xb4\x2c\x2b\x51\x56\x39\x6d\x18\x59\xd3\xa2\x58\xd1\xe4\x51\xf3\xba\x69\xfe\x94\xa7\x4c\x57\x74\x4c\x43\x0f\x18\x94\x2a\x62\x8e\x88\x51\x5c\x0c\x1c\x87\x31\x43\x75\x33\xd6\x74\x9b\x17\xbb\x2d\x2d\xd6\xa2\x02\xb4\x07\x2b\x45\x17\x42\xb7\x39\x2f\x13\x22\x2a\xdc\x46\x3d\xd1\x27\xbe\x97\xfb\xf4\xaa\x34\xbd\x2a\x0e\x18\x6f\x99\x9c\x8b\x22\xd5\x99\xa2\xbe\xee\x3c\x2f\x84\xc9\xbb\x9f\x69\x6d\x72\xef\xa1\xff\xb8\xa5\xa5\xcc\x42\xf4\x46\xf0\x34\xe7\xf8\xf7\x82\x93\xad\xf5\x8a\x0b\x20\x5d\x96\x61\x34\x28\x52\x66\x79\x06\xf7\x5e\x52\x53\x3f\x98\x2e\x02\x73\xcc\x80\xe2\x46\xec\x25\xb8\x5e\x54\x0a\x6e\xa1\x32\x06\x7c\x07\x17\x32\x55\xc4\x1a\x94\xfc\x6b\xc9\x73\x94\xe2\x19\xbc\xf9\x9a\x38\x0d\x8a\xe9\xba\x2e\x0f\x59\x43\x45\xd0\x80\x8b\x96\x55\xe4\x58\x75\x06\x9e\x28\x28\x21\xc1\x92\x59\x25\x3d\x30\xa1\x70\x10\x40\x66\x05\x13\xcc\xa9\x49\x86\xaf\x9f\x73\x7c\x9c\x2c\xc8\x7c\x31\x9b\x4c\xaf\x4f\x4c\xe2\xde\x3f\xb3\x77\x3d\x77\xe4\xf4\xfc\x91\xe3\x3a\x91\x6b\x05\x9e\x1b\xf8\x6e\x14\xc4\x81\x23\x55\xdb\x46\x11\x32\xb8\x2f\x3f\x28\x7a\x47\x54\x3d\xe6\xbf\xad\x77\x18\xf4\xab\xb6\xc4\xec\x45\x46\x8a\x84\x16\xc5\x8d\xc8\xf2\x84\x16\xcb\xbb\x2a\x65\xd5\x72\xfc\x92\x30\xf4\x2e\xb7\x1f\x0d\x36\x7c\x66\xac\xfc\xa0\x20\xe1\x54\xc8\x2b\x8b\x99\x0a\xc1\x22\x82\x14\x58\x71\x43\x1f\x2e\x2f\x45\xca\x96\x18\x5c\x3a\xf6\x66\xe0\xc9\xe6\x38\xde\xa0\x8b\x6e\x8a\xe1\x30\xcc\x8b\x2c\xb5\xe6\x89\x14\x4c\x21\xef\xca\x1b\x72\x51\xd4\x82\x4c\x55\x51\x92\xd5\x9d\x2e\xa3\xe7\x63\x33\xa1\x72\x00\x1c\x91\xd0\x56\x46\x23\x80\x8c\xde\xd9\x47\xbc\x23\xa3\xee\x46\xf6\xb5\xcd\xaf\x01\xfa\xe1\x22\xeb\xe3\x89\x5e\x14\x46\x01\xe4\x08\xf5\x50\x4a\xd2\xc4\x49\x66\xbd\x43\x09\x64\xcf\xc6\xb5\x42\xf2\x80\xa4\xc5\xc2\x46\x96\x5c\x55\x60\x3f\x32\x35\x00\x7f\x50\x41\x32\xad\xbc\x94\xf2\x9b\x92\x4f\x50\x3d\xb6\x4e\xe7\xa7\x94\xe4\x44\xb6\xb9\x9b\x34\xee\xa0\xb2\x04\xf9\xd8\x1a\x97\x05\x1e\xa0\x5f\xde\x9e\xfe\x20\x57\xfb\x84\x83\x89\xca\x3b\x0b\xb0\x70\x90\x06\x03\x60\x87\xeb\x20\x53\x10\x5a\xe4\x19\x87\x9f\xbf\xe7\x96\x2a\x56\x97\x82\xd7\x86\x7d\x41\x62\xa7\x73\x41\xe6\x65\x1d\x84\xe4\xc4\x07\xfd\x32\x46\xef\x8e\x51\xe3\x94\x63\x29\x97\x54\xd8\x03\x03\x47\x80\x35\x71\xd6\xbc\x97\xbf\x14\x6b\x19\x1a\x62\x69\x76\x67\xef\xee\x70\x41\x7a\x9a\x1d\xf3\xcd\xe0\x0c\xd1\x34\x2b\x86\x32\x95\x54\x46\x8d\x21\xd3\x63\x1a\x33\x00\xde\x55\x0c\xf2\xc4\x21\x4a\xda\xaf\x9d\x49\x1f\x3f\x7c\x79\xda\x6e\x65\x29\xc3\xa4\x3e\xf8\x0c\xdf\xbc\xa4\x45\xd1\xe3\x62\xfa\x2b\xa5\xf7\xb2\xba\xc9\x70\x71\x3a\xb8\xb5\xa7\xac\xeb\x3d\x1b\xb8\x50\x5d\x18\x1f\x92\x31\x8a\xfb\xe8\x27\x71\x82\x67\x87\x4e\x14\x55\x82\x72\x51\x67\x95\x78\x6e\x36\x04\xfb\x6b\x60\x15\x3d\xf6\xf3\x6c\xc9\x75\x21\x2f\x8b\x93\x7d\x92\xba\xfe\x40\x94\xc4\xf1\x1c\x87\xfb\xe0\xcb\x2f\xdb\x62\xff\x65\x6d\xf3\x2a\xaf\xaa\xc9\xf1\x0f\xb6\x75\xd2\xf1\xfb\x80\x15\x45\xa5\xce\xb4\xe7\x77\xfb\x80\x6f\x28\xfa\x03\x57\x4c\xac\x97\xa3\x97\x96\x63\x39\x0b\x73\x32\x55\x6a\x83\x7f\x7a\xc2\xdd\x3e\xcf\xf4\x44\xab\x9c\x37\x5a\xd4\x6c\xd8\xd3\x5e\xf4\xea\xb3\x84\x0a\x4d\x62\xcd\x2c\xe7\xec\xf8\xa8\x26\xbf\x1e\xd5\x7f\xef\xd3\x3f\x80\x21\x0d\x05\x64\xdb\x81\x67\xfb\xae\x63\x47\x4e\x10\xbb\x5e\x64\x7b\xb2\xd9\xc6\x8f\x1c\x2b\x0c\x02\x2b\xb6\x5d\x2f\x08\x3d\x2b\x74\xa4\x9e\x7e\x50\x9e\xab\x59\x03\x38\xa2\x64\xac\xd2\x7a\x58\x4c\x69\x76\x3c\xd9\x54\x82\xe7\xbf\xb1\xf4\x26\xe7\x8f\x1a\x9e\xf4\xcb\x19\x4a\xa0\x2e\x53\xff\xda\x04\x04\x43\xd1\x48\xe2\x44\xb2\x34\xe0\x2a\x94\x6b\x36\xdc\xb0\xf6\xcd\x7d\xd9\xdb\xcb\xe9\x3f\xe8\x13\x95\x38\xb4\xa3\x57\x18\x6f\xaa\x9d\xe1\x3c\x5f\xa3\x5d\x46\x24\x3f\x97\x8d\x04\x87\x45\x28\x55\xc3\x4d\x28\x27\xa2\xad\x88\x62\xf7\x92\xc7\x54\xb4\x90\xca\x61\x18\xbe\xbe\xc4\x6a\x01\xaa\x76\x0d\x82\xc4\x4a\x7d\x0f\x43\x4a\xa7\xbb\xa5\x2f\x58\x06\x37\x2e\x50\xb9\xd7\xe9\x81\x7f\xa5\xf5\x46\xae\x10\x78\x84\x69\x23\xda\x99\x72\xb0\x12\xf8\xc0\xe7\x2b\x9f\x79\x98\xbf\x49\xe9\xbd\xc4\x8d\x69\x5e\x53\x59\xaa\x04\x3b\x65\xe4\xe8\x01\xb0\xea\xbc\x04\xaf\xd9\x72\xf4\x99\x6c\xaf\xa1\xa5\x66\x6d\x2a\x4e\x15\x70\x3d\xfa\x92\xef\x51\x71\x38\xc1\x8c\x1c\x7d\x41\xc1\x6c\x27\xe5\x55\x0e\xea\xfa\x72\xaf\xc4\x86\x9a\x56\xc8\x3d\x4c\xe4\xdf\x33\x71\x6c\xcb\x6e\x18\xc4\x2b\x78\xd8\xa9\xfe\x8c\x90\x0f\xc9\x77\xb1\xfa\x87\x6c\x66\x3b\x70\x09\x6a\x7c\x91\xf4\x09\x12\x33\xf5\xea\x16\xef\xe4\x42\x9b\xd3\x35\x43\xe0\x08\xcb\x14\xd7\x2f\x9a\xff\xa6\x39\xb0\xff\x9e\x45\xab\x82\x28\x8e\x1e\x7a\x92\x74\x2b\x26\x9e\x15\x56\x6b\x71\x15\x97\x94\x3b\xb1\x6d\xb9\x91\x6b\x79\x7e\x10\xba\x6e\x68\xb9\x81\x2d\x55\xeb\xa6\x25\x6d\x5f\x01\x32\x15\xfa\xa3\x25\x72\x31\x27\x3b\x15\x28\x51\xc6\xb9\x10\xf0\xfb\x52\x56\xd0\x1d\xc9\x05\xf6\x7b\xb0\x34\x6f\xb7\xe4\x38\xe7\xa4\xa1\x25\x23\x69\x95\x3f\x31\x78\x43\xa9\x25\xd1\x8d\x0e\x3e\xaa\x27\x37\x07\x87\xa5\xfc\xd3\xb4\x57\x7a\x85\x97\x0d\x45\xae\x0c\x0d\x17\xdb\x80\x9f\x58\x6c\xa4\x6e\x07\xaf\xfa\x8a\x31\x4e\x6a\x86\x0d\x87\x48\x86\x48\xa1\xc0\x12\x13\x64\x4d\x88\x74\x48\xc8\xac\x2a\x59\x50\xa3\x45\x91\xd1\x34\x1d\xf5\xd0\x33\xb9\x06\xb0\x4b\x2b\xc6\x69\x0f\x37\xa1\xd8\x09\xdc\x48\xef\xc0\x9c\x93\x9e\xe8\x0c\x0b\x54\x8d\x20\xb2\xfa\xa4\x0a\xa0\x2b\x7c\xc3\x18\x6e\x96\x6c\x58\x51\xea\x81\x33\x80\x15\x00\xab\x8f\x48\x5d\xb6\x15\xf2\x5f\xcf\xf4\x91\xb5\x65\x8f\xaa\xe1\x82\x6c\x11\x91\x20\x24\x1f\xbe\x51\xf6\xde\x50\x72\xb9\x54\x79\x5b\xa3\xc1\xd7\xa3\x47\x30\x4a\xa8\x55\x8a\x7a\x00\x65\xbe\xd8\x1b\x53\x91\x23\x04\x45\x34\x25\x47\x4f\x7b\xc0\x49\xda\xdd\xa8\x7b\xa3\x1f\x1c\x24\x36\xe9\xa5\x66\x0d\x29\x45\x51\x9c\xad\xd3\xdb\xb6\x61\x2f\x86\x73\xd4\x69\xb6\x99\xd9\xa0\x49\x6e\x45\x59\x1b\xad\x83\xb9\x3d\x95\x78\xd9\xf5\xeb\x5e\xfa\x8d\xb6\x06\x00\xb0\x65\xef\x4b\x5a\xd7\xcf\xa2\x4a\x07\xc2\x3c\xb8\x25\x9a\x64\x31\x88\x69\xdf\x31\x02\x38\x6a\xab\xa2\xfb\x89\xf0\x99\x10\x82\xb4\x08\xe0\xe0\x74\xf1\x8d\x5c\x16\x7a\x4d\xca\x09\x5e\x00\x4f\xee\x95\x98\xd2\x8d\x8e\x90\x52\x23\x49\x55\xcb\x82\xff\x3e\x95\xa4\x56\x62\x27\xe8\x83\xff\x99\x4a\x79\xaf\xea\xb4\x05\xd7\x29\xfd\x23\x92\xde\xbd\xda\x93\xc8\x2a\xba\x55\xf7\xbc\x26\x38\x43\x90\xac\xe0\x04\xeb\xc1\x69\x69\xd2\xa8\xc4\x95\xd0\xb1\x80\x75\xdd\x88\xd2\x30\x4c\xe8\x91\xd4\x7b\x75\x53\xe5\x49\x73\x8a\x12\x20\xf8\xb1\xa7\x38\x8f\x2d\x6f\x76\xd8\x13\x6c\x30\x6a\x5e\x93\x7a\xd3\x36\xa9\x78\xe6\xf8\x86\xc1\x2c\xcf\xb4\xe2\xb2\x75\xb8\xee\xf9\xb1\x3f\xfe\xda\x4f\xba\xfb\x6f\xfc\x7d\xf8\xc6\xa0\xfa\x85\xab\x5d\xfe\x36\x29\x2a\x68\xb9\x3a\x10\x7f\x05\xd6\x00\x6c\xcf\xf7\xed\xd8\xf6\x1d\x27\x72\x83\x20\xf2\xed\xc8\x0a\x64\x93\x4e\xe8\x84\x7e\xec\x87\x81\xed\xd9\x91\xeb\x39\x7e\x6c\xb9\xae\x6c\x31\xb8\xce\x9f\x18\x27\x85\xc8\xce\xa4\x4a\x07\x7e\x7f\xcb\xf3\x2f\x2d\x43\xbc\xae\x7a\x5a\x51\x65\x33\xd7\x2b\x7f\xbf\x1e\x94\x32\x19\xec\x45\x35\x15\xe4\x72\x3e\xe9\xa5\x57\x7d\x0f\xa8\x42\x30\xdc\x90\x94\xd5\x58\x73\x86\x5f\x36\xa0\xe6\x06\xae\xae\x0f\x2a\xb2\xaa\x4c\x4e\x9f\xd9\xea\x4f\x78\xd9\x65\x16\x67\xf2\x96\xc5\xa7\xd3\x48\xf1\x37\xc8\xbd\xd8\x4e\x44\x0e\xf4\x73\xab\x3c\xcd\x2b\xc4\xba\x92\x90\x22\x1f\xf3\x34\x27\xb3\xb6\x60\x4a\xe1\x87\x6a\x91\x2d\x2d\x37\xa2\x62\xa4\x81\x3c\xaa\x91\xe3\xfc\x20\x39\xdc\x87\xdf\x69\x2b\xcf\x8d\x1d\x84\xe8\x7e\x1f\x2b\x19\x78\x87\x4e\x91\x73\x4f\xd2\x3c\xd5\x6b\x8d\xac\x71\x42\x17\xc0\x00\x92\xe1\xed\x40\x59\xbe\xac\x21\xe2\xec\x2e\x04\x4a\xd8\x64\x92\x9e\xad\xb9\xd6\x14\x1e\xf8\xb0\xe7\x4a\x34\x8c\x1c\x3d\xe5\x29\x39\x3e\x7a\x3a\x21\xff\x71\x4e\x7a\xf5\x7e\x78\xe9\x35\xb8\x21\x11\x40\xbf\x83\x96\x1c\x7d\x51\x38\x7e\x23\xea\xfd\x0c\xae\x57\x54\xed\xde\x51\x53\xd8\x8c\xa0\xb8\x4b\xc1\x4c\xcd\x50\x51\x44\x9c\x3d\x8b\x1a\x10\xf2\xe8\x30\x11\xe3\x03\x0a\x38\x03\x14\x5f\x93\x9a\x35\x5c\x34\x4c\xc6\x06\x72\x4a\x14\xe2\x93\xcf\x07\x25\x1c\x72\x8c\xae\x0f\x13\x9d\x93\x12\x16\x2e\x5e\x76\x7c\x3e\x92\x38\xf3\xfc\x9c\x58\xe8\xe9\xb1\x17\x57\xf2\xbf\x10\xe3\x65\xe2\x0f\xef\xdc\x08\x51\xde\x33\xf6\xf8\x89\xe6\x85\x1c\x40\x09\xde\x7f\x8f\x2d\xa7\xbc\xcb\xe5\xb4\x1f\xea\xfa\xaf\x54\xef\xbd\x4e\xa2\xca\x8a\xad\xf3\x17\x59\x99\x94\xa9\xe4\x90\xd3\xee\x54\x7e\x5b\x06\xae\x08\x3b\xf2\xf0\xea\xdb\x16\xa9\x94\xdc\xac\x36\x4e\x25\x11\x85\xe0\x75\xcf\x51\x74\xb9\xd0\xc1\xda\x57\x0c\x0a\xad\xb1\x7e\x87\xe0\x55\x79\x13\x37\x70\xc3\x38\x8c\x22\x2b\xb4\x62\x3b\xb4\x9d\xd8\xb7\x83\x40\x36\x2b\x5c\x4a\x32\xe3\x35\xcf\x7e\x29\xb6\xdb\x96\xeb\x54\x59\x62\x6c\x21\xcb\x9d\x57\x17\x8b\x0b\x45\x96\xe2\x42\x35\xa2\x54\x62\x5d\x13\x2d\x86\x45\x5a\x1b\xeb\xfb\xca\xe0\x06\x22\x9f\x61\x07\x5b\x47\x02\x1d\x26\x1b\xd8\xb9\xaa\x7b\x52\x4f\x11\x52\xab\x71\x0e\x52\x05\x30\xea\x00\xbc\x06\xb8\x93\x9f\x64\x33\x9b\x72\xf1\xfa\x8c\xc0\xab\x66\x09\xe4\xae\xe8\x5b\x01\xd1\x97\x83\x9f\x0c\xab\x58\x2e\xef\x83\x92\xa6\x32\x40\x4d\x69\x90\x1e\x97\x9d\xf7\xab\xe8\x3a\x6a\x90\x02\x92\x33\xe3\x46\xe0\xbe\xdf\xcd\x17\x4a\x70\xda\x6f\xa9\x43\x3b\x53\xfe\x04\x9d\x72\x87\x00\x52\x25\xc2\x6e\xba\x0b\xdc\x43\x0d\x88\x22\x65\x29\x1a\x6f\xb3\x6c\x0b\xc7\x6b\x0a\x47\x97\x3d\x55\x46\x47\xd7\xa0\x61\xf4\x7f\x32\xbc\xf5\xc6\xd5\xe8\xbd\x55\x30\x3e\x78\xab\x33\x79\xc3\x1b\xc9\xf2\xe6\xd1\x97\xee\xad\xb6\x66\xa4\xa0\x75\x63\x2e\x1a\x44\xef\x85\x50\x95\xa6\x5b\x5a\x3f\x8e\x7a\x8d\x46\x68\x27\xd9\x88\xf4\x62\xa4\xf4\x3e\xd5\x2b\xa9\x7b\xf5\xbc\x05\xd4\xd5\x15\xa6\x3a\xb4\x88\x23\x0b\x32\xf2\xda\x5b\xb2\x91\xb6\xab\x47\x29\xfd\xef\xe4\xaa\xeb\x3b\x4c\xc0\x09\x53\x63\xe2\xbd\x36\x8f\xae\xc1\xf2\x80\x43\xd6\x60\xc3\x54\x21\xf9\xb6\x5f\xa7\x5a\x6c\xd8\xcf\xa2\x2a\xd2\x3d\xde\x65\x48\xe8\xe8\x6e\x10\x5c\x03\x88\x2c\xba\xa9\x40\xd2\x81\xcd\x28\xe0\x67\xe3\x1a\xb4\x56\xd9\xb8\xe1\xba\x0f\x57\xf7\x38\xb5\x1e\x71\x01\x99\x58\x9f\xbc\x90\x0d\xc1\xf2\xd7\x6d\x69\x89\xa9\x7b\xce\x6a\x34\x96\xf7\x92\x1a\x56\x9d\xfe\x72\x61\xbf\x4f\xa8\x6c\x13\x8e\xec\x28\x8e\x62\xcf\x72\x7d\xcf\x8f\xfc\xc0\x0b\xfd\xc8\xb5\x64\xef\x42\x6c\xc5\x5e\xec\x85\x96\x1d\x86\x4e\xec\x44\x8e\x1b\xc6\xb6\x6f\xc9\x36\x86\x2b\x24\x1b\xe5\x6f\xd5\x68\xa0\x52\x65\xe3\x4f\xf9\x0b\x4b\xe7\x12\xde\xd6\x6a\xf0\xc0\x33\xab\x4e\xc5\xfa\xd4\xb9\xfd\xcc\x68\xb9\xfc\xa4\x62\xa7\xf4\xd6\xe4\x54\xae\xf7\x81\x67\xd9\xea\xbf\x95\x6b\x65\xda\x9b\x04\x01\x49\x97\x86\xbc\x90\x4b\xdf\x57\xd2\xc2\xd2\xe5\xa5\x40\xb7\xca\xbb\x26\x5e\x53\x1a\xc3\x6c\xaf\x92\x37\xbd\x69\x30\x58\x1f\xa4\x95\x23\x1d\x14\xff\xe5\xdd\xaf\x4a\x6b\x29\x3d\x0e\xdc\xb8\xae\xb8\xb0\xc4\xd6\xb4\xa5\x2c\x20\xa8\xe2\x48\x66\xc9\x8b\x6f\xb8\x6a\x14\x91\xea\x82\x97\x84\x3b\x32\xaf\x2a\x55\x48\x01\x33\xc8\x31\x02\xe3\xd0\x07\xac\x07\x4b\x90\xd8\xd5\x86\xa5\xe3\x97\x88\xe6\x7d\x55\xd3\x51\xbf\x91\x41\xcd\xf9\x7e\x85\xa8\x96\xd2\x8f\x77\xc3\xba\x36\x67\x0d\xa4\x3a\xd2\xd5\x97\x3a\xb1\xc3\x45\x2f\xcd\x64\x7b\xfa\x83\x1c\x57\xda\x79\xdd\x43\x4b\x50\xf3\x7f\xc8\xfc\xee\xf2\xc7\x39\xd1\xdd\x80\xb2\xb8\xae\x9c\xeb\x42\x63\x6f\xcd\xc2\xa7\xe4\xa8\xd6\xe4\x8b\x14\x41\x42\x58\xc0\xa0\x82\x9e\xd7\x28\x9a\xa5\x16\x95\x1b\x00\xd2\xab\xa3\xe3\xc8\x8a\x9c\x0f\xdc\xfa\x30\xe3\x53\x25\xc2\x3d\xe7\x2b\xf3\x32\xbd\x42\x8f\xbe\x00\x32\x30\x84\x8c\xee\x18\xeb\xf9\x87\x37\xdc\x2f\xea\x52\x3a\xec\x74\x3b\xb9\x1d\x93\x9e\x2c\xa7\x6b\xea\x31\x59\x5d\x2f\xd1\xde\x62\x6b\x1d\x5e\xe7\x6d\xbf\xeb\x0e\xbe\xaa\xf3\xb3\x38\xac\xfd\xf8\x44\x21\xdd\x11\x39\xaa\x39\x7b\x06\xd3\xb6\xb1\x0e\x4f\x32\x6d\x10\xd7\xe0\x06\x07\xef\x65\xc3\xaf\x7f\x1b\x7b\x91\x63\x51\x9b\xd1\xb7\x26\x48\xeb\x66\x4e\x8d\x98\x6e\xe9\x23\x9b\x77\x11\xe3\x07\x08\x29\x26\x3f\x9c\x20\x6d\xc3\x05\x3f\xc5\x9c\xae\xe9\x34\xe1\x23\xf2\x23\xdb\xe9\x37\xc1\x07\xc9\xf7\x90\xe9\xd1\x99\x9e\x1a\xa2\x2b\xc3\xcf\x00\x87\x0d\x25\xf6\xe4\x15\xfd\xd0\x48\x4f\xd0\xec\xe4\x09\x83\xbe\x74\x59\x07\x31\x5c\x7a\x43\x3b\xbd\x2c\x36\x73\x12\x35\x4d\x74\x44\xfe\xe7\xff\x45\x7e\x20\xc7\x29\xe3\xff\xf1\x1f\x38\xc8\xfe\xe4\xbd\x33\x60\xbe\x21\x7e\x60\x69\x42\x69\x8f\xc0\x8f\xc3\x39\xfe\xe2\x40\xb2\x46\xca\x76\x55\xe4\x4a\xc3\xd5\x8b\x73\xc6\x59\xab\x3a\xee\x80\x78\x18\x68\x51\x44\x45\x3c\xdf\x0b\xbd\xd0\xf5\xad\x28\x0a\xbc\xc0\xb3\xed\x28\xf6\x43\x5f\x0d\xdb\xbe\xa5\xc9\x06\x1c\x8d\xba\xe1\x82\x93\x66\xc3\xb4\xcb\xbb\xa5\xcd\x06\x62\x71\x5b\x34\x8a\x8b\x43\x8f\x22\x67\x42\xde\x0a\xfe\x3d\xb1\x1c\xf2\x67\xca\x89\x63\x59\x01\xb1\xfd\x91\xe5\x8d\x2c\x9f\x5c\xdf\x2e\xde\x7e\xf3\x76\xae\xdf\x3c\xfd\x33\xe5\xa7\x07\x6f\x4e\x05\xd7\xba\xeb\x46\x7a\x84\x09\x97\xed\x66\xb9\xe0\xc6\xc5\xca\xa2\xf6\x30\x1f\x44\xcd\x36\xe9\x75\x6a\xf4\xf5\x45\x3d\xd5\x36\xf9\x24\x2a\x72\x83\x15\xf9\x19\x4a\xcd\x6a\x9a\xa6\xba\x5f\x53\x70\xb2\xd7\x2b\x8d\x82\xa1\xb3\x39\xdc\x27\x59\xfc\x7b\x64\xdc\x10\xa2\xca\x5f\x52\x56\x77\x81\xf9\x91\xa9\x36\x1e\xf5\x66\xfa\xb5\x37\xab\xc4\x7b\xe5\xcd\xb4\x2d\x71\xde\x0f\x29\xd1\x7d\x1d\x95\x60\xe6\x90\xeb\x01\x44\xce\x12\xd4\x94\x62\xd7\x50\x96\x48\x46\xfa\xbb\x73\xb2\xbc\xbe\x14\xeb\x75\xb6\x2e\xdb\x66\x40\xd9\x1d\x1b\x43\x3e\x79\xc5\x33\x62\x42\x8f\x24\x81\x42\x67\xf0\xad\xc9\x50\x21\x8a\xb1\x48\xa6\x0c\x70\xb8\xea\xed\x28\x76\xb2\xe9\x89\xa5\xfb\x35\xca\x46\x88\x47\x09\x3b\xda\xe4\x75\xcf\x29\x25\xec\x9d\xeb\x54\xd8\x59\xac\x15\x27\xcc\x9e\xe0\x16\x0a\xc9\xbb\xbd\xdf\xaf\x8c\x97\x79\xc9\xb6\x03\x2c\x24\x75\xdb\xa6\x39\x4e\xab\x83\x74\xcb\xf6\xa0\xdc\x03\x2e\x0b\xb7\x93\x18\xae\x1e\xb2\xda\xa1\x18\x0a\xdb\xe5\x71\x54\x1c\xcd\x21\xff\x45\x21\xb9\xec\x44\x36\xce\x67\x5c\xb0\x2d\x9c\x6c\xbf\xb6\x66\xde\x54\x35\x93\xa1\xdb\x32\xd5\xb8\x6d\x29\xea\x3a\x37\xf1\xf6\x51\xc6\x4d\x45\x62\x1d\x8a\xd5\x7b\x44\xd6\x59\x96\x00\xca\xf8\x19\x3b\xb7\x6f\x71\x00\x71\xe7\x81\xca\x22\x6f\xc8\x70\x22\xc6\xd0\x3d\x19\x75\xa8\xf4\x4f\xdd\x9b\x6d\x2a\x32\x19\xa8\x55\x0f\x00\x49\x5e\x13\x4f\xe6\x5c\x17\x64\xcc\x38\xca\xbe\xc3\xb8\x56\xc5\x3e\x09\x46\x92\x3e\x36\xea\xea\x83\xaf\xfa\x3d\x35\xaf\x00\x1d\xdf\x55\x4e\x0b\xac\x8b\xe5\x54\x8b\xde\x50\x9d\x8c\x6f\xea\x8b\x3d\x65\x2f\x0d\xfa\x81\x5a\x2e\x23\xb9\x0d\xc8\xb0\xe0\x6e\xd6\xaf\xe9\xfd\x41\x56\x6f\xa8\x8f\x36\x1c\xda\xe4\xbe\x87\x7e\xc1\x0f\xac\x7b\xf2\xf2\x5e\x8d\x8f\x98\x09\xaf\x7d\x77\x7b\x00\xab\xa5\x72\x7c\x30\x9a\xe3\x61\x36\x91\x80\xa0\x7e\xe5\xcd\x94\xd7\x53\x89\x24\xfa\x62\x8f\xbb\x8f\x7f\x1e\x5f\x2e\xc8\xe4\x6a\x3c\x5d\x4c\x3e\x4d\xc6\x33\x3d\x7d\xe0\x75\xe0\xed\x38\xa1\x1b\xba\x41\xe8\x7b\x9e\xeb\xb8\x8e\xe5\xc7\x5e\x18\x85\xbe\xda\x21\xa1\xdf\xc0\xd7\xc9\x1d\x90\x1b\x65\x75\xad\x66\x54\xbe\x91\x9f\x4b\x18\x7d\x01\x08\xd4\x60\x68\x6c\x56\xc1\x36\x25\x0c\x11\xb4\xca\x74\xb2\x27\xf7\xb6\x80\x47\xb0\xf8\x8d\xbf\x96\x4a\xc7\x8e\xa9\xc4\xec\x5d\xe5\xf0\x9d\x58\x08\x95\x1e\xfc\x54\xbe\xdb\x1f\x40\x47\x52\x35\x72\x8b\xac\x58\xf3\xcc\x18\x27\x12\xfc\xaa\xeb\xb8\xa5\x55\xbd\xa1\x38\x81\x52\xae\x09\x49\x69\x20\xbf\xd2\x88\xae\xb6\x08\xef\x6f\x69\xbf\x84\x30\x20\xe0\x50\x0a\x5a\x1f\x72\x04\xd7\x97\xb7\x58\x22\xc0\x59\x39\xca\xa7\xd7\x3d\x9d\x97\x0a\xd2\x8f\x6c\xd7\x87\xcf\x4f\xac\x92\xeb\xa6\x07\xa0\x91\x58\x6c\x04\xc9\x58\x73\x20\x21\x3f\xa0\xf2\x96\x52\x4d\x30\xa0\xf3\x50\xf4\xc6\x52\x82\xa2\x34\xad\x54\xfb\xd3\x93\x82\xb5\x14\xc9\x36\x1c\xa8\x28\x73\x21\x19\xad\xb5\xfe\xec\x39\xe7\xa9\x78\xc6\x0d\x02\x90\x54\x93\xd7\x4a\xff\x0a\x23\xec\xea\x63\xd4\x77\x6f\x96\x29\xf0\xdb\xf6\x42\xa5\x2e\xff\xa9\xea\xab\xf4\xd1\x3d\x2a\xd4\x8c\xc4\x81\xbf\x05\x3f\xdc\xbc\xed\x88\x25\x41\x07\x0b\x17\x13\xd0\xde\xb2\xbd\x99\x3d\x1c\xe0\x9f\xc1\x27\x18\x57\x7c\xc3\x0c\x82\xc4\x7d\x8c\xb4\x2f\xfe\x52\xb6\x4d\x8d\xbe\x10\x0b\xa3\x1a\xfc\xac\xdb\x9e\x9c\x02\x96\xb8\xfe\x59\x18\x7c\xc1\x36\xf6\xea\x9c\xb0\xd0\xa5\x9b\xc6\x6a\xe7\x57\xbd\xbc\x36\x29\x15\x23\x3b\x03\x3b\x4a\x3f\x90\xa3\xa7\x7a\xc7\x93\xbd\xe5\x88\x84\x85\x64\xbb\xe4\xbb\xaf\xd0\x1a\x78\x4c\x57\x51\x40\x35\xf2\x5e\xa4\x94\xfe\x49\x54\x5b\x4d\x10\x18\x51\xd7\x7a\xcd\x2a\xe9\x8f\xae\xe6\x17\xc3\xf5\xaa\xd2\xac\x13\x3d\x0a\x45\x42\x04\x13\x47\xb1\x14\x8a\xfb\xd0\x51\x33\xcd\x5a\x5e\xa2\x9a\xb0\x22\x4f\x59\x7a\x76\x76\xf6\xee\xac\xc8\x57\xa4\x56\x7e\x07\xe2\xe8\x19\x38\x09\xc3\xee\xd9\xb6\x1b\x44\x41\xe4\x86\xa1\x63\x07\x76\x60\x39\x71\xe8\xc6\x6e\x18\xab\x8d\x23\xfc\x20\xf2\x5c\xcf\x8e\xa2\xc0\x8a\xac\xc8\xb2\xbd\x28\x88\x83\x28\x8e\xd5\x24\x7b\x2d\x4f\x7d\x03\xef\xe9\x6d\x0f\xde\x70\x6a\x5a\xc0\xa0\x26\xdf\x61\xd3\x54\xdd\xe9\x18\xd4\xdb\x2c\x25\x38\x50\x50\xd6\x37\x68\x93\xd7\xeb\x1c\xae\xc3\xe2\x66\x3e\xea\xc8\x68\xc5\x84\x3e\x57\xb4\xa4\xd8\x6c\x0b\x4b\x47\x62\x96\x15\xad\xaa\x9c\x55\xba\x82\x2c\xcb\x4e\xfd\x34\x43\xb6\xa0\x25\x62\x0b\xa1\x10\xcd\xb1\x36\xf3\x6f\xd5\x22\x6b\xb9\x9c\x00\xa9\x96\xda\xfa\x2c\x3d\x33\x9e\x07\x6b\x9c\x9b\xbc\xee\x7c\xe8\x7a\xdb\x74\x71\x7b\x45\x6b\xf6\x81\xf4\xa7\x74\x6a\x04\x78\xd8\x5e\xf2\x24\xd3\xd5\x1a\xc2\x1d\x64\x77\x90\x96\xf6\x8c\x0e\x33\xd4\x21\xd0\x23\xa7\xe0\x9f\x55\xe4\xcd\xc1\x5f\xbf\xe9\x2b\x64\x97\x9d\xc9\x69\xbb\x9e\xda\xbc\xc3\xf6\x5d\x7a\xba\xb8\x99\x93\x6e\x24\x82\x42\xa0\x1c\xd7\xd0\x29\x7c\x1d\x9e\x5b\xce\xcd\x8c\x13\x00\xc5\x9d\x37\xc9\x5e\xc7\x75\xd8\x87\x22\xe7\x3d\x22\x7a\xa6\x0d\x8e\xd7\x94\x78\xfb\x95\x74\xb4\x6b\x10\x30\x19\xe9\xab\x6f\x17\xfd\x09\x07\xed\xf6\xd5\x9c\xb5\x66\x8d\x26\x35\x46\xba\x6f\x56\x3d\x27\xdb\x5e\xfa\x89\xc1\x4c\x37\x89\xa9\xb2\xc5\x57\x31\xde\x48\xce\x1f\xc6\x99\xb8\xaf\x1a\x30\xbe\xcd\x45\x1f\xc5\xe0\xd8\xc2\x75\x9e\xb5\x15\x4b\x8d\xe7\xa0\x43\x2b\x92\xdc\xac\x06\x2b\x3d\x04\x94\xd7\xa4\x5b\x79\x4e\xe4\x39\x76\x68\xc5\x9e\x6b\x79\x96\x67\x59\xa1\xe7\x7a\x91\xe7\xc5\xa1\x9a\x92\x7f\x91\xa8\x91\xed\x84\x92\x5e\x11\x6d\x43\x2b\x00\xe6\xf9\xea\x12\x17\xa6\x1a\x34\x49\x09\xc7\xa2\xfc\xc1\xfb\xa8\xd8\x95\x15\x0f\x09\x0c\x4c\x39\x55\xb5\x72\xf4\x4a\xd5\x70\xed\x1f\x38\x2c\xda\x8f\xbb\x86\x7d\xed\xfd\x59\xcb\xf5\xfb\x00\xa2\x52\x39\xfb\xb0\x28\x30\x08\x10\xb3\x8b\xd7\x20\xeb\x95\xeb\x96\xd6\xe4\x61\x71\xb9\xc8\xb7\x2c\xd9\xd0\x64\x43\x1d\xab\x14\xc5\xce\x76\x2d\x5f\x9a\x33\x24\x71\x12\xc3\x0d\x93\xc3\xb2\x6d\x4c\x94\x51\x5b\x87\x70\x44\xb7\x75\x9e\xb2\x57\x1d\xac\x51\x44\xe8\xaa\x33\x5c\xca\x1e\x01\xf8\xaa\x1a\xa1\xc7\x4d\x19\xf2\x09\x7c\x98\xa9\x6b\x36\x02\x97\x4f\x41\x4b\x19\x9f\xbb\xb9\x59\x98\xd9\xaa\x2b\x5d\xd0\x7a\x23\xf1\xc7\xf3\x26\x87\x44\xb4\xca\x79\x63\xfa\x57\xa5\xab\xea\x06\x42\xc2\x75\x35\x8d\xef\x6a\x3a\x46\x47\xf2\xc0\xb9\x7c\xaa\xc4\x76\x84\x28\x4a\xa7\x03\xbd\x3d\x24\xa6\xed\xf6\xd5\xac\x09\x67\x3b\xbc\x9d\x99\x77\x89\x13\x16\x53\x0d\x80\x91\x7a\x4f\x96\x1e\xf6\x96\xf4\x47\xed\xf6\xe6\x02\xe9\xc6\x13\x30\x30\xda\x10\x3d\xdb\xfc\x6b\x49\x12\x2b\xd8\xf6\x6b\xef\x73\xf6\xd2\x7c\xed\xfd\xb2\x62\x4f\x7d\x15\xbb\x61\x7c\xd1\x79\xc9\x3a\x9f\xf4\x56\x08\xd7\x28\xce\x44\x2b\x0c\xe7\x2f\xa1\x2a\xa2\x82\x87\x43\x54\x30\xfb\x19\x25\x26\xf2\x7d\xe3\xa9\x7e\xa6\x79\x73\x5d\x89\xb6\x94\x7f\xad\xc8\xa6\xfd\x74\xaa\xa7\x7a\x93\x99\x95\x8a\x25\xb3\xfe\x44\xa7\x7e\xe6\xa5\xbb\x69\xf5\xe4\x4e\x42\x8b\x0c\x92\xa4\xcd\xf6\x00\x79\x98\xf8\xa1\x46\x22\x0f\x92\x36\x1d\x35\xba\xd8\x24\xdd\xcf\xdb\xce\xed\x95\x5c\xaa\x5a\x27\x91\xe3\xa8\x74\x4a\xbe\x6f\xba\x3c\x04\xaf\x9b\x8a\xe6\x1a\xf7\x8e\x88\x6e\xf1\xed\x62\x05\x2b\x8a\xbc\x6c\xf2\x84\x24\x6d\xf5\xc4\x64\xed\x18\xab\x54\x42\x26\x0f\x5d\x44\x53\x8a\x0a\xc7\xb6\x22\xdf\x0b\x6d\xdf\xb1\x1c\xcb\x72\x43\x3b\xf4\x1c\xc7\x8b\x7c\xb5\x3b\x48\x68\x5b\xbe\xe7\x84\xae\x1f\x06\x96\x6d\x59\x76\xe4\x47\xa1\x6d\x3b\x9e\x13\xa8\x0d\x09\xc6\x2f\x2c\x69\xa5\x78\x66\xbf\x39\x0b\x3c\xec\x3f\xea\xc9\xb0\x4b\x24\xd7\x90\x52\x54\x6a\x08\xd3\xa2\xda\xc9\xbe\x14\x59\xf8\xc1\x56\x9d\x14\x3f\x50\x11\xc0\x58\xf6\xfd\x9a\x9b\xe9\x8b\xdb\xcf\xae\x2b\x88\x2a\x7b\xdd\x71\x2a\x23\x3a\x60\x94\xd5\x18\x9b\xdb\xbd\xa6\x38\x3c\x11\xca\xd3\xae\x43\xae\x87\x37\x74\x88\x7b\xd6\x4d\x61\x05\x84\xc7\xbe\xab\x14\x6d\x73\xe8\x2b\xe5\x01\x46\x30\x00\x29\x10\xad\x37\x9d\xcd\xff\xeb\x7e\x05\xe2\xa0\x9c\x20\x7b\x44\x34\x6d\xae\x70\x2d\x35\xb6\x4f\x39\xc0\x81\x8f\x79\x53\xcf\x59\xb3\xc0\x86\xf2\x7e\x61\x71\x93\xaf\x9b\xaf\xf9\x5b\x5c\x0f\x7b\x07\x48\xe9\x87\x1e\x04\xd4\x93\x89\x55\x2c\x91\x93\xf1\x48\xd9\xd6\x9b\xfe\x25\x91\x00\xe8\x12\x2c\x62\x92\x16\xac\xcb\xdb\x6b\xe5\xbb\x86\x35\xd4\x19\x5c\xe9\x0e\xee\x7f\x14\xe9\x0e\xa0\xd6\x3a\xe7\x80\x3e\x15\x93\x20\x61\x24\xd2\x80\x57\xe3\xd9\xc9\x9b\x6a\x31\x9d\x4c\x15\x8c\xae\x51\x13\x52\xff\xaa\x84\xb0\x7f\x37\x0f\x30\x1b\xdd\xe6\x35\xe2\xdc\xa1\x4b\xca\xb1\x83\x10\x79\x82\x0e\xca\x61\x77\x3f\xce\xd6\xe4\x98\x01\xaa\xbc\xad\xa4\xa9\x04\x5e\xb8\x8c\x00\xc3\x52\x2e\x89\xf5\x92\xee\x0a\x41\xd3\xc1\xa5\x53\x97\x58\x46\xa6\x8a\x65\x6d\x41\xab\xc3\xd8\x32\x98\x22\xd4\x0b\x2e\x6a\x97\x47\x1d\x5d\xb0\x67\x63\x40\xd8\x21\xf8\x7f\x45\x54\xbc\x77\x80\xfa\x7b\x29\x5e\x1a\x7e\x82\x4c\x2e\xbf\xf2\x09\x52\x99\xf5\xca\x01\xbd\xd2\xc3\x60\x24\xe0\x41\xfd\x41\x05\xef\xfd\x1e\xfa\x2e\x23\xed\x22\x88\x5c\xd1\xba\x0c\xd2\x05\x49\xa9\x82\xe9\x66\x10\xac\x76\xe4\x6e\x4e\x7e\x1d\x0c\xdb\x52\xad\xf5\xaf\x9f\xa4\x74\x3c\x87\x07\x74\xba\x1a\x4d\x09\xea\xc6\x81\x4a\xd3\x82\x3d\x09\xdd\x20\xc7\x85\x57\xcd\x9e\xa4\x9a\x75\xad\xfb\x5d\xd0\x78\xef\x6b\x19\xca\x66\x6f\xc7\x3a\x8c\x45\x1d\xc2\x91\xe9\x57\x23\x24\x1a\x13\x99\x02\xca\x3d\x8b\x96\xbd\xcb\x3f\xb2\x9d\x1e\x10\x6f\xb0\xb0\xdc\xd8\x17\xe2\x20\xee\x89\x48\x8e\x7f\x08\x7c\xdf\xf5\x4f\x64\x91\x4e\x8d\xbc\x00\x77\x03\xa0\x75\x25\xb7\x86\xc1\xf7\xe4\x01\x58\x5b\x92\xb1\x3e\x2f\x88\x92\x2a\x4a\x23\xc4\x1d\xa9\x71\x6c\xe0\x4b\x52\xb4\xa9\xda\x28\xa5\x8b\x4b\x47\x5f\x5c\xdf\x77\x42\xdb\x0d\xc2\x28\xb2\x2c\xdf\xb2\x62\x27\x76\x7d\x3f\x70\x6c\xd7\x55\x7b\x6d\x4c\xf0\xf3\xcd\x20\x03\x69\xd7\x15\xa3\x45\xb1\x93\x69\xd9\xc9\x6b\x84\x1d\xae\x1b\xe9\x52\x2b\x26\x07\x78\x2e\xc7\xbc\x6e\x2b\x36\x87\x14\xea\xa0\x06\x2e\xbb\xb9\xaf\xe4\x1e\x7d\xcb\x49\xc6\x05\x16\x89\x7b\xcd\x59\x8a\x28\x87\xdf\x78\xd9\x4b\x10\x1a\x81\x4f\xef\x85\x28\xfa\x64\x98\xe9\xdc\x91\x54\x19\x96\xd2\xda\xba\x53\xbc\xe1\x82\x39\xab\xe9\x9a\xe1\x87\x03\x54\xc1\x51\xca\xca\x61\x62\xa7\x4e\x4f\x47\x2f\xc5\x34\x78\x93\xa5\x9f\xe9\x05\x18\x23\x7c\xee\xef\x28\x38\x22\x3d\x42\xe9\x4c\x2b\xb9\x08\x7b\x41\x9d\x8f\xd6\xa2\x0d\x9c\xe9\x40\xb8\xa3\x29\x34\x08\xa6\x81\x27\x5d\x15\x6d\x14\xaa\x57\x05\xe3\xc1\xc0\x5d\xb2\xca\x1b\x94\x61\x75\x4d\x7b\xda\x65\x7d\x6a\x79\x72\xb7\xee\x09\x33\xf4\xdc\xcd\xfa\x6b\x2e\x49\x72\x07\xe6\x08\x35\xde\xec\x6b\x3e\x47\x72\xf1\x6f\x3a\x1d\x6c\xf5\xd7\x2d\x01\x3d\x18\xd5\xaf\x88\x66\x6a\x8e\x8b\x64\xea\xdb\x86\x94\x6a\x99\xf4\x4a\x04\xc6\xa2\x24\xec\x26\x65\x22\x29\x5e\xd3\x3b\x64\x52\x5d\x34\x0a\x59\x90\x01\xa4\x27\x29\x06\xdc\xe2\x43\x27\xe2\x35\x49\x85\xac\x31\xd1\x26\xd9\xfc\xe7\xd7\x29\x33\xf8\x3f\x45\x0e\x0c\x04\x5b\xaa\xbc\x05\x59\x3b\x4d\x86\x20\x55\xc9\xef\xd1\x91\x19\x24\xd1\x07\x80\xaf\xe6\xc1\x06\x28\xea\x19\x03\x72\x33\x44\x5a\x10\xf6\xd2\x30\xdc\x5d\xe0\xa8\xb7\x5e\xf4\x5a\xd7\x3b\x78\xaa\x28\x66\x87\x61\xe0\xfa\x41\xe4\xc6\x9e\x65\x39\xbe\xe5\x05\x5e\x10\x86\x91\x6d\x05\x41\xa4\xf6\xce\x89\xa2\xc8\x0e\x23\xcf\x8e\x43\xcb\xb2\x1d\xdf\x71\x1d\xd7\x8d\x62\xcb\x77\x5d\xcf\x53\x3b\x65\x5c\xc8\xd9\x75\x0a\xf2\xb1\x17\x96\x00\x86\x31\x29\x73\x45\xab\xdd\xf0\x10\x6c\x06\xc8\x79\xb7\xda\x8a\x7c\x55\xf7\x37\xe3\x79\x83\x21\xfb\x94\x17\x0c\x23\x82\x9c\xe6\xa4\x48\xe9\x1c\x40\x22\x72\xe5\xb4\x66\x6f\x08\x6c\x0c\x39\x55\x31\x36\x3d\xa4\x82\x4c\xdb\xa6\xe2\x20\xd2\x1d\xa7\xdb\x3c\x51\xb3\xc2\x10\x15\xb4\x65\x2a\x7d\x89\xc2\x99\xba\xb2\xf2\x7e\xc3\x5e\x46\x44\xa4\xa6\x60\xb8\x41\x82\x14\xd6\x79\x87\x8c\xcd\xc8\x29\x75\x57\x8d\xee\x1f\x5c\x36\xe0\x45\x99\xa6\xeb\x67\x0d\x5d\xe9\x02\x41\xfa\xf2\x15\x19\x8b\x81\x91\xb2\x45\x48\x8f\xfd\x54\x1e\x40\xb6\x97\xab\xd8\x98\x55\x6c\x27\xc9\xba\x11\xb6\xc2\xf4\xf7\x43\x51\xb2\xda\x8e\xde\xaa\x37\xa2\x2d\x00\xcd\x3e\x31\xb2\x01\xdc\xac\x0a\xee\x67\xaa\xef\xdc\xa8\xfe\xda\xf5\x7a\x4b\xb9\xae\xb9\xa2\x0b\x52\x18\xab\x3f\x4f\x6b\xbf\x80\x2b\x73\xfc\x95\xc8\xda\xba\x1b\xd1\x57\x2b\x2c\x75\x74\x34\x22\x47\x5f\x86\xa5\xd4\xd9\xa7\x4b\xe2\x58\x5e\x48\xd4\x17\x9d\x02\x34\xd4\xea\x7f\x94\x97\x00\x56\x39\xe4\xf8\x0e\x14\xb5\xf8\x4b\x07\x3b\xd0\x94\xb8\x5b\x5c\xdb\x8c\xc8\xbd\x6a\xb7\xd0\x03\x63\xaa\x96\x4b\x2a\xfe\x80\x69\x33\xb0\x0b\x9f\x60\x3b\x73\x5b\xb2\x6a\x5d\xb4\xa2\xad\x49\xc1\x68\xaa\xfb\x3a\xd1\xdb\xca\x75\x61\xd6\xba\xde\xdc\xf6\xb5\x60\xae\x0b\x83\x5a\x6a\xdd\xf2\x67\xdc\xbb\x08\x67\x5d\x34\xac\xd8\x1d\xa4\xaf\x69\x4f\x88\xd6\x67\xcf\x7b\x42\x29\x83\xa5\xbb\xea\xd1\x0d\xad\x9b\x39\xda\xd5\xe4\xea\xfc\xe8\xa9\xbf\xbd\xde\x15\x6e\x55\x74\xf4\x65\x7f\xd8\x6f\xb6\xc9\xff\xf1\x58\x6c\xb9\x28\xbf\x54\x75\xd3\x3e\x3d\xbf\xec\x7e\xf3\x3c\xcf\x8a\x62\xc7\x8a\x23\xdf\xb2\x02\x27\xb0\x03\x3b\x88\x3d\xdf\x09\x82\xd0\x71\xd5\xd6\x1b\x38\xbd\x97\xc8\x8d\x5f\x70\xc1\xbd\x82\x0e\x7a\x43\x68\x70\x97\x04\x38\xd5\xfd\xe1\xa2\x93\x0b\x7f\x6e\x2a\xb9\x12\x91\x1d\x8c\x79\xbc\x9d\x37\xb4\xa9\xc9\x53\x4d\x6e\xd9\x16\x1f\x43\xd2\x24\xed\x57\x97\xed\xb4\x12\x85\xa5\x66\xa3\xa2\xf9\xec\xa7\xae\xaf\x1c\xd6\xb0\x42\x09\x5d\xd5\xed\x30\xf7\xab\x8d\x6a\x6b\xcf\xa5\x4a\x01\x97\x74\xbb\x4a\x41\x3a\xd8\xdc\x01\x43\xba\xea\x73\xc9\x0b\x1c\x7b\xff\x8a\xaa\x4a\x35\x30\x69\x75\x95\xea\x5a\x06\x97\x56\x9b\x26\x76\x9c\x58\x63\xde\xe3\x42\xed\x95\x23\x93\xe9\x57\xb9\xd3\x4e\xc5\x24\x5b\xd0\xd3\x3c\x79\x5b\xcd\x34\x6d\xb7\xdf\x4c\x32\xe0\xaf\x6e\xe8\x4e\x7c\x4d\x5e\xf0\xca\x10\x41\x72\x8a\x9d\x9e\xe7\x07\x0d\xc1\x65\x62\x7c\x89\xfc\x1d\xeb\xc3\x63\xe0\xc3\x21\xef\xfb\xd8\x16\x8f\x1f\x65\x2d\x63\x8f\x74\x53\x8c\x1a\xfc\xee\xd3\x1f\x34\x31\xf9\x35\xe2\x0b\x22\x35\xc4\xa4\x6e\xc0\x03\x96\x86\xbb\xf4\xa5\xd7\xa6\xf4\xba\x62\x40\x6d\xbf\xa9\xea\x2e\x2d\x4f\xa8\x9c\xc1\x88\x78\x02\x40\xca\xa0\x9b\xf9\xfc\x9c\x58\xfd\x08\x3f\x9f\xdf\x3c\x39\xbd\xf2\x82\x16\x0e\x4a\x53\xc6\x0a\x3c\x6a\x3e\x15\x7f\x70\x35\xbf\xe8\xea\x96\x27\xd8\xcc\xb3\x95\x93\x7c\x31\x67\x45\x2d\x4c\x3b\x18\x37\xea\x38\x8e\xe5\x79\x81\xe5\xc5\x8e\x6f\xb9\xb6\x6b\x45\x56\x04\xd1\xdb\x75\xdd\xc0\x8e\xd4\xb6\x38\x72\x2f\x9e\x21\x91\x82\x79\xbb\xf2\xec\x78\xe5\xb1\x65\x4f\xde\xce\xa5\xba\x5c\x4b\x58\xac\x4b\x2c\x60\xe8\xf6\xbd\xa2\xe8\x2e\x5e\x4d\x68\xc5\x08\x95\x55\xd5\x53\xb3\xbf\xc3\x77\x7b\xf3\x0b\x64\x4b\x00\x56\xdc\xfb\x4d\xb4\x07\x74\x76\x59\x40\x5a\xc2\x5e\x7a\xc3\x00\xf6\xb9\xa0\xbd\xc5\xaf\xf6\x7c\xeb\x21\x7f\x85\xf8\x21\x9f\xe3\xb2\x1e\xaf\x3f\xe9\x1b\x07\xe1\x75\xee\x1f\xd4\xbf\x8b\x03\xf2\x47\x73\x43\xb8\xf9\x11\xe6\x86\x12\xed\x0d\x0e\xd2\xcd\x7e\xc5\x4e\x77\x8f\x6c\x71\xc7\x67\xf0\xff\xfc\x8f\x0a\x71\x0e\x1b\x39\x3e\xca\x39\xae\xd2\xd8\x10\xe4\xd7\x72\x20\xe2\x9b\x07\x61\xdb\x6e\xff\xa0\x5e\x93\x1b\x16\xa1\xf3\x66\xb3\x65\x4d\x9e\x60\xbf\x5b\x87\xb3\x7b\x34\xca\x81\xde\xfe\x5b\x14\xc0\x47\xe4\xaf\x58\xa3\x04\xfe\x52\xdf\x3f\x32\x7a\x7f\x5d\xc3\xab\x59\x83\x02\xdc\x4e\x5b\x3e\x2c\x36\x97\xa7\x3f\x70\xf6\xd2\x94\x5d\x1a\x6c\x2a\xbb\xaf\x44\x4f\x73\x90\x52\xc4\xe4\xec\xf0\xa0\x9e\x2f\x1e\xe2\x4d\x30\x66\x09\x34\x8f\x94\xd9\xcd\xe6\x17\x98\xa9\x6b\xe8\x3c\x7d\xb8\xb9\xe9\xcc\xae\xb6\x6d\xdb\x72\x1c\xd7\x72\xbc\xc0\xf1\x6d\x3f\xf0\x3d\xcb\x83\xa0\x67\x07\x41\x64\xc5\x96\xda\x0e\xc7\xf7\x7d\xdb\xb6\x7d\xdb\x81\x27\x61\xe4\x84\x96\x63\xdb\x91\xed\x47\xae\x67\x79\xbe\xa7\x36\xdb\xa0\x95\x14\x72\x48\xc6\x54\xde\x49\xf4\x64\xb8\x21\x11\x1a\xb5\x7d\xfd\xf1\xd0\x16\xe4\xc2\xdf\x33\x86\x21\xef\x99\x37\x5a\xc8\x32\x20\x3f\x35\x7a\x35\x3a\x32\x8d\x81\x03\xef\x54\x56\x4c\x0a\xc1\xb3\x8e\xbb\x90\x4c\xf6\x7e\xa8\x93\x7a\xe2\x2c\xf9\x98\x75\x2a\xb0\x11\x59\xc9\xe1\x93\x5a\x01\xce\x10\xb9\x0e\xfb\x4b\x8c\x5e\x15\x89\x60\xdd\xa5\xb2\x2b\xd9\xbe\x6c\xaf\x9b\x8b\x59\x99\x69\x1a\x47\x69\xd7\x09\xd2\x83\x00\xd8\x01\xc4\x24\x55\xad\xc6\xa5\x0e\x4a\x49\x58\x3e\xd2\xc3\x1e\xf2\x0a\xa7\x89\x3c\x32\x7e\xd8\x04\xf2\x9a\x9e\x5a\xe7\xa7\x86\xc3\x59\xa7\xe4\x07\xe2\xc8\x41\x54\x9d\xc8\xe3\x8d\x18\xb3\xa6\x45\x0d\x59\x86\x9c\xb2\xad\x1a\xed\x64\x72\x3f\xe1\x8d\x3c\x6e\xd0\xa6\x9b\xff\xc6\x4c\x0f\xe9\x30\x6f\xcb\xe5\xd4\x76\x38\x85\x2b\xda\xb0\x3d\x8a\xa9\x06\x78\x3b\xbe\xbc\xfa\x3c\xee\xad\x54\xc5\x33\xe9\x9f\x77\x89\xa9\x68\x8f\x64\xd2\x7e\x73\x70\xd4\x01\x15\x35\x38\x4a\x9f\xd6\xd7\x8f\x52\x49\x80\x1c\x61\xcf\xd2\xa1\x20\xb8\xad\x9e\x86\x79\xb0\x3c\xed\xd7\x4a\x36\xf2\xa8\xfe\xe5\xc9\x70\x75\x81\x75\xe2\x8a\x38\x3e\x5a\x9c\x0c\x0a\x2f\x4f\x6a\xd7\xa9\x41\x9d\x18\xd6\x9b\x3c\x4a\x02\x7c\xbc\xb5\x1d\xd3\x55\x77\x99\xb3\x3c\x6a\xb0\x6b\x9e\x5a\x38\xbf\x9c\xf9\x56\x0c\x5f\x7c\x9a\xa7\x66\x22\x7e\xde\x60\x82\x07\x1e\x5b\x61\x53\x02\x7e\x68\x72\x4f\xe6\x17\xd3\xda\xb1\xac\xe0\xd4\xb2\x4f\x2d\xc7\x68\x8a\xcf\x62\xfd\x3f\x72\x6a\x85\x96\x45\x6e\xe7\x0b\x27\x0c\x7d\xdf\x0f\xfd\x00\x3c\x42\x14\xdb\xae\x6f\x5b\x7e\x6c\x85\xb1\x1d\x5a\x8e\x13\x5a\x6a\x43\x8d\xaf\xb4\x9f\xe9\x32\x29\xbc\x77\x28\x18\xd3\x62\x31\xd5\xaf\xd9\x08\x72\x7d\x79\xbb\x57\x5e\xb8\xbe\xbc\xaf\x44\x36\x92\x61\xae\x17\x00\x14\x5b\xd5\x36\x9a\xff\x1f\x91\x47\x88\xe6\xb8\x53\x78\x8d\x33\x22\xa4\x89\xcb\xb5\x83\xf4\x0e\x92\x2f\x5a\x9a\xad\x96\x6e\xca\x5e\xc0\x7a\x3b\x25\x2c\x96\x72\x34\xa0\xcd\x21\xed\x95\xb0\x2f\x11\xe5\x6e\xd8\x28\xa9\x4f\x46\xed\xc2\x4a\x64\xbf\xff\xb6\xa7\xcc\x47\xb0\xfa\x71\x37\x95\x8c\xf1\x01\x64\xed\xb1\xda\xeb\x4a\x6c\x97\xd7\x3d\x62\x5b\x19\x50\x7f\x1b\x96\x57\x95\x67\xa6\xb9\x7e\x8f\x26\x42\xfa\x53\x6a\x0f\x07\x64\xd1\x60\xcc\x4c\xbf\xc8\x94\xf3\xfe\xbc\x2a\xe9\xdc\xea\xb3\x29\x7b\x9e\xb1\xb2\x90\xb2\x10\x91\x76\x9b\xdf\xc8\xeb\xd4\xd0\x0c\x27\xf7\x6a\x60\x80\x73\xdd\x9f\x6a\x72\xf4\xa7\xa7\x13\xf8\x7f\xe4\xa8\x26\xff\xe3\x28\x3d\xac\xa1\xbc\x8a\x87\xe4\x1a\xdf\xf7\xf0\x0f\xb3\xc9\x90\xfc\x1d\xd6\x2b\xe1\xe2\x5e\xfe\x73\x16\x03\x60\xd5\x18\xf5\xb7\x0c\xab\x6e\x91\xa2\x30\x9c\xf4\x60\xc6\x16\x59\xed\x88\x6c\x27\xd5\x27\x60\xbb\x51\x18\x86\x51\x18\x81\x6d\x78\x90\xad\xfa\xbe\x13\xfb\x6e\xec\x47\xbe\x6d\xbb\xbe\xa3\x36\x9d\x09\x62\x37\x8a\x62\x37\xb6\xdc\xd8\x0a\x1d\x27\x72\xc3\x30\xf0\xc2\x20\x0e\x63\xc7\xf7\x83\x30\x70\xd4\xbe\x13\xd8\x98\xac\xc4\x1f\xa2\xea\xe5\x11\xb0\x98\xc4\x33\x00\x61\x3c\x64\xda\x6e\x59\x95\x27\xdf\xcc\x47\x57\x5d\x8a\x72\x5f\xb1\x9f\x21\x76\xf4\xdb\x98\x0d\xc7\xaa\xf7\x29\xae\x18\xd3\x1b\xf9\xd4\x38\x3c\x98\x0c\x37\xf1\x7b\x53\xfc\x71\xdd\x6d\x4b\x8e\x22\x90\x61\xfe\xaa\x8a\x97\x83\x24\x01\x73\xda\x3e\x92\x95\x49\xae\x1e\xe1\x06\x30\xb5\xdb\x77\x00\x25\xa0\xb2\x03\x3a\x3d\xeb\x2b\x40\xd5\xcd\xe3\xec\x19\x0f\xc1\xd6\xed\xbb\x22\x65\x75\x83\xdd\xdc\x82\x2b\xbb\xc1\x08\x77\xf4\xa4\xd5\xc1\x07\x9d\x52\x06\x8e\x18\x60\x81\x83\x0e\xbf\x56\xbb\x94\x02\xb0\x6e\x48\x98\x33\xd2\xaa\x2c\x42\x35\xf3\x6a\xe8\x4f\x55\xee\x14\x58\x4d\xfc\x8d\x99\x4d\x28\x4d\x87\x96\xa4\x81\x25\x0e\x39\x4a\x2b\x86\xb2\x1b\x35\x9f\x45\xbe\xd9\x8d\xe0\x23\x15\xdb\xd2\x1c\x22\xd0\xc1\x34\xe0\xdf\x85\xce\x6b\xd6\xcc\x5a\xfe\x55\x80\xae\x7c\x99\x1c\x1d\xf9\xa6\x33\xdb\x63\xcb\x25\xa8\x31\x3e\xa3\x3f\xed\x7c\xe0\x4b\x0f\x55\x5d\x83\x6a\xda\x5e\x6e\x2d\x7f\xbd\x9c\xd4\x25\x0f\x9a\x37\xa2\xec\xd9\x46\xcb\x7b\xd3\x56\x70\x7b\xc2\x4a\x0b\xc0\x3e\x8f\x11\x45\xab\xc6\xc8\x9a\x50\x7c\xaa\x60\xc1\x23\x93\x43\x29\xcc\xc6\x00\xa9\x6c\x0f\x14\x38\x64\x92\xf6\x43\xf7\x2b\xa2\x8a\xc9\xbd\x11\x0c\x88\xb5\xbe\x73\x5f\xf7\x42\x1d\x22\xfa\xc6\x71\x46\x3a\xfd\xf6\x71\xb3\xdf\x79\x9c\x74\x6b\x3f\xb2\xdd\x03\xd8\x91\xeb\x05\xb1\xe7\x05\x31\x36\x3a\xe1\x64\x8b\x28\x72\xdc\xc8\x8b\xe2\xc0\x09\x23\x37\xb2\x5d\xb5\x35\xc6\x37\x58\xec\x2e\xe6\x7f\xeb\x40\x0c\x40\xb0\x74\xf5\xf8\x89\x81\x58\x12\x47\x5b\x55\x35\x5b\xd0\xec\x82\xa7\x6a\xbf\x17\x1c\xae\x3e\x22\x6a\x78\x98\xe9\x29\x26\x14\x73\x83\xdc\xcc\x13\x1b\x48\x34\xd0\xb7\x2d\x7a\xc2\x36\x7c\x41\xc6\x2d\x79\xe0\x0c\x4d\xf0\xab\x07\x4a\x51\x28\xc2\x5b\x4d\x07\x42\xde\x82\xab\x5f\xbf\x80\x26\x94\x25\x08\x80\xc8\x0a\xc5\x13\xa6\xf1\x48\x0d\xc2\x52\x6d\x82\x97\x62\xbd\xde\x73\x20\x7a\x93\x3d\x5d\xb1\x33\xb3\x72\xb4\xa7\xc1\x5d\x96\x14\x32\x31\xc5\x3b\x94\x7a\xeb\x46\x2d\x3d\x4d\xf5\xe0\x3a\xb6\x7c\x87\x63\xda\xf6\x37\xa8\x93\x6a\x6e\xc5\x7a\x69\xf7\x6a\xba\xae\x9b\x67\xf1\xba\x31\x2b\x76\xef\x55\x6b\x7e\xcb\x4a\xc1\xca\x91\x8d\x66\xcd\xa5\x16\xec\x32\xa9\x7a\xc9\xeb\xfe\x2b\x00\xd8\xb2\x8a\xb1\x61\x5f\x77\x4f\xe5\x45\x8e\xe1\xc1\xb3\xae\x78\x9e\x98\xd6\x41\x5d\x73\xbc\x28\x4b\xc6\x21\x79\x79\xff\x09\x15\x3f\x90\xc6\x40\x2e\x27\x4f\x50\x6e\x1b\xfe\x6d\x17\xb1\x8f\x3e\x74\x13\x58\x0f\xb4\xff\xeb\xef\x3c\x50\x25\x39\x1d\x87\xb6\x51\xb3\xba\x76\xac\x91\xa5\xd7\x92\x55\x92\x68\xd5\xfa\xd3\xb7\x24\x56\xe0\x51\x20\x98\xa5\x07\x89\x47\x8f\x54\x1f\xe4\x1e\x66\xdc\x0e\xc9\x60\xe5\xdd\x5d\xfc\x7c\xf1\x57\xe9\x37\x7b\xf3\xfb\xce\xc9\xd1\xd3\x57\xda\x70\xcc\xb8\x04\x6c\x56\x79\xdb\xa3\x48\xe9\xd9\xef\x46\x54\x06\xa1\xd9\xa1\xeb\x85\x8e\xeb\x61\xff\x0d\x0e\xd1\xf0\x3c\xdb\x8e\x1d\xcf\x8b\x6c\x37\xb6\x63\x2b\x08\xd5\x8e\x3b\x51\x10\xba\x81\x1d\xa2\xea\x1d\x1b\xe3\x43\xc7\xf2\xe3\xc0\x71\x3c\x2b\x88\xfd\xd8\x77\xdd\x40\xed\xee\xb0\x27\x68\x57\x3a\x19\xb9\xd8\xc1\x6a\x8e\xd2\x0f\xe4\x99\xf2\x86\xf8\xf7\xe0\x4c\x70\x7b\x9a\x6f\x61\x26\xd5\xc8\x35\x87\x0c\x5a\xf7\x34\xd4\x67\xb8\x19\xb3\xc2\x1c\xb9\x9a\x36\xa3\x74\x49\x72\x48\x9a\x74\x5e\xe7\x47\x2a\x94\x7f\x14\xe9\xae\x8b\xe7\xaf\x73\x0f\x83\x4d\xe4\xf6\x7a\xaa\xfb\xf3\x2c\x74\x63\x20\xfe\x91\x01\x28\xdb\x1c\x23\xb3\x76\x25\x60\x64\x06\x6e\x0c\x45\x56\xe8\xc3\xf4\xc8\x14\x39\xac\x41\x31\x03\xa4\x61\xdb\xb2\xc0\xb2\x22\xbe\xfe\x76\xbd\xea\x60\x58\xc3\x8e\x27\xef\xe5\x9e\x4b\x23\x59\x33\xd1\x43\xab\xe4\xd9\x62\xfd\xe4\xa7\xbd\x0e\x5d\xd9\x17\xaf\xd3\x2d\xb3\x0d\x2e\xca\xfd\x0c\x86\x3f\xfa\xa2\xd7\xe7\x8a\xe9\x7a\x1b\x40\x4c\xca\x89\x29\xc1\x74\x04\x99\x12\x4d\xf4\x4f\xb1\xce\xa5\xc8\x0d\x99\xf0\x6f\xad\xe3\x2e\x26\xe3\xc0\x7e\x49\x16\xc1\x91\x1d\x36\xc4\x3d\x6d\x1d\x6d\xad\x23\x72\xf4\x64\xde\xeb\xd7\xbf\xcd\xc5\x57\xe3\xaf\x91\x29\x5a\xec\xcb\xa9\x2b\x86\x05\xb5\x92\xd6\x28\x5b\xaf\xa4\x8c\x41\x2a\xab\x0f\x52\x66\x2e\x78\x37\x6e\xb0\x9f\x36\x77\x43\xda\x72\xfd\x55\xe6\x6d\x08\x56\xf8\xb2\xa4\x72\xf7\xc9\xb1\xde\xed\xd8\xef\x9d\x7c\x23\x19\xef\xcf\x13\xcc\x55\x2a\x68\x46\xbb\x99\xb7\x06\x83\xf6\xc9\xd1\x17\x65\x78\x47\x5f\xb6\x7a\x63\x5b\xd4\xe5\x61\xba\xa9\x55\x11\x5c\x4d\x0b\x84\xeb\x0e\x57\xbf\xa3\xc2\xbe\x89\xa4\x5f\xcb\xba\x3f\xb5\x3c\xf9\x5a\xb1\x08\x56\x27\x5e\x2b\x48\x4c\xe5\xed\x80\xdf\x79\x66\xf6\xcb\xae\xdf\xc2\xb5\x7a\x46\x64\x8f\x37\xfe\xbd\x10\x98\xe7\xc5\x57\x53\xff\x15\x4d\x95\xae\x6d\x90\xfe\xbf\x71\x2f\x1a\xd1\xd0\x42\xca\x68\xcc\xa1\x6a\x42\xdc\xfc\xb0\xac\x94\x95\x67\xb8\xbe\x7b\x30\xf7\x8f\x35\xf9\xa4\xc6\x0d\x98\x72\x45\x5e\x77\x6b\xee\x20\xe4\x0c\x15\xa5\x7a\xdb\x82\x92\xa9\x08\xba\x4f\x8b\xed\x51\x67\x23\x72\xf4\xaf\x96\xf7\xd2\xab\x1a\x0f\x08\x76\xcc\x50\x24\x07\xa3\xf5\xe9\x46\x95\x62\x86\xcd\x99\x22\x98\xf2\x1b\x2b\x21\x1a\xc8\xbf\xcb\xd7\x19\x04\xdd\x39\x3a\x60\x11\xd4\x00\x38\xb5\x37\xdd\x4a\xb5\x31\xeb\xa9\x70\x43\x5d\x9d\xb6\xc3\x29\x7b\xbe\xbe\xbc\xed\x92\x07\xdb\x89\x10\x7e\xca\x79\xab\xf2\xa8\x43\x1a\xdb\x04\x16\xce\x9e\x71\xb0\xa2\x09\x2c\x59\x02\xe8\x87\xb3\x67\xd5\x1e\xa7\xe0\x89\x6c\x25\x48\x05\x46\x25\x8d\x91\x4c\x4b\x52\x5b\xc8\x42\xbc\xd6\x99\x77\x72\x51\xb2\x6d\x9b\x96\x16\xc5\x6e\x0f\x63\x0e\xc6\xdc\xbe\x06\x33\x47\x66\xce\xea\xeb\xa1\x0b\x56\x0e\x84\xaf\x57\x48\x37\x53\xe2\xd8\x13\x54\xd4\xaf\x07\xb8\x84\x16\x49\x5b\xd0\xde\x4c\xf7\x8e\x16\xef\xb9\x0e\xb5\x0d\x9b\xf2\xcb\xb2\x6d\xbd\x6e\x57\x70\xec\xef\xe2\xe0\x58\x43\xe1\x2b\x5f\x2b\x0a\xe3\x0f\xea\x74\x36\x2a\xdd\xee\x8d\xa9\x28\xd6\x98\xa2\x9c\xa1\xe6\xb8\x93\xab\xa1\x00\x73\x84\xbc\xda\xf9\x1e\x00\x44\xd1\xfd\xae\x33\xa7\x43\x0c\x28\xf3\xcb\xd7\x2c\x0d\x30\x89\x31\x35\xa5\xf4\x57\x09\x89\x9a\x0b\x53\xb1\x53\x33\xb3\xeb\x40\xf5\xbf\x5f\x9c\x18\x76\x4c\xcb\x26\xe3\xa3\x2f\xe4\x58\x32\xec\x67\x6a\xa7\x7e\x33\xda\x53\x2d\x35\x5d\xff\x07\xd4\x71\x32\x1c\x27\xdf\xd9\xb2\xe0\xa4\xe9\xb1\x23\x29\xa6\x3f\xdd\x76\x96\xaa\x1c\xa2\xf5\xb4\x5b\xfa\x82\x15\x5f\x75\x97\x8f\x1d\xdf\x3f\x51\x13\x46\x0f\xcf\x5a\x73\xf7\x72\xbc\x9d\x7c\x55\x57\x2b\x67\x6a\x3b\xc8\xcf\x66\x86\xf0\xab\x55\xcb\xbc\xab\x61\xe8\xa9\x81\x32\xea\x22\x0c\xc0\xd2\x91\xc4\x4d\x79\x7a\x20\x60\xd7\x66\xa7\x1d\xa5\x4e\xec\x60\xb9\x19\x4d\x85\xbe\x82\xe6\x12\x88\x8a\x28\xe1\xa7\x79\xed\x15\xfb\xe8\x25\x6d\xe8\x54\xcd\xc8\x09\xf6\xd6\x10\x62\xd9\x76\xf3\x30\xbb\x39\xbb\x2b\xe9\x97\x16\x51\xfa\x17\xb8\xa1\x39\xcf\xde\xab\x75\x88\x79\xda\x26\xaf\x4d\xdb\x28\xa4\x16\x5a\x92\xd3\x35\xf6\xee\x5f\xe7\xbd\x99\x62\x79\x6f\x77\xbb\xb7\x63\xe1\x85\x99\x7b\xb7\x10\x6f\x17\x59\xe5\x96\xf6\x48\x03\xe8\x9d\x39\x7b\x94\x8b\x44\x56\x1d\xe9\xc2\x75\xce\xd0\xf1\x2e\xfd\x78\x50\xb6\x12\xbd\x2a\x96\x90\xaa\x21\x0a\x72\xc6\x6b\x42\x0b\xb9\xf6\x27\xf7\x7d\x8f\xde\x1f\x45\xa1\x7e\x25\xad\x1f\xc9\xd1\xcb\x61\x77\x5e\xad\x26\x44\xef\xba\xbd\xa9\xf4\xc4\x82\xfe\x68\x81\xc1\xdc\x5b\x3d\x67\x99\xca\x9e\xfa\xb3\x4f\x05\xcd\x06\x2c\x42\xd7\x4f\x37\xc2\xe6\x28\x96\x29\x39\xa7\x58\x4b\x26\x4d\x86\x87\xb3\x29\x7b\xbe\x5c\xcc\x46\x64\xf2\x93\xfe\x1e\xcc\xc0\xd9\x97\x96\x2a\x1d\x8f\x6c\x73\x47\xd8\x80\x4b\x42\x8f\x40\xcc\x39\x4e\xb3\x55\x26\xae\xcb\x3a\x38\xc9\xf0\x80\xbd\x4c\x2a\x26\xbd\x62\x7f\x88\xc9\x51\x09\x37\xf5\xe8\xa9\x60\x74\xdd\x45\xa5\x66\xc3\xc8\x5a\x14\x85\x78\xce\x79\xf6\x3d\xd2\x90\x19\x4e\x3b\x27\xe3\x1f\x1f\xea\x11\xd9\xd2\x66\xf3\x7e\x95\x67\x23\xd2\xab\x92\x6c\x05\x6f\x32\xb1\x65\xd5\x4e\xf7\xf5\xca\x1f\x53\x2b\xbf\x2c\x27\x6a\xa9\xa6\x7e\xe5\x12\x06\xdd\x34\xb2\x21\xae\xb7\x73\xe3\x60\x3c\x1d\xba\x12\xe9\xfc\xe5\x40\x53\x2a\x61\xcd\xc1\xae\x8b\xaf\xf6\x0c\xec\x69\x80\xdf\x5a\xd8\x97\xb8\x47\x4c\x93\x0f\x57\x76\x5f\xde\x8f\xa5\x60\xc3\xfb\xbc\x26\x36\x90\xcc\xb3\xd2\x35\xaa\xdd\xde\x36\x52\xff\x6e\xd8\x85\x77\x83\x4d\xb7\x7f\xff\x67\xf7\xfb\x08\xde\x3c\xfa\xab\x7c\x09\xc2\xc9\xef\xce\xc9\xf2\x5e\x0e\x10\x3b\x79\x9d\xb9\xe8\x17\x24\xc1\xf7\x48\xab\x1c\x84\x2e\x92\x6c\x44\xcd\x60\xf5\xb7\xbc\xd3\xa4\xea\xed\x22\xeb\x36\xd7\x8c\xe8\xfe\x87\xf7\x3a\xcd\x5e\x29\xe2\x74\x47\x63\xfb\x36\x4e\xa7\xd8\x6b\x2e\xc3\x1f\x7d\x31\xd8\xa4\xe7\xb0\x73\xb9\x1c\x0e\x3c\x92\xba\x49\x45\x9b\x5d\x5f\x62\xc9\x02\x8c\x12\x3b\x49\xd7\xa8\x4f\x23\x8d\xdc\x02\x11\x56\xa8\xca\xc8\xd4\xae\x34\x1a\x76\xee\x75\x77\xa9\x59\x81\x8c\xa6\x87\xa2\x87\xaf\xaa\x7c\x8c\x1b\xe9\x0b\x06\x06\xb9\x99\x7a\x43\x66\x67\xd2\xf0\x55\x31\xc0\x88\x74\x0b\x21\x1e\x49\x91\x3f\x32\x42\x87\x7d\xdf\x03\x6d\x6b\x46\x9f\xd8\x70\x87\x10\xf8\x0a\x78\x61\xae\x1c\x41\xaf\x7b\x5c\xfb\x8a\xb3\xab\x9c\x16\xf0\x99\xe6\x87\x1f\xf3\xbc\xf8\x1e\xcc\xe6\xc4\x5c\x57\x15\x40\x4c\x71\x02\x07\x95\x22\x8b\xf0\x79\x7c\x71\xa5\x63\xd8\x5b\x73\xf2\x65\xdc\x3e\x98\xb4\xfc\xbb\x38\xf9\x8e\xd2\xde\x63\xd3\xb4\x20\x55\xa3\xaf\xde\x2a\x4e\x36\xb0\xca\xa4\x76\x40\x67\xce\xd5\xa0\x31\xd3\x70\x50\x1a\x6a\xd6\x6a\x1a\x35\xc3\x09\xb6\xe9\xa5\x64\xdd\x72\x8e\x0d\x28\xf5\xa1\x4e\xe0\x75\xf8\x25\xeb\xeb\xe4\xe8\x65\xdf\x0e\xe4\x8a\x6c\xf9\xba\x68\x11\xfe\xd5\xa8\x0a\xfd\xe6\x92\x44\x6d\xc7\x37\x96\x24\xa2\xc5\x14\x77\xac\xf8\x13\x5b\x39\x91\xeb\x45\x6e\x12\x92\x79\xcb\xc9\x2d\xdd\x11\xdb\x25\xb6\x33\xf2\xe3\x91\xe3\x12\xc7\xb2\x23\xf2\x27\xcb\xb1\xac\xb7\xf0\x84\xdc\x1b\x06\x75\x03\xdd\x20\xb0\x1d\x6b\xde\x60\x5b\x71\x0f\x44\xc5\xb7\xe2\x63\x48\x44\xe7\xf9\x6f\xf2\xd6\x62\x7f\x9e\x22\xd3\x25\xc4\x52\x8e\xb2\xbb\x89\x1a\xb3\xf4\x5d\x0d\x4d\xd1\x2d\xd7\x4c\xb6\x69\xea\x46\xc6\xe9\xfd\xb4\xbb\x6d\xaa\xcc\xa6\xb9\x2f\x4d\x35\xeb\x09\xca\x6f\x0c\x1b\x7a\x0b\x31\xa8\x24\x70\xdd\xd1\x73\xaf\xdf\xde\x87\xd9\x44\xde\xdf\x2f\xfb\xf7\xf7\x77\xa0\xf1\x57\xdc\xdf\xdb\x1c\xe9\x47\x5a\xe7\x49\xaf\xac\xfd\xad\xe3\xe5\x3e\x92\x2c\xd5\x65\x9d\x6f\x1d\x6f\x00\x8f\x16\x8e\x7c\x23\x43\x30\xac\x8b\x22\x5b\x4e\xfa\xd3\x39\xfa\x5d\x25\xd7\xfa\xc9\xaa\x45\xb2\xe3\x5a\x67\xed\xaf\x4f\x01\x18\xf0\x59\x5d\x7c\xbe\x2b\x19\xff\xa7\xfe\x60\xce\x68\x61\xba\x46\x7b\xbd\x4f\x4a\xed\x9f\xa2\x8a\xd4\x6c\xf0\x34\xe8\x67\x92\xf3\xbe\x3b\x59\x1b\xe0\xa1\x94\x25\x05\xf6\x8a\xe8\xfd\x2e\x6e\x06\x54\xac\x4e\x3e\x75\xb5\xaf\x42\x8c\xa1\xc3\x73\xca\xd0\x8b\x30\x9e\xb0\xb7\xdc\x2d\xd9\x80\x3f\x7f\xcd\xe1\x7e\x1b\x10\x95\x7a\xb3\xd0\x6f\x61\xa2\x03\xa7\x8b\xfd\x97\x03\xd5\xef\x77\xe7\x66\x13\x23\xf2\x6f\xff\x46\xba\xbd\x01\xcf\xbb\x37\x3a\xd3\x1f\xac\x6e\x40\x8a\xb5\xac\xc5\xe0\xbd\x56\x63\x29\x7e\x20\x96\xf9\x03\xde\x6e\xc9\x0f\xa4\x1b\xea\x28\xc7\x6d\xff\xa3\xad\x9b\x1b\x5a\x37\x57\x79\x96\x37\x38\x98\x56\x8b\x4d\x7e\x0f\x92\x96\x87\x0e\xff\xe0\xf5\x02\x9e\xa1\xf5\x5b\xde\xf4\xab\xba\x92\xe2\x19\x6e\x2b\xd8\xc3\x0f\x72\xc3\x8d\xdf\xe1\x8f\x90\xde\xdc\x53\x9b\xf4\x83\x10\x38\x7c\xbd\x2b\xbc\x30\x53\xc4\x77\x4c\xef\xb8\x28\x9a\xaf\xe8\x3d\x3f\x90\xfe\xcd\x97\xaf\xe9\x54\xb4\x21\x5a\xca\x7d\xd8\x31\xfc\xc7\xba\xcf\xc1\xbc\x92\x8f\xbe\xda\x33\x2d\x77\x1f\xec\xfa\xa6\xeb\xb6\x2e\xf3\x24\x17\x6d\x5d\xec\x30\x75\xd6\xb2\x06\xb5\x04\xb5\x9b\x05\x13\x93\xa0\x37\x4b\x06\x59\xb4\x9e\xb7\x78\x8e\xf3\x16\x21\xb8\xf5\x62\x5b\x67\x14\xc8\xa3\xdb\x67\x2f\x3d\x62\xa1\x97\x2f\xcb\x9e\xd1\x11\x39\x7a\x7a\xc5\x8c\x7a\x0e\xb8\x9b\xe4\xac\x81\x6b\xff\x2f\xbe\x3a\x58\x11\x2f\xfa\x23\xdb\xe1\x70\x7a\xdd\x6c\x8e\xe4\x81\x16\x80\x69\x18\x2f\x61\xc3\x29\xf6\x89\x01\xe2\x7d\x64\xcf\xb8\x46\x0c\x22\xea\xcb\x78\xbb\x55\x30\x97\x18\x5c\x01\xc4\xae\x48\xb1\xaf\xe4\xfe\x7a\xb1\x42\xf3\x23\x17\xf3\xe9\x99\x6d\x10\xcb\x07\x1c\xd5\x72\x0f\xc1\xa5\xf7\x8d\x6a\xfc\xb0\xd4\x72\x1d\x8e\xf3\xe8\x93\xfd\x9a\x46\xdd\xa3\x0b\x0f\x86\x30\xbf\xc2\x1a\xbe\x09\x0c\x8f\x16\x3a\xc8\x53\x32\x1f\x2f\x16\x93\xe9\xb5\x9a\x98\xf7\x15\x3a\x60\xc8\x06\xec\x21\xbe\x9f\x10\xdf\x7d\x16\x75\x23\xd5\x91\xa6\x84\x0b\x98\x55\x67\x27\xdd\x24\xc3\xd7\x0d\x77\x25\x9a\x0d\x22\x08\xca\xf7\x2d\xb7\xfe\xb6\x30\x74\x38\x29\x76\x4b\x9b\x21\xa9\x27\x79\x89\x66\xa7\x37\x74\x35\xe5\xac\x3e\xe4\x7c\x85\xe9\x1f\x91\xac\xec\xf6\x72\xad\xf5\xb0\x05\xdc\xe6\x07\x29\xa2\x41\x6b\x70\x7f\xaa\x84\x50\xd1\x76\xa8\xf9\x40\xe2\xe0\x95\x91\xcf\x34\x95\x2a\x32\xb3\xd5\x80\x62\x03\x46\x58\x29\x56\xf3\x16\x46\x9a\x15\xda\xe3\x17\xe8\x5e\x0c\xfc\x80\x05\xe5\xaf\xac\x00\x4c\x0d\xcc\x1a\x18\x0c\x4d\x7c\xbd\x42\xa2\xe3\xa6\x9e\x35\xd1\x75\xde\x17\xa2\xd7\x24\xa3\xc8\xd1\x4f\xf9\x0b\xf6\x6c\xcb\xce\x6d\xfd\x45\xe6\xd5\x09\xcf\x9b\x77\x66\x3c\x70\x57\x7f\x30\x33\x15\x0d\x4b\x0b\xd7\xae\xe7\xaf\xbf\xb9\x0a\x0e\x86\xe9\x19\x6a\x49\x09\x7c\x65\x1e\x62\xbe\x72\x84\x3d\xf0\xc9\xa0\xf8\x61\xea\xed\x6f\x23\xb3\x7e\x08\x29\x05\x64\x8e\xac\xee\x66\xeb\xf6\x08\x77\xa9\x18\x46\xc1\x78\x6d\x00\xb0\x9e\x55\x99\xf3\xec\x75\xb9\x28\xa6\xce\xfd\xbc\x19\xb7\xfd\x51\x93\x6e\x46\xe4\x70\x3b\x94\xce\xcf\xca\xa1\x8a\x04\xe2\xf7\x29\x24\x26\x0d\x53\xf3\xfe\x0e\x96\xdc\x70\x82\x63\x9f\x82\x82\x3b\x70\x64\x66\x7c\xfc\xde\x5a\x82\x2c\x73\x8b\xda\x8c\x68\x54\x6b\x01\x6e\xf9\xf3\x44\xbe\x06\x58\x40\xb5\xdf\xc2\xc3\x5b\xd6\xd0\xcf\x83\xc2\xe0\x1e\x44\x92\xe8\xe0\x77\xb0\x47\x82\x9f\x76\xe5\x82\xaf\x17\x0b\x07\xe2\xb1\xfd\xfe\x5a\x39\x45\x5e\xf5\xf9\xf5\x7e\xdc\xfe\x1f\xe1\x30\x2f\xf5\x37\x52\x5b\xba\xdd\x8a\x3d\xbe\xbb\xfe\x46\x51\xae\xd7\xdf\x7d\xa0\x59\x1b\x68\x35\x7a\x49\xd0\x41\x4f\x97\x9c\x73\xf4\x3a\xad\xb3\x5f\x2a\x27\xb4\xd6\x73\x35\xbb\xec\xf8\xf7\xa4\x1f\xbd\xc9\x76\x90\x5d\xe1\xfd\x9b\xdc\x93\xe3\xa3\x2f\x27\xbd\xa2\xbf\xa6\x1d\x69\x46\x73\x5e\x37\x7d\x89\xfc\x1f\xba\x6a\x60\x6f\xf6\x97\x68\x36\x28\x2b\x05\xe7\xf7\x41\x69\xce\xfa\x3b\xe8\x0d\x3b\xbd\x7e\x2f\xf3\x93\x41\x4a\xd6\x54\xa2\x28\x58\x05\x91\x9d\x9d\xad\x73\x9e\xce\x4c\x27\xf4\xeb\x6d\x26\xc3\x0a\xdb\xcf\x7a\x4a\xb3\x9e\xad\xa8\x85\x17\x9f\xd5\x3e\x0a\x0f\xb3\x1b\xdc\xae\xc7\x14\x2f\x1a\x29\x2f\xe1\x82\x63\x33\xbd\xbc\x5e\xe4\x38\x57\xd2\x58\xc6\x15\xe8\xa2\xe4\xec\x84\x8b\x7e\x97\xdb\x31\xd6\x7f\x54\xc4\xd4\xce\xf7\x5a\x40\xfa\x73\xd2\xef\x7b\x1b\x8e\x5c\x38\x5c\xba\x5d\x72\xe4\x5b\x9d\x44\xb8\x37\x53\xef\x9f\x58\x4f\xbf\xcb\x37\xcb\x4f\xdd\xf7\xce\xdd\x22\x44\x7a\x9b\x69\xfa\x51\xa6\xa8\x8c\x9b\x6d\x2a\xe5\xb6\x53\x43\x02\xb3\x62\x75\x0b\xeb\x93\x92\x5a\x85\x72\x75\xd1\xba\x66\x7d\xe5\xd8\xbf\x52\xc5\xde\x3b\xd3\x37\x05\xa1\x87\xb1\xa0\x0b\x01\x2d\xef\x8d\xaf\xfa\x96\xa1\x5c\xce\x6e\x48\x9a\x83\xb3\x5a\xb5\xb2\x73\x1a\x82\xe5\xde\xac\xf5\x79\x59\xe4\x0d\x4a\x1d\xe4\x0a\xae\xbb\x6b\x4e\xd3\x27\xca\x13\x23\x66\x3c\x84\x20\x8d\x28\xbf\x89\x42\xba\xc2\xc5\xc7\xcb\x2b\x09\x4a\xe0\x6b\xbf\x51\xc1\x18\xfc\xd9\x98\xff\xde\x3f\xcb\x58\x6f\x1a\xb5\xde\xff\xb0\xe7\x0a\x50\x6f\x60\x4a\x75\xb8\xc8\xea\xc7\xbc\x3c\x04\xfc\xa8\x24\x38\xfa\x02\xbf\xe5\xa8\xfe\x40\xd2\x4a\x94\xa5\x84\xf4\xdd\xfb\xf5\xdb\x5b\x6c\xa9\x55\x35\x98\x98\x61\x9c\xb6\xda\xeb\xa1\xd7\x93\x61\xac\x62\xaf\x5b\x15\xf7\x89\xd0\x16\xb9\x3f\xda\x04\x37\xf1\xc1\xa9\xd0\x6b\x14\xb7\x62\xf7\x33\xb6\x2b\x6b\x55\xe6\x50\x83\xfd\x56\x3d\x4f\x85\xc3\x2d\x7d\x64\xb7\xdd\xb6\xc7\xfd\xb9\x70\xff\xb4\xc3\x1f\xd4\xcb\xd4\xb0\x6f\x2c\xdc\xe5\x72\x33\x14\x2c\x9b\x20\xe8\x6c\x01\x96\xea\x29\x71\x9d\x89\x4a\xd9\x9d\xec\x28\xa9\x84\x68\x6a\x22\x37\xf5\x56\x4f\x94\xa8\x5a\x1b\x80\x89\xfc\xf0\x0b\xb1\xde\xdf\xa8\x89\xdd\x58\x02\x33\xfb\xbf\x6b\xb7\xbf\xf2\x2c\xdf\xa2\x91\x6f\x25\x96\xb7\x72\xe9\x6a\xed\x7b\xb6\xeb\xf8\x81\x6f\x79\xde\xca\x5a\x85\x69\xb8\x5a\xa7\xd1\x8a\x3a\xa1\xb5\x72\x63\xcf\x75\x5c\xdf\x5f\xaf\x57\xde\x2a\xb4\x98\x95\xac\xd2\x60\xb5\xf2\x56\xeb\x70\xed\x3a\xb6\x1b\x5b\xab\xd8\xa3\x96\x9b\xd8\xa9\xeb\x07\x89\x63\xdb\x8e\xe3\x7a\xae\x13\x59\x69\x60\xdb\x7e\x62\xa7\x8e\xbd\x4a\xdd\x30\x70\xa3\x68\xe5\xaf\x43\xc7\x5d\xaf\xbc\xc4\x71\xd2\x35\x0b\x92\xd4\x73\x43\x9f\x5a\x3e\xb5\x42\x2f\x0c\x3c\xcf\x4b\xfd\xc8\x8e\x71\xfa\x40\xc8\x5c\x6f\x7f\x77\x2b\xb3\x43\x49\xdd\x0c\x86\x7a\xf5\x52\x15\x2c\x8c\xe5\x5c\x69\xb1\x14\x0f\xa0\xa6\x94\xd4\x8c\x99\xdc\x9a\xd6\xaf\xe4\xd6\x8a\x19\xe9\x78\x5a\xb5\x34\x8c\xad\x7c\x6c\xf3\x22\xc5\x8c\xa9\xcc\x25\x06\xec\xa8\xf8\x4e\x5b\x62\x9a\xd5\xba\x75\x23\xd6\x64\x30\x9e\x8e\x27\x4c\xb7\xf1\x71\x31\x28\x04\x0d\x4b\x33\x98\x79\x29\x77\x09\x2b\x40\xba\xe3\xd7\xf9\x52\x09\x69\x91\xbd\x97\xbd\x26\x38\x8c\x17\x53\xd0\x4b\x19\x0e\xf6\xbc\x03\x3a\x05\xb5\x3f\x6e\xcd\xaa\x9e\x32\x48\x70\x82\x1d\xc5\x7a\x8b\xe3\x61\x10\x56\xff\x62\x6b\x11\x2a\xbc\xc1\xd4\x98\x0c\xb4\xf2\x54\x95\x3b\xa8\xcf\x4c\x5e\xa3\x4a\x32\xe8\x7a\xba\x14\x40\x9e\x67\x77\x93\xba\x77\x74\xe2\x32\x98\xea\xd5\x6d\x19\x63\xd4\x4c\xa2\x22\xe8\x90\xf5\x0b\xef\xe4\x10\xaf\x6e\x0c\xa5\x9c\x1e\x3c\x22\x17\x69\xaa\x63\x79\xd7\x51\x5b\xec\xe4\x19\xc1\xe1\x78\x33\xfa\xdb\xb0\x63\x38\x31\x7d\x25\x9a\xb8\x92\x8e\x2d\xe7\x1d\x0d\x3f\x03\xc8\xbb\xa8\xf2\xb2\xec\xa3\x20\xda\x2d\xdb\x7f\x93\x77\xe8\x03\xc9\x33\x2e\xaa\xbe\xfa\xee\x9b\xa1\x68\x10\x81\xc8\x8a\xed\x04\x4e\x04\x2f\xdb\xe6\xed\xcd\x89\xe6\x3a\xb3\xce\xe0\xd6\xae\xdb\xc2\xcc\xb2\x55\x4a\xe6\xd7\xb5\xa6\x7d\x21\x59\x21\xb5\xd0\xe9\x81\xf8\xf4\x9f\xc4\x04\xfd\x85\xbd\x13\x6d\x45\x56\x95\x78\x86\xa5\x76\x00\x92\x9a\x0d\x23\x9f\x58\x93\x6c\xc8\xc5\xfd\xe4\x7b\x52\xa2\x04\x8f\xb4\x52\xdf\xdf\x8d\xd4\xe8\x89\x42\x7b\x8c\x55\x6f\xb7\x20\x08\xc3\x03\xb5\x6e\x6f\x4c\xa0\x39\xed\x81\xf2\xb1\x23\xeb\xf5\x70\xd9\x0f\x72\x14\x98\xd2\x8b\xeb\xc9\x1d\x7d\x25\x7a\xda\x1f\x2b\xf3\x7a\x69\xec\x30\xa4\x5e\xe2\xcc\xfc\xb3\x2b\xad\x2b\xea\x45\x55\xa5\x35\xa2\x8d\x84\x2a\xca\xa1\xf4\x73\xd9\x2a\x7f\x82\x7f\x21\x64\x98\x6b\x67\x90\x90\xda\xe7\xe5\x6c\x9e\x67\x5c\x7b\x87\x6f\x36\x02\x8e\x7a\xb0\xa0\x6b\xbe\xf9\x3d\x53\x62\x2e\x3e\x5e\x5e\x8d\x3f\x5d\x7f\x9e\xfc\xf9\xc7\x9b\xdb\xe9\xdd\xfd\x5f\x66\xf3\xc5\xc3\x4f\x3f\xff\xf2\xd7\xbf\x99\x24\x44\x5e\x1a\xdc\xdc\xec\xf7\x27\x23\x52\x1b\xbe\x37\x13\xff\x5a\x48\x49\xc0\x71\x57\x8c\x54\x5e\xb9\xc5\x0a\x29\x78\x80\x24\x13\xff\xa9\xf7\x9d\xb9\xd4\xf5\xf5\xce\x32\xf2\x9a\x08\x5e\xec\x7a\x9e\x15\x95\xc2\xc8\x01\x37\xf0\x05\xf6\x59\xb0\x57\xfe\x78\x2b\xd2\x94\x0c\x2d\x6b\x3f\xe0\xf4\x66\x9a\x1c\x68\xb3\xd4\xd9\xf6\xb7\x5a\x7c\x2f\x07\x0b\xea\xa7\xaf\x4e\xc0\x46\x42\x53\x26\x7a\xbf\xf5\x7a\xc1\x65\x6a\xd6\x9f\xb4\xad\xce\x1c\x05\x77\xcf\x18\x83\xe4\x82\xd6\xe7\xaa\x79\xc4\xe5\xed\xc5\x2f\xcb\xcb\xbb\xe9\xe5\xc3\x6c\x36\x9e\x2e\x96\xf3\xc5\x6c\x7c\x71\x3b\x3f\x88\x22\x2f\x34\x01\xfb\x17\x9c\x49\x39\x7c\xad\xe4\xc4\x7a\x88\x94\x74\xf6\x1f\x08\xcf\x8b\xf3\xa3\x27\x6f\xcd\x5c\xcf\x61\xce\x9a\xd9\x34\x5c\xc7\xab\x88\xb1\x90\xad\x3c\x1a\x26\xd6\x3a\x66\x76\xe0\xac\x12\xe6\xba\x7e\x18\xac\x5c\xdb\x67\x09\x4b\x56\xab\xc0\xb3\x82\xc8\x0d\x57\x6b\xdf\x5e\xfb\x3e\x4d\x02\xd7\x4f\x23\x4a\x5d\x1a\xbb\x2c\x5c\xb9\x6c\xb5\x4a\x7d\x3f\x0c\xe2\x28\x0a\x56\x49\xe0\xdb\xa9\x15\xac\xac\x24\xf1\xdd\x95\xb5\x0e\x5c\xf8\xbc\xc4\x65\x4e\x98\x3a\x81\xe5\xad\x82\x95\x1d\xa6\xf6\xda\x61\xb6\x93\x78\x8e\x17\xae\xa3\x55\xc2\x02\xe6\x07\x2e\xf5\x3c\x6b\xed\x84\xa1\xe5\x86\x69\x64\x3b\x29\x5b\xb9\x2e\xb5\xd6\x1e\xb5\xdd\xd8\xf3\xd3\x28\x8e\x12\x27\x0e\xc2\xb5\xfc\x9f\x25\xff\x67\xab\xa7\x2c\x52\xcf\xd5\xeb\xd6\x7a\xef\x38\xf5\xbe\xf5\xb6\x2d\xbc\x6d\x3f\x9d\x8d\xfd\xe9\xfd\xff\xde\xdf\x9f\x2e\x87\xf0\x5b\x0f\x12\xee\x79\xb9\xde\x5e\xb9\x9d\xe7\xc0\xb6\x65\x2c\x40\xfc\x2f\x7a\x1a\x93\xc8\x7c\x9b\x94\xdc\x2f\x42\xed\x31\x94\x6f\x14\xc8\x60\x21\xca\xa2\xf8\x19\x56\xb9\xae\x58\x92\x6f\x69\x31\x54\x1b\xe2\xdc\x1d\x05\x86\xea\xba\xd5\x5b\x95\x9a\xd3\x96\x5d\xd5\xaa\x07\x59\x86\x0c\x38\x0e\x0b\x5b\x7b\xd9\xb1\x02\x2e\xaa\x51\x48\x4a\x75\x8c\xbf\xf8\xde\x08\x32\x0f\x68\x4c\xb1\x7e\x55\x24\xa7\x0c\xb8\x1b\x63\x0f\xf0\x1c\x4e\xae\xfe\x1e\xeb\x7d\xcf\x94\x37\x6a\xc3\x5d\x3c\xc7\x3d\x75\x86\xa8\x70\xa2\x6c\xc6\x2e\x31\x80\xce\x4b\x96\x1c\x40\x10\x95\x69\x9a\x3f\x72\x82\xd8\x8f\x63\x2f\x08\x82\xd0\xf6\xad\xc0\x8d\x43\x78\x12\x5a\xb6\x6f\x45\xa1\x65\xc7\x81\xe3\xc7\x9e\xe5\xf9\x61\x64\x85\xa1\xed\x79\x8e\xe7\xc6\x76\xe8\xd8\x41\xe4\x84\x8e\xe3\x06\x91\x15\xd8\xdf\xfc\x0c\xd7\x0a\x42\xd7\xf7\xc3\xd8\x0e\x9c\xc0\xb2\x9c\xc0\xb5\x22\xdb\x73\x7d\xdb\xb2\x82\xc0\x89\xa3\x28\xb2\x0f\xd5\x74\x4a\x3d\x67\x00\x8a\x64\xd2\xf1\x76\xa8\xad\xfb\xe4\x86\x54\x38\x99\xe3\xa9\x37\xc2\xf8\x15\x70\xd3\xf2\x1a\x69\xdd\x46\x73\xe5\xf8\x67\x1f\xb0\x54\xad\xfa\x90\x14\xca\xd6\xb4\xbc\x24\xfe\xf7\x78\x79\xd3\x44\x31\xa4\xe7\x35\x26\x30\x34\xbd\x9e\xb3\x89\x6d\xc0\x98\x56\xd2\xa2\x00\x17\x28\x87\xc1\xb5\xbc\x60\x75\x3d\x60\x52\x7f\x96\xdb\xa3\xe4\xb5\x26\xb0\x74\x6c\xe8\x0f\xec\x33\xba\xf4\x5a\xcd\x78\xed\x15\x96\xf6\xb6\xe2\x80\x7f\xce\xbf\x8d\x9d\x66\x6a\x20\xb7\x1c\x02\xf7\x1a\x88\x3a\xbc\x2f\xea\x92\x19\xbe\x18\x6e\xd2\xf1\x5a\x54\xf3\x9c\x67\x05\x7b\xa8\xd9\xf9\xd1\x13\x2e\x7d\xf9\xa1\xe7\x47\x4f\x27\x7b\xeb\xb4\xb7\x9d\xba\x11\x7f\x98\x01\xfd\x43\x29\x73\x6f\x78\xff\x42\x4c\x19\xad\x58\xdd\x8c\x9f\x18\x37\x4f\x2e\x9e\xe9\x6e\x21\xfe\xc6\x2a\x01\x8f\x3e\x55\x62\x0b\x8f\xe1\x6d\x99\x60\x4f\xf8\x7a\x21\xee\x55\x81\x6f\xc2\xd7\x43\x12\xb2\x5f\xf6\x2e\x2b\xf6\x94\x8b\xb6\xb7\x61\x49\x27\x40\x25\x75\x8b\xd3\x00\x00\x16\xc3\x5f\xe0\x7d\xae\xdf\x2c\x1f\xef\xd5\x98\x95\xce\xf3\xe0\x2f\x86\x0d\x21\x03\x31\x95\x16\x8a\x0e\x3d\x4a\xbf\xee\x24\xd6\xba\xb9\x69\xe0\xca\x36\x8a\x14\x1e\x4c\x34\x01\xdf\x81\x02\x54\xcd\x75\xe3\x48\x47\x8a\xba\x9a\x4e\xde\x33\xa8\xaf\xfd\x9e\xb3\x51\x62\xc9\xde\x59\x8d\xc8\xd1\xe2\xcd\x12\xed\xab\x0b\x40\xfd\x06\x35\xe6\xa0\x47\xfc\x1c\x2d\xbe\x89\xdf\xcd\xfb\xd8\x69\x23\x87\x31\xfc\x5e\x34\x5f\x16\xb9\x0e\x08\x1d\xd3\xfa\x86\x04\xe5\x03\x31\x3b\x95\x1f\x36\x8d\xbe\xd2\x6e\xa3\xda\x15\xf1\x5e\xab\x19\x35\x87\xdc\xe5\x43\xcf\x25\x99\xdf\x67\x2e\x1b\xa4\xd2\x60\x60\x28\x2c\xd4\x53\x8d\x0c\xfe\x94\x73\x14\xbe\x7c\x00\x9f\x78\x7e\xf4\x64\xdb\x7e\x18\x3b\x56\x14\x3b\xb6\xe5\xfa\x81\xe3\x45\x38\xcb\x22\xf4\xbc\x20\xf6\x62\xcf\x0a\xfd\xd0\xf5\x9d\x38\x8e\x83\xd8\xf7\x1d\xc7\xb3\x71\xe8\xbf\xeb\x39\x9e\xe3\x38\x7e\x6c\x05\xb6\x15\x44\xbe\xed\x58\x9e\xe7\x06\xf1\xef\xfa\x34\xd7\xb2\xa2\xc0\xf6\x5c\xcf\xf6\x9d\xd8\x72\x6d\xcf\x8e\x7d\xdf\x75\x03\x1c\x2a\x17\x05\xa1\x15\x87\x91\xef\xc6\xbe\xdd\x0f\x93\x6f\x01\x86\xde\x32\xf8\x56\x96\x82\x1f\xc7\x72\x84\xb3\x32\x63\x95\x83\x5e\x2a\x32\x51\x85\xbf\xf9\x63\x5e\xca\xf2\x75\x47\xe8\xe9\x8d\xf3\x70\x58\xc4\x86\x41\xdc\x3c\x93\x88\x7f\x38\xd7\xa4\xc7\x1d\x97\xb4\xda\x3f\x65\x15\x0c\x10\x50\xa3\x70\x0f\xf7\xce\x12\xeb\x43\x46\x9a\x22\xe1\x86\x0a\x94\x1e\xb7\xf6\x3b\xb1\xba\xd9\x38\x49\x8a\x8d\xc8\xb1\xda\xb0\x6b\x67\x06\x0d\x81\x53\xfc\xa2\xe2\x79\x63\xf6\x58\xd0\x9a\x4c\xca\x53\xc9\x23\x75\x05\x9f\xfe\x17\x1f\x7d\x39\xf9\x27\x1c\x46\x6f\xec\xb9\x54\xed\x8b\x4a\xaa\x91\xe5\xa1\x6a\x7a\xa6\x66\x22\x5f\xb3\x85\x01\x91\x79\x54\xf7\x9c\x85\xc4\x34\xe8\x8a\x5e\xf5\x6b\xc3\x1a\xe2\x44\xd7\x03\x4d\x06\xaa\xda\x17\xf7\xba\xc9\x3a\xc5\x45\xaf\x99\x0c\x4e\x5b\xa2\xdc\xff\x8d\x1b\x24\x01\x99\x74\x98\x90\xf8\xf7\x88\x58\x15\x25\x4d\x29\x9b\x9b\xf6\x6f\xca\x53\x2d\x88\x83\x95\xd7\x01\x8d\x0f\xfb\xd3\x57\xbf\xef\x8d\x5f\xfd\x9e\xa4\x6a\xfe\x6a\x9f\x2c\x5f\x4b\x19\x55\x23\x30\x97\x05\xd7\xb0\xbc\x9f\xdd\xfd\xf2\x57\xc3\xb7\x90\xcb\xeb\x09\x61\xfc\x29\xaf\x04\xee\x30\xf8\x41\x92\x97\xa2\xa0\x3c\x3b\x13\x55\xf6\xbe\x7e\x9f\x64\x39\x7c\x1c\x6e\x08\x4d\x87\x7d\xf2\x1b\xf9\x0b\x95\xb5\x9e\xf6\x2f\x06\x04\xc2\x0e\x49\xca\x62\x49\x9a\xd7\x09\xad\xe4\x0c\xd3\x4d\x5f\x5f\x2a\xfb\x68\x5f\x1b\x49\xd6\x1d\x83\x1e\xec\xb5\xf6\x7d\xb3\xb7\xe5\xa1\xcb\xd0\xbd\xf6\x10\x64\xdc\xc0\x0e\x53\xe6\xd1\x38\x70\x02\x27\x09\xd6\x7e\x1a\xb3\x38\x5a\xad\x63\x27\x76\xd2\xc4\x89\xd7\xd1\xda\xb3\xd3\x55\xea\x44\x31\xb5\xbd\x30\x61\x71\x4a\x5d\xdb\x76\x57\xfe\xda\x5a\x45\x89\x65\xd1\xc0\x5a\xd9\x09\xb3\xd3\x90\x45\x76\x9c\x86\xd4\x73\xed\x34\x4c\x62\x8b\x51\x8b\xf9\x6b\x4a\xa3\x30\xa1\x8e\xb3\x62\xd1\xca\xf2\xdd\x30\x62\x2b\x3b\x09\x6d\xb6\x76\x1d\x8b\xa6\xa1\x17\x30\x3b\x75\x57\x81\x13\xad\x68\x18\xaf\xe2\xc8\x8f\xd7\xa1\x67\x33\x2b\x72\x7c\xcf\xa1\x6e\xe4\xfb\x96\xb3\x76\xfc\x74\xb5\xf6\x7d\x27\x0e\x12\x97\xfa\x9e\xcf\xdc\x28\x74\xc2\xc0\xa2\xab\x70\xe5\xba\xb6\xb3\xa6\x21\x73\x5c\x48\x7d\xbd\x38\x8a\x98\xe5\x07\x2b\xe6\xae\x23\x27\xb5\x63\x3b\xb2\xd3\x38\x09\xd8\x9a\x45\xb6\x67\xdb\x0e\xb8\x58\x2b\x8a\xd6\xbe\x65\xbb\x51\x08\xe9\xaf\x1f\xb8\x71\x94\x46\xd4\x61\xa9\x1d\xa7\x0e\x8d\xfc\x24\x62\x69\xea\xb2\xc4\xa1\x6c\x2d\xe7\x7c\x60\x03\xb2\xd6\x6c\xd7\xac\x92\xcd\x11\x04\x89\xdc\x46\xe0\x6d\x53\x1b\xbc\xeb\x86\x71\x39\x1d\x10\x5c\x8d\x76\x8a\x23\xa5\x9b\x3f\xfa\x22\xed\xd5\x7c\x0c\xb6\x83\x9b\x91\x19\xbd\x66\xec\xce\x3c\x2b\x9c\xec\x4b\x7e\x3d\x7a\xfa\xbb\x1e\x98\xa2\xc8\x60\x6c\xcc\x87\x55\xa5\x44\x0d\x1f\xd4\x88\x51\x73\xc0\x35\x6b\xf0\x98\x46\x10\xfa\x24\xf2\x54\xba\x44\xcc\x01\xdc\xd8\xb3\x1c\xcb\x0a\x20\xb1\x88\x3d\x2f\x8c\x1d\xdb\x71\xc2\xd8\xf2\x70\x1f\x1b\xcf\x0d\x6c\x37\xb2\x7c\x2b\x8c\x43\x37\x76\x42\xcb\x0b\x7c\x0f\x73\x93\xd8\x8b\x9c\xd8\xf5\x2c\xcf\xf1\xfc\xd0\xb1\x21\x9d\x89\x83\x28\xb4\x5c\x27\xb6\xbc\xd0\x09\x02\x2b\x8a\x1c\x3f\x8a\xdd\x08\x32\xf5\xc0\x0e\xac\x20\x0e\x5d\xdb\x76\x5c\x3b\xfe\x5f\xff\xce\x20\xb6\x7c\x27\x8c\x03\x27\x0c\xfc\xd8\x8d\x63\xdb\x76\x9d\xc0\xf5\x83\xd8\x8d\xa3\xd8\xc7\x4c\xc8\x77\x9c\xd8\x8b\x6d\xd7\xf7\x3d\xcf\x75\x03\xdf\x8d\x3d\x27\xf0\xdc\x24\x88\xfc\x88\x59\xc1\x2a\xb4\x3c\xcb\x63\x71\x92\xc6\xcc\x65\xc9\x2a\x08\x1c\x37\xf6\x57\x9e\xe7\xc4\x49\x80\x63\x1b\x2c\xdf\x5d\xaf\x7c\xc7\x5e\x47\x4e\x44\xd7\x81\x15\xac\xbc\xd4\x4d\x57\x94\xda\xde\xca\x67\x61\xc8\xd6\x2c\xf4\x63\x27\x5a\x33\x3b\x4d\x6c\x27\xa4\xce\x7a\x4d\xa3\x94\xb9\xae\x17\xad\xdc\xc4\x8e\xfc\x80\x7a\x4e\xbc\x5a\xc7\x21\x0b\x99\x6b\x27\x0e\xf3\x57\x69\x10\x58\x38\xa1\x86\xad\xe2\xc0\x8e\x98\x9d\xc4\xd4\x06\x03\xa3\x8e\x4d\xad\x55\x10\xf9\x9e\xc5\x18\x75\x52\x1a\x3a\xfe\x2a\x8e\x57\xae\xed\xaf\xdd\x55\xb4\xf2\xa2\x38\xb6\x23\xb6\xb6\xad\x98\xd9\x7e\x00\x17\xcf\xb7\x59\x12\xb2\xd8\x0d\x57\x76\xe0\x3b\x89\xb5\x4a\xdd\xd5\xca\x5e\xad\xad\xd0\xf5\x43\x37\x5d\x47\x91\x9b\x3a\x89\xeb\xad\x6d\xb6\xf6\x7c\x7b\x9d\x7a\xc1\xca\xb7\xdc\xb5\x65\xd9\x76\xe4\xc6\x4e\x1c\xd0\x30\x8a\xa9\xbb\x4a\x2c\xcb\xf3\x93\x88\xfa\xeb\x95\xe7\x24\x61\x6a\xaf\xd2\x38\x8e\xd6\xbe\xe7\x79\xb1\x1f\xc6\x2b\xcf\x0b\x22\x3b\xa4\xeb\x55\x6a\x87\x4e\xe8\xb2\x20\x70\x92\x38\x64\x2c\x74\xe2\xd8\x67\x6b\xb8\xae\x56\xe2\xfb\xd6\x2a\xb6\x6c\x77\x4d\x53\x2b\x0c\x6c\xd7\x77\x93\xd0\x8a\x02\xea\x84\x4e\xe2\x80\x99\xad\x58\xec\x85\x41\xbc\x4e\xed\x20\xf0\xad\x77\x7f\x38\xd6\x25\xc7\xe3\x3c\xfd\x9e\xa8\xf2\xc8\xa5\xaa\x93\xd6\xdf\x2b\x4e\xfb\x84\xfc\xd7\xbb\x3f\xfc\x41\x45\x25\xf3\x17\xf2\xd5\x3f\xec\xff\x11\xb6\xba\x1e\xff\x17\x01\x03\x83\x0f\xa5\x55\x56\x8f\x7a\x15\xcd\xff\x3e\xf9\x00\x7f\x26\x3f\xf9\x18\x9f\xfc\xf7\x87\x77\x7f\xf8\xef\x93\x77\x41\x14\x78\x61\x1c\x06\x81\x65\xbb\x56\x60\xc5\xb0\x8c\x23\x3b\xb6\xac\x30\x8e\x2d\x58\x0d\xae\x63\x87\x4e\x10\x7b\x88\xd2\x6c\xcf\x75\x2d\xdf\xb3\x60\x05\x7b\x81\xeb\xf9\xb1\x1d\xf9\xbe\xe7\xda\x91\xeb\xe2\x0e\xbc\x96\x0f\x4b\xd9\xf7\xe3\xc0\xb3\x82\xc0\xf6\x7c\xcf\xf7\xbd\x38\x0c\x9d\x38\x00\x87\x19\xdb\x5e\x64\x45\x7e\x64\xb9\xa1\xed\xd8\x71\x14\xc6\x71\x1c\xda\x41\xe0\xb9\x91\xed\xf8\xa1\x67\x39\x91\x13\xdb\xb6\xed\x5b\x7e\x68\xfb\xf6\xff\xb7\x27\x87\x96\xe0\xc1\x47\x87\x5e\xe0\xba\xf0\xb7\x76\x1c\xfa\x2e\x9c\x5b\x1c\x07\x6e\x68\xbb\x01\xbc\x6a\xdb\x2e\x7c\x6f\x10\x05\xb6\xe3\x79\x96\x1b\x59\xae\x67\xb9\xa1\x13\x59\x51\x04\xe6\x18\x5a\x96\xef\x79\x31\x32\x73\x8e\xe5\x5a\x9e\xe5\x5b\x81\x15\x5a\x91\x15\xdb\x96\x6d\xdb\x8e\x0d\x08\xd6\xb7\x03\x3b\xb4\x23\x3b\x76\x2c\xb8\x24\x8e\xeb\x78\x8e\xef\x04\x4e\x08\x3f\xd1\xb5\x5c\xdb\x75\x5c\xd7\x85\x33\x0f\xdc\xd0\xc5\xcd\x12\x3c\xdb\x73\x3c\xd7\xf3\x3c\xdf\x0b\xbc\xd0\x8b\xbc\xd8\xb7\xfc\xff\x97\x8d\x37\x81\x8f\xeb\xa8\xf2\x85\xab\xea\x7f\xf7\xbe\xdd\xad\xc5\x96\x65\xc9\xb2\x64\xc9\xb2\x25\x4b\xb6\xa5\xd6\x2e\x5b\x52\x42\x08\x03\x84\x37\x03\xf3\x18\x98\x81\x19\xc8\x46\x16\x12\x87\x4c\x0c\x09\xdb\x80\xf6\xcd\xfb\x16\x27\xb1\x1d\xef\xab\x64\x79\x91\x65\x5b\xb6\x6c\x43\x58\x06\x8b\x8c\x1d\xe0\x81\x25\x87\x79\xe3\xb8\xd5\x2d\x09\x02\x64\x18\x18\x96\x99\x49\xbe\x5f\xdd\x5b\x7d\x6f\x75\xbf\x2f\xfc\x38\xa7\xfe\xb5\x9e\x3a\x75\xce\xa9\xa5\xaf\x55\x59\x13\xa9\xa9\xe2\x6a\xac\xa9\xad\xa9\xab\xa9\xaf\x69\xa8\xad\xa8\xad\xac\x8d\xd4\x56\xd5\x56\xd7\xd6\xf0\xa0\x50\x5b\x5f\xdb\x50\x57\x51\xe7\x58\x68\x5d\x75\x5d\x4d\x5d\xad\xf3\xe7\xeb\x1a\xea\x2b\xea\x2b\xeb\x23\xf5\x55\xf5\xd5\xf5\x35\xf5\xb5\xf5\x75\xf5\xf5\xf5\x0d\x0d\x15\x0d\x95\x0d\x11\xae\xa0\x86\x9a\x86\xda\x86\xba\x86\xfa\x86\x06\x66\x9b\xec\xf4\xdb\xec\xe4\x04\x3b\x39\xc9\x34\x9d\x85\x33\x58\x38\x9f\x85\xf3\x18\xcd\x64\xe1\x2c\x16\x0e\xb0\x70\x15\x0b\xd7\xb1\x70\x0b\x0b\xaf\x64\xe1\x65\xcc\x5e\xc2\xec\x65\xcc\x5e\xc5\xec\x06\x66\x17\xb3\x81\x5f\xb1\x81\xbb\x6c\x20\xca\x8e\xdf\x61\xc7\xdf\x62\xc7\xe3\xec\xe0\x0f\xd9\xc1\x1f\xb0\x83\xd7\x19\x2d\x62\xd4\x60\xa1\x66\x16\x5a\xca\xc2\x60\x08\x32\x98\x0c\xf3\x18\x42\x8c\x81\xd1\x4a\x46\x09\xa3\x69\x0c\xab\x99\x1e\x64\xcc\x66\x76\x05\xa3\x60\x94\x32\x5a\xc0\x68\x21\xa3\xa5\x8c\x5a\x8c\xda\x8c\x69\x8c\x31\x86\x34\xa0\xae\x00\x81\x32\x30\xaa\x30\xca\x18\x6d\x60\x58\xc0\xd8\x62\xb4\x3e\xbb\x98\xa1\x91\xc1\xc2\xb7\x9f\x5b\x81\x6f\x3f\x57\x8e\x6f\x3f\xc7\x18\x6b\x64\xac\x99\xb1\x72\xc6\xd2\x18\x23\xf8\xf6\xda\xd5\xf8\xf6\xda\x65\x78\xed\x23\x8b\xf1\xda\x47\x56\x31\xb3\x94\x59\xf3\xd1\x31\x10\x45\xc7\xc0\x6f\x51\x50\x7d\x07\x6d\x03\xbf\x40\xdb\xc0\x7f\xa0\xa0\xfa\x37\x78\xf1\xad\x7f\x41\x67\xec\x3b\x2c\x98\x8e\x75\x6f\xff\x10\xdb\xdf\xbe\x89\x57\xde\x7e\x0d\xeb\xde\x7e\x13\xdb\xdf\xfe\x37\xbc\xf2\xf6\x8f\x41\xed\x45\xa0\x76\x11\xc6\xf7\xed\xc1\xf8\xc1\xdd\x18\x3f\xb0\x17\xe3\x87\x5f\xc5\xf8\xa1\x2d\x18\x3f\xba\x19\xe3\x47\xb6\x61\xfc\xf8\x56\x8c\x1f\xdb\x81\xf1\xff\x18\xc1\xf8\x3b\xe7\x30\xfe\xef\x17\x30\xfe\x9f\xe7\x31\xfe\x87\x3e\x8c\xff\xae\x17\xe3\xbf\x5f\x87\xf1\x3f\xf7\x63\xfc\xbf\x36\x60\xfc\x8f\xeb\x31\xfe\xa7\x4d\x18\x7f\x77\x23\xc6\xdf\x6b\xc3\xf8\x7f\xb7\x62\xfc\x7f\x3a\x30\x7e\xb7\x1d\xe3\xd1\x2e\x8c\xdf\xe9\xc4\xf8\x5b\x3d\x18\x8f\x77\x63\x7c\xfa\x65\x8c\x4f\xbd\x84\xf1\xd8\x2e\x8c\xff\xe2\x15\x8c\xff\x72\x0f\xc6\x67\x76\x63\x62\x5b\x1f\xfe\x6d\xfb\x3a\x46\x2b\x00\x65\x21\x94\xb9\x19\x08\xa8\xe5\xd0\x14\x02\x4d\x29\x85\xa6\x54\x43\x53\x56\x43\x53\xf3\xa0\x69\x04\x9a\x66\x41\xd3\x96\x42\xd3\x22\xd0\xeb\x6b\xa1\x37\xac\x84\xde\x50\x00\xbd\x31\x04\xbd\x31\x17\x7a\x63\x31\xf4\x55\x2b\xa1\xaf\x2a\x86\x5e\x9d\x0e\xbd\xd6\x84\x5e\xb7\x0c\x7a\x05\x85\x5e\x11\x86\x5e\xb1\x02\x7a\x65\x16\xf4\x4a\x05\x7a\x65\x05\xf4\x48\x36\xf4\xc8\x72\xe8\x55\x73\xa0\x57\x35\x43\x5f\x6a\x42\x2f\x20\xd0\xf3\x03\xd0\xb3\x8b\xa0\x67\x97\x40\xcf\xae\x85\x9e\x0d\xe8\xf3\xb3\xa0\xa7\xd7\x42\xcf\x58\x0a\x3d\x33\x0d\xba\xbd\x04\xba\x6d\x40\xb7\x33\xa1\x07\x19\xf4\xe0\x02\xe8\x81\x1a\xe8\x01\x0b\x7a\x80\x42\x0f\x84\xa1\xab\x04\xba\x6a\x42\x57\x03\xd0\x75\x0a\x5d\x37\xa0\x93\xd5\xd0\x49\x19\x74\x5a\x0a\x9d\xe6\x42\xa7\x06\x74\xb4\x40\xa9\xae\x81\x52\x6d\x40\xa9\xa9\x86\x52\xba\x12\x4a\x69\x0d\x94\x32\x15\x4a\xd9\x1c\x28\x65\x05\x50\xca\x56\x43\x59\xb6\x04\xca\xb2\x42\x28\x4b\xea\xa1\x2c\xa2\x50\x16\x15\x42\x49\x2f\x83\x92\xb6\x02\x4a\x5a\x35\x94\xcc\x26\x28\x19\x0a\x94\x0c\x0b\x4a\x30\x0f\x4a\x50\x87\x12\x2c\x80\xba\xba\x19\x6a\xcd\x6a\xa8\x35\x8b\xa0\xd6\x14\x41\xad\x59\x02\xb5\x3a\x0f\x6a\x35\x83\x5a\xad\x43\xad\xab\x84\x5a\x95\x03\xb5\x2a\x0b\xea\x8a\xd5\x50\x57\xe8\x50\x4b\x1b\xa1\x96\xae\x86\x5a\x6a\x43\x2d\x9d\x0b\xb5\x6c\x39\xd4\xb2\x1a\xa8\x8b\x17\x42\x5d\x3c\x07\xea\x52\x05\xea\xd2\x39\x50\x97\x30\xa8\x85\xb5\x50\x0b\x6d\xa8\x85\x0b\xa0\xce\xb7\xa0\xe6\x9a\x50\x73\x6d\xa8\x73\x74\xa8\x59\x2d\x50\xb3\x6c\xa8\xb6\x0a\x35\x14\x86\x4a\x43\x50\x49\x09\x54\x54\x40\x85\x06\xab\xa9\x09\x56\x53\x25\xac\xa6\x72\x58\x4d\x36\xac\x96\x16\x58\xab\x0d\x58\x0d\x8b\x60\x35\x94\xc2\x6a\xa8\x83\xd5\xd0\x00\xab\xd6\x82\x55\xbb\x00\x56\xed\x3c\x58\x75\x4b\x61\xd5\xd5\xc3\xaa\xab\x82\xb5\x94\xc2\x5a\xba\x04\x56\x7e\x08\x56\x3e\x60\xe5\x57\xc1\xca\x5d\x09\x2b\x7b\x3e\xac\xf9\x14\x56\xd6\x1c\x58\xa1\x42\x58\xe1\x34\x58\x61\x06\x2b\x5c\x00\xcb\x56\x60\x05\x9a\x61\x05\xca\x60\x19\x2b\x61\x29\xb5\xb0\xd4\x39\xb0\x88\x02\x8b\xa4\xc1\x22\x73\x10\x58\x5d\x85\xc0\xaa\x65\x08\x34\x14\x22\xd0\x50\x8a\x40\x43\x1d\x02\x65\x69\x08\x94\x94\x20\xb0\xa4\x06\x81\xc5\x0b\x10\x58\x9c\x81\x40\xb1\x82\x40\xd1\x6a\x04\x8a\x2a\x10\x28\x0a\x22\x50\x34\x1f\x81\x45\x8d\x08\x2c\xca\x47\x60\x11\x41\x60\x61\x0d\x02\x0b\xf2\x10\xc8\x5b\x8e\x40\x5e\x09\x02\xd9\x2b\x10\xc8\x2e\x40\x20\x3b\x0b\x81\x39\x99\x08\xcc\x5d\x8c\xc0\xdc\x42\x04\x32\x72\x11\xc8\x48\x43\x20\x33\x82\x40\x66\x13\x02\x19\xd9\x08\xd8\x4b\x10\xd0\x2a\x11\xd0\x1a\x11\x50\x8b\x10\x50\x57\x23\xa0\x04\x10\x50\x14\x04\x94\x5c\x04\x94\x08\x02\x4a\x25\x02\x00\x02\xc8\x43\x00\x2b\x11\x40\x19\x02\x2c\x17\x01\x46\x10\xa0\x0b\x11\xa0\x06\x02\xb4\x06\x5a\xb0\x01\x5a\xb0\x09\x5a\xb0\x05\x8c\x54\x82\x91\x2a\x30\x36\x1f\x8c\xd4\x82\xb1\x5c\x30\x52\x0d\x46\x56\x83\x31\x0b\x8c\x85\xc0\x68\x0e\x18\xd5\xc1\xa8\x0a\x46\x03\x60\xb4\x18\x8c\xda\x3c\x98\x81\xd1\x05\x60\x64\x05\x18\x89\x80\x91\x66\x30\x92\x01\x46\xb2\x78\x8c\x04\xa3\xbc\xdf\x02\x30\x56\x0c\x1e\xec\x18\xab\x07\x63\xab\xc0\x58\x35\x18\x8d\x80\x31\xfe\xff\x95\x60\xb4\x1c\x8c\x66\x82\x51\xde\x2e\x1d\x8c\x2e\x04\xa3\x73\xc1\xe8\x3c\x30\x1a\x06\xa3\x06\x18\x69\x01\x83\xce\x43\x31\x18\x32\xc1\x90\x07\x86\x7c\x30\x02\x30\x12\x04\x23\x14\x8c\x70\xd9\xf9\x3c\xb2\xc1\x48\x26\x18\x59\x09\xbd\x39\x03\xfa\xea\x7c\xe8\xcd\x79\xd0\xf2\x42\xd0\x9b\x17\x40\x6f\x6e\x84\xde\x9c\x09\x25\xa3\x0c\x7a\x0b\xa0\x37\x33\x68\x85\xd5\xd0\x72\x56\x40\x5f\x5d\x0c\x6d\x41\x00\x5a\x45\x03\xd4\x7c\x0a\x65\xa9\x81\x6d\xff\xf3\x7b\xb0\x60\x01\x58\xb0\x08\x2c\xb8\x08\x2c\xb8\x04\x2c\x58\x08\x16\x5c\x09\x16\x2c\x07\x0b\x2e\x06\x0b\x2e\x05\x0b\x16\x83\x05\x57\x81\x05\x9b\xc0\x82\x2d\x30\x1b\x56\xc0\x08\xd4\xc1\x60\x73\x60\xcc\x09\xc2\x58\xd1\x08\xa3\x61\x29\xc2\x81\x6c\x84\x17\x54\x22\x3c\x6f\x09\xc2\x0d\xf9\x08\x57\xd8\x08\x59\x0d\x08\xa9\xb5\x08\x2d\x28\x42\x38\x33\x04\x3d\x42\xa0\x57\x04\xa1\x47\x02\xd0\xd2\xb3\xa1\x57\xa4\x41\x0b\x97\x40\x8f\xa8\xd0\xc2\xe5\xd0\xab\xe6\x42\xd3\x0d\xa8\x59\x0c\x4a\xa0\x00\x6a\x63\x3d\xd4\xac\x62\x58\xc1\x7c\x68\x59\x69\x50\xf3\x6a\xa0\x2e\x5b\x05\x35\x2b\x17\xca\x8a\xe5\xd0\x72\xe6\x43\x41\x39\x02\xf5\x75\x50\x56\x5a\xd0\x48\x39\x94\xe5\x14\xca\xc2\xe5\xd0\x56\x96\xc0\x0a\xd4\x40\x0b\xd5\x41\xd3\x57\x40\xe5\x7e\xb6\xac\x18\x7a\x6d\x05\x34\x7b\x15\xd4\xa5\x04\x7a\x64\x05\xf4\x88\x01\xad\x89\x42\x53\x73\xa1\x69\x19\xd0\x16\x37\x41\x5b\x1a\x84\x92\x1e\x86\x5e\x5b\x0e\x4d\x5f\x05\x6d\x45\x39\xba\xff\xf4\x0b\x6c\x7a\xef\x97\xcc\x8c\x30\xb3\x86\x99\xd5\xcc\x5c\xc5\xcc\x66\x66\xd6\x33\x73\x19\x33\x57\x32\xb3\x9c\x99\xc5\xcc\x5c\xc2\xcc\x22\x66\x16\x30\x63\x11\x33\x8a\x99\xb1\x98\x19\x65\xcc\x58\xc1\x8c\x65\xcc\x58\xc2\x8c\x7a\x66\x34\x33\xa3\x9a\x19\xb5\xcc\xa8\x60\x46\x1a\x33\xe6\x31\x23\x83\x19\x79\xcc\xc8\x67\x46\x26\x33\xe6\x32\x63\x0e\x33\x6c\xac\xfb\x9f\x37\xd0\xf6\xf6\xf7\xd1\x73\xa7\x1f\xcb\x23\x51\xb4\xfe\x66\x0a\xcb\x23\xbf\x40\x6f\xfc\x97\xd8\x18\x9f\x41\x67\x7c\x16\x3b\xe3\xbf\xc6\xf2\xc8\x9f\xb0\x3c\xf2\x9f\xd8\x18\x3d\x89\xd6\xe8\x56\xf4\x46\x37\x63\x63\x74\x33\x5a\xa3\x3b\xd1\x1b\xdd\x81\xde\x77\x7f\x88\x8d\xef\x8e\xa3\xf3\xdd\x7f\xc1\x96\xdf\x5c\xc7\xf2\xc8\xb7\xb1\x3c\xf2\x2d\x2c\x8f\xfc\x10\xbd\xf7\x98\xd8\x78\x8f\x81\x4d\x77\x7e\x8f\x8d\xf1\x3f\x61\xe3\x9d\x3f\x63\xdb\x7b\xbf\x43\xe7\xaf\x7f\x82\x40\x89\xc2\xaa\x0a\x58\xe5\x2a\x46\x97\x21\x50\x94\x86\x40\x41\x05\x02\x8b\xd2\x10\x58\x54\x01\x7d\xae\x01\xb3\xa5\x06\x7a\xbe\x01\x7d\x5e\x00\x66\xfe\x5c\x04\x16\xd4\xc1\x2a\x2b\x82\x96\x93\x0b\x2d\x67\x0e\x2c\x9a\x0d\xad\x28\x17\x56\xc4\x86\x45\x15\x98\x45\xab\x60\x34\x2d\x85\x91\x63\x41\x5f\xbd\x12\x7a\x63\x19\x74\x7d\x19\xb4\x25\x0b\x60\xda\x59\x30\xd3\x42\x30\x96\x86\x61\x94\x99\xd0\xab\x8b\xa1\x2d\xaa\x82\xc6\x5d\x7d\xe1\x7c\x58\xa5\xa5\x30\x8d\xf9\x30\xca\x55\xe8\xab\x23\xd0\x16\x34\xc3\x4a\xaf\x84\x99\x6b\x42\xaf\x5a\x01\x9d\x12\x98\x2b\xcb\xa1\x17\x35\x43\x57\xea\x61\xe5\x17\xc2\xac\x6f\x86\x99\x4e\x60\xac\x9c\x07\x6d\x69\x21\x02\x39\x65\xb0\x0a\xe7\xc3\x5a\x59\x09\xb3\xae\x1a\x66\xb8\x10\x46\x79\x21\x8c\x96\x39\xd0\x17\xd7\x40\x5f\x5d\x05\xbd\x69\x19\xf4\xcc\x6c\x68\xf5\x16\x34\x33\x0b\x5a\x26\x81\xa1\xd5\xc1\xa0\x80\x91\x91\x07\xbd\xac\x0e\x5a\xc9\x2a\x68\x0b\x5a\xa0\x87\xe6\xc1\xd2\xf2\x60\xcd\xd7\x61\xcc\x59\x0c\x7d\xf1\x2a\x18\xe5\x8b\x61\x68\x41\xe8\x59\x16\xb4\xe6\x66\x58\x5a\x06\xac\x39\xa5\x30\x83\xf9\x30\x33\xe6\xc1\x9c\x4f\x61\xa4\x17\xc0\xc8\x5b\x0a\x6d\x75\x0e\xac\x15\x04\xfa\xd2\x6c\x58\x85\x06\x8c\xa0\x05\x23\xb3\x14\xfa\xb2\x52\x68\xab\xcb\xa1\x07\x72\x60\xae\x98\x03\x33\xb8\x10\x7a\xa8\x08\x81\xbc\xa5\xb0\xac\x7a\x98\xc5\x11\x18\x65\x4b\x60\x54\x64\xc0\x2a\xad\x86\xa1\xe5\x23\x90\x9b\x03\x2b\x37\x8c\x40\xde\x32\x98\x59\x8b\x61\x56\xa4\xc3\x48\x37\x60\x2d\x2b\x81\xa5\x44\x60\x34\x94\x43\xaf\x5e\x0a\x3d\xac\xc2\xe4\xdb\x77\x2e\x85\x39\xaf\x11\xe6\x8a\x20\xf4\x15\xe9\x30\xcb\xe6\xc2\xa8\xc8\x44\x20\x7f\x3e\xac\x82\x74\x58\x85\x15\x30\xf5\x55\x30\xb2\x16\x40\x2f\xcf\x84\x1e\x5a\x09\xad\xb0\x12\xd6\x0a\x0b\x56\x1d\x3f\xd7\x45\x60\xe5\xad\x80\x59\xa9\xc1\x9c\xdf\x08\x83\xad\x84\x56\x51\x06\x2d\xbc\x1c\xda\x82\x7c\x68\x79\x3a\xac\xf2\x74\x98\x4d\x41\x98\x81\x55\xd0\xf9\x76\x95\xdf\x08\xb3\x20\x1f\xe6\x8a\x34\x98\xd5\x01\x98\x39\x95\x30\x8a\x72\x60\x54\xe7\xc1\xa0\xf9\x30\xd2\x0b\xa1\x2f\xad\x87\x9e\xd3\x0c\xbd\xa6\x0e\xda\x92\x06\x68\x65\xe9\xb0\x56\x04\x60\x95\x37\xc3\xaa\x2e\x82\x51\x3c\x0f\xba\x5a\x08\xdd\x0e\xc0\xca\x2b\x83\x35\x3f\x0b\x66\x59\x3e\x4c\x23\x00\x23\x2b\x1b\x46\x59\x06\x02\x79\x36\xac\xa6\x34\x58\x66\x10\x56\x5a\x3a\xcc\x25\x15\x30\x4a\xf2\x61\xd4\xe9\x30\xb2\x6b\xa0\x2f\xad\x85\xb6\x42\x85\xd6\xa4\x40\x5b\xb5\x0a\x9a\x56\x8e\x40\x76\x33\x0c\x92\x0d\xad\x00\xd0\x56\x13\x98\xc5\xd9\x08\x2c\x58\x0d\xab\x78\x11\x2c\x33\x03\x56\x16\x83\x59\xb1\x14\x66\xa8\x09\x46\x41\x08\x46\x33\xa0\x57\x37\x43\x5b\xd2\x02\x6d\xbe\x09\xad\xa5\x04\xd6\xf2\x10\xcc\xc6\x2a\x98\xf5\x8d\x30\x33\x02\x30\xf3\xe6\xc1\xa8\x53\x61\x44\xe6\xc0\xd0\x8a\x61\x64\xe6\x43\xd3\x42\xb0\x0a\x57\xc3\x5c\xb9\x1a\x5a\x73\x19\xac\xa5\x2d\xb0\x32\x6d\x98\x69\xab\xa1\xe7\x36\xc1\x9a\x9f\x09\xb3\x30\x0f\xa6\x1e\x84\x51\xba\x00\x5a\x53\x0e\xac\x95\xd5\xb0\xea\xd2\x61\x65\x35\xc2\x6c\xa9\x82\xd9\xb8\x12\xa6\x6a\xc1\x9c\xa3\xc1\xa8\x2b\x84\x51\xa1\xc3\xc8\xc9\x87\xae\x94\x40\x57\x4c\x68\x05\xc5\xd0\xf8\xf1\xa2\x6c\x0e\xcc\xbc\x2c\x58\x75\x15\x30\x0a\x9a\x61\xd4\xd4\x41\xaf\xb0\xa0\x35\x65\x40\xcb\x2a\x86\x96\x57\x0e\xb3\xa1\x08\x66\x5a\x33\xf4\x82\x85\x30\xec\xd5\x30\x02\xd9\x30\xe6\x96\xc1\x28\x6f\x84\x51\x5c\x08\xdd\x5a\x8c\xc0\x82\x26\xe8\x65\x06\xac\x95\x2a\xac\x02\x1d\x56\xc6\x52\x98\x45\xe9\x30\x72\xe7\xc2\xd2\x28\xcc\x05\xb9\x30\x23\x11\xe8\x73\x56\x43\x37\x15\x68\xfc\xe8\x19\xa2\xb0\x32\xb3\x61\x2d\xe7\xc7\x9d\x20\x2c\xd3\x82\x59\xb9\x04\xd6\xca\x00\x8c\xc5\xab\x61\x54\xe5\xc1\xb0\x17\xc3\x08\xea\x30\x82\x2d\x30\x42\x73\xa0\xd5\x58\x30\x72\x8a\x60\x64\x15\x41\xaf\x88\x40\x47\x0e\xb4\x92\x3c\x68\x65\xb9\xd0\x02\x2a\xb4\xc0\x3c\x68\xb6\x02\x6d\xe1\x7c\x68\x65\x15\xd0\x22\xd9\x08\x64\x2d\x84\x55\x96\x05\x6b\x79\x0b\xac\xa2\x46\x58\x45\x69\xb0\x8a\x17\xc3\xe2\xba\xad\xa8\x84\x55\xc9\xed\xa0\x01\x96\x95\x01\x6b\x7e\x3e\xac\xf9\x19\x30\x97\x95\xc2\x5c\x9e\x05\x73\x45\x25\xcc\x15\x11\x98\xab\x43\x30\x9b\x0b\x60\x56\x65\xc0\x0c\xf0\xf9\x44\x60\xa6\x2f\x80\x39\xb7\x18\x46\xf9\x12\x18\x8b\x0a\x61\x34\x94\xc0\x08\xe4\xc0\x08\x46\x60\xd8\x0a\x0c\x5b\x83\x61\xe7\xc3\xb0\x6d\x18\xe1\x7c\x18\xe1\x3c\x18\x64\x0e\x0c\xf0\xb5\xce\x82\xb1\xb0\x08\x46\x7a\x3a\x8c\xb4\x6c\x18\x73\x4a\xa0\x97\x2e\x84\xbe\xa2\x12\x7a\xc1\x62\xe8\x05\x4b\xa1\xd7\x1b\xd0\x83\x15\xd0\xc3\x75\xd0\xd5\x22\xe8\x6a\x0e\xf4\x9c\x3a\xe8\x79\xcb\xa1\xcf\x4b\x83\x56\x9a\x0f\x8d\x6f\x91\xb5\x59\xd0\xcc\x74\x98\x25\x0b\xa1\x2f\xaa\x41\x20\x3d\x0b\xd6\x4a\x05\x56\x79\x0e\x02\xf3\xaa\x60\x95\x57\xc2\x5a\x59\x03\x8b\xfb\x66\x61\x10\x56\x4b\x31\xac\xd5\xe5\xb0\x5a\x8a\x60\x35\xcf\x87\x65\x2c\x81\x15\x08\xc1\xb2\x1b\x61\xd9\x65\xb0\x50\x08\x4b\x2b\x85\x95\x9e\x06\x2b\x3d\x07\xd6\xbc\xe5\xb0\xe6\x94\xc0\x2c\x5d\x08\x73\xa5\x09\x73\x05\x81\x59\xae\xc3\x5c\xb9\x0c\xe6\xf2\x06\x98\x85\x3c\xde\x98\x30\x1b\x33\x60\xae\xca\x83\xd9\xa2\xc1\xac\x2a\x86\x59\xab\xc2\xac\x35\x60\xd6\x31\x98\x7a\x39\x4c\xa5\x1c\x66\x7e\x16\xcc\x74\xc0\x4c\xcf\x80\x99\x55\x0f\x63\x99\x0a\x63\x65\x04\x46\x75\x23\x8c\xc2\x32\x18\x05\x15\x30\x96\x58\x30\x56\xa5\xc1\x68\x5e\x0c\xa3\x39\x1b\x46\xa4\x01\x46\xa4\x11\x46\x65\x39\x8c\xca\xd5\x30\x2a\x17\xc0\xa8\x2b\x82\x51\xb7\x0c\x86\xb9\x14\x06\xc9\x83\xa1\x2e\x87\x91\x5f\x0d\x23\x4f\x81\x91\x15\x86\xbe\xac\x0e\xfa\xd2\x45\xd0\x8b\x73\xa1\xd7\xd9\xd0\xed\x4a\xe8\xf6\x0a\xe8\x44\x83\x4e\x19\x74\x5a\x01\x5d\x6b\x82\x4e\x01\x9d\x66\x42\xd7\x34\xe8\xaa\x05\x3d\xdf\x84\x3e\xaf\x11\xda\xb2\x4a\x68\xcb\xf3\xa0\x15\x56\x41\x8b\x34\x42\xab\x58\x0c\xad\x76\x21\xb4\xea\x0c\x68\xd5\x35\xd0\x02\x04\x5a\x80\x1f\x19\xf2\xa1\xcd\xcd\x80\xad\x86\x11\x28\x0b\x20\x50\xb6\x1c\x5a\x56\x2e\xb4\xb9\xf3\xd0\x37\xfe\x0b\xf4\x8d\xcf\xc0\xae\x4f\x83\x5d\x4f\x61\xd7\x87\x11\xac\x2f\x46\xb0\x7e\x11\xec\xfa\xe5\xb0\xeb\x57\xc2\xae\x2f\x83\x5d\x5f\x07\xbb\xbe\x06\x76\x83\x09\xbb\x21\x08\xbb\x21\x0c\xbb\x21\x80\x9b\x5f\xb2\x71\xf3\x4b\x61\xdc\xfc\x52\x08\x37\xbf\xc4\xcb\xd2\x10\x6c\xb0\x71\xf3\xc1\x55\xb8\xf9\x60\x33\x6e\x3e\xd8\x80\x9b\x0f\xd6\xe3\xe6\x83\x75\xb8\xf9\xe0\x32\xdc\x7c\x70\x39\x6e\x3e\x58\x8e\x60\x6e\x0e\x82\xb9\x4b\x60\x37\xad\x80\xdd\x54\x0c\xbb\x79\x21\xec\xe6\x39\xb0\x5b\x34\xd8\x2d\x01\xd8\x2d\x36\xec\x96\x20\xec\x16\x06\xbb\x39\x0c\xbb\xd9\x80\xdd\x6c\xc2\x6e\x2e\x87\xdd\xcc\xcb\x32\x61\xb7\x64\xc1\x6e\x99\x0b\xbb\x65\x01\xec\x96\x7c\xd8\x2d\x79\xb0\x5b\x72\x60\xb7\xcc\x83\xdd\x62\xc0\x6e\x31\x61\xb7\x84\x60\xb7\x28\xb0\x5b\x54\xd8\xab\x5b\x60\x37\x11\xd8\x4d\x1a\xec\x26\x15\x76\x93\x0d\xbb\x29\x0c\xbb\x29\x08\xbb\x29\x00\xbb\x49\x87\xdd\x34\x1f\x76\xd3\x5c\xd8\x4d\xe9\xb0\x9b\x2a\x61\x37\x55\xc1\x6e\xaa\x80\xdd\xd4\x0c\xbb\x29\x02\xbb\xa9\x16\xf6\x6a\x1d\xf6\x6a\x15\xa1\xc6\x45\x08\x35\x16\x21\x54\x6f\x22\xd4\xb8\x04\xa1\xfa\x00\x42\x8d\x8b\x11\x6a\x2c\x47\xa8\x3e\x07\xa1\xfa\x85\x08\x35\x2e\x43\xa8\xb1\x0e\xa1\xc6\x1a\x84\x1a\x57\x21\xd4\x38\x17\xa1\xc6\xd5\x08\x35\x56\x23\xd4\xb8\x14\xa1\xc6\xe5\x08\x35\x16\x23\xd4\xd8\x82\x50\x63\x13\x42\x8d\xa5\x08\x35\xae\xc4\xcd\xb5\x4b\x11\x6c\x0a\x23\x58\xb6\x0c\xc1\x86\x06\x04\x1b\x56\x21\xd8\xd0\x82\x60\x69\x10\xc1\x92\x62\x46\xb3\x19\x2d\xe1\xe7\xf0\xf0\xe2\x45\x08\xd7\xd7\x21\x5c\x1d\x42\xb8\x26\x0f\xda\x52\x20\x6c\x64\x23\x1c\xcc\x45\x28\xd2\x84\xd0\x2a\x03\xa1\xc6\x00\x42\xda\x62\x84\x82\xa5\x08\x65\xe5\x23\x94\x95\x8b\xe0\x62\x0b\x6a\x79\x1e\x82\x2b\x0a\x10\x5c\x51\x04\xbb\x64\x25\xcc\x62\x86\x60\x43\x05\x82\xa1\x6a\x04\x83\x61\xd8\x45\x04\x76\xf9\x42\xd8\x91\x10\x6c\x3a\x0f\xb6\xd9\x88\xd0\xbc\x2a\xd8\x06\x60\xa7\xeb\xb0\xd3\xb2\x61\xe7\x2f\x80\x3d\x3f\x04\x3b\x87\x9f\x93\x9b\x11\x58\xde\x8c\xc0\xea\x32\x04\xea\x33\x11\x50\xaa\x10\x98\x03\x04\xb2\x8a\x11\x2c\x5c\x82\x40\x4e\x0e\x02\x39\x0a\xac\xe2\x06\x58\x4b\x22\xb0\x96\x54\xc0\x5a\x94\x03\x6b\x51\x1d\xac\x9a\x34\x58\x4d\xd5\xb0\x5a\x42\xb0\x9a\xf9\xbd\xae\x00\x56\xb8\x11\x56\xb8\x01\x56\xc0\x82\x35\xaf\x18\x56\xee\x72\x98\xcb\x73\x60\x96\x57\xc3\x5c\x51\x0e\xb3\xd4\x84\x59\xbb\x08\x66\x65\x3e\xcc\xaa\x2c\xd8\x7c\x03\xad\x2f\x80\x59\xdf\x04\xbb\x24\x07\x76\x49\x16\x4c\xab\x0c\x66\x56\x06\xcc\xcc\x10\xcc\xb9\x55\x30\x4a\x17\xc1\xcc\xa1\x30\xb3\x29\x8c\xe2\x22\x18\xcd\x85\x30\xd4\x62\x18\x6c\x19\x8c\xb9\xab\x60\xe4\xd6\x21\xac\xe7\x21\xac\x00\x7a\x85\x0d\x7d\x55\x00\xba\x31\x0f\x7a\x86\x06\x6d\xe5\x72\x68\x75\x95\xd0\x6a\xca\xa0\x35\xd7\x41\x53\x1a\xa0\x96\x2d\x84\x5a\x3e\x0f\x6a\x41\x1e\xd4\x42\x15\x6a\x45\x1e\xa1\x05\x28\x78\xbd\x97\x3e\x84\x82\xd7\x3b\x69\x84\x56\xa1\xe0\xf5\x36\x14\xbc\x7e\x94\x56\xd2\x2f\xa8\x95\x77\xdb\x3a\xab\x1d\x1a\x51\xab\x78\x1a\x4f\xbe\xde\x83\xa7\x5f\xbb\x80\xf1\xb1\x67\xe8\x5a\x3c\xfa\xbd\xab\xb8\x7b\xe6\x30\xee\x9e\x39\x42\x9f\xa0\x9f\xa7\xcf\xd1\x17\xe8\x57\x50\xf0\x7a\x37\x0a\x5e\xef\x41\xc1\xeb\xfd\x28\x78\xfd\x18\x0a\x5e\xef\x40\xc1\xeb\xeb\xe8\xd3\xf4\xcb\xca\xeb\xbd\xbc\xfb\x1b\xa3\x74\x95\x5a\xc0\xd3\xca\x4f\x0f\xff\xac\x5d\x99\x38\x3a\x79\x4e\x99\xec\x9d\x3c\xa7\xbc\xd9\xc3\x53\xfd\x93\xe7\xb4\x3b\x87\x76\xdc\x39\x34\xa6\xdd\x39\xf4\xa2\xcb\x76\xba\x6c\xb7\xcb\xf6\xbb\xec\x80\xcb\x06\x5c\x76\xca\x61\x47\xf6\xdf\x39\xc2\xd9\x01\x97\x9d\x72\xd8\xb1\xb3\x77\x8e\x71\x76\xd1\x65\x2f\xba\x6c\xa7\xcb\x76\xbb\x6c\xc0\x61\x83\xfb\xef\x0c\x72\x76\xc0\x61\xa3\x1b\xee\x5c\x3c\xab\xdd\xb9\xbc\xe1\xce\xa5\xb3\xda\x9d\x4b\x03\x77\x2e\xbd\xec\xb2\xfd\xda\x9d\x2b\xed\x77\xae\x5e\xd0\xee\x5c\x59\xef\xb2\x2d\x2e\x7b\xd1\x65\xbb\x5c\xd6\x7a\xe7\xea\x88\x76\xe7\xca\x99\x3b\x57\xce\xba\xec\x9c\x76\xe7\xea\xd9\x3b\x57\x5b\x4d\xce\xae\x9c\xb9\x73\xb5\x55\xbb\x73\x75\xd8\xcd\x18\x4e\x64\x24\xf2\xb7\x3a\x9d\x5c\xdd\xed\xb2\xfd\x2e\x3b\xe2\xb2\x01\x97\x6d\xbe\x73\x75\x84\xbd\x71\x96\xbd\x71\x8e\xbd\x71\x95\xfd\xa8\x8d\xfd\xa8\x9d\xfd\xa8\x9f\xfd\xe8\x20\xfb\xce\x11\xfa\x30\x7d\x94\x7e\x8e\xfd\xf3\x1e\xfa\x38\x7d\x92\x3e\x45\xd7\xd0\x67\xd8\x0f\x0e\xd2\x67\xe9\x17\xe9\x97\xd8\xf5\xcd\xec\xfa\x16\x76\xfd\x65\x76\x7d\x17\xbb\xbe\x9b\x7d\x6f\x1d\xbb\xbe\x9d\x5d\x3f\x45\x9f\x67\x37\xce\xb2\x1b\xc3\xec\xc6\x39\x76\xb3\x9b\xdd\xec\x61\x37\xdb\xd8\x1b\x57\xd8\xf5\xad\xf4\x11\x76\x7d\x07\xfb\xce\x69\xfa\x18\xbb\xbe\x97\x5d\xdf\xcf\xae\x1f\x66\xd7\x8f\xb1\xeb\xc7\xd9\xf5\x13\x6c\x7c\x0f\xbb\x7e\x92\x8d\xef\x65\xd7\xcf\xb0\xeb\xa7\xd9\xf5\xb3\xec\xfa\x30\xbb\x7e\x8e\x5d\x1f\x61\xd7\x2f\xb2\xf1\x76\x36\xde\xc1\xbe\x3f\xc0\xc6\xfb\xd8\x78\x3f\x1b\x5f\xc7\xc6\xd7\xd3\xaf\xb2\xf1\xcd\x6c\x7c\x0b\x1b\xdf\xca\x6e\x5c\x64\x6b\xd7\xb2\x1b\x83\xec\xc6\x49\x76\x63\x88\xdd\x38\xc5\x6e\xae\x67\x37\x37\xb0\x9b\x1b\xd5\xb7\xc6\x5a\x6f\x8c\xaa\x6f\x8d\xb5\x39\xb4\xdd\xa1\x1d\x0e\xed\x74\x68\x97\x43\xbb\x1d\xda\xe3\xd0\x7d\x0e\xdd\xef\xd0\x03\x0e\x3d\xe8\xd0\x43\x0e\x3d\xec\xd0\x23\x0e\x3d\xca\xe9\x15\xa7\xfe\x15\xa7\xfe\x15\xa7\xfe\x15\xa7\xfe\x15\xa7\xfe\x15\xa7\xfe\x15\xa7\xfe\x15\xb7\xfe\xe9\x1b\xa3\xca\x8d\x33\x9c\x0c\x72\x7c\xf5\xfc\x8d\x51\x76\x63\x94\x9b\xf3\xbf\xb4\xab\x6f\x5d\x39\xc7\x4b\x2e\x70\x32\xc4\x8b\xaf\x75\x3b\x65\xdb\x5e\x6f\x75\x68\x1b\xa7\xff\xd2\xce\x6e\x6c\x56\x0b\x5e\xdf\xee\x64\x6e\x77\x32\xb7\xf3\xcc\xd3\x8e\x53\xb4\xd2\x07\xd5\xb7\xae\x8c\xdd\x18\x55\x6e\xf6\x71\xb2\xd1\xe9\xe7\xfc\x8d\x51\xed\x6e\xeb\xd9\xbb\xad\x67\x4d\x97\xdd\x6d\x3d\xab\xdd\x6d\x1d\xb9\xdb\x3a\x62\xba\xec\x6e\xeb\x08\x5b\xb4\x88\xb5\xb4\xb0\x96\x45\x6c\x51\x8b\xed\x55\xbb\xdb\x7a\x96\x56\xd0\x6a\x5a\x43\x6b\x69\x1d\xad\xa7\x0d\xb4\x8c\x36\xd1\x12\x5a\xca\x9e\x5b\xcb\xbe\x7b\x94\x3d\xf3\x05\xfa\x8f\x6c\xed\x1a\xf6\xc5\x35\xec\x66\x1f\xfb\xce\x61\x76\x6b\x33\xbb\xb5\x85\xdd\xda\xca\x6e\x6d\x63\x37\x5b\x9d\x00\x50\xe7\xd0\x06\x8d\xd3\xca\x0a\x07\x54\xa9\x11\x87\xf2\x74\x8d\x93\xae\x71\xa2\x44\x8d\x5a\xed\x50\x9e\x5f\xab\xd6\x38\x94\xa7\xeb\x9d\xd2\x7a\x27\xa7\x5e\xad\xe3\x54\xe1\xf9\xec\xc9\x27\xd9\x93\xcf\xb3\xe7\x9f\x54\x9e\x7f\x92\x27\xbf\xcc\xbe\xfc\xa4\x5a\xc1\xbb\xd6\xee\xf6\x0e\xdc\xed\x1d\x30\x5d\x76\xb7\x77\x40\xbb\xdb\x3b\x74\xb7\x77\xc8\x74\xd9\xdd\xde\x21\x56\x59\xc1\x2a\x2b\x59\x65\x84\x55\x56\xb1\xca\x6a\x56\x59\xc3\x2a\x6b\x59\x65\x1d\xab\xac\x67\x95\x0d\x2c\x52\xa1\x94\x54\x56\x94\x2a\x25\x95\x95\x9c\x44\x38\xa9\xe2\xa4\x9a\x93\x1a\x4e\x6a\x39\xa9\xe3\xa4\x9e\x93\x86\x52\xa5\x24\x52\x51\x6a\x7b\x43\xde\xed\x1d\x60\x4d\x4d\xea\xdd\x81\x3d\xaf\x5f\x64\xd7\x07\xd8\xf5\x2b\xec\x07\xd7\xd8\xf5\x56\xba\x42\x29\x88\xb6\xbf\xcc\xc9\x2b\x5a\xb4\xbd\x37\xda\xde\xaf\x45\xdb\x87\xa3\x1d\xbd\x6a\xc9\x5b\x9d\xad\xa5\x9c\xb6\x3b\xb4\xc3\xa1\x5d\x0e\xed\x76\x68\x8f\x43\xfb\x1c\xba\xce\xa1\xeb\x1d\xba\xd1\xa1\x9b\x1c\xba\xd9\xa1\x5b\x1c\xba\xb5\x54\x2d\xf9\xc5\x69\xde\xe7\x2f\xdb\x5f\xe2\x74\xdd\x21\x4e\xf7\x8c\x71\x7a\xb4\x97\xd3\xd3\xdb\x4b\xd5\x92\xb7\xdb\x07\x39\xdd\xd1\xc9\xe9\xab\xbc\x87\xb7\x4f\x1f\xe3\x74\xf4\x5c\xa9\x5a\xf2\xab\x0e\xde\xc3\xaf\xd6\xf3\xb1\x7e\xb5\x83\xf7\xf3\xf6\xc1\xb1\x52\xa3\xe4\xed\x97\x0e\xbd\xbd\xaf\xd3\x4d\xfc\x6a\x17\x6f\x3b\x75\x91\xd7\x9c\xba\xb4\xde\x49\x73\x39\x63\xbb\x76\x39\x39\x7c\x94\x58\xd7\x49\x27\xbf\xc3\x49\x0f\xf0\xf4\xe8\x1e\x9e\xde\xd0\x56\xaa\x96\xc4\x77\x73\x79\xa6\xdb\x78\x7e\xfc\xf4\x39\x27\x87\xcb\x30\xdb\xc3\xe7\x12\xdb\xbd\x97\xe7\xec\x3c\xcc\xe9\xbe\x13\x4e\x29\xef\x7f\xfa\xd0\x55\x5e\xba\x79\x03\x4f\xf7\x8d\x96\xaa\x25\x33\x67\xf7\xf3\xf4\x61\xa7\xe7\x7e\xde\xcf\xd4\xe5\x83\x3c\xbd\x85\xcf\x3a\x76\xf2\x08\x2f\xdd\xc5\x73\xa6\xc6\xf8\xb8\x33\xc3\x3d\x8e\x0c\xdb\x9d\x56\x8e\x84\x63\x7c\xc4\x99\x9e\x13\x0e\x1d\x2e\x65\x91\x4a\x16\x89\xb0\x48\x15\x8b\x54\xb3\x48\x0d\x8b\xd4\xb2\x48\x1d\x8b\xd4\xb3\x48\x03\xab\xaa\x60\x55\x95\xac\x2a\xc2\xaa\xaa\x58\x55\x35\xab\xaa\xd1\xde\x3e\x7d\xf1\x17\xc3\xfb\xb4\xb7\x0f\x8e\xbd\xbd\xe7\x25\x56\x55\xcb\xaa\xea\x58\x55\x3d\xab\x6a\x60\xd5\x15\xac\xba\x92\x55\x47\x58\x75\x15\xab\xae\x66\xd5\x35\xac\xba\x96\x55\xd7\xb1\xea\x7a\x56\xdd\xc0\x6a\x2a\x94\xca\xf8\xee\x5e\x25\xc2\x49\x15\x27\xd5\x9c\xd4\x70\x52\xcb\x49\x1d\x27\xf5\x9c\x34\xc4\x77\xf7\xaa\x95\x15\x0e\xad\x74\x28\x6f\xc4\x9e\x78\x9c\x7d\xee\x79\x3b\xda\x7e\x20\xda\xb1\x25\xda\x31\x16\xed\xe8\x75\xc1\x40\xb4\x63\x47\xb4\x7d\xbf\x0b\x86\xa3\x1d\xaf\x44\xdb\x0f\x98\x0e\x18\x8b\x76\x0c\xd8\xd1\xf6\x43\xd1\x8e\x75\xbc\xa4\xfd\xb4\xe9\x80\xe1\x68\x47\x9b\x19\x6d\x3f\x12\x6d\x3f\x1e\xed\x18\x0e\x47\xdb\x8f\x45\xdb\x47\xa3\xed\xa7\x9c\x06\x7d\x36\xc7\x1d\x63\xd1\xf6\x81\x68\xc7\x98\x19\x6d\x3f\xe1\x34\x1d\x75\x53\x63\xd1\x8e\x7d\x26\x2f\xe2\xfd\x9c\xb0\x9d\x4a\xc7\xa3\x1d\x1d\xae\x30\x03\xd1\x8e\x93\xd1\x8e\x13\x6e\xbb\x41\x07\x0c\xbb\xa9\xe1\x68\xc7\xab\x5a\xb4\x7d\x28\xda\x3e\x68\x72\xc6\x05\x1a\xb3\xa3\xed\x27\xa3\x1d\x87\xdd\x16\xb6\x93\x3d\x10\xed\x68\x8d\x76\x8c\x69\x4e\xc9\xc9\xb0\xcb\xa2\xed\xa7\x9d\x51\xf6\x65\x08\xdc\xb1\xdf\x9d\x7f\xb4\x63\x20\x51\xa5\xe3\x94\x2b\x85\xe9\x55\x0e\x7b\x29\xa7\x26\x9f\xe7\x29\x3e\x40\xfb\x98\x23\xfc\x49\xdb\xc1\x27\x9d\x9e\x36\x98\xd1\xf6\x33\xce\xa4\xf9\x3c\x87\x1d\x39\xfa\xdd\xd4\x58\xb4\x63\x8f\x1d\x6d\x1f\xe1\x8d\x9c\x0e\xc2\x1c\x38\x3a\x74\xd5\x61\x47\xdb\x2f\x38\x53\x10\x0a\xbe\xec\x29\xd8\x4d\xf5\x9a\xee\x9c\xa2\xed\xa3\x5a\xb4\xa3\x27\xda\x7e\x41\x8b\x76\xf4\x45\x3b\x06\x34\x57\x2e\x2d\xda\xd1\x1f\xed\xd8\x68\x46\x3b\x36\x26\xa6\xd0\xb1\xc9\x11\xb1\x33\x2c\x56\x5a\xea\xc9\x5d\xf9\x4e\x3b\xda\xb1\xd9\x49\x0d\x3a\x12\x75\x6c\xe7\xeb\xdd\x3e\xea\xea\xc4\x74\xf0\x29\x77\x88\xed\xd1\x76\x3e\xc4\x36\xb7\x1e\x37\x94\xc4\x8a\xf5\xd9\x0e\x3e\xe8\xea\x32\x1c\xed\x78\x91\x67\xb7\x5f\x88\xb6\x1f\x75\x3b\xd9\xe1\xd4\x1c\x0e\x47\x3b\x5e\xe2\xdd\xb5\x5f\x73\x2d\x4a\x73\x4c\xec\x8a\xc9\x19\x5f\xc7\xad\x26\xaf\xc0\x55\xd6\xe9\xe6\xb9\xe6\xc2\x53\x63\xd1\xf6\x8b\x66\xb4\xe3\x65\x27\x75\xcd\x8e\x76\xec\x49\x18\x20\x9f\xcb\x6e\xa7\x51\xaf\x16\xed\xd8\xe5\x18\x4a\xc7\x1e\xa7\xa8\xcf\x74\x32\xc6\x5c\x21\xdc\xd4\xb0\x1d\xed\x78\x35\xb1\x04\x27\x4d\x01\x9c\x0a\xaf\x3a\x93\xd9\xe4\xa6\x06\xa2\xed\xa7\xc2\x4e\x6a\xd8\x59\x96\xa3\x6e\xd3\xbd\x89\xb5\xe6\xaa\xd8\x1b\xed\x38\x11\x76\x59\x42\x8b\x7c\x4e\xfb\xa3\xed\x83\xb6\xcb\xdc\x85\xb1\x65\x3b\x33\xa3\x1d\x87\x5c\xff\xf0\x52\x3c\xef\x88\xeb\x74\xb6\xd3\x57\x87\x5b\x55\x73\xc0\x71\xd3\x99\xdd\x76\xc7\xb4\x79\x6a\xcc\x51\x30\x2f\x1d\x74\xac\xb3\xc3\x75\x8b\xde\x68\xfb\x59\x77\xf6\xc2\x82\x95\x8a\xe9\xf6\x51\xa5\x92\x93\x08\x27\x55\x9c\x54\x73\x52\xc3\x49\x2d\x27\x75\x9c\xd4\x73\xd2\x30\xdd\x3e\xaa\x56\x56\x38\xb4\xd2\xa1\x11\x87\x56\x39\xb4\xda\xa1\x35\x0e\xad\x75\x68\x9d\x43\xeb\x1d\xea\xb4\x8d\x38\x6d\x23\x4e\xdb\x88\xd3\x36\xe2\xb4\x8d\xf0\xb6\xec\xd1\x87\xd8\x43\x5f\x62\x5f\x78\x9e\x3d\xfb\x08\x7b\x74\x0d\x7b\xf2\x4b\x5a\x6c\x74\x38\xde\xbb\x59\x8b\xbf\x74\x32\xb6\x75\xbd\x16\x3b\x74\x34\x7e\xf2\xa0\x16\x7f\x69\x63\xfc\xec\x65\x3b\xbe\xef\x44\x6c\x6c\xd3\xd4\xd8\x2b\xd3\x87\xae\xb2\x67\x1f\x62\xcf\x3c\xc4\xd6\x3c\xc4\x9e\x7a\x88\x3d\xf5\x30\x5b\xf3\x30\x7b\xfc\x61\xe5\xa9\x47\x1e\x7a\x9a\x3d\xfb\x18\x7b\xe6\x31\xb6\xe6\x71\xf6\xd4\xe3\xec\x89\xaf\xb2\x35\x4f\xb3\x47\x9f\x66\x4f\x3d\xcd\x1e\x5b\xc3\x9e\x59\xc3\xd6\xac\x61\x8f\xac\x61\x4f\xad\x61\x6b\x22\x6c\x4d\x95\xba\xe6\x6e\xef\x8e\xb5\x9a\x43\x23\xfa\x73\x0f\x3d\xca\x13\x86\xe0\x11\xf6\xec\x5a\xf6\xcc\x5a\xb6\x66\x2d\x7b\xf6\x79\xf6\xcc\xf3\x6c\xcd\xf3\xec\xa9\xe7\xd9\xb3\x2f\xb0\x67\x5e\x60\x6b\x5e\x60\x4f\xbd\xc0\x1e\xfe\x47\xf6\xc8\x23\xec\x91\x47\xb5\x47\xee\xf6\xee\x78\xea\x71\xf6\xe8\xc3\xec\xf1\xaf\xb0\x27\x1e\x62\x4f\x3c\xcb\x9e\x7c\x86\x3d\xf5\x14\x7b\xea\x8b\xec\xe9\x35\xec\xe9\x67\xd8\xd3\x5f\x66\xcf\x3e\xc1\x9e\x7d\x8e\xad\x7d\x8e\xad\x7d\x9e\xbd\xf0\xb0\xfa\xfc\xdd\xde\x1d\x6b\xd4\x87\x38\x55\x2a\xe3\x3b\x0f\x2b\x11\x4e\xaa\x38\xa9\xe6\xa4\x86\x93\x5a\x4e\xea\x38\xa9\xe7\xa4\x21\xbe\xf3\x30\x0f\xde\x9c\x56\x3a\x34\xe2\xd0\x2a\x87\x56\x3b\xb4\xc6\xa1\xb5\x0e\xad\x73\x68\xbd\x43\x9d\xb6\x11\xa7\x6d\xc4\x69\x1b\x71\xda\x46\x9c\xb6\x11\xa7\x6d\xc4\x69\x1b\x71\xda\x46\x9c\xb6\x11\xa7\x6d\xc4\x69\x5b\xe5\xb4\xad\xe2\x6d\xd9\x8f\xd6\xb3\xeb\x47\xd8\xf5\x41\x36\xfe\x2a\x1b\xef\x61\xdf\xdb\xa6\xbc\x73\x68\xdd\x90\xf2\xce\x81\xfd\xfd\x9c\x74\x2a\xef\x1c\xdc\xb4\x43\x79\xe7\x70\x5f\x9f\xf2\xce\xe1\xe1\xcd\xca\x3b\x47\x2f\x6f\x63\x8f\x3d\xc6\x1e\x7b\x92\x3d\xf6\x34\x5b\xfb\x45\xe5\xa7\xe7\x7e\x7a\x9e\x93\xc3\x9c\x0c\x28\x3f\xbd\xea\xc2\x93\xca\xad\x97\x7f\x76\x4e\xb9\x75\xf6\x67\x17\xd8\xad\x03\xec\xd6\x76\x76\x6b\x17\xbb\xb5\x9b\xdd\xda\xc3\x6e\x1d\x63\xb7\x4e\x28\xb7\x8e\xdf\x6a\xe3\xa4\x5d\xbb\x75\xfc\x67\x63\xb7\xda\x5c\xd6\xae\xdc\xda\xfc\xb3\x0b\x9c\x5c\xe4\x64\x4c\xb9\xb5\x85\x93\xad\x9c\x6c\xe3\x64\x3b\x27\x3b\x38\x79\x91\x93\x97\x38\x79\x99\x93\x57\x38\xd9\xc5\xc9\x6e\x4e\x5e\xe5\x64\x1f\x27\xfb\x39\x39\xc8\xc9\x21\x4e\x8e\x70\x72\x94\x93\x63\x9c\x1c\xe7\xe4\x84\xdb\xe9\x28\x1f\xed\x1a\xef\xe5\x1a\xaf\x7c\x4d\xb9\xb5\xf9\xd6\x6e\x36\x79\x86\x4d\x5e\x66\x93\x57\xd9\xed\x56\x36\x79\x89\x4d\x5e\x63\x93\xa3\xec\xf6\x21\x76\xfb\x08\xbb\xdd\xc9\x6e\x77\xb0\xdb\xdd\xec\x76\x0f\xbb\xbd\x81\xdd\x5e\xcf\x6e\x6f\x64\xb7\x7b\xd9\xed\x97\xd8\xed\x2d\xec\xf6\x71\x76\xfb\x14\xbb\x3d\xcc\x6e\x9f\x61\xb7\x2f\xb1\xdb\x97\xd9\x9b\xad\xec\xcd\x36\x76\xfb\x2a\x7b\x73\x2b\x7b\x73\x1b\xbb\x7d\x92\xbd\xd9\xc3\xde\xec\x66\x6f\xf6\xb2\x37\xd7\xb1\x37\xbb\xd8\x9b\x7d\xec\xcd\xcd\x6c\xb2\x4f\x99\x38\x32\x71\x54\x99\x38\xf2\xe6\x0e\x65\xe2\xc8\x64\x2f\x4f\xf5\x70\xd2\xcd\x89\x03\x37\xf3\x82\x3e\xf6\xe6\x7a\x5e\x75\x90\x93\x93\x3c\xa7\x8b\x93\x7e\x65\xe2\x18\xcf\x3b\xc6\xf3\x8e\x4d\x0c\x29\x13\xc7\x78\xc1\x31\xde\xef\x31\x5e\x7a\x82\x97\x9e\xe0\xa5\x27\x78\xe9\x09\x5e\x7a\x82\x97\x9e\xe0\xa5\x03\xbc\x74\x80\xe7\x0d\xf0\xbc\x01\x9e\x37\xc8\x2b\x0f\xf2\xbc\x93\xbc\xf4\x24\x4f\x0d\xf1\xd4\x10\x2f\x18\xe2\x70\x98\xc3\x61\x0e\x87\x79\xa7\xc3\x3c\x6f\x84\xc3\x11\x9e\x3a\xcf\x4b\xcf\x73\x78\x9e\x97\x9e\xe7\x79\x17\x38\xbc\xc0\x53\x17\x39\x19\xe5\x55\x46\x79\xea\x12\x4f\x5d\x9a\xec\x52\x26\xdb\x26\x06\x39\x39\xc9\xc9\x90\x32\xd9\xe6\xe4\x4d\xf6\x71\xd2\xaf\x4c\xb6\xf3\x82\x76\x9e\xd7\xce\xf3\xda\x79\x5e\xc7\xc4\x51\x4e\x06\x39\x39\xc9\xc9\x90\x32\xd9\x31\xd9\xc9\x49\x17\x27\x7d\x9c\xf4\x2b\x93\x9d\xbc\x4a\x27\xaf\xd2\xc9\xab\x74\xf2\xd2\x4e\x5e\xda\xc9\x4b\xbb\x78\x69\x17\x2f\xed\xe2\xa5\x5d\xbc\xb4\x8b\x97\x76\xf1\xd2\x6e\x5e\xda\xcd\x4b\xbb\x79\x69\x37\x2f\xed\xe6\xa5\xdd\xbc\xb4\x87\x97\xf6\xf0\xbc\x1e\x9e\xd7\xc3\xf3\xfa\x79\x5e\x3f\x6f\xd1\xcf\x5b\xf4\xf3\xd2\x7e\x5e\xda\xcf\xb5\x7b\x7a\xf2\xb4\x32\x71\x66\xf2\xb4\x32\xd9\x37\x79\x5a\x2d\x98\x5c\x3f\xb9\x45\x2d\x98\xdc\xe0\xd0\x8d\x0e\xdd\xe4\xd0\xcd\x0e\xdd\xc2\x6b\x1f\x99\x38\xc3\xc9\x59\xbe\xde\xdd\x7c\x95\xcf\x70\x72\x96\x2f\x70\x37\x5f\xd6\x33\x9c\x9c\xe5\x2b\xda\xcd\x57\xf4\x0c\x27\x67\xf9\x62\x76\xf3\x29\x1d\xe5\x92\x9f\xe1\xe4\x2c\x17\xba\x9b\x8b\x75\x86\x93\xb3\x5c\x22\x6e\x65\x7c\x91\x8e\x4c\xf6\xf0\xfe\x7a\x78\x2f\x3d\x7c\x31\x1d\x3d\xf5\xf0\x16\x3d\x7c\x5e\xa7\x79\xe5\x1e\xde\x69\x0f\x5f\xef\x1e\x65\xe2\x1c\x5f\xbd\x73\x93\x3d\xda\x64\x2b\x17\x9c\xb3\x4d\x2e\xdb\x3c\xb9\x85\xaf\x75\x1f\x27\xfd\x7c\x99\xfb\x38\xe9\xe7\xcb\xdc\xc7\x49\x3f\xef\xa1\x8f\x93\x7e\xde\x43\x1f\x27\xfd\xdc\xd0\xfa\x38\xe1\x16\xc8\x53\x83\x3c\x35\xc4\x53\x43\x3c\x35\xc2\x53\x23\x3c\x75\x9e\xa7\xce\x3b\x6d\xb9\xed\x9c\xe3\x96\x75\x8e\xcf\xe1\x1c\x9f\xfa\x30\x27\x23\x9c\x9c\xe7\xe4\xe8\xe4\x3a\x8d\xfb\xc0\x64\x17\x67\x27\x27\x06\x1d\xe6\xa2\x21\x87\xf1\xf5\x77\xd9\x49\x97\x0d\x69\xbc\x3a\x47\x27\xb9\x09\xb8\xac\x4f\xe3\xf6\xce\x6b\x0e\x73\x07\x71\x98\x93\xe9\xd6\x1c\x76\x7b\x19\xe6\xd6\xa3\x71\x57\xe0\x99\x23\x2e\x3a\xe7\x8e\x77\x8e\xcf\x48\xe3\x6a\xe3\x23\x9c\x73\xcb\xce\xf3\x59\x73\xe6\xc8\x72\xc1\xed\xec\x82\x5b\x76\xc1\x1d\x7d\xd4\x15\x7e\xd4\xcd\x1c\x75\x65\xb9\xe4\xa2\x4b\x6e\x95\x4b\x4e\x26\x77\x9b\xc9\x2e\x8d\x3b\xc9\xc4\x49\x87\x71\xd4\xe9\x8c\xee\xb0\x7e\x97\xf5\x71\x36\x38\x31\xc8\x99\xd3\xa0\xd3\x6d\xd0\xe5\xcc\x8f\x33\x9e\xd9\xe5\x36\xe8\x72\x66\xcb\x99\x9b\x39\xe4\x56\x19\x72\xd1\xe0\xc4\x90\xc6\xcd\x9f\x67\xf6\xb8\xe3\x75\xbb\xcd\xbb\xdd\x81\xba\xdd\x76\xdd\x8e\xb2\xb8\xf3\xf0\x3e\xbb\x5d\x71\xfb\xdd\x39\x1c\xe3\xeb\xeb\xae\x91\x60\x7d\xee\xe2\xf4\xbb\xac\xcf\x59\x15\x07\xb9\x73\x1f\x74\xd1\xa0\xab\xba\xc1\xc4\xe2\x38\x35\x47\x1c\xa9\x1d\x95\xf7\xbb\xda\x75\x26\x3d\xe8\x30\x77\xf4\x7e\x37\xb3\xdf\xcd\xec\x77\x33\xbb\x5c\xd6\x2e\x04\x74\x9b\x8f\xba\xa8\x23\x91\x29\x34\x31\x94\xe8\xb3\xcb\x2d\xeb\x72\x65\xe1\x86\xe2\xf6\xd9\xe5\xb2\x36\x57\xce\x63\x6e\xd9\xb0\xdb\xae\xdb\x9d\xe6\xc8\x64\xe7\x9b\x5b\xf9\x78\x9d\x6f\x6e\x35\x26\x8e\x4e\x76\x72\x67\xe3\x89\x0e\xee\xde\x86\xbb\x08\x13\xa7\x0c\x5e\x91\xcb\x61\x4c\x9c\x99\x18\x9e\xec\x9d\xec\x34\x26\x46\x79\xd4\x9a\xec\x31\x26\x7b\x27\x86\xf9\x9c\x9c\xce\x26\xfb\x16\xb9\xac\x20\xd1\x59\x41\xa2\x62\x41\xa2\x62\x78\x62\x70\xb2\xb3\x80\x13\xa7\x4e\x8f\x31\x71\xe6\xcd\xf5\x3c\x49\xcb\x69\x23\x5d\x44\x5b\xe8\x67\xe9\xd7\xe8\x3f\xd1\x4f\xd3\x7f\xa0\x45\x74\x09\x5d\x46\x97\xd3\xd5\xb4\x99\xfe\x3d\x5d\x4c\x8b\xe9\x3d\xca\x64\xeb\xe4\x3a\x4e\x36\x72\xb2\x89\x93\xcd\x9c\x6c\xe1\x64\x2b\x9b\xd8\xcf\x26\x0e\xb0\x89\x83\x6c\xe2\x10\x9b\x38\xcc\x26\x8e\xb0\x89\xa3\x6c\xe2\x18\x9b\x38\xce\x26\x4e\xb0\x89\x01\x36\x31\xc8\x26\x4e\xb2\x89\x21\x36\x71\x8a\x4d\x9c\x66\x13\x67\xd8\xc4\x59\x36\x31\xcc\x26\xce\xb1\x89\x11\x36\x71\x9e\x4d\x5c\x60\x13\x17\xd9\xc4\x28\x9b\xb8\xc4\x26\xdb\xd8\x64\x3b\x9b\xec\x60\x93\x9d\x6c\xb2\x8b\x4d\x76\xb3\xc9\x1e\x36\xd9\xcb\xdc\x68\x7e\x80\x93\x83\x9c\x1c\xe6\xe4\x28\x2d\xa4\x4b\xe9\x4a\xfa\x19\xfa\x75\xfa\x0d\xf6\xda\x01\xf6\xda\x41\xf6\xda\x20\x7b\xed\x08\x7b\xed\xb0\xf1\xce\x9e\xae\x9d\xef\xec\xe9\x72\x12\x2f\xf1\x84\x9d\x48\xbc\xb3\xa7\x6b\x48\x06\xa7\x64\x70\x5a\x06\x67\x64\x70\xd6\x78\x67\x4f\xf7\xa8\xe8\xb2\xfb\x92\xe8\xd2\xcd\x11\x5d\xba\xb9\x09\x30\x2a\xf5\xef\x95\x9c\x62\xdf\x3d\xc3\x7e\x70\x81\xdd\x38\xc3\x6e\x8c\xb0\x1b\xe7\xd9\x8d\x0b\xec\xc6\x25\x76\xe3\x32\xbb\x31\xc6\x6e\x5c\x61\x37\xae\xb2\x1b\xd7\xd8\xcd\x0e\x76\xb3\x93\xdd\xec\x62\x37\x7b\x71\xb7\xb7\x07\x77\x7b\xdb\xd9\xcd\x3d\x6c\x72\x88\xdd\xde\xcf\x26\x4f\xb1\x8a\x72\x56\x59\xce\x22\xe5\xac\xaa\x9c\x55\x97\xb3\x9a\x72\x56\x5b\xce\xea\xca\x59\x7d\x39\x6b\x28\x47\xc9\x43\xa5\x28\x79\xb8\x14\x25\x8f\x94\xa2\xe4\xd1\x52\x94\x7c\xae\x14\x25\x8f\x95\xa2\xe4\xf1\x52\x94\x3c\x51\x8a\x92\x27\x4b\x51\xf2\xf9\x52\x94\x3c\x55\x8a\x92\xa7\x4b\x51\xb2\xa6\x14\x25\xcf\x94\xa2\xe4\x0b\xa5\x28\x79\xb6\x14\x25\xff\x58\x8a\x92\xe7\x4a\x51\xb2\xb6\x14\x25\x5f\x2c\x45\xc9\x97\x4a\x51\xf2\x7c\x29\x4a\x5e\x28\x45\xc9\x97\x4b\x51\xf2\x95\x52\x94\x7c\xb5\x54\x8f\xb6\x6e\x5f\x1b\x6d\xdd\xc1\x5e\xf8\x2a\x7b\xe2\x79\xb6\xf6\x51\x3c\xfb\xec\xf3\xec\x85\x47\xd8\x9a\x47\xd8\x9a\x47\xd9\xa3\x9f\xd7\xa2\x6d\x97\xa3\x6d\xeb\x9c\x47\xaf\xf6\x61\x44\xdb\x47\x10\xef\x5b\x87\xd8\xc9\x9d\x88\x6d\x5a\x8f\x68\x47\x0f\xa6\x2e\xad\x47\xec\xd0\x2b\x98\x39\x7a\x10\xb1\x43\xc7\x31\x75\xe9\x10\xe2\x2f\xed\xc3\x74\xe7\x7e\xc4\x5f\x7c\x19\xb1\xbe\x0d\x88\x5d\x5d\x8f\x58\xf7\x06\xc4\x5f\x3c\x8d\x58\xef\x1e\x4c\x8f\xb4\x63\x7a\xfb\x5e\xcc\x9c\x3d\x8e\xd8\xc1\xd3\x88\x6d\x1e\x45\x7c\x6c\x3b\xe2\xfd\x3b\x10\xdf\xb0\x03\x53\x17\x5b\x31\x75\xb1\x0f\xb3\x6d\xfd\x88\x5d\x38\x82\xa9\x8b\x27\x11\xdb\x34\x8c\xf8\xfa\x1e\xcc\x8c\x9c\x46\xbc\x6f\x1b\xa6\x8f\xb4\x61\xfa\xf8\x25\xc4\x36\xf7\x22\x7e\xa9\x15\xf1\xdd\x7d\x88\xef\xee\xc5\xf4\xf6\x61\xc4\xfa\xce\x22\xf6\xe2\x79\xcc\x76\x6d\x30\xa3\xad\xdb\xe3\xbb\x07\xa3\xad\x3b\x78\x6a\xea\x62\x5f\x22\x75\x69\xbd\x48\xc5\x86\x12\x79\xd3\xed\xa3\x22\x15\xef\xdb\x96\xc8\xdb\xb5\x33\x51\x6f\xdd\x9e\x44\xe9\x0e\x9e\x87\xd8\x55\xae\x85\x53\x98\xba\x78\x05\x53\x17\x2f\x62\x6a\xb4\x0d\x53\x57\xf6\x61\xea\xea\x10\xa6\xae\x5e\x46\xac\xb5\x1d\xb1\xb6\x4b\x88\xb5\xbf\x8c\x58\xc7\x51\xc4\x3a\x36\x21\xba\xf5\x55\xc4\xba\x36\x20\xd6\xb5\x1d\xb1\xae\x43\x88\x75\x5d\x40\x74\xeb\x28\x62\x5d\x47\x11\xeb\xde\x89\x58\xf7\x21\x4c\x5d\xe6\xda\x1a\x44\xac\x7b\x04\xb1\x9e\x11\xc4\x7a\x3b\x10\xdd\xb6\x17\xb1\xde\xcb\x88\xf5\x75\x23\xd6\x77\x01\xd1\xed\x3b\x10\x5b\xd7\x83\xd8\xba\x3e\xc4\xd6\x1d\x42\x6c\xdd\x25\xc4\xd6\x77\x21\xb6\xbe\x1b\xb1\xf5\x3b\x11\xdb\xd0\x87\xd8\x86\x2d\x88\x6d\x78\x05\xb1\x0d\xc3\x88\x6d\xb8\x82\xd8\x86\x6b\x98\x6e\x3b\x8d\xd8\xa6\x7e\xc4\x36\xed\x45\x6c\xd3\x00\x62\x9b\xce\x20\xb6\xb9\x1b\x31\x2e\xd7\xe6\x8b\x88\x6d\xe9\x45\x6c\xcb\x31\xc4\xb6\x1e\x40\x6c\xdb\x79\xc4\xb6\x6f\x46\x6c\xc7\x36\xc4\x76\x1c\x44\xec\xc5\x4e\xc4\xf8\x8a\xbe\x38\x80\xd8\x8b\xc3\x88\xed\x6c\x47\x6c\xf7\x8b\x88\xbd\xd4\x8d\xd8\xee\x9d\x88\xbd\xbc\x05\xb1\x97\xcf\x21\xd6\xdb\x83\xd8\xc1\x21\xc4\xf6\x6e\x44\x6c\xef\x39\xc4\xf6\x6d\x40\xec\xd5\x75\x88\xed\x3b\x8b\xd8\xbe\x33\x88\x1d\x18\x44\xec\xe0\x59\xc4\x0e\x5e\x40\xec\x50\x37\x62\x87\x0e\x20\x76\xf8\x00\x62\x47\x07\x11\x3b\xb6\x0b\xb1\x63\x47\x11\x3b\xfa\x12\x62\xc7\x8f\x20\xba\x6b\x08\xb1\xc1\x5e\xc4\x06\xaf\x22\x76\xaa\x03\xb1\x53\x2f\x21\x76\xea\x28\x62\xa7\x86\x11\x3b\x75\x0d\xb1\xd3\xdd\x88\x9d\x3e\x80\xe8\xab\x6d\x88\x9d\xd9\x87\xd8\x99\x21\xc4\x86\x5b\x11\x3b\xbb\x01\xb1\x91\x0e\xc4\x46\x86\x10\x1b\x19\x40\x6c\x64\x0c\xb1\x0b\xfb\x11\xbb\x70\x00\xd1\x7d\xa7\x10\xbb\x70\x05\xb1\x8b\xc7\x10\xbb\x78\x05\xb1\xd1\xe3\x88\xee\x3f\x80\xe8\xfe\x31\xc4\x2e\x9d\x46\xec\xd2\x30\x62\x97\xce\x23\x76\xb9\x1f\xb1\xcb\x57\x31\xd3\xdb\x86\xd8\xd8\x01\x44\x0f\xf6\x20\x76\xe5\x00\x62\x57\x06\x10\x3d\x78\x10\xb1\xab\xaf\x20\x76\x6d\x03\x62\xd7\x76\x22\x76\x6d\x14\xf1\xf6\x36\x44\x0f\x5d\x42\xf4\xd0\x6e\xc4\xdb\xb7\x23\xde\xd1\x83\x78\x57\x2f\xe2\x5d\xeb\x11\xef\xda\x88\x78\xd7\x25\xc4\xbb\x37\x22\xde\x7d\x16\xf1\xee\x43\x88\x77\x9f\x42\xbc\xe7\x55\xc4\x7b\xce\x22\xde\x73\x1e\xf1\xde\xcd\x88\xf7\xee\x42\xbc\x6f\x0f\xe2\xfd\x67\x10\x5f\xb7\x1d\xf1\x0d\x9b\x11\x5f\x7f\x05\xf1\x75\x63\x88\x6f\x38\x86\xf8\xc6\x0e\xc4\x37\x1d\x42\x7c\xf3\x01\xc4\x37\x75\x21\xbe\xf1\x38\xa2\xc7\x86\x10\xdf\x72\x1c\xf1\x2d\x57\x11\xdf\xba\x07\xf1\x2d\x17\x10\x3d\x3e\x88\xf8\x8e\x4d\x88\xef\x18\x44\x7c\xe7\x41\xc4\x77\x5d\x44\xfc\xe5\x3e\x44\x07\x5f\x46\xfc\x95\x2d\x88\x0e\xf6\x22\x3a\x70\x08\xb1\xee\xad\x88\x75\xef\x40\x7c\x77\x2b\xe2\xaf\xec\xc6\x4c\xfb\x49\x4c\x6d\x7a\x19\xf1\xdd\x3b\x11\xdf\xbd\x0b\xf1\xdd\xfb\x11\xdf\xf3\x2a\xe2\x7b\xb6\x21\x7a\xb2\x0f\xf1\xbd\x97\x10\x7f\xb5\x0b\xf1\xfd\x5b\x11\x3f\xd0\x85\xf8\x81\x8d\x88\xef\xdb\x8b\xf8\xa1\xed\x88\x0e\xed\x41\xfc\x70\x3b\xe2\x47\x0e\x22\x7e\xf4\x04\xe2\x27\x8e\x21\x3e\xb0\x0b\xd1\xd3\x2f\x21\x3e\xb8\x1f\xf1\x93\xdb\x11\x3d\xb3\x11\xf1\x93\x67\x11\x1f\xda\x8b\xf8\xd0\x25\xc4\x87\x2e\x23\xce\xf3\xce\x5e\x43\x7c\x78\x03\xe2\x67\x8e\x22\x7e\xee\x45\xc4\xcf\x5d\x45\x7c\xe4\x02\xe2\x23\x6d\x88\x8f\x1c\x47\x7c\xe4\x22\xe2\xe7\xbb\x10\x3f\x77\x0e\xf1\x8b\xa7\x10\x1f\x1d\x42\xf4\xdc\x30\xe2\x97\xd7\x21\x7e\xb9\x07\xf1\x0b\xa3\x88\x5f\x19\x42\xfc\x5a\x37\xa6\x5b\x47\x31\xdd\xfa\x2a\xa6\x5b\x77\x21\x7a\xfe\x45\x4c\xb7\xf5\x63\xba\xed\x0a\xa6\xdb\x2e\x60\xba\xfd\x24\xa6\xbb\xba\x30\xdd\xbd\x1b\xd3\xbd\xc7\x30\xdd\x3b\x82\xe9\xbe\xcd\x98\xee\x6f\xc5\x74\xff\x0e\x4c\x6f\xb8\x84\xe9\x8d\xeb\x10\xbd\x34\x88\xe9\x8d\x87\x11\xbd\x74\x11\xd3\x5b\x7a\x30\xbd\x65\x37\xa6\xb7\x9c\xc1\xf4\xd6\x2e\x4c\x6f\xeb\x47\x74\x6c\x17\xa6\xb7\x1f\xc2\xf4\xf6\xab\x98\xde\x71\x1a\xd3\x2f\x6d\x46\xf4\xda\x18\xa6\x5a\x7b\x31\xbd\xeb\x1c\xa6\x77\xbf\x8a\xe9\xdd\x7b\x31\xbd\xa7\x1f\x53\x5c\x9e\x57\xd7\x61\xaa\xad\x1b\x53\xed\x2f\x62\x7a\xff\x46\x4c\x1f\x58\x8f\xe9\x83\xeb\x31\xd5\x71\x10\xd3\x87\x5f\xc4\xf4\x91\x4d\x98\x3e\x3a\x80\xa9\xce\x53\x98\x3e\xde\x8a\xe9\xe3\xfd\x98\x3e\xbe\x09\x53\xbd\xed\x98\x3e\xd5\x8d\xe9\x53\x7d\x98\xea\x3d\x8a\xe9\xe1\xad\x98\xea\xdf\x87\xe9\xe1\x63\x98\x1e\x3e\x88\xe9\x73\xad\x98\x1e\x39\x88\xa9\xf5\x6d\x98\xbe\xd0\x83\xe9\x8b\xed\x98\x1e\xed\xc2\xd4\xfa\x73\x98\xda\xf0\x32\xa6\xaf\x5c\xc2\xf4\xd5\x1d\x98\xbe\x76\x09\x33\xad\x5d\x98\x69\xdb\x87\x99\xb6\xd3\x98\xda\xb4\x03\x33\xed\x67\x31\xd3\xd9\x81\xa9\xcd\xeb\x30\xd3\x79\x15\xb1\x13\x23\x98\xe9\xed\xc4\xcc\xd5\x57\x31\xb5\x65\x00\x33\xfd\x5b\x30\xd3\xbf\x0e\x33\xfd\x7b\x10\xeb\x1f\xc6\x4c\xff\x19\xcc\x38\xfc\x0a\x66\xd6\x1d\xc1\xcc\xba\xc3\x98\x59\xbf\x07\x33\x1b\x0e\x62\x66\xe3\x49\xcc\xac\xe7\xfc\x0a\x66\x36\x1d\xc5\xcc\x96\x9d\x98\xd9\xb0\x0d\x33\x9b\xfa\x31\xb3\x69\x3d\x66\x36\xed\xc6\xd4\xf6\x01\xcc\x6c\x3b\x83\x99\x6d\xc3\x98\xd9\xfe\x22\x66\x76\x1c\xc2\xd4\x8e\x3d\x98\xda\xb1\x1f\x53\x3b\x06\x30\xf3\xf2\x66\xcc\xbc\xbc\x1b\x33\x2f\x1f\xc5\xcc\xcb\xc7\x31\xf3\x0a\xff\x7f\x2f\x66\x76\x6f\xc4\xcc\xae\x03\x98\xd9\x33\x8a\x99\xdd\xc7\x30\xb3\x67\x00\x33\xaf\x76\x63\x66\xef\x7e\xcc\xec\x6b\xc3\xd4\xce\x51\xcc\xec\xdf\x87\x99\xfd\x07\x31\x73\x70\x27\x66\x0e\xbe\x8a\xa9\x97\x46\x30\x73\xf0\x12\xa2\x5b\x2f\x63\xea\x95\xab\x98\xda\xd5\x83\x99\x13\xfb\x30\x33\x70\x12\x33\x43\xfd\x98\x39\xb3\x03\x33\x67\x07\x30\x33\xdc\x86\x99\x73\xbb\x30\x33\x72\x01\x33\x17\xd6\x61\xe6\xfc\x18\x66\x2e\x9c\xc6\xcc\xe5\xed\x98\x19\xbb\x88\xd9\xf6\xed\x98\xed\x38\x83\xd9\xce\x2d\x98\xed\xdc\x85\xd9\xde\x8b\x98\x5d\xb7\x13\xb3\xeb\x5e\xc2\x6c\xdf\x18\x66\x37\x8d\x62\x76\xf3\x0e\xcc\xbe\xb8\x0e\x53\x47\x38\xbf\x80\xa9\xa3\x47\x30\xbb\xab\x03\xb1\xf3\x67\x31\xbb\xfb\x20\xa6\x8e\x0f\x61\xea\xf8\x79\xcc\xee\xdd\x87\xa9\x13\x67\x31\xbb\x6f\x1d\x66\xf7\x1d\xc7\xec\xc1\x03\x98\x1a\x1c\xc6\xec\xa1\xe3\x98\x3d\x72\x14\xb3\x47\xdb\x31\x7b\xf4\x2a\xa6\x4e\x6d\xc4\xec\xe0\x56\xcc\x9e\x69\xc5\xec\xf0\x15\x4c\x0d\x6f\xc4\xd4\xf0\x49\xcc\x8e\x1c\xc5\xd4\xf0\x45\xcc\x5e\xba\x8c\xa9\x91\x17\x31\x7b\x79\x14\xb3\x97\xaf\x62\x76\xac\x0b\xb3\x63\x9b\x30\x3b\xf6\x22\x66\xc7\x2e\x13\x42\xc8\x87\xf3\x88\xf3\xdf\xfb\xb3\x5d\xbe\x51\xe0\xf5\x82\xf7\x0a\xbe\x5d\x70\x5d\xd4\xfb\x78\x8e\xcb\x3f\x30\xdf\xe5\xff\x4b\xf0\x6c\xc1\x0b\x04\x5f\x2a\xf8\x12\xc1\x97\x0b\x7e\x58\xb4\x3f\x28\xf8\x21\xc1\x0f\x08\x3e\x28\xf8\xd0\x02\x97\xef\x15\x7c\xbe\x90\x63\xad\xc0\x5f\x14\xfc\x73\x82\x3f\x26\xf8\xa3\x82\xb7\x0a\xde\x26\xf8\x7a\xc1\x1f\x17\xfc\x09\xc1\x75\xd1\xef\x1f\x04\xfe\x93\xe0\xdf\x14\xbc\x50\xf0\x22\xc1\x17\x0b\x5e\x2c\xf8\x6f\x73\x5d\xfe\xaf\xf3\x5c\x3e\xeb\x70\xc3\x05\x84\x0a\xae\x0a\xce\x04\x0f\x0b\x6e\x09\x0e\xc1\x03\x82\xa7\x09\xae\x09\xae\x0b\xae\x08\x6e\x92\xc4\x7f\xc7\x84\xfc\xfb\x04\xef\x9f\xeb\xf2\x76\xc1\x3b\x05\xef\x16\x7c\x5c\xe8\x77\x58\xac\xe7\x39\xc1\x6b\x44\xfb\x4f\x0b\xfe\xbf\x05\x7f\x44\xcc\xef\xf3\x82\x97\x0a\xfe\x73\xd1\xcf\x53\x02\x3f\x26\xf8\xe3\x82\x7f\x4e\xf0\x07\x05\x7f\x48\xf0\x87\x05\x87\xe0\x8a\xe0\x44\xf0\x7a\xc1\xff\x24\xfa\xbf\x5f\xe0\x8f\x0a\xfe\x29\xc1\x3f\x2d\xf8\xdf\x09\x3e\x9b\xef\xf2\x5f\x0b\xfe\x1b\xc1\x7f\x2b\xf8\xbf\x09\x9e\x27\x78\x58\xf0\x7c\xc1\x7f\x2e\xf8\x96\x85\x2e\x5f\x24\xf0\x1f\x05\xbe\x23\xf0\x26\x81\x7f\x27\xf0\x1f\x04\x3f\x2d\xf8\x7f\x0b\x7e\x4e\xf0\x5f\x08\xfe\x4b\xc1\xdf\x16\xbc\x5f\xf0\x2f\x8a\xfe\xbe\x22\xf8\x8f\x44\xfe\xeb\x82\xff\x8b\xe0\x37\x04\xbf\x29\xf8\x1b\x82\xcf\x24\xea\x8b\xf6\x23\x82\x7f\x4b\xf0\x7f\x16\xfc\x8a\xe0\xd7\x05\xff\xb1\xe0\xe3\x82\x5f\x14\xfc\x35\xc1\xbf\x23\xf8\xa4\xe8\xff\xaf\x04\x1f\x15\xfc\xa7\x82\xf7\x8a\x7a\xdd\x82\x5f\x10\x76\x76\x51\xf0\x6f\x0b\xfe\x85\x2c\x97\x3f\x2b\xf8\x13\x82\x7f\x4e\xf0\xa7\x05\x7f\x50\xf0\x87\x04\x7f\x54\xf0\x67\x04\x7f\x58\xf0\xc7\x04\xff\x8c\xe0\x9f\x17\xfc\x49\xc1\x9f\x12\x7c\x8d\xe0\x8f\x08\xfe\xb8\xe0\x9f\x15\xfc\xeb\x82\x17\x66\xba\xbc\x33\x43\xc8\x21\xf0\x72\x81\xff\x22\xdd\xe5\xff\x4b\xb8\xe6\xbd\x82\x7f\x44\xf0\x7b\x04\xff\x3b\xc1\x9f\x14\xfc\x11\xc1\x1f\x17\x3c\x5f\xf4\xb7\x50\xf0\xc5\x82\x7f\x58\x94\x37\x0b\xfe\x80\xe0\x2d\x09\x2e\xe4\xf9\x99\x90\x63\xa3\x68\xb7\x4c\xe4\xe7\x89\xfc\x62\x81\x97\x08\x5e\x2a\x78\x91\xe0\x39\xa2\xdd\x37\x04\x9e\x27\xf0\x3d\x02\xff\x95\x18\xef\x7d\x89\x79\x26\xc6\x2d\x70\xf9\x4f\x05\x8f\x88\xf1\xde\x2f\xea\x7d\x48\xf0\x0f\x08\xfe\x17\x82\x7f\x50\xf0\xfb\x05\xaf\x17\x7c\x95\xe0\x8d\x82\x7f\x4d\xf0\xaf\x0b\xde\x20\xf8\x1f\xc4\x38\xba\x90\xf3\x4f\x02\x7f\x54\x94\xdf\x27\xf8\x3a\x21\xe7\x5c\x51\x6f\x8e\xe0\x73\x45\xfd\x34\x81\x57\x89\x7a\x8f\x88\xfc\x31\xc1\xdf\x15\xdc\x10\xfc\x41\x51\xff\xaf\x45\xfd\xfb\x05\xff\x4f\x51\xfe\x97\x62\xdc\x26\xc1\xbf\x2b\xea\xc7\x04\xff\xa5\xe0\x75\xa2\xdd\x87\xe6\xb8\xfc\xef\x04\xff\xb4\xe0\x8f\x0a\xfe\x98\xe0\x4f\x08\xfe\xa0\xe0\x9a\xe8\x3f\x2c\xf8\x80\xc8\x8f\x09\x1e\x17\xfc\xae\xe0\xff\x26\xf8\x5e\xc1\x7f\x2b\xf8\x35\xc1\xff\x43\xf0\xef\x08\xfe\x4d\xc1\x2b\x85\x9f\x7e\x4c\xf0\x46\xc1\xeb\x04\x7f\x54\xf0\x6a\xc1\xff\x55\xf0\x29\xc1\xab\x84\xff\x7f\x44\x70\x53\xf0\xa0\xe0\x63\x62\x3f\xf9\x81\xe0\x13\x82\x4f\x0a\x3e\x2b\x78\x5c\xf0\x69\xc1\xa7\x04\x7f\x4b\xf0\x3b\x82\x47\x05\xbf\xeb\x70\x2a\xf6\x48\x45\xa4\x35\xb1\xa7\xd2\x94\xbd\x18\x62\x0f\xa6\x62\x4f\xd6\xa5\x34\x91\xda\x26\xd2\x34\x25\x3f\xd1\x56\x91\xc6\x52\xc4\xbe\x9d\xe8\x5f\x97\xc6\x85\x54\x47\x97\xd2\x54\x4a\x43\x92\x41\xae\x6f\x4a\x7d\xca\x32\x68\x52\x1d\x5b\xaa\xa3\x49\x7a\xc8\x97\x64\x50\xa5\xb6\x8b\xa5\x3a\xf2\xb8\xe9\x22\xcd\xa4\x39\x6a\x52\x5b\x45\x4a\x43\x6a\xab\xa7\xc8\x46\xa5\x3a\xaa\x84\xa9\x34\x16\x95\xc6\xa2\x92\x9c\x72\x9a\x49\x75\x20\xf5\x49\xa5\xb1\x64\xfd\xc8\xeb\x1e\x96\x64\x93\xd7\x4b\xee\x93\x48\xf9\x44\x96\x85\xfa\x3a\x48\xfc\x5f\x93\xea\x70\xf9\x4d\x51\x47\x17\xe7\x37\x26\xad\x91\x57\xbf\x52\xca\x67\x7e\x7e\xa2\xbe\x9e\x32\x4f\x2a\xe5\x7f\x48\x1a\x2b\x4d\x4a\x27\x64\xb6\x25\x3b\xe6\x7d\xcc\x95\xea\xe4\x4b\xfd\x40\xca\x0f\x4a\xf9\x84\x4a\x7a\x55\xa4\xfa\xd2\xdc\x65\x9d\x10\x69\x8e\xaa\xd4\xa7\x25\xeb\x89\xf9\xfd\x68\x52\x9d\x4c\x49\x27\xb6\xac\x2b\xd5\x4d\x27\xec\xdc\xb3\x3b\xf8\xf3\xb2\xa4\x39\x26\xf4\xa3\x48\x69\xde\xbf\xaa\xba\x38\x98\x32\xdf\x79\x52\x5b\x95\xfa\x32\xc8\xf2\x23\xc3\x6d\x6b\x0a\xbf\x48\xc8\xa6\x33\xa9\x7f\x29\x1f\x29\xfe\xc1\xa4\xb9\x26\x64\x4b\xac\xb5\x91\x6a\x3f\x92\xcd\xc8\x7e\x46\x24\xbd\xa9\x52\x3f\xa6\xe9\xb7\x0d\x58\x7e\x7e\xd8\x90\xe4\xa7\x6e\x5f\xa1\x14\x9d\xc8\xb2\xa9\x92\x9e\x13\xeb\xeb\xc4\x3d\x4d\x5a\x0b\xea\xd7\x91\xc7\x22\x92\x0c\xa6\xd4\x7f\x48\xea\x9f\x4a\x7a\x26\xc7\xfd\x3a\x4c\xd6\xbf\x64\xb7\xb2\x9c\xb2\x0d\xc8\x6b\xad\xc9\xfd\x4b\xb2\x29\x52\x9d\x16\xa9\x9f\x5c\xc9\xb6\xbf\xf9\x4d\x3f\x3f\x11\xd3\xb8\xec\x0d\xf2\xda\x09\xbd\xa5\x49\xb6\x6d\x48\xbe\xa3\x49\x6b\xad\xa4\xd8\xb6\x2e\xfb\x97\xb4\xd6\x65\xcb\x24\xbd\x49\x63\x41\xb2\xbd\x66\x39\x9e\x49\x3e\x98\xb0\x89\x80\x14\xe3\xac\x14\xdd\x06\x65\x5b\x2a\xf5\xd3\x55\xb2\x9f\x4a\xba\xd2\xa5\x34\x93\x75\x2e\xad\xbb\x22\xfb\x82\x34\xd6\x32\xb9\xfe\x42\x69\x5e\x8a\x14\x4f\x4c\x3f\xdf\x90\xe6\x25\xaf\x7b\x40\x5a\xf7\x25\x92\x3c\xb6\xd4\xbf\x2e\xc7\x55\xd3\x6f\x1b\x96\xe6\xab\x48\x3a\x97\xed\x50\x91\xfd\x4e\xf3\xd7\x5a\x8e\x57\x89\xb5\x73\xec\x5c\x97\xe6\xae\x48\x7e\x21\xc7\x13\xc9\x4f\x99\x14\xb7\x89\xb4\xbe\xba\xe2\xfb\x1d\x24\xd9\x98\x34\xae\x26\xe9\xe1\x5e\x49\x4e\x5d\x5a\x5f\x59\x6f\x04\x52\x4c\xa0\xc9\x7d\x25\xfa\x49\xec\x3b\x46\x8a\x2f\xcf\x95\xea\x34\x4b\xfd\xcb\x76\x98\xe8\xdf\x99\x4b\x96\xe4\xd7\x86\x64\x93\xd2\x5c\x1e\x90\x64\x0e\xca\xf1\x5f\xd2\x5b\x40\x96\x5f\xf1\xf5\x2f\xaf\x8b\x26\xf5\x99\x2f\xaf\x97\xe5\xe7\x27\x62\x7a\x48\x92\x59\x91\x6c\x80\xd7\x99\x3b\x57\xd2\x09\xfc\xfc\x65\x52\x6c\xe6\x81\x1b\x9e\x4f\x69\x9e\x8d\x73\x92\x58\x13\xae\xc3\x44\x5a\xa5\xd4\xd3\x2f\x5f\xec\xc4\xfe\xa6\xeb\x8a\xd7\x0f\x8f\x9f\xfe\x99\x91\xfa\x63\x31\x3d\xe9\xdc\xe1\xe5\x53\xe6\x9f\x53\x44\xff\x4e\x7c\x63\x7e\x1d\x4d\xf1\xfb\x84\x64\x2f\x86\x14\x0f\x40\xfd\xfd\x96\x2c\x0c\x7a\x69\xbe\x5e\x5e\x3e\x35\xbc\xb6\x5c\x27\x9e\xcc\xd4\xef\x47\x63\xbe\xaf\x13\xc9\x9e\x12\x72\x3a\x7b\x74\xba\xdf\x67\x26\xc9\xf0\xda\x66\x30\xbf\x1f\x45\x92\x55\x57\xfd\x34\xc4\x1c\x9d\x78\x4b\xa5\x79\x89\xfc\x84\x1f\x79\x3a\xa4\xbe\x0e\x75\xcd\x97\x21\x21\x33\x4d\x39\xa7\x13\x49\xfe\x80\xe5\xd7\x97\x65\x4b\x93\xcf\xbf\xa5\x25\x5e\xfe\x87\x3e\x24\xcb\x23\xc5\xda\xf7\xbf\xdf\xd7\x09\x35\xa5\x75\x57\x25\xfd\xd3\xa4\x18\xe9\xf5\xbf\xa8\xc0\x3f\xff\xaa\x8a\xef\xeb\x92\x3c\xf3\x4d\xbf\x3e\x91\x62\xad\x49\x93\xe3\x3d\xa4\xbd\xde\xb7\x1f\xd5\x9f\x6f\xc0\xd7\x09\x91\x6d\x8c\xf8\x72\x26\xda\x2a\x62\x4f\xf1\xd6\x85\xc1\xcb\x57\x85\xbd\x39\xf6\xd5\xd1\xea\xcd\x17\xb2\xbd\xc9\xe7\x7a\xd9\x2f\x88\xbf\x8e\x2a\x91\x7d\x47\xb2\x2b\x21\x33\x93\xec\x50\x97\xe4\x51\x24\xbb\x75\x7d\xdf\xf2\xfb\x87\xbf\xa6\x61\x50\x7f\xbe\xb2\x0d\x13\xbf\x4e\x6e\xae\xa4\x07\x8d\x4a\xbe\x29\xd9\x98\xe8\x93\xb7\xcd\x4c\x93\xfc\x42\x91\x75\xe8\xdb\x2d\x59\xe0\xaf\x35\x64\x1b\x06\xbc\x3a\x89\xf5\xd5\x52\xfc\x56\xb6\x4f\x62\x05\x3c\x3d\xab\x5d\xad\x7e\xbe\xb4\x46\x4c\xc4\x19\x77\xee\xbe\x0c\x3a\x95\xe7\xa5\xfb\xe3\x8a\xb9\x3b\x67\x80\xa0\xef\xa7\x09\x5b\x32\xa4\x3a\xba\xa4\x7f\x45\x8a\x57\x8a\x94\xcf\x52\x74\x8b\xfb\xee\xf1\xe5\x54\x24\x9d\xa8\xaa\x97\xa6\x52\x7d\x79\x5c\xd9\xc7\x21\xc5\x37\xa2\xea\x92\x3d\xfb\x73\x91\x7d\xd0\x32\x64\xdb\xf6\xc7\xcd\x95\xe5\x64\x54\xb2\x6d\x3f\x6e\x28\x0a\x91\xe6\x45\x7d\xdf\x94\x62\x08\xa1\x7e\x3e\x92\xee\xc7\x72\xcc\xf7\xd7\x37\x53\x92\x2d\x11\xf3\xdd\xb4\xaf\x07\x55\x51\xbc\x74\x5e\x9a\xbc\xef\xf8\xbe\xa6\xeb\x9a\xef\xfb\xc5\xbe\xfc\xaa\xb4\xef\xb4\x84\x7c\x1d\xca\x3e\x4b\x53\xce\x50\x9e\x6c\xe9\xbe\xcc\x90\xe5\xa7\xf0\xe4\x4c\x4f\x97\xf7\x38\x7f\xee\x89\xb9\xb8\xe7\xc6\x52\x6f\x5c\x32\x77\x8e\xd7\x96\xdf\x96\x20\xdd\x7f\x21\x9d\x97\x20\x9d\x1f\x12\xf2\x24\xf4\xaf\xa6\xdc\xf5\x13\x36\xa0\x4a\x7b\x2b\x1f\xab\x4b\x95\xe6\x92\x29\xad\x9d\xe4\x53\x90\xf4\xa3\xc9\x3e\x22\xf7\x2f\xd9\x9b\x49\x0c\x7f\xac\xb9\x69\x7e\x5a\x95\xfd\xd7\xd7\x7f\x80\x04\x24\x9d\xf8\x6b\x2a\xc7\xbe\xc4\xb8\x5a\xca\x9e\xae\x4b\x3e\x05\x29\x16\x65\x67\x4b\xf3\x95\x62\x8b\xae\x49\x67\x0f\x83\x4a\x71\x20\x2c\xad\xa3\x3f\x96\x1c\x57\xc9\x12\x29\xc6\x16\x17\x78\x3a\x2c\x94\xe3\x0c\xf5\xcf\x27\x44\x3a\x4b\xf0\x94\xe7\xbf\x5a\xba\xdf\x67\xa5\x24\x7f\xc0\xf0\xe3\xa4\x1c\xeb\x24\xff\x95\x63\x91\x5c\x87\x53\xc5\x3b\x7b\x58\x26\x13\x67\xc0\x6f\xa4\xdc\xcf\x14\xef\x2e\xac\x9a\x8a\xb4\x4f\x29\xbe\x8d\x51\xc5\x3f\x93\xa8\x8a\x74\x7e\x63\xe2\xbc\x49\xa4\x37\x27\x92\x9f\xee\x9d\x3f\x14\x45\xf1\xd2\xfc\x88\xa7\x78\x71\xec\xbe\x7b\x14\x3f\x6e\x53\xff\x8d\x8d\xfa\x7b\x38\xa8\x24\x03\x4d\x7a\xd3\x4a\xf4\xc3\x6d\xdb\x1b\x77\xee\x1c\x9a\xb8\xdf\x98\xa6\x69\x26\xce\xb3\x95\x95\x95\xde\xd9\x96\xa4\x51\xc5\xaf\x43\xbd\xb9\x07\x18\x0b\x78\xfd\x64\xa5\xa7\x79\xe7\x27\x2a\xe9\x27\xa4\x3b\x72\x85\xa4\xb3\x80\xab\x5b\x66\x78\xfd\x50\x12\x48\xf4\xcf\xd7\x48\x91\x62\xa3\xd7\x0f\x0d\x32\x4f\x27\x0a\xa3\x5e\x9a\x28\x54\xf1\xfd\x97\x25\xfa\x09\x04\x68\xc0\xaf\xa3\xd1\xd4\xb7\xb1\xb0\x88\xc9\x9e\x6e\x19\x93\xc6\x52\xbc\x3b\x9f\xc6\xfc\x73\x21\xd1\x15\x4d\xf1\x63\x0b\x95\xdf\x35\x15\xcf\xc6\xa9\xd7\x96\x52\xff\xee\x68\x12\x62\xf8\xf2\x13\x5f\x66\x06\xb9\x7f\x55\xf1\xcf\x72\xd4\x97\xf3\x11\x5b\x1a\xcb\x9f\x3b\x65\x44\x4a\x6b\x8a\x77\x76\xf5\xd7\x9d\x10\x6a\x7b\xf3\x0a\x07\x74\x26\xee\x4d\x9f\x92\xee\xb5\x3c\x9e\x28\xde\x39\xcd\xf4\xec\x13\xf2\x9b\x22\xf5\xed\x87\xdb\x58\xa2\x9f\x2c\xf9\x7d\x97\xfa\x73\x5f\xb6\x4c\x3a\x57\x8a\x39\xba\xfe\x12\xfc\x7f\xde\x89\x9d\xbb\x70\x38\xec\xf5\x93\x78\xcf\xe1\xf7\xac\x0f\xcb\xbe\x46\x64\x1b\xd0\x28\xf3\xee\x53\x7f\x33\x57\x91\xce\x54\xde\xdc\xf5\x6c\x6f\xad\x6f\xcf\x49\x9a\x8b\xaf\x43\x4d\xf5\xe6\x52\x2c\xcd\x45\xd7\x35\xc5\x9f\xaf\xbf\x46\x54\x55\x15\xc5\xdb\x97\x21\xd9\xaa\x3f\x17\xc2\xe0\xcb\x49\x5d\xdf\x77\xcf\x4b\x5d\xad\xfe\x1d\x83\x79\xf5\x43\x9a\x22\xf9\xaf\x6b\xc3\xf2\xdb\xb9\xd8\xd3\x29\x93\xde\x83\xbd\x7c\xc9\xc7\x49\xc0\xf2\x7d\x56\x49\xf3\xd7\x4b\xae\xa3\x69\x3a\x93\x7e\x9b\xf7\xed\x8d\xfa\x3e\x22\xd2\x6e\x6c\xf7\x7d\x4d\x55\x7c\x39\x79\x8e\xe2\xef\x71\xcc\xb3\xff\xcc\xcc\x34\x26\xde\x3f\x06\xd8\x09\xcf\x1f\x13\xba\x52\xc4\x59\xce\xd7\xa1\x14\xdf\x08\xa5\x52\xec\xf2\x64\x48\xd8\x5e\xe2\xdc\xe5\xad\x91\xe6\x84\x32\x37\x9f\x41\x4b\xc4\xea\xc4\xdb\x8e\xe5\xe8\xcb\xf4\xed\x27\x40\xbc\x38\x46\xe8\xcf\x32\xbc\x7c\x30\xe6\xd9\x3f\xa5\xf2\x1c\xbd\x79\xe5\x87\x2d\x39\x26\xfb\x75\x64\x1f\x24\x94\x25\xd6\x48\x7e\xbb\xe1\x4b\xe7\xf7\xc9\x68\x42\xce\x52\xd9\xb6\x83\x96\x91\x58\x3b\xb3\xb4\xb4\x40\xf1\xef\x44\x9e\xfe\x75\xb8\x7b\x07\x6f\xdb\x2a\xfa\xe3\xf6\x7f\x22\x5d\xb6\xbd\xf7\x79\x71\x35\xa8\xaa\x92\xde\x7c\xbf\x50\xa5\xb5\x26\xb2\xcd\xc3\x97\x87\x9a\xa6\xa1\x78\xe7\x43\x49\x27\x42\x06\x33\x45\xcf\xe9\x52\x3f\x84\xb9\x36\x2f\xf6\x26\x6f\x1d\x13\x7d\x98\x62\x0e\x92\xcd\x7b\xb6\x9a\x09\x20\x51\x27\x44\x34\xaf\x5d\x98\x11\x2b\x51\x9f\xdf\x2f\x98\xf4\x7e\x28\xd9\xb9\x6f\xb7\xa0\x46\xa2\x4e\x7f\xd2\x5a\xf8\x7a\xa0\xe9\xee\x9e\xe5\xc6\x7c\xdb\xf3\x9d\x74\x29\xd6\x25\xc5\x93\x1c\x92\xed\xe9\x99\x6c\x36\xfd\x98\xe9\xef\x53\xfc\x7e\xed\xc7\x28\x06\x3f\x76\xb9\xfb\x91\xf3\x46\x94\x4f\x65\x5b\xa2\x09\x39\xdf\x4d\x8a\xa5\xfe\x59\x82\x48\x7b\x0a\x3a\x3a\xbc\x18\xa2\x13\x45\x4b\xb4\x0d\x25\x9d\x49\x0c\x95\x79\xdf\xd9\xf8\x7b\xdc\xbc\x79\x92\x0d\x90\xa4\x7d\x96\x79\x6b\x2d\xe2\x15\xff\x7f\x00\xbe\x9f\x06\xa4\x35\x02\x71\xf5\x6f\x4b\x7b\x84\x96\x72\x0e\x49\x8a\x81\xba\xd4\xf6\xbe\x7b\xee\x4d\xcc\x25\x37\x37\x3b\xdb\xeb\xdf\x34\x0c\x2f\x86\x88\x58\x21\xe2\xb9\x6f\xff\x9a\x26\xf5\xcf\xfc\x58\x57\x51\xdb\xc0\xa4\xf7\x46\xc5\xdb\x5f\x7c\x79\x92\xce\x48\xb2\x8f\x53\x79\xff\x85\xac\x73\xdf\x96\x4c\xc3\x62\xd2\xdb\xbe\x22\xdd\x6d\xfd\x18\xc8\x24\x3d\xc8\xfb\xbe\xe1\xf9\xe9\x36\x25\xc9\xae\x3e\x9e\x58\xa3\x62\xc9\xde\x34\xc2\xfc\xf8\x2f\x9d\xa3\x12\x3e\xc2\xc4\x58\x09\x1f\x99\x2b\xfb\x9d\xca\xa8\x22\xbd\x05\x49\xf1\xdc\xb7\x0d\xea\xfa\x91\x73\x6e\x96\xe2\xb9\x7c\xee\xe2\xfa\x4f\xe8\x73\x80\x9c\xf0\xf5\x49\x25\xbb\x95\x7c\x79\xa1\x34\xdf\xb9\x73\x25\xff\x92\xce\xc0\xaa\xa2\x50\xdf\x26\x4b\x34\xcf\xa7\x32\x72\xbc\xfd\xf1\x7a\x9f\xe9\xb5\xcd\x14\xb6\xa7\x4b\xfe\xa5\x4a\x72\x3a\x6f\x5f\xa6\xe1\xc9\xb9\x9c\x14\x48\x31\x24\x4d\xb2\x1f\x49\x66\x45\x27\x7e\x0c\x91\xe3\x86\xef\x83\x39\x44\x96\x5f\xda\x37\x15\x55\x51\xa4\xbb\xb3\x14\x4f\xa0\x48\xf7\xd9\x84\x0d\xc8\x67\x6c\x5d\xf3\xf3\x49\x49\x49\xa9\xe2\xbf\xf3\x7b\x31\x36\x71\xd6\x75\xe5\xa4\xfe\x7e\xca\xa4\xfb\x88\x4e\xd3\x12\x72\x86\x93\xce\x2a\xfe\x7d\x41\x55\x7d\x9d\x07\x4c\xd3\xef\x53\xd6\x83\xa6\x6b\x7e\x3e\xf1\xf6\xac\x5a\xd9\xb6\x9d\x17\x26\x77\xac\x12\x69\x5e\x3c\x3e\x30\xe9\xb7\xac\x44\x7e\x4b\xcb\x52\x49\x7e\x55\x61\xde\xef\x14\x25\xd2\x5e\x43\xbd\x7d\x36\x10\xb0\xbc\xbd\xec\x53\x72\xbc\x4d\x33\x4c\xdf\xc7\x09\x55\xbd\x73\x6c\x98\x8a\x6d\x4c\xbc\x39\x2a\x69\xf2\xf7\x04\x89\xff\x54\x69\xdd\x89\x14\xeb\x9c\x3f\x74\x2b\xd2\xdc\xd6\xb6\x6d\xdb\x9a\x41\xa4\x38\x48\x14\x2d\xa4\x27\xbd\x19\xb2\xa4\xfb\x33\xd1\x49\x76\x9a\x54\x9f\x9a\xa6\x69\x48\xf5\x55\xc5\x31\x0f\xef\x77\x41\x67\x41\xe5\xf6\xdf\xfc\xd4\x67\xe5\x72\x70\x27\x93\xeb\x53\xe6\x7d\x3b\x60\x48\xef\xa1\xde\xfc\x29\x4d\x4f\x92\xd7\xf0\xe7\xe3\x8c\xa1\xaa\xaa\x22\x95\x5b\xce\xeb\x93\x74\xff\xbf\xef\xbe\x7b\xee\x93\xfa\xe7\x67\xd1\x36\xa9\x7d\xc8\x36\x88\x5c\x3f\x33\x33\x13\x49\xfa\x0e\xdb\x4e\xfc\x53\xa5\x33\x99\x2c\x0f\x98\x63\x46\x1e\x0e\x87\xfc\xfa\xe2\x0c\x9d\xb4\x7e\xee\x2e\x2f\xf5\x9f\x35\xa7\xb4\x44\xd6\x87\xa8\xa0\xfa\xef\xa9\x96\x25\xf5\xc7\x63\x4b\xd2\x7a\x13\xff\xdb\x0b\xde\x5f\xe9\xa2\xe4\xf5\x27\xf3\xf3\xe7\xce\x93\xca\xf3\x75\x9a\xf8\x79\x36\xe1\x73\xba\xbc\x2f\x92\x60\xd8\x48\x92\x8f\xb9\x3f\xa5\xaa\x52\x6c\x26\xc9\xf3\x63\x72\x7f\xfc\xfc\x9a\x6c\x7f\x2c\xd9\x3e\x09\x4d\xc2\x94\xf8\xf5\xc5\xfe\x99\x6c\x1f\xc4\xef\xdf\x79\x27\x35\xcd\xa4\x73\x26\x81\xeb\x4f\xaa\x74\x67\x4f\x96\xd7\xef\xdf\x7d\x67\x0d\x3a\x77\x3c\x55\xba\x8b\xc9\xf3\x35\x4d\xc3\x90\xe5\xcf\xcc\xf4\xdb\x2b\xc2\x95\x0d\xd9\xde\x0c\x23\x65\x3e\x7e\x7f\x62\xbf\x4e\x6e\x4f\x40\x2c\xd9\x1f\xa4\xdf\x82\x12\x7b\x34\x95\xc6\xcf\x0f\xf9\x77\x0c\x71\xa6\x46\xb2\x3f\x25\xaf\x77\x2e\x21\xd9\xb9\x49\xf1\x20\xd9\x9f\x02\x01\x42\x03\xc9\xf2\x81\x25\xc5\x13\xc5\x1b\xdf\x55\xa4\x62\x19\x49\xe5\xfe\xdd\xc0\x31\x24\xc3\xb7\x17\xa7\x1c\x3a\x4b\x5e\x3f\x9a\x82\x19\x64\x79\x68\x76\x76\xb6\x8c\xf3\x73\x7d\x79\x13\x77\xeb\xe4\xf6\x6e\x80\x49\xac\x9f\xaa\x24\xfb\x63\xc0\x22\x86\x21\xf5\x37\x4f\x4f\xb1\x27\xe6\xeb\x4f\x11\xee\x26\xeb\x9f\x49\xfe\xac\x8a\x73\xb9\x6c\xef\x19\x84\x25\xd9\x3b\x61\x9a\x9a\x34\x1f\xc9\xde\x1c\x7b\xac\x6b\xc9\x97\xed\x8f\xf5\xf7\xf7\xf6\x26\xf9\x77\x28\xcc\x52\xec\x95\x26\xeb\x8b\x24\xc5\x7b\xc5\x55\xa8\x2a\x9d\x71\x48\x72\x7c\x4a\xf2\x27\x19\x3b\xe3\xd9\x29\xeb\xc1\x48\xf2\x78\x94\xa5\xd8\xaf\x2f\x0f\x9f\xff\xa2\x02\x42\x0a\x24\x79\x74\xe2\x97\x3b\xe7\x3e\xc9\x1f\xdc\xfd\xce\x48\xb6\x0f\x4a\xa1\x4a\xfa\x62\x52\x7c\xd0\x5d\xff\xb4\x53\xe2\x01\x49\x8d\x77\x49\xf1\x0d\x16\x4d\x8e\x67\xf0\xcf\x4c\x6e\xfb\xd4\xf5\x49\xee\x2f\x35\x5e\x49\x38\xf1\xee\x21\xc7\x47\x93\x1f\xca\x24\x2c\xcb\x2f\xde\x67\x54\x92\x14\x1f\x7d\xfd\x20\xc5\x5e\x45\x1d\xb0\x64\xff\xa7\xc9\xf1\x8b\xa4\xcc\x4f\x4b\xfa\xbd\x8e\xdf\xff\x53\xd6\x3b\x49\xff\x96\x91\xea\x4f\xfe\x7a\xbb\xf1\x93\x7a\xdf\xf1\x24\xee\x2f\x49\xe3\xa9\x8a\x96\x1c\xff\x8c\x50\x4a\x7c\x4b\xf2\x0f\x59\xbf\x20\x7e\x87\xaa\x7f\x47\x48\xb6\x37\x96\xac\x6f\x9d\x26\xef\x07\x72\x3c\x75\xe5\xb5\x93\xf5\xc1\xf4\xe4\xfd\xda\xbd\x1a\xf8\xfe\xcd\x52\xe2\x2b\xfc\xf3\x03\xfd\xff\xf1\x1f\x62\xd8\x21\xd9\x9e\x09\x31\x37\x27\xe9\xd3\xb2\x92\xed\x59\x71\x8f\x39\xaa\x74\xaf\x4a\x5e\x0f\x9a\x2a\x6f\xd2\x7a\xc9\xe7\x01\x25\xc5\xbe\x85\x7e\x3c\xf9\x5d\xf9\x94\x80\xac\x6f\xf2\x95\xaf\x7d\x33\xd5\x9f\x49\x72\xfc\x4d\x8a\xb7\xe2\x19\x43\xb6\x6f\x55\x49\x5e\xff\x94\xfd\xd8\x3f\x5f\x24\xee\x48\x49\xf2\x30\x18\xb2\xfc\x61\xdb\x4e\x9a\x8f\xaa\xa6\xf8\x17\x52\xe2\x27\x9c\x9f\x24\x24\x7b\xa1\x24\x69\x3f\x52\x74\x24\xf7\xa7\xa8\x24\x29\xde\x25\xdb\x5b\xaa\xbd\xf0\x73\x7b\x72\xfc\x48\x59\x0f\x42\x35\x59\x9f\x2a\x49\x8e\xdf\xa9\xfd\x89\xab\xa3\x34\x5f\xe2\x38\x84\xa4\x0f\x4b\x93\xb1\x46\x0d\x2b\xc5\xde\x92\xe7\xab\x24\x9f\x97\x09\x41\xb6\xa4\x2f\x95\x52\x35\x49\xff\xd2\xfe\x93\xb0\x8f\x64\xff\x0c\x24\x9d\xcf\x09\xd5\x93\xfd\x49\x2c\x80\xa4\x7f\x4d\x3e\x3f\x13\xd5\x4a\xaa\x0f\x96\xbc\xff\x3d\x69\x90\x92\x82\xa4\xfe\xd5\xa4\xf5\x21\xa6\xad\x91\xa4\x78\x9b\x62\xcf\xc2\xe1\x55\xff\x2d\x19\xc9\xfe\xe1\x0e\xe8\xef\x1f\x01\x12\x90\xeb\xa7\xdc\x6f\x08\xc3\xc2\x24\x7f\x17\x0e\x2a\xc5\xcf\xe4\xf3\x8c\x1d\x0c\x11\x31\x96\xe9\xbc\xdf\xa5\x39\x6f\x78\x9a\xe7\x7f\xb6\xa3\xd1\xc4\x1a\x12\xc5\x70\x76\x44\x2d\xe5\x7c\xe7\xb7\x77\x73\x34\xe9\xfc\x4b\xe5\xfe\x0c\x4d\x55\xa4\x72\xa2\xeb\xa0\xd2\xb7\x06\x89\xff\xb4\x94\xf8\x0f\x71\xd7\x7c\x81\xd4\x79\xdf\x3e\xbb\xdf\x9a\x86\xc2\x21\x79\x3c\xee\x10\xe2\x77\x42\xf7\xad\x25\xdd\xeb\xcf\x8d\x0f\xff\xb8\xf6\x05\xf9\x7b\x6f\x61\x7f\x9a\xbf\x7f\xe8\x4c\xae\x4f\xd5\xb4\xb4\x7b\x92\x6d\x9f\x48\xed\x75\xb1\x60\x5e\x7b\xa2\x23\xf1\x5b\xb2\x29\xde\x7d\xe4\xf9\x24\xf6\x13\x5f\x9f\x5a\xbe\xce\xfc\xfa\x6d\x92\xfe\x98\x77\xda\x97\xc6\x17\xfa\x84\xf4\xee\x29\xc2\x52\xe2\x1b\xd0\x0f\x66\xc8\xed\xc5\x79\x38\x51\x1f\x42\xcb\x9a\xf4\x7e\x96\xe8\xcf\x16\xdf\x30\x83\xc8\xdf\xde\xbb\xfa\xf7\xf4\xcd\x28\x31\x0a\xe4\xf5\x74\xe3\x05\xa4\xdf\x32\x0f\x4b\xfa\xe0\x73\xd3\x92\xec\x89\x39\x0f\x13\x89\xbc\xc4\xfe\xef\xb7\xa7\xe4\x84\x25\xd5\x87\xe1\x3c\x8e\x48\xe3\xa7\x27\x7c\xc3\xfd\xa6\xf5\x5e\x4f\x3e\x71\x1f\x72\x2e\x44\xfe\x7a\x28\x4c\xb6\x97\x44\x7c\xf4\xf4\xaf\x2e\x0c\x59\xcc\x5f\xef\x79\x9f\xfc\xe4\x27\x3f\xf1\x09\x79\x7e\x76\x90\x49\xed\x4d\xc3\x3d\x4f\x7b\xfd\x6b\xd4\x79\x9c\xd0\xbc\x77\x5f\x4a\x75\xb9\x5c\xd1\x92\xc6\x4f\x7c\x9b\xa2\x79\xef\xf4\x87\x88\x6c\xff\x4c\xb2\x2f\x45\xbc\x77\x07\x02\x92\xbc\x94\x12\x83\xc9\xfe\x45\x92\xfc\x4d\x11\x3f\x1a\xc3\xfb\xc6\xb6\x4c\x97\xfb\x23\x5a\xc8\xf3\x3f\xd7\x7f\x30\x2f\xbf\x48\xea\x3f\x2d\x9b\xf1\x08\xac\x49\xe7\x57\x43\xf2\xef\x5a\x49\x3e\xa7\xbd\x69\x84\xec\x02\x69\xbe\x54\xd5\x93\xed\x97\x25\xcd\x87\x30\x84\xf9\x89\x36\x21\xdf\x72\xd1\x1f\x9f\x46\x59\x8a\x7f\xb9\x6f\xba\xd9\x73\x32\xd2\x25\xf9\x98\xa6\x2b\x92\x3d\x27\x74\x96\x28\x5f\x18\x72\x8f\x78\xfe\x7a\x13\x2a\xeb\xbf\x31\x87\x64\xa4\xc9\xf1\x4b\xf2\xa7\x80\x13\x2f\x98\x92\x24\xaf\x19\x0c\xcb\xed\xc5\xf6\xed\xf9\xcb\x62\x61\xd5\x89\xf2\x96\x3a\x1d\x2c\x79\xaf\xf4\xfa\x77\xfe\xad\xc6\x83\xf4\x1e\x2a\xaf\xbf\xc2\xbc\xfa\xe2\x3c\xe6\x54\xf6\xfc\x47\xd7\x19\x92\xfc\xe3\x5d\xfa\x1e\x95\xfd\x23\x10\x4e\x7c\x2b\xcb\xfd\x9e\x16\x10\x2a\xeb\x9f\x4a\xf2\x9a\xce\x37\xd4\xc9\xf1\x59\x27\xee\x3f\x2a\xf0\xfa\xb3\x6d\xcb\x4c\x6e\x4f\x49\x52\x7c\xa3\xce\x05\x3c\xa1\xff\x52\xe7\x55\x50\x5e\x7f\xa2\xb0\x64\xfd\x7a\xdf\x60\xb9\xf1\xb8\x43\x21\x49\xf1\x25\x79\xbd\x21\x1e\x90\x34\xef\x7c\xe4\x3e\x40\x26\xf4\xed\xbe\xe0\xcb\xf1\xd3\xfd\x21\x56\x4b\xb9\x1f\x4b\xfe\xaf\x25\xe6\xe7\xfa\x3b\xa5\x2c\xcd\xf7\xf7\xcc\xcc\xf4\xf4\x64\xfb\x0c\x2b\xb6\xb4\x5e\x89\xef\xb5\x34\xff\xfd\xec\xde\x7b\xee\xf5\xd7\x4f\x55\xdc\x07\x3f\xaf\xff\xec\x3c\xc3\xb2\xa4\xfa\x92\x3c\x6e\xfc\x82\x5e\x27\x8f\x47\x61\xaa\x52\x39\x93\xe2\xbd\xf0\x77\x66\x48\xf6\xb9\x48\xd2\x97\xf7\x9e\x43\xe5\x78\xee\x1a\x9c\xe6\xbd\xff\x91\xa4\x78\x9f\xb8\x7f\x69\x29\xef\x53\x89\xf1\xdc\xd7\x6d\x49\x3e\x25\x68\x73\xe0\xe1\x80\x69\x70\x07\x4b\xda\x0f\xa9\x1c\xef\x58\xf2\x7e\xaf\x68\xa1\xb0\x34\x1e\x3f\xbc\xa9\xaa\x24\xaf\xf4\x6f\x06\x5c\xfd\x5b\xd0\x02\xbe\x7e\xa9\xb4\xde\xde\x7b\x29\x24\x7d\x2e\xae\x2c\x60\x86\xef\x1f\x89\x7f\x07\xa1\xa5\xbc\x1f\xfa\xfb\x27\x49\xb2\x67\x88\x07\x49\xaf\xbf\xb4\xec\xca\x48\x75\x72\x39\xa8\xb4\x9e\xa0\x49\xfe\x7c\x44\x39\x42\x88\xb4\xff\x6e\x5b\x4c\x3c\x9c\x21\x7e\xeb\x21\x49\xe7\x1b\x77\xc3\xd5\x52\xde\x77\x21\xfd\x6e\x25\xaf\x87\xbc\x1f\xb8\xfa\xf3\xd7\x2f\xb1\xde\x44\x92\xcf\x09\x28\x1f\xf4\xfd\x5d\x93\xfa\x77\xe3\x77\x6d\x8a\x3d\x80\xa6\xe8\xcb\xb1\x41\x2d\xe5\xbe\x23\xfb\x57\x92\xff\x69\x70\x5e\x44\xb5\x94\xf7\x45\x79\xbd\x20\xd5\xd7\x34\x8d\x69\x92\xbe\x83\x41\xdb\xb9\x21\xe9\xde\xef\x1f\x08\xa8\xcf\xfa\xdf\xaa\xf1\xfd\x93\xa9\x49\xe5\x2a\xfd\xa8\xff\x9d\x36\x31\x42\x61\x26\x2e\x9d\x89\xf1\x78\x44\xd5\xfd\xf7\x08\x27\xa0\xe8\x29\xe7\x6b\xdd\xdf\x8f\x02\xd0\xfc\xfe\xa9\xd8\x10\x74\xcf\xff\x48\xe6\x9c\xb4\xb9\x9e\x3c\x89\xf5\xd2\x93\xee\x50\x52\x7f\xb0\x0d\x83\x30\x4f\x1e\x1e\xbd\xa8\xc0\xb2\x7e\x12\xed\xe7\x39\x17\x42\xd5\x9f\x2f\xa5\xd0\x55\x92\x54\x9f\x4a\xfa\xc1\x7d\x3c\x00\xdd\x27\xc9\x43\x93\xc7\x27\x0a\xb1\x29\x48\xe2\x0c\xe2\xee\x19\xa6\xdf\x9f\xe8\x31\xd1\xdf\x87\xdf\xf7\xbe\xf7\x91\xf7\x25\x8d\xe7\xa4\x12\xe5\x0f\x90\x07\x1e\x78\xe0\x81\x0f\xf9\xfa\x2f\x30\x9c\x27\x31\x5d\xf2\x57\x12\x0e\x48\xeb\x43\xe8\x83\x86\xe2\x95\x0b\x9f\xf3\xe4\x21\x0b\x72\x1a\xe7\x67\xa7\x25\xeb\x43\xc8\xe3\x5e\x7c\xa8\xf3\x6d\xa2\xd7\x1f\xa1\x26\xbd\x57\x5e\x6f\x3b\xa8\x52\xbf\x9c\xde\x7f\xff\xfb\xdf\x7f\xff\xfd\xd2\xfc\x92\xd7\x87\xa4\xae\x8f\xa2\xa9\xd4\x4c\x5a\x5f\x24\xd9\x87\x08\xc0\xde\x9b\x12\xa8\xb3\x27\x7b\xfa\xa7\xae\x05\xf9\xfa\x0e\x1b\x09\xfd\xba\xe3\xa9\x06\xd1\x35\x09\xa7\x39\x2f\xe4\x7a\xca\xfb\xba\x6f\x6f\x3e\x66\xde\x79\x45\xd2\x87\xa6\xf1\x3b\xbe\x87\x13\xe7\x0f\xef\x8c\xe9\xc4\x43\x77\xbd\x9d\xd8\x61\xf4\xfd\x71\xe6\xd7\x83\x92\x7c\xaa\x6e\x1b\xbe\xbc\xee\xef\x91\x8a\x64\x9f\xee\xef\x7b\xba\x7f\x5f\x34\x0c\xc3\xf0\xed\x5b\xf2\x07\xf9\x7d\x48\x27\xc9\xbf\x7f\xe8\xfe\x79\x12\x74\x91\xe4\xbf\xaa\x4e\xf8\x8d\x5d\x97\xdf\xef\xa8\x8f\x13\x17\x8c\x84\xfc\x4d\x3c\x88\xe6\xe5\x49\xfe\x44\x89\x19\x30\x92\xe4\xe3\x37\x5a\x3f\x3e\xf0\x1b\x89\x6f\xaf\x20\xcc\xb9\xe2\x24\xe9\x93\x4a\xff\x3e\x59\x6c\x98\x8a\xb7\x5f\x50\x27\x6e\x1b\x29\xeb\x61\x24\xc5\x03\xea\x7d\x4f\x40\x0c\x9b\x50\xcb\xfd\xcd\x4f\x49\xec\xd7\x4c\xfa\xf7\xad\xd4\xff\x66\xc9\xf5\xbd\x8f\xcd\xfd\xd8\x5c\x7f\x7c\xa7\x95\xc2\xa8\xe1\x9d\xff\x2d\xd2\x4a\x0b\x9c\x3b\x75\x9e\x67\xad\x53\x34\x31\x3e\x8f\x97\x4c\xf4\xef\x7e\xaf\x64\x12\xc2\xf6\x29\x9e\x3c\xce\x79\x4c\x31\x0c\xff\xfc\xad\xea\x9a\xe6\xc8\x52\x40\x08\xf9\xd0\xd6\x43\x19\x44\xfa\xb7\x86\x6a\x71\x71\x71\x71\xc1\xa2\x62\x23\xc5\xdf\x15\xe9\xfe\xc5\x08\xf3\xc6\xcb\xcd\xcd\x25\x24\x37\xc7\xff\xf7\x5b\x70\x7e\x26\xf7\xf4\x43\xe6\xa7\xdf\xa7\xc3\xa0\x86\x77\x7f\x48\x9b\x93\x3e\x3f\xc3\x1b\x8f\x14\xa4\x55\x2c\x48\x67\xde\x59\x64\x91\x33\xc2\x22\xff\xfb\x0c\x5d\x07\x74\xdd\x1b\xef\xbd\x9b\x3f\x7f\xbd\xb3\xb3\xf3\xe7\x8a\xf7\x9d\xc5\x76\x73\xbb\xe9\x9f\x65\x28\xd9\x81\xed\xd8\x01\x43\xde\x8f\xc4\xfa\x50\xc9\x5e\x15\xef\xfe\xe3\x69\x5d\xfc\x0e\x3d\x46\xae\x90\x6b\xd2\x7a\x1a\xce\x17\x09\x09\x1c\x74\x7e\xff\xb4\xa5\xf9\xf2\x01\xe0\xbd\x09\x3b\xfe\xa7\x52\x6f\xfd\x82\xd4\x34\xcd\xa0\x29\xf5\x5f\x44\x7a\x88\xdf\x1f\x77\x00\x95\x1a\xde\xfc\x32\x7e\xfc\xe3\x37\xbe\xf5\xad\x6f\xfd\x38\x81\x75\x55\x55\x49\xca\x59\xed\x11\xe2\xaf\x77\x22\x5e\x24\xf4\x91\x78\x9f\x31\xfc\xf7\x03\x96\x91\xe9\xf7\x9f\x4e\xd2\xd3\x48\x5a\xba\x23\x7b\x8e\x14\xff\x0c\xc9\x9f\x39\xf1\xe6\xa3\xaa\x44\x51\x79\xd0\x4a\xdc\x77\xa8\x4d\x14\x8b\x19\x29\xe7\x43\x43\xba\x0f\x24\xbe\x87\x70\xbf\xb9\x5c\x62\x2e\x31\x97\x3a\xbf\xd5\xbb\xe7\xe5\x3f\xea\x7f\xd2\xdf\xd3\xfd\x7f\xef\xe7\x3c\xd8\x32\xcf\x5e\xc8\x07\x09\xd3\x00\xdf\x1f\x08\x65\x50\x24\xfb\x0b\xa5\x85\xd3\xec\x34\xc5\xfb\x3e\xcc\x7d\xef\xf2\xed\x85\x9f\x80\x54\x5d\x91\xbe\xd3\xc8\x49\xd1\x55\x42\x5f\xae\x3c\x69\x44\x25\x8f\xda\x9e\xff\x14\x90\xc2\xfc\xf4\x82\x56\x7f\x7d\x0c\x45\x23\x8a\xe9\xcb\xc3\xc3\x09\xd3\x3c\x79\xd3\xd2\xe7\x10\x56\xb8\x2c\x21\x0f\xa4\xfe\xe5\xf3\x9a\xe1\xbf\x87\x3b\xff\x25\xca\x33\x9d\xff\xf9\xfe\x47\x58\x55\x26\x02\x9a\xb4\x7e\x69\x73\x32\x28\x49\xf3\xc7\xfb\xec\x3d\x66\xb0\x34\xd5\x9e\xa9\x24\x1f\x63\x8a\x42\xbd\xfe\xd4\x4a\x42\x0d\x56\x90\x18\xdf\x90\xe4\x0b\x89\xf7\x9e\xbf\x5e\xf2\xd7\x4b\x14\xe9\x3b\x21\x55\xfa\xf7\x77\xaa\x78\x54\x4a\xc8\x7b\x2f\xbb\x97\x25\xda\x07\x1c\x6b\x2e\x72\x68\xa2\xbd\x2e\xb4\xec\xaf\x7f\x90\x2c\xa0\x0b\xa9\x92\xf2\x3e\xa0\x78\xdf\x05\xb3\x94\xf5\xc8\x34\x33\xcd\x0c\xd3\x5b\x8f\xd6\x99\x6f\x6d\x6d\x6f\xeb\x54\xa4\xfb\x4d\x81\xe4\xaf\xa6\x53\xcf\x90\xfc\xc9\x08\x52\x83\x11\xd9\x7e\x55\x21\xbf\x7b\x3f\x74\x4f\x45\xef\xbd\xf7\xde\x7b\xe5\x94\x90\xcd\x5c\xa6\xfd\x86\x87\xdf\x49\xc1\x7f\xa0\xc9\x78\x84\x11\xf2\xe1\x13\x3e\xfe\x14\x23\xe4\xb3\xc7\x7c\xbc\x5f\xc2\x47\x09\x21\xbd\x94\x90\x3f\x7e\x06\x1e\x1e\x24\x84\x34\x77\xa9\x1e\xb6\x68\x32\xbe\x28\x95\x1f\x27\x84\x7c\x94\xf8\xed\x8f\xf1\xf6\x8c\x90\xc5\x3b\xdd\xf2\x26\x4a\xc8\x3f\x50\x42\x76\xfc\xd4\xf0\xf0\x4f\x18\x21\x7f\xfd\xa6\x8f\x2f\x49\x78\x35\x25\x64\x05\x25\xe4\x91\x1b\x2e\x1e\x25\x84\xfc\x1f\x42\xc8\xba\x7f\x53\x3d\x7c\x48\xc2\x5c\x96\x15\x84\x90\x1b\x3f\x75\xf1\x79\x1e\xce\x25\x3c\x4d\x08\xf9\x24\x21\x64\xe4\x2f\x35\x07\xcf\x8a\x6f\x80\xd8\x5b\x3e\x7e\x8b\x10\x72\x3d\xea\xe3\xe7\x14\x1f\xbf\x4e\x08\xe9\xe4\x6d\xf2\x5d\xfc\x96\xfb\x4f\x3e\xc8\xfa\x56\x17\x47\xc5\xbf\x45\x7a\xb7\xd3\xc5\x77\x09\x21\x7f\x43\x09\x59\xdf\xe3\xe2\xef\x13\x42\xbe\xca\x57\x5c\x75\xf1\x88\xf8\x5b\x07\x65\x42\xbe\x42\x4a\xc8\x4f\x99\xaf\x3f\x8e\x3f\xcb\x08\x69\x98\xe3\xce\xbf\x88\x12\xf2\x49\xc5\x2f\xe7\xf8\x37\x8c\x90\x70\xb1\x5f\xbe\x0d\x7e\xfd\xc5\x94\x90\x3c\xf8\xf5\x39\xfe\x57\x42\xc8\xaf\xeb\xfd\xf2\x22\x69\xbd\x97\x50\x42\xb6\x52\x42\x3e\xb8\xd7\x95\x6f\x29\x1f\x8f\xfa\xf5\x4b\x28\x21\xcf\x4b\xeb\x5b\x4c\x09\xa9\x27\x84\x7c\xfe\x6b\x7e\xf9\xfb\xa4\xf2\xb9\x94\x90\x8f\x49\xf2\x72\xdd\x2c\x25\x84\x7c\xef\xac\xee\x95\x7f\x43\x2a\x8f\x11\x42\xb8\xcd\x24\xc6\x8f\x13\x42\x4a\x29\x21\xbf\xdd\xec\x63\xde\xe6\xd0\x16\x17\x4f\x11\x42\xbe\x48\x08\x79\xa5\xdf\xc7\xff\x90\x82\xff\x49\x6a\xcf\xf1\xe6\x94\xf6\x9f\x61\x84\xf4\x6c\xf7\xf1\x7f\x4a\xfa\xe0\x78\x32\x05\xff\x9c\x9f\x95\x77\xbb\xf5\xc7\x9d\xef\x08\x09\x79\x7d\x8e\x8f\x33\x19\x21\xdf\x9f\xe7\xe3\x26\x46\xc8\x3f\xfe\xc6\x5d\xdf\x1b\x84\x90\x87\x08\x21\x5d\x8b\xdd\xf2\x1f\x12\x42\xf6\x12\x42\xea\xe7\xbb\xf8\x20\x21\xe4\x55\x42\x48\xfe\xfd\x6e\xfd\x43\xa2\xff\x99\xf7\xf9\xf8\x2c\x21\xe4\xfb\xf7\xf9\xf8\xff\x48\xfa\x7e\x82\xba\x6f\x8e\x09\xdc\x2d\xec\xfd\x77\x2b\x14\x0f\x7f\x87\x10\xf2\xad\x5a\x17\x73\x5b\xbe\x2e\x95\x73\xfc\xf3\x14\xfc\x6b\x09\x3f\x45\x08\xf9\x38\x25\xe4\xec\x41\xb7\xff\x73\xe2\xdf\x16\xac\x7d\xdd\x95\xe7\x49\x4a\x48\x21\x21\x64\xfb\x7c\x77\x7d\x27\x08\x21\x57\x28\x21\x39\xf7\xbb\xf3\x9b\x24\x84\xbc\x44\x09\xc9\xfc\x88\x8f\x5f\xa0\x84\xb4\x3e\xe0\xe2\x9f\x10\x42\x78\x9b\xcc\x06\x17\xff\x98\xcf\x85\xeb\xa4\x56\xf3\xfa\xfb\x33\x21\xe4\x2f\xde\xe7\xe2\x9f\x12\x42\x1e\x65\x84\xf4\xdf\xe3\x63\x5e\x27\x81\xdf\x24\x84\x44\x25\x7d\xbc\x41\x08\xf9\x05\x21\xe4\xdd\x72\xb7\x7c\x25\xb7\x75\xde\xdf\x1e\xdd\xc3\x61\xea\xe3\x0a\xea\xfc\x59\x0c\x12\x1d\x70\xe7\xf7\x5b\x42\xc8\x3d\xd4\x9f\xdf\x9f\xc5\xb7\xe2\x3d\x11\x17\xff\x8e\x10\xf2\x1b\xee\x43\x1f\x70\xb1\x4e\x09\x29\x97\xca\x35\x4a\xc8\xa3\x3c\xde\xdc\xeb\x62\x93\xfe\xbf\xed\xbf\x27\x95\x73\xfc\x93\x14\x7c\x32\x05\xff\x6b\x0a\x8e\xa5\xe0\x77\x52\xf0\x7f\xa5\xe0\x51\x09\xff\xb7\xf8\x76\xbf\x77\xb1\x8b\x7f\x4f\x08\xf9\xba\xf3\xd7\x16\xfd\xf9\x72\x9b\x58\x5c\xa5\x7b\xfa\xf8\x3e\x25\xe4\xb9\x5c\x1f\xf3\xf9\x27\xea\xf3\xf9\x3d\xc6\x77\xd4\x87\x5d\xcc\xf7\x0e\x6e\xdf\x0b\x1f\x77\x31\x5f\xdb\x08\xf3\xc7\x03\x25\x24\x42\x08\x79\xff\xff\x76\x31\xdf\xcb\xf9\x1d\x62\xe1\x3d\x8a\xd7\x7e\x99\xb4\x9e\x9f\xa6\xee\xef\x49\x97\x17\x5a\x1e\x3e\x4d\x08\xf9\xd3\x37\x4c\x07\xff\x3d\x25\xc4\x54\x09\xf9\x9b\x22\xb7\xfc\x31\x4a\x48\xb7\x14\x0f\x3f\x43\x09\xf9\x5d\x2e\x21\x7f\x35\x63\x7a\x78\x55\x5e\x32\x5e\xbb\x90\x90\xd1\x56\xcb\xc3\x5d\x0b\x09\xf9\xfa\xef\xfd\xf2\x03\x26\x21\x6f\x0c\xfa\x78\x8e\x41\xc8\x33\x43\x3e\x3e\x67\x24\x97\x7f\xcd\x22\xe4\xd6\x6b\x3e\x7e\x38\x05\x3f\x9b\x82\xbf\x9b\xd2\xff\xd7\x73\x93\xe5\x7f\x77\x3e\x21\xeb\x07\x7c\xf9\x56\xe4\x13\xb2\xe6\xcf\x7e\xfd\x4f\x2e\x22\xe4\x23\x31\xa9\x7d\x0a\xfe\x40\x3e\x21\x5f\xf9\x2f\x1f\xbf\x97\x47\xc8\xdb\x07\x7c\x5c\xae\x10\xf2\xf9\xdd\x3e\xa6\xaa\x5f\xce\xf5\xb9\x5d\x25\xe4\x67\x9f\xf1\xf5\x1b\x52\x08\xb9\x6f\x9d\xe1\xe1\xab\x1a\x21\xff\xbe\xdf\xc7\x77\x35\xbf\xfe\xe7\xf8\x7a\x32\x42\x5a\x57\xf9\x78\x88\x10\xd2\x57\x6d\x79\xeb\xf7\x3a\xf3\xfd\x8f\xb7\xcf\xa1\xc9\xeb\x7f\x4d\xda\x2f\x79\xfb\xff\xcb\x71\xc4\xd7\xc7\x88\x4a\xc8\xdf\x76\xa8\x1e\x1e\xd3\x08\x99\x3d\xe6\xcf\xe7\x0e\x08\x39\xf2\x8a\x8f\xff\xca\x24\xe4\x9f\x8f\xf8\xf8\x1b\x29\xf8\xaa\x9e\xbc\x1e\xed\x46\x72\xf9\xef\xd5\x64\xfc\x4a\x41\xb2\xbe\x1b\x83\x84\x2c\xfe\xb0\x8f\x3f\x18\x24\xe4\x43\x6f\xb8\xf8\x21\x61\xff\x89\x72\x7e\x56\xfa\x12\x25\xa4\x60\xb3\xe9\xcd\xf7\xdb\x94\x90\x4f\x77\xfa\xf6\x7d\x4e\xd2\xcf\xa3\xd4\xdd\x2f\x64\xfd\x7c\x09\x84\x7c\xaa\xd5\xad\xff\x29\xea\xfe\x8d\x91\xc4\x7a\x70\xbc\x85\x10\xf2\xdb\x2f\xba\xe5\xd5\xd4\xdd\x7f\xeb\x0f\x19\x1e\x2e\x64\x7e\x7d\x8e\xf9\x69\x3a\xeb\x3b\x3e\xfe\x9c\x84\x83\x94\x90\x7f\x87\x2f\x0f\xc7\x69\xf0\xe3\x29\xc7\x7b\xa5\xf5\xdb\x24\x7e\x5b\xad\xbc\x5f\xf1\xf0\xc9\x14\x3c\x22\xe1\x97\xc4\x79\x3f\xd1\x9e\xef\x9d\xf7\x29\x84\xdc\x78\x5a\xf1\xf0\xd7\x40\xc8\x73\x4f\xf8\x78\x5f\x0a\x3e\x96\x82\x4f\xa7\xe0\x8b\x29\xb8\x23\x05\xbf\x91\x82\x27\x52\xf0\x9d\x14\xfc\x28\x92\xe5\xfb\x33\x4b\xc6\xdf\x61\xc9\xf5\x7f\xa8\x10\xb2\xf7\x2b\x3e\xfe\x98\x9a\x5c\xff\x11\xd5\x2f\xe7\xb1\x74\x92\x11\x32\xf9\x98\x8f\xff\x16\xc9\x78\x47\x0a\xfe\x45\x0a\x0e\x2b\xc9\xf8\x8f\x29\xf8\xa0\x9a\x8c\x37\x68\xc9\xf8\xb2\xe6\xcb\xcf\xf1\x1b\x29\xe5\xfc\x3c\xd6\xb3\xdd\xc7\xfc\xa2\x2a\xd7\xdf\x6b\x12\xf2\xf6\x2e\x1f\x6f\x4e\xc1\x57\x52\xf0\xba\x14\xfc\x42\x0a\xfe\x7a\x0a\x7e\x23\x05\xaf\x49\xc1\x6d\x29\x78\x47\x0a\x3e\x9e\x82\x0f\xa5\xe0\xa1\x14\x7c\x3d\x05\x3f\x97\x82\xbb\x53\xf0\x2b\x29\x98\x9f\x11\x65\xfd\xfd\xa5\x99\xac\xaf\x7b\x52\x70\x44\xc2\xfb\x88\x7b\xbe\x90\xed\xe9\xbf\xf9\x9e\xf5\x94\x34\x7f\x7e\xc6\xdb\xe2\xe2\x06\x42\xc8\x0f\x08\x21\x0f\x54\x51\x0f\x5f\x93\x30\x8f\x45\xbf\x64\x84\xec\x5e\xe5\x62\x7e\xd6\x6f\x97\xca\xf9\xdd\xe9\x97\x5c\xde\xc5\x2e\x5e\x48\x08\xf9\x2c\x21\xe4\xd4\x87\x5c\xcc\xef\xbd\x2b\x09\x21\x57\x3f\xe1\xe2\x1a\x42\xc8\xb7\xb9\x8f\xfe\x83\x8b\xf9\x4d\xfc\xdf\x19\x21\xed\x9f\x75\xf1\x4a\x71\x9e\xda\x79\xcc\xc5\x19\x5c\x7e\xa9\xfc\x3e\x71\xdf\xba\xfd\xa0\x8b\xef\xe7\xf7\x3b\xea\x8f\xff\x21\x42\x48\x36\x08\x79\xe3\x3a\x73\x30\xbf\xfb\x5d\xe0\x36\xf0\x7e\xb7\xfc\x5e\x42\xc8\x6b\x8c\x90\xf9\x3f\xf6\xf1\xef\x19\x21\xdf\xdd\xc3\xbc\xf9\xbf\x24\xf5\x97\x4e\x08\xf9\xb4\x34\xdf\x34\x6e\xcb\x84\x90\xd9\x0a\x17\x73\x59\x7e\x27\x95\x7f\x40\xdc\x3f\xe7\x1d\x72\xfb\xb3\x08\x21\xfc\x0e\xf8\xc3\x25\x6e\x79\x15\x8f\xad\x01\x42\x3e\xbc\xc2\xc7\x1b\x0c\x1f\xf3\xfa\xcf\x4a\xfa\xb4\xc4\xf9\x2b\x81\x9b\x08\x21\x67\x18\x21\x76\x21\xf3\x70\xaf\x84\x73\x08\x21\xbb\x98\x2f\xcf\x0a\xf1\xf6\x96\xd0\x37\x2f\x2f\x00\x21\x39\x17\x99\xb7\xbe\x97\x34\x42\x6e\x5c\x71\xcb\x6b\xf9\xf9\x13\x84\x98\x3f\xf1\x71\x96\xe2\x63\x5e\xbf\x47\x27\xe4\x5f\xaf\xf9\xf8\x9b\x0a\x21\x1d\xab\x7c\xfc\x55\x69\x3e\xbc\xfd\x27\x54\x1f\x57\x13\x42\xb6\x50\x7f\x3d\x5b\x08\x21\x4f\x83\x90\x05\x4f\xb9\xf2\x64\xf2\xb3\x3f\x3f\x1f\xd4\xf8\xf3\x7f\x47\xd2\x1f\xd7\xef\x47\x29\x21\x2d\x83\xbe\x7e\x77\x4a\xe5\xbc\xbf\xff\x80\x5f\xce\xed\xf1\x83\x92\x3e\x0a\xc4\xdf\xd8\x3a\xfe\x09\xdf\xde\x1b\xf8\x99\x4c\x67\xde\x7a\xac\xe7\x32\x97\x33\xcf\xbe\x17\x49\xf6\xc0\xf7\x1e\xae\xf3\xe7\xea\xfc\xf9\xe5\x53\xbf\x7f\x8e\xbb\xa4\xf9\x2d\x10\xf7\xaf\x75\x1f\xf0\xd7\x3b\x96\x4e\xc8\xb3\x57\x5d\x9c\xcf\xf7\x37\x4a\x48\xf1\xdb\xcc\xc3\xdf\x95\x30\xf7\x8f\xa0\xe2\x8f\x67\x89\xfb\x71\x62\xbe\x7c\x3d\xff\x37\xfc\xf1\x79\xff\x1f\xcf\x48\xb6\xaf\x07\x32\x08\xe9\xbb\xea\xaf\xcf\xbb\xcc\x2f\xe7\xfa\x32\x41\xc8\x57\x27\xdd\xf1\xb8\x6e\x7e\x45\x08\xf9\x5f\xcb\x7c\x7d\x94\xa5\xf9\xf5\xb9\x3f\x9e\x57\x7d\x7b\xe2\xe5\xe7\xd4\xe4\xf1\x8a\x32\xfd\x78\xc1\xf5\xf1\x80\xe2\xaf\xe7\xfd\xe2\xbe\xde\xd4\xc7\x3c\xbc\x4f\xc2\xbc\xfe\xb8\xe2\xf7\x77\xaf\xb8\xff\x5f\x7c\x91\x79\x58\x4d\xc1\xf3\x24\xcc\xc7\x1f\xd4\x7d\x7b\xe6\xfa\x3b\xcb\x08\xe9\xfb\x7b\x17\xff\x85\xfb\xf3\x8b\x57\xce\xe3\x05\xa4\xf1\x38\xfe\x13\x92\xf1\xaf\x52\xf0\xa2\x94\xfa\x4f\x32\x42\xde\x15\xf1\x88\xef\x75\xfc\x8c\xfa\xd5\x2f\xb8\xe7\x93\x07\x45\x3c\x2b\xfa\xba\x8f\x73\x25\xfc\x30\x21\xa4\x90\x12\x72\xb8\xd3\xc7\xfc\xfe\x1e\x6a\x75\xf1\xdf\x3b\x2f\x95\xfe\x79\xe7\xb3\xee\x9f\x69\x24\xb1\xe7\xfd\xf2\xa5\x29\xe5\xfc\x4c\xa8\x7d\xd5\xc7\xfd\x29\xf8\x4d\xa9\x3d\x3f\x6b\x7d\x9e\xfb\xf8\x61\xf7\xbc\x36\x24\xfe\x76\x5c\xa2\xbf\x53\x5c\x16\x46\xc8\xb3\xa7\x54\x0f\xbf\x8f\x26\xe3\xa8\x74\x3f\xe6\x78\x9d\x54\x7e\x86\xfb\x0a\x8f\xd9\xe7\x5d\x7c\x5a\x9c\xe7\x5e\xbb\xe4\xe3\x43\xd2\x7c\x39\xfe\x77\xea\xbf\x7f\x9c\x76\xfe\xae\x94\x5f\xff\x8c\xf8\xfb\xaa\xde\x79\x97\x10\x12\xe7\x3a\xda\x02\x0f\xef\x93\xf0\xe3\xa2\xff\xbf\x7c\xd9\xc5\x9f\x17\xef\xb9\x9f\x7c\x15\xfe\xfe\x27\xf9\x37\xaf\x3f\x25\xd5\xe7\xf6\x39\x4b\x09\xf9\xa7\x4d\xbe\x7d\x3d\x9d\x49\xc8\x83\x6b\x7d\xfc\x65\x09\xbf\x20\xec\x61\xce\x8f\xdd\xf6\x5f\x21\x84\xac\xe2\xf1\xfb\xff\xc2\x2b\xb7\x18\x21\x0f\xfe\xc0\xc5\x5f\x22\x84\x3c\xcc\xef\x24\xdf\x73\xf1\x3f\x71\xff\xe2\x67\xda\xff\x76\x71\x1b\x21\x84\xef\x99\x79\xf3\x15\xaf\xfc\x01\x46\xc8\x07\xff\xe0\xd7\x67\x2a\x21\xff\x95\xe9\x97\xbf\x05\x42\x66\xff\xcb\x6f\xbf\x43\x3a\x6f\xb7\x8a\xfd\x38\x81\xc3\x94\x90\x4a\x46\xc8\x8f\x4f\xb8\xe7\xf3\x34\x4a\xc8\xdf\x10\x42\xfe\x67\xc0\xc5\x1f\xa7\xee\xfb\x50\xe2\x3e\xf2\xb7\x94\x90\x8d\x52\x7f\x1c\xf3\x3b\x4b\xce\x67\xfd\xf2\x0f\x48\xe5\x9f\x10\xef\x81\xf8\x2b\xd3\xc3\x7c\x3f\x5a\xf0\x51\xbf\xfe\xb0\x84\x3f\xc9\x63\x71\x4a\xf9\x93\x84\x10\xe3\x2f\xfd\xf6\xcb\x24\xfc\x77\x94\x90\x3e\x42\x48\xc9\xa3\x7e\x39\xb7\x91\x5d\x1f\xf3\xf1\x6e\x09\x73\xd9\xb8\xfd\x66\xfc\xc9\xf0\xf0\x01\x92\x8c\x2f\x71\x7f\xf8\xb3\x8b\xff\x82\x12\xb2\xd5\x39\x13\x98\x1e\x1e\x4e\xc1\x21\x4a\xc8\xfd\x86\x8f\x79\x8c\x7d\x85\xb8\xf8\x01\x4a\x08\x5f\xf3\x9f\x14\xba\xf8\xc3\x94\x90\xd3\x94\x90\x1f\xcf\xf5\xf1\xa7\x52\x30\xb7\xc7\xb4\x3c\x1f\x3f\x93\x82\x8f\x92\xe4\xfa\xdf\x22\x84\xe4\xe8\x3e\xfe\xb1\xc0\x66\xca\xef\xc3\xc4\xfb\xed\x81\x10\xa2\xd8\x8b\x97\x1c\xa9\xad\xfb\xa8\xf4\x37\x39\x9d\xcf\x8a\xc4\xb7\x24\x66\xd2\xb7\x1a\xee\x0f\x66\x89\xbf\x0d\x89\x40\xc0\xf9\x41\xdd\x90\xeb\x49\xbf\x53\xc1\xff\x4e\xa8\x43\x91\xf2\x9c\x8f\xd2\x1e\x24\xe4\x1e\x91\xe7\xc9\xf2\x41\xb3\xb4\x6f\x7e\x20\x98\x94\x67\xd8\x84\xc1\x68\xdd\xec\xfd\x46\xc3\xff\xfb\xf8\xff\xc7\xde\x9b\xc0\x47\x55\x64\xff\xe2\xa7\xea\xde\xee\xbe\xdd\x09\xa4\x3b\x0b\x06\xc2\xd2\x09\x21\x04\x12\x76\x59\x1c\x51\x3a\x6c\x12\x44\x05\x24\x8a\xa2\x12\x14\x11\x1d\x17\xdc\x71\x9b\x34\xab\x41\x51\x11\x37\xc4\x85\xb0\x28\x1a\x17\xd4\x99\x71\x9f\x31\x2e\x38\x2e\x8c\xe3\x38\x3a\x03\x3a\xe3\xe0\xae\xa3\x8e\xb8\xa0\xb8\x91\xff\xa7\x6e\x9d\xba\x55\x75\xe8\x4e\x5c\xe6\xff\xde\xef\xbd\x37\xd5\x49\xdf\xfa\xf6\xa9\xaa\x5b\xb7\x6e\xed\x67\xa9\xf2\xea\x24\x67\xe4\x1e\x09\x30\xd2\x93\x8a\x1a\x63\x93\xee\xc0\xfc\x5c\x30\xe5\x85\x62\x39\x79\x55\x55\x65\x39\xd6\x6f\xdc\x2d\xed\xe3\x31\x5f\xe6\x56\xdd\xb7\xf5\xb1\x35\x3d\xf6\x2a\xc8\xe7\x66\x5e\x7a\xf5\xea\x95\x4c\x26\xf5\x3d\x02\x99\x3e\x94\xab\xd0\x32\x49\x71\x0e\x49\xe6\xb9\x66\x5e\x78\x78\xfc\xc1\xa7\x4e\xf2\x8d\xd8\x47\x03\xfd\x8c\x20\xaa\x8e\x9b\xac\xec\x5b\xde\xcb\x8d\x5b\x65\xe0\xbf\x10\xbe\x61\x83\x11\x17\x58\xa2\x73\x8e\x34\x8f\xa4\xdf\x87\x13\x14\xb1\x8e\x0b\x6e\xcb\x19\x6f\xbe\x35\xd1\xba\x07\x63\xd1\x3e\xfd\xf6\x71\xcc\xb8\x39\x39\x39\x51\x86\x6c\xde\x28\xe1\x37\x5b\xf7\xe0\x3c\xc8\xb5\x83\x32\xd5\xb0\x9d\x41\xda\x08\xe7\x48\xdd\x0d\xd7\x45\x09\x68\xfd\x6c\x10\x07\xce\x2a\x5d\xbb\xfc\x02\x3d\x3c\x1d\x6e\x60\xb2\x02\x78\x69\x1f\x4c\xab\x50\xc6\x85\x24\x64\x28\x7b\x54\x4a\x52\xe5\x52\x50\x90\x9f\x9f\x9f\x1f\x0f\xc2\x85\x02\x39\x46\xd7\x2a\x2b\x60\x51\x55\x75\x49\x1d\x07\x66\xd5\x53\x10\x75\x37\x1d\xc4\xd5\x72\xcc\xf6\x3b\x1f\x32\x84\xf3\xb2\x21\x3d\xfd\xdf\x62\x5a\x5f\x25\x68\x33\x21\xe4\xe1\x0d\x82\xd2\x40\xae\x29\x14\xd8\x6f\xd1\xbc\xcd\x98\x96\x2d\xf0\x8a\x2b\xa3\x2e\x37\xc2\xd5\xf2\x5a\x1e\x35\xe2\x2a\xdb\x17\x4f\x93\xb8\x4c\x39\x33\xbd\x81\x7b\x0f\xcf\x89\x41\x4e\x1e\xfe\xe6\xcb\x93\xd4\xa4\x6a\x84\x4b\xd5\x98\xf7\x1d\x58\xdc\x95\x25\x02\xbd\x43\x69\x23\xa9\xaa\x00\x8c\x7b\xc8\xf7\x0b\x21\xe9\xf4\xf3\x3a\xb2\x03\x70\x1c\xb3\x0c\x8c\x5a\x14\x33\xea\x3d\xa0\x7c\x89\x4a\x2f\x22\x85\x11\x83\x70\x11\xc9\xff\x64\x28\x52\x19\xe4\x05\xe0\x81\x92\x47\x4a\x9a\x4a\x9a\x4a\xec\x72\x11\x25\xa3\xca\xc5\x94\x0d\x04\x2b\x2e\x83\x56\x46\x7f\x73\x21\x6c\x94\x69\xd4\xaf\xd3\xcc\xd2\x05\x8a\xfa\xbc\x0d\xf9\x70\x21\xd3\x56\xbc\xc3\x94\x0a\x58\xf0\x7e\x01\xca\x7d\xa5\x1a\x6e\xf2\xd0\x99\xbb\x78\x6c\xdf\x4a\x2f\x19\x37\x7e\xe3\x6e\x3c\x1d\xad\x49\x96\x1a\xcf\x0b\x35\x63\xc6\x8c\x9f\xe3\x4e\xa9\xb5\xd2\x5b\x17\x5b\x27\xd5\x74\x02\x9d\x08\xfa\x7e\x51\x76\x43\x89\xbf\x05\x79\x4c\xe0\x07\xac\x3c\xfb\xc5\x1c\xe8\xc5\xc9\x96\xe2\x54\xee\x55\x09\xc0\xad\x72\x09\xa3\x76\xb0\x4e\x4f\xca\x0b\x97\x43\x8a\x9b\x65\x55\x10\xc8\xa1\x84\x90\x0f\x1e\x8e\xe9\xb2\x57\xf5\x2a\x27\xea\x1b\x13\xf0\x35\x2a\x75\x7a\x1e\xe4\x20\xff\x5b\xd7\xe7\x9a\x50\x2a\x54\xe8\xb7\x79\x9d\xbf\x5d\x79\xbb\xf3\xbe\xcf\xfb\x3a\x4f\xdf\x03\xe0\xb8\x5c\xf3\xfd\x6a\x3b\xc9\x21\x7f\x1e\x10\x32\x78\xf8\x79\x38\x6a\xe8\xb8\x5f\x47\xc4\x9b\x74\x8d\xf7\x2b\x62\x2e\x64\xb3\xe0\x28\x4b\xf6\xc1\x7b\x66\x8b\x1b\xde\xdb\x65\xc6\x6f\xae\xe8\x6e\x5c\xf1\x2a\x83\x67\xeb\x29\x8a\xd4\xa8\xbb\xd8\x59\x84\xdc\x1c\x87\xb1\x0e\xba\xec\x4d\x17\xd3\x32\x9f\x35\xb3\x6a\x0a\x72\x22\x56\x3b\xaf\x81\x1a\xdf\xda\xb4\x59\x0f\x7a\x42\x12\xca\x7d\x1e\x75\xcc\x96\x57\xf1\x6f\x9c\xa3\x65\xe6\x82\x5e\x2c\xc7\x94\x23\x60\xcc\xb7\x71\xa4\x6d\x12\xf1\x40\x05\x5a\xc9\xa0\xc0\xd2\xa7\x6f\x5d\x0c\xd7\x42\x8c\x3b\xda\x26\x34\x3a\xd1\x4a\x73\x54\x9e\xbd\x09\xf3\x4e\x9f\x9c\xeb\xba\x10\x0b\xee\x51\x52\x52\x52\xa2\xda\x4c\x8e\xd9\xff\x61\x06\x73\x88\xcc\x27\x18\x76\xd2\xfd\xb1\x02\x8d\x89\xe4\x18\x72\x28\x60\x84\x93\xef\x23\xbd\x18\xe2\xc9\x14\xe3\x9e\xbe\x87\x21\x27\x9e\xa3\xfb\xb0\x11\x23\xdd\x88\xc3\x46\x98\xe5\x82\xe3\x8c\xa3\x7f\xcb\xf3\x45\xb4\x44\x2f\x03\xe6\xf3\xaa\x67\xd6\xcf\xcb\x42\x45\xb9\xbc\xc3\xa4\x90\x79\x8f\x30\xb0\x70\x58\xe4\x2b\xee\x63\x59\xd7\x72\x21\x06\x37\x49\x39\xd5\x40\x46\xc8\x2f\x3c\x3f\x9b\xb9\x86\x0d\x27\xf5\x6c\x3a\xee\x2f\x87\x9f\x36\xfc\xdc\xe1\xa9\xe1\xa9\xe1\x2e\x8e\x3d\xcd\x83\x20\xf8\x0e\x07\xf5\x60\x39\x53\x35\x3d\x1c\xd4\x7b\xee\x6b\x6b\x30\x48\xf9\xf2\xc7\xb2\x1d\xb9\x2c\xc1\xe2\x8c\xa3\xbc\x18\x1e\x0e\x06\x93\xeb\xea\x42\x60\xc8\xcf\x3a\xa2\xaf\xeb\x24\xfb\x3b\xa5\x1b\x00\x91\xb0\xcb\x42\x6e\x28\xec\x4a\x5b\x44\xf9\x41\x56\x23\x00\xc5\xc7\xf9\x71\xe3\xd8\x1f\x84\x50\x87\x33\x6c\xe8\x48\x41\x11\x83\x3a\x98\xa6\xca\x18\x6a\xf9\x04\x3e\x81\xcb\xfd\x17\x17\xf7\xed\xc5\x52\xb7\xbc\xf3\x2d\xe5\x9d\x37\x94\x77\xce\xd5\xf2\x8e\xbe\xc6\x43\xc8\xe1\x7e\x5e\xb4\x5c\xb9\xac\xac\xb9\xc1\xfc\x8f\x0f\x3b\x07\xd8\x9c\xd9\xe5\xd5\xc9\xb0\xd1\xb7\x0f\xf4\xa3\xc8\xb2\xf7\xeb\x4b\xd3\x9d\xb9\xd5\xeb\xd6\x36\x89\x32\xc8\xd5\x36\xda\xa4\xd4\x3c\xda\x9c\xc1\x67\x0b\x04\x7f\xc2\x41\x7f\x20\xca\xa4\x06\xc6\x61\x3e\x62\xb8\xde\xf4\x7c\x2e\xf1\x04\xa3\xec\xa5\x7c\xd7\x32\xde\xc8\x73\xcd\x79\xb6\x21\xab\x87\xf7\x70\x00\xa6\x1d\x07\x46\x7a\x7d\x21\x19\xcc\x69\x72\x69\xdf\xce\x18\x53\xcf\x76\x2b\x03\x58\x0a\xb7\x82\x5d\x0f\x44\xd9\x74\x84\x69\xb1\x3c\xe3\x7d\x88\xea\x3d\xb6\x6c\x6c\x19\x18\xf9\x8b\xc3\xd5\x5c\xbe\x23\x55\xa6\xd0\xab\x7c\x60\x69\x6e\xc7\xe2\x18\xc4\x0b\x5d\x94\x3b\x31\xa7\xee\xb9\x66\xff\x42\x7e\x43\x9d\x01\xff\xa2\xdf\x87\x17\xeb\x18\x49\x0e\x9c\x57\x1f\x0a\xeb\xfa\xcc\xe0\x08\xbf\xef\x35\xde\x5b\x6a\x5e\x7c\x7a\x71\xe1\xd4\xc9\xf5\x52\x11\x57\x96\xd7\x7a\xaf\xc9\x5b\xef\xad\xf3\xd6\x79\xe1\xc0\x46\x61\xa9\x9f\x99\x52\xe8\xe5\x97\x1f\x4e\x3e\xa6\xf8\x39\x08\xeb\x32\x18\x82\x1f\x51\x8a\xaa\xde\x77\x84\x5c\x7c\x23\x10\x94\x4b\x2d\x17\x6f\xd2\x0b\x9e\xc3\x33\xfa\x35\x07\xeb\x9a\xd9\x5f\x61\x55\x50\xef\x0d\xd2\x70\x69\x23\x34\x36\xfa\xef\xb6\x5b\x50\xf6\x00\x8f\x36\x0f\xea\xac\xf2\x12\xe5\x51\xee\xa1\xbe\xb5\x79\xae\x8b\x72\xae\x9a\xc7\x6e\xf7\xd7\x69\x69\x95\xbf\x28\x52\x19\x78\xc1\x78\x12\xc3\xf4\xe4\x67\xcf\xdf\x3c\xa3\x4c\x6b\xa1\xb6\xb6\x56\xcc\xe1\x52\x35\x35\x1d\x30\x7e\x0f\xe9\x8a\x58\x0f\x79\x26\x5e\x87\x40\x9f\x5a\x76\xb4\xa8\xd6\x03\x1d\x82\xfe\xb2\xb4\x4f\x9f\x21\xbd\x07\xf4\xac\x92\x73\xec\x0e\x86\x7c\xb8\x92\xd9\x36\xd3\xc9\x89\xca\x72\x8a\xe6\xe4\x04\xbf\x4b\xf9\xbe\xa3\x26\x4d\x38\x78\x7a\x0a\xe2\x2c\xa5\x7e\xa7\x75\x9a\x19\xf7\x1d\x52\x90\x40\x17\x0f\xd2\xf1\x94\x1e\x88\x5e\xaa\x06\xf9\xe1\x72\xba\xcf\x95\x26\x51\x07\x6d\x97\x46\xa9\x62\xf8\xae\x63\x86\xb5\x28\x60\x58\xec\x1b\xa1\x93\x94\xbe\x16\xcb\x50\xff\xf7\x60\xfe\xeb\xcf\x07\x75\x78\xd5\xbf\x46\xe0\x46\xbe\xc2\x90\x9f\xcf\xcb\x30\xa6\x47\xf4\x59\x24\xb7\xa7\xfd\xfe\x98\x93\xfb\x4a\x4d\xa0\x10\x2b\x62\x49\xcc\xa7\xa1\x37\xcd\x80\xdc\x57\xf5\x37\x1e\x48\xd9\x94\x48\x70\x06\x47\x98\xc9\x9e\x39\x1c\xe8\x5b\xc8\xb5\x4e\x28\x98\xa5\x86\xac\xfc\xb7\xc0\x76\xd8\x0e\x8f\xc3\x53\xfe\x1e\x41\x24\x58\x97\x86\xf6\xc8\xbf\x9a\x1f\x7d\x17\xf9\x26\xb2\x3b\xe2\x82\x99\xbe\x48\xf9\x68\x98\x09\x87\xe2\xca\x5d\xa7\x9f\x86\x46\x58\x06\x97\x40\x63\xf0\x7b\xae\xdf\x60\x13\x18\x8b\x59\xe5\x10\x0b\x3e\x60\xa5\xdf\x09\x0e\x63\xd3\x58\x8a\x4d\x63\x87\xb1\xc3\x98\xfe\xbd\x95\x3d\xc6\xee\x67\xc3\x58\x39\x2b\x0f\xde\xaf\x63\xe8\x93\xed\x99\xff\x9a\x7c\x80\x3e\x30\x02\x22\x81\x6e\x9e\xbf\x3e\xf1\x72\x94\xf3\xf5\x4e\xcd\xe7\xf2\x20\x09\x69\xe3\x7d\xa9\x33\x65\xe2\x90\x02\x0f\x22\xc5\x4a\xcf\xc3\xb7\x65\xe7\xcf\x1d\xdd\xc0\x86\x43\xc4\x98\xcf\x46\xe0\x6a\x58\xe1\x4b\x66\xca\x77\x2b\xc6\xba\x8a\x5a\xa8\x98\x00\x15\x29\x9f\x61\x85\x79\xf4\x4b\xde\x8b\x79\xc5\x71\xe0\x0e\x4b\xf8\xd6\x42\x43\xba\xaf\x4b\xf9\x2d\x41\xdc\x20\x29\xd7\x1c\x78\xb8\xa1\xd4\x16\x9c\x5c\x57\x34\xad\xae\x28\xa8\x83\xb2\xea\xfb\x16\x9e\x03\x7d\xfa\x60\xc1\x26\x12\xb9\xc7\x65\xbf\x76\x59\x70\xdf\xa2\x90\x3f\xe7\x61\xbe\xb4\x71\x48\xd6\x15\x5c\xeb\x32\xff\x7c\xcc\x77\x7b\xf8\xa7\x62\x1a\xf7\x65\x00\x17\x73\xd8\xc4\x83\x39\x74\xa0\x9f\xab\x96\x1d\x4c\xa7\x6f\x34\x76\xbf\xc1\xe7\x11\x9d\x2e\xec\x26\x83\xfc\xd3\x76\x6a\xe4\xc7\x01\xb8\x6c\x90\x6a\x1c\x79\x58\xd6\x33\x66\xcc\x28\x06\x98\x9e\x9a\x21\x9d\xdf\x3e\x62\xfe\x38\x76\x38\x57\x9f\xc3\xf8\xe1\x3c\x8e\xfd\x89\xe8\x0c\x23\x72\x71\x29\xf2\xd3\xc3\x33\xda\xf5\x68\x18\x0f\x63\x31\x7d\x2f\xa8\x3f\x62\x4d\x92\x0b\x1d\x41\xee\x9d\xc5\xf5\xf8\x10\xd8\x18\x00\x94\x5b\x96\xfb\x1d\x03\x60\x00\x54\x07\x9f\x78\x86\x67\x02\x4c\x07\xd7\xb5\x72\xd2\xe9\x17\x7f\x28\xa4\x7e\x2f\x12\x8e\x41\xa2\x28\x91\x48\x08\x9f\x17\x8c\xf5\x62\x6c\x48\x77\xe8\xe8\xdb\xff\x93\xfb\x54\x52\xc7\x2c\xac\x9c\xdf\x31\x7a\x19\xe6\x06\xb9\xfe\x0c\x35\xd0\x8f\x28\x2f\x4f\x06\xce\xd7\x93\x10\xf5\x39\x9f\xc5\xc5\x27\xc8\xa3\x67\x9c\x5f\xcb\x65\x8f\x05\x69\x77\x02\x28\xdb\x70\x4e\xe1\x5e\xbe\x2b\x2a\x2a\x2c\x2c\x2a\x2c\x2c\xf4\x0c\xfd\xd7\xb4\xf8\xc8\x4d\x13\x65\x13\x1a\xc6\xe0\x0a\xd1\xf1\x67\x9b\x68\x0f\x18\x9f\x4b\xfc\x47\xc1\x05\x0e\xb1\xe0\x3d\x46\x49\xef\xed\xa2\xec\xae\x70\xd5\x06\xc5\x0b\xda\x6f\xdc\x6f\xa7\xb2\x8d\x3a\xc6\xef\x00\x73\x71\x18\x71\x50\xaf\x43\xfe\x9e\x86\xa5\xd0\xc2\xae\x83\x3f\xc0\x1b\xf0\xbe\xf5\xbb\xfa\x4d\xd0\xa3\xc1\x58\x92\xe3\xe4\x38\x31\xfc\x08\x9f\x0c\x6f\xf7\x95\xdf\x44\x54\x7f\x10\xd6\xf5\x97\xfb\xed\x49\x1e\x31\x1b\xe8\x0e\x16\x04\x34\x39\xa5\xbe\xad\x59\xb6\x87\x7c\x7c\xa6\xa1\xbf\x45\x77\xcb\x92\x74\x3a\xbd\xf8\x96\xdf\xfe\x56\xcb\x8b\x4b\x8b\x66\xb9\xc1\x7b\x56\x69\xea\x39\xe6\x55\x00\xab\x01\x56\x1d\x27\x7f\x88\x1a\xe7\x37\x51\x97\x1f\xd8\x23\xe7\x86\x36\xa1\x1d\x6f\xef\xa0\x7c\xf7\xf6\xfd\x7b\xdb\xcf\x57\x59\xc8\xaa\x0b\x59\xdf\x42\xd6\xa7\x90\x55\x16\x32\x65\xd3\x56\xd4\x05\xf1\x59\xe4\x2e\xf0\x6b\xc3\x55\xae\x99\xa6\xdc\x15\x4a\xb0\x02\x56\xc4\x8a\x58\x21\x8b\x1b\xf1\xc4\xdb\x16\xef\x92\x49\xc5\x9d\xb8\xf9\x7c\x15\xb5\x10\xae\x85\xf0\x04\x08\xa7\x80\xa7\xec\x7c\x96\x19\xa3\x71\xd2\x28\x97\xbd\x82\x2a\x14\x52\x85\xc0\xed\xbc\xb8\x4a\xbb\x80\xdf\xc1\x37\xf1\xdb\xb8\xce\x4b\x22\xb0\xf8\x61\xeb\x72\x17\x04\x69\x72\x80\xb5\x7a\xbd\x1a\x35\xf4\xaa\x13\x10\x07\x0f\x36\xf0\x7c\xc3\x26\x05\xc6\x63\x31\xec\x7e\xb8\xac\xf2\x41\x3e\x9b\xa7\x00\x7e\xa7\x7c\x7b\xc7\x2a\x4d\xd9\x57\xad\x63\x0f\xb3\xf5\xac\x89\x41\x60\x5b\x3a\x6a\xcc\x1f\xc3\xa8\x25\xeb\x40\x8a\x55\xda\xf7\x93\x9c\xc7\x66\x3f\x15\xd6\xc4\xcd\x34\x59\xa0\xab\xab\xda\x8f\x4a\x73\x92\x5f\xc7\xf4\xc7\xcc\x4b\xaf\x3d\x46\x40\xab\x0e\x4e\xf6\xa7\xea\xd3\x00\x0e\x03\x98\x3c\x1d\xcc\x77\x9b\x44\x7d\x1b\x31\x9f\x4a\x7b\x0c\xf3\xe8\x9a\x73\x38\x7f\x41\x2a\x87\xf6\x02\x62\x67\xca\x74\x05\xc1\xbe\xeb\x90\x41\x83\xd4\x2c\x32\x0e\x89\x44\x3c\x11\xc4\x2b\xaa\xab\x1b\x27\x5c\x6a\x5c\x6a\xdc\xb8\x1a\x7f\xb3\x33\xd0\x57\xe9\xd5\x4b\xa9\x3b\x01\xe0\x16\x63\x70\xc6\xa1\x43\x1c\xe0\x73\x77\x08\xd6\xb2\xfa\x23\x56\xb5\x31\xdd\x5f\xba\x69\xa7\x05\x16\xb0\x11\x50\xe8\x73\x7f\xf4\xfe\xae\x78\x8c\x34\x4b\xb1\x24\x8b\x33\x8f\xb9\x8c\x33\xc6\x62\xba\x5c\xa0\x0c\x06\xc3\x2f\x64\x01\x79\x29\x5e\x1e\xec\x7f\x39\x7b\x99\x4e\x74\xbc\x85\x85\x21\xa3\x3f\xec\x0b\xb7\xf9\x7c\xe2\x05\x22\xb1\x26\x39\xb2\x4e\xb6\x4a\xea\xf0\x3a\xe5\x62\xc1\x7b\x4f\xc0\x28\xe7\x31\x27\xe1\x4c\x71\x8a\x9c\x6b\x9c\xa1\x8e\xfc\x5d\xcd\xe5\xd2\xbe\x6c\xcf\x62\x38\x1b\x3c\x18\xea\x57\x53\x35\x0f\xfb\x8a\x7d\x05\xef\xc1\x46\xb8\xd8\xaf\x69\xdc\xb0\xd3\xea\x2b\x83\xc6\x59\xc2\x49\x14\x24\xf6\x4a\x14\x24\x0a\x12\xf1\x84\x6b\xe8\xf4\xa3\x01\x9a\x20\x57\x85\x7b\xec\x11\xe9\x49\x43\xa1\x9a\xcb\xa1\xeb\xd0\xa1\x83\x9a\x61\xe4\x45\x94\xd1\x2f\xd5\x94\x1d\x00\x27\x04\xc5\xc5\xd8\x08\x8b\x82\xb5\x8b\x5f\x97\xe4\x72\x15\x8d\x2c\x38\xca\x0e\x4a\xd0\x7e\x6f\x04\xb8\xda\xd7\xa3\xb9\x46\x4a\x23\x63\xbd\x51\xc9\x87\x9c\x90\x2a\xcc\x26\x70\x9b\x14\x1d\xdb\x55\x1c\xa0\x63\x99\xb8\x59\x07\xbf\xcb\x59\x11\xc4\xc7\xa6\x9b\x4e\x61\xaf\x91\xf4\x4d\xf8\xfa\xd5\xdd\xaf\x27\x79\xea\xfe\xe1\x10\x38\xa5\x05\xa5\x4e\xb2\x67\x72\x4c\x9f\x9c\x3e\x4f\xf6\x91\x74\x35\x76\x89\x16\x99\x86\x7b\xe0\x5e\x78\x08\xd2\xb0\xc1\x2f\x3d\x45\xaf\x82\x4a\xb4\x4e\x21\x9d\x87\x16\x46\x72\xf0\x7f\x1c\xce\x32\xfc\xa5\x40\xc8\xc5\xab\xa6\xcb\xbd\xdc\x08\x5a\x1f\x17\x0f\x93\x0c\x25\x91\x2e\xea\xf9\xc1\x70\x70\xa1\xf8\x84\x0b\xc3\x85\xdc\xff\x80\xf8\xf7\xe9\xb9\xc1\x3d\x81\x97\xf1\x9e\xbc\x27\xaf\xe2\x7d\x78\x25\xaf\xe6\x26\xfd\x62\xb8\xd8\xbb\x98\x2f\x00\x06\xb3\xa0\x06\x12\x10\xf5\xeb\x6c\x8e\x31\xb7\x98\x0b\xa7\x40\x08\xea\xe0\x78\x38\x09\x4e\x84\x93\x43\x29\x30\x9f\x7f\x31\x7b\x9b\x3d\xc5\x9e\x66\x63\xd9\xf1\x6c\x36\x73\x7d\x6d\x03\xb5\x7e\x10\xed\xe6\x72\x2e\x3f\x69\x7e\x39\x5f\x8c\x1f\x1d\xff\x97\x30\x17\xea\xfd\x4f\x12\xe6\x42\x65\xc0\x5f\xc9\x31\x6d\x6d\x44\xe5\xee\x8d\xe8\x3b\x3d\x58\xe5\xbf\xad\x4e\x10\xd8\x26\x11\x83\x54\x84\x45\x84\x63\x4c\x7e\xeb\xfb\x8b\x12\x73\xb9\x78\x47\x13\x99\x0b\x8b\x21\x0d\x6b\x7d\x79\x83\x9c\xa0\x9f\x50\x9f\x9a\xe0\x03\x58\xf7\x30\xfd\x48\x24\xe2\x46\x94\x03\x47\x5e\xc2\x96\xae\xac\x5e\xc7\x4e\xd5\x65\xae\xfa\xd9\x8e\x7e\x0f\xf8\xd4\x28\x78\x65\x14\x7c\x31\x0a\x6b\x74\xb1\xd1\xae\x32\x0d\xfa\xb9\x98\xc7\xd5\xb0\x1a\x56\x41\x31\x14\xe3\xfe\xbb\x49\xc7\x7d\x2d\x69\xcc\x85\xa5\x61\x91\xaf\x38\xeb\xf1\x38\x4f\xfa\x74\xd4\x45\xf3\xb8\xc7\x63\xe1\x98\xe7\xc5\x3d\x88\xa6\xbd\xa4\x97\xf2\xc0\xd3\xf4\x34\x2c\x86\x3b\xe1\x37\xf0\x5b\x78\x1b\x6e\x15\xe5\xec\x1f\xb0\x92\x1b\x8c\x21\xe5\xc1\x38\x2d\x47\x94\x5e\xbe\xfe\x48\x6e\xf0\xfe\x3d\xe6\xe1\x5c\x57\xac\x7e\x9f\x03\x0e\x95\xe0\xfa\x79\xed\x14\xb4\x5f\x7f\xe0\xf7\xe5\x00\xfc\x9e\x66\x90\x1c\x13\x4a\x54\xb2\xe9\x06\xd8\x15\x01\xd8\x1d\x11\xb3\x34\xbb\xfc\x24\x4f\x5a\xfc\xa9\xc0\x8b\xfc\x3f\xcf\x18\xdf\x19\xc4\x13\xac\x30\xc1\x12\x09\x16\x4f\x88\x21\x9d\x33\x3f\x7f\xb2\xcf\x9e\xc0\x52\xac\x96\xd5\xb0\x89\xac\x9e\xcd\x66\x63\xd9\x74\x96\x62\x29\x96\x6b\xf0\x69\xae\x71\xec\xcf\xd5\x0e\x04\xe5\xd7\x0f\x77\x2d\x3b\x04\x3a\x80\xbe\xc6\xad\xcf\xbb\xaf\x66\x00\x07\x33\x2d\x6b\x2d\x70\xad\xa1\xcb\xd7\x0f\x65\x05\xee\xbd\x53\xe3\x63\x0c\xbc\x51\xf4\x0f\x0c\xa0\xd3\x25\x5a\x37\x4f\x84\x99\xb8\x58\xe3\xc9\x84\x3e\x95\xd0\x8f\x00\x80\x67\x16\x69\x5c\x07\x36\xfd\x13\x42\x07\x23\xfe\x7e\x0c\x7c\x9e\x64\x9f\xe7\xb5\x2e\xdf\x6f\x0c\x3c\x92\xc9\xb3\x89\x3a\x3c\x2f\x6b\x9e\xc0\x47\x31\x4d\xbf\x15\x00\xb6\x32\x80\xe4\xc5\xf2\x15\x53\x59\xe7\x87\x00\xe0\x7a\x06\xb0\xf7\xdb\x5a\xf7\x6f\x35\xc1\x8d\x04\x2f\x23\x78\x6f\x06\x90\xf8\x87\xc6\x43\x0d\xfc\x18\x00\xfc\x13\x00\x0e\xf9\x44\xe3\x0f\x01\xe0\x8d\xcf\x25\x7e\x1c\xcf\x96\x51\x74\x81\x4f\x03\xad\xdb\xf5\x38\x9e\x15\x6a\xd2\x0f\x33\xe8\x8f\x61\x1d\x31\xd3\x4f\x1a\xf4\x0f\xc4\x78\xee\x02\x7c\xbc\x43\xeb\x1e\x5e\x46\xf0\x45\xcc\xd6\x4d\x7c\xc2\xc0\xef\xf9\xfd\xb7\xd6\x6d\xa4\xf8\x0d\xd1\x86\x18\xc0\xe7\x0b\x34\xee\xcc\xb4\xee\xa1\xc0\x43\x0c\xd9\x1d\x81\x87\x33\x5b\xd7\x70\x84\x6b\xeb\x1a\x0e\x32\x70\x1f\x06\x70\x29\x68\xdd\xc3\x3e\x28\x3b\x63\xea\x1e\x96\x71\x80\xd1\x29\x43\xf7\x90\xe0\xcb\xb8\x1d\xfe\x0a\x0e\xf0\xd0\x18\x4d\x7f\x9a\xe0\x3f\x18\x58\xe4\xe7\x58\x06\xb0\xbd\x9b\xc6\x13\xc5\xbc\xb9\xbb\xc4\xbd\x19\xc0\x2c\xe3\x7e\x02\x1f\x4b\xf0\xa5\xc6\xfd\x05\xbe\xdc\x48\x5f\xe0\x07\x09\x7e\xc8\xc0\xa5\x4c\xea\x96\x5d\x99\x23\xeb\x77\x17\x26\xfb\x24\x53\x57\x52\xd4\xf9\x97\x8f\xf5\x02\x9c\x32\xca\x57\xc4\x5f\x2c\xba\xaf\x90\xdc\x89\xa4\xba\xa2\x95\x0c\xe0\x04\x00\x58\xd5\x43\xd2\xa9\x2e\xaa\xa0\xd7\x1a\xe5\x2f\xf0\xc1\x04\xef\x4d\xf0\x20\x23\x7f\x02\x1f\xd5\xc6\xfd\xc5\x3a\xef\x3e\x07\x60\xc5\x63\x91\x00\x6f\x26\x78\x14\x07\xf8\xe2\x11\x8d\x53\x06\x2e\x12\xe5\xe5\xda\xba\xa1\x8f\x1b\xf8\x5d\x94\x85\x3b\x7a\x93\xd6\xf5\x9c\x6d\xe0\xb7\x01\x60\x29\xd1\xed\x14\xf5\xeb\xac\x69\x12\xbf\x83\xb2\x86\x4a\x36\x50\xe0\xf9\x06\x5e\x2f\x25\x74\xe0\xf8\x03\x35\xce\xe7\xb6\x6e\xe5\x9d\x8e\xad\x5b\x79\x37\xc1\xf3\x5d\x1d\x5f\xe0\x0b\x09\x5e\xcf\x6c\x7c\x1b\xb3\xe3\xdf\x47\xd2\xfb\x0d\xc1\x8d\xa2\x8f\x3e\x48\xee\xcf\x8a\xfc\x8d\x04\x80\x59\x07\x49\xfa\x5c\xd1\x3e\xc4\x6f\xcf\xca\x91\x52\xf4\x9d\x63\x0d\x5d\xc4\x97\x01\x60\xad\x58\xcb\x8d\x0c\x07\xf8\x05\x51\x07\x47\x6a\x5d\xcb\xd7\x99\xee\x0f\x28\xde\x2a\xd6\x15\x0c\xe0\xa6\x94\xc6\xdd\x98\xad\x6b\x99\x72\x01\x0e\x98\x2c\xeb\x87\xc0\x07\x80\xad\x7b\x79\x08\xb4\x4d\xdf\xc6\x01\x9e\xba\x48\x4e\xda\x67\xe1\xb9\xde\xff\xb8\x48\xbe\xff\x01\x4c\x8e\x5f\xea\x7d\x09\x3c\x82\xd9\xba\x97\x0f\x8a\x79\x42\xb1\xd6\x35\x7c\x14\x00\xba\x17\x6b\x5d\x45\xd1\x26\x2e\x2d\x95\x83\xfe\x97\x38\xe6\x2b\xdd\x41\x41\x7f\xbd\x0d\xba\x18\x9b\x66\x00\xc0\xcc\xa3\xb5\xee\xe6\xf1\x00\x70\xce\xd1\x5a\x37\xf2\x2e\xf1\x8e\xfa\xca\xf8\xbb\x00\xe0\x79\x43\x57\x52\xe4\xe7\x54\xd1\x87\xee\x2d\xc7\xaf\x8b\x00\xe0\x11\x06\x90\xfb\x9d\xd6\x4d\x9b\xe3\x00\xbc\x57\xae\x75\xdd\x8e\x33\x74\x11\x7d\xdd\x38\x0f\x60\xdb\x99\x72\x26\xd6\x0d\x75\xb5\x9e\xfe\x32\x12\xd0\x17\x70\x80\x91\x69\xad\x7b\xb7\x90\x6b\xdd\x2e\x31\x17\x68\x8e\x02\x4c\x31\x74\x0f\xef\x8d\xda\xba\x88\x57\x45\x6c\x7a\x73\xc4\xa6\xef\x4d\x74\x17\x87\x7a\x00\xaf\xfd\x5a\xe3\xaf\x22\x00\x9d\xee\xd1\x58\xcc\xb3\x4c\x5d\xb7\xf7\x08\xfd\x03\x42\x9f\x58\x06\xb0\xa9\xa3\x7c\x3e\x81\x2f\x2d\x01\x78\xa3\xa3\xd6\xd5\xbb\xa6\x07\xc0\xcb\xdf\x45\x03\xfa\x83\x44\x77\xf2\x89\x52\x80\x9a\xa8\x8e\x5f\x4a\xe8\xfb\x94\x02\x6c\x0e\x6b\xfa\x76\xa2\xab\x57\x9d\xcc\x9e\xbe\x28\xcf\xc7\x42\x6d\xbf\x3f\xb1\x50\x57\xba\x85\x02\xfb\xf2\xb2\x3d\x35\x16\x75\xc2\xa4\x87\x18\xc0\x96\x61\x12\x8b\xbe\xed\x1a\xd0\xef\x5f\xe0\x27\xfc\x69\xb0\x0e\x3f\x9f\x03\xfc\xcd\x88\x7f\xa9\xa1\xcb\x58\xcf\xa4\xae\x4e\x41\xb1\xc6\x5b\x0c\x2c\x9e\xe7\xed\x2e\xba\xbd\x28\xac\x74\xe9\x05\x9e\x46\x74\x15\xeb\x08\x5e\x9a\x93\xbd\x7f\x11\xf4\x7e\x39\xb6\x2e\x65\x61\x8e\x9e\x0f\xce\x60\x52\x17\x22\x5b\xf9\x09\xfa\xd1\x0e\xc0\x7e\xcb\x64\xfa\x02\x9f\xea\xe8\xfc\x89\xf2\x77\x42\x36\x8e\x18\xf8\x48\x1c\xdf\x4c\xdd\xc5\x29\xc6\xf8\x25\xf0\x57\x04\x7f\x61\x60\x31\xf7\xbb\x18\x6c\x5d\xc6\x65\x62\x3e\xfb\x3b\x8d\x45\x1f\x6b\xea\x3e\x9e\x61\x60\x31\x57\x6c\x10\x63\xd4\x66\x8d\x17\x1a\xb8\x03\x03\x98\xc4\x6d\xdd\xc7\x29\xc6\x7c\x42\xe0\x5b\x1d\x80\x7e\x37\xcb\xfe\xe3\x1e\xd1\xff\x51\x5d\x49\x37\x3b\xfd\x72\x90\xb2\xd0\x4a\x17\xf2\x72\xd4\xe5\x9a\x60\xe0\xcb\x09\xfd\x46\x83\x2e\x9e\x75\xbc\xe8\x3f\x53\xf2\xfd\x5c\x82\x7b\x12\xaa\xff\xbb\x12\xd3\xdb\xbf\xce\xc6\x73\xa7\x49\xbc\x02\xcf\x66\x9b\x74\xa0\x8c\xbf\x14\x75\x69\xe6\x1c\xa8\xe9\xbf\x06\x80\x75\x93\x24\xfd\x0a\xdc\x07\xba\x6f\x92\xd6\x45\x7b\x86\xe8\x46\x6e\x71\x6c\x5d\xc7\x52\x42\xef\xe9\x00\x2c\x3e\x4b\xe3\xf7\x09\xfd\x23\x07\x60\xca\xd9\x1a\x77\x73\x00\x1e\x3e\x53\xaf\x1f\x96\x70\x80\xbb\x0d\xdd\xb7\xfa\x88\xad\x5b\x77\x22\xc1\xfb\xbb\xb6\x2e\xde\x28\xd7\xd6\xb5\xdb\xe8\xd9\xf4\xdb\x3c\x3b\x3f\x65\xe1\xec\xb8\x1f\xea\xf6\x2b\x5d\x9d\x7e\x38\xc7\x52\x58\x84\xff\x63\x18\xe0\x4f\x97\xeb\xfc\xdf\x15\xd6\xf9\xef\x8e\xef\x53\xe9\xd6\x75\x47\x5b\x11\xa6\x6e\x53\x89\xa1\xdb\x24\x70\x57\x43\xf7\xae\x27\x00\x3c\xe6\x6a\x5d\x18\x81\x9f\x32\xb0\x18\x0b\xbf\x76\x01\xae\xfb\x58\x63\xd1\x1e\x15\x1e\x8a\xef\xf4\x92\xcd\x1a\x5f\x69\xe8\xa6\x89\xf0\x6b\x1d\x80\xc1\x3b\x35\x5e\xe7\x68\x5d\x28\x81\x07\x39\x00\x1d\xf6\xd6\x78\x98\x81\xc5\xfa\xfb\x4f\xa2\x3e\xcd\xd4\xf8\x35\x82\xef\x13\xcf\x78\x8d\xdc\xe0\x10\xf1\x3f\x0c\x69\xdd\xa2\x31\xc8\xa7\x50\xba\x55\x02\x0f\x07\xad\xeb\x33\x06\xd7\x43\x4a\x57\x67\x0c\xce\x4f\x8e\xbc\x5f\xeb\x06\x2d\x00\x00\xfe\x7b\xb9\x5f\x79\x00\xce\x4f\x4c\x5d\xa4\x3f\x19\xba\x82\x02\xbf\x46\xf0\x18\x43\xd7\x4c\x60\x31\x1f\x56\xf9\xeb\x80\xfb\xb7\x2a\x3d\x85\xeb\xfb\x6b\x5d\xc3\xed\xc6\xfb\x14\xf8\x33\xa2\x7b\x78\x3a\x07\x58\x31\x28\x33\x2e\x04\x00\xb1\x26\x7c\x78\x84\xc6\xa2\xbe\xbd\x3c\x42\xe7\xe7\x0c\x07\xe0\xcc\x26\xf9\x7c\x02\xff\xdb\xc8\xff\x10\xf1\x2e\x89\x6e\xe2\xf6\x1c\x5b\x77\xaf\x88\xeb\xfa\x20\x70\xb9\x81\xf7\xc3\x39\xd5\xc0\xce\x5a\x37\xf1\x1b\xb0\x75\xc7\xfe\x6e\xe8\x8e\x09\xfc\x57\x03\x0f\x03\x80\x6a\x6e\xeb\x0e\x4e\x26\x78\x02\x00\x1c\xfa\xac\xc6\x87\x18\x78\x30\x00\x7c\x11\xd2\xba\xa1\x02\xdf\x12\xd6\xef\x7b\x18\xda\x7a\x59\x64\xe8\xa6\xcd\x34\xb0\x78\xde\xe1\xf9\x5a\x77\x4d\xe0\x7d\x0d\x5c\x81\xf7\x6f\x9a\x2f\xcb\xaf\x02\xeb\x87\x7a\x3f\xe2\x79\xff\x2d\xe6\x90\xc5\x92\x2e\xf0\x26\xb0\x75\xf3\xba\x32\x9d\x3f\x81\xc5\x1a\x52\xe5\xaf\x52\xb4\x4f\x07\xa0\xcf\xc9\xb2\x7e\x0b\xfc\x9e\x03\x50\x73\xb2\xae\xff\x3b\x39\xc0\xbe\x37\x6b\x9c\xe7\x00\xcc\x35\xda\xd3\xab\x0c\xe0\xc4\x6b\x75\xfb\xf8\x8a\xe9\xf6\x55\x28\x85\xa9\x02\x5d\xc2\x42\xd4\x15\x36\x75\x17\xf7\x65\xb6\xee\xde\x68\xa6\xcb\xa7\x2b\xea\x92\x2a\x5d\x46\x8a\xf7\x43\xdb\x32\xe6\xfb\x7f\x1a\xec\xfa\x34\x20\xa2\x75\x11\x05\x1e\x1d\xd1\xed\x55\xe0\x43\x23\xf6\xfb\xa8\x8b\x00\x14\x0f\xd6\xba\x90\x4f\x72\xdd\x1f\x08\xfc\x82\xa1\x1b\xdc\x45\xbc\x7f\x0e\x30\xe4\x7e\xf9\xfc\x39\x00\x70\xb6\xd1\x3f\x89\xf4\x4e\x48\x00\x8c\x47\xba\xc0\xe7\x25\x74\xfb\x17\x63\x63\x47\x31\x87\x3c\x45\xd2\xfb\xa0\xfc\xa4\xea\x1f\xc7\xe3\x9c\x3c\x1b\x5d\x94\xe7\xde\x5c\xb6\x37\x40\x5e\xc7\xb9\xe4\xfd\xbf\x48\xea\xd7\xab\x04\x2f\x27\xf8\xaa\x7c\xbb\xbe\xce\x72\xa4\xee\x32\xa0\x8d\xb8\x1b\x1c\xdd\xbf\x88\xf0\x3b\x18\xc0\x0d\x43\x65\xfd\x1b\x85\xb6\xc8\x55\xf9\x09\x9c\x32\x74\x63\x15\x7e\xf7\x0d\x1e\xd4\x9f\x24\xcf\x5e\x7f\x44\x7f\x71\x03\x00\x24\x76\x68\x7c\x33\xc1\x2d\x60\xeb\x66\x3e\x0d\xb6\x6e\xe6\x54\x4f\x97\xb7\xc0\x47\x79\x76\x7d\x88\xba\x76\x7d\xa9\x74\x75\xff\x2d\xf0\x30\xcf\x2e\x9f\x1a\xcf\xd6\xe5\x3c\x8a\xeb\xf6\x25\xf0\xd1\xdc\xd6\xd5\xdc\x62\xd4\x67\x81\x9f\x37\xea\x7b\x3d\x3e\x4f\xb6\xf5\xa9\xb8\xdf\x9c\x02\x80\x17\xce\xe0\x41\xfd\x39\xb2\xc0\xce\xef\x19\x6d\xd0\xc5\x7c\xf8\x08\x51\xfe\x79\x5a\x57\xef\x04\x47\xeb\xfa\x09\xbc\x9e\xd0\x05\x3e\x33\xa1\xf1\xbf\x41\xcf\xa7\x2f\xc2\xfd\x58\x13\xbb\xac\x6d\x9c\x76\xda\xc6\x07\xbb\x00\x5f\x7e\xeb\x04\xf3\xf7\xdb\x49\xfa\x4f\xb3\xb6\xe9\xaf\xb6\x41\xbf\x10\x00\x1e\xe0\x00\x55\x9f\x69\xfc\xb0\x81\xa7\x31\x80\x41\x0c\xa0\xdb\x81\x51\x0b\x4f\x34\xf0\x2d\x00\xd0\xb7\x36\x3b\xfe\x95\xb8\xc7\x01\x1a\x2f\x30\xf0\x74\xb4\x8d\x72\xfb\x74\xb9\xfe\x38\x9c\xc9\xf7\x6b\xea\x1e\xd6\x10\x7c\x88\x81\x8f\x40\x5d\x46\xb5\xde\x11\xf8\x30\x03\x1f\xc2\x00\xee\xe7\x00\x3d\x46\x46\x03\xfc\x18\x07\x38\x08\xf1\x14\x26\xe7\xcc\x79\xfb\x6b\xdc\x60\x60\x11\xfe\x0e\x06\xf0\xdc\x30\x8d\xef\x35\x74\x15\x05\x16\x4d\xff\x77\xc3\xa3\x16\xfe\xc0\xc0\x47\x72\x9b\x2e\xb0\xa2\xd7\xa2\x2d\xa6\x99\x85\x1a\x8b\x3a\x7e\x45\xa1\xd6\x5d\xfc\x0e\x00\xde\x08\x6b\xcc\x99\xd6\x2d\x14\xf8\x0d\xd1\x47\xb9\x1a\xbf\x29\xe6\x44\x06\xde\x41\xe8\x9f\x19\xf4\x03\x45\x5d\xe4\x00\xf3\x2a\xa2\xc8\x49\x91\xeb\x8b\x7b\x2a\x24\x8f\x30\xbc\x87\x6c\xa5\x8d\x3a\x68\x1e\x93\xb3\xd0\x59\xe1\x2c\x75\x9e\x70\x16\x38\x8b\x9c\x4b\x9c\x85\xce\x3a\x67\xb1\x23\xea\x72\x87\x40\x0e\xf7\xda\xa8\xfd\xe1\xfe\x2f\x2a\x1d\x94\xf3\x4b\xb2\xb2\xd2\xb2\x3e\x65\x95\x65\xd5\x65\xe5\x65\x15\x65\xc2\x25\xcb\x20\x29\xc3\x48\x59\xcc\x09\xfe\xc7\x33\x3e\x72\x16\x20\xf9\x55\x4a\xbe\x7e\x57\x71\xb1\x7f\xb8\x72\x8d\xea\xf9\xe3\xae\xdf\x3f\x47\x2d\xbe\xb1\xe7\x27\xba\xbc\x01\x2e\x6b\xc0\x27\x49\x62\x18\xe4\x4d\x7b\x7e\xaf\xde\x79\x57\xa4\xdb\xae\xc8\xef\x76\x45\x64\x2e\x8b\xb9\x15\x26\x09\x30\x70\x57\xa4\x72\x57\xa4\x6a\x57\xa4\x7c\x57\xa4\xfe\xeb\x08\x32\x84\xa3\x9a\xc7\x75\x95\xe2\x71\x2d\x50\x85\x27\xd9\x5c\x66\x7e\x3c\x29\x55\xe5\xdb\xab\xe0\xfe\x6c\xa6\x37\x04\x3c\x78\xc5\xa3\x8b\x23\x5f\x7b\x10\xf2\xc7\x45\x1e\x7a\x60\x18\x65\x8b\x55\x8c\x16\xfb\x86\xa6\xf9\xbc\xda\x21\x21\xd1\xea\xa6\xb1\x34\xf2\xcb\x62\x86\xfc\x17\x18\xe1\x95\x8b\x18\x36\x7d\x95\x5d\x5f\xe5\xd4\x6f\x11\x3c\x87\xb7\x82\xc9\x39\x57\x60\x57\x1f\xe7\x60\x80\xf7\x52\xb2\x5c\x69\x96\x66\x69\x08\xfb\x12\x7e\x49\x18\x01\xfb\xc0\x48\x69\x67\x15\xd7\x43\x41\x7d\x6a\x92\xba\xa8\xd1\x26\xf9\x9c\x39\x4d\x92\xbe\x87\xec\xb2\x29\xd4\x88\x72\x8d\x39\x81\x1d\xd7\x9c\x40\xd2\x8a\x41\x8e\x55\x63\x63\x9a\x67\xf9\x8e\xff\x9d\xf0\xe7\xe3\x9b\x19\xbc\xe3\xc2\x7b\x10\xfb\x04\x62\xef\x88\x40\x79\x81\x6c\x40\x0a\x92\xe3\xcb\xc7\x57\x8f\xef\x37\x7e\xf1\x01\x8b\x0f\x59\x7a\xc0\xd5\x07\x2c\x3e\xf8\xda\x03\xd2\xa3\xa5\x50\x40\x9e\xe6\xe1\xbb\x2c\xcc\x42\x0b\xd8\x65\xac\x03\xdb\xcc\x96\xb0\x15\x0c\x60\x21\x4b\xb3\x26\xa6\xf2\x17\x47\x99\x95\x14\x4f\xf1\x40\xf0\x52\xde\x83\xa7\x7c\xf9\x15\x29\x2f\xd1\x47\x96\xf3\x4a\x5f\xc2\x36\x6d\x7e\xeb\x18\x79\x86\x2c\xcb\x72\xf6\x47\xf6\x31\xfb\xde\x2f\xe1\x26\x48\xc2\x62\x76\x05\xcb\x65\xfa\x79\xf3\x83\xba\x95\xe6\xc6\x8b\xbe\x8d\x73\xff\x3d\xbb\x2a\x5c\x51\x10\xee\x03\x06\xcf\xf8\xb6\x77\x95\x2a\x03\x34\x32\xd9\xac\xd4\x7d\xeb\xa0\x06\xcf\x4c\x60\xfe\xaa\x85\x05\x3a\x1a\xe3\x40\x3d\x47\x7f\xab\x46\x29\x99\x6e\x59\x3b\x54\x5d\xe9\xa1\x64\x44\x4c\x81\x7f\x20\x42\xe7\x18\xce\xd4\xe7\x40\x83\xc1\x2a\x0e\x53\x27\xf6\x79\xc4\x1e\xf1\x34\xff\x7f\x32\x9b\x96\x0a\xf9\xe3\x82\x70\x75\x45\x58\xb7\x7c\x94\x74\x9b\x58\x92\x55\xb2\x81\xb0\x37\x2b\x67\x49\x48\x86\xeb\xf1\x28\xec\x64\xa8\xcc\x35\xd3\x53\x76\x80\x45\xbd\xff\xb2\xee\x38\xbe\xbd\xee\x38\x75\xb4\x84\x9f\x9e\xf8\xaf\xaa\xaa\xca\xa9\xca\x61\x81\xac\x40\x95\xd3\xc7\x31\x25\x28\xe3\x5a\xe6\x24\xe5\xeb\xe0\x16\xfb\x02\x97\x2c\x8d\xd0\x93\xd0\xcf\x5b\x61\x10\x65\xba\xef\x39\xd2\x7f\x13\x13\x7d\x63\x10\x95\x3e\x59\xca\x60\xe7\xe8\x77\xdc\xdb\x5f\x5d\x57\xf8\xef\xb5\x3c\x01\x15\x09\xb8\x15\x20\x99\xd0\x62\x05\x39\xd8\x77\xdc\xc0\xc4\xdf\x6a\xe3\x3b\xf8\x5b\xed\xff\x61\x38\x79\x76\x4e\xd4\xef\x63\xfb\x40\x1f\xec\x6b\xd5\x2f\xba\xf7\xd5\x61\xfb\x85\xfa\x84\xbc\x10\x84\xfa\x84\x58\x08\x42\x2c\xd4\x27\xf8\xf4\xf3\xbf\x75\x58\xe5\xb8\x68\x3c\xa2\x72\x8b\xd2\xe6\x29\x00\x9e\xf6\xa5\x0d\x92\x60\x87\xf5\xfc\x9e\xc1\xaf\x86\x6e\x23\xac\x82\x28\x24\xa1\x8c\xf9\x42\xcc\xe0\x1a\x61\x7b\xb7\xf9\x91\x4e\xeb\x7e\x17\xf9\xba\x59\x71\x56\xe4\xff\x17\xa1\x2f\x81\xbf\xc6\x51\x5f\x49\xb7\xa1\x5c\x06\xcb\xfd\xe6\xe1\x39\x62\xb4\x94\xc3\x47\x67\xff\x8d\x78\x32\x4d\xd5\x9f\x89\x3c\xdd\x98\x0f\x70\x75\x3e\xc0\x0a\xfc\xbf\x26\x1f\xe0\xe6\x7c\x5f\xd4\xc9\x4f\x53\xca\xf8\x45\x99\xfe\x00\xf9\xc8\xdf\x72\x2d\x59\x2b\x50\xf2\x56\x8b\x1d\xb1\x5a\x98\xe5\x88\x35\x39\xe7\xbe\x15\x0b\xee\xd7\x0a\x5f\xcf\xae\xb7\xe1\xca\xcb\xcb\x7b\xf5\x0a\xfc\xbd\x7a\x95\x97\xfb\x3e\x23\x5d\xae\x9e\x30\xec\xab\xff\x87\x27\xc0\xf8\x89\x10\xf1\xd5\xab\x64\x37\x50\xa0\xeb\x2e\x13\x03\x48\xda\x49\x3b\x5e\x41\x65\x41\xb2\x60\x60\xc1\xe4\xfc\x54\x27\xc8\x77\xe3\x10\x8f\x17\x38\x05\x4e\x41\xba\x40\x86\x57\x32\xd3\xb9\xd0\x1f\xf6\x87\x61\x50\x81\x23\x05\x13\xb3\x60\xe6\x7a\xe0\x55\x82\x07\x95\xfe\xbb\x2e\x08\xfa\xb4\x24\x94\x43\x39\xdc\x0d\xc3\x60\x18\xbb\xd5\xe7\xb8\x78\x50\x01\x73\xa0\x94\x95\xfa\xef\x3c\xc9\x54\x78\x5b\xbe\xc7\x96\xf1\xf1\xe5\x7c\xfc\x7e\x56\xfc\x2e\xc3\x06\x65\xc8\xcf\x28\xe3\x67\x96\xf1\x33\x7b\xf2\x21\x65\x7c\x78\x19\x5f\x50\xc6\x1b\xcb\x38\x2b\xe3\x50\xc6\xfd\x15\x17\xf7\xc3\xe3\xf8\x9e\x66\xb0\xd0\xff\x4b\x33\x58\xfc\x75\x64\xc5\xd7\x91\x16\x06\xb7\x31\xb8\x9d\xc1\x5a\x06\x4d\x52\xe7\x3e\x86\x7d\x03\x60\x2d\x55\x72\xad\xcb\x0c\xc9\x56\x86\xfb\xaf\xe2\xbf\x15\xe5\x49\x6e\x05\x5b\xbe\xe4\x37\xc4\x76\xf4\xed\x06\x7d\x23\xae\x5f\x4d\x79\x8f\xf3\x89\x3c\xc8\x45\x86\xed\xe7\x91\x38\x7f\xfe\xf6\x59\x2d\xef\x71\x14\x48\x79\x0f\x96\x41\xde\x43\xe0\x63\x49\xf8\xe3\xdb\x08\x9f\x42\x7e\xca\xa3\xff\xd6\xd8\x13\xb3\x8d\xf7\x23\x01\x8e\x12\x7c\x9a\xe8\x83\xb7\xcb\x2e\xa9\x1a\xf9\x69\x73\xb6\xcb\xf4\xab\xd1\x76\xf1\x05\xdb\x65\x7a\x8f\x00\xc0\x2a\x00\xd8\xfa\x41\xc8\xc2\x1f\x18\x78\xb5\x81\x7b\x32\xc9\xff\x55\xe5\x23\x70\xa3\x0b\x30\xb7\x4c\xcb\x1f\x5c\x22\x70\x4f\x8d\x27\x84\x6c\x79\x8a\x71\x04\x8f\x0e\xd9\xf2\x0f\x05\x0c\x60\xdf\x5f\xc8\xfc\x97\x89\xb9\x3f\x07\xb8\x71\xb8\xc6\xbf\xe7\x00\x6f\x0f\xd5\xfc\xfc\x87\x99\xcd\xdf\x7f\x86\xe0\xfb\x98\x2d\xdf\xf0\x27\x22\xef\xf0\x37\xae\x6d\x33\x0b\xfc\xa6\x41\xef\xcb\x00\xe6\xb6\xc1\xdf\x14\xf4\x2b\x40\xdb\xfe\xac\x44\xdb\x2b\x4a\xde\x41\xe0\x0d\x44\xde\xe0\x3a\x03\x17\x32\x69\xcb\x37\x5b\xfa\x82\x7e\x16\xb7\xc3\x6f\x30\x6c\x55\x0b\x7c\xa7\xc1\x2f\x56\x58\xd1\x8b\xc4\x5a\x26\x64\xcb\x1f\x70\x82\xb7\x1a\xf2\x08\xeb\x41\xd6\x5f\x25\x1f\x20\xf0\x1c\x82\x8f\x23\xf8\x54\xc3\x36\xf3\x7a\x94\x3f\x30\xf1\xd9\xc4\x76\xf3\x89\x6e\x76\x79\x27\x41\x3f\xd9\x90\x2f\x10\x6b\xc7\x9b\x45\x9d\x1b\x26\xc3\x2f\xc1\x3d\x86\xa6\x61\x52\x63\x7f\x09\xda\x8e\x52\xb6\x9a\xab\xd0\xd6\xf0\xa4\x9b\xbc\xa0\x3c\xfb\xb9\x00\xfd\xbf\x93\xf3\x71\x81\x9f\x30\x6c\x0d\xbd\x2c\xe6\x3e\x62\x25\xb0\x9f\x96\x1f\x28\xe7\x00\x5b\x66\x6a\x7a\x15\x07\xf8\x0c\xf1\x2b\x68\x3b\x6a\x7e\x4a\xf3\xfb\x8f\x20\xfc\xfe\x53\x89\x2d\xe6\xd3\x19\xc0\xbf\xf6\xd7\xe1\x9f\xe5\x00\x2b\x06\x4b\x4b\x0c\xb3\x70\x7f\x6d\xcd\x60\x1d\x7f\x38\x6f\x3b\xfd\xfd\x89\xed\xe7\xfb\xda\x91\x3f\xb8\x9f\xe0\xf7\x5c\x1b\x7f\xe8\x02\x0c\x98\x27\xf3\x23\xf0\x3f\x5d\x2d\xaf\xf5\x8a\xaf\x2d\x60\x87\xef\xc0\x01\xba\x4c\xd4\x38\x4e\xe8\x8b\xdb\x29\x9f\x46\x03\xbf\x08\x00\xaf\x02\xc0\xd0\x6a\x8d\x5f\x27\x78\xbb\x81\x07\x30\x5f\x0d\x21\xa8\xaf\x03\xd0\x36\x51\xbf\x7b\xbd\x00\x6f\x31\x6c\x5b\x0f\x62\x72\xad\xf5\xf9\x03\x5e\x80\xcb\xc4\xbc\xe4\x41\x8d\xc5\x3c\xba\x2b\x62\xb1\x76\x3f\xb2\x0d\x7e\xee\x67\x68\xbb\x7b\x48\x17\x99\xfe\xf7\x28\x7f\xa1\xf8\xc5\x02\x7f\x2e\xea\xfb\x7e\x1a\xbf\x6f\xd8\x92\x9e\xc1\x00\x4e\x6a\xa3\xbd\x0b\xfa\x0e\x66\xcb\x47\x54\x38\x00\x8b\x26\x4b\xfe\xbe\xc0\x5f\x79\x00\xfb\x1c\x1c\xf3\xdf\x57\x37\xdc\xff\x99\x7e\xb0\xb6\x45\x3c\xee\x47\x84\x3f\x46\xf4\x17\xdd\xf5\xf8\x26\xf0\x7d\xc4\xd6\xf3\xe3\xdd\xb5\xad\x73\x81\xbf\x09\x03\xdc\x71\xbb\xa6\x7f\x1f\x06\x78\xee\x76\xa9\xc9\x24\xb0\x58\xbc\x9a\xb6\x9a\x97\x12\xf9\x8c\x65\x44\x3e\xe3\x92\x28\xc0\x63\xf7\x6a\x1c\x21\xf2\x18\x31\xcf\xa6\x47\x3d\x80\xb7\x0d\x7c\x33\x09\xbf\x86\x84\xbf\xd1\xd3\xf9\x99\xcd\xe4\x49\xa3\xea\x7d\x09\xbc\x3f\xb3\xe9\x23\x98\x6d\x5b\xf9\x43\xd1\x87\x0d\xd5\xf2\x09\xff\x24\xf8\x0d\x03\x8b\xfb\x1d\xdd\x05\x20\x7f\x9b\x96\xb7\x38\x10\xe5\x0b\x58\x16\xf9\x82\x19\x11\x80\x5b\x0d\x79\x8d\x99\x44\x7e\x63\x56\x04\xe0\x03\x03\xf7\x2a\x01\x78\x6e\xbb\xc6\xfd\x4a\x00\xde\x33\xf0\xe0\x12\x80\xf0\x1b\xda\x96\xf2\x99\x3f\xa2\x3f\x3c\x12\xdb\xcb\x0f\x9d\x3f\x74\x10\xcf\xc3\x01\x06\x5e\xaf\x6d\x1d\xef\xcb\x01\xc6\x1b\x78\xa8\x31\x7e\x5d\x83\x6b\x83\x81\x53\x65\xfd\xbf\x06\x6d\xb3\xed\x28\x70\x83\xfc\x98\xb6\xdd\xc4\xf8\x90\x20\xb6\x80\x0b\x42\x00\x1f\x2f\xd2\xb8\x53\xc8\xe6\x57\x1f\x4a\xf8\xd9\x87\x12\x7e\xf6\xf1\xae\xb6\x05\x2b\xf0\x95\x1c\x60\xf1\x6a\x99\x1f\x81\x7f\xc9\xed\xf0\xb7\x10\x7e\xfa\x58\x42\x9f\xc8\x01\xa6\x2c\xd0\x78\x86\x81\xc5\x7c\xf5\x29\x83\x1f\xd2\x1d\x6d\xf5\x5f\x7e\xa0\xc6\xaf\x19\xf4\x5a\xb1\xbe\x72\x00\xd6\x3e\xc7\xb3\xe2\x3e\x86\xad\xd7\x21\xc8\xaf\x32\xf9\x6b\x63\x98\xbd\x3f\x7f\xa4\xc1\x6f\x13\xb8\x47\xdc\xe6\x3f\x24\xe3\x36\x3f\xaa\x4b\x5c\xf3\x2b\xc4\xdc\xf6\x1d\xc2\xef\x7d\x97\xe0\xf7\x0c\x5c\x09\x00\xeb\x5d\x80\x13\xce\xd3\xfc\xbc\x6e\xae\x7c\x3e\x85\xbb\xbb\x00\xf3\x4f\xd5\xfc\xa3\xed\x2c\x3b\xff\xa8\x10\xcf\x1e\x36\xf9\xbb\xa7\x1a\xfc\x0c\x81\x17\x10\xbc\xcc\xe0\x6f\xf4\x14\xef\xcb\xd5\xfc\x30\x81\xc7\xb9\x00\xbf\x9d\x23\xf7\x10\x7a\xe3\x3a\xf1\x0f\x73\x34\x3f\x6d\x86\x61\x5b\x54\xe0\x7a\x82\x8f\x75\x6c\xfe\x61\xf7\x50\x76\xfe\x91\xa0\x97\x87\x34\xbf\x6e\xb0\x18\x1b\x22\xfa\xfd\x08\xfc\x26\xb1\x2d\xdb\x62\xd8\xf2\x1c\x05\x00\x7f\x13\xed\x6f\x9b\xe6\x5f\xf5\x60\x00\xd7\x6f\xd5\x78\x3e\xd3\xb6\x4c\xc5\xfb\x5b\xdf\xc1\xe6\x17\xdd\xd2\xc1\xe6\x2f\xde\x46\xf0\x6a\x0e\x50\xbf\x8f\xe6\xdf\x7c\x92\xb0\xf9\x55\x6b\xb8\xae\x2f\xa2\xfc\x9e\x63\x00\x27\x1b\xf2\x14\x6f\x33\x5b\xbe\xe2\x13\x83\xde\x03\x00\xfe\x44\x6c\xbd\xbe\x2c\xfa\x88\x8f\xe4\x56\x59\x0f\x9c\xdf\x99\xfc\x64\x31\xfe\x8f\x35\xf8\xa9\x02\xef\x73\x8a\x7c\x5f\x94\xff\x28\xf2\x77\x0e\xa9\xff\xe7\x92\xfa\x7f\x19\xa9\xff\xaf\x45\x6d\xfa\x27\x04\x7f\x10\xb5\xe5\x1f\x4e\x21\xb6\x57\x45\x79\x2b\xfe\xbf\xc0\x4b\x0d\xdb\xb7\x35\x78\x36\xc9\x17\x43\x74\x7d\x28\xe2\x36\x3f\xf1\xef\x84\x3f\x38\x87\xf0\xff\xe6\xba\x76\xf9\x9f\xe2\xda\xed\xf5\x95\x48\xdb\xef\xeb\x43\x83\xdf\x2c\xfa\x8b\x13\x5c\x9b\x3f\x78\xa2\x6b\xd3\xc5\x7c\x7b\xb7\x41\xdf\xc6\x00\x46\x3d\x25\xd3\x17\xf8\x9f\x0c\xe0\x70\x03\xbf\x85\x58\x85\xdf\xe2\xd8\xe9\xbf\xe0\xd8\xe9\xff\xd9\xd1\xe9\x8f\xf2\xf5\xb5\xa4\xbc\x80\xc2\x62\xbe\x2a\xea\x33\x64\x90\x1f\x28\x10\xe5\x69\xf0\x33\x0b\x50\x9e\x56\xf1\x7f\x05\xde\xce\xb5\x3c\xc9\x51\xc8\x8f\x5d\x7f\xa2\xb6\x15\xfb\x3b\x82\xc5\xfc\xf1\x81\x13\xb5\x6d\xd8\xf3\x0d\xdb\xb0\x33\xd1\xf6\xb4\x89\xc5\xf8\xa7\xe6\xff\x17\xe2\x7c\x57\xd9\x22\x15\xb8\x92\x03\x1c\x6e\xe0\x0a\x82\x5d\x66\xf3\xff\xae\x17\xf5\xd9\xc0\x1b\x0c\x3c\x9d\x49\xdb\xae\x6a\x7d\x2d\xf0\x7b\xc6\xfe\x83\xc0\xef\x83\x6d\x8b\xf4\x4b\x12\xfe\x1b\xe3\x6c\x1a\x81\xbf\x35\xe2\x1f\xce\xe4\x78\xa4\x6c\x89\x1e\x8e\xfa\x2b\xb7\x4f\x97\xf3\x13\xca\x1f\x1c\x83\xf2\xf7\xc7\xec\xf4\x02\x7c\x2e\xc1\x97\x11\x7c\x2b\xc1\xf7\x13\xbc\xc5\xc0\x07\x30\x29\x8f\x0d\x1d\xa3\x16\x4e\x19\xf8\x73\x06\x30\xaf\x63\xd4\xdf\xd9\x1a\xac\x37\xe8\x0e\x91\x2d\x6c\xa6\xbc\x1c\x72\xc4\x23\x8f\x3c\xf2\x08\x4f\xc9\x4b\x10\xa8\x28\xd0\x67\x55\x5a\x47\x54\xd3\x17\x02\xbb\x46\xca\x75\xd4\xfb\x52\x9d\xfc\x1d\xa7\xee\x71\xb4\x8b\xd0\xd1\x17\x36\xbc\xc2\x17\xd9\x3a\x55\x32\x0a\x67\xc9\x54\x72\x0c\x3d\xd5\x38\xf6\x51\x09\x6c\xff\x53\xc5\x35\x3d\x48\xde\x89\x01\x94\x4f\x05\x70\xa7\x4a\x3e\x49\xcc\x9f\xff\x30\x00\x63\x4b\x32\x9b\x63\xe0\xf8\xfb\x83\xb8\x57\x5a\x2c\xfe\x78\x97\xb4\xda\xc7\x06\x28\x4c\x42\x17\x0f\x56\xf8\xd6\x80\x17\xf8\x7b\xe9\xc5\xcc\x97\xd6\x05\x33\x5e\xda\x5f\x81\xa5\x7c\x8e\x9e\x64\x79\x71\x3f\xcf\x09\xb5\x6b\xeb\x02\xe4\xae\xe0\xb0\x82\xdb\xf1\x80\x2b\xcb\x97\xaa\x78\xd3\x0c\x5a\x18\xcc\x53\x26\x3c\xc2\x00\x91\x16\x2e\x19\x6c\x7b\xe1\xde\xe1\x10\x18\x02\x03\xfd\xc0\x03\xf1\xaa\x7a\x2d\xea\x64\xb8\xb8\xa5\xcb\x2d\x37\xf4\xa4\xb6\xdb\x79\x7e\xe7\x73\xa0\xff\xfd\x78\x1c\xd2\xe0\x2e\x00\x58\xe2\x42\xda\x57\xe2\x55\xfb\x81\xb7\x31\xf1\xf1\x02\x5f\x5b\x1f\x20\xf7\xe3\xe2\x39\xe2\x00\xf1\x72\xb6\xc2\x97\x44\xbd\xd7\x60\xd0\x14\xfb\xfb\xce\xb9\x6a\x97\x31\xae\xf9\x07\x68\xde\xa0\x09\x3a\x35\x41\x38\x06\x9d\x62\xa2\x20\x2a\xfc\x6e\x23\x29\x5e\x05\xbf\x07\xf8\x06\x3f\x98\x23\xd3\xcb\x0f\xaa\x49\x1c\x78\x7e\x5a\x9d\x87\x07\xe0\x26\x21\xdf\x13\x4f\x23\xdf\x5f\xbe\x14\xb5\xf6\xf7\xc0\xe3\x5a\xd7\x36\x29\x57\xc4\x3e\x77\xa2\x54\xee\x78\x72\xb1\xa6\xe5\x7e\x22\x69\x3f\x44\x65\x9a\xc5\x41\x95\x8b\x88\x7b\x97\x7b\x99\xdb\xe8\xea\xc3\x85\x3d\xd7\x73\x61\xcf\x8f\x6c\x0a\xee\x65\xbe\x51\xd6\x4e\xe6\xf3\xe5\xfb\xe5\x54\x08\x50\x38\x15\x0a\x1d\xb8\xda\x81\xae\x53\xa1\x30\x26\xe2\x8c\xf5\xff\x24\xaf\x64\x90\x65\x7f\x77\x0f\x9e\xa2\x6d\x69\x4b\x1d\x22\x8b\x75\xbe\xb3\xde\xff\x96\x1c\x4d\x27\x9d\x4c\xbb\x69\x99\xaf\xb1\x30\x16\x52\x1c\xcd\x24\xa4\x81\xb9\x29\x48\x42\xba\x30\xed\x7a\xfe\xd9\x1a\x21\x94\x73\xd4\xee\xb0\xc0\x77\x78\x86\xda\x66\xea\x81\x2a\x5d\xdd\xa1\x50\x14\xd2\x9f\x78\x28\x1e\x82\xe0\x1f\xfc\xab\xfa\x14\x85\x12\x21\x08\x15\x21\xaf\x05\xf7\xbc\xab\xb7\xb3\xea\x16\xa8\x7e\x11\xfa\xbf\x08\x1d\x27\x43\x6e\x9a\x4d\x3a\x86\x4d\x9a\xce\x26\x1d\xc1\x72\xb7\xb2\xe5\x5b\xe1\xa0\xe9\x2c\x77\x3a\xeb\xba\x15\x55\xa4\xfc\xb8\xc5\xaa\x2e\x6c\xbe\x12\x36\x5f\x19\xdf\x0c\x7c\x73\x1c\x36\x8f\x80\xcd\x23\xe2\x9b\x21\xbc\x59\x0a\x33\x8a\x02\x8e\xc3\xd8\x62\xd1\xe1\xf0\x04\xf0\xce\xf2\x35\xce\xa2\x0f\x75\x57\xb3\x76\xb0\xc9\x04\x77\x9b\xa0\x24\x68\x9b\x80\xd5\x52\x59\x2c\xd1\xd6\x08\x1d\xe3\xcc\x55\x1d\x52\xb6\xe0\x7c\x43\x06\x40\x99\xf6\xa8\x10\xdd\xe6\x2d\xb1\x15\xa2\x43\xcb\xf1\xff\xa2\x9a\x39\x8d\xfe\x58\x54\x1e\x2b\x99\x6f\xf2\xde\xbc\x34\x8b\xb5\x40\x2c\x0d\xd1\xf4\x02\xaf\x29\xed\xa5\x53\xde\xc2\x7a\x0f\xc0\x4b\x83\xb7\x38\xee\xa5\x3d\xaf\xd1\xf3\x96\xe5\x7a\x69\x6e\xf1\xd8\xca\xad\x07\x67\x2a\xcb\x50\x36\x39\x06\x50\x21\xbe\x7c\x5f\x5f\xf9\x35\xf1\x32\x59\xc3\x7e\x31\x59\xd9\x10\x9d\x66\x97\xdc\x3a\xed\xfd\xbd\xf6\x16\x65\xa8\x38\x38\x3e\x74\x33\xeb\x51\x9a\xf9\xeb\x1a\x2f\xcd\xa4\x6d\x81\x64\x5c\x5a\x7b\xf1\xe4\xde\x59\xae\xbf\xe7\xc5\x45\x11\x14\x79\x00\x45\x1d\x0d\x1e\x96\x17\x98\xd9\x4d\x72\xd7\xe7\x8b\x94\x73\x48\xfb\x23\x8b\xdf\xcb\xa6\x64\x29\x01\xc7\x8e\x23\x6e\xf0\x35\x1e\x27\x7c\x8c\xcd\x04\xbf\x44\xf0\x3f\x0c\xdc\x8d\xc9\xbd\xd3\x63\x51\xcf\xa6\x1b\xca\xe9\x2c\xfa\x32\x12\xec\x13\x9d\x08\x00\x1b\xbf\x94\xbc\x65\x81\x0f\x37\xf4\x72\x3e\x46\x3d\x51\xa5\x47\x95\x09\x47\x59\xdb\xf8\x02\x00\xb8\x75\x89\xdc\x27\xdc\x06\x00\x0f\xe1\x3e\x29\x23\xfb\xa4\x3c\xc3\x3e\xe9\x7b\xa8\xd7\xf9\x53\xe3\xbf\x8f\x7a\xbe\x2a\x3f\xef\xa3\x9e\x6b\x5b\xd8\x0c\xff\x26\xb6\x86\x9f\x7a\xff\xb7\xc0\x1f\x9c\x7f\x72\xfc\x72\x26\xf5\x1e\x6e\x1c\xae\xf5\x42\xaf\x00\xcd\x17\x29\x47\x3e\x84\x79\x26\xe6\x4d\x44\x2f\x73\x72\x1b\x7a\x8f\xbd\x50\xcf\x64\x55\x0f\x79\x7f\xaa\x77\x59\x28\xea\x93\x03\xb0\xa5\x45\xeb\x6d\x8c\x76\x6c\xbe\xc4\xeb\x48\xe7\x19\xe8\x62\x8e\xdb\xcc\x01\xf6\x9d\xab\xf7\x5d\x4e\xf7\x00\x26\x19\xf8\x4c\x0f\xe0\xe8\xb9\xae\x1f\x5f\xe0\xab\x8c\x33\x7e\xde\xc6\x7d\x85\x9f\x1a\x5f\xdc\xff\xd7\xa2\xcd\xcc\xd1\xe1\xa3\xc6\x19\x50\xef\xe2\x3e\x77\xfc\x3e\x9d\xdf\xbb\x19\x40\x7f\xc4\x1b\x50\x6e\xd8\xd4\x7b\x1c\x49\xf4\x1e\xf7\x23\xf4\x11\x06\x7d\x2e\xf2\x01\xcd\x33\x2c\x57\xa2\x9e\xa3\xc2\xd7\x20\x3d\xd3\xbe\xa1\xa0\x9f\x4f\xe2\x8b\xa1\x5f\x9d\xa9\x36\x17\xf5\x7e\x44\x7a\x3c\x43\xfc\x6d\x38\x17\x0d\x4d\xd4\xf5\x6f\x2c\xee\xdb\xb3\x0c\xfb\xf6\xdb\xd0\xe6\xb5\xda\xf7\x7f\x09\xf9\x44\x27\x0d\x96\xf1\x5f\xc2\x79\xee\x7c\x83\xaf\x21\xe6\x55\xd9\xea\xaf\x48\x6f\x37\xfb\xe9\xf1\x5f\xc1\x33\x21\xda\xe2\x33\x4c\xe5\x92\x2f\xc2\x33\xf0\x45\x5e\x03\x80\xc7\x98\xa4\x53\xcc\x48\x78\xc8\x10\x7f\x00\xda\x2d\xb8\xfe\xb7\x5e\x56\x5c\xcf\x00\x6e\xc9\x82\x45\x59\x8a\xfa\xb8\x68\x9a\x6c\x3f\x3b\x51\x9e\x67\xd2\x81\x72\x1f\x94\xea\x19\x39\xa8\x27\xad\xf4\x96\x1c\xec\xcf\x7f\x4c\xfc\x57\x8d\xf8\xbb\x70\x2f\x77\x63\x6f\x7d\x26\xe5\x40\x82\xf7\x26\x78\x04\xc1\xb7\xb3\xec\x7a\xa1\x26\x9d\x67\xd1\x1b\x9d\xd4\x06\x5f\xf5\x33\xd4\x73\x10\x74\x9e\x81\x7e\x34\x03\x78\xc4\xe0\xf3\x08\x7c\x17\xee\x73\x33\xb2\xcf\xcd\x33\xec\x73\x1f\xc3\x00\xb6\x75\xb7\xcf\x28\x7c\xb5\x3b\x40\x8f\xaf\x34\x7e\x8d\xd0\xff\x4e\xe8\x33\x08\xdf\xe1\x28\xc2\x77\x38\x9a\xe0\x63\x88\x5e\xe9\x63\x31\x5b\x6f\xf1\xc5\x98\xcd\x77\x79\x29\x06\x90\xff\xb4\xc6\x5b\x0c\x3c\x87\x49\xb9\x64\x75\x86\xa3\xc0\xdb\x8d\x33\x12\x7d\xbd\x5a\x51\x67\x0e\x88\x05\xed\xbf\x47\x48\x9f\x19\x3a\x9b\xc9\x7d\x31\x93\xef\xd1\x44\xf0\x4d\x04\x6f\x20\x7c\x91\x71\x44\x2f\xb4\x96\x01\x5c\x3b\x42\xe3\xb9\x84\x3e\xc5\x38\x43\x57\x3c\xcf\xdf\xc8\x19\x9f\x5b\xa3\x36\x9f\xe3\x1f\x51\x80\xdb\x1f\x92\xfd\x97\xc0\x43\x62\xb6\xde\xe6\xe1\x39\xba\xbf\xf4\xf9\x26\x39\xb2\xbe\x30\x52\x5f\x20\x43\xff\xb7\x06\xe4\x19\x9f\x26\x5f\x41\xd4\x17\xb5\x6f\x2f\xf0\x10\x72\x26\xe1\x40\x12\xbe\x85\xe8\xe5\x3d\xe5\x00\xec\x73\xb6\x8d\x45\x7c\x86\x7c\xee\x56\x47\xf3\x11\x04\x3e\x90\xc4\x9f\x86\x7a\x7c\x0a\xd7\xe1\x19\x8a\x2c\x83\x5e\x9f\xc0\x3b\x48\xfc\x2f\x88\x5e\xe0\x17\xe4\xfe\x39\xae\x8e\xbf\x16\xfb\xfb\x6e\x37\xeb\xf1\xaf\x67\xc4\xa6\x8f\x43\x3a\xcf\x40\x17\xb8\x03\x39\x53\xb1\xd8\xb1\xf9\x22\x5d\x1c\x9b\x2f\x52\xe1\x00\x1c\x7d\x95\xc4\x37\xe1\xba\x6b\xc5\x1c\x8d\xfb\x89\xf9\xa6\x81\x6b\x40\x8e\xcf\x3c\xc3\xf8\xbc\x06\xa4\x9d\x1b\xb3\xbc\x43\x9e\x7c\x7e\xfa\xbc\x90\xa5\xfc\x23\x5c\x9f\x11\xb8\x06\xcf\x7c\xba\xe1\x97\x3a\xbe\x58\xa8\x99\xe1\xe3\xc6\x19\x96\x03\xf0\xcc\x24\x75\x66\xdf\x00\x3c\xb3\xad\x74\x6f\x1b\x2f\x9c\x29\x77\x74\xc4\x58\x36\xc5\xe0\x0b\xf4\x44\x9b\xae\xe6\xbe\x79\x7f\x6e\x9f\x11\x78\x02\xb7\xc3\x4f\xe1\xb6\xde\xe0\xc9\x4e\x76\xbd\x40\x41\x9f\x87\x74\x9e\x81\x5e\x0b\x00\x1b\x1c\x7d\x7f\x81\xef\x72\x00\xfe\xf1\xbc\xde\xd7\xbd\x9b\xe0\x7b\x45\x53\xda\xa2\xf5\x66\x56\x19\x7a\x67\x02\x5f\x1f\xb2\xf5\xde\xd6\x87\xf4\xbe\xaf\xc0\xcd\x44\x0f\xae\x3f\x89\x3f\x28\x64\xeb\x4d\x1e\x44\xe2\x8f\x32\xb0\x58\x3b\xdf\x0a\xfa\x79\x04\xde\x48\xf4\x08\xef\x26\xf4\xfb\x89\xde\xd7\x75\x21\xfd\xbe\x14\x5e\x88\xdb\x89\xf4\x7d\x29\xba\xd2\x43\xdb\x0f\xe5\x60\xb2\xe9\xbd\x09\x7c\x3c\xd2\x79\x16\xbd\xb8\xcb\x88\xde\xe1\xb3\x04\x5f\x45\xf0\xaa\x1c\x7b\x1f\xfc\x94\x36\xf4\xde\x04\xfd\x34\x83\x2f\x51\x80\x7c\x31\x93\x0f\xf5\x69\x58\xf3\x0d\x14\xde\x6d\xe8\x11\x7e\x17\xb6\xcf\xd0\xfb\x36\x6c\xf3\xad\xb6\xb9\xb6\xde\xe1\xeb\xae\x1d\x7f\x74\x08\xe0\xca\x87\x35\x7e\xcd\xb5\xf9\x30\xe7\x11\x3e\xd5\x42\xc2\x97\xba\x90\xd0\x97\x11\x3c\x9d\x84\xaf\x27\xf4\x63\x09\xfd\x78\x03\x57\xa0\x5e\x60\x36\xbd\xc6\x0a\xdc\x37\x12\x74\x9e\x81\x2e\xd6\xfb\x85\x2e\x40\xc7\xb3\x35\x5f\xb3\xa3\x0b\xd0\xef\x6c\xd9\xde\x7d\xbb\x94\x2e\xc0\x19\xe7\x6a\x2c\xfa\x2f\xa5\xd7\xd8\x17\xd7\x0b\x3f\x35\x7e\xd5\xcf\x8c\x5f\x8d\xf5\xfb\xa7\xc6\x17\xed\xe1\x72\xd2\x7e\x2e\x6f\xa7\xfd\x5c\x6e\xb4\x9f\x4a\xb4\xbb\xa4\xf8\xb2\x95\x68\x77\xa9\xcf\xc9\xfa\x7e\xa6\x1e\x68\x25\xda\xf9\x52\x7a\x9c\x62\x6c\x58\xe3\xe8\xf7\x2d\x70\x84\x9c\xa1\xb8\xd5\xb1\xf1\x2d\x8e\x5d\x3f\xd2\x61\xad\x27\x28\xf0\xca\xb0\x5d\x5f\xae\x0a\xdb\x7c\xf1\xf5\x04\x17\x92\xf6\xd9\x85\xe0\x6e\x04\x77\xcf\xb1\xfb\xc7\x63\x48\xff\x37\x8b\xf4\x7f\xa7\x91\xfe\xef\x6c\x03\xfb\x63\x23\xe1\x4b\x3e\xc7\x24\xdf\x91\x65\xe1\x3b\x6e\x31\xda\xff\x3e\x78\x86\xe0\xbe\x21\x59\xff\xf7\x21\xfd\xa3\xc0\x9f\x22\x9d\x67\xa0\xef\x87\x67\x90\x9a\x7a\xaf\x37\x10\xbe\xed\x0d\xc8\xb7\xe5\x19\xf8\xb6\x62\x3c\xd9\x8b\xdb\x7c\xc4\x12\x82\xbb\x72\x80\xd5\x9b\x35\xae\xe6\x00\xf7\x23\xce\x03\x29\xc7\xab\xca\x53\xe1\xa7\xf2\x34\xbd\x99\xd0\x9b\x0d\x7a\x33\x96\xd1\x4f\xdd\x3f\xb8\x08\xd7\x34\xa6\x1e\xe0\x8f\xc1\x79\x4c\xf2\x35\x9f\xb8\x43\xae\x9f\xe2\x78\x26\xb9\x3a\x83\x30\x0f\xe5\x52\x87\xdc\x29\xd7\x4f\x82\xde\xcb\xa0\x4f\xc7\xf9\xbe\xc9\x17\x7c\x97\x69\x3b\x25\x3e\xdf\x90\xd0\xdf\x42\xdc\x2d\xd8\xef\x16\x1f\x69\x13\x7d\x28\xf9\x84\x8c\xf3\x3a\x92\x86\x6e\x94\xb2\xa2\x9f\x67\xef\x61\xc2\xdc\x24\x40\xca\x88\x30\x21\x09\x50\xeb\x47\x4c\x71\x68\x72\xe1\xd1\x62\x80\xe2\x42\x80\xbe\x68\x30\x30\xa9\xec\x70\x60\x14\x96\x90\xbf\xbb\x4c\xca\x73\x48\xe5\x13\x0f\x6a\x98\x07\x8b\x98\x07\x0b\x98\xe7\x9f\x59\xdb\x99\xc9\x79\xa3\x3a\xc7\x2c\x17\x64\xb9\xc8\x44\xc4\x9c\x33\x35\x59\x0c\x3d\x93\xe5\xb1\x7b\x00\x93\x5d\x7f\x17\x75\xb2\x98\xee\x4e\xc6\xfd\xd4\x94\x78\x8c\x09\xe2\xcb\x37\xfb\x98\x87\x72\x08\xb8\xd5\xea\xef\x4d\x9f\x05\x93\xd9\x58\x98\xcc\x3a\x71\xe4\xd7\x78\x92\x1f\xd2\x69\x85\xdc\x16\xee\xec\xd7\x67\x17\xe2\xf2\x7c\x85\x69\x45\xb8\x9f\xcf\x7e\xde\x9f\xbf\x2f\x1f\xd8\x3a\x4d\x83\x6f\xa9\x1f\xca\x60\x6c\x59\x59\x59\xd9\x48\xf1\x55\x2d\xbe\x2a\xa5\xd2\x9e\xfa\x02\x48\x96\x01\x43\xc3\xd0\x49\x00\xf9\x9b\x9f\x96\xd2\xc7\x90\xdb\xe3\xcb\xc5\xd7\x78\xf1\xe5\xfa\xc6\xf3\xc5\x57\x2f\xf1\x55\xe4\xc8\x97\x9a\x74\x92\xe2\xcb\x60\x04\xa0\xd2\x60\x07\x43\xef\x0c\x00\x96\xee\x1c\x10\xdd\xbd\x74\xe7\x80\x67\x3e\x59\xba\x73\xc0\x5c\xf1\x35\x5f\x7c\x9d\xf4\xef\xa5\x3b\x07\x4c\x10\xbe\xc6\xe0\x6b\x95\xf8\x5a\x2e\xbe\x20\x2d\xbe\x64\x5a\x3d\x83\xa4\xbe\x8b\x00\x38\xe2\x8b\x89\xaf\x5c\xf1\xba\xba\xfa\x27\x8d\xf8\x8a\x0c\x6e\xba\x01\x16\x87\xd2\x0d\xf0\x94\xf0\xb9\xc2\x57\xee\xb3\xa9\x90\x61\xeb\x4a\x35\xbf\x3d\xdd\x77\xad\xb6\x8b\xb4\xd2\x1f\xf6\x88\xb2\x97\xc9\xf3\x1a\xe8\xd7\x2d\x7f\xdb\x3d\xcd\x4a\x01\x52\x29\x18\x9d\x84\xd1\x03\x61\xf4\x08\x18\x1d\x87\xd1\xc0\x47\xfb\x5b\xf4\x5a\x67\x2c\x04\x2e\xe3\xae\x34\xbd\xee\x77\xaa\x1d\xad\xf2\xd7\xae\x2f\x7e\xf5\xad\x91\xbe\x26\x0e\x65\x62\x3c\x8f\xa7\x63\xea\xe0\x2d\x1d\x38\x1d\x43\xcb\xc7\xb2\xed\xfd\x32\xd3\xb3\x1a\xce\xd6\x1e\x65\x6d\x20\x59\xaf\x95\xee\x95\x68\x17\xf5\xae\xbe\x33\xc7\xf6\x53\xcf\xa5\xfc\xd3\x76\x07\xa0\x7e\xc5\x1c\xa8\x6f\x9c\x23\xfb\x82\x94\xa4\x2b\x1b\xfa\x0c\xfb\x77\xcd\xbb\xf5\xfc\x8e\x80\x25\xd5\xbd\x93\x98\x6a\xc5\x42\x56\xf1\x04\xab\x68\x84\x8a\x46\x56\xb1\x18\x2a\x16\xb3\x8a\x15\x50\xb1\xc2\xcf\x5c\x8a\xad\xf0\xb7\xa5\xe3\x7e\x29\xb6\xa2\x3d\xcd\x98\x03\xd0\x69\xbb\xb6\xaf\x19\x77\x00\x06\xa1\x7c\xa2\xc0\x9f\x72\x29\xaf\xc8\x89\xbc\xa2\x93\x41\x5e\x71\x3f\xb4\x37\x35\xf5\x35\x8d\x17\x71\x80\x6b\x5e\xd1\x78\x31\x07\x68\xd9\x2a\xd3\x13\x78\x23\x07\xf8\xc8\xc0\xb7\x91\xf0\x49\x92\xbf\xf2\x9f\x91\xbf\x7d\x51\x1f\xe0\x6f\xcf\xca\xf8\xfb\xe2\xd9\xb1\xdf\x1a\x78\x36\xc1\xc7\x1b\xfa\x24\x02\xcf\xe1\x1a\x7f\x80\x67\x37\x9b\xf6\x33\x63\x2e\xc0\x17\x1f\x6b\x9c\x43\x70\x2e\xc1\x1d\x0c\xdc\x8b\x01\x4c\x62\x36\x1f\xe1\x10\x26\xf9\x04\x2c\x03\x9f\xa0\x17\xee\xfb\xa4\x43\x61\xff\x79\x29\x9f\x41\xcc\x41\x3a\xf3\xb6\xf7\xe1\x4b\x39\x40\xe4\x46\x1d\xbe\x8e\x03\x6c\xb8\x52\xe3\xc3\x0d\xf9\xd2\x25\x78\x96\x73\x0f\x63\x5f\xf1\x18\xd4\xef\x67\x19\xf4\xf3\x97\x18\xfb\x90\x4e\x86\x7d\xc6\xad\xc8\x07\xfa\xa1\xf2\xfb\x5b\x51\xbe\xa7\x75\x7f\x8d\x4f\x30\xb0\x88\x7f\x71\x3b\xf6\x04\x2f\x25\xf2\xf9\x37\x11\xdc\x44\xf0\x3a\x66\xcb\xe3\x3f\xcc\xec\xfb\x09\x6c\x86\xbf\x8d\xb5\x1d\xff\x2d\x0e\xb0\xee\x44\x8d\xdf\x25\xf2\xfe\x9f\x11\x79\xff\xf7\x70\x1f\xde\xc9\xb2\x0f\xff\x1d\x49\xaf\x95\xa4\x97\xe3\xd8\xe1\x45\x42\xd9\xd2\x1b\xc0\x00\x0e\x05\xdb\x5e\xe2\x0c\xa2\x0f\x30\x9d\xe0\x69\x04\x1f\x6c\x60\x07\xe5\x93\x7e\xcc\x3e\xfa\x6f\xc8\x3e\xfc\x3d\x06\x3e\x8a\x01\x7c\xc6\xf4\xbe\xa4\xbf\xef\xca\xf5\xbe\xab\xc0\x62\x9e\x7b\xc2\x3b\xd1\xa0\x3f\xe8\x23\xca\xef\x9d\xcc\xf6\xe7\xe6\x30\x29\xe1\xa4\xd2\x13\xb8\x91\xe8\x07\xcc\x25\x78\x36\xe2\x4c\xe9\x1d\xc3\x00\x9e\x27\xf6\x03\xb7\x78\xf6\xbe\xeb\x4b\x9e\xdc\x77\x55\x78\x2b\xd2\xb3\xed\xc3\xd6\x25\x6d\x79\xff\x93\x93\x00\x1f\xad\xd3\xf4\x53\x93\xf6\x3e\xfa\x59\x84\x7e\xae\x41\x5f\x03\x00\xf7\x90\x7d\xd7\x7b\xc9\xbe\xeb\x7d\xae\x2d\xff\xfd\x6b\xb2\x6f\xfb\x1b\x23\xbc\xe8\x4f\xde\xe7\xf6\x3e\xa5\x4b\xf6\x29\x3f\xe7\xd9\xe7\xf9\x37\xa3\xfd\x21\x25\x4f\x2e\xd2\x17\xf3\x6a\x73\xdf\xf0\x7d\xd6\xf6\xbe\xa1\xa2\x3b\x19\xe8\x83\x51\xbe\xdc\xdc\x57\xd9\x88\xf6\x7c\x58\x06\x7b\x3e\x82\xbe\x89\x4b\x7b\x3e\x4e\x06\x7b\x3e\x83\x44\xff\xca\x00\x5e\xdf\xa4\x71\x9a\x01\x7c\xbf\x89\x05\xf2\xb6\xfd\x0c\x79\xdb\x41\x68\x5f\xba\xe8\x1e\x99\x5e\x0f\x5c\x87\x9b\xf2\x97\xd7\x11\xf9\xcb\xab\x89\xfc\xe5\x6a\x82\x6f\x31\xe4\x31\x0b\x90\xcf\x5b\x6f\xac\x83\xdd\x5c\x7b\x5d\x1c\xca\x80\xcd\x75\x76\x98\xd0\xf3\x09\xde\xe5\x01\x9c\x73\x30\xb7\xb0\x69\xff\x48\xe0\x95\x06\xfd\x6e\xcf\x8e\x1f\x8b\xea\x7d\x01\x51\xbe\x23\x23\x00\xc7\x4f\xd1\xf2\xb5\x1c\xed\x11\x29\xbc\x3b\x21\xc3\x9b\xd8\xa4\x43\xbe\xbd\x8f\x70\x4d\x0c\xe0\xc5\x43\x75\x7a\x5d\x62\x00\xff\x3c\x54\xca\x3f\x77\x44\x7b\x61\xe2\x79\x15\xbd\x24\x06\xf0\xe9\xa1\x3c\x38\xcf\x6b\x1b\xe8\xf4\xc4\xbc\xf9\x73\x07\x20\x3e\x4b\xef\xfb\x5d\x2b\xe6\x1c\xc7\x69\xfa\x2e\x47\xef\xcb\x28\x2c\xd6\xfd\x3c\xc3\xbe\x8c\x58\x6b\x7c\xc5\x01\x96\x9f\xa4\xf1\xf7\xdc\xde\x97\x69\x25\x98\x39\x00\xb3\x4f\x95\xf5\x45\xe0\x87\x40\xef\xd3\x88\xfa\x73\x17\x91\xf7\xbe\xbb\x0d\x79\x6f\x93\xee\x64\xa0\x8b\xf2\x78\x81\xbc\xef\x6f\x73\xed\x7d\x9b\xef\x73\x01\x56\xce\x94\xfb\x14\x35\x68\xaf\xf7\xf6\x99\x9a\xfe\x79\xae\xb4\x1f\xa5\x70\xf5\x7f\xf8\x7d\x5c\x61\xec\x83\x0a\xbc\xd2\xd8\x87\x12\xf8\x3a\x62\x7f\x70\x83\xb1\x0f\x2a\xf0\x3a\x17\x80\xcf\xd5\xfb\x14\xdf\x8a\x36\x76\xad\xde\x47\x4b\x30\x80\x07\xae\xd5\xfb\x3a\x9f\x86\xb2\xef\xeb\x8b\xf8\xdf\x89\x7b\xfc\x4d\xe2\x0b\x01\x60\x2d\x07\x38\xf6\x6b\x2d\x6f\xbc\x8e\xe0\xf5\x04\x6f\x20\x78\xa3\x81\x4b\x18\xc0\x50\x00\xa8\xfd\x34\x92\x15\x8b\xf9\x6c\xda\xc0\xfb\x10\xbc\xaf\x98\x53\x1a\xb8\x33\xc1\xdd\x48\x7a\x14\x27\x49\x7a\xa5\x06\x9e\x8e\xf2\xcc\x4a\x7e\x59\xe0\x67\xc5\xba\xe9\x48\x29\xdf\x2c\xf0\xef\x09\xfd\xc5\x2c\xb8\xc0\x38\x5f\xc1\x6b\x2c\x83\xe8\xf2\x32\x88\x5e\x5e\x06\xde\xe5\x65\x00\x57\x94\x01\x5c\x52\x06\x6e\x63\x19\x40\x63\x19\xbc\x98\x6c\xe4\x2f\x96\x35\xf2\x1d\x65\x8d\x7c\x7b\xcf\x46\xbe\x3d\xd9\xc8\x9f\x48\x36\xf2\x96\x64\x23\x07\xf1\x2f\x5c\x63\x99\xdf\x9f\x0f\xdb\x63\x49\xa6\x45\xdb\x92\xb5\x2b\xcb\xe3\xf2\xd2\x22\x7f\x42\x49\x37\x5c\x47\x95\x61\xc0\x42\xbd\x4c\xf3\x5d\x08\xe5\xd6\x33\xba\x09\xa6\xb8\x5c\x8a\x27\x6b\x35\xce\x87\x5a\x1f\x4b\x61\xb3\x95\x39\x05\x04\x17\x5a\xf6\x3e\xd2\xfe\x19\x19\xc0\x1a\x21\xcd\x1a\xa1\x65\x41\x23\x3c\x2e\xfe\x17\x49\xff\x8b\x0b\x1a\x61\xeb\x32\xf9\xbf\x4b\xfc\x37\x36\xc2\x6d\x8d\x8d\x70\x67\x63\x23\x54\xe3\xff\x93\x0b\x1a\xa1\x85\x35\xfa\x7b\x28\x49\x33\x8f\x1e\x04\x2b\x44\x8e\x67\xd3\x76\xc7\xfa\x9d\xcf\xc4\xff\xcb\xc5\xbc\xc9\x3f\x9c\x26\x58\x76\xe7\x33\x7d\x46\x7d\xca\x38\x4b\xb9\x9b\x5e\xc7\xd7\x3c\x0e\x4f\x2e\x00\x37\xed\x9f\x68\x13\x17\x2b\x95\x99\x8b\xe0\x90\x05\x30\x73\x01\xe4\x31\x38\x80\xc1\x09\x0c\x7a\x33\xb5\x82\x65\xae\xf8\x0b\xc9\xf3\xf3\xe5\xc9\xf9\xfe\x0a\x36\x9a\x04\x2f\xe9\x9f\xf7\xe8\x8a\x5c\x76\x32\xe4\xff\x98\xea\x73\xec\x17\x2a\x33\x98\x36\x84\xf8\x76\x88\x4e\x45\x9d\x3f\x85\xc2\x63\x9e\x54\x86\x75\xf1\xd9\xc5\x43\xa7\xf1\xdc\x95\x5f\x98\x45\xd3\xbb\x76\x65\x79\xed\x4a\xf0\xca\xe5\x35\x82\x57\x17\xaf\x80\x74\x40\xdc\x82\xd7\x24\x5e\xe3\xe5\x36\xbd\x15\xd7\x75\x4d\x1c\x60\xda\x7b\x7a\x9d\xb7\x81\xe0\x66\x82\x37\x11\xfc\x1b\x82\x1f\x34\xf0\xd3\x68\x37\x1c\x3c\x8d\xc5\x3c\x7b\x2f\x03\x3f\x40\xf0\x83\x04\x3f\x44\xf0\xc3\x06\x7e\x17\xe7\x6a\x4a\x1e\xef\x5d\xb4\x1d\x7f\xd6\x34\xb9\x2e\xdb\x86\xeb\xae\xd0\x44\x29\xff\x63\xca\x37\x65\x5a\x57\xbc\x8b\xf9\x55\xe9\x6d\x00\x80\xb9\xce\x4f\xdf\x1f\x56\xf1\xc5\xba\xd6\xcd\xb0\xae\x15\xeb\x8a\xef\x45\x9e\x47\x68\xbd\xf6\xde\x22\x4f\x86\x5e\x7b\xd2\xd0\x6b\x5f\x8a\x76\x1a\x9f\x1f\x21\xe7\x91\x4b\x40\xf6\xbb\x4d\xc3\x64\xfa\x54\x0f\x7e\x1a\xee\x67\x29\x3d\xf6\x69\xd8\x8e\xb7\xce\x94\xeb\xe0\x3a\xac\x63\xef\xcf\x94\xf2\x31\x87\xe1\xbe\xdc\x67\x46\xf8\x12\x82\xc5\xd8\xec\xd6\x4b\x2c\xca\x73\x02\xff\x71\xf2\x63\x07\x62\x78\x87\x84\x77\x33\x84\x17\xeb\x98\xb7\x39\xc0\xfd\x07\x69\xbd\xe6\x7f\x73\x80\x37\x0c\xfc\x09\x07\xf8\xe6\x20\x29\xdf\x22\xf0\xc7\x1e\x40\xd7\x83\x35\xfe\x04\xf5\x9e\xdd\x2c\x7a\xcf\xc5\x44\xef\xb9\xa2\x3b\xc0\xb7\x9f\xeb\x75\xc9\x95\x44\xef\xb9\xb2\xbb\xb4\x53\xed\x64\xb0\x53\x2d\xe8\x7d\x48\xfc\x3e\x11\xa9\x17\x0d\x59\xf4\xa2\x7b\x22\x9d\x67\xa1\xf7\x47\xba\x9b\x85\xbe\xad\x87\x8d\x3f\xe9\xa1\xe5\xff\x04\x66\x68\xf7\x9d\x67\xb1\x2b\x5f\x9a\x04\xf8\xe2\x7b\x43\xde\x86\xa4\x77\x7b\x12\xe0\x5e\xae\xed\xca\x8f\x27\x7a\xc9\xdb\xc8\x3a\xee\x23\xb2\xce\xdb\x41\xf0\xa3\x64\x9d\x77\x29\x91\x5f\xb9\x9c\xd8\xc5\xbe\x92\xe0\xab\x09\xbe\x8e\xe0\xd5\x04\x4f\xc9\x05\xd8\x71\xa5\xc6\x87\x12\x3c\x9d\xe0\x23\x09\x9e\x41\xf0\x89\xb9\x5a\x7e\x45\xe0\x7d\x89\xdd\xeb\x91\x04\xff\x2a\x6c\xaf\x5b\x29\x5e\xdc\x06\xf6\xf9\xdb\x21\x5b\xaf\xf1\x88\x90\x3d\x0f\x9e\xd7\x0e\xbe\x25\x64\xf3\xdb\xaf\x0a\x69\xbd\x52\x31\xb7\xc9\x69\x47\x7e\x20\x97\x01\x9c\x77\xad\x5e\x37\xb4\x82\x2d\x4f\xd0\x81\xc9\x79\xaa\x4b\xe6\xa9\xc1\xba\x27\x01\x30\xe6\x44\x3d\x0f\xbf\x89\xe8\x29\x3e\x9c\xb0\xf3\xfb\x68\xc2\xe6\xcf\xbe\x48\xc2\x6f\x4b\x00\x74\xfd\xa5\x4c\xef\x28\xb4\x5b\x6d\xea\xf5\x9d\x4f\xf0\xd9\x86\x9e\x9f\xc0\xa7\x13\x3c\x86\xe0\x61\x06\x3e\x84\x01\x8c\x62\x00\x8f\xef\xad\xed\x4a\xd6\x1a\x76\x56\x04\x3e\x89\x01\x7c\x6a\xd0\x4f\x22\xe1\x8f\x25\xf4\x63\x91\x5e\x60\xf2\xac\xe4\xcc\xc1\xdf\x4a\x9f\x25\xfa\xe8\xe3\xc4\xd7\x99\xe2\x2b\x50\xef\xe8\xf2\x4b\xf1\x75\xac\x08\xe2\x87\xab\x0f\xef\x66\xf3\xde\x1e\xdf\xca\xce\x9a\x2d\x7c\xe2\x2b\x2e\xbe\x12\xe2\x6b\xb2\xf8\x5a\x21\xbe\xfc\xfd\xf8\xee\x7a\x7a\x05\x5e\xb8\x38\x09\x50\x9c\x04\xb7\x38\xd9\xb8\xa4\x73\xb2\x71\x49\x49\x72\xf9\x92\x92\xe4\x96\x25\x25\xc9\x67\x97\x74\x4e\x3e\x23\xfe\x37\x77\x4e\x6e\x59\xd2\x39\xb9\x65\x73\x49\x72\xf9\xce\x92\xe4\xe5\x3b\x4b\x92\xcb\x5f\x29\x49\x36\x6e\x2e\x49\x36\x2e\xe8\x91\xf4\xd2\x3d\x92\x23\xc4\x7f\x63\x0f\x99\x16\xea\xfc\x88\x39\xcb\xd1\x10\xda\xe3\x03\x19\xb5\xda\x18\xb1\x8d\xa8\x3e\xea\x54\xef\x50\xc0\x67\x0c\x91\xef\x1c\xdc\x2f\x35\xdc\x74\x31\x51\x2d\xaf\x65\xca\x33\x74\xce\x11\xad\xad\x35\x2b\xcb\x6b\x07\x9d\xa0\x3c\xea\x97\xd2\xd9\xe8\x79\x43\x91\xfa\x28\xd2\x5a\xe5\xe9\xa9\xc2\xf8\x73\xec\xe0\x3d\x4d\x56\xaf\x49\xb2\xe7\xfc\x07\xe7\x10\xf0\x6a\x7c\x36\x50\x3a\xa9\x66\x80\x71\xf9\xa5\x74\xda\xf1\x34\x68\x4f\x05\x77\xf1\xb8\xc4\x54\xf0\x10\x83\x51\x17\xb0\xc1\xff\xcc\x83\x7a\x48\x41\x0a\xea\x61\x9e\x7f\xca\xbf\x3a\xa3\xb9\xc1\xf8\x9c\x46\x3e\x87\xf8\x9f\x5a\xf2\xd1\xa5\x5f\xeb\xeb\xee\x1e\x02\xa7\xf9\xe3\xfc\x3e\x76\x19\xb6\x8c\x02\x80\xd1\x95\xf0\xbe\x7f\xb6\x1e\x4f\x73\xfb\x6d\x99\xef\x42\x5c\x2b\x2d\xec\x9f\x74\xba\x7c\x50\x70\x8e\xb8\xe2\x89\xa9\x55\x4d\x2b\x9e\xdb\xf6\x77\x31\x87\xb8\x43\x9f\xe3\xf6\x17\x82\x1f\x25\xf8\x5a\x00\x18\x71\x87\xe4\x93\xf4\x43\xbd\xd8\x1e\x06\xfe\x17\x09\x7f\x95\x81\x53\x4c\xea\xfd\x9a\x76\xb1\x5a\xda\xb0\x33\x21\xe8\x6f\x83\x6d\x67\xeb\x19\x82\x9f\x07\x80\x3f\x1b\xf8\x8f\x06\x5d\xcc\xcd\x62\x86\x7e\x8b\xc0\x1d\x09\x4e\x10\xbc\x17\xea\x7f\x38\x44\xff\xc3\x25\x7c\x86\x50\x06\x3e\x43\x4f\x06\x70\xbf\x63\xdb\xe1\x7a\xcc\xd1\xf3\x15\x81\xff\xe8\x00\xf0\xfe\x92\xef\xb4\x11\xa4\xdd\x13\x33\xfc\x2e\xc7\x3e\xd7\xec\x13\x82\x9f\x34\x70\x39\x93\x15\xdf\xb4\xd3\x35\x84\xe8\x9b\x88\x3a\x15\x1a\xa6\xf1\x54\xa2\x7f\x32\x8d\xc4\x1f\x40\xcf\x49\x03\xfb\x5c\xac\xf3\xc9\xb9\x58\x17\x10\xdc\x40\x70\x9a\xe0\x05\x04\x5f\x45\xf0\xd5\x06\xde\x80\x76\xec\xb3\xf1\xa1\x04\xfd\x6b\xa2\xcf\xf1\x0d\xd1\xf7\xf8\x96\xe0\xef\x09\x66\xdc\xb6\x6b\xb5\x4a\xb4\x7b\xc3\xae\x55\xaf\x76\xe6\xff\x62\x7d\x73\xe1\x30\x3d\xff\x1f\xd2\xc6\xfc\x7f\x29\xca\x3f\xb6\x0c\x73\x83\xf9\xf7\xab\x5c\xae\x8f\x80\xac\x8f\x18\x99\x8f\xf3\x2c\xf3\xf7\x8f\x71\xfe\xee\x92\xf0\xa1\x0c\xe1\x5f\xc3\x7d\xf2\x6c\xfa\x19\x82\xfe\x01\xcb\x7e\x3f\x41\xff\xf8\x47\xb4\x87\xd7\x70\x3e\xf3\x43\xf9\x74\x22\x7c\x21\x93\x76\xcf\x9d\x0c\x76\xcf\x5f\x43\x3b\x2a\xd9\x9e\x4f\xcc\x67\x3d\x62\xd7\xa8\x28\x0a\xf0\xf4\xc3\x1a\x17\x13\x3b\x47\x5d\xa2\x00\xff\x32\xe8\x5d\x49\xf8\x72\x62\x07\xa9\x17\x09\xef\x96\x64\xb6\x2b\xa4\xe8\x21\xa4\x73\x42\x77\x08\x1f\x28\x9b\x1d\xa2\x8f\xbb\xd8\xf2\xfd\xe7\x89\x35\xbe\x21\xbf\x2f\xe6\x57\xe6\x39\x4d\x69\x72\xee\xd3\x15\x04\x5f\x4c\xb0\x28\x63\xc5\x07\x3b\x1e\xed\xea\x29\x7d\x05\x81\x3f\x20\xfa\x02\x9f\x13\xfc\x05\xb3\xef\x2f\xf0\x3f\xf7\xd1\xf8\x3b\x43\xbf\x40\xe0\x7f\x11\xfa\xcb\xc6\xb9\x55\x62\xee\xba\xd3\xb0\x93\xd7\x01\xe3\x9b\xe7\x12\x15\xf2\xb6\xb1\x43\xce\x39\x8a\x13\xfc\x0e\xb3\xf1\x93\x62\x8c\xbf\x2a\x92\x15\xbf\x08\x00\x9d\x0d\xfc\x5a\x3b\x78\x67\x1b\x78\x2d\xee\x55\xff\xd4\xfd\x8b\xb5\x28\x17\x95\x6d\xff\x62\x2d\xee\x07\xec\x73\x92\xe6\x93\x75\x0b\xdb\x7c\xb6\x09\x61\x9b\x2e\x70\x5b\xfa\x04\x07\x87\x6d\xbb\x4d\xc3\x31\x7c\x28\x43\xf8\x35\x78\x4e\x8b\xb9\xde\xda\x99\xa3\xed\x3a\x09\xfc\x65\x8e\xbd\x7e\xfb\x26\xc7\xd6\x17\x08\xe7\x4a\x7d\x01\x97\xe8\x0b\x38\x19\xf4\x05\x2a\xf1\x9c\x97\xba\x93\xb4\xbc\xec\xf3\x44\x1e\xf8\x7b\x00\x38\xcd\xe0\xa3\x84\x98\xcd\x57\xf1\x98\xa4\xbb\x18\xff\x4f\x24\xfe\x2e\x22\x9f\x7e\x0e\x39\xb7\xe5\x7c\x82\x2f\x20\x78\x09\xb7\xcf\x31\x59\x42\xe8\xf3\x09\x7d\x3e\x39\x07\xe6\x9e\xa8\xbd\xfe\x7a\x38\x2a\xf9\x60\x8c\xf0\xc1\x14\xfd\x41\x0c\xcf\x08\x5f\x8c\x11\xbe\x18\xcb\xc0\x17\xab\xc4\x73\x78\x4d\xf9\xde\x23\x09\x3e\x0a\xcf\x1d\x51\xf8\x3c\x2c\x3f\x27\x4b\xf9\x9d\x8b\x7c\xa3\x4c\xf2\xa6\xe2\xfe\xcd\xe4\x9c\x91\x87\xc9\xf3\x3c\x96\x0f\xf0\xce\x69\x92\x8f\x24\x70\x31\x86\x37\xf1\x22\x03\x77\x25\xb8\x4b\xbe\x7d\xce\xc6\x59\x3c\xb3\x1d\x1d\x45\x9f\x4f\xe4\x5d\x1b\x08\x4e\x13\xf9\xd7\xa5\x28\xff\x0a\x19\xec\xf0\x4c\x61\x72\x3f\xef\x9d\xfd\xf4\x39\x0b\x07\x93\x73\x17\x0e\x23\xb8\x86\xe0\x91\x04\x8f\x20\xb8\x12\x71\x1e\x9e\x39\xa5\xa6\xff\x10\xb4\x08\x68\xf5\x07\x09\x68\x05\x08\xa5\x39\xb4\xca\x65\x46\xab\x3c\x30\xbe\xd5\x5f\x1a\x74\xf2\xc7\x0d\x71\x09\x78\x10\xf1\x4a\xf3\xa2\x4e\x84\x4f\x77\x32\xd7\x20\x71\xdb\x6a\x08\x9a\x5f\xef\x2a\x2f\x71\xd1\x1b\xa5\x42\xa0\x2f\xb1\x54\x48\x2d\x5b\x98\xcf\x33\x18\x23\x11\x5e\x52\x39\xbe\xe0\x67\x2a\x67\xa2\x7f\xc1\x1f\xa5\xf6\x7e\x8a\xf9\x3c\x06\x3f\x7a\xcc\xbf\xef\x20\x7d\x5f\x5c\xd9\x20\x6b\x46\x9a\xe1\x50\x4c\x18\x9e\x6b\xa2\x7c\x8b\x86\xac\x09\xce\x4c\x1a\x3e\xa0\x9c\xb0\x28\x2e\x8b\xcf\xe4\xd0\xb2\x6f\x57\x70\x80\x05\x7f\xd7\xb2\x65\xd7\x71\x80\x3b\x0c\x7c\x3d\x91\x65\xbb\x89\x03\x0c\xda\xaa\xf1\xcd\x44\x56\x6d\x1d\xca\xb6\x85\x88\x6c\x5b\x28\x83\x6c\x9b\x98\x93\x9f\x42\xce\x26\x9e\x4b\xf0\x11\x04\x4f\x23\xf8\x10\x82\xc7\x12\xfc\x0b\x82\x87\x70\x5b\xb6\xec\x4f\xed\xe8\xa8\x2b\x3a\x6f\x83\xbe\xaa\x87\x9c\x43\x66\x92\x4d\x53\xf4\x70\x16\x1d\x77\x31\xe7\xff\xa9\x63\x68\x21\x9e\xfd\x21\xe2\xbb\x24\xbe\x4b\xe2\x87\x33\xc4\xdf\x86\xb6\x67\x95\x8e\xf2\x36\x94\x81\x37\xf1\x10\x82\xf7\x46\xec\x10\xd9\x32\xaa\x03\xfd\x43\x74\x9c\xbf\xc5\x31\xee\xdb\x61\x91\x00\x3f\x43\xf0\x53\x04\x3f\x42\xf0\xef\x08\xfe\x0d\xc1\x9b\x08\xbe\xcd\xc0\x62\x4e\x7a\x7d\x57\x80\x43\x3e\xd6\x73\xde\x73\xba\xda\xb6\x2e\x6f\xee\x0a\x70\xc6\xc7\x1a\xbf\xd9\x55\xce\x81\x9d\x2c\x73\xe4\xaa\x6e\x00\x6b\x3f\x96\x7b\xea\x99\xe6\xc0\xdb\xba\x4a\x7a\x2b\xf2\x18\xaa\xc3\x00\x7f\x3d\x46\xf3\x1c\x46\x84\x6d\x59\xac\x4d\x04\xdf\x1b\xce\x3c\xe7\xce\xa4\x83\x2f\xc2\x8f\xc5\xf4\x33\xcd\xc9\x05\x7d\x55\x04\x60\xd1\x49\xfa\xfe\xbf\x15\x73\x20\x03\x3f\x4c\xe8\xaf\x46\xec\xfc\x78\x9e\xc4\xf4\x79\x69\xfe\x82\xfc\x1b\xe9\xad\x41\x5b\x93\xe6\x1c\x6b\x88\x63\xef\x59\x0f\x27\x3a\xaf\xfb\x10\x3c\x92\xe8\xa4\xee\x87\x38\xf4\x03\xe6\x5c\x37\x89\x31\xf9\x67\xcc\x61\x6f\xc2\x9e\xfa\xa7\xb6\x3f\x81\xff\xe2\xd9\xf8\x15\x82\x0b\xa2\x36\xfe\x27\xa1\x7f\x40\xf0\xe7\x04\x3b\x24\xfe\xd7\x06\x5d\xcc\xd1\x6e\x25\x73\xb6\x4d\x04\xb7\x10\xfc\x74\x06\x6c\xce\x01\xff\x40\xf0\x16\x82\x5f\xe0\xf6\x1c\xed\x59\x26\x65\x7d\x20\x83\xac\x8f\xc0\x7f\x66\xda\x96\xa7\xc0\xaf\x30\x80\x4b\x0d\xfc\x1a\xb3\xe7\x68\xdb\x09\xfe\x2b\x93\x73\xea\x70\x96\x39\xf5\x67\xed\xdc\xff\x1b\x72\xff\xdd\xe4\xfe\x2e\xb7\xd3\x8b\x12\xdc\xda\xce\xfd\xef\xe4\x6d\xdf\xff\x1e\x92\xde\xbd\xdc\xbe\xff\x83\x84\xfe\x0c\xc1\xbf\xe6\xd9\xef\x3f\x0c\x6d\x33\x96\xee\x9d\x5d\xa7\xee\x14\x57\xea\x7c\x29\x7c\xa1\x0b\xb0\xf8\x15\x8d\x1b\x5d\x80\x9b\x0d\x7c\xa3\x0b\x30\xc5\x88\xbf\xc6\x05\xf8\xc5\xde\xcc\x6f\x8f\xfe\x59\xa3\x4c\x9f\xad\xd8\x03\x65\xad\xbf\xdf\x24\xef\x4f\x65\x07\x4d\x3a\xcf\x42\x9f\xc1\xa5\x6c\xa1\x9b\x41\xb6\xd0\xa4\x87\x33\xd0\xc5\xe4\x6c\xbe\x58\x97\x77\x8b\x06\x78\x19\x03\x78\xbd\x58\xe3\x9b\xc5\xba\xdb\xa0\xaf\x61\x00\x43\xbb\x6b\xdc\xc4\xf4\x59\x5c\x02\x6f\x24\xe1\xaf\x17\xeb\xfa\xce\x1a\x5f\xcc\x00\x5e\x2a\x8a\xfa\x79\xd1\x72\x2f\x5c\x1e\x12\xd8\xc4\x7d\x63\x93\x69\xff\xdf\x81\x85\x3b\x1c\x48\xef\x90\x53\xbb\x54\xdc\x30\xfc\x57\x08\x90\xfe\xcc\x81\xa5\x3b\x1c\xb8\x78\x87\x03\x6b\xc4\xff\xa7\x0e\x2c\xde\xe1\xc0\x86\x1d\x0e\xb8\x29\x80\xe5\x3b\x1c\xdf\xee\x6e\x79\x1c\x20\x59\xbc\x98\x43\x7c\x31\xf7\x35\x0f\x26\x8b\x74\xa4\xc6\x55\x67\x93\xff\xe0\x9b\xf1\x2b\xf4\xbf\x16\x00\xc0\xd5\xe2\xeb\xe5\x05\x7a\x4e\x9a\x2f\xe5\x61\xc4\x57\x13\xac\x14\x5f\x2f\xe1\x44\xb6\xc9\x67\x34\xc4\xfc\x04\x56\xb0\x34\xc0\x8b\xe2\x6b\x07\x4b\xab\xc8\xa2\x37\x2c\x16\xd4\xce\x0c\xa5\x41\xd1\xc9\x23\xbf\x7c\x59\x9d\x01\x7a\x0e\xbc\x3f\x40\x8a\x33\xf9\x3d\x4c\x7c\xe3\x1f\x94\xfb\xdf\xe2\x17\xcf\xff\x4e\xfb\x61\xd2\xfd\xfd\x30\xfe\x19\x4c\x00\x50\x9e\xf2\x75\x6a\x52\xbc\xde\xa7\xc2\xbe\x92\x0a\xe9\x94\x3f\x2b\x1e\xcd\xb9\xff\x3b\x1f\x89\xbf\xc3\x6c\xee\x6b\x70\x71\x39\x27\x7e\x08\xed\xef\xab\x39\xe2\x43\xf8\x0c\x89\x7f\x84\x02\xbc\x80\xe0\xa5\x00\xd0\xb7\x1d\x3c\xce\xc0\x17\x13\xba\xc0\xc7\x18\xf8\x0c\xe3\xfe\xef\xe1\x9c\x48\xed\xeb\x0b\xfc\xc7\x1f\xb1\xaf\x2a\xc2\xff\x95\xc4\x7f\x9d\xe0\x37\x09\xfe\x80\xe0\xcf\x0d\x2c\xf2\xf2\x35\x00\xfc\x2b\x4f\x63\xb1\xea\x70\xe2\x1a\x3b\x04\xbb\x04\x87\x08\x0e\x13\x1c\x21\xd8\x23\x38\x66\xe0\x0d\xa8\xe7\xf9\x73\xe4\x68\xca\x39\xc0\xac\x83\xf4\x3e\x7a\x05\xb7\xf7\xd5\x2b\x09\xae\xe6\xf6\x3e\x7d\xb1\x41\x4f\xf8\xba\x7d\xfa\xfc\x60\x81\xcf\x23\x38\x8d\xf6\x7b\x79\x06\x3d\xda\x04\x9e\xff\x5c\x6a\x60\x91\xdf\x5f\x18\x78\x35\xc8\x3e\x36\x9c\xa1\x4f\x4d\xa0\xcd\x73\x53\xbe\xf5\xb0\xb8\xcd\x27\xbf\x20\x6e\xef\xbb\xb4\xb7\xaf\x42\xf7\x65\xd2\x71\x69\x1f\x38\x94\xc5\x3e\xf0\x52\xb4\xff\x9d\x69\x5f\xa6\x2f\x76\x03\xd9\xc6\xbc\xbe\xb8\x8f\xae\xf2\xdf\x17\xf9\x7f\x26\xee\x4b\x70\x0f\x1c\x63\x43\x19\xc6\x38\x15\xbf\xe7\x85\xcc\x3f\xc5\x4c\xd0\xff\x62\xd0\xab\xda\xc9\x4f\x15\xc9\x4f\x15\xc9\x4f\x15\xc9\x4f\x55\x3b\xf9\xa9\x6a\x27\x3f\x17\xa1\x9d\x8a\x0b\x0a\xb5\x1e\xf0\x50\x82\x87\x11\x3c\x9c\xe0\x11\x04\x1f\x1a\x02\xf8\xe0\x5b\xad\x27\x7c\x9a\xc1\x97\xbc\x08\xe5\x3a\xfa\x7f\xe7\xf8\xf9\x31\xed\x18\x1d\x80\x43\x4e\x8e\x3f\x04\x89\x6f\x27\xb8\x9a\xd6\x1c\x85\x2f\x07\xf4\xaf\xe6\x07\xe3\x04\x9b\x14\xb6\x2d\x48\xc7\xda\xbd\x50\x2e\x5b\x5a\xea\x8e\x45\x7b\x58\x78\x55\xda\x81\xe9\x06\x58\xed\xf9\x17\x48\xf3\xc2\x74\x83\xaf\x2a\x25\x10\x4c\x10\x17\x34\x2a\xe9\xc9\xae\x21\x57\x5e\x26\xe0\x45\x72\x9b\xbd\x42\xf3\x62\xec\xf1\x68\xa7\xd8\xce\x92\xb9\x8e\x4c\xe9\x11\xb8\x11\x23\xda\xe3\xbe\x66\x68\x54\x78\x8c\xe3\x95\x29\x05\x48\xdc\x95\xc1\xa3\xf5\xc0\x3b\x64\x65\x79\xed\xca\x72\xe6\x4d\x94\xd7\x46\xbc\x7a\x07\xe3\x75\x92\xbc\x4e\x98\x20\xaf\x31\xbc\x7a\x78\x55\xb7\xb3\xf5\x33\x01\x92\xae\x95\x0d\x3f\x7f\xfb\x90\x92\xd3\x2e\x06\xc7\x06\x56\x8b\xf1\x3a\x56\x5f\x9b\xd4\xef\x31\x80\xae\x8a\x1e\x0d\xae\x4d\x2a\x9e\x94\xe8\xba\x53\xa5\x13\x33\xf3\xc5\x0d\xab\xc8\x98\x20\x98\x3f\x88\x3a\xf9\x21\x48\xd9\x98\x4b\x5a\xc3\x01\x4e\x11\x3c\x81\xe0\x5a\x82\x27\x12\x7c\x20\xc1\x93\x08\x3e\x88\xe0\x43\x08\x9e\x6c\xe0\xde\xc2\x0f\x3f\xfc\x0c\x29\x11\xfe\x6a\x83\x77\x2d\xf0\x83\x06\xef\xba\x37\x9e\x49\x65\x86\x2f\x22\x67\x4a\xe5\x12\xdc\x02\x36\xfe\xb5\x81\x37\xe0\x99\x0d\xe6\x98\x35\x96\xf0\x96\x0f\x60\xf2\x8c\x24\x9e\xe5\x8c\xa4\x03\x48\xfc\x09\x24\xfe\x14\x82\x0f\x21\xe1\x0f\x24\x78\x12\x09\x7f\x36\x6f\xfb\x8c\xa6\xf9\x38\xa6\x73\x32\xa6\x73\x32\xa6\xbb\x59\xc6\xf4\x7b\x31\x7e\x98\xc4\x0f\x93\xf8\x5e\x96\x7d\xb1\xa3\x7e\xa4\xec\xe9\xd1\x3f\x42\xf6\x74\x1b\xea\x48\x98\xfb\x6a\xeb\x11\x47\xc8\x3e\x59\x38\xc3\xbe\xd9\x56\xdc\xe7\xca\xc6\xfb\x16\xf4\xdf\xa2\x4e\x29\x27\xbc\x6a\x27\x8b\x4e\xe9\xfd\x18\x3e\x44\xc2\x87\xb3\x84\xff\x33\x00\xdc\x64\xdc\xef\x25\x03\xcf\x61\x52\x96\xd2\xdc\x27\xfa\x90\xe0\x3f\x13\xfc\x92\xf3\xe3\xf6\xb5\x3e\xc6\xf0\xe1\x76\x78\xcf\x90\x21\xbe\x18\x3b\xfa\xe5\xfe\xe7\x74\x74\x04\x7d\x50\xae\x9c\x53\x85\xc8\x9c\x2a\x44\xe6\x54\x21\x32\xa7\x0a\x65\xd1\xe9\x1a\xf7\x1f\xd4\x21\x12\xf4\x03\x62\xff\xb9\xfc\x15\x61\x7b\xc9\x76\x66\x7f\x91\x3a\x83\x20\x8b\x6d\x96\x22\xec\xfa\xe7\xcc\xd4\xf8\x56\x0c\x1f\xca\x12\xfe\x4e\xd0\xbc\xba\x22\x94\xa5\x3f\x63\xb8\x9c\x43\xd1\xf0\x62\x4e\x75\x4d\x3b\xfb\x3a\xd7\x92\x7d\xa2\x1b\x09\xbe\x89\xec\xfb\xac\x25\xfb\x3e\x1b\x49\xf8\x3b\x09\x5e\x87\x73\x40\x2f\xc3\x1c\xb0\x1a\x6d\x0d\x65\xcb\x9f\xa0\x0f\x60\x76\xf8\x81\xc6\xfd\xab\xd1\xb6\x91\x49\x1f\x45\xf0\xe0\x36\xf6\x9d\x54\x7c\x31\x07\xf5\xc8\x1c\x54\xcc\x7b\x46\xd2\x61\xd9\x98\x40\xc4\xc9\xc4\x21\x89\xd7\x52\xd6\xc2\xe4\x15\xa7\x03\xa8\x86\x14\xc5\x81\xff\xb2\xe0\x5a\xdd\x52\x7c\xdc\x72\xb6\x0c\xf1\xa5\x64\xc2\x82\x82\x8b\xbe\x0c\xa1\x1f\x5e\x13\xa4\xc3\x3d\x83\xbd\x50\x3f\xc1\xa6\xf2\x3d\x2e\xbe\x0a\x4f\x1c\xf6\x98\xca\xc9\x9a\x69\x9e\xc8\xac\xc4\x2f\x75\x7c\xcf\x7a\xd4\x64\x30\x55\xf2\xcd\xc4\xab\x8b\xeb\x5f\x54\x3a\x49\x50\x87\xfd\x1a\xb2\x97\xad\xc8\x1b\xf3\xc7\x08\x83\x77\x76\x1c\xe1\xa5\x7d\xc5\x00\x66\x18\x78\x17\xb3\xe9\x5f\x33\x9b\xd7\x36\x90\x03\x2c\x36\xe8\x53\x38\xc0\x2a\x03\x03\xf2\xe2\x22\x84\x17\x17\xc9\x62\x67\x62\x36\xe1\xcd\xa5\x98\xcd\x3b\x13\x73\x2a\x75\x8e\x65\x39\xee\x6d\x7d\xb1\xaf\x0e\xff\x3b\x31\xa7\x18\xa9\xf1\x9f\x45\x1c\x03\xbf\x44\x70\x2e\x07\xf8\xf7\x08\x8d\xa3\x84\x57\xf7\x0d\xb3\xe5\xfb\x2e\x26\xf9\x39\x93\xd9\xe7\x5e\x3e\x63\xcc\xb1\x2a\x51\x1e\xd4\x3c\xa7\xb3\x2b\x39\xb7\xb3\x3b\x89\x9f\x4f\x70\x17\x82\xf7\x22\x38\x87\xe0\x0f\xc9\xfd\xde\x25\xe7\x72\xbe\x42\x70\x03\x23\xe7\x78\x92\xf4\x6e\x30\xe4\x39\xfd\x73\x3f\xdb\xa1\xaf\x21\xf4\x6b\x08\x6e\x26\xf8\x14\x82\x69\x79\xce\x60\xf6\x39\x9e\x47\x91\x73\x3d\x2f\x08\x01\x3c\xfd\x97\x48\x80\xcf\x21\xf4\x7f\x11\x7c\x31\xc1\xf7\x11\xbc\x8d\xe0\x67\x08\xfe\x82\xe0\x50\xd8\xc6\xb3\x0c\xba\x3f\x87\x71\x88\xdd\x09\x62\x07\xe2\x1d\x27\xfb\xbe\xd9\x2b\x68\xdf\xf4\xa4\xc1\x72\x0e\x67\xda\x8f\x0e\x11\xfb\xd1\x99\xe6\x48\x22\xfe\x5f\x1d\x39\xa7\xf3\xb2\xd8\xe1\x30\xf3\x77\x0c\x03\x58\x5b\x02\x90\x6f\xe8\xb3\xdc\x5e\x02\xb0\xbf\x81\x9b\x4b\x6c\x7d\x97\xbb\x4b\xa4\x9d\x07\x87\xd8\x79\x50\xf4\x4d\x25\xd2\x2e\x4c\x88\xd8\x85\x51\xf4\xfb\x4a\x00\x2e\x33\xc2\x6f\x26\x78\x0b\xde\x2f\x9c\xc1\x8e\x8c\x98\x33\x9f\x40\xec\xb3\x9e\xed\xd8\xf2\x56\xe7\x38\xb6\xbc\xd5\x39\xc4\x2e\xc2\x42\x47\xca\x5f\xb9\x59\xe4\xb5\x16\x91\xf8\x8b\x48\xfc\x4b\x31\xbe\x97\x25\xfe\x72\x23\x7e\xbe\x28\x7f\x47\x9f\xab\x25\xf0\xb9\x8e\x6d\x0f\xef\x24\x07\x60\xf0\x4e\x1b\x9b\xf4\x93\x1d\x80\xda\x9d\x92\xd7\x90\x8f\xbc\x4b\xb5\x6f\x27\xf0\x29\x48\x37\xb1\x88\x1f\xce\x12\xfe\x54\x0c\x1f\xcd\x40\xef\x0b\xd2\xfe\xb1\xb9\x8f\x35\x9e\x65\xb6\x9f\xa8\xe8\x07\xe0\x9c\x25\x9b\x3d\xc8\x63\x48\x7a\x14\xcf\xc0\x39\x43\x24\xcb\x3e\xda\x51\x24\xfc\xd1\x64\xdf\x6b\x1c\xc1\x6d\xe5\xb7\xaa\x9d\xfc\x56\x91\xfc\x65\xc2\x6d\xe5\xb7\x8a\xe4\xb7\x8a\xe4\xb7\x1a\xe5\xc1\x4c\x3c\xa3\x8d\xfc\x56\x63\x7a\xd9\xf2\x2b\xe8\x67\x92\xf4\x28\x9e\xd7\x46\x7e\xab\xf1\x1c\x5f\x13\x9f\x61\xe0\xc1\x00\xf0\x8f\xb0\x6d\x0f\xf5\x1f\x86\xbd\x48\xdf\x3e\x2a\xb1\xa7\x5a\x10\xb1\xc3\x0b\x6c\x86\x3f\x23\xa2\xe7\xf4\x02\x9f\x19\xb1\xed\xb5\x0a\x6c\xda\x5b\xbd\x88\xa4\x77\x11\x49\xef\x57\x11\xfb\x1c\xbf\x72\xc7\xb6\x5b\x30\x40\xb4\x47\x03\x4f\x73\x6c\xbb\x05\xf5\x8e\x6d\xb7\xe0\x29\x82\x5f\x20\xe9\xbd\x48\xe8\x87\x91\xf4\xa6\x13\x7c\x01\xda\xb5\x50\xf8\x72\xa3\x7d\xf7\x45\xf9\x76\xb3\x7e\xf7\x23\xb8\x2f\xca\x67\xf2\x2c\xed\x43\xc4\x17\x73\x6a\x37\xc3\xbe\x6e\x5f\xd4\xe9\x16\x73\xfe\x70\x96\x7d\xef\xee\x24\x7c\x39\xc1\xbd\x40\xaf\x49\xaa\x48\x7e\xab\x48\x7e\xab\xda\xc9\x6f\x55\x3b\xf9\xad\x6a\x27\xbf\x55\x24\xbf\x55\x24\xbf\x55\x24\xbf\x22\x2f\x87\x92\xe7\xa9\x23\x78\x6a\x3b\xe5\x7b\x68\x3b\xe5\x3b\xae\x9d\xf2\x1d\x4f\xc2\x4f\x22\xf8\x20\x52\xbe\x87\x92\xe7\xa9\x23\xb8\xad\xfc\x56\xb5\x93\xdf\xaa\x76\xf2\x5b\x45\xf2\x5b\x45\xf2\x5b\x45\xf2\xdb\x17\x65\xcb\xcc\xe7\x69\x26\x78\x79\x3b\xe5\x7b\x1d\x48\xfb\xb8\x6e\x06\xfb\xb8\x7d\x51\xbf\xb1\xad\xf2\x15\xf1\x17\x9d\xae\xf1\x5a\xd0\x6b\xd6\xbe\xa8\x5f\x62\xe6\x7f\x31\xc1\xcd\x04\xb7\x95\xdf\xaa\x76\xf2\x5b\xd5\x4e\x7e\xab\x48\x7e\xab\x48\x7e\xab\x32\xe4\xf7\x55\x82\x81\x8c\x2f\x6f\xb6\x93\xdf\x8f\xdb\xc9\xef\x1f\xda\xc9\xef\xc7\x24\xbf\x5f\x91\xfc\x7e\x4d\xc6\x93\xf7\x09\x4e\x90\xf1\xe5\x8b\x36\xf2\x5b\x8d\x02\xb5\xd9\xf2\x5b\x8d\xe7\x90\x66\xcb\x6f\x35\xee\x41\x99\x7b\x16\xad\x46\xfe\xab\x51\x9f\x46\xdd\x6f\x2c\xf2\x35\x87\xdc\x2f\x97\xd9\xd4\x2e\xd5\x58\xdc\xa3\x3c\x76\x11\x0f\xf0\x43\x04\xaf\xc1\x73\x7e\xdd\x0c\xe7\xfc\xfa\xf1\x91\xae\xf0\x00\xa6\xcf\xfd\x1d\x8b\x7b\x26\x26\x16\xf3\x8d\x0b\x8d\xf4\xeb\x0d\x2c\xd6\x1b\xe7\x39\x00\x67\x3d\xaf\xd7\x3f\xb7\x3a\x7a\x3d\x26\xf0\x46\xc7\x5e\x9f\x50\x7a\x33\xa1\x6f\x20\xf8\x1a\x12\xfe\xda\x76\xe8\xd7\x13\xfa\x55\x04\x2f\x75\x00\x2e\xc5\xfc\x6e\x00\x80\x67\xc8\x1e\xfd\x1f\xc9\x1e\xfd\x8b\x84\xfe\x32\xa1\x3f\x47\xe8\x7f\x25\xf4\x6d\x04\xff\x83\xe0\xf7\x51\xf6\xd5\x23\x7b\xf4\x1e\xd9\xa3\x8f\x65\xd8\xa3\x7f\x05\xf5\x13\xcc\xf5\xdd\xaf\x88\xdd\xc0\x85\x84\xbe\x84\xd0\x2f\xe1\x3f\x6f\x7d\xb7\x8e\x03\x0c\x3f\x21\xfb\xfd\x68\xfe\x4c\xec\x9f\x8b\x1f\xb3\xed\x21\xdc\x1b\x03\x78\x6f\xb3\x5e\x7f\xdd\x4f\xce\x67\x79\x20\x06\x30\xe5\x69\x2d\x7b\x7a\x33\x09\x2f\xe8\x17\x19\xe1\x1f\x8c\x01\xa4\x0e\xd7\xf8\x93\x18\x40\xa5\x61\x57\xef\xd3\x18\x40\xfd\x8c\xa8\x5f\xde\xe6\xb9\xb0\x0a\xab\x73\x61\x15\x36\xcf\x85\xcd\x47\xd9\xe1\xaf\x3e\xd1\xeb\x99\x6a\x82\xfb\x11\xdc\x9f\xe0\x01\x04\x0f\x24\x78\x3f\x0e\x90\xd8\xa1\xf1\xfe\x04\xd7\x10\x3c\x86\x03\x54\xef\x90\xeb\xa9\x01\x68\x03\x38\x61\xe0\x72\xd0\xe1\x45\x7f\xd5\xd7\xb5\xf7\x6c\xab\xb2\xd8\xa7\x57\xf4\x6a\x37\xfb\xfc\x5f\xe0\x31\x24\x3d\x8a\x8f\x75\xed\x3d\xe4\x94\x9b\x7d\x8f\x58\xe0\x1a\x12\x7f\xb4\x81\xbb\xa3\x9d\xca\x5f\x7e\x17\x09\xb0\x98\x9f\xac\xfa\x4e\xf2\x40\x04\x9e\x64\xe8\x27\x0b\x7c\x04\x09\x3f\x19\xc3\xbb\x59\xc2\x4f\x21\xe1\xa7\x12\x3c\x8d\xe0\xc3\x08\x3e\x9c\xe0\xe9\x06\x9e\xc8\xe4\x78\x66\xca\xda\x4d\x61\x00\xe3\x3c\x8d\x6b\x89\xec\xdc\x81\x84\xbe\x0f\xca\xd2\x29\xfc\x09\xd8\xe1\x3f\x04\x9b\xfe\x11\xa1\x7f\x06\xb6\xec\x9e\x18\x3f\xcd\xf4\x3b\x92\xf4\xfb\x1a\x58\xac\x15\xbf\x6a\xe3\x7c\xa9\x19\xc8\xb3\xcd\x76\xbe\x94\xa0\x47\x8c\xfd\x35\x7f\xaf\x0d\x00\x7a\xa7\x75\xfa\x3b\x00\x60\xa4\x81\x3f\x15\x6b\x56\x03\x7f\x46\xc2\x7f\x48\xf0\x6b\x60\xa7\xff\x57\x82\xff\x6c\xe0\x05\x68\x87\xb6\x5b\x67\x37\xc0\xf5\x04\x5f\x44\x70\x9a\xe0\x45\x04\x2f\x25\x78\x19\xc1\x97\x11\x7c\x25\xc1\x1b\x01\x60\x68\x17\xd7\x6f\xbf\x0b\xd0\x4e\xaa\x49\xbf\x03\xe9\x39\x19\xe8\xb3\xd1\x8e\x5b\xb6\xf7\x23\xe8\xa2\x3f\x50\x3c\x41\x81\x2f\x02\xfb\x3c\xaa\xcb\x09\x3e\x9f\xe0\x73\x09\x9e\x4b\xb0\x28\xbf\xc6\xbe\x11\xbf\x7d\xd3\xf3\xc9\x66\xa3\x9d\x65\x33\xfc\x54\x82\x0f\x26\x78\x94\x81\xd7\x00\xc0\x13\x21\x5b\x76\xfe\xaf\x04\xbf\x1e\xb2\x65\xe9\x29\xfe\x67\xc8\xb6\x6b\xfa\x26\xa1\xbf\x4b\xf0\xd7\x21\x80\xc5\x97\x68\xdc\x4a\xe8\x14\x8b\x81\xd3\x4c\xdf\x21\xf6\x68\x22\x88\x23\x28\x03\xf0\x2b\xe3\xfc\xa9\xe1\x00\xf0\xd6\xcf\xb0\x53\x38\x1c\xcf\x4f\x52\x76\x0a\x05\x16\xed\xff\xb6\x7f\x6a\xdc\x81\x01\xfc\xd1\xc0\xa2\xbd\x7f\x62\x60\x31\xde\x17\x6c\xd7\x38\xce\xec\xf4\xba\xb6\x43\xef\xc9\xf4\xf9\x4d\x02\x0f\x62\xb6\x9d\xd3\xc3\x78\xdb\xf6\x71\xe6\x11\xbb\xa8\xa7\x73\x2d\x17\x58\x80\xfa\x7f\xef\xac\xd6\xf6\x71\x3a\x71\x2d\x27\x58\x80\xfa\x9d\xa6\x9d\xd4\xf3\xb9\x94\x1b\x8c\x64\x90\x1b\x2c\xc0\xf2\x17\xe9\x45\xb3\xa4\xb7\x80\xa4\xb7\x04\xd3\xcb\xcd\x90\x9e\x18\xaf\x26\x13\x59\xf4\x29\x04\xd7\x11\x5c\x4f\xf0\x71\x28\xbb\xee\x66\x19\x1f\x4f\xe5\x72\x7d\x12\xce\x72\x9e\x4b\x0d\xca\xd6\x7b\x59\x78\xc0\xe3\x89\x2c\xbd\x48\x4f\xad\x4f\x7c\x7d\x4f\x92\x9f\xf9\x88\x3b\x89\x79\x91\xc5\x38\x74\x1e\x57\xcc\x41\x7d\xee\x73\x4e\xe0\x8b\x05\xbe\x45\x8f\x33\x34\x98\xb3\xe8\xc9\xc0\xf7\x44\xe0\xe3\xca\x9c\xce\x55\x15\x4d\xe8\x73\xc2\xf7\x74\x07\x78\xba\xf8\x38\x80\xb8\xa2\xf2\xbe\x81\xcf\x73\x7f\xb5\x5c\xa9\x0f\x76\x0f\x58\x90\xdd\x03\x0e\x64\xf7\x80\xa1\x89\xbe\x50\xe0\x73\x03\x9f\xc3\xb4\x14\x18\x33\x78\x96\x62\x8e\xfe\x27\xc7\x96\x8d\xdd\xcf\xb5\xe7\xf0\x83\x5c\x7b\x0d\x30\xcd\xb5\xc3\xd7\x11\xfa\x74\x82\x8f\x76\xa5\x1c\x50\x38\x8b\x1c\xd0\xd1\x24\xfc\x31\xe4\xfe\x33\x08\xfd\x58\x42\x4f\x12\xfa\x6e\xc7\xc6\x4f\x19\xd8\xef\x53\x1c\x80\xdb\x77\xe9\x39\xe5\x67\x0e\xc0\x13\x06\x16\xf1\x4f\xbc\x56\xf7\x39\x66\x9b\xcd\xc7\x73\x23\x4c\x1e\x80\xc0\x0b\x67\x66\xe7\x19\x74\x74\xed\x33\xcb\xf2\x5d\x99\xbe\x97\x25\xfd\x4e\x98\x7e\x2c\x4b\x7a\xdd\x48\x7a\xe5\x2e\xc0\x3f\x8c\xfc\xbf\x69\xec\x79\x0e\x03\x80\xed\xee\x4f\xef\x63\x45\xfc\xb7\x5c\xdd\xe7\x09\xfc\x29\xea\x93\x84\xb2\xe8\x93\x7c\xe6\x02\x3c\x66\x84\xff\x92\xe0\x4e\x21\x5b\x9f\xe4\x1b\x17\xe0\x9f\x06\xdd\x09\xc9\xfb\xc5\x30\xfd\x6f\x40\xe6\x37\x97\xe4\xb7\x43\x86\xfc\x8a\x36\x3c\xce\xb1\xdb\x74\x2d\xc1\x87\xa1\xed\x61\x9e\xa5\xcf\x68\x74\xda\xee\x93\x2a\x1d\x80\x9d\x67\x69\xdc\xcf\x91\x67\x60\x45\xc8\x19\x58\x5e\x96\x35\x44\x7f\x92\x9f\x01\x8e\x2d\x87\x32\x98\xd0\x7f\x41\xfa\xbc\x61\x06\x5d\xac\xf9\x2b\x5c\x7b\x0f\xa0\x3f\xc1\x7d\x09\xee\x49\x70\x84\x60\x51\x3f\xcd\x3d\x87\x82\x76\xe8\xed\xe1\x38\x89\xff\x05\xd9\xd3\xd8\x45\xf6\x30\x76\x12\xfc\x29\xc1\xef\x1b\x78\x27\xce\x61\x27\x1d\x28\xe7\x80\xd4\xd6\xfe\x4e\x3c\x63\x2f\xdb\x1c\x5d\xd0\x4f\x35\xe6\x88\x3b\xd1\xa6\xce\xad\xdd\x23\x7e\xfd\x16\xe9\xfd\x1e\x6d\x66\x86\x89\xcd\xcc\x48\x06\x9b\x39\x3b\xc1\xb6\xe5\xbf\x13\x0f\x86\x37\xf1\x0d\x00\x30\xb7\xab\xbe\xdf\xc1\x98\xff\xdc\x2c\xf9\x3f\x90\x84\x3f\xc6\x48\xaf\x37\x93\x36\x0b\x94\x8c\x85\xc0\xd7\x19\x32\x1b\x02\xaf\x22\xf8\x41\x43\x86\x43\xe0\x87\x08\xfe\x1b\x91\x43\xfd\xc8\x90\xe9\x10\xb8\x96\xdb\xf7\xeb\xc9\xed\xf0\x63\x08\xee\xcb\xf5\xfb\x16\xb8\xaa\x1d\xfa\x10\x42\x1f\x4e\x70\x3e\xd7\x32\x15\xbd\x0d\x9b\x29\x3d\xf6\xb4\xeb\x16\x0c\x7a\xca\xce\x58\x1a\x3d\x69\xf5\x4b\x13\xd8\xbf\x8c\xcd\x4f\xa7\xd1\x83\x51\xc6\xe6\xaf\x50\xa4\x17\x95\x27\xae\x3c\x90\x54\x1e\x0f\x03\x7b\x2a\x16\xca\x53\x8d\xcd\x87\x32\x15\x66\xb0\xf2\x54\x2a\x4f\xa9\x4a\x30\x19\x51\x09\x72\xf4\xb8\x98\xce\xcb\xea\x5e\x29\x50\xa4\x34\x7a\xd6\xaa\xcc\xaf\x0b\x1e\x30\x98\x9c\xa4\x42\x40\x5c\x2b\xda\xe2\x16\xfd\x63\xd5\x67\xda\x36\xf7\x05\x04\x17\xbb\x00\x7f\xff\x56\x9f\x79\x5c\xe8\x6a\xdd\x02\x41\x1f\x8a\x67\xa1\xb8\x19\xce\x42\xb9\x10\xf7\x34\xba\x13\x9c\x49\xf7\x40\xd1\x47\x20\x3d\x9a\x85\x5e\x81\xf7\xcb\xc9\x72\xbf\x4a\x8c\xdf\x21\x4b\xfc\x7e\x24\x3f\xea\x4c\xe7\x38\x09\x5f\x8e\x67\x6c\x52\xc7\x03\x13\xdb\x68\xe4\x41\x5d\xd1\x82\x44\x6a\x31\x5e\xdd\xe0\xba\xbf\x7f\x1d\x2b\xaf\x80\x57\xe6\xaa\x2b\xa8\xab\x5d\x49\x55\xa5\x25\x74\x40\x3c\x30\x8c\xd7\x8a\xd4\x28\x79\x1d\xfb\xd8\xa0\xa7\x8b\x9d\x7b\x2a\x2a\xfd\xdf\x93\x15\x92\x5e\x8e\xd7\x40\xf0\xcd\x25\xd7\x30\xb9\xa2\x2c\xdc\x40\x8c\xe7\xe1\xfd\x52\x85\x32\xbf\xdc\xb3\xe5\xea\x5a\x51\x3e\x77\xb4\x0b\xd0\x74\xb8\xd6\x1b\x9f\xe5\x02\x3c\x61\xe0\xd9\x84\xbe\xde\x95\xb2\x2a\x4e\x06\x59\x15\x41\x7f\xcc\xcd\x2c\xcb\x92\x49\x36\x45\x84\x6f\x71\xa5\x6c\x8c\x97\x41\x36\x46\xd0\xef\x72\xed\x33\x4d\x36\x21\x76\xb3\xa4\x77\xb6\x0b\xf0\xbe\x91\xdf\x0b\x5c\xbd\x37\x23\xf0\x45\xae\xde\x9b\x11\xf8\x04\xf2\xbc\x27\x11\x3c\x9e\xe0\x5a\x92\x9f\x5a\x83\x3e\x04\x00\x6e\xcc\x03\x78\x74\xb6\xd6\xe1\x5a\x9d\x67\x9f\x11\x91\x4b\xce\x90\xe8\x48\xe4\x89\xd7\xe4\xd9\xb6\x69\xd6\x60\x7a\x21\x12\x3f\x94\x25\xfe\x06\x12\xff\xf6\x3c\x29\x4f\x1c\x25\xf2\xc4\x51\x22\x4f\x1c\xcd\xa2\x43\x76\x67\x9e\x4d\xa7\xf2\xcf\x2f\xe5\xd9\xb6\x5b\xff\x9d\x27\x75\xce\xe2\x59\x74\xce\x04\xdd\x3c\xd3\xe3\x93\x3c\x2d\x8b\x20\xf0\x56\x23\xbd\xce\x4c\xf2\x87\xd4\x5e\xa7\xc0\x45\x04\x17\x13\xdc\x89\xe0\xbd\x08\xee\x4e\x70\x0f\x82\x93\x04\x97\x12\x5c\x46\xf0\x28\x82\x53\x04\xd7\x10\x3c\x9a\xe0\x85\x04\x2f\x26\x78\x29\xc1\xcb\x00\xe0\x3c\x03\x5f\x42\xf0\xa5\x04\x2f\x47\xdc\x15\xf7\x0d\x2d\x67\x1a\xde\x4f\x16\x6b\xaf\xe1\x2f\x37\xfd\x95\xda\xbf\x77\xb5\xed\xdf\xaa\xfc\xfd\x8b\x5b\x54\x97\x54\x51\xdd\x25\xf0\xf7\xaf\xd6\xbf\xf7\xaf\xd4\xfe\x01\x86\xff\x34\xc3\xdf\xbb\xf2\xc1\x96\xf0\x71\xe8\xef\x63\xa4\x89\x61\x5a\x8a\x8f\x13\xf9\x31\x7f\xcf\xf8\x2c\x9f\x18\x61\xca\x2b\x8b\x43\x00\xcb\xfd\xc6\x57\x6d\xfc\x0e\x4d\x86\x3f\x59\x5c\x29\xbb\x69\x91\x7f\xe3\xf7\xf2\xe2\x8c\xe5\xd6\x8a\x7b\x9c\x51\x66\xef\xd1\x16\x13\xbc\x17\x93\x8b\x3e\x85\xbb\x30\x80\x1c\x03\x97\x10\x7a\x57\x82\xf7\x25\x78\x7f\x12\x7f\x14\xa1\xa7\x08\xbd\x86\xe0\xd1\x04\x8f\x21\xf1\x27\x92\xfc\x1f\x47\xf0\x4c\x12\xbe\x9e\xa4\x37\x8b\xe0\xe3\x09\x3e\x91\xa4\x77\x1a\xc1\x49\xc4\xa2\xd4\xcf\x84\x3d\x1c\xa7\xd0\x1a\x7f\x79\x9c\x0e\xc7\x36\xd5\x82\x0b\xc3\x36\x35\x9c\x34\x13\xe7\x1d\x6d\x38\xde\x86\xe1\x32\x1b\x96\x9b\xf0\x58\x3b\xa9\x33\x48\xca\x4b\x2d\x98\x63\x53\x63\x24\x70\x78\xa0\x05\x2b\x08\xb5\xd2\x84\x61\x3f\x6e\x72\x82\x05\x03\xd7\x89\xa4\x1c\xb1\x60\x2b\xee\x19\xde\xe1\x64\xb7\x37\x21\xb0\x18\xf7\xcc\x3d\xc9\x79\x04\xf7\x08\xd9\xb8\x27\xc1\x23\x42\xf6\x1e\xe9\xa4\x90\xb6\x47\x91\x09\x1f\x4c\xce\xb4\x9f\x41\xf0\x2c\x12\x9e\xe2\x7a\x0c\x9f\x43\xf6\x40\xbd\x2c\x7b\xac\x1b\xc9\xf3\xc4\x48\xfe\xdf\x21\xf4\x57\x09\xfe\x8e\xe0\x47\x09\x16\xf3\x0c\x95\xff\x6a\x94\xe1\xea\x79\xa1\xd6\x33\xf9\x0b\x91\xf1\xe8\x46\x70\x4f\x82\xfb\xb6\x21\xc3\xa4\xe8\x26\x1e\xde\x0e\x9e\x88\x32\x23\xd1\x2c\x32\x23\x07\x92\xf0\x53\x08\x9e\x6a\xc8\x3c\x55\xe3\xb9\x12\xa6\x8c\xc9\x74\x12\xfe\x18\x82\x0f\x47\x99\x97\x44\x16\x99\x97\xe9\xf8\xbc\x05\x59\x9e\x77\x20\xc1\x35\x04\x8f\x21\xf8\x9c\x76\xca\xff\x1c\x82\x2f\x24\x78\x51\x3b\xe5\xbf\x88\xe0\x15\xed\xe0\xf5\xed\x94\xff\x06\x12\xbe\x99\xe0\x3b\x48\xf9\x6f\x22\xe5\x7f\x2f\x09\xff\x00\xc1\xf7\xb4\x53\xfe\xf7\xb6\x53\xfe\xcb\x08\x5e\x4d\xf0\x8d\x88\x4b\x32\x9f\x65\x9b\xda\xf3\x27\xed\x58\x56\xb0\xc0\xee\xf7\x5d\x13\x3c\x6e\xd1\x9e\xb4\xd0\xe7\x7b\x2c\xdf\xb2\xc5\xdb\x61\xa1\x79\x16\xba\x97\xa6\xe2\xd9\x29\xb6\xe8\x8c\x59\x88\x64\x94\xd0\xac\xd3\x91\xec\x71\x2f\x4e\xee\x47\x4a\x8d\xea\x98\x67\xca\x16\x60\x9f\xdf\x15\xd7\xcd\xb3\xc6\xb3\x00\xa7\x08\x1e\x43\xf0\x78\x82\xc5\x5a\xef\x7c\x03\x1f\x40\xf0\x04\xa3\x0e\x74\x45\x59\x0f\x33\xfe\x20\x82\x87\x90\xf0\x43\x08\x7d\x28\xa1\x0f\x25\xf4\x81\xe4\xfe\x83\x09\xee\x4b\xc2\x57\x93\xf4\xaa\x09\xbd\x8a\xc4\xef\x47\x70\x85\x68\x63\x06\xee\x4d\xd2\xeb\x4d\xe8\x65\x84\x6e\xf6\xe9\xa2\x5d\x1d\x18\xb6\xc7\x8c\x69\x04\xcf\x20\x78\x6c\xc4\xc6\x07\x11\x7c\x2a\x09\x7f\x3a\xc1\xe7\x13\x9c\x26\xf8\x12\x82\xaf\x25\xf8\xee\x30\xc0\x99\x1b\x34\xbe\x8f\xe0\x4f\x49\xf8\x5d\x04\xdf\x4f\xc2\x3f\x4c\x70\xc7\x08\xc0\x52\x03\x27\xc8\xf3\x75\x26\xb8\x84\xe0\x5e\x24\x7e\x25\xa1\x0f\x24\x78\xb0\x81\xc5\xfc\xbd\xc0\x58\x8b\x09\xdc\x85\xe0\x22\x82\x0b\x09\xee\x44\xf0\x5e\x04\x17\x13\xdc\x99\xe0\x12\x82\xbb\x12\xdc\x8d\xe0\xee\x04\x5f\x67\xac\x0d\x05\x5e\x45\xf0\xf5\x04\xaf\x26\xf8\x06\x82\x6f\x24\xf8\x26\x82\x6f\x26\x78\x0d\xc1\x4d\x04\xaf\x25\x78\x1d\xc1\xeb\x09\xde\x40\xf0\x2d\x04\xdf\x8a\x78\x30\xf6\x5d\x7b\x76\xb7\xc1\xd4\x3f\xa2\xfa\xce\x0c\x1e\xd5\x5d\x46\x54\xb4\xde\x3f\x24\x96\xea\x9b\x23\x6a\x50\xb8\x58\xc7\x92\x8e\xed\x45\x3c\x71\xd6\x83\x78\x12\xac\x87\xec\xc5\x95\x27\x2e\x3c\x8e\xf2\x88\x5f\x12\x09\xd6\x23\xc5\xc5\x0f\xc2\x53\x66\x78\x12\xbe\x67\xb0\xf8\x41\x78\x7e\xa1\x3d\x09\xe9\xd9\x5f\x79\x7e\x11\x97\x9e\xfa\xc0\x53\x9c\x90\x9e\xed\xd3\x95\x47\xfd\xd2\xa2\x3c\xa9\xc0\xe3\x29\x0f\x10\x4f\x9e\xf2\x44\x02\x0f\x50\x4f\x8f\x37\x31\x9d\x99\xea\x16\xfe\xd3\xd9\xf9\x49\xe1\x93\xca\xb1\xea\x3d\x94\x19\x37\x6d\x5f\x9d\xf1\x23\x6d\x6d\x9d\x09\x3f\xfc\x0c\x83\xf7\xd0\x56\x94\x08\x1f\x21\xe1\xbd\x2c\xe1\xcf\x25\xf9\x9b\x8f\xf1\x73\x48\xfc\xdc\x2c\xf1\xcf\xc3\xf0\x1d\x49\xf8\xbc\x2c\xe1\xcf\xc7\xf0\x09\x12\x3e\x3f\x4b\xf8\x46\x92\xbf\x65\x04\x5f\x47\xf0\x6a\x82\xd7\xe2\xfd\x8a\xc9\xfd\x3a\x67\xb9\xdf\x6d\x18\xbe\x84\x84\xef\x9a\x21\xbc\x68\xd7\x4f\xb6\x71\x16\xfc\x06\xe4\x7f\x98\xf2\x03\x13\x08\x9e\x44\xf0\x70\x22\x4f\x30\x92\xd0\x47\x11\xfa\x18\x42\xdf\x87\xd0\xdf\x27\xb6\xc6\xbe\x20\xb6\xc6\xfe\x4d\xe8\x3b\x08\x7d\x17\xc1\xdf\x10\xfc\x06\x89\xff\x2e\xa1\xbf\x45\xe8\x9d\x49\xfe\x3a\x11\xbc\x17\xc1\x53\xf1\x4c\xc2\x4e\x59\xca\x77\x1a\x79\x7e\x20\xd8\x25\xe9\xe5\x10\x9c\x4b\xc2\x87\x09\x4e\x10\xbc\x9b\x3c\xcf\xd3\x04\x3f\x87\x78\x10\xae\x2d\x6d\xa7\x27\xde\x69\xc3\x5b\x13\x78\x9b\x82\x33\xb4\x92\x7b\xc4\xa5\x3f\x36\x19\xd1\xa6\x68\xef\x11\xda\x7b\xb4\xf6\x8e\x81\xa6\xce\xe8\xd7\xd1\x3c\xe5\x4d\x1b\xbf\xe6\x6a\xaf\x67\x78\x27\xeb\x68\x81\x37\xc5\xb5\x17\x8c\x00\x50\x93\x52\x43\x10\x87\x94\x5e\x33\xa0\x37\xae\xbd\x22\x9a\xf2\xc6\x53\xda\x1b\xa4\x50\x13\x77\x83\x5f\x8d\x74\x53\x41\x0a\x22\xef\x29\x6d\x4b\xc2\xb8\xdb\x04\xe5\x8d\x9b\xbf\xd6\x23\xa7\x53\x67\x7d\x82\xf6\x9a\xe6\x1b\xbc\x17\x83\x5f\x99\xfe\xdd\x4b\xa9\x5f\xb9\x51\x50\x59\xd6\x3e\x49\x1d\xc0\x58\x71\xa5\x83\xc4\x5a\xf1\xdc\xa2\x3b\x38\xc0\xdc\x9e\xfa\x1c\xa3\x7b\x0c\x1e\xb4\xc2\xe6\x39\x47\xbf\x25\xf8\x55\x12\xff\x01\x42\xbf\x85\xe0\xb5\x04\xdf\x44\xf0\xa3\x04\xb7\x70\xfb\x1c\xa6\xc7\x09\xfd\x69\x82\x5f\x26\xf8\x79\x82\x57\x92\xfc\x5e\x45\xe8\x97\x12\xfa\x72\x42\x5f\x48\xf0\xf9\x1c\x60\x18\xc1\x26\xfd\x74\x42\x3f\x9d\xd0\x4f\x26\xf4\x93\x09\x7d\x36\xa1\xcf\x26\xf4\xe9\x04\xa7\xc8\xfb\x4b\x11\xfa\x38\x42\x1f\x47\xe8\x23\x09\x7d\x24\xd2\x3d\xb4\x9f\xfe\x3f\xcb\xd1\x55\xfa\x4f\x74\xb9\xff\x99\x64\xfe\x43\xc5\xd3\xd6\xbe\xfc\xff\xfa\x64\xfe\x43\x4e\x8c\x49\x47\xed\xf9\xb3\x69\xb3\x26\x5d\xa4\xfd\x4d\x86\xff\x1e\xc3\xff\xa0\xe1\x7f\xd4\xf0\xff\xde\xf0\x2f\x50\x9e\x94\xe1\x37\x6b\x4a\xca\xe5\x3a\xcc\x62\xc3\x9f\x36\xfc\xa0\xfd\xa2\x30\xd3\xab\x95\xd7\x35\xfc\x29\xc3\x0f\x0b\x0c\x3f\x68\x7f\x3a\xf0\xa7\xec\x30\x86\xdf\xa8\x39\x59\xaa\xb4\x65\xdc\xc7\xe8\xf2\x53\xe9\x85\x46\xfe\x2f\x31\xfc\xb1\x8c\xe5\x90\xe2\x66\xf9\x30\xcb\xaf\xf3\xa9\xfd\x22\xb2\xf2\xcf\xb3\xc2\x24\x02\xbf\xb9\x33\x67\xb6\x01\xb3\x06\xa6\x98\x71\x5f\x73\x4f\xce\xf0\xa7\x00\x1e\xcf\xfc\xc8\xd6\x18\xf7\x98\xf2\x88\x3e\xea\x6d\x94\x53\xbc\xf8\xea\x70\x80\x8f\xc3\x79\x1b\xcb\x30\x6f\x13\xf4\xe3\x1d\x80\x33\xae\xd1\xe1\x1f\x72\x00\x2e\x35\xf0\xbd\x04\x37\x3a\x3f\xdd\xfe\x9e\x88\x7f\x33\xc6\x8f\x91\xf8\x31\x12\x3f\x37\x4b\xfc\x63\x30\x7e\x47\x12\xbf\x23\x89\x1f\xcf\x12\xff\x20\x8c\x9f\x4f\xe2\xe7\x93\xf8\x85\x59\xe2\xef\xef\x00\xdc\x6e\x94\x47\x0a\xd3\xdb\x8b\xa4\xb7\x17\x49\xaf\x73\x96\xf4\xf6\xc1\xf8\x25\x24\x7e\x09\x89\xdf\x2d\x4b\xfc\x21\x18\xbf\x07\x89\xdf\x83\xc4\x2f\xcd\x12\x7f\x15\xb7\xeb\xcb\x63\x68\x5f\xb1\x9c\xa4\x57\x4e\xd2\xab\xc8\x92\xde\x5d\xdc\x2e\x9f\x8d\x5c\xd6\x9f\x03\x00\x60\x33\xfc\x3c\x47\xb6\xaf\x59\xbb\x43\xde\x9e\xdd\xbe\x9b\x2d\x68\x16\x02\xcb\x3a\x1e\x66\x4d\xc9\x77\x74\xa7\x3d\x70\x99\x18\x15\x59\x03\x67\x73\xe9\x1f\x93\xfa\x0f\xb9\x4f\xb6\xd1\x3a\x95\x81\xc0\xe2\xe1\xb6\x6e\x92\xa1\x5c\xd8\x8a\x48\xe6\x37\x95\x81\x90\xba\x5e\x12\x9c\x2c\x84\x1d\x7b\x10\x54\x52\xd9\x08\xf3\xc2\x99\xf3\xc6\xe2\xe1\x2c\x31\xe2\xd9\xde\x6d\x56\x82\x4e\x99\xbe\x9a\xc5\x99\xc3\xb3\x6c\xef\x22\xeb\x3b\xca\x9e\x2b\x9e\xed\xfd\x65\x9b\xf5\x98\x23\xc8\x1e\x63\x69\x5b\x6d\xaa\x9d\xf6\x94\xb2\x09\x59\x6b\xe9\x1e\x11\x7d\x17\xcb\x16\xd4\xcb\x96\x05\x2f\xcb\xf2\x7c\xcf\xe4\x75\x3d\x76\xdb\x9c\x98\xee\x59\xfa\xac\x9d\x86\xae\x5c\x7d\x86\x98\x8a\xd0\xd4\xd7\xca\x4b\x36\x42\xd6\x87\xd1\x27\x9e\x51\x97\xbd\xbd\xff\xb0\x5c\x63\xea\x93\xa5\xd8\x70\xe7\xcc\xf4\x3d\x0a\xc5\x6b\xef\x46\x7b\x66\xcb\xcd\x56\xb1\xdd\x6c\x77\x71\xb3\xdc\x2f\x70\x7b\x54\x46\x37\xdb\x53\xbb\xd9\x9a\x82\x9b\x2d\x2d\x37\xdb\xad\xdd\x76\xba\x58\x9a\x03\xc6\x1d\x37\x14\x8e\x78\xd1\x58\x4e\x6e\x87\x8e\x79\x89\xfc\xc2\xa2\x4e\x7b\x15\x77\xee\x52\xd2\xb5\x7b\x8f\xd2\xb2\xf2\x5e\x15\xbd\x2b\xfb\x56\x0f\x1a\x3c\x74\xc4\xc8\xfd\xf6\xaf\x19\x3d\x61\xe2\xe4\x29\x75\xd3\x8f\x9c\x79\xec\x89\xbf\x5a\x7a\xf9\x35\xab\xd7\xde\xb6\x75\xfb\x9b\xef\xb4\x02\xcc\x8f\xae\x4c\xb0\x7c\xa7\x5b\x5e\x99\x53\x1e\xeb\xe5\x56\x86\x2b\xfb\x57\x6e\xa8\xe2\x83\xa2\x83\x8a\x07\xd5\xee\x17\xab\xe1\xa3\x59\x6d\x7e\x1d\xab\x0b\xd5\x15\xd5\xd5\xcd\xfe\xd7\xf1\xfc\x94\x19\xa7\xb3\x25\xec\x4a\xf7\x4a\x6f\xa5\x73\x75\x64\x55\x64\x55\xc3\x2d\xfc\x36\xde\x9c\x68\x6e\xfe\xed\xd4\xdf\x3b\x2f\xb2\xad\xec\x55\x77\xfb\xa8\xef\x22\xbb\x43\xbb\x4b\x5b\x47\xb5\xb6\xc2\x6e\x07\x22\x61\x17\xa2\x69\x17\xfa\x0c\x0e\x41\x9f\xda\x32\xa8\xc9\x2f\x87\xda\x24\x83\xda\x95\xe5\x30\x75\x65\x2e\x4c\xab\x73\x60\x5a\x5d\x08\xea\xea\x18\xd4\xf9\xd7\x3a\xa8\x5b\xce\x61\xf6\x7d\x0c\x66\xdf\x57\x0a\xcb\x2e\x71\xe0\xca\xc6\x46\x58\xd5\xda\x00\x4d\xcd\x7d\x61\xc3\xba\x28\xdc\xd6\x1c\x83\xe6\x66\x17\x76\x33\x0e\xbb\x5b\xc5\x4a\xda\x17\x62\x4e\x7f\x70\x31\x34\x37\xf3\x64\xed\xca\xf2\xbe\x4b\xff\x1c\xa9\x5d\xb9\x21\x7f\x5a\x5d\xab\x53\x57\x57\x57\x77\x59\xa7\x8b\x8e\xbe\xfe\xfa\xeb\xaf\x6f\x6e\x06\xde\xdc\xbc\xdb\x79\xe4\x91\x47\x1e\x79\xf4\xbb\x74\xa2\xb5\xb5\x35\x4f\xcc\x29\x60\x65\x79\xad\x68\xc2\xe7\x9c\x7b\xee\xb9\xa2\xd6\x5e\x59\xbe\x72\x42\x19\x00\x5c\x37\xe9\xe8\x5b\x5e\x15\xf3\x99\xd6\xd6\xd6\x06\x00\x68\x6e\x16\xf9\x15\xd7\xe6\x66\x11\xfe\xee\x47\x87\xac\x17\xd7\xdd\x57\xc9\xf8\xbb\x31\x9c\x48\x53\xe4\x69\xf0\x90\x21\x43\x5a\x1d\x10\x4f\x25\x1e\x0c\x4e\x79\xed\xfe\x53\x5e\xeb\x04\x30\xcf\xe5\xc9\x15\x9d\x45\x3a\xf2\xc6\x22\x3d\xd1\xdd\xbe\xb0\xa6\xb0\x29\xe9\x01\x94\x49\x87\xf1\x8a\xe0\xae\xe6\x6b\x7b\xf3\x16\x59\x99\x6b\x01\x26\xac\x9c\x3a\x97\x35\xfb\x6e\xb7\xd3\x8a\x4e\x56\x8d\x79\x53\x94\xb2\xc1\xa0\x09\x2b\x56\x4c\xc8\x2f\x4f\x24\x10\xaf\xc2\x70\x0d\x88\x13\x6e\x98\xf9\x3d\xc5\x52\x89\xeb\x94\xc3\x85\x9e\x4c\x1f\x0b\x06\x00\x96\x04\xdb\x90\xf2\x87\x65\x35\x0b\x17\x8f\x5d\x99\x5c\xd6\xe8\xd6\x1a\x55\x53\xdc\xbf\x85\x5b\xe9\x61\x8a\xeb\x26\xac\x2c\x5f\x3c\x6d\xef\xd2\xa2\x83\x3a\xfa\x29\xd4\xd9\x0e\x62\xc4\xb5\x12\xb7\x8a\xe0\x06\xd2\x46\x68\xf8\x51\x84\xbe\x9d\x06\x88\xb4\x1d\x5f\x97\xa9\x74\xb5\x2b\x9b\x6a\x57\x6e\x58\x59\x5e\x3b\x35\xda\xa7\x76\x61\x79\x6d\x7e\xed\xca\xf2\xa8\x41\xf7\x2d\xeb\xef\xf9\x17\xd0\xeb\xda\x74\x7b\xa8\x58\x64\xcc\x4f\xb6\xbc\x65\x72\xed\xed\x95\xb4\xb7\x7b\xd1\x5e\x5f\x7f\xcb\xd5\x53\x27\xf6\x69\xf7\x2b\x7b\xfc\xd2\xc5\xf1\xd1\xde\x0f\xf8\xca\x16\xff\x07\x45\x2e\x5d\x9c\x75\xea\x73\xc1\x27\xbf\xfb\xea\xf5\x9f\xfe\xc5\x5e\xfb\x79\x09\x74\x68\xef\xfd\xb6\xe7\xbe\xfb\x99\xf1\x9d\x76\xde\x6f\x7b\xf5\xa7\x9d\x21\x4b\x2c\xea\x07\xb5\x79\x8f\x89\x2b\x33\x3d\x42\x7b\xd9\x4a\x7d\x4d\x22\x5c\xdc\x92\x39\x60\xc6\xd6\xf8\x7f\xd0\x5f\x7b\xed\xb3\xec\x7f\xf3\x67\xe4\xff\x08\x97\xbd\x7c\x76\xff\xcc\xf6\x71\x88\x5e\x64\xa5\xbd\xee\xff\x23\xdc\x01\x97\x77\xdd\xe7\x8c\xa7\x70\x1c\xe6\xff\xef\x3a\xff\xf9\xdb\x1e\x4f\xff\xeb\xfe\xaf\x77\x7b\x4e\x99\x2c\xf7\x33\x9b\xff\x7f\xdd\x7f\xdd\x7f\xdd\xff\xc1\xee\x7f\x1c\x2b\xfd\xbf\xee\xbf\xee\xbf\xee\x7f\xa1\x6b\x9b\x91\xd7\x60\xf5\x16\x0d\xcd\x7d\x1b\xe8\x04\xa3\xa1\xd9\x76\x7d\x1b\xce\xae\x7b\x65\x5a\x40\x7e\xa5\x31\xd6\x90\xa8\x49\xd4\x14\x8e\x2d\x2c\x4c\x94\xe6\x27\x1e\x2f\xcb\xcd\x6d\x28\x2e\x2e\x1e\x39\x72\x60\x3c\x3f\x3f\x7f\x5a\x4b\xeb\x94\x3b\xdd\x86\x10\x74\x2d\x8e\x43\xfd\x37\xa5\x69\x71\x9b\x35\x67\x9e\x70\x48\x6c\x72\xdc\x1d\xc1\x59\xfc\x99\x5c\x18\xb9\xa0\xb2\xb7\xbf\x0f\xb7\xa0\xcc\x1b\xb3\xe0\x6a\xde\xc0\xc8\xfe\x45\x03\xdd\xd1\x68\x08\x40\xca\xf5\x3f\x0d\x5e\xda\xfa\x40\x43\x02\xec\x4f\x03\x5d\xb9\x35\x8c\x05\xfb\xd3\xd0\x08\xf6\xa7\x21\xce\xec\x4f\x43\x92\xdb\x9f\x06\xbc\xbd\x9b\x72\x5b\xfc\xf2\x6b\x20\xdd\xef\x0f\xf8\xe1\x24\x03\xac\xf1\xd8\x82\x83\x1b\x12\x64\x75\xd7\x30\x9f\xb8\x86\x1d\xb6\x9b\xd7\xf0\x86\xed\x66\x35\x3c\x69\xbb\x31\x0d\x17\xdb\x2e\xd2\x90\x47\x5c\x03\x5d\x67\x35\xa8\xfb\x8b\xf5\xd6\xdb\x8d\xeb\xdd\x06\x8f\xb8\x86\x38\x71\x0d\x49\xe2\x1a\x52\xc4\x35\xa4\x6d\x07\x0d\x8c\xb8\x06\xba\xce\x69\x70\x89\xfb\xdf\x94\x8f\xd9\x56\x26\x16\xac\x48\x45\x18\x6d\x3f\x19\x5f\x78\x73\xf3\x9c\x6b\x4e\xaa\x3b\x69\xdc\x58\x74\x0d\x8d\xb6\xab\x6c\x28\x4a\x24\x12\x45\x89\xc0\x15\x35\x94\x95\x6d\x68\xbe\xf9\xfa\x6d\xeb\xcb\xca\xcb\xcb\x4b\x4b\x4b\x4b\x1b\x46\x13\xd7\xb0\xd8\x76\x6e\x43\x94\xb8\x86\x7c\xe2\x1a\xca\x89\x6b\x98\x40\x5c\xc3\x0a\xdb\xc5\x1b\x4a\x89\xfb\xff\x39\x1f\xb7\x35\x37\x2f\xec\xf8\x3e\x34\x74\x7b\x91\x59\x7f\x0d\x4d\xce\x2f\xf4\xdf\xfa\xbe\x13\x1b\x26\xd7\x8d\x13\x9f\xd7\x0e\xab\xab\xfb\xae\xb5\x75\x5a\xd0\x49\x7d\xd3\xda\xda\x70\xcc\xaf\x5a\x1a\x87\x35\xf8\x3c\x06\xab\x1b\xeb\x8b\xe5\x5f\x28\x5d\x43\xa5\x72\xf2\x38\xd8\xda\x06\xba\xf7\xd4\x40\xb7\x71\x1b\xc8\xc6\x6e\x61\x03\x5e\x77\xfc\xf0\xe6\x9e\xfd\x87\x69\x59\x3b\xdc\xf6\xbb\xe4\xff\x86\xf8\xbf\x36\xc4\xa9\x16\xb9\x08\x62\x00\x8c\x4d\x9e\x0c\x0c\xa0\xef\x39\xfd\x59\xaa\x7f\x7f\x7f\x1c\x07\x60\xea\x9f\x21\x5f\x23\x8c\xc7\x44\x87\x0d\xcc\x8c\xff\x28\xfe\xd3\xdf\xe9\xbf\x4a\x87\x05\xe7\x51\xcb\xdf\xbe\x6f\x95\xff\x9d\x0c\x36\x8a\x5e\x6f\xd8\x3b\xb7\x4a\x26\xb3\xd3\xcf\xbc\x66\xdf\x0f\xfe\x4b\xc2\xbc\x3f\x6b\x27\xbc\xe2\x59\x55\xfc\xc8\x6b\xb6\x7c\xe5\xfc\xc0\xeb\x49\x78\x3d\x96\xc4\x3f\x96\x84\xeb\x44\xc2\xab\xeb\x69\x78\xfd\x25\xb9\x76\x22\x18\xb2\xa4\xd7\x89\xa4\xa3\xb0\xd2\xa3\x38\x26\x4b\xfa\x33\x21\xb3\xeb\x44\x70\x34\x4b\xb8\xc0\xe1\x0b\x62\x38\x33\x0d\x14\xf0\xfe\x8b\xff\xc7\x63\x2a\x73\x1b\x26\xed\xcd\x25\xed\xee\xc7\x62\x4e\xb0\x47\xd2\xf7\xac\x33\xd1\x25\x56\x66\x78\xb9\xa9\x41\x8a\x98\xca\x0b\x53\xec\x11\xec\xf7\x73\x8e\xc6\x9c\xd0\x29\xa6\xe9\x85\x33\xe4\xa7\x2d\x4c\xf3\x4f\xb1\xfb\x43\xb0\xf3\x23\xc3\xb7\x83\x69\xf9\x70\xfe\xd3\xcb\xf7\xc7\x86\x6f\xab\x3c\x6f\xdb\x72\xfb\x96\x01\x2d\x03\x5b\xaa\x5a\xaa\x5b\x14\x3d\xee\xf7\x37\x51\xc8\x86\x63\x24\xbd\xf6\xc2\x9b\x98\x3a\x3a\x8e\x70\x3c\x33\x3a\x86\x77\x51\xf7\xe3\x58\x4b\x28\x1e\x98\x1c\xe8\x85\xc3\x95\x7f\x0a\x3b\x30\xc8\x2d\x94\xf4\x42\x29\xc7\x52\xab\xc2\xe7\x03\x40\xc2\xff\xd3\x38\x8a\x5d\x2a\x0d\x3f\xb0\x74\x60\x34\x1c\xaa\xea\xe8\xf0\x2e\x21\x10\x09\xa2\xbb\xe1\x0f\xb2\xc5\x2a\x79\xb7\x7f\x7d\x21\x71\x15\xe2\x6e\x09\x59\xeb\xd5\x39\xc0\x4b\x5e\x97\xf4\x5e\x88\xd7\x6d\x91\xb8\x14\xf1\xb8\x7f\x4b\xdc\x07\xf1\xa9\x04\xdf\xb5\x5e\x62\x65\x91\xeb\xbe\x17\xec\xf8\x05\x37\x4a\xac\xc6\x89\xb7\xbf\x95\xb8\x1f\xe2\x7f\xcf\x94\x58\xf5\x33\xe7\x5e\x2b\x7d\x4a\xcf\xe2\xb8\x7f\xda\xf9\x4b\x7c\x67\xc7\xff\x96\x3c\x6f\xc5\x1f\xed\xfb\xb7\x47\x7f\x69\x2f\x59\x1e\xc3\x11\x27\x5f\x93\x74\x25\xb1\x52\xb4\xd3\x2e\xbf\x27\x49\xf9\x50\xfa\xbd\x8f\x49\x8c\x66\xc2\x61\xfb\x07\x12\x57\x22\xbe\x6c\x93\xc4\x25\x88\x6f\x68\xe7\xfe\xed\xc5\x7f\x73\xb7\xc4\xfd\x11\x0f\x9d\x23\x71\xf4\x27\xe2\x4e\x5b\x25\xee\x89\xf8\x58\xf2\x3e\x28\xfe\x60\xbe\xc4\x1d\xb3\xe0\x25\x17\x49\x9c\x87\x18\x06\xca\xe7\x55\xf3\x8d\x97\x9f\x94\x74\x54\xb2\x87\x86\x2b\x24\x2e\xf8\x81\x78\xeb\x4b\x12\x97\xfd\xc0\xfc\x50\xcc\xdf\x94\x58\xcd\xef\x9e\xdd\x25\x71\x35\xe2\x73\x2f\xb4\xf3\x7f\xf7\x23\x12\x77\x43\x7c\xda\x53\x76\xfe\x7f\x7d\x8a\xc4\x6a\xde\x15\x3b\x47\xe2\x0e\x3f\x10\xb7\x6e\x94\xb8\xf3\xff\x4f\xf8\xc8\x3b\x24\xee\x82\x78\x27\xc9\x6f\xcb\xe1\x12\x2b\xb6\xe2\x67\xa4\x7e\x50\xbc\xba\xd5\xae\x7f\xc7\xa5\x25\x8e\x67\xc1\xf3\x4f\x97\x58\x89\xfe\xcf\x58\x6d\xf7\x0f\x17\x93\xfc\x50\xd7\x7d\x9a\xa4\xab\xb1\xf8\xad\x87\xed\xf7\xf1\x2b\xd2\x9f\x9c\x40\xeb\x1f\x3a\x15\x7f\x2d\x79\x9e\xe1\x8f\xdb\xed\x97\xba\x62\xd2\x1e\x7f\x43\x9e\x67\xf5\x72\xbb\x7e\xd2\xf4\x69\xfe\x29\x56\x57\xa5\x0f\x4c\xcb\xa3\xfe\x38\x89\xd5\xdc\xa5\x6b\x67\xbb\xff\x58\xf5\xa1\x9d\xbf\x49\xdf\xdb\xfd\xe5\x66\x14\xe5\x1f\x80\x78\xcb\xbb\x92\xae\xec\x68\xf4\xdf\x66\xb7\xff\xa7\x36\xdb\xf5\xfb\x16\x82\x3b\x3d\x20\x71\x57\x75\xbf\x65\x12\x2b\xf9\xcb\xd1\x5f\xda\xfd\x23\x5b\x22\xb1\x92\xc7\xfc\xee\x4f\x76\x7f\xda\x1e\x1e\x4c\xee\x77\x30\xc1\x67\x92\xf7\xd7\xf5\xef\x76\x7f\xfa\x16\xc9\x7f\xc9\xb3\xf6\xf8\xf0\x3e\x69\xdf\xf9\xb7\xdb\xed\xa7\xfa\x65\xbb\xbf\x39\x85\x3c\xdf\x8a\x7c\x7b\x7c\x3d\x8f\x94\xff\x54\x7c\x73\xaa\xbd\x1c\x4c\xd2\x7b\xa7\xd8\x7e\x9f\x31\x42\xbf\xa8\x48\xd2\x87\x21\x9e\x4f\xca\x27\x45\x9e\xf7\x3a\x32\x5e\x7f\x79\xbc\x5d\x1f\xef\x22\xe3\xeb\x4b\x04\xef\x22\xe3\x11\xad\x4f\x14\x3f\x4f\xca\xef\x7a\x92\xbf\xd7\xda\x79\xbf\xf3\xc8\xf3\xae\xe9\x2f\x9f\xb7\x0e\xf1\xc3\x24\xfc\x04\x52\xdf\xe7\x11\x3c\x22\x2a\xe3\xab\x03\x3f\x66\x90\xf7\x53\x4e\xde\x07\x7d\x9e\xfb\xef\xb1\xc7\xdb\xae\xdb\xed\xf2\x39\x9b\x8c\xf7\x3f\x17\x5f\x71\x83\xdd\x1f\xf6\xbf\xcb\xee\xaf\x57\xbc\x61\x8f\x57\x34\x3c\xc5\x07\x9e\x67\x8f\x77\x1f\x91\xe7\xf9\x33\xc1\x4f\x6e\x6a\x1b\x97\xad\x94\x58\xcd\x38\x3f\xbf\x49\x62\x65\x3f\xe7\x91\x72\x59\x9e\xca\x2c\xc0\x6a\x52\xfe\xcf\x13\xfc\x25\x69\xbf\x6b\x42\x92\x3e\x10\xf1\xa0\x1d\x76\xfd\x3d\xa0\x44\xd2\x47\x20\xee\x17\xb3\xd3\xbb\xe2\x3d\xbb\x3f\x1b\x4f\xe6\x0b\x17\x3c\x67\xb7\xf7\x9c\x6e\x32\xfe\x3e\x59\xf0\x13\x9f\xcb\xf0\x4a\x9b\xa4\x7f\x77\x49\xdf\x17\xf1\xaf\xde\xb2\xdf\xc7\xec\x4f\xec\xfc\x86\xc8\xf8\x7b\xea\xd9\xf6\x78\xdf\x7b\xa8\x4c\xef\x0a\xc4\x1b\x48\x7a\x77\x92\xf1\x18\x1d\xd5\xff\x09\xf0\x88\x8f\xec\xfa\x7f\x24\x29\xbf\x7c\xcf\x2e\xaf\x66\x32\xff\x7f\x23\x62\xd3\xef\x27\xf5\xed\xef\x64\xfe\xf0\xd4\x74\x3b\x7f\x77\x91\xf1\x6f\x5f\x52\x1e\xfd\x6e\x91\x58\xad\x17\x06\x26\x07\xe6\x86\xbd\xbe\x4b\x27\x2c\xfd\xaa\x03\x0f\x85\xc0\x25\x92\xca\x03\xfb\x0d\xec\x10\x8e\xd6\x2f\x9d\xc0\x8e\x77\x5c\xee\x86\xc0\xed\x6a\xd3\x07\x99\x74\x16\x02\xd7\xd6\xf4\x19\x58\x63\xd2\x79\x08\xdc\x81\x36\x7d\x8a\x49\x77\x42\xe0\xb6\x2b\xd1\xfb\xff\x9a\x53\x05\xaa\xde\x4c\x46\x86\xf2\xbc\x0e\x99\x77\x5a\x5b\xfa\xc9\x99\x4c\xcb\x45\x72\x37\xe0\xe2\x1b\xfe\xbe\x49\x52\x46\xfa\x43\x44\x4b\x7f\x49\x4f\x47\x25\xfd\x8a\xc2\x27\x51\x9a\x75\x5c\x37\x33\x7e\xfd\x26\x49\x3f\xe7\x91\xe3\xde\x93\xf4\xaa\x62\x33\xfe\x9e\xf4\x5e\xc5\x66\xfc\x74\x4f\x49\x9f\x36\xa1\xd3\x2d\x92\x3e\x4a\xd2\x93\x18\xff\x7b\xb9\x91\x32\x6f\xbf\x92\x66\x49\x7f\xd6\x8a\x9f\x7a\x54\xd2\x97\x24\xcb\x71\x5b\xe1\x4d\xbf\x49\xa7\x2a\x90\xfe\x84\xa4\x17\x7e\xf1\x22\x1a\x17\xdb\xe5\x37\x81\x96\x41\x92\xde\x84\xf4\x47\xae\xd8\x17\xbb\x92\x17\x92\x66\xfc\xed\x53\xe4\xb5\xe7\x9d\x17\xcf\x97\xf4\xf3\x8a\xcc\xfb\xc3\x93\x32\xfe\xf3\x9d\x96\xff\x42\xfe\x70\x4e\xa1\x55\xbe\x48\xcf\xf9\xe5\xca\x6b\x25\x7d\x7e\xa1\x99\x7e\xfd\xa1\xf2\x5a\xfc\xee\x1d\x8f\x4a\x7a\x8f\x12\xeb\xfe\x48\xbf\xff\x6f\x91\x87\xb0\xfc\x6c\xfa\x34\x79\xcd\xf9\x6c\x0a\x4a\x04\x77\x2d\x31\xcb\x3f\xb9\x42\x96\xef\xd4\x6d\xd3\x30\xfe\x59\x56\xfc\xe4\x1f\xf0\xf9\xcf\xf9\x0b\xd6\xa3\x69\x3d\xcc\xf2\x69\x49\xcb\xf8\x7f\x2b\xd8\x07\xa7\xea\xcb\x7b\x98\xf1\xd3\x18\x7f\x6b\xdd\x95\x5f\x4b\x7a\x5d\x0f\xf3\xf9\xb7\x1f\x26\xaf\x87\x5d\xf4\xa2\x24\xc3\x63\x16\x3d\xf5\x8c\x8c\x7f\x80\xdb\x80\xcf\x7f\xa6\x75\xff\x14\x9a\x9e\x3e\x77\xfd\x0e\x65\x9e\xce\xba\x7f\xcb\x16\x19\x7f\x62\x2a\xf1\x8d\x24\x17\x5b\xf4\xfa\x23\xe4\xf5\xd4\xb5\xfd\xe7\x49\xfa\xfb\xdd\xad\xf2\x43\xfa\x43\x5b\x47\xbc\x29\xe9\xf7\x5b\xf9\x6b\xb9\x52\xde\x3f\x7d\xde\x1b\xd7\x49\xfa\x6d\x3d\xcc\xf2\x4d\xe7\x49\xfa\xa3\x57\xf6\xd9\x2e\xe9\xb3\xbb\x9b\xf1\xeb\x67\xc8\xeb\x41\x0b\xde\x3f\x44\xd2\x8f\xb4\xef\x8f\xf4\xab\x1e\xdc\xeb\x77\x92\xfe\xfb\x12\x33\x3e\x3c\x27\xd3\x1f\xfb\xdb\xcf\x87\xe0\xfd\x8b\xcc\xfb\xef\x49\xbf\xbd\xc8\x4c\xbf\xe9\x65\x59\x3e\x2f\xff\xf2\xc6\x0f\x25\x7d\xa3\x45\xdf\x9e\x2b\xaf\x5b\x9b\x97\x3d\x20\xe9\x6b\x2c\x7a\x7d\x07\x79\xcd\x7d\xeb\x81\xef\x25\x7d\xad\x9d\xfe\xab\x32\xfd\x9a\xc3\xf6\xc5\x25\x92\x57\x68\xe6\x6f\x7b\x27\x79\xdd\xf4\xc2\x7e\xd8\xfe\x4f\x2f\xb6\xd2\x7f\x5d\xc6\x1f\x3f\x7d\x3f\x3c\x86\xae\x97\x7d\xff\xee\x68\xdf\xec\xeb\x10\x2e\x5d\x3a\x5b\xe5\x57\xdf\x88\xef\xff\xe9\x23\xfe\x21\xe9\x37\x76\x33\xe9\x2d\x48\xbf\xf4\x75\x8e\x47\x9e\xdc\x64\xd1\xeb\x1f\x90\xd7\x97\x4e\x3e\xe2\x7e\x49\xef\x24\xf3\x87\xfd\xcf\xf6\xf3\xe4\x35\x74\xca\x9a\xb3\x25\xbd\xd0\xea\x5f\x92\xcb\x64\xfa\xd7\xf4\x5b\x28\xcf\x40\x81\xf7\xad\xe7\x4b\x23\x7d\xe3\x59\xaf\xe1\xd4\xe4\x7b\x8b\xbe\x1d\xe9\x79\x1b\x7f\x7f\xa0\xa4\x77\xb4\xd2\x4f\x77\x95\x23\xf8\xf7\x25\xec\x0c\x49\x2f\xb5\xf2\xdf\xf4\x91\x8c\x7f\xed\xbc\xdf\xe3\xd4\xbb\x9b\xfd\x7c\x8f\xcb\xeb\xe7\xa3\x57\x9f\x2c\xe9\x7d\xed\xf2\xd9\x20\xd3\x2f\x3c\xe8\x81\xa7\x24\xbd\x7f\x57\xeb\xfe\xfb\xca\xeb\xd0\xf5\x4b\x50\xa7\x6b\x80\x45\x6f\xe9\x26\xe3\x6f\xcc\x3f\x0b\xdb\xc7\x60\x8b\x9e\xba\x44\xe6\xaf\xea\xe1\xab\x70\xaa\x3b\xc4\xa2\xd7\x6f\xc4\xf6\xf1\xd7\xad\xf8\x7c\x7b\x5b\x74\x18\x29\xaf\xdf\xde\xfc\x17\x5c\xea\x0c\xb5\xf3\x77\x8b\xbc\xff\xe5\xe7\x2d\xbb\x5e\xd2\x47\xd8\xf1\x6f\x93\xd7\xde\x0f\x1c\x88\x53\xa5\x01\x5d\xac\xf2\x43\xfa\x98\xef\xef\xc4\x0e\x6a\xa0\x45\x87\x4b\x65\xfe\x2f\xfa\xf2\x9c\xb7\x30\x43\xfe\xfb\x09\xda\xe7\x28\x79\x7d\xe1\x9e\xea\x35\xf2\x87\x0b\xad\xfa\x9f\x46\xfa\xe3\x07\x76\x41\x53\x10\x0f\x5a\xef\xdf\x3f\x34\x48\xcc\xd7\x8e\x59\xfe\x91\xfc\xe1\x26\xab\xff\x4e\x37\xcb\xeb\x47\xdb\x0e\x5b\x25\xe9\xb7\x5a\xfd\x43\xf2\x0e\x79\xad\x79\xe9\xa1\x3b\x25\x7d\xa9\xdd\x7f\x21\xfd\x84\x29\x73\x7e\x23\xe9\xb3\x92\x26\xbd\xfe\x4e\x79\x3d\x63\xd2\x1a\x9c\x3f\x34\x5a\xfd\xe7\xf6\xbb\x70\xfc\x3a\xe3\xc4\xd7\x25\xfd\x44\x6b\x7c\x84\x8d\xb2\xfc\x3f\x18\x3a\x07\x6d\xb7\x2c\xb2\xe8\x2d\x9f\x49\xfa\x73\xe9\xf7\xce\x92\xf4\xb4\x1d\xbf\x87\xa4\x2f\x3e\xf2\x91\x73\xe5\x0f\x2b\xec\xf8\x9b\xfe\x3f\xf6\xee\x3b\xc8\x8a\xaa\x6d\x17\xfe\xd5\xfb\xde\x4e\x60\x06\x01\x01\x45\x47\xbb\x61\x0f\x30\xa0\x02\x8d\x88\x0e\x06\x84\x81\x4d\x90\x9c\x44\x50\x94\x28\x39\x48\x0e\x06\xcc\x59\xc1\x3c\x98\xc0\x8c\x09\x31\x83\x09\x03\x39\x29\x08\x26\x54\xcc\x39\x63\xc2\xf4\x95\xd3\x6b\x3f\x75\xa6\xdf\x79\x70\xbe\xba\xce\xf9\xe3\xad\xba\xba\x8a\xba\x59\xbf\xd5\x77\xe7\x3c\xbd\x57\x47\xe3\x9f\xb3\xf0\xd8\x09\x51\xfd\xfc\x68\xfa\xdd\xf9\xa1\xec\xe3\x37\x00\x1e\x6e\xd1\xdc\x9d\xbf\xae\x2e\x97\x5f\xf7\xe1\x28\x3f\x7b\xd7\x93\x57\x44\xf5\xd7\x95\xab\x9f\xeb\xea\x6f\xdc\xf0\x9c\xfb\xa5\xe9\xf5\xe5\xcf\xff\x67\xb8\xfd\xa7\xce\xb4\xee\x51\x7d\x69\xb9\xf1\x2f\x74\xe3\x7f\xbc\xf4\x59\xf7\x28\xe8\xc6\xf2\xc7\x77\x37\xfc\x53\x3e\x1c\xb6\x35\xaa\xbf\xb5\xee\xff\xb9\x7e\x17\xba\xf9\x3f\xaf\xd6\x29\xf7\x44\xf5\x8b\xca\x8d\xbf\xcd\x43\x51\x7c\x26\xb7\xaf\xdb\x7f\x16\x97\xcb\xdf\xe9\xea\x73\x6f\xb8\x64\x4b\x54\x7f\x7b\xf9\xf3\xf3\x12\xb7\xff\x7e\x7e\xab\x3b\x3f\x3d\x10\x0d\xbf\x45\x66\xf9\x44\xf1\x3a\x7f\xca\x9d\x51\xfd\xf2\xf2\xcb\xe7\x8d\x28\x1e\x39\xfd\x71\xf7\x4b\xb6\xa7\xcb\x6d\x3f\x2b\x5c\xfe\xa3\x59\xfd\xdc\xf5\xe1\xd4\xf2\xe7\xdf\xa5\x51\x3c\x77\xfa\x3b\x8f\x47\xf5\xcf\x97\x9f\xbf\xa5\xee\xfc\x7f\xd7\x58\xb7\xff\x4f\x2a\x7f\x7c\x73\xf5\xc9\x0e\x17\x2f\x8e\xea\xdf\x2d\x77\xfd\x82\x47\xa2\xfa\xb7\xcf\x9a\xfa\x5d\x04\xef\x95\xaf\xff\x39\xaa\x2f\x3d\x35\xbf\x6b\x04\x4b\xa3\xeb\xbf\x96\x6e\xf8\x8f\x44\xf1\xcc\x2e\x63\xdd\xf5\xc3\xbd\xe5\xf7\xcf\xb4\x5b\xfe\xc3\x3f\x77\xc7\xbf\xdf\xcb\x5d\xbf\xcd\x7d\x22\x1a\x7e\xff\x6b\xda\xb8\x4f\xc7\x4c\x28\x77\xfe\x6a\xf3\x68\x14\xef\x3b\xe4\x46\xf7\xe8\xa8\x4f\xf9\xed\xc3\xe5\xef\xfb\xc2\x45\xef\x47\xf5\x7d\xcb\xd5\xcf\xdd\x1d\xd5\x1f\xb9\x7b\x96\x7b\xf4\x77\xe0\x7f\x7b\x04\xfa\xff\xab\x9b\x7b\xa4\x5b\x7f\xff\xe5\xfa\x1f\x38\xf6\xa0\x3d\xe6\x1f\xeb\xa6\xaf\x7e\x94\x9f\xfd\x72\x8d\xe1\x51\xcd\xa5\x2e\xef\x92\x3d\xe6\x97\x7d\x0c\xed\x9f\xf9\x8c\xbe\x19\x87\x1f\xfe\x18\xf3\x71\x54\xb1\xdb\x3d\xb2\xf8\x73\xbf\xca\xe4\x97\x7d\x34\xe3\x9f\xf9\x58\x3a\xd5\xed\x1f\x7b\xbb\x5b\x58\xaf\xce\x1e\xa7\xbf\x95\x5b\xfe\xae\xa9\xc6\x26\x87\x66\x9e\xbc\xbe\xec\xf2\x56\x56\x2a\x7f\x70\xe7\x28\x1e\xdc\xf0\x65\x77\x7d\xb2\xc2\xe5\xbd\xb0\xe7\xfc\xa3\xdc\xf8\x8f\x8f\xe2\x80\xa5\xfd\xdc\xf9\x67\xb5\xbb\x91\x5e\x73\x60\x65\xf2\x07\xbb\xef\x41\x9e\x95\xd3\xcc\x5d\xbf\x6c\x73\x79\xdb\x2b\x95\xbf\xd3\xe5\x1f\xf6\xfb\x99\x1f\x45\x35\xeb\x5d\xde\x86\xca\x8d\xbf\x6b\x14\x9b\x7e\x7c\xb0\xdb\x3e\x5f\x77\x79\x6f\x54\x6e\xfc\x2e\xbf\x75\xaf\x9b\x46\x44\x35\x2f\xb9\xbc\x97\x2b\x37\xfe\x6e\x51\x1c\xff\xde\x91\xee\xfe\x60\xb3\xcb\x7b\xa5\x72\xe3\x77\xf9\xad\x4e\x3a\xfc\xad\xa8\xe6\x55\x97\xb7\xa5\x72\xe3\xff\x2b\xda\x3f\x7b\xee\x7e\xc8\x5d\x3f\xbd\xed\xf2\x76\x54\x2e\xbf\x7b\x14\xe7\x7d\xbd\xcd\xbd\xfa\xf3\xa6\xcb\x7b\xab\x72\xd3\xef\xf2\xfd\x35\x5b\xdc\xf6\xb7\xd5\xe5\xbd\x56\xb9\xf1\xf7\x70\xc7\xc1\xfa\x9b\x5c\xff\x1b\x5d\xdc\x54\xb9\xf1\xbb\xfc\x17\x5e\xcf\xb9\x3f\xaa\x59\xe9\xf2\x56\x55\x6e\xfc\x3d\xa3\x78\x74\xcd\x3c\x77\xfd\xb4\xd6\xe5\xad\xdb\x73\xbe\xbb\x2e\xdc\x99\x74\xd3\xff\x5b\x03\x77\x7d\x5e\xc3\x3d\x02\xab\x7e\xc0\x1e\xf3\xdd\xf1\x6b\xf0\x5e\x51\xec\xe8\x5d\x34\x32\xaa\xd9\xe8\x9e\xab\x6c\xf8\xaf\x4d\xd3\x94\x75\xae\x5d\xd7\x9d\x89\xe8\xf8\x93\xb3\xef\xfb\xee\xfe\xe9\x24\xf7\x48\x71\xd0\x7f\x69\x5a\x26\x96\xdf\xdb\x5d\xff\x5e\x7e\xc0\xa5\x51\xc5\x10\x97\x37\x78\x8f\xf9\x73\x5d\xfe\x8a\x1b\xa3\xf1\x77\x3d\xb4\x89\x3b\x3f\xfd\xec\xe6\xfb\x97\x3d\xcf\xbf\xcb\x9f\x5b\x1a\xe5\x3f\x37\xe3\x28\x77\xfd\xd4\xd6\x3d\x52\x2e\x29\xa8\x4c\x7e\x9b\x05\x51\xfe\x97\x83\x5e\x7d\x3d\xaa\xe9\xe6\xf2\xba\x57\x2a\x1f\x37\x45\xf9\xb9\x37\xbd\xef\xde\x98\xe9\xe7\xf2\x4e\xd8\x73\xbe\x5b\x7f\x6d\x36\x44\xf9\xa7\xff\x5c\xc5\xcd\xef\x05\xee\x4f\x48\x73\x83\xca\xe4\xff\xcf\xe7\x13\x2b\x5c\xde\xf3\x95\xcb\x77\x2d\xde\x2f\x0f\x1e\x72\xdb\xdf\x1c\x77\x7e\x9e\xbd\xc7\xf3\xf4\x7f\xf2\x73\xa2\x78\xea\x41\x6b\xdd\x9f\xde\x5f\x72\xe3\x7d\x71\xcf\xe3\x2f\x71\xeb\xdf\x2d\xbf\x9c\x21\xe3\xdf\x8e\x6a\x02\xb7\xdd\xd6\xdb\xe3\xf6\x3b\xb7\xdd\x7f\xcb\xdf\xe8\xa6\x7b\xd3\x9e\xa7\xdf\x8d\x7f\xee\xcd\x51\x7e\x8d\x81\x57\xb8\xfb\xff\x6c\x37\xde\xdc\x3d\x8f\xdf\xe5\xb7\x69\x10\xe5\x0f\xd9\x6f\xa0\xdb\xff\xab\xbb\xbc\x7d\x2a\x95\x5f\xf7\x83\x28\xbf\x74\xcc\x19\xee\xf9\xce\xdf\x6e\xb9\x79\x95\x9a\xff\xff\x99\xbf\xd2\xcd\xf7\xaa\x4a\xcd\x3f\xda\x45\xd7\x3f\xa7\x9c\xf0\xdd\xba\x08\x12\x6e\xbc\x59\x95\x9a\x7e\x34\x8c\xc6\x3f\xf6\xc9\x16\xf7\x46\x50\xd5\xe5\x55\xab\x54\xfe\x0a\x97\xbf\xb1\xe5\x33\x6e\x03\xde\xdf\xe5\x15\x54\x6e\xf9\xdf\x12\xe5\xaf\x5c\x73\xfb\xe8\xa8\x26\xe5\xf2\xea\x57\x2a\x7f\x61\x56\x94\x7f\xd0\x9a\x3f\x6f\x8d\x6a\x0e\x74\x79\x7e\xe5\xd6\xdf\xc6\x28\xff\xb8\xb6\x9f\xbb\xeb\xb7\x2a\x2e\x2f\xbf\x52\xf9\x73\x8b\xa2\xfc\xc2\x49\xd8\x14\xd5\xd4\x74\x79\xb5\x2b\x37\xff\xd9\x51\xfe\xab\xa3\xcf\x7c\x2d\xaa\xd9\xd7\xe5\xd5\xd9\xf3\xf1\x3f\xb3\xfe\x36\x45\xf9\x25\x03\xab\xbb\x57\x74\x2f\x77\xdb\xcd\x35\x95\xdb\xff\x73\xa3\x98\x1c\x5b\xec\xb6\xbf\x56\x6e\xfb\x2d\xde\xf3\xfe\xef\x8e\x9f\x83\xf3\xa2\x78\xde\xee\xdd\xee\xf9\xe2\x78\x97\x37\x61\xcf\xf9\xad\x5d\xbe\x7b\xfe\xd7\x6a\xbf\x5c\x77\xff\x72\xaa\x9b\xee\x53\xf6\x7c\x9f\x91\xb9\xfe\x6f\x14\x6d\xff\x67\xd6\x69\xe4\xfe\xb4\x38\xca\x5d\xf7\x8e\xde\xe3\xf5\x2f\xda\xbb\xf1\xef\xe7\xae\x1f\x1b\x5c\x7f\x71\x54\x31\xcb\xe5\xcd\xae\x54\xfe\x4e\x97\xdf\xf6\x8b\xa3\xdd\xf1\x7f\x8e\xcb\x3b\xa3\x72\xe3\x1f\x12\xc5\x66\x67\xcc\x73\xcb\x7f\xaa\xcb\x9b\x56\xb9\xfc\x3a\x51\x2c\x79\xe4\x38\x37\xff\x33\x5c\xde\xcc\x3d\x5f\xff\x67\xf2\x0f\x88\x62\xe2\xad\x53\xdd\xf1\xff\x44\xf7\x27\xdc\x01\xb5\xf6\x98\xef\xee\x4b\x07\x1f\x18\xc5\xe3\x7a\x2f\x72\xed\xf7\xbf\xec\xf2\x56\x56\x2a\x7f\xa7\xcb\x5f\xbe\x78\xab\x7b\xbe\xb4\xca\xe5\xad\xae\xdc\xf8\x0f\x8a\x62\xaf\x92\x05\x6e\xfe\xd7\xb8\xbc\xb5\x7b\xcc\x87\x7b\xae\x88\x11\xd1\xfe\xf3\xd9\xf2\x53\x7e\x8a\xa0\x91\xbb\x6f\x6c\xbc\xe7\xfb\x47\x97\xbf\xb3\x46\x94\xbf\x6f\xbb\x27\xdc\xf5\x4b\x13\x97\xd7\x74\xcf\xf7\xaf\xee\xfa\x71\xee\x69\x51\xfe\x31\xf5\x17\xb8\xfd\xb7\xb9\xdb\x8e\x0e\xdb\xf3\xf5\x93\xcb\xaf\xfb\x4d\x74\xd9\xf2\xd1\xd5\xdd\x7e\x8c\x6a\x5a\xb8\xbc\xc3\x2b\x95\xbf\xa2\x7e\x14\x47\x84\xf5\xfe\x8a\x6a\x5a\xba\xbc\x23\x2a\x95\x3f\xd7\x8d\xff\xea\x7b\x3f\x76\x7f\xdf\x6a\xe5\xf2\x8e\xaa\x54\x7e\x9b\x06\xee\xfa\xbb\x6b\x5f\xf7\xfc\x39\xb3\x1f\x1d\x53\xb9\xe9\x77\xf9\x8d\x6b\x6d\x71\xaf\x6a\x1c\xeb\xf2\x5a\x57\x2a\x7f\xa7\x9b\xfe\x0b\x8e\xfb\xe9\x8b\xa8\xe6\x38\x97\xd7\xa6\x52\xd7\xef\x73\xf7\x89\xd6\xdf\x8b\x1f\x36\xfc\x39\xaa\x59\xee\xf6\xbb\xa7\x2b\xb7\xff\xb9\xe7\x7b\xcf\x7d\x73\x9c\x3b\xff\x0c\x75\xc7\xfd\x61\x95\x3a\xfe\xcf\x3d\x38\x3a\xfe\x1d\x9c\x5b\xff\xe6\xa8\xe2\x3a\x77\xdc\xfc\xab\x52\xd7\x8f\x75\x6b\x46\xd3\xdf\xbe\x61\x8b\xa5\x51\x4d\x91\xcb\x6b\x58\xa9\xfc\x85\xdb\xa3\x98\xfb\xf2\x26\xf7\x5a\xf7\xdd\x6e\xba\xef\xd9\xf3\xf4\xff\x2f\xef\x0e\x8f\xbd\x9f\xf7\xff\xb7\x6b\x36\x6a\xe2\xf8\x11\xcd\xc6\x4c\x1c\x35\x64\x42\xb3\x91\x13\x67\x4c\x69\x36\x65\xf2\xb0\x66\x23\x47\x4f\x1d\x35\x6d\x68\xd3\x61\x13\xc7\x37\x9b\x30\x62\xc4\xb8\x21\x13\x86\x8d\x68\x36\x72\x62\x85\xf9\x83\xa7\xb9\xe3\x57\x69\x14\x6f\xea\x77\x59\x7b\x07\xee\xb8\xb3\xc0\xc5\x9b\x2a\x3c\x0e\x65\xf2\x17\xba\xfc\x4e\xd5\xe7\xb9\x57\x9f\xae\x77\xfd\xdf\xe0\xe2\x8d\x15\xe7\x8f\x70\xdb\xaf\x7b\x7e\xf5\xf5\xbc\xd5\xee\xef\x07\x1f\xba\xed\xfe\x63\x17\x3f\xaa\x70\x3f\xc8\xe4\xef\x74\xcf\xaf\x66\xdd\xd4\xca\xfd\x7d\xe2\x37\xd7\xff\xef\x2e\xee\xae\x38\xdf\x4d\xff\xce\xfe\x51\xec\x3c\xe1\x4a\xf7\x7c\xbe\x83\xdb\x6e\x3b\xb9\xd8\xb1\xc2\xed\x78\xf0\xc4\xcc\xfd\x53\xb4\xfd\xbf\xf7\x52\x87\x2b\xa3\x9a\x9b\xdd\xfe\x73\x93\x8b\xb7\x54\x78\x1d\x92\x19\xff\x8a\x3a\x51\xfe\x5b\x03\xb7\xdf\x12\xd5\x0c\x72\xd3\x7b\x8a\x8b\xa7\x56\x3c\xfd\xb3\xfe\xdb\xf3\xc7\xfc\xcc\x7c\xbb\xe7\x8f\xbf\xbb\x58\xb5\x4e\x45\xf9\x73\xff\x72\xcf\x5f\x8a\x8f\x75\xf7\x2f\xdf\xb9\xfe\xbf\x77\xf1\x07\x17\x7f\xdc\xaf\xa2\xfc\xff\xf9\xfc\xf2\x6f\xd7\x5f\xe6\x39\x66\x35\x17\xab\x57\x38\xfe\xba\x7f\x47\x71\xd0\xe4\xdb\xdc\xfa\xab\xe1\xfa\xdb\xc7\xc5\x9a\x2e\xee\x55\x3e\x7f\xb6\x9b\xfe\xbc\xe8\xb0\x71\x57\xd3\xf5\xee\xef\x63\x1b\x5c\x7f\x9b\x5d\xdc\xe8\xe2\xa6\x72\xf9\x3b\x5d\xfe\x8a\x9b\xa3\xb8\xbe\x76\x07\xf7\xf7\xcf\x9f\xdc\x73\x9b\x1f\x5c\xfc\xd1\xc5\x5d\x07\x56\x34\x7e\x78\xd1\xfc\x77\x3b\xb8\xaa\x7b\xbf\x63\xb4\xeb\x6f\xbc\x8b\x63\x5c\x1c\x57\x61\xfe\x42\x97\xdf\x63\xfb\xe3\xd3\xa3\x9a\x09\xae\xbf\xc9\x2e\x4e\x74\xf1\xf4\xf2\xf9\x73\xdc\xf6\xf7\x44\x34\xff\x2b\x2e\xb9\xca\x9d\x3f\x57\xbb\xe5\xbf\xca\xc5\x95\x2e\xae\xd9\xaf\xa2\xf1\xb7\xd9\x1a\x8d\xff\xe3\xab\x5b\xb8\xbf\x5f\xb5\x73\xe3\xe9\xe0\x62\x7b\x17\xd3\x07\x56\xb4\xfc\xea\xba\xbf\x9f\x3e\x75\xe6\x85\x9f\x45\x35\xf5\xdd\xfe\xde\xc0\xc5\x86\x2e\x16\x95\x3b\x0e\xb4\x59\xec\x96\xbf\x5b\xff\x77\xde\x11\xb8\xbf\x8f\x26\xdc\x73\x23\x73\xd1\x73\xf1\xef\xcc\xfa\xdb\xbf\x5c\xfe\x9a\x68\xfc\x5b\x6f\x1a\xe3\x9e\xbf\x74\x72\xfd\xa7\x5d\xec\xe8\xe2\xf1\x2e\x76\x2e\x97\x3f\x37\x3f\x5a\x7e\x8d\xeb\x7d\xf4\x6d\x54\x7f\x80\xeb\x6f\x3f\x17\xf7\x77\xf1\x40\x17\x0b\xca\xe5\x2f\x5c\x1b\x8d\xff\xc1\x65\xfd\x17\x45\xf5\x8d\x5d\x7f\x0d\x5c\x6c\xe4\xe2\x21\x2e\x1e\x5c\x7e\xfc\xeb\xa2\xfc\x83\x1b\x3d\xb5\x2a\xaa\xbf\xc7\x5d\x37\x2c\x72\xf1\x6e\x17\x17\xbb\x78\xef\x01\xff\x67\xfe\x60\xf7\x86\xdc\x93\x63\x1a\xb9\xfb\xdf\x99\x6e\x3d\xcd\x72\x71\x86\x8b\x73\x5c\x9c\x5d\x16\x87\xf4\x89\xce\x3f\x99\xb7\xab\xfe\xea\x53\xfe\x7c\x34\x38\x56\xff\x47\xac\x7e\x68\xac\xfe\xf8\x58\x79\xd8\xbf\xd4\xc7\xf3\xdb\xfc\x4b\x7e\xbc\x3e\xde\x5d\xdf\x67\xcf\xe7\xd3\x5a\xe4\xf9\x56\xdd\xff\xae\x6e\xe7\x32\x77\x7c\x78\x27\xda\x3f\x06\x5c\x7b\xb1\xbb\xbe\xed\xe2\xf6\xa3\x6e\x2e\x76\x72\xb1\xa3\x8b\x3d\x5d\xec\xb1\xc7\xeb\xf7\x15\x9b\x2b\xfb\xfc\x7a\xb7\x8b\xbf\xba\xf8\xbb\x8b\x7f\x54\x6a\xf8\xff\xfe\x7c\xbb\x83\x8b\xed\x5c\xec\xe8\x62\xa7\x3d\x3e\x7f\xce\x0c\xff\xdf\x9f\x7f\xf7\x72\xb1\x87\x8b\xbd\x5d\xec\x53\xa9\xe1\xff\xfb\xf3\xf1\x93\x5d\xec\xef\xe2\x20\x17\x4f\xd9\xe3\xf0\xeb\xbe\xe9\xa6\xbf\x91\x7b\x7e\xd5\xec\x07\xf7\x93\xf2\x35\xee\x27\x64\xeb\x5d\x5c\xe7\xe2\x6a\x17\xd7\xba\xb8\xa1\xf6\x9e\x86\x9f\xd9\x7e\x06\x8f\x88\xce\x0f\xad\x46\x25\xdc\xdf\xdf\xaf\x75\xeb\xed\x3a\x17\xaf\x77\xf1\x06\x17\x6f\x74\xb1\x74\x8f\xeb\x37\x33\xfc\xba\x87\x45\xc3\x7f\xf0\xc5\x41\x6e\xfb\xbc\xca\xe5\xcd\x73\x71\xbe\x8b\x53\x5d\x9c\xee\xe2\x8c\x3d\x0e\xbf\x4d\x41\xb4\x5c\xe6\xde\x1e\xc5\xbe\xa3\xdf\x75\x3f\x3d\xb8\xc7\x3d\xd7\xb8\xcb\xc5\xbb\x5d\xbc\xc3\xc5\x7b\x5d\xbc\xdd\xc5\x3b\x2b\x7c\x0e\x92\x19\xfe\xc2\xa1\xd1\xf4\x5f\x91\xbd\xd0\x5d\x7f\xbe\xe3\xfa\xff\xc5\xc5\x5f\x5d\x7c\xc3\xc5\xdf\x5c\xdc\xed\xe2\x9b\x7b\x7e\xce\xf2\xbf\xb4\x1b\xec\x47\xcb\xa7\xee\xf3\xd1\xf2\x59\xd4\x7b\x83\xfb\xfb\xea\x43\xee\x3c\x7c\x95\x8b\x0f\xba\x38\xcf\xc5\xf9\x2e\x5e\xed\xe2\x35\x2e\xde\x7f\x60\x45\xc3\x5f\x71\x7b\x34\xfc\x51\xc7\x5e\xe2\xde\xef\x3d\xd3\xed\x37\x67\xb9\x78\xb6\x8b\x73\x5d\x3c\xc7\xc5\x73\x5d\x3c\xcf\xc5\xf3\x0b\x2a\x9c\xfe\xff\xf1\xfe\xed\x78\xd7\xdf\x04\x17\x27\xba\x38\xc9\xc5\xd3\x5d\x9c\xec\xe2\x14\x17\xa7\x56\x38\xfc\xb9\x77\xba\xe7\xaf\x97\x9d\xe5\xae\x0f\xa7\xb9\xfe\xa6\xbb\x38\xc3\xc5\x99\x2e\xce\x72\x71\xb6\x8b\x73\x5c\x3c\xa3\xc2\xe1\xb7\x59\x1a\x0d\xff\x92\xd4\x67\xee\xef\xf3\x17\xb8\xfe\x2e\x74\xf1\x22\x17\x2f\x76\xf1\x12\x17\x2f\x75\xf1\x32\x17\x2f\xaf\x70\xf8\xf8\x30\x8a\x93\x16\xee\xf8\x3a\x82\x06\xee\xb9\x45\x43\x17\x8b\x5c\x6c\xe4\x62\x63\x17\x0f\x76\xf1\x10\x17\x0f\x2d\xf7\xbc\x23\x1d\xfb\xfd\x62\xbc\x1b\xd7\x2f\xaa\x4f\xfe\x97\xfa\x17\x06\x44\xf5\xff\xed\xbb\x3f\xff\x36\xfc\x99\x83\xcb\xff\x1e\x30\xde\xcd\x39\xb7\xfc\xef\xed\xe2\xdd\xbd\xc3\xf6\x9c\xff\xde\xc8\xa8\xfe\xbf\x7d\x41\xe6\xdf\xae\xe7\xd4\xfd\xef\xea\xfe\x5f\x7f\xcd\xf1\xdf\xee\x0f\xd8\xfb\x87\x78\xb7\x36\xf6\x7b\xab\x78\x77\xf2\xbf\xec\x9f\x27\xcd\xae\xf8\xf7\xc3\x95\xcd\x6f\x3e\x7d\xcf\xe3\xef\xf2\x2f\xf3\xfb\x6f\xf5\xb5\x2e\x2d\xff\x7b\xab\x78\xf7\xd4\xbf\x1c\x1f\xda\xc5\x86\x7f\x4d\xec\xf7\x66\xbd\x62\xf5\xf3\x62\xf3\xdb\x27\x56\x7f\x79\xac\x3e\x7e\x7f\x7a\x49\x6c\xf8\xed\x63\xf5\x57\x56\xfc\x7b\x37\x75\xea\xfe\xaf\x74\xd9\xb1\xf2\xe0\xcc\x27\xec\x76\x44\x71\xfb\xda\x16\xee\xfd\xfb\x5f\xdd\x7d\xc7\x41\xee\xd4\xfb\x8b\x2b\x27\x5c\x39\x70\xd1\x77\x31\xe9\xe2\x5e\x2e\xfe\xe6\xfa\xcf\x72\xe5\x6c\x17\x73\x5c\x3c\xd0\xc5\x5c\x17\xcd\xc5\x2a\x2e\xee\x76\xf9\x79\xae\xfc\x97\x2b\xff\xed\xa2\xe7\x3c\xdf\xc5\xaa\x2e\xfe\xe9\xea\xf7\x76\xe5\x6a\xb1\xa6\xbf\x7e\x76\xf5\x3f\xb9\xf8\xbb\x8b\xbb\x2a\xbc\xcf\x72\x2f\xdb\xc2\x5d\x94\xe1\x34\x17\xd7\xb8\xb8\xd6\x45\xf7\x52\x0a\xd6\xbb\xb8\xc1\xc5\x8d\x2e\xba\x97\x26\xb0\xd9\xc5\xcc\x5b\x50\xee\xc7\x50\x38\xd4\x1d\x00\x9a\xb8\xd8\xd4\xc5\x66\x2e\x86\x2e\x36\x77\xb1\x85\x8b\x87\xbb\x38\xcf\xc5\xf9\x2e\x5e\xed\xe2\x35\x2e\x5e\xeb\xe2\x75\x2e\x5e\xef\xe2\x0d\x2e\xde\xe8\x62\xa9\x8b\x0b\x5c\xbc\xc9\xc5\x9b\x5d\xbc\xc5\xc5\x5b\x5d\xbc\xcd\xc5\x85\x2e\x2e\x72\xf1\x76\x17\xef\x72\xf1\x6e\x17\xef\xc9\xb4\x67\xe4\xe2\x7d\x2e\x3e\xe0\xe2\x83\x2e\x2e\x71\xf1\x25\x17\x77\xb9\xf8\x93\x8b\x3f\xbb\xf8\x8b\x8b\xbf\xba\xf8\x9b\x8b\xbb\x5d\xfc\xdd\xc5\x3f\x5c\xfc\xcb\xc5\xbf\xff\x5f\x9f\xe8\xd5\xa9\x53\xa7\xee\x5f\xba\xad\xb1\xfb\xdf\xaa\x33\xca\xb7\x57\xf1\x78\xec\xfa\xfb\xe5\x58\xf9\xb0\x29\xe5\xaf\xaf\x07\xc4\xca\x77\xc7\xee\x17\x0a\x46\x95\xbf\x9f\x6d\x10\x2b\x0f\x3b\x2b\x2a\x67\x7e\xec\x5e\x10\x9b\x9e\x7b\xee\x2a\xdf\x9e\x43\xad\x89\x51\x39\xd3\xfe\x4f\xb5\x81\xe5\xe7\xe7\xbb\xd8\xf5\x70\xe3\xd8\xf0\xfe\x88\xd5\xf7\x3a\x25\x2a\xff\xe7\x3a\xe5\x84\xf2\xf5\xd5\x63\xe5\x06\xe7\x95\xbf\xbf\xbf\x27\x36\xff\x7d\xc6\x45\xe5\x4c\xfb\x41\x8f\xc5\xea\x8b\x87\x96\xbf\x3f\xf8\x3a\xb6\x3c\x92\x93\xca\xcf\xdf\x55\x27\x95\x9f\xbf\x7b\x63\xf9\x67\xc7\xc6\x77\x4f\xac\xff\xf3\x46\x97\x1f\x7e\xed\x58\x7b\x4d\x9f\xc4\xd6\xd7\x0d\xb1\xfe\xbf\x73\x7f\x1f\xca\x7c\x20\xed\xa5\x39\xe5\xb7\x87\x6b\x63\xd3\xbb\x30\x56\x8e\x77\xaf\xc7\xa6\xaf\x47\xac\x7d\xb0\xf7\x63\xc3\xff\x2e\x56\xbe\x7f\x6a\xf9\xe5\xf9\x77\x6c\xfa\x26\xc7\xda\x4f\x59\x1e\x6b\x2f\x63\x65\x2c\xff\xbd\x58\xf9\xa2\x58\x7b\x1a\x85\xb1\xf6\xb4\x5a\xc4\xca\x77\xc4\xa6\xbf\x5d\xac\xfe\xab\xd8\xf0\xeb\xc4\xda\xaf\xca\x3e\xb9\xfc\xf2\x38\x23\xb6\xbd\x5d\x1e\xdf\xfe\x62\xfd\x2f\x88\xad\xcf\x1b\x63\xfd\xdf\x1b\x2b\x77\x8a\x3d\x7f\x6a\x79\x7e\xf9\xed\xb9\x63\xec\xfe\x3d\xb8\xa2\xfc\xf2\xb8\x38\x56\xbf\x26\x36\xfc\x13\x63\xc3\xbf\x39\x36\xbf\xc9\x58\x7b\x55\x3d\xae\x2c\x3f\xfc\x63\x06\x94\x5f\x5f\x55\x06\x97\x9f\xbf\x1a\xb1\xf2\xbd\xb1\xf6\xba\x46\xc6\x96\x4f\x97\x31\xe5\xb7\xe7\xb7\x62\xed\x4b\x35\x89\x0d\xef\xdd\x58\x7b\x59\xf3\x63\xf9\x75\xfa\x97\x9f\xdf\xf6\xfd\xca\x6f\x7f\x1f\x9e\x53\x7e\xfd\xc7\xbb\x36\x43\xca\x2f\x9f\x1d\x97\x95\x9f\xff\x8e\xb1\xfd\xef\xe5\xd8\xfe\xb9\x78\x50\xf9\xe9\xcd\x89\x0d\x2f\x5c\x16\x95\x33\x2f\x15\xfc\x12\x3b\xbe\x34\x8e\x6d\x8f\xd7\xc7\xf6\xaf\xea\xb1\xfd\xb7\x5d\xec\xf8\x3c\x27\x76\xbc\xac\x79\x76\xf9\xfa\x23\x62\xc7\xc7\x8e\xb1\xfd\xef\xe6\x58\x7b\x58\x8d\x62\xe3\x5b\x1b\xab\xff\xe8\xa2\xf2\xdb\xcb\x43\xf1\xf2\xd8\xf2\xeb\xff\xe2\xf8\xf4\xc7\xa6\xaf\x28\x36\xfc\x99\xf1\x72\x6c\xf8\x2f\xc5\xce\x1f\x63\x62\xcb\xf7\xb1\xd8\xf2\x2b\x8e\xad\x8f\x9c\xd8\xfe\xd1\x24\xd6\xff\x1d\xb1\xf5\xbf\xed\xf6\xa8\x9c\x79\xa9\xe3\xb0\xf9\x51\x39\xf3\xc7\xa0\xdf\x6f\x8c\xca\x99\x9b\xcc\xc7\x63\xed\x39\xee\xbe\xb0\xfc\xf4\x3f\x13\x3b\x5f\x8e\x89\x8d\xef\xfa\xd8\xf0\x07\xc4\x8e\xcf\xef\xc7\x9e\x67\x5f\x13\x5b\x9e\xfb\x5c\x17\x95\x33\x37\xb3\x37\xc7\xd6\xff\xf5\xb1\xe9\xbb\x28\xb6\xfc\xb6\x5e\x5b\x3e\x7f\x60\x7c\xf9\xc4\xd6\xef\xda\xd8\xf4\xfb\xb1\xfe\xdf\xb8\x2f\x2a\x67\xfe\x08\x38\x37\xd6\x5e\xd6\xa6\x79\xe5\xe7\x77\x53\xec\xfc\x7c\x60\x6c\xfb\x39\x31\x36\xfd\x99\xdb\xb8\xcc\xfe\x98\xd9\xef\x33\xeb\x37\xb3\x9d\x67\x96\xdf\x7f\xf6\x53\x17\x33\xdb\x59\x66\x7f\xcc\xcc\x57\x66\x7c\x99\xe9\xc8\x6c\x6f\x99\xe5\x9c\x59\x9e\x99\xf5\x9a\x99\xff\xcc\x7c\x64\x96\x5f\x66\xbb\xc8\xcc\x6f\xb9\x97\x83\xfe\xcf\x76\xd5\x5c\xcc\xac\x87\xcc\xcb\x78\x99\xf9\xcc\xfc\xd1\x25\xd3\x0e\x5d\xa6\x3d\xaa\xd9\x2e\x66\xda\x83\xcb\xb4\x1b\x97\x69\xbf\x30\xd3\xae\x55\xa6\x3d\xb0\x4c\xbb\x58\x99\xf6\xbc\x32\xed\xf6\x65\xda\xfb\xcc\xb4\xfb\x96\x69\x0f\x2e\xf3\x6b\xdd\xff\xb4\x47\xe6\xe2\x61\x2e\xba\xc6\x50\x70\xb8\x8b\x99\x76\xe5\x32\xed\xf3\x65\xda\xf1\xcb\xb4\x57\xd6\x2a\x36\x7d\x99\x76\xc4\x32\x9f\xf0\x74\x8d\x87\xc0\xbd\xe4\x86\xcc\xf7\x9b\x33\xad\x52\x65\xda\x55\x2b\x71\x31\xd3\x58\x8d\x7b\x29\x14\x69\x17\x3b\xb8\xd8\xd1\xc5\x4e\x2e\x66\xbe\x52\xed\x1a\x41\x81\x7b\x19\x1b\xee\x8f\xe6\xe8\xe6\xa2\x6b\x84\x00\xee\xc7\x1e\xe8\xe9\x62\xe6\xf3\xd7\x99\x4f\x1a\xf7\x71\xb1\xaf\x8b\xfd\x5d\x3c\xd1\xc5\x01\x2e\xba\x1f\x7d\xe0\x24\x17\x33\xdf\x03\x88\xb7\x3b\x9f\x69\x67\x3e\xf3\xcd\x7f\xf7\x63\x83\xff\xb4\x8f\x3f\xcc\xc5\xff\xf6\x5c\xca\xfd\xb8\x12\xa3\x5c\x74\x2f\x5b\xfd\xa7\xfd\xfc\x4c\x7b\xf6\xae\x91\x12\x8c\x77\xd1\xbd\x54\xfa\x9f\x76\xf1\xdd\x8f\x34\x70\xba\x8b\xae\xd1\x00\x4c\x71\x71\x6a\x6c\x7a\xe7\xb8\x78\xa6\x8b\x99\x1d\xcc\x73\x31\xe1\xa2\x6b\x7e\x13\x49\x17\x5d\x73\x77\xff\xb5\xbd\xd3\xc6\xb1\xf3\xd5\xfd\xb1\xfb\x8b\xe2\x58\x7d\xf5\x58\xb9\x34\x76\x3d\x5a\x3f\x56\xff\x61\xec\x79\xfb\xfe\xb1\xf3\xe9\xd7\xb1\xfa\x56\xb1\xf1\x17\xc5\xca\x4f\xc6\xca\xf5\x62\xe5\x5e\xb1\xf2\x2f\xb1\xe1\x77\x89\xd5\x97\xc4\xa6\xf7\xae\xf8\xf8\x63\xd3\x3b\x3a\x56\x3f\x2c\x56\xbe\x26\x56\xbe\x28\x56\x7e\x3f\x56\xce\x8a\x8d\x7f\x73\xac\xfe\xc7\x58\xb9\x45\xac\xff\x2b\x62\xf5\x4d\x63\xf5\x97\xc7\xce\x87\x6f\xc7\xfa\x4f\xc7\xca\xbf\xc6\xee\x17\xbf\x8e\xd5\x6f\x8d\x5d\x8f\x2d\x8d\xd5\x5b\xec\xfa\xe2\x80\xd8\xf4\x3c\x1b\xeb\x3f\x2f\x56\x7f\x5c\xac\x7e\x66\xec\xfa\x62\x5a\xac\x7e\x4e\xac\x7c\x4e\xac\xdc\x2e\xb6\xfe\x6e\x8b\xd5\x4f\x8c\x95\x3f\x8b\xb7\x4f\x1c\x2b\xe7\xc5\xae\x17\x4a\x63\xf9\x2b\x63\xcb\x67\x43\xac\xbc\x7d\x78\xf9\xe5\xd3\x22\x96\xbf\x2d\x56\xde\x27\x36\xfd\xc7\xc6\x96\x57\x10\x2b\xbf\x14\xcb\x5f\x1b\x2b\x1f\x13\x1b\x5e\xdd\x58\x79\x57\x6c\xfd\xff\x16\xcb\xf7\x62\xe3\xfb\x34\xbe\xfc\x62\xf3\xf7\x56\x6c\xfe\x9f\x8b\x95\xf3\x63\xdb\xcb\xc3\xb1\xf5\xdd\x24\x36\xfc\x96\xb1\xe9\xfd\x2c\x36\xbc\x6f\x63\xe5\x3f\x63\xe5\x9f\x63\xe5\xb9\xb1\xf1\x0d\x8a\x8d\x6f\xaf\xf8\xf3\x88\x58\xff\x53\x63\xfb\xd7\xc5\xb1\xfa\x4b\x62\xf7\x23\x35\x62\xcf\x2f\x10\xbb\x9e\xab\x16\x2b\x9f\x1d\xcb\xbf\x31\x36\xbe\x43\x63\xe5\x6e\xb1\xfe\xa7\xc4\xae\xf7\xe6\xc5\xa6\x2f\x2b\x36\x3d\xdf\xc7\xd6\xdf\xc9\xb1\xe1\x8f\x8d\x0d\x3f\x2f\xb6\x3e\xde\x8f\x2d\xdf\x85\xb1\xf1\xd5\x8e\xad\xef\x3b\x63\xc3\xf7\x63\xf5\xa3\x62\xf5\xef\xc5\xa6\x6f\x6e\xac\x7e\x52\x6c\x7c\x1f\xc7\xae\xa7\xff\x8e\x1f\x2f\x63\xd3\xbf\x3b\x36\xfc\x8d\xb1\x72\xed\xd8\xf6\xdf\x3f\x36\xbc\x64\x6c\x78\x4f\xc5\xa6\xe7\xc6\x58\xb9\x7f\x6c\x79\x1e\x18\xdf\x3e\xac\x2d\x3c\x6b\x8b\x84\xb5\x85\x59\x5b\xe4\x58\x5b\x54\xb1\xb6\x28\xb2\x76\x80\xa5\xe1\x59\x1a\x09\x4b\x23\xc7\xd2\x80\x75\x86\x67\x9d\x91\xb0\xce\xc8\xb1\xce\x30\xeb\x0e\x58\x0f\x78\xd6\x03\x09\xeb\x01\xb3\x1e\xc8\xb1\x1e\x80\xf5\x83\x67\xfd\x90\xb0\x7e\xc8\x29\xfb\xff\x00\xc0\x86\xc0\xb3\x21\x48\xd8\x10\x98\x0d\x41\x8e\x0d\x41\x15\x1b\x82\x22\x1b\xf6\xcf\x41\x1d\x9e\x8d\x40\xc2\x46\x20\xc7\x46\x00\x36\x1a\x9e\x8d\x46\xc2\x46\x23\xc7\x46\xc3\x6c\x02\x60\x13\xe1\xd9\x44\x24\x6c\x22\xcc\x26\x22\xc7\x26\x02\x36\x0d\x9e\x4d\x43\xc2\xa6\x21\xa7\xec\xff\xb3\x90\x63\xb3\x90\xb4\xb6\x48\xda\x10\x64\x59\x5b\x64\xd9\x10\x34\xb2\xb6\x68\x54\x36\xfe\x76\xf0\x6c\x18\x12\xd6\x0e\x09\x1b\x86\x6c\x6b\x87\x6c\x1b\x86\x7c\x6b\x87\xfc\xb2\xd8\x1e\xf9\x36\x1c\x49\x4b\x23\x69\x23\x90\x65\x69\x64\xd9\x08\x64\x5b\x1a\xd9\x36\x02\x8d\x2c\x8d\x46\x36\x02\xf9\x96\x46\x7e\xd9\xf4\x76\x44\xc2\x46\x22\xcb\x3a\x22\xcb\x46\x22\xdb\x3a\x22\xdb\x46\xa2\xc8\x3a\xa2\xc8\x46\x22\x61\x9d\x90\xb0\x51\xb0\xb2\x65\x35\x1a\x49\xeb\x8c\xa4\x8d\x46\x96\x75\x46\x96\x8d\x46\x23\xeb\x8c\x46\x36\x1a\xd9\x65\xcb\xf4\x78\x24\x6c\x0c\x8a\xac\x0b\x8a\x6c\x2c\x3c\xeb\x0a\xcf\xc6\xa1\xc8\xba\xa2\xc8\xc6\x21\xdf\xba\x22\xdf\xc6\xc1\xb3\xee\xf0\x6c\x02\x8a\xac\x3b\x8a\x6c\x02\xf2\xad\x3b\xf2\x6d\x02\x92\xd6\x03\x49\x9b\x88\x2c\xeb\x81\x2c\x9b\x88\x3c\xeb\x81\xbc\xb2\x65\xd6\x1b\x9e\x4d\x46\x91\xf5\x46\x91\x4d\x46\xbe\xf5\x46\xbe\x4d\x86\x67\x7d\xe0\xd9\x14\x24\xac\x0f\x12\x36\x05\x45\xd6\x07\x45\x36\x05\xf9\xd6\x07\xf9\x65\xe5\xbe\x28\xb2\xa9\xc8\xb7\xbe\xc8\xb7\xa9\x30\xeb\x07\xb3\x69\x48\x5a\x3f\x24\x6d\x1a\xb2\xac\x1f\xb2\x6c\x1a\xaa\x58\x3f\x54\xb1\x69\xc8\xb3\x7e\xc8\xb3\x69\x68\x64\xfd\xd0\xa8\x6c\x9d\xf4\x47\xc2\x66\x20\x61\x03\x90\x28\x5b\x2f\x03\xe0\xd9\x40\x78\x36\x1b\xd9\x36\x10\xd9\x36\x1b\xf9\x36\x10\xf9\x36\x1b\x05\xd6\x03\x05\x36\x11\x05\xd6\x0f\x05\x36\x0d\xf9\xd6\x16\xf9\x36\x04\xf9\xd6\x19\xf9\x36\x1a\xf9\xd6\x03\xf9\x36\x11\xf9\xd6\x0f\xf9\x65\xd3\xb0\x03\x49\xfb\x03\x9e\xed\x80\x67\x7f\x20\xdf\x76\x20\xdf\xfe\x00\x6c\x07\x60\x7f\x20\x69\x2f\x23\x69\x1f\x21\x69\x0d\x13\x49\x2b\x4a\x24\x6d\x15\x92\xf6\x09\xf2\xad\x23\xf2\x6d\x24\xf2\xad\x0b\xf2\x6d\x2c\x1a\x59\x0f\x34\xb2\x89\x48\xda\x17\x5e\xd2\xbe\xf4\xf2\xed\x49\x2f\xdf\xae\x4e\xe4\xdb\x18\x78\xd6\x11\x9e\x8d\x04\xca\xb6\xf1\x09\xf0\x6c\x25\x3c\xfb\x18\x9e\xad\x82\x67\x9f\xc0\xb3\x37\xe0\xd9\xaf\xa8\x66\x6d\x51\xcd\x86\xa0\x86\xb5\x45\x0d\x1b\x82\x6a\x96\x46\x35\x1b\x81\x1a\x96\x46\x0d\x1b\x81\x6a\xd6\x19\xd5\x6c\x34\x6a\x58\x67\xd4\xb0\xd1\xa8\x66\x3d\x50\xcd\x26\xa2\x86\xf5\x40\x0d\x9b\x88\x6a\xd6\x1b\xd5\x6c\x32\x6a\x58\x6f\xd4\xb0\xc9\xa8\x66\xfd\x50\xcd\xa6\xa1\x86\xf5\x43\x0d\x9b\x86\x86\xd6\x07\x0d\x6d\x0a\x1a\x5a\x5f\x34\x2c\x5b\x1f\x9d\x90\x6f\xa3\x90\x6d\x6d\x91\x5d\xb6\xff\xa4\x51\x64\x23\x90\xb4\xed\x48\xda\xcf\x48\xda\x36\x24\xed\x27\x64\x5b\x0f\x64\x97\xcd\x5b\xd3\x44\xd2\x9a\x25\x92\x36\x00\x49\x9b\x05\xcf\xee\x85\x67\xf3\xcd\xb3\xeb\xcc\xb3\x1b\xcc\xb3\x52\xf3\xec\x36\xf3\xec\x2e\xf3\x6c\xb1\x79\xb6\xce\x72\xac\xd4\x72\xca\xca\x4b\xcd\xb3\xc7\xcd\xb3\x27\xcd\xb3\x65\xe6\xd9\x7a\xcb\xb1\x65\x96\x63\x2b\xcd\xb3\xe7\xcd\x2b\x8b\x6b\xcd\xb3\x2d\x96\x63\x5b\x0c\x56\x3b\x99\x63\xb5\x93\x9e\xd5\x4c\xe6\x58\x56\xd2\xb3\x03\x92\xb0\x3a\xc9\x2c\x2b\x4c\x66\x95\xc5\xe2\x24\xac\x65\x32\xc7\x5a\x26\x3d\x6b\x91\xcc\xb1\x13\x92\x9e\x1d\x95\x84\x15\x27\xb3\xac\x5d\xb2\x9a\x4d\x4d\x56\xb3\x69\xc9\x2c\xdb\x37\x99\x65\x47\x24\xb3\xac\x7a\x32\xcb\xc2\x64\x8e\x55\x4f\xe6\x58\x98\xcc\xb2\xda\xc9\xac\xb2\xfc\x37\x92\x39\xf6\x66\x32\xc7\xf6\x4d\xe6\xd8\x11\xc9\x1c\xdb\x2f\x99\x63\x47\x26\x93\x56\x27\x99\xb4\xe2\x64\x8e\xd5\x49\xe6\x94\x45\x3f\x99\x63\xad\x93\x39\xf6\x59\x32\xc7\x3e\x4f\xe6\x58\x93\x64\x8e\x75\x4b\x26\xad\x30\x99\xb4\x76\xc9\x1c\x2b\x4c\xe6\x58\xbb\x64\x9e\x15\x26\xf3\xca\xca\x45\xc9\x1c\xeb\x98\xcc\xb1\x43\x92\x39\xd6\x25\xd9\x27\xab\x28\xab\x6f\xd9\xbf\x4e\x59\xfd\xca\xe2\xf1\x59\x7d\xb3\xb6\x65\xf5\xcd\x7a\x21\xab\x6f\xd6\x96\xac\x63\x72\x1b\xe5\x1e\x93\x1b\xe6\x1e\x93\xdb\x22\xf7\xb9\xdc\xd5\xb9\xaf\xe7\xae\xce\x3d\x21\xaf\x63\x5e\xeb\xbc\x8e\x79\xfd\xf3\x3a\xe6\xbd\x9e\x77\x75\xde\x73\x79\xab\xf2\x9e\xcb\x5b\x9d\xf7\x7a\xde\xaa\xbc\x13\xf2\x3b\xe4\x6f\xcb\x7f\x3e\x7f\x5b\xfe\xaa\xfc\xed\xf9\xab\xf2\x5f\xcc\x5f\x95\xbf\x2d\x7f\x5d\x7e\xeb\xaa\x1d\xaa\xb6\xae\xda\xb1\x6a\xff\xaa\x1d\xaa\xae\xab\xfa\x66\xd5\xcd\x55\xdf\xac\xba\xae\xea\x8e\xaa\xef\x55\x7d\xb3\x6a\xd3\xea\x0d\xaa\xb7\x2c\xd8\xab\xa0\x65\x41\x76\x41\xcb\x82\xdc\x82\x96\x05\x79\x05\x2d\x0b\xaa\x16\xb4\x2c\xa8\x51\xd0\xb2\xe0\xa8\x82\x96\x05\xc7\x14\xb4\x2c\x68\x5d\xd0\xb2\xe0\xb8\x82\x96\x05\x25\x05\x0d\xac\x2d\x1a\xd8\x10\x64\x5b\x09\xb2\x6d\x28\x0a\xad\x04\x85\x36\x14\xcd\xad\x04\xcd\x6d\x28\x3c\x5b\x0d\xcf\x3e\x45\xb6\xb5\x47\xb6\x0d\x47\xa1\xb5\x47\xa1\x0d\x47\x73\x6b\x8f\xe6\x36\x1c\x45\xd6\x1e\x45\x36\x1c\x4d\xac\x3d\x9a\xd8\x70\xc0\xf6\xf1\x60\x35\x3d\xcf\xf6\xf1\x3c\xab\xe9\x35\xb1\x34\x9a\xd8\x08\x84\x96\x46\x58\x76\x8c\x6c\x94\xc8\xb2\xc6\x89\x6c\xeb\x80\x6c\x3b\x0d\x49\xeb\x88\x64\xd9\xb1\xb0\x13\xb2\x6d\x14\x0a\xad\x13\x0a\x6d\x14\x72\xac\x13\x72\x6c\x14\x8a\xac\x13\x8a\x6c\x14\x9a\x5a\x27\x34\xb5\x51\x08\xad\x33\xc2\xb2\xe3\xfd\x66\x78\xf6\x2d\x3c\xeb\x02\xcf\xc6\xa2\xd0\xba\xa0\xd0\xc6\xa2\xb9\x75\x41\xf3\xb2\x72\x57\x14\xda\x38\x24\xed\x08\x3f\x69\x47\xfa\xcd\xad\x2b\x9a\xdb\x38\x34\xb1\xae\x68\x52\x76\x5c\xec\x06\xcf\xc6\x23\xdb\xba\x21\xdb\xc6\xa3\xd0\xba\xa1\xb0\xac\xdc\x1d\xd9\x36\x01\x85\xd6\x1d\x85\x36\x01\xcd\xad\x3b\x9a\xdb\x04\x34\xb1\xee\x68\x52\xb6\x5f\x6f\x83\x67\x3f\x21\xc7\xb6\x21\xc7\x7e\x02\xac\xab\x07\xeb\xe6\x79\xd6\xd5\xf3\xca\x62\x4f\x78\x36\x09\xd9\xd6\x13\xd9\x65\xb1\x37\xb2\x6d\x32\x0a\xad\x37\x0a\x6d\x32\x92\x36\xd0\x4f\xda\x49\x7e\x73\xeb\x8d\xe6\x36\x19\xd9\xd6\x07\xd9\x36\x05\x85\xd6\x07\x85\x36\xe5\x9f\x63\x9d\x97\x6d\x27\x79\xd9\x36\xd8\xcb\xb6\x21\x5e\xb6\x0d\xf5\xb3\x6d\x98\x9f\x6d\x7d\x91\x6d\x53\x51\x68\x7d\x51\x68\x53\xd1\xdc\xfa\xa2\xb9\x4d\x45\x13\xeb\x8b\x26\x36\x15\xf5\xad\x1f\xea\xdb\x34\x84\xd6\x0f\xa1\x4d\x43\x13\xeb\x87\x26\x65\xe7\xb8\x51\x9e\x67\xa3\xbd\x1c\x1b\xe3\xe5\xd8\x58\xcf\xec\x04\x98\x4d\x47\xa1\x9d\x80\x42\x9b\x0e\x58\x7f\xc0\x66\xc0\xb3\xfe\xf0\x6c\x06\x72\xac\x3f\x72\x6c\x06\xb2\xad\x3f\xb2\x6d\x06\x0a\xad\x3f\x0a\xcb\xca\x27\x22\xdb\x66\x22\xc7\x4e\x44\x8e\xcd\x44\xb6\x0d\x40\xb6\xcd\x42\xc2\x06\x22\x61\xb3\x51\x68\x03\x51\x68\xb3\xd1\xdc\x06\xa2\x79\x59\xfc\x67\x1d\x4e\x45\x15\x9b\x81\x2a\x36\x0b\xd9\x76\xb6\x57\x68\x6d\x51\x68\x43\x90\x6b\x6d\x91\x5b\x76\x7e\x7d\x11\x9e\x7d\x00\xd8\x8b\x80\x7d\x80\x5c\x7b\x11\xb9\xf6\x01\xcc\x5e\x84\xd9\x07\x48\xd8\x42\x3f\x61\x8b\x7c\xcf\x12\x9e\x67\xe6\xc1\x12\x1e\xcc\xbc\x5c\x4b\x78\xb9\x66\x9e\x59\xc2\x33\x33\x2f\xcb\x16\xfa\x59\xb6\xc8\x2f\xb4\x34\x0a\x6d\x04\x72\x2d\x8d\x5c\x1b\x01\xb3\x34\xac\xec\x5a\x61\x1d\x3c\xfb\x02\xb0\x75\x80\x7d\x81\x5c\x5b\x87\x5c\xfb\x02\x66\xeb\x60\xf6\x05\x12\xf6\x94\x9f\xb0\x65\x7e\xae\x75\x46\xae\x8d\x46\xa1\x75\x46\x61\x59\xec\x81\x42\x9b\x88\x5c\xeb\x81\xdc\xb2\x73\xe3\x6b\xf0\x6c\x17\x60\xaf\x01\xb6\x0b\xb9\xf6\x1a\x72\x6d\x17\xcc\x5e\x83\xd9\x2e\x24\x6c\x83\x9f\xb0\x8d\xbe\x67\x0b\x3d\xcf\x16\x79\xb0\x85\x1e\x6c\x91\x97\x6b\x0b\xbd\x5c\x5b\xe4\x99\x2d\xf4\xcc\x16\x79\x85\xb6\xd0\x2b\x2c\x8b\xfd\x50\x68\xd3\x90\x6b\xfd\x90\x5b\xb6\xae\x96\x78\x9e\x3d\xec\xc1\x96\x78\xb0\x87\xbd\x5c\x5b\xe2\xe5\xda\xc3\x9e\xd9\x12\xcf\xec\x61\xaf\xd0\x96\x78\x85\x65\xf5\xff\x5c\x1f\xcd\x42\xa1\x0d\x40\xa1\xcd\x42\xae\x0d\x40\xae\xcd\x82\xd9\x00\x98\xcd\x42\x4d\x5b\x6a\xb5\x6c\xa9\xc1\x10\xc0\xbc\xc0\x33\x04\x9e\x79\x41\x89\x21\x28\x31\x2f\xa8\x69\xf3\xad\x96\xcd\x37\x58\x4e\x00\xcb\x0d\x3c\xcb\x09\x3c\xcb\x0d\x4a\x2c\x27\x28\xb1\xdc\xa0\xa6\x3d\x6e\xb5\xec\x71\x83\x55\x0f\x60\x35\x02\xcf\xaa\x07\x9e\xd5\x08\x6a\xda\x75\x56\xcb\xae\x33\x58\x9d\x00\xb6\x7f\xe0\x59\x9d\xc0\xb3\xfd\x83\x9a\xf6\xa4\xd5\xb2\x27\x0d\x56\x37\x80\xd5\x0b\x3c\xab\x1b\x78\x56\x2f\x28\xb1\xba\x41\x89\xd5\x0b\x6a\xda\x0d\x56\xcb\x6e\x30\x58\xa3\x00\xd6\x38\xf0\xac\x51\xe0\x59\xe3\xa0\xc4\x1a\x05\x25\xd6\x38\xa8\x69\xcb\xac\x96\x2d\x33\x58\x18\xc0\x9a\x07\x9e\x85\x81\x67\xcd\x83\x12\x0b\x83\x12\x6b\x1e\xd4\xb4\x52\xab\x65\xa5\x06\x2b\x0e\x60\xad\x02\xcf\x8a\x03\xcf\x5a\x05\x25\x56\x1c\x94\x58\xab\xa0\xa6\x3d\x6f\xb5\xec\x79\x83\xb5\x09\x60\x6d\x03\xcf\xda\x04\x9e\xb5\x0d\x6a\xda\x6d\x56\xcb\x6e\x33\x58\xa7\x00\xd6\x39\xf0\xac\x53\xe0\x59\xe7\xa0\xa6\xad\xb4\x5a\xb6\xd2\x60\x3d\x03\x58\xaf\xc0\xb3\x9e\x81\x67\xbd\x82\x12\xeb\x19\x94\x58\xaf\xa0\x96\xdd\x65\xb0\x01\x81\x67\x03\x82\x12\x1b\x10\xd4\xb4\xb5\x56\xcb\xd6\x1a\x6c\x70\x00\x1b\x12\x78\x36\x38\xf0\x6c\x48\x50\x62\x83\x83\x12\x1b\x12\xd4\xb4\xc5\x56\xcb\x16\x1b\x6c\x54\x00\x1b\x1d\x78\x36\x2a\xf0\x6c\x74\x50\x62\xa3\x82\x12\x1b\x1d\xa0\x6c\x5d\xfc\xb3\x3c\xff\x59\x46\xff\xcc\xe7\x3f\xd3\xfa\xcf\xf8\xd7\x5a\xda\x10\xa4\xcd\x0b\xd2\x96\x08\xd2\x66\x41\xda\x92\x41\xda\xf6\x0a\xd2\x96\x15\xa4\x2d\x3b\x48\x5b\x4e\x90\xb6\xdc\x20\x6d\x55\x82\xb4\xe5\x05\x69\xcb\x0f\xd2\x56\x35\x48\xdb\xde\x41\xda\xaa\x05\x69\xab\x1b\xa4\xad\x5e\x90\xb6\x54\x90\xb6\xc2\x20\x6d\xf5\x83\xb4\x35\x08\xd2\xd6\x30\x48\x5b\x51\x90\xb6\x46\x41\xda\x1a\x07\x69\x3b\x38\x48\xdb\x21\x41\xda\x0e\x0d\xd2\xd6\x24\x48\x5b\xd3\x20\x6d\xcd\x82\xb4\x0d\x0e\xd2\x36\x24\x48\xdb\xd0\x20\x6d\xc3\x82\xb4\x0d\x0f\xd2\x36\x22\x48\xdb\x69\x41\xda\x46\x06\x69\x1b\x15\xa4\x6d\x74\x90\xb6\x31\x41\xda\xc6\x06\x69\x1b\x17\xa4\x6d\x7c\x90\xb6\x09\x41\xda\x26\x06\x59\xb6\xd4\x92\xb6\xd4\xd2\x36\x29\x48\x97\xc5\x07\xac\xa4\x2c\x3e\x11\x64\xd9\x7c\x4b\x96\x6d\x67\xf3\x2d\x6d\xf3\xad\xc4\xee\x45\xda\xa6\x06\x69\x7b\xd2\xd2\xf6\x90\x95\x94\xc5\x55\x01\xca\xb6\xa9\x1b\x2c\x5d\xb6\x8d\x3c\x1f\x78\xf6\x7c\x50\x62\xcf\x07\x59\xb6\xcc\x92\x65\xcb\x6b\x9d\x95\xd8\x32\x2b\xb1\x75\x96\x65\xa5\x96\x2c\xdb\x16\xfe\xf9\xf7\x57\xe0\xd9\x5f\x41\x89\xfd\x15\x64\xd9\x4a\x4b\x96\x2d\xd3\xf5\x56\xd3\x5e\xb0\x5a\xf6\x82\x95\xd8\x4a\x2b\xb1\xf5\x96\x65\x77\x59\xb2\x6c\x9d\xde\x65\xb5\x6c\x91\xa1\x6c\x3a\xce\x08\xd2\x65\xcb\x7f\x93\x95\x94\xc5\x9f\x03\x94\x6d\x2b\x8b\x2d\x6d\x8b\xad\xd8\xe6\xd5\x2b\xb6\xab\xeb\x15\xdb\xb5\xf5\x8a\xed\x95\x7a\xc5\xf6\x5a\xbd\x62\xdb\x52\xaf\xd8\x2c\x55\x6c\x39\xa9\x62\xcb\x4b\x15\x5b\x61\xaa\xd8\x1a\xa4\x8a\xed\x98\x54\xb1\xb5\x4b\x15\x5b\x3a\x55\x6c\x9d\x52\xc5\x76\x2c\x8a\x6d\x48\xaa\xd8\xba\xfd\x53\x87\x62\x6b\x8d\x62\x1b\x9e\x2a\xb6\x11\xa9\x62\x9b\x9c\x2a\xb6\x29\xa9\x62\x9b\x9e\x2a\xb6\x19\xa9\x62\x9b\x9d\x2a\xb6\x39\xa9\x62\x3b\x37\x55\x6c\xe7\xa5\x8a\xed\xc2\x54\xb1\x5d\x94\x2a\xb6\xdb\x53\xc5\x76\x6f\xaa\xd8\x16\xa7\x8a\xed\xfe\x54\xb1\x9d\x91\x2a\xb6\x33\x53\xc5\x36\x3f\x55\x6c\x57\xa7\x8a\xed\x91\x54\xb1\x3d\x9a\x2a\xb6\xc7\x52\xc5\xf6\x78\xaa\x34\xec\x12\x96\x86\xdd\xc2\xd2\xb0\x47\x58\x1a\xf6\x0a\x4b\xc3\x3e\x61\x69\xd8\x2f\x2c\x0d\xfb\x87\xa5\xe1\x80\xb0\x34\x3c\x29\x2c\x0d\x07\x85\xa5\xe1\xa9\x61\x69\x38\x24\x2c\x0d\x87\x87\xa5\xe1\x69\x61\x69\x38\x2a\x2c\x0d\x27\x86\x0b\xc2\x89\x61\x69\x38\x39\x5c\x10\x4e\x0e\x4b\xc3\x69\xe1\x82\x70\x5a\x58\x1a\xce\x0c\x17\x84\x33\xc3\xd2\x70\x4e\xb8\x20\x9c\x13\x96\x86\x1d\xc2\xd2\xf0\x96\xb0\x34\xbc\x3f\x2c\x0d\x1f\x0c\x4b\xc3\x25\x61\x69\xb8\x34\x2c\x0d\x1f\x0d\x4b\xc3\xc7\xc3\xd2\xf0\xc9\xb0\x34\x5c\x16\x96\x86\x4f\x87\xa5\xe1\xb3\x61\x69\xf8\x7c\x58\x1a\xbe\x10\x96\x86\x2f\x87\xa5\xe1\xaa\xb0\x34\x5c\x13\x96\x86\x9b\xc3\x05\xe1\xe6\xb0\x34\xdc\x12\x2e\x08\xb7\x84\xa5\xe1\xb6\x70\x41\xb8\x2d\x2c\x0d\xdf\x08\x17\x84\x6f\x84\xa5\xe1\xdb\xe1\x82\xf0\xed\xb0\x34\xbc\x3b\x2c\x0d\xbf\x0d\x4b\xc3\xef\xc2\xd2\xf0\xfb\xb0\x34\xfc\x21\x2c\x0d\xff\x0c\x97\x57\x2f\xad\xbe\xbc\xfa\x4d\xd5\x97\x57\xbf\xab\x7a\x51\x8d\xe6\x35\x8a\x6a\x1c\x56\xa3\x75\xcd\x8e\x35\xfb\xd7\xec\x58\x73\x79\xad\x65\xb5\x1e\xae\xb5\xac\xd6\xb3\xb5\x96\xd5\x5a\x52\xfb\xa9\xda\x4b\x6a\x2f\xfb\x1f\xef\x78\xae\x00\xf0\x02\x80\x17\x01\xbc\x04\xe0\x65\x00\x2b\x01\xac\x76\xef\x78\xae\x75\xef\x76\xae\x77\xef\x74\x6e\x74\xef\x72\x6e\x06\xf0\x2a\x80\x2d\x00\xb6\x02\x78\x0d\xc0\x36\x00\xdb\x01\xbc\x09\xe0\x2d\x00\x6f\x03\xd8\x01\xe0\x1d\x00\x3b\x01\xbc\xef\xde\xf7\xfc\x10\xc0\x47\xff\xdc\xfb\x03\xf8\x14\xc0\x67\x00\x3e\x07\xf0\x05\x80\x2f\x01\x7c\x05\xe0\x6b\x00\xdf\x00\xf8\x16\xc0\xf7\x00\x7e\x00\xf0\x23\x80\x5d\x00\x7e\x02\xf0\x33\x80\xdf\x00\xec\x06\xf0\x3b\x80\x3f\x00\xfc\x09\xa0\xec\xc7\x9d\x5e\xf4\xdd\xc8\x84\x07\x98\x07\x24\x3d\x60\x2f\x0f\xc8\xf2\x80\x6c\x0f\xc8\xf1\x80\x5c\x0f\xa8\xe2\x01\x79\x1e\x90\xef\x01\x55\x3d\x60\x6f\x0f\xa8\xe6\x01\xfb\x78\x40\x4d\x0f\xa8\xe5\x01\xb5\x3d\x60\x5f\x0f\xd8\xcf\x03\xea\x78\xc0\xfe\x1e\x70\x80\x07\x14\x78\xc0\x81\x1e\x70\x90\x07\xf8\x1e\x10\x78\x40\x5d\x0f\xa8\xe7\x01\x29\x0f\x28\xf4\x80\xfa\x1e\xd0\xc0\x03\x1a\x79\x40\x63\x0f\x38\xd8\x03\x0e\xf1\xa2\x77\x5d\x9b\x78\xd1\x3b\xae\xcd\xbc\xe8\xdd\xd6\xc3\x3d\xa0\xa5\x07\x1c\xe1\x01\x47\x7a\x40\x2b\x0f\x38\xca\x03\x8e\xf6\x80\x63\x3c\xe0\x58\x0f\x68\xed\x01\xed\x3c\xa0\xbd\x07\xa4\x3d\xa0\x83\x07\x74\xf4\x80\x4e\x1e\xd0\xd5\x03\xba\x79\x40\x77\x0f\xe8\xe1\x01\x3d\x3d\xa0\x97\x07\xf4\xf5\x80\x7e\x1e\x70\x82\x07\xf4\xf7\x80\x13\x3d\x60\x80\x07\x0c\xf4\x80\x93\x3c\xe0\x64\x0f\x18\xe4\x01\xa7\x78\xc0\xa9\x1e\x30\xd8\x03\x86\x78\xc0\x50\x0f\x18\xe6\x01\xc3\x3d\x60\x84\x07\x8c\xf2\x80\xd1\x1e\x30\xc6\x03\xc6\x7a\xc0\x38\x0f\x18\xef\x01\x13\x3c\x60\xa2\x07\x4c\xf2\x80\xd3\x3d\x60\xb2\x07\x4c\xf1\x80\xa9\x1e\x30\xcd\x03\xa6\x7b\xc0\x0c\x0f\x98\xe9\x01\xb3\x3c\x60\xb6\x07\xcc\xf1\x80\x33\x3c\xe0\x4c\x0f\x38\xcb\x8b\xde\x9d\x5d\xe4\x45\xef\xbc\x3e\xec\x01\x1b\x3d\x60\x93\x07\x6c\xf6\x80\x57\x3c\xe0\x55\x0f\xd8\xe2\x01\x5b\x3d\xe0\x35\x0f\xd8\xe6\x01\xdb\x3d\xe0\x75\x0f\x78\xc3\x03\xde\xf4\x80\xb7\x3c\xe0\x6d\x0f\xd8\xe1\x01\xef\x7a\xc0\x7b\x1e\xb0\xd3\x03\xde\xf7\x80\x0f\x3c\xe0\x43\x0f\xf8\xc4\x03\x3e\xf5\x80\xcf\x3c\xe0\x73\x0f\xf8\xc2\x03\xbe\xf4\x80\xaf\x3c\xe0\x6b\x0f\xf8\xc6\x03\xbe\xf5\x80\xef\xbc\xe8\x7d\xdb\x9f\xbc\xe8\xbd\xda\xdf\xbc\xe8\x7d\xda\xdf\xbd\xe8\x3d\xda\x3f\xbd\xe8\x3d\xda\xbf\xdd\x47\x6b\xbd\x44\xf4\x9d\x54\x4b\x00\xc9\x04\xb0\x57\x02\xc8\x4a\x00\xd9\x09\x20\x27\x01\xe4\x26\x80\x2a\x09\x20\x2f\x01\xe4\x27\x80\xaa\x09\x60\xef\x04\x50\x2d\x01\x54\x4f\x00\x35\x12\xc0\x3e\x09\xa0\x66\x02\xa8\x95\x00\x6a\x27\x80\x7d\x13\xc0\x7e\x09\xa0\x4e\x02\xd8\x3f\x01\x1c\x90\x00\x0a\x12\x80\x9f\x00\x82\x04\xd0\x30\x01\x14\x25\x80\x46\x09\xa0\x71\x02\x38\x38\x01\x1c\x92\x00\x0e\x4d\x00\x4d\x12\x40\xd3\x04\xd0\x2c\x01\x84\x09\xa0\x79\x02\x38\x2c\x01\xb4\x48\x00\x17\x18\x70\xa1\x01\x17\x1b\x70\x89\x01\x97\x1a\x70\xb9\x01\x57\x1a\x70\x95\x01\xf3\x0c\xb8\xcf\x80\xfb\x0d\x78\xc0\x80\x07\x0d\x78\xc8\x80\x25\x06\x3c\x6c\xc0\x3a\x03\xd6\x1b\xb0\xc1\x80\x8d\x06\x6c\x32\x60\xab\x01\x65\x9f\x7f\x48\x02\x5e\x12\xb0\x24\x90\x9d\x04\xf2\x93\x40\xd5\x24\xb0\x77\x12\xd8\x3f\x09\xb4\x4a\x02\x3d\x93\x40\xaf\x24\xd0\x27\x09\xf4\x4f\x02\x27\x27\x81\x41\x49\xe0\x94\x24\x30\x3d\x09\xcc\x48\x02\x2f\x24\x81\x17\x93\xc0\x2b\x49\xe0\xd5\x24\xb0\x25\x09\x6c\x4d\x02\xdb\x93\xc0\xeb\x49\xe0\xad\x24\xf0\x76\x12\xd8\x91\x04\xde\x49\x02\xef\x26\x81\xf7\x92\xc0\x07\x49\xe0\xc3\x24\xf0\x51\x12\xf8\x38\x09\x7c\x92\x04\x3e\x4d\x02\x5f\x24\x81\x2f\x93\xc0\x57\x49\xe0\xeb\x24\xf0\x4d\x12\xf8\x36\x09\x7c\x97\x04\xbe\x4f\x02\x3f\x24\x81\x1f\x93\xc0\xae\x24\xf0\x53\x12\xf8\x35\x09\xfc\x96\x04\x52\x59\x40\x61\x16\x50\x3f\x0b\x68\x90\x05\x34\xcc\x02\x56\x64\x01\x2f\x66\x01\x5b\xb3\x80\xc6\xb9\x40\xf3\x5c\xe0\xf0\x5c\x60\x7d\x2e\xb0\x21\x17\xe8\x94\x07\x74\xc9\x03\xba\xe6\x01\xd7\xe6\x01\xeb\xf2\x80\xf5\x79\xc0\x86\x3c\xa0\x53\x3e\xb0\x22\x1f\x58\x9d\x0f\xac\xc9\x07\xd6\xe5\x03\xeb\xf3\x81\xe3\xab\x02\x5d\xaa\x02\x5d\xab\x02\x6f\x55\x05\x76\x54\x05\xde\xa9\x0a\xbc\x5b\x15\x68\x58\x1d\xc8\x2a\x00\x72\x0a\x80\x2a\x05\x40\x7e\x01\xb0\x77\x01\xb0\x4f\x01\x70\x74\x01\x70\x6c\x01\xd0\xa6\x20\xfa\xb5\x79\xd9\x2f\xcb\x7d\xc0\xf3\x81\x84\x0f\x98\x0f\x24\x7d\x60\x2f\x1f\xc8\xf2\x81\x6c\x1f\xc8\xf1\x81\x5c\x1f\xa8\xe2\x03\x79\x3e\x90\xef\x03\x55\x7d\x60\x6f\x1f\xa8\xe6\x03\xd5\x7d\xa0\x86\x0f\xec\xe3\x03\x35\x7d\xa0\x96\x0f\xd4\xf6\x81\x7d\x7d\x60\x3f\x1f\xa8\xe3\x47\x5f\xc6\x38\xc0\x07\x0a\xfc\xa8\x95\xf0\x83\x7c\xc0\xf7\x81\xc0\x07\xea\xfa\x40\x3d\x1f\x48\xf9\x40\xa1\x0f\xd4\xf7\x81\x06\x3e\xd0\xd0\x07\x8a\x7c\xa0\x91\x0f\x34\xf6\x81\x83\x7d\xe0\x10\x1f\x38\xd4\x07\x9a\xf8\x40\x53\x1f\x68\xe6\x03\xa1\x0f\x34\xf7\x81\xc3\x7c\xa0\x85\x0f\x1c\xee\x03\x2d\x7d\xe0\x08\x1f\x38\xd2\x07\x8a\x7d\xa0\x95\x0f\x1c\xe5\x03\x47\xfb\xc0\x31\x3e\x70\xac\x0f\xb4\xf6\x81\xe3\x7c\xa0\x8d\x0f\xb4\xf5\x81\x12\x1f\x68\xe7\x03\xed\x7d\x20\xed\x03\x1d\x7c\xa0\xa3\x0f\x74\xf2\x81\xce\x3e\x70\xbc\x0f\x74\xf1\x81\xae\x3e\xd0\xcd\x07\xba\xfb\x40\x0f\x1f\xe8\xe9\x03\xbd\x7c\xa0\xb7\x1f\xb5\xa0\xde\xd7\x07\xfa\xf9\xc0\x09\x3e\xd0\xdf\x07\x4e\xf4\x81\x01\x7e\xf4\x75\x95\x93\x7c\xe0\x64\x1f\x18\xe4\x47\xad\x18\x9e\xea\x03\x83\x7d\x60\x88\x0f\x0c\xf5\x81\x61\x7e\xf4\x95\x96\x11\x3e\x70\x9a\x0f\x8c\xf4\x81\x51\x3e\x30\xda\x07\xc6\xf8\xc0\x58\x1f\x18\xe7\x03\xe3\x7d\x60\x82\x0f\x4c\xf4\x81\x49\x3e\x70\xba\x0f\x4c\xf6\x81\x29\x3e\x30\xd5\x07\xa6\xf9\xc0\x74\x1f\x98\xe1\x03\x33\x7d\x60\x96\x1f\xb5\xfa\x3a\xc7\x07\xce\xf0\x81\x33\x7d\xe0\x2c\x1f\x38\xdb\x07\xe6\xfa\xc0\x39\x3e\x70\xae\x0f\x9c\xe7\x03\xe7\xfb\xc0\x05\x3e\x70\xa1\x0f\x5c\xe4\x03\x17\xfb\xc0\x25\x3e\x70\xa9\x0f\x5c\xe6\x47\xad\x48\x5e\xe1\x03\x57\xfa\xc0\x55\x3e\x30\xcf\x07\xe6\xfb\xc0\xd5\x7e\xd4\xb2\xe4\xb5\x7e\xd4\xd2\xd8\xf5\x3e\x70\x83\x1f\x7d\x75\xa0\xd4\x8f\x5a\x4d\x5a\xe8\x03\x8b\x7c\xe0\x76\x1f\xb8\xc3\x07\xee\xf4\x81\xbb\x7c\xe0\x6e\x1f\xb8\xc7\x07\xee\xf5\x81\xc5\x3e\x70\x9f\x0f\xdc\xef\x03\x0f\xf8\xc0\x83\x3e\xf0\x90\x0f\x2c\xf1\x81\x87\x7d\x60\xa9\x0f\x3c\xe2\x03\x8f\xfa\xc0\x63\x3e\xf0\xb8\x0f\x3c\xe1\x03\x4f\xfa\xc0\x53\x3e\xb0\xcc\x07\x96\xfb\xc0\xd3\x3e\xf0\x8c\x0f\x3c\xeb\x03\xcf\xf9\xc0\xf3\x3e\xb0\xc2\x07\x5e\xf0\x81\x17\x7d\xe0\x25\x1f\x78\xd9\x8f\x5a\x55\x5d\xe5\x03\xab\x7d\x60\x8d\x0f\xac\xf5\x81\x75\x3e\xb0\xde\x07\x36\xf8\x51\xab\xb3\x9b\x7c\x60\xb3\x0f\xbc\xe2\x03\xaf\xfa\xc0\x16\x1f\xd8\xea\x03\xaf\xf9\xc0\x36\x1f\xd8\xee\x03\xaf\xfb\xc0\x1b\x3e\xf0\xa6\x0f\xbc\xe5\x03\x6f\xfb\xc0\x0e\x1f\x78\xc7\x07\xde\xf5\x81\xf7\x7c\x60\xa7\x0f\xbc\xef\x03\x1f\xf8\xc0\x87\x3e\xf0\x91\x0f\x7c\xec\x03\x9f\xf8\xc0\xa7\x7e\xf4\x05\xa0\xcf\x7d\xe0\x0b\x1f\xf8\xd2\x07\xbe\xf2\x81\xaf\x7d\xe0\x1b\x1f\xf8\xd6\x07\xbe\xf3\x81\xef\x7d\xe0\x07\x1f\xf8\xd1\x07\x76\xf9\xc0\x4f\x3e\xf0\xb3\x0f\xfc\xe2\x03\xbf\xfa\xc0\x6f\x7e\xf4\x12\x8c\x17\x00\x89\x00\xb0\x00\x48\x06\xc0\x5e\x01\x90\x15\x00\xd9\x01\x90\x13\x00\xb9\x01\x50\x25\x00\xf2\x02\x20\x3f\x00\xaa\x06\xc0\xde\x01\x50\x2d\x00\xaa\x07\x40\x8d\x00\xd8\x27\x00\x6a\x06\x40\xad\x00\xa8\x1d\x44\x5f\x30\xda\x3f\x00\x0e\x08\x80\x82\x00\x38\x30\x00\x0e\x0a\x80\xba\x01\x50\x2f\x00\x52\x01\x50\x18\x00\xf5\x03\xa0\x41\x10\xb5\x14\x57\x14\x00\x8d\x02\xa0\x71\x00\x1c\x1c\x00\x87\x04\xc0\xa1\x01\xd0\x24\x00\x9a\x06\x40\xb3\x00\x08\x03\xa0\x79\x00\x1c\x16\x00\x2d\x02\xe0\xf0\x00\x68\x19\x00\x47\x04\xc0\x91\x41\xd4\xe2\x68\xab\x00\x38\x2a\x00\x8e\x0e\x80\x63\x02\xe0\xd8\x00\x68\x1d\x00\xc7\x05\x40\x9b\x00\x68\x1b\x00\x25\x01\xd0\x2e\x00\xda\x07\x40\x3a\x88\x5a\xfa\xea\x1c\x00\xc7\x07\x40\x97\x00\xe8\x1a\x00\xdd\x02\xa0\x67\x00\xf4\x0a\x80\xde\x01\xd0\x27\x88\xbe\x2c\xd5\x2f\x00\x4e\x08\x80\xfe\x01\x30\x20\x00\x4e\x0a\x80\x41\x01\x70\x6a\x00\x0c\x0e\x80\x21\x01\x30\x34\x00\x86\x05\xc0\xf0\x00\x18\x11\x00\xa7\x05\xc0\xc8\x00\x18\x15\x00\xa3\x03\x60\x4c\x00\x8c\x0d\x80\x71\x41\xd4\xda\xe9\x84\x00\x98\x18\x00\x93\x02\x60\x72\x10\x7d\x81\x62\x7a\x00\xcc\x0c\x80\xd9\x01\x70\x46\x10\xb5\x06\x7d\x4e\x00\x9c\x1b\x00\xe7\x05\xc0\xf9\x41\xd4\x52\xf4\x85\x01\x70\x51\x10\x7d\xf5\xe4\x92\x00\xb8\x34\x00\x2e\x0b\xa2\xaf\x5c\x5d\x11\x00\x57\x06\xc0\x55\x01\x30\x2f\x00\xe6\x07\xc0\xd5\x01\x70\x4d\x00\x5c\x1b\x00\xd7\x05\xc0\xf5\x01\x70\x43\x00\xdc\x18\x00\xa5\x01\xb0\x20\x00\x6e\x0a\x80\x9b\x03\xe0\x96\x00\xb8\x35\x00\x6e\x0b\x80\x85\x01\xb0\x28\x88\xbe\xce\x71\x47\x00\xdc\x19\x00\x77\x05\xc0\xdd\x01\x70\x4f\x10\x7d\x55\x6a\x71\x00\xdc\x17\x00\xf7\x07\xc0\x03\x01\xf0\x60\x00\x3c\x14\x00\x4b\x02\xe0\xe1\x00\x58\x1a\x00\x8f\x04\xc0\xa3\x01\xf0\x58\x10\x7d\xa9\xea\xc9\x00\x78\x2a\x00\x96\x05\xc0\xf2\x00\x78\x26\x00\x5e\x08\xa2\xd6\xa3\x5f\x0a\x80\x97\x03\x60\x55\x00\xac\x0e\x80\x35\x01\xb0\x2e\x00\x36\x04\xc0\xc6\x00\xd8\x14\x00\x9b\x03\xe0\x95\x00\x78\x35\x00\xb6\x04\xc0\xf6\x00\x78\x3d\x00\xde\x08\x80\x37\x03\xe0\xad\x00\x78\x27\x00\xde\x0d\x80\xf7\x02\x60\x67\x00\xbc\x1f\x00\x1f\x04\xc0\x47\x01\xf0\x71\x00\x7c\x12\x00\x9f\x06\xc0\x67\x01\xf0\x79\x00\x7c\x11\x00\x5f\x05\xc0\xd7\x01\xf0\x43\x00\xfc\x18\x00\xbb\x02\xe0\xe7\x00\xf8\x25\x00\x7e\x0d\x80\xdd\x01\xf0\xc7\x3f\xcb\xab\x1e\x70\x53\x3d\xe0\xa1\x7a\xc0\xc6\x7a\xc0\xa6\x7a\xc0\xe6\x7a\x40\x32\x05\xe4\xa6\x80\xfc\x14\x50\x3f\x05\x34\x4c\x01\x6d\x53\x40\xfb\x14\xd0\x31\x05\x74\x4e\x01\x83\x53\xc0\xd0\x14\x30\x3e\x05\x4c\x48\x01\x13\x53\xc0\xa4\x14\x70\x7a\x0a\x98\x9a\x02\xa6\xa5\x80\x99\x29\x60\x56\x0a\x98\x9b\x02\xce\x49\x01\xe7\xa7\x80\x0b\x52\xc0\xc5\x29\xe0\x92\x14\xf0\x40\x0a\x78\x30\x05\x3c\x94\x02\x96\xa4\x80\x9d\x29\xe0\xfd\x14\xf0\x41\x0a\xf8\x30\x05\x7c\x91\x02\xbe\x4c\x01\x5f\xa5\x80\xaf\x53\x40\xd7\x10\xe8\x1e\x02\x3d\x43\xa0\x77\x08\xf4\x0d\x81\x13\x42\xe0\xc4\x10\x18\x18\x02\x27\x87\xc0\x29\x21\x30\x38\x04\x86\x86\xc0\x88\x10\x18\x19\x02\xa3\x43\x60\x52\x08\x9c\x1e\x02\x53\x42\x60\x6a\x08\x4c\x0f\x81\x19\x21\x30\x2b\x04\x66\x87\xc0\x19\x21\x70\x66\x08\x5c\x1b\x02\xb7\x86\xc0\x03\x21\xf0\x50\x08\x3c\x1c\x02\x8f\x84\xc0\x63\x21\xf0\x44\x08\x3c\x15\x02\xcb\x43\xe0\x99\x10\x78\x2e\x04\x56\x84\xc0\x8b\x21\xb0\x32\x04\x56\x87\xc0\xda\x10\x78\x25\x04\x5e\x0d\x81\xad\x21\xf0\x5a\x08\x6c\x0f\x81\xd7\x43\xe0\xcd\x10\x78\x2b\x04\x76\x84\xc0\x3b\x21\xb0\x2b\x04\x7e\x09\x81\x5f\x43\xe0\xb7\x10\xd8\x1d\x02\x7f\x85\xc0\x82\xea\x1e\x6e\xae\xee\xe1\xfe\xea\x1e\x9a\xd6\xf0\xd0\xac\x86\x87\x2e\x35\x3d\x74\xad\xe9\xe1\xe9\x5a\x1e\x9e\xa9\xe5\xe1\xb9\x5a\x1e\x96\xd7\xf6\xf0\x74\x6d\xfd\x68\x4d\x9d\x3a\x75\xea\xd4\xa9\x53\xa7\x4e\x9d\x3a\x75\xea\xd4\xa9\x53\xa7\x4e\xdd\xff\xdd\xae\xa2\x27\x4e\xb2\xca\x5b\x45\xed\x34\xca\x2a\x6f\x26\xa3\xac\xa2\x76\x39\x65\x95\xb7\x8a\xda\xe1\x94\x55\xde\x2a\x6a\xd7\x59\x56\x79\xcb\x96\x51\x56\x51\xbb\xbf\xb2\xca\x5b\xae\x8c\xb2\x8a\xda\x8d\x97\x55\xde\x2a\x6a\x17\x44\x56\x79\xab\xa8\xdd\x3f\x59\xe5\xad\xa2\x76\xeb\x65\x95\xb7\xbd\x65\x94\x55\xf4\xdd\x05\x59\xe5\xad\xa2\x76\x1f\x65\x95\xb7\x8a\xbe\x9b\x23\xab\xbc\xed\x23\xa3\xac\xa2\xef\xba\xc8\x2a\x6f\x15\x7d\xb4\x4e\x56\x79\xab\xe8\xa3\x20\xb2\xca\x5b\x45\xdf\x6d\x93\x55\xde\xf6\x93\x51\x56\xd1\x47\xe9\x65\x95\xb7\xfd\x65\x94\x55\xf4\xf1\x5b\x59\xe5\xad\xa2\x8f\x2b\xcb\x2a\x6f\x07\xca\x28\x3b\x48\x46\x99\x2f\xa3\x2c\x90\x51\x56\x57\x46\x59\x3d\x19\x65\x29\x19\x65\x85\x32\xca\xea\xcb\x28\x6b\x20\xa3\xac\xa1\x8c\xb2\x22\x19\x65\x8d\x64\x94\x35\x96\x51\x76\xb0\x8c\xb2\x43\x64\x94\x1d\x2a\xa3\xac\x89\x8c\xb2\xa6\x32\xca\x9a\xc9\x28\x0b\x65\x94\x35\x97\x51\x76\x98\x8c\xb2\x16\x32\xca\x0e\x97\x51\xd6\x52\x46\xd9\x11\x32\xca\x8e\x94\x51\x56\x2c\xa3\xac\x95\x8c\xb2\xa3\x64\x94\x1d\x2d\xa3\xec\x18\x19\x65\xc7\xca\x28\x6b\x2d\xa3\xec\x38\x19\x65\x6d\x64\x94\xb5\x95\x51\x56\x22\xa3\xac\x9d\x8c\xb2\xf6\x32\xca\xd2\x32\xca\x3a\xc8\x28\xeb\x28\xa3\xac\x93\x8c\xb2\xce\x32\xca\x8e\x97\x51\xd6\x45\x46\x59\x57\x19\x65\xdd\x64\x94\x75\x97\x51\xd6\x43\x46\x59\x4f\x19\x65\xbd\x64\x94\xf5\x96\x51\xd6\x47\x46\x59\x5f\x19\x65\xfd\x64\x94\x9d\x20\xa3\xac\xbf\x8c\xb2\x13\x65\x94\x0d\x90\x51\x36\x50\x46\xd9\x49\x32\xca\x4e\x96\x51\x36\x48\x46\xd9\x29\x32\xca\x4e\x95\x51\x36\x58\x46\xd9\x10\x19\x65\x43\x65\x94\x0d\x93\x51\x36\x5c\x46\xd9\x08\x19\x65\xa7\xc9\x28\x1b\x29\xa3\x6c\x94\x8c\xb2\xd1\x32\xca\xc6\xc8\x28\x1b\x2b\xa3\x6c\x9c\x8c\xb2\xf1\x32\xca\x26\xc8\x28\x9b\x28\xa3\x6c\x92\x8c\xb2\xd3\x65\x94\x4d\x96\x51\x36\x45\x46\xd9\x54\x19\x65\xd3\x64\x94\x4d\x97\x51\x36\x43\x46\xd9\x4c\x19\x65\xb3\x64\x94\xcd\x96\x51\x36\x47\x46\xd9\x19\x32\xca\xce\x94\x51\x76\x96\x8c\xb2\xb3\x65\x94\xcd\x95\x51\x76\x8e\x8c\xb2\x73\x65\x94\x9d\x27\xa3\xec\x7c\x19\x65\x17\xc8\x28\xbb\x50\x46\xd9\x45\x32\xca\x2e\x96\x51\x76\x89\x8c\xb2\x4b\x65\x94\x5d\x26\xa3\xec\x72\x19\x65\x57\xc8\x28\xbb\x52\x46\xd9\x55\x32\xca\xe6\xc9\x28\x9b\x2f\xa3\xec\x6a\x19\x65\xd7\xc8\x28\xbb\x56\x46\xd9\x75\x32\xca\xae\x97\x51\x76\x83\x8c\xb2\x1b\x65\x94\x95\xca\x28\x5b\x20\xa3\xec\x26\x19\x65\x37\xcb\x28\xbb\x45\x46\xd9\xad\x32\xca\x6e\x93\x51\xb6\x50\x46\xd9\x22\x19\x65\xb7\xcb\x28\xbb\x43\x46\xd9\x9d\x32\xca\xee\x92\x51\x76\xb7\x8c\xb2\x7b\x64\x94\xdd\x2b\xa3\x6c\xb1\x8c\xb2\xfb\x64\x94\xdd\x2f\xa3\xec\x01\x19\x65\x0f\xca\x28\x7b\x48\x46\xd9\x12\x19\x65\x0f\xcb\x28\x5b\x2a\xa3\xec\x11\x19\x65\x8f\xca\x28\x7b\x4c\x46\xd9\xe3\x32\xca\x9e\x90\x51\xf6\xa4\x8c\xb2\xa7\x64\x94\x2d\x93\x51\xb6\x5c\x46\xd9\xd3\x32\xca\x9e\x91\x51\xf6\xac\x8c\xb2\xe7\x64\x94\x3d\x2f\xa3\x6c\x85\x8c\xb2\x17\x64\x94\xbd\x28\xa3\xec\x25\x19\x65\x2f\xcb\x28\x5b\x29\xa3\x6c\x95\x8c\xb2\xd5\x32\xca\xd6\xc8\x28\x5b\x2b\xa3\x6c\x9d\x8c\xb2\xf5\x32\xca\x36\xc8\x28\xdb\x28\xa3\x6c\x93\x8c\xb2\xcd\x32\xca\x5e\x91\x51\xf6\xaa\x8c\xb2\x2d\x32\xca\xb6\xca\x28\x7b\x4d\x46\xd9\x36\x19\x65\xdb\x65\x94\xbd\x2e\xa3\xec\x0d\x19\x65\x6f\xca\x28\x7b\x4b\x46\xd9\xdb\x32\xca\x76\xc8\x28\x7b\x47\x46\xd9\xbb\x32\xca\xde\x93\x51\xb6\x53\x46\xd9\xfb\x32\xca\x3e\x90\x51\xf6\xa1\x8c\xb2\x8f\x64\x94\x7d\x2c\xa3\xec\x13\x19\x65\x9f\xca\x28\xfb\x4c\x46\xd9\xe7\x32\xca\xbe\x90\x51\xf6\xa5\x8c\xb2\xaf\x64\x94\x7d\x2d\xa3\xec\x1b\x19\x65\xdf\xca\x28\xfb\x4e\x46\xd9\xf7\x32\xca\x7e\x90\x51\xf6\xa3\x8c\xb2\x5d\x32\xca\x7e\x92\x51\xf6\xb3\x8c\xb2\x5f\x64\x94\xfd\x2a\xa3\xec\x37\x19\x65\xbb\x65\x94\xfd\x2e\xa3\xec\x0f\x19\x65\x7f\xca\x28\xfb\x4b\x46\xd9\xdf\x32\xca\xe0\xc9\x18\xf3\x64\x94\x25\x64\x94\x99\x8c\xb2\xa4\x8c\xb2\xbd\x64\x94\x65\xc9\x28\xcb\x96\x51\x96\x23\xa3\x2c\x57\x46\x59\x15\x19\x65\x79\x32\xca\xf2\x65\x94\x55\x95\x51\xb6\xb7\x8c\xb2\x6a\x32\xca\xaa\xcb\x28\xab\x21\xa3\x6c\x1f\x19\x65\x35\x65\x94\xd5\x92\x51\x56\x5b\x46\xd9\xbe\x32\xca\xf6\x93\x51\x56\x47\x46\xd9\xfe\x32\xca\x0e\x90\x51\x56\x20\xa3\xec\x40\x19\x65\x07\xc9\x28\xf3\x65\x94\x05\x32\xca\xea\xca\x28\xab\x27\xa3\x2c\x25\xa3\xac\x50\x46\x59\x7d\x19\x65\x0d\x64\x94\x35\x94\x51\x56\x24\xa3\xac\x91\x8c\xb2\xc6\x32\xca\x0e\x96\x51\x76\x88\x8c\xb2\x43\x65\x94\x35\x91\x51\xd6\x54\x46\x59\x33\x19\x65\xa1\x8c\xb2\xe6\x32\xca\x0e\x93\x51\xd6\x42\x46\xd9\xe1\x32\xca\x5a\xca\x28\x3b\x42\x46\xd9\x91\x32\xca\x8a\x65\x94\xb5\x92\x51\x76\x94\x8c\xb2\xa3\x65\x94\x1d\x23\xa3\xec\x58\x19\x65\xad\x65\x94\x1d\x27\xa3\xac\x8d\x8c\xb2\xb6\x32\xca\x4a\x64\x94\xb5\x93\x51\xd6\x5e\x46\x59\x5a\x46\x59\x07\x19\x65\x1d\x65\x94\x75\x92\x51\xd6\x59\x46\xd9\xf1\x32\xca\xba\xc8\x28\xeb\x2a\xa3\xac\x9b\x8c\xb2\xee\x32\xca\x7a\xc8\x28\xeb\x29\xa3\xac\x97\x8c\xb2\xde\x32\xca\xfa\xc8\x28\xeb\x2b\xa3\xac\x9f\x8c\xb2\x13\x64\x94\xf5\x97\x51\x76\xa2\x8c\xb2\x01\x32\xca\x06\xca\x28\x3b\x49\x46\xd9\xc9\x32\xca\x06\xc9\x28\x3b\x45\x46\xd9\xa9\x32\xca\x06\xcb\x28\x1b\x22\xa3\x6c\xa8\x8c\xb2\x61\x32\xca\x86\xcb\x28\x1b\x21\xa3\xec\x34\x19\x65\x23\x65\x94\x8d\x92\x51\x36\x5a\x46\xd9\x18\x19\x65\x63\x65\x94\x8d\x93\x51\x36\x5e\x46\xd9\x04\x19\x65\x13\x65\x94\x4d\x92\x51\x76\xba\x8c\xb2\xc9\x32\xca\xa6\xc8\x28\x9b\x2a\xa3\x6c\x9a\x8c\xb2\xe9\x32\xca\x66\xc8\x28\x9b\x29\xa3\x6c\x96\x8c\xb2\xd9\x32\xca\xe6\xc8\x28\x3b\x43\x46\xd9\x99\x32\xca\xce\x92\x51\x76\xb6\x8c\xb2\xb9\x32\xca\xce\x91\x51\x76\xae\x8c\xb2\xf3\x64\x94\x9d\x2f\xa3\xec\x02\x19\x65\x17\xca\x28\xbb\x48\x46\xd9\xc5\x32\xca\x2e\x91\x51\x76\xa9\x8c\xb2\xcb\x64\x94\x5d\x2e\xa3\xec\x0a\x19\x65\x57\xca\x28\xbb\x4a\x46\xd9\x3c\x19\x65\xf3\x65\x94\x5d\x2d\xa3\xec\x1a\x19\x65\xd7\xca\x28\xbb\x4e\x46\xd9\xf5\x32\xca\x6e\x90\x51\x76\xa3\x8c\xb2\x52\x19\x65\x0b\x64\x94\xdd\x24\xa3\xec\x66\x19\x65\xb7\xc8\x28\xbb\x55\x46\xd9\x6d\x32\xca\x16\xca\x28\x5b\x24\xa3\xec\x76\x19\x65\x77\xc8\x28\xbb\x53\x46\xd9\x5d\x32\xca\xee\x96\x51\x76\x8f\x8c\xb2\x7b\x65\x94\x2d\x96\x51\x76\x9f\x8c\xb2\xfb\x65\x94\x3d\x20\xa3\xec\x41\x19\x65\x0f\xc9\x28\x5b\x22\xa3\xec\x61\x19\x65\x4b\x65\x94\x3d\x22\xa3\xec\x51\x19\x65\x8f\xc9\x28\x7b\x5c\x46\xd9\x13\x32\xca\x9e\x94\x51\xf6\x94\x8c\xb2\x65\x32\xca\x96\xcb\x28\x7b\x5a\x46\xd9\x33\x32\xca\x9e\x95\x51\xf6\x9c\x8c\xb2\xe7\x65\x94\xad\x90\x51\xf6\x82\x8c\xb2\x17\x65\x94\xbd\x24\xa3\xec\x65\x19\x65\x2b\x65\x94\xad\x92\x51\xb6\x5a\x46\xd9\x1a\x19\x65\x6b\x65\x94\xad\x93\x51\xb6\x5e\x46\xd9\x06\x19\x65\x1b\x65\x94\x6d\x92\x51\xb6\x59\x46\xd9\x2b\x32\xca\x5e\x95\x51\xb6\x45\x46\xd9\x56\x19\x65\xaf\xc9\x28\xdb\x26\xa3\x6c\xbb\x8c\xb2\xd7\x65\x94\xbd\x21\xa3\xec\x4d\x19\x65\x6f\xc9\x28\x7b\x5b\x46\xd9\x0e\x19\x65\xef\xc8\x28\x7b\x57\x46\xd9\x7b\x32\xca\x76\xca\x28\x7b\x5f\x46\xd9\x07\x32\xca\x3e\x94\x51\xf6\x91\x8c\xb2\x8f\x65\x94\x7d\x22\xa3\xec\x53\x19\x65\x9f\xc9\x28\xfb\x5c\x46\xd9\x17\x32\xca\xbe\x94\x51\xf6\x95\x8c\xb2\xaf\x65\x94\x7d\x23\xa3\xec\x5b\x19\x65\xdf\xc9\x28\xfb\x5e\x46\xd9\x0f\x32\xca\x7e\x94\x51\xb6\x4b\x46\xd9\x4f\x32\xca\x7e\x96\x51\xf6\x8b\x8c\xb2\x5f\x65\x94\xfd\x26\xa3\x6c\xb7\x8c\xb2\xdf\x65\x94\xfd\x21\xa3\xec\x4f\x19\x65\x7f\xc9\x28\xfb\x5b\x46\x19\x12\x32\xc6\x3c\x19\x65\x09\x19\x65\x26\xa3\x2c\x29\xa3\x6c\x2f\x19\x65\x59\x32\xca\xb2\x65\x94\xe5\xc8\x28\xcb\x95\x51\x56\x45\x46\x59\x9e\x8c\xb2\x7c\x19\x65\x55\x65\x94\xed\x2d\xa3\xac\x9a\x8c\xb2\xea\x32\xca\x6a\xc8\x28\xdb\x47\x46\x59\x4d\x19\x65\xb5\x64\x94\xd5\x96\x51\xb6\xaf\x8c\xb2\xfd\x64\x94\xd5\x91\x51\xb6\xbf\x8c\xb2\x03\x64\x94\x15\xc8\x28\x3b\x50\x46\xd9\x41\x32\xca\x7c\x19\x65\x81\x8c\xb2\xba\x32\xca\xea\xc9\x28\x4b\xc9\x28\x2b\x94\x51\x56\x5f\x46\x59\x03\x19\x65\x0d\x65\x94\x15\xc9\x28\x6b\x24\xa3\xac\xb1\x8c\xb2\x83\x65\x94\x1d\x22\xa3\xec\x50\x19\x65\x4d\x64\x94\x35\x95\x51\xd6\x4c\x46\x59\x28\xa3\xac\xb9\x8c\xb2\xc3\x64\x94\xb5\x90\x51\x76\xb8\x8c\xb2\x96\x32\xca\x8e\x90\x51\x76\xa4\x8c\xb2\x62\x19\x65\xad\x64\x94\x1d\x25\xa3\xec\x68\x19\x65\xc7\xc8\x28\x3b\x56\x46\x59\x6b\x19\x65\xc7\xc9\x28\x6b\x23\xa3\xac\xad\x8c\xb2\x12\x19\x65\xed\x64\x94\xb5\x97\x51\x96\x96\x51\xd6\x41\x46\x59\x47\x19\x65\x9d\x64\x94\x75\x96\x51\x76\xbc\x8c\xb2\x2e\x32\xca\xba\xca\x28\xeb\x26\xa3\xac\xbb\x8c\xb2\x1e\x32\xca\x7a\xca\x28\xeb\x25\xa3\xac\xb7\x8c\xb2\x3e\x32\xca\xfa\xca\x28\xeb\x27\xa3\xec\x04\x19\x65\xfd\x65\x94\x9d\x28\xa3\x6c\x80\x8c\xb2\x81\x32\xca\x4e\x92\x51\x76\xb2\x8c\xb2\x41\x32\xca\x4e\x91\x51\x76\xaa\x8c\xb2\xc1\x32\xca\x86\xc8\x28\x1b\x2a\xa3\x6c\x98\x8c\xb2\xe1\x32\xca\x46\xc8\x28\x3b\x4d\x46\xd9\x48\x19\x65\xa3\x64\x94\x8d\x96\x51\x36\x46\x46\xd9\x58\x19\x65\xe3\x64\x94\x8d\x97\x51\x36\x41\x46\xd9\x44\x19\x65\x93\x64\x94\x9d\x2e\xa3\x6c\xb2\x8c\xb2\x29\x32\xca\xa6\xca\x28\x9b\x26\xa3\x6c\xba\x8c\xb2\x19\x32\xca\x66\xca\x28\x9b\x25\xa3\x6c\xb6\x8c\xb2\x39\x32\xca\xce\x90\x51\x76\xa6\x8c\xb2\xb3\x64\x94\x9d\x2d\xa3\x6c\xae\x8c\xb2\x73\x64\x94\x9d\x2b\xa3\xec\x3c\x19\x65\xe7\xcb\x28\xbb\x40\x46\xd9\x85\x32\xca\x2e\x92\x51\x76\xb1\x8c\xb2\x4b\x64\x94\x5d\x2a\xa3\xec\x32\x19\x65\x97\xcb\x28\xbb\x42\x46\xd9\x95\x32\xca\xae\x92\x51\x36\x4f\x46\xd9\x7c\x19\x65\x57\xcb\x28\xbb\x46\x46\xd9\xb5\x32\xca\xae\x93\x51\x76\xbd\x8c\xb2\x1b\x64\x94\xdd\x28\xa3\xac\x54\x46\xd9\x02\x19\x65\x37\xc9\x28\xbb\x59\x46\xd9\x2d\x32\xca\x6e\x95\x51\x76\x9b\x8c\xb2\x85\x32\xca\x16\xc9\x28\xbb\x5d\x46\xd9\x1d\x32\xca\xee\x94\x51\x76\x97\x8c\xb2\xbb\x65\x94\xdd\x23\xa3\xec\x5e\x19\x65\x8b\x65\x94\xdd\x27\xa3\xec\x7e\x19\x65\x0f\xc8\x28\x7b\x50\x46\xd9\x43\x32\xca\x96\xc8\x28\x7b\x58\x46\xd9\x52\x19\x65\x8f\xc8\x28\x7b\x54\x46\xd9\x63\x32\xca\x1e\x97\x51\xf6\x84\x8c\xb2\x27\x65\x94\x3d\x25\xa3\x6c\x99\x8c\xb2\xe5\x32\xca\x9e\x96\x51\xf6\x8c\x8c\xb2\x67\x65\x94\x3d\x27\xa3\xec\x79\x19\x65\x2b\x64\x94\xbd\x20\xa3\xec\x45\x19\x65\x2f\xc9\x28\x7b\x59\x46\xd9\x4a\x19\x65\xab\x64\x94\xad\x96\x51\xb6\x46\x46\xd9\x5a\x19\x65\xeb\x64\x94\xad\x97\x51\xb6\x41\x46\xd9\x46\x19\x65\x9b\x64\x94\x6d\x96\x51\xf6\x8a\x8c\xb2\x57\x65\x94\x6d\x91\x51\xb6\x55\x46\xd9\x6b\x32\xca\xb6\xc9\x28\xdb\x2e\xa3\xec\x75\x19\x65\x6f\xc8\x28\x7b\x53\x46\xd9\x5b\x32\xca\xde\x96\x51\xb6\x43\x46\xd9\x3b\x32\xca\xde\x95\x51\xf6\x9e\x8c\xb2\x9d\x32\xca\xde\x97\x51\xf6\x81\x8c\xb2\x0f\x65\x94\x7d\x24\xa3\xec\x63\x19\x65\x9f\xc8\x28\xfb\x54\x46\xd9\x67\x32\xca\x3e\x97\x51\xf6\x85\x8c\xb2\x2f\x65\x94\x7d\x25\xa3\xec\x6b\x19\x65\xdf\xc8\x28\xfb\x56\x46\xd9\x77\x32\xca\xbe\x97\x51\xf6\x83\x8c\xb2\x1f\x65\x94\xed\x92\x51\xf6\x93\x8c\xb2\x9f\x65\x94\xfd\x22\xa3\xec\x57\x19\x65\xbf\xc9\x28\xdb\x2d\xa3\xec\x77\x19\x65\x7f\xc8\x28\xfb\x53\x46\xd9\x5f\x32\xca\xfe\x96\x51\x06\x93\x31\xe6\xc9\x28\x4b\xc8\x28\x33\x19\x65\x49\x19\x65\x7b\xc9\x28\xcb\x92\x51\x96\x2d\xa3\x2c\x47\x46\x59\xae\x8c\xb2\x2a\x32\xca\xf2\x64\x94\xe5\xcb\x28\xab\x2a\xa3\x6c\x6f\x19\x65\xd5\x64\x94\x55\x97\x51\x56\x43\x46\xd9\x3e\x32\xca\x6a\xca\x28\xab\x25\xa3\xac\xb6\x8c\xb2\x7d\x65\x94\xed\x27\xa3\xac\x8e\x8c\xb2\xfd\x65\x94\x1d\x20\xa3\xac\x40\x46\xd9\x81\x32\xca\x0e\x92\x51\xe6\xcb\x28\x0b\x64\x94\xd5\x95\x51\x56\x4f\x46\x59\x4a\x46\x59\xa1\x8c\xb2\xfa\x32\xca\x1a\xc8\x28\x6b\x28\xa3\xac\x48\x46\x59\x23\x19\x65\x8d\x65\x94\x1d\x2c\xa3\xec\x10\x19\x65\x87\xca\x28\x6b\x22\xa3\xac\xa9\x8c\xb2\x66\x32\xca\x42\x19\x65\xcd\x65\x94\x1d\x26\xa3\xac\x85\x8c\xb2\xc3\x65\x94\xb5\x94\x51\x76\x84\x8c\xb2\x23\x65\x94\x15\xcb\x28\x6b\x25\xa3\xec\x28\x19\x65\x47\xcb\x28\x3b\x46\x46\xd9\xb1\x32\xca\x5a\xcb\x28\x3b\x4e\x46\x59\x1b\x19\x65\x6d\x65\x94\x95\xc8\x28\x6b\x27\xa3\xac\xbd\x8c\xb2\xb4\x8c\xb2\x0e\x32\xca\x3a\xca\x28\xeb\x24\xa3\xac\xb3\x8c\xb2\xe3\x65\x94\x75\x91\x51\xd6\x55\x46\x59\x37\x19\x65\xdd\x65\x94\xf5\x90\x51\xd6\x53\x46\x59\x2f\x19\x65\xbd\x65\x94\xf5\x91\x51\xd6\x57\x46\x59\x3f\x19\x65\x27\xc8\x28\xeb\x2f\xa3\xec\x44\x19\x65\x03\x64\x94\x0d\x94\x51\x76\x92\x8c\xb2\x93\x65\x94\x0d\x92\x51\x76\x8a\x8c\xb2\x53\x65\x94\x0d\x96\x51\x36\x44\x46\xd9\x50\x19\x65\xc3\x64\x94\x0d\x97\x51\x36\x42\x46\xd9\x69\x32\xca\x46\xca\x28\x1b\x25\xa3\x6c\xb4\x8c\xb2\x31\x32\xca\xc6\xca\x28\x1b\x27\xa3\x6c\xbc\x8c\xb2\x09\x32\xca\x26\xca\x28\x9b\x24\xa3\xec\x74\x19\x65\x93\x65\x94\x4d\x91\x51\x36\x55\x46\xd9\x34\x19\x65\xd3\x65\x94\xcd\x90\x51\x36\x53\x46\xd9\x2c\x19\x65\xb3\x65\x94\xcd\x91\x51\x76\x86\x8c\xb2\x33\x65\x94\x9d\x25\xa3\xec\x6c\x19\x65\x73\x65\x94\x9d\x23\xa3\xec\x5c\x19\x65\xe7\xc9\x28\x3b\x5f\x46\xd9\x05\x32\xca\x2e\x94\x51\x76\x91\x8c\xb2\x8b\x65\x94\x5d\x22\xa3\xec\x52\x19\x65\x97\xc9\x28\xbb\x5c\x46\xd9\x15\x32\xca\xae\x94\x51\x76\x95\x8c\xb2\x79\x32\xca\xe6\xcb\x28\xbb\x5a\x46\xd9\x35\x32\xca\xae\x95\x51\x76\x9d\x8c\xb2\xeb\x65\x94\xdd\x20\xa3\xec\x46\x19\x65\xa5\x32\xca\x16\xc8\x28\xbb\x49\x46\xd9\xcd\x32\xca\x6e\x91\x51\x76\xab\x8c\xb2\xdb\x64\x94\x2d\x94\x51\xb6\x48\x46\xd9\xed\x32\xca\xee\x90\x51\x76\xa7\x8c\xb2\xbb\x64\x94\xdd\x2d\xa3\xec\x1e\x19\x65\xf7\xca\x28\x5b\x2c\xa3\xec\x3e\x19\x65\xf7\xcb\x28\x7b\x40\x46\xd9\x83\x32\xca\x1e\x92\x51\xb6\x44\x46\xd9\xc3\x32\xca\x96\xca\x28\x7b\x44\x46\xd9\xa3\x32\xca\x1e\x93\x51\xf6\xb8\x8c\xb2\x27\x64\x94\x3d\x29\xa3\xec\x29\x19\x65\xcb\x64\x94\x2d\x97\x51\xf6\xb4\x8c\xb2\x67\x64\x94\x3d\x2b\xa3\xec\x39\x19\x65\xcf\xcb\x28\x5b\x21\xa3\xec\x05\x19\x65\x2f\xca\x28\x7b\x49\x46\xd9\xcb\x32\xca\x56\xca\x28\x5b\x25\xa3\x6c\xb5\x8c\xb2\x35\x32\xca\xd6\xca\x28\x5b\x27\xa3\x6c\xbd\x8c\xb2\x0d\x32\xca\x36\xca\x28\xdb\x24\xa3\x6c\xb3\x8c\xb2\x57\x64\x94\xbd\x2a\xa3\x6c\x8b\x8c\xb2\xad\x32\xca\x5e\x93\x51\xb6\x4d\x46\xd9\x76\x19\x65\xaf\xcb\x28\x7b\x43\x46\xd9\x9b\x32\xca\xde\x92\x51\xf6\xb6\x8c\xb2\x1d\x32\xca\xde\x91\x51\xf6\xae\x8c\xb2\xf7\x64\x94\xed\x94\x51\xf6\xbe\x8c\xb2\x0f\x64\x94\x7d\x28\xa3\xec\x23\x19\x65\x1f\xcb\x28\xfb\x44\x46\xd9\xa7\x32\xca\x3e\x93\x51\xf6\xb9\x8c\xb2\x2f\x64\x94\x7d\x29\xa3\xec\x2b\x19\x65\x5f\xcb\x28\xfb\x46\x46\xd9\xb7\x32\xca\xbe\x93\x51\xf6\xbd\x8c\xb2\x1f\x64\x94\xfd\x28\xa3\x6c\x97\x8c\xb2\x9f\x64\x94\xfd\x2c\xa3\xec\x17\x19\x65\xbf\xca\x28\xfb\x4d\x46\xd9\x6e\x19\x65\xbf\xcb\x28\xfb\x43\x46\xd9\x9f\x32\xca\xfe\x92\x51\xf6\xb7\x8c\x32\x24\x65\x8c\x79\x32\xca\x12\x32\xca\x4c\x46\x59\x52\x46\xd9\x5e\x32\xca\xb2\x64\x94\x65\xcb\x28\xcb\x91\x51\x96\x2b\xa3\xac\x8a\x8c\xb2\x3c\x19\x65\xf9\x32\xca\xaa\xca\x28\xdb\x5b\x46\x59\x35\x19\x65\xd5\x65\x94\xd5\x90\x51\xb6\x8f\x8c\xb2\x9a\x32\xca\x6a\xc9\x28\xab\x2d\xa3\x6c\x5f\x19\x65\xfb\xc9\x28\xab\x23\xa3\x6c\x7f\x19\x65\x07\xc8\x28\x2b\x90\x51\x76\xa0\x8c\xb2\x83\x64\x94\xf9\x32\xca\x02\x19\x65\x75\x65\x94\xd5\x93\x51\x96\x92\x51\x56\x28\xa3\xac\xbe\x8c\xb2\x06\x32\xca\x1a\xca\x28\x2b\x92\x51\xd6\x48\x46\x59\x63\x19\x65\x07\xcb\x28\x3b\x44\x46\xd9\xa1\x32\xca\x9a\xc8\x28\x6b\x2a\xa3\xac\x99\x8c\xb2\x50\x46\x59\x73\x19\x65\x87\xc9\x28\x6b\x21\xa3\xec\x70\x19\x65\x2d\x65\x94\x1d\x21\xa3\xec\x48\x19\x65\xc5\x32\xca\x5a\xc9\x28\x3b\x4a\x46\xd9\xd1\x32\xca\x8e\x91\x51\x76\xac\x8c\xb2\xd6\x32\xca\x8e\x93\x51\xd6\x46\x46\x59\x5b\x19\x65\x25\x32\xca\xda\xc9\x28\x6b\x2f\xa3\x2c\x2d\xa3\xac\x83\x8c\xb2\x8e\x32\xca\x3a\xc9\x28\xeb\x2c\xa3\xec\x78\x19\x65\x5d\x64\x94\x75\x95\x51\xd6\x4d\x46\x59\x77\x19\x65\x3d\x64\x94\xf5\x94\x51\xd6\x4b\x46\x59\x6f\x19\x65\x7d\x64\x94\xf5\x95\x51\xd6\x4f\x46\xd9\x09\x32\xca\xfa\xcb\x28\x3b\x51\x46\xd9\x00\x19\x65\x03\x65\x94\x9d\x24\xa3\xec\x64\x19\x65\x83\x64\x94\x9d\x22\xa3\xec\x54\x19\x65\x83\x65\x94\x0d\x91\x51\x36\x54\x46\xd9\x30\x19\x65\xc3\x65\x94\x8d\x90\x51\x76\x9a\x8c\xb2\x91\x32\xca\x46\xc9\x28\x1b\x2d\xa3\x6c\x8c\x8c\xb2\xb1\x32\xca\xc6\xc9\x28\x1b\x2f\xa3\x6c\x82\x8c\xb2\x89\x32\xca\x26\xc9\x28\x3b\x5d\x46\xd9\x64\x19\x65\x53\x64\x94\x4d\x95\x51\x36\x4d\x46\xd9\x74\x19\x65\x33\x64\x94\xcd\x94\x51\x36\x4b\x46\xd9\x6c\x19\x65\x73\x64\x94\x9d\x21\xa3\xec\x4c\x19\x65\x67\xc9\x28\x3b\x5b\x46\xd9\x5c\x19\x65\xe7\xc8\x28\x3b\x57\x46\xd9\x79\x32\xca\xce\x97\x51\x76\x81\x8c\xb2\x0b\x65\x94\x5d\x24\xa3\xec\x62\x19\x65\x97\xc8\x28\xbb\x54\x46\xd9\x65\x32\xca\x2e\x97\x51\x76\x85\x8c\xb2\x2b\x65\x94\x5d\x25\xa3\x6c\x9e\x8c\xb2\xf9\x32\xca\xae\x96\x51\x76\x8d\x8c\xb2\x6b\x65\x94\x5d\x27\xa3\xec\x7a\x19\x65\x37\xc8\x28\xbb\x51\x46\x59\xa9\x8c\xb2\x05\x32\xca\x6e\x92\x51\x76\xb3\x8c\xb2\x5b\x64\x94\xdd\x2a\xa3\xec\x36\x19\x65\x0b\x65\x94\x2d\x92\x51\x76\xbb\x8c\xb2\x3b\x64\x94\xdd\x29\xa3\xec\x2e\x19\x65\x77\xcb\x28\xbb\x47\x46\xd9\xbd\x32\xca\x16\xcb\x28\xbb\x4f\x46\xd9\xfd\x32\xca\x1e\x90\x51\xf6\xa0\x8c\xb2\x87\x64\x94\x2d\x91\x51\xf6\xb0\x8c\xb2\xa5\x32\xca\x1e\x91\x51\xf6\xa8\x8c\xb2\xc7\x64\x94\x3d\x2e\xa3\xec\x09\x19\x65\x4f\xca\x28\x7b\x4a\x46\xd9\x32\x19\x65\xcb\x65\x94\x3d\x2d\xa3\xec\x19\x19\x65\xcf\xca\x28\x7b\x4e\x46\xd9\xf3\x32\xca\x56\xc8\x28\x7b\x41\x46\xd9\x8b\x32\xca\x5e\x92\x51\xf6\xb2\x8c\xb2\x95\x32\xca\x56\xc9\x28\x5b\x2d\xa3\x6c\x8d\x8c\xb2\xb5\x32\xca\xd6\xc9\x28\x5b\x2f\xa3\x6c\x83\x8c\xb2\x8d\x32\xca\x36\xc9\x28\xdb\x2c\xa3\xec\x15\x19\x65\xaf\xca\x28\xdb\x22\xa3\x6c\xab\x8c\xb2\xd7\x64\x94\x6d\x93\x51\xb6\x5d\x46\xd9\xeb\x32\xca\xde\x90\x51\xf6\xa6\x8c\xb2\xb7\x64\x94\xbd\x2d\xa3\x6c\x87\x8c\xb2\x77\x64\x94\xbd\x2b\xa3\xec\x3d\x19\x65\x3b\x65\x94\xbd\x2f\xa3\xec\x03\x19\x65\x1f\xca\x28\xfb\x48\x46\xd9\xc7\x32\xca\x3e\x91\x51\xf6\xa9\x8c\xb2\xcf\x64\x94\x7d\x2e\xa3\xec\x0b\x19\x65\x5f\xca\x28\xfb\x4a\x46\xd9\xd7\x32\xca\xbe\x91\x51\xf6\xad\x8c\xb2\xef\x64\x94\x7d\x2f\xa3\xec\x07\x19\x65\x3f\xca\x28\xdb\x25\xa3\xec\x27\x19\x65\x3f\xcb\x28\xfb\x45\x46\xd9\xaf\x32\xca\x7e\x93\x51\xb6\x5b\x46\xd9\xef\x32\xca\xfe\x90\x51\xf6\xa7\x8c\xb2\xbf\x64\x94\xfd\x2d\xa3\x0c\x7b\xc9\x18\xf3\x64\x94\x25\x64\x94\x99\x8c\xb2\xa4\x8c\xb2\xbd\x64\x94\x65\xc9\x28\xcb\x96\x51\x96\x23\xa3\x2c\x57\x46\x59\x15\x19\x65\x79\x32\xca\xf2\x65\x94\x55\x95\x51\xb6\xb7\x8c\xb2\x6a\x32\xca\xaa\xcb\x28\xab\x21\xa3\x6c\x1f\x19\x65\x35\x65\x94\xd5\x92\x51\x56\x5b\x46\xd9\xbe\x32\xca\xf6\x93\x51\x56\x47\x46\xd9\xfe\x32\xca\x0e\x90\x51\x56\x20\xa3\xec\x40\x19\x65\x07\xc9\x28\xf3\x65\x94\x05\x32\xca\xea\xca\x28\xab\x27\xa3\x2c\x25\xa3\xac\x50\x46\x59\x7d\x19\x65\x0d\x64\x94\x35\x94\x51\x56\x24\xa3\xac\x91\x8c\xb2\xc6\x32\xca\x0e\x96\x51\x76\x88\x8c\xb2\x43\x65\x94\x35\x91\x51\xd6\x54\x46\x59\x33\x19\x65\xa1\x8c\xb2\xe6\x32\xca\x0e\x93\x51\xd6\x42\x46\xd9\xe1\x32\xca\x5a\xca\x28\x3b\x42\x46\xd9\x91\x32\xca\x8a\x65\x94\xb5\x92\x51\x76\x94\x8c\xb2\xa3\x65\x94\x1d\x23\xa3\xec\x58\x19\x65\xad\x65\x94\x1d\x27\xa3\xac\x8d\x8c\xb2\xb6\x32\xca\x4a\x64\x94\xb5\x93\x51\xd6\x5e\x46\x59\x5a\x46\x59\x07\x19\x65\x1d\x65\x94\x75\x92\x51\xd6\x59\x46\xd9\xf1\x32\xca\xba\xc8\x28\xeb\x2a\xa3\xac\x9b\x8c\xb2\xee\x32\xca\x7a\xc8\x28\xeb\x29\xa3\xac\x97\x8c\xb2\xde\x32\xca\xfa\xc8\x28\xeb\x2b\xa3\xac\x9f\x8c\xb2\x13\x64\x94\xf5\x97\x51\x76\xa2\x8c\xb2\x01\x32\xca\x06\xca\x28\x3b\x49\x46\xd9\xc9\x32\xca\x06\xc9\x28\x3b\x45\x46\xd9\xa9\x32\xca\x06\xcb\x28\x1b\x22\xa3\x6c\xa8\x8c\xb2\x61\x32\xca\x86\xcb\x28\x1b\x21\xa3\xec\x34\x19\x65\x23\x65\x94\x8d\x92\x51\x36\x5a\x46\xd9\x18\x19\x65\x63\x65\x94\x8d\x93\x51\x36\x5e\x46\xd9\x04\x19\x65\x13\x65\x94\x4d\x92\x51\x76\xba\x8c\xb2\xc9\x32\xca\xa6\xc8\x28\x9b\x2a\xa3\x6c\x9a\x8c\xb2\xe9\x32\xca\x66\xc8\x28\x9b\x29\xa3\x6c\x96\x8c\xb2\xd9\x32\xca\xe6\xc8\x28\x3b\x43\x46\xd9\x99\x32\xca\xce\x92\x51\x76\xb6\x8c\xb2\xb9\x32\xca\xce\x91\x51\x76\xae\x8c\xb2\xf3\x64\x94\x9d\x2f\xa3\xec\x02\x19\x65\x17\xca\x28\xbb\x48\x46\xd9\xc5\x32\xca\x2e\x91\x51\x76\xa9\x8c\xb2\xcb\x64\x94\x5d\x2e\xa3\xec\x0a\x19\x65\x57\xca\x28\xbb\x4a\x46\xd9\x3c\x19\x65\xf3\x65\x94\x5d\x2d\xa3\xec\x1a\x19\x65\xd7\xca\x28\xbb\x4e\x46\xd9\xf5\x32\xca\x6e\x90\x51\x76\xa3\x8c\xb2\x52\x19\x65\x0b\x64\x94\xdd\x24\xa3\xec\x66\x19\x65\xb7\xc8\x28\xbb\x55\x46\xd9\x6d\x32\xca\x16\xca\x28\x5b\x24\xa3\xec\x76\x19\x65\x77\xc8\x28\xbb\x53\x46\xd9\x5d\x32\xca\xee\x96\x51\x76\x8f\x8c\xb2\x7b\x65\x94\x2d\x96\x51\x76\x9f\x8c\xb2\xfb\x65\x94\x3d\x20\xa3\xec\x41\x19\x65\x0f\xc9\x28\x5b\x22\xa3\xec\x61\x19\x65\x4b\x65\x94\x3d\x22\xa3\xec\x51\x19\x65\x8f\xc9\x28\x7b\x5c\x46\xd9\x13\x32\xca\x9e\x94\x51\xf6\x94\x8c\xb2\x65\x32\xca\x96\xcb\x28\x7b\x5a\x46\xd9\x33\x32\xca\x9e\x95\x51\xf6\x9c\x8c\xb2\xe7\x65\x94\xad\x90\x51\xf6\x82\x8c\xb2\x17\x65\x94\xbd\x24\xa3\xec\x65\x19\x65\x2b\x65\x94\xad\x92\x51\xb6\x5a\x46\xd9\x1a\x19\x65\x6b\x65\x94\xad\x93\x51\xb6\x5e\x46\xd9\x06\x19\x65\x1b\x65\x94\x6d\x92\x51\xb6\x59\x46\xd9\x2b\x32\xca\x5e\x95\x51\xb6\x45\x46\xd9\x56\x19\x65\xaf\xc9\x28\xdb\x26\xa3\x6c\xbb\x8c\xb2\xd7\x65\x94\xbd\x21\xa3\xec\x4d\x19\x65\x6f\xc9\x28\x7b\x5b\x46\xd9\x0e\x19\x65\xef\xc8\x28\x7b\x57\x46\xd9\x7b\x32\xca\x76\xca\x28\x7b\x5f\x46\xd9\x07\x32\xca\x3e\x94\x51\xf6\x91\x8c\xb2\x8f\x65\x94\x7d\x22\xa3\xec\x53\x19\x65\x9f\xc9\x28\xfb\x5c\x46\xd9\x17\x32\xca\xbe\x94\x51\xf6\x95\x8c\xb2\xaf\x65\x94\x7d\x23\xa3\xec\x5b\x19\x65\xdf\xc9\x28\xfb\x5e\x46\xd9\x0f\x32\xca\x7e\x94\x51\xb6\x4b\x46\xd9\x4f\x32\xca\x7e\x96\x51\xf6\x8b\x8c\xb2\x5f\x65\x94\xfd\x26\xa3\x6c\xb7\x8c\xb2\xdf\x65\x94\xfd\x21\xa3\xec\x4f\x19\x65\x7f\xc9\x28\xfb\x5b\x46\x19\xb2\x64\x8c\x79\x32\xca\x12\x32\xca\x4c\x46\x59\x52\x46\xd9\x5e\x32\xca\xb2\x64\x94\x65\xcb\x28\xcb\x91\x51\x96\x2b\xa3\xac\x8a\x8c\xb2\x3c\x19\x65\xf9\x32\xca\xaa\xca\x28\xdb\x5b\x46\x59\x35\x19\x65\xd5\x65\x94\xd5\x90\x51\xb6\x8f\x8c\xb2\x9a\x32\xca\x6a\xc9\x28\xab\x2d\xa3\x6c\x5f\x19\x65\xfb\xc9\x28\xab\x23\xa3\x6c\x7f\x19\x65\x07\xc8\x28\x2b\x90\x51\x76\xa0\x8c\xb2\x83\x64\x94\xf9\x32\xca\x02\x19\x65\x75\x65\x94\xd5\x93\x51\x96\x92\x51\x56\x28\xa3\xac\xbe\x8c\xb2\x06\x32\xca\x1a\xca\x28\x2b\x92\x51\xd6\x48\x46\x59\x63\x19\x65\x07\xcb\x28\x3b\x44\x46\xd9\xa1\x32\xca\x9a\xc8\x28\x6b\x2a\xa3\xac\x99\x8c\xb2\x50\x46\x59\x73\x19\x65\x87\xc9\x28\x6b\x21\xa3\xec\x70\x19\x65\x2d\x65\x94\x1d\x21\xa3\xec\x48\x19\x65\xc5\x32\xca\x5a\xc9\x28\x3b\x4a\x46\xd9\xd1\x32\xca\x8e\x91\x51\x76\xac\x8c\xb2\xd6\x32\xca\x8e\x93\x51\xd6\x46\x46\x59\x5b\x19\x65\x25\x32\xca\xda\xc9\x28\x6b\x2f\xa3\x2c\x2d\xa3\xac\x83\x8c\xb2\x8e\x32\xca\x3a\xc9\x28\xeb\x2c\xa3\xec\x78\x19\x65\x5d\x64\x94\x75\x95\x51\xd6\x4d\x46\x59\x77\x19\x65\x3d\x64\x94\xf5\x94\x51\xd6\x4b\x46\x59\x6f\x19\x65\x7d\x64\x94\xf5\x95\x51\xd6\x4f\x46\xd9\x09\x32\xca\xfa\xcb\x28\x3b\x51\x46\xd9\x00\x19\x65\x03\x65\x94\x9d\x24\xa3\xec\x64\x19\x65\x83\x64\x94\x9d\x22\xa3\xec\x54\x19\x65\x83\x65\x94\x0d\x91\x51\x36\x54\x46\xd9\x30\x19\x65\xc3\x65\x94\x8d\x90\x51\x76\x9a\x8c\xb2\x91\x32\xca\x46\xc9\x28\x1b\x2d\xa3\x6c\x8c\x8c\xb2\xb1\x32\xca\xc6\xc9\x28\x1b\x2f\xa3\x6c\x82\x8c\xb2\x89\x32\xca\x26\xc9\x28\x3b\x5d\x46\xd9\x64\x19\x65\x53\x64\x94\x4d\x95\x51\x36\x4d\x46\xd9\x74\x19\x65\x33\x64\x94\xcd\x94\x51\x36\x4b\x46\xd9\x6c\x19\x65\x73\x64\x94\x9d\x21\xa3\xec\x4c\x19\x65\x67\xc9\x28\x3b\x5b\x46\xd9\x5c\x19\x65\xe7\xc8\x28\x3b\x57\x46\xd9\x79\x32\xca\xce\x97\x51\x76\x81\x8c\xb2\x0b\x65\x94\x5d\x24\xa3\xec\x62\x19\x65\x97\xc8\x28\xbb\x54\x46\xd9\x65\x32\xca\x2e\x97\x51\x76\x85\x8c\xb2\x2b\x65\x94\x5d\x25\xa3\x6c\x9e\x8c\xb2\xf9\x32\xca\xae\x96\x51\x76\x8d\x8c\xb2\x6b\x65\x94\x5d\x27\xa3\xec\x7a\x19\x65\x37\xc8\x28\xbb\x51\x46\x59\xa9\x8c\xb2\x05\x32\xca\x6e\x92\x51\x76\xb3\x8c\xb2\x5b\x64\x94\xdd\x2a\xa3\xec\x36\x19\x65\x0b\x65\x94\x2d\x92\x51\x76\xbb\x8c\xb2\x3b\x64\x94\xdd\x29\xa3\xec\x2e\x19\x65\x77\xcb\x28\xbb\x47\x46\xd9\xbd\x32\xca\x16\xcb\x28\xbb\x4f\x46\xd9\xfd\x32\xca\x1e\x90\x51\xf6\xa0\x8c\xb2\x87\x64\x94\x2d\x91\x51\xf6\xb0\x8c\xb2\xa5\x32\xca\x1e\x91\x51\xf6\xa8\x8c\xb2\xc7\x64\x94\x3d\x2e\xa3\xec\x09\x19\x65\x4f\xca\x28\x7b\x4a\x46\xd9\x32\x19\x65\xcb\x65\x94\x3d\x2d\xa3\xec\x19\x19\x65\xcf\xca\x28\x7b\x4e\x46\xd9\xf3\x32\xca\x56\xc8\x28\x7b\x41\x46\xd9\x8b\x32\xca\x5e\x92\x51\xf6\xb2\x8c\xb2\x95\x32\xca\x56\xc9\x28\x5b\x2d\xa3\x6c\x8d\x8c\xb2\xb5\x32\xca\xd6\xc9\x28\x5b\x2f\xa3\x6c\x83\x8c\xb2\x8d\x32\xca\x36\xc9\x28\xdb\x2c\xa3\xec\x15\x19\x65\xaf\xca\x28\xdb\x22\xa3\x6c\xab\x8c\xb2\xd7\x64\x94\x6d\x93\x51\xb6\x5d\x46\xd9\xeb\x32\xca\xde\x90\x51\xf6\xa6\x8c\xb2\xb7\x64\x94\xbd\x2d\xa3\x6c\x87\x8c\xb2\x77\x64\x94\xbd\x2b\xa3\xec\x3d\x19\x65\x3b\x65\x94\xbd\x2f\xa3\xec\x03\x19\x65\x1f\xca\x28\xfb\x48\x46\xd9\xc7\x32\xca\x3e\x91\x51\xf6\xa9\x8c\xb2\xcf\x64\x94\x7d\x2e\xa3\xec\x0b\x19\x65\x5f\xca\x28\xfb\x4a\x46\xd9\xd7\x32\xca\xbe\x91\x51\xf6\xad\x8c\xb2\xef\x64\x94\x7d\x2f\xa3\xec\x07\x19\x65\x3f\xca\x28\xdb\x25\xa3\xec\x27\x19\x65\x3f\xcb\x28\xfb\x45\x46\xd9\xaf\x32\xca\x7e\x93\x51\xb6\x5b\x46\xd9\xef\x32\xca\xfe\x90\x51\xf6\xa7\x8c\xb2\xbf\x64\x94\xfd\x2d\xa3\x0c\xd9\x32\xc6\x3c\x19\x65\x09\x19\x65\x26\xa3\x2c\x29\xa3\x6c\x2f\x19\x65\x59\x32\xca\xb2\x65\x94\xe5\xc8\x28\xcb\x95\x51\x56\x45\x46\x59\x9e\x8c\xb2\x7c\x19\x65\x55\x65\x94\xed\x2d\xa3\xac\x9a\x8c\xb2\xea\x32\xca\x6a\xc8\x28\xdb\x47\x46\x59\x4d\x19\x65\xb5\x64\x94\xd5\x96\x51\xb6\xaf\x8c\xb2\xfd\x64\x94\xd5\x91\x51\xb6\xbf\x8c\xb2\x03\x64\x94\x15\xc8\x28\x3b\x50\x46\xd9\x41\x32\xca\x7c\x19\x65\x81\x8c\xb2\xba\x32\xca\xea\xc9\x28\x4b\xc9\x28\x2b\x94\x51\x56\x5f\x46\x59\x03\x19\x65\x0d\x65\x94\x15\xc9\x28\x6b\x24\xa3\xac\xb1\x8c\xb2\x83\x65\x94\x1d\x22\xa3\xec\x50\x19\x65\x4d\x64\x94\x35\x95\x51\xd6\x4c\x46\x59\x28\xa3\xac\xb9\x8c\xb2\xc3\x64\x94\xb5\x90\x51\x76\xb8\x8c\xb2\x96\x32\xca\x8e\x90\x51\x76\xa4\x8c\xb2\x62\x19\x65\xad\x64\x94\x1d\x25\xa3\xec\x68\x19\x65\xc7\xc8\x28\x3b\x56\x46\x59\x6b\x19\x65\xc7\xc9\x28\x6b\x23\xa3\xac\xad\x8c\xb2\x12\x19\x65\xed\x64\x94\xb5\x97\x51\x96\x96\x51\xd6\x41\x46\x59\x47\x19\x65\x9d\x64\x94\x75\x96\x51\x76\xbc\x8c\xb2\x2e\x32\xca\xba\xca\x28\xeb\x26\xa3\xac\xbb\x8c\xb2\x1e\x32\xca\x7a\xca\x28\xeb\x25\xa3\xac\xb7\x8c\xb2\x3e\x32\xca\xfa\xca\x28\xeb\x27\xa3\xec\x04\x19\x65\xfd\x65\x94\x9d\x28\xa3\x6c\x80\x8c\xb2\x81\x32\xca\x4e\x92\x51\x76\xb2\x8c\xb2\x41\x32\xca\x4e\x91\x51\x76\xaa\x8c\xb2\xc1\x32\xca\x86\xc8\x28\x1b\x2a\xa3\x6c\x98\x8c\xb2\xe1\x32\xca\x46\xc8\x28\x3b\x4d\x46\xd9\x48\x19\x65\xa3\x64\x94\x8d\x96\x51\x36\x46\x46\xd9\x58\x19\x65\xe3\x64\x94\x8d\x97\x51\x36\x41\x46\xd9\x44\x19\x65\x93\x64\x94\x9d\x2e\xa3\x6c\xb2\x8c\xb2\x29\x32\xca\xa6\xca\x28\x9b\x26\xa3\x6c\xba\x8c\xb2\x19\x32\xca\x66\xca\x28\x9b\x25\xa3\x6c\xb6\x8c\xb2\x39\x32\xca\xce\x90\x51\x76\xa6\x8c\xb2\xb3\x64\x94\x9d\x2d\xa3\x6c\xae\x8c\xb2\x73\x64\x94\x9d\x2b\xa3\xec\x3c\x19\x65\xe7\xcb\x28\xbb\x40\x46\xd9\x85\x32\xca\x2e\x92\x51\x76\xb1\x8c\xb2\x4b\x64\x94\x5d\x2a\xa3\xec\x32\x19\x65\x97\xcb\x28\xbb\x42\x46\xd9\x95\x32\xca\xae\x92\x51\x36\x4f\x46\xd9\x7c\x19\x65\x57\xcb\x28\xbb\x46\x46\xd9\xb5\x32\xca\xae\x93\x51\x76\xbd\x8c\xb2\x1b\x64\x94\xdd\x28\xa3\xac\x54\x46\xd9\x02\x19\x65\x37\xc9\x28\xbb\x59\x46\xd9\x2d\x32\xca\x6e\x95\x51\x76\x9b\x8c\xb2\x85\x32\xca\x16\xc9\x28\xbb\x5d\x46\xd9\x1d\x32\xca\xee\x94\x51\x76\x97\x8c\xb2\xbb\x65\x94\xdd\x23\xa3\xec\x5e\x19\x65\x8b\x65\x94\xdd\x27\xa3\xec\x7e\x19\x65\x0f\xc8\x28\x7b\x50\x46\xd9\x43\x32\xca\x96\xc8\x28\x7b\x58\x46\xd9\x52\x19\x65\x8f\xc8\x28\x7b\x54\x46\xd9\x63\x32\xca\x1e\x97\x51\xf6\x84\x8c\xb2\x27\x65\x94\x3d\x25\xa3\x6c\x99\x8c\xb2\xe5\x32\xca\x9e\x96\x51\xf6\x8c\x8c\xb2\x67\x65\x94\x3d\x27\xa3\xec\x79\x19\x65\x2b\x64\x94\xbd\x20\xa3\xec\x45\x19\x65\x2f\xc9\x28\x7b\x59\x46\xd9\x4a\x19\x65\xab\x64\x94\xad\x96\x51\xb6\x46\x46\xd9\x5a\x19\x65\xeb\x64\x94\xad\x97\x51\xb6\x41\x46\xd9\x46\x19\x65\x9b\x64\x94\x6d\x96\x51\xf6\x8a\x8c\xb2\x57\x65\x94\x6d\x91\x51\xb6\x55\x46\xd9\x6b\x32\xca\xb6\xc9\x28\xdb\x2e\xa3\xec\x75\x19\x65\x6f\xc8\x28\x7b\x53\x46\xd9\x5b\x32\xca\xde\x96\x51\xb6\x43\x46\xd9\x3b\x32\xca\xde\x95\x51\xf6\x9e\x8c\xb2\x9d\x32\xca\xde\x97\x51\xf6\x81\x8c\xb2\x0f\x65\x94\x7d\x24\xa3\xec\x63\x19\x65\x9f\xc8\x28\xfb\x54\x46\xd9\x67\x32\xca\x3e\x97\x51\xf6\x85\x8c\xb2\x2f\x65\x94\x7d\x25\xa3\xec\x6b\x19\x65\xdf\xc8\x28\xfb\x56\x46\xd9\x77\x32\xca\xbe\x97\x51\xf6\x83\x8c\xb2\x1f\x65\x94\xed\x92\x51\xf6\x93\x8c\xb2\x9f\x65\x94\xfd\x22\xa3\xec\x57\x19\x65\xbf\xc9\x28\xdb\x2d\xa3\xec\x77\x19\x65\x7f\xc8\x28\xfb\x53\x46\xd9\x5f\x32\xca\xfe\x96\x51\x86\x1c\x19\x63\x9e\x8c\xb2\x84\x8c\x32\x93\x51\x96\x94\x51\xb6\x97\x8c\xb2\x2c\x19\x65\xd9\x32\xca\x72\x64\x94\xe5\xca\x28\xab\x22\xa3\x2c\x4f\x46\x59\xbe\x8c\xb2\xaa\x32\xca\xf6\x96\x51\x56\x4d\x46\x59\x75\x19\x65\x35\x64\x94\xed\x23\xa3\xac\xa6\x8c\xb2\x5a\x32\xca\x6a\xcb\x28\xdb\x57\x46\xd9\x7e\x32\xca\xea\xc8\x28\xdb\x5f\x46\xd9\x01\x32\xca\x0a\x64\x94\x1d\x28\xa3\xec\x20\x19\x65\xbe\x8c\xb2\x40\x46\x59\x5d\x19\x65\xf5\x64\x94\xa5\x64\x94\x15\xca\x28\xab\x2f\xa3\xac\x81\x8c\xb2\x86\x32\xca\x8a\x64\x94\x35\x92\x51\xd6\x58\x46\xd9\xc1\x32\xca\x0e\x91\x51\x76\xa8\x8c\xb2\x26\x32\xca\x9a\xca\x28\x6b\x26\xa3\x2c\x94\x51\xd6\x5c\x46\xd9\x61\x32\xca\x5a\xc8\x28\x3b\x5c\x46\x59\x4b\x19\x65\x47\xc8\x28\x3b\x52\x46\x59\xb1\x8c\xb2\x56\x32\xca\x8e\x92\x51\x76\xb4\x8c\xb2\x63\x64\x94\x1d\x2b\xa3\xac\xb5\x8c\xb2\xe3\x64\x94\xb5\x91\x51\xd6\x56\x46\x59\x89\x8c\xb2\x76\x32\xca\xda\xcb\x28\x4b\xcb\x28\xeb\x20\xa3\xac\xa3\x8c\xb2\x4e\x32\xca\x3a\xcb\x28\x3b\x5e\x46\x59\x17\x19\x65\x5d\x65\x94\x75\x93\x51\xd6\x5d\x46\x59\x0f\x19\x65\x3d\x65\x94\xf5\x92\x51\xd6\x5b\x46\x59\x1f\x19\x65\x7d\x65\x94\xf5\x93\x51\x76\x82\x8c\xb2\xfe\x32\xca\x4e\x94\x51\x36\x40\x46\xd9\x40\x19\x65\x27\xc9\x28\x3b\x59\x46\xd9\x20\x19\x65\xa7\xc8\x28\x3b\x55\x46\xd9\x60\x19\x65\x43\x64\x94\x0d\x95\x51\x36\x4c\x46\xd9\x70\x19\x65\x23\x64\x94\x9d\x26\xa3\x6c\xa4\x8c\xb2\x51\x32\xca\x46\xcb\x28\x1b\x23\xa3\x6c\xac\x8c\xb2\x71\x32\xca\xc6\xcb\x28\x9b\x20\xa3\x6c\xa2\x8c\xb2\x49\x32\xca\x4e\x97\x51\x36\x59\x46\xd9\x14\x19\x65\x53\x65\x94\x4d\x93\x51\x36\x5d\x46\xd9\x0c\x19\x65\x33\x65\x94\xcd\x92\x51\x36\x5b\x46\xd9\x1c\x19\x65\x67\xc8\x28\x3b\x53\x46\xd9\x59\x32\xca\xce\x96\x51\x36\x57\x46\xd9\x39\x32\xca\xce\x95\x51\x76\x9e\x8c\xb2\xf3\x65\x94\x5d\x20\xa3\xec\x42\x19\x65\x17\xc9\x28\xbb\x58\x46\xd9\x25\x32\xca\x2e\x95\x51\x76\x99\x8c\xb2\xcb\x65\x94\x5d\x21\xa3\xec\x4a\x19\x65\x57\xc9\x28\x9b\x27\xa3\x6c\xbe\x8c\xb2\xab\x65\x94\x5d\x23\xa3\xec\x5a\x19\x65\xd7\xc9\x28\xbb\x5e\x46\xd9\x0d\x32\xca\x6e\x94\x51\x56\x2a\xa3\x6c\x81\x8c\xb2\x9b\x64\x94\xdd\x2c\xa3\xec\x16\x19\x65\xb7\xca\x28\xbb\x4d\x46\xd9\xc2\xff\x8f\xbd\xfb\xfe\x96\xa2\xf8\xb7\x3e\xbe\xab\x66\x0e\x22\x41\x51\x51\x11\x44\xc7\x8c\x19\x33\x4a\x6a\x72\x92\x20\x08\x62\x40\xda\x8c\x19\x33\xe6\x16\x14\x51\xc9\x8a\x60\x1e\x33\x66\xcc\x98\xdb\x8c\x19\x31\xe1\xd7\x34\x66\xcc\x88\x09\x45\xe1\xae\x99\xcf\x54\xdd\x3f\x60\xff\xba\x9f\xb5\xce\xb7\x79\xbf\x7a\xa6\x43\x75\x75\x1f\xce\x73\xe5\x8c\x8c\xb2\x1b\x65\x94\xdd\x24\xa3\xec\x66\x19\x65\xb7\xc8\x28\xbb\x55\x46\xd9\x6d\x32\xca\x6e\x97\x51\x36\x57\x46\xd9\x1d\x32\xca\xee\x94\x51\x76\x97\x8c\xb2\xbb\x65\x94\xdd\x23\xa3\xec\x5e\x19\x65\xf7\xc9\x28\x9b\x27\xa3\xec\x7e\x19\x65\x0f\xc8\x28\x7b\x50\x46\xd9\x43\x32\xca\x1e\x96\x51\xf6\x88\x8c\xb2\x47\x65\x94\xcd\x97\x51\xf6\x98\x8c\xb2\xc7\x65\x94\x3d\x21\xa3\xec\x49\x19\x65\x4f\xc9\x28\x7b\x5a\x46\xd9\x33\x32\xca\x72\x19\x65\xcf\xca\x28\x7b\x4e\x46\xd9\xf3\x32\xca\x5e\x90\x51\xf6\xa2\x8c\xb2\x97\x64\x94\xbd\x2c\xa3\x6c\x81\x8c\xb2\x57\x64\x94\xbd\x2a\xa3\xec\x35\x19\x65\xaf\xcb\x28\x7b\x43\x46\xd9\x9b\x32\xca\xde\x92\x51\xb6\x50\x46\xd9\xdb\x32\xca\x16\xc9\x28\x7b\x47\x46\xd9\xbb\x32\xca\xde\x93\x51\xf6\xbe\x8c\xb2\x0f\x64\x94\x2d\x96\x51\xf6\xa1\x8c\xb2\xff\xc9\x28\xfb\x48\x46\xd9\xc7\x32\xca\x3e\x91\x51\xf6\xa9\x8c\xb2\xcf\x64\x94\x55\x64\x94\x7d\x2e\xa3\xec\x0b\x19\x65\x5f\xca\x28\xfb\x4a\x46\xd9\xd7\x32\xca\xbe\x91\x51\xf6\xad\x8c\xb2\x25\x32\xca\xbe\x93\x51\xf6\xbd\x8c\xb2\x1f\x64\x94\xfd\x28\xa3\xec\x27\x19\x65\x3f\xcb\x28\xfb\x45\x46\xd9\x52\x19\x65\xbf\xca\x28\x5b\x26\xa3\xec\x37\x19\x65\xbf\xcb\x28\xfb\x43\x46\xd9\x9f\x32\xca\xfe\x92\x51\xb6\x5c\x46\xd9\xdf\x32\xca\xfe\x91\x51\xb6\x42\x46\xd9\xbf\x32\xca\xfe\x93\x51\xb6\x52\x46\xd9\x2a\x19\x65\x58\x5d\xc6\x98\x93\x51\xe6\x65\x94\x15\x64\x94\x15\x65\x94\x35\xc8\x28\x6b\x24\xa3\x6c\x35\x19\x65\x8d\x65\x94\xad\x2e\xa3\xac\x89\x8c\xb2\xa6\x32\xca\x9a\xc9\x28\x6b\x2e\xa3\x6c\x0d\x19\x65\x6b\xca\x28\x6b\x21\xa3\x6c\x2d\x19\x65\x6b\xcb\x28\x5b\x47\x46\x59\x4b\x19\x65\xeb\xca\x28\x5b\x4f\x46\xd9\xfa\x32\xca\x5a\xc9\x28\xdb\x40\x46\x59\x6b\x19\x65\x6d\x64\x94\x6d\x28\xa3\xac\xad\x8c\xb2\x8d\x64\x94\x6d\x2c\xa3\xac\x24\xa3\x6c\x13\x19\x65\x9b\xca\x28\xdb\x4c\x46\xd9\xe6\x32\xca\xb6\x90\x51\xb6\xa5\x8c\xb2\xad\x64\x94\xb5\x93\x51\xb6\xb5\x8c\xb2\x6d\x64\x94\x6d\x2b\xa3\x6c\x3b\x19\x65\xdb\xcb\x28\xdb\x41\x46\xd9\x8e\x32\xca\xda\xcb\x28\xdb\x49\x46\xd9\xce\x32\xca\x76\x91\x51\xb6\xab\x8c\xb2\xdd\x64\x94\xed\x2e\xa3\x6c\x0f\x19\x65\x1d\x64\x94\xed\x29\xa3\x6c\x2f\x19\x65\x1d\x65\x94\x75\x92\x51\xd6\x59\x46\x59\x17\x19\x65\x5d\x65\x94\x25\x32\xca\xba\xc9\x28\xeb\x2e\xa3\xac\x87\x8c\xb2\x9e\x32\xca\x7a\xc9\x28\xeb\x2d\xa3\xac\x8f\x8c\xb2\xbe\x32\xca\xfa\xc9\x28\xeb\x2f\xa3\x6c\x80\x8c\xb2\xbd\x65\x94\x0d\x94\x51\x36\x48\x46\xd9\x60\x19\x65\x43\x64\x94\xed\x23\xa3\x6c\xa8\x8c\xb2\x61\x32\xca\xf6\x95\x51\x36\x5c\x46\xd9\x08\x19\x65\xfb\xc9\x28\x1b\x29\xa3\x6c\x7f\x19\x65\x07\xc8\x28\x3b\x50\x46\xd9\x41\x32\xca\x46\xc9\x28\x3b\x58\x46\xd9\x68\x19\x65\xa9\x8c\xb2\x43\x64\x94\x1d\x2a\xa3\xec\x30\x19\x65\x87\xcb\x28\x3b\x42\x46\xd9\x91\x32\xca\x8e\x92\x51\x36\x46\x46\xd9\xd1\x32\xca\x8e\x91\x51\x76\xac\x8c\xb2\xe3\x64\x94\x1d\x2f\xa3\xec\x04\x19\x65\x27\xca\x28\x1b\x2b\xa3\xec\x24\x19\x65\x27\xcb\x28\x3b\x45\x46\xd9\xa9\x32\xca\x4e\x93\x51\x76\xba\x8c\xb2\x33\x64\x94\x8d\x93\x51\x76\xa6\x8c\xb2\xb3\x64\x94\x9d\x2d\xa3\xec\x1c\x19\x65\xe7\xca\x28\x3b\x4f\x46\xd9\xf9\x32\xca\x32\x19\x65\x17\xc8\x28\x1b\x2f\xa3\x6c\x82\x8c\xb2\x0b\x65\x94\x5d\x24\xa3\x6c\xa2\x8c\xb2\x8b\x65\x94\x4d\x92\x51\x76\x89\x8c\xb2\x4b\x65\x94\x5d\x26\xa3\x6c\xb2\x8c\xb2\x29\x32\xca\xa6\xca\x28\x9b\x26\xa3\x6c\xba\x8c\xb2\x19\x32\xca\x66\xca\x28\xbb\x5c\x46\xd9\x15\x32\xca\x66\xc9\x28\xbb\x52\x46\xd9\x6c\x19\x65\x73\x64\x94\x5d\x25\xa3\xec\x6a\x19\x65\xd7\xc8\x28\xbb\x56\x46\xd9\x75\x32\xca\xae\x97\x51\x76\x83\x8c\xb2\xb2\x8c\xb2\x1b\x65\x94\xdd\x24\xa3\xec\x66\x19\x65\xb7\xc8\x28\xbb\x55\x46\xd9\x6d\x32\xca\x6e\x97\x51\x36\x57\x46\xd9\x1d\x32\xca\xee\x94\x51\x76\x97\x8c\xb2\xbb\x65\x94\xdd\x23\xa3\xec\x5e\x19\x65\xf7\xc9\x28\x9b\x27\xa3\xec\x7e\x19\x65\x0f\xc8\x28\x7b\x50\x46\xd9\x43\x32\xca\x1e\x96\x51\xf6\x88\x8c\xb2\x47\x65\x94\xcd\x97\x51\xf6\x98\x8c\xb2\xc7\x65\x94\x3d\x21\xa3\xec\x49\x19\x65\x4f\xc9\x28\x7b\x5a\x46\xd9\x33\x32\xca\x72\x19\x65\xcf\xca\x28\x7b\x4e\x46\xd9\xf3\x32\xca\x5e\x90\x51\xf6\xa2\x8c\xb2\x97\x64\x94\xbd\x2c\xa3\x6c\x81\x8c\xb2\x57\x64\x94\xbd\x2a\xa3\xec\x35\x19\x65\xaf\xcb\x28\x7b\x43\x46\xd9\x9b\x32\xca\xde\x92\x51\xb6\x50\x46\xd9\xdb\x32\xca\x16\xc9\x28\x7b\x47\x46\xd9\xbb\x32\xca\xde\x93\x51\xf6\xbe\x8c\xb2\x0f\x64\x94\x2d\x96\x51\xf6\xa1\x8c\xb2\xff\xc9\x28\xfb\x48\x46\xd9\xc7\x32\xca\x3e\x91\x51\xf6\xa9\x8c\xb2\xcf\x64\x94\x55\x64\x94\x7d\x2e\xa3\xec\x0b\x19\x65\x5f\xca\x28\xfb\x4a\x46\xd9\xd7\x32\xca\xbe\x91\x51\xf6\xad\x8c\xb2\x25\x32\xca\xbe\x93\x51\xf6\xbd\x8c\xb2\x1f\x64\x94\xfd\x28\xa3\xec\x27\x19\x65\x3f\xcb\x28\xfb\x45\x46\xd9\x52\x19\x65\xbf\xca\x28\x5b\x26\xa3\xec\x37\x19\x65\xbf\xcb\x28\xfb\x43\x46\xd9\x9f\x32\xca\xfe\x92\x51\xb6\x5c\x46\xd9\xdf\x32\xca\xfe\x91\x51\xb6\x42\x46\xd9\xbf\x32\xca\xfe\x93\x51\xb6\x52\x46\xd9\x2a\x19\x65\x68\x22\x63\xcc\xc9\x28\xf3\x32\xca\x0a\x32\xca\x8a\x32\xca\x1a\x64\x94\x35\x92\x51\xb6\x9a\x8c\xb2\xc6\x32\xca\x56\x97\x51\xd6\x44\x46\x59\x53\x19\x65\xcd\x64\x94\x35\x97\x51\xb6\x86\x8c\xb2\x35\x65\x94\xb5\x90\x51\xb6\x96\x8c\xb2\xb5\x65\x94\xad\x23\xa3\xac\xa5\x8c\xb2\x75\x65\x94\xad\x27\xa3\x6c\x7d\x19\x65\xad\x64\x94\x6d\x20\xa3\xac\xb5\x8c\xb2\x36\x32\xca\x36\x94\x51\xd6\x56\x46\xd9\x46\x32\xca\x36\x96\x51\x56\x92\x51\xb6\x89\x8c\xb2\x4d\x65\x94\x6d\x26\xa3\x6c\x73\x19\x65\x5b\xc8\x28\xdb\x52\x46\xd9\x56\x32\xca\xda\xc9\x28\xdb\x5a\x46\xd9\x36\x32\xca\xb6\x95\x51\xb6\x9d\x8c\xb2\xed\x65\x94\xed\x20\xa3\x6c\x47\x19\x65\xed\x65\x94\xed\x24\xa3\x6c\x67\x19\x65\xbb\xc8\x28\xdb\x55\x46\xd9\x6e\x32\xca\x76\x97\x51\xb6\x87\x8c\xb2\x0e\x32\xca\xf6\x94\x51\xb6\x97\x8c\xb2\x8e\x32\xca\x3a\xc9\x28\xeb\x2c\xa3\xac\x8b\x8c\xb2\xae\x32\xca\x12\x19\x65\xdd\x64\x94\x75\x97\x51\xd6\x43\x46\x59\x4f\x19\x65\xbd\x64\x94\xf5\x96\x51\xd6\x47\x46\x59\x5f\x19\x65\xfd\x64\x94\xf5\x97\x51\x36\x40\x46\xd9\xde\x32\xca\x06\xca\x28\x1b\x24\xa3\x6c\xb0\x8c\xb2\x21\x32\xca\xf6\x91\x51\x36\x54\x46\xd9\x30\x19\x65\xfb\xca\x28\x1b\x2e\xa3\x6c\x84\x8c\xb2\xfd\x64\x94\x8d\x94\x51\xb6\xbf\x8c\xb2\x03\x64\x94\x1d\x28\xa3\xec\x20\x19\x65\xa3\x64\x94\x1d\x2c\xa3\x6c\xb4\x8c\xb2\x54\x46\xd9\x21\x32\xca\x0e\x95\x51\x76\x98\x8c\xb2\xc3\x65\x94\x1d\x21\xa3\xec\x48\x19\x65\x47\xc9\x28\x1b\x23\xa3\xec\x68\x19\x65\xc7\xc8\x28\x3b\x56\x46\xd9\x71\x32\xca\x8e\x97\x51\x76\x82\x8c\xb2\x13\x65\x94\x8d\x95\x51\x76\x92\x8c\xb2\x93\x65\x94\x9d\x22\xa3\xec\x54\x19\x65\xa7\xc9\x28\x3b\x5d\x46\xd9\x19\x32\xca\xc6\xc9\x28\x3b\x53\x46\xd9\x59\x32\xca\xce\x96\x51\x76\x8e\x8c\xb2\x73\x65\x94\x9d\x27\xa3\xec\x7c\x19\x65\x99\x8c\xb2\x0b\x64\x94\x8d\x97\x51\x36\x41\x46\xd9\x85\x32\xca\x2e\x92\x51\x36\x51\x46\xd9\xc5\x32\xca\x26\xc9\x28\xbb\x44\x46\xd9\xa5\x32\xca\x2e\x93\x51\x36\x59\x46\xd9\x14\x19\x65\x53\x65\x94\x4d\x93\x51\x36\x5d\x46\xd9\x0c\x19\x65\x33\x65\x94\x5d\x2e\xa3\xec\x0a\x19\x65\xb3\x64\x94\x5d\x29\xa3\x6c\xb6\x8c\xb2\x39\x32\xca\xae\x92\x51\x76\xb5\x8c\xb2\x6b\x64\x94\x5d\x2b\xa3\xec\x3a\x19\x65\xd7\xcb\x28\xbb\x41\x46\x59\x59\x46\xd9\x8d\x32\xca\x6e\x92\x51\x76\xb3\x8c\xb2\x5b\x64\x94\xdd\x2a\xa3\xec\x36\x19\x65\xb7\xcb\x28\x9b\x2b\xa3\xec\x0e\x19\x65\x77\xca\x28\xbb\x4b\x46\xd9\xdd\x32\xca\xee\x91\x51\x76\xaf\x8c\xb2\xfb\x64\x94\xcd\x93\x51\x76\xbf\x8c\xb2\x07\x64\x94\x3d\x28\xa3\xec\x21\x19\x65\x0f\xcb\x28\x7b\x44\x46\xd9\xa3\x32\xca\xe6\xcb\x28\x7b\x4c\x46\xd9\xe3\x32\xca\x9e\x90\x51\xf6\xa4\x8c\xb2\xa7\x64\x94\x3d\x2d\xa3\xec\x19\x19\x65\xb9\x8c\xb2\x67\x65\x94\x3d\x27\xa3\xec\x79\x19\x65\x2f\xc8\x28\x7b\x51\x46\xd9\x4b\x32\xca\x5e\x96\x51\xb6\x40\x46\xd9\x2b\x32\xca\x5e\x95\x51\xf6\x9a\x8c\xb2\xd7\x65\x94\xbd\x21\xa3\xec\x4d\x19\x65\x6f\xc9\x28\x5b\x28\xa3\xec\x6d\x19\x65\x8b\x64\x94\xbd\x23\xa3\xec\x5d\x19\x65\xef\xc9\x28\x7b\x5f\x46\xd9\x07\x32\xca\x16\xcb\x28\xfb\x50\x46\xd9\xff\x64\x94\x7d\x24\xa3\xec\x63\x19\x65\x9f\xc8\x28\xfb\x54\x46\xd9\x67\x32\xca\x2a\x32\xca\x3e\x97\x51\xf6\x85\x8c\xb2\x2f\x65\x94\x7d\x25\xa3\xec\x6b\x19\x65\xdf\xc8\x28\xfb\x56\x46\xd9\x12\x19\x65\xdf\xc9\x28\xfb\x5e\x46\xd9\x0f\x32\xca\x7e\x94\x51\xf6\x93\x8c\xb2\x9f\x65\x94\xfd\x22\xa3\x6c\xa9\x8c\xb2\x5f\x65\x94\x2d\x93\x51\xf6\x9b\x8c\xb2\xdf\x65\x94\xfd\x21\xa3\xec\x4f\x19\x65\x7f\xc9\x28\x5b\x2e\xa3\xec\x6f\x19\x65\xff\xc8\x28\x5b\x21\xa3\xec\x5f\x19\x65\xff\xc9\x28\x5b\x29\xa3\x6c\x95\x8c\x32\x34\x95\x31\xe6\x64\x94\x79\x19\x65\x05\x19\x65\x45\x19\x65\x0d\x32\xca\x1a\xc9\x28\x5b\x4d\x46\x59\x63\x19\x65\xab\xcb\x28\x6b\x22\xa3\xac\xa9\x8c\xb2\x66\x32\xca\x9a\xcb\x28\x5b\x43\x46\xd9\x9a\x32\xca\x5a\xc8\x28\x5b\x4b\x46\xd9\xda\x32\xca\xd6\x91\x51\xd6\x52\x46\xd9\xba\x32\xca\xd6\x93\x51\xb6\xbe\x8c\xb2\x56\x32\xca\x36\x90\x51\xd6\x5a\x46\x59\x1b\x19\x65\x1b\xca\x28\x6b\x2b\xa3\x6c\x23\x19\x65\x1b\xcb\x28\x2b\xc9\x28\xdb\x44\x46\xd9\xa6\x32\xca\x36\x93\x51\xb6\xb9\x8c\xb2\x2d\x64\x94\x6d\x29\xa3\x6c\x2b\x19\x65\xed\x64\x94\x6d\x2d\xa3\x6c\x1b\x19\x65\xdb\xca\x28\xdb\x4e\x46\xd9\xf6\x32\xca\x76\x90\x51\xb6\xa3\x8c\xb2\xf6\x32\xca\x76\x92\x51\xb6\xb3\x8c\xb2\x5d\x64\x94\xed\x2a\xa3\x6c\x37\x19\x65\xbb\xcb\x28\xdb\x43\x46\x59\x07\x19\x65\x7b\xca\x28\xdb\x4b\x46\x59\x47\x19\x65\x9d\x64\x94\x75\x96\x51\xd6\x45\x46\x59\x57\x19\x65\x89\x8c\xb2\x6e\x32\xca\xba\xcb\x28\xeb\x21\xa3\xac\xa7\x8c\xb2\x5e\x32\xca\x7a\xcb\x28\xeb\x23\xa3\xac\xaf\x8c\xb2\x7e\x32\xca\xfa\xcb\x28\x1b\x20\xa3\x6c\x6f\x19\x65\x03\x65\x94\x0d\x92\x51\x36\x58\x46\xd9\x10\x19\x65\xfb\xc8\x28\x1b\x2a\xa3\x6c\x98\x8c\xb2\x7d\x65\x94\x0d\x97\x51\x36\x42\x46\xd9\x7e\x32\xca\x46\xca\x28\xdb\x5f\x46\xd9\x01\x32\xca\x0e\x94\x51\x76\x90\x8c\xb2\x51\x32\xca\x0e\x96\x51\x36\x5a\x46\x59\x2a\xa3\xec\x10\x19\x65\x87\xca\x28\x3b\x4c\x46\xd9\xe1\x32\xca\x8e\x90\x51\x76\xa4\x8c\xb2\xa3\x64\x94\x8d\x91\x51\x76\xb4\x8c\xb2\x63\x64\x94\x1d\x2b\xa3\xec\x38\x19\x65\xc7\xcb\x28\x3b\x41\x46\xd9\x89\x32\xca\xc6\xca\x28\x3b\x49\x46\xd9\xc9\x32\xca\x4e\x91\x51\x76\xaa\x8c\xb2\xd3\x64\x94\x9d\x2e\xa3\xec\x0c\x19\x65\xe3\x64\x94\x9d\x29\xa3\xec\x2c\x19\x65\x67\xcb\x28\x3b\x47\x46\xd9\xb9\x32\xca\xce\x93\x51\x76\xbe\x8c\xb2\x4c\x46\xd9\x05\x32\xca\xc6\xcb\x28\x9b\x20\xa3\xec\x42\x19\x65\x17\xc9\x28\x9b\x28\xa3\xec\x62\x19\x65\x93\x64\x94\x5d\x22\xa3\xec\x52\x19\x65\x97\xc9\x28\x9b\x2c\xa3\x6c\x8a\x8c\xb2\xa9\x32\xca\xa6\xc9\x28\x9b\x2e\xa3\x6c\x86\x8c\xb2\x99\x32\xca\x2e\x97\x51\x76\x85\x8c\xb2\x59\x32\xca\xae\x94\x51\x36\x5b\x46\xd9\x1c\x19\x65\x57\xc9\x28\xbb\x5a\x46\xd9\x35\x32\xca\xae\x95\x51\x76\x9d\x8c\xb2\xeb\x65\x94\xdd\x20\xa3\xac\x2c\xa3\xec\x46\x19\x65\x37\xc9\x28\xbb\x59\x46\xd9\x2d\x32\xca\x6e\x95\x51\x76\x9b\x8c\xb2\xdb\x65\x94\xcd\x95\x51\x76\x87\x8c\xb2\x3b\x65\x94\xdd\x25\xa3\xec\x6e\x19\x65\xf7\xc8\x28\xbb\x57\x46\xd9\x7d\x32\xca\xe6\xc9\x28\xbb\x5f\x46\xd9\x03\x32\xca\x1e\x94\x51\xf6\x90\x8c\xb2\x87\x65\x94\x3d\x22\xa3\xec\x51\x19\x65\xf3\x65\x94\x3d\x26\xa3\xec\x71\x19\x65\x4f\xc8\x28\x7b\x52\x46\xd9\x53\x32\xca\x9e\x96\x51\xf6\x8c\x8c\xb2\x5c\x46\xd9\xb3\x32\xca\x9e\x93\x51\xf6\xbc\x8c\xb2\x17\x64\x94\xbd\x28\xa3\xec\x25\x19\x65\x2f\xcb\x28\x5b\x20\xa3\xec\x15\x19\x65\xaf\xca\x28\x7b\x4d\x46\xd9\xeb\x32\xca\xde\x90\x51\xf6\xa6\x8c\xb2\xb7\x64\x94\x2d\x94\x51\xf6\xb6\x8c\xb2\x45\x32\xca\xde\x91\x51\xf6\xae\x8c\xb2\xf7\x64\x94\xbd\x2f\xa3\xec\x03\x19\x65\x8b\x65\x94\x7d\x28\xa3\xec\x7f\x32\xca\x3e\x92\x51\xf6\xb1\x8c\xb2\x4f\x64\x94\x7d\x2a\xa3\xec\x33\x19\x65\x15\x19\x65\x9f\xcb\x28\xfb\x42\x46\xd9\x97\x32\xca\xbe\x92\x51\xf6\xb5\x8c\xb2\x6f\x64\x94\x7d\x2b\xa3\x6c\x89\x8c\xb2\xef\x64\x94\x7d\x2f\xa3\xec\x07\x19\x65\x3f\xca\x28\xfb\x49\x46\xd9\xcf\x32\xca\x7e\x91\x51\xb6\x54\x46\xd9\xaf\x32\xca\x96\xc9\x28\xfb\x4d\x46\xd9\xef\x32\xca\xfe\x90\x51\xf6\xa7\x8c\xb2\xbf\x64\x94\x2d\x97\x51\xf6\xb7\x8c\xb2\x7f\x64\x94\xad\x90\x51\xf6\xaf\x8c\xb2\xff\x64\x94\xad\x94\x51\xb6\x4a\x46\x19\x9a\xc9\x18\x73\x32\xca\xbc\x8c\xb2\x82\x8c\xb2\xa2\x8c\xb2\x06\x19\x65\x8d\x64\x94\xad\x26\xa3\xac\xb1\x8c\xb2\xd5\x65\x94\x35\x91\x51\xd6\x54\x46\x59\x33\x19\x65\xcd\x65\x94\xad\x21\xa3\x6c\x4d\x19\x65\x2d\x64\x94\xad\x25\xa3\x6c\x6d\x19\x65\xeb\xc8\x28\x6b\x29\xa3\x6c\x5d\x19\x65\xeb\xc9\x28\x5b\x5f\x46\x59\x2b\x19\x65\x1b\xc8\x28\x6b\x2d\xa3\xac\x8d\x8c\xb2\x0d\x65\x94\xb5\x95\x51\xb6\x91\x8c\xb2\x8d\x65\x94\x95\x64\x94\x6d\x22\xa3\x6c\x53\x19\x65\x9b\xc9\x28\xdb\x5c\x46\xd9\x16\x32\xca\xb6\x94\x51\xb6\x95\x8c\xb2\x76\x32\xca\xb6\x96\x51\xb6\x8d\x8c\xb2\x6d\x65\x94\x6d\x27\xa3\x6c\x7b\x19\x65\x3b\xc8\x28\xdb\x51\x46\x59\x7b\x19\x65\x3b\xc9\x28\xdb\x59\x46\xd9\x2e\x32\xca\x76\x95\x51\xb6\x9b\x8c\xb2\xdd\x65\x94\xed\x21\xa3\xac\x83\x8c\xb2\x3d\x65\x94\xed\x25\xa3\xac\xa3\x8c\xb2\x4e\x32\xca\x3a\xcb\x28\xeb\x22\xa3\xac\xab\x8c\xb2\x44\x46\x59\x37\x19\x65\xdd\x65\x94\xf5\x90\x51\xd6\x53\x46\x59\x2f\x19\x65\xbd\x65\x94\xf5\x91\x51\xd6\x57\x46\x59\x3f\x19\x65\xfd\x65\x94\x0d\x90\x51\xb6\xb7\x8c\xb2\x81\x32\xca\x06\xc9\x28\x1b\x2c\xa3\x6c\x88\x8c\xb2\x7d\x64\x94\x0d\x95\x51\x36\x4c\x46\xd9\xbe\x32\xca\x86\xcb\x28\x1b\x21\xa3\x6c\x3f\x19\x65\x23\x65\x94\xed\x2f\xa3\xec\x00\x19\x65\x07\xca\x28\x3b\x48\x46\xd9\x28\x19\x65\x07\xcb\x28\x1b\x2d\xa3\x2c\x95\x51\x76\x88\x8c\xb2\x43\x65\x94\x1d\x26\xa3\xec\x70\x19\x65\x47\xc8\x28\x3b\x52\x46\xd9\x51\x32\xca\xc6\xc8\x28\x3b\x5a\x46\xd9\x31\x32\xca\x8e\x95\x51\x76\x9c\x8c\xb2\xe3\x65\x94\x9d\x20\xa3\xec\x44\x19\x65\x63\x65\x94\x9d\x24\xa3\xec\x64\x19\x65\xa7\xc8\x28\x3b\x55\x46\xd9\x69\x32\xca\x4e\x97\x51\x76\x86\x8c\xb2\x71\x32\xca\xce\x94\x51\x76\x96\x8c\xb2\xb3\x65\x94\x9d\x23\xa3\xec\x5c\x19\x65\xe7\xc9\x28\x3b\x5f\x46\x59\x26\xa3\xec\x02\x19\x65\xe3\x65\x94\x4d\x90\x51\x76\xa1\x8c\xb2\x8b\x64\x94\x4d\x94\x51\x76\xb1\x8c\xb2\x49\x32\xca\x2e\x91\x51\x76\xa9\x8c\xb2\xcb\x64\x94\x4d\x96\x51\x36\x45\x46\xd9\x54\x19\x65\xd3\x64\x94\x4d\x97\x51\x36\x43\x46\xd9\x4c\x19\x65\x97\xcb\x28\xbb\x42\x46\xd9\x2c\x19\x65\x57\xca\x28\x9b\x2d\xa3\x6c\x8e\x8c\xb2\xab\x64\x94\x5d\x2d\xa3\xec\x1a\x19\x65\xd7\xca\x28\xbb\x4e\x46\xd9\xf5\x32\xca\x6e\x90\x51\x56\x96\x51\x76\xa3\x8c\xb2\x9b\x64\x94\xdd\x2c\xa3\xec\x16\x19\x65\xb7\xca\x28\xbb\x4d\x46\xd9\xed\x32\xca\xe6\xca\x28\xbb\x43\x46\xd9\x9d\x32\xca\xee\x92\x51\x76\xb7\x8c\xb2\x7b\x64\x94\xdd\x2b\xa3\xec\x3e\x19\x65\xf3\x64\x94\xdd\x2f\xa3\xec\x01\x19\x65\x0f\xca\x28\x7b\x48\x46\xd9\xc3\x32\xca\x1e\x91\x51\xf6\xa8\x8c\xb2\xf9\x32\xca\x1e\x93\x51\xf6\xb8\x8c\xb2\x27\x64\x94\x3d\x29\xa3\xec\x29\x19\x65\x4f\xcb\x28\x7b\x46\x46\x59\x2e\xa3\xec\x59\x19\x65\xcf\xc9\x28\x7b\x5e\x46\xd9\x0b\x32\xca\x5e\x94\x51\xf6\x92\x8c\xb2\x97\x65\x94\x2d\x90\x51\xf6\x8a\x8c\xb2\x57\x65\x94\xbd\x26\xa3\xec\x75\x19\x65\x6f\xc8\x28\x7b\x53\x46\xd9\x5b\x32\xca\x16\xca\x28\x7b\x5b\x46\xd9\x22\x19\x65\xef\xc8\x28\x7b\x57\x46\xd9\x7b\x32\xca\xde\x97\x51\xf6\x81\x8c\xb2\xc5\x32\xca\x3e\x94\x51\xf6\x3f\x19\x65\x1f\xc9\x28\xfb\x58\x46\xd9\x27\x32\xca\x3e\x95\x51\xf6\x99\x8c\xb2\x8a\x8c\xb2\xcf\x65\x94\x7d\x21\xa3\xec\x4b\x19\x65\x5f\xc9\x28\xfb\x5a\x46\xd9\x37\x32\xca\xbe\x95\x51\xb6\x44\x46\xd9\x77\x32\xca\xbe\x97\x51\xf6\x83\x8c\xb2\x1f\x65\x94\xfd\x24\xa3\xec\x67\x19\x65\xbf\xc8\x28\x5b\x2a\xa3\xec\x57\x19\x65\xcb\x64\x94\xfd\x26\xa3\xec\x77\x19\x65\x7f\xc8\x28\xfb\x53\x46\xd9\x5f\x32\xca\x96\xcb\x28\xfb\x5b\x46\xd9\x3f\x32\xca\x56\xc8\x28\xfb\x57\x46\xd9\x7f\x32\xca\x56\xca\x28\x5b\x25\xa3\x0c\xcd\x65\x8c\x39\x19\x65\x5e\x46\x59\x41\x46\x59\x51\x46\x59\x83\x8c\xb2\x46\x32\xca\x56\x93\x51\xd6\x58\x46\xd9\xea\x32\xca\x9a\xc8\x28\x6b\x2a\xa3\xac\x99\x8c\xb2\xe6\x32\xca\xd6\x90\x51\xb6\xa6\x8c\xb2\x16\x32\xca\xd6\x92\x51\xb6\xb6\x8c\xb2\x75\x64\x94\xb5\x94\x51\xb6\xae\x8c\xb2\xf5\x64\x94\xad\x2f\xa3\xac\x95\x8c\xb2\x0d\x64\x94\xb5\x96\x51\xd6\x46\x46\xd9\x86\x32\xca\xda\xca\x28\xdb\x48\x46\xd9\xc6\x32\xca\x4a\x32\xca\x36\x91\x51\xb6\xa9\x8c\xb2\xcd\x64\x94\x6d\x2e\xa3\x6c\x0b\x19\x65\x5b\xca\x28\xdb\x4a\x46\x59\x3b\x19\x65\x5b\xcb\x28\xdb\x46\x46\xd9\xb6\x32\xca\xb6\x93\x51\xb6\xbd\x8c\xb2\x1d\x64\x94\xed\x28\xa3\xac\xbd\x8c\xb2\x9d\x64\x94\xed\x2c\xa3\x6c\x17\x19\x65\xbb\xca\x28\xdb\x4d\x46\xd9\xee\x32\xca\xf6\x90\x51\xd6\x41\x46\xd9\x9e\x32\xca\xf6\x92\x51\xd6\x51\x46\x59\x27\x19\x65\x9d\x65\x94\x75\x91\x51\xd6\x55\x46\x59\x22\xa3\xac\x9b\x8c\xb2\xee\x32\xca\x7a\xc8\x28\xeb\x29\xa3\xac\x97\x8c\xb2\xde\x32\xca\xfa\xc8\x28\xeb\x2b\xa3\xac\x9f\x8c\xb2\xfe\x32\xca\x06\xc8\x28\xdb\x5b\x46\xd9\x40\x19\x65\x83\x64\x94\x0d\x96\x51\x36\x44\x46\xd9\x3e\x32\xca\x86\xca\x28\x1b\x26\xa3\x6c\x5f\x19\x65\xc3\x65\x94\x8d\x90\x51\xb6\x9f\x8c\xb2\x91\x32\xca\xf6\x97\x51\x76\x80\x8c\xb2\x03\x65\x94\x1d\x24\xa3\x6c\x94\x8c\xb2\x83\x65\x94\x8d\x96\x51\x96\xca\x28\x3b\x44\x46\xd9\xa1\x32\xca\x0e\x93\x51\x76\xb8\x8c\xb2\x23\x64\x94\x1d\x29\xa3\xec\x28\x19\x65\x63\x64\x94\x1d\x2d\xa3\xec\x18\x19\x65\xc7\xca\x28\x3b\x4e\x46\xd9\xf1\x32\xca\x4e\x90\x51\x76\xa2\x8c\xb2\xb1\x32\xca\x4e\x92\x51\x76\xb2\x8c\xb2\x53\x64\x94\x9d\x2a\xa3\xec\x34\x19\x65\xa7\xcb\x28\x3b\x43\x46\xd9\x38\x19\x65\x67\xca\x28\x3b\x4b\x46\xd9\xd9\x32\xca\xce\x91\x51\x76\xae\x8c\xb2\xf3\x64\x94\x9d\x2f\xa3\x2c\x93\x51\x76\x81\x8c\xb2\xf1\x32\xca\x26\xc8\x28\xbb\x50\x46\xd9\x45\x32\xca\x26\xca\x28\xbb\x58\x46\xd9\x24\x19\x65\x97\xc8\x28\xbb\x54\x46\xd9\x65\x32\xca\x26\xcb\x28\x9b\x22\xa3\x6c\xaa\x8c\xb2\x69\x32\xca\xa6\xcb\x28\x9b\x21\xa3\x6c\xa6\x8c\xb2\xcb\x65\x94\x5d\x21\xa3\x6c\x96\x8c\xb2\x2b\x65\x94\xcd\x96\x51\x36\x47\x46\xd9\x55\x32\xca\xae\x96\x51\x76\x8d\x8c\xb2\x6b\x65\x94\x5d\x27\xa3\xec\x7a\x19\x65\x37\xc8\x28\x2b\xcb\x28\xbb\x51\x46\xd9\x4d\x32\xca\x6e\x96\x51\x76\x8b\x8c\xb2\x5b\x65\x94\xdd\x26\xa3\xec\x76\x19\x65\x73\x65\x94\xdd\x21\xa3\xec\x4e\x19\x65\x77\xc9\x28\xbb\x5b\x46\xd9\x3d\x32\xca\xee\x95\x51\x76\x9f\x8c\xb2\x79\x32\xca\xee\x97\x51\xf6\x80\x8c\xb2\x07\x65\x94\x3d\x24\xa3\xec\x61\x19\x65\x8f\xc8\x28\x7b\x54\x46\xd9\x7c\x19\x65\x8f\xc9\x28\x7b\x5c\x46\xd9\x13\x32\xca\x9e\x94\x51\xf6\x94\x8c\xb2\xa7\x65\x94\x3d\x23\xa3\x2c\x97\x51\xf6\xac\x8c\xb2\xe7\x64\x94\x3d\x2f\xa3\xec\x05\x19\x65\x2f\xca\x28\x7b\x49\x46\xd9\xcb\x32\xca\x16\xc8\x28\x7b\x45\x46\xd9\xab\x32\xca\x5e\x93\x51\xf6\xba\x8c\xb2\x37\x64\x94\xbd\x29\xa3\xec\x2d\x19\x65\x0b\x65\x94\xbd\x2d\xa3\x6c\x91\x8c\xb2\x77\x64\x94\xbd\x2b\xa3\xec\x3d\x19\x65\xef\xcb\x28\xfb\x40\x46\xd9\x62\x19\x65\x1f\xca\x28\xfb\x9f\x8c\xb2\x8f\x64\x94\x7d\x2c\xa3\xec\x13\x19\x65\x9f\xca\x28\xfb\x4c\x46\x59\x45\x46\xd9\xe7\x32\xca\xbe\x90\x51\xf6\xa5\x8c\xb2\xaf\x64\x94\x7d\x2d\xa3\xec\x1b\x19\x65\xdf\xca\x28\x5b\x22\xa3\xec\x3b\x19\x65\xdf\xcb\x28\xfb\x41\x46\xd9\x8f\x32\xca\x7e\x92\x51\xf6\xb3\x8c\xb2\x5f\x64\x94\x2d\x95\x51\xf6\xab\x8c\xb2\x65\x32\xca\x7e\x93\x51\xf6\xbb\x8c\xb2\x3f\x64\x94\xfd\x29\xa3\xec\x2f\x19\x65\xcb\x65\x94\xfd\x2d\xa3\xec\x1f\x19\x65\x2b\x64\x94\xfd\x2b\xa3\xec\x3f\x19\x65\x2b\x65\x94\xad\x92\x51\x86\x35\x64\x8c\x39\x19\x65\x5e\x46\x59\x41\x46\x59\x51\x46\x59\x83\x8c\xb2\x46\x32\xca\x56\x93\x51\xd6\x58\x46\xd9\xea\x32\xca\x9a\xc8\x28\x6b\x2a\xa3\xac\x99\x8c\xb2\xe6\x32\xca\xd6\x90\x51\xb6\xa6\x8c\xb2\x16\x32\xca\xd6\x92\x51\xb6\xb6\x8c\xb2\x75\x64\x94\xb5\x94\x51\xb6\xae\x8c\xb2\xf5\x64\x94\xad\x2f\xa3\xac\x95\x8c\xb2\x0d\x64\x94\xb5\x96\x51\xd6\x46\x46\xd9\x86\x32\xca\xda\xca\x28\xdb\x48\x46\xd9\xc6\x32\xca\x4a\x32\xca\x36\x91\x51\xb6\xa9\x8c\xb2\xcd\x64\x94\x6d\x2e\xa3\x6c\x0b\x19\x65\x5b\xca\x28\xdb\x4a\x46\x59\x3b\x19\x65\x5b\xcb\x28\xdb\x46\x46\xd9\xb6\x32\xca\xb6\x93\x51\xb6\xbd\x8c\xb2\x1d\x64\x94\xed\x28\xa3\xac\xbd\x8c\xb2\x9d\x64\x94\xed\x2c\xa3\x6c\x17\x19\x65\xbb\xca\x28\xdb\x4d\x46\xd9\xee\x32\xca\xf6\x90\x51\xd6\x41\x46\xd9\x9e\x32\xca\xf6\x92\x51\xd6\x51\x46\x59\x27\x19\x65\x9d\x65\x94\x75\x91\x51\xd6\x55\x46\x59\x22\xa3\xac\x9b\x8c\xb2\xee\x32\xca\x7a\xc8\x28\xeb\x29\xa3\xac\x97\x8c\xb2\xde\x32\xca\xfa\xc8\x28\xeb\x2b\xa3\xac\x9f\x8c\xb2\xfe\x32\xca\x06\xc8\x28\xdb\x5b\x46\xd9\x40\x19\x65\x83\x64\x94\x0d\x96\x51\x36\x44\x46\xd9\x3e\x32\xca\x86\xca\x28\x1b\x26\xa3\x6c\x5f\x19\x65\xc3\x65\x94\x8d\x90\x51\xb6\x9f\x8c\xb2\x91\x32\xca\xf6\x97\x51\x76\x80\x8c\xb2\x03\x65\x94\x1d\x24\xa3\x6c\x94\x8c\xb2\x83\x65\x94\x8d\x96\x51\x96\xca\x28\x3b\x44\x46\xd9\xa1\x32\xca\x0e\x93\x51\x76\xb8\x8c\xb2\x23\x64\x94\x1d\x29\xa3\xec\x28\x19\x65\x63\x64\x94\x1d\x2d\xa3\xec\x18\x19\x65\xc7\xca\x28\x3b\x4e\x46\xd9\xf1\x32\xca\x4e\x90\x51\x76\xa2\x8c\xb2\xb1\x32\xca\x4e\x92\x51\x76\xb2\x8c\xb2\x53\x64\x94\x9d\x2a\xa3\xec\x34\x19\x65\xa7\xcb\x28\x3b\x43\x46\xd9\x38\x19\x65\x67\xca\x28\x3b\x4b\x46\xd9\xd9\x32\xca\xce\x91\x51\x76\xae\x8c\xb2\xf3\x64\x94\x9d\x2f\xa3\x2c\x93\x51\x76\x81\x8c\xb2\xf1\x32\xca\x26\xc8\x28\xbb\x50\x46\xd9\x45\x32\xca\x26\xca\x28\xbb\x58\x46\xd9\x24\x19\x65\x97\xc8\x28\xbb\x54\x46\xd9\x65\x32\xca\x26\xcb\x28\x9b\x22\xa3\x6c\xaa\x8c\xb2\x69\x32\xca\xa6\xcb\x28\x9b\x21\xa3\x6c\xa6\x8c\xb2\xcb\x65\x94\x5d\x21\xa3\x6c\x96\x8c\xb2\x2b\x65\x94\xcd\x96\x51\x36\x47\x46\xd9\x55\x32\xca\xae\x96\x51\x76\x8d\x8c\xb2\x6b\x65\x94\x5d\x27\xa3\xec\x7a\x19\x65\x37\xc8\x28\x2b\xcb\x28\xbb\x51\x46\xd9\x4d\x32\xca\x6e\x96\x51\x76\x8b\x8c\xb2\x5b\x65\x94\xdd\x26\xa3\xec\x76\x19\x65\x73\x65\x94\xdd\x21\xa3\xec\x4e\x19\x65\x77\xc9\x28\xbb\x5b\x46\xd9\x3d\x32\xca\xee\x95\x51\x76\x9f\x8c\xb2\x79\x32\xca\xee\x97\x51\xf6\x80\x8c\xb2\x07\x65\x94\x3d\x24\xa3\xec\x61\x19\x65\x8f\xc8\x28\x7b\x54\x46\xd9\x7c\x19\x65\x8f\xc9\x28\x7b\x5c\x46\xd9\x13\x32\xca\x9e\x94\x51\xf6\x94\x8c\xb2\xa7\x65\x94\x3d\x23\xa3\x2c\x97\x51\xf6\xac\x8c\xb2\xe7\x64\x94\x3d\x2f\xa3\xec\x05\x19\x65\x2f\xca\x28\x7b\x49\x46\xd9\xcb\x32\xca\x16\xc8\x28\x7b\x45\x46\xd9\xab\x32\xca\x5e\x93\x51\xf6\xba\x8c\xb2\x37\x64\x94\xbd\x29\xa3\xec\x2d\x19\x65\x0b\x65\x94\xbd\x2d\xa3\x6c\x91\x8c\xb2\x77\x64\x94\xbd\x2b\xa3\xec\x3d\x19\x65\xef\xcb\x28\xfb\x40\x46\xd9\x62\x19\x65\x1f\xca\x28\xfb\x9f\x8c\xb2\x8f\x64\x94\x7d\x2c\xa3\xec\x13\x19\x65\x9f\xca\x28\xfb\x4c\x46\x59\x45\x46\xd9\xe7\x32\xca\xbe\x90\x51\xf6\xa5\x8c\xb2\xaf\x64\x94\x7d\x2d\xa3\xec\x1b\x19\x65\xdf\xca\x28\x5b\x22\xa3\xec\x3b\x19\x65\xdf\xcb\x28\xfb\x41\x46\xd9\x8f\x32\xca\x7e\x92\x51\xf6\xb3\x8c\xb2\x5f\x64\x94\x2d\x95\x51\xf6\xab\x8c\xb2\x65\x32\xca\x7e\x93\x51\xf6\xbb\x8c\xb2\x3f\x64\x94\xfd\x29\xa3\xec\x2f\x19\x65\xcb\x65\x94\xfd\x2d\xa3\xec\x1f\x19\x65\x2b\x64\x94\xfd\x2b\xa3\xec\x3f\x19\x65\x2b\x65\x94\xad\x92\x51\x86\x35\x65\x8c\x39\x19\x65\x5e\x46\x59\x41\x46\x59\x51\x46\x59\x83\x8c\xb2\x46\x32\xca\x56\x93\x51\xd6\x58\x46\xd9\xea\x32\xca\x9a\xc8\x28\x6b\x2a\xa3\xac\x99\x8c\xb2\xe6\x32\xca\xd6\x90\x51\xb6\xa6\x8c\xb2\x16\x32\xca\xd6\x92\x51\xb6\xb6\x8c\xb2\x75\x64\x94\xb5\x94\x51\xb6\xae\x8c\xb2\xf5\x64\x94\xad\x2f\xa3\xac\x95\x8c\xb2\x0d\x64\x94\xb5\x96\x51\xd6\x46\x46\xd9\x86\x32\xca\xda\xca\x28\xdb\x48\x46\xd9\xc6\x32\xca\x4a\x32\xca\x36\x91\x51\xb6\xa9\x8c\xb2\xcd\x64\x94\x6d\x2e\xa3\x6c\x0b\x19\x65\x5b\xca\x28\xdb\x4a\x46\x59\x3b\x19\x65\x5b\xcb\x28\xdb\x46\x46\xd9\xb6\x32\xca\xb6\x93\x51\xb6\xbd\x8c\xb2\x1d\x64\x94\xed\x28\xa3\xac\xbd\x8c\xb2\x9d\x64\x94\xed\x2c\xa3\x6c\x17\x19\x65\xbb\xca\x28\xdb\x4d\x46\xd9\xee\x32\xca\xf6\x90\x51\xd6\x41\x46\xd9\x9e\x32\xca\xf6\x92\x51\xd6\x51\x46\x59\x27\x19\x65\x9d\x65\x94\x75\x91\x51\xd6\x55\x46\x59\x22\xa3\xac\x9b\x8c\xb2\xee\x32\xca\x7a\xc8\x28\xeb\x29\xa3\xac\x97\x8c\xb2\xde\x32\xca\xfa\xc8\x28\xeb\x2b\xa3\xac\x9f\x8c\xb2\xfe\x32\xca\x06\xc8\x28\xdb\x5b\x46\xd9\x40\x19\x65\x83\x64\x94\x0d\x96\x51\x36\x44\x46\xd9\x3e\x32\xca\x86\xca\x28\x1b\x26\xa3\x6c\x5f\x19\x65\xc3\x65\x94\x8d\x90\x51\xb6\x9f\x8c\xb2\x91\x32\xca\xf6\x97\x51\x76\x80\x8c\xb2\x03\x65\x94\x1d\x24\xa3\x6c\x94\x8c\xb2\x83\x65\x94\x8d\x96\x51\x96\xca\x28\x3b\x44\x46\xd9\xa1\x32\xca\x0e\x93\x51\x76\xb8\x8c\xb2\x23\x64\x94\x1d\x29\xa3\xec\x28\x19\x65\x63\x64\x94\x1d\x2d\xa3\xec\x18\x19\x65\xc7\xca\x28\x3b\x4e\x46\xd9\xf1\x32\xca\x4e\x90\x51\x76\xa2\x8c\xb2\xb1\x32\xca\x4e\x92\x51\x76\xb2\x8c\xb2\x53\x64\x94\x9d\x2a\xa3\xec\x34\x19\x65\xa7\xcb\x28\x3b\x43\x46\xd9\x38\x19\x65\x67\xca\x28\x3b\x4b\x46\xd9\xd9\x32\xca\xce\x91\x51\x76\xae\x8c\xb2\xf3\x64\x94\x9d\x2f\xa3\x2c\x93\x51\x76\x81\x8c\xb2\xf1\x32\xca\x26\xc8\x28\xbb\x50\x46\xd9\x45\x32\xca\x26\xca\x28\xbb\x58\x46\xd9\x24\x19\x65\x97\xc8\x28\xbb\x54\x46\xd9\x65\x32\xca\x26\xcb\x28\x9b\x22\xa3\x6c\xaa\x8c\xb2\x69\x32\xca\xa6\xcb\x28\x9b\x21\xa3\x6c\xa6\x8c\xb2\xcb\x65\x94\x5d\x21\xa3\x6c\x96\x8c\xb2\x2b\x65\x94\xcd\x96\x51\x36\x47\x46\xd9\x55\x32\xca\xae\x96\x51\x76\x8d\x8c\xb2\x6b\x65\x94\x5d\x27\xa3\xec\x7a\x19\x65\x37\xc8\x28\x2b\xcb\x28\xbb\x51\x46\xd9\x4d\x32\xca\x6e\x96\x51\x76\x8b\x8c\xb2\x5b\x65\x94\xdd\x26\xa3\xec\x76\x19\x65\x73\x65\x94\xdd\x21\xa3\xec\x4e\x19\x65\x77\xc9\x28\xbb\x5b\x46\xd9\x3d\x32\xca\xee\x95\x51\x76\x9f\x8c\xb2\x79\x32\xca\xee\x97\x51\xf6\x80\x8c\xb2\x07\x65\x94\x3d\x24\xa3\xec\x61\x19\x65\x8f\xc8\x28\x7b\x54\x46\xd9\x7c\x19\x65\x8f\xc9\x28\x7b\x5c\x46\xd9\x13\x32\xca\x9e\x94\x51\xf6\x94\x8c\xb2\xa7\x65\x94\x3d\x23\xa3\x2c\x97\x51\xf6\xac\x8c\xb2\xe7\x64\x94\x3d\x2f\xa3\xec\x05\x19\x65\x2f\xca\x28\x7b\x49\x46\xd9\xcb\x32\xca\x16\xc8\x28\x7b\x45\x46\xd9\xab\x32\xca\x5e\x93\x51\xf6\xba\x8c\xb2\x37\x64\x94\xbd\x29\xa3\xec\x2d\x19\x65\x0b\x65\x94\xbd\x2d\xa3\x6c\x91\x8c\xb2\x77\x64\x94\xbd\x2b\xa3\xec\x3d\x19\x65\xef\xcb\x28\xfb\x40\x46\xd9\x62\x19\x65\x1f\xca\x28\xfb\x9f\x8c\xb2\x8f\x64\x94\x7d\x2c\xa3\xec\x13\x19\x65\x9f\xca\x28\xfb\x4c\x46\x59\x45\x46\xd9\xe7\x32\xca\xbe\x90\x51\xf6\xa5\x8c\xb2\xaf\x64\x94\x7d\x2d\xa3\xec\x1b\x19\x65\xdf\xca\x28\x5b\x22\xa3\xec\x3b\x19\x65\xdf\xcb\x28\xfb\x41\x46\xd9\x8f\x32\xca\x7e\x92\x51\xf6\xb3\x8c\xb2\x5f\x64\x94\x2d\x95\x51\xf6\xab\x8c\xb2\x65\x32\xca\x7e\x93\x51\xf6\xbb\x8c\xb2\x3f\x64\x94\xfd\x29\xa3\xec\x2f\x19\x65\xcb\x65\x94\xfd\x2d\xa3\xec\x1f\x19\x65\x2b\x64\x94\xfd\x2b\xa3\xec\x3f\x19\x65\x2b\x65\x94\xad\x92\x51\x86\x16\x32\xc6\x9c\x8c\x32\x2f\xa3\xac\x20\xa3\xac\x28\xa3\xac\x41\x46\x59\x23\x19\x65\xab\xc9\x28\x6b\x2c\xa3\x6c\x75\x19\x65\x4d\x64\x94\x35\x95\x51\xd6\x4c\x46\x59\x73\x19\x65\x6b\xc8\x28\x5b\x53\x46\x59\x0b\x19\x65\x6b\xc9\x28\x5b\x5b\x46\xd9\x3a\x32\xca\x5a\xca\x28\x5b\x57\x46\xd9\x7a\x32\xca\xd6\x97\x51\xd6\x4a\x46\xd9\x06\x32\xca\x5a\xcb\x28\x6b\x23\xa3\x6c\x43\x19\x65\x6d\x65\x94\x6d\x24\xa3\x6c\x63\x19\x65\x25\x19\x65\x9b\xc8\x28\xdb\x54\x46\xd9\x66\x32\xca\x36\x97\x51\xb6\x85\x8c\xb2\x2d\x65\x94\x6d\x25\xa3\xac\x9d\x8c\xb2\xad\x65\x94\x6d\x23\xa3\x6c\x5b\x19\x65\xdb\xc9\x28\xdb\x5e\x46\xd9\x0e\x32\xca\x76\x94\x51\xd6\x5e\x46\xd9\x4e\x32\xca\x76\x96\x51\xb6\x8b\x8c\xb2\x5d\x65\x94\xed\x26\xa3\x6c\x77\x19\x65\x7b\xc8\x28\xeb\x20\xa3\x6c\x4f\x19\x65\x7b\xc9\x28\xeb\x28\xa3\xac\x93\x8c\xb2\xce\x32\xca\xba\xc8\x28\xeb\x2a\xa3\x2c\x91\x51\xd6\x4d\x46\x59\x77\x19\x65\x3d\x64\x94\xf5\x94\x51\xd6\x4b\x46\x59\x6f\x19\x65\x7d\x64\x94\xf5\x95\x51\xd6\x4f\x46\x59\x7f\x19\x65\x03\x64\x94\xed\x2d\xa3\x6c\xa0\x8c\xb2\x41\x32\xca\x06\xcb\x28\x1b\x22\xa3\x6c\x1f\x19\x65\x43\x65\x94\x0d\x93\x51\xb6\xaf\x8c\xb2\xe1\x32\xca\x46\xc8\x28\xdb\x4f\x46\xd9\x48\x19\x65\xfb\xcb\x28\x3b\x40\x46\xd9\x81\x32\xca\x0e\x92\x51\x36\x4a\x46\xd9\xc1\x32\xca\x46\xcb\x28\x4b\x65\x94\x1d\x22\xa3\xec\x50\x19\x65\x87\xc9\x28\x3b\x5c\x46\xd9\x11\x32\xca\x8e\x94\x51\x76\x94\x8c\xb2\x31\x32\xca\x8e\x96\x51\x76\x8c\x8c\xb2\x63\x65\x94\x1d\x27\xa3\xec\x78\x19\x65\x27\xc8\x28\x3b\x51\x46\xd9\x58\x19\x65\x27\xc9\x28\x3b\x59\x46\xd9\x29\x32\xca\x4e\x95\x51\x76\x9a\x8c\xb2\xd3\x65\x94\x9d\x21\xa3\x6c\x9c\x8c\xb2\x33\x65\x94\x9d\x25\xa3\xec\x6c\x19\x65\xe7\xc8\x28\x3b\x57\x46\xd9\x79\x32\xca\xce\x97\x51\x96\xc9\x28\xbb\x40\x46\xd9\x78\x19\x65\x13\x64\x94\x5d\x28\xa3\xec\x22\x19\x65\x13\x65\x94\x5d\x2c\xa3\x6c\x92\x8c\xb2\x4b\x64\x94\x5d\x2a\xa3\xec\x32\x19\x65\x93\x65\x94\x4d\x91\x51\x36\x55\x46\xd9\x34\x19\x65\xd3\x65\x94\xcd\x90\x51\x36\x53\x46\xd9\xe5\x32\xca\xae\x90\x51\x36\x4b\x46\xd9\x95\x32\xca\x66\xcb\x28\x9b\x23\xa3\xec\x2a\x19\x65\x57\xcb\x28\xbb\x46\x46\xd9\xb5\x32\xca\xae\x93\x51\x76\xbd\x8c\xb2\x1b\x64\x94\x95\x65\x94\xdd\x28\xa3\xec\x26\x19\x65\x37\xcb\x28\xbb\x45\x46\xd9\xad\x32\xca\x6e\x93\x51\x76\xbb\x8c\xb2\xb9\x32\xca\xee\x90\x51\x76\xa7\x8c\xb2\xbb\x64\x94\xdd\x2d\xa3\xec\x1e\x19\x65\xf7\xca\x28\xbb\x4f\x46\xd9\x3c\x19\x65\xf7\xcb\x28\x7b\x40\x46\xd9\x83\x32\xca\x1e\x92\x51\xf6\xb0\x8c\xb2\x47\x64\x94\x3d\x2a\xa3\x6c\xbe\x8c\xb2\xc7\x64\x94\x3d\x2e\xa3\xec\x09\x19\x65\x4f\xca\x28\x7b\x4a\x46\xd9\xd3\x32\xca\x9e\x91\x51\x96\xcb\x28\x7b\x56\x46\xd9\x73\x32\xca\x9e\x97\x51\xf6\x82\x8c\xb2\x17\x65\x94\xbd\x24\xa3\xec\x65\x19\x65\x0b\x64\x94\xbd\x22\xa3\xec\x55\x19\x65\xaf\xc9\x28\x7b\x5d\x46\xd9\x1b\x32\xca\xde\x94\x51\xf6\x96\x8c\xb2\x85\x32\xca\xde\x96\x51\xb6\x48\x46\xd9\x3b\x32\xca\xde\x95\x51\xf6\x9e\x8c\xb2\xf7\x6b\xd6\xad\x72\xdf\x4a\x34\x9d\xbe\x43\xd2\xd1\x21\xeb\xe8\x90\x77\x74\x40\x27\x87\xa4\x93\x43\xd6\xc9\x21\xef\xe4\x80\xce\x0e\x49\x67\x87\xac\xb3\x43\x5e\xfd\xea\xe2\x80\xae\x0e\x49\x57\x87\xac\xab\x03\xba\x38\x24\x5d\x1c\xb2\xaa\xdf\xeb\x51\xd9\xab\x80\xca\x32\x8f\x6c\xa8\x43\x3e\xd4\x21\xfd\xcd\x03\xc3\x1c\x92\x61\x0e\xe5\x07\x3d\xf0\x90\x47\xe5\x37\x8f\xf4\x77\x8f\xca\xef\x1e\xd9\x30\x87\x7c\x98\x43\xfa\x87\x47\xe5\x0f\x8f\xf4\x4f\x8f\xca\x9f\x1e\xd8\xd7\x21\xfd\xcb\x23\x5d\xa3\x80\xf4\x21\x0f\x6c\xd0\x80\x7c\x91\x07\xe6\x14\x90\xf9\x22\xf2\x19\x0e\x98\xe9\x50\x7e\xc4\x03\x8f\x7a\x24\xa5\x46\x48\x37\x6f\x84\xf4\x51\x0f\x1c\xe3\x90\x1c\xe3\x90\x55\xbf\x96\x35\x20\xaf\x1e\xef\xd8\x06\xe0\xdf\x22\x2a\x37\x36\x00\xeb\x35\xa0\x74\xb7\x07\x12\x87\xfc\xc5\x22\xf2\x1e\x0e\xe8\xe9\x90\xf4\x74\xc8\x7a\x3a\xe4\x3d\x1d\xd0\xcb\x21\xed\x58\x40\xd2\xcb\xa1\xd2\xb1\x80\xca\x2f\x1e\x59\x2f\x07\xac\x2c\x22\xaf\x2e\x7b\x3b\x24\x89\x43\x56\xdd\x46\x37\x87\xbc\x65\x11\xe8\xee\x90\xee\x55\x00\x7e\x2d\x20\x5b\xb7\x88\xf2\xaf\x05\xe4\x23\x1c\xb0\x9f\x43\xd2\xdd\x21\xab\xae\x9f\x52\x40\xde\xdd\x01\x3d\x1c\x92\x1e\x0e\x59\x0f\x87\xf4\x5e\x0f\x4c\x2d\x20\xed\x54\x40\x32\xdd\x21\xe9\xed\x90\x55\xb7\xbf\x5e\x11\x79\x6f\x07\xf4\x71\x48\xaa\x5f\x0b\x8b\x28\xbd\x5d\x44\xd6\xc7\x01\x8b\x8a\xc8\xf6\x75\xc8\x1f\xf2\x28\x3d\xec\x51\xf9\xcb\x23\xbb\xdb\xa3\x72\xb7\x47\x9e\x38\xa0\x9b\x43\x76\x59\x01\xa5\xc9\x05\x60\xfd\x06\xe0\xbf\x22\x92\x7b\x3c\xca\xf7\x78\xe4\x93\x0b\x48\xaa\xc7\xbc\xaf\x03\x86\x3b\x24\xc3\x1d\xb2\xe1\x0e\xf9\x70\x07\x8c\x70\x28\xcd\x28\x20\x1d\xd5\x80\x64\x84\x43\x7a\x47\x03\xb2\x6e\x0e\x68\x59\x44\x36\xc2\x21\x59\x56\x40\x29\x6d\x40\xf9\x6d\x8f\xc4\x15\x51\x19\x5e\x00\x16\x79\xa4\x23\x0a\x48\x36\x2e\x22\x9b\xee\x90\x4f\x77\x00\x1a\x50\x99\xef\x91\x3c\xe6\x91\x1f\xe7\x90\xbf\x53\x44\xf9\x31\x8f\xf4\xae\x06\x24\x7f\x15\x80\xe3\x1d\x92\x53\x1a\x50\xf9\xdb\x03\x8f\x7b\xe4\x4f\x17\x91\xf6\x2b\x20\xad\xfe\xf9\x71\x8f\xf4\x1f\x8f\xe4\x78\x87\x74\x66\x01\x95\xbf\x0a\x28\x3d\xe1\x91\x1d\xef\x50\xe9\x57\x40\xf6\x84\x47\xe5\x1f\x8f\xca\x13\x1e\xe9\x0a\x8f\xb4\x7f\x01\xc9\xb5\x0d\xc8\xab\xdb\x7c\xd2\x23\x99\x5a\x04\xa6\x15\x51\x7e\xd2\x03\x4f\x79\xe0\x04\x87\x6c\x79\x01\xe9\x53\x1e\xf9\x83\x0d\xc8\xab\xcb\xf5\x8b\x28\xbf\x5b\x44\xb6\x5b\x03\xb2\x56\x45\x24\x1b\x14\x51\x7a\xda\x23\x9f\x56\x44\xe9\xef\x02\x2a\x2b\x3c\xb2\xa7\x3d\xca\xcf\x14\x51\xe9\x5f\x40\x7e\x6a\x03\xd0\xba\x88\xbc\xba\xee\x69\x8f\xe4\x19\x8f\x74\x40\x01\x59\x5e\x44\xfa\x6c\x11\xc9\x09\x0e\xe5\x67\x3c\xb2\x13\x1c\xd2\x7f\x0a\x40\xee\x91\xe6\x1e\x79\xee\x81\xcb\x0b\x28\x3d\xeb\x91\x57\xd7\xfd\xeb\x91\x3d\xeb\x51\x79\xd6\x03\x27\x3a\x54\x06\x14\x50\xf9\xd7\x23\x79\xae\x88\xe4\x39\x0f\xb8\x06\x24\x27\x3a\x94\x9f\xf3\xc8\x4e\x74\xc8\x4f\x74\xc0\xf3\x1e\xe9\x7f\x1e\xe9\xde\x05\x60\xac\x43\x65\xef\x02\xd2\xe7\x3d\x92\x0b\x1b\x90\x57\x97\x63\x1d\xb2\xb1\x0e\xa5\x17\x3c\xf2\xea\xfa\xff\x3c\x70\x92\x43\xf6\x5e\x11\xd9\x0b\x1e\x95\x17\x3c\xd2\x81\x05\x24\x2f\x7a\x60\x45\x01\xe5\x17\x3d\x2a\x0f\x37\x20\xa9\xbe\xe6\x24\x87\x74\xa5\x47\x7e\x92\x03\x4e\x76\x48\x4e\x76\xc8\x4e\x76\xc8\x4f\x76\x40\xa9\x88\x8a\x2b\x02\x33\x1c\x2a\x2d\x0a\x48\x66\x38\xa4\x6b\x15\x90\x2e\xf2\xc8\x66\x38\x24\xfb\x39\x64\xfb\x39\xe4\xfb\x39\x60\xa4\x43\x32\xd2\x01\xbe\x01\x95\x81\x05\x54\x56\x7a\xe0\x00\x87\xe4\x00\x87\xac\xfa\xf5\xb0\x47\x7e\x80\x03\x0e\x74\x48\x0e\x74\xc8\x0e\x74\xc8\x0f\x74\xc0\x41\x0e\xc9\x41\x0e\x95\x87\x3d\x92\x47\x3c\xb2\xea\x9f\x7b\x16\x90\x2e\xf7\xc8\x16\x7a\xa4\xe7\x37\x20\x3f\xa3\x01\xe9\x2f\xd5\x63\x6c\x40\x3a\xb4\x01\xf9\x41\x0e\x18\xe5\x90\x8c\x72\xc8\x46\x39\xe4\xa3\x1c\x70\xb0\x43\x72\xb0\x43\x56\xfd\x3a\xda\x21\x3f\xda\x21\x49\x1d\xb2\xd4\x21\x4f\x1d\x70\x88\x43\x72\x88\x43\x7e\x88\x43\x76\x88\x03\x0e\x75\x48\x0e\x75\xc0\x68\x87\x64\xb4\x43\x36\xda\x21\x1f\xed\x80\xea\x7b\x0e\x75\xc8\xab\xeb\x0e\x73\xc8\x0f\x73\xc0\xe1\x0e\xd9\x61\x0e\x49\xf5\xeb\x70\x87\xfc\x70\x07\x1c\xe1\x90\x1d\xee\x90\x54\x97\x47\x38\xe4\x47\x38\xe0\x48\x87\xe4\x28\x87\xe4\x48\x87\xec\x48\x87\xfc\x48\x07\x1c\xe5\x90\x1d\xe5\x90\x1f\xe5\x80\x31\x0e\xc9\x18\x87\xbc\x7a\x8c\xd5\xe5\x18\x07\x54\x8f\xb3\xfa\xf5\x44\x11\xf9\xa3\x1e\xa5\xea\x3d\x73\xac\x43\xa5\x57\x01\xd9\xb1\x0e\x69\xef\x02\xf0\x67\x01\xf9\xb1\xd5\xe7\x64\x03\x92\xcb\x8a\x48\x66\x35\xa0\xb2\xdc\xa3\xd2\xbb\x80\xb4\x4f\x01\xf9\xa5\x0d\xc0\xe4\x22\xca\xe3\x1b\x90\x4f\x2e\x02\xb3\x1b\x90\x4d\x29\x22\xbf\xb9\x01\x95\x3e\x05\xa4\x7d\x0b\xc0\xc6\x0d\x28\xff\x59\x40\x65\x51\x11\x95\xbe\x05\xa4\x7f\x7b\x54\x9e\x2a\x22\x3f\xb7\x01\x38\xce\x21\x39\xce\x21\xab\x7e\xcd\xf7\xc8\x46\x3a\xe4\xd5\x6b\xb9\xbf\x43\xf9\xd6\x06\x94\x5f\xaa\xde\xfb\x0d\x28\xbd\xe3\x81\x62\x03\x92\x99\x0e\xd9\x4c\x87\x52\xa1\x88\xbc\xfa\x35\xd3\x01\x17\x34\x20\x7b\xc7\xa3\x3c\xa7\x00\x5c\xee\x90\x3d\xd9\x80\xec\x14\x87\xe4\x8a\x02\x4a\x2f\x7b\xa4\xab\x3c\x2a\xab\x3c\xf2\x53\x1c\xb2\x97\x3d\xf2\xd6\x45\xe0\x54\x87\x64\x5f\x87\x6c\x1f\x87\x7c\x1f\x07\x0c\x75\xc8\xa6\x17\x90\x3c\xe8\x91\x0c\x75\x48\x5e\x69\x40\xda\xb3\x80\xfc\xf7\x02\xd0\xba\x01\xf9\xc1\x0d\xc8\x8f\x71\x40\x75\x5c\xfe\x28\x20\xbf\xd7\x23\xed\x55\x40\xa5\x53\x01\xa5\xfb\x3c\x2a\x2f\x7b\x24\x0b\x3c\x92\x53\x1d\xb2\x53\x1d\x52\x54\xef\x5b\x87\xca\x6e\x8d\x50\x5e\xe0\x81\x57\x3c\x70\x9a\x43\xf2\x6f\x01\xd9\xfb\x0d\x48\x3e\x6c\x00\x3e\x6e\x40\xfe\x69\x03\xb2\xcf\x1b\x90\x7c\xd5\x00\x7c\xdb\x80\xe4\x34\x87\xec\x34\x87\xbc\xba\x9c\x5e\x04\x4e\x77\xa8\xbc\xd6\x80\xec\xcd\x06\x24\xa7\x3b\x64\xd5\x46\x01\xa5\xb7\x1b\x90\x9f\xee\x80\x33\x1c\x92\x33\x1c\x52\x57\x40\x76\x86\x43\xde\xc7\x21\xbb\xcf\x23\x3f\xc3\xa1\xf2\x6f\x01\x15\x57\x00\xc6\x39\x24\xe3\x1c\xb2\x36\x45\x64\xe3\x1c\xf2\x71\x0e\x38\xd3\x21\x7d\xc5\x23\x1d\x5c\x40\x65\x70\x01\xc9\x99\x0e\xd9\x99\x0e\xf9\x99\x0e\x38\xcb\x21\xf5\x05\x24\x67\x39\x64\xd5\x3f\x0f\x29\x20\x3f\xcb\x01\x67\x3b\x24\x67\x3b\x64\x67\x3b\x54\x7c\x01\xf9\x2b\x1e\xd9\x7f\x05\xe4\x67\x3b\xe0\x1c\x87\xca\x15\x05\xa0\xd0\x80\xd2\xab\x1e\xc9\x39\x0e\x59\xd5\x86\x14\x90\xbd\xea\x91\x9f\xe3\x80\x73\x1d\x92\x19\x45\x24\xe7\x3a\x64\xe7\x3a\x54\x5e\xf5\x48\x0b\x05\xe4\xe7\x3a\xa4\xfb\x14\x80\xf3\x1c\x2a\x85\x02\x92\xf3\x1c\xb2\xf3\x1c\xf2\xf3\x1c\x92\x0d\x8b\xc0\xf9\x0e\x68\x5b\x44\x72\xbe\x43\x76\xbe\x43\x65\x9f\x02\x4a\x2b\x0b\x48\x4e\x6f\x40\x5e\x5d\x97\x39\x24\x59\xf5\xfb\x4e\x03\xb2\xcc\x21\x2d\x16\x90\x57\x7b\x66\x11\xb8\xc0\x21\xa9\x7e\xbd\xe6\x91\x5d\xe0\x90\x5f\xe0\x80\xf1\x0e\xc9\x78\x87\x4a\xb1\x80\x6c\xbc\x43\x3e\xde\x21\x6d\x28\xa0\xd2\x50\x40\x36\xab\x00\x4c\x70\x48\x26\x38\x94\xae\x2c\x20\x9b\xe0\x90\x36\x2a\x20\x9f\xe0\x80\x0b\x1d\x92\x0b\x1d\xb2\x0b\x1d\xf2\x0b\x1d\x70\x91\x43\x72\x91\x43\x76\x91\x43\x7e\x91\x03\x26\x3a\x94\x5f\xf3\xc0\xeb\x1e\x95\x46\x05\xa4\xab\x15\x50\x59\xad\x80\xf4\x75\x8f\xfc\xca\x02\xd2\xa1\x05\x24\x13\x1d\xb2\x89\x0e\x79\xf5\x35\x43\x0b\x48\x87\x15\x90\x36\x2e\x20\x9f\xe8\x80\x55\x45\x94\x9e\x2c\x02\xd5\x7b\x63\x46\x01\xc9\xfe\x0e\xd9\xfe\x0e\xc9\xc5\x0e\xf9\xca\x02\x4a\x6f\x78\x94\x9e\x2f\x22\xab\xf6\xc5\x0e\x98\xe4\x80\x36\x0d\xa8\x34\x2e\x20\x5d\xbd\x80\xec\x0d\x8f\xca\xea\x05\xa4\x4d\x0a\xa8\x0c\x2b\x20\x99\xe4\x50\x69\x52\x40\x56\x5d\xbe\xe1\x91\xbc\xe9\x91\x4f\x72\x28\xbf\xe9\x81\xb7\x3c\xd2\x66\x05\x54\x9a\x16\x90\x56\xbf\x56\x15\x90\xee\x5b\x00\x2e\x71\xc8\x67\x16\x51\x69\x56\x40\xfa\x96\x07\x50\x44\x19\x45\xa4\xb3\x0b\xc8\xdf\xf2\xc8\x2e\x2f\xa2\xb4\xd0\x23\xb9\xc4\x21\x6d\x5e\x40\xa5\x79\x01\xd9\x25\x0e\xb8\xd8\xa1\xb2\x6f\x01\x79\xf5\xcf\x97\x3a\x54\xaa\x7f\x77\x5a\xb3\x80\xca\x9a\x05\x24\x97\x3a\xe0\x85\x22\x92\x2b\x8a\xc8\x2e\x75\xc8\xab\x3d\xab\x88\xca\x0b\x45\xe0\x32\x87\xd2\xf0\xea\xb3\xa5\xfa\x77\x06\x87\xbc\x6d\x11\xf9\x65\x0e\xe9\xf0\x02\xf2\xea\x33\xe0\xf2\x02\xf0\x92\x47\x3e\xab\x88\x6c\xa3\x22\x2a\x0b\x3d\xca\x2b\x1b\x90\x56\xbf\x27\xbc\xed\x81\xc9\x0e\xc9\x64\x87\x6c\xb2\x03\xfa\x3a\x24\x7d\x1d\xb2\xbe\x0e\x79\x5f\x07\xf4\x73\x48\xfa\x55\xff\x7e\xd8\x80\xf2\xfd\x0d\xc8\xfa\x39\xe4\xfd\x1c\x2a\xf7\x79\xa0\xbf\x43\xd2\xdf\x21\xeb\xef\x90\x2e\xf5\x28\x4f\x2d\x20\xaf\xfe\xb9\x73\x01\x95\xce\x05\xa4\x5d\x0a\xa8\x74\x29\x00\x03\x1c\xd2\xae\x05\x54\xba\x16\x90\x0c\x70\xa8\x2c\x2b\x20\x99\x56\x40\x36\xc0\x21\xbb\xb4\x88\x34\x29\x20\xfb\xad\x00\xb4\x6a\x40\x5e\x5d\xbf\xd4\x03\x7b\x3b\x24\x7b\x3b\x54\x92\x02\xd2\x6e\x05\x54\xa6\x15\x50\xe9\x56\x40\xda\xbd\x80\x4a\xf7\x02\xd2\x1e\x05\xa4\xbf\x7a\x64\xd5\xd7\xf4\x28\xa0\xf2\xab\x47\xe9\xf7\x02\xf2\xea\x39\x4c\x71\x48\xa6\x38\x64\x53\x1c\xf2\x29\x0e\x98\xea\x90\x4c\x75\xc8\xa6\x3a\xe4\x53\x1d\x30\xcd\x21\x99\xe6\x90\x4d\x73\xc0\x74\x87\x74\x50\x01\x69\x75\x7c\x5e\xf2\x28\x95\x1a\x50\x19\x54\x40\x79\x45\x01\xa8\x3e\xff\x4e\x71\xc8\xab\xaf\x5b\xbf\x88\xbc\x6b\x03\x92\x79\x1e\xe5\x79\x1e\xf9\xde\x0e\xb8\xdf\x23\xbd\xdf\x03\x03\x1d\x92\x81\x0e\x79\xb5\x97\x79\x94\x1e\xf0\xc8\x1e\xf0\xa8\x54\x97\x55\x1f\xe8\x80\x41\x0e\xc9\x20\x87\x6c\x90\x43\x3e\xc8\x01\x83\x1d\x92\xc1\x0e\xd9\x60\x87\x7c\xb0\x03\x86\x38\x24\x43\x1c\xb2\x21\x0e\xf9\x10\x07\xec\xe3\x90\x54\x9f\xab\x2f\x3a\xe0\x25\x87\xec\x2b\x87\xca\x57\x0e\xc9\xd7\x0e\xe5\xaf\x1d\xf0\x8d\x43\xfa\x8d\x43\xfe\x8d\x43\xe9\x5b\x87\xec\x5b\x87\xca\xb7\x0e\xc9\x12\x87\xf2\x12\x07\x7c\xe7\x90\x7e\xe7\x90\x7f\xe7\x50\xfa\xde\x21\xfb\xde\xa1\xf2\xbd\x43\xf2\x83\x43\xf9\x07\x07\xfc\xe8\x90\xfe\xe8\x90\xff\xe8\x50\xfa\xc9\x21\xfb\xc9\xa1\xf2\x93\x43\xfa\x8b\x43\xf2\xb3\x43\xf9\x67\x07\xfc\xe2\x90\xff\xe2\x50\x5a\xea\x90\x2d\xad\x5e\x17\x87\xe4\x57\x87\xf2\xaf\x0e\x58\xe6\x90\x2e\x73\xc8\x97\x39\x94\x7e\x73\xc8\x7e\x73\xa8\xfc\xe6\x90\xfc\xee\x50\xfe\xdd\x01\x7f\x54\x9f\xf1\x0e\xf9\x1f\x0e\xa5\x3f\x1d\xb2\x3f\x1d\x2a\x7f\x3a\x24\x7f\x39\x94\xff\x72\xc0\x72\x87\x74\xb9\x43\xbe\xdc\xa1\xf4\xb7\x43\x56\xfd\xfa\xd7\xa1\xf2\xb7\x43\xf2\x8f\x43\xf9\x1f\x07\xac\x70\x48\x57\x38\xe4\x2b\x1c\x4a\xd5\x75\xff\x3a\x24\xff\x39\x94\xff\xab\xfe\x3d\xbe\xfa\xf7\x9e\xea\x3d\xed\x50\x5a\xe5\x90\xad\x72\xa8\xac\x72\x48\xe0\x51\x46\xf5\xef\x61\x1e\xa9\xf3\xc8\x9d\x47\xc9\x7b\x64\xde\xa3\xd4\xe0\x51\xf1\x1e\x69\xd1\x23\x2f\x7a\x64\xd5\x6e\xa8\x7e\x4f\xf4\x48\x1a\x79\x94\x1b\x79\x60\x35\x8f\xa4\xe0\x91\xae\xe6\x91\xaf\xe6\x51\x6a\xec\x91\x35\xf6\xa8\x34\xf6\x48\x56\xf7\x28\x17\x3c\xca\xab\x7b\xa0\x89\x47\xda\xc4\x23\x6f\xe2\x51\x6a\xea\x91\x35\xf5\xa8\x34\xf5\x48\x9a\x79\x94\x9b\x79\xa0\xb9\x47\xda\xdc\x23\x6f\xee\x51\x5a\xc3\x23\x5b\xc3\xa3\xb2\x86\x47\xb2\xa6\x47\x79\x4d\x0f\xb4\xf0\x48\x5b\x78\xe4\x2d\x3c\x4a\x6b\x79\x64\x6b\x79\x54\xd6\xf2\x48\xd6\xf6\x28\xaf\xed\x81\x75\x3c\xd2\x75\x3c\xf2\x75\x3c\x2a\xeb\x7b\x64\x2d\x3d\x2a\x2d\x3d\x4a\x2d\x3d\x92\x75\x3d\xca\xeb\x7a\x60\x3d\x8f\x74\x3d\x8f\x7c\x3d\x8f\x52\xf5\x35\xeb\x7b\x24\xad\x3c\xca\xad\xaa\x3f\x6f\x79\xa4\x1b\x78\xe4\x1b\x78\x94\x5a\x7b\x64\xad\x3d\xb0\xa1\x47\xa5\xb5\x47\xd2\xc6\xa3\xdc\xc6\x23\xdd\xd0\x23\xdf\xd0\xa3\xd4\xd6\x23\x6b\xeb\x51\x69\xeb\x91\x6c\xe4\x51\xde\xc8\x03\x1b\x7b\xa4\x1b\x7b\xe4\x1b\x57\xef\x09\x8f\xac\xe4\x51\x29\x79\x24\x9b\x78\x94\x37\xf1\xc0\xa6\x1e\xe9\xa6\x1e\xf9\xa6\x1e\xa5\xcd\x3c\xb2\xcd\x3c\x2a\x9b\x79\x24\x9b\x7b\x94\x37\xf7\xc0\x16\x1e\xe9\x16\x1e\xf9\x16\x1e\xa5\x2d\x3d\xb2\x2d\x3d\x2a\x5b\x7a\x24\x5b\x79\x94\xb7\xf2\x48\xdb\x79\xa0\x9d\x47\xde\xce\x23\xdb\xda\xa3\xb2\xb5\x47\xb2\x8d\x47\x79\x1b\x8f\xd2\xd6\x1e\xd8\xd6\x23\xdd\xd6\x23\xdf\xd6\xa3\xb4\x9d\x47\xb6\x9d\x47\x65\x3b\x8f\x64\x7b\x8f\xf2\xf6\x1e\xd8\xc1\x23\xdd\xc1\x23\xdf\xc1\xa3\xb4\xa3\x47\xb6\xa3\x47\x65\x47\x8f\xa4\xbd\x47\xb9\xbd\x07\x76\xf2\x48\x77\xf2\xc8\x77\xf2\x28\xed\xec\x91\xed\xec\x51\xd9\xd9\x23\xd9\xc5\xa3\xbc\x8b\x07\x76\xf5\x48\x77\xf5\xc8\x77\xf5\x28\xed\xe6\x91\xed\xe6\x91\xec\xee\x51\xd9\xcd\xa3\xbc\xbb\x07\xf6\xf0\x48\xf7\xf0\xc8\xf7\xf0\x28\x75\xf0\xc8\x3a\x78\x54\x3a\x78\x24\x7b\x7a\x94\xf7\xf4\xc0\x5e\x1e\xe9\x5e\x1e\xf9\x5e\x1e\xa5\x8e\x1e\x59\x47\x8f\x4a\x47\x8f\xa4\x93\x47\xb9\x93\x07\x3a\x7b\xa4\x9d\x3d\xf2\xce\x1e\xa5\x2e\x1e\x59\x17\x8f\x4a\x17\x8f\xa4\xab\x47\xb9\x6b\xf5\x67\x57\x8f\x34\xa9\xfe\xac\xe7\x51\xea\xe6\x91\x75\xf3\x48\xba\x7b\x94\xbb\x7b\x54\xba\x79\xa0\x87\x47\xda\xc3\x23\xef\xe1\x51\xea\xe9\x91\xf5\xf4\xa8\xf4\xf4\x48\x7a\x79\x94\x7b\x79\xa0\xb7\x47\xda\xdb\x23\xef\xed\x51\xea\xe3\x91\xf5\xf1\xa8\xf4\xf1\x48\xfa\x7a\x94\xab\x5f\x03\x3c\xd2\x7e\x1e\xe8\xe7\x91\xf7\xf3\x28\xf5\xf7\xc8\xfa\x7b\x54\xfa\x7b\x24\x03\xaa\xcf\xd7\xea\xcf\x23\xd5\xe7\x98\x47\x69\x60\xf5\x39\xe5\x51\x19\xe8\x91\x0c\xf2\x28\x0f\xf2\xc0\xe0\xea\xdf\x6b\x3c\xf2\xc1\x1e\x98\xe5\x90\x5c\xef\x80\xd9\x0e\xc9\x6c\x87\x6c\xb6\x43\x3e\xdb\x01\x73\x1c\x92\x39\x0e\x59\x75\x39\xcb\x21\xbb\xd2\x21\xbf\xd2\x21\xab\xbe\xf6\x2a\x87\xe4\x2a\x87\xec\x2a\x87\xfc\x2a\x07\x5c\xed\x90\x5c\xed\x90\x5d\xed\x90\x5f\xed\x80\x6b\x1c\x92\x6b\x1c\xb2\x6b\x1c\xf2\x6b\x1c\x70\xad\x43\x52\xfd\xaa\xbe\xff\x5a\x87\xfc\x5a\x07\x5c\xe7\x90\x5c\xe7\x90\x5d\xe7\x90\x57\x97\xb3\x1c\xf2\x59\x0e\xb8\xde\x21\x9f\xe3\x80\xea\xfe\xaa\xfb\xba\xc1\x21\xb9\xc1\x21\xbb\xc1\x21\xaf\xfe\xb9\xec\x80\xea\xd7\x8d\x0e\xc9\x8d\x0e\xd9\x8d\x0e\x79\xd9\x21\xbf\xd1\x01\x37\x39\x64\x65\x87\xa4\xba\xbc\xc9\x21\xbf\xc9\x01\x37\x3b\x24\x37\x3b\x64\x37\x3b\xe4\x73\x1d\x70\x87\x43\x72\x87\x03\x72\x87\x24\x77\xc8\x9f\x71\xc0\xbd\x0e\xc9\xbd\x0e\xf9\xcd\x0e\xb8\xc5\x21\xb9\xc5\x21\xbb\xc5\x21\xbf\xd5\x21\xb9\xd5\x01\x77\x39\x64\xb7\x3a\x64\x4f\x3b\x64\x77\x38\xe4\xb7\x38\xe0\x56\x87\xbc\xba\x9d\x3b\x1d\x92\x3b\x1d\xb2\x3b\x1d\xf2\xea\xd7\xd3\x0e\x78\xc6\x21\xb9\xaf\xfa\xf7\x4c\x87\xfc\x3e\x07\xcc\x73\x48\xe6\x39\x64\xf3\x1c\xf2\x79\xd5\xef\x2d\x0e\xc9\xfd\x0e\xd9\xfd\xd5\xef\x2b\x0e\xc9\x33\x0e\x59\xf5\x3d\xd5\xfd\xdc\xe5\x90\xdf\xe5\x80\xbb\x1d\x92\xbb\x1d\xb2\xbb\x1d\xf2\xbb\x1d\xf0\x84\x03\xee\x71\x48\xee\x71\xc8\xee\x71\xc8\xab\xcb\xea\x31\xdf\xeb\x80\xea\xbe\xaa\xe7\x92\x3b\xe0\x01\x87\x64\xae\x43\x36\xd7\x21\x79\xc0\x21\x7b\xc0\x21\x7f\xc0\x01\x0f\x3a\x24\x0f\x3a\x64\x0f\x3a\xe4\x0f\x3a\xe0\x21\x87\xe4\x21\x87\xec\x21\x87\xfc\x21\x07\x3c\xec\x90\x3c\x5c\xfd\x59\xd0\x21\x7f\xd8\x01\x8f\x38\x24\x8f\x38\x64\x8f\x38\xe4\x8f\x38\xe0\x51\x87\xe4\x51\x87\xec\x51\x87\xfc\x51\x07\xcc\x77\x48\xe6\x57\x7f\x26\x71\xc8\xe7\x3b\xe0\x31\x87\xec\x31\x87\xe4\x31\x87\xfc\x31\x07\x3c\xee\x90\x3c\xee\x90\x3d\xee\x90\x57\xff\xfc\x84\x43\x56\x3d\x87\xdb\x1c\x92\xdb\x1c\xb2\xdb\x1c\xf2\xdb\x1c\x70\xbb\x43\x5e\xf5\x27\x1d\x92\x27\xab\x3f\x9b\x38\xe4\x4f\x3a\xe0\x29\x87\xe4\x29\x87\xec\x29\x87\xbc\xfa\xe7\xea\xb8\x3e\xed\x90\xdc\xee\x90\x55\xdf\x73\xbb\x03\xe6\x3a\xe4\x2f\x39\xe0\x65\x87\xe4\xe5\xea\xcf\x2e\x0e\x79\xf5\x6b\x81\x03\x5e\xa9\xfe\x8c\xe2\x90\xbd\xe2\x90\xbf\xe2\x80\x57\x1d\xb0\xc0\x21\x5b\xe0\x90\x54\xbf\x5e\x75\xc8\x5e\x75\xc8\xab\xfe\x5a\xf5\xef\xbf\x0e\x78\xb6\xfa\x7d\xd9\xa3\xbc\x8f\x07\x86\x7a\xa4\x43\xab\x7f\x0f\x74\x48\xde\x72\xc8\xde\x72\xc8\xdf\x72\xc0\x42\x87\x64\xa1\x43\xb6\xd0\x21\xaf\xfe\xf9\x6d\x87\xec\x6d\x87\x7c\x91\x43\xfe\xb6\x03\x16\x39\x24\x8b\x1c\xb2\x45\x0e\x78\xc7\x21\x79\xc7\x21\x7b\xc7\x21\x7f\xc7\x01\xef\x3a\x24\xef\x3a\x64\xef\x3a\xa0\xfa\x9e\xea\xf2\xbd\xea\xcf\x59\x1e\xe9\x7b\x1e\x38\xbf\xfa\xcc\x2e\x20\xff\xdc\x23\x69\x5b\x40\xf2\x9e\x43\xf6\x9e\x43\x5a\xf5\xf3\x3d\x4a\x99\x47\xfe\x5e\xf5\xcb\xa1\xf2\x85\x47\xa5\xda\x43\x3d\xca\xfb\x7a\x64\x23\x3c\xf2\xe1\x1e\xa5\x2f\x3c\xb2\x2f\x3c\xf0\xbe\x43\x69\x98\x47\x36\xcc\xa3\x32\xcc\xa3\x34\xc2\x23\xcb\x3c\x2a\xe7\x7a\x24\xe7\x79\x94\xcf\xab\xfe\x9c\x57\x40\xd2\xa6\x80\xbc\x4d\x01\xc9\x86\x05\x60\xb8\x47\x3a\xdc\x23\xb9\xc0\xa3\x32\xc2\xa3\x7c\x81\x47\xf2\xbe\x43\xf6\x7e\xf5\x67\x02\x8f\x74\xbc\x47\xb2\x9f\x47\x79\x3f\x0f\x8c\xf4\x48\x47\x7a\xe4\xd5\xaf\xf1\x1e\xa5\xf7\x3d\xf2\xea\x31\x7f\x59\xfd\x3e\x53\xfd\x19\xce\xa3\xf2\xbe\x47\x69\x7f\x8f\x72\xd5\x3e\xf0\xc8\x37\x2a\x00\x5f\x79\xe4\xef\x3b\x54\xf6\xf7\x48\x0e\xf0\x28\x4d\xf0\xc0\x87\x0e\xc9\x07\x0e\xd9\x07\x0e\xf9\x07\x0e\x58\xec\x90\x2c\x76\xc8\x26\x78\x94\x0f\xf0\xc0\x81\x1e\xe9\x81\x1e\xf9\x81\x1e\xa5\x83\x3c\xb2\x83\x3c\xca\x1f\x78\x54\x26\x78\x24\x17\x7a\xa4\x5f\x79\x94\x2f\xf4\x40\xed\xbd\x1e\x95\x83\x3c\x92\x51\x1e\xb8\xc8\x23\xbd\xc8\x23\xff\xca\xa3\xf4\xb5\x47\x5e\xed\xc5\x1e\xe5\x51\x1e\xd9\x62\x87\x7c\xb1\x43\x69\xa2\x47\x36\xd1\xa3\x32\xd1\x23\xb9\xd8\xa3\x7c\xb1\x07\x0e\xf6\x48\x0f\xf6\xc8\x0f\xf6\x28\x8d\xf6\xc0\x24\x8f\x6c\xb4\x47\xf6\xb5\x47\x65\xb4\x47\xbe\xd8\xa3\xf4\xa1\x47\xe5\x6b\x8f\x74\x92\x47\x92\x7a\x64\xd5\xf3\x4c\xab\x3f\x3f\x78\xe0\x10\x8f\xd2\x25\x1e\xe9\x21\x1e\xd9\x25\x1e\xf9\x21\x1e\x95\x4b\x3c\xca\x97\x7a\xe0\x32\x8f\xf4\x32\x8f\xfc\x32\x8f\xd2\x64\x8f\x6c\xb2\x47\x65\xb2\x47\x32\xc5\x23\xbb\xde\xa3\x72\xbd\x47\x32\xdd\xa3\x3c\xdd\x03\x33\x3c\xd2\x19\x1e\xf9\x0c\x8f\x6c\xa6\x47\x69\xa6\x47\x65\xa6\x47\x72\xb9\x47\x3a\xd5\x03\x53\x3d\xf2\xa9\x1e\xa5\x69\x1e\xd9\x34\x8f\xca\x34\x8f\xf2\xe5\x1e\xb8\xc2\x23\xbd\xc2\x23\x9b\xe5\x51\x99\xe5\x51\x9a\xe5\x91\x5f\xe1\x91\x5c\xe9\x81\xd9\x1e\xe9\x6c\x8f\xf2\x95\x1e\xf9\x6c\x8f\xd2\x1c\x8f\x6c\x8e\x47\x65\x8e\x47\x7e\xb5\x47\x72\x95\x47\xf9\x2a\x0f\x5c\xed\x91\x5e\xed\x51\xba\xc6\x23\xbb\xc6\xa3\x72\x8d\x47\x72\xad\x47\x79\x8a\x47\xf9\x5a\x0f\x5c\xe7\x91\x5e\xe7\x91\x5f\xe7\x51\xba\xde\x03\xaf\x15\x91\xcf\x69\x40\x65\x42\x01\xe9\x85\x05\x54\x5e\x2b\xa2\x32\xbe\x80\xac\x5d\x23\xa4\x13\x0a\xc8\x5f\x2f\xa2\x52\xf5\xa6\x45\xa4\x17\x15\x90\x35\x2b\x22\x7f\xa7\x01\xe5\x37\x8a\x48\x26\x15\x51\xb9\xa8\x80\xca\xc4\x02\xd2\xea\xd7\xc5\x05\x94\x9a\x17\x51\x99\x54\x40\x3a\xa9\x80\xca\xc5\x05\xa4\x97\x14\x50\x9e\xeb\x81\x6e\x4b\x3f\x59\x89\xa6\xcb\x9b\xe5\xeb\x35\xa9\xfd\x7f\x97\xe7\x4d\x6c\x59\xa9\x2f\xd1\xd4\x96\xa5\xfa\x32\xa9\x2f\xb1\x4d\xbd\xeb\x4b\xac\x5f\x7f\xff\xb6\x75\xaf\x37\xb6\xab\x77\x7d\x99\xd5\x3d\x0b\x5d\x7f\x7f\x1e\x5e\xdf\xca\x96\x69\x7d\x3f\x79\xfd\x75\x79\xfd\x75\x95\x9d\xeb\xef\xdb\xa1\xee\xf5\x65\x16\x8e\x6b\xc7\xfa\xfe\xea\xcb\xac\xbe\x4c\xf7\xa8\x7b\x7d\xfb\x59\x7d\x99\xd7\x97\xd8\xa0\xbe\xbe\xbe\xcc\xea\xcb\xbc\xfe\x7e\x6c\x5f\xef\xf0\xba\x7a\xa3\x75\xbd\xeb\xcb\xac\xbe\xcc\xeb\x4b\xb4\xa9\xaf\xaf\x2f\xb3\xfa\xfb\xb2\x7a\x97\xc3\x79\x86\xed\x87\xae\xaf\xaf\x84\xf3\x6a\x56\xbf\x0e\xf5\x25\x36\xac\x6f\x37\x2c\xeb\x9e\xd6\x97\x59\xf0\x5d\xea\xdb\xab\x9f\x7f\x56\x5f\x9f\xd7\xd7\x97\xeb\xeb\xcb\x61\xfb\x1d\xea\xdb\x6f\x5b\x5f\xee\x5a\x7f\x5f\xdd\x93\xba\xa7\x75\xaf\xd4\x3d\xaf\xbf\xbf\x12\x8e\xaf\x79\xfd\x7d\xf5\xd7\xe7\xf5\x65\xa9\xee\x49\x7d\x89\x8d\xea\x5d\x5f\xa2\x3e\x7f\xb2\x7a\xe7\xc1\x37\xae\xbf\xae\xbe\xcc\xea\xcb\xbc\xbe\x44\xa9\xbe\xbe\xbe\xcc\xea\xcb\xbc\xbe\xc4\x26\xf5\xf5\xf5\x65\x1a\x8e\xaf\xde\x79\x7d\x99\x85\xe3\xda\xb4\xfe\xfa\x30\x9f\xeb\x5d\xae\xaf\xcf\xeb\xcb\x4a\xd8\x4e\x78\xfd\x9e\xf5\xf7\xaf\x51\x3f\xdf\xfa\x32\x0f\xeb\xeb\x9d\xd6\x97\x59\x7d\x59\x0e\xaf\xab\x2f\x2b\xa1\xeb\xe3\x9c\x76\xab\x6f\x77\xcd\xfa\x72\xb3\xfa\xf6\xeb\x9d\xd4\x3b\xab\x2f\xf3\xfa\x12\x9b\xd7\xd7\xd7\x97\x59\x7d\x99\xd7\x97\xd8\xa2\xbe\xbf\xdd\xea\xaf\xdb\xbd\xbe\x0c\xfb\xa9\xdf\x5f\x69\xbd\xb3\xfa\xb2\x5c\x5f\xe6\xf5\x65\x25\xbc\xbe\x45\xfd\xb8\xc2\xb2\xbe\xdd\x2c\x6c\xbf\xee\x69\x7d\x99\xd5\x97\x49\x7d\x3f\x49\xfd\x78\xca\x61\x7d\xbd\xf3\x7a\x57\xea\x4b\xac\x55\xdf\x7e\x7d\x99\xd4\x97\x69\x7d\x99\xd5\x97\xe5\xfa\x32\x0f\xcb\xfa\xf6\xb0\x65\xfd\x7d\xf5\x65\x56\x5f\xe6\xf5\x25\xb6\xaa\xaf\xaf\x2f\x2b\xf5\xf7\x63\xed\xfa\x7e\xeb\xcb\x2c\xbc\xae\xde\x69\xf0\xfa\xb2\x5c\x5f\xe6\xf5\xd7\xe5\xf5\xae\xd4\x97\x58\xa7\xbe\xbd\xfa\x32\xa9\x2f\xd3\xfa\x32\xab\x2f\xcb\xf5\x65\x5e\x5f\x56\xea\x4b\xb4\xab\x2f\x5b\xd6\xb7\x53\x5f\x26\x61\x59\x5f\x9f\xd5\x97\x69\xdd\xb3\xfa\xb2\x5c\x5f\xe6\xf5\x65\xa5\xbe\xc4\xba\xf5\xed\xd5\x97\x49\x7d\x99\xd6\x97\x59\x7d\x59\x0e\x5d\xbf\x4f\xf2\x7a\x57\xea\x4b\xd4\xbf\xaf\x94\xea\xcb\xa4\xbe\x4c\xeb\x4b\x74\x5b\xf2\xfd\x4a\x34\x05\xba\x65\x3f\xac\x44\xd3\xab\xde\xdb\x7e\xc5\xaa\x55\xab\x00\xd7\xf8\x83\xff\xff\x3f\xe6\xd6\xfe\x34\xbd\xb9\xab\xa7\xab\xf5\x82\xd8\xbe\xd6\xc9\x1a\xa1\x0b\xb5\x5e\x1c\xbb\x58\xeb\x0e\x6b\x86\x6e\xa8\xf5\x9c\xd8\x8d\x6a\xbd\x3c\xf6\x6a\xb5\xee\xdb\x22\x74\x63\x7b\x7d\xec\xd5\x6b\xbd\x24\x76\x13\xdb\xff\x5a\xa1\x9b\xda\xf1\xc6\x6e\x66\xaf\x8f\xdd\xdc\x5e\xbf\x76\xe8\x35\x6c\xfb\xb1\xd7\xac\xf5\xd2\xd8\x2d\xec\x78\xd6\x09\xbd\x56\xad\xcb\xb1\xd7\xb6\xe3\x8f\xbd\x4e\xad\x47\xb6\x0c\xdd\xb2\xd6\xf3\x63\xaf\x5b\xeb\x56\xeb\x86\x5e\xaf\xd6\x59\xec\xf5\xed\x78\x63\xb7\xaa\xf5\x90\xf5\x42\x6f\x60\xdb\x8b\xdd\xba\xd6\xa5\xf5\x43\xb7\xa9\xf5\xa4\xd8\x1b\xda\xf9\xc4\x6e\x6b\xc7\xd7\x2a\xf4\x46\xb5\xce\x63\x6f\x5c\xeb\x76\x1b\x84\x2e\xd9\x78\xc6\xde\xc4\xce\x37\xf6\xa6\xb5\x4e\x5b\x87\xde\xac\xd6\x0b\x63\x6f\x6e\xe3\xdd\x26\xf4\x16\xb5\x9e\x17\x7b\x4b\x1b\x8f\x0d\x43\x6f\x65\xe3\x11\xbb\x9d\x8d\x47\xec\xad\x6d\x3c\xda\x86\xde\xc6\xc6\x23\xf6\xb6\x76\xfc\x1b\x85\xde\xce\xae\x6f\xec\xed\x6b\xdd\x78\xe3\xd0\x3b\xd8\xf6\x62\xef\x68\xe7\x1b\xbb\xbd\x9d\x4f\xec\x9d\x6a\xdd\xa2\x14\x7a\x67\x1b\xcf\xd8\xbb\xd4\x7a\x6e\xec\x5d\xed\xf8\x63\xef\x66\xf3\x69\x93\xd0\xbb\xdb\xfe\x62\xef\x61\xf7\x4f\xec\x0e\x36\x3e\x9b\x86\xde\xb3\xd6\x63\x63\xef\x65\xaf\x8f\xdd\xd1\xc6\x7b\xb3\xd0\x9d\xec\x78\x62\x77\xb6\xed\x6d\x1e\xba\x8b\x8d\x77\xec\xae\xb6\x7e\x8b\xd0\x89\xcd\xf7\xd8\xdd\x6c\xfc\xb6\x0c\xdd\xdd\x8e\x27\x76\x0f\x7b\xff\x56\xa1\x7b\xda\xf5\x8e\xdd\xcb\xde\xdf\x2e\x74\x6f\x9b\x3f\xb1\xfb\xd8\xf5\x8c\xdd\xd7\xc6\x7b\xeb\xd0\xfd\x6a\x3d\x26\x76\x7f\x9b\xbf\xb1\x07\xd8\xfe\xb7\x09\xbd\xb7\x1d\x5f\xec\x81\xf6\xfc\x8a\x3d\xc8\xee\x9f\x6d\x43\x0f\xb6\xfb\x27\xf6\x10\x9b\xef\xb1\xf7\xb1\xfd\x6f\x17\x7a\xa8\xad\x8f\x3d\xcc\xde\xbf\x7d\xe8\x7d\xed\xfe\x8b\x3d\xdc\x8e\x77\x87\xd0\x23\x6a\xdd\x7e\xc7\xd0\xfb\xd9\x7c\x8d\x3d\xd2\xce\xbf\x7d\xe8\xfd\x6d\xbe\xc4\x3e\xc0\xde\xbf\x53\xe8\x03\x6b\x5d\x89\x7d\x90\x1d\xef\xce\xa1\x47\xd9\x7c\x8c\x7d\xb0\x6d\x6f\x97\xd0\xa3\x6b\x3d\x6e\xb7\xd0\xa9\xcd\xa7\xdd\x43\x1f\x62\xe3\xbb\x47\xe8\x43\xed\xfc\x63\x1f\x66\xd7\xb3\x43\xe8\xc3\x6d\xbc\xf7\x0c\x7d\x84\xcd\xff\xbd\x42\x1f\x69\xd7\x3b\xf6\x51\x76\xff\x76\x0c\x3d\xc6\xbe\x7f\x74\x0a\x7d\xb4\xcd\xc7\xd8\xc7\xd8\xfe\x3b\x87\x3e\xd6\xe6\x7b\x97\xd0\xc7\xd9\xf1\x76\x0d\x7d\xbc\x5d\x9f\xd8\x27\xd8\x78\xc5\x3e\xd1\xe6\x4b\x12\x7a\xac\x5d\xbf\xd8\x27\xd9\x78\x76\x0b\x7d\xb2\xad\x8f\x7d\x8a\x9d\x7f\xf7\xd0\xa7\xda\xf5\x8e\x7d\x9a\x9d\x5f\x8f\xd0\xa7\xdb\xf5\x88\x7d\x86\x8d\x7f\xcf\xd0\xe3\xec\xfc\x7b\x85\x3e\xd3\xce\x2f\xf6\x59\x76\x3f\xf5\x0e\x7d\xb6\xdd\xcf\x7d\x42\x9f\x63\xdf\xc9\xfb\x86\x3e\xd7\xce\x3f\xf6\x79\x76\x3d\xfa\x85\x3e\xdf\xc6\x33\x76\x66\xdb\xeb\x1f\xfa\x02\x9b\x6f\x03\x42\x8f\xb7\xe3\xdb\x3b\xf4\x04\xbb\x9e\xb1\x2f\xb4\xf5\x03\x43\x5f\x64\xcf\x83\xd8\x13\xed\xfe\x1b\x14\xfa\x62\x9b\x8f\xb1\x27\xd9\xf1\x0f\x0e\x7d\x89\x5d\x9f\xd8\x97\xda\xf5\x8b\x7d\x99\x3d\xcf\x87\x84\x9e\x6c\xe3\x1f\x7b\x8a\x1d\xff\x3e\xa1\xed\x63\xf7\xcb\xb1\xed\x63\xe4\x5b\x0c\x0d\x6d\x1f\x8b\x3e\x29\x76\xfd\x63\xbe\x87\x85\xb6\x8f\xad\x1e\x1b\xdb\x3e\x86\x79\x49\x6c\xfb\x58\xe1\x74\xdf\xd0\xf6\x31\xb9\x8b\x63\xdb\xc7\xbe\x0e\x19\x1e\xda\x3e\xc6\x34\x8f\x6d\x1f\xcb\xd9\x77\x44\x68\xfb\x98\xc9\xc6\xfb\x85\xb6\x8f\x4d\x9c\x13\xdb\x3e\x06\xb0\xf1\xc8\xd0\xf6\xb1\x76\xd3\x63\xdb\xc7\xb4\x2d\x8f\x6d\x1f\x3b\x96\xee\x1f\xda\x3e\x46\x6b\x61\x6c\xfb\x58\xa8\x0e\x07\x84\xb6\x8f\x39\x2a\xc7\xb6\x8f\xed\x69\x7c\x60\x68\xfb\x18\x9a\x49\xb1\xed\x63\x55\x5a\x1c\x14\xda\x3e\x26\xa4\xd5\xa8\xd0\xf6\xb1\x17\x63\x0f\x0e\x6d\x1f\xe3\xd0\x78\x74\x68\xfb\x58\x82\x85\xb1\xed\xd7\xec\x67\x69\x68\xfb\xb5\xf1\x0b\x0e\x0d\x6d\xbf\x06\x7d\xee\x61\xa1\xed\xd7\x7a\xb7\x38\x3c\xb4\xfd\x9a\xea\x71\xb1\xed\xd7\x2e\xb7\x38\x22\xb4\xfd\x1a\xe1\x2c\xb6\xfd\x5a\xdc\xa5\xb1\xed\xd7\xbc\x8e\x3c\x32\xb4\xfd\xda\xd2\xf6\x47\x85\xb6\x5f\xc3\x59\x8e\x6d\xbf\x56\xb2\xf6\x9f\xe0\xd4\xfe\x9f\xfd\x9a\xc4\xf4\xe8\xd0\xf6\x6b\xff\x96\xc6\xb6\x5f\x63\xd7\xe1\xd8\xd0\xf6\x6b\xd9\x16\xc6\xb6\x5f\x33\xb6\xf8\xb8\xd0\xf6\x6b\xb3\x1a\x9f\x10\xda\x7e\x0d\x54\xdf\x13\x43\xdb\xaf\x35\xea\x30\x36\xb4\xfd\x9a\x9e\x76\x27\x85\xb6\x5f\x3b\x33\xef\xe4\xd0\xf6\x6b\x54\xe6\x9f\x12\xda\x7e\x2d\xc8\x9c\x53\x43\xdb\xaf\xb9\x48\x4f\x0f\x6d\xbf\xb6\xa1\xd5\x19\xa1\xed\xd7\x10\x2c\x88\x5d\xff\x67\xf5\x67\x86\xb6\x7f\x26\x9e\xc7\xb6\x7f\xf6\xdc\xfe\xac\xd0\xf6\xcf\x78\xcb\xb1\xed\x9f\xa5\xb6\x38\x3b\xb4\xfd\x33\xcb\x31\xb1\xed\x9f\x0d\xe6\xb1\xed\x9f\xc1\x2d\x3e\x27\xb4\xfd\xb3\xae\xca\xb9\xa1\xed\x9f\x29\xb5\x3a\x3f\xb4\xfd\xb3\x9b\x16\x59\x68\xfb\x67\x24\xf3\x63\xdb\x3f\x8b\x58\x7c\x41\x68\xfb\xcf\xfc\x17\x8f\x0f\x6d\xff\xd9\x7a\x65\x42\x68\xfb\xcf\xb0\x5b\x5d\x14\xda\xfe\xb3\xe2\x91\x13\x43\xdb\x7f\x26\x3b\xe4\xe2\xd0\xf6\x9f\xc8\x2e\x8f\x6d\x3f\x79\x95\x2e\x09\xbd\xd8\xf6\x77\x69\xe8\x0f\x6d\x7c\x26\x87\xfe\x9f\x3d\x6f\xa6\x84\xfe\xc8\xe6\xd3\xd4\xd0\x1f\xdb\xf5\x9b\x16\xfa\x13\x3b\xbf\xe9\xa1\x3f\xb5\xf9\x31\x23\xf4\x67\x76\xff\xc4\xae\xd8\x7c\x9a\x19\xfa\x73\x1b\xef\xd8\x5f\xd8\xfa\xcb\x43\x7f\x69\xd7\x3f\xf6\x57\xb6\xfd\x2b\x42\x7f\x6d\xf3\x2d\xf6\x37\x36\x1e\xb3\x42\x7f\x6b\xf3\xf9\xca\xd0\x4b\xec\xfd\xb3\x43\x7f\x67\xef\x8f\xfd\xbd\x3d\xdf\xe6\x84\xfe\xc1\xde\x7f\x55\xe8\x1f\xed\x7e\x8e\xfd\x93\xcd\xc7\xab\x43\xff\x6c\xeb\x63\xff\x62\xd7\xef\xda\xd0\x4b\xed\xfa\xc4\xfe\xd5\xae\xc7\x75\xa1\x97\xd9\x78\x5e\x1f\xfa\x37\x1b\x8f\x1b\x42\xff\x6e\xf7\x6f\xec\x3f\x6c\xfe\x96\x43\xff\x69\xef\xbf\x29\xf4\x5f\x76\xbd\x6e\x0e\xbd\xdc\x8e\xe7\x96\xd0\x7f\xdb\x78\xdc\x16\xfa\x1f\x1b\x8f\xd8\x2b\x6c\xfe\xdc\x1e\xfa\x5f\x5b\x1f\xfb\x3f\xbb\xdf\xe6\x86\x5e\x69\xf7\xf3\x1d\xa1\x57\xd9\xf9\xc6\xc6\x5a\xd5\xff\x29\xdf\x19\xda\xd5\x7a\xec\x5d\xa1\x7d\xad\x2b\xb1\x0b\xb5\xee\x7b\x77\xe8\x62\xad\xf3\xd8\x0d\xb5\x6e\x77\x4f\xe8\x46\xb5\x5e\x18\x7b\x35\x7b\xff\xbd\xa1\x1b\xd7\x7a\x7e\xec\xd5\x6b\x9d\xdd\x17\xba\x49\xad\xdb\xdf\x1f\xba\xa9\xed\x2f\x76\x33\xdb\xdf\x03\xa1\x9b\xd7\x7a\x4e\xec\x35\x6a\xdd\xf8\xc1\xd0\x6b\xd6\x7a\x52\xec\x16\xb5\xc6\x43\xa1\xd7\xaa\xf5\xdc\xd8\x6b\xdb\xfe\x1f\x0e\xbd\x8e\xed\x3f\x76\x4b\x7b\xff\xa3\xa1\xd7\xad\xf5\x82\xd8\xeb\xd5\x3a\x9d\x1f\x7a\xfd\x5a\xb7\x78\x2c\x74\x2b\xdb\x5f\xec\x0d\x6a\xdd\xe1\xf1\xd0\xad\xed\x7a\x3c\x11\xba\x4d\xad\x4b\x4f\x86\xde\xb0\xd6\x63\x9e\x0a\xdd\xd6\xb6\xff\x74\xe8\x8d\x6a\x3d\xee\x99\xd0\x1b\xdb\xf9\xe4\xa1\x4b\xb5\x6e\xf5\x6c\xe8\x4d\xec\x78\x62\x6f\x6a\xe3\xfb\x5c\xe8\xcd\x6a\x3d\x3d\xf6\xe6\x76\x3c\xcf\x87\xde\xc2\xc6\x27\xf6\x96\xb6\xbf\x17\x42\x6f\x65\xdb\x8f\xdd\xce\xb6\xff\x62\xe8\xad\xed\xf8\x5f\x0a\xbd\x8d\xcd\x8f\xd8\xdb\xd6\x3a\x79\x39\xf4\x76\x36\xbf\x62\x6f\x6f\xe3\xbd\x20\xf4\x0e\xb5\x5e\x1a\x7b\x47\xdb\xde\x2b\xa1\xdb\xd7\x7a\xc8\xab\xa1\x77\xb2\xf9\xf2\x5a\xe8\x9d\x6d\x3e\xc5\xde\xc5\x5e\xff\x7a\xe8\x5d\xed\xfa\xbf\x11\x7a\x37\xdb\x7e\xec\xdd\x6d\xbc\xde\x0c\xbd\x87\x8d\xd7\x5b\xa1\x3b\xd8\xfe\x16\x86\xde\xd3\xfa\xed\xd0\x7b\xd9\xf6\x62\x77\xac\xf5\xbc\x45\xa1\x3b\xd9\x7c\x7b\x27\x74\x67\xdb\xdf\xbb\xa1\xbb\xd8\xf8\xbe\x17\xba\xab\x6d\xef\xfd\xd0\x89\xdd\x8f\x1f\x84\xee\x66\xaf\xff\x30\x74\x77\x3b\x9e\xff\x85\xee\x61\xe3\x11\xbb\xa7\xcd\x9f\x8f\x42\xf7\xb2\xe7\x45\xec\xde\x76\xbd\x3f\x0e\xdd\xc7\xce\xff\x93\xd0\x7d\x6d\x7d\xec\x7e\x36\xbe\x9f\x86\xee\x6f\xf3\x29\xf6\x00\x3b\xde\xcf\x42\xef\x6d\xf7\xf3\xe7\xa1\x07\xda\xf1\x7c\x11\x7a\x90\xbd\x3f\xf6\xe0\x5a\x8f\xfc\x32\xf4\x10\x9b\x3f\xb1\xf7\xb1\xf5\x5f\x85\x1e\x6a\xe3\x1d\x7b\x98\x8d\xcf\xd7\xa1\xf7\xb5\xf5\xb1\x87\xdb\xf1\x7f\x13\x7a\x84\x8d\x47\xec\xfd\xec\x7e\xfe\x36\xf4\xc8\x5a\x2f\x8f\xbd\xbf\x3d\xff\x96\x84\x3e\xc0\xd6\xc7\x3e\xd0\xde\xff\x5d\xe8\x83\xec\x79\xf1\x7d\xe8\x51\x36\x9e\xb1\x0f\xb6\xf1\xf8\x21\xf4\x68\x9b\x1f\xb1\x53\xbb\x9f\x7e\x0c\x7d\x88\xcd\x8f\xd8\x87\xda\xf6\x7f\x0a\x7d\x98\x1d\x4f\xec\xc3\xed\x78\x7f\x0e\x7d\x84\xdd\xbf\xbf\x84\x3e\xd2\xe6\x4b\xec\xa3\x6c\x7b\xbf\x86\x1e\x63\xe3\x1f\xfb\x68\xbb\x7f\x97\x85\x3e\xc6\xe6\xcb\x6f\xa1\x8f\xb5\xf1\x8e\x7d\x9c\x3d\x5f\x7e\x0f\x7d\xbc\xdd\x0f\xb1\x4f\xb0\xfd\xfd\x19\xfa\x44\x1b\x9f\xd8\x63\xed\x7a\xfd\x15\xfa\x24\x9b\x2f\xb1\x4f\xb6\xf1\x59\x1e\xfa\x14\x1b\xcf\x7f\x42\x9f\x6a\xdb\x8b\x7d\x9a\x1d\xcf\x8a\xd0\xa7\xdb\xf6\x62\x9f\x61\xfb\xfb\x37\xf4\x38\x3b\xbf\xff\x42\x9f\x69\xcf\xab\xd8\x67\x59\xaf\x0c\x7d\xb6\xcd\xf7\x55\xa1\xcf\xb1\xfb\x13\xbe\xde\xe7\xda\xf5\x8b\x7d\x9e\x1d\xbf\x0b\x7d\x7e\xad\x17\xc7\xce\xec\x7e\xf2\xa1\x2f\xb0\xeb\x11\x7b\xbc\xdd\x0f\x85\xd0\x13\x6c\x7d\xec\x0b\x6d\x7d\x31\xf4\x45\x36\xdf\x63\x4f\xb4\xd7\x37\x84\xbe\xd8\xc6\xa7\x51\xe8\x49\xb5\x2e\xc7\xbe\xc4\xc6\x77\xb5\xd0\x97\xda\xf5\x8c\x7d\x99\x1d\x6f\xe3\xd0\x93\x6d\x7c\x63\x4f\xb1\xed\xaf\x1e\x7a\xaa\xad\x8f\x3d\xcd\xde\xdf\x24\xf4\x74\x3b\xbe\xd8\x33\xec\xfb\x69\xd3\xd0\x33\x6b\xbd\x24\xf6\xe5\x36\x3f\x9b\x85\xbe\xc2\x8e\x2f\xf6\x2c\x9b\x6f\xcd\x43\x5f\x69\xf3\x35\xf6\x6c\xbb\x3f\xd6\x08\x3d\xc7\xee\x9f\xd8\x57\xd9\xf5\x8e\x7d\xb5\x1d\xcf\x9a\xa1\xaf\xb1\xf3\x6b\x11\xfa\x5a\xbb\xfe\x6b\x85\xbe\xce\xbe\xdf\xc7\xbe\xde\xae\x47\xec\x1b\x6c\xfe\xad\x1d\xba\x6c\xe3\x13\xfb\x46\x1b\xff\x75\x42\xdf\x64\xf3\x2d\xf6\xcd\x36\x1e\xb1\x6f\xb1\xed\xb5\x0c\x7d\xab\x9d\x6f\xec\xdb\x6c\x7b\xeb\x86\xbe\xdd\xce\x37\xf6\x5c\x3b\xdf\xd8\x77\xd8\x7c\x5a\x2f\xf4\x9d\x76\x7c\xb1\xef\xb2\xf3\x5f\x3f\xf4\xdd\xf6\x7c\x89\x7d\x8f\x7d\x3f\x6e\x15\xfa\x5e\xbb\xbe\xb1\xef\xb3\xe3\xdf\x20\xf4\x3c\x9b\x0f\xad\x43\xdf\x6f\xef\x6f\x13\xfa\x01\x3b\x9f\xd8\x0f\xda\xfd\xba\x61\xe8\x87\x6c\x7c\x62\x3f\x6c\xe7\xdb\x36\xf4\x23\xf6\xfe\xd8\x8f\xda\xf1\x6f\x14\x7a\xbe\xed\x7f\xe3\xd0\x8f\xd9\xfd\x10\xfb\x71\x3b\x9e\x52\xe8\x27\x6c\xfe\xc5\x7e\xd2\xce\x2f\xf6\x53\x76\xbf\x6f\x12\xfa\x69\xdb\x7f\xec\x67\x6c\x7f\x9b\x86\xce\x6d\x7e\xc4\x7e\xd6\xe6\xcf\x66\xa1\x9f\xb3\xeb\x13\xfb\x79\xfb\xfe\xb3\x79\xe8\x17\xec\xfd\xb1\x5f\xb4\xf9\xb0\x45\xe8\x97\xec\xf8\x62\xbf\x6c\xf7\xc7\x96\xa1\x17\xd8\xf9\xc6\x7e\xc5\xee\x8f\xad\x42\xbf\x6a\xcf\xb3\xd8\xaf\xd9\xf7\xdf\x76\xa1\x5f\xb7\xeb\x1f\xfb\x0d\xbb\x1f\xb6\x0e\xfd\xa6\xcd\xb7\xd8\x6f\xd9\xf9\xc4\x5e\x68\xeb\xb7\x09\xfd\xb6\xad\x8f\xbd\xc8\xc6\x7b\xdb\xd0\xef\xd8\xf5\xd8\x2e\xf4\xbb\xf6\x3c\x8d\xfd\x9e\x9d\xdf\xf6\xa1\xdf\xb7\xf3\x8b\xfd\x81\xcd\x9f\x1d\x42\x2f\xb6\xf9\x13\xfb\x43\x7b\xff\x8e\xa1\xff\x67\xdf\x5f\x62\x7f\x64\xe3\xd3\x3e\xf4\xc7\x76\xbc\xb1\x3f\xb1\xeb\xb1\x53\xe8\x4f\x6d\x7b\x3b\x87\xfe\xcc\x8e\x27\x76\xc5\xc6\x6b\x97\xd0\x9f\xdb\xf5\x8f\xfd\x85\xdd\x2f\xb1\xbf\xb4\xf1\xd8\x35\xf4\x57\xf6\xfc\x8b\xfd\xb5\xcd\xbf\xdd\x42\x7f\x63\xe7\xbb\x7b\xe8\x6f\x6b\x3d\x3d\xf6\x12\x1b\xcf\x3d\x42\x7f\x67\xeb\x63\x7f\x6f\xf7\x53\x87\xd0\x3f\xd8\xfa\xd8\x3f\xda\xf1\xef\x19\xfa\x27\xbb\x1e\xb1\x7f\xb6\xe7\xc9\x5e\xa1\x7f\xb1\xe7\x49\xec\xa5\x76\x3f\x74\x0c\xfd\xab\xad\x8f\xbd\xcc\xe6\x73\xa7\xd0\xbf\xd9\x78\xc7\xfe\xdd\x9e\xcf\x9d\x43\xff\x61\xe3\x1f\xfb\x4f\xdb\x7f\x97\xd0\x7f\xd9\xf8\x74\x0d\xbd\xdc\xe6\x6f\xec\xbf\x6d\x3e\x24\xa1\xff\xb1\xf1\xe9\x16\x7a\x85\x9d\x7f\xec\x7f\x6b\xbd\x3c\xf6\x7f\x36\x5f\xba\x87\x5e\x69\xc7\xd3\x23\xf4\x2a\x9b\xef\x3d\x43\x63\xed\xea\xff\xb4\xeb\x15\xda\xd5\x7a\x6e\x6c\x5f\xeb\x31\xbd\x43\x17\x6a\xbd\x24\x76\xb1\xd6\x23\xfb\x84\x6e\xa8\xf5\xf2\xd8\x8d\x6a\x5d\xee\x1b\x7a\xb5\x5a\xf7\xed\x17\xba\xb1\xad\x8f\xbd\xba\xed\xaf\x7f\xe8\x26\xb5\xee\x30\x20\x74\x53\x7b\x7d\xec\x66\xb5\x1e\xb2\x77\xe8\xe6\xb5\x5e\x1a\x7b\x8d\x5a\x8f\x1b\x18\x7a\xcd\x5a\xb7\x1a\x14\xba\x85\xf5\x90\xd0\x6b\xd5\x7a\x7a\xec\xb5\x6b\xdd\x78\x9f\xd0\xeb\xd4\xba\xc5\xd0\xd0\x2d\x6d\xfd\xb0\xd0\xeb\xda\xfe\x62\xaf\x67\xe7\xb3\x6f\xe8\xf5\x6d\xbc\x86\x87\x6e\x55\xeb\x05\xb1\x37\xb0\xf3\x1d\x11\xba\xb5\x5d\x8f\xd8\x6d\x6c\xfb\xfb\x85\xde\xb0\xd6\x95\xd8\x6d\x6b\x9d\x8f\x0c\xbd\x51\xad\xdb\xef\x1f\x7a\xe3\x5a\xcf\x8b\x5d\xb2\xe3\x39\x20\xf4\x26\xb5\x4e\x0e\x0c\xbd\xa9\x5d\xcf\xd8\x9b\xd9\xf1\x1e\x14\x7a\x73\x7b\xff\xa8\xd0\x5b\xd4\x3a\x3d\x38\xf4\x96\xb5\x5e\x18\x7b\x2b\x3b\xbf\xd1\xa1\xdb\xd9\x78\xa7\xa1\xb7\xb6\xe3\x3d\x24\xf4\x36\xb5\xc6\xa1\xa1\xb7\xb5\xed\xc5\xde\xae\xd6\xd9\x61\xa1\xb7\xb7\xeb\x1f\x7b\x07\x3b\x9e\xc3\x43\xef\x58\xeb\xf9\x47\x86\x6e\x6f\xf3\xff\xa8\xd0\x3b\xd9\xf6\x63\xef\x5c\xeb\xb1\x63\x42\xef\x62\xf3\x3f\xf6\xae\xf6\xfe\x63\x42\xef\x66\xe3\x1f\x7b\x77\x3b\x9f\xe3\x42\xef\x61\xe3\x1f\xbb\x83\x1d\xdf\xf1\xa1\xf7\xb4\xed\xc7\xde\xcb\xe6\xcf\x09\xa1\x3b\xda\xf5\x8e\xdd\xa9\xd6\x93\x4e\x0c\xdd\xd9\xe6\xcb\xd8\xd0\x5d\xec\x7e\x3b\x29\x74\xd7\x5a\x2f\x8e\x9d\xd8\xf9\x9d\x1c\xba\x9b\x8d\xf7\x29\xa1\xbb\xdb\xf6\x63\xf7\xb0\xf9\x7f\x6a\xe8\x9e\xb6\x3e\x76\x2f\x7b\xff\x69\xa1\x7b\xdb\xf6\x63\xf7\xb1\xf3\x8b\xdd\xd7\xe6\xdb\xe9\xa1\xfb\xd9\xf8\xc4\xee\x6f\xf7\xe7\x19\xa1\x07\xd8\xf5\x8e\xbd\xb7\xcd\xcf\xd8\x03\xed\x7c\xc7\x85\x1e\x64\xfb\x8b\x3d\xb8\xd6\x73\xce\x0c\x3d\xc4\xae\xcf\x59\xa1\xf7\xb1\xe3\x3f\x3b\xf4\x50\x7b\xde\xc4\x1e\x66\xf3\xf7\x9c\xd0\xfb\xda\xfa\xd8\xc3\x6d\x3e\x9c\x1b\x7a\x84\xed\x2f\xf6\x7e\xf6\xbc\x38\x2f\xf4\x48\xbb\x9f\x63\xef\x6f\xeb\xcf\x0f\x7d\x80\xad\x8f\x7d\xa0\x1d\x5f\x16\xfa\x20\xbb\xff\x62\x8f\xb2\xf9\x1f\xfb\x60\x3b\xbe\x0b\x42\x8f\xb6\xeb\x37\x3e\x74\x6a\xd7\x2f\xf6\x21\xb6\xff\x09\xa1\x0f\xad\x75\x69\x62\xe8\xc3\xec\x7c\x62\x1f\x6e\xaf\xbf\x38\xf4\x11\x76\x7d\x62\x1f\x69\xd7\x27\xf6\x51\x36\x1f\x26\x85\x1e\x63\xf3\x39\xf6\xd1\xf6\x7c\xb9\x24\xf4\x31\x36\xde\x97\x86\x3e\xd6\xce\x2f\xf6\x71\x76\x7f\x5c\x16\xfa\x78\xdb\xfe\xe4\xd0\x27\xd8\x7c\x98\x12\xfa\x44\x3b\x9e\xd8\x63\xed\x7e\x99\x1a\xfa\x24\x9b\x6f\xd3\x42\x9f\x6c\xc7\x17\xfb\x14\x3b\xbf\xe9\xa1\x4f\xb5\xf9\x33\x23\xf4\x69\xb6\xbd\xd8\xa7\xdb\xf6\x66\x86\x3e\xc3\xc6\x3b\xf6\x38\x3b\x9e\xd8\x67\xda\xf3\xf0\xf2\xd0\x67\xd9\xf9\xcc\x0a\x7d\xb6\xbd\x3e\xf6\x39\x76\xfd\xaf\x0c\x7d\xae\x1d\xcf\xec\xd0\xe7\xd9\xeb\x63\x9f\x6f\xd7\x6f\x4e\xe8\xcc\xc6\xf7\xaa\xd0\x17\xd8\xf3\x21\xf6\x78\xbb\x1e\x57\x87\x9e\x60\xcf\xc7\x6b\x42\x5f\x68\xe7\x73\x6d\xe8\x8b\xec\x7a\x5c\x17\x7a\xa2\xcd\x8f\xeb\x43\x5f\x6c\xe3\x13\x7b\x92\xcd\xaf\x1b\x42\x5f\x62\xe3\x1b\xfb\x52\x1b\xbf\x72\xe8\xcb\xec\xf8\x62\x4f\xb6\xe3\xbf\x31\xf4\x14\x7b\xff\x4d\xa1\xa7\xda\xfb\x6f\x0e\x3d\xcd\x9e\xff\xb1\xa7\xdb\x78\xdf\x12\x7a\x86\xdd\x5f\xb7\x86\x9e\x69\xe3\x1f\xfb\x72\x9b\x0f\xb1\xaf\xa8\xf5\x90\xdb\x42\xcf\xb2\xf1\x89\x7d\xa5\xcd\xbf\xdb\x43\xcf\xb6\xf1\x8c\x3d\xc7\xae\xdf\xdc\xd0\x57\xd9\xf3\x2a\xf6\xd5\x36\x9e\x77\x84\xbe\xc6\xce\x3f\xf6\xb5\x76\x7f\xdf\x19\xfa\x3a\x3b\xde\xbb\x42\x5f\x6f\xdb\x8b\x7d\x83\x5d\xaf\xbb\x43\x97\xed\x7e\x8a\x7d\xa3\xbd\xff\x9e\xd0\x37\xd9\xfe\x62\xdf\x6c\xe7\x7b\x6f\xe8\x5b\xec\xfb\x5d\xec\x5b\x6d\xfe\xdd\x17\xfa\x36\xbb\xde\xb1\x6f\xb7\xfd\xc5\x9e\x6b\xe3\x3f\x2f\xf4\x1d\xf6\xfe\xfb\x43\xdf\x69\xe3\x15\xfb\x2e\x1b\xaf\x07\x42\xdf\x6d\xeb\x63\xdf\x63\xf3\xe1\xc1\xd0\xf7\xda\xfa\xd8\xf7\xd9\xf7\x9b\x87\x42\xcf\xb3\xeb\xfd\x70\xe8\xfb\x6d\xbc\x63\x3f\x60\xe7\x1f\xfb\x41\x7b\xff\x23\xa1\x1f\xb2\xf9\x10\xfb\x61\x1b\x8f\x47\x43\x3f\x62\xc7\x3b\x3f\xf4\xa3\x36\x3f\x62\xcf\xb7\xed\x3d\x16\xfa\x31\x7b\x7f\xec\xc7\xed\xfb\xc9\xe3\xa1\x9f\xb0\xeb\x1d\xfb\x49\x5b\xff\x44\xe8\xa7\xec\x78\x62\x3f\x6d\xe7\xf3\x64\xe8\x67\xec\x7c\x62\xe7\xb6\xff\xa7\x42\x3f\x6b\xd7\x2b\xf6\x73\xb5\x4e\x9f\x0e\xfd\xbc\x8d\xd7\x33\xa1\x5f\xb0\xe7\x49\xec\x17\x6d\x7f\x79\xe8\x97\x6c\xfe\xc5\x7e\xd9\xc6\xe3\xd9\xd0\x0b\xec\x78\x62\xbf\x62\xdf\xef\x9e\x0b\xfd\xaa\x9d\x4f\xec\xd7\xec\x78\x9f\x0f\xfd\xba\xad\x8f\xfd\x46\xad\xe7\xbd\x10\xfa\x4d\x9b\x0f\x2f\x86\x7e\xcb\xee\xc7\x97\x42\x2f\xb4\xeb\x11\xfb\x6d\xdb\xff\xcb\xa1\x17\xd9\xf3\x6b\x41\xe8\x77\xec\x7c\x62\xbf\x6b\xe7\xfb\x4a\xe8\xf7\x6c\x7f\xaf\x86\x7e\xdf\x9e\xbf\xb1\x3f\xb0\xed\xbf\x16\x7a\xb1\xdd\x6f\xaf\x87\xfe\xd0\xce\x27\xf6\xff\xec\x7e\x7b\x23\xf4\x47\x76\x3c\x6f\x86\xfe\xd8\xb6\x17\xfb\x13\x3b\xbe\xd8\x9f\xda\x78\xbf\x15\xfa\x33\xbb\x1f\x62\x57\x6c\xfd\xc2\xd0\x9f\xdb\xfb\x63\x7f\x61\xcf\xd3\xb7\x43\x7f\x69\xe7\x13\xfb\x2b\x3b\xfe\x45\xa1\xbf\xb6\xf7\xc7\xfe\xc6\x8e\xef\x9d\xd0\xdf\xda\xfa\xd8\x4b\x6c\xff\xef\x86\xfe\xce\x8e\x2f\xf6\xf7\x36\x9e\xef\x85\xfe\xc1\xae\x6f\xec\x1f\xed\xfb\xc7\xfb\xa1\x7f\xb2\xfb\x23\xf6\xcf\xb6\xfd\x0f\x42\xff\x62\xdb\x8f\xbd\xd4\xb6\xbf\x38\xf4\xaf\x36\xbe\x1f\x86\x5e\x66\xe7\xff\x51\xe8\xdf\x6a\xdd\xe2\xe3\xd0\xbf\xdb\xfd\x12\xfb\x0f\x3b\x9e\x4f\x42\xff\x69\xc7\x1b\xfb\x2f\x5b\xff\x69\xe8\xe5\xf6\xfd\x28\xf6\xdf\x76\xbc\x9f\x85\xfe\xc7\xe6\x6b\x25\xf4\x0a\xdb\x5e\xec\x7f\xed\xfb\xdb\xe7\xa1\xff\xb3\xe7\x7b\xec\x95\x76\x7d\xbe\x08\xbd\xca\xce\xf7\xcb\xd0\x58\xa7\xfa\x3f\x95\xd8\xae\xd6\x63\xbf\x0a\xed\x6b\xdd\xea\xeb\xd0\x85\x5a\xcf\x8d\x5d\xac\x75\xf2\x4d\xe8\x86\x5a\xcf\x8f\xdd\xa8\xd6\x1d\xbe\x0d\xbd\x5a\xad\xe7\xc5\x6e\x5c\xeb\xf6\x4b\x42\xaf\x5e\xeb\x72\xec\x26\xb5\x6e\xf1\x5d\xe8\xa6\xb6\xff\xd8\xcd\xec\xf8\xbe\x0f\xdd\xdc\xf6\x1f\x7b\x8d\x5a\xb7\xfb\x21\xf4\x9a\xb5\x5e\x10\xbb\x45\xad\x27\xfd\x18\x7a\xad\x5a\xe3\xa7\xd0\x6b\xd7\x3a\x8b\xbd\x4e\xad\x4b\x3f\x87\x6e\x59\xeb\x25\xb1\xd7\xad\xf5\xe2\xa5\xa1\xd7\xab\x75\xfa\x6b\xe8\xf5\xed\xf5\xb1\x5b\xd5\x7a\xe4\xb2\xd0\x1b\xd4\x7a\x61\xec\xd6\xb5\xee\xfb\x5b\xe8\x36\x76\x7e\xb1\x37\xb4\xf3\xfb\x3d\x74\x5b\x1b\xbf\xd8\x1b\xd9\xf8\xfd\x11\x7a\x63\x3b\xdf\xd8\x25\x1b\xbf\x3f\x43\x6f\x52\xeb\xe9\xb1\x37\xad\x75\xe3\xbf\x42\x6f\x66\xdb\x8f\xbd\xb9\xad\x5f\x1e\x7a\x8b\x5a\x8f\x8b\xbd\x65\xad\x97\xc6\xde\xca\xc6\xe3\xef\xd0\xed\x6c\xbc\x62\x6f\x6d\xf3\xef\x9f\xd0\xdb\xd8\x78\xc5\xde\xb6\xd6\x73\x56\x84\xde\xce\xfa\xdf\xd0\xdb\xdb\xf9\xfc\x17\x7a\x07\x3b\x9f\xd8\x3b\xda\xf5\x5d\x19\xba\xbd\xed\x2f\xf6\x4e\x76\x3f\xc4\xde\xd9\x8e\x77\x55\xe8\x5d\xec\x78\x63\xef\x6a\xef\x47\xa1\xde\xbb\xd9\xf1\xc6\xde\xdd\xae\xaf\x0b\xbd\x87\xcd\xbf\xd8\x1d\xec\xfe\xf0\xa1\xf7\xac\x75\x1e\x7b\x2f\x3b\xfe\x42\xe8\x8e\x36\xff\x8a\xa1\x3b\xd9\xf9\xc7\xee\x6c\xd7\xa3\x21\x74\x17\x5b\x1f\xbb\xab\x8d\x4f\xa3\xd0\x89\xcd\x87\xd8\xdd\xec\xfd\xab\x85\xee\x6e\xe7\x17\xbb\x87\x8d\x4f\xec\x9e\xb5\x1e\xd2\x38\x74\x2f\x3b\xfe\xd8\xbd\xed\xfe\x5e\x3d\x74\x1f\xbb\x7f\x63\xf7\xb5\xf9\xdb\x24\x74\x3f\x7b\x3e\xc4\xee\x6f\xe7\xdb\x34\xf4\x00\x1b\x8f\xd8\x7b\xdb\xf5\x6c\x16\x7a\xa0\x6d\x3f\xf6\x20\x3b\xdf\xe6\xa1\x07\xdb\xf9\xc6\x1e\x62\xef\x5f\x23\xf4\x3e\x76\xbe\xb1\x87\xda\xf5\x8c\x3d\xcc\x9e\x77\x6b\x86\xde\xd7\x8e\x27\xf6\x70\x1b\x9f\xd8\x23\xec\xf8\x5b\x84\xde\xaf\xd6\x63\x62\x8f\xb4\xfb\x39\xf6\xfe\x36\xfe\x6b\x85\x3e\xc0\xc6\x37\xf6\x81\x76\x3d\x63\x1f\x64\xfb\x8b\x3d\xca\xe6\xd3\xda\xa1\x0f\xb6\xe7\x57\xec\xd1\xf6\x7c\x89\x9d\xda\xf1\xad\x13\xfa\x10\x3b\xff\xd8\x87\xda\xf1\xc5\x3e\xcc\x9e\x27\x2d\x43\x1f\x6e\xe7\x13\xfb\x08\xbb\xfe\xb1\x8f\xb4\xf1\x5f\x37\xf4\x51\xb6\xfd\xd8\x63\xec\x7e\x88\x7d\xb4\x1d\xcf\x7a\xa1\x8f\xb1\xe7\x49\xec\x63\xed\xf8\x63\x1f\x67\xf3\x67\xfd\xd0\xc7\xdb\xf5\x8d\x7d\x82\x5d\xbf\xd8\x27\xda\xf3\xb4\x55\xe8\xb1\x36\x5f\x62\x9f\x64\xe3\xbf\x41\xe8\x93\xed\xfc\x62\x9f\x62\xc7\x1b\xfb\x54\xdb\x7f\xeb\xd0\xa7\xd9\xfe\x63\x9f\x6e\xfb\x8f\x7d\x86\xed\xbf\x4d\xe8\x71\xb6\xff\xd8\x67\xda\xfe\x37\x0c\x7d\x96\xed\x3f\xf6\xd9\xb6\xff\xd8\xe7\xd8\xfe\xdb\x86\x3e\xd7\xf6\x1f\xfb\x3c\x7b\xfe\xc6\x3e\xdf\xe6\xc7\x46\xa1\x33\x9b\xbf\xb1\x2f\xb0\xf9\x14\x7b\xbc\x6d\x7f\xe3\xd0\x13\xec\xfa\xc5\xbe\xd0\xe6\x47\xec\x8b\xec\x7e\x2a\x85\x9e\x68\xe7\x1b\xfb\x62\xdb\x5f\xec\x49\xf6\x3c\x8d\x7d\x89\x5d\xff\x4d\x42\x5f\x6a\xe7\x1f\xfb\x32\x7b\x3e\xc4\x9e\x5c\xeb\xe5\xb1\xa7\xd8\xfd\xb9\x69\xe8\xa9\xb6\xbf\xd8\xd3\x6c\x7f\xb1\xa7\xdb\xf9\x6d\x16\x7a\x86\xcd\xb7\xd8\x33\x6d\xbc\x63\x5f\x6e\xf3\x79\xf3\xd0\x57\xd8\xf6\x63\xcf\xb2\xf3\xdf\x22\xf4\x95\x76\xfc\xb1\x67\xdb\xf8\xc6\x9e\x63\xf7\xf7\x96\xa1\xaf\xb2\xfd\xc5\xbe\xda\x8e\x6f\xab\xd0\xd7\xd8\xfd\x1f\xfb\x5a\x9b\x2f\xed\x42\x5f\x67\xd7\x3f\xf6\xf5\x76\x3c\x5b\x87\xbe\xc1\xae\x5f\xec\xb2\x1d\x4f\xec\x1b\xed\x78\xb6\x09\x7d\x93\xdd\xcf\xb1\x6f\xb6\xf9\xb3\x6d\xe8\x5b\xec\x78\x62\xdf\x6a\xcf\x87\xed\x42\xdf\x66\xfb\x8b\x7d\xbb\xed\x2f\xf6\x5c\xdb\xdf\xf6\xa1\xef\xb0\xfd\xc5\xbe\xd3\xbe\x7f\xec\x10\xfa\xae\x5a\x97\x63\xdf\x6d\xfb\xdb\x31\xf4\x3d\xf6\xbc\x8b\x7d\xaf\xcd\xff\xd8\xf7\xd9\xf7\xf3\xf6\xa1\xe7\xd9\xf3\x24\xf6\xfd\x36\x7f\x76\x0a\xfd\x80\xcd\xb7\xd8\x0f\xda\xfc\xdc\x39\xf4\x43\x76\xfd\x63\x3f\x6c\xd7\x63\x97\xd0\x8f\xd8\x7c\x8a\xfd\xa8\xcd\xd7\xd8\xf3\x6d\x7c\x76\x0d\xfd\x98\x8d\x4f\xec\xc7\x6d\x7c\x76\x0b\xfd\x84\x8d\x4f\xec\x27\x6d\x7c\x76\x0f\xfd\x94\x1d\x4f\xec\xa7\xed\xfc\x63\x3f\x63\xe7\xbf\x47\xe8\xdc\xce\x3f\xf6\xb3\x76\xfe\x1d\x42\x3f\x67\xe7\x1f\xfb\x79\x9b\x8f\x7b\x86\x7e\xc1\xae\x47\xec\x17\xed\x7e\xdf\x2b\xf4\x4b\xf6\xfc\x8b\xfd\xb2\x1d\x5f\xc7\xd0\x0b\x6c\x3e\x75\x0a\xfd\x8a\xed\x2f\xf6\xab\xb6\xbf\xce\xa1\x5f\xb3\xfb\x37\xf6\xeb\x36\xbe\x5d\x42\xbf\x61\xaf\xef\x1a\xfa\x4d\xbb\x9f\x62\xbf\x65\xfb\x4b\x42\x2f\xb4\xe7\x6f\xec\xb7\xed\xfe\xee\x16\x7a\x91\xdd\x4f\xb1\xdf\xb1\xeb\x17\xfb\x5d\xbb\xbf\xbb\x87\x7e\xcf\x8e\x2f\xf6\xfb\x36\x1e\x3d\x42\x7f\x60\xcf\xcb\xd8\x8b\xed\xfa\xf5\x0c\xfd\xa1\x8d\x67\xec\xff\xd9\xf1\xf4\x0a\xfd\x91\x8d\x5f\xec\x8f\xed\xfe\xee\x1d\xfa\x13\x9b\x4f\xb1\x3f\xb5\xe3\x89\xfd\x99\x5d\xdf\x3e\xa1\x2b\x36\xdf\x62\x7f\x6e\xf7\x4f\xdf\xd0\x5f\xd8\x78\xf6\x0b\xfd\xa5\x8d\x67\xec\xaf\xec\xf8\xfb\x87\xfe\xda\x9e\x07\xb1\xbf\xb1\xfb\x61\x40\xe8\x6f\x6d\xfe\xc5\x5e\x62\xdb\x8b\xfd\x9d\x6d\x6f\xef\xd0\xdf\xdb\xf6\x62\xff\x60\xe7\x3b\x30\xf4\x8f\x36\xfe\xb1\x7f\xb2\xf9\x1c\xfb\x67\xbb\xde\x83\x42\xff\x62\xe3\x1b\x7b\xa9\xad\x1f\x1c\xfa\x57\xbb\xbf\x62\x2f\xb3\xfd\x0f\x09\xfd\x9b\xed\x6f\x9f\xd0\xbf\xdb\xf5\xd9\x2f\xf4\x1f\x76\x3e\x07\x85\xfe\xd3\xb6\x37\x2a\xf4\x5f\x76\xfd\x0f\x0e\xbd\xdc\xde\x3f\x3a\xf4\xdf\x36\x9f\x63\xff\x63\xf3\x2f\x0d\xbd\xc2\xce\xff\x90\xd0\xff\xda\xf1\xc4\xfe\xcf\xee\x9f\xd8\x2b\x6d\xbe\xc6\x5e\x65\xd7\xff\xd0\xd0\x68\x59\xfd\x9f\x4a\x6c\x57\xeb\x49\x87\x85\xf6\xb5\x6e\x75\x78\xe8\x42\xad\xe7\xc5\x2e\xd6\x3a\x39\x22\x74\x83\x6d\x2f\x76\xa3\x5a\x67\x47\x86\x5e\xcd\xb6\x77\x54\xe8\xc6\xb5\x9e\x1f\x7b\xf5\x5a\xb7\x1f\x13\xba\x89\xad\x8f\xdd\xb4\xd6\x7d\x8f\x0e\xdd\xcc\x8e\xf7\x98\xd0\xcd\x6b\x3d\xe6\xd8\xd0\x6b\xd4\x7a\x79\xec\x35\x6b\x9d\x1e\x17\xba\x45\xad\x97\xc4\x5e\xcb\xb6\x77\x7c\xe8\xb5\x6b\xbd\x34\xf6\x3a\xb6\xfe\x84\xd0\x2d\xed\x7c\x4e\x0c\xbd\x6e\xad\x17\xc6\x5e\xaf\xd6\x43\xc6\x86\x5e\xdf\xd6\xc7\x6e\x65\xeb\x4f\x0a\xbd\x41\xad\x17\xc7\x6e\x6d\xe3\x7b\x72\xe8\x36\xb5\x5e\x10\x7b\x43\x5b\x7f\x4a\xe8\xb6\xb5\x2e\x9d\x1a\x7a\x23\x1b\xbf\xd8\x1b\xd7\x7a\xfa\x69\xa1\x4b\x76\xfc\xa7\x87\xde\xc4\xce\x2f\xf6\xa6\xf6\xfa\x33\x42\x6f\x66\xc7\x3b\x2e\xf4\xe6\x36\xbe\xb1\xb7\xb0\xf9\x71\x66\xe8\x2d\xed\xfd\x67\x85\xde\xca\x8e\xf7\xec\xd0\xed\xec\x7c\x62\x6f\x6d\xd7\xef\x9c\xd0\xdb\xd8\x78\xc5\xde\xd6\xd6\x9f\x1b\x7a\xbb\x5a\xcf\x39\x2f\xf4\xf6\xb5\x6e\x7c\x7e\xe8\x1d\x6a\x3d\x37\xf6\x8e\xf6\xfe\x2c\x74\x7b\x3b\xdf\x0b\x42\xef\x64\xd7\x3b\xf6\xce\x36\x5f\xc6\x87\xde\xc5\xae\x4f\xec\x5d\x6d\x3e\x4e\x08\xbd\x5b\xad\xf3\xd8\xbb\xdb\xfa\x0b\x43\xef\x61\xf7\xc3\x45\xa1\x3b\xd8\x78\x4e\x0c\xbd\xa7\x8d\x5f\xec\xbd\xec\x7a\x5e\x1c\xba\xa3\x8d\x67\xec\x4e\x76\xbf\x4c\x0a\xdd\xd9\xce\x37\x76\x17\xbb\xbe\x97\x84\xee\x6a\xe7\x1b\x3b\xb1\xeb\x17\xbb\x9b\x8d\xcf\xa5\xa1\xbb\xdb\xf9\xc6\xee\x61\xc7\x7b\x59\xe8\x9e\x76\xbe\xb1\x7b\xd5\xba\xc3\xe4\xd0\xbd\xed\x7c\x62\xf7\xa9\x75\xbb\x29\xa1\xfb\xda\xf9\xc4\xee\x67\xd7\x6f\x6a\xe8\xfe\xb5\x1e\x17\x7b\x80\x5d\x9f\xd8\x7b\xdb\xf1\x4e\x0b\x3d\xd0\x8e\x27\xf6\xa0\x5a\x8f\x9c\x1e\x7a\xb0\xcd\xb7\xd8\x43\x6c\xbc\x66\x84\xde\xc7\x8e\x6f\x66\xe8\xa1\xb5\x2e\xc7\x1e\x66\xe3\x79\x79\xe8\x7d\x6d\xfc\x62\x0f\xb7\xf1\xbd\x22\xf4\x08\x3b\x9f\x59\xa1\xf7\xb3\xf3\x8d\x3d\xb2\xd6\x2d\xae\x0c\xbd\xbf\xcd\xf7\xd8\x07\xd8\xf1\xcf\x0e\x7d\xa0\x5d\x8f\xd8\x07\xd9\xfc\x9c\x13\x7a\x94\x8d\x4f\xec\x83\xed\xf8\xaf\x0a\x3d\xda\xf6\x77\x75\xe8\xd4\xce\x3f\xf6\x21\x36\x5f\xaf\x09\x7d\xa8\x5d\xbf\xd8\x87\xd9\xf9\x5f\x1b\xfa\x70\x3b\xdf\xd8\x47\xd4\x1a\xd7\x85\x3e\xd2\xae\x5f\xec\xa3\x6c\xbc\x62\x8f\xb1\xe7\xd3\xf5\xa1\x8f\xb6\xf1\xbf\x21\xf4\x31\x76\x7f\xc7\xfe\x3f\xd2\xee\x04\xce\xe6\xea\xff\x1f\xf8\x39\x9f\x7b\x67\x31\x06\x63\x1b\x63\x1f\xfb\xd8\xc7\x3e\x59\xc7\x92\x48\xa2\x28\xda\x0d\x06\x13\xc6\x18\x63\x4d\xa2\x84\x22\x49\x2a\xa1\x42\x2a\x4a\xd9\x25\x21\x24\x5b\xd6\x92\x14\x09\x21\x4b\xa4\x52\xa1\xd2\xff\x71\xcf\xeb\xbe\x5e\xf7\x52\xdf\xbe\xdf\x5f\xff\x7e\x8f\x5f\x7d\x9f\x73\xee\x3d\xef\xf7\x79\x9f\xf7\x39\x9f\x3b\x43\xe9\x8b\x7a\xce\xa6\xfb\x39\x67\xc9\xfd\x51\x1f\x39\x13\xf7\xcd\x1c\x7a\x00\xea\x21\x67\x21\xdf\xb9\xf4\x40\xcc\x27\x67\x23\x5f\x79\x10\xea\xfd\x2a\x9d\x83\x71\x79\x30\xf6\x6b\x1e\x3d\x04\xe3\xf2\x50\xcc\xff\x1a\x3d\x0c\xfd\x28\x0f\x47\x3f\xbf\x4e\x8f\xc0\xfb\xe5\x87\x30\xfe\x06\x3d\x12\xeb\x95\x1f\xc6\x7a\xe7\xd3\xa3\x50\x5f\xf9\x11\xdc\x27\x0b\xe8\xd1\x18\x97\xc7\xa0\xfe\x6f\xd2\x8f\xa2\x9f\xe4\xc7\xb0\xfe\xb7\xe8\xb1\x88\x2f\x3f\x8e\xfb\x61\x21\x3d\x0e\xeb\x93\xc7\xe3\x7e\x78\x9b\x9e\x80\xfe\x92\x9f\xc0\x7d\xf6\x0e\xfd\x24\xee\x4b\x79\x22\xce\x87\x3c\x09\xeb\x59\x44\x3f\x85\xfa\xca\x93\x71\x1f\xc8\x4f\xa3\xff\x17\xd3\x53\x50\x4f\xf9\x19\xbc\x5e\x9e\x8a\x7e\x5f\x42\x3f\x8b\xd7\xcb\xd3\x50\x3f\xf9\x39\xcc\xbf\x94\x7e\x1e\xaf\x97\x5f\x40\x3d\xe4\xe9\xc8\x7f\x19\xfd\x22\xee\x07\x79\x06\xfa\x73\x39\x3d\x13\xeb\x93\x67\x39\x1f\x91\x5f\x42\xfd\x57\xd0\x2f\x63\x7f\xe4\x57\xf0\xfe\x95\xf4\x6c\xf4\x97\x3c\x07\xf5\x7e\x97\x9e\x8b\xfd\x97\x5f\xc5\x7a\x56\xd1\xf3\x9c\x4f\xc9\xaf\x61\xfe\xf7\xe8\xd7\x31\x2e\xbf\x81\xf7\xaf\xa6\xe7\x23\x3f\x79\x01\xfa\xeb\x7d\xfa\x4d\xbc\x5f\x7e\x0b\xe3\x6b\xe8\x85\x58\xbf\xfc\x36\xd6\xbf\x96\x7e\x07\xfb\x29\x2f\x42\x7f\xad\xa3\x17\xe3\x3e\x90\x97\x60\xff\x3e\xa0\x97\xe2\xfe\x92\x97\x21\x9e\xbc\x1c\xf7\xe5\x7a\x7a\x05\xfa\x59\x5e\x89\xfe\xd9\x40\xbf\x8b\xfa\xca\xab\xb0\x3e\xf9\x3d\xe4\xbf\x91\x5e\x8d\xfd\xff\x90\x7e\x1f\xf7\xa1\xbc\x06\xf3\x6f\xa2\xd7\xa2\x7f\xe4\x75\x78\xff\x47\xf4\x07\xa8\x9f\xbc\x1e\xe7\x71\x33\xbd\x01\xfd\x2c\x6f\xc4\x7d\xb0\x85\xfe\x10\xeb\x93\x37\xa1\x7f\xb7\xd2\x1f\x21\x3f\x79\x33\xee\xeb\x6d\xf4\x16\xac\x5f\xde\x8a\xfe\x92\xb7\xa1\x3f\xb6\xd3\xdb\xd1\x1f\xf2\xc7\xa8\xcf\xc7\xf4\x0e\xe4\x2b\xef\xc4\xfd\xbb\x83\xde\x85\xfe\x96\x77\xa3\x3f\x77\xd2\x7b\x50\x7f\x79\x2f\xf6\x7b\x17\xfd\x09\xea\xbb\x9b\xfe\x14\xcf\x3b\x79\x1f\xd6\xb7\x87\xfe\x0c\xe3\xf2\x7e\xbc\x7f\x2f\xfd\x39\xea\x27\x1f\x40\x3f\x7d\x42\x7f\x81\xfd\xf9\x94\xfe\x12\xf9\xc9\x07\x91\xdf\x3e\xfa\x10\xf6\xe7\x33\xfa\x2b\x3c\xcf\xe5\xc3\x18\xdf\x4f\x7f\x8d\x71\xf9\x08\xf6\xef\x73\xfa\x28\xfa\x47\x3e\x86\xfe\x39\x40\x7f\x83\xfa\xc9\xc7\x91\x9f\x7c\x02\xf9\x7f\x41\x9f\xc4\x7d\x2d\x7f\x8b\xf3\xf2\x25\x7d\x0a\xe3\xf2\x69\x8c\x1f\xa4\xcf\x60\x5c\x3e\x8b\xf1\x43\xf4\x77\xa8\xa7\x7c\x0e\xeb\xfd\x8a\x3e\x8f\x7e\x94\xbf\xc7\x7e\x1d\xa6\x2f\xa0\x9e\xf2\x0f\x18\xff\x9a\xfe\x11\xfd\x26\xff\x84\xf5\xca\x17\xd1\xaf\x47\xe8\x9f\xb1\xdf\x47\xe9\x5f\x30\x2e\xff\x8a\x7e\x95\x2f\xe1\xf5\xc7\xe8\xcb\xc8\x47\xbe\x82\xfe\x97\x7f\xc3\x79\xfd\x86\xfe\x1d\xfb\x29\xff\x81\xf9\x8e\xd3\x57\xd1\x8f\xf2\x9f\xd8\xcf\x13\xb4\x29\xec\xf2\x93\xad\xf3\x11\xd9\x73\xee\x7a\x92\xf6\x39\xaf\x92\xfd\xce\x09\xdf\xd2\x11\xce\x13\xe4\x48\xe7\x4b\x72\x14\xe6\x3b\x45\x47\x63\x3e\x39\x97\x73\xd2\x69\x3a\xc6\x79\x8a\x9c\xdb\xf9\x94\x1c\xeb\xdc\xe6\x0c\x9d\x07\xf3\xc9\x79\x31\xdf\x59\x3a\x9f\xf3\x74\x39\xce\x39\xfa\x3b\x3a\xbf\xf3\x30\xb9\x00\xea\x21\x17\x74\xee\x78\x8e\x2e\x84\x78\x72\x61\xac\xef\x3c\x1d\x8f\xf5\xcb\x45\x9c\x47\x7f\x4f\x27\x20\xfe\x05\xba\x28\xc6\xe5\x62\xce\x17\xe4\xe2\xce\xdd\x7e\xa0\x4b\x38\xef\x91\x4b\x22\xff\x9f\xe8\x52\xc8\x5f\x2e\x8d\x7a\x5d\xa4\x13\x9d\x0f\xc8\x65\xb0\xbe\x9f\xe9\xb2\x18\x97\xcb\x39\x67\xfd\x42\x97\xc7\x7e\xc8\x15\x9c\xcd\x65\xba\xa2\xf3\x56\xb9\x12\xe6\xbf\x42\x27\x39\xcf\x97\x2b\x3b\x27\xfe\x46\x57\x41\x3f\xc9\x55\xf1\xfa\x3f\xe9\x6a\x58\x8f\xf1\x07\x5d\x1d\xfb\x21\xd7\x70\x4e\xb5\x74\x4d\xe4\x23\x27\x3b\xa7\x78\x74\x2d\xe7\xd9\x72\x6d\xe7\x38\x1f\x5d\x07\xf9\xc8\x75\xb1\x5e\x3f\x5d\x0f\xe7\x49\xae\x8f\x78\x72\x03\xe4\x13\x41\xa7\x60\x3d\xf2\x0d\x88\x17\x49\x37\x44\xbd\xe5\x46\xd8\x0f\xb9\x31\xf6\x3b\x8a\x6e\x82\x7e\x93\x9b\xe2\xfc\x44\xd3\xcd\xd0\x9f\xb9\xe8\x54\xf4\x97\xdc\x1c\xfd\x15\x43\xb7\x40\x3c\xb9\x25\xf2\xc9\x4d\xb7\x42\xbe\xb1\xf4\x8d\xc8\x47\x6e\x8d\xfe\x93\x6f\xc2\xfc\x79\xe8\x36\xe8\xff\xbc\x74\x5b\xbc\x5f\xbe\x19\xfd\x25\xb7\xc3\x7a\xf2\xd1\xb7\x60\xff\xe3\xe8\xf6\xce\x8b\xe5\x5b\x71\x3f\xe5\xa7\x3b\xa0\x3f\xe4\x8e\xe8\xb7\x02\xf4\x6d\x18\x97\x6f\xc7\x78\x41\xba\x13\xf6\x4b\xee\x8c\xfb\xa5\x10\x7d\x07\xfa\xa9\x30\x7d\x27\xf2\x91\xbb\x60\xbe\x78\xba\x2b\xe2\xc9\x77\x61\x3d\x45\xe8\xbb\x31\x2e\xdf\x83\xf3\x93\x40\xdf\xeb\xbc\x5e\xbe\x0f\xf5\x2d\x4a\xdf\x8f\xfb\x41\x7e\x00\xf1\x4b\xd0\xdd\xd0\xef\x72\x1a\xee\xc7\xd2\x74\x77\xec\x4f\x22\xdd\x03\xeb\x91\x7b\xa2\x9f\xcb\xd0\xe9\x88\x27\xf7\xc2\x7d\x56\x96\xee\x8d\x7e\x93\xfb\x20\xdf\x72\x74\x06\xce\x8b\xfc\x20\xea\x59\x9e\xee\x8b\xfa\xcb\xfd\xb0\xbf\x15\xe8\xfe\x38\x9f\x72\x26\xe2\xc9\x03\x10\xaf\x22\x9d\x85\x78\xf2\x40\xe7\xe4\x4a\x74\x36\xea\x23\x0f\x42\x3d\x92\xe8\x1c\xf4\xab\x3c\x18\xe7\x45\x1e\x82\xfa\x54\xa6\x87\x22\x7f\x79\x18\xce\x4f\x15\x7a\x38\xe6\x93\x47\xe0\xfc\xc8\x0f\x61\xff\xab\xd2\x23\xb1\xff\xf2\xc3\xe8\x9f\x6a\xf4\x28\x9c\x1f\xf9\x11\xdc\x4f\xd5\xe9\xd1\xb8\xbf\x6a\xd0\x63\x70\xbe\xe4\x47\x51\xff\x9a\xf4\x63\xd8\x7f\x79\x2c\xd6\x97\x4c\x3f\x8e\x7e\x95\xc7\x21\x9f\x5a\xf4\x78\xd4\x5b\x9e\x80\xf7\xd7\xa6\x9f\xc0\xfb\xe5\x27\x11\xbf\x0e\x3d\x11\xe3\xf2\x24\xb8\x2e\xfd\x14\x5e\x5f\x8f\x9e\x8c\x7e\x94\x9f\xc6\xfa\x1a\xd0\x53\x10\x3f\x85\x7e\x06\xfd\x7f\x03\x3d\x15\xfd\xd0\x90\x7e\x16\xfb\x27\x4f\xc3\x7e\x35\xa2\x9f\xc3\xfd\x2b\x3f\x8f\xf1\xc6\xf4\x0b\xe8\x47\x79\x3a\xee\xe3\x26\xf4\x8b\xa8\x8f\x3c\x03\xeb\x69\x4a\xcf\x44\x7c\x79\x16\xfa\xbf\x19\xfd\x12\xc6\xe5\x97\xe1\x54\xfa\x15\xf4\x5b\x73\x7a\x36\xce\xa7\x3c\x07\xf9\xc9\x73\x71\x5e\x5a\xd0\xaf\xa2\xbf\xe5\x79\xa8\x5f\x4b\xfa\x35\xc4\x93\x5f\x47\xbc\x56\xf4\x1b\xe8\x3f\x79\x3e\xe6\x93\x17\x60\x3f\x6f\xa4\xdf\xc4\xf3\xa6\x35\xfd\x16\xce\x83\xbc\x10\xf1\x6f\xa2\xdf\x46\x7c\xf9\x1d\xd4\xa7\x0d\xbd\x08\xf7\x83\xbc\x18\xfd\xdf\x96\x5e\x82\x71\x79\x29\xf2\xbf\x99\x5e\x86\xfe\x90\x97\x63\xbf\xe5\x15\xc8\xaf\x1d\xbd\x12\xfd\x7f\x0b\xfd\x2e\xf2\x69\x4f\xaf\x42\x3c\xf9\x3d\xc4\xbb\x95\x5e\x8d\xfe\x91\xdf\xc7\x79\x96\xd7\xe0\x3e\xe8\x40\xaf\xc5\x7d\x20\xaf\xc3\xf3\xa9\x23\xfd\x01\xf2\x97\xd7\x63\xfd\xb7\xd1\x1b\xb0\x3f\xf2\x46\x9c\x1f\xf9\x43\xd4\xf7\x76\x7a\x13\x9e\x27\x9d\xe8\x8f\x30\xbf\xbc\x19\xe7\xa7\x33\xbd\x05\xeb\x95\xb7\xa2\x5e\xf2\x36\xec\xf7\x1d\xf4\x76\x9c\x07\xf9\x63\xd4\xe7\x4e\x7a\x07\x5e\x2f\xef\xc4\xeb\xe5\x5d\xa8\x4f\x17\x7a\x37\xfa\x5b\xde\x83\xf3\xd7\x95\xde\x8b\xfa\xc9\x9f\x60\xbf\xee\xa2\x3f\xc5\x79\x91\xf7\x61\x3f\xe4\xcf\xb0\xdf\x77\xd3\xfb\xd1\xcf\xf2\xe7\xd8\x8f\x7b\xe8\x03\xa8\x97\xfc\x05\x9e\x2f\xf7\xd2\x5f\x62\xff\xe5\x83\x88\x27\x1f\x42\xfe\xf7\xd1\x5f\x61\xfd\xf2\x61\x9c\x8f\xfb\xe9\xaf\xb1\x3e\xf9\x08\xc6\x1f\xa0\x8f\x62\x5c\x3e\x86\xfb\xa7\x1b\xfd\x0d\xf2\x95\x8f\x23\xdf\x34\xfa\x04\xf2\x95\x4f\xa2\xbf\xba\xd3\xdf\xa2\x1f\x7a\xd1\xa7\xb0\xff\xbd\xe9\xd3\x88\x97\x41\x9f\xc1\xb8\x7c\x16\xf5\xeb\x4b\x7f\x87\xfd\x94\xcf\xa1\x1f\xfa\xd1\xe7\xf1\xfa\xfe\xf4\xf7\xa8\x8f\x7c\x01\xf1\x32\xe9\x1f\xd0\xdf\xf2\x8f\xd8\xff\x01\xf4\x4f\xe8\x5f\xf9\x22\xce\xbf\xfc\x33\xea\x93\x45\xff\x82\xf8\x03\xe9\x5f\x91\x9f\x7c\x09\xfb\x29\x5f\x46\xff\x64\xd3\x57\x90\x8f\xfc\x1b\xd6\x2b\xff\x8e\xfe\x1e\x44\xff\x81\xf3\x98\x43\x5f\xc5\xfd\x2a\xff\x89\xd7\x0f\xa1\x4d\xbc\x5b\xdf\x50\xda\x3a\x2f\x96\x3d\xe7\xe4\x61\xb4\xcf\x79\x95\xec\x77\x4e\x1d\x4e\x47\x38\xc7\x8d\xa0\x23\x9d\xa7\xcb\x51\xce\x49\x0f\xd1\xd1\x98\x4f\xce\xe5\xdc\x66\x24\x1d\xe3\x7c\x49\xce\xed\x3c\xe1\x61\x3a\x16\xf1\x46\xd1\x79\x10\x4f\xce\xeb\x9c\xf8\x08\x9d\xcf\x79\xbd\x1c\xe7\x9c\x35\x9a\xce\xef\x7c\x4a\x2e\xe0\xbc\x75\x0c\x5d\x10\xaf\x7f\x94\x2e\xe4\x7c\x44\x2e\x8c\xfc\x1e\xa3\xe3\x9d\xfb\x8c\xa5\x8b\x20\xdf\xc7\xe9\x04\xd4\x63\x1c\x5d\xd4\xf9\x80\x5c\x0c\xf5\x18\x4f\x17\x77\xbe\x20\x97\xc0\xf8\x04\xba\x24\xf2\x95\x4b\x61\xfc\x09\xba\x34\xc6\xe5\x44\xc4\x7f\x92\x2e\x83\xf9\x27\xd2\x65\xb1\x9e\x49\x74\x39\xe4\xff\x14\x5d\x1e\xf5\x98\x4c\x57\x40\xbf\x3c\x4d\x57\x44\xfc\x29\x74\x25\xe7\xd1\xcf\xd0\x49\xce\xe6\x59\xba\x32\xf2\x99\x46\x57\x71\xde\x23\x57\x45\x3d\x9f\xa3\xab\x61\xbf\xe4\xea\xce\x5d\x9f\xa7\x6b\x60\x7f\xe4\x9a\xce\xdd\x5e\xa0\x93\xf1\x7e\xb9\x16\xde\x3f\x9d\xae\x8d\xf8\x72\x1d\xac\xe7\x45\xba\x2e\xf2\x9d\x41\xd7\x73\x8e\x9e\x49\xd7\x77\x9e\x22\x37\xc0\xfa\x67\xd1\x29\xce\x29\x2f\xd1\x37\xa0\x3f\xe5\x86\xd8\xaf\x97\xe9\x46\xc8\xff\x15\xba\x31\xfa\x45\x6e\x82\xfc\x66\xd3\x4d\x91\xbf\xdc\x0c\xf5\x9b\x43\xa7\xe2\xbc\xcb\xcd\xf1\xfe\xb9\x74\x0b\x9c\x3f\xb9\x25\xf2\x79\x95\x6e\x85\xf3\x3f\x8f\xbe\x11\xf3\xc9\xad\x9d\x3b\xbe\x46\xdf\x84\x7c\xe4\x36\x88\xf7\x3a\xdd\x16\xf3\xcb\x37\x63\xfc\x0d\xba\x1d\xfa\x53\xbe\x05\xeb\x99\x4f\xb7\x47\xbc\x05\xf4\xad\xa8\x8f\xdc\xc1\x79\xd8\x9b\x74\x47\xf4\xf3\x5b\xf4\x6d\xe8\x77\xf9\x76\xf4\xe7\x42\xba\x13\xf2\x93\x3b\x23\xde\xdb\xf4\x1d\x88\x27\xdf\x89\xfc\xdf\xa1\xbb\x20\xde\x22\xba\x2b\xde\xbf\x98\xbe\x0b\xeb\x93\xef\x46\xbf\x2c\xa1\xef\xc1\x7d\xbd\x94\xbe\x17\xf9\xca\xf7\x61\xbf\xe4\xfb\x51\x9f\x65\xf4\x03\xe8\x77\xb9\x1b\xc6\x97\xd3\x69\x18\x97\xbb\x63\x7c\x05\xdd\x03\xe3\x72\x4f\x8c\xaf\xa4\xd3\x31\x2e\xf7\xc2\xf8\xbb\x74\x6f\x8c\xcb\x7d\x70\x7f\xac\xa2\x33\x90\xbf\xfc\x20\xd6\xff\x1e\xdd\x17\xe7\x6b\x35\xdd\x0f\xe7\x4b\xee\x8f\xfa\xbc\x4f\x67\x3a\xcf\x97\x07\xe0\x7e\x5a\x43\x67\xe1\x79\x21\x0f\xc4\xfc\x6b\xe9\x6c\xe4\x27\x0f\xc2\xfe\xca\x39\xe8\xff\x75\xf4\x60\xc4\x93\x87\x60\xbf\x3f\xa0\x87\xa2\xff\xe4\x61\xc8\x77\x3d\x3d\x1c\xf9\xc8\x23\xf0\xfc\xda\x40\x3f\x84\xf5\xca\x23\x91\xef\x46\xfa\x61\xe4\x2b\x8f\xc2\xfd\x27\x3f\x82\x7e\xfb\x90\x1e\x8d\x7e\x96\xc7\xe0\x3e\xda\x44\x3f\xea\x3c\x5b\x7e\x0c\xf1\x3e\xa2\xc7\x62\x3d\xf2\xe3\xd8\x5f\x79\x1c\xee\xd3\xcd\xf4\x78\xc4\x93\x27\x20\xde\x16\xfa\x09\xdc\x1f\xf2\x93\x58\xff\x56\x7a\x22\xfa\x41\x9e\x84\x78\xf2\x53\x38\x6f\xdb\xe8\xc9\x98\x4f\x7e\x1a\xf5\xde\x4e\x4f\xc1\x7c\xf2\x33\xa8\x97\x3c\x15\xf3\x7d\x4c\x3f\x8b\xf9\xe4\x69\xd8\xdf\x1d\xf4\x73\xa8\x87\xfc\x3c\xfa\x45\x7e\x01\xeb\xdd\x49\x4f\xc7\x7e\xcb\x2f\xa2\xff\xe5\x19\xb8\xef\x77\xd1\x33\xf1\x7c\x90\x67\xe1\xf9\xb3\x9b\x7e\x09\xf7\x81\xfc\x32\xee\x13\xf9\x15\xec\xff\x1e\x7a\x36\xd6\x23\xcf\x41\x7d\xf6\xd2\x73\xb1\x1e\xf9\x55\xac\x47\x9e\x87\xf5\x7c\x42\xbf\x86\x7e\x91\x5f\x47\x7d\x3e\xa5\xdf\x40\xbd\xe5\xf9\xa8\xb7\xbc\x00\xf5\xde\x47\xbf\x89\xf3\x24\xbf\x85\xfe\xfb\x8c\x5e\x88\x7e\x97\xdf\x46\x7e\xf2\x3b\xc8\x6f\x3f\xbd\x08\xf5\x96\x17\xe3\x7e\xff\x9c\x5e\x82\xfb\x4a\x5e\x8a\xe7\x95\xbc\x0c\xf3\x1d\xa0\x97\x63\xbd\xf2\x0a\xcc\xf7\x05\xbd\x12\xf3\xc9\xef\xa2\xff\xe5\x55\xd8\xbf\x2f\xe9\xf7\xb0\x7f\xf2\x6a\xf4\xb7\xfc\x3e\xf6\xef\x20\xbd\x06\xfb\x27\xaf\x45\xbd\x0f\xd1\xeb\x50\x1f\xf9\x03\xd4\x47\x5e\x8f\xf5\x7c\x45\x6f\x40\x7d\xe4\x8d\xe8\x47\xf9\x43\x9c\xe7\xc3\xf4\x26\xe7\x55\xf2\x47\xe8\x9f\xaf\xe9\xcd\xe8\x1f\x79\x0b\xfa\x51\xde\x8a\xfa\x1c\xa1\xb7\xa1\xde\xf2\x76\xdc\xaf\x47\xe9\x8f\xd1\x0f\xf2\x0e\xac\xf7\x18\xbd\x13\xfd\x25\xef\x42\x3c\x79\x37\xf2\xff\x86\xde\x83\xf3\x24\xef\xc5\xf3\xe1\x38\xfd\x09\xf6\x57\xfe\x14\xf1\x4e\xd0\xfb\x10\x4f\xfe\x0c\xf1\xe4\xfd\x88\x77\x92\xfe\x1c\xfb\x2f\x1f\x40\xbc\x6f\xe9\x2f\x50\x7f\xf9\x4b\xf4\xd3\x29\xfa\x20\xea\x25\x1f\xc2\x7e\xca\x5f\xa1\x5e\xa7\xe9\xc3\xa8\x97\xfc\x35\xf2\x3f\x43\x1f\x41\xfe\xf2\x51\xf4\x9b\x7c\x0c\xfd\x76\x96\xfe\x06\xfb\x2d\x1f\xc7\xfd\xfc\x1d\x7d\x02\xfd\x2b\x9f\x44\x3d\xe4\x6f\x51\x8f\x73\xf4\x29\xec\xb7\x7c\x1a\xe7\xff\x3c\x7d\x06\xfd\x2d\x9f\x45\xbc\xef\xe9\xef\x10\x4f\x3e\x87\x78\xf2\x79\xdc\x9f\x17\xe8\xef\x11\x4f\xbe\x80\xfe\xff\x81\xfe\x01\xfb\x2d\xff\x88\x7a\xfd\x48\xff\x84\x7a\xc9\x17\x11\x4f\xfe\x19\xf1\x7e\xa2\x7f\x41\x3c\xf9\x57\xc4\xbb\x48\x5f\xc2\xfe\xc8\x97\x11\xef\x67\xfa\x0a\xce\x8f\xfc\x1b\xee\x4b\xf9\x77\xd4\xeb\x17\xfa\x0f\xec\x8f\x7c\x15\xf5\xfa\x95\xfe\x13\xf5\x92\x4d\x11\x97\xbf\x6c\x9d\xbb\x5e\xa2\x3d\xe7\xf5\xb2\xcf\x39\xe9\x32\xed\x77\x9e\x22\x47\x38\x5f\x92\x23\x9d\xbb\x5d\xa1\xa3\x9c\xb7\xca\xd1\xce\xc9\xbf\xd1\xb9\x9c\xe7\xcb\x31\xce\x89\xbf\xd3\xb9\x9d\x27\xc8\xb1\x88\x27\xe7\x41\xbc\x3f\xe8\xbc\x88\x27\xe7\x73\x4e\xb9\x4a\xc7\x21\x9e\x9c\xdf\x39\xee\x4f\xba\x80\xf3\x30\xb9\xa0\xf3\x29\xb9\x10\xea\x65\x22\x82\x2e\x8c\x78\x72\x3c\xe2\x59\xba\x08\xe2\xc9\x09\x88\xe7\xd1\x45\x9d\x47\xcb\xc5\x10\x4f\x2e\xee\xdc\xd1\x47\x97\x70\x5e\x25\x97\x44\xbd\xfc\x74\x29\xec\x8f\x5c\x1a\xf5\x92\x13\x51\xaf\x08\xba\x0c\xf2\x97\xcb\x62\x7f\x22\xe9\x72\xce\xd3\xe5\xf2\xce\x26\x8a\xae\xe0\xdc\x47\xae\xe8\xbc\x47\xae\x84\x7a\x44\xd3\x49\xce\xb3\xe5\xca\xce\xd1\xb9\xe8\x2a\xa8\x87\x5c\x15\xf9\xcb\xd5\x90\x7f\x0c\x5d\x1d\xf1\xe4\x1a\x88\x97\x9b\xae\x89\x78\x72\x32\xe2\xc5\xd2\xb5\xb0\xdf\x72\x6d\xe7\x23\x72\x1d\xe7\x36\x79\xe8\xba\xce\x8b\xe5\x7a\xa8\x7f\x5e\xba\x3e\xea\x2f\x37\x40\xbd\xf2\xd1\x29\xa8\x97\x7c\x03\xea\x2f\x37\x44\xfd\xe3\xe8\x46\xa8\xbf\xdc\x18\xf3\xe5\xa7\x9b\x60\x3e\xb9\x29\xea\x21\x37\x73\x4e\x2d\x40\xa7\xa2\x1f\xe5\xe6\xe8\xc7\x82\x74\x0b\xd4\x43\x6e\x89\x7a\xc8\xad\x50\x8f\x42\xf4\x8d\xa8\x87\xdc\xda\x39\xa1\x30\x7d\x13\xf6\x53\x6e\x83\xfe\x96\xdb\xa2\xbf\xe3\xe9\x9b\xd1\xdf\x72\x3b\xd4\xa3\x08\x7d\x0b\xf2\x97\xdb\x23\xff\x04\xfa\x56\xc4\x93\x3b\x20\x9e\xdc\x11\xf1\x8a\xd2\xb7\xe1\xbe\x93\x6f\x47\xbc\x62\x74\x27\xd4\x5f\xee\x8c\xfa\x17\xa7\xef\x70\xce\x92\xef\x44\xbd\xe4\x2e\x88\x57\x82\xee\x8a\x78\xf2\x5d\x88\x57\x92\xbe\x1b\xf1\xe4\x7b\xd0\xaf\xa5\xe8\x7b\x11\x4f\xbe\xcf\xf9\x80\x7c\x3f\xf6\xbb\x34\xfd\x00\xea\x25\x77\xc3\xfe\x24\xd2\x69\xa8\x97\xdc\x1d\xf5\x92\x7b\x20\xff\x32\x74\x4f\xec\x8f\x9c\x8e\xfe\x2f\x4b\xf7\xc2\x7d\x2d\xf7\xc6\xf3\x46\xee\x83\xfb\xb3\x1c\x9d\x81\x7a\xc8\x0f\xe2\x79\x53\x9e\xee\x8b\xf3\x24\xf7\x43\x3d\x2a\xd0\xfd\x91\xbf\x9c\x89\xfc\xe5\x01\x88\x57\x91\xce\x42\x3c\x79\x20\xe2\x55\xa2\xb3\x11\x4f\x1e\x84\xfd\x4e\xa2\x73\x70\xde\xe4\xc1\x38\x6f\xf2\x10\xdc\x3f\x95\xe9\xa1\xa8\xbf\x3c\x0c\xf5\xaf\x42\x0f\x47\xbd\xe4\x11\xa8\x97\xfc\x10\xea\x5f\x95\x1e\x89\xfa\xcb\x0f\xa3\xfe\xd5\xe8\x51\x98\x4f\x7e\x04\xf3\xc9\xa3\x51\x8f\xea\xf4\x18\xdc\x3f\xf2\xa3\xe8\xc7\x1a\xf4\x63\xe8\x47\x79\x2c\xea\x51\x93\x7e\x1c\xf5\x90\xc7\xa1\x1e\xf2\x78\xd4\x23\x99\x9e\x80\xfb\x58\x7e\x02\xfb\x59\x8b\x7e\x12\xfd\x2d\x4f\x44\x7f\xcb\x93\xd0\xdf\xb5\xe9\xa7\x30\x9f\x3c\x19\xf3\xd5\xa1\x9f\x46\x7e\xf2\x14\xac\x57\x7e\x06\xeb\xad\x4b\x4f\xc5\x7a\xe5\x67\xf1\xfc\x91\xa7\xa1\x7e\xf5\xe8\xe7\xd0\x4f\xf2\xf3\xe8\xa7\xfa\xf4\x0b\xe8\x27\x79\x3a\xe6\x93\x5f\xc4\xf3\xac\x01\x3d\x03\xf3\xc9\x33\x31\x5f\x0a\x3d\x0b\xfb\x2b\xbf\x84\x7e\x97\x5f\xc6\xfd\x7c\x03\xfd\x0a\xfa\x4f\x9e\x8d\xfb\xb2\x21\x3d\x07\xf5\x96\xe7\x62\xff\xe4\x57\x51\x9f\x46\xf4\x3c\xac\x47\x7e\x0d\xfd\x25\xbf\x8e\x7e\x6d\x4c\xbf\x81\xe7\x83\x3c\x1f\xf1\x9b\xd0\x0b\x10\x5f\x7e\x13\xf1\xe5\xb7\x10\xbf\x29\xbd\x10\xfb\x2d\xbf\x8d\xf9\x9a\xd1\xef\xe0\xf9\x25\x2f\xc2\x7d\x2c\x2f\xc6\x78\x2a\xbd\x04\xfd\xd2\x9c\x5e\x8a\xfb\x44\x5e\x86\x7e\x6f\x41\x2f\xc7\xfa\xe5\x15\xe8\xaf\x96\xf4\x4a\xac\xbf\x15\xfd\x2e\xf6\x53\x5e\x85\x7a\xdd\x48\xbf\x87\xf9\x6f\xa2\x57\x23\xbe\xfc\x3e\x5e\x2f\xaf\x41\x3d\xdb\xd0\x6b\x71\xfe\xdb\xd2\xeb\x90\x9f\xfc\x01\xee\x9b\x9b\xe9\xf5\x18\x97\x37\x60\xfd\xed\xe8\x8d\x58\xcf\x2d\xf4\x87\xe8\x57\x79\x13\xee\x9f\xf6\xf4\x47\xe8\xcf\x5b\xe9\xcd\xc8\x5f\xde\x82\xf3\x2b\x6f\x45\x7f\x76\xa0\xb7\x61\xbf\xe5\xed\x38\x5f\x1d\xe9\x8f\x71\x5e\xe5\x1d\xb8\x4f\x6e\xa3\x77\xa2\xbe\xf2\x2e\xf4\xcb\xed\xf4\x6e\xf4\x8b\xbc\x07\xf5\xe8\x44\xef\x45\xbe\xf2\x27\xa8\xb7\xfc\x29\xce\x67\x67\x7a\x1f\xea\x7d\x07\xfd\x19\xf6\xfb\x4e\x7a\x3f\xf2\x95\x3f\x47\xbe\x5d\xe8\x03\x38\xaf\xf2\x17\xe8\xc7\xae\xf4\x97\x78\xfd\x5d\xf4\x41\xcc\x27\x1f\x42\xfd\xee\xa1\xbf\x42\xfc\x7b\xe9\xc3\x58\xcf\x7d\xf4\xd7\xb8\x2f\xef\xa7\x8f\x60\x3f\x1f\xa0\x8f\x62\xfe\x1e\xf4\x31\xf4\x57\x4f\xfa\x1b\xd4\x33\x9d\x3e\x8e\x71\xf9\x04\xf2\xe9\x45\x9f\xc4\x79\x93\xbf\x45\xfc\x0c\xfa\x14\xea\x2b\x9f\xc6\x7d\xf6\x20\x7d\x06\xe3\xf2\x59\xf4\x63\x5f\xfa\x3b\xf4\x8b\x7c\x0e\xf5\xea\x47\x9f\xc7\x7e\xcb\xdf\xe3\x7e\xe8\x4f\x5f\x40\x7d\xe4\x1f\xb0\x1f\xf2\x8f\x58\x4f\x26\xfd\x13\xee\x4f\xf9\x22\xce\xcb\x00\xfa\x67\xdc\x5f\xf2\x2f\x98\x4f\xfe\x15\xfb\x9b\x45\x5f\xc2\xb8\x7c\x19\xeb\x1b\x48\x5f\xc1\xfa\xe4\xdf\xb0\xbf\xd9\xf4\xef\xd8\x2f\xf9\x0f\xd4\x77\x10\x7d\x15\xf3\xcb\x7f\xe2\xbc\xe7\xd0\x26\xc1\x65\x21\x5b\xe7\xac\xc1\xb4\x87\x71\xd9\xe7\xdc\x67\x08\xed\x77\x8e\x1e\x4a\x47\x38\x8f\x96\x23\xf1\x7e\x39\x0a\xef\x1f\x46\x47\x3b\x5f\x90\x73\x39\x77\x1b\x4e\xc7\x38\x1f\x90\x73\x3b\xb7\x19\x41\xc7\x3a\x6f\x95\xf3\x38\xa7\x3c\x44\xe7\x75\x9e\x2f\xe7\x43\xbe\x23\xe9\x38\xe4\x23\xe7\x47\x3c\xb9\x00\xe2\x3d\x4c\x17\x74\x5e\x25\x17\x72\x4e\x1a\x45\x17\x76\x9e\x2e\xc7\x23\xde\x23\x74\x11\xe7\x09\x72\x02\xc6\x47\xd3\x45\x31\x2e\x17\x43\xfd\xe4\xe2\xc8\x77\x0c\x5d\x02\xf9\xca\x25\x91\xef\xa3\x74\x29\xe7\xc5\x72\x69\xe7\x84\xc7\xe8\x44\xe7\x29\x72\x19\xe7\x53\x72\x59\xac\x67\x2c\x5d\xce\xf9\x88\x5c\x1e\xf5\x7f\x9c\xae\xe0\x9c\x3a\x8e\xae\x88\xfc\xe4\x4a\xce\xc3\xc6\xd3\x49\x58\xff\x04\xba\x32\xc6\xe5\x2a\xc8\xf7\x09\xba\x2a\xea\x2f\x57\x43\x3d\x9e\xa4\xab\xa3\x5e\x72\x0d\xe4\x3f\x91\xae\xe9\x6c\x26\xd1\xc9\x78\xbf\x5c\xcb\x79\x8f\x5c\x1b\xf5\x7c\x8a\xae\x83\xf5\xca\x75\x9d\x93\x27\xd3\xf5\x50\x6f\xb9\x3e\xc6\x9f\xa6\x1b\xa0\xde\x72\x8a\x73\xdc\x14\xfa\x06\xac\x5f\x6e\x88\x7a\xcb\x8d\x30\xff\x33\x74\x63\xd4\x7b\x2a\xdd\x04\xfd\x2e\x37\x45\x7d\x9f\xa5\x9b\xe1\x7c\xc9\xa9\xd8\x1f\xb9\xb9\x73\xc7\x69\x74\x0b\x9c\x4f\xb9\x25\xf2\x7b\x8e\x6e\x85\xfc\xe4\x1b\xf1\xfe\xe7\xe9\xd6\xce\xeb\xe5\x9b\x9c\xbb\xbe\x40\xb7\x41\xbd\xe5\xb6\x58\xcf\x74\xfa\x66\xec\xd7\x8b\x74\x3b\xdc\x4f\xf2\x2d\xe8\x57\xb9\x3d\xe6\x9f\x41\xdf\x8a\xf9\xe5\x0e\xb8\x9f\x66\xd2\x1d\x51\x9f\x59\xf4\x6d\x98\x5f\xbe\x1d\xfb\x2d\x77\xc2\x79\x7f\x89\xee\x8c\xfe\x92\xef\x40\xbe\x2f\xd3\x77\xa2\xde\x72\x17\xd4\x5b\xee\x8a\x7a\xbd\x42\xdf\x85\x78\xf2\xdd\xe8\xbf\xd9\xf4\x3d\xe8\x6f\xf9\x5e\xdc\x17\x73\xe8\xfb\x50\x0f\xf9\x7e\xd4\x63\x2e\xfd\x00\xe6\x97\xbb\xe1\xbe\x7c\x95\x4e\x43\x7f\xc9\xdd\xd1\xbf\xf3\xe8\x1e\x18\x97\x7b\xa2\x1f\x5e\xa3\xd3\xb1\xfe\xd7\xe9\x5e\x58\xbf\xdc\x1b\xfd\x20\xf7\x41\xfc\x37\xe8\x0c\xcc\x2f\x3f\x88\xfa\xcc\xa7\xfb\xa2\x7e\x72\x3f\xd4\x7f\x01\xdd\x1f\xe7\xe9\x4d\x3a\x13\xf5\x91\x07\x20\xdf\xb7\xe8\x2c\xcc\xbf\x90\x1e\x88\x7e\x97\xb3\xf1\xfa\xb7\xe9\x41\x58\xdf\x3b\x74\x0e\xc6\xe5\xc1\x18\x5f\x44\x0f\xc1\x7c\xf2\x50\xdc\x37\x8b\xe9\x61\xb8\xdf\x96\xd0\xc3\x71\x9e\xe4\x11\x78\xfd\x52\xfa\x21\xf4\xeb\x32\x7a\x24\xea\x29\x3f\x8c\xf5\x2e\xa7\x47\xa1\x7f\x56\xd0\x8f\xe0\xf5\xf2\x68\xcc\xbf\x92\x1e\x83\x7c\xe5\x47\xd1\x3f\xef\xd2\x8f\xe1\xfd\xf2\x58\x9c\xd7\x55\xf4\xe3\xb8\x7f\xe4\x71\x58\xdf\x7b\xf4\x78\xbc\x5f\x9e\x80\xf8\xab\xe9\x27\x9c\x13\xdf\xa7\x9f\xc4\x79\x95\x27\x62\xbe\x35\xf4\x24\x8c\xcb\x4f\xa1\xff\xe5\xc9\x18\x5f\x4b\x3f\x8d\xf9\xd7\xd1\x53\x90\x8f\xfc\x0c\xd6\xff\x01\x3d\x15\xfb\xbb\x9e\x7e\x16\xe3\xf2\x34\xdc\x17\x1b\xe8\xe7\xd0\x9f\xf2\xf3\xa8\xcf\x46\xfa\x05\xf4\xb7\x3c\x1d\xf7\xc9\x87\xf4\x8b\xd8\x3f\x79\x06\xf6\x7b\x13\x3d\x13\xf9\xc8\xb3\xd0\x2f\xf2\x4b\x78\xff\x47\xf4\xcb\x98\x7f\x33\xfd\x0a\xee\x0f\x79\x36\x5e\xbf\x85\x9e\x83\x71\x79\x2e\xe2\x6d\xa5\x5f\x45\x7d\xe5\x79\xe8\xaf\x6d\xf4\x6b\x78\x3e\xcb\xaf\x23\xfe\x76\xfa\x0d\xf4\x87\x3c\x1f\xfb\xf1\x31\xbd\x00\xe7\x59\x7e\x13\xfb\xbd\x83\x7e\x0b\xfb\x25\x2f\xc4\xfc\x3b\xe9\xb7\x31\xbf\xfc\x0e\xc6\x77\xd1\x8b\xb0\x5e\x79\x31\xd6\x2b\x2f\x41\xbf\xef\xa6\x97\x22\x9e\xbc\x0c\xf7\xc5\x1e\x7a\x39\xee\x53\x79\x05\xea\xb1\x97\x5e\x89\x7a\xc8\xef\x62\x3d\x9f\xd0\xab\x90\x8f\xfc\x1e\xf2\x91\x57\xa3\xbf\x3e\xa5\xdf\xc7\x7e\xcb\x6b\x90\xcf\x3e\x7a\x2d\xf2\x95\xd7\xe1\xfd\x9f\xd1\x1f\x20\xfe\x7e\x7a\x3d\xea\x2d\x6f\x40\xbf\x7d\x4e\x6f\x44\xbf\xca\x1f\xe2\x79\x70\x80\xde\x84\x71\xf9\x23\xec\xe7\x17\xf4\x66\x9c\x07\x79\x0b\xea\xfb\x25\xbd\x15\xf1\x0e\xd2\xdb\x9c\x67\xcb\xdb\x11\xef\x10\xfd\x31\xc6\xe5\x1d\x98\xef\x30\xbd\x13\xeb\x97\x77\x61\xff\xbf\xa6\x77\xc3\x47\xe8\x3d\x78\x5e\x1c\xa5\xf7\xa2\x1e\xf2\x27\xa8\xef\x31\xfa\x53\xe7\x3d\xf2\x3e\xe4\xf7\x0d\xfd\x19\xfa\x41\xde\xef\x3c\xe5\x38\xfd\x39\x5e\x7f\x82\x3e\x80\x7e\x95\xbf\xc0\xfe\x9c\xa4\xbf\x44\x7f\xc8\x07\xf1\x7c\xf9\x96\x3e\x84\xf3\x29\x7f\x85\xf3\x29\x1f\xc6\xfe\x9c\xa2\xbf\xc6\xeb\x4f\xd3\x47\x50\xbf\x33\xf4\x51\xac\x4f\x3e\x86\xfb\xeb\x2c\xfd\x0d\xea\x2b\x1f\x47\x3d\xbf\xa3\x4f\x60\x3d\xf2\x49\x8c\x9f\xa3\xbf\x45\x7d\xe5\x53\xe8\x77\xf9\x34\xfa\xf5\x3c\x7d\x06\xf7\xad\x7c\x16\xfd\x72\x81\xfe\x0e\xeb\x91\xcf\x61\xfd\xf2\x79\x9c\xc7\x1f\xe8\xef\x51\x0f\xf9\x02\xf2\xfb\x91\xfe\x01\xfb\x25\xff\x88\xfc\xe4\x9f\x90\xdf\x4f\xf4\x45\xd4\xe7\x22\xfd\x33\xce\xbb\xfc\x0b\xce\xc3\xcf\xf4\xaf\x58\xbf\x7c\x09\xfd\xf7\x0b\x7d\x19\xe3\xf2\x15\xac\xf7\x57\xfa\x37\xac\x4f\xfe\x1d\xfd\x76\x89\xfe\x03\xeb\xb9\x4c\x5f\xc5\x79\x91\xff\x44\xff\x5c\xa1\x4d\xd1\xc0\xdf\x46\xcb\xd6\xf9\x82\xec\x39\x77\xfc\x8d\xf6\x39\xaf\x92\xfd\xce\xc9\xbf\xd3\x11\xce\x7b\xe4\x48\xe7\x94\x3f\xe8\x28\xe7\xc5\x72\x34\xde\x7f\x95\xce\xe5\x3c\x5f\x8e\xc1\xf8\x9f\x74\x6e\x8c\xcb\xb1\xce\xd1\x26\x32\xe8\x3c\xce\xc3\xe4\xbc\xce\xa7\xe4\x7c\xce\xdd\x2c\x1d\x87\xf5\xc8\xf9\x9d\x93\x3c\xba\x80\xf3\x6c\xb9\xa0\x73\x82\x8f\x2e\xe4\x3c\x41\x2e\xec\x7c\x49\x8e\x47\x3c\x3f\x5d\x04\xf5\x91\x13\x50\x9f\x08\xba\x28\xea\x23\x17\x73\x8e\x8b\xa4\x8b\x63\x7d\x72\x09\xe4\x13\x45\x97\x74\x9e\x2e\x97\x42\xfe\xd1\x74\x69\xac\x2f\x17\x9d\x88\xfa\xc8\x65\xd0\x0f\x31\x74\x59\x8c\xcb\xe5\xb0\x9e\xdc\x74\x79\xac\x47\xae\xe0\x9c\x1a\x4b\x57\xc4\x7e\xc9\x95\x90\x6f\x1e\x3a\x09\xf5\x93\x2b\xa3\xff\xe4\x2a\xce\x5d\xf3\xd2\x55\x51\x5f\xb9\x1a\xf2\xcd\x47\x57\x47\xbc\x38\xba\x06\xea\x9b\x9f\xae\x89\x7a\xc8\xc9\xc8\xa7\x00\x5d\x0b\xf9\xc8\xb5\x51\xff\x82\x74\x1d\xd4\x57\xae\x8b\xfc\x0a\xd1\xf5\x50\xdf\xc2\x74\x7d\xe4\x23\x37\x80\xe3\xe9\x14\xbc\xbf\x08\x7d\x03\xfa\x3d\x81\x6e\xe8\x6c\x8a\xd2\x8d\x9c\xb3\xe4\xc6\xa8\x87\xdc\x04\xfd\x51\x8c\x6e\x8a\x7a\xca\xcd\x9c\xfb\x14\xa7\x53\xb1\xbf\x72\x73\x8c\x97\xa0\x5b\x20\xdf\x92\x74\x4b\xe7\xc4\x52\x74\x2b\xd4\x4b\xbe\x11\xf1\xe4\xd6\xb8\x3f\x4a\xd3\x37\xa1\x5f\xe4\x36\x58\x6f\x22\xdd\x16\xf5\x95\x6f\xc6\xfe\x95\xa1\xdb\xe1\xbc\xca\xb7\xa0\x1f\xcb\xd2\xed\x9d\xd7\xcb\xb7\x22\x7e\x39\xba\x03\xce\x97\xdc\x11\xeb\x29\x4f\xdf\xe6\xbc\x55\xbe\x1d\xfd\x5c\x81\xee\x84\xf7\xcb\x9d\xd1\x3f\x15\xe9\x3b\x9c\xa7\xc8\x77\x62\xff\x2a\xd1\x5d\xb0\x3f\x72\x57\xd4\x4b\xbe\x0b\xf5\x4f\xa2\xef\x76\x3e\x22\xdf\xe3\xdc\xa6\x32\x7d\x2f\xf2\x95\xef\xc3\x78\x15\xfa\x7e\x8c\xcb\x0f\xa0\x1e\x55\xe9\x6e\xd8\x0f\x39\x0d\xf5\xaf\x46\x77\xc7\x7c\xd5\xe9\x1e\xe8\x07\xb9\x27\xea\x57\x83\x4e\xc7\xfa\xe5\x5e\x58\x7f\x4d\xba\x37\xfa\x57\xee\x83\xf5\xc9\x19\x38\x0f\xc9\xf4\x83\xc8\x4f\xee\x8b\x7c\x6a\xd1\xfd\x70\x9e\xe5\xfe\x38\xaf\xb5\xe9\x4c\xec\x4f\x1d\x7a\x00\xfa\x55\xce\xc2\xf9\x91\x07\xa2\xfe\x75\xe9\x6c\xe7\x03\xf2\x20\xd4\xaf\x1e\x9d\x83\xfa\xca\x83\xd1\x2f\xf5\xe9\x21\x38\x5f\xf2\x50\xf4\x6b\x03\x7a\x18\xf2\x4d\xa1\x87\xa3\xbf\xe4\x11\x78\xfd\x0d\xf4\x43\x98\x4f\x1e\x89\x7c\x1b\xd2\x0f\x23\x5f\x79\x14\xce\x4f\x23\xfa\x11\xec\x9f\x3c\x1a\xe7\xa5\x31\x3d\x06\xf5\x6c\x42\x3f\x8a\xfa\x35\xa5\x1f\x43\xfd\xe4\xb1\x18\x4f\xa5\x1f\x47\x3f\x37\xa7\xc7\x61\xfe\x16\xf4\x78\xec\x7f\x4b\x7a\x02\xd6\xdf\x8a\x7e\x02\xe7\x5b\x7e\x12\xfd\x71\x23\x3d\x11\xfd\xd1\x9a\x9e\x84\xfe\x90\x9f\xc2\x7a\x6f\xa2\x27\x63\x3e\xf9\x69\x8c\xb7\xa1\xa7\x60\x5c\x7e\x06\xf7\x51\x5b\x7a\x2a\xea\x25\x3f\x0b\xdf\x4c\x4f\x43\xff\xb7\xa3\x9f\xc3\xfe\xc9\xcf\x23\xdf\x5b\xe8\x17\xb0\x1e\x79\x3a\xc6\xdb\xd3\x2f\x62\x3d\xf2\x0c\x8c\xdf\x4a\xcf\x44\xbc\x0e\xf4\x2c\xf4\x83\xfc\x12\xfa\xe1\x36\xfa\x65\xf4\xcf\xed\xf4\x2b\xa8\x77\x67\x7a\x36\xd6\x7b\x07\x3d\x07\xfb\x2f\xcf\x45\xbc\x3b\xe9\x57\x71\xbe\xe5\x79\x38\xdf\x5d\xe8\xd7\x70\xbf\xc9\xaf\x63\xbf\xbb\xd2\x6f\xa0\x3f\xe4\xf9\xc8\xf7\x2e\x7a\x01\xd6\x2f\xbf\x89\xfd\xba\x9b\x7e\x0b\xe3\xf2\x42\xe4\x7b\x0f\xfd\x36\xe6\xbb\x97\x7e\x07\xf5\x91\x17\x61\xbf\xef\xa3\x17\x63\xfd\xf7\xd3\x4b\xb0\x9e\x07\xe8\xa5\x58\x8f\xbc\x0c\xf9\xcb\xcb\xb1\xdf\xdd\xe8\x15\xa8\x57\x1a\xbd\xd2\x79\xb4\xfc\x2e\xce\x43\x77\x7a\x15\xee\xb3\x1e\xf4\x7b\xc8\xa7\x27\xbd\x1a\xf1\xe4\xf7\x71\xdf\xa4\xd3\x6b\x50\xdf\x5e\xf4\x5a\x9c\x7f\x79\x1d\xf2\xeb\x43\x7f\x80\x78\x19\xf4\x7a\xdc\x57\x0f\xd2\x1b\x90\x7f\x5f\x7a\x23\xf6\x5b\xfe\xd0\x39\xba\x3f\xbd\x09\xf7\xa7\xfc\x11\xfa\x75\x00\xbd\x19\xfb\x25\x6f\x41\x3e\x59\xf4\x56\xdc\x1f\x03\xe9\x6d\xa8\xb7\xbc\x1d\xeb\xcd\xa6\x3f\x46\x7d\x06\xd1\x3b\xf0\xbc\xca\xa1\x77\x62\x7f\x07\xd3\xbb\x50\xff\x21\xf4\x6e\xf4\xc3\x50\x7a\x0f\xfa\x65\x18\xbd\x17\xe7\x53\xfe\x04\xf1\x86\xd3\x9f\x62\x3e\x79\x1f\xd6\x27\x7f\x86\xfa\x8d\xa0\xf7\x63\x7f\xe4\xcf\xb1\xff\xf2\x01\x9c\xc7\x87\xe8\x2f\x70\x5e\xe5\x2f\x51\x2f\xf9\x20\xfa\x73\x24\x7d\x08\xcf\x23\xf9\x2b\xcc\x2f\x1f\x46\xfe\x0f\xd3\x5f\xe3\xfe\x92\x8f\xe0\x7c\x8d\xa2\x8f\xa2\xde\xf2\x31\x8c\x3f\x42\x7f\x83\x7c\xe4\xe3\xce\x49\xa3\xe9\x13\xc8\x6f\x0c\x7d\x12\xfd\x23\x7f\x0b\x3f\x4a\x9f\x42\xbf\x3c\x46\x9f\x46\x3d\xe5\x33\x38\xdf\x63\xe9\xb3\xe8\xdf\xc7\xe9\xef\xf0\xfe\x71\xf4\x39\xac\x77\x3c\x7d\x1e\xe7\x47\xfe\x1e\xf5\x9d\x40\x5f\xc0\x7c\x4f\xd0\x3f\xa0\x7e\xf2\x8f\x58\xff\x93\xf4\x4f\xe8\xff\x89\xf4\x45\xf4\x9b\xfc\x33\xd6\x37\x89\xfe\x05\xfd\xf0\x14\xfd\x2b\xfa\x55\xbe\x84\xf1\xc9\xf4\x65\xac\x5f\xbe\x82\x7c\x9f\xa6\x7f\xc3\x79\x93\x7f\xc7\xf3\x78\x0a\xfd\x07\xf2\x7d\x86\xbe\x8a\x7c\xa7\xd2\x7f\xe2\xf5\xb2\x29\x16\xf8\x5b\xd2\xb3\xb4\x75\x4e\x9c\x46\x7b\xce\x71\xcf\xd1\x3e\xe7\xd9\x33\x69\xbf\x73\xd7\x59\x74\x84\xf3\x56\x39\xd2\x79\xfe\x4b\x74\x94\xf3\x91\x97\xe9\x68\xe7\x03\xaf\xd0\xb9\x9c\x53\x67\xd3\x31\xce\xab\xe4\xdc\xc8\x6f\x0e\x1d\x8b\x7c\xe4\x3c\xce\xd1\x73\xe9\xbc\xce\x13\xe4\x7c\x18\x7f\x95\x8e\x73\x9e\x22\xe7\xc7\x7a\xe7\xd1\x05\x9c\xa7\xcb\x05\xf1\xfe\xd7\xe8\x42\x98\x5f\x2e\xec\x7c\x49\x8e\x77\x1e\xfd\x3a\x5d\x04\xf9\xbe\x41\x27\x60\x3d\xf3\xe9\xa2\x98\x4f\x2e\x86\xfd\x59\x40\x17\x47\xbe\x72\x09\xe7\x84\x37\xe9\x92\xc8\x57\x2e\x85\xf1\xb7\xe8\xd2\xce\x7b\xe4\x44\xe7\x8e\x0b\xe9\x32\xc8\x5f\x2e\xeb\x3c\xec\x6d\xba\x9c\xf3\x05\xb9\xbc\x73\xd6\x3b\x74\x05\xbc\x5f\xae\xe8\xbc\x7e\x11\x5d\xc9\xb9\xcd\x62\x3a\xc9\x39\x79\x09\x5d\xd9\x79\xb1\x5c\x05\xfd\xb3\x8c\xae\xea\xdc\x6d\x05\x5d\x0d\xeb\x91\xab\xe3\xfd\x2b\xe9\x1a\xe8\xcf\x77\xe9\x9a\xe8\x37\x39\x19\xe3\xab\xe8\x5a\x98\x4f\xae\x8d\xfa\xbc\x47\xd7\x41\x7f\xcb\x75\xd1\xaf\xab\xe9\x7a\xe8\x57\xb9\x3e\xd6\xf7\x3e\xdd\x00\xeb\x91\x53\xb0\xbf\x6b\xe8\x1b\x30\x2e\x37\x44\x7f\xac\xa5\x1b\x61\x7f\xe5\xc6\xe8\xd7\x75\x74\x13\xf4\x8f\xdc\xd4\xd9\x7c\x40\x37\xc3\x7e\xca\xa9\xd8\x4f\xb9\xb9\x73\x9f\xf5\x74\x0b\x9c\x57\xb9\x25\xea\xb5\x81\x6e\x85\x7a\xca\x37\x62\x7c\x23\xdd\x1a\xf5\x94\x6f\xc2\xfe\x7f\x48\xb7\x41\xbd\xe4\xb6\x78\xff\x26\xfa\x66\xf4\xef\x47\x74\x3b\xe7\x53\xf2\x2d\xe8\xbf\xcd\x74\x7b\xac\x77\x3b\x7d\x2b\xea\x21\x77\xc0\xeb\x77\xd0\x1d\x71\x9e\x77\xd2\xb7\xe1\x7c\xc9\xb7\xa3\xde\xbb\xe8\x4e\xd8\xaf\xdd\x74\x67\xf4\x83\x7c\x87\x73\xca\x1e\xfa\x4e\xf4\xbf\xdc\x05\xeb\xdf\x4b\x77\xc5\xfa\xe5\xbb\x30\xff\x27\xf4\xdd\x88\x2f\xdf\x83\xf1\x4f\xe9\x7b\x31\x2e\xdf\x87\xf5\xef\xa3\xef\xc7\xb8\xfc\x00\xd6\xf7\x19\xdd\x0d\xfd\xb3\x9f\x4e\xc3\xeb\xe5\xee\xe8\xbf\xcf\xe9\x1e\xb8\xbf\xe4\x9e\x88\x77\x80\x4e\x47\x7d\xe5\x5e\xb8\x0f\xe4\xde\xd8\x8f\x2f\xe8\x3e\xa8\xff\x97\x74\x06\xfa\x53\x7e\x10\xf5\x3a\x48\xf7\x45\x3f\xca\xfd\xd0\x5f\x87\xe8\xfe\x58\xdf\x57\x74\x26\xf2\x3b\x4c\x0f\xc0\xb8\x9c\x85\x7a\x7e\x4d\x0f\xc4\xfa\xe4\x6c\x8c\x1f\xa1\x07\x61\x5c\xce\xc1\x7d\x74\x94\x1e\x8c\x7e\x90\x87\xe0\xfe\x38\x46\x0f\xc5\x79\x91\x87\xe1\xfd\xdf\xd0\xc3\x51\x8f\xe3\xf4\x08\xd4\x4b\x7e\x08\xe3\x27\xe8\x91\x58\xdf\x49\xfa\x61\xd4\x4f\x1e\x85\xf3\x2d\x3f\x82\xf3\x74\x8a\x1e\x8d\xf5\xc8\x63\xb0\xde\xd3\xf4\xa3\xb8\x4f\xe5\xc7\x70\x3e\xcf\xd0\x63\xd1\x3f\x67\xe9\xc7\xb1\x1f\xf2\x38\xdc\x8f\xdf\xd1\xe3\xb1\x7f\xf2\x04\xac\xef\x1c\xfd\x04\xee\xbf\xf3\xf4\x93\xb8\x3f\xbf\xa7\x27\x62\x5c\x9e\x84\xf7\x5f\xa0\x9f\x42\x7e\x3f\xd0\x93\x71\x5f\xc8\x4f\x63\x3f\x7e\xa4\xa7\xe0\x7c\xca\xcf\xe0\xfc\xfe\x44\x4f\xc5\xfa\xe5\x67\x91\xcf\x45\x7a\x1a\xc6\xe5\xe7\x50\xbf\x9f\xe9\xe7\x51\x5f\xf9\x05\x9c\xa7\x5f\xe8\xe9\x38\x6f\xf2\x8b\xd8\x9f\x5f\xe9\x19\x18\x97\x67\x62\xbf\x2f\xd1\xb3\x70\x5f\xcb\x2f\xa1\xbf\xe4\x97\xb1\xde\xcb\xf4\x2b\xd8\x1f\x79\x36\xc6\xaf\xd0\x73\xd0\xbf\xf2\x5c\xd4\xe3\x37\xfa\x55\xd4\x5f\x9e\x87\xf5\xfc\x4e\xbf\x86\x7c\xe5\xd7\xd1\xaf\x7f\xd0\x6f\xa0\x3f\xe5\xf9\xe8\x07\x79\x81\xf3\xe8\xab\xf4\x9b\x98\xff\x4f\xfa\x2d\xf4\x93\x89\x0a\x7a\x21\xee\x4f\xf9\x6d\xac\xc7\xd2\xef\x60\x5c\x5e\x84\xfd\xf2\xe8\xc5\xb8\x9f\x7c\xf4\x12\xe4\xe7\xa7\x97\xe2\xfc\xc8\xcb\x50\xef\x08\x7a\x39\xea\x2d\xaf\x40\xfc\x48\x7a\x25\xea\x29\xbf\x8b\xfc\xa3\xe8\x55\xe8\x3f\xf9\x3d\xd4\x3b\x9a\x5e\x8d\x7a\xcb\xef\xa3\x3f\x72\xd1\x6b\x70\x9f\xc9\x6b\xd1\x1f\x31\xf4\x3a\xac\x47\xfe\x00\xeb\x91\xd7\xa3\x1f\x72\xd3\x1b\x30\x5f\x2c\xbd\x11\xf5\xcf\x43\x7f\x88\x7c\xe5\x4d\xc8\x37\x2f\xfd\x11\xc6\xe5\xcd\xa8\x57\x3e\x7a\x0b\xce\xa3\xbc\x15\xf7\x5f\x1c\xbd\x0d\xce\x4f\x6f\xc7\xfd\x52\x80\xfe\x18\xf5\x90\x77\xa0\x9e\x05\xe9\x9d\xd8\x5f\x79\x17\xce\x6b\x21\x7a\x37\xde\x2f\xef\xc1\xfe\xcb\x7b\xd1\x2f\x85\xe9\x4f\xb0\xbe\x78\xfa\x53\xe4\x2f\xef\xc3\xf9\x2e\x42\x7f\x86\xd7\x17\xa5\xf7\xa3\xbe\xf2\xe7\xd8\xbf\xe2\xf4\x01\xac\xaf\x04\xfd\x05\x5c\x92\xfe\x12\xef\x97\x0f\xe2\x79\x58\x8a\x3e\x84\x7a\x27\xd2\x5f\x61\xbd\x65\xe8\xc3\xd8\x6f\xf9\x6b\x9c\xcf\xb2\xf4\x11\xe4\x5b\x8e\x3e\x8a\xf9\xe4\x63\x88\x57\x9e\xfe\x06\xe3\xf2\x71\xbc\xbf\x02\x7d\x02\xf5\x95\x4f\x62\xbd\x15\xe9\x6f\x71\x5f\xcb\xa7\x70\xfe\xe5\xd3\x38\x3f\x95\xe8\x33\x58\x7f\x12\x7d\x16\xfb\x5d\x99\xfe\x0e\xfb\x2d\x9f\xc3\xfd\x5b\x85\x3e\x8f\xf3\x50\x95\xfe\x1e\xf7\x8b\x7c\x01\xf5\x91\x7f\xc0\x79\xa9\x46\xff\x88\xf3\x2d\xff\x84\xfe\xac\x4e\x5f\xc4\xf9\xa8\x41\xff\x8c\xfb\xae\x26\xfd\x0b\xe6\x93\x7f\xc5\x7c\xf2\x25\xac\x37\x99\xbe\x8c\xfb\x42\xbe\x82\xf5\xd6\xa2\x7f\x43\x7f\xca\xbf\x63\xbd\xb5\xe9\x3f\x50\x2f\xf9\x2a\xd6\x5b\x87\xfe\x13\xfd\x2b\x9b\xe2\x81\xbf\x75\xad\x4b\x5b\xe7\xad\xb2\xe7\xdc\xa6\x1e\xed\x73\xde\x23\xfb\x9d\x53\xea\xd3\x11\xce\xb3\xe5\x48\xe7\x55\x0d\xe8\x28\xe7\xe4\x14\x3a\x1a\xaf\x97\x73\x39\x8f\xbe\x81\x8e\x71\xee\xd6\x90\xce\xed\x7c\x49\x8e\x75\xce\x6a\x44\xe7\x71\xee\xd8\x98\xce\x8b\x7c\xe5\x7c\x98\xaf\x09\x1d\x87\xf1\xa6\x74\x7e\xac\xb7\x19\x5d\x00\xe3\x72\x41\xac\x37\x95\x2e\xe4\x3c\x5f\x2e\x8c\xf7\x37\xa7\xe3\x9d\x0f\xc8\x45\x10\xbf\x05\x9d\xe0\x7c\x44\x2e\x8a\xf1\x96\x74\x31\xe7\x0b\x72\x71\xe7\x09\xad\xe8\x12\xce\x89\x37\xd2\x25\x51\x6f\xb9\x14\xea\xdd\x9a\x2e\xed\x7c\x4a\x4e\x44\xbc\x9b\xe8\x32\xce\xeb\xe5\xb2\x98\xbf\x0d\x5d\xce\x79\xba\x5c\xde\xd9\xb4\xa5\x2b\x38\xf7\x91\x2b\x22\x9e\x5c\x09\xf5\xb9\x99\x4e\x42\xfd\xe4\xca\xce\x09\xed\xe8\x2a\xe8\x07\xb9\x2a\xc6\x6f\xa1\xab\xa1\x7f\xe4\xea\xce\x71\xed\xe9\x1a\x78\xbf\x5c\x13\xe3\xb7\xd2\xc9\xce\xc3\xe4\x5a\xd8\x6f\xb9\x36\xf6\xbb\x03\x5d\x07\xf1\xe4\xba\xc8\xa7\x23\x5d\xcf\x79\x8a\x5c\x1f\xeb\x97\x1b\x60\xfd\xb7\xd1\x29\xe8\x0f\xf9\x06\xe4\x7b\x3b\xdd\x10\xfb\x2f\x37\x72\x5e\xdc\x89\x6e\xec\x9c\xd4\x99\x6e\x82\xf9\xef\xa0\x9b\x3a\xa7\xde\x49\x37\x83\xbb\xd0\xa9\x58\x8f\xdc\x1c\xeb\xed\x4a\xb7\xc0\x7e\xcb\x2d\xb1\xde\xbb\xe8\x56\x58\xaf\x7c\x23\xfa\xed\x6e\xba\x35\xf6\x57\xbe\x09\xfd\x74\x0f\xdd\x06\xf3\xcb\x6d\xf1\xfe\x7b\xe9\x9b\x91\x9f\xdc\xce\x39\xfa\x3e\xfa\x16\xd4\x57\x6e\x8f\x7e\xbe\x9f\xbe\x15\xfd\x2c\x77\xc0\xfa\x1f\xa0\x3b\xe2\xbc\xc8\xb7\x21\x7e\x37\xfa\x76\xe4\x2f\x77\x42\xfe\x69\x74\x67\xbc\x5f\xbe\x03\xf7\x69\x77\xfa\x4e\xe4\x2f\x77\xc1\x79\xe9\x41\x77\x45\xbe\xf2\x5d\x88\xdf\x93\xbe\x1b\xef\x97\xef\x41\xfd\xd3\xe9\x7b\x51\x7f\xf9\x3e\xf4\x8b\x7c\x3f\xce\x63\x2f\xfa\x01\xdc\xef\x72\x37\x8c\xf7\xa6\xd3\xd0\xff\x72\x77\xf4\x57\x1f\xba\x07\xfa\x53\xee\x89\xfd\xc8\xa0\xd3\x71\x3f\xc9\xbd\x90\x8f\xdc\x1b\xfd\xfb\x20\xdd\x07\xfb\xd1\x97\xce\xc0\x7e\xca\x0f\xe2\x7e\xef\x47\xf7\xc5\x7c\x72\x3f\xdc\xf7\xfd\xe9\xfe\x38\xcf\x99\x74\x26\xd6\x23\x0f\x40\x7d\x07\xd0\x59\xc8\x57\x1e\x88\xf8\x72\x36\xce\x53\x16\x3d\x08\xf9\xcb\x39\xd8\x8f\x81\xf4\x60\xe4\x2b\x0f\x41\xbd\xe5\xa1\xa8\x67\x36\x3d\x0c\xf5\x94\x87\xe3\x79\x20\x8f\x40\x7d\x06\xd1\x0f\xa1\x1f\xe5\x91\xb8\xcf\x72\xe8\x87\xb1\x9f\xf2\x28\xf4\xbf\xfc\x08\xfa\x77\x30\x3d\x1a\xf5\x92\xc7\xe0\x3e\x92\x1f\xc5\x7d\x30\x84\x7e\x0c\xfd\x28\x8f\xc5\xfe\x0f\xa5\x1f\x47\x3f\xcb\xe3\x10\x5f\x1e\x8f\xf8\xc3\xe8\x09\x88\x2f\x3f\x81\xf8\xf2\x93\x88\x3f\x9c\x9e\x88\xf8\xf2\x24\xc4\x1f\x41\x3f\x85\xf5\xcb\x93\x51\x4f\xf9\x69\xd4\xf3\x21\x7a\x0a\xf6\x53\x7e\x06\xf9\x8d\xa4\xa7\xe2\x7c\xc9\xcf\x3a\x5f\x92\xa7\x61\xbd\x0f\xd3\xcf\x61\xbf\xe5\xe7\x91\xff\x28\xfa\x05\xe4\x2f\x4f\xc7\xfe\x3d\x42\xbf\x88\x7e\x90\x67\xa0\xdf\xe5\x99\x88\x37\x9a\x9e\x85\xfe\x96\x5f\xc2\xfa\xc6\xd0\x2f\xe3\x7e\x92\x5f\x41\xff\x3f\x4a\xcf\x46\x3f\xc9\x73\xd0\xcf\x8f\xd1\x73\x71\x3e\xe4\x57\x71\x7f\x8d\xa5\xe7\x61\xff\xe4\xd7\xb0\x7f\xf2\xeb\x58\xff\xe3\xf4\x1b\x88\x27\xcf\xc7\xfa\xc7\xd1\x0b\x30\x9f\xfc\x26\xf6\x4f\x7e\x0b\xf7\xeb\x78\x7a\x21\xea\x2d\xbf\x8d\x78\x13\xe8\x77\x10\x4f\x5e\x84\xfd\x7d\x82\x5e\x8c\xfd\x95\x97\xa0\x9f\x9e\xa4\x97\x62\x3f\xe4\x65\xd8\x7f\x79\x39\xce\xfb\x44\x7a\x05\xf2\x95\x57\xe2\x7e\x9a\x44\xbf\x8b\xf3\x20\xaf\xc2\x7e\x3c\x45\xbf\x87\xfe\x90\x57\xa3\x3e\x93\xe9\xf7\x91\x8f\xbc\x06\xf9\xc8\x6b\x91\xcf\xd3\xf4\x3a\xe4\x23\x7f\x80\x7c\xa6\xd0\xeb\x91\x8f\xbc\x01\xf5\x7b\x86\xde\x88\xfa\xc9\x1f\xa2\x7e\x53\xe9\x4d\x38\x3f\xf2\x47\x88\x3f\x8d\xde\x8c\xfc\x9f\xa3\xb7\xa0\xde\xf2\x56\xc4\x7b\x9e\xde\x86\xf9\xe4\xed\xa8\xcf\x0b\xf4\xc7\xe8\xf7\xe9\xf4\x0e\x9c\x8f\x17\xe9\x9d\x58\xef\x0c\x7a\x17\xee\x83\x99\xf4\x6e\xdc\xef\xf2\x1e\x8c\xcf\xa2\xf7\x62\x5c\xfe\x04\xf1\x5e\xa2\x3f\x45\xbf\xbd\x4c\xef\xc3\x79\x7b\x85\xfe\x0c\xfb\x21\xef\xc7\x7a\x66\xd3\x9f\xa3\x7e\x73\xe8\x03\xa8\x87\xfc\x05\x9e\x37\x73\xe9\x2f\x11\x4f\x3e\x88\xf1\x57\xe9\x43\xd8\x1f\xf9\x2b\x9c\xdf\x79\xf4\x61\x9c\x5f\xf9\x6b\xe4\x27\x1f\xc1\x7e\xbd\x46\x1f\x45\xfd\xe4\x63\xe8\x97\xd7\xe9\x6f\xd0\x2f\xf2\x71\xec\xcf\x1b\xf4\x09\xf4\xef\x7c\xfa\x24\xf2\x59\x40\x7f\x8b\x7a\xc8\xa7\xb0\x9e\x37\xe9\xd3\xa8\xe7\x5b\xf4\x19\xd4\xeb\x6d\xfa\x2c\xf6\x47\xfe\x0e\xe7\xe1\x1d\xfa\x1c\x5e\xbf\x88\x3e\x8f\x78\xf2\xf7\x58\xcf\x62\xfa\x02\xfa\x47\xfe\x01\xf5\x58\x42\xff\x88\x78\xf2\x4f\xb8\x7f\x97\xd2\x17\xe1\x65\xf4\xcf\xb8\x3f\x96\xd3\xbf\x60\x7f\xe4\x5f\xb1\xbe\x15\xf4\x25\xd4\x53\xbe\x0c\xaf\xa4\xaf\x20\x9f\x77\xe9\xdf\x70\xff\xae\xa2\x7f\x47\xfe\xf2\x1f\x78\xfd\x7b\xf4\x55\xd4\x7f\x35\xfd\x27\xfa\xed\x7d\xda\x94\x08\xfc\xad\xeb\x1a\xda\x3a\xaf\x5a\x4b\x7b\xce\xc9\xeb\x68\x9f\x73\xe2\x07\xb4\xdf\xb9\xcf\x7a\x3a\xc2\xb9\xdb\x06\x3a\xd2\xf9\x82\x1c\xe5\x3c\x7b\x23\x1d\xed\x9c\xf4\x21\x9d\xcb\x79\xbe\x1c\x83\xf9\x37\xd1\xb9\x9d\xcd\x47\x74\xac\xf3\x14\x39\x8f\x73\xdc\x66\x3a\xaf\xf3\x68\x39\x1f\xde\xbf\x85\x8e\x73\xce\x92\xf3\x3b\x9f\x92\x0b\x20\xfe\x56\xba\x20\xde\xbf\x8d\x2e\x84\xf9\xe5\xc2\x18\xdf\x4e\xc7\x63\x5c\x2e\x82\xfc\x3e\xa6\x13\x30\xbe\x93\x2e\xea\x7c\x49\x2e\xe6\xbc\x78\x0f\x5d\x1c\xf9\xee\xa5\x4b\x20\x5f\xb9\x24\xea\xff\x09\x5d\x0a\xfe\x94\x2e\xed\xbc\x75\x3f\x9d\xe8\xdc\xf1\x73\xba\x0c\xc6\xe5\xb2\xce\xa9\x07\xe8\x72\x18\x97\xcb\x3b\xb7\xf9\x82\xae\x80\x71\xb9\x22\xc6\xbf\xa4\x2b\xc1\x07\xe9\x24\xf4\xd7\x21\xba\xb2\xf3\x9e\xaf\xe8\x2a\xc8\xff\x30\x5d\xd5\xf9\x88\x5c\x0d\xe3\x5f\xd3\xd5\x51\x0f\xb9\x06\xf6\xef\x08\x5d\x13\xe3\x72\x32\xc6\x8f\xd2\xb5\x30\x2e\xd7\xc6\xfc\xc7\xe8\x3a\xce\x07\xe4\xba\x38\x3f\xdf\xd0\xf5\x90\xbf\x5c\x1f\xe3\xc7\xe9\x06\xc8\x5f\x4e\xc1\xfc\x27\xe8\x1b\x30\x2e\x37\xc4\xf8\x49\xba\x11\xe6\x97\x1b\x63\xff\xbe\xa5\x9b\xa0\xfe\x72\x53\x9c\xbf\xd3\x74\x33\x9c\xef\x33\x74\x2a\xde\x7f\x96\x6e\x8e\xf5\xc9\x2d\x9c\x27\x9c\xa3\x5b\x3a\x47\x9f\xa7\x5b\x39\x4f\x97\x6f\xc4\x79\xfe\x9e\x6e\x8d\x7c\xe5\x9b\x9c\x87\x5d\xa0\xdb\xa0\x9f\x7f\xa4\xdb\x3a\xaf\xff\x89\xbe\x19\xeb\xbf\x48\xb7\xc3\xf9\xfa\x99\xbe\x05\xf1\xe5\xf6\x38\x3f\xf2\xad\xce\x29\xbf\xd2\x1d\x70\x9e\xe4\x8e\xb8\xcf\x2e\xd1\xb7\x61\x3e\xf9\x76\x9c\xd7\xcb\x74\x27\xd4\x43\xee\x8c\xf1\x2b\xf4\x1d\x18\x97\xef\x44\xbe\xbf\xd1\x5d\xb0\x7e\xb9\x2b\xf6\x47\xbe\x0b\xe7\xe1\x0f\xfa\x6e\xdc\x87\xf2\x3d\xa8\xef\x55\xfa\x5e\x8c\xcb\xf7\x61\xfc\x4f\xfa\x7e\xe7\x04\x13\x1d\xf4\x03\xe8\x6f\xb9\x1b\xea\x6f\xe9\x34\xe4\xeb\xd1\xdd\x71\x3f\xc9\x3d\x50\x5f\xb9\x27\xce\x8f\x8f\x4e\x47\xff\xc8\xbd\xd0\x5f\x7e\xba\x37\xfa\x53\xee\x83\xfd\x8d\xa0\x33\xd0\x2f\xf2\x83\xb8\x7f\x22\xe9\xbe\xe8\x0f\xb9\x1f\xf6\x37\x8a\xee\x8f\xfe\x96\x33\x31\x1e\x4d\x0f\x40\xbd\xe4\x2c\xec\x7f\x2e\x7a\x20\x9e\x27\x72\x36\xea\x17\x43\x0f\xc2\xf3\x4b\xce\x41\xbd\x73\xd3\x83\x31\x5f\x2c\x3d\x04\xf3\xc9\x43\xf1\xfa\x3c\xf4\x30\xcc\x27\x0f\x47\xbc\xbc\xf4\x08\xbc\x5f\x7e\x08\xe7\x2f\x1f\x3d\x12\xfd\x24\x3f\x8c\x7e\x92\x47\xa1\xbe\x71\xf4\x23\xd8\x7f\x79\x34\xea\x9b\x9f\x1e\x83\xf3\x21\x3f\x8a\xf5\x14\xa0\x1f\x43\x3e\xf2\x58\xf4\x7f\x41\xfa\x71\xec\x9f\x3c\x0e\xeb\x2b\x44\x8f\xc7\x7c\x85\xe9\x09\x38\x6f\xf2\x13\x58\x7f\x3c\xfd\x24\xd6\x23\x4f\x44\x3f\x16\xa1\x27\xa1\x1f\xe5\xa7\x90\x5f\x02\x3d\x19\xf5\x2a\x4a\x3f\x8d\xf7\xcb\x53\xf0\x7e\xf9\x19\x9c\x87\x62\xf4\x54\xd4\x4b\x7e\x16\xf5\x2c\x4e\x4f\xc3\x7d\x2d\x3f\x87\xfd\x28\x41\x3f\x8f\xf9\xe5\x17\x30\x5e\x92\x9e\x8e\xf3\x56\x9a\x7e\x11\xf9\xcb\x33\x70\x9f\x24\xd2\x33\xb1\x9e\x32\xf4\x2c\xd4\x4f\x7e\x09\xfd\x55\x96\x7e\x19\xf5\x97\x5f\xc1\xfd\x52\x8e\x9e\x8d\x71\x79\x0e\xc6\xcb\xd3\x73\x71\x5e\xe4\x57\x31\x7f\x65\x7a\x1e\xce\xbb\xfc\x1a\x9e\x77\x55\xe8\xd7\x91\x6f\x55\xfa\x0d\xac\x4f\x9e\x8f\xf1\x6a\xf4\x02\xec\x7f\x75\xfa\x4d\xac\x4f\x7e\x0b\xf7\x4d\x4d\x7a\x21\xe2\x25\xd3\x6f\x23\xff\x5a\xf4\x3b\x38\xff\xb5\xe9\x45\xe8\x4f\x79\x31\xf6\xb3\x0e\xbd\x04\xfd\x5c\x97\x5e\x8a\xf5\xcb\xcb\xd0\x3f\xf5\xe8\xe5\x88\xd7\x80\x5e\x81\xfd\x4d\xa1\x57\xe2\xbe\xba\x81\x7e\x17\xf7\x53\x43\x7a\x15\x5e\xdf\x88\x7e\x0f\xf7\x63\x33\x7a\x35\xf2\x4d\xa5\xdf\xc7\xfa\x9b\xd3\x6b\x70\x7e\x5b\xd2\x6b\xd1\x2f\xad\xe8\x75\xb8\x7f\x6f\xa4\x3f\x40\xbc\xd6\xf4\x7a\xec\xc7\x4d\xf4\x06\xac\xbf\x0d\xbd\x11\xe3\xf2\x87\xd8\x9f\xb6\xf4\x26\xcc\xd7\x8e\xfe\x08\xf1\xda\xd3\x9b\xf1\xfa\x0e\xf4\x16\xbc\xbe\x23\xbd\x15\xf9\xdf\x46\x6f\xc3\x79\x91\xb7\xe3\x3c\xde\x4e\x7f\x8c\xfb\x40\xde\x81\xfb\xaa\x13\xbd\x13\xf3\x75\xa6\x77\xa1\xbf\xe5\xdd\x58\xdf\x1d\xf4\x1e\xd4\x4b\xde\x8b\xf1\x3b\xe9\x4f\xb0\xdf\xf2\xa7\xc8\x4f\xde\x87\xfe\xe8\x42\x7f\xe6\xdc\xa6\x2b\xbd\x1f\xfd\x77\x17\xfd\x39\xea\x71\x37\x7d\x00\xe7\x47\xfe\x02\xf5\xb9\x87\xfe\x12\xe7\xed\x5e\xfa\x20\xd6\x2b\x1f\x42\xff\xdd\x47\x7f\x85\xf5\xca\x87\xd1\xdf\xf7\xd3\x5f\xa3\xff\xba\xd1\x47\xb0\xbe\x34\xfa\x28\xce\x53\x77\xfa\x18\xe6\xeb\x45\x7f\x83\xd7\xf7\xa6\x8f\xa3\xbf\xfb\xd0\x27\xd0\x9f\x19\xf4\x49\xbc\xfe\x41\xfa\x5b\xec\x5f\x5f\xfa\x14\xfa\xab\x1f\x7d\x1a\xfd\xd3\x9f\x3e\x83\xf3\x20\x9f\x45\x3e\x99\xf4\x77\xa8\xf7\x00\xfa\x1c\xea\x9d\x45\x9f\xc7\xf9\x91\xbf\x47\x7d\x07\xd2\x17\xf0\xfa\x6c\xfa\x07\xf4\xcf\x20\xfa\x47\xac\x4f\xfe\x09\xfb\x3f\x98\xbe\x88\xf9\x87\xd0\x3f\x23\x9f\xe1\xf4\x2f\xe8\xaf\x11\xf4\xaf\xe8\xaf\x87\xe8\x4b\xd8\x7f\xf9\x32\xe2\x8f\xa4\xaf\xe0\xf9\xf0\x30\xfd\x1b\xe6\x93\x7f\x47\x3e\xf2\x1f\xb8\x2f\x47\xd1\x57\xb1\xff\x8f\xd0\x7f\xe2\xf5\xb2\x29\xe9\xd6\x37\x9a\xb6\xce\x1d\xc7\xd0\x9e\xf3\x1e\xd9\xe7\x3c\xe1\x51\xda\xef\x1c\xf7\x18\x1d\xe1\x3c\x5d\x8e\xc4\xeb\xc7\xd2\x51\xf0\xe3\x74\xb4\xf3\x05\x39\x97\x73\x9f\x71\x74\x8c\x73\xca\x78\x3a\xb7\xf3\x29\x39\x16\x9e\x40\xe7\x71\x9e\xff\x04\x9d\x17\xf9\x3d\x49\xe7\x73\x1e\x26\xc7\x39\x1f\x91\xf3\x23\x9f\x89\x74\x01\xe7\xae\x93\xe8\x82\xce\x07\xe4\x42\xa8\xd7\x53\x74\x61\xd4\x4b\x8e\x77\xee\x36\x99\x2e\x82\x78\x72\x02\xf2\x7d\x9a\x2e\xea\x9c\x38\x85\x2e\xe6\x3c\x5b\x2e\x0e\x3f\x43\x97\x70\x36\x53\xe9\x92\xa8\x9f\x5c\x0a\xf9\xca\xa5\x9d\xdb\x3c\x4b\x27\x3a\x6f\x95\xcb\x60\x7c\x1a\x5d\x16\xfd\x21\x97\x73\x4e\x7d\x8e\x2e\xef\xbc\x4a\xae\x80\xf7\x3f\x4f\x57\x44\x7c\xb9\x12\xf2\x7b\x81\x4e\x72\xbe\x24\x57\xc6\xf8\x74\xba\x0a\xde\x2f\x57\x45\xbd\x5f\xa4\xab\x21\x7f\xb9\x3a\xf2\x9b\x41\xd7\x70\x5e\x2c\xd7\x44\x7d\x67\xd2\xc9\xe8\x57\xb9\x16\xfa\x65\x16\x5d\xdb\x39\x4b\xae\x83\x7e\x93\xeb\x22\xff\x97\xe8\x7a\xd8\x9f\x97\xe9\xfa\xce\xd1\xaf\xd0\x0d\x30\x9f\x9c\x82\x7e\x90\x6f\x40\xfe\xb3\xe9\x86\x58\xbf\xdc\xc8\x79\xca\x1c\xba\x31\xfa\x6b\x2e\xdd\x04\xfd\xfa\x2a\xdd\x14\xf9\xc9\xcd\xd0\xff\xf3\xe8\x54\x9c\xaf\xd7\xe8\xe6\x88\x27\xb7\x40\x7d\x5e\xa7\x5b\xa2\x3e\x6f\xd0\xad\xb0\x1e\xf9\x46\xf4\xe3\x7c\xba\x35\xfa\x47\xbe\x09\xeb\x5b\x40\xb7\x41\x3d\xe5\xb6\x78\xfd\x9b\xf4\xcd\x58\xcf\x42\xba\x1d\xe6\x7f\x9b\xbe\x05\xf5\x96\xdb\xa3\xde\xef\xd0\xb7\x22\x3f\xb9\x03\xd6\x27\x77\x44\xff\x2c\xa2\x6f\xc3\xf9\x5d\x4c\xdf\xee\x9c\xbc\x94\xee\x84\xfc\xe4\xce\x18\x5f\x46\xdf\x81\xf3\x2c\xdf\x89\x7e\x5d\x4e\x77\x41\xbd\x57\xd0\x5d\x31\xbe\x92\xbe\x0b\xf5\x79\x97\xbe\x1b\xf5\x97\xef\xc1\xfc\xab\xe8\x7b\x9d\x13\xde\xa3\xef\xc3\x7a\xe4\xfb\x71\x1e\x57\xd3\x0f\x60\x5c\xee\x86\xf1\xf7\xe9\x34\xac\x4f\xee\x8e\x7c\xd6\xd0\x3d\xd0\xaf\x72\x4f\xe4\xbf\x96\x4e\xc7\x7e\xad\xa3\x7b\x21\xbf\x0f\xe8\xde\xd8\x8f\xf5\x74\x1f\xdc\xb7\x72\x06\xfa\x61\x03\xfd\x20\xd6\xbb\x91\xee\x8b\xf7\x7f\x48\xf7\x73\x4e\xda\x44\xf7\x47\xbd\xe4\x4c\xf4\xcb\x47\xf4\x00\xdc\x07\x72\x16\xde\xbf\x99\x1e\x88\x7e\x92\xb3\xd1\x4f\x5b\xe8\x41\x88\x2f\xe7\xa0\x1e\xf2\x60\x8c\x6f\xa5\x87\x60\x5c\x1e\x8a\xf3\xb7\x8d\x1e\x86\x7c\xb7\xd3\xc3\x71\xbe\x3f\xa6\x47\x60\x7f\x76\xd0\x0f\xa1\xdf\x76\xd2\x23\x51\x3f\xf9\x61\xc4\xdb\x45\x8f\xc2\xfd\xb0\x9b\x7e\x04\xfb\x2f\x8f\x46\x3f\xee\xa1\xc7\xa0\xde\xf2\xa3\xa8\xcf\x5e\xfa\x31\x3c\xbf\xe5\xb1\xa8\xef\x27\xf4\xe3\x58\xbf\x3c\x0e\xf9\xc9\xe3\x71\xbf\x7f\x4a\x4f\x80\xf7\xd1\x4f\x20\xde\x67\xf4\x93\xe8\x9f\xfd\xf4\x44\xd4\x4b\x9e\x84\x7a\x7d\x4e\x3f\x85\xf5\x7f\x49\x4f\xc6\x7d\x75\x88\x7e\x1a\xfb\xff\x15\x3d\x05\xfd\x7a\x98\x7e\x06\xf1\xbf\xa6\xa7\xa2\x1e\xf2\xb3\x18\x3f\x4a\x4f\x83\x8f\xd1\xcf\xe1\x79\x28\x3f\x8f\xfa\x7e\x43\xbf\x80\xf8\xf2\x74\xbc\xff\x38\xfd\x22\xfa\x4f\x9e\x81\xfc\x4f\xd0\x33\x9d\x47\xcb\xb3\x50\x5f\xf9\x25\xd4\xff\x24\xfd\x32\xce\x93\xfc\x0a\xea\xfd\x2d\x3d\x1b\xf7\x9d\x3c\x07\xfd\x76\x8a\x9e\x8b\xfb\x40\x7e\x15\xeb\x39\x4d\xcf\xc3\x7a\xe4\xd7\xf0\x7c\x3d\x43\xbf\x8e\x7e\x91\xdf\xc0\x79\x3a\x4b\xcf\xc7\xb8\xbc\x00\xcf\x2b\xf9\x4d\xac\xe7\x3b\xfa\x2d\xac\x47\x5e\x88\xf8\xe7\xe8\xb7\x71\x1f\x9d\xa7\xdf\xc1\xeb\xbf\xa7\x17\xc1\x17\xe8\xc5\x38\x1f\x3f\xd0\x4b\xf0\x7c\x90\x97\xa2\x3f\x7e\xa4\x97\xa1\x1e\xf2\x72\xdc\x8f\x3f\xd1\x2b\x30\x2e\xaf\xc4\xfc\x17\xe9\x77\x11\x5f\x5e\x85\xf7\xff\x42\xbf\x87\x78\xbf\xd2\xab\xd1\xcf\xf2\xfb\xe8\xf7\x4b\xf4\x1a\x9c\x87\xcb\xf4\x5a\xf4\xc7\x15\x7a\x1d\xfa\xe7\x37\xfa\x03\xd4\xff\x77\x7a\x3d\xde\x2f\x6f\xc0\xfd\xf2\x07\xbd\x11\xfd\x2c\x7f\x88\xfa\x5e\xa5\x37\xa1\x5e\xf2\x47\xb8\xdf\xfe\xa4\x37\xe3\xfc\x9a\x5c\x41\x6f\x41\x3e\x96\xde\x8a\xfb\xc3\xa3\xb7\x21\x1f\x79\x3b\xe2\xf9\xe8\x8f\xf1\x7a\x3f\xbd\x03\xfd\x1c\x41\xef\xc4\xeb\x23\xe9\x5d\xc8\x3f\x8a\xde\x8d\xfb\x2f\x9a\xde\x83\xf7\xe7\xa2\xf7\x22\xbf\x18\xfa\x13\xbc\x5f\xfe\x14\xfb\x93\x9b\xde\x87\x7e\x95\x3f\xc3\xf9\x8d\xa5\xf7\xa3\x1e\x79\xe8\xcf\x71\x3e\xf2\xd1\x07\xf0\x7a\xf9\x0b\xd4\x3f\x8e\xfe\x12\xfd\x24\x1f\x44\xbe\xf9\xe9\x43\xa8\x47\x01\xfa\x2b\xdc\x57\xf2\x61\xf4\x57\x41\xfa\x6b\xf4\x93\x7c\x04\xeb\x29\x4c\x1f\x45\xfd\xe2\xe9\x63\xa8\x97\xfc\x0d\xce\x6b\x11\xfa\x38\xfa\x3b\x81\x3e\x81\xd7\x17\xa7\x4f\xa2\x5f\x4b\xd0\xdf\xa2\x3f\x4b\xd2\xa7\x30\x5f\x69\xfa\x34\xe2\x27\xd2\x67\xb0\xbe\x32\xf4\x59\xac\x4f\xfe\x0e\xaf\x2f\x4b\x9f\x43\x7d\xca\xd1\xe7\xf1\xfe\xf2\xf4\xf7\xe8\x2f\xf9\x02\xee\xdf\x0a\xf4\x0f\xb8\x4f\xe5\x1f\xb1\xbe\x4a\xf4\x4f\xb8\xff\x92\xe8\x8b\xe8\xef\xca\xf4\xcf\xd8\x4f\xf9\x17\xbc\xbe\x0a\xfd\x2b\xfa\xab\x2a\x7d\x09\xf1\xe4\xcb\xe8\x97\x6a\xf4\x15\xcc\x5f\x9d\xfe\x0d\xf5\x94\x7f\xc7\xfc\x35\xe8\x3f\x70\xbf\xc8\x57\x71\x3f\xd6\xa4\xff\xc4\xeb\x93\x69\x53\xca\xb8\x7f\xdf\x80\xb6\xce\xc9\xb5\x68\xcf\x79\xba\xec\x73\x4e\xa8\x4d\xfb\x9d\x67\xcb\x11\xce\x29\x75\xe8\x48\xe7\xf5\x72\x94\x73\x9b\xba\x74\xb4\x73\xd7\xfa\x74\x2e\x8c\x37\xa0\x63\x9c\xcd\x0d\x74\x6e\xe7\x29\x72\xac\x73\x52\x43\x3a\x8f\xf3\x2a\x39\x2f\xf2\x6b\x44\xe7\x73\x8e\x6e\x42\xc7\x39\x0f\x93\xf3\x3b\x27\x36\xa3\x0b\xa0\x1e\xa9\x74\x41\xcc\x2f\x17\x72\x4e\x6d\x4e\x17\x46\x7d\x5a\xd0\xf1\xce\xf3\xe5\x22\x58\x6f\x4b\x3a\xc1\xf9\x92\x5c\xd4\x79\x74\x2b\xba\x18\xf2\xbd\x91\x2e\x8e\xf5\xcb\x25\x10\xaf\x35\x5d\x12\xeb\x95\x4b\x21\xbf\x9b\xe8\xd2\xce\x71\x6d\xe8\x44\xe7\xc5\x72\x19\xbc\xbf\x2d\x5d\x16\xfb\x7f\x33\x5d\x0e\xaf\x6f\x47\x97\x47\xfd\x6f\xa1\x2b\x38\xef\x91\x2b\x22\xdf\xf6\x74\x25\xac\xef\x56\x3a\x09\xf3\x77\xa0\x2b\xe3\xf5\x1d\xe9\x2a\xd8\x8f\xdb\xe8\xaa\xa8\xc7\xed\x74\x35\xf4\x97\x5c\x1d\xf5\xed\x44\xd7\x70\xbe\x20\xd7\x44\xbc\xce\x74\x32\xf2\xbf\x83\xae\x85\xf9\xe4\xda\xce\x1d\xef\xa4\xeb\x20\x7e\x17\xba\x2e\xf2\x95\xeb\x61\xbe\xae\x74\x7d\x9c\x87\xbb\xe8\x06\xc8\x47\x4e\xc1\xfe\xdd\x43\xdf\xe0\x7c\x4a\x6e\x88\xfe\xbf\x8f\x6e\xe4\x7c\x44\x6e\x8c\xf8\xf7\xd3\x4d\xb0\x3f\x0f\xd0\x4d\x91\x7f\x37\xba\x19\xfa\x39\x8d\x4e\x75\x3e\x20\x37\x47\x3f\x76\xa7\x5b\x20\x9f\x1e\x74\x4b\x9c\x97\x9e\x74\x2b\xe4\x97\x4e\xdf\x88\xfa\xc9\xad\x9d\xbb\xf5\xa2\x6f\xc2\x7c\x72\x1b\xe7\x09\xbd\xe9\xb6\xce\x59\x7d\xe8\x9b\x51\x9f\x0c\xba\x1d\xfa\x4b\xbe\x05\xfb\xf9\x20\xdd\x1e\xfd\xd2\x97\xbe\x15\xeb\x93\x3b\x38\xf7\xe9\x47\x77\xc4\x7a\xe5\xdb\x90\x4f\x7f\xfa\x76\xcc\x97\x49\x77\x42\x7d\xe5\xce\x38\x5f\x03\xe8\x3b\x10\x4f\xbe\x13\xeb\xc9\xa2\xbb\xa0\x5e\x03\xe9\xae\x98\x4f\xbe\x0b\xf7\x5f\x36\x7d\x37\xf2\x93\xef\xc1\xfe\x0f\xa2\xef\xc5\x79\xca\xa1\xef\xc3\xfe\x0e\xa6\xef\xc7\x7d\x25\x3f\x80\xf3\x31\x84\xee\x86\x7c\xe5\x34\xdc\x57\x43\xe9\xee\x58\xff\x30\xba\x07\xea\x2d\xf7\xc4\x7d\x32\x9c\x4e\x47\xfd\xe4\x5e\x58\xef\x08\xba\x37\xf2\x95\xfb\xe0\x3c\x3d\x44\x67\xe0\xfd\xf2\x83\x18\x1f\x49\xf7\x45\xbf\xcb\xfd\xd0\x1f\x0f\xd3\xfd\x91\x9f\x9c\x89\xf1\x51\xf4\x00\x8c\xcb\x59\xa8\xc7\x23\xf4\x40\xf4\x97\x9c\x8d\x7a\x8f\xa1\x07\xa1\x3e\x8f\xd2\x39\x98\xff\x31\x7a\x30\xce\x87\x3c\x04\xfb\x27\x0f\xc5\xfc\x63\xe9\x61\x78\xfd\x38\x7a\x38\xea\x39\x9e\x1e\x81\xfe\x90\x1f\xc2\x79\x9e\x40\x8f\xc4\x7c\xf2\xc3\xd8\xcf\x27\xe8\x51\xe8\xbf\x27\xe9\x47\x30\xdf\x44\x7a\x34\xee\xfb\x49\xf4\x18\xd4\xe3\x29\xfa\x51\xcc\x27\x3f\x86\xf8\x93\xe9\xb1\x38\xcf\xf2\xe3\x38\xef\x4f\xd3\xe3\x30\x2e\x8f\xc7\xfb\xa7\xd0\x13\x9c\xb7\xca\x4f\xa0\x7f\x9f\xa1\x9f\xc4\x7d\x22\x4f\xc4\xfb\xa7\xd2\x93\xf0\x7e\xf9\x29\x8c\x3f\x4b\x4f\x46\xff\x4d\xa3\x9f\xc6\xfe\xc9\x53\x10\xef\x39\xfa\x19\xdc\xcf\xf2\x54\xf4\xe3\xf3\xf4\xb3\x78\xfd\x0b\xf4\x34\xd4\x5f\x7e\x0e\xf5\x9b\x4e\x3f\x8f\xfe\x91\x5f\x40\xfc\x17\xe9\xe9\x98\x6f\x06\xfd\x22\xfa\x45\x9e\x81\xfe\x98\x49\xcf\xc4\x7a\x66\xd1\xb3\xf0\x7a\xf9\x25\xd4\xff\x25\xfa\x65\xac\x47\x7e\x05\xeb\x79\x99\x9e\x8d\xf3\xf5\x0a\x3d\x07\xe3\xf2\x5c\x8c\xcf\xa6\x5f\xc5\xf9\x95\xe7\x21\x9f\x39\xf4\x6b\x78\xbf\xfc\x3a\xde\x3f\x97\x7e\x03\xe3\xf2\x7c\x3c\x1f\x5f\xa5\x17\xe0\xbe\x92\xdf\xc4\xfd\x33\x8f\x7e\x0b\xfb\x2d\x2f\x44\x7f\xbf\x46\xbf\x8d\xf5\xca\xef\xa0\x1e\xaf\xd3\x8b\xd0\x1f\x6f\xd0\x8b\xb1\x3f\xf2\x12\xe4\x37\x9f\x5e\x8a\xfb\x7d\x01\xbd\x0c\xeb\x7f\x93\x5e\x8e\x7c\xde\xa2\x57\xe0\xf5\x0b\xe9\x95\x78\xde\xbc\x4d\xbf\x8b\x78\xf2\x2a\xd4\x67\x11\xfd\x1e\xfa\x43\x5e\x8d\x7c\x16\xd3\xef\x23\xff\x25\xf4\x1a\x78\x29\xbd\x16\xeb\x97\xd7\xa1\x3e\xcb\xe8\x0f\x90\xdf\x72\x7a\x3d\xce\x97\xbc\x01\xaf\x5f\x41\x6f\xc4\xfe\xac\xa4\x3f\xc4\xfd\x21\x6f\x42\xbf\xbf\x4b\x7f\x84\xfd\x5a\x45\x6f\xc6\xeb\xe5\x2d\x88\xff\x1e\xbd\x15\xef\x5f\x4d\x6f\xc3\x79\x7a\x9f\xde\x8e\x7a\xaf\xa1\x3f\x76\x4e\x5a\x4b\xef\xc0\xfd\x22\xef\x44\xfe\xeb\xe8\x5d\xe8\xcf\x0f\xe8\xdd\xb8\xff\xe5\x3d\xd8\x9f\xf5\xf4\x5e\x9c\x27\xf9\x13\xd4\x7f\x03\xfd\x29\xfa\x69\x23\xbd\x0f\xf5\xff\x90\xfe\x0c\xfb\xb9\x89\xde\x8f\x7e\x96\x3f\xc7\x79\xfe\x88\x3e\x80\x7e\xd8\x42\x7f\x81\xfb\x76\x2b\xfd\x25\xbc\x8d\x3e\x88\x78\xdb\xe9\x43\xe8\x3f\xf9\x2b\xd4\xf7\x63\xfa\x30\xe2\xcb\x5f\xe3\xbe\xd9\x41\x1f\x41\xbd\xe5\xa3\xce\x6d\x76\xd2\xc7\xd0\x1f\xf2\x37\xe8\x87\x5d\xf4\x71\xec\xaf\x7c\x02\xf3\xef\xa6\x4f\xa2\x1f\xe5\x6f\x51\xcf\x3d\xf4\x29\xec\xcf\x5e\xfa\x34\xf6\x43\x3e\x83\xfc\xe4\xb3\x58\xdf\x27\xf4\x77\xc8\x4f\x3e\x87\xfd\xf9\x94\x3e\x8f\xf8\xf2\xf7\x98\x7f\x1f\x7d\x01\xf5\x97\x7f\xc0\xfb\x3f\xa3\x7f\xc4\x7e\xee\xa7\x7f\x72\x9e\x22\x5f\xc4\xf3\xfa\x73\xfa\x67\xf4\x97\xfc\x0b\xfa\xf5\x00\xfd\x2b\xce\xb7\x7c\x09\xfd\xfd\x05\x7d\x19\xf3\x7d\x49\x5f\xc1\xf3\x59\xfe\x0d\xf5\x3f\x48\xff\x8e\xfd\x97\xff\xc0\xfa\x0e\xd1\x57\xb1\x7e\xf9\x4f\x9c\x8f\xaf\x68\x53\xda\xad\x5f\xb6\xce\xdd\x0e\xd3\x9e\x73\xd2\xd7\xb4\x0f\xe3\x47\x68\xbf\xf3\xf4\xa3\x74\x84\x73\xf2\x31\x3a\xd2\x79\x8f\x1c\xe5\xdc\xf1\x1b\x3a\xda\x39\xf1\x38\x9d\xcb\x79\xb6\x1c\x83\xf9\xbe\xa5\x73\x3b\x1f\x90\x63\x9d\x57\x9d\xa2\xf3\x38\xa7\x9e\xa6\xf3\xe2\xf5\x72\x3e\xe7\x61\x67\xe8\x38\xc4\x3f\x4b\xe7\x77\xde\x2a\x17\xc0\x7a\xbf\xa3\x0b\xa2\x5e\x72\x21\xcc\xf7\x3d\x5d\x18\xeb\xbb\x40\xc7\x3b\x5f\x90\x8b\x38\xa7\xfc\x48\x27\x38\x47\xff\x44\x17\x75\x9e\x20\x17\xc3\xf8\xcf\x74\x71\xec\xc7\x2f\x74\x09\xe7\xc5\x72\x49\xd4\xe3\x57\xba\x14\xea\x71\x89\x2e\xed\x7c\x4a\x4e\x74\x1e\x7d\x99\x2e\xe3\x7c\x49\x2e\x8b\xf8\xbf\xd1\xe5\x9c\xbb\xfe\x4e\x97\xc7\xfa\xff\xa0\x2b\x20\xbf\x3f\xe9\x8a\x98\x4f\xae\x84\x7a\xda\x98\xa0\x93\x50\x0f\x8f\xae\x8c\xd7\xfb\xe8\x2a\xc8\xcf\x4f\x57\xc5\x7e\x45\xd0\xd5\xb0\x7e\xb9\xba\x73\x9b\x48\xba\x06\xd6\x1f\x45\xd7\x74\x4e\x88\xa6\x93\xb1\xdf\x72\x2d\xd4\x2f\x17\x5d\x1b\xf3\xc5\xd0\x75\xf0\x7a\xb9\x2e\xc6\x73\xd3\xf5\x30\x2e\xd7\x47\xfc\x58\xba\x81\xf3\x7a\x39\x05\xfd\x9d\x87\xbe\x01\xe3\x72\x43\xd4\x27\x2f\xdd\xc8\xb9\x4f\x3e\xba\x31\xf6\x53\x6e\xe2\x9c\x15\x47\x37\xc5\xfe\xe5\xa7\x9b\xa1\xbf\xe4\x54\xd4\x5b\x6e\x8e\xf9\x0b\xd0\x2d\x70\x7e\xe5\x96\x58\x4f\x41\xba\x15\xea\x2f\xdf\x88\xf5\x14\xa2\x5b\x63\x5c\xbe\x09\xf5\x2f\x4c\xb7\x71\x9e\x22\xb7\x45\xbe\xf1\xf4\xcd\xce\xf3\xe5\x76\xa8\x77\x11\xfa\x16\xec\x97\xdc\x1e\xfd\x92\x40\xdf\xea\x6c\x8a\xd2\x1d\xb0\x3e\xb9\x23\xea\x27\xdf\x86\xf9\x8b\xd1\xb7\x23\xbe\xdc\x09\xf9\x15\xa7\x3b\x63\x3e\xf9\x0e\xd4\x4b\xbe\x13\xf3\x95\xa0\xbb\x20\x9e\xdc\x15\xe7\xa1\x24\x7d\x17\xc6\xe5\xbb\x71\xde\x4a\xd1\xf7\x20\x7e\x22\x7d\x2f\xce\x9f\x7c\x1f\xd6\x5b\x86\xbe\x1f\xf5\x97\x1f\xc0\xeb\xcb\xd2\xdd\x10\x4f\x4e\xc3\x7d\x5e\x8e\xee\xee\x1c\x57\x9e\xee\x81\xfe\x91\x7b\xa2\xdf\x2b\xd0\xe9\xe8\x8f\x8a\x74\x2f\xc4\x97\x7b\xe3\x7e\xa8\x44\xf7\xc1\xfe\xc9\x19\x18\x4f\xa2\x1f\xc4\x7c\x55\xe9\xbe\xe8\x57\xb9\x1f\xd6\x53\x8d\xee\x8f\x7c\xab\xd3\x99\x18\x97\x07\xa0\x3e\x35\xe8\x2c\xf4\x63\x4d\x7a\x20\xf2\x95\xb3\xf1\xfa\x5a\xf4\x20\xec\x97\x9c\x83\xf5\xcb\x83\x71\xff\xd7\xa6\x87\x60\xbf\xea\xd2\x43\x31\x5f\x3d\x7a\x18\x5e\x5f\x9f\x1e\x8e\xf3\xde\x80\x1e\x81\x7a\xa4\xd0\x0f\xa1\xbf\x6f\xa0\x47\x62\xfe\x46\xf4\xc3\xb8\x1f\x1b\xd3\xa3\x30\xde\x84\x7e\x04\xfb\x27\x8f\x46\xbc\xa6\xf4\x18\xec\x87\xfc\x28\xd6\xdb\x8c\x7e\x0c\xcf\x3f\x79\x2c\xee\xab\x54\xfa\x71\xec\x57\x73\x7a\x1c\xfa\x4b\x1e\x8f\xf9\x5a\xd0\x13\x30\x9f\xfc\x04\xce\x53\x4b\xfa\x49\xec\x67\x2b\x7a\x22\xe6\x93\x27\xe1\xbe\xbb\x91\x7e\x0a\xaf\xbf\x89\x9e\x8c\xf3\xd7\x86\x7e\x1a\xcf\x63\x79\x0a\xde\xdf\x96\x7e\x06\xfb\x73\x33\x3d\x15\xe3\xf2\xb3\x88\x2f\x4f\xc3\x79\x69\x47\x3f\x87\x7a\xde\x42\x3f\x8f\xfa\xc8\x2f\x20\x9f\xf6\xf4\x74\xf4\x67\x07\xfa\x45\xf4\x63\x47\x7a\x06\xea\x79\x1b\x3d\x13\xfd\x26\xcf\x82\x6f\xa7\x5f\x42\x7d\x3b\xd1\x2f\xe3\xbc\xc8\xaf\xe0\x3e\xeb\x4c\xcf\xc6\xeb\xef\xa4\xe7\x20\xff\x2e\xf4\x5c\xec\xcf\xdd\xf4\xab\xb8\x8f\xee\xa1\xe7\xa1\x1f\xef\xa5\x5f\x43\xfd\xee\xa3\x5f\xc7\xfa\xe4\x37\x90\x8f\x3c\x1f\xf5\xbd\x9f\x5e\x80\xf5\x3e\x40\xbf\x89\xfa\xc9\x6f\x61\xbc\x1b\xbd\x10\xe3\xf2\xdb\xc8\x27\x8d\x7e\x07\xfd\xd0\x9d\x5e\x84\xf5\xcb\x8b\xb1\x9e\x1e\xf4\x12\xec\x4f\x3a\xbd\x14\xeb\xe9\x45\x2f\x43\x3c\x79\x39\x5e\xdf\x9b\x5e\x81\xd7\xf7\xa1\x57\xe2\xf9\x26\xbf\x8b\xfe\x93\x57\x21\x7e\x06\xfd\x1e\xe6\x97\x57\xa3\x1f\x1e\xa4\xdf\xc7\xf9\xee\x47\xaf\x71\x9e\x2d\xaf\xc5\x78\x7f\x7a\x1d\xce\xb3\xfc\x01\xf6\x37\x93\x5e\xef\x7c\x40\xde\x80\xf3\x37\x80\xde\x88\x7e\x97\x3f\xc4\x7e\x66\xd1\x9b\xb0\x1e\xf9\x23\xf4\xd3\x40\x7a\x33\x9e\x87\xf2\x16\xec\x5f\x36\xbd\x15\xf9\xcb\xdb\x50\xbf\x41\xf4\x76\xc4\x93\x3f\x46\xbd\x73\xe8\x1d\xd8\x4f\x79\x27\xea\x35\x98\xde\x85\xfb\x4e\xde\x8d\xfe\x93\xf7\x60\xbd\x43\xe8\xbd\xa8\x87\xfc\x09\xe2\x0d\xa5\x3f\xc5\x79\x93\xf7\x61\x3d\xc3\xe8\xcf\x50\x6f\x79\x3f\xee\xf7\xe1\xf4\xe7\x58\xdf\x08\xfa\x00\xe6\x93\xbf\x40\xfd\x1e\xa2\xbf\x44\xfd\xe5\x83\xc8\x77\x24\x7d\x08\xe7\xe7\x61\xfa\x2b\x9c\x57\xf9\x30\x5e\x3f\x8a\xfe\x1a\xcf\x83\x47\xe8\x23\xa8\x9f\x7c\x14\xeb\x19\x4d\x1f\x43\x3e\x63\xe8\x6f\xb0\xdf\xf2\x71\x9c\xb7\x47\xe9\x13\xa8\xff\x63\xf4\x49\xbc\x5e\xfe\x16\xfb\x31\x96\x3e\x85\xd7\x3f\x4e\x9f\xc6\x7d\x2a\x9f\xc1\xf9\x1d\x47\x9f\xc5\x79\x92\xbf\xc3\xf3\x71\x3c\x7d\x0e\xe7\x47\x3e\x8f\xfa\x4f\xa0\xbf\xc7\xfe\xc8\x17\xb0\xde\x27\xe8\x1f\xf0\x7e\xf9\x47\x9c\x97\x27\xe9\x9f\xf0\x7e\xf9\x22\xc6\x27\xd2\x3f\x63\x3f\xe5\x5f\x30\x3e\x89\xfe\x15\xef\x97\x2f\x21\xfe\x53\xf4\x65\xf4\x9f\x7c\x05\xf5\x9f\x4c\xff\x86\xfe\x95\x7f\x47\xbd\x9e\xa6\xff\x40\x3d\xa7\xd0\x57\x51\x9f\x69\xf4\x9f\xd8\x6f\xd9\x24\xba\xbf\x3d\x47\x5b\xe7\xe9\xb2\xe7\x1c\xfd\x3c\xed\x73\x9e\x20\xfb\x31\xfe\x02\x1d\xe1\x3c\x5a\x8e\x74\x36\xd3\xe9\x28\xe7\x2c\x39\xda\xf9\x94\x9c\xcb\xb9\xdb\x8b\x74\x8c\xf3\x1e\x39\xb7\x73\x9b\x19\x74\xac\xf3\x7a\x39\x8f\x73\xf2\x4c\x3a\xaf\xf3\x7c\x39\x1f\xd6\x3b\x8b\x8e\x73\x9e\x22\xe7\xc7\x7a\x5e\xa2\x0b\x60\x3d\x72\x41\xe7\x0b\x72\x21\xe7\x3e\x2f\xd3\x85\x9d\x8f\xc8\xf1\xce\x1d\x5f\xa1\x8b\x60\x3d\x72\x02\xc6\x67\xd3\x45\x9d\xb7\xca\xc5\x9c\x53\xe7\xd0\xc5\x9d\x57\xc9\x25\x9c\x93\xe6\xd2\x25\xb1\x5e\xb9\x14\xc6\x5f\xa5\x4b\x63\x7f\xe5\x44\xe7\x84\x79\x74\x19\x8c\xcb\x65\x9d\xe3\x5e\xa3\xcb\xa1\x5e\x72\x79\x8c\xbf\x4e\x57\x40\xbd\xe4\x8a\xa8\x97\x5c\x09\xf5\x7a\x83\x4e\x72\x3e\x20\x57\x46\x3d\xe6\xd3\x55\x50\x0f\xb9\x2a\xea\xb1\x80\xae\x86\xfd\x97\xab\x63\xff\xdf\xa4\x6b\x38\xcf\x96\x6b\x62\xbd\x6f\xd1\xc9\x88\x2f\xd7\x42\xff\x2d\xa4\x6b\x63\x3f\xe5\x3a\x18\x7f\x9b\xae\x8b\xfe\x95\xeb\xa1\xbf\xdf\xa1\xeb\xe3\xfd\x72\x03\xac\x7f\x11\x9d\x82\xfa\xc8\x37\xe0\xfd\x8b\xe9\x86\x78\xbf\xdc\x08\xf1\x97\xd0\x8d\x91\xbf\xdc\x04\xf5\x5b\x4a\x37\x45\xfd\xe4\x66\xa8\xdf\x32\x3a\x15\xf5\x93\x9b\x3b\xa7\x2c\xa7\x5b\x38\x2f\x96\x5b\xa2\x9f\x56\xd0\xad\x50\x5f\xf9\x46\x9c\xf7\x95\x74\x6b\xe7\x61\xf2\x4d\xce\x97\xe4\x36\x58\xef\xbb\x74\x5b\xd4\x53\xbe\x19\xeb\x5d\x45\xb7\xc3\x7a\xe5\x5b\xb0\xde\xf7\xe8\xf6\x58\xaf\x7c\x2b\xee\x8b\xd5\x74\x07\xac\x57\xee\x88\xf5\xbe\x4f\xdf\x86\xf5\xca\xb7\xa3\x9f\xd6\xd0\x9d\x70\xbe\xe4\xce\xb8\x4f\xd6\xd2\x77\xe0\xfc\xc8\x77\xa2\x1e\xeb\xe8\x2e\xa8\x87\xdc\x15\xfb\x2f\xdf\x85\xfe\xf8\x80\xbe\x1b\xfb\x2f\xdf\x83\xf1\xf5\xf4\xbd\xa8\x97\x7c\x1f\xea\xb5\x81\xbe\x1f\xef\x97\x1f\x70\xee\xba\x91\xee\x86\xfb\x48\x4e\x43\x7f\x7c\x48\x77\x47\x3d\xe4\x1e\x58\xef\x26\xba\x27\xee\x03\x39\x1d\xf7\xe7\x47\x74\x2f\xac\x57\xee\x8d\xf5\xca\x7d\xb0\x9e\xcd\x74\x06\xf6\x57\x7e\x10\xf9\x6e\xa1\xfb\x62\x5c\xee\x87\xf1\xad\x74\x7f\xac\x47\xce\xc4\xfe\x6f\xa3\x07\x60\xff\xe5\x2c\xec\xff\x76\x7a\x20\xee\x57\x39\x1b\xfb\xff\x31\x3d\x08\xfb\x2f\xe7\xa0\x1e\x3b\xe8\xc1\x38\x0f\xf2\x10\xdc\x37\x3b\xe9\xa1\xa8\x97\x3c\x0c\xf5\xda\x45\x0f\xc7\xfd\x29\x8f\xc0\x79\x91\x1f\x42\x3d\x77\xd3\x23\x31\x2e\x3f\x8c\xf1\x3d\xf4\x28\x8c\xcb\x8f\x60\x7c\x2f\x3d\x1a\xfb\x21\x8f\xc1\x7e\x7c\x42\x3f\x8a\xfe\x92\x1f\x43\x7f\x7d\x4a\x8f\xc5\x7e\xc8\x8f\xe3\x3c\xee\xa3\xc7\xe1\x3c\xca\xe3\xd1\x5f\x9f\xd1\x13\x50\x6f\xf9\x09\xd4\x7b\x3f\xfd\x24\xea\x2d\x4f\xc4\xfd\xf3\x39\x3d\x09\xf5\x96\x9f\xc2\x7e\x1c\xa0\x27\x63\x5c\x7e\x1a\xfb\xf1\x05\x3d\x05\xfb\x21\x3f\x83\xfd\xf8\x92\x9e\x8a\x71\xf9\x59\x3c\xef\x0e\xd2\xd3\x9c\x27\xc8\xcf\xe1\xbc\x1f\xa2\x9f\xc7\x7e\xca\x2f\x60\xfc\x2b\x7a\x3a\xf6\x43\x7e\x11\xfb\x21\xcf\xc0\xfd\x78\x98\x9e\x89\xf7\x7f\x4d\xcf\x42\x7c\xf9\x25\x8c\x1f\xa1\x5f\xc6\xb8\xfc\x0a\xd6\x77\x94\x9e\x8d\x71\x79\x0e\xc6\x8f\xd1\x73\x31\x2e\xbf\x8a\xf1\x6f\xe8\x79\x18\x97\x5f\x43\xfc\xe3\xf4\xeb\xc8\x5f\x7e\x03\xf7\x91\x3c\x1f\xfd\x72\x82\x5e\x80\xf3\x29\xbf\x89\xf3\x79\x92\x7e\x0b\xf7\x91\xbc\x10\xfd\xf0\x2d\xfd\x36\xfa\x45\x7e\x07\xfd\x70\x8a\x5e\x84\xfb\x59\x5e\x8c\xf5\x9c\xa6\x97\x60\x3f\xe4\xa5\xe8\x7f\x79\x19\xee\x9b\x33\xf4\x72\xf4\xb7\xbc\x02\xfd\x7d\x96\x5e\x89\xfe\x96\xdf\x45\x7f\x7f\x47\xaf\x42\x7f\xca\xef\x21\xdf\x73\xf4\x6a\x8c\xcb\xef\xa3\x7f\xcf\xd3\x6b\xb0\x1e\x79\x2d\xde\xff\x3d\xbd\x0e\xef\x97\x3f\xc0\xfb\x2f\xd0\xeb\x31\x2e\x6f\x40\x3d\x7e\xa0\x37\x62\xff\xe4\x0f\x51\x0f\x79\x13\xf6\xef\x47\xfa\x23\xec\x9f\xbc\x19\xeb\xfd\x89\xde\x82\x7c\xe5\xad\xe8\x97\x8b\xf4\x36\xdc\x3f\xf2\x76\xdc\xe7\xf2\xc7\xb8\xcf\x7f\xa6\x77\xa0\xbe\xf2\x4e\xf4\xc7\x2f\xf4\x2e\xe4\xff\x2b\xbd\x1b\xf1\x2e\xd3\x7b\xd0\x8f\xf2\x5e\xdc\x67\x57\xe8\x4f\x30\xff\x6f\xf4\xa7\x38\xff\x7f\xd0\xfb\xe0\xab\xf4\x67\x58\xbf\xbc\x1f\xeb\xfd\x13\xce\x1b\xf4\xa5\x3f\x39\x6e\xe2\xdc\xfc\x79\xac\xf9\xa7\xbf\x7a\x0f\xa8\xd1\x7d\x70\x46\xbf\x9e\x19\x3d\xf9\x15\xeb\xde\x17\x9d\xd7\x9a\x84\xe0\x57\xca\xe5\xb5\x26\x29\xaf\x35\x55\xf3\x5a\x13\x98\xcd\x73\xbf\x6e\x84\x79\x0f\x05\xff\x7d\xef\xf2\xc1\x7f\x2f\x7b\xd0\xf0\xcc\x1e\x35\xd3\x72\x06\xf4\xcf\xe8\x51\x23\xa9\xca\x9d\x69\xfd\x06\xa7\x57\xae\x71\xcb\x80\xb4\x9e\xc6\x78\x36\x39\xda\xf8\x73\x99\x86\xd6\xef\x79\x9e\xdf\xfa\x6d\xb4\x67\x8c\xe7\xf7\x7b\xbe\xc0\x3b\x3d\x17\x77\x74\x58\xdc\x59\x79\xad\x99\x93\xd7\x9a\x79\x61\x71\xb7\x05\xe3\xee\x09\xfe\x7b\xec\x09\xfd\xfe\x21\x6e\xa7\x9c\x01\xd9\xe9\x81\xc0\xa9\xf1\xc6\x5f\xc4\xdc\x6b\x3d\x1b\xeb\x79\x36\xd1\xe6\xb5\x91\xd6\xb3\x55\xad\xe7\x79\xd6\x73\xff\x3b\xf0\x7f\x85\xbc\x46\x3e\x63\x7c\x9e\xdf\xf3\x6c\xa4\xfe\x3b\x44\x3e\xd4\x23\x9f\x8b\x3b\x3a\xf0\xb7\xca\xf9\xac\xa9\x96\xcf\x9a\x9a\xf8\x9a\xcb\x6d\x6b\xf0\xd7\x35\xc3\xf3\x68\x39\xa0\x7f\x56\x5a\x76\x7a\xf3\xcc\x9e\x9d\x86\xa6\x65\xb5\xcd\xcc\xa9\x53\x3b\x90\x8c\x89\xb4\xa6\x6e\x68\x57\xfc\x6e\xfe\x3e\x61\xf3\x4f\xcc\x67\xcd\xe4\x7c\xd6\x3c\x13\x36\xff\xa9\xff\x3a\xff\x1d\x19\x99\x39\x59\x39\xd9\x8c\x90\xca\x08\x11\x6e\xfe\xad\x61\xf3\x9f\xc9\x67\xcd\xb9\x7c\xd6\x5c\x08\x9b\xff\xc0\xff\x34\x7f\xfd\xba\x9c\xfe\x16\x2d\x20\xd2\xcd\x9f\x14\x17\x9a\xbf\x69\x9c\x35\xcd\xe3\xac\x69\x15\x17\x9a\x7f\xfe\xdf\xcc\xdf\xbc\x67\xcf\x6b\x8a\x72\xbb\x7b\x79\x94\x9b\x6f\x58\xd8\x7c\x4f\xc7\x59\x33\x35\xce\x9a\xe7\xc2\xe6\x5b\xf5\xf7\xf3\x5d\x9b\xe4\x83\x81\x57\x46\x63\xfd\x61\xf3\x7d\x1d\x67\xcd\xb1\x38\x6b\x4e\x84\xcd\x77\xe9\x6f\xe6\x0b\xb4\xed\x35\x09\x66\x05\x5e\x99\xcb\xcd\x97\x90\x3f\x34\x5f\x72\x7e\x6b\xea\xe4\xb7\xa6\x7e\xfe\xd0\x7c\x49\x57\xfe\x7e\xbe\x40\x82\xa1\x09\x87\x84\x1d\xce\x18\x37\x6f\x56\xd8\xbc\xe3\xf3\x5b\xf3\x64\x7e\x6b\x9e\x0a\x9b\x37\xfa\x3f\xcc\xdb\x36\x7c\xdd\x23\x03\xaf\xcc\xed\xe6\x5b\x1f\x36\xdf\x81\xfc\xd6\x1c\xcc\x6f\xcd\xe1\xb0\xf9\x52\xfe\x21\xcf\xd0\x84\x8f\xda\x50\xa2\xb1\x58\x7f\x81\xd0\xbc\xb5\x0a\x58\x53\xb7\x80\x35\x0d\x0a\x84\xe6\x6d\xf3\x0f\xf3\x86\x75\xe9\x84\xd0\xc4\x79\xb0\xfe\xb0\x79\x9f\x28\x60\xcd\xa4\x02\xd6\x3c\x1d\x36\x6f\xc2\x7f\x98\xb7\xe3\x80\x8c\xcc\x9c\x74\xcd\x3b\x39\x34\x6f\x5e\xec\x7f\xd8\xbc\x47\x0a\x58\xf3\x4d\x01\x6b\x4e\x86\xcd\x3b\xff\xd2\x5f\xe7\x75\xd7\xc7\x35\x0d\x30\x2d\xac\x0e\xf9\xdc\xbc\x89\x05\x43\xf3\xde\x50\xd0\x9a\xc6\x05\xad\x69\x56\x30\xec\x5e\xf8\x4f\xf3\x5e\xdb\x08\x33\x42\x13\xc7\xa1\xff\xc3\xe6\x9d\x52\xd0\x9a\x67\x0b\x5a\xf3\x7c\xd8\xbc\xab\xfe\x21\xdf\xd0\xbe\xcd\x0e\xcb\x37\xbf\x9b\x77\x4f\xd8\xbc\x67\x0a\x5a\x73\xae\xa0\x35\x17\xc2\xe6\x3d\xf0\x4f\xf9\x86\x6d\xdc\x42\xcd\x5c\xc0\xcd\x9b\x5c\x28\x14\xa9\x6d\x21\x6b\x6e\x29\x64\x4d\x87\xe0\xd7\x02\xf7\x76\x74\xf0\x9e\xe6\x3f\xdd\x6e\x65\xa6\xf5\xab\xd9\x23\x6b\x70\x8d\x8c\xcc\x8c\x9c\x8c\xb4\x7e\x19\x23\x02\x97\xb5\xcf\x44\xfb\xcc\x3e\xeb\xe3\x6c\x05\xdd\xfc\x53\x0a\x59\x3c\xd0\x02\x9f\xbc\x0a\x59\xb3\xa4\x90\x35\xcb\xc3\xe7\x1f\x7c\xed\xfc\xd9\x83\x33\x73\x32\xfa\xa7\xd7\x54\x9c\xb0\x5e\x71\x41\x62\x7c\x26\xd1\xc5\x28\xe4\xa6\xbd\x10\x36\x7f\xbe\xc2\xd6\x14\x28\x6c\x4d\xe1\xc2\xa1\xf9\x13\xff\x0f\xf3\x67\x31\x40\xb5\x40\x80\xc2\x6e\xda\x8e\x85\x43\xf3\x67\x15\xb6\x66\x50\x61\x6b\x86\x14\xfe\x77\xf9\xbb\xfd\x75\x01\x52\x54\x25\x63\xe2\xf1\xbc\x2f\x1c\x7a\x7e\xee\x2f\x6c\xcd\x17\x85\xad\x39\xf4\x2f\xe2\x74\x4d\xeb\xa9\x3a\xb5\xb2\x7e\x2f\x14\xa7\x08\xfa\x3e\x3e\x14\x27\x35\xde\x9a\x96\xf1\xd6\xb4\x8e\xff\x77\x71\x42\xeb\xe9\x1c\x16\x29\xc1\xc5\x99\x10\x16\xe7\xed\x78\x6b\x16\xc7\x5b\xb3\xec\x5f\xc6\x19\xac\x16\x76\xc1\x7a\x22\x58\x51\xec\x7f\x58\x9c\xbc\x45\xac\xc9\x5f\xc4\x9a\x42\x45\xfe\x45\x9c\x1e\x7d\x7a\x33\x40\xce\x35\x75\x2b\xe6\xe2\x74\x2d\x12\x8a\x33\xac\x88\x35\x0f\x15\xb1\x66\xd4\xbf\x8c\x13\xaa\xdb\x58\x1b\x0a\x55\x1c\xf7\x7e\x91\x50\xbf\x1d\x2e\x62\xcd\xd1\x22\xd6\x1c\xff\x17\x71\x9a\x67\xf6\x4c\x61\x94\x79\xd6\x7a\xa1\x05\x95\xc0\x73\x3f\x21\x14\xe7\xc6\x04\x6b\xda\x24\x58\xd3\x2e\xe1\xff\x1e\xa7\x43\xb6\xc2\x2c\xbe\x26\x8c\x29\x89\xf3\x9f\x60\xf1\x0b\x0a\x81\xef\xb4\x12\xac\x59\x9a\x60\xcd\x8a\x7f\x11\xa7\x65\xda\x20\x57\xb6\x08\x13\x13\x61\xd6\xdb\xc0\xc7\xd0\x60\xac\x52\x2e\xce\xa5\xb0\xf5\x14\x29\x6a\x4d\xb1\xa2\xd6\x94\x2c\xfa\x7f\x8f\xc3\x8f\x9e\x6e\x45\xfb\xc2\x57\x54\xda\x4d\xdf\xad\x68\x28\xce\x98\xa2\xd6\x8c\x2d\x6a\xcd\xf8\x7f\x1b\x27\xd4\x08\x47\x42\x91\x12\xf1\xdc\x0b\x8b\xf3\x5d\x51\x6b\xbe\x2f\x6a\xcd\x8f\x61\x71\x5a\xfd\x5f\xe2\x64\xdd\x3a\xa0\x4b\x0b\x86\xfa\x2e\x18\xaa\x0c\xee\xff\x62\xa1\xbe\x6e\x5f\xcc\x9a\x8e\xc5\xac\xe9\x54\xec\x5f\xed\x0f\x77\xe7\x52\xf8\xee\x18\x53\xd6\xc5\x99\x5e\x2c\xd4\x07\xef\x16\xb3\x66\x75\x31\x6b\xd6\x86\xc5\xb9\x38\xe8\x7f\x8e\x93\x55\xcb\xfd\xdb\xe1\x31\xb9\xcc\x24\x2f\xf0\x97\xb5\x5e\x64\x58\xdf\x95\xc3\xe7\xfe\xe2\xa1\x78\xd5\x8a\x5b\x53\xb3\xb8\x35\xb5\x8b\xff\xab\x75\x85\xae\x1f\xb7\xbc\xd9\xde\x35\xcb\x33\xe5\xf1\xdc\x2f\x1e\xda\xaf\x97\x8b\x5b\x33\xa7\xb8\x35\xf3\xfe\x45\x3c\xb7\x5f\xd7\x5d\x78\xcb\xbd\xf0\x83\x55\xc1\x85\x39\x15\x16\x2f\x4f\x09\x6b\xe2\x4a\x58\x53\xb0\xc4\xbf\x7b\x2e\x5d\x17\x6e\x3d\xbe\xaf\xab\x88\xe7\x5f\x89\x50\x9c\xec\x12\xd6\x0c\x2e\x61\xcd\xb0\xff\x8f\x38\x0c\xb2\xc3\xe3\x23\xb0\x12\x9e\x7f\x61\x71\x0e\x96\xb0\xe6\x70\x09\x6b\x8e\xfe\xcb\x38\xfc\x08\xec\x02\x1d\x60\xa0\x24\x3c\xff\x4a\x86\xfa\xbd\x65\x49\x6b\x5a\x97\xb4\xa6\x6d\xc9\x7f\xf7\x5c\xba\x26\xce\x71\x2f\xd8\x14\x95\xf1\xfc\x2b\x19\xea\xbf\xd7\x4b\x5a\xb3\xa0\xa4\x35\x0b\xff\x21\x8e\xe6\xef\x3e\x3c\x27\x3d\xad\x5f\xef\x1a\x2d\x07\x0c\xce\xcc\xe9\x94\x93\x9d\x91\x19\x78\x2e\x45\x99\xd8\x28\x53\xcd\xe7\xbe\xeb\x0d\xb6\x42\x15\xdc\x7b\x25\xad\x49\x09\xc6\x89\x2b\x65\x4d\xe1\x52\xd6\x24\x94\x0a\x7d\xdf\x5d\xb2\x14\x62\xce\xfb\x6f\xf1\xda\x66\xf6\x4c\x1f\x16\xf8\x94\x98\xe8\x33\x79\xfd\xa6\x84\x0d\xd4\xcd\x7a\xa1\x0f\x2a\x55\xf1\xfd\x6e\x29\x6b\x92\x82\x5f\x19\x57\xca\x9a\x89\xa5\xac\x99\x1c\x16\xef\xd9\x60\xbc\x36\x39\xff\x4b\x3c\xad\x2f\x18\x35\x29\x2c\x6a\x35\x17\xef\x40\xa9\x50\x5f\xfc\x58\xca\x9a\x5f\x4b\x59\x73\x25\x2c\xde\x9f\xc1\x78\xff\xf1\x73\xaa\xea\x39\x38\x67\xc0\x10\x7c\xa3\x81\x58\x29\xd7\xad\xb0\x3a\xee\xc3\xd2\xa1\xf5\xb5\x2c\x6d\x4d\xeb\xd2\xd6\xb4\x2d\x1d\xfa\x8c\x1c\xec\x87\x1a\x3d\xfa\x67\x0d\x52\xf2\x26\xce\x9a\x9b\xf9\x9a\x1a\xb8\x0f\xc2\xde\x33\xa6\xb4\x35\x63\x4b\x5b\x33\x3e\xec\x6b\x3d\xfa\x67\x75\x1f\xd0\x73\x38\xdf\x3d\x37\xf4\x81\xbf\x26\xce\x43\xd8\x6b\xd7\x97\xb6\xe6\xc3\xd2\xd6\x6c\x0e\xfb\x5a\xff\xf4\xfe\x3d\xfa\x67\xf1\xed\x57\xc3\xbe\x5f\x48\x46\x5f\x94\xb6\xa6\x56\xf0\x2b\x11\x89\xd6\x44\x27\x5a\x93\x3b\x31\xf4\xaa\x40\x59\x06\xd5\xb8\x71\xe0\xe0\xb4\x7e\x6e\x92\x02\xd6\xdc\x8f\xd1\x5a\xee\xfd\x29\x89\xd6\x14\x0d\xbe\xf6\xe6\x44\x6b\xda\x27\x5a\xd3\x31\xf1\xaf\x75\xe8\x9f\xde\x3f\x3d\x7c\x92\x6c\xbd\xa4\x36\x7e\x2e\x94\x68\x4d\xfe\xe0\x57\x5e\x4c\xb4\x66\x56\xa2\x35\xaf\xfc\xc3\x3c\x0f\x0c\x49\xcb\xee\x97\x9e\xc9\xe9\xc6\x85\x16\x56\x07\xdf\x07\x85\xbd\xf7\x60\xa2\x35\x87\x13\xad\x39\x9a\x78\x4d\x5d\xd2\x07\xaa\xb2\x05\x6c\xe0\x71\x87\x91\xba\xf8\xfe\xb7\x4c\xe8\x5c\x36\x2c\x63\x4d\x93\x32\xd6\xa4\x96\x09\xfb\x3e\x35\xf8\xf3\x84\xbf\xef\xd7\x16\xc3\x73\xd2\x43\x3d\x6b\x0a\x59\xd3\x4b\xa1\xeb\xe1\xfb\xe0\x32\xa1\xfe\x19\x53\xc6\x9a\xb1\x65\xac\x19\x5f\xe6\xfa\xba\x6b\x32\x4e\x33\x35\xb4\xce\xfa\xd8\xff\xb0\x3c\x3f\x2e\x63\xcd\xae\x32\xd6\xec\x0d\x9b\x07\xcd\xf7\x37\x33\xad\xe1\x4c\x0d\x70\x6c\xca\x86\xbe\x6f\x8c\x2e\x6b\x4d\xee\xb2\xd6\xe4\x2d\x7b\x6d\x1f\xf5\xc9\xe6\x9b\x4f\xf9\x42\x23\x29\xb8\xff\xcb\x86\xee\xcb\xee\x65\xad\x49\x2f\x6b\x4d\x9f\xb2\xa1\x7b\x6c\xd3\xdf\x3f\xb7\x03\xfb\xd9\x27\x6d\x50\x9f\x64\x63\x3c\xcf\xc4\x7b\xa6\xa7\x1e\x60\x37\xb8\x79\x17\x87\xcd\xbb\xb1\xac\x35\x5b\xca\x5a\xb3\xbd\x6c\xe8\x5c\xef\x0e\xc6\x48\x1a\x72\xed\xcf\x0b\xaf\x9b\x3f\xc5\xfd\x94\xd0\x67\xe2\xfd\xe6\x41\x9c\x67\x3f\xcf\x73\x43\xec\x77\xb9\x50\x9c\xaa\xe5\xac\x49\x2e\x67\x4d\x9d\x72\x61\x3f\x0f\x2d\xf7\x3f\xc5\xa9\x55\x3f\x14\x28\xfb\xda\x40\x8d\xd0\xe7\x61\x71\xa6\x95\xb3\xe6\xc5\x72\xd6\xcc\x0a\x8b\x33\xe7\x7f\x8c\x53\x3b\x6c\x45\x23\xae\x09\xd4\x18\xcf\xfd\xb0\x38\xa6\xbc\x35\x11\xe5\xad\x89\x2e\x1f\x8a\x13\x57\xfe\x7f\x8a\x13\x76\xcc\x52\xfd\x26\x3e\xc2\x7d\x27\xe2\xc2\x79\x5c\x57\x13\x7c\xdf\x53\x3e\x14\x2f\xa3\xbc\x35\x99\xe5\xad\x19\x18\x16\x6f\xe8\x7f\x89\x37\x28\x27\x3b\x10\x2f\x14\x68\xa3\xb5\x7e\x7f\x58\x18\xd3\x14\x9f\x77\xc3\xe2\x9c\x2d\x6f\xcd\x85\xf2\xd6\xfc\x5a\xde\xba\x18\x81\x57\xe6\xae\x60\x4d\x5c\x05\xfb\x97\x38\x39\x9b\xaf\x8d\xd7\xab\x4e\x6d\xc4\xd3\x17\xd2\x06\xe5\x64\xa7\x65\xba\x9f\x63\xa7\xe6\x36\xf1\xee\x87\xc4\x66\xbf\xb5\x9e\xf5\x5b\xbf\x2d\x6c\x63\x6d\xac\xe7\xf7\xa2\x3c\x63\xa2\x03\x89\x61\xdc\x18\xd3\x0c\x9f\xf7\x2b\x84\xf2\x1a\x58\xc1\x9a\x21\x15\xac\x79\xb8\x42\x28\xaf\x67\x2a\x58\xf3\xfc\xdf\xe4\x35\xf6\xfa\xbc\xea\xd7\x55\x1d\x94\xc5\x79\x66\x51\xdd\xc6\xda\xf2\x7f\x9b\x85\x31\xa9\x2e\x8f\x23\x61\x79\xfc\x50\xc1\x9a\x5f\x2a\x58\x73\xb9\x42\xd8\x73\xb0\xc2\x3f\xef\x43\x8f\x50\xfc\xe4\x08\x13\x1f\x69\xc6\x79\xd6\x1f\x11\x38\x9d\x7c\x02\x36\x77\x71\xda\x54\x0c\xc5\xb9\xbb\xa2\x35\x0f\x54\xb4\xa6\x7b\xc5\x50\x9c\x3e\x15\xff\x4b\x9c\x5a\xb5\x53\xae\x0d\x34\xe5\xba\x40\x2d\x70\xbf\x85\xc5\x39\x56\xd1\x9a\x53\x15\xad\xf9\xbe\x62\xa8\xae\xb9\x2a\x59\x13\x57\xc9\x9a\xba\xc1\x5f\xa7\xe0\x7f\x8f\x76\xde\x96\x6b\xe3\xb9\x7b\xfa\xda\x1d\xcf\x18\xd4\x2a\x23\x3b\xbd\x47\x4e\xdb\x5e\x69\x3d\xdc\xb5\x38\xc5\x16\x34\xf1\x91\x7e\xeb\xcb\x63\x66\x04\xea\xed\xd9\x68\xcf\xb3\x7b\xad\x3d\x60\x3d\xcf\xf3\x7b\x05\x6d\x4c\xa4\x31\xb9\xfc\x51\x9e\xdf\x98\x48\xcf\xda\x3c\x81\x08\x2d\xb1\xff\x95\x42\x79\x0e\xa9\x64\xcd\xc8\x4a\xd6\x3c\x56\x29\x94\xe7\x4b\x95\xac\x99\xf7\x37\x79\x4e\xdb\x7a\x6d\x9e\x99\x19\xfd\xc2\x52\x0d\xe4\x54\xc0\xc4\x47\xb8\x9c\xd6\x21\xa7\x48\xeb\xd9\x9f\xac\xbd\x82\x9c\xf2\xdb\xe8\xc8\x40\x2f\xb8\x9c\x22\x98\x53\xe0\xaf\x56\xb8\x07\xc2\xf2\xfa\xad\x92\x35\x57\x2b\x59\x63\x93\x42\xf7\xf2\xf4\xbf\xff\x1c\xab\xe7\xac\x2e\xe6\x63\xfc\xd6\xe2\x46\x37\x6f\x6a\x52\x68\xde\x4e\x49\xd6\xdc\x99\x64\xcd\x5d\x49\xff\xf5\xfb\x4e\xcd\x1b\xb8\xbe\xfc\x81\xcb\xeb\x54\x20\xf1\xc0\x5f\xad\xf1\xfd\x5f\xd8\xbc\x0b\x93\xac\x59\x94\x64\xcd\xd2\xff\xc3\xbc\xee\x02\x76\x13\x9f\x0f\x4e\x7c\x13\x7e\xfe\x13\x36\xaf\xbf\xb2\x35\x51\x95\xad\x89\xa9\xfc\xbf\xcf\xeb\x7e\x94\xeb\xe6\xbd\x18\x9c\xb7\x0d\xce\x41\xe5\xd0\xbc\xf7\x56\xb6\xe6\x81\xca\xd6\x74\xff\x3f\xcc\xeb\xbe\x31\x70\xf3\x5e\x09\xce\xdb\xd6\xcd\x3b\x3b\x6c\xde\x15\x95\xad\x59\x55\xd9\x9a\xf7\xff\x0f\xf3\xe2\x01\x11\x65\xe2\xa3\xcc\x68\xfc\x11\xf5\x37\xe3\xf3\x5e\xd8\xbc\x31\x55\xac\xc9\x53\xc5\x9a\xb8\x2a\xff\x7d\xde\x5e\x75\x6a\xf3\xf3\x9b\xcb\x76\x9c\x2f\xb8\x6d\xa6\x1d\x9e\xff\x55\xc2\x9e\xff\x55\xac\x49\xaf\x62\x4d\x9f\xff\x65\xde\xfa\x75\xaf\x99\x77\x92\xe6\xbd\xc5\xcd\x3b\x3f\x6c\xde\xd5\x55\xac\x59\x5b\xc5\x9a\xf5\xff\xc3\xbc\x3d\xae\x9b\x77\xaa\xe6\x6d\x8f\xcf\x3b\x55\x43\xf3\x16\xac\x6a\x4d\x7c\x55\x6b\x8a\x56\xfd\x1f\xe6\xad\x55\x3b\xe5\x9a\x89\xa7\x73\xe2\x5b\x71\x0f\x84\xcd\x9b\x5d\xd5\x9a\xa1\x55\xad\x19\x51\x35\x74\x2f\x8e\x0e\xc6\x48\x1d\xf9\x1f\x9f\x83\xfa\x9c\x9c\x1a\x6d\xe2\x73\x99\x59\x3e\xeb\x45\x1b\x13\xc9\x07\x61\x07\x3c\x07\xc3\xe2\x1c\xaa\x6a\xcd\xd1\xaa\xd6\x1c\x0f\x8b\x73\xfe\xbf\xc4\x71\x97\xcc\x75\x91\xe6\xfa\xf0\x0b\xa5\x91\x61\xd1\x8c\xe9\x88\xcf\xf9\xd5\x42\xf1\x3a\x54\xb3\xa6\x73\x35\x6b\xba\x54\x0b\xc5\x4b\xab\xf6\xcf\xf1\x78\xaf\x5d\x17\x72\xe1\x5f\x43\xde\x86\xcf\x7d\xd5\x42\x9f\x6b\x37\x54\xb3\x66\x4b\x35\x6b\x76\x55\x0b\xdd\xa7\x27\xab\x59\x73\xae\x9a\x35\x17\x1f\xbf\xf6\x3e\x6d\x75\xdd\xf3\x34\x3d\x70\xb9\xa7\x0f\xc4\x55\x9a\xdf\xc4\xfb\xdd\x55\xba\xd2\x17\xbc\x48\xbf\xf5\xec\x79\x2f\xec\x22\x8d\xc2\x45\xea\x0f\xbb\x48\x6f\xc7\x7d\x57\x3d\x94\xcf\x6d\xd5\xad\xe9\x52\xdd\x9a\xfb\xab\x87\xf2\x19\x52\xdd\x9a\x87\xab\xff\x35\x9f\xb1\xd7\x3f\x87\xc2\xf3\xd1\xd5\xbe\xc7\x17\x7c\xd8\x3c\xe6\xb3\x4f\xfa\xc2\x1e\x36\x7f\x73\xb1\x77\xc2\xfe\x57\x0f\x7d\x02\xff\xa2\xba\x35\x87\xab\x5b\x73\xb4\x7a\x68\x3f\x4e\x57\xff\xfb\xef\x77\x99\x47\x5a\xbf\xde\x19\x99\x19\x39\xee\xf1\xeb\x3e\x44\xae\xf4\xdb\x12\x36\xc6\x0b\x7d\xa7\xdb\x19\xfb\x5e\x23\xf4\x7d\xf5\x88\x1a\xd6\x3c\x52\xc3\x9a\xc9\x35\x42\xeb\x5e\x50\xc3\x9a\x77\x6a\xd8\xbf\xec\x3b\xff\x3b\x8f\x8a\xe7\x7e\x1c\x32\xb4\x7b\xe8\x2b\x59\xc1\x1f\x27\xd5\x70\x3f\x52\xe2\x57\x93\xaa\x0c\xed\xde\x62\x70\xaf\xca\x35\xb2\x06\xe7\xb4\x4e\x1b\xe4\x12\x4c\x2c\x60\x4a\x78\x9e\xb5\x3e\xbf\xcf\x67\xfd\xd6\x17\x6d\x92\xad\xdf\x4e\xf2\xd9\x89\x3e\xdf\x71\xeb\x79\xf6\x84\xb5\x27\xad\x3d\x61\xfd\x81\x5a\xc5\x05\xfa\xe8\xda\x97\xbb\xbf\xee\xc0\x32\x6a\x86\xd6\x13\x5f\xd3\x9a\xe2\x35\xad\x29\x55\x33\x54\xb7\xca\x35\xff\xb9\x8f\xb1\x8e\x41\xee\xa7\xa5\x2e\xb7\x48\x53\x22\xca\xb4\x0a\xb6\x53\x84\xfb\x60\xec\xb9\x5f\xdc\xba\x13\xdf\xe7\xd5\x0c\xf5\xcd\xa8\x9a\xd6\x3c\x56\xd3\x9a\x71\x61\xf1\x9e\x0e\xc6\x2b\x3f\xe2\x3f\x7c\x4e\x4a\x1b\xe4\xe2\xa4\xba\x38\x9d\x6d\xb4\x8d\xf4\x7c\x61\x51\x8c\xe9\x82\x9f\x7f\x84\xad\xeb\xc7\x9a\xd6\xfc\x5a\xd3\x9a\x2b\x61\x71\x22\x92\xaf\x5d\x57\xbf\x11\x7f\xfd\x7d\x15\xee\x67\x8a\x61\xbf\xd0\x9a\xec\x62\x8e\xf8\x9b\xb5\x05\xfe\xea\x8a\x7b\x3f\x39\xb4\xbe\x41\xc9\xd6\x0c\x4b\xb6\xe6\xa1\xe4\x50\xdc\xc7\x93\xaf\x5d\xdf\xdf\xc5\xbd\xf6\xf7\x21\x84\x25\xd0\xd1\x25\xb0\xd0\xba\x9f\x66\xf9\xae\x8b\x7f\x17\xd6\x9d\x1c\xba\x97\x2e\x27\x5b\x73\x35\x10\xbb\x56\xa8\x3f\x8b\xd7\xb2\xa6\x6c\x2d\x6b\x2e\x04\xcf\x63\x4a\xf0\xcf\x23\x28\x74\xdd\x3d\xd1\xa3\xf7\x80\x1e\x69\xfd\xfa\x85\x5d\x1c\x99\x3d\x7b\xf4\x1e\xe0\xb2\xc8\x67\xca\xc6\x99\x75\x81\x2c\xa2\x6d\x01\x1b\x6d\x13\x6d\xa4\xad\x6f\x2b\x7b\x89\x36\xc3\x8b\xf2\x19\x13\xe1\x8f\xf4\x22\x8c\x89\xf2\xac\xfe\x30\xac\xc0\xa7\x62\xfc\x7c\xa7\x56\x68\x5f\xe6\xd5\xb2\x66\x41\x2d\x6b\x16\x86\xe5\xb7\xbd\x96\x35\xbb\x6b\xd9\xbf\xfc\x9c\x6f\xca\xd5\xbf\xe4\xd7\x76\xd0\x4d\x03\x54\x9c\xf0\xaf\x67\xde\x9e\x96\xd9\xdb\x7d\x82\x4d\x2e\x69\xca\x96\x32\x7b\x72\xb9\xdb\x24\x3a\xc2\xb3\x09\xbe\x22\x5e\xe0\xff\x3d\x1b\xef\xcf\xe3\xe5\xb7\x81\x6f\x1c\x3c\xaf\x84\x31\x31\x9e\xcf\x7a\x7e\x9f\xcf\xe7\x0f\xdc\xbf\x11\xc6\x98\x7b\xf0\x73\xcf\xda\xa1\x7c\x9b\xd6\xb6\xa6\x65\x6d\x6b\x5a\xd7\x0e\xed\xe7\x03\xb5\xaf\xfd\x5c\x7f\x6a\xe4\x5f\xf2\x6c\xd9\x27\xbd\x47\xdf\x2e\xd9\x19\x39\xe9\x2d\xd2\xb2\xb3\x33\x82\x5b\x99\xcf\x94\x8f\x33\x75\xad\xe7\x45\x7a\x79\x03\xa7\xd3\xc6\xba\xbe\x8a\xb6\x95\x6c\x84\xbb\x75\x62\x02\x35\x0c\x7c\x8a\xc2\x73\xbf\x76\xe8\xe7\x23\x1b\x6a\x5b\xb3\xb9\xb6\x35\xdb\xc2\xf2\x38\x14\xcc\x63\x5f\xf0\xcf\xab\x48\xbe\xfe\xdc\x04\xf3\x68\x9f\xde\xbf\xff\x80\x21\xf8\x4d\x42\xb1\xa6\x7c\x1e\x33\xcc\xa5\x10\xe9\xe1\xc3\x74\x6e\x17\x3c\x70\xe3\xfa\x82\xe1\xcd\x7d\xf8\xf9\x5e\x1d\x6b\x52\xd9\xe9\x75\xac\xb9\xaf\x8e\x35\x3d\xeb\x84\xf6\x6d\x54\x1d\x6b\xc6\xd7\xb1\xa6\x55\xf0\xcf\xa7\xe0\xef\x8f\xf2\xff\xb5\xaf\x5c\x1e\x9d\xfa\x65\xf4\x48\x6f\x39\x20\x6b\x78\xd8\x55\xe2\x7e\x05\xd6\x76\x2b\x68\xca\xe7\xca\xed\xc5\xe6\x32\x2f\xdb\x60\x6e\xd1\xd6\xb3\x33\xad\x37\xc3\xfa\x23\xbc\x88\xb0\x0c\x63\x8d\xc9\xe5\x79\xc1\xff\x02\xee\xfd\xe8\xff\x3a\xa1\xf3\x37\xa4\xae\x35\x23\xeb\x5a\xb3\xa8\x6e\x28\xcf\xca\xf5\xac\x49\xa9\x67\x4d\x4e\xf0\xcf\x01\xe8\x1c\xfc\xe7\x91\xe0\x7f\xb7\xed\xfa\x3c\x3b\x0f\xcf\x4a\xef\xd9\xa2\xdf\x80\x1e\x7d\xc3\x3e\x93\x64\xa5\x65\x76\xe8\x75\x47\x66\x8f\xc0\x0b\xd2\x7b\x86\xad\x20\x3b\x3d\x33\x2d\xf8\x03\x61\x7e\xad\x4f\x7a\x5a\x56\x8b\x8c\x9c\x41\xad\x07\x64\x37\xef\xd9\x33\xfb\xaf\x03\x35\xba\x67\xe4\x0c\xfa\x9b\x2f\x67\xa6\x0f\xcb\xb9\xa6\x38\xb5\x02\xd5\xb9\x60\x3b\x9b\xf2\xb9\xad\xcf\xf3\xac\xcf\xf3\x5b\xcf\xb5\xad\x67\xad\xfb\xdf\x5e\xe0\x1f\x3e\xbf\xdf\xf3\xf9\xfc\x11\x3e\xcf\xef\xf9\xbc\xdc\x36\x36\xce\xf3\x9b\xed\xd6\xfa\xbd\x40\x77\xc5\x46\x78\x76\x6a\xb4\xef\x99\x68\x6f\x6a\xb4\x6f\x7c\x74\xe0\x6d\xf6\xd1\x68\xef\xa9\xc0\xc3\x76\x52\xb4\xb7\xd3\x7a\x6f\x45\xda\x85\x91\x76\xb7\xb5\x7b\xac\xb7\x20\xd2\x7b\x33\x32\xf0\xf7\xe5\x3e\xfb\x8c\xcf\x7f\x26\xc2\x3b\x11\xe1\x5b\xe9\x77\xbf\x8b\xec\x9c\xdf\xa6\x7a\x2b\xfd\xde\x0a\xbf\x37\xd3\xb3\x53\x03\x9f\x1a\xa2\x7d\x65\xbc\x48\xdb\xc8\xf5\x91\xcf\x76\xf3\xae\x46\xb8\x67\x75\x9c\x97\x84\x16\x8b\x88\x31\x26\x77\xf0\xa0\xb9\x2c\x03\x0f\xf6\x08\x77\x9b\x5a\x2f\xc2\x8b\xf4\x22\xbc\x18\x9b\xcb\x1f\xeb\xe5\xf6\xe5\xf5\x7b\x36\x9f\x97\xd7\xcb\xe3\x15\xb0\xf9\xe3\x22\xfd\xa1\x7b\xe4\x01\xfc\x7a\x6f\xbd\xd0\x3e\x1f\xaf\x67\xcd\xe9\x7a\xd6\x5c\xa9\x17\xda\xe7\xf2\xf5\xad\xa9\x5a\xdf\x9a\xc4\xe0\x79\xd8\x1a\xec\xcb\xf9\xf5\xff\x7e\x9f\x5b\x5c\xb3\x09\x69\x3d\x7b\x76\x0f\x54\x3b\xab\xb8\x29\x6f\xfd\x36\x9f\x8d\x8d\xf4\x7b\x3e\x7f\x6e\x1b\x1b\x6b\xb6\x7a\x76\xb8\x5d\x66\xed\x3a\xcf\x5d\x15\x4f\x59\x6f\x8a\xb5\xd1\xee\x07\x12\x7b\x3d\xbb\x2f\x50\x87\x22\x36\xc6\x17\xe7\x37\xa6\x80\x3f\x0a\x3f\x2b\xb7\x9e\xf5\x45\x46\x7a\x11\xfe\x68\x1b\x15\x1b\xcc\xba\x1b\x7e\xbd\xa3\x7e\x68\x1d\xaf\xd6\xb7\x66\x41\x7d\x6b\x96\xd7\x0f\xad\xe3\x6a\x7d\x6b\xa2\x1a\x58\x33\x2d\xf8\xe7\x94\x54\x0b\xfe\xf9\x2a\x59\x7f\xbd\x0f\xdd\x3a\xee\x18\x94\x91\xd9\x3b\xd0\xb4\x81\xf4\xf7\xd8\x64\x53\x3e\x4f\x6e\x1b\x5b\x20\xd0\x06\x66\xb2\xcf\x7a\x5e\x8c\xbb\x64\xf2\xda\xc0\xc7\x9b\xe2\x81\xf3\x65\xdf\xf0\xd9\x85\x3e\x5f\x8c\xdb\xb5\x28\x7f\x09\xcf\x8d\x78\x9e\xf7\x91\xcf\xee\xd1\xd7\xbd\x06\xc1\x5d\xcd\x65\xcb\xfa\x8c\x29\xe4\x2f\x18\xd8\x6f\x63\xf2\x78\xd6\x16\xf0\x5b\x5f\x9c\xf6\x27\x0d\x9f\xfb\x1b\x84\x9e\x43\xe3\x1b\x58\x33\xa9\x81\x35\x33\x1b\x84\xd6\xf5\x55\x03\x6b\x4e\x36\xb0\xc6\x04\xff\x7c\x99\x35\xc1\x3f\x97\x65\x8f\xb9\x76\x7f\xfa\xa7\xf5\x4d\xef\xd1\x27\x2d\x33\xfc\x2b\xc3\x70\x79\xa4\xb9\x0f\x02\xdd\xea\x98\x2a\x91\x9e\xcf\x16\xca\x6f\x0b\xc4\x7a\xd6\xe6\x32\x93\xf1\x7c\x0c\x2c\xb3\x83\xe7\xd9\x5b\x7d\x85\xac\xdf\xfa\x7d\x09\xd6\xf3\x62\x6d\x6e\xaf\xa8\x17\x65\x63\x5c\xcf\x2d\xb2\x76\xb1\x8d\x88\xb4\x9e\xaf\xb8\x2d\xe1\x0d\xb5\x37\x7b\x9e\x17\xe5\x05\x9e\xeb\x79\xfc\x45\xbc\x5c\x5e\x94\x31\x6e\x66\xbf\xf5\x61\x66\xf7\x57\x77\x7c\x0e\x4c\x09\x3d\x17\xda\xa5\x58\xd3\x31\xc5\x9a\x4e\x29\xa1\xfb\xf8\x9e\x94\x7f\xfe\xdc\x14\x58\xd3\xa0\xf4\x4c\x1c\xea\x8e\x3e\x53\xc5\x6f\xae\x04\xf2\xf6\x3c\xfe\xe4\xb2\x07\xee\xfd\x94\xd0\xbd\x7f\x22\xc5\x9a\xb3\x29\xd6\x9c\x4f\x09\xd5\xf1\xd9\x1b\xac\x59\x78\x83\x35\xc7\x97\x04\x7f\xce\x13\xfc\xf3\x31\x16\x5f\xdf\x1f\xc1\x78\xd7\x7c\xb2\x4c\xcb\xc8\x19\x58\xb9\x46\x7a\xe6\xc0\xc1\xe9\x83\xd3\xaf\x7d\x6d\xf7\xc1\xbd\x70\xdd\xf4\x33\x55\xfa\x9b\x19\x81\x0e\x6e\xec\x0f\xdc\x30\xd1\x5e\xb4\xf5\xdb\x18\x2f\xaf\x2d\xeb\xfa\x3a\x26\xf8\x9b\x49\x03\x5f\x0d\xbc\x60\x7a\x94\xf7\x42\x94\x9d\x11\xe5\x79\x36\xd6\xfa\xed\x6b\x51\x5e\xa4\x0d\x3c\x5d\x62\xdd\x6f\x32\x75\x27\xc1\x0b\xfc\x5f\x2e\xeb\xf3\x9e\x8f\xc2\x17\x6c\x2e\x1f\xfe\xf9\x52\xe0\x0b\xcf\x07\x66\xf0\xac\x17\x85\x73\x63\x3f\xb3\xf6\x75\x77\xbf\xb9\x4d\x2b\x67\x3d\x5b\xdc\xbb\xc9\x7a\x76\x87\x0d\x4c\xe3\xf5\xb5\x9e\xd7\xc1\x7d\x48\xcf\xed\x8f\xf4\x3c\xaf\xa0\x17\xe3\xf3\x47\x96\xf1\x7c\x51\x5e\x8c\x97\xc7\xef\xcf\x63\x4c\x49\xf7\x8b\xdd\x11\x36\xde\xc3\xcd\x19\xed\xb7\x3e\xfe\x22\x8d\xe9\x89\x5f\xf7\x6e\x18\xaa\x73\x7c\x43\x6b\x8a\x37\xb4\xa6\x54\xc3\xd0\x7e\xd6\x6f\x88\xfd\xec\x19\xfc\xf3\x86\x26\x3d\x79\xdd\xf7\xa9\xe9\xc1\x1f\x95\x16\x32\x55\x0a\x9b\xc9\x7e\x9b\xe4\xc5\x04\xf2\xc3\x47\x45\x97\x68\xe0\x81\xea\xf3\x47\x78\x9e\x8d\xf0\x47\x86\xee\xb3\x74\xdc\x03\x0d\xc3\x7e\x1f\x70\x43\x6b\xe6\x34\xb4\x66\x5e\x58\xfc\xc5\x0d\xaf\x7d\xbe\xf3\x73\x5b\x78\x7c\xfc\xf8\x2e\xf8\x41\xb1\x4a\x94\x39\xee\x0f\x7c\xa8\xf0\x22\x5d\x53\xf9\xfc\xc1\x6f\x64\x7a\xe1\xe7\x1e\x61\xf1\x62\x1b\x59\x93\xbf\x91\x35\x85\x1a\x85\xe2\x25\x36\xfa\xe7\x78\xd9\xe9\x3d\x86\x5c\x1f\xef\xaa\x3f\x70\x0f\x7a\xde\xb5\xf1\x7a\xe3\x73\x7f\x23\xab\x3f\x29\x75\x69\x23\x6b\x56\x35\xb2\x66\x4b\xa3\x50\x1f\xe7\x6b\x6c\x4d\xd9\xc6\xd6\x5c\x0c\xfe\x79\x19\x7d\x82\xff\x9c\x5d\xe2\xba\xfb\xba\xdf\x80\x41\xd7\x5d\x08\x49\x55\x7a\x07\xbf\x75\xaa\x5c\x63\x50\x7a\xd8\x33\xb3\xf7\x35\xdf\x51\x05\xbe\xc1\x6c\x6c\xaa\x44\xe4\xf6\xc5\x16\xcc\xed\x8b\xcd\x9f\xdb\xc6\xe6\x31\x53\x22\x5c\xeb\x7a\x36\xd1\xbe\xe2\xf9\xe6\x06\x92\x0f\xdc\x1b\xd1\x11\x11\x81\xf6\x8b\x48\xb4\x3b\x3d\xdf\x2e\x2f\xd8\xba\x81\xaf\xfa\xbc\x04\x1b\x69\x2f\x7b\x76\x74\xe0\x32\x8d\xf2\x0d\xf4\x3c\x2f\xb7\xfb\x24\x1e\xe5\xe5\xf2\xf2\x78\x31\x9e\xdf\xf3\x07\x9e\x76\x81\x07\x9f\xcf\x16\xf4\xfb\x7c\xf9\x23\x6d\x44\x9e\xd0\x7e\xf7\xc1\xe7\xe0\xc6\xa1\xfb\x63\x62\x63\x6b\xa6\x34\xb6\xe6\xd9\xc6\xa1\xfa\xcf\x6c\xfc\xdf\xef\x8f\xc0\x1e\xd4\x0a\xfe\xb2\x47\x15\xbf\x99\x17\x79\xcd\xfd\x91\x81\x9f\x77\x36\x0e\x3d\x5f\xae\x04\xe6\x6c\x62\x4d\x54\x93\x50\xdd\xd7\x34\xb1\xe6\x60\x13\x6b\x0a\x05\xff\xdc\x90\x53\xc1\x3f\x9f\x22\xeb\xfa\xba\x07\xe3\xb9\x3a\x7a\x99\xa6\x4a\x6c\x7e\x5b\xa0\xbb\xd9\x14\x69\xe3\x6c\x92\xcd\x1b\xb8\x14\xbc\x78\xaf\x80\xdd\x19\x11\x38\xaf\x4b\x03\xa7\x9e\x27\x36\xbf\x97\x70\xdd\x4d\xe1\xb9\x2e\xf1\xdb\x43\x9e\x77\xd0\xb3\x87\xbd\xe0\x5d\x71\xda\x0b\xde\x15\xd1\xc1\x57\x06\x36\xc7\xba\xd3\xf3\xa5\x77\xdd\x4d\x71\x34\xf0\x85\x2f\x03\xef\xf7\xf0\x2a\x9f\xfb\x7b\x3b\xeb\xd9\xa2\x2e\xae\xcf\x2b\xec\xe5\xf3\xdc\x55\x63\x7d\xb6\x92\xf5\xec\x46\xeb\xad\xb5\xae\x29\x23\xfc\x31\x9e\xfb\x04\x69\x3d\x7f\xc1\xc0\x95\xef\x95\xf0\xbc\xfc\xbe\x48\x2f\x22\x6f\x64\x64\xe0\x23\x4a\x20\x44\x7c\x64\xe0\xa3\x49\x44\x44\xfe\xc8\xdc\x11\x81\xa1\x72\xc1\x2a\x3e\x88\x9f\x7f\x34\x0d\xdd\x17\xb7\x36\xb5\xa6\x53\x53\x6b\xee\x6e\x1a\xaa\xeb\x13\x4d\xad\x99\xde\xd4\x9a\xce\xc1\x3f\xff\x29\xe7\xad\xe0\xe7\x72\x2f\xd7\x5f\xce\x91\x7b\x8c\x95\x31\x55\x8a\xe4\xb7\x05\x62\xcc\xae\xc0\x19\x8a\xb6\x29\xee\x00\x85\xee\x8f\x08\xaf\x8e\x77\x36\x32\x50\xdc\x23\xd1\x1e\x3e\xb7\xf9\x6d\x3e\x9f\x31\x51\xee\x4a\x89\xf4\x47\x79\xee\x5f\x2c\x88\x77\xc9\xc7\x84\xfa\xad\x2f\xfa\xa0\x69\xe8\xbc\x5f\x6d\x6a\x8d\xaf\x99\x35\x91\xcd\x42\xfd\x16\xdb\xec\xbf\xfc\x1c\x2e\xbd\x5f\x7a\x8f\x9c\xcc\xee\xbc\xe7\xf0\xc8\xda\x9c\xeb\xba\x5f\x3c\x0c\x7c\x47\x8b\x5f\xff\x6a\x16\x8a\x97\xd9\xcc\x9a\x41\xcd\xac\x19\x12\x16\x6f\xd4\xff\x18\x8f\xf5\x41\x8b\x5f\xc8\x75\x4d\x8b\xbb\xbf\xfa\xe3\xf3\x60\xb3\xd0\x79\xda\xdb\xcc\x9a\x7d\xcd\xac\xf9\xbc\xd9\x3f\xfc\xfe\x94\xf4\x5e\x81\x00\xae\xaf\xf1\x0b\x7a\xfe\x40\x80\xf5\x31\xae\x75\x5c\xd6\xf8\xfe\x2f\x35\x34\x6f\xc3\x54\x6b\x9a\xa5\x5a\xd3\x22\x35\xec\xd7\x75\x82\xff\xde\xc1\xb4\xe1\xd7\x7e\x3f\xff\x97\xa7\x6c\xcf\xf4\xe0\x53\xd6\xb3\xa9\x45\x4c\x95\x04\xf3\x68\xee\xe0\xbf\x8e\x11\xed\x9e\x9d\xf1\xd6\xf3\xc5\xd8\x0a\xc1\x67\x5e\x84\x2f\xd0\xcd\x81\xef\x4e\x63\xfc\x79\x11\x7d\x00\x7e\x0e\x18\x96\xcf\xa6\x54\x6b\xb6\xa5\x5a\xb3\x23\x2c\x9f\x6f\x82\xf9\xb0\x9e\xd7\xe7\x73\x53\x87\xf6\xcd\xbb\x76\xbc\xbd\x43\xcb\x4e\x6e\x17\x63\x4d\x8d\x3c\xa6\xbc\x6b\x38\xbf\x0b\x1d\xf8\x28\x1b\x38\xa8\x65\x70\x85\xeb\x4f\x17\x31\x26\x0b\xdf\x07\x36\x0f\xdd\x27\x2d\x9a\x5b\xd3\xa6\xb9\x35\xed\x9a\x87\xe2\xdf\xdd\x1c\xf1\xd7\x8f\xbb\xf6\x73\xb7\xee\xe4\x01\xbd\xd3\x73\xd2\x33\x71\x8f\xd8\x7c\x26\x39\xce\x24\x58\xbf\x8d\xf4\x7b\x11\x81\x5e\xcf\xe3\x33\x26\xda\x1f\x11\xf6\xdb\x67\xcc\x40\x7c\x0e\x6a\x1e\xea\xa7\x9d\xcd\xad\xf9\xb4\xb9\x35\xfb\xc3\xe2\x7e\x1b\x8c\xbb\x30\xf8\xe7\x17\x6e\x3a\x70\xfd\x3e\x04\x3e\x14\x37\x1f\x34\x28\x3d\x3b\x27\x63\x40\xe6\x8d\xd9\xd9\x03\xb2\x2b\xd7\x70\xff\x08\xa4\xb2\xd8\x1f\x6b\x6a\xe7\x31\x4d\x5d\x7b\x45\xda\xc8\xc0\x77\x4b\x5e\x20\x99\xc8\xc0\x67\x1a\x97\x4e\x36\xd6\xdf\x22\xb4\xfe\x76\x2d\xac\xe9\xd8\xc2\x9a\x4e\x2d\x42\x79\x74\x6d\x11\xcc\xe3\x3f\xf4\x75\x7a\x20\x22\x7e\x2b\x44\x28\x7a\x96\xcf\xd4\xf6\x9b\x3e\xd7\x9e\xa5\x41\xf8\xf5\x9f\xb0\x78\x4b\x5b\x58\xb3\xa2\x85\x35\xab\x5a\x84\xfa\xba\xe3\x7f\xf8\xb9\x7c\x56\xbf\xb4\x0c\xac\x52\x61\x3c\x53\xdb\x33\xa3\x2d\x7f\x43\x41\x0e\xda\xa8\x65\x68\xfe\x42\x2d\xad\x29\xda\xd2\x9a\x12\x2d\x43\xeb\x29\xdb\x32\xd8\xdf\xff\xe1\xf7\x2b\xe4\x0c\xcf\x4a\x0f\xfd\x86\x9e\x64\xb7\x90\xc9\xd6\x2d\x22\xf8\xfc\x1f\x8c\xdf\xff\xd4\x32\xec\xe7\xa6\x2d\xad\x19\xd3\xd2\x9a\xc7\xc3\xe2\x7c\x1e\x8c\xb3\x3c\xf8\xe7\x2b\x76\x9d\x76\xdd\x7a\xb2\x33\x32\x73\xd2\x32\xdd\x6f\x4f\x59\xef\x2d\xb1\xa6\xf6\x52\xeb\x7e\x40\x10\x7b\x4b\x74\x3b\xaf\xb1\xbf\x91\x17\xed\x8b\x8a\x49\xf5\x35\xf3\xca\xfb\xca\xe5\x2e\xe1\x2b\xee\x25\xfb\x6a\xc6\xb4\xf2\xb5\xf4\x52\x7c\x0d\x62\xeb\xfa\xea\x78\xff\x8f\xba\xff\x80\x8f\xb2\xca\xfe\x80\xf1\xf3\x3d\xf7\x3e\x65\x4a\x66\x26\x93\x90\x84\xd0\x9b\x80\x05\xd1\xb5\x01\x8a\x80\x94\x58\x90\x08\x08\x58\x56\x19\x92\x09\x64\x09\x93\x98\x0c\xd5\x86\x62\x41\x45\x45\x8a\x20\xa2\xa2\x22\x02\x36\xc4\x86\xd8\x50\x51\xac\x88\x8a\x0d\x7b\x59\xcb\xba\xeb\xaa\xab\xbb\xea\x5a\xfe\x9f\x7b\xef\x33\x79\x9e\x14\xd0\xdf\xef\xff\x79\xdf\xdf\xe7\x8d\x26\x33\x99\x19\x72\xce\x3d\xf7\xdc\xd3\xee\x29\x25\xa2\x38\xbc\xaf\xd8\x87\x13\x22\x1e\x29\x13\x23\xb8\xb3\xe8\x14\x8b\x8a\x08\xf7\x12\x3d\xb9\x50\x14\x28\x9f\x94\xb5\x3f\xa3\xdd\xe8\x19\x0c\xf4\xd6\x18\xcc\x30\x79\xbf\x43\xfd\xf8\xf2\x80\xa1\xa0\xc1\x43\x41\x43\x87\x06\xe4\x80\xf7\x7e\x22\x77\x8f\xfd\x41\x33\xfc\x53\x99\xea\x8a\x99\xf5\xc6\x67\x99\x6b\xed\x4d\x07\xee\x43\x3f\x2b\xa7\xdc\x35\x5a\xd2\xd1\x8f\x56\x58\x86\x98\x85\x25\x22\xac\xbc\x63\x21\x15\x15\x99\xc3\xac\xec\x61\xe1\x14\xa8\xbf\x38\xd3\xc8\xbb\xa1\xa0\xbe\x1e\x3e\xff\x1c\x0a\xfa\x5e\xc1\x1f\xe6\xeb\x9f\xbd\x86\x81\xf6\x1b\x06\xfa\xbb\xc7\x1f\x43\x3d\xff\x60\xeb\x53\x4d\xf1\x3a\x2a\x55\x53\x93\x6e\x12\x6f\x6e\xc8\xa6\x2a\xa6\x0e\x9b\x55\x97\xca\x54\xa6\xeb\x7b\xf7\xc9\x45\xc5\x57\xd9\x05\x74\x90\x60\x01\x9b\x25\x24\xbd\xc7\x08\xf3\x0d\xd0\xb7\xf0\xab\x8c\xff\xab\x0c\xa7\x08\x6e\x04\x98\x25\x16\x2a\x87\x5e\x61\x6f\x73\x1e\x91\xff\xef\x88\x66\x19\xfb\x67\x98\xcf\x0f\xf3\x87\x81\x2e\x1f\x06\x5a\x38\xcc\xa7\xe7\xca\x61\x86\x9e\xbb\xcb\x93\x19\x31\x6a\xf4\xa8\x51\x63\xb5\x34\xb5\xe8\x20\x9b\x9e\xf0\x2e\x4e\x74\x32\x21\x72\xb1\x2b\xf5\x35\xdb\xe4\x01\x04\xe0\xfd\x38\x0c\xf4\xf3\x30\xd0\x6f\xc3\x02\xfa\x61\x37\xf7\x02\x55\x35\xb5\xa9\xec\x21\x07\x55\xd5\xd7\x4e\x33\x71\x1a\x66\x3a\x8c\xe9\x2f\x7e\x5e\xe9\x1c\x13\xf7\x1d\xee\x9f\xa3\xd5\xc3\x41\xb7\x0e\x07\xbd\x3e\xdc\xdf\x0f\xf5\xb5\xf7\x88\x96\x71\xcd\xaf\x1f\x6c\xe6\xef\x9a\x3c\x93\xa0\x81\x90\xaa\x3c\x31\x93\xaa\xa9\x9e\x9c\x49\xeb\xca\x81\xc6\x37\x6a\xb3\x35\xa7\xff\xe9\x80\xdd\x7c\x52\xdf\xcf\x0e\xa3\xfe\x60\x17\x76\x17\xee\x1a\x62\xd9\x0d\xdd\x59\x7d\xc3\x61\xf3\x68\x79\x8f\xa2\x0b\xba\x72\x17\x74\x95\x74\x38\xda\xba\xa7\x62\x92\x4c\xa1\x82\x27\x72\x47\x8c\xd7\x66\x9b\xd2\x08\xed\x31\x5e\x3a\x70\x59\x7d\x0f\xc2\x39\x62\x36\x5c\x1c\x86\x79\xd0\x2f\x1c\x82\xf9\xe0\x79\x40\x07\x74\xb3\x0e\x42\x1c\x36\x7a\x63\x5f\xde\x07\x7d\x38\xc4\x86\x83\xf5\x97\xa3\x35\x0b\x74\x20\x21\xc6\x79\xa1\x04\x1b\x67\x41\x7d\xb7\x45\x7b\xfd\x5e\x3b\xd1\x59\xff\xde\x0d\x7b\x81\xd1\x93\xf7\xd6\xbf\xed\x27\xfa\x62\x7f\x3e\x10\x07\x04\xe2\x40\x67\x9a\x7b\x9f\x11\xbe\x5e\x78\x7b\x04\xe8\xbd\x11\xa0\xcf\x46\x34\xa5\xfb\xf7\xad\xd0\x7d\xe8\x33\x2d\xee\x89\x15\xdd\x35\xd9\x1c\x3a\x5c\xf9\x8b\x80\xa0\x52\x5e\x02\x2c\x06\x96\x00\x09\xd6\xb7\x28\xfa\x65\xf5\x75\x96\xb9\xef\x2e\xf3\xe1\x9f\x52\x06\x3a\xad\x0c\x34\xb9\xac\x29\xfc\xe9\x65\x2d\xe1\xe7\xe6\x76\x35\x83\xaf\xaf\xbf\xc3\x74\xb8\x54\xa7\x48\xc1\x97\xb7\x03\xb7\x81\x6f\x07\xa2\x0a\xbe\xb6\x59\x95\x85\xe0\x2b\xc8\xb3\x0d\x1d\xca\x7c\xfe\x7b\xab\x0c\xf4\x7e\x19\xe8\xa3\x32\xff\x3c\x75\x39\xda\xbb\x77\xf0\xe6\x05\x7e\xfe\x4a\x33\xbd\x9c\xce\x56\x67\x53\x93\x4c\xd4\x68\x38\x0d\x1c\x41\x43\xa1\x04\x8f\x3e\x52\xe0\x44\x12\xcc\x7b\x29\x57\x12\x89\x44\x1b\x74\x68\x34\x5d\xcc\xa3\xf9\x2f\xa4\x77\xb0\x3b\x9f\xc0\xf9\x42\x87\xff\xbd\xff\xf2\x1c\x27\x6c\xac\xf9\x98\x23\x62\x9c\x27\x13\x0e\x3b\x8d\xf8\x9f\x63\xea\x1d\x8e\xf6\xf1\x7f\xea\x68\xd0\x73\x47\x83\x5e\x3c\x3a\x70\xbf\x79\x34\xe8\xcb\xa3\x41\xd1\x66\xf9\xb1\x07\x3d\xd5\x5c\xcf\xab\x65\x8c\x4d\x4d\xaa\x49\x2b\x85\xdf\xbb\x4f\x55\x75\x30\xe8\xa1\xde\x2c\x4b\x35\x4c\x19\x3e\x3d\x53\xa1\x0d\xa0\x18\x0d\x8c\xd3\xfd\x4a\x80\x9d\x2b\xe6\x2a\x71\x56\x8a\x38\x8c\xbb\xa7\xe4\x97\xab\x10\x55\x44\xf7\x0d\xea\x73\x4d\xfc\xe7\x18\xdf\x9f\x3d\xfa\x18\xd0\xa8\x63\x40\xa3\x8f\xf1\xe9\x9d\xf1\xf2\x5a\xdb\x7b\xf1\x82\xee\x57\x36\xbb\xf7\xcc\xa6\x26\x0d\x36\x01\xef\x85\xc8\xa7\x81\x49\xfa\x1c\x08\x73\x98\xf7\xf5\x62\x1c\x51\x2f\xa6\x12\xe2\x6e\xda\x63\xd1\x27\xc8\x62\x5f\xb2\xcd\x35\xfb\x7e\x8c\x2f\xd7\x3e\x3d\x06\xf4\xe5\x31\xa0\x6f\x8f\xf1\xe9\x56\x7a\x2c\xa8\xd3\xb1\x20\x6a\x76\x9f\xb6\xf0\xe7\xdf\xa1\x9b\x17\x8d\xef\x5c\x40\x03\x23\x3d\xb0\x97\x4b\x1b\x8d\x2f\xf2\x5f\xf0\xcf\x50\x3f\x7f\x52\xd4\xea\x85\x67\x19\x6b\x14\x13\xc4\x10\x86\x44\x3e\x13\x25\xa4\xd4\x01\x7a\xc3\xc2\x8d\x17\x8e\xe7\x19\xb9\x7f\xac\x7f\x5e\x6e\x3d\x16\x74\xc7\xb1\xa0\x87\x8f\xf5\xf1\x8d\x1e\x07\xea\x79\x1c\x68\x89\x37\x97\xf2\x05\xcf\x1f\x2d\x6f\x17\x6a\x05\xdf\x9c\x7a\x6a\xbc\x55\x4f\xe9\x3c\xa6\x61\xb3\xea\x6a\xeb\xb3\x69\xbd\x80\x0f\xf8\x70\x1a\x68\xf5\xc0\x5e\x09\xe5\x25\xf5\xc0\x5e\x1d\xe9\x3b\xc3\xd4\x8a\xc2\xff\x60\x7c\xcd\xc2\x46\xd2\xb0\xb1\xad\x7e\xae\x10\xbc\x58\x58\x12\xd7\x0a\x5c\x2f\x64\xcf\x00\x83\x2b\x0a\x14\x71\x48\x94\xa2\x37\xf7\x01\xa3\x37\xe7\xeb\x0b\x2f\x96\xca\x65\xcc\x03\xcb\x90\xf7\x41\x2b\x24\xc3\x52\xf1\x8e\xc5\x40\x42\xb2\xb0\x6d\x98\x81\x5e\x74\xbe\xa1\x83\x5f\x50\x4c\x97\x1d\x07\xba\x4a\xad\xf9\x38\x9f\x7f\xd6\x1f\xd7\xd4\x8e\x9f\x7f\x56\x4b\xfe\x69\xc8\xe9\x66\x65\x48\x0f\x4c\xd0\x4e\xe1\x79\xd6\x5a\x4c\x09\x65\xd4\x6b\x5f\x89\x95\x95\xd1\x28\x30\xe6\x99\xf8\xcf\x71\xfe\x3e\xc4\x47\x82\xda\x8c\x04\x95\x8c\xf4\xe1\x77\x1f\x69\xe0\x17\x7a\xf3\x8d\xe5\x9a\x56\xec\x99\xca\xda\xac\xb2\xff\x86\x19\x1c\x4a\x69\x60\x3b\xfa\x5a\x28\xd3\xb9\x40\xe8\x3c\x45\xa1\x7d\x8a\x7c\xcf\x80\xf6\xbe\x2e\x30\xeb\x1f\xe9\xc3\xbf\x72\x24\x68\xc9\x48\xd0\xb2\x00\xfc\x5b\x46\xee\xf9\x1e\x38\x08\xff\x68\xef\x72\x76\xa0\x43\x17\x48\x18\xcf\x98\xb5\xf3\x24\xa4\xaf\x30\x2e\x34\x79\x4f\x23\x7d\x39\x83\xe3\x41\xf6\xf1\xa0\xd0\xf1\x3e\xdc\x82\xe3\x0d\xdc\x05\xb3\x5a\xf7\x9f\x2a\x6a\x33\x33\xc6\x1e\xa8\x57\x5c\x6e\xd1\x40\x9b\xee\x95\x88\xe9\xb0\x45\x30\x27\x50\x7d\x5d\x64\xe2\xe0\xc7\x07\xee\x83\x8f\x07\xcd\x3a\x1e\x74\x66\x00\xde\xc5\x1e\xbc\x92\x6c\xeb\xf6\x87\x07\xcf\xcb\xa3\x75\x68\xa0\x4b\x3b\x25\x24\x27\x60\x5c\x6f\x99\x4b\x17\xa3\x8b\x4d\x9e\x77\x00\xde\xc7\xc7\x83\x3e\x3f\x1e\xf4\x65\x00\xde\x7f\xfe\x18\x3c\x53\xa9\x6b\xe0\x7d\xd5\x3a\xbc\xf9\x26\x0e\x32\xca\x87\x37\x66\x14\x68\xc2\x28\xd0\x29\xa3\x7c\x78\x93\x47\xfd\x21\x78\xa6\x84\xd7\xc0\x9b\x6f\xb5\x0a\xef\x12\xe3\xff\x06\xe0\x6d\x1b\x05\x7a\x61\x14\xe8\xa5\x00\xbc\xb7\x3d\x78\xdd\xf7\x0c\xcf\x77\x59\x06\x45\x69\x60\x1e\xdd\x64\x21\x21\x12\x08\xb1\xce\xbc\xd1\xda\xe9\x52\xe3\xff\x97\xfb\xf0\x0e\x29\x07\x0d\x28\x07\x0d\x2c\xf7\xe1\x1d\x53\xfe\xc7\xe0\xd5\x54\x57\xa4\x7d\x70\xcf\xb4\x04\x47\x97\x19\x3d\x18\x80\xb7\xa6\x1c\x74\x5b\x39\xe8\xce\x00\xbc\x4d\xe5\x7f\x88\x3f\x33\xb5\x5e\xcc\xd3\x30\xe9\x57\x16\x62\xcc\x4d\x99\x74\x81\x51\x1b\x27\xf8\xf0\xf2\x4f\x00\x15\x9d\x00\x6a\x7b\x82\x0f\xaf\xc7\x09\x06\xde\x44\xef\x3e\xf7\xf0\x79\xad\xc1\xd3\x27\x70\xa2\x3e\x81\x97\x2a\x25\x91\x03\xd6\x18\x04\x26\xa2\xcb\x4d\x1c\x38\x00\x6f\xde\x09\xa0\xf9\x27\x80\x2e\x0b\xc0\xbb\xe6\x84\x3f\xc2\x2f\x47\x7b\xfc\xe9\xd2\xc0\x10\x6d\xb5\xb5\xd9\x9f\xe3\x18\xcb\xe3\x98\x2b\x8c\xdd\x1f\x80\xf7\xaf\x13\x40\x3f\x9c\x00\xfa\x6f\x00\x5e\x68\xf4\x1f\x82\xe7\xf1\xa7\x86\xf7\x41\xeb\xf0\xae\x34\x7e\xc0\x68\x1f\xde\xe4\xd1\xa0\x9a\xd1\xa0\xda\xd1\x3e\xbc\xb3\x47\xff\x11\x7e\x39\x3a\xc0\x9f\x79\x34\x30\x46\x3f\x6b\xcb\xab\x91\x65\x82\xf6\xd3\x42\x63\x07\x04\xe0\xbe\x37\x1a\xf4\xf1\x68\xd0\xa7\x01\xb8\xdf\xfd\x41\xb8\x8d\x7c\xaa\xc1\xae\x76\x76\x0b\x96\xae\x32\xe7\x7f\x8c\x1f\x07\x3d\x61\x0c\x68\xdc\x18\xd0\x49\x63\x7c\xb8\xd5\x63\x0c\xdc\xe5\xb3\x76\x13\xc7\xae\xcd\xcc\x38\xda\xf0\x8f\x39\xfd\x7f\x73\x20\xa1\x23\x30\x9e\x39\x21\x3d\x19\xbe\xc8\x9c\xff\x00\xbc\x27\xc7\x80\x9e\x19\x03\x7a\x3e\x00\xef\x6d\x0f\x5e\xe7\xc5\x06\xce\xa9\x97\x37\x85\x97\xd2\x11\x20\x0f\xe2\xc4\x02\x1a\x58\x48\xf3\x95\x99\xe5\xe6\x20\xc6\x14\x44\xc1\xe0\x90\xa7\x32\x17\x1b\xff\x7f\xac\xef\x6f\x1f\x3e\x16\x34\x78\x2c\x68\xe8\x58\x1f\xee\xb8\xb1\x7b\x5e\x67\x23\x5c\xc3\xb8\x21\x1a\x18\xa6\xb5\x0a\xb0\xcd\x49\x6d\x71\x32\x94\xaf\x64\xc9\x46\xfb\x6e\x89\xc9\x7b\x1d\xeb\xaf\xf7\x9e\xb1\xa0\x4d\x63\x41\x0f\x05\xe0\x6e\x1b\xfb\x47\xd6\x3b\xcc\x5b\xaf\x36\x34\x9f\x33\xeb\x95\x70\x62\xba\x9e\x20\xb0\x56\xf5\xb5\xd4\xd4\x7f\x9c\xe8\xaf\x77\xdf\x13\x41\x07\x9c\x08\x3a\xe8\x44\x1f\xee\xd0\x13\xff\xc8\x7a\x87\xe5\xd6\xab\xb7\xf6\x03\xbd\x5e\x6d\xdb\x86\x4c\xe6\x4d\xf0\x1e\xec\x6a\x23\xff\x4e\xf4\xf9\xf8\xa6\x13\x41\xb7\x9e\x08\x5a\x1f\x80\x7b\xaf\x07\xb7\xbc\x39\x5c\x2f\x9e\xab\xf3\x09\xbd\xe5\x96\x6b\x2a\xcf\x0d\x99\x0c\x09\x49\x04\xe9\x87\x33\x69\x99\xb9\xf7\x1b\xe7\xdb\xf1\x9d\xc6\x81\xba\x8f\x03\xed\x33\xce\xb7\x47\x07\x8c\x03\x0d\x1a\x07\xda\x30\xbd\xa9\xbc\xdd\xda\x3c\x8f\x31\x9b\xae\x4f\x65\xd3\xa7\x6b\xbb\x4c\xdb\x23\x79\xc6\xec\x74\x69\x7e\x08\xae\xfc\xde\xc5\x0f\xae\x92\xbd\x16\x51\x48\x6d\xb2\x95\xcb\x8e\x5a\x6e\xd6\x3d\xce\xb7\xe3\x5f\x1b\x07\xda\x35\x0e\xf4\x61\x00\x8f\xef\xc6\x81\x7e\x1b\x07\xda\xea\xe5\x01\xac\xf4\xe2\x64\x1b\x5a\xd8\xf1\x35\x55\x3a\x82\xd3\xbb\x4f\xdd\xf4\x60\x1c\xc1\x7b\xb9\x3c\x15\xcc\x64\xf1\x5e\x3c\x31\x53\xa7\x5f\x66\xd4\xb5\xa5\x21\xca\x82\x2c\xa2\x83\xd4\xc9\x47\x12\x1d\x38\x0c\x29\x23\x51\x25\xea\x74\x12\x87\xb9\xdc\x32\xd7\x31\x45\x4a\x62\x1b\xb9\x37\xde\xc7\x7f\xca\x78\xd0\xb4\xf1\xa0\xec\x78\x1f\xff\x0b\xc7\x83\x16\x8c\x47\x8b\x38\xf9\xd0\x16\xfe\x9b\x8f\x7f\xad\xb9\xe0\x8f\xd2\x10\xa9\x89\x35\x56\xdf\x7a\x00\x61\xa1\x50\x0c\x69\x65\x66\x29\x64\x64\x30\xd3\x6c\x85\xc9\x03\x0a\xe0\xf3\xed\x78\xd0\x7f\xc6\x83\x7e\x1a\x1f\xa8\xfb\x18\xbf\xe7\x7a\x8c\x00\x1e\xe9\x69\x75\xd9\xd9\x5e\xfd\xe3\x10\x49\x75\xcd\xae\x3c\xae\x35\xeb\x9f\xe0\xf3\xd1\x94\x09\xa0\x69\x13\x40\xd9\x09\xfe\xfa\xcf\x9b\x00\x9a\x3f\xa1\x65\xbd\xcb\xce\x66\x7c\x54\x53\x95\xa9\xad\x4c\x8f\x4b\xd5\x54\x57\xa6\x4c\x71\x5a\xdf\x38\x0d\x51\xcb\x8e\xd1\x59\x38\x18\x87\x49\xed\x06\x7a\xfe\xb5\xab\x93\x4b\xa0\x6f\x08\x56\x1a\xfb\x2f\x80\xc7\x7b\x13\x40\x1f\x4e\x00\x7d\x32\xc1\x5f\xf7\x3f\x26\x78\x79\xb0\xbb\x89\x1b\x9b\x4c\x27\x76\x68\xb8\xa3\xb3\xd3\xc0\xae\x09\xe3\x35\x9e\x9b\xeb\x8c\xff\x7b\x92\x0f\xa7\xec\x24\xd0\xc8\x93\x40\xe5\x27\xf9\x70\x4e\x3a\x69\xcf\xf4\x9d\x9e\xf1\x20\xa1\xb3\xad\x60\x0d\xd2\x77\x10\x96\xd0\xd2\x57\x7f\xf2\x7a\x23\xff\x02\x70\xee\x3d\x09\xf4\xe0\x49\xa0\x87\x03\x70\xb6\xfd\x0e\x9c\x4c\x6d\x36\x3d\x33\x35\x35\x3d\x5d\xf3\x52\xdf\x08\x0d\x8f\xd2\x04\x9d\x06\xe3\x68\x2a\x4a\x99\xfb\xeb\x37\x68\x78\x89\x93\x7d\x78\xdd\x4e\x06\xf5\x3a\x19\xb4\xcf\xc9\x3e\xbc\xbe\x27\xef\x39\x2e\xa9\xe0\x35\xd4\xa4\xbd\x64\x58\x41\xc3\x1b\xe3\xfa\x39\x43\x68\x95\xf1\x7f\x4e\xf6\xfd\x9f\x05\x27\x83\xae\x3a\x19\xb4\x24\x00\xe7\x9a\x3f\x00\x27\xdb\x0c\x50\x5d\x13\x40\x37\x1a\xfb\x27\x00\xe7\xfb\x93\x41\x3f\x9d\x0c\xfa\x25\x00\x87\x4f\xf9\xa3\x70\x26\xfb\x80\xce\x0a\x02\xba\xc9\xc4\xc1\x4e\xf1\xfd\xd9\xc9\xa7\x80\xa6\x9d\x02\xaa\x3b\xc5\x87\x73\xd6\x29\xad\xdf\x4b\x35\xcc\x6e\xa8\x48\xd5\xd4\xec\xff\x97\x86\x3e\x1a\xca\x89\x99\x6c\x75\xcd\x51\xa9\x9a\x9a\x49\x9e\x44\x5a\x88\x18\x0d\x8f\xd3\x02\xe8\xdb\x50\x86\x08\x69\xa7\xc0\xb7\x44\x6e\x36\xf6\xcf\x29\xfe\xbe\xfd\xe3\x14\xd0\xb7\xa7\x80\xbe\x0f\xc0\x77\x4e\xdd\xf3\xbd\x58\x5d\x6a\x7a\x43\x7a\x4c\xc5\x94\x74\xe5\xf4\x9a\x74\x7d\x0b\x2c\xca\xc3\x34\x3c\x42\x57\xa3\x31\xe6\x05\x76\x11\xd7\x12\x48\x78\x67\x63\xb5\xb9\xf7\x3c\xd5\xa7\xc3\xf2\x53\x41\xd7\x9f\x0a\xba\xe5\x54\x5f\x0e\x7c\xaf\x9e\xff\x19\x8d\xf9\x99\xcb\xbd\xfc\x8a\xce\x1d\x9b\xe7\x3d\xd5\xd4\xd4\x56\x34\x8d\x6e\xf4\xda\xbb\xa6\x3a\x93\x4e\xd5\x0f\x56\x6f\x35\x0f\x7d\xd4\xd7\x4e\x37\x37\xb3\x3b\x70\x24\x95\x15\xef\x8f\xbe\xbd\xe8\x69\x93\xdd\x90\x14\x61\x7d\xc9\x18\x85\x14\x17\xa9\x25\x7c\x14\x61\xc6\x8b\x11\x14\xb2\xcd\xdf\x30\xe6\x0b\x4b\x51\x76\x79\x84\x97\x46\x70\x75\x04\x8b\x23\x6c\xee\xe8\x7b\xf3\x53\xb0\x98\x43\x0e\xb3\xc3\x3d\x74\x1a\xb9\xcb\x02\x09\xe9\x8a\x76\x44\x71\x16\xb0\x24\x84\xa3\x2f\xca\x61\x99\xf9\xf0\x74\x8b\xf1\x7b\xff\xec\xeb\xf1\xa5\x7f\x06\x5d\xfb\x67\xd0\x9d\x7f\xf6\xe9\x70\xe8\x69\xa0\x71\xa7\x81\xf6\xdd\xe5\xe9\x81\xb7\xcd\xe3\x94\x83\x9b\xc7\x79\xa6\x4d\x49\xa7\xea\x7a\xf7\x69\x98\xdd\xa0\xd7\x1d\x7c\xab\xaa\x7a\x56\xca\xd0\xa2\xaa\x3e\xad\x85\xe5\x2a\x3e\x85\xca\x78\x7f\xf4\x95\x2c\x50\xd0\x05\x5d\x93\x5d\xd0\x75\x1f\xba\x40\x2d\xff\x41\x81\xcd\x42\xa7\x1a\xbc\x65\xb3\x8d\x9d\x36\x1b\x43\x3e\x89\x8e\x60\x6e\x07\x1b\x5d\x71\x38\xc7\x90\x40\x98\xbf\x60\x7c\xcb\x7c\x08\x0e\x66\x89\xa4\xc8\xe5\x23\xb4\xd3\x91\xc1\x43\xf0\x80\xc0\xd3\x4a\x84\xe8\x65\x63\x1f\x2f\xb7\xc1\x5c\xa0\xe6\x63\x30\xf2\x11\x85\xe0\xb6\x70\xf0\x09\x38\xce\xcc\x11\x6e\xc7\x91\x90\x91\x37\x31\x0e\x71\x54\x47\x72\xd9\x0e\xeb\xa7\x0e\x4b\x0e\xb3\x0d\xa3\x56\x21\xa5\x10\x05\x36\xac\xa4\x0b\x67\x9f\x46\x66\xa2\x35\xa6\xfe\xef\x34\xdf\x1e\x7c\xf5\x34\xd0\x9b\xa7\x81\xde\x3f\xcd\xa7\xeb\x8f\xa7\x81\x7e\x3d\x0d\x34\x76\x66\x53\x79\xb8\xf5\xd9\xa6\xfc\xde\x30\xbb\x61\x74\xba\x21\x5d\x3f\x23\x3d\xd8\x5c\x18\x68\x55\x9b\x47\x65\x72\x7f\xf4\x0d\xd1\x4d\x61\x9d\x91\x21\xf1\xb1\x85\xab\x6d\x7d\x23\x2a\xf8\x4f\xda\x68\x83\xcc\x33\x1a\xd7\xb3\xa5\x6e\x35\xfa\xef\x74\x5f\xdf\x5e\x73\x3a\x68\xe5\xe9\xa0\x5b\x4f\x6f\x1a\x07\x7f\xec\xf4\x56\xf2\xba\x9b\xc5\xc1\x33\xe9\x59\xd9\xe1\xf5\xe9\xb4\xa9\x75\xf0\x5e\xf5\xbb\x48\x34\xcc\x6e\xe8\x73\x54\x76\x4e\xf0\x1e\xa4\xd7\xde\xd3\x1a\xea\x52\x99\xde\x7d\x26\xa5\x1a\x14\x0f\xe4\x51\x19\x24\x84\xd5\x05\x5d\x2d\x9a\x1f\xc1\x23\x61\x6c\x09\xeb\xd6\x23\x9f\x59\xf8\xce\xe2\x10\x12\x6c\xd4\xa6\x62\x5e\xff\xa2\x68\xad\xb1\x7b\x27\xfa\xf4\x3d\x68\x22\xa8\xff\x44\xd0\xe0\x89\xfe\x3a\xa6\x4e\x04\xcd\x98\x08\xfa\x6e\xa9\x77\xcf\x77\xad\x79\xac\x6c\x61\xc7\x4c\xab\x48\x55\x4c\x49\xf7\x6e\x5c\x91\x11\x66\x3d\xa9\x2c\xda\x05\x5d\xdb\xd1\xfd\x11\x7d\x4f\xa6\xbe\x5d\x44\xd9\xe6\xbb\x6d\x3c\x6c\xeb\xf3\x7a\x00\xf6\x75\x98\xf3\xb8\xad\xfa\xa9\xc3\x68\x52\xd9\xe8\x5c\x4c\x14\x65\xa0\x9d\xc1\x6e\x9d\x91\x7b\x13\xfd\x73\xd6\x33\x05\xea\x93\x02\x55\xa7\x7c\x7c\xa7\x4c\x02\x5d\x3c\x09\xb4\xc3\x8b\xa7\x96\x7f\xe9\xc5\xff\x2f\x6f\x4d\xde\x4c\x0e\x1c\xaf\x54\xc5\x19\xd3\xab\xeb\xd3\xd3\x82\x77\xf7\x66\x4d\xc1\x2b\xa7\x9a\x74\xaa\x21\xf8\x99\x69\xa9\xa9\xe9\x31\x75\xa9\xcc\x51\x35\xa9\x06\x6d\x07\xef\xe0\x5b\x41\x65\x31\xdb\xe4\xf7\x0a\x4f\x56\xb8\xfb\x73\x5f\x61\x5b\x56\x9e\x6d\x59\x71\x5b\x58\x6c\xdb\x56\x9b\xfd\xd1\x57\xec\x8f\xbe\xb6\x77\x1d\x95\xec\xc2\x5d\x8b\xe9\xe7\x48\x63\x8a\x84\x3a\xac\x16\x92\xb0\x95\x49\x8a\x75\x16\x3f\x6a\xf1\x43\x16\x3f\x6c\xb1\x8d\x9b\x2d\xde\x60\xe1\x2e\x0b\xf7\x5b\x4a\x4d\xf0\xe1\x90\x78\xcd\xe5\x37\x15\x6d\xaf\xb1\xc1\x42\xe2\x26\x9d\x48\xce\xe6\x6f\x49\x0c\xe1\xc3\x11\xc5\xab\x8e\x7e\xef\xef\x8e\x7a\x4f\x28\x93\x57\xf1\x7a\x54\x39\xbc\x7c\x9b\x32\xd8\x17\xba\x3c\xcf\x65\xf5\x99\xaf\x1c\xd1\x81\x07\xe8\x74\x3a\x25\x10\xc2\x1c\x81\x8b\x62\x8c\x47\x1e\x77\xc3\x5b\x2e\xde\x51\x1f\x7f\xd7\xc5\x07\x2e\xf7\xd7\x9f\xd9\xe6\xe0\x05\x87\x9f\xd7\x3f\x15\x4e\xae\xe8\x8a\x4e\xec\x70\x1e\x77\xd5\x6e\xd0\x37\x2e\x7f\xa7\xfe\xd2\x43\x40\x37\x6e\x03\x0b\xed\xf0\x2d\xd8\xa4\x47\x5e\x03\xb6\x78\xa4\x4e\x40\xe8\xcd\x21\x4e\xb2\xcb\x2e\xb3\x15\x47\x61\xd8\x61\x8e\xc8\x98\xcb\x56\x7e\x9c\x28\xe6\xdd\xa0\x09\x25\xf0\x24\x84\xab\x88\xec\x5a\x4e\x5e\xd8\x0a\xc5\xa3\x22\xc2\x31\x3b\xaf\x4d\x02\x71\x91\x44\xbe\x5d\x88\x02\x2e\x44\x41\xb2\x88\xdb\x14\x37\xf2\xfd\x7a\x63\xf7\x54\xf8\x76\xc2\x21\x15\xa0\x01\x15\xa0\xf2\x8a\x80\xfd\x5e\x01\xba\xa2\xc2\xbf\x4f\xce\xe9\xcf\x55\xc7\x36\xe5\xa3\x9a\x54\xfd\xe4\x74\x33\x41\x3d\xa9\xb6\xb6\xe6\x40\xd3\xc3\x06\x75\x1d\xa9\xcc\xea\x82\x3c\xf4\x15\x9d\x14\xe6\xb2\xb3\xec\x24\x3a\xdb\xf4\x4c\x5c\xdf\x1f\x2b\xe9\x7c\x5f\x08\x4f\x02\xbf\x86\x99\xf1\xa4\x3a\xb8\xf7\x02\x0f\x28\x75\x9b\xc0\xbd\x61\x5d\x29\xf1\x7c\x58\x3c\x1d\x16\xed\x74\x74\x30\xae\xce\x8f\xf6\xa6\x18\x42\x78\x09\xa6\xd2\x92\xb6\xb0\x3c\x93\xf5\x36\x93\xff\x54\xe1\xcb\xa7\xff\x56\x80\xa8\x12\x24\x2a\x03\x71\xa0\x4a\xa3\xb7\xdf\x9c\xb9\x1b\x3b\x32\x3d\xb3\x76\xd2\x5f\xbc\x74\xc7\x41\x92\xca\x2c\x9a\x9b\x00\x07\x2a\xf2\x6f\x37\x72\xb0\xd2\x87\x53\x59\x09\xaa\xae\x04\xd5\x04\xe0\xd4\xef\x0e\x8e\xe7\xbf\x4e\xcf\x34\xa4\xaa\xd2\xa7\x1f\x9f\x9e\xe9\x03\xba\xb4\x09\xa0\x3b\xcc\xfd\x7f\xa5\xbf\x5f\xaf\x54\x82\xde\xa8\x04\x7d\x54\x19\xc8\x1b\x57\xeb\x4b\xa3\x45\x1e\xca\x05\xcd\xeb\xab\xd3\x33\x53\xf5\xf5\x29\xed\xdf\x0c\x2a\xa0\x32\xd9\x4e\xb4\x97\xed\xd0\xde\xa5\x25\x09\xad\xed\xb6\xc5\x99\xf1\x74\x9c\xd5\x33\x3c\x11\x67\x21\x6c\xa1\x5c\xd8\x88\xa2\xbe\x80\xef\x7a\xdd\x69\xd6\x9f\x0e\xf4\x3d\x48\x83\x32\x69\xd0\x19\xe9\x40\xdf\x83\xf4\x6e\xf2\x63\x5a\xac\x7f\x70\x0e\xad\xbe\x82\xca\x24\xad\x4f\x34\xf3\xbb\xee\x32\x74\x08\xc0\x7b\x3d\x0d\x7a\x3b\x0d\x7a\x2f\x00\xef\xf3\xf4\x9e\xf3\xcc\xea\xea\x6b\xab\xaa\x6b\xd2\x29\xc3\xb1\xda\x1b\x29\x73\x68\x63\xc2\x58\x9b\xa6\xfc\xcf\xd8\xb9\x1b\x4c\xfe\x4f\x95\x6f\x67\x0e\xad\x02\x1d\x5d\x05\x3a\xae\xca\x87\x37\xba\x6a\xcf\x75\x86\x4a\x1b\x8c\x49\x4d\xab\xab\x49\x7b\xe6\x74\x99\xa4\xe7\x12\x48\xf8\xf6\xf4\xdd\xc6\xef\xa9\xf2\xf9\xe8\x9d\x2a\xd0\x87\x55\xa0\x6f\xab\xfc\xfd\x6d\x3b\x19\xd4\x71\x32\x5a\xc0\xd9\xd1\x2c\x6f\xb3\x2a\xd5\x90\x4d\xcf\xaa\x33\x9d\x1c\x82\x2f\xd6\xd4\x4e\x3e\xb0\x45\x9a\x83\x97\xe2\x80\x44\x21\x95\x89\xfd\xb9\xaf\x16\x70\x25\xec\x38\xae\xa4\x4f\x12\x70\xf9\xc6\x38\xa2\xb8\x3f\x8e\xbf\x26\x70\x18\x0e\x80\x8b\x37\x13\x5a\xd4\xf5\x80\x05\x17\x8f\xe8\xa2\x07\x16\xde\xf5\x9f\xf6\xd6\x59\x38\x26\x80\xb7\xd1\xc4\x7f\x27\xfb\xfa\xea\x92\xc9\xa0\x2b\x26\x83\xae\x9a\x1c\xf0\x7b\x26\x1b\xfa\x1d\xe7\xc5\x09\x7e\x98\xde\x6c\xbf\xd2\xf5\x0d\xd5\x0d\xd9\x74\x26\xdb\xb8\x65\x75\x9a\x88\xbb\xf2\x75\x30\xcd\xe7\x90\x7b\xcc\xb9\x0f\xc0\x6b\x3f\x05\xd4\x75\x0a\xa8\xdf\x94\x40\xfe\xfc\x14\xd0\x6a\xf5\x7d\x97\x77\xcf\x75\x87\x79\xec\x3b\x32\xb4\x27\xb8\x07\x04\x35\x7d\xa6\x36\x7b\x74\xa6\x4c\x5b\xa9\xde\xad\xe9\x5c\xf4\xa7\x32\xc7\x16\x96\xe8\x8d\xbd\x95\x45\x65\x79\xc9\xa4\xed\xe8\x6b\x65\x1c\xda\xfa\x68\xc5\x70\x89\x32\xc4\x97\x44\xc4\xc7\x31\x7c\x1a\x13\x61\xbc\x9b\x87\xf7\xf2\x3c\x63\x33\x8a\x5b\x22\xbc\x3c\x8a\xa5\x51\x29\xb1\x3e\xa2\xf5\x96\x05\xe6\x10\xb7\x01\xb3\x03\x47\xa7\xd6\x02\x7b\xf1\x01\x6c\xe9\x6b\xc8\x36\x32\xae\x95\x81\xd2\x1f\x8c\x28\x91\xc3\x42\x5f\xc0\x4a\x1b\x96\xa5\xb4\x13\x2c\xc7\xb3\x1e\x88\xee\x35\xf1\xaf\x6a\xdf\xde\xd9\xab\x1a\xb4\x4f\x35\xe8\x90\x6a\x9f\x3e\xe5\xd5\xa0\x13\xab\x41\x3b\xa7\x37\x3d\x3f\x3b\x5a\xc6\x9d\x82\xbe\x49\xe3\xe6\x94\x47\x8d\x3d\xae\xbe\x1d\xfa\x35\x09\xc6\x1d\x31\x6c\x88\xf1\x5d\x31\x6c\x8a\x69\x1b\x9a\x11\x61\x25\x51\xa4\x31\x7f\x59\xb9\x14\x44\x74\x9f\xc9\xfb\xab\xf6\xcf\xdb\xb6\x6a\xd0\x73\xd5\xa0\x97\xab\x9b\xda\x95\x7f\xad\x6e\x69\x57\x76\x6f\x61\x8f\x4d\x99\xa6\x36\xa8\x3a\x53\x51\x9f\xa9\x9d\x91\xae\xaf\xaa\xa9\x55\x22\x36\x4a\xa3\xb9\x1f\xf7\x77\x69\xab\xe0\x1f\x81\x28\x7e\x86\xda\x1d\x51\xa0\x0f\xbf\x2e\x78\xf0\xa0\xdc\x6f\xe2\x1e\x7f\xf1\xf9\xe9\xf6\xbf\x80\x36\xfe\x05\xf4\xf8\x5f\x7c\x7c\x7e\xf9\x0b\xc8\x9d\x0a\xfa\xda\xbb\x27\x39\xd5\xcb\x7f\x2c\x49\x37\xf7\x6b\x0c\x3e\x4a\xaf\x34\x62\xe3\xbf\x39\x49\xbf\xb9\xfb\x77\x1a\xd2\xd9\xd6\xde\x34\x7f\xb3\xa2\x3e\x9d\xca\xa6\x47\xf9\x8b\xc4\x2a\x8c\xa2\xd1\x56\x3f\xf4\x2f\xed\x87\xfe\x3d\xfa\xa1\x7f\x88\x3e\x12\x90\x62\x24\x7e\x61\xfc\xca\x62\x1c\x8f\x14\xa7\xc9\x30\x58\x24\xd9\xe6\x02\xfb\x5f\x02\x17\x09\x99\xe5\x06\x91\x09\x15\x39\x96\xd5\x49\xfc\x59\x8c\xc6\x1b\x02\x6f\x0a\x2b\xa9\x0b\x9b\xda\xb1\x83\xb6\xd0\x2a\x58\xa7\xc4\x80\x6d\x61\xb9\xae\x74\xec\x28\x20\x43\x1c\x16\xa1\x90\x1b\x75\x84\x2d\x2c\xc4\x90\x17\x88\xbb\x3e\xa0\xe9\x38\x77\xaa\xbf\xaf\xcb\xa6\x82\x56\x4e\x05\xdd\x3a\xd5\xa7\xe3\x23\x53\x41\x4f\x4c\x45\x8b\xb8\x84\x6c\x9e\xb7\x93\x9a\x9a\x9e\x96\xaa\x3b\xbd\x61\x9a\xae\x56\x65\x74\x76\xcd\x8e\xa2\x1f\xfa\x0b\xda\xa2\x64\xd0\x7f\xd4\x61\xfa\x3b\xe3\x4b\xc6\x57\x39\xa1\xee\x9a\xcd\xf5\xd3\x79\x68\x93\xb1\xff\x6b\xfc\xfd\x1d\x57\x03\x3a\xb5\x06\x34\xb5\xc6\xc7\xeb\x9e\x1a\xd0\xc3\x35\xa0\xee\x5e\xfc\x75\xa2\x97\xd7\x31\xa5\x7f\xcb\xba\xa5\x69\xa9\x3a\xff\x05\xb5\x5d\xc7\xd5\xa6\x2a\x87\xa7\x2a\xb2\xb5\x81\x84\xbb\x49\xd3\x2b\xa6\xa6\xb3\x63\xa6\x54\x57\x65\x8d\xe4\x38\x40\xed\x14\xf7\xef\xd2\x43\xec\x25\x7a\x60\x2f\x41\xaf\x4b\x9d\x89\xb3\x4c\x20\x8a\x45\x42\xdb\x9e\xef\x85\xf9\xaf\x51\x7c\x1a\xe5\xf7\xc3\x9c\x40\x12\x79\x42\x07\xd5\xa5\x4e\x84\xe7\x17\xc2\xfc\x65\x58\x44\x78\x9e\x64\xc6\xf9\x52\xfc\x22\xf0\xab\xd0\x45\x5b\x16\x47\x38\xa6\xac\x25\x86\x94\x7a\xf9\x22\x5f\xb2\xb0\x5c\xe1\x08\x17\x8e\xa6\xc4\x83\xe6\xde\x73\x5a\x20\xbf\x7d\x1a\x68\xcc\x34\x50\xdd\x34\x9f\x0e\x3b\xa6\x81\xde\x52\x9f\xf1\xfa\xb7\xe4\xe2\x19\x53\xaa\x5a\xd2\x61\x88\x5e\xa2\xa7\xcf\x9b\xc4\x2b\xa6\xd7\x35\x98\x26\xc8\x28\x3f\x8a\x46\xbb\x6c\x23\xaf\x1f\xfa\x73\x3f\xf4\x4f\xb0\x30\xa9\x0c\xfd\xd0\xdf\x62\x9b\x56\x5b\x78\x90\xb1\x55\x11\xe2\x45\xc6\x0b\x8c\x65\x96\xbe\xc9\x5c\x6e\xe9\x48\x85\xab\xaf\x1c\x59\x44\x11\xc5\x6b\x16\x2e\x12\x7c\xa1\x62\x61\xf1\x26\xf3\x1b\x2c\xb6\x2a\x1f\xbb\x40\x44\xb0\xd4\x12\x4b\x2c\xbe\xdc\xe2\x2b\x2c\x9e\x8c\x29\x1c\x41\x82\x97\x59\x42\xe8\xbc\xf9\x22\x4e\xe4\x02\xaa\x52\x42\xc0\xb6\xad\xbc\xb0\x91\x47\xc2\x61\x57\x38\xae\x76\x54\xd8\xe2\x18\xf2\x2c\x3b\x17\x11\xdd\x6c\xec\x9e\x8c\xcf\x37\x2b\x33\xa0\x9b\x32\xa0\x07\x33\x3e\xbd\x8a\x6b\x41\x9d\x6b\x41\x51\x8f\x5f\x72\xf5\x6e\x95\xe7\x37\xa7\x57\x5d\xaa\xa2\x22\xdd\xd0\x70\x40\x73\x16\x19\x99\x6a\x08\x44\xee\xd3\x33\x52\x15\xd3\x53\xd9\x60\xf5\x69\xb6\xb6\x2e\xd7\x25\x67\x2e\x0e\xa5\xd1\x11\x75\x02\xfa\xa1\x7f\xb4\x1f\xfa\x3b\x8a\x8c\xfd\xd0\x3f\x8f\xe6\xdb\x28\x34\x65\x16\xfc\x98\x40\x18\x9b\x05\x16\xdb\xca\xc7\x67\x2c\xb3\xf1\x1d\xf3\x9d\x82\x1f\x31\x49\x66\x5b\x85\x4e\xd0\xbb\xcb\xc6\x26\x5b\xf7\x60\x88\xe3\x0e\x1b\x4f\xe8\xe7\xd8\x66\x2b\xc1\x71\xa7\xd2\x34\x5d\xb1\x0f\x1c\x14\xc3\xd6\xd5\x08\xa5\x5c\xc8\x3a\x8b\x1b\xea\xcb\x86\x25\x5c\xad\xb5\xa2\x22\x62\xc5\x90\xe7\x24\x10\xb7\x0a\x01\x91\x1b\x94\xfd\x90\xb9\xff\xa8\xf5\xf9\x6d\x75\x2d\x68\x7d\x2d\xe8\xc1\x5a\x9f\x7e\x89\x3a\x50\xdb\xba\x96\xf4\x8b\xd6\xed\x86\x7e\x07\x1a\x3a\x1c\x44\xa3\xdb\x36\x59\xff\xd7\xfe\xfa\x6f\x95\x08\xe3\x26\x13\xb6\xb9\x4c\xf2\xd5\x92\x6f\x31\xbf\xdc\xae\xb3\xad\xb0\xcc\xc1\x2a\xc7\x5b\xf8\x52\x07\xeb\xf5\x73\xdc\xe5\xa8\x85\x5f\x2d\x5b\x2c\xbc\x38\xb8\x70\xe5\xe8\x2a\x9e\xb1\xc2\x08\x39\x51\x44\xac\x04\x20\xf4\x2c\xf2\x87\x8d\xfc\xab\xf3\xd7\xbb\xa4\x0e\xb4\xa2\x0e\xb4\xae\xce\x5f\xef\xcf\x75\x20\x71\x06\xe8\x76\xef\x7c\xbd\x79\xb6\x79\x5c\xb0\xbb\xf5\x1e\xdb\x28\x3d\x4a\x02\xeb\x8d\xd0\x2e\x47\x17\x51\x33\xff\xa8\x56\xfb\x9d\x59\xe0\xbb\x92\x3f\x97\xfc\x1f\xf3\xcb\xaf\x66\xb5\x5f\x38\xf8\x36\xb7\xda\xcf\x1c\xfc\x6c\x56\x7b\x9e\xab\x56\xfb\xb9\xbf\xda\x7c\x56\x3e\x69\x31\xb7\x51\x4b\xde\xfd\x4a\x1b\xaf\x63\xe8\x11\x63\xf7\x9d\x11\xa8\x73\x3d\x03\xb4\xee\x0c\xd0\x96\x33\xfc\xf5\x9e\x5e\x0f\x9a\x51\x0f\x3a\x68\xa3\x17\x0f\xbc\xcf\x8b\x53\xdc\xd0\x72\xbd\x0d\x0d\xd5\x93\x33\x41\xbe\xaf\x1d\x99\xca\xcc\xce\xe9\x3b\x23\x6d\xb4\x19\x3b\x97\x6b\x69\x74\xbc\x1f\x6b\x89\xe2\x2a\x35\xdf\x0f\xfd\xff\xd4\x8f\xfb\x17\xd2\x0b\x4a\x8c\x96\x68\x36\x88\x22\x8c\x22\x9d\x5e\x37\x2f\xc4\x97\x86\xf8\x92\x10\x96\x84\x34\x21\x18\x36\x6e\x0c\xf1\xfa\x10\x46\xeb\xb0\xaf\x44\x9a\x6f\x0e\xe1\x57\xe6\x8d\xb6\xd8\x1f\x43\xf1\xad\xe5\xc9\xe1\x6f\x2c\x66\xfe\xde\xc6\x0a\x65\xd9\x5d\x6c\x06\x6c\x5c\x6d\xf3\x76\x5b\x5c\x6c\x73\x18\x49\x9d\x45\xab\x0b\x1c\xc0\x76\x44\x3b\x17\xe0\x7c\x30\x5e\x0d\xf1\x9b\x21\x7e\xcf\xe2\x6d\xb6\x88\xd8\x2b\xc1\x77\x81\x8b\xb5\xdb\x9f\xe4\x28\xe7\x8b\xa4\x2d\xd8\x61\x27\x12\x62\x37\xea\x10\xc5\x4d\x01\xa5\x0d\xcb\x75\xd9\x71\xa3\x00\x87\x2c\xdd\x3f\x80\xf3\xa4\x72\xef\x8b\x44\x1b\x2e\x11\xc5\x25\xa5\xba\x4c\x32\xc6\x79\x8d\x85\xb9\x8f\x9a\xbc\xaf\x7a\xdf\x5f\x8a\x34\x80\xf2\x1b\x40\xdd\x1b\xfc\x7d\xb8\xb4\x01\x74\x4d\x03\x68\xec\xad\x5e\xdc\x70\xad\x77\xce\xce\x68\xb1\x0f\x95\xe9\x9a\xb4\xb9\xa2\xda\x82\xe1\x46\xdc\xb8\x9e\xb8\x29\xea\x87\xfe\x31\x5a\x1f\xd6\x47\xcd\x65\xe6\x8f\x1d\x7c\xad\x0c\xd6\xc7\xc3\xf8\xc4\x98\xb7\x9f\x3a\x9a\xeb\x5e\x0e\xe3\x9d\x70\x23\xb1\x59\x84\xf1\x7d\x18\x3f\x85\x59\x89\x72\x45\xb3\x0e\x2c\x45\x88\x43\x7a\x7b\x0a\xf0\x76\x58\x71\xe3\x0e\x87\x95\xcd\xd8\x01\x19\x9e\xac\x4f\x5e\x92\x0b\xd9\xe5\xb0\x25\x5c\x4b\x9f\x3f\x45\x20\x36\x1c\x19\x8d\x22\x52\xa4\x39\x32\xe2\xad\xfa\x31\x43\x91\xac\x4f\x87\x36\x59\x50\x69\x16\xd4\x23\xeb\xd3\xe1\x8c\x2c\x68\x4e\x16\x34\xcb\x93\x37\x13\x72\xf9\xda\xc7\xb6\xa0\x43\x75\x36\x5d\xdf\xd8\x3b\x66\x20\x8d\x2e\xd6\x0c\xc7\xfd\xbb\xd2\x96\x88\x2e\x7b\x8d\xea\xb2\x59\x16\xcf\x3a\x6c\xf3\x0e\x47\xb2\x58\x17\x46\x14\x6b\xc2\x60\xdc\xa3\x9e\xad\x0f\xf3\xd2\x10\x56\x84\x90\xd0\x5c\xe2\x70\x17\x06\xbf\xe8\xb8\x96\xfd\xb4\x23\x74\x56\x2d\x13\x75\x95\x4a\x8b\x15\x12\x45\x59\x42\xfd\x91\x5c\xbd\x7c\x98\x63\x08\xe4\x65\x6c\x31\xf7\x3e\x59\xdf\xbe\x3a\x66\x3a\xa8\x7c\x3a\x68\xea\x74\x7f\x7d\x1d\x66\x80\xf6\x9e\x01\x5a\xbd\xcc\xb3\x97\xbd\x78\xe6\x59\xab\x5b\x5d\x5f\xd3\x66\x04\x39\x43\x73\x72\x7d\xed\x4c\x9d\xa6\xd2\xfc\x8d\xda\x9a\x4a\xa3\xb4\xa6\x35\x51\x5a\x8d\x46\x6f\xe3\xfb\xde\x31\xad\xa3\xd1\x8a\x6d\x64\x3f\xf4\xef\xdb\x0f\xfd\xf3\xf5\x73\xee\x1f\xd6\x12\xec\xa6\xa8\x8e\xb6\x25\x58\x62\x10\x4b\xf1\x65\x14\xdf\x45\xd5\x69\x8b\xe2\xe7\xa8\x48\xc0\xe6\xc7\xc3\xd8\x1a\x66\x46\x47\x66\x74\x87\x97\xb1\x0c\x13\xa7\x73\xd8\x64\x25\xef\x23\x74\x2e\x33\x4b\x69\x01\xfc\x27\xd1\x11\x8c\x4e\xb8\x2c\x4f\xf1\xd3\xaf\x61\xbc\x0c\x0c\xc4\x00\xde\x28\x70\x8b\x10\xfa\x96\xe0\xe6\x3c\x7c\x1b\xc2\xe3\x51\xa5\x12\x5f\x09\xf1\x53\x51\xde\x1e\xc5\x2f\x21\x2c\x08\xeb\x88\x6d\x27\xdc\x29\xf8\x46\x81\x57\xa3\x78\x3d\xca\xb9\xb2\x2d\x05\xa9\xad\x20\x2a\x96\x2e\xc7\x39\x2e\x0e\x50\x9a\x21\xea\x19\x14\xb6\x0b\xa7\x77\x14\x10\x21\xa5\x07\x45\x52\x30\x0a\x50\x04\xe6\x62\x2e\xd5\xf9\xef\xed\xac\x24\xe7\xa3\x23\x3a\x68\x56\x7d\xdc\xf8\x3f\x33\xfc\x38\xc0\xe6\x19\xa0\x2d\x33\x40\x4f\xce\xf0\xf7\xf1\xb7\x19\x20\x77\x26\xa8\xce\xcb\x0b\xf8\x79\x81\x79\xac\x6b\x56\x47\xaf\x2c\x83\x11\xf5\xc6\x1b\x58\xa8\xb4\xe2\xc1\xf4\xef\x18\xc2\x28\xf7\x04\xd8\x28\x36\x35\xf1\x61\xdd\x2a\x45\x79\xd2\xac\xb3\x37\x6d\x57\xd8\x0e\x83\x0b\xf4\xda\x22\x88\xe0\x38\xee\x26\x95\xbb\x56\xcc\xda\xd3\xf7\x3a\x89\xa3\x97\xb2\x29\x15\xc4\x27\xcc\xfd\xcf\x4c\xff\x7c\x2d\x9c\x09\x5a\x3a\x13\xb4\x7c\xa6\x8f\xf7\x86\x99\xa0\x07\x66\xb6\xec\x93\xd4\xab\x5f\x53\xbc\x15\x8b\x8d\xaf\xad\x6f\x85\x89\x1a\x52\xd3\xd2\x63\xaa\xe7\xa4\x73\xab\xea\x9b\xa4\xd1\x05\xb4\x3a\x81\x62\x0e\x21\xca\xed\xf1\x58\x1e\xb6\xe4\xb1\x2d\x58\x74\x11\x44\x21\xb6\xd8\x22\x82\x67\xf6\xc2\x85\xe3\xea\x48\xc1\x93\x26\xfe\x39\xcb\xc7\xb7\xeb\x2c\x50\xaf\x59\xa0\x01\xb3\x7c\x7c\x9f\x9c\x05\x7a\x65\x16\xa8\x72\xbd\x67\xf7\x7b\xf5\x65\xf3\x97\x37\xc5\x37\x67\x97\x69\xbe\x16\x93\x69\xb4\xb1\xc0\x44\xff\x83\xb5\x46\xe6\xfe\x25\xb4\x33\x01\xe6\x87\x12\xf8\x36\x0e\x85\xe8\x6f\x51\xee\x86\xaf\xf3\x38\xa6\xbb\xe9\x7c\x96\x10\x5f\x25\xf4\xb0\x28\x53\x4c\x6d\xeb\x48\xb6\x3a\x01\xac\xec\x28\x2d\xe3\x25\xe7\xe9\x06\x5d\x36\x06\x0b\xe6\x8e\xa2\x83\x7d\x47\x4c\x33\xe0\x13\xea\xa1\x37\xce\xcb\x57\x5c\xfd\xb7\x3c\xfe\x2c\xc1\x5f\x25\x78\x11\x44\xa1\x60\x11\xe2\x3b\x00\x89\x2e\x38\x9a\x77\x40\x1c\x2d\x88\xf6\x95\x36\x4b\xee\xc6\xfa\xe6\x9d\x48\x18\xc1\x0c\x2d\x8b\x43\x56\x14\xcc\x79\xfb\x27\x44\x5c\x68\x6b\x8d\x8b\xc0\x28\xd6\xa9\xcc\x86\x4a\x5b\xcd\xbd\xef\x6c\x9f\x6e\x73\x67\x83\xe6\xcd\x06\x5d\x3a\xbb\xa9\x7f\xbe\x61\x36\x5a\xf4\x8f\x1b\xd4\x2c\x4e\x95\xaa\x9c\x91\xca\x54\xa4\x87\x19\xf2\x55\xd7\x66\x46\xa6\x82\x9b\x6e\xa4\xc5\x30\xdf\xe8\xe5\xf6\x34\x5a\x69\x9b\x02\xda\x9c\x84\xab\x6f\xf2\x80\xcb\x98\x6f\x4c\xa8\x03\xbb\x39\xce\xb6\xa9\xad\xd2\x3d\x7d\x42\x3a\x77\x45\x9f\x7f\x2b\xd7\x54\x99\x9e\x32\xc7\x6a\x8e\x6f\x97\x14\xcc\x01\x95\xcc\x01\xb5\x9b\x13\xc8\x7f\x9c\xe3\xd5\x75\xed\x26\x5e\xd9\x68\x7f\x79\xc9\x96\xa3\x6d\xda\x5a\x60\xca\x9c\x75\xb4\xd2\xbf\x5f\x7a\xda\xd8\x41\x73\x7c\x7a\x5d\x38\x07\x74\xe9\x1c\xd0\xe5\x01\x78\xcb\x3c\x78\x2f\xcc\x6c\x76\x4f\xed\xc3\x0b\xea\x9b\x41\x92\x46\x5b\xf4\x95\x81\x68\x3c\xdb\xdc\xfd\xff\x36\xa3\x07\xe6\xf8\x7a\xe0\xfb\x39\xa0\x9f\xe6\x80\x7e\x09\xc0\xb3\xce\xdc\x4d\xfe\x44\x53\x78\x46\xfe\x33\x12\x82\x46\x4b\xfa\xb9\xa0\x65\x19\x2e\x3d\x63\xf8\xe1\x4c\x5f\x5e\x9d\x7a\x26\xe8\xf4\x33\x41\x93\xce\xf4\xeb\xac\x5a\xcc\x95\x69\x0a\x67\x6a\x7a\xb6\x6e\x0c\x3f\x5a\xd0\xfc\x42\xf3\xb7\x9f\x35\xf1\xd0\xc0\xdf\xdd\x70\x26\xe8\x9e\x33\x41\xf7\x9f\xf9\xfb\xf5\xbd\xd3\x52\x75\xb9\xf2\xde\xd1\x92\x16\x15\x22\xa6\xa3\x4d\x44\xf4\x9c\x89\x7f\x9d\xe5\xef\x7f\xbf\xb3\x40\x03\xcf\x02\xa5\xce\xf2\xf9\x77\xed\x59\xa0\xbb\xce\x02\xad\x3e\xb3\x29\x7d\x96\x5f\xb1\x3b\xbf\xed\xf4\xaa\x54\x83\x9e\x74\xd4\x3c\x66\x33\x35\x3d\x5b\x73\xc9\xa0\x03\x69\x9c\x7d\x04\x0f\xb4\x8f\xc0\x40\x3e\x02\xfd\xa5\xe4\x23\x30\xd0\x11\x2c\x71\x04\x06\x8a\x23\xd0\x9f\x65\x88\x4a\x11\xd6\x2d\x4c\x24\xda\xf1\x40\x56\x06\xe3\x60\x0c\xe1\xc1\xf8\x95\xe5\xe3\xcc\x03\x30\x90\xa3\xe8\x2d\x37\x28\x89\x7d\x1f\xa3\x1b\xf6\x62\x46\x4f\xc5\xfb\x8f\xeb\xe4\x16\x38\xe8\xa4\xfd\x92\x4e\x9c\x6f\x52\xb7\x18\xb6\xb2\x8c\x5c\x40\x5a\x1c\x45\xc4\x49\x00\xc8\x43\x12\xf9\xa2\x10\xcc\x6d\x72\x21\x9a\xe7\x8d\xff\x7f\xb6\xef\x9f\x0c\x38\x1b\x34\xe8\x6c\x50\xc5\xd9\x01\xf9\x7d\x36\xe8\x81\xb3\x5b\xd2\xe5\x87\x2b\x77\xe7\x8f\x35\xd2\xe5\x8f\x52\xe0\x2f\x8d\x14\x98\xca\x57\x40\x93\xe0\x2a\x60\x11\xf8\x2a\x28\x2a\x7c\x03\xbe\x0c\xb8\x02\x9a\x0e\x1f\x00\x61\xfc\x15\x68\xc0\x0c\x66\xcc\x54\x74\xf8\x06\xff\xff\xd1\xe1\x05\x93\xf7\x79\x4e\xa0\xde\xf9\x1c\xd0\x88\x73\x40\x75\xe7\xf8\x74\xf8\xe4\x1c\xd0\x97\xe7\xb4\xa4\xc3\x84\xab\x76\xe3\xb7\x04\xc8\x50\x77\x3c\x8d\x8b\x9b\x05\x7b\x8b\xb6\x84\x25\xa5\x80\xee\x43\xa6\x7b\x91\x1d\x81\x81\x96\x60\x99\xa0\xcd\x4a\xc7\xc6\x60\xcb\x70\xce\x5b\x81\xc4\x67\xc0\xd7\x60\xc6\x37\xc0\xa3\x4a\x88\x3f\xc5\xca\x37\x39\x53\x74\xc1\x21\x58\x95\xe7\x69\xf6\x1b\xf2\x98\xf9\x30\x5c\xa8\xfe\x40\x12\x5f\xe5\x89\xfb\xf2\x38\x8c\xa1\x5a\x62\x1c\xc1\xeb\x18\x1b\xd5\x3f\x6d\x03\xc6\xc2\x3c\xfe\x2c\x4f\x44\xec\x73\xf8\x72\x98\xe2\x67\x1e\xc2\xc6\xe9\xd0\x61\x64\xe1\x02\x6c\x59\xfa\x12\x8e\x43\x52\xdf\x2a\x8a\x7c\x51\x28\x0a\xb8\x08\x6d\xac\x30\xeb\x51\x71\x2f\x1a\xfd\x7f\xae\x2f\xe7\xe6\x9c\x0b\x9a\x7b\x2e\xe8\xba\x73\x03\xf5\x5c\xe7\x82\xfe\x75\x2e\xa8\xb3\xd7\x47\xe5\x70\xaf\x0f\x10\xcd\xda\x8d\x9f\x11\xa0\xdb\x5c\x1c\x48\xe3\x5c\x01\x4d\x1e\x3e\x82\x07\x46\x15\x99\x8e\x40\x7f\x43\xb0\x30\x2d\x92\x86\x75\xe4\x63\xc0\x73\x6a\xdd\xd7\x4a\xac\x51\xde\x3d\xaf\x95\xcc\xc2\x55\xce\x82\xf6\x2e\x5e\x93\x78\x54\xf9\x17\xf7\x48\xa5\x31\xd7\x82\x6f\x91\x58\x2b\x39\xc4\x6d\x71\x1c\x0f\xd3\x49\x76\xc5\xba\xc1\x87\xb0\x7d\xcf\xc2\x62\x97\x9d\x68\x18\xca\x8c\x83\x88\x70\x12\x3a\x94\xb1\xdd\xe4\xff\xcc\x0d\xf4\xbd\x9e\x0b\x9a\x31\x17\x34\x6f\xae\xbf\xee\xeb\xe7\x82\x6e\x99\xdb\xd2\xee\x99\xb2\x1b\xbb\x27\xb0\xec\xbe\x49\x1a\x07\x61\x49\x08\x48\x57\x08\xfa\x4e\x62\x79\x44\xdb\x3a\x8b\x23\xb8\x92\xb1\x90\xb5\xb1\x73\x45\x64\x4f\xd6\x0e\xd1\x4b\x46\x8c\x9e\xe7\xe3\xd9\xf6\x3c\x50\xa7\xf3\x40\xfd\xcf\xf3\xf1\xbc\xe1\x3c\xd0\xed\xe7\x81\xbe\xbb\xde\xb3\x73\xbc\xba\xc1\x5e\x97\xb5\x6e\xef\x04\xf0\xdc\xc1\xc3\x69\x9c\xe2\x67\x47\x5a\x47\x88\x81\x85\xde\xc6\xf0\xc0\x84\x60\x69\xd3\xa5\x16\x98\xbf\x91\x4d\xcc\x9f\x35\xec\x99\x3f\xd7\x59\x62\xb5\x95\x33\x7f\xb8\x50\x9b\x3e\x31\xb6\x11\xc3\x3e\xb0\xd1\x56\x44\xf1\xac\xa5\xb6\x6a\x15\xf3\x75\x16\xaf\xb6\x78\x92\x67\xdb\x9c\xad\x4d\x9b\xb9\x11\x5e\x17\x16\xca\x02\xef\x24\x6d\x2e\xd8\x93\x65\x53\x98\x04\x44\x9c\x0b\xc1\x68\x13\xb0\x6a\x88\x76\x18\xf9\x77\xbe\x7f\xee\x07\x9c\x0f\x1a\x74\x3e\xa8\xe2\x7c\x9f\x3e\xeb\xcf\x07\xdd\x7d\x7e\xcb\x73\x5f\xb6\x3b\xf9\x67\xf4\x82\x57\x47\x70\x20\x4d\xb0\x8f\xe4\x41\xf6\x91\x18\xc4\x47\xa2\xbf\xb4\xf9\x48\x0c\x72\x2c\xb6\x71\x24\x06\x89\x23\xd1\x9f\xed\xff\x33\x0d\xf0\xb2\x59\xff\xbc\x80\xfc\x9f\x07\x1a\x34\x0f\x54\x31\x2f\x20\xff\xe7\x81\x1e\x98\xd7\x72\xfd\x6b\x17\xee\x51\xfe\xff\x4f\xd6\xff\x7f\x2c\xff\x5f\x31\xf2\xff\x82\x80\xfc\xbf\x00\x34\xe2\x02\x50\xdd\x05\x01\xf9\x7f\x01\xe8\xcb\x0b\x5a\xd2\xc1\x5d\xb4\x27\xf9\x6f\xc8\x50\x77\x3c\x4d\x88\x9b\x05\x7b\x8b\xb6\x2c\xcb\x96\x16\x6c\x61\x09\xfd\xad\xc8\x62\x59\x6c\xff\x7f\x49\xfe\xbf\x6a\xe4\xff\x85\x3e\xdd\xce\xbe\x10\x74\xfe\x85\xa0\xdb\x2e\xf4\xe9\xd6\xf9\x22\x50\xcf\x8b\x40\x3b\x9b\xd1\x6d\xd3\xef\xd0\xcd\x2b\x6b\xaa\x1b\xfd\x47\x48\x17\xd2\xa4\xfb\x94\x5b\x21\xdd\x62\x81\x95\xca\xcd\xbf\x4e\xe0\x6f\x8a\x19\xbe\x11\x8a\x74\x7d\x35\xe9\xbe\x8b\x78\xa4\xfb\x57\x84\x99\x1b\x74\x25\x7a\x12\x4f\x44\xc5\x25\x51\x0e\x63\xb2\xa6\x5c\x86\x5f\x13\x78\x4f\x48\x17\x0e\xe7\x81\xf1\x49\x84\x1f\x8a\x36\xa5\xdd\xf0\x3f\x4e\xbb\x90\x47\x3b\xf5\xb5\xd3\xd8\xbb\x17\x05\xfa\x7c\x5f\x04\xda\x72\x11\xe8\xdd\x8b\x02\xfd\x1d\x2e\x06\xfd\xe9\xe2\x96\xfa\x73\xe1\x1e\xf5\xa7\xe1\x3b\xa5\x3f\x27\xb8\x16\x34\x8d\xf8\x48\x1e\x14\x55\x6c\x76\x24\xfa\x1b\xaa\xfd\x1f\xe9\xcf\xd7\x4c\xbf\x93\x8b\xfd\x75\xdf\x7d\x31\xe8\xfe\x8b\x41\x4f\x5e\xec\xaf\xfb\xbd\x8b\x41\x7f\xbd\xb8\xa5\xfe\x5c\xbb\x27\xfd\x69\x96\xdd\x37\x49\x13\x60\x59\x36\x2c\xd8\xae\xf5\xbf\xd6\x9f\xaf\x9b\xba\xa7\xf9\x3e\x9e\x27\xcd\x07\x9d\x3e\x1f\x34\x67\x7e\xc0\xbe\x99\x0f\xfa\xd7\xfc\x96\xfa\xf3\xcd\x3d\xe9\x4f\x83\xe7\x0e\x2e\xa7\x09\x8a\xa9\x1d\xdb\x3a\x52\x0c\xea\xe8\x6d\x0c\x0f\x4a\x58\x6c\xff\x2f\xf4\xa7\x2d\x6c\xa9\xfc\x9e\x2e\x1c\x13\xdd\x5a\xd7\xa2\x19\x4f\x8b\x5e\x82\x66\x6a\xb4\xbb\x8c\xec\x59\x8d\x76\xdc\x9d\x1a\xa5\x37\x4c\xdf\x97\x4b\x7c\x3d\x72\xc1\x25\xa0\x4b\x2f\x01\xbd\x75\x89\x4f\xa7\x99\x97\x82\x2e\x50\xdf\x5e\xfc\x71\xa7\xd7\x8f\xb5\xe6\xbe\x3d\xea\xd1\x06\x23\x06\x76\x60\x36\x9d\x6c\x6b\xb5\xc8\x43\x22\x83\x31\x44\x78\xcf\xf3\x8c\xaa\x1c\x12\x75\xd8\x85\x79\xbd\xbf\x62\x3b\xe1\xaa\x77\x43\xe6\xdd\xfe\xea\x37\x0c\x51\xff\x5e\x0e\xc6\x10\x4b\x3d\x6f\xd4\xba\x36\x3a\xa0\x2b\x77\xe1\xae\x2c\xa5\x2d\x42\x88\x62\x3f\xf4\x61\x1b\x7f\xc2\xe1\x3c\x80\x0f\x57\xaf\xc2\xb5\x47\x62\x1c\x9f\x88\x71\xb6\xfa\x17\x45\xf2\x75\xa5\x85\xde\x06\xce\xc6\x5c\x25\x96\xcf\x83\xd2\x43\x9f\x81\xdf\xd4\x9d\x1d\xf1\x32\x78\x29\x78\x39\x58\x0a\xf5\x17\x97\x01\xab\xc1\x37\x2b\x65\x26\x3e\x53\x6f\x61\x39\xb8\x10\x1d\xe0\xe0\x08\x8c\x40\x19\x77\x46\x14\x0d\xa8\x91\x8c\x69\xc8\x70\x4a\xab\xb1\xa4\xec\x8d\x52\xd9\x8e\x75\x63\x51\xad\xc8\x6c\xb6\x22\x2e\x1c\x11\x45\x84\x63\x9c\x97\x97\x40\x5c\x1d\xa9\x68\x11\x80\x02\x94\xa0\x58\x94\x82\xb9\x1d\x77\x14\x1d\xb8\x33\x77\x0a\x75\x45\x17\xde\x0b\x10\xdd\x78\x6f\xf4\xb6\xf7\xc5\x3e\xb2\x0f\xf6\xb3\xfa\x62\x7f\x6f\xeb\xde\x34\xfa\xff\xb2\x40\xbd\xdb\x65\xa0\x21\x97\x81\xae\xba\xcc\xdf\xb7\x23\x17\x80\x8e\x5b\xe0\xef\x5b\xf6\x3a\xf3\xf8\xf7\xfb\xf7\xa8\xff\xff\x9f\xdb\xb7\x17\xd0\xb8\x71\x2f\x01\x3b\xc1\xaf\x82\x77\xa2\x71\xf3\xde\x07\x3e\x00\xdb\xca\x46\xf8\x0a\xfc\x0f\xf0\x57\xf0\xb6\xf0\x37\x60\x3e\xf3\xc5\x8c\xf9\xec\x6d\x63\x77\x84\xd1\x1b\x77\x69\xcd\xc8\xb8\x87\xd5\x2e\x1e\xcc\x7b\xe9\x3d\xec\xc4\xdb\x98\x9f\x63\x6f\x0b\x9f\x65\xbc\xce\xfc\x9a\xce\xa1\x38\x98\xb7\x31\x9e\xe3\xc6\x1d\xfc\x51\xcf\x24\x51\x7b\x78\x0b\xe3\x7a\x96\x8c\x1b\x18\xab\xf8\xff\xb5\x7d\x7c\xcb\xe4\x3f\x2d\xf0\xcf\x9f\xb8\x1c\x14\xba\x1c\x74\xe0\xe5\xfe\x3e\xde\x76\x39\xe8\xfe\xcb\x41\xf7\x7a\xf7\x8b\xb9\x7e\x5d\x53\x16\xef\x49\x0f\x7b\xdb\xb8\x05\x13\xe8\xe4\xc4\x60\x0c\x71\x1b\xb7\xca\x72\x2c\xd7\x34\x8a\x11\xfa\x5b\x6d\x50\xc8\x61\x37\x41\xbf\x1a\x35\xec\x6a\x35\x5c\xa2\x2f\x74\x24\xee\x12\xd8\x2c\x84\x2d\x98\x1f\x17\x58\x20\xd9\xc5\x62\xa5\x4a\x78\xac\xe8\x8d\x81\xd8\x91\x53\xc4\x2f\x29\x45\xbc\x0c\x18\x04\xc6\x7e\x7a\x1f\x06\xf2\x9a\xa8\xf8\x6b\x44\xeb\xa1\x1f\x05\xce\x57\x7b\x69\x69\x4d\xbc\x25\xc2\x37\x2a\x4d\x7c\x11\x78\x59\x4e\x15\xc7\xb9\x18\x7b\x49\x87\x28\xc1\xd0\xdd\x3f\x5b\xaa\x63\x4e\x8a\x7c\x2e\x14\x05\xb2\x99\x3a\xa6\x5d\x26\xef\xef\x8a\x40\xdf\xaf\x2b\x40\x27\x5c\x01\xaa\xbb\xc2\xa7\xe3\xd6\x2b\x40\x2f\x5f\x01\xda\xe9\xe9\xe3\x7d\x2f\xf6\xf2\x55\xe6\xed\x49\x1f\x37\xd2\xb1\x1f\x9d\xec\x2a\xaa\x79\xcc\xcd\x43\x12\x86\xb1\x3d\x56\x0f\xd3\xbd\x46\x25\x87\xe5\xc7\x8a\x81\xc1\x78\x4c\xe6\x6e\xd2\x3e\x01\x3f\x2f\x79\xbb\xd4\x3c\xc9\xb0\x59\x7a\xda\xf9\x37\x89\xcf\xa5\x70\xf8\x7d\xad\x9d\xb7\xab\x8f\x61\xbb\xe4\x08\xb7\xc3\x58\x9d\x5b\xec\x70\x92\xa3\x9c\xd7\x44\x3b\x9b\xbe\xa9\xa1\x44\xe3\x4d\x2e\x17\xa2\x40\xe9\xe7\xb7\x4d\xfe\xd3\x95\xbe\xde\x1b\x7d\x25\x68\xfc\x95\xa0\xca\x2b\x7d\x3a\x9c\x7b\x25\xe8\xa2\x2b\x5b\xea\xe7\xcf\xf7\xa4\x9f\x3d\x32\xf4\x4d\xd2\xc9\x70\x2c\x17\x0e\x5c\xd7\x11\x74\xbd\x85\xaf\xc2\x5a\x41\x7f\x11\xc6\x83\x8c\xcd\x46\x41\x7f\x12\xde\xa3\x82\x7e\xc7\xc4\x3d\x03\x78\xfe\x74\x25\x88\x16\x82\xda\x2d\xf4\xf1\x3c\x7f\x21\xe8\xca\x85\x2d\xf5\xf3\xfc\x05\x7b\xd0\xcf\x39\xe9\xc5\xc7\xd0\xc9\x8a\xdd\x1d\xd7\x1a\x2c\x86\x94\xf8\x9b\xe6\xb0\x6b\xd3\xbd\x4a\x41\x5f\x6b\x35\x51\xd0\x3b\x72\x0a\x7a\x9b\x25\xb6\xb7\x50\xd0\x52\x22\x86\x7c\x8e\x7b\xca\xf9\x5f\x5a\x39\x3f\xc7\xbc\xcd\xe2\xed\x16\x9f\xec\x29\xe7\xe9\x5a\x37\xbf\x1e\xe6\xdf\x42\x5a\x37\x77\x91\xee\x9e\x75\x73\x49\xab\xba\xf9\x5d\x73\x0f\xbc\x30\x30\xff\xf9\x2a\x50\xc1\x55\xa0\xa2\xab\xfc\xb8\x70\xaf\xab\xf6\xdc\x7f\x23\x3b\xbb\x2e\x5d\x39\xcd\x6f\x26\x5f\x1e\xa3\x53\xe3\xb4\xd9\x0c\xda\x2c\xd4\x49\xb3\x6d\x74\x07\x30\xc9\x56\xee\x66\xc8\x7c\xbd\x67\xea\xdf\xae\xf2\xe1\x5f\x71\x15\x68\xf1\x55\xa0\xab\x03\xf0\xaf\xdf\x1d\x7c\x2f\xae\xdb\x1c\x7e\x5f\x41\xa7\x4a\xfa\x44\x19\xea\xcd\x02\xd3\xef\x9b\xbe\x1f\x57\xf9\x72\x30\x6f\x11\x28\xb9\x08\xd4\x76\x91\xcf\x0f\x07\x2c\x02\x1d\xb6\x08\x2d\xe0\x95\xff\xbc\x7b\xb8\x75\xa9\xfa\x6c\xb5\x99\xde\x52\x5e\x48\xa7\xda\x47\x89\xa1\x51\x3a\x5f\x80\xa5\x8d\x7f\xb2\xf8\x37\xeb\x9e\xeb\x8a\x14\x05\x4c\x14\xe6\xdc\x9c\x2c\x66\x11\xf5\xe9\xf1\x81\xc6\x6f\xfe\x22\x5f\xbe\xdc\xb8\x08\xb4\x66\x11\x68\xdd\x22\x9f\x1e\xf7\x2d\x32\xf4\x98\x75\x76\xd3\x7c\x2b\xbf\x12\x43\xe3\x57\x91\xaa\xa9\x69\x24\x49\x88\x4e\x0d\xd3\x66\x83\x8f\x99\x57\x61\x49\xbf\x15\xcb\x87\x46\xc2\x2d\xf6\xfb\xfa\x97\x2c\x06\x75\x5c\x0c\xea\xb2\xd8\x87\x7b\xe4\x62\x03\x77\xc3\x6e\xe6\x0a\x68\x7a\xe8\xae\x01\x15\xba\x99\x3f\x63\x15\xf2\xe9\xd4\x24\x3d\x27\xf4\xb5\xcc\xde\x70\x91\xf0\xee\x15\x43\x7a\xe0\x42\x6f\x98\x69\x6d\xcc\x42\x57\xdf\x7c\x64\xd6\x1f\xc0\x63\xd5\x62\xd0\x9a\xc5\xa0\x75\x01\x3c\x1e\xf1\xf0\xa0\xdd\xe4\xcd\xb7\xc4\x63\x21\xa2\x74\x6a\x1e\x6d\xd0\x35\x36\xfa\x82\xa8\x23\x18\x3d\xb1\xaf\x4e\x19\xf0\xed\xd4\x8f\xcd\x3d\xc0\x12\xff\x7e\xa1\xc3\x12\x50\xd7\x25\xa0\x1e\x4b\x7c\xf8\x07\x2c\xd9\x73\x1e\x79\x8e\x2f\x2a\x6a\x8c\x28\x73\xe8\x54\x97\x7e\x92\xa6\xfd\xb2\xa6\xbd\xf0\x66\x75\x7c\x62\xf8\x3f\x00\x6f\xf1\x12\xd0\xf2\x25\xa0\x6b\x03\xf0\x6e\x59\xb2\xe7\xba\x56\x03\xaa\x2c\xd5\xe0\x4d\xc0\x30\x35\xe7\x92\x4e\xb5\x68\x89\xd5\xca\x6d\x10\xd1\x5f\xcd\xb9\x0f\xc0\x3d\x68\x29\xe8\xd0\xa5\xa0\xfe\x4b\x9b\xde\xd7\x0d\x5f\xda\x4a\x9d\xd6\x2f\xcd\xf3\x69\xbd\xaa\xab\xfa\x74\x55\x75\x4d\x8d\x4e\xfb\x3d\xaa\x69\x71\x50\xaf\xbd\x27\x57\x0c\xa9\xce\x36\xf4\xee\x33\x69\x76\x56\xd7\xa9\xda\xd4\xcb\x56\xee\xf8\x32\x60\x25\x38\xa9\xcf\x29\x72\xf3\xa2\x3e\x35\xfe\xdf\x52\x1f\xbf\x4d\x4b\x41\x8f\x2c\x05\x3d\x13\xc0\xef\xbb\xa5\xa0\xff\x2e\x6d\x59\x47\x5d\xb7\x3b\xfc\x72\xe5\x57\x8d\x73\x7a\x27\x96\x50\x2f\xd9\x1d\xdd\x44\x77\xee\x16\xa7\xf9\x42\xa7\x0b\xd8\xca\x94\x7b\x93\x39\x89\x2f\x18\xae\x12\xd7\xb6\xee\xc9\x9a\xe0\x42\x58\xdc\x16\x07\x9b\x1c\x2f\x8e\x9b\x9e\x34\xd0\xf5\x36\x71\x0d\xf1\x33\x93\xff\x77\xb5\x7f\x7e\x5f\xba\x1a\xf4\xca\xd5\xa0\x8f\xaf\x6e\x4a\xd7\x82\x65\x68\x31\x5f\xee\xf3\xf1\xcd\xed\x83\xfa\xa9\xad\x8e\x8b\x30\x43\x27\x5a\x59\x60\xed\xa4\xbf\x34\x1b\x39\xd1\xf8\x56\xe0\x8f\xb5\xf8\x48\xe3\xde\x54\x67\xd5\xd6\x74\xa4\xbd\xf4\x18\x09\xb6\xa1\xdb\x41\xb0\xa4\xf7\x6c\x2c\x87\x78\x57\x60\x11\x78\x9d\x7a\xab\x04\x61\x38\x78\xa6\x00\xdb\x0a\xb8\x80\x93\x1c\x42\x98\xbf\x12\x3a\x65\xe5\x47\x21\x49\x02\x02\x70\x19\xc2\x42\x58\xa9\x3e\x44\x74\x8a\x8a\x32\xcc\x58\x34\xaa\x80\xcf\x0d\xff\x2f\x0b\xcc\xfd\x5c\x06\xba\x66\x19\x68\xe5\x32\x9f\xff\x57\x2f\xfb\x1d\xfe\xf7\x96\xd6\xa7\x21\x9d\x1d\x99\xaa\x9f\x6a\x0a\x18\x3b\x0b\xea\x25\x69\xab\xb9\x3a\x6f\xd6\x97\xf8\x0b\xc3\xff\xcb\x7c\xbf\x26\xba\x1c\x94\x5c\x0e\xea\xb1\xdc\xdf\xa7\xba\xe5\xa0\x33\x97\x83\x8e\x9b\xd1\xf4\xfe\x75\xed\xa1\xcd\xea\x2a\xaa\x33\x95\xa3\x1a\x0b\x82\xe6\xe2\x28\xea\x05\xcf\x18\xc9\x87\x32\xfb\x05\x3b\xb4\xcb\xc2\x05\xca\xab\x13\xd7\x28\x1e\x3b\x18\x87\x68\x6d\x1d\x46\x5f\x74\xd0\x3d\x29\x58\xa6\xf0\x97\x30\x83\x1d\xe6\x90\xdc\x9f\x8f\x83\x8b\x12\x44\x74\x55\xe9\x33\xa6\xa9\xe6\x7d\x2c\x86\xe8\x33\x1c\x97\x51\x14\x70\x01\xf4\xad\xb2\x49\xb8\x86\x95\xef\xc2\xe9\xcc\x42\xa7\xff\xfc\xcd\xd4\xff\x2f\xf7\xd7\xf7\xf7\xe5\xa0\x7f\x2e\x07\x7d\xbb\x3c\x50\xef\x7d\x8d\xa1\xeb\xc2\xdd\xd4\x39\x35\x19\x3f\x32\xb8\x3e\x9d\x49\xe9\xa1\xf1\xbd\x42\xb4\xd0\xd1\x69\x08\x26\xa6\x2a\x45\xe3\x80\xb2\x2f\xcd\xbd\xef\x35\xfe\x3c\xed\x49\xd7\x80\xd2\xd7\x80\xa6\x5c\xe3\xc3\x9d\xe5\xc1\xdd\x77\x37\xfd\x42\x1a\xe1\x56\xd5\xd6\xcf\x4c\xd5\xab\xdd\x8c\x50\xaf\x08\x3d\xe1\x20\x29\x94\x5b\x26\x50\x8c\x98\x4e\xaf\xf4\xf6\xf4\xef\xa6\xfe\xe7\x1a\x5f\x6f\x7c\x72\x0d\xe8\x8b\x6b\x40\x7f\x0f\xc0\xfd\xf7\xff\x10\xee\xa8\xfa\x21\xb5\xd3\x33\x95\xa9\x7a\xad\x43\xea\x2c\x25\xb1\xbe\xd2\x2d\x69\xb4\x35\xc3\x7e\x43\xb1\x7f\x98\x38\xd0\x0a\xff\xdc\xa7\x56\x80\xaa\x56\x80\xaa\x57\x04\xea\x9d\x56\x18\xf8\x3b\x76\xc3\xc7\x8d\xf0\x1b\xd2\x59\x3d\xc0\x63\x9a\xcf\xcc\x36\xf5\x72\x68\x57\xae\xf8\x58\x9a\x8a\x84\xc6\x8c\x82\xaf\x4c\xfd\xe7\x0a\xff\x1c\xe1\x5a\x90\x73\x2d\xa8\xeb\xb5\x81\xbc\x95\x6b\x41\x3b\xae\x45\x63\xfe\xda\x5c\x2f\x6f\xd6\x6d\x96\x57\x39\x69\x7a\xcd\x54\x6f\x3c\x51\x79\x7d\x5a\x4f\x2b\x6a\x05\xc9\xea\x86\xc0\x34\xaa\xb9\x3c\x9d\x7a\x09\x48\xb6\x42\x08\x27\x1d\xe1\xb6\xd3\x49\xe4\x70\xf7\x82\xe0\x08\xad\x0a\xe9\x24\xac\x67\x59\x1d\x80\x4d\xe0\xce\xe2\x72\x1b\x37\xd9\xe2\x21\x29\x94\x49\xb0\x46\x27\x9f\x8a\x37\xc0\xbb\xc0\x12\xaf\x39\xcc\xd8\xe9\xf0\xe5\x22\x37\x5c\x66\xae\xcb\x97\x08\xbe\x54\xb0\x25\xa3\xf2\x4b\xed\xb0\xdb\xfc\xa5\xfa\xd8\xdf\x1c\x7c\xe1\xe0\x6f\x0e\xdf\xdc\xf8\xe1\xab\x5d\xbe\x41\xf0\x2a\xc1\x16\x77\x81\x83\x9e\x96\x69\x16\x60\xe7\x1e\xf1\xa4\x39\x4e\x2b\x21\x04\xe6\x49\xf1\xab\xd2\x3a\xfb\x4a\xc1\x1d\x20\xa4\xb4\xba\x99\x66\xd7\x02\x96\xce\x57\xb6\x1c\x4b\xcf\xa0\x11\x79\x9c\x90\x8c\x7c\x4e\x70\x3c\x5c\xc4\x6d\x64\x89\x28\x56\x9e\x38\x97\x4a\x46\x3b\x2e\xe5\xb6\xed\x58\x5f\xc6\x39\x01\xfb\xf6\x9f\x26\xfe\xbd\xd2\xb7\x37\xcf\x5c\x09\x9a\xbb\x12\xb4\x78\xa5\xbf\x2f\xaf\xae\x04\xbd\xb9\x12\x34\xc8\xe3\x8b\x05\x5e\x1c\x3c\x71\xcc\x6e\xf7\x65\x48\x75\x76\x9a\xe9\x1f\x5c\xb7\x0f\xf5\x42\x08\xe1\x02\x47\xb8\x8e\x47\x74\x97\xd6\x84\xf1\x57\x1b\x5f\xdb\xe2\x43\x17\x9f\xb8\x92\xf1\x57\x17\x7f\x73\x85\xed\x75\x8b\xbf\xc7\x65\xc6\x46\xe5\x73\xe4\xb3\xcb\x8f\xa8\xdf\x1e\x76\xf1\x90\x8b\x87\x5d\x66\x9d\xd3\xd5\x4e\xe6\x9b\xf4\x77\x21\x21\x14\x25\x42\xae\x70\x9c\xb0\x08\x29\x71\xde\x98\xd0\xfb\xb5\xe1\xfb\xeb\x7c\xbe\xff\xf3\x75\xa0\x8a\xeb\x40\xf5\xd7\xf9\xeb\xdb\x78\x1d\xe8\xc9\xeb\x40\x13\xbc\xbc\xb4\xb5\x5e\x5e\xda\xc2\xce\x4d\xd7\xa7\xec\x26\xc5\x5a\x43\xfc\x75\xea\x7e\xdc\x38\x8c\x7a\x29\xbe\x8a\x79\xcb\xeb\x4c\x97\x46\xbc\x1e\xc3\x2e\x3e\x54\xbb\x2f\x74\xe7\x22\x7c\x1c\xe2\x4f\x43\x7a\x0c\xdc\xba\x10\x33\xd6\x86\x70\x6b\x08\x6b\x43\x3a\xea\x5c\xc0\x8e\xcd\x1c\x0a\xb3\x2e\x8f\x6a\x27\x1d\xdd\xdc\xd9\x12\xb0\x75\x79\x94\x6e\xc1\x23\x59\x48\x5b\xe8\xa2\x64\xb3\x9e\x6f\x4c\xfc\xeb\x7a\x7f\x7d\x63\xaf\x07\x9d\x7c\x3d\x28\x7d\xbd\xbf\xbe\x6b\xae\x07\xad\xbe\x1e\xb4\xdc\xeb\xb7\xf4\xdd\x65\xde\xfa\x9a\xe7\xdd\x35\x1e\x9d\x4c\x75\x76\x4c\x5d\xd3\xb9\x15\x9e\x9a\xae\x49\xcd\xae\x9d\x9e\x35\xe3\x56\x3a\x1b\x3d\x52\xa8\x34\x31\xfd\x2d\x82\x07\x6c\xbd\x79\x9b\x6d\x93\x99\xe7\x55\x27\xdf\x1a\xe6\x35\x61\x4e\xe8\x51\x07\xca\x93\x0c\xcb\x7f\xda\xfc\xa6\x2d\x2c\x1d\xed\x88\xb2\x60\x47\x7b\xc7\x5e\xa6\x68\xc4\x9f\x8a\x4c\xf4\xad\xd1\x83\xd7\xfb\x7a\xa2\xfd\x0d\xa0\xae\x37\x80\x7a\xdc\xe0\xcb\xad\x23\x6e\xf8\x83\x72\x4b\xad\xab\x51\x70\x99\x05\x9a\x86\x94\xbd\x12\xb4\x29\xaa\x70\xd3\xb6\xa8\xf0\x2a\xb8\x59\x37\xb5\x96\xd2\x77\x80\xfe\x65\xec\xff\x1b\x7c\x7c\xee\xb8\x01\x74\xcf\x0d\xa0\xfb\x03\xf8\x6c\xfd\xa3\xf8\x54\xd4\xa4\x53\xf5\x2d\x10\x9a\x8b\x10\xf5\x0a\xd3\xa7\x01\x84\x34\x1a\x81\xfe\x53\xdf\x99\xfa\x9f\x55\xbe\xfd\x79\xf0\x2a\xd0\x61\xab\x40\x03\x56\x35\xb5\xe3\x4e\x5a\xd5\xd2\x3e\x5e\xdb\xb2\x6f\x85\xd9\xdc\x8a\xda\xe9\x99\xac\x57\x10\xcd\x71\xea\x15\xa7\xd7\xf3\xc0\xb8\x24\x8a\x05\x51\x66\x28\xba\x5c\x15\xc5\x92\xa8\x36\x38\x23\x5a\xc2\x43\x58\x2e\x9c\x1c\x6a\xdf\x9b\xbe\x67\xab\x7c\x7e\x7c\x76\x15\x68\xc7\x2a\xd0\x9b\x01\xbc\x0e\xba\x09\x74\xf4\x4d\xa0\x0b\xbc\xbc\xf9\xac\xf7\xf8\xf3\x3d\xad\xf3\xe3\x98\x74\x36\x37\x25\xea\x03\x7e\x06\xd4\x4b\x02\xbc\x15\xb4\x2a\x86\x22\x5c\x19\xe2\x4d\x8d\x45\xd7\x2b\x42\x3a\x6e\x37\x11\x61\x1c\x84\x29\x08\xa3\x04\x8c\x6b\xe3\xbc\x22\xce\xed\x35\xfb\x09\xc4\xf4\x63\x7b\x7c\x16\xe7\xaf\xe2\xba\x91\x5a\x0c\x51\xee\x88\xae\xbc\x0b\x08\x6b\xff\x6f\x5b\x12\xdb\x93\xcc\x78\x29\xc9\xdb\x93\xa2\xbd\xee\xc0\xf3\x54\xdc\x54\x75\xc7\xd1\x1d\xcc\xf7\xc5\x74\xc3\xd8\xcd\x31\xbc\x58\x80\x1d\x05\x1c\x85\x8b\x8f\x0b\x78\x57\x01\x17\x81\xf9\x7d\x93\xe4\x7e\x95\xc5\xff\x2e\x40\x7b\xf9\xdf\x18\xbb\x78\x33\xa6\x5e\xfe\x87\xc4\xf6\x02\x7e\x23\xc6\x6f\xc6\xd8\xc2\x5b\xfa\x85\xd5\x05\x7c\x47\x8c\xef\x8c\xb1\x40\x37\x1c\x8c\xb6\x78\x15\x78\x23\xc1\x6b\x13\x98\x0b\xcc\xc0\x75\x49\xbe\x57\x97\x8b\x22\xac\xb9\xe1\xd5\x7c\x7e\x3d\x1f\xaf\xe5\x63\x79\x92\x0b\x71\xb4\xee\x02\xcc\x38\x2f\x89\x0b\x92\x6c\xa3\x83\x3e\x62\xfd\x30\x1e\x1d\xf1\x5b\x02\x17\xe5\x73\x14\xd5\xe8\xc1\x6d\x71\x00\xde\x8d\xe3\xd2\x04\x57\x23\x8d\xce\x38\x1d\x7f\x46\x67\x48\x14\xea\xd6\x19\x27\xc1\xc2\x0e\xc1\x5d\x94\x00\xe2\x01\xbc\x34\x2a\x89\x8e\x95\xe0\x04\xdb\x5c\xc0\x87\x72\xc4\x12\x2e\x3b\x79\xb9\x04\x5a\x89\xb0\xcd\x56\x58\xbd\x14\x46\x48\x44\x39\xe2\xc4\x64\x9e\x4c\x80\x45\x3e\x0a\x51\x20\x8b\xb8\x8d\x55\xa2\x0b\x72\xda\x59\xa5\xa2\x2d\x97\x28\xcc\xb8\x84\x8b\x45\x92\x63\xe8\xc4\x49\xce\x77\xba\x72\x17\xe5\xd5\xd8\x7b\x71\x0f\xf4\x42\x4f\x67\x6f\xf4\x0e\xed\x8b\x7d\xdc\x3e\xd8\xaf\x7d\x63\x1f\xcd\x7f\x1b\xf6\xbe\xd9\xb7\x9b\x3a\xdd\x0c\xea\x71\x33\xa8\xd7\xcd\x3e\x3f\x5d\x74\x33\xe8\xaa\x9b\x41\xf2\xc2\xa6\x7e\x7f\x76\x5b\xeb\xe7\xce\xe3\xa7\x11\x47\x95\xd7\xd7\x4e\xce\xb5\xa1\xe9\x35\x88\x56\x14\x6b\x9b\x31\xa6\xa9\x12\xd6\xdc\x62\xfa\x08\x9b\x86\x7b\xe6\x37\xff\x99\xda\x93\x18\x5e\x2b\xc2\x7b\x45\xcc\x38\x09\x11\x74\x02\xa3\x4a\xcf\x3f\x71\xf4\x77\x88\x2d\xde\x87\x1d\xaf\x35\x46\x89\x94\xba\x89\x46\x47\xa2\x52\x06\x7a\x10\xd1\x7f\x4c\xff\xaf\x9b\x03\x7d\x1f\x6f\x06\xfd\x78\x33\xe8\xe7\x9b\x7d\x79\x12\x5b\x6d\xe4\xc9\x27\xcd\xe2\xde\x81\xba\xf0\xc9\x63\x73\xe3\x25\x4d\xe9\x95\x92\x22\x31\x75\x80\x37\x95\x40\x0a\x53\xb0\xa0\x9b\x35\x08\xd3\x63\x57\x98\x9e\x44\x3f\x18\xfd\xbf\xda\xd7\xff\xd7\xac\x06\x5d\xb7\x1a\x74\xe3\x6a\x9f\xbe\x2f\xdd\x02\x7a\xed\x96\x96\xf1\xa6\xb9\x0f\x35\x9b\x0f\x33\x3d\x93\xa3\x69\xa3\x27\x38\x7d\x52\xb6\x3e\x55\x91\x3d\xa0\xe5\x4b\x93\x88\x58\x01\x5e\x0d\x5a\xd4\x56\xab\xc7\x1b\x8a\xb1\xba\x58\xdf\x8b\xdc\x5d\x8c\xfb\x8b\x39\x8c\xc7\x8a\xf1\x74\xb1\xee\x87\xe2\xa2\x1f\xbe\x12\x7a\x37\xae\x6a\xc7\x0b\xdb\x71\x47\xe4\x41\xe2\xe6\x76\xbc\xaa\x1d\x3f\x24\xf0\x71\x31\x7f\x52\xec\x0d\x86\xfc\xb2\x18\x5f\x9b\xbf\xf3\x4b\x31\xce\x2f\xd1\x51\x8d\x4b\x4a\xf8\x8a\x12\xaf\x97\x20\xc0\xb8\xae\x04\xab\x4b\x38\xa9\x9f\xdf\x57\x82\x87\x4b\xb8\x23\xa2\x78\xb1\x04\xaf\x94\x28\x0b\xaf\x84\x5f\x29\xe1\x5e\x1e\x3b\x1c\x82\x30\xbe\x6c\xcb\x7f\x6b\xcb\x0e\xdb\x48\xe2\xc7\xb6\xfc\x43\x5b\x2e\xd4\x2c\x10\xc2\x78\xcd\x2a\x8a\x29\xa2\xfa\xee\xbd\x1b\xf6\xc1\x8f\x25\xf8\x48\xfd\x9d\xbf\x96\xf0\x47\x25\xbc\x1e\x78\xa0\x14\x8f\x96\x32\xe3\xb6\x52\xde\x58\xea\x4d\xe0\x7b\xac\x54\x6c\x2e\xe5\x84\x36\x98\xef\x16\xb8\x42\xe0\x91\x52\xfc\x5d\x7d\xea\xad\x52\xfe\x20\xf7\xa9\x7f\x94\x8a\xcf\x73\x9f\xea\x86\x4b\x94\x4f\x75\xa3\x76\x69\x2c\x2f\x55\x5f\xd8\xd0\x67\xd1\x0a\xb3\x3e\x8b\x56\x0c\xea\x2c\xc6\x65\x92\x75\x17\x0d\xab\x08\x6d\xa4\xbe\x92\xe1\xb6\x6e\x7b\x6e\x67\x77\xe4\x0e\x89\xce\xe8\x24\xf4\x09\x44\x37\xb1\x17\xf7\x90\xbd\xc0\xdc\xdb\xd9\x17\xfb\x88\x3e\xbc\x9f\xec\x0b\xe6\x03\xd4\xde\xfe\x68\xfc\xdf\x35\x7e\x5e\xee\xe5\x6b\x40\x8b\xd6\x80\x96\xae\xf1\xf9\x73\xdd\x1a\xaf\x2f\x57\x33\x3f\xb4\x31\x5f\x5a\x69\x94\x5c\x3b\x16\xdd\xd8\xec\xb4\x28\xad\x40\xa0\x55\x35\x74\xd5\x97\x69\xbf\xaf\xe0\xfe\x64\xe2\xa0\x01\xb8\xf2\x56\x50\xe8\x56\x50\xf4\x56\x1f\x6e\xe1\xad\x4d\xfd\xee\xce\xb3\x9a\xc2\xad\xaa\x4f\xa7\x03\x60\x05\x9d\x26\x69\x83\x02\xdb\xbe\xb9\xbf\xfd\x5f\x73\x0e\x6e\x0d\xcc\xfd\xb8\x15\x74\xee\xad\xa0\xf3\x03\xf0\x6e\xf2\xe0\x1d\x74\x6e\xeb\xe7\xd0\xef\xa3\x63\x02\x4d\x3a\x7d\xa8\x88\x4e\x2b\xa6\xd7\xa1\xc7\xb4\x98\x09\x1a\xe6\x3b\xac\xdb\x02\x3a\x5c\xa0\x87\xf8\xb9\xd2\xe6\x40\xdd\xf1\xcf\x66\xfd\xb7\xfa\xeb\x8f\xad\x05\x15\xac\x05\x15\xad\x0d\xc4\xbd\xd7\x7a\xf1\xce\xe9\xad\xd3\x3d\x88\x8f\xee\x7d\x33\xd8\xc3\x29\x4c\xa7\x45\x68\x21\x7b\x5d\xca\xbc\x89\x78\xba\x56\xce\x73\xd8\x7e\x31\xfb\xbe\xd6\xa7\xc7\xbd\x6b\x41\x0f\xae\x05\x6d\x59\xeb\xcb\x85\x23\xd6\x81\x26\xac\x03\xad\x5e\xe1\xc9\xdb\xe5\xde\x63\x2b\xfd\x85\xd2\x99\x6c\x7d\xaa\xa6\x77\x1f\x8d\x50\x53\xdb\xb2\x21\xd7\x82\xa7\x4f\x43\xf5\x9c\x74\x45\xae\x19\x4f\xdd\x09\x34\x91\xfb\xa1\xff\x28\x1a\x0d\x89\x0f\x2c\xbc\xaf\x83\xf3\xe6\x0c\x7b\x4d\xdc\x95\x71\x34\x89\x6d\x96\x22\xac\x4f\xbe\x52\xd1\x51\x14\xb3\xc3\xed\xf8\x5c\xe1\xf3\x57\xa9\x60\x74\xd7\x15\x4b\xb6\x27\xd2\xd5\x67\xe3\xba\x99\xe9\xa1\xc2\xf6\xda\x61\xe9\x57\x79\x30\x06\x62\x04\x5f\x0d\xb6\xf8\x5a\xe8\x73\xe6\x72\x84\x95\x65\x20\xd8\xd2\xc6\x18\x94\x09\xee\x3a\xa6\x05\xc0\x28\xb5\xd2\x5f\x4d\x1e\xcc\x3a\x9f\x5e\x8f\xaf\x03\x3d\xbd\x0e\xf4\xec\xba\xc0\xdc\x9f\x75\x5e\x3f\xd0\x0b\x5a\x8f\x4f\x07\xe9\x34\x3d\x13\xa0\x14\x63\x50\x92\x26\x16\xd0\x46\x5d\x15\xe4\x49\xb1\x22\xb0\xce\x84\xb2\xe1\x72\x1b\xcd\x44\xba\xe7\x3e\x58\x0a\xe4\xfc\xee\xdf\xcc\x3d\xd8\xfa\x40\x9d\xf8\x7a\xd0\x29\xeb\x41\xa7\xad\xf7\xf1\x9a\xbf\xde\xeb\x37\x77\xd1\xef\xe3\xa5\xce\x54\x0e\xa9\xbe\x6d\x69\x62\xa9\xee\x50\xaf\x0b\x72\x6c\x6f\x94\x65\xd2\x23\xa7\xed\x91\xb4\x1b\x98\xdb\x70\x5c\x87\xf4\x85\x89\x3b\x49\xd3\xf4\xdd\x2f\x38\xd0\x95\x0e\x9f\xaf\xf7\xe9\xc7\xb7\x81\x9c\xdb\x40\xa5\xb7\xf9\xfc\x76\xdc\x6d\xa0\x13\x6f\x03\x4d\xf1\xe6\xfb\xe5\xe6\xf6\xf6\x6a\x69\xcf\x36\xe2\x3b\xd9\xab\xb8\xa9\xeb\x60\xb8\xc9\x3a\x54\xd3\xf0\x30\xeb\x50\x71\x98\x4d\xcf\x28\x4d\xae\xab\xed\xd9\x34\x63\x7f\x05\x4d\x9a\xf8\xbc\x0d\x36\xa5\x44\x3b\x20\xde\x80\xae\xbd\xb6\x65\x84\x2d\xb8\x66\xf3\x2d\xe9\x35\xf1\x11\x96\x14\x81\x7c\x12\xe8\xf5\x6c\xb8\xcd\x8f\x77\x3c\x71\x1b\x68\xdb\x6d\xa0\xe7\x6e\xf3\xe9\xfe\xea\x6d\x86\xee\x5f\xcf\x69\xfd\xfc\xfa\x6d\xe4\x74\xf1\xc4\x24\x8b\xba\xb7\x1a\x2d\x27\x62\x0d\xaf\xf3\xed\x3e\xbc\x03\x6e\x07\x1d\x72\x3b\xa8\xdf\xed\x3e\xbc\x41\xb7\x1b\x78\x2b\x77\x73\x4f\xd6\x30\xbb\x21\xd7\xfc\xab\xb3\xa0\x49\x52\xf7\xf2\x6c\x12\x9b\x14\x1a\xce\xfc\x00\x9c\x95\xb7\x83\x6e\xbc\x1d\xb4\x3a\x00\xe7\x21\x0f\xce\xee\xe6\x3d\xf9\xfd\xdc\x34\xa8\x3c\x9a\x14\xa3\xb1\xc8\x8d\x75\x76\xf5\x3d\xa3\xf2\x8f\x75\xf9\x2e\xab\x7f\x2b\x4d\x25\xcc\x1d\x3e\xdc\xc4\x1d\xa0\x36\xea\xf7\x3b\x02\x73\x20\xef\xf8\xdd\xf5\x8d\x4c\xd5\xf9\xcb\xbb\x08\xcd\xd7\x67\x2a\x6e\xa6\xdc\xe1\xdb\x43\x73\xef\x00\x5d\x78\x07\x68\x7e\x00\xce\x16\x0f\x4e\xb9\xc7\x87\xcd\xe7\x4d\xea\xe1\x69\x55\xd5\x99\x54\x4d\xf5\x1c\x13\x22\xa8\xeb\x4e\x95\x3d\x68\xa5\x82\x57\xd8\x38\x86\x44\xa2\x48\xb0\x31\x1e\x38\x77\xb0\xa5\x37\x9a\x44\x39\x5b\xca\x5e\xcb\xe7\xde\xfa\x60\xc7\xd9\xe2\x78\xe3\x76\x93\xad\xf1\x4c\xdc\xe9\xeb\x87\xae\x77\x82\x7a\xde\x09\xda\xfb\x4e\x1f\xcf\xfe\x77\xee\x59\x2f\xcf\x4c\x4d\x55\x68\x9a\x66\x99\x21\xaa\x0c\xd3\x22\x13\xba\x33\x02\x31\xe2\xd9\x8a\x81\xf9\x44\x8e\xd9\xff\x3b\xfd\xbe\x91\x2b\xef\x04\xdd\x78\x27\x68\x75\x00\xee\xed\x77\xee\xb9\xaf\x90\xe9\xf9\x91\x83\xdc\x57\x43\xbe\x97\x21\x6d\xd3\xa2\x3c\x00\xcf\xd5\xf0\x7e\xf0\xfe\x5e\x98\x88\x42\x77\x81\xe2\x77\x81\x92\x77\xf9\xf0\x2a\xef\xf2\xfa\xbe\xe7\xea\xb5\x76\x34\xbb\x6f\x9c\x9e\xa9\xaa\xce\x9c\xa1\x9d\x7d\x1e\x44\x95\x83\x69\x2b\x73\xcc\x68\x64\x3d\xb1\x30\x0c\x17\x95\x9c\xd2\x32\x2b\xa9\x3d\x44\x17\xb6\x6e\xdc\x9b\x44\xcc\x1b\xe2\xd8\xd6\x71\x18\x1c\x81\x94\x1d\xc0\x50\xec\x5a\x0b\x46\x07\x54\xf1\x3e\xdc\x56\xcf\xd5\x70\x59\xed\x93\xc3\x09\xbd\xc1\x56\x3c\x50\xe7\x1a\xd2\xeb\x78\xe6\x2e\x5f\x0e\xf7\xd9\x00\x3a\x68\x03\xe8\x94\x0d\x81\x3c\xbc\x0d\x20\xe7\x6e\x90\xf4\xfc\xe1\xb3\x3e\x32\x8f\x5b\x8e\x6e\x2a\xdf\xc6\xa4\xb3\xc3\x7d\xee\x0a\xb4\x98\x9c\x9e\xa9\xc8\xea\x81\x28\x95\xb5\x59\xf3\x7f\xeb\x6f\x57\x67\x5a\x7f\xdd\x8b\xec\xec\x10\xb3\xa9\xb2\x5d\x37\x74\x17\xdd\x44\x4f\xf4\x12\xde\xa3\xec\x1e\xea\xc6\xdd\x63\xdd\xb8\xbb\xec\x26\xba\xbb\xdd\x44\xf7\xf6\xf4\x77\x69\xf2\x55\xf5\xdc\x25\xc5\xbe\xc6\xed\xd3\x5f\xe8\x84\x7d\x61\x8b\x18\x12\x98\x8e\x73\xd8\xc6\x2d\x10\x0f\x49\x3c\x21\x85\x1e\x91\x7b\x1d\xc4\x8b\x12\xaf\x4b\xb9\x55\xcf\xb9\x85\x09\x77\xfc\x15\xbc\x1a\x22\xaa\x33\x0e\x18\xc5\xca\xb8\xe5\x07\xc0\x0b\xc0\x36\x1a\x20\xc4\xc3\xb0\x7b\xf3\x2d\x10\x37\xc1\xb6\x2c\x47\x76\xe0\x3c\x3e\x94\x1d\x69\x2e\x8c\x0f\xd4\xad\x07\xa3\x2c\x43\x42\xd9\xe2\x79\x21\xfd\xd3\x3c\x2f\x24\x6a\xa7\xc3\x85\x42\xfd\x14\xc2\x55\x8f\xd2\x09\xb9\xec\xc4\x24\x0b\xe9\x0a\xc7\x95\x42\xb4\x37\x9c\xa6\xf7\xab\xee\xee\xc0\xdc\xd3\xbb\x41\x0b\xef\x06\x2d\xbe\xdb\xe7\xbb\xbb\xef\x36\x7c\xb7\xda\x8b\x53\x4f\x98\xdf\x5c\x6f\xfa\x4d\x3f\x1b\x9b\x0c\x4d\x2c\xa4\x63\xda\xd0\xf9\xd0\x4a\xd3\xd5\x6e\x99\x8b\xa8\x96\x78\x11\xc5\x50\xc2\x24\x59\x59\xba\xe7\x66\x4e\xa3\x44\x8c\xfc\xdb\xe8\x9f\xbb\xc4\x46\x50\x9b\x8d\xa0\x92\x8d\x01\xf9\xb7\x71\xcf\xe7\x6e\x72\x45\xae\x14\xaf\xb3\xa4\x2a\x8b\x3e\x62\x74\xf7\x5a\x26\x7b\x0e\x77\xd4\xc8\xbf\x8d\xbe\x5c\x99\xb3\x11\x74\xee\x46\xd0\xf9\x01\x38\x8b\x7e\x07\x4e\x7d\x3a\x55\x39\xb9\x76\xb2\xd1\x5b\x11\xaa\x8a\xd2\x22\xdd\xa4\x43\x1a\x11\x6f\xe6\x6c\xe9\xba\xe1\x3c\x0d\xef\xcd\xc0\xba\xfe\xb6\x11\xf4\xcf\x8d\xa0\x6f\x03\xf0\x7e\xdd\xb8\xe7\x7e\xb8\x93\x2b\xd2\x99\xd4\x24\xd3\xa5\x6c\x90\x45\x55\x36\xdd\xd9\x74\xc2\x5a\x63\xe7\x9c\x98\x86\x57\x76\x4f\xa0\xef\xdd\x3d\xa0\xea\x7b\x40\x35\xf7\xf8\xf0\xe6\xde\xb3\xc7\xf5\xed\x5f\x99\x9e\x34\x7d\x72\x9f\x86\x74\x76\xc4\x51\xe5\xe9\x7a\x65\x6a\x78\xdd\xa3\xaa\xf2\xe8\x51\x7d\x47\xcb\x51\xaf\x11\xa4\x25\x8a\x35\x06\x5e\x08\x31\x6e\xe4\xc0\x3d\x3e\x7d\xdf\xb9\x07\xf4\xe1\x3d\xa0\x4f\x02\xf0\xbf\xdb\x33\x7c\x0f\xf2\x14\xd3\x42\x54\x49\xee\xaa\x30\x3d\x6a\x02\x96\x3a\x3e\xa3\x4b\xf0\x11\xf4\x27\x12\x1a\xee\xa0\x7b\x7d\xb8\xd5\xf7\x82\x6a\xef\x05\xd5\xdf\x1b\x98\x63\x77\xef\xef\xf5\x19\x9f\x5c\x71\x54\x6d\x26\x5b\x5f\x5b\x53\x93\xae\x1f\x93\x4d\x65\xd3\xbd\xfb\x34\x64\x53\xf5\xd9\xa3\x66\x57\xd4\x78\x4d\x43\x7b\x51\x55\x6f\xda\xae\x6c\xbf\x52\x6f\x32\x54\xa1\xee\x5e\x61\xc4\x43\x54\x47\xc6\x62\x90\x82\xf3\x0f\x40\x11\x13\xe5\xb3\xc5\x05\x39\x3c\xf3\x8d\x1d\x18\xc0\x33\xef\x3e\x50\xf2\x3e\x50\x9b\xfb\x7c\x3c\xf7\xb9\x6f\xcf\x7d\xc1\x5b\xc5\xb3\x3e\x3d\xa3\xda\x10\xac\x6f\x1e\x55\xc5\xe8\x67\x07\x52\x9b\xad\xed\x75\x44\xaf\x3d\x17\x61\x04\x13\x09\xcd\x98\x49\x73\xfe\xef\xf3\xf9\x64\xd9\x7d\xa0\xeb\xee\x03\xad\x0a\xe0\x71\xff\x7d\xff\x0b\x7a\xa5\x33\x95\x3e\xb5\x58\x53\xeb\x52\xa5\xf1\x0f\xe2\xb0\x0e\x1f\x1c\x88\xe2\x8e\xfb\xe1\x4f\xba\xa1\x97\xcd\x5d\x0c\xf4\x02\x8d\x8f\x7b\xbf\x4f\x97\xba\xfb\x41\x0d\xf7\x83\x16\xde\xef\xeb\x8f\x37\xee\x07\xbd\x73\x7f\x2b\xf9\x06\x47\x37\xb7\x8f\x5b\xc5\xab\xa6\xba\x21\x3b\xbe\xb6\x7e\x6a\x50\xa9\x54\xa5\x1a\xb2\xf5\xa9\x4c\x65\x26\x18\x6d\x4a\xa7\xa7\xd5\x65\x6b\x33\x81\x4b\xb7\x69\x4d\xa7\x57\xf7\xa5\x2a\x7b\x04\xca\xac\x91\x7c\x3c\x46\xf2\xf1\xf6\x08\x1c\x23\x95\x39\xa3\xad\xe9\x08\xdd\x1f\x66\x17\xae\xb8\xd0\xc1\x02\x87\x59\xcc\x0b\x21\x8a\x9f\x5c\xfc\xe8\xa2\x08\x9f\xba\xc6\x0c\xe4\xff\xd8\x58\x32\x44\x2e\x1d\xc0\x8c\x15\x03\xc0\x7c\xdd\x00\x5e\x33\x00\xb7\x0c\x90\xc5\xba\x9f\x5c\x67\x41\xb4\x9f\xbe\xd9\x55\x66\xb8\xe9\xd4\x0a\x08\x3b\xac\x84\xba\x70\x85\xc3\x2e\x9c\x5c\x1b\x0d\x2a\x34\xe7\xfe\x01\xdf\x7e\x3c\xf3\x01\xd0\xdc\x07\x40\x17\x3f\x10\xe8\x97\xf5\x00\xe8\xd1\x07\x40\x07\x5d\xd6\x54\x9e\xcb\x16\xfe\x6c\x2b\xf4\xab\xaa\xce\x54\x8e\x9e\x9e\xd1\x82\x68\xc4\x51\x39\x3a\x32\x06\xb5\xa7\xaa\xf0\x08\x94\x25\xe9\xeb\xb0\xe9\xa4\xc7\x7b\x09\x1b\xd7\xba\xd8\xea\x7a\x61\xb9\xde\x48\x80\x39\x89\x3c\xe4\xa3\x27\xe2\xda\xf0\x92\xec\xb2\xcd\xae\x52\x06\x61\x06\x92\x06\xeb\x36\xc6\xee\xdb\xe4\xf3\xc1\x81\x9b\x40\x87\x6e\x02\x0d\xdc\xe4\xaf\x63\xf4\x26\xd0\xf8\x4d\x2d\xfb\x2d\xee\x6c\xd6\x8f\xac\xae\xb6\xa6\x66\x78\x7d\xaa\x22\x5b\x5d\x9b\x49\xd5\x18\x94\x87\xcd\x32\x1a\x22\x11\xa2\x2a\x6b\x04\xca\x24\x7d\x15\x81\xed\x0d\xaa\x7a\xc4\xc5\x16\x85\x96\x27\x5d\x2c\x33\xa9\x82\x88\x8a\x34\x5e\xab\x02\x78\x3d\xb4\x09\xf4\xf8\x26\xd0\xd6\x4d\xfe\x79\x71\x1f\xfc\x3d\xfd\x34\x26\x9d\x1d\x5b\x5f\x3d\x79\x72\xba\x7e\x74\x2a\x5b\x5d\x6b\xf2\x4d\x07\x50\xd5\xe1\x74\x53\x14\x92\xf7\x82\x8b\x22\xb6\x51\xa4\x47\xda\xe8\x78\xb8\x88\x71\xd4\x1b\x08\x1c\xe3\x23\x39\xc4\xf9\x10\x68\xa7\x6d\x68\x17\x0e\xda\xa0\x83\x1e\x04\x39\x54\x27\xc3\x24\x79\x6f\x83\x5d\xb1\xc6\x77\xc2\x83\x3e\xbe\x99\x07\x41\x0d\x0f\x82\xe6\x3c\xe8\xd3\x71\xc9\x83\xa0\xeb\x1e\x44\x0b\xbd\xd3\x7d\x5b\x73\xbc\xc7\xa7\xaa\xb3\xa3\xbc\x36\x00\x8c\x41\x31\xaa\xe2\x11\x5c\x16\xa1\x5d\xf9\x60\x3c\x16\xe3\x4f\x63\xa2\x8b\x67\xf3\x4b\xef\x72\xdc\x62\x66\x0b\xa6\x29\x05\x72\x8c\x5a\x62\xe4\xdf\x83\xbe\x9d\x48\x9b\x41\xd6\x66\x90\xbb\xd9\xa7\xe3\xbe\x9b\x7f\x8f\x8e\x1e\x11\xfb\x64\xd3\x0d\x46\xdf\xb7\xa1\xaa\x22\xfa\x28\xe9\xcd\x32\xb7\x75\x83\x75\xed\xa1\x4b\xcb\x6b\x31\xdc\x06\x71\x3d\x45\x30\xc4\x81\xf9\xef\x6d\x35\x3e\x73\x37\xfb\xf8\xac\xdf\x0c\xda\xb0\x19\xf4\xe4\x66\x9f\x4e\x47\x3d\x04\x1a\xfb\x90\xdf\x27\xbe\xef\x5c\xcf\x2f\x3f\x2c\xd4\x7c\x7f\x95\xb2\x08\xbe\x30\x64\xb2\x22\x5a\x79\x7d\xba\x2e\x55\x6f\x9a\xa2\x63\x34\x55\xa1\x98\x4b\xb8\x98\x4b\x64\xb1\x55\x32\xa0\xd8\x2a\x11\xb4\xbe\x00\xd7\x46\x79\x6d\x94\x6f\x89\xf2\x9a\xa8\xbc\x26\xaa\x3b\x21\xdf\xaf\xd5\x89\x54\xac\x11\x55\x2a\x97\x13\x3a\x36\xe2\x7a\x61\xfa\xdc\xa3\x92\xf2\x13\x15\xbb\xe8\x48\x70\x31\x98\x2b\xd0\x15\x57\xdb\xb8\xd2\xe6\x18\xd4\x7f\x2e\x1a\xb8\x07\x3b\x9c\x8f\x28\x22\xb0\x10\xd1\x0c\xf4\x92\x81\xb2\x3c\x2a\x88\x0a\x58\x72\x5b\x6f\xca\x64\x04\x61\x1d\xaa\x34\xd4\x94\x96\xe8\x69\xc3\x2a\x70\x2d\xa7\xd1\x21\x2f\x35\xfe\xff\x43\xbe\x5d\xb3\xf5\x21\xd0\x73\x0f\x81\x5e\x7c\x28\x90\xdf\xf2\xb0\x79\xbf\x2c\xd7\x07\x72\x4d\xf3\x7d\x54\xc4\x19\xaa\x25\x2d\x63\x2e\x7a\x52\x55\x2f\xfa\xb9\x0d\x4b\xd8\xb2\x50\xa7\xdf\xb8\x7a\xac\xa1\x0e\xbd\x58\x09\xd6\x19\xd5\x28\xd4\xb6\xb8\x0b\x9b\x0f\x65\xc1\x97\x20\x97\x8a\xa1\xbd\x12\xc1\x08\x39\x7a\x00\xbe\x0c\x8c\xd1\xa1\x76\xc6\xee\x7b\xd8\x3f\x0f\xf3\x1e\x06\x5d\xfa\x30\xe8\x9a\x87\xfd\x7d\xee\xf1\x08\x68\xf4\x23\xa0\xc3\x72\xfb\xec\xf5\xe7\xde\xf0\x5b\x6b\x78\x8f\x4d\xd7\x4f\xab\xce\xe8\xfe\x18\xda\xa9\x70\xe6\x81\xaa\xa4\xb7\xb3\xe9\x62\xa7\x24\x46\xaf\x17\x7b\xd7\x28\x6f\x24\xf8\xbd\x04\xbf\x9d\xe0\x77\x12\x42\x7a\x0e\x72\x0c\x45\xba\xf2\x4f\x22\xcc\x66\x0f\x4d\xe8\x74\x5f\x2f\x46\x20\xb5\x49\x61\x6c\xe8\xb0\x8e\x09\x22\xe4\x42\xed\x82\x32\x35\xc3\x82\x11\xb3\xf2\x84\xda\x20\x7d\x6d\x20\xdd\x3c\xe3\xd4\xd9\x58\x57\xa0\xf6\x55\x2c\x2f\xb0\x9e\x07\x3b\x3c\x9b\xe7\xeb\x4c\x25\xdd\xfd\x1e\x7a\x64\x89\xc3\xcc\x8e\x10\xb6\xb4\x6c\xdd\x8a\x34\xec\x48\xfd\x98\x70\xba\x2a\xf5\xa2\xc4\xb3\xd9\xfd\xb4\xb4\x44\xc2\xa7\x63\x7b\xb3\xef\x8f\xf8\xfb\xfe\xe1\x23\xa0\x4f\x1f\x01\xfd\xe3\x91\x40\x1f\x9c\x47\x40\xf6\xa3\xfe\x79\x59\xe9\xc5\xb1\x3e\x79\xba\x39\x1d\xcd\xf1\xd0\xa7\xc6\x88\xe7\x06\xff\xdd\x4c\x6d\x36\xad\x2f\x90\x75\x80\x21\x4e\x55\xa1\x4e\xdc\xd9\xa2\xcf\x4b\xa1\xe7\x80\x83\x71\x63\x29\xaf\x2c\xb5\x74\xef\x33\x76\xd5\xc9\xe6\x5c\x60\xb0\x83\x91\x7f\x8f\x9a\xfd\x56\xd2\xe7\xa6\x47\x41\x6b\x1f\x05\x3d\xf9\xa8\x8f\xe7\xe0\xc7\x40\x63\x1f\x03\xdd\xeb\xf1\x65\xf7\x75\x5e\xbc\xe3\xf2\xe6\xe7\xda\xe0\xd9\xdc\x78\xe8\xb5\x77\xce\x2e\xd0\x4d\x40\x83\x6f\xd4\x35\x7d\x83\xf1\x35\x52\x54\x15\x2a\x16\xfb\x73\x99\x5d\x2c\xf6\x47\x59\x62\x84\xe8\x6b\x97\xb0\x7e\x65\x6f\x5a\xd5\x0e\x85\x7a\x5f\xd7\x15\x32\xe3\x56\x81\x2e\x98\x5f\x22\xa2\x18\xc4\x97\xb5\x31\x2f\x6c\x2d\x61\xd7\xeb\x0a\x74\x9a\xe6\x0c\x93\x7d\xc0\x48\x88\xc7\x4a\x79\xb8\x1e\xa7\x20\x24\x9e\x2b\xe2\x77\x8b\x72\x7f\x62\x49\x09\x7f\x0a\xc4\x75\x20\x39\xa2\x75\x88\x85\x90\xfc\x07\x84\xe0\x15\x1c\x92\xbc\x18\x0e\xeb\xf9\xb0\x52\x46\xcc\x1c\x04\x48\x14\x73\xbe\x2c\x56\xd4\xd4\x81\x01\xcb\x56\x8e\x64\x28\xa1\x24\x11\xdb\x71\x4e\xea\x57\xdb\x78\x7a\xa6\xa3\xa6\xf3\x96\xc7\x7c\x3b\xf2\xdf\x8f\x81\xfe\xfb\x18\x48\x6e\xf1\xe9\xdc\x69\x0b\xa8\xfb\x96\x96\x76\x5b\x61\x0b\x3d\x93\xa3\xf2\xe0\x19\xa9\xea\x1a\xe3\xf2\x04\x8d\x12\xf5\x56\x70\x06\x50\x21\x55\xb1\xb4\x45\x48\x4a\xba\xa2\x23\x18\xbf\x95\xd8\x73\xdb\xb2\x37\x4b\x02\x21\x58\x38\xaf\xad\x24\x0a\xcb\x88\xb6\x36\x11\xca\xf9\x81\x9d\x34\xde\xb3\xb6\xf8\xf2\x60\xfe\x16\xd0\xe5\x5b\x40\xab\x02\x78\x7f\xaf\x9e\x3f\xde\x52\x3f\x4e\xec\xd0\x9c\x3f\x72\x9a\xb1\x7c\x98\x31\x86\xe2\xd2\x16\x52\x0a\x11\xeb\xc4\x9d\xe3\xb4\xa1\xa3\x3e\xd2\x51\x7d\x88\xbb\x6b\xbd\xfe\x6c\x3b\x6c\x6f\x27\xd8\x1b\xf6\xaf\x8e\x77\x52\x32\xee\x29\xb5\xef\x2f\x65\x9b\x1f\x2a\x15\x4f\x97\x72\x91\x60\x31\x80\xf3\x38\x8f\x9f\xec\xc8\x1b\x3b\x8a\x10\x86\xf1\x0a\xb0\xc5\x1d\x78\x9a\x6e\xeb\xac\xf6\xa4\x2b\x5b\x88\x19\x1b\xaa\x11\xa8\xcd\x96\x17\x4b\xeb\x6c\xce\xc1\xe3\x01\xbf\xe8\x71\x50\xe6\x71\xd0\x19\x8f\xfb\x72\xfa\xc6\xc7\x7f\xd7\x6e\x99\xe9\x0d\xb7\x19\xd4\x81\xaa\x3a\xd2\xbf\x3b\x79\x97\xc6\x31\xcd\x87\xd2\xeb\x2e\xed\x32\x6b\x23\x3f\x77\x05\xc4\xb0\xf8\x08\x2e\xd0\x36\x80\x89\x3b\x74\x31\xfa\xff\x71\x5f\x7e\xf0\x13\x20\xe7\x09\x50\xf8\x09\x1f\x9f\xf6\x4f\xfc\x1e\x3e\xa3\xd3\x5e\xaa\xa9\x36\x4e\x35\x2f\x84\xa9\x2a\x42\x1f\x74\xd6\xad\xc6\x14\x32\x61\x1d\xff\x52\x62\xcf\x1f\x17\x4c\x5d\x35\xfc\x89\x4f\xf8\xf4\x38\xff\x09\xd0\x85\x4f\x80\xe6\x3f\xb1\xfb\xfe\x35\x0d\xb3\x33\x15\x7d\x3c\xe0\xa7\xd7\xa7\x27\x57\x37\x64\xd3\xf5\xe5\xb5\xb5\x35\x47\xd5\xa4\x53\x99\xe9\x26\x9b\xba\xca\xa6\x05\x5d\xd8\x73\xc4\xbb\x69\x38\x3b\x9e\xf0\xd7\xf9\xc9\x13\xa0\x2f\x9e\x00\xfd\x3d\xb0\xce\xc2\x27\xf7\xec\xf7\x6b\xe9\x57\x57\x5b\x5b\x63\x12\xca\xbb\x52\x55\x37\x5a\xd4\x05\x12\x09\x48\x21\x75\xd3\x58\x33\x44\x41\x3d\x8f\x2b\x9f\x43\xc7\xfb\xba\x78\xf1\xba\x30\xc0\x71\xd3\x8d\xae\xbb\xd1\x7f\x4f\xfa\xf8\xcc\x79\x12\x74\xee\x93\xa0\x8b\x9e\x0c\xf4\xd7\x79\x12\x74\xcf\x93\x2d\xe5\xf6\x41\x2d\xce\xe9\x94\x74\x4d\x9d\x31\xff\x27\x96\x50\x95\x1c\x81\xb2\x42\xfa\xbc\x8b\xd7\xea\xed\x9e\x8e\xb8\xbf\xa3\xd4\xbc\xad\x07\x34\x98\xf9\xcd\x79\xb9\x18\x22\xc2\xb9\xbc\xed\xc2\x46\x6c\x7a\x98\xf8\xcf\x56\x1f\xbf\xe2\xad\xa0\xf6\x5b\x41\x9d\xb6\x06\xfc\xe2\xad\xbf\xc7\x17\x06\xaf\x06\x63\x85\x31\x3a\xeb\xe0\xcc\xd5\x5d\x61\xeb\x62\x25\x4b\xa7\x8d\x2b\x15\xb1\x97\xf1\x7f\xb7\xfa\x79\x17\xe7\x6d\x05\x5d\xb0\x15\x74\x71\x00\xde\x8d\x1e\xbc\x0f\x76\x93\xaf\x5a\x9d\xad\x4d\x0d\xad\x9e\x41\xc4\x49\xaa\x4a\xd2\xa6\xae\x22\x37\x78\x46\xc0\x42\x52\x9f\x89\x90\xbe\xb9\x8a\x48\x13\x2c\xed\x69\xf8\x7f\xab\x9f\x9f\xfb\x5f\x05\xef\x29\x90\x7c\x2a\xc0\xff\x4f\x19\xb8\xd9\xdd\xc0\xad\x9a\x96\x3d\x7e\xcc\xe0\x86\x91\x63\x72\x79\x10\x55\x71\xda\xd9\x55\x47\x23\x4c\x56\x87\xcb\x71\xdd\xc9\x3b\xac\x43\x6d\x81\x38\x49\x2f\xb3\xee\xa7\x7c\x79\x7d\xcb\x53\xa0\xf5\x4f\x81\xee\x7e\xca\xe7\x83\x6f\x14\xfc\xa7\x41\x4b\x6e\x36\x70\xc7\x7a\x73\x87\x13\x2d\xf3\xfa\xc7\xd6\xa7\x4d\x27\xef\x86\x74\x7d\x13\x05\x98\x55\x6f\x1c\x5f\x5b\x99\xce\xcd\x46\x62\xd4\x1d\x41\x35\x6d\xc6\xf0\xd8\x9e\xf4\x09\x74\x3e\xa8\x6c\x9c\x55\x1e\xe5\x08\x92\xc8\xc7\x81\x78\x00\xfc\x30\x30\x1e\x51\x1c\xaf\x0e\xb0\xf4\xae\xde\x38\x24\x6d\x11\x77\x94\x88\x39\x40\x10\xe5\xcb\x84\xb6\x61\x5c\x66\x11\x56\x7e\x8f\x32\x93\x59\xf4\xcc\xad\xb3\xb7\x91\x7b\x4f\xfb\xeb\x9c\xf1\x34\xe8\xcc\xa7\x41\xe7\x3f\xed\xaf\x73\xf5\xd3\xa0\xdb\x9e\x6e\x59\x1f\x37\xb6\xe5\xfd\xae\xb7\xce\xfa\xf4\xb4\xda\x19\x69\xb5\x2c\xcd\x5e\xed\xa9\x26\xd9\x45\x76\x75\x68\x87\x32\x3d\xc3\xba\xd7\xbb\x64\x07\x26\x9b\xe1\x2e\xb0\xcd\x77\xaa\x1f\x3d\xb4\x97\x9b\x30\x2e\x1a\xc3\xdf\x90\xbd\x4d\xfc\xff\x69\xdf\x6f\x4f\x6e\x03\x15\x6f\x03\x95\x6e\xf3\xf9\xe1\xa0\x6d\x5e\xde\xf4\x05\xad\xdf\xc7\x34\xc7\xcf\x9b\x54\x57\x93\xa0\xe5\x5e\xe3\x66\x73\x57\xc9\x11\x1d\xab\xb2\x51\xac\xf0\x91\xc2\xbf\x60\xdb\xc7\xf8\x41\xdb\x7c\x7a\x5d\xbf\x0d\x74\xf3\x36\xd0\x9a\x00\x1e\x5b\xb7\xed\xb9\xee\xa6\x39\x1e\xb9\x7b\xd4\xce\x09\xaa\xc9\xa7\xa7\x45\x63\x04\xaf\xe9\x7f\xb6\xb6\xe0\x63\xc1\x7c\x85\x7d\x4d\x1c\xe0\x19\x1f\x9f\x3e\xcf\x80\xfe\xf4\x0c\xe8\x90\x67\x7c\x7c\x26\x3c\xf3\x87\xf1\xa9\x55\x7a\xe2\xb8\x74\x55\xce\x5b\xac\x29\xa2\xf3\xa5\x67\x64\x73\xe3\xa5\xb9\xf6\xb3\x85\x64\x1b\x79\xfa\xec\x14\xe4\x70\xda\xcf\xf8\xff\x01\x7c\x1e\x7b\x06\xb4\xf5\x19\xd0\xb6\x00\x3e\x5f\xfc\x0f\xf1\x19\x5d\x3d\x79\x4a\x00\xa1\xe7\x0c\x42\xb9\xce\x8f\x7b\x42\xa8\x8f\xc6\xe7\xb0\x67\x7d\x79\x99\x7d\x16\x34\xfb\x59\xd0\x59\xcf\xfa\xfc\x7d\xeb\xb3\xa0\xdb\x9f\x6d\x19\x27\x59\xd8\xaa\x3f\x33\xba\xb6\x36\xdb\xe8\xa8\xee\xf6\xad\x3e\x55\xd3\x33\x15\x07\x68\x0e\xeb\x42\x99\xae\x94\xd1\x5b\xd8\x5e\x99\x25\xc8\x87\x32\x5e\x5d\x8b\xd1\x09\x5d\x95\xa0\xc7\x50\x24\x10\xe1\xfd\x50\xc8\x69\x5d\x7e\xd8\xd1\x58\x2a\x21\x09\xa1\xbd\xf0\xfd\x0d\xff\x07\xd6\x91\xff\x1c\xa8\xf8\x39\x50\xe9\x73\x3e\x5d\x87\x3c\xf7\x7b\xf1\xf1\x1c\x92\x3a\xd7\xd4\x48\xc5\x3f\x51\xe6\x20\xba\x94\x35\x31\x75\x03\x4d\x9b\x75\x4a\x41\x5c\x5b\x5d\xe0\x22\x20\xa6\xb4\xe7\x11\xb6\xe9\x9c\x19\x62\xe3\x88\xe9\x61\x3c\x7d\x35\x5e\x0b\x9f\xf3\xf7\xfb\xa6\xe7\x40\x6b\x9f\x03\xdd\x16\xc0\xeb\x1b\x0f\xaf\xee\x1b\xbc\x38\xda\x9d\x4d\xf1\x9a\x96\xaa\x9f\x5a\x5f\x5b\xeb\xd9\xff\x87\x51\xa6\x1f\x7d\xca\x28\x61\x9b\xc3\x8d\x09\x05\x0c\x21\xf5\xbc\x31\xb6\x39\xa6\xb3\x3e\x58\x5f\x9a\xd6\xa2\x12\xed\x30\x42\x79\x05\x0c\x0e\xe9\x9f\x16\x04\xc6\xea\xc9\x33\x61\x19\xd2\x29\x78\x42\xb0\x90\x61\x11\x92\x51\xe1\x28\x0d\x73\x80\xc6\xbb\xfc\x79\xff\x7e\x77\xf2\xf3\xa0\x9a\xe7\x41\x0d\xcf\xfb\x7c\x71\xc9\xf3\xa0\x2b\x9e\x07\x15\x36\xeb\xf7\xd2\xbd\x45\x3f\x7f\x83\xff\x90\xdc\x78\xc8\x41\x61\xca\xf0\x89\x18\xe7\xd2\xed\x12\x31\xdc\x20\xb1\xde\x33\x42\x10\xd1\x95\x84\x3a\xc1\x86\xfd\x09\xa0\x07\x6a\x7c\x3e\x78\xde\xdf\xdf\x5f\x14\x1e\x2f\x80\xf2\x5e\x08\xcc\x9f\x7b\x01\x34\xf4\x05\x50\x22\x37\x1f\x6d\x89\x79\xfc\x9a\x5a\xd6\x63\x29\x7c\x86\xd7\xa7\xd3\x23\xc6\x64\x53\x15\x53\xb5\x61\x34\xb1\x94\x32\xee\x28\x2e\x97\xa3\xb8\x3c\x42\x1f\xc8\xdc\x85\xb3\xf6\x8e\x3e\x06\x7f\x04\x7d\x5d\xf1\x05\xf8\xef\x30\x97\x9d\xdc\x56\x57\x01\x42\x89\x40\xe5\x0d\x3b\x2e\x91\x6b\xfa\xf0\x0b\x1d\xaa\xfa\x93\xc6\x7b\xf9\x0b\xfe\xfe\xdf\xf5\x02\xe8\xbe\x17\x40\x0f\x07\xf0\xfe\xf4\x05\xd0\xbf\x5e\xf0\xfb\xf6\xee\xbc\xda\xb3\x97\x76\x43\x47\x25\x0f\xcd\x1c\x2e\xf4\xa6\x4c\x62\x04\xca\xda\xd2\xd5\x16\xda\x23\x8c\x98\x54\xfe\x49\xa9\x1e\x0b\xc8\x18\x83\x49\x8a\x41\xd8\xe6\x51\xa2\xbf\x38\xd8\x61\xee\xe6\xf1\xa8\xab\x5b\x0d\xc7\x4c\xf1\x7c\xdb\x46\xaa\x1e\x64\xee\x3f\x5e\xf4\xed\xda\xf1\x2f\x82\xfe\xfc\x22\x68\xe2\x8b\x3e\xbf\xae\x79\xd1\xec\xc3\x72\xaf\x1e\x7e\xc7\xfc\xe6\xe7\x68\x70\x43\x43\x75\x43\x63\x86\x34\xb6\x98\x53\xb4\xd1\x86\xad\xc7\x39\x01\x85\xfa\x16\x3f\x09\xc9\xfb\x8a\xa8\xee\xf3\xef\x7a\xda\xae\x84\x63\x82\xc5\x60\x16\xdc\x86\x05\x7a\x37\x86\x2e\x6c\x08\x2e\xc0\x60\x26\x8a\x4a\x65\x86\xb9\x36\x5b\x79\xb6\xe7\xa7\x1f\x6c\xec\xbe\xed\x3e\x9d\x4b\xb6\x83\x3a\x6e\x07\xf5\xde\xee\xd3\x79\xda\x76\xd0\x05\xdb\x41\xf2\x76\x8f\xce\x9e\x3d\x52\xd7\x42\x8e\x05\xf0\x3f\xc0\x94\x2e\x0c\xa4\x4c\x64\x14\xca\xd5\x77\x4f\x5a\xee\xc2\x16\x92\x93\x30\xd9\x54\x51\x5c\x69\x61\x85\x25\x4c\x29\x43\x89\x8e\xc9\xc4\xc0\xf8\xd0\xc2\x27\xfa\x7e\x92\x19\xc5\x1c\x96\x87\xf2\x30\x9e\x12\xb2\x79\x98\x63\xa6\x06\x4a\x65\x7b\x00\x10\x08\xb9\x6c\xd9\x2c\xed\x36\x44\x11\x06\x22\x12\xc6\x06\x39\xc4\xdc\xfb\x6d\xf7\xf9\xfe\xdb\xed\xa0\xff\x6c\x07\xfd\x1a\x58\x57\xec\x25\x50\x9b\x97\x5a\xfa\x97\x3b\x5a\xac\x6b\x7c\x6a\x6a\x7a\x70\x4d\x8d\x59\x5e\x83\xe7\xef\x64\xc4\x28\x59\x2e\x69\x93\xc9\xa7\xb8\xc1\x96\x6b\xbc\x24\x43\xe9\xc0\x8c\xfd\x31\x99\xf5\xea\x84\x19\xfb\xff\x25\x9f\x3f\xce\x79\x09\x34\xef\x25\xd0\x4d\x2f\xf9\xf8\x7c\xf4\x12\xe8\x8b\x56\xf0\x99\x9f\x6e\xee\xef\x96\xa7\xea\xa7\x1a\x64\xf4\x01\xec\x49\x19\x6b\x94\x28\xc7\x28\x2e\x67\x7d\x10\x51\xce\xa3\x44\xb9\xa5\x1f\xb9\xdc\xa2\x9d\x3a\x5e\xcd\x31\xbc\x64\x8b\x5d\x36\xde\xb2\xf9\x1d\x9b\xdf\xb6\xf9\x73\x5b\xd8\xf8\x97\x8d\x7f\xdb\xfc\x4f\x5b\x7c\x67\x9b\xc6\xe3\x98\xe7\xe0\x1d\x9b\x5f\xb3\x79\x97\xad\x07\xec\xa8\x35\xb5\x85\x1e\x96\x21\xb4\xa1\xc7\x36\x5b\xba\xdd\x53\x58\x84\x2c\xaf\x49\x87\x62\xa9\xc3\x8c\xfc\xdb\x11\xf0\x77\x77\x80\x32\x3b\x40\x97\xef\x08\xd4\xfb\xec\x00\x7d\xb0\xa3\xa5\x9f\xb3\xa0\xb6\xf9\x3a\x87\xd7\x4c\x6f\x98\x32\x64\xf2\x51\xf5\xe9\x4a\xcf\x86\xdd\x57\x91\x5d\x2d\x0b\xe5\xb6\xf7\xc8\xa3\x2c\xbd\x4c\x67\x14\x97\xbb\x74\xaf\xd2\xdd\x45\xb8\xcf\xc1\x66\x87\x1f\x74\xf0\xa6\x23\x3a\xb0\x8d\xc7\x1c\x7c\xe5\xf0\x3f\x1c\xfc\xe0\xf0\x37\x8e\xf5\x83\xc3\xff\x71\x78\xae\xab\x4b\x10\x95\x7b\x74\xb9\xcb\xf3\x5d\x6e\x87\x43\x95\xe9\x6e\xc6\x71\x73\xb1\x60\x33\x0d\x5c\x78\xa3\x78\x6c\xdd\xb0\x49\x2d\x9b\x59\xe8\x45\x3b\x09\x8e\xbb\x8d\x4c\x46\xfd\xcc\x3d\xd0\xcb\xfe\x79\x3a\xe5\x65\x50\xea\x65\x50\xe5\xcb\x81\x7b\xd0\x97\x0d\x5f\x8e\xf5\xfa\x54\x7d\xbd\xa0\xd9\xfd\x6b\x45\x2a\xa3\xe7\x2d\x6b\x4d\x6a\x0f\xa6\xcc\x10\x7a\x22\xa2\x2d\x49\xa5\xba\x92\x50\x9e\x66\x54\xe7\x91\x9b\x80\x51\x1e\x77\x83\xad\x43\xca\xa5\xec\x70\x71\x98\xd9\x0d\xb3\x7a\xd4\x8e\x5e\x98\x05\x5c\x25\x5a\x11\xf2\xbe\x1b\x3d\xf2\xfe\xe6\xfc\xbf\xe2\xdb\xbf\xfb\xbf\x02\x3a\xf8\x15\xd0\xc0\x57\xfc\xfd\xba\xe0\x15\xd0\xcd\xaf\x80\xee\xf5\xfa\xe0\xef\xbc\xd1\xb3\x63\x38\xd4\x02\xef\xaa\xfa\xd4\xb4\xf4\xcc\x66\x81\x3a\xbd\x98\x69\xa9\xba\xca\x54\x36\x65\xee\x25\x4f\xa1\x4c\xf1\xa1\xc8\xc3\xf0\xa3\xe8\x5e\x33\x5c\x33\x21\x12\xdc\x19\x7b\x6b\xc1\xd0\x5e\xb0\x68\xab\xfd\xd7\x73\xf0\x45\x14\xff\x8e\xf0\x30\x30\x47\x75\x92\x64\x88\x8f\xe2\x62\x9c\x13\x65\x8e\x84\x99\x7b\x44\x99\xe3\x7a\x9d\x09\xc9\xdc\x86\xc1\xb6\xe5\xe8\x7e\x26\x21\xe9\x3f\x0f\x13\x15\x6b\xc5\x73\x94\xb7\xca\x01\xc6\xee\x79\xc5\xdf\xa7\x9e\xaf\x82\xf6\x7b\x15\x74\xf8\xab\xfe\xba\xef\x7c\x15\xf4\xe0\xab\x68\x94\xd7\xcf\x78\x79\x18\xdf\xb5\x88\xa3\x0e\xad\x4f\x35\xcd\x79\xc9\xc5\xca\xb2\xf5\xb3\x47\xa4\xb3\x66\x80\xa7\x92\xe7\x63\x28\xd3\x43\x48\x59\x24\x58\x46\x85\x90\x92\xae\x8f\x79\xb1\xa9\xa8\x1e\x1f\x97\xd4\x86\x9c\xb9\x39\x99\xa1\x05\xa0\x92\xdf\xd3\x2c\xe5\x59\x6e\xd3\x45\x5f\xfc\x74\x6e\x08\xa4\x69\xe2\x1e\xd3\x09\xe7\xc7\xe2\x78\xa1\x0c\x40\x46\x1b\x84\xf8\x71\xf5\x91\x87\x23\x42\x70\x88\xf3\xd0\x53\x5f\x3a\x38\xf8\x67\x58\xbc\x12\x96\xca\xd2\x8f\xa0\x40\x76\x65\x9b\xa8\x07\x4b\x14\xe9\xae\xfc\xa6\x26\xf9\x70\x63\xf7\xef\x0c\xf4\xff\xde\x09\xea\xb9\x13\x74\xc8\x4e\x9f\x2e\xb3\x76\x82\xce\xdd\x09\xda\xd0\xcc\x1f\x92\x2d\xe2\x14\x9a\x2e\xc7\xeb\xc8\xdc\x3e\x94\x09\x0b\x29\x13\x82\xa5\xa5\x57\x7e\x41\x42\xab\x00\x09\xb6\x24\xde\xd5\xd7\x45\xfc\xb9\xc9\x6b\x08\x37\xfa\x26\xbd\xd0\xce\x4b\xdc\xdb\x9f\x3f\x56\x6f\xbe\x17\x15\x71\x7e\x31\x2a\x36\x45\xf5\xe8\xa5\x42\xb5\x0a\x65\x36\x26\x74\x90\x23\x57\x59\x7d\x84\x91\xff\x3b\xfd\x7b\xa5\x2f\x77\x82\xbe\xd9\x09\xfa\x21\xb0\x8e\xd2\xd7\x40\x9d\x5e\x03\x4d\xcc\x36\xb5\xcf\x87\x36\x9f\x0f\x5b\x91\xca\x4c\xca\xd9\x60\xab\x50\x44\x19\x31\x0c\xc3\x0b\xe8\xa2\x7c\x8e\xe1\xa9\x38\x9e\x8b\x7b\x89\xc3\x45\x68\xe3\x25\x19\x9a\xa1\xda\x44\x71\x76\x8d\xf8\x30\x29\x08\x03\x8d\xff\xff\x9a\xcf\x77\x0f\xbe\x06\x7a\xec\x35\xd0\xd7\xaf\xf9\x78\x35\xbc\x0e\x3a\xe7\x75\x50\xdd\x15\x06\x8f\xe5\x5e\x1f\x9d\x05\x67\xb4\x3c\x6f\xb9\x41\x8c\x2d\x93\x9d\x33\xb5\xea\xfd\xd6\x98\xb2\x6e\x7a\x23\x47\x2e\xe4\x71\x94\xc1\x30\x2d\xdf\x86\xeb\x46\x5b\x23\xb8\x4c\x8e\x40\x99\xe9\xbe\xcb\x32\x34\xcc\x1a\x1e\x1b\x26\x86\xf3\x30\x1e\xee\x08\x21\xc5\x30\x49\xdb\xf3\x71\x6b\x34\x50\x15\xb5\x32\x8a\xdb\x42\xd8\x10\xe2\xbb\x42\xbc\x21\xe4\x85\x26\xef\x8a\xe0\xe1\x08\x17\x89\x7f\x69\xe2\xf0\xd7\x71\x66\xfe\x22\xce\x9f\xc7\x45\x21\x47\x85\xc4\x6b\x11\x66\xdc\x09\xde\x1c\x16\x36\xa2\x70\xb9\x90\x87\xa1\x4c\x87\x63\x6f\x8c\xf2\x3f\x24\xb6\x26\xf8\xc5\x08\x6f\x8f\xf0\x00\x3d\x49\xd8\x42\x1e\xee\x8a\x8b\x4d\x71\xf1\x90\xda\xfa\x4e\xb2\x2d\xe7\x89\x90\x1d\x32\x49\xfd\x3a\xe5\x57\x49\x67\x4f\x31\x59\x61\x2b\x24\xc3\x1c\x0a\x45\x05\x73\x5e\x2c\xca\x12\x71\x8e\x72\xc4\x09\x8b\x90\x68\x2c\xff\xa1\x23\x8d\xfc\x7b\xc3\xd7\x57\xf1\x37\x40\x85\x6f\x80\xda\xbd\x11\xe8\x87\xf2\x06\xa8\xff\x1b\x2d\xf5\x72\xb6\x39\x9f\x4c\x49\x99\xc0\x44\x5d\x9c\x32\x4a\x3b\x85\x68\x51\x81\x2e\x6e\x7f\x2d\x8e\xd7\xe3\xa6\xfa\x56\x97\x4e\x83\x43\xa6\x11\x8c\xed\xcf\x0e\x56\x5f\x83\x8c\xdf\xf3\x86\x5f\xff\xf7\xc3\x1b\xa0\x5f\xde\x00\x1d\xfe\xa6\x8f\xcf\x5b\x6f\x82\x3e\x79\x13\xf4\xce\x85\x4d\xcf\xdf\x82\x9b\x9b\xf7\x15\x4a\xcf\x6e\xce\x1f\x8d\xbd\x02\xaa\x1b\x72\xad\x02\x5a\xa9\x6c\x6e\x52\x7d\xdd\xa2\x8c\xaf\xba\x31\x8d\xb7\x6e\x36\x65\x58\x73\x0f\x34\x87\x70\x8e\x93\x86\xc9\xe1\x62\x98\x1c\xce\xc2\x92\x8e\x60\x29\x86\xf1\x70\xf5\x2d\x87\xc9\xe1\x8e\xe2\x26\x21\x64\xfe\x30\x31\xbc\x88\x36\x15\x40\x62\x59\x9c\xb7\x14\x60\x69\x11\x7e\xc8\xe7\xcb\xe3\xbc\x30\xce\x37\xc6\x02\xfc\xb5\x26\x86\x5b\x22\xcc\xbc\x26\xc2\x36\xee\x50\xcf\xee\x8c\xf0\xcb\xf9\x9a\xaf\x16\x24\x25\x8b\x0b\x93\x7c\x41\x52\x7c\x18\xe1\x9b\x22\x6c\xe1\xda\x08\xaf\x88\x68\x59\x7a\x61\x82\xcb\x78\x47\xdc\xbb\xb8\x61\xc4\xf1\x50\x12\xeb\x99\x7f\x8d\xf3\xf3\xf9\x62\x7b\x7e\xd8\x13\x33\x1c\xe7\x67\x63\x62\x75\x4c\x5f\xcd\x99\x3b\x5d\xe6\x2e\x82\xa8\x54\xe6\x73\x89\x88\xc8\x7d\xbd\xd2\x34\xa9\x75\xbf\x1e\x54\x0d\xc8\x08\x12\x32\x2e\x92\x32\x9f\x0b\xad\x02\xa7\x90\x0b\x44\x92\xf3\x45\x82\xe3\xb2\x88\x99\x8b\x9d\x8e\x70\xb8\x0d\x17\x8a\x82\xfc\xa8\x88\x14\xa9\x9d\x19\x6c\xce\xff\x5b\xbe\x5c\xba\xe8\x2d\xd0\x82\xb7\x40\xd7\xbe\x15\xb0\x03\xdf\x02\x7d\xf3\x16\xa8\xd0\xd3\x3b\x3f\x7b\xf3\xd5\xfa\xb6\xb8\xf7\x18\x3a\x7d\x5a\x9d\xdf\x79\x61\x0b\x4e\xa2\x0c\x46\xc8\x32\x67\x04\xca\x86\x8f\x10\x65\x92\x1e\x2e\xc4\xbb\x79\x58\x0e\xf1\x4c\x54\x6b\x96\x65\x71\xac\x8a\x47\x99\x6d\x3b\xac\x8e\x9a\x70\x85\x4e\xf7\x0f\x31\x6c\x29\x64\x48\x30\x12\x82\xad\x23\x2d\xf5\xec\x91\xa8\xf6\x2c\x6f\x57\xc7\xcd\x96\x3d\xd1\x56\x4a\x3d\x5b\x37\x92\xeb\xba\xe0\xd8\xb0\x86\x07\xba\x59\x10\x0d\x31\xf6\xdf\xae\xc0\xdc\xd3\x5d\xa0\xcc\x2e\xd0\xf4\x5d\xfe\xfa\x2e\xdb\x05\x5a\xb8\xab\x65\x5c\x64\x68\x0b\xfd\xa1\x58\xb0\xe9\xb4\xd9\xa4\x32\x75\x51\x9e\x47\xab\xdb\xe8\xd0\xf6\x97\xf9\xf8\x2a\x5f\x30\xa4\xb0\x45\xbe\x36\xd5\x12\x26\x71\x44\xc7\x37\x8e\x32\x7a\x60\x57\xc0\x0f\xd8\x05\xfa\x61\x17\xe8\xbf\xbb\x7c\x7b\x2c\xfe\xb6\x79\x3f\xd7\x17\x60\xe8\xe5\xad\xde\x37\x57\x67\x66\x6b\xcf\xa6\xc1\xd0\x3a\x41\x99\x7c\x7a\xa6\x8d\x69\x5e\xe1\xa5\x34\xc7\x91\x34\xdd\xc3\xd8\x14\x1f\x0c\x35\xf7\x1d\x6f\xfb\xf0\x67\xbd\x0d\x3a\xe7\x6d\xd0\xe2\xb7\x7d\x7a\x6c\x79\x1b\xb4\xed\xed\x96\xf2\xa5\x57\xb3\x39\x7a\x4d\xca\x8b\x1b\x4c\x3a\x5c\x27\xca\x38\xc3\x74\x76\xf7\x70\x8c\x10\x65\x42\x89\xef\x61\x92\xae\x2e\xd2\xb1\xdb\xef\x13\x4d\xca\x0d\x3e\x48\xe0\xcb\x84\x46\xf4\xd3\x84\xf8\x2c\xc1\x9f\x27\xe4\x7f\x12\x92\xa8\x50\x6a\x33\xd7\x61\xaf\xda\x00\xd0\x43\xf0\xd8\x91\x9e\xa8\x1c\xa6\xd7\xd1\xeb\x1d\x7f\x1d\x83\xdf\x01\x8d\x78\x07\x74\xea\x3b\x81\xb8\xc6\x3b\xa0\x85\xef\xb4\x5c\xc7\xe7\x87\x34\x5d\x47\xd3\xb2\xe4\x3d\x2f\x64\xad\x59\xc8\xc5\xf9\x4d\x16\xf2\x6d\x02\xbf\x98\x85\xfc\x90\x10\x3f\x26\xf8\xa7\x84\xbc\x24\xff\x0f\x2c\x64\xb8\x89\xff\x07\xd6\xf1\xdb\x3b\x20\xf9\x2e\xc8\x79\x37\x70\x2f\xf4\xee\x9e\xef\x39\xaa\xaa\x33\xd5\x0d\x53\x1a\x66\xa6\xd3\x75\xa7\x4f\xd3\xc9\x4c\x0e\xd5\xb9\x34\x54\x07\x3c\xc0\xa6\xdf\x4a\xb0\xfa\x84\x46\x18\x3e\x78\xd7\xd7\x33\x67\xbc\x0b\x9a\xf1\x2e\x68\x76\x00\xee\x8a\x77\xf7\x9c\xef\x37\x69\x72\x43\xe3\x3d\x60\x31\xd5\x95\xd0\x69\xc8\xd5\x95\x48\xd8\x2c\x58\xc9\x33\x25\xe9\x12\xec\x80\xd1\xdb\x78\x2e\xec\x5f\xf3\x50\x99\x59\x7f\x00\x8f\x9f\x14\xcc\xf7\x40\xe2\x3d\x1f\x8f\x43\xdf\x33\x78\xe4\xe2\x41\x43\x57\x34\xd3\x73\x0a\x0b\x2f\x6b\x64\x07\xfa\x51\x5d\x7f\xba\x1e\x6a\xf1\xfa\x0a\x4c\xcf\x09\x55\x26\xad\x70\x45\x91\xc9\x67\x51\xbb\x11\xcd\xd3\xdd\x0a\x95\x81\xd4\x35\xc4\xdc\x46\x5f\x47\xb1\xd6\x83\x02\x96\x9d\x10\x96\x88\x35\xe2\x79\xb4\xd1\x83\xef\xf9\x78\xae\x7e\x0f\xb4\xee\x3d\xd0\xed\x01\x3c\xef\x7d\xaf\x69\x5c\xb2\x79\x7d\xde\xe4\xda\x20\xa6\x83\x04\xd5\x49\xba\x82\x9b\x8d\xc6\xd5\x5f\xc7\x18\x3b\xe0\x7d\x1f\x5e\xc7\xf7\x41\xdd\xde\x07\xed\xf5\xbe\x0f\xef\xf0\xf7\x3d\x39\xe1\xf5\x71\x58\xb9\xa8\x45\x7c\xd9\x28\xc8\x74\xa6\x61\x7a\x7d\x7a\xcc\xcc\x74\x9d\xf1\xcf\x8b\xa8\xae\x98\x6e\x67\x84\x65\x58\xb8\x1c\x65\x48\x87\x19\x21\xe8\x59\x2c\x3a\x9c\xe1\x25\x62\x1f\x6b\xd6\xfd\xbe\x2f\x3f\xfb\x7e\x00\x3a\xf4\x03\x50\xcd\x07\x01\x7b\xe4\x43\xd0\xf0\x0f\x41\x63\xbd\xf9\xbc\xdd\x3f\xf0\xe4\xc5\xf5\xbb\xa9\xbb\xf7\xd8\x66\xf7\xfd\x82\x8e\xaf\xcd\x0c\xce\xd6\x4e\xab\xae\xd8\x73\xe3\xa4\x21\x3a\x25\xb8\xc5\x27\x74\xee\xf9\xee\x7a\x2b\xe5\xfe\x79\xef\xdc\x58\x1b\x2d\x3d\xc5\x6d\xa0\xba\xfc\x11\x00\x58\x94\xe1\x68\x30\xca\x42\x23\xb8\x2c\x31\xe2\xff\x47\xd9\x97\xc0\x57\x55\x5c\xff\x9f\xf3\x9d\x7b\xef\xbb\x6f\xcd\x4e\x48\xd8\x02\x84\x10\xf6\x18\x40\x65\x53\x50\x10\x82\x80\x51\x50\x5c\x50\x08\xc9\x23\x09\x26\x79\x21\x79\x61\x51\x44\x5c\x0a\x88\xb8\x16\xfd\xd7\xa5\x2e\x68\xd5\x9f\x5a\x4b\xad\xf5\x67\x6d\x6b\x6d\xb5\x6a\xad\x56\xaa\x56\x6d\xeb\x2e\x9b\x8a\x3b\x2a\x2a\xea\xff\x73\x67\xe6\xbd\xb9\x59\xe1\x87\x1f\x48\x0c\x21\xe7\xcc\x99\x99\x33\x67\xfd\x1e\x9e\xa5\xac\x50\x96\x1a\x00\x33\x83\xb3\xec\x99\x98\x25\x2a\x78\xb6\x7b\x32\x9f\x32\x8f\xf6\x82\x5d\xcb\x15\x21\xef\x80\xa1\x54\xd6\x4f\x2d\x61\x65\x3c\x7c\x00\xac\xe0\x5b\x72\xf9\xbe\x1c\x6e\xc4\x74\x4c\xb0\xc0\xeb\x19\xab\xbc\xef\x47\x2e\x3c\xff\xf9\x28\xce\xc5\x71\xdc\x9b\xb3\xf8\x69\x0d\xe6\xdc\xc4\x8d\xa2\x37\xf2\xb0\xc4\x73\xef\xbd\xbb\x24\x6a\x65\x0f\x75\x26\xf2\x50\xcc\x9f\x32\x7f\xc4\x42\xf9\x67\xde\x2d\xbb\x83\x59\x36\x0f\x38\x1c\x93\x85\x96\x8e\x0c\xf1\x4c\xe4\x10\x0b\x4c\xe2\x41\xac\xba\x6d\x02\x18\xc6\x03\x79\x12\x9e\x60\xdc\xe2\x9d\xfc\x9c\x20\x30\x21\x0c\x5c\xc3\xa8\x08\x02\x41\x39\x32\x7c\x08\x06\xa0\x08\x16\x02\xc2\x11\x70\xfb\x7a\xaf\x56\x56\x0a\xd9\x26\x28\xb3\x10\xc1\x60\x04\xe1\xcc\x18\x47\x59\xa3\x9f\x8a\x5c\xe4\xa0\x97\xe7\x3b\x21\xcf\xee\x8d\x7c\x51\xc8\x05\x6e\x5f\xee\x33\xcf\x9c\xe3\x39\xaa\xfe\xfb\x1d\xe3\x5f\xbc\xf7\x0e\xd3\xde\x77\x98\x3e\x7c\xc7\x9c\xe3\xf0\xbb\xea\x1c\xa7\xe2\x2f\x7d\x2f\x6e\x7f\x8e\x6b\xe2\x35\x6d\xd5\x49\x59\x73\x60\x22\x2f\x4b\xa4\xc6\xb9\x52\x65\x47\x42\x9e\xf3\x09\x17\x39\xba\xfa\x20\x5b\x40\x0c\x43\x00\x44\x96\x15\x63\x03\x0c\x34\x57\xe5\x01\xdf\x35\xfc\x24\xdf\x65\x3a\xef\x5d\xa6\x0b\xde\x35\xfc\x3c\xa0\xf9\xb9\x54\xc7\x17\x17\xdc\xdf\xf1\x5e\xe9\x0a\x88\xe3\xda\x96\x79\xde\x8b\x9a\xeb\xf9\x38\xf7\xa7\x96\x01\xd4\x2c\x9b\xb7\x2d\x2e\x44\xbe\x6c\x14\x51\xf9\x06\x47\x87\x9f\x7b\xe9\xcc\x9b\x67\xc8\x1c\x81\x23\xe4\xa5\xf7\xf6\x24\x53\xda\x7d\x16\xa0\xde\x85\x79\xaa\xfe\xf9\x3d\xc3\xe7\xe0\xf7\x98\x4a\xdf\x63\x1a\xf3\x9e\xb9\x77\x33\xde\x63\x9a\xf3\x1e\xd3\xcd\x1b\xda\xdb\xdd\xb9\x5d\xd4\xef\xfa\xf8\x4d\x34\xeb\x46\x85\x16\xe7\x0c\x3e\xd3\xa6\xcf\x39\xdd\xa2\xf5\x96\x44\xe0\x85\x54\x48\x1e\x37\xae\xae\x37\x4e\xed\xe7\x49\x2a\x0e\xee\xe3\xeb\x77\xef\x31\x3d\xf6\x1e\xd3\x9f\xdf\x33\xf2\x7b\xfa\xbd\x43\xd7\x89\x1b\x7e\x9a\xda\x1a\x65\x42\xa1\x55\x37\x6a\xb4\xd8\xb4\x0d\xed\xa6\xf7\x13\x55\xaa\x38\xc0\x4e\x93\xc7\x18\xb5\x93\xa9\x7c\x27\xd3\xf8\x9d\x86\xee\xdc\x9d\x87\xca\x8b\xfa\xe9\xa6\x3d\xe8\xa9\xb9\xd4\x92\x47\x0f\x40\xa2\xd0\xab\x3a\x2a\x20\x66\x39\x9c\x81\x7e\xf2\xc9\xb2\x10\xd6\xa9\xd1\x93\x95\x3e\xdc\x69\xde\xeb\xdb\x76\x32\xdd\xb1\x93\xe9\xae\x9d\xbe\x7a\x91\x6e\xde\x69\xcf\x5e\x1a\x5d\x26\x67\x28\x2d\x17\x34\xce\xa7\xef\x4f\x91\x3f\xf7\xd3\x9d\x46\xdf\xbb\xbb\x98\xa2\xbb\x98\x32\x77\x99\xf5\xf5\xdf\x75\xe8\x3e\x00\xe5\x51\xa7\x52\xec\x99\x2e\x2d\x0f\xd2\xe3\xa9\x0d\x76\x55\x9a\x03\xe9\x08\xe1\x7c\x15\x07\xde\x65\xf6\xf3\xc2\x5d\x4c\x97\xee\x62\xda\xe8\xa3\x7b\xf7\xae\x43\xef\x67\xda\x93\x97\xbb\x98\x4f\xcb\x7b\xd3\x6b\xac\xfb\x1b\x1d\x64\x22\x66\x41\xf4\x93\xfa\x24\x2a\xc7\x8a\x17\x0a\xa2\xa8\xe5\x9d\x34\x4f\x0c\x0b\xd4\xfa\x77\x19\x3f\x24\xb2\x9b\x29\x6b\x37\x53\xee\x6e\xc3\xc7\x31\xbb\x15\x1f\x3b\xf4\x7b\x97\xc2\xd5\xef\x92\x8f\xe3\xaa\x92\xd5\x75\xba\x17\x71\xf9\x10\xfa\x03\x74\x1a\x55\x86\xfa\x21\x10\x09\x58\x72\xc8\x67\x84\x43\x16\x64\xb5\x72\x94\x4b\x24\x5e\x84\x6d\x85\x3c\x87\xca\x16\x4e\xfa\xdc\x9f\xaa\xf6\x7d\xb7\x91\xd3\xbd\xbb\x99\x7e\xb5\x9b\xe9\x41\x1f\x7f\x2f\xee\x6e\x9f\x4f\xe9\xdc\x1f\xd5\x3e\x0c\x27\xb3\xa6\x39\xb4\x3c\x57\x02\x93\xca\x41\x8a\x8e\x04\x54\xc9\xd1\xe9\x5e\x5b\x36\x3c\x17\xcb\x04\x1f\x20\x04\x1c\x7d\x66\x4e\x53\xfd\xaf\x7b\x0c\x3f\x47\xed\x61\x9a\xbc\x87\xe9\xd8\x3d\x86\x9f\xc5\x7b\x0e\x97\x9f\x5a\x3f\x33\x6f\x1a\x66\x0a\x19\xc8\x6f\xc7\x4c\x69\x67\x66\x88\x68\xa1\xaa\x03\xdd\x63\xce\xef\xdf\xf7\x30\xed\xd8\xc3\xf4\x92\x8f\x9f\x2f\xf6\x1c\xee\xf9\xad\xa9\x6f\x6d\x4e\xe8\xee\x95\xde\xb4\xbc\x80\xb6\xe9\x2a\x59\xc4\xa0\x4a\xe4\x32\x65\x30\x32\xc8\xe0\x1c\xd9\x6a\x6d\x21\xcf\x5b\xa1\xca\x83\xef\x35\x7c\xcc\xdf\xcb\x74\xfa\x5e\xa6\xb3\xf6\x1a\x3e\x5a\xf7\x1e\xee\x79\x5e\x5a\xd5\x90\x32\x11\x8a\xa4\x6c\x76\xcb\x76\x51\x59\xc6\x14\x12\x10\x01\x8f\x03\xf9\xce\x38\x70\x60\xfa\xd0\xcf\x50\x75\x90\x3e\x3e\xde\xdd\xcb\xb4\x67\x2f\xd3\x07\x3e\x3e\x3e\x3f\x24\x1f\xab\x12\x2d\xe7\x2e\xf5\x94\x55\xb5\xe7\x9d\x34\x25\x9a\x4c\xad\xa3\xba\xd9\xb6\xf7\x68\x58\x69\xbc\xbf\x33\xd5\xfa\xdf\xf7\xe5\xfd\xde\x67\x5a\xf4\x3e\xd3\xe2\xf7\x0d\xdd\xda\xf7\xff\x6f\x74\x3b\x10\x7d\xae\x03\x51\x22\x3a\x4b\xd2\x7d\xc4\x47\xf7\xd9\xf7\x99\x76\xbc\xcf\xf4\xea\xfb\xe6\xbd\xca\xfa\x80\x69\xf8\x07\x4c\x97\x3e\xa4\xe3\xd6\xbf\xd6\xef\x6b\x47\x3f\x3b\x9e\x4c\x93\xdc\xce\x25\xb4\x3c\x74\x3c\xa6\xf7\xa1\x37\x6d\xd9\x68\xe6\x70\x36\xf7\x15\x16\x9f\x8f\xb5\xe9\xa6\x37\x97\xc7\xc8\x9c\x9d\x77\x42\x06\xcb\x5e\x4a\x9b\x81\x02\xf9\xff\xa5\x52\xd3\xc8\x5a\x1c\xe8\x82\x67\x16\x01\xef\x86\xcb\x2a\x1c\x70\x9f\xf4\x31\xa6\x45\xaa\x0e\xf4\x03\xb3\x8e\xcd\x1f\x30\x5d\xf5\x01\xd3\xb5\x1f\xf8\xf2\x25\x1f\xf4\x2c\xbf\xe6\x36\xc3\x7f\x91\x4d\xcb\x1d\x7a\xd2\xd1\xb5\x2e\x2a\x3a\x98\xbe\x38\x67\x2b\xff\xc7\x47\xef\x9b\x0f\x98\x7e\xf0\x68\x7d\xe8\xb3\x8f\x3e\x3c\x24\xbd\x65\x6d\x7a\xc2\xbe\x24\xf7\x4a\x37\xe4\xe8\x1c\x65\xff\x7c\x68\xe8\x35\x7c\xc8\xb4\xe2\x43\xa6\xa4\x8f\xde\xc5\x1f\xf6\xdc\x47\x9d\x6c\x59\x53\x1b\x4f\x93\x2c\x73\x68\x79\x80\x76\x3b\xe9\x18\xb9\xa5\xc9\xfa\x70\xf7\x16\xab\xfa\x47\x1f\xdd\x77\x3e\x64\xda\xf3\x21\xd3\x07\x3e\xba\x23\xf7\xe9\xfe\x00\xdd\x4f\x31\xf9\x92\x4e\xe7\x22\x45\x74\x3d\x4f\xa0\xe5\x13\xe9\xea\x80\xbf\x6a\x88\x43\x12\xde\x66\x90\x0a\x7e\x78\xc6\x2c\x6c\x1e\xe8\x2b\x3f\x0d\xc9\x8c\x84\x1b\x00\xf2\x02\x40\x86\x4c\xdf\xaa\x12\x24\x4f\xc9\xf5\x35\xfc\x2e\x51\xf5\x4f\xfb\x8c\x7e\xbd\x66\x1f\xd3\xf5\xfb\x98\x6e\xd8\x67\xf8\xbd\x4f\xf3\xbb\xf3\xb2\xae\xfd\xaf\xba\xaa\xa6\x9a\xc4\xb2\x65\xba\x52\x62\x79\x98\xf6\x06\xb4\x73\xac\x90\x87\x03\xba\xe1\xdc\xec\x51\x95\xca\x03\xed\x33\xf6\x45\xde\x47\x4c\x85\x1f\x31\xf5\xfb\xc8\xd0\x1d\xf5\x51\xcf\xf5\x2f\xcd\xaa\x34\xe7\x84\x96\x78\x7c\xa1\xba\xc8\xaa\x60\x54\xde\xde\x4d\x0a\xb3\x52\x0d\x25\xcd\x50\x55\x0f\x69\xbd\xb5\x54\xad\xfb\x23\xb3\xee\xdf\x7e\xc4\xf4\xe8\x47\x4c\x7f\xfd\xc8\xdc\xe3\x77\x3e\x62\xda\xf7\x91\xc9\x97\xa6\xf6\x29\xb3\x43\x9e\x5a\x62\x67\x24\x1a\xe3\x0b\x15\x07\x3e\x1f\x6c\x7e\x73\x55\xd3\x9c\xfa\xd6\xe4\xb0\xd1\xf5\xad\x33\x52\x57\xa5\x32\x46\xcb\xed\xe3\x31\x5d\x1c\xcf\xd3\x2d\xba\xcb\x4d\xa3\x94\x7c\x1e\xc2\x97\x21\xb8\xfc\x71\x88\xff\x15\xd2\x29\x6d\x69\x39\xa8\xfe\x79\x19\x58\x51\x89\xed\x6a\xa5\xff\x3e\x36\xfc\xcf\xf9\x98\xe9\x94\x8f\x99\x4e\xfd\xd8\x87\xfb\xf9\x71\x7b\x3b\xe2\xf1\x0e\xf9\xce\x96\x78\x75\xa2\xa5\xa6\x35\x8d\x97\x97\x4f\x25\xbd\xe9\x35\x9b\x1d\x58\xda\x84\x50\xa8\xdd\xae\x6c\xee\x0d\x72\x16\x0f\x92\x25\xb6\x96\x15\xd6\xf0\x01\x35\xca\xef\xf1\xf1\xf1\xd6\xc7\x4c\xef\x7e\xcc\xb4\xeb\xe3\xf6\x78\x75\xf4\x49\xe7\xb8\xe3\x76\xea\x18\x67\x9b\x15\xaf\x6a\x3e\xa9\x65\xbe\xce\xc1\x66\x53\x49\xb6\x46\x00\x3e\x56\x65\x61\xe5\xa1\x3a\x4e\x9e\xf1\xb3\x34\xd8\x6f\xc0\x1f\x08\x8d\xab\x7b\xff\x89\xe1\xa7\xe1\x13\xa6\xc4\x27\x4c\x2d\x9f\xb4\xe7\xe7\xf2\x4f\x3a\xe3\x20\x7f\xda\x31\xaf\x2a\xe1\x8e\x3d\x9e\xda\x33\x33\x47\xa6\xc6\x18\x0e\xcf\x90\xac\x94\x75\x62\x65\x99\xaa\xff\xf9\xc4\xe8\x81\x13\x3e\x65\xaa\xf8\x94\x69\xe9\xa7\xed\xf9\xd8\xff\x69\x67\x1c\xbf\x67\xfe\x5f\xa7\x78\x42\x9d\x2e\x37\xad\x4f\x76\xdd\x86\xde\xf1\x6f\xfc\x27\xaf\xe3\x5f\xa5\x31\x54\xb4\xf5\x5c\x4b\x25\x5c\x6c\x0d\xe6\xe2\x80\xfe\x9d\x37\x38\x32\x11\x13\x82\xc5\x43\xe8\x35\x97\x25\xda\x29\x78\x6f\x80\xdf\x08\x88\xa8\xfc\xfc\x83\x00\xbf\x95\xfa\x7c\x5f\x80\xdf\x49\x7d\x1e\x42\xc7\x8f\xdf\x06\xd8\xe1\xfd\x41\xfe\x24\xc8\x9f\x06\xf9\x8b\xa0\xd8\x1f\xc4\x9e\x20\xfe\xe4\xe2\x9e\x6c\x6b\x4f\xd0\xbe\xdc\x15\x61\x39\x35\x37\x72\x78\x1f\x55\x4f\x3b\x33\x04\xe4\x88\x4a\xc8\x69\x5b\x9e\xa1\x02\x27\x0c\xed\xb3\x8b\x6c\x64\x21\x57\xa9\x3b\x3b\xe2\x70\xea\x3f\x1f\x6e\x43\xad\x7a\xff\x3e\x33\x76\xf8\xf5\x9f\x31\xdd\xf4\x19\xd3\x2d\x9f\x99\xfb\xf3\x97\xcf\x74\xbd\xc0\x05\x5d\xeb\x9f\xf4\xbe\xb4\xc4\xab\x1b\xaa\xea\x1b\xe7\xe8\xba\x90\xe6\xde\x54\x52\x40\x5b\x83\xba\x26\xbf\x88\x33\x79\x8c\x2a\x91\x96\x93\x11\x2c\x89\x9b\xd3\x9b\x05\x88\x02\x56\x20\xdd\x24\xe8\x79\x28\xca\xff\xfb\xdc\x9c\xdf\xe1\x9f\x33\x8d\xf9\x9c\xa9\xfc\x73\xc3\xd7\x69\x9f\x1f\xca\xae\x69\xcf\x97\xc6\xc9\x29\xe9\x4f\xaf\x05\x3d\x71\x59\xe0\x90\x88\x59\xd0\xe6\xaf\xa5\xf3\xda\xe0\xb1\xac\x46\x95\x64\xa7\xe2\x62\xf5\xaa\xfe\xf3\x73\x23\xa7\x47\x3f\x67\x7a\xfc\x73\xa6\x27\x7c\xfc\x84\xbf\x50\xfc\x6c\xd5\xf1\xca\xe9\x3f\xef\x86\x1f\x79\x58\x55\xe8\x76\x3d\x97\x53\xc9\x58\xba\x37\xc4\x16\x1c\x19\x5b\x96\xa1\x03\x6d\xbc\x78\x2c\xcd\x63\x57\xb6\x9a\x17\x20\x80\x0a\x9d\x9e\xee\xcd\x7d\x39\x47\x0b\x72\x08\x87\x78\x0a\x02\x98\x8c\x33\x84\x8a\x7f\x58\x16\x90\x2d\x2c\xe3\xce\xd0\x72\xe5\xf7\x7d\x61\xf8\x5f\xff\x05\xd3\x86\x2f\x98\x2e\xfb\xc2\xdc\xc3\x9f\x7f\xc1\x74\xe7\x17\x9c\xc6\xe1\x3b\xa8\xf5\xfc\xa5\x9d\xeb\xa1\x7d\xeb\x50\xab\x88\x50\x49\x94\x76\x86\x65\xd1\x97\x67\x31\x5b\xfc\xaa\xc3\x3b\x1c\xcb\xd3\xdd\x41\x4f\x6f\xbb\xe9\x66\x5a\x22\x3a\x57\xf9\x7f\x3e\x7e\x62\xfb\x99\x72\xf6\x33\xf5\xda\x6f\xe4\x59\xb2\x5f\xfb\x0f\xda\xbf\x2f\xbe\xa4\x27\x3e\xe6\x56\x35\xb5\xe9\x01\x10\x2e\x95\x04\xe9\xae\x88\xf6\x82\xb3\x35\xfa\x97\xea\x0f\x94\x0a\xa7\x41\x9d\xfb\xfd\x86\xfe\x4f\xf7\x33\x5d\xbf\x9f\xe9\x86\xfd\x46\x1e\xbf\xdd\xcf\xf4\xe8\x7e\xa6\xe2\x0e\xf8\xdc\x95\x9d\xeb\xe0\x15\x1f\xad\xf1\x74\x8d\x5f\x3e\x95\xe4\xd3\xee\x08\x36\x3a\xbc\xc9\xd3\x92\x11\x0e\xcb\x50\xf9\x35\x0e\x5f\xeb\xb8\x41\x39\x75\x28\x55\x2b\x69\xb1\xd0\x67\xbf\x51\x9d\xfb\x2f\x0d\x5f\xd5\x5f\x32\xd5\x7d\xc9\x74\xee\x97\x86\xaf\xf7\xbf\x64\xfa\xea\x4b\xa6\xe4\xad\xed\xcf\xd9\xea\xcd\xdd\xe8\x4b\x29\x1f\xa9\x09\x13\xd5\xdd\xa4\x54\x3b\x2a\xc7\x76\x0b\x92\xf1\xb7\x05\x54\x72\x2a\x5d\x1c\xe5\x90\x00\xb6\x3a\x7c\x8d\x03\x0b\xc5\x48\x29\x95\x5f\xb8\xfc\x94\x0b\xd5\x93\x3a\x0a\xbb\x2d\xbc\x67\xf1\x7d\x2e\x5f\x1d\xe5\x77\x2c\xbe\x88\x71\x29\xf3\x25\xcc\x5f\xdb\x7c\xc0\xb6\xef\x0b\xf0\xfd\x01\xfd\xf9\x26\xe6\x8d\xfa\xeb\x62\x33\xcb\xc3\x5f\xc1\xba\xf3\x54\xde\xcb\x53\x70\x37\x07\x97\x0b\x1b\x23\x64\xdc\x32\x04\x1b\x83\x6c\xd7\xcd\x51\x91\xaa\x90\xc5\x22\xe0\xc0\x66\x97\x99\x6d\x0e\x21\x28\x5f\x6c\x96\x90\x90\xcc\x12\x3e\x10\x39\xb2\x50\x89\x45\x4e\x34\x57\xd8\x42\x08\x83\x9f\xdc\xa4\xce\xc1\x57\x26\xde\x7d\xdd\x57\x4c\x37\x7e\xc5\xf4\xf3\xaf\xcc\x39\xbc\xe3\x2b\x75\x0e\xef\xef\xbe\xae\xdb\x27\xe7\x39\x55\x2d\xb5\x71\x3d\x01\xa2\xc4\xa6\x9b\xbd\xfb\x98\x8a\x6d\x25\xd4\xb9\xf7\xd1\x0b\x7c\xcd\x14\xfd\x9a\x29\xf3\x6b\xb3\xbf\x47\x7e\xcd\x34\xed\x6b\x53\xf7\x73\x50\xdb\x2b\x65\xdd\x9d\xbb\x14\x08\xd8\xd5\x2c\x35\xee\x03\x31\xdd\x2f\x7e\x40\xe0\x4b\xc1\x5f\x09\xfe\x42\xf0\x4d\x41\xbe\x39\xa8\x6d\x87\x82\x80\x72\x15\x84\x6c\xd9\x0a\x2b\xa3\x8a\xb5\xc0\x62\x44\xd4\xac\xe2\x1f\x5f\x1b\x3e\xef\xfb\x9a\x69\xfb\xd7\x4c\xbf\xf9\xda\x87\x83\xf5\x75\xfb\x7a\xf7\xba\xf3\xbb\xe1\xcf\x0f\xaa\x56\x29\xa8\xc4\xa2\xd7\x3c\x7b\x74\x74\x3a\x0d\xb2\x42\xe5\x3f\x0e\x18\x7a\xfd\x0e\x30\x0d\x3a\xc0\x34\xe4\x80\xa1\x37\xfe\x80\xa2\xf7\x50\xf7\x38\x6e\x86\x9e\x51\x07\x53\xa5\x3a\xd8\x96\xe1\x3f\x56\x50\xf5\x91\x29\x8c\xb1\x16\x85\xfb\x74\xc0\xdc\xbb\x03\x07\x98\x7e\x38\xc0\x14\xfc\xc6\xec\xcb\xaf\xbe\x61\xfa\xcb\x37\x4c\x73\x34\x7e\xc2\x16\x5d\x17\x73\xf3\xb6\x6e\xee\x5d\x6a\xdd\x3d\x5c\x3b\xf5\x56\x76\xfa\x97\x4b\xdb\x5a\xd7\x74\xf3\x57\xde\x0f\x4d\xbf\xb0\x1b\x98\x4a\x86\x17\x8b\xc1\x79\xc5\x62\xf0\x71\xf4\x70\x86\xb2\x56\x85\x2a\x61\xf2\x56\xba\x41\xf0\x8f\xc0\x6a\x00\xab\x44\x84\x7f\x1a\xf4\xec\xb6\x4d\xae\xb8\x5b\x08\xdf\x2d\x14\x8f\x7a\x8f\xe1\x4b\x31\x38\xfc\x76\x8c\x9f\x96\xdf\xb4\xdd\x15\x2f\x08\xf1\x9a\xe0\x57\x85\xfe\xa6\xff\x78\x12\xfb\xcc\xfb\xa6\x1f\x62\x80\x1d\x43\x50\xe4\xe0\x97\xea\xc5\xdc\xea\x8a\x28\xae\x52\x9f\xef\x0b\x88\x20\x9a\x70\x3e\x46\x30\x78\x17\x9c\x4f\x81\x9b\x42\x7c\x73\x28\x06\x04\x91\x2d\x7b\xcd\xf3\x50\x84\x20\x67\x72\xd0\xf2\x8e\x64\xb6\xaa\x9e\x85\x65\x09\xcb\x65\x16\xb6\x08\x89\xd4\xed\x0d\x5a\x99\x22\x83\x73\x99\x45\x96\xe8\x25\xf2\x64\x09\x3f\x8b\x3c\xab\x50\x14\x04\xfa\xa2\x8f\x9d\x2d\xb2\x6c\x47\xd8\xb6\x05\x61\xf5\x12\x61\x11\x44\x7f\xee\x97\x97\xba\xdf\xad\xca\x0e\xfe\xd6\xd8\x11\x6d\xdf\x32\x9d\xf7\x2d\xd3\x05\xdf\x9a\x73\x75\xdd\xb7\xea\x5c\xdd\xa9\xfb\x7f\xb7\xde\xdb\xe9\x5c\x19\x33\xd2\xb4\xd8\x54\xf6\xa5\x92\x7e\xf4\x55\xb6\xee\x9a\x77\xa5\x97\x15\x44\x10\xd1\xa8\x25\x63\x10\x96\x06\x8a\x32\xb8\x79\x49\xe5\xff\xfb\xf8\xb1\xbf\x63\x0a\x7d\xc7\x14\xfd\xce\xf0\x33\xf0\x3b\x6d\x6f\xe9\xfe\xab\x71\xdb\x7a\xe0\x27\xd5\x7a\x05\xae\x94\x7e\xcb\x3d\x39\x0c\xcb\x95\x0e\x72\x8c\x03\x9c\x23\x43\xd9\xa1\x14\x2b\x9a\x97\x36\x55\x07\xf2\x9d\xcf\xdf\xfd\x8e\xe9\xfa\xef\x98\x6e\xf0\xf1\xf1\xcb\xff\x3b\x1f\xc7\xe9\xaa\x51\xc5\xcb\x73\x29\x5e\x2c\xc9\x4b\x56\x97\xbc\x78\xbf\x56\xaa\xfc\xc7\x41\xc3\x4f\xc9\x41\xa6\x61\x07\x99\x46\x1e\x6c\xef\x27\x4c\x3f\xc8\x34\xbd\xa3\xbf\x72\xb0\x07\xbe\x92\xaa\x74\x3a\xe5\xb9\x6c\xcb\xc1\x29\x08\x89\xb3\xb0\x0c\xae\x6e\x55\xcd\xe2\x1c\x78\x0f\xb1\x77\x86\x74\x2d\xd4\x2a\x95\xf7\x38\x68\xf4\xd1\xfd\x07\x99\x1e\x3c\xc8\xf4\x67\x1f\x3f\xdf\x1f\x64\x0a\x7d\xcf\x34\x5d\xcf\x2d\xcb\xbd\x41\xeb\xc1\x0e\xf5\x06\x55\x35\x35\xad\xcd\xf1\x6a\x3d\x9e\x6a\x3d\x0f\xa3\x12\x51\x2a\x86\x66\x96\x3a\x43\x45\xa9\x33\xd4\xa6\xe7\x72\x25\x2b\x7f\xf6\xdc\x85\x1d\x51\x38\xfc\xfb\x0c\x7e\x3c\xc3\x53\xce\xb2\x62\x2b\x24\x72\xf9\xfb\xa8\x6c\xef\xfe\x21\x8a\x81\xfc\x8e\xfa\xfc\xed\x28\xc6\xc8\x88\x82\x9c\x32\x87\x6c\xc8\xe4\x85\x90\xde\x71\xc4\x71\x6c\xe1\x3a\x01\x6d\x02\xae\x56\xf6\xdf\xf7\x66\x3d\x17\x7e\xcf\xf4\x93\xef\x99\xb6\x7e\x6f\xd6\xf3\xdc\xf7\x4c\xff\xfd\x9e\x29\xf9\x0b\xb5\x8e\x3b\xf5\xc7\xba\x49\x1d\x70\x90\xe5\x15\x68\xb7\xa4\x21\x6a\x49\x91\xf4\x92\xee\xcf\x93\x4b\xba\x3d\x06\xf0\xf6\x18\xae\xcb\xe4\x5b\x32\x61\x21\x65\x69\xff\x39\x26\x97\xf0\x78\x0c\x2e\x3f\xaf\x3e\x7f\x2e\x86\x49\x7a\x39\x42\x62\x4b\x07\x53\x0b\x82\xc5\x22\xd8\x6e\x41\x6b\x94\xdf\xff\x83\xa9\x53\x9b\xf7\x03\xd3\x82\x1f\x98\x1a\x7f\x30\xeb\xf9\xc3\x0f\x4c\x2f\xfd\xc0\x54\xf4\xaa\x5a\xc7\xfd\xfa\x63\x69\xe7\xfd\x69\x87\x66\xb8\x83\xc7\x50\x49\xac\x14\x43\xb9\x94\xc7\xb0\x2b\x4a\x31\xd4\x2a\xb5\x87\x5a\xc5\x18\x1c\xa4\x6b\x7b\x99\xd6\x35\xa4\x4a\x2d\xfb\x73\x1f\xbe\x3d\x03\xdb\x32\xf8\xf6\x0c\x7e\x5e\xf0\xfe\x6c\x71\x47\x06\xee\xcd\x90\x61\x9f\x5f\x64\xc8\x34\xf1\xb6\x0c\x91\xc9\x3f\xcd\xc3\xcf\xf2\x00\x9e\x20\x5f\x5b\xa1\x06\xc8\x40\x6d\x61\x04\xaa\x85\xda\x82\x4b\xa4\x20\xd6\x19\x2c\x84\xf7\x66\x39\xb6\x6d\xb9\x08\xa4\x4a\xf5\xce\x53\xeb\xff\xd1\xf8\xd5\x27\xff\xc8\x74\xda\x8f\x4c\x67\xff\x68\xd6\xbf\xe2\x47\xa6\xf3\x7e\xe4\x34\x9e\x6f\x83\x7e\x37\x73\xff\xd6\x31\xfe\xe1\xed\x67\x3b\x11\x54\x86\xa8\xc4\x5b\xaf\x4d\xef\xf6\xd2\xe1\xb6\xfb\xf2\xb0\x3d\x4f\x82\xfa\xaa\x51\x7f\x96\x67\xce\x5b\x06\x73\xc1\xfb\x75\xbe\x8a\x83\xfc\x68\xee\xf1\xbb\x3f\x32\xed\xf9\x91\xe9\x83\x1f\x8d\x5e\xf9\xf6\xc7\xf6\xf1\x98\x8e\x79\x8a\xd6\x78\xb2\xb9\x25\xb1\xac\xbe\x21\xbe\xb4\xad\xfa\xdc\x78\x0a\x7d\xac\x24\x4a\x9b\xf2\x4d\xd4\x51\x86\xa4\x59\x2a\x93\xb4\x3d\xb7\x56\xd5\x7f\x11\xd2\xe7\x3c\x4e\xa0\xe5\x04\x6a\x23\xa4\xe5\x72\x03\x81\xee\x21\xd0\x76\x5d\x4f\xbd\xe4\x2a\x6d\xd7\x77\x11\xcf\xf2\x9d\xf2\x25\xf9\x54\xe2\x14\x63\xb0\x5b\x8c\xc1\x0e\x6d\x53\xac\xa8\xc4\xfc\xd7\x79\x38\x98\x27\xf2\x65\xab\xf3\x87\x79\xf8\x34\x0f\x61\xee\x2b\xbd\x31\x09\x30\x29\x34\xcc\xa4\xf7\xd7\xae\x7f\x30\xef\x05\x2a\xfe\xe7\xe3\xb7\x80\x41\xfd\x19\x34\x90\x61\xec\x1e\xcf\xdf\xef\xd1\xfe\x54\x03\xa4\xe4\x88\x20\x99\x6c\x4a\x77\xf0\x94\x49\xb1\xdd\xd2\x5b\xa3\x50\xcb\xa0\x28\x02\xec\xca\x9b\x15\x48\x47\x8a\xd7\xa9\x38\x20\x23\xbd\x6f\xd7\x31\xe8\x26\x06\xdd\xe2\xe3\xe3\x19\xcd\xc7\x74\xfd\x0e\x3c\xf9\x8b\xf6\x7c\x34\xc5\x57\xcd\xd5\xd5\x16\x3e\x6b\xf4\xb1\xde\x9e\x31\x82\x88\xec\x19\x70\xd1\x4b\xe7\xe5\x2c\x89\x9c\x6b\x49\x8c\x49\x70\x1e\x4f\x95\x77\x21\x00\x5b\x66\xc5\x45\x50\xb2\x76\xa1\xe4\xab\x37\x0c\x5f\xa3\x01\x1a\x0b\xd0\x91\x30\x7c\x4d\x86\xe2\xab\x63\x1c\xcb\xc7\xd7\xb4\x54\x89\x88\x46\x47\x2d\xb1\xe8\x81\x02\x56\xf1\x60\x5f\x5e\x76\xbd\xb2\x03\xf5\xcf\xf3\x7e\xdd\x0d\xd0\xfd\x00\xfd\xca\x47\xef\xaf\xfa\xef\xbb\xcb\xfb\x36\xc5\x57\x27\xb5\x20\xe4\x96\xcc\x68\x4e\xa8\xd4\x64\x91\xdc\x8d\x17\x0b\xb4\xf6\x90\x43\x44\xe5\xe7\x7d\xfc\x20\x7a\x44\x74\x91\xf2\x03\x05\xd2\xf7\x7b\x84\x00\x95\x09\xd0\x58\x61\xf8\xa8\x10\x8a\x8f\xee\xe2\xe7\xde\xba\x3d\xfa\x73\xab\xd6\x9c\xda\x94\xca\x7e\x57\x46\xa9\x24\x46\x3f\x14\xb0\x25\x9b\xb9\x32\x79\x88\xba\xdf\x32\x15\x0a\xcb\x92\xd3\xd4\x52\x22\xb9\x58\xbd\x83\xc2\x9c\xcf\xfb\x04\x68\xbb\x00\xfd\xc6\xc7\xc7\xd3\x29\x3e\x92\xdd\xca\xff\x38\x73\x91\x43\x94\x0c\xd3\x53\x26\x39\x6b\x71\x06\x07\xa5\x1b\x20\xd2\x17\xf9\x12\xb5\xef\x96\x6f\xdf\x2d\xd0\x58\x0b\x34\xd1\x32\xf7\x78\x96\x05\x9a\x6b\x81\x5e\xeb\xe0\x9f\xef\x7f\xb2\xe3\xfd\x50\x7a\x64\xd8\xe8\xc6\x66\x9d\xd6\x4a\x8a\xb3\x78\x91\x4d\x07\xbc\x6d\x78\x0b\xbc\x17\xb2\x4d\xdf\xb1\x74\xb3\x4d\x4a\xa5\x5d\xaa\xe2\x3e\x3e\x3e\x1e\xb6\x40\xbf\xb7\x40\x7f\xf1\xf1\xb1\xc3\x02\xfd\xab\x0b\x3e\x76\x76\xcb\xc7\xd2\x66\x8d\x6c\x98\xb4\x24\x1f\x9b\x05\x43\x7c\x06\xfe\x56\xf1\x11\xb0\x34\x42\x42\x8a\x8f\x9f\xa8\xfa\x47\x1b\x69\xdc\x80\x53\x6c\xd0\xe9\x36\xa8\xda\x36\x7c\xdc\x6d\x83\x1e\xb2\x41\xdb\x37\xb6\xcf\x4f\xec\xed\xf0\x7e\xb7\x26\xcf\x4d\x29\xd6\xce\xac\xb5\x26\xcf\x4d\x75\xce\x25\x63\x67\xf1\xa2\xd0\x59\xbc\x68\x08\xdd\x2c\x18\x9c\x0d\x87\x6d\xee\x6b\x43\xfc\x46\xf0\x2b\x10\xe7\x58\x2a\x1a\xf5\xb4\xf7\x7f\x56\xd2\x71\x34\x04\x58\xa6\x1c\x5d\xe0\xf0\x60\x9e\x20\x3b\x97\xc6\x38\x8b\xc4\x50\xd9\xbd\x6c\x73\xc8\x0a\x8b\x80\x13\x26\x8a\xa9\x50\xb1\xcb\x6c\xd9\x79\x8e\x10\x82\x7d\xf3\x5f\x36\x28\x7b\xd0\x31\xeb\x2d\x70\x40\x7d\x1d\xd0\x00\x47\x9d\x35\x79\xef\xbb\x39\x6f\xf1\x15\x72\xf8\x24\x11\x42\x94\x0c\xd1\x66\x8b\x1d\x4b\xbd\x61\x51\x7d\xb1\x37\x2a\xfb\xd7\x31\xf7\xfc\x32\x07\x74\xa5\x03\xba\xc6\x31\xe7\xfa\x26\xa7\xe7\x7b\xde\x58\xd9\x92\x58\xb6\x78\x5e\x7c\xb5\xc1\x87\xcc\xb4\x28\x69\xcb\x39\x97\xb2\x1e\x31\x05\x3d\xba\x49\xc5\xc1\x7d\xf4\xbe\x74\x40\xdf\x3a\xa0\xef\x7d\xf4\xa2\x81\xc3\xa1\x27\x7b\xd2\x74\xd5\x67\xd2\xa5\x17\xad\x34\xe2\x4a\x40\x53\x34\x01\xde\xcb\x54\xdd\x67\xc0\xd0\xbd\x31\x00\xba\x35\x00\xda\x16\x30\xe7\xe6\x91\x00\xe8\x8f\x01\x74\xca\x2f\xed\x7c\xba\x5b\xfa\x5d\x78\xb4\xf1\xc6\x53\x64\x1e\x45\xca\x62\x98\x67\x54\x49\xe7\x3b\x42\xc9\x28\xed\x54\x55\xa2\xef\x03\x9f\x83\x3f\x03\x7f\x05\x8e\xda\x9e\xba\x09\x4b\x3f\x5c\xc6\x1e\xbc\xed\xdf\xac\xf6\xdd\x35\xf7\xad\xbf\x0b\x2a\x76\x41\x43\x5d\x23\xa7\x29\xae\x5a\x4f\xaa\x0e\xf2\xc9\x2b\xbb\xe2\x73\x6e\x3a\x3a\xb9\xc3\x96\x4c\xdc\x6b\x6b\xdf\x5f\xc1\x94\x44\xd8\xe1\x7e\xe9\x71\x21\x2a\x23\x77\xb9\xd2\xff\x3e\xfa\x37\xbb\xa0\xdb\x5d\xd0\x9d\x3e\xfa\x0f\x6a\xfa\xdd\xce\x43\x54\x72\xd2\x3d\x0a\x65\x0e\x25\x03\xf4\x8a\xad\xdf\x3c\x27\x0d\x6f\xee\xb3\x9b\xb6\xa8\xf8\x47\xd0\xd0\xcd\x0d\x82\x0a\x82\xa0\xbe\x41\x43\xb7\x34\xd8\xf3\xf9\x90\x15\x4e\xf1\x95\x1a\xaf\xb5\x2c\x4c\xc9\x08\xdd\x2c\x11\x58\x2c\x88\x80\x0c\x79\x68\x03\xf2\x0a\x15\xf7\xf2\xd1\xbb\x32\x08\xfa\x69\x10\x74\x63\xd0\x9c\x8b\xed\x41\xd0\x6f\x83\xe8\x44\x6f\xff\x5f\xbb\xa0\xdb\x5a\xd5\xd8\xdc\xa0\x87\xe5\x85\x28\x69\x9f\x85\x45\x16\x3d\x90\xca\x12\x33\xef\xb1\x38\xc2\xaf\x5b\x1a\x5d\x31\xa4\x62\x4e\xa9\x80\xf0\x95\x6a\xfd\x21\xf3\xce\xf4\x0e\x81\xfa\x87\x40\x03\x43\x66\xfd\x13\x42\x68\x27\xef\x4e\x78\xf2\x55\x2b\xe3\xed\x65\x70\xb5\x9d\x4b\xc9\x3c\x7a\xcc\xf1\xcc\x2e\x59\x18\x9d\x02\xa0\x88\xca\x72\x16\x5b\x4e\x14\x30\x0d\x30\x57\xa9\xb8\x57\xc8\xb7\xff\x21\xd0\xed\x21\xd0\x3d\x21\x23\x97\xc7\x42\xa0\x27\x42\x9d\xe5\xb2\xf3\xef\xea\xa3\xc4\x0b\x32\xfb\x90\xa1\xa4\x11\xa4\x4b\x03\x32\x11\xec\xf0\xd3\x36\x47\xf8\x0f\x9e\xbf\x19\x95\xbb\x12\x55\xd2\x30\x7c\x5c\xad\xde\xff\xb0\x91\x47\x71\x18\x34\x3c\x0c\x1a\x15\x36\xf2\x98\x1b\x56\xf2\xa8\xf9\x95\xa2\x6b\x6d\xef\x98\xb7\xaf\xaa\x8e\xa7\x6f\xc1\x76\x2e\xa5\xe4\x30\xda\x1d\x49\x1d\xc4\xb0\x25\xb3\xaa\x31\x3d\x47\x22\xcc\x10\x05\x41\x15\x16\x94\xe9\x7c\xd5\x23\x64\x41\x58\x36\x1c\xa5\x53\xae\x91\x7c\xdd\x13\x36\xf2\xf9\x7d\x18\xf4\x78\x18\xf4\x84\x8f\xaf\x7f\x6b\xbe\xf6\xeb\x7e\xf8\x9a\xeb\xba\xe0\x6b\x59\xaa\x85\x27\x87\x92\xb9\xf4\xb3\xa8\xe2\x2a\x20\x47\x10\xa9\xd0\x1c\x52\xc9\x7a\x59\x92\x28\xe3\x84\xd7\xaa\x77\x30\x62\xf4\xd9\x84\x08\xe8\x98\x08\x68\x5a\xc4\xd0\x5f\x18\xe9\xf9\x9c\x48\xfa\x0a\xbe\xb9\x2c\x8b\x92\xd9\xf4\x88\xa6\x2e\x64\xe3\x44\x3b\xea\x11\x89\xe7\xf4\x53\x65\x07\xf8\xe8\x6e\x8f\x80\x7e\x1b\x01\x3d\xe2\xa3\xfb\x97\x48\xcf\xf7\x53\xd6\x03\xca\xbe\xf4\xa2\x28\xad\x8c\xd1\xc7\x0e\x5b\xda\x0a\xb7\xd5\xcd\xdc\xaa\xf4\x5f\xd4\xd0\xe9\x1b\x05\x0d\x8c\x82\x8a\xa3\x86\x4e\x59\xb4\xe7\xf5\xc9\xc9\x1a\xad\xc9\x2a\x65\xed\x4e\x0d\xd3\xca\x08\xdd\x1f\x54\x95\x07\xec\x48\xc0\x3c\xad\x7b\xae\x53\x7a\x20\x6a\xec\xcc\x2b\xa2\xa0\x6b\xa3\xa0\xeb\x7c\xf4\xfe\xe7\x10\xf4\x96\x79\x2f\x82\x19\x44\x53\x14\xa2\x95\x61\x7a\x36\xe8\x2b\xd4\xf0\xde\x26\x5b\xf9\x43\x52\xcf\x5f\xaf\xe2\x60\x3e\xba\x88\x81\xec\x18\xc8\x8d\x99\xf7\xbd\xbb\xba\xb1\xe6\xb6\x96\xda\xb8\x24\x57\x93\x5a\x65\x80\x56\x06\xe8\x60\x90\x33\x95\x11\xf1\xff\x94\x1f\x18\x33\xe7\x34\x1e\x03\x2d\x8f\x81\x1a\x63\x66\x5d\xe7\xc7\x0e\xa1\xc7\xe7\xaf\x69\x9d\x9f\xac\x4a\x56\x34\x29\xa8\xef\x2c\x5a\x99\x4d\x0f\x7a\x76\x6b\xcc\xf2\x3c\xf5\x0c\x59\x35\xeb\x51\xf8\x99\xaa\xff\xf2\xd1\xfb\x57\x0c\xf4\x9f\x18\xe8\x0d\x1f\xbd\x0f\x0f\x93\xde\xf4\xb8\x8f\xde\xcb\x5d\xd1\xbb\x41\xd2\x2b\xcb\x30\xf2\x9b\x95\x01\x9a\x9b\x01\xaa\xcc\x30\xf4\x96\x66\xf4\x4c\xaf\x74\xf8\xaa\xa5\xb2\x34\xb6\x25\xae\x51\x0a\x8b\x22\x54\x14\xa5\xdb\x58\xcf\x61\xee\x25\xfa\xa0\x2f\xab\xa0\x9d\x74\x09\x6e\x54\x75\x7f\x19\x66\x9d\x6f\x66\x80\xde\xcb\x00\x7d\x9c\x61\xf4\x63\x4e\x26\xa8\x77\x26\x3a\xd1\xbd\x67\x72\x7b\x3b\x54\x52\xd7\xe6\x4c\x27\x9e\x6a\xea\x5b\xab\xd5\xec\x59\x2e\xea\x4d\x45\x21\x59\x67\xe0\xd9\x36\x4f\x81\x5d\x64\xa2\x90\x1d\x3d\x72\xf1\x34\x3e\x15\xd7\x30\xb6\x32\x16\x70\x3d\x2e\xc0\x7a\x39\xd5\xc6\xca\x55\x58\x33\xf2\x75\x97\x7d\xf3\x30\xf8\xa5\x37\xa9\x73\x9f\xe9\x3b\xf7\x99\xa0\x9f\x66\x82\x6e\xc9\x34\xeb\xd8\x9b\x09\xfa\x26\x13\x54\xac\xfb\x1c\x92\xba\x2e\x7c\xfd\xdc\xee\xd6\x71\x84\x82\x7a\x19\x4b\x45\x31\xd7\xf6\xa4\x18\x18\x40\xd7\x0b\x09\x48\xe2\xb0\xc5\x65\x96\x9c\x89\x2f\xd1\xb0\xff\x05\xfe\x00\xb8\x3f\x87\xef\xcb\xe1\x29\xe9\x6c\x97\x1e\x11\x02\xb0\x63\xd9\xa8\xd7\xe5\x15\x4b\x11\xc4\xb9\xf2\xfa\x04\x10\xd5\xc0\x57\x16\x07\x64\x94\xc8\x7b\xdf\x6d\x76\x38\x38\xc0\x7b\xad\x54\xff\x7f\x96\x59\xd7\xe2\x2c\x50\x4d\x16\xa8\x36\xcb\x9c\x8b\xc6\xac\x43\xf9\xaf\xc9\xe6\x44\x43\x83\xa7\xae\xd2\xa3\x9c\x57\x5b\xf4\x08\x77\x72\x98\x7f\xae\xea\x00\xb3\x90\xce\x9b\x3c\x9d\x05\x7a\x2e\x0b\xf4\x82\x8f\xde\x7f\x34\xbd\x3f\xb4\x75\x7d\x0e\x57\xa9\x09\xb7\xd2\x54\x3a\x2f\x40\x83\x52\x05\xa8\x22\x3d\x62\xf7\x16\x55\xff\x9a\xad\x7e\x8e\x27\xfd\xf2\x6c\xd0\x51\xd9\xa0\x89\xd9\x86\xce\xcc\xec\x43\xd8\x07\xf5\xb5\xcd\x55\x4d\xf5\xd5\xba\x38\xea\xbc\x20\x9d\x26\x31\xd2\x91\x1a\x06\x92\xae\x8c\xba\x55\xd9\x01\xd9\x46\x8e\xdb\xb2\x41\x77\x67\x83\xee\xf5\xd1\xfb\x5f\x4d\xaf\x3b\x3d\xd5\xd8\xdc\x12\x4f\x4f\x24\x88\xd2\x79\x31\x4a\xaa\xe3\x28\xa7\x03\x79\x92\x4c\x41\x11\xdf\xa6\xe2\x40\xd9\x46\xef\xbb\x39\xa0\x70\x0e\x28\x96\xe3\xd3\x87\xdd\xec\x57\xa2\x55\x53\x11\x74\x9e\xa0\x87\x59\x66\xbb\xe5\xaf\xdb\x55\xfe\x23\xc7\xd8\x11\x89\x1c\x50\x32\x07\xb4\x2a\xc7\xac\xe3\xc2\x9c\x9e\xf5\x44\x6d\x3c\x79\x4a\x55\x53\x4d\xa2\x71\xba\xc6\x4f\x98\x2a\xe8\x3c\x8b\x5e\xee\x34\x5e\x86\xb6\xa9\xf8\x5f\x8e\x59\xc7\x6b\x39\xa0\xff\xe6\x80\xde\xf4\xd1\xdb\x99\xd3\xf3\xf9\xab\x4d\xc4\x9b\x56\xb6\xa6\xd6\xf3\xa6\x44\xf8\x55\x87\xee\x0e\xf5\xfe\xe7\x9a\x7d\x99\x94\x0b\x9a\x9a\x0b\x3a\x3e\xd7\x17\x17\xc9\x55\x3f\xff\xc9\xd6\x6e\xe3\x11\x89\xd6\xe6\x16\x65\x16\x15\xc9\xb5\x7c\xdc\xfe\x6c\xdf\xa9\xf6\x3f\xd7\xac\xe3\xe6\x5c\xd0\xed\xb9\xa0\x3b\x7d\x74\xee\xcd\xed\x7a\x1d\x89\x56\x79\xd4\xea\x9b\xe3\x86\xc0\xa5\xf0\x13\xf8\x85\xca\x03\xfb\xd6\x81\x3c\x50\x20\x0f\x14\xca\x33\x3f\x3f\x33\xaf\x67\x39\x55\x37\xb7\x25\xeb\x75\x23\x45\xa6\xa4\x72\x25\x64\x68\x2f\x7d\x45\xef\x52\xfb\x9f\xe7\x7b\x07\xf3\x40\xcb\xf3\x40\x8d\x3e\x3a\x6d\xdd\xd0\x69\x5d\xd3\x5a\x5d\xd5\xd0\x30\xba\x49\x65\x97\xcb\x24\x89\x5b\xcc\x84\x26\xa3\x07\xee\x56\xef\x9f\x8f\xce\x7f\xf2\x40\x6f\xe5\x81\xde\xf5\xd1\x79\x3f\xaf\x67\x3d\x20\x2f\xa7\xec\xcb\x34\xbe\x5b\x59\x84\xd6\x46\xa9\x98\x2d\xdb\x73\x6b\x5d\x6d\xb8\xdc\xa3\xde\xbf\x5e\x66\x7f\xa6\xf7\x02\x55\xf4\x02\xcd\xe9\x65\xe8\xcd\xef\xd5\xb3\xfc\x24\xbd\x7a\xd5\x30\x26\x47\x7c\xaf\x0d\xd0\x91\xda\x33\x63\x99\x9d\xfa\x1f\x15\xff\xf2\xd1\xb9\xbf\x17\xe8\xd7\xbd\x40\x0f\xf9\xe8\xfc\xfe\x70\xe8\xa4\x42\x12\x9a\xce\xf4\x76\x74\xee\x55\xfe\x4f\xbe\xa1\x93\x97\x0f\x2a\xcc\x07\xf5\xcb\x37\x74\x8a\xf3\x0f\x83\x4e\x4d\xfd\xca\xfa\x1a\x1f\xa1\x53\xda\x11\xd2\xbf\xee\x53\xf1\x0f\x1f\xbd\x8b\xf3\x41\x1b\xf3\x41\x9b\x7d\xf4\xae\x39\x1c\x7a\x8d\xf1\x46\x43\x6c\x6d\x07\x62\xf7\xab\xfe\x67\x1f\x9d\x0f\xf3\x41\x9f\xe6\x83\xbe\xf0\xd1\xf9\xe6\x10\x74\x92\x75\x2d\x89\x55\x69\x45\x2a\x68\xad\x1a\x6d\xe5\x3b\xe8\xbf\x54\xef\x5e\x6f\x73\xfe\x9a\x7a\x83\x5a\x7b\x83\xd6\xf5\x36\xef\xf9\x43\xbd\x41\xbf\xeb\x0d\x7a\xa8\x43\xdc\xa8\xf4\xa8\xf6\xef\x79\x4d\x7c\x59\xbc\x45\xe9\x87\x76\x5f\x9a\xd6\x52\xab\x2c\xea\x21\xb4\x36\xa7\x9a\x6b\xdc\x6a\xae\x09\xd2\x56\x4f\x3f\xf5\x95\x45\x4f\x2e\xf7\x65\x87\xfb\xf1\xb5\x2c\xae\x62\x11\xe0\x5f\x30\x3f\xc0\xb8\x9a\xc5\xe5\x8c\xb0\xf7\x7f\x0f\x32\xb2\x20\xd0\x47\x86\x19\x07\x13\x49\xdc\x13\x8b\x05\x1c\x61\x0b\x97\xd3\xf9\x9d\x07\x54\xfc\xb3\xc0\xc8\x6d\x51\x01\x68\x69\x01\xa8\xad\xc0\xac\xe7\x77\x05\xa0\xc7\x0a\x3a\xfb\xa1\xa5\x1d\xec\xac\x64\xbc\x35\x29\x17\xd0\x5a\x7f\x5e\xbc\xb5\xc3\xa2\xf4\x3c\xc2\xf4\xf7\x26\x92\x55\x0d\xe9\x6f\x56\xc9\xbd\x49\xb4\x36\x63\xa8\x53\x6a\x0d\x15\xa5\x18\x8a\x49\x5c\x93\x37\xd4\xa1\x6d\x60\x47\xb8\xcc\x3c\x42\x8c\x66\xf0\x00\x51\xc2\x37\xa8\x8a\x8a\xeb\x53\x83\x00\x6e\x82\xb8\x16\xb8\x1c\xb8\xcb\xf2\xfe\x6e\x00\x17\x59\x63\xb8\x14\xb9\x41\xe0\x56\xc8\x61\x73\x23\x90\x45\xe4\xc8\x14\x9f\x10\xec\x38\xb6\xe5\x08\x5b\x66\x51\x02\x90\x91\x68\xe6\xa8\xe3\x3b\xb7\xbf\x52\x76\x40\xa1\x91\x4b\x59\x21\x68\x7c\x21\xe8\xe8\xc2\xce\xef\x64\x2a\x1f\xd0\xce\xff\x2a\x97\x87\x28\x40\x6b\x5d\xfa\xc0\x5b\x42\x6a\x74\x8e\xfc\xb5\x5d\xe9\xfd\x42\x73\x8e\xb6\x15\x82\xee\x29\x04\xfd\xaa\xd0\xc8\x7d\x57\x21\xe8\xe3\x42\xd0\x1f\x74\x9f\xbe\xf5\x1b\xf5\xb1\x8c\xdb\xcb\xbd\x29\xbe\x4a\x4a\x52\xc1\xb6\x8c\xa4\xb5\x81\xb3\xf9\x9c\x21\x74\xa9\xe0\x8b\x58\x6c\x50\xdd\x52\xe5\x3c\xc6\xea\xeb\xb9\x81\x70\x38\xa6\x3a\x02\xe5\xb3\x1a\x46\x18\x05\xb8\x82\x79\x3d\x63\xb8\xb4\x16\x06\x58\x16\x6c\x75\xb9\x54\x8e\xb7\x1f\x38\x55\xcb\xf9\x6b\x75\xfe\xfb\x98\xf7\xe4\xac\x3e\xa0\xaa\x3e\xa0\xba\x3e\x86\xef\xeb\xfb\x80\x6e\xed\x03\x3a\xa8\xeb\xfb\x76\xea\xbc\x41\x59\x17\x79\xaf\x34\xe3\x3b\xb8\x94\xd6\x86\xce\xe6\x73\xfa\xd3\xdb\x42\xc6\x2f\x76\xb1\xd8\x27\x01\x5c\x79\x3c\x1f\x2d\x4e\x80\x9c\x38\xe5\x0a\x4c\x42\x06\xbf\xcf\xbc\x5b\x82\x0f\x08\xa2\x5e\x96\xeb\x9d\x6b\x22\x4b\x33\xdc\x2b\xcd\xf0\x83\xea\xfd\xeb\xe3\xb3\x77\xfa\x82\xa2\x7d\x41\x99\x7d\x8d\x5e\xe8\xd5\xb7\x67\xbd\x90\xe6\x33\x6d\xd5\x29\xe5\xf0\x9c\x25\x2d\x12\xdf\x03\xf5\x1b\x15\x07\xed\x6b\xe8\xb5\xf5\x05\x9d\xd7\x17\x74\x81\x8f\xde\x25\x87\x4b\x6f\x59\x93\x21\xf6\x8a\x9f\xd8\x43\xca\xfe\xe9\x6b\xf6\xe1\x8d\xbe\xa0\x77\xfb\x82\x76\xf9\xe8\x84\xfb\xe9\xf8\x65\x0a\x8f\xf3\x2a\xb7\xb3\xfe\x69\x89\x27\xdb\x5a\x24\x9d\xe6\x7c\x5a\xdb\x9b\x0e\xaa\xb1\x16\xbd\x38\x13\xa9\xb1\xa6\xb6\x1c\xd8\xe6\xf9\xd6\x11\x0e\x73\x96\x44\x60\x0c\x5a\x12\x73\x58\x53\xff\xad\x7a\xff\xfb\x19\x7e\x9a\xfb\x81\x56\xf6\x03\xad\xe9\x67\xf8\xb9\x41\xf3\x93\xc2\xc1\xaf\xb9\xb3\x83\x9e\x6f\x89\x37\xb7\xd4\x37\x25\xd5\x3b\xa6\x0e\xc5\x20\x5a\x3b\x98\xb6\xca\xbe\x28\x8e\x71\x94\x21\x2c\x5b\xb0\x05\x21\x5c\x3b\xc0\x2e\x5c\xd1\xc7\x4a\x25\xf3\x3d\x17\xc6\xb6\x1c\x5f\x5c\xfa\x61\xb5\xff\x3e\xbe\xec\xfe\xa0\x50\x7f\x50\xb4\xbf\xe1\x6b\x70\xff\x9e\xed\xd2\x0e\x4c\x15\xe5\xd1\xda\x5e\xf4\xa8\xc7\x93\xab\xb0\x6e\x04\xd8\xb6\xc2\xf2\x45\x12\xb0\xe1\xa6\x53\x0c\xff\xab\xfc\xbf\xfe\xe6\x9e\x5f\xd6\x1f\x74\x55\x7f\xd0\xf5\xfd\xcd\x7d\xe9\x35\x00\x74\xd4\x00\x50\xe4\x45\xed\xf7\xed\xd6\xf7\xa5\x43\xbd\x7e\x6d\x22\x7d\x00\xaf\xc6\x72\x5a\x3b\xa6\x9a\x6b\x26\xd1\x2b\x0e\x5b\x88\x71\x84\xb3\x39\x9b\x1d\xa8\x89\x24\x60\x47\x07\x20\x3d\x0e\x8b\xf8\x12\x5b\x6c\xb0\x35\x6c\x81\x6a\xd1\x08\xa9\x71\xc1\x0c\x1e\x0c\xc6\x4b\x01\x7e\x32\x80\x53\xb4\x77\x58\xc0\xc0\x51\x58\x2c\x64\x21\x2b\xf2\xd5\x47\x6f\x65\xe6\xff\x90\x23\x52\x65\xae\x01\x2b\x13\x61\x64\x0a\x76\xdc\x80\x08\x79\x1b\x11\x04\xdb\x81\xa0\x08\x39\x41\x11\x0a\x10\xf5\x86\xe0\x5c\x8b\xc5\xa4\xf4\xbe\x3c\xa2\xf2\xc0\x03\x8c\x5c\xae\x19\x00\xda\x3a\x00\xf4\xff\x06\x1c\xda\x0f\xa9\x8d\x27\xab\x5a\x6a\x9b\x89\x00\x5a\x0b\x7a\xc6\x4d\x5f\xb7\xdf\x29\x3b\x60\x80\xf1\x43\x3e\x1c\x00\xfa\x78\x00\xe8\x33\xdf\xcf\xed\x2e\x7f\x58\x9b\x68\x89\x57\x27\x56\x4a\x7d\xe4\xd0\x5a\x87\x3e\x76\xe1\x72\xc0\xb8\x39\xf4\xa8\xfc\xf9\x53\x8b\x0c\xdf\x73\x8a\x40\x27\x17\x81\x16\x14\x99\xf3\x74\x66\x51\xd7\xe7\x49\xc6\x6b\xa5\x91\x61\xae\xf5\x0f\xae\x32\x30\x94\x6b\xf3\x7b\x15\xff\xf3\xfd\xfc\x5f\x15\x81\x1e\x2a\x02\xfd\xaf\xef\xe7\x3f\xad\x7f\x7e\xaa\xde\xe2\xed\x8b\xba\xb0\x63\x74\x45\xe2\xda\x20\x6d\x0a\xca\xd9\xb6\xa6\x22\x51\xd7\x34\x78\x16\xb2\x8a\xff\x0e\x34\xf7\x63\xd0\x40\xd0\xd0\x81\xa0\xe1\x03\x0d\xbd\x89\x03\x7b\xbe\x1f\x5a\x6a\xaa\xd9\x26\x9b\xd6\xe6\xd0\x93\x41\xb6\xd8\x15\xbd\x19\x9c\x2f\xcb\x6b\x6c\x4b\x82\x5e\xfc\x51\xed\xfb\x40\xa3\x1f\xb7\x0e\x04\xdd\x30\x10\x74\xb3\x8f\xde\x5d\x03\xdb\xfb\xd7\x9f\xae\xea\xa0\x1f\xab\x92\x55\x0d\xe9\x45\x56\x5a\xb4\xd6\xa6\x03\x41\x8e\x70\x61\x6a\x79\xa9\x9f\xfe\x98\xf2\x77\x7d\xeb\xeb\x33\x08\x34\x70\x10\xa8\x74\x90\xb9\x7f\x13\x07\x81\xa6\x0d\x42\x5a\x9e\x65\xba\x7e\x65\xeb\x53\x5d\xd0\xd5\x57\x30\xed\x1b\xb5\x54\xa9\x2c\xd9\x7a\x0e\xd1\x5a\x21\x87\xf1\x3e\xe0\xa9\xaa\x22\xbe\x22\x28\x6e\x0e\x6a\x94\x14\xb6\x1c\x4f\xe4\x42\xf7\x72\xfe\x49\xe5\x7f\x06\x19\xbe\x6e\x19\x04\xba\x63\x10\xe8\xae\x41\x46\x0e\xaf\x0d\x3a\x44\x9c\x21\x59\xd5\xa2\xf4\x92\xaa\xf1\xaf\x1c\x4c\x6b\x8b\x69\x73\x98\x2d\x8e\xc9\xe4\x93\x05\x7f\x01\x51\x80\x6d\x64\x4a\x3d\x01\x0e\xcb\xfe\x88\x2c\x01\x1e\x63\x13\xb9\xc8\x57\xaa\xfc\x71\x65\xf7\x0c\x36\x71\x96\xb1\x83\x41\x13\x06\x83\x26\x0f\x36\x7c\x35\x0c\xee\xf9\x3c\xd4\x24\x7c\x4c\xdd\xc6\xa3\x69\xed\x18\xda\x19\x66\x20\x57\x67\xa6\x5c\xa9\x41\xe4\xe0\x19\x64\xcb\x74\x62\x01\x5b\x08\xc3\x96\x19\x81\x3e\x96\x4a\xd7\x85\x11\x61\x5d\x61\xf9\x67\x15\xff\x19\x6c\xee\xc5\xb3\x83\x41\x2f\x0c\x06\xbd\xe8\xe3\xeb\x83\xc1\x3d\xc7\x49\xaa\xab\x9a\xcc\x0b\x9e\x49\x6b\xb3\xe8\xc9\x88\x1c\x87\x22\xc7\x4a\x58\x8e\xce\x20\x45\x40\x14\x56\x8e\xc5\x5f\x94\xff\x57\x6c\xf4\xc9\xac\x62\xd0\xdc\x62\x50\x65\xb1\xa1\x1b\x2f\x3e\xf4\xfd\x68\xa9\x39\x21\xd1\x52\x99\xa2\x5e\x99\x4d\xeb\x72\xa4\xcb\x64\x41\xcd\xbc\x47\x20\x96\xea\x9b\x43\x34\xfd\xae\x3e\xa1\xe2\xa0\xc5\xe6\xbe\x3c\x51\x0c\x7a\xa6\x18\xf4\x77\x1f\xfd\x57\x8b\x7b\x3e\x27\xf2\xfd\x4a\xd5\x65\x14\x39\xb4\x2e\x40\xd2\x2a\xb4\x74\xe3\xbe\x95\x8e\xab\x3c\xa9\xf6\x7f\x88\xa1\x37\x7e\x08\x68\xe2\x10\xd0\x94\x21\xbe\xf8\xd7\x90\x43\xf8\x6b\x1e\xbd\xb6\x74\x25\x48\xa6\x4b\xeb\x82\x74\xa3\xb4\x43\x25\x26\x9d\x93\x36\x98\xfe\xaa\xec\xe0\x21\x46\xbe\xb7\x0d\x01\xfd\x62\x08\xe8\x1e\x1f\xbd\xc7\x87\xb4\xd7\x77\x1d\xf1\x17\x6a\xd3\x81\xbd\xca\x2c\x5a\x97\x4d\x0f\x28\xab\xd1\x42\xc8\xd6\x09\x27\x0e\x73\xae\x50\x93\x00\x2d\xbf\x7f\xfa\x94\xd2\x7f\x25\x66\xbd\x03\x4b\x40\x25\x25\xa0\x61\x25\x86\xfe\x11\x25\x87\xb1\xde\xd6\xd4\x40\xe4\x75\x16\x3d\xc7\x1d\x62\x17\x4f\x2b\x3b\xc0\x47\xe7\xb2\x12\xd0\x95\x25\xa0\x6b\x7c\x74\x6e\x38\x1c\x3a\x4d\x0d\x86\xce\xcb\x1d\xe9\x3c\xa3\xf2\xff\x25\x46\xaf\x7c\x51\x02\x3a\x50\x02\xfa\xce\x47\xc7\x1e\x7a\x18\x74\x96\x26\x12\x0d\xba\x78\x64\x5d\x88\x5e\x97\x94\x2c\xd9\x61\x60\xca\xe0\xe8\x6f\x2a\xff\x31\xd4\xd0\xab\x19\x0a\xaa\x1f\x0a\x6a\x18\x6a\xe8\x6d\x3f\x1c\x7a\xcb\x1a\x12\x55\xaa\x70\xa7\x98\xd6\x0d\xa1\x7d\x2c\xf1\x8b\x1c\xc8\x38\x36\x8e\x91\x53\xe8\x7a\xe9\x06\xd3\xc5\xba\xa4\x47\x70\x84\x85\xfc\x0a\xcb\xa6\xc9\x51\x32\x52\x1f\x48\x97\x28\x64\xa0\x97\xe2\xea\x59\xf5\x0e\x0c\x35\xfa\x23\x56\x0a\xca\x29\x05\xf5\x2a\x35\x7c\xf6\x2f\x3d\x0c\x3e\xab\x13\x8d\xcd\x0d\x3a\x92\x23\x0f\xf6\x41\x59\x56\x89\x76\xf8\x17\x7f\x57\x75\xb0\xa5\x46\x2e\xe7\x97\x82\x2e\x2a\x05\x5d\xea\xa3\x77\xed\xe1\xd0\x6b\xab\x57\xe9\xdd\xf5\x08\xd1\xba\xb0\xe7\xd4\x39\xc2\x92\x98\xa8\x2c\x7b\xc7\xa4\xaa\x78\x4e\xd9\x3d\x3e\x7a\x1f\x94\x82\x3e\x29\x05\x7d\xee\xa3\x47\xc3\x0e\x83\x9e\x26\x57\x14\xa0\x75\x2e\xdd\x22\x34\xa6\x4c\xa0\x3d\xd6\xd7\xf3\xca\x0f\x1c\x66\xe8\x9d\x39\x0c\xb4\x64\x18\xa8\x7a\x98\x2f\xef\x75\x38\xf4\xea\x94\x2c\xd7\x23\x4a\xeb\x62\xf4\x80\x90\x95\x3e\x41\x39\xbb\x5c\xcf\x38\x91\x65\x62\x01\x69\xd5\xff\x43\xc5\xff\x7c\x74\x5f\x19\x06\xfa\xef\x30\xd0\x9b\x3e\xba\xbb\x87\x1d\x8e\x3d\x9f\xa8\x6f\x4a\x2a\xd7\x33\x53\x5e\xa6\x17\x45\xa7\x30\x33\xbd\xa0\xea\x5f\x87\x9b\x73\xb3\x68\x38\x68\xe9\x70\x50\x7c\xb8\xb1\x1f\x56\x0c\x07\xad\x1c\x6e\xf2\x50\x7d\xd7\xa8\x8f\xfb\x3b\xce\x89\x94\x7a\x22\xd9\x22\x07\x76\xa7\x8b\x1a\xd6\x24\xe3\xad\xca\x80\xb0\x69\x9d\x43\xff\x11\xfc\x2b\xc1\x0f\x0a\xd9\x8f\x2c\x94\xcb\x97\xee\x68\xdb\xa1\xd6\x3f\xdc\xe8\xcb\x97\x87\x83\xfe\x3d\x1c\xf4\xfa\x70\xdf\xfa\x87\xf7\xfc\x0e\x2a\x3e\x52\x71\xc2\xa9\xf2\x5c\xbd\x2b\xd8\x0a\xa4\x94\x49\x1a\x37\xf9\x9f\xea\xfd\x1b\x61\xd6\x3f\x7d\x04\xa8\x62\x04\x68\xce\x08\x43\x6f\xc1\x08\x45\xaf\xbb\x79\x14\x92\x5e\x7c\x59\x55\x75\xdc\x28\x94\x8f\xbd\x27\x4f\x17\x2e\x99\x0a\x95\x17\x95\xfd\x3b\xc2\xac\xef\xe1\x11\xa0\x3f\x8c\x00\xfd\xc9\x47\xef\x23\x4d\xaf\xb2\x1b\xfc\x91\xba\xf8\xea\x9a\xb6\xc6\xe6\x85\x89\x96\x9a\x56\x55\x91\x30\x9c\xd6\x8d\xa0\x4d\x16\xf7\x95\xbe\x9a\x82\x1d\x76\xb4\xa3\x04\x21\x1f\xfe\xa0\xaa\x96\xcc\xb2\x46\x8b\x94\x18\x72\xbd\x4f\x84\x3f\x30\xf4\x92\x3a\xf7\x23\x15\x7d\x8f\x9f\x86\x91\xa0\x96\x91\xa0\xb6\x91\xe6\x3c\x3c\x3d\x12\xf4\xdc\x48\x13\x2f\x4b\xe5\x07\xf6\x77\xac\x73\x6a\x07\xa6\xec\x3d\x97\x27\xcd\x5f\x50\xd7\x12\xaf\xaa\x51\xe7\xe1\x78\xaa\x9b\xee\x69\xde\x10\x76\x8e\xc7\x7d\xe3\x85\x2b\xc1\xa1\x33\xbd\x97\x5b\x40\xc3\xcf\xba\x1c\x81\xab\x9f\xbb\x08\x67\xcb\xce\xb8\x00\xbc\xef\x73\xe1\x20\x8c\x11\xe2\x58\xe4\x8b\x71\x72\x8a\x43\x00\x43\x25\x2a\x97\x8b\xc9\xaa\x1c\xea\xd8\xd4\xba\x5e\x56\xef\xe0\x28\xf3\x3e\x0d\x1d\x05\x1a\x3e\x0a\x34\x6a\x54\xf7\xfe\x58\xa2\x35\x3d\xad\x6a\x69\x7c\x59\xa2\x25\xae\x87\x9e\x0a\xaa\x13\xb4\x43\xf8\xea\x5d\xff\xa5\xde\x3f\xdf\xcf\xdf\x34\x0a\x74\xc5\x28\xd0\xd5\xa3\xcc\xbe\xfe\x6c\x54\xcf\xfa\x42\xc6\xd5\xc6\xea\xe7\xaf\xce\xd2\x80\x32\xfe\x14\xc1\x2b\xea\xfd\xf3\xd1\xf9\x7a\x14\xe8\xe0\x28\xd0\x8f\x3e\x3a\x05\xa3\x0f\x11\x7f\x49\xb4\x54\xc7\xfd\xc3\xa7\x2a\x73\xa9\x2e\x8f\x76\xab\x21\x37\xbd\x45\x1e\xa7\x5a\xe3\x61\xe5\xc0\x95\x35\x94\x2a\xb0\xfe\xaa\x8a\xff\x8c\x36\xf4\x57\x8c\x06\xad\x1c\x0d\x5a\x33\xda\xd0\xbf\xe8\x10\xf4\x67\x26\x5a\xab\xeb\x54\x46\x34\x53\x2e\xf4\x5a\xab\xc3\x42\x5f\x53\xb8\x17\xa3\x8d\x9d\xfe\xf6\x68\xd0\xae\xd1\xa0\xfd\xa3\xcd\x39\x2c\x1a\x03\x1a\x3a\x06\xb4\x56\xe3\xe7\x3e\xa3\xfb\x5b\x2b\xbb\x88\x2b\xe8\x89\xab\xfd\xa9\x8e\x0b\x50\x88\x02\x14\x06\x0b\xec\xc2\x10\x3d\x62\xf1\x2b\xc0\x3f\x81\x97\x81\x97\x94\x2f\xa1\x22\x0b\x2f\x42\xd6\xb1\x3c\xef\x7d\x1e\xf5\x3e\xf7\x0e\x96\x15\x43\xd0\x8c\xf4\x0c\x5a\xb6\x50\xaa\xe4\xdf\x6a\xff\xc7\x98\x7b\x7d\xe5\x18\xd0\x4f\xc7\x80\xae\x1f\x63\xe4\x72\xcb\x98\x43\xe4\x07\x25\x9f\xc6\xb0\x9c\xaa\x4e\x81\xd5\x59\x6f\xff\x47\xd5\x7d\x8c\x31\x7a\xeb\x9b\x31\xa0\x1f\x3c\x5a\x65\x86\x5e\xb0\xac\x3d\x3d\x6b\x65\xe7\x78\x40\x55\xcd\x1a\x43\x6a\xb7\x74\x5f\x7c\xa4\xfe\xab\xe2\x5e\x65\xe6\x3d\x6a\x2a\x03\x25\xcb\x40\x1b\xcb\xcc\x3e\xfc\xbd\x0c\xf4\x9a\xf7\xf5\x9b\xd4\x77\xdd\xa9\xeb\x95\xb6\xf7\xe9\xd0\x1f\x52\xbd\xa2\xad\xbe\x25\x3e\xbf\xad\x26\x51\xeb\x11\x7d\x9b\xa7\xea\xed\xa8\xe0\xd9\xde\x96\xf4\x2b\xb0\x0b\xf3\x68\xbf\xc5\x37\x02\x3f\x01\x24\xb8\x1f\x36\xc8\xcf\x3d\x13\xc8\x51\x7d\x22\x61\x91\x36\x88\xe4\x34\x45\xec\x63\xb9\x55\xef\x33\xc2\x08\x46\x32\xe5\x56\x45\xac\x30\x82\xe8\x05\xd9\xe9\x22\x37\xcc\x62\x59\x90\xd4\xcf\xb1\xed\x74\x5f\xdb\xeb\xea\xfd\x3b\xc2\xac\x6f\xde\x11\xa0\x05\x47\x80\x6a\x8f\x30\xeb\x7b\xe2\x08\xd0\x73\x47\x20\xdd\x47\x3a\x5d\x7f\xdc\xde\xbf\x63\x3f\x4f\x43\xbc\xaa\xd5\xac\x6f\x07\x9f\x44\x75\x41\xdf\xfa\x0a\x0b\x02\x85\xfd\x24\xf8\x10\x0c\x8c\x80\xcb\x77\x31\x7e\xce\xf8\x15\xf8\x41\xe0\x16\xf9\xb9\x1a\x13\x02\x76\x6c\xc1\x36\xb2\x35\x86\x93\x25\x2e\x96\x2b\x15\x1b\x39\x18\x90\x32\xc8\x42\x9e\xd4\x7c\xfa\x3f\x41\x34\xd8\xb2\xd0\xdb\xbb\xad\x41\xdf\x9a\x0b\x1d\xdb\x1e\xe0\x71\xfa\x86\xca\x87\x94\x9b\x73\x5a\x5a\x0e\x1a\x51\x0e\x1a\x5d\x6e\xf4\x60\xc7\xbc\x4e\x5a\x6f\xb4\x35\x55\x57\x1e\x4f\x04\xcb\x3b\x2c\x0f\x39\x06\xa8\xe6\x4d\x75\xfe\xcb\x8d\x1c\x37\x97\x83\xae\x2a\x07\x5d\x5b\xee\xd3\x7f\x9a\x46\x77\xf9\xe4\xa5\x55\x35\x8d\xd5\x55\x0d\x0d\x46\x03\xfe\xc1\x69\x5f\x2a\xf1\x96\xd2\x7f\x3e\x3a\x5f\x94\x83\x0e\x94\x83\xbe\xf3\xd1\x91\x53\xd1\x0f\x83\x4e\xb9\x21\xf4\x64\x7b\x42\x6f\xab\x77\x70\xac\xd1\x73\x4b\xc6\x82\xe2\x63\x41\x75\x63\x0d\x9d\xa6\xb1\x3d\xeb\xb9\xa5\x55\x35\x2d\xf1\x65\x0d\xf1\xea\x64\xfb\x55\x3d\xe7\x74\x2c\x00\x79\x47\xf9\xff\x3e\x7a\x3b\xc6\x82\xfe\x35\x16\xf4\x9a\x8f\xde\xdb\x87\xa6\xd7\x98\x68\x89\xcb\x29\x0d\xb5\x65\xe6\x5a\xbf\xee\xe8\x59\xd2\x69\x8a\xef\xaa\xfc\xff\x38\x43\x6f\xc6\x38\xd0\xec\x71\xa0\xb9\xe3\x0c\xbd\x53\xc7\xfd\x1f\xe8\xb5\xd6\xd7\x36\xe9\x3e\x61\x49\xf4\xe3\x4e\x44\x89\xe8\x3d\x65\xff\xf8\xe8\xfe\x7a\x1c\xe8\xe1\x71\xa0\xdf\xf9\xe8\xfe\xe9\xd0\x74\xab\x93\xab\x93\x46\xa0\xdf\x76\x14\xe8\x4e\x55\xff\x37\xde\x9c\x93\x82\xf1\xa0\x01\xe3\x41\x83\xc6\x1b\x3a\xe3\xc6\xf7\xac\x8f\xab\x1a\x1a\x6a\x75\xf9\xf5\xd5\x9c\x43\x75\xb9\x74\x7d\x40\xf9\x0b\x42\xce\x80\x75\x03\xa9\xb6\x41\x0d\xc7\x47\xbb\x54\xdc\x6b\xbc\x59\xdf\x83\xe3\x41\x8f\x8c\x07\x3d\x31\xde\xe8\x13\x71\x24\x28\x76\x24\xd2\x79\x8b\xb7\x75\xff\xd4\xf6\x4e\x73\x38\xea\xe2\x35\xed\x11\x05\x64\xc9\xe5\xd2\xaa\xea\x73\x53\x69\xdc\xed\x3c\x86\xea\xb8\x37\xe7\x8b\xde\x9c\x3f\x9c\xfe\x11\xe0\xcf\x1c\x7e\xcd\x16\xaf\xda\xbc\x49\x21\xad\xf8\x07\xc5\x39\xbe\xf2\x28\xcb\x72\x10\x93\x61\x74\x39\xe4\x33\x30\x4c\x96\x3c\x04\xac\x30\x32\x54\xb5\xa6\xb4\x1d\x99\x79\x78\x7a\x31\xb4\x5b\xbd\xff\x47\x1a\xb9\xb6\x1d\x09\x3a\xef\x48\xd0\x05\x47\x1a\xb9\x6e\x3c\x52\xe7\x65\xba\xc1\xd7\xf5\x8c\xd7\xda\xd6\x64\x55\xb2\x4d\x9a\xaf\x95\xbd\xa9\xae\x80\x1e\x73\xd9\x0a\x23\x9c\x8a\xdf\x86\xa5\x2c\xf6\x28\x3b\xe0\x48\x23\xcf\x5d\x47\x82\x3e\x38\x12\xf4\x91\x8f\xde\xd7\x47\xf6\x7c\x5e\x24\x18\x5b\x63\x75\xa2\x4d\x17\x12\x47\xa8\x2e\x4a\xcf\xba\x9e\x95\xe9\xa8\xa2\xd1\xd4\x6a\xf6\xaa\xf8\xf7\x51\x66\x7d\xa7\x1e\x05\x3a\xf3\x28\xd0\xd9\x47\xf9\xd6\x77\x94\xa2\xd7\x71\x6e\x46\xda\xee\xad\x4e\x34\x36\x26\x9a\xd2\xf3\x1a\x07\x51\xdd\x60\xfa\x8f\xcb\x6e\xca\x92\xd5\xb5\x9c\x8e\x06\x4c\x71\x55\x8e\xc5\xc9\xc2\x18\x2b\x24\x3c\xaf\x28\xca\x99\xf2\x05\x7e\x5f\xad\xff\x28\xa3\xaf\xdf\x3a\x0a\xb4\xf3\x28\xd0\x1e\x1f\x3f\xc1\xa3\x7b\x96\x77\xfa\x95\xaf\xec\x4b\x75\xfd\x48\x8f\x76\x70\x55\x6f\x85\xcc\x98\x42\x40\x04\x05\x30\xd0\x7b\x6b\x64\x20\x49\x40\x20\x43\x40\xeb\xf8\x0f\x94\x1d\x70\xb4\x91\x4b\xfd\xd1\xa0\xa6\xa3\x41\x2b\x8e\xf6\xc9\xe5\xe8\x9e\xe3\x74\xb5\xd5\xcd\x2d\x1a\x76\xbd\x2c\x4c\x75\x11\xda\x1d\x54\xd2\x80\x9a\xe1\x16\x60\x5b\x8e\x96\x67\xcb\xd6\x19\xa6\x0f\xd5\xfa\x7d\x74\xf7\x1c\x0d\xda\x77\x34\xe8\x13\x1f\x5d\x9e\xd0\x33\xdd\xa6\x78\xbc\xa6\xaa\xa6\x46\x91\x97\xd4\x83\x54\x17\xa2\xcd\x21\x0d\xb8\xed\xca\xd9\x99\x8a\xb2\x25\xe3\xd7\xfb\x54\xdc\x67\x82\xcf\xee\x99\x00\x6a\x9d\x00\xba\x78\x82\xb9\xc7\xbf\x9f\x00\xfa\xcb\x04\xd3\xef\xb1\x49\xfb\x87\x9f\x76\xc0\xf7\xf7\x0c\xed\x5a\x5f\x4c\xbd\x51\xc3\x46\x2e\x29\xa6\xba\x68\x05\xcf\x76\x2a\x30\x9b\x2b\x78\x76\x94\xee\x52\x8d\x5c\xb9\x72\x16\x4c\x9e\x44\xfa\x7f\xc1\xe1\xf5\xd3\x61\xf1\x2f\xa7\xc0\xe5\x6f\x1c\x7c\xeb\xf0\x37\x0e\x1f\xd4\x5c\xc3\xfb\x9e\xa0\x50\x83\x9d\xc2\x44\x51\xd9\x0d\x24\x1c\x59\xca\x68\xa7\x27\xf4\x7f\xa4\xde\xfd\x89\xe6\x1e\x95\x4d\x04\x8d\x9f\x08\x3a\x7a\xa2\x91\x63\xe5\xc4\x43\xe7\x6d\xcf\x8b\x27\xeb\xe2\xab\x12\x2d\x0d\x52\x2d\x96\x45\xa9\x2e\x46\xbb\x43\xac\xe6\x97\x65\x40\xb9\x69\xa6\xb4\x49\x73\xf0\xb1\xaa\xff\x99\x68\xec\xd5\x5f\x4e\x04\x3d\x38\x11\xf4\x5b\x1f\xfd\xdf\x4f\x3c\x54\x9c\xb9\xaa\xc6\xa7\x37\x8a\x2c\xaa\xb3\xe9\xce\xb0\x0f\xf3\xf6\x13\xe5\xa6\x4c\x32\x74\xfa\x4d\x02\x0d\x9a\x04\x1a\x32\xc9\xd7\xf7\x32\xa9\x67\x3a\xd5\x55\xad\xcb\x5a\x12\x8d\x8b\x67\xea\x01\x4e\x9a\xde\xd4\xc1\x54\x57\x4c\xcf\x85\x39\x5b\xe6\x65\x6d\xcb\x0d\xca\x70\x7e\x50\x95\xa4\x05\x11\x96\x63\x99\xbc\x1b\xf3\xa9\x7a\x07\x26\x99\x7b\xbb\x6d\x12\xe8\xee\x49\xa0\x7b\x7d\x7c\x3c\x72\x68\x3e\x92\x89\xda\xf6\x4c\x94\x65\x50\x5d\x26\xad\x8f\xc8\xe0\x36\x84\xa3\x47\xa9\xe9\x96\xc7\xcf\xd4\xfa\x27\xfb\xfa\x5f\x26\x83\x0a\x27\x83\xfa\x4d\xf6\xc5\xb7\x27\xb7\xd7\x5f\x4b\x36\x74\xa2\xeb\x13\xf3\x0e\x2e\xa5\xba\x61\x74\x8f\xdc\x56\x44\xc4\x20\x1e\xc4\x6c\x0d\xb0\xe0\x59\xd7\x7a\x74\x72\x06\x7a\x31\x44\x85\xc8\xc7\x38\xa9\x3d\x8a\x60\xc9\x07\xf1\x73\x15\xff\xf6\xf1\x73\xeb\x64\xd0\x9d\x93\x41\x77\xfb\xf8\xd9\xa5\xf9\xd9\x94\xca\x4f\x75\x90\x83\x27\x01\x69\x50\x57\x8e\xa2\xba\xd1\xf4\x58\x94\x23\xdc\x5b\x00\x85\x3c\x88\x23\xa2\xbf\x74\xd8\x3c\x5b\x23\x8c\x3c\x35\x16\x99\x8f\x95\x01\x44\x17\x95\x7c\x2a\x83\x07\x70\x88\x07\xf1\x10\xd9\x99\xe1\x69\xfb\xbe\x48\x0d\x30\xff\x42\xc5\x7f\xa6\x98\x7b\x7e\xdc\x14\xd0\xcc\x29\xa0\xd9\x53\x0c\x7f\xe7\x4c\x39\xd4\xb9\x94\x99\xaa\x5a\x5d\x9f\x5a\x17\xa3\xbd\x31\x09\x3e\xe5\x29\xb6\x3c\xce\xd4\x84\x3d\x4b\x41\xa7\xee\xf7\xab\xfe\x8f\x29\x46\x2e\x8f\x4d\x01\x3d\x31\x05\xf4\x94\x8f\xee\xcb\x87\xa0\xdb\x9a\x4c\x34\x2f\xa8\x8b\x2f\x4c\xdd\xc6\x4c\xa9\xd6\xee\x92\x00\x2d\x6a\x40\xa3\xe8\x10\x7f\xfa\x52\xe5\x3f\x8e\x31\x7a\xe0\xa8\x63\x40\x93\x8f\x01\x1d\x7b\x8c\xaf\x1f\xe6\x98\x9e\xf5\x80\x5c\x6d\x67\xc2\x0f\x65\xa8\x37\x4d\x97\x02\x31\x4c\x1f\xce\x57\xca\xee\xf3\xd1\x7d\xec\x18\xd0\x93\xc7\x80\x5e\x38\xc6\xe8\xd3\xfe\xc7\x82\x8e\x38\x16\x34\x4b\xd3\x4b\x6a\xfc\x90\x66\xd1\xb1\xef\xd2\xac\x7b\x61\x7d\xb2\x6e\x7e\xbc\xb1\x4a\x15\x8c\x4f\xa6\x3a\xb7\x82\x67\x8f\x18\x88\x41\x01\x3a\x90\x21\xdf\x56\x95\x28\x7c\x29\xc2\x2f\x47\x20\xfb\x17\xe5\x5c\xd0\x80\x2c\xf7\x2e\x92\x48\xb8\x31\x76\xb8\x90\x1d\x09\x75\x14\x41\xa6\xb0\x01\x84\xb9\x1f\x02\xf8\x3e\x03\xd7\x66\xa2\x18\x97\xc8\xe9\x71\x9e\xf7\x0f\xd8\x21\x37\x14\x40\xc8\x09\xda\x0a\x8c\x6b\x84\x05\x91\xaa\xc8\xf8\x5a\xf9\x41\xc7\xfa\xf2\x20\xc7\x82\xb6\x1c\x0b\xba\xea\xd8\xee\xe3\x4c\xe9\x77\x21\xf5\x50\xa8\x08\xd3\xd6\x2c\x4e\x35\x50\x1f\x50\x7e\xcf\xb1\xe6\xbc\xfc\x78\x2c\xc8\x9e\x0a\xca\x9d\x6a\xe4\x57\x33\x15\xb4\x6a\xaa\x91\xdf\xf4\x94\xfc\x06\x74\x94\x9f\x6f\xff\xfc\x02\xbc\x8d\x8f\xa2\xba\x98\xe7\xac\x56\xf0\x6c\x51\x81\xd9\x03\xe9\xc6\x2c\xd9\x69\x97\x32\x5c\x54\x52\xcd\x12\x97\xc5\xf8\xea\x18\x3e\x8a\xf2\xe7\x51\x06\xae\x8a\xe1\x67\x31\x91\x1a\xb8\x1b\x83\xcb\xb9\xb2\xb8\xc6\xe1\x28\xf2\x01\x44\x71\x04\x32\x38\x8c\x72\x59\x89\x2e\x60\x23\x06\xcb\xce\x75\x45\x40\x56\x64\xc5\xf4\x58\x3e\xef\xd9\x1a\x28\x39\xfd\x46\xd5\xff\x4c\x55\xcb\xf7\x6c\x81\xd7\xa6\x82\xde\x98\x0a\x7a\x7b\xaa\x39\xa7\x5f\x4d\xed\xf9\x9c\x36\xa6\x07\x98\x97\x85\xa8\x2e\x4c\x8f\x67\x6b\xb3\xc7\xd2\x20\x94\xd9\x52\xc0\x01\x83\xb8\xfa\xad\xb2\xff\xa6\x99\xfd\x3b\x79\x1a\xe8\xb4\x69\xa0\x33\xa6\xf9\xe2\xfe\xd3\x7a\xb6\x37\x14\x5d\x35\xdc\xb7\x80\xea\x0a\xe9\x60\x36\x3b\xc8\x54\xb6\x9e\x1c\xe6\x9e\x4a\x39\xd8\x08\x22\xa0\xca\x18\xad\x20\x03\x42\xa6\xb2\x8d\xbf\xf4\x9d\xb2\x7f\x7c\xfc\xbc\x3b\x0d\xb4\x6b\x1a\x68\xaf\x8f\x9f\x4f\xa7\x1d\x8e\x1c\x1a\x3d\x8f\xd0\xa5\x3a\x97\x5e\xcc\xb1\xa0\x55\xa1\x26\x75\x50\xc5\x41\x8e\x33\x7a\x70\xe6\x71\xa0\x39\xc7\x81\x4e\x3a\xce\xd0\xb9\xe2\x38\x45\xa7\xbb\x79\x03\x8d\x71\x15\x1f\xe5\xca\x91\x54\x37\x8a\xf6\xe7\xb0\xcb\xe5\x08\x69\xa8\xd6\x88\x77\xc7\x10\x49\x8d\x39\x91\x69\xad\x69\xac\x10\x8a\x06\x20\x8a\x5e\x38\x22\x5d\xc3\xa1\x1e\xb5\x18\x84\x50\xb3\xc9\x53\x60\xaf\xa9\x8d\xfa\x5e\xd5\x3d\xf9\xf8\xc5\xf1\x20\xf7\x78\xd0\xb0\xe3\xcd\x7d\xb8\xe5\x78\xd0\x1f\x8f\x07\xcd\xd2\x78\x25\xcd\x1f\x6a\x3b\x6d\x61\xfb\xfb\xb0\x2c\xd1\x32\xa3\xaa\xba\xae\x52\x5e\x01\x2c\x32\x21\x42\x2e\xe0\x31\x3c\x5b\x5d\x08\xcc\x2e\x2e\x70\x0b\x03\x03\x31\x28\x4c\xdb\xf3\xf8\x0e\x8f\xfd\xbb\x62\xb8\x23\x86\x3b\x63\xde\xff\xbd\x20\xf8\x40\x96\x7c\x74\x94\x92\x71\xf8\x9a\x6c\xde\x96\x8d\xdb\xb3\xb1\x2d\x5b\xd7\x2a\x85\x58\x36\x50\x4a\xbb\x2e\x04\xef\x00\x64\x6a\xc5\x13\x92\x6e\xda\x2f\x33\xbc\x35\x8a\xbb\x32\x44\x01\x02\x78\x29\x0f\xef\xe6\x61\x05\xd6\x22\x80\x35\x72\xf8\x7d\x48\x77\xac\xb0\xe5\x4a\x0c\x98\x30\x0b\x27\x62\xc3\x75\xbd\x77\x25\x15\x95\x54\x49\xa5\x98\x6e\xd5\x29\x0e\x39\x72\x00\x85\x02\xc6\xfb\x41\xf9\xfd\xd3\xcd\x79\x9a\x3a\x1d\x34\x63\x3a\x68\xce\x74\x23\xb7\x65\xd3\x41\xad\xd3\xd1\x09\xa7\xb6\xb8\x23\xde\x49\x5b\xd3\xfc\xaa\x65\xf1\xca\x44\x7d\x53\xf2\x04\x05\x4a\x96\x41\x75\x90\x96\xec\xde\x5e\x0c\xfe\x9f\x1c\x7e\x30\xc7\x72\xf4\x86\x83\x6d\x84\x41\x64\x5b\x6a\xca\x3c\x54\xb6\x55\x8f\x78\x52\x5a\x4d\xe5\x7f\xa6\x1b\xbb\x69\xc7\x74\xd0\x2b\xd3\x41\xff\x9e\x6e\xce\x61\xfe\x0c\xc5\xff\x43\x5a\xbf\x59\xff\xd3\xc9\x6f\x4f\x54\x6b\x54\xc8\x89\x54\x37\x89\xb6\xe7\xcb\xdc\xbc\xec\xd8\x14\x60\xcb\x13\xa4\x44\x3c\x51\x80\x9a\x9e\x21\xe5\xca\xe9\xe0\x29\xa5\x65\x23\x00\xcb\xce\x40\x50\x8e\x9c\x77\xac\x90\xf7\x88\x22\x13\x0e\x07\xd5\xed\xcc\xf6\xfe\xa8\x9b\x61\xe4\x78\xfe\x0c\xd0\xfa\x19\xa0\x4b\x66\xf8\xf2\xdd\x33\x0e\xe5\x97\xac\x8a\xaf\x4e\xb6\x54\x49\x56\x97\x48\xc3\x6e\x47\x41\xda\x57\x67\xc9\x65\xaa\xdd\xc1\xfb\xdc\xe8\x05\x96\xf4\x3f\xf5\xd1\x77\x4e\x00\x85\x4f\x00\xf5\x3a\xc1\x87\xeb\x70\x02\xe8\xd4\x13\x90\x9e\xff\xb3\xf5\x36\xf5\x71\x6f\x87\x79\x54\x89\xa6\xf8\xbc\xf8\xaa\x19\x1e\x2b\x73\xa5\xc3\x5a\xe4\xbd\x02\xd6\x6c\xbb\x02\xb3\x5d\xfa\xbc\x40\x27\x92\x9e\xcf\x11\xff\xc8\xe1\xbe\xf2\x22\xfe\x24\x1f\x73\xf0\x97\x5e\x08\xc9\xf6\xef\x37\x7a\x41\xc3\xdb\x8c\x40\x2a\x72\xe0\x20\xa2\xec\x1d\x0b\x82\x03\x9e\xb0\x6d\xdb\x45\x40\x71\x00\xc9\xff\x3d\x27\xf8\xfa\x5f\x4f\x00\x3d\x7e\x02\xe8\x89\x13\x8c\xfc\xde\x3b\x41\xad\xaf\x3b\x3c\x12\xd9\xa2\xec\x71\x2d\xe5\x97\x4d\x75\x39\xf4\x9f\x3e\xb2\x0f\x29\xa4\x26\x80\xcb\x54\x79\x48\x27\x78\xfb\xa9\x79\xb0\x32\x93\x21\x24\xfd\xd2\x99\x46\x7f\x4c\x99\x09\x3a\x6e\x26\x68\xc6\x4c\x9f\x1d\x34\xb3\x67\xfb\x4b\x45\xea\xd3\x1c\xa8\x58\xd4\x8d\x7d\x3b\x87\xeb\xc9\x92\xf4\x6e\x9b\x69\xd6\xfb\xc0\x4c\xd0\x6f\x66\x82\x1e\x9b\x69\xf6\xeb\xdd\x99\xa0\x8f\x66\x82\x9e\xd4\x7e\xfc\x22\x5d\x17\x5d\xd9\xb9\x1e\xba\x31\x15\x38\xf1\x5e\xe9\xa0\xf7\x9b\x5e\x97\x84\xf9\x86\x02\xdc\x52\x60\x97\x33\xb8\x0f\x83\xaf\x2b\xc0\x6d\x05\x52\x00\x36\x54\x6b\x56\x50\x1e\xfb\x80\x4a\x90\x05\x35\x54\x97\x2d\xf9\x9b\x3a\xcb\xc8\xe3\xa4\x59\xa0\x53\x67\x81\x16\xcd\x32\xfc\x5d\x3a\x0b\x74\xd5\x2c\xd0\xe9\x1a\xb7\x6f\xaf\xc6\x0b\x68\xee\x82\xbf\x23\xd4\xf5\xcb\xa3\x3a\xab\x02\xb3\x33\xe9\xe6\x7e\x5a\x0b\x5c\x5e\x88\x2b\x0b\xf9\xcb\x5e\xe2\x40\x2f\x05\x3c\xcf\xa6\x67\x6f\x80\xd4\x72\x9e\x7e\x13\x6a\xe4\xad\x77\x0b\x84\x30\x78\x2e\x8e\xe4\x73\xef\x2c\x5f\xfe\x6b\x16\xe8\xe0\x2c\x90\xa8\x30\x7c\x8e\xad\x00\x1d\x53\x61\xf4\xd7\x22\xed\xe7\x3c\xd4\x71\xce\x63\x32\xd1\xac\x04\x59\x44\x75\xd9\x03\x31\x28\x4a\x0f\xf7\xd7\xd1\x88\x10\xc7\xf4\x5b\x94\xc7\x29\xf4\xfb\x8d\xfd\xb1\xb9\xbf\x50\x8d\x87\x43\x75\xbc\xdd\xb1\x6c\x08\x8e\x78\x02\xcd\x06\x52\xaa\x2c\x20\xf9\x5c\x5f\x61\xf8\xfc\x69\x05\xe8\xfa\x0a\xd0\x0d\x15\x87\x61\x07\xb6\x36\xd7\x37\x35\xc9\x2c\xba\xb2\x04\xbf\xed\xaf\x2d\x41\x57\xad\xbf\xc2\x9c\xa3\x03\x15\xa0\xef\x2b\x40\xee\x6c\xb3\xfe\x8a\xd9\xa0\x33\x67\x23\xdd\x37\xbe\x55\xe7\x65\x6e\xeb\xca\x0e\x54\x68\xbe\xc3\xbd\x7d\x62\x79\x92\xfa\xd0\x96\x01\x72\xe1\xbf\xec\xa3\x22\x0f\xff\x5b\x0a\x70\xb6\xcc\x55\x6c\xec\x8b\xad\x7d\xbd\x65\x8a\x02\x1d\x35\x19\xa8\xb7\x2e\xc6\x01\x94\xcb\x2c\xc4\x60\x79\xcc\x5c\x89\xba\x26\x2b\x6a\x39\xa6\x1a\x96\x05\x3b\x0e\x6c\x39\x35\x20\xa8\xee\xff\x6c\x73\xde\x1e\x9d\x0d\x7a\x7c\x36\xe8\x89\xd9\x3e\x1c\x8f\x13\x95\xac\xa6\xeb\xb9\xf0\xe3\x6e\x6f\x2f\x27\x8d\x13\xdf\xac\x8e\xda\x18\xaa\x2b\xa3\xdd\x03\xa4\x45\x21\x71\x29\x84\xab\x0f\x97\x7a\x7a\x42\x88\x71\x4c\xe3\x04\x45\x75\x4c\x34\x4b\xfe\x99\xa3\x41\x94\x07\xcb\xaf\x66\xa4\xbb\xd6\x85\xfc\xcf\x12\x70\x02\xb6\xf7\x00\xb0\x7c\x5d\x61\x39\xb6\x3a\x11\xe6\x7e\x87\xe4\x7a\x56\x9f\x68\xf6\x7b\xe3\x89\xa0\x2d\x27\x82\xae\x3a\xd1\x87\x83\x72\x62\xcf\x76\xda\xaa\xaa\x73\xd5\x54\xb8\x32\x87\xea\x02\xf4\x72\x91\x6c\x77\x85\x8a\x4c\xc9\xb2\xae\xb0\xda\x7f\x1f\x9d\xef\x4f\x04\x61\x0e\x28\x3a\xc7\xec\xff\xa4\x39\xa0\xe3\xe6\x74\xc6\x21\xb9\xba\x0b\x3f\x4a\x6a\xb0\x1a\x79\x08\xca\x06\x79\xea\x84\x67\x07\x07\x62\x50\x2e\xed\x2d\x62\x07\xaf\xf6\xe3\xd7\xfa\x09\xef\x36\x78\xef\xe6\xaf\x8b\xf0\x50\x91\x50\xda\x55\xc2\x4d\x21\x53\xd6\x12\xf4\x93\xa9\xd1\x3c\x76\x14\xe8\x8f\xa7\x54\xf4\xac\xba\x88\xe4\xf7\x67\x73\xcc\x3e\x3f\x30\x07\xf4\x9b\x39\xa0\xc7\x7c\xfc\xbe\x39\x07\xb4\x6b\x0e\x3a\xd5\xbf\x55\x76\xe2\xb7\xaa\x25\xe9\x67\x38\x47\x59\x1b\x8e\xd4\x7f\xb7\x0d\x64\x87\x9f\xe8\xc7\x4f\xf5\x83\x0a\x8e\x7d\xd6\x0f\x5f\xf5\xd3\x5b\xaa\xd0\x80\x64\xa0\xd7\xdb\x44\x47\xeb\xbd\xa8\xe4\xaf\x6c\xae\x91\xe7\xb4\xb9\xa0\x13\xe6\x82\x2a\xe6\x9a\x7d\xab\x9d\xdb\xde\xee\x2d\xea\x58\x9f\x57\x6d\x34\x89\x4c\x13\x3c\xe3\xb1\xa2\x2c\x7e\xa4\xa3\xbd\x01\x64\x79\xae\x90\x42\x24\x92\x9d\x1c\xc6\x6f\x8c\x49\x3e\x1e\x9f\x6b\xee\xf5\x3f\xe7\x82\x5e\x99\x0b\x7a\x63\xae\x91\x93\x3d\x0f\x94\x39\x0f\x9d\xe2\xce\x35\x1d\xea\x78\xe3\xab\xe3\xd5\x6d\xba\x13\xb8\x3f\xd5\x15\x56\xf0\x6c\x8b\xb6\x0c\x92\x7c\x38\xd2\xdc\x74\xe5\x74\x21\x35\x5e\x2b\x8c\x7c\xe9\x14\xff\xb7\x3f\xbf\xde\x5f\x42\xc1\x45\x65\x77\x6d\x94\xa8\x30\x55\x99\x93\x21\xf9\x5b\x32\xcf\xf0\xb7\x7d\x1e\xe8\x7f\xe7\x81\x9e\x9a\x67\xf8\x7b\xf4\x24\xd0\x37\x27\x81\xc6\xbd\xab\xf8\x99\x13\x51\xfb\xb7\x7d\x76\x07\x7b\xbb\xbe\xa9\xa6\xa5\xad\xa9\xa9\x6a\x69\x43\xbb\x31\x74\x2d\xb2\x39\x76\x46\x53\x5b\xe3\x30\x89\xfd\xd5\xf9\xef\x4e\x6a\xa9\x89\xb7\x0c\x1b\x9d\xf6\xeb\xae\x16\xbf\x61\xaa\xcb\x3a\x09\x95\xe3\x2a\x78\xf6\xf8\x0a\x9e\x7d\x24\xfd\x63\x10\xc7\xf8\xb6\x91\xb8\x6c\x84\x67\xda\x89\x1f\x86\x33\xf8\xfb\xe1\x08\xb0\x8d\x5f\x0c\xe2\x08\x5f\x39\x57\x6a\xb7\x2f\x87\xa3\x88\x9b\x84\xc9\x8e\x14\xaa\x6e\x10\x0d\x67\x09\xfc\x82\xc5\x20\x05\x01\x2b\xc5\xd4\x9f\xc1\x99\x3c\x51\xce\x94\x2b\xc7\xad\x02\x3f\x1f\xc0\xb7\x0d\x80\x1a\xdc\xe1\x20\xe4\xfd\xc7\x45\xe8\x2d\x23\x50\xd9\xf2\x08\xbe\xee\xd9\x98\x0e\xbb\x18\xc4\x27\x33\xf4\x44\x0d\x4f\x8b\xf4\x43\x84\x8f\x4d\x81\x85\xf0\x50\x7c\x57\xc4\x17\x0f\xd4\x33\xc2\xc7\x20\x28\xbc\xaf\x8f\xb0\xfa\xa5\x4d\xc1\x2c\x09\x87\xea\xb2\x67\x96\xee\xf3\xbc\xc6\x33\x30\x02\x0f\x0e\x17\x3f\x0e\x17\xfb\x86\xdb\xac\xae\x9f\x84\xf8\x10\xec\x58\x2e\x02\x90\xe9\x84\xa8\x9b\x19\x60\x58\x8e\x40\x10\x21\x87\x65\x7d\x4d\x00\xb6\x95\x69\xe7\x23\x93\x33\xdc\x42\xc0\xea\x13\xe4\x5e\x72\x28\xae\x9c\x41\x60\x5b\x80\x65\x97\xb9\x1c\x18\x1f\xe2\x60\xa9\x77\x4a\x1d\x6f\x2f\x33\xe5\xfe\x9f\x5e\x69\xee\xf1\xf2\x4a\x50\xa2\x12\xd4\x52\x69\xee\xc9\x86\xca\x9e\xf5\x5b\x73\xa2\xa1\x61\x61\x42\x55\x62\xa8\x38\xd9\x95\x25\x1a\xc9\xc7\x73\x0c\xc3\x42\xb0\x42\xd7\x49\x23\xd8\x67\x49\xba\x3b\x2a\xcd\xfd\xdc\x53\x09\xda\x57\x09\xfa\xc4\x47\x97\x4f\xee\x99\xae\x84\x65\xf0\xbd\xa9\x3c\x35\x8b\xea\xb2\x69\x7b\x89\x9c\x80\x03\x8e\x38\x40\x58\x46\xd1\x05\x32\xe4\xbf\xcc\x96\x74\x2b\x4f\x36\xeb\x3d\xef\x64\xd0\x85\x27\x83\x6e\x3c\xd9\x9c\xf7\x77\x4e\x06\xed\x3b\x19\xf4\xa4\xc6\x0d\xdf\x7f\xb3\xfa\x78\x20\xde\x71\x0e\xc5\xf2\x78\x75\xb2\xb6\xa1\x1d\x0e\x71\x6d\x43\x62\x69\x4b\x5b\xd3\x0a\x3d\xfa\xab\x79\x24\xd5\x79\xf6\xb6\x25\x7f\xb3\xfc\xed\x39\x9d\xde\xef\x18\xbd\x56\x92\x4e\x17\x3d\x3f\x18\xcf\x0d\x96\x61\xad\x7f\x0e\xc6\xbe\xe9\x7c\xc3\x40\xf1\xea\x60\x7e\x73\x30\x36\x78\xe7\x6b\xd7\x74\xde\x3b\x1d\xef\x4c\xc7\x07\xd3\xf1\xbe\xfc\xf3\xf2\x81\xf2\x8c\xb2\x3d\x40\xfa\xd4\xde\x3b\x98\x91\x82\xaa\xb6\x1c\x30\x0b\xe1\x72\x00\x56\x0a\xdb\x41\xce\x45\x4e\x99\x5c\x39\x6a\xdf\x4f\x31\xf2\x5f\x7e\x0a\xa8\xf9\x14\xd0\x85\xa7\xf8\xe4\x70\x0a\xe8\xc0\x29\xc6\xcf\xc8\xd5\x7e\xc6\xdb\xfd\xbb\xc8\x67\xb6\x29\x80\xaf\xdb\xf8\x44\xaa\x0b\x57\xf0\xec\x3e\x15\x3c\xdb\xfb\xd8\x9b\x36\x0f\x95\xb9\x98\x98\x68\x42\x35\xbb\xfc\xf5\x60\x3e\x30\x58\x44\x38\xe5\x38\xe7\x22\xc2\x31\xb8\xb2\xbd\x27\x0f\x51\x84\x01\x91\xc1\xb7\x16\xf3\x6d\xc5\x2a\x3a\x20\xc7\x7f\xfd\xb4\x98\xb7\x16\x0b\x35\x5d\x2a\x28\xc7\xa7\x16\x30\xac\xd3\x50\x21\x27\x95\x06\xac\x5c\x19\x8d\x88\x5a\xc2\x13\xa7\x63\xdb\x41\xcf\x72\x0b\x83\xb9\x8f\xc5\x22\xec\xb0\x2d\x1d\xcf\x5c\xb9\xee\x59\xf3\x8d\x1f\x7a\xce\x7c\x50\xf5\x7c\xd0\xb2\xf9\xbe\xfc\xff\x7c\x25\x97\xee\xfb\xb0\x53\xd5\x3c\x8b\xab\x4d\xb1\xd3\x63\xa5\x9d\x1d\x84\x3c\xa5\xff\xe7\x9b\xf3\x26\x16\x80\xdc\x05\xa0\x9c\x05\x46\xce\x33\x16\x80\x4e\x5b\xd0\x59\xff\xbf\x3d\x27\xd8\x89\xee\xe2\x46\x5f\xbe\xb5\x25\xd1\xec\xab\xc8\x6c\x8d\x27\xe7\xce\x4b\x2c\x3c\xae\xdd\x57\x66\xaa\xaf\x80\xa7\x0e\xa3\x3a\xef\x41\xf5\x1c\x8b\x7e\xf4\x6c\xa9\xac\x50\x19\x28\x9e\x2f\xc6\x8e\x62\x71\xd3\x10\xfc\x65\x88\x55\xa8\xa4\xaa\x0c\x24\x7d\x81\x3d\xcb\x8f\x91\x25\x33\x31\x19\x10\x1c\x94\x2e\x7e\x40\x43\xcf\xca\x7e\x36\x04\xfb\xa5\xd6\xdb\x4b\xae\x77\xfb\x02\xb3\xde\xbf\x2e\x00\x3d\xbb\x00\xb4\xcb\xb7\xde\x92\x53\x41\x63\x4e\xed\xbc\xde\xe2\x8b\x3a\xd6\x77\xc9\x93\x55\xd1\xd8\xac\x06\x2b\x0d\xa3\xba\x80\x5e\x81\x2d\xaf\x91\x98\xcd\xf2\x73\xcc\x0e\xd0\x0f\xa5\x1a\xe7\x6d\xbe\x59\xd3\xe7\x43\xb0\xaf\x3f\xcc\xed\x11\x1f\x4c\xe7\xf7\xa7\x7b\xb7\xeb\xcb\xfe\xb2\xe6\xe8\xbb\x21\xde\x55\xba\x68\x00\x94\x33\x1e\x43\x06\x22\xd2\xb3\xd5\x0b\x43\x44\x82\x51\xc8\xe6\x5b\xd8\x1c\xb6\x72\x11\x40\xd8\x00\x93\xe5\x2b\x3b\xe8\x54\xb3\xde\xfb\xbc\x75\x9d\x0a\xfa\xcd\xa9\xbe\xba\x87\x53\x0f\x55\x1f\x26\xd7\xa9\x67\x15\x4b\x1b\xf1\x96\x61\xed\x40\x3e\x52\x31\x82\xde\x92\x9e\x7b\x9a\xa1\xd7\xef\x34\xd0\xa0\xd3\x40\x43\x4e\xf3\xd5\xfd\x9f\x76\x28\x7a\xcd\x2d\xf1\x78\x63\x73\xd2\x4f\xf1\xa9\xae\x28\x16\x28\xfb\xf7\x34\x5f\xdc\xfb\x34\xd0\x95\xa7\x81\xae\xf1\xd1\xfb\xf9\x69\x3d\xeb\xe9\xda\x44\x7c\x75\xbd\x8a\x9b\x2a\x5a\xaf\x0c\x63\xd7\xd0\xf2\x01\xbd\x15\xaa\xf8\x87\x6f\x7d\xbc\x10\xe4\x2c\x04\x65\x2d\x34\xe7\xe7\x9c\x85\xa0\x73\x17\xa2\x53\x5e\xbc\xf2\xc4\x8e\xe7\xc7\xa3\x2b\x0b\x66\x96\x1c\x4b\x75\xb9\xfa\xec\x0c\xa1\x7d\xc3\xd4\xe3\x24\x1c\x58\x50\x9d\x2c\x16\xde\x60\x73\x70\xae\x1f\x2a\x24\xb0\x34\x20\x6b\xf7\x03\xc2\xe1\x29\x9e\x43\xa1\x62\x70\x2c\x64\xaf\xa0\xc0\x09\xb6\xea\x81\x1b\xe8\xf9\xde\x22\x66\xb9\x44\x59\xe9\xb3\x33\x84\x88\xfa\xc8\xf5\x3c\xb2\xd0\xd8\x57\x4f\x2d\x04\xfd\x6d\x21\xe8\xb9\x85\xbe\x7c\xd0\xc2\x43\xe4\x65\xaa\x24\xa0\xba\x8c\xf1\x7e\x3b\x9c\x63\xb2\x19\xc5\xf6\xe3\xb2\xf6\x55\x71\x8f\xd3\x0d\x9d\xa9\xa7\x83\x66\x9c\x0e\x3a\xfd\x74\x23\xb7\x3b\x4f\x07\xfd\xf2\x74\xe3\x3f\x97\xe9\xfe\xe6\xd2\x4e\xf8\xd5\xf1\xa6\x64\xbc\x45\xc3\x5b\x48\xf1\x8d\xa6\xba\x88\x7e\xbd\x2c\x9d\x47\xc8\xa3\xd7\x47\x70\x88\x23\x7a\x2b\x81\x08\x67\x22\xc4\xef\x97\xf2\x07\xa5\x22\xc2\x5f\x96\xf2\x57\xa5\xea\x92\x95\xf2\xc1\x52\x7c\x57\xca\x3f\x94\x5a\x2a\x93\x10\xd4\xee\x77\x94\x81\x2c\x76\x91\xaf\x4a\xc6\x21\xb8\x84\x28\xe2\x19\xa7\x16\x0b\x4b\x3e\x5c\x1c\xc8\xf3\x4e\xb9\x5c\x1f\x9d\x61\xce\x61\xaf\x33\x40\x7d\xce\x00\xf5\x3f\xc3\xc8\xb1\xe4\x8c\x9e\xe5\xd8\x71\x55\x2a\xb0\xf3\xf2\xc8\xce\x80\x1d\xfd\x25\xbd\x66\x1f\xbd\x2b\xce\x00\x5d\x7b\x06\xe8\x3a\x1f\xbd\x5f\x9c\xd1\xde\x7f\xb8\xf9\x92\xee\xe9\x2d\x6e\x5d\xd3\xda\x98\x90\xc1\xd4\xa9\x32\xab\xf6\xfa\xc8\xb4\x55\x1a\xd0\xad\x94\x72\x0e\xa7\x4c\x5a\x0c\x90\xf4\x0f\xf8\xe8\xe7\x9d\x09\x2a\x3c\x13\x34\xf0\x4c\xb3\x9f\xc7\x9e\x09\x9a\x73\x26\x3a\xf9\x2f\x0b\x3a\xfa\x0d\x7e\x3e\x6a\xab\x57\x55\xe9\x68\x7e\xb6\x72\xb3\x32\xe9\xe3\x91\x6c\xf1\xaf\x87\xf1\xc3\xc3\x00\x39\x0b\x24\x4f\xe6\xd2\x80\x20\xab\x88\x3d\x58\xa8\x91\x44\xca\xcd\x4a\x1d\x32\x2a\x52\xf1\xaf\x33\x0d\x9f\xbf\x3d\x13\xf4\xe8\x99\xa0\xe7\x7d\x7c\x0e\x38\x0b\x54\x7a\x16\x3a\xe5\x17\xea\x3a\xe0\x4a\x78\xb7\xd5\xb7\x3d\x53\xc7\x7b\xa6\x13\xcf\xce\x92\xae\x20\x4b\x9d\x9f\x45\x9b\x47\xb3\xea\xaa\xfe\xef\x70\x7e\x73\xb8\x98\x2c\xff\x8f\x45\x4c\x46\x77\x2c\xf4\xe2\x97\x46\xf0\xcb\x23\x60\xf1\x2a\x38\xbc\x6b\x38\xef\x1d\x2e\x27\x64\x7e\x36\x9c\x3f\x1f\xae\xe7\x95\x59\x1c\x61\x9b\x07\xe3\x74\x9c\x2d\xfd\xb6\x80\x15\xc4\x00\xcf\x67\xb3\xc1\x9c\x65\xb1\x70\x1c\xb6\x6d\x97\x03\x59\xa9\x55\x0d\x94\xeb\xdc\x74\x96\xd1\x4b\xb7\x9f\x05\xba\xfb\x2c\xd0\x83\x67\x99\x75\xbe\x7d\x16\xe8\x7d\xdf\x3a\xef\xd4\xfb\xf1\xe9\x0f\x1d\xfd\xb8\xf4\x3a\x97\x55\xa9\x41\x15\x57\x73\x1f\x15\xa9\x51\x8b\xbc\x65\x0c\xbb\x1c\xc3\x17\x23\x78\xff\x08\x11\xc3\x45\x23\xf9\x52\x79\x5c\xb8\x84\x07\xca\x61\x47\x63\x65\xa5\x5a\x96\x1e\x6a\x98\xe1\xdd\x1d\x11\xd0\x98\xb8\x16\x8b\x14\xe3\x83\x54\xfc\x6f\x91\xd9\x9f\x9a\x45\xa0\xfa\x45\xa0\xf5\x8b\x0c\xdf\xf7\x2f\x02\xfd\x7a\x91\x89\x2b\xf4\xd6\x7d\xab\x4b\x66\x77\xbb\x3f\x1e\xdf\x8b\x5b\xe2\xba\xf2\x57\x21\x99\xf6\x53\xc7\xc9\x58\xb8\x6a\x35\x41\xda\x50\xc6\x16\xff\x6d\x24\x3f\x3b\x12\xc0\xdf\x47\xf2\x73\x23\x71\xc7\x48\xdc\x35\x12\xcf\x8f\xe4\x7f\x8c\x14\x9e\x8e\xdd\x35\x92\x77\x8f\xb4\xa3\x16\x51\x1f\x3d\x02\x5a\xe3\x7e\xc8\xb6\xf4\x80\x1d\xe2\xa0\xc7\xcb\x60\xf5\xfe\x9d\x6d\xf6\x61\xe8\xd9\xa0\x91\x67\x83\xc6\x9c\xed\xc3\x37\x3a\x5b\xad\x37\x65\xb7\x3e\x79\x7d\x8f\xf2\x5f\xdc\x5c\x5f\xa3\x8c\x57\x15\xab\x7f\xa0\x4c\xbb\x67\x26\x8c\x99\x25\x90\x6a\x77\x06\x84\x70\x84\x4e\x2d\x16\xab\xf3\xef\xe3\xe7\xe1\xb3\x41\xbf\x3f\x1b\xf4\xca\xd9\x46\xbe\xa5\xe7\x80\xa6\x9c\x03\x1a\xf7\x80\xf6\x27\x34\x5e\xda\xa5\xeb\xbb\x95\xaf\x7c\xb4\x9a\x8f\x52\xbe\x83\xf7\x68\x05\x7c\x06\x4f\x96\x8c\x8b\xbc\x5c\xc6\x0e\xdf\xe1\xfa\x2c\xb8\x51\xd2\x23\xf8\x59\x7e\x57\x16\x0f\x6e\xc8\x97\x6e\xb3\x8a\x93\x79\x0a\x38\xcc\xc0\xab\xa3\x3c\xfb\xe7\xd6\xfc\xf4\xf2\x22\xc8\x86\x0d\x11\x60\x17\xb6\xeb\x4a\x65\x84\xf4\x8b\x66\xb5\xb3\x86\x10\xce\x90\xd6\x50\x80\x88\x86\x28\x39\x9c\xe3\x8b\x83\x9f\x03\xfa\xcd\x39\xa0\x87\xcf\x31\xfb\xf2\xd4\x39\x6a\x5f\xa6\xea\xba\xfe\xdb\x2e\xec\x10\x1f\xad\x6a\x90\x6e\xdc\x92\x80\xf7\xd2\x3d\x52\x2e\x59\xcd\xe4\xa8\x44\x7c\x4b\x01\x6f\x4a\x1d\x5d\x22\xe9\x65\x2e\x36\xf4\x06\x2e\x06\x95\x2c\x06\x0d\x5b\xec\xb3\x83\x16\x2b\x7a\x7b\xb5\x1d\xb4\x75\x6d\xa7\x3c\x4d\xaa\x72\xac\x59\x3e\x05\x6f\x97\xcb\xf8\x89\x31\xe1\x87\xaa\x78\xef\x62\xa4\xe7\x6c\x3f\xb6\x18\xf4\xe4\x62\xd0\x7f\x17\x9b\xfd\x5d\xb8\x04\xd4\xbc\x04\xf4\xf6\x0e\xf5\xf3\x9f\x79\x41\xc7\xe5\xe6\x74\x8a\x9f\x7b\xf4\x8e\x68\x67\xf9\x25\xab\x5a\x64\x19\xf1\xb2\xa6\x2e\xbf\xac\xea\x1f\x96\x78\xb6\x3b\xcf\x8e\x16\xca\x1a\x8c\x82\xd2\x42\x51\xe0\x1e\x81\xf2\x2c\x3a\x50\x2e\xed\xf8\x4c\x76\xf1\xc6\x18\x7e\x7b\x0c\x54\x2e\xba\x2f\x0f\xe2\x3f\x8e\x12\x4f\x8e\xe2\xdf\x8e\x45\x84\xef\xcf\xe4\xfb\x32\xd9\xc1\xbd\x63\xd9\xdb\x4c\x39\x42\x81\x2d\x09\x11\x68\xa5\xaa\x04\x2d\x20\x88\x1c\xb6\x38\x4f\xda\xfc\xf7\x8d\x15\x3f\x94\x43\x0d\x7f\xbb\x6f\x08\x1e\x1c\x22\x66\xb0\x9a\x37\x1c\x40\x1e\xf2\xe5\x3e\xb8\x96\x05\x21\x01\xf7\x1c\x64\x72\xcc\x8a\x84\x19\x22\x12\x52\x93\xa7\x82\xde\x31\x71\x05\x33\x44\xa0\xd4\x15\x01\x37\x84\x60\x5a\x9f\x96\x2a\xff\x7f\x89\xd9\xbf\x3d\x4b\x40\x1f\x2d\x01\x7d\xba\xc4\xd7\xd7\x58\xa5\xf6\xef\xe5\xbb\x75\x9c\xf8\xee\xce\x76\xd1\xb4\xa6\xea\x78\x6b\x32\xd1\xa2\x1a\xa6\x32\x06\x52\xdd\x20\x7a\x71\x9c\xea\x8c\xd6\xd5\x0d\x8e\x1e\x2f\x0a\xdb\xb3\x51\x54\x2a\x35\xea\x69\x7a\x0e\x78\xae\x1b\xb9\x96\xea\xaf\x0d\x9b\xf7\x7f\x98\xb2\x7b\xab\x0c\x7f\x1b\xab\x40\x5b\xaa\x40\xb7\x56\x99\x7d\x7f\xab\x0a\xb4\xaf\x0a\xe9\xfa\xa6\x54\x9f\xca\x3d\x47\x77\xb0\x43\x97\xe9\x60\x40\xe5\x11\xca\x07\x0b\x4a\x35\xa9\x3c\x97\x1c\xda\x3a\x9e\xf5\x0c\x67\xbe\xae\x1c\xd7\x97\xa7\xe6\x66\x70\x2f\xce\x63\x87\xef\x2b\xe7\xfb\xcb\x05\xf8\xee\x72\xdc\x5f\x6e\xdf\x57\x8e\x07\xcb\xed\x30\x72\xad\x81\x22\xca\x0e\xe7\x48\xc7\x25\x8c\x42\x04\x84\xac\x95\x73\x64\xfa\xc7\x33\x9f\x54\x62\x2e\xc7\xe3\x64\xb8\xf2\x7b\x97\x9a\xf5\x2c\x5c\x0a\x5a\xb4\x14\x94\x58\x6a\xd6\xf3\xab\xa5\xa0\x47\x96\x22\x3d\x3f\x7f\xb5\xfe\x58\xd7\x69\x3d\xa9\x42\xc7\x91\xea\xd1\xf2\xd6\xe2\x56\xa8\x8c\x7a\x88\xde\x1d\xaf\x75\xe7\xab\xe5\xfc\x66\xb9\xc8\xe6\xf7\xcb\xb1\xaf\xdc\xce\x01\xf8\xad\x72\xde\x59\x6e\x67\x63\x88\xae\x5e\x16\x3c\x9c\xbf\x2b\xe7\x1f\xca\x85\xc5\xfd\xb9\x80\x1d\x39\x58\xb0\x00\x36\x42\xb0\xd5\x73\xe6\x9d\x31\xd7\x61\x3b\xe6\x72\x20\xdd\xdf\x37\x42\xae\xa7\x77\xb5\xd1\xbb\xc3\xaa\x41\xa3\xab\x41\x53\xaa\xcd\x7a\xe2\xd5\xa0\x86\xea\xce\x7e\xe6\xe3\xfd\x3a\xef\x8f\x9e\x49\x56\xd4\xdf\xf3\x31\xcd\xee\x84\xe8\xb1\x23\x53\x7b\x01\x87\x7f\x3d\x96\x1f\x1c\x2b\xc0\xbf\x1c\x8b\x07\xc7\xda\xbf\x1e\x8b\x47\xc6\x7a\x7b\xa1\xdd\xfe\x3e\x12\x55\x44\xf3\x6c\x3b\xb0\xd3\xfc\x8e\x54\x71\x80\x6a\xf3\x0e\xbf\x56\x0d\x7a\xa3\x1a\xf4\x76\xb5\x0f\x07\xa0\xba\xe7\xbc\xb2\x8a\x39\xf8\x7b\xed\x8a\x64\xfd\xcb\xb6\xa3\xbd\x6b\x6c\x09\xcb\x3b\xcb\xf2\x0c\x8f\x52\xf1\xef\x1a\x43\xef\xc4\x1a\x50\x65\x0d\x68\x7e\x8d\xa1\x77\x46\x4d\xcf\xf6\xf2\xd2\xaa\x1a\x45\x32\xd1\x9a\x34\x24\xa5\xa6\x7c\xe8\xe8\x76\x95\xf9\xa3\x55\xde\xa7\xc6\x87\xef\x5a\x03\x7a\xbd\x06\x34\x20\x6e\xf6\xe3\xf8\x65\xa0\x65\xcb\x40\xd3\x5f\xd1\xf5\x07\x2f\xeb\x7b\xfd\xcb\x0e\x71\x8e\x96\x44\x75\x4b\x5c\xe1\x6b\x75\x11\x56\xab\xd3\x9c\x7c\x2a\xfe\xc5\x54\x37\xd2\x17\x50\x33\xa6\x87\x98\x2d\x2a\x78\xf6\x40\xdf\xa3\xc9\xfa\x7b\xc2\xfa\x9c\x8a\x0a\x5b\x9e\xd9\x72\xba\x7e\x8a\xd4\x82\x21\x1d\x91\x1a\x24\x63\x1f\xbd\x14\xb2\x32\x5b\x18\xc8\x8e\xac\x54\xb1\x18\x22\x88\xa3\xf9\xd2\x10\x3e\x0b\x8a\x1b\x26\xf1\xc5\x33\xf0\xdd\x74\xac\x9f\x81\x1f\xa7\x63\xc3\x0c\xbc\x17\xc4\xdd\xed\xbe\x28\x36\xcc\xe0\xb7\x82\xb8\x6f\x12\x3f\x34\x09\xbd\xbc\x97\x45\xc6\x55\x1c\x4b\x81\xbd\x57\x4b\x30\xb0\x39\xf2\x1d\xce\x67\xf0\xfd\x41\xee\x2a\x52\xf1\xe1\x74\x3c\x39\x09\x4f\x4c\xf2\x1e\xea\xdf\x06\xc5\x50\x06\x9a\x38\x86\x5d\x93\x78\xf7\x24\x61\x29\x6e\x85\xa7\xe2\xbe\x9c\xa4\xd2\x7a\xdf\x1f\x8f\x81\xe2\xe6\xc9\x9c\xc7\x31\xa8\x5c\xe7\x14\xfe\x64\x12\x7f\x3e\x49\xa4\x60\x35\x2c\xb9\xce\x00\x86\x49\x8d\xfe\x96\x6a\xc6\xcf\x44\x58\xb6\x97\x8e\xc0\xfd\x40\x0e\xfa\xe1\x7c\x0c\xf1\x5e\x04\x14\xc8\x5a\x09\x0b\x99\xf2\x6d\x19\x2e\x87\x48\xc7\xac\x02\x91\xe3\x44\x65\x09\x98\x9d\x11\xce\xb6\xb3\xf2\x88\x86\xaa\xc9\xc3\x1a\x51\x56\xc6\x8d\x64\xf9\x0b\x94\xc9\x10\x46\x36\x67\x0d\xc8\x85\x3f\xa0\xe2\xa2\x0f\xfa\x7b\x54\x82\x45\x3c\x20\x56\xac\xe6\x12\x8a\xa1\xee\x70\x1e\x56\xee\x9d\x88\x31\xca\x0f\x5a\x66\xee\x79\xa8\x16\x94\x51\x0b\xca\xae\xf5\xbd\x13\xb5\x3d\xc7\x3b\xb4\x95\x2a\x53\x70\x99\xf2\xc6\xac\x9f\x2a\x87\xa2\x5b\xd2\x8e\x63\x33\xe8\xa5\x4c\xf9\x7d\xb5\x86\xde\x25\xb5\xa0\x4d\xb5\xa0\xff\x57\xeb\xab\x0f\xaf\x05\x3d\x5e\xdb\x19\xbf\xf7\xed\xae\xfb\xe2\x9a\x65\xe4\xa3\x72\x90\x8a\x5e\x41\x1a\x74\x3c\x3b\x9b\xee\x9c\xca\x8e\x70\xc4\xfb\x93\x71\x70\x32\xfe\x3d\x19\xaf\x4f\x96\x26\xfd\x3f\x27\xf3\xcb\x93\x2d\x2b\x08\x39\xc7\x3f\xcf\x8a\x79\x3a\x05\x52\xaa\xc2\x61\x95\xd1\x3f\x42\xe9\xbf\x3a\xc3\xe7\xf0\x3a\x50\x59\x1d\xe8\xa8\x3a\xc3\xe7\xfc\x3a\xd0\xd2\x3a\xd0\x4e\x3d\x8f\xe6\x21\x8d\x5b\x65\x75\x9a\x6f\x24\xfb\xdb\x9a\x95\x23\x52\xac\x74\x7a\x11\x3d\xe7\xf1\x77\xcd\x14\xbe\x71\x8a\xed\xca\x2c\x82\xc3\x61\x04\x32\x20\x23\xea\x19\x7a\x4a\x99\x67\x36\x84\x94\xa6\x2e\x4a\x2b\x1b\x2a\x57\x71\x40\x1f\x7f\x4f\xd7\x81\x9e\xab\x03\xbd\x50\x67\xf6\xed\x8d\xba\x9e\xf5\x5d\x7d\x53\xb5\x67\x99\x37\xe8\x59\x0a\xb2\xb9\xbf\xce\xa5\xaf\xa6\x9a\xec\xaf\x50\xb3\xaf\x53\x39\xdb\xb1\x4a\xef\xd5\x1b\xbd\x37\xbf\x1e\x74\x46\x3d\x28\x59\x6f\xe4\xf2\x69\x3d\x88\x97\x1b\x3f\xed\x67\xeb\x74\xbd\xc3\xaa\xf6\xfb\x27\xfb\x4b\x6a\xa4\xb6\xf1\xb5\x80\xe8\x6e\x93\xab\x79\x11\xd5\xf5\xf1\x29\x18\xe5\xbd\x29\x6b\xbd\x94\xae\x9c\xc6\x2e\x32\xf9\xef\x2e\xbf\xec\xea\x71\x0a\xd2\xf4\x92\x75\x96\x9e\x55\x94\x9a\xf3\x03\xbe\xd4\xe9\xf2\xe2\x5f\xe1\x89\xfc\x86\x63\xd4\xa5\x7e\xc7\xc6\x1f\x8f\xc1\xb3\xc7\x00\xfc\xe5\x31\x9e\x2a\x78\xc9\x41\x90\x33\xb8\xc5\x7b\xfa\x19\x18\x83\xa8\x1c\x8e\x35\x34\xac\x66\xc9\x4a\x03\xcf\x8a\x89\xfe\x00\xe7\xab\xed\xc9\xb5\xda\x5d\x3d\x21\x62\xcc\x22\x8c\x4c\x64\x88\x6c\x44\x21\x4a\x3c\x4d\xac\xce\xff\x72\xb3\x6f\x97\x2e\x07\x6d\x5c\x0e\xba\x72\xb9\x91\x9f\xf7\xeb\xde\xe5\x9d\x71\x15\x77\x70\x47\x3d\x2e\xa3\x8c\xca\x8a\xcd\x57\x26\x6c\x26\x3d\x33\xc3\x02\xf6\x4c\xe3\xad\xc7\x59\x43\x38\xc0\xe3\x18\x18\x85\x23\x79\x3c\x3c\x1b\xdf\xb1\x58\xc5\x41\x64\x4e\x3e\x5d\xbf\x39\x5e\xf9\x7d\xe7\x1a\xbe\x8e\x3a\x17\x74\xcc\xb9\xa0\xb3\xce\x35\x7c\xed\x3b\x17\x14\x6e\x00\x91\xe6\x67\xdc\xc3\xea\xe3\xac\xd3\xbb\xc8\x57\xc8\x8e\x2b\x7f\x8e\xbe\x3e\x79\x4a\xbc\xaa\x35\xd1\x34\x7a\xbe\x46\x3a\x00\xef\x10\xf7\x32\xd5\xf5\xab\xe0\xd9\xb3\x2a\x58\xb6\x72\xf4\xd5\x69\x69\xef\x16\xe7\x55\x58\x74\xcb\x09\xe9\x0e\xac\x17\xa2\xfc\x62\x34\x0b\x1c\xb1\xc0\xff\x3e\x8e\x5f\x3f\x0e\x29\x5d\x6b\x65\xdb\x1c\x13\x0a\x6f\x0d\x56\xc0\xca\xe6\x10\x17\xf5\x19\x80\xdf\x1c\xcf\x8f\x1d\xcf\x7b\x8e\xe7\xbd\xc7\xeb\xc1\xa3\x8e\xec\xfe\x0c\x70\x80\xfb\x32\xb8\x77\x34\x1f\x16\xff\xf1\x78\x7e\xf2\xf8\xf4\x50\xf3\xe7\x27\xe2\x1f\x13\xf1\xf4\x44\x3c\x33\x11\x36\x07\x34\x5c\xf6\x49\x9e\x96\x8f\x3c\x31\xc1\x52\x5e\x52\x1f\xd8\x18\x82\x08\xfa\xcb\x7a\xe6\xcc\x48\x38\xcc\x6c\x21\x2a\x71\xbf\xc1\x9c\x6f\xb1\x98\xe5\xb0\xcd\x2e\x07\xfa\x86\x38\xe8\x44\x10\x46\x04\xe1\xbc\x48\x4a\xe0\x47\x2a\xfb\xb7\xc1\xc8\x7b\x43\x03\xe8\xb2\x06\xd0\xd5\x0d\xbe\x3a\xcc\x06\xd0\x1d\x0d\x9d\xf5\xe0\x82\x0e\xf8\x11\x8d\xca\xfc\x0d\x50\x9d\xbc\x27\xf4\xec\x4c\x7e\xe7\x78\xec\x3e\x5e\xc7\xdd\x2c\x05\x16\x61\xa6\x5d\x10\x1d\xa5\xf4\x7e\x83\xc9\xd3\x44\x1b\x41\xd9\x8d\xa0\x7e\x8d\xbe\x7a\x98\x46\x50\x65\x23\xe8\xf1\x0d\xed\xed\xbb\x4f\x3b\xe0\x35\xa6\x6c\x87\x94\xd5\xda\x47\x05\x33\x3d\x2d\x1c\xa6\xa7\x66\x29\x6b\x55\x46\x83\xbd\x0b\xf9\xd2\x0c\x7e\x7d\x06\x2c\x7e\x6b\x06\xef\x9c\x21\x6b\x5d\x42\x3c\x8a\x03\xec\xc8\x09\x3d\xb2\xb1\x2c\x22\x27\xe8\xa6\xa7\x12\x13\x1d\xad\xec\x9f\x46\x5f\xdd\x4b\x23\xe8\x4f\x8d\xa0\xa7\x7c\xfc\xbe\xd6\x08\x7a\xab\xb1\xb3\xbc\x9e\xec\x88\xb7\xe1\x69\x3d\xed\x32\x94\x85\x55\xa5\x95\x43\x57\x56\x48\x3f\xe6\x85\x19\x78\xd9\x63\x2b\xa8\x3b\x0f\x6c\x55\x4f\xa5\xfa\xaa\x26\x28\xfd\xd7\xe4\xeb\x7b\x68\x02\xcd\x6c\x02\xcd\x6b\x32\x7c\x2c\x6a\x02\x55\x35\x81\x9e\x5c\xd9\x5e\xef\x3e\xd4\x15\x1f\x5a\x68\x53\xe5\xee\xf1\x6c\x87\xee\xa9\xe0\x3d\x33\x78\xdf\x0c\xb8\xb2\x0f\xc1\x4e\x41\x7d\x78\x1c\x4c\x54\x72\x68\xf2\xd5\xff\x35\x81\x1e\x6f\x02\x3d\xd1\x64\xf4\xfe\x3f\x9b\x94\x7e\xde\xde\xd6\xb5\xde\xf7\xf6\xca\x53\x1c\xaa\xb7\x4d\x76\xf5\x3d\x56\x81\x48\xaa\xeb\x51\xa2\x15\x7a\xe7\xc5\xe0\x25\x4e\x52\xf1\xef\x84\x39\x2f\x13\x12\xa0\x63\x12\xa0\x8a\x84\x59\x77\x22\x01\x5a\x9d\x30\xfe\x5a\xea\xbc\x34\x77\xe8\xcf\xf4\xa5\x6f\x97\xf4\x52\x1e\x9b\x2b\x97\x7e\xb0\x42\xc2\xf7\x78\xdb\xf0\xdd\x09\xb8\x74\xa6\x2c\xda\x0d\x01\x7c\xdd\x4c\xbe\x72\xa6\xa7\x6a\x59\x0d\x2c\x71\x3d\x2b\x29\x35\xcf\x8e\xcd\x3c\xbb\xc9\xca\xef\x4d\x18\xfc\x83\x1f\x13\x20\xbb\x19\x54\xd4\x6c\xf8\x6c\x6d\x06\xad\x6d\x36\xf5\x82\x0f\x4d\x55\xfc\xbd\xb6\xac\x4b\x3e\x5b\x1b\x12\xab\xba\x34\x94\x97\x56\x25\xd5\x5c\xb5\xab\xb3\x8e\x52\xda\x37\x50\x21\xa4\x01\x6c\xde\x2c\xcc\x8e\xd2\x5f\x66\x73\x44\x2a\xa7\x3f\xcd\xe4\xc7\x67\xc2\x12\x0e\xe7\xf2\xab\x33\xc5\x6b\x33\x01\xe1\xf2\x0b\xc0\x8b\xe0\x7f\xca\x22\xc4\x19\x7c\xf3\x0c\x5c\x37\x43\xdc\x32\x83\x7f\x3e\x03\xb7\xcd\xe0\xa7\x3c\xfb\x6e\xcf\x4c\xdc\x32\x03\xdb\x80\x42\xe4\x21\x28\x8b\x72\x42\x56\x04\x59\x0a\xbd\x96\x39\x60\x09\xe1\xc8\xde\xb5\x76\x4f\x90\x2d\x62\x9e\x9c\x7c\x73\xed\xa7\xa8\xfc\x4f\xb3\xd9\x47\x5e\x01\x72\x56\x80\xb2\x56\x18\xf9\x8c\x59\x01\x3a\x7a\x05\x28\x53\xef\x63\xaa\x8e\xb9\xb2\x8b\x7d\xd4\xc7\xb7\x39\x4b\x09\xc0\x92\xfb\x78\xed\x89\x32\x20\xe0\xe0\xb2\x59\xbc\x65\x16\xbc\x3d\xbd\x61\x16\x6f\x9b\x25\x20\x0b\x15\x2c\x39\x64\xcf\x56\xbc\x5b\xfe\xfd\x3b\x46\xc5\x81\x57\x98\xfd\xbb\x71\x05\xe8\xd6\x15\xa0\x6d\x2b\xcc\xf9\x7e\x76\x85\x3a\xdf\x0b\x2e\xe8\xfe\x7c\xd7\xb6\x54\x2d\x95\x8c\xc9\x26\xd9\xe7\x4e\x94\xe1\x75\x87\x8f\x93\xdd\x18\x72\xee\x34\x9f\x24\x1f\x8f\x52\xc9\x6a\x3e\x67\x72\x4c\x66\x49\x5c\x8e\x19\x79\x1d\x2b\xf9\x29\x6a\xf1\xe1\xde\xb5\x80\x26\xb4\x80\xa6\xb6\xf8\xf2\x65\x2d\xa0\xfa\x16\x50\x52\xd7\xd9\xa5\xe6\xa1\x8f\xeb\x5c\xf7\xbd\xa2\x35\x19\x4f\xcd\x2c\xcd\x50\x86\x60\x98\x1e\x9d\xa3\x1f\xb9\xff\xa9\xe0\x87\x2a\x90\x9e\xd3\xc4\xf9\x9c\x2d\x93\x85\x0e\x00\x5d\xd9\xc9\xec\x6d\xe7\x54\x95\xf7\x6a\x31\x7a\xe8\xad\x16\xd0\xbb\x2d\xa0\xf7\x5b\xda\xdb\x11\x5f\xb7\x74\xb6\x23\x32\x2d\xb5\x8f\x12\x77\x32\x85\xd4\xe2\x39\x85\x95\x7e\xdc\x99\xf4\x17\xe0\xaa\xc0\xb3\x4d\xdb\xe7\xb2\xc5\x5f\x54\xf0\x57\x15\xe8\x2d\x48\x17\xcd\x7b\x94\xa6\xa9\xf8\x47\xab\xb1\x0b\x5b\x5b\x41\x2b\x5b\x41\x6b\x5a\xdb\xf3\x73\x41\x6b\x67\x7e\x72\x9f\x73\xbb\xe6\xe7\xd4\xa6\xe6\x8e\x1c\xe9\x2f\xc1\xa6\x3a\x9b\xfe\x32\xd7\xa6\x76\xf5\xdd\xc7\xa9\xfb\xdf\x6a\xe4\xf2\x51\x2b\xe8\xd3\x56\xd0\xd7\x1d\xf8\xb0\x93\x9d\xf9\x28\xf3\xc9\x65\x4c\x55\x32\xd1\x58\xdf\x85\x78\xba\x94\x46\x59\x3b\x69\x10\x1d\xaf\xea\x3f\x92\x46\x1e\xab\x92\xa0\xf3\x92\xa0\x0b\x92\xed\xf9\xb8\xa8\x0b\x3e\x8a\x7d\xf2\xe8\x8a\x8f\xee\x65\x30\x5d\xd2\x7d\x26\xe9\x9b\x8f\x92\x04\xbd\x97\x04\xed\x4e\xfa\xfa\x7f\x92\x5d\xc7\x25\xda\xc9\xbf\xba\xaa\x69\xbe\x22\xa3\xa3\x20\x3f\xcc\x95\xf5\xec\x12\x64\x83\x05\xd2\x18\x63\xde\xaf\x19\x2a\x0f\xd2\x66\xd6\x7b\x6a\x1b\xe8\xcc\x36\xd0\xd9\x6d\x3e\x3c\xc4\xb6\xc3\xa0\x5b\x93\x48\x91\x55\x65\x1f\xb7\xcd\xeb\x02\xef\xff\x04\xe5\xff\xb4\x99\x75\xfe\xa3\x0d\xf4\x72\x1b\xe8\x55\x1f\xbd\xf7\x52\xf4\xba\xa9\x83\xef\x50\x1d\x97\x9e\x42\x73\x35\xcb\x3a\xa7\xe7\xe6\xa9\xbe\x07\x3d\xa1\x3e\x2a\x27\x7c\x78\xff\xbe\x68\xa5\xa1\x3b\x6a\x25\xa8\x6c\x25\x68\xec\xca\x43\xd7\x27\xd7\x56\xd7\xa4\x76\x6d\xcb\x49\xac\x90\x59\xd4\x4f\x99\xa5\xe2\xe0\x2b\x8d\x5e\xbe\x7e\x25\xe8\xe6\x95\xa0\xdb\x56\x9a\xf5\xdc\xa1\x69\x74\xb4\x2b\x52\x73\x12\x52\x22\xd4\xd3\x2b\x78\x3b\x87\x69\x03\x47\xa8\x21\xa2\xda\x19\xcd\xa8\xdc\x0a\xf5\x0e\xf8\xe8\xf1\x2a\x50\x60\x15\x28\xbc\xca\xd0\x8b\xad\xea\x9a\x9e\x0f\xdf\xa9\x4a\x43\xd2\xa7\x48\xad\x6e\x4f\x6a\xb6\xba\x07\xab\xcc\x7d\x5c\xb6\x0a\x74\xee\x2a\x50\xc2\x47\x67\xd5\xaa\xee\xce\x85\x5a\x97\x86\x8f\xf2\x0e\xc4\x06\xb6\x68\x7d\x47\x74\x43\xa2\x13\x55\xfc\xcf\x47\xe7\x5f\xab\x40\xff\x59\x05\x7a\xc3\x47\xe7\xe3\x55\x3d\xfb\xc3\xb5\x89\x34\x4c\x84\x36\x0d\xe7\x45\x68\xb6\x84\x7c\x50\xe9\x2a\x55\x67\xc7\x56\xfa\x45\x9d\xa3\xec\xc1\xd5\xe6\x3c\x1c\xb3\x1a\x34\x6d\x35\x68\xfa\x6a\x73\x1e\xba\xc3\x85\xd1\xc2\x73\x69\x9e\x4b\xca\x45\x9e\x2b\x7f\xde\xd5\xab\xcd\x3d\x7a\x68\x35\xe8\xd1\xd5\xa0\x3f\xaf\x36\x7a\xe3\x5f\xab\x41\xff\x59\xdd\x85\x5e\xef\x84\xdf\xa4\x28\xf8\xe8\xad\x5c\x9c\x9e\x37\x71\x35\x17\xd0\x3c\x77\x3c\x1f\x99\x45\x1b\x24\x7e\xba\xe8\xc3\x67\xf0\x99\xe8\x1f\x14\x1a\x5e\xae\x40\x46\x5b\xa5\x5a\x53\xe5\x7d\x34\x4f\xad\x77\x8d\xe1\x6f\xc6\x1a\xd0\x89\x6b\x40\xa7\xad\x31\xfc\xad\x59\x03\x5a\xb7\xa6\x33\x7f\x7b\x3b\xc6\xb9\xe5\x9c\x95\xc5\x6d\x4d\xf5\xab\x55\x69\xdb\x20\x9a\xe7\x8c\xe7\x23\x43\x92\xa9\x1b\x59\xfa\xef\x47\x70\x19\x8f\x91\x8c\x95\xc1\x63\xf2\xa7\xcc\x67\x62\xb2\xe6\x31\x8c\xde\xaa\x76\x9a\x35\x9f\xae\xcb\x0c\x3b\x23\xc5\xdd\x49\x92\xdf\xd7\x7c\xfc\x7e\xbc\x06\xf4\xc5\x1a\xd0\x57\x6b\x7c\x73\x2d\xce\xeb\x39\x4e\x9b\x8c\xb7\x26\xa7\x49\x35\x7c\xe4\x38\x69\xab\x8f\xa4\x79\xa3\xe8\x19\x96\x2d\x0f\x2e\x74\x41\xb0\xfa\x28\x67\x1d\xa6\x80\x85\x02\xa9\x3f\xa5\x38\x47\xa6\x99\xa0\x4a\xe5\xff\x9d\xe7\xab\x7b\x3f\x0f\x74\xc5\x79\xa0\xad\xe7\x19\x39\xee\x39\x0f\xf4\xf9\x79\x06\xef\xe4\xd2\x2d\xfa\x7d\xe8\x50\x7f\x20\xe3\x28\xea\x16\x9e\x48\xf3\x32\xc6\xf3\x91\x93\xe9\x5a\x6f\x83\x45\x04\x8e\x2c\xc3\xf5\x7e\x67\xe2\x6f\x82\x5f\x14\xb2\x2a\x1d\x96\xf7\xbb\x50\xf6\xef\xc6\xd8\x82\x2b\x6b\xce\xb2\x50\x00\x1b\x05\x12\xfb\xdf\x63\x3b\x43\xf6\x59\xaa\xdf\xaa\x09\x26\x53\x42\xeb\x8f\x25\xca\x00\xf3\x64\xb3\x9e\x93\x95\xfe\x3f\xdf\xac\xe7\xf4\xf3\x41\xe7\x9c\x0f\xaa\x3a\xdf\xd7\x07\xa9\xff\x3e\xd5\x67\x3b\xee\x8e\x0e\xfe\x50\x55\x4b\x6b\xbc\x26\xbe\xb4\xad\x76\x65\x95\x4a\x38\xad\xc7\x70\x9a\x37\x82\xfe\x62\x73\xc8\xb2\x64\x55\x82\x2c\x1b\xe2\x90\x25\x27\x15\xc0\xe6\xa0\xac\x44\x2e\x10\xe3\x60\xf1\x08\xc5\xa5\x8c\x8f\x86\xe0\x42\xc0\x09\x2a\x0a\xa7\x48\xfe\xde\x3e\xdf\xdc\xd3\x83\x1e\x5f\x6b\x41\xd6\x5a\xdf\x5c\xbb\xb5\x3d\xc6\x39\xc7\x48\xd6\x46\xcf\x8f\x27\x17\xf8\xd5\x44\xe5\x58\x9a\x37\x8e\xae\x57\x80\x1c\x45\x3a\xea\x14\xe5\x3e\x56\x90\x61\xb3\x2c\x8f\x66\x14\x70\xb6\x93\xc5\x4e\xc0\x0d\x44\x2d\x22\xc7\x1a\xa1\x1e\xec\xf9\x2a\x1e\xb4\xd6\xd8\x97\x17\xad\x05\x5d\xba\x16\xb4\x71\xad\xd1\x1f\x75\xdd\xbc\x5f\xde\x1f\x35\xf5\x2b\x89\x10\xa5\x79\x51\x7a\xdb\x11\xa6\x6a\xde\xd2\xfd\xdb\xea\xa7\x2e\x50\xeb\x5f\x8b\xf4\xbc\xfa\x2f\xd6\x82\xbe\x59\x0b\x3a\xe8\x5b\x7f\xee\x05\xda\xae\xbe\x45\xc7\x5b\xff\xa5\xe9\x29\x30\xa6\xd1\xc9\x35\xcd\xf1\x86\xfa\x26\x35\xf0\xe7\x71\x31\x84\xe6\x95\xd0\xc3\x01\x95\xf9\x93\x75\x5e\x08\xb0\xe5\x70\x50\x2a\x7f\xf5\xe5\x2c\xef\x8b\x66\xee\xd9\xa9\xaa\xff\xef\x02\xf3\xee\xac\xbf\x00\xf4\x93\x0b\x40\x9b\x2e\x30\x7c\x5c\xa9\xf9\xe8\x34\x6f\x5c\xf3\xd1\x12\x6f\x4d\x34\xac\x8c\xcf\xab\x6a\x8c\x9f\xb4\x6c\x19\xa9\xd1\x40\xf3\x2c\xda\x11\xf0\x63\xa6\x7b\xbf\x4e\x53\xf7\xdf\x47\xef\xd3\x0b\x40\x5f\x5e\x00\x3a\xe0\xa3\xf7\xc3\xe1\xd1\x5b\xb0\xa6\xb9\x3d\xbd\xd7\x3b\xd1\x5b\xa8\xec\xe0\x75\x86\xde\x92\x75\xa0\xf8\x3a\x50\xdd\x3a\x5f\xfd\xeb\xba\xc3\xa3\x17\x5f\x9d\x6c\x47\x6f\x6f\x27\x7a\xa7\x2b\x3f\x60\x9d\x39\xd7\x2f\xac\x03\xbd\xbc\x0e\xf4\xaa\x8f\xde\xd7\xeb\xba\x39\xd7\x9a\x5e\x55\x4d\xcd\x29\xea\x53\x4d\xae\xb9\x0f\xcd\xeb\x4b\x5f\x05\xd2\x03\x01\x3c\xc3\x2f\x60\x41\x30\x32\x84\x7f\x7e\x98\x0c\xb8\xc2\xe6\x54\xa7\xd9\x19\x6a\xfd\x17\x9a\xf3\x5c\x75\x21\x68\xd9\x85\xa0\xfa\x0b\x0d\x3f\x89\x0b\x7b\xce\x27\x94\x0e\xaf\x6d\xab\x6f\x4a\x36\x27\x5b\x86\x8d\xae\xae\x6a\xd5\xd8\x58\xfd\x2d\xda\x26\x3a\x08\xe0\x4c\xb5\x7e\x1f\xbd\x7f\x5c\x08\x7a\xe9\x42\xd0\x2b\x3e\x7a\xfb\x0f\x41\x2f\xbe\x3a\x19\x6f\xaa\x51\x23\xc6\x64\x50\xa2\x80\xfa\x17\xd2\x8e\x90\x0c\x44\xe4\xb2\x0d\x20\xc3\xd3\xf5\x9e\xfb\x2a\xc2\xe8\xa5\x80\xf2\x7c\x63\x2e\xe8\x2c\xc9\x47\xdf\x73\xcd\xbe\x4f\x5d\x0f\x3a\x7e\x3d\xe8\x84\xf5\x3e\x9c\x98\xf5\x8a\x8f\x8e\x7d\x99\x08\x50\xff\x00\xed\x8e\xb0\x03\xc1\x6a\xf4\xb6\x5e\xe0\x22\x55\xf7\xb1\xde\x17\xf7\x5a\x0f\xfa\xd3\x7a\xd0\xdf\xd7\x9b\x77\xe2\xf5\xf5\xa0\xf7\xd6\x9b\xb8\x57\xd1\x6a\xf5\x71\xeb\x5f\x3b\xd9\xbb\xab\x1a\xdb\x92\xf1\xd5\xc3\x46\xb7\xa4\xc7\xb1\x67\xd0\x26\xe6\x09\x98\x88\x09\x98\x18\xa4\xe9\xfc\xac\x83\x3f\x3a\x78\xdc\xc1\x9f\x1c\xdb\xb2\x88\x5c\xa8\x22\xcc\x14\x76\xa3\xfc\x89\x67\x4b\xbe\x8e\xbe\xc8\xf0\xb5\xe0\x22\xd0\x19\x17\x81\xe2\x17\xf9\xfa\x1e\x2f\x02\x5d\x75\x51\xe7\x78\xdc\x8e\xef\xbb\xe7\xcb\xa0\x38\x96\xf5\xa1\x4d\xec\x4e\x70\x27\xa2\x9e\x97\x07\x69\x9d\x84\x5c\x72\x71\xad\x23\x7b\xbd\x7f\xea\xe0\x65\xf0\x0b\x90\x03\x3e\x32\x64\x49\x53\x4e\xaa\xb9\xcc\x85\x23\xc3\x0a\x06\x47\xe3\x1c\xa5\xff\x2e\x32\xfa\xef\xb3\x8b\x40\x5f\x5d\x04\xfa\xf6\x22\xb3\x3f\x81\x8b\xd5\xfe\x14\xeb\xba\xcd\x54\xbd\x81\x29\xf7\x6e\x48\x43\x4c\x66\xd0\x66\xce\xa4\x45\xca\x34\x84\x65\xd9\x32\x39\x9c\x2a\x1a\x5d\xac\xfa\x20\x2e\x36\xf4\xaa\x2f\x06\xd5\x5d\x0c\x6a\xb8\xd8\xd0\xbb\x20\x45\x6f\x55\xd7\xe7\xb2\x35\xde\x60\xc4\x51\x94\x43\x9b\x39\x97\x5a\x38\x5b\xbe\x78\x8e\x70\x2c\x5b\x78\x9a\x35\xa4\xa6\xf2\xc8\x5f\x4b\x94\xff\x77\xb1\x0f\xf7\xea\x62\xd0\xce\x8b\x41\x7b\x7d\x74\x0f\x6a\xba\xdd\xe1\xa6\xb7\xc6\x1b\x9a\xab\x5a\xce\xad\x4e\x34\x36\xa6\x87\x07\x6e\xe6\x18\xdd\xcc\x1c\x41\x2e\xe7\xc8\x32\x15\x97\x1d\x19\x9f\x0c\x58\x96\x71\xcc\xaa\xd4\xba\x2f\x31\xf5\x3c\x37\x5d\x02\xda\x76\x09\xe8\x89\x4b\x7c\xf9\xbd\x9f\x80\x76\xff\x04\x74\xf3\xdb\x8a\xee\xc8\x63\xd4\x4e\xf5\xde\x1a\xec\xc8\x47\xbc\x3a\x59\x9b\xf0\x9f\x94\xba\xea\xba\xaa\xa6\x61\xa3\x5b\x13\x2d\xc9\x73\xe3\x6b\xfc\x7f\xb3\xaa\xaa\x3e\xb9\x62\xd8\xe8\x9a\xf8\x8a\xb6\x78\x9b\x04\x93\x9c\x29\xad\x4a\xfb\x0b\xd0\x66\xce\x59\x81\x16\x5e\xc1\x2d\xd3\x56\x70\x4b\xde\x62\x5e\x32\x60\x71\x60\x09\x16\x47\x97\x88\xc5\x39\x4b\x1e\x65\xda\xcb\x9c\x29\xe3\x9f\xae\xb0\x00\x2b\x84\x22\x76\xd8\xe6\x7a\x8e\xf0\x12\xae\xe0\x39\x22\xc2\x11\x16\x96\xf7\xba\x66\x49\xf4\x9e\x18\xf7\xe5\x28\x3b\xe2\x2b\x8b\xbf\xb4\xac\xaf\x2c\xfe\xc4\x3b\x09\x11\x1e\xaa\xf0\x27\x39\xc4\x23\x3d\xdb\x0a\x29\xbc\x32\x39\x52\x93\x1d\x0c\xe4\x97\x05\x5b\x18\x0d\xcf\x87\x1e\x85\x8b\x02\x7c\x8f\x03\x27\x1d\xf1\xc9\xc2\x54\x0e\xf1\xed\x82\xfb\xf3\x14\xa8\xd0\x94\xc3\xe3\xf9\xbf\xcc\x3f\x58\x48\x7d\xd3\x31\xec\xf2\x7d\x82\xb3\xd9\xb5\x14\x22\x07\x84\xab\xe7\x3a\x58\xb2\x79\x73\x93\x42\x33\x8e\xb0\xc5\x77\x38\x3c\x94\x9f\x71\x74\x35\x48\x50\xc1\xdb\xb0\x8d\x4b\xbc\x2f\x5d\xac\xbf\x4f\x74\xfc\xdb\x6b\x1c\x21\x24\xc4\x46\x99\x34\x29\x5c\xe4\x0a\x39\x65\x89\x1d\x28\x5f\xc8\x91\x51\xaa\x42\x3d\x49\x26\xca\xe0\x0d\x22\x8d\x50\x71\xb9\xc0\x06\xa1\x73\xe1\xb6\x27\x03\xcb\xfb\xa7\x8c\x10\x5b\xe9\xcf\xd5\x14\x21\xe6\xdf\x09\x5c\xac\xff\xa5\x38\xbc\x7f\x71\xb7\xc0\x35\xe0\x37\xbd\x6f\xfd\x09\xa3\x1f\xa2\x58\xc8\x0e\x6f\x54\x00\x35\x85\xfc\x31\xd0\x88\x20\xee\x17\x0c\x5c\xe3\xf1\x3a\x0d\x61\x69\x8a\x64\xc8\x3f\x6d\x59\xe4\x96\x85\x7e\xe8\xa7\xf1\x4e\x27\x4b\xb3\x1d\xde\xdf\xc8\x07\xcd\x0d\x3b\xae\x60\xb8\x21\xcc\x44\x21\xce\x84\x0b\x14\x38\xce\x70\xa2\x1c\xf9\x00\x32\xf7\x72\xd8\xb6\x5c\x0e\x0c\x89\x70\x38\x2f\xc6\xd1\x01\x99\x81\x0c\x64\x46\x33\x44\x76\x4e\xd6\xc8\x5c\x3b\x07\xb9\x83\x72\xd0\xab\x24\x6f\x4a\x5a\xfd\xd0\x52\xd5\x07\xb8\xc1\xe8\xcb\x8b\x37\x80\x36\x6e\x00\x5d\xbe\xc1\x87\xfb\xbe\xa1\xeb\x77\x4a\x02\x92\x37\x55\x35\x8c\x69\x4e\xf8\xbc\xfc\xf9\xf1\x46\x9d\x00\xd7\x16\xc2\x16\xb6\xe8\xbc\xf6\x3d\x32\xd5\xca\xfe\xd9\x60\xec\x83\xcf\x36\x80\xbe\xda\x00\xfa\xd6\x47\x17\x1b\xbb\xa6\xdb\x2e\x2e\x33\x3f\xde\xa8\xf3\xd8\xba\x4a\xc5\x23\x77\x69\x87\x11\x9c\x35\xea\xfd\xdf\x68\xe8\x2d\xdb\x08\x3a\x77\x23\x28\xb1\xd1\xe7\xef\x1f\x26\x3d\xbd\xbc\xb9\xde\xd3\xe0\x5b\xe3\x95\x9d\xe7\x7e\xc6\x95\xff\xbf\xd1\xc8\xf7\xdd\x8d\xa0\x3d\x1b\x41\x1f\xfa\xe8\x7e\xd1\x0d\xdd\x6e\xe5\xeb\x5b\x70\xa6\xa2\xfd\xb3\xf6\xb4\x97\xa9\x77\x70\x93\x59\xef\x49\x9b\x40\x0b\x36\x81\x4e\xdf\x64\xe8\xd6\x6c\xea\xd9\xfe\x90\x38\x83\x0b\xeb\x93\x75\x0b\xea\x1b\xe3\x3a\x0f\xbf\x85\x5d\x39\x07\x19\xa9\x34\xbc\xb0\x7c\x81\xce\x5a\x15\xff\xda\x64\xd6\xfb\xe4\x26\xd0\xdf\x36\x81\x9e\xf7\xd1\xfd\xd7\x21\xe8\xb6\x76\x75\x82\x1e\xeb\x2c\x5d\xa2\x3a\x95\xff\xb9\xcc\xbc\x2b\xf3\x2e\x03\x2d\xb8\x0c\x74\xfa\x65\x46\xaf\xdf\x76\x19\xe8\x7f\x2f\x03\x3d\xa9\xeb\x6f\x73\xf5\x3c\xf8\x05\x1d\xf1\x03\xd2\x74\x8f\x68\xf7\xc5\x96\x44\x42\xc7\xdf\xca\x68\x0b\x1f\x41\x4f\x31\x5b\x08\x21\x97\x1d\xde\xc6\x7c\x3b\x7b\x7f\xde\xc4\x96\x52\xa5\x5b\x98\x7f\xc2\xb6\x25\x67\x5c\x41\xf6\x9b\xaa\x96\x6f\x05\x04\x92\x8f\xa0\x54\x65\xfd\x58\xb5\x27\xe6\xca\xd6\x61\x47\x3a\x8d\xcc\xb0\x1c\x5b\x97\x92\x79\x17\xda\x05\x73\x7f\x75\x12\x54\x1e\x7c\xb3\x91\x6b\xdf\xcd\xa0\x81\x9b\x41\x43\x36\x1b\xb9\x8e\xda\x7c\x48\xb9\x76\xbe\x2a\x8f\xa0\x0b\xb9\x2e\x57\x71\xbf\xcd\xe6\xfc\x5c\xb7\x19\x74\xd3\x66\xd0\xad\x9b\x8d\x5c\x5f\xd8\x0c\x7a\x77\x33\x28\xf7\x1e\x45\x67\xbf\xae\x33\xa9\xe9\x2c\x57\x4d\xf7\x08\x15\x0d\x28\xa6\x2d\x3c\x84\x1e\x07\x57\xf2\x89\x98\xc3\xd3\x3c\xaf\x5f\xc2\x0c\xa6\xa0\x65\x1c\xf6\xac\x08\xb0\xe7\xf1\x07\x65\x75\xcc\x48\x29\x2e\x4b\x87\x2e\x84\x44\xfa\x74\x54\x02\x12\xa6\x06\xe5\x5c\x15\x07\xba\xdc\xf0\x3d\xf3\x72\xd0\x9c\xcb\x41\x95\x97\xfb\xf0\xdf\x2e\xef\x39\xfe\x5a\x5d\xd5\xd4\xe1\x08\xba\xb4\x85\x83\x74\xbd\x50\x4f\x1d\x54\x0b\x3f\xcc\xe0\xb6\x06\x75\xee\x2f\x37\xf6\xfe\xdf\x2f\x07\xed\xb8\x1c\xf4\xda\xe5\xbe\xfc\xeb\x16\x50\xf5\x16\xcf\x0f\xd2\x71\xfd\x54\xbf\x40\x27\x7b\xd8\x23\x7f\x4a\x22\x91\x1c\x36\x5a\x1a\x0d\x72\xbb\x1a\x69\x0b\xcf\x6d\x45\x72\x00\x6d\x17\x1a\x70\x1a\x36\x58\x06\x83\xf9\x24\xb6\x84\xa3\x2a\x73\x54\x19\xa9\x46\x3d\xf7\xbe\xab\x97\x44\x0e\x51\x4f\x98\x7c\x2e\xd3\xcf\x8d\xf7\x59\x99\xf7\x76\xca\x07\x4c\x40\x58\xbf\xf6\x5e\xe7\x37\x15\x38\x93\x63\x29\xd3\x20\x68\x05\x05\xe3\x12\x4e\xff\x90\xeb\xbd\x0b\x7f\x96\x95\xe9\xd9\x57\x73\x01\x1e\x90\x3e\x37\x8d\x4a\x0e\x5b\x8c\x1c\x9e\xdf\x02\x7a\x71\x0b\xe8\x95\x2d\x46\xfe\x53\xaf\x50\xf2\x7f\x5b\xcb\x61\xff\xc5\xdd\xaf\x5f\x9b\x4d\xd2\xfd\x39\x8b\xb6\xf0\x22\x8d\x9f\x2e\xdb\x3e\xd5\x71\x89\xc1\xe1\xd1\x42\xb6\xd0\x20\xc0\x99\xaa\xaa\x4d\xe6\xd3\x82\x69\x96\x33\x60\x59\x8e\x35\x53\x58\x29\x09\xa5\xe5\xa4\x00\xab\x82\xb0\xac\xa0\x06\x88\xf0\x1e\xec\x00\x82\x20\xca\xb5\xa6\xab\x82\xff\x26\x95\xff\xbb\xc2\x9c\xab\x7b\xae\x00\xfd\xf2\x0a\xd0\xaf\xaf\x30\xeb\xfa\x4c\xaf\xab\xbb\xb9\x12\xfe\x75\xb5\x24\x92\x55\xc9\xf8\x9c\xf8\x32\x65\xc8\x4e\xa0\x2d\x3c\x91\xf6\xd9\x1a\x92\x4d\x21\x95\x58\x3e\x56\x95\x61\x83\x80\xc5\x8e\x15\xb5\xd5\x6c\x3b\xf5\x5f\x40\x37\xa7\x79\x37\xe4\x28\x7d\x87\x13\x4a\xff\x5f\x69\xf8\x3d\xe3\x4a\xd0\x39\x57\x82\x96\x5e\xe9\xc3\xaf\xbf\xf2\xff\xca\xef\x29\xf5\xb5\x75\x8a\xe1\xf1\xb4\x85\x8f\xa4\x87\x14\x86\x9c\x23\x65\xe9\x67\xba\x6b\x76\x03\xe9\x3e\xba\x52\x41\x34\xd6\x28\x9c\x66\x85\x83\xe1\xe3\xd7\xba\x0a\x14\xbc\x0a\x14\xbd\xca\xf0\x9b\x73\xd5\x61\xbc\xcf\x4d\x89\x64\xfd\xb2\x35\x73\xea\x5b\x93\xd3\x14\xd4\x73\x99\x45\x5b\xd8\xa6\x47\x03\xec\xa4\x71\x45\x57\x28\xbb\xe7\x2a\x43\xef\xf2\xab\x40\x57\x5f\x05\xda\x7a\x95\xb9\xaf\x4f\x5e\x05\x7a\xe9\x2a\xd0\x9d\x3a\x7f\x5a\xa3\xe3\x4f\x56\x57\x79\x41\x43\x77\x61\x95\x1f\xe1\xb9\x21\xde\x2a\x23\x05\xcd\x43\x68\x0b\x97\xd0\x73\x01\x06\x06\x72\xa9\xa7\xee\x84\xeb\x79\x2b\x4a\x62\xfa\x95\x90\x72\xb2\x02\x12\xc6\x21\xac\x00\x8e\xac\x0c\x79\x66\x43\x96\x04\x92\xf3\x4e\xeb\xa0\xf4\x7d\x6b\x51\x79\x9f\xab\x7d\x75\x1f\x57\x83\x66\x5d\x0d\x9a\xf3\xff\xd9\xfb\xf3\xf8\x28\x8b\xac\x7f\x00\x3d\xcb\xd3\xfb\x92\x04\x42\x08\x7b\x58\x13\xf6\x10\x20\x6c\x2e\x61\x47\x44\x45\x71\x06\x47\x45\xe8\x24\x9d\x45\x92\x74\xa6\xd3\x61\x71\xd4\x89\x0e\xc3\xe0\x86\x28\x88\x80\x08\xa8\xa8\xa0\x88\xa8\x88\x88\x88\x28\x28\x88\xa8\x88\x1b\x6e\xb8\xef\xe8\x28\x6e\xa0\xa2\xf7\xf3\x54\x3d\xdd\x55\xe9\xee\x2c\xbc\xbf\xf7\x7e\xee\xfd\xe3\x6d\x3f\x86\xe4\xe9\xee\xf3\x3d\x55\x75\xaa\xea\x9c\xaa\xb3\x2c\xd2\xea\x9f\x2d\x92\xfd\xf6\xc9\x83\x56\x3b\x36\x36\xca\xff\xd9\xe2\xb7\x91\x15\xd6\x75\x70\x5b\xb8\x1e\xdb\xc1\x22\x27\xda\x0d\x99\xec\xcd\x6b\x99\x0c\x36\x34\xec\x6d\x44\x22\x7f\x9f\x58\x0d\xc5\xa2\x61\xf9\x6a\x58\x27\xdd\x35\x52\xff\xd1\xf8\xfb\x68\x11\xc1\xe7\x8b\x08\xbe\xd6\xf8\x6b\x77\x93\xe4\xcf\xd8\x60\xed\xcf\x77\x37\x83\xbf\x73\xaa\xc4\xa2\x50\x9d\x0d\xd7\x63\x0e\x1c\x30\xd9\x73\xa2\x93\xbc\xd8\x51\x16\x48\x13\x86\x60\xb4\xa4\xa4\xcd\x30\x27\x78\x06\x12\x9e\x29\x8c\x19\xc5\xae\x39\xe9\xd3\x63\xfd\x19\x91\xe7\x9e\x37\x29\x7e\x17\xde\x44\xb0\xf8\x26\x82\x5b\x6f\x52\xfc\xde\x71\x53\x33\xee\x0b\x15\xbf\xa3\xa3\xc7\xe0\x59\x7e\xb8\x1e\x53\x60\x9b\xcb\x5c\x61\x9c\x32\x61\x9f\x74\x15\xaf\x95\xf2\xaf\xe1\xfe\x79\x13\x81\x71\x33\x81\xf3\x66\xed\xde\xeb\xe6\xe6\xe0\x06\x4c\xe4\x4a\x5d\x39\xdc\xe7\x8a\xcf\x4f\x3f\x4b\xde\x7f\xdd\xac\xdd\x8b\xdf\x4c\x30\xe7\x66\x82\x7f\x68\x78\x75\x0d\xe0\xa9\x73\xf1\xaa\xf2\xa2\xca\xc0\xcc\xa0\xa8\xcd\x53\x11\x8c\x56\x7f\xed\x63\xc0\x8c\xfa\x88\xb3\xa5\xfd\xaf\xe1\x7d\x7c\x33\xc1\x17\x37\x13\x7c\xad\xe1\x7d\x77\x52\x78\x45\x81\x6a\x85\x57\x56\x1f\x6f\x8e\x3c\xf7\x5f\xac\xce\x39\xa6\x2c\x26\xb8\x60\x31\xc1\x45\x8b\xd5\xfc\xbe\x6c\x31\xc1\x55\x8b\x09\xce\x8f\x3b\xe7\x48\x8f\xf7\x63\x8b\x42\x5a\x19\x61\xfa\xa4\x43\xb5\x65\x52\xf7\x90\x15\x46\x2c\x7d\xd8\x85\x0e\xec\x8a\x5d\x84\x0a\x67\xe5\xa6\x61\xf4\x68\x95\x94\xe7\x4a\xbb\x67\x31\x41\x81\xf5\xe4\xeb\xc5\x04\x47\x17\x13\x0c\x59\xa2\xf8\xf2\xdc\x42\xd0\xf6\x16\x82\x31\x96\x5e\xb5\xd9\xba\x8f\xd8\x1d\x1f\x27\x1f\x0e\xcd\x8e\xf1\xb5\x09\x17\x21\xf4\xf1\xe6\xd8\xb3\x5b\xe6\x70\x36\xe5\x50\x36\xb5\xc4\x74\xce\xb1\x67\x93\xfc\x7b\x04\xa6\x73\x16\x76\xc2\x7a\x4f\x28\xc7\x9e\xed\x8a\xfd\xe5\xca\x49\xcf\x36\x4c\xf5\xb6\x05\x65\xa0\xdd\x2a\xb9\xea\xa6\xb6\xf8\x2f\x59\xc1\x7a\xbe\x39\x9b\xfe\xca\x6e\xb1\xc9\x0a\x9f\x45\xf2\x62\x0a\xa5\x09\xa5\xe8\x1b\xe2\xab\x89\x7e\x43\xfa\x1d\xe9\x3e\xc2\xf5\x66\x97\xdc\x28\xbf\x77\x33\x61\x4b\x3c\x8e\xbc\x90\xe8\x3f\xa2\xea\xf5\xed\xe6\x9b\xff\x45\x3c\x86\x78\x97\xfc\xc8\x06\xc2\xbe\xe6\x47\xd6\x11\xdd\x21\x3e\xf2\x2f\xa2\x07\xe5\x5b\x5b\x09\x45\xc1\x90\xf9\x84\x23\xf0\x59\xc4\xab\x89\x1e\x25\xde\x4c\xf4\x80\xf8\xe0\x2f\x48\xe7\x62\x1a\xda\xb0\x15\xba\x71\x15\xd2\x3b\xa6\x76\x68\x68\xff\x6f\x43\x43\xd4\x74\x95\x45\xa4\xe9\x2f\xd4\x16\xc0\x4b\x76\x6c\x49\xb2\x40\x8e\x4c\x55\x6a\xb7\x51\xac\xc6\x36\xbb\xd1\x85\x5e\xbb\x87\xbc\xec\x11\xfe\x67\x3e\x4a\xb5\xa7\x60\x0b\x4e\xa3\x16\x98\x46\xa9\x9c\x42\xa9\x64\x60\x4b\x57\xaa\x8d\x6d\x36\x1b\xdb\xa2\x2e\x8c\x97\xc9\x73\xdf\x5b\x94\x9c\xbf\x70\x0b\xc1\x4b\xb7\x10\xbc\x7d\x4b\x7d\xff\x8a\x23\xb7\x24\xb9\x27\x4d\xcc\x8f\x14\x2b\x0c\xe0\x33\x6d\xda\x69\x78\x89\x31\x0d\x2f\xb1\xc3\x16\xc2\xad\xa9\xf8\x58\x2a\xdb\xf1\xe1\x54\x7c\x28\xd5\xd2\x84\x63\x3e\x4b\xff\x90\x7a\xf0\x52\xb5\xbf\x8d\x5e\x4a\x30\x6e\x29\xc1\xc4\xa5\x4d\xfb\x03\x08\xdc\x8a\x50\x69\x9e\xf0\x0a\x98\x87\x36\xd8\x4f\xa2\x7a\x5d\xac\x70\xed\xe5\xf2\xfc\x57\xa3\xff\xf2\x52\x82\xd7\x97\x12\x7c\xb8\x54\xb5\xb3\xf5\xad\x04\x59\xb7\x52\x42\x9c\x74\x6e\xb2\x76\x56\x87\x42\x15\x22\xd1\xa3\xee\x97\x50\x51\x5e\x35\xb3\x3a\x12\xee\x57\x1d\x09\xcb\xcd\xa8\x0b\xcc\x43\x67\x77\xec\xe1\xe8\x8e\x3d\x5a\xc0\x61\x75\xa3\x24\x2b\xaf\x1c\x47\xfc\x03\xc5\x2d\x9b\x81\xff\x21\xbc\x96\xc8\x8d\x4e\x64\x1a\x82\x7d\xa8\xb5\x50\x7b\x3d\xc2\x64\x75\x93\x93\xfd\x32\xdd\xaf\xc3\x40\x99\x3d\xd0\x7c\x5d\x21\xef\x3f\x6f\x55\xed\xba\xf1\x56\x82\x25\xb7\x12\xdc\x73\xab\x76\xcf\x7d\x2b\xc1\x07\xb7\x26\xe6\xe3\x2a\x48\xcc\xc7\x26\xdb\x55\x12\x0e\xca\xd2\x65\xdd\xc5\x28\xda\x2e\xa1\x69\x74\x09\x77\xc7\x1e\xe9\xd3\x0c\x58\xc7\x38\xdf\x46\x2f\x23\x1e\x40\xba\xca\x46\x57\xdb\xcc\x9f\x76\x7c\x80\x70\x8b\xa9\x47\x65\x91\x61\xf4\x35\x7a\x51\x4f\x72\x50\x9d\xcd\x00\x68\x69\xa0\x30\x41\xdc\xe2\xf0\x5b\xe6\x07\x25\x42\xb6\xa3\x2d\x3d\x9a\xf9\xf6\x4a\xb9\xfe\x2d\x53\xed\xb8\x70\x19\xc1\xf4\x65\x04\xa5\xcb\x54\x3b\xfe\xb5\x8c\xe0\xda\x65\x89\xe7\xe0\x4b\x12\xf2\xea\x05\x8a\x66\x16\x05\x8a\xca\x82\xe1\x60\x49\xb9\x15\xa4\x9d\x02\xf3\xd0\xe8\x8e\x3d\x3c\xf0\x23\x5b\xde\xc8\xff\x66\x5c\x60\x9a\x48\x0e\xf4\xca\xbc\xb7\x62\x49\xf6\xea\x0e\x62\xd6\xeb\x9f\xf2\xdc\x5b\xe3\xef\xb7\x65\x04\xb8\x9c\xc0\xb5\x5c\xf1\xd7\x7d\x39\x41\x9f\xe5\x89\x79\xc4\xd6\x36\xc2\x5f\xcc\xbc\xad\x43\x93\x43\x5b\x77\xec\xe1\x86\x35\x22\xe8\x03\x09\xd7\x33\x6e\x60\xa1\x9a\x3a\x44\xa2\xcb\xd6\x96\x34\x58\x0e\xd2\xb1\xb8\xad\x3a\x69\xff\x2e\x57\xfb\xf1\x8a\xe5\x04\xab\x97\x13\xdc\xab\xf1\xb7\x6b\x39\xc1\xfe\xe5\x89\x71\x66\xf3\x1a\xe4\x6f\x7a\x51\x45\x30\x20\x4b\x74\xa5\x59\xdc\x79\xe1\x39\x91\xfa\x1d\x9d\xf4\x2a\xe3\x01\x61\xc7\x10\x89\x15\x56\xc6\xf8\x91\x8c\x89\x33\xf9\x8b\x25\x4e\xbc\x4a\xea\x7d\x2b\xd4\xb9\xc7\xa0\x15\x04\xc3\x57\x10\x4c\x5c\xa1\xf8\x5b\xb7\x82\xe0\xf1\x15\xea\x9e\x7e\xf2\x62\x6b\x9d\x49\x26\xa7\xd6\xdc\x23\x3c\x80\xa7\xc0\x3c\x4c\xef\x8e\x3d\x9c\xe6\x5a\x33\x8d\x2e\x69\x0d\x3f\x1b\xe2\xaa\xde\x8f\x6d\xa5\x9f\x22\x7a\xc5\x95\x37\x51\x3a\x8e\xc1\xa0\x18\xfe\x97\x0d\x3c\x64\x6a\xb2\xa6\xee\xda\x42\x6c\x0e\x9b\x7c\xf8\xa0\x8f\x9d\x68\xd0\x14\x2a\x16\x05\xd9\xcd\x35\x77\x9a\xf8\xb7\x84\x5a\x52\x27\x1a\x4c\x2d\x85\x0f\x82\x87\x7c\xe6\x37\x0d\x87\x48\x19\x9d\x0a\x90\x4e\x28\x1d\x68\xed\x64\x6b\x0d\x00\x57\xcb\xb8\xdf\xdb\x94\xbc\x74\xbd\x8d\xa0\xe7\x6d\x04\x23\x6f\x53\xed\x5d\x7d\x1b\xc1\xa6\xdb\x54\x7b\xab\xad\x3a\x7b\xeb\x46\x24\x69\x6f\x74\x4e\xae\xc1\x71\x30\x0f\x5b\x75\xc7\x1e\x36\x6b\x62\xfa\xa7\xe1\x25\xae\x69\x7c\x89\x13\xb6\xda\x45\x92\x0b\x3f\x66\x58\xcd\x76\x47\xab\xaf\x88\xbc\x4b\x57\xd9\x71\x81\xdd\x94\x77\xba\x07\xad\x09\x7c\x0b\xd2\x52\xf1\xd3\x54\xec\xfd\x72\x6a\xd2\xdf\xf0\x02\xba\x81\xf0\x3b\x74\x10\xdd\x8c\x7c\x2f\xf2\xa9\x56\xb3\xfd\xe6\x67\x0c\x66\xa7\x9d\xcd\x66\xb7\x12\x61\xfc\x62\x4e\x9b\xbb\x15\xfb\x9d\xe8\x70\x99\x6f\x47\xc7\xfd\x5f\x32\xfe\x67\xa5\xba\xc7\xc8\x5d\x49\x90\xbf\x92\x60\xd4\x4a\xd5\x0f\xd5\x2b\x09\xae\x58\x49\x70\xfe\x72\xcb\x5e\xb1\xfc\x3e\x73\xe3\xf2\x11\x04\x8a\x2f\xad\xad\x89\x16\x96\x14\x46\xca\x07\xd8\x1b\xe6\x61\xda\x4c\xac\xb0\x5d\x84\x17\xa7\xc3\x61\x19\xc3\xe2\xa7\x4c\x24\xc3\x4f\x4e\x34\xb8\x3b\x7e\xee\xc4\xef\x9c\xd4\x03\x47\xd0\xdd\x0e\x7c\xd8\x41\xc4\x2d\x4c\x19\x65\x00\x9f\xd1\x82\x64\x6d\x2e\x91\x11\x45\xe6\x24\x30\xb5\xeb\x79\xd2\xff\x71\xa5\x92\xd7\x4f\x57\x12\x7c\xbd\x92\xe0\x07\x8d\xef\x53\x6e\x27\x08\xdc\x4e\x30\xf4\x90\xa5\xf7\xbc\x25\xff\x7d\xed\xd9\x64\x7c\x97\x84\x03\x52\xcb\x3d\x40\xd3\x60\x1e\x66\x9c\x85\x67\x8f\x87\x9d\x2e\xb1\x1b\xa4\x92\x9f\x9c\xd4\x16\x0b\xc5\x5f\x5d\xd0\x89\x36\xea\x64\xda\x04\xb4\x9d\xf1\x21\xa6\x2b\x84\xcf\x86\x41\xe9\xc6\x68\xc3\x85\x2d\x71\x8b\x69\xd4\x78\xdc\x44\x17\x79\x89\xd2\x44\x5b\x52\x0c\x12\x25\x09\xc5\x95\x1d\xd9\x5d\x0e\x2f\x22\xb9\x5c\x7e\x91\xf5\xdf\xb4\x29\x4c\xd5\x3d\x83\x10\xc7\x03\xc0\xbf\xe5\xb9\xc7\xed\x4a\x3e\xdf\xb9\x9d\xe0\xf0\xed\x04\x1f\xdd\x5e\x7f\xdf\xff\xf5\x76\x82\x31\x71\xe7\x4e\xa9\x49\xc7\x45\x96\x44\x4a\x3a\x56\x00\xd4\x12\xe6\x61\x4b\x58\xe3\xc1\xdf\x64\x55\xff\x1f\x89\x4e\xc8\xdc\xda\x3f\x5b\xb5\x09\x4c\x21\x65\xeb\x02\x6e\xbe\xbc\xff\x5a\xa5\x9d\x7f\xaf\x22\x98\xb9\x8a\x20\xb4\x4a\xf1\xb7\x78\x15\xc1\xb2\x55\x49\xf8\x6b\xef\x4a\xc2\x5f\x71\xb0\xc4\x92\x9a\xdc\x76\x30\x0f\xdb\xc3\x0e\x0f\x1a\xe8\x34\xee\x66\xc1\xd0\x1a\xc6\xf5\xd2\x9f\xf9\x4e\xc6\xfb\xcd\xdf\x56\xb1\x70\xbf\x68\x07\x60\xf6\x2a\x1a\x36\x46\xbb\x61\x13\x1c\xfe\x47\xfa\xfd\x69\xfc\xd9\x57\x13\xb8\x56\x13\xf8\x56\xd7\xef\xbf\x36\xab\x13\xf9\xfb\x24\xa9\x7c\xd4\xd4\x16\x87\x84\x1f\x9b\x1f\xe6\xa1\x1f\xbe\xf2\x18\xcf\x9a\x9c\xed\x60\x11\x39\x61\x13\x8e\x80\x0b\xa4\x1d\xb4\x5a\x9d\x57\x5d\xba\x9a\xa0\x72\x35\xc1\xdf\x57\x6b\x7a\x52\x03\xe7\x84\x25\xe5\x55\xc5\x35\xa5\x65\xe5\x00\xe4\x81\x79\xe8\x81\x79\x5e\x43\x08\x7f\x4c\xfd\xbb\x46\xda\xbf\x1a\xfd\xb7\x57\x13\xbc\xbf\x9a\xe0\xe3\xd5\xda\xfd\xee\x1a\xf9\x85\xeb\xad\xf5\x39\xbe\x3e\xa8\x69\xdf\xc5\xb5\x09\x67\xb4\x81\x79\xd8\x16\x56\x7a\xc5\x22\xec\x14\xcb\x2e\xb1\x17\xbd\xdc\x22\xf6\x97\x1b\x5b\xd3\x60\x12\x81\xee\xe8\x32\x58\xa5\xc5\x87\x6b\xe5\xf9\xc7\x1a\x35\x1f\xaf\x59\x43\x70\xe3\x1a\x82\xc5\x6b\x54\x7f\x3f\xbd\x86\x60\xff\x9a\x24\xf7\xe4\x71\xf2\x5a\x14\xaa\x9e\x2b\xd6\xd4\x04\x71\x35\x0d\x36\x59\x74\xc4\xde\x01\xe6\x61\x47\xb8\xda\x27\x2c\x73\x2f\x76\x44\xa2\x2c\x61\x61\x3c\x65\x13\x52\xb2\xcd\x26\x72\xd0\x78\x91\x70\x34\x3a\x69\x24\x39\x84\xda\x90\x42\xb2\x46\x3d\x78\x0c\x1b\xc7\x3c\xe0\xaf\x93\xfb\xc1\x1d\x4a\x5e\xb2\xee\x20\xe8\x7a\x07\x41\xf6\x1d\x4d\xeb\xb7\xe1\x50\x6d\x55\xb1\x52\x6e\x97\xfa\xeb\xf9\xbc\x8a\x91\x90\xfb\xff\x1d\xea\xd1\xcd\x77\x10\x2c\xbf\x83\xe0\x81\x3b\x54\xff\x9c\x76\x27\x41\xe5\x9d\x04\x59\xd1\xfd\xc6\xba\x2f\x5e\x37\x3c\x21\xff\x83\xd5\x3d\x84\x8b\xec\x9b\x10\xe6\x21\x05\xb1\xa4\x77\x10\x4b\xba\x04\xb1\x64\x6a\x10\x4b\x1c\xb0\xcd\x8f\x76\x5c\xef\xc1\xfb\x3c\x6c\xc7\x16\xd4\xc7\xba\xa7\x74\x8b\x04\xdd\x4e\x72\x62\xaa\x48\xba\x44\x56\x32\x54\x22\x3f\x66\x8a\xfc\x55\xa2\xca\x2a\xfa\xad\x52\x08\x84\x77\xf8\xf0\x80\xd7\xca\xe3\xc6\x34\x32\xb3\x33\x7d\xef\xc1\xa3\x1e\x3e\xcb\xda\xbb\x0e\xa1\x8d\xe8\x5c\xb2\x91\xcf\x4d\x0e\xa2\x0e\xf4\x97\x76\x22\x01\x2c\x0d\xf4\x11\x3d\xe2\xc1\x2d\x1e\x22\xa1\x26\xfb\x0d\x3f\xa5\xb2\xdd\xce\x48\x46\xba\xb9\xc0\x13\xf9\x3c\x86\x9b\x3d\xa9\x44\x19\x36\x9b\x87\xd3\xad\x58\x50\x72\xb4\xb3\xcb\xdc\x2d\xbd\x0d\xe4\x2e\x76\xb4\x4d\x75\xa2\xc3\x01\x00\x37\x48\xf9\xbf\x53\xf3\x7f\xbd\x93\xe0\xed\x3b\x09\x0e\xdf\xa9\xe4\x3f\xf5\xae\x26\xee\x2d\xca\xc2\xe5\x55\x33\x63\x5d\x98\x2b\x45\x69\x61\x9a\x95\xd8\xd3\x8f\x0e\x71\x17\x2c\x37\x6b\x73\x3a\xb4\x10\x62\x94\x2e\x72\x74\xa6\x61\x0a\x7a\x30\xea\xeb\xd8\x42\xe6\xa2\x5c\x28\xe7\xfd\x5d\x6a\x7c\xab\xef\x22\x98\x75\x17\xc1\x65\x77\x29\xbe\xee\xb4\xde\x8f\xe6\x93\x19\x13\x97\x4f\xc6\x54\x21\xa6\x98\x5c\x4d\xa9\x0e\x54\x59\xee\xc6\x99\x30\x0f\xdb\xc0\xf5\x2d\x84\x49\x1c\x75\x76\xf3\x91\x21\x54\x08\x2b\xb5\x9e\xb8\xb2\xf0\x5b\xae\xc2\x36\x42\xb2\x31\xdb\x91\xec\xca\x1f\xed\x46\x69\x91\xac\x55\xe7\x17\x79\x6b\x09\x86\xae\x25\x38\x65\xad\x16\x2f\xb4\x96\xe0\xca\xb5\x04\xdd\xac\x7c\xca\x86\xb5\xdf\x0f\x8a\xf7\xc3\x0c\x55\x15\x05\xac\x42\xce\x35\xba\x1a\x64\x3e\x18\x13\x88\x04\xce\xa9\x9a\x12\x93\x4f\xea\x03\x0b\xb1\x2f\xe4\x8a\x4b\x7c\x91\x29\x18\xfd\x3c\x1f\xd1\xa0\x6b\xc4\xa6\x22\xc2\x54\x4c\xae\x51\x64\xd6\x5f\x20\xb4\x9d\x4c\x72\x11\x52\x1b\x06\x48\x33\x9c\xe4\x91\x51\x34\x5e\x62\x4c\x23\xd2\xf5\xfe\x45\x52\x0f\x30\xdb\x62\x3d\xf9\x7c\x2d\xc1\x91\xb5\x04\xdf\xad\x55\xfd\xfe\xd3\x5a\xd9\xef\x63\xe6\x24\x97\x07\xbd\x3d\xa2\xe6\xe3\x0c\x86\x85\x68\x40\x24\xde\x0d\x0d\x6e\x92\x76\xd0\xdd\x04\x13\xac\x27\x53\xef\x26\xb8\xf8\x6e\x82\x19\x77\x6b\xfe\xff\x77\x4b\xbc\x2f\xe6\x36\x8d\x37\x50\xc3\xbb\x3c\x01\xef\x66\xa9\x07\xdc\x4d\x70\x81\xf5\x64\xcf\xdd\x04\xfb\xef\x26\x38\xa0\xe1\xbd\x61\xe1\xbd\x7b\x53\xd3\x78\x83\x34\xbc\x79\x18\x0f\xb8\x58\xda\x01\xf7\x10\x94\x59\x4f\x86\xdc\x43\x70\xca\x3d\x04\x05\xf7\x28\xbc\x71\xf7\x48\xbc\xcc\xeb\x9b\xc6\x1b\xac\xe1\x5d\x9f\x80\xb7\x44\xfa\x81\xdf\xa3\xe4\xf2\xfe\x7b\x08\x36\xdd\x43\xb0\x59\xc3\xdb\x6b\xe1\xad\x6c\xc8\x7f\xa8\xa2\xbc\x28\x58\x38\x37\x12\x8c\x84\x6a\x62\x31\xb7\x05\x5e\x58\x88\x3e\x58\x86\x68\x60\x47\xf4\xb3\x5f\x94\x43\xf3\x61\x3b\x11\x1d\x6c\xdd\xb4\xdd\x22\xd7\xfd\x7b\x95\xfc\xf4\xb8\x97\xa0\xf7\xbd\x04\xfd\xef\xd5\xea\x81\xdd\x2b\xf1\x23\x0d\xc8\x4f\x38\x30\x5b\xe2\x46\x2a\xc5\x11\xe2\x0c\x37\x2c\x44\x0f\x7c\x8b\x42\x5b\x77\x9b\xfb\x8d\xcc\x04\x1f\x1b\xd7\xa5\xf2\xfe\xe7\x5e\xd5\xee\xbb\xee\x25\x58\x77\x2f\xc1\x06\x0d\x77\xbb\x85\x7b\xe0\xdf\xf5\xed\xc1\xfa\x13\x2e\x12\x8a\xb5\x5f\x1c\x60\xfb\x60\x21\xfa\x61\x8b\x28\x60\x81\x6e\x31\xb1\x12\xfc\x97\x6e\x95\xf7\xbf\xeb\x14\x7e\xd7\x75\x04\x3d\xd7\x11\xf4\x5d\xa7\xd5\x37\x58\x67\x9d\xa3\x5b\x72\x75\xfd\xb5\x8d\xe0\x87\x6b\xe5\x01\xfa\x22\x6c\x07\x0b\xb1\x3d\xbc\x24\x73\xb7\xa0\xcd\x4d\x86\xa8\xea\xc2\x2c\x53\xe9\xa4\x90\x5b\x64\x4b\xb3\x9b\x96\xbc\x0c\xc3\x84\x65\x82\x9f\x65\x1a\x3f\x8f\xac\x23\x78\x7c\x1d\xc1\x93\x1a\x3f\x6f\x5a\xfc\x0c\x5a\x6d\xad\x4f\xab\x92\xc8\x81\xc9\x87\x2e\x07\x8b\x28\x1d\x16\x62\x2b\xf8\x83\x30\x53\x1c\x6f\x98\x96\x97\x9b\x5c\x64\xae\x46\x86\xc1\x2c\x53\x06\x9a\x7b\xa2\x1a\x9f\xe5\xd2\x0f\x60\xbd\xd2\xb3\x46\xac\x27\x28\x58\x4f\x30\x66\xbd\xe2\xe7\xe2\xf5\x92\x9f\x35\x0d\xec\x33\x5a\xb5\x7b\x91\x13\x6c\x21\xa6\xca\x2a\xfb\x7e\x6b\x7f\x21\x72\x20\x53\x0a\xb6\x97\x45\x44\x62\xf0\xb0\x42\xc6\xbf\xae\x57\xfd\xf1\xc4\x7a\x82\x9d\xeb\x09\x76\x6b\xf8\xfb\x2d\xfc\xcc\x2b\x9a\x90\x4b\xcb\xb3\x54\xcc\x79\x43\x54\x60\xaa\xbf\xcc\xc0\x6d\x72\xde\xdf\xa7\xda\x9b\x7f\x1f\xc1\x88\xfb\x08\xce\xbd\x4f\xed\x0f\x97\xdf\x47\xf0\xef\xfb\x08\xd6\x59\x78\xdd\xac\xf3\xb7\xef\xe2\xe2\xf5\xc3\x81\xd9\xa2\xaa\x7f\xf4\x28\x79\x46\x47\x58\x88\x38\xcc\x3e\xdc\x3e\x8c\x85\xff\x25\xd5\xe2\x2c\x1a\x66\x87\x95\x06\x9e\x10\x0e\x54\xfc\x3b\x5b\xda\x89\x83\x4e\x30\x1f\x63\xfa\x9e\xe9\x28\xd3\x20\x1c\x48\xbf\x30\xcb\xda\xda\x66\x4f\xd9\xa4\x29\x62\xd7\x8e\x5a\x89\x54\x7d\xfa\x95\xf2\xde\x43\x6b\xc7\x1f\xf7\x11\x18\xf7\x13\xb4\xbf\x5f\xb5\x63\xd2\xfd\x04\x7f\xb9\x3f\xb1\x1d\xa9\xf1\x71\x9f\x81\xd9\xa6\x34\xc5\xda\x51\x87\x5d\x60\x21\x52\x42\x43\x6c\xc3\x0d\xd8\x6c\xf6\xeb\xad\xe2\xea\x8d\x57\x18\xb1\xc6\xdc\x66\xf0\x52\x83\x6e\x34\x68\x91\x41\x19\xd8\x8a\x6e\x31\x98\x69\xa9\x61\x00\xb8\x44\x7b\xc4\x99\x7e\x7c\x7b\x62\xc7\xbf\x70\xbb\x5c\xff\xef\x57\x7a\xf5\x33\xf7\x13\xec\xbd\x9f\x60\xff\xfd\x4a\x0e\x0e\xdf\x2f\xe5\xa0\xec\xaa\xe4\xeb\x44\xa9\x3e\x1d\x50\x2e\x4e\x47\x8d\x68\x89\x51\x71\xc6\x62\x8f\x05\x14\x08\xa9\x58\x25\xcf\x7b\x37\xa8\x73\x81\xf3\x36\x10\x4c\xdd\x40\x70\xd1\x06\xd5\x8f\x7f\xdf\x40\x30\x6b\x03\xc1\xef\x71\x71\x3f\x4b\xf6\xc4\xcf\x03\x11\x8a\x13\xfd\xb3\x2c\x50\x53\x1d\x0e\x96\xc8\x60\x98\xc9\x2d\x60\x21\xb6\x84\x65\x36\x59\xe3\x14\x33\xb9\x35\x11\x66\x70\x0a\xf9\x08\xc0\x67\x8e\xad\x5d\xa8\xec\xac\x85\xf5\xc3\x6a\x79\xff\xa3\xf1\xf7\xf6\x06\x82\xf7\x37\x10\x7c\xbc\x41\xf5\xcb\x97\x1b\xac\xf5\xb3\xa1\xfa\x89\xa1\xaa\x48\xa0\x5c\x6a\x5a\x93\xe5\xf4\xd8\x64\xab\xb7\x45\xad\x91\xeb\xc0\x03\xda\xbc\x78\x80\x60\xd8\x03\x04\xa7\x3e\xd0\xb4\x3d\x17\x88\x84\x4c\x5b\xae\x0d\x2c\xc4\x36\x70\xd0\x26\x74\x1f\x27\x1b\x22\x89\x87\x61\x2a\x91\xd8\x11\x65\xae\x00\xbb\xc8\xd5\xe0\x10\x61\x40\x0e\xcd\x6e\xb8\x43\x8e\xff\x03\x6a\xfc\x77\x3e\x40\xf0\xec\x03\x04\xcf\x3f\xa0\xda\xf9\xea\x03\x8d\xeb\xbb\x26\x1f\x03\x85\x62\x53\x60\x83\x85\x68\x87\x8d\x72\xd8\x0d\x59\x4b\xd5\xd4\x4c\xe5\x39\xd0\x46\x65\xff\xf4\xda\x48\x90\xbb\x91\x60\xd0\x46\x85\x33\x66\x63\x7d\x9c\x9c\xcb\x13\xed\xd7\xaa\x5a\x79\x9e\xbb\x08\x9d\xb0\x10\x5d\xb0\xc3\x54\xf1\x86\x63\x2a\xba\x88\xf0\x74\x91\xa5\x41\x2d\xb3\x70\x97\xdc\xff\x37\xaa\xf6\xad\xdb\x48\xf0\xc0\x46\x82\x87\x34\xdc\xc7\x2d\xdc\x2c\xab\x9f\xa3\x7e\xe5\xf1\xf2\x5d\x15\x32\x2d\x47\x6d\xb1\xdb\xe8\xb0\x62\x43\xa2\x17\x79\x6b\xa5\x1e\xfc\xa0\xea\xe2\xcc\x07\x09\x3a\x3c\x48\x90\xf5\xa0\xc2\xcb\x7e\xb0\xf1\x7b\xc3\xc2\x40\x71\xcd\xdc\x9a\x48\xb0\x32\x66\x42\x14\x30\x64\x1a\x70\x59\x42\x45\xeb\xbb\xe5\xfd\xef\x83\xaa\x5f\x17\x3e\x48\xb0\xf8\x41\x82\xa5\x1a\xde\xaa\x07\x1b\x18\x3f\x2b\x6e\xa1\x32\x58\x59\x54\x11\x3e\x3b\x34\x21\x18\xa8\x9e\xac\x9d\xae\x65\x09\xd4\xb5\x49\x1c\xd9\xee\x11\xb8\x6f\x75\xc3\x98\x9d\xf4\xc1\x83\x04\x1f\x3f\x48\xf0\xd9\x83\x0d\xdb\xb3\xc4\x90\xc9\xf0\x06\xaa\x7b\x99\x7b\xe5\x3a\xb0\x89\x60\x81\xf5\xe4\x9c\x4d\x04\x7f\xd9\x44\x70\xc1\x26\xc5\xff\xd5\x9b\xe4\xe7\x0f\x59\xe7\x6c\xbb\xe3\xf2\xeb\xe5\xf4\x12\x1d\x35\x76\x4e\x75\xa0\x4a\x44\xa0\xca\xe2\x0d\x84\x6b\x28\x0b\xf2\x3b\xc3\xef\x28\x8a\x6d\xe5\x21\x19\x7e\xe3\x54\x74\x62\x34\xc1\x14\x8a\x8b\x97\x54\x74\x60\x1b\x74\x60\x86\xcc\x12\x21\x5c\xb6\xdc\xb2\x8b\xd7\x49\xfd\x7f\x93\x92\x9f\x23\x9b\x08\x8e\x6e\x22\xf8\x49\xe3\xaf\xfb\x43\x8d\xfb\x67\xe5\xf4\xaa\x2e\x52\xcc\x45\xcb\x32\xd7\x61\x2f\xc8\xef\x0d\x4b\xd9\xf2\xd9\xcd\x44\x83\xdc\x2c\x53\x14\x9b\xeb\xb4\xcc\x41\x90\x42\x0e\x6c\x87\x7e\xb4\x09\xed\xc6\x23\xf2\x5c\xf6\x8c\x49\xd7\x7a\x39\xfe\x0f\x29\x7b\xe1\xfa\x87\x08\x6e\x7e\x88\xe0\x96\x87\x14\x7f\x4f\x5a\xfc\x5d\x6e\xd5\x4d\x9a\xf7\x71\x63\xfc\x45\x3b\xaf\xce\xe8\x00\xf9\x1d\xe1\x23\x96\xbe\x09\x6c\x6e\x1d\x6e\x61\xbf\xdb\xd1\x60\x3b\xda\xc4\x9d\xab\x07\x47\x60\x5b\xa1\x6f\xf9\x48\xa6\x27\x34\xa7\xdf\x7d\x52\xff\x7b\x58\xad\x6b\x9d\x1f\x26\xc8\x7e\x98\xa0\xd7\xc3\x8a\xaf\x09\x0f\x5b\x76\x93\x95\xf7\x29\xe7\xf3\xfa\x7c\x05\x05\x4f\xa3\x4b\x43\xe3\xc2\x81\xca\xa0\x3c\x97\xe1\x56\x90\x9f\x01\xdb\x0d\xab\x4e\x71\x2a\xa5\x88\x90\x9a\x54\xcc\x40\x03\x7b\x1a\x3e\x6b\xd1\x91\x75\x35\xec\x6c\xd8\xc5\x6a\x70\xbf\xd4\xff\x1e\x56\xe3\xf8\xf0\xc3\x04\x8f\x3d\x4c\xb0\x4d\xe3\x67\xa7\xc5\xcf\xe4\x06\xc7\x71\x5c\x6d\x55\x51\xcf\x7e\x25\xb5\x55\x45\x67\x54\x95\x84\x40\x16\x01\xce\xb7\xc1\x1a\x1b\xca\x62\x72\xd6\x0c\xd9\x20\xdb\xff\x88\xc2\xeb\xf4\x08\x41\xb7\x47\x08\xb2\x1f\x51\x78\x03\x1f\x91\x78\xbb\x6b\x1a\x58\xdf\x8b\x22\xe5\xb3\x82\x67\x85\x8a\x6b\x2b\x64\xeb\xb3\x6c\x90\x6f\x87\x55\x0e\x8c\x9e\x96\x08\x83\x1c\x00\x1e\x90\xf7\x80\x8f\xa8\x75\xe7\x86\x47\x08\x16\x3f\x42\xb0\x54\xc3\xdb\x61\xbd\x1f\x5f\x2f\x3a\xe6\x37\x20\x91\x54\x69\xf7\x01\x90\x9f\x07\x07\x1d\x56\x3d\x57\x3b\x0b\x0f\x14\x3b\x12\x3b\xb3\xe4\x51\x8a\x48\xd3\xea\xb1\xc2\x45\xcc\xd9\xd4\x51\xaa\x6a\x1b\x65\xfb\x37\x2b\x7e\xba\x6c\x26\xc8\xde\x4c\xd0\x6b\xb3\x56\xff\x7e\x73\x7d\x7e\x12\xea\x58\x0a\x7e\x8a\x03\x91\xc0\xac\x60\xb8\xbc\x64\xae\xe5\xd2\x9b\xef\x84\x97\xe4\xd1\x91\xa9\xae\x91\xa1\xd4\x33\x78\x50\x9e\x83\x6d\x56\xe7\x37\xb7\x6d\x26\xb8\x63\x33\xc1\x5a\x0d\xf7\x23\x0b\xf7\x47\x2b\x0f\x6a\x9f\xcf\x1a\xc7\x1d\x20\x25\xaf\x14\xf2\xcb\xe0\xb0\xd3\x5c\x3f\x1c\x7e\x2b\x49\x9d\x41\x76\x3f\xa1\x28\xa5\x68\x38\x28\x5d\xe4\x51\x21\x3b\x39\x89\x52\xc8\x10\xff\x3b\xc4\x51\x03\x52\x8a\xdf\xec\xa3\x16\x06\xcb\x34\xee\x76\xc3\xe6\x72\x7a\xc8\x26\xba\xb1\x47\x94\xff\x4d\xd2\xfe\x7f\x54\xad\xe7\x53\x1e\x25\xb8\xe0\x51\x82\x8b\x1e\x55\xfc\x07\x1e\x95\xfc\x37\x54\x97\xce\x94\xd2\x71\xa1\xf0\xe4\xd1\x96\x3b\x72\xbe\x01\x3b\xea\xbb\xd4\x3c\x24\xf5\xff\x47\x95\x7c\xee\x78\x94\x60\xd7\xa3\x04\xcf\x69\x38\x07\x2c\x9c\x43\x0d\xd8\xc5\xd1\xf9\x70\xb6\x75\xb1\x51\x60\x87\x7c\x07\xec\x75\x09\x55\x8b\x85\x2f\x98\xb5\x17\x3f\x2c\xed\xe0\x2d\xaa\x5d\x3d\xb7\x10\xf4\xd9\x42\xd0\x7f\x8b\xda\x2f\x1a\x6a\x8f\xb9\xef\xab\x31\xa9\x16\xa1\xde\xf9\x4e\x38\x26\x63\x56\xf5\x73\xd0\x47\xa4\xdd\xbb\x45\xb5\x6b\xc5\x16\x82\xd5\x5b\x08\xee\xd9\xa2\xf4\xca\xd7\xb6\x10\xbc\xb5\x85\x60\x42\x9c\x5e\xb9\xf9\xb9\x44\x5c\x73\xae\x0b\xb9\xeb\x0e\xf9\xdc\x01\x3b\x76\x81\x3b\x65\x36\xb4\xeb\xdc\xb8\xc6\x2d\x4b\x3a\x8a\x03\x4e\x64\x3b\xb6\x60\x87\x31\x02\xc7\x90\xc3\xfa\x2f\x4d\x74\x79\x77\xe5\x05\xb7\x59\xea\x7b\x8f\xa9\xf3\x80\x61\x8f\x11\x9c\xfe\x18\xc1\xc4\xc7\x14\x7f\xb7\x3d\x46\xb0\xf1\x31\x82\x4f\xac\xf3\xb1\x74\xcb\x0e\xdd\x14\x9f\xb7\xac\x68\x56\xa0\x42\xfa\x9a\x6e\xa2\x89\x90\xdf\xa2\x03\x75\xc4\x0e\xd8\x71\x30\x5c\xeb\x91\xe7\x89\xec\x37\x6d\x74\x4c\x35\x17\x66\x2b\x9c\xe6\x76\x37\x7a\x71\xa9\x1b\xff\x74\x61\x9d\x9b\xfd\xe8\x25\xa7\x57\xa8\x8c\x4e\x73\x9e\xb7\xc2\x33\xc8\x89\xdd\x31\x0d\x57\x22\xb5\xa6\xee\xd4\x89\x3c\x22\x95\x94\x9f\xfc\xe2\xaa\xcc\x6e\xd8\xd8\x69\x38\x29\xcd\x94\x65\x19\xc7\x31\x58\xf5\xff\xa3\x72\xde\x6f\x55\xeb\x7e\xdf\xad\x04\x79\x5b\x09\x06\x6f\xd5\xf2\x6b\x6e\x25\x98\xb0\x95\x60\x7f\x9c\x5c\xbd\x16\xdf\xff\xb5\x55\x45\x55\x42\xb6\x62\x1a\xb5\x7a\x44\x98\x9b\x0a\xf9\x69\xb0\xd3\x8b\x1e\xc3\xcf\x0e\x76\x92\x43\x84\x04\x7b\x84\xa5\x21\x34\x7a\x8a\x5e\x21\x6c\x91\xeb\xff\x56\xa5\xcf\x3f\xba\x95\x60\xdb\x56\x82\x27\xb7\x2a\x79\x7f\x61\xab\x14\xa5\xb5\xff\x48\x2e\xef\x51\xf0\x71\xe1\x50\xa5\x29\xf3\x21\x2b\xa8\xd4\x05\xf9\x6e\xd8\xeb\x15\x81\xcb\xc2\xba\x12\xb9\xe8\xcd\x65\xe9\x31\x29\xf7\x8f\x2b\xdc\x2e\x8f\x13\x64\x3f\x4e\xd0\xeb\x71\x85\x9b\xff\x78\xd3\xb8\x25\xe5\x32\xf5\x77\xae\x1b\xf2\x3d\xf0\xb6\x00\xb3\xc9\x28\x47\x9b\x5a\x01\xb7\xca\xf5\xef\x71\x25\x5f\x8b\x1f\x27\x58\xfe\x38\xc1\x4a\x0d\x6f\xb3\x85\xb7\xee\xb2\x86\xf1\x2a\xca\xab\x82\x56\x0d\x45\xd1\xcd\x5f\x79\xb5\x90\x68\x66\x27\x13\xa6\x89\xac\xc4\x44\x2e\x65\x20\x3f\x2e\xf5\xdf\x6d\xea\x5c\xa1\xc5\x36\x82\xd6\xdb\x08\xda\x6e\x53\xf8\x59\xdb\x9a\x6e\xaf\x89\x6f\x25\xbc\xce\x37\x60\x81\xaf\xfe\xc9\xde\x36\x19\xff\xbc\x4d\xf5\xeb\x15\xdb\x08\xfe\xb5\x8d\x60\xbe\x86\x73\xb3\x85\xf3\xc9\x8d\x92\xfe\x8c\x1b\x13\x71\x6a\xaa\x8b\x83\x15\x91\x80\xdc\xef\xd2\x21\xbf\x15\x2c\xf2\xa1\xf4\x44\xe7\x54\x73\x05\x33\x37\xba\x58\x81\xd8\x27\xa4\xfd\xaf\xb5\xef\xc4\x36\x02\x7a\x82\xc0\xf5\x84\x92\xef\x76\x4f\x10\x64\x3d\x41\x00\x71\xf2\xbd\x36\x3e\x6f\x59\x91\xd8\x63\xa2\x73\xb8\xda\x0d\xf9\xb6\x0e\xd8\xd1\x06\x6b\x7c\x96\x7a\xfa\x1f\x1f\x2e\xf4\xc9\x58\x4c\xc3\xf2\xf9\x10\x2b\xea\x76\xa9\xf7\x3d\xa1\xe6\xd9\xd5\x4f\x10\xfc\xe7\x09\x82\x15\x1a\x1f\x3b\x9f\x20\xd8\xf3\x04\xc1\x02\xcb\x5f\x7d\x8e\x75\x0e\x01\x71\x79\x85\xcd\x7e\x30\x39\x11\x6b\x78\xa6\x64\xc2\x5c\x47\xd8\x5a\x4f\xdc\xb0\x29\xca\xd0\xad\x3e\x5c\xe3\xc3\xd5\xe6\x4f\x22\xbc\xc3\x47\xeb\x7c\x78\xaf\x0f\x37\xf8\xd8\xe1\x10\x2b\x42\xd4\xf5\x43\xac\x88\xe6\x02\x61\x47\x95\x5e\x18\x9e\x94\xe7\x40\xdb\x09\x26\x5b\x4f\xfa\x6d\x27\x18\xb8\x9d\x20\x7f\xbb\x76\xee\xb5\xdd\xda\x9f\x1b\xaa\xc7\x1f\x91\x39\x40\x27\xb7\x83\xfc\xf6\xf0\x92\x4f\x56\x08\xb7\x0e\xfb\x65\xc9\x42\x42\x87\x50\x9d\xdb\x0b\x87\xd9\x34\x71\x3b\x44\xc8\x56\x62\x22\xd8\x21\xf7\xbf\xed\xaa\xff\xb6\x6f\x27\x78\x6a\x3b\xc1\x33\x1a\x1f\x07\xb6\x37\x6e\xf7\x86\x83\x81\xe2\x59\x81\x70\xb9\x48\xb4\x29\xb6\xa4\x79\x7e\xf4\xa3\x47\xac\xb3\x29\xd1\x9c\x73\xe6\xeb\x29\x69\xff\x3e\xa9\xe5\x81\x7e\x92\xa0\xdf\x93\x04\x79\x4f\x2a\xbc\xe1\x4f\x26\xc7\x8b\x3a\x81\x84\x23\xe7\x97\x57\x8a\xdb\x74\x73\xe6\x2d\x42\x03\x0e\xa1\x48\x09\x18\x9b\x19\x3b\xe5\xfc\x7f\x52\xed\xb3\x8b\x9e\x24\xb8\xe5\x49\x82\xe5\x1a\xce\xea\xc6\x71\x42\xd5\x31\x98\x2c\x09\x73\x24\xfe\x60\xfd\x69\x79\xff\xad\xb5\xa7\xf3\x0e\x82\x1e\x3b\x08\xfa\xed\x50\xf2\x37\x6e\x07\xc1\x39\x3b\x12\xeb\xdf\x7c\x77\x22\xfe\xfe\xbb\x38\x22\x11\x95\x66\x21\x1e\xf4\xec\x17\xa8\xa9\x29\x2f\xad\x1a\x55\x5b\x34\x53\xa6\x14\xca\xf5\xc1\x22\xe4\xbf\x63\xd8\x0d\x57\x13\xde\x80\xb4\x9f\xf0\x05\x73\xba\x2e\x42\x8e\x06\x06\xb9\x8c\x58\xd5\x62\xd3\x84\x62\x2d\xff\xde\x33\xd2\x0f\x70\x87\xea\x9f\xbd\x3b\x08\x5e\xda\x41\x70\x70\x87\xea\x9f\xa3\x3b\x2c\x3b\x60\x5e\x72\xf9\xb3\xb8\xab\x91\x6c\xf5\x8c\xf1\x3f\x29\x96\x00\xb6\x0e\x3b\xc2\x22\xec\x04\x4b\xa3\x11\x9e\xd2\xd1\xdc\x40\xa7\x2c\x0f\x2a\x62\x42\x3d\x2e\x00\x51\xa6\x94\xec\xd1\x42\x8c\xbb\xa4\xfe\xf7\x94\xe2\xef\xbc\xa7\x08\xa6\x3e\x45\x70\xd1\x53\x8a\xbf\xeb\x9e\x92\xfc\x45\xfb\xf5\xe2\x45\xf5\xf9\x33\x57\xb4\xe8\x08\xce\xe8\x06\x8b\xb0\x3b\xbc\x64\x82\x66\x58\x85\x94\x59\xdc\xc1\x92\x8c\xad\x89\xd5\x82\x37\xcd\xde\x4e\x98\x63\x76\x9d\x0c\x93\xa3\x34\x72\x5a\x7d\xb7\x5b\xfa\xbf\x3d\xa5\xc6\xfb\x87\xa7\x08\x8e\x9b\x3c\xed\x54\xe3\x7d\xe6\x4e\x82\x8b\x77\x12\xac\xb5\xee\xf7\x36\xaf\xb0\xf6\xf5\x38\xff\x32\xc1\x5c\xb4\xa2\xc1\x01\x1c\x02\x8b\x30\x47\x94\x99\x5b\xc9\xa2\xa3\x26\x08\xa1\x1e\x8b\xf2\xe4\xca\xaf\xf1\x6a\xda\x3c\x36\x91\x49\x25\x0f\xed\xf4\x37\x61\x04\x4e\xc2\xbb\x98\xb6\x9a\xaa\xe0\x45\x98\x46\x43\x2d\xfe\x6d\x06\x62\x4b\xc3\xc5\x2e\x51\x22\xc5\x01\x90\x23\x0b\xc1\xca\xd7\xb3\x72\xfe\xef\xd4\xf2\x01\xec\x24\x78\x6a\x27\xc1\xae\x9d\xaa\x9f\xdf\xd9\x69\xd9\x67\xb3\x92\xdb\x27\xe6\x8f\x4b\x6b\xe5\x9d\x4c\x81\x29\x98\x7e\x58\x62\x05\x12\x23\x5a\xcb\x10\x92\x13\x5b\x89\x5c\x8b\x36\xed\x1c\xf9\x39\xb9\x0e\x3e\xad\xf0\x87\x3e\x4d\x30\xe2\x69\x82\xd3\x9f\x56\xfa\x70\x43\x76\x61\x14\x37\x26\x6f\x2d\x60\x11\xb6\x80\x6d\x06\x1b\xe4\x64\x0f\x7a\x45\x94\xb4\x5b\x14\x6c\x94\xd4\xf7\x48\xfd\xe7\x69\xb5\xde\x3d\xf0\x34\xc1\xa6\xa7\x09\x36\x3f\xad\xda\x7b\xf0\xe9\x26\xee\xb5\xcb\x4b\x22\xb5\xb1\xc5\xa1\x0b\x2c\xc2\x2e\xb0\xcc\x46\x06\x7a\xc9\x83\x06\xdb\x6d\x4e\x92\x47\x17\x28\x84\xc9\xc1\x00\x6d\xe4\x8a\xbb\x57\xae\x7f\xcf\x28\xfc\xfe\xcf\x10\xe4\x3d\x43\x90\xff\x8c\x96\xcf\xe3\x99\xa6\xf1\x8b\x43\xb3\xab\xa2\x1c\x8c\x80\x45\x38\x02\x76\x98\x1c\x0c\xa2\xbe\xe6\x4c\x33\x84\x60\x1b\x4e\x74\xa3\xdd\x1e\xe5\xa6\x0d\x3a\x88\xd1\x41\x7d\xc8\x21\x4a\x8d\x9a\xf6\x98\xb9\x3a\xf7\x31\x62\xf9\x8d\x9e\x97\x7e\xd0\xcf\xa8\xf1\xd8\xf7\x0c\xc1\xcb\xcf\x10\xbc\xaa\xf1\xf7\xd6\x33\xc9\xcf\xed\x22\x56\x52\x42\xf3\xdf\xb3\x03\x55\x21\x6d\x81\x5e\x66\xaf\x67\x77\xed\x93\xe3\xbe\x4b\xd9\x27\xbd\x76\x11\xf4\xdf\x45\x30\x70\x97\xb6\x0f\xec\x6a\x04\xa7\x2a\x34\x5b\xc8\x9b\x01\x37\xa3\x0d\xba\xc4\x96\x3a\xa1\xe9\xbe\x20\xed\x9f\x5d\xaa\x1d\xb7\xef\x22\xb8\x73\x17\xc1\x7d\xbb\xd4\x3c\xdd\xb7\x8b\xe0\x95\x5d\x89\x79\x55\x0f\xc4\xf9\x39\x8b\x2c\x5e\xe7\x05\x03\xc5\xd6\x66\xd0\x02\x96\xa0\xa7\xd6\x98\x65\xc0\x7c\x87\x25\xdc\x76\x2b\x62\x8d\xe9\x07\x26\x1b\xda\xb1\xce\x10\x95\x7e\x6c\xb2\x4a\x85\x47\xac\xc0\x2a\x41\xf2\x7e\x69\xff\xec\x56\xfc\x55\xef\x26\xa8\xdd\x4d\x30\x77\xb7\xe2\x6f\xf9\x6e\x82\x55\xbb\x13\xfd\x78\x20\x2b\x09\x7f\x93\xc3\xa1\xa2\x71\xc2\x37\xb2\xde\xe3\x71\xb5\x15\x15\xe7\xca\x48\xbc\x7a\xcf\x47\xd5\x96\x4c\x56\x0e\xda\xa2\x49\x2d\xe1\x1e\x87\x15\xc7\xf9\x96\x81\x5f\x48\xc3\xde\x54\x6f\xde\x37\xf0\x3b\x83\xdb\x88\xd5\x30\x55\xd6\x90\x36\x4c\x33\x8f\x39\x1a\x20\xf1\xa2\xdc\x07\x77\x2b\x3d\xd4\x78\x96\xc0\xfd\x2c\x81\xff\x59\x35\x9e\x7d\x9e\xb5\xee\x97\x1b\xd0\xb7\x05\x63\x63\x67\x05\x65\xc2\xee\x35\x98\x0a\x4b\x30\x0d\x8e\x99\x4c\x65\x5a\x2e\x9c\x76\xab\x5a\x2b\x8a\x73\x6e\x79\x08\x6c\xa7\x98\x62\xf5\x92\xdc\xf7\x9f\x55\xe7\x80\x07\x9e\x25\x78\xe3\x59\x82\xb7\x9f\x55\xfd\xda\xf5\x39\x82\x41\xcf\x11\x6c\xb6\xe2\x8a\x37\x5b\xf1\x4b\x65\xa7\x24\xe9\x57\xc1\x4f\x74\x85\xd1\x76\x3e\xd5\x89\x3d\xfb\x89\x3c\x7f\x89\xef\xf5\xec\x17\xbd\x2c\xfe\x00\xf3\x61\x09\x0e\x81\x8d\xa2\xcc\x86\x0d\x0f\xdb\x98\xf0\x7d\x1b\x12\x7d\x66\xa3\x68\x42\x87\x1f\x89\x3e\x17\x27\x49\x24\x25\xca\x40\x79\xc4\x98\x62\x63\x4a\x41\xa2\x76\x98\x86\x13\xa8\x0d\x7d\x64\xca\xb8\x28\xe8\x43\x4c\x5e\xb1\x0f\x38\x63\x25\x98\x88\x6c\x0e\x27\x39\xb2\x9c\x42\xd4\x5e\x96\xf3\xe0\x39\xa5\xa7\xaf\x7a\x8e\xe0\xae\xe7\x08\xee\x7d\x4e\x8d\xcb\xb3\xcf\x59\xe7\x4f\xf3\xeb\xdf\xd3\xd5\xeb\x07\xe1\x69\x72\xc6\x18\xa1\xa0\xb7\x82\x25\x98\x01\x0b\x5d\x32\xe6\x51\x98\xfd\xe6\xbe\x24\xdd\x88\x5d\x64\xa3\x0c\x91\x09\x81\xc9\xb0\x04\xe4\x80\x5c\xf7\xf6\x68\x7e\xcf\x7b\x08\x86\xed\x21\x18\xbf\x47\x8d\xcb\x8c\x3d\x04\xc1\x3d\x04\x47\xe2\xf2\x0c\x6f\x4a\x36\x1f\x47\xca\x30\xdf\x51\xb5\x25\x25\xd6\xb4\xf4\xc1\x12\xc4\xb1\x34\x8e\xc6\x52\x7f\x9c\x65\x87\xad\x2e\x5c\x4f\xb4\x91\xe8\x7e\xa2\x97\x19\x7f\xb7\x59\xe5\xc5\x01\x3c\x86\xca\x40\x43\x5a\xba\x58\x78\x45\xfa\x3d\xed\x51\xf3\xf2\xdd\x3d\x04\x1f\xee\x21\xf8\x52\xe3\xf3\xf8\x1e\x82\x3f\xf6\x24\xc9\xb3\xb9\x2f\x49\xbf\x9d\x27\x5d\xdb\x15\x9f\xa9\x26\x9f\x34\xd6\x39\xce\x80\xfd\x2e\x24\x7c\x48\x6e\xeb\x1b\xcd\x51\x15\x8b\x85\xb8\xa8\x94\xe8\x07\xa5\xff\xe7\x5e\xd5\x6f\xc5\x7b\x09\xca\xf7\x12\x54\xee\xd5\xf2\x9f\xec\x25\x78\x66\x6f\x62\x5c\xc3\x84\xd2\x24\xfd\x36\xae\xa2\xb6\x46\x24\x19\xae\x1e\x00\x4b\x30\x0f\xde\x75\x89\xb1\xb3\xe3\x8d\x8e\xe8\x9c\x77\xe2\x9d\x44\xb7\x38\x70\x85\x83\x97\x9b\x1a\xd1\x7d\x0e\xb4\xe3\x76\xa4\x47\x45\xd2\x6f\xa1\x7c\xc8\x1a\xca\xf7\x3a\xcc\x85\x61\x25\x31\xe3\x67\xc8\x2f\x98\xcb\x5b\x86\x61\xc3\xd6\x32\x2f\xbc\xcd\x14\x62\x9b\xa8\x76\xec\x22\x2f\x79\xdc\x7e\xf4\x30\x1a\x5e\xf6\xc4\x6e\x18\x5f\x95\xeb\xe0\xf3\x4a\xcf\x1b\xf3\x3c\xc1\xf8\xe7\x09\xce\x7c\x5e\xc9\xe7\xf4\xe7\x1b\xdf\x0f\xf5\x19\x17\xb3\x43\xbc\xb0\x04\xbd\xb0\xd1\x23\x0d\x75\x2b\xd2\xc4\x16\x2d\x40\x6e\xa1\xbd\x26\xef\xfd\x9e\x57\xeb\xd6\x37\xcf\x13\xfc\xf0\x3c\xc1\x2f\xcf\xab\xfe\xed\xb0\x8f\x20\x67\x1f\xc1\x92\x38\xfd\x7d\x73\x42\xfc\xb7\x9a\x29\xe7\x07\x0a\x2b\x82\x3d\xfb\x89\xb4\xd4\xc9\xde\xef\xd9\x2f\x76\xa9\xb5\x06\x3b\xc0\x12\xec\x08\x0b\x64\x24\xbd\x21\x54\x61\xf3\xf7\xbe\x9c\x6f\x93\x87\x6c\x9d\xc5\xa2\xe7\x42\x9f\x38\x5c\x4f\x13\x82\xeb\x14\xe2\x82\x5e\xcd\x3d\x14\x5e\x97\xeb\xdf\x3e\x35\xdf\xb7\xef\x23\x78\x6a\x1f\xc1\xae\x7d\x5a\x9d\xe0\x7d\x04\x9f\xed\xa3\x84\xf8\xe1\xba\xb8\x7a\x18\x49\xda\x53\x52\x5e\x55\x9c\x6c\x61\x50\x7b\x49\x7b\x58\x82\xed\xe1\x80\x57\xa4\x58\x34\x98\x68\x3a\x5d\x48\x44\x53\xf8\xaf\xe4\x16\x9e\x67\x53\x85\x94\x58\x91\x4f\x0e\x83\xd8\xb0\xb3\xcd\x6e\x17\xad\x78\x43\xc6\x3f\xbf\xa0\xe4\x7d\xda\x0b\x04\x85\x2f\x10\x94\xbc\xa0\xc5\xc5\xbe\x20\xe5\x21\x21\xdf\x59\xc3\x7c\x57\x05\x67\xc7\x5c\xe5\x72\x0d\x58\x82\x36\x38\xe2\x15\xca\x02\xe9\xfe\x19\x6f\xca\xf9\xaf\xe1\x67\xed\x27\xe8\xbe\x9f\xa0\xef\x7e\xd5\x7f\xe7\xee\x27\xb8\x60\x3f\x25\xe0\x7f\x31\x38\x69\xff\x8d\xac\xa8\x08\x15\xf5\xec\x17\x17\x24\xa5\xbf\x39\xaa\x22\x24\xba\x30\x6e\x27\x49\xfc\x40\x74\xbf\xce\x6d\x6b\xae\x21\xff\xc0\xcb\x33\x61\xaf\x1f\x0d\x3c\xee\xc2\x5f\x5d\xd6\x46\xd2\xd2\xe8\x48\x9d\xb0\x1b\x1b\xd8\x0e\x33\xc9\x23\xd4\x4f\x3b\xf9\xc9\x21\xf7\x08\x9b\x21\x72\xd3\x38\xd1\xe1\x55\xed\x3e\x24\xe7\xc1\x7e\xb5\xee\x3d\xbf\x9f\xe0\xa5\xfd\x04\x07\xf7\xab\x7e\x7f\x7b\x7f\xe3\xf7\xb5\x82\xdf\xf1\xa1\xca\xc0\x1c\xd3\xa8\xa9\xb1\x3c\xd2\x96\xa0\x01\xf3\x52\xea\xa7\x58\x7d\x4b\xea\x7f\x2f\xaa\x23\xeb\xa1\x2f\x12\x9c\xfa\x22\xc1\xc8\x17\xb5\xba\x80\x2f\x36\x03\xcf\xd4\x7b\xa6\x44\xeb\xd0\xcf\x90\x43\x7b\x7d\x8a\x55\x68\x31\x7a\x11\xf5\xb6\xd4\xfb\x5f\x54\xed\x7b\xf0\x45\x82\xcd\x2f\x12\xec\x7d\x51\x8d\xeb\x17\x2f\x12\x7c\xf3\xa2\xd2\xb7\xa2\xeb\x68\x6e\x43\xfa\xd6\x94\x48\x48\x18\x3d\xd5\xe9\xda\xd6\x43\xb3\xb0\x16\x67\xd1\x58\x27\x2c\x49\xc1\x7f\x3b\x69\xa1\x93\xae\x73\xd2\xf3\x4c\x6f\x78\xf0\x75\x0f\xbe\xed\xa1\x7f\x39\x91\xd8\x30\xcc\x2d\xd2\xa5\xf6\x21\x62\xe1\xa2\x69\xb7\xd9\x94\x40\xbe\x23\xf3\xdf\xbc\xa4\xfa\xe9\x92\x97\x08\x8a\x5e\x22\x28\x7d\x49\xcb\x7f\xf7\x52\x73\xc6\x65\xb4\xea\x25\x39\x28\xf7\xa5\xc4\xdd\xda\x03\xbc\x2b\xf5\x7f\x0d\xef\xc5\x97\x08\x0e\xbe\x44\xf0\x86\x86\x77\xb8\x79\x78\x63\x42\xf2\xe8\x72\xb2\x84\xdb\x9c\x92\x98\x78\xf9\x3d\xb9\xfe\xbf\xac\xc6\x65\xe4\xcb\x04\xe3\x5e\x26\x98\xf8\xb2\xc2\x3b\xef\xe5\xe6\xb5\xef\xfc\xa9\xf1\x4d\xdc\x1e\x87\x79\x58\xca\xc1\xcb\xaa\x7d\x9b\x5e\x26\x78\xf4\x65\x82\xc7\x35\xbc\xa7\x9b\x8d\x17\xd7\xc4\xdd\xf1\x4d\x7c\x5f\x9e\x7b\x1f\x50\x78\xbd\x0f\x10\xe4\x1e\x20\x18\x7a\x40\xc9\xdd\x84\x03\x04\x67\x1d\x48\xd4\x27\x8c\x64\xfa\xc4\xf8\xd1\x53\x66\x07\x83\xd5\xb1\x96\x66\xb9\xcc\xa5\xa0\x16\x67\x39\xe0\x8d\x14\xb4\xe3\x6d\x5e\x5c\xe5\x65\x27\xca\x84\x34\x56\x6d\xce\xe8\xc9\xcf\x07\xf2\xdc\xe7\x80\x66\xef\x1f\x20\x78\xea\x00\xc1\x1e\x8d\x9f\xb7\x0e\x10\x1c\x3e\x90\xa8\x4f\xfc\x18\x7f\x7e\xa1\xf3\x53\x1d\x10\x61\xe4\x33\x7c\x16\x3b\x1e\x38\x6a\xf6\xc6\x23\x5e\xdc\xe2\x15\x97\xa6\x6c\x58\x8a\x17\xa9\x98\xc2\x0f\xa5\xdf\xc3\x2b\xaa\x7f\x26\xbe\x42\x30\xf9\x15\x82\x0b\x5e\x51\xfc\x54\xbc\x42\x50\xf3\x4a\x22\x3f\x9f\x34\xc2\x4f\x74\x64\xea\xd0\x6b\x31\xe4\x86\xf9\xa9\x48\xb8\xc7\x8b\xfb\xbc\x6c\x17\xa1\x45\x36\x59\x4d\x10\x2d\xa6\xd4\xf9\xec\x47\x72\x1f\xd0\xf8\xfa\xe0\x15\x82\x4f\x5f\x21\xf8\xf2\x15\x2d\x6f\xc8\x2b\xcd\x92\x93\xb3\x02\xe1\x99\x23\x6b\x6a\xca\x6b\x22\xb1\x41\xb3\xe4\x65\x65\x6a\x9c\xbc\x7c\x2c\xf7\xbf\x83\x0a\x77\xea\x41\x82\x8b\x0f\x12\xcc\x38\xa8\x70\xcb\x0e\x9e\x24\x6e\x9c\x98\xae\x8d\x87\x85\x4f\xe4\xfa\x7f\x50\xe9\x61\x7b\x0e\x12\xbc\x78\x90\xe0\x15\x0d\xf7\xfd\x83\x8d\xeb\x61\xd6\xfa\x3f\x3a\x1c\x0c\x44\xac\xce\xb7\xc3\x12\x74\xc0\x86\xd4\x58\x1d\x33\x22\x59\x0d\x44\x02\x7f\x2a\xc7\xff\x55\xd5\xde\x71\xaf\x12\x4c\x7a\x95\xe0\xfc\x57\xb5\xf1\x7f\x95\xe0\xef\xaf\x26\xc9\xf3\x9f\x74\x7e\x84\x62\xbd\xbc\x09\x4d\x43\xc5\xa8\xc5\x59\x69\xb0\x5d\xb6\xf9\x4f\x2f\xce\xf3\xb1\xbc\x6e\xb6\x8b\xc2\x58\x2e\xf2\xc9\x30\xd7\x34\x00\xf8\x4c\xae\x7f\x1a\x3f\xfb\x5f\x25\x78\xe5\x55\x82\xd7\x5f\xd5\xea\x60\xbd\xda\xac\x7d\x70\x6c\x55\xb1\xd6\xe9\x87\x12\x3a\x1d\x00\x3e\x97\xeb\xdf\x6b\x0a\xef\xb4\xd7\x08\x46\xbf\x46\x30\xfe\x35\x85\x77\xee\x6b\xcd\xc2\x9b\x52\x54\x26\x4f\x5d\x27\xcb\x5d\xf0\x83\xd4\x58\x8f\x47\xf7\xc1\x2f\xe4\xfa\xa7\xe1\x6d\x7a\x8d\xe0\xd1\xd7\x08\x1e\xd7\xf0\x76\x35\x0f\x6f\xb2\x2c\x17\xa5\x21\x1e\x89\x47\xfc\x52\xde\x83\xbe\xae\xe4\xaa\xc3\xeb\x04\x5d\x5e\x27\xe8\xf1\xba\xc2\xcb\x7b\xbd\x79\x78\x81\xb0\x4c\x31\x2a\x85\xea\x58\xaa\x5e\x00\x5f\x3a\x15\x7f\x25\xfd\x3f\x34\xbc\x1b\x5f\x27\xb8\xe5\x75\x82\xe5\x1a\xde\xfa\xd7\x9b\x25\xc7\x7f\xa9\xaa\xb6\x10\xeb\xd0\x23\xac\x89\xf9\x56\xe8\x0a\xca\xea\x82\x00\x86\x21\xbf\xf9\xb5\x3c\xff\x78\x5d\xf5\xab\xf3\x0d\x02\xdf\x1b\x04\x69\x6f\x28\xdc\x36\x6f\x34\x6f\x1c\xe7\xd6\x8c\xb6\x2a\xc9\x46\xd7\x89\xb4\x38\xd9\x39\x22\xe3\xc0\xde\x50\xeb\xf8\x9c\x37\x08\xae\x7c\x83\xe0\x6a\x0d\x6f\x49\xb3\xf1\xa2\x19\xf1\xeb\xd0\x0d\x4b\xd0\x03\x6b\xd3\x90\x38\x33\xda\x58\xec\x44\xe6\x5e\xa2\xd9\x19\xdf\xc8\xfb\x3f\x0d\x1f\xdf\x24\xb0\xbf\x49\xd0\xf6\x4d\x35\x6f\x87\xbf\x49\x70\xfa\x9b\x89\xfa\xd4\x81\x4e\x49\xf4\x29\xc1\xc7\xa8\x68\x76\xd2\x06\x34\xaa\x7d\x69\xf8\x84\x9b\x76\xbb\xe9\x69\xb7\xa9\x51\x5d\xef\xc7\xeb\xfc\xb8\xc8\x4f\x8f\xbb\x9b\xa7\x51\x7d\x2b\xe5\xff\x4d\x4d\xfe\xdf\x24\x78\xf4\x4d\x82\xc7\xdf\xd4\xf6\xff\x37\x9b\xd1\x6f\x13\x82\x81\xea\x91\xd1\xd8\x6b\x4b\xdd\xf8\x20\x7e\x9c\xfe\x2b\xe5\xff\x90\xc2\xeb\x70\x88\xa0\xcb\x21\x82\x1e\x87\xb4\x3c\xe1\x87\x9a\x81\x77\x76\x70\x4e\x64\xbc\xf0\x64\xa9\x36\x77\x7c\x37\x7c\x61\x82\x19\x86\xf4\xb7\xb2\x86\xe1\x3b\x69\xff\x1d\x52\xf6\xcb\x43\x87\x08\x1e\x3b\x44\xb0\xeb\x90\x56\x77\xed\x10\xc1\x2f\x87\x08\xca\xac\xfb\x92\x31\x9b\xe5\xbf\x33\x92\xe9\xb9\x85\x81\xa2\x99\xd1\x90\xd1\x98\x23\x68\x30\x32\x32\x5c\x7a\x46\x55\x49\x68\x9c\x55\x0f\xfd\x00\x75\x81\x3a\xf4\x32\x1b\xf6\x52\x2c\xf3\x41\x89\xc9\x19\x7a\xb1\x0b\x11\x76\x40\xc2\x37\x90\x5f\x40\x7c\xd7\x81\x6f\x8a\x13\x53\x9a\x8b\x61\xc3\x21\x1c\x2a\x1c\x06\x93\x0b\x9d\xe6\x44\xf2\x12\x8b\x93\x45\xc3\x8e\x36\x79\xd5\xfc\xbd\x3c\xff\x78\x4b\xc5\xe5\xdc\xfa\x16\xc1\xaa\xb7\x08\xee\x7a\x4b\xb5\x27\xf3\x1d\x82\xe9\xef\x10\x6c\xef\x26\xf9\x3f\xf0\x37\xf9\xef\xa2\xf8\xba\xb1\xc1\x2a\xad\x20\x43\xac\x95\xa1\xea\x50\x49\x5c\x18\x64\xb0\xa2\xbc\x38\x38\x35\x1c\xa8\xae\x0e\x86\xcd\xb9\x68\x39\x75\x7f\xe0\xf9\x8e\xa0\x0e\xbf\x27\x78\x0e\x91\xc8\xc9\x59\x28\x13\x93\xf5\x11\xbe\x81\x32\xaf\x8a\xdb\xba\xf9\xe8\x88\x0b\x08\x91\x9d\xf2\xb2\x89\xfe\x8a\x97\xa1\x69\x86\xa5\x62\x3a\xde\x6d\x60\x2a\xa5\x62\x17\x3a\xe6\xe1\x5f\x3c\x44\xb8\x00\x71\xa3\xc1\xf7\x9a\x8b\x67\x96\x38\xff\x3b\x44\x78\x29\x1b\x2e\x03\xc9\x85\xe4\x65\x2f\x5e\x83\x78\x26\x5d\x85\xb8\xc9\xe1\xb8\xdf\x41\x5e\xcb\x3f\xb2\x2d\xd9\x0d\x03\x53\x8d\x14\x12\x98\x86\xc3\x48\x65\xb2\x13\xda\x0d\x72\x19\x4c\xb8\xdf\x8e\x7b\xec\xe4\x41\xb6\x75\x25\xbb\x48\xb5\x62\xa5\x60\x73\x18\x68\x88\x42\xdd\x2d\xb0\x33\x22\x7a\x8c\x62\x2c\xa2\x0d\x0e\xcf\x0d\x4e\x51\x9d\x54\x24\x9f\x17\xc7\x8f\x36\x11\x9e\x27\x8f\x22\xed\xe4\xc6\x14\x1c\x81\x88\xad\xc8\x8d\x0e\x6c\x85\xdd\x69\xad\x41\x0f\x18\x3c\xcd\xba\x6e\xee\x87\x9d\x6d\x7e\x72\xa2\xcd\x49\x94\x46\xad\xf1\x25\x0f\x5b\xa1\x86\xe4\xe5\x1b\xbc\xd4\xda\x61\x67\x03\xfd\xd8\xda\x68\x89\xad\xb0\x9d\x28\xf1\x6c\x22\xf9\xb0\x37\xa6\x60\x67\xda\x67\x77\x91\x87\xc8\x43\x77\x11\x0d\x23\x0f\xb5\xa4\xde\xf4\x4f\x7a\x10\x29\x44\x9d\x45\xec\x46\x2a\xf5\x23\x37\xa5\x8a\x42\xa6\x56\x0c\x1e\x79\xd0\xe5\xea\xe4\x97\x49\x62\x4c\xfb\xd6\x9f\x96\x8e\x9c\x91\xda\xca\x96\xe9\x16\xa9\x5a\x09\xbb\xa1\xab\x93\xad\x87\xab\xbb\xab\x47\x07\x73\x9f\xc8\x35\x17\x06\x83\x39\xdb\xee\xb0\x8d\xb0\xa3\x2d\xc7\xee\xb1\x75\x34\x88\x3b\x92\x1f\xcf\x16\x12\x73\x54\xea\x7f\xef\x28\xff\x91\xd7\xde\x21\x78\xeb\x1d\x82\xf7\xde\x51\xf3\x96\xdf\xb5\xfc\x47\x6e\x4c\x7e\xff\xa8\xa6\x89\x98\xb6\x9d\xa1\x0e\xbb\xc0\x1f\xc2\x65\x8f\x4f\xc1\x21\x22\x01\x22\x91\x93\xda\x93\x1b\xfb\x8b\x81\xef\xc4\x36\xec\x23\xa6\x85\x5d\x38\xcd\xa1\x55\x29\xee\x07\x39\x0f\xde\x55\xe7\x3a\x95\xef\x12\xd4\xbc\x4b\x30\xfb\x5d\xc5\xcf\xed\x16\x3f\xd1\xbc\x16\xcb\xe6\x25\x59\x47\x4c\xe1\x1f\x5d\x1a\x1a\x1d\xaa\x8a\x58\x0e\xae\xdf\xb9\xda\x43\x1d\x76\x80\x7d\x2e\x31\xea\x59\xd8\x89\x64\x6a\xa4\x68\x7e\x60\x27\xfa\xec\x2d\x44\x3e\x96\x0e\x56\x66\x10\x8f\x15\xc3\xf3\xa3\xdc\x07\xde\x55\xfb\x00\xbc\x47\x60\x7f\x8f\xc0\xfd\x9e\xe2\x2b\xe3\xbd\xfa\x7c\xc5\xe7\xc1\xae\x0e\x97\x57\x45\x8a\x84\xd6\x58\x5c\x38\x37\xaa\xb5\xd7\xa1\x0f\xe6\xbb\xa5\x42\x61\x19\x32\xb6\x68\xdc\xc4\x4f\x72\xff\x7b\x4f\xad\x73\x73\xdf\x23\xf8\xe7\x7b\x04\xff\xd2\x70\x6f\xb3\x70\x0f\x58\xe7\x76\xf1\xf1\xd9\xf5\x71\x85\x97\xcf\x4e\x94\x7d\xb1\xcc\x8d\x64\x97\xe5\x3f\xc5\x7c\x62\x42\x9b\xcd\x43\xb2\x0c\x81\xcc\x5d\x6f\xb3\xab\x00\xc9\x9f\xe5\xfe\xff\x9e\xba\xd7\xe3\xc3\x04\xce\xc3\x04\xde\xc3\x5a\x3d\x84\xc3\x96\x1f\x4e\x63\xf7\x1f\xb1\x32\x10\x0c\x75\xa6\xd5\xec\x4e\x92\xe6\x13\x7e\x91\xed\x3f\xac\xce\x2d\x23\x87\x09\x2e\x3b\x4c\x70\xa5\x86\xb7\x21\x0e\x6f\xe5\x8d\x0d\xe0\x49\x07\x27\x47\x1f\xa8\xc3\xbe\x70\xc0\x8d\x86\x23\x4b\x78\x67\x3a\xad\x7c\x95\x86\x48\xaf\x84\xe6\x4a\x6d\xd8\x88\xb1\x33\x5a\xc5\x64\x45\x72\x74\x1f\x39\xd0\xaa\x14\x7f\x4c\xf0\x75\x4c\xe3\x2b\xf3\x7d\x82\x8e\xef\x13\x74\x79\x5f\xf1\x75\xda\xfb\x96\xdf\x93\x75\x3f\x5e\xbc\x3a\xc9\xb8\x44\x0b\xc5\xd7\xab\x8d\xb1\x13\xcd\x6d\xa6\x2b\xdc\xe7\x41\xb2\x89\xcc\xd1\x06\xa3\x9d\x50\x06\x51\x3b\x88\x5c\x22\x70\x49\x64\x84\x44\x03\x6d\x76\x26\x72\x68\x71\x10\xc7\xa5\xfd\xfb\xbe\x1a\xa7\xbd\xef\x13\xbc\xf4\x3e\xc1\xc1\xf7\xd5\x7e\x92\xf1\x01\xc1\x90\x0f\x08\x8e\x59\x75\xaf\xbd\x6f\x5a\xf6\x66\xbc\xdf\x52\x52\x3e\xc7\x69\x5e\xd1\x07\xe8\x4c\xa8\xc3\x49\x70\xc8\x83\x96\x30\x45\xcd\xa0\xb8\x45\x58\x2c\xd9\x42\xd0\x16\xa2\xe3\x3a\xa4\xeb\xd1\x73\x13\xda\x3d\x62\xd1\x6e\x87\x2e\x51\xb7\xcd\xb0\xb4\x1a\xb9\xca\xb9\x1c\xe4\xb6\x8b\x34\xd4\x06\xba\x0d\xbb\x69\xc3\xf6\x14\xfe\xb7\x1e\x8c\x5d\xe7\xc2\xaf\xf2\xfe\xe7\x03\x35\x1e\xcb\x3f\x20\x58\xfd\x01\xc1\x5d\x1f\xa8\xf1\xb8\xff\x03\x39\x1e\xdb\xad\x7b\x97\xf6\x4b\xea\xb7\xb3\x28\x50\x51\x61\x85\x42\x6c\x42\x29\x96\x2b\xcc\x7d\xce\x1e\x13\xcb\xdf\xa4\xfc\x7f\xa0\xd6\x27\xfa\x90\xc0\xf9\x21\x81\xf7\x43\x85\xd3\xe2\x43\x6b\x3e\x36\xa0\x77\x97\xd6\x03\xb2\x43\x1d\x3a\x60\x93\x17\xc9\x1e\xf3\xa0\xfd\x5d\xc6\x7f\x7f\xa8\xda\x33\xf3\x43\x82\xea\x0f\x09\x22\x1a\x4e\x9d\x85\xd3\xad\x81\x79\x56\x53\x16\x9a\x1d\xcb\x42\x52\xe0\x02\x53\xeb\xdd\xea\x15\xa9\xf7\x51\x44\x68\x39\xa2\x73\xed\x84\x8c\x7b\xf8\x50\xc9\x0b\x7e\x44\xe0\xf8\x88\xa0\xe5\x47\x5a\x5d\xd3\x8f\x08\xfe\xfa\x11\x41\xd6\x95\xf5\xef\xcf\x0e\xc4\xc5\xb9\x09\xdc\xda\xaa\xa2\x72\x21\x1d\xb1\xa8\xad\x9a\xb1\x73\xaa\x43\xe1\x48\xb0\xf8\x3c\xf9\x44\x2e\x80\x79\x50\x87\x2e\x3f\xfb\x5a\x98\xff\xc3\x5e\xaf\x15\xea\xe6\x44\x3f\xfa\xd1\x49\x7b\x1c\xbc\xd7\x41\x7e\x87\x8f\xfc\x36\x9f\xf5\x97\xc3\x20\x73\x4f\x65\x12\x31\x4f\x05\x86\x55\x51\x83\x3a\xb3\x48\x5a\xe8\x12\x09\xc9\x1d\x4c\x86\x8d\x4d\xdd\xd8\x6f\xc4\x34\xfa\x3f\xa4\xdd\xfb\x91\x5a\xc7\x5f\xf9\x88\xe0\x8d\x8f\x08\x3e\xd3\xda\x99\xf9\x31\x41\xcf\x8f\x13\xf3\x26\x15\xc7\xc5\xa1\x95\x86\xc2\xa1\xda\x48\x79\x55\xb0\x2c\x76\x67\x5e\x7d\x2a\xd4\xa1\x33\xc0\x85\xdd\x03\x54\x68\x0b\x70\xa1\x01\xdb\x7c\x28\xa3\xe9\xbd\xfc\x77\x8e\x98\x32\xec\x90\x97\x34\x62\xb1\x35\x6c\x76\x9b\xe1\x20\xa4\xd9\x54\x45\xc8\x33\x79\x86\x68\x4e\x2a\x19\x68\x33\x9c\xec\x26\xaf\x29\x16\x4e\x62\xec\x2e\xd2\xfa\xca\xb0\xb5\x3f\xa5\xfd\xf7\xb1\x6a\xc7\x4d\x1f\x13\xdc\xfa\x31\xc1\x6d\x1f\x6b\xf7\x9d\x1f\x4b\xf9\x88\xac\x97\x9f\x7a\x6d\x7d\x03\xeb\x62\x28\x52\x16\x13\xc7\xbe\x50\x87\xfd\x60\x9e\xdf\xaa\x3e\xeb\x35\xbb\xd6\x63\xb2\xea\x26\x27\xb5\xc3\x74\x22\x96\xf5\x84\xfa\x73\xcc\x15\x81\x5c\xe4\x23\x46\xe9\xdc\x6e\x38\xb4\x05\xbc\xa5\xf9\x23\xeb\x13\x25\x57\xc3\x3f\x21\x28\xf8\x84\x60\xcc\x27\x8a\xcf\x92\x4f\xea\xdf\x97\x1b\xb3\x1a\xe0\x73\x42\x70\x4e\xb1\xe5\x7f\xb3\x06\xb3\xa0\x0e\x3b\xc3\x7e\xbf\xa9\xb6\xb1\x9d\xbd\x28\x6b\x4a\xb9\x3d\x84\x19\x98\x8d\x0e\xb4\xa1\x47\x38\xc4\xf8\xc9\x13\xb5\x1b\x50\xf0\xb3\xf5\x13\x65\x37\xbf\xfa\x09\xc1\xa1\x4f\x08\x3e\xf9\x44\x8d\x3f\x7d\x4a\xe0\xf8\x34\xd1\x1f\x61\x73\x7c\x1c\x62\xcd\x14\x11\xb6\x35\x3e\x2a\x07\x62\x9e\xb5\x34\xe7\xb3\x9f\x7d\xe4\x67\x9f\x0d\xf6\xa7\xa0\x61\xe5\x39\x76\xe3\x03\x6e\xde\xe8\xa6\x07\xdc\x7c\x9f\x9b\x5c\x32\x47\xb3\xd1\x42\x1c\x5f\x8a\xd2\xd2\x6a\x01\x27\xc1\xe7\x05\x9f\xaa\xf1\xad\xf9\x94\x60\xee\xa7\x04\x57\x7c\xaa\xfa\x6d\xf9\xa7\x96\x5f\x98\x15\xe7\xf3\x63\xb2\x7d\x7f\x74\x69\xa8\xde\xd6\xf2\x01\xb6\x86\x3a\xcc\x84\x05\x2d\x91\x30\x83\x9c\xe8\x60\x59\xa7\xa6\x2b\x39\x6d\x0e\x31\xce\x22\xa8\xce\x1c\xf6\x18\x3f\x2c\xf8\xf9\xe2\x53\x35\x8e\xf6\xcf\x08\x3c\x9f\x11\xa4\x7c\xa6\xe5\xf7\xfe\x4c\xf2\xb3\xec\x1f\xf5\xed\xe0\x7a\xfc\x9c\x53\x15\x8c\x67\xa9\xba\x2b\xd4\x61\x37\xd8\xd6\x52\x26\xf1\x93\xba\x98\xdd\xc9\x84\x76\x9b\xb9\x39\xa7\x38\x1d\x22\x27\x0e\x13\x62\x6a\xbd\x44\x6d\x86\xe0\xab\xee\x33\x2d\xfe\xe3\x33\x82\x35\x9f\x11\xac\xd5\xf8\xda\xf4\x59\xe3\xe7\x20\xe6\x72\x3c\xba\x34\x34\x65\x6e\x65\x61\xa8\xa2\xfc\x32\x39\x93\x73\xdd\x50\x87\x1e\xf8\xb9\x25\x1a\x9c\x4a\x84\x69\x86\xe6\x79\x6d\x13\xb8\xc7\x3e\x53\xfd\x91\xf2\x39\x41\xfa\xe7\x04\x99\x9f\x6b\x7e\x20\x9f\x4b\xdc\xa1\xd6\x3a\x32\xef\x8a\x38\xdc\x98\x7a\x3a\x79\x74\x8d\x15\x6b\x5f\x87\x7e\xb8\x39\x5d\xf8\x49\xf8\xc5\xb0\xb4\x63\x1b\xa6\x4b\xaf\x6f\x75\xa0\x66\x17\xf8\x73\x3e\x57\x7a\xe1\x4d\x9f\x13\x2c\xfd\x9c\x60\xb9\x86\x7f\x8f\x85\xdf\x70\x3c\xc7\xf4\xc8\xdc\xea\x60\xcf\x7e\x2a\x9c\x37\xd7\x0d\x05\x1e\xb8\x58\xfa\x2f\x5a\x29\xf2\x44\xad\x18\x89\xe2\x90\x72\xf0\xb9\x9a\x3f\xfc\x05\x81\xfd\x0b\x02\xd7\x17\xca\x8f\x2d\xab\xc1\x78\x2a\x0b\xaf\xb6\xaa\x28\x54\x59\x19\xaa\x02\xa0\x0c\x28\xc8\x80\x2a\xb2\x53\x1e\x7a\xb1\x1f\x76\x45\x0f\x76\x46\x37\x9e\x82\xd3\x71\x22\xba\x71\x04\xfa\xb1\x2b\xba\xb1\x1b\x0e\x34\x29\x3b\x05\x7e\xf5\x17\xea\x9c\xe1\x9a\x2f\x08\x16\x7e\x41\x70\xd3\x17\xaa\xdd\xb7\x7e\xd1\xf8\x39\x43\x38\x56\xb4\xa9\x66\x92\x75\x0e\x93\x6a\x40\x81\x0d\xb6\x90\xb8\x2a\xc5\xd8\x11\x90\x4b\xe0\x7d\xa0\xe1\xfd\x66\xfe\xfe\x25\x01\x7f\xa9\xf0\x3c\x5f\x36\x1b\xef\x2f\xb1\xba\x34\xa9\x0c\x05\x06\xec\xa6\xa8\x43\xaf\xe8\x62\xb7\xc0\x9b\xfc\xa5\x1a\xd7\xb2\x2f\x09\xaa\xbe\x24\xf8\xbb\x86\xb7\xdc\xc2\x83\x6b\x24\x4e\xce\x92\x78\xbc\xf8\x3a\x5f\x3b\xb1\x2f\x14\xf4\x83\x83\xb2\x52\x8b\x39\xb0\x4e\xab\xc8\xbf\x30\x3a\x44\x40\x93\x1b\x07\x60\x3f\xea\xe4\x12\x5b\xa8\xb0\x32\x9d\x86\xc7\x4a\x69\xe4\x91\xe3\xae\xf1\x45\x5f\x11\x38\xbe\x22\x70\x7f\xa5\xe5\xc9\xf9\xaa\xa9\xfb\x6a\x6b\xfc\xab\xea\x55\x20\x2b\x30\x60\x61\x5c\x81\x2a\xaf\x5c\xff\xbe\x52\x78\xd5\x5f\x11\xcc\xfa\x8a\x60\xae\x86\xb7\xde\xc2\x5b\x62\xe9\xd5\x91\x15\x49\xfb\x41\xab\x3f\xb6\x09\xf3\xa0\x60\xa0\x8c\xc1\x74\x8b\x7d\xac\x2d\x99\x2a\xb5\x0f\xdb\x24\xf4\x46\x67\x74\xe0\x50\x17\x51\x4b\x96\x15\x8a\x64\x8f\x78\x45\x8f\xf8\xe4\xfc\xd7\xf8\x6b\xf1\x35\x41\xeb\xaf\x09\xda\x7e\xad\xc5\x3d\x7c\xdd\xcc\xfe\x88\xd4\xab\x90\x56\x60\xc0\xe1\xb8\xfe\xf0\x0b\xbc\xb2\xaf\x15\xde\xd5\x5f\x13\x2c\xf8\x9a\xe0\x3a\x0d\xef\xf1\xaf\x1b\x97\x0b\x85\xa7\x2a\xa4\x2d\xc2\x5e\x50\xd0\x1b\x3e\x63\x11\xee\xe7\xc6\x7e\x48\x22\x12\xb5\x2d\x76\xc6\x74\x1c\x99\xa4\x57\x3a\x8a\x2c\x3a\x51\xf9\x90\x0c\xa6\x08\xfe\x52\x8f\xa8\x75\xe1\xec\x23\x04\xe7\x1e\x21\xb8\xf8\x48\xfd\xfc\x68\x91\x23\x94\x10\x37\x5b\x30\x29\x2e\x1f\x55\xc0\xdc\xf4\x03\xa5\x93\x82\x55\x71\x0f\xcd\x1f\x89\x4f\xad\x58\x86\x54\x28\x30\xb2\x31\x87\xb2\x31\xc7\x09\x6f\x98\x8d\x70\xe1\x23\x76\xdc\x6d\xa7\x5d\xe2\x67\x0a\xa7\xca\x04\xe5\x86\xa8\x9d\xef\x32\xb7\x5c\x8b\xad\x54\xc1\xff\x81\x23\xaa\x7f\x3f\x3e\x42\xf0\xd9\x11\x82\x2f\xe3\xf8\xff\xe5\x08\x25\xac\x6f\xc5\x71\xf6\x52\x8c\x55\x00\x72\x43\x81\x1b\x3e\xb3\x63\x6b\xce\x12\xa1\x59\x69\x72\xae\x5b\x8e\x4f\x69\x02\x77\xc2\x37\x0a\xf7\xc2\x6f\x08\xa6\x7f\x43\x50\xf8\x8d\xc2\x0d\x7f\x43\x30\xfb\x1b\x82\xdc\xb8\x75\x3c\x92\x0c\x37\x12\x28\xb5\xae\x4b\x0b\xdc\x50\xe7\xb0\x06\x70\x08\x17\x58\x91\xb2\x2e\xb1\x93\x5a\x0d\x6f\x21\xf0\xf7\x6a\xf8\x87\xbf\x21\xf8\xf8\x1b\x82\xaf\x34\x7c\xf7\xb7\x04\x69\xdf\x52\xc2\x3e\x32\xb9\x63\x92\x71\xab\x9e\x59\x3a\x39\x10\x11\x9e\x57\x05\xad\xa1\xc0\x97\x8d\x39\x6e\x58\xe6\x10\xa7\x7d\x67\xf1\xf9\x34\x05\xcf\x13\x1c\x5d\xe3\xc0\x45\x0e\x9b\xb9\xcb\x78\xc8\x54\x70\xc5\x51\x8b\x88\x30\x93\xb1\x75\x22\x8a\xa4\xa5\xe0\x6f\xc6\xb7\x6a\xfd\x9d\xfd\x2d\xc1\x15\xdf\x12\xd4\x7d\xab\xe4\x7e\x9f\xf5\xfe\xd0\x68\xdc\xcd\x85\x71\xe7\xbb\xd1\xfa\x8b\xb1\x50\x6c\xcf\xb9\x50\x70\x1e\x6c\x75\x48\x47\x24\xc1\x4f\x26\x13\xb6\x64\xf3\x77\xb7\x39\x50\xbe\x34\xca\xa4\x6c\xb6\x53\x2f\x2b\x2d\x99\x70\x48\x67\xb7\x91\xc6\x06\xfb\xc9\x87\x19\xe2\xbc\x17\x5d\xa7\x92\x5b\xd4\x1a\x47\xf2\x09\x77\x13\x32\x5c\xe4\x24\x83\x9c\xe4\x22\x77\x9a\x25\x36\xe9\xa2\x1d\xb9\xff\x55\xfa\xc2\x98\xff\x12\x9c\xf9\x5f\x82\xe9\xff\x55\xfd\x7c\xce\x77\x04\x2b\xbf\x23\x98\x7c\xc4\xd2\x66\x46\xca\x76\x78\xc3\x89\xed\xa9\x19\xfb\xf7\x5a\xab\x20\xba\xed\x7d\x84\x82\xf6\xd9\x98\x63\xcf\xc6\x1c\x7f\x36\xe6\x38\xb2\x31\xe7\x6e\x84\x67\x9c\x68\x90\x9f\x64\xf9\x03\x3b\xc7\xdc\x77\x29\x1d\xed\x94\x81\x76\x7a\xd9\xe0\x27\x0c\x7c\xc6\x60\x9b\xf5\xef\x41\x43\x28\x59\xcf\x1b\xfc\xa2\x81\x6f\x18\x86\xc3\xfa\x77\x9f\x7c\x6e\xc7\x77\x0c\x23\xcd\x38\x68\x50\x47\x8c\xd2\xb3\x73\xb4\x38\x00\xd9\xec\x36\x2b\x9a\x1d\x5d\x68\xc3\x0c\xec\x89\x79\xf6\x5a\x53\x9f\xb3\x39\x6c\x1e\xbc\x12\xed\xe4\xa4\x6b\x10\x09\xaf\x45\xcb\xfc\x41\xb2\x5b\x75\x3e\xec\x24\xbf\x6d\x13\xff\x65\x62\x4f\x5c\x8c\x68\xc3\x96\x22\xad\x84\x4c\xdc\xdf\x0e\x1d\x98\x86\x9f\x99\x1f\x3f\x87\x90\x3a\xd0\x0b\x86\x7d\xa7\xc1\xaf\x1a\xf6\xa3\x36\xbb\x5c\x2e\xcd\x76\xa2\x9d\x6d\xec\x6c\x4f\x99\x94\xe2\x31\x7f\x77\xfa\xad\x3c\x6c\x28\xea\x69\xc8\xd1\xec\xe0\xc9\x72\x91\x03\x9d\x9d\xcc\x4f\x38\xba\xa1\x88\xe3\x23\xf2\x9b\x48\xbd\xed\x59\x5d\x00\xda\x08\x75\x53\x96\xef\x62\x9b\x53\x94\xe1\x30\xc4\x5f\x86\xcf\xe5\x8f\x96\xe2\x98\xe3\x67\x66\x17\xdb\x99\x19\x55\xd9\x3c\x68\x25\xc6\x3b\xf3\x7b\x65\xbf\xf7\xf9\x9e\xa0\xff\xf7\x04\x03\xbf\x57\x72\xfb\xb7\xef\x1b\xd7\x4b\x8b\x83\x45\xa1\xe2\x68\x22\xa4\x0e\xb0\x14\x3b\x40\x1d\xa2\x2c\xc9\x60\xc7\x5c\xec\x2b\x23\xf3\x85\x79\x61\x18\x66\xef\x8d\x40\xaf\xb8\xec\xcf\xb4\x3c\xff\x32\x04\x1f\x6b\x34\x3e\x36\x7f\x4f\xf0\xd8\xf7\x04\x4f\x68\x7c\xbc\xdf\x04\x1f\xc1\x2a\x8d\x8f\x4c\x58\x8a\x99\x70\x08\x63\x97\x66\x22\x18\xcb\xd4\xd2\x45\x46\x59\x73\x5d\xf5\x50\x8a\xe0\x22\x25\x1a\x7e\x05\xad\x05\x1f\x39\x47\xd5\x3a\x33\xfc\x28\xc1\xe9\x47\x09\x46\x1f\x55\x7c\x4c\x3a\xda\x38\x1f\xb3\xc3\xe5\x91\xe0\xd8\x70\xd8\x8a\x3d\x5e\x86\x0e\xc8\xb4\x62\x7e\xb4\xd8\x63\xf1\x4d\x81\xb7\xec\xa8\x5a\x37\xb6\x1f\x25\x78\xfa\x28\xc1\x6e\x0d\xef\x85\xa3\x8d\xeb\x6d\xa6\x7e\x5e\x16\x2c\x9a\x39\xd5\xc4\x1d\x15\x08\x87\xcb\x83\x61\x11\x3c\x27\xce\x11\x0b\xdc\xd0\xcd\x03\x97\x58\x87\xb6\x28\x9c\xb3\xdb\xc8\x7d\xf0\x07\x85\x9b\xf7\x03\xc1\x90\x1f\x08\x86\xff\xa0\x70\x47\xfd\xd0\x3c\x5c\x53\x71\x29\x16\x57\x85\x1a\x2a\x43\x37\x03\x96\x50\xfd\x0b\xb8\xb6\x02\x77\x81\x86\xbb\xe6\x07\x82\xbb\x7f\x20\x58\xa7\xe1\x6e\x68\x0a\xb7\x2c\x50\x55\x13\xac\x2a\x56\x68\xa9\x06\xf4\xb2\x41\x1d\xdb\xb4\x5c\x07\xe6\xab\x9d\xd4\x7f\x34\xbc\xd4\x1f\x09\x5a\xfd\x48\x90\xf9\xa3\xc2\x6b\xff\x63\xd3\x78\xe1\x60\xd1\xac\x78\xbc\x2d\x8e\x78\xbc\xf6\x52\xff\xf9\x51\xe1\x5d\xfb\x23\xc1\x8d\x3f\x12\xdc\xac\xe1\xad\x68\x02\x2f\xa7\x57\xa5\xc8\x72\x2d\x73\x5e\x8c\x0b\x07\x83\x0a\x39\x8b\x61\x82\x01\xfb\x3c\xf5\xfb\xb5\x83\xd4\xff\x35\xdc\x63\x3f\x12\x9c\x30\xff\xfe\x49\xe1\x3a\x7f\xa2\x7a\xf2\x9a\x90\xd7\x40\xb8\x44\x96\x16\xd5\x1b\xc5\x09\x06\x2c\xf1\xc7\x9f\x79\x77\x94\xfa\xff\x4f\x0a\x2f\xf4\x13\x41\xe4\x27\x82\xd9\x1a\xde\x3f\x9b\xc0\xab\x0e\x86\x6b\xca\x6b\x22\xc1\xaa\x88\x00\x56\xb0\x93\x05\xec\xe1\xb4\x84\xa3\xf6\x4e\x52\xff\xd1\x70\xbf\xfa\x89\xe0\xbf\x3f\x11\xfc\xfc\x93\xa6\x07\xfc\x4c\x90\xf6\x73\xa2\x7f\xd2\xee\xf8\x38\xee\x70\x30\x28\x7b\x5a\xeb\x5f\x0f\x5c\x62\x6b\xc9\xe9\x06\x3c\x2c\x97\x0e\xbf\xa8\x27\x23\x43\xa8\x4d\x56\x9c\x28\x02\x5e\xe5\xf9\x56\x96\xd4\xff\x7f\x56\xfc\x44\x7e\x26\x98\xfb\x33\xc1\xe5\x3f\xab\x7e\x98\xf7\x73\xe3\xe3\x3d\x25\x18\x19\x57\x5e\x15\x10\x26\x7d\x3d\x19\x2b\xb6\xc1\x47\xb6\x38\xd7\x49\xf1\xea\x2c\xfb\x41\xc3\x3d\xf2\x33\xc1\xf7\x3f\x13\xfc\xa8\xe1\xfe\x7e\xb2\xb8\x79\x56\x16\xbf\x62\x0f\xec\xb6\x23\xd9\x4d\xfb\x92\xc9\xa9\x70\xbb\x48\x3d\xf0\x17\xa5\x3f\x5f\xf5\x0b\xc1\xfc\x5f\x08\xae\xf9\x45\xb3\x6b\x7f\x69\x7c\x7d\xcc\xe9\x55\x5a\x34\x3a\x54\x15\x09\x87\x2a\x2a\x82\xe1\x29\x91\x40\xc4\xf2\x64\x3e\xaf\xb6\xaa\x2a\x50\x58\x11\x1c\x3f\x7a\x6a\x28\x3c\x53\xef\x8c\x5c\x17\x94\xb8\x61\xa9\x47\xa4\x29\xf5\x90\x93\x6c\x64\x6a\x61\xd1\x40\xfa\xae\x52\xfe\x7f\x51\xfd\xf1\xcb\x2f\x04\xbf\xfe\x42\x70\x42\xe3\x8b\x8f\x35\xde\x1f\xa5\xd2\x71\x35\x86\xca\x50\xc2\x70\x20\xdd\x94\x41\xab\xf3\xbb\xc9\xf6\x1f\x53\x38\xd3\x8f\x11\x14\x1f\x23\x28\x3d\xa6\xf9\x7f\x1e\x6b\x5c\xee\x75\x9c\x3c\xcb\x98\x2a\x31\xe0\xe1\x56\x09\xf2\xde\x5d\x9e\x03\x1e\x53\xe7\x46\xaf\x1d\x23\x78\xeb\x18\xc1\xbb\x1a\xde\x67\xc7\x1a\xef\xef\xd2\xa2\xb3\x02\xe1\x99\x63\x42\x55\x96\x9c\xf7\x93\xf2\x65\x83\x12\x3b\x1c\xcc\xb0\x92\xab\xcb\xb0\x54\x0b\xb8\x87\xd4\x03\x8f\xab\x76\x4e\x3c\x4e\x70\xce\x71\x82\xf3\x8e\x2b\xdc\x0b\x8f\x37\xd5\x9f\xf5\x71\xad\xe3\x84\x12\x03\x9e\xcb\x10\xc1\x80\xb1\xf5\x2b\x5b\xee\xff\x1a\xde\xd3\xc7\x09\x9e\x3b\x4e\xf0\xbc\x86\xf7\x4a\xb3\xf0\xce\x0f\x86\x2b\xcb\xab\x02\x91\xf2\x50\x55\x3c\xec\xbc\x4c\x91\xd3\x5c\xf9\x83\xe4\x48\xfd\xe7\x57\x85\x3b\xec\x57\x82\xd3\x7e\x25\x18\xf9\xab\xc2\x2d\xfa\xb5\xa9\xf1\x4c\x86\x2b\x46\x36\xab\x15\x94\x64\xc0\x8a\x4c\x34\x30\x43\x2a\xe7\xc2\x2f\xc1\x3a\xd3\xa0\xfe\xf2\x5f\xa1\x16\xb8\xd1\x88\x45\x62\xf6\x14\x7c\x6d\xd2\xf8\x7a\xe5\x57\x82\x37\x7e\x25\x78\x4b\xe3\xeb\xbd\x5f\xff\x27\xfd\x31\xd0\xda\x46\x4a\x0c\x78\xbb\x8d\x51\xdf\xff\xad\x97\x1c\xf7\xdf\xb4\x3a\x90\xbf\x11\x4c\xf9\x8d\x60\xc6\x6f\x6a\x7d\xbd\xea\x37\x82\xf9\xbf\x25\xc6\x2b\x7c\x31\x24\xce\xbf\xa3\x68\x54\xa9\xc9\x41\xfc\x64\x2e\x68\x05\x25\x34\x1e\x73\xed\x99\x3c\xde\x98\x60\x87\xb7\xdb\xa1\x1b\xaf\xca\xc4\x6d\x4c\xc4\x06\xbe\x96\x4e\x99\xb8\x27\x53\x84\xed\x6d\xcf\x34\xec\x04\xd0\x42\x7a\xd5\x98\x6a\xb8\xcc\x3f\x85\x36\xd1\x55\xbd\xe5\xbc\xff\x4d\xf5\xd3\x1f\xbf\x11\xf0\xef\x04\xed\x7f\x57\xfc\x96\xfe\x4e\x70\xd9\xef\x04\x13\xa2\xf6\xa8\x95\xa7\x0b\xce\x6c\x92\x5f\x31\x88\xd5\x7d\xa0\xc4\x35\x9e\x26\x8a\x6c\xf5\x67\xe0\x44\x3a\x83\xe4\xff\x98\x0a\xcf\xb5\x8f\x15\xf1\x91\x41\x22\xaf\xb6\xa1\x23\x63\xe8\x96\xde\x44\x38\xbf\x37\x12\x7e\x3a\x06\xbf\x18\x43\x1f\x8e\xa1\xaf\xc6\xd0\x97\xe2\xe7\x7f\x7a\xb3\x53\x7c\xd4\x23\x4c\xba\xc1\x98\x87\x03\xc4\x94\x37\xc5\x83\xa9\xb5\x39\x1b\x5d\x86\xdb\x70\xc9\x03\x2e\x11\xc5\x28\x12\x87\xd8\x4d\xc3\x8d\x1c\x26\xac\xf5\xea\x23\xda\x7f\xe8\x77\xd5\xfe\xef\x7e\x27\xf8\xe9\x77\x82\x63\xbf\x6b\xf5\xae\x4e\xc8\xf7\xa3\xf1\xe2\xf0\xaf\xf8\x7d\x3f\x3c\x33\x1c\x0a\xa9\x85\x0f\x67\xa4\x41\x55\x0b\x38\x12\x2d\xd4\x90\x29\x38\x6b\x87\x24\xd4\x65\x9b\x61\x43\x2b\xbb\x51\x5f\xb9\xff\x9d\x50\xf8\xb5\x27\x08\x2e\x3b\x41\x70\xc5\x09\x85\xff\xef\x13\x4d\xc9\xa9\x74\x8b\x1d\x59\x5f\x0b\xc8\x62\xa8\x32\x60\x9d\x30\x7e\xe3\xfc\x34\xfb\xc9\xfd\xef\x84\x92\xd3\x2f\x4f\x10\x7c\x7b\x82\xe0\x7b\x0d\xf7\xf8\x89\xc6\xcf\x95\x6b\x8a\x02\x55\xc2\xd1\x48\xdb\x67\x04\xe6\x2a\x6f\xdc\x4a\xdc\x5f\xe0\x15\xfc\xa1\xda\x79\xe1\x1f\x04\xd3\xff\x20\x28\xfc\x43\xe1\x5d\xfa\x47\x13\xeb\x44\xa8\x66\x76\x30\x58\x5d\x6f\x3d\xcc\x62\xa8\x36\xe0\xe6\xb8\xe2\xa1\xb9\x72\xfe\x6b\x78\x7b\xff\x20\x78\xf1\x0f\x82\x03\x1a\xde\xa1\xa6\xf0\x82\x91\x60\x65\x75\x64\x6e\x3d\xc5\xea\x52\x03\x16\xd8\xe3\x37\x9a\x01\xf2\xfe\xeb\x4f\x85\x77\xea\x9f\x04\xa3\xfe\x24\x18\xfb\xa7\xc2\xfb\xcb\x9f\xf5\xe5\x28\xeb\xaa\x44\x7d\x6a\x4a\xa8\x32\x38\xb5\xb0\xb6\xa4\x46\x81\x56\xfb\xe0\x52\x3f\x6c\x76\x5a\x37\xa6\x84\x1e\x51\x78\x9e\x0d\x8c\x05\x8a\xe6\xc9\xf5\x5f\xc3\xdf\xf1\x27\xc1\xae\x3f\x09\x9e\xd3\xf0\x5f\xfa\xb3\xf1\xf6\xe6\xf4\xaa\x2c\x0b\x06\xaa\xad\xd0\x9e\x7a\xad\xee\x61\xc0\xb7\x9e\x44\xcf\x8d\x81\x72\xfd\x07\x25\x59\xc3\x80\xe1\x74\x60\x18\x05\x1c\xc3\xbd\xc4\x7a\x3f\x5a\x0f\x65\xc2\x35\x0d\xe0\x8a\x0e\xa8\x0e\x68\xfb\x4e\x1d\xa6\x42\x8f\x34\x78\xdb\x6f\x39\xa6\x45\x35\x4a\xc3\x4a\x32\xef\x10\x4b\xbf\xcb\x9c\xe2\x76\x4d\xbf\x1b\x24\xc7\x5f\xe3\x6b\x3f\x30\xbc\x02\x0c\xaf\x69\x7c\xbd\x6b\xbd\xdf\xd0\xbc\xaa\x9c\x1c\x0e\x95\x4c\x3f\x2b\x90\x30\xad\x22\x06\xec\xb3\x25\x71\x7f\x86\xc1\xd2\xfe\x55\x85\x88\x61\x14\x32\x8c\x47\x86\x89\xa8\x70\xcf\xc3\xc6\x71\xc5\x3d\x68\x1c\x6a\x81\x40\xad\xf3\xd5\x47\xcd\x97\xf6\xaf\x86\xf7\x10\x32\x6c\x41\x86\xc7\x35\xbc\xa7\x9b\x83\x57\x52\xcf\x4c\x92\x70\xeb\xe2\xe0\x60\x88\xc0\x73\x6a\x4d\xee\x42\x0c\xd9\xc4\xd0\x8b\x14\x5e\x1e\x35\x8e\x37\xbb\x70\x54\x6d\x89\x88\xdb\xac\xa7\xad\x67\xd9\xe0\x18\xd5\xd7\xd6\x87\xca\xfb\x2f\x0d\x6f\x11\x31\x2c\x25\x86\xe5\x1a\xde\x23\xd6\xfb\xd1\x79\xe5\x9d\x1f\x77\x5e\x1a\x9c\x2d\x3c\x3e\x15\xda\x77\xd8\x0e\x2e\x6f\x2f\xee\x07\x48\xf8\x3e\x23\x79\x44\xce\x2b\x21\x56\x3e\xb1\x97\xf8\xc8\x15\x2d\x5b\x02\xc3\x64\xbb\x59\xf1\x91\xc5\x0c\xdd\x99\x61\x28\xb3\xf2\xeb\x67\x86\x1a\xe6\x84\xf9\x55\x17\x7f\x7e\xaa\xf3\x23\x76\xc8\xc9\xdd\xe0\x72\x5b\xb6\x3d\xc7\x91\xcd\x39\x94\x4d\x23\xb0\xd8\x96\x6d\x87\xed\x8c\xeb\x91\x37\x20\xae\x96\xc9\x8e\xad\x34\x1a\x48\xcb\x99\x97\x31\xdd\xc4\x74\x8f\x81\x8b\x91\xee\x46\xbc\x07\xe9\x56\x99\xef\xd8\x6b\xa4\xcb\x6c\xc7\x8c\x68\xd8\xd9\x21\xaa\xcf\x09\x97\x02\x59\xd8\x59\x70\x32\x5c\xae\xff\x5a\x7b\xbe\x64\x86\x6f\x99\xe1\x7b\x56\xfd\xda\xda\x9a\xe8\xd1\xf6\x5c\xff\x8f\xc4\xf5\x2a\xae\x63\x27\x77\x82\xcb\xb3\xe0\x6a\x03\x0d\x9b\xac\xa9\x6f\xb7\x31\xda\xa8\x45\xb4\x5e\x11\xda\x44\x2f\xa7\x89\x28\xbe\x16\x86\x61\xc5\xa8\x8c\x90\xe7\xbf\x9a\x4b\xd8\x95\x06\xc3\xbf\x0c\x86\xf9\x86\xe2\x67\xa1\xd1\xb8\x5c\x55\x87\x83\xe2\xea\x59\x96\xfb\xd0\x36\x25\x27\x5c\xee\x82\xa5\x76\x24\x43\x5e\xfb\xc5\x2c\xb2\x53\xe4\xfe\xaf\xe1\x7e\x63\x30\x1c\x35\x18\x7e\xd2\x70\x4f\xc4\xf5\x43\x42\xbe\x90\xb2\x70\x68\xb6\x36\x77\x1c\x70\xb9\x13\x16\xba\x84\x37\xa8\x38\xad\x8c\xdd\xf8\x9f\x2a\xed\x7e\x2d\x22\xee\x52\x1b\x43\xc8\xc6\x30\xcb\xa6\xe4\x68\xbe\x8d\xe1\x06\x5b\xa2\x1c\xad\x8d\xb7\xbf\x03\x91\x40\x45\x1c\x78\xb5\x1b\x2e\x37\x75\x1d\x03\xe6\xb9\x45\x38\xdc\x13\x4e\xde\xe7\xb4\x6c\x6f\x44\xeb\x56\x20\x7a\xef\x79\x9a\x6c\xbf\xc6\xcf\x51\x1b\xc3\x31\x1b\xc3\x6f\x36\xd5\x7e\x97\xbd\xfe\xfa\xfd\xc5\x82\x24\x7c\x88\x4e\x57\x7c\x2c\x42\x17\x5c\xee\x86\xed\x6e\xcb\xf1\xde\x13\xd3\xd0\x84\xe3\x9d\x85\x76\xba\xd4\x7f\xb4\xa5\x3b\x6c\x67\x98\x6d\x67\xb8\xcc\xae\xf0\xaf\xb6\x37\x3e\xee\x71\xf8\x79\x96\xc1\x72\xb9\x01\x5f\xb9\xeb\x2f\x60\x05\xf2\x1e\xc4\xce\x31\x7b\xf0\x13\x3b\xc3\x97\x76\x86\x23\x1a\x1e\x38\x1a\xc7\x2b\x93\xee\x29\x53\x43\xe1\x62\x4d\xca\x26\xbb\xe0\x4a\x37\x5c\x6b\xa0\x81\x5e\xf4\x60\x34\x2f\x10\x91\x15\xb7\x66\xbe\x46\x4a\xfb\xd7\xa1\xf0\x2f\x76\x30\x4c\x77\x30\x14\x3a\x14\x7e\x99\x85\xdf\x90\x3d\x5a\x19\x28\x57\x26\x92\x03\xca\x1c\xb0\x85\x44\x55\x1d\x23\xda\xb1\xa3\xe4\xfe\xa7\x79\xe8\xec\x71\x30\xec\x77\x30\xbc\xac\xe1\xbc\xd9\x44\x3b\x4b\x43\xa2\xf2\x7e\x3d\xed\xae\xcc\x80\x2f\x8c\x84\xad\x6f\xb4\xd4\x7f\x9c\x0a\x6f\xb8\x93\xe1\x74\x27\xc3\x28\xa7\xc2\x9b\xe8\x6c\x1c\xaf\x28\x50\x53\x5a\x13\x09\x44\x6a\xf5\xb9\xeb\x86\x32\x0f\x6c\xf0\xd6\x3b\x7e\x85\x31\x02\x6f\x91\x86\x77\x9f\x93\xe1\x41\x27\xc3\xc3\x1a\xde\xb6\x93\xc3\xcb\xb3\xf2\xfd\x94\xf9\xe1\x19\x2f\xca\x54\xc1\x44\x22\xaa\x78\xac\xc0\x03\x97\xc2\xeb\xe0\x62\xe8\xe2\x62\xe8\xee\x52\x78\x3d\x5d\x8d\xe3\xc9\x54\x5f\x65\xc1\xa9\xa1\x70\x45\x71\x3d\x85\xa2\xcc\x80\x2d\x29\x9a\x2d\x39\x4e\xfa\x3f\x68\x78\x0b\x5d\x0c\x8b\x5d\x0c\x4b\x35\xbc\x55\x4d\xe0\x85\x83\x41\x91\xf3\x79\x6e\x4d\x51\xa0\xa2\x42\x93\x54\xd1\xc6\x79\x7d\xea\xb7\xd1\x7c\x8d\x97\xf7\xff\x1a\xae\xc3\xcd\xe0\x75\x33\xa4\xb8\x15\x6e\x27\x77\xfd\xfd\xf6\x93\x38\x7b\x28\x38\xa7\x3c\x62\x81\x96\x04\x6a\x34\xb3\xa8\xc0\x0f\x65\x29\xb0\xbf\xbf\x75\x7b\xe4\x24\x64\xa7\xb9\x57\x19\x06\xc9\x12\x61\x13\xe4\xf9\xaf\x5b\xe1\xdf\xec\x66\xb8\xd5\xcd\xb0\x42\xc3\x5f\xeb\x6e\xbc\xdd\x71\xf8\xd3\xc3\x41\xab\x86\xbe\x7e\xe2\x6d\x37\xe7\xcd\xb2\x5c\x34\xd8\xb0\x82\xf8\xb4\x78\xa0\x33\x04\x1f\xdf\x69\x7c\x18\x1e\x06\x97\x87\xc1\xeb\x51\x7c\xa4\x7b\x1a\xdf\x17\x2a\x03\x15\xa5\x5a\xe3\x0d\x28\xb3\xc1\xce\xbc\xe8\x69\x91\xa1\xe1\x4d\x94\xfb\x9f\x47\xe1\xcd\xf6\x30\x5c\xee\x61\xf8\xa7\x86\xf7\x1f\x4f\xe3\xed\xae\x0a\xce\xae\x0e\xc7\x29\xee\xe6\x7c\xcd\x4b\x98\xaf\x67\xca\xfd\x5f\xc3\xfb\xd4\xc3\xf0\x95\x87\xe1\x1b\x0d\xef\xa7\x26\xda\x57\x5a\x52\x1a\x8c\xc4\x37\x70\x65\x7e\x92\x06\x4e\x92\xeb\x9e\x57\xe1\x95\x79\x19\x2a\xbd\x0c\xb3\xbd\x6a\xdf\x5b\xe8\x65\x58\xee\xe5\xd8\x3e\x33\xcf\xb2\x13\x36\x9d\x88\xb7\x17\xc2\xb3\x2b\x6b\x23\xc1\x39\x3d\xfb\x85\xe3\x6e\x4d\x5a\xc2\x02\x74\x97\xd3\xa5\x3c\xd2\x06\xe7\xcb\x0c\x3b\x86\xa9\xd2\xd5\x31\xfd\x66\xfe\xd5\x4e\x64\x16\x26\x74\x19\xc2\x0d\xd7\x4d\x24\xb2\x19\x46\xf9\x3a\x4b\xca\xbf\xc6\x27\xf8\x18\x6c\x3e\x06\x97\x4f\xf5\x8b\xcf\xd7\xc4\x3c\x0f\x56\x04\x8b\x22\xa5\x21\xed\x3c\x80\xe1\x5a\x34\x60\x9e\x23\xee\xbc\xe8\x6c\xb9\xff\xf9\xd4\x93\x6a\x1f\x43\xad\x8f\x61\xae\x86\x77\xc5\xc9\xe0\xe5\x69\x78\xdb\xe2\xf1\xce\x91\xfb\x9f\x86\xf7\xbe\x8f\xe1\x53\x1f\xc3\x97\x1a\xde\x0f\xbe\xc6\xc7\xdd\x72\x6b\x56\xcd\xdb\x69\x39\x37\xaf\xf5\x6a\xd7\x74\xa4\x59\x25\x93\x05\xee\x50\x3f\xc7\xce\xbd\x2f\xf0\x33\x5c\xe4\x67\x98\xee\x97\x9f\xa2\xa6\xec\x13\xcd\x2f\x34\x06\xec\x82\x3a\x74\xc1\xc2\x94\x68\x81\x2b\x74\x88\xdc\xd9\x00\xe7\xca\xfd\xcf\xaf\x38\xd8\xe1\x67\xd8\xe5\x67\x78\xd9\xaf\xda\x79\xd8\xdf\x78\xbf\x46\xdd\x08\x72\x5b\xc2\x0a\xb4\x07\xe8\x3c\xb6\x93\xdb\x01\x86\x3d\x95\x86\x12\xe1\x61\x1b\xdd\x6b\x77\x98\x0a\x55\xec\x3c\xe9\x3c\x79\x2f\x98\xa2\x70\x07\xa5\x30\x0c\x49\x61\x18\xa1\x3d\x8b\x8d\xdb\xcc\xf2\xea\xc9\x22\x9b\xce\x5f\x6a\x82\xa3\x65\xa7\xaa\x94\xe8\xb0\x12\x11\xce\x43\xf1\x8d\x29\x72\x5d\x94\x34\xea\x1c\xa6\x4d\x94\xc2\xf0\x8f\x14\x86\x7f\x26\xa1\x1b\x8e\xe4\x4e\x2f\x0d\x09\xdd\x60\x15\x3a\xa0\x9b\xba\xc0\x45\x92\xf4\xce\x17\xf4\x76\xa6\xc8\xbe\x30\x5f\x07\x53\x18\x5e\x4f\x61\x78\xcb\xa2\x67\x3e\x9f\x73\xbc\xbe\xdd\x52\x54\x16\x2c\x9a\x39\x72\xca\x59\x82\xbb\x55\x88\x30\x26\xfa\xed\xbf\x48\xfb\x28\x55\xea\x35\x29\x00\x90\x91\xca\xd0\x26\x95\xa1\x43\x6a\x22\x7f\xa5\x21\xc1\x9d\xa4\x71\x99\x49\xe3\xaf\x72\x7d\xb0\xbe\x6f\xae\x1b\x53\x53\x19\x2e\x4c\x65\xb8\x24\xc9\xf7\x2b\x8b\x64\x38\x29\xc1\x2a\x24\x38\x88\xe8\x8f\xf2\x31\x55\xea\x05\x16\x1d\x1f\x00\xdc\x9d\xca\xb0\x2e\x95\x61\x43\x12\x3a\xf5\x8b\x31\x30\xac\x42\x86\x95\x84\xa7\x60\x6a\x94\xde\x05\xf2\x7c\xd4\xfa\xae\xb9\x4d\xfe\x9e\xca\xf0\x67\x2a\x03\xa7\x35\x4a\x6f\x7a\xcd\xec\xf2\x48\x51\x59\xac\x95\xdf\xca\x8e\xff\x9b\x3c\x1f\xd6\xbe\x3b\x32\x8d\x61\x4c\x1a\xc3\x84\x24\xf4\xc2\xc1\x48\x6d\xb8\x2a\x37\x46\xe4\x67\x8a\xf2\x75\xa1\xb4\x8b\xd3\xe4\x7c\x32\xbf\x79\x6d\x1a\xc3\x0d\x69\x0c\x37\x25\xa1\x73\x69\x65\xb5\x30\xd3\x62\x5d\x36\x9f\xb1\x97\x20\x75\x91\x94\x03\xed\x3b\xaf\xa4\x31\xbc\x96\xc6\x70\x28\x09\x9d\x40\x4d\x65\x74\x4a\x08\x7e\xb6\x72\x94\x9f\x8b\xa5\xdc\xb7\x50\xdf\xe9\xd3\x82\xa1\x7f\x0b\x86\x81\x2d\x94\x3c\x0d\xfd\x29\x2e\xcf\x75\x6d\x61\x45\x79\x91\x38\x59\xb7\x6e\xdd\x63\xa4\x77\x48\xd2\xd3\xe4\xbe\xa8\xd1\xad\x69\xc1\x30\xab\x05\xc3\x65\x2d\x12\xf9\x33\x37\xbf\xb9\xe5\xc1\x8a\xe2\x18\x99\xdd\x16\x87\x97\x08\x3a\xeb\xac\xef\xd8\x44\xc6\x5f\x86\x1d\x2d\x18\x9e\x49\x42\xa7\x32\x14\x0e\x46\xa5\xc2\x80\x55\x68\xc0\x51\xc6\x54\xec\x86\xb1\xfe\x9f\x2e\xef\xc5\xe5\x77\xeb\x40\x78\x58\x31\xb4\x6a\xc9\xd0\xa6\x65\x23\xf4\xa6\x57\x85\x64\x35\x55\x8b\xbd\x87\x0d\x8b\xe0\x0c\x69\x17\x5a\xdf\x35\x65\xb7\xb8\x25\x43\x69\x4b\x86\x99\x2d\x55\xff\x95\xc5\xcd\xc7\x40\x4d\x65\x51\x69\xc8\x9a\x0c\xd6\x90\x48\x8a\x01\x79\x2e\xa4\xf1\x72\x4f\x4b\x86\xf5\x2d\x19\x1e\xd0\xf9\xb3\xea\x84\xd4\xa3\xf0\x5a\x94\x27\xf3\x55\x28\xf7\xc3\x96\x1c\xf3\x67\x3a\x61\x7e\x3f\x9d\xc1\x48\xd7\xd6\x89\x63\x71\xf5\x8f\x24\xdd\x7a\xb3\xf4\x03\x03\x4f\x53\x84\x8b\xe4\x7c\x4f\x57\xbc\x9c\x9b\xce\xf0\xd7\x74\x86\x0b\xd3\xd5\x7e\x10\x7d\xe5\x5a\x72\x63\x12\x3c\x4f\xe6\x8b\x2d\x20\x31\x5b\xaf\xb7\x0b\xdf\xe9\xd8\x27\x8b\xe5\x39\x68\xba\xe2\x77\x53\x3a\xc3\xa3\xe9\x0c\x8f\x6b\x74\xd7\xfd\xe2\xaa\x47\x57\xdf\xd7\xac\x7a\x37\x2c\x86\x7d\x95\xdd\x52\x61\x82\x72\xbc\x35\xba\xce\x56\x0c\xfe\x56\x0c\x2d\x5a\x29\xba\x39\xc7\x1a\xa6\x9b\x3f\x48\x1e\x67\x4a\xc2\x6b\x2c\xc2\x25\x72\xdc\x5b\x29\xba\x81\x56\x0c\xa5\xad\x18\x66\x6a\x74\x9d\x8d\xf0\x3b\x20\x6f\xa8\x20\x4c\x92\xf0\x9d\x92\x70\xa9\x94\x77\x8d\xee\xe3\xad\x18\x9e\x6a\xc5\xb0\x4b\xa3\x3b\xa7\x11\xba\x79\x83\xf3\x05\x5d\x43\xd2\x5d\x2b\xe9\x96\x49\x3b\x28\x43\xd1\x4d\xcb\x60\x68\x9d\xc1\xd0\x2e\x43\xd1\x3d\xd6\x08\xdd\xc1\x03\x44\x07\xd7\x39\x25\xdd\x7b\x24\xdd\x72\xa9\x07\x69\x74\x2f\xcd\x60\xa8\xce\x60\x88\x68\x74\x0f\xfd\xdc\x48\x3f\xe4\xe6\xc9\x1e\x4e\x95\x84\xd7\x09\xc2\x97\x4a\x3d\x40\xa3\xfb\x4c\x06\xc3\xde\x0c\x86\xfd\x1a\xdd\x0b\x1a\xeb\x87\xdc\x41\xb2\x83\xb3\x24\xdd\xfb\x04\xdd\x99\x72\xbf\x6b\xad\xe8\xb6\x35\x7f\x6f\xcd\xd0\xad\xb5\xc6\x6f\x23\x74\x07\xe5\x0e\x93\x1d\x6c\x89\xda\x06\x41\xb7\x42\xae\x77\x1a\xdd\x70\x6b\x86\xb9\xad\x19\xae\xd0\xe8\x5e\xd0\x88\x9c\x0d\x1d\x30\x4c\x76\x70\x54\xd4\x36\xda\x35\x3b\xa3\x52\xae\xf7\x1a\xfd\x57\x5b\x33\xbc\xdd\x9a\xe1\xb0\x46\x7f\x68\x63\xf2\x96\x3f\x70\xa8\xec\xe8\xa8\xc8\x6d\xd2\x00\xaa\xe4\x39\x40\xa6\xa2\x3f\x30\x93\x61\x78\x26\xc3\x69\x99\x8a\xfe\xd6\x46\xe7\xdf\x90\x7c\xd9\xe1\x51\xd1\x7b\x58\xa3\x1f\x92\x71\x20\x1a\xfd\xc5\x99\x0c\x2b\x32\x19\x56\x69\xf4\x87\x36\x36\x0f\x07\x0f\x1e\x28\x3b\x3e\x2a\x82\x9b\x35\xfa\xd5\x72\xbf\xd7\xe8\xff\x98\xc9\xf0\x5b\x26\xc3\x9f\x1a\xfd\xcc\xc6\xfa\x67\xe0\x80\xdc\x21\xd6\x08\x58\xa2\xb8\x45\x01\xfc\x5d\xde\x83\xb5\x51\xf4\xcf\x6f\xc3\x70\x51\x1b\x86\xe9\x6d\x14\xfd\x05\x8d\xc9\x63\x7e\xde\x80\x41\xd6\x00\x58\x22\xb9\x55\xd1\x0f\xcb\xf5\x4f\xa3\xbf\xb9\x0d\xc3\x13\x6d\x18\x9e\xd2\xe8\x3b\x1b\xe9\x9f\xc1\x79\x83\xf2\x86\x5a\x03\x60\x89\xe6\x36\x45\xbf\x46\xce\xff\xb6\x8a\x7e\xab\xb6\x0c\x1d\xda\x32\x74\x6e\xab\xe8\x7f\xd1\xe8\x3c\x1d\x34\x74\xf0\x10\x6b\x04\xa2\x32\xba\x3d\x8a\x10\x91\xf2\xaf\xd1\xaf\x6d\xcb\x70\x45\x5b\x86\xab\x34\xfa\x65\x8d\xce\xd7\x61\x43\x06\x0c\xb6\x06\x20\x2a\xa2\x3b\xa2\xf4\x6b\xa5\xfc\x6b\xf4\x5f\x6f\xcb\xf0\x5e\x5b\x86\x0f\x75\xfe\x1b\x9b\xb7\x03\x86\x0d\x1a\x98\x6b\x0d\x40\x54\x44\x77\x46\xe9\xcf\x92\xf2\xdf\x4e\xd1\x1f\xdc\x8e\xe1\xd4\x76\x0c\x23\xdb\x69\xfc\x37\x36\x7f\x07\x0e\x1d\x9a\x9f\x6b\x0d\x40\x54\x44\x9f\x89\xd2\x9f\x2d\xe5\x5f\xa3\xbf\xb4\x1d\xc3\xaa\x76\x0c\x77\x6a\xf4\x27\x34\x3a\x7f\x87\x0c\x19\x92\x37\x20\x3a\x00\x96\x88\xee\xb6\x00\xe6\x48\xf9\xd7\xe8\xff\xdc\x8e\xe1\x8f\x76\x0c\xd4\x5e\xd1\xdf\xdb\xd8\xfc\x1d\x38\x78\xf0\xa0\x41\x03\xa3\x03\x60\x89\xe8\x73\x16\xfd\xb9\x52\xfe\xdb\x2b\xfa\x7f\x6d\xcf\x70\x49\x7b\x86\x42\x8d\xfe\x84\xc6\xe6\xef\x90\x01\xb9\x43\x87\xe6\x47\x07\xc0\x12\xd1\xbd\x16\xfd\xcb\xa4\xfc\x6b\xf4\x1f\x6b\xcf\xb0\xb3\x3d\xc3\x6e\x8d\x7e\x4e\xa3\xf3\x77\x50\xde\x80\x21\x43\xf2\xa2\x23\x10\x15\xd1\x7d\x02\xe1\x1f\x52\xfe\x3b\x28\xfa\xad\xcd\xdf\x3b\x30\x74\xeb\xa0\xe8\x2f\x6b\x74\xfe\x0e\x1d\x34\x70\xf0\xa0\xc1\xd1\x01\x88\x8a\xe8\x7e\x41\xff\x72\x29\xff\x1a\xfd\xd9\x1d\x18\xea\x3a\x30\xcc\xd3\xe8\x67\x36\x36\x7f\x07\xe6\x0f\x1d\x92\x3b\x6c\x40\x74\x00\xa2\x22\xfa\x92\xa0\x7f\x85\x94\x7f\x8d\xfe\xa1\x0e\x0c\x1f\x76\x60\xf8\x54\xa3\x7f\xac\xd1\xf9\x3b\x64\xe0\x90\x41\x03\x86\xe6\x45\x47\x20\x2a\xa3\x07\xf4\x7d\xe6\x4a\x79\x2f\xdc\x51\xeb\xf3\x8e\x0c\xbd\x3b\x32\xf4\xef\x98\xcc\x1e\x0c\xca\x7c\x3d\xd2\x04\x7b\x4d\xba\xea\x9b\x9f\xf8\xa7\xec\x8f\x8e\x4a\xcf\x9e\xd3\x91\xe1\x8a\x8e\x0c\x57\x25\xa3\x53\xa4\x7b\xf0\x8a\xa3\x55\xa9\x26\x7e\x6b\xc7\x7c\xf4\x6a\x7a\x6d\x9d\xf4\x0b\xeb\xa8\xce\x23\xde\xe8\xc8\xf0\x56\x47\x86\xf7\x92\xd0\x6d\xa8\x8e\x1e\xac\x41\x84\x49\x26\xd9\xab\xa4\x3e\xd0\x89\x63\xfe\x14\x6d\x3a\x31\xb4\xef\xc4\x90\xd5\x29\x29\xbd\xca\xd0\x2c\x11\x45\x0a\x77\x9a\x66\x40\x4c\x83\xbd\x5a\xea\x83\x9d\x54\x7b\x2f\xe9\xc4\x10\xe8\xc4\x10\xd4\xe8\x4c\x37\x0d\xfc\xd9\x81\x9a\xca\xe9\x97\x4a\x3e\xd6\x22\xc2\x42\xd4\xda\xf7\x2f\xa9\xff\x6b\x74\xee\xed\xc4\x70\x5f\x27\x86\x8d\x49\xf8\xa9\x0e\xd4\xd6\x04\x63\x84\x96\x69\x84\xe6\xc9\xf5\xa0\x93\xba\xaf\xf8\xb6\x13\xc3\xf7\x9d\x18\x7e\x4a\x42\xc7\x1a\x45\x49\xe6\x1e\x9d\x9f\x7f\xcb\x7b\xf1\x2c\xed\x7e\x20\x8b\xe1\xd4\x2c\x86\x91\x59\x89\x74\xcc\xa6\x9d\x15\xed\x20\x93\xce\x05\x51\x52\xf3\xe5\xb9\xb8\xf6\x9d\xab\xb3\x18\xfe\x9d\xc5\x70\x4d\x03\x74\x2e\x0c\x86\x43\x31\x3a\x4b\xa3\x3c\xfd\x47\x8e\xbf\xf6\x9d\xe7\xb3\x18\xf6\x67\x31\x1c\x68\x80\xce\x98\xf2\x59\x31\x32\xdb\x62\x4d\x5b\x20\xd7\x83\xce\xea\x3b\xe9\x9d\x19\x5a\x77\x66\x68\xd7\x39\x39\x9d\xf3\xc3\xb5\x55\x45\x53\x62\xa4\x7e\x94\xa4\xae\x91\xf6\x90\xf6\x9d\x8b\x3b\x33\x4c\xef\xcc\x50\xd4\x18\x9d\xbf\xc4\xe8\x6c\x94\x22\x74\xad\x3c\xff\xd0\xbe\xb3\xb6\x33\xc3\xbd\x9d\x19\xee\x4f\x42\xc7\x1c\xaf\xf3\xcb\xc2\xc1\x40\x71\x8c\xce\x66\x49\xe7\x3a\x79\x2f\xa8\x7d\xe7\xcb\xce\x0c\x47\x3a\x33\x7c\x97\x84\x4e\xa8\x46\x59\xdd\xa2\x7f\x62\xf2\x7c\xbd\xdc\x0f\xbb\xa8\xef\xe4\x76\x61\x18\xd8\x85\x61\x48\x97\x44\x3a\xb5\x35\x15\x41\x59\x01\x46\x90\xd9\xa9\x0c\xbb\x1b\xe4\xf9\x57\x17\x25\xcf\xff\xec\xc2\x70\x75\x17\x86\xf9\x49\xe8\x14\xd5\x86\xc3\xc1\xaa\xc8\x59\xc1\xca\x50\x78\x6e\x8c\xdc\x7e\xcd\x4e\x5c\x28\xc7\x5f\xa3\xb7\xbf\x0b\xc3\xcb\x5d\x18\x5e\x4d\x42\xaf\x34\x1c\x9a\x1d\x47\xec\x6d\x49\xec\x46\x39\xef\xbb\x2a\x3a\x6d\xbb\x32\x74\xe8\xca\xd0\xb9\xab\xb2\x8f\x17\xc4\xd9\xc7\xe6\xf8\x45\x33\x94\x09\x6a\x1f\x45\x59\x5b\x24\xed\x20\x8d\xde\xcc\xae\x0c\x55\x5d\x19\xc2\x1a\xbd\x65\x49\xe8\x89\x95\x2f\x46\xf0\x2b\x8b\xe0\x4d\xd2\x0e\xd4\xe8\x6d\xeb\xca\xf0\x64\x57\x86\xa7\x75\xfe\x8e\xc7\xc7\x77\x55\x85\x22\x56\xe2\x06\x41\xee\x68\x94\xbf\x9b\xa5\x1d\xac\xd1\x73\x77\x63\xf0\x75\x63\x48\xeb\xa6\xf1\x77\x3c\x9e\xbf\x8a\x8a\x7a\xf4\x7e\x8d\xd2\x5b\x2c\xdb\xdb\x4d\xad\x2f\x73\xbb\x31\x5c\xd9\x8d\xe1\xaa\x6e\xea\x9c\xf6\xdf\x16\xed\x86\xfd\xa1\xcb\x23\x81\x42\x91\x19\xf9\x7c\x11\xf7\x18\x28\x2e\xee\x5b\x52\x69\xdd\xad\x9d\x66\xc0\x12\x71\xed\xaf\xdd\xf2\x2f\x91\xf7\x1f\xdd\xd4\x7a\xfd\x65\x37\x86\x6f\xbb\x31\x1c\xd5\x70\x7f\x6a\x00\x37\x32\xb7\x3a\xd8\xaf\x5f\x59\xa0\xa6\xac\x5f\xec\xa8\x38\x12\x28\xb4\xee\x40\x56\xa0\x0d\x0c\x9b\xcc\xac\x13\x45\xbc\x45\xea\x3d\xdd\x15\xde\xd4\xee\x0c\x17\x77\x67\x98\xd1\x5d\xe1\x15\x75\x97\x9f\x1f\x13\x17\x77\x28\xf1\x82\x7f\x4f\x44\xb3\xc3\x0a\x74\x80\xe1\x10\x65\x03\x4c\x6d\x50\x8e\xb7\x86\xb3\xa7\x3b\xc3\xfe\xee\x0c\x07\x34\x9c\x57\xbb\x37\xbb\x5d\xb2\x3c\x9f\xf9\x08\x64\x19\xe0\x15\x68\x07\x99\xec\x5a\x77\xa8\xbf\x55\xce\xf3\x1e\x0a\xf7\xd4\x1e\x0c\xa3\x7a\x30\x8c\xeb\xa1\x70\xcf\xe8\xd1\xcc\xf6\xc5\xa1\xa6\xc0\x0a\x4c\x05\x23\x15\xc0\x6d\x79\xf8\x2e\x93\xeb\x9c\x86\xb7\xb1\x07\xc3\x23\x3d\x18\x1e\xd3\xf0\xb6\xf5\x68\x76\x3b\x0b\xcb\x23\xb3\x82\x45\x91\x50\xb8\x91\x41\x04\x80\xe5\x72\xbd\xcf\x56\xb8\xed\xb3\x19\x3a\x65\x33\x74\xcd\x56\xba\x4e\x93\xed\xd3\xd1\x6c\x31\x2c\x00\x58\x21\xd7\x39\x8d\xfe\xd5\xd9\x0c\xff\xc9\x66\xb8\x2e\x5b\xf3\x83\xc9\x6e\x76\xbb\xc6\x85\x55\x0d\x47\x25\x2a\x1c\x6d\xd3\x6d\x72\x9d\xd7\xf0\xbe\xcb\x66\xf8\x29\x9b\xe1\xb8\x86\xf7\x7b\x76\x33\xc7\x4d\xa1\xb5\x82\x15\x98\x01\x46\x06\x80\x5f\x8f\x7f\x58\x29\xf7\xb9\x1c\x85\x17\xca\x61\x88\xe4\x30\xcc\xc9\x51\x78\xff\xc8\x69\x76\xfb\xcc\xf9\x3e\xb2\xa6\x26\x18\x8e\x94\x87\xaa\xc6\x86\xc3\x72\x00\x73\x93\x36\x16\x00\x6e\x97\xf7\x5f\x1a\xfe\x37\x39\x0c\x47\x73\x18\x7e\xd6\xf0\x8f\x5b\xf8\xf1\xfe\xd9\x09\xed\x4d\x8e\x5e\x90\x09\x2b\xb0\x0d\x18\x6d\x00\x7c\x86\x0c\x17\x5c\x25\xe7\x7f\x4f\x85\x7b\x51\x4f\x86\x19\x3d\x19\x8a\x7b\x2a\xdc\xd2\x9e\xcd\x6e\xf7\x74\xe1\xee\xd2\xe0\x9c\x5c\x2d\xcf\xbd\x34\xbc\xe7\x7b\x32\xbc\xd4\x93\xe1\xa0\x86\xf7\x7a\xcf\x66\xb6\x53\x43\xf3\xc2\x0a\xf4\x81\xe1\x03\x70\x18\x14\xf3\x23\x5a\x23\xe7\x7f\x2f\x85\x37\xa2\x17\x43\x41\x2f\x86\x31\xbd\x14\xde\xf8\x5e\xcd\x6f\x5f\xf4\xc2\x22\xf9\x64\xbc\x43\xce\x7f\x0d\x6f\x7d\x2f\x86\x8d\xbd\x18\x1e\xd6\xf0\x1e\xed\xd5\xdc\xf6\x29\x34\x27\xac\x40\x17\x18\x2e\x00\x9b\x76\x7f\x7d\xa7\x9c\xf7\xbd\x15\x5e\xc7\xde\x0c\x5d\x7b\x33\x64\xf7\x56\x78\xbd\x7a\x37\xbb\x7d\x81\x70\xb0\x2a\x30\x41\x56\x76\x68\x64\xbd\xb9\x4b\xea\xbb\x1a\xee\xf5\xbd\x19\x6e\xec\xcd\xb0\xb8\xf7\x49\xac\x37\x3a\x9a\x23\x36\x35\x4c\xed\x50\xce\x7f\x8d\xfe\x2f\xbd\x19\x7e\x37\x69\xf7\x51\xed\xe2\x3e\xcd\x6e\x57\xcd\xdc\x9a\xca\x50\x55\xa4\xdc\x2a\x6f\xde\xd0\x7e\x71\xb7\x5c\x07\xfa\x28\xdc\x60\x1f\x86\xb2\x3e\x0c\x15\x7d\x4e\xa2\x5d\xf5\xd0\x5c\xb1\x91\x03\xb8\x47\xca\xbf\x46\x7f\x7f\x1f\x86\x57\xfa\x30\xbc\xae\xb5\xeb\xd0\x49\xb4\xab\x3a\x58\x54\x2e\xe3\xb0\x0b\x18\x56\xa0\x01\x86\xae\x52\xdc\x2b\xe5\xbf\xaf\xc2\x1b\xde\x97\xe1\xf4\xbe\x0c\xa3\xfb\x2a\xbc\x71\x7d\x9b\x29\x8f\x4d\xa0\x01\xac\x93\xf2\xaf\xe1\xdd\xdf\x97\x61\x53\x5f\x86\xcd\x1a\xde\x63\x7d\x9b\xbf\xcf\x8b\x30\xbe\x06\x85\x71\xbd\x94\xff\x7e\x9a\x7d\xdb\x8f\xa1\x63\x3f\x86\x2e\xfd\x14\x5e\xf7\x7e\xcd\x6c\x9f\x86\xa6\x56\x6a\x43\xd3\xcf\xee\x93\x72\xaf\xe1\x5d\xdb\x8f\xe1\xc6\x7e\x0c\x8b\x35\xbc\xa5\xfd\x9a\xdd\xbe\xb2\xa2\x32\x99\xcf\x3d\xf9\x5c\xbb\x5f\xda\xb9\x1a\xde\xb1\x7e\x0c\x27\x4c\xac\xfe\x0a\xcf\xe8\xdf\xcc\xf6\x29\x34\x73\xb6\x39\xc1\x70\xca\xf4\x59\xb1\x06\x6e\x90\x76\x7e\x7f\x85\x77\x69\x7f\x86\x50\x7f\x86\x1a\x0d\x6f\x56\xff\xe6\xcb\x67\x6d\x71\xa8\xb4\xe1\x29\xf7\x80\x3c\xf7\xd1\xf0\x0e\xf5\x67\x78\xaf\x3f\xc3\x87\x1a\xde\x27\xcd\x6d\x9f\x42\x4b\xbe\x1d\xc0\x46\x79\xcf\x9d\xab\xf0\xce\xce\x65\x98\x92\xcb\x30\x35\x57\xe1\x5d\x98\x2b\xf1\x1a\xce\x5b\x34\x3b\x50\x1e\x39\x2f\x18\xa8\x09\x55\xf5\xec\x37\x45\x25\x2f\x52\x42\x63\x45\x83\x3f\x28\xcf\xfd\x34\xbc\x27\x72\x19\x76\xe6\x32\xec\xd6\xf0\xf6\xe4\x36\xbb\x3f\x8b\x0b\x4b\xff\x1a\x68\x78\xff\xd9\x24\xef\xbb\x07\x28\xbc\x9e\x03\x18\xfa\x0d\x60\xc8\x1b\xa0\xf0\x06\x0f\x68\xa6\xde\xa4\xa1\x99\xab\x98\x1b\x0c\xb7\xe6\x34\x0a\x00\x0f\xc9\x73\x5f\x0d\x6f\xd5\x00\x86\xbb\x06\x30\xdc\xab\xe1\xdd\x37\xa0\xa9\xfe\x0c\x9a\x3a\x8a\xec\xc8\x9e\xfd\x94\xc2\x92\xd0\x9f\x0f\x4b\xff\x37\x0d\xcf\x97\xc7\xd0\x22\x8f\x21\x23\x4f\xe1\xb5\xc9\x6b\x76\x7f\x96\x94\x57\x15\x46\x33\x22\x25\xe9\xd1\x47\xe4\x39\x5f\x9e\xc2\xfb\x47\x1e\x43\x5d\x1e\xc3\x3c\x0d\xef\x3f\x79\xcd\x94\xcf\x7a\x68\xc9\xa6\xe0\x66\x69\xff\x69\x78\xdf\xe7\x31\xfc\x9c\xc7\xf0\xab\x86\x77\xe2\x24\xda\x17\x0a\x17\x05\x4b\x8b\x6a\x22\x56\xa5\x80\xe4\xcb\x36\x3c\x2a\xf7\xbd\x81\x0a\xb7\x74\x20\x43\xc5\x40\x86\xea\x81\x0a\xb7\x66\x60\x73\xdb\xd9\x14\xea\x16\x79\xce\xa1\xe1\x1d\x1e\xc8\xf0\xf1\x40\x86\xcf\x35\xbc\xaf\x06\x36\xbb\x9d\x09\x81\xc7\x0d\xdb\x16\xe6\xeb\x31\xe9\xf7\x35\x48\xe1\x5f\x3c\x88\x21\x30\x88\x21\x38\x48\xf3\x77\x1e\xd4\xcc\x79\x92\x1c\xdd\x0d\x2b\xd0\x03\xb2\x3e\xb8\x15\x10\xb5\x55\xee\xff\x1a\xee\xcb\x83\x18\x5e\x1b\xc4\x70\x48\xc3\x7d\x67\xd0\x49\xb4\x5b\x54\xe1\x18\x55\x5b\x92\xb4\x9f\x1f\x97\xfb\xff\x60\xcd\xfe\x1d\xcc\x30\x6a\x30\xc3\xb8\xc1\x9a\xfd\x3b\xb8\x99\xe3\xda\x04\x1a\xc0\x36\xb9\xff\x6b\x78\xf7\x0d\x66\x78\x70\x30\xc3\x23\x1a\xde\x96\xc1\xcd\xdf\x1f\xcb\x23\x8d\xa8\xdb\xf0\x84\xdc\xff\xf3\x15\x5e\x66\x3e\x43\x87\x7c\x86\xce\xf9\x0a\xaf\x5b\x7e\x33\xc7\x51\xa1\x29\x75\x1b\x75\x3b\x71\xbb\xb4\x83\x35\xbc\x79\xf9\x0c\xff\xc9\x67\xb8\x2e\x5f\xe9\x87\xf1\x75\x54\x93\xe9\x35\xb9\xd1\x32\x59\x04\x2b\x90\xc0\x90\x7e\x25\x4f\x4a\x3b\x50\xa3\xff\x51\x3e\xc3\xa7\xf9\x0c\x5f\x6a\xf4\x97\x35\x79\x4e\x91\x9c\x3a\xc0\x0e\xb9\xff\x0d\xd1\xf6\xbf\x21\x0c\x53\x86\x30\x4c\x1d\xa2\xed\x7f\x43\x9a\x3d\x3e\x91\x70\x30\x50\x7d\x76\xa8\xb8\x81\xc5\xe5\x29\xb9\xff\x69\x78\xdb\x87\x30\x3c\x3d\x84\xe1\x59\x0d\x6f\xef\x90\x66\xca\x5f\x13\x68\x00\x3b\xe5\xfe\x37\x54\xe1\xf5\x1d\xca\x90\x37\x94\x21\x7f\xa8\xc2\x1b\x36\xf4\x24\xf4\x4f\x91\xcb\xbe\xa2\x01\x11\x7c\x5a\xee\x7f\x1a\xde\x6d\x43\x19\xd6\x0c\x65\x58\xab\xe1\xdd\x3b\xb4\xd9\xfa\xa7\x86\x96\xcc\xe2\x7b\x46\xee\x7f\x1a\x5e\x8b\x61\x0c\xad\x87\x31\xb4\x1b\xa6\xf0\x3a\x0e\x93\x78\xf1\x79\xce\xb4\xf6\x5d\x94\x37\xad\x81\x49\xad\xed\xb9\x14\xcb\x68\xb3\x4b\xca\xfd\x30\x85\xbb\x60\x18\xc3\x0d\xc3\x18\x6e\xd2\x70\x97\x0c\x6b\x62\x9e\x35\x8c\xaa\x1a\x6b\x90\x96\x47\x67\xb7\xd4\x7f\x35\xdc\xfe\xc3\x19\x06\x0d\x67\x18\x3a\x5c\xe1\x8e\x18\xde\xe4\x78\xd6\x44\xc2\xb5\x45\x91\xac\x7f\x64\xc5\x77\x75\xc2\x83\x11\x59\xea\xfa\xa9\x38\xeb\xa2\xa1\xd3\x6a\xcb\xab\x22\x43\xb3\xae\x68\xd4\x20\x7e\x56\xf0\xb9\x60\xb8\xe2\xf3\xf5\xe1\x0c\x6f\x0f\x67\x38\xac\xf1\xf9\xe1\xf0\x26\xe4\xe0\x7f\x89\xcb\x44\xcd\xe2\x39\x79\xcf\x35\x42\xf1\x77\xf9\x08\x86\xab\x46\x30\xfc\x7b\x84\xe2\x6f\xc1\x88\xa6\xe5\x66\xc0\xc0\x41\xd3\xfe\x97\xd8\x4c\x22\x69\x7b\xa4\xfe\xa3\xf1\xd9\xe5\x14\x86\xec\x53\x18\x7a\x9f\xa2\xf8\xec\x77\x4a\x53\x72\xf6\xbf\xc8\x65\x52\xc9\xdc\x2b\xfd\x5c\x4f\x51\x7c\xde\x7e\x0a\xc3\x9d\xa7\x30\xdc\xa3\xf1\xb9\xfe\x94\x93\xb5\xe3\x4b\xa2\x69\x5b\x1a\x90\xb6\xe7\xe5\xfc\xd7\x70\x5b\x9e\xca\x90\x79\x2a\x43\xfb\x53\xb5\x38\x98\x53\x4f\xce\x9e\xaf\x8f\xaa\xd4\x16\x7b\x2c\xa5\xd5\x3e\x39\xff\x4f\x55\xb8\x4f\x9f\xca\xf0\xdc\xa9\x0c\xfb\x34\xdc\x17\x4f\x3d\xf9\x79\x58\x53\x7e\x59\x30\xcb\xec\xef\x81\x79\x6a\x18\xaa\x64\xc6\x22\xf1\x3c\x7f\x90\xf6\xbc\x24\x1c\x0c\x5a\x4f\x1b\x9d\x91\x2f\xc8\x7d\xe0\x34\x4d\x9f\x3d\x8d\xe1\xd2\xd3\x18\xaa\x4e\x6b\xc6\x39\xce\xff\x32\x97\xf5\x8e\xb6\xc4\x6b\xbf\xd4\x7f\x35\xfe\x5a\x9d\xce\xd0\xf6\x74\x86\x8e\xa7\xab\xfe\xec\x7c\x7a\xd3\xf3\x31\x7f\x48\xa2\xa0\xff\xbf\xf6\x69\xe2\xc4\x7c\x51\xda\x41\xa7\x6b\x76\xec\xe9\x0c\x3b\x4e\x67\x78\xe6\xf4\x66\xf4\xe7\xff\x17\xb8\xd4\x4f\xd5\x00\x5e\x92\xf7\x9d\x05\x8a\xbf\xae\x05\x0c\x39\x05\x0c\x7d\x0a\x54\x7f\xf6\x2f\x68\xfe\xbe\x6f\xda\x2e\x35\x71\x96\x2f\xc6\x12\x11\xbf\x2c\xe7\xbf\x86\x77\x53\x01\xc3\x52\x53\x25\xd1\xf0\x6e\x2f\x68\xee\xbe\xaf\xd0\x5a\xc3\x0a\xcc\x04\x23\x53\xd6\xff\xb0\x59\x79\x3a\x0f\x48\x7f\x67\x0d\xcf\x36\x92\xc1\x3d\x92\xc1\x3f\x52\xe1\xa5\x8d\x6c\xca\xce\xae\xae\x08\x94\xcb\x0b\x81\x46\xcd\x6c\x78\x45\xde\x7f\x8e\x54\x78\x91\x91\x0c\x73\x47\x32\x5c\xa1\xe1\xd5\x8d\x6c\x76\x7f\x5a\x81\x51\x0d\x4d\xd9\x83\x52\xef\xd5\xf0\x3e\x1a\xc9\xf0\xf9\x48\x86\xaf\x35\xbc\x6f\x47\x36\xb3\x3f\x75\xb4\xa4\x27\x5d\xaf\x4a\xfb\x6f\x94\xc2\x3b\x6f\x14\xc3\xd4\x51\x0c\x17\x8d\xd2\xf2\x43\x8c\x6a\xfe\xfa\x5d\x14\xa8\x69\xf8\x98\x12\x5e\x93\xf7\x9f\x1a\xde\xce\x51\x0c\xcf\x8e\x62\x78\x5e\xc3\xdb\x3f\xaa\x99\x76\x8a\x42\x6b\xc0\x4e\x79\x5d\xfa\x39\x8d\x56\x78\x83\x47\x33\x0c\x1f\xcd\x70\xda\x68\x85\x37\x72\x74\xf3\xdb\x17\xac\x0c\x9c\x17\x0a\x45\x1a\x50\xbc\xdf\x90\xfa\x8f\x86\x77\xd7\x68\x86\x75\xa3\x19\x36\x68\x78\x0f\x8e\x6e\xee\xbe\xd4\x38\x1a\xc0\x9b\xf2\xbe\x5f\xc3\xcb\x18\xc3\xd0\x6e\x0c\x43\xa7\x31\x0a\xaf\xcb\x98\xe6\xb7\xcf\x54\x46\xad\x3c\xbe\x8d\xdc\x7b\x1c\x92\xe7\xbf\x63\xb4\x7b\x8f\x31\x0c\x37\x8d\x61\xb8\x45\xc3\x5d\x36\xa6\xb9\xe3\x58\x0f\x35\xc9\x58\xbe\x25\xf5\x5f\x0d\xcf\x18\xcb\xe0\x1a\xcb\xe0\x1b\xab\xf0\x52\xc7\x9e\x84\xbd\x56\xaf\x60\x73\x43\xad\x7d\x5b\xce\xff\xb1\x0a\xf7\xb2\xb1\x0c\xff\x1c\xcb\xf0\x2f\x0d\x77\xfe\xd8\x66\xdb\x6d\x89\xa8\x3e\x58\x81\x7e\x30\xfc\x00\x4e\x23\x56\x18\xfe\x1d\xa9\xff\x69\xb8\xff\x1d\xcb\xf0\xe3\x58\x86\x63\x1a\xee\x6f\x63\x9b\xa1\xa7\x0e\x9e\x96\xe4\x14\x33\x7e\x67\x7b\x57\xde\x7f\x8e\x53\x78\xd3\xc6\x31\x14\x8e\x63\x28\x19\xa7\xf0\xca\xc7\x49\xbc\xf3\xad\xfc\xf9\x0b\x2e\x4f\xd0\x37\x93\xa1\x55\xab\x43\x68\x97\x65\xc1\xbd\x27\xcf\x7f\x34\xbc\x3d\xe3\x18\xf6\x8f\x63\x38\xa0\xe1\xbd\x3a\xae\x19\xf6\x9b\x50\x70\xad\x83\xe7\x84\x76\x1d\x96\xf3\x7f\xbc\x66\x07\x8f\x67\xc8\x1b\xcf\x90\x3f\x5e\xb3\x83\xc7\x37\x69\xaf\xe9\x28\x93\xd5\x4e\x68\xb3\xf4\x82\xf7\xa5\xfd\xab\xe1\xec\x1f\xcf\xf0\xca\x78\x86\xd7\x35\x9c\x43\xe3\x4f\x5e\x2f\x0c\x87\x42\x91\xac\xf8\xf5\x20\x4e\x51\x1f\x94\xdb\x94\x71\xf6\x81\x3c\xff\x9a\xa0\xdd\x67\x4c\x60\x08\x4d\x60\xa8\x99\xa0\xdd\x67\x4c\x38\x59\xbb\xec\x7f\xc0\x5d\x32\xb5\x1a\x3e\x94\xf7\x1f\x1a\x7f\x69\x67\x30\x64\x9c\xc1\xd0\xf6\x0c\xc5\x5f\x87\x33\x9a\x21\x0f\x83\x07\x24\xaa\x58\xff\x03\x36\x93\x9a\xff\xf0\x91\xd4\xff\xcf\x50\x7c\x3e\x76\x06\xc3\xf6\x33\x18\x76\x6a\x7c\xee\x3a\xa3\x49\x79\xfa\x5f\xe2\x32\xde\x28\xfb\x58\xea\x7f\x13\xb5\x7b\xf0\x89\x0c\x5d\x27\x32\x64\x4f\xd4\xee\xc1\x27\x36\xe7\x5c\xa4\x91\x69\x05\x9f\xc8\xf5\x5f\xc3\x99\x37\x91\xe1\x9a\x89\x0c\x37\x68\x38\x8b\x26\x36\x7d\x0e\xd2\xe8\xb4\x82\x4f\xe5\xfd\xb7\x86\xf3\xdd\x44\x86\x9f\x26\x32\x1c\xd7\x70\x7e\x6f\x46\x7b\x06\x0e\x9c\x56\x52\x11\x0a\x44\xa4\x67\x7a\x03\xc3\x0b\x9f\xc9\x75\xf0\x4c\x85\xf7\xd7\x33\x19\xfe\x76\x26\xc3\xb4\x33\x9b\xa3\xdf\xd7\x43\xd1\xcc\x9d\xcf\xe5\xf9\x9f\x46\x77\xcb\x99\x0c\x4f\x9c\xc9\xf0\xd4\x99\xaa\x1d\xcf\x9c\xd9\x8c\x76\x34\x3a\x2e\x5f\xc8\xf1\x9f\xa4\xf9\x3f\x4d\x62\xe8\x3c\x89\xa1\xfb\x24\x85\x93\x33\xa9\xa9\x71\x19\xd8\xc4\xb8\x7c\x29\xc7\x5f\xc3\x99\x3f\x89\xe1\xba\x49\x0c\x37\x6a\x38\x37\x4f\x6a\xba\x3d\x8d\x2e\xdf\xf0\x95\x1c\x7f\x0d\xe7\xc8\x24\x86\xef\x27\x31\xfc\xa4\xe1\x1c\x6b\xb2\x3d\x4d\x2c\xdf\xf0\xb5\x1c\xf7\xb3\xb4\x71\x3f\x8b\xe1\xa2\xb3\x18\xa6\x9f\xa5\x70\x0a\xcf\x6a\x86\x1d\xda\x68\x7b\x8e\x48\xfd\x57\xc3\xd9\x7e\x16\xc3\xd3\x67\x31\x3c\xab\xe1\xec\x3d\xab\xa9\xf6\xe4\x37\xd1\x9e\x6f\xa4\xdd\x7f\xb6\xc2\xe9\x71\x36\x43\xef\xb3\x19\xfa\x9f\xad\xe5\x01\x3b\xbb\xe9\xf6\x0c\x6b\xb4\x3d\xdf\x4a\xfb\x4f\xc3\xb9\xfe\x6c\x86\x9b\xce\x66\xb8\x45\xc3\x59\x76\x76\x53\xed\x19\xd6\x44\x7b\xfe\x2b\xf5\x3f\x0d\xa7\xcb\x39\x0c\xd9\xe7\x30\xf4\x3e\x47\x3b\x0f\x3b\xe7\xe4\xf7\xd7\xa2\xb9\x45\x15\x89\xe6\x77\x49\x45\x6d\x4d\x59\xb0\x38\xab\x30\x14\xaa\xb0\x96\xda\xa4\x17\x86\xdf\xc9\x79\x70\x8e\xe2\x6b\xd3\x39\x0c\x8f\x9c\xc3\xf0\xd8\x39\xff\x93\xf3\x95\x66\x72\x53\xcf\x27\xd1\x7c\x7d\x2f\xef\x7f\x26\x2b\x3e\xae\x9a\xcc\x30\x7f\x32\xc3\xb5\x93\x55\xff\xdc\x30\xf9\xe4\xfb\x27\x28\x12\x16\x4b\xec\xb8\xbd\x68\xa0\xdc\x8a\xb4\xc3\x89\x60\xb0\x38\xe1\xa3\x45\xa5\xa1\xb8\x27\x81\x8a\xf2\xd2\xaa\xca\x66\x9d\x5f\x1d\x95\xf3\x5f\x6b\xd7\xd4\x73\x19\x2e\x3e\x97\x61\xc6\xb9\x9a\x5f\xee\xb9\x4d\xc8\xd7\xff\xcf\x5a\x15\xef\xff\xfb\x83\x9c\xff\xe7\xaa\xf6\xc0\x54\x06\xdb\x54\x06\xd7\x54\xd5\x1e\xef\xd4\x93\x1f\xa7\x92\xda\x0a\x75\xa0\x5b\x21\xeb\x0b\x2b\xe6\x44\x9a\xcc\x86\xdf\xae\x0e\x14\xe7\x66\x5d\x94\x3f\x28\xbe\xe9\xb3\x0b\x6b\x4b\xa6\x54\x07\xaa\x6a\xb2\x12\xf0\x2a\x42\x45\x33\xd5\x01\x72\x6d\x24\x38\x47\x93\xd7\x70\x30\xa8\xde\x33\x09\x4c\x2a\xaf\xd1\x34\x99\xc2\xda\x9a\xb9\x89\xef\x67\x5d\x31\x22\x6b\x7a\x82\xec\x17\xce\x8d\x04\x6b\xce\x0a\x84\x67\x06\x8b\x13\x0e\xc3\xa2\x79\x5d\xcf\x0e\xce\x89\x24\x7c\x31\xfa\xe6\xc4\x50\x61\x4d\xe2\xf1\x5a\x75\xd8\x3a\x5c\xd3\x9f\x46\x44\x02\xa8\xac\xf8\x23\xb7\xd9\x81\xf2\x44\xf2\x55\xc5\xa1\xaa\xc4\x99\x1a\xa8\xa8\x10\xcf\x63\x9f\x0a\x45\x82\xea\xdd\xb2\x60\x45\x75\x30\x3c\x26\x1c\x28\xaf\x12\xd5\x04\xe2\x24\xa8\x4a\xa4\x5c\x1c\x1d\x28\x2a\x0b\x9a\x9a\x5f\x8d\xc9\x88\xf6\xee\x98\x40\x24\x90\xec\xf9\xa8\x29\x53\x92\x3d\x36\xbb\x35\xe9\x73\x73\xe8\x93\xbc\x11\xed\xaf\x31\x26\xff\xf5\x19\x13\xdd\x32\x25\x58\x19\x48\xda\xc9\xe6\x17\x92\xbe\x59\x28\x92\x0d\x9f\x17\x0c\x14\xcf\x6d\xa0\x43\xe4\x27\xc6\x24\xeb\xc9\xca\x50\xb1\xea\xc6\xd2\xa2\xb3\x42\xc5\xda\xf7\x6a\x6b\x82\xe1\x71\xa1\x70\x51\xc2\xb4\x8c\x84\x22\x01\x11\xca\x10\x3f\x88\xe5\x55\xe5\x91\xf2\x40\xc5\x84\x60\xa0\x7a\x52\xf9\xac\x60\x82\x28\x05\x44\x82\xde\x73\x6b\x83\xb5\xc1\x93\x93\xf5\xb2\x60\xa0\x58\xf1\x69\x92\xad\x8e\x84\x35\x86\x02\xe5\x15\x09\x6f\x9b\x92\x5e\xef\xe8\x63\x6a\xa0\x3c\x12\x0c\x9f\xe4\x2c\x4b\x8a\xac\x93\x16\x9b\x49\xa2\xec\xd7\x44\x44\x16\x2a\x31\xfc\xf5\xc7\x72\x4e\xd2\xe7\x11\x71\x41\x79\x7e\x30\x5c\x19\xdf\xa9\x11\x73\xf4\x92\x3e\x4c\xfa\xe9\xb1\x55\xc5\xf1\xcf\x44\x64\xdb\xd9\x53\x92\x3e\x9e\x92\x6c\x32\x96\x05\x03\xd5\xb9\x09\xa3\x67\x3e\x1d\x90\xf4\x69\x5e\xd2\xa7\xe3\x43\x81\x8a\xfa\x0b\xb5\x07\x56\xa0\x17\x0c\xaf\x38\x73\x52\x27\x5d\x3f\xca\xf3\x9f\xa9\x5a\x1c\xc3\xc5\x0c\x8f\x5c\xcc\xf0\xd8\xc5\x5a\x1c\xc3\xc5\x27\x6b\x37\xff\xdf\x6a\xfd\x7f\xab\xf5\xff\xad\xd6\xff\xb7\x5a\xff\xdf\x6a\xfd\x3f\x5a\xad\xbb\xc2\x0a\xec\x06\x46\x37\x73\xb5\x6e\x41\xa4\x0a\x90\xff\x24\xcf\x3f\xa6\xa9\xf5\xfa\x81\x69\x0c\x0f\x4f\x63\xd8\x32\x4d\xad\xd7\x8f\x4f\x3b\x79\xfd\xba\xb1\xb1\xad\x0a\xce\xae\xd4\xde\x8b\x97\x2a\x73\x45\x2a\xaf\x2a\x8d\x13\xfe\xd9\x81\x99\x0d\xae\x3c\x81\x59\xc1\xf3\x83\x95\xd5\x15\x81\x48\x50\xc6\xff\x5a\x62\xd1\xa0\xad\xf4\xb3\xb4\xff\x2e\xd1\xee\x9d\x2e\x61\x58\x77\x09\xc3\x86\x4b\xb4\x7b\xa7\x4b\x4e\xd6\x4e\xfa\xff\xa7\x56\x27\xbb\xe2\xfb\x45\xde\x7f\x5d\xa2\xf2\x25\x18\xd3\x19\x5c\xd3\x19\x7c\xd3\x55\xbb\x5b\x4c\x97\xed\xce\x8c\xd4\x6f\xb7\xf0\xb6\xae\xe9\x77\x76\x70\xb6\x08\x45\x75\xc0\x3a\x74\x42\x3a\x92\x30\xd7\x84\x97\xc2\x31\x19\x07\x30\x5d\xf5\x6b\xe5\x74\x86\xea\xe9\x0c\x91\xe9\xca\xbe\x8f\xaf\x43\x69\xd1\x6d\xc0\x9d\x9b\x61\x1d\x32\xc8\x10\xb6\xe3\xf2\xdc\x5b\xa3\xdf\x76\x06\x43\xa7\x19\x0c\xa7\xce\x50\x79\x37\xcd\x57\xf1\x0c\x4e\xc8\x83\xb8\x77\x8a\xbc\xf6\xaf\x0c\x44\xca\xcc\x6d\x7c\x4e\xb5\xf5\xfb\x19\x35\x67\x54\x95\x58\xbf\x57\x85\xc2\x95\xc2\xab\xc5\xfa\x7b\x64\x61\x8d\xf5\xdb\x38\x79\x52\x59\x58\x1e\x89\x7b\x52\x12\x0e\x55\xca\xa7\x84\x05\x6d\xe1\x3e\x51\x14\x5b\x64\x61\x47\x44\x46\xb4\xa3\xcd\xfc\x9f\x89\x90\xa1\x07\xda\xf1\x14\x1e\x22\x8a\x96\xb4\x44\x27\x3a\xf0\x42\x22\x1c\x89\x69\xd8\x16\xd3\x30\x83\x3c\x98\x47\xc3\x44\x16\x5b\x46\x51\x1b\xcf\xa4\xc1\xe8\x46\x17\x7a\xd1\x23\x69\xc4\x5e\xbf\xca\xfb\xef\x19\x2a\xef\xc3\xc1\x19\x0c\x6f\xce\x60\x78\x67\x86\x16\xf7\x3b\x83\xeb\xf5\x43\xf4\x5f\xd1\x86\x0a\x19\xf9\x90\xeb\x85\x87\xd1\x07\xf7\x20\x76\x14\x98\x06\x1a\xa2\x36\x83\x81\x6d\x31\x5b\x64\xa1\xb4\x93\x72\x44\xf9\x4d\x9e\xff\x05\x14\xee\x99\x01\x86\xc9\x01\x86\xf3\x03\x0a\x77\x7a\x80\xeb\xad\x17\xd1\xbc\x9b\x51\x5c\x99\x2a\xde\x0e\x9b\xd1\x01\x39\x56\x42\x47\x91\x55\x3b\xe6\x74\xfd\xbb\xcc\xfb\x20\xe9\x88\xf8\xec\xb5\x01\x86\x7b\x03\x0c\xf7\x5b\xb4\x4d\xac\x9c\xe3\xda\xb8\x8e\x93\xe3\x4a\x08\x5b\x10\xa1\x42\x06\x66\x9f\x90\xe7\x61\x1a\x9d\xaf\x02\x0c\xdf\x04\x18\xbe\xd7\xe8\x0c\xd5\xe9\x4c\x92\xfd\x22\xa8\x5c\x19\x8d\xb4\xff\x43\xfa\xc3\x15\x2a\x3a\x03\x0b\x19\xf2\x0b\x19\x86\x17\x2a\x3a\x13\xe2\xe8\xe4\xc5\x08\x2d\xb2\x32\x2d\xfc\x29\xef\xbf\x0a\x39\x56\xdf\x70\x79\x21\xc3\xca\x42\x86\x35\x85\xaa\xff\xde\x28\x4c\xbe\xee\xd6\x56\x95\x17\x85\x8a\x83\xfd\x6b\x23\x25\x43\xfb\x8d\x11\xc5\x16\xcf\x93\x45\x0e\x3b\xc1\x56\xec\x04\x9b\x08\xdd\xaa\x0a\x0d\x8a\xa2\x95\x48\xd6\x4f\x73\x48\x3d\x68\x43\x07\xfa\xd0\x85\x69\x78\x0a\xf9\xc8\x27\xd2\xd7\x67\x18\xaa\x12\x64\xba\xf9\x23\xab\x48\xad\x13\x23\x8b\x18\xc6\x14\x31\x4c\x28\x52\xfc\x5d\x59\x74\x52\xfc\x9d\x51\x15\x0b\x79\x91\x7c\x2e\xe2\xff\x57\x3e\x51\xf0\xb9\xb7\x48\xf5\xe3\xa7\x45\x0c\x5f\x15\x31\x7c\xab\xf1\x99\x5a\xdc\x6c\x3e\x27\x05\x6a\x22\x56\x5f\xe2\x8c\x4c\xd8\x8a\x6d\xe0\x08\x8b\xa9\xe0\x27\x3b\x13\x39\x49\x96\x01\x30\xd0\x87\xed\xd0\x85\x7d\xc8\xc7\x00\x3e\x72\xc8\x93\x57\x12\xfc\x5c\x50\xac\xfa\xed\x8a\x62\x86\xab\x8b\x19\xe6\x17\x2b\x7e\xd6\x9d\x3c\x3f\x5a\xdf\xe1\x64\xc9\xd7\x76\xa3\xf9\x7c\xb1\xe0\xeb\xbb\x62\xd5\x4f\xae\x20\x83\x37\xc8\x90\x1a\x54\x7c\x0d\x0a\x36\x83\xaf\xb1\x55\x9a\xbc\x99\x9c\x64\xc2\x46\xdb\x49\x15\xd5\x34\x77\x1d\xc1\x4f\x5d\x50\xf5\xd3\xb2\x20\xc3\x6d\x41\x86\xd5\x1a\x3f\xaf\x37\x87\x1f\x93\x93\xff\x0f\x6f\xef\x02\x67\xf5\xd4\xfd\x01\xaf\xcb\xfe\xfd\xce\xfd\xcc\x7d\xa6\x7b\x43\xa1\x42\x92\x10\x7a\x1e\xa9\x44\x84\x79\x94\xfb\xad\x69\xe6\x54\x47\xd3\x9c\x31\x73\x46\xe5\x9a\xe4\x12\x21\x84\x24\x84\x28\x29\x2a\x49\x92\x24\x49\x12\x06\x21\xb7\x84\x50\x84\x41\x6e\xe9\xf1\xbc\x9f\xdf\xde\xfb\x9c\xbd\xe7\xcc\x4c\x8d\xff\xfb\x79\xdf\x33\x9f\xfa\xcd\x39\x33\xb3\xbf\x6b\xef\xbd\xf6\xda\x6b\xad\xbd\xf6\x5a\xfd\x13\xb5\xf2\x2e\x68\x67\x58\x86\x9d\xe1\x07\x47\x4b\x30\xc5\x4a\x42\xfe\x13\x48\x9c\x8b\x39\xde\x93\xc2\xe8\x43\x22\xef\xd3\x00\x39\xe4\x10\x52\x47\x06\x68\x2d\x4c\x7d\x7e\x47\xf1\xff\x08\xb3\xcf\xf4\x1d\xc1\xd0\x7f\x04\xc3\x09\x23\x0c\x7d\xe3\x47\xfc\x13\xfa\xac\x29\x54\x74\x2e\x4d\xd5\xa0\xfd\xe7\x34\xba\x92\xbe\x55\x23\xcc\xf8\x6d\x1c\xc1\xf0\xc1\x08\x86\x8f\x2d\xfa\xb2\x46\xb6\x80\xbe\x33\x4b\x2b\xe2\xe5\x00\xd4\x09\x96\x61\x27\x98\xe8\xd3\x65\x85\x3d\x8a\xfc\xde\x74\xb2\xc0\x28\x86\x54\x09\x5a\x59\xe3\xd6\x87\x3e\xec\x9c\xa6\xaa\xb5\xac\xda\x9a\x1a\x39\x9f\xe2\xff\x91\x66\xdc\xaa\x47\x32\xd4\x8e\x64\x18\x3f\xd2\xd0\xb5\xa0\xc5\x74\xa5\x47\x4c\x51\xb7\xfa\xff\x1d\x75\x00\x7e\x49\xdf\x1f\x16\x7d\x79\xa3\x18\x5a\x8f\x62\x68\x3f\xca\x8a\xff\x19\xa5\xe8\x9b\xa9\xeb\xae\x0c\x98\xad\x9e\x35\xc9\xea\xb2\x44\xe5\xa5\xdd\xbb\x74\x3b\xb5\x76\x4c\x66\x34\xdc\x2a\xf2\xc1\x72\xf4\x43\x77\xa9\x0a\xa9\xe2\x3e\xe9\x9d\x3a\x20\x71\xc7\x8d\x62\xe8\xa1\x3f\xb9\x79\x14\xc3\xed\xa3\x18\xee\x1b\x65\xf4\x96\xc7\x46\x31\x3c\x35\x8a\x61\xda\x75\x0a\x6f\xfa\x55\xea\x39\x69\x7d\x43\xfc\xe1\xa5\x35\xb1\x34\xee\x42\x6c\x0d\xcb\x91\x73\x44\x6e\x56\x8e\x80\x81\x48\x74\xa8\xe8\x99\x75\xa8\x4a\x94\x4d\x82\x72\x65\x2a\x78\xcc\x92\xe9\xe0\x83\x92\x0e\x88\x1b\x3a\x0a\xe3\x0c\xed\xe2\x0c\xfb\xc7\x0d\x1d\x87\xc6\x19\x8e\x8e\x37\xa6\x63\x76\x26\x1d\xf1\xe4\x90\xf8\x65\xcd\x91\x72\x2a\x12\x1d\x25\x8e\xce\x3a\xaa\x69\x52\xe4\x2b\x24\xe9\x99\x1a\x67\xe8\xad\x3f\xd9\x10\x67\x78\x27\xce\xf0\x81\x45\xcf\x09\x17\x33\x9c\x79\x31\x43\xfe\xb8\x86\xfc\x32\xf7\xec\x40\x03\x7a\x4a\x4a\xab\x6b\x62\x67\xc8\x6b\xe1\xa9\x8f\xaa\x4b\x2b\x47\xa6\x08\x4c\x7d\x56\x33\xbe\x32\x59\x3a\x2e\x4d\x75\xd5\x3d\x08\xcb\x71\x3a\xc2\x08\x74\x31\x4c\xdd\x29\x9f\x0a\x85\x8b\xf9\xe8\xc7\x28\xbd\x88\xfe\x35\x48\x2f\x63\xd6\x52\xa4\x67\xd0\xe7\xf3\x2f\x41\x7a\x1a\x7d\x0f\x23\x39\x52\x25\xbb\x0f\xfd\xf3\x91\x9e\x40\xdf\xfb\x48\xa7\xa1\x23\x2b\x65\x44\x24\x4b\x1e\x2c\x0b\x45\xfb\xb1\x08\xff\xe5\x2f\xa1\xd3\x7c\x83\x29\x8c\x11\xea\x40\x23\xfd\x47\xd0\xe1\xbe\x29\x28\x00\x72\xa9\x84\x82\x58\x40\x8c\x39\x1e\xab\xe4\x90\x1f\x89\x7c\xe4\x67\x12\x3e\xf2\x3b\xe4\xfa\x1c\xc7\xef\xf7\x91\xdf\xe7\xcb\x09\xfa\x03\x14\xf4\x05\x7c\x61\x7f\x88\xc2\xbe\x90\x1e\xc1\xb0\x1c\xbf\xba\x8b\xcd\xf8\x7d\x71\x31\xc3\xb6\x8b\x19\x76\x5c\x6c\xc6\xaf\xef\x68\x86\x93\x47\x33\xec\x9e\xa0\xc6\xad\xb7\xae\xd3\xb5\xaa\xb8\x89\xf1\x1b\xa4\xee\xf0\xaf\xc2\xf3\x60\x39\x9e\x0f\xcb\xbd\x3e\x44\x91\xbc\x7d\x5a\xa8\x2a\xd4\x4a\xd4\x87\x29\x88\xae\x2c\x5e\x28\xd0\xc1\x57\xc9\xbf\x9a\xe8\x25\xf2\x2d\x27\x7a\x8e\xfc\x2b\x88\x9e\x27\xdf\x42\xa2\x10\x66\xa1\x40\xc6\xfb\xc8\x3f\x85\xe8\x66\xf2\xcd\x97\x75\x3d\x28\x4a\x61\x3c\xc6\xd3\xf5\xda\xab\x4e\x23\x09\xd9\x6d\x76\x5d\xd5\x71\xd5\xc1\x88\xec\xdf\xdc\xd1\x66\xdf\x5a\x3a\x9a\xe1\xf9\xd1\x0c\x2f\x8e\x36\xeb\xf5\xfb\xd1\x6a\xa1\x25\x33\xf8\x23\xd5\xaf\xe3\x92\x89\xb8\x9c\xe9\xa3\x60\x39\x1e\x0d\x77\x7b\x6a\x87\x4b\x02\xc3\x72\x83\x12\x48\xd1\x54\x37\x8a\xa2\x0e\x1d\x24\xd5\x4f\x81\x4c\x88\x07\x33\x40\x90\xf6\xa5\xa8\x46\x8f\x4a\x7a\x7a\x57\x98\xfc\x3e\x03\x2b\x18\x06\x55\x30\x9c\x52\x61\xe8\x39\xaf\xa2\x69\xf9\x96\xa2\x27\x59\x1d\x1f\x03\x40\x51\x58\x81\x51\xb8\xc3\x1b\x4f\xa9\xe9\xb3\x4f\x00\x84\xe4\x61\x69\x96\xc4\x99\x55\x61\xf4\xeb\xe7\x2b\x18\x56\x55\x30\xac\xb1\x70\x36\xef\x05\xa7\x4b\xb7\xf2\x58\x59\x7c\x4c\x69\x45\xd7\xee\xc7\xd5\xd4\xc4\x47\xaa\x2b\xdc\x39\xb0\x02\x73\x61\x36\x62\x50\x5a\x1f\x32\xe3\xb0\x2e\x43\x19\xa0\x2c\xf6\x48\x48\x2b\xfa\xd9\x92\x8e\x2e\x63\x0c\x1d\x7d\xc6\x30\x1c\x37\x86\xe1\xf8\x31\x86\x8e\x6b\xc7\xec\x99\x8e\xea\xf8\xc8\x51\xc9\x21\xa3\xe2\x23\x24\x67\x65\x77\x82\x15\xd8\x19\x36\x23\x86\xb1\x1d\xb6\x45\xa2\x56\x58\x80\x51\x64\xcc\xc5\xa0\x2e\x35\xe3\x62\x07\xcc\xd1\x6a\x60\xba\xf0\x0c\x9e\x86\x7d\x28\x8f\x1c\xca\x91\x52\x3d\x0c\x00\x39\x6a\x1f\x1c\x63\xe4\xd9\x47\x63\x18\x3e\x1d\xc3\xf0\xf9\x18\x63\x6f\xf6\xc9\xb0\x63\x53\x74\x55\x55\xc7\x46\xc4\xc7\x0d\xaa\x19\x1c\xab\xa9\x19\xaa\x6e\xb8\x07\x60\x05\x06\x60\x92\x60\xa5\x94\x3a\x18\x96\x57\xe0\x72\x25\x4e\x8f\x4a\x33\x0e\xfd\x2b\x19\x4e\xac\x64\x18\x5c\x69\xc5\x35\x57\xee\x79\x1c\x2a\x62\x23\xcc\x30\x54\xed\x0f\x2b\xf0\x00\x98\x29\x37\x34\x41\x98\x2d\xa5\x85\xdc\x36\x28\x9c\xfa\x4e\x66\x83\xf6\x08\x19\x84\x3d\xa8\x35\x05\x28\x4f\x9a\x7f\x82\x0a\x14\x4b\xe6\x29\xfd\xd7\xa2\xeb\x8b\x4a\x86\x6f\x2a\x19\xbe\xb3\xe8\x8a\x24\x5a\xcc\x27\x69\xf2\x8a\xf3\x61\x05\x16\xc0\x1f\x02\x05\x09\x3d\x0b\x8c\x7e\xca\x92\x0e\x24\xfd\x0e\xdb\x92\xac\x7d\x4c\x3e\x54\x16\x5b\xbe\xa4\x67\x58\xc2\xd0\x73\x7b\x82\xe1\xee\x04\xc3\x8c\x84\x91\x47\x4b\x13\x0c\xcf\x27\xb8\x11\x3d\xbd\xd6\x37\x4b\xd7\xe9\x89\xda\xca\x72\x4b\x84\x8f\x4a\xd4\x56\x94\xcb\x0f\xcf\x90\xc6\x5e\x71\x7b\x58\x81\x1d\x60\xad\xd2\x44\x91\x3a\x0a\x81\x9d\x9d\xf6\xdc\x8e\x5c\xda\x87\xda\xd1\x7e\x72\x69\xe5\xc9\x10\x09\x94\xd5\x9a\xe5\x40\xa7\x36\xa2\x02\x49\x77\x76\x95\xa1\xbb\x7b\x15\xc3\x61\x55\x0c\x47\x56\x99\x71\x3c\xbe\xaa\xc5\xe3\x28\x49\x1b\x90\x18\x2b\x97\x5c\xb6\x0f\x56\xa0\x1f\x36\xa7\x88\x53\x45\x94\x1c\xeb\x1e\x75\xa1\xda\x07\x2d\xfc\xf9\x55\x0c\x4f\x55\x31\x3c\x6d\xe1\xbf\xf2\x0f\xf1\xe5\xd0\x28\x29\xf3\xb3\xc3\x41\xad\x6d\xe6\x62\x27\x0c\x72\x4a\xd2\xa8\x57\x91\xc4\xf7\x5f\xc2\x70\xb6\xfe\xe4\xd0\x4b\x18\x7a\x5d\xc2\xd0\xfb\x12\xb3\x8e\xe6\x36\xb3\x8e\xba\x74\x8b\x8d\x4b\x4a\x5f\x48\x4a\xd0\xf4\x4f\x8c\xa9\xaa\x4d\xc6\xfa\x79\x54\xd4\x00\x50\x08\x56\x62\x08\xb6\xca\xa5\x4c\xb9\xe8\x71\x7a\x00\x5d\xcc\x4a\xdd\x2f\x6d\x25\xf1\x6f\xbc\xc4\xf4\x7f\xce\x25\x0c\xf3\x2e\x61\x78\xd2\xc2\xcf\x8c\xbb\x69\x0a\xff\x54\xe3\xbe\xa1\x5c\x58\x89\xb9\x70\x07\xcb\x6e\x8b\x26\xbf\xfc\x78\x98\x2e\xb1\x21\x5f\xad\x15\x1f\x54\x1b\xbd\xba\x7b\x35\xc3\xa1\xd5\x0c\x87\x57\xff\x33\x3a\x4e\xa9\xad\x48\xc6\xab\x2a\xc6\x4b\x07\xd6\x4a\x64\xf8\x88\xb1\x43\x1a\xa8\x8d\xb2\x7f\xaa\xad\x7b\x60\xd5\x0c\x0f\x57\x33\x3c\x56\x6d\xe6\x7b\x65\xf5\xde\xe6\xdb\xe0\x49\x77\xd6\xa1\xb2\xb6\xc2\xb0\x30\xac\xc4\x08\x3c\xec\x60\xbe\xee\xb9\x72\x41\x15\xa2\xc0\xb6\x0c\xe0\x37\x81\x30\x6d\xd5\xbc\xd7\x98\xfe\xb6\xaf\x61\xd8\xb7\x86\x61\xff\x1a\xcb\x2e\xac\x51\x74\x8c\xba\x45\xe1\x0f\xbb\xad\x21\x1d\x1a\xfb\x94\xd2\x4a\x99\x50\x70\x98\x1f\x56\x62\x40\x56\x2a\xd7\x52\x8c\x65\xa9\x34\xef\x5b\x8d\xdc\x4e\xf5\xdf\xc2\x7d\xb8\x86\x61\x6e\x0d\xc3\x7c\x0b\x37\x27\xa9\x70\xe7\x6a\x3d\xbc\xc7\x1e\xfa\x3f\x30\x3e\x2e\x56\x3e\x40\xb1\xbf\x47\xc4\x2c\xec\x07\x2b\xb1\x3f\xfc\xe6\x48\x79\x1a\x44\xc2\x42\xa9\xb1\x11\x46\xb5\x11\x91\x2d\xf7\x3f\xbf\xa7\xa7\xb1\x2b\x25\x6e\x10\x0b\xb1\x00\x5d\x0c\xa2\xa3\xeb\x23\xf8\x59\x16\x76\xc2\x1c\x3c\x05\xf7\xc1\x4e\x78\x20\xba\xb8\x1a\xe9\x28\x2a\xa2\x1c\xf2\x51\x6b\x42\x3a\x4c\x0a\xe4\x8e\x94\x45\x39\x69\x3e\x6a\xaf\xe4\x60\xd2\xec\x4b\x57\x25\x19\xae\x4d\x32\xdc\x90\x34\xfd\x5b\x94\xdc\xf3\xfc\x96\x96\x5f\x5c\x5b\x93\x1c\x5c\x5a\x93\x1c\x10\x1f\x19\x4f\xca\x2e\x6a\x61\xb7\x12\x3b\xc0\x17\x3e\x6d\x3d\xca\xfc\xb2\xac\xca\x0d\x7b\x2c\xcd\xe4\xc7\xae\xb8\x2f\xf9\x28\x42\x39\xd2\xf8\xce\xd3\x36\x50\x07\x65\xff\x24\x8d\x3e\xd5\xbe\x96\xa1\x53\x2d\xc3\x01\xb5\xd6\x7d\xce\x5a\x45\x57\x9f\x2b\xf7\xce\x77\x43\x46\x25\xaa\x93\xb1\x9a\x64\x83\xa1\x3f\x05\x56\xe2\xa9\x30\xcf\x1b\xd2\x70\xc0\xaf\xd5\x8c\xa0\xd4\xaa\xa4\x04\x64\x37\xb5\x24\x49\xfd\x73\xb1\xb3\x9e\x9c\x30\xab\xd2\xb7\x9e\x2a\xee\x62\x36\x79\x56\x9e\x9f\xfe\x83\xb5\xe8\xe2\x12\xa4\x43\xe4\x4f\xcf\x23\x87\x42\x0c\xd0\x91\xf2\xa9\xad\x47\x59\x47\xa5\x07\xd7\x1a\x3d\x78\x7b\x2d\xc3\x8e\x5a\x86\x7a\xab\x5f\xb9\x97\xfe\xa3\xf1\x06\xa0\x22\x58\x89\x45\x70\xab\xa7\x29\x79\x5a\xac\x47\x96\xfa\xce\x2f\x3c\xf2\x0b\x30\x0b\xdb\x51\x81\x2c\xfd\x28\x39\xbb\x58\xd9\xbf\x97\x32\x94\x68\x3a\xc6\x5c\xca\x50\x73\x29\xc3\xd8\x4b\x0d\x1d\x57\x68\x3a\x4e\x1c\xdb\x8c\xbe\x5a\x55\x15\xab\x2c\x97\x03\xac\xc6\x93\x61\x15\x0a\x18\x21\x0d\x4a\x3b\xfd\x06\xec\xa3\xfa\x6d\xe1\xfd\x7c\x29\xc3\x1f\x5e\xfb\x63\xcd\x7e\x7b\xc9\x58\x86\x09\x63\x19\x86\xce\x53\x38\xe7\x7f\xa2\x9e\xf5\x19\xfa\xff\xc8\x58\x65\xac\x3a\x5e\x36\x30\x99\x28\x35\x1f\x8e\x29\x95\xf7\xa1\x16\xba\xa7\xc2\x2a\x3c\x21\xcb\xdb\xcc\x2a\xa5\x36\xd6\x0e\xfd\x14\xf5\x05\xd0\xa1\x7c\x14\x98\x8b\x7e\xcc\xc6\xfd\x31\xec\x0d\x13\x46\x29\x1b\x5d\x4f\x2f\xa0\x02\xa9\xdd\x7b\x1c\xa0\x1c\x7a\x1d\xa5\x3a\x93\x8b\x3e\x9c\xea\xd0\x87\x82\x0e\x43\x17\x03\xe4\xfd\x6c\x8a\x43\x93\x1d\x22\xcc\xa2\xf6\xe4\xa3\xc3\xb0\x00\xcf\xc2\x12\x3a\x82\xf6\x53\x65\xaf\x29\x87\x04\x75\x44\x12\x51\x80\x1e\xde\x9a\x14\xc4\x21\x17\x1d\xa9\xab\xee\x2b\xc7\x61\xd3\x58\xb3\x7f\x6d\x1f\xcb\xf0\xe3\x58\x86\x5f\xac\x71\x38\x72\x1c\x43\xbf\x71\x0c\x03\x1e\xd1\xda\xbb\xb6\x87\xa6\x35\xb2\x6b\x47\xaa\x31\x20\xac\xcb\x3a\x00\x56\x61\x17\x58\x46\xd2\x2b\xe3\xe2\xfe\xd2\x2f\x93\x4b\x82\xb2\xe4\xfb\x1c\xad\xb1\x0a\x29\x66\x7d\xd8\x5a\x0a\x18\x1f\xa2\xe6\x67\x81\x8b\x05\x3d\x25\x74\x41\x7d\x97\x04\x39\xd8\x0a\x60\x5f\xb2\xb2\x0b\x01\x74\x92\xf4\x4f\x1f\xc7\x30\x4e\x7f\xf2\xe4\x38\x86\x25\xe3\x18\x96\x8d\x33\xf4\x6f\x1b\xc7\xf0\xd3\x38\x86\x49\xf3\x1a\xca\xc3\x8d\x19\xf4\x8f\xf0\xf6\x40\xc5\xc3\xf2\x4c\xa2\x1e\x3b\xc3\x2a\xdc\x0f\x26\x30\xa6\xdc\x4a\x2e\x87\xa5\xc6\xef\x92\x83\x9e\x22\xfe\x0e\xd3\xeb\x2c\x1c\xec\x88\xdd\x9d\x63\x54\x67\x18\x80\x45\x1b\x72\xbc\x6f\x3c\x9d\xcf\x93\x6e\x9d\x95\xfd\x33\xde\xc8\xed\xd3\xc6\x33\x9c\x31\x9e\xe1\x9c\xf1\x56\xde\x82\xf1\x8a\x45\xc3\x13\x9a\x96\xdb\xd5\x9e\x5a\x90\x12\x1c\xd2\xd8\x6c\x73\x34\xac\xc2\x63\x60\x3d\xa3\xc0\xfd\xa5\x17\x8c\xe4\xe6\xe5\x19\x9e\xb9\xc2\x1b\x79\x55\x11\x2b\x4c\x7e\x0e\x52\xca\x41\xec\xd3\xff\x22\xc2\xc7\x11\x0c\xf0\x01\x14\xc4\x83\xb1\x2b\x12\x5e\x26\x4b\xa0\xb9\xe4\x50\x3e\xb5\x03\x80\xfd\x94\xdc\x1b\x6f\xc6\x37\xef\x32\x86\xd6\x97\x31\xb4\xbf\xcc\x8c\x6f\xed\x65\x0c\x93\x2e\x63\x58\xb2\xb0\xe1\x3e\xb7\x24\x73\x7c\xc7\x24\x8f\xb7\x16\x48\x5c\x2a\x79\x13\xe8\x78\x58\x85\x03\x61\xba\x23\xa5\x71\x50\xd2\xec\xd1\xb9\x0a\xe9\x39\x64\x3f\x7b\x9f\x09\xe9\xd1\xf3\xcb\xcd\x26\x8a\x11\x52\xbd\xf0\x93\xb7\x32\xc2\x94\xc3\x05\x94\x23\x3c\x0d\x91\xa5\xf5\xe9\xe9\xaa\x01\x42\xdc\x97\x64\x91\x1a\x0a\x53\x14\x7d\x82\x39\xe0\x3a\x00\x21\x22\x3c\x2a\xc5\x3f\xfb\x2b\xfe\xbf\x8c\xa1\x4a\x7f\xf2\xf5\x65\x0c\x3b\x2e\x63\xa8\xb7\xfa\xd7\xe5\x72\x86\x23\x2f\x67\x28\x7f\xba\x61\xff\xd6\x34\xee\xdf\x40\xd5\xa5\x5e\xb0\x0a\x0f\x87\xeb\xd5\x06\xe3\xc7\xa8\xe4\x19\x62\x8f\x9d\x05\x3b\x14\xc5\x3c\x42\xf4\xd1\x50\xba\xc0\xb3\x02\x38\x8a\x39\x84\x92\xe4\x6e\xd4\x56\x4a\x45\x3f\x46\xbc\x1f\x30\x7b\x24\xb7\x23\xc2\x22\x89\x74\x80\xda\xff\x2f\x37\x72\xeb\xd6\xcb\x19\xa6\x5d\xce\x30\xfd\x72\xc3\x47\xcb\x2e\x57\x7c\x24\xae\x68\x5a\x4e\x8e\x18\x93\xec\xa7\x7c\x15\x05\xb0\x0a\x0b\x61\x5d\x8a\x4e\xcd\x20\x92\x69\x7c\x92\xc2\x08\xa1\x34\x55\xdc\xf4\xd5\x58\xb5\x13\x28\x7d\xef\x0a\xc3\xcf\x3d\xaf\x60\xe8\x7d\x05\x43\x9f\x2b\xcc\xb8\x0d\xb9\x82\xe1\xec\x2b\x18\x4e\xcc\xd0\x7f\x87\x66\x8c\xdb\x40\xb9\xee\x06\xd9\xfe\xa7\x9a\x31\xba\x16\xd1\x42\x2c\x80\xd5\x58\x08\xbd\x90\x68\x00\x11\xf5\xa7\x13\xf9\x04\x69\x59\xf5\x93\x65\x8e\x65\x5a\x51\x96\x8e\x4c\xcf\x38\xd1\x34\x76\x55\xfe\x8f\x2b\xac\x7b\x10\x57\x30\x3c\x7f\x05\xc3\x8b\x57\x98\x71\x5a\x73\x85\x1a\xa7\xcc\xfc\x2e\x29\x22\x06\x69\x61\xd6\x97\x61\x35\x4a\x1f\x21\x67\xd4\xf9\xee\x26\x71\x5a\x5d\xc9\xd0\x57\x7f\x72\xe0\x95\x0c\x87\x5e\xc9\x70\xf8\x95\x66\x1c\x4e\xbd\x92\xe1\xac\x2b\x19\xfc\x53\x55\xfb\x67\xeb\xba\xb9\x03\xd6\x37\xb5\x7f\x69\x47\xd2\x04\x6a\x0f\xab\xb1\x03\x9c\x8e\x44\xfb\x13\xd1\x7e\xfe\x6e\xdc\x55\x76\xdc\xa1\x6e\xb2\xeb\x21\x41\xe4\xa3\xa0\xea\xbe\x9f\x18\xdd\x54\xf7\xe1\x40\x49\xd7\xc2\x2b\x8d\x5c\xff\xe3\x4a\x86\xbf\xaf\x64\x08\x5e\x65\xe8\x9a\x70\x15\xc3\xe4\xab\x18\x92\x8f\x34\xf4\x6f\xd5\x73\xa0\x09\xb9\xd8\x2f\x7d\x7e\x7b\xc8\xf0\x78\xb2\xa6\xfb\xd0\xea\xd2\x78\x45\xbc\x72\xe4\xb9\xb1\xea\x44\xf3\x3f\x50\xf7\x60\xea\xe8\x5c\x58\x8d\x9d\x49\x60\x90\x18\xf7\x87\x25\xa8\x3c\x63\x18\xc6\xbe\x52\xe0\xfb\x89\x28\xec\xc9\x76\x3e\x51\x2e\x76\x72\xbc\xe5\xec\x12\x61\x1e\x9e\x8c\x41\x9c\x8c\x7c\x24\xae\x57\x27\x5d\x0e\x0a\x0a\xf2\xfe\xf8\x14\xe2\x10\xfa\x1a\xc9\xdb\x48\x3c\xb1\x11\xe4\xc7\x11\xd7\x78\x7f\xea\xa3\x10\x05\x08\x29\x87\x02\x54\xe4\xe9\x3c\x84\x54\xc6\x00\x6d\x04\x21\x8b\x3e\x00\x9d\x05\x7b\x3b\x8d\xf0\xc8\xd8\x1f\x00\x0e\x52\x72\xe0\x2a\xa3\xdf\x7d\x77\x15\xc3\x4f\x57\x31\xfc\x7a\x95\xe1\x97\x5d\x57\xe9\x7b\x89\xcd\xe8\x1f\x97\xd4\x26\x92\xb1\xb3\xe2\x49\x99\xad\x78\x2a\x3a\xb0\x16\x5d\x68\x27\x95\x77\xe9\xac\x30\x7c\x73\xb0\xc4\x3b\xf1\x6a\x86\x13\xf5\x27\xc3\xaf\x66\x18\x75\x35\x43\xc5\xd5\x06\xef\xae\xab\x15\xde\xb0\x3b\x14\xce\x94\x9b\x32\xf4\x2e\xc9\x2f\xff\xf1\x50\xcb\x53\xb0\x75\xb8\x3f\xac\xc5\x03\xe0\x20\x99\xf5\xcf\xf5\x86\xd0\x53\xc5\x29\x07\x73\xa5\x0a\x18\xa4\x2c\xca\x97\xd6\x74\x7b\x22\x8a\x32\x40\x98\xa2\x24\xbc\xdf\x72\x4d\x9c\x7f\x77\x75\xee\x75\xb5\xd1\x0b\xf7\x9f\xc0\x70\xd0\x04\x86\xde\x13\x0c\xff\x9c\x31\x81\xe1\xdc\x09\x0c\xf9\x99\x71\x1e\xeb\x9b\xa7\xf3\xf4\xda\x4a\x3d\x44\x8d\x4f\x2d\x52\x07\x88\x13\x30\x0f\xd6\x22\x47\x38\xea\x46\x28\xea\xca\x02\x9e\x8b\x7d\xfc\x94\x2f\x75\xe0\x49\xf3\x7d\xf4\xb4\x8f\x5c\x59\xf6\xdf\x47\x11\x6f\x09\x78\xec\x4f\x29\x19\x75\x88\x5a\xff\x13\x0c\xfd\x2f\x4f\x60\x58\x3f\x81\xe1\xad\x09\x66\x7c\x93\xd7\xec\xd9\xff\xa9\xe8\x3e\xbe\xa6\xac\xb4\x2a\x66\x88\xa3\xc7\x10\xd6\xe2\x1c\x84\x51\x1e\x1f\x22\x61\x17\xcc\x43\x81\xd9\x18\x46\x3f\x79\xda\x15\x89\x5c\x2c\x20\xa4\xb0\xfc\xbe\x23\xb6\xa3\x22\x4f\xf0\xcb\x0d\x4b\x56\x98\x17\x45\xd8\x8a\xb2\x84\xf7\x9e\x85\x27\xb5\x0a\x31\xcb\xdb\xda\x44\x1e\xe6\x93\x4f\x78\x5b\x9a\xc7\x2e\x59\x98\x4d\x61\xd1\x16\xdb\xd1\xc1\xac\xfc\xc7\x2e\x07\xa5\xd2\xa7\x56\x47\x01\xa9\xc1\x40\x3a\x9f\x98\xbc\x8d\x24\x42\x3e\x6f\xd7\x48\x7f\x05\x18\x20\x8b\x5c\x62\x6f\x37\xc1\x72\xa5\xf3\x7b\xaf\x1e\xca\xff\x75\x8d\x91\xdf\x1f\x5c\xc3\xf0\xc9\x35\x0c\x5b\xae\x31\xe3\xf3\xb5\x1e\x9f\xf9\xcd\xec\x23\x72\x46\x41\xd5\x97\x5d\x8b\x02\xb6\x60\xa6\xa6\x7d\xa8\xf2\xff\x4d\x34\xf2\xf1\xf8\x89\x0c\x27\x4f\x64\x38\x6d\xa2\xc1\x39\x63\xa2\xfa\x83\x75\xcd\xf9\xa1\x0d\xff\xa8\x95\xa5\xe0\x76\x34\x82\x83\x9e\xca\xff\x6b\xe1\xad\x98\xc8\xb0\x7a\x22\xc3\x5a\x0b\x6f\x43\xcb\xf1\x86\x26\x8e\x1b\xd2\x7f\xd0\x20\x1b\xf6\x7a\x6a\x6c\x4f\x1c\xa6\xf6\x81\x6b\x0d\xbf\x1d\x7a\x2d\xc3\x11\xd7\x32\x1c\x7d\xad\xc1\xed\x7b\xed\x5e\xfc\xed\x06\x37\xc5\x6d\x55\x0a\x73\x79\x06\x66\x2f\xe5\xf7\xb1\xf0\xe6\x5e\xcb\xb0\xe0\x5a\x86\x45\x16\xde\xb3\xff\x0c\xcf\xea\xab\x86\x7d\x3f\xb3\xab\x87\xab\x73\xb0\x49\x56\x1e\x80\x49\x0c\x6d\x27\x31\x74\x9c\x64\xe5\x87\x9a\xb4\x67\x7b\xb1\x7f\x69\x65\xbf\xd2\xb2\xd1\x97\xa4\x26\xb4\xaf\xb7\xdc\xf3\x3d\x35\x9b\x98\xd2\xbe\x6b\x3f\xba\x42\x7a\x92\xa5\xf3\x45\x50\xc4\xda\x78\x8f\x50\x7e\xbf\x49\x66\x9e\x97\x4c\x62\x78\x6e\x12\xc3\x0b\x93\x8c\x7c\xba\xf8\x3a\x86\x4b\xae\xe3\x46\xf6\x62\x79\x86\x7c\x3a\xa3\x52\x92\xd2\x7f\x54\xa9\x75\xda\x55\x5b\x39\x4a\x67\xb4\x18\x0e\x6b\xb1\x0c\x36\xb3\x54\x92\x5c\xe9\xe6\xc8\xc7\x0b\xf1\x20\x3a\x50\xea\xa4\xde\xf6\x23\x43\x0a\xa8\x33\x76\xc4\xd6\xd8\x0b\x23\x78\x3b\xe2\xdd\x88\x01\x1c\x23\x55\x3f\xbf\xb6\x75\xee\x43\x14\x34\x1d\xa5\x75\x73\x2f\xd2\x34\xa4\xdb\x90\xa6\x22\x47\xb5\x55\x7f\x16\x9e\x8f\x9d\x30\x0b\xe5\x39\x3c\x5d\x8c\x37\xa3\x8e\xee\x70\x30\x57\x5a\x20\x7e\x6c\x8f\x6d\x50\x60\x7b\xb9\x67\x46\x31\x82\xb9\x98\x83\x01\x19\xef\x41\xe4\x60\x05\x45\xe8\x2c\x69\xe1\x9f\x49\x82\x02\x00\xfb\x49\x8d\x58\xb9\x93\x7a\x7a\x96\x9c\xf2\xfb\x5f\x67\xfc\x2b\x6f\x5f\xc7\xf0\xc1\x75\x0c\x1f\x5f\x67\xe6\xef\xc8\xeb\xd5\x48\x6f\x7d\x50\xeb\xf1\xf7\x36\x39\x5e\x6a\x63\x3f\x09\xd6\xe2\xc9\xb0\xd2\x91\x63\x11\xc4\x62\x72\x29\x48\x1d\xf4\x4c\xfa\x3d\x8d\x9e\x04\x46\xc8\xeb\x06\xf9\x23\xd8\x8e\x8e\x23\x75\x2a\x21\x45\x9a\x14\x67\x5e\x8f\x3b\x7a\x36\x9e\xfa\x2b\x81\x52\xb3\x2f\xc2\x10\xfa\x30\x29\xed\x11\x3f\x05\x94\xb7\x5c\x90\xaf\x9d\xdf\x04\x44\xf4\x56\xeb\xe0\x7a\x23\xc7\x66\x5c\xcf\x70\xff\xf5\x0c\x0f\x5d\xbf\x77\xbf\x63\x59\xa2\x32\x59\x1a\xaf\xac\x91\x77\x68\xd7\xa2\x0f\xea\x74\x64\x41\xda\xdf\x78\x94\xda\x07\xaf\x37\x7a\x01\xdf\xc0\xe0\xde\xc0\x10\xbc\xc1\x8c\x57\x9b\x1b\xf6\xcc\xef\xc3\x6b\x62\xa5\xd5\x65\xa3\x64\xb1\xad\x20\xac\xc5\x20\x6c\x55\x4e\x1c\x75\x20\xef\xcd\x97\x4f\x2d\xb1\xa3\x95\xff\xeb\x06\x83\x57\x73\x03\xc3\xa5\x37\x30\x5c\x66\xe1\xdd\xd4\x32\x3c\x59\x7c\x4b\xe1\xc9\xf0\x84\x26\xf0\x8e\x51\x7e\x90\x1b\x8c\xff\xf8\xf3\x1b\x18\xbe\xb9\x81\xe1\x3b\x0b\x6f\x9f\x1b\x15\x5e\xb6\xc6\xd9\x3a\x3d\x43\x4f\xae\x29\xa9\xd6\x29\xcc\x67\xd1\x41\xb0\x16\x0f\x86\x27\x55\xc4\x81\x5f\xae\x8c\x10\x76\xd0\xae\x43\x79\x5e\xe7\xf8\xd3\xdf\xfb\x91\x1c\x9f\x3c\x1d\x09\xc8\x10\x25\xbf\xf0\x91\x37\xdb\x3e\x9f\x9a\xe3\x3e\x92\xbe\xaa\x1b\x0d\x7d\x93\x6f\x64\xb8\xf5\x46\x86\x3b\x6e\x34\xf4\xcd\xba\xb1\xe9\x38\xbd\x14\x7d\xf1\x9a\x41\x95\x27\x54\x97\x56\x8d\x8a\x97\x0d\x8e\x2b\xcb\xb9\x24\x04\x6b\x31\x0c\x0f\xf8\xd5\x11\x99\x47\x84\x8c\x1d\xd4\x79\x43\xff\x25\x71\xb7\xdd\x68\x24\xce\x6f\x37\x32\xfc\x75\x23\x83\x33\xd9\xf2\x8b\x4d\xde\x0b\xae\x2e\x92\x5b\x92\x0f\x33\xd0\x2d\xf6\x75\xa4\x62\x17\x84\x9b\x2b\x5c\x2e\xa2\x56\xec\x48\xb1\x26\x9d\x9f\xff\x56\xfe\xaf\xc9\x46\xae\xd6\x4e\x66\xb8\x6c\x32\xc3\x55\x16\xde\x35\x93\x5b\x12\x4f\x2c\xa1\x53\x81\x16\x32\x44\xb1\x71\x2a\xe8\x63\xd5\xfe\x6f\xe1\x7d\x39\x99\x61\xdb\x64\x86\x1d\x16\xde\x8f\x93\xf7\x7e\xdf\xa4\x11\x5a\xdf\x5c\x98\x81\x79\x20\xf2\x00\x82\x82\xb5\x42\xd6\x57\xf9\x3f\x6e\x32\x78\x67\xdc\xc4\x70\xee\x4d\x0c\x17\xde\x64\xf0\x4a\x6f\x6a\x71\xff\x52\x8e\xd4\x66\xae\xcc\x1e\xa7\xf4\x3f\x0b\xef\xe5\x9b\x18\xd6\xdd\xc4\xb0\xc1\xc2\x7b\xeb\xa6\x16\xf6\x6f\x2f\x68\x00\xfd\xd4\xfe\x7f\xb3\xc1\x3b\xe2\x66\x86\x63\x6e\x66\x38\xf6\x66\x83\xd7\xef\xe6\x16\xf7\xaf\x22\x36\x22\xd9\x7f\x54\xac\x74\x2f\x75\x01\xfa\xab\x7d\xd0\xc2\x9d\x7f\x33\xc3\xa2\x9b\x19\x9e\xb1\x70\x97\xdd\xdc\xc2\x7e\x36\x44\x6d\x22\x21\xe6\x00\xb5\xff\x4f\xb1\xee\x47\x4f\x61\x38\x60\x0a\xc3\x81\x53\xac\xfb\xd1\x53\x5a\x70\x7f\x5d\x26\xa6\x68\x02\xb5\xc9\x8c\x09\xc7\xab\x38\x20\x0b\x77\xfa\x14\x86\xfb\xa7\x30\x3c\x64\xe1\xce\x9e\xb2\xd7\xfb\xec\xcd\xa0\x96\x98\xec\x38\x41\xdb\x4e\x1b\xa8\xe4\xbf\x85\x9b\x73\x0b\x43\xe1\x2d\x0c\x6d\x6e\xb1\xf2\x85\xdc\xb2\xf7\xfe\xf6\x3e\xf2\x82\x26\xb9\xa9\xe9\x04\x11\x27\xa8\x7d\xe0\x16\x83\x7b\xf5\x2d\x0c\x13\x6f\x61\xb8\xfe\x96\x96\xe4\x87\x68\x1a\xad\x61\x0e\x37\x90\x95\x97\xbd\xff\xeb\x6e\x31\x71\x19\x5f\xde\xc2\xb0\xed\x16\x86\x1d\x56\xff\xfe\xd2\x98\x0b\x27\x35\xf4\x13\xd4\x8c\xaf\x2c\xeb\xde\xa5\x5b\xff\x44\x65\x79\xd7\xee\x67\x95\x2a\x61\xd7\x37\x08\xeb\x30\x04\x17\xeb\x23\x79\xf9\x8f\xbc\xde\x21\x31\x92\x5e\x31\x83\x94\xfd\x7b\xab\xc1\xbd\xe0\x56\x86\xe1\xb7\x32\x8c\xb8\xd5\xe0\x56\xdd\xda\xcc\x3e\x67\xe3\x0e\x89\x8f\xac\x54\xe7\x27\xd9\x0e\xac\x43\x17\x26\xa2\x86\xd5\xa0\xde\x5f\x9c\x24\xf1\x96\x59\x78\x75\xb7\x32\xbc\x77\x2b\xc3\x87\x16\xde\x97\x2d\xc1\xeb\x57\x9d\x28\x2d\x2f\x2b\x55\xdb\x88\x86\x9c\xd6\x04\xa4\x7c\x9d\xac\xec\x9f\xdb\x0c\xee\xc9\xb7\x31\x94\xdc\xc6\x30\xf4\x36\x83\x3b\xec\xb6\x3d\x8e\x6f\x59\xa2\x6a\x7c\xff\x51\xb1\xb2\xd1\xb1\xea\xae\xaa\xf6\xbe\xde\xc1\xd6\x61\x18\x66\xa3\x4c\xb3\xa6\x50\x5d\xa1\x03\xc0\x07\x2b\x3b\xc8\xc2\x7d\xe6\x36\x86\x65\xb7\x31\xac\xb8\xcd\xd2\x8b\x32\xf7\x2d\x85\x57\x99\xe8\x9f\xa8\x1a\xdf\xb5\xfb\xe0\x84\x4e\x69\xbc\x0e\x09\xd6\xa0\xf7\x17\xa7\xa8\xf5\x3f\xd5\xe8\x8f\xb9\x53\x19\x5a\x4d\x65\x68\x37\xd5\x92\x73\x53\xb5\xdd\xb1\x54\xc7\x27\x2c\x6a\xd0\xfe\x29\xa5\x55\x5e\xe3\xaa\xda\xdc\x16\x6c\x07\xeb\xb1\x3d\xbc\x29\xfb\x81\x44\xc5\xe8\xd9\xab\xfb\xa8\x33\x44\x24\x8a\x52\xc4\xfb\x9e\x22\x18\xf1\x86\x57\x30\x09\x12\x8c\xca\x33\x9c\x3a\x19\x3d\x55\x9d\x03\x4c\x35\x7a\xe0\xfc\xa9\x0c\x8b\xa6\x32\x3c\x63\xd1\xf5\xd2\xd4\x66\xec\x59\x45\x57\xac\x32\x59\x3d\xbe\x6b\xf7\x0a\x4d\x59\xb1\x0f\xd6\xa3\x1f\x26\x28\x0e\x26\x14\x12\x5e\xed\x67\xa7\x29\xff\xe7\xed\x46\x4f\xeb\x79\x3b\x43\xef\xdb\x19\xfa\xdc\x6e\xec\x8f\xe4\xed\x0c\xf7\xdd\xce\xb0\x61\x8b\xc2\x99\xdd\x49\x2d\xbd\x25\xaf\x37\x1e\x8f\x21\xc9\x44\x75\x4c\x7f\x54\x19\x1b\x7b\xbc\x47\x8b\xb4\x3a\xb9\x1f\xac\xc7\xfe\x70\x87\xd7\x6d\x19\x6d\x24\xdd\x39\x41\x6a\x85\x84\xed\x7d\x2e\xb9\x18\xe6\xab\xc5\x04\xf4\x5f\xcd\x13\x90\x1d\x24\x0e\x51\x8e\x54\xab\x59\x9e\x45\x28\xf6\x20\x14\x2a\x0a\x8d\x48\xfa\x08\xbc\xc6\x22\xea\xc4\x30\x87\x7d\x3e\x80\x4e\xda\x87\xa8\xce\x62\x4b\x94\xfe\x73\xbb\x95\x3f\xe0\x0e\x06\xe7\x0e\x86\xc0\x1d\x96\xdc\xbb\xa3\x69\x79\xdb\x70\x3c\x93\xd5\xe3\x75\xe7\xe4\xfd\xd7\xf5\x18\x86\x8d\x4a\x32\xf8\x29\x75\x1e\xe1\x23\x4b\xf9\x92\x55\xe0\xbd\xff\x47\xdd\x61\xf4\xbe\x1b\xee\x60\x98\x72\x07\xc3\x54\x0b\xff\xee\x3b\xf6\xb8\x5e\x35\x7e\x6d\x65\x6c\x5c\x55\x6d\xe5\xc8\x98\xc7\xcf\xea\x20\xb8\xaf\x80\xf5\xe8\xc0\x6e\xe5\x94\x23\x63\xc9\x9f\x2e\x71\xb7\x58\xb8\x7f\x79\x18\x77\x32\x88\x3b\xad\xbc\x09\x77\x36\xbd\x9f\x36\xc4\xad\xf1\x3a\x6d\x30\x8b\x15\xe6\x4d\x9c\x12\x88\xb6\xff\x60\x88\x92\xf7\x77\x1a\x7b\x76\xfc\x9d\x0c\x57\xdf\xc9\x70\xed\x9d\x86\x9f\x5e\xb9\x93\x61\xc7\x9d\x0c\xe5\x5f\x68\x3b\x76\x3f\xc5\x4f\xb3\x9b\xe0\x27\x6f\x7d\x9d\x56\x9d\x1e\xf8\x85\x7c\x2c\xac\xc7\xbe\x30\x9d\x25\x23\x44\x35\x1b\xb9\xd4\x0e\x05\x76\xf2\xb9\xe4\xc7\x30\xdf\x4c\x62\x0a\x39\x79\xd8\x06\x1d\xba\x99\x78\x0a\x49\x76\x8a\x20\x51\x16\x46\xd4\x4c\xe9\x25\xd8\x14\x3b\x45\x35\x3b\x61\x3e\xb7\x75\x00\x8a\x49\x60\x80\x18\xe5\x40\x0e\x55\xfa\xdf\x34\x23\x37\xce\x9c\xc6\x70\xde\x34\x86\x8b\xa6\x59\xfa\xed\x34\xed\xef\xd4\xf6\x7a\xea\xde\x4b\x23\x7e\xca\xe8\x5c\x49\x21\xac\xc7\x22\xd8\x26\x87\x16\x5d\x8c\xaa\xbe\x61\x2a\x16\xcd\x87\x0e\x85\xd0\x91\x3c\xe6\xa7\x88\xa7\x7d\x2a\xfd\x77\x9a\x91\x8f\x5b\xa6\x31\x7c\x35\x8d\x61\xbb\x45\xcf\x7f\x35\x3d\x0b\x35\x7f\xf7\xba\xa2\xf1\x38\x8f\x89\xd7\xd4\x98\x49\x1e\x16\x85\xf5\x98\x05\x0b\x65\x08\x07\xbb\x44\x24\x90\xc9\x41\x79\x88\x22\x0c\x7f\x9f\xa9\xf6\xbf\xbb\x0c\x7e\xe9\x5d\x0c\x23\xef\x62\x18\x7d\x97\x35\x1e\x77\x69\x7f\xf3\x0c\x6d\x77\x6d\x69\x8c\x5f\x1e\xaf\x4e\x8e\x37\x04\xd4\xd3\xbe\xb0\x1e\x3b\xc1\x1a\x07\x89\xfc\x4c\x0e\x79\x44\x04\x1c\x81\xb2\xff\xca\x4d\xe8\x7d\xa4\xf8\xfb\x2c\xb5\xff\xdf\x65\xf8\xbd\xfe\x2e\x86\x5f\xef\x62\xf8\xd3\xa2\x23\x74\x77\xd3\xfa\x4d\xa3\x79\x39\xbe\xd1\x42\x53\xeb\x7d\x8b\xa3\xd7\xbb\x4f\x3f\x53\xab\xfd\x6c\x89\x5f\x72\xb7\x19\x87\xf2\xbb\x19\x2e\xbe\x9b\xa1\xf2\x6e\xeb\x9c\xe6\xee\x3d\xae\xf3\x53\x6a\x93\xb1\x71\xe9\xed\x0a\x17\x62\x1f\xd8\x80\xff\x82\x3b\x10\x05\x17\xa2\x5f\x5e\xcc\x52\x87\xa0\xca\xfe\x75\x51\xd0\x40\xec\x8f\x41\x8f\x45\x48\xe0\x45\xe8\x29\x2b\x2e\x67\x13\x51\x0e\xf9\x30\x42\x0e\x15\xd0\x3e\xd8\x5e\xba\x6e\x5c\x8c\x48\x66\x72\x30\x80\x05\x92\xf0\x8e\xe4\xc3\x02\x45\xed\x39\x6a\x1f\xb8\xc7\xd0\xbf\xff\x3d\x0c\x07\xde\xc3\x70\xc8\x3d\x86\xfe\x93\xef\x69\x09\xfd\x67\x54\xa6\x4a\x95\x94\xe4\xc3\x06\x2c\x80\x2d\x84\x51\x52\x9e\xa1\x62\xcc\xa1\xa0\x74\xf7\x86\xb0\x03\x1f\xee\x09\x2d\xcf\x62\x4e\x5f\x69\x3b\x57\xed\x7f\xf7\x98\x79\x7c\xfc\x1e\x86\x27\xef\x61\x58\x6c\xd1\xf1\x9a\xa6\x63\xf0\xcd\x19\xe7\x09\x8a\x8e\xd3\x2a\xcb\x62\x5d\xbb\x0f\x48\xe8\xbb\x32\x6f\x62\x6b\x38\x51\x1e\x0b\xca\x39\x63\xc7\x7b\x30\xcb\x68\x5b\x12\xae\xdc\x54\xc2\x1a\xed\x3c\x65\xff\x4c\x37\xfb\x45\xb7\xe9\x0c\x3d\xa6\x33\xf4\x9a\x6e\xf0\x4f\x9f\xae\xcf\x25\xef\xd2\xfb\xe1\x03\x0d\xf0\x4b\x12\x89\x8a\xae\xdd\x4b\x6a\x75\xf0\x46\x47\xa8\xc3\x62\x58\x8c\x32\x02\x49\x92\xe1\x2d\x6b\x0f\xd5\x1f\x92\xde\xf0\x22\x29\x8c\x04\x39\x9e\xf8\x41\x6f\x59\xc3\xf9\x4a\xef\xb1\xe8\x58\x3c\x9d\xe1\xd9\xe9\x0c\xcf\x5b\x74\x7c\xae\xe9\x58\x32\x53\x9f\xc3\x3d\xd8\x04\x1d\x27\xc4\x54\xb8\x69\x6b\xa8\xc3\x36\xb0\x0b\xd3\x3e\x2b\xa2\xce\xe8\xa2\x37\x1a\x9d\x74\x30\x9c\x27\x6d\x42\x18\xd0\x9b\xad\x4f\x52\xc9\x3e\x4f\x53\xb8\x40\xc9\xbd\x7b\x0d\x3d\x17\xdd\xcb\x10\xbb\x97\x21\x7e\xaf\x91\xeb\x37\xdc\xcb\x70\xc7\xbd\x0c\x30\x59\xcb\x75\x7d\x3e\xb8\xe6\xf5\x26\xe8\x1a\x19\x4b\x0e\xa9\x48\x8c\xd5\x9f\xc6\x2b\xcb\x63\xe3\x06\x27\xca\x52\x11\x44\xb9\x50\x87\x79\xb0\x9c\xd4\x21\x9a\x8c\x06\xc8\xa3\x85\x88\x4f\x20\x0b\x74\x29\x88\x45\x5a\x47\x0d\x90\xb4\x37\x02\x84\x68\xd9\x03\x17\xaa\xfd\xef\x5e\xc3\x47\x3f\xdf\xcb\xf0\xfb\xbd\x0c\x7f\xdd\x6b\xc6\x2f\x30\x43\x8d\x5f\x66\xde\xe3\x06\x74\x56\xa9\xe3\xfd\x1e\x7e\xa8\xc3\x00\x7c\xeb\xd1\x12\x94\xc7\x97\xea\xa6\xa2\x23\x15\xd5\x8b\xd4\xfa\x9f\x61\xf0\x46\xcc\x60\xa8\x98\xc1\x50\x35\xc3\xda\xe7\x35\xde\x92\x59\xda\x1f\xd9\xd4\x7c\x55\xc5\x2b\xd5\xb8\x10\xae\xc2\x03\xa0\x0e\xbb\xc0\xf5\xac\xcf\xb3\x55\x98\x89\x6b\xa6\x50\x44\x42\x0e\x87\xb8\x98\x54\x84\x5d\x48\x7e\xec\x77\x5c\x57\x5f\x79\x19\xa6\xec\xbe\x19\x66\x8b\xa6\xfb\x18\xfc\xf7\x31\x84\xef\x33\xf3\xd6\xeb\x3e\x86\x63\xee\xe3\x74\xff\xa7\x5c\xae\x9e\x3b\xed\x79\xab\x4a\x24\x2a\xfa\x57\xc4\x4a\x2b\x6b\xab\xd4\x29\x42\x17\xa8\xc3\xae\xb0\x94\x31\x8a\x82\x7b\xe0\x81\x82\xd0\x15\x8e\xbc\x19\x90\x27\x55\xda\x6c\xca\xa1\x56\x2c\x39\x5c\xde\xff\xca\xf1\x66\xc8\x21\xc4\x4e\x69\x6a\x4a\x95\xdf\xf3\x3e\x43\xdf\x5d\xf7\x31\xcc\xb8\x8f\xe1\x81\xfb\xcc\xb8\x3d\x76\x5f\x33\xfe\x29\xc5\x39\xf1\x64\x77\x19\xf7\x98\xcd\x50\x87\x02\x7e\x60\x54\x26\x8c\x65\xc0\x0c\x57\xe3\x60\xe1\xfc\xd7\xeb\xff\x4c\x06\x77\xa6\x15\x27\x3d\x73\x6f\x38\x87\x6a\x9c\x77\x50\xc0\x28\xb9\x62\x1a\x1e\xa4\x97\x29\xff\xd7\x4c\x23\x47\x13\x33\x19\x92\x33\x19\xc6\x59\x38\x57\xcf\xdc\xa3\x1c\x3d\xfd\x2c\x2d\x49\x4f\x4f\x6d\x05\x3d\x02\xb0\x11\x83\x70\x36\x06\xa5\x07\x83\x34\xd7\x01\x94\xab\xfd\xdf\xc2\xfb\x7c\x26\xc3\xd7\x33\x19\xbe\xb5\xf0\xfe\x6c\x29\x9e\x11\xdd\x7d\xb3\x60\x23\x66\xc3\x55\x32\x1e\x4f\x90\x2b\x04\x47\xd4\x6e\x27\xdd\x0a\x31\x89\xdb\xf7\x7e\x83\x7b\xe6\xfd\x0c\xe7\xdd\xcf\x70\xd1\xfd\x06\x77\xf4\xfd\x2d\xc3\x4d\x77\x33\x0c\x1b\x31\x02\x0b\x11\xc3\x24\x50\xc8\xa4\xe9\x64\xa7\x97\x81\x11\xca\xfe\xb5\x70\xeb\xee\x67\x78\xef\x7e\x86\x0f\x2d\xdc\xef\x5a\x88\x6b\xed\x54\x51\xd8\x88\x59\xb0\x15\x31\x97\x48\x06\x8b\x22\xf9\x39\x22\xc7\xda\xf5\x74\x1f\x8d\x36\x52\xf5\xfb\x01\xb3\xce\xab\x1e\x60\xa8\x7d\x80\x61\xfc\x03\x66\x3d\x3d\xf0\x00\xc3\x9c\x07\x18\xce\xd6\xfb\xd3\x0e\x1d\x37\xbb\xb1\xa1\x1c\x3c\xab\x34\x9e\x3c\xa1\x3a\x51\x5b\xd5\xb5\xfb\x71\xe5\xe5\x4d\x7d\x9c\x2e\x84\x55\x55\x0c\xef\xe3\x3e\x50\x81\x07\x30\x61\x17\xcc\xc7\x5c\x74\xd9\xa5\x6c\x79\x6e\x8b\xa2\x88\xce\xc2\xce\x34\x80\x0a\x64\xb0\xa7\x2b\x82\x14\x54\x97\xf2\x05\xe6\x36\x10\x8c\xa3\x54\x1c\xd4\x03\x66\xfc\xb2\x1f\x64\x28\x78\x90\xa1\xf5\x83\x96\x9f\xfc\xc1\x3d\x8e\x9f\x45\xe0\x80\x84\x3a\xde\x2b\x66\x78\x1f\x05\xac\xc5\xd4\xd2\xd3\x46\x41\x5c\xd9\x3f\x0f\x9a\x19\xac\x79\x90\x61\xdc\x83\x0c\x13\x2d\xbc\x5b\x1f\xdc\xcb\xba\x93\x10\xb9\x30\x03\x7d\x3d\xc4\x21\xa2\x87\x00\xe1\xbb\x09\xc5\x64\x14\x37\xa1\xbc\x4d\x94\xce\x67\x71\xb1\x8a\x7f\x78\xd0\xec\x53\x3f\x3c\xc8\xf0\xcb\x83\x0c\xbf\x5b\x78\xbb\x9a\xe9\x9f\xed\xbf\xf4\xa0\xfb\x27\x2a\x95\xf6\xd7\x5c\xd9\x4f\x18\xad\xf4\xdf\x59\x56\x3d\xb0\x59\x0c\xa5\xb3\x18\x62\xb3\x0c\xde\xa8\x59\x7b\xf1\xe7\x35\x44\x33\x3e\xbc\x40\xca\x95\x56\xa1\xfc\xc0\xb3\xcc\xbc\xad\x9b\xc5\xf0\xfa\x2c\x86\xb7\x66\xed\xe1\x7c\x48\xcd\x97\x27\xb9\xe5\xd6\x3a\xa8\x32\x19\xab\xae\x2c\xad\x48\xaf\x38\x86\x19\xc8\x60\x19\x70\x63\x94\x1e\xf8\x90\xc1\xe9\xf9\x10\xc3\xe1\x0f\x31\x1c\xf5\xd0\xff\x05\x27\xbd\xc2\x32\x90\x2a\x95\x1f\xd4\xc2\x99\xfa\x10\xc3\x9d\x0f\x31\xdc\xf3\x0f\x70\x9a\xef\x47\x42\xf1\x81\xd5\xfe\xcf\x0f\x31\xfc\xfa\x10\xc3\x9f\xff\xa8\xfd\xe6\xe8\xaf\x52\x72\xe0\x61\x73\x6e\x5d\xf2\x30\xc3\x19\x0f\x33\x9c\xf3\xb0\x95\x67\xf1\x61\x3d\xef\xda\x0f\x96\x8a\x83\x8c\x27\xba\xcb\xf2\xf6\xe6\x4a\x77\x55\x10\x36\x61\x08\xd6\x48\x1d\x8c\x95\x83\x5c\x1a\x7f\x5a\xf2\x5c\xa2\xe2\xa0\x1e\x36\x71\x36\xab\x1e\x66\x58\xfb\x30\xc3\x7a\x0b\x6f\x87\xc6\x9b\xf6\x44\x43\xff\x5b\x3c\xd1\xfd\xf4\x58\x69\xf9\x71\xc9\xc1\x31\xed\xef\x9b\x85\x85\xb0\x09\x8b\xe0\x0b\x75\x49\x5a\x10\xa1\x43\x4a\xb1\x72\x48\x2a\x85\x88\x98\x23\xcf\x92\x04\x85\xd2\xdb\x0d\x54\x2b\x3d\xf0\x11\x2b\x0e\xe2\x11\x86\x93\x1f\x61\x38\xed\x11\x2b\x0e\xe2\x11\xf5\xeb\xbd\xc6\x37\x5c\x5f\x9a\x8e\x81\xb5\x2a\x24\x6e\x2a\x32\x6c\x42\x01\x77\x38\x8d\x02\x11\x6a\x14\xbf\x5b\x38\xab\x1f\x61\x78\xf5\x11\x86\xd7\x1f\x31\x72\xf6\x8b\x47\x18\xb6\x3f\xc2\xd0\x27\x43\x7f\xcb\x7f\x3e\x8d\xd7\x3f\x51\x35\xfe\x54\xf9\xdd\xe0\xf8\x18\x59\x7b\xb3\x5c\x95\xab\xa9\xca\x86\x4d\x98\x03\x73\x1d\x5c\x8a\xe2\x69\xf4\xec\x13\xf2\x23\xa3\x0f\x17\xa2\x14\xfb\x82\x42\x4a\x82\xfa\x2d\x47\x7a\x52\xf5\x7f\xb6\x99\xf7\xe3\x66\x33\x9c\x30\x9b\xe1\xe4\xd9\xa6\xff\xff\x99\xad\x7a\xb2\xa5\xb6\x51\xff\x3d\x7a\x52\x31\xdd\x5e\xdf\x37\x35\xec\x7b\xad\xb2\x7f\x66\x9b\xb8\xc8\x39\xb3\x19\x16\xcc\x66\x58\x64\xb5\xff\x8d\x6e\x3f\xb9\x44\xb5\x3b\xf3\x8e\x74\xfb\x65\x89\xaa\xf1\xfd\x6a\x47\xe8\xea\xcf\xab\xf0\x30\xd8\x84\xbd\x60\x97\xe3\xf5\x8e\x5c\x6a\x25\x88\xda\xc9\x70\xb5\x90\x68\xcb\xa9\x9b\x75\x41\xe9\x5b\x08\x60\x6b\x87\x28\x4c\x11\xf6\xb1\x8f\xbb\x48\xed\x36\x8b\x5c\xca\x66\xd7\x4d\xad\xa2\x4b\x55\xff\x1f\x35\xfd\x3f\xfd\x51\x86\xb3\x1e\x65\x38\xef\x51\x6b\xdf\x7f\x54\xfb\x27\x2f\x6d\xd4\xff\x2e\xdd\xe4\x3c\xc4\xca\xd5\x4c\x74\x95\x0c\x21\xe7\x23\x00\x9b\x30\x08\x3b\x5d\x15\x9e\xec\xed\xb9\x18\x90\xde\x06\x4f\x04\x8e\x55\xfc\xf0\xa8\xf1\xbb\x3c\xff\x28\xc3\xca\x47\x19\x56\x3f\x6a\xd6\xf3\xb2\x8c\xfa\x79\xf1\x44\xf7\x58\x62\x84\x42\x4a\x01\x11\x7c\x84\x04\x85\xfa\x64\x7c\x9c\xba\xff\xf2\x98\xe9\x4f\xf1\x63\x0c\xfb\x3f\xc6\xd0\xed\x31\xd3\x9f\xb3\x1e\x53\x18\xf5\x93\x1b\x8d\x77\x97\x6e\x63\x6a\x2b\x92\xf1\xcc\xde\xcc\xc2\x43\xe0\x23\xec\x01\x9d\xa5\xe7\xc4\x33\x51\xfc\x9e\x95\x29\xda\x63\x31\xf9\xd1\xc7\x7e\x2c\x20\x97\x65\x7c\x20\x86\xb0\x0b\xaa\x6b\x7d\x11\x12\x52\xdb\xc8\x4e\x5f\xd0\x19\xaf\xfa\xfd\x98\x59\x19\x8b\x1e\x63\x58\xfa\x18\xc3\x1a\x8b\xbe\xef\x1f\x6b\x7a\xff\x8c\x27\xcc\xd1\xed\xe1\xde\xee\xf9\xef\x42\x21\x8e\xa3\x7e\xcc\xd9\x20\x7c\x47\x08\x97\xa3\xec\xe7\x20\x7f\xe1\x32\xf1\x0d\x3e\x71\x24\xf5\xe6\x1b\x7d\x8c\xf4\xb9\xeb\x59\xe5\x14\x21\x75\xb4\xdb\x33\x8d\x7e\x99\x9a\xff\x39\xd6\xf9\xe7\x1c\x86\x73\xe7\x30\x5c\x38\xc7\x3a\xff\x9c\xb3\xd7\xfd\x35\xb5\x20\x53\x8c\xd0\xcc\xf1\xe0\xe5\xaa\xff\x16\xde\xcb\x73\x18\xd6\xcd\x61\xd8\x60\xe1\xbd\x35\x67\x2f\xfb\x6b\x93\x68\x4d\x55\xa6\xbd\x42\xd9\xff\x73\x0d\x3f\x74\x9f\xcb\x70\xd8\x5c\x86\x23\xe7\x1a\xbc\xa3\xe7\xaa\xdf\xbf\xa2\x29\xfe\x4e\x73\x9c\xe1\x86\x61\x8d\x0a\xe5\x5c\xa9\xe2\x9f\xe7\x1a\x3d\x72\xfa\x5c\x86\x07\xe6\x32\x3c\x6c\xe1\x2c\x98\xdb\x70\x1c\xd7\x5d\x9e\xda\xa7\x6a\xca\x4a\x2b\x2a\x0e\xb9\x58\xe6\x62\xea\x5f\x5a\x51\x31\x5c\x55\x6d\xc4\x55\x18\x86\xcd\x18\x81\xa3\xd1\x15\xae\x30\x8e\xf3\xd4\xfa\xbd\x4a\xe9\x7f\x73\x0d\x3f\x85\x1e\x67\xc8\x7e\x9c\x21\xff\x71\x83\xdb\xf6\xf1\xe6\xf4\xb1\x34\xae\xb1\xba\x8a\x19\x36\xa3\x80\x33\x1b\x18\x5d\x57\x2b\x3f\xf0\xe3\x06\x67\xfc\xe3\x0c\x57\x3f\xce\x70\xad\x85\xf3\x98\xfe\xf9\xd9\xba\xfd\x69\xb7\x36\xc2\x29\xd3\x9d\x1b\x9c\x48\x54\xa9\xab\x0c\x85\xb0\x19\x8b\xe0\x42\x24\xec\x2c\x23\x6b\xe5\x09\x8b\x74\x29\x05\xa5\x4d\x1c\x22\xc2\x02\xd4\x9e\x69\xf4\x0b\xc1\xe8\x4a\x3e\x96\x23\xae\xfa\xff\xb8\xe1\xa7\xec\x79\x0c\x05\xf3\x18\x5a\xcf\x33\x74\x75\x98\xa7\x7e\xbd\x51\x3c\xb5\xa1\x4b\x86\x09\x98\xe4\x0f\x55\x0e\x6c\x41\x17\x8e\xd6\x31\xb2\xe9\x03\xd0\x6b\x94\xfe\x3b\xcf\xaa\x9f\x37\x8f\xe1\xda\x79\x0c\x37\x5a\x78\x9f\x6b\xbc\x01\x8f\x2a\x9c\x2e\x1f\x36\xc2\x3b\xb3\xb4\xa2\x36\x76\x9a\xac\x79\xb8\x90\xee\x41\xd8\xa2\x12\x16\x50\x38\x9b\xe4\x05\xfb\xc0\x89\x74\x02\xf6\xa5\x63\xdd\x12\x24\x21\x9c\x33\xc4\x41\x74\x60\xd4\x8f\x3e\xec\x4c\x9d\xb0\x37\x1d\x19\x2a\xa6\x8e\x38\x80\xfa\x47\x7a\xd1\x61\xd8\x8a\x8a\xb0\x0f\x1d\x13\x1c\x4c\x27\x63\x17\x3a\x20\x92\x4f\x79\xd8\x83\x0e\xc1\x76\xd4\x16\xc3\x78\xaa\x27\x89\x44\x1b\x1d\xc2\xe6\xf3\xc5\x00\x60\xa2\x3a\xff\x7b\xc2\x9c\x13\x0d\x7c\x82\xe1\xe4\x27\x18\x4e\x7b\xc2\x92\x93\x4f\xe8\xf9\xbc\xba\xa1\xbe\x93\xd9\x8f\xee\x43\x62\xa9\x78\x80\x2d\xe8\xc0\x17\xa8\x8f\x12\x64\x60\x9a\xfc\x8b\x6b\x95\xff\xeb\x09\x23\xef\x9f\x79\x82\xe1\xf9\x27\x18\x5e\xb4\xf0\xde\xd0\x78\x15\xfa\x9e\xc9\xba\x49\x8d\xf0\xc6\x94\x8e\x8e\x1d\x57\x3d\xb2\x46\x39\x54\x43\xb0\x05\xc3\x30\x91\xd4\x95\x6b\x6f\x8f\x49\xf9\x70\x34\xee\x24\xb5\xfe\xe7\x9b\xf5\x7f\xc8\x7c\x86\x5e\xde\xfb\xf9\x06\x77\xc0\x7c\xbd\x3e\xae\xda\x4b\x3f\xfb\xeb\xe0\xff\x2a\x3f\x6c\xc1\x00\xcc\x24\xed\xd8\x67\xa1\x3a\x9b\xbe\x67\x7f\x9d\x8a\x7f\x98\x6f\xc6\xf7\xf1\xf9\x0c\x4f\xce\x67\x58\x6c\xe1\xae\xd4\xb8\x2b\x6a\x33\xed\xb2\x0c\xdc\x41\x95\x97\x26\x46\xc7\xf4\x5d\x4c\x0f\x79\x49\x43\xe4\x94\x38\x80\xeb\xd5\xfe\xb7\xc0\xe0\x76\x58\xc0\xd0\x69\x01\xc3\x01\x0b\x0c\xee\x61\x0b\x5a\x88\xab\x33\xc3\x69\xd0\x0d\x8d\x41\x6f\x50\x7a\xff\x02\xab\xfe\xd9\x02\x86\x7b\x16\x30\xdc\x67\xe1\xcd\xd1\x78\xcb\x2e\xcd\x3c\x3f\xc9\xe4\xa3\xb4\x02\x3d\x0b\x5d\xd8\x82\x3e\xd8\x99\x8e\xbb\x64\x65\xac\x49\x11\x08\x37\x2a\xff\xcf\x02\x23\x8f\xf0\x49\x06\xdf\x93\x0c\x79\x4f\x1a\xdc\xce\x4f\xb6\x48\xee\xa9\xd0\xee\x36\x9e\x4d\x38\x90\x30\xd8\x9f\x07\x78\xb6\xe1\xf9\x74\x32\x0b\x91\xcb\xfb\xf1\xfe\x9c\x23\xb7\xcd\xa2\x34\x18\x4c\x56\xf2\x50\xb5\x2f\xf3\x86\x25\x9f\x64\x18\xfb\x24\xc3\xe5\x1a\xd3\xa3\x61\xdd\xae\x40\x26\xde\xf0\x44\xa2\xe2\x4c\xe5\x14\xf5\xd6\x09\xe4\xab\xfc\x61\x37\x29\x7b\xc0\x6a\xef\xe5\x27\x19\xd6\x3e\xc9\xb0\xde\x6a\x6f\x5b\xe3\xf6\xe2\x95\x49\xbb\xb9\x76\x3a\xb1\xd9\xcd\xea\x3c\xfc\x29\xd3\x5e\xc1\x53\x0c\xad\x9e\x62\x68\xf7\x94\x69\x6f\x53\xe3\xf6\x64\xf5\x0e\xbb\xc5\xce\xb2\xc5\x29\xca\x1f\x6a\xb5\x37\xe2\x29\x86\xf8\x53\x0c\x63\xac\xf6\xfe\x68\xdc\x9e\x2a\x6b\x60\x37\x78\x90\xf7\x9b\xb7\x28\x79\x60\xb5\xb7\xf4\x29\x86\xe7\x9e\x62\x78\xc1\x6a\x6f\x5c\xe3\xf6\x14\x9f\x68\x1f\xb8\x6c\xaf\x97\xf7\x9b\xb7\x2a\x7e\xb0\xda\x73\x17\x32\x04\x16\x32\x44\x16\x9a\xf6\xfc\x7f\x36\xd3\x5e\x8d\xd5\x5e\x1f\xef\x37\x6f\x53\xf6\xe0\x42\xd3\xde\xd9\x0b\x19\xce\x5b\xc8\x70\x91\xd5\xde\x8d\xcd\xd1\x37\xa8\xb2\x5c\xc5\xe8\xca\x16\x07\x60\x9a\x6f\xa6\x2a\x7b\xc0\x6a\xf7\xa9\x85\x0c\x8b\x17\x32\x2c\xb5\xda\x9d\xfe\x57\x33\xed\x96\x69\xf9\x23\x9b\x1d\x6a\x9a\x85\xdb\x55\xff\xad\x76\x03\x8b\x18\xc2\x8b\x18\xb2\x17\x99\x76\xe7\x36\xd7\x6e\x3c\x2d\x5f\x64\xcb\xe7\xa7\x5b\xbe\x43\xf9\x43\x16\x99\x76\x2f\x5c\xc4\x50\xba\x88\x21\x66\xb5\xbb\xac\xb9\x76\x2b\x95\xfc\x90\x8d\x96\x7b\xbf\x79\xa7\xea\xbf\xd5\xde\x93\x8b\x18\x16\x2d\x62\x78\xc6\x6a\x6f\x7a\xf3\xe3\x6a\xe6\x29\xe9\xfd\xe6\x34\x15\x0f\x60\xb5\xf7\xbf\x45\x0c\xb4\x98\xc1\x5d\x6c\xda\x1b\xd5\x5c\x7b\xfd\x12\x09\x33\x9e\x57\x58\xe3\x79\x97\x9a\xff\xc5\xa6\xdd\x73\x16\x33\x9c\xbf\x98\x61\x98\xd5\xee\xdc\xe6\xda\x1d\x1c\xab\x1c\xa9\xae\xbd\xc8\x96\x27\x61\xaa\xe9\xbb\x55\xff\xad\x76\x97\x2d\x66\x78\x7e\x31\xc3\x8b\x56\xbb\xcb\x9a\x6b\xb7\xaa\x3a\x56\x55\x5a\x6d\xf9\x19\x64\xf3\x53\xd2\xcd\xc3\x3d\x4a\x1f\xb2\xda\x2f\x78\x9a\xa1\xd5\xd3\x0c\xed\x9e\xb6\xd6\xe9\x1f\xcd\xb4\x5f\x91\x28\x2d\xcf\x68\x7c\x9a\x6c\x7c\xba\x92\x77\x4f\x5b\x7a\xcf\xd3\x0c\xd7\x3c\xcd\x70\xdd\xd3\xd6\x3d\xf3\xa7\x9b\x3b\x7f\x49\xe3\x74\xe9\x26\x91\xba\x5a\xa2\xbe\x47\xe3\xb2\x93\x70\xaf\x3a\xff\xb5\xf0\xbe\x7b\x9a\xa1\xfe\x69\x86\x9d\x16\xde\xef\x2d\xc1\xcb\xcc\xeb\xd5\x14\x1c\xcc\x50\xf3\xbd\xc4\xf2\xfb\x2d\x61\x28\x5d\xc2\x10\x5b\x62\xf9\xfd\x96\xb4\x1c\xcf\xea\x9f\x31\x83\xd2\xb1\x15\xf7\x29\x79\x6f\xe1\xbd\xb6\x84\xe1\xcd\x25\x0c\xef\x58\x78\xef\x2d\x69\xa1\xde\x6a\x81\x59\x51\xa0\x96\x63\x73\xa6\xc4\x2b\x7e\xc6\xba\x07\xf2\x0c\xc3\x11\xcf\x30\x1c\xfd\x8c\x95\x0f\xe5\x99\xe6\xfc\xc4\x12\xaf\x7b\x75\xac\x34\x75\x0b\xb0\xc4\x0f\x5b\x31\x00\x6d\xe4\x0d\xff\x80\xcc\x3f\xc2\xa6\x7c\x1f\xdc\xaf\xf4\x9f\x67\x8c\x1e\xf2\xc8\x33\x0c\x73\x9f\x61\x98\x6f\xe1\xbd\xdd\x32\xbc\xc1\xc7\x4b\xbb\xa4\x15\x6c\xc5\xd6\x30\x14\xfd\xc8\x3a\x0d\x85\xfd\x25\xe3\x19\xa4\xe6\xd7\x8a\x01\xa2\x3a\x3f\xc2\x03\x4a\xff\x5b\xca\x30\x4c\xd3\x71\xf0\x52\x86\xc3\x96\x32\x1c\xb9\xd4\xca\x6b\xba\x54\x9f\xe3\x6d\xd4\xfe\xa6\x87\x1a\xd2\x21\xf3\x68\x0d\x88\x57\xc7\x54\xdf\x17\xd2\x01\xb0\x15\xbb\xc0\x44\x44\x17\xbb\xb0\xca\x71\x70\xa4\x3c\x81\x6d\x83\x24\x2f\x07\x46\x39\x18\x2c\xc2\x76\xf8\x2f\xcf\x9c\x82\xb0\x08\x93\xdf\x38\xdd\x00\xe0\x41\x35\xff\x4b\xcd\x27\x2f\x2d\x65\x78\x75\x29\xc3\xeb\x16\x5d\x5f\xeb\x9f\xa7\xf4\xd1\xe2\x6b\x1a\xd2\x55\x96\xa8\x1a\x1f\xab\xbc\x54\x19\x8a\xed\xe1\x6b\xec\x00\x27\xa9\xab\x0a\x32\x2c\x2c\xca\x05\x4c\x98\x4f\x21\x27\xc4\xad\xa4\xfa\xe4\xa3\x10\xf9\xd9\xf2\x77\xcf\x52\xf6\xff\xb3\x66\x9e\x4e\x7c\x96\xe1\x94\x67\x19\xfe\xf3\xac\xa1\xa3\xe6\x59\xf5\x27\x9f\x34\x6d\x07\x78\xdb\xb1\x26\x63\x58\x07\xf8\x1a\x3b\xc2\x54\xd4\x37\x65\xa4\xb7\x44\xe6\xf5\x93\x71\x27\x9c\x25\x7d\x51\xf9\xd2\x43\xe6\x50\xeb\x34\x1d\x0f\xa9\xfb\x1f\xcf\x1a\xd2\xea\x9e\x65\x78\xef\x59\x86\x0f\x2d\x3a\xb6\x3e\xbb\x47\x7d\xce\x32\x62\x7b\xf8\x61\x1b\x06\xd4\x65\x43\xd2\xc6\x88\x5d\x17\xf5\x61\x65\xff\x2c\x33\x71\x79\x27\x2e\x63\x38\x75\x19\xc3\xe9\xcb\x2c\xbe\x58\xa6\xf0\xda\xe9\xbc\x79\x7d\xaf\x6e\x88\xd7\xa5\xdb\xc5\x35\x03\xe3\x15\x31\x75\xb0\xa3\xd4\x56\x05\xdc\x5b\xdf\x33\x11\xda\x70\x4d\x15\x9c\x7d\x44\xf9\x3f\x96\x99\x75\xb8\x6a\x19\xc3\xda\x65\x0c\xeb\x2d\xdc\x4f\x35\x6e\x67\x1d\x07\x30\x6e\x63\x73\xb8\xd5\xda\x23\x51\x47\x11\xd8\x86\x51\x6f\xfa\x29\x2c\x48\xe7\x2f\x28\x90\xb1\x81\xec\x59\x46\xfa\x98\x63\xb6\xc4\xef\xf2\x9c\xe5\xef\x7c\x8e\xe1\x84\xe7\x18\x4e\x7e\xce\xe0\x5f\xf8\x5c\x4b\xf1\xc7\x56\xc7\x53\xf7\x6d\x14\x01\x17\xef\x85\x00\xfd\x7a\x54\xf1\xff\x73\xc6\x1f\xfc\xda\x73\x0c\x6f\x3d\xc7\xf0\xae\x45\xc7\x67\x9a\x8e\xc1\x3a\xee\x20\x7f\x51\x73\x74\x54\x99\x81\x08\xc1\x36\x0c\xc3\x4d\xd2\x97\xa0\x4f\xf5\x3d\x74\xb5\xfa\x1e\x53\xfd\x5f\x6e\x70\xfb\x2d\x67\x38\x71\x39\xc3\xe0\xe5\x06\xf7\xec\xe5\x2d\xc6\xb5\x06\x40\x01\xcf\x68\x1a\x58\xbf\xe6\xa8\xf9\x5f\x6e\xd5\x4f\x5f\xce\xf0\xea\x72\x86\xd7\x2d\xfc\x77\x35\x7e\x2b\x6d\x27\x15\x8f\x6b\x0e\xbf\xac\x22\xa1\x0a\x00\xcf\x42\x07\xb6\xa1\x0b\xf3\x50\x5e\xe7\x97\x3c\xe7\x21\x29\xf9\xf7\xbc\xb1\xbb\x7b\x3c\xcf\x70\xc4\xf3\x0c\x47\x3f\x6f\xf5\xf7\x79\xed\x0f\xcd\xcc\x07\xd5\x98\xcf\x63\x31\xe9\x97\x9a\x4a\xd9\xb0\x0d\x73\x60\x29\xa2\x2b\x1d\xd0\x2e\x0a\xec\x24\x43\x26\x83\x28\x28\x82\xd9\x32\x98\x2a\x94\xba\xf8\xfd\xb8\xd2\xf7\x9f\x37\xfd\x7e\xea\x79\x86\x67\x9e\x67\x78\xce\xa2\xe3\x7d\x4d\x47\x6f\x6d\xf7\x77\xbe\xb6\x21\x1d\x95\xb1\xb1\x03\x07\x28\xcb\xff\x00\xf8\x16\xbb\xc0\x28\x15\x37\xc1\x2a\x42\x97\x18\x29\x28\x88\xd1\x9f\x25\x93\x71\x20\x45\x28\x4a\x7e\x3b\x2f\xc7\x3c\x35\xff\x2b\xcc\xba\x3f\x7a\x05\xc3\xb1\x2b\x18\xfa\xaf\xb0\xce\x3b\x56\xe8\xf1\xcf\xcc\x97\xa3\xe9\x18\x51\x3e\x34\xe1\x8d\x87\x94\x34\xd9\xf0\x2d\xe6\xc0\x8d\x98\x0a\xe1\x60\x24\x57\xc6\x22\xa1\xc8\x4e\xe3\x3e\xa1\xfa\xbf\xc2\xea\xff\x0a\x86\x25\x2b\x18\x96\x59\xb8\xef\x68\xdc\x1d\xb5\x4d\xda\xc9\xdd\xfb\xa7\x66\xbb\x24\x07\xbe\xc5\x5c\xc9\x6b\xa9\x54\x6e\x14\xd4\x81\x35\x82\x23\xac\xaa\xb8\x08\x4c\xfb\xad\xe6\xab\xfd\xff\x05\xd3\xef\x43\x5e\x60\xe8\xf5\x02\x43\xef\x17\x2c\x3f\xc8\x0b\xda\x6b\x72\x59\xd3\xfd\x1e\x98\x12\x73\x7d\xfd\xf0\x2d\x06\x60\x56\x7a\xf3\x75\x4c\xe8\x8c\x7c\x2d\x50\xfb\xff\x0b\x46\xce\x3c\xf0\x02\xc3\x23\x2f\x30\xcc\xb1\xf0\x9e\xd6\x78\x3b\x2e\x6f\x1a\x2f\x7d\x96\xa0\xe0\x16\x36\x0b\x07\x4f\x2a\x7b\x77\xa5\xc1\xcb\x5a\xc9\x90\xbf\x92\xa1\xd5\x4a\x83\xd7\x65\xe5\x9e\xf1\xce\x4a\x2d\xe6\xaa\x10\x7c\x8b\x61\x58\x43\xa8\xf2\x28\x12\x0a\x11\xd2\x61\x8a\x92\x9b\x9e\x52\xf7\xbf\x56\x1a\x39\x72\xf5\x4a\x86\xeb\x56\x32\x4c\xb6\xf0\xee\xd2\x78\xbb\x9b\xd6\x17\xbb\x97\xa4\xa4\xd6\x04\x54\x3d\xfc\xa4\xb9\x1e\x2e\x54\xf1\x4f\x16\x5e\xfd\x4a\x86\xdf\x56\x32\xec\xb2\xf0\xdc\x17\xf7\x82\x97\x96\x56\x29\xc0\x1d\xcd\x00\x2e\x52\xf6\xfe\x8b\x46\x6e\x5c\xf8\x22\x43\xd9\x8b\x0c\x23\x5f\xb4\xf4\x02\x8d\x97\x79\x4e\x93\xc2\x1b\xa2\xa5\xc5\x30\x05\xb6\xbb\x21\x98\xf7\xbb\x8b\xd5\x3e\xf0\xa2\x59\x17\xef\xbc\xc8\xf0\xde\x8b\x0c\x1f\xbe\x68\xce\x81\x32\xf3\x74\x18\xb9\x54\x1e\x1b\x51\x5a\x5b\x91\xf4\x16\xe3\xa0\x31\x55\x15\x46\x20\x12\x7c\x8b\x04\xd3\x52\xa9\xe0\x9e\x56\x72\x70\x95\xe1\xff\xa3\x56\x31\xf4\x59\xc5\xd0\x77\x95\xc1\x99\xdd\xb4\x9e\xdd\x14\x8e\x5e\x09\x0a\xe6\xee\x74\xc6\xb9\x25\xea\x1c\x60\x95\xe1\xc3\x87\x56\x31\xcc\x5e\xc5\x30\xd7\xc2\xd9\xda\xf2\xfe\x54\xa7\x4e\xb9\x3c\x9c\xe9\x69\x9c\x67\x94\xdd\x6b\xe1\x04\x5f\x62\x88\xbc\xc4\x90\xf3\xd2\xff\x09\x27\xc5\x19\x0a\x68\x46\x0a\x68\xa9\xe2\x83\x97\x0c\x1f\x5c\xf2\x12\x43\xf2\x25\x86\x71\x2f\x35\x7f\x4e\xb7\xa7\x71\x53\x2c\xa1\x60\x66\xa6\xfb\xf3\xac\x8a\x03\x7a\xc9\xf0\xf7\x47\x2f\x31\x7c\xfa\x12\xc3\xe7\x16\xce\x8d\x2d\xc7\xa9\x6a\x30\x70\x0f\xa4\x80\x96\x29\x39\xb8\xda\xe0\xf4\x5f\xcd\x30\x70\x35\xc3\x49\xab\xff\x6f\x38\x0d\x07\x6e\x96\x06\x7a\x4e\xc9\xbf\xd5\x96\xfc\x5b\xcd\x30\x7b\x35\xc3\xdc\xd5\x56\x5c\x93\xc6\x5c\x33\x5f\xe1\x1c\xb4\xb9\x21\xde\x69\x55\x31\x19\xab\xb8\x85\x8f\x86\x1d\x78\x0c\x1c\x2d\x53\xda\xa9\xa0\xe1\xe6\xfe\xb9\x82\x30\xe8\x48\x9d\x97\xc9\x0d\xa2\x70\x1c\x72\x05\x63\x6b\x3c\x5c\x46\xc9\x23\xe5\x4a\x3b\x89\x1c\xc7\xef\x92\x4b\xca\x4e\x5a\xae\xec\xdf\x97\x0d\xbd\x43\x5f\x66\x38\xf7\x65\x86\x0b\x5f\xb6\xe2\x7a\x5e\x56\xf4\x8a\xab\x9b\xf4\xcf\x4b\x79\x6d\xcc\xa4\xa9\xb8\x3f\xec\xc0\x03\x54\xa4\xac\x3c\xd3\xa1\x20\xe6\x63\x5e\x2a\x9b\x8f\xe3\x09\x02\x07\xc3\xd8\x09\x03\xd8\x85\xd4\xad\x99\x22\x7d\x4c\x1d\x56\x84\x3d\xaf\xe2\x3e\x5e\x36\xe7\x6a\xdb\x5f\x66\xf8\xe1\x65\x86\x9f\x2d\xba\x72\xd7\x68\xbb\xa0\x99\xf5\x5b\x13\x4b\x0e\x49\xed\x5c\xed\x61\x07\x76\x50\x29\x1a\xa8\x89\x97\x2b\xbf\x3c\x1a\xda\x7b\x2d\xac\x50\xf1\x7f\x6b\x8c\x7d\x34\x72\x0d\xc3\x98\x35\x0c\x97\xac\xb1\xf2\xe5\x6a\xfc\x6d\xda\x4e\x10\x13\x1b\xe2\x0f\x4e\xed\x9b\xab\x30\x08\x3b\x30\x24\x77\xb2\x74\x82\x7f\x92\x17\x88\x3c\xe5\x41\xa4\x23\x13\x5e\x50\xfe\x8f\x35\x86\x4f\xb7\xac\x61\xf8\x6a\x0d\xc3\x76\x0b\xf7\x57\x8d\xfb\xc7\x35\x4d\xdb\x65\x23\x6a\xd2\x07\x16\x0a\x77\x8a\xa3\x75\x14\xe5\xc1\xa7\xb4\x49\xb4\x52\xd9\x81\xaf\x18\xf9\x78\xf2\x2b\x0c\xa7\xbe\xc2\x70\xfa\x2b\x66\x5d\x64\xd6\x8f\x49\xdb\xa1\xa3\x62\x65\xa3\x4b\x4a\xa5\xc7\x2b\x00\x3b\x30\x00\x33\x1d\x4c\x25\xc3\xf7\x3a\x07\x2f\x2a\xbd\xf7\x15\x13\xbf\xf3\xe6\x2b\x0c\x1b\x5f\x61\xd8\xf1\x8a\x89\xff\x28\x5c\xcb\xb0\xcf\x5a\x6e\x74\xdf\xac\x7c\x43\xa6\x5f\xa0\x2c\x71\x69\xac\xfa\xf8\xea\x6a\xf3\x59\xac\xba\xba\x32\x21\x3f\xf1\x76\xb7\x83\x60\x87\x8c\xea\x0d\x98\xbb\x7e\x2a\x5a\x1c\x16\x3b\xfa\xda\x94\x47\x9f\xeb\x7d\x13\x88\x52\x84\xf2\x29\x8f\x5c\x72\x28\x48\x01\xca\xc2\xb0\xbc\xf4\xed\xb1\x68\x21\x86\xbd\xdd\xaa\xe9\xb6\x00\x56\xa9\xf3\x8f\xb5\x66\xff\x9a\xba\x96\xe1\xae\xb5\x0c\xf7\xae\x35\xf3\xb4\x70\xad\x1a\xc3\xc6\xf7\x72\x52\x72\x25\x19\x1f\x13\xab\xee\xaa\x4a\x97\xc9\x90\xd4\x5c\xa8\xc7\x3c\x38\xd7\x1b\x41\x99\x9d\x4b\xe9\x78\x32\x93\x35\x01\x04\x52\x57\x36\x5e\x52\xfe\xbe\xb5\x66\x5c\xb3\x5e\x65\xc8\x7f\x95\xa1\xd5\xab\x06\xbf\xd3\xab\x7b\xf6\xb3\x58\xf8\xea\x54\xb6\xd8\x85\x7a\xf4\x41\x15\xaa\xdb\x2a\xf2\x86\x86\xb4\x27\x56\xab\xf3\xcf\x57\x4d\x7f\x27\xbc\xca\x70\xdd\xab\x0c\x93\x2d\xbc\xd9\xaf\xb6\xb0\xbf\xd5\x31\xed\x79\xcf\xce\x81\x7a\xcc\x85\xab\x54\xcd\x09\x99\xf8\x32\x24\x0f\xf5\x58\x66\x9a\x70\x48\x1d\x7b\x47\x34\x28\xbc\xac\xfc\xdd\x16\x1d\xee\x3a\x86\xd0\x3a\x86\xac\x75\xd6\xb9\xf7\xba\x3d\x9e\x73\x75\x97\x54\x1c\x3f\xae\x2a\x5e\xad\x6e\x85\xf4\x50\xdd\xd6\x6a\x75\x14\xb3\x38\xe5\x23\x5c\xa3\xfc\x9f\xeb\xac\x7b\xaf\xeb\x18\x26\xad\x63\xb8\xd1\xc2\x9b\xaa\xf1\x4a\x9a\xd5\x23\x86\x24\xca\x46\x97\x96\x97\x57\x0f\xaa\x8c\x25\x7b\x75\x95\x0e\x1c\x7d\x07\xab\x1e\x1d\xf8\x3a\x75\x29\x35\x9d\x93\xe9\x15\x25\xff\x2c\xdc\xdf\xd6\x31\xfc\xb5\x8e\xe1\x7f\x16\x2e\xbf\xa6\xe3\x73\x9a\x1d\xef\x0c\xdc\xd1\xb1\xf1\xfa\xbc\xd6\x83\xad\xa7\xb4\x6b\x72\xad\xf2\xf7\xbf\x66\xf0\x46\xbe\xc6\x50\xf1\x1a\x43\xd5\x6b\x06\x6f\xdc\x6b\xff\xa4\x9f\x47\x34\xea\x67\xfa\xae\x59\xba\x9f\xaf\x2a\xff\x8f\x85\xbb\xf9\x35\x86\x2f\x5f\x63\xf8\xc6\xc2\xfd\xee\x1f\xf5\xf3\x88\xcc\x7e\x4e\xe3\x74\x3f\xd7\x29\xff\xcf\x7a\x83\x77\xea\x7a\x86\x21\xeb\x19\xce\x5a\x6f\xc5\xbd\xac\x6f\x69\x3f\xcf\xa8\x8c\x8f\xb3\xba\xe9\x87\x7a\xcf\x3c\x62\x79\x75\x54\xc5\x6c\xa8\xbf\x7c\x4d\xc9\x41\x0b\xf7\x95\xf5\x0c\xeb\xd7\x33\xbc\x69\xe1\xbe\xb3\xbe\xa5\xfd\x54\xb8\x0d\xbb\x39\xcf\x74\x13\xd6\x2b\xbd\xf7\x75\xb3\x7f\x1e\xf2\x3a\x43\xaf\xd7\x19\x7a\xbf\x6e\xf0\x4e\x7a\x7d\x6f\xf2\xe1\x92\xda\x58\x6d\xac\xab\x89\xdd\x8d\x42\x3d\x66\xc1\xc3\x52\xe1\x60\x75\x99\x0c\xe5\x9d\x85\xb0\xc2\x7d\x5d\xe9\x3f\x16\xee\x03\xaf\x33\x3c\xf2\x3a\xc3\x1c\x0b\xf7\xa9\xd7\xf7\xec\xcf\xab\xd2\xd1\x8d\x5a\x1c\x2d\x91\xb9\x3a\x9c\x54\x2d\x69\xef\xb5\x41\xc9\xbf\xd7\x8d\x7e\x9a\xb7\x81\xa1\xd5\x06\x86\x76\x1b\x2c\xbb\x76\x83\x8e\xef\xd1\xf1\xdb\x7d\x26\x37\xd3\xbf\xb1\xa5\x2a\xa4\x50\x6e\x99\x1d\xa0\x1e\x3b\xc2\x4a\xa1\x85\xa0\xf2\xab\x22\xbb\xa4\x2e\xb1\xf8\xa5\x60\xf4\xa1\x8f\xbc\x2f\x15\xe0\xe9\xbd\x17\x82\x9c\x74\x80\xf6\x1b\xea\xbc\x67\x83\xa1\x6f\xc9\x06\x86\xe7\x36\x30\xbc\x60\xd1\xb7\xfd\x9f\xd0\x67\x8c\xd4\x62\xa8\xc7\x7d\xe0\x87\xe6\x08\x34\x24\x3a\x8d\x88\x74\x04\x39\xde\x16\xf2\xa6\xda\xf7\xdf\x30\xfb\x47\xc9\x1b\x0c\x67\xbc\xc1\x70\xce\x1b\x86\xbe\xf8\x1b\x2d\xe4\x8f\xb4\x3b\xaa\x47\x04\xea\x31\x0a\xb3\xd5\x66\x2b\xe7\x4d\xdd\xcf\xd2\xb1\x4b\x6f\x29\xbb\xcf\xc2\x5d\xfd\x06\xc3\xba\x37\x18\x36\x58\xb8\x9b\x34\xee\x89\x3a\x1e\xa4\x4f\x63\x7f\x50\xbf\xf1\xc9\xd8\x25\xca\x01\x16\x80\x7a\x0c\xc2\x2a\x07\x85\x2c\xd5\xe6\xb0\x0e\x3b\xb3\xd2\x17\x40\x9d\xf2\xff\xbc\x69\xf4\xaa\x63\xdf\x64\x38\xfe\x4d\x86\x41\x6f\x1a\xdc\xc4\x9b\x0a\x77\x6a\x66\xbe\xd3\x74\x7f\x87\x7b\xb0\xc6\xfd\x3a\x15\xf7\x81\x7a\xdc\x17\xea\x52\xca\x05\xe9\xc2\x57\x0e\x92\x23\xd3\x0b\x73\x16\x3b\x9c\x2b\x53\x67\x7a\x8b\x33\x5b\xdf\x73\x7c\x5b\xd9\x3d\x16\x3d\x75\x6f\x32\xbc\xff\x26\xc3\x47\x16\x3d\xee\x5b\x3a\x2e\x46\xe7\xf7\x4c\xe7\xeb\xce\xa4\x27\x6d\xdf\xcf\xc2\xae\x50\x8f\xdd\xa0\x3e\x45\x50\xbe\x47\x8a\xeb\xad\xd3\x2c\x15\xc4\x41\x02\x7d\x9c\xcf\x6d\xb9\x50\xb1\x84\x24\x2b\x28\x59\x23\xd7\x8c\xd7\x3b\x4a\xff\x7d\xcb\xcc\x53\xfc\x2d\x86\xc4\x5b\x0c\x35\x6f\x59\xf7\x5f\xde\xda\xeb\x3c\x9d\x52\x33\xb2\xc1\x34\x3d\xec\x36\x39\x4d\xef\xaa\xfb\x2f\x6f\x99\xf5\xb2\xf9\x2d\x86\x2f\xdf\x62\xf8\xc6\xc2\xc3\x3a\x85\x57\xd5\xcc\x79\x44\x97\x6e\x63\x6a\x46\x5a\xd3\x33\xac\x08\xea\xb1\x15\x2c\x76\xad\xd9\x71\x51\xb0\x8f\x1d\x76\x38\x5b\x76\xdd\x27\x2f\x1d\x6c\x54\xfb\x5f\x9d\xc1\xbf\xa8\x8e\xa1\xbc\x8e\x61\x54\x9d\xc1\x9f\xa0\xf1\xfb\x64\xe6\x31\xcf\xc0\x4f\x4f\x87\x26\xa0\xce\x22\x80\x05\x7b\xcc\xe0\x70\x50\xc2\xfb\x55\xfd\x87\xf7\x54\xff\xeb\x8c\xbd\xf1\x79\x1d\xc3\x37\x75\x0c\xdf\x59\xf8\xa1\xb7\x15\xfe\x42\x7d\x0f\x65\xe7\xad\x99\xf8\x95\xb1\xa4\x72\xd8\x0e\x8f\x57\xea\x74\x06\x4a\x5a\x2c\xf5\xcb\x2b\xa5\x2e\xe6\x62\x96\x3e\x28\x42\x72\x5d\x72\x90\xb2\xa4\x9a\x25\x84\x4b\x7e\x44\x21\xd8\x93\x0f\xef\xab\xf9\x7f\xdb\xd8\x05\x35\x6f\x33\x8c\x7f\x9b\xe1\xca\xb7\x0d\x3d\xf7\x6b\x7a\x76\x4e\x53\x74\x6c\xbd\xbf\x59\x7a\x2a\xe2\x35\x49\x6d\xd4\xe2\x7e\x50\x8f\xfb\xc3\x27\xfa\xf2\x1b\x49\x85\xdc\xf5\x96\x88\xb2\x0e\x89\x7d\xda\x4e\xf1\x11\x4b\x8a\xd8\xf5\x39\xe4\x7a\x74\x7d\xa0\xe4\xfe\xdb\x66\x9c\x0e\x7e\x87\xe1\xb0\x77\x18\x8e\x7c\xc7\xd8\x13\x0b\xde\x61\x78\xe7\x1d\x86\x15\xef\x2b\x7a\xea\xbe\x53\xcf\x5e\x1b\x9a\xa5\xaf\x2c\x51\x59\x19\x2b\x4b\x5a\x67\x4a\x35\x83\x4a\x2e\xed\x25\xaf\x0f\x8c\x4a\xa8\xed\xa8\x8e\x46\x43\x3d\x56\xc0\xb4\x80\xbc\x4b\x1d\xd4\x01\x8b\x7e\x0c\xca\xf4\xf2\xd9\xda\x21\xeb\x27\x95\x42\x37\x40\xa9\x2b\xe9\x2a\x8f\x98\x2f\x15\xd0\xa4\x23\xf2\x7e\x74\x99\xdc\x4f\x5c\xef\xad\xf8\xcc\x75\x10\xeb\x3c\x09\x1e\xd2\x73\x13\xd0\xaa\x70\x44\x26\x6a\xfc\x37\x2b\xb7\xb6\xaa\xdd\x23\x28\xc7\x1b\x3a\x5f\x07\x16\x51\xa4\x40\x88\xa2\x6e\x44\x38\xc2\x65\x80\x63\x29\x20\xef\x11\x2b\xbf\x28\x6c\x52\x7e\x8f\x77\x8d\x7d\x7f\xd4\xbb\x0c\xc7\xbe\xcb\xd0\xff\x5d\x33\x8f\x43\xde\xd5\xfb\x50\xb3\x72\x3e\x3d\x4e\xd5\xe9\xc0\xe8\x20\xd4\x63\x08\xae\x0f\xa6\xcf\x64\x05\x7a\xa6\x82\x10\x8c\xe6\x04\xfa\x43\xe5\xff\xb6\xf0\x97\xbf\xcb\xb0\xea\x5d\x86\x35\x16\xfe\x26\x8d\xbf\x6d\x62\x73\xeb\x2a\x8d\x9f\x5e\x5a\x53\x51\x6d\x35\x33\x53\x04\x78\x5b\x1f\xa3\x5f\x13\xe1\x62\x83\x7c\x88\x1f\x29\xf9\xbf\xd1\xc4\xe3\x1f\xbf\x91\xe1\xe4\x8d\x0c\xa7\x6d\xb4\xe2\xdd\x37\xaa\x3f\x99\xfd\x48\xd3\xe7\x10\x0d\xc6\xa1\xec\xd2\x11\xd5\x89\x31\xca\xec\x2c\x80\x7a\x2c\x84\x35\x41\x1d\xf3\xae\x77\x01\x1f\x23\xcb\x9b\x08\x72\x7d\x11\xaa\xe4\xb8\xf2\xf5\xb1\x92\xff\x1b\xcd\x3d\x90\x77\x37\x32\x7c\xb8\x91\xe1\x53\x8b\x9e\xd0\x7b\x5a\xde\x7c\xa9\xe9\x59\xd2\x2c\x3d\x35\xb1\xca\xf2\x64\x42\x45\xd6\xaa\x2d\x60\x9b\xa2\x46\x73\x29\xa7\xce\x25\x85\xb7\x33\xc9\xab\xd3\x3e\x51\x94\xe2\x2f\x49\x9f\x64\x44\xc9\xaf\x7e\xf9\x63\xbf\x63\x36\xd0\x4f\x94\xfd\xf7\x9e\xd1\xeb\x6e\x7e\x8f\x61\xea\x7b\x0c\xd3\xde\xb3\xf2\x9e\xbd\xb7\x37\x7d\x21\x43\x1e\xc4\xaa\xe5\xd1\x86\x32\xc2\x94\x6e\x39\x3b\xa4\x56\x88\x40\xa1\xfc\xee\x32\xb6\xf2\x53\xe5\xf7\x7c\xcf\xe8\xcf\xf4\x3e\x83\xef\x7d\x86\xd0\xfb\xd6\x7d\xb7\xf7\xf7\xa6\x3f\x9b\xf5\x9e\xd2\x58\xb2\xb3\xa0\x1e\xb3\x61\x61\x48\xcd\x9d\xfc\x52\x11\x05\x8e\x4c\x4b\x47\xe8\x11\xb0\x59\xf5\xff\x7d\xab\x1e\xe4\xfb\x0c\x13\xdf\x67\xb8\xde\xc2\x9f\xa9\xf1\x9b\xf3\x27\x8f\x28\x1f\x9a\x38\x55\x51\x00\x2a\x33\x91\xb7\x84\xea\x42\xa9\x8a\x8b\xf2\x7f\x8f\x65\x94\xdd\x6b\xd2\x33\xc0\x67\xaa\xff\xef\x9b\xfd\xe9\x8f\xf7\x19\xfe\xeb\x61\x7f\x60\xf0\x0b\x3e\x50\xf8\xeb\x9a\x39\x47\xf2\xac\x07\x65\x77\x97\xa8\xc1\xfe\x56\x43\x53\x90\x85\xcc\x67\x98\x32\xb8\x19\x55\x48\xeb\x16\x65\xff\x7e\x60\xe4\x6d\xe5\x07\x0c\x35\x1f\x30\x8c\xb5\x70\xaf\xd5\xb8\xe7\x37\x73\xbe\xd2\x4f\x6f\x46\x25\x4a\x9f\xbf\x31\x9c\x3a\x0f\x68\x50\x23\xd6\x7b\x7d\xae\xfc\x5f\x1f\x98\x79\xde\xf2\x01\xc3\x57\x1f\x30\x6c\xb7\xf0\x7e\xd7\x78\xcd\x9d\x0f\x0c\x49\x26\xaa\x06\x9d\x06\x2a\x9d\x95\x87\x38\x3d\x8d\xa8\x63\xdb\x53\x76\xc4\x17\xca\xff\xb9\xc9\xcc\x6b\xc9\x26\x86\x33\x36\x31\x9c\xb3\xc9\xe0\xc5\x36\xed\x79\x5e\x07\xa7\x37\x37\x8d\x37\xaf\x61\x0f\x4d\x7c\xcc\x97\x4a\xff\xdd\x64\xc6\xf3\x95\x4d\x0c\xeb\x37\x31\xbc\x69\xe1\x6d\xd6\x78\xf3\x9b\xf1\x47\x9f\x10\x4b\xd6\x24\xca\x46\x57\x96\x8e\xb1\xf9\x68\x7d\x58\x4f\xa6\xcb\x8d\x38\x68\xab\x92\x7f\x1f\x1a\xdc\x7f\x7d\xc8\xd0\xef\x43\x86\x81\x1f\x1a\xdc\x33\x3f\xdc\x2b\x6e\x55\x2c\x56\x9d\x81\xbb\x65\x0f\xb8\x5f\x29\xf9\x6f\xe1\x2e\xfa\x90\x61\xe9\x87\x0c\xcb\x2d\xdc\xb5\x1f\xee\x99\x7f\xfa\xa7\x36\xe7\x34\x0b\xfd\xd6\x0c\x0b\x7d\xad\xee\x3d\x7e\x64\xd6\xc9\x01\x1f\x31\x1c\xe4\xbd\xff\xc8\xe0\xf5\xfd\x68\xcf\xe7\x57\x7a\x7c\x13\x55\x49\x1d\xf5\xd4\x57\x29\xaf\x5f\x47\xb4\x47\xdb\x13\x11\xca\xac\xd2\x16\xdf\x37\x12\xf7\xc6\x8f\x0c\x1f\x3d\xf4\x11\xc3\x63\x1f\x31\xcc\xb3\x70\x57\x6b\xdc\x29\x3a\xde\x3c\x55\x8f\xd1\x9c\x9b\x49\x2b\x74\x40\xac\xb4\xbc\x22\xae\x6b\xd7\xaa\x85\xfa\x40\x54\x8f\x31\x61\x54\x15\x56\x23\xa6\x90\x36\xec\x58\x9e\x84\x4b\x8f\xca\x36\xd5\xff\x8f\x8d\x9c\x3e\xf4\x63\x86\x23\x3e\x66\x38\xfa\x63\xab\xff\x1f\xb7\x58\x4e\x57\x67\xd0\xa3\x3d\x39\x2b\xa3\x0d\x33\x15\x6d\x57\xfd\xff\xd8\xaa\x03\xf4\x31\xc3\x9c\x8f\x19\x9e\xb0\x70\x5f\xfe\x78\xaf\xfd\x97\x56\x6e\x13\x03\xb0\xb6\x65\x03\xf0\xad\xea\xff\x27\xa6\xff\x3d\x3f\x61\x38\xf2\x13\x86\x63\x3e\x31\x74\x1c\xf7\x49\x8b\xfb\x3f\x36\x93\x9e\x94\xcb\xae\xe1\x00\x7c\xa7\xfa\xff\x89\x91\x5b\x77\x7f\xc2\x70\xdf\x27\x0c\x0f\x5a\xb8\x73\x3f\xd9\x63\x5c\x5f\xf7\xb8\xce\xef\x5f\xe5\x83\x9f\xd1\x0f\xd9\xaa\x46\x83\xbc\x3c\xaf\x45\xc8\x0e\xe5\xff\xb4\x70\xfe\xf7\x09\x83\xf3\x29\x43\xe0\x53\x83\xd3\xee\xd3\x3d\xe3\xd4\xa6\x80\x66\x61\x18\x7e\xc6\x08\x74\x90\x71\x1c\xac\x43\xb7\x50\x5a\x85\x76\x99\x70\xf8\x5e\xed\x7f\x9f\x9a\x75\x7c\xd5\xa7\x0c\xd7\x7e\xca\x70\x83\x85\x3b\xe5\xd3\x3d\x8f\x6b\xb9\x3c\x23\x3a\x3d\x56\x56\xa1\xa4\x65\x15\xc3\x4e\x14\xd0\xab\x71\xfe\xea\x1f\x94\xff\xd3\xc2\xfb\xe1\x53\x86\x5f\x3e\x65\xf8\xdd\xc2\xa3\xcd\x2d\xc1\x3b\xb5\x74\x8c\xc6\x2b\x71\x60\x27\xba\xd0\x27\xb5\xd3\xca\xab\x2a\x52\xc9\xf9\x51\xd9\x7f\x9b\xcd\xb8\x5e\xb0\x99\x61\xf8\x66\x86\x11\x9b\x0d\xde\x25\x9b\xf7\x3c\xae\xc7\x57\x57\x57\x26\xac\xcb\x44\x3e\xd8\x89\x7e\x18\xae\x6e\x67\xb2\xce\x77\x24\xff\xa2\x5e\xf9\x3d\x37\x5b\x79\x8e\x36\x33\xfc\xb2\x99\xe1\xf7\xcd\x0d\xeb\xdf\xef\xde\xdc\xb8\xfe\xfd\x80\x0d\x4d\xe1\x0e\x8d\x8d\xa9\x4a\x54\x97\x56\x8f\x6f\xf4\x83\xf8\x98\x58\x42\x66\xb1\x09\xc2\x4e\x0c\xc2\x38\xc7\xef\xc8\x02\x7a\x66\xbc\x7f\x92\xf4\x7c\x68\xd1\xd3\xf7\x33\x86\xfe\x9f\x31\x9c\xf0\x99\x39\x07\xca\xa4\x83\xbc\xf1\x74\x60\x82\x89\x37\xf9\x59\xf9\xbd\x3e\x33\xf3\xb6\xe0\x33\x86\xc5\x9f\x31\x2c\xfd\xcc\xf4\xeb\xa3\xcf\x18\x3e\xff\x8c\xe1\x8f\x8c\xf3\x9e\xa1\x19\xfd\x1a\x59\x91\x18\xde\xbd\xfb\x88\xda\xca\x32\x99\xaf\xa3\x47\x1b\xa8\xc7\xb6\xb0\xdb\x87\x84\xd9\x44\x38\xc7\xe1\x85\x8e\xa7\x28\xca\xdc\x24\x11\x64\x0c\x20\x73\x50\x26\xbe\x71\x45\x84\xfc\xb2\xa6\x21\xe6\x01\xc0\x2f\x6a\xff\xdb\x62\xfc\x19\x03\xb6\x30\x0c\xda\xc2\x70\xca\x16\x33\xbf\x17\x6c\xd9\x33\x3f\xd9\xe7\x06\x16\x59\xea\x0c\xe3\x01\x54\xf5\x46\xe5\x09\xac\x4f\x2a\xaf\xbe\xf4\x39\xdb\x4e\xe5\xff\xdd\x62\x58\x7c\xe9\x16\x86\x15\x5b\x18\xea\x2c\x7c\xdf\xe7\x0d\xe3\x3e\xcf\xcf\x88\xfb\x4c\xb9\x61\x67\x61\x7f\x98\x81\xc1\xc1\xc2\xcd\x17\x01\x0c\x0c\xe1\xa1\x4c\x6e\x40\x80\x08\xf6\x14\xad\x49\xcb\xc9\x06\xaf\xc7\x7c\xa2\xc4\x79\x8d\x68\x27\x3a\xbf\x20\x7d\xec\xf0\x27\x0e\xaf\x27\x71\x1a\x3d\xe2\x93\x89\x17\x3a\x91\x83\x24\x7c\x9c\x4a\xc0\xf0\xab\x5a\x0f\x9f\x9b\x78\xf2\xf3\x3f\x67\xb8\xe8\x73\x86\xb2\xcf\x4d\x3c\xf9\xb6\x86\xf1\xe4\xea\x18\xcb\xe3\x36\xc9\xfe\xf0\x1b\x22\xe4\xaa\x10\xf5\xdf\x14\x5f\x58\xed\x3d\xf1\x39\xc3\x93\x9f\x33\x2c\xb6\xda\x3b\x7b\x57\x66\x7b\x89\xaa\x86\xcd\xb5\xd2\x11\xef\xbf\x2b\x39\xf8\xb9\xf1\x9f\x05\xbf\x60\x88\x7c\xc1\x90\xf3\x85\xe1\x57\x68\x36\x0e\x22\x2d\xdf\x53\xf1\x02\x19\x79\x01\xfe\x50\xf1\x0f\x5f\x98\xf6\x47\x7f\xc1\x50\xf9\x05\x43\xf5\x3f\x6c\x3f\x65\xb0\x36\x04\xf8\x53\xe9\x81\x5f\x18\x3d\xe5\xb5\x2f\x18\x36\x7c\xc1\x50\x67\xb5\xdf\x7c\x5c\x9e\x65\xf7\xc5\x9a\x4a\x9c\xb0\x4b\xed\x83\x5f\x9a\xfd\xb8\xeb\x97\x0c\x07\x7d\xc9\xd0\xe3\x4b\xd3\x7e\xe7\x16\xb4\xaf\x4e\xb0\x33\xdb\xff\x4b\x9d\x7f\x7e\x69\x9d\x7f\x7e\xc9\x70\xd7\x97\x0c\xf7\x7e\x69\xd9\x43\x1a\xab\x99\xb8\x79\x15\x34\x5f\x99\xd8\x5b\x90\xbe\x27\x05\x95\xfd\xf3\xa5\x91\x4f\x62\x2b\x43\x60\x2b\x43\x64\xab\xc1\xcb\xde\xba\xb7\x7d\x5d\xe3\x59\xa2\x52\x9e\x32\x34\xc2\xfc\xaf\xf2\x7f\x6d\x35\x78\xd5\x5b\x19\xc6\x6e\x65\xb8\xdc\xc2\xbb\xaa\xc5\x78\x69\x09\xdc\x24\x1a\xc0\xdf\xca\xff\xb7\xd5\x8c\xe7\xb7\x5b\x19\x7e\xdc\xca\xf0\x8b\x85\xf7\x5b\x33\x78\x0d\xf2\x9d\x18\x53\x2f\x7d\xf0\x07\xcd\xa5\x89\x86\xff\xa9\x73\x80\xaf\x0c\xee\xd9\x5f\x31\x9c\xf7\x15\xc3\x45\x5f\x19\x3e\xd9\x43\xbe\x93\xa6\xd1\x42\x30\x03\x43\x60\xd5\x6b\x07\x99\x9f\x6e\xae\x85\xb3\xfe\x2b\x86\xb7\xbe\x62\x78\xf7\x2b\x2b\x0e\xf4\xab\xff\x53\xff\x8e\x68\xbe\x7f\x2a\x2f\x5e\xf1\xd7\x56\xfd\xff\xaf\x19\x8e\xff\x9a\x61\xd0\xd7\x06\x77\xf0\xd7\x4d\x9f\x5b\xef\xb1\x9f\x7b\x40\x05\x20\x89\x3b\xf5\x6b\xb3\xdf\xcc\xf9\x9a\x61\xde\xd7\x0c\x4f\x7e\x6d\xed\xa7\xcd\x9e\x2f\xea\x73\x95\xe6\xd2\xa2\x00\xcb\xf6\xeb\xad\xf6\x03\xdf\x30\x84\xbf\x61\xc8\xfe\xe6\x1f\xb4\xdf\x5c\x5a\x14\x10\xb2\xfd\xb3\xbf\xb1\xea\xff\x7f\xc3\x30\xf6\x1b\x86\xcb\xbf\xb1\xf8\xff\x9b\x16\xcf\x97\x04\x84\x86\x09\xa6\x2d\xbb\xcd\x91\x78\xeb\x2c\xbc\x2d\xdf\x30\x7c\xf5\x0d\xc3\x76\x0b\x6f\xc7\x37\x2d\x9c\x27\x83\x96\x0d\x33\x30\x07\x44\x8e\x2c\x3d\x68\x2a\x86\xb9\x12\xaf\xc7\x36\x33\x7e\x27\x6c\x63\x38\x69\x1b\xc3\xa9\xdb\x5a\x32\x7e\xfa\xdc\xa5\xd9\xf9\xf1\xa9\xf9\xb7\xda\x7f\x7c\x1b\xc3\xfc\x6d\x0c\x0b\xff\x49\xfb\xcd\xce\x8f\x5f\xb6\xff\xc7\x36\x2b\x0f\xf8\x76\x86\xc2\xed\x0c\x6d\xb6\x9b\xf1\x6a\xbf\xbd\xc5\xf3\x33\x22\xe5\x93\x6a\x3a\xb5\x7b\x40\xe2\x8d\xda\x6e\xc5\x41\x6c\x67\x98\xb4\x9d\xe1\x46\x0b\xef\xe6\xed\x2d\x9c\x9f\x34\x5a\x66\x4a\xf7\xa0\xe2\x83\xed\x66\xdc\x36\x6f\x67\xf8\x7c\x3b\xc3\x57\xdb\x5b\x32\x6e\xea\xfc\xa5\xf1\xb4\x84\x94\x1c\xf8\xd6\xb4\xdb\xfb\x5b\x86\x63\xbe\x65\x38\xf6\xdb\x96\xb7\xdb\xec\x74\x40\x58\xb6\x7f\xe3\xb7\x66\x7c\x66\x7f\xcb\xf0\xf8\xb7\x0c\x0b\xbe\xb5\xe2\x81\xbe\x6d\xf1\x7c\x54\x5a\x6e\xc2\x26\xb2\x56\x45\xd4\xfc\x5b\x78\xb9\xdf\x31\x14\x7d\xc7\xd0\xf6\x3b\x2b\xff\xc1\x77\x2d\x9c\x0f\x1b\x2d\x0b\x66\x60\x36\x88\x6c\x15\x4b\xce\x2a\x8a\x3e\xaa\xe6\xff\x3b\x83\x37\xe9\x3b\x86\xc9\xdf\x31\xdc\x62\xe1\x4d\xfd\xee\x9f\xf4\xef\xb8\xf2\xf2\xe6\xd2\x85\x40\x96\xc4\xdb\x64\xe1\xfd\xfc\x1d\xc3\xef\xdf\x31\xfc\x65\xe1\xfd\xfd\x0f\xfa\x97\x46\x0b\xa6\xf7\x26\xd7\xec\xbf\xd9\x12\xef\xc4\x1d\x06\x6f\xd8\x0e\x86\xd8\x0e\x86\xf8\x0e\x83\x57\xb1\xa3\xe9\x78\x43\x3b\xaf\xfe\xa1\x3d\x7b\x5e\x50\x93\xbe\x96\xd7\x4c\x3a\x7d\xc8\x91\x78\xcb\x2c\xbc\x37\x77\x30\xbc\xbb\x83\xe1\x03\x0b\xef\x23\x8d\xd7\x7c\x5e\xfd\x86\x68\x25\x26\x15\x8a\xb6\xee\x72\x15\xdf\x7f\x6f\x70\x8e\xfa\x9e\xe1\xdf\xdf\x33\xf4\xfb\xde\xba\xff\xf7\xfd\xde\xfb\xd5\xb3\xc7\xe1\xbd\xf6\xde\xb1\x3c\x25\xf7\x2c\xbc\x39\xdf\x33\xcc\xff\x9e\x61\xa1\x85\xf7\xf4\xf7\x7b\xeb\x57\x06\x5a\xa3\x8e\xe5\xab\xfd\xef\x7b\xb3\x9e\x07\xfd\xc0\x30\xf8\x07\x86\x92\x1f\x9a\x5f\xcf\x23\x13\xdd\xbb\x74\xab\x49\x56\xd7\x96\x25\x8b\x2f\x2f\x96\x59\xc2\x64\x06\xc1\x63\x8a\x53\x8c\x92\x3a\x96\x28\x1e\x53\x5a\x75\x5e\x06\xf7\x5c\xd0\x2d\x63\xb9\x14\x5f\xd9\xec\x0e\x50\xa0\xc6\xe1\x07\x43\xdf\x77\x3f\x30\xfc\xf0\x03\xc3\xcf\xff\xff\xd2\xd7\x8c\xc8\x2a\x54\xfb\xdf\x8f\x86\xbe\x4b\x7e\x64\x48\xfe\xc8\x30\xee\xc7\x7f\x44\x9f\xce\xc1\x68\x28\x4c\x96\x0e\x2f\x3e\xcf\x90\x32\x62\xcf\xe3\x54\xa4\xd6\x81\x45\xc7\x5f\x3f\x32\xfc\xfd\x23\x03\xd5\xff\x7f\x42\x47\x33\xe3\xd1\x4a\xad\xff\x7a\xa3\xef\x97\xd6\x33\x8c\xa8\x67\xb8\xb8\xde\xf0\xed\xd8\xfa\xa6\xfd\x3f\x71\x9d\x27\xef\x90\x64\xac\x26\x59\x91\x18\xd9\x7d\x70\x62\xe4\x48\x65\xb5\xf6\x08\xc0\x1f\x18\x54\x59\x75\xd0\x65\xd6\x0e\xeb\x54\xa0\x50\x6b\x89\xbb\xca\xc2\xfd\xb0\x9e\x61\x73\x3d\xc3\x17\x16\xee\xf6\xfa\xa6\xe5\x6a\x23\x5c\x73\x21\x53\xe3\x8e\x42\x12\x3a\x72\x4a\x0a\xd6\x36\x6a\xde\x7f\x32\x78\x27\xfc\xc4\x30\xf8\x27\x86\x92\x9f\xac\xfc\x2f\x3f\xb5\x10\x2f\x15\xa8\xae\xd1\x2e\xcd\x40\x03\x68\x2b\xf1\x66\x59\x78\xcf\xfe\xc4\xb0\xe2\x27\x86\x55\x16\xde\xba\x96\xe2\xa5\xa2\xb9\x35\xde\x24\xcc\x04\x6c\x27\xf1\x5a\xfd\x6c\xce\x9b\x87\xfc\xcc\x70\xee\xcf\x0c\x17\xfd\x6c\xfc\x4f\x67\xfe\xc2\x50\xfa\x0b\x43\xc5\xb5\x0d\xfd\x4f\x25\xfb\xa8\x79\x49\xc6\xc7\xc4\xba\x57\xc6\xc6\x25\x87\x24\xcb\xfb\x8f\xaa\xad\x1c\xad\x3f\x8a\xd7\xe8\x7a\xe2\xf2\x9d\xf4\x76\xd4\x9c\x15\x4f\x8e\x1a\x9c\x18\x1b\xab\xee\x5f\x5a\xa3\xaf\xd8\xdc\x45\xb0\x0b\xef\x26\x98\xed\xed\x66\x55\x78\x14\x9e\xab\x22\x4f\xfc\x6e\xc0\x75\x09\x1d\x74\xd0\xe7\x90\xfc\xd7\x57\x56\x70\x23\x44\xde\xe4\x92\x8b\xef\xb9\x24\xc8\x4f\x3e\xcc\xc1\x07\x55\x1d\x8d\x5c\x94\xe7\xa1\x24\xd0\xf5\xb9\xc8\xd8\x46\x36\x75\x0e\x5e\x88\x97\xc8\xfb\x86\x6d\x69\x5f\x52\x4d\x45\x55\xf4\x44\xe0\x50\xea\x4d\x7e\x26\xf4\xa1\x83\x67\xe3\xd1\x78\xb8\xfc\xfb\x9e\xcd\x92\x70\x01\x12\x0b\xbf\x4b\x2c\x0b\x36\x13\x55\x61\x80\xd6\xbb\xfc\xa9\xcb\x0e\x05\xd4\x41\x28\xd9\xdf\xf9\xe4\x41\x36\x52\x6b\x79\xe9\x5a\xd5\x35\xf5\x09\x94\x25\xf4\x55\xfa\xb3\xfd\xc4\xc9\x78\x3c\x15\xd3\x71\x00\xbd\x89\xb1\xbb\x20\x6e\xed\x92\xf3\x1f\x62\xec\xa3\x67\xa5\xbd\x5a\xf7\xbf\x18\x3f\xe1\x9a\x5f\x18\x5e\xfd\x85\xe1\xf5\x5f\x0c\x5f\x7c\xfc\x8b\xe2\x8b\xba\x4c\x7d\xc2\x1b\xfe\x31\xa5\xc9\xb2\x51\x00\x14\x81\x5d\x18\x81\xa9\x8e\xac\x49\xef\x75\xdc\x8f\x79\x2c\x6b\x3d\x79\x1a\x90\xda\xff\x76\x9a\x73\xff\x83\x77\x32\x1c\xb6\x93\xe1\xc8\x9d\x06\xa7\xff\x4e\x85\x33\x73\x8a\x6a\x3f\x75\x6e\x2a\x71\x2a\x12\x89\xd1\x2a\x55\xf2\x04\x0c\xc1\x2e\x0c\xc3\x93\x0e\xca\x02\x03\xb2\x2e\x9b\x2b\x6f\xbf\x77\x54\xfa\xdf\x4e\xe3\x2f\x9a\xbe\x93\xe1\x81\x9d\x0c\x0f\x5b\x38\x6b\x35\xce\xb2\xeb\x1a\xf2\x9d\xc4\x29\x6d\x58\x6c\xb7\x23\xec\xc2\x62\x58\xeb\xa8\x74\xde\x18\x96\x41\x65\x2e\xfa\xd1\x65\x62\xd7\xed\x4a\x88\x07\x51\x44\x7a\xea\x65\xb9\x54\x74\x84\xe5\xaf\x2f\x56\xeb\xe0\x57\x33\xbe\x9d\x7e\x65\xe8\xfa\x2b\xc3\xc1\xbf\x1a\x7a\x4e\xf8\x55\xd1\x93\x59\x8f\x51\xd1\x93\x4c\xc4\x55\xaf\xb3\x60\x17\x66\xc3\x24\x57\x55\xf9\x97\x37\x17\x64\xf5\x3c\x14\xe8\x60\x8e\x0c\xb7\x48\xe5\x5d\xdf\x47\xed\x7b\xbf\x9a\xb8\x86\x87\x7e\x65\x98\xf3\x2b\xc3\x13\x16\xee\xeb\x1a\xb7\xd5\x84\x26\xc6\x41\x15\xf7\x3d\xb5\xb4\x52\x46\x33\xd4\x61\x7b\xd8\x85\x1d\x60\x9e\xab\x8f\x28\xc2\xb2\x82\xac\x8b\x7e\x22\x1f\x92\x83\x59\xd8\x8a\xb2\x18\x20\x47\xa5\xad\xd6\xa8\xfb\xaa\xfe\xff\x66\xfa\xdf\xed\x37\x86\x1e\xbf\x31\xf4\xfa\xcd\xba\xef\xfc\x9b\x96\x3b\x3a\x8e\x6a\xc5\x54\x8b\x8e\xa1\xde\x7f\x26\xc1\xc2\x54\x52\x84\xfc\xe0\xa6\xc2\xc8\x30\xc8\x32\xac\x51\x47\xf5\x08\xf4\x91\x2c\x64\x4e\x59\xe8\x60\xbe\x4e\xd8\x46\xe4\xc8\x08\x26\xbf\xda\x69\x3a\x49\xba\x16\xfe\x66\xe4\xd3\xea\xdf\x18\xd6\xfd\xc6\xb0\xc1\xa2\xeb\x23\x4d\x57\x78\x6c\x13\xf3\x22\xe9\x52\x15\xaa\x55\x52\x02\x3f\xec\xc2\x00\xac\xf3\xc9\xb0\xcf\x20\x92\x0c\x5c\x60\xc1\x68\xd9\xa3\x9d\x95\xdc\xff\xdd\xd4\x5f\x1e\xf5\x3b\x43\xe2\x77\x86\xab\x7f\x37\x72\xf1\xc5\x3f\x18\x7e\xf8\x83\xa1\xfe\x6b\x85\x57\xfe\x96\x7a\x16\xdb\x72\x51\xe2\xab\x4a\x9d\x29\x2a\x14\xbf\x0c\xaf\xe9\xaf\xf6\xd6\xd4\xdb\xb3\x62\xb1\xd1\xe5\xa5\x2a\x4d\xa6\xf3\x37\xc2\x2e\x59\x3e\xa0\x9c\x10\x8b\x08\xb1\x1a\xb6\xf9\x50\x60\xbe\x8c\x46\x73\x31\xcc\x41\x9a\x88\xe8\xc7\x1b\x10\x5d\x5e\x87\x78\x2c\xba\xa9\x7a\xb2\x22\xac\x13\x5c\xca\x5a\xe0\x14\x14\xcf\x21\xae\x40\xf9\x3d\xcb\xd4\xf1\x0e\xa1\x88\x90\x5f\x3c\x82\xb8\x5e\xba\xe1\x11\x29\x9c\x4a\x45\x80\x5f\x21\x7e\x84\xe4\x0a\x3f\xbe\x8d\xc8\x48\x6e\x1e\xe6\x93\x40\x12\xad\xb1\x0d\xd5\x21\x6e\x47\x59\x75\x84\x70\x1f\xcc\xc1\x3e\x44\xe2\x40\x6f\x69\x61\x7b\xec\x8c\x41\x54\x25\x19\x8e\xc2\x23\x3c\x21\x8d\x87\x60\x0e\xf6\xf6\xed\x87\xfb\xd3\x7e\xd4\x07\x0f\x96\x95\x36\x49\x56\x14\x74\x31\x88\x59\xf8\x6f\xfc\x17\xf6\x45\x81\x51\xf4\xc4\xf9\x05\x78\x12\xb9\x78\x1a\xf6\xc3\xe3\xa8\x02\x05\x4a\x92\xc4\xd5\x38\x01\x49\xb8\x39\x48\xa2\x06\x93\x24\xdc\x00\x8e\xc1\x61\xb2\xa1\x18\x5e\x8c\x71\x1c\x8e\xa5\x32\x70\x17\x71\x22\xe1\xed\xe4\x73\x70\x27\xd2\x09\xc4\xb2\xb2\xc9\x09\xb2\x7c\xb4\x43\x87\x6b\x06\x2b\xa0\x7e\xd2\x77\x2f\x63\x1b\x5c\x72\x02\x5e\xcf\xfc\xe4\xcb\x96\x9f\x06\xb8\xaf\xc7\x94\x41\xa6\x02\x4f\x4e\x10\x96\x0b\xe4\x22\x17\x9d\x6a\xc5\x05\xfb\x29\xbd\xe7\x4f\xa3\xaf\x57\xfe\xc9\x90\xfc\x93\x61\xdc\x9f\x86\x2f\xee\xfe\x93\x61\xce\x9f\x0c\xd3\xe6\xe8\x7d\x72\xab\x7a\xd6\x9d\x62\xf1\x45\x97\x6e\x32\x5d\x46\xc3\xb4\x2b\xf2\x27\xe9\xe2\x9c\x0b\xdd\xb6\xb0\x0b\xdb\xc1\x4a\x8f\x4b\x03\x94\x8d\x59\x9c\x8b\x39\x9c\x8f\x79\x9c\xcb\x39\xd4\x06\x5b\x63\x1b\x79\x1c\xa1\xbe\xe4\x39\x8a\xcc\x30\x42\xaa\xac\x30\xc9\x92\xa7\xe4\xc8\x49\xf1\x71\x90\x02\x18\xc4\x80\x67\xa0\xee\x2f\xfb\x91\xbd\xcb\xc8\xdf\xf6\xbb\x18\x8a\x77\x31\x74\xde\xd5\xf0\x3c\xad\xcf\x2e\x86\x83\x32\xf4\xb7\x12\xc7\xea\xc7\xc8\x58\xb2\xb2\x76\x0c\x00\xe5\xc2\x2e\xcc\x85\x8f\x82\xd4\x8a\x72\x30\x9b\x0a\xa8\x83\xcc\xdb\xdf\x16\xf3\x29\x4c\xb2\x66\x01\xa9\x3d\x5a\x08\x99\x19\xcd\x7b\x1d\xa0\xf6\x81\x5d\xc6\xef\x7e\xcf\x2e\x86\x19\xbb\x18\x1e\xd8\x65\xf4\xd9\xcc\x7b\x05\x12\xb7\xac\x36\x59\x53\x55\x5a\xe6\x0d\x94\x0b\xbb\xd0\x85\x9b\x42\xa8\x6a\x8e\x7b\x12\x4a\xb6\xbb\xcd\xea\xdf\x2f\xbb\x18\xfe\xd8\xc5\xb0\x7b\x97\x91\x1b\x85\x7f\x29\x8c\x49\xc9\x26\xda\xaf\x19\x1d\xaf\xd2\x06\xbe\x27\xce\x67\x84\xe4\xea\xca\x26\x3f\x3a\x98\x95\x2e\x7c\xd4\x8a\x00\x82\x26\x60\xa5\xab\xc4\x1d\xf6\x97\x91\xe7\x15\x7f\x31\x54\xff\xc5\x70\xe9\x5f\x06\xf7\x0a\x8d\x9b\x7f\x4b\x13\xf2\x4a\x72\x85\xba\xbc\xcf\xb0\x0b\x05\x4c\x09\x37\x3e\xef\xed\x26\x71\xea\xfe\x32\xf2\xe9\xbc\xdd\x0c\xc3\x77\x33\x2c\xd8\x6d\xe6\xef\xab\xbf\x19\x8e\xf8\x1f\xc3\xb6\x7f\xa9\xf9\x5a\x57\xa2\x9e\x33\x1f\xb7\xe6\xaf\x4a\xe1\xc9\xef\xcb\x4b\xc7\xd7\x0c\xaa\x4c\x6b\x6f\x83\x63\xa5\x55\x69\x6e\xf5\xe4\x58\xd7\xee\xb5\x95\xf1\x71\x43\x62\x65\x19\x9f\xd6\xa4\x3f\x19\x18\x1f\x17\x2b\x3f\x57\x66\x47\xcf\xf8\x8d\xe4\xe0\x44\xa3\x3f\x4b\x56\xc7\xab\x4e\x49\xa8\x9d\x6b\x8b\xef\x6f\xaf\xbf\xd3\x89\x02\x2a\xea\x5a\x64\xa1\x4f\x95\xe6\x60\x21\x0b\xcf\x08\x99\xab\x59\xe8\x22\x34\x64\xfd\x9c\x65\x99\x5c\x96\x1c\xdf\x53\x78\x7a\x5f\x18\x1e\x0b\x63\x37\x95\x83\x56\x6e\x40\xd9\xbc\x89\x64\x28\xf5\x40\x6f\x35\x14\x3a\x45\xc7\x49\x69\xf7\x23\xe1\x0e\xc2\xdb\x50\x57\x06\x26\x5d\x11\x44\xe0\xbf\xe5\xcd\xc3\x20\xbe\x4e\xf8\x26\xe9\x08\xb7\x21\x98\xaf\x7f\xa3\x27\x1e\x83\xe1\xf4\x6f\xb3\x2c\x52\x73\x48\xfa\xa7\x01\x8c\xca\xe7\x19\xf4\x29\xe2\xce\x54\x15\x55\xc2\xeb\x18\xa7\x78\x4b\x92\x39\xea\x7a\x58\x0f\x31\x75\x97\xc5\x82\xbb\x62\x0f\x3c\x04\x7b\x61\x36\x7a\xfa\xcb\x71\x38\x10\x8f\xc7\x23\x90\xe8\x48\xec\x8d\x47\xd2\x89\x78\xb0\x6c\x78\x01\xe1\x3c\xa2\x20\xee\x87\x27\xb1\x0a\xcd\xfa\x0f\x9e\x8e\x88\xa7\xa0\xaa\x8b\xe3\x75\x34\x07\x0b\x71\x80\x5c\xfb\x17\xe0\x85\x78\x01\x96\xcb\x80\x46\xa2\x4b\xb0\x5a\x86\xca\x8e\xc4\x51\x98\x8d\x07\xc9\xbf\x08\xf3\x33\x88\x8b\xbd\x1f\x67\xeb\xf7\x6f\x23\xbe\xe9\xbd\xff\x8f\xda\x3f\xe8\x1e\xc6\xe9\xcc\x37\x20\xde\x84\xba\xa3\x61\xe1\xe1\x2e\x40\x5c\x2d\xcb\xc7\x20\x15\x06\x68\x2b\x8b\x2f\x99\xfd\xb2\xda\xce\xbe\x48\xf8\x60\x54\xfe\x68\xba\xf7\x88\x8a\x67\xb2\x84\xe3\x10\xfb\x79\x29\x72\x2e\x09\x8c\xe0\xdf\x11\xba\x2e\x4a\xcf\x20\xfb\x08\x85\x4b\xcb\xb2\x64\x09\xe1\x1f\x23\xfa\xc7\x3b\x22\xf4\x4b\x84\x0e\xa4\xe5\x51\x1e\x84\x84\xff\x8b\xc8\xd6\x76\x45\x88\xe8\xad\xd4\xef\x6c\x88\xd0\xbb\x11\xaa\x8b\xd0\xe4\x46\xad\xbf\x1f\xa1\x4f\x23\xa6\xf5\x9b\xb2\xf8\xda\x28\xfa\x69\x5b\x84\x43\x4c\xf4\x09\xf3\x57\xf2\xcc\x1b\x5f\xe6\x22\x5f\xe1\xed\x21\xf7\xeb\x28\xb7\xe7\xb6\x54\x40\x6f\x21\x3d\x87\x4a\x15\xa0\x28\x15\x52\x80\xa2\x94\x4d\x41\x22\x2a\xa6\x7c\x6a\x1d\x70\x83\x81\x80\x1b\x3c\x8c\xfc\xe4\xa7\xce\xe4\xca\xdd\xc5\xa1\xf6\x4c\x6e\x16\x51\x08\xa3\x45\xea\xbd\xe3\x62\x56\x24\x90\x13\xed\xe6\xbd\xe7\x48\x14\x60\x8e\x27\x97\x8e\x17\xc8\xdd\x5c\x79\x05\xc8\x71\xc3\x8c\x18\xf0\x45\xb3\x64\x10\x37\x66\x51\x36\x61\x28\x22\xf2\xe5\xbb\x3c\xca\xa7\x00\x05\x9c\x36\x8c\x58\x24\xda\xc9\xcf\xda\x52\x3b\x6a\x4b\xc5\xfa\xf7\xf7\xa1\x7d\x09\x43\x1d\xb9\x8d\xac\x30\xe2\xd9\x1d\x7e\xf6\xf5\x8c\x72\x2e\xb7\x66\x47\x69\x96\x07\x2a\xf9\xf7\x3f\x23\x57\x77\xff\xcf\x93\x3f\x02\x1c\x10\x46\x8f\x07\x25\x86\x1b\xf9\x1f\xd3\x72\xc1\x5b\xa7\xe7\xea\x5a\x07\x3d\x7a\xc2\x2e\x3c\x0c\xe6\xe6\x78\x0b\x27\xe0\xe7\x20\x85\xd9\x5b\x59\xc5\x58\x20\xeb\xd4\x78\xcb\x2e\x24\x53\xaa\xa3\x50\x51\xd9\x3e\x6c\xab\xa3\xb2\x03\xe8\xc3\x81\xb2\x9c\x7d\x17\x79\xca\x75\x90\x92\xfb\x20\xd2\xfb\xe8\x3d\x20\x60\x26\x08\x98\x65\xd1\xf7\xe4\x5e\xe9\x3b\xe1\x94\xa1\x3a\x8d\x91\xa7\xd3\xdd\x94\xab\xa3\xdc\x5c\x09\x25\x8c\xbf\xf2\x60\xe5\xff\xb5\xf0\xb2\x51\x40\x21\x0a\x68\x83\x06\xaf\x37\xee\x0d\x6f\x48\x7c\x64\x65\xac\xfc\xb4\x11\x23\xf4\x7d\xcc\xa9\x98\x23\x77\xbd\x87\x25\x72\xba\x64\x99\x50\x3b\x11\x7a\x12\x8a\x75\x2e\x79\x29\xbd\xbb\x4b\x3a\x26\xa0\x48\xef\x4b\xf7\xa0\x80\x99\x28\x60\x96\x45\xc7\x0a\x4d\x47\x66\xdd\x73\x43\x87\xa7\xee\xd7\xc4\xca\x12\x95\xe5\x32\xc3\x6b\x49\x1e\xec\xc2\x7c\x58\x9b\x8b\x44\x7e\xe1\x62\xb6\x36\x39\x72\xa4\x55\x2b\xa4\xd5\xe3\x88\x2c\xb3\x7f\x1c\x22\xe9\xf0\x93\x48\xeb\xd5\xad\x49\x40\x3b\x12\x50\x4c\x86\x8e\x1e\xfa\xda\x61\x7e\x53\xf6\x4e\x45\xac\xb4\x3c\x5e\x39\x52\x19\x60\xca\xa8\xdc\x9d\xcb\x42\x2a\x76\x9e\x08\xcc\x76\x52\x46\xa5\xd7\x92\xc4\x1b\x47\x22\xed\xd7\xb8\x96\x04\xdc\x48\x02\xa6\x58\x78\xf7\x6a\xbc\xcc\xb8\x19\x89\x37\x76\x94\xf2\x9d\x64\xfb\x61\x02\x05\xa0\xaf\x1a\x6a\x52\xe5\xb0\x49\x07\x5f\x1d\x2a\x71\xb6\x58\x38\x3b\x49\xc0\x9f\x24\xe0\xbf\x16\x8e\x8f\xf7\x30\xcf\x6a\x73\x92\x99\xe9\xf4\x25\x5f\x1f\x4c\x20\xbf\xbc\xed\x4a\xae\xbc\x97\xc4\x69\xc6\xea\x29\xf1\x4a\xd8\xe0\x5d\xc4\x02\xca\x59\xc0\x28\x36\x78\x57\x69\xbc\xbe\xda\x8e\x4d\xdd\xfb\x91\x78\xa7\xc6\xc6\xa6\x63\x36\x86\xe5\xc2\x04\xca\x83\xf9\x28\xf7\x26\x44\x14\xaa\xc4\xa2\x8f\x7c\xda\xdb\xef\x57\xae\xb0\xc3\xd4\xb9\x0f\x1b\x7e\xfe\x94\x05\x7c\xc1\x02\xbe\xb6\x70\x7f\xd3\xb8\x99\xf7\xc4\x1b\xf6\xf3\xf4\xd4\xe5\xe2\x92\x00\x4c\xa0\x20\xfc\x81\x9a\x93\x3d\x2e\x0e\x49\x75\x12\x53\x75\x3a\x7b\x49\xdc\xbe\xc2\xe0\x9e\x26\x04\x0c\x15\x02\xce\x16\x06\xf7\x42\x5d\x6e\x38\x95\x9f\x68\xd8\xf5\xb6\x5e\x15\xab\x2c\xf7\x90\x65\x7f\xc3\x30\x81\x22\x70\x2b\x61\x34\xac\xca\x5a\xe9\x94\xe4\x87\xab\xf3\x6f\x61\xc6\x75\x89\x10\xf0\x9c\x10\xf0\x82\x85\xf3\xb2\xc6\xc9\xf4\x2f\x4a\x9c\xe3\x46\x24\xd5\xa0\x16\x0b\x98\x40\x0e\x2c\x56\xc5\x22\xd5\x55\xda\x23\x14\xff\x3b\xa6\x1f\xad\x1c\x01\xed\x1d\x01\xfb\x38\xa6\xfd\xc3\x1c\xd5\x7e\xfd\x65\x4d\xf8\x39\x64\xfb\x03\x6b\x2b\xcb\x40\xd5\x2e\x99\x40\x51\x58\xe5\xf1\x24\xb2\xab\x27\x4d\xdd\xd9\xb2\x03\x03\x8f\x54\xeb\xdf\xc2\xbd\xc5\x11\x70\x87\x23\xe0\x6e\x0b\x77\x96\xc6\xcd\xbc\x8f\xad\xf4\xed\x44\x0a\xb4\x87\x0b\x13\xc8\x07\x9b\x28\x9d\xef\x37\x1d\x21\xd1\x5b\xc9\x7f\x47\xa4\xed\xf9\x5f\x1c\x01\x7f\x38\x02\x76\x5b\x38\x3e\x57\xe1\x34\xe9\xcf\x48\x68\x5f\x65\x95\x03\x13\xc9\x85\x2e\xa9\x00\x62\x13\x04\x08\x00\x47\x29\xfe\x77\x8d\x1c\x39\xcf\x15\x30\xcc\x15\x50\xee\x1a\x9c\xb8\xc6\xc9\xcc\x27\x24\x71\x52\x37\x64\xaa\x18\x26\x7a\xf2\xa8\x81\xb2\x7b\xb4\xb2\xff\x5d\x91\xf6\x77\xaf\x74\x05\xbc\xec\x0a\x78\xd5\x6a\xff\x4d\x77\x0f\x72\x43\xde\x5c\x18\xa1\xae\x4c\x28\x88\xbe\x8d\xeb\x64\x1d\xa3\xfc\x5e\x3e\xd3\x8f\x83\x7d\x02\x7a\xfa\x04\xfc\xdb\x27\xd2\xfa\x74\x99\x4f\xc0\xc5\x3e\xd1\xa8\x1f\x1b\x37\xd8\xf2\xd9\xeb\x90\x1a\xb9\x76\x30\x91\xc2\xe7\x88\x73\xe9\x1c\x3e\xd7\x0f\x27\xa2\x20\x8f\x33\xb2\x31\x4b\x8e\x64\x18\x03\x78\x82\x38\x89\x06\xf1\xa9\xe4\xc7\x22\xf4\x61\x3b\xb9\xd8\x82\x94\x0d\x10\x96\xaa\x2b\xa3\xee\x76\x1f\xe5\xf7\xf6\x99\xf5\xf0\x9e\x4f\xc0\x26\x9f\x80\x4f\x2c\xfa\xe4\x18\xfb\x44\xe3\x73\xa9\x0d\x8d\xd6\x7d\xd7\xee\xa5\xe5\xe5\x52\x91\xa7\x00\xec\x96\x29\x95\xc8\xc5\x9e\x48\xd8\xd1\xd3\x22\x49\x19\x91\xe9\x8c\x60\xff\x52\xeb\xde\x6f\xc6\xe7\x3f\x7e\x01\x43\xfd\x02\xce\xf6\x37\xc4\xbf\xc2\x2f\x60\x6a\x86\x3d\x35\x55\x34\xf2\x87\xe8\xc5\x59\x04\xbb\xb1\x08\x36\x31\xde\xee\x59\x87\x77\x23\xde\xe3\x3d\xa7\x7b\x9b\xe7\x5d\x88\xd3\x90\xee\x44\xbc\x03\x65\x2e\x07\x94\x97\xdb\x98\x7d\x02\xa5\x7d\x2b\x69\xfb\xb7\x3a\xf7\xb4\xe8\xfa\xd6\x2f\xe0\x7b\xbf\x80\x9f\x32\xe8\x3a\x24\xd0\x98\xae\x2e\xff\xca\xa4\xab\x5f\x6c\x84\xaa\x49\xba\x1f\xec\xc6\xfd\x60\x07\xe3\xa3\x1e\x41\xf3\x10\x9f\x50\x4f\xf1\x44\xc6\xfb\x47\x11\x1f\x43\x6a\xfc\xbf\x4d\xb2\x70\xd9\x41\x3f\xfb\x84\x1f\x7d\xb2\xca\x8c\xdd\x05\xf9\x3a\x56\xf9\xfd\x03\xa6\x1f\x8b\x02\x02\x96\x04\x04\x2c\x0b\x34\xec\xc7\x47\x4d\xf4\x63\x61\xa3\xf1\x3d\xfe\x92\x5a\x99\x4a\xba\x00\x76\x63\x01\x4c\x12\xf8\x82\x47\xee\x6a\xc4\x97\xd5\xd3\x79\x01\x71\x25\x92\xfa\xdf\x26\xd5\x69\x48\x5a\x5f\xe5\x07\x0b\x1a\x79\xd5\x3f\x28\x60\x50\x50\xc0\x29\x41\xb3\xfe\xce\x0b\xee\x41\x0e\x9f\x92\xa8\x4c\x8e\xb2\x1c\x83\xab\xd0\x63\xb8\x20\x6c\x14\xca\xdd\xc4\x3e\x59\x6e\x47\xe5\x58\x39\x4e\x8d\x83\x85\xf7\x4c\x50\xc0\xf3\x41\x01\x2f\x5a\x78\x6f\xec\x09\x4f\x7b\xd1\x9a\x40\xbc\xdb\x69\x02\x51\xbd\xfa\xa9\xf5\x1f\x12\x26\xef\x5b\x48\xc0\xe1\x21\x01\x47\x85\xcc\xf8\x9f\x1f\x12\x50\x1a\x12\x30\x2a\x03\x37\xdb\xc9\x1c\xff\xd2\xe1\x35\xca\x17\xec\x31\x78\x2b\x98\xe8\x93\x11\xa6\x2f\x0b\x69\xca\xac\x90\x79\x1e\x31\xec\x99\xaf\x9e\x21\x22\x24\x39\xd2\xe5\xe4\x08\x46\xc4\x90\x40\xed\x8c\xec\xaf\xfc\xfe\x21\xc3\x17\xeb\x43\x02\xea\x42\x02\x36\x5a\x74\xfd\x1e\x12\xb0\x3b\x24\xe0\x93\x8c\xfb\x19\x3d\x1a\xd1\x55\x91\x28\x4b\x93\xd6\x0a\x76\x63\x6b\x98\xe7\xf3\x54\x76\xda\xae\x48\xdb\xea\x91\xa6\x4a\xe3\x44\x28\x8c\xd7\x38\x9a\xb4\xc2\x14\x69\xe1\x34\x69\xf2\x35\x40\xc9\xff\xb0\x48\xc7\x65\x0e\x0b\x0b\x18\x11\x16\x70\x71\xd8\xcc\x57\x75\x58\xcd\xd7\xcc\xcb\x9a\xf3\xcf\x0e\x28\x4d\xe5\x5b\x63\xd8\x8d\x9e\x64\x6b\x58\x50\xed\x78\x35\x0e\x61\x33\x3f\xeb\xc2\x02\xde\x0c\x0b\x78\xc7\xc2\xf9\x68\xaf\x38\xe7\xc4\x4a\xab\x6d\x9c\xad\x19\x38\x03\x25\x4e\x97\x88\xe9\xcf\x51\x11\x01\xff\x8e\x08\xe8\x17\x31\xe3\x5d\x12\x11\x70\x46\x44\x34\xc2\x99\xb6\x21\x13\xaf\x7f\xba\xae\xa0\x0f\x76\xa3\x1f\xee\x0e\x48\x9f\x73\x00\xa3\x28\xb3\x0f\xaa\x78\x00\x44\xd4\xf9\xfa\x4f\x50\xfc\x1f\x31\xfc\xbf\x34\x22\x60\x45\x44\xc0\xaa\x88\xe9\x27\x45\xf7\xc0\xff\x03\x6a\xab\x4b\x93\xf1\x44\xa5\xb5\x00\xb6\x60\x4f\xd8\x8d\x87\xc1\x93\x41\x79\xea\xe5\x6d\x41\x9e\x9e\xde\x8a\x88\x7b\x7b\x9b\x12\x9f\x83\x41\x2e\x22\x81\x07\xc9\x62\x50\x42\xd2\xe8\xed\x3f\x71\xbc\x8a\x1c\xca\xa2\x2c\x0a\x51\x96\x3c\xab\xf2\xd3\x81\x1e\xd2\x89\xca\x0f\x1a\x35\x7c\x79\x66\x54\xc0\x39\x51\x01\x17\x44\x0d\x9d\x35\xd1\x3d\xe8\xd9\x23\xc6\x24\x07\x56\x97\x96\x49\xc7\xe1\x6e\xcc\x85\xba\x10\x0b\x99\x91\xc1\xc1\xa8\x3c\x39\x61\x0a\xc9\x8a\x1c\x9e\xae\x31\x48\xcd\x7f\xd4\xe8\x33\xaf\x44\x05\xac\x8b\x0a\xd8\x60\xe1\x6d\xde\x0b\x9e\xb2\x55\x82\x52\x18\xfc\x11\x92\x6e\x19\x96\x7e\xf2\x2c\xc9\xe6\x3e\xe3\x61\x3b\x49\xc9\xbd\x2c\xd3\xbf\xd3\xb3\x04\x9c\x95\x25\xe0\xbc\x2c\xc3\x07\x57\x67\x09\x98\x94\x25\xa0\x2a\x63\xdd\x95\x34\xde\xef\xca\xcb\x33\xb6\xdf\x4a\xe9\x33\x93\xe5\xfd\x76\x63\x1e\x2c\x8c\xe0\x2f\x41\xfc\x43\x65\x2d\x93\x9e\x25\x7a\xd6\x7b\xb3\x26\x48\x11\xa9\x1d\x78\x7a\x97\x43\x51\x69\x05\xa0\x4f\x10\x4b\xa8\x93\xd5\xfe\x67\xd1\xf9\x4d\x96\x80\xef\xb3\x04\xfc\x64\xd1\x79\x60\xb6\x80\x1e\xd9\x8d\xf7\x8d\xba\x46\x74\x0e\xa9\x1d\xae\x96\x47\x47\xd8\x8d\xc5\xb0\x4d\x95\xee\x77\xe5\x55\x61\x07\x17\x84\x88\x70\x79\x08\x9f\xd7\x4f\x97\x50\x1e\xb3\x79\x03\xe9\xc3\x17\x42\xb8\x34\x44\xcf\x78\xff\x33\x40\x0e\x65\x01\x04\xf4\xae\x12\xd0\xbb\x4a\x7a\x7c\x07\x2b\xfb\x3f\xdb\xac\xe7\x69\xd9\x02\xee\xcd\x16\x70\x7f\xb6\x99\xcf\x47\xb2\xf7\xb0\x9e\x87\xc4\x2b\xcb\x54\x7e\x0f\x01\xbb\xd1\x91\x57\xbe\x44\xc3\x28\x3c\x80\x53\x54\xdc\x8b\x85\xb3\xdb\x6b\x3f\x47\x80\x93\x63\x70\x42\x39\x7b\xc0\x39\xa3\x32\x19\xaf\xb0\x70\xe6\x35\x85\x73\xaa\xf2\xfb\xe6\x88\xb4\xdf\xf7\x86\x1c\x01\xb7\xe4\x08\xb8\x3d\xc7\xcc\xc3\xa3\x39\x02\xe6\xe5\x08\xd8\x79\x45\xc3\x79\xa8\x6a\x8a\x5f\x94\x48\x34\x1f\x0d\x4e\x94\xc9\x75\xad\x16\x74\x08\x76\x63\x18\x56\xab\x5b\x5e\x93\xc3\x58\x17\xa5\x97\x89\xd7\xaa\xea\x1f\x21\x65\xb3\x11\x73\x8a\xa3\x4f\x53\xfe\x8f\x1c\xe3\x77\xf0\xe7\x0a\x88\xe4\x0a\xc8\xc9\x35\xe3\x50\x94\xbb\x37\xf9\x59\xae\xe5\xf4\x30\x35\x16\xfa\x56\x17\x8a\x94\x26\x53\xa2\xe2\xde\x72\x8d\xfc\xbc\x34\x57\xc0\xf8\x5c\x01\x57\xe6\x5a\xe3\x90\x2b\x60\x5e\xae\x68\xa4\xaf\x2f\xb1\xe5\x67\xe9\xf0\x1a\xbd\x2b\xb4\x83\xdd\xd8\x0e\x96\x67\xe1\x46\x21\x5e\x13\xe4\xa2\xc0\x56\x28\x30\x17\x03\xb4\x0f\xfa\x30\x1b\xf3\x70\xbd\xe0\xb7\x05\x1d\x21\x25\x46\x91\x8a\x70\x10\x18\x49\x5f\xcb\x85\xff\xa8\xfe\xe7\x1a\xb9\x4a\x79\x02\x7c\x79\x02\x42\x79\x56\xff\xf3\xb4\xdf\xa5\xa9\xf3\x80\x53\x55\x6d\xe2\x1e\x0e\xec\x46\x17\x56\x66\xa7\x72\x09\x92\x5d\xf8\xe8\x74\xd5\xff\x3c\xd3\xff\x71\x79\x02\xae\xcc\x13\x70\x4d\x9e\xe9\xff\xdd\x79\x02\xee\xcb\x6b\xbc\x5f\xd7\x37\xe2\x83\x94\xef\xad\x4a\xcd\xf7\xcc\x1c\x7c\x4f\x39\x57\xd7\x7b\x8f\x77\xa3\x52\x6e\xb9\xe4\xca\x0d\x0c\x11\x59\x6f\xcf\x43\x14\xdf\xe7\x19\x79\x19\xcc\x17\x10\xc9\x17\x90\x93\xdf\x50\x9f\xdc\x27\x5f\x34\xba\xbf\x3a\x7b\x43\x03\xfe\x8f\x8f\xd3\xdf\xd6\x56\xc6\xc7\x69\xd3\xdd\x2f\xb7\xb3\x9d\x79\x72\xed\x2f\x60\x5c\xc2\xa4\x8c\x06\xa5\x3a\x0e\x95\xf8\x55\xf9\x22\x7d\x3e\x71\x7d\xbe\x80\x29\xf9\x02\xa6\xda\xf8\x05\x02\x7c\x05\x02\x92\xfa\x1c\x24\x95\xcf\xb7\x78\xbc\x35\x0e\xd6\x3a\xa8\x4c\x54\x8f\x51\x87\xdc\x25\xb0\x1b\xff\x03\xef\xe7\x23\xe1\x31\x92\x21\x5c\x79\x26\xb3\xa7\xe7\x49\xd8\x03\xef\x41\x31\x03\x99\xb0\x18\x53\x15\xa5\x6f\x70\xf0\x56\x07\x3f\xcb\xd5\xce\xe3\x4f\x72\xe9\xcb\x5c\x7a\x3f\x97\x7c\x72\x6f\x40\xec\x84\xf7\x22\x47\x83\x37\x21\x9f\xcc\x00\xfb\xd1\x01\x32\x07\x58\x3a\xb8\xc3\x09\x50\x58\x84\x02\x51\x8c\x60\x76\xda\x97\x9b\xe5\x0b\xb3\x95\x71\xdf\x05\x80\x33\x94\xff\xab\xc0\xd8\x6f\xb7\x16\x08\xb8\xb3\x40\xc0\x3d\x05\x86\xff\x1e\x2d\x50\xfc\x57\xdc\xd4\xbe\xde\xa5\x5b\x4a\x02\xc8\x1a\xe2\xda\x33\xf5\xb7\xa7\x54\xa0\x3e\x62\x67\x52\x99\x13\x8c\x5d\x71\xa6\xe2\x83\x02\xc3\xf7\x81\x42\x01\xd1\x42\x01\xb9\x85\x06\xb7\x55\xa1\xfa\x8b\xcc\x7b\x27\x8d\x70\x8d\x4a\x51\x2c\xe0\x6f\x74\xe0\x49\x6c\x28\x00\xce\x52\x72\xb0\xd0\xec\x47\xe3\x0b\x05\x5c\x55\x28\x60\xa2\x85\x37\x5f\xe3\x65\xe6\x1d\x68\x84\x67\x62\x49\x8a\x8b\xe1\x6f\xdc\x07\xb6\xc8\xe3\x6d\xca\xe6\x6c\xda\x5f\x05\xb0\xc8\xda\x9d\xc7\xc9\xa8\x02\x3f\xb5\xc6\x2c\x2c\xa1\x2c\x3a\x40\xea\x56\x39\xe8\x4f\xb9\x5e\xce\x56\xeb\xbf\xd0\x8c\x7f\x9b\x22\x01\x1d\x8b\x04\x74\x2a\x32\x74\x1d\x5b\xb4\x47\xbf\x60\x26\x5d\x03\xe3\xd5\x35\xc9\xd4\x0a\x2d\x6e\x05\x7f\x63\x6b\xf8\xc1\x23\x2f\x28\x64\xd2\x4c\x59\xef\xc0\x53\xa5\x0e\xc0\xb0\x2a\x54\x4e\x79\x5a\x52\x9c\xa3\xfc\x40\x45\x86\x9e\x59\x45\x02\x1e\x29\x12\x30\x47\xd3\xd0\x54\x1c\x5f\x23\x3a\x46\xa4\x28\x38\x43\x25\x85\x08\xc0\xdf\x18\x80\xb9\xec\x28\x27\x78\x9a\x0d\xe0\x5c\xd5\xff\x22\x23\x97\x0a\x5a\x09\x68\xdb\x4a\x40\xc7\x56\xd6\x79\x40\x2b\x85\xbd\x55\xd7\x69\xef\x7c\xef\x1e\xfb\x7f\xaa\xbe\xd7\x5e\x87\x1d\xe1\x6f\x2c\x86\x95\x1e\xd7\x67\x0b\x99\x74\x45\x1e\x8e\xfa\x53\x63\x20\x48\x1a\x14\x05\x4a\xe5\x25\x97\xfd\xae\x8a\x4b\x3d\x4f\xc5\xbf\xb4\x32\xfb\xf3\xbc\x56\x02\x16\xb6\x12\xb0\xc4\xa2\xeb\xb9\x56\x7b\xe0\x97\x11\xf1\x8a\xd8\x90\xf8\x65\xb1\x8c\xca\x74\x53\x91\x61\x12\x09\xe8\xd9\xc0\x9f\x74\xbe\xf2\xfb\xb5\x36\xe3\xde\xb3\xb5\x80\xc3\x5b\x0b\x38\xaa\x75\x43\xb9\x58\xd2\xba\xb1\x1f\x65\x52\x43\x3f\x4a\x79\x69\xb2\x74\xd0\x69\x5d\xbb\x0f\x8f\x8f\xec\xd5\xe8\x43\xed\xd6\x2a\x80\x49\x54\x00\x67\x4a\x76\xc8\xd5\x52\xa7\x3d\x07\x29\x48\x9e\x5d\xef\x4a\x75\x97\xcc\x82\xbd\x40\xe9\xff\xad\x8d\xdc\x5e\xd4\x5a\xc0\xd2\xd6\x02\x96\xb7\x36\xe3\xb1\xb6\xb5\xfa\x83\xa1\x4d\xad\xd7\xe1\xe3\xed\x02\xbb\xc3\x02\x30\x89\x82\xb2\xd0\x84\x0a\x1c\xe1\x54\x69\x51\xf9\xba\x50\xc5\xfd\xb4\x31\x7a\xc1\x49\x6d\x04\xfc\xa7\x8d\x80\x33\xdb\x98\xf1\xb8\xbe\xad\x80\x87\xda\x0a\xa8\xf8\x54\xe1\xf4\xcd\x56\xf2\x79\xfa\x7d\x96\x9c\x1e\x9c\x28\x2d\x4f\x71\xc8\xc0\xea\xc4\x98\xa1\xe7\x0e\x28\x4d\x96\x36\x1e\xac\xf1\xda\xd2\x73\xbf\x43\x98\x44\x3b\xd0\x93\x21\x67\x91\xc0\xf3\xdd\x8b\x48\xe0\x28\xa7\x8b\x72\x37\xe3\xbd\xde\x16\xfe\x30\xe2\xa3\xde\x73\xae\x74\xb8\x08\x7c\x12\x71\x91\xf7\x5c\x82\xf8\xac\xf7\x5c\x8e\xf8\x82\xf7\x5c\x8d\xf8\x8a\xf7\x5c\x8f\x28\xb0\x50\xa6\x1b\xfa\xd1\x7b\xdf\x59\x36\xf5\x26\xd2\x9f\xe6\xdd\xfb\xc8\xae\xc3\xf8\x36\x62\x1d\xd2\xaf\x88\xed\x68\x23\xd2\x6b\x88\xeb\x90\xbe\xf7\xde\xad\x47\xea\x20\x5b\xf0\x4b\xa9\x22\x13\xcf\xa2\x0f\x3b\x78\xb6\x91\xcf\x2f\x63\xfe\x64\x90\x8b\x13\xa2\x7c\xec\xe8\xfa\xc8\x8f\x97\xe0\x6b\xca\xaf\x42\xd2\xbf\xb2\x1c\xe9\x79\xef\xb9\x18\x49\x56\xd8\x9d\x8f\xb4\xc0\x7b\x3e\x86\x34\xc7\x7b\xce\x42\x7a\xc8\x7b\xce\x40\x3a\x12\x4b\x71\x18\x05\xf0\x0c\x1c\x4a\x7f\xa3\x8c\x59\x39\x94\xee\xd4\x47\xd9\x4d\xfd\x63\x6f\xd7\x2c\x26\x41\x79\x54\x48\x82\x22\xe4\xa3\x22\x3a\x84\xda\x53\x50\xa9\x3d\x8c\xae\x60\x0e\x69\x8f\x13\x06\x39\x80\x61\x0e\x61\x94\xbd\x1d\x2a\x0b\x73\x39\xc7\x5f\xc8\xc8\x79\xd4\x86\x91\x8b\x02\xad\xb0\x88\xe4\x39\x22\xe5\x63\x1e\x15\x22\x52\xde\xe1\xb9\x9c\x43\xd9\x9c\x45\x51\x8e\x50\x98\x43\x14\xe4\x00\xf9\xd9\x5b\xb6\x0e\x0b\x64\x6f\x8f\x0f\xe6\x3a\x68\xbe\x4c\xbe\x8e\x8b\x94\xfc\x6f\x67\xf4\xe0\x2b\xdb\x09\xb8\xb6\x9d\x80\x1b\xda\x19\xfe\xbd\xab\x9d\x3e\x57\x6a\x2a\xfe\xa1\x22\x51\x5a\x3e\xf4\xb2\x78\xe5\x88\x84\xc7\x45\x03\xe2\xd5\xa7\x55\x9f\xab\x22\x31\xa6\x62\x16\x4c\xa2\x6c\x58\xcb\x32\x15\x97\x4b\x2c\x3d\xec\x01\x2b\x90\x6f\x98\xf2\x7b\x5b\xf8\x85\xed\x05\xb4\x6f\x2f\xe0\x9c\xf6\x86\x9f\xe7\x75\x10\xf0\x5d\x07\x01\x83\xa3\x3a\x2e\x22\xa2\x9e\x07\x2d\x0a\x34\x47\x87\x24\x21\x15\xef\xd2\xcb\x7c\xdb\x53\xa6\x10\x72\xa6\x13\x4c\x22\xf7\x3c\x71\xbe\x38\x8f\xcf\xf7\xe9\xe7\x40\xfd\x74\xf4\xb3\xa3\x7e\x76\xd2\x4f\xa1\x9f\xdd\xe1\x56\xa1\x83\xe2\xfe\xcb\xe2\x6f\x16\xff\x65\x9e\x28\xb8\x50\xba\xf5\xef\x13\x62\xa6\x10\xf7\x09\xde\xc4\xdc\x8f\x5c\x3c\x92\x7b\x23\xe1\x20\x3e\x09\x09\x4f\xe6\xc1\xd2\x4c\xf7\xf3\x39\x7c\x13\x92\x8b\x57\xf3\x04\x6f\x83\xbc\x1d\xf9\x0e\xef\x79\x2d\xf2\x24\xef\x79\x1d\xf2\xf5\xde\xf3\x06\x64\x59\x7f\xe1\x5e\x64\x79\x9a\xe5\x49\x66\x17\x09\xff\x27\xc4\x04\x47\xfc\x4f\xf0\x63\x8e\x4c\x3e\xbd\xc8\x11\x8b\x1d\xb1\xc8\xf1\x30\xdf\xf1\x18\xf5\x65\xe4\x35\xde\xf3\x15\xe4\xb5\x48\xe4\xb8\xf8\x06\xf2\x9b\xa8\x63\x2d\x5f\x70\xc4\x4a\x47\xbc\xe0\xf0\x1a\x47\xbc\x27\xd7\xd1\xab\x88\xab\x90\x5e\x94\xde\xc5\x37\x10\x37\x20\xbd\x2e\xbd\xb9\xd7\x22\x4e\x44\xba\x06\x71\x02\xd2\xd5\x78\x15\xdd\x82\x38\x05\xe9\x72\xbc\x8c\x86\xe3\x6b\x8e\x58\xef\x88\xd7\x1c\xde\xcc\x38\x09\xe9\x70\x7c\x42\x88\xf9\x42\x3c\x21\xbc\x0f\x06\xd2\xf1\x38\x80\x0e\xc3\x9e\x74\x1c\xf6\xa1\x22\x5e\x22\xd3\x62\x13\xd2\xe1\x19\xf5\x8d\xfa\xcb\x9c\x62\x52\xe0\xcb\x63\x11\x81\x3e\x66\x3f\x31\xb9\xc2\x69\xc3\x18\x3e\x88\x84\x54\xd9\x7c\x8c\xb9\x14\xa1\x6c\x91\xd5\x26\xd7\x97\x87\x85\xde\x72\x12\x05\xff\x0f\x77\xef\x1e\x67\x73\xf5\xfd\x8f\xaf\xb5\xf6\x7a\x9d\xdb\x9c\x39\x33\x8c\x71\x2f\xe3\x7e\xc9\x65\x48\xba\xa9\x28\x44\x21\x45\xba\x97\x89\x91\xa9\x31\x33\xcd\x8c\x6b\x2a\x49\x42\x92\x0a\xa1\x30\x2e\x09\x21\x49\x92\x34\x0d\x51\x92\x34\x45\x92\x90\x50\x2e\x49\x48\x77\xbd\xfb\x3d\x5e\x7b\xbf\xce\xd9\x7b\xce\x65\x2e\x7e\x9f\xbf\xbe\x33\x8f\x9c\x99\x73\xa6\xd7\x73\xed\xbd\xd7\x5e\x7b\xad\xb5\xd7\xa5\x59\x75\xae\x16\x57\x93\x6b\xb4\xb5\x95\x6a\x46\x59\xd7\x87\x59\x30\x0b\x12\x96\xb0\xf7\x80\xbd\x17\xfc\x22\xce\x1d\x10\xf1\xc2\xde\x23\xf6\x5e\xa9\x22\x92\xa8\xaa\x48\xa6\xea\xa2\x1a\xd5\x14\x35\x7c\xb5\xb9\x16\xd7\x16\xb5\xac\x0b\xf9\x02\xbe\x50\x90\xa8\x23\xea\x89\xba\xa2\x81\xa8\xef\x69\x24\x1a\x5a\x4d\xb8\x31\x37\x11\x8d\xb9\x11\x36\xa4\x06\x58\x9f\xea\x61\x5d\x4a\xc1\x3a\x54\x13\x6b\x90\xbd\x1b\xab\x62\xb2\xdc\x8b\x95\xb1\x92\x8c\xf8\x6a\xc6\x4d\xb9\x99\xa8\x85\xf1\xa2\x39\x5f\xc4\xcd\x45\x1d\x8c\x23\x1f\x7a\xc9\xf1\x25\x37\x90\x1c\x9b\xa6\xfc\x00\x75\x34\xdf\x1f\xab\xc3\xf0\x4b\x1d\x86\x5f\xeb\xe8\x7d\xf7\x6f\x9d\x72\xed\xbb\x60\xb9\xb0\xb1\x14\x80\x3f\x2d\x24\x8f\xba\xf5\xf4\x1a\x09\xc6\xf7\x2b\xbf\x5f\x8a\x3e\x37\xfa\xa7\x30\x64\xa4\x30\x0c\x49\xd1\xfb\xec\xe5\x14\x86\x85\x29\x0c\x45\x4e\x9d\xce\xf6\x4e\x3d\xc6\x4d\xdb\xc2\x70\x4d\xdb\xf6\x14\xa6\xd8\x67\xe6\x5d\x7c\x37\xdd\x25\xee\x16\x30\xd9\xe5\xe8\x13\x3e\x59\x23\xd6\x2d\x03\xb0\x02\xe8\xc2\x69\x2e\x9e\xee\xa2\x69\x2e\xf1\x82\x3a\xd4\x12\x88\x6c\xcb\x37\xd9\xb9\x39\x91\x07\x79\x7f\xa5\xff\xa6\x68\x7d\xf4\xbf\x14\x06\xab\x2e\x83\xb7\xae\x9e\x97\x8b\xea\x3a\xf7\x60\x2b\x14\x5d\xfc\x46\xd8\xfd\x54\x30\xd9\x6b\x25\x35\x84\xb1\xd4\x08\xd6\x39\xc5\xa7\x64\x97\x74\x55\xa3\xdc\xa6\xd2\x25\x2a\x79\x2a\x09\x21\xaa\x06\xf5\x1c\x62\x72\xcb\xfa\x06\xc1\xfc\x85\x01\x4a\xef\xab\xab\x35\xf4\x29\x75\x19\xa6\xd7\x65\x98\x65\xd0\xb3\xc1\xf9\x3c\xb8\x3e\x6d\x47\x19\xf4\x64\x64\x65\xe4\xcb\x32\x7b\x2a\x46\xac\x2e\x8c\xa3\x7a\x70\x05\xfa\x91\x31\x40\x44\x01\x19\x65\x17\x27\x43\x3a\x85\x88\x53\x05\xf4\x54\x3c\xa0\xd4\x40\xab\x90\xcf\x70\xe0\xa6\xab\x38\xc0\x7a\x9a\x9e\x5a\xf5\x18\xea\xd6\x63\xb8\xb4\x9e\xe1\xc7\xab\x57\x92\x9e\x12\xf7\xa0\xc1\x22\x0b\x53\xf0\x7a\x98\x85\xde\x7e\x17\x30\xbb\x98\xac\x87\x28\x53\xa0\xb0\x84\xf0\x01\x7b\xff\xb6\xb8\x80\xc5\x4e\x8f\xc8\xc4\xf0\x42\xf2\x09\xf4\x6d\x02\x7f\x47\x3c\xd8\x6a\x45\xa9\x22\x4b\x1c\x20\xb1\x37\x41\x3c\x44\x3b\x3c\x34\x97\x65\xe8\x44\x22\x25\x61\x5d\x87\xba\x81\xea\x1e\xac\x9e\xb6\x67\xbe\xa9\xc7\xb0\xbf\x1e\xc3\x41\x83\xde\x1f\xea\x95\x6a\xcf\x04\x3d\xa4\x65\x35\xd7\x03\x80\x07\x94\x1f\xb0\xbe\xc6\xeb\x52\x9f\xe1\xc6\xfa\x0c\x37\xd5\xd7\x78\xb7\xd4\x8f\x61\x37\xe8\x7c\x30\x09\x3d\xd2\xb1\x15\x62\x24\x8d\x02\xc0\x20\xa5\xff\x19\x78\xab\xeb\x33\xbc\x5b\x9f\xe1\x7d\x03\xaf\xc8\xc1\x8b\x99\x0f\x56\x12\x2d\x0e\x66\xa1\x1f\xd8\x2f\xfd\x71\xea\xa9\x19\x4a\x0f\x6e\xa0\x71\xea\x37\x60\x68\xd2\x80\xa1\x79\x03\x8d\xd3\xaa\x41\xf9\xc7\xd5\x27\x37\x2d\x2b\x2f\x66\x8a\xf7\x83\xca\xfe\x35\xf0\x9e\x6f\xc0\x30\xbd\x01\xc3\x2c\x03\x6f\xb6\x83\x17\x33\x3f\xb1\x9c\x68\x00\x0f\x29\x3d\xc0\xc0\xe3\x86\x0c\xde\x86\x0c\xf1\x0d\x35\x5e\x62\xc3\xf2\x8d\x4f\x07\xea\x4a\x56\x71\xc3\x2c\xf4\x00\x7b\x9c\xd2\x6f\x72\x47\xa8\xfc\xef\x86\x1a\x2f\xb7\x21\xc3\xb0\x86\x0c\x8f\x18\x78\x8f\x35\x2c\xcf\xf8\x4a\xa2\x75\xb8\x10\x66\x61\x1d\xe0\x3a\x00\x89\x2c\xd0\x49\x1c\x18\xac\xe2\x3f\x0c\xbc\x7d\x0d\x19\x0e\x36\x64\xf8\xd1\xc0\x3b\xd6\xb0\xd4\x7d\xa0\x1c\xd1\x7a\x0f\xf4\x8a\xdc\x03\x59\x8a\xff\x1b\x69\x9c\x1e\x8d\x18\x6e\x69\xc4\xd0\xb7\x91\xc6\xb9\xa3\x51\xa9\x38\x25\x2c\x34\xa3\x78\x45\x87\x48\xbc\x6c\xc5\xff\x06\xde\x3b\x8d\x18\xd6\x37\x62\x28\x32\xf0\x3e\x74\xf0\x4a\xcf\x2b\x2d\x2d\xfb\x32\x47\xf1\x7f\x63\x8d\x73\x41\x63\x86\x7a\x8d\x19\x1a\x35\xd6\x38\x4d\x1b\x97\xb1\xcf\x4a\xa2\x44\xa6\x93\xc2\xc3\xca\x0f\x66\xe0\x4c\x68\xcc\x30\xb9\x31\xc3\x0b\x06\xce\xb4\xc6\xe5\x18\xcf\x3d\x25\x37\x75\xf4\x7c\xd2\x5c\x15\xff\x64\xe0\xfd\xd1\x98\xe1\x9c\xfd\xfc\x26\x1a\x4f\x34\x71\xec\x47\xa7\x6f\xd7\xf8\x51\x11\xe3\x2a\x89\x96\x13\x0f\xb3\x30\x00\x1c\x00\xf0\x49\x57\x4f\x9e\xba\xff\x69\xa2\x71\x06\x36\x61\x78\xa8\x09\x43\xb6\x81\x93\xdb\xa4\x42\xe3\xd2\x9b\x3a\x62\x70\xf9\x2a\x0e\xc4\xc0\xdb\xd6\x84\xe1\xf3\x26\x0c\x3b\x9a\x68\x7f\x49\x29\xeb\x14\x89\xe2\x0b\x2d\x16\x00\x0c\x51\x76\x70\x53\xfd\xfc\x96\x4d\x19\x2e\x6e\xca\x70\x69\x53\x3d\x9e\x2b\x9a\x96\x3d\x9e\x4b\x4b\x4d\xfa\x1d\xaa\xce\x7f\x03\x67\x6a\x53\x86\x99\x4d\x19\x66\x1b\x38\x05\x4d\xcb\xe2\xbb\x4b\x4b\x67\x3b\x18\xa6\xe4\x9f\x81\xf3\xbf\xa6\x0c\xa2\x19\x83\xbb\x99\xc6\xf1\x35\x2b\x7b\x3c\x97\x95\x3a\x9e\xe1\x4a\x0f\x6c\xa6\x71\x06\x34\x63\xc8\x68\xc6\x30\xd8\xc0\xc9\x69\x56\xd6\x78\x2e\x2b\x63\x3c\x23\xd4\xfa\x1b\x38\x5f\x35\x63\xd8\xdd\x8c\x61\x6f\x33\xbd\xfe\x31\xf3\x4c\x73\xb2\x65\x55\x02\xa7\xac\x4c\x98\x1c\x22\x18\x4f\x04\xb7\x4b\x6f\xd9\x48\xc5\x07\x17\x69\xff\xd0\x35\x17\x31\x5c\x7b\x11\x43\x97\x8b\x34\xce\xa6\xbc\x8a\xe0\xe8\x62\x36\x0a\xe9\x4e\xc3\x2f\xf7\x88\xba\x07\x33\xf0\xde\xbc\x88\x61\xf5\x45\x0c\x6b\xcf\x1f\xcf\x28\xd6\xa3\x10\xef\x0e\x21\x8e\x92\x78\xd0\x5c\xe3\xd5\x6d\xce\xd0\xa8\x39\x43\xb3\xe6\x7a\xbd\xae\x6c\x1e\xfd\x5c\x0c\xc7\x1d\x38\x40\x26\x11\x37\x6d\x99\x91\xd5\x3f\x37\x7d\xa0\x64\x11\x3f\x4c\xa4\x78\x18\x24\x53\xec\x3c\x32\x25\x29\xde\x89\x21\x70\x1b\x8a\xce\xa3\x6a\xdc\x06\x1d\x6f\x36\x67\x58\xd3\x9c\x61\x9d\x41\xc7\x9e\xf3\xa3\xa3\x63\xd6\x80\x50\x07\xc0\x7e\x49\x30\x91\xaa\xc0\x24\x99\x5b\x86\x3e\x59\xeb\x99\xd1\xfe\xf2\xcb\x7f\x3d\xd8\x58\x35\xe5\xa5\x80\xa9\x87\x3d\xa6\xe2\x00\x5a\x68\xfa\xba\xb5\x60\xe8\xd9\x82\xe1\x96\x16\x9a\xbe\x7e\x2d\x2a\x48\xdf\x80\xf4\xe0\x3c\xf5\xf2\xc1\x44\x8a\x83\xad\x8a\x2e\xdb\x88\x70\x0b\x55\xbf\x57\x52\xf1\xb8\x8a\x7f\x6c\xa1\xf9\xfd\x93\x16\x0c\x9f\xb7\x60\xd8\x61\xe0\xff\xd6\x22\x7a\x7c\x67\x4c\xfc\xdc\x61\xc1\x78\x84\x29\x58\x1d\x26\x52\x0d\x38\x8a\xe8\x42\x8f\x48\x54\xab\x85\x55\x64\xc9\x7b\x81\x71\x58\x0d\xbd\xd4\x40\xde\xa7\xb9\x38\x10\x3a\x61\x46\xab\x38\xb0\x96\x9a\xae\xfe\x2d\x19\x32\x5a\x32\x0c\x6e\xa9\xe9\x9a\xd0\xb2\xc2\x74\x0d\x09\xe6\x99\x63\x01\x26\xc3\x44\xaa\x0a\x1b\x29\x48\x99\xea\xe5\x45\xaa\x04\x61\x2d\xf2\x49\x9a\xbc\xd2\xb5\xff\x84\xb2\x7b\x0d\x7a\x02\xad\x18\x92\x5a\x31\xd4\x6a\xa5\xed\xd0\xa6\xad\x18\x5a\xb6\xe2\x88\x3c\xa2\xc3\xeb\xa2\xd3\xd5\xa5\x93\x66\xe9\x92\x9f\xa5\xe7\xca\x0a\xcc\xc1\x4b\x90\x38\x98\x28\xad\x4d\x17\x4c\x11\x48\x62\x07\xd1\x2e\x62\xd9\x55\x94\x7c\xb6\xe9\x12\xaa\xa0\x33\x46\xe9\xbf\xad\x0c\xb9\xdf\x8a\x61\x66\x2b\x86\xd9\xad\xf4\xbc\xbd\xd6\x2a\xba\x9f\x3b\x1a\x7d\x9a\x95\x52\xdd\x30\x91\x3c\xb0\x50\xa8\xc4\x67\x89\x1e\x74\x29\x3f\xa9\xfc\xfe\x06\x6e\xd5\x54\x86\x5a\xa9\x0c\xf5\x53\xf5\xfc\xb4\x4e\x65\x68\x97\x1a\x39\x3f\x67\x4b\x99\x1f\xdb\x2c\x76\x8a\x14\x60\xaa\x9e\x87\x35\x36\x15\x7f\x11\x9d\x8b\x3e\x0f\x63\xd5\xf9\x97\xaa\xe3\x39\x0b\x52\x19\x5e\x4d\x65\x58\x92\xaa\xe7\xe1\xcd\xd4\xf2\xed\xab\x20\x1d\xa1\x22\x05\x98\xea\x85\x89\xe4\x83\xad\x02\x55\x07\xca\x60\x5b\xd9\xa7\x94\xdc\x6b\xad\xe7\xa1\x4e\x6b\x86\x06\xad\x19\x9a\xb7\xd6\xf3\x70\x45\x6b\x86\x6b\x5a\x47\xce\x03\xbf\x17\x1b\x5f\xd6\xab\x8b\x32\x11\x7b\xec\x89\x98\x2d\xa8\x40\x44\x9b\x88\x71\x4a\xfe\xb5\xd6\xf3\xb0\xa4\x35\xc3\x8a\xd6\x0c\xab\x5a\xeb\x79\x58\xd7\xba\xfc\xf3\x20\xe9\x88\x98\x88\x93\xe1\x13\xe1\x7c\x3d\xad\xf4\xdf\x36\x1a\xbf\x69\x1b\x86\x96\x6d\x18\xda\xb4\x31\xce\x81\x36\xe5\xc3\xb7\x5f\x3a\xa5\xe7\xf5\x6f\xda\x32\x7d\x68\x86\xaa\x3b\x9c\xea\x81\x49\xe4\x85\x54\xe5\x7f\x60\x7b\xc7\xda\xf0\xe3\xd5\xfa\xb7\xd1\xf7\x50\xf3\xda\x30\x2c\x6a\xc3\xb0\xd4\xc0\x7d\xc3\xc1\xdd\x32\xbc\xec\x71\xf7\x4e\xcf\x37\xcb\xcd\xe6\x08\x99\x51\x30\x32\x2c\x65\x6e\x82\xda\x07\x06\xee\x05\x17\x33\xd4\xbb\x98\xa1\xd1\xc5\x1a\xb7\xf9\xc5\x15\xc2\x0d\xaf\x3d\xec\x60\x8f\xc5\xc8\x7c\xbd\x89\x6a\xff\x5f\xac\xf1\xe7\x5c\xcc\xb0\xe0\x62\x86\xd7\x0c\xfc\xe5\x15\xc3\x8f\xa8\xfd\xeb\x10\x30\x39\x92\x80\x67\x14\xff\xb7\xd5\x7e\xb0\xce\x6d\x19\x6e\x68\xcb\xd0\xa7\xad\xe6\xff\xa9\x6d\x19\x66\xb7\x65\x28\x0e\xeb\x2b\x50\xd4\xc9\x1b\x85\x8e\x3c\x3d\xf3\xdd\x06\xe7\x64\x9a\x61\x0b\xb7\x66\x65\x0c\x57\x19\xe9\xfa\xbd\x6e\x79\x77\xa6\xe7\x4a\xdf\x62\xaf\x26\x30\x89\x30\xc1\x9f\x58\x35\xc1\x05\xd3\x11\x57\xa2\x0c\x69\x38\x1e\xc0\x3f\x02\x44\xb8\x92\xc5\x47\x3e\x5c\x90\x28\x54\x2c\x9a\xca\x63\x76\x2b\x45\x82\xdc\xd2\x29\x2b\xd0\x8d\xfb\x2d\xb1\xc0\x1e\x61\x22\x5b\x24\xb0\x12\x00\xba\x84\x3c\xd1\x05\x0a\x0b\xb1\xaa\x47\x18\x0d\xdc\x27\xa9\xf5\x6f\xab\xf7\x7f\xf2\x25\x0c\x35\x2f\x61\xb8\xf0\x12\x3d\xff\xcd\x2e\x29\x29\x7f\x83\x7e\xae\xe8\xf2\x37\x2f\x3f\x37\x7b\x84\x53\x26\x77\x32\xb9\x60\x6a\x30\xc9\x5f\xb6\x32\x2f\xe9\xd7\x79\x56\xf1\xfd\x25\x1a\xff\xe5\x4b\x18\x0a\x2e\x61\x58\x7c\x89\x9e\xff\xf5\x97\x30\x7c\x78\x09\x47\xe0\x6f\x2a\x45\x0e\xeb\x5e\xc7\x89\x30\x99\xd8\x22\x57\x9c\xcc\x1f\x11\xd9\x94\xcb\x89\xe8\x41\x3f\x7a\x64\xf3\x18\x22\x3f\x09\x25\x83\x74\x9d\xc1\xc9\x4a\xdf\x6d\xa7\xf9\x62\x7f\x3b\x86\x43\xed\x18\xe2\x2e\xd5\x74\xdd\x73\x29\xc3\x80\x4b\x19\x0a\xc2\xf8\x62\xd0\x7d\xd1\xf8\x42\xd1\xa5\xda\x43\xc5\x96\x14\x39\xb9\xe9\x39\x69\xb9\xe9\xe5\xfc\xb3\xd2\xfe\x44\x37\xa3\x2a\xfd\x6f\xa2\xd3\x99\x9e\x3d\x50\x17\x20\xbe\x01\x26\xcb\xec\x52\x79\x5b\xca\x44\xf1\xce\xab\x20\x21\x15\x10\x5b\x39\xb2\x90\x29\x0e\x66\x04\x3b\x53\x26\xe2\x69\xa4\x33\x68\xff\x6b\xeb\x72\xa7\x90\x5c\xc2\x23\x08\x99\x7f\x41\xaa\x46\x35\xe9\x14\x8a\x05\x24\xd6\x13\xbf\x47\xb4\x8e\xe8\x29\x22\x46\xbf\xd8\x8d\x14\x27\x4e\x23\xf9\xe8\x20\x72\xbc\xd3\xbf\xa5\x29\xd5\x95\x2d\x14\x24\x98\xcd\x40\xf1\x3e\xf9\xea\x15\x01\x11\xcf\x01\x8a\x27\x9f\x40\xe1\xb6\xa4\x3b\x5c\x2e\xe2\x73\x4a\xff\xb9\x54\xfb\xe1\x7f\xbd\x94\xe1\xaf\x4b\x19\xac\xcb\xf4\xfa\x35\xbc\x8c\xa1\xe5\x65\x0c\x7b\x9d\xf5\x0b\xf6\xe9\xd8\x59\x0a\x5f\x85\x7a\x2e\x17\x61\x35\x98\x4c\x71\x4e\x2a\xad\x05\xc7\x65\x44\x20\xab\xdc\xab\xef\x89\x0f\xdb\xc4\xfc\x40\x74\x98\xc8\x8b\x5e\x72\x8a\xcb\x50\x00\x40\xff\x3f\xa1\xaf\x29\xea\xdc\xbb\x4c\xf3\xdb\xa9\xcb\x18\x7e\xbf\x8c\xa1\xea\xe5\x9a\xde\xac\xcb\x19\x86\x5c\x1e\x85\xdf\x7a\xc7\xe6\x37\xa7\xdd\x57\x99\x9c\x54\xe6\xdf\x95\xe8\x1d\x36\x1a\xbb\xdb\x7b\xdb\x60\x89\x4a\xce\xab\x0f\x5d\xe4\x45\x26\x1f\x9c\x11\x0e\x2b\xbc\x27\x68\xbd\xb0\xff\xb5\x19\x61\x9d\x90\xa9\xa3\xa4\x2e\xa2\x90\xd1\xc5\x9b\x85\x64\x88\x8f\x04\xd9\xaa\x36\x09\x4b\x7c\x2e\x88\x31\x51\x2c\x13\xec\x46\x37\x7a\xc5\x7b\xb6\x19\xb2\x54\xb0\x10\xd5\x85\x62\x88\xfa\xf6\xc9\xa9\x19\xa2\x92\xc3\x10\x3e\xc9\x08\x5e\x75\x2f\x02\x00\xcf\x2b\x3e\xb8\x5c\xf3\xc1\xd9\xcb\x19\xfe\xbe\x9c\xe1\x7f\x97\x6b\xf9\xd6\xe4\x0a\x25\xdf\xc2\xfb\x75\x45\x5d\x7f\xa3\x73\x4c\x23\x98\x4c\x8d\x61\x1d\xab\x50\x50\x7b\x3b\xe8\x51\x39\x23\xb1\x84\x3d\x02\xb7\x10\xa2\xb2\xa4\xbc\x32\xc9\x4a\xa9\x2f\x28\xff\xd7\x15\xfa\xdc\x9b\x78\x05\xc3\x73\x57\x30\xbc\x78\x85\xa6\x6b\x9e\x43\x57\xf1\xe3\x65\xd3\x15\xea\x95\x6d\x8b\xbb\x4a\x30\xd5\xa5\x26\xdf\x42\x67\x0f\x59\xb2\x21\xee\x8b\xea\xde\xe7\x0a\xcd\x67\x89\x57\x32\x24\x5f\xc9\xd0\xf4\x4a\xcd\x67\x77\x5c\xc9\xd0\xef\xca\x48\x3e\x9b\x52\xa5\x74\xb9\xa6\x7b\xf7\xe6\x34\x87\xc9\xe4\x37\xd8\xc3\x85\x2e\xf2\xc3\x52\x45\x95\x8c\x67\xe6\x1f\x2c\x3a\x6a\xe1\x11\x4b\x2e\xfe\x8f\x96\xf0\x8b\xd3\x96\x94\x01\x3b\x2d\x16\x68\x39\x74\x57\xa3\x64\x00\xbf\xb1\xd4\x2e\x16\x18\xf2\xf7\x4e\x55\xf1\xcf\x57\xea\x38\x99\x1d\x57\x32\xec\xbe\x92\x61\xef\x95\x7a\x1e\x8f\x5f\xe9\xac\xef\xb8\xb2\xe7\x31\xd4\xa3\xbe\x97\x9a\xc8\x1f\xa3\x4f\xa4\xf3\x35\x4d\xe2\x5f\xd6\x5e\xdf\x13\x75\x6f\xcf\x70\x73\x7b\x86\xbb\xda\x6b\xfc\xcc\xf6\xd1\xf3\xb0\x4a\xe2\x07\x2f\x8c\x7a\x5d\x00\xb3\xd0\x97\xe5\x1b\x4c\x59\x1e\x60\x5f\x3d\xf6\x08\x8f\x68\x4d\x6d\x84\x5b\xe6\xab\x32\xd5\xd4\xf8\xd3\xd5\xf8\xdb\xeb\xf3\xf3\xdb\xf6\x0c\x07\xda\x33\x1c\x36\xf0\x8f\xb4\x2f\xd3\x9f\x5f\x92\x94\xe0\xae\x8f\x79\x93\xf0\x92\xf2\x03\x5c\xa5\x71\xbb\x5d\xc5\xd0\xfd\x2a\x86\x5e\x57\x95\xc3\xef\x18\x13\xcd\x0a\x5d\x00\xa9\xaf\x19\x12\x67\x86\x81\xf3\xf6\x55\x0c\xeb\xae\x62\x28\xbc\xca\xb8\x17\xbc\xaa\x82\xe3\xeb\xd2\x29\x46\x41\xcc\x99\x4a\xff\xbf\xda\xb8\xff\xb9\x9a\xa1\xc9\xd5\x0c\xcd\xaf\x36\xee\x7f\xae\x2e\xe3\xbe\x22\x1a\x5a\x6a\x25\x98\x85\x95\x81\x2b\x03\xf8\x38\x68\x5d\xcc\x52\xfa\xef\xd5\x7a\x3f\x4e\xba\x9a\xe1\xf9\xab\x19\xa6\x19\x78\x73\xae\x8e\x9e\x6f\x9c\x9d\x67\x33\xad\xac\xaf\x6d\x6f\xbf\x01\x19\xb9\x4e\x62\xe2\x0b\xe4\x82\x96\x4e\x73\x0b\x00\x0a\x85\x21\xc3\xcb\xca\xff\x69\xe0\xe1\x35\x0c\xae\x6b\x18\x7c\xd7\x68\xbc\xa4\x6b\xca\x8b\x97\x95\x36\x38\x3d\xcf\x00\xed\x13\x06\xfa\x8a\xba\xff\xb9\x46\xe3\x65\x5e\xc3\x90\x7b\x0d\xc3\x50\x03\xef\x25\x07\xaf\x81\x73\xbf\x3c\xf6\x8d\x08\xbc\x5c\x3d\xbe\x29\xa2\x2e\x4c\xa5\x7a\xd0\x44\x75\x7d\x43\xa7\x99\x99\x0a\x67\xf5\x0a\xf4\xc8\x32\x06\x2e\x02\xb0\x38\x18\x0e\x11\xe7\xb4\x92\x99\xad\xe4\x9f\x41\x4f\x9b\x0e\x0c\x97\x75\x60\xb8\xa1\x83\x11\xd7\xd5\x81\xe1\xc5\x0e\x0c\x55\x9c\x3e\x74\x3c\x4b\xbd\x16\xff\x1d\x8b\x2e\x67\x1e\xb2\xf3\x5a\x0e\xcb\x4d\xcb\xe9\xad\x8a\x05\x3a\xfa\x53\x76\x5e\xcb\x9e\xe9\xc3\x4a\xbe\x47\xb8\x92\xae\x82\xa9\x54\x83\x88\xdc\x88\x48\x6c\x21\x61\x65\xb8\x17\x59\xf8\x50\xf5\x84\xab\x87\x8c\x0d\x91\xe9\x42\xaa\x46\xf6\x81\x12\x50\x0d\x63\xf0\x19\xa4\x7e\xee\x7b\x30\x8b\x12\xac\xfb\xa8\x0f\xc5\x33\xbb\x05\xb5\x97\x79\x1a\x3e\x8a\xa3\xca\x56\xbc\x47\x00\x84\x3f\x59\x7d\xcd\x51\xeb\xdf\x41\xcb\xcb\x5f\x3b\x30\xfc\xd9\x81\xe1\x5c\x07\xbd\x1e\xae\x8e\xd1\xfd\x2d\xd9\x79\x46\x65\xc0\x5e\x0c\xb3\xc8\x82\x42\xd5\xec\x58\xe5\x8d\x86\x74\xfb\xb9\xca\xff\xdd\x51\xef\xa3\x07\x3a\x32\x0c\xee\xc8\xf0\x70\x47\x8d\x93\xdf\x31\xfa\xfd\x98\x9c\xdf\x5e\x69\xf9\x83\xc2\x6f\xc6\x8a\xd1\x05\x33\xc8\x0d\x9d\xdc\x2a\x92\x3f\x64\x49\x14\xa8\xfb\xef\x8e\xda\x2f\xf9\x4d\x47\x86\xfd\x1d\x19\x0e\x1a\x78\xc7\x3a\x46\x97\x13\xe1\x78\x46\x99\xf5\x7e\x5e\x98\x41\x3e\xb8\xc1\xe6\x35\x79\x1f\xa7\xfe\x8f\x79\xea\xfe\xef\x5a\x3d\xbe\x1b\xae\x65\xe8\x75\x2d\x43\x9f\x6b\x35\xde\x6d\xd7\x96\x32\x3e\x93\x21\x9a\x9a\xf1\x99\x6a\x88\xfd\x4a\x0c\x71\xbe\xba\xff\xbb\x56\x8f\x6f\xfd\xb5\x0c\x1b\xae\x65\xd8\x6c\xe0\x6d\xbb\xb6\x94\xf1\x95\xc4\x8b\x1c\xe2\xc0\xb0\x21\xca\xaf\x05\xca\x0e\xba\x4e\x8f\xb3\xf1\x75\x0c\xcd\xaf\x63\x48\xbd\x4e\xe3\xb6\xbb\x2e\x7a\x5e\x76\x76\x5e\xcb\x6e\x79\x3d\xb3\xf3\x3b\x0f\xcf\x50\x9d\x0f\x53\x05\xcc\x20\x86\x19\x11\x86\xf8\x42\x25\x07\xaf\xd3\x7c\x39\xe9\x3a\x86\xe7\xae\x63\x78\xf1\x3a\x7d\x9e\x4c\x0a\x3b\x4f\xb2\xf3\x5a\x0e\xc9\x1a\x90\x9e\x9b\x39\x22\x23\xeb\x81\xe0\x0c\x56\x87\x19\x54\x1d\x8a\x30\x3e\x11\x05\xc5\x05\x4d\x63\xc7\xd3\xff\xaa\xe2\x7f\x63\x3c\x7f\x5c\xc7\x70\xce\xc6\xe8\x64\xe4\x7f\x77\x8a\x39\x9e\x8c\x12\xe3\xe9\xe0\x87\x57\x28\x1e\xea\x49\x11\x63\x0f\x28\x58\xbf\x6e\x91\xba\x07\xec\xa4\x71\xee\xe8\xc4\x70\x77\x27\x86\x7e\x9d\xf4\x78\xc2\xe3\xd9\x0d\xb9\xe2\xc4\x10\x33\xcc\x21\x86\x81\x21\xf9\xfd\x9a\xf2\x7f\x1b\xcf\xfd\xa0\x13\xc3\xe6\x4e\x0c\x9f\x18\xf4\x7f\xde\xa9\x24\xdf\x8d\x9e\x68\x3c\xbf\x7b\x46\xd6\x43\xe1\x4c\x57\x44\x2e\x98\x43\x6e\xd8\x84\xb2\xc9\x98\xe6\xbb\xc5\x2a\xff\xb3\xb3\x96\x97\x77\x77\x66\xb8\xbf\x33\xc3\x83\x9d\x8d\xbc\x8d\xce\x0c\x73\x3b\x33\x8c\x77\xea\xdf\x35\x77\xe2\xa8\xa6\x44\xca\x4b\x65\x90\x1a\x6f\xc8\xde\xff\x7d\xd3\x32\x33\x4a\xbe\x6d\x8b\x51\xa7\x1b\x7f\x11\x5e\x04\x73\x6c\x8a\xb0\x09\x7c\x89\xb8\x0c\xc5\x12\x24\x17\x4e\x12\xc2\x85\x2e\xdf\x34\x41\xd3\x85\xdb\x22\xd5\xe6\x7d\x82\xa0\x89\x82\x9e\xb3\x07\x20\xeb\x32\x53\x92\x4a\x0d\x13\x28\x38\x20\x88\xe3\x85\x2c\xb4\x15\xe2\xef\x25\xca\xff\xd3\x45\x8f\xaf\x72\x17\x86\xea\x5d\x18\x52\xba\xe8\xf1\xf5\xed\xc2\x90\xd6\x45\x8f\x6f\xfc\xf3\xea\x75\x65\xe4\xf8\x42\x16\xd2\x01\x4c\x75\xa8\x6e\x01\xaf\x10\xde\x2f\xee\x23\x57\xa8\x12\x0a\xe3\x0a\x19\x1b\xe5\x7b\xc7\xfe\x6d\x15\x85\xe8\x7f\x5d\x66\x83\x61\x12\x4a\xfa\xc9\x22\x17\x25\x51\xbc\x1a\x81\xd7\x19\x81\x1b\x00\x96\xaa\x7b\xbf\x2e\xda\x7e\xd8\xd2\x85\xe1\xb3\x2e\x0c\x5f\x74\xd1\x7c\xf0\x75\x17\x47\x1e\x3c\x55\x52\xef\x0d\xa7\x57\x87\x3a\xe4\xd8\x0c\x67\xc1\x7c\xe1\xa4\x2f\x04\xf9\xe0\x75\xc5\x07\xd7\xeb\xf8\xeb\xa6\xd7\x33\xb4\xbc\x9e\xa1\xcd\xf5\x46\x9d\x98\xeb\xa3\xd7\x4d\xc8\xce\x0b\x55\x78\xcd\x11\x92\xa3\xc7\x73\x49\x09\xb0\x4c\xf9\x81\xae\xd7\xeb\xf0\xec\xf5\x0c\x2f\x5c\xcf\x30\xdd\x78\xfe\x9c\xeb\x63\xea\x25\xf6\xf3\x83\xd1\x68\xce\x20\x96\xb1\x73\x20\x19\xe7\xd2\x72\xb5\xff\xaf\xd7\xf3\x06\x5d\x19\xac\xae\x0c\xde\xae\x1a\x27\xa1\x6b\x74\x7f\xa3\x31\x6f\x61\xee\xd5\x7e\x6a\x58\xdb\x5d\x61\x82\x6d\x85\xd2\x7f\xba\x6a\xbc\xfc\xae\x0c\x23\xba\x32\x3c\x6a\xe0\x3d\x59\x2e\xbc\x88\x96\x6e\x0a\x73\xbf\x89\xf9\x86\x8a\x7f\x31\xf0\x7e\xe8\xca\x70\xbc\x2b\xc3\x49\x03\xef\x6c\xb9\xf0\x22\x5b\xa8\x29\xc0\x33\xe1\x83\xb4\x39\x51\xc9\xbb\x6e\x46\xbe\x73\x37\x86\xf4\x6e\x0c\x19\xdd\xf4\x3e\x1a\xd6\x8d\x61\x54\x37\x8e\xc0\x1d\xb0\x21\x02\x3f\x2f\x6c\x7e\xfd\x50\x40\xf1\xb0\x95\xb0\xad\x68\x2d\xad\x47\x8b\x00\xbc\xd2\x28\xb1\xb7\x46\x90\x8e\x37\x25\x1d\xc5\x06\x1d\x27\xba\x31\x9c\xee\xc6\xf0\x9b\x41\x87\xb8\x81\xc1\x73\x43\x24\x1d\xf9\x51\xe9\x88\x98\x77\x45\xcb\x1e\xc2\x06\xa2\x6e\x0c\x5a\x56\xa9\x75\xbf\x41\xd3\x31\xe4\x06\x86\x91\x37\x30\x3c\x76\x83\xa6\x63\xd2\x0d\x0c\xcf\x47\xa1\x63\x6c\x54\x3a\x22\xd7\x43\x11\x72\x9c\xb0\x8a\xa8\x14\x9d\x90\xb7\x94\xff\xe3\x06\x7d\xae\x1e\xbe\x81\xe1\xd8\x0d\x0c\x3f\xdf\xa0\xf9\xe1\xd7\x1b\x14\x3f\x8c\x1d\x19\xc1\x0f\x3d\xd3\x87\x05\xb7\x55\x2f\x01\xf3\x89\x61\x21\xca\x8b\x61\xb5\xfc\xab\xd5\xbd\xe7\x8d\x5a\x2e\x8c\xbb\x91\xe1\x99\x1b\x19\x5e\xbe\x51\x8f\xf3\xe3\x1b\x19\x8a\x6f\x64\xd8\xe2\xdc\x77\x0e\x77\xfc\x6c\x89\xff\x84\x70\xb2\x82\x38\xd1\x6c\xf2\x6e\x59\xd1\xbc\x94\xda\x35\x15\xb2\x9c\x5b\xc0\x7c\xf2\x27\x79\x51\x54\x75\x25\x0b\xc2\x2a\x7e\x90\xc1\xd8\x2e\x0c\xb8\x6b\xd2\x73\x68\x11\x31\xf5\x10\x47\xd1\x49\x61\xf8\x0b\x45\x2f\x9c\x88\x84\xa2\x86\x55\xc9\x71\x4e\xd7\xa0\xca\x00\x7e\xf2\x92\x90\x9e\x06\x54\x9e\x86\xb7\x95\xfc\xeb\xae\xcf\xdd\x56\xdd\x19\xda\x74\x67\x68\xd7\x5d\xcf\x63\xfb\xee\x8e\xbf\x26\x52\xff\x4a\xcf\xc9\xc8\x49\x97\x67\x9d\xac\x0a\x35\x9f\xe2\xa1\x90\xbc\xb6\x90\xf5\x99\xfb\x68\x8d\xca\xfb\xe9\xae\xe5\xe0\xa6\xee\x0c\x5b\xbb\x33\xec\xee\xae\xe7\xf3\x9f\xee\x0c\xdc\x83\xe1\x5c\x58\xdd\xdb\x54\x3d\x9f\xd9\x8e\x3c\xec\x99\x9d\x99\xfd\x80\x7c\xc7\xa9\x60\xde\x23\x7b\x40\xba\xfc\xdd\xfe\xd4\xfe\xa5\x65\xaf\x74\x95\x3d\x38\x05\xeb\xc0\x7c\xfb\x18\x62\x14\x6e\x4a\x42\x01\x5f\x12\x3e\x43\x38\x19\xf1\x59\x24\x27\xab\x13\x09\xa7\x12\x11\x56\x0d\xd4\xa6\xaf\x6c\x31\x10\x27\x63\x6b\x9d\x88\x4d\x44\x37\x26\x99\xfe\xfd\x77\xd4\x3e\xe8\xa1\xe7\xed\xc1\x1e\x0c\xd9\x3d\x18\xf2\x7a\xe8\x79\x7b\xb4\x47\x4c\x7b\x23\xc8\xff\x21\x77\x7e\xaa\x05\xf3\xc9\x05\x8b\x44\x34\xf3\x16\xd6\x2a\xf9\x67\xe0\xed\xe9\xc1\x70\xa0\x07\xc3\x61\x03\x0f\x7a\xaa\xff\xa3\xc8\xf1\x07\x05\xeb\x4e\x49\xbc\x81\x25\xfb\xfa\x8e\xc6\x5a\x30\x9f\x6a\xc3\x6a\xe1\xb4\xe9\x76\x79\x6c\xd6\xf1\xba\xd4\x91\x8d\xb2\x53\x29\x91\x90\x2c\x15\x4a\xb8\x78\x57\xd9\x3f\x3d\xf5\x3a\xa6\xf5\x64\x18\xd8\x93\xe1\xc1\x9e\x46\x1c\x98\x43\xc7\xb2\x68\xfa\x7a\xc9\x3e\xd9\x39\x6a\xd8\xf2\xf6\x94\x49\x16\xe3\xb3\xff\x72\x9d\xf2\xff\xf4\xd4\xfe\xcd\xad\x3d\x19\x8a\x7b\x32\xec\x34\x70\xf6\x3a\x38\xb7\xc7\x9e\xdf\x60\xff\x32\x1c\x8d\x0a\xe9\x44\x18\x92\xfa\x7a\x4f\xf9\x7d\x6e\xd2\xe3\xba\xe2\x26\x86\x6b\x6e\x62\xb8\xee\x26\x8d\x77\xe3\x4d\x65\x8e\x2b\xe4\x45\x75\x06\x76\xae\x24\xdc\x7a\xb5\x0f\x6e\xd2\xe3\x5a\x70\x13\xc3\x92\x9b\x18\x96\x1b\x38\x6f\xdf\x54\xf6\xb8\x86\x69\x97\xb5\x42\x9a\xc4\x51\x06\xf6\xbe\xd2\x03\x7b\x69\x79\x5d\xa9\x17\x43\xd5\x5e\x0c\x35\x7b\x69\xbc\x7a\xbd\x9c\xba\x57\xf9\x31\xf5\xf6\xbc\xa0\x1b\x56\x81\x15\x84\xc0\xd4\xae\x28\x54\x79\xd0\xbd\xb4\x3c\x1e\xd2\x8b\x61\x78\x2f\x86\x51\x06\xce\xb3\xbd\x62\xee\x87\xfb\xd3\xf2\xd2\x9d\xbe\xb9\x95\x61\x11\x55\x86\x54\xcb\x23\xe3\xd8\x7d\x18\x8f\x24\xcb\xfb\xc5\x1b\x71\xda\x1f\x28\xf9\xdf\x4b\xef\x90\x43\xbd\x18\x8e\xf6\x62\x38\x61\xe0\xfd\xd6\x2b\xba\x7f\xd2\xb6\x77\xb2\x32\xf2\x5b\xa6\x3a\xe1\x14\x8b\xc9\x03\x0d\xd0\x27\x54\xc5\x02\x34\xea\x77\x15\xa9\x73\xe0\x66\x7d\x6f\xde\xed\x66\x86\x9e\x37\x33\xdc\x72\xb3\xc6\xb9\xe7\xe6\x98\x38\x9d\x87\x2b\x11\x9e\xe8\x82\xc5\xe4\x86\xe1\xaa\x04\xb5\x73\x41\xa7\xc7\xb3\x41\xd9\x3f\x37\xeb\x75\x5a\x75\x33\xc3\x3b\x37\x33\xbc\x67\xe0\x6c\x74\x70\x0e\x44\xea\x37\xdd\x83\xee\xdd\x7e\x0c\x4b\xc9\x82\x66\x91\x3a\xa2\xfd\xb5\x51\xd9\xbd\xb7\x18\xf5\x7d\x6e\x61\xe8\x7a\x0b\x43\x9f\x5b\xb4\x1c\x9e\x76\x0b\xc3\xac\x5b\x18\x20\xec\xdc\xec\x57\xd3\x1b\xc4\x1b\x98\x91\x99\x69\x73\x46\xef\xfc\xb4\xfc\x2e\xb9\xd9\x83\x7b\x8f\x50\x6e\xa2\xfc\x8c\xc1\xe9\x79\x39\xe9\xfd\xfb\x64\x07\x6b\xbe\x75\x68\x06\xcb\xc8\x6a\xc5\xa9\xd8\x0a\x53\x53\xe0\x42\x24\xde\x99\x24\x6f\x7a\xe7\x26\xe1\x99\x04\x5c\x9e\x28\x58\x96\x29\x09\x65\xd8\x23\x89\xc6\x64\xa1\x0f\xbd\x52\x14\x55\x45\x81\x95\xb0\x26\xd6\x40\xa1\xb2\x6a\xb9\x99\xcc\x69\x24\xb4\x82\xcc\x06\x1f\x2a\xfd\xf7\x16\x7d\x5e\xff\x75\x0b\xc3\xff\xec\x31\xf5\xd6\xf3\x97\xdc\xdb\xb1\x1f\x5f\x70\xee\xb9\x9f\x8b\xd4\x0f\x9d\x69\xcc\xa9\x01\x2b\xa8\x26\xa4\x38\x55\x07\x09\x29\x81\x89\x30\xc1\x89\xb6\x21\x4a\x94\x11\x37\x9b\x54\xfe\x5b\x6f\xbd\x6e\xd9\xbd\x19\x86\xf4\x66\x18\x61\xe0\x8e\x77\x70\x47\x3d\x13\x81\x9b\x69\xaf\x9b\x73\x98\xd9\x7b\xb9\x0a\xac\xa0\x64\xb8\x25\x98\xde\x14\xe0\x90\x07\x8a\xcc\x88\xb5\xcd\x8a\xff\x7b\xeb\x75\x3c\xd1\x9b\xe1\x4c\x6f\x86\xdf\x0d\xdc\x06\x7d\xa2\xd7\x8d\x31\x4f\x49\x6d\x23\x15\x63\x23\x58\x48\x8d\x61\x2c\xa2\x47\x79\x17\x51\xc8\x3a\xe1\xb6\xa2\xe1\xc7\x38\xa1\xaa\x8b\xbb\x29\x51\xd4\xc0\x9a\xb2\x1c\x6a\xb2\x00\xf0\xd1\x05\x9a\xbf\x3e\x52\x72\xa0\x8f\xf6\xe7\x3c\xd2\x87\xe1\xb1\x3e\x0c\x63\xfa\x18\x79\xce\x91\xfb\x24\x44\x4f\xb7\xbc\x4e\x19\x2a\x4a\x73\x21\x11\x14\xa2\x72\x70\x7c\xac\xfc\x60\x7d\x8c\x78\xd0\x3e\x0c\xbb\xfb\x30\xec\xed\x53\x86\xdf\x61\xa0\xc3\xa5\x21\xdf\x83\x80\x85\x24\x60\x8f\xcc\x8a\xd9\xa2\xe4\xfe\xad\x9a\xde\xde\xb7\x32\xf4\xbd\x95\xe1\xee\x5b\x4b\xe6\x07\x0f\xb8\x35\x32\x3f\xf8\xd4\xdf\x51\x71\x9c\x21\x84\xbd\xab\x14\x14\x72\xc1\x4a\xa2\x38\x86\xb6\x34\x11\xf1\x42\x61\x73\x13\xea\xc0\x85\x4f\x94\x1c\x30\xe8\x79\xff\x56\x86\xa2\x5b\x19\x36\xdd\x1a\x3b\x4f\x3c\x0c\xa9\x77\xc6\x48\x35\xce\x95\x24\xa0\x8d\x7c\xf6\x56\xf9\xdc\xab\x8d\xe7\x42\x5f\x06\xd1\x97\xc1\xdd\x37\xf6\x73\x9d\x47\xb4\xd5\x02\xe4\x53\x65\x0f\xf5\xd5\x72\xbe\x5f\x5f\x86\xfe\x7d\x19\x1e\x30\x9e\x53\x3d\xda\x39\x52\x62\x26\x1c\xe1\xa0\x9e\xdf\x4e\x3f\x7f\x9b\x1a\x7f\x5f\xbd\xce\xeb\xfb\x32\x7c\xd0\x97\xe1\x43\xe3\xf9\xe1\xf1\x5a\xe1\xe3\xb7\x65\x91\xf3\xec\xcb\xd4\xb3\x3f\x53\x79\x4f\xb7\x69\xba\x53\x6e\x63\x68\x78\x1b\x43\x9b\xdb\xf4\x3a\x5f\x79\x1b\x43\x87\xdb\x38\xa2\x8f\xfd\x54\x6d\xb7\x84\xb5\xdc\x4d\xf1\xc1\x2a\xc2\x09\xc8\x13\x91\x26\x20\x43\x03\x8c\xe7\xaa\x94\x2c\x03\xb0\xbc\xaa\x2a\x89\x91\xed\x0d\xb0\x5d\x9d\xff\xb7\xe9\xb7\x66\xde\xc6\x30\xe7\x36\x86\x35\xb7\x19\xfe\xdc\xdb\x4a\x3d\xb7\xa4\x49\x70\x33\xcc\x42\xff\x63\x95\x6b\x33\xba\x92\x7c\x32\xf1\xd3\x5d\xc5\x22\x51\x2b\x00\xec\xaf\xc9\xb2\xe9\xb7\x6c\xfc\xdd\x89\x5b\x50\x0d\xee\x23\xdf\x19\x26\x86\xcb\x42\x15\xbd\xad\xae\xe2\x3a\x5d\xb2\x42\x5e\xbe\xf5\x94\x08\x9f\x2b\xff\xef\xed\x7a\xfe\x3b\xdd\xce\xd0\xed\x76\x86\x1e\xb7\x6b\xfa\x7a\xdd\x5e\xe6\xbd\x94\x3a\x22\x62\xf6\x67\x2b\x56\xf7\x5f\x06\xce\xd2\xdb\x19\xde\xb8\x9d\xe1\x2d\x03\x67\xcd\xed\x65\xdc\x47\x99\x28\x3a\x65\x01\xc9\x1d\xac\x65\xf8\x85\x8a\x03\x32\x70\x7c\x77\x30\xc4\xdf\xc1\x50\xe9\x8e\x32\xf8\xa9\x4b\x09\x7d\x39\xac\x31\xd3\x97\x4a\xff\xbf\x43\xef\xa7\xac\x3b\x18\xf2\xee\x60\x18\x76\x87\xa6\x7f\xe4\x1d\xa5\xf8\xad\x83\x12\x2f\x24\x2f\xa2\xf5\x3e\xdd\xa1\xe4\xde\x1d\x9a\xfe\xaf\xef\x60\xd8\x7b\x07\xc3\x01\x03\xe7\xd0\x1d\xa5\xf8\xe3\x35\x4e\x29\xd9\x6f\x3b\x95\x1c\xbc\x53\xe3\x5c\x7a\x27\x43\xfb\x3b\x19\x3a\xdc\x69\xd4\x8b\xb8\x33\xa6\xfe\x66\xa3\x68\xe3\x22\x35\xfc\x6e\xf5\x2b\x15\x07\x62\x3c\x7f\xde\x9d\x0c\x8b\xee\x64\x58\x6a\x3c\x7f\xf9\x9d\xe5\xe1\xab\x90\xa3\x37\x6c\x24\x46\xbb\x4c\xd8\xa5\xd6\xdd\xc0\x4b\xb8\x8b\xa1\xca\x5d\x0c\xd5\xef\xd2\x78\xb5\xee\x2a\x9b\xbf\x4a\xa0\x75\xa8\x0e\xb3\xb0\x06\x70\x0d\x5b\x1b\x35\xdc\x33\xf0\xb5\x3a\xf7\xee\xd2\x78\x4f\xdc\xc5\x30\xee\x2e\x86\x89\x06\xde\xb3\x77\x95\x67\x7c\xa1\x0b\x1b\xc7\x2c\x8c\xd8\x3c\xf6\x4a\xab\xf3\xdf\xc0\xfb\xe5\x2e\x86\xb3\x77\x31\xfc\x69\xe0\xfd\x53\x8e\xf1\x95\x40\xeb\x50\x19\x66\x61\x12\x70\x92\x34\xdf\x8d\x3c\xff\x6f\x94\xdc\xbf\xdb\xc8\xfb\xb8\x9b\x21\xe3\x6e\x86\xc1\x77\x1b\x79\x1f\x77\x97\x67\x7c\xe1\x37\x86\xa9\x51\xb2\x23\xf7\x28\xfb\xcf\xc0\xfb\xf2\x6e\x86\xaf\xef\x66\xf8\xd6\xc0\xdb\x7f\x77\xd9\xe3\x0b\x47\xeb\xe0\x87\x59\x18\x0f\x1c\x2f\xeb\xbf\x05\x53\x63\xbf\x55\xfc\x7f\x8f\xc6\xeb\x70\x0f\x43\xe7\x7b\x18\xba\xdd\xa3\xf1\xba\xdf\x53\x5e\xb9\x17\x54\x23\xa3\xc9\x3e\xfb\x6b\xaf\x92\x7f\x06\xde\x8a\x7b\x18\xde\xba\x87\xe1\x1d\x03\x6f\xdd\x3d\xe5\x93\x7f\x21\xb4\x64\x98\x85\x55\x81\xab\x02\xf8\xd9\x6d\xd6\x6d\xdc\xa7\xee\xff\xef\xd5\xf2\xaa\xc6\xbd\x0c\x17\xde\xcb\x50\xef\x5e\x8d\xd7\xf6\xde\xe8\xe7\xce\x90\xac\x8c\xfe\x4a\x37\xeb\xed\x74\xe0\xc0\xd4\x38\x58\x43\x7e\xf8\x9f\xec\x13\x40\xaa\xfa\xb8\x25\x43\xf5\xbd\xa6\xbd\xb1\x5f\xf9\xbf\xef\xd5\x7a\xf9\xe4\x7b\x19\x9e\xbf\x97\x61\x9a\x81\xfb\xde\xbd\xd1\xe7\x35\x88\x9b\x91\xd7\xba\x1d\x00\xd5\x87\xb5\x54\x1f\xd6\xa3\x6c\x26\xe4\x42\xb2\x2c\xf4\x63\x12\xa6\x08\x19\x81\x8d\x2e\xf4\x5a\x89\x98\xe0\xa8\xa5\xb5\x65\x95\x88\xef\x94\xfd\x7b\x9f\xc6\x0f\xdc\xc7\x50\xe9\x3e\x86\xe4\xfb\x34\xfe\xe5\xf7\x95\x85\x7f\x71\x1b\x00\xaa\x07\x6b\xa9\x9e\x3d\x64\x13\xdf\x1f\x15\xbd\x96\x53\xa3\xe2\x80\x1a\xff\x7d\x7a\x9d\x67\xdd\xc7\x30\xf7\x3e\x86\x05\x06\xfe\xdb\x65\xe2\x77\x1e\xde\x3f\x73\xc8\x80\x8c\xac\x07\xba\xa7\xe5\x67\xc8\x0b\x87\x5e\x01\x58\x4b\x09\xb0\x4b\x5d\x52\x93\xac\x41\x2d\x9c\xc2\xef\xbe\xd0\xfc\x7f\xaf\xc6\xdf\x4f\xdb\x27\xfe\x7e\x0c\x95\xfa\x31\x24\xf7\xd3\xf8\xad\xfb\x29\xfc\xf0\x3a\x70\x41\xfc\xfc\x6c\x27\xd0\x63\x2d\x55\x96\x79\x07\xce\xa8\xeb\xa1\x0b\xeb\x63\x55\x64\x4c\xc4\xab\x30\x20\x00\x12\x9c\x13\xf2\xa0\xba\xf7\xec\xa7\xc7\x3d\xb6\x1f\xc3\x84\x7e\x0c\xcf\x1a\xb8\x2f\xf6\x2b\x9d\xdf\xfa\x64\x3b\xee\xf9\xb5\xc4\x32\xb4\x5d\x04\x8b\x38\x1f\x52\xf2\xaf\x9f\xe6\xe7\x63\xfd\x18\x4e\xf6\x63\x38\x63\x3c\x9f\xd2\xca\x7a\xfe\xad\x39\x39\x4e\x1f\x42\x0f\xac\x25\x2f\xfc\x19\xd4\x8a\x18\x2d\xe9\x0e\x76\xfa\xe6\x1d\x56\xf2\x2f\x4d\xe3\xdd\x91\xc6\x70\x6f\x1a\xc3\xfd\x69\x86\xdf\xab\x4c\x3c\xd9\x09\xcf\xc0\x0b\x16\x02\x09\xc7\xfb\x41\xc9\x3f\x03\x6f\x5b\x1a\xc3\x17\x69\x0c\x5f\x19\x78\xff\x94\x81\xd7\x3b\x63\x70\x4e\x66\x7a\x97\xec\x4c\x55\x0d\xbb\x16\xac\xa5\xda\xb0\x50\x55\xc5\xf5\x3b\x39\x36\x8c\x2e\x11\x90\x75\x38\x2b\xe1\x05\xe4\xc6\x06\x14\x27\xfb\x85\xf9\xc9\x46\xfe\x51\xf9\x3f\xee\xd7\xfa\x6a\xcf\xfb\x19\x6e\xbd\x9f\x61\xc0\xfd\x9a\x8e\xca\xce\x45\x6e\x57\x07\xbf\xcf\xa2\x30\xfe\x75\x94\xd6\x22\xdc\xe8\xb3\xe5\x61\x01\xfe\xed\x9a\x8b\x54\x80\x1b\x04\xb0\xab\x36\x11\xff\x9f\x7c\x8b\xeb\x71\xfd\x25\xf8\x7f\xf4\xb0\xff\xf7\xbe\xc5\x4c\xc2\xe2\x0b\xff\x6f\xe6\x47\x74\xc6\x82\x14\xf3\x51\x22\x0e\x97\xb2\x7a\x43\x58\x78\x7a\x38\xfd\x39\x5c\xf6\xa1\xb2\x99\x7b\x2e\x63\x1c\xfa\x51\x17\x6d\xf9\xb6\x0e\x76\xc6\x2e\x88\xf4\xff\xff\xfb\x9d\xda\x38\x93\x70\x16\xfd\x9f\x3c\xec\xff\xc5\xef\xdf\xda\xe2\xf5\xd8\xf5\xff\x66\x7a\x84\xea\x3d\x36\x05\x11\x79\xb5\xad\x1f\x4e\x42\x0b\x3d\xd5\xdd\xe8\xfb\xdc\x39\xf3\x8f\x28\xb9\x3f\x50\xd7\xa5\x39\x31\x90\xe1\xd7\x81\x0c\xff\x0d\xd4\x76\xf6\xf8\x07\x18\x3e\x7f\x80\x61\xd2\xf7\x4a\x4e\x54\x69\xa0\x34\xe9\x41\x6d\xd5\x6b\x6e\xfa\xc0\xcc\xf4\xfe\xf9\x2d\x07\xa4\xa7\xe7\xf4\x4d\xcb\x1c\x92\xee\x94\x37\x0f\xbe\x2f\xdf\x6b\xd9\x2d\xcf\x09\xaf\x88\xfe\xe7\x41\x23\xbd\xe4\xff\x74\x63\x46\x96\xf1\x7f\x0c\xcc\x4c\x7b\xa0\xe5\x43\xf2\x2d\xc2\x03\xfc\x0c\xc2\x7a\x7b\x9c\x18\x4f\x88\xa3\xa0\x0d\xee\x4a\xc0\x1d\x09\x82\x90\xad\x7a\x14\x47\xb7\xe0\x05\xb2\x84\x92\x6c\x6d\x89\x83\xb0\x33\xf6\x75\xf7\x96\x75\xba\x5c\xdc\x41\xd6\xe7\x21\x1c\x81\x89\xd8\x36\xf4\x37\x57\x09\x97\xfd\xed\xfc\x16\x2f\x8b\x67\x5d\x8d\xa4\xde\x55\x3e\x36\x17\xc9\xbe\x2d\xf6\x27\x35\x64\x1a\xc1\x03\xf6\xbb\x14\x40\x26\x9f\x70\x63\x12\x36\x94\x11\x13\x48\x84\x09\x8c\xc2\x25\xab\xe3\x90\x57\x96\x92\xf3\xca\x26\x7e\x82\x84\x60\x97\xd7\x62\x14\x95\x19\x45\xd5\x44\xfb\xc1\xee\x24\x56\x9f\x79\xb1\xaa\xaa\x8c\xe4\x56\xa5\x84\xe3\x98\x18\xdd\xa3\x9c\xd5\x39\xaa\xf4\xde\x41\x5a\x3f\x9a\x30\x88\xe1\xb9\x41\x0c\x0b\x06\xe9\xf5\xfa\x7b\x10\x83\x37\x83\x61\xea\x12\xb5\x5e\x05\xf5\xd4\x3a\x4d\xca\x2a\xb9\x5e\x9d\xd2\xd3\x73\xa2\x2d\xd5\x4d\x03\xf5\x1b\xe9\x79\xfd\xd3\x72\xd2\xf3\xf4\x1b\x43\xb2\x72\xd2\xfa\x3f\xd4\x79\xa0\x54\x2c\x83\x6f\x36\x69\x96\x6b\x2b\xb9\x4d\x9d\xf5\x22\x3c\xe0\xbe\x12\xd6\xcb\x72\x69\x88\x7e\x42\xfb\xb4\xa4\x00\xba\xe1\x4f\x7b\x6c\x5b\x1b\x12\xd1\x3e\x17\x7e\x5c\x07\x09\xc7\xfa\xf0\x1f\xaf\x3c\xd8\xd6\xd6\xc1\xbd\xae\x58\x9f\x1c\xba\x90\x65\xcf\x1e\x71\x1f\x15\xd6\xa1\xfd\x2e\xf1\x72\x23\xe7\x87\x4f\x1a\xba\x01\x2e\x64\xb4\x17\x96\x91\xaa\x90\xec\x00\xc3\xe8\xb4\x3a\x12\xe8\x33\x7e\xf6\xfa\x02\x24\x88\x84\x25\xff\x15\xc1\x9b\x83\x63\x4a\xef\xcb\xd0\xf7\x3c\x33\x33\x18\xe6\x66\x30\xbc\x96\x61\xdc\x1f\x67\x30\xec\xcc\x60\xe8\xf3\xb2\x9a\xd7\xd5\xf3\x9c\xd7\x4d\x9e\x12\xf3\x3a\x38\xed\xa1\xf4\x1e\xe9\xf9\x83\xb2\x07\xc8\xe9\x94\x9e\x62\xaa\x01\x1b\x65\x29\xa2\xaa\x52\x23\xc6\xa3\x3e\xda\xe1\x13\x7e\x74\xa1\x5f\xa0\xcd\x3e\x58\x49\x10\x5d\x40\x95\x6c\x8d\x50\xd6\x02\xb4\xc8\xad\x8a\x99\x12\x56\x0d\x9e\xe6\xc7\xd5\xfa\x3f\xa8\xf5\xb4\x5e\x0f\x32\xf4\x7d\x90\x21\xeb\x41\x4d\xe7\xd1\x07\x19\xf0\x21\x86\xb6\x7b\x9d\xfb\xed\x9f\xd5\xeb\x96\xfe\x25\xd7\xbf\xf7\xb0\x34\xa5\x4f\x45\x2c\xa3\xe3\x92\xc4\xd1\xfc\x30\x6c\x22\xb4\xbc\x84\xe8\x72\x79\x05\xc9\x8a\xdc\x5d\x2c\xb7\xcb\x0d\xb5\x71\x6d\x5d\x3a\x15\x73\xc1\x36\xa7\xe0\x13\xe8\x54\xe8\x4b\xe4\x8f\xe2\x68\x43\x1c\x6e\x74\x6a\x53\x7b\xb0\x39\x72\x5c\x0b\x24\x97\x17\xc9\x55\x5b\x16\xa9\xb6\xf7\x16\x23\xb9\x12\x8c\x9f\x2f\x45\x81\x5e\x6b\x3c\x39\x2b\xfd\x5a\x13\x62\xaa\x2d\x00\x92\x58\x90\x9f\x90\xfc\xe4\x26\x1f\xb9\xc9\x4b\x6e\xf2\x50\x92\x32\xda\xcc\x95\xc7\x38\x6f\x80\xe2\x31\x80\xf1\x5d\x5c\xe6\x8a\xff\xa4\xf2\x1e\x1e\xd2\xfa\xda\x7b\x0f\x31\x14\x3e\xc4\xb0\xf1\xa1\xb0\x7e\x0e\x0f\x45\xfa\x91\x53\xba\x95\x9c\xc7\xac\xb4\xc1\xe9\x2d\xf3\xd3\x1e\xe8\x9e\x9e\x15\xf6\xa6\xfd\x4f\xe4\xbb\x03\x64\xe1\xc5\xe0\x5b\x69\x03\xec\x1d\x93\x08\x45\x94\x08\x5b\x6d\x99\xe4\xc5\x13\x1e\xfc\xd6\x43\x7b\xe5\xbf\x09\x22\x51\xf5\xf8\x61\xdb\x60\x43\x6f\xa8\x76\x96\x94\xd6\x2a\xee\x3f\xd3\x88\xff\xcc\x64\xb8\x29\x93\xa1\x77\xa6\xd1\x17\x25\x93\x61\x50\x26\x43\x6a\x98\xbf\x69\x53\x18\xdf\x06\xc7\x21\x7d\x5b\x5e\x28\x22\x1f\x9c\x72\x3b\x67\xc9\xc5\xa2\xbd\xd3\x5b\xc6\x6b\x9f\x2a\x0e\x0d\x3f\x2b\xbd\xd7\xc0\xff\x3e\x93\xe1\xc7\x4c\x86\xe3\x06\x7e\x60\x30\x43\xf2\x60\x0e\xf9\xbb\xd6\x3a\x76\xd3\xd1\xb6\x51\xe6\x31\xe7\xa1\x07\x7a\xa5\xe5\x0f\x8a\x32\x91\xd2\xb8\xa8\x09\x45\x54\x0b\xc6\x7b\xe4\x25\x4f\x37\xd1\x8b\x6e\xc2\x9e\x92\xc0\x59\x1e\x7c\xce\x63\x11\x76\xa6\x00\x5e\x41\x09\x04\xe0\xa1\x38\xf2\x28\x62\x65\x38\x9b\x0b\x2d\x97\x47\xb8\x6d\xdd\xf7\xa4\xf2\xff\x0c\xd6\x76\xd6\x88\xc1\x0c\x8f\x0f\x66\x78\x72\xb0\xd6\x93\xdf\x19\xac\xf4\xe4\xb6\x0b\x15\xbd\x03\x5e\x0d\x9b\xaf\xf4\x61\xc1\x1a\xab\x53\xa8\x05\x14\x51\x4b\x58\xe5\x91\x37\x50\x95\x43\x0d\xff\x28\x18\xfa\x2d\x7f\x72\x61\x35\x4c\x34\xde\xac\xc5\x96\x65\xef\x77\x9b\x85\x99\xe2\x65\x39\x76\x1b\xf3\x17\x65\xff\x67\x19\xf5\x6f\xb2\x18\xea\x65\x31\x34\xca\xd2\xf4\xb5\xc9\x8a\x7e\x5f\x14\xa4\xcf\x16\xc6\x86\x17\x31\x47\x2d\xe9\x32\xaf\x3c\xb1\x58\xa8\xce\x67\xd2\x69\x74\x4a\xe9\x01\x59\x7a\x3f\x4c\xcd\x62\x98\x99\xc5\x30\xdb\xc0\x5b\x90\x15\xdd\xee\x0d\xe2\xe5\xa6\xe7\x65\x67\x0e\x4d\xbf\x45\xfd\x1a\x9c\x9a\x14\x01\x45\xc4\xb2\x49\x6a\x28\x5e\xe7\xb4\xba\xff\x33\xc6\x47\xd9\x0c\xee\x6c\x86\xb8\x6c\x8d\x57\x29\x3b\xba\xff\x32\x42\x5c\xd9\xdc\x71\xd3\xc0\x81\x8e\x2b\xd3\x46\x3b\xea\x2b\x11\x1c\x76\x46\xf9\x7f\xb3\x8d\xfa\x4f\xd9\x0c\xc3\xb2\x19\x1e\x31\xf0\x9e\x28\x2f\x9e\xfd\x6f\x49\xbc\x53\x25\xf1\x7e\x55\xf1\x1f\x06\xde\xc1\x6c\x86\x23\xd9\x0c\x3f\x19\x78\xa7\xcb\x8d\x97\x3e\x3c\xbf\x24\xde\x9f\x25\xf1\xce\x2a\xbb\x2f\x47\xaf\xdf\x5d\x39\x0c\xf7\xe6\x30\xdc\x9f\x53\x52\x9e\x4d\xce\xe1\x88\x7b\xb7\x01\x1b\x63\xe0\x0e\xc9\xea\x9f\x3d\x78\xb0\xac\xfb\x57\x1d\x8a\xa8\x3a\x8c\x89\xa3\x85\x88\xb3\x51\x34\x43\x3f\xb6\xc4\xfa\x18\x87\x75\xd1\x87\xed\xf1\x36\xbc\x16\x7d\x78\x25\x06\x64\x4b\xc1\x06\x78\x91\x0a\x63\x42\xe5\xcf\x80\xdf\xe4\xeb\x81\x1c\x3d\x1f\x7f\xe5\x30\xfc\xcf\xa6\xed\x61\x4d\x5f\xf5\x87\x19\xea\x3c\xac\xe5\x44\xb0\xae\x5e\x9f\x58\xf4\x19\xb5\xb1\xe2\xa1\x88\x02\x70\x36\x0e\x89\x5e\x66\x0a\xa0\xb2\xd4\xed\xf3\x4a\x5e\xdd\x4b\x2f\x97\x08\x35\x6c\xfa\x5d\xd2\x73\xf9\x83\x7a\xbe\xfa\x3d\xcc\xd0\xff\x61\x86\x07\x1e\x2e\xf5\x7e\xad\x88\x04\x8c\xf5\x87\xe4\xef\x1f\x2a\xfe\xf5\x61\xfd\x9c\x8f\x1f\x66\xf8\xec\x61\x86\x2f\x1e\xd6\xeb\xfc\x9d\xf3\xcc\xb6\x4e\xfe\x5c\xd1\xe8\x18\xe3\xb9\x36\x23\x3f\x4f\x85\x40\xc5\x41\x11\xf9\x61\xbc\x5f\x95\xd0\x46\x61\xc9\x94\x2b\x0e\x0a\xff\x3f\x55\x1c\x58\xae\xc6\xbd\x2c\x97\xe1\xca\x5c\x86\x6b\x72\x63\xd3\x1f\x81\xd7\x31\x33\xe3\x81\xac\xd0\xb8\xe6\xe8\x71\xfd\xa5\xf4\x21\xe3\xf9\xb3\x73\x19\x0a\x72\x19\x16\x56\xe4\xf9\x5d\x32\xd2\x33\x07\x94\x04\x99\x2f\x41\xfe\x96\xcf\xcf\x1d\xa4\x9f\x7f\x20\x97\xe1\x50\x2e\xc3\x91\x52\x9e\xef\x3c\x62\x91\xa6\xf3\x1f\xa5\x0f\xe5\xe9\xe7\x74\xcc\x63\xe8\x94\xc7\xd0\x35\x2f\xf6\x3d\x73\x04\x9d\x21\x2e\x27\x28\x22\x82\x15\x7e\x27\x4c\x1f\xce\x29\xbf\x6f\x9e\xbe\x87\x3c\x94\xc7\x70\x34\x8f\xe1\x44\x9e\xe6\x5b\x4f\x3e\x43\x7c\x3e\x47\xdc\xe7\xac\xfc\x27\x06\x5e\xfa\xf0\x9c\xec\xdc\xfc\xf4\x01\x4a\x49\xcc\x33\xff\x22\xb8\xe5\xfa\x44\xff\x43\xd9\x90\xa4\x88\x92\x60\x95\xea\x07\xfe\x06\x89\x35\x44\x67\x04\xce\x73\x89\x95\x36\x77\xbc\xae\x02\xa6\x2b\x2b\x6e\xb7\x95\x21\x81\x22\x74\xa5\xf9\xaf\x3a\xf7\xf2\xf5\x7c\x2d\xce\x67\x58\x9e\xcf\xf0\x66\xbe\x1e\xcf\x86\x7c\x86\x8f\xf2\x39\x42\xce\xe7\xc4\x1a\x4f\xcf\x21\x83\x15\x85\xe6\x67\x32\x4e\xd2\x36\x13\xfa\x84\xff\x0d\x61\x07\x1f\x14\x51\x1c\x6c\xf4\x63\x2d\xba\x90\x56\x32\xbe\xce\x64\x8b\x32\xd9\x56\x1e\xa5\xd5\x86\xc2\xc8\x4b\xfe\x9f\xe2\xf7\x21\x0c\xfd\x9c\x77\x1e\x1c\xc2\xf0\xf0\x10\x86\xa1\x43\x34\xdd\xa7\x86\x30\x24\x0c\x65\x48\x3d\xa9\xe8\x3c\xe7\xd4\x0f\xf6\x87\xd9\x3d\x21\xba\x23\x89\xb6\x8d\x50\x45\x6f\x46\x56\xf4\xf7\x9d\x6c\x95\x03\xd6\x18\x84\x22\x7a\x12\xe1\x4b\x3f\x5e\x44\x2d\x6d\x13\x12\x89\x3c\xf8\x8c\x45\x01\x1c\x6d\x21\xe3\x78\xc1\x2e\x9a\x60\x6b\x9d\x63\x84\x70\xd1\x53\xc2\x22\xf7\x54\x21\x3c\xf4\x92\xa0\x29\xf6\xeb\x34\xfb\x1d\x26\x66\x5b\x59\xf0\xd2\x62\x81\xc9\xfc\xb2\xa0\xc9\x82\x02\x3c\xdb\xfe\x1b\x6a\x80\x2d\xc4\x33\x82\x46\x0b\x7a\x42\x58\x93\x85\x88\xc3\x63\x24\x26\x0b\x57\x35\xd7\x5c\xc1\x00\x16\x93\x6c\x77\x9b\x44\x1e\x4a\x24\xa9\x3a\xfa\x91\xea\xc7\xb9\x03\x09\x49\xce\x44\x7a\x58\x08\x72\xb9\x2c\xcb\x63\xb9\xfd\x3e\xcb\x4b\x7e\x2b\xae\x6a\x00\x91\xe3\x6c\x0d\x9a\xbd\xe4\x23\x17\xba\x85\xad\x3f\xbb\x2d\x17\x5b\xc2\x2f\x50\x7e\xcb\x1e\x87\xff\x29\xfe\x1f\xca\x90\xe3\xcc\xfb\x3b\x43\x19\xde\x1f\xca\xb0\x61\xa8\x9e\xf7\xd3\x43\x19\xce\x0d\x65\x98\xba\x4a\xcd\x7b\xfb\x63\xea\x75\xd0\xc5\xa5\xce\xfb\xb5\x23\x42\xda\x93\xab\x11\x14\x51\x63\x98\x1e\x8f\xd9\x94\x2b\x8d\x86\x97\x85\x58\x28\x2c\xc2\x2f\xec\xe9\xdc\x64\xc9\xd4\xdd\xbf\xc9\x66\xf3\x39\x82\x2c\x74\xd3\x73\x72\x02\xc8\x47\x1e\x92\x0d\xbe\x65\x68\x28\x0b\xe1\x72\x09\xcb\xed\x41\x21\x84\x65\x04\x64\x4a\x0b\xaa\xdf\x30\x7d\xfe\x8c\x1c\xc6\xf0\xf8\x30\x86\x27\x87\x19\xf5\x70\x87\x31\xcc\x1f\x16\xa9\xa7\x76\x8a\x75\xfe\xf4\x0a\xea\xaa\xa1\x03\x68\x5d\x7c\x28\xb9\xe2\x17\x9b\xf2\x83\x16\x09\x74\xab\x76\x7d\xe4\x95\xfe\x62\x33\xdf\x5e\x59\x76\xa7\x0c\xba\xdc\xc3\x19\xfc\xc3\x19\x12\x87\xeb\xf3\xa3\xd1\xf0\xe8\xf7\xc5\x91\xfb\xd0\x99\xcf\x54\x45\xcc\x6e\x45\x0c\xa3\x47\xb6\x32\xf3\x51\x12\x56\x91\xc6\x71\x28\x73\x98\x24\xfe\xf0\xe1\x5a\x1e\xbc\x30\x9c\xe1\xa5\xe1\x0c\x2f\x0f\xd7\xf3\xb2\x64\x38\xc3\x8a\xe1\x91\xf2\x60\xf5\x86\x18\x74\x5c\x37\x28\x2d\x2b\x78\x47\xee\x81\x22\xf2\xc2\xef\xf1\xf8\x39\xd2\x97\xb6\x41\x68\x09\xa7\xda\x0c\xea\xba\x43\x42\x59\xb8\x23\x34\x1d\x17\x8c\x60\xa8\x37\x82\xa1\xd1\x08\x4d\x47\xdb\x11\x0c\x97\x8f\x88\xa4\x83\x63\xad\x4f\xb7\xbc\xbe\x69\xb9\x19\x69\x03\x32\xfa\x1b\xa4\x8c\x0b\xe0\x77\x48\x07\xa3\x92\xc2\x92\x8e\xf1\x23\xf4\x7a\xbc\x31\x82\x61\xf5\x08\x86\xb5\x06\x1d\x27\x46\x30\x9c\x1e\xc1\x11\x7a\xdb\xa0\xbe\x31\xf8\xbd\x73\x66\xfa\x60\xfd\x76\x7e\xb6\x2d\x49\x24\x45\xcd\xa0\x88\x2e\x82\xe9\x01\xfc\x05\xe9\x8c\x4d\xc4\xa9\x14\xf1\x53\x8a\x20\x3c\x9e\x22\x7e\xb0\x5f\x0f\xa7\x88\xef\xec\xd7\xfd\x29\xe2\x1b\xfb\x75\x77\x8a\xd8\x91\x22\x23\x46\x9b\x04\xe9\x16\x4e\x07\x43\xb6\x6d\x1b\x9f\xf0\xb2\x5f\xc4\x05\x6f\x82\x2d\x39\x9e\xdb\x47\x32\x0c\x77\xde\xc9\x19\xc9\x30\x74\x24\xc3\xc8\x91\x86\x7f\x6f\x24\xc3\xb3\x23\x19\x4e\x4c\x51\xe3\xb8\xec\x69\xc7\x3e\x8c\xb5\xbe\xf2\x5c\x97\x37\x04\x42\xd9\x14\x45\x01\x9c\x49\xf4\x8a\x2d\x8d\xac\x60\x07\x03\x9b\xb6\xa0\x7f\xc5\x25\xe9\x38\x30\x92\x61\xbc\xf3\xce\x7f\x23\x19\xac\x47\x18\xbc\x8f\x68\x3a\xaa\x3d\xc2\x50\xfb\x11\x86\x26\xe3\x4b\xd2\xb1\xb3\x54\x3a\xae\x1d\xd1\x2d\x6b\x40\xfa\x70\x29\x94\x1d\x72\x8a\x03\xb8\x84\x68\x59\x4c\x72\xc0\x2d\xe9\xc9\x79\x44\xd3\x33\xf9\x11\x86\xa9\x8f\x30\xcc\x30\xe8\x59\xf4\x08\xc3\xeb\x8f\x30\xec\x76\xea\x63\x4f\x7d\x4b\xbd\x1e\x2e\x83\x9e\xe0\x36\x5c\x69\x29\x72\x0e\x04\xf0\x5d\xa2\xf5\xb1\xc9\x01\x8f\xe2\xff\x51\x0c\xa3\x9d\x77\xea\x8d\x62\x68\x32\x8a\xa1\xf9\x28\xa3\xfe\xd5\x28\x86\x6b\x46\x31\x9c\x7b\xae\x24\x3d\x67\xcb\x41\x4f\xb0\x29\x6d\x81\x43\xd3\xa9\x00\x7e\x42\xb4\x2d\x06\x4d\x5e\x49\xcf\x94\x51\x5a\xef\x79\x75\x14\xc3\xd2\x51\x0c\x2b\x0c\x7a\x76\x8c\x62\xd8\x3d\x8a\x23\xfa\x5c\x34\x89\x25\xf7\xbb\xc9\xab\xd0\x94\xfa\x50\x44\x0d\x60\x74\x02\x7e\x43\xb4\x97\x28\x57\xb8\x28\x9b\x46\xa7\x88\xff\xea\x88\x85\x88\x2d\xc4\x10\x7a\x90\x32\xc4\x50\xf1\x08\x03\xd4\x62\x6f\x50\x23\xb0\x84\x6c\x71\x20\x65\x3b\xb1\xec\x9e\x15\x4c\xa1\xf3\x49\x7a\x3b\x3c\xaa\xf7\x6d\xdf\x47\x19\xee\x7a\x94\xe1\xbe\x47\x35\xbd\x0f\x3f\xca\x30\xf4\xd1\xc8\x7d\xdb\x2b\x96\x5e\x73\x63\xba\x2c\x20\x94\xa2\xc4\xe9\x94\x04\x3c\x46\x74\x82\xe8\xcf\x3a\xe2\x97\x3a\xc2\x9e\xb6\x38\xad\xaf\x08\xa1\xc3\x2f\x20\x4e\xd2\x53\xfc\xa8\x96\x67\x3f\x3e\xca\xf0\xd3\xa3\x0c\xbf\x18\xf4\xfc\x6b\xff\xfc\x58\xa4\x3c\xab\x12\x4b\x9e\x75\x57\xc9\x6b\x8e\x20\x2b\x48\x40\x59\xc9\x2d\x86\x4c\xb5\xbf\xfc\x6a\xff\x3f\xa6\xe9\xc8\x7b\x8c\x61\xf8\x63\x0c\xa3\x1e\xd3\x74\x4c\x7c\x8c\xe1\xb9\x28\x74\x34\x88\x45\x47\xcf\x21\x83\x43\x22\xc0\x21\x66\x65\x02\x4e\x10\x34\x49\x44\x27\x26\x5e\xed\x7f\x83\x8e\x3f\x1f\x63\xf8\xf7\x31\x06\x7c\x5c\xd3\x91\xf0\x38\x43\x95\xc7\x23\xe9\x68\x5b\x0a\x1d\xdd\xcc\x19\x29\x4a\xc0\x99\x82\x5e\x89\x41\x04\x00\x04\x24\x1d\x83\x1e\xd7\x74\x3c\xf1\x38\xc3\xb8\xc7\x19\x26\x1a\x74\x2c\x7c\x9c\x61\x49\x14\x3a\xa6\x94\xa2\xff\xde\xa4\xd4\xc2\x94\x1a\x50\x44\x35\xa1\x38\x01\x97\x08\x5a\x26\xe8\x32\xe1\xa1\x4b\xe9\x6a\xbe\x8a\x52\x29\x40\xd7\x31\x40\x15\x27\xb8\x44\x31\x34\xb3\xfc\x2f\xa8\xa8\x24\x48\xfa\x3c\xa3\xf5\xbe\xbb\x70\x34\x43\xfd\xd1\x0c\x8d\x47\x6b\xfa\x6e\x1c\xcd\xd0\x6b\x74\xe4\xbe\x5b\x1c\x6b\xdf\x05\x89\x6b\x00\x45\xd4\x10\x0e\x24\xe0\xbb\x82\xd6\x0b\x6a\x22\x3c\xd4\x98\x0a\xea\x88\xb9\x75\x44\x27\x4c\xe6\x16\x94\x42\x75\x44\x4b\x71\x31\x03\xd4\x8e\xb6\xef\x38\x7c\xdf\x25\x4a\x7a\x57\x8e\xd6\xfb\x6e\xcb\x68\x86\xcf\x46\x33\x7c\x31\xda\x88\x77\x1b\x5d\xba\x9f\xca\x51\x17\x4c\x57\x95\xb2\x0f\x56\x27\xa2\x07\x85\x2c\x30\xc6\x22\xce\xe9\xb1\x68\x2f\x66\x25\x89\x9b\xfa\x84\x61\x0f\x3c\xc1\x90\xf3\x04\x43\xfe\x13\x86\xfc\x7e\x82\xe1\x8d\x27\x18\x06\x38\x7a\xe9\x6e\x27\xcf\xe6\x68\x9b\xf0\x79\x0a\xb3\x55\xc2\xed\x02\xe9\x82\xcc\xc8\xeb\xec\x58\x63\x2a\xf4\xbb\x36\x14\xd1\x05\xb0\x3d\x51\xda\x61\xb6\x36\xf1\xaf\x87\x02\x78\xc6\x83\x73\xbd\x34\xdf\x4b\x7e\x9c\x7f\xa1\x98\x77\xa1\xec\x53\xe6\x45\xc2\xa7\xbc\x14\xc0\xbf\x3d\x52\xd6\x4a\x7f\xb5\x52\x06\xd1\x9e\x50\x97\xb0\x2c\x8f\x70\xeb\x40\x9c\xca\x72\x7c\x89\x63\xb4\xde\x7d\xe9\x18\x86\xab\xc6\x30\x74\x1c\x63\xd4\xfd\x1a\xc3\x30\x60\x0c\xc3\x54\xc7\x2f\x39\x60\xb1\x7a\x5d\x18\x71\x1e\x44\x1d\x9f\x3e\xa8\x0a\x44\x15\x28\xa2\x64\xf8\xdb\x1e\x8c\x47\x96\x0e\x5a\x6e\x93\x5b\xe0\x95\x7a\x77\x25\xd5\xc6\x8e\x65\xbb\x2e\x37\x09\x5d\xa0\x2c\x49\xad\xff\x18\xed\x47\xfd\x78\x0c\xc3\xb6\x31\x0c\xc5\x63\xf4\xfa\xef\x1e\xe3\xe4\x39\xc5\xd0\x5f\x7b\xe7\xe7\x0e\xe9\x9f\xdf\x27\xed\x81\x96\xd7\xab\xc6\x69\x39\xca\xc9\xb5\xb3\x12\x96\xe8\xfe\x0a\x50\x45\xe2\xa5\x3c\x69\xe4\xfd\x3c\xc9\xd0\xe1\x49\x86\x4e\x4f\x6a\xbc\xd1\x4f\x2a\xbc\xa3\x4e\xbe\xf1\x96\xb1\xb1\xf0\xba\x87\x1a\x98\x15\x60\x2a\x14\x51\x6b\x38\x5e\x09\x3d\xe8\x41\x94\x4a\x7c\x65\x7b\x65\x2d\x97\xcb\x66\x43\xb7\x9c\x16\x0f\xba\xd0\x45\x3d\xd0\x85\x5d\xe5\xef\x7e\xb4\x30\x81\x2a\x51\x02\xd5\x10\x00\x75\x59\x50\xbc\x8d\x94\xac\xe4\xff\x93\x5a\xef\xf2\x8d\x65\x48\x1c\xcb\x50\x65\xac\x5e\xbf\xae\x63\x19\x6e\x1e\xcb\xd0\xc7\xe1\xcf\xf1\x4e\xbe\xc1\xe8\xae\xe1\xfc\x99\xa7\x28\x36\x95\xaf\xf0\x0f\xe5\xdb\x4d\x5b\xa6\x65\xa9\x36\x1d\xa3\xb1\x0e\x14\x51\x0a\xec\xae\x8c\x24\x56\xd6\x16\xaf\xd5\xc6\xa7\xe3\x28\x80\xe7\x7c\xf8\x6f\x1c\x8e\xf6\xe3\xeb\x71\xb4\x22\x4e\xd6\xc5\xaa\x6a\x2f\xb7\xfd\xd9\x98\x38\x72\x4b\xc1\x59\x99\x05\x79\x54\x35\x3a\xd5\x20\x54\xb5\x11\x25\xb7\xdb\x27\xbc\xf6\xfe\xab\xaa\xd6\x7d\xac\xd6\x9f\x76\x8e\x65\xd8\x33\x96\x61\xbf\x31\xbe\xff\x8d\x65\x70\x3f\xc5\x30\xf5\x6d\xc7\x1f\xf2\xa2\x7a\xcd\x8f\x90\xe7\x11\xe3\x33\x94\xba\x62\x52\x3e\xff\xe9\x49\x48\x78\xa6\x96\x38\x5d\x0b\x09\x13\x49\xde\xf3\xb2\x0b\x6d\xd3\xd0\x8f\xc9\x04\xe0\x61\x97\xad\xcd\xc8\x34\x38\xe7\xca\xac\x9a\x3a\xff\x9e\xd2\x7a\xd5\xe3\x4f\x31\x3c\xf5\x14\xc3\x84\xa7\x34\x9d\x7f\x3d\xc5\x50\x7d\x1c\xc3\x5a\xb7\x9a\xf7\xda\x1d\xd4\xeb\x94\x9a\x65\xae\x43\x49\xe5\xaa\xd8\x33\x10\x8a\xe8\x01\xd8\x94\x84\x6d\x90\xb1\xb2\x60\xf2\xa0\xea\x26\xbd\xd9\x4f\x01\x5c\xef\xc7\xf7\xe3\x71\x63\x3c\x3d\xe1\xa1\xf1\x1e\xf2\x53\x3d\x25\x3a\xc8\x63\x2f\x04\x79\xd8\x29\xa6\x4b\x96\x70\xcb\xa0\xe8\xa6\xc2\x83\xcc\xd2\x8d\x49\x48\x6e\xac\xc4\x6e\xac\x85\x23\xe9\x19\xc4\xca\x38\x06\xb1\x12\xb5\xa6\xa6\x42\x95\x83\x4a\x96\x57\x61\x71\x44\xc2\x2d\x6b\x80\xb9\x89\x85\xe5\x8a\xb3\xf7\x6c\xa2\x5c\x46\x14\xe4\x22\x4b\x06\x8e\x57\x57\xfa\xef\x38\xbd\x7e\x2f\x8e\x63\x98\x39\x8e\x61\xf6\x38\x3d\x2f\x1f\x8c\x63\xd8\x3a\x8e\xe1\xdc\x97\x6a\xbd\x96\xc5\xa9\xf9\x18\x5b\x9e\xf5\x0b\xd9\xf6\x9e\xea\x50\x44\x35\x60\x46\xb2\xcc\xcc\xa9\x82\xf6\x32\x7e\x1c\x6f\xcf\x46\xbc\x45\x14\x90\xf5\x8c\xab\xc9\x1d\xee\x67\x21\xab\x74\x09\x25\x65\x12\x42\xe2\x10\x6a\xa8\x7d\xff\xb4\x3e\x17\x53\x9f\x66\xb8\xf8\x69\x86\x4b\x9f\x2e\xe9\xdf\xbe\xfa\x69\x8e\xa8\xcf\x31\x35\x8c\xde\x3e\xd2\x7d\x0f\x40\x6e\x28\x22\x37\x4c\x6c\x25\x36\xd4\x60\x20\xa1\x1b\xbe\xd7\x54\x76\xe0\xd3\x46\xff\xbf\xa7\x19\x16\x3d\xcd\xb0\xf4\x69\x2d\x67\x76\x3d\xad\xfe\x87\x4e\x4e\x9d\xa0\x9d\xcb\x62\xe8\x07\x39\xf9\xb9\x2a\x36\xae\x88\x5a\x42\x11\xb5\x82\x03\xc9\x48\xe4\x23\x1f\x91\xc5\xb6\xa4\x11\x01\x66\x4a\x94\x6d\x95\x49\x58\x54\x8d\xea\x0b\x2f\x75\xa7\x8b\x64\x70\xa2\x90\x59\x3c\x4c\x2c\xeb\x30\x58\x6e\xfb\x1f\xc7\x87\x50\x4b\xd2\xd9\x64\xbc\x8e\x07\x68\x37\x9e\xe1\xf2\xf1\x0c\x57\x8d\xd7\xfe\xcf\xd5\xf9\xd1\xcf\xdd\x81\x59\x43\x5b\xcb\x14\x97\x22\x72\xc1\xba\xaa\x2a\x2c\x54\xba\x3e\x6b\xab\xf1\x8f\x37\xf4\xff\xf1\x0c\x4b\xc7\x33\xac\x18\xaf\xc7\xbf\x7e\x7c\xf4\x3c\xe3\x48\xbd\x7f\x70\x4e\x66\xfa\xe0\xf4\x2c\xe5\xdd\x4e\x0d\x40\x11\x25\xc0\x47\xb6\xdc\x71\x09\x97\xa5\xda\x84\xd9\x4b\x1f\x0a\xd0\xbe\x40\xe9\x41\x13\x34\x7e\xe3\x09\x0c\xcd\x27\x30\xa4\x4e\xd0\xf8\x57\x4f\x28\x27\x7e\xc7\xbc\xbc\x8c\x07\xb2\xd2\xee\xcf\x4c\x57\xcb\xe0\xf8\x47\xf6\x54\x55\xe9\x62\xf6\x02\x04\xe7\x59\xa1\x5d\xa8\xc6\x6f\xe0\x2f\x9e\xc0\xb0\x7c\x02\xc3\x9b\x06\xfe\x07\xe5\xc5\xbf\x2e\x3b\x6b\x68\x7a\x6e\x7e\x86\x26\x40\x19\x61\xc7\x1d\x02\xc8\x21\x20\xd4\x29\xad\x8e\x12\x5f\x13\x0d\x7f\xc8\x44\x86\x94\x89\x0c\x0d\x26\x56\xc0\xff\x7e\x5d\xf6\xe0\x9c\xb4\x5c\x7b\xdc\xa1\x65\x3e\x57\xd5\x96\xdf\x29\x6a\xff\x4f\xd4\x7a\xdb\xab\x13\x19\x96\x4d\x64\x78\x73\xa2\xde\x4f\x8f\x3d\xc3\xb0\xe4\x19\x86\x13\x47\x9c\x38\x82\x9b\xd4\x02\x75\x9d\x5d\x52\x2e\x66\x18\xcb\x1b\xcb\x93\x3d\x58\x7b\xb0\x4f\xf1\x38\x84\x22\x7a\x1a\x61\x6c\x35\xdc\xe7\xa3\x03\x3e\xf2\xe0\x11\x1f\x8d\x8f\x23\x97\x08\xde\x95\x7e\x9f\x40\x01\xdc\x95\x80\x87\xd4\x2b\x79\xd1\x67\x3d\x99\x48\xe3\x12\xa9\x26\x12\xd6\x40\xc2\x63\xf6\x27\xfb\x13\xec\x2d\x83\xa7\xed\x9f\x7f\x54\x3f\x23\x59\xe8\xc6\x14\x79\xff\xfa\x6b\xbc\x38\x17\xaf\x5a\x2b\xca\xef\x05\x89\x14\xc0\x19\x89\xf8\xaa\x7a\x95\x4f\xdd\x9c\x48\x5b\xf4\x53\x5f\xb7\x3f\x29\x48\x94\x4f\x72\xc9\xa7\x09\x7c\xdb\x7e\x6f\xb1\xfd\xd7\x29\xf8\x87\x1b\xdf\x70\x89\x53\xf1\x74\x0f\xba\x31\x9f\x04\xfd\x15\x2f\xd6\xc7\xcb\xbb\xd4\x00\x93\x2d\x7e\xc9\x16\xe8\x6e\xf2\x92\x95\xe0\xab\x6c\xbf\x23\xe4\xef\x4c\x84\xb2\x16\x2e\x59\x41\xbf\x0d\x09\xaf\xd3\x07\xd0\xe3\x23\xaf\xcb\x2f\xe2\x38\x20\xe2\xe3\x12\x45\x82\xa7\xb2\xa8\x84\x55\x44\x92\xa7\x2a\x25\xbb\xaa\x8b\x6a\xde\x9a\xa2\x06\xd7\xc6\x38\x91\xe0\x49\x14\x09\xda\xc0\xab\x2b\xd7\xf1\xb2\x49\x7a\x1d\xfb\x4c\x62\xb8\x63\x12\xc3\x3d\x93\xf4\x3a\xe6\x4d\x62\x18\x35\x89\x23\xe2\xd2\x53\xcf\x95\xe4\x9b\x01\x19\xb9\xe9\xfd\xf3\x33\x47\xe8\xed\x22\x7d\xf5\x89\x50\x44\x95\x60\x4d\x75\x64\xf4\xd3\x5c\x3f\x17\xf8\x65\x49\x7c\x2f\x79\x49\x5d\xad\xc9\xe4\x1d\x36\x1b\x69\xd5\x93\x74\x6d\x99\xa4\xf5\xc2\x43\x93\x18\x8e\x4d\x62\xf8\x79\x92\xd1\xef\x6c\x92\xe2\xe5\xa9\xd3\x1c\xfd\x75\x56\x49\x7a\x06\xa5\x0d\x4d\xef\x36\x20\x3d\x2b\x3f\xa3\x7f\x5a\x66\xd0\x67\x36\x1a\xab\x42\x11\x55\x83\x5d\xd5\xd5\x8d\xba\x65\xab\x68\x1e\xcb\x56\xab\x85\x34\xc3\x2d\x97\x93\xb0\x0b\x00\xf5\xd5\xf9\xff\xac\xde\xc7\x8f\x3e\xcb\x30\xf6\x59\x86\x09\xcf\xea\xf9\xa9\x31\x99\xa1\xcf\x64\x86\x13\xdb\x1d\x3b\xe1\x07\xc7\x8f\x71\x9b\x37\x36\x3d\xb7\x86\x2a\x3e\x85\x28\x13\x13\x6d\xbe\x7e\x06\xe1\xa4\x4d\xdb\x27\x7e\x6b\xa7\x9f\xfc\xc2\x27\x39\xa9\x2a\xba\xc8\x09\x2c\x73\xc2\xcb\xaa\x61\x3e\x4e\x40\xf2\x79\xbd\x4c\x18\xef\x15\x78\xb7\xac\xd6\x39\xbb\x32\x05\x70\x7a\x65\x5c\xa0\x5e\x59\x6d\x89\xe5\xf6\x6f\xf3\x2b\xe3\x1b\xea\x95\x5d\x32\x84\x9d\xd0\xed\x22\x19\x8b\x56\x1d\xeb\xa3\x85\x71\x5c\x4b\x16\x6d\x73\x63\xc0\x77\x1f\xc6\xa1\x17\xa7\xab\x30\xc0\x2a\xf6\x16\x40\x0f\x21\xc6\xab\x7b\x51\xb7\xcd\xda\x1e\xf9\x73\x02\x25\x92\x87\x08\xbd\x32\xd4\xc3\x2d\x3f\x61\xf9\x89\x9c\x56\x99\x3d\x8b\x88\x57\x39\xac\xea\x75\x5a\x56\xca\x85\x6d\x20\xe7\x77\xed\x64\x7d\xfe\x7c\x3f\x99\xe1\xc8\x64\x86\x9f\x26\xeb\xf9\x4d\x7e\x8e\xa1\xde\x73\x0c\x55\x5e\x72\xfc\x0a\xce\x3a\xe7\x84\xf1\x9f\x2d\xb4\xf2\xae\x1d\x11\x34\x03\x43\x61\x05\xc6\x75\xfb\x14\xd1\x04\x8a\xa8\x29\x1c\xaf\x29\xeb\x2e\xf8\xd1\xc5\x2e\x14\xb2\x2f\xc2\xcf\x3e\x3c\xe5\xb3\x5c\x9e\xd6\x82\xd0\x87\xcd\x31\x9e\xaa\xc9\xc8\x68\x24\x4b\x1e\xb5\xd2\x7a\x09\x30\x0a\xa3\x6e\x65\x43\x25\x07\x9f\xd3\xf1\x8f\xa3\x9f\x63\x78\xfa\x39\x86\x49\xcf\x19\x75\x78\xa6\x38\x72\xde\xb9\x4f\x1a\xd4\xa4\x24\x5f\xd8\xea\x9f\xd4\x27\xb0\x98\x9f\xb0\x59\x60\x0c\xc2\xa4\x0b\x91\xb0\xba\xb4\x25\xd4\x37\xc9\x16\x79\x1e\x74\x91\x25\x75\x39\xb5\x7e\xfa\xb7\x80\xaa\xeb\x60\xd9\xbb\xc8\xaf\xda\xb0\xc9\x9f\x7d\x58\x05\xe5\x4f\xec\x23\xe6\xcb\xc5\x95\x94\x44\x49\x58\x1f\x6b\x63\x2d\xb4\x95\x29\x3f\xc6\x49\x1b\x33\xd9\x9a\x8f\x94\x4c\xd5\xc8\x4b\x95\x28\x9e\xae\x97\xb7\x69\x1e\xf2\xc9\xb4\x42\x9f\x8c\x26\x23\x12\x42\xb8\xdc\xf6\x8b\x4c\xdb\xb6\x88\xbc\x6c\x6b\x14\x5e\xaa\x4a\xb5\xfc\x17\x8a\x78\x7f\xa2\xda\x37\x8d\x94\xff\x6f\x8a\x91\xff\x35\x85\x61\xf1\x14\x86\xe5\x53\xf4\xba\xa6\x3e\xcf\x70\xc7\xf3\x0c\x67\xf7\xa8\x75\xdc\xe6\xbc\x2e\x0e\x8b\xeb\x19\x38\x24\xab\x7f\xef\xfc\x5c\x15\x50\x36\xc1\x9e\xa0\x89\x08\x27\xeb\x20\xe3\xbf\x09\xec\xa2\xbf\x13\x2c\x42\xe5\x09\x21\x2f\x92\xcb\x13\x47\x88\x55\xf0\xbf\x04\xe1\xa1\xbf\x13\x24\xbb\x7a\x82\x06\x18\xcb\xfd\x80\x3e\x99\xda\x2c\x88\xb1\x86\x74\x51\xd8\xba\x2d\xe3\xb1\x04\x4c\xe6\xb3\x09\xf4\x44\x22\x8d\x4e\x14\xdf\x26\x60\x0b\x71\x36\x81\xfe\x4b\xa0\x65\x89\xc2\xd6\x87\xff\x49\x10\x27\x12\x84\x8a\xad\xfb\x23\x41\x96\xa7\x49\x20\x9f\x54\xbd\x49\xb8\x64\xc6\xb6\xcc\x44\xb4\x8d\x5e\xd9\x3e\x5c\x60\x7c\x52\x9c\x6d\x8b\xdb\x56\x70\x13\xb6\x44\x33\x97\x6d\x0e\x49\x27\x88\x07\x2d\x21\x83\x90\xdc\x2c\x84\xd7\xb9\x61\x6d\xac\xe4\xde\xf3\xda\x3e\x8d\x7f\x81\x21\xe9\x05\x86\x6a\x2f\xe8\x79\x5b\xfc\x02\xc3\x67\x2f\x30\xbc\xe2\xf4\xeb\x2d\xbe\x46\xcd\xd7\xe2\x01\x91\xf3\xd6\x3d\x6d\x84\xbc\x71\x0c\x9d\xb5\xb6\x15\xdf\x2d\x4b\xd6\xa0\xd4\x67\xed\xfd\x19\xf9\x7d\xd3\xfb\xe7\x67\xe7\x36\x6d\x99\x96\x93\x93\xae\x62\x30\x8b\x3d\x8f\x42\x11\x3d\x06\x45\xad\x70\x66\x7d\x7a\xa5\x3e\xd9\xe6\x51\x22\x32\x4e\x44\x7c\x02\x69\x86\x0a\x96\x93\x9d\x7c\xff\xad\x23\x5c\x74\xae\x8e\x73\x4e\x5a\xf8\x53\x1d\xe1\x31\x7f\xaf\x6a\xcf\xb8\x08\x20\xb1\xac\x2d\x6d\xff\x84\xc9\xc2\x2b\x92\x88\xf1\xa9\x14\x4c\xe6\xdf\xeb\xd0\x93\x29\xf2\xba\x32\x0e\x5f\xa8\xeb\x9e\x29\x8d\x15\x24\x9c\x8c\xd4\x9a\x5e\x4a\x11\xd5\xc4\xc4\xba\xe2\x1d\x14\x6e\xcb\x92\x15\x22\xab\x93\x9f\x6c\x73\x44\x1a\xd8\xaa\x58\x31\xba\xac\x64\x8c\xf3\x27\x92\x13\xe4\xa0\x6e\x2f\x51\xde\x5e\x92\xc7\x72\xbb\x7d\x96\xb7\xa1\x1f\xd5\x9d\x25\xa3\xc5\xe8\xb6\xbc\x3e\x75\x57\x19\x74\x48\x34\x91\xf3\xdf\xf5\x45\xcd\xb7\xa3\x5e\x64\x18\xf3\x22\xc3\xb8\x17\xf5\xfc\x1f\x7f\x91\xe1\xd7\x17\x19\xf2\x1f\x73\xce\x41\xe7\x3c\xdc\x12\x76\x7f\x93\x36\x60\x80\x2d\xdb\x55\x54\x46\x0c\x7b\x3b\x7b\xe0\xc0\x3c\xe5\xb4\x28\xc6\xa1\x50\x44\xc3\xe0\x85\xd6\x92\x61\x53\xf0\x02\x64\x4c\xa6\xaa\xe2\x02\x39\xcf\xc2\x15\x9c\xef\x44\x91\xec\x6e\x44\x8c\xf5\xa9\x81\xb8\xa8\xc4\x67\x72\x9b\x63\x65\x4a\x0e\xb4\x97\x7a\x44\x7d\x6c\x8e\x17\x61\x1b\x3c\xdd\x0c\x7f\x6f\x46\x82\x08\xaf\xc4\xf6\x74\x7d\x22\x40\x25\xee\x82\x01\xae\x6c\x1b\x4a\x84\x82\x6c\xcd\x49\xb0\x5b\x08\x5b\x9e\xb8\xe2\x54\xe7\x7b\x9f\x1b\xdd\x6e\x9f\x1f\xe3\x3c\x3e\xe7\x4e\x37\x64\xe0\x34\x55\x72\x6f\xaa\x3e\x17\xe7\x4f\x65\x78\x6d\x2a\xc3\x1b\x53\xf5\x3c\x7d\x38\x95\x61\xcb\x54\x86\x85\x8f\x94\xd4\x1b\x3a\x7d\x58\x52\x6e\xab\x50\xed\x9c\x6c\xe9\x65\x8a\x66\xfe\xa8\x4f\x54\xf8\x82\x1f\x0a\xe5\x61\xe4\x85\x75\x88\x44\x27\x7d\xf8\xb3\x4f\x35\x6c\x46\xaf\x70\xca\x10\xa9\xcf\x01\xa0\x99\xa4\xb3\xfa\x34\x7d\xbe\x5c\x34\x8d\x21\x75\x1a\xc3\x65\xd3\x34\x9d\xb7\x4f\x63\x48\x9b\xc6\xd0\xcb\xb9\xbf\x4a\x9c\xea\xd8\x63\x61\xf1\x8d\x46\xe0\xb2\xec\x3c\x54\x28\xc3\xb4\x2b\x41\x31\xe2\x9c\x56\xf4\x7c\x2b\x22\x19\xa5\x5c\x1b\xeb\x4b\xb6\xb7\x25\x74\x7d\xd9\x91\xdb\xc7\xb2\x68\xba\xe2\xc9\x4a\x36\x15\x92\xae\xc5\xd3\x34\x9f\x6d\x9e\xc6\xf0\xe9\x34\x86\xcf\xa7\xe9\x73\xe3\x9b\x69\x65\xdd\xdb\xaa\xf0\xf7\x88\xea\xa2\x1e\x28\x24\x2f\x7c\x24\xe3\xc0\x65\x59\x21\x21\x83\x9f\xb5\x7f\xb0\xb9\xb2\xfb\xa6\x6b\xfb\xa0\xfd\x74\x86\x8e\xd3\x19\x3a\x4f\xd7\xf8\xbd\xa7\x2b\xfc\xf0\xfe\x54\xa1\x38\x65\xa9\x93\x07\x0d\xf5\x7e\x6e\x28\x24\x0f\xec\x0e\xea\xca\xaa\xaa\x91\xaa\xae\xd2\x42\xe2\x15\x18\x78\x6f\x4f\x67\x58\x37\x9d\xa1\x70\xba\x5e\x87\xad\xd3\x19\x76\x4c\xe7\xc8\x3e\xa4\x61\xeb\x20\xc3\xf8\x07\x0f\xc9\xcb\xbf\x56\x15\xf4\x4a\x80\x42\x4a\x84\x57\x04\xfe\x85\x78\x4e\xd6\x6c\x07\xb7\x2d\xa4\x95\x14\x40\x0c\x84\xc6\xdd\x52\xf9\x01\x5e\xd2\xf5\x5d\xae\x7a\x89\xe1\xba\x97\x18\xae\x7f\xc9\x18\xf7\x4b\x5c\x62\x5f\x9f\x7a\x34\x26\xbe\xe9\xd2\x2d\x46\x9b\x25\xaa\xc0\x32\x59\xd3\x49\x08\xaf\xcb\xa5\x42\xf9\x2d\x64\x27\x94\xa0\x95\x9a\x07\x03\xff\x83\x97\x18\x36\xbf\xc4\xf0\x89\x81\xff\x8d\x83\x7f\x7b\xf0\xfe\x62\x7c\x4c\xfc\x92\xaa\xf6\x29\xac\x01\x85\x54\x13\x36\x09\xe5\x6a\x14\x71\xde\x80\x65\xb9\x82\xd3\xc1\x32\x96\xc3\x7e\x76\xaa\x5a\xff\x19\x7a\xff\xb6\x9f\xc1\xd0\x71\x06\x43\xe7\x19\x9a\x8e\x1e\x33\x1c\xff\x44\x0c\x3b\x51\xed\xdb\x6b\xb3\xb3\x65\xaf\xda\x14\x86\x42\xb2\xe0\x6f\x99\x52\x27\x67\x5e\x87\x4f\xb4\x96\x78\x33\x66\x68\x7d\x7e\xf9\x0c\x86\x55\x33\x18\xd6\x18\x78\x1b\x1d\xbc\x70\x79\x11\x86\x37\x22\x5f\xd5\x6a\x4e\xf5\x41\x21\xc5\xc9\x1a\x8c\xf2\x60\xb1\x54\x31\x1f\x33\x1f\xb5\x8d\xf2\x83\xcf\xd4\xb8\x0d\x67\x32\x34\x9b\xc9\xd0\x72\xa6\xd1\xf7\x6f\x66\x79\x70\x73\x87\x64\x95\xc0\x9d\x53\x0a\xee\xc5\x4a\xff\x99\xa9\xf5\xc2\xc5\x33\x19\x56\xcc\x64\x28\x9c\xa9\xf9\xfd\xcf\x99\x0c\x49\xb3\x18\xc6\x1f\x76\xe4\xcd\x8f\xea\x35\xa5\x96\x37\xca\x3e\xbb\x25\xbd\x7f\x7a\xc6\x50\x95\x4e\x58\x4c\x6d\x1c\xe9\x23\xfb\x7d\x10\xe1\x05\x30\xce\x8b\x05\x82\x5e\xb6\x15\x19\x0f\x7e\x8b\xb4\xd7\x29\x0f\x47\x17\x62\x35\xc9\x0e\xff\x22\xfd\x0f\xc9\xc5\xb2\x36\x04\xbb\x29\x8e\x2c\x76\xb3\xdb\x71\xcd\x0b\xe1\x76\xd9\xa3\xb0\x0d\x56\x4b\xba\x6c\x85\x25\x82\x61\x31\x24\xe2\x5c\x64\xe9\xc2\x2f\x6d\x95\xfc\x9f\xa5\xf7\xf3\x4b\xb3\x18\x66\xcf\x62\x58\x32\x4b\x8f\xef\xdb\x59\x0c\xa7\x66\x31\x6c\xd9\xa9\xc6\x55\xe4\xf8\x01\x4f\x85\xf9\x45\x65\x3d\xb7\xb0\x2b\x93\xbc\xfc\xec\xdc\xf4\x5b\xfa\x0f\x95\xc3\x2d\xa0\x56\x50\x28\x7d\xcd\x01\x42\xac\x01\x53\x7c\x21\x19\x33\x91\xe8\x33\x22\x17\x77\x25\x1f\x25\x62\x6d\x39\xd0\x2d\x16\x1e\xb2\x44\x5d\xea\x26\x88\x5c\x96\x70\x5d\xc1\x00\xf2\xe4\xa4\x78\xd5\x14\x9d\x88\x64\x79\x37\x97\x34\xa4\x3c\x2e\xb4\x2c\x5b\xb1\xd1\xeb\x77\x89\x1c\x5f\xaf\x97\xf5\xb9\xf1\xc0\xcb\x0c\x99\x2f\x33\xe4\xbc\xac\xc7\x37\xf6\x65\x86\x09\x2f\x47\xda\xc5\x0b\x37\x46\xe3\x9f\xeb\xb2\x07\xe7\x64\x2a\x97\x74\x6a\x22\x14\x52\x25\x58\x15\x87\xcf\xf9\x70\xba\x4f\x55\x0d\xb1\xdc\xe4\x51\xd5\xaf\x95\xd4\x4a\x00\x80\x76\x92\x8e\xdd\x2f\x6b\xfe\xfd\xd7\xc6\x7f\x85\x21\xf0\x8a\x71\x7e\xbd\xc2\x90\xf6\x0a\xc3\xe2\x91\x25\xe3\x8e\x8a\xc3\xee\x01\x14\x1d\x25\x83\x49\xa4\x2c\x71\xfa\xf6\x5c\x0c\x85\xe4\x93\x55\x8f\x10\xab\x43\x71\x1c\x2e\xf7\xe1\x6a\x1f\xd5\x46\x95\xf2\xec\xc1\x14\xaa\x41\xb6\x55\x58\xd3\xba\x84\x88\xde\xf3\x96\xcc\xd9\xb0\x7f\xfd\xc0\x27\x36\xfa\x64\x96\xc7\x06\x2f\x15\x7a\xc9\xcd\xa9\xaa\x87\x0f\xd6\x76\xca\x53\xa1\x87\x49\xc4\xbb\x64\x86\x85\x45\x3e\x21\x2d\x88\xa0\xe3\xee\x52\xa5\xff\xbe\xa2\xf5\xdf\x7d\xaf\x30\x1c\x7c\x85\xe1\x8c\x31\xde\xda\xb3\x19\xea\xce\x66\x58\x3b\x22\x2c\x6e\xa0\x6d\xb4\xf1\x86\x6e\x9a\x53\x2f\x70\x98\x48\x3a\xcc\x08\x31\x11\x66\xf9\xf1\x0f\x1f\xfe\x6d\x1b\x77\x44\x89\xf8\x0f\xd3\x9f\x8c\x8c\x5f\x5b\x78\xc6\x22\x7b\xd7\x54\xc1\x04\xac\xe3\xb6\xd7\xa5\x4a\x70\x5d\xec\xdd\x60\xdb\x5d\xe4\x41\x77\x28\x7a\x56\xd2\x3d\x7a\xb6\x96\xa7\xd3\x66\x33\xcc\x9a\xcd\x30\x67\xb6\xa6\x7b\xd5\x6c\x86\x77\x66\x47\xf2\xcb\xea\xa8\xfc\xd2\x25\x33\x5b\xa5\xf9\x3b\xdc\xb2\x32\x1e\x9f\xf5\xe3\x54\x7f\x6c\x6e\x01\xb8\x5c\xf9\x3d\xe7\xe8\xf9\x6b\x39\x87\xe1\xe2\x39\x0c\x37\xce\xd1\x74\xbc\x32\x87\x61\xde\x9c\xc8\xf9\xdb\x32\x21\xda\xfc\x39\x17\x29\x21\xa5\x36\x37\x37\x6d\x44\x47\x45\xd8\x25\x50\x28\x33\xb4\xd8\x71\x0e\xd8\xaf\x2e\xdb\xf8\x82\xed\xf1\xf8\xba\x1f\x57\xfa\x89\xc9\x83\xc5\x84\x4f\x26\x88\x4d\x7e\xfc\x18\x71\xab\xd4\xd4\x51\x15\xae\x5c\x2c\x3f\xd8\xef\xc7\xef\x11\x0f\xab\x0f\x98\x5e\x91\x6f\x9e\xf2\xa3\x74\x27\xbb\xe3\x28\x99\x1a\xca\x78\xa5\x80\x1a\xa9\x25\x7d\xdc\xb6\x41\xe7\xf1\x23\x89\x78\x4c\xc4\x04\x57\x15\x24\x91\x5c\x29\xb4\x7f\xaf\x50\x72\x7f\xae\x5e\x8f\xfa\x73\x19\x9a\xcc\x65\x68\x3e\x57\xcf\x43\xcf\xb9\x0c\xbd\xe7\x46\xae\xc7\xa6\xa8\xeb\xd1\x4d\xb5\x04\x49\xad\x09\x85\x54\x0b\x96\x06\xf0\xe9\x78\x9c\x1c\xaf\x0a\x4a\x52\xa2\x95\x24\x23\xe5\x64\x6f\x7a\x12\xe4\x97\xe6\x73\x92\xa2\xb8\x46\x88\xae\x2b\xd5\xf9\x6f\xd0\xb5\x7e\x2e\xc3\x86\xb9\x0c\x9b\xe7\x1a\x75\xaf\xe7\x46\xaf\x03\x11\x26\x4f\xd2\xb2\xba\x05\xaf\x65\x9d\xda\x44\xf6\xb1\x54\x1c\x90\xaa\xa7\xf0\xd8\x5a\x5f\x50\xcb\x68\xaf\xf4\xe0\x02\x2d\xcf\x5a\x17\x30\xb4\x2b\x60\xb8\xa2\x40\xe3\x76\x28\x50\xb8\x8b\x47\x96\x86\x5b\x02\xb4\x9f\x80\x42\x62\x38\x1a\x28\x59\x4b\xf7\x2a\xe5\xff\x2e\xd0\x72\xab\xa0\x80\x61\x51\x01\xc3\x52\x03\x6f\x93\x83\x17\xce\x87\x41\xbc\xa1\x36\x5e\x09\xb8\xd1\x58\x1b\x0a\xe9\x02\x38\x15\x50\xee\x1b\xdb\xb0\x27\x17\x0b\x4a\xa4\x3a\x54\xc9\xed\x97\x37\x3f\xaa\x65\xbf\x2c\x8a\x70\xb5\x1a\xf7\x3c\x3d\xdf\x2d\xe6\x31\xb4\x99\xc7\xd0\x6e\x9e\xe6\x83\x3b\xe7\x31\xdc\x37\x2f\x92\x0f\x76\x46\xe7\x83\xbc\x9e\x19\x52\xe1\x49\xad\x0e\x85\x54\x03\x76\x26\xe0\x9b\x01\x5c\x13\x20\x75\xbf\x2b\xed\x30\xb4\x30\x80\x2e\x62\xab\x16\x56\x96\x79\xfe\x09\xc1\x7d\x5a\x4d\x3e\xf1\x1a\x49\xd7\xe6\x81\x9a\xae\x82\x79\x0c\x0b\xe6\x31\xbc\x36\x4f\xfb\xe7\xc3\xf5\x2e\x22\x28\x24\x82\xa9\x89\xc1\xf0\x72\xe8\x20\x9f\xf3\xa7\x31\xbe\xb8\xf9\x0c\x89\xf3\x19\xaa\xcc\xd7\xe3\x6b\x37\x9f\xe1\xca\xf9\x91\xe3\x3b\x1c\x75\x7c\x4e\x90\x50\x2f\x35\xd3\x73\x12\xf1\x9f\x00\x8e\x4e\x90\xed\x39\x49\x54\xb1\xaa\xa9\x06\x15\xc8\xb6\x91\x28\x73\xcb\x5c\x5c\x4d\x8d\xad\x56\x88\xcf\x3b\x2a\xfd\x67\xbe\xa1\xff\xcc\x67\x58\x31\x9f\x61\x8d\x41\xd7\x81\xf9\x0c\x3f\xcf\x67\xb8\xcc\xb1\xbb\xce\x39\xf1\x15\xa7\xfe\x89\x46\x57\x8f\xb4\x9c\xd0\x9d\xee\x29\xac\x06\x85\xe4\xb7\x0d\x2e\x15\x41\x51\x85\x5c\x68\x1f\x5d\x9f\x26\x88\x9d\x09\xf8\x35\xd3\x1e\x76\x4a\x2f\x12\xc6\xc9\xf5\x70\x93\xea\xe7\x8e\x68\x5b\x63\x6e\x00\x8f\x13\x3d\x61\x33\xca\xb5\x2a\xfe\x6b\x81\xe6\xd7\xdb\x16\x30\xdc\xb3\x80\x21\x63\x81\xa6\x77\xc1\x02\x86\xb5\x0b\x18\x16\x16\x3b\xfe\x2a\xe7\xb5\xa8\x66\x34\xb9\xd9\x23\x2d\xe7\xc6\x74\x59\x9a\x0c\x57\xd2\x45\x52\x52\x92\xcc\x65\xad\x0a\x73\x2a\xc9\xb4\xc6\xbf\x12\xc4\xff\x12\xf0\x09\x8b\xc6\x59\x24\xaf\xf1\x90\xb1\x1e\xd6\x95\x8c\xb4\xa2\x0e\xce\xab\x43\x01\x4b\x3a\x55\x2d\x3f\xb5\x22\x2f\x5e\x21\x4f\x50\x2f\xa9\x04\xdf\x78\x79\x51\x20\x82\x89\x29\xf6\x50\xfc\x2e\x54\x11\x9b\xd7\xa9\x73\x60\xa1\xe6\x8b\xba\x0b\x19\x1a\x2d\x64\x68\xb6\xd0\xa8\x73\xbe\xb0\x3c\x72\xa6\x44\xe0\x7d\x4a\x3c\x14\x52\x00\x5e\xa8\xec\x5c\x6f\x30\x79\x3d\x00\x1c\x2c\x41\xd2\x49\x9d\x83\x06\xee\x8c\x85\x0c\xb3\x17\x32\xcc\x33\x70\x97\x2c\x2c\x8f\x5d\x51\x22\x48\x4c\xd9\x16\xc5\x95\x65\x24\x8f\xb6\x2d\x3a\x2b\xfe\x37\xf0\x12\x5e\x65\xa8\xf2\x2a\x43\xf5\x57\xf5\xba\x75\x78\x95\xa1\xf3\xab\x9a\xff\x37\x39\xfa\xd1\xd9\xa8\xfc\xdf\x2b\xe8\x87\x20\xec\x57\x0b\x0a\xa9\x36\x9c\x4c\xc2\x4f\x2b\xe3\x97\x95\xa5\x5c\x21\xa9\x15\xa8\xc5\x4a\xa0\x9a\x56\x2b\x6c\x86\x4d\xb1\xb9\x4c\x3f\xb0\x82\x3b\x21\xe8\x22\xee\xa2\xf6\xc1\xab\x9a\xaf\x16\xbc\xca\xb0\xe4\x55\x86\xe5\xaf\x1a\x7d\x7f\x5e\x75\xec\xcd\x27\x4b\xfa\x93\x4a\xd2\xd5\x5b\xb9\x89\x0a\xb0\x32\x14\x52\x12\xac\x48\x96\xcc\xad\xf8\xc6\xe5\x11\xe4\x75\x18\xdc\x67\xd8\x5d\xd7\xab\x73\x70\x91\x71\x0f\xba\x88\xa1\xf9\x22\x86\xd4\x45\x46\xbd\xe7\x45\xe5\x59\x8f\xde\xe9\xf9\x21\x53\xcf\xb2\x35\x29\x28\x4e\x0e\x26\x26\x4a\x68\x23\x2e\xbd\xab\x92\xff\x8b\x0c\xf9\xbf\x88\xe1\xd5\x45\x0c\x4b\x0c\xdc\xf7\x1c\xdc\xbd\xa5\xf2\x9f\x8d\x1b\x32\xf9\x94\xa9\x7f\xc0\x01\x56\xce\x5c\x55\x25\x54\xb5\x3f\x74\xbe\xba\x29\xfe\x7f\x4d\xe3\xa7\xbc\xc6\xd0\xf0\x35\x86\xa6\xaf\x19\xfd\x4f\x5f\x2b\x0f\x7e\x5e\x7a\xfe\x2d\x21\xd3\x4f\xe1\xff\x5e\x16\xfe\x0d\x6a\xdd\x5f\xd3\xf3\xbe\xe8\x35\x86\xd7\x5f\x63\x78\xe3\x35\xcd\x97\xfb\x5e\x63\x38\xfc\x5a\xa4\x5c\xe6\xa8\xfe\xb1\xde\xe9\xf9\x41\x15\xe4\x42\x28\xa4\x3a\xb0\xa9\x2a\x12\x2e\x48\xc6\x45\xc9\xd2\xff\xe5\x96\xba\x7b\x1c\xb2\x65\x8b\xbd\x04\x19\x7c\x94\x24\x83\x73\xaa\x39\x7b\x26\x9e\x2a\xa9\xac\xba\xda\x41\x3a\x6f\x54\x71\x70\x8b\xb5\x5e\xd0\x6d\x31\x43\xcf\xc5\x0c\xb7\x2c\x36\xfa\x60\x2f\x76\xe2\xa1\x62\xf8\x81\x42\xf4\xe9\x00\xbc\x14\xaf\x6d\x4b\xc0\x9c\xea\x6a\xa2\x42\xa5\x76\x1d\x45\xbf\xbb\x8a\xff\x59\xac\xf3\xe5\x37\x2f\x66\xd8\xba\x98\x61\xcf\x62\x3d\x3f\xcd\x97\x30\x5c\xb2\x84\x21\x67\x4c\xc9\x38\xac\xcb\x06\x44\x93\xb7\xbd\x33\x33\x1c\x9d\xe4\x1a\x28\xb4\x2d\x3d\x94\x3b\x51\xaa\xa3\x2b\xab\xe3\xb3\xd5\x70\x7e\x35\x99\x3b\x4e\xd8\x4c\xf8\x64\x41\x9c\x67\xe3\x69\x72\x3c\x1e\xf2\xe0\x61\x8f\x38\x52\x4d\x9c\xad\x26\xcd\x82\x38\x72\x71\x47\x74\x61\x1d\x6c\x24\x23\x84\x08\x3f\xf0\xe0\x46\x8f\x60\x14\xd4\xca\xdd\x9e\x92\xa8\x8e\xf4\xe9\xd5\x41\x6f\x50\x27\x8d\xb3\x6d\x02\x0f\xba\x85\x4f\x78\xab\x04\x30\xbe\x8a\x33\xaa\x1e\xca\xef\xb1\x44\xcf\xef\x8a\x25\x0c\xab\x97\x30\xac\x5d\x62\xf8\xbd\x96\x30\x7c\xbe\x24\xd2\x4f\x5a\x25\x3a\x1f\x84\x26\x79\x0a\x2a\x69\x3c\xab\x26\xfe\x51\x1d\xcf\x55\x57\x19\x44\x56\x1c\xd9\x76\x81\x53\xff\x41\x75\x72\xe9\xa9\xfc\x5e\x4b\x35\x1d\x6d\x97\x32\x5c\xbe\x94\xa1\xe3\x52\x23\xcf\x7b\x29\x43\xe6\x52\x8e\xd0\xff\x1a\x44\xa5\x23\x78\x6d\xd9\xab\xa6\xf4\xc8\x12\x56\x85\xfd\x35\xa5\x6a\xb0\x21\x40\x8e\x16\xea\x91\xd2\xc9\x43\x4d\xd1\xed\x6e\x2e\x6f\xd3\x3c\x6c\x8b\x8b\x04\x99\xd0\xa2\xeb\x12\xdc\x24\x7f\x2a\x5a\xaa\xf7\xcb\xce\xa5\x0c\xdf\x2c\x65\xd8\x67\xd0\x27\x5e\x67\xf0\xbc\x1e\xb9\x5f\xda\x46\xa5\xef\xd6\x0c\x67\xb7\xd8\x66\xdf\x85\x50\x50\x0b\xff\xad\x81\x63\x6b\x4a\x85\x3d\xa8\xb2\x0b\xf2\x85\x29\xed\x5e\x4e\x56\x13\x27\xf7\x48\x2f\xe5\x07\x78\x5d\xd3\xf5\xe0\xeb\x0c\xd9\xaf\x33\xe4\xbd\x6e\xe4\xfd\xbe\x5e\x9e\x73\xf4\xd6\xac\xbc\xb4\x81\xe9\x1d\x07\x0c\xc8\x35\x0e\xd2\xed\xb5\x9c\x26\x8b\x5e\xb7\x4b\xe8\x83\xf4\x66\x65\x07\xbf\xae\xe5\xd7\x81\xd7\x19\x7e\x7c\x9d\xe1\xb8\x81\x7b\xc6\xc1\x9d\x3a\x5d\xe1\xf5\x99\x1b\xe5\x3e\xb4\xc7\x90\xbc\xfc\x1e\x69\xf9\xfd\x07\xa9\x34\x73\x25\xc0\x96\xd5\x96\xb7\x9a\xf2\x62\x4a\x1d\x69\xea\xd0\xb8\x45\xdd\x7f\x2c\xd3\xf6\x63\xdf\x65\x0c\x77\x2f\x63\xe8\xb7\xcc\xb8\x7f\x5a\xc6\xf0\xde\x32\x86\xa9\x33\x9c\xf3\xb4\xc0\xf1\x37\x84\xe9\x6d\xd7\x65\xe7\x8c\x50\xee\x9b\x2b\xa1\x90\xda\x43\xd1\x05\x38\xbb\x36\xce\xaf\x2d\xec\x01\x2f\xaf\x8d\x6b\x6a\xcb\x92\xdf\x1e\x59\x06\xda\x8f\x3e\xe9\xb9\x22\x4a\xe4\x38\x74\x61\x82\x14\x62\xf2\x3f\x4a\xb0\x04\x23\xc5\x91\x65\x55\xa7\x6a\xb2\x6a\x56\x92\xe3\xc6\xb1\x84\x25\x3c\x41\xdd\xda\x62\x14\x6d\x25\x05\xbd\x95\xfc\x5f\xae\xc7\x51\x6b\x39\x43\xca\x72\x86\x06\xcb\xf5\xfc\x5d\xbb\xdc\x91\x6b\x4e\x5e\x6d\xb0\xff\x40\x90\xfe\x1e\x69\x0f\xa5\x87\xa4\x4a\x07\xc5\x46\xbb\x52\x90\x24\xfd\x2e\xf4\xb8\x82\x0a\x81\xa5\xbe\x85\x9a\x4f\xaf\x8a\xe1\x94\x2b\xa2\xf6\xff\x72\xbd\xef\x16\x2d\x67\x78\x7d\x39\xc3\x5b\xcb\xf5\x7c\x7e\xb2\x9c\xa1\x78\x39\x47\xf4\xad\xe8\x13\xc6\xd7\xc1\x06\xcb\x1d\x02\xce\x8e\xf3\xc1\x9f\x75\xe5\x3e\xfb\x26\x99\xf6\x27\xcb\xcb\x1f\xaf\x3c\x8d\xdc\x2a\x4c\x44\xfd\x0d\x00\xdc\xaa\xec\xa0\x15\x9a\x8e\x86\x2b\x18\x9a\xad\x60\x68\xb9\xc2\x88\x87\x5a\xe1\xf8\xfb\x63\xcc\x47\xcf\xf4\x61\x4e\xf2\xa5\x6d\x68\x4e\xad\x17\xd2\x01\x2d\x27\xfe\xc9\x9e\x0d\xa9\x05\xf4\x55\xe7\xdf\x0a\x86\x5e\x0e\xde\xe2\x15\x0c\x2b\x56\x30\xac\x59\x61\xe4\x41\xad\x60\xb0\xde\x60\x58\xf9\x93\x73\xef\xb2\xdb\x79\x3d\x17\x6d\xff\xa4\x49\x57\xb7\x8a\x7f\x3a\x20\x15\x6a\x2f\x11\xd6\x85\xc2\x7a\xb6\xb5\x87\x88\xb3\xeb\x8a\x45\x75\x71\x49\x55\x5a\x51\x55\x4a\xe3\x04\xac\x4c\x2e\x94\x77\xe1\xc2\x83\x6e\x62\x4a\x22\x0f\xc6\x51\x0d\xba\xda\x6d\x1b\xc7\x89\x24\xeb\x8b\xb0\x50\x21\x0a\xc1\x5d\x60\x39\xca\x74\x5d\xdb\x0a\x50\xf1\x1f\x6f\xe8\x7b\x9a\x87\xde\x60\xc8\x79\x83\x61\xea\x1b\x7a\x1c\x17\xae\x64\xb8\x68\x25\xc3\x70\x27\x2f\x3b\xd8\x7f\xd7\x9f\x1d\xe6\xe7\x54\x61\x5c\x37\xc9\x80\xe1\x5e\x03\x1c\x0f\xae\xbd\x48\x36\x27\xd5\x22\xd5\x98\xc1\xe3\x78\x75\x6d\x83\x32\x00\x8b\xea\xe3\x7f\x55\x69\x8c\x7d\x72\x3d\x59\x8d\xc6\x57\x23\x5b\x5c\x0d\xa2\x3f\xaa\xd1\x98\xea\xd2\x00\x52\x5d\x5a\x6b\xa8\xd6\x0d\x18\x8f\x0f\xc8\x8b\xba\x00\xbe\x54\x8d\x5e\x51\x7f\x4d\xce\x3b\xaf\x57\xa3\x95\x25\xdf\xf9\xa0\x1a\x6d\xb2\x9f\x5c\x13\xbf\xab\x46\x07\xab\xb9\x6c\xce\x16\xf2\x89\x75\xf0\xd3\x6a\xb4\xdd\x78\x87\x00\xfc\xe4\x22\x97\x4c\x08\xbd\x56\x47\x20\xb9\x5c\x64\xd5\xf2\x90\x8c\x40\xf2\xf8\x29\x8e\x03\x14\x1f\x48\xa4\x04\x75\xe7\x72\xbb\xe2\xff\x95\x7a\x1f\x2e\x59\xc9\xb0\x62\x25\xc3\x9a\x95\x7a\xfe\xf6\xaf\x64\xf8\x61\x25\x43\xf3\xc7\x4a\xce\xdf\xc2\x28\x75\x71\x82\x2a\x50\xb2\x5c\x7f\xfb\x7c\xdb\xd6\xc0\xd1\xca\x25\xa5\xf4\x46\x75\x2c\xaa\x4e\xf1\x48\xe8\x96\xf6\x5f\x9c\x8c\x8c\x90\x85\xdc\x19\x29\x09\xc0\x1b\x3a\x15\x01\xee\x50\xf1\x4f\x6f\x6a\xfa\x6e\x7c\x93\xa1\xd7\x9b\x0c\xb7\xbf\xa9\xe9\xcb\x7d\x93\x61\xc4\x9b\x91\xf4\x4d\x8d\x42\x9f\xf6\xda\xd9\x9b\xd4\x43\x88\x2e\x38\x15\xa4\xd0\x5e\xef\x1d\xd5\x71\x6f\x75\xb2\x64\xcf\x73\x45\x93\xdf\xb6\x45\x51\x26\x99\xdc\xa9\xe4\xfe\x9b\x5a\x2f\xda\xf7\x26\xc3\xc1\x37\x19\x8e\x1b\xf4\xf0\x2a\x86\xb8\x55\x0c\x03\x1e\x2f\x49\xcf\xd8\x28\xf4\x98\x5e\x67\x4d\xd1\xa4\x86\x06\x45\xbf\x54\xc7\x3f\x63\x52\xa4\xbe\xee\x52\xfb\x60\x95\xa6\x2b\x73\x15\x43\xee\x2a\x86\xa1\xab\x8c\xb8\xf9\x55\x4a\x7e\xac\x77\xe6\x29\x73\x5c\x24\x3d\xa6\xf6\xa2\xac\x88\x85\x8a\x16\x55\x1c\xc6\xa9\x99\x7a\xb7\x9a\x87\x55\xda\x7f\xf0\xed\x2a\x86\xef\x57\x31\xfc\x60\xe0\xfd\xe2\xe0\x75\x1d\x17\x1b\x2f\x64\x3a\x04\xe1\x56\x45\x81\x83\x7b\x14\x1f\xbc\xa5\xf1\x6e\x7c\x8b\xe1\xe6\xb7\x18\x6e\x7d\x4b\xe3\xdd\xf7\x56\xd9\x78\x21\x53\x21\x88\x57\x14\x0d\xef\x5e\xa5\xff\xbe\xa5\xe7\xb3\xe8\x2d\x86\x8f\xde\x62\xd8\xfa\x96\x5e\xe7\x9d\x6f\x31\x7c\xfb\x16\xc3\xe8\x27\x4a\xda\x85\x3b\xc3\xce\x85\xfe\x43\x83\x96\xc1\x68\x54\x7a\xf7\x9e\x86\xf8\x46\x03\xb1\xaa\x81\x4b\x35\x0f\x75\x3a\x29\xe9\xf5\xbc\x4f\xe9\xfd\xab\x35\x7e\xc7\xd5\x0c\xd7\xaf\x66\xb8\x71\xb5\xc6\xbf\x75\x35\xc3\xdd\xab\x23\xf1\x3b\x6d\x8a\xc0\x0f\x2a\x5b\x41\x02\x0e\x37\xc4\x77\x1b\x88\xf5\xb1\x08\xe8\xa7\xc6\x6f\xe0\x6f\x5e\xcd\xf0\xe9\x6a\x86\xcf\x0d\xfc\x6f\x56\x33\x1c\x88\x82\xbf\x30\x72\xfc\x72\xdb\x85\x4d\xc2\xc9\x86\xf8\x61\x03\xf1\x51\x34\x1a\xd2\xd4\xf8\xdf\xd6\xf8\x5d\xde\x66\xe8\xfe\x36\x43\xaf\xb7\x0d\xbf\xe0\xdb\x0c\x69\x6f\x47\xe2\xaf\x8e\x81\x1f\x3e\x09\x7f\x36\xc4\xcf\x1a\x88\xe2\x28\x04\xdc\xaf\xc6\x6f\xe0\x6f\x7e\x9b\xe1\xd3\xb7\x19\x3e\x37\xf0\xbf\x79\x9b\xe1\x40\x14\xfc\xc3\x51\xd7\x3f\x24\x79\x82\xf0\x63\x1a\xe1\xd7\x0d\xc4\x9e\x68\xe3\xef\xaf\xc6\xbf\xc6\x18\xff\x1a\x86\xee\x6b\x18\x7a\xad\x31\xc6\xbf\x86\x21\x6d\x4d\x24\x7e\x9f\xe8\xeb\x1f\x41\xc0\xa4\x46\xf8\x7d\x03\x71\x38\x0a\x01\x03\xd4\xf8\x0d\xfc\x8d\x6b\x18\xb6\xac\x61\xd8\x66\xe0\xef\x5a\xc3\xb0\x2f\x0a\xfe\xd4\x18\xf3\x6f\x62\x4f\x6f\x84\x3f\x35\x10\x27\x63\x30\x60\xba\x1a\xff\x3b\x1a\xbf\xd3\x3b\x0c\x37\xbc\xc3\xd0\xf3\x1d\xe3\x5e\xed\x1d\x86\xfb\xde\x89\xc4\xcf\x8f\xc4\x37\xc4\xec\x14\x87\x82\x82\x46\xf8\x5b\x03\xf1\x67\x54\x0a\x06\xaa\xf1\x1b\xf8\x1f\xbd\xc3\xb0\xed\x1d\x86\x62\x03\x7f\xcf\x3b\x0c\xdf\x47\xc1\x3f\x1b\x75\xfd\x4d\xc9\xaa\x34\xb4\xa5\x8d\xf0\xbf\x06\x62\x4c\x43\xb7\xaa\xf4\xe0\x50\xe0\x06\x80\x07\xd4\xf8\xd7\x6a\xfc\xeb\xd7\x32\xf4\x58\xcb\x70\xf3\x5a\x8d\x7f\xd7\x5a\x86\xfb\xd7\x46\xe2\x0f\x88\xbe\xfe\x91\x04\xac\x6e\x84\x13\x1a\x8a\x49\x51\x08\x70\xbe\x06\xa9\xf8\x4f\x83\x8e\xe2\xb5\x0c\xbb\xd6\x32\xec\x31\xe8\x38\xbc\x96\xe1\xa7\x68\x74\x44\xce\x83\x14\xf7\x91\x84\x14\x36\xc2\x17\x1b\x8a\xe9\x31\x09\xc9\x50\xfe\xdf\x77\x35\x1d\xb7\xbf\xcb\x70\xef\xbb\x0c\xf7\xbf\xab\xe9\xc8\x7c\x97\x21\xef\xdd\x48\x3a\xaa\x44\xce\x87\x22\x21\x74\xf8\x14\x38\x74\x6c\x69\x84\xb3\x1b\x8a\x82\x98\x74\x3c\xa8\xce\x3d\x83\x8e\x03\xef\x32\xfc\xf8\x2e\xc3\x71\x83\x8e\xb3\xef\x32\xfc\x13\x85\x0e\x8e\xa4\x43\x1e\x47\x91\xf3\xf1\x65\x23\x7c\xad\xa1\x58\x1a\x93\x8e\x87\x94\xdd\xbb\x4e\xd3\x31\x68\x1d\x43\xd6\x3a\x86\xdc\x75\x9a\x8e\x51\xeb\x18\x9e\x5c\x17\x49\x47\x83\x58\xf3\x11\x3a\x1c\x83\xf3\xb1\xb7\x11\xbe\xd9\x50\xac\x8e\x49\x47\xa6\xba\xff\x36\xe8\xf8\x69\x1d\xc3\xa9\x75\x0c\x67\x0d\x3a\x3c\xef\x31\x54\x7a\x8f\xa1\xbb\xd3\xd7\x74\xa7\x93\x27\x36\x36\x92\x3f\x3a\xc9\x10\x75\x50\x05\xb5\x0b\x29\x01\x7e\x6c\x84\x4c\x4c\x1f\x36\x14\x5f\x36\x14\x5e\x47\xd3\x25\xf6\xaa\x18\x16\xcb\xa1\x66\xb0\xaa\xff\xf1\x9e\xa6\x23\xe7\x3d\x86\xa1\xef\x31\x8c\x7c\x4f\xd3\xf1\xc2\x7b\x0c\xf3\xde\x63\xd8\xe9\xc4\xa3\xef\x7c\xc5\xf1\x4f\x44\xce\x47\x9f\x36\xdd\xd4\x7a\xa8\x3b\xa4\xb1\x8d\xd1\xf1\xea\x0b\x0f\x1e\x6b\x28\x8e\x37\x14\x6e\x62\x97\x8a\x9e\x96\xa6\xba\x90\x81\x64\x71\x4e\xf2\x64\x96\xaa\xfb\x61\xd0\x03\xeb\x19\x5c\xeb\x19\x7c\xeb\x0d\xbb\x64\x3d\x43\xd3\xf5\x0c\x53\x9c\xfe\x47\xc1\x78\xa2\x4d\x51\xe4\x87\xa2\x67\xb4\xe3\x51\x7a\xa5\xb1\x54\x5a\x7e\x6b\x28\xfe\x6c\xa8\xee\x61\x59\x15\x47\x74\xab\x79\x61\x67\x5e\xb2\x55\x1c\xc8\x7a\x1d\x07\xf2\xf4\x7a\x86\x49\x36\xe6\x7a\xa3\xee\xf7\xfa\xe8\x75\xab\x43\xf9\x94\xaa\x8e\xa4\xd1\x66\x45\xc0\x26\x62\x68\xce\xc1\xfa\xdf\x39\x8a\x0f\x0c\x9c\x5f\xd6\x33\x9c\x5d\xcf\xf0\xa7\x81\xf3\x5f\x05\x70\xda\x38\x69\xdf\x9b\xc8\x0b\xa9\xb2\x80\x6b\xa8\x18\x37\x00\x3c\xac\xfc\x20\xef\x6b\xbc\xfb\xde\x67\xb8\xff\x7d\x86\x81\xef\x6b\xbc\x8c\xf7\xcb\x8f\x77\x31\x00\xc5\xc1\x26\x8a\x83\x9e\x71\xf2\xee\x49\xfd\xa5\x3a\x07\x0c\x9c\x8f\xdf\x67\xd8\xfa\x3e\xc3\x76\x03\xe7\x8b\x0a\xe0\xb4\x05\xa0\x00\x6c\xa2\x00\xf4\x0d\x48\x7e\x91\x7f\x99\xa7\xec\xff\x42\x8d\xd3\xaa\x90\xa1\x4d\x21\x43\xbb\x42\xa3\x2e\x7e\x61\xf9\x71\x2e\x91\x19\x41\x9b\xc8\x05\xf7\xbb\x42\x6d\xe1\x20\x5f\xdd\xff\x18\x38\x2f\x15\x32\xcc\x2a\x64\x98\x63\xe0\xcc\xab\x00\x4e\xbb\x10\xce\x20\x03\x67\x88\xc4\x39\x6a\xe0\xfc\x57\xc8\x40\x1f\x30\xb8\x3e\xd0\x38\xde\x0f\xca\x8f\x73\x69\x08\x27\xcb\xc0\x19\xaa\xe4\xe0\x07\x1a\xe7\x81\x0f\x18\x1e\xfc\x80\x21\xcb\xc0\x79\xb8\x02\x38\x97\x85\x70\xf2\x0d\x9c\x61\xca\xff\x69\xe0\x7c\xfd\x01\xc3\xbe\x0f\x18\x8e\x7d\xa0\xf7\x33\x16\x31\xf8\x8a\x58\xeb\xe1\x8e\x9d\x75\xf4\xe2\xa8\x75\x59\x25\xde\xe5\x4a\xcc\xd8\x2c\xc1\x02\xed\x7d\xcb\x6e\x18\x83\x48\x62\x69\x02\xce\x4d\xa0\x82\x04\x9c\x9d\x20\x4d\xc1\x78\x55\xf1\x80\x64\xe1\x2c\x19\x11\xef\x41\xb7\x23\x8a\x87\x2b\xfb\xaf\xc8\xe8\x77\x52\xc4\x30\xae\x88\x61\x62\x91\x9e\x87\xc9\x45\xa5\xd7\x77\x8c\x99\xe7\xa9\x77\x7e\x07\x97\x4c\xa9\x5c\x97\xec\xb6\x69\x08\x5d\xa8\x8c\x50\xfb\xdf\xc0\x3f\x59\xc4\x70\xb6\x88\xe1\x4f\x03\xdf\xb7\x41\xe1\x57\x99\xef\xe8\x07\x8b\x4a\xe2\xab\x3c\x0b\x0d\x36\x9a\x92\xa0\x88\xaa\x40\x61\x1d\xdb\x32\x23\x76\xc9\x98\x24\x27\x92\xc1\xad\xfc\x41\x96\xf0\x18\x71\x7d\x23\xd5\x39\xb0\x41\xaf\xd3\xc8\x0d\x0c\x8f\x6f\x60\x78\x72\x83\xa6\x63\xc2\x86\xd2\xeb\x15\xe8\xb8\xfc\x12\x22\xaf\x88\x18\xb6\xa7\x1a\x5d\x0f\x00\x1e\x51\x79\xe0\x1b\xf4\x8d\xde\xfe\x0d\x0c\x87\x36\x30\x9c\x32\xf0\xce\x6d\x28\x9d\xff\x82\xf5\xf8\x3b\x54\x85\x59\xe8\x5b\x88\xd6\x02\xa4\x85\xe8\x02\xf6\x6d\x8c\xb7\x36\xc4\xd3\xc6\x78\x97\x2d\xd2\x93\xf4\x38\x47\x29\x7d\x68\xa3\x7c\xae\x4c\x7d\xbe\x63\x23\xc3\xbd\x1b\x19\xee\xdf\xa8\xe3\x13\x12\x7f\x53\x7c\x97\xfa\x5b\xb4\x78\x45\xe9\xb5\xbb\x2e\x2d\x53\xdd\x18\x12\x7c\x44\x02\x3a\x60\x75\x24\xd4\x38\x8f\x2a\xf9\xb7\x51\xaf\xeb\xa7\x1b\x19\x8a\x37\x32\xec\xdc\x68\xf4\xff\xde\x58\x56\x1c\xb4\x53\x01\xa2\xd4\x9e\x47\xf6\xd7\x63\xea\x1e\xe4\x43\x8d\x77\xd9\x87\x0c\x57\x7d\xc8\xd0\xf1\x43\x8d\xd7\xe9\xc3\xb2\xf0\x6e\xcc\xc8\x1a\x50\x26\x18\x00\x3c\xae\xfc\xa0\x06\xde\x9b\x1f\x32\xac\xf9\x90\x61\x9d\x81\xf7\xfe\x87\x65\xf6\x99\x09\x42\x9b\x49\x91\x72\x49\xc3\x3b\x2f\xa9\xaf\xd1\xca\xff\xbd\x49\xe3\x36\xde\xc4\xd0\x7c\x13\x43\xea\x26\x8d\x7b\xf1\xa6\x32\xfa\xcd\x94\x1b\xf5\x09\x89\x37\x7c\x93\xde\x17\xcf\x6d\x62\x98\xba\x89\x61\x86\x81\xf7\xf2\xa6\xb2\xe4\x83\xe4\x19\x5d\x05\xbc\x43\xf8\xb4\x8e\x51\x75\x60\x0c\x9c\xdf\x37\x31\xfc\xb3\x89\xe1\x3f\x03\x87\x36\x97\x13\xc7\x09\x75\x89\x80\x81\x27\xd5\xf9\xbf\x59\xe3\xf4\xdf\xcc\x30\x68\x33\x43\xe6\x66\x8d\x93\x5d\x5e\x1c\x33\x94\x21\x12\xcc\xd6\x54\x95\x1d\x64\xe0\xed\xdc\xcc\xf0\xcd\x66\x86\x7d\x06\xde\x81\x0a\xe0\x19\xb5\x12\xa3\x00\x3e\xa5\xe2\xbf\x3f\xd2\xfc\xd1\xf1\x23\x86\x2e\x1f\x31\xdc\xf0\x91\x11\xff\xfd\x51\xb9\xf2\x0f\x4a\xd4\x51\x8d\xbe\x11\xc6\x29\x3f\xb0\x81\xf7\xd6\x47\x0c\x6b\x3f\x62\x58\x6f\xe0\x7d\xf0\x51\xb9\xf7\x41\xd4\xe1\xe9\x8e\x60\x4f\x2b\xfe\xff\x58\xe3\xd5\xfd\x98\xa1\xd1\xc7\x0c\xcd\x3e\xd6\x78\x2d\x3e\x8e\x1e\xf7\x10\xc1\xff\x06\x5a\x6d\x98\x85\x17\x00\x5f\x00\x50\x45\xa7\x9b\xc3\x78\xc5\xff\x06\xde\x4b\x1f\x33\xbc\xf2\x31\x43\x81\x81\xb7\xe0\xe3\x72\x8f\x4f\x27\x76\x48\xd4\x28\x2d\xb3\xe4\xd7\x04\x65\x07\x18\xb8\xf1\x5b\x18\x2a\x6f\x61\xa8\xba\x45\xe3\xd6\xd8\x52\xce\x71\x86\xa1\x7a\xed\xe3\x02\x58\xa6\x53\x28\xcc\x89\x4a\x0f\xd8\xa2\xf9\x74\xc8\x16\x86\xe1\x5b\x18\x46\x6d\x29\x4f\x5e\xb9\x79\xfe\xeb\xba\xae\xba\xd5\xde\x33\x6a\x1f\x6c\xd1\xf7\xad\x7b\xb7\x30\x7c\xb7\x85\xe1\x90\xf1\xfc\x73\x31\xea\x11\x84\x3d\xbf\x64\xd2\x7e\x89\x8e\x7e\x93\xd4\x39\xf0\x89\x91\xff\xf2\x09\xc3\x35\x9f\x30\x5c\xf7\x49\x45\xc7\xe1\x14\xdd\x2d\xf1\xfc\x67\x95\x1e\x6c\x3c\x7f\xee\x27\x0c\xf3\x3f\x61\x58\x54\xe1\xe7\xeb\x62\x88\x61\x4d\x09\x6d\x8d\x4b\xe9\xc1\x06\x8e\x6f\x2b\x43\xfc\x56\x86\x4a\x5b\x2b\x8c\x63\x26\xfb\x87\x41\x3d\xa7\xf4\xe0\xad\x46\xbf\xe7\xad\x0c\xc3\xb7\x32\x8c\xda\x5a\xd1\x75\x09\x2f\x66\x60\x42\x4d\x51\xeb\xbf\x55\xf3\xf3\xce\xad\x0c\x5f\x6f\x65\xf8\x76\x6b\xec\xfe\x8d\xd1\x71\x54\x9c\x7b\xc9\x91\x3c\xaf\xec\xa0\x4f\xf5\x7c\x5d\xf1\x29\xc3\x55\x9f\x32\x74\xfc\xb4\xa2\xf3\x15\x56\x9c\xb8\xc4\x7c\xbd\xa0\xd6\xff\x53\x23\x3f\xee\x53\x86\x57\x3f\x65\x58\xf2\x69\x45\xe7\xab\x44\xf1\x8b\x30\x9c\x17\xd5\xfa\x1b\x38\xb4\x8d\xc1\xda\xc6\xe0\xdd\xa6\x71\xc2\xfb\xb3\xc6\xc0\x89\x32\x8e\xa9\xea\x1c\xdc\xa6\xe7\xeb\xc1\x6d\x0c\x83\xb7\x31\x3c\xbc\xad\xa2\xf3\x55\xa2\x98\x66\x18\xce\x34\xa5\x07\x6e\x33\xf4\xc0\x6d\x0c\xdb\xb7\x31\x7c\xb9\xad\xa2\xeb\xae\x8a\xee\x95\x04\x98\xae\xe2\xe0\x3e\xd3\xe3\x68\xfe\x19\x43\xab\xcf\x18\x2e\xfe\xac\xa2\xe3\x70\x94\x93\x12\x00\x2f\x29\x3f\x88\xf1\xfc\x67\x3e\x63\x98\xfc\x19\xc3\x0b\x15\x7e\xbe\x52\x4a\x4a\xd2\x3f\x43\xd9\x01\x9f\xe9\x7a\x65\x27\x3f\x63\x38\xfd\x19\xc3\x6f\xc6\xf3\xdb\x8f\x2c\xcf\xf3\x43\x87\x99\x01\x31\x53\xf9\x83\xb7\xeb\x7a\x61\x7d\xb6\x33\xdc\xb6\x9d\xe1\xae\xed\xfa\xf9\xa9\x15\x78\x7e\xa8\x80\x4f\x89\x81\xcc\x52\x7a\xc0\x76\xbd\xce\xab\xb7\x33\xbc\xb3\x9d\xe1\xbd\xed\xe5\xa9\xb7\x6d\xe2\x44\x7b\xfe\xcb\x2a\x1e\x74\xbb\x5e\x87\xea\x9f\x33\xd4\xfa\x9c\xa1\xce\xe7\x15\x5d\x07\x43\x69\x8b\x10\xbc\xaf\x28\x3b\xf0\x73\x8d\xf3\xe8\xe7\x0c\xa3\x3f\x67\x18\x7b\x3e\x38\x11\x5b\x6f\xb6\xf2\x07\x18\xcf\xff\xfe\x73\x86\xc3\x9f\x33\x1c\x3d\x9f\xe7\x47\x5b\x72\xf9\x35\x47\xe9\x81\xc5\x1a\xa7\x4b\x31\x43\xb7\x62\x86\x1e\xc5\xe7\x81\xa3\xea\x04\x1a\x20\x73\x55\x1c\x68\xb1\x96\x4f\x0b\x8a\x19\x16\x15\x33\x2c\x2d\xae\xa8\x7c\x8a\x78\x38\x00\x14\x28\xf9\x57\x6c\xd4\x3f\xfe\x82\xc1\xf7\x05\x43\xe0\x8b\x8a\xf2\x93\x2e\xc6\x1c\x79\xce\xce\x53\xe7\xdf\x17\x7a\x9e\x32\xbf\x60\xc8\xfe\x82\x21\xef\x8b\x8a\xce\x53\xa8\x5d\xb7\x01\x32\x5f\xc9\xbf\x2f\xf4\x38\xb6\x7f\xc1\xf0\xc5\x17\x0c\x5f\x55\x78\x1c\x21\x65\xdc\x40\x58\xa0\xe4\xdf\x97\x9a\xfe\x96\x5f\x32\xb4\xfe\x92\xe1\x92\x2f\x2b\xfa\xfc\x50\xb1\x7b\xe3\xf9\x0b\x95\xfc\x33\x9e\x3f\xe5\x4b\x86\x17\xbf\x64\x78\xa9\xc2\xcf\x37\x9a\x46\x44\x2c\xc4\xab\xca\xfe\xfb\x52\xcf\xd3\xbf\x5f\x32\xd0\x0e\x06\xd7\x0e\xc3\xef\xb7\xa3\xdc\x7a\x76\xb0\x2e\x7b\x0c\x5b\x7a\x91\x5a\xf7\x1d\x46\xfc\xcf\x0e\x86\x9c\x1d\x0c\xf9\x06\xde\xb0\x1d\xe5\xb4\xa3\xcb\x40\x03\x78\x4d\xe9\x3f\x3b\xf4\x3c\xee\xd8\xc1\xb0\x6b\x07\xc3\x9e\x1d\xe5\xe1\x33\x5d\x66\x3e\xba\x62\xb2\x58\xe9\x3f\x3b\xf5\x7e\xbc\x62\x27\xc3\x55\x3b\x19\x3a\xee\x2c\x8f\x5e\x62\x3c\xbf\x14\xed\x1a\x60\x89\xd2\x7f\x76\xea\x71\xcc\xda\xc9\x30\x7b\x27\xc3\xbc\x9d\x15\x1b\x47\x34\xed\x1a\x60\xa9\xe2\x03\xe3\xf9\xff\xda\xcf\xfd\x8a\x81\xbf\xaa\xd8\xf3\xa3\x6b\xd7\xaf\x2b\xff\xd7\x57\x46\x7f\x8f\xaf\x18\xfa\x7f\xc5\xf0\x40\x45\x9f\x5f\x8a\x56\x0d\xb0\x4c\xe2\x2c\xfe\x4a\xaf\xc7\xa7\x5f\x31\x6c\xff\x8a\xe1\xcb\xaf\x2a\xb6\x1e\xa5\x69\xd5\x00\xcb\xd5\xfe\xdf\xa5\xf9\xb8\xd9\x2e\x86\x16\xbb\x18\x5a\xef\x2a\x8f\x7e\xa5\x71\xa2\x69\xd5\x00\x2b\xd4\xfe\xdf\xa5\xeb\x55\x3e\xb3\x8b\x61\xf2\x2e\x86\x17\x8c\xe7\x27\x8e\x28\xfb\xf9\xd1\x8f\xdc\x37\x94\xfe\xb3\x4b\xaf\xc7\xa9\x5d\x0c\xbf\xee\x62\xf8\x63\x57\xc5\xd6\xa3\x34\xad\x1d\x60\xa5\x8a\x03\xfa\x5a\xd7\x35\xbc\xf3\x6b\x86\x7b\xbe\x66\x48\xfb\x5a\xe3\x1c\x78\xa4\x9c\x38\xba\x0a\x65\x18\xd2\x9b\x2a\x0f\xd0\xc0\xd9\xf0\x35\xc3\xa6\xaf\x19\xb6\x18\x38\x99\xc3\xca\x8d\x13\x4d\x19\x02\x80\x55\xca\x0f\xb2\x5b\xd7\xaf\x6c\xb1\x9b\x21\x75\x37\x43\xdb\xdd\x1a\xe7\xf6\xa1\x15\xc2\x71\xaa\x55\x9a\x58\x6f\xa9\xf5\xdf\xad\xf9\x78\xca\x6e\x86\x17\x77\x33\xbc\xb4\xbb\x62\x7c\x5c\x9a\xb5\x03\xb0\x5a\xdd\x03\x18\x38\xa7\x76\x33\xfc\xba\x9b\xe1\x8f\xdd\xe5\xd1\x27\x0c\x9c\xa8\xeb\xff\xb6\x5a\xff\x6f\x34\x9f\xdd\xfe\x0d\xc3\x5d\xdf\x30\xdc\xf7\x4d\xc5\xf8\xac\x34\x6b\x07\x60\x8d\x5a\xff\x6f\xf4\x7e\x7c\xf7\x1b\x86\xf5\xdf\x30\x14\x7d\x53\xb1\xfd\x18\xcd\xda\x01\x78\x47\x45\xd6\xef\xd1\xe3\xa8\xb9\x87\xe1\x82\x3d\x0c\x75\xf7\x54\x6c\x1c\xd1\xac\x1d\x80\xb5\x4a\xff\x35\x9e\x3f\x62\x0f\xc3\xa8\x3d\x0c\xa3\x2b\xf8\xfc\x68\xd6\x0e\xc0\xbb\x4a\xff\xdd\xa3\xed\x9d\xbd\x7b\x18\xbe\xdb\xc3\x70\x68\x4f\x79\xec\x1d\xfd\xfc\xe8\xaa\xef\x3a\xe5\xff\xf9\x56\xdb\x3b\xd7\x7e\xcb\xd0\xf9\x5b\x86\x6e\xdf\x96\xc7\xde\x09\x7f\x7e\xac\x0d\xf8\x9e\xd2\x7f\xbf\xd5\xeb\x3c\xff\x5b\x86\x57\xbf\x65\x58\xf2\x6d\x79\xf4\x22\x8d\x13\xfd\xf9\xeb\x95\xfe\xfb\xad\x5e\x07\xd7\x5e\x06\xef\x5e\x86\xf8\xbd\x15\x5b\x87\xe8\xd6\xce\xfb\xca\xfe\xdf\x6b\xf8\xc1\xf7\x32\x0c\xdc\xcb\xf0\x60\xc5\x9f\x1f\x65\xcb\x15\xaa\xf3\xcf\x78\xfe\xc7\x7b\x19\xb6\xee\x65\xd8\x5e\xf1\xe7\xc7\xb4\x72\x00\x3e\x50\xe7\xdf\x3e\xc3\xfe\xdf\xc7\xd0\x6a\x1f\xc3\xc5\xfb\x2a\x8c\x13\xc5\x10\x29\x52\xf2\x6f\x9f\x96\x4b\x13\xf6\x31\x4c\xda\xc7\x30\x65\x5f\xc5\xe4\x52\x34\x2b\x07\x60\x83\x3a\xff\xf6\x69\x3e\xfa\x79\x1f\xc3\xa9\x7d\x0c\x67\xf7\x55\x8c\x8f\xa2\x5b\x39\x1b\x95\xfd\xbf\x5f\xcf\xcf\x0d\xfb\x19\x7a\xec\x67\xb8\x79\x7f\xc5\xe6\x27\x9a\x75\x03\xf0\xa1\xba\x07\xdb\xaf\xe9\x5f\xb6\x9f\xe1\x8d\xfd\x0c\x6f\xed\xaf\x18\xfd\xd1\xac\x1b\x80\x4d\xca\x0f\x6e\xd0\xef\xff\x8e\x21\xe1\x3b\x86\xa4\xef\x2a\xf6\xfc\xe8\xb6\xc7\x66\x65\x07\x7c\xa7\x9f\x9f\xf5\x1d\xc3\xc3\xdf\x31\x0c\xa9\xe0\xf3\xa3\x5b\x37\x1f\x29\xbd\xff\x3b\x3d\x3f\xfb\xbe\x63\x38\xf8\x1d\xc3\x8f\xdf\x69\x3b\xe3\xd8\x77\x15\xb6\x6b\xba\x64\x0c\x4f\x1f\xd0\xba\xcd\x65\x31\x6e\x11\x3e\x56\xeb\x7e\x40\xe3\xf6\x3e\xc0\x70\xfb\x01\x86\xbb\x0f\x18\x71\xcf\x07\x2a\x68\xdf\x94\x40\x75\xc3\x2c\xf4\x00\x7b\x54\x76\xaa\x9a\xcf\x2d\xea\xfc\x3b\xa0\xe7\xf3\xc3\x03\x0c\x1f\x1d\x60\xd8\x7a\xa0\x22\xfc\x16\x04\x8a\x65\xef\x7c\xa2\xf4\x9f\xef\xf5\xbe\x6c\xf3\x3d\xc3\x25\xdf\x33\x5c\xfe\x7d\x45\xf4\x12\x03\xa7\x54\xbb\x67\xab\xba\x07\xfa\xde\xb0\x7b\xbe\x67\x98\xfd\x3d\xc3\xbc\xef\xcf\x6f\x5c\xd1\xed\x9f\x4f\x95\xfd\x63\xe0\x58\x07\x19\x3c\x07\x19\xfc\x07\xcf\x0f\x27\xba\x1d\xb4\x4d\xc9\xff\x83\x1a\x27\xe7\x20\x43\xde\x41\x86\x61\xe7\x8b\x53\xaa\x3d\xf4\x99\xda\x07\x07\x8d\x7e\x79\x07\x19\x7e\x3c\xc8\x70\xfc\xe0\xf9\xad\x57\xe9\x76\xd1\x76\xe5\xff\x3a\x64\xf4\xbf\x3d\xc4\xd0\xe3\x10\xc3\xcd\x87\x2a\xa2\x87\x69\xbc\xe8\xf6\xd1\xe7\x4a\xfe\x1d\xd2\xf6\xd1\x5b\x87\x18\xd6\x1c\x62\x58\x77\xa8\x22\xf6\x91\xc6\x89\x6e\x27\x15\x2b\xff\xe7\x21\xbd\x5e\x29\x87\x19\xea\x1f\x66\x68\x7c\xf8\xfc\xd6\xab\x74\x7b\xe9\x0b\x89\x37\xe8\xb0\xb6\x63\x5e\x38\xcc\x30\xed\x30\xc3\xcc\xc3\x15\xb1\x97\xc2\xf0\x62\xda\x4d\x5f\x2a\xfd\xdf\xc0\xc3\x1f\x18\xf8\x07\x06\xcf\x0f\x15\xb1\x9b\x22\xf0\x62\xd8\x4f\x3b\x14\xff\xff\xa0\xed\xa7\x21\x3f\x30\x0c\xff\x81\x61\xd4\x0f\x15\xb1\x9f\xa2\xe2\x45\xb1\xa3\x76\x2a\xfe\xff\x41\xf3\xff\x81\x1f\x18\x0e\xfd\xc0\x70\xe4\x87\xf3\xe3\xff\xd2\xed\xa9\xaf\x14\xff\xff\xa8\xf1\xba\xfe\xc8\x70\xe3\x8f\x0c\x37\xfd\x58\x11\xbd\xc5\xc0\x8b\xca\x27\xbb\x14\xff\xff\xa8\xf9\x72\xed\x8f\x0c\xef\xfd\xc8\xf0\xc1\x8f\xe7\xc7\x97\xa5\xdb\x57\x5f\x2b\xfb\xe7\x88\x71\xff\x7f\x84\xa1\xc1\x11\x86\x26\x47\xce\x6f\x5f\x47\xb7\xb3\x76\x2b\xfe\x3f\xa2\xc7\x35\xf1\x08\xc3\xb3\x47\x18\x9e\x3f\x72\x7e\xe3\x8a\x6e\x6f\x7d\xa3\xf4\x3f\x03\xe7\xf4\x11\x86\xb3\x47\x18\xfe\x3c\x4f\x9c\xe8\x76\xd7\x1e\x65\xff\x1e\xd5\x76\xd7\xdd\x47\x19\xee\x3b\xca\xd0\xff\x68\x45\xec\x2e\x8d\x13\x5d\x29\xff\x56\x9d\xff\x47\xb5\xfd\xb5\xf5\x28\xc3\x67\x47\x19\xbe\x38\x5a\x11\xfb\x2b\x1c\x27\xd6\x46\xde\xab\xf4\xff\x63\x9a\x1f\xda\x1c\x63\xb8\xe4\x18\xc3\xe5\xc7\x2a\xa2\xbf\x69\xbc\xe8\x38\xfb\xd4\xf9\x7f\x4c\xaf\xd3\x9c\x63\x0c\xf3\x8e\x31\xbc\x7a\xec\xfc\xd6\x29\xba\x5d\xb6\x5f\x9d\xff\x06\x8e\x38\xce\xe0\x3a\xce\xe0\x3b\x7e\xde\x38\x51\xb6\xee\x77\x4a\xfe\x1d\xd7\x38\xd9\xc7\x19\x72\x8f\x33\x0c\x3d\x7f\x9c\x52\xec\xb4\x03\x4a\xfe\x19\x78\x7b\x8f\x33\x7c\x77\x9c\xe1\xd0\xf9\xe3\x45\x31\xa9\xbe\x57\xf6\xff\x4f\x5a\xee\x75\xfc\x89\xa1\xd3\x4f\x0c\x5d\x7f\x3a\x3f\xb9\x17\xdd\x6e\x3b\xa8\xec\xff\x9f\x34\xdf\x2d\xff\x89\x61\xe5\x4f\x0c\xab\x7f\x3a\x3f\xbe\x8b\x6e\xbf\x1d\x52\xf6\xcf\x4f\x7a\xde\x2a\x9f\x60\x48\x3e\xc1\x50\xe3\xc4\xf9\xcd\x5b\x74\x3b\xee\xb0\x8a\xff\x39\x61\xd4\x47\x3e\xc1\xf0\xf8\x09\x86\x27\x4f\x9c\xdf\x78\xa2\xdb\x73\x3f\x28\xff\xcf\x09\x3d\x9e\xc3\x27\x18\x8e\x9c\x60\xf8\xe9\x3c\x71\xa2\xdb\x75\x3f\xaa\xf3\xef\x67\x8d\xd3\xf3\x67\x86\x9b\x7f\x66\xb8\xf5\xe7\xf3\xc3\x89\x6e\xdf\x1d\x51\xf7\xde\x3f\xeb\x79\x5b\xff\x33\xc3\x86\x9f\x19\x36\xff\xac\xed\xac\x2d\x3f\x9f\xa7\x7d\xd7\x2e\x56\x90\xd8\x51\x25\xf7\x4e\x1a\x72\xef\x24\xc3\xa5\x27\x19\xae\x3c\x69\xe4\xfd\x9f\x3c\x2f\xfb\xae\x5d\x4c\xf3\x0e\x8e\xa9\xfb\x9f\x93\x7a\x5e\xe7\x9f\x64\x78\xf5\x24\xc3\x92\x93\x15\xe7\xc7\x76\xb1\xcc\x3b\x38\xae\xfc\x5f\x27\xf5\x3e\xae\xf4\x0b\x43\x95\x5f\x18\xaa\xff\x52\x71\x7d\xa9\x5d\x59\xe6\x1d\xfc\xa4\xf8\xff\x17\xc3\xef\xf9\x0b\xc3\xa8\x5f\x18\x46\xff\x72\x5e\xe3\x8a\x6e\xde\xc1\x09\xc5\xff\x06\xce\xe1\x5f\x18\x8e\xfc\xc2\xf0\xd3\xf9\xe1\xc4\x08\x22\xfb\x59\xf1\xff\x29\x8d\x73\xd3\x29\x86\x5b\x4e\x31\xf4\x3d\x75\x7e\x38\xa5\x9a\x77\x70\x52\xed\x83\x53\x7a\xbd\x36\x9e\x62\xd8\x7c\x8a\xe1\x93\x53\xe7\xb5\x5e\xa5\x9b\x77\xf0\x8b\xb2\xff\x4f\x6b\xfe\x6f\x7a\x9a\xa1\xf9\x69\x86\xd4\xd3\x15\xd7\x03\xdb\xc5\x32\xef\xe0\x94\xf2\xff\x9d\xd6\xf6\xdd\x0b\xa7\x19\xa6\x9d\x66\x98\x79\xba\xe2\xf6\x5d\xbb\x58\xe6\x1d\x9c\x56\xf6\xcf\x69\x23\xef\xe5\x34\x03\x9d\x61\x70\x9d\x39\xaf\xf5\x2a\xdd\xbc\x83\x33\xea\xfc\x3f\xa3\xed\xad\x87\xcf\x30\xe4\x9f\x61\x18\x7e\xa6\xe2\xf6\x5d\xbb\xb2\xcc\x3b\xf8\x55\x9d\xff\x06\xde\x81\x33\x0c\x87\xce\x30\x1c\x39\x53\x71\xfb\xae\x5d\x59\xe6\x1d\x9c\x55\xfc\xff\xab\xb6\xef\xfa\xfc\xca\x70\xdb\xaf\x0c\x77\xfd\x5a\x71\xfb\xae\x5d\x59\xe6\x1d\xfc\xa6\xf8\xff\x57\xcd\xff\x1f\xfc\xca\xb0\xf1\x57\x86\x8f\x7e\x3d\x2f\xfe\x2f\xdd\xbc\x83\xdf\x15\xff\x9f\x35\xea\xbf\x9d\x65\x68\x76\x96\xa1\xe5\xd9\x8a\xeb\x39\xed\x62\x99\x77\xf0\x87\xe2\xff\xb3\x46\xde\xd7\x59\x86\x59\x67\x19\xe6\x9c\x3d\x2f\xbe\x2c\xdd\xbc\x83\x3f\x95\xfe\x7b\x56\xef\x6b\xf8\x8d\x41\xfc\xc6\xe0\xfe\xed\xbc\xf6\x75\x74\xf3\x0e\xfe\x52\xfc\xff\x9b\x1e\x57\xc6\x6f\x0c\x99\xbf\x31\xe4\xfc\x76\x5e\xe3\x8a\x6e\xde\xc1\xdf\x2a\xfe\xc7\xc0\x29\xfe\x8d\x61\xc7\x6f\x0c\x5f\x9f\x1f\x4e\x74\xf3\x0e\xfe\x51\xf1\x1f\xbf\x6b\xfb\xee\xca\xdf\x19\xae\xfe\x9d\xe1\xda\xdf\x2b\x6e\xdf\xb5\x8b\x65\xde\xc1\x39\x75\xfe\xff\xae\xed\xbb\x25\xbf\x33\x2c\xfb\x9d\x61\xe5\xef\x15\xb7\xef\xda\x95\x65\xde\xc1\xbf\x4a\xff\xfd\x5d\xf3\x43\xa5\x3f\x18\xaa\xfc\xc1\x50\xfd\x8f\x8a\xeb\x71\xed\x62\x99\x77\xf0\x3f\x75\xfe\xff\x61\xc4\xfd\xfd\xc1\x30\xfa\x0f\x86\xb1\x7f\x9c\xd7\x3a\xc5\x08\x32\xfc\x4f\x9d\xff\x06\xce\xc1\x3f\x18\x7e\xf8\xff\x58\xfb\x12\xe8\xaa\x8a\xe4\xef\xaa\xea\xae\x7b\xdf\x96\x97\x95\x90\xb0\x86\x7d\x13\x64\x09\x01\x14\x94\x4d\x11\x45\x0d\x8b\x8a\x3b\x11\x02\x04\x43\x12\x43\xd8\x04\x14\x01\xd9\x54\x40\x44\x44\x36\x51\x51\x50\x71\x47\x50\x44\x65\x71\x81\x88\x88\xc8\xdf\x41\x46\x1d\x06\x1d\x66\x74\x1c\x07\x97\x99\x41\x45\xfd\xce\xed\xbe\x79\x7d\x93\xbc\x97\x90\x77\xbe\xcc\x99\x24\x24\xf1\xfe\xaa\xbb\xab\xab\xea\x57\x55\xdd\xf7\x7f\x12\xbe\x8e\x1b\x27\xea\xd6\x55\xd7\xd1\xb6\x3d\xed\x89\x7f\x4f\x4b\x18\x7a\x5a\xc2\x55\xa7\xe3\xc5\x89\xa6\x12\xfa\xda\xdb\x65\x1e\x9c\x97\x4f\x4b\xd8\x76\x5a\xc2\x8e\xb8\x71\xa2\x31\x2e\x52\x38\xa7\x4f\x1b\x7b\x97\xf1\xb3\x84\x86\x3f\x4b\x68\xfa\x73\x5c\xf6\x2e\x3a\xad\x03\xa1\x70\x46\xfd\x6c\xf4\x6d\xde\xcf\x12\x16\xfc\x2c\xe1\x9e\x9f\xe3\xd2\xb7\x18\xcd\x87\x52\xe1\xec\xfb\xd9\xcc\xdb\xd7\x3f\x4b\xf8\xf6\x67\x09\xa7\x7e\x8e\x6b\xde\xa2\xd3\x3a\x60\x85\xd3\xf9\x17\x4f\x1d\xe8\x17\x09\x57\xff\x22\xe1\xba\x5f\xe2\x1a\x4f\x74\x5a\x07\x96\xc2\x59\xf5\x8b\x19\xcf\xeb\xbf\x48\x78\xf3\x17\x09\x7b\xe2\xc3\x89\xd1\x2a\x68\xeb\x6b\x96\x7f\x35\x38\xad\x7e\x95\xd0\xf6\x57\x09\xe7\xfc\x1a\x17\x4e\x8c\xa6\x44\x9f\xc2\x29\xf9\xd5\xcc\xdb\x8a\x5f\x25\x3c\xfc\xab\x84\x75\xbf\x1a\x7e\xb5\xe1\xd7\xf8\x78\x5d\xb7\xae\xb1\x78\x9d\x5f\xe1\xfe\xc3\x83\x1b\x38\x23\x21\xf1\x8c\x84\xd4\x33\x06\x37\xfd\x4c\x3c\xbc\xce\x45\x8d\xca\xeb\x02\x0a\x77\xe4\x19\xcf\xf9\xd7\x33\x12\x66\x9d\x91\x70\xd7\x99\x3a\xeb\x63\xb7\xae\x31\x79\x5d\x50\xe1\xec\x3a\x63\xf6\xf1\xd7\x67\x24\x7c\x7b\x46\xc2\xa9\x33\x75\x8e\x93\x14\x4e\xcd\xbc\x2e\xa4\xf5\xff\x37\x33\xae\xa1\xbf\x49\x18\xf1\x9b\x84\x91\xbf\xc5\x35\xae\x18\xbc\x2e\x41\xeb\xbf\x07\x67\xe7\x6f\x12\xde\xfa\x4d\xc2\xde\xf8\x70\x62\xf0\xba\xb0\xd6\xff\xdf\x0d\x4e\x9b\xdf\x25\xb4\xff\x5d\x42\xa7\xdf\xe3\xc3\xa9\x99\xd7\x25\xea\x7d\xf0\xbb\x59\xaf\xd5\xbf\x4b\x58\xf7\xbb\x84\x47\x7f\x8f\x6b\xbd\x6a\xe1\x75\x49\x0a\xef\xf8\xef\x46\xff\xf1\x0f\x09\xf2\x0f\x09\xbe\x3f\xea\x1c\xff\x39\x78\x31\x78\x5d\xb2\xc2\xb9\xe4\x0f\xc3\xeb\x26\xfc\x21\x61\xe2\x1f\x12\x6e\xfb\xa3\xce\xbc\xce\xc1\x89\xc1\xeb\x52\x14\xce\x0b\x7f\x78\xce\xff\xff\x21\xe1\xd8\x1f\x12\xbe\xf8\x23\xae\xf5\xaa\x85\xd7\xa5\x2a\xbc\x2c\xe0\x08\xcf\x1a\x0c\x0c\x43\x80\x21\x17\x38\x82\x77\x96\xbc\x2e\x82\x17\x9b\xd7\xa5\x69\xff\xef\xc1\x7b\x15\x18\x5e\x07\x86\xb7\x3c\x78\x67\xc9\xeb\x3c\x78\xb1\x78\x5d\x3d\xad\xff\xc8\x11\x5e\x77\x0e\x32\x9c\x8b\x0c\xdd\xd0\xe0\x9d\x25\xaf\xab\x82\x17\x8d\xd7\xa5\x6b\xfd\x47\x8e\xe8\xff\x43\xc8\xca\x6c\xaf\xf7\xe0\xd5\x41\xff\x6b\xe1\x75\xf5\xb5\xfe\x7b\xf0\xfe\x40\x06\x22\x06\x8b\x0c\xde\x59\xc6\x39\x0a\x2f\xba\x9e\x64\x68\xfd\x27\x36\xf9\x7f\x62\x28\x25\x86\x29\x1e\x9c\x3a\xe8\x65\x2d\xbc\x2e\x53\xe1\xbd\x4a\x1c\xd9\xd7\x47\x89\xe1\xcf\xc4\xf0\x17\x0f\x5e\x1d\xf6\x75\x0c\x5e\xd7\x40\xeb\xbf\x30\xe3\xea\x27\x18\x06\x0a\x86\x4b\x44\x5c\xe3\x8a\xc1\xeb\x1a\x2a\x9c\x85\x1e\x9c\xcd\x82\xe1\x19\xc1\xf0\x7c\x7c\x38\x31\x78\x5d\x23\x85\x73\x4a\x70\x84\xd7\xa5\x4a\x86\x74\xc9\xd0\x40\x1a\x9c\xb3\xe4\x75\x0e\x4e\x0c\x5e\xd7\x58\xfb\x7f\xc9\x11\x5e\x77\x97\x64\x98\x27\x19\x16\x7a\x70\xce\x92\xd7\x19\x9c\x98\x1b\xb9\x89\x8e\x7f\xa5\xd1\x87\xaf\x25\xc3\xb7\x92\xe1\x94\x07\xef\x2c\xe3\x38\x07\x2f\x06\x4e\x53\xed\xff\xd9\xac\xd3\x55\xcc\x30\x92\x19\x6e\xe0\xb8\xd6\x29\x06\xaf\xcb\xd2\xfe\xdf\x83\xb3\x83\x19\xde\x60\x86\xdd\x71\xe3\x44\xdb\xba\xcd\xb4\xfd\xb3\x0c\x4e\x6b\x8b\xa1\x9d\xc5\xd0\xd1\x8a\x17\x27\x9a\x4a\x34\x57\x38\xe3\x3d\x38\xf7\x58\x0c\x4b\x2c\x86\xe5\x71\xe3\x44\xa3\x5c\x2d\x14\xce\x21\xcb\xd8\xbb\x53\x16\xc3\x8f\x16\xc3\xff\xac\xb8\xec\x5d\x0c\x5e\xd7\x52\xe1\xf4\xb4\x8d\xbe\xdd\x60\x33\xdc\x6c\x33\x8c\xb6\xe3\xd2\xb7\x18\xbc\xae\x95\xc2\xd9\x60\x9b\x79\xdb\x6d\x33\xbc\x6d\x33\xec\xb3\xe3\x9a\xb7\x18\xbc\xae\xb5\xc2\xf1\xf9\xcc\x78\x3a\xf8\x18\x3a\xf9\x18\xba\xfa\xe2\x1a\x4f\x0c\x5e\xd7\x46\xfb\x3f\x9f\x19\xcf\x03\x3e\x86\x95\x3e\x86\xd5\xf1\xe1\xc4\xe0\x75\x6d\x15\xce\x51\x0f\xce\x6f\xce\xf3\xfd\x0c\xd2\x1f\x17\x4e\x0c\x5e\xd7\x4e\xfb\x3d\xbf\x99\xb7\x5b\xfd\x0c\x25\x7e\x86\x32\x3f\x9b\x73\x5f\x2e\x66\x5d\x79\x5d\x76\xcc\x3b\x1d\xda\x6b\xde\xe3\xc1\xfd\xab\x9f\xe1\xa4\x9f\xe1\x1b\x0f\xee\xbf\x5c\xdc\xba\xf1\xba\xec\xd8\xb4\x0e\x3a\x68\xfb\x17\x30\xf3\x3a\x34\xc0\x30\x22\xc0\x30\x32\x50\x67\x7d\xcc\x8e\x49\xeb\xe0\x1c\x6d\xff\x02\x66\x1f\xef\x0a\x30\xec\x0d\x30\xbc\x17\xa8\x73\x9c\x94\x5d\x2b\xad\x83\x8e\x5a\xff\x83\x66\x5c\x6d\x83\x0c\x1d\x82\x0c\xe7\x06\xe3\x19\x57\x0c\x5a\x07\x9d\xb4\xfe\x7b\x70\x1e\x08\x32\xac\x0c\x32\xac\x8e\x0b\x27\xd6\x9d\x0f\xe7\x6a\xfd\xf7\xe0\xfc\x1e\x64\xc0\x10\x03\x87\xe2\xc2\x89\x41\xeb\x3a\x2b\x9c\xbe\x21\xb3\x4e\x05\x21\x86\xc2\x10\x43\x49\x28\x9e\x75\xaa\x85\xce\x41\x17\xcd\x7f\x42\x46\xef\x0f\x85\x18\x3e\x0e\x31\xfc\x29\x54\xe7\xb8\x2f\x3b\x26\x9d\x83\xae\x0a\x27\x23\x81\x23\x7c\xae\x57\x02\x43\xef\x04\x86\xbe\x09\x06\xe7\x2c\xf9\x5c\x76\x4c\x3a\x07\xdd\x14\xce\xec\x04\xb3\x4e\x4f\x26\x30\x3c\x95\xc0\xf0\x6c\x42\x3c\xeb\x14\x8b\xce\x65\xeb\x3c\x50\x82\xe1\x55\x49\x61\x86\xd4\x30\x43\xfd\x70\x9d\x79\x5c\x76\xad\x34\x0e\xba\xeb\xf8\x2f\x6c\xf0\xee\x0c\x33\xcc\x09\x33\xcc\x0f\xd7\x99\xc7\x65\xd7\x4a\xe3\x20\x47\xc7\x7f\x61\xc3\xe3\x7e\x0c\x33\xfc\x37\xcc\xf0\x4b\xb8\xce\x3c\x2e\xbb\x56\x1a\x07\x3d\xb4\xff\x4f\x34\x7a\x7f\x53\x22\x43\x5e\x22\x43\x7e\x62\x3c\x7a\x1f\x8b\xc6\xf5\xd4\xfe\xdf\x83\xf3\x66\x22\xc3\xee\x44\x86\x77\x12\xeb\x1c\xcf\x64\x57\xa7\x6f\xbd\x74\xfc\x97\xe4\x89\xff\x92\x18\xda\x25\x31\x74\x4c\x8a\x47\xff\x62\xd1\xb6\xf3\x74\xfc\x97\x64\xf6\xed\x82\x24\x86\xc5\x49\x0c\x4b\x92\xe2\xd9\xb7\x31\xe8\x1a\x9c\xaf\xe3\x3f\xcf\x78\x4e\x25\x31\xfc\x98\xc4\xf0\xbf\xb8\xc6\x13\x83\xae\x41\x6f\xbd\xfe\xc9\x06\xe7\x9a\x64\x86\xeb\x92\x19\x6e\x4a\x8e\x07\x27\x06\x5d\x83\x3e\x7a\xfd\x93\x0d\x5f\xdb\x93\xcc\xf0\x4e\x32\xc3\xfe\xe4\x3a\xf3\xb5\xec\x98\x74\x0d\x2e\xd0\xfe\x2f\xc5\xf0\xb5\xce\x29\x0c\xdd\x52\x18\x7a\xa4\xd4\x99\xaf\x65\xd7\x4a\xd7\xe0\x42\x85\x37\x2d\xc5\xe8\xc3\xaa\x14\x86\x35\x29\x0c\x8f\xa4\xd4\x39\x3e\xcb\x8e\x49\xd7\xa0\xaf\xce\x7f\xa4\x98\x75\x92\xa9\x0c\x76\x2a\x43\x30\x35\x9e\x75\x8a\x75\xd7\x47\x3f\x1d\x07\xa6\x1a\x9c\x82\x54\x86\xc2\x54\x86\x92\x78\x71\xa2\x66\x5a\xfa\x6b\xff\xe7\xc1\xf9\xbf\x54\x86\xa3\xa9\x0c\x9f\xc5\x8b\x13\x55\x25\x06\x68\xff\x97\x66\x70\xce\x4b\x63\xe8\x93\xc6\xd0\x2f\x2d\x4e\x9c\xa8\x4c\x6a\xa0\xf6\x7f\x69\xc6\xbe\x3d\x92\xc6\xf0\x58\x1a\xc3\x93\x69\xf1\xd8\xb7\x18\x74\x0d\x2e\xd2\xfe\x2f\xcd\xe8\x5b\xb0\x1e\x43\xb8\x1e\x43\x4a\xbd\x78\xf4\x2d\xd6\x1d\x20\x17\x2b\x9c\xdc\x7a\x66\xde\x4a\xea\x31\x4c\xaa\xc7\x30\xb5\x5e\x3c\xf3\x16\x83\xae\xc1\x20\x9d\xff\xaa\x67\xc6\x73\xac\x1e\xc3\xe7\xf5\x18\xfe\x1a\xd7\x78\x62\xd0\x35\xb8\x44\xe7\xbf\xd2\xcd\x78\xfa\xa7\x33\x5c\x94\xce\x30\x38\x3d\x1e\x9c\x58\x37\x76\x0c\xd6\xf9\x2f\x0f\xce\x96\x74\x86\xe7\xd3\x19\x5e\x8e\x0b\x27\xd6\xdd\x20\x97\xea\xba\x6f\xba\x99\xb7\x46\xf5\x19\x9a\xd5\x67\x68\x55\xdf\xf0\xa6\xb6\xf5\xe3\xe3\x6b\x39\x31\x09\xdb\x65\x3a\xee\xaf\x6f\x70\x97\xd7\x67\x78\xa8\x3e\xc3\x1a\x0f\xee\xfa\xfa\xf1\xf0\xb5\x9c\x1a\x08\xdb\x10\x6d\xff\xea\x9b\x79\xa5\x0c\x06\xce\x60\xf0\x67\xd4\x59\x1f\x73\x62\x13\xb6\xcb\xb5\xfd\xcb\x30\xfb\xf8\xb6\x0c\x86\xb2\x0c\x86\x69\x19\x75\x8e\x87\x72\x6a\x27\x6c\x57\x68\xfd\xcf\x30\xe3\xfa\x34\x83\xe1\xb3\x0c\x86\xe3\xf1\x8d\x2b\x06\x61\xbb\x52\xeb\x7f\xa6\xc1\x19\x98\xc9\x30\x28\x93\xe1\xb2\xcc\xb8\x70\x62\x10\xb6\x5c\xad\xff\x1e\x9c\xe7\x33\x19\x5e\xca\x64\xd8\x16\x27\x4e\xcd\x75\xb8\xa1\x7a\x1f\x64\x9a\xf5\x6a\xde\x80\xa1\x55\x03\x86\x76\x0d\xe2\x5a\xaf\x5a\x88\xdb\x30\x1d\xff\x35\x30\xfa\xbf\xa8\x01\xc3\xbd\x0d\x18\x96\x35\xa8\x73\xfc\x97\x13\x9b\xb8\x0d\xd7\xf1\x5f\x03\xc3\xdb\x7e\x68\xc0\xf0\x9f\x06\x0c\x3f\x37\xa8\x33\x6f\xcb\x89\x4d\xdc\x46\xe8\xf8\xaf\xa1\x59\xaf\x9b\x1b\x32\xdc\xd2\x90\x61\x6c\xc3\xb8\xd6\xab\x96\x3a\xdc\x55\x0a\x6f\x73\x43\xc3\xa7\x3e\x6a\xc8\x70\xa4\x21\xc3\xd1\x86\x75\xe6\x6f\x39\xb5\x13\xb8\xab\xb5\xff\x6f\x64\xf0\xfa\x36\x62\x18\xd0\x88\x61\x50\xa3\x3a\xf3\xb7\x9c\xda\x09\xdc\x35\x5a\xff\x1b\x19\xfe\xb6\xb5\x11\xc3\xf6\x46\x0c\xaf\x37\xaa\x33\x7f\xcb\xa9\x9d\xc0\x8d\xd4\xfa\xdf\xc8\xe8\x7f\xd3\xc6\x0c\xcd\x1b\x33\xb4\x6e\x1c\x97\xfe\xd7\x52\x87\xbb\x56\xeb\x7f\x63\x83\xb7\xa0\x31\xc3\xe2\xc6\x0c\x4b\x1a\xd7\x39\xce\xc9\x89\x42\xe4\xdc\x8f\xeb\xb4\xfe\x37\x36\x7a\xf9\xbf\xc6\x0c\xbf\x34\x66\xf8\xbd\x71\x5c\x7a\x59\x4b\x1d\xee\x7a\x9d\xff\x69\x62\xf6\xf5\xa8\x26\x0c\xa3\x9b\x30\x8c\x6b\x12\xd7\xbe\x8e\x41\xec\x6e\xd0\xfa\xdf\xc4\x8c\x6b\x7f\x13\x86\x03\x4d\x18\x0e\x35\x89\x6b\x5c\x31\x88\xdd\x8d\x0a\x27\xa9\xa9\xc1\xe9\xdc\x94\xa1\x5b\x53\x86\x1e\x4d\xe3\xc2\x89\x41\xec\x6e\xd2\xfc\xa7\xa9\xe1\x75\x6b\x9a\x32\xac\x6f\xca\xf0\x58\xd3\x3a\xf3\xba\x9c\xd8\xc4\xee\x66\xed\xff\x9b\x1a\x5e\xe7\xcf\x62\x08\x65\x31\x24\x65\xd5\x99\xd7\xe5\xd4\x4e\xec\x46\xe9\xf8\x37\xcb\xe8\xc3\x6d\x59\x0c\x65\x59\x0c\xd3\xb2\xea\x1c\xc7\xe5\xc4\x26\x76\x79\xda\xff\x67\x99\x75\xfa\x3c\x8b\xe1\x78\x16\xc3\x57\x59\x71\xad\x53\x0c\x62\x77\x8b\xf6\xff\xcd\x3c\xf1\x6f\x33\x86\x8b\x9a\x31\x0c\x6e\x16\x2f\x4e\xb4\xad\x3b\x5a\xdb\x3f\x0f\xce\x73\xcd\x18\x5e\x6c\xc6\xf0\x4a\xdc\x38\xd1\x54\x62\x8c\xae\xff\x7a\x70\x52\x9b\x33\xa4\x37\x67\x68\xd0\x3c\x5e\x9c\x68\x9c\x2b\x5f\xe7\xff\x9a\x1b\x7b\x37\xad\x39\xc3\x8c\xe6\x0c\x77\x36\x8f\xcb\xde\xc5\x20\x76\x63\x75\x1d\xa4\xb9\xd1\xb7\xaf\x9a\x33\xfc\xbd\x39\xc3\x3f\x9b\xc7\xa5\x6f\x31\x88\xdd\x38\xdd\xff\xda\xc2\xcc\xdb\xe0\x16\x0c\x43\x5a\x30\xe4\xb6\x88\x6b\xde\x62\x10\xbb\xf1\xba\xff\xa5\x85\x19\xcf\xcb\x2d\x18\xb6\xb5\x60\xd8\xd1\x22\xae\xf1\xc4\x20\x76\x05\xda\xff\x79\xc6\xd3\xb0\x25\x43\x93\x96\x0c\xcd\x5b\xc6\x85\x13\x83\xd8\x4d\xd0\xfd\xaf\x2d\x0d\xce\xdd\x2d\x19\x16\xb6\x64\xb8\x37\x3e\x9c\x18\xc4\xee\x56\xed\xf7\x5a\x9a\x79\xfb\xb1\x25\xc3\xe9\x96\x0c\x67\x5a\x1a\x7e\xf5\x47\xcb\xf8\x78\x5d\xac\x5b\x51\x00\x0a\x35\xef\x69\x65\x70\x0b\x5a\x31\x14\xb5\x62\x28\x6d\x65\x70\x27\xb7\x8a\x87\xd7\xc5\xbe\x15\x05\x60\xa2\xb6\x7f\xad\x3c\xfc\xa7\x15\xc3\x67\xad\x18\x8e\xb7\xaa\xb3\x3e\xc6\xbc\x15\x05\xa0\x48\xdb\xbf\xd6\x66\x1f\x5f\xd2\x9a\xe1\xb2\xd6\x0c\x57\xb6\xae\x73\x9c\x54\xeb\xad\x28\x00\xc5\x5a\xff\x5b\x9b\x71\xbd\xd0\x9a\xe1\xe5\xd6\x0c\xdb\x5b\xc7\x33\xae\x58\x75\xb8\x12\xad\xff\x1e\x9c\x86\x6d\x18\x9a\xb4\x61\x68\xde\x26\x1e\x9c\x58\x75\xb8\xdb\xb4\xfe\xb7\x31\x38\xf3\xdb\x30\x2c\x6a\xc3\x70\x5f\x7c\x38\x31\x68\x5d\xa9\xae\x7f\xb4\x31\xeb\xf4\x7d\x1b\x86\x9f\xda\x30\x9c\x6e\x13\xcf\x3a\xd5\x56\x87\x9b\xa4\xf9\x4f\x5b\xa3\xf7\x23\xdb\x32\x5c\xdf\x96\xe1\xe6\xb6\x75\x8e\xfb\x62\xde\x86\x02\x50\xa6\xf3\xdf\x6d\x0d\x9f\xdb\xdd\x96\xe1\xed\xb6\x0c\xfb\xda\xd6\x99\xcf\xc5\xbc\x0d\x05\x60\xb2\xce\x7f\xb7\x33\xeb\xd4\xa9\x1d\x43\x97\x76\x0c\xdd\xdb\xc5\xb3\x4e\xb1\xe8\xdc\x14\x9d\x07\x6a\x67\x78\xd5\xaa\x76\x0c\x6b\xda\x31\x3c\xd2\xae\xce\x3c\xae\xd6\x5b\x50\x00\xa6\xea\xf8\xcf\x83\x67\xb7\x67\x08\xb4\x67\x08\xb7\xaf\x33\x8f\xab\xf5\x16\x14\x80\x69\x3a\xfe\x6b\x6f\x78\xdc\x8c\xf6\x0c\x77\xb4\x67\x98\xd3\xbe\xce\x3c\xae\xd6\x5b\x50\x00\xa6\x6b\xff\xdf\xde\xe8\xfd\xc9\xf6\x0c\x5f\xb7\x67\xf8\x57\xfb\x78\xf4\x3e\x16\x8d\xbb\x5d\xfb\xff\x0e\x06\xe7\xe2\x0e\x0c\x83\x3b\x30\x5c\xde\xa1\xce\xf1\x4c\x94\xdb\x4f\x66\xe8\xf8\xaf\x83\x27\xfe\xeb\xc0\xf0\x62\x07\x86\x57\x3a\xc4\xa3\x7f\xb1\x68\xdb\x4c\x1d\xff\x75\x30\xfb\x36\xf1\x1c\x86\x94\x73\x18\xd2\xcf\x89\x67\xdf\xc6\xaa\xc3\xcd\xd2\xf1\xdf\x39\x66\x3c\xd3\xce\x61\x98\x71\x0e\xc3\x9d\xe7\xc4\x33\x9e\x58\x75\xb8\x3b\xf4\xfa\x7b\x70\xfe\x72\x0e\xc3\x89\x73\x18\x4e\xc6\x85\x13\xab\x0e\x77\xa7\x5e\xff\x8e\x86\xaf\x5d\xda\x91\xe1\xf2\x8e\x0c\x43\x3b\xd6\x99\xaf\xc5\xbc\xed\x04\x60\xb6\xf6\x7f\x1d\x0d\x5f\x7b\xb5\x23\xc3\xeb\x1d\x19\xde\xea\x58\x67\xbe\x56\xeb\x6d\x27\x00\x77\xe9\xfa\x6f\x27\xa3\x0f\x59\x9d\x18\x5a\x74\x62\x68\xd3\xa9\xce\xf1\x59\xcc\xdb\x4e\x00\xe6\xe8\xfc\x47\x27\xb3\x4e\xf7\x76\x62\x58\xda\x89\xe1\x81\x4e\xf1\xac\x53\xac\x3a\xdc\x5c\x1d\x07\x7a\x70\xbe\xef\xc4\xf0\x53\x27\x86\xd3\xf1\xe2\x44\xcd\xb4\xcc\xd3\xfe\xef\x5c\x83\x73\xe3\xb9\x0c\xa3\xce\x65\x18\x73\x6e\x9c\x38\x51\x55\xe2\x6e\xed\xff\x3c\x38\x7b\xce\x65\x78\xe7\x5c\x86\xfd\xf1\xe2\x44\x65\x52\xf3\xb5\xff\xeb\x6c\xec\x5b\x9b\xce\x0c\xed\x3b\x33\x74\xea\x1c\x8f\x7d\x8b\x55\x87\x5b\xa0\xfd\x5f\x67\xa3\x6f\x0f\x74\x66\x58\xd9\x99\x61\x75\xe7\x78\xf4\x2d\x56\x1d\x6e\xa1\xee\x7f\xea\x6c\xe6\xed\x74\x67\x86\x5f\x3b\x33\xfc\xd1\x39\x9e\x79\x8b\x55\x87\x5b\xa4\xf3\x5f\x5d\xcc\x78\x6e\xe9\xc2\x90\xdf\x85\xa1\xa0\x4b\x3c\xe3\x89\x55\x87\x5b\xac\xf3\x5f\x5d\xcc\x78\xca\xbb\x30\x7c\xd0\x85\xe1\xa3\xb8\x70\x62\xd5\xe1\xee\xd1\xf9\xaf\xae\x06\x27\xbb\x2b\x43\x8f\xae\x0c\xe7\x77\x8d\x07\x27\x56\x1d\xee\x5e\x9d\xff\xf2\xe0\x2c\xef\xca\xf0\x60\x57\x86\x87\xbb\x9e\xcd\xfa\x94\x94\x95\x8e\xa8\xe1\xfa\x7a\xb8\x4f\xaf\x7f\x57\xa3\xcf\x3f\x77\x65\x38\xe3\x3c\xbb\xdb\xd9\xc4\x05\xe6\xf9\x35\x13\x96\x25\x7a\xfd\xbb\x99\x71\x5c\xdb\x8d\xe1\x86\x6e\x0c\xa3\xba\xd5\x69\x1c\x31\x88\xca\x52\xbd\xff\x3d\xcf\xdf\xd9\x8d\xe1\xad\x6e\x0c\x7b\xeb\xf6\xfc\x18\x04\x65\x99\xb6\xff\xd9\xe6\xf9\x4d\xb3\x19\x9a\x67\x33\xb4\xce\xae\xdb\xf3\x6b\xae\x37\xdd\xaf\xed\x7f\xb6\x59\x8f\xc5\xd9\x0c\xf7\x65\x33\xdc\x9f\x5d\xa7\xf5\xa8\x85\x98\x2c\xd7\xf6\x3f\xdb\x73\x0e\x20\x9b\xe1\xdb\x6c\x86\x53\xd9\x67\x13\xdf\x44\x70\x62\x10\x92\x07\x74\xff\x6b\x77\xc3\x47\x2e\xed\xce\x70\x79\x77\x86\xa1\xdd\xcf\x86\x8f\x44\x9e\x1f\x83\x88\xac\xd0\xfe\xbf\xbb\xa7\x0e\xd8\x9d\xe1\xa5\xee\x0c\xdb\xba\xd7\x69\x3d\x6a\xa9\x27\x3d\xa8\xf9\x6f\x77\xc3\x0b\x32\x73\x18\x1a\xe5\x30\x64\xe5\x9c\x0d\x0f\xa9\x8c\x13\x9b\x80\xac\xd4\xfc\x37\xc7\xe0\xcc\xce\x61\x98\x9b\xc3\xb0\x20\xe7\x6c\xf8\x47\x55\x9c\x58\xf1\xc5\x43\x9a\xff\xe6\x18\xde\xf1\x6d\x0e\xc3\xbf\x73\x18\x7e\xcc\x39\x1b\xde\x11\x0d\x27\x1a\xe1\x58\xa5\xd7\xbf\x87\xd1\xe3\x2b\x7b\x30\x0c\xeb\xc1\x70\x75\x8f\x3a\xe9\x71\x2d\xf5\xa2\x87\x75\xff\xb3\x07\xe7\xf9\x1e\x0c\x2f\xf5\x60\xd8\xd6\xe3\x6c\xfc\xb1\xc1\x89\xbe\xfe\xab\xf5\xfa\xf7\x30\x7a\x56\xbf\x27\x43\x83\x9e\x0c\x4d\x7a\xd6\x49\xcf\x6a\xa9\x0f\xad\xd1\xeb\xdf\xd3\xec\xc7\x69\x3d\x19\x66\xf4\x64\xb8\xb3\x67\x9d\xf6\x63\x0c\xa2\xb1\x56\xc7\xff\x3d\x3d\x79\xb0\x9e\x0c\x9f\xf5\x64\x38\x5e\xb7\x71\xc4\x20\x18\xeb\x74\xfe\xab\x97\x79\x7e\xcf\x5e\x0c\xe7\xf7\x62\xb8\xb0\x57\x9d\x9e\x1f\x83\x58\xac\xd7\xfd\x4f\xbd\x3c\x75\xa0\x5e\x0c\xeb\x7b\x31\x3c\xd6\xeb\x6c\x78\x45\xe4\xf9\x31\x08\xc5\x23\x9a\xff\xf7\x32\x7c\x02\xcf\x63\x90\xe7\x31\xf8\xce\x3b\x1b\x3e\x51\xe5\xf9\x31\x37\xe0\x06\x9d\x07\x3d\xcf\xac\x73\xde\x79\x0c\x63\xce\x63\x18\x7f\xde\xd9\xc4\x0d\x11\x9c\x18\xcf\x7f\x54\xc7\x3f\xe7\x99\x75\x78\xe7\x3c\x86\x7d\xe7\x31\x1c\x38\xaf\x4e\xeb\x10\x83\x38\x3c\xa6\xe3\xdf\xf3\xcd\xf3\x9b\x9f\xcf\xd0\xea\x7c\x86\x76\xe7\xd7\xf5\xf9\xd1\xb6\xdc\xe3\xda\xff\x79\x9e\x3f\xff\x7c\x86\x45\xe7\x33\xdc\x57\xe7\xe7\x47\x5b\xea\x8d\xda\xfe\x79\x9e\xff\xe5\xf9\x0c\x27\xcf\x67\xf8\xa6\xce\xcf\x8f\x16\xbb\x3f\xa1\xf9\x6f\x6f\x63\x8f\xfa\xf6\x66\x18\xd0\x9b\x61\x50\xef\x3a\xd9\xa3\x18\xc4\xe0\x49\x9d\xff\xe8\x6d\xf4\x67\x63\x6f\x86\x4d\xbd\x19\x9e\xe9\x5d\x27\xfd\x89\x41\x08\x36\xe9\xfe\xbf\xde\x66\x7e\xb0\x0f\x83\xec\xc3\xe0\xeb\x53\xa7\xf9\x89\x41\x04\x36\x6b\xfd\xef\x63\xe4\x1f\xdd\x87\x61\x6c\x1f\x86\x09\x7d\xea\x24\x7f\x0c\x02\xf0\x94\xd6\xff\x3e\x46\xfe\xbd\x7d\x18\xde\xed\xc3\x50\x5e\xb7\xe7\xc7\x08\xfc\x9f\xd6\xfa\x7f\x81\x79\x7e\xab\x0b\x18\xda\x5e\xc0\x70\xce\x05\x75\x7a\x7e\x8c\x80\xff\x19\xcd\xfb\x2e\x30\xf3\xb3\xf8\x02\x86\xa5\x17\x30\x3c\x70\x81\xa9\x93\xac\xbc\xe0\xac\xeb\x33\x53\x0a\x26\xb9\xef\x2a\x8f\xfa\xca\xdb\x2d\xda\xee\x79\xf0\x4e\x5f\xc0\xf0\x9b\x83\x75\xa1\xc1\x93\x17\x9e\x65\x5d\xc6\xa0\x05\x60\x35\x06\x41\x06\x01\x2c\xef\xfb\xbb\x9f\xd5\x79\xcf\x0b\x0d\xde\xb8\x0b\x19\x0a\x2f\x64\x28\xf1\xe0\x4d\x72\xf1\xaa\xea\x99\x67\x7c\xd7\x77\xed\x71\xe3\xa4\xc8\x5b\x92\xbd\xaf\x64\x56\xe7\x9a\x9f\xd3\x75\x1f\x0f\xce\x07\x17\x32\x1c\xbe\x90\xe1\x13\x0f\xce\xa7\x2e\x4e\xcc\xf7\xf8\x56\x46\xc9\x35\xef\xef\x65\xf7\xf4\xf4\xf3\xda\xef\xf5\x35\x38\x37\xf5\x65\x18\xdd\x97\x61\x5c\x5f\x83\x33\xa1\x6f\xad\xeb\xa5\x5f\xd8\x96\x35\x23\xab\x62\x2a\x6f\xc9\xba\xa5\xb8\xb8\xf0\xfc\xc8\xbf\xa7\x65\x15\x14\x95\xe5\x97\x8e\xcd\x1b\x9d\x9f\x35\x63\x56\xd6\xac\x1a\x5f\x63\x0c\x2f\xe8\xf1\x7b\xe4\xfa\xa9\x2f\xc3\xcf\x7d\x19\x7e\xf3\xc8\x05\xfd\x6a\x59\xd7\xf8\xa4\xf2\xc1\x6a\xf4\x83\xf4\x03\xb0\xd4\x97\x2d\xc0\x8b\x9a\xff\xf5\x63\xf0\xb9\xf2\x4c\xe9\xc7\x30\xbd\x1f\xc3\xac\x7e\xb1\xed\xca\xb8\xe2\xc8\xab\xec\xb2\x66\x64\x4d\x9a\x5e\x34\xba\xd3\xe5\x93\xcb\xf2\xa7\x19\xfc\x89\xee\x4f\xf3\x4a\xb2\x66\xb5\xeb\x34\xa4\x78\xf4\xad\x95\x37\xd4\x4b\x7a\x1e\x3c\xb8\xa7\xfa\x31\xfc\xd8\x8f\xe1\x7f\xff\x1f\x71\xaf\x2a\x2a\xac\x86\xac\x3f\x5e\xd6\xe3\xee\xef\xe1\xbd\xfd\x19\x6e\xee\xcf\x30\xba\xbf\x59\x87\x05\xfd\xb5\x2c\x2f\xcc\xd3\xf8\x3d\xef\xd2\x5f\xc7\x4e\x54\xb9\x82\x89\x65\xed\x3a\x4d\x2d\x2d\x28\xcb\xcf\xcd\x1b\x33\xc6\xd5\xc5\x0d\xd8\x04\xf6\x51\x53\x98\x83\x48\x68\x91\x0f\x43\xe4\x23\x12\x96\x20\x44\x4a\x44\x3f\x12\xfb\xd0\xc6\x44\xcc\x12\x00\xa9\x24\x89\x95\x7a\x6c\xd5\x7c\xbf\xbf\xf1\x4f\xbf\xf5\x67\x10\x03\x18\x32\x07\xb0\x92\xc5\xf9\xab\x6e\x03\x18\x2e\x1d\xc0\x90\xb6\x55\xcb\xf1\xf6\xcb\xee\xec\xa5\xf9\xab\xca\x55\x92\x37\xa6\xe2\xdf\xb7\x4c\x1e\x3b\x36\xbf\xb4\x5d\xa7\x6b\x1c\x51\x1d\x19\x4f\x61\x6f\xd8\x47\x92\x6c\x24\x62\x14\x64\x23\x13\x23\x51\x3d\xd8\x86\x48\x22\xd3\x6e\x42\x8d\xb9\x39\x11\xb6\xb0\xbb\x72\x17\x6e\x4b\x6d\xea\x01\xf8\xa4\x8f\x84\xb0\x2c\x49\x36\x09\x3f\x87\x98\x04\xfb\x01\x22\x4f\x91\xb6\x60\xc9\x82\xac\x20\x0a\x12\xc2\xd5\xaf\x57\x74\xbf\xff\x00\xcf\x39\xcf\x01\x0c\x7f\x1f\xc0\xf0\x9b\x67\x5c\xf5\x07\x32\x74\x1a\x58\x7d\x5c\x9d\xa3\x8e\xab\xc2\xc5\x44\x19\x9d\x79\x3f\x7b\xec\x31\x1e\x73\xc6\xd8\xdd\x3e\x8f\x7a\xf1\x05\x44\x78\xa1\x7d\x05\x5f\xce\x03\x69\x40\xdc\x63\x74\x3e\xb6\x69\xde\x3b\xd0\xe8\xd3\xa6\x81\x0c\x5b\x06\x32\xbc\x30\xd0\xe8\xd3\x8e\x81\xd1\xed\x8d\x67\x7c\x63\x27\x96\xf5\x2f\x2e\x2e\xcc\xcf\x53\x2f\xec\xef\xec\x87\x7d\x14\x80\xdf\x1d\x65\x22\xe9\x6c\x5a\x92\xea\x3f\xd9\xae\xfd\xdd\x45\x06\xaf\xfb\x45\x0c\xe7\x5f\xc4\x30\xfa\x22\x33\xaf\xfb\x2f\x62\x38\x72\x11\x57\xd3\xdf\xb2\x1d\xd1\x70\xaf\x2a\x2a\x18\x5d\x3c\x26\x1f\x60\xb2\xfe\xe6\xdc\xc9\x65\x63\x7b\x76\x1a\x36\xb9\x28\x5f\x07\xff\x78\x08\x87\xc0\x3e\x6a\xb0\x14\xc5\x32\xb4\x96\x22\x2d\x43\x8a\xf1\x39\x03\x96\x11\x12\x39\xba\x9f\x22\xd2\xd1\xd1\x78\x89\x01\xb4\xd0\x42\x56\xdf\x49\xf4\xa1\xc4\x41\xe2\x00\x89\x77\x9c\xbf\x94\x28\xe9\x3f\x48\xdf\x22\x7d\x8d\xf4\x0d\xd2\x61\xa2\x8f\x88\xfe\x8e\xf4\x0f\xa4\x87\x89\x56\x93\xa8\x47\x7e\xba\x9a\x04\xf9\xdd\xff\x39\x0b\x00\x50\x8f\x88\x9a\xa1\x94\xc9\x00\x0d\x48\xa0\x45\xce\xc3\x2a\xff\x5f\x29\xde\xab\x9a\xf7\x5e\xcc\xd0\xd9\x9d\xaf\x41\x17\x33\x5c\x7e\x31\xc3\xd0\x8b\xcd\xfa\xfc\x70\xb1\x5e\x9f\x6f\xef\x70\xf5\x2f\xea\xfa\x0c\x2e\x2a\xcb\x1f\x97\xaf\xde\x1c\x3f\x1b\x6f\x83\x7d\x54\x0a\xf3\x85\x86\x43\x8b\x2c\xb4\x28\x0d\x2d\x1a\x88\x21\xe7\xdf\x6a\xbc\x61\x22\x94\x28\x28\x84\xd2\x19\x2b\xa5\xa3\xa4\x06\x24\xb1\x21\x4a\xe7\x37\x24\xb0\x15\xfa\xd0\x22\x89\xf5\x08\xb1\x63\xe4\xbf\x6b\xea\x7e\xe7\xcc\x9b\xfb\x33\xaa\x87\xcd\xd0\x99\x2d\x89\x8e\x45\x11\xd4\x82\xfc\x94\x80\x88\xc7\x91\x12\x88\x89\x29\xa8\x26\x49\x50\x2a\x25\x50\x50\xfd\xef\x1c\x01\xd0\x42\x9e\x83\x96\x6c\x5c\xa1\xaf\xaf\x69\xfb\x37\x88\xa1\xad\xfb\x93\xab\x06\x31\x5c\x37\x88\xe1\xa6\x41\x66\x3e\x4a\x07\xe9\xf9\x68\x74\x77\xcc\xf9\x28\x2b\x9d\x5c\x34\x3a\x4f\xdb\x95\x92\x64\xd8\x47\x29\xf0\x83\x1a\x24\x3b\x9f\x99\xc2\x98\x8c\x01\x01\x10\x94\xd2\xeb\x07\x77\x68\xde\x3b\xc8\xd8\x85\x8f\x06\x31\x7c\x32\x88\xe1\x98\x07\xff\x2b\x17\x7f\xe1\x9d\x35\xad\xc7\x70\x15\x03\x48\xd8\x47\x0c\x4b\xd8\xd9\x29\x48\x04\xe0\xcc\x75\x04\xf1\x75\xbd\xfe\x97\x30\xf4\x75\x7f\x32\xe0\x12\x86\xc1\x97\x30\x5c\x7e\x89\xc1\x7b\xe2\x12\x8d\xf7\xea\xcc\x9a\xf6\xe7\xf0\x5b\xa6\x69\x0b\x93\x0b\xfb\x68\x28\xac\x76\x56\x25\x20\x02\xe8\xac\xb1\xb3\x4a\x19\xc2\xe7\x7c\xef\xd8\x7c\xb5\x4a\x52\x58\x48\x14\x60\xb5\x34\x88\xd4\x48\x48\xc7\xb0\x50\x1b\x12\x68\x53\x7d\x94\x6a\x7d\x05\xb5\x42\xc6\xf1\x8e\x3f\x20\x9b\x92\x9d\x25\xa3\x14\x92\xe8\xa7\x44\x00\xd8\xa9\xeb\x9e\x97\x98\xf5\xa2\xc1\x0c\xbe\xc1\x0c\xa1\xc1\x46\xfe\xb4\xc1\x5a\xfe\xcf\x6a\x96\x7f\x9a\x56\x5d\xe1\x18\x48\x58\x6f\x45\xe6\xcb\xb3\x3e\x6f\xe8\xbc\xc7\x60\xb3\x5f\x4a\x07\x33\x4c\x1b\xcc\x30\xd3\x83\x37\xcf\xc5\x83\xa9\x35\xda\xb3\x4a\x78\x9b\xa3\xe2\xbd\xa9\xf3\x9e\x83\x3d\x7e\x62\x30\xc3\xdf\x07\x33\xfc\xd3\x83\x87\x97\x9e\x8d\x3e\x0c\xd5\xb6\xaa\x1e\xec\xa3\x74\xd8\xa6\xe1\x9c\x15\x21\x96\x32\x51\x10\x29\x70\x62\xe7\x07\x88\x44\x42\x78\x42\xb4\xb7\x74\xdd\xf7\x52\xcf\x39\xb8\x4b\x19\x8a\x2e\x65\x28\xbd\xd4\x33\xee\x4b\x6b\x8d\x0b\xc6\x4e\x2c\x1b\xe0\xc8\x31\x2a\x04\xfb\x28\x01\x3e\xb1\x50\x52\x85\x75\x0a\xaa\x1d\xc1\x92\xc8\xaa\x18\xff\x2e\x3d\x7e\x0f\xee\x89\x4b\x19\xfe\x7e\x29\xc3\x3f\x3d\xb8\xbf\x5e\x7a\x36\xfe\x63\xe8\x68\xb5\x19\x93\x60\x1f\x25\xc3\x77\x11\x60\x96\x32\x81\x00\x2c\x77\xdc\xda\x79\xed\xd6\x71\xff\x65\x46\xaf\xee\xb8\x8c\x61\xde\x65\x0c\x1b\x2e\x33\x7e\xa4\xf3\x10\x86\xcb\x86\x30\x7c\xf5\x91\xc6\xdb\xfa\xa1\xfe\x7a\xe8\xc7\x68\xf8\x17\x17\x16\xe7\x95\x45\x75\xcf\xfd\xa7\x6b\x43\xb1\x41\xdc\x09\xfb\xa8\x2b\x39\x16\x4c\x4f\x09\x92\xb3\x47\x42\xd8\x98\x04\x26\xc1\xbd\xb6\x32\x8c\x96\xb3\x56\x18\x92\x01\xd1\x40\x99\xd5\x0c\x21\x11\xd1\x22\x46\x9f\xb0\xd1\x47\x21\x0c\xa0\x40\x12\x96\xb4\xd0\x09\xb0\x7e\xb4\xe8\x27\xcb\xf9\xfc\x5f\x8b\xee\xb6\x69\xa1\x8d\x0b\x6c\x6b\xb1\x4d\x8b\x6c\x4e\xb2\x7f\x77\x26\x21\x95\x1a\x20\x61\x33\x0a\xca\x73\x91\x09\x51\x50\x32\x59\x28\x9d\xb0\x0c\x93\x31\x11\x2d\x4c\xc4\xef\x59\xcc\xb3\x85\x4d\x4c\x99\x34\xc8\x31\xae\xce\x5a\x51\x03\x22\xb2\x48\x52\x1a\xf9\xd4\x06\xb5\xfc\x61\xf6\x27\xa5\x00\x44\x46\xe1\x98\x71\x69\x09\x92\x8c\x36\x36\x96\x42\x38\x2b\xb9\x47\xf3\xde\x21\x9e\xfb\x4f\x86\x30\xbc\x37\x84\xe1\xfd\x21\x9e\x7b\x2e\x86\xd4\xa4\x4f\x95\xa6\xd0\x71\xc7\xce\x14\xee\xc2\xa6\x50\x4e\x59\xb0\xd5\x09\x0d\x02\xca\xf2\x38\xee\x40\x0a\x52\x91\x66\xaa\x23\x95\x95\x46\x28\x00\x6c\x92\x14\x40\x4d\xf7\xf6\x6a\xbb\x7f\xb9\x89\xbb\xa7\x5d\xce\x30\xeb\x72\x86\x45\x97\x9b\xf5\x7e\xe4\x72\x86\x8d\x97\x33\xbc\x3d\xa9\x72\xfc\x5d\xf2\x93\x91\xab\x28\x7f\x6a\x6e\xa9\x22\x19\x95\xd6\xbf\xa0\xa8\xa0\xac\xd2\x0f\x46\x17\xe6\xe7\x95\x8e\x2d\xcc\x1b\x37\x49\x05\x34\xc9\x50\x4e\x12\x99\x08\x05\x49\x58\xac\x57\xff\x41\x94\x36\x6e\x44\x5a\x83\x62\x05\x4a\x67\x77\x26\x3b\x51\x97\x74\xfe\xc8\x99\x55\x63\x27\xde\xd6\x79\x5f\x8f\xfc\xbe\x2b\x18\x12\xae\x60\x48\xbe\xc2\xcc\x67\x8b\x2b\x6a\xda\x27\x25\x25\xed\x3a\x8d\x2d\xcd\x57\xd3\xd8\x39\x01\xca\x29\x0c\x6b\xb5\xd3\xd0\x3e\x5c\x08\x67\xd6\x2c\x15\x68\xbd\xa3\xed\xe0\x15\x9e\x7e\xf0\x2b\x18\xca\xae\x60\x98\x76\x45\x6c\x9e\x62\x70\xae\x29\x18\xe3\x26\x73\xca\x49\xc0\xd3\x11\x3b\xf3\xae\xe6\x3f\x9e\xe7\x7e\x70\x05\xc3\xa1\x2b\x18\x8e\x9c\xd5\x73\x73\x4b\xf3\x47\x17\x4c\x2a\x70\xf3\x14\xce\xb3\x9f\xd3\xef\xb9\xd3\xf5\xcf\x2b\x3d\xfd\x10\x57\x32\xb4\xb8\x92\xa1\xcd\x95\x67\xf3\xdc\x8b\x0b\xf3\x9c\xf0\x39\x03\xca\x29\x03\xde\x54\x51\x0b\x12\x87\xd0\x26\x87\xb9\x30\x26\x21\x51\xa2\xc7\x6e\xef\xd3\x71\xef\x95\x0c\x3d\xdd\x9f\x3c\x7a\x25\xc3\xa6\x2b\x19\x9e\xb9\xd2\xe8\xd3\xab\x57\x32\xec\xbe\x92\xa1\x64\x4e\x65\xfd\x9e\xb7\xa3\xda\x7c\x55\x70\x94\x17\xd0\xd1\x94\x14\xf8\x84\x70\x3b\xda\x3b\x91\x5e\x47\x9f\x63\x33\x7d\x48\x8e\xdf\x40\x15\x92\xfb\x22\x72\xec\xd7\xe7\x7d\x72\x8d\xbf\x3a\x37\x97\xa1\x7b\x2e\x43\xaf\x5c\x23\xc7\xc5\xb9\x0c\x57\xe6\x32\x8c\xbf\xa3\xb2\x1c\x2b\xa2\xcb\x61\xd8\x44\x85\x34\x5f\x11\xbe\x81\xf6\x1e\xa4\xdd\x31\xa4\x29\xd7\x75\x8f\x5c\x86\x5c\x57\x8e\x27\x72\x19\x9e\xc9\x65\x78\x3e\xd7\xe8\xe7\x1b\xb9\x7a\x2d\xd2\xb6\x69\xdc\xac\xfb\x0c\xfe\xc5\x25\xce\xae\x1a\xab\x51\x7d\x50\x4e\x7e\xf8\x2f\xe9\xa0\x46\xb8\x8e\xd3\xfd\xd6\x19\xd1\xfb\x9a\x07\x0c\x35\xf3\x5f\x6f\x28\x43\xc3\xa1\x0c\x4d\x87\x1a\xbc\x8e\x43\x35\x5e\xcb\xf9\x1a\xa7\xf7\x5c\x83\x37\xdc\xe0\x2d\x43\x1b\xca\xc9\x07\x2b\x84\x1b\x44\x79\xf1\xf4\xa2\x1f\xd0\xf9\x7e\x0f\xde\xbd\x43\x19\x96\x0f\x65\x78\x64\xa8\x99\xe7\xe7\x86\x32\xbc\x32\x94\xe1\xc0\x6c\x8d\xd3\xd2\xc5\xdb\xe8\x99\xe7\x8b\x4a\x4b\x8b\x4b\x5d\xd8\x20\x94\x13\x3d\x8a\xf2\x31\x74\x3e\xc3\x66\x07\xff\x01\x21\x57\x08\x7a\x40\xa8\xd7\xc6\x13\xf9\x01\x54\x34\xe5\xfa\xad\x0f\x74\xdd\x77\x98\x89\xe7\x42\xc3\x18\x52\x86\x31\xa4\x0f\x33\xe3\x6e\x39\xcc\x8d\x87\x16\xc6\x9a\x67\xef\x34\xef\x10\x31\xa7\x19\x0e\xea\xfc\xdf\x30\xe3\x27\x67\x0e\x63\x98\x33\x8c\x61\xbe\x07\x6f\x85\x8b\xf7\xd5\xac\x58\xf3\xec\x9d\xe6\xcf\x62\x4f\x33\x7c\xa8\xf3\x7f\x9e\xf1\x7d\x37\x8c\xe1\xa7\x61\x0c\xa7\x3d\x78\xd6\xf0\xda\xc6\x57\x58\xe4\x1d\xe1\x2f\x35\x8c\x50\x7f\x1c\xd2\xf1\xcf\x70\xb3\x8f\xf2\x87\x33\xdc\x3a\x9c\xa1\x78\xb8\xa7\x1f\xdc\xc5\x3d\x3e\xad\xba\x7d\xcd\x35\xb0\x4e\xc8\x57\x4e\x12\x96\xe9\x48\xdc\x1b\xf0\x7d\xa4\xe3\xff\xe1\x46\x8f\x0e\x0e\x67\x38\x32\x9c\xe1\xa8\x07\xe7\xa4\x8b\x33\xcf\x9d\xc7\xc2\xf9\x06\x67\x5c\x7e\x59\x45\x21\x04\x37\xa0\x1f\xca\x29\x00\x2f\x49\x35\x3e\x0b\x59\xb8\x80\xa4\x6c\x39\xc0\x61\x1d\xff\x8f\x30\x78\x17\x8c\x60\xe8\x37\x82\xe1\xa2\x11\x06\xef\xda\x11\xb1\xfd\x46\x49\x5e\xe9\xa4\xfc\xa2\xc9\x13\x01\x28\xac\x7c\xc6\x11\x27\x6e\xf7\xa1\x2d\x49\x79\xe0\x64\x35\xbc\xa0\x3b\xc6\x8f\xb5\xdf\x1f\x61\xf2\x39\x6f\x8d\x60\x78\x67\x04\xc3\xfe\x11\x66\x9f\x7c\x33\x82\xe1\xb7\x11\x0c\x23\xd6\x69\x9c\xb4\x07\xf5\xd7\xb6\x1d\xbd\x79\x0f\xc7\x1e\x4d\x2e\xba\xb5\xa8\x78\x6a\xd1\x88\xe9\x25\xca\x3a\x1e\xc7\x3e\x50\x4e\x17\xc0\x77\xce\x80\x77\x0b\x71\x40\xc8\x8f\x85\xf4\xa1\x2d\x7c\x21\x9b\x7d\xb6\x6d\x1f\x14\xf4\x81\x08\x39\x6e\xcc\xa2\x20\xfa\xa5\xe0\x80\xf4\xa1\xb0\x2c\x67\x1f\x09\x94\x52\xaa\xf0\x47\x30\x59\x36\x32\xda\x96\x6d\x93\x8f\x85\x70\x13\x83\x47\x74\xbd\xe7\x2a\x13\xb7\xcc\xb8\x8a\xe1\xae\xab\x18\xee\xbb\xca\xc8\xff\xe5\x55\x0c\xf2\x6a\x86\x79\x2f\x69\xb9\xb3\x5f\xd1\x5f\xc7\xcc\xaa\x2a\xff\x2d\x79\x63\xae\xce\x2f\xbd\x45\x2d\x16\xdd\x09\xe5\x94\xe8\xe7\x40\x1b\x3f\x05\x06\xc0\x1c\x87\xb2\x7d\x2e\xec\x13\x82\x3e\x15\x74\x5c\xd0\xab\x49\x92\x70\x7b\x92\xf8\xda\x1d\x91\x38\x29\xc4\xdf\x04\x9d\x76\x94\xf7\x67\x91\x60\xf3\x63\x69\xf4\x62\x12\xfd\x5b\x04\x7e\x10\xf2\xfb\x8a\x3f\xfa\x4e\x50\xa2\xf3\x18\x35\xfc\x14\x67\xe0\x12\x43\x52\x92\x1f\xd3\xa5\x9f\x19\xfd\xe4\xc7\x50\x40\xf8\x43\x21\x4b\x2b\x05\x39\x46\x5b\x92\x70\x22\x4f\x81\xc8\x22\xe0\x4e\x49\x50\x84\x29\x81\xc2\x16\xda\x8e\x1e\x31\x25\x05\x12\x65\x8a\xfb\xbb\x54\x91\x66\x23\x27\xd8\xc8\x61\x41\xc2\x16\xb6\x1b\x9b\xfc\x9f\xf6\x83\x57\x9b\xf9\x7a\xfc\x6a\x86\xcd\x57\x33\x6c\xb9\xda\xe8\xd7\xce\xab\x6b\x8d\x4b\x74\xfa\xc7\x99\xa7\x2c\xc7\x2a\x86\x60\x0b\x2b\x22\xeb\xf0\x16\x0b\x6d\x02\x10\xd2\x6f\xf6\xeb\x27\xda\xfe\x5f\x63\xfc\x7d\xc3\x6b\x18\xb2\xae\x61\x68\x79\x8d\xc1\xed\x74\x4d\xf4\xbc\x7d\x25\xdc\xce\xd3\xf4\x41\xfc\x12\x09\xe5\xc4\xb0\x87\x15\xa1\x95\xa4\x14\xa6\x02\xef\x4f\xba\xef\xc9\x83\xb7\xe4\x1a\x86\x07\xae\x61\x78\xc8\x83\xf7\xd7\x6b\xce\x62\x9c\x9e\x34\xca\xa8\xee\x50\x4e\x39\x70\x98\xb1\x25\x0a\x4c\xc3\x54\x6c\x40\x3d\x28\x4b\x34\xc5\x6c\xea\x86\x29\x2a\xea\x68\x81\x69\x94\x8a\xe9\x68\xa3\x0f\x89\xea\x63\x12\x25\x62\x6b\x65\xc1\x24\x75\x70\x48\x80\x0a\x7c\xd3\x91\xa8\x21\x39\xae\xb9\x8b\x42\x3c\xaa\xeb\x7e\x23\xcd\x3e\xec\x3d\x92\xa1\xdf\x48\x86\x8b\x46\x1a\x79\x8b\x47\x9e\x85\xbc\x2e\xad\x21\xcc\x6d\x08\xe5\xd4\x08\x56\x59\x2a\x87\x45\x22\x48\x61\xe5\xff\x6d\x25\xb9\x23\x97\x43\x4b\x9c\xc8\x49\x38\xf4\x92\x00\xa4\xac\x98\xad\x4f\xb5\xdd\x1b\x69\xfc\xc8\x27\x23\x19\x3e\x1b\xc9\x70\x7c\xa4\xd9\x57\x09\xd7\x32\x34\xb8\x96\x61\xd5\x02\x2d\xc7\x48\xd7\xbe\x77\xfe\x29\x8a\x5c\x03\x8a\x27\x96\x14\xaa\xe6\x15\x3c\x84\xed\xa1\x9c\x3a\xc0\x4e\x0b\x7d\xf4\x20\xd3\x2a\xc6\x87\x98\xd6\x32\x59\xf8\x14\x5b\xcf\x31\x25\xd3\x1a\x66\x9f\xbd\x92\x29\x0d\xeb\x21\xd1\x3a\x96\x00\x7e\x89\x28\x65\x40\x04\x2d\x1f\x80\x70\xe9\x8c\x90\x96\x90\x8a\xca\x58\xd2\x13\x7f\x1f\xd3\xeb\x7f\xad\x99\xcf\xfb\xae\x65\x58\x7e\x2d\xc3\xca\x6b\xcd\x7c\xee\xba\x36\x7a\xfd\xa2\x92\xdc\x26\xba\xca\x6d\x02\xe5\xd4\x14\x8e\x5b\xd8\x48\x4d\x9c\x45\x4d\xa9\x91\x68\x88\x19\x54\x1f\xc3\x18\x54\x81\xb9\x74\x28\x3c\xa9\xe9\x55\x13\xda\x50\xa3\xff\x59\xc7\xbb\xd7\x19\xbb\xde\xf2\x3a\x86\x0e\xd7\x31\x9c\x7f\x9d\x99\xcf\x0f\xae\x63\xf8\xe9\x3a\x86\x46\x9f\xb8\xfa\xef\x7e\x5d\xf8\x60\x55\x3b\xe5\xec\xbf\xe9\x65\xf9\x8a\xab\x9c\x12\x4f\x21\x94\xd3\xe4\xa0\x8f\x10\x39\x24\x82\x76\xa8\x31\x2c\xb6\xb1\x3f\x0a\xec\x85\x44\x5f\xb3\xfd\x1d\xd3\xdf\x58\x9c\x62\x72\x6c\x10\xe1\xcf\x1c\xf0\x89\x2f\x58\x7c\xce\x61\xdb\xfe\x81\xe9\x7b\xe7\xdf\x73\x2c\xf7\xb7\x73\x2d\x5a\x6c\xd1\x22\xcb\xff\x05\xd3\xe7\x9c\xb0\xde\x22\x4b\xfc\x90\x45\x44\x9f\x5b\xf8\x5e\x53\x31\x3f\x80\xbf\xfa\x55\xa2\xf0\xd5\xa6\xf8\x60\x03\xba\x08\xff\x2a\xe9\xcd\xa6\xf4\x85\x25\x7e\xcc\x22\x21\xfa\xe1\x05\xd4\x07\xb3\xb1\x0b\xe6\x20\x51\x2f\xcc\x11\xdd\xf1\x6f\x1c\x00\x08\xc8\x00\xf9\x88\xd1\x2f\x6d\x0a\x90\x4f\xb0\x6d\xcb\x7a\xd2\x22\x9f\x4c\xa1\x90\x8d\x81\x90\x1f\x03\x8e\x27\x50\xf6\x4e\x08\xdb\x0a\x38\x96\xcb\x67\x0b\xdb\xb2\xfd\x14\x60\x9b\x03\x22\x68\x2b\x9b\x67\x13\x25\x52\x92\x25\xec\xa0\x48\x71\xc2\x2d\xc7\x83\x3a\x9f\x30\x59\xa4\x93\xc3\xc5\x52\x53\x2d\x21\x23\x56\x0f\xe0\x33\x6d\xf7\xae\x37\xfa\xfc\xe4\xf5\x0c\x5b\xae\x67\xd8\x7a\xbd\x47\x9f\x6f\x60\xc8\xba\x81\x41\xae\x71\xf3\xcf\x0f\xeb\xaf\xa7\x6f\x8a\x32\xff\xb9\xc5\x2e\xab\x24\x9c\x4d\x25\x50\x4e\x18\xc4\x50\x31\x1c\xb3\x71\xbb\x85\x6f\x3a\x2c\x3e\x87\x88\x3a\x50\x7b\x61\xe1\xb9\xd8\x5a\x53\x14\x6a\xa3\x22\xa9\xbd\x96\xd8\x67\xc9\x0f\xad\xc4\x23\x16\x7d\x6c\xd9\x3e\xda\x65\xd1\x5b\x96\x6d\xf3\x31\x4b\x7c\x6a\x05\x7c\xf6\x31\x4b\xe9\x52\x00\x7b\x38\x66\x1f\x77\x5b\x01\x87\x68\x0a\x4a\x27\x8b\x1a\x60\xba\x14\xb6\x8f\x52\x55\xee\x50\xd4\xb7\x04\x4b\x9f\xb6\xfb\xb6\x9f\x42\x36\xa9\x19\x42\x0e\x8a\x00\x3b\x2e\x93\x83\x21\x67\x8b\xab\xb9\xf8\x5c\xc7\xfd\x37\x98\x7d\xf1\xdc\x0d\x0c\x5b\x6f\x60\xd8\x77\x83\x99\x87\xf6\x37\x32\x5c\x78\x23\xc3\x98\x67\xf4\xf8\xbf\x7a\x4a\x7f\xcd\x9d\x52\x75\x1e\x46\xe7\x95\x8d\x1e\x9f\x9b\x57\xa4\xda\x92\x70\x03\x15\x38\x36\xd9\x55\x44\x27\x0a\x3e\x3f\x68\x87\x12\xe1\x49\x87\x7f\xac\x8d\xa1\x42\xdb\x33\x29\x44\xef\xdb\x94\x63\x3f\x6d\xd3\x53\xb6\xf5\x9c\x8d\x84\x9b\x6c\x7a\xc1\x96\xcf\xdb\xb6\x1d\x58\x6c\x8b\x45\xb6\xbd\xc4\xa6\xfb\x6c\x5e\x6c\xd3\xdd\x96\xab\x6c\x0f\x66\xd1\x22\xdb\x5a\x6d\x8b\x87\x6d\x45\xc5\x1b\x91\x24\x89\x52\x26\x63\x58\xfa\x30\x2c\x43\xca\x48\x78\x95\x03\x65\x80\xc8\x0e\x52\xd8\x4a\xa0\x24\x4a\x94\x49\x4e\x44\xc1\x41\x91\x62\x27\x53\x0a\x27\x93\xa5\x54\x47\x50\x58\xa0\x08\x8a\x14\x67\xc2\xbe\xd0\x76\xf0\x46\xe3\x47\x3e\xbd\x91\xe1\x2f\x37\x32\x7c\x79\xa3\xb1\x23\x8d\x6f\xd2\x76\x64\xe3\xb3\x6e\x7c\xf4\x7c\x55\x3b\x32\x3e\xaf\x68\x4c\x61\xbe\xee\x28\x99\xa4\x55\x66\x20\x94\xd3\x45\x70\xd2\x31\x17\x3e\x4a\xc2\x06\x14\xc0\x26\xa2\x31\x59\xa4\x4a\x06\x82\x29\xc5\xfd\xae\xa1\xac\xef\x0c\xcd\x09\x82\x44\xb2\x63\x63\x84\x10\x7e\xe9\x8c\x4e\x09\x4c\x82\x15\xaf\xf3\x09\x1b\x29\x88\x14\x10\x7e\x24\x3b\x20\xfc\x41\x00\xf8\x8b\xee\xf7\xb8\xc9\xac\xf7\xda\x9b\x18\x1e\xbf\x89\x61\xdf\x4d\x66\xbd\x37\xdc\xcc\xf0\xca\xcd\x0c\x5b\xdd\xb8\x68\xed\x97\xfa\xab\xbc\xa3\xea\x7a\xab\x60\xbd\x5f\xa9\x2e\x21\xd2\x0f\x8e\xdd\xf1\xf9\x39\xc0\x7e\x0a\x90\xc7\xfe\x24\x7b\xbe\x5f\x8b\xb0\xcf\xef\x04\xf0\x24\xb1\x01\x7e\x16\x94\x84\x7f\x76\x3e\x1d\x0b\xd2\x9f\x82\x74\xa4\x49\x74\xad\xf8\x4f\x7d\x22\xdc\x6f\xbb\x6b\xbd\xbf\x49\xc2\x2d\xf2\x64\xe3\xe8\x7f\x3a\xb7\xbe\x78\xcd\xe7\xfe\xe1\x1b\x4d\x28\x48\x12\x45\x20\x17\x43\x78\x3d\xe6\x0a\x07\xd7\x87\x8c\x82\x86\xe2\x25\x38\x28\x98\x84\x89\xd4\x19\xcf\x0d\xfb\xd0\xa6\xb6\xd8\x86\x7a\xe3\xf9\xa1\x96\xd8\x82\xd2\x30\x35\xdc\x13\x7b\x50\x23\x6c\x48\x7d\xf1\xc2\xe0\x40\x1c\x40\xe7\x60\x87\x70\x06\xd6\xa7\x6c\xec\x46\x59\xd8\xd4\xd9\xbb\xe4\x43\x3f\xea\x88\xcb\x89\xcd\x12\x25\x52\x3d\x4a\xe7\x54\x5f\x80\x1c\xfd\xb1\xc5\x2c\x00\x1f\xa9\x40\x4d\x25\x8f\xc8\xe7\xd1\x3f\x16\x01\xa5\x61\x76\x72\x92\xe7\xa7\x09\x22\x45\xfd\x34\x71\x2d\x1a\xff\x75\x5c\xe7\xbf\x46\x19\x7e\x73\xf5\x28\x86\x1b\x47\x31\xdc\x3a\xca\x53\x67\xbd\x85\xe1\xe0\x2d\x0c\xa7\xfe\xe9\xc6\xe3\x43\xf5\x7a\xcd\xdc\x13\x75\xdd\xae\xce\x2b\x9c\xac\x0b\xab\xf6\xe7\x4e\xf0\xe4\x0b\x62\xe8\x28\x05\x31\x74\x06\xe1\x87\x00\x4a\x0a\x09\xa2\xbf\xfa\xf1\xa4\x5f\x6e\x43\x5d\xba\x61\x89\x12\x43\x8a\xf9\x21\xf9\x88\xb0\x9e\x14\x94\x85\x6f\x05\xc5\xf1\x20\xf9\xc8\x71\x17\x7f\x0d\xd2\x3f\x82\xf4\xf7\x60\xe0\x98\x5f\x7c\xea\x0f\xef\x09\xca\xfd\x41\x2a\x0f\xe2\xfe\xa0\x75\x20\x48\x7b\x83\x74\xb0\xe2\x2f\xff\x14\x0c\xf8\xe8\x98\x9f\x3e\xf5\x87\xdf\x0e\x8a\xf7\x83\xd6\xa1\x20\x7d\x18\x0c\xac\x0d\xca\x32\x24\x7c\x9e\x70\x2b\xe1\xcb\x84\xeb\x11\x47\xe3\x9a\x80\xfd\x42\x80\x08\x9f\x0a\xe0\x9b\x01\x91\xea\xd0\x3f\x7c\x25\x60\xef\x09\xd0\x6b\x01\xbf\xcd\x3e\xb1\xc3\xf9\xce\xf9\xf7\xee\x80\x50\xcf\x0c\xa8\xcf\xb6\xcd\xeb\x03\x72\x5d\x80\xd6\x07\x70\x5d\xc0\xda\x10\x10\x0f\x05\x68\x73\x80\x36\x05\x6c\xdb\xda\x18\xa0\xc7\x03\x81\x39\x41\x95\x3e\xbb\x3b\x18\x5c\x18\x94\x0b\x82\xb4\x30\x88\x0b\x82\x19\x2b\x82\xe2\x45\xc4\x95\xa4\x32\xb4\x73\x43\x38\xcf\x19\xf5\xcf\x41\xf1\xbb\xf3\xd7\x7f\x04\xed\x5f\x82\xf2\x9f\x88\x17\x20\xe1\x07\x01\xf1\x49\x80\x1a\x51\x43\x25\xd4\x5f\x03\xd6\x77\x01\x22\xf9\xef\x80\x1b\xe0\xff\x10\xa0\xef\x03\xb6\xcd\xdf\x05\xe8\x5f\x01\xf6\xd1\xc9\x00\xfd\x2d\xe0\xd7\xc3\x3e\x14\x90\x7f\x0a\xd0\xd1\x00\xfe\x29\x60\x7d\x16\xa0\x3f\x07\x78\x59\x88\xfe\x87\xd4\x5d\x3d\xea\x6f\xfe\xe0\x77\x7e\xfa\x97\x3f\xf8\x93\x9f\x6c\x4c\xa2\x4c\x6c\xa4\x0a\x71\xcd\xb0\x09\x35\xa6\x96\x48\xd4\x0a\xdb\x53\x3b\x3c\x07\x89\x3a\x62\x57\xea\x82\x42\x20\x05\x1d\x47\xa1\xf2\x94\x1f\xf9\x3b\x01\x24\x11\x91\x9f\x1c\xb2\x47\x8c\xbe\xa0\x3f\x23\x64\x07\x93\xc2\xfe\x04\x7f\x98\x13\xec\x90\x1d\x0c\x25\xf9\x04\x5b\xb6\x3f\x60\xc9\x04\x99\x16\x24\x49\x2d\x82\xf5\x82\xa1\xb0\x4c\x48\x72\x7e\x13\x16\x99\x76\x12\x8b\x90\x0c\x0b\x4e\x12\xa9\x6c\x07\x7d\x22\x3d\x85\x02\xc4\x68\x2b\x82\x66\x8b\x94\x54\xe7\x89\xbe\x0c\x99\x89\x22\xe0\x63\xe1\x93\x2c\x84\x70\x76\x9d\x94\xa8\xbf\x3a\xbb\x25\x0b\x9b\x8a\xe6\xd8\x8c\x9a\x63\x33\xdb\x0e\xf9\x3a\x02\xf8\x24\x8a\x2c\x4b\xb0\xcf\x47\x36\xf9\x6c\x12\x7e\x11\xb0\x85\xcd\x32\xe4\x28\xa1\xe5\xc4\xa7\x09\xbe\xa4\x00\x51\x32\xa5\xd8\xc2\x4e\x10\x69\x56\x2a\xa5\xb1\xcd\xc1\x60\xba\x5d\x4f\x64\x60\x7d\x5f\x03\x3b\x93\x32\xfc\xc4\x24\x1a\x52\x23\xbb\x21\x39\x16\xb3\x89\x4d\xa2\x29\x65\xd9\x7e\xae\x27\x9b\x53\x33\x6c\x6e\x35\x13\x2d\xa9\x05\xb5\xb4\xc9\x6a\x45\xad\x59\x70\x33\xd9\x36\xd8\x46\x3a\x53\xd7\x5e\xfb\xc9\x20\x72\x3b\x7f\x67\x3c\x57\x74\x15\x5d\x44\x57\xbb\x8b\x9d\x2d\xba\xf9\x73\xac\xee\x56\x4f\x97\x3f\xf5\xa2\xf3\x6c\xe4\x1e\x94\xc3\x16\x9d\x4f\xbd\x6d\xa2\x3e\x74\x81\xed\xb7\xbb\xc9\xbe\x74\x21\xf6\xb5\x2e\xa4\xbe\x7c\xa1\xbf\x7f\xb0\x1f\x0d\x0c\x0e\xe8\x98\xe4\xc4\x1a\xa2\x91\x90\x02\x85\xe3\x3c\x02\xa2\x95\x10\x22\x49\x08\xd1\xdc\xf5\xbb\x7f\xd5\xf1\xdf\x18\x13\xff\x65\x8d\x61\x68\x3d\x86\x21\x67\x8c\xd9\xcf\x0b\xc7\x30\x2c\x1d\xc3\x90\xed\xd6\x8d\xfa\xba\x5f\x7d\xc3\xcd\x7e\x2e\x28\x2a\xbb\xb8\xb4\x78\xa2\x6b\x83\x67\x63\xb6\x43\xf2\x95\xb9\xb5\x42\x81\xa0\x1d\xb2\xe1\xdd\x04\x15\xee\x13\xb5\x25\xc4\x10\xfa\xc5\xc1\x06\xd1\x0d\xe7\x3b\x59\xf8\x52\x88\x42\x98\x86\xc9\xaa\xae\x90\x82\x09\x28\x70\x53\xb0\x22\x9a\x6b\x40\x8c\xd9\xd8\x4d\x00\x34\x93\xc9\x0e\xb7\x0a\x55\xf6\xa7\x01\x0c\x06\x5c\x9f\x69\xbb\xa3\x3a\xa1\xeb\x7f\x63\x4c\x9c\x25\xf3\x19\x02\xf9\x0c\xe1\x7c\x4f\xbe\x2b\xbf\x96\xfc\x45\xbf\xd2\x71\x57\x4c\x9e\x78\x4b\x45\xf1\x5a\x27\xbf\x97\x87\x51\x62\x40\x54\xe4\xa2\x24\x5a\x98\x49\x15\x09\x70\xf7\xe3\x4b\x9d\xff\xca\x67\xb8\xc4\xfd\xc9\xdd\xf9\x0c\x8b\xf3\x19\x96\x78\xf0\x37\xba\xf8\x65\x51\xeb\xe7\x8e\xbd\xcc\xf3\x0a\x90\x1b\x86\x72\x4a\x84\x37\xc3\x2a\x6b\xa3\x4a\x40\x48\xc2\xf1\x2a\x41\xa1\x33\x17\x11\xde\xf9\x95\xce\xfb\xe7\x1b\x7e\x9d\x30\x96\x21\x75\x2c\x43\xfd\xb1\x66\x9d\x5b\x8e\x65\xe8\x32\xb6\x7a\xbf\xc3\xa9\x1f\xab\xca\x71\x4b\xde\x18\x3d\x17\xba\x96\xd2\x1c\xca\xa9\x05\x1c\x0d\xe3\x8b\x09\xf6\xb6\x04\x7a\x25\x21\x53\xf5\x48\xa1\xc3\x3a\x7c\xd2\x72\x33\xbc\x6e\x75\x87\x3d\x25\x89\xbf\xe9\xf8\x77\xac\xe7\xfe\xe3\xb1\x0c\x5b\x1c\x19\x3c\x72\xbd\x31\x96\xa1\x3c\x8a\x5c\xb9\xd5\xf8\xdc\xc4\x82\x49\x93\x0a\x8a\xc6\xb9\x5a\x58\x21\xd8\x57\x61\x7c\x23\xc1\xde\x93\x40\xbb\xcf\x56\xb0\x93\x9a\xf7\x8e\x33\x7e\xae\xf7\x38\x86\x01\xe3\x18\x46\x8e\x33\x72\xdd\x33\x9e\x61\xc7\x78\x86\xd0\xe7\x6e\x9e\xd6\xfd\xba\xe5\xd1\xaa\x7e\x6e\x4c\x71\x6e\x24\x4d\xbc\x4b\xec\x24\x28\x27\x3f\x12\x0d\x41\xa2\x0c\x3f\x07\x1a\xfb\x29\xb0\x19\xe1\x54\x58\x51\x62\x1f\xa2\xb0\xd0\xc2\x75\x61\x7a\x3a\xac\x34\x4b\x62\x0a\xa6\xaa\x12\x55\x13\x22\x0c\xb9\xed\x0b\x79\x68\x61\x21\x5a\xa2\xb9\x62\x78\x01\x91\x83\x3e\x0c\xa8\x32\xe0\xfb\x89\xb2\x3c\x11\x7f\x45\xfc\x20\xc1\x3e\x94\x48\xca\x59\x3a\xb4\x10\x43\x18\x54\xdd\x24\x36\xed\x4f\xf4\xed\x4a\xc4\xfe\xb4\x3d\x89\x72\x78\x61\x12\x2e\x48\x12\x0b\x93\x2c\xc2\x45\x49\xd6\xb2\x24\x5a\x26\x25\xe1\x3d\x52\x3c\x98\xe4\x7a\x8f\xe5\x49\xe2\xfe\x24\x5b\xe5\x8e\x1e\x4d\x4b\xf4\x85\xec\xc0\xb6\x44\xd1\x4d\xd7\xec\x45\x03\x24\x0a\xa3\x1f\x1b\xa2\x54\xff\x6b\x80\x2f\x27\xda\x5b\x13\xe9\xe5\x44\x3e\x1c\x26\x85\x8d\xe9\xf8\x5b\xd8\x3e\x11\xa6\xbf\x86\xf9\xde\x30\xf9\x31\x8c\x09\xaa\x23\xa3\x1e\xda\xf4\x65\x02\x7d\x95\x80\x5f\x26\x58\xff\x48\xa0\xbf\x27\xf0\x27\x09\xf4\x7f\x09\xfe\x85\x49\x62\x41\x92\xf8\x21\x51\x74\xa0\x77\x12\xad\xc5\x89\x22\x48\xbf\x85\xc5\xc1\xb0\x68\x48\x5d\xe8\x8f\x04\xf1\x55\x82\xb0\x05\x40\x03\xca\xa1\x46\x14\x22\x89\x7e\x29\x14\x87\x63\xc1\xe8\xf3\xf9\xc9\x97\x98\x9e\xe2\x4b\x0e\xa5\xf8\x92\x53\x52\x7c\xc4\xe4\xa7\xb6\x00\x8e\x91\x69\x2d\xa5\x20\x69\x8b\xb0\xe5\x78\x09\x22\xf6\x63\x40\xf8\x6d\x65\xe9\x55\x88\x94\x20\x2a\xe7\xab\x04\xf9\x02\x7e\x0e\x89\xfa\x94\x61\x27\xb0\x60\x4e\x75\xec\x7d\x03\xce\xb4\x1c\x5b\xdf\x88\x1b\x06\x9a\x50\x63\x6c\x62\x35\xa6\x26\xdc\x98\x52\x84\x14\x7e\x11\x14\x01\xe1\x67\x4b\xa4\x89\x4c\x6e\x24\x1a\xda\x4d\x44\x63\xcb\xd8\x83\xbf\xeb\xf8\xb7\xc0\xc4\xbf\x6b\x0a\x18\x1e\x2d\x60\x78\xb6\xc0\xe8\xd7\xe1\x02\x86\x4f\x0b\x18\x76\xba\xfa\xfe\xad\xfb\x75\x54\x5a\x0c\xfd\xd2\x7d\x15\xad\xa0\x9c\x6c\x3f\x07\x52\x1d\x76\x0a\x07\x93\xd5\xea\x07\x05\xe1\x0f\x42\x12\xfe\x28\xa4\x14\x4f\x25\x89\x17\x92\xe8\xf9\x24\x7b\x75\x1a\xfd\x28\x18\x80\x64\x88\x32\x00\x6c\x37\x46\xb4\x2d\x95\xd9\x14\xe4\xbe\x95\xe8\x1f\xfa\xbc\xeb\x04\x23\xef\xe5\x13\x18\x86\x4f\x60\xb8\x66\x82\x91\xb7\x70\x02\xc3\xe4\x09\x0c\x65\x6e\xde\xa5\xf7\x22\xfd\x35\xa9\xda\x3e\x75\xe5\xd5\x79\xee\x5d\xa8\x13\x18\xdf\x3a\xe6\x5e\x73\xfd\xdd\x49\x62\x5f\x12\xbd\x97\x94\xea\x48\x16\xa4\x10\x59\x8e\x6c\x0e\x51\xb5\x1d\x26\x24\x2b\xec\xfa\xd7\xba\xef\x7d\x82\xe7\xfc\xc7\x04\x86\x2f\x26\x30\x9c\x98\xe0\xc9\x83\x4f\xd0\xa3\x58\x15\x25\x7f\x37\xae\xb0\xf8\x96\x4e\xea\xe2\x95\x2e\x2a\x6b\xa8\x53\xee\x73\x48\x71\xb7\x88\xfd\xfc\x46\xe7\xbf\x6f\x35\x2d\xbf\xe7\xdd\xca\x70\xe1\xad\x0c\x43\x6e\x35\x38\x37\xb8\xbf\xaf\x78\xbe\x17\x47\x17\x76\x09\x73\x33\x61\x35\x06\x5f\x42\xfb\x45\xa4\x97\xd0\x02\x19\xdc\x60\x4b\x12\x8f\xda\xf4\x98\xad\x62\x77\x49\xe9\x46\x4f\xfe\xa9\xf3\xe0\xb7\x1a\x9e\xb7\xf3\x56\x86\xdd\xb7\x32\xbc\xe3\xc1\xdd\x77\x6b\xad\x7d\xb8\x8e\x08\x63\x27\xc6\xec\x98\xfe\x56\xc7\x01\x85\x06\xa7\x79\x21\x43\x9b\x42\x86\x0e\x85\x9e\x3c\x68\x61\x2d\x7d\xb5\x5e\x14\x6f\xa7\x34\xa1\x3b\x93\xff\xd2\x7e\xb0\xd0\xac\xd7\x83\x85\x0c\xab\x0a\x19\xd6\x16\x9a\xfa\x6a\xd5\xba\xf9\xe8\xe2\xa2\xb2\xfc\x69\x65\x9d\xc6\xe4\xe7\x8d\x29\x2c\x28\xca\xbf\x68\xda\xe8\xfc\xfc\x31\xf9\x63\x54\x0d\x4c\x57\xc2\x00\x88\xe0\x20\x11\xec\x23\xe7\x09\xdf\xe9\x7e\xd0\x42\x53\xe7\xfe\xa3\x90\x81\x26\x32\x58\x13\x3d\x75\xdc\xc2\xba\xe0\x8c\x28\x98\x98\x5f\xac\x8e\x2f\x68\xa4\x72\x85\xa4\x3f\xfe\xad\xfb\xff\x27\x1a\xbc\xdb\x26\x32\x94\x4d\x64\x98\x16\x3f\x5e\xfe\xc4\x92\xe2\xd2\xbc\xd2\xe9\x11\xc4\x03\x11\xc4\x53\xba\xfe\x3d\xd1\x93\x07\x9d\xc8\xf0\xe9\x44\x86\xcf\x3d\x78\x1b\x27\x47\xc7\x6b\xdb\x3e\x7f\x62\x49\xd9\xf4\x01\x65\xd3\xda\x75\x1a\xe8\x62\x47\x40\x8e\x79\x86\x05\xdf\xeb\x3e\xf0\x22\xcf\x3d\xd0\x45\x0c\x7d\x8a\x18\xfa\x15\x19\x9c\xaa\xfb\x2a\x2a\x4e\xb1\x07\xe3\x44\x05\xc6\x0f\xba\x1e\x5a\x64\xf4\xee\xe1\x22\x86\xb5\x45\x0c\x1b\x3c\xcf\xbf\xa4\xac\xf6\xe7\x5f\x54\x6a\x74\xe0\x9b\xc8\x10\x7e\xd4\x75\xc0\x22\x33\x4f\xbf\x16\x31\xfc\x5e\xc4\x40\xc5\xe6\xf9\x5b\x62\xe8\x9b\xf7\xf9\x15\x24\x55\x23\xfc\xe0\x22\xfc\xa4\xf9\x70\xb1\xe7\x3d\x40\xc5\x0c\x37\x17\x33\x8c\x2e\x8e\x7d\x6e\x22\xda\xf3\x23\xe9\x5c\x0b\x0e\x92\x05\x67\x74\x37\x9c\x54\x25\x0b\x80\xff\xe8\x3e\xe0\x62\x33\x8e\xb7\x8b\x19\xf6\x17\x33\x7c\x50\xec\xe9\xfb\x77\x31\xfb\xba\x7d\x02\xd3\xe6\x56\xc6\xbb\xa6\xa0\x6c\xfc\x80\xbc\xa2\xd1\xf9\xaa\x40\x32\x2a\x19\x0e\x52\x0a\x1c\x14\xba\x99\xcb\x12\xac\xfb\xba\xfc\x9e\x82\xe6\x7f\x75\x1c\x54\x62\xec\x7e\xbf\x12\x86\x41\x25\x0c\x97\x95\x18\xdc\x71\x25\x6e\x9e\x69\xad\xdb\x97\xf0\x50\x65\xdc\x92\xd2\xe2\x92\xbc\x71\x79\x65\xf9\x06\x7c\x03\x36\x86\x83\xd4\x04\x4e\xaa\x06\x24\xd5\x39\xe2\x43\x4b\x48\x69\x5b\x2c\x52\x30\x84\xed\x54\xe1\x84\x49\x90\x20\x16\x96\x45\x2a\x34\xfb\x9f\x9e\x07\x8f\x3c\xfb\x4b\x18\x0e\x94\x30\x1c\x2a\x31\xf3\xbd\x22\xc6\x7a\x96\xe4\x95\xe6\x17\x95\x69\x21\x06\x94\x4d\x03\xa0\x4c\x38\x48\x99\xb0\x51\x62\x98\x82\xa1\x24\x0c\xa2\x10\x3e\xb2\xcd\xf8\x4f\xeb\xf1\xdf\x66\xf0\xfa\xdc\xc6\x30\xe0\x36\x86\x41\xb7\x99\xf1\x5f\x7f\x9b\xc6\x96\xab\xdc\x3a\xde\xaa\xca\xb8\xa5\xf9\x13\x8b\xa7\xe4\x0f\x18\x5f\xa0\xcb\xad\xb3\x31\x08\x07\x29\x04\x7b\xdc\x72\x2b\x91\xea\x4f\x65\xb2\x75\x5b\x9f\x6a\xa4\xd1\x81\xe8\xcf\xda\xfe\xdf\x66\xfc\xce\xab\xb7\x31\xbc\x71\x1b\xc3\x6e\x0f\xfe\xfe\xdb\xa2\xfb\x9d\x0a\x7c\xc7\xf7\x74\xea\xec\x40\x27\x09\x38\x48\x52\xd7\x3d\x75\x09\x5b\x8f\xf5\x17\x6d\xff\x4b\xcd\x3e\xef\x50\xca\xd0\xb9\x94\x21\xbb\xd4\xe0\xf4\x2f\xd5\x38\x6b\xab\xf4\x41\x18\x7d\x1e\x5d\x31\xb7\x91\x0d\x8f\xb9\x7a\xb0\xf7\x32\xea\x45\x26\xb4\x2d\xc7\xab\x3b\xff\x8a\x44\x44\xbf\x6a\x1e\x50\x6a\xf6\xd1\xd3\xa5\x0c\xcf\x97\x32\xbc\xec\xc1\x7f\xc3\xc5\xdf\x75\x36\xf8\xda\x20\x60\x5f\x56\xfb\x69\x03\xa3\xee\x7f\x70\xa0\x8d\x63\x3f\xa3\xeb\x7f\x93\x0c\x6e\xab\x49\x0c\x1d\x26\x31\x9c\x3b\xc9\xe0\x76\x9f\xa4\x71\x8f\xba\x7d\x9a\x59\xd3\x6a\xc0\x35\x75\x99\x65\xe8\xec\x65\x1b\x9e\x63\x74\xe2\x17\xe9\xa9\xdf\xff\xa6\xed\xde\x24\xa3\x57\xeb\x26\x31\x3c\x3e\x89\x61\x93\x07\xf7\x63\x17\xf7\x27\x37\xef\xff\xf6\xc7\x35\xe0\x8e\x36\x7b\x8b\x5a\xc3\x41\x6a\x03\x3b\xd8\xd5\x2e\x9f\x4a\x94\xf9\x48\x92\xa3\xde\xa4\xea\xfa\x36\x25\x92\x24\x9b\x9c\xbf\xf1\x0b\x00\x21\x6d\xf2\x13\x93\xc5\xd2\x32\xda\xf6\xbb\xd6\xff\x32\xd3\x47\x71\x41\x19\xc3\xc0\x32\x86\x4b\xca\x8c\x9c\x45\x65\x6e\x7f\x8c\x7b\xee\x60\xeb\x97\xd5\xed\x8e\xc7\xcf\xe0\x06\xea\x09\x07\xa9\x17\xcc\xb1\x90\x44\x08\x51\x5a\xe8\xb6\xe8\xf8\xa4\xd2\x92\x80\xcf\x0e\x08\x91\x2a\xfd\x24\x59\xeb\x8a\xb2\x50\xce\x67\x61\x11\x63\x80\x58\x52\x90\x7c\x11\x41\xff\xd0\x71\x60\x99\xb1\x8f\x27\xcb\x18\xbe\x2e\x63\xf8\x57\x59\xec\xf3\x89\x66\x1e\xcb\x0a\x26\xe6\x97\x56\xf5\x87\xce\x5e\x11\x50\x6e\x79\xfa\x3b\xb4\x9a\xf4\x9c\x6c\xf4\x65\xc4\x64\x86\xeb\x26\x33\xdc\x34\xd9\xcc\xc7\x98\xc9\x95\xf5\x65\xdf\x8c\xd8\x78\x46\x5d\x8e\xa3\x1f\x0e\x52\x00\x0e\x59\xa8\xdb\x75\x04\x45\xc6\xa7\xbb\xf0\x5f\x98\x6c\xf4\xe5\xc0\x64\x86\x8f\x26\x33\xfc\x9f\x07\xf7\x9f\x2e\xee\x81\x7b\x5d\x9e\xb0\x34\x36\xae\x51\x97\xdc\x44\x38\x48\x49\x70\xd4\x8a\x6c\x50\xb5\x49\x91\xa4\xa3\x17\x6a\xa3\x12\x21\xab\x10\x8e\xf4\xf8\xa7\x18\x5e\x7c\xf9\x14\x86\xe1\x53\x18\xae\x99\x62\xe4\xb8\x71\x8a\xdb\xc7\x53\xa5\xaf\xd9\xab\x0f\x26\x9a\xc2\xd9\xa8\xf7\xe8\x42\x1b\x49\xf9\x20\x53\x30\x17\x7a\xdc\x53\x8c\xfe\xed\x9d\xc2\xb0\x6f\x0a\xc3\x91\x29\x86\x77\x7c\x3b\x85\xe1\x3f\x53\x18\xd2\x16\xbb\xf1\xe8\x32\xfd\xb5\xe4\xdf\xd5\x71\x23\xc9\xe6\xbe\x59\x8e\x27\x4f\xe0\x70\x4a\x02\x85\x2d\x78\xda\x46\xc2\xd5\x61\x49\xf8\x60\x58\x5a\xe1\x65\x61\x7a\x20\x2c\x58\x00\xf8\x65\xaa\x16\x88\x5c\x6e\x94\xe2\x31\x5c\xba\x30\x7d\xc9\x54\xa3\x0f\x63\xa6\x32\x4c\x98\xca\x50\x34\xd5\xcc\x47\xd9\xd4\xda\xf4\x61\x8a\x23\x55\x15\x7d\x38\xe4\x9a\x8f\x03\x76\x35\xf3\x01\xac\xe0\x76\x4d\x35\xfa\xfe\xe7\xa9\x0c\xc7\xa7\x32\x7c\xe5\xc1\x3d\xe5\xe2\xee\x8a\xb1\x0e\x5e\xdc\xc8\xbc\xe4\x6a\x2d\x3c\x62\x23\x39\x31\x81\x6a\xf7\x96\x52\xbb\x5f\xb0\xf4\xfa\x4f\x33\x16\x62\xd8\x34\x86\x6b\xa6\x31\x5c\x3f\xcd\xe0\xde\x3c\xad\x66\x7f\x64\xe2\x10\x43\xbc\xfa\x6a\xcf\x74\x44\x54\x22\x5e\xb6\xc2\xdb\x3c\xcd\xe8\xfd\x7b\xd3\x18\x3e\x98\xc6\xf0\x91\x07\xef\x4b\x17\xef\x27\xb7\x0f\x68\xd5\xe1\x1a\xe3\x0f\x03\xba\x8c\x92\xe0\x20\x25\xc3\x42\x75\x22\x44\xd9\x42\xe9\xd6\x24\x75\x33\xab\xea\xf6\x76\x46\xa0\xe4\xe8\x3c\xdd\x8c\x7b\xc8\x74\x86\xa1\xd3\x19\xae\x9a\xee\xe9\x7f\x9a\x5e\xfb\xb8\x2b\xec\x4b\xb5\x91\xaf\xb5\x3c\x23\xf7\x2b\xbc\x0d\x1e\xbc\x9d\xd3\x19\x76\x4f\x67\x78\xc7\x83\xf7\x41\x5d\xf1\xba\x7a\xf0\x9e\xb4\xaa\xc4\x00\xce\x47\x40\xe1\x66\xdc\x6e\x70\xb3\x6f\x67\xe8\x75\x3b\x43\x9f\xdb\x0d\x6e\xbf\xdb\xeb\x88\xdb\xcd\x83\xfb\x9c\x77\x9c\x41\x85\xb7\xd0\x83\xb7\xf2\x76\x86\x35\xb7\x33\x6c\xf6\xe0\xed\xa9\x05\x2f\xc2\xad\x5b\xc0\x6a\x0c\x6c\xc5\x84\x97\x51\x6c\x55\x27\x5a\xb7\x92\xbc\x5a\x90\x38\x86\xe2\x6f\x52\x9c\x94\xe2\x53\x67\xcc\x57\x29\x96\xad\x14\x2a\xa4\xf0\x7d\x33\xcc\x3e\x6a\x33\x83\xe1\x9c\x19\x0c\x9d\x67\x18\xfc\x6e\x33\x34\xfe\x88\x98\xfb\xc8\x1b\xf7\x78\x1c\x5d\x2e\xc3\x6a\x87\xe3\x5b\x8e\x7f\x55\x95\x7c\x85\x37\xcd\x83\xb7\x62\x06\xc3\xc3\x33\x18\xd6\x79\xf0\x36\xcc\xa8\x6d\xdf\x7a\xf0\xcc\xc6\xad\x0a\x06\x00\x61\x85\x77\x7c\x86\x89\xeb\x7e\x99\xc1\xf0\x9b\x83\x35\xf3\x6c\xf8\x89\xc7\x2f\x16\x17\x45\x39\xf8\x9e\xa8\x9e\xdf\x77\xa6\xb1\x7f\xd7\xce\x64\xb8\x61\x26\xc3\xa8\x99\xb1\xef\xf7\x88\xf6\x7c\x1d\xae\x55\x3d\x68\x9a\xa4\xf7\xff\x4c\x33\x5f\x7b\x67\x32\xec\x9b\xc9\x70\x60\xa6\x99\xaf\x0f\x67\xd6\x36\x5f\x06\xa7\xc6\xe9\x82\x64\xad\xff\xb3\x0c\x5e\xce\x2c\x86\xf3\x67\x31\x5c\x38\xcb\x13\x07\xcf\xaa\x4d\x1f\x8c\x5d\xad\x51\x1d\x20\x45\xeb\xff\x2c\xb3\x3e\x8f\xcd\x62\xd8\x34\x8b\xe1\x19\x0f\xde\x73\xb3\x2a\xfb\x8f\x1a\xf1\xdc\xb0\x3b\x2b\xda\xf0\x20\x55\xe1\x9d\x9e\x65\xd6\x2b\xf9\x0e\x86\xf4\x3b\x18\x1a\xdc\xe1\xe9\x1b\xb8\x43\xe3\x6d\x99\x59\x3b\x9e\x1b\x66\x77\x8e\x0a\x07\x69\x0a\x66\xfc\x1d\x0c\x23\xdd\x9f\xcc\xbb\x83\x61\xd1\x1d\x0c\xf7\x79\xf0\x96\xb9\x78\x5b\x17\x45\xc7\x8b\x68\x7b\xe5\xd9\x34\x79\x2c\xaa\x80\xac\xa7\xf0\x8e\x7a\xf0\xbe\xbf\x83\xe1\xbf\x77\x30\xfc\xe2\xc1\xfb\xcd\xc5\xeb\xbb\xa2\x36\x3c\xa3\x2d\x51\xc0\x00\x20\x5d\xfb\xff\x3b\xcd\x7c\x96\xdc\xc9\x30\xf9\x4e\x86\xe9\x77\x1a\xbc\x99\x77\xd6\xb6\x7e\x51\x33\x40\xed\x22\xa9\x2d\xcc\xf2\x5c\x04\xe0\xbd\x77\xa0\xbe\x82\xdd\x77\xa7\xd1\x9f\x9f\xee\x64\xf8\xf9\x4e\x86\xdf\x3c\xf8\x30\x3b\x7a\x7e\xb0\x56\x7c\x6f\x0a\x0a\x93\xa2\xc8\x90\xa1\xc7\x3f\xdb\xe0\x97\xce\x66\x98\x3a\x9b\x61\xc6\x6c\x83\x7f\x47\xdc\xf8\x26\x48\x8c\x86\x0e\x90\xa9\xc7\x3f\xdb\xdc\xc7\x75\x7c\x36\xc3\xdf\x66\x33\x7c\xed\xc1\xff\xd6\xc5\xdf\xb8\x38\x3a\x7e\x85\x75\xa8\x75\xb9\xa1\x81\x8e\x7f\xee\x32\xeb\x7d\xd5\x5d\x0c\xd7\xdd\xc5\x70\xd3\x5d\x06\x2f\xef\xae\x5a\xf3\xb1\x15\xd0\x15\x1b\xa9\xca\x1e\xaa\x88\x81\x1b\x6a\xfb\xe7\xc1\xdb\x7b\x17\xc3\xbe\xbb\x18\x0e\x78\xf0\x3e\xbc\xab\x96\xbc\x6c\x34\xb4\xbe\x29\xb0\x1a\x53\x41\xa6\x02\x04\xa4\x70\x23\xda\x46\xda\xfe\xcd\x31\xe7\x2f\xba\xcd\x61\xe8\x39\x87\xa1\xf7\x1c\x83\x77\xe1\x1c\x8d\x77\xfa\xbe\xe8\xf3\x59\x01\x53\xeb\x76\x85\xc6\xda\xfe\xcd\x31\xf5\xe7\x47\xe6\x30\x6c\x9c\xc3\xb0\xd9\x83\xf7\x8c\x8b\x37\x6a\x56\x6d\x78\x15\xc6\xaf\x2a\x56\x13\x85\x73\x6a\x8e\xe1\x11\xd6\x5c\x86\xe0\x5c\x86\xc4\xb9\x06\x27\x65\xae\x6b\x87\x6e\xaf\x05\xa7\xc2\xe8\x55\x1b\x52\x53\x85\x33\x72\xae\xc7\x1e\xcc\x65\x98\x3c\x97\x61\xba\x07\x67\xde\xdc\xe8\xf6\xe0\x96\xe9\x65\xf9\x93\x3a\xb5\x6d\xdf\xdf\x3d\xb1\x66\xb8\xc0\x28\x1f\x1c\x22\x3f\xcc\x74\xc8\x99\x10\xaa\x55\x5e\x48\x4f\x3d\x29\x4b\xef\x83\xb9\x9e\xf7\x61\xcc\x65\x38\x3e\x97\xe1\xab\xb9\xb1\xcf\x2d\x55\xc5\xab\xb8\xa4\xea\x10\x09\x58\xa9\xf8\x5e\x33\x1d\xf7\xce\x33\xcf\xcd\x9b\xc7\x30\x76\x1e\xc3\x84\x79\x86\x7f\xcd\x9b\xc7\xb0\x68\x1e\x57\xd3\xf7\x53\xdf\x45\xc7\x19\x11\x39\xf4\x5c\xf5\x37\xc3\xf2\x27\xe5\xab\xed\x9e\x95\x0c\x87\x28\x05\x36\xa3\x4b\x47\x1b\x63\x13\x55\xdf\x0e\x51\x26\x85\xd4\xd1\xf5\x04\x67\xda\x25\x21\x4a\x49\x91\x3a\x7f\x73\x25\xef\xa5\xf3\x4c\x1e\xfe\xd0\x3c\x86\x8f\xe7\x31\xfc\x69\x5e\xec\x79\x70\x87\xbc\x0f\xd1\x72\x13\xc7\x2d\xd4\x73\xda\xde\xed\x79\xaf\xcd\xdd\x0c\x63\xef\x66\x98\x70\xb7\xe7\x9c\xce\xdd\x0c\xdb\xef\xae\x5e\x97\x86\x64\x7f\xd4\x71\x8f\x2b\x2d\x9e\x5a\xfd\xa7\x65\xa5\xd3\x07\x95\x16\x4f\xed\x3f\x7d\x58\xfe\xa4\xc2\x82\xd1\xf9\x9a\x12\x5f\x00\x87\xe8\x42\xf8\x0e\xf1\x1a\xba\x49\x74\x40\x89\x9d\xb1\x19\x11\x65\x91\x0f\x03\x18\xe0\x74\x24\xac\xaf\xe7\x86\x49\xa2\x3a\x08\x4d\xce\x6c\x90\x8d\x88\x5d\xc9\x4f\x36\x09\x4a\xa6\x76\x12\x20\x8d\x02\x94\x4a\x61\x65\x55\x50\x48\x12\x68\x49\xee\xe4\x84\xe1\xd0\x52\xc7\xbf\xf3\xcd\xfa\x36\x99\xcf\xd0\x62\x3e\x43\x9b\xf9\x46\x5f\x7b\xcc\x8f\x6e\xcf\xaa\x8e\x64\x90\x1a\x1f\x61\xe7\x00\x1c\xa2\x20\xec\xd2\x87\x49\xf4\xf9\x54\x56\x0c\x5a\xba\x29\x8d\x56\x7a\xdf\xcf\xf7\xec\xfb\xf9\x0c\x1b\xe7\x33\x6c\x9e\x6f\xe6\x77\xf7\x7c\x86\xf2\xf9\x0c\x33\xab\xe0\xca\xed\xd1\xf1\x23\xa7\xdf\xfa\x66\xc0\x21\xca\x84\x4f\x1c\x01\x66\x11\xd1\x1d\x8e\x20\x3e\x41\x02\x7d\x74\xb7\xc3\xee\x42\xaa\x25\xc8\xd2\x87\xa2\x12\x29\xd2\x8f\xdb\x5a\xc9\x95\xb5\xc0\xe4\x37\xfa\x2c\x60\xe8\xbf\x80\xe1\xe2\x05\x46\xae\xbc\x05\x0c\x13\x16\x30\xbc\x3a\xbd\xb2\x5c\x2d\x6b\x92\xcb\x6c\x66\x57\xba\xef\x1c\xe9\x1e\x74\xa6\x67\x25\x7a\xe4\x5b\x57\x93\x7c\x6d\xf4\x6d\x0c\x1e\xf9\x0e\x2f\x60\x38\xba\x80\xe1\xb3\x05\x66\xbd\x7e\x5f\xa0\x67\x79\x76\x15\xbd\xac\xbe\xdb\xf2\xc6\x5c\x5c\x5a\xec\x36\x71\x68\xa9\xd4\xe1\x35\x74\x96\x4d\x90\xea\x46\x70\x76\x9d\x2d\x08\x83\x2a\xff\xe6\xec\x3c\x41\x7e\xb2\x48\x6d\xb9\xb6\xda\xff\x2f\x34\xfc\xfc\xda\x85\x0c\x37\x2d\x64\xb8\x65\xa1\x91\xa7\x70\xa1\x96\x27\x6b\x5a\x34\xfd\x99\x98\x77\x6b\xfe\xf0\x0a\xc5\x1f\xe5\xaa\x8e\x40\x49\x01\xe9\x57\xa7\xd7\x02\xc6\xce\xb5\xd3\x79\x8f\x85\x66\xfc\x9f\x2e\x64\xf8\xcb\x42\x86\x2f\x17\x9a\xf5\xe1\x45\x0c\xa1\x45\x0c\x47\xdd\xf3\x73\x15\x7d\x34\x49\xff\xae\x61\x7d\xd4\x75\xa2\x38\x1b\xeb\xc1\x21\x4a\xd7\x87\xcb\xde\x23\x2c\x27\xf1\x10\xe1\x4e\xa2\x66\x82\x9c\x8d\x87\x84\x7e\xf4\xab\x69\x08\x4a\xcb\xd1\x66\x47\xbb\x85\x44\x91\xe8\x3c\xb9\xbd\x92\x6f\xd4\x22\x33\x1f\x33\x16\x31\xcc\x5e\xc4\x30\x6f\x91\x91\xef\xd1\x45\x0c\x9b\x17\x71\x35\xfe\x90\x56\x93\xfe\x54\x1c\xfe\xee\x9c\x02\x87\x28\x15\x96\x4b\x24\x7c\x8d\x88\x68\x87\xbb\xcd\x54\xff\x8a\x8f\x76\x3b\xda\x12\xa0\x88\xf6\xf8\xc9\x73\xfe\xa0\x83\x36\x67\x8b\xcd\xbe\xeb\xb8\x98\xa1\xeb\x62\x86\x9c\xc5\x46\xbe\xab\x17\x33\xdc\xe8\xfc\x4d\x95\x3e\xa4\x17\x62\xd8\x73\x47\x8f\xaa\xff\x54\xd5\xb6\x94\xbe\xeb\x29\x3d\xe2\x48\xfc\x9e\xc0\x72\x41\x4b\x05\xae\x14\xaa\x57\x4a\xdd\x73\x81\x12\x9d\x95\x4e\xd0\x1d\x4b\xca\x5c\x48\x54\xe7\xbf\xcf\xd1\xf9\xbf\xc5\x66\x3e\xcb\x17\x33\x7c\xb0\x98\xe1\x23\x8f\xbc\x5f\x2d\x66\xf8\x7a\x71\xf5\xf9\x3c\x54\x83\xbc\xee\x74\x86\xe0\x10\x85\x60\x09\xd2\x0a\x75\xc8\x1b\xbf\x16\x78\x5c\x28\x67\xee\x97\xc2\x11\xc5\xd9\x88\x26\xe0\xee\xa8\xf9\xee\x3d\x9e\x7a\xdf\x3d\x0c\x79\xf7\x30\x14\xdd\x63\xe4\x99\x7b\x0f\xc3\xc2\x7b\xb8\x1a\x7f\xfa\x69\x5b\x74\x79\xae\x2a\x2a\x35\x12\x61\x56\x22\x1c\x22\x6b\x13\xca\xcd\x48\x9b\x50\xc2\x12\xcb\xbd\x80\x41\xe2\x02\x4b\x9e\x61\xfa\x95\x25\x80\x2d\xfd\x00\x96\xe7\x48\xa7\xfa\xe8\xa4\xf9\xcf\x3d\x66\x7d\xff\x71\x0f\xc3\xbf\xee\x61\xf8\xfe\x1e\xb3\x1f\xff\x77\x8f\x9b\xaf\x8f\x1a\x7f\x0c\x28\x2e\x2a\xcb\x2b\x28\x52\xed\xe0\x25\x02\x0e\x93\x84\xe5\x58\xe5\x04\xe2\xb9\x7a\x1e\xee\x35\x38\x43\xef\x65\xb8\xfa\x5e\x86\xeb\xee\x35\x38\xa3\xee\xad\x09\xe7\x92\xbc\x49\xb9\xa5\xf9\x63\x0b\x54\x34\x5a\x62\xc1\x61\xb2\xd5\x75\x13\xde\x5c\x67\x67\x1d\xff\x7a\x70\x5e\xbb\x97\xe1\xcd\x7b\x19\xf6\x78\x70\xf6\xd5\x86\x33\x7c\xf2\xd8\x0a\x1c\x3f\x1c\xa6\x00\xec\xd2\x39\x76\x51\xd1\x48\xd2\x45\xe1\x24\xdd\xe7\x39\x07\x73\x1f\x43\xbb\xfb\x18\x3a\xde\x67\x70\xce\xbf\x4f\xe3\x8c\x9c\x53\x79\x5f\x68\x9c\x11\xa5\x05\x13\x87\xe4\x8f\x2d\x73\xef\x8d\x75\x62\xb6\xc3\xe4\x87\xa3\x3e\xb7\xca\xa7\xc3\x36\x94\xec\xc9\xb7\x75\xd5\x7e\xd0\x83\xbb\xee\x3e\x86\xc7\xee\x63\x78\xd2\x83\xbb\xa3\x56\xdc\x61\x05\xe3\xc6\x47\x80\x4b\xc2\x70\x98\x12\xe1\x5b\x9f\xdb\x0f\x28\xc9\xef\x44\x0a\x14\x54\xf0\x7e\xf2\xf0\xc7\x6e\xda\xff\x2f\x31\xf8\x19\x4b\x18\x1a\x2f\x61\x68\xb6\xc4\xe0\xb7\x59\xa2\xff\x93\xdc\x3b\x62\xe1\x47\xa0\x25\x1c\x26\x86\xf9\x7e\x75\x41\x86\xb9\x42\x26\x5b\xe1\x94\x2c\x31\x76\xfb\xae\x25\x0c\xf3\x97\x30\x2c\xf6\xe0\x3c\xb6\xa4\xa6\x75\x2c\x28\x1a\x93\x3f\x2d\x02\x94\x08\x87\x29\x09\x8e\xf8\x55\x6f\x5c\xb2\xea\x47\xb6\xc8\xb1\x81\x61\x4c\x56\x97\x36\x58\xde\x73\xb9\xdd\x75\xfc\xef\xc1\xe7\xa5\x0c\x81\xa5\x0c\xe1\xa5\x06\xbf\xf9\xd2\x9a\xf0\x0b\xf3\x26\x95\x0d\x8e\x22\xc3\x2f\x7e\xf7\x44\xb0\x8f\x08\xed\xe8\xf8\x39\x3a\x0f\xb2\xd4\xcc\xf3\xcc\xa5\x0c\x77\x2e\x65\x98\xbb\xb4\xb6\xf8\xdc\xf1\x8f\xfd\x86\x0f\x18\x3c\x78\xb8\x0a\x8d\x6d\xb5\x51\xb6\x04\x84\x54\x8b\xaa\x9f\xd6\x43\x3d\xff\xd0\x52\x63\x97\x4e\x2e\x65\xf8\x76\x29\xc3\x29\xcf\xf8\x7e\x5f\x5a\xb9\x7e\x5a\xd1\x1f\x60\x70\x06\x4c\x2e\x9b\x94\x1f\x51\x24\x27\x26\x38\x4c\x99\x50\x1e\x40\xa2\x80\x20\xcb\x67\x25\xdb\x8e\xff\x77\x82\x16\x4b\x24\x98\xf1\xf5\x54\xb0\xb9\xcb\x0c\xbf\xca\x5b\xc6\x30\x76\x19\xc3\x84\x65\x06\xbf\x64\x99\xc6\x5f\x36\xab\x46\x3d\xf6\x28\xd2\xb2\x60\x65\x45\xea\xa5\xe3\x9f\x65\x66\x1d\xf7\x2f\x63\x38\xb8\x8c\xe1\xb0\x07\xe7\xe8\xb2\xe8\xf9\x39\x83\x33\xbc\x24\x4f\xc7\x1b\xae\x81\x5b\x1b\xac\x6c\xe0\xce\xd3\x71\xe0\xfd\x1e\x3f\x79\x3f\x43\xb7\xfb\x19\x7a\xdc\x6f\x70\xd6\xdd\x5f\x93\xbe\x54\xdc\x89\x8d\xb3\xe9\x32\x38\x4c\x43\x60\x5e\x02\x5a\xaa\x3f\x32\x80\x12\xc3\xaa\xd0\x9f\x22\x43\xee\xad\x19\x12\x53\x31\x41\x39\x72\x81\x2d\x9d\x38\x43\x10\x85\x65\x80\x52\xdc\xdf\x36\x73\x7f\xdb\x09\x17\x21\xea\x56\x69\x3f\x09\x5c\x82\xd4\x90\x12\x48\x50\x7d\x4a\xa0\x64\x15\x65\x87\x89\x89\x31\x85\x18\x99\x2a\xb4\xe1\x7c\xad\xff\x9e\xf1\x58\xcb\x19\x42\xcb\x19\x92\x96\x9b\xf1\xe4\x2c\xaf\x75\xff\x0d\xcb\xbb\xa5\xa0\xe8\xb2\xbc\xd2\x92\x8a\xc6\xbd\xc3\xd4\x14\x9e\x0b\xbb\x71\xa2\x13\xc7\x4a\xb2\x9c\x61\xb2\x23\x6c\x7d\x49\x18\x26\x41\x41\x15\x30\x21\xd5\x23\xf7\xec\x6d\x6f\x9d\x07\x5f\xee\x79\x1f\xea\x72\x86\xc5\xcb\x19\x96\x2c\xaf\x6d\x3f\x8c\xcf\x9b\x34\x7e\x78\x99\x43\xc0\x03\xca\x96\x7f\x13\x56\xc8\x3e\xd5\xd8\x4a\x9e\x4d\xe1\x44\xef\x3a\xff\xbd\xdc\xf0\x9b\xff\x2c\x67\x38\xbd\x9c\xe1\x4c\xad\x38\x6d\xdb\x3b\x71\x82\xe1\xc5\x0c\x47\x88\x21\x47\xdd\x38\x56\xf1\xfc\x0b\xb4\x1f\x7c\xc0\x3c\xff\xea\x07\x18\xae\x7d\x80\xe1\xc6\x07\xce\xfe\xf9\x91\x4b\x65\x8f\x90\x80\x4b\x1d\x15\xbc\x50\xd7\x7f\x1e\x30\xeb\xb5\xed\x01\x86\xd7\x1f\x60\x78\xeb\x01\xb3\x5e\x07\x5d\x8c\xaa\x71\x5a\xd5\xe7\xeb\xf8\x8c\xb0\x6f\x02\x1c\xa1\x30\xe4\x3a\xb6\x8a\x25\x0a\x64\xb4\x54\xa7\x78\xc4\x25\xf5\xd5\xf9\x9f\x15\x66\x5d\xba\xae\x60\xe8\xbe\x82\xa1\xd7\x0a\x83\x3b\x68\x45\x4d\xfb\xab\x32\xae\x1b\xd5\xf8\xe0\x08\xf9\x60\xa1\x22\x3a\x28\xd1\x56\x3b\x8d\x23\xf1\x44\x3f\x85\xbb\x6a\x85\xb1\x5f\x5b\x57\x30\xbc\xb6\x82\x61\xff\x0a\x13\x57\xfd\x65\x05\xc3\x57\x2b\xaa\xc7\x55\xd9\xdb\xa3\xe3\x57\x89\xab\xc2\xce\xfc\x3e\x83\x72\x0b\xd2\x33\x28\xb6\xa0\x80\xb5\xea\x62\x40\x5c\x84\xf2\x5e\xa4\x7b\x50\x2c\x43\xd4\xe5\xce\xa0\x63\xe5\x1c\x9f\xe2\xde\x7f\xd0\x5f\xe7\x41\x1e\x34\x76\x67\xf0\x83\x0c\x57\x3e\xc8\x30\xfc\x41\x33\x2f\x13\x1f\x74\xf3\x3a\xb3\x6b\x5e\x8f\x4a\x7c\x23\x09\x8e\x50\x32\x2c\x71\x1b\x20\xd0\x6d\x80\x20\xc7\x0e\xf8\xd5\x7e\xb6\x34\xcf\x50\x1f\x03\xb4\xfd\x7b\xd0\xd3\xff\xf4\x20\xc3\xc1\x07\x19\x0e\x7b\xe4\xf8\xc4\x95\xa3\x6a\xbf\x83\x96\xe3\x8a\xfc\xa9\x5a\x10\x35\x29\xb6\x5a\x98\x1d\xa4\x5e\x30\x58\x91\x46\x81\x81\xda\xfe\xad\x34\xa1\x42\x8f\x95\x0c\xbd\x57\x32\xf4\x5d\x69\x70\x2e\x59\x19\xbd\x2e\x57\x85\xd7\x99\x52\xa7\x9b\x18\x78\x5b\x20\x49\x52\x69\x4e\x97\xdb\x5d\xa4\xf0\x96\xad\xf4\xbc\xff\x7f\x25\xc3\xf3\x2b\x19\x5e\xf6\xe0\x6d\xaf\x15\xcf\xf8\xaf\x08\x28\x2b\x47\x72\x28\xc0\xde\x83\xf8\x17\xeb\xb8\xe7\x21\x83\xd7\xf7\x21\x86\x01\x0f\x31\x0c\x7a\xc8\xe8\x9b\xf3\x71\xe5\x43\x5c\x0d\x6f\xe0\xf6\x5a\x70\xbb\x9a\x35\xcf\x9b\x34\xba\xa0\x60\x78\x7e\x59\x3b\x95\x84\x75\xe3\x6a\x27\x32\xf4\xc1\xb1\x00\xd6\x13\xe9\xba\x1a\xea\x1e\x3c\x18\xa4\xf7\x81\x47\xae\xad\x0f\x31\xbc\xf6\x10\xc3\x1b\x0f\x99\x79\x78\xff\x21\xae\xa4\xff\x85\xb7\xd7\x22\x8f\xaa\xbf\x96\x38\xe6\x32\x08\xc7\x03\xa4\xc2\x15\x14\x14\x20\x87\x47\x48\xf5\xe6\x7e\xe7\xbf\x4f\x5a\x65\xd6\xbb\xd1\x2a\x86\x66\xab\x18\x3a\xad\xf2\xc4\xbf\xab\x6a\x9a\xff\x48\x15\x36\x1d\x56\xa3\x6f\x1b\xda\xaf\x20\x6d\x43\x0b\xa4\x6f\xa4\x24\x71\x2d\x5d\xe7\xb6\x37\xa7\x3a\xbb\x47\xc7\xbd\xab\xcc\x7e\x5f\xb1\x8a\x61\xf5\x2a\x86\xa7\x57\x99\xf9\x3f\xb6\x8a\xe1\xcb\x55\x0c\xaf\xde\xef\xe6\x7d\xdc\x73\xfc\xff\xe8\xad\xdd\xc8\xa4\xe2\xd2\xb2\x4e\x91\xd4\xc1\x2e\xcc\x82\x4f\x48\xd4\x57\x47\x3c\x33\xac\xfa\x76\x86\x80\x96\x62\x43\xdb\xe8\x87\x8c\xde\x6a\xe6\x5e\x9d\x76\x06\xdd\x73\x45\x8f\xb4\x15\x00\x29\x6a\xff\x85\x74\x06\xde\x7b\x46\xd7\x72\x4f\x14\x69\xbd\xb8\x54\xdb\xfd\x87\xcd\x3e\x1c\xf1\x30\xc3\xb5\x0f\x33\xdc\xf8\xb0\xe7\x7e\xe4\x87\xdd\x7c\x72\x95\x7d\xa8\xe4\x2e\x28\x9a\x94\x5f\x5a\x56\x50\x5c\x34\xbc\xb8\x54\x87\x3c\x09\x70\x94\xc2\x90\xad\x7c\x28\xba\xc4\x4e\xc9\x02\x70\x99\xe6\xc1\x0f\x9b\xba\xe4\x5b\x0f\x33\xbc\xf3\x30\xc3\x7e\x0f\xde\x17\x35\xe1\x4d\x2a\x18\x5b\x36\xb0\x78\x6a\x91\xee\x4c\x4b\x86\xa3\x94\x02\x97\xa0\xc4\x74\x4a\x46\x7d\xff\x9b\xad\xc6\xea\x60\x56\x28\x1f\x0c\xd1\x79\xd0\xd5\x66\x9c\x3d\x56\x33\xf4\x59\xcd\xd0\x6f\xb5\xc1\xcd\x5d\x5d\x03\xee\xf8\xfc\xbc\x92\x8a\x21\x2e\xc3\x10\x1c\xa5\x04\x28\x54\x97\x7b\x22\x85\x88\x14\xbb\x26\x0a\xea\xa7\x5f\xae\xf5\x7f\xb5\x19\xe7\x96\xd5\x0c\x2f\xae\x66\x78\xc5\x83\xf7\x8e\x8b\xb7\x73\x72\x65\x3f\xa0\xf0\x26\xe6\x8f\x29\xc8\x2b\xba\x72\xec\x88\xf1\xee\x1d\x65\x7d\x93\xe0\x28\x25\xc3\x4a\x67\x1d\x7d\x52\x9f\x4a\x4c\x50\x79\x86\x00\x55\x34\xa6\x5f\xa1\xf5\x7f\x8d\xb1\xef\x4d\xd6\x30\xb4\x5c\xc3\xd0\x76\x8d\x27\x7e\x5d\x53\x03\xee\x98\xe2\xdc\x82\x29\xc5\xba\xa1\x89\x06\xc3\x51\xba\x14\xf6\xa0\x0a\xf4\x32\x2c\x0b\x89\xa5\x25\x55\x23\x5e\x32\x36\xa1\x4e\x18\xb2\x22\xff\xa6\x46\x44\xd8\x0e\x3b\x92\x25\x03\x22\x2c\x42\xe8\x70\x9a\x44\x0c\xa2\xc4\xa1\x6e\x83\x3e\x51\x27\xb2\x30\x2d\xb2\x39\xe1\x4a\x9d\x07\x5b\x63\xe6\xe9\xd0\x1a\x86\x4f\xd6\x30\x1c\xf3\xc8\x7b\xa6\x26\x79\x6f\x9b\x5c\x30\xfa\xd6\x8a\x85\xd9\x80\x0d\xe0\x28\x35\x84\x53\xfa\x4a\xa3\x00\x5a\x15\xce\x48\x65\x99\x1b\x39\xfa\x21\x88\x2c\x06\x60\xb2\xc8\x46\x37\x91\x9b\xab\xf3\x7f\x6b\x8d\xbd\x1a\xbe\x96\x61\xe4\x5a\x86\x1b\xd6\x1a\x39\xc6\xae\xad\x41\x8e\x0a\x11\x46\x59\x70\x94\x6c\x78\x49\xe8\x8b\xe4\x48\xb7\xe0\xb8\x66\x78\xa8\xce\x03\x78\x70\xb6\xaf\x65\xd8\xb1\x96\xe1\xcd\xb5\xb1\xfb\xeb\xb5\x3e\xe4\x4d\x1b\x98\x5f\xa2\x6e\x91\x63\x38\x4a\xac\xbc\x0f\xba\xa9\xfe\x61\xda\xfc\xac\x33\xfa\x9d\xbe\x8e\x21\x73\x1d\x43\xe3\x75\xb1\xe3\x37\x2d\xb7\xca\xe7\x6a\x07\xa7\x03\x44\x82\xa3\x44\x70\x44\x7a\xfa\xe7\x87\x6b\xde\xb7\xce\xe8\xd5\x9d\xeb\x18\xe6\xad\x63\x58\xb8\xce\xcc\xcf\xbd\xeb\xa2\xe7\xd7\xa3\xe0\x4c\x52\x69\x99\x5c\x1b\x8e\x92\x0f\x3e\x91\x3e\x00\xe1\xad\x07\x8f\xd0\xf9\x9f\x75\x46\x2f\xfe\xbd\x8e\xe1\x87\x75\x0c\xff\xf5\xe0\xfd\x72\xb6\x78\xc3\xa7\xe6\x95\xa8\x0b\x9b\x1c\xc3\x74\x54\x86\x23\x17\x34\x5d\xa5\xed\xdf\x7a\x63\xbf\xaf\x58\xcf\x30\x7c\x3d\xc3\x35\xeb\x3d\x7d\xd1\xeb\x2b\xe3\x6c\x9c\x56\x0d\x67\x92\x4b\xf6\x9c\x85\xf9\xaf\x3a\x92\xa2\xfc\xd1\xd5\x3a\xfe\x5d\x6f\xd6\xe5\xb5\xf5\x0c\x6f\xae\x67\xd8\xe3\x79\xfe\x87\xee\xf3\xab\xde\x73\x5f\xdd\xbe\xde\x3c\xb6\x22\x29\x13\x82\x63\x94\x00\xe9\xda\xc8\x8a\x0a\x23\xeb\x9a\x1f\xb8\x46\xc7\xbf\x8f\x98\xf9\x3b\xe7\x11\x86\xae\x8f\x30\xe4\x3c\x62\x70\x2f\x7b\xa4\x06\xdc\x0a\x3b\x1b\x81\x9c\x8d\x89\x70\x8c\x92\xa0\xad\x31\xb6\x2a\x51\x50\x61\x6c\xc3\x00\x30\x52\xc7\x3f\x8f\x98\xf1\x6e\x7c\x84\xe1\xe9\x47\x18\x9e\xf3\xe0\xbe\x51\x13\x6e\x85\x9d\x8d\xe0\x2e\xc3\x20\x1c\xa3\x10\x5c\xa1\x0a\x68\xa8\x52\x88\xda\xd8\x9a\x84\xfa\xb5\x3a\x0e\xda\x60\xc6\xdb\x6c\x03\x43\xeb\x0d\x0c\xed\x37\x18\xdc\x5e\x1b\xa2\xd7\x97\xab\xdb\xdb\x08\x78\x67\x3d\xe6\x09\x48\x64\xe9\x0e\x52\xf2\x2b\x0a\x68\x6c\xae\xf3\x71\x9d\x8e\x03\x36\x98\xfd\xb1\x66\x03\xc3\xa3\x1b\x18\x9e\xf0\xe0\xff\xab\x26\x7c\xd7\xee\x9a\xe9\xa6\xbe\x70\x8c\xfa\xc1\x72\xd4\xa7\x1e\xd9\x42\x92\x92\x35\x41\x4d\xc4\x0c\x6a\x89\x92\x23\xff\xa6\x0c\x55\x5c\x6c\x41\x52\x04\x84\x4f\x04\xd4\x4d\xdb\x7e\x65\x7c\x7b\x44\x8c\x6f\x6b\x62\xd7\xf8\x5e\xaf\xeb\xff\x8f\x9a\xf9\xba\xfc\x51\x86\xe1\x8f\x32\x5c\xf3\xa8\x91\x77\xfa\xa3\x35\xc8\x1b\xb1\xbb\x11\x89\x37\x60\x26\x1c\xa3\x06\xb0\xbc\xc2\xf8\x46\x98\x80\x3a\xf4\x99\xa1\x72\x01\xc6\xf8\x5a\x15\xc6\x17\x00\x6e\xd0\x75\xdf\x47\x8d\x09\xf8\xf8\x51\x86\x4f\x1e\x65\x38\xe6\x91\xe7\xf3\x47\xa3\xc7\x6d\xee\x3e\x51\x61\x9b\x2f\xf2\x9e\x71\x4f\xdb\x31\xdc\xa8\xfd\xff\x63\xc6\xee\xf6\x7b\x8c\xe1\xe2\xc7\x18\x2e\x7d\xcc\x3c\xff\xf2\xc7\x6a\xb0\x27\x6d\xdb\x7b\x2c\x4a\x05\x97\xae\xf4\x66\x0b\x8f\x01\xbb\x49\xfb\xff\xc7\xcc\x3e\x78\xe9\x31\x86\xed\x8f\x31\xbc\xee\xc1\x7b\xb3\x4e\x78\xda\x64\x8e\x8a\x0a\x78\xb3\xd6\xff\xc7\x3d\xe7\xde\x1e\x67\x68\xf3\x38\x43\x87\xc7\x3d\xe7\xde\x1e\x3f\x7b\x3c\xd7\x64\x62\x6e\x54\xbc\x51\x3a\xef\xf1\xb8\xa9\x4f\xaf\x7c\x9c\x61\xcd\xe3\x0c\x8f\x78\xf0\x9e\x8e\x85\xa7\x4d\xa6\xaa\x1c\x14\x14\x2a\x2a\x39\xba\xb8\x64\xfa\x80\xf1\xf9\xea\x2d\x0d\x98\x95\x00\x9f\x51\x18\xfa\x23\x51\x58\x20\x7b\x2e\xd4\xcb\xd3\xf9\x9f\xc7\x4d\x3e\x21\xb0\x91\x21\x69\x23\x43\xda\x46\x83\x9b\xb5\x51\xe3\x56\xbd\x67\x34\x0a\xae\xe7\xa2\xd1\x44\xf8\x8c\x92\xe0\x49\x45\xa5\x2d\x42\xb4\xf5\xab\xea\x2d\xf4\x74\xce\xdc\xa2\xf3\xbf\x1b\xcd\xba\x2e\xd9\xc8\xb0\x62\x23\xc3\x2a\x0f\xfe\xc6\x8d\xd1\x79\x6b\x2c\xfc\x0a\x66\x3f\x1b\x83\xf0\x19\x85\xd4\xeb\x17\x74\xb9\x59\xc9\x10\x8c\xa8\x15\x8c\xd6\x7d\x6f\x1b\xcd\xbe\x3d\xf7\x09\x86\xee\x4f\x30\xf4\x7a\xc2\x53\xd7\x7d\x82\x61\xc2\x13\x0c\x6f\x57\x19\xff\x57\xe5\x35\xcb\xa1\x2f\x15\x8e\xf2\xdb\x71\x6e\x41\x7c\x17\xb6\x86\xcf\xa8\x0d\xbc\x8b\x91\x2b\x2b\xd1\x52\x77\xd2\x2b\x26\x76\xb3\x0a\x4a\x47\xd2\x35\x02\xf1\x06\xc5\x92\x90\xd2\x29\xe8\xec\xc3\x54\x75\x6f\x97\xac\x68\x38\x1f\xa3\xf9\xff\x13\xc6\x5e\x1e\x7d\x82\xe1\x8b\x27\x18\x4e\x3c\x61\xe6\xf1\xbb\x27\xf4\x3c\x56\xbd\xa7\x35\x96\xfc\xde\x8b\x5a\xf5\x6a\xfe\xa3\xc6\xd5\x04\xc8\xd7\x76\xf0\x49\x63\x17\xae\x7c\x92\x61\xd8\x93\x0c\x57\x3f\x59\x43\xdc\x14\xc1\xaf\x9a\x59\xfb\x82\x18\xb2\x3d\x99\xb5\xb1\xda\x0e\x78\x9e\xff\xc2\x93\x0c\x2f\x3f\xc9\xb0\xbd\x4e\xcf\x8f\x64\xd6\xbe\x20\x01\x97\x98\x01\x8c\xd3\xdb\x7d\x93\xa7\xee\xb1\x89\xa1\xf1\x26\x86\x66\x9b\xcc\x3c\x76\xde\x14\x3d\xbf\x56\x1d\xc7\x93\x61\xfb\x82\xc2\x30\x24\x56\x86\x6d\xbc\xde\xff\x9b\xcc\x3e\x58\xb1\x89\xe1\xa1\x4d\x0c\x6b\x3c\xb8\x4f\x6d\x8a\x9e\x5f\x8b\x8e\x1b\xc9\xb0\x7d\x41\x3e\x98\x1d\x3d\xc3\x56\xa0\xf5\x7f\x93\xb1\x73\xe9\x9b\x19\x1a\x6e\x66\xe8\xb0\xd9\xe8\x7f\xdf\xcd\x0c\x17\x6d\x8e\x52\xb7\xac\xa6\xff\x31\x33\x6c\x5f\x90\x78\x05\xe5\x36\xa4\x57\x50\x6c\x43\xa1\x2a\x87\x48\x78\xa7\x9c\x83\x74\x17\x8a\xf9\x31\x12\x6c\x13\x74\xfc\xb3\xd9\xe8\xf5\x33\x9b\x19\x5e\xdc\xcc\xf0\xca\x66\x4f\xbc\xb7\x39\x7a\x7e\xad\xba\x5c\x95\x32\x6c\x89\xf0\x05\x25\xc1\x6c\x4f\x86\x0d\x2b\x67\xd8\x38\x92\x61\xbb\x55\xc7\x7f\x4f\x99\xf5\xe9\xf8\x14\x43\xb7\xa7\x18\x7a\x3c\x65\xe4\x98\xf6\x94\xfe\xeb\x55\x7f\xd2\xf8\x25\xdf\x54\x96\x43\x65\xd8\x4a\x0a\xf3\x46\xeb\x1c\xdb\x29\x1a\x05\xc7\x29\x0f\xba\xaa\xdc\x74\xc0\xe1\x51\x0e\x83\xb2\xd5\xbd\x1d\x22\xa0\x9d\xbb\x65\x49\x4b\xe8\xfb\x43\x42\x2c\x12\x02\x56\x53\xd1\xc3\xee\x4f\x48\xa9\x84\x94\x49\xac\x5e\x69\x10\x92\x48\xb6\x08\x5a\x16\xa3\x2f\x40\x4c\xb6\x13\x0e\x90\x48\xc4\x14\x2b\x59\xf5\x1f\x14\xea\xf8\xff\x29\x63\xe7\xfe\xf3\x14\xc3\x2f\x4f\x31\xfc\xee\x91\x5f\x3e\xed\xf6\x43\xce\x88\xad\x5f\x5a\x7c\x47\xc3\xd4\x77\x6e\xfb\xf2\x71\xb2\x60\x3d\xaa\x33\x11\xde\x36\x5f\x98\xa8\xeb\x3f\x4f\x9b\xfa\xcf\x6d\x4f\x33\x4c\x7d\x9a\x61\xc6\xd3\x06\xf7\x2e\x17\xf7\x92\xdb\x6b\xc7\xad\x62\x98\x66\xa3\x06\xdf\x5c\x19\xbc\x48\xc7\x3f\x4f\x9b\x7d\xfc\xd7\xa7\x19\xfe\xfe\x34\xc3\x3f\x3d\xb8\xd7\x3f\xa3\x71\x8f\xb8\xf7\xa0\xad\x78\xbe\x2a\x6e\x59\x69\x41\xfe\x15\xc5\x63\xf2\xdb\x75\xca\x1b\x33\x46\xdf\xa2\x30\x03\x8e\xd3\x4c\x58\xe5\xe8\x4a\x92\x13\xc3\xea\x56\x2b\x72\xa2\xb3\xb0\x63\x11\x25\xb9\x57\xbe\x68\x3a\xa9\x95\xcb\x0e\x34\x50\x97\x53\x91\xfa\x31\x4b\xfd\xc6\x12\x4b\x08\xdb\x47\x4e\x14\xe7\xfc\xcd\x44\xd2\xcb\xcc\x34\x5e\x3d\xc2\x4f\x82\x98\x12\x08\xa9\xa9\x72\xd8\x3e\x22\x0a\x89\xa0\x15\x24\xbf\x9d\x88\xfe\x90\xf0\x37\x8b\xcc\x73\xb1\xe6\xfd\xcf\x98\x79\xfe\xef\x33\x0c\x67\x9e\x61\xf0\x6d\x31\xfb\xb8\xe7\x16\x86\x0b\xb7\x30\x84\xdc\xfa\xde\x4e\xb7\x0f\xa8\xe5\xfb\x55\xc7\x3d\x2e\xbf\x28\xbf\xb4\x60\xb4\x99\xf6\xc2\xe2\xe2\x5b\x27\x97\x98\x3f\xa9\x54\xa4\x3f\x84\x4d\xe0\x38\x85\x49\xa8\x77\xae\xd8\xb0\x52\xa8\x9a\x4b\x08\x49\x84\x95\xd1\xb1\x54\x35\x36\x11\x77\x09\xf1\x96\xb3\xbd\xdb\xe1\x49\x21\xfe\x22\x50\x62\x96\x0a\xff\xd3\xa5\x0a\x5d\xcd\x13\x2a\x3e\x4a\xf4\xfe\xdf\x62\xf6\xdd\xb3\x5b\x18\x5e\xde\xc2\xb0\x7d\x8b\xe7\x9c\xcf\x16\xbd\x8e\x85\xb3\xa3\xfb\xb5\x89\x79\xb7\xe6\x0f\xaa\x3c\x22\x45\x84\xfc\x2d\xe1\x38\xb5\x82\x9f\x84\x7b\x25\xab\x5e\x88\x80\x0c\x48\xdd\x3a\xe3\x13\xfa\x6d\x30\xba\x5d\xc6\xa2\x8e\xca\x03\xa7\x52\x28\x12\x09\xdf\xa6\xf3\xff\xcf\x1a\x3d\x1b\xf1\x2c\xc3\x75\xcf\x32\xdc\xf4\xac\x91\x6f\xfc\xb3\xb5\xc5\x4f\x79\x25\x25\xf9\x45\x63\x54\xa8\xa8\x14\xbc\x72\x24\x15\x86\xe3\x94\x08\x3b\x64\xc4\xf3\x4a\x59\xc5\xef\x96\x6a\xff\xff\xac\xb1\x93\x27\x9e\x65\xf8\xc7\xb3\x0c\xdf\x7a\xe4\xf8\xef\xb3\xb5\xf9\xff\x58\x72\x78\x23\x01\x2d\xcd\xbb\x51\xa5\x99\xa4\xf9\xff\x73\x66\x3e\x6e\x79\x8e\x61\xdc\x73\x0c\xb7\x3e\x67\xe4\xb8\xed\x39\xb7\x0f\x2d\x86\xff\xd4\x5f\xb5\x00\x55\xf1\x4b\xf4\x7e\x3f\x2e\xf5\x99\x40\xa9\x53\x41\x65\x7a\xfc\xcf\x19\xfb\xf6\xd9\x73\x0c\x27\x9e\x63\x38\xe9\xc1\xfd\xc1\xc5\x1d\xe3\xe6\x8d\xd7\x2e\xaf\x55\xef\x3d\x66\x6e\x19\x06\xe0\x38\x05\xe1\xb4\x44\x7d\x5f\x99\xae\x5d\xea\x22\xbf\xab\x10\x93\x75\xde\xeb\x79\xb3\x0f\x17\x3d\xcf\xb0\xf4\x79\x86\x07\x9e\x37\xfb\xf0\xe3\xe7\x19\xbe\x7a\x9e\x61\xde\x46\xd7\x8f\xba\xf7\x56\xa6\xd5\xbe\x0f\x2b\xcd\x46\xc5\xdf\x8d\xcb\x77\x6f\x7d\xd5\x53\xa6\xb6\x24\x65\xc3\x71\xea\x0e\xf3\x18\x33\x55\x7b\xa8\x14\xda\xc7\x09\x0a\x2b\x3b\xd3\x04\x1b\x0a\xbd\x31\x1d\x6e\xeb\x47\x3f\xb6\x54\x23\x91\x94\x27\x6e\x10\xcd\xb4\xe5\x51\x2c\x37\x4c\xb6\xba\xa3\x8d\x49\x60\x50\x45\x7d\xd8\x8c\x04\xaa\xfc\xf3\x14\xad\xff\x2f\x98\x79\x1f\xf6\x02\xc3\x35\x2f\x30\x5c\xff\x82\xa7\xef\xfd\x05\xf7\xfc\xa9\x6b\x77\x2a\xee\xad\xf7\xee\xcf\xe1\x05\x45\xe3\x0a\xdd\x91\x79\x37\x69\xdf\x10\x1c\xa7\x04\x38\xc9\xa8\xb2\xef\x52\x87\xef\x53\x75\xde\xcf\x83\xfb\xd1\x0b\x0c\x7f\x7a\x81\xe1\xcf\x1e\x5c\x7c\xd1\xf5\x67\x5b\xdc\xf9\x7d\xb6\xea\xfc\x4e\x8a\x82\x5a\x79\xd1\xa9\x2d\x1c\xa7\x76\xf0\x1d\xa3\xe5\xd8\x77\x4a\x10\x84\x3e\x8b\x18\xc9\x87\x96\xd4\x67\x3f\x25\x05\x1d\x7b\xad\x4e\xc5\xb2\xe3\xc2\xa5\x8f\xb4\xa9\xaf\xb8\x52\x7a\x9a\xee\xff\x7b\xd1\xe8\xc5\x7d\x2f\x32\x3c\xf0\x22\xc3\x43\x2f\x7a\xfa\x5a\x5f\x64\x38\xf4\x22\x43\x99\x7b\x4f\xc2\xdb\xee\xbd\x09\xd9\xd5\xf4\x22\xba\xdc\xd5\xde\xd5\x96\x05\xc7\xa9\x19\xac\xb4\xf0\x19\x24\x67\xeb\x52\x13\x75\x0b\xa0\x25\xf5\xca\x13\xfa\x31\x85\x24\x7e\x8c\xe2\x55\x54\xb7\x26\x11\xf9\x54\xf8\x20\x48\x20\xeb\x02\x54\x1a\x09\x73\x1e\x7f\xba\xae\xff\xbd\x64\xe6\xbd\xdf\x4b\x0c\x83\x5e\x62\xb8\xec\x25\xcf\x7a\xbf\xa4\xe7\x7d\x61\x4c\x7b\x77\xcb\xf4\xb2\xfc\xa8\xf3\x3d\x1b\x93\xe1\x38\xa5\xc0\x61\x0b\xa5\xd0\x2f\xab\x11\x14\x50\x5d\x52\xb6\x6e\xbe\x53\x2f\xf7\xb9\x5d\xaf\xff\x4b\x66\x3e\x3f\x78\x89\xe1\xe3\x97\x18\xfe\xe4\x91\xe3\x0f\x57\x8e\x21\x67\x29\x47\x95\xf9\x3b\x84\xcd\xe0\x38\x35\x87\x9f\x2c\xf5\xfe\x31\x89\xea\xcd\x53\x24\x29\x51\xdf\x8c\x41\x21\x4c\xc4\x74\x6c\x88\x21\x55\x36\x73\x22\x57\x1f\x25\xa9\x62\xe9\x0c\x6d\x07\x5e\x36\xf3\x54\xfc\x32\xc3\xe4\x97\x19\xa6\xbf\x6c\xe4\x7b\xf6\x65\x2d\x5f\x6f\xf7\x5c\x76\xd2\x92\x68\xf2\xd5\xa0\x9d\x1b\xa8\x3d\x1c\xa7\x0e\x70\xc0\x46\x1f\xa5\xb9\x0d\x4f\x16\xfa\x50\xcd\x1e\x92\xad\xde\x9c\x45\x99\xd8\x4a\xea\x77\x66\x31\x36\x77\x16\x54\x79\x32\x3f\xf9\x9c\x80\x93\x2c\x8f\xbf\x9d\xa9\xf3\x1e\x5b\xcd\xbc\x76\xdb\xca\xd0\x6b\x2b\x43\x9f\xad\x46\x4f\x27\x6e\x65\x98\xb9\x95\x61\x6b\x15\x3d\x95\xd5\xf4\x34\x9a\xfc\x55\x66\xf9\x38\xb6\x82\xe3\xd4\x1a\xd6\xfa\xf0\x45\xc7\x01\x6f\x13\x52\xd1\x4a\x21\x31\x40\x12\x1b\x63\x16\x26\xa0\x8d\x8d\x54\xc9\x4d\xd2\x97\x42\x7c\x21\x44\x63\xa5\xab\xfa\x95\x6c\x6c\x74\x35\xb3\x42\x57\x67\xe9\xbe\xa7\xad\x86\xd7\x7c\xb3\x95\xe1\xd4\x56\x86\x33\x9e\x71\x74\x7c\x85\xa1\xe7\x2b\x0c\x3e\xf7\xfc\x4f\xc5\x7d\xe0\x2b\xde\x8f\x62\x9f\xd4\xf7\x17\x17\x14\xb9\x05\xf2\xe3\xd8\x1d\xbe\xa2\x64\x7d\x81\x24\x35\x84\x5b\xd0\xb2\xc2\x22\x24\x92\x04\xe1\x4f\x2c\x7e\x54\x77\x57\x3b\xdf\xfd\x8d\xa5\x63\x0a\x24\xf9\x70\xb0\xec\xaf\x9c\x85\xad\xae\x12\x71\x5c\x47\x7d\x4a\x71\xec\x59\xb2\x1b\xf8\x34\xac\x58\x87\x3b\x74\xfe\xf3\x15\xa3\x3f\x4f\xbc\xc2\xb0\xf9\x15\x86\x2d\xaf\x18\xfd\xd9\xf6\x8a\xd6\x9f\x43\x31\xf2\x41\x85\xc5\x45\xe3\xf2\x27\x95\x0d\x50\x6f\xde\x8d\xf4\x3a\x06\xe1\x2b\x0a\xc2\x0e\x07\xd0\xa7\x36\x95\xcf\x44\x12\x77\xea\xf5\xdf\x66\xe2\xad\x6e\xdb\x18\x72\xb6\x31\x9c\xb7\xcd\xcc\xdb\x75\xdb\x18\x6e\xde\xc6\xd5\xf2\x98\x03\xab\xdb\x29\xcf\xac\xb5\xeb\x54\x94\x3f\xad\xcc\x3b\xab\x8e\x34\xf5\xe1\x2b\xaa\x0f\x87\xf4\xeb\x96\x84\xf0\xa1\x45\x21\x0a\x52\xaa\x32\xb7\x4e\x1c\x29\x54\x51\x2e\x45\xb2\xbe\xa4\x4d\xb9\x1d\x98\xad\xf7\xff\x36\x13\xef\xbc\xb6\x8d\xe1\xad\x6d\x0c\x7b\xb7\x79\xee\xf7\xda\x56\x73\x5c\x98\x3f\xad\xa4\x50\xbd\x99\x91\x70\x03\x36\x87\x13\xd4\x02\xda\xba\x6f\xba\x50\xeb\x24\x1d\x4f\xcf\x14\x52\xca\x28\x28\x93\x1a\x50\x82\xd2\x34\x8b\xea\xe9\x9e\x88\xbb\x74\x1e\x74\xbb\xd1\xb3\x5e\xdb\x19\x7a\x6f\x67\xe8\xbb\xbd\xf6\x7c\x84\xb7\x63\xe9\x04\x05\xe0\xa6\x98\x0d\x4b\x73\x74\x1c\xec\xc1\xd9\xb8\x9d\x61\xd3\x76\x86\x67\xce\x1e\x67\x58\xfe\x94\x08\x94\xca\x07\x54\xc7\x9a\xab\x1f\xff\xaa\xd1\xbb\xc4\x57\x19\xd2\x5e\x65\xc8\x78\xd5\xcc\x6b\xd7\x57\x6b\xd6\xbb\x01\xc5\x93\xf5\x9d\x73\xa3\x12\xe1\x04\x25\x39\xcc\xd0\x31\x4b\x01\x0c\xa8\x37\x82\xa9\x9b\x28\x89\x29\x43\xbd\x01\x4c\x9a\xee\x12\x80\x79\x0a\x7f\xb6\x07\x7f\xf9\xab\x0c\x0f\xbd\xca\xb0\xc6\x83\xff\x68\xad\xf8\xa6\x53\x39\x57\xc0\x09\x92\x2a\xc3\xe6\x69\xe4\xbb\x5b\xe1\xfc\xe3\x55\xa3\xe7\xbf\xbf\xca\x20\x5e\x63\xb0\x5f\x33\x38\x09\xaf\xd5\x9c\x6f\xad\xc0\xa9\x78\x79\x58\x5f\x8d\x75\xac\x6a\x57\x34\xc0\x7c\x7d\xfe\xeb\x35\x33\xae\x5b\x5f\x63\xb8\xed\x35\x86\xc9\x1e\xbc\x97\x5f\xab\x79\x5c\x43\x2a\x3a\x4d\x75\x38\x7a\x2e\x9c\xa0\xce\xf0\x15\x46\xba\x07\x7d\xa6\xd9\x4e\x58\x8a\xbb\x90\x6a\xb7\xab\x27\x08\x53\x3d\xcd\x81\x5d\x15\xdf\xd4\xa7\x15\x98\x32\x29\x25\x22\xe7\x02\xbd\xff\x77\x98\x79\x69\xb8\x83\xa1\xd9\x0e\x86\x2e\x3b\xcc\xfe\x1f\xba\x83\x61\xe4\x8e\xea\xe7\xba\xc6\x54\xd9\xff\x4a\xd6\x8a\xc9\x99\x8d\x99\x70\x82\x12\x9e\x42\x7a\x1a\xa5\xfa\xcc\xb0\x55\xf1\x2e\xed\x4d\xd1\xf1\xf3\xbb\x98\xb6\xb3\xdc\xc9\xf4\x96\x4e\x6c\x04\xc8\x26\x3f\x40\x82\x4a\x01\x56\x5c\x3a\xe8\x58\x46\xdd\xf7\xb0\xc3\xcc\xe7\xf1\x1d\x0c\x27\x77\x30\x7c\xe3\x91\x33\xed\x75\x86\xcc\xd7\x19\xce\x54\xc9\x1b\x8f\x88\x26\x67\xbf\xa2\xe9\x95\x98\x50\xb4\xfe\x1c\x7c\x81\x9a\xc0\x09\x6a\x0a\x9f\xa9\x2d\x83\x69\xe8\xb6\xcc\x08\x54\xaf\x87\x0b\x63\x53\x22\xb1\xc1\x8f\xeb\xfc\xea\xf2\xa6\x64\x72\x8c\x56\x3a\x40\x06\xa1\x72\x4c\x8b\xb4\x1e\xbc\x6e\xe6\xb7\xf8\x75\x86\xd2\xd7\x19\xa6\xbc\x5e\xfb\x3e\x8e\xac\xbf\x9b\x58\xb3\xe1\x04\xd9\x70\x50\xbd\x69\x51\xd7\xad\x17\xeb\x3c\xc0\xeb\xe6\x3e\xd9\xc3\xaf\x33\x1c\x7d\x9d\xe1\xb3\xd7\x8d\x9e\x05\x76\xba\x7d\x19\x73\xa3\xdb\xc5\x71\xf9\x45\xc3\x4b\x0a\x0b\xdc\x0e\x80\x56\x70\x82\x5a\xc3\x09\xa1\xec\xa2\xe5\x84\xbd\xea\x92\x4e\x85\xa9\x4e\x96\xf9\xd4\xd8\x1b\xab\xf6\xd2\xf6\xce\x5a\xb2\xde\xd7\x89\x48\x52\x9b\x6b\xb8\x47\x8f\x7b\xa7\x89\x2b\xc6\xef\x64\x28\xda\xc9\x50\xba\xd3\xc8\x35\xc5\x95\x6b\x59\x8c\xfc\xa6\x12\xea\x0a\xad\xfc\x7a\xab\x6d\x91\xb2\xd2\x46\xbb\x57\x8f\x7f\xa7\xe1\x9f\x1f\xee\x64\xf8\xbf\x9d\x0c\x9f\x7a\x70\x3e\xdf\x19\xfd\x5e\x80\x4a\x38\x5e\x98\xe3\x55\x60\xe0\x3e\x6d\xf7\xdf\x30\xfa\xd7\xf3\x0d\x86\x3e\x6f\x30\xf4\x7b\xc3\x53\xef\x7b\x23\xfa\x79\xf9\x0a\x1c\xf5\xa2\x25\x5d\x85\xea\x02\x27\xa8\x2b\x2c\x66\x0c\x2b\x8b\x9c\x84\xba\xde\x87\x42\xa7\xf9\xa5\x54\xb5\x5a\x61\x61\x02\xa5\x28\xc7\x24\x1c\x37\x29\x83\x64\x4b\x5b\xed\xe2\x26\xea\x7d\xa6\x4b\xf4\xf8\xdf\x30\x7e\xf1\xc8\x1b\x0c\xc7\xde\x60\xf8\xc2\x23\x57\xe0\x4d\xb7\x9f\xf7\x11\x37\xde\x59\x11\x4d\xae\x8a\x6e\xef\x53\xfe\x8e\x70\x82\x3a\xc1\x7f\x19\x33\x58\x35\x25\x0b\x46\x87\xfa\x07\x28\xc1\x09\x39\xa9\x89\x3e\x87\x22\xc9\x76\x34\x1e\x31\xcc\x00\x96\xb4\xd1\x56\x24\xd2\x5b\x36\x84\xa5\x9a\x07\xbd\x69\xd6\xa7\xe8\x4d\x86\xb2\x37\x19\xa6\xbd\x69\xe4\xdb\xe2\xca\x77\xc4\x8d\x2f\xb3\xd7\x57\x96\xef\xd2\xe2\x82\x22\x9d\x40\xed\x04\x27\xe8\x5c\x28\xb7\xdc\xfb\x71\x43\xae\x53\x73\x94\xd0\x99\x22\x55\x15\x45\x8b\xfc\x98\x48\x36\x25\x28\x02\xdc\xda\x19\x40\xc5\xeb\x1b\xd5\x2b\x09\x92\x8d\x7c\xcb\xb4\xfd\x7b\xcb\xac\x6b\xbd\xb7\x18\x1a\xbe\xc5\x30\xe0\x2d\xcf\xbd\xc3\x6f\x31\x1c\x7a\x8b\xe1\x74\x95\xb8\xb1\xac\x8a\x5d\xb9\x5c\x97\xfc\x8e\xd3\xad\x70\x82\xd2\x9e\x42\xf1\x34\xb6\x52\x96\x8f\x62\x7c\x6e\x02\xeb\x6d\x4c\x67\x6d\x5c\xd4\x25\x33\xea\x7f\x21\xfc\x88\xc4\x71\x67\x34\x3e\xf4\xb1\xbe\xbb\x4b\x35\x09\x51\x48\xd8\x3a\x0d\x83\x8d\xe9\x1c\xd1\x05\x1f\xb5\x69\xb9\x4d\x4b\x6d\x5a\x66\xd3\xc7\x44\x47\x88\xee\xb3\x69\x89\x4d\x6f\xd9\xb4\xcb\x16\x8c\x84\xc9\xc2\x8f\x88\x09\xa2\x94\x9c\xe5\x49\xa5\x4c\x6a\xe8\x6c\x5c\xa1\x5e\x64\x42\xad\xd4\x75\xe8\x19\xc2\x46\x61\x25\x03\x38\xdc\xaf\x55\x94\x77\x3f\x37\xa9\x98\xaf\xfb\x35\xff\xdf\xe5\xb9\x07\x70\x17\xc3\xc5\xbb\x18\x2e\xdd\xe5\xc9\x7f\xed\xaa\x79\x1f\x8c\x28\x1e\x52\x3c\xd5\x7d\x65\x51\x7d\x38\x41\x19\xb0\xca\xaf\x08\x8c\x4f\x34\xa7\x4c\xd4\x64\x40\xa7\xe8\x52\x31\x49\x47\xac\x68\x93\xe7\x9c\xf3\x72\x9d\xff\xd9\x65\xd6\xed\xe0\x2e\x86\x8f\x77\x31\xfc\xc9\x23\xc7\xdf\x5c\x39\x7c\xf3\xa2\xe7\x9d\xaa\x9e\xd4\xc9\xf5\xc1\x09\xf2\xc3\xb1\x40\xcc\x93\x3a\x0f\xe8\xf1\xef\x36\xb8\x83\x76\x33\x0c\xd9\xcd\x90\xbb\xdb\x73\xef\xd7\xee\xda\x71\x2b\x9d\xd4\x19\x15\x86\x13\x94\x08\xdf\x05\x6a\x3b\xa9\xb3\x42\xfb\x41\x0f\xfe\x9e\xdd\x0c\xef\xed\x66\x78\xdf\x83\xff\x91\x8b\x3f\x2f\x46\x7d\xc4\x7b\x52\x27\x57\xc2\x09\x62\x58\x58\xf9\x80\xc5\x83\xba\xfe\xb1\xc7\xac\x73\x87\x3d\x0c\x9d\xf7\x30\x64\xef\x31\x38\xe7\xed\xa9\x39\x7e\xa9\x74\x4a\xc6\x0d\xcc\x56\x54\x3a\x61\xb1\x52\xc7\x7f\x7b\xcc\x78\x1e\xd8\xc3\xb0\x6a\x0f\xc3\x5a\x0f\xce\xd3\x2e\x4e\x55\xbf\x5e\x81\x53\xf9\x44\x50\xc8\x09\x3b\xe0\xb9\xa0\x4a\xd3\x57\xb4\xb7\xba\xe7\x54\x1f\xd2\xf5\x6f\x0f\x9e\xbd\x97\x21\xb4\x97\x21\x69\xaf\xa7\xfe\xbd\xb7\x16\x9e\x55\xf5\x04\xd0\x28\x8d\xf9\x6e\x50\xbf\x47\x44\xc5\x02\x41\x65\xa6\x5d\xd5\x59\xa5\xed\xe0\x5e\x63\x07\xa7\xec\x65\x98\xbe\x97\x61\xd6\xde\xda\xe3\x80\x6a\x27\x7f\x9c\x30\xe0\x87\xa0\xe7\xe4\xcf\xc3\xba\xfe\xb1\xd7\xf0\x85\xe3\x7b\x19\x4e\xee\x65\xf8\xc6\x33\xae\xd3\x7b\xa3\x9f\xfb\xf1\xe2\x54\x3f\xf9\x73\x82\x32\x61\x59\xa8\xe6\x93\x3f\xab\x75\xfe\xe3\x6d\xe3\x87\xae\x7b\x9b\xe1\xe6\xb7\x19\x46\xbf\x6d\xf0\x8b\xdf\x76\xe3\xeb\x3b\x6b\xde\x8f\x6e\x6b\xdb\x09\xf2\xc1\x9e\x90\xbe\xd4\x1e\x2d\x09\x20\x23\xe7\xc8\xd6\xe8\xfd\xff\xb6\xd1\xcf\xf7\xdf\x66\x38\xf4\x36\xc3\x11\x0f\xde\xb1\xb7\x6b\xb1\x43\xde\x13\x40\xae\x7e\x9e\x0c\x79\xf5\x73\xad\xce\x7f\xbd\x63\xe2\xab\x2e\xef\x30\xf4\x78\x87\xe1\xfc\x77\x0c\xce\xd4\x77\x34\x4e\x68\x79\xf4\x3c\xb3\x27\x83\x73\x08\xfb\xc0\x09\xba\x00\xd6\x27\xe8\x5b\xf6\x48\xbf\xcf\x3f\x03\xeb\xab\x0a\x51\xd8\x76\x1c\x58\xd0\x51\x20\xa1\x5e\xb0\x87\x1d\xc8\xf9\x77\x6f\x1d\xda\x93\x50\x99\x04\x49\x89\x94\x4a\x82\x2c\x26\x4b\x2f\xc1\x3a\xbd\xfe\xef\x78\xee\x81\x7b\x87\xe1\xaf\xef\x30\xfc\xcd\x23\x67\xc3\x77\xdd\xf5\x9f\x15\x3d\x0e\xbc\xe8\xb6\xc9\x79\x85\x17\x17\x57\xbc\x0c\xb2\x0d\x9c\xa0\xb6\x70\x32\x41\xbd\x32\x4f\xc7\x27\x29\x8a\x75\x48\xb2\x74\x77\x12\xe9\x97\x0d\x48\x6c\x87\xf5\x91\x1c\x87\x4b\x23\x78\x90\x32\x5b\x61\x19\x40\x7f\xe4\x7e\xee\xf5\xba\xff\xf1\x5d\x23\xdf\xd4\x77\x19\x66\xbd\xcb\x70\xd7\xbb\x46\xbe\x7f\xbc\x7b\x16\xf6\x44\x27\x63\x86\xc0\x09\xba\x1c\x0e\x87\xcf\xfa\x24\x95\x4f\xfd\x36\x2c\x03\x6a\x7b\x56\xfd\xed\x0c\x0f\x5b\x9a\x8d\x94\x40\x09\xc4\x54\x2f\xca\x51\x2a\x4b\x1f\xa5\x7a\x44\xf7\x3d\xbc\x67\xc6\x93\xfb\x1e\xc3\xd5\xef\x31\x5c\xf7\x9e\x19\xcf\xec\xf7\x6a\x1e\x4f\xf5\x93\x54\xcb\xb0\x29\x9c\xa0\x2c\xf8\x2e\xb1\xfa\x49\x2a\x2b\xda\x49\xaa\x74\x7d\x92\x6a\x83\x5e\xff\xf7\x4c\x9f\xc4\xc9\xf7\x18\xbe\x7e\x8f\xe1\x5f\x1e\x79\xbe\x7f\x2f\x46\xff\x57\xd4\xfd\xef\x39\x39\xe1\x78\x88\x95\x21\xcf\xc9\x89\x47\x75\xdd\x67\x9f\xc1\xbb\x69\x1f\x43\xde\x3e\x86\xfc\x7d\x95\xcf\x4d\x4c\xdc\x57\xfd\xdc\xc4\xbc\x28\xf9\xb6\xea\x27\x27\xc8\xa7\x2c\xc0\x86\x50\xb5\xd3\x11\x00\x8f\xe9\xfd\xef\xc1\xff\x64\x1f\xc3\x9f\xf7\x31\xfc\x65\x9f\xa7\x4e\xb8\xaf\xce\xe3\xed\xe6\xe1\xf5\x4f\x86\x22\x37\xd4\x3d\xae\xe3\xff\xfd\x26\xb4\xcd\xd9\xcf\xd0\x6b\x3f\x43\x9f\xfd\x06\xaf\xef\xfe\x9a\xf1\xdc\x16\x3b\x3f\xac\x46\x3f\x48\xbf\x7a\x45\x96\x7e\xda\x46\x9d\xff\xdb\x6f\xec\xf7\xe3\xfb\x19\x36\xef\x67\xd8\xe2\x79\xfe\xf3\xfb\xa3\xe7\x27\x3c\xf7\x09\x19\x93\x53\x71\xb2\x27\xda\x35\xef\xf0\x84\xee\x03\xf1\xe0\x25\x97\x33\xa4\x97\x33\x34\x28\xf7\xdc\xff\x55\x1e\xbd\xcf\x34\x72\x9f\x50\x14\xb4\x20\xac\xc6\x10\x38\x3c\xd0\x7b\x7f\xf4\x93\x7a\xff\x97\x1b\xbc\xfb\xcb\x19\x56\x96\x33\xac\xf6\xe0\xad\x2b\x3f\xeb\xf1\x45\x2b\x88\xc4\x1c\x2d\xc0\x26\x9d\xff\xf1\xe0\x27\xbe\xcf\x90\xf6\x3e\x43\xc6\xfb\x1e\xfb\xf8\x7e\xf4\x7e\xcd\x6a\xe3\x8d\x89\xee\x8b\x2c\x2d\xab\xfe\xe5\xcd\xda\xef\xbf\x6f\xfc\xe2\xdd\xef\x33\x2c\x7e\x9f\x61\x89\x07\xf7\x7e\x17\xb7\xea\x3d\x22\x55\xf3\xaa\x31\x4a\xb4\x25\xd5\x5b\x0c\x9f\xd2\xfd\x1f\xef\x1b\x7d\xfd\xf6\x7d\x86\xef\xdf\x67\xa0\x03\x06\x37\xf5\x40\x74\x7d\x2d\xc9\x2b\x1b\x7f\xee\xd8\x82\xc2\x7c\xe7\x1b\x73\x9e\xa7\x01\xac\xc6\xc0\x01\x94\x24\x3f\x40\x3a\xa8\xae\xc7\x94\x81\x2c\xf9\x8b\x94\x0f\x33\xad\x66\xf1\xb3\x33\x64\x49\xf5\x9d\x88\x4d\x8f\xfb\x80\xe1\xff\x8b\x0f\x30\x2c\x3d\xc0\xf0\xf0\x01\x63\x1f\xb6\x1c\x60\xd8\x7e\x80\x21\x7b\xb5\xc6\xdd\xea\xf2\xd3\x96\xaf\xeb\xaf\x05\xc5\xe7\x16\x14\x4f\x2e\x2b\x28\xec\x54\x9a\x9f\x37\xa6\x5f\x61\x61\xf5\x2b\x13\x22\x6f\x99\x2c\x49\x81\x6f\xc8\xca\xa4\x06\x76\xa6\x84\xd6\x2a\x7c\xcf\x50\xec\xaf\x85\x6c\x2c\xfa\x57\x84\xb6\x0e\x07\x74\x82\x41\x42\x5b\x5d\x97\xf0\x8c\x56\x87\x0f\x4c\x5c\x96\xfa\x01\x43\xe6\x07\x0c\x8d\x3f\xf0\x9c\x07\xff\x40\xcf\xd3\xb7\x55\xfa\x64\x8c\x7c\xc3\x2a\xe4\xd3\x6f\x6b\xfe\x86\x24\x5c\xe7\x8d\x23\xb6\x68\xfd\xf7\xe0\xcc\xfc\x80\x61\xce\x07\x0c\xf3\x3d\x38\x0f\xbb\x38\x2b\xee\xac\x5c\x37\xad\x8c\x73\x71\x41\xa1\x5b\x9f\x4e\x87\x6f\xa8\x3e\x4c\x70\xd9\x4a\x40\xa4\x4b\x5b\xd6\x17\x15\xaf\xfa\xd6\x2f\xb2\xd1\x1e\xf8\x59\xad\xff\x1e\xfc\x5f\x1d\xdc\x83\x0c\x7c\xd0\xa3\xff\x07\x35\xfe\xdb\x2e\x0f\xdf\xf8\x7f\xd1\xf0\x07\x16\x28\x5d\xdf\x45\x41\xf8\x86\x42\xb0\x07\x2b\x52\xe8\xba\xab\x8a\x08\x13\x49\x4b\x80\x91\x64\xc0\x73\x5a\x1f\x0e\x7a\xee\x43\x39\xc8\x70\xc7\x41\x86\x39\x07\x4d\xfc\x5b\xf5\x3d\x05\x06\xb7\xa8\xb8\x64\x40\x61\xf1\xa4\xfc\xd2\x4e\xea\x8b\x3a\x64\xf1\x0d\x11\x9c\x44\x9d\x32\x7f\x5e\xfb\x3f\xcf\xf3\x3f\x3f\xc8\x70\xe2\x20\xc3\x49\xcf\xf8\xbe\x75\xb1\xe6\xb9\x7d\x47\x15\xf7\xd0\x18\x9c\x2b\x2a\x70\x54\x54\xaf\x17\xf2\xbb\xea\xe9\x5d\x78\x41\xf3\xc0\x0f\xcd\x7c\x0e\xfe\x90\x61\xc8\x87\x0c\xb9\x1f\x9a\xf1\xcc\xfe\x7f\xbc\xfd\x09\x78\x54\x45\xf6\x3f\x0e\x9f\x73\xaa\xea\xdc\xdb\x4b\x3a\x7b\xd8\x21\xec\x10\x24\x82\x22\xee\x1b\x20\x82\x02\x22\x20\xe0\x4e\x48\x1a\x88\x90\xc5\x2c\x2c\x8a\x23\x2a\x22\x33\x3a\x82\x1b\x2a\xe3\x38\xb8\x33\x0e\x3a\xa8\x8c\x32\x6e\x5f\x54\x74\x9c\xd1\x19\x11\x11\x11\x37\x14\xc4\x0d\x10\x11\x54\x10\xf1\x7d\x6e\xd5\xed\xae\xdb\x49\x27\xc1\xdf\xf3\xbc\xff\xf0\x90\x4e\x3a\xc9\xfd\xd4\xa9\xe5\xec\x75\x4e\x93\xf4\x94\xc5\x67\x8e\xaa\x9f\x31\x23\x99\xf4\x61\xa8\x99\x9f\xec\x57\xf0\x84\xf1\xff\xbf\x65\xf9\xc6\xdf\xdf\x52\xf0\xe4\x5b\x0a\x9e\x0e\x3c\x7f\x5d\xed\x61\x3d\x3f\xc9\x29\x0c\xca\x4d\x81\xc6\x0e\x4f\x9a\xfd\xbf\xce\xe2\xb4\x5f\xa7\xa0\xcb\x3a\x05\x3d\xd6\xd9\x79\x3b\x65\x9d\xc1\xcc\xbb\xcd\xe0\x1c\xbc\xa9\x29\xbc\xd4\x4a\x42\xd9\xf0\x35\xe5\xc0\x32\x4f\x51\x94\x64\x6c\x7a\xdd\x55\xdc\xdb\x22\xc2\xc4\x55\x28\xb5\x3e\xc2\x53\x86\xee\x75\x56\xae\x3f\xb2\x4e\xc1\x8a\x75\x0a\x56\x06\xc6\xf3\xac\x3f\x9e\xd5\xbe\x9c\x48\xdc\x7b\xb4\xe3\x69\xd0\xcd\xa5\xda\x85\xaf\x29\x04\xb7\x93\xa9\x8d\xe5\x07\xe3\x02\x71\x88\x55\xc6\x0f\xf4\xb6\xcd\xc7\xee\xfc\xb6\x82\x9e\x6f\x2b\xe8\xf3\x76\xc0\xde\x7d\xdb\xcf\xf7\x6b\xd0\xd7\xa6\x11\x9f\xb2\xc8\xcb\xd0\xe3\x4b\xb9\x50\x6c\x68\x57\xe4\x28\x0c\x0b\xbf\xb0\x1f\x85\x13\xb4\xff\xc3\xc8\xff\xb7\xad\x7c\xba\xef\x6d\x05\x8f\xbc\xad\xe0\x6f\x01\xfc\xbf\xbf\x9d\xfe\xbe\x67\xa3\xf3\x69\xf1\xe7\xa1\x39\xa5\x1b\x31\x0a\x20\xa4\xf4\x5d\xea\x4f\x1b\xf9\xff\xb6\x95\x0f\xee\x7a\x05\x91\xf5\x0a\x32\xd7\x07\xea\xe0\xad\x4f\x2f\x1f\x2c\x9e\x2f\x1b\xb2\x60\x29\x66\x81\xcc\xf2\x34\x1a\x6d\x90\x3c\x63\xfc\xbf\xeb\xed\xbe\x9a\xb5\x5e\xc1\xdc\xf5\x0a\xe6\x05\x9e\x7f\xdd\xfa\xf4\xfe\x5f\xfb\xfc\x5e\x45\xfe\xce\x4a\x2d\x52\xd5\x28\x89\x7f\xb5\x39\xff\xeb\xed\x79\xdc\xb6\x5e\xc1\x57\xeb\x15\xec\x0c\xe0\xed\xf6\xf1\x1a\xd6\x11\x4b\x8b\x97\xcc\xc7\x4a\x23\x5e\xe1\x9f\x46\xff\x7f\x27\x60\xef\xbe\xa3\xe0\xd2\x77\x14\x94\xbe\x13\xb8\xef\xf6\x4e\x7a\xb9\xde\x34\x5e\xa0\xd2\x5f\xda\x7b\x03\xcf\x1a\xff\xcf\x3b\x76\x9f\xfc\xef\x1d\x05\xef\xbc\xa3\xe0\xbd\x00\xee\xe6\x77\xd2\xdb\xbd\x41\xdc\x24\x47\xed\x9d\x64\xa9\x69\x2e\x63\x3c\x67\xec\xdf\x0d\x76\x5e\x4f\xde\xa0\x60\xd0\x06\x05\x43\x37\x58\xbc\xe1\x1b\x5a\x9e\xd7\x00\x5e\x22\x49\xba\xba\x71\xad\xd8\xe7\xcd\xf9\xdf\x60\xf5\x86\x47\x37\x28\xf8\xfb\x06\x05\x4f\x05\xf0\x9e\xf6\xf1\x06\x34\x39\xaf\x56\x5e\x24\xc1\xd2\x56\xf2\x7c\xc1\x9c\xfb\x77\x2d\x7d\x23\xdf\x55\x30\xfa\x5d\x05\xe3\xde\x4d\xb5\x63\x4a\xdf\x55\x70\x52\x03\xff\x53\xd9\x6a\xf3\x5a\x5a\x33\xa7\xba\xae\xea\xc8\xda\xfa\xc9\x75\x33\xe2\xc5\x83\xab\x2a\x6b\xeb\x4a\x2a\xeb\xc6\x95\x57\xc4\x07\x57\x55\x54\x97\xd4\xc4\x9b\xfb\x15\x4f\x83\x39\xe3\x72\x6d\x16\xec\xa0\x10\xb4\xf7\x9d\xda\x6d\x31\x9b\xb2\xc9\xaf\x6c\x98\x3c\xa5\x2f\x1a\xbb\xe7\x5d\xbb\xef\x3e\x7d\x57\xc1\x17\xef\x2a\xf8\x2e\x30\x5e\xde\xa8\x20\x73\xa3\x82\x01\xd7\x9b\xf1\x5d\xe4\xfb\x21\xd7\x3e\x93\x32\xde\xd2\xf2\xea\x69\xf1\x9a\xe2\xca\xf8\xac\xc1\x83\x06\x37\x7c\xb7\xac\xbe\xda\xf8\x2b\x3a\xc0\x2e\x12\xe4\x60\x36\x09\x38\x02\x99\xc6\x11\xa9\x73\x19\xa5\xd2\xe9\x50\x63\x74\x62\x06\x93\xa2\x6c\xef\xf0\x9b\x5f\x03\xf8\x3f\x73\xfe\x37\xda\x79\x9d\xb5\x51\xc1\xdc\x8d\x0a\xe6\x6d\xb4\xeb\xf8\xc7\x8d\x66\x1d\xf7\x36\xac\x07\x9b\x32\x92\x51\x7a\x7c\x67\x54\xea\x77\x7d\xc9\x9c\x01\xbb\x28\x06\x13\x4d\xcf\x18\x21\x4d\x2e\x16\xa9\x24\x4b\x5f\x63\xf2\x41\x36\x5a\x39\xb2\x7f\xa3\x82\x83\x1e\xde\x7b\x4d\xfb\xdb\x52\x71\x7b\x15\x95\x4e\x2e\x4d\xc2\xf6\x2e\x1e\x34\xa3\xaa\x74\x7a\xf2\x22\xc1\x2e\x12\x30\x23\xb9\x8f\x5e\x32\xfe\xaf\xf7\x2c\xbd\xb5\xef\x29\x98\xf3\x9e\x82\xab\xde\xb3\xf4\x3e\xec\x63\x67\x5d\x9f\xea\x7f\x69\x1e\x77\xb0\xf7\x85\x06\xaf\x35\x62\xb5\x37\xec\xa2\x22\xa8\xf6\x88\xc7\x28\x66\x61\xa6\x6e\xe4\x61\x14\x30\xd7\x75\xc8\x8f\x03\x53\x06\x39\xda\x5e\x0f\xcb\x90\x56\xca\x01\xe0\x65\xe3\xff\x7c\xcf\xea\x49\xf9\x9b\x14\xb4\xdd\xa4\xa0\xe3\x26\x3b\xce\x5e\x9b\xd2\xdb\x41\xcd\x8f\x73\x6c\xbc\x6e\xf8\x78\x7d\xe7\x2f\x02\xbb\x28\x0a\xf7\x23\x12\xb1\x12\xda\x71\xe7\x8b\xd5\x57\xcc\xfd\x9f\x4d\x76\x9e\x16\x6d\x52\x70\xfb\x26\x05\x77\x05\xf0\x1f\xde\x74\xf8\xfb\x62\x48\xbc\xf1\xbe\xf8\x0f\x36\xb5\x31\xd6\x1a\x3d\x78\x93\xdd\x17\xd9\xef\x2b\xc8\x7b\x5f\x41\xeb\xf7\x7f\xd3\xbe\x48\xc2\xa6\xdb\x17\x1f\x27\x6f\x36\xbe\x6a\xf4\xde\xf7\x2d\xbd\x37\xbe\xaf\xe0\x96\xf7\x15\xdc\xf1\xbe\xa5\xf7\xdf\x3e\xf6\xb6\x3b\x53\xe3\x73\xcd\xe3\x36\xd8\x17\xbb\x71\x00\xec\xa2\x63\xe0\x33\x4d\x3c\x32\x16\x28\xd6\x41\x32\xed\x08\xc7\x2c\xe5\x87\x6f\x65\x67\xcc\xc5\x62\xca\xd4\x79\x49\x6d\xfc\x2d\x12\xd2\xa1\x31\xa4\xa8\x8e\x2a\x02\xbc\x66\xfc\xff\x9b\x03\xfd\x8e\x36\x2b\x18\xb4\x59\xc1\xd0\xcd\x81\xfb\xfe\x9b\x0f\x7b\x9f\x04\xc6\xdd\x70\x9f\x3c\x4e\x8d\xf7\xc9\xbf\xcc\xbd\xdf\xcd\x81\xba\x37\x9b\x15\x3c\xbf\x59\xc1\xeb\x9b\x2d\x9f\xfb\x6a\xb3\x82\x03\x9b\x15\x8c\xf0\xf3\x7b\x37\xf8\xfa\xe9\xaa\xb4\x7c\xce\xdb\x2f\xe3\xc6\x18\xa6\x56\x04\x7b\x28\x8a\x0e\x65\x79\xd0\x30\x44\x6b\x63\x52\xb8\xe2\x28\x22\xd5\x93\x48\xe8\x56\xc1\x52\x52\x0f\xea\x2f\x4c\xee\x96\x20\x81\x61\x29\x29\x5b\x91\x69\x35\xeb\x60\x96\x6d\x00\xf2\xba\x39\xff\x1f\x58\xfd\x31\xfe\x81\x82\xe9\x1f\x28\xa8\xfa\xc0\xce\xd7\x92\x0f\xd2\xfb\x37\x1a\xcd\x57\x5d\x4d\xef\xe2\x9a\xf8\x94\xf2\x19\x7e\x8f\xac\xae\xb0\x87\xba\x19\x43\x4f\xe7\xa0\x86\xb5\x6d\x95\xa1\x63\x45\x31\x5d\x14\xaa\x23\x85\x74\x8a\x87\xa3\x03\x7b\xb9\x89\x3b\x6f\xff\xd6\xe3\xda\xf2\x81\x9d\x47\xf1\xa1\x82\xd0\x87\x0a\x32\x3e\x0c\xd4\x75\xfb\xd0\x57\x30\x1a\xd6\x25\x4f\x37\xae\x89\xe7\x8c\x39\x3b\x3e\x67\x6c\x5d\x4d\xbc\xa4\xc2\x24\x88\xb7\x82\x3d\xd4\x1a\x6e\x47\x1d\xb9\x8c\x20\x49\xd6\x1e\x56\x47\xba\xc2\xe4\x49\x32\x45\xfc\x03\xf8\x1f\x73\xfe\x3f\xb4\xf2\x6b\xc1\x87\x0a\x6e\xfa\x50\xc1\xe2\xc0\x78\x96\xf8\xe3\x69\xd4\x37\xa6\xe1\x7a\x9e\x39\x78\x64\xc2\xe4\xde\x4b\x52\xdf\x3d\x4c\xb5\xd4\xde\x30\xe7\xfd\x43\xab\x4f\xd4\x7d\xa4\xe0\x8a\x8f\x14\x2c\xf9\xc8\xee\xa3\x83\x1f\x29\x70\x3e\x56\x50\xe6\xe7\x8d\xbe\xe9\xc7\x47\x96\xd5\x85\x9a\xc4\x9d\x50\x5e\x37\x6d\x54\x55\x65\x69\xfc\xf4\xca\xb2\x71\x25\x53\xcd\xf9\x4f\xfd\xc5\xa9\xf1\xba\xf3\xca\x2b\xeb\x06\x0e\x68\xf8\x83\x9a\xf8\xcc\x78\x4d\x6d\x7c\x50\x79\x5d\x6d\xa3\xbf\x29\xad\x18\x52\x55\x3f\x79\x46\xe3\x87\x95\x56\x9c\x6e\xae\xa4\xac\xc1\x51\xb0\x97\xe8\x0d\x94\x6f\x22\xbd\x81\xe2\x4d\x3c\x2a\xf0\x75\x08\xd6\x7b\x0b\xf1\x02\xca\x35\x48\xff\x87\xe2\x35\x14\xae\xd0\x55\x23\xc5\x7a\xa9\xa4\x2e\xe9\x8a\xe8\xbd\x4a\xfa\xaf\xc4\xff\x49\x7c\x43\xa2\xeb\xfd\x1a\x11\xe2\x2b\x48\x1f\x23\xb6\x47\xc2\x9f\x91\xd6\x22\x66\xe1\xdb\x48\x8c\x5d\xe9\x03\x94\xeb\x90\xde\x42\xf1\x3a\xca\xa3\x4c\xf2\xab\x0c\x21\xcb\x23\x30\xdb\x94\x17\x25\x12\x18\x91\xbe\xc7\xba\xf1\x7f\xe1\xd9\x7d\x26\xa9\xc1\xff\x1f\xa2\xa8\xd0\x8d\x56\x31\x53\xe5\xc8\x6c\xca\x11\xd9\x89\xec\x69\x80\x37\x8d\x1e\xf8\x71\xe0\xde\xdf\xc7\x0a\x9e\xfa\x58\xc1\x33\x1f\x1f\x3e\x9f\x9e\x5a\x5a\xd1\xbb\x58\x2f\x52\x92\x3d\xef\x25\x01\x2b\xac\xc5\xf9\x5f\x63\x07\x05\x70\x5a\x7d\xa2\xa0\xed\x27\x0a\x3a\x7e\xf2\x1b\x71\xce\x99\x19\xaf\x99\x66\x94\x4d\x03\xb3\x2a\x60\xd8\xfe\xcf\xec\xfb\x4f\x14\xcc\xf3\xdf\xf9\xeb\x27\x0a\xfe\xfe\x89\x82\xa7\x3e\xb1\xfb\x70\xdf\x27\x0a\xa2\x5b\x14\xf4\xfb\xdc\xe0\x2c\x5e\xe7\xfb\x61\xd2\xf2\x33\x1f\x77\x6c\xbc\x64\x46\xc3\x1f\xe9\xfa\xd1\x43\xab\x6a\x4e\xd7\xd7\x3b\xf4\x11\x11\xc7\xc1\x5e\x3a\x1e\x9e\xd5\xcc\x56\xec\xd6\x9d\x82\xf1\x5b\x73\x03\x80\xf0\x4b\xc2\xad\x84\xdb\xbc\xcf\x9e\x51\xce\x12\xd7\x13\x91\xbe\xb9\xf8\x1e\x09\xa4\x8f\x49\x84\xe8\x5b\xd2\x8d\x90\x24\xb9\xa6\x47\x97\xf7\x1b\x24\x23\x32\xa6\x3c\xa9\xc1\xba\x05\xbb\x59\xde\x08\x85\x50\x91\xb2\x79\xe4\x6f\x19\xfa\xb7\x28\x58\xec\xbf\x73\xe3\x16\x05\xb7\x6c\x51\x70\xc7\x16\x4b\xff\xd6\x2d\x0a\x0e\x6c\x51\xb0\xca\x35\x3b\x61\xc6\xdb\xbe\x3c\x6c\x8e\xfe\x73\xaa\xcd\x4d\xf2\x35\xe2\x44\xd8\x4b\x27\xe9\xd2\x25\xa4\x73\xe3\x74\x72\xa9\xa1\x8f\xf1\x26\x43\xf1\x22\xc2\xc5\x84\x8b\x48\x86\xb5\x23\x22\x8a\x12\x77\xa3\x4f\xe9\x63\x44\x0a\x7b\xd1\x62\x8f\xd6\xfb\x48\xe4\x6a\xe5\x81\xf5\xdd\x0f\x49\x3a\x6e\xa4\x1d\x88\x8e\xca\x04\xc8\x22\xa5\x29\x0d\xfb\x94\xfa\x6c\x7f\x9d\xb9\xff\xf6\xa9\xdd\x4f\x97\x7d\xaa\xa0\xe2\x53\x05\x97\x7f\x1a\xd0\x7b\x3f\x3d\x3c\xb9\xa9\xe9\xab\xa8\x9f\xa1\x2d\xec\xbd\x94\x05\xcb\xa5\x8e\x64\xb5\xc3\x30\xb6\x31\x97\xc8\x30\x8c\xdd\x90\xb0\x9d\x2e\x84\x6e\xf7\xdb\xdb\x86\xef\x7f\x6a\xe3\x53\xe2\x33\x05\xee\x67\x0a\xa2\x9f\xd9\xf9\x3e\xf2\x33\x05\x03\x3f\x53\xb0\xb6\x81\x3e\xba\xee\xdb\x66\xc6\x53\x5f\x5d\x56\x52\x17\xb7\x7a\xc7\xe8\xb6\xb0\x97\xda\xc1\x76\x69\x9a\xf6\xe2\x66\xa4\xf7\x90\x36\x23\xbe\x8f\xb8\x09\xe9\x5d\x73\x83\x78\x3d\x3a\xba\x54\x3b\x85\xbc\x0d\xa4\x43\x87\xa8\x33\x92\xa5\x08\x98\x37\xb0\xde\x9c\xfb\xcf\xec\xb8\x1f\xfb\x4c\xc1\x53\x9f\x29\x78\xe6\x33\x3b\x7f\xff\xfa\xcc\xf7\x53\x5e\x9f\x1a\x47\x6e\x66\xbc\x46\x4c\xe4\xc2\x5e\xca\x83\x83\xba\xcb\x13\x4a\xe5\x7d\x72\x7c\x05\xd1\xd4\xfe\x78\xc7\xd8\x83\x5b\xad\x1c\x2f\xdc\xaa\xa0\xeb\x56\x05\x3d\xb7\x1e\x2e\x3f\x98\x5a\x5a\x31\xbc\xb2\xf4\x68\x13\xc1\xda\x4b\x2e\xdc\xa5\x74\x72\xb1\xf7\x9b\x1b\xcc\x39\xd8\x6a\xe5\xd1\x6d\x5b\x15\xdc\xbd\x55\xc1\x9f\xb7\x5a\xfa\x9e\xf3\xb1\x56\xf9\x7a\xe0\xda\x3f\x35\x43\x5f\x69\x55\x7d\x65\x5d\xbc\x46\x6b\x83\x46\x1e\xb7\x81\xbd\xd4\x16\x5e\xd7\x5d\xac\x7c\x89\x6c\x6e\xbb\xba\xc2\xdc\x63\xc8\xd0\x1a\x8d\xa3\x6f\xb1\x98\xab\x4c\xef\xea\x71\x65\x6d\x0b\xd4\xb3\xd8\xa6\x60\xcc\x36\x05\xe3\xb7\xd9\xfd\x52\xb3\x4d\xc1\x95\xdb\x14\xac\x6a\x20\x97\x57\x36\xb7\x5f\xca\xe2\x35\xe5\x33\xe3\x83\xcd\x28\x1b\xfe\x4e\x75\x7d\x52\x44\x12\x56\xe7\xc1\x5e\xca\x87\xbd\xca\x5c\xac\xf4\x73\x80\x08\x47\x60\x98\xc6\xe2\x59\x18\x13\xe6\xee\x99\xae\x16\x97\x61\xd2\x02\x3c\x51\x26\xec\xbe\xdf\x68\xe2\x1e\xdb\x6c\xdf\x97\xef\xb7\x29\xd8\xbf\x4d\xc1\x2f\x01\x3a\x72\x3f\x57\xd0\xfe\x73\x05\x6b\x1f\x4e\xdd\x3f\x8b\x9b\xa3\xa3\xa4\x5e\xd7\x0e\xc2\x95\xfe\x2e\x5a\x66\x6e\xd4\x84\xf1\x08\xea\x8e\x3d\x74\x5d\xf0\x42\xc7\x38\xf6\xdc\xc4\x2e\xf7\x76\xb8\x0c\xee\xf0\xf7\xcc\xfa\x7f\x6e\xfb\x6a\xdc\xf4\xb9\x82\x45\x9f\x2b\xb8\xed\x73\xbb\xfe\xcb\x3e\xf7\xfd\x1b\xcd\xea\x89\xb5\x25\x53\xe2\x13\xcf\x19\x93\x88\x80\x64\xc0\x0f\x94\x01\x93\x88\x85\x37\x73\x0a\x8d\xe5\xe7\x4f\xcd\x26\xa3\x07\x05\x70\x61\xbb\x02\xde\xae\x20\xbc\xdd\xe2\x66\x6e\x3f\x1c\xdc\xd9\x55\x35\xc9\xa8\xcb\x32\x14\xf0\x03\x49\x98\x89\x39\x29\x8a\xd7\xfb\xc6\xfe\xdf\x6e\xf3\x26\xaa\xb7\x2b\x98\xb9\x5d\xc1\x15\x01\xbc\x79\x87\x8b\x37\xa1\xaa\xa6\xcc\xc7\x93\xf0\x03\x29\x58\x8e\xe8\xca\x44\x91\x20\x00\xd8\x6c\xfc\x7f\xdb\xad\x3f\xf3\xc3\xed\x0a\x3e\xdd\xae\x60\x57\x00\xef\xc0\xf6\xf4\xfe\xcc\x54\xbc\x44\xbc\xeb\xb4\x6c\x58\x8a\xee\x66\x94\xef\x7b\xec\x4c\x82\x74\xbf\x24\xf9\x05\xd1\x97\xa4\xc3\x5c\x31\xef\x2f\x3f\x30\x71\xf0\x2f\xac\x3f\xee\x92\x2f\x14\x94\x7e\xa1\x60\xea\x17\x81\xfa\x6f\x5f\xb4\x18\xd7\x6c\xc4\x42\x9a\x09\x66\x7a\xd4\x19\x3f\x50\x00\x77\xc3\x17\x0a\xde\xff\x42\xc1\x47\x01\xdc\x2d\x5f\xb4\x10\xcf\x4c\x8f\x9a\xa6\x63\xf7\x47\x26\xfe\xfd\xa5\x5d\xcf\xc1\xde\xd7\x5f\x2a\x18\xf1\xa5\xc5\x7b\xe4\xcb\x66\xd7\xb3\x24\x5e\x5b\x1c\x37\xfe\x02\x2d\x3e\xce\xd4\xf7\xf2\x0b\xcf\x87\x9f\xe8\x02\x18\xe3\x59\xa7\xfa\x1f\x27\xb3\x20\xcd\xf5\x01\xf3\xaf\x20\x11\x5f\xf2\x7f\x8b\x30\xf1\x23\xe1\xbf\xe6\xfb\xaf\x19\xfe\xab\x32\xaf\x02\xa0\xbf\xec\xed\x8f\xfa\x63\xe3\xff\x08\xd0\x11\xf9\x4a\x41\xd6\x57\x0a\xf2\xbe\x0a\xd4\x77\xfb\xaa\x45\x3a\xca\xe2\x4d\xd0\xb1\x02\xff\xbf\x20\xe4\x13\x93\xf7\xfb\x95\xa5\xe3\xc0\x57\x0a\x7e\xf1\x68\xf8\xda\xf2\xb9\xd3\xbf\x56\x30\xf4\x6b\xd5\x88\x8e\xdd\xd9\xa1\x46\xeb\x32\xbb\xba\xa4\xb2\xec\xec\xf8\x1c\x8f\x98\xc0\xfb\x35\x55\x75\xb3\x52\xde\xa8\xad\x9f\x3c\x0b\x80\x4e\x84\x9f\xe8\x44\x78\x98\x04\x29\x7d\xd3\x94\xda\x60\x86\x4e\x13\x2f\x12\x2e\x29\xea\x8d\x47\x50\x96\xce\x14\x32\x09\xa4\x12\x33\x48\x8a\x10\xe5\xf9\x3e\x07\x4d\x96\x00\x38\x42\x66\x02\xc4\xc8\x37\x09\x84\xc3\xa8\xf4\x25\xf7\x2d\x9a\xbe\xbb\xbe\xb6\xfb\xfb\x99\xaf\x15\x3c\xff\xb5\x82\x35\x5f\x07\xea\xff\x7d\xed\xc7\x63\xd2\xcb\x63\x6f\xb8\x9e\xa9\x5a\x7e\x45\x3c\xb5\x43\x3c\x56\x4b\x38\x40\x0a\xfa\x99\x9c\xc7\x40\xe1\xfc\x4f\x8d\x1c\xfc\xc6\xda\xcb\x3d\xbe\x51\xd0\xe7\x1b\x05\x47\x7e\x13\x88\x03\x7d\xe3\xc7\xc3\x66\x37\xb9\x3f\x46\xc5\x67\x0d\xd6\xa7\xca\x0f\x3f\x1d\xa0\x10\x9c\x86\x61\x34\xbd\x6b\x01\xc8\xa4\x46\x7d\x66\xf2\x1f\x03\x78\x7f\xfe\x46\xc1\x03\xdf\x28\x78\x24\x80\xf7\xa4\x8f\xf7\xa5\xef\xe7\xc8\xba\xb1\x11\x5e\x65\x02\xcf\xbf\xf7\x6e\x22\xb4\x61\x38\x40\x11\xb8\x40\x57\x61\x26\x4c\xdc\x5f\x46\x53\xc1\xd2\x7b\xc2\x56\x63\xff\x7c\x63\xf5\xd5\x76\x3b\x14\x74\xdc\xa1\xa0\xcb\x0e\xab\xef\x34\xea\xc3\x6f\x71\x7b\x15\x95\xc4\x6b\x0d\x72\xaa\x27\x8c\xe0\x00\x11\x4c\xf3\x43\x8d\xdb\x4c\xfc\x7b\x87\xa5\xf3\xf7\x3b\x14\x2c\xda\xa1\xe0\xb6\x1d\x96\xce\xfb\x77\x34\xeb\x87\x68\x84\xe7\x3b\x1f\x13\x97\xb5\x3d\x5a\x67\xf8\xb7\x16\x08\x4d\x92\xb3\x34\xf3\xfc\xb9\x91\x7f\x01\xfc\xd0\x4e\x05\x99\x3b\x15\xe4\xee\xb4\xf8\x5d\x77\xfe\x36\x7c\xdf\xa9\x15\xc4\xf7\xeb\xae\x34\x1c\xc0\x76\x43\xff\x4e\x8b\xff\xbb\x9d\x0a\xae\xdb\xa9\xe0\x86\x00\xfe\x4d\x3b\x5b\xdc\x57\x95\x29\xfb\x4a\xc0\x41\xd2\xd9\x0e\x0d\xe3\xd3\x5f\x18\x3d\x68\xa7\x95\x87\x5f\xed\x54\xb0\x63\xa7\x82\xdd\x01\xbc\xef\x77\x36\x2b\x0f\x4b\xe2\x4d\xa6\x2c\x7d\x69\xe2\x5f\xbb\xec\xf9\xbc\x60\x97\x82\x4b\x77\x29\x28\xdd\x15\x88\x7f\xed\xf2\xeb\xb4\x34\x37\x9f\xc1\x13\x1a\xe8\x74\xd7\x2f\x6d\xfc\xeb\x2b\x13\xff\xda\x65\xe9\x7a\x6d\x97\x82\x37\x76\x29\xd8\x14\xc0\xdd\xb6\x2b\x3d\x5d\xf1\xca\xd2\xaa\xb2\xf2\xca\xa9\x47\x4e\x2e\xaf\x2c\xa9\x99\xd3\x40\xd2\x6f\x43\xb9\x15\x69\x9b\x96\xf4\x6f\xa2\x7c\x03\xe9\x4d\xb4\x92\xde\x7c\x7c\x6d\xe8\xfe\xd6\xea\x51\x4b\xbe\x55\x70\xcf\xb7\x0a\x9e\xfc\xd6\xf2\xdd\xed\xdf\x2a\xf8\xee\x5b\x05\xb3\xfd\x3c\xd0\x89\x3e\xfe\xe8\xdd\x29\xf4\x97\xc5\x6b\x8b\xad\x14\x69\x3c\xbc\xc9\xe5\x53\xcf\xa8\x2c\x2b\x2f\xa9\x2c\x4e\xe8\xc8\x4d\xff\xc6\xe8\xa0\x22\x3d\x0f\xbb\xc3\x3c\xa1\x6d\x2c\x6d\xa2\x4a\x74\x48\xa0\x22\x09\x79\xb8\x1d\xe9\x13\xc4\xcf\x10\xb7\x22\x45\x4d\x0e\x27\x12\xb5\xc5\xb5\x48\x59\xf4\x85\xdf\xa4\x89\x36\xa2\x78\x17\x85\x43\xeb\xbd\x19\x60\xe9\x92\x83\x2c\x23\xa6\x73\x94\x7e\xa6\x24\x11\x92\x42\x28\x9f\x77\x7e\x63\xfc\x9f\xbb\xad\x3c\x2a\xd9\xad\x60\xea\x6e\x05\xd3\x77\xdb\x75\xa9\xd9\xdd\xac\x5c\x2d\x6b\xa0\x1f\x24\x14\xcc\x79\x42\xc2\x59\x89\x26\xb5\x66\x97\xef\x30\xfa\x4f\x00\xef\xed\xdd\x0a\xde\xdb\xad\xe0\x83\x00\xde\x67\x2d\xe3\x05\xe5\x78\x10\x6f\x5c\x2a\xde\x4e\x13\x07\xfd\xce\xfa\xc3\x07\x7c\xa7\xe0\xf8\xef\x14\x9c\xfc\x5d\xc0\x2e\xf4\x9f\x9f\x90\x47\x01\x9c\x29\xf1\xf2\xda\x3a\xd3\x67\xbb\x90\x60\x9e\x10\x70\x09\x0e\xb4\x79\x18\xbb\x8c\x1c\xf8\xce\xda\x5f\x77\x7f\xa7\xe0\x9e\xef\x14\x2c\x0b\x3c\xbf\x61\x5d\xdd\xc0\xf3\xab\xe3\x35\x15\xf5\xbe\x59\x0e\x40\x0c\xf3\x04\xc3\xc3\xba\x7f\x4e\xb0\x0e\xfe\xb7\x46\xff\xf9\xce\x9e\x1f\xb1\x47\x41\x68\x8f\x82\x8c\x3d\x01\x3e\xb8\xa7\x59\xbe\x50\xe6\xf3\x85\xe2\x7e\xe0\xd7\x10\x9e\x27\x72\x60\x95\x49\x55\x95\x58\x80\xed\x74\xda\x3d\x89\xf6\xc9\xe3\xb3\xdb\xc4\x41\xf6\x58\x39\x33\x6f\x8f\x82\xeb\xf6\x28\xb8\x61\x4f\xe3\xf9\x6b\x9a\xbe\xe1\x95\xe5\x75\xe5\x25\x33\x12\x64\x7a\x33\x49\xf0\x99\x4d\x68\xf9\xce\xd8\x01\x01\x9c\xed\x7b\x14\x7c\xb5\x47\xc1\xce\xdf\x84\x33\xb4\xbc\xb2\x21\xca\x12\x61\xa7\x11\xf6\x18\x3e\xf0\xbd\xdd\x0f\x23\xbf\x57\x30\xe6\x7b\x05\xe3\xbf\x0f\xdc\x03\xf9\xbe\x59\xfd\xc4\xc3\x9b\x5e\x3b\xa6\xaa\xce\xf7\x4f\x4c\x0a\xc1\x3c\x11\x86\x65\xba\x3c\x8d\x70\x91\x51\x69\x89\x6d\xdd\xa2\xf0\xbd\xd9\xf7\x01\xdc\xbd\xdf\x2b\x38\xf0\xbd\x02\xb9\xd7\xf2\x9f\xce\x7b\x15\x1c\xb1\x57\xc1\xb8\x44\x3d\x89\xbb\x7d\xbd\xef\xdb\x46\xf8\xbd\x8a\xca\xac\x3c\xd3\xd5\x47\x4a\xea\xe2\x63\xeb\x27\x4f\x8f\xcf\xa9\x4d\xf9\xc5\xfa\xca\xea\x12\x73\x44\xd6\x60\x6b\x9f\xbb\xe4\x90\x84\xe7\x05\xbe\x84\xf4\xba\x49\x04\x67\x5d\x96\x20\x17\x1d\x92\xce\xfb\x9a\x79\xea\x9a\x9f\x11\x53\xe3\x9d\xd0\x91\x28\xc2\xc1\x3e\x45\x7b\xcd\xbe\xdf\x6b\xe5\xc8\x5f\xf6\x2a\x78\x70\xaf\x82\xe5\x7b\x03\x75\x13\xf6\xb6\x38\x8f\x4d\xea\x79\xf3\x85\xf2\x04\x64\x03\x3d\x6f\x9f\x39\x07\x7b\xed\x3e\xc9\xdd\xa7\xa0\x60\x9f\x82\xb6\xfb\x5a\xd4\x7b\x1a\xcd\x5b\xaa\xde\x33\x5f\x10\x8c\xf2\xf7\xca\x0f\x66\xdf\xef\xb3\x72\xff\x9a\x7d\x0a\x6e\xd8\xa7\xe0\xc6\x7d\x96\xbe\x9b\xf7\x35\xab\x77\x34\xc2\x4b\xd1\x7b\x0c\x89\x63\x52\xf3\x1a\x7e\x34\xf2\x3f\x80\xbb\x7f\x9f\x82\x5f\xf7\x29\x10\x3f\x58\x5c\xfe\xe1\xb7\xe1\xa6\xe8\x3b\x06\x77\x7c\x2a\xee\x4f\xc6\xff\xf9\x83\xc5\xad\xfa\x41\x41\xdd\x0f\x0a\x66\x07\x70\x7f\xef\xe3\xde\xe5\xf7\xe7\xdf\xb0\xb8\x11\xee\xa8\xf8\xac\x71\x35\xe5\xd5\x33\xe2\x43\xce\x18\x6b\x15\x9e\xd1\x21\x98\x2f\xc2\x30\x45\x33\xe7\x84\x79\xa5\x4b\x44\xeb\xc8\xa6\xad\xeb\xbf\xdf\xc4\xff\x7f\x08\xc4\xff\x7f\x50\x70\xd0\xc3\xfd\xf1\x30\xd7\xb7\x2e\x15\x3e\xdd\x2a\xff\x2e\xc9\x11\x0e\x18\xba\x7f\x0c\xe4\x3b\xfc\xa8\xe0\xaa\x1f\x15\x2c\xfa\xd1\x9e\xcb\x57\x7e\x54\xf0\xe6\x8f\x0a\xc6\x35\xd0\x0b\xfa\x35\xd6\x0b\xd2\xe0\xa7\xac\x7a\x31\xcc\x17\x68\xbc\xa8\xd4\x1a\x1d\x72\x50\xc2\xb5\x88\xb3\xe9\x72\xac\xc3\x7a\x4f\xb2\x7b\x82\x5a\xc8\x06\xaf\x31\x9c\x48\x59\x94\x29\xe2\x42\x91\xa2\x29\x5a\xb8\x17\x10\x53\x86\x15\xed\xad\x25\x09\x92\x42\x38\xc1\x73\xfa\xb3\xc9\x77\xfc\xc9\xd2\x37\xe1\x27\x05\x17\xff\xa4\xa0\xea\x27\x4b\xdf\x03\x3f\x29\x58\xf1\x53\x63\xfa\xb2\x0e\x8b\xbe\x94\xdd\x95\x8e\xbe\x55\x88\x43\xe9\x54\x1c\x84\x83\x9b\xa1\xaf\x87\xa6\xef\x68\x4d\xdf\x80\xc3\xa6\xef\xa0\xf1\xfb\xee\xb7\x72\xb1\xcd\x7e\x05\xed\xf7\x2b\x28\xdc\x1f\x90\x8b\xfb\x0f\x4b\x2e\xea\x9a\x1b\x09\x17\x8a\x20\xef\x77\x7e\x31\xfa\xff\x7e\xcb\xe7\xfe\xb0\x5f\xc1\xa2\xfd\x0a\x6e\x0b\x3c\x7f\xc9\xfe\x66\xf5\xe5\xb2\xdf\xae\x2f\x1f\x32\x71\x80\x00\x5d\xdf\xec\x57\xb0\x6b\xbf\x82\x3d\x01\xdc\x7d\x4d\xd0\xa5\x3d\x53\xcd\xd6\x05\xfe\xd5\xf8\xbf\x0e\xd8\x7d\x71\xfe\x01\x05\x97\x1e\x50\x50\x7a\x20\xa0\xf7\x1d\x30\x7f\xb1\xbc\x61\x3f\x5d\x43\xd7\xb4\x8a\x92\xd2\xe2\x5e\x45\xde\x4b\xef\xe2\xb1\xf5\x15\xe0\xf7\x43\x59\x20\xb2\x3d\xdb\x55\xd7\x45\xd4\xf1\x77\xbf\xe7\x64\xe0\x7e\x31\xb4\xf1\x3e\xad\x09\xe0\x7f\x70\x40\xc1\x96\x03\x0a\xb6\x05\xf0\xbf\x3a\x90\x3e\x3f\x2d\x1d\xbe\x4d\xfb\x53\xb0\x40\xb0\x67\x50\x06\xea\x0c\xa2\xc6\xeb\xf5\xb3\xe5\x2b\x83\x7e\x56\x70\xc6\xcf\x0a\x86\xff\xdc\x62\x7c\x20\x95\xce\x44\x44\x72\x81\x10\x50\x97\xe0\x5b\xa4\x9f\xbf\x30\xf0\xfc\x47\x7e\x56\xf0\xe8\xcf\x0a\x1e\xff\x8d\xcf\x4f\xcd\x4a\xf1\x40\x66\x07\xec\x43\xa1\x71\x7e\xfa\xd9\xc6\x39\x72\x0f\x2a\x68\x7d\x50\x41\xfb\x83\x76\xde\xba\x1f\x6c\x36\x5f\x21\x05\x2f\xd9\xb1\xb7\xda\x81\x05\xc2\x85\xb9\x7e\xb5\x6a\x6f\xc9\x2c\x5f\x96\x1a\xb7\xfa\x60\xa0\xff\xdb\x41\x05\x37\x1c\x54\x70\x63\x00\xf7\x25\x1f\x77\xc0\x92\xb4\xf1\x0f\x8d\x3b\x2a\x3e\xcb\xe8\xeb\x27\xc2\x02\x71\x12\xdc\x8c\xc6\xaf\x91\xdc\x2c\x44\x61\x7d\xfb\x92\xfc\x3a\x42\x84\xd9\xa8\x88\x84\xe3\x3b\xd4\xba\x90\x4a\x96\x73\x6b\x45\x99\x18\xd5\x87\x46\xe9\xf1\x65\xfd\x62\xb7\x58\x97\x5f\x14\x74\xff\x45\x41\xef\x5f\xec\xf8\x8e\xf8\xa5\x59\x3e\xa0\xc7\xd7\xec\xb1\x01\xd6\x38\xb3\x7f\xb1\xfc\xe0\xce\x5f\x14\xdc\xf3\x8b\x82\x65\x01\x9c\x87\x7e\x69\x56\xef\xa9\x29\x1d\xd0\xb4\xde\xb3\x50\x28\x28\x6e\xa4\xf7\x38\x1a\x77\xf7\x2f\x76\xfe\xf9\x90\x82\xc8\x21\x05\x99\x87\x02\xf7\x1d\x0e\x19\xdc\x2d\xe9\xfd\x10\x1e\x6e\x8a\x7f\xeb\xb4\x1c\x58\x28\x72\xe1\x04\x73\x67\x4d\xb8\xc2\x13\xce\xf9\x94\x65\x8a\xcc\x07\xf3\xac\x5d\xb3\xfe\x87\xec\xbe\xbb\xe9\x90\x82\x5b\x0e\x29\xb8\x23\x80\x7f\x8f\x8f\xdf\xc4\x3e\xf7\xf0\x7b\x15\x25\xc4\x86\x6d\x15\x6d\x88\x9e\xa4\x3b\xf0\x05\x9b\xfc\x00\x40\x48\xe3\x7e\x79\xc8\xf2\x89\x9c\x5f\x15\xe4\xff\xaa\xa0\xcd\xaf\x81\xbc\xb7\x5f\x9b\xd5\x87\x52\x71\x67\x57\xd5\x24\xf3\x60\xac\xd3\x2d\x0a\x0b\x45\x14\xae\xd0\xd7\x21\xa4\xcc\xc1\x76\xba\xee\x6f\x28\xa1\x21\x85\x0d\xfd\xbf\xda\x71\xdc\xf6\xab\x82\xbb\x7e\x55\x70\x4f\x60\x1c\x0f\xfc\x96\x71\x34\xcc\xc7\xa9\x16\xf0\x07\x21\xa1\x75\x8a\x01\x1b\x31\xf4\xff\x6a\xb7\xe0\xfe\x5f\x15\x1c\xd4\xdf\x73\x12\x57\x00\x37\xb7\xaf\x3d\xdc\x26\xb6\x75\x54\x3f\x7f\x18\x70\x72\x3f\x4f\x01\x86\xe9\xc0\x50\x15\x78\x7e\x8d\xff\xfc\x96\xe3\x20\x1e\x54\x60\x7f\x09\x58\x8a\x12\x02\x45\x39\x32\x34\xde\xea\x00\xde\x06\x60\x78\x1f\x18\x3e\x0a\xe0\x6d\xf1\xf1\x5a\x8a\x7f\xb4\x84\x06\x10\x33\x7c\x1f\x2d\xde\x59\xc8\x70\x0e\x32\x8c\x45\x8b\x37\xde\x4f\x78\x68\x42\x7e\x9b\x75\xfb\x4d\xf2\x3b\x53\xe3\xde\x85\x9c\x94\x07\x8f\x23\xc3\x13\xc8\xf0\x0f\x1f\xab\x69\x7b\xb6\x78\x98\x37\xa1\xde\x27\xff\x36\x37\xc1\x4d\x82\xa0\xc8\xfb\x8b\x2c\xc3\xff\x03\xcf\x0d\x13\x43\x26\x31\xe4\x92\xa5\xa7\x03\x35\xb7\x1f\xcc\xf3\x7d\x11\x83\x85\x21\xb8\x49\x84\x61\xb1\x29\x9f\x2a\xcd\xe5\xf7\xe4\x6e\xcb\xd6\x78\xd3\xc8\xce\xdf\x1c\x62\xb8\x9a\x18\xae\x0b\xe0\xdd\xe6\xe3\xed\xf0\xcf\xfd\x80\xb9\x8d\xf1\x7c\xbe\xbf\x12\x63\x70\x93\xc8\xd4\x29\x5f\xe4\xd7\xdf\xa5\x30\x9b\xce\x08\x96\xdf\xe5\x68\xdc\x2d\x64\xe9\xdc\x47\x0c\x07\x88\xe1\x50\x00\x37\x2a\x0c\x6e\xc3\xbe\x34\x3e\xee\x98\xf8\xd4\xf2\xda\xba\x78\x8d\x87\xaf\x49\x8d\xc2\x4d\x22\x43\x67\x99\xea\xc2\xed\x28\x85\xae\x51\x11\xe0\xef\xb9\x1a\x77\xa2\xb0\x25\x2b\xe2\x82\xe1\x32\xc1\x30\x4b\x58\xdc\xeb\x44\xb3\xf3\x9b\x70\x4f\x4e\xca\x81\xa5\x18\xda\x83\xf2\x3b\xa4\x3d\xde\xce\x0c\x2d\x45\x79\x37\xd2\x52\xe3\x9e\xcc\x04\x80\x3c\x8d\xf7\xba\xb0\x74\x7e\x2a\x18\xb6\x0b\x86\xaf\x03\x78\x3b\x45\xfa\xf3\xe7\xe3\xf5\x2a\xf2\x28\xec\x1d\xdc\x32\x58\x98\xbe\x3f\x43\xbe\xc6\x3b\x4e\x5a\xbc\x91\x92\x61\x8c\x64\x18\x2f\x2d\xde\xf9\xf2\xb0\xf0\x92\x5b\xa8\x31\x56\x81\xc6\x59\x26\xed\x3c\xae\x92\x0c\xff\x94\x0c\x2f\x04\x70\xd6\xca\x66\xf9\x56\xed\xb4\x92\xfe\x01\x87\x55\xa1\x80\x9b\x85\x84\x6e\x09\x06\x19\x94\x13\xad\x34\x9e\xab\x38\x29\x9f\xba\x2b\x86\x5e\x8a\xe1\x08\x15\x38\x6f\xe9\xe5\x92\xc6\xe9\x55\x54\x56\x3e\x35\x5e\x5b\x67\x05\x93\x07\x27\x60\x33\x62\xcc\x3a\x90\x5a\x6b\x9c\x79\xca\xce\xdf\x2d\x8a\x61\x89\x62\x58\xaa\x38\x69\x4f\x3d\xa8\x18\xfe\xaa\xb8\x91\xfc\x1f\xb7\xba\x31\xae\x7f\x2e\x0a\x15\xdc\x2c\x18\xf6\x78\x7b\xb3\x0d\x76\xd4\x2a\x4e\xa2\x39\xb9\xa7\x2e\x1b\x39\x10\xc0\x95\xcc\xe0\x30\x43\x84\x2d\x7d\x4d\xd8\xc5\x0d\xe8\x4b\x9a\xc2\x37\x0b\x82\x43\xe6\x22\x5e\x5b\x23\x07\xd8\x3e\xbf\x9c\x19\x66\x30\x43\xf5\x6f\x7e\x7e\xaa\xbd\xed\x81\x5c\x9b\x74\xf4\xb5\x33\xfc\x9f\x39\x29\x47\xdf\x65\x86\x0f\x98\xe1\x13\xb6\xfb\x22\xe2\x18\xcc\x2d\x0d\xea\xf6\xa4\xc7\x4b\x6a\xfe\x8b\xb1\x27\xdc\x2c\x7a\xc1\x02\xbf\x46\xbc\x23\x75\x9d\x06\xa9\xeb\x42\x13\x4b\x14\x88\xba\x23\x4b\x08\x5b\xeb\x2c\xea\x88\x3e\xfe\x0e\x39\x22\xc4\xc6\x59\xd7\xde\x9c\x7f\xc7\x8e\xaf\xd6\x61\x98\xe3\x30\x5c\xe5\xd8\xf1\xdd\xe0\x8f\x6f\x86\x6f\x2f\x4f\x5a\xd4\xec\x7c\x1b\xcb\x68\x0b\x66\xc0\xcd\x22\xa6\x6b\xa9\x79\x9c\x2f\xec\xf7\xa8\xf3\xbe\x4e\x3a\x62\x3a\x18\xbe\xe7\x70\xd2\x4f\x58\xec\x32\x0c\x70\x19\x8e\x73\xed\xfe\xaa\x71\x19\xae\x76\x19\x56\xfa\xf7\x43\x12\xf9\x5f\xc3\xc6\x84\x9a\x19\x47\xe9\xb4\x78\xe9\x74\x3d\x98\xe0\xcf\x03\x99\x3c\x69\xde\xd6\xd9\x50\xb8\x0e\x3b\xc1\xcd\xa2\x10\x5e\x36\x05\x18\x24\x92\xf8\x1f\xe2\x0b\x48\x12\x37\x20\xbe\x8a\xf8\xba\xfe\xfc\x1a\xe2\x2b\x88\x6b\xbc\x9f\xe0\x8b\x88\xff\x44\xea\x29\x72\x28\x5b\x87\x2c\x75\x0a\x1e\xc6\x88\x3c\xad\xd2\xf1\x5b\xee\x23\xa3\xd2\xb9\x67\x61\x0c\x61\x14\x23\xd1\xe4\x39\xeb\x68\xe6\xc1\xb5\xeb\xe0\x84\x18\x32\x42\x0c\xd9\x21\xbb\x0e\xed\x42\xbf\x65\x1d\x82\x97\x77\x1a\xac\xc9\xb5\xc2\x48\xa3\x46\x6b\xd2\xc9\xc8\xbf\x90\x5d\x8f\x85\x21\x86\x9b\x43\x0c\xb7\x06\xc6\xf1\xb1\x3f\x8e\x86\xeb\xd1\xc4\x3a\x78\xe3\x48\x98\xcb\x74\x3a\xdc\x2c\x06\xc1\xcd\x42\xcf\x6a\x8e\x70\x31\x8c\xba\xde\x95\x4c\xe4\x1d\xf8\x05\x02\x51\x8a\x30\x4a\xfb\x2e\xfa\xd9\x05\x94\x49\xca\x4f\x08\x43\xca\xd6\x29\x62\x19\x32\x07\xc3\xc6\x62\x2b\x34\xfa\x4f\xd8\x8e\x7f\x50\x98\x61\x58\x98\x61\x44\xd8\x8e\xff\x8a\x70\xaa\xbe\xb5\x76\x66\xe3\xf1\x4f\xd6\x19\x13\x36\x48\xbd\x0e\xdb\xc2\x62\xd1\x0e\xba\x68\x95\x99\xc9\x53\x9a\x5d\x5d\xff\x35\x03\x0b\x31\xa2\xab\xc1\x9a\xd7\xeb\x10\x19\x17\x20\x5e\xe3\x71\xb2\xd6\x66\xab\x77\x36\xf6\x7f\xd8\xca\x87\xf5\x61\x86\x77\xc3\x0c\xef\x07\xc6\xf5\x61\xf8\xf0\xe4\x83\xae\x96\xb9\x14\xc3\x20\xc3\xfa\x32\x53\xf2\xa1\xd0\xc5\xd0\x1f\xb1\xfa\xcb\x99\x11\x86\x11\x11\x86\xd1\x11\x8b\x33\x36\x72\xb8\xfa\xad\x86\x34\x0b\xd9\x6c\xa2\x4f\x57\x23\xff\x02\xb8\x2f\x44\x18\x5e\x8e\x30\xbc\x16\xc0\xfd\xb7\x8f\xdb\x64\x9d\x86\x26\x50\xa3\xb0\x14\x33\x40\x6a\xe7\x98\x39\x33\xdd\x8c\xfd\x1b\xb5\xf3\xd9\x23\xca\xd0\x27\xca\x70\x64\xd4\xe2\x1d\x17\x6d\x69\x3e\x8f\x3a\x66\x60\x50\xe2\x4a\xb8\x55\x28\x28\x4c\xba\x6b\x93\x26\x69\x77\x63\x07\x47\xad\xbc\xbd\x33\xca\xb0\x34\xca\x70\x6f\xf4\x70\xe4\xad\x87\xd3\x58\xe2\x32\xdc\x2a\x18\x56\x11\x75\x41\x17\xdb\x78\x4f\xe8\x61\xe4\x5e\xd4\xca\xa5\x9f\xbd\xe7\x67\x30\xc8\x0c\x4b\x57\x2c\xc3\x60\x36\xbc\x57\x9c\x8a\xe7\x4b\xda\x7e\x86\xa8\xaf\x29\x40\x55\x72\xe9\x7a\x1a\xfe\x9f\x61\xf1\x2a\x33\x18\x6a\x33\x18\x66\x05\xf0\xae\x39\x5c\xbc\xa3\x8e\x1a\x10\x80\xfc\x29\xd1\x1f\xd8\x42\xf6\x32\xe7\x20\x80\xf7\x71\x06\xc3\xa7\x19\x0c\x9f\x67\xfc\xf6\x79\xf4\x85\xae\xd2\x68\x0b\x05\x31\x26\x62\x5f\xbd\xcd\x39\x88\x59\x9c\xb3\x63\x0c\xa3\x62\x0c\x63\x62\x87\x23\xdf\x53\x71\x52\x25\xfc\xad\x82\xe0\x76\x1f\xa8\xc8\xd8\x3d\x31\xcb\xb7\x9f\x89\x31\xbc\x10\x63\x78\x29\x16\xd0\x67\x63\x2d\xc9\xf7\x54\xbc\x14\x09\x7f\xab\xe8\x05\x77\x89\xff\x47\x09\xdf\xc7\xe8\xbf\x99\x76\x7c\xe7\x65\x32\x5c\x98\xc9\x70\x69\xa6\x1d\x5f\x55\xa6\x19\xdf\x2a\xbf\x9e\xe1\xfc\x65\x2d\xcc\x7b\x82\x99\xb7\x82\x5b\x45\x6b\x78\x4d\x18\x09\xef\x8d\x2f\x24\xfc\x4b\xe3\xca\xfb\xaf\x5b\x63\x7a\x1a\xf2\x11\x46\xef\xcf\xe4\x64\xdc\xb8\x7d\x16\x43\x97\x2c\x86\x1e\x59\x56\xce\xd7\x65\x31\x5c\x93\xd5\x58\xce\xaf\xa9\x6f\x28\xe7\x53\xc7\x93\x4e\xd2\x7b\xbf\x91\x56\xd6\x07\x7e\x60\xa4\xfd\x16\x7f\x92\x37\x8b\xa4\xb4\xdf\x8f\xf8\x07\x6f\x8a\xff\x4c\xb8\x82\xf0\xaf\xfa\xf3\x63\x84\x2b\x09\xff\x46\xf8\x38\xe1\x13\x84\xab\x08\x9f\x22\x7c\xda\xff\x9a\x5c\x7c\x8e\xf0\x79\xa2\xfe\x0d\x34\x80\x82\xe6\x35\x00\x9d\x8a\x96\x85\x99\x22\x07\xb3\x3d\xce\xd6\xd7\x9c\xff\x2c\x2b\xbf\x64\x36\x43\x38\x9b\x21\x96\x6d\xd7\xab\x5f\x76\x7a\x7f\x41\x2a\x91\x0d\x25\xd8\x4a\xd9\x1a\x6e\x17\x6d\x4c\xd5\x63\x23\xc2\xa4\xc8\xd3\x25\xbd\x08\x8b\xf1\x5c\x64\x1c\x87\xc7\x50\x1b\x01\x90\x97\x30\xa1\x8a\x0d\xdf\xcb\xb6\x7c\xf6\xa6\x6c\x86\x45\xd9\x0c\xb7\x05\xc6\xb3\x24\xfb\x70\xf9\x6c\x53\x92\xeb\x48\xa3\xff\x64\x5b\xf9\x81\x39\x0c\x9c\xc3\x10\xce\xb1\x38\x19\x39\xbf\x41\x6e\x79\x90\x01\x19\x92\xc6\x59\xe2\xcd\xa4\xe1\x7f\x39\x16\x77\x56\x0e\xc3\xdc\x1c\x86\x79\x01\xdc\xeb\x72\x0e\xcf\x3f\xd3\x32\x6a\x7f\x73\x0e\x02\x78\x9f\xe7\x30\x7c\x9d\xc3\xb0\x2b\x80\xa7\x72\x0d\x5e\xa2\xfe\x5d\xe2\x1c\xd8\xb4\x9a\x92\xda\xf8\x40\xed\xdc\x3c\xc3\x7f\x4b\xa3\x15\xc0\x12\xd1\x0a\x26\x1a\x73\x9f\xc2\x28\x85\x14\x2c\x18\xdb\xe9\xeb\x76\x7e\xb7\x0c\xfd\xa4\xa3\xf4\x38\x46\xe7\x32\x4c\x44\x33\x8e\x99\xb9\x0c\x57\xe6\x32\x5c\x9d\x6b\xc7\xb1\xc8\x1f\xc7\x90\x87\x53\xd7\xb5\xe1\x38\x12\x83\x28\x9e\x50\x5e\x37\x6d\x74\x49\x59\x62\x40\x85\x31\x58\x22\x32\x61\x31\x92\x76\xb6\x62\x14\x43\x7e\x57\xcd\x44\xaa\xd2\xd1\x7a\x1c\x9b\x72\x2d\x7f\x3a\x98\xcb\xf0\x6b\x2e\x83\xc8\x0b\xe8\x2b\x79\xfe\xfe\x6b\xe0\xaf\x6a\x38\x8e\x5e\x45\x89\x91\xf4\x36\x63\xf2\x98\xe8\xa9\xb0\x44\x9c\x0a\x3f\x21\x46\x31\x0f\x73\xfd\xee\x0d\xa4\xbb\x22\xb9\x26\x3e\x4b\xa4\xeb\xda\x7a\x3a\x70\xa6\xef\xa3\xc9\x47\x07\x7b\xe2\x68\xcd\x53\x05\x19\x5f\xbc\x48\x26\xbc\x7a\xc7\xbb\x9b\x6c\x07\x00\x03\x8c\xde\x93\xc7\x49\x3f\xf5\xde\x3c\x86\x03\x79\x0c\x87\xf2\x2c\x5f\xcb\xcb\x67\xe8\x90\xcf\x70\x4f\x83\x7a\xef\xdd\x9e\x3d\x5c\x3a\xc6\x55\x25\x2a\x2e\xb4\xfc\xbb\x65\x7e\xcb\xca\x65\x98\x01\x4b\x44\x0c\x36\x12\x3e\x8e\x82\xf0\x31\x5d\x07\x8f\x1e\x47\x7c\xc2\x5c\x76\xd4\x17\x5e\x4c\xe3\x14\xe5\xdb\xdd\xc7\x18\xfd\x3f\xdf\xee\xcf\x5b\xf2\x19\x96\xe4\x33\x2c\xcd\xb7\xeb\xb1\x2c\xdf\xac\x47\x43\x7b\xbf\xe1\xd8\x06\x57\xd5\xd4\xd4\x57\xd7\x0d\xaf\xac\xae\xaf\x6b\xec\xf9\x5f\x22\x14\xdc\x23\x53\x5d\xff\x03\x0d\xff\xcb\x67\x98\xe4\xe3\xe7\x16\x30\xb4\x29\x60\xe8\x50\x60\xf1\xef\x2a\x30\xf8\x6b\x1f\xf0\xe3\xd2\x87\xb1\x1f\xca\xe2\xde\xdc\x9c\x5b\x5f\x52\x59\x97\x88\xdc\x5d\x04\x4b\xc4\xc5\xf0\xb8\xc4\xb0\x20\xcc\x4b\x56\x06\x62\xf4\x18\x75\x18\xa3\xba\x63\x05\x4a\x46\x97\xda\x61\x3f\xef\x2b\x72\xb1\x87\x9f\x97\x8a\xba\xb4\x6f\x07\xd3\x12\x0d\x4d\x11\x5f\xef\xa4\xb5\x22\x87\x5a\x21\x53\x06\xf5\xd5\xba\x0f\x92\x8b\x21\x74\xf0\x51\xa4\x90\xbe\xe9\xde\xc9\xb3\x5a\xa8\xb7\x3e\x08\x3d\x64\x16\x11\x76\x4f\xb2\x23\x38\xd6\xd0\x5f\xc0\xc9\xbc\xbd\x68\x2b\x86\x9c\x56\x0c\x05\xad\x2c\xfd\xc3\x5a\x19\xfa\xf3\xfe\x61\xe8\x7e\xfe\x0f\x2d\xd3\x3f\x24\xee\x9f\x07\xdc\x4d\x7d\x61\x89\x28\x86\x7b\x1d\xef\x10\x78\x62\x40\xb7\xe5\x20\x11\x26\xff\x6b\xcc\xc4\x1c\x8f\x7d\xe8\xd6\x1c\x8c\x63\x71\x18\x75\xa0\x76\xe6\x9e\x06\x46\xa4\x10\x51\xf6\x39\xf7\x71\x66\xff\xb7\xe2\xe4\x3d\xa1\x6f\x5a\x31\xec\x6a\xc5\x70\xa0\x95\xdd\xff\x1d\x5b\x33\x74\x6d\xcd\x8d\xce\xef\x80\xc3\xd8\xff\x66\xdd\x3c\x49\xdd\x62\x52\xa1\x16\xe7\x1d\x61\x89\x08\xe5\x52\x1e\xe7\x8a\xbc\x30\x2c\x70\x85\x4b\xde\xbf\xa7\x98\xd6\x30\x79\x0b\xe1\xfd\xfb\x33\x8b\x55\x2c\x1c\xbf\xe1\x45\x8e\xa9\x02\x67\x2a\xe9\x9a\x5e\xc3\xc7\x1b\xb9\xd7\xda\xd2\x75\x6f\x6b\x86\xfb\x5a\x33\x3c\xd6\xda\xd2\xf5\x55\x6b\x86\x5d\x69\xe8\x1a\x72\xd8\x74\xe9\x3c\xc8\xa3\x60\x89\xc8\xce\xa5\xbc\x70\xae\xc8\xcb\x81\x67\x13\x43\x4e\xfc\xfb\x86\xe9\x27\x3b\xf4\xc4\xbf\x7f\xb0\xd8\xe1\x93\x90\xf8\x27\x00\x3a\xca\x3c\x80\x6c\x7d\xf3\x5a\xa0\x2d\x9f\x0f\x27\x18\x3d\xb0\x8d\x3d\xd7\x93\xda\x30\x94\xb6\x61\x98\xda\xa6\x69\xbd\xbb\xe5\xfd\x54\x96\x68\x88\xe9\x1d\xe6\xd7\x42\x24\x4d\xb9\x77\x38\x51\xe3\xad\x6c\x63\xf5\x86\xd7\xda\x30\xbc\xd9\x86\xe1\xfd\x36\x76\x1f\x7f\xd7\x26\xbd\xde\xd0\x10\x37\xe1\x60\x5e\xa7\xba\xc2\x52\x0c\x1d\xc4\xcc\x9f\x91\x0e\x7a\x5a\x44\xe8\x45\x94\xae\x08\xcb\xb0\xb9\xfc\x22\x42\xfe\xd5\x72\x49\x46\x7f\x3a\xc9\xd0\xdd\xd6\xd2\x5d\xd6\x96\xa1\xbc\x2d\x43\x45\x5b\x3b\x8e\xea\xb6\xe9\xe3\x21\x8d\xe9\x6f\xc4\xd1\x5a\x88\x8c\x9c\x6c\xfc\x7f\x01\xfc\x8f\xda\x32\x7c\xd6\x96\x61\x7b\x00\xff\xab\xb6\x2d\xea\x35\x4d\x89\xdc\x26\x74\x9b\x53\x34\x6e\xbf\x76\x16\x77\x6c\x3b\x86\x89\xed\x18\x2e\x6a\x67\x71\x2f\x6d\xd7\x82\x5e\xf3\x1b\x51\x01\x4e\xd5\xb8\xcb\xdb\x71\x32\xdf\xf5\xc5\x76\x0c\x6b\xdb\x31\xbc\x1e\xc0\xfd\xc0\xc7\x6d\x98\x3f\x9e\x84\xab\x8e\x57\x14\x4f\x8d\xd7\x8d\x28\xaf\x8c\x27\x52\x37\xef\x12\x39\x30\x4a\x67\x6e\xe6\x48\x47\x78\x2a\xb4\xeb\x77\xab\x89\x06\xe2\x37\xa7\x19\xbb\xaf\xbd\x95\xc7\x67\xb6\x67\x18\xd1\x9e\x61\x74\x7b\x8b\x5f\xd2\xde\xe0\x37\xec\x57\x9a\x82\x5f\x13\xaf\xa8\x9a\x19\x9f\x30\xad\xbc\x2e\x5e\x9b\xa8\xbd\x3b\x29\x07\xee\x12\xb9\x50\x6d\x5a\x0c\xe8\x8b\x33\x2c\xcd\x28\x32\xf4\x28\x4e\x37\xfb\xbe\xbd\xd5\x67\x5e\x6d\xcf\xf0\x46\x7b\x86\x0f\xda\x5b\xbe\x51\xde\x81\xe1\xae\x0e\x0c\x47\x7c\x6a\x70\x6f\x0f\x1b\xfb\xa6\xac\x21\xdf\xf0\xc6\x11\x60\xdc\xf2\x0a\xb8\x4b\x1c\xa7\x13\x84\x04\xc5\x10\xa9\xd8\x53\xe6\x5d\x41\x14\xd3\x79\x66\x8c\xc4\x6c\x8a\xb0\xa2\x5f\x7c\x01\xc9\xcd\x62\x89\x51\x8c\xea\x1a\x1b\xfa\x1e\x0f\x85\xc9\xa5\x85\x0e\xdd\xe0\xe0\xcf\x48\x0b\x43\xf8\x7b\x27\xd1\x58\x90\x24\x66\x92\xa2\xc5\x0e\x2e\xf2\x58\x4a\x2b\xca\xd4\x15\xbe\x43\xd8\x1b\x33\x64\x84\x3c\xf5\x28\x8c\x0a\xef\x37\xb7\x32\x5b\x51\x84\xda\x51\x3e\xf5\xf6\x4c\x1e\xbf\x2b\x9b\xd2\x8d\x26\x59\xdf\x45\x16\x1e\x96\xe3\x84\x4d\x3f\xf5\x08\x09\x94\x92\x9c\x8c\x88\x1b\xa5\x5c\x95\xd7\x0a\xe0\x38\x93\x0d\x85\x31\x42\x2c\xf6\x28\x1f\x64\xe4\x5f\x07\x2b\xff\xa8\x23\x83\xd3\x91\x21\xd2\xd1\xae\x5f\xab\x8e\x66\xfd\x46\xcc\x6d\x66\xfd\x0c\x83\xb5\x0a\x87\x82\xbb\x04\xc3\x87\x84\x45\xa6\x9a\xae\x8e\x39\x27\x76\xce\x60\x8d\x3b\xa9\xa3\xe5\x57\xb5\x1d\x19\x66\x76\x64\xb8\x22\x80\x7b\x55\xc7\x16\xf8\x95\x87\xeb\x33\xab\x68\xb2\xbe\xa8\x08\x24\xc6\x0e\x31\xfa\x7f\x00\xe7\x83\x8e\x0c\x5b\x3a\x32\x6c\x0b\xe0\x7c\xd3\x04\x8e\x6f\x66\x54\x94\x1d\x93\x1a\x26\x5a\x2a\xa4\x69\x10\x94\x0c\x13\x9d\x61\xce\x41\x27\xeb\xaf\x1a\xd2\x89\xe1\xcc\x4e\x0c\x67\x77\x6a\xd1\xcf\xe2\x3d\x3f\x5d\x78\x68\xa9\xce\x06\x8f\x7a\x7f\x39\xd4\xf8\x3d\x3a\x59\xff\xca\xf2\x4e\x0c\x8f\x75\x62\x78\xa2\x93\xdd\xe7\x2f\x74\x62\x78\xb9\x53\xe3\xb8\x50\xde\xea\x46\x78\x36\x2c\xb4\x54\x30\x2c\xf0\xb6\xe3\x5f\xd1\xd3\x5b\x1b\x04\x86\x12\xa7\xda\xc4\xbf\x0a\x2d\x7e\xd7\x42\x86\x1e\x85\x0c\x45\x85\x2d\xfa\x77\x52\xe9\x4b\xfa\x75\x96\x0a\x82\x5b\xfd\xc8\xcd\x30\xa3\x07\x07\x9e\xbf\xb0\x90\xe1\xc6\x42\x86\x45\xbf\xf5\xf9\xa9\xce\x23\x0f\x64\x89\xcd\x03\x1f\x6e\xec\x9f\x42\xcb\x2f\xf6\x16\x32\x1c\x28\x64\x38\x54\x68\xf7\x43\x51\xe7\x66\xfd\x47\xa9\x78\x29\xce\xa3\xa5\xa2\x17\x2c\xfd\x7f\x0f\x0f\xc1\x59\x46\x0f\xea\x6c\xc7\x77\x6b\x67\x86\xbb\x3a\x33\xdc\xd3\xd9\x8e\xef\xe1\xce\xcd\xc6\x25\x1a\xcc\xb7\x51\xbf\xd7\x61\x06\x2c\x15\x31\x78\xbd\xb9\xf0\x10\x9c\x6d\xe2\xff\x9d\xad\x1c\x6b\xd5\x85\xa1\x43\x17\x86\xce\x5d\x2c\xfe\x39\x5d\x9a\x8d\x47\xa4\xe2\x5b\x67\x91\x37\x88\x1e\xb0\x54\xf4\xf4\x4c\x24\xff\x12\xb7\x88\x09\xdd\x7b\x32\x10\x78\xe8\x23\x7a\xf8\xdf\x84\x28\x3f\xe9\xda\x51\x18\x25\xf2\xab\x10\x01\x8c\x30\xe7\xa1\x8b\x3d\xd7\x7f\xeb\xc2\xb0\xb2\x0b\xc3\xaa\x2e\x2d\xe5\x3f\xd8\xf3\xac\x2b\x21\x66\x85\xe0\x1e\x11\x86\x1e\x7e\x15\x24\xf3\xb4\x91\x6d\xcc\x26\xb7\x7e\xa1\x36\x5d\x19\x3a\x75\x65\xe8\xda\xd5\xce\xc3\xd0\xae\xcd\xc6\x35\x3c\x9c\x86\x4e\xa1\x65\x94\x07\xf7\x88\x7c\xdd\xeb\x39\x8a\xc5\xb8\x44\xe0\x2b\x02\xf3\x88\xb4\x79\x23\x90\x64\x0c\x1f\x14\xf8\x84\xd0\x7a\x72\x72\x5d\x46\xe9\xf1\x2c\xee\x6a\xe9\xbd\xaf\x2b\xc3\x83\x5d\x19\x96\x07\xc6\xf3\xb7\xae\x87\xc5\xc7\xd2\x70\xcb\x73\x4c\xfe\x57\x57\xbb\xef\x54\x37\x06\xb7\x1b\x43\xb4\x9b\x7d\x7e\x9b\x6e\xe6\xf9\xdd\x9a\x92\xe3\xd3\xe2\xb3\xad\x23\x20\x0a\xf7\x8a\x28\x0c\x94\xc9\x70\x92\x00\x70\x7c\x09\x30\xda\x9c\xf7\x6e\xd6\x3f\x79\x6f\x37\x86\x07\xbb\x31\x2c\xef\x66\xf9\xd9\xd3\xdd\x18\xfe\xaf\x1b\xc3\xb6\x06\x75\xe9\xc7\x35\x94\xdb\x16\x37\x8d\xe1\x6e\x7f\x68\x2d\x75\x07\xee\x15\x2e\xbc\x8c\x78\x37\xe2\x3d\xda\x6a\x14\xa6\x7b\x81\xb9\x32\xe7\x77\x69\x02\x38\xd7\xf0\xbd\xee\x76\xde\xdb\x75\x67\x28\xec\xce\xd0\xb7\xbb\x9d\x97\x81\xdd\x5b\x90\x53\xde\x10\x92\x97\xca\x74\xd6\xc6\x7c\x92\xd7\x11\xcd\x27\x09\x32\x34\x4c\x9e\x49\xc3\x92\x29\x1b\xfa\x63\x8c\xc9\x03\xe8\x6e\xcf\xe1\x1d\xdd\x19\x96\x76\x67\xb8\x37\x80\xfb\x48\xf7\xd4\xbc\x98\x44\x9c\xa0\xa2\xa4\x6e\xda\x91\x35\x25\x95\x65\x1e\x9b\x1f\x5b\x55\x5f\x63\xb4\xa9\x7e\x12\x96\x09\x65\xae\x30\x35\x08\x4c\x8c\x35\xeb\x1f\xc0\xfb\xb5\x3b\x83\xea\xc1\x10\xea\x61\xf1\xb2\x7b\x18\xbc\x79\x57\x36\x83\x67\x6c\xfd\x28\x2c\x13\x19\x70\xad\xce\xbe\x8c\x18\xa4\x88\xb7\x72\xc6\xff\xd7\xc3\xf2\xf9\xea\x1e\x0c\xf5\x3d\x18\xe6\x04\x70\x7e\xdf\x23\xbd\x7e\x6e\x71\x7a\x15\x8d\x29\xa9\x2c\xeb\x5d\x3c\x36\x1e\x2f\xf3\x4b\x86\x2d\x13\x51\x9d\x65\x64\xf6\x1b\x49\xcc\x20\xdd\xdf\x5e\x1f\xe9\xf3\x34\xee\xba\x00\xee\x57\x3d\x18\x76\xf5\x60\xd8\x13\xc0\xfd\xe1\xb0\x71\x87\x57\xd6\x0d\x3c\xda\x17\xa0\xcb\xf4\x8d\x2a\x4e\xe9\x78\x3e\x5e\xe3\x9d\xd6\xd3\xe2\x5d\xd0\x93\xe1\xd2\x9e\x0c\xa5\x3d\x2d\x5e\x45\xcf\xc3\xc5\xb3\x77\xf8\xfa\x85\x60\x99\x08\xc3\x93\x68\x6a\x93\x99\xbb\x34\x98\x58\xc7\x09\xc6\xfe\x09\xe0\xbe\xd3\x93\x61\x53\x4f\x86\x0f\x03\xb8\xdb\x7d\xdc\x86\xfa\x48\x63\xdc\xa1\x33\xaa\x4a\x7c\x60\x9f\xd2\x2d\x44\xdd\xfc\x2e\x63\x64\x13\xaa\x26\x1a\xfb\xa7\x97\xe5\x1f\xc3\x7a\x31\x8c\xea\xc5\x30\xa6\x97\xc5\xbd\xa4\x97\xc1\x5d\xee\xfb\xe5\x12\xf5\xb4\x1a\xe3\x26\xaa\x73\xae\x44\x43\xee\x7c\xe9\x77\x50\x51\x64\x2e\x0f\xf9\xc8\xe7\x1b\xfb\xa7\x97\xb5\x7f\x56\xf7\x62\x78\xa1\x17\xc3\x4b\x01\xdc\xf7\x7c\xdc\x85\x73\x9a\xa2\xb7\xc6\xc7\x2b\x0c\xc3\x32\x11\x81\x5b\x25\x26\x7c\x96\x19\xfe\x57\x59\xa4\x5b\x45\x25\x56\xd3\x44\xbf\x7b\x5b\x7d\xef\xe8\xde\x0c\xc7\xf5\x66\x38\xa9\xb7\xc5\x3d\xad\x77\x7a\xbe\x60\x71\x83\xf3\x2b\x60\x99\x90\xb0\x44\xc9\x40\xee\xd1\x85\x26\xef\xbb\xb7\x5d\xcf\xbf\xf6\x66\x78\xbc\x37\xc3\x93\x01\x9c\x17\x7b\xb7\xbc\x8f\x3c\x39\x14\x2f\x33\xcc\x20\xb0\x7f\xfb\x39\xb0\x4c\xb8\xb0\xc7\x84\x8e\xfc\x4b\x33\x24\x12\xf8\x17\x19\xfe\x57\x64\xf1\x8b\x8a\x18\x8e\x2c\x62\x38\xba\xc8\xe2\x9f\x5a\xf4\x5b\xf1\x03\xfb\xd9\x0c\x60\x1e\xa7\x1d\xc0\xc5\x86\xfe\x00\xfe\xf2\x22\x86\xc7\x8a\x18\x9e\x08\xe0\xbf\xf0\x9b\xf1\x13\x7c\xa3\xd0\xa0\xdf\x9c\x1e\x1d\xe0\x12\x43\x7f\x1f\xcb\x17\xfb\xf4\x61\xe8\xd7\x87\x61\x40\x1f\x8b\x3f\xa8\x8f\xc1\x6f\xd8\xcf\xa3\x69\xfc\xda\x78\xbc\x6c\x74\x95\x2e\x5d\x52\xe8\xc2\x32\x11\x82\x7b\x92\x43\xf0\x07\x21\x83\xf9\x67\x97\x1a\xf9\xdf\xc7\xee\xf3\x95\x7d\x18\x9e\xee\xc3\xf0\x6c\x60\x1c\xaf\xf9\xe3\x78\xf0\x11\x7f\x57\xa6\x39\x5f\xa9\xe3\x48\xec\xfb\xdd\x68\x26\x62\x45\xea\x44\x50\x42\x40\x4c\xd2\xf8\xad\x8f\xb0\xeb\x30\xfc\x08\x86\x11\x47\x30\x8c\x3e\xc2\xca\x6b\xef\xe3\x77\x47\x70\x23\xbe\x52\x5d\x10\x6a\x34\x8e\x9a\xca\xa9\xa9\x8b\x61\x7f\xe8\x4d\x8e\xf7\x05\x00\x75\x80\xfb\x45\x07\xb8\x47\xe8\xd0\x81\xa4\xb0\xe8\xab\xdd\xc6\x45\xd4\x1f\x07\xe2\x31\xfa\xeb\xa3\xf0\x58\x3c\x0e\x8f\xd7\x5f\x0f\xd4\x85\x5f\x5c\x12\xe6\x82\xab\x14\x26\x00\xc8\x42\xf9\x86\x67\x89\x89\x7b\x05\xe8\xe8\xd0\x97\xa1\xb0\x2f\x43\xb7\xbe\x96\x8e\x81\x7d\x19\x4e\xec\xcb\x8d\xf6\xd3\x86\xe7\x1a\xcf\x67\x80\x0e\xff\x50\x35\xf1\xd3\xe4\x96\x8f\xc1\xfd\x22\x06\x5b\x04\xf9\xed\xdd\x90\xa9\x03\x75\x94\x00\x11\x29\x80\x74\x9f\xbf\xe4\xba\x4f\xd6\xe3\x3d\x14\x18\xef\xc2\xbe\x0c\x37\xf6\x65\x58\xd4\xd7\xae\xfb\x7d\x7d\xd3\xef\x7f\x8a\xc0\xfd\x22\x02\x5b\x04\x5a\x28\x53\x16\x29\xd1\xea\xb7\xd4\xd8\xff\x7d\xad\x7e\xf3\x53\x5f\x86\x43\x7d\x19\x22\xc5\x01\xfb\xbf\x98\x53\x9e\xdb\x58\xee\x27\x94\x9b\x79\xd8\x0a\x96\xa2\xb3\x80\x42\xd7\x13\x2d\x20\x06\xe9\xac\x96\xa1\x67\x24\xad\x96\xec\x29\x38\x6c\x7a\xc7\x43\x99\xb1\xff\x8b\x2d\xff\x9c\x5b\xcc\x70\x4d\x31\xc3\xf5\x01\xdc\xdf\x17\xb7\xc4\x3f\x53\xe4\x71\xdf\x29\x15\x01\x46\x7a\x93\x0c\x30\xd2\xb8\x91\xff\x01\xbc\x9d\xc5\x0c\x7b\x8a\x19\x7e\x08\xe0\x1d\x68\x11\xcf\x2c\xe6\xc0\x01\xa9\x80\x46\xaf\x5a\xc9\xb6\x11\xce\x14\x23\xff\x8f\xb4\x7c\xe3\xc2\x23\x19\x26\x1d\xc9\x50\x76\xa4\xc5\x9b\x7a\x64\x8b\x7e\x48\x0b\x3d\xc6\x9c\x08\x3c\xcd\x56\xc7\xc6\xe4\x0d\x9a\xa9\xc6\x0f\x16\xc0\xfb\xf7\x91\x0c\xff\x3b\x92\x61\x7d\x00\xef\xdd\x23\x5b\xc8\x07\x4a\x83\x96\x0d\x4b\x31\x07\x64\x0e\x40\x34\xd0\x68\x6f\x9a\x91\x7f\xfd\x2c\xde\xe0\x7e\x0c\xc3\xfa\x31\x8c\xe8\x17\xb0\x13\xfb\xfd\x06\xfa\x82\x8c\xa9\xc9\xdc\xa7\x72\x63\xf7\x05\x70\xff\xd9\x8f\xe1\xc5\x7e\x0c\x2f\x07\x70\x5f\xed\xd7\x82\x9f\xb5\x19\xd4\x60\x91\x23\xeb\xe7\xbc\xcc\xe4\x3f\xf5\xb7\xb8\x45\xfd\x19\xfa\xf5\x67\x18\xd0\x3f\x20\x07\xfb\xa7\xe6\xed\x24\xfa\x48\x68\xb8\xc9\xe5\x53\x8b\x4f\x2f\x2d\xad\xaf\x29\x29\x9d\x53\x6c\xeb\xb9\x2f\xc6\x18\x3c\x28\x32\xa1\xb5\x89\x5e\x21\x87\x01\x48\xba\x7e\x3d\xfe\xe9\xc6\x0e\xe8\x6f\xed\xd0\x5b\xfb\x33\xdc\xd1\x9f\xe1\xee\xfe\x4d\xdb\xb9\x49\xbc\x8a\xfa\x19\x13\x26\x5c\x6a\x5a\x3c\x3c\x2c\x08\x16\xfa\x6d\x31\x60\x86\xe1\x83\xfd\xad\xfd\xf5\x43\x7f\x86\x9f\xfb\x33\xfc\x1a\xa0\x27\x72\x54\x33\xe7\xc1\x7f\xfe\xe9\x65\x65\x13\x7c\x0c\x6f\x6b\x3e\x2c\x58\x6b\xe1\x7e\xcf\x0f\xdf\x9b\x04\x15\x46\xef\x3f\xca\xe2\xad\x3c\x8a\xe1\xa9\xa3\x18\x5e\x3b\xca\xf2\xdd\x43\x47\x31\x88\xa3\xb9\x11\x5e\xaf\xe2\x50\x2a\x6e\x59\xf9\x4c\x83\x99\x7c\xa7\x72\xc6\x15\xc9\xef\xea\x6a\x8b\x47\xc4\x4b\x3c\xc3\xeb\x82\x78\x8d\x27\x64\x83\xef\x57\x36\xf8\x56\xb3\xe4\x4e\xf0\xb0\xc0\x4f\x31\xf4\x19\x46\x3e\x45\xfa\x0c\xe5\xa7\x28\x3d\x15\xfb\x3f\x82\xc8\xef\x24\xe6\xfd\xfb\x46\xe2\xed\xa8\x63\xd7\x52\x37\xbf\x35\xcd\xac\x33\xb1\x15\x3e\x2a\xe8\x5f\x82\x5a\xd3\xeb\x42\x02\xb4\xd1\x51\x5e\xd7\x15\x28\x22\x2e\x39\xd2\xb5\xfc\xbc\xd2\xcc\xc3\xd1\xd6\xdf\x7a\xd9\xd1\x0c\x15\x47\x33\x5c\x7e\x74\x20\xff\xeb\x68\x33\xef\x0d\xeb\x53\x24\xa9\x2d\x29\x2b\x1b\x3f\x5e\xcf\x79\x14\x1e\x16\x51\x58\x4a\x14\xd6\x9d\xca\xa2\x18\x49\xb1\xb3\xab\x8c\xff\x33\x80\xb7\xf9\x68\x86\x8f\x8e\x66\xf8\x34\x80\xf7\x5d\x4b\x78\xb5\xf5\x93\x53\xf0\xd6\x34\x85\x57\x6d\xe2\x3f\x03\x6c\x1c\xef\xac\x01\x0c\x23\x07\x30\x9c\x3b\xc0\xe2\x5d\x3c\x20\xbd\x1f\x21\x85\x3e\xb3\xa7\x42\xf0\xb0\x08\xc1\xd7\x24\x3c\x39\x1e\x46\x5d\x79\x33\x90\x4f\x72\xb9\xd1\xff\x03\x78\xcf\x0e\x60\x78\x61\x00\xc3\x4b\x01\xbc\xff\xb6\x84\xe7\xd1\x17\xc4\xbb\x59\x34\x81\x57\x63\xf4\xa0\x63\x2c\x5e\xd1\x31\x0c\x7d\x8f\x61\xe8\x7f\x8c\xc5\x3b\xe3\x98\x96\xf0\xa6\xcd\x18\x7f\x9e\xc6\x8b\xc0\xc3\xc2\xb3\x5d\xf5\xfe\x32\x98\x12\xf3\x75\x80\x27\xd0\x8e\x1f\x6a\x8d\xfe\x17\xc0\xbd\xff\x18\x86\x87\x8e\x61\xf8\x6b\x00\xf7\xa5\x96\x71\x6b\x7c\xdc\x18\x3c\x2c\x62\xf0\xa2\xc5\x35\x81\xe8\x7c\x8c\xea\x28\x4f\xc8\x5f\xcf\x3a\xa3\xff\x0e\xb4\x7a\x67\xc7\x81\x0c\x5d\x07\x32\xf4\x1c\x68\x71\x8f\x1d\xd8\x02\xae\xe1\x13\xe3\x13\x7c\xa2\xda\x9b\xe5\x30\x6c\x36\x59\x76\xa8\xeb\x80\x09\x3f\x9a\x61\x68\xae\x37\x7a\xff\x40\x4b\xef\xca\x81\x0c\x4f\x0f\x64\x78\x76\xa0\xe5\x17\x1b\x07\x32\x7c\x34\x90\xa1\x5b\x83\x3c\x8f\xf9\xcf\x35\xde\x4f\x23\xeb\x67\x8c\x1f\x9f\xca\x33\x4a\x3c\xd6\x65\x46\x34\x0f\xb3\xe0\x61\x91\x0d\x3b\x4c\x77\x6b\xcf\x1a\x7a\xc8\xfb\xf2\x61\x41\x0f\x09\x5a\x61\xda\x2b\x2a\xa9\x5b\x97\xb1\x5f\xbb\xcc\x9b\xa1\x99\xc6\xef\x7f\xac\x9d\x9f\x13\x8f\x65\x38\xed\x58\x86\x21\xc7\xda\xf9\x19\x77\xac\x99\x9f\xb9\x73\x9a\x98\x1f\x8f\x9f\x8d\x4f\x9d\x9c\x43\x4d\x4f\x0e\x00\xcc\x32\x79\x00\xc7\x5a\x7e\xfa\xec\xb1\x0c\x6b\x8e\x65\x58\x1b\xc0\xfd\xd1\xc7\x1d\x77\x97\xc1\x2b\x5b\xda\x00\xb7\x57\x51\x59\xbc\xb4\xbc\xa2\x64\x46\xef\xa4\x06\xb7\x1b\x8b\x60\xb9\xe8\x03\xd5\x28\x31\x87\x0a\x74\x1c\x8b\x25\x73\x22\x5b\x43\xa0\x2b\x33\x55\x1b\x24\xdd\x99\xd2\x7b\xd7\xf1\xf6\x2b\x9e\xe2\x4f\x90\x42\x21\x1d\x32\xf5\x44\x55\x72\x07\xcf\x36\xf9\x4f\xc7\x59\x3d\xf6\x92\xe3\x18\xca\x8e\x63\x98\x76\x9c\x1d\xef\xf2\xe3\x9a\xb1\xe3\xfc\xfd\x6b\x2a\x8d\xf4\x85\xe5\xa2\x18\xd6\xa3\x4e\x1a\x51\xc2\x53\x6e\x63\xde\xd0\x30\xec\x9b\xec\x2e\x16\x60\x88\x58\xb7\xc2\x77\xd1\x41\x76\x3c\xf5\xf7\x5c\x24\x3c\x81\x1c\xca\x26\x87\xba\x0b\xcd\xa9\x8d\xcf\x6d\x8e\xf1\x7b\x07\xc6\xd7\xe7\x78\x86\x7e\xc7\x33\x0c\x38\xde\xee\xb7\x11\xc7\x33\x9c\x7b\x7c\x63\xbb\xa0\xae\xe1\x7e\x0b\xcc\x6b\x4d\x55\x7d\x65\x59\x0a\x09\x55\xf5\x33\xca\xc6\x78\xef\x9e\xa7\x3b\x69\x14\xb6\x82\xe5\xa2\x35\x2c\x37\x4a\x3a\x52\x2b\x21\xa9\xbd\xbe\x2a\xd7\x99\xda\x0b\x80\xa8\x8c\xea\x3b\x73\x9a\xdf\x26\xe6\xf3\x0a\xb3\xfe\xc7\xdb\xf1\xbe\x70\x3c\xc3\x9a\xe3\x19\xd6\x1e\x1f\xb8\x37\x70\x7c\x0b\xf3\xd9\x70\x9c\x7a\x44\xf9\xb0\x5c\xe4\xc3\xcb\x42\x44\xa5\x8b\xa6\x55\x80\x69\xe5\xd9\x83\xd0\x6f\xe1\x99\xcc\x23\xbc\xd2\xec\xff\x13\xec\x38\xce\x3c\x81\x61\xc4\x09\x0c\xa3\x4f\x08\xf8\x7d\x4e\xf8\x8d\xe3\x18\x52\x35\x4b\x3b\x6a\xb3\x1c\x58\x2e\x5c\xd8\x93\x98\x1b\x57\xdb\xa5\x76\x5b\xc1\x5c\xc3\xff\x4f\xb0\x7a\xfd\x33\x27\x30\x3c\x7b\x02\xc3\x8b\x01\xfc\x37\x5b\xc2\xaf\xab\x29\xaf\xd0\x4c\x71\xb9\x88\xc1\x42\x89\x7e\x8d\x46\xdd\x32\x2d\x12\xac\x9f\x76\x95\xd1\x03\x4f\xb4\xfa\x58\xcf\x13\x19\x8a\x4e\x64\x28\x3e\xd1\xea\x63\xa3\xd3\xf9\xd5\x3c\x9c\x33\x6a\x6a\x46\x95\x8c\x4a\xa6\x30\x10\x3c\x2a\x08\x96\xa2\xbd\xff\xf5\x3b\x13\xff\x39\xd1\xce\xe7\x8d\x27\x32\x2c\x3e\x91\xe1\xf6\x13\x2d\x3d\xf7\x9e\x98\xaa\x67\x26\xee\x43\x26\x71\x46\xc5\x67\x69\xcf\x92\x8e\xa1\xbb\xf0\xa8\x08\xe9\x0b\x91\xc8\x9a\x22\x9d\x29\x6b\x9e\x7e\xb5\xf1\xfb\x06\xf0\xfa\x9e\xc4\x70\xf4\x49\x0c\xa7\x9e\x64\xf7\xfd\xf2\x93\x18\xfe\x7e\x52\xe3\x7d\xbf\x72\x6f\xa3\x75\xd4\xb0\x8d\x77\x7d\x65\x49\x5d\xf1\x64\x8f\xc1\x58\x91\x50\x32\x3d\x7e\x7a\xa9\x7f\xd5\x63\x24\x3c\x2a\x24\x09\x3c\x86\x10\xb3\xe1\x90\xf2\x7b\xca\xbe\xc6\x48\xf4\x17\x5d\x35\x8f\xa2\xba\x6d\x73\x16\x86\xbd\x9f\x89\x3f\x4a\xf1\xa8\x27\xb9\x7a\x89\xae\x42\x62\x0c\x99\xa2\xd8\x06\xb3\xb1\x9d\x20\xdd\x19\x3f\x5b\x57\x8e\x2c\xc0\x7c\x6c\x87\x99\xe2\x7e\xc6\x47\x98\xba\x62\x36\x3e\x8f\x14\xa1\x13\x29\x8b\x8e\xd1\x67\x29\x4c\xc7\x52\x86\x67\x97\x0a\xcc\x95\x42\x74\xd2\xf0\xde\xc7\x3c\x23\xf7\x4e\xb6\xfa\xfe\x80\x93\x19\x4e\x38\x99\x61\xcc\xc9\x76\x5e\x16\x9c\xcc\xf0\xc7\x93\x39\xd9\x4f\x29\xb1\x0e\xbb\xf3\x42\x4d\xcc\xcb\xd8\x78\x5d\xd2\xe5\xe7\xfd\xb4\x78\x6c\xf9\xd4\xca\xc9\x7e\xb6\x0d\x76\x86\x47\x85\x92\x28\x88\x85\x12\xfb\x11\x0f\x60\xe4\x17\xa4\x43\xc8\xb0\xd2\xf5\xcb\x65\x3e\xe0\xe2\x0a\xef\x3c\xfe\xec\x88\xf9\x2e\x45\xf1\x09\x17\x57\xb9\x3a\x8b\x4c\x90\xa2\x10\x7e\xee\xd0\x87\x0e\x12\x46\x24\x40\x06\x65\x7b\xeb\xac\xbc\x93\x23\x85\x56\x69\x22\x92\xf4\x5d\xcf\x6b\x8c\xfe\x7f\xb2\x95\x1f\x3f\x9d\xcc\x70\xc8\xa3\xed\x94\x40\xfe\xef\x29\xe9\xf3\x36\x1a\xd3\x35\x2e\x3e\xdb\x2f\xd0\xe2\xc2\x93\x22\x04\x13\x4d\x7c\x4f\x2a\x32\x61\x95\x84\x25\x75\xad\xd1\x7f\x4f\xb1\xf3\x5a\x73\x0a\xc3\xac\x53\x18\xae\x0c\xe0\xce\x3b\x25\x7d\x7e\x50\x9a\xf9\x4c\xda\x51\xa3\x05\x3c\x29\x24\xcc\x48\xad\x79\x78\x9d\xb1\xfb\x4f\xb1\xf2\x39\xe3\x54\x86\xdc\x53\x19\x8e\x39\xd5\xae\xe3\xd6\x53\x19\x0e\x9e\xca\x30\x7f\xa5\xc1\x59\xf5\xb8\x79\xcd\x3a\xa3\xa9\x75\x4c\x14\xd0\x6f\xb8\xc1\x83\xf6\x85\xb7\xc7\x67\x9b\x7a\x9b\x57\xc3\x93\x22\x5f\xd1\x17\xe8\x7e\x89\xc4\x6d\x15\x71\x91\x22\x16\x3b\x91\x76\x61\x64\x27\x8a\x5d\x28\x61\xb6\xae\x53\xa4\x9d\x34\x2c\xa4\x67\x5c\x14\xe0\x96\x10\xdd\xc1\x29\x26\xc8\x3c\xa6\x8f\x42\x22\x8c\x45\x18\x41\x49\x0a\x8b\xd0\x31\xa9\x28\x22\x46\xfa\x6f\x85\x83\x51\xdc\x20\xe8\xbf\x42\x2a\xcc\xa5\x2e\xde\x32\x28\x85\x27\xeb\xbf\x46\x6a\xa3\x7f\x3b\x5f\x77\x07\xd2\x05\x29\x11\x31\x82\xad\x30\xe6\x3d\x07\xfb\x61\x6f\xbf\xe1\xf1\x2a\x49\x4f\x48\x22\xcf\xb0\x79\x55\x50\x2b\x12\xd4\x8e\x10\x5f\x46\xda\x48\xe2\x7a\x29\x01\xc2\x92\xa8\x80\xc2\xd4\x81\x3c\x75\xa9\x3d\xcb\x88\x70\xb5\xa6\x9c\x4f\x24\x5d\x41\xd8\xd6\x25\xa7\x28\x4c\x21\xc1\xa4\x22\x2c\x94\xe6\x38\xf3\x8d\xdf\xe7\x34\xcb\x6f\xfe\x71\x1a\xc3\x73\xa7\x31\x1c\x38\xcd\xae\xc7\xfd\xa7\x33\xfc\xe3\x74\x86\x0d\x4f\xfa\x7e\x37\x3f\x6f\x67\xc8\xd5\x0d\xd6\x43\xb3\x99\xb1\xd3\xaa\x6a\xea\x74\x02\x78\xca\x6a\xe8\x2c\x8a\x94\x77\x3c\x96\x93\x5e\xe8\x18\x4e\xb9\x4e\xd4\x7b\x7b\x48\x85\xf5\x3a\xe1\x17\x88\xde\x6a\xa1\xbf\x6e\x89\xef\x33\xbc\xe9\x0f\x89\x70\xa1\x5e\x3d\x32\x9f\x15\xb3\xdc\x89\x8e\x89\xae\x77\xc4\xef\x51\x9c\x82\x24\x3f\x4c\xb3\x7c\xf8\xab\xf2\x16\xf1\x11\x17\x1f\x76\x9b\xfc\xe9\x43\xae\xf7\x3d\xe5\x90\x4b\x61\x74\xe5\x07\xde\xd9\xff\x90\xf0\x23\xef\xf5\x63\xc2\x30\xb9\x22\x6c\xf2\x8f\xb4\xfe\x65\xfe\x67\x48\x47\x84\x10\x45\x1f\x72\x74\x28\xf9\x26\xa2\x3f\x12\xdd\x4c\xb4\x88\xe8\x1f\x48\x47\xd3\x51\xb4\x14\x69\x04\x1d\x40\xc7\x5b\xbe\xae\x44\xd4\x9a\x72\x28\x93\x94\x10\xcc\x00\x52\x0a\x54\xd2\x5b\x3c\xef\xcf\x75\xc0\x3d\xf1\x75\x24\x23\x47\x64\x63\x9e\xc8\x2d\xcc\xa2\x4c\x0a\x53\x28\xe1\xaa\x96\x59\x66\x61\xaf\x37\x76\xdf\x20\x9b\x47\x7c\xde\x20\x86\x0b\x07\x31\x5c\x3a\xc8\xae\xeb\x03\x83\x18\x56\x0d\x62\xe8\xe6\xaf\xeb\x45\x7f\x34\xaf\xb7\x37\xd4\x9f\xa6\x54\xd4\x9d\x11\x3c\x47\xe5\x5a\x1b\x58\x4c\x03\xe1\x49\x71\x2c\x7c\x2c\x4c\x19\x0d\x5d\xe9\xeb\x00\x8a\x7d\x9e\x96\xec\x0a\x12\x61\x3f\xab\x40\x6a\xb5\x8f\x4c\x46\x14\x2a\x11\xc1\x10\x65\xeb\x28\x99\xa3\xbf\xcf\x12\x00\xd9\x14\x21\x45\x52\x38\x4c\x4a\xb7\x9a\x74\x48\x60\xdf\x84\x1c\x5e\x60\xf8\xff\x60\x4e\xd6\x8b\x6f\x35\x98\xa1\xc3\x60\x86\xee\x83\x2d\x3d\xe7\x0d\x66\x98\x3c\x98\x61\xed\x7d\x66\xfc\x89\xbe\xac\xbb\x1b\xca\xc5\x29\x15\x75\x43\xcd\x0d\x9e\xbe\xf0\xa4\x08\x87\x64\xb8\x10\x9e\xf6\xc6\x19\xd3\x07\x5e\xcb\x33\xc2\x9b\xa5\x72\x3d\x7b\x1a\x1d\x7a\x10\xe9\x31\x64\x12\x24\x62\x98\xed\x87\xf7\xb2\xa4\xa3\x5b\x7c\x0b\x23\xb9\x24\x7a\xcc\x3c\xd7\x8c\xee\x06\xe3\xff\x1b\x6c\xe3\x6f\xaf\x0f\x66\xf8\xdf\x60\x86\xf5\x83\x03\xfe\xcd\xc1\x7e\x7c\xc0\xef\x1f\x30\x7f\x49\x53\x7c\x75\x4a\x45\xdd\x20\x63\x0d\x74\x85\x27\x45\x37\xd8\x2d\xf5\x1d\xa3\x02\x6f\x6a\x95\x69\xeb\x62\x26\x57\x33\x77\x34\x1b\x2e\xa6\x8d\x65\x89\x61\xa9\xbc\xed\xe1\x48\xab\x39\x2d\x34\xfa\xff\x10\x3b\xbe\x69\x43\x18\x2a\x87\x30\xd4\x0c\x09\xe8\x35\x43\x7c\x79\xb3\xdc\x97\xa7\x8f\x36\x33\xbe\xd1\x76\x42\x8b\xe1\x49\xa5\x8b\x95\x7a\x33\xc5\x28\xa5\x6e\x20\x9a\x1c\xa3\xb1\x5c\x3a\xab\x6e\xfe\x55\x82\x88\x44\x6f\xee\x48\x28\x72\x49\x29\x97\x54\x52\x9f\xfd\xbd\xc9\xfb\x38\xc3\xea\x77\x47\x9f\xc1\x70\xfc\x19\x0c\xa7\x9f\x61\xd7\xfd\xa9\x33\x18\x36\x9d\xc1\xd0\xcf\xef\x43\x32\xd7\xef\xc7\x32\xa4\xb1\x1d\xe0\x8f\x77\x68\x55\x4d\x45\x49\x5d\xba\x9f\x0c\xaf\x1d\x5e\x39\x45\x5f\x8b\xa2\xd1\xf0\xa4\xc8\x75\xc8\x3d\xc9\x8f\x47\x69\x5f\x80\xd0\xe1\xd6\x18\x49\xec\xe8\x99\x39\xa4\x4b\xd1\x52\x18\x23\xe6\x0e\x05\xe5\x52\x5b\x7d\x12\x3b\xf8\xdc\x20\x84\x84\xdd\x91\x45\x06\xe6\x21\x61\x3e\xb5\xc5\x36\x22\x44\x5d\x51\x61\x47\x45\x18\x21\xef\x3d\x4f\xb7\xca\xc6\x1c\xca\xd6\xda\x54\x3e\x0e\xd4\xe6\x65\x84\xc2\x7e\xfc\x49\xe9\x16\x11\x9e\x96\x28\x29\x1a\x91\xba\x5d\x4a\xb6\x12\x00\xb9\x44\x78\x92\x47\xe1\x1f\x8c\xff\x77\xa8\x95\xe3\x27\x0c\x65\x38\x6d\x28\xc3\x90\xa1\x81\x7b\x24\x43\xcd\x7a\x36\xa9\x0f\xf7\x2a\x1a\x5e\x69\xb4\xa2\xe1\xb6\x46\x6d\x04\x56\x89\x28\x8c\x37\x3c\x51\x7a\x33\xe0\xe8\x7e\x87\xde\xdf\xde\x68\xfc\xbf\x01\xdc\xa7\x86\x32\xac\x1e\xca\xf0\x7c\x00\xf7\xd5\xc3\xc7\x0d\x74\x99\x70\x61\x95\x08\x41\x25\x92\x4c\x18\xdc\xf6\xa2\xef\x4d\x46\xef\x3f\xd3\xca\xad\xce\x67\x32\xf4\x38\x93\xa1\xe8\x4c\x8b\x7b\xe4\x99\xe9\xef\x69\x04\xf5\xf2\xe1\x95\x75\x7e\x2e\xc6\x2a\xa1\x60\x6e\x83\x4a\x4c\x7f\x34\xfa\xff\x99\x76\xff\xfd\xf1\x4c\x86\xdb\xce\x64\xb8\x33\x80\xf3\x98\x8f\x33\xfb\x8a\x26\xf5\x23\x4d\x9f\xdf\x18\x6a\x1d\x76\x80\x55\xa2\x23\x7c\x88\xe6\xfe\x8d\x2a\xf0\xac\x77\x72\x89\x1c\x76\x3d\x73\xca\x45\xe1\xdf\x10\xba\xd9\xd8\xc1\x01\xfc\x8c\x61\x0c\xb9\xc3\x18\x5a\x0d\xb3\xf8\x7d\x87\x1d\x1e\xfe\xd8\xfa\xc9\x41\xfc\x05\xd4\x22\xfe\x22\x43\xff\xb0\x00\xfd\xc3\x18\x6e\x1b\xc6\x70\x67\x00\xff\xb1\xc3\xc4\x1f\xa9\x5b\xe4\xe0\x1a\x2c\x80\x55\xa2\x15\xac\xf4\x4e\x94\x6e\xe9\x43\xae\x66\x10\xa8\x73\x1c\xa5\x0c\xf9\xb7\x10\x00\x16\x1b\xfa\x87\xd9\x7c\xe6\xac\xe1\x0c\x05\xc3\x19\xda\x0e\xb7\xf8\xbd\x86\x1b\xfc\xba\x16\xf6\xd7\xb9\xf5\x55\x63\xe2\x15\x26\xed\x2b\x1f\x56\x89\x02\x58\x27\x90\x42\x7e\x6d\x7f\xe5\xa9\xe6\xc6\xdc\x80\x5b\x34\x6e\xf5\x70\x4b\xf7\xf5\xc3\x19\x6e\x1c\xce\xb0\x28\x80\x7b\xdf\xf0\x54\xba\x77\xcf\x4a\x8f\x3b\xa4\x7c\xa6\x49\x9e\x08\xc3\x2a\x11\x81\xcf\x84\xdf\x30\xc5\x74\x40\x52\xba\xcc\xbc\xd1\xa4\x6e\x35\xf6\x5f\x00\xb7\xe8\x2c\x86\x7e\x67\x31\x0c\x3a\xcb\xf2\xbb\x39\x67\x31\x2c\x38\x8b\x41\x3e\xe4\xdb\x7d\x9b\xcc\xeb\x97\x7d\x1b\xe9\xc7\x66\xde\xab\xca\xd2\x1e\xb6\xa0\xef\x6d\x46\x79\x89\x69\x5b\x49\x47\x79\x27\xc1\x71\xdd\x98\xc3\xae\x30\xff\x61\xbe\x77\xf8\x7f\xf5\xd6\x28\x57\x6b\x52\x7d\x90\xe8\x90\x6e\x26\x4e\xa6\x5f\x93\xa2\xad\xa4\x55\x9a\x0d\x24\x36\x22\xbf\x8b\xde\x67\x8f\xb5\x33\x79\x5c\x3d\x87\x4c\xda\xa0\xa7\xd2\xa0\xd0\xdc\x5e\x33\x7f\x97\x1d\xe1\xda\x30\x16\xdc\x66\xe2\x9f\x67\x59\x7e\xf2\x8b\x47\xf7\xd9\x0c\x7c\xb6\x9d\xf7\xd6\x67\xfb\x7f\xd2\xc2\x7e\x1b\x5c\xa1\x3d\x3a\xd5\x86\x83\xed\x95\x18\x15\x61\x0a\x6b\xf7\x98\x89\xa8\xbb\x89\xbe\x24\xb7\x9b\xfc\xb7\xb3\x2d\x3f\x59\x7c\x36\xc3\x6d\x67\x33\xdc\x79\x76\x6a\x3c\xfd\x81\xb3\x1b\xc7\xd3\xcb\x1a\xcb\x19\x8d\x9f\x60\x66\xc9\xf7\x67\x54\xcd\xd2\xcc\xcd\xdb\x07\x61\xd8\xad\xb0\xaf\x28\xa6\x9e\xd8\xcb\x74\x2e\x44\x9b\xe4\x7b\x87\xd9\xf7\x67\xdb\x7d\xdf\x63\x04\x43\x9f\x11\x0c\xc7\x8c\xb0\xe3\x19\x34\x82\x61\xf8\x08\x6e\x54\xaf\x71\x5c\x13\xe3\x19\x1b\xaf\x4b\x18\x68\xb5\xfa\x55\xd7\x6f\x1d\x13\x2f\x29\xf3\xdb\x72\x7a\x13\x85\xe7\xc9\xf1\xe2\x3c\x09\x2b\x19\xaf\x91\x72\xbe\x14\xd7\x49\x69\xf2\x1f\xfc\xbb\x72\x22\x10\x0f\x5f\x62\xf8\xff\x08\x3b\xce\xd5\x23\x18\x5e\x1c\xc1\xf0\xf2\x08\xbb\x5e\xeb\x47\xf8\xf9\xa9\x57\x36\xbf\x5e\xb5\xf1\xba\xa1\x35\x55\x15\x63\x4b\x4b\x2a\x2b\xcd\x88\x12\xd2\xe7\x79\x36\x2a\xa5\xd6\x27\x22\x26\xcd\x9b\x5c\xbb\x6f\xee\x34\xf2\x6f\xa4\xb5\x9f\x4f\x18\xc9\x70\xda\x48\x86\x21\x23\xed\x38\x46\x8d\x34\xe3\xb8\x68\x76\x0b\x7c\x32\x5e\x97\xec\x9c\xe3\x59\xd0\x9e\x1c\xda\xc8\x56\x10\x59\x7f\xdb\x5d\x86\xfe\x91\xf6\xbc\xfe\x7d\x24\xc3\x3f\x46\x32\xfc\x33\x80\xfb\x92\x8f\x3b\xed\x9a\x54\xbf\x78\x43\xdc\x40\xbb\x1e\x03\xba\x4d\x1f\x30\xd6\xe9\xdf\x81\x2c\x18\x80\xbb\x8d\xfc\x1b\x65\xe9\xed\x3e\x8a\xa1\xcf\x28\x86\x23\x47\x05\xe2\xbd\xa3\x0c\xee\x11\x3e\xde\x45\x4d\xe0\x9e\x31\xbb\xda\x68\x3c\x9d\x60\x95\x28\x84\xf9\x0e\xb2\x88\x9a\x36\xe8\x92\x28\x8a\x8e\x9e\x78\x25\x90\x1c\x0c\xe9\x63\x13\xf6\xe5\xc3\x52\xe3\xf7\x1c\x65\xd7\xff\x8d\x51\x0c\xeb\x46\x31\x6c\x18\x15\x88\x23\x8e\x62\x08\x9d\xc3\xb0\xca\xd7\x6f\xb3\xfc\x79\x5f\xd7\xd8\x5f\xa5\xc7\x73\xe6\xe0\x21\x69\x16\xa5\x7c\xaa\xb6\x3a\x26\x75\x86\x55\xa2\x0b\x3c\xef\xe0\x7e\x96\x07\x4d\x0b\x4b\xf6\xfd\x2d\xd7\x38\xde\x3b\x05\x74\xa3\x43\x3f\xb0\xd8\xc7\xf4\x03\x4b\x00\x47\x57\xb7\x76\x4d\x71\x59\x4f\x1d\x96\x42\x4a\x12\xc2\x33\xac\xfd\x51\xff\xc9\x9c\xff\x73\xac\x3e\x7c\xcd\x39\x0c\xf3\xcf\x61\xb8\xf3\x1c\x4b\xc7\x3b\xe7\x30\x6c\x3a\x87\x1b\xc5\xb1\xa7\x35\x8c\x87\xce\x88\x4f\xab\x88\xd7\x8c\x2d\xaf\xa8\x9f\x61\x6a\x86\xf7\x80\x55\x82\xbe\xc5\xd0\x6e\x8c\x7d\x8b\xb4\x1b\x9d\x6f\x51\xc2\x0f\x9e\x95\xf8\x33\x35\x0c\x69\x6e\x72\xb4\x21\x55\x84\x89\x90\xde\x31\x9e\x41\x49\x37\x08\x5a\x2d\x44\x4f\x8a\xd0\x37\xde\x01\x6c\x2f\xc3\x00\xa4\x83\x9a\x31\x97\x1c\xc7\x04\x35\xef\x31\x79\x7f\xa3\xad\x9d\x74\xf1\x68\x86\xd2\xd1\x0c\x77\x8c\xb6\x74\x64\x9d\xcb\xd0\xe1\x5c\x86\x3c\x3f\x5f\x3c\x71\x7f\xf4\xa6\xe9\x69\xe9\x38\xcf\xef\xcc\xd6\xd0\x9c\x9f\x50\x55\x63\x7a\x16\xe2\x54\x8f\x3c\x47\xb8\xd2\x31\x1c\xdd\x7b\x0d\x3b\x4a\x07\x5b\x45\xda\xd7\x6c\xd8\xe0\xd9\xd4\xff\x75\xc4\xff\xbc\xdd\xf5\x96\x23\xd6\x39\xa6\xfd\x25\x7e\xe4\x88\x8f\xbd\xf7\x3e\x71\xc4\x96\xc4\x7b\xde\x22\x67\xd3\xf7\x8e\xf0\x6c\x8a\x4d\x0e\x7d\xe1\x50\x8c\x36\x39\xe2\x3b\xf3\xce\x46\x87\x3e\xf7\xde\xf9\x8f\x23\xb6\x9a\x77\x5e\x77\xe8\x3d\xef\x9d\xd7\x1d\xf1\xa9\x79\xe7\x35\x87\xde\xf5\xde\xf1\xb6\x41\x26\xe5\x10\x52\x54\x14\xcb\xa8\x16\x4b\x28\xa5\x67\x73\x0b\xe5\x0d\x2f\x1c\xf6\x36\x3a\x85\x09\xc9\x11\x51\x5d\xa0\x38\x4a\x8a\x94\x88\x89\x10\x09\x8a\x51\x88\x84\xc8\x12\x19\x84\x94\x45\x19\xc4\x02\xbd\x7f\x66\x27\xfd\xd9\xd8\x7d\xe7\x5a\xff\xd6\xbf\xce\x65\xf8\xef\xb9\x0c\x9f\x9e\x6b\xe7\xbf\xf3\x18\x86\xa3\xc6\x30\x0c\xf1\xed\xee\x6e\x4f\xf8\x71\xf5\x71\x0d\xe6\x3f\x5e\x5f\x3a\xa3\xbc\xec\x3c\xdb\x19\x8f\xce\x82\x55\x22\xcb\x71\xdd\x88\xe3\xba\x21\x5f\x40\xbb\x30\xdf\xb3\x32\x64\x48\xe2\xf5\x2e\x11\xf9\x22\x5a\x10\x2e\x74\x89\xf0\x8f\x29\xef\x09\x14\x47\x68\x41\xdd\xdb\x7f\xdd\xe8\xb8\x00\x28\xf3\xf5\x2d\xef\x88\x26\x2f\x02\x10\x25\xed\x7e\xf0\x0c\x1e\xd7\xff\xca\xf1\x18\xb0\x96\xdb\x8e\xff\x2a\x92\x1c\xf8\x5e\xe3\xf7\x1f\x63\xf9\xc0\x2b\x63\x18\xfe\x33\x86\x61\xcf\x98\x80\xdf\x7a\x2c\xc3\xbf\xc6\x32\xac\xf8\xd0\xb7\x77\x4f\x35\xf4\x3e\xf8\xbb\xf4\x7a\x8b\xd9\x7e\x9a\x1b\x10\x2e\x76\x6f\x46\x58\x25\xa4\xe3\xba\xec\xb8\x6e\x07\x7d\x09\x4e\xb8\xad\xf5\x76\x0a\xe9\xad\x15\x76\xa2\x7a\x42\x24\xac\x0a\xe1\xdf\xdc\xa0\xb6\x82\x2b\x5d\x7c\x2a\xf5\x9d\x55\xae\x90\xd4\x56\x44\x85\xd4\x31\x29\x89\x4c\x51\x72\xcd\x35\x31\xdd\x30\x2e\x8c\x21\xfc\x5b\x48\x3c\x1f\xc2\xe7\x42\xe2\xc5\x90\x9f\xf3\xe6\xfd\x0e\x09\xc6\x98\xf0\x44\xa1\xee\x17\x45\x19\xb4\x2f\xa4\x37\xd9\xd3\x21\x7a\x35\x44\x31\x6a\xa3\xbf\x5b\x15\xa2\x57\xbc\xef\xde\x0c\xe9\xeb\xd2\xa7\xd2\xb1\xd8\x59\x9b\x84\xbf\x77\xf5\xd4\x1b\x8d\xe9\xf1\x90\x78\x2b\xc4\x77\x85\xb4\x13\xcf\x9b\x7e\xa6\xd6\x7a\x6f\x11\x45\x55\x0e\x8a\x30\x13\x93\xa4\xa8\x16\x7a\x7a\x29\xbc\xa7\xf9\x5f\x39\xed\x62\x22\x03\xb3\x44\x66\xeb\x1c\x81\x64\xf6\xb5\x14\x8a\x32\x28\x8f\x14\x65\x84\x8d\x09\xa9\x7c\x75\x2b\x4b\xa0\xc8\xf0\x76\xea\x5f\x8c\xdf\x77\x9c\x95\x5b\xbf\x1f\xc7\xb0\x68\x1c\xc3\x03\xe3\xec\x7a\x7d\xe7\x7d\x7d\x1e\x43\xd9\x2a\x5f\xbf\xdd\x69\x5e\x37\x5d\xda\xa4\x9e\x39\xbc\x52\xb7\xcc\x6d\xfc\xb3\x51\x71\xed\x16\xde\x2d\xce\xf0\xd5\xcb\x6c\x7f\x07\xbb\xde\x2e\x86\xc7\x23\x28\xe9\xaf\x61\xca\x4e\x2e\xcf\x50\xb9\x2d\xa4\x8b\x60\x31\x45\xf1\xbf\x61\xbb\x74\x82\x70\x43\x98\xde\x0d\xfb\xfb\xf7\xc1\xb0\x88\x60\x06\x7d\x13\xa2\x76\xfa\xfb\x43\x21\xed\x52\x88\x52\x06\xc5\xb4\xc3\xc1\x21\x9d\x0b\x4e\xfe\xd4\x49\x74\xc3\x66\xf2\x64\x88\xc2\xfe\x4e\x8e\xb0\xbe\x7a\xe3\x77\xbb\x02\x58\x66\xf4\xff\xf3\x02\xfa\xff\x79\x0c\x37\x9e\xc7\xb0\xe8\x3c\x2b\x5f\xef\x3e\xcf\x8f\xb3\xd7\x35\x6f\x77\x8c\x30\xf5\x28\x97\x61\x48\xeb\x7d\xf3\x63\xc6\xea\x11\xb6\x04\xc8\x7d\xc6\xff\x1f\xc0\xdb\x77\x1e\xc3\xcf\xe7\x31\xfc\x1a\xc0\xcb\x1f\x6f\xf0\x6e\x6a\x41\x7f\x19\x63\xf0\xd6\x60\x2e\xac\x12\x79\x70\x6b\x0c\xfd\x8b\x45\x7a\xcb\x86\x7d\x35\x46\xca\xac\xa4\x3e\x71\xbf\xf1\x03\x8f\xb7\xf8\x33\xc7\x33\xcc\x1d\xcf\x30\x6f\x7c\x20\xff\xcf\xc7\x5f\x31\xb7\x79\xfc\x44\xf4\x61\x1e\x32\x3c\x2d\x1c\x28\x32\xa1\x2e\xb2\x17\x83\x1f\x30\x71\x80\xf1\x56\xcf\xff\x72\x3c\xc3\xce\xf1\x0c\xdf\x05\xf0\x7e\x18\xdf\x62\xdc\xc1\xa8\x06\xc9\xa8\xc3\x69\x02\x9e\x36\x5d\x68\x52\x3b\x2d\x3d\x68\xf2\xff\x26\x58\x7d\x69\xe2\x04\x86\x4b\x26\x30\x4c\x9e\x10\xa8\x03\x34\xc1\xa7\xef\xfa\x54\xff\x61\x12\x6f\x56\x4d\x79\x5d\x7c\x64\xfd\x8c\xba\xf2\xea\x19\x71\xb3\xa4\x61\x78\x5a\x44\x12\x77\x38\xd0\xa4\x21\x90\x14\x7e\x6e\xde\x43\x26\xff\x7f\x82\x9d\xd7\x75\x13\x18\x36\x4e\x60\xd8\x1c\xc0\x1d\x31\xd1\xd7\x4b\xdf\xf3\xf5\xa2\xaf\xd3\xd3\x99\xf0\x5a\x11\x2e\x96\xe3\xe0\x69\x71\x1e\xcc\x43\xcc\x42\x49\x59\x98\x45\x79\x22\x4a\x61\xd3\xaf\xce\xef\x5e\xe7\x71\xb1\x2c\xd9\x31\xd9\xd1\x8e\xb4\x2b\x0a\xa9\x3d\xe6\x0a\x87\x10\x33\x84\x42\x17\x43\x78\xb4\x6e\x36\xad\x28\x0f\xbb\x93\xa2\x30\x86\x44\x84\x08\x3b\x21\x6a\x0e\x58\xa0\x08\x33\xd0\x3b\x2f\x61\x92\xc6\x66\x22\x57\x77\x31\xd7\x2e\x3d\xa7\x95\x72\xb2\x1c\x81\x4c\x14\x4e\x6e\x27\x78\xd8\xc8\xc1\x89\x36\x5f\xe4\xb5\x89\x0c\x6f\x4e\x64\x58\x37\xd1\xd2\xbd\xcd\xa7\x7b\x7e\x0b\xeb\x5b\x5b\x5a\x52\x69\xbc\x9f\x19\xf0\xb4\x88\xc1\x66\x43\x9b\xb9\xa4\xe6\x62\x44\x3b\xa4\x3c\x05\x39\x39\x82\x47\x8c\x1e\x74\xbe\x5d\xef\xc1\xe7\x33\x0c\x3b\x9f\x61\xc4\xf9\x16\x7f\xd2\xf9\x06\xff\x27\xff\x3c\xa5\xe4\xd1\xea\xe4\x80\xd2\x92\xca\xa4\xde\x19\x85\xa7\x45\x06\x1c\x24\x94\x7a\xa6\x33\x10\x75\x05\x23\xbd\xad\xc9\xbf\x8a\xb0\xdc\xc8\xc1\xf3\xed\xbe\x7e\xfe\x7c\x86\x97\xce\x67\x78\x35\x80\xfb\x9f\xf3\x5b\x88\x7f\x7b\x0a\x56\xe9\x8c\x78\x49\x8d\x9f\x13\xbf\x42\xb8\x30\x11\x3d\x5e\xe1\xc7\xda\xff\x6a\xf4\xff\x0b\xac\xbc\xed\x7a\x01\x43\x8f\x0b\x18\x8a\x2e\x08\xf8\xbf\x2e\x68\x21\x5e\xe8\xe1\x54\x56\xd5\x54\xe8\x44\xab\x15\x22\x04\xd3\x24\xab\x60\x86\xd5\xa3\x26\xdf\xf1\x02\xab\x17\xdf\x75\x01\xc3\x9f\x2f\x60\xb8\xef\x02\x2b\x27\x9e\xb9\x80\xe1\xf9\x0b\x18\xea\x1a\xf0\xa5\x7e\xfb\xd2\xe0\xd5\x06\x9d\x7c\x93\x72\x61\x85\xc8\x83\xa5\x88\x99\xa2\x80\x7a\x6b\xa9\x19\xa3\x0e\x9e\x9a\xa6\x13\x1b\xd8\x37\x8c\xa5\xce\x38\x90\xe4\xa7\x61\xc2\xdf\x4c\xde\xd7\x85\x36\xbe\x51\x74\x21\x43\xbf\x0b\x19\x06\x5c\x68\xc7\x55\x79\x21\xc3\xd5\x17\x32\xd4\x7d\xec\xfb\xaf\xfd\x78\x62\x61\x7e\xa8\xf1\xb8\x4a\x8c\x73\x6e\x31\x0d\x80\x15\xe2\x18\x78\x11\xb5\xbb\x97\xf1\x42\x4f\xea\xa8\x42\xea\xa4\xa5\x4b\x11\x4e\x25\xa2\x29\x66\xf3\x0b\x89\x92\xca\xe9\x22\xca\x40\x45\x1d\x75\x35\xfb\xa9\x3a\x43\xc1\xd3\x1e\x85\xfe\x27\x31\x6a\x22\x39\xf6\x3a\x01\xb2\x54\x61\x1d\x84\xb3\x76\xf4\x0a\xe3\xf7\x08\xd0\x73\xe0\x42\x06\xb8\x88\x41\x5e\x64\xe9\x39\xe9\x22\x86\x91\xde\x7b\x9b\x0d\x1d\x0f\xfa\xfe\xf8\xd3\x0a\xd2\xd0\x53\x6b\x9c\x7d\xbb\xf1\x48\x58\x21\xfa\xc1\x9e\x04\x3d\x8b\x74\x2c\x4c\x8d\xa3\xb1\x9a\xa0\x93\xc5\x3d\x98\xa4\xc6\xa5\xfb\x90\x16\x23\x65\x60\x5b\x53\xf0\x47\x18\x6a\x5c\x12\x42\xb0\x47\x4d\xa8\x01\x35\x52\x68\x5a\x12\x95\x3c\x1f\x33\xfb\xff\x22\xbb\x5f\x9e\xbd\x88\xe1\x85\x8b\x18\x5e\xba\xc8\xee\xcb\x8f\x2e\x6a\x21\x3f\x4d\xef\x7f\xed\xbc\x29\x80\x15\xa2\x00\x56\x12\x15\xe8\x60\x42\x58\x84\x51\xa1\xa2\x36\x64\x5e\x3b\x0a\x80\xdc\x40\x42\xc8\xe3\xe6\xdc\x5f\x6c\xed\x9f\x33\x2f\x66\x18\x79\x31\xc3\xb9\x17\xdb\x79\x5c\x78\x31\xc3\x1d\x17\x33\x8c\x7b\xda\xe0\x26\xee\xeb\xae\x4c\xb7\x2f\x12\x39\xb5\x46\xa2\x1e\x01\x2b\x44\x5f\xd8\xe2\x31\xa0\xf7\x51\x7c\x88\xf4\x2d\xea\x4d\xbb\x01\x69\x2b\x52\x8c\x36\xe8\x08\x24\xd1\x0f\xba\xdb\x09\x7d\x87\xb4\xc3\x13\xbe\x3f\xa2\x68\x2b\x01\x32\xa5\xc7\x59\x85\x14\x22\x62\xec\x0e\xbb\xb1\x09\x89\xa5\x62\x26\xc5\x26\x2b\x44\x7f\xfc\xdd\xf8\x81\x2e\xb6\xf6\x44\xe4\x12\x86\xec\x4b\x18\xf2\x2f\xb1\xf3\xd9\xf5\x12\x3f\x9f\xed\xea\x26\xfc\x0b\x93\x4b\x6a\xcb\x4b\x03\xde\xd7\x15\xa2\x15\x1c\x22\x73\xdf\x18\x29\xaa\x3d\x90\xe4\x12\x27\x3d\xec\x2b\x8d\xdf\xf7\x12\x86\x85\xfe\x3b\xb7\x5c\xc2\x70\xe7\x25\x0c\x7f\xba\xc4\xce\xe3\x47\x97\x30\xec\xb8\x84\xe1\xa4\xf7\x7d\x79\xe9\xd7\x23\x5a\xd5\xd0\xff\xa4\xe7\xb1\xaa\xb2\x6e\x6a\x55\x45\xbc\x66\x8e\xf6\x41\xd3\x89\xb0\x42\x9c\x04\xf7\x0b\x0c\x8b\x7f\x78\x7b\xe9\x59\x53\xf4\x54\x77\x29\xd5\xb1\x93\x4c\x1d\x14\x6f\x8f\x24\x5d\x12\xce\x7b\x44\x2b\x89\x8e\xd0\x87\x2a\x53\xdb\x2a\xaf\x90\x78\xda\xe3\xba\x21\xc9\x44\x18\x92\x51\x12\x94\x0b\x20\x49\x62\x07\xf2\xd8\x48\xa0\x9f\xf3\x13\x46\xfe\x5f\x6a\xf7\xe5\x84\x4b\x19\x2e\xbe\x94\xa1\xe4\x52\x3b\x8f\xd3\x2f\x35\xf3\x18\x9d\x97\x6a\x17\x27\xe9\x98\x5e\x52\x53\x52\x57\x5b\x3f\xb9\xc4\xf7\xe4\x2f\xc3\x2c\x58\x21\xb2\xe1\x4b\xa1\xa5\x8f\x69\x18\xaa\x02\x82\xf0\x49\x23\xff\x03\xb8\x6f\x5d\xca\xf0\xee\xa5\x0c\xef\x07\x70\xb7\x1e\x36\xae\xef\xc1\x4f\xe0\xfe\xd0\x14\xee\x53\xe6\x1c\x4c\xb2\xfb\x66\xc8\x24\x86\xb3\x26\x31\x8c\x9a\x64\x71\x6f\x9d\xe4\xc7\x47\x7c\x7b\xac\xfd\x07\x4d\xe1\xea\x8d\x23\x4f\x86\x15\xe2\x14\xb8\x5d\x62\xd4\xa4\x1e\xd2\x29\x48\xd8\x5a\xf7\x71\x20\x11\x25\x12\x31\x73\xad\x45\xe5\x19\x8e\x22\xa5\xe8\x80\xf9\x94\x41\x27\x50\x2b\x0a\x51\xa6\xae\xff\xd4\xc6\xef\xab\xca\xba\xff\x87\xd2\x77\x08\xf5\x47\xa6\x9b\xe3\x19\xaa\xda\x03\xbf\xca\xf8\xc1\x27\xd9\x79\x83\x12\x06\x2e\x61\x08\x97\x04\xfc\xc0\x25\x2d\xcc\x5b\x49\x59\xd9\xe9\x75\x66\xd3\xe7\xc0\x0a\x91\x0b\x5f\x2b\x1d\x4f\x93\x48\xae\xd2\x09\x92\xd2\x4c\xda\x3f\x8c\x3d\x54\x62\xfd\xbf\x55\x25\x0c\x35\x25\x0c\x33\x4b\x0e\x23\xaf\x3f\x39\x4f\x89\x72\x40\x2b\x84\x82\xa5\xa6\x90\x96\xee\xea\xf7\xb4\xc9\xfb\x2e\xb1\xfc\x7d\x73\x09\xc3\x96\x12\x86\x6d\x25\xf6\x3c\x4d\x9f\xcc\x70\xd3\x64\x06\x70\x0d\x1f\xfa\xd0\x5f\x97\x95\x0d\xf3\x5e\x7c\xbe\x64\x34\xc1\x4a\x58\x21\xaa\x60\x39\xa3\xa9\x58\x75\xa1\x9a\x26\xc2\xd8\x56\x5b\xab\x97\xd3\x8d\xde\xe4\x1e\x52\xbe\x72\xda\xd1\x94\x7c\xf3\x0f\x58\x38\xa9\xb4\x66\x27\x2e\x08\x60\x16\x1d\x89\x77\x32\xed\x55\xe2\x57\x45\x84\x1f\x7a\x7f\xfe\x8e\xa2\x75\x8a\x6a\xd5\x34\x31\x55\x5e\x22\x04\x0a\xba\xd6\xdb\x76\x19\xd4\x93\x90\xae\x61\x71\x50\x09\xa4\xfd\x4a\x6c\x97\x8e\x27\xb3\xb3\xcd\x33\x93\x3a\xa7\x43\x9e\xc2\x88\x42\x50\x16\x76\x36\xa9\x93\x8e\x24\x92\xaa\x2d\x93\x12\xae\x70\xa4\x4b\x0e\x85\x55\x48\x84\xbd\x73\x9d\xc5\x42\x29\x57\x90\x70\x02\x7d\x9f\x9e\x31\x71\xe0\x52\xab\xef\xe4\x96\x32\xb4\x29\x65\xe8\x50\x6a\xf7\xc3\xf1\xa5\x7e\x5c\xc0\xe7\xe7\xf7\xdc\x9a\x8e\x0f\x8e\xbd\xdc\x24\xad\x52\x67\x58\x21\xba\xc0\x26\x47\xd7\x3d\x20\xc1\x42\x4a\xa3\x3c\x0b\xcd\x86\x1c\xbf\x92\x67\x2c\x50\xe7\x60\xb5\xc9\xfb\x2e\xb5\xe7\xea\xfe\x52\x86\xe5\xa5\x0c\x2b\x4a\xed\x3a\xee\x2b\x65\x70\xcb\x18\x8e\xbb\xcd\xf7\xab\xf9\x75\x2b\xb2\xd2\xca\x69\x33\x9c\x65\x74\x2c\xac\x10\xc7\xc1\x7c\x93\xe3\x79\xa7\x23\xee\x71\xb4\x90\xbd\xcd\xa1\xc5\x0e\x3d\x45\xea\x45\x12\x0f\x39\x44\xf8\xb8\x43\x89\xc2\x7d\x99\x48\xf4\x88\x43\xcb\x1c\x52\xf8\x02\xd1\xe3\xde\x6f\x8b\xed\xd2\xf0\x45\x6f\x92\xf3\x10\x49\x7a\xa2\x88\x42\xa8\x9b\xc2\x0a\x54\xfa\x64\x2a\x4f\x9e\xab\x88\xb7\x02\xba\x5e\x8d\x40\x2b\x74\x00\xe0\x9f\x86\xff\x97\x59\x39\x7a\x63\x19\xc3\x2d\x65\x0c\x77\x94\x59\x3a\xff\x55\xc6\xb0\xb1\x8c\xa1\xfd\x2d\xa9\x74\xce\x4b\x27\x47\xcb\xca\x67\x4e\x30\x0a\x49\x37\x58\x21\xba\xc3\x36\x43\xe8\x8f\x8e\x56\x47\x9e\x77\xe8\x39\x47\x2b\x24\x6b\x1c\xfa\xc5\x11\x0b\x13\x1b\xf5\x1a\x97\x0e\x7a\xe4\x45\x74\xf9\x35\x87\x42\x88\x52\xa0\xbe\x8c\x29\x52\xd4\x2a\x62\xa1\xa4\x27\x3e\x3d\xe4\x67\x4d\xfe\x4b\x9c\x61\xb1\x3f\xfe\xb3\xe2\x0c\xa3\xe3\x0c\xe3\xe2\x76\xfc\xb7\xc7\x19\x1e\x88\x33\x3c\xef\xf3\xbd\x0d\x7f\x33\xaf\xcb\x1b\xfa\x73\xfd\xf1\xeb\xf3\x26\xfa\xc3\x0a\x71\x14\xfc\x21\xe4\xf1\x3a\xfa\xb3\xab\x87\xbf\xcd\xa1\xad\x66\xf8\x3b\x1c\x92\x78\xb7\x2b\xee\xf1\x08\x78\xc2\xd5\xca\xc1\xed\x2e\x3d\xe0\x52\x8c\xee\x75\x89\xf0\xcf\xae\x38\xe8\xe8\x88\x4a\x88\x1c\x52\xda\x49\xd1\x50\xab\x42\x6f\x71\xc8\x15\xa8\x83\x67\x48\x4a\xf8\x09\x5b\xcf\x19\xbd\x7f\x4a\x20\xee\x3d\x85\xa1\xc7\x14\x86\xa2\x29\x96\xae\x31\x53\x18\x2e\x9c\xc2\x8d\xea\x15\x3f\xd8\x50\x2e\x4f\x8d\xd7\x8d\x32\x06\x65\x75\x07\x58\x21\x3a\xc2\xb3\x21\x5d\x8d\xc4\xd3\x13\xdf\x71\x89\x68\xbd\x89\xb9\xfc\xcb\xa5\xd7\x5d\x12\xe4\xe0\xab\xae\x78\x5d\x77\xf4\xa7\x2c\x53\x2c\x8e\x75\xcd\x33\x42\x15\x14\xb7\xf0\xbc\xb1\xff\xa6\xd8\x3c\xe0\x97\xa6\x30\xbc\x36\x85\xe1\x3f\x53\x02\x71\xa1\x29\x2d\xd8\x41\xd5\xf5\x89\xf1\xf5\x13\xb0\x42\x48\x58\x1f\x4a\xed\xf7\xfa\x82\x89\xfb\x4c\xb5\xeb\x3c\x72\x2a\xc3\xb8\xa9\x0c\x97\x4d\xb5\xf3\x31\x60\x1a\xc3\x84\x69\x0c\xcf\xfb\x75\xa6\xa2\x11\xf3\x3a\x6c\x49\xfa\x75\x1e\x51\x52\x33\x35\xe8\xc2\x9a\x5a\x13\x2f\xa9\x8b\xd7\x8c\x9b\x66\xcc\xd0\xc5\xea\x55\xf4\x66\xeb\x0b\x0c\x7d\x89\x27\x7c\x81\xf4\x25\x9e\xf5\x05\x8a\x2f\xb1\x00\xbe\x0e\xe1\x8d\x92\x97\x4a\x71\x4d\x88\x08\xff\xe0\x7d\x7a\x48\xf2\x72\x29\x16\x79\x5f\x2e\x09\xd1\x2d\xaa\xa1\xbb\x7f\x77\x48\xd7\x5c\x21\xec\x45\x9b\x85\xf8\xca\x13\xe7\x59\x42\xea\xb8\xcb\x60\xed\xf8\x63\xdf\x94\xef\x42\x12\xbb\xe3\xd7\x42\xfe\x2c\x68\x90\x5f\xe3\xca\xfb\x49\x26\x5d\xe8\x9f\x95\x87\x14\xed\x17\xf4\x87\x10\x3d\xa6\x31\x1f\x91\xfc\x81\xa4\x83\x2e\xfd\xc5\x1b\x12\xdd\xad\x07\x76\xb7\x0c\xdd\xae\xb4\x23\x5b\xc8\x76\x64\x5a\x6f\x39\xa4\xe4\x2d\x4a\xfc\x49\x8a\xed\x92\x3f\xf7\x3e\x87\x3d\x46\x9e\xa9\xf7\x66\x8c\x42\x98\x95\x88\x56\x13\x65\x52\x8e\xa2\x5c\xea\x48\xfd\xbd\x4d\xc0\x5a\x99\x15\xcc\x9a\x91\x53\x96\x2b\x30\x12\xce\x11\xd9\xed\x72\x64\x76\x2c\x4b\x97\xe5\xd3\x95\x08\x45\x86\xd6\x54\x0a\x38\x9f\x5a\x73\x2b\xd1\x5a\xa0\xc8\x15\xd8\x26\x4b\x38\x22\xea\xfd\x4c\xe4\x79\xef\xd8\xfd\xf3\xa2\xd1\x7b\xa7\x59\xbf\x49\xab\x72\x86\xb6\xe5\x0c\xdd\xca\xed\xba\x1e\x57\xce\x70\x72\x79\xe3\x3c\xe8\xd1\xe9\xec\xce\xba\x9a\x92\xf2\x19\xfe\x1d\xb4\x41\xe5\x75\xb5\xfa\xf2\xd4\x0a\xa1\x74\x1a\x21\xc3\x83\x11\x2d\x1b\x91\xb6\x86\x70\x47\x88\x32\x6c\x3f\x28\x25\x31\xd9\x1f\xe6\xff\x0c\xff\x2f\xb7\xf7\xb7\x9e\x28\x67\x78\xa6\x9c\xe1\xb9\xc0\xb8\xe4\x65\x0c\xb9\x97\x31\x74\xfb\x7d\x2a\x5f\x84\xa1\xe9\xf8\xff\xb4\x19\x41\x8f\x43\x49\x85\xef\xe9\x1f\x0a\x2b\xc4\x99\xb0\x36\x82\x46\xb7\xfd\x4a\xf1\x6e\x45\x51\xdc\x1a\x26\xa2\x5d\x61\x6d\x33\x48\xfa\x26\x4c\xdb\xc2\x14\xc2\xcf\xc3\x9a\x0d\x2d\x0d\xd3\xdd\x61\xcd\x86\x1e\x95\x62\x87\xa2\x0c\x71\x84\xfa\x36\x2c\xb6\x4b\xa9\x2b\xf1\x93\xa0\x88\x70\x64\x14\xb5\xf5\xa1\xd3\xea\x85\x60\xa9\x5c\x4f\x0c\x84\x05\xb2\x67\xe9\x19\x4f\xb1\xf0\xac\x13\xc5\x89\x33\xbd\xc6\xdc\xff\xb9\xcc\xd2\xbd\xf4\x32\x86\x65\x97\x31\x3c\x78\x99\xa5\x7b\xfb\x65\x0c\xfb\xd2\xd0\x3d\x3a\x3d\xdd\x35\x26\x19\xc5\x68\x95\x3f\x78\x84\x9e\x28\x4f\xa1\x3f\x31\xdf\xcf\x14\xc3\x3b\x23\xe2\xfe\x88\x76\x5c\xfe\x29\x42\x4b\x22\xe4\xe0\xdd\x11\x4d\xe4\x9b\x61\x7a\x23\x49\xe4\xbd\x4c\xa7\x8a\x4b\xc4\x73\x9e\x2d\x5d\xa0\xe5\xb8\xa1\x90\x83\x14\x0a\xa5\x9a\xa0\x50\xf8\x09\x00\x2f\x19\xfd\x6f\xba\xf5\x17\x55\x4c\x67\xa8\x9e\xce\x50\x37\xbd\xe9\x7a\x61\xa9\xf4\xd4\x95\x97\x4e\x9f\xa3\x6f\x2d\xac\x10\x31\x38\x10\xc5\x98\x4c\x68\x5a\x12\xdb\xf9\xd7\x2f\xfd\x8f\x97\x4d\xdd\xab\xe9\x0c\xb3\xfd\x77\x76\x4c\x67\xf8\x7e\x3a\x43\x68\x86\x9d\xcf\x15\x33\x18\x5e\x99\xc1\xe0\x7e\xe9\xdb\x57\xfe\xeb\xb4\x85\x69\xe6\x33\x3e\xbb\x7a\xd4\x28\xad\x49\x38\x37\x78\xec\xa9\xb3\xce\x92\xed\xa4\xd9\x53\x7f\xcd\x9e\xc2\x70\x6b\x26\x3e\x15\xe2\xa7\x43\x22\x4a\x51\x8c\x8a\x28\xfe\x37\xa6\xbc\x29\x7d\x30\xa6\x3e\x0a\xa7\x30\xa6\x8d\x61\x6c\x8f\xed\xf5\xb0\x99\xc2\x18\xd6\x19\xad\x11\xed\x58\xec\x92\xe6\xdd\x6c\x2d\x34\xba\xd1\xbb\x11\xda\x12\xd6\x66\xe5\xdf\x62\x7a\x89\xfa\xd3\x6b\x31\x5d\x1b\xf6\xd5\x98\x16\x85\xf7\xc4\xbc\x9f\xc4\xe8\xd6\x18\xbd\xa2\x47\xf2\x8f\x10\xbf\x19\x16\x77\x44\xc4\x35\x52\xbc\xe9\x29\x90\x6d\x65\xae\x29\x9e\xae\x3f\xb3\x67\x33\x60\xb1\xe1\x35\x61\xed\xc4\x67\xa5\xb2\xdc\xcc\x4e\x59\x94\xc9\xec\x8b\x7e\x21\xf3\x04\x52\x36\xe5\xe9\x9e\x18\x05\x9c\x2f\x0a\x3c\xfe\x22\xb2\x3c\x2e\x17\xe4\x2b\xaf\x98\xbc\xc7\x0a\x3b\xef\x33\x2a\x18\x6a\x2a\x18\x66\x56\xd8\x79\x7f\xb9\x82\x61\x6b\x05\x43\xbf\x1d\x66\xbe\x17\x9e\x6b\xe6\x3b\x2b\x1d\x5f\xd1\xf3\x3e\xa1\xbc\xb2\xac\x6a\x96\xa9\x61\xb1\x2e\x62\x3c\x2e\x9b\xb3\x30\x2f\x51\x56\x0b\x23\x44\xb4\x3f\x53\x4f\xc1\xde\x4c\x3a\x4e\x4b\xd8\x93\xd1\x54\x99\xe2\xc0\x7f\xc2\x3e\x78\x14\x1e\x4b\x12\x87\xd2\x7f\xb3\xb4\xee\xf9\x71\xa6\xa7\x2d\xf8\x1c\x38\x6a\xbc\x05\xe8\xd7\xd6\x25\x87\x44\x48\x84\xd9\x94\xa6\x25\x6c\x25\x75\xbe\x6d\x92\xde\xb5\xc6\xee\xad\xb4\xf4\x5e\x52\xc9\x50\x56\xc9\x30\xad\xd2\xd2\x7b\xa0\x92\xe1\xe8\x2a\x86\xac\x2c\x43\xe7\xb6\x2b\xcc\xeb\xa4\x74\x76\x87\xa6\x77\x64\x8a\x31\xbf\x2c\x5a\x0e\x2b\xc4\x65\xb0\x39\x1b\xc3\xe4\x62\x8e\xde\x41\x02\x7f\xcd\xa2\x2c\x9a\x97\xad\x97\xe8\x2f\xd9\xe2\xfe\x6c\x24\xe5\x06\xec\x0e\xa4\xe7\xb2\xc5\x6b\xd9\x48\xf2\x5f\xd9\xe2\xcd\x6c\x64\xfd\x97\xd9\xd6\x5b\x4d\x0e\x46\x31\x9b\xa4\x67\xcd\x88\xf6\x14\xd1\xe9\x52\x0e\xfd\x9a\x4d\x6b\xb2\x49\xe0\x73\xd9\xf4\x6c\x36\x75\xc6\x3b\xb3\x69\x49\x36\x85\xf1\x68\xdd\x31\x12\x31\x44\xa7\xd0\x2d\xd9\x62\x47\x96\x76\x0e\x78\x87\xd0\xd5\xfd\x26\x91\x8c\xce\xe5\xd7\x36\x43\xc7\x14\xb1\xd1\x92\x49\x44\x94\x52\x79\xb2\x93\xec\x22\xbb\x52\x61\x08\xc0\xd5\xbf\x25\x59\xa8\x98\x2b\x1c\x15\x16\xa1\xf6\x61\x0a\x09\x97\x1c\xc1\xa4\x32\x7d\x6d\xe7\x55\x93\xff\x51\x65\xed\xd4\x15\x55\x0c\x7f\xaf\x62\x78\xaa\xca\xea\x39\x6f\x54\x1d\x86\xbf\x6b\xb2\x9f\xfc\xe1\x19\xaa\x39\x70\x4f\x2e\xba\x3a\xfc\xaa\x04\x61\x16\xa2\x70\xd1\xd1\x25\x93\x33\x74\x04\xe5\x35\xe3\xff\xac\xb6\x76\xc8\x99\xd5\x0c\x23\xaa\x19\x26\x56\xdb\x75\x5d\x54\xcd\x70\x97\xf7\xde\xf5\xa9\xf6\xf1\x96\x74\xfa\x79\x6d\x32\xe9\xc5\x9a\x4b\x89\x0a\xc3\x89\x48\x7f\x75\x4f\x58\x21\xc2\xbd\xa9\x28\xa7\xb7\x28\x72\xe0\x7f\xb9\xf8\x9e\x67\xb3\x6f\xca\xd1\xfd\xd5\x3e\xca\xa6\x8f\xb3\xc9\xec\x62\x34\x59\x19\xb4\x33\x87\xfe\x97\x43\x79\x14\xa1\x8f\xb2\xc5\xc7\xd9\xe2\x93\x1c\x09\x90\xe7\x89\x22\x8c\xf9\xa5\xb7\x99\x94\xe6\x3d\x2c\x54\x32\xb5\xe8\x5f\xc6\xfe\xaf\x0e\xd4\xc3\xbf\x9c\x41\x5e\xce\xe0\x5e\x6e\xe7\x35\xf7\xf2\x96\xee\xc3\x97\xcc\x1e\x5d\x35\x4b\xf7\x41\x5c\x2d\x5c\x18\xa2\xef\x46\x44\xb5\x2d\x61\x2e\x6f\xbe\x6e\xf8\xc1\xe5\x16\xe7\x92\xcb\x19\x4a\x2e\x67\x88\x5f\x7e\x18\x76\x7f\xb5\x7e\xb8\x03\xab\x85\x03\x93\x75\xb4\x84\x74\xe1\xd1\xe4\xf9\xfb\xb7\x7e\xfe\x9a\xcb\x19\xaa\xfd\x77\xde\xb9\x9c\xe1\xfd\xcb\x19\xbe\xba\xdc\xae\xd3\x1d\x35\x0c\xab\x6b\x18\xf6\x7e\x6e\x9e\x3f\xfb\x2d\xf3\xba\x36\x9d\x1f\x2d\x11\x0c\x59\x2c\xaf\x80\xd5\xa2\xe3\x22\x92\x8b\x89\x16\x91\x58\x4c\xe3\xe0\x45\xd4\x26\x3c\x61\x14\x99\xc6\xa1\x27\xea\x0a\xb5\x8b\xa6\x00\x63\xba\xa4\x9d\x23\xb2\x90\x45\x0e\x3a\xf8\x98\x90\xf7\x0b\xba\x4f\x88\xc7\x05\x45\xb0\x23\xb2\xcf\x82\x42\x18\x12\x47\x63\x06\x4a\x6c\xa3\x5b\x93\x29\xff\xb8\x7a\x07\x33\x9f\x5a\x63\xbe\xf7\x14\x5d\xcd\x25\x84\xe7\xeb\x34\x95\x18\x66\x08\x17\xfb\x92\x8b\xd2\xfb\x2f\x8a\xb1\x37\x4a\x7d\xe9\x13\x31\xa4\x43\x4b\x02\x11\xf3\x31\x84\xd9\x42\xe7\x7f\x7b\xfa\x14\xeb\x8e\x94\x94\x41\x61\x9d\x5c\x81\x28\x1c\x92\x21\x54\x9e\x3d\x1a\x0d\x47\x3a\xc6\x74\xd5\x95\x8e\x3a\xb3\x5d\xe0\xb8\xc4\x7c\xfe\xc7\xdc\x03\xa8\xb5\xe7\xad\x5d\x2d\x43\xe7\x5a\x86\xee\xb5\x76\x5f\xf4\xa9\xf5\xf3\x41\x9b\x8a\x93\x7a\xf3\x58\x5f\x57\x55\x62\x82\x94\x02\x56\x0b\x69\x7c\x69\x09\xc3\xe2\x0d\x63\xff\xd6\xda\xf8\xd5\x8d\xb5\x0c\xb7\xd4\x32\xfc\xab\xd6\xae\xdb\xd8\x3a\x86\xc9\x75\x0c\x0f\x3e\xe8\xaf\xd7\xfd\xe6\x75\xf5\xa4\x34\xe7\xab\xdc\xc7\x5b\x29\x4a\x60\xb5\x10\x11\xfc\x02\xdd\xbd\x88\xdf\x23\xee\x45\x8a\x60\x54\x7d\x8f\x72\x2f\xb6\xfa\x1e\xc5\x5e\x14\x11\x37\xea\x44\x28\x4a\xdf\x23\xed\xc5\x4c\xfd\x9e\x84\x79\x26\x2d\x61\x81\x83\x0d\xee\xa9\x5c\x89\x73\xf1\x4a\x3a\xc8\xf8\x33\xfb\x6b\xc5\xb8\x9f\xc4\xb1\xb8\xda\xd4\x71\x77\x50\x52\x14\x25\xb6\xa2\x6e\xe4\x62\x96\xc7\x57\x68\x00\x4a\x62\x0a\xe1\x07\x02\xc7\xd2\x02\x6f\xe5\x7e\x15\x34\x80\x37\x09\x8a\x1a\x4f\x3b\xee\x14\xb4\x8d\x68\x32\x55\x88\x65\xa8\x97\xaa\x37\xe5\x53\x3b\x1a\x2f\x16\x79\xac\x2f\x93\x7a\x68\xf7\x9d\xa0\x0c\xca\xd7\x97\xca\xa4\xab\x74\x18\x91\x10\x55\x58\x20\x3a\xad\xc2\x88\xe4\x88\x18\x21\x47\x9c\x28\x45\xc8\x63\x9c\x89\x9b\x47\xe6\xe3\x4d\x13\xf7\xae\xb3\x7e\xb1\x9f\xeb\x18\xb0\x9e\xa1\x63\x7d\xc0\x4e\xaf\x67\xb8\xaf\x9e\x61\xbe\xef\x0f\xdb\xeb\xfb\x99\x47\xa7\xe3\x63\xa5\x55\x95\x33\xe3\x35\x3a\x39\xa9\xd6\x64\x1c\x5c\x00\xab\x45\x66\x24\xe5\xd6\x50\xd4\xd1\x33\xdb\xff\x7b\x94\xb0\xc1\x63\xb3\x2e\xb9\x82\x29\x8b\x5c\xd1\x1d\x9f\x54\x4d\x5e\x04\xfa\xbb\xbe\x98\x4f\x12\xa3\x98\x89\x97\xd3\x34\x3a\xca\xfb\x5e\x44\x29\x5b\x73\xbd\x62\x34\x65\x8e\xda\x51\x14\x15\x49\x19\xd2\xef\x96\xe2\x15\x94\x2d\x73\xa9\x3b\x39\x14\xd2\x7a\xcd\x58\xff\xc2\x56\x2e\x65\x53\x3e\x15\x78\xb3\x99\xbc\xdb\x83\x0e\x93\xea\xef\xc7\x86\xfe\x6b\xfc\x5e\x33\xed\x3e\xcc\x9b\xc9\xd0\x76\x26\x43\xbf\x99\x81\x7d\x38\x93\xe1\x92\x99\x0c\x8b\xaf\x4b\x8d\x5b\x7f\x99\xce\x8f\x11\x9f\x5d\x6d\x82\x19\xcb\xa8\x03\xac\x16\x18\x11\x1e\x43\x8c\x8a\x88\x8c\x92\xfe\xef\xc0\x21\xc6\xef\x95\xf8\x41\xe1\x3e\xef\xb3\xf8\x45\x51\x16\xed\x52\x94\x78\xdd\xa9\x1c\x6d\x1a\x11\x0b\x26\x3f\x42\x87\xda\x0c\xd4\x59\x8a\xae\xbe\x6c\x2e\x83\xee\x00\xf8\x9f\xf1\x7f\xce\xb4\xe7\xf6\x83\x99\x0c\x9f\xce\x64\xc8\x9e\x65\xe9\xb8\x7b\x16\xc3\xe3\xb3\x18\x6e\xf7\xef\xfb\x75\xf3\x5f\x87\x35\x3c\x4f\x65\xe5\x33\xcb\x6b\xab\x6a\x4c\x82\xa6\xa8\x86\xd5\xa2\x4d\xc4\x8d\xca\x48\x28\xaa\x22\x1c\xc5\x06\x6b\x6d\x4e\x11\x45\x38\x9a\xa5\x4f\x52\x18\x16\x9a\x13\xe1\xed\x73\xed\xca\x16\x51\x62\xad\x21\x78\x52\xff\x6d\xd6\x79\x26\xcb\x98\x04\x7d\xa0\xbf\x56\xf7\xb2\xfa\x33\x6b\x7d\x76\x39\xe3\xd3\xa2\xc9\xed\xf1\x8c\xa0\x4f\x88\xb6\x10\x3d\x64\x7e\xfb\x56\x2d\xd3\x10\xa9\x87\x27\xcd\xe9\x44\xea\x80\xfb\x51\x3c\x49\x22\x94\x28\x37\xab\x39\x60\x06\x85\xb1\x9d\x64\xcf\x34\x89\x64\x01\xb4\x31\xd9\x29\xae\x56\x75\x8d\x8a\xab\x83\xef\xfe\x06\x09\x51\x8c\x32\x12\x8e\xa2\xac\x98\xc8\x08\xc4\xdd\xdf\x32\xf7\xbf\x67\x5b\x79\x36\x74\x36\xc3\x88\xd9\x0c\xa3\x67\x5b\xfe\x78\xe1\xec\x16\xea\xe2\xe8\xeb\xf0\xe5\x95\x53\x47\x56\x95\xc5\x53\x6a\xe3\x64\xc0\xb3\x22\xa6\x7b\x16\xb3\x27\xac\x95\xf6\x32\xa2\xad\xcb\xb3\xce\xc4\xff\x66\xdb\x94\xee\x67\x66\x33\x3c\x3f\x9b\xe1\xdf\x01\xfc\xcd\xb3\x5b\x90\xdb\x89\xe2\x07\xfd\x3a\xc3\x52\x8c\xdd\x4f\xe1\xfb\x88\xee\x27\x17\x64\x2c\x47\x7a\xca\x5a\x3e\x15\x78\xda\xae\x2e\x74\xdf\xd1\xfb\xcb\xb7\x8d\x5f\x6c\x8e\x7e\xee\x3c\x4d\xd3\x1c\x86\xae\x73\x18\x7a\x9a\xf7\x34\xf6\xc4\xfd\x0d\xf6\x91\xae\xc7\xe3\x01\xc1\x8b\x02\xa1\x00\x93\xa3\x5e\x6f\xf2\x61\x02\xcf\xab\x9e\xc3\x50\x3b\x87\x61\x56\xe0\x79\xc7\xfd\x9c\xae\x0e\x4e\xf2\x79\xed\xed\xf3\xde\x31\xfe\xb0\xc0\xf3\xd6\xcc\x61\x78\x65\x0e\xc3\xbf\x02\xcf\xdb\xd4\xf0\x79\xba\xae\x4c\xf2\x79\x5d\xec\xf3\x36\x18\xbe\x70\x85\x7d\x5e\xd6\x15\x0c\xb9\x57\x30\xb4\xba\xc2\x3e\xcf\x3d\xd8\xe0\x79\xba\x6e\x4c\xf2\x79\xbd\xec\xf3\xde\x35\x7a\x50\xe0\x79\x93\xae\x60\x28\xbd\x82\x61\x6a\xe0\x79\xbd\xd2\x8d\xcf\xd2\x5b\x6c\x9f\xb7\xd1\xe4\x05\x07\x9e\xb7\xf2\x0a\x86\xa7\xae\x60\x78\x26\xf0\xbc\x69\x0d\x9f\xa7\xeb\xbe\x24\x9f\x37\xc0\x3e\xef\x3d\xa3\x0f\x06\x9e\x07\x57\x32\x88\x2b\x19\x9c\x2b\xed\xf3\x86\x35\x7a\xde\xb4\x19\xe3\xcf\x4b\x3e\xef\x04\xfb\xbc\x4d\xc6\x2e\xba\xd2\x3e\x6f\xf4\x95\x0c\x63\xaf\x64\x98\x10\x78\xde\xc4\xc6\xcf\xab\x09\x3c\xef\x34\xfb\xbc\xf7\x8d\x5f\x28\xf0\xbc\x07\xaf\x64\x78\xe4\x4a\x86\xbf\x05\x9e\xf7\x53\xc3\xe7\x25\xeb\xb0\x24\x9f\x39\xd4\x3c\x73\xb3\x91\x8b\x81\xe7\xed\xbd\x92\xe1\xc7\x2b\x19\x7e\x0e\x3c\xaf\x75\x9a\xf5\x30\x75\x55\x92\xcf\x1b\x61\x9e\xf7\x81\x89\x07\xce\xb5\xcf\x3b\x7d\x2e\xc3\x90\xb9\x0c\xc3\xe6\xda\xe7\x7d\x99\x6e\x3f\x07\x1e\x36\x26\x49\xf0\x87\x86\xde\xb9\x96\xcf\x3c\x36\x97\xe1\xc9\xb9\x0c\x4f\xcf\xb5\xe7\xfc\x9f\x73\x5b\xcc\xdf\x4a\x54\xe0\x0a\x26\x71\xa5\x69\x24\xf1\x91\xd9\xef\x57\x59\xbc\xb6\x57\x31\x74\xba\x8a\xa1\xeb\x55\x16\xaf\xc7\x55\x2d\xe2\x99\x8a\x0f\x81\xae\x15\xa7\xa5\x6d\x9c\xfc\xb1\xc9\xff\x0b\xe0\xdd\x72\x15\xc3\x92\xab\x18\x96\x06\xf0\xfe\xdc\x32\x5e\x90\x93\xb6\x40\xa3\xf7\xf1\x89\x59\xf7\xab\xac\xdf\xbc\xe7\xef\x18\x8a\x7e\xc7\x50\xfc\xbb\xa6\xfd\x50\x53\xab\x8a\x7b\x15\xd5\xd6\xd5\xd4\x97\xd6\x15\x5e\x59\x58\x3b\xa7\xb2\xb4\x78\x64\x7d\x5d\x7c\xf6\x89\x85\xb6\xa2\x46\xc9\xe4\x19\xf1\xc2\x0b\x07\x0e\xb8\xb8\xa1\x10\x2d\xbc\xaa\x77\xf1\x88\xaa\xd2\xe9\xa6\xc4\x3d\x0a\x08\xd6\xd7\xd8\x62\xe6\xe1\x77\x76\x3c\xff\xfc\x1d\xc3\xf3\xbf\x63\x58\xf3\xff\xcf\xf1\x9c\x57\x39\x23\xfd\x88\x3e\x35\xfa\xff\xd5\x56\xbe\xb4\xbf\x9a\xa1\xf3\xd5\x0c\xdd\xaf\xb6\xeb\x52\x7c\x75\xb3\x75\xb7\x93\x15\x12\xfd\x06\x02\x0e\xac\x11\xae\x27\xd4\x84\xb9\x7f\x83\xf6\xa2\xe1\x67\xc6\x0e\xb8\xda\xea\x2d\xb7\x5f\xcd\xb0\xf4\x6a\x86\x7b\x03\x78\x0f\xf9\x78\xcf\xfb\xf7\x5b\x16\x5f\xd1\x18\xaf\x57\x51\x8d\xbe\x67\x63\x6b\xe9\xae\x41\x09\x6b\x84\x82\x62\xed\x57\xf7\x2c\x0f\xab\x30\x6d\x35\xfc\x2e\x40\x27\xcd\x63\x70\xe6\x31\x14\xcc\xb3\xb8\x9d\xe7\x1d\x1e\x9d\x60\x9a\xa3\x2d\xc5\xd0\xc3\x44\xa4\x1e\x21\xb1\x5c\x17\xba\x6e\x4f\x05\xaa\xbf\x38\x4a\x97\xba\x36\x17\x97\xb7\x99\xf5\x9e\x67\xe3\x7e\xf7\xcd\x63\x78\x64\x1e\xc3\x53\xf3\x02\x7e\xde\x79\x0c\xfb\xe6\x31\x2c\xf7\xe3\x66\xbb\x13\xf9\x1f\xa9\x7d\x0d\x6a\x6a\x4b\x8a\xcf\xa8\xd4\xdf\x8c\x3e\x7b\xf0\xd8\xfe\x33\xfb\x1f\x93\xf2\x33\x5d\x89\x7e\xb4\xc9\x68\x58\x43\x7d\x60\xad\x2e\x13\xda\x96\x08\x23\x30\x02\x87\x09\xc6\xb3\x45\x32\x4e\x9d\x48\x0b\x51\xda\xa3\x46\x84\xd9\x98\x8d\x0e\x8e\xa6\x73\x65\x21\x85\xb4\x2e\xe0\x92\xe3\x5f\x34\xce\xf0\x56\xd0\x3e\x0c\xe0\x73\xc3\xef\xaf\xb1\xeb\x78\xe9\x35\x0c\xf1\x6b\x18\xca\xaf\x09\xf4\x79\xbe\xc6\xbf\xa7\x93\xbe\x8e\xbe\x37\xe6\xca\xaa\xca\x0b\xe2\x35\x55\x63\x4a\x2a\xcb\xaa\x2a\x02\xf7\x75\xb2\x61\xad\xc8\x81\x2d\xe4\x57\xf6\xcc\xf2\xec\x5f\xad\xa0\x39\x44\x58\x80\x1d\x30\xac\x37\x96\xa7\xe3\xe9\x19\x34\xfe\xdf\x6b\xac\x3f\xdd\xb9\x96\x21\xe3\x5a\x86\x4e\xd7\xda\x79\x9e\x76\x2d\xc3\x55\xd7\x32\x44\xbf\x30\xe3\x18\xe1\xfb\x07\xd6\xed\x6e\x34\xae\xf1\xf1\x9a\xf2\x29\x73\xd2\x4e\xf3\x8c\xf8\x94\xba\xd1\x7e\x59\x59\x71\x0c\xac\x15\x2e\x85\x91\x26\xe0\xc4\x18\x11\x66\x90\x4c\x54\x57\x0e\xfb\x35\x49\x09\xff\xa3\xbc\x79\xe7\x37\x14\x7d\x27\x70\xaf\x20\xe3\x3d\x33\x6e\x1d\x5d\xd4\x02\x97\x2b\x7a\x47\x51\x04\xbb\x25\x7d\x75\x6f\x9a\x3a\xc9\xe4\xe7\x9b\x2b\x5d\x93\x20\x83\x62\xde\xb2\x84\xf5\xb5\xb1\x04\x9c\xf7\xf1\x85\xa1\xff\x5a\x6b\xd7\xec\xbb\x96\xe1\xc0\xb5\x0c\x05\xd7\x05\xf2\xdd\xae\x63\x38\xfd\x3a\x86\x85\x0d\xfa\x4c\xec\x6e\x4c\x7f\xf5\xf4\xd2\x5a\x8f\xf2\x61\x25\xb5\xd3\x86\x57\x4e\xa9\xd2\xc9\x85\xed\x61\xad\x90\x7f\x22\x79\x0f\xd1\x9f\x48\xdc\x43\x22\xf0\xb5\x84\x8d\x26\xef\x9f\xf0\x2d\x29\xd7\x4b\x7a\x5b\x8a\x8d\xde\xbe\x7a\x4f\xca\xcd\x92\xde\x97\xe2\x63\x49\xf9\x3a\xb7\xb3\x9d\x49\x2a\xf2\xe3\x05\x82\xa4\x0d\x95\x7f\x69\xfc\x7f\xd7\xd9\xbc\x84\x55\xd7\x31\xfc\xf3\x3a\x86\x17\xae\x0b\xf4\xfd\xbd\x2e\xbd\xff\x2f\x78\x16\xaa\xaa\xe7\x4c\x28\xaf\x9b\x36\xc2\x2e\x56\xbf\x5c\x58\x2b\xf2\xe0\x90\x44\xe9\x59\xd7\x51\xa1\x03\x52\x11\xfd\x97\x5f\x19\x7d\x77\x7e\x20\xff\x71\x3e\x43\xbf\xf9\x0c\x03\xe6\x5b\xdc\x5b\xe6\x1b\xdc\x42\xdf\x6e\x2e\x7b\xa0\x11\x6e\xbc\xa2\xb6\x64\xf4\xd8\xb1\x66\xfb\x98\xfc\xc7\x53\xe1\x75\x71\x1a\x3c\x8f\x18\xd5\x8e\xa4\xa8\xce\xf6\x09\x53\x4c\xfb\xaa\xbd\xa1\x30\x0a\xcc\xc2\x1e\x89\xa6\x81\xda\x22\xf6\xde\x3b\x03\x1d\x9d\x2d\x4c\x3a\x65\x3f\x84\x67\x63\x2b\x8c\x60\x04\x17\x20\x45\x28\x44\x9d\x75\xff\x88\x90\xdf\x27\xc7\xb3\x7c\xcc\xdf\xf7\x00\x80\xaf\x4d\xfe\xe3\x7c\xcb\x77\xba\x5e\xcf\xd0\xfb\x7a\x86\xbe\xd7\xdb\xfd\x70\xec\xf5\x0c\x27\x5d\xcf\x70\xda\x2d\xa9\xf3\x38\xa0\x31\xdf\xf1\xcf\xc3\xd8\xb1\x29\xef\xf6\x2a\x1a\x3d\x76\xec\x39\xd5\x75\xe5\x55\x95\xb5\xbd\x8b\x6b\x4b\x66\xd4\x8d\x88\x57\x4e\xad\x9b\x66\x6e\xe7\xba\xf0\xba\x08\xc1\xc3\x12\xcf\x20\xc6\x41\x4a\xa7\x07\x19\xeb\x36\x29\xa0\xbf\x31\x7a\xcf\xf5\x76\x9c\x2f\x5e\xcf\xb0\xf6\x7a\x86\xcf\x03\xe3\xec\xb3\x80\xe1\xa4\x05\x0c\xd1\x2d\x7e\x5e\xd5\x27\x7e\xdc\xa6\x4f\xa8\xe1\x38\x67\xda\x71\x36\xba\x0d\xe8\x97\xaf\x21\x5c\x23\x8e\x80\xd7\x05\xe5\x92\x93\x62\xd8\xba\x98\x97\x73\x1d\xd1\x6e\xa4\x6f\x51\xc2\x4a\xef\x7c\xbe\x4c\x74\xaf\x6c\xd2\x3c\xfd\x8b\xc4\xff\x23\x32\xfd\xbb\x4d\xae\x01\x0b\x41\x21\xcc\xc0\xa1\xf4\x13\xd2\x27\x9e\xc5\x9e\x2f\x0d\xb7\x55\x3a\xa7\x4e\x98\xaa\xd3\xd6\x39\x81\x98\xe3\xd9\xf7\x89\xd4\xd5\x1d\x46\xcf\x5f\x60\xf3\x11\x5e\x5c\xc0\xf0\xd2\x02\x86\xcf\x16\xd8\xf9\xc8\xb9\x81\xa1\xd5\x0d\x8d\xe3\xb4\xbd\x1a\xcf\x47\xaf\xa2\xd1\xf5\x93\x67\x94\x97\x9e\x1d\x9f\x93\x6c\x4d\xd3\x1e\x5e\x13\x98\xdd\x88\xf8\x1c\xba\x26\x49\xfc\x64\xbc\x95\x5b\xa0\xfc\x16\xa6\xa5\x32\x49\x66\x1b\xe9\x67\xf7\x04\x49\xa3\x24\x69\x3b\x8d\xdc\xbf\xc1\xf2\xa7\x07\x6e\x60\xf8\xeb\x0d\x0c\x8f\xdd\x60\xe9\x7a\xfb\x06\x86\x8f\x6f\x60\xd8\x70\x83\xa1\x67\x87\x5f\x3f\x65\x48\xe3\xfd\x58\x31\x75\x4a\xff\x89\xe7\x8c\x49\x79\xaf\xbc\xb2\x74\x70\x55\x7d\x65\x5d\xdc\x2f\xa2\xe7\xd1\xd9\x01\x6e\x56\xbe\x04\x11\x44\x78\xb4\xe8\x91\x48\x6f\x41\x89\x7d\x88\xb1\x58\x1a\x46\x1b\xd5\x17\xe6\xc3\xd2\xaf\x94\xe2\x7a\xff\x21\xf9\xb1\xcb\xe8\xfb\x0b\x6d\xfc\x7c\xc8\x42\x86\xe1\x0b\x19\x46\x2e\xb4\xfc\x61\xc2\xc2\xf4\xf7\xf6\x83\xfc\xc1\xc8\x6f\x5d\xd1\x49\xc1\x6b\x82\xe1\x79\x85\xb6\x20\x79\xa2\x0e\xf0\xb7\x66\x1f\x2c\xb4\xfa\xca\x13\x0b\x19\x9e\x59\xc8\xf0\x7a\x00\xaf\xe3\xef\xfd\x7c\x0f\x1f\xe7\xb4\x2f\x1b\xe1\xfd\xff\x28\xbb\x0e\xf8\xa8\x8b\xec\xff\xde\x9b\xf9\xcd\x6c\x4f\x2f\x24\xf4\x5e\x43\x47\xb0\x51\x2d\x78\xea\x21\xa0\xa7\x5e\x23\x92\x05\xa2\x21\x89\xc9\xa2\xe8\xdf\xbb\x43\xe5\xbc\x53\x50\x10\x51\x39\x44\x45\x44\x44\x44\x8c\x67\x43\x04\x05\xfb\xa1\x62\x0c\x51\xb1\x21\x22\x2a\x2a\x2a\xd2\x44\x45\xfd\x7f\x7e\x33\xb3\x3b\xbf\xdd\x6c\x20\x82\x71\x2b\xf9\xbe\x99\x79\xf3\xe6\xb5\x79\x2f\xae\xae\xec\xc0\x18\x2c\xc6\xd0\x2a\xea\x49\xad\x1e\x24\x5a\x4d\x59\x98\x03\x3c\x74\x1b\xd3\x81\x41\xfb\x97\x67\xe0\x1b\xc4\x89\x0d\x50\xf9\xd6\x4f\x70\x36\x1f\x99\x8f\xbd\x2a\xe8\x35\xc1\x24\xcd\x43\x7a\x5c\x87\x7b\xfa\x13\xd2\x0e\xa2\x0c\xcc\xc4\xa4\x0b\x11\xca\x87\x10\x20\x95\x26\xa5\x72\x70\xb8\x83\x3e\x2e\x31\xc0\xfd\x18\xe2\x41\x8c\xf0\x30\x66\x3a\x59\x27\xeb\x51\xed\xd5\x71\xf0\xeb\xed\xbc\x3e\x74\xbd\x80\xff\x5e\x2f\xe0\x89\xeb\x3d\x76\xcf\xf5\xe9\xef\xc9\x24\xfa\x8f\x94\xd6\x56\xf6\x77\x8d\x81\x19\x93\x63\x33\x6a\x4a\x2b\x52\x7b\x83\x32\xd8\xcc\x38\x8c\xf3\x74\x96\xfb\x4e\xdb\x3f\x37\x58\xdc\x0e\x37\x08\xe8\x7a\x83\x80\x9e\x37\x78\xea\x40\xdc\xd0\x22\xdc\x2b\x2a\x63\xa5\x33\xd3\x63\xfe\x25\xa5\x3f\xf0\x3e\x9d\xff\x7f\x83\x3d\xdf\x9e\xb8\x41\xc0\xfa\x1b\x04\x6c\xbc\xc1\xee\x83\xdd\x37\x08\xf8\xee\x06\x01\x65\x73\x4c\x7c\xc9\xec\x87\xc7\x9e\x4a\x87\x5f\x5d\x5a\x53\x1b\x35\xf5\x45\x92\x3f\x51\x0a\xe1\xd8\xca\x58\x74\xaa\xde\x12\x4b\xb1\x2d\x6c\x66\xed\x60\x1d\x62\x31\x09\x52\x6e\x27\x5d\x84\x05\x33\x31\x4f\xdd\xa4\xcb\x73\xb2\x29\x83\x32\xa9\xd8\xd4\x66\x0c\x12\x37\x15\x3c\x30\x40\x71\x4e\xb5\x75\x1a\xf7\x6b\x3f\xc7\x1c\x3b\x9e\x8b\xe7\x08\xa8\x9e\x23\x20\x36\xc7\x8e\x67\xf1\x1c\x01\xf7\xcd\x11\x30\xe8\x4e\x4d\x7f\xcc\xd4\xe7\x59\x7e\xd4\xf1\xe8\x6e\xda\x1b\x0d\xcd\xbb\x11\xc7\x92\xa0\x53\xb5\xb8\x45\x22\xae\xda\xa0\x8e\x64\x84\x27\xd3\x70\x36\x82\xc6\xd2\x19\xaa\x50\x2f\x53\xb7\x69\x12\x34\x6b\x3d\x23\x4e\xf3\x01\xbd\xee\x73\x2d\xbd\xc5\x73\x05\x74\x98\x2b\xa0\xcf\x5c\x4b\x6f\xe9\x5c\x01\xd5\x73\x05\x2c\x34\x7d\x8a\x27\x3e\x60\xec\x90\xfd\xcd\xd2\x3b\xaa\x7c\xaa\xa9\x7c\x52\x87\x7d\x60\x33\xcb\xca\x63\xf9\x94\x47\xf9\xf9\x30\x97\x70\x3a\x09\xba\x98\x34\xd1\xae\xe2\xed\x1e\x09\xe7\xb0\xf3\xe8\x5c\xba\x90\x08\xdb\x60\x94\x11\x5e\x44\x93\x59\x19\x4d\xa7\x4a\xca\xd4\x22\x88\x1c\xca\x24\xbf\xbe\xa5\xee\x0e\x25\xc4\x19\x73\x37\x26\xf7\x0c\x29\x71\x8e\x1e\xd4\xf7\xbf\xe6\x7a\xfa\x7e\xcd\x15\xf0\xc3\x5c\x01\x3f\xcf\xf5\xc4\xf7\x6e\x4c\x1f\xc7\x49\x1e\xcf\xa8\x72\x53\xd5\xa0\x64\x7c\xf9\xd4\x69\xb1\x91\x15\xe6\xc2\x4e\x75\x06\x6c\x66\x99\xb0\x93\x54\x5c\x4a\x9b\x10\x3e\xcc\xc1\x10\xe9\x9b\x77\x3e\x4f\xdf\xc4\x43\x3a\xff\xe3\x46\x4b\xcf\xdf\x6f\x14\x70\xf5\x8d\x02\xfe\x79\xa3\xb5\x73\x4f\x4c\xb9\xe7\x97\x4c\xc7\xef\x2f\xba\x38\x3a\x39\x36\xb6\x2c\x5a\x19\x2b\x9f\x52\x1e\xad\x29\x39\xe5\xd2\x19\xa5\x15\xea\x6a\xcd\x66\xe6\x77\xad\x1b\xc1\xb4\x75\x90\x91\x08\x10\x7e\xaf\xf5\xe0\x1b\x6d\xde\xc9\xaf\x37\x0a\x70\x6e\x12\xe0\xbf\xc9\xd3\xe7\xe9\x26\x4d\xc3\xe9\xc6\xaf\xdf\x3e\xb5\x1f\x76\x7a\x7c\xeb\x6d\xd8\x88\x41\xd8\xcc\x42\xf0\x01\x73\x55\x5e\x26\xd5\xae\x08\x90\x4e\x2b\x70\xcf\xe0\xc3\xda\xdf\x79\x93\x3d\xef\xfe\x79\x93\x80\x39\x37\x09\x98\xe7\xa1\xe3\x45\x43\x47\xa1\xc9\xef\x99\x79\x7d\xb3\xfc\x95\x4a\x8c\x96\xe9\x9d\x61\x33\xeb\x02\x47\x98\xea\xe4\x12\x32\xc9\x31\x44\x11\x63\xdc\xe9\xb6\x12\xad\x90\x28\xac\x72\x4c\x4e\x26\x46\x59\x7a\xe1\x98\x3e\x6d\x72\x48\xdd\xdf\x86\x1f\xb4\xfe\x3b\xcf\xd2\xdb\x77\x9e\x80\xc1\xf3\x04\x0c\x9b\x67\xe9\x3d\x77\x9e\xb9\xff\x74\xab\xa6\x73\xe1\xed\xcd\xef\x87\xd2\xda\x68\xff\x01\x43\xcd\x9e\xa8\xc7\x6c\xd8\xcc\x72\x60\x07\x47\xc1\x5c\x91\x23\xb4\x8a\x4b\xae\xd0\x69\xeb\xd2\xc8\x74\x00\x87\x4c\xc5\xff\x1f\xf5\xf9\xe7\xa1\x67\xfd\x3c\x01\xcf\xcd\x13\xf0\x92\x87\x9e\x5d\x71\x7a\x1e\xd5\x74\xac\xde\xd9\x2c\x3d\xe7\x4e\x1c\x3d\xb1\x5c\xa7\x82\x2d\x65\x85\xb0\x99\xb5\x82\xc5\x8e\x91\x24\x3e\xf4\x91\x9a\x13\xa6\xae\xc3\x50\x8e\x2a\x21\xe3\xee\x52\xd5\xdb\x8e\xd4\xb6\xf3\x2b\x91\xf7\x93\xce\x83\x9d\x6f\xe9\xfa\xd3\x7c\x01\x17\xcd\x17\x30\x65\xbe\xa5\x6b\xe6\x7c\x53\x6f\xdc\xe4\xbf\xce\x7f\xaf\x59\xba\x54\xeb\xb4\xd2\x8a\xf2\x2b\xa3\x65\x96\xbe\x4c\x57\x80\x40\x83\xa3\x8a\xe4\xf9\x88\xb8\x40\xa9\x4a\x4d\xaa\x2c\x15\x95\xcb\x63\x14\x83\x23\x7a\xdf\xcf\xb7\xfb\x2c\x78\xb3\x80\xac\x9b\x05\xe4\xdd\x6c\xe5\x59\x97\x9b\x05\xf4\xbe\x59\x40\xa1\xc9\xeb\x5f\x78\x8d\x89\xaf\x36\x2f\x7f\xcf\x9e\x31\x3d\x5a\x53\x3e\xb9\x49\xb3\x31\xf5\x8d\xf2\x5a\xf3\xb1\x8e\xf7\x66\xc1\x66\x96\x0d\x87\x1d\x24\x9e\xcb\xb2\x88\x28\x9b\x82\x2a\x20\xa7\x72\x02\x54\x22\x6b\xbc\x34\xc4\xcf\xfa\xfc\xbb\xd9\xd2\xfb\xec\xcd\x02\x5e\xbc\x59\xc0\xff\x3c\xf4\x7e\x7b\xb3\x80\x43\x69\xe8\x6d\x6c\x9e\xde\x71\x35\xe5\x95\xca\x07\xd6\x1c\xc5\x89\x2f\x68\x9a\x3b\xc1\x66\xd6\x19\xee\x12\x48\x7c\x00\xeb\xab\x34\xc2\x12\x46\x49\x7f\x5c\x3b\xfb\x34\xe5\x49\x0a\xf0\x02\x3b\x92\x5c\x6f\x1c\xee\x17\x35\x9e\xd3\x17\xd8\xf1\x4c\x59\x20\xa0\x62\x81\x80\xea\x05\x9e\x7a\x9f\x0b\xcc\x3e\x4f\x19\x4f\xba\x73\x6f\xe4\x60\x2b\x66\x66\x61\x00\x36\xb3\x20\x5c\x23\xe3\x57\x9a\x14\xbf\x02\x08\x6e\x1a\x63\xfc\xaa\xd7\xdf\x83\xff\xed\x02\x01\x07\x16\x08\xe0\xb7\xd8\xf9\xcc\xbf\x45\x40\x9b\x5b\x44\x93\xfe\xb8\x3c\xb5\xcf\x9c\x77\xbf\x9c\x3a\xd4\x12\x32\xc9\x15\xfd\xec\x1e\xe2\xcb\x88\xee\x21\xb6\x8c\x38\xd4\x49\x24\xba\x43\xf2\xbb\x24\xdd\x29\xd9\x32\xa9\x2d\x3b\x52\x1d\xf7\xf4\x01\xa5\xa6\xa9\xc8\xfd\x5f\xf5\x2d\xd6\xbe\xbb\xf9\x16\x01\xb7\xdf\x22\xe0\x7e\x0f\x7d\xbf\xba\xb4\x2d\x14\xb0\x71\x97\xb1\xeb\x8c\x5f\xe6\x40\xf3\xeb\x3d\xb1\x74\xea\xc8\xca\x32\x6b\x6d\x6e\x64\x43\x60\x33\xeb\xea\x21\xd1\x07\xbb\x24\xfa\x5c\xcd\x9f\xf2\x95\xa9\x1d\x52\x7d\xd9\xdd\x67\x99\xea\x04\xce\x40\x52\xc9\x51\x5d\x31\xa4\x12\x4d\x8e\x53\xb9\x77\x61\x55\xf9\x9b\x54\xa9\x6d\xa9\x54\xa2\xfd\x92\xbf\x27\xe9\x5d\xc9\xea\x7c\xac\x13\xf5\x51\x95\x0a\x49\xb7\x96\x24\x46\x14\xe4\x11\x4e\x99\x00\x5d\xcd\xb0\x15\xc9\xa8\xc6\x3d\x6d\xa1\xf5\x27\x2c\x5f\x28\x60\xd5\x42\x01\x6b\x16\xda\x71\xef\x5d\x28\xe0\xd7\x85\x02\x06\x19\x7b\xf6\x80\x79\xdc\xd5\xfc\xb8\x27\x44\x2f\x9d\x11\xad\x9c\x1c\xfd\xfd\x94\x26\x2c\x5e\x79\x59\x69\x45\xb9\x67\x4a\xf6\x72\x57\x11\x29\x81\x59\x3a\x8b\x26\x13\x07\xe1\x40\xe4\x86\x87\x72\xf1\x0c\x36\x52\xb1\xfd\xc9\x34\x56\xf1\x56\x01\x0b\xa8\xd4\x43\x07\xfb\xa1\x0e\xde\xba\xdf\xfc\x83\xc9\x0e\xcf\xd4\x5a\x95\xae\xd1\x1e\x32\x5b\xba\x55\x62\x1f\x90\x1a\xef\xf9\xb7\x0a\x13\x4c\x02\x78\xf9\x56\x01\x5b\x6e\x15\x70\xfe\x6d\x76\xbc\xaf\xfe\x47\xc0\x3d\x8b\x05\xd4\x5d\xa1\xed\xd4\xce\xf5\xfa\x71\xf6\xeb\xfe\xe6\xc6\x7b\x6a\x79\xb4\xa2\x2c\xfd\x09\x53\x55\x55\x91\x9e\x35\x86\xf4\x4f\x2f\x04\x8c\xa2\x16\xb3\x7c\xbd\xb7\xed\x21\x0e\x9b\xd9\xc8\x39\x88\x73\xf1\xd2\x39\xe8\x23\x44\x67\x2e\xb2\x39\x28\xe7\x62\x30\xe5\x75\x24\xe5\x75\x61\xca\xeb\xec\x94\xd7\xad\x52\x5e\xfb\x52\x5e\x8f\x4d\xbc\xe6\xea\xf5\x79\x30\x57\xdf\x28\x25\xe6\x1e\x8d\x21\x56\xa6\x56\x80\x93\x50\x61\x74\x7b\x4b\xcc\x3d\xd4\x73\x54\x76\x04\x61\xb6\xc9\xec\xcb\xe5\x3e\xca\xa4\x10\x46\xe8\x69\x62\x0d\x5a\x78\xb9\x46\x6f\x04\x8b\x30\x82\x02\x6f\x0d\xe1\x8a\x10\x11\x7e\x18\xa2\x6c\xaa\x0f\x91\x0f\x1d\x7a\x3d\x44\x2a\x7b\x0b\xc3\xb8\x3d\x44\x21\x23\x63\xf2\x31\x47\x57\xda\x45\x46\x39\xb8\x06\x1d\xc2\x73\xb0\x08\x39\x66\x63\x10\x19\x76\x64\x9d\xb0\xbb\xfa\xb0\x8b\xd2\x2f\x24\xe6\x62\x8e\x2a\x4e\x1f\xc2\x97\x25\xfd\x57\x92\xfb\x1b\x1f\x51\xcf\xfe\x88\x42\x17\x81\x40\x1f\x53\xc9\xbb\x3c\x7e\x9d\x3e\x84\x5d\xd4\xeb\xff\x16\x11\xd1\x87\x02\x5f\x6e\xc7\xae\x0b\xe0\x4f\xba\x36\xef\xda\x76\xf8\x56\x0e\xfb\x3c\x48\xcf\xb4\xa3\xed\x82\x3d\x5a\x44\xdd\xd5\x5e\xbb\xae\x99\x2f\x3f\x90\x43\x84\xb7\x86\xcc\xd7\xff\x55\x44\x42\xe5\x66\x39\x34\x0f\x8d\x82\x38\xab\xb8\x99\x7f\x99\xcb\x6e\x89\xc3\xdc\x52\xac\x28\xcb\x32\xff\xc4\xa1\x76\x64\x94\x03\x74\xd8\xca\x66\x7e\xc1\xab\xb9\xec\xbb\x80\xf9\x05\x0f\x14\x93\x43\x41\x0c\xd3\x41\x3f\x05\x54\x93\x85\x6f\xfc\xfa\x57\xb1\xe7\x9a\xf9\xe7\x9f\xe6\xb2\x77\xe2\xff\xfc\xf9\x62\xfa\xd6\xcf\x08\xbf\xf4\xbb\xbf\xe0\x90\x9f\x10\x33\x58\x5c\xcb\x76\x58\x7d\x33\xbf\x62\x7f\x2e\xfb\x5f\xfc\x57\xbc\x59\xac\x3a\x6a\x13\xfb\xa0\x99\x2f\xff\x9a\x4b\x84\xcf\xc6\xbf\xfe\x61\x31\x31\x25\x05\xdf\x22\x7a\x46\x17\x3d\x0d\x20\xf3\x87\x29\x4c\x02\xb3\xd4\x08\x7a\x71\xa1\x1a\x0e\x14\xab\x1c\xd9\xbe\xe8\xa7\x21\x38\x18\x11\x3b\xeb\xef\x52\x7f\x25\x21\x19\x32\x9c\xaa\x32\x6a\x7b\xb1\x01\x14\xa0\x13\x51\xe0\x4b\x6d\xd2\x93\xf0\x79\x3e\xe3\xf8\xae\xcf\x90\xf0\x6a\x1b\x3a\x49\xa9\x34\xf9\xc8\x71\xab\x34\xf3\xf6\x9a\xa4\x62\x1c\x82\x9f\x48\xa6\x0a\x0f\x6d\x95\xd4\xe8\xbe\x53\x48\x05\xaa\x2e\x74\x10\x89\x72\xb0\x3d\xb5\xc3\xde\xca\x85\xe3\xb2\xde\x83\x8c\xd6\x30\xca\x40\xae\x7c\x37\x12\x03\xa8\x1b\x0e\x75\xc3\xce\xd4\x09\x43\xe4\xb2\xae\x2b\xce\x07\x53\x09\xed\x64\xf4\x00\x52\x90\xee\x20\x16\x6f\x12\xcc\xdc\x89\xd3\x9a\x95\xaf\x97\x4a\x94\xe6\xea\x5d\x75\x77\xad\x15\x6b\xed\x77\xdf\xc9\xa3\x50\x7e\xc8\x95\x7b\x8e\xab\xd9\xe8\xeb\xbe\x41\x11\xc9\xa6\xa0\x3a\x0b\xdc\x47\xec\xc2\xba\x13\xb1\x1e\xd9\xbd\x03\xc8\x06\xd3\x10\xd6\x83\x95\x10\x63\x3d\x78\xbf\x6c\x0a\xf6\x67\x3d\x9d\x80\x43\xd9\x94\x4d\x3c\x83\xf5\xc0\x13\xdd\xe7\xc1\x3c\x56\x98\x4d\x21\x75\x33\x05\x49\x50\x8e\xbb\x2d\xfe\xe8\x20\x9f\x44\xe4\x4c\xa5\x8b\x8b\x28\x9f\x18\x05\x88\xff\x15\xc3\x4e\x04\x2f\xa2\x52\x2c\x23\x92\x51\x9a\x46\x53\xf1\x62\x2a\xc7\x0a\xe7\x12\xac\xa4\xe9\x58\x4d\x55\x58\xc3\x48\x5c\x8f\x7e\x80\x81\xc4\x30\x28\xd0\x61\x3e\x2e\x1d\x9f\x90\x7d\x03\xe4\xe7\x21\x0a\x76\x8d\x90\x72\xcc\xa8\xb4\x41\x86\x61\x96\xad\x32\x76\x33\xfc\xf9\x49\xef\xe7\xb1\x22\xf5\x7e\x41\xa4\xbd\xe7\xdd\x36\xac\xa3\x7a\xb7\x5d\x7e\xd7\xa4\x6f\x77\x61\x3d\xd5\xfb\xdd\x64\x89\xd3\x87\xf7\x4b\xfa\xac\x2f\x1b\xa4\x3e\xeb\x4f\x25\xbc\x0f\x95\x50\x9f\xf0\xd0\xa4\xcf\x8f\x63\x27\xaa\xcf\x87\x89\x11\x49\xef\x0f\x67\x63\xd4\xfb\x23\x1d\x22\x1c\x76\x3a\x3b\x4d\x9c\xe9\xf9\x74\x2c\x3f\x5b\x7d\xfa\x3b\xff\x78\xe7\x1c\x3e\x9e\x9f\x43\xe3\xe9\x9c\xbc\x89\x34\xa1\xf0\x74\x3a\x2d\xe8\x9e\x36\xea\x3c\xda\x7d\x87\x8d\x07\xf5\x5c\x22\xa0\xef\x12\x01\x03\x97\xd8\xf3\xe8\x94\x25\x02\xce\x58\x22\x60\x52\x8a\xbf\x2e\x37\xad\x5e\x54\x1b\x8d\x8d\x89\x4e\x29\x9d\x51\x11\x3b\xaf\xb4\x62\x46\xb4\x89\xb3\xa5\xb4\xf2\xf4\xd2\xcb\xa2\xc9\x5f\x21\x1c\xa1\x2d\xc5\x55\x19\x4a\x14\xb4\xa1\x9e\xaa\xd7\xb3\x24\xd3\x53\xc8\x65\x31\x5b\x86\x15\xb8\xa2\x7b\xd1\x12\xcf\x7d\x98\x25\x02\x9e\x5c\x22\xe0\xe9\x25\x9e\xfa\x77\x4b\xb4\x3e\xc9\x6f\x3a\x9a\x1d\x7f\x6e\xe5\xf4\xd2\x9a\xda\x69\xa5\xe6\x96\xba\x76\x48\xad\xc9\x4c\x2a\xe5\xe2\x28\xbc\xcc\x3b\xad\x9e\x32\xf0\x4e\x01\xc3\xee\x14\x70\xd6\x9d\x76\x9e\xae\xb9\x53\xc0\x8d\x77\x0a\x38\xbd\xc1\xf8\x43\xde\xd2\x8f\x2b\x7b\xa7\x3b\xb7\x13\xb8\x7f\x28\x8f\x4d\x1b\x57\x5a\x53\x3a\xbd\x56\xe7\x69\xba\xd6\x2a\x4b\x1c\x7a\x3e\x75\xe8\x39\xb0\x2e\x93\xdd\x50\x98\x5e\x56\x3c\x98\xa5\x9c\xb5\x82\x18\xde\x1e\x31\x12\xe3\xfa\x42\x0a\xa8\xde\xd1\xee\xb1\x17\x49\xec\x60\xcb\x1b\xe8\x13\x8a\x37\x98\x03\x00\x42\x8d\x6f\xef\x9d\x9e\x7c\xbf\xbb\x04\x14\xdd\x25\xa0\xe4\x2e\x3b\xbe\xba\xbb\x04\xbc\x7c\x97\x80\x31\xff\x31\xf1\x0f\xf3\x58\xd7\xbc\xbf\x47\xe9\x25\x6a\x70\xd1\x58\x54\x27\xce\xed\xc5\xa9\xf0\x1a\x2b\x2e\x67\x17\x53\x39\xbb\xb8\xa8\x9c\x5d\x2c\xcb\xd9\xc5\x6d\x61\x1d\xaa\x28\x2b\xc7\x00\x72\x9e\x83\x85\xbc\x00\x5b\xbb\x96\x9d\xd3\x09\x37\x3b\xec\x1e\x87\x96\x39\xec\x56\x87\x42\x7c\x38\x8e\xc1\x00\x3b\x0b\xcf\x46\x3f\x71\x3c\x0d\xcf\x20\x07\xc3\xe4\x2a\xa6\xc7\x23\xe1\x4d\x0e\xbb\xdb\x61\x84\xbd\xd4\xb9\xbf\xd8\x61\x0f\x38\xac\x1d\xb6\x47\x46\xc5\xd8\x1a\x83\xca\x13\xeb\x57\x5e\x31\xf7\x58\x57\x59\x72\x38\x11\xdb\xa9\xb4\x38\xe4\xbd\x5c\x81\xa6\xdc\x61\x82\x72\x54\x6d\x3f\x07\xa0\x58\x57\x4c\x60\x45\x9c\x31\x49\x0c\xdb\x26\xf8\x50\xaa\x79\xeb\x7e\xb7\xf5\xa3\xfc\xf1\x6e\x01\x93\xee\x16\x50\x71\xb7\x9d\xb7\x67\xee\x16\xf0\xf2\xdd\x02\xd6\xcf\x48\xe6\xc3\x58\x5a\xfd\x75\x6a\x34\x76\x6e\x65\xf9\x65\xd1\x9a\xda\xd2\x8a\x89\x57\x54\x47\x6d\xd1\xcc\xd3\x4b\x6b\x27\xcc\x98\x32\xa5\x5c\x75\x13\x18\x31\x0c\x5e\x63\xad\xca\xf9\xc5\xbc\x9c\x5f\x9c\x07\x77\x51\x22\xfa\xa0\x5a\x39\x29\xf7\x59\x5b\x2c\x46\x86\x01\xcc\x54\x7a\x50\x2e\x66\x70\x81\x1b\x39\x7f\x56\xdf\xb5\x5c\xc7\xf9\xf3\x9c\x0a\xd4\x25\xca\x26\x3f\x04\xe0\x6a\x4a\x19\x98\x03\xd0\x4a\xb5\xaf\xe7\x98\x97\x18\xb7\x4f\xef\x87\xa5\x36\xfe\xd2\x77\xa9\x80\x01\x4b\x05\x0c\x59\xda\x7c\xfe\x7a\xf2\x38\x2f\xba\x22\x16\xd5\xfd\xb8\x6b\x74\x3f\x36\x22\xd8\xc2\x08\x46\xd9\x34\x76\xf0\x2b\x9c\x59\x4b\xad\xff\x79\xd9\x52\x01\xf7\x2d\x15\xf0\xc0\x52\xbb\xcf\xeb\x0c\x66\xea\xfc\x36\x8f\x97\x68\x4e\xee\xc0\x16\xe6\xc0\x19\xa8\x33\x30\x12\x1d\xf0\x03\x7a\x3f\x78\x70\x33\xef\x11\x90\x73\x8f\x80\x82\x7b\x9a\xcf\x3f\x69\x8a\x57\x9b\x6e\x80\xe7\xd9\x01\x06\x15\xce\xa4\x7b\xac\x9f\xf5\xda\x7b\x04\xfc\xfb\x1e\x01\x73\xef\xb1\xe3\xbb\xe5\x9e\xf4\xf5\x06\x8e\x82\x97\x18\x20\x8e\x08\xc3\x16\x16\x81\x3f\x21\x05\x48\x55\xdf\x92\x9e\x7a\x9e\x21\x85\xbf\xed\x1e\x9b\x6f\xf4\xc3\x3d\x02\x8e\xb8\x78\xcb\x5a\x3a\x4e\xcd\x9d\xe9\x06\x5a\x99\x18\x68\x58\xe1\x9c\xbe\xcc\xee\x93\x8a\x65\x02\x2e\x5d\x26\x60\xc6\x32\x3b\xce\xab\x0c\x66\xec\xef\x47\x1b\x67\x32\x5e\x93\x81\xc6\xd2\x0d\x34\xa2\xf0\x5f\x59\x66\xd7\x73\xf7\x32\x01\x5f\x2f\x13\xf0\x9d\x07\xff\x67\x83\x5f\x97\xd2\x47\x3d\x19\x7f\xfa\x8c\x8a\x58\x79\xf2\x70\x71\x9c\x0f\xb6\x30\x3f\xcc\x46\xd5\xbc\x03\x55\x5b\x6c\xee\xc9\xaf\xca\xd0\xe3\xbf\xd7\xae\xf3\x25\xf7\x0a\xb8\xf4\x5e\x01\x33\xee\xb5\xf8\xd7\xde\xab\xf1\x5f\xbb\x3e\x39\xae\x77\x14\x7c\x3b\xfc\xf9\x18\x81\x2d\x2c\x03\x16\xa2\xf1\x7e\x31\x55\xb8\x9c\x71\x34\xb9\x1f\x8a\x8b\x15\x1d\xf5\xf7\xda\x7d\x7b\xe0\x5e\x01\x3f\xdc\x2b\xe0\x67\x0f\x1d\x6c\x79\xfa\xfb\xd1\xc9\x74\x74\xef\x19\x2b\x9d\x3a\x35\x5a\x66\x48\xe9\x11\x9f\x8b\x7e\x12\xb6\x30\x1f\x3c\x86\x2a\x9f\x89\x25\x7a\x93\xba\x7f\xb2\x14\xfe\xb8\xe5\x76\x1d\x2e\x5f\x2e\xe0\xaa\xe5\x02\x66\x2d\xb7\xf8\x73\x97\xa7\xef\xdb\x79\x0c\x7c\x0f\x2b\x84\x60\x0b\x0b\xc3\x7a\xd4\x11\x65\xb5\xb7\x8d\x2c\xd7\x7f\xb2\xf5\x3c\x2c\xb7\xf3\xb0\x77\xb9\x80\xfd\xcb\x05\x7c\xbf\xbc\xa5\xf2\x4b\x15\x93\x4a\xe6\x03\x77\xe4\x12\xea\x51\xb7\x41\x70\x45\xaf\xd9\x01\x39\x7a\xfd\xef\xb3\xe3\xbe\xe4\x3e\x01\xd5\xf7\x09\x88\xdd\x67\xc7\xfd\xf7\xfb\x5a\x22\xc7\x92\x70\xed\x98\xdb\x07\x61\x0b\x0b\xc1\x97\xa8\xca\xd9\xe8\x44\xa4\xc4\xc2\xe7\x2a\xfc\x8d\xf7\xd9\xf1\xee\xb8\x4f\xc0\x27\xf7\x09\xf8\xfc\xbe\x16\xcb\xeb\x84\xab\x3a\xe1\x3b\xd1\xe3\x3d\x82\x2a\x87\x07\x3d\x11\x86\x3c\x85\x37\x74\x85\xf5\xb7\x9d\xbf\x42\xc0\x5f\x56\x08\xb8\x68\x85\x1d\x6f\x6c\x85\xc6\xce\x3d\xaa\x7c\x29\x55\x3d\x76\x92\x1d\xe5\x4b\x51\xaf\xf0\x42\x5d\xbc\x47\x98\x8e\x37\x11\x55\x8f\x2d\x94\x60\x37\xc8\xd7\xfb\x7e\x85\x95\x3b\x3b\x57\x08\xd8\xbd\x42\x80\xef\x7e\x7b\x3e\xff\xe1\x7e\x01\xb1\xfb\x05\xfc\xc9\xd4\xeb\x9a\xd6\x43\xeb\x6b\x2b\xc7\xa7\xd3\xdb\xa6\x97\x5e\xe2\x09\x63\xed\xe0\x7f\x70\x65\x5d\x2b\x56\x44\xad\x48\xfa\x7c\x4e\x51\x7e\x2b\x92\xc2\xc7\x8a\x72\x5b\x51\x11\x6b\x45\x45\x02\x1e\x73\xa9\xdc\x8f\xec\x08\xd2\xe3\xe8\x2d\x35\xc9\x66\x2a\x33\x54\x20\x85\x5c\x99\xf1\x2f\x34\xb5\x24\x2f\x65\x8b\x49\x35\x39\x0b\x10\x0b\x05\xf1\x76\xa2\x85\xc4\x6e\x21\x3a\x84\xcc\x61\x00\x19\xdc\x47\xaa\x29\x88\xba\xe8\xae\x2f\x19\x32\x15\xb3\x60\xa6\xbc\x93\x88\x57\x9d\x64\x2c\x9f\x9b\x0a\x93\x9c\x05\x73\x43\x14\x54\xad\x4c\xe3\xf3\x53\xa0\xe6\x67\xc7\xfd\x76\x9d\x8e\xb8\xf3\xb2\x52\x80\x58\x69\xd7\x29\x7f\x65\xcb\xd7\xc9\xfa\xd5\x96\xa2\x1f\xb6\xb0\x00\x1c\x26\x8c\x27\x71\x11\x13\x6a\x85\xfc\x71\xfc\x42\xed\x0f\x5b\x69\xf9\x32\xb6\x52\xc0\xe5\x2b\x05\xfc\xdf\xca\x96\xf2\x65\x85\x42\x4c\xe0\xea\x13\x7d\x3e\xb3\x45\x70\x00\xa0\x95\xe6\x83\x95\xd6\x5e\xf8\x72\xa5\x80\xbd\x2b\x05\x1c\xf0\x8e\xf3\x01\x93\xb7\x94\x92\x87\x97\x6e\x9c\x4d\x1c\xab\xd8\x1a\xb6\xb0\x36\x70\x17\x8b\x37\x9f\x51\xcd\xca\x02\xaa\x71\x90\xae\xa8\x82\x94\x45\x3e\x01\x20\xf4\x92\x31\xcf\xfd\x89\x22\xad\x07\x3c\x60\xf9\x74\xf6\x03\x02\xfe\xf5\x80\x80\x39\x0f\xb4\x58\xdf\x88\x7b\xec\xd2\x1d\xc5\x6f\x33\x35\x13\xc5\x5a\xee\x3d\x60\xd7\xfb\xfb\x07\x04\x1c\x71\x31\x56\xd9\x79\x08\xad\xd2\x98\x7b\x8e\x7a\x0e\x37\xc1\xf3\xc8\xdf\x0c\xd8\xc2\x32\xe1\x03\x55\x64\x4c\x15\x71\x03\x50\x45\x52\xe2\xe3\x6d\xad\xd7\x7d\x95\xa7\xee\xe7\x2a\x01\xff\xb7\x4a\xc0\x3f\x3c\x74\xcc\x5b\xd5\x92\x73\xa8\xaa\xbc\x2c\xe5\x34\x1e\xa1\x45\xe1\x37\x4c\xa7\x6f\x12\xa2\x40\xa9\x8e\x00\x61\x04\x62\x1b\xad\xf7\xac\xb2\xe7\xf1\x0f\xab\x04\xfc\xba\x4a\x00\x7b\xd0\xe2\x67\x3d\xd8\x12\xbd\xcb\x83\x6f\x67\x60\x16\x6a\x6d\xe4\x97\x04\x0d\xca\xd1\xcf\xb8\x16\xc9\x6d\xf5\x7a\x3f\xe8\xd1\xfb\x1e\x14\x70\xfd\x83\x02\x6e\x7d\xd0\xca\xa5\xa7\x1f\x14\xf0\xdc\x83\x02\xd6\x9a\x7b\xb4\x13\x4d\x1f\xff\x85\x69\xed\x06\x57\x2e\x35\x09\xef\xb8\x94\x74\x84\x2d\x8c\x33\xc6\x39\xcb\xe5\x1c\x96\x70\x24\xf6\x18\xb1\xfb\x5c\x96\x5c\x41\x69\x82\x39\x1b\x74\x75\x33\x15\xcb\xe1\xc9\xb1\x9c\x76\x5a\xef\x5f\x6d\xe9\xee\xb3\x5a\xc0\xc0\xd5\x02\x8e\x5b\x6d\xe7\x6d\xf4\x6a\x73\xcf\xc7\xd0\xbd\x3a\x6d\x1c\xc7\xa5\x37\x25\x8c\xa3\x05\xc6\x7a\x6e\xe6\xcc\xa7\xd8\xc6\xab\x3f\xb4\xd7\x76\xbf\x07\xff\xa9\xd5\x02\x9e\x5d\x2d\xe0\xd5\xd5\x76\xde\x3e\x5a\x2d\xe0\xb3\xd5\xa2\x09\xfe\xec\x66\xe7\x2d\x25\x8c\xa7\x1b\xc1\xc6\x67\x8d\x38\x87\x7a\x97\xa6\xf5\xc8\x9e\x72\x77\xf2\x3a\xa4\x47\x50\xcd\x91\x63\xe7\x88\xbc\xf1\xae\x0e\xfa\xfc\x7b\xc8\x73\xfe\x3d\x24\xe0\x2f\x0f\x09\xb8\xe8\x21\x3b\x4f\x95\x0f\xe9\x79\xda\xd1\x02\x79\x73\x6a\xd5\x8c\x9a\x31\xe5\x53\x75\x01\x11\xdc\xa8\xc8\xcb\x82\x03\x26\x33\xd2\xef\x30\x73\x75\x5c\x2b\x9d\x1d\x15\xfe\xda\x87\xec\xfe\x7a\xe7\x21\x01\x1f\x3c\x24\x60\x87\x07\x7f\xb7\xc1\x5f\x72\xe5\x51\xf7\xd7\x8c\x58\x6d\x79\x59\xf4\xdc\x89\xa3\xc7\x97\x56\x4e\x8d\x9a\x72\xb7\x5b\x18\x87\xeb\x9c\xe4\xaa\x38\x00\x9d\x14\x6e\xbf\x35\x76\xdc\xbf\x5b\x23\xe0\x9c\x35\x02\xce\x5d\x63\x71\x27\xaf\xd1\xb8\xaf\x18\xf9\xb2\x28\xed\xb8\xdd\x75\xf1\x84\xa3\x77\xa0\xd6\x2b\xe7\x3b\x89\xca\xec\x82\x99\x9e\xf0\x09\x0e\xe9\xac\xf0\xeb\x3c\xf8\x5b\xd7\x08\x78\x77\x8d\x80\x0f\x3d\xf8\x5f\xb5\x18\x3f\x4d\xd8\x39\x4e\xc7\x8a\xa3\xd1\xd1\x45\xd1\x31\xe2\x61\x1b\xcf\xbb\xea\x61\x01\xd7\x3c\x2c\xe0\xba\x87\x2d\x9f\x2e\x7d\x58\xc0\x83\x0f\x0b\x28\x33\x79\x33\x1b\x8d\x9c\xa9\x4e\xeb\x4f\xd1\x7c\x90\x98\x91\xb4\x87\xd2\xe5\x55\x96\x47\xea\xb1\x08\xb6\xb0\x62\x95\x38\x87\x02\xcf\xe5\x13\x31\x9b\xa2\xec\x42\xba\x80\x4d\xa4\x09\x6c\x92\x8a\x44\x4a\x62\x18\xe6\x4c\x47\x23\x99\xf1\x73\xd8\x4c\xe3\xae\x6a\x1c\x50\x67\xc7\xd1\xa5\x4e\x40\xaf\x3a\x01\x7d\xeb\xec\x7c\x9e\x54\xa7\xe7\x73\x8c\xa9\x6b\xb9\xfa\xa6\xe6\xe9\x4f\x33\xa3\x75\xa8\xad\xa7\xf7\xe2\xe5\xe2\x04\x26\xb2\x24\x4d\xa6\x5f\x37\x45\xc7\xfc\x3a\x5b\x77\xa0\xae\x4e\xc0\x13\x75\x02\xd6\xd5\xd9\xf9\xfc\xbe\x4e\x80\x78\x44\xc0\x01\xd3\xdf\x78\xf6\x52\xfd\xf8\xef\xbf\xa4\xd3\xe3\xcc\x94\x95\x4f\x8f\x8e\xae\x9a\x3e\xbd\xaa\x52\xe7\x14\x8c\x81\x2d\xec\x14\xd8\xeb\x92\x72\x2d\x3a\x37\x21\xdd\x88\x72\x31\x92\x50\x35\x1e\x48\xb5\xa7\x78\x14\x69\x3d\xe2\xd3\x48\x1b\x91\x9e\x45\xb1\x42\x45\x4f\x28\xa8\xbc\xe7\x77\x62\xa6\x9e\x56\x3f\x39\xd4\x9e\x42\x52\x6b\x64\xa4\x6a\x9d\xb9\xe3\xf1\x47\xdc\xaf\x45\x28\x4c\x11\x86\x2c\x18\x08\xe8\x32\xfe\x26\x0c\xdc\x5d\xc7\x81\x1f\xb1\xf2\xed\xe6\x47\x04\xdc\xfe\x88\x80\x3b\x1e\xb1\xf3\xfd\xc0\x23\xe9\xeb\xeb\x36\xb5\x93\xab\x53\xd5\x94\xf8\x5c\x3f\xa6\x6f\x6c\x0b\x57\x74\xa9\xb9\xd6\x75\x09\x7a\x28\xfc\xc3\x8f\x08\x98\x66\xf0\xc7\xff\x57\xc0\x05\xff\x15\x50\xf6\x5f\x3b\xcf\x03\x1e\x15\x30\xef\x51\x01\xbb\xbb\xe9\x79\xad\x58\xab\x1f\x77\xa7\xf5\x73\x2a\x7d\xb9\xaa\xec\x8a\xf4\xfb\xdb\x86\xcf\x9b\x7e\x9a\x2e\x99\xa7\x2e\x6b\x1d\xba\x56\xc7\x3c\xc4\xf9\xf8\x28\xc2\x0b\xf1\xab\xe7\x21\xe5\xf7\xda\xe0\xe0\x4b\x8e\x6a\x99\x56\x87\xf4\x10\x32\xed\x23\x9d\x82\x03\x30\xa4\x66\xd9\x5d\xc1\xc7\x19\x3d\xc1\x48\x32\xce\xee\x56\xc6\x92\xaa\x03\xe9\x2e\x6c\x88\xb5\x35\x81\x45\x55\xfd\x0c\x19\x85\x28\x47\x30\x6c\xa7\x16\xb8\x10\xf3\x30\xc0\x5a\xe1\xe9\x48\x4e\xc8\xdc\x76\xe7\xca\xbc\xd4\xdf\xcc\x63\x0c\xc3\xec\x6f\x44\xdc\x61\x44\x6f\xe8\xc6\x52\xf5\xee\x33\xee\xc3\x3a\xc2\x42\x74\x18\xf1\xb0\xa9\x08\x82\x4c\x50\x98\xb9\x0b\x42\xfd\x29\x4a\xba\x46\x92\xbb\x10\x41\x22\x57\x91\x47\xc9\x95\xe2\xae\x1e\x91\x18\xfa\xb8\xce\xc7\xa5\x3c\x26\x78\x36\x2b\xa0\x22\x96\x27\x0a\xa5\xba\xef\x80\x1d\x78\x67\xea\x46\x9c\x77\x65\x5d\x78\x77\xa5\x70\x75\xa1\xde\xaa\xca\x61\x1f\xea\xc7\xfa\x52\x57\xde\x25\x0c\x20\x39\xb2\x7c\x41\x4e\xb9\x8f\x4b\xf2\x39\xb2\x5b\xe2\xbc\xea\xa9\xfd\x5d\x8f\xda\x75\xf7\x3f\x26\x20\xf3\x31\x01\xfd\x1e\xf3\xd4\x6b\x79\x4c\xc0\xc8\xc7\x05\x9c\xd9\x59\xaf\xf3\x99\xb3\xf5\x63\xf5\x98\xe6\xd6\xdd\x84\xa5\x09\xeb\xfc\x2f\xbb\xcb\x46\x6a\xd9\xdc\x79\xc8\x63\x8c\x0f\xbd\x8f\xf8\x0a\xa2\xfb\x88\x2d\xa3\x6c\x3e\x01\x56\xf9\x90\xf0\x7a\x89\x0b\xa4\xca\x35\x6a\x10\xf4\x94\x60\x21\x6a\xad\xf4\x12\x75\x9d\x03\x7d\x0e\xe1\xbb\xc4\xde\x23\x22\xde\x1e\xdd\x65\xe3\xaa\x1d\x9e\x50\xcf\x3b\xa3\x50\x8d\xe2\xba\x71\x57\xff\x0e\xb8\x86\x3f\x8f\x60\x58\x19\x4a\x88\x61\x55\x35\x3b\x4c\x4f\xfb\xf9\x62\x3f\xfd\xc7\xcf\x9e\x11\x29\xda\x4f\x36\x3e\x41\x5c\x17\xcf\xe9\x82\x5d\x9d\x2e\xe4\xb8\x16\x96\x68\xa7\x04\x91\x0f\x39\xd7\x95\xec\x91\xfc\x94\x21\x08\x5b\x31\x22\xce\x33\x31\x8c\x59\x9c\xd0\xef\x10\x93\x74\x1b\xd2\x05\xaa\x5c\x4a\x3b\x0a\xaa\xe2\x80\xa8\xda\x7b\xb8\x6b\x97\xa1\xba\xa7\xca\x1c\x99\x4f\xe4\xae\x0d\x12\x15\x53\x36\xd3\x37\xc1\xc9\x47\xd4\x05\x73\x59\x8e\xec\x4e\x39\x98\x13\xe9\x89\x05\x7e\x95\x27\xc7\x1c\x41\x4e\x9e\x8f\xc9\xa1\x01\xd5\x38\x00\xb3\xe5\x84\xc4\xba\xf5\x52\xeb\xb6\xf4\x71\x7b\xde\x3d\xf9\xb8\x80\x0d\x8f\x0b\xd8\xf4\xb8\x95\x17\x2f\x3f\x6e\xf4\xf9\xff\x3b\x9a\xbc\x38\xcb\x46\x41\xe6\xa3\x3e\xe0\x5f\x09\xa4\x14\xb4\xef\xad\xf0\x0a\x9f\xb0\x72\x78\xd8\x13\x02\x86\x3f\x21\x60\xc2\x13\x9e\x3a\xc7\x4f\x08\xb8\xe5\x09\x01\x75\x5b\x35\xce\xac\xb7\x8d\x5d\x9d\x56\x3e\x9c\x95\x2e\x0a\x52\xcf\x3a\xc3\x16\xc6\xe6\xe9\x28\xc8\x7c\x0c\xcc\x43\xe9\x52\xd5\x18\x60\x7b\x9b\x89\x98\xde\x5c\xc0\xb4\x37\xc0\xfd\xff\x93\xf1\xc8\xe9\xb7\x6d\x4c\x14\x44\xd9\x63\x4d\xa3\x20\x01\x13\x05\xd1\x23\xec\xa3\xf7\xc1\x13\x36\x9f\x9c\x3f\x29\x20\xf0\xa4\x80\x82\x27\xed\x7c\x9e\xf2\xa4\xfe\x3c\xde\x4f\xa8\x62\x47\x7a\x3f\x8d\x4e\x29\x9f\xc5\x46\xc3\x62\x0c\xd5\x51\xc7\x87\x89\xea\x28\x17\x78\x68\x16\xf1\x9d\x52\x25\x89\xa8\xa4\x39\x95\x3a\xf7\xad\x9f\xf6\xfa\x59\x52\x8e\x38\x7d\x2c\x95\x7a\x19\x32\x49\xe2\x42\x70\xe2\xb2\x0d\x00\x94\x68\x3d\xf8\x49\xeb\xb7\x7d\xee\x49\x01\x2f\x3f\x29\xe0\x55\x0f\x9d\x5b\x9e\x4c\x7f\x4f\x34\xd5\x8f\x96\x2a\x67\x93\xfa\x29\xa7\xbd\x30\xda\x57\xf3\xc1\x5a\x8b\x3f\x62\xad\x80\x53\xd6\x0a\x18\xbb\xd6\xd3\x5f\x60\x6d\xcb\xf0\x53\x32\xd2\x8f\x79\x4b\x16\xa0\x9f\x1e\xbf\x07\x7f\xfd\x5a\x01\x9b\xd6\x0a\x78\xd1\x83\xff\x4a\x4b\xf1\x6d\x66\xfa\x31\xb0\xfb\x6b\xfb\xe7\x29\xab\x57\x1f\xff\x94\x80\xe1\x4f\x09\x18\xfd\x94\xc5\x3d\xf5\xa9\x96\xf9\x2f\x53\x2d\x68\xaf\x0b\xb3\x3a\xed\xc8\x07\x68\x3d\xe8\x29\xeb\x2f\x79\xf2\x29\x01\xeb\x9f\x12\xb0\xd1\x83\xff\xfc\x53\x2d\xf3\xdf\x36\xc5\x8f\xbb\xb3\x53\xc1\x07\x2a\x5c\xdf\x3a\x3b\xee\x3e\xeb\x04\x0c\x58\x27\x60\xc8\x3a\x4f\x1d\xdc\x75\x2d\x1c\xb7\x8d\xc4\x24\x79\x6d\x9b\x0e\x79\x90\x8e\xff\xac\xb3\xe3\x5d\xb6\x4e\xc0\xfd\xeb\x04\x3c\xe8\xc1\x5d\xb3\xae\x85\xe3\xf5\xe2\x9a\xa1\xb6\x4f\x3b\xcf\x83\xb5\x1e\xe4\x19\x6f\xdb\xa7\x05\x74\x7a\x5a\x40\xb7\xa7\x2d\x6e\xcf\xa7\x5b\x3e\xde\xda\x34\x03\x9e\xd4\x04\x7b\x88\xd6\xff\x9e\xb6\xe3\xbd\xe5\x69\x01\x8b\x9e\x16\xb0\xc4\x83\x7b\xf7\xd3\x2d\x1f\x6f\x6d\xea\x80\xd3\x6e\xa9\xe3\x74\x1e\xc0\xd3\x76\x3f\x65\xaf\x17\x50\xb0\x5e\x40\xf1\x7a\xcf\x3d\x9a\xf5\xe9\x71\x63\x57\x54\x47\x4b\x4a\xa6\x95\xd6\x4e\x2b\x49\x26\x61\x4a\xd3\xe8\xef\x08\x0e\x8b\xd1\x01\x17\x19\x13\xd7\x78\x60\xa8\xce\x03\x5c\x6f\xf1\xe7\xaf\x17\x70\xeb\x7a\x01\xff\xf1\xe0\x2f\x59\x9f\x7e\xbe\x35\x7e\xf4\xd2\x16\xa0\x4b\x58\x8c\x3e\xe0\x3e\x75\x57\xc0\x3a\x16\x86\xe9\xf1\xaf\xb7\xeb\x1d\xd9\x20\x20\x67\x83\x80\x82\x0d\x16\xbf\x68\x43\xcb\xd6\xdb\xeb\xa1\x3f\x3a\x83\x1f\xaf\xfd\x40\x1b\xec\x7a\x5f\xbb\x41\xc0\xbf\x37\x08\x98\xeb\xc1\x9d\xb7\xa1\x65\xeb\x9d\x8c\x7b\x34\x06\x3f\x41\xfb\xbf\x36\xd8\xf1\xfe\xb2\x41\x00\x7b\x46\x80\x7c\xc6\xe2\x06\x9e\x69\xd9\x78\xbd\x11\xa9\xa3\xf3\xf7\x89\x3a\xfe\xf3\x8c\x1d\x6f\xed\x33\x02\x66\x3e\x23\xe0\x2a\x0f\xee\x3f\x9e\x69\xd9\x78\x93\x71\x8f\xc6\xdf\x27\x69\xff\xef\x33\x76\xbc\x7b\x9e\x11\xf0\xdd\x33\x02\x0e\x7a\x70\x0f\xb7\x70\xbc\xd6\xe3\x77\xf4\xd1\x02\x9c\xac\xfd\x00\xcf\xda\xf1\x96\x3e\x2b\x60\xca\xb3\x02\x2e\x7e\xd6\xe2\x4e\x7f\xb6\x65\xe3\xf5\xe2\x1e\x6d\xb4\x00\xc3\xb5\xff\xe7\x59\x3b\xde\x8f\x9e\x15\xb0\xeb\x59\x01\xbb\x3d\xb8\x5f\x3d\xdb\xb2\xf1\xd6\x36\x77\x48\x35\x39\x27\x46\x68\xff\xcf\x46\x3b\xde\x89\x1b\x05\x5c\xb0\x51\xc0\x9f\x37\x7a\xfa\xdf\x6c\x6c\xd9\x78\x6b\xd3\x1e\x4e\xe9\x4a\x58\x8c\x54\xb8\x2b\x37\x5a\xf9\xf1\xc6\x46\x01\x8d\x1b\x05\x6c\xf3\xe0\xbe\xdf\x0c\x6e\xb3\xf2\x2b\x96\x62\x3d\x8f\x60\xb0\x18\x39\xf0\xc4\x6d\xb5\x51\x0a\xb7\xfd\x26\x8b\x7b\xca\x26\x01\x67\x6c\x12\x70\xf6\x26\x8b\x7b\xce\xa6\xdf\x24\xb7\x8e\x89\x0a\x30\x5a\xeb\x3f\x1e\xdc\x8d\x9b\x04\xbc\xb8\x49\xc0\xff\x3c\xb8\xaf\x6d\xfa\xed\xe3\xb5\x01\x55\x05\xed\xc0\x62\x14\xa0\xfb\xe1\x78\x1c\xb1\x63\xb4\xfe\xf7\x9c\xc5\x3f\xf9\x39\x01\xa3\x9f\x13\x70\xda\x73\x16\xff\x8c\xe7\x7e\xeb\xb8\x53\xd0\x33\x60\x31\x66\x02\xcf\x34\xb1\x4c\xeb\x61\x3d\x45\x8f\xdf\x83\xbf\xe1\x39\x01\xcf\x3d\x27\xe0\x25\x0f\xfe\xff\x0c\x7e\x6a\xdc\xc4\x33\xfe\x3f\x0e\xf8\x73\x32\x11\x51\x0f\xbc\x87\xd1\x4c\xe8\xe2\x54\xad\xff\x3d\x6f\x71\x07\x3e\x2f\x60\xe8\xf3\x02\x4e\x7c\xde\xe2\x0e\x7f\xde\xf8\xc3\xd2\xe2\x46\x2f\x3d\x2a\xea\x38\x3f\x2c\xc6\x00\xf0\x80\x6a\x59\x60\x50\x4e\xd3\x7a\xd0\xf3\x76\x5f\xdd\xff\xbc\x80\x55\xcf\x0b\x58\xf3\xbc\x8d\x0f\xb5\x4f\xc1\x33\xf7\x5b\xa3\x15\x15\xe5\xd5\xb1\xf2\xc9\x25\xdd\x7b\x8e\x9e\x51\x73\x59\x54\x5b\x59\x3d\x4a\x12\xd6\x16\x41\x3d\x23\xb8\xd8\x93\x77\x73\xba\xd6\x7f\x9e\xb7\xf2\xa3\xe3\x0b\x02\xba\xbf\x20\xa0\xf7\x0b\x1e\x3f\xff\x0b\x1a\x7b\x92\xb1\xf3\xda\x7f\xd1\x22\xdc\xb1\xb5\xbf\xaf\x54\x6f\x28\xc7\x00\x85\xa1\x9e\x45\xa0\x5a\x65\x2d\xc4\xcb\xd6\x9a\x1a\xe3\xca\xf6\x24\x8f\x41\x14\xf7\x07\x8e\xd5\x76\xef\x0b\x1e\xfd\xff\x05\x01\x9b\x5e\x10\xf0\xee\x0b\x1e\x7f\xe0\x0b\x02\x7e\x79\x41\xc0\x6b\x97\x27\xe7\x73\xd4\xed\x4d\x4f\xe7\x95\xa7\x56\xd5\x8c\x9c\x32\xa5\xbc\x52\x9f\xd6\x6d\xdc\x69\x29\xa6\xd6\x58\xcc\x5a\x3b\xc5\xbc\xb5\xba\xec\x59\x4c\xad\x5d\x0d\x06\x09\x2f\xa0\x0b\xf1\x02\xf6\x27\x65\x4f\x96\xf2\x3f\xd1\xb9\x74\x1e\x3b\x97\xce\x53\x6e\x55\x3f\xe5\xaa\x1b\xec\xa8\x6e\xf1\xab\x18\x42\x52\xe3\xd7\x33\xf4\xb9\xff\xa2\xf5\xf3\xdd\xf2\xa2\x80\xff\xbc\x28\xe0\xbe\x17\x2d\xfd\xcf\xbf\x28\xe0\xbd\x17\x05\x34\x9a\xfe\x6c\x99\x5f\xe9\xc7\xc6\x27\x5b\x34\xcf\xa5\x6a\x28\xa7\xd6\x54\x4d\x3f\xa3\x74\x72\xd5\x45\xe5\xba\x7e\xe7\x2c\x2a\x82\x7a\x86\xc5\xbc\x75\xa6\x1a\xcb\x1a\xc4\x4b\x78\x25\x11\x13\x44\xf1\xc9\x56\xff\xff\x07\x4d\x53\xdd\x1c\x4c\x0d\x14\xcf\x0a\x68\xed\x49\x15\xfc\x34\xe3\xf9\x9d\xce\x83\x7b\xc9\xfa\x21\xce\x7c\x49\xc0\xf8\x97\x04\x9c\xf7\x92\x47\xee\xbf\xa4\xf9\xa5\x9f\xe9\x93\x11\xaf\xd3\x7d\x8c\x71\x98\xa6\x37\x75\x28\xa0\x9e\x49\xd8\x62\x2e\x52\x73\xad\x41\x7a\xb4\x48\x80\x33\xf5\xb9\xf7\x92\x8d\xf3\xee\x7a\x49\xc0\x57\x2f\x09\xb8\xfc\x65\x3b\xaf\x8d\xaf\x08\x38\xe9\x7f\x02\xae\xfa\xa3\xf6\x47\xd4\x3f\xa3\x1f\x97\x6c\xf4\xb7\x68\x5e\xcb\xca\xbc\x13\xba\x23\xf8\x94\xbb\x81\xb8\xe1\x14\x2a\x66\xd2\xe7\x93\xe6\x87\xab\xd7\x89\x86\xe6\xe6\xb5\xfe\x4c\x34\xfd\xbc\x73\xb0\x98\xab\xdf\x12\x52\xfc\xe6\xf2\x1d\xa9\x6f\x09\xf3\x18\x89\x7f\xbb\xb3\xcb\x89\x8e\xf9\x61\x9e\x1f\x0e\xdb\x11\x39\xbb\x1b\x69\x29\xe2\xdd\xc8\x96\x21\xfd\x31\xa9\x89\x25\x3b\xca\xab\x49\x54\x9a\xd2\xa6\x35\xfe\x78\x29\x5f\x83\x34\xf5\xa8\xbf\x28\x2b\xf1\xbc\x82\xa6\x37\xf3\x6b\xce\x30\x65\x05\x78\x82\xa3\x5e\x47\x5e\x8f\xf8\x06\xb2\x06\xe5\x65\x4f\xfa\xcc\xfd\xfb\x15\xf2\x6f\x90\xbe\x46\x76\x00\x51\x17\x91\x78\x12\x3d\x50\xeb\x30\x21\x1f\x5e\xf4\xbe\xff\x0a\x7a\xe4\x86\xf7\x37\x72\xfc\x34\xb5\x15\xed\x75\xc8\xbe\x43\xfa\x06\x19\xa3\x2f\x90\x76\x23\x6b\x45\xaf\x23\xbd\x86\xec\x55\xa4\xcd\xc8\xfe\x87\xb4\x12\xd9\xfd\x48\x4b\x30\xc1\x73\xd9\x94\x41\x19\xaa\x69\xad\x5f\x3d\x8f\x98\xe7\x9c\x88\x92\x7d\x38\xc1\xa4\xad\x43\xaa\xfc\x88\x9f\x24\x85\x55\x1d\x68\xd3\xc8\xde\x7c\x43\xdf\x1d\x92\x24\xa9\x00\x80\x1b\xf1\x41\xdc\xb4\x0d\x15\x29\x8f\x19\x94\x99\xd2\x18\x37\xfe\x98\xc9\xf3\xa8\x30\xf5\x5f\xe9\x94\x10\xde\x89\x3a\x37\xf3\xaf\x5a\x05\x7b\xf2\x1e\xd8\x9b\xf5\x0a\x95\x70\xe5\x36\x76\x06\x98\x7f\xd3\x5f\x0c\x35\xcf\x8e\x8b\x0c\x4d\xf9\x57\x03\x59\x3f\xea\xeb\x94\x50\x1f\xa7\x37\xf5\x62\x3d\xa9\x07\xcb\xa7\xbc\xb8\xa8\x3b\x4b\xeb\xbf\x9b\x6d\x5e\xc3\xd4\xcd\x02\x2a\x36\x0b\xa8\xde\xec\xb9\x07\xba\xd9\xe8\x29\xd7\x24\xc7\xd9\x8f\xb1\x0f\xc7\x54\xcd\x30\xf7\x14\xab\x1d\xa8\x67\x02\x0e\x25\xcb\x05\x4f\x3d\xb1\xb3\x75\xde\xc3\x66\x2b\x9f\x7e\xdd\x2c\x40\xbc\x2a\xe0\xf4\x57\xad\x5c\x38\xf0\xaa\x80\x2e\xaf\x09\x88\x99\x73\x2c\x77\x9c\x96\x07\xfd\x66\xb4\x48\x2e\x94\x29\x7a\xbc\xa2\xa1\x8e\x5f\x8f\x50\xcf\x7c\xc5\xbc\x35\x57\xdb\x9e\xb7\x76\x37\xb8\x2c\xe6\xad\x99\x39\x54\xdc\xe7\xc2\xb3\x95\xed\x76\x8e\x6f\x72\x0e\xb3\x99\x4e\xe9\x53\xec\xf2\x3a\xf1\x7a\xbd\x0f\x6e\xa6\xa4\x0d\xb8\x40\x17\x4b\x4a\x9c\x97\xf4\x35\xf1\x3d\x2a\x98\xa6\xde\xf9\x81\xf8\x11\xf7\xd5\xd5\x8c\xcd\x66\xa6\x5a\xf6\x3c\xc6\x17\xc4\x9f\xbb\xff\xf6\x5e\xc6\x57\xe8\xd7\x92\xee\x61\xb4\x94\xb1\x2c\xba\x91\xd1\x5c\xc6\x82\xf4\x2b\xd1\x2f\xc4\x1c\xfa\x9e\xe8\x10\xb1\x83\x44\x9f\x11\xbb\x97\xcc\x0e\xda\x81\xec\x55\xa2\xcd\x6a\xee\x0d\x01\x7e\x42\x0a\x90\x44\x75\x5f\x46\x71\xbd\x8f\x32\x94\xa7\x5b\x12\xa1\x74\x22\x98\x1d\xe2\xee\x51\xe2\x23\x8e\x3c\xce\xe3\x2c\x18\xe0\x7e\x19\xe2\x41\x16\x61\x61\x27\x93\x67\xc8\x6c\x9e\x25\xb2\x29\xcb\xc9\xa4\x0c\x27\x42\x61\x27\x44\x41\x16\x20\x3f\xe3\x86\xff\x1c\x6f\x3f\xf5\xdf\xeb\xf8\xef\x6b\x36\x8f\xfd\xfd\xd7\x04\x7c\xfc\x9a\x80\x4f\x5f\xf3\xe4\x79\xbe\x66\xf4\x33\x73\xfe\x1c\x7e\xbf\x45\xfc\x36\x61\x72\x69\x45\x69\xcd\x59\x33\x2a\x62\xba\xa6\x55\x06\xd4\xb3\x4c\x38\xcc\x54\x78\x35\x64\x8a\x70\x93\xbb\x31\x30\x5b\x69\x2e\x3c\x91\x80\x37\x4e\xe7\xff\xbd\x6e\xcf\xfb\xcb\x5f\x17\xf0\xb7\xd7\x05\x5c\xfd\xba\xa7\x0e\xd8\xeb\x26\x6f\xe2\x8a\x64\x7d\xb9\x45\x74\x8d\x2a\xad\x8d\xc6\x69\x9b\x85\x1c\xea\x99\x03\x8b\xb9\xda\x0e\x89\xb4\x66\x38\x47\xdb\xfd\xaf\xdb\x78\xee\xc1\xd7\x05\xfc\xf4\xba\x80\xb6\x5b\x3c\xf5\xbf\xb6\x08\xb8\x62\x8b\x80\x33\xcd\x3d\x4b\x6e\x1e\x57\xf6\x4c\xbf\x0f\x74\x4c\x37\x16\xfd\x5d\xd4\xf4\xd8\x1b\xa8\xcf\xc3\xd4\xca\x39\xad\xb3\xe7\xa8\xca\x39\xad\x9d\x39\xc4\x61\x95\xab\x59\xbc\x72\xac\xc2\x41\x9b\x88\xb4\x47\x3f\x40\x42\x65\xb5\x0b\x2a\xc6\xf6\xd8\x9e\x0e\x23\x3d\xe0\xf2\xe3\x38\xd5\xd3\x28\x57\xdd\xb9\xe4\x2a\xec\xaa\x7c\xe6\x69\x8a\x07\xa1\xe3\x8b\xf3\xc9\x78\x3d\x0f\x5b\xac\x3c\xf8\x6e\x8b\x80\xef\xb7\x08\xf8\x69\x8b\xa7\xfe\xc1\x1b\x7a\x3d\x5e\x30\xf7\xf8\x1f\xbb\x3b\xfd\x7a\x78\x22\x27\x75\x58\x0c\xf5\xac\x35\xec\xe2\xaa\xb1\xa5\x3a\x7a\x1c\x32\x0d\x02\x54\xff\x28\xd5\xe9\x99\xb8\xaa\x82\x9d\x28\xf8\x37\x41\xfb\xbf\xde\xb0\xf4\x5c\xfb\x86\x80\xeb\xdf\x10\x70\xe3\x1b\x96\x9e\x47\x0d\x3d\x13\x4d\xdf\xf6\xd9\x8f\xa4\xa7\x27\xe9\x46\xcb\x52\xec\x00\xf5\xac\x23\xcc\x76\x94\x22\x27\x48\xe8\x8b\x5c\xea\x74\xd1\x05\xb4\xb2\xd0\xc1\x88\x12\xe9\xa6\xa5\xac\xd6\xb3\x55\x1b\x0c\x4d\xe1\x44\xed\xff\xad\xb7\x71\x91\x0e\xf5\x02\x3a\xd7\x0b\xe8\x5e\x6f\xe9\x1b\x54\x7f\xd4\xba\x80\x09\xfa\xca\x2b\xcb\x63\x23\x2b\x5c\xea\x84\x92\xdb\x4f\x38\x89\x23\x12\xf4\x8d\xfd\x73\x15\xde\x4c\x0f\xde\x82\x7a\x01\xb7\xd7\x0b\xb8\xc3\x83\xf7\xf4\x6f\xc0\x1b\x37\x70\xa8\xea\xfc\x5a\xdd\x1b\xea\x59\x1f\x78\xce\xd1\xb1\xdb\xf8\x5f\x15\xc3\xb5\x3a\x82\x7b\x84\xf4\x06\x80\xf3\x74\xfe\xc3\x9b\x96\x8e\xa2\x37\x05\xb4\x7b\x53\x40\xa7\x37\x3d\x76\xd0\x9b\xbf\x81\x8e\xc1\x03\xfa\x7b\xe8\xd8\xd6\x32\x3a\xfe\xa0\xe8\xf8\xf7\x9b\xd6\xfe\xbb\xeb\x4d\x01\xf7\xbe\x29\xe0\x7e\x0f\x1d\x0f\x1b\x3a\x16\x1d\xc3\x0e\x1c\x37\x60\xf0\x10\xe5\x1a\x64\xee\x3e\x85\x03\x89\x34\x9e\xc4\x91\x79\xbe\xb6\xff\x3c\x78\x91\x06\x01\x39\x0d\x02\x0a\x1a\x2c\x5e\xbb\x86\x16\xe2\x99\xb9\x37\x78\xb3\x45\x13\xbc\x0b\x34\xff\x37\x58\xbc\xbf\x37\x08\xb8\xb6\x41\xc0\xbf\x3c\x78\xf3\x5a\x8a\x67\xe6\xd8\xe0\x2d\x6c\x8a\x77\xa1\xde\xff\x0d\x76\x5d\xf7\x35\x08\xf8\xbe\x41\xc0\x4f\x1e\xbc\xf6\x5b\x7f\xc3\xba\x0e\x18\xa0\xf9\x6b\x00\x34\xb0\x81\xd0\x2f\x65\x59\x4d\xcd\x0e\x0c\xa6\x2c\xee\x00\x8d\xfe\x47\x3d\xfe\xad\x9e\xf1\x6f\x15\x70\xed\x56\x01\xff\xda\x6a\xe9\xb9\x69\x6b\x4b\xd7\x57\xd3\x32\x82\x43\x03\x73\x74\x93\x70\x5d\x1d\x27\x3e\xda\x3f\x69\x7d\x68\xab\xed\x0f\xb1\x6f\xab\x80\x83\x5b\x05\xfc\xb0\xd5\xfa\x13\xa6\xcd\x3c\x3a\x4e\xf5\x80\x01\x83\xd4\x49\xe4\x75\x25\x34\x30\x82\x49\x71\x57\xc2\x9f\xb5\xfe\xd7\x68\xef\xbb\x47\x1b\x05\x5c\xd2\x28\xa0\xaa\xd1\x8e\x6b\x7e\xa3\xa9\x53\x78\xff\xd1\xf5\x3f\x8b\x97\xe4\x42\xd8\xcb\x72\xa1\x81\xe5\xc1\x14\xdd\x9d\x3b\x91\x11\x1e\xd7\xfc\x4d\x6b\x57\x53\x17\x44\x15\x1c\xfd\x8b\xce\x7b\x6e\x14\xb0\xc8\xd0\xf5\x6b\xa3\x00\xe7\x2d\x01\x3d\xde\xb2\xe7\xe0\x9f\xdf\x12\x30\xe5\x2d\x01\xad\xdf\x4c\xa6\x6b\x77\x33\xe7\xa0\xa5\xcf\x98\xac\xf5\xce\x10\x68\x60\xac\x0d\x6f\xeb\xb4\xe1\x6d\x45\x1b\xde\x96\xda\x50\x5b\xa6\x7e\xec\x73\x0e\xcb\x50\x55\xa4\x99\xca\x2f\x36\xf5\x2e\x2f\xe5\x31\xd2\x05\x08\xfe\xc6\x63\x34\x9d\x2a\x99\xfb\x53\xcb\x2f\xa6\xc9\x54\xc6\x26\x53\x99\xf1\x32\xf8\xa9\xb3\x4e\xdd\x72\x74\x78\xd8\x21\xd3\x59\x91\xa9\x14\x0f\xa5\xa4\x7b\xf3\x12\xff\xaa\xd7\xfd\x2d\xdb\x5f\x77\xdf\x5b\x02\x0e\xbf\x25\xe0\xc8\x5b\x76\x3d\x7c\x6f\xeb\xf5\x18\xf7\x46\x4b\xd7\xc3\xaa\xe2\x3b\x98\x80\x06\x26\xe1\x25\x3d\x24\x61\x12\x08\x50\xbb\xb2\x26\x69\xff\xff\xdb\x02\x96\x1a\xfc\xcb\xde\x16\x70\xd5\xdb\x02\x66\xbd\xed\xb9\xff\x61\xf0\x4f\x37\xf5\x23\xcf\x3f\x26\x7e\xb2\x6a\x36\x9f\x6b\x1a\x3e\x48\xa5\x21\xb1\x03\x4a\xf5\xfe\x7f\xdb\xf6\xef\xa3\x77\x04\xf8\xde\x11\x10\x7a\xc7\xd2\x91\xfb\x8e\xa6\x63\xf6\xfd\x47\xd7\xc7\x52\xe9\xf0\xaa\x62\xf3\x99\xde\x84\xfb\x54\x09\x53\x96\x5c\x6e\x17\x2e\xd2\x7e\xa0\x77\xec\xbe\xbf\xea\x1d\x01\xd7\xbc\x23\xe0\x3a\x0f\x1d\x0b\xdf\x49\xef\xc7\x4d\x47\xc7\xd8\xda\x0b\xa3\x35\x55\xfa\xe0\x97\xd0\xc0\x7c\xb0\x92\xd0\xa7\x7a\x47\x30\xec\xad\xf6\x80\xe7\x1e\xed\x64\x3d\x0f\xef\x58\x3f\xda\x77\xef\x08\x38\xf0\x8e\x80\xc3\xef\x58\x39\x70\xa0\xf6\xd8\x72\x40\x73\xbc\x1f\x1a\x98\x1f\xf6\x52\xbc\x78\x65\x99\xde\xff\xdb\xec\xef\xbf\x60\x9b\x80\x3f\x6d\x13\x30\x69\x9b\x1d\xdf\xc5\xdb\xcc\xfe\x4f\x5f\x0f\x30\x09\x47\x77\x22\x0e\x43\x03\x0b\xc3\x6d\x4c\x37\xa3\xf2\xa9\x36\x54\x4a\xba\x68\xfd\x7f\x9b\xf5\x5b\xfe\x6f\x9b\x80\x2d\xdb\x04\x34\x78\xf0\xbe\x31\x78\x27\xfe\xed\xd8\x78\xa6\x7b\x75\xfb\x1c\x68\x60\xb9\xf0\x8a\x4e\xd0\x40\xd5\x74\x06\xf5\x25\x2b\x25\x71\xfc\xea\x5a\x46\x22\x00\x33\x45\xe7\xff\xbe\x6b\xc7\x3d\xf1\x5d\x01\x17\xbc\x2b\xe0\xcf\xef\x5a\x3a\xae\x7e\xf7\x37\x8c\xfb\xd2\x19\xa5\x35\xfa\xa2\x4f\x6b\x68\x60\x6d\x60\x8f\x25\x25\x9e\x28\xc9\x59\x90\x08\x73\x55\xdb\x2f\xa6\xaa\x8d\xe5\x72\x2d\xa9\xa6\xea\xfb\x3f\xef\x5a\x3e\xfb\xf8\x5d\x01\xbb\xde\x15\xb0\xfb\x5d\xbb\xce\xa9\xfe\xea\x74\x74\x8c\x8f\x96\xcd\x98\x1c\x35\x9d\x2a\x29\x13\x1a\x58\xa6\x32\x33\x54\xeb\x16\xfd\xff\x80\xaa\x2e\x10\xc0\x22\xeb\x50\x9e\xa6\xf9\xe0\x3d\x5b\xcf\xfb\x4f\xef\x09\xf8\xeb\x7b\x02\x26\xbf\xd7\xfc\xfd\x86\xe6\xf1\xd5\xdd\x23\x77\x8b\x7f\xa9\x4d\x57\x86\x3e\xec\xe9\xf1\x5f\x97\x6b\x3f\xe0\x7b\x76\xbc\x8d\xef\x09\x78\xef\x3d\x01\xdb\xdf\xb3\xf3\x7f\xfc\xfb\x1a\xfb\xdf\xff\x38\xb6\x9c\x1b\xab\xba\xbb\xa8\x7d\xe5\x0c\x82\x06\x36\x18\x96\x3b\x89\xae\xc6\xc9\x7f\xe3\x7e\xac\x96\x3e\xb3\xef\x98\xe7\x4a\x55\xe9\x6d\x52\x32\xd5\x9f\x8b\xb5\xfe\xf7\xbe\x1d\xcf\x8a\xf7\x05\x3c\xf8\xbe\x80\x87\xdf\xb7\xe3\x79\xcb\x8c\x07\x5a\xc0\x4f\xa3\xab\x2a\x63\x35\xa5\x93\x75\xbb\x8b\x7c\x68\x60\x05\x70\x93\x30\x17\xb0\x19\x16\xa9\xfa\x12\x99\xea\xf9\x00\xf5\xbc\x48\x5d\xe0\xb9\x50\xdd\x6b\xcc\x49\xcc\xf3\x25\x3a\xfe\xf5\x81\xcd\x07\x1b\xf9\x81\x80\xd3\x3e\x10\xf0\xbb\x0f\x3c\x75\x29\x3f\xd0\x74\x5d\x65\xec\xc8\x71\x47\x97\x23\x49\x1e\x14\xdf\x48\x68\x60\xa3\xe0\x80\x54\xdb\xcc\xda\x88\xc9\x71\x02\xdd\xec\xd0\xb8\xf9\xb8\x8f\x09\xfb\x2a\xae\x08\x30\x91\xf6\x79\xaa\xbb\xf1\x5c\x33\xfd\xc7\x79\xde\xb4\x71\xd5\x0a\x1d\xff\xf9\xd0\xda\xf1\x83\x3e\x14\x70\xfc\x87\x02\x4e\xfe\xd0\x53\xc7\xea\x43\x53\x77\xc0\x9c\x1b\xa7\x1f\x65\xbc\x63\x9a\x38\x8d\xf6\xf2\xee\xd0\xc0\x7a\xc0\x5d\x7e\xc3\x5f\xba\xd2\x0d\xc5\x9f\x7b\xfe\x0a\xfb\x7e\xfc\x99\x1d\x1a\x99\xa8\x19\x09\x55\x06\x59\xf1\xd2\x74\x1d\x07\xff\xd0\xca\xa5\xaf\x3f\x14\xb0\xf7\x43\x01\x07\x3e\xfc\x6d\x72\x60\x74\x55\xf5\x15\xa3\xab\x2a\xcb\xca\x63\xe5\x55\x95\xca\xd2\xf4\xa9\xd3\x66\x41\x00\x3d\x05\x17\x2b\xf5\xbe\xdf\x6e\xf9\x63\xd2\x76\x01\x53\xb6\x0b\xb8\x78\xbb\x9d\xaf\x1b\xb6\x6b\xec\xea\x2b\x92\xe3\x34\x69\xe5\x60\xf2\x49\xcf\xf2\xa0\x81\xe5\xc3\x92\x40\x62\x19\x1d\x0a\x79\x16\x3f\xe8\xda\x53\x1c\xc0\xc7\x23\xee\x6f\xac\xd2\xfa\xcf\x76\xeb\x8f\xfc\x66\xbb\x80\x03\xdb\x05\x1c\xf6\xd0\x93\xf9\x91\xf1\x0f\x2d\xd1\x74\x0c\xba\xbd\x79\x7a\x26\x56\xd9\x88\xd1\x46\xee\xca\xc3\x2c\x78\x29\xa0\x2a\xe5\x89\x64\x16\x33\x75\xca\x51\x55\x4f\x41\xc7\x7b\xad\x05\xaa\xb5\x1e\xf0\x91\xf5\x5b\x5d\xf3\x91\x80\x7f\x7e\x24\xe0\xfa\x8f\xec\xba\xec\x8d\x1d\x7d\x5d\xa6\x46\x63\x03\x86\x8e\x2a\x8f\xd5\x9e\x5a\x53\x35\xfd\x94\x4a\xf7\x40\x0e\x40\x03\x0b\xc0\xa1\x80\xaa\x3e\xc4\xd1\xc7\x24\xe6\x7b\xe4\xe4\xa5\x5a\x0f\xfe\xc8\xca\x95\x9f\x3f\x12\xc0\x76\x08\x90\x3b\x3c\x76\xde\x8e\x96\xcb\x15\x17\x7a\x54\xb9\xb9\x43\x13\x52\xc7\xf4\xa2\x20\x26\x35\x66\xb7\xec\xc9\xe3\x57\x35\x6b\xb4\xfd\xb3\xc3\x93\x07\xb3\x43\xc0\xf5\x3b\x04\xdc\xe8\xa1\xe3\xd6\x1d\xe9\xf3\xf9\xd2\xaf\x8b\xa1\x62\x3e\x3a\xd0\xc0\x04\xfc\x37\x88\x1c\x4f\x57\xde\x30\xab\x80\xd5\xea\xbc\x9f\x1d\xd6\x0e\x6c\xff\xb1\x80\x2e\x1f\x0b\xe8\xf3\xb1\xb5\x03\xc6\x7d\x2c\xe0\xdc\x8f\x45\x13\x3b\x70\x57\x33\x71\x38\x6d\x0f\xba\x36\x76\x73\x9f\x8c\xac\x99\xac\x42\xfb\xd5\xc7\x43\x23\xeb\x48\x3e\xcc\x82\xa1\xa9\x16\x23\xef\xe5\xeb\xcd\x9c\x14\x7b\xf1\x78\x80\x8e\xaa\xa8\x29\xc3\x2c\x00\x88\xe9\x38\xf8\xc7\x76\xde\xd6\x7d\x2c\x60\xc3\xc7\x02\x36\x7d\xdc\xf2\xb8\x70\xf5\x80\xc1\x43\x9a\xd8\x71\x8d\x8c\xe0\xc2\x38\xab\xcc\xd0\xfe\x9f\x9d\x56\xaf\xea\xb6\x53\x40\x9f\x9d\x02\xfa\xef\xb4\xeb\x33\x6a\xa7\xc6\x7c\xcc\xd4\x73\x8c\xad\x6c\x1e\xef\xb4\x68\x4c\x6f\x65\xad\xaa\xe6\x41\x23\xcb\x87\x29\xae\x24\xe3\x11\xae\xd3\xe4\x43\x26\xfc\x1b\xa6\x44\xee\xc1\x65\x3a\xff\x71\xa7\x95\xbf\xeb\x76\x0a\xd8\xb8\x53\xc0\x0b\x1e\x3a\xb6\x18\x3a\x76\x1d\x93\x4f\xe2\xe3\x6e\xaa\xb7\xef\x25\x07\x1a\x99\x80\xeb\xd0\x5c\x09\x70\x69\x49\x1c\x04\x97\xeb\xfc\x87\x4f\xec\x7e\x3d\xf9\x13\x01\x63\x3e\x11\x70\xfa\x27\x96\x8e\xf3\x3e\x31\xf9\x0f\x73\x8e\x65\xc7\x24\xd3\x61\xed\x18\x09\x8d\xcc\x07\x8b\x0c\x0d\x71\x3b\x9e\x27\x0e\xa5\x99\x3a\xef\xe5\x13\xbb\xfe\x5f\x7d\x22\xe0\x9b\x4f\x04\xec\xfb\xc4\xf2\xaf\xfb\xe7\xc8\x27\xa2\x89\x7e\x75\xa0\x19\xfe\x75\xe9\xd1\x7a\xd6\xe8\xd2\x9a\x9a\x2b\x9a\x7e\xc1\x74\xa3\x98\x58\x35\xb2\xa2\xe2\xf7\x95\xaa\x17\x85\x3b\x5b\x8e\xab\x1f\xe7\x61\x5b\xcc\x56\x67\x0f\x26\xca\x1f\xc3\x15\xda\xff\xbd\xcb\x9e\x3b\xa5\xbb\x04\x4c\xd9\x25\xe0\xe2\x5d\x9e\x73\x73\x57\x4b\xf5\xe1\xc1\x43\x26\xcc\x98\xae\x94\xe1\x0c\x68\x64\x99\xf0\x0d\x43\x8e\x45\x58\xc0\x43\xe8\x53\xf5\xdf\xc2\x94\xa3\xda\x16\x18\x5b\xe7\x4a\x7d\xee\x79\xf0\x77\xee\x12\xf0\xf9\x2e\x01\x5f\x79\xf0\xf1\xd3\x96\xe3\x8f\x29\x9f\x32\xc5\x43\xc0\x3a\x77\x81\xda\x62\x31\x8f\xa0\x0f\x23\x48\x98\x41\x79\x1e\x02\xfe\x4f\xdb\xbd\x9f\x5a\x7b\xb3\xe6\x53\x01\x33\x3f\x15\x70\xd5\xa7\x9e\xfe\x26\x9f\x0a\xf8\xea\xd3\xa6\xf5\xea\xe7\x37\x93\xaf\x60\xd7\x69\x4c\x74\x6a\x4d\x54\x9f\x41\x38\x02\x1a\xd9\x48\x98\xe5\x60\x6f\xec\x8c\x9d\x94\xe0\xcd\x44\x81\xfd\x70\x2d\xe2\xe3\x48\x2f\x12\xae\x60\xc6\xcd\xf0\x10\xc3\x27\x74\x51\x5c\x97\xfc\x37\x18\x7e\xc0\xe8\x7d\x86\xdf\x30\x55\x26\xd7\x87\xd9\xd8\x0a\x3b\x2a\xc5\x6b\x18\xb5\x53\x5a\x44\x58\xc5\x75\x18\x21\xfd\x95\xfa\x53\x9e\x2a\x90\xdb\x99\xb7\x01\x08\x13\xa2\xe3\xfe\x70\x54\x57\xc9\x3a\x2b\x8a\xaf\xd2\xe7\xff\x67\x96\x3f\xff\xf4\x99\x80\x8b\x3e\x13\x30\xe5\x33\x3b\xef\xd5\x9f\xa5\xcf\x13\x4a\xbb\xee\x09\x3b\xa8\x8e\x73\xc5\x73\x07\x24\x0a\x9c\xa4\x0b\xc3\xc7\x03\x1d\x7f\xd3\xfa\xff\x67\x76\xbd\xdf\xfc\x4c\xc0\x3b\x9f\x09\x78\xdf\x83\xfb\xd9\x67\x2d\x5f\x6f\x63\x07\xd6\x71\x2d\x16\xbe\x74\x4d\xea\x95\xa8\x50\x99\x2d\x5c\xfe\x77\x6d\xf7\x7d\x6e\xc7\x5b\xfd\xb9\x80\xcb\x3e\x17\x70\xe5\xe7\x9e\xba\xe5\x9f\x0b\x38\xf8\xb9\x80\xb9\xff\x4a\xce\x83\xd8\x7d\x4e\x73\x7e\xa5\xc1\x43\xe2\xf6\x47\xba\xcf\x46\xd6\xd6\x9a\xda\xd3\x7b\x9d\x31\xd0\xc8\x4e\x81\xff\x06\xd4\x2e\x68\xc7\x3a\xab\x63\xb7\x1b\xf6\x4e\x1c\xbf\x03\x31\x1b\xbb\x1a\x4b\xe3\x24\x1c\xa5\xc3\x00\x78\x1a\x9e\xa9\x9e\xfd\x0e\x27\x52\xc2\xac\x4c\x63\xa3\x78\x6d\x15\xa3\xd9\x90\x6e\x30\xd3\x1e\x8b\xb8\x12\x4f\xca\xdb\x86\x88\x5c\xf5\x5b\x45\x47\xf8\x50\x8a\x00\xfa\x9d\x10\x06\xdb\x99\x59\xf9\x87\xbe\xff\xbd\xdb\xda\x83\x33\x76\x0b\xb8\x72\xb7\x80\xbf\xef\xf6\xf8\x3d\x76\xb7\xd4\xef\x31\x78\x88\x96\x9c\x03\xd5\x96\x0c\x43\x23\x8b\xc0\x63\x41\x14\xae\x4c\xa0\x64\x99\x20\xbd\xfe\x8f\x59\x5a\xff\xf1\xd0\xf1\xf3\x6e\x01\xf4\x85\x00\xf1\x85\xa5\xa3\xf5\x17\xbf\x95\x8e\x41\x1e\x3a\xbe\x74\xe9\x68\x8f\x6d\xc8\xdd\x85\x99\xaa\x69\x79\x5e\x2a\x1d\x57\x6b\xfd\xe7\x0b\x4b\xc7\x3f\xbf\x10\x70\xc3\x17\x02\x6e\xf2\xd0\xb1\xfc\x37\xd3\x31\xd4\x43\xc7\x8a\xd0\xb1\xe9\xb8\x46\xdf\x7f\xf9\xc2\x9e\xaf\x59\x5f\x0a\x28\xf8\x52\x40\xf1\x97\x96\x8e\xb1\x5f\xb6\xd4\xbe\x19\x3c\x64\x5c\x55\x79\x65\xcc\xeb\x1e\xcc\x87\x46\x56\x00\x7b\x42\x98\x9c\xec\xd1\xdc\x63\xdc\x90\x51\xfd\x17\x55\x88\xcf\xdd\x41\xd7\x6a\xbd\xe7\x4b\x7b\xfe\x3e\xfd\xa5\x80\x4d\x5f\x0a\x78\xd1\x43\xe7\xf7\x86\xce\xbd\xc6\x8f\x39\xe9\x58\x74\x8e\x2c\x2b\x3b\xab\x7c\xa6\x69\xa7\x2e\x0a\xa1\x91\xb5\x82\xc7\xc2\xa6\x95\x7e\x53\x43\x9f\xa7\xb3\x21\x29\xae\xe6\x23\x49\x15\xf8\x23\x4f\xe2\xe4\x6c\x7d\x0e\x7c\x65\xed\xa1\xca\xaf\x04\xc4\xbe\x12\x30\xf3\x2b\x4b\xf7\xda\xaf\xcc\xfc\x9a\x3c\x84\xee\x2d\xa0\x5b\xed\x7e\x5f\x3b\x68\x64\xed\xe1\x48\x38\xcd\xe4\xfe\xd6\x01\x58\xcd\xd3\x97\x98\x76\xf8\xa7\xd6\x03\xf7\x58\xb9\xda\x67\x8f\x80\x7e\x7b\x04\x0c\xda\xf3\x5b\xec\xc7\xc1\x43\xd2\xd9\x8f\xae\xae\xd3\x10\xf1\xda\x8f\xd7\xe9\xbc\xc7\x3d\x96\x1f\xef\xdf\x23\x60\xd5\x1e\x01\x6b\xf6\xd8\xf9\x6a\xdc\xf3\x1b\xf4\x86\x68\x45\x74\x72\x4c\xdb\x6c\x6a\xee\x00\xa8\x0d\x34\xb2\x36\xb0\x2b\x92\x90\x6f\xa8\xda\x15\x33\x7d\x15\x59\x3d\xe6\x51\x88\x05\x98\x64\x00\x85\xde\x7b\x48\xff\xd2\xfe\x8f\xaf\xad\x3d\x39\xf6\x6b\x01\x67\x7e\x2d\x60\xdc\xd7\x9e\xba\x56\x5f\xb7\xd4\xdf\x18\xa7\x2f\xee\x0f\x88\x53\xd8\x0b\x1a\x59\x2f\x58\x92\xe1\xa1\x50\x98\x36\xb2\x21\x22\xc6\x99\xfe\x69\x45\x21\x16\x61\x8e\x0a\x31\x77\xf6\xee\xeb\x7f\x6b\xbb\xf7\x6b\x4f\x3d\xb3\x6f\x04\xe4\x7f\x23\xa0\xe8\x1b\x7b\x2e\xd5\x7c\x23\xe0\x8a\x6f\x44\x13\x3a\xeb\x47\x37\x7f\x2e\xa5\x6a\xce\xcd\xe8\xfa\xa3\xf4\x5d\xb8\x8d\xfc\x54\x68\x64\xa7\xc1\xee\x0c\x5d\x32\x28\x65\x2c\x85\x4a\xeb\x70\x99\xee\x5f\x61\x5c\x18\x4e\xf0\xe6\x09\x78\x1c\x1d\x8f\xc3\xe8\x44\x3c\x81\x9d\x8c\x27\xb1\x11\x38\x9c\x8d\xc2\x91\x38\x4a\x35\x97\x56\x85\x5f\x79\x2e\x3b\x25\x0c\x10\xa1\x9e\x94\x01\x90\x43\x88\x42\xd7\x65\xd0\xb9\x33\x8e\x0a\xa6\x48\xf7\xb7\x93\x1f\x03\xe8\x0f\x07\x3c\xd7\xae\xe1\x7a\x6d\x07\x7e\x63\xd7\x31\xf8\xad\x80\xac\x6f\x05\xe4\x7d\x6b\xd7\xb1\xcb\xb7\xc6\xae\x98\x7b\x6c\x7d\x5e\xad\x5c\x92\x73\x00\xb5\x32\xbf\x3d\xd3\xeb\xc4\x21\x6d\xe2\xc4\x25\xc4\x0d\xfa\xfe\xcf\xb7\x96\x8e\x9b\xbe\x15\xb0\xf0\x5b\x01\x8b\x3c\x74\x2c\x35\x74\x2c\x35\xf5\x2d\xe2\x7d\x97\xd3\xd1\xe1\x25\x61\x2f\x6a\xe5\xe5\x90\x2a\xec\x6d\x72\x75\x14\xf0\x1c\x2d\xf7\xbf\xb5\xfb\x2c\x73\xaf\x80\xfc\xbd\x02\x8a\xf6\x7a\xf8\x63\xaf\x80\xbf\xed\x15\xc0\x4d\x5f\x92\xf6\xf3\x4d\x7e\xc8\xda\x63\x9d\x43\x71\x8b\x66\x63\xfb\xe3\xa0\x91\x0d\x85\xd9\x59\xa6\x0d\x83\xab\x2d\x92\x0e\x75\x35\xe1\x86\xf6\x89\x69\x7a\x38\x82\x4f\x44\x12\xaf\x06\xbb\x1a\xab\xc9\x22\xcc\xd1\xef\x71\xc1\xfa\x98\x9e\x3a\x9c\x32\xa8\x88\x24\x40\x6b\x42\x2c\x36\xa3\x99\xab\xf9\x7f\xaf\xd5\xcb\xd8\x77\x02\xfc\xdf\x09\xc8\xfb\xce\x8e\x6f\xf4\x77\x02\xce\xfc\x4e\x40\x9d\x19\xd7\xae\x05\xfa\xb1\xfa\x28\xfa\x77\xc2\xdf\x91\xa6\x8d\x96\xe9\xd1\xd7\xdd\x5d\xf7\x76\xd4\x5e\xb6\xc3\xf6\x05\xf0\x63\x96\x5a\x77\xee\x2a\xe7\xf4\x51\x26\xed\xcc\x24\x62\x3e\x14\xf8\x5d\x26\xfe\xe8\x3e\xe7\x4e\x01\x2f\x24\x46\x39\xca\x83\xef\x2e\x51\x1b\xf2\x03\xf8\xd4\x5d\x70\x64\x05\x2e\x25\x37\xea\xf3\xef\x3b\x3b\x9e\x47\xbf\x13\xf0\xd4\x77\x02\x36\x7c\x67\xf9\xe4\xdd\xef\x4c\x7d\x0f\x53\x37\x66\xed\x35\x47\xe3\x13\xe3\x2f\x59\x8a\xd9\xd0\xc8\x72\xa0\x2e\xdb\x34\x3c\xd4\xaa\x93\xa2\x99\x42\xf1\x9e\x91\x44\x14\xf4\xf8\x45\x6f\xd2\xf9\xbf\xfb\xac\x1f\xe5\xe4\x7d\x02\x46\xee\x13\x70\xca\x3e\x4b\xcf\xe9\xfb\x5a\x1e\x4f\x57\xbe\xab\x78\x22\x3c\x8b\x27\xca\xcc\xd3\xf6\xff\x3e\x9b\x27\xf3\xf0\x3e\x01\x8f\xed\x13\xb0\xd6\x83\xf3\xb4\xc1\x09\xb5\x40\xde\x26\xc5\x6b\xab\x53\x6f\x5a\xcc\xd7\xf9\x1f\xfb\xed\x7e\xec\xb8\x5f\x40\xb7\xfd\x02\x7a\xed\xf7\xf4\xfd\xdc\x6f\xea\x46\xfd\x5f\x4b\xf1\xac\x42\x34\xae\xe9\xe5\x0e\x00\xb8\x59\xe7\xbf\xec\xb7\xf2\xfa\xce\xfd\x02\x96\xed\x17\xb0\xc2\x83\xfb\xc0\xfe\x96\x9f\x7b\x69\xe2\xe6\x69\xee\x95\x2c\xd0\x72\x60\xbf\x3d\xdf\x0b\x0f\x08\x68\x73\x40\x40\x87\x03\x16\xb7\xf3\x81\x63\xde\x2b\x49\x25\xc1\x93\xb0\xd6\xfc\x2d\x40\x80\x5b\xb4\xfc\x3b\x60\xf1\x6f\x3b\x20\xe0\x8e\x03\x02\xee\xf6\xe0\x2f\x3b\x70\x8c\x7b\x25\xc7\x42\xb7\x57\x2c\x5c\x05\xcd\x13\x8f\x5d\xa8\xc7\x7f\xc0\xf2\x57\xf6\x41\x01\x85\x07\x05\xb4\x3e\xe8\xf1\x87\x1e\x6c\x19\x7f\x75\xef\x99\x88\x0c\xdb\x2c\x76\x4a\x77\x63\xeb\x56\xad\xff\x1f\xb4\x7c\x76\xe3\x41\x01\xb7\x1c\x14\x70\xbb\x07\x77\xf1\xc1\x96\xf1\x59\x12\xae\x65\xb5\xf9\x4d\xa1\x6f\xd3\xf6\xcf\x41\xcb\x67\xbe\x43\x02\x22\x87\x04\x64\x1f\xb2\xb8\x79\x87\x5a\xc6\x67\x49\xb8\x49\xac\x36\x2b\xed\xa8\x01\x6e\xd7\x7e\xef\x43\x56\x8e\xfd\xf3\x90\x80\x39\x87\x04\xcc\xf3\xe0\x2f\x38\xd4\x32\xbf\x6f\x12\xbe\x5d\xee\x1d\xd8\x04\x7c\x91\x8e\x7b\x1f\xb2\xe7\x9d\xf3\xbd\x80\xe0\xf7\x02\x32\xbe\xb7\xb8\xd9\xdf\xb7\x34\x1f\xd3\x83\xdb\xd4\x95\xb8\xb4\xe9\xe0\xff\xa3\xed\xdf\xef\xad\xfd\x72\xf5\xf7\x02\xfe\xf5\xbd\x80\x39\x1e\xfc\x9b\x0c\xfe\xd0\xdf\xb2\xde\x29\x07\x6e\xfa\x89\x5f\xac\xcf\xc3\xef\x2d\x9f\xef\xfb\x5e\xc0\xc1\xef\x05\xfc\xf0\xbd\xd5\xe3\x67\x1e\x23\xde\xe0\xe2\x1a\xc9\x12\xe7\xef\x94\xc6\xc9\x77\x68\x7f\xc8\x61\xcb\xd7\x7f\x3e\x2c\x60\xd2\x61\x01\x65\x87\x2d\xce\xd2\x63\xe4\x17\x24\xe1\x24\xf8\xd9\x0b\xb5\x44\xdf\x07\x3a\x6c\xf9\xf8\x95\xc3\x02\x5e\x3d\x2c\xe0\x8d\xc3\x2d\xcf\x63\x48\xc2\xf1\xf2\x6f\x93\x06\xd5\x77\x6a\xff\xef\x0f\x96\x6f\x4f\xfa\x41\xc0\xa8\x1f\x04\x9c\xfa\x83\xc7\x4e\xfe\xa1\xe5\x7c\x9b\xc0\xb5\x7c\x9b\xe6\xe6\xee\x5d\xfa\xfc\xfb\xc1\xf2\xed\x86\x1f\x04\x3c\xf7\x83\x80\x97\x3c\xb8\xff\xfb\xa1\xe5\x7c\x9b\xc0\x6d\xca\xb7\x69\x2e\xb4\xde\xad\xe3\x9f\x3f\x5a\xbe\x1d\xf6\xa3\x80\xe1\x3f\x0a\x18\xfd\xa3\xa7\xfe\xc1\x8f\x2d\xe7\xdb\x14\x7c\x9b\xc1\x9c\x96\x6f\x97\xea\xf1\xff\x68\xf5\x8c\x15\x3f\x0a\x78\xf0\x47\x01\x0f\x7b\xf0\xd7\xff\x78\x54\x3d\xa3\x76\x5a\xe9\xe0\xfe\x03\xbc\x9d\xb8\x05\x6c\x63\x12\xba\xa7\xd8\xc0\x16\x04\xee\xd1\x7a\xc0\x4f\xd6\x3f\xd3\xee\x27\x01\x1d\x7f\x12\xd0\xf5\xa7\x63\xe6\x2f\x18\xbc\xee\x3d\xcb\xca\xa7\x46\x6b\x63\x3d\x4a\xc6\x47\x6b\xa3\x5a\xc1\xd9\xc6\x02\xf0\x04\xaa\xae\x33\x27\xe3\x09\x98\x83\x5d\xb1\x8b\xcb\x65\xcb\xf4\xf9\xff\x93\xe5\xaf\x39\x3f\x09\x98\xff\x93\x80\x85\x3f\xd9\x71\xde\x65\xb0\xd7\x5e\x96\x36\x6e\x6a\x70\xcf\x8e\x5e\xae\x82\xfc\x1c\xb6\x31\x07\x9e\x63\x9e\x11\x26\x4e\xde\x7b\xb5\xfd\xe3\xc1\xa3\x23\x02\xe4\x11\x01\xc1\x23\x9e\x73\xe0\x48\x0b\xf1\x06\xf7\x1f\xf0\x57\x93\x83\x68\x60\xeb\xd3\xc2\xc2\x72\x2d\xff\x8f\x58\xdc\x2b\x8f\x08\xf8\xc7\x11\x01\xd7\x7a\x70\x6f\xfc\x4d\xb8\x3a\xb7\xd5\xe0\x6e\x4f\x8f\x7b\x9f\x96\xff\x1e\xdc\x6f\x8e\x08\xd8\x7f\x44\xc0\xf7\x1e\x5c\xfc\xb9\x85\xb8\x26\xbf\xd5\x60\xee\x69\x8a\xb9\x42\xfb\xc1\x7f\xb6\x78\x7f\xf9\x59\x40\xe9\xcf\x02\xa2\x3f\xff\x76\xfe\x31\xfd\x69\xfd\xb0\x8d\xf9\xe1\x47\xa6\x3a\x30\x71\xd5\x37\x21\x68\x2a\x9e\xde\xaf\xf3\xa0\x3c\x78\x5b\x7f\x16\xf0\xf6\xcf\x02\xde\xf3\xe0\xbd\x90\x5e\x1e\x36\xc1\x1b\x55\x51\x35\xf9\x12\x03\x4a\xb0\x8d\x11\x2c\xe0\x3a\x32\xb8\x52\xfb\x3f\x7e\xb1\xe7\xc8\xf0\x5f\x04\x9c\xf2\x8b\x80\xb1\xbf\xd8\x79\x9c\xf1\x8b\xa9\x73\x68\xfc\xdc\xe7\xff\xfb\xe8\x78\x7f\xa8\x29\x8f\x99\x9a\xd6\xdd\x60\x1b\xeb\x0e\xb7\x99\x80\xbe\xe4\xa8\x6e\x8b\xa8\x3b\x97\x24\x38\x32\x44\x65\x02\xfa\xb1\x50\xf9\xdb\x82\xaa\x0c\xa2\x24\xc9\xfc\xc2\xef\x6a\xc8\x3a\xef\xc9\x43\xdf\x87\xbf\x08\xf8\xe4\x17\x01\x9f\x7b\xe8\x73\x7e\x35\x71\xcb\xbb\x34\x5d\x8d\x8b\x8f\x31\xff\x3a\xf6\x54\x4f\xbd\x60\x1b\xeb\x0d\x2f\xf0\xc4\x05\x1a\xe5\xf2\x53\x3f\xdc\xcf\x4c\x0e\x96\x76\xa6\xa9\x2b\x3b\xea\x47\x75\x07\x35\x25\x70\x57\x69\xbd\xef\x57\xeb\x0f\xbc\xf7\x57\x01\x0f\xfc\x2a\xe0\xa1\x5f\xad\x5d\x8a\x20\x21\x02\x12\xea\x52\xea\x44\x76\xbe\xca\x7f\x54\x3a\x55\x5f\x53\x45\x6c\xf2\x37\xaa\x67\xc4\xce\x2d\xd7\x8d\x50\x5d\xed\xa4\x07\x6c\x63\x3d\xe1\xb3\x44\x56\x0d\xfb\x08\x71\x0f\xe2\x57\x88\xfb\x90\x38\x1e\x44\xbc\x86\xf0\x6a\xc2\xd9\x84\xd7\x12\x5e\x47\xf8\x4f\xc2\x7f\x13\xfe\x8b\xf0\x06\xc2\xeb\x09\xe7\x12\xcd\x71\xb5\x4b\x9c\x47\x18\xc1\x7f\x13\xf5\x67\xb9\xc6\x7a\x55\x75\xef\x30\x9f\x54\x29\x72\x49\xa8\x2a\x63\x33\x81\x8e\xea\x88\x14\x40\xbf\xea\xab\x14\xc1\x30\x66\x62\x06\x65\x63\x16\xe6\x52\x8e\xa7\x7e\xf3\x83\xda\xff\x07\x32\x71\x5f\xe5\x36\x90\xb0\x04\x24\x2c\x05\x99\x58\xbf\xd5\xa0\xcd\xc3\xf3\x4d\x7f\xee\x25\x0b\xd2\xad\xdf\x84\x19\xd3\x07\xf7\x1f\x10\x57\xc8\x5c\x81\x5f\x97\xb8\x77\xc0\x52\xee\x92\xae\xd6\xf9\xef\x20\x13\xfa\x44\x2e\x4a\x28\x42\x09\x6d\xd1\xe2\x8e\x31\x2d\x49\x9a\x89\x5b\x19\xdc\x8b\xdc\xdd\xa3\xae\xc8\xe8\x46\x80\x1b\x03\x6d\xe1\x3d\xd6\x0e\x9e\x41\xcd\x36\xc4\x39\x71\xce\xf2\xb1\x50\x35\x54\x2b\xc1\x73\x90\xf0\x7c\x1c\x4c\xc5\xca\xa3\x51\xe8\xf5\xe3\x3d\xa4\xcf\x3f\x4f\x2b\x94\xe5\x28\xe1\x7e\x94\xf0\xa0\x87\xae\x35\xe6\xf3\x63\x9f\x7f\xe9\xad\x6c\x80\x35\xfa\xbc\x23\x99\xd0\x33\x0a\x49\x42\x5b\x92\x30\x92\x64\x82\x2f\xff\x49\x12\x6e\x22\x09\xf5\xa6\xde\xe3\x24\x73\xaf\x77\x5a\x4a\x7e\xf4\xe4\xb2\xda\x52\x65\x16\x4e\xac\x32\x55\xb3\x67\x61\x0f\xf8\x80\xf1\x6e\x4d\xae\x08\x75\x0f\xdc\xae\xae\x08\x75\x67\xb7\x13\x87\x43\x88\xc4\x8e\xf0\x63\x5c\x11\xfa\xc1\x54\xe1\x24\xae\xfa\x6d\x39\x78\x98\xe8\x30\xd2\x41\xce\x6e\x63\x2a\xdf\xa3\x88\x7c\xee\x61\x9e\x7a\x29\x28\xa0\x2e\x05\x31\x9f\xc7\xfe\x7b\x58\xaf\x3b\xc9\x84\xbc\x08\x33\x09\x39\x4c\xc2\x09\xcc\x8e\xfb\x1e\x26\x61\x33\x93\xb0\xe8\x73\x3d\xde\x59\x19\x7a\xbc\xdd\xd3\x8d\xdb\xb6\xb8\xdf\xc1\xce\x83\x0f\x98\xd3\x8d\xba\x63\x37\xd6\x9d\x75\xe3\xdd\x0b\xbb\xf1\xee\xd4\x8d\x77\x17\xdd\xa8\x3b\xeb\x46\xdd\x83\xe6\x91\xc3\x16\xe5\xb6\x64\x37\x33\x5a\xc0\xf0\x66\xc6\x6e\x63\x44\x78\x3b\xe3\xb7\x31\xd5\xb5\x0b\x49\xa0\x20\x62\x01\xc3\xb5\x3e\x22\xe7\x79\xc6\x1b\x18\xbd\xa9\xfe\xaf\xe5\xcc\xeb\x8c\x5e\x63\xec\x55\xf5\x7f\xbf\x8a\x43\xb4\xa1\xfb\x19\xcd\x67\x6c\x9e\xfb\x7f\x55\x8f\x38\x4b\xd7\xb5\x4c\xa4\xe7\xe8\x7e\x4d\x11\x42\x0a\xeb\xf7\xfc\x14\x0a\x03\x38\xe6\x32\x2a\xe3\x9c\x15\x0a\xee\x90\x8f\x4b\xe1\x23\xc9\x04\x39\xc1\xe4\xbb\xed\xee\x9f\x3a\xad\xf7\x7b\x58\xf7\x77\x5c\xc2\x38\x2e\xe1\xcf\xdc\xf2\x69\x25\x3f\x2a\x9f\xea\xf9\x8b\x97\x51\x1b\xd7\x06\x16\x63\xe4\x39\xf2\x6d\x22\x7a\x8e\x04\xf0\xc8\x72\x74\x66\x21\xbb\x97\x68\x39\xb1\x7f\x28\xdf\x5f\x51\x1c\xed\x11\x1d\xff\xe5\x32\xe1\x47\x78\x9f\x4b\xd8\xc1\x25\xec\xf2\xe0\x7f\x6e\xf0\x5b\xe0\xc7\x50\xa4\x24\x5a\xc4\x37\xeb\xc2\xf8\xaf\xae\x7f\xe2\x58\xdc\x73\x1c\x09\xe7\x39\x12\x2e\x74\x2c\xee\x9f\x1d\x8d\xdb\x6c\x7d\x88\xa3\xa0\x06\x61\x31\x86\x80\x87\x00\xfc\x9e\x04\xb2\x47\x75\x1e\x88\x63\xf9\xf6\x65\x47\xc2\x6b\x8e\x84\x7a\x0f\xee\x56\x83\xdb\x9c\xdf\x42\xc1\x25\x75\xc2\x8f\xfb\xc5\x6c\x19\x10\x1d\xec\x7e\x4c\xdb\x3f\x42\x26\xec\xba\xe3\x85\x84\xe1\x42\xc2\x68\x61\xf1\x4e\x15\x1a\xaf\x39\x7f\x45\x53\x3c\x8f\x5f\x2c\x15\x52\xfd\x79\x5c\xcb\x3f\x61\xe5\xf2\xe3\x42\xc2\x3a\x21\xe1\x19\x0f\xee\x26\x83\xdb\x9c\xbf\xa2\x29\x6e\xb2\x5f\xac\x29\xf4\x13\x3a\xee\x25\x65\x42\x9f\xea\x29\x25\xf4\x95\x12\x06\x4a\x8b\x3b\x44\x6a\xdc\xe6\xec\xbd\xa6\xb8\x1e\x63\x2f\xed\x78\x9f\xd4\xe7\x9f\xb4\x72\x78\x95\x94\xf0\xb0\x94\xf0\xa8\x07\xf7\x09\x83\xdb\x9c\xbd\xd7\x14\x37\x8d\xb1\x97\x16\x7f\xad\xde\x51\x3e\x99\xb0\xf7\xba\xfa\x24\xf4\xf6\x49\xe8\xe7\xb3\xf8\x03\x7d\x1a\xbf\x39\x7b\xaf\x39\x7c\x6b\xec\xa5\x82\x3f\xa5\xed\x1f\x9f\x4c\xd4\x71\x58\xe8\x93\xf0\x1f\x9f\x84\x3b\x3d\xb8\x4b\x0d\xee\xe9\xf3\x8e\x82\x9b\x40\x4d\x30\xb3\xdd\xb8\x89\x7c\x91\x75\xda\xfe\xf1\x8c\x53\xfa\x25\x84\xfc\x12\x32\xfd\x16\x2f\xc7\xaf\xf1\xaa\x9b\xc9\x53\x49\xc1\xf3\x30\x73\x2a\xe4\xd3\xda\xff\xe3\xb7\xfb\xf5\x4a\xbf\x84\x7f\xf8\x25\x5c\xeb\xc1\xbb\xce\xe0\x85\x8e\xc6\xc7\x16\x2f\x99\x89\xd3\x8c\x12\x60\xbd\xf6\xfb\xf8\xed\xbe\xfd\xd6\x2f\xe1\x80\x5f\xc2\x61\x0f\xee\x4f\x06\xb7\x71\x66\x8b\x70\x3d\x4c\x9c\x0a\xba\x41\xdb\x3d\x01\x99\xd0\x6f\xa7\x06\x24\x54\x04\x24\x54\x07\x2c\x5e\x6d\xc0\x9c\x13\x0b\x5a\x84\x97\x86\x79\x53\x71\x9f\xd1\xf2\x3f\x60\xf5\xc6\xf7\x03\x12\x3e\x0e\x48\xf8\xd4\x83\xbb\xdb\xe0\xee\xba\xee\x37\xe0\x7a\xef\x58\x37\x99\xe1\x67\xb5\xfc\x0f\xda\xf9\x3d\x37\x28\xe1\x8f\x41\x09\x7f\x0d\x5a\xdc\x55\x41\x8d\x3b\xc8\xd4\x75\x29\x0c\x27\xe9\x0d\x33\x07\xf7\x1b\xd6\xb7\xfa\x92\xf2\x99\x25\xe3\xc7\x9c\x1d\x6f\x64\xeb\xed\xaa\xee\x9c\x04\xdb\xd9\xc9\x30\x1e\x39\x0d\x60\xb9\xe8\xa8\xda\xb7\xc4\x39\xcf\x42\x89\x21\x0c\x23\x39\x92\x7a\xb2\x73\x54\x4b\x4c\x42\x7d\x25\x84\x2b\xed\x32\x80\x92\x08\xb3\x28\x6c\xfa\xd6\x32\xfa\x0b\x96\xaa\x7a\xb5\x19\xea\xb8\x17\x3a\x53\x37\x48\x01\xe6\xfe\x5a\x9f\xf4\x14\x35\x77\x2d\x29\xed\xff\x09\x59\x39\x78\x72\x48\xc2\x29\x21\x09\x67\x84\x3c\x7c\x1b\xd2\xe3\x7b\xc1\xe4\x3d\x1e\x78\xdc\x97\x7e\x7c\xdd\x7b\x9e\x5d\x3a\x3d\xda\xa3\xe4\xd4\xf2\x8a\x8a\x53\x6b\xaa\xa6\x7b\xc6\xab\x06\xca\x66\x21\x6c\x67\x57\x23\xcc\xd5\x57\xa8\x7d\xa6\x97\x49\x80\x67\xa2\x44\xa6\x3b\xb1\xba\x3f\x41\x1e\x14\xee\xeb\x20\x0f\x9a\x92\x1b\xea\xa7\x3f\x62\x10\xa0\x3b\x3f\x3b\x6e\x70\x6d\xd2\xfc\x1f\x92\x70\x3e\x6a\xfa\xf7\x85\x24\x1c\x0e\x49\x38\xe2\xa1\x3f\x37\x6c\xf8\x22\xa0\xd7\xa5\x6c\x61\x33\xf4\xbb\xd4\x9b\x3a\xe2\xe3\xc7\x9c\x5d\xab\x9d\xec\xed\x60\x3b\x6b\x0f\x47\x08\x13\x79\x54\xea\xd6\x37\x92\xcf\xaf\x9a\x50\xf0\x00\x45\xe2\x01\xdf\xe7\xb4\xff\x23\x2c\x21\xd3\xd0\xf3\xcf\xb0\x84\x39\x61\x09\xf3\xc2\x96\x9e\x87\x0d\x3d\xd3\xfc\x9a\x9e\xcc\x2f\x8f\x46\xcf\xc4\xaa\x94\x69\xdc\xe1\x6b\x0f\xdb\x59\x07\x58\xc4\x9a\x24\x80\x08\x14\x9c\xc2\x02\x83\xa4\x5b\xb9\x87\x55\x39\x69\xdb\xb3\xe9\x79\x2d\xff\x23\x12\x7c\x86\xbe\xb6\x11\x09\x9d\x23\x12\xba\x47\x2c\x7d\x25\x11\x4d\xdf\xc2\x47\xd2\xee\xa3\x14\xfa\x2c\x23\x2f\xe5\x1c\xb6\x33\x07\x5e\x62\x26\x1a\x9d\xd0\x20\x5f\xd0\xf2\x3f\x62\xe5\xe3\x7d\x11\x09\x0f\x46\x24\x3c\xec\xc1\x7d\xda\xe0\x0e\x35\x72\x6a\xc9\xbc\x66\x70\xab\xca\xcb\xc6\x56\x8e\x8c\xc5\x6a\xca\x2f\x9a\x11\x8b\x4e\xbc\xa2\x3a\x3a\xb2\xb2\x2c\xd1\x7a\xb2\x8e\xfc\xb0\x9d\x05\xa0\x81\xe9\x2a\xc1\xea\xaa\xa8\xa3\x9c\x8e\x2f\xea\xf1\x67\x58\x3d\xb6\x20\x43\x42\xeb\x0c\x09\x3d\x32\x2c\x1d\x17\x9a\xcf\xe3\xe3\x4e\xf1\x13\x59\x3a\xe2\xba\x6c\xf5\x69\xb0\x18\x83\x2f\x50\xd7\xe7\x89\x5e\xa0\x3c\xe0\xc1\x01\xba\x93\xaa\xf7\x2f\xcb\xc2\xfe\x34\x86\xb2\x30\x1b\x53\x56\x4d\xe9\xba\x7e\x3a\xc1\xee\xcb\x97\xb4\xfe\x97\x61\xf5\xce\xfa\x0c\x09\x6f\x65\x48\x78\xd7\x43\xe7\x07\x19\x47\xd5\x4f\xbc\xfb\xd2\xc3\x42\xc7\xae\x06\x0c\xf0\xb2\x8e\xff\x66\x5a\xfc\xb1\x99\x12\x7e\x9f\x29\x61\x42\xa6\xc5\x3f\x2f\xb3\xc5\xf8\x5a\x2e\x58\xe0\xf9\x3c\x2d\xf2\x2b\xda\xef\x9f\x69\xd7\xe7\xf5\x4c\x09\x5b\x33\x25\xec\xf0\xe0\x8e\xcf\x4a\xbf\x3e\x97\x45\x2b\xcb\xaa\x6a\xfa\x4e\xad\xaa\x28\xad\x9c\xfa\xd7\xaa\x9a\xa9\x7d\x67\xf6\xad\x8c\xc6\xfa\x96\x55\xd6\xba\x3f\xd3\xa3\xb5\xb5\xa5\x53\xa3\x76\xd5\xae\x47\x57\x4d\x79\x89\x7e\xff\x22\xd1\x4b\x34\x10\xb8\xb8\x09\xb9\x4f\x65\xde\x1c\xfd\xef\x73\x88\x76\x59\xfd\xf8\x13\xd1\x75\x4c\xa5\xa1\xc4\x97\xf4\xf9\x34\xc9\x59\x29\x7f\x19\xe9\x62\xd0\x27\xd1\x58\x3b\xef\xff\xd3\xe3\xcf\xb2\xfa\xe1\xcb\x59\x12\x5e\xcf\x92\xf0\x66\x96\x1d\xff\x0f\x66\xfc\x8f\x2d\xd2\xe3\x1e\x74\x87\x7e\x2c\xaf\x8c\x45\x6b\x2a\x4b\x2b\xfa\xd6\x96\x57\x4e\xad\x88\x4e\xa9\x28\x9f\x3a\x2d\x56\xd2\xbd\xe7\x69\x35\x55\x33\xaa\x5d\x65\x7c\xf4\x34\x7d\x25\x69\x23\x96\xc0\x4e\xd6\x17\xe6\x2b\x82\xd5\x0e\x31\xa6\x22\x32\x9f\x4f\x98\x8e\xd5\xc8\xd1\x4f\x8c\x67\x98\x62\x81\x3e\xe2\xaa\xfc\x79\x90\xf9\x12\x0d\xa7\x36\xeb\xfc\xb7\x6c\x7b\x3e\x5e\x9e\x2d\xe1\x6f\xd9\x12\xae\xce\xb6\xf4\xfe\x27\x5b\xd3\xbb\xdc\xf4\x17\x5d\x78\x67\x8b\xe8\x2d\xab\x1a\x5d\x5a\x61\xba\xb8\xe6\xc3\x4e\x56\x00\xcf\xa8\x12\x17\xba\x22\x0d\xc5\x53\x4b\xb2\x5c\x8b\x8d\xfb\x75\xff\x2c\x43\xc5\xab\x5a\xff\xcb\xb6\x76\x45\x41\x8e\x84\xd6\x39\x12\xda\xe7\x58\xba\x86\xe6\xa4\xf7\xf7\x1c\x83\xae\x53\xab\x6a\x54\x4f\xcf\xda\x69\xa5\x35\x3a\xb7\x70\x92\x26\x6f\x07\xc6\xaf\x6e\x9a\x09\xe5\x2c\xc8\x1c\xae\x8b\x70\xa8\xfb\x4a\xaf\x69\xfd\x3f\xc7\xf2\xf7\x92\x1c\x09\x77\xe7\x48\xb8\xd7\x43\xd7\x8a\x9c\xf4\x76\x74\x7a\xba\x0c\x3b\xfb\x12\x95\x70\x99\x4d\xe4\x78\x5d\xc7\xbf\x73\xec\x3e\x6e\x95\x2b\xa1\x6d\xae\x84\x8e\xb9\x16\xaf\x4b\xee\x31\xed\xe6\xf4\xd0\xe3\xa3\xb5\x46\x7b\x6a\xa6\xb0\xe4\x16\x1d\xff\xcf\xb5\xf8\xb7\xe7\x4a\x58\x92\x2b\x61\xa9\x07\xff\xde\xdc\x63\xd8\xcf\xc7\x44\xb7\x85\x25\x03\x2a\xcc\xf3\x86\x8e\x83\xe7\xda\x79\xde\x93\x2b\xe1\xdb\x5c\x09\xfb\xcd\x7b\x94\x66\x7e\x2b\xa3\x31\x1b\x45\x22\xd8\xc5\x08\x0a\xb5\x5f\xbc\x5e\xeb\xbd\x79\x56\xef\x9d\x98\x27\xe1\x82\x3c\x09\x35\x79\xd6\x8f\x74\x47\x9e\x84\xa5\x79\x12\x56\x5e\x9e\xfc\x7b\xa7\xf5\xf3\x27\x7e\xff\xf4\xf2\xca\xb3\xab\x2a\xaf\x8c\xd6\x54\xc5\xdb\xa5\x54\xb7\x81\xcf\x18\x7e\x81\xe2\x4b\x24\xf5\x7f\xf1\x05\x32\xf5\x9c\xc3\x22\xc4\x35\x48\x84\x75\x9c\x7d\xe8\xd0\x6a\xf3\xf4\x1d\xc7\x30\x7f\x83\xc3\xde\x77\xe8\x03\x97\xc5\xb2\x55\x31\x7c\xae\x7a\x62\xf8\x18\x32\x47\x08\xe6\x50\x3c\x17\xe2\x4d\xed\x07\xf3\xd0\x9f\x99\x2f\x21\x3f\x5f\x42\x51\xbe\x5d\x87\xee\xf9\x66\xbe\x1a\x35\xdd\xcb\x17\xd9\x79\xe9\xde\x73\x4c\x79\x69\x45\xb4\xa6\x47\x49\x59\xb4\xb4\xac\x22\x91\x04\x17\x81\xcf\x58\x86\x8a\x79\x31\xc1\x85\x29\x87\xe3\xe8\x62\x4e\x56\xd3\x6c\xd0\x7c\x9f\x2f\x13\xfd\x96\x6f\xcd\x97\xb0\x38\x5f\xc2\xaa\x7c\x3b\x7f\xf5\xf9\x12\xde\xc9\x97\x70\x60\x85\xc6\x8d\xdf\xdf\xed\x77\xc8\xd2\x51\x5d\x5a\x13\x2b\x2f\xad\x18\xe3\x21\xa2\xba\x28\x31\x81\x61\x35\x75\x1c\x3e\x40\xbc\x58\xcf\xd5\x7f\x1c\x25\x24\x7c\x2a\x23\x2d\xc4\xc2\x18\x44\x89\x8b\x1c\x76\xbd\x63\x1a\x3e\x85\xe3\xd3\x16\xf6\x14\x24\xdd\xaa\xcf\xbf\x02\x6b\xaf\x1e\x5f\x20\x61\x44\x81\x84\x31\x05\x76\xbe\x6e\x28\x30\x7a\xe5\x87\x9a\xbe\x5d\x0f\x25\xd1\x59\x1b\x3d\x3b\x1a\xbb\xbc\xaa\xe6\x12\xad\x47\x96\xc1\x67\x2c\x0a\x8b\xe2\x11\x49\xc1\x08\x23\x18\x24\xe6\x0b\x51\x96\x3a\x4e\xd0\x41\x27\x12\x0c\x13\x39\x14\x60\xbc\xc8\xd4\xb9\xd0\xf2\xc4\x87\x0e\x0a\xcc\xf2\xe5\x53\x8e\x56\xed\xc8\x4f\x01\xca\xa4\x9e\xaa\xdf\x4f\xbc\x9c\x29\x34\x6a\xb9\x57\x20\x13\xf5\x39\x8e\x2b\x94\x70\x72\xa1\x84\x3f\x14\xda\x79\xfe\xb8\x50\x42\xeb\x56\x12\x1a\xbb\x68\xbe\x1c\x31\x4a\x3f\xce\x3f\xe8\x5d\xef\xf1\xd1\xda\xaa\x8a\xcb\xdc\x15\xaf\xd1\xcf\x46\x96\x95\xd5\x9c\x59\x5e\x1b\xd3\x5f\x30\x1f\x9f\x5b\x59\x3e\xd3\xfd\x20\xfe\xaf\xe2\xaf\x7b\x94\x78\x06\x3f\xcb\xf9\x12\xe1\x33\x16\xa1\x10\x66\x28\xd6\x45\xcc\x52\xf7\xdc\x25\x2e\x41\xd8\x6e\x74\x57\xe1\x73\xae\x25\x41\x62\xb6\x7e\x25\x84\x83\x2f\x13\xbd\x42\xf8\x32\xe1\x2b\xc4\x28\x88\xc4\xf0\x5f\xae\xe6\x2d\x70\x16\xd1\x3f\x49\xce\x26\x96\xab\xd5\x72\x91\x1d\x29\xe4\x24\x85\xc3\x51\xf8\x1c\x1f\xa1\xc3\x23\xe6\x59\x06\x2f\x44\xc1\xdb\x60\x5b\xee\xbe\x6a\xc5\x59\xb0\x3b\x52\x84\xe3\x71\x98\x45\x21\x0c\xaa\x86\x7e\xdd\x7c\x0e\x3a\x2a\x77\x33\x87\x22\x14\x52\x73\x1e\xa0\x00\xf1\xa0\x3f\xd2\x5a\x89\xf4\x08\x27\xca\x25\xa2\x3c\x22\x0a\x17\x20\x85\x0a\xa9\x00\x8b\x82\x46\x23\x08\x02\xa8\xc1\xe9\xf4\x54\xe6\x19\x9c\xfe\xf3\x96\xe6\xff\x56\x76\xff\xad\x6c\x25\x61\x4d\x2b\x09\x6b\x5b\xd9\x75\x79\xae\x95\x84\x97\x5b\x49\x18\x94\xd2\xdf\x3c\x77\x7d\xba\x7d\xe8\x3e\x02\x4c\xae\xaa\x8c\x45\x67\xc6\x4a\x46\x95\x4e\xbe\x64\x6a\x4d\xd5\x8c\x4a\x53\x5b\xd3\x71\xf7\xc4\xed\x88\x8b\x90\xc3\x2c\x07\x3f\x42\xdc\xa9\x1b\xd6\xe9\xd0\x88\xe1\xf4\xb7\xb5\xdf\xaf\xc8\xda\xd5\xbf\x2b\x92\x30\xbe\x48\xc2\x45\x45\x96\xae\xad\x45\x12\x44\xb1\x84\x25\xc6\xae\x3d\x60\x1e\xa1\xc0\xdf\x0c\x5d\xa3\x35\x55\xa9\x1f\x19\x46\xaa\xd1\xa9\xc3\xb3\x5d\x9e\xe0\x6a\xdf\xc6\xcc\xbe\x5d\xad\x7a\x5b\xd1\xd7\xa4\x37\xef\x26\x64\x11\x6a\xeb\xdc\xca\x69\xb9\x3a\xf3\x0b\x43\xc8\x44\x48\x44\x5c\x4b\x16\x7d\x3c\xc0\x24\x72\x72\xd0\x61\x0e\x65\x51\x58\x04\x31\x68\xb6\x0c\xd3\x57\x56\x18\x62\xb1\xda\x40\x11\xcc\x60\x19\xcc\x68\x0d\x8c\x51\x08\x1f\x43\xf6\x32\xaa\x68\x42\x84\xfc\x14\xa4\x30\x45\x48\x32\x2e\x98\xc3\x38\x69\x41\x96\xe1\xcf\x56\xe7\x79\x16\xcf\x55\xa7\x79\x01\xcb\x95\x39\xaa\x13\xb1\x2b\x2e\x02\x82\x9c\x69\x71\x91\xf1\x8e\xb6\xfb\x8a\x65\xa2\xdf\xce\xbc\x62\x09\xb7\x16\x4b\xf8\x4f\xb1\x9d\xc7\x4f\x8b\x25\x88\xd6\x12\xf6\x1a\x7b\x6f\x65\x77\x3d\x7f\x9d\x37\xd8\xf5\x2d\x2b\x2f\xad\x18\x57\x5a\x53\x5a\x51\x11\xad\x48\x9d\xbe\x29\xa5\x15\x15\x17\x95\x4e\xbe\x64\x4c\xb4\xa2\x54\x79\x8f\xe7\x8b\x33\xe0\x33\xf6\x3b\xd8\xa8\x45\x1c\x51\x26\x72\xa7\xb3\x1a\xe5\xcf\x9c\xcd\x76\x5c\xad\x0d\xd1\x14\xd1\x51\xdf\x21\xc1\x02\x14\x66\x0e\xfa\x59\x50\x7d\x4f\xd5\xe8\x63\x88\x92\x75\x91\x39\x4c\x2a\x75\xdc\x74\xd9\x75\x3f\x55\xcf\xfd\xc8\xb9\x64\x28\xc8\x21\x5e\x0c\x90\x41\x0c\x87\xe9\x51\x6e\xd3\x7e\xaf\xd6\x56\x4e\xc6\x5a\x4b\xf8\xbf\xd6\x12\xe6\xb5\xb6\xe3\x7e\xb7\xb5\x84\xc3\xad\x25\xcc\x37\xf5\x6e\x77\x99\xfe\x31\x83\x52\xc6\x3d\x21\x5a\xa3\x78\x5a\x9d\x93\xa5\xd5\xa7\xd4\xd4\xe8\x30\xcb\x2c\x97\x51\x26\x9a\x86\xed\x14\xaf\xbe\x0b\x8d\x12\x05\xe7\x3c\xa0\xaf\xc4\xa9\xbe\x3b\xae\xda\xe5\xa8\x91\x09\x74\x58\x16\xf5\x44\xc1\x58\x41\x8f\x82\x2c\x7c\x12\x89\xe3\x63\x58\xf4\x28\xb2\xc7\x90\x1e\x75\x87\xb5\x16\xe9\x49\xa4\xff\xba\xe6\x97\xe0\xf1\xfb\x28\x4c\x62\x80\xa1\x9f\x17\x50\x01\x39\x14\xf2\x47\x02\x19\x00\x13\x89\x61\x91\xba\xa6\xab\xeb\x36\x26\xce\xb5\x77\xb5\xfe\xdb\xc6\xee\xeb\x49\x6d\x24\x4c\x69\x23\xe1\xe2\x36\xf6\x9c\xa8\x6b\xa3\xcf\x89\x32\x53\x2f\x61\xf6\x43\x29\xe3\x56\x5a\x8d\xce\xab\xbb\x0c\x3e\x63\x97\xab\xce\x49\x8c\x30\x1b\x49\xe4\x2b\x66\xa7\x42\xce\x32\x30\x8f\x73\x54\x4b\x86\x85\x1d\x8a\x85\xbb\xa8\x41\x0c\xa0\x9f\xab\xdb\x3f\x2a\xe4\x9a\xa5\x73\xaf\x1d\x87\x49\x75\x7f\x2e\x48\x11\xca\x47\x1f\x0f\x62\x21\x46\x04\x93\xc4\xb9\xf0\xc4\x75\xde\xd3\xfe\x9f\xb6\x56\x7f\xef\xda\x56\x42\xaf\xb6\x12\xfa\xb6\xb5\xf4\x9f\xdc\xd6\xd0\x9f\xa2\x27\x6b\xee\xac\x8c\xc6\x4e\x1d\xd3\xa3\xa4\x36\x1a\xd3\xe7\x80\x6a\xd7\xbc\x87\x85\xa1\x2c\x11\x87\x62\xa4\x27\x39\xa1\x8e\xbd\xaf\xfd\xfe\x6d\xad\xdc\x79\xb1\xad\x84\xd7\xda\x4a\x38\xab\x9d\xe5\x9b\x8e\xed\x25\xfc\xbe\xbd\x84\x3a\xb3\x5f\x66\x1b\xff\x5a\xc5\x0a\x7f\x53\xfc\xc9\x55\x95\x95\xd1\xc9\x31\x8f\x96\x5c\x5d\x55\x51\x51\xd2\xbd\xa7\xfb\xe1\x1f\x4a\xcb\x63\x89\x2c\x84\xbd\xb4\x17\x61\x0f\x93\x1f\x62\x10\xf9\x0e\x64\xdf\xa2\xd8\x8b\x74\x27\xe2\x5d\x18\xf8\x50\x75\xb5\x25\x4e\x3b\x30\x63\x2b\x8a\x46\xa4\xad\xe8\x34\x62\x50\x3d\xe7\xea\xb9\xa3\x2f\x44\xc6\xab\x2b\x13\xff\x08\xc5\x0e\x0c\x7d\x8b\x2c\x93\xed\xc0\x6c\xf3\x5b\xf9\x47\xc8\x76\xa8\xa1\x7b\xbf\xeb\xc4\x7f\x8f\xba\x88\xec\x23\xe2\xed\x04\xb1\x10\x9d\xcb\x97\x22\xfb\xbb\x16\x7a\x0f\x3b\xb4\x0d\x71\x53\xfc\x66\x5e\x21\x12\xf5\xc3\x41\xb8\x88\xe3\xfd\x82\x0a\xa8\x88\xde\x43\xca\x54\xfb\xd9\x55\x0a\xf2\x7d\x9f\xa0\xd8\x85\xf4\x09\x3a\x1f\x20\x23\x16\x46\x44\xce\xde\x44\xf1\x0a\xf2\x97\xd1\x59\x8b\x9c\x70\xaf\x4b\xc4\x7e\xc6\x0f\x30\xb6\x9f\xd1\x01\x97\xd1\xbf\x65\xb4\x97\xd1\x17\x8c\x7f\xaa\x2a\x3f\xb3\xab\x58\x21\x76\xa0\x1c\x24\x67\xb5\xc3\xde\x10\x6c\x9a\x9f\x1c\xce\xbb\x18\xe2\xfe\xce\xff\xc6\xaa\x69\xbe\x43\x1c\x6f\x71\xf8\x42\x87\xdd\xe2\xd0\x42\x87\x18\xcd\x73\xdc\x77\x7f\xe5\x4e\x0f\x31\x82\x0f\x17\x2e\xc7\x75\x52\xf2\x37\x5b\xf8\x29\x2c\x49\xf8\xb9\x60\x7e\xc1\x1c\xbf\x2f\x2c\xc3\x8e\x23\x0a\x9d\x1c\x91\x19\xc8\x26\x11\xf4\x03\x48\x0a\x12\x67\x4c\xa9\xab\x14\x40\x7f\x20\x84\xba\x54\x61\x86\x2f\x97\xe5\xf0\x5c\x91\x43\xb9\x4e\x4e\x30\x5f\xe4\xf1\x7c\x27\xcf\x29\x64\x05\xbc\x90\x15\x50\x21\x2f\xa0\x42\x2a\xe0\x99\x0c\x59\x38\x24\x18\x32\x96\x5d\x14\x24\xae\xaa\xb0\xea\x52\x5c\xaa\x0c\x57\x1b\x6a\x4b\x6d\x9c\xf6\xa2\x1d\x6f\x1f\xb7\x57\x3f\xd0\xfe\x9f\x0e\xd6\x1e\xc9\xed\x20\xa1\x55\x07\x09\x6d\x3a\x78\xec\xa1\x0e\x9a\x51\x57\x1f\x8d\xdf\x47\x57\x54\xd5\xc6\xc3\x4b\x7b\x98\x80\x6f\xf4\xc5\x85\x64\xfb\xe7\x43\xed\xf7\xea\x60\xfd\x5e\xf7\x74\x90\x70\x7f\x07\x09\x4f\x77\xb0\x7c\xde\xd0\x41\xc2\xbb\xee\x77\x4c\xff\xca\xf8\xfd\x8f\xba\x83\x69\x70\xc7\x47\x4b\xcb\xf4\x5b\x97\xd7\x94\x56\x4f\xb8\xa2\x76\x72\x69\x45\x45\xa2\xc9\xd1\x52\x2c\x82\x3d\x4c\x05\x8c\xb7\xa2\x78\x1b\xe9\x2d\x74\xde\x46\x06\x0b\x5d\xe1\xf5\x9d\x2b\xd5\x0f\x10\xdd\x41\xe2\x0f\x74\xbe\x73\x81\x2a\x5c\x19\xa0\x0c\xd3\xd5\xdd\x65\x7d\xae\x23\xcd\x71\xfa\xb7\xeb\xb8\x6f\x47\x4b\xff\x99\x1d\x25\x8c\xef\x28\x61\x4a\x47\x4b\xff\xdf\x3a\x4a\x98\xdd\xb1\x29\xfd\xf5\xe9\xe8\x4f\x6c\xc3\xe6\x48\x5d\xeb\x92\x7a\x2b\x73\x08\x17\x31\x7a\xb6\x65\xa4\x7e\xa4\xf3\xbf\x3a\x5a\x7b\xff\x60\x47\x09\x3f\x75\x94\xf0\x6b\x47\xbb\xae\xdd\x3a\xe9\x75\xcd\x5d\xad\xe9\xca\xfc\xcc\x4b\x5f\x79\xf5\x65\x43\x2e\xac\xaa\x8c\x8e\x2e\x9d\x3c\x2d\xda\xa3\x64\x46\x75\x59\x69\xcc\xdc\x71\xec\x0f\x7b\xd9\x00\xf8\x85\x12\x95\x99\x04\x11\x85\x74\xb3\x2f\xf7\x8f\x10\x2c\x4c\xc8\xc2\xc4\x8c\xb9\xcf\x49\xba\xda\x23\x09\xca\x52\x08\x3b\x34\x1f\x74\xb2\xf4\xdd\xd2\x49\xc2\xa2\x4e\x12\x96\x74\xb2\xf4\x3d\x66\xe8\xdb\x9d\x96\xef\x52\xe8\xab\x2c\xd5\xe6\xe3\xb8\x1c\xd8\xcb\x72\x61\x0d\x8b\x57\x93\xd1\xfe\x07\xe6\x5a\x62\x52\x29\x38\xd9\x56\xde\x7f\xac\xf9\xbf\xb3\xa5\xa3\x75\x67\x09\x1d\x3a\x4b\xe8\xd2\xd9\xd2\x71\x52\x67\x4d\x47\x6a\xdf\xfa\xb4\x74\x94\x57\x96\x45\x67\x2a\x27\x88\x26\x64\x73\xb3\x84\x90\x48\xb4\x72\xdf\xa9\xeb\x1f\x79\xe8\x58\xd0\x59\xc2\xa2\xce\x12\x96\x78\xe8\x78\xd2\xd0\x91\x9a\xaf\xe7\xd2\x31\x76\xdc\x65\x83\x74\x4a\x59\x2e\xec\x63\x79\xf0\x27\x34\xa1\x03\xf3\xd7\x8f\xbe\x84\x73\x55\xb5\xe3\x43\xf7\xcc\xf8\x44\x8f\xbf\x8b\xc5\x8d\x74\x91\x90\xd3\x45\x42\x41\x17\x8f\xff\xbb\x8b\xc6\x4d\xad\xcb\x18\xc7\x3d\xab\xb4\x56\x99\x35\x93\x32\x60\x1f\xcb\x84\x99\x49\x8e\x3d\xf4\xc0\x66\xc4\xe7\x7d\x97\x5e\x7f\x0f\xee\x4d\x5d\x24\xdc\xd2\x45\xc2\xed\x1e\xdc\x3b\xbb\xa4\xf7\xc3\x68\xdc\x92\xb1\xb5\xe7\x56\xd6\x56\x47\x27\x97\x4f\x29\xd7\x6e\xa7\x6a\x09\xfb\x98\x0f\x76\x21\x92\x4c\x6e\x80\xf4\xa9\xb6\x03\x3d\x78\x3f\xb9\xbf\xbb\xab\x04\xde\xd5\xe2\x65\x76\x3d\x06\xde\x99\x55\x55\xd5\xae\xc2\xa9\xc0\xfc\xb0\x8f\x05\xe0\x1b\xed\xe3\xe2\x26\x15\x8e\x6b\xcb\xf3\x33\xad\x07\x76\xb5\x78\x15\x5d\x25\x5c\xda\x55\xc2\x0c\x0f\xde\xd5\xc7\xc2\x3b\x6b\x46\x45\xac\x7c\x72\x69\xad\x0e\x02\x06\x61\x1f\x0b\xc1\x2f\x06\x90\x6b\x40\x5d\x81\xf9\x73\x9d\x07\xe8\xc1\x7b\xbd\xab\x84\xfa\xae\x12\x1a\xbb\x7a\xfc\x3b\x69\xd6\xaf\x5c\xd5\xd3\xab\x55\xb9\x50\xfb\x98\x84\x9d\x94\xa8\x26\xe9\xce\x98\xce\x7f\xec\x66\xfd\xaf\xbd\xbb\x49\xe8\xdf\x4d\xc2\xe0\x6e\x76\x1c\x63\xbb\x19\xff\x73\x2c\x1d\x7f\x94\x4c\xac\xd2\xd5\x3a\x03\xb0\x8f\x05\x75\x11\x73\x55\x4f\xda\xa4\xe4\x04\x09\x80\x1b\x4f\xe5\x17\xfa\xde\x57\x37\xab\x7f\xfd\xb7\x9b\x84\xa7\xba\x49\x78\xa6\x9b\x95\xaf\xb3\xbb\x4b\x98\xd7\x5d\x36\xe9\x0f\xbb\xbb\xaf\xdf\x8b\x1b\xf7\xae\xbb\x2f\x67\x5c\x14\xab\x2a\xd5\x17\x06\x1e\x44\xd8\xc7\x56\x23\x3c\xc7\x51\x60\x80\xba\x62\x04\x05\xa2\x23\x98\x9f\x38\x0a\x8a\x50\x36\xe6\x92\xbe\x77\xa7\x5a\x13\x52\x0e\x05\x94\xa6\xcb\x54\x8f\xcd\x2c\xec\xc4\x4a\x89\x70\x04\x12\x8e\x26\xa2\xd3\x91\xf0\x77\x44\x34\x0e\x09\x27\x10\xd1\xf9\x48\xec\x5c\x35\xb4\x71\x74\x9a\x7a\x1c\x43\x13\xd4\xe3\xe9\x34\x5c\x3d\x9e\x48\xbf\x53\x8f\x23\xe8\x38\xf5\x38\x88\x46\xd3\x89\xd4\x17\xfb\x51\x06\x5e\x49\xc3\x28\x8f\x4e\x51\x91\x2c\x7d\xbd\x7a\x3c\x3b\xc9\xf3\xea\x0c\x36\xd8\xf3\x6a\x94\x12\x23\x6d\x55\x40\xf3\x1f\x00\xfd\x54\x35\x7d\xce\xc8\x24\x30\x71\x55\x24\x93\x4b\xf5\xda\xfd\xd1\xcd\xbe\xe3\x1d\x5a\xd1\x55\x42\x98\x08\x3b\x8c\x87\x4d\x3f\xe4\x2f\xb5\xfe\xdb\xc3\xce\x7f\xbb\x1e\x12\x3a\xbb\xaf\x7b\x78\xf2\x40\x7a\x98\xaa\xc9\x97\x37\xe5\xdb\x69\xd1\x99\x36\xaa\x51\x1d\x82\x7d\x2c\x0c\x5b\x1c\x2d\x8c\x12\xbb\x44\xc6\xfd\x33\x5f\x69\x3f\x80\x07\xef\x96\x1e\x12\x16\xf5\x90\xb0\xc4\x83\xb7\xe2\x28\x78\xe5\xd5\xa7\x4c\xaf\x8e\x5d\xe1\x09\xe1\x38\xb0\x8f\x09\xd8\xa9\x73\x1f\x55\xeb\x67\x9b\x1f\xb0\x47\xfb\x7f\x7b\xd8\xf3\xfb\x97\x1e\x12\x58\x4f\x09\xb2\xa7\xc5\x6b\xd5\xd3\xe4\xd7\xa4\xc1\x1b\x3b\xae\xe4\x94\x4b\x67\xe8\xd2\xd3\xd5\x79\xb0\x8f\xe5\x43\x9d\x2a\xc2\xa9\x6b\x4d\x0b\x47\x38\xcc\xd5\xe4\x54\xc3\xf4\x84\xe3\xf9\x6b\xed\xf7\xed\x69\x71\x6f\xed\x29\xe1\x8e\x9e\x12\xee\xee\x69\xf9\xfa\xcd\x9e\x12\xb6\xf7\x94\xe0\xbb\x3a\xd9\xdf\xd7\xbd\x5f\x12\x5f\x4f\x2f\x8d\x4d\x9e\xe6\xda\x16\xa7\x96\x4e\x2f\xaf\xb8\xc2\xb3\xcf\xfa\x0f\xd1\xce\x8e\x41\xb0\x8f\x0d\x86\x06\x81\x24\x36\x30\x7a\x52\xd5\x8c\xc3\x3d\x0e\xf7\xbe\x10\xfb\x1d\x5a\x4f\xb4\x96\xd9\x27\xee\xd2\x14\xb8\x27\x35\xfa\x51\x0d\x82\x48\x30\x2e\x88\x84\x14\xee\xe9\xe1\x08\x75\xa0\x78\xee\x0d\x7c\xa3\xfd\xc0\xbd\xac\xdc\x39\xaf\x97\x84\x0b\x7a\x49\xf8\x73\x2f\x3b\x9f\x57\xf4\x6a\x5e\xce\xd5\x96\x4f\xaf\xae\x88\xba\x27\x48\xa2\x21\x54\x0e\xec\x63\x39\xb0\xd3\x5c\x9e\x55\x17\xd5\x03\xa8\x5a\xd9\x62\x00\xb3\x54\x37\xf2\x4c\xb3\xa4\xdf\x6a\xb9\xd7\xcb\xf2\xcf\xd6\x5e\x12\xb6\xf5\x92\xf0\x81\x07\xff\xb3\x5e\xcd\xf3\xcf\xd8\x71\x2e\x76\x49\x13\xfe\x59\x2d\xd3\xf1\xcf\x5e\x9d\xff\xd0\xdb\xae\xe3\x19\xbd\x25\xfc\xbe\xb7\x84\x09\xbd\x2d\xde\xf4\xde\x46\xaf\x4a\x23\x6f\x2b\xb5\x17\xf0\xec\x19\xd3\x2f\x8a\xd6\x8c\xac\x2c\x4b\x9c\x9d\x11\xd8\xc7\x32\x60\x9d\x44\x62\x99\x2a\xa5\x21\x2b\xde\x7d\x1d\xdb\xe8\xe2\x2f\x14\x4e\xcc\xfb\x77\x3a\xff\xbd\xb7\xd5\xdb\x5f\xea\x2d\xe1\x7f\xbd\x25\xbc\xde\xdb\xca\xfb\x74\xe7\x75\xf7\x9e\x63\xc7\x9d\x1d\x8d\x79\xdd\x91\x04\xfb\x18\xc1\x4d\x3a\xb3\x5e\xff\xd9\xa7\xfd\x60\x7d\xec\xef\xef\xd3\x47\xc2\xc0\x3e\x12\x8e\xeb\xe3\x91\xfb\x7d\x8c\x1d\x6c\xe2\x57\x07\x16\xa5\xc1\xf1\x84\xc3\x49\xeb\x07\x77\xf9\x8c\x36\xa4\xcb\xc6\xa9\x0c\x43\x6e\x1a\x8b\x38\x4c\xa0\x63\x13\x32\xf6\xeb\xb8\x6f\x1f\xbb\xbe\x4f\xf6\x91\xb0\xa1\x8f\x84\x4d\x7d\xec\xbe\x61\x25\x12\x22\x25\x12\x7a\xcf\x4e\xd6\xb7\xcb\x36\xa4\xf8\x9f\xe3\x4a\x52\x1d\xf6\x86\x7d\xac\x0f\xac\xf5\x21\xc7\xb6\xee\xfc\xaa\x44\x12\xd5\x28\x42\x55\x8c\x0f\xa2\xc4\xb6\x78\xb5\x6b\x90\xc6\xf5\x98\x5f\x24\xfd\xd3\x47\xd7\xf8\xe8\x07\x69\xf2\x0c\x0e\xbb\x5a\x9c\x8f\xfc\xc4\x28\x8c\x21\x80\x4c\x0a\x98\x02\x78\xfe\xb8\xe3\xfc\x80\xf6\x83\x95\xd8\xbc\xab\xaa\x12\x09\x33\x4a\x24\x5c\x51\x62\xe7\xf1\xc7\x12\x3d\x8f\xb1\xdb\x34\xbd\x13\x6f\x6b\x4a\xf7\x10\x7d\xc1\xbd\x14\xf6\xb1\x8b\xe0\x80\xa2\x96\x02\xcc\x47\x11\xe6\xd2\x1c\x60\x25\x66\x0c\x01\x0a\xa9\x7d\x72\x09\x5d\xa9\xbc\x5c\x3e\xa6\x1b\x0c\x84\xb0\x15\x66\xa3\x0f\x19\x76\xc0\x02\x64\xe8\x47\x3f\x0e\x23\x9f\x1e\xb7\x69\xd2\x22\x30\x03\x25\x4a\x0c\xa3\xc4\x20\x86\xb0\x0d\x3d\xe6\x9e\x32\x7d\x95\x50\x40\x55\xa7\xcc\xfd\xdb\xca\xf4\xf1\xee\x45\xd9\x44\xa4\xee\x6b\x1f\xd4\xf5\xaf\xfa\x7a\xf2\x82\xfa\x4a\xf8\x63\x5f\x09\x7f\xed\x6b\xc7\x79\x69\xdf\xe6\xed\xc8\x71\x7a\x9c\x3a\xf3\x48\x6b\x3a\x5b\x02\xaa\xc7\x80\xde\x05\x0e\x85\x08\x40\x70\x2d\x7c\x0e\x69\xfe\xef\x6b\xf9\xf3\xe5\xbe\x12\x36\xf7\x95\xb0\xa5\xef\xb1\xf9\x3f\xd5\x1f\x4f\x70\x80\x11\x9c\xe9\xe1\xff\xef\x35\xff\xf7\xb3\xbf\xbf\xa4\x9f\x84\x41\xfd\x24\x0c\xed\x67\xc7\x73\x5a\xbf\xf4\xf1\xfe\x64\x1c\x4f\x90\x1f\x7d\x70\x80\xf9\x61\x5c\xc2\x22\xe0\x4a\xfb\x71\xe7\x5e\x9f\x14\x87\xb5\x1f\xa8\x9f\xcd\x3f\x5a\xd5\x4f\xc2\xc3\xfd\x24\x3c\xea\xc1\x5d\xdf\xaf\x79\x79\x6a\x71\xcb\x6b\xff\x50\x5e\x51\x36\xb9\xb4\x46\xe9\xc6\x23\x04\x1c\x60\x12\xa6\xe8\x8d\xa7\xbd\xb6\x76\xbc\x3f\xe8\xfc\xcf\xfe\x56\x8e\x17\xb9\xcf\xfb\x4b\xe8\xdc\xdf\x93\x07\xd9\x5f\xe3\xee\x35\xf9\x64\xb1\x1b\x3c\x72\xbc\x6a\xf2\x25\xa5\x65\x65\x35\x13\xab\xe2\x8b\xd8\x11\x0e\xb1\x4e\xd0\x16\xc9\x1f\x42\x16\x96\xc8\x7d\x8c\x00\xc2\xdc\x65\x24\x9f\x41\xf9\x51\x9f\xff\xfd\xed\x78\x6f\xeb\x2f\xe1\x8e\xfe\x12\xee\xf6\xe0\xae\xee\xdf\x92\xf1\x4e\x31\xa7\x21\xe1\x24\x1f\x1c\x62\x7e\x18\xa0\xc7\xaa\x7e\xdc\xf1\x7a\xf2\x39\x7e\xd2\xf1\xbf\xfe\x56\xaf\xcd\x1c\x20\x21\x7f\x80\x84\xa2\x01\x16\xb7\xd3\x00\x8d\xbb\x63\xe6\xd1\x70\xe3\x23\x8f\xc7\x19\x0e\x31\x01\xa7\xaa\x5d\xc5\x28\x5e\x8d\xf1\x88\x3e\xff\x07\xd8\xfd\x71\xfb\x00\x09\x4b\x06\x48\x58\x39\xc0\xca\xb1\x27\x07\x48\x78\x66\x80\x84\x33\x4d\xdd\x8b\xc4\x3d\x98\xf5\xe9\x70\x63\x55\x67\x56\x4d\x8e\xbb\x87\x2b\x8c\x65\xa2\x27\x7f\x5c\x1e\x1c\x62\x48\x4c\xd5\x35\x60\x30\x11\x17\x73\x76\x3b\x0f\xdf\xc5\xe9\x4e\xae\x1c\x8f\x21\xed\x98\x89\x7f\x21\xf1\xe7\x67\xcd\xf7\x03\xad\xff\x76\xe0\x40\x09\xc3\x06\x4a\x38\x65\xa0\xa5\xb3\x7c\xa0\x84\xd8\x40\x09\xfc\x09\xb3\xbf\x6e\x34\x71\x99\x14\xff\xb5\x4b\x8c\x3e\xf3\x2e\x1f\x3b\x6e\x74\x55\x65\xa5\x3e\x05\xda\xbb\xab\xa3\xd6\x85\x51\x06\xec\xd6\x16\xa2\x8f\xe9\x90\xe4\x02\xe4\x73\x90\xe6\x22\x9b\x87\x24\xd1\xef\xe3\xe4\x37\x05\xb8\x18\xe5\xb8\x54\xfb\x95\xcf\x99\xa1\xb2\x25\x7f\xd1\xe7\xff\x40\x99\xb8\xb7\xd8\x30\x50\xc2\x3b\x03\x25\xbc\x3f\xd0\xae\xe3\xce\x81\xc9\xf9\x31\xed\x67\x7a\xf8\x76\x46\x75\x75\x55\x4d\xac\x36\x7e\x34\x8c\x60\x70\x98\x71\x38\x39\x51\xbc\x44\xcd\xce\xaf\x3a\xfe\x39\xc8\xe2\x9c\x34\x48\xc2\xa8\x41\x12\x4e\x1d\x64\x71\xce\x1a\xd4\x32\x9c\xe9\xa5\xd5\x1e\xa8\x3f\x25\x43\xe9\x3f\xaa\xb0\xc7\xa2\x41\x56\xfe\x2c\x1f\x24\xe1\x81\x41\x12\x1e\xf2\xe0\x6d\x1c\xd4\xbc\x5f\xa2\x3c\x31\xa2\x49\xc5\x70\x98\xb5\x86\x4a\xa4\x70\x26\x32\x16\x54\x45\x52\x39\x73\x99\x33\x33\x5e\xa0\x54\x17\x12\xf1\x0d\xb6\x71\x8b\xf6\x83\x25\x74\x1d\x2c\xa1\xe7\x60\x8b\x77\xe2\x60\x8d\xf7\x8a\xa9\xeb\xb6\xf2\x7a\x8b\x57\x6a\x82\xa1\x3a\x20\x1d\x2b\xaf\xd2\xe5\x8d\x49\x83\x37\xa2\x7b\xc2\xbb\xfa\x94\x9f\xa1\xcf\xaf\x13\xd0\xfc\x14\x88\xc7\xe3\x49\xe1\xff\x7b\xb0\x8d\x87\x2f\x19\x2c\x61\xd9\x60\x09\x2b\x3c\xf8\xeb\x0d\xfe\x42\xd3\xcf\xa8\xf3\x36\x8b\x3f\xa5\xbc\x22\x16\xad\xb1\x21\x59\xc2\xa5\xac\x03\x1c\x66\x1d\xe1\xb0\xc1\xf6\x6b\x67\x84\x0f\x29\xc4\xd5\x51\xa2\xf4\x5b\x42\xf2\xdc\xc7\x62\x8a\x8e\xcc\x21\x56\x2e\xb4\x1d\x22\xa1\xd3\x10\x09\xdd\x86\x58\x3a\xfa\x0c\x69\xde\x3e\x28\xaf\xbe\x6c\x50\x55\xa5\x91\x43\x7a\x81\x17\xc6\xcb\x5a\xda\xf5\xe5\x0a\x67\xa6\x07\xe7\xba\x21\x12\xe6\x0c\x91\x30\xcf\x83\x73\xeb\xd1\x71\x86\x24\x70\x04\x1c\x66\x12\xee\x22\x75\xa7\xd7\x2b\xd8\x1d\x85\xb3\x7b\x88\xd5\x3f\x72\x8f\x93\x50\x7c\x9c\x84\xf6\xc7\xd9\xfd\x7c\xd9\x71\x12\xae\x76\xdf\x4b\xb9\x7f\x17\xaa\xb0\x76\xc7\x84\xea\x8a\xf2\xd8\xe9\x55\xb5\xb1\x71\x55\x35\xb1\x34\x6f\x95\x4c\x99\x51\x39\xb9\xbf\x96\xfc\x0b\x10\x0e\xb3\x5b\x10\xd6\x12\xe6\xab\x20\x5b\x09\x12\xf3\x31\xc1\x5c\x65\xe3\x8f\x62\x22\x4d\x08\x9e\x4d\x67\x05\x4f\xa5\x53\x9c\x42\xd2\x8e\xfb\x5c\x65\xc3\xf6\x17\x83\x68\x60\x70\x28\x1d\x17\xec\x4a\x5d\x82\xad\xa9\x38\x18\xa1\xb0\x73\x21\x93\xe4\xa8\xce\x47\x7e\x6a\x63\x62\xfd\x3e\xac\xe1\x19\x00\x59\xfa\x26\x10\x09\x46\xae\x89\xeb\xfe\xe7\x04\x7c\x42\x92\xcf\x21\xe1\xa7\x80\x43\x22\x48\x21\x87\x44\x98\x22\x0e\x89\x0c\xca\x74\x32\xdc\x93\x46\xa8\x79\x39\x7c\x9c\x9d\xff\xe0\x50\x09\x99\x43\x25\xe4\x0e\xb5\xf3\xdf\x71\xa8\xd1\xcb\xd2\xc8\xff\xda\xf8\xe0\x2f\xac\x32\xed\x34\x03\x70\x98\x05\x61\x05\x53\x17\x97\x5c\x45\x2b\x6e\xeb\x7a\xb6\xb5\x54\xb8\xd5\x43\x2d\xee\x35\x43\x25\xfc\x7b\xa8\x84\xb9\x1e\xdc\xdb\x0c\xee\xc6\x34\xeb\x7e\x46\x55\x79\xa5\x5d\x06\xf7\xc4\x91\x70\x98\xf9\xe0\x25\x85\x4b\x3c\x7e\x21\x53\xff\x76\x9f\xc2\xdb\x31\xd4\xee\x2b\x1a\x26\xc1\x37\x4c\x42\x68\x98\xc5\x9b\x34\x4c\xe3\x8d\xfb\xc6\xe8\x9f\x19\xde\x78\x92\xcd\x7b\xd0\x91\x24\x1d\xd7\x8a\xef\xb2\x59\x4e\x2d\x1c\x66\x31\xd8\xc1\x30\x44\xb9\xda\x48\x63\x85\x48\x32\x40\x84\x5d\x99\x60\x82\x39\xd8\x83\x42\xac\x10\xf3\x84\xbb\xfe\x21\xf4\xe3\x48\x0a\x22\xf2\x00\xb5\xc1\x5c\x9e\xc5\x5d\x69\xee\x9a\xcf\x41\x8c\xa0\x83\xd2\x21\x3f\x22\x65\xa0\x1f\xc0\xaf\x36\xae\x20\x25\xf3\xb9\x4e\x8e\x0e\x52\x84\x28\xc7\xc1\x6e\x2e\x85\x7e\x35\xbe\x57\x86\x59\xb9\xfc\xe5\x30\x09\x7b\x87\x49\xf8\x65\x98\xe5\xef\x91\xc7\x4b\x18\x7f\xbc\x04\x6e\xfc\xdc\xcb\xdf\x33\xf6\xca\xfa\x64\x3f\xee\x84\x58\xe9\xe4\x4b\x46\x97\x56\x97\x5e\x54\x5e\x51\x1e\x2b\x8f\xd6\xf6\x28\xa9\xae\xa9\xba\xc8\xe4\x6a\x9f\x08\x3f\x32\x29\x03\xbe\x02\x49\x3e\xbf\x0c\xc0\x10\x57\x9c\xf1\x5c\x8c\x78\x8c\x84\x1c\xcc\x66\xf1\xbb\x7a\xca\x27\xa0\xaa\x0a\x15\xb0\xb6\xac\x0f\x75\x32\x15\xe7\x24\x96\x30\xeb\x12\x95\xc4\x28\x40\x61\x8a\x48\x1e\x50\x21\xa0\x80\xaa\xf8\xe5\xa7\x80\x4b\x59\x40\x8d\x6f\xe9\xf1\x56\x2e\xaf\x3d\x5e\xc2\x86\xe3\x25\x6c\x3a\xde\xae\xdf\x17\xc7\xeb\xf5\x3b\xb0\xd4\xf8\xf1\x3d\xfc\x32\xa5\xf4\xb2\xaa\x9a\xf2\x58\xd4\xeb\x2f\x20\xec\xd7\x19\x7e\x64\x5d\x60\x07\xaa\xac\x46\x9f\x2f\x9e\x3d\x28\x18\x43\x7f\x3c\x87\x84\x09\x94\xac\x15\xba\x07\x45\x90\x4b\xe2\x24\x30\xae\x44\x05\x15\x5d\x43\x4f\x90\x30\xd3\xd0\x75\xe6\x09\x12\xc6\x9f\x20\xe1\xbc\x13\x2c\x5d\x65\x27\x18\xba\x56\x25\xfb\x33\x74\x5e\x99\xe6\xa5\x09\x55\x93\x2f\x89\xea\x8a\xc4\x98\x01\x3f\xb2\x4c\x58\xe0\x2e\xb9\xd0\x8d\xe6\x98\x69\xd0\xca\x0c\x3f\x87\x14\xee\xda\x13\x6c\x9c\x74\xf3\x09\x12\xea\x4f\x90\xf0\xc1\x09\x9e\x38\xe9\x89\x12\x86\x9f\x28\x61\xe9\xa7\x1a\xaf\x77\xbd\x99\x97\x43\x5e\xf9\x39\xb1\x6a\x82\x47\x73\xab\xa7\x71\xf0\x23\x6b\x23\x7d\xbe\x7c\xc9\x7d\xd9\xb0\x8c\xec\xa5\x67\x15\x41\x26\x44\x74\x82\x0c\x23\x4a\xa6\x8d\x8a\x3b\x52\x0e\xa0\x36\xa0\xcc\xe7\xbf\x22\xad\x27\x1a\xce\xfc\x14\xc0\xcc\x90\x2b\x8c\x75\xe2\x33\x52\x8e\x2a\x7b\xcd\x25\x52\x96\xdf\x15\x84\x41\x80\x36\xca\xc1\x92\xaf\xb8\x47\x07\x25\xc2\x6a\x7c\xf3\x4f\xb4\x7a\xe2\xfd\x27\x4a\x78\xe8\x44\x09\x8f\x9c\x68\xe7\xf5\xc5\x13\x9b\x97\x4b\x15\x55\x55\x97\xcc\xa8\x1e\x57\x53\x15\xab\x9a\x5c\x55\x71\x96\xd6\x34\xea\xb0\x15\x1c\x61\x45\x30\x0b\x91\x3b\xa6\x46\x7b\x80\x63\x10\x75\x2f\xb9\x9c\x84\x88\x8a\xe8\xf3\xef\x24\xeb\xdf\xe8\x74\x92\x84\x1e\x27\x49\xe8\x73\x92\xc5\x3f\xe7\x24\x63\x07\x98\xfb\x2c\x47\xe6\x36\xc1\xaf\xaa\x89\x19\xec\xa5\x34\x14\x8e\xb0\x61\xb0\x5c\xe9\x79\x22\x44\x8a\x02\xe6\x0b\x3a\xe8\x60\x86\x83\xae\xc8\x46\xe1\x38\x2c\x97\xb9\xd6\xb4\x43\x1c\x05\x6f\xcd\x98\x70\x69\xca\x50\xf4\xac\x3c\xc9\xf2\xff\x7b\x27\x49\xd8\x71\x92\x84\x1f\x4f\xb2\xeb\x5d\x7b\xb2\x84\x95\x27\x4b\x68\xec\xa8\xe5\x56\x45\xbc\xaf\x65\x41\x7a\x39\x76\xa6\xa2\x51\xeb\xd1\x5e\xaa\xc7\x8e\x1b\x1f\x8d\xcd\xa8\xa9\xd4\xe5\x31\xaf\x80\x23\xac\xc3\x43\x88\x6b\xb0\x57\x16\xcb\x16\x59\x2c\x9b\xb2\x78\x36\x65\x51\x76\x01\xec\x56\x3c\x11\xe2\x44\x82\x33\x1d\xfa\xca\x47\x47\x5d\xda\xf7\x61\x40\xa5\x98\xf4\x44\x13\x1e\x63\x6d\x59\x2b\x6a\x4f\x84\x1d\x48\x57\xab\xed\x43\xed\x88\x28\x82\x6f\xbb\xf6\xdf\x3b\xc4\x04\x32\x7a\x9b\xd8\xbb\x44\xef\x11\x31\x7a\x8b\xe8\x6d\xa2\x77\x49\x65\xb8\x75\x22\xbf\x93\xa7\xba\x4d\x32\xbc\x09\xd5\xfd\x31\xa4\x00\x23\x21\x1d\xd7\x9e\x72\x94\x78\xd4\xc9\xca\x42\x19\xe8\x3a\x00\xe7\x23\x46\x61\x87\xc2\x41\x3f\x6f\xef\x00\x74\x20\xc4\x7c\x95\x2b\xa2\xf3\x45\xa4\x30\xf9\x90\xa6\xa3\x52\x16\x67\x4c\xb1\x40\xa6\x5e\xff\xe1\xf6\x7c\xea\x38\x5c\x42\xf7\xe1\x12\x7a\x0f\xb7\xeb\x7f\xfc\x70\xbd\xfe\x15\xb3\xf4\xba\x1f\x7e\xd3\xbb\xaf\xdc\x59\xad\x3d\x65\x4a\xa9\xbe\x9c\xb1\x94\x65\xc0\x11\x96\x09\x4b\xb4\xb3\x47\x15\x35\x60\xba\x2e\x95\xe7\x64\xcc\xd2\xfa\xdf\x70\xbb\xce\xcb\x87\x4b\x58\x35\x5c\xc2\x1a\x0f\xee\x0b\x06\x77\xf6\x82\x74\xf6\x58\xea\xfa\xc6\x4f\xc8\xa5\x98\x03\x47\x58\x2e\xac\xd5\xfb\x39\x84\x2e\xeb\x67\xe8\x1c\x42\xdd\x34\x8d\xe2\xc6\x27\x64\xeb\xf1\x8f\xb0\xfc\xdf\x79\x84\x84\x1e\x23\x24\xf4\x19\x61\xe9\x18\x30\xc2\xe8\x65\x7f\x3b\xd6\xfe\x33\x15\xd0\x7e\x61\xdc\x35\x84\xad\x12\x98\xa3\xf5\xbf\x11\x9e\xfb\x7f\x23\x24\xfc\x67\x84\x84\x3b\x3d\x38\xcb\x0c\xce\x8e\x5b\x8e\x3e\xde\x8a\xa4\xf1\x56\x6b\xbc\x21\x5e\xbc\x5c\x85\xb7\xd7\x33\xae\xec\x91\x12\x0a\x47\x4a\x68\x3d\xd2\xee\xa3\x41\x23\x25\x9c\x30\x52\xc2\xda\x7f\x24\xfb\xd1\x16\x26\x9d\x93\x93\xab\x2a\x2b\xbd\x61\xf7\xf8\x3b\x55\x97\xe8\xd9\xee\x09\x5f\xb2\x5e\xf0\x1e\xa1\x9f\x85\x14\x73\x52\x06\x47\x16\x40\xe6\x60\x58\xc9\x73\x46\x1d\xb4\xf1\xd9\x39\xc1\x00\x79\x5a\xee\x8d\xb4\xf4\xdd\x3b\x52\xc2\x03\x23\x25\x3c\xe4\xa1\x6f\xd3\x48\x09\xaf\xa4\xa1\x6f\x57\x1a\xfa\x3c\x61\xf5\xae\xf0\x25\xeb\x06\xfb\x08\x3b\xb0\xce\xa4\xaf\xd9\xb3\x56\x52\x15\xa2\x71\x89\x69\xa3\x89\x69\xef\xd5\xd3\xf2\x15\x3d\xed\x47\x59\xfb\x6b\xe0\x28\x09\x43\x47\x49\x38\x71\x94\xa5\x67\xdc\x28\x09\x7f\x70\xbf\x73\x65\x72\x3c\x36\x96\x86\x9e\x44\x7a\xc4\x38\x4d\xce\x0d\x0c\x87\xb1\x13\x3d\xe4\x9c\xa4\x3c\xee\x29\xe4\x14\x68\xf9\xe7\xa1\xe3\xd9\x51\x12\x9e\x1b\x25\xe1\x25\x0f\x1d\xee\x9f\x86\x51\x12\xc6\xa5\xf8\xbb\x66\xa7\xa1\x43\xf9\x0c\x4c\x62\x52\x08\xbe\x64\x21\xa8\x27\x76\x3e\xb9\x07\xff\x05\x0c\x94\x26\xe6\x99\x87\x42\x85\xdf\x7d\xb4\xc5\x1f\x31\x5a\xc2\xe8\xd1\x12\x4e\x1b\x9d\x8c\x3f\x61\x74\x53\xfc\xe5\x69\xf9\x66\x7a\x95\xd6\x46\xbc\x04\x54\x28\x02\xa6\x37\x21\xa0\x95\x1e\xff\x68\x2b\x8f\x36\x8d\x96\xf0\xf2\x68\x09\xaf\x7a\xf0\x3f\x1c\x2d\x61\xd7\x68\x09\xb1\x14\xff\xef\x63\x69\xf0\x27\x44\x63\xde\x5c\xe9\x59\x86\x3b\x36\x33\xbc\x82\x5d\x45\x82\x53\x21\x47\x3f\xfe\x4d\xd5\x59\xa1\x26\xbc\x51\xa4\xf5\x9e\x31\x96\x9e\x73\xc7\x48\xf8\xe3\x18\x09\x7f\x1d\x63\xe9\x89\xfd\x3f\x6d\xdf\x01\x5f\x55\x91\xfd\x7f\xce\x99\xb9\xf7\xdc\x57\xf2\xd2\x48\x42\x17\x15\x1b\x2a\xa2\x62\xdb\x75\x5d\x91\x22\x20\x02\xd2\xc4\x4e\x48\x1e\x24\x12\x92\x90\x42\xb1\x22\x22\xa2\x22\x06\x44\x54\x88\x8a\x88\x8a\x88\x88\xa8\x88\x88\x88\x8a\x8a\xae\x05\xb1\x61\x5d\x54\x44\x57\x51\x51\x51\xb1\xff\x3f\x77\xe6\xbe\x37\x93\xe4\xa5\xb0\xfb\xfb\x87\x0f\x2f\xc9\x4b\x72\xbf\x67\x66\xce\x9c\x39\x73\x6a\x2f\x86\x8b\x7b\x35\xa4\x67\x63\x6a\x7a\xfc\xad\x94\x8a\xa6\x6d\x02\x6f\x40\x31\x17\x93\x54\xdd\x88\x8d\x90\x05\xed\x14\x5d\x9b\x2d\xba\xbe\xe9\xc5\xb0\xbb\x17\xc3\x1e\x8b\xae\xb4\xde\x0c\xad\x7a\x37\xa4\xeb\xcd\xd4\x74\xa9\x2d\x94\x8a\xb0\x9f\x04\xde\x8d\x62\xa9\x21\xec\xbe\xc6\x08\x6b\xaf\xe8\x1a\xd5\xdb\xf0\xcf\xc4\xde\x0c\x97\xf4\x66\x98\xda\xdb\xc8\xb9\xdb\x7b\x07\x71\xe3\x81\x3d\x21\x51\xdf\x44\xd3\x33\xa8\x5c\x45\xf3\x1c\xd2\x35\x19\xd4\xe3\xab\x33\x5f\x8a\xb6\xb0\x3b\x11\xc9\xae\x8d\xa9\x9e\x94\xc2\xd7\x9c\x23\xd2\x3f\x5b\x00\x5c\x12\xbe\x16\xab\xca\xe3\xfa\x5f\x59\x7e\xab\x0e\xfa\xfe\xd7\xdb\xd8\x1d\x33\xfa\x30\xe4\xf4\x61\x68\xd3\xc7\xd0\x75\x48\x9f\xa6\xec\x8e\x49\xba\x86\x15\x8f\x8f\x97\x55\x6b\x1f\x7d\x0e\x7c\x29\x72\x61\x03\xeb\x83\xd8\xf5\x15\x82\x90\x32\x36\x68\x9c\x8e\x5a\xee\xf7\x31\xb8\x77\xf5\x61\x58\xda\x87\x61\x55\x1f\x2b\xbe\xb8\x0f\xc3\xd6\x3e\xdc\x00\xb7\xfb\xba\xd4\xf8\xf1\xf1\xe5\x65\x15\xf9\x15\x53\x12\x96\x9f\x9e\x65\xa5\xa5\xc9\xc9\x1a\x75\x30\x7c\x29\x42\xb9\x6e\x4e\x6e\xae\x84\xf7\x18\x5d\xef\x39\x96\x44\x1b\x99\x3c\x91\x24\x11\x1d\x7c\x8e\x09\x09\x20\x47\xb6\x02\x08\xa9\xa2\x36\x56\x5c\xe4\x3e\x5a\x0e\x9c\x6a\xc9\x81\x53\x19\xfa\x9c\xca\xd0\xff\x54\x33\x5f\x23\x4f\x6d\xca\x1e\xee\xef\xf9\x86\x2b\xc9\xf0\xa5\xf0\x60\x81\x17\xac\xa4\x50\x2b\x27\x13\x99\x92\x9d\xb4\x1d\xec\x54\x33\x5f\xab\x4e\x65\x78\xf4\x54\x86\xc7\x4f\x35\x76\xfe\xfa\x75\x9e\x1a\xe0\x99\x15\x22\xf8\x52\x10\xac\x4c\xf8\xba\xf6\xd5\x7c\x60\x3d\xbf\x55\x5f\x86\xbc\xbe\x0c\xed\xfa\xee\xcd\xf3\xcd\x0a\x04\x08\xab\x34\xc2\x7e\x9a\xff\xfb\x1a\xbb\xfa\xe5\x7d\x19\xa6\xf7\x65\x98\xd9\xd7\xcc\xdb\xac\xbe\x8d\xfb\x45\x86\x97\x8e\x2b\x2d\x9b\x54\x1a\x38\x2b\x14\x9e\x99\xbe\x72\x01\x5f\x0a\x09\x6b\x3d\x59\xcf\x7c\xb8\xbf\x96\x07\x7d\xcd\x7a\x7d\xd7\x97\x61\x77\x5f\x86\x3d\xcd\x8c\x2b\x15\x5e\xfd\xe9\x5b\x97\x74\x15\x76\xd6\xf2\xb0\x9f\xc1\x39\xa7\x1f\xc3\xf9\xfd\x18\x46\xf7\xfb\x2f\x70\x1a\x4c\xe3\xfa\x00\xe9\x00\x7d\x0e\x58\x38\x4f\xf5\x63\x78\xae\x1f\xc3\x8b\xfd\xcc\x3c\xbe\xdf\xaf\x29\xfe\xeb\x35\x70\x68\x7d\xf6\xab\xc1\x10\x7c\x29\xc2\xf0\xa7\x17\x78\x64\x5c\xe5\x69\xe2\xc0\x27\x63\x4a\xbe\x1c\xa8\xf5\x81\xfe\x86\x4f\x4e\xe8\xcf\x70\x62\x7f\x86\x93\xfb\x37\x1d\x5f\x63\xe3\x9a\x79\xf4\xd7\x4d\x40\x6d\x28\xb1\x64\x07\xa9\xe7\x4f\xb5\x9e\xbf\xb0\x3f\xc3\xed\xfd\x19\x16\xef\xcd\xf3\xad\xf9\x73\xe1\x4b\xe1\xc2\x3d\xa1\xa0\x92\xad\xb6\x03\xf6\x37\xfa\xd5\x1f\xfd\x19\xc4\x69\x0c\x7c\x9a\x99\xbf\xb4\xd3\x02\xfb\x75\x70\x2e\x2c\xbd\xd4\xe0\x8c\xd5\x05\x9e\xfc\xb3\xaa\x4f\x45\xd9\x78\x3d\x7b\x12\xbe\x14\x0e\xac\x0e\xa1\xae\xb1\x6b\xea\xcf\x1d\xa2\xf0\x46\x9e\x66\xec\x32\xe3\x4e\x63\x28\x3f\x8d\xa1\xca\xc2\x9b\x74\x5a\x53\xf2\x75\x4c\x71\x49\xfc\x90\xae\x05\x09\xbd\xa9\x9b\x84\x69\xd2\x81\x6e\x75\x0a\x3e\x74\x51\x38\x1b\x4e\x33\xfb\xeb\xc3\xd3\x18\x3e\x3d\x8d\xe1\x73\x0b\xc7\x1d\xa0\x71\x16\x05\xf5\xb3\xd6\xd5\x34\xc4\x19\x1b\xaf\x1a\x50\x5c\x1a\xf7\xc7\xd6\x2b\xbf\x4a\x85\x0a\x6d\xc6\x76\x30\x4d\xb6\x87\xee\xc9\x1e\xbb\x61\x47\x1d\x29\x84\x18\x16\x51\x55\x94\x2e\x3d\x08\x96\x4f\x13\xe4\x5a\xfb\xef\x50\x3d\xfe\x01\x86\xae\xd2\x01\x0c\x55\x03\x18\x26\x0f\x30\x74\xdd\x18\xd0\xf5\xf2\xa5\x75\xcf\x63\x9b\xae\x8a\x78\x7e\xe1\x80\xe0\xfc\x5d\x89\xb9\x30\x4d\xe6\x41\x21\x12\xb9\xd4\x4a\x05\xb9\x07\x05\xb6\x10\x45\x3a\x46\x83\x10\x34\xc2\x90\x94\xca\xad\x73\x98\xb6\xff\x0d\x30\xf6\x84\x2f\x07\x30\xec\x1a\xc0\xb0\xdb\xa2\x03\x4e\x0f\xf2\x51\x03\xbb\xfe\x9b\x37\x1a\x3a\xca\xca\xe3\xda\x6d\x83\xe9\x30\x4d\x66\xc0\x4c\xed\xae\x71\x23\x22\x28\xed\x5e\xc7\x7e\x7e\xb8\xc2\x1b\x7c\xba\xc1\x1b\x7d\x3a\xc3\xd8\xd3\x19\xc6\x9d\x6e\xc5\x83\x04\x78\xbf\xa7\x88\x17\x2b\x28\xab\x2e\xad\xea\x51\x3a\xe5\x94\x29\x5a\x7d\x1f\x15\x82\x69\x52\x15\x91\xd4\x71\x4b\x02\xc3\x2a\x5e\x4c\xf3\x75\x57\xbd\xfe\xa7\x1b\xbe\xde\x72\x3a\xc3\xd6\xd3\x19\x3e\xb0\xf0\xe4\xc0\xa0\xae\x49\x3d\xbf\x5a\xd2\x8e\xdb\xa3\xca\x87\xab\xd4\x19\x7c\x07\xc3\x34\x79\x08\xbc\x8c\x3a\x27\x8d\x12\xc9\xbf\x8e\x3f\xc7\x98\xa5\xbf\x53\x26\x67\x47\xa6\x39\xfa\x26\xdb\x9a\x22\x1a\xfd\x08\x3d\xfe\x81\x66\xfc\x17\x0c\x64\x28\x1c\xc8\x50\x34\xd0\xd0\x53\x32\xb0\x71\x79\x3f\x36\x5e\xd5\xa7\x38\x5e\x52\x58\x19\xc8\xf7\x69\x52\xc2\x6e\xac\x2f\xdf\xbb\x29\x9c\x95\x16\xce\xda\x81\x0c\x4f\x0e\x64\x78\x7a\x60\xd3\xf2\xa2\xb0\xaa\xac\x18\x80\x22\x30\x4d\x46\x60\x06\x39\x81\x79\x0b\x75\xc1\xc3\x23\xb5\x1f\x68\x90\x79\x6e\xd6\x20\x86\x9c\x41\x0c\x6d\x06\x35\xfd\xdc\xc9\xfa\xb9\x3e\x93\xa4\xc3\x3d\xfe\x36\x91\xaa\x2c\x47\xb6\x32\xa0\xe9\xb6\x07\x32\xe9\x61\x3f\x4a\xeb\x41\x83\x8c\x3c\x9f\x36\x88\xe1\xea\x41\x0c\xd7\x0d\xb2\xfc\x1f\x83\x1a\x8f\x3b\x2d\x0e\xe2\xf9\xca\x19\xa6\x49\x2f\x88\x36\x57\x91\x3a\x64\x15\x36\x3d\x5a\xf3\xbf\x85\xf3\xd5\x20\x86\xef\x06\x31\xfc\x68\xe1\xa4\x0d\x6e\x1c\xa7\x3a\x01\x54\x83\x31\x35\xb6\x3f\x95\x20\x50\x3d\x43\x25\x86\x91\x28\x0f\x73\x29\xa4\x2e\x6f\x5e\x12\xb7\xbb\xde\xff\x83\x0d\x5f\x8e\x1d\xcc\x30\x7e\x30\xc3\x84\xc1\x06\xf7\xca\xc1\x8d\xdb\xf1\x74\xd5\x8d\xbe\x3a\x94\x78\x33\x66\xc2\x34\x99\x05\x8b\x55\x2c\xb1\xaf\xd1\x4a\x44\x0f\xd3\x5d\x55\x0d\xd2\x72\xe0\x1e\xa3\xed\xe1\x83\x8d\xdc\xd9\x32\x98\xe1\xad\xc1\x0c\xef\x0e\x6e\x7a\xfd\x4a\x74\x94\xa9\x0b\xd3\xa4\x0b\x5b\x85\x20\xb4\xe3\x81\x8e\xd5\xe7\xdf\x19\x66\x1e\x8f\x39\x83\xe1\xf8\x33\x18\x4e\x3c\xa3\x99\xe7\x96\x4d\x8a\x57\xf4\x18\xda\xb3\x5f\xbf\xc4\x16\xf3\x37\x74\x08\x76\x0a\x69\xda\x55\xc3\x71\xda\xfe\x73\x86\xa1\xfb\xe6\x33\x18\x6a\xcf\x60\x58\x74\x86\x99\xaf\xd7\x02\xac\x54\x38\x2a\x4e\x26\x61\x02\x19\xb5\x2f\x4c\x97\xfb\x41\xa7\xa0\x34\x4c\xd4\xf1\x57\x2c\x2a\xa2\x28\x55\x45\x39\xa9\xa2\x5f\x62\xb8\x2f\x32\xb2\x08\xa9\x16\x28\x99\x04\xd0\x36\xb9\x82\xc7\x2b\x7a\x5a\x0f\x31\xf9\xd2\x5d\x86\x30\x74\x1b\xc2\xd0\x7d\x88\xa1\x27\x1e\xfc\x3c\xd1\x1f\x68\xe3\x32\x43\x8f\x2f\xb7\x87\xc6\x2b\x26\x16\x17\x68\xb9\xb2\x88\xba\xc3\x0c\x79\x0c\x74\x4a\xd4\xf2\x73\x64\x10\x01\xe5\x21\x39\x9e\x8e\xd4\x41\x12\x21\x24\xde\x07\xbb\x89\xe3\x84\x10\x1d\x29\x3d\x70\xe7\xb0\x8a\xec\x74\xc9\x25\x81\x48\x5e\x28\x16\x50\x75\x82\x96\x7f\x43\x2c\xf9\x37\x84\xe1\x9d\x21\x0c\xef\x5b\x74\x7e\x12\xd0\x79\x58\x0a\x3e\x1b\x5b\x56\xd7\x5a\x56\x2e\x61\x86\x74\xa0\xc8\xaa\x1a\x69\xc9\x9d\xbf\x69\x7d\x6f\xa8\xb1\xfb\x0f\x1a\xca\x30\x7c\x28\x43\xfe\x50\x73\x7f\xa9\x19\xca\x70\xe7\x50\x86\xc3\xde\x0a\xfc\x2c\x41\x7f\xd1\x2a\x2b\x3e\xa0\x32\xb0\xfb\x07\xf1\x01\x7d\x7a\xe9\xa4\xe0\xce\x30\x53\x8a\x76\x6e\xfb\x9c\x76\xb2\xbd\xd0\x9d\xfd\x7d\x85\x4c\x0e\x11\x9d\x82\x8e\x18\xfb\x07\x81\xf4\x52\x65\x7b\x25\xfa\x64\x8c\x93\x19\x41\x54\x92\xca\x49\x93\x8e\x20\x57\x95\x7c\x74\x31\x87\x64\x72\x87\xfc\x5d\xeb\x41\x43\x8d\x9e\xf5\x97\x4f\xf7\x30\x06\x77\x98\xe1\xe3\xfa\xfd\x24\xeb\xe4\x6b\xe4\x17\x16\x56\xf4\xa9\x2e\x2d\x00\xa0\x4c\x98\x29\x33\xfd\x93\xa2\x55\x50\xb5\xd1\x43\x47\x35\x5d\xc9\x4b\x36\xf1\x15\xca\x7d\x02\x27\x6a\xbf\xdf\x30\x13\x57\x31\x7f\x18\x43\xed\x30\x86\x75\xc3\xcc\xbc\xd1\x70\x86\x23\x86\x33\x4c\x8f\x68\xbb\xf5\xb0\x6d\x1a\xbf\xe8\x88\x14\xf9\x5d\x85\xc9\xd4\xc0\xe4\x5b\x89\x42\x1e\x9b\x69\x28\xcc\x94\xb2\x1d\x7d\x88\x11\x74\x7e\xc7\xd6\xbf\xa1\xf8\x1d\xb3\x75\x5e\xd7\xb7\xe8\xec\x42\x01\xbf\x22\xba\x94\x8b\x8f\x21\x65\xe9\xa4\x26\x67\x9e\x8a\xfc\x76\x55\x60\xb6\x2b\x9d\x3b\x48\xec\x42\x47\x05\xb5\xa2\x83\x79\x52\x62\x06\xa6\x51\x0c\x6f\x46\x77\x16\xd2\x75\xe8\xcc\xd0\xd5\x3b\xc9\xaa\xe0\x41\x89\x5c\x03\x22\x5d\xad\x97\xbc\x28\x21\x4b\x89\x52\xa6\xeb\x02\x95\x11\x72\x9c\xd6\xae\x70\xb2\xb5\x97\x96\xf5\xca\xfc\x43\xdb\xff\x86\x1b\xfb\xc5\xfd\xc3\x19\x1e\x1a\xce\xf0\xee\x70\x33\x3f\x99\x23\x18\xf6\x1b\xc1\xb0\x3d\xc8\x87\xdf\x1e\xf4\xe7\xda\xd5\x27\xc5\xfc\x94\x14\x57\x56\xc5\x4b\x87\x56\x55\xc4\xf3\xc7\x43\xd0\x38\x70\xa6\xf4\xda\xa1\x4a\x48\xfb\x1d\xdd\xdf\x50\x44\xcd\x84\xd4\x99\x9c\x2d\x14\xc8\xd9\x30\x5d\x43\x18\x4c\x90\x7c\x59\x95\x0e\xc2\xd7\x48\x8c\x70\x77\x22\x7d\x85\xce\x27\x28\x3e\x4e\x64\x9b\x7d\x84\x2a\x54\x34\x4f\x15\x81\x75\x29\xcd\x11\x5e\x3a\x80\xa7\x4a\x35\x49\xc7\x75\x05\x05\x03\x0e\x2b\xc7\xb4\x56\xfd\x4f\xd2\x72\x6f\x84\x39\x6f\xef\x1e\xc1\x70\xff\x08\x86\x7f\x8d\xb0\xc6\x7d\x26\xc3\x81\x67\x32\x6c\x5f\x15\xec\xa3\xa0\x0e\xd1\xd2\x54\x7c\xa1\xc7\xed\xeb\xb0\x63\x2b\xf4\xc8\x37\xe3\x40\x98\x29\x63\x75\x46\xfe\x7b\x9d\x11\xb7\x56\xa7\x9a\x93\x25\xda\x4b\x89\x6f\x98\x11\x2f\x10\x6a\xc4\xb7\x09\x31\x4b\x88\x47\xc9\x5d\x43\xf4\x18\x39\xab\x88\x3a\x50\x70\x0e\x91\xa7\x0a\x6e\x91\x0c\xa9\xb0\xc0\x88\xcc\xd1\xe3\x17\xc2\x8d\x91\xa0\x18\x39\x00\x31\x33\x07\x8e\x08\x96\x3d\x38\x46\xfe\xa9\xf5\x80\x33\xcd\x3d\xa1\xe6\x4c\x86\x1b\xcf\x64\xb8\xf9\xcc\xa6\xeb\x52\x8c\xcf\x9f\x3c\x40\x8d\x34\x5e\x71\x4a\x7e\xc1\xb8\x92\xb2\xb1\xea\xd2\x78\xad\x24\xe8\x68\x0e\xae\x93\xf5\x7e\x3f\xd3\xf0\xd5\xcf\x67\x32\xfc\x71\x26\x43\xda\x48\x33\xbf\x9d\x46\x32\x1c\x34\x92\x61\x53\x75\x5d\x3b\xee\x74\x5b\x5e\x4d\xa9\x34\xae\xca\x1a\x6c\x05\xb3\xa4\xf3\x03\xba\xbb\x91\x7e\x40\x67\x37\x0a\xe8\x92\x10\xe6\xd8\xcb\xed\x41\xa7\x38\xc7\x04\xa2\x3b\x0b\xc0\xa1\xba\x59\x64\x00\x3d\xb4\x3c\x18\x69\xce\xd3\x99\x23\x19\xae\x1b\xc9\x70\xc3\xc8\xe6\xe2\x17\x87\xf5\x4c\x11\xc0\x38\x5b\x12\x1c\x6b\xc6\x7d\x8a\x7a\xfe\x56\xeb\xf9\xdf\x8e\x64\xf8\x71\x24\xc3\x2f\x23\xcd\xb9\xe0\x9d\x15\xc4\xd3\x04\x7d\xa0\x7b\xdd\x94\x12\xc7\x04\x30\x6e\xc6\x28\xcc\x96\x69\xf0\xb7\x44\x00\xa3\x94\x22\x11\xc0\x18\xc4\xf4\xea\x2b\x73\x4f\xad\xff\x9c\x65\xe4\x6c\xe5\x59\x0c\x93\xcf\x62\xb8\xe4\x2c\x83\x7f\xd5\x59\x4d\xdd\xff\x92\xf8\x0d\x02\x19\x67\x4b\x86\xc1\x29\x03\x19\x7b\xe9\x71\x9f\x65\xd6\xfb\xbb\xb3\x18\x7e\xf6\x31\xcf\x36\xeb\xdd\xf1\x6c\x86\x03\xce\x66\xa8\xad\x77\xef\x1a\xb6\xae\x1e\x7e\xcf\xa4\xab\xc3\xdc\x79\x0f\xf5\xe7\x7a\x7f\xd1\xb9\xf3\xfe\x02\x36\xf9\x97\xa1\x19\x28\xae\xd2\x6d\xed\x03\x47\x87\x74\x70\x3a\x06\xce\x85\xfd\x54\x8d\xe8\xa4\xa7\xa3\xb7\x5e\xf7\xb3\x8d\x9e\x73\xe5\xd9\x0c\xd7\x9c\xcd\x70\xfd\xd9\x66\x5e\x6a\xcf\xae\x1b\x67\x79\xe2\xdc\xba\xe7\xa6\x8e\xb3\x1c\xd6\x73\xb0\xbe\x98\xed\x07\x35\x72\x7f\xd8\xaf\xa9\x40\xcb\x3e\x7a\x1f\x9c\x6d\x9d\x7b\x67\x33\xc8\x73\x18\xbc\x73\x0c\x6e\xce\x39\x2d\x5a\x8f\x3a\x81\x96\x35\x32\x04\xc7\x36\x1a\x68\x79\xaa\xb6\x7f\x9d\x63\xd6\x63\xca\x39\x0c\x97\x9f\xc3\x70\xa5\x85\x3b\xeb\x9c\xa6\xe2\x2c\x93\xb8\xf5\x03\x2d\x6b\xa4\x0b\xfd\xeb\x05\x5a\x06\x1f\x7d\xb5\xde\x7f\x8e\x91\xab\x7b\xce\x61\xf8\xe3\x1c\x86\xd0\xb9\x86\x0f\x5a\x9f\xcb\xb0\xcf\xb9\x0d\xe3\x2d\x7b\xd5\xe7\x83\x7a\x01\x97\x2a\xc0\xb2\x46\x62\x9e\x68\x9d\x96\x47\xad\x05\x8c\xc4\xf9\x52\xdc\x28\xd3\x16\x48\xba\xb5\xc9\x00\xcb\x7e\x7a\xfd\xcf\x35\xf3\x71\xcd\xb9\x0c\xb3\xcf\x65\x98\x7b\xae\x55\x1f\xea\x5c\x3d\x1f\x35\x29\xed\x58\x49\xbe\xac\xb0\xf8\xb2\x5c\x42\x8d\x74\x60\x94\x2a\xea\x62\x2c\x24\xfd\xf5\x3c\x9c\x6b\xf4\x8e\xaf\xcf\x65\xf8\xe1\x5c\x86\x9f\x2d\x3c\x38\x2f\x88\xeb\x4b\xe1\x67\xf4\xd5\x8c\x80\xd3\x6a\xd0\x85\x1a\xc9\x50\xa5\x8d\x0e\xc2\xaa\x54\x76\x9a\xbe\xf7\x9e\x67\x70\x66\x9c\xc7\x30\xeb\x3c\x86\x5b\xce\x33\xf3\xbd\xe9\x3c\x86\x37\xce\x63\x58\x12\xf4\xcf\x6e\x1f\xf4\xeb\xda\x65\xe5\xc5\x16\x96\xf5\x4a\x20\xea\xeb\x79\x75\x45\x71\x59\x75\x65\xef\x81\x83\x86\xf5\x18\xd1\xa3\xdf\x80\xa4\xc6\x18\x4c\x83\x8e\x32\x3c\x12\x6a\xe4\x3e\x41\x48\x69\x18\xa6\xf9\xdb\xb2\x3b\x7a\xc4\xaa\x6a\x43\x2f\xa9\x42\xe0\x49\xca\xa1\x14\xc3\x0d\x28\x1f\x47\x5a\x8b\xe2\x49\xa4\x5e\x41\x2f\x41\x15\x86\x83\x39\x32\x0b\x20\x8d\xd2\x55\x11\x68\xe5\x2a\x4f\xde\x07\x06\x68\xfb\xf7\xf9\x66\xdf\x9e\x70\x3e\xc3\x49\xe7\x33\x9c\x72\xbe\x65\xff\x3e\x5f\xcf\xe3\xe6\x54\x79\x2e\xf1\x92\x31\x3d\x13\x29\xf9\x84\xe5\xad\xa0\x46\xe6\xc0\x16\x44\x89\xad\x75\x27\x7d\x66\xcc\xc3\x8e\x8a\x5b\xa2\x32\x28\x28\x72\xba\xb6\x7f\x9f\x6f\xe4\xf8\xca\xf3\x19\x1e\x3e\x9f\xe1\xb1\xf3\x9b\x3b\x27\x86\xf7\x4a\x71\x4e\xcc\x95\x04\x27\x9a\x73\x62\xa0\x6e\x20\x77\x81\x79\x7e\xde\x05\x0c\x1d\x2e\x60\xd8\xf7\x02\x33\xae\x6e\x17\x34\x75\x4e\x24\x71\xea\x9e\x13\x73\x65\x1a\x9c\xdc\xdc\x39\x31\x48\xdb\x3d\x2f\xb0\xec\x9e\x17\x30\x2c\xba\x80\x61\x89\x85\xff\xc0\x05\x4d\xc9\xa5\x24\x7e\x83\x73\x62\xae\x64\x18\x91\xf2\x9c\x18\xac\xed\xfe\x17\x98\xf5\x8c\x8c\x62\xc8\x1c\xc5\x90\x33\xca\xe0\x76\x1e\xd5\x12\x39\x3c\xbc\x57\x52\x0e\xcf\x93\xcd\x04\xbc\x9f\xa1\xf7\xff\x28\x33\xde\xab\x47\x31\xcc\x1a\xc5\x50\x63\xe1\xde\x36\xaa\x45\xe3\xad\x23\x87\xe7\xc9\xa6\x02\xde\x87\x68\xf9\x3f\xca\xc8\x1d\xcc\x67\xe0\x7c\x86\x48\xbe\x55\x17\x34\xbf\x29\x39\x9c\xc4\xad\x2f\x87\xe7\xc9\x86\x01\xef\xc1\xc7\x50\x85\x5b\x94\x6f\xe4\xf0\xd4\x7c\x86\xab\xf2\x19\xe6\xe4\x1b\xb9\xb0\x28\x9f\xe1\xde\xfc\x86\x72\xb8\x70\x5d\x4a\xfc\xba\x72\x78\x9e\xc4\x76\xa2\x7d\x5a\x3b\x6a\xbf\x17\x81\xee\xc3\x34\xdf\x8f\x36\xf2\xaa\xc3\x68\x86\xfd\x47\x33\x1c\x31\xda\xd0\xd5\x73\x34\x43\xff\xd1\x0c\xdb\xef\xae\xab\x27\xf4\xaa\x17\xe7\xae\x38\x20\x10\x4b\xc3\x7b\x25\xc5\xd2\x54\x8a\xc1\x3c\x29\x02\xb1\x24\x60\xa3\x36\x9d\xae\x43\xf9\x28\xd2\x6a\x14\x8f\xa3\x0e\xd0\xa0\x88\x7f\x51\xd5\x51\xed\x01\x89\xc3\x15\x7d\x1d\x5b\x9b\x7d\x59\x33\x9a\xe1\xc6\xd1\x0c\x37\x8f\x6e\xfc\x9e\x4a\x02\xbe\x10\x02\x8e\x32\xe3\x1c\xa1\xf5\xa1\xd1\xe6\x39\xbb\x46\x33\xfc\x30\x9a\xe1\xe7\x26\x9e\x53\x5a\xaf\x72\x55\x72\x63\x4b\xf8\x42\x48\xf8\x9b\xf2\xd3\xa9\xdf\x3c\x53\xdb\x03\x0a\x0c\x3f\x0f\x2b\x60\x38\xb3\x80\xe1\x9c\x82\xe6\xfc\x16\xe6\xf9\x75\x36\xae\x03\x5f\x08\x07\xfa\x6a\xde\x1d\xa9\xfd\x3e\x05\xa6\x8e\xd0\x9a\x02\x86\xf5\x05\x0c\xaf\x16\x98\x75\x4a\x2f\x64\xe8\x54\xc8\x70\x49\x10\xd7\xd9\x79\x89\xfe\x3c\xcf\x5a\xa7\xea\xd2\xe2\xc9\x46\x81\xdf\x46\xff\x84\xf9\xf2\xd0\xaf\x49\x7e\x43\xf4\x35\x89\x6f\x28\x0a\xfb\xa1\xeb\xe6\x3a\xa4\xf2\x38\x33\x82\xd0\xbf\x3c\x55\x37\x49\x25\xa5\x05\xaf\x59\x9c\x83\x6d\xf1\x9f\xf2\x64\xfa\xa7\xc8\x55\x09\xc3\x0e\x85\xd4\x2b\x40\xa6\xf4\xc8\xa1\xa8\x20\x37\x42\x14\x62\x80\x43\x83\x55\x4d\x5a\xc8\xcf\xd2\xfb\xbf\xd0\xc8\x9d\xe9\x85\x0c\xd7\x14\x32\x5c\x5f\x68\xf6\xe1\x2d\x85\x41\x9c\x53\xbd\xb8\x92\x7a\x72\xa7\xb4\x58\x19\x07\xbb\x65\xc2\x7c\x99\x05\x17\xfa\x17\xf0\x88\x54\x31\x4d\x52\x06\x06\xa2\xb3\xf5\xf9\x6f\xe1\xed\x29\x64\xf8\xc3\xc7\x8a\x1b\xbc\x68\xbc\xa5\x78\x89\x2b\x65\x80\x39\x39\x15\xa6\xff\x71\x8e\xd6\xff\xe3\x06\xb7\x22\xce\x30\x29\xce\x70\xb1\x85\x7b\x75\x8b\x71\xcb\xf3\x13\x2b\x17\x20\xcf\xc0\x94\xd0\xe7\x6a\xfb\x67\xdc\xf0\xe3\xb6\x38\xc3\xa7\x71\x86\xcf\xe3\xcd\xf9\x73\x0d\x3f\x26\x05\x2b\xc1\x7c\x49\xb0\x12\x93\x07\xe6\x79\xea\xf9\xdd\xc6\x18\x39\xda\x7f\x0c\xc3\xa0\x31\x0c\x43\xc7\x58\xfd\x0f\xc6\x04\xe7\x46\x0a\xff\x86\x8d\x63\x0b\xd2\x4e\x21\x98\x2f\x83\x66\x59\xae\xab\x04\xa9\x65\x4f\x3e\x5f\xc7\x01\x8f\x31\x72\xf4\xf1\x31\x0c\xeb\xc6\x30\x6c\x18\x63\xc6\x95\x2a\xdf\xd4\xc6\x33\x82\x53\x0f\xec\xf9\xe4\xc0\x2e\xd0\x71\x6f\x63\x8d\x3c\x3c\x62\x2c\xc3\x31\x63\x19\x7a\x8c\x35\xfb\xec\x8c\xb1\x0c\x23\xc7\x36\x94\x87\xc3\xea\xcb\x43\xc5\x99\x09\x81\x58\x5a\x3c\x39\x21\x11\xb7\x61\x0c\xe6\x4b\x71\xb8\xec\x4a\x87\x8b\xae\x02\x1e\xd1\xf6\xa2\x5e\xf2\x1f\x74\x92\xe8\xd1\xa8\x34\x04\x18\xa5\xe5\xc0\x58\x13\x2f\xf7\xf8\x58\x86\xa7\xc6\x32\x3c\x3b\xd6\xcc\xfb\xa6\xb1\x01\x3f\xdd\x90\xc2\xce\x59\x52\x36\xba\xab\x49\x52\xa8\x41\x01\xb7\x48\x09\x1d\x31\x6c\xa7\x66\xe4\x6b\xff\x47\x91\xb1\xfb\xb6\x29\x62\x68\x5f\xc4\xd0\xa9\xa8\x69\x7b\x84\x79\xfe\x51\x6a\x7e\x6f\x91\x04\x87\x25\xf9\x66\xb4\xbe\x07\x59\xcf\x9d\x50\xc4\x50\x55\xc4\x30\xb9\xc5\xcf\xed\xae\x9e\xbb\x40\x12\xb4\x4f\x3e\xb7\x40\xdb\x7f\x8b\xcc\x3e\xfb\xb8\x88\xe1\xf3\x22\x86\xaf\x8a\xac\x7a\xf7\x01\xc6\xd6\x60\x5e\x7a\x3d\x6c\xf3\x47\x8a\x3a\x75\x56\x32\x07\xa5\xc1\x0e\x11\x83\x97\x1c\xf4\xc8\x51\x8e\x50\x24\x5d\x27\x0e\xc9\x4d\xe6\xb7\x17\x2a\x3a\xfa\x16\x9b\x73\x66\x54\x31\xc3\x98\x62\x86\x0b\x8b\x0d\x1d\x97\x15\x07\xf6\xfb\xe0\x9e\x71\xf2\x7b\x75\xf9\x26\x51\xe7\xcd\xc0\x6f\x13\x99\xb0\x43\x64\xc1\x36\x17\x65\xa0\x49\xea\x68\xd7\xb4\x80\x84\x90\x76\xf6\xc4\xf5\xbe\x2f\x36\xfb\xe3\xa3\x62\x86\x4f\x8b\x19\x3e\xb7\xf0\xbf\x0a\xf0\x27\xa7\xb8\x57\x99\xba\x63\x06\x7d\x94\x03\x3b\x84\x0b\x6b\xbd\x64\xdf\x86\x31\xfa\xbc\xbb\xd0\xcc\xf7\xb0\x0b\x19\xce\xbe\x90\xa1\xe4\x42\xb3\x4f\xe6\x5c\xc8\x50\x7b\x21\x43\xab\x20\x8f\xf7\xcd\x20\x2f\x5a\x3e\x99\xc2\x9e\x1c\xd4\xe9\xb2\xf3\x67\x3a\xc2\x4e\xc1\x28\x88\x93\x95\xb2\x44\x90\x26\xe7\xac\x93\x24\xf1\x21\xff\x36\x83\xb4\x4a\x8a\x87\x24\xad\x92\x24\xe8\x01\x49\x2b\x54\xea\x87\x44\x8a\x90\x2a\xe2\xe9\xdf\x68\x38\x59\xa3\x2d\xe0\xef\xb1\x3a\x0e\xf4\x42\x33\x4f\xd1\x71\x0c\x59\xe3\x18\x72\xc7\x59\xf5\x5e\xc6\x05\xfb\x28\xb0\xb3\xce\xdc\xda\x0c\xdd\x47\xe9\x5b\x58\x36\xec\x14\xad\x60\x9a\x4f\xb2\x4f\xad\xea\x74\xaf\x42\xaf\x88\x22\xaa\x52\x85\x0e\x53\x56\xef\x6a\xf4\x22\xad\xff\x8f\x33\xfe\x8b\xa5\xe3\x18\x56\x8c\x63\x58\x65\xd1\xb3\x35\xa0\xc7\x0b\xfc\xd3\xeb\x6e\xb4\xe9\x69\x3c\x3f\xc5\xcc\xe9\x66\x3c\x17\xf6\x88\xf3\x60\xb6\x4e\x96\xa6\x30\xca\x10\x86\x25\x4b\x0a\x0b\xd7\x95\x14\x76\x1c\x44\x72\x64\xd8\xf1\x32\x1c\x00\x97\xf6\xa5\x30\xee\x43\x5e\xc2\x45\x55\xac\xef\x7f\x25\x66\xdd\x07\x94\x30\x0c\x29\x61\x18\x51\x62\xe5\xd1\x94\x04\xf9\xf0\xc1\xba\x6f\x9f\x97\x9a\x4e\x3b\xfe\xdc\xd0\xb8\x81\x22\xf0\xbb\x88\xc2\x22\xa1\x12\x78\x50\x26\xfc\xeb\x48\x22\x28\xcf\x01\x17\x6a\xbf\x6f\x89\x39\xdf\xde\x2c\x61\x78\xb7\x84\xe1\x43\x8b\x8e\xcf\x03\x3a\x96\x06\xf7\x96\x6e\x4d\xc6\x49\x5b\x74\xa8\x75\xec\x24\xe1\x77\xe1\xc0\x26\xab\xcb\x5f\x32\xb2\x63\x9c\x9e\x87\xf1\x66\x1e\x7a\x8f\x67\xe8\x3b\x9e\x61\xc0\x78\x23\xc7\x96\xb4\xc4\x7f\x92\x1c\x38\xc1\x4c\x49\xb0\x5b\x9d\x45\x25\xda\x0f\x30\xde\xc8\xc9\x05\xe3\x19\xee\x1c\xcf\xb0\x76\xbc\xe5\x77\x2b\xd5\x3f\x4f\xf4\xa7\x6f\x7d\x83\xc1\x49\xf8\x40\x6a\xf0\x19\x84\x05\x98\xf5\x36\xe5\x52\x6e\xf8\x98\xcc\xbc\xd7\x48\x6c\xa6\xf4\x2c\x2f\x94\x8e\x19\x20\xb3\x0e\x94\x89\xe2\xe5\x1b\xfd\x97\xc7\x30\xf8\x7e\x07\xaa\x4f\x57\x0a\x32\x1f\x21\xea\xa8\x66\x02\x55\x89\xad\xc6\x3e\xda\x08\xc6\x19\x0e\x1d\xab\x72\x9e\x48\xcc\x43\xb1\x1e\xc5\x18\xf1\x42\x48\x6c\x0a\x89\x38\x3d\x89\x74\xa3\xda\xc2\xe4\xd0\xc3\x8e\x6a\xd5\xef\xd0\x3e\x34\x5d\xa8\x79\xfe\x2c\xe1\x44\x59\x83\x02\xe9\x59\xaa\x53\x0a\xff\x44\x8a\xaa\x5e\x6a\x2e\x22\xed\xe3\x0c\x02\x80\xf1\x9a\x0f\x4a\xad\xfa\x0f\xa5\x0c\x2f\x96\x32\xbc\x52\x6a\xd6\xa1\x7e\x3c\x6e\x3d\xfb\x51\x22\x24\xd9\xea\xfe\x5a\xaa\xcf\xbf\x32\xf3\xdc\xfd\xca\x18\x0e\x28\x63\x38\xa4\xac\xc5\xcf\xb5\x43\x8c\xeb\x75\x96\x2d\xd3\xf7\xc1\x32\xb3\xdf\x2f\x2d\x63\x98\x5a\xc6\x30\xdd\x7a\x7e\x6d\x4a\xbd\xa9\x8e\x3d\xb6\xde\xa3\xcb\xf5\x39\x68\xd1\xfd\x7e\x19\xc3\x47\x65\x0c\x9f\xb4\x9c\xee\x3a\xa1\xc9\x75\x09\x9f\xa0\xfd\xdf\xe5\x46\xef\x3b\xb1\x9c\xe1\x9f\xe5\x0c\x3d\xcb\xcd\xf3\xcf\x6d\xfa\xf9\x75\x43\x8f\xeb\x00\x54\x68\x39\x68\x3d\x7f\x51\x39\xc3\x5d\xe5\x0c\xf7\xee\xd5\xf3\xeb\x85\x12\x37\xe8\xeb\x5b\xa9\xed\x00\x16\x4e\x68\x02\x43\x74\x02\x43\xc6\x84\xbd\xc1\xa9\x1f\x1a\x5c\x1f\xa8\x4a\xdb\x03\x27\x98\x75\x1e\x33\x81\xa1\x78\x02\xc3\xf8\x09\x2d\x5e\xe7\x44\x08\xbf\xf5\xf0\x6a\xad\x07\x4e\x30\xeb\xbc\x7e\x02\xc3\xd3\x13\x18\x9e\x9b\xd0\xdc\x3a\x07\x37\xf3\x94\x7c\x3f\x51\xdb\x03\x2a\xcc\x73\xdb\x56\x30\x74\xa8\x60\xd8\xb7\xa2\xc5\xcf\x6d\x82\xef\x27\x69\xfd\xaf\xc2\xcc\x47\x75\x05\xc3\xe4\x0a\x86\x4b\x2a\x9a\x9b\x8f\xe4\xf3\x53\xf0\xfd\x64\x9d\x0f\x67\xd1\xfd\x46\x05\xc3\xdb\x15\x0c\xef\xb5\x9c\xee\x26\xf8\x7e\x8a\x8e\x83\xa8\x34\xfc\xd2\xbd\x92\xe1\xb8\x4a\x86\xbf\x57\x36\xc7\x2f\xc9\xe7\x37\xc1\xf7\x17\x69\xff\x9f\xf5\xfc\x5b\x2a\x19\x16\x56\x32\xdc\xb1\x57\xcf\x6f\x8e\xef\x2f\xd6\xf7\x60\x0b\x07\xab\x18\x64\x15\x83\x57\xb5\x37\x38\xcd\xf1\xfd\x25\x5a\x0f\xae\x32\xeb\x7c\x7e\x15\x43\x7e\x15\x43\xbc\xaa\xc5\xeb\x9c\x82\xef\x2f\xd5\xf7\xbf\x2a\xb3\xce\x8f\x56\x31\xac\xa9\x62\x58\x57\xd5\xdc\x3a\xf7\x6b\x9c\xed\xe1\x32\x6d\x07\xb5\x9e\x9b\x59\xcd\xd0\xaa\x9a\xa1\x75\x75\x4b\x9f\xdb\x04\xdb\xc3\xe5\xda\x0e\x50\x6d\xe6\xa3\xa4\x9a\xa1\xac\x9a\xa1\xb2\xba\xb9\xf9\xe8\xd7\x38\xdb\xc3\x54\x7d\xfe\x55\x1b\xba\x5f\xaa\x66\x78\xa5\x9a\xe1\xf5\x16\xd3\xdd\x04\xdb\xc3\x15\xfa\x3e\x3c\xd1\xf0\xcb\xa1\x13\x19\xba\x4e\x64\x38\x6a\x62\x73\xfc\xd2\xaf\x79\xb6\x87\x69\xda\x0e\x64\x3d\xff\x86\x89\x0c\x73\x27\x32\xcc\xdf\x9b\xe7\x37\xc7\xf6\x70\xa5\xb6\xff\x59\x38\x7b\x26\x32\xfc\x36\x91\xe1\xaf\xbd\xc1\x69\x8e\xed\x61\xba\xc2\x39\x79\x92\x59\xe7\xe1\x93\x18\x46\x4e\x62\x38\x77\x52\x4b\xd7\x39\x05\xdb\xc3\x55\xda\xff\x31\xc9\xac\xf3\x83\x93\x18\x56\x4d\x62\x58\x3d\xa9\x59\xf9\x16\x18\x1e\x52\x73\xbe\xfe\x98\xa1\xf9\xdf\x7a\x7e\xf6\x64\x86\xdc\xc9\x0c\x6d\x27\xb7\xfc\xf9\x8d\xef\x80\xab\x35\xff\x4f\x36\xf3\x52\x3a\x99\x61\xc2\x64\x86\xea\xc9\xcd\xca\x83\xe4\xf3\x1b\xee\x80\x99\x9a\xff\x27\x1b\xba\x5f\x9e\xcc\xf0\xda\x64\x86\x37\xf6\x82\xee\xc6\x77\xc0\x35\x9a\xff\xa7\x18\xbe\x39\xdc\xff\x7a\x0a\x43\xf7\x29\xcd\xca\xcb\xe4\xf3\x1b\xdf\x01\xd7\x6a\xfe\xb7\x9e\x3f\x67\x0a\xc3\xbc\x29\x0c\xb7\xec\xdd\xf3\x9b\xd9\x01\xd7\x69\xfe\xb7\x70\x7e\x9d\xc2\xf0\xc7\x14\x06\xbc\x68\xaf\x70\x9a\xd9\x01\xb3\x34\xff\x5f\x64\xd6\xf9\xcc\x8b\x18\xce\xbe\x88\xe1\xfc\x8b\x5a\xbe\xce\xa9\x76\x80\xfe\xb8\x5e\xeb\x3d\x17\x99\x7b\xd1\x2b\x17\x31\x6c\xb9\x88\xe1\xed\x8b\xcc\xbd\xe8\xdd\xe0\xe7\xa9\xec\x48\x4d\xd5\x37\x38\x7c\x8c\x32\xea\x66\xe8\x72\x25\x27\x6b\x8f\x89\xfa\xcb\xd9\xfa\xfc\xbf\xd8\xd8\x05\x8f\xb9\x98\xe1\xf8\x8b\x19\x4e\xbc\xd8\x8c\xab\xea\xe2\x54\x78\xf5\xf3\x53\xfb\x0d\xd6\x38\x04\xbf\x0b\x82\x99\xca\x83\x70\x83\xd6\x7b\x2f\x36\x7c\xbc\xe0\x62\x86\x3b\x2e\x66\xb8\xeb\x62\xab\xfe\xe3\xc5\xa9\xfd\x61\x56\x3f\x1e\x1f\x32\x99\x90\x13\xa4\x0b\x34\x6c\x5f\x0b\x35\xda\xfe\x61\xe1\x79\x97\x30\xa4\x5d\xc2\x90\x79\x89\xe5\x07\xbb\x44\xe3\xd5\xef\x83\x94\xec\xbf\xd3\x00\xed\xe4\x28\x2c\xc0\x34\x90\x69\x2a\xea\xc3\xd8\x2d\xe7\x68\xbd\xef\x12\x83\x37\xe5\x12\x86\xcb\x2e\x61\x98\x66\xe1\x5d\x75\x49\x8b\xc6\x97\x48\xf4\x08\xbc\x9b\x89\x76\x61\x68\xb5\x30\x9c\xab\xf3\x7e\x2c\xbc\xcf\x2f\x61\xd8\x79\x09\xc3\x2e\x0b\xef\x87\x00\xaf\xd1\xfe\x42\x0d\xd0\xf2\x60\x01\xb6\x06\xd9\x1a\x20\x5d\x35\x1a\xbc\x51\xdb\xc1\x2e\x35\x38\xfd\x2f\x65\x18\x74\x29\xc3\xd0\x4b\xad\x7e\x68\x97\x36\x95\x8f\xd3\x6f\x70\xf3\x9d\xd7\xe6\x69\xbd\xc7\xc2\x59\x7d\x29\xc3\x13\x97\x32\x3c\x65\xe1\x3c\xd3\x0c\xce\xe9\xf9\x95\xe3\x9a\xc6\xba\x49\xdf\x7b\x2f\x33\x38\xfb\x5c\xc6\xd0\xf9\x32\x86\x83\x2f\x33\x38\x87\x5e\xd6\xb2\x75\x52\x06\xd5\x26\x56\x09\x60\xbe\xd6\x7b\x2d\xbc\xeb\x2f\x63\x98\x7b\x19\xc3\x7c\x0b\xef\xd6\xcb\x5a\xc0\x87\x16\x5a\x0e\x2c\xc0\x5c\x90\xb9\x00\x51\x29\x54\x8f\xf4\x9b\xb5\xde\x6b\xe1\xfc\x74\x19\xc3\x6f\x97\x31\xfc\x65\xe1\xd0\xe5\x2d\x1a\x97\x32\xe0\x28\x20\x4e\xf6\xd6\xb2\x8b\x2c\xfb\x27\xb5\xbe\xf7\x5d\x6e\xf0\x0a\x2f\x67\x28\xbe\x9c\x61\xfc\xe5\x06\xaf\xfc\xf2\x16\x8c\xcb\xa0\xb5\x81\x05\xd8\x16\x64\x5b\x1f\x2d\x8d\x04\x86\x0c\xde\xad\xfa\xde\x6f\xe1\x6d\xbd\x9c\xe1\xc3\xcb\x19\x3e\xb6\xf0\xb6\xb7\x6c\x7c\x41\x42\xa5\x92\x1e\x8d\x8c\x70\x81\xf6\xff\x4c\x35\x78\x7d\xa6\x32\x9c\x36\x95\x61\xd0\x54\xab\x1f\xdf\xd4\x16\x8c\xcf\x42\x3b\xb9\x23\x2c\xc0\x7d\x40\xee\xa3\x0a\x9b\xa2\x95\x4f\xb3\x50\xf3\xbf\x85\xf7\xf8\x54\x86\xf5\x53\x19\x9e\xb1\xf0\x9e\x9b\xda\xa2\xf1\x99\xd6\x44\x8d\x89\x47\xa8\xd5\xe7\xfe\x15\x06\xef\xa0\x2b\x18\x0e\xbb\x82\xa1\xdb\x15\x56\x1d\xc0\x2b\x5a\x30\x3e\x1b\xad\x31\xf1\x08\xb7\x69\xf9\x6f\xe1\x2d\xbe\x82\xe1\xde\x2b\x18\xee\xb7\xf0\x56\x5c\xd1\xd4\xfe\x4e\x91\x49\x68\xa5\xf8\x9d\x9c\x52\xae\xdc\xae\xf5\xbe\x2b\x8c\x1d\xb5\xe3\x34\x86\xfd\xa7\x31\x1c\x34\xcd\xe0\x76\x99\xd6\x64\x1c\x46\x2a\x5c\x3b\x05\x0f\xbb\x35\xc0\xbe\x43\xeb\x3d\xd3\x0c\xee\xbc\x69\x0c\xb7\x4e\x63\xb8\xcd\xc2\x5d\xf4\x5f\xe0\x9a\x1c\xe4\x86\xa8\x00\x8b\xb4\xdd\x67\x9a\x99\x67\xba\x92\x81\xaf\x64\x88\x5c\x69\x70\x63\x57\xb6\x88\x8f\x12\xae\x1a\xed\x09\x4e\xd9\xe8\xee\x4e\xad\xf7\x5e\x69\xf0\xca\xaf\x64\xa8\xbe\x92\x61\x8a\x85\x77\xc9\x95\x2d\xe0\xa3\x3a\x68\x56\x63\x3b\x55\xfa\x3c\x91\xa0\xb9\x58\xfb\x7f\x2c\xbc\x9d\x57\x32\x7c\x77\x25\xc3\x8f\x16\xde\x9e\x96\x8d\x2f\x85\xa2\x14\x94\xeb\x5b\x80\x12\xa4\x9d\x8b\x75\x97\xd6\xfb\xa6\x1b\xdc\xd1\xd3\x19\xc6\x4e\x67\x18\x37\xdd\xe0\x96\x4e\x6f\xc1\x38\xf7\x02\x15\x60\x89\xd6\xff\xa7\x9b\xb8\xe9\x7f\x4d\x67\x78\x75\x3a\xc3\x96\xe9\xcd\xc5\x5d\xd4\xeb\x57\x30\xa0\x4c\xd5\xb3\xaf\xab\x73\xde\xad\xe5\xc0\x55\xe6\xf9\x87\x5f\xc5\xd0\xed\x2a\x86\xee\x57\xed\xe5\xf3\x87\x97\x96\x34\x44\xb8\x47\x9f\x7f\x57\x19\x7d\x79\xce\x55\x0c\xf3\xaf\x62\x58\x70\x95\x15\x07\x15\x60\x5d\x92\x72\x1f\x4c\xf2\xb5\xe5\x8a\x41\xa5\x25\x53\xac\x6a\x1f\x0d\x3a\xf9\xeb\x8f\x7b\x35\xff\x5f\x65\xea\xe0\xfd\x79\x15\x83\x98\xc1\xc0\x33\x0c\x5e\x78\x86\xc6\xeb\x3e\xa5\x21\x9e\x41\xb3\xc0\x1a\x74\xc8\x5e\xaa\xcf\xbf\x19\x86\x1f\xc6\xcc\x60\x18\x37\x83\xa1\xcc\xc2\xa9\x98\x91\x3a\x8f\xc9\xe2\xc3\x73\x8e\x39\xaf\x32\xa9\xaf\xd8\x32\x4c\x7b\xce\xee\xd3\x76\x3f\x0b\xe7\xe5\x19\x0c\xaf\xcf\x60\x78\xcb\xc2\xd9\x3a\xa3\x19\x3d\xaf\x0e\xca\xe0\x10\x2c\xc0\x30\xc8\x30\x80\x93\xf0\xcf\x2d\xd3\x76\xef\xab\x0d\xce\x49\x57\x33\xf4\xbc\x9a\xe1\xd4\xab\x0d\x4e\xff\xab\x5b\x2c\x37\x74\x8f\xca\x67\x1e\x53\x1e\xaf\x46\x9a\x64\x02\xc0\xfd\xfa\xde\x6f\xe1\x3e\x72\x35\xc3\xe3\x57\x33\x3c\x69\xe1\x6e\xb8\xba\x05\x7a\x6c\x43\xd4\x4c\x58\x80\x59\x20\xb3\x00\xa2\x89\x54\xc1\xe5\x5a\xff\x9b\x69\xf0\x3a\xcf\x64\x38\x64\x26\xc3\xe1\x33\xad\x38\xc8\x99\x8d\xe7\x6d\x1e\xdc\xa5\x0e\x90\x55\xf0\xa5\x5b\x0a\x96\x7c\x40\xf3\xbf\x85\x37\x6f\x26\xc3\xad\x33\x19\x6e\xb3\xf0\x16\xcd\x6c\xea\xdc\xab\x87\x67\x74\x97\x14\x78\x2b\x34\xff\x5b\x78\xde\x35\x0c\x69\xd7\x30\x64\x5e\x63\xdd\x7b\xae\xd9\x8b\xf1\xd9\x46\x8f\x94\x98\xfe\xc7\x83\xfa\xfe\x73\x8d\xd9\xe7\x17\x5f\xc3\x30\xf5\x1a\x86\xe9\x16\xee\xd5\xd7\x34\xb5\xcf\xeb\xe1\x06\xc6\x90\xd4\x3b\x7d\xa5\xbe\xff\x5c\x63\xd5\x3d\xb8\x86\xe1\xa7\x6b\x18\x7e\xb5\xf0\xfe\xd8\x9b\x71\xd6\x31\x92\x34\x36\xd0\x87\xb4\xdd\xf7\x5a\x63\x67\xb8\xf0\x5a\x86\xb2\x6b\x19\x2a\xaf\x35\xb8\x13\xaf\x0d\xe2\xac\x53\xc6\x57\xd6\xc3\xad\x57\xa8\x66\x54\x4a\xe0\x55\x5a\xff\xb5\x70\x77\x5c\xcb\xf0\xd5\xb5\x0c\xdf\x5a\xb8\xdf\xef\x25\x6e\xfd\x82\x34\x0d\xb1\x1f\xd6\xf7\xbf\xeb\x0c\xee\x05\xd7\x31\x14\x5e\xc7\x50\x74\x9d\xc1\x1d\x77\xdd\xde\xe1\x36\x28\x38\xd3\x00\xf8\x11\x7d\xee\x5d\x67\xf8\xe9\xe5\xeb\x18\x5e\xbf\x8e\xe1\x2d\x0b\x77\xeb\x75\x7b\xc1\x4f\x4d\x1e\x1d\x8f\x6a\xf9\x37\xcb\xe0\x9d\x30\x8b\xe1\xa4\x59\x0c\xa7\xcc\x32\x78\xbd\x67\x05\x71\xb3\x29\xea\xf0\xd6\x41\xb3\x84\x42\x83\xa3\x43\x7d\xac\xd6\xfe\x6f\x0b\xef\xbe\x59\x0c\x2b\x66\x31\xac\xb2\xf0\x1e\x0d\xf0\x32\x52\x8c\xaf\x2e\x5e\x2a\x73\x88\x8d\xf7\x98\xf6\x7b\x5d\x6f\xf0\x3a\x5c\xcf\xb0\xdf\xf5\x0c\x07\x5e\x6f\xd5\xc1\xb9\xbe\xa5\xe3\xab\x2b\x14\x1a\x62\xae\xd1\xfa\xef\xf5\xa6\x7e\xe3\xcc\xeb\x19\xae\xbf\x9e\x61\x8e\x85\x37\x2f\xc0\xab\x99\xd5\x1c\x5e\x52\x18\xa4\x1e\x1e\x3c\xae\xef\xbf\xd6\xf8\xfe\xbc\x9e\x41\xcc\x66\xe0\xd9\xd6\xb9\x3f\xbb\xa5\xe3\xab\x27\x0c\x1a\xa0\xae\xd5\xe7\xff\x6c\x13\xa7\x56\x36\x9b\xa1\x6a\x36\xc3\x64\x0b\xef\xe2\x00\x6f\xd1\xec\xe6\xf0\xea\x0b\x81\xfa\x80\x4f\xe8\xfd\x6f\xe1\x7d\x3a\x9b\xe1\x8b\xd9\x0c\x3b\x2d\xbc\x6f\xf7\x06\xaf\xc1\xe6\x4f\x35\xb5\xeb\xf4\xfe\xbf\xc1\xe0\x9e\x7b\x03\x43\xfe\x0d\x0c\xf1\x1b\x0c\x6e\xd1\x0d\x7b\x81\xdb\x70\xf3\xa7\x00\x7e\x52\xef\xff\x1b\x0c\xff\xbc\x78\x03\xc3\xab\x37\x30\x6c\xb1\x70\xdf\xba\xa1\xa5\xfc\xd3\x84\x2a\xa7\x3e\xd6\xeb\xfd\x5f\x63\xce\x93\xe3\x6b\x18\x4e\xaa\x61\x38\xa5\xc6\xda\xff\x35\x8d\x9e\xd3\x47\x54\x57\x94\x74\x3d\xb8\x4b\xfd\x5b\xe9\x66\x74\xa1\x56\x32\xfc\x8d\x01\x84\x75\xff\x7e\x4a\xef\xff\x1a\xab\xfe\x7f\x0d\xc3\x83\x35\x0c\x0f\x5b\x78\x6b\x6b\x1a\xbd\x1f\xd6\xc5\xb3\x2b\x53\x85\xa0\x56\x86\xa1\x8f\xca\x26\xf7\x07\xa9\xfe\x64\x83\xde\xff\x73\x0c\x5e\xfb\x39\x0c\xfb\xce\x61\x38\x60\x8e\xc1\x3b\x6c\x4e\x4b\xf1\xec\xdb\x6f\x80\x38\xb2\x2e\xa2\xfe\x78\x5a\xeb\x3f\x73\xac\xfe\x6f\x73\x18\x6e\x99\xc3\x50\x6b\xe1\x2e\x9e\xd3\xe8\x39\xad\x70\x7b\x57\x16\xe4\x97\xc7\xeb\xd7\x44\x92\x50\x2b\x1d\x58\x81\xba\xf9\xa0\xce\x46\x78\x46\xeb\x3f\x16\x9e\x37\x97\x21\x36\x97\x21\x6b\xae\xc1\x6b\x3d\xb7\x69\xbc\x7e\xa5\x13\xf3\x4b\x8a\x0b\xfb\x96\x55\x56\xd5\x03\xad\x41\x8d\xba\xb6\x0e\x2a\xc0\xb3\xfa\x1e\x3c\xd7\xf0\x4f\xe9\x5c\x86\x09\x73\x19\xaa\xe7\x36\x19\xf7\xa9\xf0\x2a\x8b\xca\xaa\x4b\x0a\xf5\x28\x01\xe8\x38\xa8\x95\xc7\xc1\x66\x55\x7f\x86\x3c\xcc\x55\x35\x7b\xb3\x54\xf2\x50\x0c\x5d\xaf\x0b\x1e\x8d\x31\x0c\x7b\x52\x15\xd2\x0a\xe1\x91\x3a\x5e\xd3\x71\x28\x22\x72\x82\x88\xd1\x8d\xda\xee\x31\xd7\xc8\xc3\x83\x6f\x64\x38\xe2\x46\x86\xee\x37\x9a\xf8\x45\x77\x1e\x43\x9b\x79\x0c\xdd\x1f\xd4\xf4\x7c\x10\xf4\x69\x1d\x59\x10\xaa\x43\x5f\x75\x69\x3c\xa0\x2d\xf1\x4e\x71\x65\x51\x7c\xb2\xfd\x0b\x45\xba\x80\xc5\x22\x5a\x8a\x50\x2b\xef\x43\xd8\xa3\xba\xb7\xaa\x62\x20\x77\x12\x2d\x26\xff\x75\x1d\xd1\x5d\x24\x96\x10\xbb\x78\x1f\xc9\xb5\x84\x24\x8f\xc3\xe3\x55\x8c\xe3\x63\x44\xab\x89\x1e\x22\x5a\x45\xe2\x51\xeb\xeb\x6c\xff\xef\x16\x11\x2d\x24\xaa\x25\xf9\x18\xd1\xed\x44\xb7\x12\x2d\x20\xd5\x64\xf0\x5e\x22\x89\x6f\x13\xf5\xc0\xfe\xd4\x0f\xfb\x0b\x12\x88\x31\xf2\x48\x06\x51\x55\x5f\x13\xa9\xb8\x7f\xff\x55\xe0\x67\x44\x5f\x12\x7d\x46\xb4\x83\xc4\x7f\xac\xaf\x75\x55\xb9\x34\xcc\xa2\x30\xb6\xc3\x03\xe9\x48\x3c\x58\x35\x7b\xf1\xff\xb7\xa1\x6c\xca\xa3\x36\x2a\x7b\xac\xb3\x14\x94\x4b\xb9\x14\x71\xa4\xe7\x84\xba\x44\x5b\xab\xd6\x49\xca\x6e\x48\xae\x70\x54\x75\xe5\x50\x5a\x58\x75\x28\x0f\x09\x8f\x98\x3c\x62\xc7\x25\x55\x7a\x55\x35\xda\x95\x24\x5c\x12\x98\x13\x55\xd5\xad\xd3\x44\x4c\xb5\x5f\x4e\x13\xfe\xf7\x51\x8a\x74\x4e\xee\x9b\xe7\xb4\xfc\x9b\x67\xe2\x37\x37\xcc\x63\x78\x7e\x1e\xc3\x4b\xf3\xac\x7a\x37\x37\x69\xde\x4a\xd4\x67\xdd\x34\xbd\x2e\x5f\x25\x56\x8d\xb0\x86\xba\x40\xad\x3c\x14\x96\x4b\x94\x42\xea\x92\x57\x18\xc1\x5c\xf2\xf4\xf7\x28\xd0\x43\x56\x8d\x64\x08\xd3\xb0\x15\x66\x63\x7b\x3a\x08\x3b\x91\xae\x65\xed\xa8\xf0\xb4\x4c\xf2\x28\x08\xc0\x7f\x5e\x9f\x7f\x37\x19\x7e\x2f\xb9\x89\xa1\xe2\x26\x86\x89\x37\x19\xfa\x66\x04\xf4\x15\x05\x79\x3e\x56\x3d\x9e\x40\x9e\x0c\xaf\x8c\x57\x14\x97\x8e\x29\xb3\xad\xf6\x2b\x51\x0b\x94\x59\x6e\xb2\x58\x97\xd0\x5d\x7d\x55\xe1\x02\xb5\xe3\x5e\xd0\xfe\xbe\x9b\xcc\x3d\xff\xab\x9b\x18\x76\xf9\x78\xf3\x0d\x7f\x77\x9e\xcf\x70\xc8\x7c\x86\xbe\xf5\xe4\xf5\xb0\xa7\xeb\xd2\x31\x36\x5e\x55\x59\x50\x14\xd7\x7d\x25\x3b\xb5\x83\x5a\x19\xfb\x81\xe4\x6e\xa2\x1f\x48\xec\x26\x07\x96\xba\xaa\xf5\xa5\xe6\x2a\xa1\xaa\xdb\xdf\xeb\xca\x65\x2e\xdd\xe7\x8a\x15\x2e\x79\xaa\x8b\x5e\xba\x4c\x03\x88\x05\x01\xed\x09\x03\xe4\x26\x2d\xff\xe6\x1b\xbf\xda\xd5\xf3\x19\x66\xcd\x67\xa8\x99\x6f\xe6\x69\xc9\x7c\x3d\x4f\xb2\xa1\x3d\x42\xcb\x87\xf2\x12\x1d\xec\x38\x38\x06\xb5\x32\x1d\x3e\x72\x83\x86\x51\x24\x24\x85\x30\x1c\x74\x5b\x0b\x25\xc3\xb4\xe1\x45\xed\xff\x9a\x6f\xf8\xe7\xaf\xf9\x0c\xce\xcd\x0c\xa1\x9b\x0d\xee\xbe\x37\x6b\xdc\x56\x0b\x34\x5e\xe7\x45\x75\x71\x55\xaf\x1e\x9b\x7d\xa6\x72\xb2\x57\x95\xeb\x50\x4c\xa2\xe3\x8f\x35\x3d\xb0\x2d\x93\x43\x59\x41\xeb\xc7\x97\xf4\xb8\x6f\x36\xf7\x86\xab\x6f\x66\x98\x7d\x33\xc3\x8e\x9b\xad\xfa\x99\xb7\x30\xcc\xb9\x85\xa1\xfb\x52\x8d\xdb\xfd\x3e\xfd\xf9\x8b\xd1\x75\xe5\x4f\x79\x82\x8e\x45\x34\xcb\x17\x2f\x59\x8f\xa3\x5c\x8b\xce\xe3\x28\xd6\xaa\xec\xaa\xb5\x98\x63\x7d\xad\x5f\x3d\x7b\x05\xad\xaf\xf5\x4f\x59\x3d\xc1\xb5\xde\x77\xe1\x19\x46\x8f\x5c\xd4\xbb\x03\x29\x2a\x5d\x31\x5c\x9e\x4d\x9e\x18\x27\x2a\xa8\x1b\xde\x89\x62\xb1\x0a\x4b\x77\x88\x32\xd4\xfe\xc9\x46\x21\x1d\xfd\xbe\x48\xbe\x56\xa9\xba\x5c\x48\x2e\x7e\xcb\xf2\x7b\xa6\xef\x58\x4c\xf7\x54\x25\xee\xab\x3d\x39\xcb\xa3\xeb\x3c\x31\xd3\xa3\xa8\xff\x67\x25\x82\x49\xd2\x79\x72\x84\x10\x88\xf4\x2f\x96\xab\x99\x1e\x65\x71\x8b\x27\xfe\x21\x7c\x75\xc1\x23\x7f\x75\x33\x24\x8b\x88\x9b\x47\x21\x74\x28\x8a\x8e\x48\x77\x63\x00\x59\x24\xd1\x91\x42\x08\x57\x38\x39\xaa\xdc\x82\x60\xff\xbf\x17\x96\x21\x0a\x8b\x90\x13\x95\x11\x8a\x8a\x88\x90\xfe\xd6\x91\xe8\xc6\x64\x1a\xc5\x44\x5a\xa2\x62\xd2\xbf\xb4\xbf\xf7\x56\x73\x3e\x0c\xbb\x95\xe1\xec\x5b\x19\x2e\xbc\xd5\xac\xcf\xea\x5b\x19\x5e\xbb\x95\x61\xe3\x4a\xbd\x2e\x32\xa8\x4b\xd1\xad\x6d\x8a\xf5\xe9\x51\x5d\x55\x54\x56\x51\x5c\x35\xc5\xbc\xef\xef\xee\xc1\xf9\x95\x95\x93\xca\x2a\x0a\xeb\xbe\xab\xab\x97\xf4\x81\x5a\xd9\xdd\x5a\x83\x30\xbc\xaa\xcf\x0c\x57\x48\x5d\xed\x93\x5c\x8a\xaa\xd7\x47\x05\xaf\x13\x28\xf1\x29\xe1\xac\x11\xe4\x60\x1a\x3d\x21\xdc\x67\x04\x3d\x2d\x9c\xf5\x82\x3e\xf4\xe4\xdb\x1e\xbd\xe5\x89\x57\x3d\x72\x30\x44\xad\x82\x82\x3a\x9e\xaa\xc8\xee\xcb\x8d\x0c\x47\x78\xe9\x14\x49\xa3\x98\xe3\xcf\x1e\xab\x3a\x0d\x8e\x54\xfd\x24\x74\x1f\x45\x57\x38\xe1\xa4\xfc\x7d\x59\xeb\xbd\x0b\x0c\xff\x9e\xb6\x80\xe1\x8c\x05\x0c\x17\x2e\x30\xf3\xf3\xd0\x02\x86\x97\x16\x30\xbc\x79\x97\x9e\x97\xe9\x41\xbe\x73\xb7\x5f\xbd\x86\xf3\xe3\x6b\x13\x7a\xd8\xfe\xf9\x8e\x8a\x0d\x3b\x26\x07\xbf\xd6\xff\x36\x0c\xb7\x84\xf0\x06\x12\x73\x89\xfa\x2b\x0e\xeb\xa7\x77\x39\xb5\xd2\xa5\xdc\x51\x57\x11\xd6\xa7\x6a\x04\x19\xdb\x88\x9b\x42\x72\x76\x88\xae\x0f\x89\xef\x5d\xf1\x0c\x09\x26\x41\x39\xba\x54\x1d\xfa\x6b\xef\xba\x44\xc2\x91\x9e\xe4\x10\x0a\x0a\xe9\x14\xc9\x8e\x3a\xed\x19\x05\x26\x07\xfc\x8a\xd6\x7f\x17\x1a\x79\x71\xfc\x42\x86\x93\x16\x32\x9c\xb2\xd0\xc8\x8b\x73\x17\x6a\x79\xd1\xad\x61\x7c\x43\x42\x9e\x0f\x19\xa0\x3a\xa2\x0f\xce\x57\x1d\xfe\x70\x2a\xe6\x42\xad\xcc\x83\xa9\xe1\x60\x5d\x49\x9d\xce\x82\x98\xa4\x74\x54\x1e\x29\x52\x6e\x72\xda\xe1\x55\x1d\xff\xb0\xd0\x9c\x2b\x1b\x17\x32\xbc\xb8\x90\xe1\x15\x8b\x8e\x8f\x17\x36\xa7\x87\x2b\x3a\xb4\x42\x55\x98\xa0\xa5\x3c\x03\x6a\x65\x26\xac\x0c\x23\x51\x54\x55\x58\x4a\xd3\xa7\xb7\x6a\x52\xa3\xdd\x8d\xaf\xe9\xb8\xf7\x5a\x83\x7f\x4a\x2d\xc3\xa9\xb5\x0c\xa7\xd5\x1a\xfc\xfc\xda\xd4\x76\xdd\x04\xbe\xd2\x1e\x7b\x97\x16\x94\x15\x1a\xf4\x93\x73\xa0\x56\xe6\xea\x5e\x67\x31\x19\xa3\x74\xcc\x42\x46\x76\x24\xb5\x22\x80\xc4\xc1\xba\x59\x8f\xdf\xc2\x7f\xb6\x96\x61\x53\x2d\xc3\xcb\x16\xfe\x27\xb5\x75\xf5\x74\x2b\x9f\xce\xe0\x0f\x2a\xaf\x2a\x2e\x2b\xcd\x2f\x49\x16\x7c\xd2\x67\xc7\xd4\x88\x16\xdf\x52\xf7\xa7\x0f\x63\x9a\x4a\xad\x0b\xe9\x86\x6b\xaf\x6b\xbf\xe7\x6d\x96\x9f\xe3\x36\x86\xa2\xdb\x18\x2a\x6e\x33\x7c\xbf\xf6\x36\x86\x17\x6e\x63\x58\x19\xf4\x05\x5b\x7e\x9d\xfe\xdc\xeb\xe9\x94\xeb\x90\x38\xda\xb5\x09\xba\xb2\xeb\xc1\x5d\x4e\xa9\x2e\x2e\x29\x8c\xd7\x49\x25\xdf\x80\x7f\xf7\x27\xe8\x29\xa4\x0d\xd8\x19\x9e\x8f\xa0\x24\x2f\xd9\x3c\x4d\xb5\xaf\x13\xaa\x56\x6d\xf0\xce\xe3\x11\x7a\x26\xe2\x2b\xbe\x22\x82\x11\xc7\x43\x87\xb2\x29\x24\x58\x05\xf1\xfb\x47\x91\xbf\xc1\x8f\x57\x1b\x21\x87\x24\x85\x45\x86\x7f\xf5\xf2\x35\x69\xad\x63\x6d\xd1\xf2\xef\x76\xb3\xbf\x7b\xdc\xce\x70\xea\xed\x0c\xe7\xdd\x6e\xc6\xb9\xf8\x76\x86\x87\x6f\x67\x78\x24\xc8\x3b\x28\x0a\xc6\x3b\xb8\xde\xfe\xae\xd0\x11\x30\x7a\xa9\x13\xa3\x1c\x56\x51\x3c\x7e\x70\x45\x7c\x4c\x71\xa0\x18\xf7\x86\x5a\xd9\xf1\x71\xe4\xc4\x01\x95\xa5\x5e\x5d\xa8\x89\xa1\xa4\x0c\x7f\x80\x52\x92\x2e\x3f\xe9\x8a\x74\xcc\x90\x2e\x49\x21\xf1\x39\x16\x3b\x1d\x22\xda\x8a\xe2\x39\x16\xcf\xb0\x23\xdc\x7d\x30\x4d\x55\xa0\x22\x71\x37\x8a\x8d\x28\x3a\xa8\xa4\x77\x5f\xa8\x45\xa5\x23\x22\x48\x14\x01\xe8\x28\x7d\x71\xe9\xcb\x80\x2c\x12\xc9\x92\xc8\x6f\x68\xfb\xf7\x1d\x56\xdf\xa3\x3b\x18\xf6\xbf\x83\xe1\xa0\x3b\x2c\xbf\xef\x1d\x01\x7f\x05\x79\xda\xdd\x52\xef\xaf\xa4\x7a\x30\x58\x5f\x72\x77\xc4\x02\xb5\x5b\x06\x19\x7e\xe6\x7e\xfd\xa6\xf6\xff\xde\x61\xf8\xea\xce\x3b\x18\xee\xbd\x83\xe1\x7e\x0b\xf7\x3f\x01\xee\x9b\x41\x3e\xcd\xc6\x5b\x52\xe2\x06\x01\x47\x43\xe2\x63\xe2\x15\xf1\xd2\xa0\xfd\x00\x9e\x08\xb5\xf2\x1f\x30\x2d\x5d\x77\xc3\x16\x52\xd5\x59\x0b\x51\x2c\x91\xc9\x11\x34\xa8\x0e\x6b\x2d\x52\x17\x45\x96\xfe\x16\xd0\xbd\x59\xf6\x49\x2a\x51\xfb\xaa\x9d\x91\xa6\xca\x7c\xbe\xa5\xfd\x7e\x8b\xac\xba\xb7\x8b\x18\xf2\x17\x31\x4c\x58\x64\xf8\xe4\xa6\x45\x0c\x8b\x16\x71\x83\xfa\x9e\xdd\x53\xef\x87\x21\xf1\x09\xd5\xf1\xca\xaa\xe1\x43\xfa\x69\x75\xb7\x35\xd4\x4a\xcd\x13\xe1\x80\x27\xde\x4c\x57\xc4\xbe\xe6\x89\x0f\x3c\xff\x1a\xe5\x9f\xf6\xe4\xd0\x87\x9e\xd8\xe2\xa9\x4e\xa9\xe9\x6a\xcb\x3a\x6a\x7d\x1d\x5f\x57\x10\xbe\x16\x68\x2a\x5f\xbf\xad\xf5\x3f\x8b\xee\xd0\x9d\x0c\xb1\x3b\x19\xb2\xee\xb4\xee\xc1\x77\xb6\x48\x8e\xfa\x27\x57\xa2\xeb\xfa\xc9\xfa\xfe\x3b\x2d\x43\x29\xe2\x49\x13\xca\x3b\xda\xfe\x7f\xa7\xc1\xab\xbe\x93\xe1\xa2\x3b\x19\x2e\xb3\xf0\xa6\xb7\x0c\x2f\x21\xb1\x02\xac\xd9\xf5\xb0\xd4\x13\xb4\xfe\x7f\xa7\xb9\xe7\x7f\x75\x27\xc3\xae\x3b\x19\xdc\xc5\x66\x5d\x0e\x5f\xcc\xd0\x7d\x31\x37\xb8\xe7\x97\xd7\xdb\xbf\xfe\x96\x4d\x16\xc6\x1b\xb5\x0f\xd4\x4a\xd7\xda\xa8\xae\x7a\x95\x30\x3f\x23\x28\xe9\x47\x78\x6b\x48\x6f\xca\xe5\x42\xdc\x1a\x12\xb7\x87\x84\xaf\x84\x3f\x28\xc4\x72\xa1\x62\xea\x72\xfd\x93\xd6\x4d\x6e\x40\xd7\xf8\xaf\xdf\x55\x74\xcf\x5c\x6c\xe8\x5e\xb0\x98\xe1\x8e\xc5\x0c\x77\x2d\x36\xf3\xf4\xc4\xe2\xa6\xed\x13\xe5\x65\x15\x55\x83\x12\x3d\xc1\x32\x7d\x85\x18\x96\x27\x89\x53\x17\x63\x81\x11\xcc\x50\xd5\x2a\x91\xa2\xe6\x5a\x00\xef\xe9\xfd\x7f\x97\x15\xff\x74\x17\x43\xe7\xbb\x18\x0e\xbe\xcb\xe0\x9f\x72\x57\x0b\xce\xb7\xc4\xd5\x2d\x28\xcf\xe0\x1f\x6e\x7b\x32\xd4\xe6\xf2\x35\xb7\x30\xa2\xf0\xd0\x11\x48\x39\xd4\x99\x94\xc2\xea\x3f\xe1\x7d\x3d\xfe\xbb\x4c\x7c\xe3\xfc\xbb\x18\x6e\xbd\x8b\xe1\x36\x0b\x7f\xd1\x5d\x8d\xc6\x37\x6a\xeb\x83\xce\xfd\x8a\xc0\x02\x8c\x80\x54\x79\xc4\x81\xcd\xe9\x03\x6d\xff\xb1\xc6\x47\x4b\x18\x78\x09\x43\x64\x89\x15\xff\xb0\xa4\x25\x7e\x4c\x6d\x7a\x4a\xe1\x6d\xb3\x7c\x98\x1f\x6a\xbb\xcf\x12\x2b\xfe\x61\x09\x43\xf5\x12\x86\x29\x16\xde\x25\x4b\x9a\x8f\x0b\xa8\x8b\x76\x72\x16\x2c\xc0\x6c\x90\xd9\x00\x61\x69\xed\xeb\x8f\x74\xfc\x83\x85\xb7\x63\x09\xc3\x57\x4b\x18\xbe\xb5\xf0\xbe\x5f\xd2\xac\x9d\xd2\x58\xd4\x9a\x8c\xa1\xf9\xb7\xd6\x83\xef\xb6\xe4\xdf\xdd\x0c\xa3\xee\x66\x28\xbc\xdb\xe0\x8d\xbd\xbb\x39\xbc\xfa\x16\xb5\xe6\x02\x77\xb6\x69\xfb\x87\x85\xfb\xca\xdd\x0c\x5b\xee\x66\x78\xdb\xc2\x7d\xf7\xee\x16\xaf\xa3\xcd\xad\x29\xdc\xd1\x1f\x6b\xfd\xf7\x1e\x83\xf7\xf7\x7b\x18\x4e\xbe\x87\xa1\xd7\x3d\x06\xef\xd4\x7b\x9a\xf7\x43\x37\x44\x33\xa1\x2c\xe1\x64\xc5\xda\x4f\xb4\xfd\xd7\xc2\x5b\x7a\x0f\xc3\x03\xf7\x30\x3c\x64\xe1\x3d\x72\x4f\xcb\xc7\x37\x64\x80\x02\xf3\xf7\x44\x14\x64\x34\x88\x9b\x49\xf0\xcd\xa7\xda\xfe\x7b\xaf\xc1\xcb\xbd\x97\xa1\xdd\xbd\x0c\xfb\xdc\x6b\xf0\xf6\xbb\xb7\x85\x7c\x9a\x40\xeb\x0a\x0b\xf0\x08\x90\x47\x00\xb4\x96\x02\x5b\x25\x37\x35\x6c\xd7\xf7\xff\x7b\xcd\xfd\xf2\xba\x7b\x19\xe6\xdc\xcb\xf0\xf2\xbd\x46\x3e\x9f\xb6\x94\xa1\x68\x29\xc3\xb0\x0f\x03\xfb\x23\xeb\x7b\xe5\xf1\xe7\xe9\xcf\x05\x15\x53\xca\xab\xca\x8e\x28\xac\xcc\xef\x3a\x22\x5e\x51\x3c\x66\x8a\xbe\x3f\x0d\x83\xdb\x25\x15\xcb\x0b\xfd\xff\x4e\xb1\xbc\xd0\x2d\xa6\x0b\xb1\x18\x99\x3e\x47\xef\x0b\xc4\xcf\x11\xbf\x40\xf2\xf0\xc2\xf4\x77\x89\x76\xa1\xbc\x50\x14\xd3\x85\xb2\x98\x2e\x14\xef\x92\x84\x1a\xff\x66\xf9\x86\x90\x6f\x0a\x7a\x43\xc8\x0f\x84\x52\x0c\xde\x17\xf2\x13\xfd\x95\x87\x9b\x88\x5e\x20\xdc\x44\x78\xbb\xa4\x9b\xf4\x85\x4b\x06\xff\xa6\xba\xf8\x97\x83\x53\x5d\xba\x43\xe2\xd3\xda\x86\x96\xb0\x34\x9a\x7f\x92\x0e\xa3\x3d\x48\xf7\xbb\xf4\x81\x10\xef\x0b\x7a\x5b\x08\x07\x5f\x13\xf4\xaa\x10\x97\x49\x80\x74\x8a\x50\x5e\xbd\xbf\xf1\xaf\x21\x79\xa4\x4a\x1a\xab\xfe\x77\xc2\x71\xa5\xe3\x7a\x2a\x77\x94\x48\x7a\xea\x20\x21\x44\x4e\x8f\x29\x83\x9c\x23\x24\x69\xab\x5d\x2c\x38\x57\x3e\xd3\xfe\xaf\xa5\x46\xae\x7e\xb7\x94\xe1\xa7\xa5\x0c\xe2\x3e\xab\xfe\xc7\x7d\xa9\xe5\xaa\x35\xcf\x89\xb4\x5a\x15\x3c\xe1\x4d\x17\xf2\x4a\x41\xd3\x85\x04\xe9\xf5\x97\xfd\xa8\xbf\x04\x90\x64\xd5\xff\xd8\xa1\xe5\xdf\x7d\xe6\x3c\x9b\x7b\x1f\xc3\xcd\xf7\x31\x2c\xb4\x70\xef\xbe\x2f\x35\x5f\x4d\x8c\x97\x16\x96\x55\x1c\x31\xb6\xac\x24\xbf\x74\xec\x05\x65\x15\x63\x8f\x98\x7c\x44\x40\x8b\xfe\x34\x7a\x4a\x55\xbc\xeb\xc1\x5d\xf4\x2d\x41\x87\x04\xf4\x18\x3a\xf0\xc8\x40\xe7\x5c\x24\x19\xbe\x61\x55\xb2\x5d\xaa\xec\x65\x53\x0f\xfa\x73\xad\xff\x58\x74\x1d\xbe\x8c\xe1\xa8\x65\x0c\xc7\x2e\x33\x74\x9d\xb8\x4c\xd3\xd5\xf9\xa2\xff\x03\xba\x4a\xa7\x24\x49\x13\xb0\x48\x4a\x58\xec\x35\x68\x07\x0a\x5f\xe8\x7d\xbf\xcc\xca\xcb\xbf\x9f\x21\xf3\x7e\x86\x9c\xfb\xcd\xbe\x38\xe2\x7e\x86\xee\xf7\x73\x03\xba\xb6\xbf\xfc\xdf\xd3\x97\xb8\x0e\x6a\x22\x5b\xf6\x04\xfd\xf7\x5d\x07\xc7\xe3\xe3\xfc\x3f\x1b\x96\xaf\xa3\x94\x32\x60\x91\xcc\x84\x4f\x3c\x24\xdc\x57\xec\x17\x54\xd0\x71\xd1\x21\xc2\x03\xb0\xbd\xf0\x8f\x2c\xd6\xe5\x10\x3d\x42\x1d\x04\xfa\x1f\x7d\xee\xdf\x6f\xc6\x5d\xbc\x9c\xa1\x6c\x39\xc3\xd5\xcb\xcd\xb8\xbf\x5f\xce\xf0\xdb\x72\x86\x4d\x41\x9f\xe1\x25\x41\xfe\x7f\xd1\x3f\x42\xff\xd5\xb8\x2b\x92\xfc\xf2\xdf\xcc\x58\x50\xc7\xfa\xbf\x01\xdd\xfb\xbf\x1a\x3a\xae\xb8\x5c\x3b\x98\xfa\xc2\x22\xe9\x2b\xfd\x5a\x1e\xf9\x1b\xdf\x17\x02\x11\xcc\x83\x15\x61\x24\x0a\x63\x16\xfa\x37\x00\x89\xf7\x85\xc5\x4e\x55\x45\x46\xfc\xe9\x91\x8b\x3f\x87\x69\x4f\x18\x7f\x0e\x8b\x56\xb8\x3d\x4c\x9e\xff\x55\x94\x22\x62\x67\x98\xfe\xf2\xc4\x57\x28\x54\xf5\x5a\xb1\x22\xac\x44\x16\xaa\x87\x46\xd1\x53\x15\xdb\x75\x1f\xfc\x34\x3c\x0e\xb3\x71\x2a\xd2\x71\x02\xe0\x78\x19\xd5\x47\xa3\x27\x05\x3a\x28\x94\x30\x12\x88\x8e\xf0\x04\x12\xf9\x37\x6d\xa1\x8a\x4e\x08\x91\x07\x00\x5f\xea\x7c\xef\x07\xcc\x7e\xbb\xe7\x01\x86\xfb\x1e\x60\x78\xe0\x01\xb3\xbe\x9b\x1f\x60\x78\xeb\x01\x6e\x20\x07\x76\xff\x97\x7c\xed\x4f\xf5\xf0\xd2\xca\xe2\xb1\xa5\xf1\x42\x00\xea\x04\x8b\x65\x27\x38\x5e\x56\xa9\xfa\xac\x12\x45\x20\x9f\xd3\x71\x02\x91\x28\xa1\x71\xe2\x22\x31\x45\xe8\x6a\xc6\x1e\x90\xc4\x10\x39\xba\xfc\x4c\xf2\x5c\xfe\x4a\xdb\x7f\x56\x18\x39\x3a\x6c\x05\xc3\x59\x2b\x18\xc6\xac\xb0\xe2\x7b\x56\xa4\x96\xa3\x2d\xa3\x3f\x21\x62\x07\xb7\xf3\xf5\xd7\x19\x22\x74\x95\xa0\x19\xc2\x05\x19\xf9\x42\xb8\xe7\x8b\xe7\x24\x3d\x2f\xc5\x79\xca\xe3\x92\x38\xac\x61\xa7\xf6\xff\xaf\x30\xfe\x8e\xaf\x57\x30\xfc\xb0\x82\xe1\x67\x8b\xae\x9c\x07\x03\x79\x16\xf8\xc3\xdb\xcf\xac\x23\xdf\x27\x1f\xd3\xed\x84\xae\x07\x77\xe9\x19\xaf\xa8\x1a\x5c\x56\x56\x72\x48\xd7\x31\xc5\xa5\x85\xea\x60\x2d\x8e\x17\x0e\xce\xaf\x88\x97\x56\xe9\xd6\x08\xd4\x11\x96\xc8\x7d\x60\xae\xcf\x5d\x61\xe1\xa2\xa7\xfd\x56\x4e\x14\x73\x54\x15\xac\x8e\xca\x21\x14\x91\x4c\x42\x38\xae\xaf\xb3\x7d\xad\xef\x7f\x0f\x5a\x75\xfe\x1f\x64\x98\xf9\x20\xc3\xac\x07\x2d\xbd\x3e\xa0\x6f\xd7\xd4\xba\xfe\xa0\xc6\xe8\x2b\x28\x2b\xad\xca\x2f\x2e\xad\xd4\x96\xc4\x0c\x58\x22\x33\xe1\x19\xd5\xdb\x99\x94\xd3\x0d\x3d\xcc\x56\x75\x7d\x04\xb9\xe4\xd8\x71\x85\xdf\x68\xf9\xff\xa0\xf1\x77\x67\xae\x64\xc8\x5b\xc9\xd0\x6e\xa5\xa1\xe7\xef\x2b\x03\x7d\x2e\xb0\x33\x54\xdd\xda\x34\x3d\x3d\x0a\x0b\xfd\x6f\xb4\x63\xff\x50\x58\x22\x0f\x83\x4f\xd4\x1c\x91\xb2\xde\x28\x23\x15\x21\xba\x8c\x14\x66\x8f\x31\xa4\x8e\x74\x4f\xf7\x43\x74\x1c\xcf\x63\x0e\x0e\x83\x6f\xf5\x39\xb0\xd2\xc8\xc3\x75\x2b\x19\x9e\x59\xc9\xf0\xbc\x45\xdf\xf6\x80\xbe\x8d\x81\x7d\x6d\xeb\xac\x66\xe8\x53\xbd\x04\xfc\xef\x2b\xfb\x54\x94\x8d\x1f\xdc\xfb\x74\x6d\x59\xcb\x81\x25\x32\x17\x6e\xd1\x66\x11\x6d\x41\x46\xd7\x4b\xf8\x90\x30\x1b\xdb\xea\x5e\x4c\xe4\x26\xee\x51\xbb\xb4\x1d\xf0\x21\xb3\x9f\x87\x3c\xc4\x70\xe6\x43\x0c\xe7\x3c\x64\xe8\x2b\x7e\x28\xb5\xde\xdf\x18\x7d\x43\xab\x47\x5f\x18\x2f\xd0\x4c\x36\x4a\x2f\xe7\x4b\x4a\xfd\x49\xb6\x8b\x24\x8a\xaa\x65\xfc\x4e\xeb\xff\x0f\x99\xb8\xe4\x57\x1e\x62\xd8\xf2\x10\xc3\xdb\x16\xfe\x87\x01\x7e\xfd\x3a\x5f\x36\x7e\xe5\x94\xca\xaa\xf8\xf8\x21\x65\x65\x55\x95\x3e\x11\xca\xc3\x27\xe0\x1e\x29\x75\x85\x7e\x32\x39\x70\xfe\xc7\xf7\x7a\xff\xaf\x32\xfb\xbf\xf7\x2a\x86\xfe\xab\x18\x06\xae\x32\xb8\x67\xad\x6a\x52\x8f\x52\xb8\xfe\x2e\x1f\x6a\xb0\xd5\x15\x32\x0b\xee\x91\xd9\xd0\x45\x35\x99\x25\x16\x2a\x27\x43\xf7\x83\xfd\x41\xdb\x7d\x57\x99\xfd\xf3\xd1\x2a\x86\xed\xab\x18\xbe\x59\x65\xe4\xe7\x3f\x1e\x66\x18\xf1\x30\x43\xf9\x3b\x81\x1d\xf2\xcb\xc0\x9f\xf9\x78\x43\xfc\x92\xb2\xfc\xc2\x3a\xf8\xf6\x0f\x07\xc6\x27\x25\x56\x45\x19\xcf\xe4\xc9\xb0\x54\xa2\x70\xe5\x31\xc2\x81\x81\xd8\x81\x48\xee\xa7\x6b\xbb\x2b\x33\xb1\x87\x11\x8c\x12\x21\x53\x96\xaf\x0f\x07\x5d\x90\xf5\x89\x1f\x56\x5d\x6f\x05\x4a\x12\x18\xc5\x0e\xd8\x49\x95\xc6\x46\xf4\xf0\x38\xdc\x17\xf7\x77\x74\x39\x20\x7f\x07\xb0\xda\xb3\xa4\x3e\x7b\x94\xab\x9a\xfd\xe3\x31\xda\x38\xb1\x5b\xe7\xbf\x3c\x6c\xec\x92\xff\x7a\x98\x61\xf3\xc3\x0c\x6f\x3e\x6c\xe6\xfd\xcf\x87\xf5\xbc\xd7\xef\x97\x6d\x0f\xcd\x1f\x57\xf1\x98\xe2\x82\xfc\xaa\x78\x70\xe9\xac\x1f\x37\xd2\x06\x96\xc9\xb6\x4a\xb8\x29\x0d\x7e\x3f\xdc\x07\x85\xf2\xb2\xf8\xd2\x24\x57\xd7\x51\x52\xde\x3d\xa2\x56\xca\x43\x11\x92\x99\x09\x6e\xf8\x51\xc7\x7f\x3e\x62\xe9\x31\x8f\x30\x94\x3d\xc2\x50\xf9\x88\xd5\xcf\xe4\x91\x40\xae\xdc\x19\xe8\x6d\xb5\x0d\xe9\x4c\x18\xd5\xea\x51\xb7\x92\x3a\xc0\x32\xd9\x11\x36\x23\x7a\xaa\x13\xb3\x27\x54\x8c\x01\xb5\x56\x1d\xa6\x0f\xa0\x2c\x7f\x93\x62\x44\xea\x86\x34\xfe\x7f\x41\x2e\x27\x52\xa5\x7e\xd2\xf6\x8f\x47\xcc\x3c\x66\x3e\xca\x90\xf7\x28\x43\xbb\x47\x0d\x7d\xc7\x3c\xaa\xe9\x9b\x19\xdc\x2b\x87\x5d\xd4\x90\xbe\x20\xfb\x24\xe9\xd5\xab\x47\xe7\x36\xcc\x86\x65\xb2\x15\x2c\x22\xeb\x0a\x14\xf6\x77\xb1\xaa\x9f\x98\x49\xbe\xe6\xe0\x26\x0d\x17\x3f\x6b\xfb\xef\xa3\x46\x9e\x2c\x79\x94\x61\xd9\xa3\x0c\x2b\x2c\xba\xd6\x04\x74\xed\xba\xa8\xf1\xf5\xb5\x78\xba\x41\x6c\x0e\xc3\x32\xe9\xf9\x22\x45\x77\x11\x07\x10\x09\x83\xc2\x1e\x7d\xff\x5d\x6d\xee\xa3\xfb\xae\x66\x38\x68\x35\xc3\xa1\xab\x0d\xfe\xf2\xd5\x75\xfd\xe1\x8f\xa4\x38\x0f\x94\x2f\x6f\x48\x9f\x9e\x47\x1d\x7f\xd4\x91\xa7\xe7\x17\x97\x8c\x2e\x53\xf6\xfd\x5d\x38\x12\x96\xc9\xb3\x60\xb5\x08\x94\x8f\x8e\x22\x86\xba\x98\x99\x87\x6d\xb0\xad\x8a\xd1\xf1\x7f\x92\x89\xad\xb1\x23\xf6\xc4\x5e\xd4\x0e\xa3\x75\xae\x81\x61\x2c\x55\x3b\x27\x83\x3c\xd5\xb9\xe4\x0d\xc4\x51\xd8\x1d\x8f\xc6\x30\xc6\xb0\xad\xcc\x43\x2f\xb1\x93\x82\x7f\x59\x98\x85\x2e\x0a\xa5\x14\x76\xc0\x57\x10\xd7\xa1\x12\xa1\x11\x6a\x4d\x24\xba\xb8\xd6\x89\xf8\x8b\x1e\xff\x63\x86\x2f\xf6\x7f\x8c\xe1\x90\xc7\x18\x0e\x7f\xcc\xaa\x67\xf8\x98\x1e\x7f\x61\x30\xee\xaa\xdb\x1b\x8e\xbf\xb0\x6c\x7c\x7e\x71\xe9\xb0\xb2\x21\xf1\x89\xf1\x8a\xca\xf8\x80\xfc\xd1\xf1\x92\x4a\x1d\x23\xd0\x0d\x96\xc9\x23\xe1\x65\x47\x77\x88\x90\x84\x28\x5d\x5f\x44\xc8\x30\x85\x31\x2a\x74\x73\xa5\x88\xf0\x47\xea\x60\x2e\xee\x8b\x11\x5d\xf7\x48\x86\x30\xe2\xff\x8e\x65\xa7\xfc\x55\xcb\xff\xc7\x4c\xdc\xc4\x96\xc7\x18\xb6\x3e\xc6\xf0\x81\x45\xef\xce\x80\xde\x25\x8f\x6a\x3a\x6b\xaf\x69\x48\xef\xf8\xfc\xaa\x82\xa2\xde\xe3\xf3\x8b\x4b\x7a\x96\x95\x56\x56\x55\xe4\x17\x97\x06\x07\xb8\x66\xe0\xd9\xae\xb2\xe8\x12\xba\x21\x21\x62\x81\x0b\x40\xb5\x73\x16\x96\x3e\xf1\x9b\xde\xf7\x6b\xcc\xfc\x15\xad\x61\x28\x5d\xc3\x50\xb3\xc6\xf2\x8b\xad\x61\x78\x7d\x0d\x43\xe7\xa0\x6e\x62\x6d\x50\x4f\x6d\x51\x76\x28\x35\x5d\xc3\x87\xf4\xab\x47\x15\x1d\x09\xcb\xa4\xf3\x02\x8a\x4d\x28\xd4\x2b\xbd\x80\x72\x13\x86\x5f\x40\xde\x84\x52\xbd\xe3\xc2\x0a\x57\x5d\x02\x3c\xea\x2b\x4e\x15\x27\x89\xc3\xe9\x78\x79\x9c\xaf\x7f\x90\x47\x5d\x65\x48\x9c\xa0\xc6\x73\xb2\x38\x5d\x45\x38\x67\xeb\x8e\x1d\x42\x48\x66\xa5\x34\xb9\x12\xc0\xf1\xb5\x5e\x29\x94\xe7\x5b\xed\x5a\x21\x6d\xf7\x01\xfc\xae\xcf\xff\xc7\xcd\x7e\x19\xf4\x38\xc3\x90\xc7\x19\x46\x3c\x6e\xe6\x7f\xcc\xe3\x7a\xfe\x07\x5f\xdc\xf8\x7e\x55\xe3\x54\xa5\x1f\xcc\x30\xd3\x60\x99\x4c\x83\x9d\xae\x76\xc2\xa8\x4d\xe1\xa9\x6b\x63\x72\xc6\xff\xd0\xeb\x6f\xe1\xbf\xf1\x38\xc3\xbb\x8f\x33\x7c\x68\xe1\x3b\x6b\x35\xfe\xf4\x80\x5f\xe5\x5b\x8d\xe0\xf7\x52\x4c\x5b\x7f\xaa\xdb\xc3\x32\xd9\x01\x66\xb0\xda\xa3\xa4\x9a\xbb\xb8\x5a\xb9\xf4\xcf\xbd\x80\xb0\x90\x48\xc3\x4c\x11\x52\xe1\x47\x92\x42\xe4\x90\xb4\xf8\xf4\x4f\xad\xf7\xae\x65\x98\x1a\xbc\x33\x67\x2d\xc3\xcd\x6b\x19\x9e\x58\x6b\xf8\xe2\xf8\x27\x18\xce\x7a\x82\xa1\x36\xaa\xf9\xa0\xb6\x48\x7f\x8e\x8e\x6b\xc8\x17\x5a\x5f\x0a\x4e\xb0\x43\xba\x16\x14\xc5\x0b\xc6\x0d\xcc\x1f\x1f\x37\xc4\x6b\x75\xd8\x1b\x03\xcb\x24\x7e\xe5\xef\x21\x74\x76\x62\xeb\xaf\xd4\x65\xdb\xd9\x89\x6d\xbf\x42\xde\x89\x52\xbd\x0a\xd8\xce\xb8\xab\x8d\xd8\xe5\x12\xd1\x87\x2e\xbe\xb0\x8f\x98\x11\xc6\xdf\x42\xea\xe0\x5b\xb3\x0f\x7e\xdb\x46\x24\xc6\xaa\xfb\x13\xb1\xbb\xb6\x53\xea\x5f\x7d\xb1\x8d\x3e\xec\xd5\xf1\x13\x46\x0f\x1d\x27\x53\x86\x90\xe9\x67\x87\xd6\xef\x43\x1f\xb9\xe2\xfe\x4e\xd4\x81\x5e\x4f\x7c\xf7\x7a\x27\x01\x90\x2d\x43\x41\xb7\x18\xa1\x3a\xe3\x4b\x15\x53\xa7\x02\x61\x29\x42\x51\x9d\x2d\x2d\x55\xcb\x37\xff\x05\x31\x37\x4c\xf6\xf7\xa1\xb6\x31\xc5\xbb\x11\xe9\x6a\x1e\x4e\x30\xc8\x5f\xda\xff\xf3\x84\x39\x4f\x72\xd7\x31\xb4\x59\xc7\xd0\x61\x5d\xdd\x7e\xc5\xbd\xd7\x71\x03\x3d\xad\xdb\x0f\x0d\xf9\x24\x3e\xae\x7a\x70\xbc\x62\x7c\x71\x55\x55\xbc\xf0\x94\x29\x4d\xfd\x2c\x59\xd0\x6e\x3f\x58\x26\xf7\x83\x1d\x5a\xdf\x89\x89\x28\x46\x44\x0c\x25\x46\x31\x2c\xc2\xe8\x90\x2b\x33\x31\x82\xd9\x14\xa3\x34\x8a\x0a\xed\xa4\x43\x29\x44\xba\x56\x83\xb4\x61\xa4\xbd\x92\x0f\xeb\xcc\xbd\x6e\xe3\x3a\x86\x97\xd6\x31\xec\xb0\xc6\x51\xf5\x24\xc3\x1d\x4f\x32\x6c\xfe\x3c\x88\x33\xb9\x58\xf3\x4d\x79\x0a\xb9\x52\x8f\x7f\x8a\x2b\x47\xf8\x3a\x90\xba\x07\x84\x2e\xf6\x65\xcb\x03\xe4\xae\xa0\x91\x57\x08\x39\x4d\xd0\x15\x42\x4c\x13\xce\x03\x24\x56\x90\x07\x2b\x43\x4a\x07\x8a\xe1\x15\xbe\xc6\xb1\x52\x8a\x2d\x14\x14\x71\x0c\x53\x54\x07\x0d\xd0\x62\x94\x61\x75\xb6\xc6\x50\x52\x58\xa8\x7e\x88\xe8\xff\x0d\xc9\x1c\xea\x88\xd6\x3b\x32\x9b\x4e\x12\x1e\x49\x0c\x23\x53\x84\x8a\x31\x9b\xee\x57\xce\x56\xcc\xc0\xcb\xfc\x37\xf1\x2a\xa4\xaf\x42\xf2\xcd\x10\xbd\x11\x12\x9b\x43\xa2\x0d\xbd\x41\x62\xa3\x16\x56\x11\x55\x4f\xdd\x17\xc2\x6d\x5d\x0e\xda\xeb\xbb\xc4\x41\x91\x3e\x52\xb5\xf5\xfc\x59\x8c\xec\x1b\xea\x2c\x75\xf4\x86\xc0\x91\x41\x14\x8f\x2f\xdb\x12\xb7\x06\x54\xf3\xbb\xe7\x49\xa3\xaf\xa5\xaf\x67\xc8\x59\xcf\xd0\x66\xbd\x95\xf7\xb0\x5e\xcb\x91\xbe\x81\xdf\xb6\x53\x8a\x7b\xe9\x98\xb2\x8a\xf1\xf9\x55\x83\xfa\xf5\xd2\x57\xaa\x08\x2c\x93\x51\x58\x1b\x45\x99\xd4\xd0\x3c\x0a\x4a\x95\xfa\x4f\x55\xb8\xe5\xeb\x19\x66\x06\xb8\x37\xae\x67\xb8\x75\x3d\xc3\x6d\x16\x2e\x3e\x15\xe8\x89\x69\x7a\x1d\x0b\x07\x35\xbb\x9e\xc6\x0e\xbe\x21\x74\x36\x2c\x93\xe7\xc0\x4f\x51\x74\xc9\x0d\x0a\xa6\xb6\xf2\x97\x22\x58\x10\x7f\x2a\xa3\x92\x70\x00\x11\xc7\x30\x4d\x35\x4d\x3e\x55\x05\x0d\x92\xaf\x9b\x24\xb4\x78\x72\x85\xa0\x30\x1d\xe1\x6f\x39\xdc\xc7\xd7\x2d\x31\x4d\xfd\x24\xa2\x9a\xe7\x13\xed\x4f\x2a\x81\x8e\x22\xe8\xc8\x10\xf9\x87\x8c\xa7\xdb\xbd\x13\x67\x86\x5b\x69\x03\xb4\x50\xe3\x2d\x7a\xca\xc4\xeb\xaf\x7c\x8a\x61\xf5\x53\x0c\x6b\x9f\x32\x7c\xdc\x7e\x03\x43\xcf\x0d\x0c\x9d\x62\x7a\x9c\xdd\x0f\xd2\x9f\x33\x52\xec\xc7\x7a\xe3\x1e\x5d\x5d\x5c\x52\xd8\xb3\x48\x5b\x03\xec\xdf\xd3\xfd\xf3\x86\x95\xf5\xa9\x88\x57\x16\xa9\x5f\x50\x93\xe3\x96\xc3\x32\x39\x01\x9e\x8f\x29\x7d\xde\x15\x24\x58\xf8\x5f\x69\x95\xeb\x20\x25\xf0\x0e\xc6\x83\xc4\xc1\xe1\x83\x44\x57\x92\x2a\x5a\xc1\x51\xdb\x32\x9c\xb8\x17\x93\xe7\x9d\xa9\x44\xd7\x40\x22\x1e\x24\xce\x16\x1e\xb5\xc2\x34\xf2\x28\x0d\xd3\x68\xa8\xe8\x2e\x8e\x16\x19\xaa\xda\xa9\x43\x21\x35\xdb\x31\x65\x85\xf0\x25\x9c\xcf\xa9\xc2\x41\xcf\x57\xd0\xb3\x48\x50\x3a\x40\xb6\x2f\xd7\x02\x37\x7d\x07\xe9\x8a\x90\x14\x22\x4d\x0a\x21\x8c\x73\xd8\x3f\xc1\xd4\x3c\xae\xdc\x60\xf8\x75\xdb\x06\x86\x1d\x1b\x18\x7e\xd9\x60\xe6\xf1\xd8\xa7\x19\x7a\x3e\xcd\xd0\x3d\xb8\x57\x6c\xbc\x43\x7f\x3e\xf8\xb0\x46\xf4\x8c\xc4\x65\xa3\xb2\x6e\x78\xca\xd0\xea\x31\x41\x78\xca\x06\x3c\xc6\x3f\x4e\x5e\xc0\xd8\x26\xcc\x55\x1a\x07\xbd\x80\x11\x58\x9b\x8e\xf7\x7a\x72\xb7\xaf\xc4\xfd\xe8\xe8\xcf\x6b\x55\x28\x85\x6e\xf3\xa8\x0d\x43\x82\xd5\x79\x90\x87\xd9\x78\xbf\x27\x97\x79\x74\x9f\x27\x7f\x72\xd8\x97\xfe\xbe\xe8\xf0\x9c\xb0\xe7\xaa\x50\x79\xff\x82\x89\xc2\xc9\xf5\x24\xfb\x22\x24\x59\xec\xd4\x3f\xc9\xb5\x1c\x7c\xda\xc8\xf3\xf5\x4f\x33\x6c\x7c\x9a\x61\xd3\xd3\x96\x3d\xe4\xe9\xd4\x7e\x71\x7b\xbc\x55\x65\x03\xca\x26\xc5\x2b\x7a\xe6\x57\xc6\x55\x37\x42\x1d\x1c\x92\x07\xcb\x64\x6b\xf8\x29\x9d\x5c\x41\x18\x55\x86\x4f\xb5\x64\xe8\x52\xa6\x7f\xc8\x4b\xff\x96\x17\x31\x0b\xe1\x2a\x7a\xba\x3d\x63\xd6\xe1\x9c\x67\x18\xf2\x9f\x61\x88\x3f\x63\xe8\xb9\xe6\x99\x20\x5e\x65\x85\xa6\xe3\xe5\x0f\x9b\xe5\x63\xbd\x7f\xed\x88\x8a\xa9\xe2\x00\x58\x26\x0f\x84\x47\x32\x7c\x36\x45\x49\xbe\xce\xac\xf6\x25\xaa\x60\x53\x41\x98\x41\x2c\x09\x0f\x51\x71\x6a\xec\xcb\x47\x07\x3d\x75\x9b\x16\xc8\x5a\x17\x61\x45\xef\xb6\x67\x8c\xfd\x80\x9f\x65\x48\x7b\x96\x21\xf3\x59\x43\x6f\x87\x67\x35\xbd\x89\x3e\x22\x8b\xa6\xa4\xb8\x5f\x15\x8f\x2d\xcd\xaf\xaa\xae\x88\xf7\x28\x19\xeb\x5f\xfc\x8a\xc6\xdb\xa1\xd9\x14\x82\xe5\x32\x0c\xb7\x88\xc4\xf4\xa9\x7e\x98\x46\x51\xf6\xb4\x1c\x78\xd6\xd0\x71\xc3\xb3\x0c\xf3\x9e\x65\xb8\xc5\xa2\x63\x71\x3d\x3a\x52\xd9\x4f\x06\x57\x8f\x2e\x29\x2e\x38\x2d\x3e\x25\x15\x1d\xdd\x5c\x58\x2e\x59\x95\xae\x25\xdd\x8d\x42\xe8\xf8\x82\x90\xc2\xff\xe2\x59\xd3\x47\x20\x73\x23\x43\xde\x46\x86\x76\x1b\x0d\xfe\xd0\x8d\x81\xdd\x28\xb8\x37\x4c\x7d\xbf\x21\xfe\xd8\x78\x55\xc3\xa9\xe8\x53\x51\x36\xbe\x87\x62\xa9\x5d\xe2\x30\x58\x2e\x0f\x87\x79\xae\xb6\x5f\x29\x3f\x61\x54\x1d\xa0\x44\xb9\xea\xb3\xa3\x84\x4c\x58\x48\x21\x45\xa2\x61\x60\x1a\x39\x94\x8d\x21\x65\x75\x72\x03\x4d\x27\x8c\xe9\x49\x8d\x32\xac\xe8\x5f\xba\xd1\xea\xeb\xb9\x91\xe1\x9d\x8d\x0c\xef\x5b\xf4\xff\xb0\x31\xb5\x5f\xb8\x1e\xfd\x0d\xa7\xd0\xa7\x3f\x38\xc2\xca\x23\xb0\x5c\x46\x61\x11\xa3\x44\x54\x5d\x4e\xc3\x18\x42\xff\x3c\x63\xd4\x61\x99\x92\x8c\x15\x2c\xa2\xe8\x3a\xf9\x39\xab\xdf\xed\x73\x0c\x85\xcf\x31\x14\x3d\x67\xc5\xfb\x3f\xa7\xff\xa2\x7e\x9f\x53\x9b\x2e\x9f\xed\x0b\x7b\x56\x57\x4c\x8c\xdb\xc4\x64\xc1\x72\x99\x0d\x3b\xea\x12\x13\xc3\x34\xcc\x20\x89\x3e\xcb\xeb\xe0\x2c\x37\xd1\x83\x38\xaa\xe8\xd9\x6c\xd1\xb3\xeb\x39\x86\x9f\x9e\x63\xf8\xd5\xa2\xc7\x7d\x5e\xd3\xb3\xb2\x5e\xbf\xb7\x3a\xba\xdd\xe4\xaa\xd3\xe2\x53\x86\x57\xe6\x8f\xb5\x09\x5a\x89\x9a\xd1\x5f\x0d\x05\x07\xab\xab\x36\x5f\x52\xf1\x4f\x53\xf8\x7d\x9f\x37\xf8\x45\xcf\x33\x8c\x7b\x9e\xa1\xec\x79\x93\xef\xd3\x14\x7f\x97\x15\xab\x9e\x4e\xbd\x0d\x3c\x00\x79\xb0\x5c\x7a\xf0\x49\x28\x10\x4d\xc9\xe9\x87\x98\xc2\xdb\xf0\xbc\xd9\x57\x5f\x3e\xcf\xb0\xeb\x79\x86\xdd\xcf\x9b\xf1\xfe\x1a\x60\xaf\x09\xf8\xa2\xd3\xe4\x86\xb8\xfd\x4a\x2b\xe3\x05\x36\x4f\xa7\xc8\x70\x5a\x2e\x1d\x78\x39\x62\x67\x38\xa5\x2b\xfc\xe3\x5f\x30\xf6\xf4\xc2\x17\x18\xc6\xbe\xc0\x30\xee\x05\x33\xde\xa6\xec\xb0\xe6\xfe\x32\xa2\xb8\xac\x24\xbf\xaa\xb8\xac\xb4\x2e\x32\xc1\x72\x49\xb0\x2d\xa2\x46\x9d\xa1\xcf\xc1\x17\xcc\x78\xb7\xbc\xc0\xf0\xce\x0b\x0c\xef\xbf\x60\xc5\x01\xbf\x90\xda\xaf\xdc\x84\xfc\xed\x3d\xa1\x5a\x77\x94\x29\x77\x60\xb9\x74\x61\x47\x44\xd5\x28\x4f\x24\x02\x67\x2a\xdc\x83\x37\x59\x7d\x4e\x36\x31\x9c\xb5\x89\xe1\xbc\x4d\x06\xb7\x60\x53\xf3\xfb\xaf\x1e\x6e\x51\x7e\xe5\xd0\x1e\x03\x7b\x4f\xae\x8a\x97\x56\x16\x97\x95\x06\x09\x6c\xfe\x44\x7f\x13\xb1\xc2\xdb\xb2\xf4\xfe\xdf\x64\xf6\xff\x3b\x9b\x18\x3e\xdc\xc4\xf0\xb1\x85\xff\x73\x80\xbf\xa4\x89\x7b\x77\x3d\xfc\x9e\xfe\x3d\x32\x29\xd0\x12\xdd\xc4\x16\xa1\xde\x78\x1f\x44\x31\x26\x88\x94\x1f\x03\xc3\xc2\xbf\xf5\x12\x01\x44\xa4\x0c\x8e\xc4\x6c\xbd\xff\x5f\x34\x79\xa0\xe3\x5e\x64\x98\xf0\x22\x43\xf5\x8b\x56\xbe\xeb\x8b\x41\x1e\xf8\xb5\xff\x25\x5d\x7a\xeb\xe9\x79\x99\x97\x66\xcd\x4b\x2b\x85\xbf\xe6\x45\xb3\x2e\x9f\xbf\xc8\xf0\xf5\x8b\x0c\xdf\xbd\xd8\xb0\x4e\x49\xb7\x4b\x5b\xb2\x1e\x29\x6e\xd5\xdb\x30\x0d\x96\xcb\x18\xd4\xa6\xe9\xfa\xdd\xc9\xde\xc8\x39\x9a\xff\x5f\x32\xfb\xbd\xf0\x25\x86\x0b\x5f\x62\x28\x7d\xc9\xe0\x77\x6a\x39\xbe\x7f\xbc\xd4\xe3\x87\x04\xf8\xca\xfa\xe0\xfe\xed\x56\xef\x7f\x0b\xff\xbb\x97\x18\x7e\x7e\x89\xe1\xb7\x97\xac\xfb\xc4\xbf\x02\x7d\x24\xc8\x03\x9b\x35\x3d\x85\x3f\x24\x31\xd7\x75\x4e\x87\xd3\x8b\x2b\xb5\xa1\xcc\x24\xae\xea\xfd\xb1\x31\x4d\xed\x8f\xa0\xf1\x6b\x92\x9e\x3c\x45\xcf\xc8\x7f\x19\x7d\xff\x91\x7f\x31\x3c\xf1\x2f\x86\x63\x5f\x36\x7a\xaa\xf3\x0a\x43\xdb\x57\x18\x3e\xf8\x44\xd3\x51\xf3\xb5\xfe\xbc\x69\x5e\x43\x3d\xb5\xa0\x1e\x23\xe8\x9f\x75\xed\x9b\x5f\x59\xd4\xb5\xc7\xc4\xfc\xe2\x92\xfc\xd1\x25\xf1\x66\x55\x95\xe2\xca\x21\x43\x7b\x0c\x1e\x3a\x54\x29\x56\xce\x63\x08\xcb\x65\xe8\x0e\x74\x16\x61\xc6\x24\x39\x99\xae\x14\x72\xba\xa0\x2b\x85\x98\x2e\x70\x92\x9c\x2c\xad\xef\x69\x12\x4d\x16\xfe\x7f\xeb\xbd\xb4\xff\xe2\x6f\xf2\xee\x40\x5a\x84\xf2\x0e\x94\xb0\x39\x4d\xb9\x4f\xfc\x1b\xb0\xc4\x1b\xd3\x68\x8c\x58\x1d\xd5\x4a\x1d\x4a\xe7\x78\x75\xc3\x90\x78\x55\x4c\xce\x8a\xd1\x63\x31\xb9\x36\x46\x8f\xc7\xc4\x9a\x18\x5e\xa7\xde\x71\xe9\xc9\x98\xdc\x10\xa3\xa7\x62\x62\x63\x8c\xe6\xc4\x68\x46\x4c\x5c\xa5\x5e\x1f\x8b\xc9\x47\x62\xf4\x70\x4c\xac\x8c\x11\xd3\x09\x32\x37\x78\xd2\xa7\x69\xf2\xcb\x34\xba\x29\x26\x6f\x89\xd1\xcd\x31\x31\x3f\x86\xff\x51\xef\xb8\xb4\x30\x26\x6f\x8f\xd1\x6d\x31\xb1\x38\x46\xdf\xa6\xd1\xf6\x34\xf1\xa9\x7a\xbd\x29\x26\xe7\xfa\xcf\x16\xb3\xfd\x27\xe5\x49\x89\x7f\x84\x69\x46\x44\x48\x0a\xd1\x30\x3c\x4b\xa4\xe1\x6d\x69\x34\x3f\x4d\x08\xbc\x3f\x2a\x01\x32\x94\x2d\x80\x95\x3d\xe0\x78\xff\x55\x0c\x06\x08\x91\x83\x19\xfe\xd5\x32\xb8\x7c\xa3\x27\x59\x06\x49\x48\xe4\x11\x0b\x5f\x4b\x0d\x92\x91\xd2\x62\x32\x8d\x32\x64\x3a\x65\x88\x74\xcc\x92\x99\xb2\x95\xcc\xa6\x56\x22\x9b\xb2\x28\x53\xc4\x28\x4d\xe4\xca\x1c\xca\x15\x39\xa1\xd6\x94\x17\x55\x0d\x31\x92\xfa\x78\x6b\xbd\xff\x5f\x31\xfb\x7f\xc7\x2b\x0c\xff\x79\x85\xe1\xeb\x57\x5a\x76\xfe\x0c\x2f\x2d\xca\x2f\x2d\x2c\x89\x17\xf6\xac\x28\xae\x2a\x2e\xc8\x2f\x49\xee\xbd\x7a\x27\xd0\x4f\x31\xeb\xdc\x6d\xa3\xe5\xde\xab\xc6\xee\x7b\xee\xab\x0c\x05\xaf\x32\xd0\x6b\x86\xcf\x71\x33\x43\xd7\xcd\x0c\x93\xdf\xd5\xb8\xbb\x76\x06\xfa\xc6\xdd\x0d\xf9\x5c\xf7\x2f\x4f\xec\x3d\x25\xf0\xc4\x27\x3e\x9f\x86\x6d\xce\x4b\x7c\xcd\xd6\xab\x98\x2e\x5c\xeb\x77\x9c\x14\xdc\x49\xc1\xff\x56\x09\xce\x4c\xc1\xa1\xa1\x49\xb2\xce\xf7\x9c\xfc\x7a\x16\xd5\xfd\xcd\xe4\xd3\x25\x6c\x4c\x57\x3c\x76\x3c\x9e\x98\x4c\x00\x7c\x34\x43\xae\xc9\xa0\xc7\x32\xc4\xba\x8c\x20\x2b\x29\x2a\x24\x0a\xf9\x7a\x86\xdc\x94\x41\x2f\x64\xf0\x86\x0c\x7a\x2a\x83\x57\x65\xd0\x43\x19\xe2\xbd\x0c\x1a\x17\xfc\xdd\xcf\xe9\xf2\xd7\x74\xfa\x25\x5d\xfc\x99\x8e\x09\x47\xe2\x87\xe9\x72\x7b\x3a\xdd\x90\x21\xe7\x66\xd0\x9c\x0c\x51\x93\x81\x9f\xaa\x77\xec\xd7\x2c\x54\xf6\x1f\xe9\x21\x2b\x12\x3e\x4f\xa7\x8f\xd2\xc5\x87\x0d\x5e\x6f\xc8\x90\xb3\x32\xe8\xba\x0c\x31\x23\x83\x32\xf1\x04\x4a\xf8\xb9\xef\x48\x97\x4b\xd3\xc9\xc5\x77\xd3\xe5\x07\xe9\xf4\x7e\xba\xd8\x91\xee\x5f\x49\xe9\xb3\x74\xf9\x76\x3a\xbd\x95\x2e\x8e\xa2\xc5\xe9\xe2\x8d\x74\xf9\x6a\x3a\xbd\x92\x2e\x36\xa5\xd3\x0b\xe9\x72\x5d\x3a\x3d\x91\x2e\xb5\xed\x17\x95\xf9\x52\x99\xa0\x9c\xf6\xfe\xfd\x31\x14\x8a\x22\x85\xd3\xda\xc5\x0e\x4a\x8b\x90\x88\x45\xd2\x43\x19\x9c\xbe\x1f\x40\x38\x48\x02\x4d\xd3\x79\x56\xa4\x76\x06\x49\x26\x4f\xb0\x6b\x27\xe8\x05\x49\x79\xe8\xef\x89\x2c\x99\x49\xad\x64\x76\xab\x56\x94\x2d\xfc\xfd\x90\x41\xe9\x2a\x7e\x27\xb9\x27\x64\x9e\x68\x2b\xdb\x50\x5b\xd1\x86\xdb\xcb\x76\xd4\x5e\x08\xca\x13\x1d\x65\x07\xea\x28\x3a\x50\x27\xb9\x0f\x75\xb2\xfa\xf1\xb5\xd5\x76\xaf\xcd\x86\x6f\x33\x5e\x67\xc8\x7d\x9d\xe1\xc0\xd7\x0d\xdf\x0e\x7b\x9d\x21\xfe\x3a\xc3\xf6\xa0\x8f\xda\xf6\xc0\x5f\xd9\x2b\x85\x3f\x79\x4c\x59\x45\xef\xfc\x82\xa2\xa1\x3d\x06\x6a\x67\x4f\x27\x58\x2e\x73\x2c\x66\x11\xb0\x27\x03\x93\xc1\x60\xca\x48\x10\x16\x7a\x7d\x3d\x22\x64\xcc\xc0\x87\x33\xe5\xec\x4c\xba\x3e\x53\x5c\x9b\x19\x74\x9c\x77\xc8\x55\xfd\x36\x5c\x19\x01\xc8\xb1\x9a\x41\xb5\xd3\xfa\xdf\xeb\xc6\x7e\xf6\xda\xeb\x0c\x6f\xbd\xce\xf0\xee\xeb\x96\xfe\xf7\x7a\x60\xff\x0f\xf2\xef\x36\xa4\xd0\xef\xd5\x7e\xab\x7f\xd4\xae\x44\x01\xcb\xa5\x84\xcd\x99\x48\xf8\x37\x32\x41\x7a\xed\x15\x6e\xa7\x2d\x46\xff\xfa\xfb\x16\x86\x93\xb6\x30\x9c\xb2\xa5\xf1\x7a\x68\x75\xfc\xfe\xda\xe0\xaa\x8b\x91\x02\x50\x1e\x2c\x97\x79\xb0\x20\x2b\x30\xb7\xc5\x84\x8a\x5f\x41\x66\x89\x51\x23\x68\x3a\x68\xbd\x6f\x8b\x39\x4f\xdf\xd8\xc2\xf0\xee\x16\x86\x1f\xb7\x98\xf5\x3a\xfa\x0d\x86\x3e\x6f\x30\xbc\x19\xdc\x5b\x77\x07\xfd\x9d\x06\xa7\xb0\x9f\xa9\x71\xd7\x53\x71\xea\xcc\x41\x8d\x1c\xe4\xeb\x59\xb6\x64\xb0\xbe\xee\x06\x1b\xb3\xe8\x40\x22\x7c\x2b\x4b\x7e\x94\x85\xb3\x08\xff\xd3\x4a\x6c\xcd\xd2\xfe\x1a\xf1\x69\x96\xfc\x26\x0b\x7f\x47\xff\xcd\xdd\x59\x72\x3b\x46\xdc\x70\x94\x22\x5e\x14\x33\xbd\x4f\x91\xd2\x49\x2f\xaf\xa4\x10\x86\x28\x84\x42\x46\xc4\xbe\x00\x4e\xb0\xc0\xa1\xa0\xed\x6a\x37\xc3\xaf\x1d\xf5\xf8\xdf\x30\xf3\xfe\xc9\x1b\x0c\xff\x79\x83\xa1\xec\x4d\x4b\x9f\x78\x9b\xa1\xf0\x6d\x86\x95\x81\x7c\x9d\xb5\x4a\xcb\xd7\x35\x57\x37\x22\x67\x2d\x95\x0b\x20\x5e\x5a\x50\x56\x58\x5c\x3a\xf6\x88\xfc\xca\xd2\x23\xbb\x9e\x52\x5c\x15\x84\x37\xf6\x50\xee\xa0\x5d\x99\x0b\x7d\x9e\xe8\x60\xcd\x41\xd7\x7c\x31\x5a\xe4\xd3\x68\x5b\x26\x46\x1a\x99\xaf\xbf\x5b\x5f\x1f\xd4\xc8\xef\xdb\xdb\xe5\x70\xeb\xeb\x74\xeb\xeb\xdc\x7c\x09\xd3\x73\x12\x5d\xf6\xd5\x87\x54\xc9\xb0\x52\x10\x86\xd5\x5d\x54\xe2\x9d\x39\x72\x49\x0e\xdd\x95\x23\x96\xe6\x08\xa9\x4d\x71\xfe\xfb\x92\x84\x2b\x0f\xc4\x7d\x51\x05\x41\xd3\x66\x22\x8a\xbc\xa2\xd3\xe5\xc2\xe2\xde\x6c\xb1\x2c\x9b\x08\xef\xce\x46\x89\x8b\xb2\x29\x0f\x5f\xcc\x91\x5b\x73\xe8\x9d\x1c\xf1\x66\x0e\x6d\x47\x6d\x27\xa5\x5f\x10\x7f\x45\x7a\x36\x4f\x6e\xc8\xa3\xa7\xf2\xc4\xba\x3c\x7a\x08\xb1\x9d\x2f\xf4\x49\xe2\xe1\xfe\xdf\xfc\x9a\x43\xbf\xe4\x88\x9f\x72\x28\x37\x44\xe8\x39\xa7\x51\x1f\x14\x5e\x27\x8c\x60\x14\xdb\xeb\x64\x3d\x29\x75\xdc\x48\xda\x42\xf4\xff\x60\x73\x2e\xbd\x96\x2b\x5e\xce\xa5\x43\x90\xf0\x2c\x3c\x17\x17\x23\x9e\x89\xad\x30\x2b\xf8\x6d\x22\xf2\x64\xe4\x63\xf5\xbb\xb7\xe7\xd1\x6d\x79\x62\x41\x1e\x1d\x10\xd0\xf3\x28\xe2\x6a\xa4\xbf\x72\xe5\xef\xb9\xf4\x5b\xae\xd8\x93\x4b\xc3\x12\x16\x5d\x49\xce\x1c\xc2\xd9\x44\xef\xe4\xc9\x37\xf3\xe8\x8d\x3c\xb1\x39\x8f\xda\x8a\xa3\xf0\xf0\x24\x19\x2e\x91\x8c\x60\xd4\x23\xa2\x68\x06\x2e\x6c\x2d\x7f\xca\xa3\x1f\xf3\xc4\xf7\x79\xf4\x20\x79\xdb\x09\xff\xe3\x6b\x34\x8f\xe7\xc8\x15\x39\xf4\x40\x8e\x58\x96\x43\x21\x64\xd5\x8d\x2b\x8d\x44\xd2\x31\xff\x25\xd1\xad\x39\x52\x67\xd2\x44\x03\xae\x16\x12\xb9\x7d\xd8\x17\x5e\x59\x1c\x76\xd1\x3f\x0a\x5c\x74\x9d\x48\xd8\xed\xe8\xa5\x11\x93\x97\x19\x76\xbd\x18\x93\xa4\x08\x7a\x39\x61\x17\x5b\x85\xda\x84\x5d\xcc\xcd\x6e\x17\x76\x9d\xd6\x9e\x8a\x82\x71\x85\x72\xa6\xed\x1f\x3e\x30\x76\xc0\x7e\x00\x1d\x82\xdd\xd1\x55\x0a\xe5\x8d\x15\x81\x46\x15\xf1\xf4\xc9\x11\x0a\x4e\x8e\xbf\x07\xda\xd4\x41\xc1\xe9\x11\x09\x34\xaa\x1c\xff\x04\xc9\x12\x99\x87\x07\x5a\x55\x7a\x70\x72\xe4\xda\x7d\x5a\xf7\x51\xfb\xcc\x7b\xc7\x9c\x0b\x07\xbe\xc3\x70\x98\xff\xfd\x3b\x56\xfe\xcf\x3b\x41\xdd\xa9\x39\x7a\x9f\x4d\x4e\xe1\x57\x1f\xdc\x60\x7f\xf9\x97\x86\x30\x2c\x97\x11\xd8\xd8\x3a\x79\xb2\xfb\x43\x8c\x50\xa2\x40\x00\x25\x34\xba\x4e\x8a\x8e\x9a\x77\x8c\x7f\xf7\x81\x77\x18\x1e\x7e\x87\xe1\x31\x8b\x8e\x67\x03\x3a\x8e\x0f\xec\x18\x6b\x52\xc4\x33\x96\x15\x17\xf6\x2b\x4d\x0a\x36\x75\x8b\xdb\x15\x58\x29\xbf\x6f\xd3\xc0\x78\xb3\xaf\x1e\xff\x56\x23\x67\xf6\xdd\xca\x70\xd0\x56\x86\x43\xb7\x1a\xdc\x13\xb6\x6a\xdc\x61\x41\x9c\xd1\xba\x14\x76\x94\xe2\xca\x7e\x3d\x8e\xb1\xd3\x57\xa3\xb0\x5c\xa6\xc1\x23\x6d\x75\x7e\xa1\x10\xe4\x8b\x77\x95\x04\x06\x00\xfb\x29\xdc\xa9\x5b\xcd\x78\x97\x6f\x65\x58\xb5\x95\x61\xb5\x85\xbb\x6e\x6b\xea\xfa\x54\xcd\xfb\xf7\xb4\x4f\xb2\x6b\xd0\xf2\x30\x04\xcb\x64\x18\x6a\xc3\xca\x17\x25\xa4\x31\xe3\xc1\xfe\x7a\xfc\xef\x1a\x3a\xba\xbf\xcb\x70\xc2\xbb\x0c\xff\x78\xd7\xd0\xd1\xf3\xdd\xff\x91\x0e\xd5\x5f\xac\x5c\x93\xb1\xda\x26\xa3\xb3\xc2\x9f\x69\xe1\x3f\xf2\x2e\xc3\xe3\xef\x32\x3c\x69\xe1\x3f\xfb\xbf\xe2\x1f\x1d\xd4\x25\xf2\xf1\xb7\xd8\xf8\x07\xe8\xf1\xbf\x67\x8d\xff\x3d\x86\x13\xde\x63\xf8\xc7\x7b\xd6\xf8\xdf\xfb\x1f\xf1\xbb\x5b\xe3\xdf\x69\xe3\x1f\xa8\xc7\xff\x9e\xd9\x7f\xab\xde\x63\x58\xf3\x1e\xc3\x3a\x0b\x3f\xfa\xbe\xc6\x2f\x0f\xe2\xba\x6a\x2a\x5b\xea\xe7\xb5\xba\xcc\xf1\xdf\x60\x99\xfc\x3b\xcc\xd4\xfe\xac\xf6\x38\x12\x87\x2b\xb3\xb4\x7f\x49\xf3\xb5\xf5\x34\xb1\x4f\x10\x92\x64\xde\xe9\x8a\xed\x51\x92\x47\xf5\x7f\x27\x96\xf8\x5e\x39\x5b\xb5\x3f\x56\xef\x68\x11\xc1\x98\xf9\x8e\x83\x64\x16\xf5\x93\xfd\xf1\x40\x11\x7c\x9d\x94\x40\x07\xe9\x7d\xff\xbe\x19\xff\xa3\xef\x33\x3c\xf1\x3e\xc3\xbf\xde\xb7\xee\x53\x1f\x30\xec\xf7\x01\x43\xaf\x8f\xf5\xbc\x7f\xb0\x7f\xe0\x1f\x4d\xa1\x97\x36\xd0\xef\xec\xa6\x92\x23\x60\xb9\xec\x6a\x9d\xae\x9d\x60\x4b\x66\xa0\xa2\x1e\x86\x87\x44\x45\xd4\xc5\x5c\xd5\x4a\x11\xd1\xa5\xcf\x33\xe5\x17\x99\xf4\x79\xa6\x78\x29\x53\xf8\x32\x23\x1c\x61\xf2\xd0\x91\xec\xf9\x83\x76\xc9\xff\x17\x53\xb9\xc2\x21\x0a\x93\x4b\x82\x7d\x0d\x37\x28\x49\xd3\x35\x90\xde\x81\x58\x39\x58\x8d\x73\xf2\x07\x46\x7f\xbd\xef\x03\x86\x95\x1f\x30\x6c\xfd\xc0\x8c\x73\xd2\x87\x0c\x2b\x3e\x64\x38\xf1\x9f\x7a\x7c\xad\xab\xf4\xe7\xcd\x29\xfc\xfa\x4d\xea\x73\x66\xcc\x2b\x43\x8b\xfc\xcb\x64\x17\x7b\xd0\xd6\xd7\xc7\xd9\x17\x48\xb8\x36\x5b\xd5\xb5\x21\x6a\x8d\x07\x62\x57\xec\x86\x57\x21\xce\x44\xe5\xca\x0e\x53\x18\x25\xb9\xf2\x41\xc4\x95\x28\x85\x40\xcc\x11\x2c\xee\x68\x25\x17\xb5\xa2\x3b\x5a\x89\x9d\xd9\xfe\x91\x4a\x31\x75\x4b\xf7\xe4\x15\x88\xd3\x50\x3a\x02\x31\x93\x48\xa4\x89\x6f\xb3\xe5\xae\x6c\xfa\x36\x5b\xac\xcf\x56\xc1\x70\xad\xc8\x0b\x9d\x81\x43\x3c\x47\x64\x62\x08\x5b\x89\x7f\x22\x25\x11\xf6\xc7\xce\xc1\xf3\x17\x66\xcb\xda\x6c\x5a\x98\x2d\xa6\x66\x8b\x2d\xa8\x42\x92\xc3\x94\xa1\xdc\x2b\xd2\x9f\xf5\x08\xc6\xd4\x77\x82\x5c\x19\x12\xd1\x48\xe0\x70\x15\x1d\xb0\x93\xcf\x83\x4e\x1b\xd1\x3e\xd4\x4e\x02\x74\x49\xac\x45\xa0\x67\x1e\x97\x08\x0c\x30\x72\xf0\x10\xb5\x3e\x19\x1f\x19\xd1\xb8\xdf\x47\x0c\x07\x7d\xc4\x70\xe2\x47\x66\x1f\x0e\xfb\xa8\x65\x71\xbe\x2a\x9a\xff\x44\x58\x80\x07\xcc\x13\x52\x48\x92\x73\x04\xcd\x15\x02\x85\x94\x20\x0f\xd8\x8c\xf2\x5a\x94\xdb\x3d\xf9\x64\x84\xd6\x47\xc4\xa7\x9e\xb8\x06\x55\x1e\xd5\x09\x86\x9e\x2e\xda\xff\xf9\x91\xd5\xe7\xe8\x23\x86\xd7\x3e\x62\x78\xc3\xa2\xe7\xed\x8f\x5a\x12\x6f\xdd\xd0\x2c\x76\x48\x5d\xd7\x59\x8a\x3a\xe9\x87\xea\x7b\xcf\xbf\xad\x3e\x0f\xff\x66\x18\xf4\x6f\x86\xa1\xff\xb6\xfa\x3c\xfc\xbb\x25\xf8\x0d\xdd\x4e\xcd\xe3\x1f\xa6\xc7\x6f\xe1\x6f\xfe\x37\xc3\x5b\xff\x66\x78\xd7\xc2\xff\xe0\xdf\xcd\xe6\x43\xb6\x20\x14\x38\x48\x2d\x4f\x55\x16\x1f\x0e\xd7\xf6\xff\x6d\x86\x8e\x11\xdb\x18\xce\xd9\xc6\x70\xc1\x36\x43\xc7\xe8\x6d\xcd\xe4\x49\xb6\x94\x8a\x70\x32\x83\xd9\xd5\x73\xd1\x55\xdf\x83\x2c\xfc\xb7\xb7\x31\xbc\xbf\x8d\xe1\xdf\x16\xfe\x27\xdb\x5a\x1a\x77\x9f\x02\xd8\x4a\xbd\x1d\xd5\x60\x2d\x8e\xd0\xe3\xff\xd8\xe0\x9f\xf9\x31\xc3\xb9\x1f\x33\x8c\xfa\xd8\xf2\x7f\x7c\xdc\x22\xfc\x46\x3c\x3e\x16\x01\x9d\xea\x13\xd0\x4d\x8f\xdf\xc2\x7f\xf5\x63\x86\x37\x3e\x66\x78\xc7\xc2\x7f\xef\xe3\xbd\xe2\x83\x3a\xa1\xd6\x4d\xad\x3e\xc0\x91\x7a\xfc\x9f\x18\xfc\x01\x9f\x30\x9c\xf1\x09\xc3\xf0\x4f\x0c\xfe\xc8\x4f\xf6\x62\xfd\x1b\xa2\x7b\xb0\x00\x43\x20\x43\xfe\xb1\x12\x9c\x8c\x47\x69\xfe\xb7\x70\x37\x7e\xc2\xf0\xe2\x27\x0c\xaf\x58\xb8\x9b\x3f\x69\xc9\xbc\xd7\x01\xb4\x26\x3b\x55\xe7\x95\xa3\x15\x6e\xeb\x4f\x0d\x6e\xef\x4f\x19\xfa\x7f\xca\x30\xf0\x53\x83\x7b\xc6\xa7\x2d\xc1\x4d\xed\x59\xb4\x0b\x56\x37\x24\xa0\xbb\xc2\xbf\xc5\xc2\x7f\xea\x53\x86\x8d\x9f\x32\x6c\xb2\xf0\xff\xd5\x22\xfc\xfa\x91\xe1\x4d\xe5\x98\x1f\xa3\xe5\xff\x76\x83\xdb\x63\x3b\x43\x9f\xed\x0c\xfd\xb7\x1b\xdc\xd3\xb7\xb7\x04\xb7\x71\xcb\x72\x53\x9c\xae\x3f\x8e\xd5\xe3\xb7\xe8\x78\x7e\x3b\xc3\xbf\xb6\x33\xbc\x66\xd1\xb1\x65\xfb\x5e\xf1\x7b\xca\xd0\xfd\x46\x12\xdf\x83\x8f\xe3\xb4\xfc\xff\xcc\xe2\xfb\xcf\x18\xce\xf8\x8c\x61\xf8\x67\x16\xdf\x7f\xd6\x4c\xfe\x7b\xcb\xa8\x30\x39\xea\x5e\x42\x33\x3c\x5e\xf3\xbf\x85\xff\xf2\x67\x0c\xaf\x7f\xc6\xf0\x96\x85\xbf\xf5\xb3\x96\xad\x47\x0a\xe0\x26\xa5\x1e\xc0\x09\x7a\xfc\x3b\x0c\x7e\xbf\x1d\x0c\x03\x77\x30\x0c\xd9\x61\xf0\x87\xef\xd8\xab\x75\x18\x9d\x5f\x59\x5c\x50\xcf\xc3\xd8\x88\xe8\xf9\x9b\xe6\x03\x0b\xff\xa9\x1d\x0c\xcf\xec\x60\x78\x7e\x87\xb1\x3b\xb6\x68\xde\x53\xa0\x3a\x49\xcc\xc4\xc7\xdf\x35\xff\x7f\x6e\xf0\x8e\xfb\x9c\xe1\xc4\xcf\x19\x4e\xfe\xdc\xba\x07\x7d\xbe\x57\xe3\xad\x18\x53\x50\x2f\x2b\xa2\x91\xee\x33\x00\x27\xea\x7b\x80\x85\xff\xe8\xe7\x0c\x6b\x3f\x67\x58\x6f\xe1\x3f\xfd\xf9\x5e\xc8\xd9\x86\xe8\x29\xba\xd1\xfc\x43\x8f\xfb\x0b\xab\x0e\xd1\x17\x0c\xf7\x7e\xc1\x10\xfb\x4f\xdd\xb8\xe1\x2b\xfe\xc3\xb0\xbb\x9e\x3f\x29\xe3\xc9\xe6\xf3\x90\x8b\xf2\x0b\x8a\xf2\x8f\xea\x56\x5e\x56\x32\xe5\xc8\xa3\xbb\x1d\x73\x84\xee\x55\x9e\x5f\x92\xfc\x49\xd7\x82\xb2\x0a\xdb\x1a\x39\xba\xb8\x34\xbf\x62\x4a\xd7\x92\xe2\xaa\xaa\x92\x78\xef\xd2\xc2\xe2\xfc\xd2\xae\xc3\x8b\x4b\xab\x8e\x3e\xaa\x99\x5f\x1a\x5c\x5d\x95\xf8\x3d\xc2\x6d\xf8\x77\x58\x29\xc5\x03\x98\xb5\x02\x9d\x07\x10\x57\x20\xfe\xff\x79\x95\xd0\x11\xc3\x98\x81\xfd\xb3\x4e\xa0\x0d\x88\x4f\x21\x7e\x81\x78\x17\xe2\x74\xc4\x2b\x11\x67\x60\x70\x87\xb8\x1a\xf1\x5a\xc4\x6b\x10\x67\x21\x5e\x87\x38\x1b\xf1\x7a\xc4\x1a\xc4\x1b\x10\xe7\x22\xce\x41\x9c\x87\x78\x23\xe2\x7c\xc4\x9b\x10\x6f\x41\xbc\x19\x71\x01\xe2\xad\x88\xb5\x88\x0b\x11\x6f\x47\xbc\x0d\x71\x11\xe2\x1d\xa8\x62\xcc\xd4\x45\x52\x15\xc4\x55\x79\xbd\xae\xfa\x4c\x41\x98\x6a\xa2\xec\x54\x9e\xd3\x16\xdb\x60\x7b\x6c\x87\x1d\x55\x22\xda\x3e\xb8\x1f\xee\x8b\x9d\x71\x7f\x3c\x10\x0f\xc0\x83\xf1\x20\xec\x82\x87\xe0\x61\x78\x28\x76\xc5\xc3\xb1\x1b\x1e\x81\x47\xe1\x91\x2a\xc3\xe6\x58\x3c\x06\x8f\xc7\xe3\x0c\x7f\x9e\xa4\xe3\xff\xbe\x34\x71\xd9\x97\x7c\xc9\x30\xed\x4b\x86\x19\x5f\x5a\xf9\x42\x5f\x06\x71\xc3\x73\x35\x7f\x8c\x6c\x41\x1e\x70\xf3\xfc\x31\x72\xd0\x90\xd3\xe2\x53\x86\x56\x55\xc4\x75\x2f\x9c\xcd\xb4\x1f\xac\x94\xfb\xc3\x07\x84\xae\x54\x91\xaa\xaa\xc2\x8e\x83\x51\xca\x53\xe3\x6e\xab\x6d\xed\x6e\x84\x32\xfd\xa9\x92\x19\x14\x4a\x84\x6e\xfd\x53\xfb\x81\xbe\x34\xf7\x9c\x13\xbf\x62\xf8\xe7\x57\x0c\x3d\xbf\x32\xe3\xe8\xf3\xd5\xde\xe7\x33\x37\x3f\x8e\xe0\x66\xe4\x25\x3b\x6c\x09\x93\x38\x71\xb2\xde\xff\x5f\x19\x3b\xc0\xba\xaf\x18\x9e\xf9\x8a\xe1\x79\x8b\xae\x57\x02\xba\x96\x06\x71\xd9\xdd\x9a\xa7\x2b\x41\x8f\x15\x28\x5d\x83\x0e\xac\x92\x2e\xfc\x4d\xa5\x85\xe9\x66\xfb\x89\x95\xee\xa1\xe5\xfe\x4e\x13\x57\xd1\x6f\x27\xc3\xa0\x9d\x0c\xeb\x76\x1a\x79\xd0\xf6\x6b\x86\x7d\xbf\x66\x58\x72\x59\x5d\x3a\xa6\xaf\x68\x56\x1e\x24\xe9\x19\x5a\x3d\x5e\x47\x7b\x0e\x84\x47\x24\x3d\x84\xee\x2a\xc4\x87\x10\xd5\x2b\x25\xbe\x96\x75\xdf\xa9\xf7\xea\xa6\xfa\x29\xae\x42\xf1\x10\x4a\xeb\x69\xfa\x55\xa8\xa7\xa5\x41\x47\x8c\xe2\x48\xf7\x4c\x65\xfe\x19\x41\x43\x71\x18\x9e\x81\x61\xc5\xf4\x7d\xb1\x27\x9e\x42\xff\xc4\x93\xe9\x1f\x78\x12\xfd\x1d\x4f\xa4\x88\xaa\x3f\xe7\xf9\x1b\xcd\xd1\x5b\xed\x40\x2c\xc2\x39\x28\xc2\x78\x3e\x9e\x87\xa3\xf0\x02\x9c\x86\x78\x05\xa2\x4b\xfb\xd1\x09\xe4\xa6\x01\xec\x2f\x3b\x50\x7a\x90\xe3\x99\xd8\x9f\x8e\xda\xa3\x1e\x12\x86\x30\x8c\x21\x19\xf5\xf7\x28\xa5\x61\x06\xa5\x63\x16\x65\x62\x2b\xca\x76\x73\x31\x07\x5b\x23\x61\x1b\xc5\xbd\xed\xfc\x5d\x2b\x3a\x06\xfb\xb8\xce\x7e\x75\x5b\x09\x15\x39\xa9\x15\x85\x53\xd4\x7a\x6d\xfa\xda\xf0\xf3\xf7\x5f\x33\xfc\xf8\x35\xc3\x2f\x5f\x1b\xbe\xf9\xfd\xeb\xbd\xe6\xe7\xe4\x3a\x35\xc5\xb5\x00\x3d\x75\x3c\xc0\x37\x26\x0e\xe1\xba\x6f\x18\x66\x7f\xc3\x30\xf7\x9b\xc6\xe3\x10\xf6\x62\x1f\x75\x3d\xb8\x4b\xfd\xb7\x0e\xe9\x3a\xb0\xac\xb4\x20\x3e\xb4\xf8\xa2\xb8\x0a\x52\x58\x2d\x09\xfa\x06\xae\xc3\x5e\x3a\x0e\xd2\xa2\xa7\xed\xb7\x0c\x1d\xbe\x65\xd8\xf7\xdb\xff\x7f\xf4\x0c\x9a\x18\xaf\x28\xd2\x1d\x19\x34\x39\x83\x13\x9e\xcc\xde\x3a\xfe\xf7\x5b\x93\x0f\xb5\xe2\x5b\x86\x47\xbe\x65\x58\xf3\xad\x59\x9f\xe7\x02\xda\x0e\x9e\x53\xf7\x5c\xff\x5f\xe9\x1a\x1a\xd7\xb1\x7d\x53\x29\x04\xab\x65\x18\x46\x28\xf3\xa6\x47\x0e\xb1\xa8\x6b\x08\xef\xa3\xf5\x80\x5d\x0c\x35\xc1\x3b\x23\x76\x31\x9c\xbb\x8b\x61\xd4\x2e\x43\xe7\x84\x5d\x41\x3e\xe8\xfd\xff\xb7\x74\x0e\x2a\x8f\x97\xea\xa2\x90\x11\x58\x2d\xa3\x50\xa1\xb3\x6b\xd0\xa3\x08\xba\x14\x51\x39\x91\x1a\xe9\x54\x1d\xf7\xb5\xcb\xcc\xe7\xd2\xef\x18\x56\x7c\xc7\xf0\xc1\x77\x46\x3e\x1d\xf4\x3d\xc3\xdf\xbe\x67\xe8\xfc\xa9\xfe\xab\x56\x81\x5f\xb8\x7c\xe0\x5e\xeb\x2b\x29\xe9\xad\x8c\xe7\x97\x9c\x1a\x2f\x8d\x57\x14\x17\xec\xdd\xc3\x2a\x4b\x8a\x0b\xe2\x7d\xca\x2a\x74\x61\x82\xbd\xfb\xdb\x8a\xb2\xea\xd2\xc2\x61\x65\x47\x1e\xdb\x32\x35\xe8\x58\x65\x73\xdf\x2c\xce\x84\x35\xd2\x43\x27\x21\x8d\x28\xf7\x51\xa4\xd5\x48\xea\x35\x8c\x21\x92\x8f\xa2\x58\x8d\x42\xbd\x3a\xe8\xc2\x81\x28\x1d\x97\x8a\x88\x28\x8c\xe3\xb1\x14\xc7\x61\x09\x8e\xa3\x3c\xa7\x3d\xf9\x6c\x43\x58\x48\xf9\x34\x9a\xce\xf3\x05\x93\x2b\x31\x13\x47\x11\x39\xbe\x78\xab\xa6\xfd\xe8\x6c\x91\x2f\x46\x8b\x02\x81\x54\x28\x42\x6a\xd5\x62\x14\xa1\x4c\x72\xc8\x61\x19\x76\x29\xd7\xbf\xe1\x38\x98\x10\x8d\x2a\xb1\x5c\x7f\x27\xd2\x3d\x62\x0a\x53\x28\x4c\x21\x94\x61\x11\x12\x9e\x60\x27\x59\x86\x04\xfa\xea\x78\xa7\xef\x0d\x7f\x3a\x3f\x30\x44\x7e\x60\x38\xfa\x07\xb3\xee\x53\x7f\x60\xb8\xe9\x07\x86\xcd\x41\x5c\xdd\xc6\x47\x82\xb8\xdf\xff\xa3\x75\x2f\x2b\x8f\x97\x26\xd7\x9d\x70\xa5\x18\x09\x6b\x64\xa7\xe4\x84\x3e\xa2\x42\xdc\x91\x3c\x7f\x5a\xd1\x79\xd8\x4c\xac\x07\x23\x50\x3a\x9e\xe3\xd2\xa9\xce\x00\xd2\x61\x1e\xdd\xe9\x48\x3a\x8a\xd2\xd4\x44\x1f\x42\x5d\xf0\x10\xd2\x25\x04\x7c\xed\x2d\x2b\x98\xd4\x23\x55\x55\xe3\xfe\x22\x44\x51\x71\xa4\x38\x4a\x1c\x2d\x50\x95\x33\x96\xe4\x50\x8c\x72\x54\xda\x91\x20\x49\x21\x27\x07\x20\xcd\x9c\x39\x18\x73\xc9\x21\x8f\xc8\x09\x51\x18\x43\x5e\x38\x14\x92\x61\x07\x05\x0b\x57\x38\xfe\x9c\xf4\x53\xf3\x09\xbb\xcd\x3e\xea\xb3\x9b\x61\xc0\x6e\x86\xc1\xbb\xad\xfb\xdd\xee\xff\x3f\x72\xa9\x32\x29\x97\x04\xac\x95\x12\x5a\x35\x28\x0c\xd5\x5f\xdf\x7f\x77\x9b\xf5\xde\xb1\x9b\x61\xe7\x6e\x86\x5d\x16\x7d\x3f\xee\xfe\xff\x23\x8f\xca\x92\xf2\x48\xd3\xd7\xbe\x01\x7d\xa7\xe9\x73\xef\x47\x23\x41\x2b\x7e\x64\x98\xf4\x23\xc3\xf4\x1f\x0d\x7d\xd7\xff\xf8\x3f\xeb\x91\xa6\x00\x59\x36\x2c\xc0\x70\xad\x90\x0b\x05\xd5\x0a\x09\x32\xac\x6a\xb8\x29\xc3\x79\x46\x92\x8a\x01\xfa\xfc\xfb\xd1\x9c\x7f\x3b\x7f\x64\xf8\xf6\x47\x86\x1f\x7e\x6c\x22\x5e\x47\xd7\x95\x89\x57\x1c\x51\x52\x5c\x59\xd5\xf5\xe0\x2e\x03\x8a\x2b\xab\x0e\xe9\x3a\x40\xcd\x82\x80\x75\x52\xc0\x0c\x9d\x9e\x79\xba\x1e\xf7\x4f\xc6\x5f\xfc\xe9\x4f\x0c\x5f\xfc\xc4\xb0\xf3\x27\xb3\x0f\x3b\xfe\xcc\xb0\xff\xcf\x0c\x2f\xd7\xab\x8b\xfd\xc5\x21\xa1\xa6\xf0\x06\x57\x57\x16\xf5\xa9\x28\x2b\xad\x6a\xf4\x37\x4a\xf2\x2f\x9a\xd2\x4f\x4d\x48\x23\xbf\x50\x5c\x5a\x19\xaf\xa8\x1a\x91\x5f\x52\x1d\x6f\xe6\x77\x1a\xfd\x71\xbf\x60\xc2\x3b\x1d\x00\xeb\xe4\x81\x70\x2d\xe1\x39\xe2\x40\x99\xa7\xf2\x7e\x89\x08\xfb\x52\x3f\x95\xf1\xa5\x0b\x18\x08\xcc\x15\x05\x44\x58\x8b\x74\x1b\xaa\xdd\x0f\xe0\xd0\xbe\x41\x26\x2f\xf9\x32\xcc\x43\x21\x05\x93\xe7\xab\x4d\x03\xb5\x1f\xec\x67\x73\xdf\xbe\xe5\x67\x86\xdb\x7e\x66\xb8\xf3\x67\xab\xff\xc1\xcf\xcd\xdb\x19\xea\x12\xef\x93\xde\x94\x25\x77\x90\xc2\xdd\x65\xe1\xc6\xf6\x30\x64\xef\x61\xc8\xdb\x63\x70\xdb\xee\x69\xce\x9e\xd5\x08\x6a\x83\x92\x8e\x83\x15\xde\xa8\x3d\x06\xef\xca\x3d\x0c\x33\xf7\x30\xcc\xb2\xf0\x6e\xd8\xb3\xb7\xe3\xec\x5d\x12\x1f\x1f\x2f\x6d\x7c\xa8\x67\x28\xdc\xad\x16\xee\x2f\x7b\x18\xfe\xdc\xc3\x40\xbf\x58\x79\xf2\xbf\x34\x67\x47\x69\x1c\xd5\x34\x8b\xf4\x2f\x05\x09\x47\xee\x10\x9d\xff\xf2\x8b\xa9\xcf\x33\xf1\x17\x86\x29\xbf\x30\x5c\xfa\x4b\xe3\xfb\xae\x29\x39\x50\x5d\x31\x31\x7e\xd4\x31\xc7\x1c\x79\x42\xd7\x31\xf1\xb3\xe3\x15\x65\x00\xc4\xb0\x5e\x32\x74\xf7\x25\x7c\x42\x05\x1f\xaa\xf5\x7f\x0b\xf7\xc7\x5f\x18\x7e\xfd\x85\xe1\x4f\x6b\xbc\xfc\x6b\xea\xfa\xb5\x2d\xc5\x1f\xa4\x1b\x53\x65\x48\x58\x2f\x1d\x38\x29\x28\xd2\xa8\x72\xa2\x02\xd4\x61\x7a\xfc\xbf\x5a\xf5\x8e\x7f\x65\x98\xfc\x2b\xc3\x25\xbf\x9a\xf1\xd7\xb7\x1f\xb5\x14\xbf\x47\xa1\xaf\x5a\x87\x60\xbd\x0c\x41\x7f\xb4\xda\x89\xc0\x70\xad\x0f\x5a\xb8\x5f\xff\xca\xb0\xeb\x57\x86\xdd\xff\x07\xb8\x43\xab\x47\x27\x71\x47\xd4\xc1\x1d\xa1\xf3\x1f\x7e\x33\x72\x76\xcc\x6f\x0c\xc5\xbf\x31\x8c\xff\xad\x71\xfb\x64\x4b\x71\x7b\x96\x95\x4f\x51\x77\xae\xf5\xd2\x83\xd1\xbe\x58\x49\x00\x9f\xa9\xe3\x40\x7f\x33\xe3\xfd\xf7\x6f\x0c\x9f\xfc\xc6\xb0\xe3\xff\x02\x77\xe8\xa4\xfc\xf2\x24\xf0\x44\x0b\x78\xa4\x1e\xef\xef\x66\xbc\xcf\xfd\xce\xf0\xd2\xef\x0c\xdb\x7e\xaf\x6b\x27\xa4\x3f\xb8\x01\x7e\xdf\x5b\x9b\xd7\xbf\x6c\x3a\xfa\x54\x94\x8d\x6f\x41\xb5\x41\xf3\x27\x25\x65\xf9\x85\x47\xef\xcd\x2f\x2b\xe5\x78\x70\x1e\xac\x97\xf2\x09\xc4\x75\x48\x4f\xa0\x58\x87\x8e\xfa\xda\x83\x45\xbe\x16\x35\x12\xc7\x63\x08\x3d\xec\x82\x47\x8a\xbf\xe1\x91\x92\xd1\x13\xe5\x78\x01\x1e\x85\xa7\xa8\xfc\x4a\x65\x70\x63\x8c\xfa\x5a\x73\x60\x74\x4b\xc3\x8c\xa4\xf9\x2d\x0f\x75\x05\x2f\xfd\x71\x96\xbe\x07\xfe\x61\xe6\xef\xd6\x3f\x18\x6a\xff\x60\x58\xf4\xc7\xff\xbe\x6e\xc3\xca\x82\xd9\x22\x7f\x87\x4a\x78\x9e\xb0\x08\x4f\xf6\x9f\x78\xb6\xce\x83\xfd\xc3\xf0\x4b\xda\x9f\x0c\xd9\x7f\x32\xe4\xfd\xf9\xbf\xef\x8f\xd3\xab\xb5\x1a\x17\x75\x60\xbd\x74\x61\xa9\x54\x55\x43\x16\x09\x6c\x95\xb8\xff\x9e\xa3\xcf\x81\x3f\xcd\xb8\x6b\xfe\x64\x98\xff\x27\xc3\x82\x3f\xff\xf7\x71\x0f\x9d\x50\x9d\xaf\x93\xa4\x36\x3b\x5a\x36\x4d\xf7\x90\xf0\x5a\x4a\x12\x70\xae\x1e\xbf\x85\x9f\xfd\x17\x43\xee\x5f\x0c\x6d\xff\xfa\xdf\xf1\x4f\xaf\x2e\x39\xf2\xa8\x23\x8f\x3d\xf6\xd8\xe4\xcc\xaf\x09\xe3\x48\x33\x7a\x80\xf3\xf4\xba\xff\x65\xf0\x6f\xf9\x8b\xe1\xf6\xbf\x18\x16\xff\x65\xf5\x61\x0c\xa4\xf7\xcc\xcb\x5b\x6c\xd7\xab\x43\x47\xbf\xd2\x89\x41\x19\xbe\xa9\xe2\x44\x58\x2f\xff\x01\xcb\x22\xba\x47\x04\xea\xd6\x3b\x41\x39\x93\x3a\xdf\xff\x1f\x7c\x15\xa4\xed\x1e\x6d\xf4\x8c\xf3\x75\x1e\x14\x78\x49\x7e\xbb\x16\x3c\xa8\x01\x0f\xe6\x81\x97\x1c\xef\x47\xc1\x78\x6b\xae\x69\xb9\x9d\xd8\x8c\xb7\xb2\x20\xbf\x24\xbf\xe2\xf4\xea\x12\x35\xe2\x0d\xce\x21\xb0\x5e\x76\x81\x25\x51\x74\x65\x34\x19\x67\xe9\x61\xa2\x33\x4c\xd3\xff\x8e\x24\xc2\x63\xd1\x14\xed\xea\xa1\x0c\x23\x44\x9d\xb4\x95\xeb\x02\xed\xff\x46\x33\x9e\xb3\xd1\x83\x0b\xd0\x83\x02\x34\xe3\xb9\x30\xa8\xaf\xb1\x37\x75\x73\xcd\x78\x86\xd6\x19\x4f\x37\x01\x1b\xa4\x84\x8e\x89\x23\x56\x5f\x3a\x46\x69\xb9\x8f\x9e\xc9\xf7\x41\x0f\xbe\x42\x0f\xbe\xb5\xe8\xf8\x29\xa0\x63\x6f\xea\x0a\xd7\xa7\xe3\x94\xfc\xca\x78\x3d\x5a\x0e\xab\x4b\x8b\xff\x91\xaf\xef\x01\x89\xf2\x88\x00\x50\x42\x1e\x94\x91\x07\x95\x64\xe8\x99\x48\x75\xf7\xd5\xde\xed\xaf\xa6\x2c\x8f\xa3\xf5\xb9\x4f\x66\x5d\xde\x25\x0f\xfe\x4d\x1e\x7c\x6a\xe1\x7f\x1b\xe0\x37\x92\x77\x5c\x55\x52\xd9\x35\xbf\x24\x5e\x51\x65\x85\xe3\x2c\x42\x0f\x9e\x91\x21\xa8\x09\xda\x63\x90\x6a\x40\x9f\x1c\x67\x81\x3e\x07\x85\xc1\x1d\x2c\x3c\x18\x2e\x3c\x38\x4b\x18\xdc\x0b\x44\x0b\x71\x4d\x28\x80\x80\x67\xa4\x54\x07\x8f\xb0\x2b\x30\x16\xea\xf8\x0f\xe1\x25\xeb\x7e\xad\x17\x1e\x3c\x2b\x3c\x78\xc1\xc2\x7b\x2d\xc0\x2b\xbf\x2e\xa5\x1f\xd8\xc7\x2b\x28\x2e\x2f\x8a\x57\x0c\xe9\xa9\x0e\xbe\x51\x02\x36\x4a\x09\x5b\xb1\xc1\xc2\xc6\x75\xfc\x83\x34\x78\x47\x48\x0f\xba\x4b\x0f\x8e\x97\x06\xaf\x57\x60\x8d\x6b\x75\x57\x5d\x79\xd5\x00\xef\xe8\x5e\xbd\x87\x06\xc9\xf5\x1b\x65\x54\x17\x07\x25\x24\xa9\x94\x76\x49\x94\x28\xd3\x07\x63\xb4\xff\xc3\xc2\xbd\x47\x7a\x70\xbf\xf4\xe0\x41\x0b\xf7\x89\x96\xe2\xf6\xa8\x03\xfb\x7d\xa3\xb0\x30\x56\xdb\x3d\x1d\x2f\xe9\x77\xe9\xec\x78\xd0\xc5\xf1\xa0\xbb\xe3\x25\xf5\x9a\x3e\x8e\x07\x67\x3a\x1e\xf4\x0a\xfa\xb1\x2d\x0a\xf2\xda\xca\xbf\x6f\x80\x3f\x3e\xbf\x60\x68\xdf\x1e\x3a\xf4\x90\xb2\x60\xa3\x24\x65\x00\x8a\xc1\x74\x9f\x84\x4c\x6a\x83\x47\x91\x74\x48\x39\xda\x85\xba\x22\x92\x2a\x5f\x81\xba\xdc\xb9\xaa\x61\xee\x9f\x18\xda\xfe\x61\xd1\xb5\xda\xf1\x60\x9d\xe3\xc1\x06\xc7\xcc\xc7\xf3\x8e\xc6\x7f\x33\xa8\xcf\xf3\xf2\x8c\x46\xe8\x39\xea\x98\x63\x75\xcd\x58\x09\x1b\xa5\x03\x8b\x28\x70\xfc\x24\x19\xad\x58\xc7\x01\xbb\x46\xbe\x74\x73\x3d\x38\xda\xf5\xe0\x38\x57\x3f\xb3\x89\x7c\x42\x1f\xe7\xe0\x2e\x63\x8a\x27\xc7\x0b\x95\x65\xbe\x47\xef\x1e\xbd\xea\x1b\xe9\x37\x4a\x82\x37\x29\x79\x30\x5e\xa8\xe3\xbf\x2d\xbc\x7b\x5d\x0f\x96\xbb\x1e\xac\x74\xcd\xf8\x1e\x09\xb0\x1b\xc9\x2b\x4f\x8d\x6b\x19\xe3\xb1\x93\x03\x1b\xa5\x0b\x6f\x53\xfd\xfe\xec\xe3\xb4\x1f\xd0\xc2\x3f\x88\x3d\xe8\xc2\x1e\x74\xe5\xff\x72\xbc\xf1\xc9\xe5\x25\xc5\x05\xc5\x55\xea\x2d\x6d\x3a\xd1\xc3\xde\x6a\x86\x0d\x25\xfa\xfe\xcf\x5e\xd2\xee\xb6\x90\x3d\xb8\x93\x3d\xb8\x9b\xcd\xb8\x1f\x0c\x68\xe8\xbc\xb4\x51\x3e\x6f\x88\x6f\x8c\xfd\x9a\xeb\x3f\x20\x54\x8d\x4f\x74\x37\xaf\xe0\xa6\x36\x5e\x8f\x9b\xbd\xa4\x5d\xad\x9d\xe7\xc1\xbe\x9e\x07\x07\x78\x06\xff\x08\x4f\xe3\x9d\xf8\xda\x5e\xe0\xdb\x46\x7c\x1f\x7f\x47\x2a\xfc\x52\x5d\x07\xca\x33\xf3\x3e\xdf\xf3\xe0\x56\xcf\x83\xdb\xbc\x16\xce\xfb\xe4\xb2\x8a\x26\xb9\xec\x4f\x6b\xba\xa1\x4c\xd7\x3f\xb1\xf0\xd2\x42\x1e\x64\x85\x3c\xc8\x0d\x99\xf1\xb6\x0d\xb5\x80\xcf\xea\xe2\xa6\xe0\xb2\xa9\xc2\x70\x59\xb9\xd6\x83\x42\x06\xf7\xaa\x90\x07\x33\x43\x1e\xcc\x0a\xfd\x57\xe3\x6c\x94\xbb\xa6\x09\xe5\x99\xd1\x76\xbf\x90\xe1\xab\xef\x42\x1e\xfc\x1c\xf2\xe0\x37\x6b\x9c\xe9\x61\x8d\x33\x6f\x71\x13\xeb\x5a\x17\xd7\x70\x55\x2b\xd8\x28\x73\x60\x86\xaa\x74\xa3\xb2\x38\xb5\xb9\x9a\x05\x40\x48\x72\x70\x34\x57\xe8\x71\x87\x0d\x7f\x4d\x09\x7b\x70\x79\xd8\x83\x2b\xc3\x86\x8e\x9b\x03\x3a\x16\x35\xc5\x5f\xf5\xe6\x3b\xc9\x5d\x9a\x8e\xdb\x9b\xa6\xa3\x52\xeb\xfd\x61\x2f\x19\xaf\xf0\x73\xd8\x83\x3f\x7c\x1a\x22\x86\x8e\x0e\x91\xe0\x3c\x59\x18\x7c\xbe\xa9\xe1\x39\x1d\xcf\x2f\xec\xd1\x7b\xe8\xa9\x3d\x4f\xd7\xda\x41\x1b\xd8\x28\xdb\xea\xaa\xa6\x14\x94\xc6\xf5\x84\xf6\x0e\x23\x39\x92\x95\x9d\xd8\x25\x97\x3c\x45\x49\x95\xe6\xf7\x88\xa1\xe3\x99\x88\x07\x2f\x44\x3c\x78\x3f\x62\xce\x17\x8c\x7a\x90\x11\xf5\xe0\xcd\xa0\x4e\xe6\xbc\x20\xff\xb4\x5b\xc3\xf3\xc5\xa7\xa7\x67\x51\x7e\xcf\xa2\xfc\xa3\xba\x0d\x0e\x6c\xc4\x7b\x67\x50\x1e\x18\x9f\xa4\xce\xc6\xce\xb0\x51\x62\x1a\x5d\x2f\x9c\x5a\x91\xb1\x50\x88\xd9\xc2\x89\x39\xf0\xa6\xc0\x87\x05\x85\x9c\x0d\xa2\xee\xc8\xe8\x59\x21\x0e\x24\x12\xb7\x08\x55\x80\x42\xaa\x31\x46\x1d\xf2\xa4\x56\x58\x88\x1c\x91\xa1\x4a\xe3\xab\x05\xa8\xd6\xf7\xbe\xa8\x39\xbf\x2e\x8a\x7a\x70\x79\xd4\x83\x2b\xa3\x66\xfe\xaf\x89\xea\xf1\xed\x49\x5d\xb7\xc3\x1f\x6f\x65\x65\xc9\xd1\xdd\x4e\xef\xd1\xb3\x6b\xb0\xc7\xb1\x93\x3e\xc2\xf6\x88\x3a\x4d\xb0\x26\x6a\xfe\x8f\x7a\xb0\x26\xc0\xfb\x4f\xd4\x83\x6f\xa3\x1e\xfc\x60\xe1\xb5\x4b\x0b\xe4\xda\x36\xfd\x39\xa3\x09\xbc\xd3\x7b\xf4\xd4\x47\x66\x17\xd8\x28\x0f\x85\x59\x12\xa5\xf4\x54\x1d\x54\xf5\x5f\x65\x23\xca\x44\x4a\xa2\x68\x83\x61\x95\xe4\xa4\xcb\xcd\xba\x2a\x19\x20\x0c\x00\x93\xf4\xfd\x2f\xcd\xc8\x81\xab\xd3\x3c\x98\x95\xe6\x41\x4d\x9a\xa1\x6b\x5e\x5a\x0b\xe4\x4f\x41\x55\xd1\x99\x15\xff\x8f\xb3\x2f\x01\xaf\xaa\xba\x16\x5e\xc3\x3e\xe7\xac\x73\x87\xcc\x24\x84\x41\xc2\xa0\x32\xc9\xe8\x84\xda\x16\x04\x51\xab\x28\x05\x9c\x87\x1a\xe0\x02\xd1\x90\xc4\x24\x28\xd4\xe1\xa1\x82\x22\x22\xa2\xe2\x00\x22\x22\x82\x82\x22\xa2\xe2\x50\xeb\x40\x15\x2d\x8f\x47\x29\xfa\x78\xd6\x52\x6b\xa9\xe5\x59\x7d\xa5\x15\xc7\xaa\x75\xf8\xbf\xb3\xf7\xbe\x77\x9f\x24\x37\x88\x3f\x7c\xe4\x26\xe7\x86\xbb\xd6\x1e\xd6\x3c\x55\x37\x34\xe8\x31\x81\xd9\xcd\x30\x9c\x67\xbb\x6a\x2d\xdf\x66\x9a\xfb\x1f\x83\xab\x0a\x04\xc2\x02\x81\x74\x81\x83\x5b\x5c\xf0\x03\xe1\x1e\x5f\x5b\x3f\xe9\x92\x56\xc0\x77\xc4\x81\xcf\x32\xf4\x5f\x20\x39\x7f\xe4\xcc\x02\x81\xab\x0a\x04\xae\x89\xc1\x9d\xfb\x43\xe1\x8e\xcb\x34\x65\xb4\x45\x52\x64\x60\xbe\xd1\x7a\xc1\xbf\x30\xe7\x5f\x20\xb9\x3a\xa6\x7d\x05\x02\x9f\x15\x08\x7c\x19\x83\xfb\x8d\x85\x7b\xe5\x81\xc2\x75\x63\xf2\x0d\xdc\x9d\xad\xe1\x5e\x61\xfc\x9e\x85\x0e\xee\x94\x42\x81\x4b\x0a\x05\xea\x0b\x1d\xdc\xa6\x42\x03\x67\x4d\xfe\x3e\xce\x79\xce\xd7\x24\xc7\x58\xa8\x6f\x3a\xa8\x57\x9a\x38\x68\xa1\x3b\xd7\xb7\x0a\x05\xfe\x54\x28\xf0\x97\x18\xbc\xbf\x59\x78\x55\xed\xdb\x1f\x75\x99\xcb\x75\x4e\x64\x75\x5d\xf3\x84\x9a\xe9\x99\x93\xaa\x9b\xf4\x54\xce\xaa\x00\x36\x2b\x81\x5d\x0a\x29\x88\xc8\x3a\x1b\xdf\xba\xca\xe4\x7f\x15\x39\xbb\xe7\xa7\x45\x02\xa7\x17\x09\x8c\x2f\x72\x70\xcf\x29\x32\x70\x9e\xcf\x5f\x27\x16\xc1\x6d\xae\x6d\x1a\x9c\x8f\x9e\xf7\xa9\x16\xf4\x7c\xb5\xd1\x7f\x8b\x04\x56\x58\x78\xbf\x2c\x12\x78\xa9\x48\xe0\x95\x18\xbc\xdf\x5b\x78\x73\xfe\xd7\xbc\x7e\xba\xb6\x7d\x78\x96\x9e\x57\xa0\xd1\x4e\xbe\x55\xd9\xca\x2c\xeb\x30\x30\xb4\x9b\x7d\x90\x9d\xd5\xf8\x1f\x26\x1f\xaa\xd8\xad\x7b\x48\xb1\xc0\x11\xc5\x02\xc3\x8a\x9d\x1c\x3f\xa9\xb9\xdd\x7d\x6e\x6c\xaa\x3e\x65\x44\x4e\x58\xdf\xed\x59\xdd\x64\xb6\xd1\x7f\x63\x9f\xbb\xa4\x58\x60\x79\xb1\xc0\xca\x62\xb7\xbe\x35\x16\xc6\x7e\x3e\x3f\x33\x69\xf2\xb4\xcc\x09\x23\x47\x8d\x1f\xa1\xc1\x60\x95\x31\xed\x96\x7b\x3a\x4d\x30\xa7\xdf\x5f\x63\xe2\x3f\x31\x78\x41\x89\x40\xaa\x44\xa0\xa8\xc4\xc1\x2b\x2f\x39\x30\x78\xe3\x5a\x41\x5b\xd7\x0a\x1a\xc0\xb5\x86\x0f\x94\x48\x2e\x8f\xec\xb2\x12\x81\x59\x25\x02\x57\x95\xb8\x7d\x2b\x6b\xff\x7e\x4e\x9f\xd1\x3c\xa3\xba\x76\xa4\xb6\xe6\xc6\xcf\x30\x54\x58\x08\x9b\x55\x21\x6c\xf2\x4c\xeb\x09\x32\x1d\x58\xcd\xa7\x5f\x67\xe8\xbf\x44\x72\xfd\x98\x3e\x2c\x11\xf8\xac\x44\xe0\xcb\xd8\xfa\x82\xd2\xfc\xfe\x88\xf8\x7d\xa9\x99\x74\x49\xa6\xf9\x94\xcc\xac\x98\x0f\x3a\x32\xe5\x8a\xe0\x35\x55\x0c\x4f\x0b\xe5\x1a\x8e\x6b\xe7\x57\x96\x0a\xe7\x68\xf8\x63\x4b\x1d\x5d\xd6\x96\x0a\x34\x96\x0a\x5c\x56\xea\xe0\x6f\xb6\xf0\x77\x58\x3b\xfd\xed\x9b\xf2\xf0\x81\x91\xf5\x75\x53\x6a\xa6\xf6\x19\x30\xb2\xb6\xde\x84\x5d\x66\xe3\x29\xf0\x9a\x3a\x15\xb6\x8a\x69\x82\x88\x47\xe3\x60\xca\xf7\x47\xe9\x41\x02\x3e\xf9\x6a\x30\x0e\x51\x9e\xce\xd7\xe0\x58\xe1\x76\xec\x2f\x9b\xd6\xac\x48\xd6\xdc\x9e\x6b\xec\xfe\x32\x87\xff\x84\x32\x81\x73\xcb\x04\x2e\x2c\x73\x7a\xca\x82\x32\x81\x25\x65\x02\x1b\xef\x35\x78\xef\xb1\xfd\xd0\xe7\x3c\xbb\x9f\x75\x34\x65\x1a\x2f\xcb\x34\xda\xa8\x6d\xbe\x5f\x68\xac\xae\xd3\x6a\xf4\x6e\x1a\x08\xaf\xa9\x41\xb0\x22\x44\x33\x9e\x34\xa1\x88\x52\xba\xb3\xb7\xae\xf2\x67\x3f\xa8\x44\xf2\x0a\xf0\x34\x24\x3c\x4f\x29\x64\x2c\x25\x00\x45\x09\x5d\x69\x99\xa4\x34\xc0\x21\x44\xda\x07\x76\xbd\x91\x7f\x65\x92\x8b\x53\x63\x07\x01\xbf\x83\x40\xa2\x83\x3b\x8f\xb2\x0e\x06\xef\x65\xd6\x6e\x3e\xee\xba\xfd\xac\x23\x77\x33\xf4\x8d\x18\xeb\xc1\x6b\xca\x87\x77\x42\xdb\xe2\xd0\xec\x67\xee\xfe\xdf\x60\xf4\x9f\x0e\x0e\xfe\x15\x1d\x04\x66\x77\x10\x98\x13\x83\xbf\xd0\xc2\x9f\x90\x3f\x7f\xbf\x35\x7c\xd3\x1f\x73\x90\x0f\xaf\xa9\x00\xd6\xd8\xbe\xac\x2a\x12\x0d\xb9\x7a\xd2\x79\x26\xfe\x19\x83\xfb\xef\x08\x46\xb9\x80\x2a\x77\x70\x8b\xca\x0d\x9c\x76\xea\x06\x5a\xc2\x9d\xe4\x68\xb0\x29\x06\xff\xd9\x44\x8c\x71\xaa\xac\x48\xbc\xd1\xac\xbb\xdc\xd1\xfd\xdc\x72\x81\x9b\xca\x05\xee\x29\x77\xf7\xe8\xbf\xcb\x05\xf6\x94\x0b\xec\xb4\x7a\x77\xaf\x6c\x7f\xfd\xfd\xdd\xa3\xa9\x99\xe6\x36\xe5\xf5\x83\xe1\x35\xd5\xfd\x5e\x56\xcb\x99\xee\x65\x5e\xce\x02\x77\x27\x75\x25\x47\x01\x0a\x25\x88\x94\x50\x0a\x6d\xc7\x6d\x22\xf4\xa8\x88\xba\x62\x31\xde\x97\x54\x77\x26\xe9\x8e\x24\xcf\x4b\x6a\x97\xcb\x28\xdd\x6c\xdd\x33\x8d\x57\x28\x0c\x94\x30\x40\x77\x5b\x35\xa9\x51\x9a\x6f\xe4\x5f\x85\xf3\x4f\x8d\xab\x10\x38\xbb\x42\xe0\xfc\x0a\xb7\xaf\x75\x15\x06\xff\xbd\xff\x6d\xf5\x9b\x9d\xfb\x59\xcf\xe5\x91\x6e\x71\x4a\x66\xd6\xa9\xf5\x53\xcd\xed\x4f\xc3\x6b\xaa\x00\xee\xd6\x4d\x33\x95\xb2\xd3\x38\x8a\xf5\xd4\x06\xd3\x91\x3c\xd6\xb7\xe0\x26\xe3\xff\xac\x70\xfc\x7c\x77\x85\xc0\xff\x56\x08\x7c\x10\xc3\xe7\x23\x8b\xcf\x7e\xec\xcc\xc9\x99\x29\xd5\x33\x6a\x9b\x47\xb6\x3a\xe4\x2a\x86\xd7\x94\x82\x55\x05\xd8\x72\x26\xcc\x02\xe3\xff\xec\x28\x39\x4c\xce\xef\x28\x30\xb1\xa3\xc0\x94\x8e\x0e\xee\xd5\x1d\x5b\xda\x75\x79\xe8\xaa\xa6\xae\xa6\x79\x54\x7e\xd8\xb3\xe9\x50\x78\x4d\xf5\x86\xf5\x05\x78\x38\x93\xe7\x2b\x22\x5f\x11\x4a\xa2\x42\x4f\xa7\x32\x81\xf7\x22\x4a\x72\xac\x8e\xff\x66\xc3\xff\x3b\x3a\x7b\xe3\x93\x8e\x02\x5f\x76\x14\xf8\x26\x86\x17\x57\x5a\xbd\x3f\xab\xff\x5d\xd5\x06\xaf\x19\x75\x99\x99\x0d\x99\x49\xcd\x99\xc9\x63\x32\x4d\x4d\xd5\x53\x5d\x99\xda\x06\x34\x7b\x32\xa7\x30\x96\x0d\xb4\xd0\xf8\xc1\x2b\xdd\x7d\xbf\xb8\x52\x60\x7a\xa5\xc0\xa5\x95\x4e\xce\x6d\x6c\x5f\x9e\xd6\x34\x8d\x9f\xd1\xd0\x50\xdf\xd8\x9c\x99\xdc\xb6\x4e\x55\x7b\xbf\x5f\x53\x02\x0b\x0b\x5b\x75\xc0\xbc\xc5\x9c\x7f\xa5\x3b\xff\x77\x2a\x05\xfe\x5a\x29\xf0\xb7\x4a\xb7\xde\x7f\x58\x1c\xda\xe9\x0f\x9c\xbb\x8f\x75\x7d\x06\x9c\x5a\x3f\xa9\xba\x76\xc4\xe4\xc9\xd9\xd9\xae\x5b\x94\xaf\xdd\xb5\x5e\x4b\x7d\x77\x91\x39\xff\x4e\x0e\xee\x59\x9d\x04\xce\xef\x24\x70\x51\x27\x07\x77\x4a\xa7\x03\x86\x3b\x2e\x33\xbd\xbe\x39\xd3\x0a\xf0\xde\x36\x80\x6f\x35\xf1\x8f\x4e\xee\x7c\x77\x74\x12\xf8\x9f\x4e\x02\x7f\x88\xc1\xfd\xb3\x85\xbb\x25\x7f\xbf\xd5\x38\xdc\xf1\x99\xe6\x51\x99\xea\xc9\xb5\x35\x46\xc6\x5e\x64\x00\x7f\xd5\x1a\xf0\x6d\x26\xfe\xd3\xd9\xc1\x3d\xb5\xb3\xc0\xcf\x3a\x0b\x9c\xd1\xd9\xc1\x3d\xaf\xf3\x0f\x81\x3b\x2e\x53\x3d\x39\x0f\xec\xeb\x29\x06\xfb\x76\xa3\xff\xc6\xe0\xbe\xda\x59\x60\x6b\x67\x81\xed\x31\xb8\x3b\x7f\x10\x5c\x6d\xcc\xe4\x01\xbc\x98\xda\x1c\x33\x2c\x36\x7a\x6f\x17\x77\xce\x27\x77\x11\x38\xad\x8b\xc0\xb8\x2e\x31\x7e\xd7\xe5\x00\xce\x79\x5a\x75\xed\x14\x83\xc3\xa4\x69\xd5\x75\x53\x33\x96\xdc\x1b\x32\x3a\x87\xb2\xaa\x1c\xb6\xa8\x0a\x78\x97\x90\x6c\x13\x75\xa3\xd8\x05\x39\x45\x1c\x20\xa9\x52\x59\xbc\xee\x30\xf6\x4f\x17\x67\x5f\xfe\xbe\x8b\xc0\xdb\x5d\x04\x76\xc7\xf0\xfa\x67\x97\x03\xb0\x2f\x1d\x5e\x35\x75\x93\xc6\x67\x2e\xd5\xd8\x84\xb0\x45\x25\x60\x36\x63\x56\x6d\x2a\x60\x5d\x2c\x95\x85\x7f\xa7\xb9\xff\x5d\x1d\xbd\x8f\xef\x2a\x70\x66\x57\x81\x73\xbb\x3a\xf8\x0d\x5d\xbf\x17\x7e\x66\x66\x73\x63\xf5\xa4\xe6\xb1\xd5\x93\x27\x9b\xc8\x53\x1a\xb6\xa8\x34\xac\x62\xec\xa8\xe7\x49\x84\x28\xd8\x11\xbb\x61\x57\x3c\x24\x3e\x09\xe4\x2e\x43\xf7\x31\xf8\x3d\x0e\x12\xe8\x7d\x90\xc0\x90\x83\x9c\x7c\xfd\xed\x41\x02\xfb\x0e\x12\x10\xdb\xc7\xb9\xc1\xe6\xc3\x6e\xf8\x68\xbf\xfb\x30\x39\xa3\xdf\xc8\xbd\xdf\x34\x63\x62\x73\x6d\x66\x40\xdc\x4e\x1c\x9f\xa9\xcd\x4c\x6a\xde\xcf\x4a\xc6\x8f\x3f\x75\xe8\x20\x13\x97\xbd\x02\xb6\xa8\xc2\x3f\x22\xbe\x8d\xb5\xb0\x4a\xa1\x22\x9f\x4b\x90\x58\x71\x23\x12\x7e\xa7\x70\xa1\x67\xc4\xb2\xa7\x74\x3e\x9d\x1f\xe9\xaf\xa8\x30\x49\x9d\x71\x16\x89\xed\xa1\x17\xc9\x41\xdd\xdb\xc8\x46\x74\x07\xe3\x00\x2c\xc4\x62\x4c\xd2\x91\x44\xfa\xb7\x74\xef\x75\x32\xae\xb8\xfb\x91\x57\x21\x8e\xc7\x13\x91\x70\x29\xb2\xa2\x42\x2c\xc4\x61\x58\xc8\xcb\xb3\x9a\xef\x30\x42\x0a\xa9\x1b\xa5\x09\xe9\x7c\x9a\x8b\x66\xa2\x23\x15\x68\x67\x35\x91\x17\x72\x2a\x24\xbf\x90\x4a\xbc\x34\x17\xa5\xa8\xa4\x98\xa4\x12\xa0\x90\x10\x47\x28\x8e\xf0\xe0\x5e\xd1\x0e\xde\x6d\xf8\x7e\x37\x67\x6f\x9c\xd7\x4d\xa0\xba\x9b\x40\xa6\x9b\xbb\x07\xd7\x74\xb3\x76\xb8\xed\x3b\xda\x6a\xbe\x5f\xb4\x7b\x0d\xd5\x93\x27\xd4\xb7\x70\xab\x6c\xc2\x0a\xd8\xa2\x3a\xc2\xa7\x5e\x36\x2c\xad\x7b\x9e\x2b\x0c\x50\x69\x75\x9e\x75\xfd\x57\xa4\xea\xbb\x38\xd6\x12\x23\xff\xba\x39\xbd\x6f\x5f\x37\x81\xcf\xbb\x09\x7c\x15\xc3\x67\x72\x95\x81\xff\xbe\x9d\x97\x56\xb4\x77\xbf\xf7\x21\x53\x67\xef\x03\xe1\x6e\x6f\x32\x6c\x51\x19\x58\xa8\xfb\x75\xfa\xbe\xde\x2d\x3d\x66\x81\x15\x8f\xb2\x2d\x44\x4e\xa7\x84\x55\xb5\xf4\xc4\x30\x26\x25\xd8\x13\xcb\xb0\x94\x7a\x9b\x93\x36\x26\x07\x11\x1d\x85\x7d\xf1\x28\x3a\x9b\x90\x0a\x6d\x0b\xcd\x42\x33\x03\x8e\x06\xd1\x48\x0a\xb4\x33\x57\x08\x29\x4d\xcc\xca\x27\x64\x95\xd4\x47\xc3\xa6\x3f\x1e\x51\xa9\xe7\x77\x8d\x30\x5f\x6a\xf2\xdf\xaa\x9c\xdd\xb2\xa7\x4a\xe0\x83\x2a\x81\x7f\x54\xb9\x75\xff\xbb\xea\x00\xf8\xc1\xc4\xe8\x10\xfa\x0c\x68\xcc\x34\x65\x3d\x13\x86\x19\xdc\x16\x44\x57\x10\x23\xed\x31\xa2\x42\xaf\x45\xa1\xf0\x3d\xc6\xff\xd3\xdd\xc1\xcf\x74\x17\xb8\xa4\xbb\x40\x7d\x77\x07\xff\xa6\xee\x96\xfe\xf2\xf7\xdd\x6e\x0d\x3f\x32\x98\x4c\xa1\x56\x19\x6c\x51\x1d\x60\x65\xa0\x5b\x90\xe8\x31\x85\x98\x9d\x6c\x11\xfd\x10\x99\x3f\x42\xac\x3d\x8d\xe6\xcf\x32\xa3\xff\x77\x77\x72\xe3\xdf\x11\xec\x1e\x02\xaa\x87\xc3\xa7\x4b\x0f\x03\x7f\xd1\xfe\xf4\xff\x1c\x3e\xd5\xba\x31\xf7\x19\x75\xcd\x35\xa6\x51\x74\x21\x6c\x51\x45\xf0\x5a\x74\x1d\x75\x03\x36\x34\x33\x22\x7c\xec\xae\xb9\x25\x47\xf6\x58\x16\x9f\x7b\x8d\xff\xb3\x87\xf3\x8f\x5d\xdb\x43\xe0\x86\x1e\x02\x37\xc5\xf0\xb9\xc3\xe2\x73\x74\xab\x7a\xb2\x7c\xf8\x8c\xb3\x41\x97\xe1\x49\xd8\xa2\x52\xf0\x69\xa0\xeb\x10\x58\x37\xe2\x51\x39\xc0\xcb\x8d\xfd\xd7\xc3\x9d\x0b\xf6\x14\xf0\x7b\x0a\x24\x7a\x3a\xb8\x3d\x7a\x1a\x38\xd3\xae\x69\x97\x3e\xe3\xf4\x50\x97\xb9\x5c\x53\xaa\xd6\x54\x52\x9a\x5f\x5f\xeb\xa6\x46\x46\x7f\x3d\x53\xcc\xc0\xba\xbd\x56\xbc\x9e\xfc\x3e\xb3\x0f\x3d\x1d\x3e\xf3\x7b\x0a\xdc\xdc\x53\xe0\xd6\x9e\x4e\x4f\x6c\x9d\x87\xd4\x0e\x1e\x53\x1a\x33\x99\x2c\x22\xd1\x1d\x0d\x61\xa5\xb0\x49\x46\x36\x09\xc8\x00\x2b\xcc\xfa\x7b\x3a\x39\xc1\xbd\x04\xa4\x97\x40\xaa\x97\x5b\x7f\xaf\x5e\x06\xce\xf9\x76\xae\xf0\x45\xb7\xec\x17\x6e\x53\x43\x6d\x4d\x73\x6e\x07\x86\x97\xc2\x16\x55\x06\x1b\xc4\x92\x87\x26\x4d\x64\x0c\x30\xa1\xfd\x0b\xac\x90\x92\xd9\x8c\x8d\xfb\x4d\x1c\xa4\x97\xc3\x67\x71\x2f\x81\x25\xbd\x04\xee\x8d\xe1\x73\x7f\xaf\xef\xb5\x87\xc7\x65\x26\xd5\x37\x4e\x3e\x29\x53\x3d\x39\xd3\xd8\x7a\x90\x21\xc3\x16\xa5\xe0\x2d\x51\x2e\xa3\x61\xa5\xf1\x7b\xf5\x72\x7c\xf1\xe7\x07\x0b\x4c\x39\x58\xe0\xfe\x83\x9d\xbc\x7c\xfd\x50\x81\x74\x6f\x81\xb3\x3f\xb0\x7c\xf1\x3c\xc3\x59\x37\xbd\x16\xb6\xdd\x0f\xb3\x17\x11\x59\x18\x5c\xda\xdf\xae\x8c\x99\xed\x7f\x6a\xfd\xa4\x4b\x32\xad\x7f\x2d\x77\xa3\xda\x2c\x48\x77\x6c\xf3\xff\x1a\x2d\x66\xc8\x7d\xac\x56\xb0\xdc\xc7\xbc\x82\x27\xfd\x0b\xe9\x0b\xfc\x12\xf5\xa3\x50\x3f\xf2\x63\xdf\x73\xec\xfb\x14\xec\x15\x2c\x42\xa2\x8e\x2a\xc5\x1d\x29\x15\x59\xc2\xba\xcc\x24\x81\x65\x5c\xce\x2e\x19\x2c\x45\x0a\x7d\xfc\x31\x1e\xa1\x9f\x24\xf0\xf1\x48\xd0\x3c\x6b\xae\xf2\x7f\x26\xd4\x06\xe2\x65\x42\xf7\x08\x3f\x46\xbc\xc0\x88\xda\x2d\x91\x8c\x5c\x2d\xde\xc7\x01\x5e\x89\xb7\x32\x13\xde\xc9\x74\x97\x1e\xcd\x8c\x7f\xf4\xf8\x41\xf1\x14\xae\x15\x7a\x58\x70\xad\x04\xd7\x0b\xce\x15\x9e\x27\x74\x83\xf0\xb7\x01\x7d\x13\xd0\xb7\x01\x7e\x13\xf0\x6c\xa1\xef\x02\xfe\x3c\xa0\xcf\x02\xfa\x3c\xc0\xcf\x02\xfe\x38\xa0\x8f\x02\x7e\x22\x82\xf1\xa4\xd0\x46\xc1\x27\x85\x9f\x16\x7a\x4a\xf8\x09\xe1\xbf\x84\xb4\x37\x24\xc2\x17\x84\x5e\x14\x7c\x41\x78\x93\xd0\x4b\xc2\x9b\xb5\x2f\x8e\x7e\x23\xb4\x45\xf0\x37\x62\x3f\xe3\x1d\x21\xa5\x7c\x9c\x81\x8d\xf8\x57\xa1\x3d\x82\x7f\x15\xde\x23\xf4\x57\xe1\xed\x7a\x8e\x19\x65\x70\x0a\x79\xf8\xba\xd0\x1b\x82\xaf\x0b\xef\x14\xfa\x6f\xe1\x77\x02\xba\x86\xe8\x5a\xc2\x6b\x22\xd6\xfa\x27\x8f\xdf\x0d\xe8\x2f\x01\xbf\xad\xeb\x79\x3c\xc2\xcf\x91\xfe\x3b\xe0\x9d\x41\xf4\xd5\x3c\xc4\x7d\xc8\xa5\xe8\xd3\x0b\x81\xda\x1c\xd0\x2b\x01\xbf\x18\x28\xf3\x46\x92\x09\xef\x40\x24\xff\x4e\xa4\xc7\x02\xb5\x21\xa0\xc7\x02\x5e\xea\xd3\xec\x48\x70\x5d\x17\xbd\x31\x07\xe9\xde\x40\x2d\x0f\xe8\x5e\xfd\xc6\x65\x44\x3c\x0b\xc9\xff\x05\xdd\x1e\xa8\xc5\x01\xdd\xae\x9f\x4e\xa3\x1a\x24\xff\x62\xba\x2e\x50\x73\x02\xba\x4e\x3f\x1b\xcb\x1f\xf8\x6a\x9f\x4f\x1f\xfa\xfc\x7f\xbe\xaa\xf0\x2a\xf0\x03\x51\x1b\x48\x3d\xef\xd3\xaf\xfc\xe8\x94\xde\x13\x4a\x68\xc7\xc1\x27\xfa\xf9\x6b\x3e\xbd\xaa\x9f\xbf\x1b\xad\xfd\xaf\xfa\xd9\x46\x9f\x9e\xd4\xcf\xbe\x48\xf0\x74\x1a\x43\xa6\xa0\x48\x54\x09\x31\x95\x79\xe5\xfe\x5c\xa4\x32\x3c\xc4\x2b\x4e\x14\x52\x90\xf4\x0b\x98\xd2\x85\x58\x12\x10\x53\xba\x03\x76\x8c\x84\x4d\xba\xb3\x7f\x10\x53\x3a\x92\xd8\x3d\x8f\x3d\x24\x09\xd0\x8f\x22\xfe\xab\x88\x3d\xf2\x75\x65\x2a\x06\xe2\x05\xa4\xdb\x33\x2a\xe4\xc0\x4f\x51\x12\x53\x1e\x51\x1a\x0b\x58\xb7\x68\xa4\x22\x2a\xc4\x22\xd6\x6d\x1a\xa9\x84\x8a\xb1\x84\x75\xab\x46\x2e\xa3\x52\x2c\x63\xdd\xae\x91\xcb\xa9\x03\x77\xa4\x0a\xec\xc8\x15\xd4\x91\x2b\xbc\x4e\x54\x89\x9d\x58\x37\xfc\x0d\xbb\x50\x67\xec\xc2\x9d\xa9\x0b\x77\x0e\x0f\xa2\xae\x78\x10\xdb\xb6\xbf\xd4\x0d\xab\x98\xb8\x3b\xf5\x60\x54\xca\xeb\x49\x87\xf0\xc1\x74\x08\xa3\xea\xe9\xf7\x56\x87\x52\x6f\x3e\x34\xd5\x37\xe8\x43\xfd\x55\x3f\xea\xcf\x48\x7d\xd4\x80\xe0\x30\x1a\xa4\x06\xd2\x20\x46\x3a\xcc\x1b\x12\x0c\xa6\xc3\xd5\x50\x3a\x9c\x91\x06\xd3\x91\xc1\x11\x7a\x92\xe0\xd1\x8c\x74\x04\x1f\xa3\x86\xd1\x31\x3c\x2c\x71\x9c\x22\xf5\x23\xfa\x31\x23\x1f\xeb\x0f\x57\xa4\x46\xd0\xf1\x8c\xfc\x13\x1e\xa5\x48\x9d\x40\xa3\x19\x79\x64\xce\x5c\x81\x07\x0c\xdf\xeb\xe3\xf8\xcf\xe2\x3e\x02\x4b\xfb\x08\x2c\xef\xe3\xf8\xcf\xcb\x7d\x04\x7e\xd3\x47\xa0\x63\x2b\x3f\xc1\xaa\x76\xfc\x61\x9a\xb9\xd4\x4d\x1e\x51\x9b\x69\x6c\xce\x72\x17\xc2\x15\xd8\x0d\xb6\xa8\x2a\x78\x39\xa9\xb5\x66\xd1\x9d\xd5\x13\xde\x92\x50\x2d\x0d\x69\x49\xc8\x4b\x43\xcf\xc3\x52\x6d\x5b\x01\xf8\xd4\x09\x20\x6d\x5d\x5c\x4e\x7f\x58\x65\xfc\xc0\x7d\x1d\xbe\x47\xf6\x15\x38\xb6\xaf\xc0\x4f\xfa\x3a\x3e\x7d\x4a\x5f\x83\xd7\x4e\x3b\x97\x7e\xc1\xfc\xef\xc7\x53\x3b\x4d\x8d\xd0\x7c\x3f\x69\x3a\xe6\xe9\x61\x0a\x1a\x85\x5c\x7e\xdd\x6a\xd3\xf7\x23\x06\xff\x95\xbe\x02\xff\xd9\x57\xe0\xb7\x31\xf8\xff\xb6\xf0\x37\xb4\xaf\x57\x67\xe1\x4f\xaf\x9e\x39\xb6\x7a\x96\x1e\xfe\x5b\xf3\x8b\xcc\xe8\xfa\xc6\x5c\x48\x6f\x05\xf6\x82\x2d\xea\x60\xd8\x90\x32\x53\xaa\x51\x30\x15\x51\x0f\x2b\x3c\x04\x13\xe4\x63\x1a\xfb\xe9\x8e\xed\xd1\xf5\x45\x0c\x38\x89\x43\xf4\x94\xef\x24\xa6\x72\x06\xe1\x83\x46\xff\xeb\xe7\xf4\x9b\x89\xfd\x04\xa6\xf5\x13\xa8\xed\x17\xf3\x87\xf5\x33\xf8\xed\xbb\xf1\x7b\xf7\xeb\xf2\x2c\x7a\x1b\xb0\x04\xb6\xa8\x52\xb8\x2d\xad\x6d\x24\x42\x54\x42\x0a\x93\x5a\xb7\xf0\x23\xdb\x26\xae\x5f\x3c\x64\xf4\xff\x7e\x6e\xdf\xfe\xaf\x9f\xc0\x87\xfd\x04\x3e\x89\xe1\xc1\xfd\xad\x5c\x6d\xdf\x1f\x95\xc5\x63\x4a\xed\x0c\x13\x11\x6c\x30\x7a\xd6\x9a\xb4\xd6\x41\x95\x1e\xc0\x1f\x6a\xb7\x7b\xf4\x7f\xd7\x98\xb8\x47\x7f\x97\xdf\x70\x59\x7f\x81\x2b\xfb\x0b\xcc\xe9\xef\xee\xf7\xe7\xfd\x05\x92\x87\x09\x6c\xb4\xf9\x15\x93\xad\xdf\x77\x63\xfb\xf7\x5b\xef\x83\x91\x8d\xee\x86\xcf\xa6\x1a\xd8\xa2\x06\x22\xd3\xd1\x7a\x10\x03\x45\x9a\x47\x03\xd6\x63\x82\x52\xd4\x45\x67\x24\x2b\x4a\xb8\x30\x47\x24\x20\xfc\x02\x6d\x32\x08\x7a\x5c\x8a\x37\x46\x24\xb1\x40\xe9\xc9\x83\x87\x62\x25\x77\xc4\x0e\x54\x84\x9d\x39\x7a\x77\x0a\xa6\x38\x24\xf2\x04\x6f\x40\x9e\x1d\x59\x89\x49\x2a\xce\x45\x4f\xd2\x36\x62\xd2\x5b\x7b\xfb\x3d\x2c\xd4\xe3\xfe\x3b\x03\x0c\x24\xc6\xa3\x73\xe7\xb0\xd6\xc4\xbd\x0e\x73\xfb\x31\xf3\x30\x81\xab\x0f\x13\xb8\xf6\xb0\x98\xdf\xff\x30\x6b\x8f\xdc\x74\x60\xf7\x21\xab\x68\x44\x26\x81\x21\xa1\x5d\x05\xc6\x9e\x52\xdc\x92\x84\x1e\x36\x7a\xdf\x61\x4e\xcf\xea\x38\x40\xa0\xdb\x00\x81\x51\x03\xdc\x79\xa4\x07\x0a\xf4\x1e\x28\xb0\xf3\x31\x7b\x1e\xeb\xcc\xeb\x9a\x0b\xf6\xab\xef\x9c\x54\x5d\x37\xb9\x69\x5a\xf5\x25\x19\x80\x89\xb3\x9a\x33\xd1\x9b\xc7\xcf\x98\x32\x25\xd3\xd8\x67\xc0\x69\x99\x99\xcd\x26\x50\x76\x0b\x46\x5a\x98\x56\x56\x02\xfd\x35\xf5\x2f\x94\x2f\xf0\x74\xfd\x7d\xc9\xbf\x90\xbf\x40\xfe\x17\x2a\xd8\x5b\x80\xc4\xbf\x4f\xd3\x5b\x69\xdd\x90\x36\xd2\x9d\xaf\x29\xa0\xdb\x0a\x94\x8e\xa7\xd8\x27\x37\x27\xf0\xef\x8c\xfb\x58\xcf\x86\x22\x5c\x98\x50\xc6\x23\x30\x8a\x15\xfb\x8a\xf1\x91\x34\xad\x4b\xe3\x23\x69\x5e\x97\xa6\x47\xd2\xfc\x5e\x44\xaa\x0a\x19\x0b\x50\x61\x11\x1e\x84\x4b\xd2\xb4\x34\x8d\x4b\xd2\xbc\x34\x4d\x4b\xd2\xfc\x6d\x8a\xb4\x3d\x8a\x45\x58\x48\xe5\x91\x8a\x84\x87\xea\x9e\x27\x9d\xb0\x92\xfa\xea\x9f\x8f\xd5\xfd\x50\x0e\xd2\xbd\x18\x8e\xd2\x3d\x53\x96\x24\x68\x76\xa4\x40\xfd\x3a\xa5\x5e\x4e\xd1\xaf\x53\xfc\x60\x9a\x4f\xa1\xdb\x13\xfc\x79\xc8\xb7\x16\x28\x80\x90\xaa\xac\xdf\xca\x0f\xd2\x14\x60\x9a\xba\x21\x26\x52\x54\x10\x11\x09\x61\xa0\x88\x53\x66\xc4\xbc\x57\x9a\xa0\x10\x13\xac\xfb\x16\x87\x5a\x2c\xb2\xee\x5d\xdc\xd5\x27\x4f\xd9\xfe\xc5\x9e\xcf\x5e\x2e\xa2\xf3\x88\xf1\x7b\x0e\x74\xfc\x65\xeb\x40\x81\x1d\xd1\xd9\x0d\x74\xe7\xd9\x7b\x90\xc0\xb1\x83\x04\x26\x3f\x6a\xe3\x28\x1b\xac\x1e\x9b\xcf\xdf\x63\xce\x33\xc7\x06\x37\xe1\x18\xd8\xa2\x4e\x83\x79\x45\x91\x49\xaf\x3b\xd5\xeb\xb1\x37\xa4\x74\x05\x41\x17\x2e\xc3\xb5\x05\xf4\x70\x01\xae\x2d\xc0\x75\x05\xf8\x48\x01\xaf\x2b\x50\x8f\x14\xf0\xdd\x05\xaa\x44\x0f\x44\xd4\xd3\x34\x94\x99\xa6\x71\x30\x07\x1c\xb0\xc7\x01\x27\xd9\x33\x91\x29\x3d\xf7\x58\x54\x82\x02\x4a\xe2\x41\x00\x1d\xac\xed\x8a\x64\x66\xa4\x07\xd1\x1d\x56\xcc\xc6\xcf\xb8\xce\xf8\x3d\x07\x39\xbf\xe3\x96\x41\x02\xbf\x1d\x24\xf0\xa7\x41\x6e\xbd\x95\x83\x05\x7a\x0d\x16\xd8\x3b\xbf\xa5\xdd\xb2\xb8\x7d\x7e\x62\x5a\x92\x8d\xcb\xd4\x65\xa6\xd6\x37\xd7\xe8\xe6\x7b\xda\x05\x7a\x6c\x24\x32\xb5\xee\xac\xb4\xee\x5c\x0c\x5f\x15\xd9\x72\x89\x14\x89\xf5\xc0\x94\x45\x26\x8e\xf2\x99\x11\xc9\xe3\x52\x15\x69\xcd\x77\x15\xab\xa5\xc5\x6a\x49\x31\xcf\x2b\xf6\x42\x15\x22\xb1\x9e\x41\xae\xc2\xe8\xa0\x55\x3f\x80\xaa\x48\xbe\x11\xa3\x9e\x95\xfe\xa8\xc9\xfb\x1c\xec\xce\xf1\xd6\xc1\x02\x77\x0d\x16\xb8\x7f\xb0\x5b\x17\x0c\x11\x28\x1d\x22\xb0\x2a\xcb\x27\xed\xdc\xed\xaa\x92\x76\xe9\x32\x6b\x0e\xcf\xc6\x73\x60\x8b\x2a\xd0\x54\xf6\x53\xd8\x5e\xac\x8d\xb2\x94\x3e\xcc\xe8\xcf\x1f\x8b\x68\x8f\x3e\x60\x4e\x72\x19\xde\x9e\x08\x96\x45\x7a\xe2\x47\x21\x7f\x1e\xd2\x67\x21\xde\x16\xfd\x56\x01\x9d\x41\x84\x67\x72\x5a\x3b\x71\x96\x24\x88\xf0\xd3\xe8\x5d\xea\x47\x77\x26\xd4\xf1\x5c\xc3\x01\x87\xfc\xc7\xd0\x4c\xc1\x22\xc4\x02\x95\xa2\x32\xf4\x39\xad\x4a\x01\x0a\x88\x30\xa9\x02\x66\x3f\xd2\x03\xd1\x2b\xd1\xaf\x84\xc4\x45\xb1\x86\xdb\xeb\xcd\x3e\x0c\x71\xe7\x7b\xdb\x10\x81\xbb\x87\x08\x2c\x1b\xe2\xf8\xe3\x73\x43\xac\x7c\xb0\xf9\x1c\xea\xe1\x76\xcf\x75\x64\x6d\x7d\x93\x75\x96\x18\xb7\xd9\x9b\x25\xc6\x77\x48\x12\xd1\x30\x99\x46\xf1\x0a\xd3\x94\xe6\x4a\x1d\x4b\x23\x64\xa5\x3b\x6f\x33\xfb\x39\xc4\x1e\x33\x79\xe0\x43\x1d\x5e\x83\x86\x0a\x1c\x31\x54\x60\xd8\x50\x87\xd7\x98\xa1\x36\xbe\x37\xff\x7b\xf9\xf6\xa4\x08\xaf\xd3\xea\x9b\x6d\xcf\x9d\xb1\x46\x98\x3f\x5f\x6a\xdd\x60\xc2\x5e\xa4\x73\x90\x67\xd9\x77\x24\x4c\xfc\x58\x80\x6f\x83\xa1\x83\x18\x3e\x2f\x0e\x15\x78\x65\xa8\xc0\x6f\x62\xf8\x7c\x66\xf1\xd9\x6c\xe3\xf0\x8b\x97\xb7\x8b\x4f\x8c\x77\x13\x5e\xd4\x1f\xb6\xa8\xc3\x60\x57\x16\x1b\x5d\x2e\xa3\xd1\x88\x6e\x7c\x01\x0a\x07\xe8\x51\x31\x29\x2f\xd4\xe4\xec\xf1\xe1\x56\xfc\xe9\x99\x9d\x11\x37\x66\x45\x1e\x15\xe6\xf0\x7d\xdc\xe8\x01\x87\xbb\xfc\xbb\xe6\xc3\x05\x7e\x71\xb8\xc0\xd5\x87\x3b\x7c\x97\x1e\x6e\xf0\x1b\x6b\xf3\xe7\x77\xef\x6a\xff\x5c\xeb\xeb\xea\x32\x93\x22\x32\x1d\xdf\x6c\xc3\xbd\x2b\xd8\xc4\x0a\x56\x94\x69\xb4\x53\x58\x86\xd1\xa5\x4b\x71\x80\xc5\x5a\xf2\x1f\x6a\x37\x33\xa0\x74\x16\xaf\x27\x8c\xfd\x7f\xb8\x93\x87\xa5\x47\x08\x74\x3c\x42\xe0\xf0\x23\x1c\xdd\x5d\x78\x84\xc0\xd4\x23\x04\x52\x0b\x5a\x9e\xeb\xd8\xf6\xe9\xae\xed\xdc\xca\x8b\x0e\x8f\x24\x73\x96\x95\x04\xb1\xaf\xbc\x82\x03\xf8\xb6\x0c\xb3\xb1\x0d\x1f\x7d\xef\xbb\x32\xf5\x75\x99\xfa\x77\x59\xf0\x79\x99\xfa\xac\x2c\xd8\x57\xa6\x3e\x2c\xe3\xbd\x65\xaa\xcc\x6e\xb4\x4f\xfd\x8d\x7e\xae\x88\x49\x73\x48\x52\x9e\xf2\xd9\x33\x41\xcf\x27\x8d\xdf\xf3\x08\xa7\xef\xf5\x3f\x52\x60\xe8\x91\x02\x17\x1f\xe9\xd6\xf5\xd7\x23\x05\xbe\x3d\x52\xe0\x68\x1b\x8f\xfe\xd4\xce\x03\xef\x78\x61\x9b\x75\x4d\xaf\xbe\x24\x33\xb2\xb6\x26\x53\xd7\x7c\x52\xa6\xb6\xb6\xbe\x9d\x98\xf5\xf4\xea\x99\x67\x66\x1a\xcd\xc4\x8c\xfc\xc9\x02\x33\x1a\x2f\xcb\x8c\x6d\xcc\x4c\xc9\x34\x66\xea\x26\x99\x78\xee\x0a\x9e\x8d\xb0\x55\x25\xee\x67\xb5\x92\xe9\x7e\xe6\x95\x4c\xac\x87\xad\xab\x3e\x4c\x2a\x15\x7b\x5e\x9c\xfd\x3e\xd0\x5f\x15\x1c\x8f\xc4\x09\x14\x3d\xea\x66\x98\x3a\x8e\x8e\xe5\x93\xe8\xab\x90\x3f\x0c\xf5\x6c\xf2\x2f\x34\x7b\x12\x2c\x0e\x12\x44\xac\x75\x04\xd6\xf3\x7c\x75\x3f\xea\x52\x26\x2c\xf1\xbf\x8d\xae\xf4\x67\xda\xf6\xd7\xec\xc0\xa3\x80\x6f\x47\xb5\x18\xe9\x76\xe4\x45\x48\x3d\xcd\x6c\x31\x0a\xfd\x04\x5e\xa0\x7e\x4a\x27\x07\x83\x68\xa0\x8a\xf4\xfc\x02\x44\xa5\xdf\x21\x9f\x8a\x29\xa4\x30\xcd\x45\x9d\x0a\x4b\xdc\x3c\x9b\x88\x85\xb0\x4f\x5e\x1f\xa1\x20\x65\xa7\x11\x14\x9b\x69\x04\x14\xc9\xf2\x58\xbc\x7e\xa3\xe1\x7b\x47\x39\x7a\x7e\xe1\x28\x81\x57\x8e\x12\xf8\xf3\x51\xee\xbc\x4e\x39\x5a\xe0\xc2\xa3\x05\x76\xda\x7e\x35\xcd\x76\x3e\xfa\x9a\x7e\xed\xde\xc3\x49\xe6\xcc\x1c\x75\xe7\x3f\xb7\x9a\xba\xdc\xb9\x11\xee\x53\x53\x61\xab\xaa\xd2\x62\x57\xa9\x24\xb3\x2a\x8a\x9d\x41\x39\xbc\x88\x48\x54\x64\xbc\x44\x2a\x61\x13\x5c\x52\x7a\x3e\x03\xa1\x78\xc4\xcf\x8a\x7a\x44\xf8\x39\x51\xcf\x08\x12\x47\xf6\x93\xf0\xbb\x01\x11\xfe\x25\xe0\x72\x4a\x69\x75\x3a\x89\x1d\x78\x35\xa9\x07\x89\x56\x13\xaf\x32\x93\xb2\xd2\xc4\x98\xc6\x00\x43\xea\x80\x49\x0a\xb0\x58\x17\xc1\x14\x11\x53\x57\x0a\x49\x4f\x70\xa5\x83\x8c\xe4\x8c\x90\x4b\xfa\xec\x15\xd9\x69\x0f\xe5\x66\xd7\x9e\x32\xf1\xaf\xa3\xdd\x3e\x76\x1f\x26\x70\xe8\x30\x81\xa1\xc3\xdc\x3e\xde\x3f\x4c\x60\xe3\x30\x81\x3d\xb6\x2f\x48\x99\xe5\x37\x3b\xf3\xe9\x07\xad\x76\x50\xb3\x1b\xa3\x2f\xe4\xdb\xd1\x29\x35\x75\x35\x4d\xd3\x32\x93\x4f\xaa\x6e\x9a\xd6\x67\xc0\xe4\x9a\xa6\x49\xd5\x8d\x4e\x31\x36\xea\xb0\xbe\xf4\x6a\x22\x6c\x55\x15\xa4\x70\x28\x31\x96\xc0\x3f\xcd\x74\x58\x3d\x4f\xd0\x4b\x90\x68\xdd\x42\x54\x0a\x97\x92\xba\x35\xba\xb1\x66\x34\x84\xcf\xc2\x3e\x0d\xf1\xa2\x1b\x3f\x10\x3d\x0c\xd0\x43\x0f\xab\xf4\x3b\xbe\x6e\x44\x4f\xb9\xa7\x1e\xee\x41\x5e\x42\x2a\x49\x1e\x86\xd1\xae\x46\x97\x92\x03\x3d\x4d\x95\x54\x27\x62\x2c\x52\x49\xee\x4c\x9e\xd2\xf5\x6b\x0e\x17\x00\x78\xda\xd4\xfb\x1c\xe3\xf6\xf1\xe7\xc7\x08\x64\x8e\x11\x68\x3a\xc6\xed\xe3\xd2\x63\x04\xee\x3f\x46\x72\xf1\xdd\xec\xfc\xcc\xd9\xf9\xf8\x62\xfe\x7d\x6c\xa8\x99\x74\xc9\x84\x53\xc7\xef\x9f\x6b\x98\x64\xbf\xd8\x0d\x5d\x84\x55\xb0\x55\x29\x4e\xa9\x84\x8e\xb9\x31\x3c\x18\xd1\xf6\x4a\x5f\x0d\xc1\x9e\xea\x10\x54\xf4\x07\x33\xe4\x8d\x94\xa0\xc2\x6d\x3e\xfd\xd9\xa7\xdd\x3e\x03\xe8\x3e\xec\x00\x4a\x29\xc4\xe8\x7e\x63\x42\x7b\x09\xb3\xa6\xf2\x33\xa6\xef\xcd\xb1\x6e\xdd\x87\x1f\x2b\x30\xec\x58\x81\x93\x8f\x75\xeb\xae\x3e\x56\x60\xda\xb1\xd2\x26\xae\xbd\xe7\xc0\xef\x4f\xb4\xee\x96\xd9\x8b\x78\x51\x05\x6c\x55\x61\x8c\xd2\x7c\x78\x59\x4b\x2b\x7c\x4c\xa9\x27\x14\x3d\xae\xf8\xd9\xc8\x60\xd0\xfd\xae\x48\x77\x75\x09\x2d\xa7\xc9\xf5\x41\x7a\xd6\xdc\xff\x18\xfe\x97\x1d\x27\x70\xd5\x71\x02\x9f\x1d\xe7\xf0\xff\xfd\x8f\x05\xce\xfd\x89\xc0\xa8\x43\xcc\x39\x2d\xdb\x6c\xf9\xc8\xdc\x03\x3e\xb7\xc9\xf5\xa3\x67\xd4\xd6\xb6\xc7\x57\x4c\x4e\xdf\x29\x99\x59\x27\xcc\x34\x41\xfd\x31\x4d\x5a\x3a\x34\x36\x4d\xab\xae\xcd\xfb\xbb\x5a\xaa\x8c\xaa\xaf\xdb\xdf\x6f\x1a\x4c\xda\xfd\x54\xc2\xd9\xc5\x77\x33\x6c\x55\x5d\x63\x7b\xa8\x0e\xf6\x0f\xe9\xaf\x98\x0b\x15\xb3\x68\x59\x49\x9c\x75\x6b\x79\xb1\xdf\x2b\x60\x56\x3d\x54\xc4\x98\x8b\x38\x32\x9b\xbb\xeb\xef\x15\x07\xb1\xdf\x29\x3b\x58\x1d\x12\xff\xd9\x57\x25\x5a\x4e\xb1\x0a\x39\x01\x6f\x2a\x6b\x0d\x44\x5a\xb4\x90\x32\x33\xe6\x23\x2a\xf6\x3c\x24\xfe\xbb\x52\x7b\x15\xfd\x5d\xf1\xe7\x8a\x7d\xfc\x4b\x74\x90\xcc\xbb\x55\x76\x2c\x78\xa4\xdd\x29\xc2\x14\x15\x78\x45\xd4\xc5\x0e\x01\x13\x2a\xd2\xc1\xbc\xc8\x3a\x34\xa1\xb4\x35\xc2\xab\x45\x4f\x4c\x49\x44\x9a\x18\x11\x1d\x44\x84\x0f\x87\x44\xf8\x40\x48\x09\x2c\xd1\xfd\x08\xd7\x87\xf4\x48\x48\xeb\x42\x5a\x1b\x72\x82\x2e\xf4\x88\x7f\x45\x6a\x2b\xd1\x7f\x12\xbf\x48\x44\xfc\x4d\xa0\xb4\xbf\x9d\xbf\x08\x78\x3c\x12\xa6\xfc\x72\xdd\x95\x60\x5d\xc4\xc0\x57\xeb\x4f\xd7\x30\x92\x3a\x64\xe5\xe9\xc2\xc4\x08\x62\x80\x84\x5d\x23\x7e\xee\x55\x20\x51\x05\xae\x0f\xe3\x49\xa3\x4a\xd1\x4b\x21\x6d\x0a\x99\xf5\x7f\x8c\x3f\xff\x75\x48\x2f\x47\xcf\x5f\x8d\x10\xed\x80\xb6\x46\x02\x3d\x2a\xd5\xce\x92\x4a\xeb\x96\x89\x20\x24\x75\x9f\x84\xa4\x7e\x5d\x25\xad\x3e\xe7\x57\x42\xcf\x0b\x33\xfe\x52\x08\x31\x89\x21\x25\xf1\x5f\x9e\xfa\xca\xa3\x2f\x3d\x7e\xcf\x23\x44\x0f\xbb\x51\x61\xc4\x3b\xb9\x83\x0e\x3c\x16\xea\xb8\xec\x97\x4a\x3d\xed\xf9\x84\xbf\xf3\xd4\x1b\x1e\xbd\xee\xf1\x1b\x4a\x57\x55\x32\xce\x4e\xd9\x4a\x1d\xdf\xbe\xfe\x3a\xe4\x79\x21\x7f\x10\xf2\x46\xb1\x4f\xbe\x13\xee\x46\x9d\xa9\xbb\x56\xbc\x02\x3d\xcf\x5f\x8f\xab\xa7\xa4\x4d\x10\x4f\x12\x07\xe9\x44\x40\x3e\xb2\x12\x62\x4a\x51\x10\x69\xc0\xe4\xeb\x59\x0c\xd1\xef\xb1\x9e\x85\x11\xfd\x4f\xdf\xe3\x48\x40\x9a\x29\x18\xdd\x82\x1e\xc9\xee\x41\xaf\x24\x51\x1f\xd5\x9f\xfa\xf9\x03\xf0\x04\x3e\x49\x0d\x54\x7d\x83\xc3\x82\x23\x8b\x4e\x2e\x39\xd5\xba\x0d\x0a\x53\x43\x29\x9d\x9c\x80\xe3\x87\xb8\xa9\x47\x4a\xf9\xdc\xdf\x67\xaf\x50\x38\x90\x04\x85\x94\x22\x33\x2f\xb2\x80\xd3\x9e\x9d\x70\x54\x50\xc2\xc5\x3d\x52\xa9\x24\xa5\x14\xa6\x42\x4a\xa8\xb0\xbb\x9f\xf2\xc8\x57\x5e\x60\x67\x1e\x95\x45\x37\xdc\xce\x3d\xf2\x53\x21\x86\xba\xaf\x1a\xfb\xa1\x67\x5d\xbe\xbf\x34\x76\xcf\x70\xc7\x4f\x6a\x87\x0b\x34\x0e\x17\xb8\x7a\xb8\xe3\x27\xeb\x87\x0b\xbc\x34\x5c\x60\x95\xf5\x2b\xec\xb1\x7d\xf5\xc6\xe6\xf3\x2f\xe4\xe7\x27\x99\xa6\xe6\xea\x89\xb5\x35\x4d\xd3\x4c\x02\x6d\x3b\x21\xb3\x86\xc6\x4c\x43\x75\x63\xab\x14\xa1\x4d\xfe\x10\xd8\xaa\x8a\x23\x6b\x16\x13\x94\x00\x7d\x6b\x7c\xcf\xb7\x39\x05\xc4\xff\xeb\x51\xb6\x30\x87\xe8\x63\x8f\x3e\xf2\xd8\xe8\x67\xef\x7b\x8a\x7c\x3d\x74\xc8\xee\x74\x67\x52\xe4\x01\x14\x6b\x79\x4a\x2a\xba\xfb\x66\x23\x9e\x33\xfb\x30\xc2\xc5\x67\x4f\x1e\x21\x70\xda\x08\x81\x71\x23\x9c\xfd\x72\xfe\x88\x03\xc8\x23\xc8\xbf\x7e\xc3\x05\xc7\x65\x9a\x66\x4c\xcf\x4c\x1e\x9f\x69\xca\x0d\x3d\x4e\xc2\x56\x95\x82\x1d\x82\xbe\x1e\x07\x07\x20\xf1\xf9\x54\xbf\x32\xfe\x9f\x11\x4e\xcf\xff\xdb\x08\x81\x7f\x8e\x10\x38\xfd\x78\x77\x3e\x1f\x1f\x2f\xf0\xe5\xf1\x02\xb5\xb3\x5b\xfa\xc3\x53\x17\x1f\xb8\x9c\x6e\xac\x9f\x94\x69\x6a\x1a\xef\x98\xb5\x71\x0e\xdd\x19\xa9\xee\xc3\xe2\xaa\x7b\xec\xfb\x38\xb3\xe4\x76\xbe\xa7\xef\xfb\x5e\xc1\x3b\x66\x62\x5b\x82\x15\xa5\x48\x7b\x8c\x38\xa5\xf5\xfb\x44\x74\xde\x26\x11\x96\x95\x1e\xc2\x92\x32\xb5\x57\xb6\xa0\x3b\xc4\x57\x42\xf5\x5a\x48\xaf\x86\xfc\x5c\x48\xbf\x0c\xd5\xf3\x21\xfd\x2a\xe4\x27\x42\xad\xd3\x87\x78\x4f\xa8\x96\x87\x74\x6f\xc8\x8b\x22\xbe\x74\x6b\xa8\x16\x87\x74\x7b\xc8\xd7\x47\x3f\xdd\x10\xaa\xf9\x21\xdd\x18\xf2\xc7\x42\x1f\x89\xfa\x54\xe8\x13\xe1\x77\x84\xfe\x24\x6a\xb7\xd0\x9f\x85\x77\x08\xfd\x4e\xd4\x1b\x42\xaf\x8b\x02\x48\xab\x7e\xf4\x73\x80\x61\x39\xd5\xdf\x8c\x52\x09\xec\x28\x15\xb6\x6a\x2a\x67\x47\xbd\xda\xa1\x64\xd9\x91\x96\x66\xcc\xab\x3b\xd8\xe7\xf5\xb9\xce\x1b\xe9\xf2\x34\xde\x1e\x29\xf0\xee\x48\x01\x18\xe5\xce\x75\xfc\x28\x81\x8b\x47\x09\x9c\xfd\xba\x39\xcf\xb7\xc4\x9c\x67\xc3\x81\xd3\x9d\x4e\xdf\xb0\x3a\x6b\x3b\xaa\x6c\x6b\x29\xbb\xc2\x1b\x01\x5b\x55\x41\xfc\x3c\x15\x71\xa8\x55\x31\xc5\x81\xf2\x61\x5f\x68\x33\xb3\xb2\x9e\xda\x84\x56\xc6\xae\x4b\xa8\xeb\x13\x34\x37\xc1\xd7\x26\x78\x51\x40\x37\x04\x26\x6e\x81\x0b\x03\xc3\x48\x15\xd1\x5d\x01\xdd\x1d\x30\xe2\xda\xc0\x32\xe8\x10\x9f\x0b\xd8\x94\x23\x88\xe6\xa5\x1e\x29\xf6\x7c\x8f\x92\x84\x61\x12\xa0\x20\x3b\x04\xb3\x15\x0a\xf6\xcf\x0b\xc6\x0e\x1e\xe5\xf8\xd7\xb7\xa3\x04\xd4\x09\x02\x72\x82\xa3\xdb\xe1\x27\x58\x7f\x9a\xcd\x33\x5f\x75\xcf\x0f\xda\x3f\x4b\xae\x13\x74\x01\x80\x89\xcd\x1c\x0a\x5b\x55\x6f\x78\x38\xa1\xcd\x53\xb3\x07\x42\x45\x18\xb2\x8d\x3b\x44\x6a\x1c\x96\xa0\xa7\xc7\x00\x9a\x1c\xae\x24\x9a\x15\x27\xf5\x20\x1f\x8f\x3a\x46\x52\x29\xbb\x8e\x17\x4d\xdc\xeb\x04\x77\x1f\xfe\xf3\x04\x81\xdf\x9d\x20\xf0\xc1\x09\xee\x3e\x0c\x1f\x2d\x70\xce\x68\x81\xc5\xf6\x3e\xac\x2a\xb0\xf3\xb0\x0e\xfc\x3e\x34\x65\xea\x62\xf7\x21\x62\xae\x27\xc3\x56\x15\x58\xcd\x29\xa1\x84\xc9\xea\xdc\x45\x2a\x09\x7b\x12\x9a\x32\x7d\xea\x82\xcb\x7c\x5a\xe2\xd3\x52\x9f\xee\xf2\xd9\x57\x3a\xcd\x05\x97\xfb\xf6\x60\x57\xfb\xf4\xa0\x4f\x9e\xfd\xe9\x21\x9f\xd6\xf8\xf4\x8a\xaf\x45\xba\xaf\x35\x81\x48\x92\x6f\xf1\x39\x3b\xcf\xd4\x50\x79\xf4\xd7\x67\xcf\x0f\x02\x2f\x91\xa0\x74\x24\x93\x02\x53\x5f\x63\x11\x31\x36\x3b\x61\x91\xf2\xac\x0a\xfc\x92\xd1\x7f\x47\x3b\x7f\xce\x27\xa3\x05\xbe\x1c\x2d\x10\x9e\xe8\xf6\xa9\xf6\x44\x81\xb9\x27\x0a\x9c\x6a\xfd\x1e\xe7\x27\xcd\x3e\x6d\x3e\x70\xfd\xbd\x6d\xb5\xc1\x26\xef\x02\xd8\xaa\x8e\x88\x91\x45\x15\x3c\x9b\xd4\xa2\x48\xe9\xbc\x2c\x0f\x8b\x78\x2c\x1f\xa7\xf9\xd3\x11\x2c\x54\xc2\x29\xdd\x1d\xaa\x90\x0f\xf6\x8c\x3f\xb9\x20\xd2\x7a\xd4\xea\x94\x7a\x30\x45\xab\x53\xbc\x30\x92\x68\x4c\xa7\xd1\x5d\x88\x9d\x30\xa1\x5b\xb9\x93\xea\x80\x3e\x96\x60\x21\x7a\xe4\x93\xc7\x00\x05\x2a\xa0\x8e\x56\xa5\xa0\x48\x29\x61\xe5\xfb\x5e\x31\xc0\x11\xb1\x11\x5b\x9b\x4c\xfc\xef\x44\xb7\x2f\x1f\x9f\x28\xf0\xaf\x13\x05\xfe\x7d\xa2\xa3\x03\xef\x24\x1b\x67\xbd\xaa\x5d\xf9\x65\x76\xc3\xde\xf8\x91\xd5\x93\xa6\x65\xec\x54\xe6\x41\x01\x6c\x55\x02\x5f\xa5\x0c\x3f\xd6\xf9\x56\x2e\x00\xf9\x6b\xe3\xff\x3b\xc9\xd5\x47\x5c\x72\x92\xc0\xa5\x27\x09\xcc\x38\xc9\xc1\xbf\xc1\xc2\xbf\xc8\xca\xa9\xe7\xe7\xb4\x81\x6f\x4c\xc1\xb1\x8d\xf5\xcd\xf5\x93\xea\x0d\x3b\xc2\x12\xd8\xaa\x4a\x61\x51\xda\xe4\x03\x2b\x42\x8f\x09\x0b\xbc\x48\xb0\x67\x53\xcd\x5e\x36\xeb\x3f\x29\x16\xff\x3c\x49\xe0\xc3\x93\x04\x3e\x89\xc1\x4f\x9f\x6c\xe0\x6d\xba\xbe\xdd\xb8\xf1\x34\xeb\xd1\x3b\xb9\x6e\xfc\x69\x27\x6b\x01\x1d\x59\x6d\x1d\x61\x7d\x1a\x23\x2d\x42\x0f\x2b\x27\x5f\xf9\x91\xc5\xad\x8b\x9e\xcd\x4c\xc3\x84\x1d\x26\xf1\x8a\x89\xff\x9d\xec\xf0\xb8\xfa\x64\x81\xb9\x27\x0b\xcc\x3f\xd9\xe1\x31\xf1\x14\x03\xb7\x57\xb6\x7e\xea\xfe\xf6\xef\x65\x24\x8a\x5b\x73\xe8\x7d\xfc\x37\x82\xed\xea\x7d\x82\x99\x48\x54\x86\x6a\xbf\x7f\x13\x18\x6a\x77\xa9\xb1\x45\x54\xeb\xb6\x48\x9e\xfd\x67\x38\x74\x36\xe7\x54\xa9\xdc\x6f\x98\xef\x14\x29\x1c\x85\xb1\xa7\x3a\x59\x97\x62\xff\x7c\x34\x0c\x40\x62\xcf\x94\xbe\xd3\x2d\x9e\x29\x8a\xfd\x4f\x69\xf5\x3f\x1d\x5e\xe6\xf7\xc8\xbe\xaf\x3b\x15\xdb\x2e\xec\x26\xd9\x30\xfb\x19\xbe\x8e\x48\x17\xe2\x40\x4c\x53\x3f\x2c\xc4\xae\x78\xb9\xfd\xec\xfe\x6e\x85\x84\x78\x0e\x56\x60\x05\x8e\xc7\x62\xdc\x6e\x68\x29\xad\x5d\x52\x4c\xa1\xfe\xc9\xcb\xed\x01\x52\x68\x77\x24\x20\x93\x06\x1e\xe8\x9f\x58\x9b\x02\x9e\x99\x66\xa9\xbf\xc7\xdc\x73\xb6\x9f\x95\xfd\x04\xf7\x7d\x3f\xfb\xae\x67\x7f\x27\xfa\x29\xfe\xbf\xf2\xfd\xed\xc6\x91\x1d\x90\xa0\x0e\x74\x01\x75\xc3\xb4\x7a\x00\x73\x74\xb6\xd9\xf0\xbf\x53\x1c\x9d\xbf\x7f\x8a\xc0\x87\xd1\x7d\x3a\xd5\xf1\xbf\xa1\x63\x04\x86\x8f\x11\x38\xdc\xc6\x91\xe6\xd8\x7b\xf6\xe9\x7e\xf8\x5f\xee\x9e\xcd\xa8\x8b\xeb\x02\xfc\x19\xc2\x76\x75\xd4\xdf\x51\xed\xc5\x02\xfd\x75\x2d\xea\xf2\x60\xf4\xd9\xf0\x6f\x85\x29\x12\xb6\x25\xf1\xfa\x72\x09\xfa\x9c\xb0\xd9\xfc\x7e\xc4\xf8\x50\x70\x02\x1e\x1a\x19\xa2\xe8\x63\x19\x16\xab\x66\x75\x09\x6d\x46\xba\x59\x27\xa1\x69\x53\xd8\x64\x91\x1e\x82\x17\xab\x26\x8e\xa4\x66\x80\x21\x8e\x42\xa2\x31\xba\xda\xaf\x0a\x0f\x42\x45\xa2\x27\x68\x2b\x64\x3d\x4e\x34\xc0\x00\xbb\x69\x58\x14\xd9\xdf\x18\x60\x77\x14\x12\x56\xf6\x37\x3c\xf2\x30\xc0\x33\x70\x8b\x19\x30\x2d\xec\x93\x9f\x32\xfe\xc7\x2a\x7d\x3f\x2e\x41\xdf\x3b\x19\x09\x47\xe2\x68\x9c\x86\xd9\x74\x73\xa1\x57\x10\x37\x23\x45\x48\x3c\x13\x19\xa1\x8b\x08\x97\x44\xd2\xdc\xc3\xd0\xde\xa6\x50\x43\x2b\xd6\xbf\xe2\x11\xa3\x36\xf8\x70\x01\xd3\x4f\xf4\xb5\xea\x4c\xdd\xa9\x1f\x15\xd3\xa1\x74\x3a\x15\xea\x23\xef\xcc\x00\x85\x74\x30\xfd\x9c\x7c\x1a\x4e\x5d\x01\x8e\x22\x85\x91\x66\xb3\x36\x7b\xb2\xaf\x9a\xfe\x47\x63\x1c\xdf\x78\x7a\x8c\xc0\x0b\x63\x04\x5e\x1e\x13\xcb\xdf\x38\xdd\xda\x5f\xd6\x3f\xdc\xeb\xa9\x3c\xe7\x19\xf3\xb7\xb4\xe6\x1b\x9b\xd4\x17\xd1\x69\x7e\x89\xb0\x33\x12\xac\x25\x68\x33\xef\xb3\x99\xf6\x96\x60\xf5\x09\x9a\x1a\x4c\xfd\xdd\x7e\x59\x46\xee\x3d\x15\x2b\xa6\x2e\xc0\xb4\x71\x90\xf8\xd1\x67\x04\x58\x84\xae\x5d\x46\xec\x35\x46\xe8\x5d\x5a\x7c\x86\x6f\x5c\xfe\x16\x16\x62\x42\x13\xf9\x8f\x5a\xb0\x1b\x43\xd6\x9d\x71\x0c\x16\x63\x05\x1d\x8a\x9d\xb1\x10\xe7\x53\x8e\xcc\x30\x46\x78\x1c\x23\xb8\x38\xa1\x7b\xb1\xaf\xe6\xff\x14\xe6\x08\xd8\x7d\x4a\xdb\xbf\x87\x32\x40\x27\x4a\x50\x57\x62\xaa\xa0\x0e\x54\x44\x45\x54\xa3\x4f\xe2\x35\xc3\xff\x4f\x77\xf4\x39\xfb\x74\x81\x1b\x4e\x17\x58\x70\xba\x3b\xc7\xcc\x58\xeb\x97\xb6\x79\x17\xab\x56\x1e\xc0\x39\xb6\xa0\xcb\x45\xbc\x32\x3a\xc9\x07\x10\x3e\x4d\xb4\xa0\xc5\x22\xa3\x57\x59\xaa\x7b\x0e\xf1\x97\x68\x68\x4c\xcf\x95\xf0\xf1\x5a\x3d\x90\xa6\x2f\xf6\xd6\x7b\x98\x88\x28\x57\x67\x44\x44\xa6\xb5\x56\xeb\x24\xd2\xc9\x6f\x46\x9c\x87\xda\xad\x7c\x98\x21\x1e\x4b\x42\xd3\xb1\x8e\xa2\xf7\x43\x0c\xb0\x0f\x92\x9e\x4a\x71\xb0\x6e\x23\x65\x88\xab\x10\x07\xc4\x08\x69\x24\x8e\xd2\x34\x72\x14\x26\xf1\x79\xc4\x57\x51\x53\x91\xa9\x49\x4e\xc7\x28\x67\x9e\xb6\x13\xa8\x0f\x75\xa0\x62\x2a\x26\xa4\x81\x74\x16\x03\x1c\xaa\x7a\xea\x16\xe7\x7d\xa8\x43\x8e\xff\xfd\xc6\xd4\xff\x8c\x75\x74\xf2\xce\x58\x81\x3d\x63\x05\xde\x1f\xeb\xf6\xf7\xf0\x9f\x99\xfd\xcc\xd6\xf5\xe6\xd1\x33\x7a\xf7\x9d\xe4\xd4\xbb\x36\x16\x10\x0d\x83\xed\xea\x18\x78\x38\xad\xe7\x72\x66\x85\x4e\xfc\xbe\x1b\x91\xe4\xee\x11\x6a\x2e\x86\x34\x0c\x0f\xb7\x7c\x3d\x88\x5d\xae\x48\xe7\x0d\xa8\x84\x12\x54\x61\xb0\xde\x62\xea\xff\x7f\xe6\xee\xc9\x9a\x9f\x09\xac\xff\x99\xc0\x13\x3f\x8b\xd5\x31\xd9\x75\x64\xfb\x42\xe6\xcd\x73\x6b\xbd\x8e\x16\xf7\x64\x13\x0e\x82\xed\x6a\x30\xec\x4b\xeb\x76\x2e\x0a\x53\xf6\xb4\x23\xba\x8e\xb8\x58\xb9\x1e\xa6\xee\x59\xb1\x84\x24\x58\x48\x3d\x31\xe2\x9d\xc7\x68\x22\x2b\xd4\x1a\x68\x47\x4a\x1a\x2c\xff\x53\xe3\xfd\xe9\xb1\x6e\xff\x8f\x1e\x27\xf0\xe3\x71\x02\xc7\x8f\x8b\xd5\xff\x8d\x6b\xb9\xff\x59\xbc\x23\x65\xae\x33\x6c\x57\x5d\xe0\xad\x02\x6b\x3d\x3a\xdf\x1f\xe9\x94\x90\x42\x2c\xc8\xed\x18\x53\x40\xa1\x29\x72\xd9\x6a\xfa\xe0\x8d\x73\xfb\xf5\xe6\x38\x81\x3f\x8c\x13\xf8\xd3\xb8\x03\xcc\x9f\xcf\xef\xb3\x8e\xef\x56\x1a\xb6\xab\x34\x7c\x55\xc0\xc6\xa0\x8b\xd0\xc9\x76\x70\xfd\x2f\x53\xff\x3b\xde\xad\xfb\xfc\xf1\x02\x13\xc7\x0b\x4c\x19\xef\xd6\xbd\x7c\x7c\xfe\x75\xb7\x77\x5e\x91\xad\x31\xa3\xa9\xf5\xed\x5b\x84\xfd\x60\xbb\xea\x0f\xeb\x0a\xa3\xdb\xd7\x8a\x2f\x9a\x4b\xa5\xef\x24\x85\xa8\xe8\x60\xac\x8a\xdf\x33\x5d\x1c\xa4\x28\xa9\x47\xb2\x17\xe7\xc8\x06\xb6\x99\x3e\x58\xe3\xdd\xfe\x95\x4f\x10\xa8\x9c\x20\xd0\x75\xc2\x01\xee\x5f\x7e\xbc\xe3\xfb\x57\x0e\xdb\x55\x39\xbc\x57\x68\xfc\xcb\xe6\x92\x69\xc6\x1d\x5d\x34\x8f\x82\x58\x3f\xdc\xdf\x9a\xfa\xc2\xe3\xdc\x7e\xce\x9e\x20\x30\x77\x82\xc0\x8d\x13\x62\x75\x21\x16\xb7\xd6\x7d\x14\xf5\xcc\xba\xed\x2a\x80\x65\x56\xb0\x20\xea\xb2\xe0\x9c\x39\x0d\xdb\x4d\x1d\xcc\x04\xb7\x5e\x75\x86\x40\x70\x86\x40\xf2\x0c\xb7\xde\xfd\xd4\xe5\xe6\x8f\x5b\xc4\x57\x1b\x69\xe0\x04\x0f\x17\xe9\x7a\x8b\xdf\x69\x78\x3f\x8d\xad\x67\xec\x19\x02\x67\x9e\x21\x70\xee\x19\xb1\x3c\xd0\x33\xbe\x8f\x2e\xb6\x17\xfd\x30\xba\xd8\x61\xf4\xc1\x33\xdc\x3a\xff\x79\x86\xc0\x47\x67\x08\x7c\x76\xc6\x81\x9e\x6b\xde\xa8\x4b\x7c\xa5\x85\xb0\x5d\x15\xc2\xbe\x22\x36\x27\x6a\x10\x8a\x9f\x26\xc0\xeb\x1a\x8f\x5f\x8e\x8c\xad\xff\x4c\x81\x33\xcf\x14\x38\xf7\xcc\x58\x3f\xd0\x33\xdb\x5b\xff\x22\xec\xa0\x2f\xcf\x83\xc5\x6e\xfd\xb9\x32\xa7\x64\xb6\xa2\x44\xeb\x5e\xda\xd0\x7a\xc3\xc8\x81\x33\xdd\xba\xff\x74\xa6\xc0\xee\x33\x05\xf6\x9c\x79\x80\xeb\x6e\xe1\xfe\x6a\xcb\x06\x5e\x2e\xce\xc3\x06\xe0\xbf\x4d\xfd\xe7\x59\x31\x3e\x70\x96\xc0\xc4\xb3\x04\xa6\x9c\x15\xcb\x73\x39\xcb\xc0\x5b\x61\xe7\x66\x6c\x59\x94\x07\x7e\x5d\x66\x66\xb3\xb6\x73\xdb\x68\x69\xd4\x17\xb6\xab\x7e\xb0\x4f\xef\x05\xa5\xe2\x92\xc7\xcf\x9a\x5e\x91\xfe\xdb\x1d\x0f\x69\xa1\xc8\xa0\x2e\x4f\x0b\xb4\x1b\xcd\xd2\xfe\x4e\x43\xf7\x67\xb9\x7d\x2a\x38\x5b\xa0\xec\x6c\x81\x8e\x67\x3b\x7c\x8f\x39\xdb\xe0\xd7\xba\x6f\xec\x7e\xf0\x6d\x21\x65\x66\x63\x05\x6c\x57\x1d\x61\x8d\xae\xef\xd4\xc6\x9e\xcf\xbe\x35\xd4\x0a\x23\x89\xaf\x35\xe5\x94\x96\x82\x05\xf1\xbc\xe5\xff\x31\x7e\xd0\xb3\xdd\x7e\x3e\x75\xb6\xc0\xaf\xce\x16\x78\x29\x86\xdf\x61\xe7\xb4\xdc\xcf\x35\xb7\xed\x9f\x3f\x8d\xcb\x5c\x3a\x23\xd3\xd4\xdc\x76\x63\xc7\xc1\x76\x35\x1e\x16\x96\x22\xe9\x51\xdd\x59\x5b\xd2\x59\xba\x4a\x91\xb3\x2c\xad\x55\x9a\x30\xaa\x92\x15\xf7\x2a\x26\xec\x87\x62\x05\x76\xc0\xf3\x73\xfa\xb0\x33\x1c\xbd\xac\x71\xc7\x00\x21\x09\x55\x50\x8a\xba\x45\x52\xcb\xe4\x81\x9c\xe3\xce\xe3\xa1\x73\x04\x1e\x3d\x47\xe0\xf1\x73\xdc\x7a\x93\xe7\x9a\xf5\xed\xb0\xeb\x7d\x3e\xdf\xfd\x69\x67\xbd\x2d\x0f\x86\xc6\xc2\x76\xf5\x33\xf8\xba\x54\x1f\x4c\xc2\x98\x6a\x7e\x4a\xaf\xca\x47\xc9\x99\x53\x09\xfd\x33\x79\xc6\x5b\x97\x42\x49\x46\x8a\x5b\x27\xec\x46\x5e\x64\xf8\x60\xa1\x7d\x8d\x94\x3f\xd6\x4a\x5d\x88\x1e\x9d\xa6\xcb\x34\xbb\x50\x01\x75\xb1\x87\xfa\x7b\xa3\xff\x9e\xeb\xce\x73\xce\xb9\x02\xf3\xcf\x15\x58\x78\xae\x5b\xdf\xb6\x73\x7f\x98\x9c\x34\xc9\x56\x6d\xb4\x34\xec\x0f\xdb\xd5\x61\xf0\x5c\x87\xe8\x38\x5b\x58\x20\x2a\xfe\xaa\x94\x15\x42\x69\xec\x8a\x7d\x5b\x9a\x2f\x9a\x62\xd2\x94\xc8\xd2\xcb\x5b\xa6\xfe\xe1\x3c\x77\x3e\xa3\xcf\x13\x38\xf9\x3c\x81\x31\xe7\xc5\xfa\x79\x9d\x77\x00\xf4\x92\x1f\xff\xf8\xf1\x74\x82\xed\xaa\x13\x7c\xd5\x41\x9f\x8c\x89\x73\x44\x44\x23\x1a\xdd\x68\xb7\x8d\x19\xec\x51\x27\x06\xa8\xd0\xde\xb6\x3f\x18\xbe\x77\x9e\xdb\xdf\xbf\x9e\x27\xf0\xc1\x79\x02\xff\x88\xe1\x57\x79\xfe\x01\xec\x6f\x5d\xe6\xf2\x16\x8e\xed\xb6\x6a\x48\x77\xd8\xae\x7a\xc0\x9b\xe5\x76\x7b\xa9\x85\x58\x32\x5b\x5a\x89\x1d\xdd\x63\xcd\xa2\x43\x0a\x5d\xfa\x1d\xec\x32\xfd\x60\xce\x77\xfb\x79\xf3\xf9\x02\x8b\xce\x17\x58\x7c\xfe\x01\xf2\xe9\xbc\x78\xc6\xb7\xb1\x18\xb6\xab\x62\x98\x53\x61\xb7\xd1\x6d\x5f\x88\x5e\x96\xd5\xfc\xd1\xe4\x01\x9e\xef\xf6\xad\xe2\x02\x81\x2e\x17\x08\x54\x5d\xe0\xf6\xed\x90\x0b\xf2\xeb\x1b\x2d\xa3\x95\x91\x46\xd0\x0e\x87\xa9\x62\xd8\xae\x14\x6c\xac\x68\xd5\xc6\x19\xde\x36\xf5\x9f\x17\xb8\x7d\xb8\xf5\x02\x81\xc5\x17\x08\xdc\x7d\xc1\x01\xea\x23\x6d\xe0\xb6\x55\x46\x5e\xac\xc8\x36\x08\xf9\x93\xa9\x03\xb8\xc0\xc5\x45\xd4\x85\x02\x89\x0b\x05\x0a\x2e\x74\xeb\x3d\xe3\x42\x03\x67\xa3\xf5\xc7\xa6\xde\x6e\x37\x1f\xd3\x6a\x43\xf1\x2c\xd2\x45\xde\x30\xd8\xa1\x8e\x81\xb1\xe8\xeb\x20\x48\x4a\x47\x0a\x52\x94\x30\x99\x4a\x78\xb8\x17\x71\xd0\xa3\x74\xb6\x52\xc4\x3b\xd3\xe8\xe1\x91\x3a\xf2\x9a\xd0\xf1\x72\x93\x7b\x10\xea\xaf\x27\x92\x29\x18\x3d\xd2\x62\xfb\x8e\xd1\xf7\x2f\x74\xe7\xf5\xf6\x85\x02\x7f\xbd\x50\x60\xe0\xcf\x9d\x9f\xeb\x47\x17\x09\x34\x5c\x24\xa0\xde\xb5\xf7\xfd\x60\xeb\xe7\xbf\x32\x4f\xdc\xb3\xd5\x0a\x62\xf1\x9d\x16\x79\x8f\x84\x9b\xd4\x4d\x04\x3b\x54\x3a\x4c\x25\xbc\x90\x13\x9d\x42\x4e\x1c\x1b\xaa\x84\x7a\x88\xd5\x1a\xa6\x87\x98\xf5\xd7\xdc\xf7\x43\x63\xdf\x07\xb1\xef\x0b\x43\x4a\x50\x48\x89\x72\x78\x0f\xb3\xde\x4e\x45\x98\xe0\x32\xdc\x28\xb9\x3c\xa6\xbf\x47\xca\x4e\x8a\x5f\x13\x7e\x49\x22\x8d\x87\x89\x8a\x14\x51\x89\x47\x58\x8e\xa4\x1e\x0e\x88\x70\x6d\xa0\x35\x6a\x6d\x0a\x10\x91\x4f\x65\x3a\xbd\x20\xfa\x34\x21\x52\x3e\x97\x73\x19\x99\x3c\xa7\x94\x8a\x4c\x86\x94\x47\xb8\xd1\x57\x8f\xf9\x54\x84\x69\xbc\x5d\xa9\x3b\x15\xdd\xa1\xf8\x5a\x45\xd7\x28\x35\x47\xd1\x75\x8a\xf7\x32\x11\x15\x63\xa9\x57\x82\x21\x12\x77\x0b\x53\x3a\xa7\x22\xd0\xf9\x14\x01\x75\xd0\xbd\xa9\x23\x89\x96\xc6\x0f\x48\xed\x25\xfa\x3b\xf1\x6e\xdd\x43\x49\x1b\x1e\xbf\x23\xf5\x06\xd1\xeb\xc4\xeb\x48\xe7\x59\x22\x46\xc6\x7c\x88\xa4\xf6\x0a\x7d\x24\xf4\xb1\xd0\x75\xa1\xe7\x63\x2a\xfa\x74\x15\xe8\x9c\x0f\x22\x8f\x3d\x9d\x9b\x56\x47\x45\x54\x41\x2a\x62\xc2\x5e\x24\x84\x44\x4f\xad\x55\x14\x94\xa6\x55\xb2\xc8\x2b\x2c\xf3\xa8\x63\xa2\x83\xdf\xd1\x8b\x00\x56\x04\x00\xe9\x5c\x3a\x97\x27\x1c\x74\x4a\x70\x78\x6c\x4a\x25\x55\x8b\xe0\x2a\x17\x0e\x2d\x51\xba\x8c\x30\x9b\xfd\x50\x68\xdb\x3e\x95\xe7\xd8\x11\xfc\xd9\xf4\x3f\xbe\xc8\xc5\xf9\x07\x56\x0b\x1c\x51\x2d\x30\xac\xda\xd1\xc5\xf4\x6a\xeb\x97\xb9\xcb\xfa\x4f\x97\xb5\x6f\x1f\xb4\xba\x4f\x93\xa6\x65\x26\x5d\x32\xba\xde\x44\xfa\x1b\xb2\x65\x06\x3b\x70\x10\xec\x50\x83\x61\x93\x69\x8c\x90\xf0\x49\x25\x28\x3a\xa5\x32\x65\x22\x5c\x3e\x89\xa6\x03\xd4\x6c\xab\x02\x43\x1d\x34\x0c\x50\x6c\x29\x39\x62\x95\xe2\x98\xe2\xb4\xdb\xc4\x3d\xab\x63\x71\xcf\x6a\x01\x35\x51\xa0\x68\xa2\xa3\x8f\x63\x26\x0a\x9c\x38\x51\x72\xf4\xbd\xd3\xf6\x93\x56\xbf\x3c\xe0\xf5\x4c\xae\x37\x39\x0b\x2d\x28\x7f\x1f\x0f\x80\x1d\xaa\x80\x95\x2a\x63\x56\x3e\x2c\xf7\x4c\x98\x30\xd2\xd8\xd5\x21\xaa\xbb\x4e\xff\x11\x4a\xb1\x29\x16\x23\x0c\xb1\x0b\x1f\xcc\xac\xcb\xe7\x84\x18\x09\x4b\x94\x67\x82\xbb\x65\xf1\xf4\x36\xf8\x8b\xc9\x7b\x9f\xe8\xd6\xf5\xcd\x44\x01\x35\x49\xe0\xa9\x49\x6e\x5d\xab\x32\x02\xc9\x29\x02\x5f\xdb\xb8\xde\x95\x6b\xcc\x6b\xed\x43\x07\x4c\xf7\xfb\xcb\x6f\x6b\xca\x36\x62\x1a\xdd\x58\x3f\x3d\xd7\x95\x69\xfc\xa4\x69\x19\x93\xe9\xbd\x2f\xfd\x24\xc3\x0e\x55\xc1\x4a\x55\x9a\x22\x33\xf2\x74\x94\x03\xa9\x34\xc6\x00\x12\xc8\x94\xd6\x85\xb1\xac\x4a\x1f\x62\x6f\x0d\xfb\xb1\x77\x95\xf9\x7a\x0f\xaa\x65\x18\x67\x27\xa8\x9f\x38\x46\xb2\x80\x68\x19\xf2\x3d\x48\xcb\x50\x62\xbf\x96\x0e\x3d\xcd\x5d\x38\x94\x7b\xdd\xd3\x94\x4e\x92\x51\xd4\x55\xbf\x16\xe9\xef\x4b\x99\x95\xc2\x6e\xb0\xd3\xb3\xce\x56\xdf\xa7\x48\x80\x73\x07\x55\x65\x0e\xca\xe6\x6b\x09\x95\xe9\xc0\xb5\xe0\x3a\x21\x5d\xc4\x4d\x0f\x09\x27\xe8\xdd\xe8\x04\x1f\x0d\x69\x5d\x88\x6b\x43\x36\x06\x49\x81\xcd\x81\x33\x8a\xd6\x5d\x81\x5a\x1a\xd0\x92\x80\xef\x0c\xf4\xbb\x26\x5f\x98\xf0\x5b\xe1\xcf\xc4\xf4\x48\xf6\x88\xcb\xf1\x11\x52\x9b\x99\x5e\x61\x5e\x4f\xb6\xe8\xab\x88\xca\xbd\x22\x4f\xe1\x63\xe2\x6d\x14\x3c\x46\x7b\x30\x3e\x12\xa5\x73\x32\xf8\x0b\x51\xff\x12\x7e\x56\x88\xe8\x66\x51\x8b\x85\x5e\x12\xb5\x59\xe8\x15\xe1\x4d\x82\xb7\xeb\x27\x91\x24\xe9\x89\x8f\xd8\x3c\x0d\x1e\x42\x0b\x85\x6f\x96\xe8\x6b\xa9\xea\x8f\xbf\x17\xf5\xb6\xd0\x1f\x85\xf7\x08\xfb\xf8\x23\x2e\x54\xc5\x34\x27\x60\xa2\xef\x7c\x32\x45\xd5\xb3\x03\x52\x68\x1a\xad\x30\x2a\xbc\xbd\x50\x2d\x10\xba\x49\xf8\x8b\x6c\x7e\x42\xa5\x66\x88\xd1\x6f\x7c\xdc\x3a\x59\xed\xa6\x90\x16\x84\xcc\x78\x73\xa8\x7f\x37\x22\xdc\x6e\x3a\x20\x1b\x59\xac\x69\x0c\x70\xa0\x36\x25\x8a\x6c\x08\x3c\xa0\x7e\xb8\xae\xf5\x67\xe8\x9a\xf6\x3c\x09\x75\x2f\x09\x6d\x8a\x9e\xbf\x12\x19\x1a\x95\x3a\xf4\x68\x12\xea\x92\xda\x91\x72\x30\x97\xb1\x87\xdf\x26\x6c\x0a\xdb\x30\x7e\x0a\x5b\xe6\xb9\x31\x40\xb1\x4a\x52\x32\x3a\x4e\xe5\x47\x6b\x54\xc5\x91\x70\x66\xf2\x13\x84\xd4\x3b\xc2\x49\xb7\xba\x09\x22\xb3\x25\x2c\x4c\x10\xa9\x64\xf7\x02\x4a\x4b\x51\x45\x45\xd8\x09\x2b\x55\x17\x55\xcc\x5e\xd0\x29\x49\xd8\xcd\xeb\x81\xdd\x03\x2e\xc4\xa0\x6f\xb2\x4f\xd0\x3f\x49\x34\x54\x1d\x49\x47\x94\xa4\x52\xfd\x4b\x4c\x5a\x71\xa5\xd2\x29\x70\x5e\xc4\x9c\x29\x81\x61\xa9\xcd\x7e\x49\x14\x70\x3a\x6d\x99\x73\x69\x89\x57\xec\x5b\xc6\xac\x4a\xb8\x58\x95\xab\x0e\xd4\x51\xe9\xda\x6e\xec\xa4\x2a\x83\x2e\xaa\x33\x75\x61\xa4\x4a\x2e\xa7\x0e\x72\x90\xd2\x15\xdd\xe9\x2a\xaf\x1b\x55\x51\x37\xae\x12\x52\xdd\xa9\x07\x77\x4f\x15\xa4\xd2\x54\xa0\xd2\x5d\x4d\xaa\x1b\x9a\x34\xce\x52\x62\x54\x05\xa1\x17\xd9\x27\x09\x00\x78\xd7\xd8\xbd\x53\x1c\x1f\xe9\x34\x55\xa0\x6a\xaa\x40\xff\xa9\x8e\x8f\x9c\x3f\x55\x60\xfa\x54\x81\xe6\x27\x0c\x3f\xdc\x66\xf3\xda\x76\xe4\xcb\xa7\xc8\xcf\x47\x5a\xe5\xb5\x99\x6c\xb5\x1d\xaa\x38\x48\x09\x05\x09\x49\xc0\xf2\x50\xa7\x08\x24\xa2\xbd\xf7\x3e\xf0\xe3\x99\x6a\x3e\x7d\x64\x53\x22\xe8\x6d\xdb\xfb\x4a\x99\x6c\x35\x45\x5d\xb3\x9d\xa5\xf3\x65\xab\x01\xfc\xd5\xf0\xff\xa9\x2e\x5f\xe4\xcb\xa9\x02\xdf\x4d\x15\xe8\x3a\xcd\xad\xef\xfa\x69\x02\xab\xa7\x09\x6c\xb2\xfd\x7e\xf6\xda\x7a\x82\x7d\x07\xbe\xbe\x96\xf9\x43\x84\x9b\xbc\x09\xb0\x43\x15\xc5\x38\x51\xb4\x82\x50\x3b\xfc\x14\x75\x44\x1f\x76\xe4\x92\x83\x74\x9e\xab\x4b\x0f\xfa\x2e\x54\xd7\x26\xe8\x9a\x04\x7f\x1b\xf2\xe2\x80\x6e\xcc\xa6\x07\x2d\x72\xe9\x41\x4b\x02\x5a\x1a\x30\xe2\xa3\x59\xf2\xeb\x9a\x4b\xae\x21\x2f\xc8\x26\xd0\xe0\xae\x6c\xca\x50\xa2\x4d\xca\x90\x62\xaf\x28\x20\x4c\x27\x01\x8a\xf2\xa4\x0e\x75\xb4\xa9\x43\x7b\x4c\x1e\x78\x8d\xbb\x1f\x47\xd6\x08\x1c\x57\x23\x30\xbc\xc6\xe9\x01\xe7\xd6\x98\x7d\x9a\x60\xeb\x0b\x7b\x3d\x7d\xc0\xfb\xd6\x94\xa9\x6b\x9b\x37\xb4\x8f\x8a\x61\x87\x2a\xd1\xbd\x3b\xb9\xc4\x06\xbc\x4d\xba\xaf\x8f\x85\xd8\x95\xb2\xb9\x8a\xb9\xce\x86\xff\x6b\xf2\xff\x6a\xdc\x39\xff\xa5\x46\xe0\x6f\x11\x8e\x17\xbb\x73\xfe\xe9\xc5\x02\x3f\xbf\x58\xa0\xd9\xd6\xf3\xee\xc8\xf6\x31\x69\xdb\x3f\x7e\x7f\xf8\xc6\xcf\x79\x9f\x77\x2c\xec\x50\x9e\x15\x6f\x26\x46\x9b\xb0\xfa\x54\x12\x76\x9b\xbc\xa0\x04\x3e\xeb\xd3\x53\x3e\x3d\xad\x7b\x4a\x44\xba\xa8\xd2\x41\x85\xe7\xb2\x79\x41\xbf\xf6\xe9\x65\x97\x17\xf4\x8a\x4f\x9b\x7d\xfa\xad\x4f\xdb\xe2\x99\x40\xba\x66\x9b\x7c\xf4\x54\xe0\x79\x12\x72\x42\xf7\x58\xd2\x59\x40\xa9\x16\x59\x40\x94\xcb\x02\x02\x78\xcf\xdc\xff\x8b\x5d\x9d\x35\x5f\x22\x10\x5e\x22\x30\xf0\x92\x58\x1d\xc8\x25\x02\xdb\x2e\x11\x78\x7b\x8f\xd9\x87\x7d\x23\xcc\xfd\xdf\x9d\xaf\x7e\x21\xff\xbe\xd8\xbc\xc8\x91\x99\xc6\xe6\xa6\x48\x1d\x30\xb6\x82\xf6\xad\x04\x53\xa2\xc3\x8c\x51\x82\xf4\x53\xfd\xb1\x1f\xf7\xef\x93\x7b\xf6\x35\xa9\xfe\x3e\x2c\x4c\xea\xdd\xd2\xd2\x57\xc7\xfe\x6f\x4c\xaa\xf9\x49\xba\x31\xc9\xd7\x27\x39\xa5\x7c\xfc\x26\xda\x59\xc6\xf9\x49\xbc\x31\xc9\x5f\x1b\x9f\x94\x6f\x47\x09\xeb\xc0\x1c\x15\x60\x42\x69\x8f\x15\xa5\x75\xf6\x73\x31\xa6\xf5\xa6\x26\x23\x8d\x9d\x1f\x4b\xaa\x0d\x49\x7a\x2c\xc9\x1d\xd5\x7b\x09\x16\x36\x09\x66\xba\x53\x15\x15\xda\x2c\x66\x1d\x76\x0b\x4b\x52\x86\xfb\x28\xa2\x0a\xee\x54\x58\xc9\x00\x25\xd9\x3e\xa7\x4a\x31\x2a\xe6\x3e\x26\xa5\x11\x15\x3b\xb5\x0c\xfe\x66\xfa\x20\xd6\xba\xfa\xd5\xf3\x6a\x05\x2e\xac\x15\x98\x58\xeb\xec\xd7\xaf\x0f\xc0\x9f\xde\xe6\xde\x35\xb7\x2c\x93\xe8\x06\x3b\x54\x37\x98\x97\x8a\xec\x02\x32\x6e\x11\x5f\x4f\x44\x1e\xa6\xa9\xe4\x68\x9d\xfc\x59\x8c\x3e\xf5\x33\x13\xee\xcc\x9f\xf7\x4d\xfe\x4f\x6d\xac\xdf\xfd\x74\x81\x70\xba\x40\x7a\xba\xa3\xe7\x13\xa6\x1f\x80\x5f\xa4\x1d\xbd\xde\xd9\x88\x27\xd7\x4d\xd1\x76\xe2\xf0\xa3\x60\x87\x3a\x1a\xde\x4e\x21\x51\x82\xbb\x60\xda\x24\x41\x44\x7f\x3d\x45\x85\x58\x8e\x1e\x16\x62\x11\x72\x2c\xda\x1d\xea\x19\xb1\x49\xdd\x28\xcb\x57\x03\x73\x1a\xfd\x07\xc6\x0f\x3a\xdd\xed\xef\x8b\xd3\x05\x7e\x3d\x5d\xe0\xd5\xe9\x6e\x7f\xf7\xec\xbf\xcf\x78\x66\xd6\x88\xa9\x8d\x19\x3d\xaa\x74\xc0\xd4\x4c\x5d\xa6\xb1\xba\x39\x33\xbe\x75\xd4\x4b\x3b\x0b\xde\x50\x04\x7a\xf7\xfe\xcf\xe4\x3d\xd7\xb9\xbc\xad\x13\xea\x04\x4e\xa9\x13\xf8\x79\x9d\xa3\xa3\x79\x75\x02\xb7\xd6\x09\xec\x79\xaa\xa5\xff\x75\x47\x5b\xfe\xd2\x1a\x8f\x2c\xfd\xb4\x0e\x32\x18\x7f\x6c\x15\xbc\xa1\xc2\x24\xa7\x64\x2d\xab\x87\x99\xd6\x32\x3f\xcc\x0a\x46\xeb\xb8\x97\x42\xdd\x6b\x0e\x9f\x8d\xd4\xcf\xc7\x43\x9d\x9a\x54\x84\xa5\x38\x5e\x9d\x46\x63\xf8\x78\x4a\x13\x40\xa0\x22\xb9\x59\x02\x10\xda\x0b\x4c\x8a\x59\x01\xc0\xdf\x8d\xfc\xaf\x73\xfb\xd9\xb5\x5e\xa0\x47\xbd\xc0\xc0\x7a\xb7\xae\x61\xf5\x02\x3f\xae\x97\x36\xfb\x7a\x78\x5b\xfb\xa8\x9d\x75\xe5\xdb\x5e\xac\x4a\xc0\x1b\x0a\xb3\x4b\x52\x30\x07\x71\xba\x6a\xa0\x7a\x15\xed\x7d\xa8\xc7\xa6\x22\x99\x62\xdf\xbd\x26\xef\xa3\xde\xed\xff\x6b\xf5\x02\xdb\xea\x05\xde\x8a\xe1\xd9\xb1\x41\xa0\x4f\x83\xc0\xce\x77\x0c\x5e\xa3\x6c\x9d\xff\x86\xef\xdf\xff\xec\x3d\xc8\x7b\x00\x2b\x68\x30\xbc\xa1\xbc\x24\xeb\x36\x04\x07\xc3\x02\x33\x10\x8c\x70\x9e\xc9\x90\x26\xc2\x39\x91\x34\xff\x46\x17\xb0\x64\x13\x96\xfc\x48\x97\x8d\x04\x71\xf4\xaf\x93\x7e\x14\x69\x9a\x26\x04\x67\x8a\x27\x30\xeb\x06\xf4\xac\xfc\x3d\xd8\xae\xee\x1f\x26\xee\xdd\xe0\xe4\xd9\x1d\x0d\x02\xf7\x34\x08\xac\x6e\x70\xeb\x7d\xa6\x41\x60\x53\x83\xcb\x67\xdf\x62\xe3\xf7\xfb\xda\xae\xb7\x69\x5a\xf5\xe0\xec\xf0\x82\x15\x58\x10\x6d\xfc\x2b\xc8\x9b\x31\x09\xcf\x22\x1e\x47\x95\xd8\x1d\x4d\xf3\x64\x5f\xef\xbe\x4f\xb9\x79\x25\xc8\x49\xc7\xdf\xfe\x69\xfc\xbe\x97\x3a\xbc\x06\x5d\x2a\x70\xe4\xa5\x02\xc3\x2f\x75\x78\xfd\xfc\x52\x81\xba\x4b\x05\xe6\xdc\x67\xfd\x03\x2b\xcc\xeb\xa2\x3c\x73\xc0\x26\x1f\x31\xfe\xa4\x11\x39\xd4\x76\x60\xd7\x88\xe8\x9e\x41\x7e\x16\x2b\x61\x5b\xb4\xcf\xc7\xd0\x5a\xc4\x3a\xdd\x70\x01\x23\x9b\x4c\xa7\xca\x64\xe7\xbf\x69\x4c\xd1\x8f\x8c\xe5\xec\x58\xb0\xca\x08\xc2\x87\x26\xde\x77\xa9\xeb\x3b\xf9\xbf\x97\x0a\xfc\xfd\x52\x81\x2f\x62\x78\x76\x6f\x14\xe8\xdf\x28\xd0\xfc\xa0\xc1\xab\xd6\xf2\xbb\xb2\xb6\xf7\x7a\x5a\x75\xd3\xb4\xd1\xf5\x8d\x79\xef\xf1\x26\xec\x06\x6f\xa8\x72\x77\x91\xdf\x8f\xf0\x3e\x48\xd7\x5a\x77\xd7\x5c\x59\x67\x09\x99\xd6\x99\x98\xc6\x3f\xa3\x7a\x0b\xe9\xf7\x68\x1a\x3f\x44\xf4\x88\x69\x80\x72\x77\xdb\x01\xf6\x99\xf3\x6f\x74\x74\xf9\x60\xa3\xc0\xba\x46\x81\x37\x1a\x63\xfd\x1d\x9a\x04\xaa\x9a\x04\x54\xab\xbc\x87\xe1\xa5\x6d\xe4\xb6\xad\x2f\x1c\x3c\xe4\x24\xbb\x90\xac\xb9\x6e\xe2\x52\x47\xc2\x1b\xca\x4f\x7a\x29\x5f\xdb\x23\x91\xa9\x9c\x65\x33\xdc\x82\xe5\x2c\x8d\xae\x71\x17\xb5\x37\xc5\x44\x7f\x4f\x91\x4f\x01\x26\xf0\xfd\x14\x7d\x98\xe2\xbd\xa9\xd6\x26\xe2\x46\xa2\x27\x89\x17\x45\x3a\xed\xed\xa4\x96\x12\x2d\x21\xbe\x93\x74\xab\xda\xb4\x2a\xa1\x8e\x00\x3e\x79\x5a\x80\x33\x09\x19\xa6\xc4\xb6\x50\xc0\xee\xc3\x47\x66\x1f\x9a\x9c\x7f\x73\x59\x93\xc0\xfd\x4d\x02\xab\x9b\x9c\xbc\x7a\xc6\xf6\xed\xde\xcf\x3c\x06\x5d\x70\x3d\xba\xbe\x71\x64\xf4\x7a\xf2\x28\xcd\x7e\x92\xf0\x86\x4a\xc1\x8e\x5c\x3a\x17\x29\x0c\x6c\x62\x80\x58\x68\x1f\x9b\xfa\xcf\x66\xa7\x3f\x8d\x6c\x16\xf8\x69\xb3\xc0\x8a\x66\x77\x0e\xd7\xcc\x10\x78\x62\x86\xc0\xf3\x7f\x31\xff\xef\xd3\x5e\x66\xff\xcf\xbe\x3e\x8f\xfe\xa4\x27\x43\xc4\x79\x4f\x9f\xfd\x0a\x21\x5c\xe1\xef\xc0\x88\x5c\x93\x9c\x4a\x27\x39\xd5\xad\x95\x18\xe8\x9a\xfd\x3e\xc8\x9d\x52\x9b\x27\xa9\x24\xa7\x92\x6d\x9e\x56\xc2\x22\x8e\x4c\x84\xdf\x07\x64\x79\x16\xa5\xb4\x5b\xe2\xdd\xe8\x48\xfe\xa2\x8b\x70\xb9\x97\x93\xc9\x9e\x90\x0e\x6d\x13\x61\x99\x76\x86\x7e\x11\xe9\x9f\x7f\xd1\x63\x26\xf8\x21\xa5\xd6\x28\x7a\x48\xf1\x7a\x93\x61\x15\xcb\x1e\xb3\xcd\x59\x15\x56\x90\x87\x69\x7c\x40\xa9\x45\x8a\x6e\x51\xc1\x0a\x45\xf7\x29\xbe\x53\xa9\x3b\x94\x5a\xaa\x68\x89\x0a\xb4\xe3\x95\xbf\xd0\xca\x18\x12\xfe\x88\x02\x44\x9d\x13\xb7\x3d\xc2\xe8\x15\x5f\x97\x07\x32\x32\xff\x9a\xd5\xb3\x4c\xcf\x70\x70\x27\xd3\x1d\xcc\xd7\xb2\x22\x7a\x0d\x73\x89\xa6\xd5\xb9\x38\x4b\x11\x79\x7a\xc6\x94\xaf\xf3\x76\x4c\x5a\xa9\x49\x65\xf5\x29\x45\x12\x96\x7a\xec\x97\x25\x03\xcf\x3f\x48\x75\x0d\x4a\xfa\xea\x58\x04\xa6\x15\x73\x37\x9f\x3d\xb1\xc5\x2a\x5d\x4d\xb1\x0a\x19\x63\xdd\x7a\x53\xc9\x98\xeb\xa9\x12\x2e\x4e\x1a\x73\x9d\x4c\xfd\x98\xe6\x3f\x9f\x98\xf8\xf7\x65\x8e\xff\x34\x5e\x26\x30\xf3\x32\xd1\x33\x75\xb2\xf7\xf6\x59\x5b\x1f\x55\x6b\xed\xe9\x8d\x4f\xe4\xd1\xb3\xf2\xdc\x97\xfd\x29\x0b\xfb\x68\x08\xbc\xa1\x86\xc2\x5e\x95\xcd\x4c\x34\x25\xfd\x9e\x49\x5a\x66\x9d\x67\x58\x66\xcd\x45\xe3\x71\x89\xce\x46\x3b\x04\x28\x1d\x29\xc2\x3a\x58\x19\x9d\xa2\x6e\x52\xa2\xb7\x2c\xcc\xb6\xd0\xfd\xd4\xf0\xff\xcb\x1d\x3d\x8c\xbb\x5c\xe0\x9c\xcb\x05\xde\xb9\xdc\xd1\xc3\xce\x99\x02\x7f\x9b\x29\x30\xca\xd6\xc1\xad\xfb\xb3\xa5\xcb\x1b\x0e\x8c\x1e\xf6\xa7\x34\x6c\x50\xaf\x46\xe4\x50\x94\xf4\x52\x25\x31\x32\x08\xef\x45\xb5\x1c\x29\xf6\x04\xf5\x93\x1c\x31\xf0\x02\xa2\xe5\xc8\xf7\x22\xc5\x1f\x1a\x86\x9d\xfd\xde\x33\xdc\x2f\x15\x7f\x3f\xb5\x36\x3f\x2f\x4c\xc3\x7a\x4f\xeb\xdc\xbe\x29\x76\x8d\x25\x6a\xfb\xd4\x09\x1f\x0e\x99\x68\x75\x48\x62\x2c\x42\x26\x3c\xc4\x3a\xb0\x0b\x30\x89\xbf\xf4\x6d\x7f\xc1\x0d\x3e\x75\xb3\x01\x4d\xa2\x0f\x3d\xf5\xb9\x47\xf7\xfb\x6a\x95\x4f\x0f\xf8\xbc\xd2\xc7\xcf\xf4\x13\x9f\x1e\xf2\xd5\xc3\x3e\xad\xf5\x79\x08\xed\xf3\xf8\x43\x2f\xfa\xca\x78\xaf\xaf\xee\xf4\xe9\x0e\x9f\x6f\xf3\xe9\x56\x5f\x6d\xf2\xe9\x25\x9f\xe7\xfb\x94\xd4\x79\x87\x6b\x74\xd9\xeb\x83\x61\x0b\xae\xfc\x58\x48\x95\xf4\x9f\x9e\x7a\xcd\xa3\x57\x3d\xde\xae\x47\x39\xe8\x40\x76\x88\xcc\xff\x93\x2d\x0b\x7d\xde\xa3\x34\x3e\xea\xa9\x95\x1e\xdd\xef\xf1\x32\x8f\x2e\xa4\x11\x26\x61\x94\x01\xba\x2a\x9f\x4a\x23\xcd\x85\xcf\xf1\x89\x12\x41\x77\x4d\x65\x58\x62\xb5\xca\x30\x62\xe0\x96\x70\x30\xa1\x42\x65\x7c\x5c\xd1\xef\xc7\x9a\x37\x65\x43\x11\x9e\x61\xfe\xa8\x6c\x48\x22\x65\x3d\x5f\x6c\x8b\x31\xb3\x11\xd2\xcf\x8c\xfe\x37\xcb\xd1\xd3\x7f\xcd\x12\x78\x7d\x96\xc0\x3f\x66\xb9\x7b\x37\xe6\x17\x02\x75\xbf\x10\x18\x15\x9a\x7b\xb6\x21\xfb\x9a\xcf\x8e\xdd\x0f\x1f\xce\x4b\x58\xb3\xd5\x58\x2d\x24\x29\x85\x49\x4a\x75\x4d\x72\xaa\x34\x76\x1d\x12\xf0\xae\xaf\x1d\x00\x44\xda\xa4\xc5\x35\x8c\x84\xab\x75\xb1\x35\x12\xf5\x36\x0c\xd6\x8f\x24\xcc\x61\x3a\x7e\x11\x91\xe0\x42\x26\xc2\x1b\x39\x4e\x88\x3a\x6d\x94\xf1\xdf\xbe\xda\xe1\xd3\xef\x7c\x5e\x1a\x70\x64\xcb\x16\x6b\xa9\x84\xb6\xf7\x03\xe9\x1a\x5a\x49\xfb\x45\x86\x3c\x23\xa5\xa8\x24\x92\xa6\x91\xcd\x47\xd8\x55\x31\x97\x5a\x39\x6a\x1d\x61\x9f\x1b\x3f\xc0\x2f\xdc\xfe\xed\xfa\x85\xc0\xee\x5f\x08\xec\xf9\x85\xe3\x47\x68\xe7\xcb\xd5\xbe\x69\xf5\xb6\xb6\x7d\x72\x1a\xb2\x9a\xda\x6e\xec\x0c\xdb\x54\x17\x38\xda\xaa\xc2\xbe\x49\x5e\xa6\x52\x27\x30\xd2\x66\x8a\x6c\x64\x89\x2a\x9b\xce\xf2\x2f\x93\xf7\x70\x85\xc0\x45\x16\x8f\x9b\xae\x10\xb8\xf5\x0a\x81\x3b\xae\x70\xe7\xf8\xec\x15\x02\xaf\x5e\x21\x30\xe7\x0d\xeb\x4f\xba\xdb\xbe\xb6\xd5\xcb\x1a\x1a\xa7\x0c\x1e\xd4\x52\xd3\x6d\xa8\xad\x69\x1e\xdb\x98\x19\x53\xdd\xd4\x9c\x69\x1c\x9f\x99\xd4\x68\x9c\x4a\xb3\xa9\x0f\x6c\x53\x7d\x61\xa2\xe1\x86\xfe\x08\x22\x1c\x4d\x84\x27\xe2\x4f\xb5\x9b\xbf\x98\x4a\xe8\x74\x46\x3a\x5e\x0f\x32\x56\xe4\x53\x82\x12\x94\x04\x48\x47\x22\x87\x10\xd3\xe4\x61\xb6\x32\xf1\x0b\xc3\x07\xaf\x74\x76\x74\xdf\x2b\x05\x06\x5e\x29\x30\xf4\x4a\xb7\x9f\xc3\xb2\xfd\x20\xda\x8f\x93\x47\xf8\x0f\xb1\x13\xc5\xb6\x29\x81\x79\xd8\x62\xa2\xd8\x97\xc6\xde\xbd\xd2\xed\xd7\xd2\x2b\x05\x56\x5c\x69\x7a\x2e\x64\xf7\xeb\x4f\x57\x0a\xfc\xf3\x4a\x81\x06\x1b\x97\x2e\xb3\x7d\xa0\xde\x6f\xdb\x0f\xa5\xa1\x71\x8a\xe9\x3b\xbf\x88\xfa\xc1\x36\x85\x2f\x20\xa7\xf8\x09\x3c\x18\x56\x20\x4e\xa0\x4a\x1c\x10\x69\xdb\x67\x5a\x07\x96\x4f\xd9\xd9\x5f\xa6\x7d\xb5\x0a\xba\x46\xea\x9f\x5f\xac\x19\x81\x29\x31\xf5\x23\x43\x06\x0b\x54\x60\xad\x85\xe8\x5f\x90\x35\x63\xe0\x2b\xd3\xff\xfd\x2a\xa7\xbf\x55\x5f\x25\x30\xe5\x2a\x81\x8b\xaf\x72\xfb\x34\xdb\xd6\x59\xed\x6b\x7f\xee\x5b\x43\xe3\x94\x11\x75\x93\xad\xf2\x1a\xeb\x80\x51\x55\x00\xdb\x54\x21\x7c\x8a\x39\x25\x2e\xd2\xba\x23\x12\x2a\xd1\xae\x03\x2b\xb7\xfe\x6d\xee\xff\x55\xce\x8f\xf9\xee\x55\x02\x7f\xbb\x4a\xe0\xef\x31\x3c\x3e\x39\x20\x3c\x5a\x22\x30\x9c\x61\x9b\x52\x7a\x38\x44\x6c\x46\xf4\xd7\x46\xfe\x5f\x2d\xd0\x60\xe1\x5d\x78\xb5\xc0\xe4\xab\x05\xa6\x5d\x1d\x5b\xb7\xed\xe3\xbd\xc0\xda\xab\x1b\x1f\x6b\x6b\x1f\xe9\x5b\x3c\xba\xb1\x7e\x7a\x9e\x2b\xbd\x81\x3a\xc0\x36\x55\x0e\x2b\x6d\x16\xbf\x9d\x86\x13\x98\x53\x30\x99\x15\x26\x3d\x30\xda\x96\x90\x52\xb9\xb9\xe0\xdf\x98\xbc\xcf\x08\xbe\x2d\xad\xf8\xf2\x6a\x81\xef\xae\x16\xe0\xff\x70\xf8\x9d\x68\xed\x8a\x05\x96\x8f\xe6\xc1\xef\x92\xcc\x2c\xed\xef\x6b\x8b\xda\x91\xb0\x4d\x1d\x05\xcf\x67\x51\xf3\x5b\xcc\x91\x6b\xf9\xb7\x1b\x21\x55\xe5\x7d\x2b\x6c\xb5\x8c\xb4\x5e\x46\xe7\xec\x32\xe0\x5b\x13\x07\xfd\x0f\x77\xbf\x9e\xfb\x0f\x81\x4d\xff\x21\xb0\x39\xb6\x8e\xbd\x76\x1d\x9f\xce\xb2\xf4\x38\xb3\xcd\x3a\x6a\xeb\xeb\x2f\x99\xd1\x30\xe1\xd4\xf1\x59\xfe\xb6\x08\xcb\x61\x9b\xaa\x80\xbd\xb6\x3f\x26\x22\x96\x70\x5a\xbf\x46\x72\x3e\x89\x09\xfd\x1a\x69\x53\x0a\x95\xf6\x48\xc7\xf2\x88\xbf\x33\xf7\x7e\xb6\xc0\x4c\xfb\xe4\xfc\xd9\x02\x13\x67\x0b\xd4\xcd\x76\x74\x7b\xc7\x6c\x81\x35\xb3\x05\xca\xec\xf9\x7f\x6d\xeb\x96\x17\xb4\xad\x47\xaf\xcb\x5c\x3e\x3a\xd6\x52\x47\x73\x60\x55\x09\xdb\x54\xf8\x02\xfa\x29\xff\x09\xf4\x60\x3e\x9b\x29\x10\x7a\xc3\x57\x23\x55\x62\xa7\x2c\x41\x3f\x8c\xd1\xd7\x97\x49\xcb\x11\x3b\x3b\x44\x7b\x1c\x22\x0a\x0e\x00\xc2\x2c\xe5\x66\xff\x15\x66\x6f\x8a\x9e\x1e\x00\xd7\x38\x3b\xb4\xc7\x35\x02\xbd\xaf\x11\xe8\x7f\x4d\x6c\xce\xb9\xb5\x3b\x1b\xae\xdd\x8f\xbf\xb0\x65\x47\xa0\xb3\x5c\xff\xd6\x68\x15\x9d\x60\x8b\x9e\x25\x42\x0a\x13\x48\x9e\x8f\x9e\x0a\x89\xb4\x8b\x96\x29\xb2\x4f\xec\x6c\x11\xd4\xf8\x2c\xba\xc6\xcd\xef\x7d\xf4\x1a\x81\x27\xae\x11\x78\x3a\x86\xcf\x66\x0b\x7f\xf6\xcd\xed\xd2\x71\x1c\x9b\xdc\x18\xc9\x24\x6c\x53\x29\x78\x5f\x87\x06\x59\x5f\x58\x65\x3a\xe1\xe5\x1a\xe6\x93\x86\x5f\x74\xad\xc0\x34\x0b\xbf\xef\xb5\x02\x83\xae\x15\x38\xfc\x5a\x07\x7f\x9a\xdd\x87\x1d\x76\x6e\xc4\xe4\x3f\xb4\x0b\x7f\xfc\x8c\xe9\x86\x1f\xcf\xa6\x83\x61\x9b\x3a\x04\xae\x75\x03\x17\xe3\x45\x84\x6d\x9e\x68\x19\xa6\x5b\xd9\xeb\x23\x8d\x14\x07\xd4\x31\x82\xec\x7f\x57\x59\x27\x4e\xf4\x87\x35\xde\x5b\xae\x15\xb8\xdb\xe2\xfd\xf7\x6b\x05\x3e\xba\x56\xe0\xb3\x18\xde\x6c\xe7\x4f\x35\xbf\x65\xf3\x20\xda\xe6\x53\xb6\xd8\x37\x5b\x04\x6b\x76\x6f\x03\x49\x74\x1d\xe1\x35\x33\xbc\xc2\xb8\x3c\x74\xe0\x02\xdd\x00\x75\xa5\xf1\x18\x7b\x9d\xc3\xa3\xe9\x3a\x81\x59\xd7\x09\x5c\x75\x5d\x6c\x0e\xc4\x0f\xc4\xc3\xb8\xa2\x5b\xe1\xf1\xce\xfe\xf0\xf0\x34\x1e\xbb\xaf\x73\x73\x33\xbb\xcc\x11\xe8\x31\x47\x60\xd8\x1c\x47\x9f\x53\xe7\x08\xd4\xcd\x11\x98\xfd\x7a\xcb\x7b\x3d\xb6\xad\x1f\xab\x15\x3e\xb5\x99\x49\xcd\x46\x8b\x1c\x99\x69\x6c\xce\x3b\xb1\x0a\x67\xe3\x21\xb0\x4d\x79\x9e\xe7\xfb\x5a\x55\x93\x7b\x59\xad\x62\x7a\x80\x15\x7c\xae\x90\xd4\xba\x04\x13\x3d\x92\xf0\x08\xd7\x27\xe8\xb1\x04\xaf\x4b\xb4\x76\xb0\xe8\x46\x3a\x0a\x20\xa5\x4a\x22\x03\xcd\x6b\xe5\x4d\x89\xf5\xc7\x30\x53\x40\x76\xcc\x71\x7d\x07\x69\xae\x80\xcc\x15\xe8\x3e\x37\xe6\xb7\x9b\x2b\xd0\x38\x57\x60\xf2\x7b\x66\x7d\x8b\x6d\x1e\x4c\xd5\xa8\x36\xfc\xa8\xc5\x7a\xad\x73\xcc\x2d\x38\x3e\x7c\x8e\x06\x44\xab\x7c\xc0\xae\x8d\x3f\x46\x7e\x02\xf9\x05\xe4\x17\xb1\x23\x2c\xf0\x6c\x1a\xfb\x35\x9e\x9a\xe3\xd1\x75\x1e\x7f\xac\x39\xd5\x66\xc5\x8f\x32\x55\xe2\x36\xd6\x2c\xa1\x4c\x17\x4e\x55\x66\x2f\x3e\x11\xf5\xd3\x07\xe9\xab\x10\x95\x9e\x7b\x12\xfa\x1e\x61\xe0\x47\x7b\xa0\xa3\x34\x3a\x03\x8b\x23\xd3\x2b\xd4\x02\x3f\xd0\xeb\xdf\x34\x37\xe6\x0f\x9c\x2b\xf0\xfe\x5c\x81\xbd\x73\x0f\x28\x6e\x50\x57\x7f\xc2\x4c\x33\x7e\xec\x94\xcc\xac\x9a\xba\xa9\x63\xaa\x9b\x33\x8d\x35\x36\xa7\x70\x9b\x22\x78\x57\x8f\x2c\x15\x0d\x67\xd0\xf5\x4e\x5f\x1b\x7b\xbd\xc0\x19\xd7\x0b\x9c\x73\xbd\xbb\xdf\x3f\xb7\x7e\x46\xb9\xa2\x5d\x78\x99\x4b\xa6\xe7\x13\xab\x55\xa5\xb0\x4d\x95\xc1\x5e\x0f\xa9\x34\x92\x8b\xa5\x16\x4a\xa8\xe1\xae\xb9\xde\xc9\xc1\x6d\xd7\x0b\xbc\x71\xbd\xc0\x9b\x31\xb8\xfd\x6e\x30\x70\xf6\xd8\xfe\xda\xb5\x0b\xf2\xc6\x75\x74\x34\xd6\xc6\x73\xe2\x89\xae\x34\x02\x76\xaa\xe3\xa1\xc1\x6a\xfc\x68\xab\x95\x73\x2c\x49\xd9\xbe\x4f\x18\x59\x48\xce\x6d\x64\x7e\xb3\x1b\x76\xca\x15\xf2\xba\xf2\x5e\x97\x11\xeb\x53\x48\x45\xe4\x1b\x06\x0b\x09\xfd\x32\xf3\x06\x97\x07\xba\xfc\x06\x81\x55\x37\x08\xac\xb9\xc1\xad\xe7\x6d\xbb\x9e\xfd\xe6\x17\xb7\x5c\x4f\xab\x7c\xfc\xde\xb0\x53\xf5\x81\x8d\xb6\xf4\xd5\x26\x7a\x17\xb0\x69\x2c\xe5\xa3\xef\xb1\x4e\xbd\xec\x82\xdd\x29\xa9\xbd\xf9\x85\x38\x8a\xfa\xd9\x74\xf5\x4a\x17\x7f\x4e\x9a\x73\x9f\xe7\xe4\xe4\xb8\x79\x02\x67\xcf\x13\x68\x98\xe7\xe8\xeb\xb9\x79\x02\xff\x33\x4f\xe0\x54\xcb\xd7\x16\x58\xb9\x30\xa8\xfd\xfe\xc3\x76\xb6\x90\x8b\x8d\xcf\xe6\x61\xb0\x53\x05\x69\x2a\xc0\x34\x15\x14\x3c\xc2\x6a\x1d\xd3\x23\xcc\xeb\xb8\x02\xe6\xc7\x75\x27\x85\xd7\x0a\xcd\x15\xbc\x3e\xa2\xaf\xeb\x84\xfd\xec\x88\x53\xbe\x85\xd4\x22\xa2\x5b\x88\x17\xeb\x9e\x77\x7a\x7e\x62\xe7\x48\xbf\xa1\xa4\x4e\xcd\xd7\x2a\x97\x9e\x4a\x12\x71\x92\x6c\xe5\xb7\x8e\x2c\x27\x93\xa6\xf7\x04\x6a\x9d\xdf\x58\xfc\x15\x00\x90\xd2\xeb\xef\x7d\xa3\x8b\x0b\xfc\xf4\x46\x81\xb1\x37\x0a\x4c\xb8\xd1\x9d\xd7\x7c\x7b\xef\x26\xec\xb0\xeb\xff\x5d\xbb\xeb\xb6\x33\xb6\x62\xbd\x44\x54\x5f\xd8\xa9\xfa\x69\x85\x92\x95\xf6\x0b\x2a\x45\x2a\x65\xa2\x5f\x3a\xab\xc2\xcc\xc2\x52\x36\x8e\x58\x88\x21\x16\x63\x21\x0e\xd2\x65\xc5\xbe\x1e\xc4\xae\x6f\xad\xe2\xc0\x4b\x10\xf9\xe4\x39\xfe\x98\x36\xf2\xe0\x46\x67\xcf\x7d\x77\xa3\x00\xcd\x17\xf0\xe7\x3b\xfe\xb0\x9f\xf9\x90\xcd\x35\xd3\x33\xf5\x33\x9a\x5b\x8e\x5a\x21\x78\x53\x11\x6c\x40\x17\x7f\x2d\xd0\x70\x4e\x9a\xef\xe6\xb2\xd5\xcc\x17\xa8\x9d\x2f\xd0\x10\x83\xb3\xdf\xb9\xbb\x31\x38\x13\xcc\x0f\x39\x48\x4f\xe4\x20\x15\x6a\x38\x1b\x62\x70\xfe\x7b\xbe\xc0\x9b\xf3\x05\x76\xfd\xff\xc0\xc9\x4c\x6f\xa8\x6f\xac\x6e\x9c\x95\x83\xb4\xd1\x42\x2a\x32\xe7\x7e\x93\x8b\xcb\x9d\x79\x93\xc0\xf9\x37\x09\xd4\xde\xe4\xee\xfd\x8b\x37\x09\xfc\xe1\x26\x81\x45\xff\x67\xf5\xdc\xec\x5c\xad\xb6\x71\x8a\x51\x35\xd5\xb5\x67\xd5\x34\x4f\x8b\x5e\x33\x8d\x2d\xde\x72\x29\x05\x9b\x68\x74\x84\xc5\x1f\xc8\xdf\x45\x47\xff\x81\x78\x17\x29\x78\x2d\x62\x32\x33\x29\xba\x28\xbc\xda\xa3\x12\x9d\x8a\x6f\x5a\x99\x2a\x4a\xd0\x4b\xa8\xde\x88\xee\x70\x89\x75\x56\x54\xa0\xd0\x9f\x51\x6d\x46\xe3\x9f\xa0\x34\x96\x62\x21\x52\x50\x8a\xc4\x2b\x3d\xfe\xc4\x88\xd5\xc8\xda\xf0\xb4\xcb\x25\x62\x5a\x61\x21\x96\x04\xc5\x62\x5a\xcf\x32\x32\x16\xf8\xca\x4b\xf9\xca\x2b\x27\xb6\x9e\x81\x62\xc3\x07\x16\x38\xff\xe8\x88\x05\x02\x27\x2e\x10\x38\x65\x81\xa3\x83\x9f\x59\xbe\x3b\xd9\xfa\x7f\x07\xb5\xad\xd3\x19\x55\x93\xad\xc5\x61\x78\x53\x29\xd8\x49\xb1\x69\x9a\x00\x25\x1a\xce\xdd\x0b\xdc\x7d\x7d\x71\x81\xc0\x2b\x0b\x04\x7e\x13\x83\xf3\x5b\x0b\x27\xe7\x67\x6e\x3b\x4f\x2b\xcf\x7c\xf3\x01\x53\x66\xd4\x4d\x1a\xac\x15\xe2\x10\x36\xab\x04\xbc\xad\xd0\x84\x63\x5d\xc2\x4d\xa9\x86\xdf\xf1\x66\xc9\xdd\xec\x63\x6e\x16\xf8\xc9\xcd\x02\x23\x6f\x8e\xd9\x8f\x37\xb7\xbc\x5f\xed\xcd\x51\x70\x73\x9c\x1d\x6c\x3b\x59\x75\x87\x9e\x52\x94\x8b\xff\x97\x19\xfd\x3f\x06\xf7\xb9\x9b\x05\x5e\xba\x59\xe0\x95\x18\xdc\xd7\x0e\x10\x6e\xdb\x7c\xfd\x18\x7c\x05\x3b\x94\x07\x67\x7a\xda\xd1\x91\x85\xd6\xc1\xe8\xff\x0b\x1d\xfc\x9f\x2e\x14\x38\x7d\xa1\xc0\xf8\x85\x0e\xfe\x59\x0b\x0f\x00\xfe\x01\xe5\xd9\xb7\xc1\x67\x01\xb5\x40\xa8\x5c\xe3\xb3\x62\xa1\xd3\x37\x9e\x5d\x28\xf0\xe2\x42\x81\x97\x63\xf8\xec\xb4\xf8\x2c\xb3\x7d\x7e\x26\xdc\x95\xdf\x0f\xe5\xa0\xed\xc6\x12\xd8\xa6\x4a\x61\xbe\x6d\xca\xe4\x47\x3c\x35\xb0\x57\x50\x37\x2b\x32\x45\xa4\x15\x1a\x7e\xd5\x2d\x4e\xaf\x1a\x7d\x8b\xc0\xa9\xd1\xcf\xb7\xc4\xe6\x38\xd8\xbc\xb0\x66\x0b\x7f\x72\xdb\x79\xbf\x79\xf4\x1d\x87\xcd\x0a\xfe\x09\x6c\x53\xc3\xe1\x9f\x1e\x9a\x2c\x2b\x1d\xb2\x33\xfe\x8e\x48\xe3\x55\x26\x7e\x15\x1a\xa3\x16\x23\x6a\xed\xa0\x7b\xe3\xea\xcc\x20\xd5\x9b\xd2\x46\xc5\x50\xa6\x09\xa1\xfe\x90\xd0\x4f\x11\x51\xba\xac\x48\x5f\xe9\x8e\x7a\x1d\xef\xdf\xe2\xce\x35\x5c\x24\x50\xb0\x48\xa0\x64\x91\x5b\x47\xa7\x45\x2d\xf5\x8c\x3c\x7e\x84\x96\xfc\xcb\x2d\x61\xb8\x21\xe3\xf7\xb1\x85\x9b\x08\x2a\x35\xdc\x8b\x16\x39\x3a\xbe\x66\x91\xc0\xf5\x8b\x04\xe6\xc7\xe0\xde\x66\xe1\x66\xeb\xdb\xb7\x5d\x7f\x20\x70\xb5\x5b\x71\xac\x82\x37\x95\x07\x0f\x93\x35\x83\x30\x3e\x7d\x1b\xa0\x93\x91\x7b\x8b\xdc\xba\x3f\x5a\x24\xf0\xaf\x45\x02\xa9\x5b\x1d\xfc\xdb\x6f\x6d\xb9\xee\x3c\x7c\xa4\x46\xcf\x2d\x27\x6c\xf8\x3d\xc2\x52\xec\xb5\x86\x27\xfa\x89\x44\xf0\x0c\xd3\xb3\xec\x85\x81\x37\x14\x54\xaf\x33\x89\xd4\x0f\xfa\xcb\x03\x71\x55\xa1\x22\x5e\xce\xfc\x8f\x12\x45\x7c\x18\x0d\x60\xa4\x7f\x96\xf0\xbd\xd1\x19\x7e\x52\x40\x03\x71\x10\xb6\xe3\x52\xca\xff\x57\x7b\xd1\x7b\x50\x35\xfe\xcc\xae\xb6\xb3\x5e\xff\x5b\xb7\x3a\x39\xf9\xd9\xad\x02\x5f\xdc\x2a\xf0\xf5\xad\x31\x39\x79\x60\xf3\xe6\x4e\x35\x13\xdf\x18\x96\x22\x83\x39\xdf\x2e\xfa\xf3\x8f\xbe\xcd\x7d\xfe\x59\xb7\x09\x9c\x7b\x9b\xc0\x85\xb7\xfd\xe0\xcf\x3f\xa3\xae\xb6\x2d\x04\xf3\xa7\xab\xd1\xff\x6f\x73\xfe\xcd\x57\x6e\x13\xd8\x72\x9b\xc0\xb6\xdb\xdc\x39\xfe\xce\xc2\xdc\xef\x3c\xf3\xe8\xfe\x34\xf7\x71\xe3\xe2\x06\xf9\xb0\x14\x03\x50\x41\x24\xf5\xb2\x2a\xd3\x41\x86\xff\xdf\x1e\xeb\x0f\x7c\xbb\xc0\xb0\xdb\x05\x7e\x74\x7b\xac\x9f\xdc\xed\x07\x0e\x6f\x7c\x73\xa3\x19\xf0\x9a\x17\x60\x37\x0d\x6f\x5e\x0c\xde\xe3\xb7\x0b\x3c\x7d\xbb\xc0\x73\x31\x78\x2f\x58\x78\xad\xfb\x4e\x36\xcf\x6a\xc8\x0c\xd0\x56\xea\x80\x18\xe8\xbc\x13\xe5\x86\x2b\x58\x8a\x1e\x44\x70\x91\x1c\xa9\x54\x69\xf8\xb2\xd8\xc1\x1f\xb8\x58\xe0\xf0\xc5\x02\x47\x2f\x76\xf0\x8f\x5d\x9c\xdf\x1e\x31\xf0\x33\x97\x7e\x3f\xf4\x04\x2c\xc5\x24\xa8\x64\xc4\xac\xf4\x75\xb5\x7f\xba\x9b\xf5\xc7\xe0\x3f\xb6\x58\x60\xe3\x62\x81\x67\x63\xf0\x7f\xb5\xf8\x00\xf6\xbb\x0d\xe0\xd8\x59\x8f\x6d\xbd\xf5\x3d\x8c\x39\x76\x87\x83\x7b\xc8\x1d\x02\xfd\xee\x10\x18\x78\x87\x83\x3b\xe4\x8e\x1f\xb2\xef\x53\x6a\x66\x66\x26\x9f\x56\x5f\x37\x29\x33\xe2\x84\x11\xa3\xf6\xb3\xe9\x00\xd0\x53\xc3\x9f\x1d\x83\xbf\xea\x0e\x81\xb5\x77\x08\x3c\x1a\x83\xbf\xe1\x8e\x03\xdf\xf7\x3c\xd0\x43\x58\x8a\x09\x50\x09\x33\x31\x5d\x2b\x72\xbd\x34\xdc\x2f\xee\x70\x72\x6d\xf0\x9d\x02\x47\xdd\x29\x70\xec\x9d\x0e\xee\x8f\xef\xb4\x70\x6e\xdf\xcf\x7e\xb7\xca\x34\xfb\x9e\x28\xe3\x22\xcc\x47\x6e\x70\xb0\x39\xff\x3b\x9d\x5e\xf9\xeb\x3b\x05\x5e\xbb\x53\x60\x6b\x0c\x9f\xdf\x5a\x7c\xd6\xcd\xfa\xff\xc1\x27\x6f\xb8\xbd\x21\x2f\x3a\x70\x88\xa1\xff\xbb\xdc\xfe\x8c\xbd\x4b\xe0\xcc\xbb\x04\xce\xbd\xcb\xe1\x73\xc1\x5d\xff\x3f\xfb\xb3\xbf\xec\x86\x76\xb6\x07\x0e\x35\xfc\xef\x2e\xb7\x3f\xbb\xef\x12\xf8\xdf\xbb\x04\x3e\x88\xe1\xb3\xd7\xe2\x73\xf6\x0f\xda\x9f\xfd\x65\x23\xb4\xb3\x3d\xd0\xdb\xf0\xfd\xbb\x9d\x9f\x73\xc2\xdd\x02\xe7\xde\x2d\x70\xe1\xdd\x0e\x9f\x6a\x1b\xd7\x54\x8f\xec\xcf\x7f\xd1\x54\x3b\x74\xd0\x98\x11\x23\xfb\x0c\x18\x33\x62\xa4\xc9\xf0\x68\x0b\xb4\x8f\x59\xff\xdd\x4e\x8f\x78\xf5\x6e\x81\xad\x77\x0b\x6c\x8f\xc1\x7b\xfd\xee\xfc\x74\xda\x0e\xbc\xec\xa4\xe5\x8b\xda\xc2\xeb\x6b\xce\x7f\x89\xa3\xcb\x63\x96\x08\xfc\x64\x89\xc0\xc8\x25\x0e\xde\xe8\x25\x07\xc0\x8f\xe2\x96\x66\x8c\x15\x55\xe5\xdd\xd9\x7e\x46\xff\x5f\xe2\xd6\xf9\xf4\x12\x81\x5f\x2d\x11\x78\x29\x06\xf7\xe5\x25\x07\xb0\xce\x96\x70\xe3\x26\x2e\x16\xb5\x81\xdd\xdf\xf0\xff\xa5\x0e\x6e\xff\xa5\x02\x83\x97\x0a\x1c\xb1\xd4\xc1\x3d\x7a\xe9\x0f\x87\x9b\x33\xe1\xf3\x40\x05\x38\xcc\xf0\xbf\xa5\xee\x1e\x2d\x5b\x2a\xb0\x72\xa9\xc0\x83\x31\xb8\x6b\x97\x1e\xc0\x3d\x6a\xae\x6d\x1a\xdc\xe2\x1e\x6d\xca\x73\x8f\x06\x68\x78\xfb\x62\xeb\x4c\xdf\x23\x50\x72\x8f\x40\xf9\x3d\xb1\xba\xf9\x7b\x0e\x64\x9d\x39\x78\xd9\x7b\x94\x47\xb0\x0f\x34\xfa\xef\x3d\xee\x1e\xcd\xb9\x47\xe0\xc6\x7b\x04\x6e\x8e\xc1\x5b\xd4\x0e\xbc\xfc\xf2\x65\x66\x7d\xe3\xf7\x4a\x97\x41\x46\xef\x8b\xc1\xfd\xea\x1e\x81\xef\xee\x11\xe0\x65\x0e\xae\xbf\xec\xc0\xe5\x4a\x1b\xa8\x79\xa4\x0a\xc0\x60\x13\xff\x58\xe6\xfc\x64\xe7\x2c\x13\xb8\x70\x99\xc0\xc4\x18\xdc\xa9\x16\xee\x84\x56\xfe\xe8\xda\xfa\xa9\x03\x4e\xcb\x5c\x6e\x93\x17\xdf\x52\x29\xb8\x1a\x29\x19\x01\xc8\xa6\xe8\x0e\x31\x7e\x9f\x65\x6e\x5d\xcf\x2d\x13\xd8\xb4\x4c\x60\x73\xec\xf3\xdf\xb1\x9f\xdf\x7a\x2e\x64\xf4\xf9\x35\xcd\xf5\xd5\x26\x1e\xd5\x11\xde\x52\x95\xb0\x14\xb5\x67\x34\x30\x8d\x5b\x4d\xa7\x3a\x1f\x29\xd4\xd3\xf6\x7d\x24\xa5\xed\xa7\xa1\xc6\xef\x71\xaf\xe3\xbf\xe7\xdd\x2b\x30\xf1\x5e\x81\xda\x7b\x63\x79\x61\xf7\x0a\x7c\x78\xaf\x40\x95\xcd\xeb\xd8\x61\xe3\x2a\x9b\xca\xc2\x1c\xfc\xde\x7d\x4f\xad\x9f\x3a\x35\xd3\xd8\x67\xc0\x94\xfa\xc6\xe9\xd5\xcd\x46\x51\x01\x88\xc8\x46\x53\xcb\x80\x33\x26\xd8\xeb\x3b\x1b\xe1\x2d\x95\xf8\x23\xa9\xb7\xa9\x09\x5e\x46\xdb\x4a\x6c\x2b\x92\xc2\x34\xbe\x10\xbd\x94\xe8\x7e\x79\x4a\x9b\x7c\x29\x5d\x25\x4d\x29\xf6\x51\x15\x22\x63\xe7\x16\x96\x81\x88\x87\x44\xe8\x7b\x1e\xfb\x1d\xe2\xef\x08\xfb\xec\x25\x91\xd5\x04\xf2\x68\x8c\x2e\x33\x2e\x27\x8f\x18\x45\x4f\xf5\x0e\x29\xc4\xc3\x02\x4a\xe9\x48\x5b\xc2\x67\x44\x6e\x8a\xb4\x61\xc3\xff\x97\xbb\x73\x3e\x6d\xb9\xc0\x84\xe5\x02\x67\x2f\x77\xe7\x70\xad\xcd\xaf\x59\xf5\xb8\x79\xdd\xb8\x51\xf2\xec\xc3\xe9\x33\x9a\x1b\x0c\x87\x58\x41\x87\xc1\x5b\x6a\x00\xac\x23\xb4\xc9\x19\xd4\xd1\xe6\x3c\x2a\x22\xf6\x7c\x44\x54\x1d\x4c\x1e\x1a\x97\x72\x17\x36\x09\x38\x9e\xf6\xe3\x2a\x0a\x3d\x42\x4e\x70\xbc\x5e\xe5\x08\x63\xff\x2d\x77\x7e\xf6\xbd\xcb\x05\x3e\x5a\x2e\xf0\x59\x0c\xcf\x6f\x2c\x9e\x3b\x5a\xd1\x5f\x84\xe7\xd8\xc6\x9a\xba\xe6\x29\x5a\x16\x2a\x78\x4b\x79\xb0\x5d\xe5\x4c\x4d\x17\x80\x3a\xd2\xf8\x3d\xef\x73\x70\x26\xdc\x27\x70\xce\x7d\x02\x17\xdc\x17\xbb\xf7\xf7\xb5\x0f\x67\x74\x75\x73\x75\xad\x81\xe3\xc1\x5b\xca\x87\x7d\x36\x50\xaa\x21\x65\x05\xc4\x51\xe6\xfe\xdf\x17\xf3\x0f\xdd\x27\xf0\xd2\x7d\x02\xdb\x62\x70\xde\xba\x2f\xbf\x7f\x46\xdf\x7f\x6b\xc8\x5e\xd4\x01\x96\x62\xea\x45\x56\x2f\x30\xbd\xc8\x0a\x54\x6a\x11\xaa\x5b\x90\x16\xa1\x8a\x8c\xc8\x12\xf3\xe9\x47\x1b\x39\xb8\xc2\xf1\xcb\x01\x2b\x04\x06\xaf\x10\x38\x62\x45\xfb\xf6\xdd\xc4\x19\x53\x6a\xea\xb5\x2a\x1e\xdd\xed\x1c\x83\x64\xd8\xa5\x18\xae\x8f\xa9\xfd\x30\xcc\xf0\xff\x15\xce\x7e\xbc\x73\x85\xc0\xb2\x15\x02\x2b\x56\xb8\xf5\xec\x58\x91\x9f\x3f\xb6\x86\x33\xa5\xa6\xd6\xc6\x3d\xfa\xc2\x2e\xd5\x0f\xd6\xeb\x90\xb1\xaf\x1b\xc7\xea\xe8\x80\xe9\x60\x68\x1c\xfc\x01\x95\xeb\xd7\x81\x3a\x70\x13\x52\x52\x77\x25\xea\x6c\x32\x41\x8f\x31\x7e\x9f\xfb\x5d\xbc\xe3\xf4\xfb\x05\x26\xdc\x2f\x70\xf6\xfd\x8e\xde\xaf\xbe\x5f\x60\xee\xfd\x02\x65\x33\x5b\xe2\xb5\xf8\xe9\xfc\xf8\x8d\xcd\x64\x2e\x69\xfb\xb4\x31\x53\x3d\xf9\x84\x46\xad\x14\x14\x75\x87\x5d\xaa\x07\x7c\x8b\xd6\xb7\x8b\x4a\x74\x53\x9e\x81\x48\x74\x24\x09\x7b\x78\x14\x0f\xa0\x4a\xec\x4b\x95\x3a\x73\xa0\x13\xe9\xea\x79\xd6\x69\xc3\x11\xcc\x63\x0d\xdf\xbf\xdf\xdd\xc3\xe4\x4a\x81\xa2\x95\x02\x65\x2b\x1d\xde\xc7\xaf\x14\x38\x31\x7a\xd6\xea\xdc\x76\x14\x85\x79\xf1\x1e\x65\xc6\x1b\xb5\x7d\xc3\xcc\x39\x32\x95\x82\x55\xdd\x60\x97\xaa\x32\x09\x31\x3e\x2d\x27\xba\x95\x48\x28\x81\x3e\xce\xc2\x2b\xf1\x0a\xbe\x92\xae\xe0\xcb\x28\x89\x1e\x2e\x22\xbc\x99\x74\xe7\x47\x00\x1d\x63\x52\x11\x67\xd2\x51\x5f\x36\x95\x3b\x3e\x7a\xe6\xc6\x1f\x67\xf4\xbe\x95\xb1\x7a\xa8\x95\x02\x9b\x57\x0a\x6c\x89\xad\xa7\xff\x03\x02\x47\x3c\x20\x6d\xe6\xea\xae\xe9\x93\x7f\x3d\xd9\x61\x89\x8b\xf0\x0c\xd8\xa5\xce\x84\x6f\x09\x15\xde\x11\x91\xdb\x9d\x48\x77\x20\x2f\x45\x26\xbc\x07\x79\x39\xd2\xbd\xc8\x2b\x51\x77\xc4\x34\xed\xa1\x9e\x42\x24\x7a\x16\xe9\x19\xe4\x75\xc8\x4c\x5d\xf4\x3b\xff\x85\xbc\x1d\xe9\xb7\xc8\x6f\x20\x89\xaf\x50\xe9\xbe\xb0\xd1\xf9\x30\x15\x53\x07\xdd\x1e\xba\x93\xea\x1d\xdd\x32\x9d\xcc\x60\x47\x7b\x98\xd5\x26\xf4\x84\x44\xf6\x92\xc2\x3a\xab\xb4\x13\x00\xfc\xc8\xf8\x3d\x1f\x88\xe5\xfd\x3c\x20\xf0\xd2\x03\x02\xaf\x3c\xe0\xd6\xfd\x97\x07\x04\xde\x7f\x40\xda\xcc\xc9\x5f\xd5\xce\xfd\x8b\x5e\x8f\x9f\x65\xe2\xd6\x45\x65\xb0\x4b\x75\x80\x5d\xa6\x4e\x5c\x74\xc7\x8f\x8f\x90\x3f\x45\xfa\x04\xf9\x6b\x24\x5f\x37\xcd\x61\x2a\x24\x4d\x17\xdc\x72\xfe\xd0\x8f\x0d\xff\x5f\xe5\xe4\xf0\x84\x55\x02\x67\xad\x12\x38\x6f\x95\xa3\xdb\xfa\x55\xd6\x5e\xbb\x72\xff\x74\x7b\x46\x5d\xa3\xc3\x2c\x0d\xbb\x54\x1a\xbe\x62\x57\xf7\x88\x3e\x86\xda\x9f\x98\xc8\xb9\x84\x7e\x62\xe2\xdd\xab\xdc\xbd\xf8\xe3\x2a\x81\xdd\xab\x04\xf6\xac\x8a\xd5\x4b\xad\x16\xe8\xb6\xba\x2d\x7d\x36\xfc\xb3\xfd\xfd\x19\x5f\x5b\x33\x49\x6f\xd0\xd8\x43\x61\x97\xea\x0d\x5f\x45\xd2\x66\x10\xf5\xf3\x0a\xb0\x1f\x1e\x47\x3e\x16\xe9\x8a\xb4\xc3\xe8\x01\xc6\x55\x8c\xf7\xdb\x36\x30\xbc\x98\x59\xe9\x0c\x73\x5d\xcd\x4a\xdd\xa2\x7b\x9d\xd0\x23\x4f\xdd\xbd\x76\x85\x46\xc3\x4d\xfc\x77\xb5\xc3\xff\xb6\xd5\x02\x77\xaf\x16\x58\xb6\x3a\xd6\x1f\x6b\xb5\xc1\xf3\xeb\x56\xf5\x4f\xf9\xf0\x3e\xb5\xa6\xce\x16\xeb\xf4\x84\x5d\xaa\x17\xec\xd1\xbe\x64\x5d\xa5\x13\x69\x36\x05\xa8\x94\x6f\x33\x2b\x8e\x35\xd9\x9f\xa8\xa8\x02\x8f\x26\x8f\xba\xea\xfb\x89\x54\x44\x89\x6c\x1e\xfc\x08\xc3\xff\x1e\x74\xf2\x7d\xd8\x83\x02\x3f\x79\x50\x60\xe4\x83\x6e\x7f\xaf\x7a\x50\x60\xde\x83\x02\x6f\xb5\x9a\x37\xb2\xb1\x9d\xfb\xa7\x93\xa2\x26\xd4\x1b\x16\xdd\x0f\x76\xa9\xfe\xb0\x26\x30\xf7\x8f\x53\x94\x42\xc1\x02\x4a\xdb\xbe\x6b\x09\xfc\x77\xa4\xb1\x5c\xeb\xd3\x35\x3e\x7f\xe5\x31\x79\x88\x95\x94\x24\x85\x85\xa4\xf4\xf0\x04\xa4\x4a\x12\xe4\x48\x41\x2b\xb6\xf7\x33\x9b\x2e\x00\xc7\x1b\x3e\x18\xc3\xff\xe3\x07\x05\xfe\xf5\xa0\xc0\xbf\x1f\x74\xfb\x1b\x3e\x64\xed\x37\x8b\xff\xa0\x76\xee\xa7\x1e\xbe\x7c\xfc\x0c\x23\x9d\x0b\x60\x97\x2a\x84\xaf\x03\xad\x98\x08\x7a\x8a\x6d\x6f\x96\x88\x63\x8d\x34\x7a\xc0\x43\x4e\x5e\x5e\xf8\x90\x40\xf5\x43\x02\x99\x87\xbe\x5f\x5e\xea\xfd\x69\x2d\x2f\xdf\x96\x98\xbc\x1c\x65\xe4\xff\x43\x8e\xee\x7e\xf3\x90\xc0\x6f\x1f\x12\x78\xfd\xa1\xd8\x3c\x50\x0b\xab\x75\x7f\xfb\xd6\x70\x46\x67\x87\x7b\xaf\xc0\x83\x60\x97\xea\x06\x1f\x9b\x80\xa2\x6f\xe7\xd0\xe9\x3e\x70\x9a\x0a\x3b\xe8\xee\x4d\xe5\x5a\x48\xfa\x7a\x24\xb6\xe1\xcf\x27\x98\xf5\xae\x71\xf7\xf8\x17\x6b\x04\x66\xaf\x11\x98\xb3\xc6\xdd\x93\x75\x6b\x04\x9e\x8a\x7e\xe7\xea\x96\xfb\xbc\xf3\xe9\xfc\x78\xd9\xe4\xb9\xd6\x8f\x47\x5c\x56\x5d\x53\x5b\x3d\xb1\xd6\xe6\xd5\xf5\x86\x5d\xaa\x0f\x6c\x0c\x91\xb0\x23\xf6\xa3\xb2\x88\xfe\x7c\x45\x11\xb3\x60\xbf\x04\x7d\xcf\xd7\x95\x89\x5a\x87\x65\x80\x34\x15\x91\x17\x51\x65\xc4\x59\x7a\x59\x6c\x47\x1b\xff\xdf\x5a\xc7\x67\x3b\x47\xdf\xaf\x15\xe8\xb5\x36\x66\xf7\xda\xf9\xb3\xad\xf9\x6c\x5e\xbc\xb3\x0c\x76\x50\x4a\x33\xb2\xf7\xc2\x5c\x15\x45\xa8\xdb\x26\x25\xf4\x16\xda\xcc\xb5\x13\x8d\xdf\x6b\xad\xbb\xa7\xab\xd7\x0a\x3c\xbc\x56\x60\xfd\xda\x98\x5d\xb1\x56\xe0\x4f\x6b\x05\x7a\xcf\x6d\xb9\x7f\x7b\xf6\xb7\x7f\xce\xe1\xdc\x50\x05\xbb\x54\x77\xd8\x94\xd0\xed\x0b\x11\xd7\x22\xad\x44\x26\x3f\xda\x9f\x54\x6c\x9f\x92\x9a\x0f\x10\x95\x9a\x7d\x8a\xa4\x72\x36\x13\xf5\x24\x63\xff\x3c\xec\xf0\x9c\xfc\xb0\xc0\xc5\x0f\x0b\xd4\x3d\xec\xf0\x5c\xf3\xb0\xc0\x33\x0f\x0b\xec\xb5\xfe\xb0\xb3\xad\xbf\x76\x73\x3b\x78\x46\xf4\x35\xba\xb1\x7e\x7a\xdb\x77\xe2\x8a\xc5\x3e\xec\x03\xbb\x54\x5f\xf8\xbf\x04\xfe\x1a\x69\x33\x52\x01\x96\xeb\xfa\x2c\x5d\x17\x4e\x3d\x31\x85\x55\x7a\x92\xb7\xa2\x14\x86\x3a\x87\xa5\x10\x43\x4a\x60\x80\x85\x44\xdc\x31\x12\x1c\x94\xd0\x0d\xbf\x95\xc7\xc6\x4c\x26\x3c\x54\x63\x74\xb2\xf1\x7b\x3c\xe2\xe8\x75\xdc\x23\x02\xe7\x3c\x22\x70\xe1\x23\x6e\x5d\xa9\x75\x02\x07\xaf\x13\x58\x60\xe3\x7a\x63\xed\xeb\xd9\xe7\xb7\xd4\x2f\xc6\x4f\xaa\xae\xab\xd3\x04\x3c\xa9\xba\x2e\xcf\xe3\xa6\x4c\xb3\x56\xf4\xda\xbc\x51\x3d\xf9\xb2\xea\x3a\x23\x76\x76\xf3\x1a\x84\xb7\xd5\x5a\x84\x39\xa4\xeb\x9f\x6f\x43\xdd\x4a\x33\x81\x83\xd4\xef\x90\x8f\xc3\x12\xab\xd1\xfa\xba\x5b\x82\xee\x05\x4a\x0a\x53\x38\x9a\x49\x0d\x43\xc2\x23\x3d\x52\x67\x31\x62\x80\x17\xf1\x25\x54\xcb\xa4\xae\x41\x42\x0c\x71\x04\x47\x54\x43\x5d\xd4\x2f\x4d\xa1\xe6\x41\xd8\x99\x08\x8b\x30\xc0\x34\x31\x3e\xab\x9b\xe5\x61\x29\x95\xf1\x2f\x91\x9e\x33\x3f\x25\xf1\x51\xa4\x42\xdc\x8a\xfc\x02\xd2\x8b\xc8\xa4\xfe\x0b\x75\xc6\x1a\x13\x62\x07\x5c\x8a\xba\xbd\x7d\x4f\xea\xa3\xef\x74\x15\x05\x7a\x56\x7e\x2a\xa8\x48\x14\x51\x89\xee\x4e\x9b\x34\x63\x52\x0f\x8a\xf4\x0b\x15\xb2\xa7\x75\x9d\xc0\x13\x21\x52\x61\x41\x22\x44\x52\x9c\xa4\x54\xc8\x18\x70\x01\xa7\xa9\x20\x48\x77\x00\x80\x9f\x1a\xfd\x67\x9d\xf3\xbf\xbe\xb4\x4e\x60\xf3\x3a\x81\x2d\xeb\xdc\xb9\xbc\xb7\x4e\xe0\x1f\xeb\x04\xae\x5c\xd8\x92\x2e\x17\xb5\x90\xef\xd1\x2e\x47\xd2\xb1\x29\xfb\x60\x72\x63\x7d\xc3\xc8\x71\x5a\xc6\x77\x81\xb7\x55\x57\x78\x58\x57\x3a\x91\xc2\x9e\x4c\xd8\x83\x7d\xec\xc3\xfd\xd9\xc7\x0e\x58\xc9\x3d\x54\xc4\x30\xca\xf4\xf8\x30\x52\x5a\x67\xf3\x72\xd9\x10\x00\xa7\x68\x3c\x87\x3f\xea\xec\xb1\x53\x1f\x15\xf8\xd9\xa3\x02\x13\x1f\x8d\xf5\x2f\x7e\x34\xbf\x3d\x66\xd0\xc9\x5a\x64\x63\x87\xc3\x52\x94\x4d\x5c\x4a\xe9\x5f\x33\xbd\xcc\x21\x16\x80\x92\xbe\xca\xf4\x12\x68\xe6\xed\x3e\x7f\xe2\xeb\x9f\xa6\xf1\x07\x48\xff\x87\x3c\x55\x5b\xf0\x9f\xfa\xfc\x5b\x9f\x9a\x62\x11\xc0\x1f\x39\x6c\x8c\xfd\xfb\xa8\xbb\xdf\x1f\x3d\x2a\xf0\xf9\xa3\x02\x5f\xc5\xf0\xfb\xae\x1d\xfc\xa6\xd7\x4c\xcf\x0c\xa8\x69\x9a\x30\xbe\x21\x33\xc9\xe6\x6b\x0c\x67\x78\x47\x29\xe8\xd2\xaa\xb1\xe1\x18\x23\x07\xd6\x3b\x38\xe7\xae\x17\xf8\xf9\x7a\x81\x49\xeb\x63\x79\xc3\xeb\xf7\x0f\xa7\xfe\x92\x4c\xdd\xc8\x69\xd5\x59\xff\xe8\x3b\x2a\x80\xde\xe8\xfb\xd1\x92\x2c\xa0\xd3\x8c\xfc\x5b\x1f\x9b\x87\xbd\x5e\xe0\x95\xf5\x02\xbf\x89\xc1\xd9\xb1\x3e\xbf\xbd\x18\x87\xa3\x17\xe3\xc1\x3b\xca\x37\x25\x3e\x5a\xc1\xe4\xac\x82\x79\xba\xd1\x7f\x1e\x73\x76\xd4\x91\x8f\x09\x1c\xf7\x98\xc0\xe8\xc7\xdc\xfd\xbb\xe7\x31\x81\x17\x1f\x13\xd8\x6c\xeb\x52\x1a\xac\xfd\xb4\xe7\x57\x31\x78\xa3\xb5\x9b\x67\x4c\x66\x72\x4d\xf5\x84\x59\x0d\x46\x76\x79\x67\xc1\x6e\x75\xc2\x75\x44\x73\xa8\x18\xfa\xa2\xa2\x14\x91\xd2\xcd\x52\x58\x97\x96\x06\xa6\x03\xad\x89\xe4\xfb\xd9\xbc\xf5\x48\x88\x78\xa6\x15\x78\xc8\x8a\x02\xdd\xa7\xab\x1f\x22\x0d\xa1\x13\x30\x8d\x69\xf2\x99\xf1\x5c\x2a\xa4\x11\xda\x31\xe2\xeb\xbe\x1f\xbe\x9e\xfc\xee\xe9\x84\x69\x8f\x08\x4b\x28\x51\x4a\xbe\x2a\x0a\x00\x4e\x20\x42\x9b\xd3\x3f\xd6\xe4\x7d\x6c\x70\x72\x70\xd0\x06\x81\x23\x37\x08\x4c\xdd\x10\xeb\xb7\xb6\x41\xe0\xd1\x0d\x02\x7b\x6c\x1d\x49\x2f\x9b\xc7\xbc\x62\x74\xe8\xd6\xab\x3b\xdf\xe5\x96\x3b\xaa\xa6\xa9\xa1\xbe\xa9\x26\xdb\x00\x6f\x36\x0e\x85\xdd\x4a\x7d\x83\xf4\x2d\x7a\xcf\xd8\x2a\x57\xd6\x5f\x6d\xc5\x6b\x9b\x27\x0a\xee\x36\x41\x70\x1f\xdf\xf3\xe8\xcf\x9e\x2d\x38\xbf\x0f\xd5\x4a\xa4\xfb\x91\x1f\x44\x5a\xad\x9b\xa7\xdd\x83\x81\x99\xe6\xbc\x10\xe9\x66\x54\xf3\x90\x6e\x40\x3b\xa3\x9e\xb1\xbf\x91\x67\x9e\xcd\xe9\x23\x53\x3e\x46\xa6\x8e\x8f\x74\x01\x6c\x44\xd3\x3f\x33\xfe\x8e\xc7\x9d\x3e\x73\xe2\xe3\x02\x63\x1e\x17\xa8\x79\x3c\xc6\x77\x1e\x17\xa8\x78\x42\xe0\xca\xbf\x99\xf5\x4f\x3b\xc7\xac\x7f\x45\x79\x6c\x1f\xc6\x56\x37\x36\x65\x62\xc7\xde\xa4\xe5\x71\xd3\x80\xde\x7d\x8f\x9f\x51\x53\x6b\xf5\xf6\x26\x93\xfc\xb7\x42\x9a\x60\xb7\xea\x1e\xdb\x90\x81\xd7\x11\xce\x21\xd2\x57\xa4\x1c\x76\x9b\xb4\x0a\x9f\x4d\x09\xa6\x2e\x8b\xd3\x06\x69\xb9\xbe\x1b\xc2\x09\x12\xff\x71\x52\xeb\x89\x1e\x25\x5e\x69\xae\x4c\x40\x1e\x96\x72\x0a\x3d\x3c\x86\xca\x6d\xf1\x41\x36\xc5\x5e\x4c\x07\x49\xad\x9a\x8c\xd0\x39\xf5\x1f\x20\x7e\x8b\x74\x33\xd1\x73\x14\xfc\x88\xc8\x1f\x85\x8f\x21\x1e\x63\xae\x92\xce\x87\x51\xa4\x33\x10\x23\xae\xee\xa1\xa8\x40\x25\xd8\x0e\xd5\x20\x2a\x20\x85\xa1\xbe\x70\xd2\xc1\x03\xe8\x6e\x2d\xdc\x81\x91\xa0\xf0\xc9\x73\x8d\x17\xc7\xe9\xfd\x6d\x78\xc2\xd1\xd5\x9c\x27\x04\xe6\x3f\x21\xb0\xf0\x09\x47\xbf\xeb\x6d\x9d\x30\x58\x7b\x7e\xe7\xed\x31\x7a\x9a\x9c\x99\x54\x3f\x39\x33\x64\xc8\xd0\xc1\x27\xd4\x4d\x32\x9a\x60\x39\xec\x56\x15\xb0\xc6\x98\xb2\x29\xed\x7f\x50\xc8\x9e\xd8\x3c\xd1\x42\x66\x4c\x93\xf1\x15\x26\x22\x3b\x28\x87\x0e\x8c\x37\xfa\xdf\x93\x8e\x6f\x75\x78\x52\xa0\xd3\x93\x02\x07\x3d\xe9\xf0\xe9\xf5\xe4\x7e\xf9\xd6\x69\xf5\xcd\x2d\x59\x17\x47\x77\x1c\xde\xe4\xd6\xdd\x5f\x01\x26\x98\xf5\x3f\xe9\xf4\xa8\xeb\x9e\x14\x98\xf7\xa4\xc0\x82\x18\xbc\xe5\xd9\xb9\xdf\x33\xf3\xf0\xaf\x49\xf5\x75\x4d\x33\xa6\x67\x1c\x13\x4b\xc0\x6e\x95\x84\xf7\xd8\x12\x89\x4f\x6c\xb5\x4c\xdd\xec\xc7\x40\x39\xc3\xc4\x3d\x62\x70\x79\xa3\x40\xb8\x51\xa0\x74\x63\xac\x8f\xea\x46\x81\x93\x36\x0a\x6c\xb4\xf1\x88\x3d\x36\xee\xfc\xe9\xaf\xda\xc2\x3f\xb3\xba\x76\x86\xa9\x1b\xa5\x2a\xd8\xad\xca\xf4\x4d\x4d\xc2\xf5\x36\x43\x5a\xdf\xd0\x4e\x5e\x82\x7c\x5d\xf1\xa9\xf0\x4f\x4c\x9b\x98\x06\xe0\x8f\xc8\xc3\x01\x3a\x65\x35\xa9\x14\x25\x88\x23\x4b\xa2\x4c\x77\x93\x02\x80\x33\x4d\xde\xdf\x46\xe7\x67\xdf\xb0\x51\xe0\xe9\x8d\x02\x6f\xc4\xf0\x2c\x7a\x4a\xa0\xe7\x53\x02\x3b\x6d\xfd\x75\x99\xbd\x2f\x0d\x9f\xb5\xc5\x53\x53\xe0\xd8\xea\xc6\xea\xe9\xd9\xaa\xc0\xdd\x8a\xbe\x41\xfe\x16\x45\x7f\x4d\xeb\xaf\xac\xbf\xfa\xb0\x33\x42\xff\x09\xe2\xc7\xe2\xdd\xf7\x05\xef\x26\xbe\xc3\x56\x1e\xe9\x84\xfe\x40\x0f\xcd\x5d\x4c\x7c\x2f\x51\x21\xae\x27\xbe\x85\xb8\x42\xef\x78\x18\xd1\x80\xb6\xaf\x7d\xb3\x34\xd3\x52\x89\x39\xad\x98\x39\xe7\x42\x39\xcb\xf8\x3d\x9f\x72\xe7\xf1\xf8\x53\x02\xcf\x3c\x25\xf0\xab\xa7\xdc\x3a\x2b\x9e\x16\xa8\x7a\x5a\xe0\x59\xab\xf7\x2b\x5b\x77\xd3\x7b\x60\x8c\xcf\x34\x64\x1a\x27\xe9\x74\xba\x99\x67\xd4\x65\x9a\x26\x55\x47\xbc\xc6\x5e\xcc\x69\x99\x99\xf6\xfb\x19\x75\xfa\xfb\x88\x58\x4e\x83\xdd\xea\x74\x58\xa0\xf9\x28\x29\xf4\x69\x38\xfd\x84\x86\xd3\x08\x2c\xc2\x23\x49\xe1\x09\x9a\xcf\x1c\x43\x0a\x8f\x20\xc9\x0d\xe8\x39\x9c\x86\x52\xf4\x8f\xf1\x38\x3a\x8a\x8e\xa3\x63\xf9\x68\xfb\x2a\x98\xc4\x72\xea\x8e\x1d\x75\x67\xa9\x6e\xda\xd4\x2a\x57\x82\x3d\x55\x01\x80\xd8\x06\x5e\x11\xcb\xd5\x2e\x4a\x9f\x3c\x12\x0a\x58\x28\xd0\xaf\xbe\xae\xf2\xf1\x72\x76\xfb\xd9\xe6\xfc\x9f\x76\xfb\xf2\xd8\xd3\x02\x4f\x3d\x2d\xf0\xea\xd3\x6e\x5f\xf0\x19\x81\x21\xcf\x08\x6c\xb6\xfd\x7e\xfb\xdb\x7e\xbf\xea\xf9\xd8\xf9\x47\xca\xf6\xcc\xe6\x4c\x9d\x6e\xbd\x66\x05\xef\x0a\x75\x22\xbc\xab\xf8\x3b\xe4\xd9\x74\xb4\xfe\x1a\xc0\x56\xb3\xc2\xe7\x14\x3f\xa9\x58\x50\x31\xb1\xee\x95\x41\x64\x67\x90\xfa\x11\xe6\xaa\x10\x99\x4b\x75\x99\x1e\xd2\x13\x8a\x9f\x51\xea\x20\x2d\x65\xc5\xfc\x77\xb4\xd5\x72\x2a\xdb\x7d\x41\xff\x84\x9e\xce\x4a\x0f\x2a\xbd\x4e\x8c\x1c\x68\x87\x1a\xe3\xd1\xc4\x68\x13\x4d\xcf\x31\x7e\xa0\x67\x9c\xfe\x38\xf7\x19\x81\x79\xcf\x08\x2c\x78\x26\xe6\x2f\xc8\xcb\x77\xea\x6a\x9a\x07\x0c\x02\x20\x1f\xf6\x28\x1f\x7a\x90\x99\x7e\x61\xfe\x9c\x6b\xf4\xbe\x67\x1c\x5f\x1b\xf2\xac\xc0\xd1\xff\x8f\xb6\x2f\x81\x6f\xba\xc8\x1e\x7f\xef\xcd\xcc\x37\x33\x49\x9a\xde\x2d\xf7\x8d\x5c\x5a\xc0\xfb\x96\x4b\x0e\x45\x40\x40\x44\x41\x25\xb4\x81\x46\x4a\x5a\xd2\x54\x40\x51\x11\xf1\x5c\x8f\xae\xb2\x8a\x2c\xbb\xcb\xfa\x53\x57\xfd\xa9\x8b\xfe\x59\x45\xf1\x40\x45\x45\x45\x05\x45\xbc\x11\x15\x15\x11\x5d\x54\xbc\x10\xf5\xff\xf9\xce\x7c\x93\xf9\xf6\x00\xda\xe2\x2f\xfd\x90\x96\x34\xe9\x3b\xe6\xcd\xcc\xbb\xdf\x4a\x09\x23\x57\x5a\x3e\x5e\xbe\x52\xc2\xa2\x95\x12\x0a\xbc\xb8\xf9\x8a\x2d\x9e\x1f\xd8\x7f\x8f\x55\x54\x46\xcb\x4e\x8b\xcf\x8c\x0d\x8d\x57\x64\x6c\xf2\x51\xb1\xd9\x9e\xed\xd2\x88\x31\x33\x3e\x36\x27\xd5\xc8\xcb\x9e\x8b\x7b\x0b\x3b\x1c\xb6\x72\x61\xee\x5d\x99\x15\x60\x32\x10\x60\x32\x1b\x0e\x37\xc7\x17\x95\x63\x36\x9e\xce\x16\x21\xfd\x19\x75\x4f\x52\x57\x4a\x88\xa6\x91\x83\xe7\xb9\xfa\x0d\x4d\x64\x67\x51\x47\xc6\xd8\x41\x94\xa5\x65\xcd\x04\x80\x82\x14\xc6\x20\x73\x78\xc0\x34\x8d\x63\x9c\x58\x96\xc3\x44\xc0\x61\x22\xdb\xa5\x64\x92\xc9\x7f\x5c\x69\xf9\xfc\x8b\xfb\xf3\xa3\x52\xf7\xc0\xcd\xcc\x05\x7c\xb4\x5e\x5c\xe6\xc2\x7a\xfc\x76\xf9\x70\x46\x22\xae\x77\xd2\x18\x09\x5b\xb9\x82\x72\x53\x2b\x22\x5c\xe5\xd1\x5e\x2c\x93\x35\xbc\x89\x8f\x5a\x78\xa5\x8f\x4a\x28\x7f\x54\xc2\xc5\x3e\x78\x4f\xee\x0f\x9e\xb6\xde\xa7\xc2\x12\xcc\x59\xc7\x84\xe0\xd4\xfb\x05\xc6\xd6\xb2\x22\x64\x0e\x07\x9e\x73\x34\x9f\x8c\xfd\xf8\xe8\xc6\xd2\x0e\x59\x3e\x56\xb3\xab\x91\xf2\xb1\xa0\x91\x0c\xc2\x51\xec\x4f\x26\xca\x53\x4c\xbd\xb0\xa3\x0b\xf1\x1c\x63\x07\x3f\x66\xef\xe5\x83\x1e\x93\x70\xf0\x63\x12\xfa\x3d\xe6\xcb\xff\x7a\xcc\xe0\x37\xc4\xcb\xa7\x9c\xec\xe5\x21\x27\x62\xa9\xbe\xa9\xd8\x9c\x54\x55\xb2\x32\x55\x59\x72\xda\x88\xd3\x4e\x36\x51\xcd\x92\x81\x65\x9e\x9f\x3d\x07\xb6\xf1\x5c\x68\x97\xae\x97\x51\x26\x51\x53\x66\xf2\xad\xcf\x35\x7e\x10\x1f\xfc\xbb\x1e\x93\x70\xdf\x63\x12\x96\xfb\xe0\x3f\xea\xc1\x5f\xec\xe9\x03\x07\xef\x0f\xfe\x38\xa3\x5e\xd5\x62\x04\xb6\xf1\x6c\x38\xd8\x05\xa9\xd7\x4a\xa7\x89\x52\x30\xb3\x3a\xe7\x19\xfa\x57\xf9\xe8\x5f\x25\xa1\xcf\x2a\x09\x7d\x57\xf9\xf2\xa1\xbc\x7b\x70\xf9\x65\x75\xfd\x30\x7b\x85\x3f\xcc\xc0\x1f\x23\x61\x1b\x57\x30\xc0\xeb\x4a\xe2\xea\x24\x21\x5d\xb2\x97\x19\x55\x33\xc5\xd0\xbf\xca\xda\x35\x77\xad\x92\xf0\xbf\xab\x24\xfc\xdb\x07\xff\x61\x0f\x7e\x3a\x4f\x76\xbf\xf0\x87\xc4\x2a\xbc\x0c\x81\x6d\x5c\xc0\xc4\x86\x39\xb2\x51\xa3\xff\x3c\x6e\xe9\xee\xe2\xfe\xfc\xb8\x84\x83\x1f\xb7\x70\x0f\xf3\xce\xd5\x2d\x0b\xeb\xea\xfd\x75\xe1\x36\xee\x8f\x9e\x8f\x1c\xb6\x73\x01\xc3\x31\x9d\xe1\xef\x57\x88\xa6\x9a\x7b\xf0\x71\x7b\xde\xff\xeb\x71\x09\xf7\x3f\x2e\xe1\x41\x1f\xfc\x57\x3d\xf8\xf3\xfe\xe4\xf9\xc3\xaf\xdb\x37\xfc\xa4\x07\x3f\xe3\xcb\xdf\x89\x85\xb0\x9d\x17\xb9\x9b\xd5\xab\xa6\x91\xe8\xe8\x86\x92\x4a\xf7\xf4\x0d\x60\x98\x99\xae\x08\xca\xd5\x69\xc1\xee\x5a\x63\x07\x3e\x61\xf1\x3b\xfc\x09\x09\x47\x3d\x21\xe1\xb8\x27\x2c\x7e\x23\x9e\x68\xdc\x3f\x58\x17\xbf\x54\x32\xee\xea\x20\xf9\xb0\x9d\xe7\x83\x9e\x46\x88\x4c\x3a\x8e\x30\xc3\x5d\x8d\x3f\xb5\xcc\xdc\x7f\x3e\x78\x9f\x3e\x21\xe1\xcb\x27\x24\xfc\xf8\x84\x6f\xae\xe3\x93\x12\x4e\x79\x52\xc2\x7d\x5e\x9e\x41\x55\x3a\xdf\xe0\xe7\xfd\xf3\x65\x70\x65\x22\x15\x4f\xd4\xc4\xfc\x0c\xaa\xfb\xfe\x78\xf5\xc0\x71\x83\x47\x8c\x18\x19\x4b\xa5\x62\xe6\xc8\xa6\xe3\xdd\x25\xcc\xa6\x9c\x9e\x84\x98\x65\x9a\x11\x98\x8e\x18\xba\xf9\x3b\xe5\x49\xc7\xb3\x4f\x29\x88\x8e\x83\x85\x3c\x1b\x09\x23\x98\x85\x9d\xb0\x23\x11\xe5\xa3\xc0\xa3\x29\x97\xb2\xbc\xd6\x70\xc6\x94\x10\xba\x66\xdf\x35\x28\x42\xe6\xd4\xee\xc9\x91\x79\x0d\x51\x62\xc6\xff\xf3\xa4\xbd\xbf\x9e\x7d\x52\xc2\xda\x27\x25\xbc\xfb\xa4\xe5\x03\x7b\x4a\x42\xf0\x29\xd9\xc0\xce\xdf\xb5\x7a\xdf\x7c\xa8\x9e\x11\xaf\x1a\x57\x15\xf5\xe2\x3c\x6d\x61\x3b\x97\xd9\x2c\x87\xb2\x45\x0e\x66\x93\xfb\x1d\x56\xbb\x7b\xb4\x00\x73\x75\xcb\xd9\x7b\xbd\xb6\x3a\xcc\x55\x09\x5f\x45\x7c\x16\x69\x15\xd2\x4a\x24\xae\xbd\x2d\x85\xa4\x3b\x0a\x31\x53\xea\x69\x1c\xe3\xd3\x4c\xde\xcf\x53\xd6\x8e\xbc\xec\x29\x09\x57\x3d\x25\xe1\xfe\xa7\x7c\x71\xd8\xd5\x12\x4e\x5d\x6d\xe3\x96\x69\xb9\xde\xb9\x97\x75\x2c\xab\x4c\xd5\x0f\x61\xce\xc7\x28\x6c\xe7\x6d\xeb\xa0\x4f\x39\xbc\xde\xff\xdb\x64\x07\x60\x3b\xc7\x56\x64\x4a\x0a\xc2\x9e\x61\x64\xbe\x26\x20\xe1\xb8\xcc\xff\xbb\xeb\xd1\x7d\x1c\x5f\x43\xf6\x3e\xe2\x49\xf8\x57\x3f\xd9\x6b\x90\x5e\x40\x5a\xaf\x23\xd3\xf8\x29\xb2\x9d\x88\xe3\xea\xbe\xe3\x6d\xa4\xf7\x90\xb6\x9a\x77\xb8\xb0\x66\xe2\x85\x3a\x9e\x60\x46\x15\x11\x5e\xa4\x6b\xd4\x02\x34\x8f\xbe\x71\x95\xa0\x00\x1f\x49\x0e\x29\x80\xb6\x19\x06\x92\x17\x19\xd5\x3d\x5f\x59\x1b\x6e\xbd\x6d\x00\xd3\x8d\xff\x67\xb5\xcd\x17\x78\x7d\xb5\x84\xb7\x57\x4b\x78\x7f\xb5\xdd\x8f\xdb\xbd\xf5\xaf\x1f\x67\xd9\x9b\x3c\x94\x56\x54\x56\xc7\x86\x54\x7a\xbd\x79\x43\xb0\x9d\x87\x61\xa9\xa3\xd1\x71\x48\x30\x61\x5b\xa6\x95\x1b\x3f\xf8\xd3\xd6\x4f\x32\xf1\x69\x09\xe7\x3e\x2d\x61\xea\xd3\x16\xfe\xe3\x4f\x7b\xf6\xd3\x7b\xde\x39\xfd\xd5\xfe\xcf\x4b\x7b\x6a\x9b\x66\x3c\x67\xc2\x76\x3e\x11\xee\x0d\xe8\xce\xa7\x12\x1d\x96\x47\x6d\x98\x76\xe6\x60\x1f\xbd\xb9\xdc\xd3\xcb\xbd\x50\x51\xf7\xf5\x26\xcc\x93\x0e\x9e\x85\x93\x31\xe0\xe4\x62\x98\x5c\x5e\x1f\xc3\xb2\xb1\x30\x5d\x59\xcf\x14\x86\xe8\x6c\x12\x54\x48\x82\xfa\x78\x4d\x27\xc8\xa8\xf8\x14\xd4\xf7\x72\x58\x77\x25\x40\x12\xa8\x3b\x69\x17\xf9\xfa\x22\xc6\x0d\xdd\xcf\xd8\xfd\x38\xe5\x19\x09\xd3\x9e\x91\x90\x78\xc6\xca\x73\xed\x33\x12\xfe\xfa\x8c\x84\xc3\x2f\xad\x7b\x4f\xf0\xa7\xf7\x4d\x7f\x4d\x55\x69\xe5\xcc\x78\x62\xba\xa1\x7f\x54\x6c\x76\x85\x71\xd7\xba\xe6\x8a\x7b\x5c\xb2\x6c\xca\xc9\x86\xd5\x12\x39\x7d\xc4\xe8\x33\xa6\x2d\xb1\x1c\xcc\xf6\xec\x7d\x81\x41\x6c\x8d\x45\x3a\x76\x21\xf4\xbc\x51\x66\xa2\x3c\xd9\x19\xfc\xcf\x37\xf6\xef\x33\x76\xdd\x8e\x7d\x56\xc2\x80\x67\x25\x0c\x79\xd6\xe2\x3f\xe5\x59\x09\xb1\x67\x65\x83\x78\x75\x41\xa3\xf8\x0f\x8e\x26\x2a\x13\xf1\xd2\x68\x85\x5d\x3a\x3d\x23\xbb\xee\xbb\x2e\x88\x56\xc4\xbd\x6c\xf4\xa1\xf1\x58\x45\x26\xfe\xbe\x05\xdb\xb8\x1b\x17\x76\x4b\x74\xb0\x08\x0b\xf1\x70\xd6\x97\x1c\x5d\xc5\x2a\x98\x6b\x22\xb7\x66\x00\xd9\x3c\xac\x9d\x9f\x98\x6d\xfa\x9d\xc0\x0c\x4d\xc7\xca\x67\xed\x7d\xbd\xf9\x59\x09\x9f\x3c\x2b\xe1\x73\x1f\x1d\x59\x6b\x24\x14\xad\x69\x98\x17\xd0\xad\x51\x3a\x4a\xf7\x42\x07\xe1\x94\xce\xb0\x9d\x77\x81\xe7\x15\x72\x5e\xc8\x5a\x91\xa4\x8e\xd4\x93\x8a\xb0\x90\x82\x9e\x07\x4a\xa4\xc7\x0b\xe8\xe8\x7c\x1e\xea\xd9\x14\xda\x41\x4e\x84\x05\x56\x7e\x2a\x34\xde\xe5\x6b\xac\x3e\x7c\xc9\x1a\x09\x0b\xd7\x48\xb8\x7a\x8d\x2f\x0f\x72\x4d\x5d\x7c\x97\x6f\x6b\x0c\xdf\x8c\xe1\x83\x3b\x83\x59\xb0\x9d\x47\xe0\x86\x20\x12\x1f\xab\x00\x44\xba\x1f\xce\x4c\xd3\x0f\x60\x8d\x5d\xef\xef\xd6\x48\xf8\x61\x8d\x84\xdd\x6b\xac\x5d\x35\x66\x9f\xe7\x43\x7a\xf8\x78\xfd\x9a\xd7\x1d\x9c\x60\x9a\x57\x88\x9a\x30\x7e\xef\xe7\x7c\x73\xbe\x9f\x93\x70\xd9\x73\x12\xae\x78\xce\xae\x87\xfb\xf8\xeb\x73\xb2\x01\xbc\x9c\xdd\x8d\xc1\x1d\x9f\x8c\xcf\x4c\x07\xef\x1a\xbd\x99\xd3\x57\x57\x7b\xd8\xc1\xdb\xc3\x7c\x63\x6a\xf6\x66\xbd\x98\x83\xdd\x58\x57\x72\xb0\x43\x96\x31\x34\xdd\x73\x94\x71\x07\x33\x65\xdc\x50\x69\xf6\xc1\x73\x76\x1d\xf8\xf3\x12\xd4\xf3\x12\x8a\x9e\xb7\xeb\xd0\xe5\xf9\xc6\xfd\x5d\x0d\xd7\x41\x67\x92\xb4\x86\x25\x98\xbd\x9e\xf1\xd7\x18\x5b\xcf\x38\xf0\xec\x2b\x83\xfc\x8a\x20\xbb\x32\xa8\x6d\x0c\xed\xfc\xab\x32\xeb\xff\xbc\xd5\x6f\x6f\x78\x5e\xc2\xcd\xcf\x4b\xb8\xd5\x07\x77\x89\x07\xb7\x7e\x3e\x75\xfd\x73\xa3\xce\xca\xf8\x72\xaa\x07\x34\x48\xc0\x9d\x65\xec\x60\x1f\xdc\x1f\x9f\x97\xb0\xc7\x85\xf3\x82\xaf\x2f\xc8\x0b\x8d\xdf\x17\xbe\xfc\xdb\x49\x87\x1d\x73\x4e\x75\x26\xa2\xea\x07\xa4\x2f\xfc\xa4\x91\x83\x17\x2c\x9c\x73\x5e\x90\x30\xf5\x05\x09\xd3\x7c\x70\xe2\x1e\x9c\xfa\x73\xae\x32\xf9\xb6\x75\xa1\x8c\xb1\x29\xb6\xc2\x8b\xb7\x57\x9b\xfb\xef\x05\xbb\x7e\x2f\xbf\x20\xe1\xd5\x17\x24\xbc\xee\x83\xf3\xe6\x0b\x7b\xf7\x57\xf6\x9d\x55\x53\x99\x8a\x95\x55\x25\xe3\x89\x54\x74\x6a\x45\xc6\xce\x0c\x65\x2a\x73\x18\xd9\xbf\x9e\x32\xfa\xef\x5a\xfb\xca\x11\x6b\x25\x1c\xbb\x56\xc2\xe8\xb5\x16\x5e\xd9\xda\xbd\xdb\xb1\x7d\x67\xd6\x54\xa4\xe2\x55\xd1\x64\xca\xa6\x1e\x96\xc0\x12\xcc\xdb\xa8\x67\x15\x07\xde\x62\xf4\x36\xd3\xf1\x67\xe0\x79\x5d\x78\x0e\x5f\x8b\x81\x9f\x91\x76\xa3\x78\x01\x59\x36\x37\x05\x6d\x2a\x0d\xbd\xc6\xd0\xef\xc3\x67\xd5\x5a\x09\xab\xd7\x4a\x78\xc5\x87\xcf\xa6\xb5\x8d\xd3\x5f\x15\x4d\x95\x67\xb0\x18\x90\xe3\xae\xe1\xbb\x8c\xbf\xc3\xe8\x5d\x57\x6c\x03\x6d\x78\x6b\x6a\xa3\x21\x66\x06\x97\x5d\x60\xe8\x7f\xd1\xee\xef\x11\x2f\x4a\x18\xfd\xa2\x84\x71\x2f\x5a\x78\xb3\x5e\x6c\x3c\xde\x54\x5a\x39\xb3\x2a\x19\xab\xae\xee\x3b\xad\x22\x9a\x8a\xb9\x0a\x5c\xbc\x34\x35\x44\xfb\xaf\xd3\x59\x25\x83\x2b\xab\xe6\x1a\x3d\xae\x23\xfc\xc0\x3b\xc1\x7a\x9d\xfa\x47\x45\xc8\x65\x37\xbd\xaf\x49\x4a\x3c\x04\x19\xf6\xa6\xee\x3a\x90\x9d\xab\x25\x61\xb6\xc9\x7f\x7a\xd1\xf2\xa1\xfd\x4b\x12\xba\xbe\x24\xe1\xb8\x97\xec\xb9\x53\xfa\x92\x84\xe4\x4b\x12\x72\x3c\x7c\x1e\x1f\x6d\x18\x39\x7f\xb0\x6a\x0c\xbf\xf4\xc1\x5a\xef\xe5\x44\x6c\xf6\xf0\x9a\x69\xd3\x66\x46\x13\x83\xe2\x29\x13\xa0\xdf\xc7\x7b\x4e\x4e\x68\xf2\xb4\xb7\xad\x57\x07\xf8\x89\x93\x7b\x1f\x6b\x2d\x03\xf5\x70\x1c\xad\xe0\xc1\x5a\x85\x57\x48\x1c\xe6\x8c\xc5\xf9\x92\x36\x48\xbe\x51\xd2\x1b\x12\x37\x49\x22\x7c\x4b\x92\xfe\x1f\xbd\x2e\x75\xf0\x95\xbc\xf8\x95\x83\x61\x93\xe1\x6e\x5e\x41\x34\x61\x1b\x54\x4c\x4f\xc0\x21\xe5\xeb\x07\x33\xc7\xec\xfb\x97\xac\x9e\x78\xe2\xcb\x12\x86\xbc\x2c\x61\xd4\xcb\x96\x3f\xd5\x2f\x4b\x98\xf7\xb2\x84\x35\xf5\xea\xc7\xfb\xe5\x36\xca\x9f\x74\x21\xd1\xd0\xf8\x1c\xd7\x7c\x4a\xc5\x92\xd1\x0a\x4d\xae\xde\xaf\xf5\xde\x9c\x8c\x5d\x10\x4b\x56\xc7\x06\xc5\x53\xd5\x00\x33\xa3\xa9\xf2\xbe\x53\xe3\xa9\xea\x92\xb1\xe6\xe5\xfe\x47\x1a\xbf\x44\x3b\xd8\xcd\xb3\xfe\xc3\xf0\x61\x96\x0d\x0b\x10\x03\x22\x87\x4b\xe4\x78\x07\xc7\x1f\x11\xaf\x22\x6a\xef\x8d\xdc\x6e\x8f\x25\x38\x98\x0d\xd0\xbd\xab\x91\x8a\x4d\xd3\x30\x81\xba\x6c\x59\x48\x1b\x90\x9e\x6b\xf2\x9e\x5e\xb6\x74\xf3\x75\x12\x82\xeb\x24\x14\xac\xb3\x74\xf7\x59\x27\xe1\xd0\x75\x0d\xe9\x9e\xd2\x04\xba\x47\x4f\x9b\x56\x1d\x4b\x59\xb2\x5d\x2a\x72\x61\x37\x57\x9a\x0a\x09\x6b\x10\x47\x88\x31\xb4\x93\xb9\x14\x7c\xef\x0a\xb0\x83\x67\x78\x78\x67\x1b\xac\xb5\xba\x2a\x38\xf9\xd6\xeb\x42\xe3\xff\x58\x67\xfd\xfe\x2b\xd6\x49\x78\x6c\x9d\x84\x27\xd7\xd9\x7d\xd6\xe3\x15\x2f\xde\xe6\xe5\x11\x65\xfa\x70\xd5\xdf\x67\xe5\x75\x64\xb1\x57\xc9\xd4\x78\x6a\x70\x65\x4d\x22\xa5\x75\xca\xda\xa2\xb1\xb0\x9b\x8f\x83\x1b\x28\x3d\x79\x03\x3b\xb0\x20\xa6\x43\x6a\x41\x6d\x84\x84\x51\xcf\x4e\xa7\x22\x0c\xea\xf7\x14\xa1\x64\x8e\xa9\x13\x60\x0e\xf5\xa2\xce\x9c\xe8\x22\x5c\x8d\x7a\xec\x48\x2e\x05\xa8\x58\x77\x6f\x2b\xa6\x2c\x0a\x50\x6b\x94\xda\xeb\xd6\xd7\x55\xa6\x19\x40\x1f\x2e\xa8\xab\xc6\xf4\x22\xe3\xef\x7d\xc5\xda\x85\xcb\x5f\x91\xf0\xf0\x2b\x12\x56\xbf\x62\xd7\x67\xcb\x2b\x12\x3e\x7f\x45\x42\x8e\xe7\xf7\x4f\xe7\xfd\x8d\xf9\x6f\x13\xe9\x8d\x56\x57\xc7\xa7\x27\xd2\x8b\x34\x30\x51\x96\x2e\x51\xa9\xc5\x36\xb0\x9b\x67\xeb\xb5\x0a\xc1\xb7\xae\x8a\xc0\x29\x62\x86\x52\x20\xa3\xfb\xd0\x5d\xb5\x51\xe4\x30\xa1\xbd\xd5\x8a\x67\x99\x0c\x63\xf4\xda\xa4\xcf\x33\x79\x9f\xaf\xfa\xe6\xda\xbf\x2a\xe1\xca\x57\x25\x5c\xfb\xaa\xc5\x7f\xed\xab\x12\xde\x78\x55\x36\x98\x57\xbe\xf0\x91\x26\xe2\x9f\x96\xb8\xc6\xde\xea\xbe\x45\xa7\xd2\x18\xfb\xa0\x1f\xec\xe6\xfd\xe1\x2e\x6e\xa6\x93\xf0\x4c\xf7\x30\x4a\xf7\xad\xfd\x8a\xe1\xd7\x8c\x1b\xe3\xd6\xbc\x36\x50\x94\xe8\x3a\x79\x33\xff\x33\xc4\x00\x5a\x73\x22\x62\x82\x67\x03\xe4\x11\x62\x87\x8c\x5c\x5e\x6c\xce\xff\xd7\xec\xf9\x3f\xe8\x35\x09\xc3\x5e\x93\x70\xea\x6b\xbe\x7e\x08\x5e\x9f\x97\x06\x7d\x7a\xea\x23\x3f\x75\xae\x77\x6c\xf4\x2a\xa9\xae\x4c\x9a\x8e\x47\xd2\xdd\x3c\x3a\xcd\x54\xeb\xd4\xcc\x4c\xed\xf0\xa0\x5d\x62\xfc\x41\x3e\xf8\x0f\xbf\x26\xe1\xd1\xd7\x24\x3c\xf1\x9a\x2f\x3e\x50\xbf\xbe\xba\x2e\xdc\x0c\xd4\x92\x91\x3a\x64\x48\xb0\x9b\x13\x2c\x14\xb6\x6d\x0b\x5c\x6a\xfc\x9f\xeb\xad\xdf\xa9\xc7\x7a\x09\xbd\xd7\x4b\x28\x59\xef\xab\x83\x5d\xdf\xa4\x7b\xce\x0f\xaf\xba\x5a\x47\x28\x76\x73\x07\xae\x15\x4e\x26\xc3\x62\xbe\xd9\x07\xeb\xad\x1c\xdd\xba\x5e\xc2\x92\xf5\x12\xfe\xee\x83\x77\x7b\x73\xe1\x8d\x9b\x1d\xad\xca\xc0\xab\xf5\xc1\xbb\xcc\xf8\xff\xd7\x5b\x3e\x06\x36\x48\x08\x6f\x90\x90\xb3\xc1\xc2\x6b\xb7\xa1\xc9\xeb\x38\x34\x19\x9b\xd5\x60\x11\x17\x8b\x46\x17\x11\x00\x16\x18\x7f\xd0\x06\x0b\xff\xa2\x0d\x12\x2e\xd9\x20\x61\xc1\x86\x66\xac\xa3\x0b\xb5\xce\x22\xde\xee\x2d\xe2\xe5\xfa\xef\xaf\xdd\x60\xd7\x6f\xeb\x06\x09\x9f\x6f\x90\xf0\xa5\x8f\xbe\xef\x37\x34\x91\x9f\x1e\x1c\xbd\x78\x2e\x69\x12\xee\x16\xba\x75\x94\xd0\xb9\xae\xd6\x41\xba\xd0\xe4\x3f\xbd\x6e\xd7\x71\xf2\xeb\x12\xce\x7b\x5d\x42\xe9\xeb\xbe\xba\x97\xd7\x9b\x03\xb7\xce\x22\xae\xf0\x2d\x22\x00\x5c\x61\xf4\xbf\xd7\xad\x9e\xfd\xf6\xeb\x12\x3e\x78\x5d\xc2\x47\x3e\x78\x9f\x79\xf0\x1a\xcc\x6f\xad\x0b\x6f\x70\x65\x32\x59\x53\x95\x1a\x91\xa8\xaa\xdf\xd8\x08\xab\x38\xec\x31\x4e\x6b\xd3\x2d\x37\x4d\xef\x95\xc6\x0f\xf2\x86\x5d\xc7\xf1\x6f\x48\x38\xeb\x0d\x09\xe7\xbc\x61\xe1\x4f\xf1\xfa\x80\xd4\xf7\x23\xd4\x83\x3f\x22\x91\x8a\x25\x13\xd1\x8a\xfa\xb0\x19\xec\xe1\x1c\x26\x70\xdb\x0e\x07\xae\x32\x74\xbf\x61\xf9\xfc\xd6\x1b\x12\x3e\x78\x43\xc2\x57\x6f\xd8\x73\xf7\xf4\x8d\x12\x26\x6e\x94\x0d\xe4\xb7\xdf\x7e\xee\x8d\x8c\x4a\x9a\xd6\x8d\x97\x8b\xf1\xb0\x87\x77\x79\x84\xe1\x4a\x96\xab\x9f\x3b\xc1\x76\xc4\x30\x11\x45\x74\x93\x7a\xf7\x4b\xa0\xa0\x4e\x18\xd6\x85\x73\x1c\xf3\x58\x10\x0f\xd2\xc5\x10\xc7\xe2\x61\xfa\x00\xce\xc3\x02\xe4\x4c\xe2\xb1\x78\x1b\x32\x62\x67\xe3\x19\x18\x44\x72\x24\xb6\xa6\x7c\xec\x8c\x47\xd1\xab\xee\xed\x99\x4f\xed\x29\x9b\x90\x8e\xa2\xae\x0c\xa0\x84\x8a\x28\x17\xa0\x0b\x21\xe6\x72\x64\x69\x26\xc3\xd5\xa6\x0e\x64\xa3\xcf\xef\xb7\x51\xc2\x5b\x1b\x25\xbc\xb7\xd1\xf2\x3d\xff\xcd\xa6\xea\xe1\xb1\xf4\x4b\xae\xfd\x98\x88\xcd\x49\x0d\xf2\x5a\x4f\xe0\x98\x83\x61\x0f\x3f\x04\xde\xe7\xa6\xd3\x2e\x22\x15\x78\x9e\x4c\xd2\x03\xa2\x5d\x9d\xdc\xd1\xc9\xf4\xee\x46\x6f\x8f\x6d\xb4\x96\x2e\x28\x47\x74\x44\x46\xae\xf1\x10\x22\x85\x0e\x05\xd0\x1f\x48\xb8\xc6\xe4\x7d\xbc\xe9\xab\x63\x79\x53\xc2\xb3\x6f\x4a\x78\xed\x4d\xbb\x7e\xbf\xbe\x29\xc1\xd9\x64\xfd\xc1\x4b\xbd\x7e\x16\xe3\xf7\x76\x6f\xd6\xa5\xc3\xf8\x84\xf7\x6d\x74\xe8\x39\x6e\xe9\xb4\xef\x31\x3d\x61\x0f\x57\xc2\x71\xf2\x05\x73\xb8\x1e\xdf\x49\x44\x39\xba\x59\xfb\x9b\xa4\xef\xcc\xf5\x24\x02\x98\x6d\x3a\x44\x21\xc7\x00\x21\x3e\x45\xec\x19\x33\xa0\x2e\x97\xc2\xe4\x00\x28\x72\x30\x9f\xfc\x6e\x5a\xb8\xd6\xc4\x3f\x37\xd9\x7d\x7a\xc9\x26\x09\x97\x6f\x92\x70\xd5\x26\x5f\xdf\x15\xaf\x0f\x77\x7d\xbf\xc8\x7e\xe8\x1c\x5c\x51\x59\xad\xb5\x99\x01\x01\xd8\xc3\x25\x3c\x6f\x1a\xd5\x0b\x1d\xdc\x32\x6a\xe5\x9f\x8c\x1e\xec\x83\xcf\xdf\x92\x10\x7c\x4b\x42\xe4\x2d\x0b\xff\x32\xaf\x4f\x57\xfd\x3c\xf9\xfd\xc0\x77\x79\xe8\x59\x3b\x26\x01\xa6\x14\xf6\xf0\x32\xd8\x2c\x28\x1d\x5b\x0a\x62\x41\xba\xc5\x34\x0b\xe9\xa4\x3b\x62\x9c\x85\x3d\xa7\x19\xd7\x95\x9b\x0e\x3a\xac\x40\x37\x72\xd4\x3d\xde\x90\x21\xd1\x24\x9c\x40\xbd\x5c\x6e\x62\x3b\x6c\xab\xbb\xd6\x4d\x51\x39\xba\x9f\x57\x21\xcd\xa2\x43\x48\xd1\xdd\x48\x8a\xfa\x50\x67\x6a\xaf\xa3\xdf\x9c\x8a\xa9\xbd\x9e\xda\x50\xa8\x31\xbf\xce\xd0\xfd\x96\xdd\x27\x85\xef\x48\x68\xf7\x8e\x84\x89\xef\x58\x39\x5b\xf8\xae\x84\xda\x77\x25\xcc\xbf\xaa\x6e\xdc\xe1\xa7\x85\x8d\xea\xff\xf5\xe9\xf7\x4e\x0d\x6f\xcb\xec\x5b\xde\x52\xc9\xb9\x67\x5a\x3b\x77\xdf\xef\x8d\x5e\x10\x8d\x57\x78\xb9\xff\x4d\x30\x9d\x8d\x27\xb5\x81\x69\x75\xf4\xfe\x3e\x5c\x1e\xaf\x4e\x19\x7d\x78\x3f\x74\x9a\x1e\xa0\x4d\x22\x53\xa3\x9e\x29\x2b\xa3\x37\x10\xf6\x70\x47\xe8\x22\x2a\x3d\x03\x26\x20\xb8\xc3\x04\x77\x3a\xe9\xc3\x94\x0b\xee\x28\x81\x4e\x3f\x9d\xfc\x22\x9c\x22\x21\x1c\x25\xc2\x3a\x19\x86\x89\x1c\x78\x32\xa0\x43\x34\x9c\x76\x20\x5e\x11\xa0\x2b\x03\x78\x45\x00\x39\x2d\x08\x20\xe1\x3d\x12\x57\x48\xf6\x85\x6e\x50\x88\xff\x76\x58\x2f\xdc\xec\x50\x18\x6f\x13\xe4\x6e\xd7\xab\x85\xd6\xe4\x85\x3e\x94\xc2\xda\x72\xe9\xa7\x25\x51\x57\x42\xea\x52\x0e\x1d\xfc\xc9\xfc\xff\x9f\x02\xef\x13\x88\x58\x84\x84\xbf\x07\x18\xe1\xdd\x92\xc2\xa8\x74\xcf\xb8\x3b\x25\xde\x21\xa9\x87\xa9\x7c\xcb\x7c\x22\x17\xbb\xe9\xdf\xf6\xa5\x88\x6e\x83\x89\x74\x0e\x76\xc6\x9e\xd8\x03\x4b\xf0\x10\x3c\x1c\x0f\xc3\x63\xf1\x18\x1c\x80\x27\xe1\x70\xfd\xbe\x25\x44\xcf\x2a\x7a\x5e\xd1\x97\x01\xe6\xa2\xf8\x59\x40\x3b\x7e\xde\x24\xda\x44\x8c\x11\xa3\xff\x9a\x0e\x75\xbf\x72\xfd\xeb\xcd\x8e\x8f\x02\x45\x57\x04\x48\xa2\xd4\x85\xcf\x5f\x3b\xf4\x8d\x43\x8b\x04\x65\xe3\x17\x9c\xb5\x66\x6d\x9c\x3b\xdd\x23\x27\x9f\x2f\x45\x0c\xf2\xb0\x6b\x5d\x9a\x72\x15\xe6\x5a\x98\x2c\xe0\x30\xc2\x00\x0b\x72\xd5\x29\x8c\x7a\xaa\x89\x8a\x60\x56\x49\x8e\x37\x42\x90\x05\xb2\x29\x27\x90\xed\x14\x89\x42\xa5\xc7\x1a\x10\xb2\x22\x96\xcf\xf2\x98\x32\xa3\xc3\xf4\xe3\x7a\xd3\xff\xef\x3d\xbb\x9f\xca\xdf\x93\x90\x78\x4f\xc2\xfc\xf7\xec\x7e\x7a\xf3\x3d\xa9\x63\x3d\x8b\xbd\xfd\x34\xf1\x6a\xf3\x7d\xcb\xa0\x26\xed\xa7\xb2\x68\x2a\xda\xb8\x94\x25\x2a\x4f\x1e\x3d\xd4\xd8\x39\x23\x61\x0f\x6f\x25\x1c\x47\x08\xd4\x32\xd3\x56\x04\x60\xb3\x42\x07\x25\xe3\x98\xa2\x59\x9a\x87\x49\x36\x8b\x92\x34\x43\xd7\x79\xfc\x33\xa0\x0f\xf0\xa5\x01\x36\x94\x9e\x55\xd8\x60\x01\x4e\xa3\x51\x9a\xfd\x23\x98\x2b\x11\xc5\xfa\xf3\xb7\x05\x02\x7a\xfe\x3a\x86\x78\x5f\x22\x11\x70\x1c\xc3\x53\x47\x07\xe7\x08\x19\x77\x18\x33\x4c\x76\x39\xa8\x53\xf9\x43\xc1\xcc\x34\x23\x80\x1b\xcc\xb9\xff\xbe\xe5\xd7\xc6\xf7\x25\xbc\xfb\xbe\x04\xf8\xc0\xf2\x6b\xc6\x07\x12\x2e\xf8\xa0\x21\xbf\xae\x8b\x37\x89\x5f\xa5\x95\x55\x73\x87\x44\x53\xd1\x26\x9d\x12\x5e\x88\xbb\x09\xef\x3c\x2d\x9a\xd4\x1a\xc0\x7a\x9c\x00\x7b\x38\x09\xe6\x2a\x36\x9a\xdf\xb9\x1e\xcf\x83\xde\xf7\x3c\xe1\xe8\x11\x4e\x7f\x0f\xea\xa1\x68\x6c\xbe\xc2\xdf\x25\xce\x57\x9a\x53\x3f\x4b\x5c\xa0\xe8\x50\xea\xab\x39\xda\x8f\xf5\xa5\x7e\xf4\x9a\xc2\xbb\x15\xbd\x65\xf8\xff\xba\x99\x73\xca\x4c\x86\x18\xe6\x35\xb6\x3a\x01\x77\x65\x7a\xd0\x73\x01\x67\x75\x80\x5d\xa6\x38\x40\x90\x23\x66\xf1\xc3\x28\x6c\x52\x0a\xdd\x0f\x0b\x2f\xbd\xd6\xd1\x45\x15\xba\x31\x7e\x50\x28\x19\xce\xac\x4f\x88\xc2\x81\x10\xe5\x30\xc1\x14\x33\x3a\xec\x8d\xa6\xef\xcf\x07\xf6\x5e\xec\xbc\x59\xc2\x41\x9b\x25\xf4\xde\x6c\xd7\x67\xc0\x66\x09\xc3\x36\xdb\x38\x58\xda\x3f\x94\x6a\x9a\x1e\x32\xb3\x32\xe9\xf9\xbd\x08\xa7\xe4\xc1\x1e\x9e\x0f\x3b\x83\xda\x32\xca\xa6\x3c\xca\x65\x79\x94\x4b\x45\xe8\x90\xe9\x7d\xae\xbc\x39\x9f\x69\x11\xd3\x10\x6a\x4d\xfc\x7f\xb3\xd5\x77\xd7\x6e\x96\xf0\xea\x66\x09\xaf\xfb\xf0\x94\x1f\x4a\xc8\xff\x50\x42\xb8\x5e\xdd\x6f\x59\xd3\xf0\x74\xef\xb1\x71\x73\x4d\x5e\x28\xf6\x80\x3d\xbc\x27\x5c\x1d\xf2\xfc\x3d\x05\x98\xab\xd1\x39\x81\x86\xd0\x60\x36\x84\x06\xd3\x18\xf4\x7a\xc9\x52\x67\xec\xa6\xa7\xca\x20\x05\xb1\x35\x9a\xfa\xd8\x00\x65\x93\x1e\xd2\xa6\x7c\xb4\xd8\x00\xd8\x9f\x4d\xfc\xe3\x43\xeb\xaf\xad\xfd\x50\xc2\x5f\x3e\x94\x70\xdb\x87\x56\x1f\xf9\xe7\x87\x8d\xfb\xad\xeb\xd1\xa1\x5b\x3c\x0d\xaf\xa3\xba\x8f\xf0\x14\xf7\x4e\xc6\x76\xd8\x1e\x42\xc2\x2e\x64\x93\x8f\x6f\x32\x71\x9f\x0f\xad\x7f\xed\xa6\x2d\x12\x16\x6f\x91\x70\xdf\x16\xcb\xcf\xaf\xdc\x9f\x3f\x92\xb0\xcb\xcb\xa7\xdd\xb9\xd6\xec\xc7\xda\xa6\x9d\x63\x5e\x3a\x7b\xbd\x77\xcd\x8c\xce\x88\x8d\xf5\x02\xdb\xfb\xde\x85\xc6\xfa\xc8\x64\x18\xa6\x3f\x54\xef\x05\x73\x75\x37\x2c\xa2\xf7\x3c\x42\xab\x87\x0d\x74\x95\x42\x91\xed\x90\x08\x39\xac\xb3\xd3\x85\x3a\x67\xb5\x73\xe0\xa6\x30\x1e\xc6\x8e\xd4\x5e\xae\xa7\x43\xdc\x73\x05\x91\xe9\xe9\xbc\x32\x44\x4f\x84\x58\x96\x10\xec\x99\x10\x7b\x30\xc4\x88\x3d\x14\xa2\x3b\xdd\xcb\xed\x20\xd6\x9a\xda\xb0\x23\x84\x29\x8c\xcb\xf5\xda\xa5\x86\x02\x18\x0c\x90\x8e\xc9\xa0\x0e\xb3\x65\x33\xe2\x21\xc6\xa4\x13\x20\xc9\x48\x17\xfb\x22\xf9\xfb\x50\xdc\x6c\xf4\xff\x8f\xac\xdd\x78\xed\x47\x12\x6a\x3f\x92\x70\xc7\x47\x96\xff\xff\xfd\x48\x02\xff\x58\xc2\x2e\x2f\xaf\x79\x87\x37\x6f\xad\x5f\xe3\xfe\x7a\x1f\x8f\x08\xe7\xb3\x61\xb0\x87\x67\x6b\x2d\x22\xe8\x48\x8f\x6e\x0e\x8f\x99\x6e\x92\x51\x56\x66\x52\xf5\xf1\xfb\x10\xd3\x0d\x11\x84\xfb\xf2\x96\x10\x7d\x1a\x22\x97\xf2\x5d\xfa\x2e\xd7\x6e\xcb\x0f\x5d\x0e\x6c\x0e\xd1\x06\x1f\x07\x48\x98\x3e\xa5\x24\xa8\x88\x04\x15\x08\xf7\x52\xd6\x16\x0e\x23\x86\x8a\x87\x19\xf1\x20\x93\xf5\x38\x90\xb9\x17\x16\x19\xf9\xff\xd8\xca\xff\x2d\x1f\x4b\x58\xfa\xb1\x84\x65\x1f\xfb\xfa\x9c\x7d\x7c\x20\xf2\x6f\x9b\x51\xae\xef\x96\x0d\x7b\x78\x0e\xec\x08\xa1\xc3\xbc\x2f\xdd\x48\x23\x2b\x6d\x92\xfd\xc5\x9c\x83\x3e\x7c\xb2\x3e\x91\x90\xf7\x89\x84\x8e\x9f\x58\x7c\xfa\x7e\xd2\x24\x7c\xd2\x56\x73\xa7\xb6\xb0\x04\xc3\x5b\x58\xe0\x43\xc6\xb6\x30\x07\x78\xf8\x75\xe4\xc4\xde\x40\xb6\x11\x99\xa9\xcc\x4a\x9f\xba\xb7\x18\xff\xd7\x27\x36\x9f\xe2\xb6\x4f\x24\xfc\xfd\x13\x09\xb7\xfb\xe0\xdf\xf9\x49\x13\xed\x59\x9f\x5f\x71\xa4\x57\x15\xd0\x78\xe3\xae\x5b\xcd\x39\xf0\x89\x95\xc3\xbc\xad\x12\x8a\xb7\x4a\x68\xbb\xd5\xc2\xed\xb0\xb5\x25\x70\xab\xab\xf7\xd2\x4c\x0b\x00\x16\x9b\xf5\xdf\x6a\xef\x9d\x6b\xb7\x4a\xb8\x71\xab\x84\x9b\x7d\x70\x6f\x69\x01\x5c\xcf\x5b\xd4\xb0\xb5\x9f\xe1\xaa\x89\x03\x6d\xb5\x7c\xfe\x6d\xab\x04\xf6\xa9\x84\xc0\xa7\x16\x6e\xf0\xd3\x26\xc3\x35\x7e\xbf\xbd\x32\x79\x89\xe9\x7f\xf4\xa9\xe5\x6f\xe5\xa7\x12\x52\x9f\x4a\x98\xe3\x83\x77\x51\xf3\xe1\xed\x85\xb9\x7f\x35\x71\xc0\x4f\x2d\x5f\x3f\xfc\x54\xc2\xd6\x4f\x25\x6c\xf3\xc1\xfb\xb2\xb9\xf0\xf6\xca\xd4\xa5\xc6\xff\xf5\x99\x85\x37\xe9\x33\x09\x53\x3e\x33\x33\x15\x32\xfe\x3e\x6f\xbe\x42\x83\xbe\x68\xf5\xe1\x35\xf0\xc0\xed\xaf\x2f\xe7\xdf\x8c\x1f\xcc\x07\xff\xad\xcf\x24\xbc\xff\x99\x84\x2d\x3e\xf8\x9f\x34\x15\x7e\x1d\x0f\xdc\xbe\x12\x09\xfe\x6e\xec\x80\xcf\x2d\xdc\xd1\x9f\x4b\x18\xff\xb9\x84\x89\x9f\x5b\xb8\x93\x3e\x6f\x9c\xcf\xfe\x3e\x5e\x75\x51\xa8\x30\x62\x3c\xaa\xb2\x2c\xb6\xcf\x46\x91\xff\x30\xfa\x90\x0f\xfe\x73\x9f\x4b\x58\xfb\xb9\x84\x75\x9f\x5b\xff\xf1\x5e\xf3\x0a\xf6\x09\x55\x64\x60\x02\x2c\x33\x75\x80\xdb\xec\xb9\xd8\x7d\x9b\x84\xde\xdb\x24\x94\x6c\xb3\x74\x1e\xbf\xad\xf1\x73\xd1\xa5\xb0\x6f\x69\xb2\xf4\xb0\x43\x4b\xe2\xb1\x58\x2c\xa3\x94\x04\xe1\x37\x1e\x82\xb7\x51\xa7\x0a\xa1\x76\xaa\xb9\x04\xda\xf4\x6b\xf8\xa7\x89\xff\x6d\xb3\xfe\xeb\xbf\x6e\x93\xb0\x6c\x9b\x84\x3b\x7c\x70\x57\x78\x70\x0b\xea\xf5\x11\xf0\xc1\x3d\xa3\xaa\xcc\x1b\xcc\x31\xc5\x40\xbd\x8b\x79\x91\x1f\x22\xae\x13\x50\x19\x47\x3b\xd7\xe0\x76\x93\xff\xfc\x85\xdd\xaf\xad\xbf\x90\xd0\xe1\x0b\x09\x5d\xbe\xb0\x70\x7b\x7f\xd1\xf8\xba\xfa\xe0\x0e\x2e\x8f\x95\xce\xa8\xae\x99\x39\xe2\xe4\x93\x4f\xf6\xfa\x12\xff\xc6\x05\xfc\xc4\xd2\x69\xcf\x75\xfb\x7e\xfe\x8f\x39\xff\xbf\xb0\xe7\xd2\xa2\x2f\x24\xdc\xf6\x85\x84\xbf\xf9\xe0\xde\xe5\xc1\xad\xdf\xdf\xdc\x07\xb7\x3a\x3e\xb3\xaa\x22\x76\x5a\x74\x46\x6c\x7c\xba\x33\x42\x3f\x0e\xf3\x85\x80\x83\xbc\x6a\xa5\x3a\xb0\xef\x30\x71\x10\x1f\x5c\xb9\x5d\x42\x68\xbb\x84\xec\xed\x56\x8e\x56\xa4\xf6\xba\xae\x06\xde\x98\xca\xaa\x1a\x57\x92\xd2\x30\xb3\x60\xbe\xc8\x82\xa3\xd3\x63\xd4\xd0\xc1\x5c\x33\x9e\xe5\x4e\x63\x0f\x6e\xb7\xeb\x3a\x6b\xbb\x84\xd4\x76\x09\x73\x7c\xf0\x2a\xf6\x07\x2f\xb3\xaa\x01\x98\x2f\x02\x70\xb6\x2e\xb9\x70\x7c\xf1\xab\xbb\x4c\xfc\x63\xbb\xa5\xeb\xd3\xed\x12\xb6\x6f\x97\xf0\xf5\x76\x5f\x9d\xf3\xf6\xfd\xf3\xb3\x22\x5e\xaa\xc7\x9f\xf8\x19\x1a\x84\xf9\x22\x04\x17\x64\x86\x15\x31\xe2\x18\xf4\x18\x6b\x34\xb3\x7f\x99\xfc\x9f\x2f\x2d\x9d\x53\xbf\x94\x30\xfd\x4b\x09\x33\xbe\xb4\xf0\x2f\xff\xd2\xf3\xb3\x5d\xb4\x57\x39\xf2\xe0\xfb\xc4\xd8\xe5\x6d\x04\x16\xa1\x97\xa1\xeb\xa0\xc2\x88\xf6\x47\x73\x26\xc8\xb5\x0b\x5d\x3e\xdf\x6d\xe8\xff\xd2\xda\x4b\x9f\x7c\x29\x61\xdb\x97\x12\x76\xf8\xe0\x7f\xeb\xc1\x7f\xbc\x66\xaf\xf0\xd3\xfb\xd6\x2a\x53\x53\x18\xfc\xe6\x9a\x14\xe8\x6f\xd0\x7f\x8f\x89\x03\xef\xb0\xe7\xc4\x88\x1d\x12\x46\xed\x90\x30\x69\x87\xef\x1e\xd8\xb1\xff\x73\x22\x7d\x46\xe4\xc2\x12\x94\x5b\x19\xff\x84\xd1\x56\xc6\x81\xcb\x35\xc8\x75\xc6\xb1\x4e\xc8\x89\x78\x50\xee\x35\xe7\xff\x0e\x4b\xe7\x8b\x3b\x24\xbc\xba\x43\xc2\xeb\x3e\xb8\x9b\x3d\xb8\x3f\xcd\xa9\xbb\xce\x99\x63\x70\xfa\x85\xf1\xaa\xba\xea\xf3\x14\x07\x16\x88\x00\x3c\x96\x9e\x7c\xce\xbd\xe5\xf5\x2e\x9e\xff\x35\xf7\xde\x57\x16\xee\xe8\xaf\x24\x9c\xf1\x95\x84\xe8\x57\x56\x7f\xbf\xe6\x2b\x09\x4b\xbe\x92\x50\xe6\xf5\x2b\x5b\x36\xd0\x48\xc7\xea\xfa\x79\x15\x1a\xbe\x3f\xff\x37\x1d\xce\xce\xee\x0b\x0b\x44\x41\x0f\xa7\xa7\xe8\x91\xd5\x93\xc3\x7a\x44\xdd\xe3\x9d\x88\xa4\x70\x8f\xce\x00\xcd\x65\xc4\xe6\x89\x4a\x9f\x66\x5e\xa5\x39\xc4\x49\x52\x0e\x43\x27\x40\x22\xc0\x00\x0a\xb4\xbf\xb1\x81\x26\x7e\x9f\xd1\xff\x7c\x74\x14\x7c\x2d\xa1\xcd\xd7\x12\x3a\x7c\xed\xeb\x6b\xed\xf5\x4f\xe8\xf6\x4f\xef\xfb\xe2\xc6\xf8\x57\xb7\xae\xc0\xb6\x1b\xd9\x82\xed\x61\x81\xe8\x00\x4b\xbd\x19\xbc\x9c\x30\x8c\xdc\x54\x4f\x72\xd2\xbe\xa7\xce\x18\xd0\x82\xe4\xe8\x22\x00\x87\x28\x9d\xe1\x75\xbf\x89\x77\x7f\x6d\xe7\x0a\xfe\xf0\xb5\x84\x3d\x5f\x4b\xc8\xfb\xaf\x2f\xcf\xf8\xbf\x12\xfe\xfd\x5f\x09\x7b\x3c\xfd\x78\x88\x17\xd7\x5c\x3b\x79\xdf\x7c\xd6\x8e\xfb\xfa\xa6\xa8\x7e\x8f\xe7\x68\x8b\x79\x19\x13\x7d\xa7\xc6\x13\xd1\xe4\x5c\xf7\xa2\x4c\x55\xc4\x4e\x4e\x94\xc5\xa3\x89\x92\x33\xe2\x89\x94\xc9\xdb\xd9\x42\x53\x60\x81\x08\xfe\x8e\x38\x9f\xe8\x0a\x86\x57\xb2\x13\xf4\xcf\x85\xb0\xd9\x15\x99\x02\x74\x6f\xb8\x6f\x10\x77\x23\x6d\xca\xc2\xd7\xb2\x48\x22\xc7\x76\x18\xc1\x08\x16\xa1\x23\x38\x06\x9c\x42\xf6\x1d\xd1\x0f\x44\xdf\x13\xd3\xcf\xb4\xc7\x95\xba\x62\x72\x90\x61\xb6\x7e\x6e\xcf\x56\x11\x3d\x49\xf4\x04\x31\xfd\x4c\xcf\x10\xdd\x43\x78\x1f\x11\xb1\xe7\x88\xd6\x12\xbd\x40\x4c\x3f\xd3\x3a\xf7\xb3\xfd\xc9\xbd\xdb\xf2\xcd\xe8\x3b\xe6\x20\x52\xc0\x51\x81\x9c\x60\x40\xf1\xb0\xa4\x80\xbb\x8f\x82\xa4\xd3\x71\x44\xb1\x2e\xbf\x64\xba\x04\x33\xa2\x93\xa7\x98\x4e\xa0\xa2\x30\x86\x44\x84\xcc\x04\xdb\x08\x65\x59\xbb\xe1\x01\x23\xff\x3b\x6d\xfc\x6a\xd4\x4e\x09\xe3\x77\x4a\x28\xdb\x69\xd7\xe5\xe1\x9d\x12\x5e\xd8\x29\xa1\x9b\xd7\xa7\xb9\xc0\xeb\xc3\x59\xbb\x5f\xf9\x37\x8e\xf3\xd5\x34\x14\x16\x88\x4e\xbf\xa3\x33\x9f\x50\x73\xb4\x23\x7c\xad\xcb\x02\x38\x69\xf7\x36\xa3\x30\xff\x0f\xa3\x95\x4c\x7b\x5f\xd2\x7d\x02\xa8\xc4\x59\xc4\xf0\x66\x86\x8b\x74\xb2\x98\xf6\x8d\x45\xd0\x21\xce\x83\xfa\xb8\xce\x42\x3d\x16\x1b\x0f\x21\x81\x92\x99\xcd\xe2\x10\x62\x88\xb7\x66\x8e\x13\x01\xc8\xb5\x2e\x4e\x93\x4c\x6b\xfe\x09\x74\x50\xe8\xf2\x38\xf8\xb7\xd1\xff\xbe\xb1\xfa\xd7\xb0\x6f\x24\x8c\xfc\x46\xc2\x98\x6f\xec\xbe\x19\xff\xcd\x7e\xe2\xbe\xf5\xe8\xce\x04\xb2\xfa\x09\x58\x20\x1c\x78\x89\xd7\x09\x76\xbb\x27\x9d\xd1\xfb\xbe\xb1\xe7\xec\x8a\x6f\x24\x3c\xfa\x8d\x84\xe7\x7d\x70\xdf\xf8\x66\x3f\x76\xaa\x86\x9b\xe9\x33\xe2\x9a\xa9\x59\xdb\x58\xe0\x73\x46\xdb\x5c\x33\x35\xeb\x44\xce\xd9\x40\x1a\xc4\x58\xc6\x46\x7d\xd0\xf4\x41\xf8\xd6\xd2\x7b\xd2\xb7\x12\x86\x7c\x2b\x61\xf8\xb7\xbe\x39\x2f\xde\x9c\xb8\xfa\xf3\x44\x13\xb1\x54\xdf\xf2\x54\xaa\x4a\x3f\xa5\x92\xd1\xd2\x58\xc9\xe0\xca\x44\x2a\x36\xc7\x9b\x19\x37\x3e\x99\xae\xbd\x71\x60\xa1\x08\x40\x3f\x34\x21\x00\xab\xe9\x3f\x64\xce\x81\x6f\x2d\xdd\x0f\x7e\x2b\x61\xc5\xb7\x12\x56\xfa\xe0\xaf\xfa\xb6\x71\xba\x1b\x81\xef\x11\x1f\x76\x2d\x74\xe0\x61\x00\xa6\x8f\x9c\xff\x67\xf4\xbf\xef\x2c\x9d\x7d\xbe\x93\xd0\xef\x3b\x09\x87\x7f\x67\xe1\x1c\xf5\xdd\x7e\xf5\xfa\x46\x40\x0e\xab\x4c\x0d\xae\x4c\x24\x46\x24\xa6\x55\x7a\xcd\x46\x96\xa0\x03\xee\x12\xbb\x82\x66\x16\x79\x85\xa9\x7f\xf3\xc1\xbf\xe7\x3b\x09\x0f\x7c\x27\xe1\x21\x1f\xfc\xff\x78\xf0\xf7\xaa\xdf\x37\x01\x7a\x16\x2c\xc1\x08\xf0\x08\x40\xc8\xa7\x88\xfe\xc7\xd0\xbf\xcb\xf2\xb9\xd7\x2e\x09\x25\xbb\x24\x1c\xb7\xcb\x27\xd7\xbb\x1a\xe7\xf3\x05\xb1\x44\x59\x65\xb2\xef\xf4\xca\x8a\x68\x62\xfa\x79\x95\xc9\xe9\x7d\xe7\xe8\x3c\xed\xbe\xa9\x64\x34\x51\x3d\xad\x32\x39\xd3\x0a\x5d\x77\xf7\x7e\xdf\xc1\x72\xbe\x64\xb4\x83\x85\x81\xcb\x83\xb9\x64\xe6\xeb\x54\x1a\xc9\x02\xa4\xbf\xcc\x00\x0b\x2b\xff\x0f\x1b\xf9\xdf\x65\xf9\xf3\xfa\x2e\x09\x6f\xed\x92\xf0\x9e\x0f\xbf\x4f\x9a\x8b\x5f\x4d\x22\x5e\x5a\x59\x16\xeb\x3b\x35\x5e\x16\x2f\x19\xa9\x47\xa3\x8e\xad\x31\xf5\x8a\x53\x02\x70\xb5\x90\x30\x5f\xd7\xb8\x39\xe9\x49\xc5\x8f\x98\xf3\xef\x7b\x7b\x6f\xfe\xed\x7b\x09\xcb\xbe\x97\xf0\xf8\xf7\xf6\xfc\x6b\xff\x83\x84\x2e\x3f\x34\xac\x47\xcb\xe9\xa2\x9a\x8d\x4f\x53\xdf\xdd\xb3\xb7\xfb\x6d\x7c\x32\x1e\xeb\xe5\x0d\x79\x4d\x77\x66\x38\x09\xae\xd6\xfd\xdb\x14\x11\x86\xf5\x77\x86\x42\xcf\x7a\x66\xc8\xe1\xa1\xcc\x44\x61\x0c\xe2\x33\xba\xa2\x8d\xa1\xd2\x43\xae\x83\x7a\xf0\xdd\xed\x48\x7f\x75\x5f\x0b\xe9\xf9\x70\xe9\x57\xdd\x7f\x17\x50\xa5\x7e\xdd\xfd\xcd\xc1\x18\x43\x86\x1b\x91\xcd\x65\x21\xba\x12\xd9\x9d\xc8\xee\x42\xf6\x8e\x7b\xdb\xf4\xe1\x05\x26\x7a\xa4\x38\xb1\xb0\x43\x42\x39\x4c\x08\xaf\x0d\x82\xa7\x8f\xac\x34\x76\xdf\x0f\xd6\xfe\x7a\xfc\x07\x09\x4f\xfd\x20\xe1\xbd\x1f\x7c\xf5\x8e\x3f\x4a\x38\xfa\xc7\x86\x7c\x1d\xd0\x02\xbe\x66\xf4\x94\x7d\xb3\x67\x39\xf9\xd8\x33\x84\x4e\xa8\xc7\x9c\x6e\xd4\xbe\x51\xd6\x04\x28\x52\x8f\x35\x13\x18\x67\x21\x92\xac\x07\xeb\xc9\x26\x35\x91\x2b\x00\x8f\x9a\xf3\xef\x47\x6b\xcf\xbc\xfc\xa3\x84\xf5\x3f\x4a\xd8\xf8\xa3\x95\xfb\x77\x7f\x34\x7c\xa8\x9f\xe7\xd4\x34\x7e\x24\x62\xb3\x07\x79\xa2\xe3\x85\x0e\xae\x15\x1c\xf6\x90\xbf\x6b\xc9\x63\x26\xff\xf1\x27\x7b\x3e\x8c\xfc\x49\xc2\xe9\x3f\x49\x98\xfa\x93\xcf\xae\xf9\xa9\xee\xba\xa4\xf5\xed\xa6\xe1\x91\x29\x0b\xe8\x03\x4b\x50\x7d\xcd\x38\x2f\xfa\x86\xd1\xb7\x8c\xb9\x66\x80\xea\xc4\x0f\xa5\x86\x8f\x5c\x3a\x9d\xc6\xb2\xfe\xdc\xe4\xdb\xb4\xcf\x60\xb7\xca\xe4\x3f\xfc\x64\xcf\x8b\x53\x7e\x96\x30\xfa\x67\x09\xe7\xfd\x6c\xe5\xe9\xb2\x9f\x25\x5c\xfd\x73\x43\x79\xda\xfa\xca\x7e\xf0\xae\x8e\x95\xd6\x24\x0d\xda\xc9\x9a\x8a\x58\xc9\x90\x78\x32\x56\x9a\xd2\xd3\x17\x8d\x54\x35\x8d\xe2\x31\xc9\xca\xaa\x58\x32\x15\x8f\x55\x97\x0c\xae\x88\x1a\xd7\xde\x98\xd6\x70\x83\x90\x42\x5b\x97\x8e\xa3\xeb\x48\x57\x92\xa9\xd1\x43\x8e\x97\x11\x86\x28\x87\x16\x12\x77\x55\xc3\xbf\x10\xfd\x9d\xa8\x50\x97\x5a\xe5\x99\xea\x53\x33\x19\x35\xa3\xb0\x3d\x6e\xfc\x9e\x3f\x5b\x3e\x9c\xb9\x5b\xc2\xe4\xdd\x12\xa6\xec\xb6\x7c\x48\xec\x96\x50\xbd\x5b\x36\xc8\x3b\xdc\xd5\x5c\x3e\x4c\x88\x56\xc4\xcb\xf6\xcb\x83\xfa\x9f\xea\xd9\x7b\x7c\xfa\x9e\xd0\xe1\x9f\xea\xa1\xf1\x84\xe9\x32\x36\x25\x02\x37\x88\x6c\xd8\x61\x7a\x9b\x1f\xca\x0e\xa1\x12\xed\x12\x8b\x98\xe2\x32\xca\x8c\x36\x7c\xc2\xf8\x3f\x77\x5b\xf9\xfc\x66\xb7\x84\x1f\x76\x4b\xd8\xbd\xdb\xca\x27\xff\xa5\x99\xf7\x43\x7d\x4c\x6d\xc9\xd9\x80\x80\xbb\x4c\x7a\x8a\x31\x9a\x56\x02\x44\xbe\x38\xcf\x93\xc6\xdf\xf1\x8b\xbd\x27\xfe\xf1\x8b\x84\x3b\x7e\x91\xb0\xe2\x17\xcb\xf7\x1f\x7e\x91\xf0\xeb\x2f\x0d\xf3\xf4\x36\x36\x97\xef\xf5\x38\xe8\xb5\x11\xb4\xa6\xd8\x94\x9e\x3e\xa1\x0a\x21\x51\x36\x6c\xe5\xe8\xe0\x89\x78\x82\x56\x76\xef\xe7\x5a\xac\xd6\x70\x32\x99\xf0\x88\xa6\x57\x2c\x61\x3e\xbe\xc3\xe9\x49\xf7\xf5\x3c\x5d\x67\xc9\xb1\x1f\xb6\xa6\xae\x3a\x3e\xdb\xd6\xbd\xa9\x8d\xd0\x85\xbc\x2a\xcb\xa7\x8c\xff\x63\x8f\x5d\x87\xd9\x7b\x24\xcc\xdb\x23\xe1\x9a\x3d\xbe\x39\x5f\x7b\xfe\x80\x75\xd0\xab\x90\xe7\x6a\x13\xbb\x18\xff\x8e\xb1\x5d\xda\x5b\x70\x2e\x3f\x87\x9d\xab\x8f\x03\x5d\xf4\xb9\xda\x9c\x03\x7b\xac\xfc\xb7\xfb\x55\x42\xe7\x5f\x25\x74\xff\xd5\xe2\xd3\xf3\xd7\xfd\xea\x75\x4d\x46\xcd\x7d\xd2\x8b\x91\xe9\x75\xd6\x98\x33\xf7\x69\x13\x07\xf9\xd5\xe2\x75\xef\xaf\x12\xee\xff\x55\xc2\x83\xbf\x36\xc1\x8f\xdb\x72\x6c\xfc\x4e\x5e\x00\x78\xc6\xc4\xbf\x7c\x78\x9c\xf4\x9b\x84\x21\xbf\x49\x18\xfe\x9b\xe5\xcf\xa9\xbf\x79\x78\xec\xa3\x2e\xee\xd0\x73\x0e\x84\x45\xf5\xeb\xe8\x9e\x35\xfa\xc0\x6f\x16\xaf\x57\x7e\x93\xb0\xfe\x37\x09\x1b\x7f\x6b\x02\x7f\x0e\x08\x1b\xe9\xca\x14\x70\xfd\x27\xd7\x18\xfb\xe7\x77\x8b\xc7\xd4\xdf\x25\x4c\xff\x5d\xc2\x8c\xdf\x2d\x7f\x12\xbf\xef\x9f\x3f\x47\x9e\xf3\x07\xb3\x48\x3f\x9e\x33\x75\xc0\x3e\xfc\x00\x14\x08\x50\xfa\x2b\x8d\x5f\x18\x8c\x7e\xb4\x77\x7e\x1d\x30\x76\x2e\xd3\x14\x70\xe5\xee\x3c\x5f\xbe\xfb\xf3\x26\xdf\x1d\x54\x06\xbf\x2d\xa0\xe0\x53\x50\xf0\x15\xa8\xcc\x39\x48\xa8\x20\x80\xaa\xc1\xfe\x3b\xfc\xd5\x26\xea\x0f\x09\xd7\xc4\xe8\xd9\xbb\x3a\x95\x8c\x45\x67\x8e\x8b\x4e\x8b\x99\x64\xde\xa6\x7e\xd2\x77\x0f\x27\x46\xc6\xa2\x65\xf1\xc4\xf4\x51\x7a\x92\x72\x32\x15\x4b\xea\x5b\x79\x40\x18\x6a\x05\xd3\x1d\x6b\xce\x45\xa2\x87\x11\xef\x47\x2a\xd2\x8a\x61\x6b\x54\xe9\x96\xe4\xe6\x0d\xee\xe3\x05\x73\xfe\xa3\xca\xe8\x6d\x9b\x50\xc1\x7b\xa8\xe0\x43\xb4\x74\x7f\x85\x0a\xbe\x45\xd5\x40\x6e\x78\x33\xe9\x4e\xc6\x2a\x93\x65\xb1\xa4\x69\x96\xdb\xab\xa4\xac\xd2\xcb\xec\x6d\xe1\xe7\x33\x39\x14\x9d\x14\xd4\x8a\x20\x2c\x35\xf3\xe5\xb3\xb1\x80\x4c\xeb\x2a\xdd\x14\x18\xd1\xb7\xce\x6b\x4d\xfe\x3f\x59\x7a\xab\x49\xc1\x5c\x52\x70\x31\x59\x39\xbc\xde\x73\xef\xd5\xcf\xf7\x6a\x1a\x9e\xd1\xaa\xaa\x58\xc2\x26\x2d\x6f\xc1\x62\xa8\x15\xad\x5c\x0d\x9d\x38\x21\x0f\x73\x57\x65\xd7\xfd\xe4\x84\x69\xb9\x06\x00\x2f\x1a\xfd\x87\x94\xed\x6b\xc3\x14\xf4\x60\x0a\xfa\x30\xbb\x0e\x03\x99\x82\xe1\x4c\x35\xb8\x87\x0b\x0e\x6c\x1d\xa6\xb9\xa8\xa6\x0b\x3b\xab\x8a\xa0\x56\x14\xc3\xfb\xc6\x9e\xd0\x05\x90\x6a\x34\x4e\x20\xa1\xaf\xd2\xb0\x19\xd3\x9c\x4d\x68\x8a\xb4\x5f\xd2\x78\xd7\x32\x9f\xfc\x30\x05\xef\x30\x05\x1f\x30\xcb\xcf\x9f\x99\xe1\x67\xfd\x7d\xd3\x42\x7c\xe3\x89\xea\x58\x32\x35\xda\x7d\x49\x77\x5c\xce\x83\x5a\x91\x07\xbb\x0d\xc6\x12\x03\x5a\x0a\x5c\xa5\xa0\x2d\xb6\xa1\x2c\x5d\xd1\x16\x32\x63\x71\xe0\x65\x73\xef\x73\x95\x99\x8f\x9c\x2d\x14\x14\x0a\x05\x3d\x84\xe5\xf3\x28\xa1\xe0\x0c\xa1\x60\x79\xbd\x7e\x86\x39\x81\x26\xda\x6f\xfb\xc2\xbb\x59\x32\xef\xdb\xf1\xe5\xd1\xea\x21\x3a\x7d\x29\xd3\x9e\xb4\xd9\x7f\xa2\xde\xe7\x09\x97\x61\x5b\xef\xbc\x20\x6d\x49\x72\x74\xc8\x81\xc7\x5c\x8d\x75\x15\xe2\x1a\xa4\x5b\xf5\x70\x89\x3f\xbb\x92\x7b\x83\xa9\x83\xcc\x42\xc2\xab\x50\xbb\xde\x90\x14\xe5\x99\xd3\x84\x74\xe5\x3e\x67\x8e\xd7\x53\x6c\x9d\x89\x7b\x08\x95\xc9\xdf\xfa\x5e\x28\xf8\x45\x28\xc8\x72\x2c\x9f\xfb\x39\x0a\x8e\x73\x1a\xf2\xb9\xdf\x1f\xc1\xe7\x33\x12\xd5\xd1\x69\xa6\x8b\x1e\xb6\xf7\x51\x29\x3c\x2a\xdf\x75\xa9\x7c\x0f\xf1\x63\xa4\xff\x20\x7b\x0c\xc5\x83\x2e\x95\x0f\xb8\x4f\x21\xba\xd3\x52\x18\x46\xbd\x49\xd3\x54\x0a\x1f\x95\x00\xaf\x18\xbb\xd7\xb1\xfb\x76\x52\x40\x41\x34\xa0\x60\x56\xc0\xd2\xf9\x8f\x80\x82\xbb\x02\x0a\x76\xd6\x9b\x3b\xb0\xd3\xf9\x03\xe8\x4c\x2f\xaa\xbb\x15\x9a\xfa\x87\xe2\x89\xaa\x9a\x94\x2e\x4a\x1c\x34\x37\x15\xab\x6e\x81\x28\x0d\xaa\xac\x49\x94\x45\x93\x73\x07\xc5\xa6\x55\x26\x63\x26\x0d\xb5\x0f\xd4\x0a\xe2\x0e\x73\x88\x63\x2e\x17\x8c\x9b\x70\xf2\x73\x8c\x13\xad\x63\x14\x46\x44\x85\x84\x4f\x13\x5f\x43\xcc\x51\x82\x4c\xd2\xf7\x7b\x8c\x21\xbd\xcd\x74\xce\x68\x47\xd2\x89\x6b\x0e\x3a\x9c\xb3\x5c\x12\x69\x0f\xc3\xab\xc6\x64\x96\x56\x9e\x2e\x95\x0a\x16\x4a\x05\xb5\xd2\xf2\xf9\x3e\xa9\xe0\x11\xd9\x50\x9e\xba\x1d\xd8\xf9\x68\xf8\x3c\x2e\x9e\x98\x5e\x11\x6b\x36\x8f\x4b\x2b\xab\xe6\x66\xfa\x7a\xf5\xeb\x08\xb5\x82\x73\xc9\x18\xcf\x62\x1c\x96\x72\x24\x76\x95\x6b\x3f\x2f\x74\x0f\xda\x2b\x18\xb1\x80\x6b\xfa\x5c\xa9\x99\x41\x8c\x24\xea\xe6\x06\x5c\xff\x90\xe5\x2b\x58\x79\xcd\xd4\x3f\x2a\x95\xc9\x5b\x3e\x45\x29\x18\xa3\x14\x8c\x57\xf6\xdc\x9d\xac\xfe\x0f\xce\xdd\xc1\xc3\x4e\x31\x0d\x00\x98\x4b\x0b\xdc\xcd\xeb\x4e\x50\x36\x8f\xf5\xa6\xfe\x49\xd9\x7b\xe1\x4b\xa5\x60\xa7\x52\xb0\xcb\x87\x1f\x0f\xfe\xa1\xf8\x99\x8b\x37\xe3\x18\x0d\x41\xad\x08\xc3\x43\x1a\x3f\x66\x2e\x33\x13\x30\x60\x56\xf3\xdb\x60\xf2\x9f\x82\x56\xef\xbb\x39\xa8\x60\x71\x50\xc1\xd2\xa0\xc5\xf3\x5e\x0f\xcf\xc3\xeb\xd5\x07\xb7\x14\x4f\x5d\xed\x9c\xc6\xb3\xca\xe0\xb9\x46\x67\xeb\x32\xdd\xaa\x5e\x17\x2d\x92\x5f\x3f\x7d\xdd\xd8\x3f\x3e\x3c\x8f\x0a\x29\x38\x3e\xa4\x60\x40\xc8\xe2\x39\x2a\xf4\x87\xf2\x33\x59\x93\x88\x0d\x34\xae\x2e\x57\xad\xcc\x82\xd7\x35\x8e\x3a\x1f\xc6\xcc\xef\xce\xe4\xa5\xbc\x61\xce\xc1\x90\x3d\x07\x5f\x0b\x29\xd8\x18\x52\xf0\xb6\x0f\xbf\x1d\x07\x84\x5f\x59\xfa\xa0\x1b\x1e\x4d\x4c\xaf\xd1\x7e\x97\xaa\x2c\xa8\x15\x11\x58\xe2\xe8\xae\x53\x5e\x24\x1c\x05\x99\xb3\x5b\xd8\xc6\x20\x1b\x4d\xfc\x3f\x6c\xe5\x71\x7e\x58\xc1\x15\x61\x05\xd7\x84\x2d\x7e\x7f\x09\xff\xa1\xfc\x6b\x04\xe1\x7e\x46\x53\x7d\xdc\xd1\xee\x0b\x62\xa6\x5c\xd3\xc9\x44\x38\xde\x34\x7a\x60\x58\x65\xfc\xcb\x07\x65\x29\xe8\x93\xa5\xa0\x6f\x96\xc5\x73\x46\x96\xc1\xb3\xfe\xbc\xc0\x16\xe2\x59\x5a\x39\x73\x6a\x3c\xe1\x67\x6b\x0f\xa8\x15\x3d\x61\x93\x93\x19\xd6\x67\xc6\x0d\x98\x6e\xdc\x3c\xd3\xf7\xcc\xa5\xe1\x30\x2c\xc1\x7c\xad\x75\xe5\xe3\xd1\x18\xa2\xce\x14\xd2\xc2\x91\xc5\xc3\xe8\xa4\xdb\x1b\xc1\x26\xe3\xf7\xca\xb2\xe7\xd5\x3f\x22\x0a\xee\x8c\x28\xb8\x3f\x62\xcf\xef\x3d\x11\x05\x22\x5b\x35\xa0\xab\xaa\xa9\x7e\xf3\xbd\xd2\x57\xa5\x03\x97\x2d\xfc\xfc\x54\xf7\x8e\x1c\xd8\x64\x2b\x2d\x5e\x7d\x4a\x74\x66\xe5\x84\xf1\x4d\x7d\xbf\xc7\x7e\x73\x87\x1e\x0f\xb5\xa2\x1d\x31\xec\x00\x77\x98\xa2\x2a\x89\xc4\xde\x72\x4f\x86\xbf\xa3\x78\xcc\xb5\xe5\x08\x1d\x0a\x6a\xd7\x7e\x36\x7d\xc2\xd9\x67\x7a\x8a\x08\x12\x86\x78\x96\xf6\x7c\x3d\x8d\xf4\x93\xbb\x41\x47\xe0\x20\xea\x48\x1b\x90\xfd\xcd\x24\xf3\xb6\xe1\x12\x03\xbc\x00\x40\x67\x82\xb3\x90\xc3\x44\x98\xbb\x17\x8e\x6f\x4c\x16\xbc\x65\xec\xc1\x6c\xbb\x4f\x6e\xcc\x56\x70\x53\xb6\x82\x5b\xb2\xcd\x1a\x50\x4b\xe2\x56\xf5\xb5\x07\xaf\xbd\x03\xc1\x4d\x82\xe0\x19\xb2\x89\x51\x6f\x1b\xf9\xcf\x56\x99\xb8\x7d\x61\x8e\x82\x36\x39\x0a\x3a\xe4\x58\xf9\x3f\xc8\x9b\x5b\xb0\x27\xd5\x12\x3c\x4c\xd4\x69\x44\x62\x5a\xe5\xa8\xa1\x83\xbd\xdc\xb7\x9b\x84\x80\x6b\x6d\xee\x5b\xe6\xa2\x7d\xc7\xe4\xc1\xe7\x58\x7c\xee\xca\x51\xf0\xbf\x39\x0a\xfe\xed\xc3\xe7\x91\x3f\x0c\x9f\x53\xfd\x08\x2d\x6a\x88\xd0\xbb\x46\x0f\xca\xb5\xf7\x40\xbf\x5c\x05\x47\xe4\x2a\x38\x26\xd7\xe2\x13\xf5\xf2\x17\x5a\xb6\x4e\xee\x76\x49\x87\x61\x3b\x15\xc3\x4d\xa2\x15\xac\x61\x7a\xdf\x47\xd0\x94\xba\x99\x02\x50\xf7\x5f\x58\x8f\x2f\x3a\x0a\x8f\xa7\x42\x5d\xdf\x99\xeb\xa5\x2a\xbe\x67\xee\xff\x5c\x7b\x8e\x7d\x9c\xab\xe0\xd3\x5c\x05\x5f\xf8\xf0\xfc\x29\xf7\xc0\xce\xdb\xb4\x1a\x3b\x23\x5e\xa5\x1b\x8d\xe9\x6e\xa5\x8b\x44\x3e\x4c\x20\x29\x1c\x0c\x89\x30\x0a\xf2\xb7\x2b\x85\xf7\x8d\xfd\x9f\x67\xed\xbf\x79\x79\x0a\x16\xe4\x29\xb8\x32\xcf\xe2\xb5\x38\xcf\xe0\xb5\xf3\xc6\x96\xd8\xff\x19\xbc\x8c\x3e\x92\x51\xfe\xb6\x60\x2b\x58\x24\x5a\xc3\x7c\xd4\x2d\xcb\x89\x73\x54\xca\xd1\xf8\x49\x9d\x32\xe5\xbb\xf1\x3f\x30\x79\x8f\x79\x96\x7f\xdd\xf2\x15\xf4\xca\x57\x70\x48\xbe\xc5\xf3\xb8\xfc\x3f\x84\x7f\xa5\xe5\xd1\x64\xdc\x6e\x87\x29\x59\xb0\x48\x44\xe0\x76\x83\x26\x63\xdc\xa8\x4d\x3c\x08\x00\x9b\x4d\xfc\x3f\xdf\xe2\xf5\x44\xbe\x82\x67\xf2\x15\x3c\xef\xc3\x6b\xe3\x1f\x8d\xd7\xa9\x7e\xc4\x96\x37\x86\x98\xf7\xf8\xd0\xe4\xbd\x14\xd8\xfd\xf1\x5c\x81\x82\x97\x0a\x14\x7c\x56\x60\xef\x99\x23\x0b\x15\x1c\x57\xd8\xd0\x8f\xb7\xbe\x99\xf6\x98\x87\x67\xb9\x77\x71\x36\xf5\x7a\x18\xde\xa2\xf7\xdb\x28\xc9\x98\xc3\x61\x91\xe0\xba\xdb\x28\xe7\x01\x63\x32\xe8\x9f\x39\x0b\x70\x07\x9e\x44\x74\xef\x84\x77\x19\xbd\xc5\x68\x33\xd3\xf1\x5e\xc2\xaf\x58\xe6\x0a\xdf\xc2\x74\x72\x92\xc3\xae\xe2\x54\xcb\xe9\x7a\x4e\x8b\xb8\xf7\xae\xff\xe1\xe4\xd0\x32\xee\xfd\xfe\x1e\xce\x94\xde\x3d\x3d\xcc\x34\x12\x22\x8e\x01\x3d\x19\xc9\x85\xc8\x35\x74\x73\x77\x6c\x31\x79\x0f\x85\x56\x2e\x54\x91\x82\xec\x22\x05\xf9\x45\x96\xef\x47\x14\x29\x18\x50\xa4\xe0\x0e\xaf\x1f\xf7\x10\xaf\x2f\xf6\xa2\x66\xd9\x67\x89\xd8\x9c\x54\xf3\x58\xd8\xb3\xf7\x88\x94\x37\xcf\x6a\x48\xa5\xb9\x69\x6b\xa9\x03\xdc\x22\x3a\xc2\x5a\x93\x00\x3c\x83\x11\x5e\x88\x24\x2e\x66\x55\xcc\x5c\xa7\x26\xb7\x4a\xea\xa6\x42\x52\xcf\x03\xd0\xa3\xd8\xb8\x4e\xbc\xca\x34\xea\xfc\xc8\xf8\xff\x8b\x2c\xdd\x2b\x8b\x14\xac\x2a\x52\xf0\x54\x91\xbd\x2f\x9b\x1d\xef\xce\xd0\xe9\xa1\x4b\x70\x8b\x20\xd8\x66\x2f\xca\x8f\x4d\xde\x7b\xb1\x85\x3b\xb0\x58\xc1\xb0\x62\x05\xa3\x8b\x2d\xbf\x6b\x8a\x15\xcc\x2b\x56\xb0\xb4\x5e\xbf\x80\x3b\x9a\xcd\xef\xd3\x6a\x2a\x52\x71\x73\x88\x75\x84\x5b\x44\x90\x71\x9e\x07\xdf\x6a\x8f\x1b\xe7\x18\xc6\x10\x12\x3e\x81\x7c\x35\x92\xc9\x8c\x42\x8c\x68\xfe\x85\x34\xff\x72\xcc\x70\x49\x8e\x79\x69\xfc\x3f\x31\xfd\x2e\x7d\xf8\x8b\x56\x0a\x42\xad\x14\xe4\xb7\xb2\xf8\x0f\x6b\xa5\x60\x6c\x2b\x05\xdd\xbc\x79\xc7\x2b\xbd\x7e\x19\x2b\x5a\x86\xff\xa8\xca\xa4\x2e\x9e\x5c\xcf\xba\xc1\x2d\x22\xc0\x38\x6f\x03\x4b\x99\xd6\x69\xf3\x74\x08\x91\xf0\x23\xe4\xba\x17\xb0\xee\x1f\xa1\x29\x09\x60\x01\x7a\x15\x92\x88\x18\xd2\x47\x0e\xe3\x61\x22\x0a\x52\xd0\x55\xa6\x38\xb6\xb1\xe7\xcf\x56\x73\xef\xb5\xb2\x74\x8d\x6e\xad\x60\x42\x6b\x05\xb7\xb7\xb6\x74\xe5\xb5\x55\x70\x5c\x5b\x05\xdc\x9b\x33\x3d\x3e\x5d\xb7\xb5\xa4\x39\xe7\x8f\x96\x8f\x96\x3b\x7f\xce\x9b\xaa\xfb\x11\x34\x6f\x07\x25\x63\xa9\x9a\x64\x22\x73\xa5\xad\x16\x1f\xb9\xa2\xe9\xa0\xa0\x2c\x5d\x72\x2f\x49\xa0\xa2\xf6\xde\xcf\x1c\x15\x75\x41\xa2\xf6\x8c\x71\xe1\xbd\x76\x08\x2a\xea\xe3\x9e\x55\xee\xd5\x8c\x82\xf2\xb5\xb9\x26\xb8\xfb\xb3\x03\xcf\x33\xaf\x6a\x55\xe2\xf5\x8c\x39\x74\x03\x23\x89\x37\xa0\x36\xef\x38\x4a\x5c\x85\xb4\x09\xdd\x13\xeb\x06\x8e\xd7\x73\x72\x9c\x6b\x39\x23\xfa\x93\xab\xc7\xee\x60\x3c\x82\x2f\x30\x72\xd8\x1a\x46\x2f\x30\xb5\xd6\x7d\xa6\x97\x18\x11\x5d\xc6\x69\x01\xc7\xcb\xdc\xf7\xcf\xe7\xfc\x77\xa6\xdf\xcd\x18\xfe\x8d\xb1\x45\x8c\x6e\x66\x6c\x0f\xb2\x9b\xdd\x3b\xa5\x96\xe8\x66\x92\x8b\x5c\x01\xb8\x99\xd1\x4d\x8c\x7e\x46\x56\x4c\x0e\xbb\x96\xe8\x7a\x52\x37\xb8\xcf\x54\xc4\x16\x12\x3e\x8a\xec\x31\xd4\x65\xf8\x1f\x10\x6d\x26\xfc\x80\xc8\x71\x36\x13\xeb\x82\x8f\xea\xf4\x57\x89\x12\x05\x16\x04\x1c\x74\x90\x61\x6b\x72\x90\x02\x2e\x05\x59\xf4\x22\xb1\x67\x88\xf5\xa0\x0f\x89\x58\x60\x9b\xf6\x54\x33\x97\x7f\x21\x9f\x94\x05\x70\x24\xb5\xd1\xf9\x39\x4a\x7f\xd6\xa1\x56\x58\xa8\xf7\xd3\xcf\x5e\xfa\x2d\x1b\x6b\x7c\x95\xab\x91\xae\xe1\x8c\xd1\x75\x9c\x05\xe8\x77\xc6\x18\xcd\xe7\xec\x05\xf7\xfb\x4d\x8c\x75\xd4\x03\xd8\x8f\xa2\x0f\x89\x31\x7a\x9f\xd8\x2a\x64\x8c\x4a\x19\xa3\x8b\x19\xa3\x2b\x8d\x87\x33\x9b\xf2\x88\x23\x72\x89\x85\xbc\x40\xf4\x76\x8e\xa2\x10\x49\x95\xe5\x84\x78\xd0\x45\x4c\x06\x88\x42\xc5\x34\x50\xa7\x3e\x63\x16\x27\x86\x5c\x32\xa1\x27\xe3\x09\x41\x8e\xd2\x1d\x21\xb8\xa4\x00\x4a\x19\xe0\x52\x05\xb8\xce\xcd\x65\x8a\x85\x45\x88\xc2\x32\xa4\xef\x8d\x08\x23\x91\x4d\x39\x2a\x9b\x72\x08\x59\x16\xe6\xb1\x5c\x51\x40\xf9\x58\x20\xf3\x79\x11\x2b\xec\x50\xc4\x0a\x45\x81\xca\xef\xda\x8a\x15\x53\x2b\x26\x78\x2e\xe7\x82\x09\x29\x02\xcc\x11\x22\x54\x20\xf2\x59\x9e\x10\x42\x89\x48\xda\x52\xf9\xd4\x9c\x7f\xed\xec\x3e\x1b\xde\x4e\xc1\xa8\x76\x0a\xc6\xb6\xb3\xfb\x2c\xd5\x4e\xc1\xa5\xed\x14\x2c\x5c\xe2\xf9\x5b\xbd\x39\x88\x65\xcd\x3a\x3f\xca\x2a\xdd\x83\xc3\xbf\xd3\x08\xb7\x50\x7b\xb8\x45\x74\x80\x07\x4c\x0b\x1a\x63\x0a\x3b\xee\xa1\xc0\x15\x7d\xc2\xd8\x26\x46\x6f\x32\xf6\x35\xe3\xae\x7e\x42\xa4\xd3\xac\x00\xf2\xbc\xb1\xaf\xd6\x8f\xf7\x99\x89\xfb\xfb\xe8\x38\xb5\xbd\x82\x31\xed\x15\x4c\x6c\x6f\xe9\xa8\x68\xaf\xa0\xba\xbd\x6a\x50\x1f\xb6\xb0\xd9\xe7\xe0\xe0\x61\xa7\x64\x08\x69\x59\xbc\x72\x5a\x3c\x59\x9d\xf6\x09\xdd\x22\x5c\x19\x70\x60\x93\xf0\x6a\x77\xae\x12\x74\x9d\x20\x42\x53\x7e\xac\x43\x45\xee\x7f\xad\x7d\xf9\xb9\xa9\xfb\x68\x6f\xe9\x4d\x75\x50\x70\x61\x07\x05\x77\x74\xb0\xf4\x1e\xd6\x51\xc1\xf0\x8e\x0a\x36\x7a\x73\x61\x1f\xf7\xea\x01\xaf\x4b\x36\xf7\x7c\x1c\xdc\xcc\xd3\xd1\x67\xa3\xc6\xab\xcf\x8a\x55\x0f\x6e\xc1\x07\x75\x03\xd9\x71\xb1\xe9\x33\x63\x09\xd3\xa1\x5d\x24\xe1\x16\xc1\x19\x72\x77\x9f\x4b\xa1\xb3\xe5\x5d\xdd\x95\x87\x18\xe7\x24\xd0\xe9\x8c\x44\x59\xfa\x0c\x74\x60\xbb\xd0\x39\xe0\x3f\x33\xdc\xc3\x28\x48\x12\x83\xf8\x9c\x60\x0e\x3d\x2f\x28\x7d\x08\xe6\xe0\xe7\x82\x76\x08\x7c\x90\xe3\x43\x9c\x6e\xe6\xec\x16\x6f\xec\x11\xd9\x23\xe4\x66\x4e\x9c\xae\xe5\xf4\x95\xc0\xdf\x04\x11\x1d\x42\xef\x71\x72\xd8\x56\x4e\x9f\x73\xb5\xcd\x7d\xa6\x77\x39\xcb\xe2\xaf\x08\x7a\x49\xd0\x83\x9c\x2d\xe7\xf4\x6f\xce\x3e\xe3\xec\x46\x6e\x4f\x09\x2d\xb3\x82\x42\x3a\x74\x99\x15\x40\x99\x4b\x6d\xdd\x4b\x9c\x13\xa2\xc3\x05\x93\xee\xa9\x20\x31\xe0\x6e\xf8\x90\x2b\xfa\x61\x0c\x39\x11\x91\x45\x11\xa5\x13\xf2\xb5\x6a\x9a\xc3\xb2\xdd\x7f\x2c\x28\xb8\x50\x9e\x28\x6c\x33\xf7\x7f\x47\x2b\x07\x4e\x27\x05\xe1\x4e\x0a\x72\x3a\xf9\xf4\xf4\x4e\x0a\x06\x77\xb2\xfb\xf7\x6d\xaf\x4f\xd9\xf8\x16\xec\xdf\xc1\x75\x76\xaf\x51\xfe\xde\x75\x4d\xd8\x56\x54\xa8\xdd\x59\xba\xaf\xbc\xbe\xf4\xb3\xe8\x7a\xc1\x16\x08\xba\x4c\xb0\x25\x82\x03\x10\x77\x59\x47\x8e\xde\xc3\xf9\x75\xf6\xf0\x17\xc6\xef\xd9\xc9\xd2\xf1\x6a\x27\x05\x1b\x3b\x29\x78\xdf\x47\xc7\xce\x4e\x0a\x7e\xec\x64\xf7\xef\x48\xcf\xee\x48\xb5\x64\xff\x0e\x4e\xef\x5e\xc2\x9d\x98\xe5\xed\xc1\x00\x2c\x0c\x78\x32\xf0\x1f\x87\x56\xbb\x27\x51\x48\xef\xc1\x40\x7a\x0f\x1a\xbb\x7c\xbb\xb1\x7f\x3b\x5b\x7f\x46\xb2\xb3\x82\x39\x9d\x15\xcc\xeb\x6c\xed\xb7\x5b\x3b\x7b\x79\x18\xde\x5c\xb5\xc7\x0f\x6a\xce\xbe\x1b\xea\x3e\x79\x71\x25\xc2\xd5\xa1\xd6\xb0\x58\xb4\x81\xb3\xbd\x49\x7e\x7a\x00\xac\xa9\xbb\x43\x81\x8e\x41\x93\x07\xcc\xc8\xbe\x4c\xa8\xfe\x4b\x63\xff\x76\xb6\xfe\xe4\xb6\x5d\x14\x74\xee\xa2\xa0\x7b\x17\x8b\x67\x3a\x9f\x96\x2f\x6d\x31\x9e\xd6\xaa\x5a\x1d\x6a\x03\x8b\x45\x5b\xb8\xa0\x2e\xa2\xac\x21\xa2\xcc\x22\xba\xc3\xac\x7f\x17\xbb\xfe\x45\x5d\x15\xb4\xeb\xaa\xa0\x67\x57\xbb\xfe\x63\xba\x2a\x98\xd4\x55\xc1\xc6\xdb\x0c\x9e\xdb\x7a\x7a\xfc\x6d\xd6\xfa\x6b\x7c\x47\x54\xbb\xc2\x1c\xad\x68\x72\x02\x67\xe3\x2e\xcd\xea\x98\x89\x43\x7b\xbd\x18\xc2\x3d\x60\xb1\x88\x04\x98\xbe\xc3\x43\xb0\x05\x3d\x2d\xcc\xe1\x24\x5a\xb1\x3c\x16\xf0\x74\xb2\x42\x1d\xb2\x2b\x16\x48\xcc\x9c\xf1\xdc\x65\x52\x3b\x77\x5f\x44\x88\x69\x8d\xcf\x0c\x61\xf8\xca\xe8\xc1\x5d\xad\x1d\xfe\x5e\x57\x05\x1f\x75\x55\xf0\x69\x57\xbb\x7e\xdf\x77\xf5\xfc\xd8\x69\xfb\x68\x4e\xf3\xf3\x2c\x4e\xaf\x89\x9b\x46\x78\xcb\x28\x04\x8b\x45\x18\x76\x98\x2c\x10\xa3\xbd\x0b\x32\xfd\x81\xd2\x5e\xe7\xaf\x8d\xfc\x77\xb3\x72\x55\xd3\x4d\xc1\x85\xdd\x14\x5c\xd2\xcd\xe2\x75\x5d\x37\x83\x57\xfd\x3e\x6f\x4d\x3d\x6f\x06\x6a\xcc\x46\x98\x79\x63\x7a\x9c\xd2\x62\xa1\xe0\x07\x96\x39\xa1\xa5\xee\x25\xe3\xcb\xc3\xfc\xaf\xd1\x03\x7c\x78\x45\xba\x2b\x28\xe8\xae\xa0\x55\x77\x8b\x57\x17\x6f\x6e\x5c\xba\x1e\x32\x7d\x8e\x34\x43\x7e\x34\xbb\xc6\x55\xa5\x3b\xc1\x39\xb0\x58\x04\xe0\x16\xb3\xda\xc8\x32\x05\x2d\x3b\x4d\xde\x5f\x77\x05\x13\x3d\x7c\xee\xec\xae\xe0\x7f\xbb\x2b\xf8\xb7\x0f\x9f\xcf\x3d\x7c\xb6\x55\xb7\x84\x4f\x3d\x7b\x4f\xab\x4c\xce\x1c\x91\x98\x56\xd9\xab\x64\x96\x1f\xad\xd5\xd8\x19\x16\x8b\x2e\xb0\x85\xa3\xd4\x43\xb3\x4d\x5a\xa7\x19\x2c\xe2\xfe\x94\x6e\x97\xdb\x1a\xb3\x31\xe4\x25\x81\x4a\x2c\xd6\xf9\x1f\x6d\x75\x4f\xbd\x74\x47\xdc\x6f\x4c\xdc\xe7\x20\xbb\x3f\xb7\x1f\xa4\x60\xe7\x41\x0a\xf6\x1c\x64\xf7\xe7\xa0\x1e\x0a\x46\xf7\x50\x70\xb8\x57\x07\x99\xf2\xce\x93\x31\xcd\xca\x43\xc8\x84\x7b\x32\x77\x7f\x8b\xa3\xea\x03\xa7\xe9\xa6\xe5\x2d\xd0\x59\x46\x24\x62\xa6\xc5\x6b\x2d\x95\xc0\x62\xd1\x51\xf7\x71\x73\xef\x87\x9d\x01\xcd\x46\xf7\x48\x1b\xae\x35\x90\xe3\x48\x92\x19\xad\x13\x76\xb5\x0a\xdd\x8e\x29\x07\x3b\x22\x61\x36\x3e\xe1\x60\x6f\xb6\xc8\x21\xc2\xbf\x38\x74\xad\x43\xda\x21\x82\xb9\xba\xe0\xc9\x8c\x6f\xcb\x0a\x14\x01\x74\xd4\xa5\x7b\xcc\xb5\xbe\x3c\xee\x7e\x6b\xfc\x40\x3d\x54\xa6\xae\xf8\x9d\x1e\x0a\x36\xf7\x50\xf0\x71\x0f\x2b\x37\xfd\xbc\xf3\xaf\x7e\x1e\x53\x53\xe5\x26\x31\xad\xd4\x5f\x40\xa2\x03\x6b\x87\xc0\x12\x51\x02\x9b\x7b\xa3\xbf\x10\xc2\x54\xd3\xd9\x32\x08\xf7\xff\xd9\x0d\x8a\x20\xcc\xab\xb6\x04\xe2\x6c\x0a\x51\x47\x3a\x8c\x01\x48\x7e\x90\xa1\xe2\x3b\x53\xff\xde\xd3\xee\xcf\x47\x7a\x2a\x78\xbc\xa7\x82\xd5\x3d\x2d\x5d\x91\x5e\x7f\x28\x5d\xf6\x6e\xf2\xa8\xbb\xfa\xe0\xff\x1b\xea\x00\x76\x99\xb8\x4f\x2f\x1b\xf7\xb9\xb6\x97\x82\x1b\x7b\x29\xb8\xb9\x97\xa5\xef\x36\x8f\xbe\x96\xfa\xb3\x66\x8f\x32\x04\x7a\xe5\x1b\xae\x72\xf5\xd0\x21\x75\x86\xce\x7e\x6f\xe2\x3f\xbd\xec\xbd\xd1\xa1\xb7\x82\xae\xbd\x15\xf4\xe8\x6d\xf1\x38\xac\xb7\xc1\x63\x4d\x0b\xcf\x9d\x7a\x7c\xce\x8c\x86\xed\x27\x61\x89\x50\xf0\xf8\x21\xe6\x84\x21\x33\x48\xc9\x3d\x10\x7f\x30\xeb\xdf\xdb\xca\xf5\x43\xbd\x15\x3c\xd2\x5b\xc1\x2a\x1f\x5e\xaa\xcf\x81\xae\xff\x8c\xbd\x09\xf6\xd2\x21\xff\x27\x4b\xff\xa3\xc9\x7f\xe8\x63\xe5\xba\xb6\x8f\x82\xbf\xf4\x51\x70\x5b\x1f\xdf\x39\xff\x07\xd3\xd5\x40\xb0\x9f\x3f\xf9\xff\x48\xb0\x7f\x32\x75\x70\x07\x5b\xb9\x2e\x3d\x58\x41\xf9\xc1\x0a\x2a\x0e\xb6\xf4\x25\x0f\x3e\x60\xb9\x9e\x51\x5f\xb0\x77\x0e\xf5\x0b\xf6\xcf\x26\xff\xf9\x60\x2b\xd7\x3f\x1e\xac\x60\x8f\x0b\xf7\x10\x5f\xfe\xf3\x21\x07\x2a\xd7\x33\xf6\x29\xd8\xbb\x87\x36\x10\x6c\xef\xb1\xdb\xc8\xc1\x21\x36\x3e\xbf\xe0\x10\x05\x57\x1c\xa2\xe0\x9a\x43\x0e\x34\xee\xab\xf5\x8e\x74\xcb\x00\x82\xa5\x82\xa0\x4b\xda\x91\xfd\x8b\xb1\x03\x0f\xb1\x7c\x89\x94\x28\xc8\x2d\x51\x50\x58\x62\xf9\x52\x52\x72\x60\xf1\xa4\xea\xaa\x68\xb2\x3a\xa6\x5b\x56\x56\xfb\xf6\x56\x01\xfc\x5d\x14\xc0\x18\xdd\xf5\xd6\xa8\x14\x8e\x2e\x9a\xcb\x27\xe5\xa5\x30\x64\xf2\x5b\xf6\x98\xfd\x5f\x62\xe5\xe8\xd1\x12\x05\x4f\x96\x28\x78\xc6\x87\xe7\xe6\x03\xc2\xb3\x11\xfd\xde\x76\xb5\xc8\x29\x80\xc5\xa2\x10\x76\x22\x12\x46\xb4\x93\x3d\x57\x27\x66\x04\x31\x80\x45\x18\xd2\x9d\x62\x72\x6c\x1f\xa9\x5f\x4d\x1c\xac\x6f\x66\x10\x0d\x8c\xef\xab\xe0\xec\xbe\x0a\xaa\xfb\x5a\x7c\x6f\xf7\x7e\xdf\xec\x3a\xb8\x84\xbf\x54\x76\x3e\x9e\x04\x4b\x50\x2d\xe4\x92\x29\x2e\x51\x68\x6f\xab\xa0\x00\x63\x5c\x02\x57\xc7\xea\x1a\xff\x67\xca\xe9\xed\x88\x78\x2b\x42\xf7\x97\xf3\x10\x11\x1d\x29\xa6\x53\xb9\x38\x82\x21\x85\xe9\x81\x72\xf6\x74\x39\x43\x2a\xd0\x52\x99\x43\x01\xec\x9e\xc6\xfa\x37\xd3\xff\xa1\xaf\x95\xcb\xee\xfd\x14\xf4\xee\xa7\xa0\xa4\x9f\xa5\xa3\x7f\xbf\x03\x93\x0f\x97\xf3\xbe\xae\x16\x39\x0d\x3b\x39\xfd\x6e\xd6\xbf\x9f\x5d\xff\x87\xfa\x29\x78\xa4\x9f\x82\x55\x3e\x3c\x9e\x3c\x40\x3c\xac\x26\xd7\x2b\x9d\x22\x81\x9d\x1a\x6f\x8c\xa6\x15\x5c\xd9\xdf\xee\x9b\xf6\xfd\x15\x74\xe9\xaf\xe0\xa0\xfe\x16\x9f\x5e\xfd\xbd\x3c\x80\x7d\xcd\x89\x3a\x27\xd6\x58\x17\x29\xef\x70\x30\xa3\x25\xaa\x7c\x70\x2e\xef\xaf\xe0\xea\xfe\x0a\xae\xf3\xc1\xb9\xb1\xff\xfe\xea\x36\x7c\x50\x1a\x99\x12\x05\x60\x14\xf6\xb7\xfb\xdb\xfb\xf5\xb7\xfe\x0a\xf8\xa1\x0a\xe4\xa1\x16\x4e\xd6\xa1\x06\xce\x96\x39\xfb\xe7\x6f\x22\x96\xea\x1b\x2f\x4b\x44\x4b\xc6\x57\xa6\x73\x03\x74\xce\xe2\x32\xc1\xe1\x6c\x7f\x6b\x18\xfd\x60\x1a\xfe\xc4\x43\xad\x5f\xe4\x9a\x43\x15\xdc\x78\xa8\x82\x9b\x7d\xf0\x6f\xf3\xe0\xcf\x6b\xc2\xfa\x66\xe0\xeb\x65\x9d\x16\xaf\x88\xf5\x6a\x0c\x95\x5a\x56\x07\x17\xae\xf1\xd8\x72\xa8\xe5\x77\xce\x61\x0a\x0a\x0f\x53\xd0\xfa\x30\x8b\x47\xdf\xc3\x0c\x1e\xf5\xfd\xc1\x4d\xc5\xc3\xde\xbf\x55\xd9\xb0\x4c\xe4\xc0\x72\x86\x9c\x05\xd1\xd1\x5f\x8c\x84\x1e\x35\xe2\xde\xa3\x69\xdf\xad\xd0\x78\xcd\x39\xcc\xae\xcf\xbf\x0e\x53\x70\xff\x61\x0a\x1e\xf4\xe1\xf5\x88\x87\xd7\x14\x0f\xaf\x4e\xfb\xb0\xe7\x33\x78\x55\x44\xa7\xc6\xea\x8f\x14\xa8\x45\x0e\xcb\x84\x80\x67\xb8\x19\x68\xc0\xd3\x1e\x73\xc7\x18\x76\x87\x5b\xfe\x94\x1c\xae\xe0\xf0\xc3\x15\x1c\x7d\xb8\xc5\xe3\xc4\xc3\x0d\x1e\xe9\xbe\x49\x4d\xc2\x23\x59\x93\x88\xed\x05\x8d\xf5\xf5\xd1\x80\x80\xc6\xa3\xf6\x70\x9b\x8f\xdc\xe5\x08\x05\xbd\x8e\x50\x70\xec\x11\xd6\xae\x74\x8e\x54\xd0\xf7\x48\x05\xeb\xbd\xb9\x9a\x39\x5e\x9f\x1a\x79\xd6\xde\xed\xca\xc6\xd6\xab\x2a\x59\x59\xaa\x3b\xea\xed\xe7\x03\x9a\x95\x26\x50\xb7\xf7\xb2\xa2\xc6\xdf\x9f\xa9\xa5\xd9\xc2\x36\x20\x2c\x13\xbd\x74\x1b\x97\xf6\xfa\xf9\x4a\x84\xf7\x39\x3a\x4c\x22\xb1\xb0\x6b\x92\xa3\x7b\x63\x3e\xcc\xbc\xfe\x52\xc8\x82\x8c\xf0\x39\xc6\x28\xb8\x07\xd9\x77\x48\x3d\xe9\x38\x3c\x91\x7a\x68\x5f\x87\x44\x81\x41\x32\x2e\x99\xbe\x78\x34\x65\xe9\xe1\x58\x1f\x23\x7b\x16\x79\x0e\x2e\x27\xbc\x9f\xb8\x6b\x45\xe6\xd1\x46\xaa\xf3\xf7\x3e\x21\x46\xc1\x5c\xf7\x2f\x90\xc0\x22\x24\x5e\x80\x59\xe4\x20\x39\x0e\x0a\x8e\x28\x31\x0b\x05\x5d\x47\xf8\x04\x71\x62\x3f\xd5\xfd\xec\x15\xcc\x21\x44\x7e\x3a\x51\xb0\x90\xb6\x33\xe6\x35\x8c\x61\x8a\xee\x67\x1c\x20\xcc\xf3\xa9\x10\x25\x17\xc8\x39\x21\xe3\x61\x42\xca\xa7\x20\x63\x0e\xcb\x56\x79\x85\xb9\xd9\x14\x66\x59\x45\x79\x00\xb9\x14\xc2\x2c\xce\x58\x7b\xce\x98\x70\x50\x04\x65\x28\x70\x70\x10\x55\x20\x1c\x0a\xb5\x96\x82\x0b\x95\x4e\x50\x97\x5a\x1e\x96\x1d\x69\xfd\x0c\x3f\x1c\xa9\xe0\x97\x23\x15\x64\x1f\x65\xe5\xa1\xff\x51\x0a\x8e\x3c\x4a\x35\xe8\x67\x55\xb5\x8f\xbc\x93\xcc\x72\xc5\x13\xd3\x2a\x4b\xe2\xd5\x83\xe2\x65\xf1\xa6\xbd\xf3\xb4\x68\x55\x95\xf1\x77\x0f\x28\x80\x65\xba\x41\x39\x2b\xd6\xa5\xb5\xad\x9c\x7c\xf7\xb2\xdd\xe4\xe0\x9f\x05\x2e\x12\x14\xc4\x7f\x3a\xba\xb0\xf6\x76\xd3\x2b\xdb\xc1\x47\x1c\xba\xcb\xd1\xc9\x35\xb9\xba\x1a\x14\x19\x17\xcc\x31\x09\x37\xee\x43\x19\xf9\x3f\xca\xca\x7f\xdb\xa3\x15\x74\x39\x5a\x41\xc9\xd1\x96\xde\xe7\x8f\x56\xf0\xe5\xd1\x0a\xd6\xbe\x63\xe8\xdc\xf1\xb6\xf9\x5e\xdb\x14\x7a\xf5\x20\xd2\x68\x2a\x36\x30\x51\x76\x5a\x74\x2f\xed\x25\xea\x92\x5c\x1a\x4d\xc5\xa6\x57\x26\xe7\x36\x7d\x63\xe9\x6e\x6d\xf1\x69\xba\xf0\x69\x27\x5d\xef\x0a\xbe\x22\xc2\xa1\x84\x78\x3c\x7c\xeb\xa0\x99\x77\x50\x40\x1b\x5c\xee\xdd\xae\xfb\x60\xb3\x57\x90\x3a\x60\x88\x15\x60\xae\x20\x56\x88\x05\x14\x16\xc4\x3b\x63\x17\x42\x6a\xef\xb9\xe0\x5d\xa1\x27\x0a\x23\x89\xd6\xd8\x86\x96\x23\xb5\x41\xa2\xb6\xd8\x05\x3b\x63\x17\xcc\x47\xa2\x6c\xfa\x6b\x00\x5f\x17\x14\xa0\x5c\x41\x9c\xb3\x13\x91\x53\x11\xe6\x93\xcb\x61\x49\x82\x18\x0d\x43\x3d\xed\x09\x27\x50\xbe\x9e\xfa\xe4\x6e\xba\x3e\xda\xdd\x02\x20\x78\x31\x31\xaf\x0b\x84\xe4\x92\x15\xa2\x23\xc3\xa4\x1b\xea\x73\x17\x61\x46\xf9\xba\xaf\x33\x39\xec\x50\x1e\x41\x97\x96\xf4\x23\xa8\xd7\x6d\xc0\x31\xf6\xfc\x4c\x1e\xa3\x60\xf6\x31\x0a\x2e\x3a\xc6\x9e\x9f\x57\x1c\xd3\xa2\xfb\xa5\xee\x71\x52\x53\xa1\xcf\x93\x2a\x07\x96\x89\x00\xdc\xa2\x33\x86\x89\x6b\x7f\xac\x8d\x7f\x86\x34\x3e\xeb\x7d\xf8\xe0\xb1\x0a\x9c\x63\x15\x04\x8f\xb5\xf8\x74\x38\xf6\x40\xf1\xd1\x3f\x7a\x95\xd8\xcb\x44\x3e\xdc\x91\x46\x47\x9b\x91\x42\x69\xbe\x3a\xe4\xa4\x3b\x2d\x86\x35\x5e\xe5\xc7\x5a\xbc\x6e\x3d\x56\xc1\xd2\x63\x15\x2c\xf3\xe1\xb5\xfc\xd8\xa6\xdb\xc5\x8d\xe3\xe5\x1d\xba\x55\x39\xb0\x4c\xe4\xc2\xbb\xd2\x64\x06\x22\x12\xd3\x53\x8b\x32\xd3\xdd\xb3\xcc\xbd\x77\x9c\xb5\xd3\x0f\x3b\x4e\xc1\xd1\xc7\x29\x18\x72\x9c\xdd\x6f\x57\x1e\xa7\xe0\xc6\xe3\x14\xec\xf0\xf2\xa7\xd3\xfd\x26\x97\x37\x67\xbf\x0d\x4d\x56\xce\x1c\x53\x93\x98\x5b\xea\xf5\xf8\x9c\x72\x92\xb7\x2b\xba\x12\x62\x2e\x2c\x53\x3a\x4e\xa6\xa7\x19\x13\xe1\x27\x01\xbb\x33\x06\x31\x0a\x0e\x33\xb2\xce\xea\xc9\xfa\xc7\x01\x62\x18\xc1\xb6\xc1\xa0\xb6\x89\xf3\xa9\x97\xd7\x7b\x9c\x1c\x96\xc5\x73\xd0\xfd\xcb\xee\x23\xa2\xe9\xdc\xe6\xa3\x73\xee\xf1\x0a\x2e\x3d\x5e\xc1\x8d\xc7\x5b\x3a\x3f\x3d\x5e\xc1\x4f\xc7\x2b\x98\xec\xe5\x8f\x4d\xf1\xf2\x34\xfb\x35\x85\x4e\xdf\xf6\x4f\x93\x3c\xd2\x48\x47\x93\x0e\xd5\xca\xb2\xf8\xb4\xf8\xde\x9c\xb3\x75\xdf\x7d\x7e\x65\x3c\x31\x7e\x6e\x95\x37\xc8\x2e\x01\xcb\x44\x67\x97\x85\xc4\xd0\xfd\x5e\x0c\xcf\x07\x4d\xd0\x36\xc8\x91\x93\x64\x7a\x1a\x3d\x4a\xfc\x5d\xe2\x42\x45\x14\x74\x28\x88\x6d\xe8\x09\xc5\xee\x50\x48\x81\xa0\x97\x7f\x17\xd6\xef\x72\xb0\x23\x77\xe8\x1e\x85\x7f\x57\xe4\xae\x4d\xeb\x60\x00\x8f\x25\x66\x66\xac\xf0\x76\xba\xdf\x63\x31\x16\x12\x43\x5d\xf9\xa8\xe1\x72\xc6\x3a\x73\x64\xc5\x2e\x87\xb2\xcd\x39\x70\x82\x95\xef\xb2\x13\x14\x4c\x3f\x41\xc1\x8c\x13\x7c\xf6\x7e\x13\xfc\x21\x19\x92\xa3\xd5\xa5\xf1\xb8\x6e\x79\xe9\xee\xf7\x07\x42\x46\x4d\xf0\x0c\xfd\x1c\x0d\x6f\xf5\x09\x56\x7f\x3c\xea\x44\x05\x27\x9e\xa8\x60\xf0\x89\x76\x5d\xd7\x9f\xa8\xe0\xd3\x13\x15\xcc\xfb\x53\xdd\xbc\xdb\x95\xd3\x9b\xb0\xae\x65\x31\x23\xb1\x4d\x78\xd3\x90\xf8\xf4\xf8\xfe\xb4\xa3\xaa\x9a\xc4\xdc\x8c\x22\xb8\x9e\x96\x21\xdc\x21\xfe\x89\x30\xd4\x9b\xba\xe8\x78\x53\x46\xf4\x90\x50\xe6\xae\x89\x99\xde\xb7\x19\x89\xf0\x43\x34\x8e\x2a\x0a\xa2\xc4\x49\xce\xb9\x74\x8e\x98\xa6\x7b\x34\x3a\xba\x79\xe0\xa9\xc8\x71\x28\x22\xcd\x72\x12\x34\x53\x8c\x22\x07\x05\x9e\xe6\x0c\xa1\xc1\xa1\x63\xe9\x18\xb1\x98\xe8\x23\xa4\xcf\x90\x3e\x45\x76\x84\x73\x28\xf5\x17\xf3\xd8\x39\x28\xb0\xd8\xc9\xa3\x5c\x11\xa4\x0a\x42\x0a\x51\x7f\xdd\x4e\x85\x28\x42\xb9\x98\x45\x41\x0a\xb0\x21\x8e\x10\x11\x27\x04\x50\x44\x0c\x03\xdc\x61\xc4\x05\x2b\x70\x1c\x41\x8e\x10\x5c\x37\x3a\x17\xe4\x28\x0a\x8a\x80\x41\x9c\x85\x9d\x10\x85\x45\x48\x44\x9c\x2c\x8a\x88\xac\x2c\x00\xc8\x35\xe7\xde\x49\xf6\x5e\xbf\xfe\x24\x05\x37\x9f\xa4\xe0\xd6\x93\xec\x3a\xfd\x72\x92\x82\x76\x03\x14\xec\xba\xdb\xac\x0f\xf7\xbe\x8f\x69\xca\xfe\xd3\x3d\x0b\x4d\xf8\x9a\x4d\x87\x3b\x44\x39\xac\xd3\x4d\x2c\x85\x23\x48\x67\x13\x2a\xca\xd3\xcd\x6f\xb9\x66\x6c\x18\xa5\xee\xfc\xfe\x32\x3a\xaf\x22\xbd\x82\x62\x13\x92\xc4\x22\xcc\xa5\x20\x3a\x8e\x7b\x58\x3a\x18\xa0\x5c\x74\xb0\x3b\x0d\xc0\x33\x91\xe3\x83\xe8\xac\x46\x7a\x0a\xc5\xb5\xc4\xce\x73\x37\x1a\x4e\x35\x39\xf4\x14\x24\x46\x59\x2c\x44\x05\xba\xae\xd9\xbd\x79\x1d\x96\xe5\x90\xe0\xae\xaa\xd3\x8b\x74\x17\x1b\x6c\xeb\xb1\x4e\x67\x15\xe7\x19\xfb\x77\x80\xb5\xfb\x97\x0c\x50\xf0\x8f\x01\x0a\xfe\x67\x80\xbd\x07\x1e\x1c\xd0\xf4\x7c\xfb\x7a\x7c\xf0\x44\x91\xb0\x53\x00\xee\x10\x12\xb6\x91\xe7\x05\x65\xba\xf5\x5f\x7a\x26\x57\xbe\xc6\xe3\xa7\x01\x76\xbf\xb6\x1b\xa8\xa0\xe3\x40\x05\x5d\x07\x5a\x3c\x8e\x19\xd8\x02\x3c\xa2\x65\xd1\x2a\x17\x83\x08\xdc\x21\x22\x30\x9f\xe9\x9a\x13\x5d\x2e\x87\x92\xb2\x31\xc7\xe4\x70\x7a\x96\x7a\x81\xc6\x63\xfe\x40\x5f\x1c\x64\xa0\x82\xc7\x07\x2a\x58\xed\xc3\x23\x32\xa8\x45\xf7\xa2\xfb\x6d\xaf\x6e\xe2\xbb\x44\x09\xdc\x1d\xf8\xbf\x8a\x7f\x14\x1a\xfb\x7f\x90\xe5\xef\x0d\x83\x14\xdc\x3c\x48\xc1\xad\x83\x2c\x5d\xff\x33\xa8\xe9\xfe\xd9\x7d\xd0\xe5\x77\xcb\xde\x25\x14\xbc\x2f\x1b\xb8\x65\x8b\xcc\x3d\x38\xc8\xd6\x29\xb4\x1e\xac\xa0\xe3\x60\x05\x5d\x07\x5b\x7c\x86\x78\x73\x16\x76\x79\x79\x05\x8b\x16\x35\x01\x1f\x7d\x35\x99\xd8\xb9\x6b\x21\xa4\xb3\x1f\xb0\x27\xdc\x2d\x7a\x41\x2b\x93\xfd\x10\x74\x2d\x23\xc9\x39\x39\xda\xce\x8a\xb8\x57\x8b\x2e\x4e\x04\x50\xdc\xb5\xe0\x82\x82\x64\x66\xea\x34\x40\xb1\xc6\x77\xf1\x60\xcb\xbf\x57\x06\x2b\x58\x3f\x58\xc1\x46\x1f\xbe\x5f\x0d\x6e\xba\x7f\xcc\xc7\xbf\xbd\xba\x6f\xef\x16\x05\x50\xd5\x14\xf7\x2d\xb4\xd2\xf8\x1d\x3d\xc4\xfa\x43\x27\x0d\x51\x70\xee\x10\x05\x33\x86\x58\xfc\xe6\x0c\x69\xc1\xfe\xf1\xdc\xa0\xc5\xb0\x04\x83\x37\x70\xa1\x73\x53\x1d\xe0\xc1\xf1\x8c\xe8\x0c\x9a\xa0\x6b\xaf\x18\x79\xa3\x55\x5a\x9b\x7b\x70\x88\xe5\xd3\xb7\x43\x14\xfc\x38\x44\xc1\x2f\x3e\x3c\x7e\x1b\xd2\x72\x7d\xb7\x7e\x6b\xf8\xc6\xe7\x1b\xb4\xd1\x78\x0c\x3f\xd9\xe2\x31\xef\x64\x05\x97\x9d\xac\xe0\x8a\x93\x2d\x1e\x57\x9f\xdc\xf8\x7a\xed\xa7\xdf\x50\x23\xae\x1d\xaf\xcf\x77\x83\xfe\x42\x6d\x8d\xfe\xef\xc3\x83\x86\x2a\x08\x0c\x55\x10\x1a\xea\x3b\x4f\x86\x36\x7e\x9e\xec\xb3\xcf\xd0\x5e\xb0\x18\x10\x86\x25\x98\x05\x3c\x0b\x20\xc0\x99\x37\xbe\x07\xda\x99\xfd\x3f\xd4\xe2\x71\xcd\x50\x05\x37\x0c\x55\x70\x93\x0f\x8f\xbf\x0c\x6d\xd1\xba\x64\x3c\x4b\xfb\x9b\x16\x00\xd0\xde\xf8\xff\x86\x5a\x3d\xa9\xf3\x30\x05\x07\x0d\x53\xd0\x7b\x98\xc5\xe3\xc8\x61\x06\x8f\xa3\xe7\xec\xdf\x6f\x5f\xa7\xd5\xe6\xf4\x9a\x54\x75\x89\xe9\x28\xac\x0f\xa1\xea\xc1\x95\x89\x54\x34\x9e\xa8\x1e\x5f\x39\xc3\x8c\x88\xa8\x52\x70\xaf\x08\xc2\x26\x44\x3d\x1c\x50\x2b\x70\xc2\x22\xd8\x41\xe3\x77\xf5\x30\xeb\xe7\xd8\x3a\x4c\xc1\xe7\xc3\x14\x7c\x39\xcc\xea\x07\xee\x03\x87\xab\x06\xf9\x33\xcb\xc5\xbe\xf5\x83\xba\x78\xa6\x92\xf1\x99\xa3\xcf\x1c\xd7\xd4\xb7\xc7\xab\xf5\x9b\xa9\x10\xee\x15\x85\xf0\x9b\x69\x8a\x9b\xcb\xf2\x98\x83\xc5\xac\x15\x39\xd8\x5e\x98\xe1\x2f\x5c\xf7\xaa\x30\x93\x9b\x3a\x6a\x7a\xc6\x0c\xf7\xc5\x3f\x87\x2b\xf8\xcb\x70\x05\xb7\x0d\xb7\xfc\xfe\xd7\x70\x83\xf7\xfa\x26\x9e\x5b\x75\x11\x2b\xb7\xfc\x6e\xc0\xee\x29\xb9\x70\xaf\xc8\x83\xc5\x5e\xfa\xa6\xe2\x5e\xe9\x72\xd0\x33\x44\x3b\x99\x7b\xdf\x87\xdf\xe4\x11\x0a\xa2\x23\x14\xc4\x46\x58\x7e\x5f\x35\x42\xc1\x0d\x23\x54\x03\xfc\x6a\x9b\xc7\x6f\x17\xa9\x93\x67\xd5\x44\xf7\x61\x0a\xd5\xfd\x44\x45\xe5\xec\x58\x32\xe3\xd2\xae\x6a\x03\xf7\x8a\xb6\xf0\x98\xd6\xfb\x05\x61\x31\x11\x76\xa0\x8e\xfa\x99\x50\xa0\xa0\x3c\x2c\xc4\x08\x03\x28\x20\x6e\xba\x00\x32\xdd\x52\x23\x94\x11\x7f\xe8\x6c\xee\xbd\x11\x76\x1f\x9e\x79\x8a\x82\xc9\xa7\x28\x98\x72\x8a\xa5\xf7\xd2\x53\x14\x5c\x79\x4a\xc3\xfa\x2d\xbe\x8f\x7e\x74\x0d\xb1\xd7\x4d\x00\xcd\x66\x18\x1a\x8f\x55\x94\x8d\x8a\xce\xdc\x87\xf9\x50\xf7\xb3\x23\xcc\x12\xa6\x6b\xf8\xc7\x14\xc3\xbd\xa2\x95\xae\x20\x25\x87\xbd\xe6\xda\xef\xeb\x5d\x43\x60\x03\xd2\xab\xc8\x82\x98\x85\x2f\x22\x07\xc8\x31\xe6\xbc\x43\x3c\xad\x80\xa6\xe9\xee\x62\xf6\xfd\x29\x96\xee\xd9\xa7\x2a\xb8\xf0\x54\x05\x97\x9c\x5a\x77\x5f\x2d\x3e\xb5\x61\x1f\xa6\xaa\x66\xad\x73\x7d\xba\x3d\x75\xa4\xa9\xbb\x6c\xf0\xf8\x91\x4d\x7f\xf3\x48\xdf\x96\xdc\xc2\xd9\x7f\x91\xed\x42\xba\x9c\xd8\x42\xf7\x6c\xb9\x82\x28\x87\xf6\xa0\x37\x93\x89\xbc\x6d\x99\x1e\xa9\xa6\x1f\x5d\x8d\x3c\x9c\x6a\xf9\x52\x3c\x52\x41\x9b\x91\x0a\x3a\x8c\x6c\xbe\x9d\x5a\x1f\xbb\xb4\xe8\x06\xe0\x5e\x11\x80\x5d\xdc\x9a\xac\xdd\x8c\x1d\x34\xd2\x9e\xc3\xcb\x46\x2a\xb8\x6b\xa4\x82\x7b\x47\xda\x73\x61\x8d\x87\xc3\x4a\x6f\xee\xfd\xbe\xea\xf0\x1b\xc2\x4f\x3b\x59\x86\x57\x56\xa7\xc6\x78\x83\xb9\x97\x61\x36\xdc\x2b\x72\xe0\x6a\xe1\x15\xd9\x47\x32\x9a\xae\xc2\x42\x0c\x90\xe9\x6b\xc0\xd3\xb9\x83\xdd\x35\x9e\x39\xa7\x59\xbd\xe6\xf8\xd3\x14\x0c\x3c\x4d\xc1\xa8\xd3\x2c\x9e\x97\x9f\xd6\xf4\x38\x6f\x23\x7c\x4a\xf7\x3b\x3d\xc1\x55\x71\x6e\xe2\x25\x7f\xe6\x74\x13\xe7\xc0\x83\x47\x36\xd2\xe9\x74\x6f\x8f\x5e\x74\x04\x1d\xa9\x1b\x1e\x4a\x3a\x34\x83\xed\x41\x26\xee\x77\x9a\x5d\xdf\xa1\xa3\x14\x9c\x3a\x4a\xc1\x99\xa3\xac\xdc\x9f\x3f\x4a\xc1\xac\x51\x2a\xd3\xb7\x3b\x8d\xff\xa2\x26\xec\xf7\x43\xfb\x96\x57\x45\x4b\x67\x94\x8c\x8a\xcd\xf6\xc6\xf5\x37\xed\xfd\x3d\x7b\x97\xdb\x2d\xa2\x47\x6b\xd8\x71\xd3\x03\x8a\xe0\x01\xc1\x29\x80\x4c\x77\xa8\x19\x8e\x41\xa6\x4b\xe9\xb5\x2a\x8a\x14\x32\x33\xb8\x49\x27\xca\xa7\xdf\x64\x1e\x3d\x34\xbd\x6b\x47\x59\xfb\xfa\xa4\xd1\x0a\x4e\x1e\xad\x60\xc4\x68\x4b\xef\xbc\xd1\x0a\xfe\x34\x5a\xc1\x22\xcf\xff\xb1\xf0\x61\xf3\x7d\x48\x33\xe8\xed\xd9\xdb\x23\xb7\x57\x89\x1e\x51\xab\xe9\x68\xf6\x47\xab\xcb\x2b\x6b\x2a\xca\x46\x24\xca\x62\x73\xf4\xbc\x07\xd6\x0f\x1e\x10\xfd\x61\x9a\x67\x87\x69\xa7\x15\xde\x84\xec\x1a\xd7\x28\x27\x16\xd4\xb3\x7f\x05\x12\x66\x11\x17\x21\xba\x1a\xe9\x46\x74\x14\x09\xc7\xf4\x5d\x91\x94\x43\x02\x75\xd1\xa8\x22\xa6\xd3\x89\xcd\xa4\x8c\x9e\xe6\xfc\x1b\x6d\xf9\x72\xd6\x18\x05\xe7\x8d\x51\x30\x7d\x8c\xe5\xcb\xc5\x63\x14\x2c\x1c\xa3\xe0\x78\xaf\x8f\xd2\x5a\xcf\xcf\x39\xbe\x65\x7c\xa9\x8e\x45\x93\xa5\xe5\xde\xd8\x94\x96\xca\x44\x85\xb9\xc8\x97\x63\x04\x1e\xd0\xfd\x99\x03\xb0\x52\xfb\x33\x74\x4a\xe5\x24\x3a\x97\x5c\xd6\x64\x9b\x06\x39\x14\x32\xbd\x94\x33\x86\x49\x2f\xa3\xff\x8e\xb1\x71\x67\x76\xba\x02\x75\xba\x82\xac\xd3\xed\xfe\x6d\x7d\xba\xd9\xbf\xa9\x26\xc6\xbd\xfd\x38\x47\xbd\x5c\xe4\xb2\xd8\x1c\x13\x0c\x9a\x8f\x0e\x3c\x20\x02\xb0\x94\xbc\x44\x77\x34\x69\x4a\x5a\x21\xef\x6d\xce\xbd\xd3\x15\x4c\xf1\xf0\x79\xed\x74\x05\x6f\x9e\xae\xe0\x9d\xd3\xed\x3a\xfc\xf7\x74\x05\x3f\x9d\xae\x60\xd7\xbf\xea\xfa\x99\xd7\x34\x63\x1d\x0c\x5e\xa3\x62\xb3\xf7\x7f\xed\xa6\x3f\x62\x3c\x26\xe3\xe7\x56\x79\xa3\x94\x09\x6b\x31\x17\x1e\x10\x79\xb0\x92\x70\x29\xb2\xdb\x90\xe9\xf4\x6a\x5a\x86\xf4\x0f\x77\xcb\x05\x5c\xb3\x90\x49\x33\xf5\xd0\x5d\x8e\xcc\x7d\xdb\xc7\xe8\x7d\x63\x15\x94\x7b\xaf\x5c\x35\x56\xc1\xf5\x63\x15\xfc\x79\xac\xa5\xf3\x5f\x63\x15\x3c\x30\x56\xc1\xd1\xd7\xd7\xe5\xfb\x8a\x66\xd3\xe9\xf1\xdf\xd0\xea\xae\x41\x3e\x3c\x20\x0a\xe0\x75\xd3\xcc\x23\xc9\x2a\x89\x28\x45\x35\xcc\x0c\xad\x61\xe4\xb8\x92\xa2\xab\xed\xfc\xd2\x02\x70\xb0\x89\x03\x8c\xb3\xf2\x72\xc4\x38\x05\xc7\x8d\x53\x70\xd2\x38\x2b\x2f\xa7\x8e\x3b\x50\x79\xd1\xc2\x9d\x4e\x41\x49\x4b\xcc\xce\xc6\x24\xc6\x3c\x0e\x31\xf6\xff\x38\xbb\x7f\x5f\x1a\xa7\x60\xfd\x38\x05\x1b\x7d\x78\x7d\xe6\xe1\xb5\xb3\x09\x7d\x32\x1a\xc7\x6b\x42\x34\x39\xc2\x54\x55\xd5\x62\x21\x3c\x20\x8a\xe0\x6a\x86\x1c\x1d\xed\x2c\xe4\x5c\xe9\x21\x96\x32\x33\x7e\x07\x4a\x34\x5e\xfd\xc6\x5b\xbc\xa6\x8f\x57\x30\x73\xbc\x82\x59\xe3\x2d\x5e\x57\x8d\xf7\xe6\x86\x5e\x5c\x57\x9e\x9b\x8e\xd7\x70\xf7\x67\xeb\xaf\xaa\xf5\xd6\xf7\x3e\x13\x23\x37\x2d\xb2\x82\xee\xc1\x28\x85\xc7\x3b\xaf\xb7\xa2\x67\x5a\xf5\x35\xf7\xe0\x78\x6b\x57\xe5\x9e\xa1\xa0\xf8\x0c\x05\x6d\xcf\xb0\x78\x76\x3a\xc3\xe3\xdf\x85\x4d\xcb\x6b\xf0\xe3\xa9\x07\x4f\xc6\x13\xd3\x1b\xa4\x38\x38\xf0\x90\x08\x40\x89\x1e\x1e\x90\x09\xcd\xf5\x33\xe7\xc0\x19\xf6\x5e\xbe\xf3\x0c\x05\xff\x7b\x86\x82\x7f\xfb\xf0\x59\x71\x46\xf3\xf2\x2c\xfc\xf8\x8c\x48\xe8\xe8\x8b\xde\x18\x8d\xa4\x5d\x3c\x24\x04\x9c\x58\x3f\xeb\x02\xa0\xbf\x91\xff\x09\x56\xfe\x8f\x9e\xa0\xe0\xc4\x09\x0a\x06\x4d\xf0\xc9\xff\x04\x83\xd7\x7c\x0f\x9f\x1d\xcd\xc0\xcb\xa7\x18\xfb\xf2\x64\x76\xa2\x82\x87\x44\x10\xce\x47\x4e\x8e\x30\x55\x25\xee\xb6\x3c\xd4\xc8\xfd\x04\xcb\xa7\xb5\x13\x14\xbc\x32\x41\xc1\x3b\x13\x7c\xe7\xe5\x04\x05\x3f\x4c\x68\xa8\xbf\x2c\x6c\x9e\xfe\xe2\xcd\x0e\xf5\x34\x90\x87\x04\xc7\x80\xe9\x67\x08\x2f\x21\x3a\x6c\x16\x27\x66\x66\x7e\xcd\x65\x48\xc9\xbd\x2b\x21\x00\x70\x98\x89\xff\x9c\x69\xfd\xda\xf3\xce\x54\x70\xe9\x99\x0a\x2e\x3f\xd3\xea\xd5\xf5\xf3\xb9\x9a\x76\x47\x66\xe6\xe3\x8e\x8b\xa5\x4e\x9e\x19\x4f\x0d\xad\x49\x94\x6a\x25\xdb\x95\xb3\xf9\xba\x2e\x27\x73\x70\x1c\x6e\xee\x3f\x1f\x1e\x39\x13\x15\x14\x4e\x54\xd0\x7a\xa2\x5d\xcf\xae\x13\x9b\xe7\x37\xac\x8b\x4f\xd9\xdc\x44\x74\x66\xbc\xd4\xbb\xaf\xab\x63\xa9\xd3\xa2\x73\xd2\x47\x5b\x8e\x91\xb4\x75\x94\x19\x3e\x47\x3a\x13\xeb\x08\xe3\xf7\x9f\x68\xf5\xff\x2f\x27\x2a\xf8\x66\xa2\x82\x5f\x26\xda\x75\x6d\x75\x96\x82\xee\x67\x29\x28\xf3\xe6\x4e\xbd\xef\xd5\x17\xaf\x6f\x82\x3d\xb6\x37\xfc\xa2\x65\x4d\xd6\xd2\x1a\x2a\x23\xd1\xb2\xb2\x93\x13\xa9\xe4\x5c\xa3\xab\xb5\x86\x87\x04\x61\x98\x18\x2a\xd8\xe4\xd2\xf7\x15\x52\x10\x15\x86\x75\x92\xc0\x16\xa3\xa5\x7c\x82\xca\xbd\x28\x49\xd7\xb5\x69\x45\xcd\x6b\xf0\x86\x12\x59\x7a\xcc\x15\x1c\x69\xfc\xfe\x67\xd9\x3c\xcc\x55\x67\x29\x58\x7d\x96\x82\xb5\x67\x59\x7e\x6c\x39\x4b\xc1\xa7\x67\x59\xbb\x3c\x5d\x9f\x54\xd6\x2c\xfd\xac\x2e\x3f\x62\x17\xc4\x4b\x4d\x8c\x3c\xe2\x2e\x95\x6b\x16\xc1\xd6\x74\x73\xda\x5f\x91\x7e\x43\x32\x11\xb9\x80\xee\x6e\xec\x55\x3b\xa6\xb1\x3c\xca\xf8\x7d\xcf\xb6\xe7\xff\x3d\x67\x2b\x78\xe0\x6c\x05\xcf\x9f\x6d\xf1\xde\x75\xb6\x82\x5f\xce\x56\xb0\xc5\xd3\x27\x17\x7a\xfd\x32\x56\x8f\x6a\xce\x3a\x66\xe4\x3e\xba\x8f\xd8\xe2\x5e\x3e\x32\x33\x3a\x47\xd3\x9b\xd1\xb4\xa7\xb4\xd5\x8b\x67\xca\x52\x49\xf7\x4e\x30\x53\x9e\x82\xb0\xd0\xbd\xf1\xfe\x46\x74\x87\x6b\x56\xdd\x49\x74\x2f\xd1\x3d\x44\x2b\x09\x1f\x21\x4c\x3f\xb3\x10\x86\xb0\x15\xe5\x32\x80\x62\x4e\xa6\xa9\x26\x21\x77\x48\x90\xa4\x00\xba\x52\x10\x44\x65\x1b\xe7\x1c\xad\xf9\x34\x65\x92\x3d\xc7\x6e\x99\xa4\xe0\xaf\x93\x14\xac\x98\x64\xf9\xf4\xda\x24\x05\x9b\x26\x29\x38\xd8\xe3\xd3\x3a\x8f\x4f\xf3\x3b\xb7\x88\x4f\x99\x71\x52\x53\xf2\x5d\x62\x3f\x22\xfa\x98\xe8\x23\xc2\x7f\x21\xbf\x96\xb3\x6b\x38\xbb\x96\x33\x58\xe7\x5e\xa1\x8f\xb8\xf4\xd1\x15\x84\x0f\x22\x7f\x9c\xb1\x55\x8c\xad\x66\x3a\x80\xc3\x49\x1a\xd2\x5c\x3e\x71\xc1\x1c\x26\xf4\xd9\x72\x8c\xb9\xf7\x27\xdb\x7b\x62\xda\x64\x05\x15\x93\x15\xfc\x79\xb2\xa5\xe7\xdd\xc9\x0a\x3e\x9f\xac\x80\xdf\x6a\xe8\x28\xf0\xfa\x8c\x2c\x6f\x19\x3d\xda\xce\x32\x56\x7c\x09\x3c\x24\x98\x26\xa8\x58\x3f\xe3\x47\x84\xe9\x67\xa6\x9f\xc5\x47\xc4\xe1\x7d\x97\xb8\x1c\x7c\x8b\xe8\x6d\x77\x31\x23\xda\x01\xd1\x06\x25\x76\x66\x11\x3d\x80\x4e\x60\xbe\x6b\x4a\xe1\xe5\x8c\xae\x64\xa8\x47\xb7\x99\x67\x76\x3f\xe1\xc3\x44\x01\xca\xc6\xef\x49\xe7\xb4\x71\x12\xe4\xb0\x5c\x47\xeb\x8f\x84\xc5\x5a\x7b\x44\xfd\x8f\x39\x28\x84\xbe\x46\x8f\x35\x7e\xff\x73\xec\x3a\x5f\x7f\x8e\x82\x9b\xce\x51\x70\xfb\x39\x96\x2f\x6b\xcf\x51\xb0\xe1\x9c\x86\xeb\x7c\x78\xb3\xf6\x71\x86\x2f\x3a\x7c\xe3\xbb\x57\xc7\xc6\xaa\xf4\x25\x56\xd5\x11\x1e\x12\xf2\x1a\x9e\x59\xed\x88\xe9\x30\xc9\x31\xe8\x7d\x7d\xc1\xf9\x4f\x9c\xfd\xc8\xd9\xb7\x9c\x29\x32\x5f\xa6\xa5\x8c\x8e\x4c\xb9\xaa\x9e\x6e\xeb\x89\x69\x85\xef\x38\x4d\x5f\xa7\x73\x2d\x7d\x53\xcf\x55\x50\x7e\xae\x82\x8a\x73\xed\x7d\xb2\xf0\x5c\xb3\xbe\xe3\xbd\xbc\x91\xf7\xdf\x69\x39\x5d\x9a\x22\x9f\x79\xb5\x93\xe5\xc0\x43\x22\x17\x6e\xf1\x7a\x22\x98\x6c\x01\x6f\xca\x5d\x80\xb4\xb4\xea\x0a\x3a\xad\xf8\x1d\x6f\xf4\xbe\x73\xad\x7f\xf7\xf4\xf3\x14\x9c\x79\x9e\x82\x49\xe7\xd9\xf5\xf8\xf3\x79\x0a\x6e\x3f\x4f\xc1\x8a\xdb\x0d\x9e\xc3\xbd\x79\xc1\xdd\x0e\x60\x3d\x34\xde\xde\x54\xea\xa6\xfd\x85\xb8\x4b\xa4\x6b\x7d\x99\x9f\x0c\xb9\xcb\x79\x67\x78\x48\x74\x81\x15\x69\x72\x75\x9e\x8a\x26\x3b\x62\x08\x47\x93\xd0\xc6\xb0\x90\x49\x1d\x5b\x16\x78\x33\xe2\x7c\x24\xc3\x0c\xdd\x03\x5d\x27\x85\x32\xf7\xd6\x6c\x4f\xe8\xd7\x53\x4e\xd0\xfc\xd9\x79\x9e\x3d\xbf\x7b\x4d\x51\x50\x32\x45\xc1\xa1\x53\x7c\x71\xd0\x29\x5e\xff\xbd\x0b\x5b\xa2\x1f\x64\xf8\x52\x1a\xad\xa8\x70\x15\x16\xed\xd1\x0d\xc2\x43\x22\x04\x3f\x08\x4c\xcf\xd8\x93\xe8\xa0\x39\x74\x7c\xfe\xc9\x13\x8d\xfe\x37\xc5\xca\xdb\xd6\x29\x0a\xb6\x4f\x51\xb0\x7b\x8a\x5d\xbf\x36\x51\x05\xdd\xa3\x0a\x2a\xae\x31\x78\xcd\xf3\xfc\x3a\x05\x07\xb0\x7e\x43\x7c\xb7\xa4\xab\xcd\xd8\x09\xac\x3b\xb1\xd8\xbd\x29\x7d\xfb\x4a\x41\xad\x93\x91\xc6\x2b\x1c\x7e\xb5\xc3\xae\x72\xd8\x75\x8e\x37\x7d\x30\xa4\x17\xc2\x4c\x19\x94\xee\xfd\x69\xf6\x94\xcb\xd3\x93\x8c\x1e\x14\x55\x30\xc6\xa3\x6f\x59\x54\xc1\x9d\x51\x05\xf7\x44\x2d\xff\x5f\x8e\x1a\xfe\xff\x74\x73\xf3\xf9\x9f\x8c\x45\x7d\x56\xdd\x80\x3c\x78\x48\xe4\xc3\x6a\x93\x62\x23\xb5\xed\x14\xd4\x81\x7c\x89\x44\x01\x8c\x60\x57\xcc\xd2\xa5\xe7\x41\x5f\xd7\x54\x80\x01\x66\xdf\x4f\xb5\x7e\x8b\x49\x53\x15\x44\xa7\x2a\xb8\x7c\xaa\x5d\x87\x17\xa7\x2a\x78\x7f\xaa\x82\x89\x5e\x3e\x76\x81\xe7\xbf\xb8\xfb\x84\x16\x9d\xf7\x75\xc7\x88\xae\xc7\x13\xe0\x21\x91\xad\x8f\x7b\xf1\x11\xb1\xf4\x71\x4f\xfa\xb9\xb5\x7e\x85\xc3\x4d\x01\xf4\x9a\xc5\x30\x47\xef\x91\x22\x96\x4f\x3f\x0a\xda\x23\x18\xd1\x53\x0e\x5b\xeb\x2e\x10\x5e\xe7\xd0\x9f\x1c\x5c\xe0\x70\xc1\x72\xd1\x61\x8c\x02\x4c\x30\xc1\x14\xbb\xd1\x61\x8f\x39\xba\x25\x85\x74\x55\x7f\x4e\x14\x62\x41\x87\x44\x3e\x40\x36\x11\x0a\xce\x18\xea\x2e\x23\x18\x68\xcd\x19\xcb\xec\xa4\x81\x46\xdf\x2f\xb5\xf7\x61\x75\xa9\x82\xb9\xa5\x0a\xae\x29\xb5\xfc\x79\xb5\x54\xc1\x5b\xa5\x0a\xb6\x78\xfe\x8e\x9f\xbc\x3e\x6d\x39\xfb\xc9\xeb\xf1\xf3\xa7\xbc\x66\xda\xb4\x99\xd1\xc4\x90\x58\x3a\xcb\xa7\x16\x4b\x60\x85\x50\x9f\x10\x6d\xa5\x02\xfd\x1c\x81\x32\x0c\x93\x34\xf5\xc8\xee\x05\x48\xd9\x5e\xf0\x3e\x80\xd9\x4c\xe2\x41\x58\xa4\x8b\xbb\x4d\xfc\xd1\xc1\x62\x6a\x45\x84\x11\x2d\x08\x0e\x66\x61\x47\x64\xd4\x55\x07\xf8\x15\x15\xb8\xe7\xa8\x22\xc2\x02\x4e\x2c\x63\xf6\xc3\x20\x4d\x6f\xcf\x32\xab\xaf\x9e\x53\xa6\xa0\xb4\x4c\xc1\xf4\x32\x2b\xb7\x33\xcb\xbc\x7c\x8e\x0b\x9a\xee\x17\x4f\xd3\x99\x88\xcd\x4e\x4f\x63\x1f\x95\xa1\x54\xba\x94\xea\xd1\xc3\xd2\x04\xb9\xd3\xae\x9b\xc1\x1a\x9f\x95\x65\xd6\x4f\xbf\xb5\x4c\xc1\xf6\x32\x05\x5f\xfb\xf0\xf9\xa9\xac\xf9\x7e\x7a\x7b\x3a\xa7\x47\x3e\xad\xce\x31\x68\xfc\x80\xda\xe7\x85\xc2\x35\x56\xbd\x78\xc1\x10\x73\xff\xc7\x7c\x76\x5f\x4c\xc1\x82\x98\x82\x2b\x63\x56\x0e\xee\x8a\x29\x78\x30\xa6\x32\x7e\x90\xc9\x9e\x1e\x70\x47\x73\xfc\x5e\x65\x65\xde\x46\x49\xb3\x67\x27\x1e\x02\x2b\x44\x09\x5c\xed\x6e\xea\x30\x86\xf4\x16\xe8\x23\x7a\x06\x7a\xb0\x43\x91\x18\x85\x15\x99\xde\xd7\x8a\x23\xe5\xba\xfa\xa9\x99\xd9\xe4\x1a\xb9\xc5\x1e\xb6\x27\x1b\xfb\x7f\x9a\xbd\x0f\x8e\x99\xa6\xe0\xa4\x69\x0a\x06\x4f\xb3\x7c\x3c\x6b\x9a\xe1\xe3\xb2\x26\xe6\x1f\xf9\xf1\x36\xbd\x1b\x86\x1b\x29\xb6\xbb\x7b\x39\x46\x60\x85\xc8\x86\x07\xf4\xb9\x44\xba\xd9\x0a\x47\x0c\x63\x58\x07\x8c\x88\x9b\x64\x98\xa1\xe6\x3e\x98\x66\xef\x83\x0d\xd3\x14\x6c\x9c\xa6\xe0\xed\x69\x2d\x8b\x57\x65\xfc\x12\x06\x23\xe3\xbc\x1e\x19\x4b\x4c\x4f\x95\xeb\x31\x49\x2b\x84\x80\x8f\xcd\x0d\xe5\x1b\x30\x3e\xcc\xc8\xff\x74\xcb\xa7\xd8\x74\x05\x33\xa6\x2b\xa8\x9c\x6e\xf9\x74\x99\x97\x57\x59\xd0\x02\x7c\x8c\xdf\x6b\xd0\xdc\x54\x6c\x7c\xa5\x87\xdb\xe0\xcc\x3e\x08\xc1\x0a\x11\x86\x1f\xdc\x93\xae\x1b\x76\x76\x35\x5a\xee\x60\x47\xd2\x29\xd6\x1a\xc2\x70\x63\xf7\x4f\xb7\x72\x58\x58\xae\xa0\x6d\xb9\x82\x8e\xe5\x56\x0e\x4f\x2f\x57\x50\x56\xae\xa0\xdb\xfd\x06\xaf\x9d\xde\x7c\xf9\x9d\xcd\xb2\xaf\x1b\x9a\xc9\xda\xa6\x1c\x5d\x51\x16\x33\x9d\xac\x56\xf3\xfe\xb0\x5c\x1c\x0a\x0b\x10\x8b\xa9\x8d\x4e\xc0\x76\xaf\xc2\x10\x46\x48\x50\x98\x88\x8e\xc0\x23\x89\x04\x37\xda\x8b\xab\xcb\x10\xa3\x5c\x12\x01\x93\x0c\xc5\x88\x18\xc3\x88\x0c\xa6\xdb\x79\x13\xe6\x73\x64\x6d\x5d\x0c\x47\x68\x3a\x97\x97\xdb\x75\xd8\x59\xae\xe0\x87\x72\x05\xbb\xcb\xed\x3a\x04\xe3\x5e\x7e\x8b\xa7\x17\x74\xba\xaa\x39\x7a\x41\x43\xfa\x4c\x60\xc3\x2c\x45\x16\x2c\x17\x11\x58\xaf\x33\x52\x99\x6e\x41\xa7\xfd\xb6\x4c\xf7\x71\xc8\xc4\x5a\x4f\x31\xf6\x5f\xdc\xca\xed\xff\xc4\x15\xdc\x13\x57\x70\x7f\xdc\xae\xc7\x53\x71\x05\x6b\xe3\x0a\x26\xfe\xd9\xe0\x77\xb0\x77\xdf\xa7\x9a\xa5\xc7\x34\x12\x57\x2b\x1b\x5f\x99\xb1\x7c\xd7\x63\x04\x96\x8b\x6c\xd8\x81\x3a\x04\xfa\x27\x44\x3d\x79\x24\x14\x70\x55\x2f\xdd\x7f\xde\xf4\x9f\xd2\xc6\xeb\xa9\x1a\xef\x56\xe7\xdb\x73\x7e\xe4\xf9\x0a\xc6\x9e\xaf\x60\xc2\xf9\x16\xef\xd9\xe7\x2b\xb8\xf2\x7c\x05\x29\xaf\x9f\xd1\x9e\x2d\xe6\xfb\x96\x66\xd8\x79\x89\xd8\xec\x71\xa9\x68\xca\xd3\xb8\x8c\xea\xdb\x03\x96\x8b\x9e\x70\xa5\x6b\xc4\xdd\x43\x9c\xd8\x7d\x24\x6e\xa5\xb4\x83\x25\xb4\x98\xe8\x41\x62\xc6\x57\x4e\x14\xd1\x3a\xae\xbe\xa3\x5c\x45\x46\x4b\x13\xe6\x30\x6f\x1a\xdf\x48\x63\x07\x9c\x6f\xf7\x83\x9a\xa1\x20\x32\x43\x41\xde\x0c\x2b\x27\x85\x33\x9a\x5e\xa7\x5e\x1f\xff\xe9\x15\x95\x53\x4b\x6c\x3d\x71\x27\x06\x2b\x04\x87\x4e\xdc\xf6\x5e\x70\x1f\xa7\x19\x39\x98\x61\xef\xa9\x6b\x67\x28\xb8\x71\x86\x82\x3b\x7c\x78\xac\x9b\xd1\xbc\x3c\xb9\xfa\xf7\x94\x56\xb0\xfb\xc3\x12\x0c\x2e\xe6\x41\x0a\x30\xfe\x17\xce\x6e\xe1\x8c\x0b\x94\xc0\x83\x5b\x90\xaf\x23\xb6\x07\xd9\x06\xc1\x17\x23\xcb\xe3\xbf\x23\x9b\x4f\x2c\x97\xdd\x8a\xf4\xba\x60\xbf\x20\xbd\x4c\x3a\x51\xb2\x24\x83\x24\x8c\x32\x72\x50\x61\xe5\x77\x7c\x85\x82\xb3\x2a\x14\x9c\x53\x61\xf1\x9e\x52\xd1\xe2\x7c\xb6\xbd\xb8\x88\x61\x2f\x83\x92\x47\x6b\x7c\xee\xf6\xe1\xf3\x71\x85\x82\xcf\x2b\x14\x7c\xe9\xc3\xe7\xeb\x8a\xfd\xd4\xcd\xb6\x04\x9b\x6c\x58\x82\x39\xc0\x73\xb4\x8a\x9c\xe6\xcf\x18\xe3\x07\x9b\x69\xf1\xa9\x9e\xa9\x60\xce\x4c\x05\xf3\x66\x5a\x7c\x2e\x9d\xd9\xbc\xfc\xb6\xba\xfb\xda\x87\x48\x9d\x12\xd3\xc6\x32\xdd\x4e\x37\x71\x70\x1f\x3e\x4e\x42\x41\x28\xa1\x20\x3b\x61\xf1\xc9\x4b\xfc\x21\xeb\x55\x15\x8d\x27\x47\x45\x67\xc6\x6c\xde\x6d\x23\x99\x88\xe6\x31\xd6\xc8\x7f\xc2\xe2\xb5\x34\xa1\xe0\x9f\x09\x05\x77\xfa\xf0\xba\x3b\xd1\xc2\x7c\xc4\x7d\x62\xd5\x58\x66\xe2\x38\x63\xff\xfa\xf0\x39\xb8\x52\x41\xff\x4a\x05\x47\x54\x5a\x7c\x8e\xae\x3c\x90\x75\xab\x13\x19\xf2\xa5\x28\x0e\x68\x64\xe1\xc6\x1b\x3f\x70\xa5\xc5\x67\x75\xa5\x82\xe7\x2a\x15\xbc\xe8\xc3\x67\xdd\x01\xe1\xd3\x20\x32\xb4\xff\xb4\x49\x38\xc3\xec\xff\x2a\x8b\xd7\xc4\x2a\x05\xe7\x54\x29\x88\x56\x59\xbc\xca\xaa\xf6\x5f\x0f\x7f\x64\xff\x46\xe7\x0b\xee\x6f\xd7\x35\x3a\xf5\x10\x60\x82\xb9\xff\x7d\x78\x7d\x5d\xa5\xe0\xbb\x2a\x05\x3f\xfa\xf0\xda\xed\xe1\x35\xde\x8b\x3f\x5e\x3d\xaf\x9e\x3c\xb5\x10\xab\xaa\x3c\x58\x82\xf9\xc0\xf3\x5d\x5b\x49\x9f\x05\x67\x1a\xfd\x7f\x96\x8d\x33\x56\xcc\x52\x90\x9c\xa5\xe0\xc2\x59\xf6\xbe\xfc\xcb\x2c\x05\xcb\x66\x29\xe8\x77\x9d\x17\xd7\xf7\xfa\x14\x43\x1b\x83\x67\x26\x47\x28\xee\x59\x40\x25\xa3\x62\xb3\x07\x97\xd7\x24\x66\xc4\xca\xc6\x6a\x14\xf4\xfd\x48\x1d\xe0\x61\x11\x9c\x94\x37\x99\xc1\xf1\xc6\x98\x73\xda\x31\x62\x61\x24\x3c\x88\xb5\xa6\x36\xec\x08\x6d\xc6\x71\x1e\x46\xe4\x7a\x44\x6b\xd0\x35\x6b\x19\x71\x86\x5e\xa5\xe9\x44\x23\xff\xb3\xec\xfd\xde\x31\xa9\xa0\x7b\x52\x41\xaf\xa4\xaf\x0f\x60\xb2\x6e\x1f\xb9\xb4\xdd\xd4\x10\xcf\x9e\xbd\x4b\xfd\x68\xf6\x2a\x99\x1a\x9b\x1e\x4f\x68\xd4\x4d\xa4\xbb\x15\x3c\x2c\x5a\xc3\x64\x74\xb8\x6b\xa2\x6b\xfb\x34\x20\xb4\x3b\x84\x31\xe3\x25\xc9\x77\xff\xf2\x59\xa6\xfe\x35\x69\xef\xeb\x17\x93\x0a\x5e\x4d\x2a\xd8\x94\xb4\x7c\xfc\x3c\xa9\x60\x47\xb2\x61\x9e\xe2\xc6\xd5\x4d\xc6\x4f\xff\xd7\x2c\xeb\xc0\x0b\xa2\xf1\x8a\xb4\xf2\x51\x15\x84\x87\x05\x4d\xa2\xc9\x01\x98\x87\x84\x5b\x19\x7d\xc4\x4c\x85\x98\xab\x65\x73\x61\xbc\xe2\x99\xcc\x81\xb3\x8d\xfd\x5f\x6d\xed\xff\x78\xb5\x82\xca\x6a\x05\x97\x57\x5b\x7c\x9f\xad\x56\xb0\xae\x5a\xc1\x32\xaf\xfe\x6a\x8f\xb7\xfe\xb5\x3f\x37\x19\x5f\xf7\xbb\xe9\x13\x7e\x34\x3c\x2c\x02\x93\x68\x72\x87\xeb\x39\xd7\x79\xf1\xec\x06\xee\xc0\x0d\x3a\xb1\x18\x09\x5f\x65\xf4\x0a\xa3\xb0\x08\x67\x8a\x39\x42\x74\x38\x76\x45\x89\x92\x71\x94\x74\x1a\x8e\xc1\x2c\xd6\x97\xfe\x84\xfc\x06\x14\xd7\x23\xbb\x16\xd9\x91\x0c\x20\xcc\xdb\x99\x66\xba\x01\x22\xec\xc0\x39\x13\x9c\xb1\xcc\x3d\x37\xc9\xf8\x81\x52\x36\x6e\x37\x30\xa5\x60\x58\x4a\xc1\xa9\x29\x2b\x2f\xd5\xa9\xba\x79\x7b\xdd\x2e\xdf\x1b\x7d\xc9\x58\xb4\x4c\x4b\xc7\x48\x6f\x42\xcb\x32\x2c\x84\x87\x45\x11\xec\x42\xcf\x9d\xc6\xb5\xbf\xc5\x35\xbf\x98\x7e\x8e\x60\xda\xd5\xc6\x31\x4b\x67\xfd\x08\x52\x99\x85\x98\x6c\xee\x3d\x1f\x7e\x79\x35\x0a\x0a\x6b\x14\xb4\xae\xa9\x9b\xe7\xd9\xbd\x46\x41\xab\x7a\x79\x12\x5b\xf7\x2a\x37\xa9\x64\x7c\xe6\xf8\x64\x34\x5e\x11\x4f\x4c\x3f\xb3\x3c\x9e\x8a\x55\x57\x45\x4b\x63\x8d\xbd\xd3\xcb\x7a\x1c\x67\x7e\x4f\x39\xf0\xb0\xc8\x81\x3b\x88\x45\x58\x16\x39\x28\x03\x26\x19\x93\x79\x9e\x8b\x73\x8c\xff\xaf\xc6\xda\x2f\x8b\x6b\x14\xfc\xad\x46\xc1\x3f\x6b\x2c\x3f\xff\x5d\x63\xf8\x39\xbc\xde\x79\xdf\x18\x3f\x67\x56\x5e\x10\xd3\x1c\x3d\x79\x4e\x2a\x96\xa8\xf6\x06\x11\x8e\x91\xf0\xb0\x50\xb0\xc6\x70\x2e\x4c\x0a\x83\xde\x08\x27\xc3\x8f\x73\x4d\x1e\x74\x8d\x95\xdf\x2e\x17\xb8\xfb\x4a\xc1\xc1\x17\x58\x3c\x46\x5e\xe0\xe5\x47\x78\x7e\x56\xfe\xa7\xfd\xca\xad\x8e\xd9\xf8\x63\x37\xeb\xbd\x23\xe0\x4a\xe6\x1a\xfa\xdc\x61\xae\xb9\xef\x90\x83\x8c\x21\x32\x14\x18\x70\xff\x69\x93\x5f\x20\xe3\x8e\x09\x91\x9e\x67\xec\xfe\x0b\xec\x39\xff\xcc\x05\x0a\x5e\xb8\x40\xc1\xcb\x3e\xfc\xde\xf0\xf0\xbb\x6f\xde\xfe\xf8\xd4\x00\xbf\x4c\xac\xac\x8a\xc3\xc3\x42\x98\x19\x8d\x36\x5e\x3d\xc5\xc8\xfd\x6c\x2b\x57\x03\x66\x2b\x38\x79\xb6\x82\xe8\x6c\x2b\x57\xd7\xcf\x56\x70\xd3\x6c\xd5\xa0\x7f\xca\xf2\xbd\xee\x6f\x2f\x74\x33\xe7\x8c\xb8\xf1\xcf\x76\xea\xe4\xee\x6a\xbd\xa3\x49\xef\x68\xe1\xfb\x99\xc1\x26\xd7\x14\xea\x80\xed\x89\x63\x1e\xbe\xc5\xf8\xbb\x8c\xde\x61\xec\x25\x46\x42\x87\x1c\x9f\x65\x7c\x23\xa3\x37\x18\xdb\x6a\x1c\xe9\xad\x4d\xff\x7c\x3d\x95\x91\x73\xa6\x33\x80\x0d\xf6\x51\x93\xf7\x3b\xdb\xda\x21\x30\x47\x81\x98\xa3\x20\x6f\x8e\xe5\x67\xdb\x39\x8d\xdb\x21\x8d\x48\x7d\x3a\x73\x33\xdf\xb5\x3a\x96\x72\xfe\x57\x4e\x4b\x75\x0e\x6b\x4f\xde\x83\x7a\x6a\x93\xd2\x3d\xc9\xa7\x9a\x3a\x90\x39\x96\x8f\xd7\xcf\x51\x50\x3b\x47\xc1\xa2\x39\xd6\x7f\xb3\x3a\xb5\x3f\x78\x3d\x7b\xeb\xf6\xaa\xba\x8f\xa3\x96\xf6\xf4\x3a\xba\xe7\xe3\xd0\x64\xe5\x4c\x00\x62\xb0\x04\x19\x98\x68\x42\xa9\xf1\x87\xcc\xb1\xf7\x09\xce\x55\xc0\xe7\x2a\x90\x73\xf7\xee\x37\x6a\x06\x5c\x2f\xe1\xc1\x0f\xd3\x7d\x94\x19\x7d\x60\xae\xdd\x57\x17\xce\x55\x70\xf1\x5c\x05\x97\xf9\xe0\x2e\x6d\x39\xbd\xe9\x7d\x55\x0f\x70\xcc\xd4\x41\xcd\xf5\xf5\xcb\x98\xab\xe0\xe7\xb9\x0a\x7e\xf5\xc1\xad\x7f\xfe\x35\x17\xae\x97\x26\xe8\x83\x3d\xcd\xd8\x41\x17\xda\xf5\xad\xba\x50\x41\xf5\x85\x0a\x66\x5f\x68\xe1\xce\xab\x3e\x30\xb8\x19\xe3\xa7\x3e\xbb\x61\xba\xa1\xdb\x07\xff\xdb\x0b\x15\xfc\x78\xa1\x82\x5f\x2e\xf4\xd5\x7f\x79\xb8\xd4\xee\xf7\x3c\x6d\x14\x0b\xbf\x90\xe1\x14\x17\x07\x0e\x9c\xd7\x69\x78\x54\x6e\xd6\xfd\x22\x2b\x6f\x17\x5c\xa4\xe0\xa2\x8b\x14\x5c\x7a\x91\xc5\x63\xc1\x45\x8d\xdb\x5f\x4d\xc5\x23\xd3\xc3\xaa\x01\x0e\x71\x73\x0f\x5e\x64\xe5\xee\xc7\x8b\x14\xec\x71\xe1\xcd\xb3\xf0\xd9\xbc\xc6\xfb\x2d\x35\x15\x7e\xe6\x50\xaf\xaa\x8f\xc0\xf9\x86\xfe\x79\x56\xfe\x2e\x9a\xa7\x60\xfe\x3c\x05\x0b\x7d\xf0\xaf\xf2\xe0\x8f\x6f\xe1\x3a\xf8\x85\x10\x07\x34\xb6\x10\x33\xcc\xbe\x9f\x67\xe5\x41\x5c\xac\x20\x78\xb1\x82\xc8\xc5\x16\x8f\xdc\x8b\x3d\x7d\x65\xee\x01\xe0\x61\x2d\xf2\x46\x44\xa2\xc2\x9c\x7b\x17\xdb\xfb\x6b\xe1\xc5\x0a\xae\xb9\x58\xc1\xf5\x3e\x3c\x6a\x2f\xde\xaf\x3d\xde\x10\xa5\xd2\xfa\x76\x41\x63\xfe\x92\x99\xc6\xff\xe5\x83\x4f\x97\x28\x08\x5c\xa2\x20\x74\x89\xaf\x0e\xf0\x92\xfd\xf8\x4b\x9a\x02\xdd\xda\x44\x11\x6b\xa9\x25\x0c\xfd\x97\x58\x79\xa8\xba\x44\xc1\x05\x97\x28\xb8\xd0\x07\xff\x3a\x0f\x7e\x8e\xe7\xa7\x4d\xf7\x9d\x48\x83\x2d\x49\xc6\xa6\xc5\x92\xb1\xe4\xd0\xca\xe4\x19\x63\x47\x9a\x98\x47\x11\xac\x14\xc5\x70\x37\x61\x30\xcb\x55\x0c\x0b\x5c\x65\x91\x0a\x09\x20\xa2\x7b\xb5\x78\x11\xba\x4a\x93\xff\x7e\x89\xad\xf7\x2d\xbe\x54\x41\xfb\x4b\x15\x74\xbe\xd4\x37\xff\xfb\x52\x05\xa3\x2e\x55\xd0\xca\x9b\x83\xb3\xc6\xeb\x8b\xbf\xe2\x89\x7a\x78\xf4\xec\x3d\xb8\x22\x1e\x4b\xe8\x11\xbf\x89\xb2\x46\x7f\x91\x4a\x46\x13\xd5\x55\x5e\xd9\xc9\x16\x6c\x0b\x2b\x45\x3b\x9d\x25\x46\x24\x08\x91\xfa\xe9\x06\x4e\x0e\x06\x31\x40\x12\x05\x0f\x20\x23\x5d\x8f\xae\xbb\xa2\xeb\xce\x6d\x21\xa2\xf4\x24\xa4\x2a\xa3\xff\x5c\x6a\xf9\xf7\x9f\x4b\x15\x3c\x76\xa9\x82\x27\x2f\xb5\xfc\x5b\x7b\xe9\xbe\xf7\x93\x0f\xbd\xb2\x58\xb4\xac\xc2\xd3\xb9\xab\x02\xb0\x52\x48\xd8\x4d\x66\x42\xaa\xee\x9d\xed\x8d\xc4\x9b\x65\xec\xfe\xf9\x36\x3e\x3d\x67\xbe\x82\x4b\xe7\x2b\x78\x75\xbe\xe5\xdb\xcc\xcb\x14\xd4\x5e\xa6\x60\xcc\x57\x06\xde\x9c\x88\xc1\x63\xed\x92\xba\xf6\x6c\x7d\x6e\xb9\xff\x4d\xbb\x4c\xdd\x17\x6b\x92\xee\xc9\x7f\x46\x75\x4c\x8f\x25\xeb\x55\xe2\xfe\x94\xd0\x29\xdd\x8d\xfd\x76\x4c\xb4\xba\x7a\x76\x65\xd2\x98\x43\xec\x76\x84\x95\x22\xb8\x8a\x39\x8f\x33\x47\x3f\xe7\xaf\x62\xec\x71\x16\xb9\x91\xf3\x5a\x4e\x37\x72\x56\xcb\xb3\xf5\x2b\xec\xaf\x48\x4b\xb1\xab\xef\x75\x6a\xec\x67\x0e\x4b\x5c\x0d\x35\x48\x41\xec\x42\x41\x76\x1b\x12\xe1\x72\xae\xa7\x09\xeb\xc0\xea\x7f\xbc\x17\x3e\x20\x8a\xa0\x70\xcd\x57\xe1\x0a\xdc\x26\x62\x3f\x6b\x53\x9c\xc9\x80\xc4\xdf\x19\xdf\xcd\xe8\x67\xc6\x76\x32\xc6\x28\x1b\xfb\x10\x51\x6f\xea\xc5\x96\x33\x76\x2b\x63\x37\x11\xe6\xe0\x5f\x75\xba\x8a\x40\xea\x4c\xc4\x73\x88\x9c\x7c\x22\x9e\x4b\xff\x60\xfc\x76\x46\xff\x64\xec\x16\x46\x7f\x61\x7c\x31\xa3\x5b\x19\xbb\x8e\xd1\x9f\x18\xbf\x81\xd1\xf5\x8c\x03\xe4\x71\xa2\x10\x15\x50\x84\x42\xc4\xc9\x09\x39\x11\x9d\xa6\xad\x73\x91\x02\x2c\x4b\x76\x76\xed\x7d\x86\x0c\x1d\xc9\x90\x89\x7c\x87\x89\x48\x90\xeb\x3e\x5d\x4e\x98\x87\x28\xcc\x14\x43\x16\x41\xc2\xec\xac\x3c\x27\x57\x16\x38\xf9\x54\xc4\x0b\xa9\x88\x15\x52\x2b\x5e\x4c\xad\x58\x31\xb5\xe1\xad\xa9\x8d\x2f\x5f\x24\x69\xe2\x5e\x0b\xac\xbd\x32\x78\x81\x82\x11\x0b\x14\x4c\x58\xe0\xeb\x93\xb3\x40\xc1\x6d\x0b\x14\xf0\xf5\x46\x1e\xde\xf6\xfa\xf0\xf7\xab\xa7\x07\x97\x54\xc7\x52\x63\x63\xb3\x6a\x62\xd5\xa9\xc1\xd1\x44\xa9\xe9\x20\x34\x9f\xfa\xc2\x4a\x81\x7a\x0d\xbb\xaf\x62\x1c\x9e\xe4\xf8\xa3\xc7\xec\x47\x88\x4c\x2d\x3f\x17\x07\x99\xb1\xc3\x7a\x20\x6d\x1b\xa7\x2b\xeb\x25\x18\x85\xf0\x61\xd2\x63\xae\x99\x6e\xb0\x87\xa4\xdb\x4b\x51\x91\x3e\x87\x91\x61\xf7\x4c\x41\x60\xb5\xd1\x7f\x17\xd8\x7b\x61\xcf\xff\xe7\xec\x4b\xe0\xa3\x2a\x92\xff\xab\xaa\xbb\xdf\x9b\xee\x99\xc9\x7d\x10\xee\x4b\x48\x38\x22\x20\xba\xea\xae\xbb\x28\x9e\xbb\x1e\x2c\xb0\xbb\xfe\xd5\xdd\x75\x4c\x46\x88\x24\x99\x98\x04\x11\xf7\x42\x45\x45\x16\x11\x11\x15\x15\x15\x15\xf1\x56\x04\x54\x54\x8c\x88\x88\x8a\xa8\xa8\x88\x08\x88\xa8\xac\x22\xa2\xa2\xe2\x8d\xfa\xff\xbc\xee\x9e\xe9\x97\x0b\xe2\x2f\x7c\x98\x4c\x26\x93\xa9\xea\xab\xae\xae\xfa\x56\xc0\xff\xc5\x12\xbc\x8b\x43\xf2\xf0\x62\xb3\x7f\x57\xb4\x77\x9e\xce\x4a\x34\x54\x55\x1c\x39\xb1\xd1\xdc\x05\x91\x80\x65\xc2\x83\x45\x3a\x55\x47\x0b\xff\x8c\xfc\x6b\x34\xf5\x10\x17\xbb\x38\xcb\xd9\x17\x4b\xa8\xba\x58\x42\xcd\xc5\xed\xe3\xbf\x66\xe8\x24\xaa\x27\x25\x26\x37\x1c\x9b\xa8\x6e\x30\xdd\xca\x96\x09\x82\xf9\xa1\xeb\x48\x98\x68\xee\xbf\x2f\x76\xfa\x7e\xd3\xc5\x12\xde\xb9\x58\xc2\xfb\xa1\xf1\x7c\x62\x69\xad\x6b\x47\xcf\x85\xe4\x43\xc5\xf8\x64\xc5\x84\xd1\xc9\xca\xaa\xfa\xa4\x49\x0f\x3d\xd3\x83\x65\xc2\x87\xa5\xc6\xfb\xf6\x78\x73\x9c\xa9\xf3\x4c\xfc\x63\xaa\xa3\xff\x9f\xa9\x12\xa6\x4e\x95\x30\x6b\xaa\xdb\x17\xcb\xa7\x4a\x78\x7a\xaa\x84\x8d\x2d\xf2\x88\xe6\xac\x68\x25\xe7\x0d\xe1\xa3\x92\xe3\x13\xe7\x55\xa5\xea\x9b\xb1\x68\x77\x4c\x59\x79\x6a\x62\xe3\xb8\x54\x55\xed\xb8\xcc\x6d\x2d\x8e\xea\x0f\xcb\x44\x67\x12\x68\xae\xde\x9e\x37\xcc\xe6\xb1\x7c\xfc\x3d\x1e\x2c\x3d\x2c\xc1\x52\xca\x42\xce\x0e\xc3\x19\x59\xe2\xd5\x38\x1d\x86\x87\xe3\xc6\x38\xbd\x19\x67\x00\xf9\xbc\x10\xc0\xfd\xad\xf9\x9a\x64\xe4\xdf\x25\x2e\x7f\xec\xc0\x4b\x24\x1c\x72\x89\x84\xd1\x97\xb8\x71\xe5\x5c\x2a\xe1\xaf\x97\x9a\x7e\xcc\xc1\x57\xac\xc1\xe2\x34\x16\xcb\xf6\xe6\xf7\x68\xdd\xfe\x73\x9d\x78\x2e\x10\x5b\xdd\xf5\x66\xcf\xd1\xe2\xe9\xdf\x21\x61\xa4\x60\x8b\xcf\x35\xd0\x99\xfd\x17\x63\x7d\xf1\x35\xa4\x17\x11\x6f\x43\xe6\xf1\xce\x3a\x9f\xf1\x4e\xdf\x1c\x8e\xad\x44\x31\x8a\xea\x23\x81\x0c\x91\xe8\x5d\x62\x1b\x89\x89\xc8\x2d\x48\xa6\x5a\x4a\xf1\x08\x8f\xa0\x42\x2f\x50\x36\x18\xc7\x3c\x32\x37\xc7\x0a\x0b\x02\xc1\xcf\x38\x16\x61\x14\x4d\x7e\x72\x21\xe6\x33\xc2\x6c\xd6\x8b\xeb\x0c\x33\x0c\xd4\x96\xc0\x38\x66\xe9\x6b\xc3\x42\x42\xf4\xb9\x8f\xe4\x47\x91\xc4\x50\xd1\x0d\x5f\xf0\xf9\x5a\x9f\x5e\xf4\xd9\x6a\x9f\xcd\x24\x2a\xa3\x94\x0d\x30\x64\x98\xd7\xf9\x4f\xb9\xa6\xc1\x35\x21\x65\x91\x1f\x67\x39\x9e\x7e\x47\x16\x49\x8a\x90\x44\x81\xe4\xf9\x84\x5d\x0a\xb2\x78\x0e\xcb\x9c\x60\x22\xbf\xac\x00\xa0\xbb\x3e\xc3\x39\xc4\xf0\xdf\x1e\x17\xe4\x31\xe1\xf2\x6b\xcf\x37\xfb\xff\x52\x67\xdf\x6c\xbd\x54\xc2\xf6\x4b\x25\xec\xb8\xd4\xed\xff\xbd\x97\x9a\xf5\x58\x7f\x8f\xd5\xeb\x77\xb4\xbb\xff\x6b\x12\x13\x6c\x4a\x65\xc3\xc8\x54\x5d\x95\xb1\x6d\x66\xd1\x40\x58\x26\x06\xc1\x45\x0a\x23\xe4\x71\x0d\x1c\x97\x1d\x61\x24\x91\x07\xc7\x92\x69\xe5\xed\x93\xcf\x98\x67\xb1\x3b\x26\x1b\xbb\xe7\x32\x27\x67\x26\x5d\x26\xe1\x9f\x97\x49\x98\x71\x99\xdb\x3f\x37\x5f\x26\xe1\xf6\xcb\x24\x6c\x6f\x21\x67\x16\x3c\xd5\x82\xbf\xca\xe4\xd9\x89\x89\xd5\x8d\x23\x5b\x1e\xce\x9e\xf1\x40\x24\x84\x76\x0e\x83\xbd\x0a\x09\x3f\x54\x7c\xa7\xa2\x8f\x14\xfb\x54\xe9\x3b\xe9\xa8\x0e\xb1\xea\x80\x80\xd9\xe1\x17\x98\xf8\xef\x65\xee\xdc\xe6\x4d\x93\xd0\x69\x9a\x84\xae\xd3\xdc\xbc\xfd\x66\x9a\xcd\x63\xb8\xdb\xc6\xf3\xee\x6d\x35\x6f\x15\x5a\x7e\x8f\xad\xaa\x49\xd6\x1f\x95\xaa\x9c\xec\x02\x95\x2b\xb0\x13\x2c\x13\x25\xb0\x23\xa6\x5b\x86\xe8\xc4\x33\x16\x43\x3f\xb3\x4b\xa5\xee\x8c\x60\x6e\xcc\x8d\x6d\x84\xdc\x13\x56\x72\xfe\xc3\xc4\x81\xa7\xb9\x75\x5d\x32\x4d\xc2\xb2\x69\x12\x96\x87\xf8\x5b\x3d\xad\x79\xdc\xa7\x65\x7c\xba\x2d\xfe\x32\x01\x9f\x51\x46\xb0\xcd\x88\x9b\xa6\x84\xd6\xfa\xb1\x02\xe0\x9f\xe6\xfc\x5f\xee\xce\xff\xe9\x97\x4b\x48\x5c\x2e\xa1\xf1\xf2\x50\x1d\xdb\xe5\x12\x1e\xbf\x5c\xc2\xaa\xc5\x86\xee\xf0\xa5\xe6\xfb\xa8\x56\xfa\x4e\x97\x7b\x8e\x4c\xd5\x4d\x36\x7b\xeb\x94\x5a\xb7\x8a\x99\x37\x55\x35\x1c\x9d\xaa\x49\x54\xd5\x9e\x52\x3f\x66\xe2\x59\x95\xfa\xa9\xc9\x90\xf9\x0d\x2c\x13\x59\x6f\x90\xd8\x40\xfe\x1b\xc4\x37\x50\x97\x37\x88\xc3\xdc\x78\x60\xb5\xf9\x5d\x91\xb0\x13\x3d\xe5\x89\xb5\x1e\x79\xd4\x9f\xdd\xed\xf1\x15\x1e\x2b\xa4\x22\x3a\x98\xfa\xe1\x01\xa6\xd3\x22\xff\x3d\x7b\xd5\xd3\x8a\x49\x12\x52\x0e\x71\x92\xbe\xaf\x22\xe4\x01\xc4\x82\xb9\x47\x8e\x8c\x73\x34\x7d\x54\x72\x4d\xba\x85\xf9\xfa\x97\x89\x7f\x4d\x77\xeb\x70\xe8\x74\x09\xbf\x9d\x2e\xe1\xf8\xe9\x6e\x1e\xce\x98\x2e\x21\x39\x5d\xc2\x7d\xd3\x9a\xc7\xb7\x57\xb5\x94\xef\x0d\x8d\xf5\x55\x75\x61\xfb\x6d\x16\x65\xc3\x32\xc1\xb5\x69\xa6\x60\x67\xb0\x16\x1f\xf9\xb4\xd3\xa4\x01\x79\x24\xc9\x24\x27\xe8\x22\x2a\x9d\xc0\x6c\xb9\xf8\xb7\x39\xf7\xd3\x9d\x5d\xfc\xea\x74\x09\x1b\xa7\x4b\x78\x2f\xc4\xd7\xa4\xff\x4a\x58\xf8\x5f\x09\x67\xbc\x6b\xf7\x87\xb2\x7a\xb0\x44\xb6\xd4\x3b\x89\xca\x31\xc9\xc6\x91\xa9\xd4\x84\x2a\xd3\x5e\x69\x37\x5f\x8a\xb0\x5c\x34\x3e\xc5\xf8\x0a\x76\x04\x8c\x4e\xa7\x1c\x0b\xd3\x96\x8e\x73\x1b\x8b\x36\x3f\x99\x0c\x5d\x9f\x07\x92\x00\x55\x20\x53\x4d\xa5\x2a\x8e\x10\xc4\x0f\xf2\x89\xc7\x7d\x8e\x47\x45\x8f\xc3\x52\xcc\xc7\x28\x33\x6d\x41\x82\x01\x46\xd0\xd7\xe9\x23\xc1\xbb\x97\x21\x71\x8c\xe3\x2d\x28\x74\xcf\x42\x1e\xc1\x5c\x2a\xe3\x22\x1a\xc5\x28\x9d\x23\x53\x5e\x0f\x9a\x83\x78\x3b\x52\x35\xf5\xa7\x32\x8d\x48\x87\x3a\xc7\xd7\xa3\x08\x79\xa4\xb4\xf7\x80\xd4\x97\x94\xcf\x14\x09\xe9\x09\x11\x65\x52\x49\xcc\xd1\xc0\xe0\x12\xa0\xd1\x63\x88\xec\x08\xad\xa5\x4d\xdc\xf7\xbf\x6e\x5d\xf3\x67\x48\x28\x99\x21\xa1\x6c\x86\x9b\xbf\x86\x19\x12\x66\xce\x90\x30\x67\x91\x99\xbf\xe5\x5b\xcd\xf7\xbb\x86\xb4\xd6\x6f\x7a\xea\xc2\xf7\xd3\xf3\xd9\xe1\xb0\x5c\xe4\xbd\x43\xb4\x8d\xe2\x7a\x1a\x8b\x60\x9e\x45\x93\xd5\x2d\x52\x4c\xd3\xb5\xde\x14\xb1\xf8\xc8\x57\x11\xcd\x25\x32\x28\xc9\x02\x89\x49\x3c\x54\x4f\xc8\x40\xde\x87\x62\x66\x96\x89\xb3\x1e\x48\x2c\xcf\xe4\xe2\x6b\xa5\x12\x61\x9e\x45\x91\xa5\x08\xf3\xb9\xd2\xad\xd5\x08\xe3\x11\x86\x28\x8a\xd2\xfb\x78\x8a\xf1\x03\x67\x38\x79\xfc\xf5\x0c\x09\x7b\x67\x48\x80\x2b\x42\xf2\xee\x0a\x1b\xf7\x7c\xd5\x8c\x73\xd9\xba\x56\xf6\x49\xa2\x32\xb4\x49\x56\xb0\x11\xb0\x5c\x1c\x69\x32\x55\x74\xfa\x29\x37\xdb\xc3\xd3\x1b\x41\xa7\x69\x33\x8d\x4e\xa7\xc1\x5f\xf5\x86\xc9\xcb\x45\x1f\x25\xc5\xf1\x50\xfc\x1d\xf5\xd6\x10\xd5\xa4\xab\x47\x82\x61\x07\xfa\x39\x46\x31\xe7\x3f\x5f\x68\xfc\xbf\x2b\xdc\x3a\x2d\xbd\x42\xc2\x63\x57\x48\x78\x32\xc4\xf7\x4b\x57\xec\x3b\x9e\x64\x00\x19\x0d\xe3\x47\x67\x04\xcb\x28\x05\xcb\x45\x14\xd6\x6b\x70\x0d\x32\xb7\x2d\xc2\x02\x21\xa4\x19\xb8\xc8\xc8\xc1\x99\xee\x9c\x1d\x3c\x53\xc2\xe1\x33\x25\xfc\x76\x66\x28\x4f\x7c\xa6\xa1\x3f\xef\x82\xfd\xd3\x3f\xe6\xfc\xba\xaa\x7a\x33\x7d\x23\x18\x2c\x17\x1c\x76\x32\x1d\x2d\x09\xc3\x86\xc3\xc5\x06\x0f\x67\x66\xa8\x4e\x72\xa6\x84\xbb\x66\x4a\xb8\x6f\xe6\xfe\xe3\xb6\xe5\x55\x0d\xe1\xc1\xda\xea\xe0\x5e\xb0\x5c\xf4\x82\xbd\xfa\xfe\x01\x39\x2a\xa6\x50\xe8\xe7\x71\x2c\x40\x8e\xc5\xd8\x19\x3d\x9d\xa0\x56\x86\x83\x50\x60\x2f\x1c\x6e\xf3\xd3\xff\xa8\x41\x56\x34\x85\xa9\xc6\x0f\xba\xd2\xcd\xc7\x31\x57\x4a\xf8\xfd\x95\x12\x4e\xbe\xd2\xcd\xc7\xd8\x2b\xf7\x7d\x1f\x51\xde\x90\xa8\xad\x6a\xac\xba\x20\x69\xb8\x4c\x57\x2f\x8f\x32\xf3\xf1\x01\x6f\x05\xa3\x0e\x97\x18\x1c\xe4\x10\xdd\xa6\x2b\x25\xac\xba\x52\xc2\xf3\x21\xba\x9b\x7e\x19\xdd\x4c\x86\xc4\x2c\x8c\xc2\x72\x11\x83\x8b\x4c\xb1\x81\xa9\xaa\xf0\x50\x92\x29\x75\xa4\x4c\xfb\x38\xb8\xd4\xe8\x83\x59\x2e\xbe\xf9\xbb\x59\x12\x8e\x9a\x25\xe1\xd8\x59\x1d\xf0\x67\x42\xfb\x40\x13\xb7\x31\x3c\x09\xcb\x85\xd4\x9d\x34\xd2\x5f\x97\x19\xfd\x3f\xcb\x8d\xf7\xfe\x59\x12\x16\xcf\x92\xf0\xc8\x2c\x37\xde\xe5\xb3\x7e\xd1\x78\x47\x25\x8c\xb7\x50\x67\xe6\x79\x81\x68\x3d\xcf\xd3\x4c\x1e\xec\x55\x6e\x7c\xdd\xaf\x92\xd0\xeb\x2a\x09\x07\x5c\xf5\xcb\xc6\x17\x10\xb3\xc3\x13\xb0\x5c\x08\x78\x40\x84\xf2\x17\x2e\x37\xf7\x7f\x57\x85\x70\xf1\xaf\x92\x70\xe5\x55\x12\xae\xbe\x2a\x84\x7f\x68\x69\x0e\xbf\xcf\xda\x17\x2d\xed\xd6\xf4\xf8\x4e\xa9\xff\x4b\xa2\xbe\xd6\x20\x6a\x76\x86\xe5\xa2\x0b\x2c\x15\xc8\x59\x70\xae\x7d\xcc\x41\xcf\xd8\xd3\x82\xa1\xa2\x6c\xdd\x6e\x8a\xdb\x76\x53\x02\x99\x76\x56\xa7\x6b\x7e\x22\xb3\x9d\x7c\xec\x33\x5b\x42\xbf\xd9\x12\x06\xcc\x6e\x7e\x7f\xfa\xdb\xd9\xad\xef\x4f\xa7\xb6\xd4\xf3\xfa\x7a\xab\xf9\x26\xeb\x04\xcb\x45\x27\xd8\x2e\x38\x21\x67\xa7\x88\xd1\x44\x38\x86\x9f\x66\x34\x7c\xc0\x06\xf1\x70\x7d\xca\x7f\xcd\xfa\xcf\x76\xe7\xff\xbe\xd9\x12\x1e\x9a\x2d\xe1\xe1\xd9\x6e\x7e\x9e\x9a\xbd\x1f\xb9\x97\x96\x03\x36\x1f\xa8\x2a\x9d\x57\xb6\x5c\x78\xf0\xbd\xd9\xec\x5c\x1b\xc8\xe9\xd1\xcd\x30\xf3\x70\xb5\x5b\x97\x5f\x5d\x2d\xe1\x88\xab\x25\x1c\x79\xb5\xa3\x7b\xdc\xd5\xfb\xf5\xa7\x75\xf6\x48\x85\x76\x2a\x46\xa6\x6a\x6b\x47\xa5\x52\xd5\x65\xe5\xc7\x25\x1b\x47\x66\x5e\x4a\x77\x2b\x68\x12\x1c\xe6\x47\x5b\x6c\xc5\x2b\xcc\xf8\xaf\x76\xf1\x96\xa7\xae\x96\xf0\xec\xd5\x12\x5e\x08\xf1\xf1\x99\xe5\x63\xf8\x12\x43\xbf\xf2\x91\x8e\xf1\x31\xae\x25\x1f\xeb\xb0\x2b\x34\x89\x6e\xb0\x38\xaa\x21\xe3\xb5\x95\x93\xa9\x14\x09\x9e\x07\x16\x49\x37\x32\x16\x8f\x2e\x1d\xd7\x7d\x25\x75\xb8\x90\x02\x9a\x33\x4d\x1c\x60\x4e\xa8\xff\xec\x1c\x09\x17\xcc\x91\xf0\xef\x39\x8e\xdf\x6b\xe7\xd8\xba\x00\x8b\xab\xb8\xfd\x86\x0e\xf3\x3b\xa6\x31\x51\xdf\x78\x74\x55\xa2\xfa\xc4\x54\xc5\x04\x53\x22\x35\x0b\x3b\x43\x93\xe8\x02\xdf\x07\x4c\xeb\x96\x0a\x06\xe5\x88\x98\x60\x8c\x91\xf1\xcc\xb8\xfe\x97\x71\x18\xaf\x34\xf1\x9f\x39\x6e\x5f\x45\xae\x91\x10\xbf\x46\x42\xee\x35\x8e\xcf\xfe\xd7\x18\x3e\x47\xb5\xc0\x7b\x6e\xc9\x67\x65\x55\xa2\x7a\x64\xa2\xba\xba\xac\x3c\x78\xa6\x45\x4b\x31\x34\x89\x4e\x30\x37\x86\xdc\x4f\x5b\x87\x9e\xd6\xab\x51\x8d\x92\x16\x98\xdb\x7e\xb0\xb2\xe6\xfc\x5f\xe3\xd6\xf7\xd6\x6b\x24\xdc\x79\x8d\x84\x7b\x43\x7c\xbc\x61\xf9\x58\x6f\xf3\x84\xb6\x2f\xea\xd8\x7c\x25\x2a\x2b\x83\x1f\x4e\x38\xfb\xe4\x64\xb2\xd2\x96\xcf\x61\x19\x34\x89\x01\xb0\x32\x66\x22\xd1\x94\x2e\xa1\x2b\x42\xd3\x34\x94\x63\x0f\x54\x9c\x73\x5b\x50\xa7\xeb\x95\x75\x21\x13\x23\xcf\x17\x18\x09\xa6\xd2\x8f\xa6\x13\x42\xae\x32\x75\xa0\xd7\x3a\xff\x68\xf4\xb5\x12\x4e\xbd\x56\xc2\x19\xd7\x3a\xfe\xcf\xbb\xd6\xee\x4f\x9b\x67\xbe\xe7\x81\xb6\xf9\xb7\xfc\x9a\xa9\xac\x9f\x68\xdd\x9e\x1c\x68\x12\xb9\x30\x2d\x6e\x80\x1e\x6c\xd7\x03\x63\x40\xc6\xc9\x5a\x0c\x36\xa6\xc0\xd3\x7e\xdb\x6c\x73\xff\x75\xad\xdb\x87\xdf\x5c\x2b\xe1\xc7\x80\xa7\xeb\x1c\x5f\xdd\xae\xb3\x75\x55\x36\x1f\x7c\xd0\x15\xbf\x68\x5e\xdd\x16\x5c\x84\x43\xa1\x49\x0c\x83\xa5\x71\x24\x8f\x2c\x7c\xb1\xa7\xdb\x7c\xe8\x84\x1b\x21\x7c\x03\x26\x1c\x09\x6c\x74\x11\xcb\xc8\xb7\xab\xcd\xfa\x5f\x17\xc2\xbf\xbd\x4e\xc2\xfc\xeb\x24\x2c\x08\xf1\xb9\xc2\xf2\x59\x60\xe5\x7f\xdf\xdb\x3a\xc6\xe7\x49\x89\xfa\x09\x47\x5b\x3f\x7c\x0a\x75\x83\x26\xd1\x1d\xd6\xc7\x4d\x47\x6d\x91\x5e\x78\xf2\xb8\x6e\xe7\xd9\x45\x97\x3d\x21\xfa\xf6\x50\x6b\x12\x73\x0c\xfe\xd5\x5c\x27\x07\x0f\x9a\x2b\xe1\xb0\xb9\x12\x8e\x98\xeb\xf8\xfb\xe3\x5c\xc3\xdf\xa0\x7f\x18\xbe\xd2\xf9\x75\x19\xfe\x34\x77\x67\x57\x55\x37\x26\xeb\x4f\x99\xd8\x42\xe6\xac\xc0\x02\x68\x12\x85\x30\x37\xcb\x78\x53\x3e\x62\x4c\xfb\x04\x8c\x01\x44\xb9\x39\xb2\xd7\x18\xfb\x37\xc4\xc7\x9a\xb9\x12\xd6\xcd\x95\xb0\x3e\xc4\xc7\xa6\xb9\xfb\x91\xc7\x9a\x8f\xda\x54\x20\x3f\x46\x36\x9b\xab\xf6\x45\xf2\x8a\xac\xb0\x48\xbe\xd6\xd8\x3d\xd7\xbb\x7d\x75\xd4\xf5\x12\x8e\xbf\x5e\xc2\x89\xd7\x87\x70\x3d\xaf\xb7\xfb\xfd\x35\x43\xff\xd4\x0d\x6d\xf1\x51\x91\xaa\x3d\xbb\x6a\xdc\xc4\xfa\xe4\xd8\xf0\x55\xd1\x22\x1a\x0d\x4d\x62\x0c\x3c\xaf\xcb\x3b\x75\xf3\x4d\x6d\x96\xb3\xe0\x5f\x57\x1d\x9a\x08\x26\x48\xea\x7a\x75\xcf\x93\xd8\x85\xb1\x98\xc8\x13\x42\xa0\xd4\x48\xd7\x45\xcc\x66\xdd\x52\x0e\xa1\x46\x84\xf2\xfc\x88\xf2\x88\x47\x55\x56\xc6\xc2\xb9\xce\xc8\xbf\xeb\xdd\xb9\x8d\xdf\x20\x21\xef\x06\x09\x45\x37\x84\xfa\xa1\xda\xfb\x9b\xca\x4b\xda\x91\x7f\x7a\x1c\xf5\xc9\x71\x55\x0d\x8d\xc9\xfa\xe3\xc7\x8e\x1d\x35\x66\x54\x7d\xaa\x31\x55\x91\xaa\xb6\x8e\x45\x93\x88\xc2\x6d\xd9\xb6\xf3\xb3\xc6\xed\xe2\x76\x67\x99\xaf\xb9\x9a\x8f\xf3\x6f\x70\x7c\xbc\x70\x83\x84\x57\x6e\x90\xf0\xfa\x0d\xce\xde\x78\xff\x06\x09\x3b\x6f\x90\x30\xcf\xe2\x52\x55\xdb\x7a\xe9\xed\x2d\xe3\x63\xa1\xf5\x3d\x7e\xd8\xe8\xd4\xc4\xda\xca\xb1\xf5\x55\x75\x75\xc9\xfa\xf2\xcc\x0f\x2d\xdf\x5d\xd5\x70\x72\x6a\x64\xa2\x62\x7c\x52\x1f\xe9\x10\x46\x4a\x04\x9a\x84\x84\xa6\x6c\x24\x5c\x79\x3a\x3d\x75\x3a\xa5\x75\x1e\x99\x20\x44\xc8\x1a\x06\xb8\xde\xe4\x3d\xdc\xe8\xf6\xc5\x69\x37\x4a\xf8\xfb\x8d\x12\x2a\x6e\x0c\xd5\xc3\xdd\xd8\x76\x7d\x41\x73\x8e\xc6\x25\x1b\x8f\x4e\x34\x26\x4c\x2b\xe1\x4c\xea\xe4\x90\x38\x34\x89\x2c\x98\x9a\x13\x48\x3b\x8c\x48\x00\x2f\x34\x91\x37\x98\x38\xc8\x8d\x4e\x9f\x6d\xba\x51\xc2\xb6\x1b\x25\x6c\x0f\xd1\xdf\x63\xe9\x9f\x6a\xf3\xb6\x4e\x9c\xd3\x16\xfd\xba\x89\x6d\xd1\xdf\x8d\xb9\xd0\x24\xf2\x60\x6e\x8e\x49\x30\x64\x84\x9e\xf0\x99\xce\xa5\x0e\xb4\x83\xc9\x2c\xba\xd1\xdc\xfb\xcf\x73\xe7\xf4\xc6\x79\x12\x6e\x9d\x27\xe1\x8e\x79\x6e\x3d\xdf\x9e\x27\xe1\x83\x79\x12\xea\x2e\x32\xf4\xd3\xb8\x7e\xbc\xe5\x7a\xa6\xf5\x6b\x86\x9d\x74\x5c\x71\x5f\xef\x38\x6b\x72\x63\xb2\xe1\xd8\xfa\x54\xcd\xb1\x55\xf5\x0d\x8d\x99\x01\xcc\xa2\x43\xa1\x49\x1c\x06\x2f\xe7\x04\x0a\x84\x0f\x20\x62\x65\x7a\x28\x2a\x58\x59\xeb\xa8\x33\xca\xc7\x41\x6c\x30\xf5\xc4\xfe\xd8\x53\xab\x14\x41\x92\x06\x88\x60\x74\xd9\x24\x28\x9f\xf2\x00\x7c\x12\x58\x40\x0c\xb3\xdc\x02\xcc\x33\x7a\xf0\x26\x27\xc7\xff\x78\x93\x84\xb1\x37\x49\x38\xf5\xa6\x0e\xf8\xa9\x6d\x8c\xe2\x44\x8d\x7b\x16\xc8\x20\x06\xb3\x73\xd3\x07\xf7\x26\xe3\xff\xdd\xe4\xe6\xf7\x99\x9b\x24\x3c\x7f\x93\x84\xb5\x37\xb9\x75\xde\x71\xd3\xbe\xf3\x3a\xda\xa2\xe7\x72\x39\x0a\xa1\x49\x14\xc1\x0d\xb9\xc8\xb1\x00\xf3\x51\xe9\xae\x40\x81\x07\xec\x63\x01\x1a\xe8\x67\x8f\xa2\x26\x34\x70\xb3\x19\xf7\xcd\xee\xfc\xfe\xed\x66\x09\x95\x37\x4b\x18\x7f\xb3\xe3\xe7\x82\x9b\x6d\xdd\xe5\x05\xed\xc6\x67\x5b\xf1\x53\x9d\xb0\x6b\x77\x4a\xfd\x91\xd5\xd5\xa9\x0a\xa3\x66\xf3\xa0\x49\xe4\xc3\xca\x5c\x1b\x34\xd2\x90\xd9\x11\x5f\xb7\x24\xf6\xc3\x72\xe5\x16\xa3\xff\x6f\x76\xe7\xe1\x83\x9b\x25\xec\xba\x59\xc2\xee\x10\x5f\xdf\xdf\xdc\x36\xbe\x52\xf3\xf3\x70\x4c\x7d\xfd\xc8\x54\x65\xb2\x3c\x0c\x3f\xe5\x43\x93\x88\xc0\xc2\x3c\x34\x41\x40\x0b\x39\xe5\xe8\xcf\x37\xe7\xe0\x16\x47\xbf\xe6\x16\x09\x0d\xb7\x48\x98\x74\x8b\xa3\xff\xaf\x5b\x3a\x42\x3f\x90\x4b\xc9\x8a\xc6\xaa\x54\x6d\x1b\x38\x4e\x4d\x42\xc0\xf2\xbc\x56\x40\x4e\xb7\x9a\xf1\xdf\xe2\xd6\xe5\xa3\x5b\x24\x7c\x76\x8b\x84\x2f\x43\xf4\x7f\xb4\xf4\xf7\xdc\x62\xe8\x8e\x7f\xa3\x2d\xfa\x63\x1a\xeb\x93\x89\x9a\x16\xb4\xe7\x93\x91\x47\x5b\xf2\x74\x19\x6e\xe0\x3c\x72\x6e\x3d\x01\x00\xb8\xcd\x8c\x7f\xbe\xa3\x3f\x6e\xbe\x84\x9a\xf9\x12\xce\x9d\xef\xe8\x4f\x9a\x6f\xfd\x80\xb4\xbe\xfe\x57\x3b\x7a\xb2\xe5\xc8\x17\xa1\x80\x26\xe1\xc1\x9c\x7c\x0c\xf6\xa1\xbb\x68\xbd\xdd\xe4\x7f\xcd\x77\x72\xf8\xc3\xf9\x12\x3e\x99\x2f\xe1\xf3\x10\xdd\x6f\xe6\x37\x8f\x17\x2c\x6f\x73\xde\xeb\x1a\x92\x13\x2b\x53\x26\x50\xdf\x8a\xbe\x99\xf9\xf9\xf9\x2d\x66\x7e\x81\xf1\x7f\x6e\x0d\xe5\xb9\xdc\x2a\xe1\xbc\x5b\x25\x5c\x70\xab\xa3\x3f\xe5\xd6\x8e\xd0\xaf\x9c\x58\x57\x5d\x55\x91\x68\x4c\x8e\xda\x3f\x23\xf7\xb5\x60\xe4\x0e\xb3\xfe\x21\x3e\xbe\xb8\x55\xc2\xb7\xb7\x4a\xd8\x1b\xe2\x83\x6e\xeb\x08\x1f\xe3\x9b\x43\xf8\xb6\xc3\xc1\xb2\x66\x1c\x2c\x34\xeb\x7f\x9b\xa3\xdf\x70\x9b\x84\xc9\xb7\x49\xf8\xd7\x6d\x21\xdc\xd4\x5f\x4a\x5f\x07\x11\xda\x61\x60\x55\x98\x81\x3b\x4d\xde\xd7\x6d\x4e\x1e\xc7\x6f\x97\x90\x77\xbb\x84\xa2\xdb\x9d\x1e\x2a\xbd\x5d\xc2\xe0\xdb\x5b\xd7\x0f\x14\xb4\xa3\x87\xce\xae\x4e\x4d\x2a\x2b\x6f\x4c\x4c\x48\xb6\xf7\xbb\x44\xb8\x86\xa0\xa7\xf1\x5c\x2e\x2a\xc0\xb8\x2e\x50\x0c\xe4\x55\x31\xe5\x70\x9d\x9b\xa4\x43\x6a\xda\x27\x0c\xf8\xbd\xcb\xd8\x41\xb7\x3b\x79\x31\xf7\x76\x09\x37\xdf\x2e\xe1\xb6\xdb\xdd\x7c\xdd\x77\x7b\x47\xe4\xc5\xb1\xf5\x89\x1a\x8d\xe2\x18\x0e\xc2\xa3\x07\x4d\xc2\x87\xdd\x05\x46\x62\xb5\x04\x18\xbc\xdb\xdc\x03\xde\xee\xd6\x2b\x6f\x81\x84\xc2\x05\x12\x4a\x16\x74\x20\xde\xe5\xe8\x9a\x5d\x6a\x0b\x65\x74\xae\x42\x93\x20\xd8\x5a\x64\x73\x15\xee\x31\xb8\x77\x0b\x1c\x9d\xe9\x0b\x24\x5c\xb9\x40\xc2\xbc\x05\x6e\x5d\x1e\x5a\x20\xe1\xf1\x05\x12\x76\xb5\xa8\x37\x59\xd5\xa6\xbd\x17\xa6\x1b\x2a\x8b\x0b\xcc\x15\xff\x13\xe2\x9f\x12\xfb\x84\x38\xbc\x57\x94\xbe\x86\x66\xef\x17\xf2\x0f\x0a\xd9\xff\x0a\xb9\xc5\x10\x40\x09\x20\xc8\xc3\x90\x04\xbf\xd7\xc4\x7f\xee\x08\xf5\x41\xbc\x43\xc2\xf0\x3b\x24\x1c\x7a\x87\x5b\x8f\x33\xee\x30\x73\x33\xd5\xc6\xe3\xd6\xb7\xf4\xcb\x5a\xf1\x37\x29\xd0\xb2\x47\x27\xcf\x9a\x68\x20\x2d\xc8\x84\x5b\xbe\x28\xb2\x28\x28\xda\xb4\xd3\x9b\x82\x28\x1f\x3b\xe9\x56\x2a\x3a\x6c\xa0\x59\x95\xe4\x11\x43\x96\x2e\xd2\xd5\x27\xc7\xd4\x3f\xdd\xe1\xf2\x4a\xde\xba\x43\xc2\xd6\x3b\x24\xbc\x17\xe2\x73\xe7\x1d\xfb\x89\x8f\xd9\x3d\x1c\xe2\xd4\x66\x80\x64\x82\x65\x3d\x8d\x39\x7c\x57\x71\x60\x32\x71\x00\xcf\xf8\x43\xf7\x9b\x38\xf8\x42\x47\xff\x8f\x0b\x25\x8c\x5d\x28\xe1\xd4\x85\x1d\xb7\x7b\x9a\xd1\xad\xaa\x4d\xb7\x8d\xca\xd8\x3f\x4b\x8b\xd3\x1b\xf5\x01\x53\xf7\xb9\xd0\xe5\xf1\x7d\xb4\x50\xc2\x67\x0b\x25\x44\xef\x74\xfb\xe7\xa0\x3b\x25\x1c\x7e\xa7\x04\x7e\x5b\x73\xbf\x65\x78\xcb\xf8\xa4\xf5\x5f\x12\x95\x21\x0e\x00\x34\x0e\x6a\x55\xed\xb8\x03\xcf\xaa\xaa\x4d\xd4\x4f\x2e\x3f\xab\x6a\xdc\x31\xb5\x95\x55\x89\xda\xf2\x3f\x55\xd5\x36\x1e\x34\xcc\x1c\xa8\xa2\x40\xea\x3c\x41\xb4\x9c\xf0\x09\xc2\xf4\x23\x7b\x82\xd8\x72\xf2\x60\x53\xb1\x5e\xd2\x2c\xfc\x6f\x11\x4d\x2d\xc2\x0b\x8b\x70\x6a\x11\x5e\xac\x1f\x11\x19\xfe\x5c\xc8\x66\x14\xb1\x6c\xa6\x91\x0d\x0c\x28\x0c\x59\x00\x32\xd3\xf0\xc8\x06\x58\x1e\x34\xf1\xbf\x3b\xdd\x3e\x5c\x7c\xa7\x84\x65\x77\x4a\x58\x7e\xa7\x5b\xdf\x8d\x77\xda\x38\x55\x47\xe6\xb9\xbe\xac\x3c\x59\x5b\x99\x31\xf7\xd2\xf1\x95\x15\x25\x98\x06\x85\x89\x64\x50\x86\x25\x49\x62\x1a\x56\xc0\x62\xc8\x2f\x32\xfe\xef\x5d\x6e\xbd\x8f\xba\x4b\xc2\xf1\x77\x49\x38\xf1\x2e\xc7\x4f\xdd\x5d\x36\x8f\xd4\xe2\x7e\xf5\xbd\x69\xdf\xfc\x54\xa7\xc6\x85\xf8\xe9\x0f\x4d\xa2\x14\x76\x95\x20\x51\x4e\x3a\x71\x04\x91\xbc\x08\x21\xf2\x12\x6d\xa8\x7b\xe4\x13\x5a\x20\x57\x8e\xc6\x7a\xf7\x7c\x07\x4f\x02\x0f\x19\xf9\x7f\x97\xb3\x3f\x8a\xee\x96\xd0\xe5\x6e\x09\x3d\xee\x76\xfb\xe4\xc0\xbb\x25\x1c\x72\xb7\x84\x2d\x2d\xf0\x49\xd6\xb7\x29\x67\x4e\x4e\x4e\x32\x0c\xb7\x3f\x90\x31\x1a\xfc\x70\x74\x7a\x43\xa5\xf3\xb3\x47\x74\x82\x26\x51\x02\x9b\x3a\x63\x96\xcf\x59\x3f\x2c\xa4\x6c\x66\x60\x73\x7d\xca\x05\x88\x12\xa2\xcd\x17\x59\x6c\xee\xbb\xee\x76\x7c\x7f\x72\xb7\x84\x2f\xef\x96\xc0\xee\x71\x7c\x9f\x72\x8f\x84\xea\x7b\x24\x2c\xb0\xf1\xde\xf5\x36\xdf\xa0\x67\xa7\x56\xf7\xb1\xcd\xd8\xcb\x30\xd6\x72\x68\x8d\x93\xeb\x92\xfa\x17\xa3\x12\xf5\x0d\xfb\x1a\x60\x45\xd8\x47\x9e\xcf\x7e\x0f\x4d\xa2\xf0\x1a\xce\xaf\xe5\x52\x97\x98\xf7\x83\x0d\x5d\x8c\x6b\x48\xb6\x85\x17\xbd\x2e\xd8\x26\xa1\x83\x89\xef\x77\xe1\xb3\xba\x32\xc2\x81\x34\x80\x5d\xd9\x95\xed\xec\x42\x42\x3b\x17\xfa\x72\x14\x65\x5c\x60\x36\x32\x53\xfe\xc3\x18\x1d\x1e\xb8\x19\x1a\x86\xcc\xe3\x1e\xc5\xb4\x78\xd6\x2a\x0b\x63\x52\xf7\x93\x8a\x05\xa7\xc4\xe3\x3a\xf8\xc7\x88\x09\xdd\x6b\x68\x89\xb1\x7b\xee\x71\xf3\xf7\xf9\x3d\x12\xbe\xb9\x47\x42\x8f\x7b\xdd\xfc\x5d\x78\xaf\x84\x1b\xee\x95\x30\xdf\xe2\x49\x0e\xb7\x79\x5b\xc7\xff\x69\xdf\xf3\xa7\x45\xa2\xfe\xe1\x94\x7a\x9b\xee\x3c\x9f\xff\x31\x70\x49\x42\x73\xe0\x85\x9e\xf3\xd0\x73\x01\x4b\xbb\xda\x28\xba\xbe\xf5\xc6\x18\x16\x98\xa4\x2e\xf4\xd1\xc7\x38\x21\x3e\xd5\xd5\xcc\xd0\x20\x1a\x1c\xcc\xd0\xb2\xae\x0c\x75\xa7\xaa\x25\xf6\xf5\x9e\xd4\x2b\x78\x7d\x75\x57\x22\x7a\xce\xbe\x76\x08\xfd\x2a\x78\x6d\x61\x57\xd3\x62\x91\x2b\x9d\x66\x15\x35\xe9\x56\x22\x1a\x61\xe4\xc9\x2c\x80\x7c\xae\xbb\x3a\x05\x13\xc8\xbc\x08\x47\x9d\x40\x45\xcc\xe7\x31\x8e\x3a\x27\x94\x58\x34\x14\xcf\x58\x6a\xf4\xdf\x7d\x4e\x4f\x97\xdd\x27\xa1\xfc\x3e\x09\xc3\xee\x73\xe7\xfc\xf0\xfb\xcc\x7c\xf5\xdc\x8f\xdc\x39\x3a\xd1\x98\xd0\xd3\x56\x56\x1e\x3c\xb5\xc0\xa0\x81\xd1\x36\xaf\x5b\xba\xcc\xca\xd8\x22\x0f\x9b\xfd\x7f\x9f\xcb\x37\xc6\xfb\x25\xf8\xf7\x4b\x88\xde\xef\xd6\xef\x98\xfb\x25\x8c\xba\x5f\xc2\x19\x36\xbe\xb6\xfd\x5a\xf3\xbd\xae\x65\x3e\x87\xb1\xe3\x35\x9c\x57\x9a\x85\x36\x2c\xb7\xe0\x65\x1d\x02\xd2\x37\x0c\x6d\xbd\xd3\xec\x82\xea\xc4\xb8\x86\xf2\xe3\x13\x0d\x6d\x29\x90\x74\x15\xc2\x22\x3c\x00\x9a\x44\x3f\x58\xd8\x0d\x09\x37\x13\xdb\x15\xac\xf0\x83\x11\x7c\x24\x42\x73\xa2\x74\x65\x34\x58\x7d\xcc\x32\x2d\x28\x29\x1b\x67\x47\xf1\x9a\x28\x31\xfc\x9c\x68\x67\xb0\x38\xa5\x0c\xa0\x88\x47\xf4\x35\x9d\xae\x87\x65\xa8\xd1\xc2\x3c\x12\x71\x0f\x05\x4b\xd7\x9c\x3e\x62\xf4\xe0\xfd\x2e\x0e\xf0\xe2\xfd\x12\x5e\xbd\x5f\xc2\x1b\xf7\xbb\xf5\xd9\x7c\xbf\x8d\xcb\x9e\xdf\x01\xbd\x9f\x8e\x01\xa4\x57\x68\xbe\x0d\x80\xce\xe8\x1e\x0a\x80\x3e\x6a\xf4\xfd\x03\x6e\x7d\x66\x3f\x20\x61\xee\x03\x12\xe6\x3d\xe0\xd6\x67\xeb\x03\x12\x3e\x7b\x40\x42\xb5\xc5\x01\x5b\x65\xf3\xc5\xd6\x7d\xdd\x41\xfa\xa3\x12\x95\xfa\xbe\xa2\xf9\x3c\x6b\xbb\xc0\x78\xa3\x27\x1c\xdd\xfe\xa7\x34\x34\x26\xea\x1b\x33\xfa\x64\x0a\xfd\x01\x9a\xc4\x89\xb0\xb0\x3b\x96\xb1\x41\x64\xd1\x02\x39\x21\xc7\xc0\x75\xbd\x5b\x78\x8b\x44\x60\x4f\x09\x9d\x9e\x11\x88\x13\xef\x21\x21\xee\x12\x54\x82\x0c\x3b\x61\x2f\x22\x1c\x4c\x95\x3a\x5f\xae\x3b\xf7\xec\x4d\x52\x54\xc6\x3d\x61\x60\xcf\xb3\xb8\xc7\x7a\x70\xc1\xb4\xd2\xcc\x9c\x9f\x65\x26\xdf\xf7\x41\x37\x4f\xf5\x0f\x4a\x98\xf4\xa0\x84\x7f\x3c\xe8\xe6\xe9\xfa\x07\x25\xcc\x7f\x50\xc2\x8c\x59\xcd\xf5\x4f\x41\x9b\x76\x8a\xde\xc7\x63\x92\x8d\x8d\x55\xb5\xe3\x1a\xec\x0e\x25\x1c\x65\xa2\xe7\x7b\xbb\xe3\xe7\x12\xf7\x48\x96\x87\x05\x18\xd1\x55\xe0\x0c\x25\x05\xf2\x34\x9f\x00\x7c\xd2\xd8\xf8\x81\x75\xa1\xeb\xab\x1f\x33\xf6\xfe\x83\xa1\x7c\xae\x45\x12\x8e\x58\x24\xe1\xa4\x45\xa1\xbc\x9f\x45\x12\x2e\x58\xd4\xda\x3f\x1a\xf2\x4d\xdb\xeb\xd8\x8c\xb9\xb2\x72\x7b\xe5\xbb\x6f\x73\x6a\xe8\x21\x5a\x1c\x04\xd6\x94\xaf\x2d\x28\xae\x1f\x15\x3c\xdf\xc3\x42\x55\x4a\x24\xbc\xb8\x3b\x5e\xda\x3d\xd0\x01\xf8\x79\x37\xfc\xa2\x1b\x45\x50\xa3\x04\xd9\x16\x8d\x7e\x30\x40\x44\xce\x91\xd9\x1b\xbe\xc7\x8d\xfe\x5f\xe4\xe4\xd7\xcf\x8b\x24\xf0\x87\x24\x14\x3c\xe4\xc6\xf7\x9b\x87\x24\x1c\xf3\x90\x84\xae\x2d\xfa\x8b\xe4\x74\x6c\x7c\xc7\xa6\xea\x93\x89\x8a\xf1\xf6\x55\x9d\x24\x5d\x9c\x19\x06\xe9\xc7\x38\x7c\x60\x86\x91\x85\x71\xe4\x78\x7b\x77\x5c\xd8\x9d\xae\xec\x8e\x33\xba\x6b\x44\x36\xa6\x41\x80\x8d\x2d\x43\xa4\x48\xa4\x87\x12\x1c\xfa\xc0\x24\x78\xc2\xdc\x7b\x3c\xe4\xee\xe3\xe5\x62\x09\xd9\x8b\x25\xe4\x2f\x76\xe3\x18\xb2\x58\xc2\x61\x8b\x25\x8c\xff\xb7\xe1\x3b\xdd\xb7\x61\xca\x7e\xec\x01\x53\xb7\x64\x07\xd5\xfe\xdb\xb4\xd3\x92\x36\x7d\xf7\xfb\x26\xb3\xa0\xbb\xad\x19\x37\xb3\x27\xfe\xcf\xf3\x76\x7a\xf4\xa5\xc0\x3d\x82\x7f\x27\xc8\x8b\x08\xff\x22\x8f\x7d\xee\x79\x00\x79\x3c\x8b\x84\xe9\xc8\xe4\xe9\x31\x73\x2f\xd0\x8e\xbe\x60\x16\x5a\x65\xb9\x19\xff\xe2\x50\xdd\xef\x62\x09\xcf\x2f\x96\xb0\x36\x34\xfe\xb7\x16\x4b\xd8\xb6\x58\xb6\xca\xff\x18\xde\xd4\x01\x79\x93\x1e\xff\x91\x15\x16\xa2\x20\x1b\x9a\x44\x0e\xdc\xd5\x13\x7f\xf6\xbc\xa9\x3e\xbb\xd8\xf7\x00\x22\x5c\xa0\x65\x93\x39\xd4\x17\x80\x27\x4d\xfc\x73\x89\x3b\xe7\x27\x2f\x91\x30\x66\x89\x84\xbf\x2c\x71\x72\xb8\x6a\x89\x59\x87\x96\xe7\xbc\x8d\xf3\x3d\xaa\xaa\x76\x5c\xe6\x6c\x8f\x30\x17\x28\xcf\xf7\x4c\x37\x44\x65\x14\xd8\x47\x64\xb2\xde\x02\x36\x9a\x4c\xdc\x7f\x89\xb3\x77\x7e\x5e\x22\x41\x2c\x95\x20\x97\xba\xf9\xe9\xb9\x54\xc2\xe0\xa5\x12\x3a\xcd\xb6\xf7\x73\x36\x3f\x73\x77\x47\xe4\xf1\x28\xbd\xb7\xf7\xb9\xec\x81\xf2\x6b\x30\xf9\x03\x3d\xa0\x49\xf4\x84\x6d\x3d\xf1\x51\x9f\x57\xe3\x04\x56\xed\x6d\xf2\xd8\x5b\x9e\x98\x20\xaa\x33\x28\xba\x42\x30\x1b\xff\xd0\xce\x8e\xc7\x18\x17\xb6\x59\xd3\x53\x06\xff\x64\xa9\x3b\xb7\x77\x2d\x95\x70\xff\x52\x09\x0f\x2d\x75\xf3\xf9\xd8\xd2\x8e\xd9\x1d\xc7\xa5\x8e\x9c\x94\x98\x9c\xb6\x3c\x02\xaf\xbb\x85\xf9\x31\xb3\x57\x73\xf3\x03\x56\x18\xbb\xe7\x61\xb7\x9e\xa5\x0f\x4b\x18\xfc\xb0\x84\x23\x1e\x76\xf3\x79\xfa\xc3\x12\xce\x7c\x58\x42\xd7\x7f\x36\xa7\xbf\xee\xdb\x76\xd7\x35\xc4\x8a\x5e\xd9\xc0\xe9\x62\xda\x7b\x34\x82\x42\xc2\xdc\x5e\x7a\x95\x9f\xec\x41\x6b\x7b\xd0\x8b\x3d\x50\xcb\x3f\x81\x1e\x49\xbd\xe2\xda\x05\xb3\x77\x14\x84\x68\x53\xa4\x9e\x36\xeb\xff\xb0\xb3\x03\xde\x7e\x58\xc2\xfb\x0f\x4b\xf8\x30\xc4\x6f\xe4\x11\x09\x85\x8f\x48\x58\x7b\x65\xf3\xf5\x2f\x1d\xda\x01\xf9\x60\x38\x37\x67\xfa\x20\x68\x12\xc3\xe1\x91\x5e\x78\x45\x84\xcf\x8e\xe0\x55\x11\x3c\x0f\x27\xb2\xf3\xb8\xf4\xee\xf3\xd9\xbd\xbe\x50\x59\x13\xf5\x3a\xe7\xe9\x75\xce\xcf\xac\x33\xda\xb6\x16\xfa\xe6\xd9\xf3\x59\x44\x68\x9b\x57\x78\xe9\x80\xcb\x4a\x13\xff\x7a\xc4\xcd\xfb\xf5\x8f\x48\xb8\xf9\x11\x09\xb7\x3d\x12\xc2\x05\x7a\xc4\xf0\xdb\x72\xde\xdb\x98\xef\x3f\xd5\x4e\xa8\x4d\x4d\xaa\xcd\x4c\x78\x4f\x13\xb1\xdf\xd1\x4b\x63\x46\x66\x80\x23\x9f\x31\xf9\xaf\x21\xba\xdd\x1f\x95\xd0\xf7\x51\x09\xe5\x8f\xba\xf9\x3b\xfe\x51\x09\xa7\x3c\x2a\xe1\x68\x6b\xc7\x9c\x69\xef\x1f\xfb\xb6\xaf\xa7\xff\x52\x55\x5b\x99\x9a\x64\x40\x63\x33\x4c\x4c\xc1\x18\x34\x09\xb2\x0a\xee\xa7\x60\xc1\x6f\xea\x89\x0b\x82\xe3\x9d\xa5\x53\x6a\x22\xc8\xb0\x1b\x19\xbc\x78\x5d\x52\x60\x61\xd8\x60\x95\xb9\xf7\x79\xd4\x9d\x8b\x17\x1f\x95\xf0\xea\xa3\x12\xb6\x86\xf8\xfc\xe9\x51\x09\x72\x99\x84\x7f\xda\x7b\xb5\x34\xee\xc6\xa2\x8e\xe8\x81\x30\xc7\xe6\x5e\xbe\x1f\x34\x89\x6e\xda\x83\xa1\x6b\x38\x87\xa5\xbd\x91\xb3\x2b\x25\xd7\x4b\x4e\x0b\x22\xec\xf6\x88\x3f\x51\x5c\x55\xc2\x17\xf4\xa6\xdb\x7b\x73\x80\x6c\xce\x48\x32\x0d\x6a\xcf\xed\xd9\x26\xc6\xb8\x8f\x82\x07\xe6\x55\xb0\xd6\xcf\x1a\xfc\xa7\x65\x6e\x1c\x57\x2f\x93\x30\x77\x99\x84\x79\xcb\xdc\x3a\x2f\x58\xd6\xb1\xf3\x6d\x0b\x34\xec\x01\x37\x3f\xe9\x36\xa6\xc7\xd6\x27\xc6\xd5\x24\x0d\xa4\x82\x3d\xea\x5b\x7b\xb7\x38\xea\xfa\x6b\xb5\x59\xff\x65\x2e\x4e\xdc\xf7\x31\x09\xfd\x1f\x93\x30\xf0\xb1\xe6\xf9\x6e\x07\x3f\xd6\xba\x2f\xdc\xd1\xed\xe8\x97\xb6\xf8\x6a\x38\xa6\xd6\xa4\xe0\x08\xcd\xce\xce\xde\xf8\x4e\x1c\xb7\xc5\xcd\x65\x7d\xa6\xde\xe8\x39\xe3\xff\x3c\xe6\xf6\xe3\x33\x8f\x49\x78\xe1\x31\x09\xaf\x87\xf8\xe9\xf7\xb8\x84\xa1\x8f\x4b\xd8\x63\xfd\xfe\x39\xf6\x3e\x77\xdb\x71\xed\xfa\x3f\x61\x96\xda\xf2\x5f\xc2\x91\xad\x61\xd0\x24\x0e\xb0\xe6\xcb\x94\x3e\xba\x15\xc0\x8f\x71\x9c\x99\x45\xcb\x05\x3d\x26\x58\x04\x57\x08\x7a\x22\xf0\xe9\xef\x13\x74\xab\xee\x06\x80\xb6\xa9\x3e\xf9\xb8\x40\xe0\x9d\x82\x7c\x6c\x12\x78\x49\x7f\x5c\xd5\x8b\x18\x8a\xe0\x87\xa7\x04\x21\x0a\x1a\xa2\x07\xdc\x55\xa7\x6c\xeb\x00\x8e\xc6\xab\x09\xf4\x7e\x60\x42\xfb\xf1\x08\xfa\xcc\x43\x8e\x32\x30\xe6\xdc\x85\xde\xf3\x66\xff\x3f\xee\xe2\x7e\xf1\x27\x24\xe4\x3f\x21\xa1\xf8\x89\x90\x5f\xff\x84\x84\x39\x4f\x48\x58\x60\xf3\xd3\xc7\x3e\x68\xe5\x5c\xa2\x03\xfb\xdf\xce\x50\xcb\xc9\x19\x55\x5f\x95\xaa\xaf\x6a\x9c\x3c\x2a\x51\x9f\xa8\x29\x3f\xa1\xe1\xb4\x64\x7d\xaa\x03\xea\xd0\x84\x77\xcf\x83\x26\x31\x09\x66\xf5\xc5\xab\x3d\x76\xad\xce\xcf\xb7\xdd\x6a\x2a\xf9\xdf\xe9\xe2\xa8\x37\x23\x4a\xb7\x2b\x76\x8f\xc2\xd1\xfc\x8f\x54\x24\xc8\x37\x2e\x48\xae\x0e\xc5\xdd\xa9\xe8\x01\x85\x4f\x28\x5a\xa1\xe8\x29\xe5\x67\xf9\x0b\x15\x09\x24\x3c\x91\xfd\xa0\xfc\x71\xe2\xd2\x28\xfd\x8d\x9d\xab\xff\xe4\x3a\x8f\x36\x78\xda\x45\xe9\xc7\x7d\xeb\xa2\xc4\xa9\x7b\x34\x3b\xed\xa4\x44\x38\x67\xe4\x79\x3a\x35\x1e\x15\x97\x5d\x62\x1a\x7d\x33\x4e\x59\x3e\xfa\x51\xae\x74\xd8\x45\x10\x67\x4c\x34\x73\x63\xe0\x05\x93\xf7\xbd\xdc\xed\xc7\xc3\x97\x4b\x18\x11\xfc\xbc\x3c\xd4\x3f\x6e\xb9\x84\x89\xcb\xdd\x7e\x9c\x61\xf3\xa8\xf6\xb4\x19\x47\x33\x76\x8e\x9d\x56\x27\x1b\x29\xbb\x85\xed\x2c\x60\xf6\x01\x26\x47\x89\x3f\xd6\x07\x57\xf7\xa1\x67\xfb\xe0\x8a\x3e\x48\x18\x4f\xe3\x6b\x32\x1d\x08\xd2\xf6\xb2\xc1\xe1\x85\x35\x26\xfe\x13\xe2\xf7\xe3\xe5\x12\x76\x2f\x97\x00\x4f\x86\xfa\x8a\x3c\x29\xa1\xdb\x93\xce\xef\xca\xf4\xb7\x6c\x5f\x9e\x8f\x1e\x33\xd6\x78\x9e\x19\x86\x87\x44\x03\xf7\x38\xc4\x2f\x87\xdd\x96\x5f\xbc\xae\x2f\xce\xeb\x4b\x37\xea\x47\xa9\x01\xa3\x3c\x03\xaa\x49\x16\x7e\xfd\x45\x93\xf7\xf5\xa4\x93\x83\x73\x9f\x94\x70\xf3\x93\x12\x6e\x0b\xf1\xf9\xec\x93\x12\x5e\x7e\xb2\xb5\x3c\x1f\xd5\x11\x79\x9e\xe1\xd8\x08\x73\x13\x96\x98\xd1\x0f\xaf\x8c\xb0\xd9\x11\xfa\x5f\xcc\xca\xf1\xef\xa3\xec\xbb\xa8\x3f\x51\x7c\x10\x63\x84\x57\x47\x18\x40\xae\x16\xe3\xd2\xec\x1c\xe2\x56\x90\x0b\xe6\xf9\x28\x98\xcd\xb0\x5b\x6b\xe2\x00\x4d\x21\xbb\xb7\x49\xc2\xd8\x26\x09\xa7\x36\x39\x39\x7e\x56\x53\x73\xbb\x97\x9f\xd7\xee\xfc\x8e\x4c\xd5\x36\x56\xd5\x4e\x4c\x34\x56\xa5\x6a\x43\xfa\xd2\x18\xc0\xf7\xf5\xd3\xb9\x4e\xc6\xdd\x0b\xc3\x92\xc3\x4b\xe6\xfe\xa3\xc9\xcd\xe3\x8e\x26\x09\x9f\x34\x49\xf8\x3c\xc4\xc7\x77\x4d\x1d\xd3\x27\xad\x98\xd8\x9f\x52\x79\xbc\x5f\x0b\xa5\xf2\xb2\xb9\xf7\x7c\xca\xe9\x93\xc9\x4f\x49\xf8\xe7\x53\x12\xa6\x3c\xd5\x5c\x9f\x4c\x7f\xaa\xb5\x3e\xe9\xdb\x8e\x3e\x69\x97\xaf\x16\x4a\x65\x75\x3f\x7c\x22\x17\x97\xe7\xb6\x50\x2a\x00\xf0\x8a\xa9\x7b\x79\xca\xd9\x89\xd1\x15\x12\x72\x57\x48\x28\x5c\x11\xc2\x3f\x58\x21\xe1\xe4\x15\xad\xed\xc4\x45\x1d\xf1\x13\xc2\x4c\x1a\x6b\x71\x20\x34\x89\x41\xb0\xbe\x1f\xbe\x19\x61\x9b\x22\x14\xa1\x87\xe3\xbc\x29\x8e\x4f\xc6\x59\x53\x5c\x07\x5b\x9e\x8c\x8b\x47\xe2\x5a\x82\x6d\x8e\xd0\xce\x08\x07\xc8\xd7\xa9\x9c\x42\x28\x7b\x43\x89\x9c\x73\x86\x9c\xb1\x18\x17\x5a\x36\x59\x83\x71\x9d\x89\x7f\xad\x70\xeb\xfe\xce\x0a\x09\xdb\x57\x48\xd8\xb1\xc2\xad\xfb\xee\x15\x1d\x5b\xf7\x51\x13\x1b\xc6\x8f\xaa\x4f\xd5\x54\x35\x24\x3b\xb4\xec\x3f\xb5\x5c\x76\x78\xd5\xdc\xfb\x3f\xed\xd6\xbd\xee\x69\x09\x0d\x4f\x4b\x98\xf4\x74\xf3\x75\xbf\xf0\xe9\xd6\xeb\x3e\xb5\x9d\x75\x6f\x8f\xaf\x16\xcb\x3e\xbd\x3f\xfe\x9c\x8b\x53\xf2\x42\xcb\xfe\x9a\x89\x7f\x3c\xed\xce\xe7\xee\xa7\x25\x7c\xf5\xb4\x84\x9f\x43\xfc\xfc\x76\xa5\x84\x63\x56\xb6\x96\x83\xe3\x87\xb5\x6b\x47\x84\x58\xd2\x66\x75\x20\x56\x3a\x6b\xf1\x17\x85\x59\xfd\xb5\xad\x70\x45\x1e\x2e\xcc\xa3\x05\x48\xb7\x22\x5b\x84\x74\x47\x20\xf4\x14\x46\x8c\x85\x80\x51\xbc\x0b\x03\xcb\x60\xd3\x01\xe4\xe3\x42\xc4\x3b\x03\x96\x25\x0e\xd0\xcc\xf7\x0e\xdb\x04\xcc\x23\x11\x33\x9d\x87\x38\x32\x63\xb0\xbf\x6e\xd6\x7d\xa5\xf3\x77\x73\x9f\x91\x50\xfc\x8c\x84\x3e\xcf\xb8\x71\x1d\xf1\x8c\x84\xa3\x9f\x71\x71\x9d\xc6\x05\xe6\x7b\x65\x3b\xf3\x7c\x52\xb2\x31\xd1\xdc\x66\x33\x29\x17\x1d\xe8\xdc\xdb\x56\x5b\xb3\x13\x1a\xcc\x9f\x6b\x60\x0a\xea\x04\x4d\xc2\x8b\xb2\x98\x8c\x52\x4c\xc0\xca\x32\x24\xf1\x4e\x29\x7b\xaf\x94\x3c\x41\x28\xf0\xfd\x52\xda\x5d\x4a\xbe\x85\xdb\xd7\xb9\x55\x0c\x65\x3a\xbb\x70\xbd\x89\x7f\x3c\xe3\xf6\xf9\x0b\xcf\x48\x78\xe5\x19\x09\x9b\x43\xe3\xfd\xfc\x19\x09\x5f\x3f\x23\x33\x78\xa0\xcb\xac\x3d\xd8\xd8\xe1\xf1\x8e\x4e\x8e\x9b\x58\x9d\x30\xfc\x9b\xba\x47\xcc\xb7\x7c\x73\xcd\xf7\xd6\x80\xef\x1f\x4a\xd9\x4f\xa5\x44\xf4\x73\x29\x5d\x5a\x46\xc2\xe8\x0a\xc3\x31\x6f\x9e\x0f\xf9\x86\x89\x7f\xae\x72\x7c\x4f\x59\x25\xe1\xd2\x55\x12\x66\xaf\x72\x7c\xdf\xb5\x4a\xc2\xfd\xab\x5a\xf3\x3d\xf6\x17\xae\x53\xfb\x6c\xef\x09\xd8\xbe\xaa\x8c\xcd\x29\x23\xa2\x6b\xca\x68\x5e\x3b\x6c\x6f\x30\x7e\xc0\x2a\x17\x67\x2a\x7d\x56\x42\xf9\xb3\x12\x86\x3d\x1b\xc2\x37\x7d\xd6\x9c\x8b\xed\x36\x0f\x7b\xbd\x6c\x5b\x0f\xb7\xe6\x53\xdf\x1c\x19\x66\x4d\xa0\x84\x1f\x0c\x4d\xe2\x10\xb8\x74\x80\x36\x07\x3b\x05\x52\x8f\xba\x04\xee\xbd\x5f\x80\xf9\x5c\x51\x54\x1b\x8a\x2c\xf0\xa3\xd1\x43\xc6\x91\xf7\xd6\xb1\x27\x00\xd4\x51\xe8\x6c\x62\xc1\xcf\x3c\xd7\x70\xfb\xa6\xc9\x7b\x7a\xd6\x9d\x8b\x15\xab\x25\x3c\xb7\x5a\xc2\xf7\xab\xdd\x7c\x5f\xfe\x9c\x84\x07\x9e\x93\x10\x7b\xdf\xca\x9d\xbe\xb6\xce\xf1\xba\x7d\xdb\x13\x81\x83\x10\x8c\xa9\x9d\x0b\x94\xf4\xdb\x6a\x12\xe7\x9b\x51\x9f\x58\xd5\xd0\x68\xee\x3e\xff\x6f\x1d\xed\x8e\xa9\x4d\x9c\x55\x9d\x6c\x23\xcd\xb3\x15\x25\x93\xef\xa1\x73\x25\x7f\x39\xa9\x93\x12\xe7\x67\xfe\xde\x02\x48\xac\x63\x17\x23\x34\x09\xa6\xbd\x5e\x03\x9b\x1d\x8d\x52\x0c\xa3\x18\xe3\x51\x8c\xb1\x28\xc5\x8a\x3e\x71\x7d\xb4\xe8\x5a\xfe\xab\x28\xc5\x7c\xd8\x30\x00\x89\x9e\x1e\xc0\x57\x0d\xe0\xcf\x0c\x60\x6b\x06\x70\x8e\x2f\xe6\xb2\xb5\xb9\x7a\x15\xdf\x28\xa5\x0d\xa5\xf8\x46\x29\x4e\x2d\x66\x0b\x73\xf1\xc5\x52\x9c\x52\xc6\x3e\x2f\xa5\x2f\x4a\xf1\x58\x9d\x6a\x4f\x94\x86\x40\x8c\xb1\xbb\x0b\xe8\xa6\xa2\x4c\x37\x2e\x7a\x79\x60\xe0\x33\xe8\x2a\x61\x2e\x7c\x5d\x37\x62\x9e\x33\x64\x14\x63\x3d\x58\xe0\x54\x95\xb0\x28\x3b\xc6\xd3\x9f\x48\xb9\x74\x9e\xc6\x7c\x8d\x92\x01\x41\x89\xea\x82\x52\x46\x22\xbb\x38\xcf\xc0\x13\x30\xf2\x49\x76\x29\x0c\x04\x2d\x47\xae\xb1\x01\x99\x16\xb6\xe8\x21\x67\x88\x1c\xa3\x2c\x8b\xe2\x05\x39\x3a\xcf\x97\x23\x51\xf1\xaf\xb2\x28\xae\x05\xf0\x46\x63\xf7\x3d\xef\xce\xf5\xb1\xcf\x4b\x38\xf1\x79\x09\x7f\x7f\xde\xed\xb3\xdb\x9e\x97\xf0\xec\xf3\x12\xe6\xbc\x63\xfd\xaf\x32\x8b\xeb\xd4\xb2\x1e\x5e\xaf\x4d\xc3\xc4\x9a\x9a\x44\x7d\xd5\x05\x2e\x4e\x32\x5f\x9c\x0a\x4d\xa2\x50\x27\xef\xa8\x4f\x08\x3f\xa5\xa1\x9f\x10\x87\x19\x83\x6c\x5e\xfb\x7f\x07\xf2\x0d\x03\x19\x63\xc7\x90\x87\x39\x78\xd5\x40\x9c\x33\x90\x15\x63\x77\x34\x85\x0b\xc4\x07\xc6\x87\x91\x47\xbf\xc2\xe1\x74\x10\xfe\x86\xff\x9a\x8e\xe2\x88\xbf\xa3\xff\x0e\x34\xdd\x03\xa8\x40\x43\x2c\x05\x13\x61\xc6\x97\x67\x8b\x8d\x89\x44\x21\x03\xc8\x27\x0f\x15\x47\x36\x34\x94\xd0\xf9\x96\xc9\x7b\x78\xc1\xe9\xf7\xff\xf7\x82\x84\xbf\xbf\x20\x61\xf2\x0b\x6e\xdc\x8b\x5e\x90\xf0\xd4\x0b\x12\x0a\x16\x5a\x7b\xf7\x76\xf3\xfd\xae\x36\xf5\x69\x63\x7d\xa2\x22\x79\x5c\xca\x56\x1c\xb4\x05\x70\x12\x98\x54\xc9\xf3\x1b\x4d\x64\x35\xd0\xb4\xc8\x18\x57\x4f\x33\x6f\x25\x93\x4f\x33\x5a\xc9\xd8\x67\x84\xbb\x89\xc1\x03\x83\xf1\xee\x52\x76\x5f\x69\xa6\x0a\x3d\x90\x6b\xdf\x0d\x30\xb8\x20\xcf\xf7\xd3\x1e\x35\xa1\x64\x2f\xf4\xa3\xe7\xfb\x11\xe2\x4d\x03\x70\x56\xa0\x71\x05\x17\x14\xd7\x3d\x7d\xd1\x8b\x1a\x83\x4b\x05\x8e\x24\x93\x81\xfe\x8d\xe8\x9e\x7f\xfa\x6b\x93\xf1\x03\xd7\xb8\xbc\x8f\xc3\xd6\x48\xf8\xcd\x1a\x09\x23\xd6\x38\xf9\x78\xec\x9a\xfd\xe4\x19\xb9\x71\xff\xa5\x3e\x15\x72\xb9\x29\xa2\xa3\x73\xaf\x0d\xd6\xb9\x45\xc2\x55\x62\x6e\x36\xf9\x2f\x21\xba\x4b\xd6\x48\x78\x64\x8d\x84\xc7\x43\x74\x57\x74\x9c\xee\x71\xa9\xc6\xa1\x43\x86\x58\x5b\x35\x99\xa1\xbc\xb5\x05\xe5\x2d\x26\x0e\xfc\xa2\xa3\x3b\xe8\x45\x09\x07\xbe\x28\xe1\xa0\x17\x1d\xdd\xc3\x5e\xec\xf8\x78\x13\x55\x6d\x12\xde\xd9\x9c\xf0\xdb\x26\xfe\xfd\xa2\xd3\x43\xb7\xbe\x28\x61\xe1\x8b\x12\xee\x09\xd1\x5d\x6c\xe9\xae\xeb\xe0\x3c\xdb\x0d\x15\xca\xe3\xda\x33\xb8\x79\x1e\xd7\x56\xa3\xff\x42\xe3\xed\xbe\x56\x42\xaf\xb5\x12\x0e\x58\xeb\xe8\x0e\x5c\xdb\xe1\xf1\xea\xdc\xfb\xd1\xc9\x86\xba\x54\x6d\x43\x3a\x20\x62\x46\x7c\x51\x79\x68\xc4\xef\x98\xb8\xef\x5a\x77\xae\xe6\xac\x95\x70\xfd\x5a\x09\x77\xae\x75\xe7\xea\xb1\xb5\x12\x9a\xd6\xca\x56\x78\xe7\xbb\xdb\x8c\xb7\xd7\x9b\xd1\x8e\xad\x37\x08\xbc\x38\x44\xd9\x93\x93\x3e\x2d\x33\xca\xf1\xb2\x32\x36\xbd\x8c\x08\x3f\x1b\x80\x9f\x9a\x83\xe0\x99\xed\xcf\x4c\xdd\x51\xfa\x6b\x9b\xa9\x7f\x7a\xc9\xf1\x57\xfe\x92\x84\x83\x5e\x92\xf0\xab\x97\xdc\xbc\x8c\x7c\x69\x3f\x7e\xc6\x78\x53\x9d\x95\xaa\x4d\x8e\x3d\x71\xcc\x48\x5d\xf7\xa3\x17\x43\x42\x93\x50\x30\xbf\x3c\x9d\xe4\xa4\x8d\xe0\xe0\xb3\xde\x35\x71\xc0\x97\x5c\x25\xf4\xf5\x2f\x49\xb8\xe5\x25\x09\xb7\x87\xe8\x3e\x64\x7f\x7f\xaa\xa5\x77\x5f\xff\x16\x72\xc6\x35\x2d\x9a\x1f\x37\xf7\xc4\x8f\x0f\x45\xe2\x67\xe9\xe4\x90\xc0\xf0\x11\x3c\x78\x1a\xcd\x50\x79\xcf\xd4\x3d\xbf\xec\xe8\xe6\xbe\x2c\xa1\xe8\x65\x09\x9d\x5f\x76\x74\x4b\xed\xef\x5b\xf6\x51\x6a\x4e\x77\xa8\xc5\xd1\x0e\x3c\xf8\xd5\xc3\x6c\xea\x0b\xd7\x71\x60\x2d\xc7\xc3\x71\xa6\xf7\xcd\x3e\x78\x39\xd4\x1f\xf3\x65\x09\xf3\x5e\x96\x30\x3f\x44\x77\xe1\xcb\xcd\xf3\x5f\xdb\xce\x17\xb7\x17\x7a\xe5\xe1\xe6\x42\x26\x5d\x7c\xc7\x41\x2d\xd2\xc5\x61\xbb\xb9\x07\x0f\xd1\xcd\x79\x45\x42\xd1\x2b\x12\x3a\xbf\xe2\xe8\xf6\x7d\xa5\x23\x79\xb7\x96\xee\x09\x47\x37\xcb\xbb\x35\xf7\x0e\xab\x86\xb7\x5d\x29\xf0\x3f\x33\xee\x57\x1c\xfd\xf9\xaf\x48\xb8\xe3\x15\x09\x4b\x5e\x71\xfb\x7f\xc3\x2b\x12\xde\x7e\xa5\xf5\x3d\xfc\xd8\x36\xe3\x55\x3a\x4d\xe2\x2f\x55\xf5\xe1\x96\x90\x19\x68\x81\x92\x60\x22\xf2\x79\x81\xc8\xa7\x02\x91\xcf\x61\x57\xc0\x98\xc7\x1e\x3a\x08\x89\x2d\x3e\xc8\xf6\xc4\x5c\x72\x10\x2d\x3a\x88\xe5\x60\x3e\xde\x7b\x10\x07\xc8\x33\x30\xd1\x1e\x71\x8b\x0d\xe1\xf4\xe2\x07\xa6\xee\x69\x9d\xdb\x2f\x7f\x5b\x27\xa1\x62\x9d\x84\x09\xeb\x1c\xff\x93\xd7\x49\x98\xb2\x4e\xb6\xda\x2f\x95\x2d\xf9\xd7\xfb\x26\x7c\xc9\x3c\xa6\x31\xd1\x38\xb1\x61\xac\x55\x82\x75\x79\xd0\x24\x02\x8b\x25\x06\x33\x0f\x46\x62\x1f\x0e\x63\x3b\x87\x11\x29\x80\x40\x7d\x4b\xd3\xd1\x5d\x17\x57\x7e\x68\xe2\x80\xeb\xdc\xb9\x7d\x6f\x9d\x84\x0f\xd7\x49\xf8\x78\x9d\x5b\xd7\xaf\xd6\xed\x1b\xdf\xd8\xcc\x67\xcd\xc4\x86\x46\x1d\x1e\x37\x8d\x5d\xcc\x56\xda\x74\x88\x0e\xf5\x31\xed\xaf\x3a\x81\xb1\xc3\xcc\xc7\xab\x6e\x3d\x4f\x7b\x55\xc2\x5f\x5f\x95\x90\x78\xd5\xe5\xc3\xee\x2f\x1e\x11\x3c\xb4\xe8\xcc\x60\x12\x61\x67\xfe\xca\x92\xfa\xc8\xc4\xc3\x5f\x75\xe3\x5b\xf5\xaa\x84\xe7\x5e\x95\xf0\xe2\xab\x1d\xcf\xbb\x0d\xd1\x19\x5b\x55\x93\x4c\x4d\x6c\x74\x25\x47\x86\xd2\x4e\xa3\x07\x5f\x0b\xc9\xbf\xd7\x24\x0c\x7d\x4d\xc2\xc1\xaf\x39\x3a\xab\xda\xc1\xf3\x6d\x8b\x4e\xb2\xa6\x2e\x55\x9f\xd0\x2d\x94\x4d\x6e\xf8\xb5\xbf\x0a\xe1\xd8\x7d\x6c\xf4\x5f\x88\xde\x8d\xaf\x49\x98\xff\x9a\x84\x05\xaf\x85\xfa\xa2\xbf\xd6\xb1\x7c\xe6\xba\xaa\xba\x64\xba\x92\x0a\x87\x98\xfa\xb5\xa5\x87\xa2\xc5\x66\x11\x4c\x37\xf0\x23\x12\x4e\x00\xee\x32\xf2\xef\x75\x17\x27\xeb\xfa\xba\x84\x5e\xaf\x4b\x38\xe0\x75\x47\xff\x94\xd7\x6d\x5e\x95\x8d\x9b\x9c\xba\x4f\xfa\x69\x24\xac\xba\xc1\xd0\x24\xca\x61\x4d\x9a\x81\x08\x76\xa5\x2e\xe6\x5e\x1f\x23\x3a\xd3\x4b\x20\x89\x28\x27\x21\x98\xcf\x35\x6b\x3c\x4e\x82\x7c\xc6\xc9\xc2\x80\xc2\x27\x66\xdd\x43\xfc\x3d\xf9\xba\x84\x95\xaf\x4b\x58\x1d\xe2\xef\x3d\xcb\xdf\x7c\x1b\x37\x6e\xaf\x6e\xdd\xf0\xe7\x2a\xbf\xcc\xe5\xfd\xd4\xc3\xd2\x33\x64\xfa\x07\x32\x2e\x24\x0b\xe6\x8a\xd9\xc6\x88\x45\x6e\xbd\x3e\x35\xf9\x0f\xeb\xdd\x7e\xff\xf3\x7a\x09\xa7\xaf\x97\xf0\xf7\xf5\x8e\x9f\x8a\xf5\xfb\xb1\x57\x9a\xf1\xa3\x91\xb9\xfe\x52\xd5\x38\x3e\x93\x68\x3a\xca\x84\xdd\x1e\x38\x4c\xa4\xf1\xd8\x3f\x33\x71\xa0\x10\xdd\x97\xd7\x4b\x78\x7d\xbd\x84\x37\x43\x74\x37\xff\x22\xba\x47\xd5\x27\x13\x13\xda\xa2\xbb\xcc\xd1\xdd\x6d\xfc\x80\x37\x9c\xff\x73\xd2\x1b\x12\x46\xbf\x21\xe1\xcf\x6f\x38\xba\xa7\xbd\x61\xeb\x9a\xda\xc3\x23\x69\x46\xb7\xa2\xd9\x78\x8f\xac\xad\x4c\xf7\x79\xb3\xe4\x57\x38\xf2\xf0\xb9\x59\xff\x37\x9c\x9f\xbf\xfa\x0d\x09\x2f\xbe\x21\xe1\x95\x10\xfd\x1f\x2c\xfd\xca\xfd\xe0\x52\xb4\x45\x5f\x1f\x15\x13\xb9\x5d\x75\x98\x05\x81\x31\x8f\x16\xab\xc9\x00\x03\x98\x2e\x6d\x4c\x04\xdb\x42\xf7\x84\x66\x94\x4d\x9d\x33\xfb\xe2\x0b\x13\x07\xdf\xe0\xec\xc9\xd4\x06\x09\x8d\x1b\x24\x9c\xbf\x21\xd4\x27\x78\xc3\x2f\x39\xc7\x9a\xcf\xa3\x53\xb5\x49\x57\x77\xaf\xef\x60\x62\xf0\x45\xb0\x63\x63\x9c\xb3\xb8\x4e\x8d\x09\x29\xa8\x2f\x4d\x1c\x74\x83\xdb\x27\x1f\x6f\x90\xb0\x7b\x83\x84\x3d\x21\x3e\xf8\x9b\x86\x8f\x2d\xff\xe9\xc8\x79\x39\xa6\xde\x4c\x92\xc9\x13\x9a\x79\xb8\x3d\x2d\xc4\x38\xf3\xf5\x09\x09\xe1\x4c\xec\x31\x71\xb0\x37\x9d\x3c\xab\x7e\x53\xc2\xb9\x6f\x4a\x98\xf8\xa6\xa3\x7f\x85\xa5\xdf\x78\x61\x47\xe8\x07\x53\xa0\x19\x30\x85\x9a\x0b\xd2\x0c\x64\xb1\xa8\xee\xac\xc7\x30\xe0\xc5\x30\xc2\x50\xea\xc9\xf8\x4a\xf3\xb1\xf1\x4d\x37\x0f\x7b\xdf\x94\x40\x1b\x25\x78\x1b\x1d\x1f\x5d\x37\x1a\x3e\x76\xd8\x38\x5c\x2b\xfc\x65\xcd\xc5\xd9\x26\xed\xcd\xd6\xa3\x55\x27\xd3\xc1\xf1\xf9\xb6\x90\x7f\x55\xd2\xa2\x07\x45\x74\x62\x65\x1a\xdf\x0f\x35\x30\x99\x6f\xd6\xe6\x6b\x53\x07\xb4\x31\xd4\x27\x7b\xa3\x84\xd9\x1b\x25\x5c\x1b\xe2\xe7\xe6\x8d\xcd\xeb\x46\x5b\xd9\x5d\x76\x5e\x32\x05\xf4\x26\x41\x7d\x54\xca\xd4\x9f\x8f\x30\xe7\x67\xef\xb8\x66\xad\x1c\xf4\xd7\x37\xc6\xee\xdb\xe8\xce\xf1\xa0\xb7\x24\x0c\x7b\x4b\xc2\x88\xb7\x9c\xdd\x52\xf9\x96\x84\xd4\x5b\x12\x16\xd8\xfa\x85\x46\x8b\x1f\x37\xa2\xcd\x3c\xe3\xc4\xa4\x44\x55\x4b\x38\xdb\x56\x9e\x49\xc8\xa5\x9f\xc5\x3a\x5b\xc7\x24\x57\x3b\x26\x02\x1e\xaf\xc2\x87\x2b\xd9\xe3\x95\x14\xd3\x17\xbd\x3a\x63\xdb\xb4\x0a\xe6\x84\xb7\x9c\x8d\xdf\x96\x09\x00\x9f\x63\xb0\xc3\x83\x3d\x86\x9c\xb1\x5c\x9d\x18\x9f\x1e\xd8\xb7\x26\x0e\xf8\x96\xdb\x6f\x5f\xbc\x25\xe1\x9b\xb7\x24\xfc\xf0\x96\x9b\x57\xb1\xc9\xf0\xbf\x68\x56\x3b\xeb\xdc\x0c\x4f\xc2\xdc\x22\x96\x95\xb7\x35\x3e\xc2\x33\x8d\x81\xbf\xad\xca\x60\xe2\xe9\x8a\x16\x91\x01\x50\xfc\xce\xec\xff\x4d\x4e\x0e\xfc\x73\x93\x84\x0b\x37\x49\xb8\x64\x93\xe3\xe7\x1a\xcb\xcf\x5c\x8b\xc3\x91\xee\x8b\xbb\x6f\x7e\x0c\xa4\xa3\xbb\xe3\xac\x8b\x41\x93\x88\xc3\xa7\x55\xda\xd5\xf0\x90\xdb\x24\x6a\xc6\x31\x73\x69\xf8\xbd\xb9\x07\xdb\x14\xb2\xf7\x37\x4b\x28\xda\x2c\xa1\xf3\x66\xc7\x4f\xf9\xe6\xe6\xfb\xee\xcc\xcb\x3b\xc4\x8f\x41\xe5\x6c\x48\x36\x9e\x52\x9f\x3e\xa3\xdb\xc8\x48\xa8\x19\xe7\x20\xd7\xc5\x3d\x76\x4d\xd1\x1c\xd0\x8c\x9c\xf8\xc1\xf8\x01\x9b\xdd\xba\xdd\xb9\x59\xc2\x7d\x9b\x25\x2c\x0a\xf1\xd5\x64\xf9\x5a\x64\xf3\x3b\xd3\xf9\xaa\xfb\xe6\x2b\x8d\x9a\x93\x74\x45\x3f\x23\xcc\x54\xdd\x76\x8e\xf1\xca\x02\xe3\x43\x03\xfa\x22\x12\xd7\x71\xbe\xbd\xc6\xee\xdb\xe2\xe6\xe9\x88\x2d\x12\x8e\xda\x22\xe1\xd8\x2d\xa1\xfa\xb7\x2d\xb6\xee\x68\xba\xe1\x63\xd7\x3e\xf1\x53\x32\xfb\xe8\xac\x54\x7d\x7a\x1f\x1d\x95\xaa\x9c\xec\xb8\xca\x82\x26\x91\x0d\x8b\xce\x31\xb7\xe8\x46\xaa\x06\x0e\x89\xbe\x1e\xe1\x9c\xb9\x86\xbf\x3f\x1a\xfd\xbf\xc5\xe5\x83\xbc\xb4\x45\xc2\x6b\x5b\x24\x6c\x08\xf1\xf7\x81\xe5\xef\xd4\x99\xfb\x8a\x57\x34\x34\x56\x55\x4c\x98\x7c\x4c\x7d\x7d\xab\xae\x06\x66\xed\xd6\x9d\xa3\x11\x38\x4c\x2f\x6f\xa1\x41\xb3\x32\x89\x29\x3f\x99\x78\xe8\xdb\xce\xff\x39\xeb\x6d\x09\xc9\xb7\x25\x54\xbd\xdd\xd1\xba\xc9\xda\x96\xf8\x13\xe5\x27\x34\x1c\x3f\x76\xec\xa8\x61\x6d\x01\x53\x18\x9b\xf9\x8b\x73\xac\xcd\xfc\xb3\x99\x87\xb7\xdd\xbe\x79\xe5\x6d\x09\xaf\xbd\x2d\x61\xc3\xdb\x1d\xb0\xcf\xdb\xa1\xdf\x9c\xd8\xd7\xe7\x84\x0c\xf4\x1e\xc1\x43\xcf\xad\xce\xfe\x38\x76\xab\x84\x3f\x6c\x95\x70\xca\x56\x37\xef\x7f\xda\x6a\x68\xdf\xd5\x1e\x0e\x60\x6b\xb9\x1d\xc2\xe7\xd0\x0d\x14\x9a\x04\x87\x05\x13\x5a\x01\xb3\xa1\xa6\x7f\xd7\x56\x97\x0f\xfd\xec\x56\x09\x2f\x6e\x95\xf0\xee\x56\x27\xb7\xa3\xef\x48\x28\x7a\x47\xc2\x52\x2b\xd7\xce\xb0\x72\x65\x51\x9b\xf1\xa2\xc4\xc4\xc6\xf1\x3a\x17\xe5\xc8\xca\xca\x7a\x93\x8a\x12\xd8\x3f\xf1\xcd\xc4\xb6\x10\x6d\x26\xbe\x85\xbc\xcd\xe4\x6f\x21\x09\x8b\x26\x18\xac\x30\x2f\x90\x2e\x8f\x55\xb2\x95\x95\xf4\x68\x25\x5f\x56\x19\xc8\x17\x7a\xac\x92\x4b\xb6\xbc\x92\xa2\x42\x5f\xd3\x90\xa4\x2c\x12\x81\xe5\x1e\x37\x79\x14\xcc\xd3\xd8\xaa\x7a\x6a\x48\x8f\xa3\xee\x1d\x37\x8e\xeb\xdf\x91\x70\xcb\x3b\x12\x56\xbd\xe3\xc6\xd1\x7b\x9b\x84\xdf\x6d\x93\x70\x97\xc5\x8f\xf9\x4d\x1f\x2b\x27\xdb\xc9\x67\x6a\x6b\x3e\x4f\xa9\xb3\x3d\x78\xff\x08\x4d\xa2\x84\xe9\x6a\x12\xee\x33\xe2\x5c\x2b\x1d\xd2\x8f\xc5\xe9\x2c\x3f\x0f\x36\x4e\x40\x8a\x44\xd0\xa0\x7a\x59\xd8\x2f\x8d\xb5\xc0\xf1\xc2\x71\x74\xd1\xb8\xe0\xf1\xd2\x71\x4c\xd8\x6a\xda\x4b\xc6\xd1\xb4\x71\xfc\xe3\xf1\xf8\x6d\x19\x7d\x53\x16\x3c\xee\xfd\xad\xfe\x53\x44\x0f\x87\xf2\xe0\x7b\xb6\xff\xcc\x04\xbe\x7a\x02\x3d\x3b\xc1\x03\x90\x3a\x3d\x09\x91\x71\x46\x52\xe3\xd3\xc4\x34\x62\x52\x54\x44\x01\x4a\xb8\xbe\x92\x63\x7e\x84\x7c\xae\x90\x69\xec\x41\x2c\xcc\xe2\x71\xca\x62\xf1\x60\x46\x98\x59\xff\x6d\xce\xff\xe9\xf9\xae\x84\x7e\xef\x4a\x18\xf0\xae\x9b\xb7\xea\x77\x25\x4c\x7e\x57\xc2\x7a\x8b\x6b\xd0\x78\x8d\xf9\x3e\xbf\x4d\xbd\x6d\x40\x79\x47\x27\x1b\xeb\x27\x67\x02\xa5\x2d\x22\x77\x89\x5a\xfd\x6b\x7b\x2e\x5a\x29\xf5\x40\x8a\x9d\xd0\x70\x72\x2a\xf8\xde\xc6\xaf\x8f\x4b\x36\x9a\xdf\x10\xae\xc3\xc3\xa0\x49\x1c\x0e\x6b\xaa\xf1\x50\xe6\x31\xc2\x23\xc8\x43\x45\x9f\x1d\xc1\x77\x1f\x41\x84\xdf\x1d\x81\x53\x7f\x6b\x5b\x21\x7b\xcc\x48\x1c\x24\x86\x97\xfc\x96\xed\x38\x82\x04\x22\xfe\x86\x04\x1d\x4c\x87\xf0\x60\xb2\x98\x36\xca\x63\xbe\xa9\x24\xd4\x2d\x9e\x98\x87\xa2\x80\x33\xc6\xf5\xbd\x8d\x8b\xd3\x70\x3d\x6f\x1b\xdf\x75\xf3\xc6\xde\x93\x20\xdf\x93\x10\x7f\xcf\x9d\xdb\x1e\xef\x99\xf9\xe9\x6b\xeb\xa9\xd6\xb7\x83\xcb\x16\xda\x67\x95\xcd\xa0\x94\x4c\xaa\x91\x11\x9b\x73\x6a\x8c\x19\xc8\x0c\x5a\x5c\x94\xcc\xe5\x8b\xb9\xc2\x49\x73\x26\xcc\x39\x78\xcf\xd9\x61\xd7\xbf\x27\xe1\x96\xf7\x24\xdc\x1e\xe2\xeb\x09\xcb\x17\xb7\x7c\xf1\x5b\xf7\xcb\x57\x6d\x72\x52\xb3\x50\xeb\x6e\x9b\x00\x75\x5f\x8d\xb1\x0e\xf4\xad\x5a\x70\x16\x44\x8e\xf0\x3d\x5b\x0e\x9f\x1d\x18\x56\x4c\xff\x68\xbf\x3c\xcd\x5f\xce\xfb\x4e\xbe\x0e\x7f\x5f\xc2\x61\xef\x4b\x38\xe2\xfd\x10\x0e\xe0\xfb\x1d\xcb\x33\x69\x31\x6f\x63\x4f\x1c\xa3\x23\x4a\x36\xcb\xbf\x26\xe0\xcb\x63\xda\x85\x49\x2b\x18\x5f\xd3\x9f\xfb\x7e\x28\x1f\xf4\x7d\x09\x2f\xbc\x2f\xe1\xad\xf7\xdd\x7e\x67\xdb\x25\xe4\x6d\x97\x30\x76\x93\xf9\xbb\xba\x5d\xe6\xfb\x9c\x76\xee\xd1\x5b\xf3\x71\xb4\x01\x16\xd7\xeb\xe7\xf5\x08\xd4\x70\x5a\x22\xb0\x6b\x79\x04\x36\xd8\xb5\x24\x8f\x94\xd9\x91\xe4\xe1\xbb\x35\x7c\x7b\x0d\xbd\x5f\xc3\x76\xd4\x50\x21\xa5\x2b\x13\xd0\x34\xbe\x26\x9f\x14\xf3\x00\xb2\x2d\xdc\xb8\x1d\x50\x44\x8f\xe7\xcc\xed\x4e\xee\x4d\xdf\x2e\xe1\xca\xed\x12\xae\xde\xee\xe6\xf3\xfa\xed\x66\x3e\xdb\xeb\xcf\xd4\xc6\x38\x4e\x4e\x4e\x6a\xbe\x0d\xeb\x8c\x0e\xb9\xb9\xb6\x99\x0e\x91\x9a\xfe\x8e\xed\xee\x1c\x3c\xf1\x3f\x09\x2b\xff\x27\x61\xcf\xff\xdc\x7c\x2e\xfd\x40\xc2\x3b\x1f\x48\x38\xf1\x3d\x43\xb7\xc0\xf6\x0f\xef\x74\xf9\x7e\xe5\x6e\x6d\x73\x3e\xf6\xf1\xce\xaa\xca\xea\x64\xf0\xa6\x4c\xe4\xad\x61\x72\x6d\x85\x1e\x47\xaa\xb6\x8d\xab\x6f\x8b\x2f\x51\x59\x09\x70\xd6\xc4\xb3\xab\x52\xc1\x3b\x8d\xc1\xd2\xea\x05\x73\xf5\xbe\x0f\xd2\x6d\x5c\xd4\x13\xae\x50\x8f\x20\x34\x89\x82\xaf\x18\x7d\xcd\x50\x3f\xd2\x57\x0c\xbf\x66\xa2\xc2\xab\xe4\x15\x5e\xe5\xd1\x15\xf1\x4a\x56\x11\xab\x64\xe9\xdf\xd1\xd7\xac\x1b\x2c\xac\xc5\x08\xc6\xd0\xf3\x7c\x7e\xfd\x91\x8c\x70\xc1\x91\x14\xc1\xcb\x6a\x69\x56\x2d\x5e\x19\x3c\xd2\x95\xb5\xb8\x31\x1f\x09\x57\x9c\xc6\xee\x3c\x9b\x11\x5b\x78\x36\x23\xfc\xb1\x86\x11\xdb\x1b\x3c\x10\xbf\xc6\x67\x73\x7d\x8a\x68\xac\x6c\x8f\xee\xf5\x59\x93\xcf\x0c\xc0\xdf\x0f\xa7\x21\xe1\x4f\xa7\x65\x30\x0a\x2f\x3e\x1d\xbf\x3e\x8d\xa2\xf4\x98\x4f\xcb\x7c\xca\xd6\xa0\x44\x71\xba\xde\xa7\xd9\xbe\xc5\x76\xf8\xac\x86\x5c\xf3\xd3\xbd\x35\xec\xba\xb3\x09\x65\x1c\x3f\x8d\xe2\xe2\xd3\xe8\x2a\xcb\x0f\x4d\xaf\xf5\x45\x94\x61\x94\x47\x3c\x73\x17\x11\xfc\xcb\x25\x45\x51\xec\xc2\x23\x84\x94\x4f\x44\xf9\x81\xb5\x49\x11\x86\x5e\x61\x3e\x2b\xa2\xc2\xa2\x40\x91\x73\x64\x56\x47\xe9\x7d\x2d\x98\xf2\x24\xcf\xf2\xe2\x2a\x87\x65\xcb\x3c\x96\xeb\x15\x50\xbe\x57\x80\xf9\x3c\x8f\x72\x63\x39\x94\x1d\xc9\x62\x11\x26\x49\x31\x9f\xe2\x4c\xc5\x18\x06\x9e\x5b\xa0\x01\x59\x37\xbd\x93\x94\x91\x7f\x1f\x3a\xf9\x72\xdd\x87\x12\x6e\xfa\x50\xc2\xad\x1f\xba\xf3\xf0\xf4\x87\xb6\x9e\xfe\x4e\xb3\x1f\x87\x6f\x6f\xfb\x3c\xb8\x9d\x57\x56\xde\x90\x6c\x74\x95\x1b\xb3\x58\x29\x34\x89\x32\x78\x20\xa5\xd5\xb9\x67\xaa\xae\x49\x3b\x46\xc8\x85\x62\x5d\x7c\x9f\x84\x05\x00\x54\x3c\xa2\x99\x94\x21\x20\xd6\xa8\xb1\xfb\x76\x38\x3e\xa7\xee\x90\x70\xf9\x0e\x09\x57\xec\x70\xe7\xe6\x96\x1d\x12\xee\xda\x21\x5b\xf9\x27\xdb\x5b\xf7\x4f\x6a\xc5\xef\xc8\x44\xed\xd8\xc4\x84\xe4\xc9\xc9\x49\xad\x95\x70\x1b\x6f\xaf\x68\xf9\x76\x17\x14\x1a\x61\xb0\x37\xb7\x9b\xb1\x2a\xee\xf3\x2c\x41\x98\x2b\xd2\xf0\x86\x59\x00\x42\x67\x3e\x78\x2e\x63\x29\xa6\xc7\xf7\xed\x0e\xe7\xa7\xf6\xf9\x48\x42\xe9\x47\x12\x06\x7d\xe4\xd6\x61\xf8\x47\x1d\x8b\x57\x85\x19\x4d\xd5\x9e\x50\x59\x9d\x74\xe1\x75\xcc\xb1\x65\xb5\x75\x68\xba\x0d\x34\xc3\x1d\x8e\x6b\x3e\xa6\x7c\xe4\xf8\xb8\xfb\x23\x09\x0f\x7e\x24\x61\x49\x88\x8f\x17\x2d\x1f\x05\xd6\xae\x1d\x7e\xd5\xfe\xf9\xd0\xd1\xb3\x13\xce\x0e\x98\xd1\x8e\xa9\x85\x73\x9b\x53\xa7\x4d\xbd\x2c\x34\x58\x34\x82\xe5\xea\x90\x83\x8e\x1e\x05\x7b\xdd\x78\x86\x90\xa5\xf9\xea\xb4\xd3\xe9\xe9\xe3\x77\x4a\x38\x79\xa7\x84\xd1\x3b\x1d\x5f\xe7\xec\xb4\xf9\x51\xd6\x5f\x3e\x75\xda\xfe\xf9\xd2\xd5\xd7\x63\x2a\xea\x13\x8d\x15\xe3\x0d\xf6\x97\xb9\xb1\xcb\x0f\x64\x11\xac\xac\xd3\x21\x47\x8d\xe8\x4a\xa6\xf8\x49\xa1\x09\x32\x28\x73\x81\x6d\xbe\xb2\x35\x7f\xcb\x42\xfc\x7d\xbc\x53\xc2\xe7\x3b\x25\x7c\x15\xe2\x2f\xff\x63\xc3\xdf\xee\x29\xfb\xf6\x9f\xc3\xfc\xd5\x4d\x6c\x3c\xb6\x4d\x16\x67\xe9\xfa\x98\xfe\xb0\xbd\x2e\x6d\x22\x1b\x26\x19\x92\x62\xf9\x2c\xd0\x79\xee\x44\xe5\x04\xc6\x7f\x60\x49\x18\xfd\xf7\xb1\xf3\x9f\x2e\xfd\x58\xc2\x8c\x8f\x25\xcc\xfa\xd8\xf1\xf9\x80\xe5\x73\x8f\xcd\x33\xdb\xb5\xb5\xcd\xfb\xe4\x54\x4d\x4d\x62\x4c\xb2\x2e\x51\x9f\x68\x4c\x56\xea\xee\xb4\x26\x99\x02\x17\xb1\x03\xa1\x49\x0c\x81\x99\xe7\x9a\xa0\x1b\x72\xe6\x45\x44\x30\x75\x9e\x56\xdf\xc4\xb1\x44\x63\xa6\x05\xfe\xac\xd2\x3c\x2b\x0a\x44\x68\xe6\x3c\xe4\x6a\x3e\x23\xbb\x42\xf9\x70\xbb\x24\x94\xef\x92\x30\x6c\x57\xa8\x1f\xec\x2e\x1b\xb7\xb4\xb8\xae\x43\x76\xb6\xc9\xe7\xf8\x64\xc5\x84\x60\x32\x5d\xba\x07\xae\x60\xc6\x1c\x5b\x7b\x2e\x52\x60\x07\x33\xe4\xfa\x51\x78\x28\x3c\x81\x4c\x98\x7b\x19\x61\x70\x67\x49\x31\x34\xa5\x62\x79\x9a\xaf\xf9\xbb\xdc\xfc\x3d\xb7\x4b\xc2\xda\x5d\x12\xd6\x85\xf8\xda\xb8\xab\x63\xfe\x67\x78\x9d\xdb\x72\x40\xa7\xd4\xb7\x3c\xa3\xf9\x9a\x7e\xe9\x27\xce\x7e\x59\xff\x89\x84\xcd\x9f\x48\xf8\xe8\x13\x27\x07\xb7\x7c\x2a\xe1\x0f\x9f\x49\x28\xcd\x36\x7c\x2c\xbf\xc7\xe6\xc1\x57\xb7\x6d\x3f\x84\xf9\xa8\x6f\x0f\xa8\x32\x51\xd1\x38\x31\x51\xad\xe3\x87\xb5\x8d\xe9\x8c\xb5\x7d\x5a\x76\x0d\x89\xb3\x02\x13\xa3\xa6\xae\x3e\xd9\x60\x1a\x01\xef\x93\xb0\x4d\xd6\x30\xab\x14\x12\x58\xdb\xd4\xf6\xc0\x30\xf8\x1d\x23\x7e\x86\xf6\x16\x8f\x83\xe9\xf5\xda\x86\x8e\x98\xce\xd2\xa4\x70\x24\x5d\x38\x92\x5f\x34\x92\x1d\x8b\xaf\x2a\xbe\x45\xb1\x41\xe6\x37\x4c\x77\xe8\x62\x3c\x6d\xf8\xdb\xea\x97\x88\xbe\x56\x8a\x13\x51\x01\x12\xdd\x5d\x4b\xab\x6b\xf9\x10\xea\x4c\xc5\x68\xca\xf2\x83\x7f\x0a\x83\xcf\xbf\x89\x05\x26\x05\x63\xc6\x0d\x45\xc6\x50\x70\x9f\x4b\x5e\x4c\x1a\x52\x94\xfb\x48\x54\x62\x9e\x8b\xd0\x73\xfd\x7a\x94\x1f\x2c\xee\xae\x0b\x5c\xd2\x1b\x8e\xa5\x9f\x91\x05\x8e\x7d\xe8\x83\x06\xa3\x60\x82\x90\x24\x12\x3b\x50\xfb\x5a\xfd\xf0\x00\x8e\xf8\x8e\xe2\xb3\x15\x8d\xa0\xe7\x46\xb2\xa6\x91\x44\x2c\xce\x24\x09\xcf\xe4\x5d\x16\xea\xee\x45\xe9\xce\x44\xe6\xc3\x58\x1a\xa2\xc6\x36\xe1\x08\xac\x06\x15\xbc\x92\xcb\x0b\x30\xdf\x2f\xc2\x42\xd1\x89\x10\x0b\x79\x27\x8b\xb6\xdc\x8d\x77\x0e\xbc\xe7\xe0\x15\x56\xcc\x7b\xca\x12\xd9\x95\xf7\x12\x7d\xfd\x3e\xbc\x5f\x27\xc2\xfe\x5e\x17\xea\xea\xe9\xe6\x7f\x81\xb5\x81\xe8\x71\xd1\x4f\x91\xcc\x8b\xf1\xe8\xb1\x59\x28\xc8\xa7\x1c\x9e\xdd\xd7\xd3\xd1\x30\xce\x98\xd1\xc7\x05\x7a\x5f\xae\xf8\xcc\xc9\xbf\xaf\x3e\x93\xf0\xc3\x67\x12\x7e\xfe\xcc\xed\xcb\xc3\x76\x4b\x38\x7a\xb7\x84\x6f\x6d\xbc\xee\x37\x56\x4e\xef\xe9\x80\x7e\xd6\xd1\xdf\x53\xea\x92\xb5\x63\xaa\x53\x8d\xc7\xa6\xea\x43\x39\x45\xb3\x70\x10\x34\x89\xc1\xf0\x69\xa3\x11\x2e\x9c\xf0\x12\xc1\x3c\x9a\x22\x28\xc6\xf2\xb0\x93\x5e\xf3\x2e\x8c\x30\x0b\xb3\x29\x17\x3d\x13\xd2\xd6\xdf\x2f\x14\xb4\x97\xdb\x84\x10\xa2\xae\x14\x07\x90\x24\xb0\x24\x9d\xe9\x5f\xa8\xc7\x35\x6b\xb7\xc3\xc7\x7e\x7c\xb7\x84\x15\xbb\x25\xac\xda\x1d\xba\xef\xdc\x6d\xce\xd5\x2e\xab\x0f\xb7\xcc\xdc\xff\x78\x26\x35\xab\xf9\x22\x9c\x45\xc6\x6c\x58\x31\x11\xb9\xd0\xce\xb3\x66\x3b\x86\x9c\x0a\xb1\x2f\x11\x1e\x40\x06\x90\x38\x30\x9c\x32\x72\xb2\x48\xf3\x37\xe4\x73\xe7\x4f\x9c\xf9\xb9\x84\xb3\x3f\x97\x70\xce\xe7\x21\xdc\xd5\xcf\x0d\x7f\x4b\x3f\x34\x7c\x6d\xcb\x6e\x5b\x0e\x34\x8f\x93\x6a\x0e\x43\x71\x52\x93\x9f\xda\x08\x4d\x62\x22\xcc\x38\xcf\xa2\x61\x73\x2c\xd0\x57\xc8\xc7\xd3\x41\x9a\x63\x8e\x9e\xc1\x0f\x33\xdd\x8c\x30\x8b\x72\x49\x32\x5f\x63\xe7\xf8\x8c\x58\x39\xfd\x01\xcd\x85\x5e\x70\x78\x0f\x67\x47\x32\x9f\xb2\x30\x8e\xa3\x31\x87\x8a\xcc\x98\x83\xdf\x50\x84\x79\xc1\x61\xa3\x38\xeb\x66\x8f\x6e\x96\x06\x7f\x27\x56\xc8\xfe\x45\x05\x58\xcc\xc6\x12\x52\x17\xad\x89\x35\x1e\x99\x56\x34\x9e\x0e\x84\xb1\xe0\x7c\x11\x43\xdf\xf3\x84\x17\x89\x90\xc1\xb5\x62\x44\x71\x3f\x8b\xe2\x3c\x07\x03\x3b\x23\x82\xf9\x05\x90\xf9\x2a\x36\x76\xcf\x17\x4e\xae\x2f\xfa\x42\xc2\xc3\x5f\x48\x78\xec\x0b\xb7\x7f\x3f\xf9\x42\xc2\xd7\x5f\x48\x58\x36\xb3\xf9\x3d\xc1\x9e\x76\xfc\xdc\x36\xee\x2f\x8e\xad\x4e\x05\x0e\x56\x63\xbd\xb9\x22\x3a\xd3\xdc\x74\x6e\x9f\x94\x09\x74\x0d\xa0\x32\x3d\x85\x97\x54\x12\xd1\xf4\x4a\xe2\x64\xa4\x95\x8f\x3e\x5e\x51\x49\x97\x56\x72\xc1\x04\x13\x26\x5c\x4e\x79\x64\xdd\x82\x28\x11\x86\xf0\xa7\x3a\xe9\xf1\x1c\xff\xa5\xd3\x9f\xa9\x2f\x25\x4c\xfc\x52\xc2\xe4\x2f\x43\xf8\x9f\x5f\x9a\x7d\x30\xcf\xd6\x13\x17\xb4\x63\x8f\x9c\x95\xa8\x34\x29\x45\x2d\x92\x42\x70\x91\x85\xf5\xbb\xe7\x7c\xdf\x2c\x44\xda\x20\x2a\xd1\xf4\xd7\x7d\x29\xe1\x54\xfb\x4a\xe7\x3d\x12\x7a\xee\x91\x70\xe4\x1e\x37\x9f\x8f\xee\x91\xb0\x6d\x8f\x84\xae\xb6\x1f\x52\xe9\x78\x7b\xff\x37\x76\xff\x7a\x4a\xa3\x7a\xb4\x57\x34\xa9\x53\x90\x4c\xba\x7b\xba\xd9\xc6\x7c\x59\x0b\x4d\x82\x3e\x21\xfa\x94\xca\xf5\xa3\xd4\x41\xd5\x62\x1d\x66\x55\x9f\x10\xcb\xe3\xb0\xe8\x7c\x24\xfc\xe8\x3c\xfa\xf4\x3c\xdb\x17\x48\x6b\x11\x7c\x66\x04\x5f\x3d\x82\x7a\x52\x44\x77\x74\x8d\x72\xd2\xb9\xd2\x73\x10\x89\x2b\x54\xfc\xde\xc9\xb4\x74\x32\xf9\xe4\x63\x94\x1e\x46\x7a\xe1\x5c\xb6\x2b\x10\xb5\x5b\x26\xe0\x0b\x23\xf8\xda\x11\x1a\xed\x9c\xb3\xd7\x47\xf0\x35\x23\x82\x5f\x4e\x19\xca\x57\x8e\xe0\x3e\x4a\x7c\x6e\x12\xbb\x34\xc6\x4d\x50\xd2\xd7\xc6\x86\x2e\x29\xd4\x27\x47\x60\x16\xd7\x45\xaa\xa4\x84\x9f\xed\x75\x62\x06\x8f\x87\x50\x72\xce\x7a\x79\x24\xa4\x62\xc8\x7d\x8c\xf1\x68\x2c\xc6\xa3\xa4\x98\xe0\xcc\xf3\x6c\x68\xab\xb3\x9e\xff\x51\x5f\x39\xb9\xb0\xf8\x2b\x09\xcb\xbe\x92\xf0\xca\x57\x6e\xfe\xf9\xd7\x12\xf2\xbf\x96\xb0\xdd\xf6\xa3\x5b\x64\xfb\xa7\xee\x6e\xdd\x37\xb0\x9d\xf9\x77\x56\xdf\x2f\x2d\x52\xc9\xb8\xfd\xbc\x7f\x66\x5d\x44\x14\x63\x85\xfa\x99\x86\x4c\xdc\x78\x01\x12\x5e\x35\x99\xe6\x4e\xe6\x84\x2f\x4e\xc6\x75\x93\x89\x21\x72\x5d\xcd\xa3\xc5\x07\x92\xcf\x03\xbf\xfc\xbf\x17\xd0\x9c\x0b\xa8\x10\x7f\x9c\xac\x33\x4a\xe3\x1a\xa6\x8b\xf3\x48\x7a\xca\x04\x47\x56\xe8\x91\x60\x99\x7a\xff\x2e\x7a\x7e\xc6\x7f\xed\xce\xfb\x55\x5f\x4b\xb8\xee\x6b\x09\x37\x7e\xed\xce\xc7\x9d\x5f\x9b\x79\x98\x66\xeb\x78\xf8\x82\x5f\x24\xd7\x4d\x0d\xae\xc9\xb1\x9c\xfe\x0f\xb4\x1d\x18\x84\x29\x1e\x35\x22\xbc\xab\xf1\xfb\xbe\x76\x7e\xed\x51\xdf\x48\x38\xfe\x1b\x09\x27\x7e\xe3\xd6\x69\xfa\x37\x12\xae\xfb\x46\x42\xdf\x9b\x6d\x5c\xd4\xde\x07\xef\x68\xdd\xff\xaa\x15\x3f\xb5\xc9\x49\xe9\x2b\xca\xb6\x43\x3a\x0d\x49\xfd\xce\x40\x30\x19\x65\x3a\x04\x9a\xc4\x50\x58\xf0\x0f\x13\x7d\xe7\x82\x5d\x31\x0e\x09\xe7\x8e\xc3\xe7\xc6\xb1\x72\x24\x9c\x37\x0e\x5f\x1c\xc7\x5e\x1e\x67\x71\xf1\x5e\x19\xc7\x0e\xc1\x39\xe3\xe8\x85\xe0\xfb\xac\x71\x64\xd0\xd1\xd2\x51\x8d\x7c\xea\x0c\xa0\x74\xd9\x29\x23\x12\x18\x61\x7e\x44\xb7\xc4\x22\xce\x30\x03\x23\x01\xdd\xcc\x3c\x7c\x13\xaa\x83\xff\x56\x42\xd9\xb7\x12\x06\x7f\xeb\xd6\xe3\xe0\x6f\x7f\xb9\xff\x7b\x76\xaa\x5e\x5f\x40\xa6\x51\x9b\x08\x87\x18\xe3\x7a\xf5\x3f\xda\x70\x80\xbb\x1b\x3d\xf0\xad\x93\x9b\x77\x7d\x2b\xe1\xfe\x6f\x25\x3c\x14\xe2\xe3\x55\xcb\xc7\x54\x8b\xef\x38\xf5\xee\x0e\xc4\x43\x34\x07\x47\x4d\x36\x3c\x9c\x69\x52\x9d\x5e\xfe\x47\x26\x79\xa3\x28\xf0\xd9\x90\x78\x20\xfb\xa5\x2e\x79\xb5\xde\x9b\x56\x69\xba\x20\x2b\x14\x0f\xe9\x61\xfc\x80\xef\x9c\x9f\x7e\xf2\x77\x12\xc6\x7e\x27\xe1\xd4\xef\x42\x38\x88\xdf\xd9\x3c\x9c\x79\x36\x5f\xb3\x9d\xb8\x75\x73\x33\x3c\x51\x79\x62\x2a\x55\x67\xc4\xbb\xb1\x49\xa6\xfc\xd3\x44\x55\x99\x62\xba\x23\x1e\x09\x7d\x95\x6c\x1a\xf9\x19\x4c\x10\xbb\x90\x3d\x8d\x1d\xf8\x9d\x3b\x57\xef\x7e\x27\xe1\xc3\xef\x24\x7c\x1c\xe2\xeb\xcb\xef\x9a\xe3\x2e\x3f\xff\x8f\xb6\xfc\x36\x13\x3e\x6a\x81\xb6\xbb\xce\x6a\x9c\x85\xff\xd4\x2d\x75\xb5\x59\x0c\x00\xbd\x34\xdd\x11\xdf\xbb\xf9\x98\xf5\xbd\x84\x6b\xbf\x97\x70\xc3\xf7\xee\x1c\xbd\xf7\xbd\x84\x1f\xbf\x97\x50\xfa\x8a\xcd\x03\x8d\x58\xbb\x68\x9f\xfa\x3b\x98\x97\xd1\x76\x56\xca\xca\x2b\xaa\x93\x89\xda\x89\x6d\xc0\xf8\x1f\x73\xca\xb1\xa7\xd4\x9f\x9c\x6c\x0c\xde\x9a\x61\x77\x1b\x3b\x19\x9a\xc4\x29\xb0\xe2\x9f\xc6\x48\x0f\xa6\x11\x03\x03\x64\x20\x79\x44\x7e\x5f\x7d\xfb\x14\xc3\x40\xa5\x70\xae\xfb\xac\xb2\x2e\x64\xb0\xce\x09\x19\x1d\xe0\x05\x27\x65\x10\x65\x93\x60\xa8\x23\x21\x9c\x4b\xca\xa5\x88\xb5\xf8\xb9\xf4\x62\x32\xca\x91\x62\x0a\x20\x9b\xa2\xd8\x9d\xa4\x36\x03\x7a\x1b\xf9\xff\x83\xdb\xc7\x77\xfe\x20\xe1\x81\x1f\x24\x2c\xf9\x21\x84\x3f\xbc\x57\xc2\x71\x7b\x25\x14\xd8\xbc\x92\x6f\x7f\x6b\xe3\x27\xbf\x60\x3e\x74\x9b\x94\xfd\xbb\x81\x7f\x48\x26\xeb\x8e\xac\xae\x3a\xcf\xe0\xf4\xcc\x17\x57\x04\x2e\xdd\x4c\x84\xe9\xff\xd2\x72\xe2\xe2\x6c\x3e\x35\x9b\x19\xc3\xd1\x63\xc6\xa4\xcc\xf3\x86\x61\x8c\x4d\xc2\x0b\x28\x1a\xd8\xea\xfe\xc1\xbc\x9c\x0d\xc6\x72\x2c\xc4\xe2\xe8\x20\x8c\x63\x37\x16\xc3\x68\x6c\x10\x22\x96\xb1\x3c\xcc\x8d\xf6\xc3\x03\x18\x47\xc6\xb3\xb5\xe9\x29\xb9\xc0\x7c\xca\xc1\xb8\xb9\x6f\x61\x8c\x24\xb2\x48\x14\x2f\xce\x66\x00\x31\x5e\xac\xf7\x6d\xb0\x7b\x7f\x6d\x2a\x9a\xcc\xbd\x20\x49\x8a\x98\xc2\xa4\xa9\x18\xae\xf3\xee\x63\xfc\xfe\xbd\x21\x3c\xaf\xbd\x12\xc4\x8f\x12\xe4\x8f\x6e\x3e\x4f\xfe\x51\x42\xcd\x8f\x12\x0a\xec\xfe\x9a\xf7\x81\xbd\x0f\x69\x07\xcf\xab\xad\xf9\xac\xab\x4f\x55\x24\x1b\x1a\x5a\x1b\x36\x6d\x62\x7b\x58\x6c\x74\x5b\x8e\x8b\x53\xe8\x70\x68\x12\xbf\x86\x1b\xfe\x6d\x0d\xf0\xfb\x4f\xa7\x0f\xe3\x78\x5b\x15\x75\xd2\x8e\x69\x01\xda\x5e\xbe\x2c\x6d\xa3\xdb\x16\x90\x81\xbd\xcc\x7a\xf0\x62\xcc\x42\x46\x85\x8c\x53\x2f\xbb\xd7\xd2\xf3\x12\xd8\xcc\x5e\x04\xfd\x2c\x16\x38\x7d\x14\xf8\x4c\xba\x3d\x1b\x1b\x66\xa4\xb5\x39\xf7\x3f\xba\xb8\x44\x97\x9f\x24\xf4\xfe\x49\xc2\x51\x3f\xb9\xf9\xd9\xf8\x93\x04\xfc\x59\xc2\x1c\x7b\xaf\x11\xeb\x67\xe3\x24\xed\xe0\x5e\xb6\x35\x3f\xe3\x13\xb5\x95\xd5\xc9\x74\x65\x47\xab\xbb\xd4\x64\xa6\xe8\xe3\x4f\xb5\x15\x36\xf4\x60\xe7\x46\x5c\x17\xec\x39\x11\xba\x58\x12\xc4\xf0\xbc\xd0\xcf\x0c\x16\xfe\xc7\x76\xf7\xb9\xf1\x3f\xfc\xe6\xff\xd0\x4d\xff\x61\xb7\xfd\x47\xa7\xca\xe6\xe1\xbd\xff\x62\xcb\xfe\x45\x3e\x05\x9b\x49\x67\x18\x61\x41\x3c\x9f\xb8\x69\x4e\xcc\x7d\xec\x4e\x57\xff\x95\xe6\xfc\x15\x7f\x38\x07\xf7\x9e\xa3\x21\xfe\x3a\xa3\xbd\x41\x45\x25\x4c\xa3\xf0\x2c\x8c\xeb\xf6\x3c\x5c\x5c\x37\x06\x6f\x1e\x43\x22\xb0\x55\x78\x2f\x6d\xd5\x1d\xa0\xcb\xe5\xf2\x35\x35\x41\x0f\xfd\x87\x2f\xfc\x0f\xdd\xf1\x1f\x36\xe7\x3f\x26\xc5\x9b\xa4\x29\xa3\xa3\x88\xbe\xdc\x0a\x94\x02\xf9\x05\x2a\x87\x58\xb0\xb6\x22\x2b\xe2\x75\x89\x9a\xc0\x32\xd9\x92\xba\x01\x5e\xa0\x6f\xd1\x2f\x55\x28\x7b\x98\x86\xeb\xd1\xf4\x96\x3e\xc0\xc4\xfd\x7f\x76\x72\xfa\x8e\x9f\x25\xdc\xfb\xb3\x84\x07\x7f\x0e\xe1\x9a\xfd\x2c\x61\xc7\xcf\x12\xf6\xa4\x71\x8c\x2d\x9e\xe2\xba\x5f\xbe\x9f\xc3\xe1\xc1\xf4\x6d\xc0\xcb\x53\x50\x07\x6f\x3e\xfc\x6b\xb0\x49\xd7\x4d\x20\x45\x31\xd3\xb1\x39\xae\xef\x8f\x51\x50\x36\x4a\x8c\x92\xb1\x90\x85\xb9\x10\x09\x0e\x28\xd7\x5b\xaf\xb7\x3b\x9f\xfd\x8c\xfc\x07\x95\xb1\x77\xcf\x01\x05\x75\xa0\x60\x0a\x28\x97\x97\x81\x0a\x86\xa0\x82\xf5\x16\xb7\x73\x88\xcd\x6b\x18\x72\x7c\x3b\xf5\x71\x46\x88\x65\xca\x88\x52\x95\x93\x33\xd9\xd4\xdb\xf0\x1c\x68\x12\x59\x7a\xf7\x30\xbd\x7b\xc6\xc0\x9c\x0b\xd1\xba\xc0\x26\xd2\x64\xb2\xaa\x6f\xbc\x10\xf9\xb5\x17\x06\x43\xbd\xee\x42\x64\xb7\x05\xcf\x30\x86\x8a\x88\xde\xae\x21\xa2\xed\x35\xf4\x44\x0d\xad\xaa\x61\x05\xb6\x44\x25\xb0\x00\x38\xf3\x75\xf7\x30\x86\x17\xd6\x12\xd1\x9e\x1a\x22\x7c\xa5\x06\x09\x37\xd6\xd0\xab\x35\xb8\xb6\x86\x18\x7e\x55\x43\xe5\xf8\x78\xf0\xec\xfd\x1a\xda\x52\xc3\x7d\x96\x6d\x02\xe6\xd4\x43\x7b\x87\x9e\x2e\x33\x94\x84\x7e\x96\x0a\x54\x85\x50\x18\xcc\x9a\x94\x2a\x5f\x7a\x59\x22\x2e\x01\xb2\xf4\x15\x34\x43\x5f\xe3\xb3\x90\xe8\x14\xe1\x3e\x53\x24\x49\xa1\x64\x11\x42\x03\xb8\x51\xe8\xe6\xb9\xbf\xc9\x7f\x40\x95\xd1\x2b\xaf\xa3\x82\xb7\x50\xc1\xdb\xe8\xe6\xb9\x80\x14\x94\x91\x82\x02\xbb\x6f\xd6\xdb\x7a\xc4\xa3\xdb\xac\x17\x69\x7b\x9e\x33\xfd\x91\xe7\x63\x2f\x68\x12\xbd\xe1\xda\x8b\xf4\xe4\xb2\x4c\x17\x2e\x54\x78\x5d\x2d\x11\xde\x50\x6b\xda\xdc\xda\xce\xa6\x77\xd4\xe2\xec\x5a\x92\x48\x28\x51\x30\xd3\x3e\x0c\x49\xa1\x69\x7d\xaa\x27\xd5\x80\xf7\x2a\xc2\xf4\xb5\x30\x94\x1a\xbb\x8f\x54\x46\xbe\xbf\x45\x0a\xde\x21\x05\xef\x93\x1b\xd7\x2c\xa6\xe0\x19\xa6\xe0\x4c\x1b\x47\x59\x64\xe3\x28\x91\x3f\x77\x5c\x7e\xd9\xf3\x60\x80\xe0\x5a\xfe\x41\x08\xa8\xb6\x85\x64\x9f\xcf\xc6\x43\x93\xa8\x82\x75\x17\x05\xdb\xe7\x99\x24\xad\x4a\xe2\x33\x49\x5c\x9d\xc4\x17\x6a\x70\x4d\x8d\x9e\x8f\x43\x02\xcb\xc2\xcf\xa3\x27\x53\x44\xd4\x94\x22\xc2\x1c\x2d\xef\x39\x3e\x11\xfc\xa0\x5f\xd1\x39\x35\xfa\xf6\x29\x47\x07\xc0\xb2\xf5\x6b\x9b\x53\x48\xb8\x3a\xc5\x9e\x4a\x05\xef\x7a\x32\x85\x8f\xa4\x28\x5f\xc7\x5b\x9e\x4d\xd1\x7d\xc1\xc7\x45\xb0\x8b\x96\x8c\xbf\xd3\x07\xb3\x08\x0b\x30\x17\x37\xd7\xd2\xd6\x5a\x7c\xbb\x16\x09\xb7\xd6\x92\x69\x35\x4c\xf4\x6e\x2d\x6e\xa8\xa5\x42\x6d\x5a\xcb\xc0\x34\xa1\x1c\x1b\xa9\x34\x3d\x8b\x45\x54\x46\x84\x59\x44\xa1\x5b\xa8\x50\x4c\xf7\xdc\x46\xc2\xfc\x88\xf1\xd7\xd0\xbc\xc0\xb2\x3d\x2e\xfc\x08\xf3\xf3\x14\x49\xa6\x50\x52\x04\x7d\xe1\x91\xc8\x89\x51\x14\x63\x14\xf5\x63\x68\x41\x83\xcb\xf4\xfa\x1d\xca\x55\xc6\x7f\x18\xc7\x15\x54\x73\x05\x75\x5c\x65\xec\xce\xc9\x36\xe1\x71\xc4\x7e\xf2\xe2\xdb\x5a\xb7\x64\x6d\xa5\x4b\xf5\x1c\x61\x5c\x88\xd9\x53\x4d\x7b\x2c\xe7\x43\x0c\x30\x7a\x90\xbb\x7d\xb4\x87\x2b\xf8\x9e\x2b\xf8\x29\xc4\x47\xb6\xed\x1c\x3f\xdc\xf6\x3f\xba\xaf\x9d\xfb\xb3\x7d\xf2\x91\xb1\x31\xa7\x68\x28\xf8\x62\xb8\x79\x6a\xe0\x1c\x47\x58\xb0\xbc\x9e\x9f\xed\x07\x0a\x5c\x37\x34\x13\x7e\xe6\xfc\x0e\x34\xf7\x3f\x42\x65\xec\xe4\x19\x42\xc1\x6c\xa1\xe0\x5a\xe1\xf8\xbb\xdd\xf2\x37\xd6\xf6\xcf\xe6\x4b\x3b\x94\x7f\x9a\xaa\x9b\x1c\x16\xf3\xbb\xc9\xc0\x8e\xaf\x98\xaa\x1d\x75\xf2\xbc\xc0\x4b\x20\x1e\x21\x8f\xd2\x7e\xdf\x20\xcd\xcf\x6e\xe1\xe6\xab\x8f\xa7\xa0\xcc\x53\x30\xd8\x73\xfc\xfc\xd6\xb3\x89\xaa\x96\x9f\xae\xff\xfd\xc5\xfa\x27\x74\x17\x8d\xa6\x73\xcc\xfa\xa9\x68\x6c\x72\xad\xef\x4d\x40\x4d\xa4\x3b\x1b\x0c\x36\x71\x5f\xcf\xf1\xf5\xb1\xa7\xe0\x73\x4f\xc1\x57\x9e\x93\x07\x7d\x7c\x05\x87\xf8\x0a\x56\x59\x9c\xaf\xb1\xb6\x2f\xe2\xa2\x5f\xae\x1f\xdb\x47\x41\x6d\x01\xfa\x7a\x82\x03\x0a\x35\x57\x58\x3b\xcd\x38\x88\xe8\xfe\x24\x3d\xaa\x70\x67\x4a\x37\xd8\xe0\xcc\xc3\xa3\xec\x61\x37\xc1\x57\x9f\xfd\xc5\x46\x0d\x23\x3a\x9d\x14\x91\x73\x29\x32\x86\x9c\x4e\x08\x28\xd7\xe3\x9e\xe6\xbb\x71\x3f\xed\x2b\x58\xed\x2b\x58\xe3\xbb\x71\xff\xe0\x2b\xf0\x22\x0a\xe6\x58\x7f\x72\xaa\x8d\x47\xac\xff\x05\x7e\x83\x1d\x77\x4b\xd4\xbf\x33\xfb\x40\x93\xe8\x0b\x5b\x2f\x49\x0f\x2a\x30\x77\x02\xc1\xfe\xd6\xb9\xb4\xf5\x5c\x7c\xfb\x5c\x24\xdc\x72\xae\xb9\xd3\x61\x6f\x9f\x8b\x1b\xce\xa5\xa8\x2e\x7b\x60\x7a\xaf\x47\x29\x57\xf7\x92\xd7\x48\x57\xd2\xe1\x54\x1e\xa8\xc7\x75\x6a\xc4\x8d\x6b\x56\x44\xc1\xb5\x11\x05\x37\x44\xdc\x3e\x5b\x12\xb1\x68\x87\xb6\x3f\xe4\xd8\x76\xfa\x44\xee\x63\x3c\x3a\xff\x3a\x8c\x7b\x65\x6a\x12\xa6\x5d\xaa\x23\xd0\xa8\xa8\x13\x4a\x7b\x6f\x23\x28\x9f\x4c\x2c\xc8\x44\xfc\xc2\xc0\xae\x43\x4c\xde\x97\x74\xfc\x56\x48\x05\x55\x52\x41\x8d\x74\xeb\x70\xbd\x54\xf0\x80\x54\x50\x69\xf7\xdd\xd1\x96\xdf\x59\xbf\x7c\xff\xb5\x8d\xb2\x9a\x41\x83\x6d\xb6\xef\x0c\xb2\xee\xd4\xcb\x10\x9f\x3a\x9b\x1e\x8b\xe2\xde\x73\xc9\x46\xaf\x29\xc2\x04\x12\xf9\x2c\xc7\xc4\x35\x82\x75\xe2\xc1\xea\x44\x74\x9d\x2f\x0b\x04\x81\x79\xab\x88\xda\x74\x3c\xd6\x37\xe0\x74\xa8\x89\xff\x84\xc6\xdb\x4f\x29\x18\xa8\x14\x1c\xa8\x42\x72\x40\x99\xf5\x39\xd3\xca\x81\x79\xb3\x3b\x18\x8f\x33\x0b\xa2\xd7\x46\x17\x36\xd9\xa2\xd8\xcb\x50\x37\x5f\x23\x1b\x08\xb2\xb5\x45\xc1\x27\x0e\x33\xe7\x40\xa9\x8c\x3f\x73\x8f\x52\xf0\xa0\x52\xb0\x24\xc4\xcf\x72\xcb\xcf\x96\xfd\xe8\x93\x30\x3f\xd5\xa9\x71\x67\xeb\x8d\x6e\x8a\x43\x3e\xb8\x0c\x5b\x57\x87\x00\x1c\x64\xee\xbf\xa3\x8e\xfe\xc0\xe0\x79\x54\xc1\xf0\xa8\xa3\x7f\x44\xf4\x97\xd3\x3f\xaf\x05\x03\x9f\xb6\xc9\xc0\x70\x33\xfe\x10\xfd\x7b\xa2\x0a\x1e\x8c\x2a\x58\x12\xa2\xbf\xbc\x83\xf4\x43\xe1\x00\x47\xde\xac\xc1\xd7\x97\xa1\xcd\xc7\x14\xe1\xf1\x1f\x6c\xc6\x1f\x73\xf4\xcb\x62\x0a\xca\x63\x0a\x86\xc5\x1c\xfd\x5f\xc7\x0c\xfd\xd2\xfd\xd4\x99\x85\xe8\xa7\xc9\x8f\x32\x1a\xfc\xa2\x69\xd8\x2c\x0a\x78\x88\xb1\x03\x43\x74\xe7\xc7\x14\xdc\x11\x53\x70\x77\x88\xee\x23\x96\xee\xa1\xb6\x1e\xa8\x6d\x3c\xe5\x86\xc6\xfa\x31\xd5\x55\x15\x1a\x98\x2c\x51\x55\xab\x75\xe2\x99\x26\x37\x75\xe6\x34\x34\xd1\x20\xf4\xd2\xe8\x7c\xe6\xeb\x57\xe6\x1c\x84\xe8\xf7\x8d\x2b\xe8\x1f\x57\x30\x30\x6e\x68\x06\xf4\xd7\xed\x33\x9f\x3e\x59\x5f\x5f\x55\x3b\xae\xbd\xee\x93\x36\xa9\x7e\xc1\x34\x0c\x3e\xe9\x50\xe3\x07\xc6\x9d\xdf\x34\x3b\xae\xe0\xba\xb8\x82\x1b\xe3\x6e\xbc\x4b\x2d\xed\xfd\xf5\xf3\x1b\x77\x41\x55\xdd\x68\xdb\x46\x27\x53\x75\x6a\x12\x69\x96\x05\x23\x26\x0f\xb3\x28\x6a\x73\x69\xcc\x7d\xb5\x6e\xdb\xe6\x6e\xae\x0e\xd3\xfc\x40\x96\xf3\x2f\xfa\x64\x29\x28\xcd\x52\x30\x28\xcb\xf1\x73\x50\x96\xe1\xa7\xdd\x7e\xeb\x6d\xf0\x93\xf1\x27\x86\x98\x02\xea\xf5\x01\x43\x22\xdd\x73\xfb\x70\xb3\xee\x59\x2a\x93\xe7\x9a\x9d\xad\xa0\x30\x5b\x41\x49\xb6\x93\xb7\xa7\x64\x2b\x38\x2d\x5b\xc1\x58\x6b\x0f\x15\xd8\xfb\xbf\x51\xed\xc8\xdb\xd0\xbe\x1b\x97\x74\xb5\x26\xf5\x63\x1a\xb5\xb6\xdb\xc7\xdb\x93\xe7\xd7\x25\x2b\x1a\xd3\x68\x1d\x99\x64\x88\x76\x1c\xa7\x63\xda\x7e\x77\x60\xeb\x1c\x02\x4d\xe2\x57\xb0\x77\x9a\x49\x3b\xd0\x55\x2d\xe2\x9b\xce\xec\xfe\x23\x69\xf1\x19\x48\xd8\x17\x7b\x68\xc4\x1d\x8f\xe5\x78\x11\xf4\x79\x36\xc5\x31\xea\x21\x0d\xc7\x23\x2c\x42\x76\xe0\x22\xf4\xd4\x35\x04\x44\xec\x80\xf4\x3a\xfd\xda\xf8\x81\xd9\x6e\x9f\xbe\x9c\xad\xe0\xf5\x6c\x05\x6f\x66\xbb\x75\xda\x96\x6d\xd6\xa9\x6e\x9f\x78\x1d\x67\x35\x9f\x17\x5b\x57\x15\x02\x4d\x5e\x71\x79\x2b\x19\xf1\x1b\x13\xff\xce\x71\xf4\x4f\xca\x51\x30\x26\x47\xc1\x5f\x72\x1c\xfd\xb3\x73\xfe\x2f\xf4\x53\xb5\x43\x87\x0c\x31\x9a\xce\xc4\x9a\xd7\x06\xf4\xf5\x45\xa0\xa9\x24\x24\xca\x5c\x74\x1e\xa1\xf9\x58\x14\xe2\xe3\xdd\x1c\x05\x1f\xe4\x28\xd8\x19\xe2\xe3\x87\xff\x13\x1f\x0d\x15\xe3\x93\x95\x13\xab\x93\xcd\x6a\x94\x6c\x1b\xd6\x0f\x34\x4b\x59\x3a\x28\x2f\xb5\xfc\xd2\xfe\x7b\x46\x7e\xfe\xd6\xdc\xff\xe6\x3a\x7f\xa8\x2e\x57\xc1\xc4\x5c\x05\x93\x73\x1d\x5f\x53\x72\xad\xfc\xdc\x27\x5f\x55\x0d\xae\x03\xa4\x3e\x45\xa1\xd4\x8b\x33\x0d\x9c\xcb\xa5\xd3\x11\x75\x17\xa9\x74\xff\xbf\xdf\x69\xfa\xcf\xe7\xaa\x4c\x7c\xe9\xed\x5c\x05\xef\xe5\x2a\xf8\x20\x44\xff\x93\xdc\xfd\xe8\x0f\xdb\xb5\xec\xc8\xca\x4a\x2b\xb3\x57\x0a\x0e\x43\xda\xb8\xb7\x19\x61\xfc\xbf\x3c\x47\xef\xa4\x3c\x05\xa3\xf3\x14\xfc\x39\xcf\xd1\xfb\x6b\x5e\xc7\xe8\x8d\xb1\x66\x82\xa1\xf7\xdb\x36\xe8\x1d\x69\xf6\x7f\x88\xde\x93\x79\x0a\x56\xe6\x29\x58\x1d\xa2\xf7\xa2\xa5\xb7\xe0\x1f\xfb\xa6\x77\x5c\x33\x7a\xa3\x43\x19\xe3\x47\x19\x3b\x30\xdf\xc9\xc3\x03\xf2\x15\x0c\xc8\x57\x50\x9e\xef\xe8\x1c\x9c\xbf\x1f\xbf\xd6\xd2\x39\xda\x1c\xab\x21\x86\x4e\x75\x1b\xe3\x1a\x69\xe4\x60\xbe\x1b\xd7\x75\xf9\x0a\xe6\xe5\x2b\x98\x1f\xa2\x77\x87\xa5\xb7\xa2\xbd\xfc\x78\x4b\x2f\xb3\x6b\xcf\x34\x14\xcf\x6b\x55\x4f\x75\xb4\xf1\xff\xf2\xdd\x3e\xf5\x0b\x14\xc4\x0b\x14\xe4\x16\x38\x7a\xbd\x0b\x0c\xbd\x4a\xeb\x67\xfc\xb3\x65\x9f\x50\x4b\x4f\x23\xdc\x98\x34\x95\x02\x58\x29\x0a\xe1\xdf\xda\xaa\x26\xd3\x65\x5c\x07\x12\x03\x43\xdb\xbc\xa0\x3d\x83\x63\x8c\xfe\x2b\x70\xfa\xef\xea\x02\x05\x73\x0b\x14\xcc\x0b\xd1\xbf\xcd\xd2\x9f\x62\xfb\x5b\xb4\xaa\x8f\x6e\xd0\xd9\x11\xe1\xfa\xbd\x50\x23\x40\x01\x2b\x85\x07\x2f\xa3\xc5\x7e\x69\x86\xff\x7d\xac\xa9\x07\x28\x70\xe3\xf7\x0a\x15\xc8\x42\x05\xf1\x42\xa7\xef\xf7\x85\xa3\x61\x60\xe8\x52\xf5\x8d\xe1\xa6\xbd\x2b\x05\x83\x4f\xc3\xf8\xab\xc7\x19\xff\xa7\xd0\xed\xa3\x49\x85\x0a\xfe\x55\xa8\xe0\xc2\x42\x37\xce\x4b\x2c\xcd\xe1\xb6\x0e\x7d\xc1\xd4\xfd\xd0\x1b\x33\x29\x51\x67\x6e\xe5\x72\x61\xa5\xc8\x83\xdd\x98\x07\x10\x35\xd1\x59\xfd\x97\xc7\x9b\x3c\x90\x42\x67\xd7\x7f\x56\xa8\x60\x4f\xa1\x82\x6f\x43\x74\xf7\x16\xee\x47\x0e\xb5\x1e\x67\x83\x36\xa7\x46\x45\x60\xa5\x90\xf0\x45\xe0\xe6\x71\x1e\xc2\x7f\x3c\xc1\xc8\xbf\x22\x27\x97\xab\x8a\x14\xa4\x8a\x14\x34\x14\x39\xba\x57\x15\x19\xba\x9d\xd6\x59\xbf\x29\x22\xdb\xdc\x57\x0d\x01\xd9\xca\x3f\x24\x27\x6b\x40\x4e\x4d\x79\x1b\x1f\x00\x2b\xc5\x40\x98\x4a\x26\xfb\x48\x78\xfa\x9a\xd6\xb3\x49\xc2\xd9\x0c\x2d\x9a\x92\xe9\xa5\xc4\xb5\x1f\x1b\x3c\x9a\x79\xf9\xbd\x59\xf7\x10\x7f\xa2\x58\x41\xb4\x58\x41\x76\x71\xe8\x5c\x17\x1b\xfe\xe6\xd8\xfc\xd6\x9e\x2d\xf1\x1e\xc3\xe7\x6c\xcc\xc4\xb3\xac\x7b\xb3\x9b\x77\x81\x95\xa2\x2b\xdc\x65\x5c\x1b\x8d\xef\x61\xfb\x4b\x47\x4d\xb6\x20\xfa\x8c\xb0\x08\x09\x7b\x30\xe3\x86\xe9\xa4\x32\x7d\xb9\x61\xf8\xfb\x83\xb1\xff\x8b\xdd\xba\xdd\x51\xac\xe0\x9e\x62\x05\x0f\x84\xf8\x5b\x5c\xbc\x1f\x3b\x6c\x64\xa2\x36\x55\x5b\x55\x91\xa8\x36\x8c\xfe\x21\x39\xd9\x46\xcf\x02\x69\xf0\x9e\x69\x97\xaa\x09\x9e\x68\xec\xbe\x4e\x4e\xee\x0c\xee\xa4\x60\x58\x27\x05\x87\x74\x72\xf6\x57\x65\x27\x05\x13\x3a\xa9\x56\x78\x1a\xb3\x5a\xd5\x55\x26\x1a\xc6\xa6\x26\x24\xc3\x37\x93\x55\xe6\x95\xa3\x02\x4b\xd8\xc0\xbf\xe0\x99\x43\x61\xa5\x18\x06\x9f\x9a\xd8\xb1\xc7\xb2\x58\x04\xbb\xb3\x6e\x14\xa1\x22\x56\x48\x1e\xef\x83\xfd\x30\x2b\xe2\xd3\x50\x7d\xf9\x5e\x4e\x82\xb2\x19\x40\x09\xe5\x91\x0f\x10\xd5\x29\x26\x8c\x45\x74\x63\x33\xdb\x3e\x0f\x4e\x32\xf1\xbf\x4e\xee\x3c\x6f\xe8\xa4\x60\x4b\x27\x05\xdb\x3a\xb9\x79\xfb\xa2\xd3\x7e\xe4\x99\x16\x64\xa1\x24\x12\x2b\xce\x1e\x61\xfb\x93\x67\x27\x9b\x7b\x90\x12\x77\xce\x47\x97\x28\xf8\x4b\x89\x82\xd3\x4b\x1c\xfd\xbf\x95\xec\x4f\xef\x27\x1a\x46\xa5\xea\x1b\xad\x9b\xb8\x4a\x08\x38\x59\x58\xd4\x2c\xf3\xa9\xa7\x18\xbb\xa7\xc4\x8d\xf3\xd9\x12\x05\xcf\x97\x28\x58\x57\xe2\xd6\x6b\x53\x89\x82\x77\x4a\x54\xab\xfa\xe3\xc6\x56\xb8\x4b\x0d\x27\xa7\x1a\xed\x8a\x51\x14\xee\x11\xbc\x33\x95\x08\x58\x19\xd8\x7d\x7f\xa5\xbf\x09\x80\xe0\xe0\x98\x92\x17\xfd\x97\xa3\x4c\x3d\x48\x67\x37\xce\x61\x9d\x15\x1c\xdc\x59\xc1\x61\x9d\x3b\x20\x37\xab\x1a\x8e\x1c\x33\xf2\x84\x13\x00\xc8\x87\x55\xc2\x87\x5a\x66\xca\xcb\x32\xf2\xe3\x8f\x46\x0f\x76\x76\xe7\xf3\xda\xce\x0a\xae\xef\xac\xe0\xa6\xd0\xe7\x2f\x6b\xcf\x0f\xab\x4d\x85\xef\x8a\x08\x56\x09\x82\x26\x0c\x95\x31\x8f\xd6\x9f\xbf\xad\xb3\x9b\xbf\x6f\x3a\x2b\xf8\xbe\xb3\x82\x9f\x42\x9f\xdf\x6e\x9f\x7e\xfb\xf9\x69\x9f\xc6\x10\x58\x11\x22\x30\xc6\xec\x83\x2e\xee\x3c\xfd\xbf\x2e\x0a\xce\xe8\xa2\xe0\xcc\x2e\xee\xf3\xef\xdb\x0f\xff\x5a\xae\x8c\x4d\x65\x28\xac\xcc\x50\x18\x6b\xee\xc3\xbb\xb8\xf9\x7f\xba\x8b\x82\x55\x5d\x14\x3c\x1f\xfa\xfc\x7d\xd4\x23\x8e\xaa\x4f\x35\xa6\x2a\x52\xd5\xad\x60\xa6\x1e\x17\x0c\xce\xca\x68\xae\x3f\x19\xfb\xa7\x6b\x68\x9d\xbb\x2a\x38\xb4\xab\x82\xdf\x74\x75\xfb\x79\x44\x57\x43\x73\x1f\x79\x8c\xfb\x4c\x61\x7c\x5c\xf8\xb0\x00\xc3\x29\x8c\x7f\x36\xf2\xaf\xab\x93\x7f\x77\x77\x55\xf0\x40\x57\x05\x8b\x43\x74\xd7\x5b\xba\x0b\x6c\x9d\xef\xfa\x79\xad\xe8\x66\xb0\x34\xff\x52\xd5\x38\x3e\x04\xbe\x71\x66\x27\x78\x5c\x94\xc0\x1c\x61\x04\x34\x23\x52\x18\x43\x89\x94\xb9\xff\x88\x13\x6a\xac\x60\xa2\x48\xba\x12\xc1\xed\x9f\xbf\x18\xff\xa7\x9b\xe3\xef\x98\x6e\x0a\x7e\xdf\x4d\xc1\xc9\xdd\x1c\x7f\x63\xbb\x19\xfe\x5a\xe2\x16\xb6\xc5\xdf\xc8\x54\x6a\x42\x95\xd1\x6d\x67\x72\x78\x5c\x08\xd8\x20\xf4\x64\x34\x8b\x4b\x9d\x6a\xd6\xbd\x9b\xdb\xb7\x4f\x75\x53\xf0\x6c\x37\x05\x2f\x84\xe8\xbe\x61\xe9\x8e\xb5\xf7\x7f\xcb\x36\xb5\x4f\xf7\xc8\xca\x4a\x43\x5a\x87\x4b\x29\x0f\x1e\x17\xf9\x70\x91\x67\xd2\x9e\xb4\x3f\x41\x36\xc1\x3d\xf8\x9e\xbe\xb5\xf8\x7f\x66\xfc\xdd\xdd\xfe\x1e\xd9\x5d\xc1\x09\xdd\x15\x9c\xd4\xdd\xf1\x31\xa6\xfb\x7e\xec\xd4\xf0\xfa\x64\x1a\xf6\x61\xb0\x09\x39\x2c\xf7\x43\xd6\xea\x69\x66\xdc\xdd\x55\x26\x0f\x7c\x7d\x77\x05\x9b\xbb\x2b\xf8\xb4\xbb\x93\x77\x0b\x7a\x28\xf8\xb8\x87\x82\x6a\x5b\x1f\x57\x5a\x6a\xf4\xf5\x88\x96\x7d\x51\x42\x74\x27\x19\xba\x99\x5f\x9d\x17\x98\x18\xa7\xd4\x87\x0a\x62\xa7\x88\xc5\x08\x8f\x8b\x4b\xf0\xef\xde\x99\xf4\xf7\xec\x33\xf3\x3f\x26\xdc\x45\x0c\xb6\xfb\xf8\x0e\xb1\xf7\x82\x1d\xd3\xc9\x96\xc7\xc6\x30\xd8\xc0\x1c\x8b\xd8\xbd\x48\x8f\xe8\x54\x49\x0d\xcc\xe3\xe9\x9c\x23\xcf\xdc\xfe\x61\x44\x77\xfb\x89\xe8\x4a\x26\x9d\x7f\x24\xb2\x6c\x92\x8c\xb0\xe5\x0b\x9c\xf5\x22\x62\x2c\xd8\x8f\xcc\xd7\x58\xd0\x11\x14\x4c\xa0\x24\x9f\x65\x6b\x35\x10\x65\x92\xf9\x2c\x57\x07\x4c\x25\xc5\x59\x34\x78\x77\x60\x64\x50\x8c\x50\xe4\x50\xb6\x88\x63\xa1\xe0\xba\x69\x6a\x31\x63\x58\x2c\x5e\xe0\xb8\x9a\x6b\xa8\x4b\xa6\xf3\xb4\x3d\x1d\x5c\xf0\x74\x05\x90\xaf\xb3\xb7\x19\xfa\x9c\x58\xc4\xa3\x28\xf3\x74\x7f\x50\x41\x5e\x2c\xc2\x7c\x26\x49\xe5\x64\x63\xe7\xac\x12\x1f\x29\x8f\xe7\x53\x81\x6f\xc0\x32\xf3\x39\xb1\xea\x88\xe7\x53\xc4\x0f\xd8\xf7\xf3\x15\x4a\xb3\x59\x4f\x37\xf6\x5f\x4f\x27\xbf\xcf\xe8\xa9\x20\xd1\x53\x41\xb2\xa7\xdb\x1f\xa9\x9e\x66\x7f\x6c\x6b\xaf\x3f\x65\x55\x65\x6d\x22\xad\x29\xb0\xce\x08\x8a\xa9\x0a\x0b\x5a\xb5\x30\x3f\xc3\xd4\x7f\xf5\x74\xe7\x71\x6d\x4f\x05\xaf\xf5\x54\xb0\x21\x44\xef\x6b\x4b\x6f\x85\x95\x53\xad\xea\xbf\x74\x72\xd9\xf1\xa9\x06\x8b\x67\x64\x0e\x43\x93\xc2\x34\xac\x6e\xba\x84\xc5\x3c\xe7\xd4\xcd\x6c\x51\x9d\xc7\xa4\x63\x88\x7f\x35\xe3\xee\xe5\xf8\xf8\x6b\x2f\x05\x15\xbd\x14\x34\xf4\x72\xfb\xf4\x9a\x5e\x0a\xe6\xf7\x52\xad\xec\xb6\x05\x2d\xf5\x72\x7d\xb2\x26\x75\x5e\xf2\x34\xeb\x55\x4d\xc1\x12\x78\x5c\xe0\x9b\xc4\x36\x52\x5c\x3f\x7a\xb0\x43\xe1\x3b\x8c\xbd\xc7\xd2\x8d\x2d\xd1\x63\x4c\xf7\xd6\x7a\x9f\xb1\x6f\x19\xf3\x35\x6e\xa3\xc6\x96\x26\xdb\x0b\x26\x1e\x46\xde\xfc\x9b\x89\x77\xf6\x72\xe7\x38\xbf\xb7\x82\x92\xde\x0a\xca\x7a\x3b\x7e\x13\xbd\x15\x54\xf7\x56\xad\xec\x95\xa9\x2d\xfb\xbb\xe8\xf6\xc1\xc7\x8f\x1d\x3b\xea\xcf\xc9\xfa\x06\xdb\x07\x62\x0a\x96\x05\x4a\x45\xf3\x5b\x60\x78\x87\xe9\x51\x54\xc8\xf0\x32\xce\x66\x73\xc3\xb9\x36\x00\x90\x8c\xfd\x8e\xe4\x61\x3e\xfa\x78\x35\x67\xd3\xb8\xb9\x9a\xc1\xce\x1a\x04\x26\x42\x8a\x24\x2a\x1d\x38\x24\x86\x05\xc1\x78\x02\x0e\xfe\x6e\xd6\xbf\xb7\xd3\x53\x2f\xf7\x56\xf0\x7a\x6f\x05\x6f\xf6\x76\xeb\xff\x76\xef\xfd\xd8\x5d\x3a\x6f\xfd\xa4\x64\xe3\xf8\x94\xa9\x24\x35\x3b\xae\x29\x8a\x5d\x3d\x0d\x40\x93\x91\xc3\x67\x9a\xba\x8f\x3e\x4e\x0e\x9f\xd3\x47\x41\xaa\x8f\x82\x49\x7d\xdc\xbc\x5d\xd2\x47\xc1\xf4\x3e\xad\xe7\x6d\x55\xeb\x7a\x9b\x8c\x3c\x32\x91\xc7\x06\x07\x14\xdc\xd2\xd9\x18\x67\x83\x15\x0a\x1e\x17\x14\xe1\xbe\x80\xd9\x05\x48\xf8\x70\x3e\x23\x5c\x9a\xaf\x23\xaa\xfa\x1a\x9f\x87\xf1\xf8\x13\x06\xff\xa1\x8f\xbb\x77\xfe\xa6\x8f\x82\xbd\x7d\x14\x40\x5f\x37\x3f\x91\xbe\xfb\xf5\x03\x33\x7c\xea\x7a\xd2\x74\x59\xca\x10\x09\x8f\x0b\x05\x8b\x0a\x74\xbd\x21\x80\x9f\x9e\xaa\xb3\x4c\x1e\x64\x5f\x77\x1e\x6a\xfb\x2a\x68\xe8\xab\x60\x52\x88\xee\xbf\xfa\x76\x40\x4f\x9a\xdc\x94\x66\x8a\x72\x04\x87\xd5\x42\xc0\x6e\x6c\xa5\x28\x2b\x8c\xdf\xdb\xd7\xed\xeb\x9e\x07\x28\xe8\x77\x80\x82\xf2\x03\xdc\xfa\xcc\x3e\x40\xc1\x63\x07\x28\xd8\xb3\xc5\xd0\x9b\xe3\x5b\x3c\xa3\x96\xfe\x4c\x60\x48\x36\x4f\x79\x0b\xec\x88\xba\xc0\x86\x2a\xd7\x25\xc8\xc6\x53\xc8\xbc\xff\xec\xaa\xf3\x47\xd5\x27\xc6\xd5\x24\x34\xb2\x4e\xa8\xde\x64\x37\xfd\x13\x56\x0b\x3c\x1d\xcf\xf8\x07\xdc\x43\xf8\x31\xe2\x17\xc8\x23\xd6\x4d\xd4\x3d\xe0\x51\x91\xc7\x88\x9b\x66\xb4\xa4\xb4\xa4\x51\x68\xb4\x45\xb3\x77\xf5\x16\x25\xb6\x30\x3e\x27\xf0\x70\xa3\x07\xb0\x42\x55\x8c\x1a\x7a\x4b\x15\x53\xbf\x74\x87\x74\x6e\xda\x41\x79\x8c\x79\x9c\x02\x6d\x14\xf5\x3d\xf2\x95\x20\x81\x3e\x8f\x62\x36\x8f\x99\x86\x78\x88\xbf\xe1\x82\x09\x9e\xa3\x83\xcc\x95\xe6\xfe\xa7\x9f\xdb\x2f\xa5\xfd\x14\x0c\xee\xa7\x60\x68\x3f\xb7\x6e\x87\xf5\xeb\xc0\x7e\x49\xaf\x5b\xcb\x0d\xb3\x5a\x28\x98\x2b\x5a\x6c\x98\xa4\xb1\xfb\xfb\xb9\x73\x75\x73\x3f\x05\xb7\xf7\x53\x70\x67\x88\xee\xbd\xfb\xa7\x9b\x68\x4c\xd5\x54\x55\x1c\x95\x4a\x55\x97\x95\x57\x35\xd8\x80\x62\x4f\x06\xcf\x0b\x0e\x7b\xfc\x8c\xe3\x7b\xb6\x89\x7f\x85\xc6\x99\xd3\x5f\x41\x61\x7f\x05\x25\xfd\x1d\xbd\x6e\xfd\x7f\x11\xbd\x86\x64\xe3\xd8\xfa\x89\xc9\x10\xc5\xaf\x1d\x45\xf3\x35\xce\xd4\x3f\xf4\x77\xf2\xea\xb2\xfe\x0a\xae\xe8\xaf\xe0\xaa\x10\xdd\x3b\x2d\xdd\x76\xf1\xf8\xf6\x05\xc5\xf7\xbc\x28\x84\x05\x45\xfb\x87\xe2\xd3\x5f\xe3\x8d\x1e\x08\xf1\x93\x5f\xaa\xa0\x53\xa9\x82\xae\xa5\xa1\x38\x60\xa9\xe1\xa7\x5d\xbf\x68\x64\xaa\xb6\xd6\x04\xcf\x5d\xfc\x6d\x84\x99\x82\x8b\x06\x58\x5d\xa9\x27\xa1\xca\xc4\xfd\x4a\x55\xa6\x3e\xe9\xaa\x52\x05\x73\x4b\x15\xf4\x29\x73\xe7\x73\xd2\x00\x05\x5b\x06\x28\xf8\xd6\xe6\xa9\x4e\xb1\xdf\xc7\xcf\x6b\x65\xcf\x35\xa4\x2a\x26\x34\x1c\x5d\x95\xa8\x4e\x77\xa9\x4f\x56\x18\x34\x13\xb1\x8b\x60\x8d\xf0\x5e\x62\xde\xcb\x8c\x7e\x20\xdc\x4b\xbf\xbe\x95\xf3\xdb\x38\xbf\x95\xb3\xdb\x78\x59\xe8\x79\x4e\xe8\x39\x0b\x3d\xcf\x0e\x3d\xcf\x7a\x13\x23\x1b\x31\x96\x79\x65\x0d\xf1\xf0\x8f\xcd\xff\x50\x86\x9e\xe7\xbf\xc4\xd8\xcb\xac\x17\x1c\x6a\x41\x71\xa6\x92\x01\xe7\x7f\xd8\xa3\xad\x84\x6f\xa4\xeb\x63\x03\x53\x43\xaf\x19\xd3\x55\x67\x9c\x98\xc7\x22\xdc\x33\x3a\x12\xb3\x28\xf8\xad\x67\x3a\x40\x20\x91\xfe\x0d\x79\xf4\x3e\xf2\x0f\x90\xff\x0f\xd9\x2e\xb4\x9d\xe5\x05\x72\x9e\xa7\xf3\x18\x3d\x24\x11\x41\x62\xc2\x93\x4c\x52\x3e\x65\xd1\x65\xc4\xa7\x11\xbf\x8c\xd8\x4f\xc8\xb3\x31\x8f\x45\x99\x40\x8f\xf2\xe9\x1d\xe4\xdb\x90\xbf\x83\x6c\x13\xb2\xb7\x90\x6f\x42\xfe\x16\xb2\xf5\xc8\x7d\x66\x83\x57\xf4\x14\xf2\xe5\xc8\x9f\x40\xb6\x50\xb7\xf2\xe4\xdd\xb1\x1b\x21\x5d\x83\x74\x08\x12\x8f\xe0\x69\x3a\xe1\xa0\x13\x16\x13\xd2\xfd\xc8\x97\x22\x5f\x82\xec\xf7\x74\x30\xcd\x45\x26\x29\xca\x14\xfa\xec\x3a\xe4\xb3\x90\x5f\x89\x6c\x1a\xb2\xcb\x90\x4f\x43\x7e\x19\xb2\x8b\x02\x22\x51\xaa\xe1\xe7\xf0\x2a\x76\x96\x60\xd4\x87\x14\x66\x07\x3e\x97\x58\xec\xb1\xc7\x3c\xfe\x93\x41\xe7\xe9\xa3\x93\x70\x83\x7f\x71\xca\x27\x41\xdd\x82\xe7\xc6\x47\xa0\x2c\xdd\xc6\x20\xcb\x63\x14\xa7\x08\xe5\x50\x14\x05\xf7\x49\x31\xce\x45\x20\xfa\x04\x8b\x70\xdf\x37\xbd\xd4\x91\x29\x2e\x55\x8c\x47\xe3\x59\x44\x7e\x76\x34\xcf\xcb\x67\x45\xb2\x30\xda\x49\x14\xe6\xe6\x50\x30\x59\x25\x79\x5d\x79\x97\x78\x77\xd6\x2d\x1e\xe7\x59\x2c\xee\x65\xf5\xd7\x48\xf9\xa8\x71\x6f\xc4\xaf\x23\xdc\xe7\x11\xe6\x97\x29\x2e\xb9\x62\x32\x27\xc6\xa3\x3c\xc6\xa2\x2c\x8b\xeb\xb7\x67\xe7\xf0\x6c\x9e\xc3\xb2\xb3\xf2\x88\xbc\xfc\x58\x11\x2f\xe4\x45\x4c\x43\x8c\xc4\x3a\xf1\x62\xde\x89\x15\xb3\xce\xbc\x84\x77\x66\x25\xb2\x2b\xef\xc2\xbb\xb2\x2e\xf9\xc4\xb0\x57\xb0\xa3\xcf\x31\x7e\xef\x40\x17\x0f\xbf\x63\xa0\x82\x7b\x07\x2a\x78\x62\xa0\x3b\x17\x9b\x07\x2a\xf8\x20\x78\x8f\xad\xe3\x9d\x6f\x71\x16\x96\xb6\xb4\x1f\xf5\xa9\x68\xa8\xab\xae\x6a\x0c\x8c\xda\x74\x48\x69\x1b\x16\xc0\x1a\xe1\xeb\xdd\x49\x7a\x77\x0a\x58\xe5\x62\x95\xc1\xff\xa7\x89\xaf\x24\x7a\x9a\xd8\x6a\x22\x69\x64\x86\x49\x6d\xe5\x71\x00\x3f\x9d\xe4\x9c\x11\x1f\x30\xc1\xdc\xff\x0c\x72\xf2\xe3\xcf\x83\x14\x9c\x3e\x48\xc1\xdf\x07\x39\xf9\x51\x33\x68\x3f\xf2\x43\xf3\x3b\x32\x55\x53\x93\xa8\xad\x0c\x89\x90\xba\x08\xac\x11\x12\x76\xa4\x4d\x6f\xce\x7c\x0d\x5f\xe0\x18\xa8\x36\xf6\x5f\x88\xfe\xfa\x41\x0a\xde\x1a\xa4\xe0\xed\x10\x7d\x39\xb8\x23\xf4\x47\x27\xeb\xaa\x27\x87\xa9\x17\xc3\x1a\xd1\x09\xa6\x33\xcc\x41\x1f\x19\x72\xec\xcd\x7a\x20\x43\xd3\xcb\xd1\x0b\x36\x85\xe1\x2a\x0d\xed\x48\x00\x82\x74\x9b\x75\xa8\x31\xfe\xc0\x60\xc7\xd7\xb8\xc1\x0a\xce\x19\xac\xa0\x76\x70\x07\xe2\x4c\x56\xae\x1d\x59\x59\x59\x5f\x56\x7e\x72\xb2\x71\x52\xaa\x7e\x82\x8e\x06\xad\x11\x04\xbb\x99\x8b\x37\xd5\x9a\xf1\x87\xe8\x6c\x18\xac\x60\xcb\x60\x05\xdb\x06\xbb\xf1\xef\xb6\x34\xc7\x5f\xd8\x8e\xff\xd3\x8c\x9e\x9b\x81\x29\xa8\x60\x8d\x88\xc2\x1e\x96\xde\x22\x8c\x91\xb9\x89\x0d\xe4\x4d\x08\xc7\x3f\x65\xc6\x5b\xee\xe4\x7a\x4d\xb9\x82\xc6\x72\x05\x57\x97\x87\xe2\x92\xe5\x0a\xd8\x81\x0a\xea\xe2\x46\x8e\xd7\xd9\xbe\x05\xdb\x5a\xf7\x35\x6c\x26\xd7\x83\xef\xa1\x18\xce\x14\x6f\x1e\xc2\x1a\x71\x92\x96\xea\x5c\x6f\xe7\x62\x23\xa5\xd3\xcf\x39\xec\xe0\xc8\x79\x60\x3a\x29\x32\x48\x05\x81\x3f\xcc\x6d\xa6\x37\x15\x73\x55\x4c\x5f\x22\x6e\x47\xf2\x91\xf0\x43\xce\x77\xf0\xe2\x0f\x39\xdb\xc0\xa3\xc1\x16\xdf\xcc\xf9\x16\x5e\xbc\x99\x73\x00\x65\x45\x60\x91\xe9\xc1\xad\x82\x67\x4a\xa7\xc4\x13\x71\xea\xab\xcb\x02\x38\x75\x06\x38\x49\xe7\xf5\x71\x56\xcc\x19\xcb\xf2\xb8\x28\xd6\x35\x8f\x75\xe6\xfe\xe7\x40\x95\xc1\xab\xfc\xc7\x81\x0a\x2e\x3c\x50\xc1\x25\x07\x86\xf2\x3e\x0f\x34\xeb\xb3\xdd\xe6\x37\x2c\x58\xdc\xf6\xfa\xa4\xe7\xa3\x2e\xd1\x38\x3e\x58\x2b\xd3\x52\x8a\x3a\xc1\x1a\x51\x02\x2b\x84\xc9\xe1\xb7\xfd\xc2\xcd\x2e\x95\x9c\x91\xc0\xce\x3a\xd9\x25\x18\x78\xda\xba\x3a\xd7\xe8\xfd\x03\x5d\x5c\xa5\x74\x88\x82\xf2\x21\x0a\xce\x1a\xe2\xd6\x6b\xe5\x10\x05\x6f\x0f\x51\x30\x75\x89\xe1\xa7\xf2\x61\xf3\x7d\x47\xeb\xfe\xd1\x9a\xbf\x3f\x35\x24\xeb\x6b\x13\x35\xc9\x51\x89\x86\x86\x49\xa9\xfa\xca\xb2\xf2\x23\x27\x36\x8e\x4f\xd6\x36\x56\x55\xd8\x34\xc3\x59\x74\x3a\xac\x11\x22\x24\x82\x4a\x42\xcf\x29\xf4\x3c\x1a\x7a\x1e\x87\x59\x9e\x39\x66\x74\xb1\xc7\x2f\xf5\xe8\x12\x8f\x4d\xf5\x74\x09\xaa\xbe\xe5\x61\x1e\xf3\xb4\x4a\xbc\xdb\xe3\xf7\x79\x74\xaf\xc7\x16\x79\xf4\xa0\xc7\x17\x7a\x74\x87\xc7\xe6\x7b\x81\xcd\xab\x57\xb1\x1f\x2d\xf1\xf8\x52\x8f\x96\x78\x6c\x8a\x47\x03\xb4\x4a\x89\xea\xfa\x7e\x8f\xc7\x90\xf3\xe0\xe7\x88\x28\x8a\x90\xa4\x18\x49\x16\x53\xd1\x50\x6d\x47\x09\xe7\xa6\x08\xc7\x06\x49\xa2\x11\xee\x53\x84\xf9\x81\x23\x5a\x6f\xe4\xe0\x50\x37\x9f\x63\x86\x2a\xf8\xf3\x50\x05\xa7\x0d\x75\xe7\xfd\xd0\xf6\xce\x7b\xb2\xbe\x3e\x55\x6f\xbc\x09\x17\xbc\x5e\x2b\x08\x8e\xb5\x47\xbd\xc1\xe0\xc1\x0d\x75\xfa\xe1\xe1\xa1\x0a\x96\x0d\x55\xb0\x3c\xf4\xf9\xf3\x1a\xdb\x95\x27\x67\x4d\x6e\x4c\xb6\x48\x11\xf2\x61\xad\xf0\xe1\x54\x32\xe1\xa9\xb8\xa6\xd4\x68\xec\xff\x61\x8e\xce\x80\x61\x0a\x86\x0c\x53\x30\x7c\x98\xdb\xaf\x23\x87\x19\x9a\xcb\xec\x7d\x65\xba\x3f\x69\x86\x9e\xce\x90\x39\x3b\x59\x1f\x98\xfd\xcd\x87\x85\xf3\x31\x1b\xd6\x8a\x1c\x38\xdf\x2c\x9d\xd6\xcc\x68\xbc\xd7\x90\x5c\x9f\x68\xc6\x3b\xcc\xf9\x71\xea\x20\x05\xb9\x07\x29\x28\x3b\xc8\xed\xcf\x67\x0f\x52\xb0\xfe\x20\x05\x63\x6d\x7f\xee\x3d\x77\xd8\xf1\x9f\xd5\x62\x7f\xd6\x26\x27\x8d\xb5\x2c\xa5\xb1\xd3\xda\xf4\x55\x74\x74\xfc\xc8\xc6\x13\x93\x89\x66\x38\x54\xb5\xa9\x70\x89\x84\xc9\xfa\x69\xd6\xa6\xac\x62\xfc\xc4\x5a\x8b\x42\xb5\x0d\x17\x21\xac\x15\xc5\x82\x79\x47\x09\xee\x15\xe4\x52\x5e\x76\xae\xc8\xcb\xce\xa5\xbc\x22\x58\x84\xc1\x5c\x8b\x7e\xba\xe2\x5c\x17\x83\x11\xd1\x6a\x64\x4f\x23\xee\x41\xef\x4b\xd4\x10\x0c\x8f\x7b\xfc\xd1\xc0\xd6\x7b\xc4\xe3\xd7\x7b\x14\x41\xc1\xe7\x7a\x91\xc7\x3c\xa6\x68\x91\xc7\xef\xb6\x05\x64\xb8\xc0\xe3\xf7\x7b\x62\x2b\x8a\x03\xf9\x73\x5a\x15\xe9\xc3\xcf\xa8\x3f\xe7\x6c\xad\xa0\x67\x05\xe3\x36\x13\x94\xd8\xa5\xf9\xe2\xe2\x7c\x24\x2a\xc1\xce\x44\xf2\xd2\x7c\xba\x3c\x9f\x32\x51\x2d\x62\x8c\x69\x5c\x03\x24\x45\xe5\x74\x2c\x65\x53\xd7\xc0\x35\x2c\xd6\x45\xdf\x1e\x13\x69\x23\x2a\xc2\x91\x0b\xa1\xb8\xd4\xff\xb9\x40\x8e\x05\x31\x8a\x66\x67\x89\x78\x76\x16\xc5\x75\x77\x80\xf3\x8c\xdf\x3f\xdc\xf9\x71\x0f\x0d\x57\xf0\xe8\x70\x05\xcf\x0e\x77\xeb\xb6\x73\xb8\x82\xcf\x87\x2b\x58\x64\xcf\x43\x3a\x8f\xaf\xb1\x65\x5c\xa9\x74\x40\x63\xb3\x65\x2b\x2b\x37\xa0\x9d\x63\x92\xb5\x95\x23\xcd\x9c\x37\x03\xca\x08\x05\xd0\xf4\xab\x26\xa4\xf3\xa7\x86\x89\x89\xea\xea\xc9\x27\x26\x2a\x26\x34\xa4\x1d\xd1\x29\x38\x1c\xd6\x0a\x91\xeb\xe7\x89\xdc\x78\x1e\xe5\x16\xc2\x6b\x26\x8e\x86\x38\x3f\x8f\x48\xdc\x98\xa7\xd3\xd3\x63\x78\x69\x5e\xfc\xc6\x3c\xba\x21\x8f\x28\x2b\xd8\xa6\x59\xd4\x43\x27\xdc\x90\x8f\x82\xe2\x48\x64\x8a\x74\x26\x19\xfd\x77\xb0\xf3\x27\x2f\x39\x58\xc1\x7f\x0f\x56\xb0\xe4\x60\x37\xee\xdc\x43\x14\x94\x1f\xa2\x60\xbc\x8d\xcb\x2f\xb5\x75\x9f\x39\x2d\xf1\x49\x5b\x8f\xbb\xae\x3e\x75\x56\x73\x50\x90\xaa\x54\xf9\x49\x13\xab\x1b\xab\x46\x67\xae\x2b\xa7\xf8\x7f\x86\xb5\x22\xfa\x39\xf3\xbe\x60\xf2\x73\xc6\xbe\x60\x11\xfd\x5c\xe8\xe7\x14\x7a\x5e\x00\xd7\x32\x5d\xc9\x9a\x87\xbd\xb1\x07\x12\x76\xc7\x8f\x4c\x39\xf4\xee\xc0\x03\xc9\x25\xc5\x3e\x23\xf6\xbc\x49\xd0\x35\x60\xb0\x9b\xcd\xef\x37\x92\x78\x53\xe3\xe3\xbe\x63\x7e\xde\x42\x62\x33\xb1\x6d\x44\xe4\x15\xea\x3c\x5e\xa4\x1e\x3a\xe0\xe8\xeb\xf2\xc5\x5c\x93\xf1\x4e\x71\xfd\x98\x45\x5e\x3c\x06\x10\xd5\xf8\xae\x0c\x23\xc1\xee\xd2\x02\xd5\x13\xc2\x63\x22\x84\x0b\x72\xbe\x39\xff\x87\xb8\x7d\xf4\xee\x21\x0a\x3e\x38\x44\xc1\xce\x43\xdc\x7c\x76\xfb\x95\x82\xff\x4f\xdc\x77\x80\x47\x55\x7c\x7d\x9f\x99\xb9\x77\xcb\x99\x4d\x4f\x08\x55\x69\x82\xe0\x5f\x40\x40\xb1\xa0\x52\x15\x14\x05\x01\x15\x05\x85\x25\xd9\x24\x2b\xc9\x6e\xdc\x24\x14\x2b\x0a\x22\x22\x2a\x16\x10\x11\x15\x14\x90\xde\x04\xc5\x86\xa8\x88\x80\x10\x91\xa2\x08\x08\x28\x28\xa8\xa8\x28\x20\x8a\x08\xdf\x73\x67\xee\x66\x26\xc9\x26\xbb\x09\xf8\x7e\xe1\x61\x53\x36\xb9\xbf\x99\x33\x33\xa7\xcd\x29\x0d\xdb\x61\xb9\xfb\xc6\x56\x65\xfd\x38\x95\xee\xa3\x0a\x2a\x2b\xf9\x0b\xba\x67\x5a\xa2\xab\x50\xde\x9d\xb7\x86\x0d\x66\x1b\x38\x6c\x9d\xb4\xb5\x86\xf1\xa9\x41\x1d\xc4\x41\x5c\xa6\x25\xf5\xdf\x31\x8c\x37\x44\x9e\x36\x21\xa6\xf5\xd3\x59\x86\xf1\x81\x41\x4d\x62\x92\x35\x86\x09\xd0\x94\x7a\xa4\x5f\x2e\xde\x30\x98\xf5\x5f\x53\x60\x47\x48\xbf\x47\x3b\xc5\xe7\x66\xb7\x43\x58\xd8\x0e\xe1\xcd\x76\x6a\x9e\xa7\xda\x21\xa4\x5f\x8a\xf0\xde\x17\xb6\x1f\xc2\xbe\xe7\x48\x8c\x3e\xcf\x5b\x4b\x97\x45\x58\xc5\xfa\xc2\x06\xb3\xbb\xdb\x40\x17\x4c\xb3\xc4\x5a\x32\x1d\x63\x18\xc7\x19\x8d\x27\xe7\x93\xf3\x48\xf9\x9a\x61\x0e\x83\x92\x66\x94\x92\xa3\xcc\x18\x65\x30\xeb\x3b\x93\x7c\xcd\x18\x25\x1f\x31\x51\x3b\x49\x96\x2d\xe5\xe1\x7a\x62\x14\x89\x53\xa4\x89\xb1\x84\xba\x52\x72\xb6\xa1\xa2\xa9\xbb\xdd\xd3\xfd\x1e\x69\xff\x5f\xaa\xe6\xfb\xce\xa5\x08\xab\x2e\x45\xd8\x7e\xa9\x9a\x6f\xc7\xcb\x10\xfa\x5d\x86\xb0\x2c\xac\x77\x2c\xb1\xef\x75\xca\xf6\xd3\xab\x60\xbe\xa5\x99\x41\x4b\x7f\xa0\xd0\xd2\x4b\x72\x45\x91\x4d\xc9\x35\xc2\x52\x80\x92\xc5\x74\x10\x6c\x30\xe3\xd3\x8c\x1a\x17\xa4\xb1\x1a\x71\x47\x98\x71\x94\x39\x8e\x30\x76\x94\x39\xe1\x94\x41\x90\x2e\x65\xc6\x02\x46\xa9\xf9\x0a\x35\x66\x5b\x22\xab\xae\xa8\x7b\xf9\x07\x35\x0e\x58\x6b\xea\xa1\x06\x89\xb3\x66\x4d\x9c\xe4\x20\x35\x7e\xa7\x4c\xa4\x43\x58\x36\x2f\x71\x93\x3a\x6c\x1e\x65\xaf\x5a\x3a\x66\x22\xa1\x34\x95\xcc\x25\xc6\xdb\x84\xca\xdb\x20\x27\x79\x93\xb0\x5d\xc4\x58\x62\xa9\x1f\x09\x86\x41\xe3\xa9\xbc\xa0\x31\x89\xc3\xe9\xf0\xb8\xe3\xd2\x65\x42\xb4\xd3\x22\x9e\xc3\x30\xb9\xc3\x30\x13\x0d\xc6\xe2\x5c\x86\xd3\xe1\x62\xa6\xa1\xc7\x19\xdd\x2b\xe3\xfe\x2e\x53\x74\x3d\x75\x19\x82\x79\x39\x42\xad\xcb\x15\x5d\x3f\xbe\x1c\x61\xeb\xe5\x08\x8d\xed\xfa\x72\xa9\xdf\xcb\xcf\xc3\xcb\xca\xcb\x90\xcf\x9b\x19\x16\x98\xda\x8f\x07\x07\x33\x47\x74\xcc\xcd\x0d\x0e\xf3\x65\x5e\x13\x0c\xc9\x1e\x4d\x42\xab\x33\x16\x59\x32\xef\x5e\x41\x3c\xa7\x20\x5e\x92\xdb\xc0\x64\xd8\xe4\x20\xe8\xae\x49\xe2\x89\x87\x86\xaf\xc0\x28\x71\x38\xe2\xc5\xe7\x78\x6a\x90\x1c\xc3\x47\xb3\x8c\x9b\xe8\xbf\xcc\x31\xd2\xe2\x1e\xe7\x1b\x89\xcc\x90\x4d\xca\x44\x76\x46\x82\x38\x2e\x96\xe2\x65\xfd\xfb\x9b\x88\x4a\x45\xc5\x24\xee\x11\xc3\x1c\x67\xd0\x38\x92\x4c\x5c\x04\x89\xe9\x98\x49\x8c\xa9\xc4\x48\x21\xa9\xf4\x45\x41\xd4\x0c\xf2\xae\xfc\xdd\x15\x84\x0e\x32\x86\xd1\x7d\x0e\x46\xc9\x7a\x07\x4b\x25\x49\x84\x10\x93\xb8\xc9\xd5\x44\x16\xb7\xa6\x24\x89\x36\x17\x2b\xd0\x8b\xd6\x20\xdc\x40\x76\x8e\x43\xb4\xbd\x3a\x57\x5c\x4a\xcb\xfe\xf9\xe7\xbb\x0c\x67\x9c\xc3\x34\x3d\x68\xb8\x9d\xa2\xe2\x0b\xf1\x18\x5c\xa4\xf8\xc4\x1b\x71\xc9\x6a\x1d\xee\x93\xf2\xef\x0a\x65\x8f\xcd\xb9\x02\x61\xd1\x15\x08\x6f\x5c\xa1\xd6\xe1\xc8\x15\x08\xf1\xed\x11\x56\x17\x4b\xfa\xef\xb2\xf3\xd6\x33\x2b\x96\x7f\x61\xdd\x2d\xcb\x3f\x3c\xbc\x30\x5d\x03\x19\xc1\xcc\xb2\xe9\x23\x65\x7f\x3f\xbf\x94\x46\x63\x6d\xf7\x6e\x16\x03\x80\x35\x2e\x3b\xe7\xf5\x63\xca\xd6\xcb\x1e\x2f\x28\x8a\x24\x38\x98\x83\x50\xc3\x44\x27\x4b\x26\x0e\xd2\xd0\x0e\x19\x77\x91\x96\xfc\x02\xf2\x19\x35\x56\x51\xda\x8a\xd6\x93\xf5\x5d\xa8\x93\x10\xc3\x14\x2d\x35\x51\x78\x5d\x08\x4d\x12\xcd\xe5\x28\x23\x97\x58\x3b\x57\xd1\xe5\x7e\xe9\xf7\x6c\xaf\xec\xc3\xfb\xda\x23\x3c\xdc\x1e\x61\x4c\x7b\xcd\x3e\x6c\x8f\xf0\x7b\x7b\x84\xbf\x6c\xfe\xd6\xc5\xce\xf7\xcc\x2f\xcb\xe7\xb2\xfc\xc3\x55\xef\xd6\x69\x4c\x4e\x69\x95\x5b\x98\xe5\x7b\x4c\xc7\x58\x87\xc5\xbe\x88\x69\x58\xc2\x4c\x14\xac\x21\x5b\x88\xb1\x9b\x50\x8f\x9d\xab\x2a\x8d\x76\x83\xd4\x24\x4e\x72\x1e\xe5\x64\x0f\x31\x8a\x09\x7d\xc9\x61\xfe\x64\xca\x92\x56\x0c\x49\xf8\xaa\x31\x91\x26\x52\x17\x35\x04\x8f\x13\x35\xe0\x12\x0c\x11\xf5\x4b\xac\xbd\x99\x68\xc8\xf2\x2a\xe1\x2d\xf0\x80\xd4\x03\xae\x54\xe7\xf0\xce\x2b\x11\x32\xaf\x44\xc8\xb9\x52\xe9\xcf\x0f\x5c\x69\xdf\xd3\x8f\xaa\xc0\x1e\x97\xd2\x49\x4b\xc5\x4d\x82\x0d\x66\x32\xec\x45\x52\x52\x9b\xdd\x14\xaa\xa1\x48\x65\x12\xb6\xb8\x8c\x43\x7a\x50\xde\x7f\x5c\xa9\xf4\xf7\xef\xaf\x44\xf8\xf9\x4a\x84\xdf\xae\x54\x74\xae\x73\x15\x42\x93\xab\x10\x56\x87\xfd\x47\x76\x5e\xcf\xb2\xb2\xfb\x4f\xee\x36\x7f\xae\xad\x5f\xd0\x73\x61\x83\x59\x1f\xc6\x70\xdb\x67\x64\x10\x29\xf1\x6b\x13\x07\xfb\x97\x1a\xa3\x19\x75\x11\x46\x1e\x65\xc6\x48\x46\x09\x61\xa4\xa9\x5d\xfb\xdb\xa0\x89\xd4\xce\x7a\x36\xac\x2d\xa6\xf6\xc5\x48\x31\xde\xe1\x57\xa9\xf1\x3e\x75\x15\xc2\xc4\xab\x10\x5e\xb8\x4a\xd1\x6b\xce\x55\xb6\xff\xc2\xae\xf3\x36\x7e\x5c\x79\xfb\x26\x98\x39\x42\x25\x3f\x8c\x24\x89\xb0\xc1\x4c\x82\x13\x5c\x35\xe9\x31\x9c\x76\x5d\x17\xa6\xf5\x3d\x7c\x48\xda\xc1\x1a\x7e\xda\xd5\x08\x75\xae\x46\x38\xf7\x6a\x2d\x9e\xe1\x6a\xfb\xfe\xd8\xce\x7b\xda\x5a\xbe\x4f\x89\xc4\x97\x45\x5c\xc2\x05\x69\xa7\x91\xff\xc1\x06\xf3\x42\x78\xd2\x23\xaa\x26\x1a\xe4\x52\x12\x2f\x16\x2d\x41\xf8\x71\x5d\x84\xb3\xcb\xa8\x83\xd4\x35\x28\x49\x25\x69\xac\x16\x8d\x27\x86\x91\x64\x89\x12\x91\x9e\xe1\xa0\x1e\x9a\x6e\x8f\xea\x61\x19\x07\x71\xb5\xd2\x87\x56\x5d\x8d\xb0\xe6\x6a\x84\xf5\xda\x38\x77\xd8\xe3\xac\x30\xfe\xaa\xc0\xe7\xbb\x39\x3f\x23\x98\xe7\x0f\x64\x77\x09\x16\x0d\xce\xf5\x75\xee\xdd\xe3\x1a\x99\xb0\xe0\x86\x0d\x26\xc2\x5f\x1e\x99\xcf\x4d\x1d\xd6\xf0\x84\x6c\x17\xa7\x78\x94\x8c\xfb\xe8\xa0\xf8\xda\x35\x1d\x10\x7a\x74\x40\x18\xd4\x41\xed\xab\xa9\x1d\x10\x16\x74\x40\x18\x3d\xdb\xd6\xe7\xed\x38\x94\x5e\x7f\x56\x42\x2f\x6d\x83\x1d\x26\x6d\x60\x83\xe9\xf6\x92\xc1\x75\x5e\x33\x8c\x19\x06\x7d\xcd\x60\x33\x0c\x07\x4c\x89\xb3\x36\x9a\x28\xc8\x56\x93\x3e\x1a\x47\x26\xc4\xd9\x37\x60\x26\xa3\xc4\xe5\xf2\x10\x27\x65\xd4\x45\x9d\xec\x93\x38\x63\x69\x1c\x5d\x12\xc7\xa6\xc4\x59\x36\xbf\xcc\x2e\x13\xcd\x7e\x0d\x21\x60\xdd\x34\x1e\xc0\x4d\x09\xa9\x63\xdb\xf2\xe1\xad\x38\x5a\xc6\x41\x76\x54\xf4\xad\xd5\x11\xe1\xdc\x8e\x08\x8d\x3a\x6a\xf9\x2f\x1d\x25\x7d\xff\xb2\xe3\x91\x33\x5f\x2f\x33\xaf\x3c\x5f\x28\xdb\xd7\xc7\x57\xa8\x29\x5c\x34\x1d\x36\x98\x35\xe1\x57\xcb\x56\x70\x39\xa8\xcb\xc9\x64\xbf\x4f\x66\x38\x4a\xba\xbb\x01\x3c\x22\xf5\xc0\x8e\x8a\xbe\x93\x3b\x22\xbc\xdc\x11\xe1\x55\x0d\xff\x4b\x1b\x7f\xff\x8b\x12\x77\xff\xcb\x15\xd0\xb5\x84\x73\xac\x22\x4d\x60\x83\xd9\x14\x26\xc5\xdb\x07\x01\x69\x7b\xd6\x8e\x38\x88\xc3\x70\x88\xcc\x0a\x8b\x1f\x5e\x40\x1a\x5b\x02\x97\x24\x91\x26\xc4\x7a\xcf\x24\xa6\xec\x90\x27\x3a\x0e\x59\xac\xdd\x32\x26\xc5\x3e\x18\x23\xf7\x41\x27\x75\x5e\x3a\x75\x42\xb8\xb6\x13\xc2\xf5\x9d\xd4\x38\x6f\xee\x14\x25\x6f\xc9\x1a\xa5\x3c\x27\x2a\x5f\xc9\x21\xdc\x11\x53\x13\x64\xd0\x05\x2b\x7d\xef\xfe\xa8\xdc\xff\x9d\xb4\xb8\xff\x4e\x08\x1f\x75\x42\x58\xa3\xe1\xee\xb0\x71\x53\x2b\xda\xff\xf9\xde\x50\x81\xaf\x8c\xc2\x2f\xda\x4b\x6e\x30\x53\x60\x61\x42\x89\x2b\x9c\x22\x21\x0e\x22\x5b\x17\x08\xd6\x3e\x56\xc6\x3d\x76\x56\xf3\xee\xdc\x19\xa1\x5b\x67\x84\x1e\x9d\x15\xfe\x80\xce\x76\x9e\x83\x9d\x17\xb7\xa1\x6c\x7e\x5a\x96\x3f\xe0\x2f\xc8\xe9\x58\x30\x22\x90\xd1\xc9\x76\xc8\x94\x10\x60\x90\xcb\xda\xfb\xb0\x35\x41\x5c\xdc\x49\xc7\xb2\xe8\x6b\x66\x68\xfc\xf2\x31\x99\xff\xd0\x59\xd9\x99\xdb\x3b\x23\x7c\xd3\x19\xe1\x5b\x6d\x1c\xce\x2e\xa5\xef\x2d\x23\xf4\xcf\xd2\x72\x9e\x82\x81\x0c\x6b\xcf\xde\xe8\x1b\x5e\x28\xfc\x1f\x76\x08\x94\xd0\xec\xf2\xcf\x85\x62\xb3\xbe\x0c\x80\x75\x88\x50\x39\x6e\xa9\xb2\xc2\xc3\x68\xd0\x44\x91\x0d\x6c\xd0\x5a\xb4\x1e\x71\x0b\x62\xc5\x49\x72\xc1\x38\xe9\xf7\xec\xa2\xee\xff\x87\x75\x41\xb8\xbf\x0b\xc2\x13\x5d\x14\xbf\xf8\xb4\x0b\xc2\x8e\x2e\x08\xa9\x76\xfe\xec\xc9\x6f\xec\xfb\xf8\x72\xf1\x25\xa1\xe0\xf0\x11\xd7\x84\x82\x79\x5d\x03\x43\xfd\xa1\x60\x20\x7c\xdf\xb9\x8a\x76\x83\x62\xb3\xdd\x4c\xc3\x98\x65\xd0\x99\x06\x9b\x65\xb8\x61\x96\x41\x0c\xb7\x83\x78\xa4\x26\x43\xe2\x2d\x51\xee\x30\x48\x1c\x11\x4c\xc3\x49\x4c\x62\x58\x2f\x9c\x50\xe3\x25\xc3\x98\x66\xd0\x57\x44\x09\x1a\x4b\x2a\x79\x0c\x59\xc8\xb5\xb6\x93\xa2\x41\xdd\xdc\x05\xd0\xce\x76\xfe\xd9\xf9\xcc\x8f\xcb\xfd\xdf\x55\x9d\xd3\x9e\x5d\x11\xfa\x76\x45\xe8\xd7\x55\xcb\x7f\xea\x6a\xcb\x8b\xfb\x2b\xf4\xb7\x6b\xc5\x37\xec\xc0\x8a\x02\x5f\x61\x49\x70\x64\x7d\x84\x62\x93\xc3\x0c\xd3\x56\xd2\x64\xf9\x3a\xcb\xbe\xb6\x75\xaa\xf1\xd2\xef\xdf\x55\x9d\x87\xaf\xbb\x22\xec\xed\x8a\x90\x70\x8d\xa2\xef\xb2\x6b\x10\x7e\xb9\x06\x61\xf1\x8f\x12\xbf\xdb\x3d\x76\x7f\x85\xf2\x71\x71\x15\xb5\xe4\xd9\xeb\x9a\x47\xa0\xd8\x64\x29\x2c\x75\x90\x46\xe6\xf3\xb4\xaf\xa9\xfa\x9a\x90\x91\x8c\xc1\x7b\xd6\xb0\x2f\x63\x57\x89\xf6\x31\xe8\x10\x3e\x04\xbd\x82\xa3\x91\x2a\xc2\xdd\x5c\xc4\x41\xe3\x85\xc7\x3a\xd9\xb6\x06\xc4\xed\x27\x4d\x24\x2e\x83\x32\x43\xf8\xb0\x19\x11\x77\x90\x24\x89\x59\x16\x81\x9b\x98\x34\x4d\x1c\xd2\x74\x11\x4b\xcf\xc9\xdf\xa6\x71\xd2\xa4\xff\x98\xec\x0f\x93\x51\xe6\x24\x14\xb9\xe0\xaf\x8c\xd4\xe1\x4e\xf2\xb6\x69\xbc\x67\xd2\x77\x4d\xb6\xd4\xa4\x4b\x4c\x63\x99\x49\xdf\x30\xd9\x38\x46\xa6\xd9\xed\xca\x08\x1a\xaa\xf8\xa3\x41\xd1\x8e\x8b\xa3\x16\xff\x73\xb9\x28\x9a\xd4\x45\xa8\x93\x72\x61\xd9\x7a\xd2\x59\xed\x04\x67\x2d\x19\x80\x34\xc8\x96\x1f\xe7\x85\x03\xe6\xa4\x2f\x98\x86\xe3\xe0\x9e\x90\xfb\xff\x5a\xb5\x3e\xb3\xae\x45\x98\x7f\x2d\xc2\xda\x6b\xd5\xfa\xd4\xec\x86\xd0\xb4\x1b\xc2\x73\x2f\xd8\x71\x55\x76\x9f\x93\xd9\xe5\xfd\xeb\xf9\xbe\x50\x81\xbf\x20\x5c\xd3\xae\xb2\xce\x35\x5a\xac\x8e\x5f\xdc\x69\x79\x47\x78\x07\xe7\xda\x81\x64\x3d\xa1\xd8\x24\x09\x34\xd1\x91\xe2\x10\xad\x80\x69\x4a\x7c\x2a\xa6\x38\x52\x69\x4a\x52\xaa\x13\xc6\x3b\xc9\x9f\x19\xf4\x48\x06\x4d\x26\x2e\x9a\x4a\xa6\xc4\x39\x9e\x8d\x33\xa7\xc4\xd1\x17\xe2\xe8\x49\x8f\xf9\x46\x1c\x7d\x33\x8e\x52\xf3\x1f\x8f\x90\xc4\x86\x60\x06\x2e\x92\x46\xfe\xf2\x38\xfe\xf1\xd0\x13\x1e\x6a\x2d\x10\x21\x8f\xc4\xd1\x74\x4b\xfb\x17\xb2\xd7\xa0\x4d\x44\xf5\x64\x97\x53\x78\x85\xa8\x25\x78\x98\x29\x22\x10\x2d\x42\x3b\x4d\x74\x38\x4c\xea\x48\xb2\x6b\x65\x3c\x29\xef\x41\xbb\x29\xba\x2d\xee\x86\xf0\x66\x37\x84\x77\xba\x69\x7c\xbe\x9b\x3c\x5f\xb3\x6d\x7f\x48\xb7\xb2\xf9\x23\xa5\xf7\xb3\x2f\xdb\x5f\x50\xe8\x0b\x85\x43\x9f\x65\x64\xff\xf9\x50\x6c\x36\x83\xd1\xae\x70\xc2\x3c\x15\xa1\xaf\x0e\x51\xcd\x80\x31\x9a\x40\x08\x73\xd8\xad\x03\xa8\x41\x6d\xd3\xdc\xb2\x02\x44\xf0\xc4\x53\x32\x0e\xac\xbb\xd2\x17\x6e\xee\x8e\x70\x7b\x77\x84\x3b\xbb\x6b\x7c\xa0\x7b\xd4\xba\x27\xda\x38\x65\x6f\x3d\x2d\xc9\xaf\x03\x83\x62\xd3\x80\x5d\xae\xf2\x09\x63\x13\x64\x1e\x40\x77\xc5\x5f\xb7\x75\x47\xd8\xd1\x1d\x61\xb7\x86\xff\xab\x8d\xdf\xd8\xd6\x17\xb6\x96\xd7\x17\xf4\x16\x8a\x65\xf1\x07\x79\xa0\xd8\x8c\x83\x1f\x5c\xaa\x8c\x37\x93\x01\x57\x54\xb8\x9b\x35\xff\xc3\xd3\x32\xee\xfd\x3a\xc5\x17\x6f\xbb\x0e\xe1\xce\xeb\x10\x06\x5f\xa7\xc6\x73\xd7\x75\x76\x5e\xcd\x88\x0a\xe5\x92\x2f\x30\xb4\x67\x20\xc3\xd7\x2c\x9c\x9b\xd7\xc1\x80\x62\xd3\x84\xf9\xee\xd2\xc9\xf2\xcf\xc8\xf9\x5f\xa7\xe4\xe0\xfa\xeb\x10\x3e\xbf\x0e\x61\x8b\x86\xf7\xad\x8d\x57\xd6\xcf\x1c\x09\xcf\x1f\xf0\xcb\x5e\xd3\x09\x50\x6c\x26\xc2\x9b\x6e\x31\x43\x91\x55\x64\x02\x38\xec\x0a\x36\xcf\x4a\xfe\x7f\xbd\xba\xcf\xbb\xf5\x7a\x84\x3b\xae\x47\xf0\x5e\xaf\x70\x1f\xbc\x5e\xfe\x76\x5d\xbb\xde\xda\xd1\xef\x2a\xa5\xbb\x8c\x5a\x91\xbe\xea\xd2\x15\xb6\x37\xd1\xba\x50\x6c\xd6\x83\xad\xd6\x68\xc4\x6d\x01\x93\x95\xf5\x3c\x96\xfc\x12\x81\x15\x09\x76\x6d\x11\x93\x98\x72\xef\xea\x6d\xc6\xe1\x39\x99\xef\x70\xbd\x5a\x17\xb3\x07\x02\xf6\x40\x48\xed\xa1\xf8\xd0\xf9\x3d\x10\x2e\xec\x81\xe5\xe2\xf0\x26\x94\xd7\xdb\x4b\x0d\x56\xb8\x17\x86\x8f\xe8\x58\x64\xeb\x51\xd6\x7e\x31\x96\x10\xba\x94\x38\xe1\x84\x5b\x58\x11\x4f\x19\x24\x91\x8c\x31\x0c\xa9\xcb\x38\x2d\x5d\x46\x94\xb5\x63\xf2\xbc\x4f\x94\xf6\x5f\x0f\x2d\xdf\xa9\x07\xc2\xbc\x1e\x08\x8b\x7a\x28\x7a\x2e\xef\x21\xe9\x79\xb8\xa2\x7e\xa0\x9a\x34\xf5\x66\x5a\x7a\x42\x1f\x5f\x68\xa8\x2f\x54\xa6\x86\xe5\x04\xe2\x80\x62\xd3\x09\x9b\x50\xdc\x5d\x33\x43\xd1\x69\x92\xd4\xff\x6f\x50\xe7\xb9\xf9\x0d\x08\x2d\x6f\x40\x68\x73\x83\x56\xf7\xe0\x06\x9b\xef\xd8\x71\xc4\x11\xfa\xb5\x6a\xeb\x9a\x5f\x54\xd8\x33\x24\x34\xf1\xee\x76\xcb\x1f\xb1\xa1\x5d\x50\x6c\xba\x61\x3b\x12\xd9\xc7\x82\x18\xfa\x41\x7a\x5e\xd6\xbf\xb9\x41\xd3\x9b\x6e\x44\x78\xe0\x46\x84\xe7\x6e\x54\xeb\xd5\xb8\x27\xc2\x4d\x3d\x11\x56\xef\xb1\xed\xab\x8e\x76\xbd\xdc\xf2\xf5\x9b\xb5\xf1\x14\x86\x46\xf4\x2a\x2a\x54\x63\x89\xfc\x5b\x79\xde\xe1\xe1\x5f\x29\xe8\xe5\x0b\xc9\xa0\xe8\x32\x1b\xa0\x47\xef\x9b\x9b\xb5\xc8\xf5\x05\x22\xbf\x21\x83\x97\x7b\xe6\x66\x8a\x4d\x9c\x21\xab\x30\xf8\x42\x2d\x73\xfd\x05\x85\x2d\xce\x6f\xde\xc3\x6f\x89\xa6\x4e\xde\x8c\x21\x15\xbe\xd9\x5b\x3c\xa1\xc2\xb7\x43\xf6\xdb\x94\xac\x72\x4c\xb0\xb4\x93\x8b\x9e\x26\xc6\x33\x84\x3d\x4d\xf8\x33\xa4\xee\xd3\xc4\xfd\x0c\x69\x06\x27\x51\x36\xe5\x20\x32\x0c\xda\x51\x52\x7d\xcb\x23\x8a\x5c\x7a\x69\xa6\xdd\x5d\xc4\x21\xae\x86\xa7\xd5\x34\x5e\xa9\x49\x4f\xa5\x93\xf7\x1b\x1a\x2b\x1b\x12\x4a\xbf\x6f\x40\x6b\x19\xb2\x04\x4e\x6d\xb2\xb7\x01\x3d\x9d\x4e\xed\x92\x3e\x14\x99\x68\xda\x8d\x4f\x85\x8b\x98\x98\x84\xd0\xcb\xc8\x8a\x86\xb4\x21\x7d\xad\xa6\x33\x8e\x11\x62\x9a\x26\x73\x52\x37\x4b\x61\x9c\x99\x6c\x7b\x4d\xbb\x50\x8e\xe4\x28\xa6\x88\x20\x30\x68\x5d\xca\x12\x8c\x64\x33\xc5\xa4\x2c\xb9\x16\xa5\x69\x22\x64\xa9\x26\x4d\x4f\x04\xa8\x41\x29\x49\x16\xce\x47\x22\x7b\x0f\x51\x97\x28\x4d\x5b\xdb\xe3\x62\xb2\x37\x5c\x03\x11\x5f\x30\x59\xea\x81\x3d\x95\x5d\xf2\x4d\x4f\x84\x7d\x3d\x11\x0e\xf4\x54\xfb\xd6\xec\x65\xd7\xd7\xb1\xeb\x28\xaf\xf8\xa1\xb2\x7d\x9b\xed\x2b\xd9\x24\x9d\x6d\x07\x5b\x7d\x28\x36\x1b\xc0\x68\x4f\xb8\xd8\x1b\x35\xec\xec\x46\x93\x50\xa7\x5b\xf4\x2d\x97\x5c\xc8\x32\xd3\x19\x23\x0e\xa7\x69\x8a\x86\xa2\x2f\xc8\xba\x57\xbd\x54\x7d\x87\x57\x7a\x21\xcc\xec\x85\xf0\x6e\x2f\xb5\x9f\xdd\x37\x21\x9c\x73\x13\xc2\x0c\xbb\x1e\x6a\x63\x8f\xad\xa7\x96\xaf\x87\x1d\x79\x9c\x95\x6d\x44\xe1\xf5\x34\xba\x40\xb1\x99\xf4\x34\xa1\xcf\x10\xf2\x34\xf1\x3c\x43\xe2\x9f\x26\xae\x67\x48\x02\xcc\xf5\x94\x54\x80\x17\x1e\x2d\xba\x30\x9d\xbe\x92\x4e\xa6\xa5\xb3\x63\x0d\xe8\x5f\x0d\xc8\xf1\x92\x6d\x40\x6b\x93\xc3\x0d\xd8\xf4\x74\x96\x68\x78\x8c\xc7\xb9\xb6\xf4\x3f\x21\xa1\xce\x24\x26\x63\x3d\x65\x55\x21\x07\x4d\x36\xd1\xe5\xa1\x4e\x22\x52\x16\x65\xd5\x0d\x51\x1d\x89\xba\x09\x21\x8c\x70\x87\xcb\x54\xe6\x3f\x4c\x91\xf6\xff\x4d\x8a\xff\xcc\xba\x09\x61\xde\x4d\x08\x8b\x6e\x52\xeb\xf8\xfe\x4d\x55\xd1\x27\xe4\xf4\x75\xde\xd3\x4a\x0a\xf4\x3f\x3d\x25\x5e\x31\xd9\x08\x5f\xf5\x9d\x7b\x51\xe6\x7d\xf5\x56\xe3\x68\xdf\x1b\xa1\x53\x6f\x84\x7e\xbd\xd5\x7a\xbd\xda\x1b\x61\x49\x6f\x84\xd1\x93\x6d\x7b\xed\xa0\xfc\xbc\xaa\xd2\xf5\x2a\x3d\x1e\xe5\x26\x5b\x6c\xb4\x87\x62\xd3\xa5\x2d\x4e\x6d\xb1\x38\x06\x8c\x8e\x13\x1b\xee\xbb\x1a\x46\xe4\xc5\xd8\x57\xc3\xf6\xe4\xa2\x28\x4e\x2e\x54\x77\x96\x46\x28\x7d\x57\x5f\x9e\xb9\x5c\xd4\xda\x4a\x13\xd5\x7b\x39\xe5\xa2\xa9\xac\x7d\x57\x19\x5e\x8e\x74\x87\x68\xda\x03\x53\x65\xfc\x43\x1f\x25\x2f\x5b\xf4\x41\x68\xd3\x07\xa1\x5d\x1f\xb5\x0e\x3d\xfb\xd8\x79\xe9\xcf\x56\xe8\x8f\xd4\xe6\x2d\x6a\xa3\xde\x2d\xb5\x3b\xe9\x14\xea\x55\x1b\x8a\xcd\x3a\xf0\x5e\x5c\xb8\xe1\x3e\xa1\x86\x8b\x39\xa9\x41\xdd\xa6\xed\x78\x11\x0e\x2b\xa7\x69\xda\x95\xd3\x5f\x92\xfe\x8f\x3e\x4a\x2e\xac\xef\x83\xf0\x79\x1f\x84\x2d\xda\xb8\x7e\xa9\xd2\xb8\x42\x96\x6d\x90\xe1\x2b\x33\xb6\x41\xb5\xa0\xd8\xac\x0d\xbb\xe3\x4a\x1a\xf1\x6a\xa3\x63\xe1\xce\x46\x96\xae\x11\x0f\x00\x2f\x4b\xbd\xaf\xaf\xf2\xeb\x0f\xe8\x8b\x30\xb8\x2f\x42\xa8\xaf\x56\xbf\xb1\x2f\xc2\x0b\x7d\x11\xda\xce\x2a\x1d\x2f\xb2\xb5\x7c\x3e\x44\x99\x16\x85\x32\xc9\xbd\x86\xb5\x3f\x34\x8b\xd3\x01\x23\xe3\x4b\xea\x4e\x3a\x88\x49\x8e\xc5\x19\x7f\xc5\xd1\xe3\x71\x6c\x64\x3c\x4b\x12\xae\x23\x61\x2c\x02\xb8\x6c\xf3\x3d\xec\x42\x79\x45\xc6\x7d\xf7\xd5\xea\xcd\xdc\x8c\x90\x76\x33\x42\xcf\x9b\xd5\x78\x8f\xdf\x8c\xd0\xfc\x16\x84\x7c\xbb\xef\xea\xda\x69\x76\x7d\xe6\x07\xa3\xf0\xa3\xf0\x41\x3b\xcc\xef\xb1\xd4\xd6\x14\x9a\x4a\x52\x68\x6a\x6a\x0a\x4d\xf5\xa4\xd0\x54\x47\x0a\x4d\x35\x4e\x53\x32\x92\x79\xc4\x6b\x42\x99\xef\x9d\xe2\xd5\x05\x33\xe2\x0d\x4a\xa6\xbb\xe9\x0c\x37\x79\xcd\x4d\x67\xbb\x45\x9c\x88\x47\x64\x91\xd7\x26\x0d\x85\xef\x18\xc9\xbf\x6e\xba\x15\x59\x1f\x19\x83\xc8\x1c\x84\xd1\xc7\x90\x4e\x43\xe6\x16\x57\x04\xaf\x20\x7d\x15\x8d\x47\x3c\x64\x8c\x87\xea\xe9\x03\x96\xe1\x96\x46\x1e\xf2\x90\xd1\x1e\x5a\x93\xd4\x10\xa2\x50\xa6\x61\x9b\x76\xf9\xeb\x6d\x48\xb7\xa3\xf1\xae\x87\xbc\xe7\x11\xb1\x71\xf2\x08\x32\x63\x9e\x87\xac\xf0\xd0\x0c\xda\x95\x3d\xc1\xc9\x38\x2e\x5b\xe3\x50\x8f\x9d\x1f\x28\x4b\x4a\x1a\x76\x14\x8a\xd3\x6e\x87\xe3\xa2\xf1\xd4\x45\x4d\xd3\xe9\x72\x88\x9f\x39\x00\x4c\xbb\x46\x5c\xaa\x41\x99\xc7\x41\x4d\x87\x6c\xf9\xea\xf6\x78\x08\x4f\x90\x5d\x42\x12\x3c\xc9\x24\xc9\x99\x2a\xaa\x52\x86\x3f\xa6\x49\xbf\xd7\x2d\x2a\xaf\x6c\xed\x2d\x08\xc5\xb7\x20\xec\xb8\x45\xad\x5b\xf2\xad\x08\x17\xde\x8a\xd0\xc1\xce\xeb\x9e\x96\x28\xd7\xab\x6d\xf9\x7b\xb5\x52\xf6\xb4\x37\x33\xd3\xee\xc9\x39\xcd\x79\xa5\xb5\xd7\x86\x99\xc3\x9b\x0d\x33\x86\x1b\x30\x21\x51\xb6\x13\xa7\x9f\x24\x98\xc5\x09\xd4\x60\x22\x09\x4d\x58\x8b\x8c\xba\x0c\xd5\x1f\x5a\x2a\xde\xcd\x9c\x5b\x12\x8c\x35\xf6\x05\x91\x90\xf1\xc2\x64\xb2\x83\x1f\x28\xa1\xee\x04\x6b\x4f\x9a\xa4\x99\xa5\x8c\x00\xc0\x74\xc9\xf7\x6f\x55\xe7\x87\xf4\x43\x70\xf5\x43\x18\xd4\x4f\x8b\x73\xba\x0d\xa1\xd3\xed\x08\x97\xde\x2e\xe7\xd3\xea\x33\x7b\x3f\xce\xab\x6c\x3f\x66\xca\xa8\xc9\xf2\xc2\x51\xd3\xdf\x0b\x32\x72\x7c\x79\xbe\x68\x4f\x68\x91\x55\x14\xc8\xb8\xa8\x6c\xbc\xec\x8d\xbe\x61\x32\x20\x51\xec\xf8\xc4\x39\x96\xb5\xea\x2d\x70\x14\x26\x14\x98\x85\xb4\xc0\x59\x48\x0b\x48\xa1\x51\x40\x0b\x69\x81\xa3\x90\x16\xd0\xc2\x54\xed\x04\x13\xed\x6b\xa3\x20\xae\xb0\x16\x23\x06\x2e\x21\x64\x29\x31\xc4\xeb\x83\xe2\xfd\x1a\xe2\xfd\x14\xf8\x2e\xd1\x70\xa8\x78\x25\xc3\x20\xe2\xae\xf8\x77\xe6\xbe\x9c\x52\x72\x2d\xbd\x8e\x76\x75\x5d\x43\xbb\x3a\xaf\x63\x0b\x2d\x21\xbb\x80\x39\x6b\x13\xc3\xd9\xdc\x8c\x77\x18\xa2\x7f\x8d\x69\x49\x38\x2a\x9b\x98\x7e\x9f\xc4\x28\xfb\x21\x89\x52\xe2\xa2\xa9\x4e\x0f\x1b\x95\x4c\x29\x69\x42\x0f\x26\xd1\x03\x49\x64\xa1\x93\x12\x63\x25\xd2\xf7\x91\xac\x92\xba\xdd\xc7\x48\xc5\xf7\xc6\x3c\xa7\xfc\x1d\xba\x3b\xc9\xa0\xae\x38\x46\x49\x9a\xb0\x8a\x3f\x4e\x36\xd6\x24\xd3\x4f\x92\xd9\xfa\x64\xb2\x2e\xd9\x58\x9f\x4c\xd7\x25\xb3\x15\xc9\x8c\x92\x3d\x49\x5a\x4b\xca\xed\x49\xcc\x29\xc2\xc8\x4d\x9a\x44\xa9\xe3\x02\xe3\x5f\x4e\x46\x7a\x0c\x07\xad\x21\x60\x5e\xb4\x0e\xaa\x71\x8c\x93\x13\x9c\x51\xe2\x72\xb8\x45\xdd\xe9\x73\x59\x1f\x7a\x0b\xbd\xc9\xd5\x9b\xde\xe4\xbc\x85\xdd\x46\x07\xd0\x5b\x5d\xfd\xe8\xad\xce\x53\x8c\x2c\xb1\xf4\xc8\x2b\x0d\x4a\x92\x68\x2a\x4d\x70\x25\xd2\x04\x67\xaa\x9d\xdd\x59\x6a\x77\x8a\x8b\xf3\x24\xea\x24\x0f\x25\x19\xfb\x13\x59\x6d\x9a\xe6\xaa\x41\xd3\x9c\x07\x12\xd9\xd1\x44\xf6\x87\x68\xf7\x99\xe2\x4a\xa0\x93\xec\x14\x0d\x2d\x2a\xcc\xfa\x2e\x8e\xba\x68\x6b\x51\x2e\xcc\x43\x13\x84\xf3\x94\x18\x2e\xe6\xa1\x4e\x23\x5c\xfe\x80\xc9\xa0\x0f\x2a\xc3\x64\x9d\xd4\x6c\x80\x94\x36\xa4\xa2\xab\x8a\x70\xad\x51\x27\x8d\xbb\xcc\xd5\x3e\xe9\x0a\xe7\x55\x69\x57\x62\x87\x1a\xf2\x38\x30\xe2\x88\x33\x0d\x97\x9b\xd6\xa6\xce\x3b\x68\x63\x06\x10\x4f\x19\xf1\x88\xa2\xe7\x2e\xd1\xa7\x9a\x39\x98\xd9\x0c\x1d\xee\x84\x78\x46\x69\x02\x4d\x24\x86\x43\x70\x53\x23\x95\x5a\x5c\x93\x59\x3f\xa3\x09\xa9\x35\x8c\x34\x5a\x83\xa5\x91\x9a\x46\x3a\xad\xc9\xd2\x0d\x64\x89\x2c\x89\x26\xb3\x04\xea\xae\x55\x97\xd4\xc1\x73\x48\x3d\xa3\x3e\x39\x37\xa5\x21\x6d\x40\x1b\xba\x1a\xd0\x86\xce\x06\xac\x31\x6d\x44\x1b\xbb\x1a\xd1\xc6\xce\x7a\xc4\x74\x37\xa1\xe7\xd1\x26\xae\xf3\x68\x13\xe7\x79\xf5\xcf\x37\x28\x6b\x46\x9b\xbb\x9a\xd1\xe6\x4e\xc2\x9a\x32\x4a\x88\xad\xa3\xbd\x2a\xfd\xff\xfd\xb5\x7b\x8f\xfe\x08\xd7\xf6\x47\xb8\xbe\xbf\x76\x4f\xd8\xdf\xae\xcb\x51\xd1\xbd\x87\xc6\x75\xca\x35\x9d\x37\xa1\xd8\x74\xc0\xab\x29\xc2\xa3\x1e\xae\x8f\xf6\x9a\x94\xfb\xfd\x95\x3e\xf2\x46\x7f\x84\xb7\xfb\x23\x7c\xdb\x5f\xf1\x87\x6b\x07\x20\x0c\x1e\x80\xb0\xcc\x8e\x93\x29\xb4\xe3\x66\xf2\xff\x2e\x83\x5f\x54\xe0\x13\xae\x74\xe9\x5b\x18\x08\xc5\x66\xbd\x9f\xa9\x79\x88\x1a\xe2\xd5\xfc\x99\x1a\xe1\xd7\xd4\x9f\x29\x3b\x44\x99\x78\x75\xc0\xb2\x94\x92\x1c\x01\x87\x25\x89\xa8\x8b\x52\x26\x72\x8b\x84\x97\xdd\x41\x5c\xe4\x98\xc7\xfc\xd3\xc3\x5c\xe4\x5f\x8f\x79\xca\x63\x18\xe4\xa1\x38\xe3\x4f\xeb\xf3\xdf\x1e\xe3\xa0\xc7\xa0\xc4\xa4\x8d\xc9\xc5\xd4\x2d\xbc\xf0\x6e\x66\x69\x66\x4e\x32\xd3\xc3\x4e\x79\xd8\xbf\x1e\xb6\xdf\x23\xc4\xb6\xac\x3a\xca\x84\x99\x54\xdb\x32\xd6\x4c\xc6\x98\xc7\x69\x69\x1a\xf5\xa8\x49\x0c\x91\xa8\x66\x30\x93\x1a\x24\xd5\x60\xa2\xd7\x94\x2d\xd8\x67\xc8\xfa\x1f\x03\xd4\xfa\xec\x19\x80\xf0\xfd\x00\x84\x1f\x07\x68\xf5\xc0\x06\xd8\xfa\xb3\xed\x7f\x7a\x6e\x68\x34\xff\xc6\x10\x59\x39\x65\x31\x69\x0c\xc5\xe6\x79\xb0\x39\x55\x04\x21\x8b\x82\x01\x1e\x17\x71\x26\x03\x98\x86\xa5\x91\xcd\x94\x7a\xd0\x1d\x6a\x9d\x06\xdd\x81\xe0\xbb\x03\xc1\x7f\x87\xc2\x2f\xb8\x23\x6a\xbe\x63\x19\x7c\xaf\xdd\x9a\xbe\x95\xf4\x5c\x8c\x4e\xb3\xeb\x7d\x86\xbd\x17\xb3\xa4\xfd\xa7\xe1\xee\xbc\x03\x61\xef\x1d\x08\xfb\x35\xdc\xc3\x77\x44\x8d\xff\x2f\x83\x5b\x98\x5b\x10\x4e\x87\xce\x97\x77\x11\x93\xd2\x64\xff\x02\xd9\xa3\xd1\x70\x48\xa7\xc5\xeb\x32\xee\xf9\x4e\x15\xf7\x7c\xfb\x9d\x08\x83\xee\x44\xc8\xbc\x53\xf3\xfb\xdd\x29\xf1\xbb\xd9\xf7\x21\xe5\xfa\x8e\x94\x42\xbf\xde\xa7\x67\x61\x6c\xb2\x9d\x36\xcb\xd2\x44\xc7\x11\xd9\x76\x04\x66\xcb\x79\xdf\xa9\xd6\xdb\x1c\x88\xc0\x07\x22\x24\x0c\x54\xe7\xa2\xd9\x40\x84\xd6\x03\x11\xba\xd9\xf1\x0d\xad\xec\xbe\x77\x8d\xa3\xe8\x03\xf2\x4a\xae\xa2\x77\x4b\xba\x28\x87\x83\x82\x4b\x5a\x2a\x91\x34\x28\x36\x6b\xc0\xac\x1a\x84\xd2\x38\x96\x68\xca\xde\xaa\x2e\xe2\x14\xba\x15\x91\x0e\x30\x99\x32\x6e\xed\xdd\x44\xa5\xdf\xcc\x91\x7a\xc0\x40\x65\x77\xbd\x3a\x10\xe1\xf5\x81\x08\xf3\x06\x6a\x7e\xb0\x81\xb6\x3f\x73\x74\x85\xeb\x58\x6a\xa4\xfe\x82\x4e\x21\xbb\xb8\x0b\x69\x25\xf9\xcb\x9a\x1a\xb2\x32\x31\xb5\x63\x21\x6c\xb4\xb9\xd2\xff\x35\x48\xed\xa3\x86\x83\x10\x9a\x0e\x42\xb8\x60\x90\xc2\x6f\x37\x48\xe2\x1f\x1a\x57\xa1\x7d\x51\x0a\x5f\x7a\x94\xed\xee\xbc\x1c\x8a\x4d\x0f\x6c\xaf\x21\xed\x0a\xd1\x54\x45\xb6\x90\x73\x02\xc0\x3c\x39\xff\x41\xda\xfc\x07\x21\xbc\x3e\x08\x61\x9e\x86\xbf\x7c\x50\x55\xe7\xdf\xdb\x57\x64\xb7\xa1\xb0\xe7\xff\x43\xe4\xf9\xcf\x97\x76\x9f\x57\xed\xe3\xd6\x5e\x84\x76\x5e\x84\x6b\xbd\x5a\x1d\x24\x2f\x42\x9e\x17\xa1\xd7\x13\xa5\xe7\x7f\xb8\x7c\x1d\xca\x52\xe3\xc8\x0e\x96\x78\x2a\xfa\x86\xbc\x19\x62\xb3\xf4\xb2\xec\x2c\xf3\x0b\xe6\xd8\xcc\x9c\x5f\x30\xb6\x99\x99\x70\x54\xd2\x66\x49\xaa\x4c\x11\x1c\x9b\x28\xda\xa7\x3c\x96\xc8\x46\x26\xca\x9b\x08\x8a\x34\x4e\x14\x72\x20\x8c\x38\x4b\x25\x62\x2d\x90\xfc\xcf\xab\xd6\xef\x80\x17\xe1\x90\x17\xe1\xb0\x57\xd1\x8f\x0e\x8e\x7a\x2f\x19\x61\xfd\xf4\x1b\x89\x44\x28\x36\x93\x60\x7c\x7a\xf8\xd6\x44\xdc\x95\x90\x12\x93\x15\xc3\xe3\x59\x28\xe3\xe0\x06\x2b\xff\xfc\x03\x83\x11\x46\x0d\x46\x78\x74\xb0\x1a\xcf\x4b\x83\xab\xb6\x9e\x22\x95\xd8\xfa\xb2\x7b\x56\x9f\x42\x7f\x6e\x6e\xb8\xa9\xf1\xa0\x14\x28\x36\x53\x61\x5a\xba\xed\xcb\xb1\x63\x96\x99\xd3\xee\xd7\x67\x12\x62\xc8\x98\x9f\x45\xb2\xfe\xd7\x60\xc5\x37\x52\x32\x10\x6a\x65\x20\xd4\xcb\x50\xe3\xba\x36\x43\x8e\x6b\x99\x1d\xc7\xb2\xff\xb5\xca\xc7\x95\xe7\xcd\x2f\xb9\x34\x2d\xf1\x36\x1f\x26\xe7\x40\xb1\x79\x2e\xac\x4d\x17\xb7\x9b\x48\x65\x07\x54\x94\x51\x53\x96\xe4\x34\x19\x75\x91\x73\xa9\x41\xdc\x24\x41\xb8\xc7\xa9\xed\x1e\x74\x5a\xc6\x84\xf0\x90\x2f\x96\xf2\x3f\x43\xd1\xf1\xa3\x0c\x84\x75\x19\x08\x3f\x67\xa8\x7d\xb9\x2d\x13\xa1\xa1\x0f\xe1\x2f\xbb\x4e\xd9\xd6\x45\xf2\xb3\x27\xaf\xf2\x7b\x44\xbd\xe7\xd4\xaa\xb8\x62\x02\xc5\x66\x7a\x0a\x4b\xad\x9f\x42\x53\x9d\x29\x2c\x55\xda\xa3\xe9\xe2\xf5\x26\xf9\x35\x4c\xaa\x49\x0c\xfa\x3f\x19\xcf\x44\x1d\xec\x7d\x6a\xac\x0a\x77\x77\xb5\x66\xf6\x73\x0a\xfb\x35\x45\xba\x5b\x89\x83\xd4\x25\x22\xf0\x86\xc5\x93\x4b\x48\xb2\x25\xf9\x99\x87\xd5\x15\xed\x11\x28\x69\x42\xb6\xa5\xd1\x5d\x69\xac\x0e\xa1\xa2\x95\xe5\xce\x34\xb6\x37\xcd\x44\xba\x31\x9d\xac\x4e\x17\xb1\x85\x8c\x24\x89\x26\xd0\xd6\x79\x8d\x23\x89\x36\x6d\xe6\xa4\x93\x55\xe9\xb4\x99\x68\x48\x29\xf3\x9d\x0c\x62\xe9\xa3\x75\x4c\x6e\x10\xda\x8e\xc8\x0a\xd8\x16\xbe\x85\x92\x20\xca\xa4\x10\xca\xc8\xb9\x8c\x99\x0d\xc8\x2f\x94\x1d\xa6\x61\x63\x82\x19\x2c\x81\x24\xd0\xaf\xd3\xc8\xe6\x34\x2a\xfa\x15\xb1\x38\x32\x99\xb2\x39\x94\x5d\xe8\x96\xbe\x3c\x0b\xd1\x6d\xb7\x78\x95\xab\x83\x42\x35\x77\x8a\x96\x45\x24\x9d\xd7\x76\xd7\x32\x6a\xbb\x28\xa3\xae\x84\x54\xe2\x48\xa5\xe7\xb2\xba\xcc\x41\xd3\x12\x6b\x32\xca\xdc\x4e\x8f\x49\x49\x1c\xb7\xac\xd0\x38\x6a\x10\x87\xc1\x58\x7d\x07\x15\xad\x15\x9c\x48\xdc\xe9\x1e\xc2\xaf\x8a\x67\x71\x89\x89\x24\xc1\x0e\xf4\x5a\x22\xfd\xff\x3e\x75\x8e\x57\xf9\x10\xd6\xf8\x10\x8a\x7d\x6a\xbd\x0f\xfa\x10\xfe\xf6\x21\x34\xb6\xfb\x07\xd6\xb4\xf3\x09\xba\x44\x91\x6b\xe1\xf5\xee\xe5\xf3\x0d\xb9\xc6\xeb\xcf\x55\x3e\xb8\x09\xb4\x1e\x14\x9b\xac\x80\x16\xd6\x82\x3f\x6b\x13\x4a\x27\xd6\xa0\x53\x6b\x50\x17\x71\xb9\x85\xe3\x87\x50\x87\x93\x02\xa0\x41\xa8\x43\x98\xb6\xcc\x25\xab\xf8\x52\x4a\x6a\x01\xc0\x52\x19\xf7\x98\xa5\xfc\x2a\x81\x2c\x84\xc2\x2c\x84\xe1\x59\x6a\xdc\xf3\xb3\x10\xde\xce\x42\xc8\xb4\xe3\xc2\xd6\xda\xe7\xbe\x6f\x0c\xe3\x56\x65\x18\x2c\x75\xac\x19\x14\x9b\xcd\x61\x6a\x1d\x42\x45\x6d\x03\x87\xdd\xde\x1e\xe9\x1c\x93\xcd\x37\xc5\xf2\xba\x2c\xf5\x5d\x44\xe1\x13\x62\x19\x32\x49\x84\x1b\x54\xb8\xfe\x9c\xd4\x25\x5a\x5b\x39\x00\x12\x28\x23\x16\xa5\xdf\x90\xf2\x2f\x5b\xd1\xbd\x59\x36\x42\x8b\x6c\x84\xd6\xd9\x8a\x2f\xb4\xcf\xb6\xf5\xb7\x8a\xf3\xac\x4a\x8d\x5b\x34\x1e\x0d\x86\x54\x4d\x8f\x92\xc8\x8e\xbd\xd6\xb6\x77\x38\x45\xc3\xf5\x92\xa6\x0c\x16\xc7\x91\xf7\xdf\xd9\xea\xbc\xcf\xcb\x46\x58\x92\x8d\xb0\x5c\x1b\xc7\x3e\x7b\x1c\x60\xc7\x0d\x37\x2e\x7f\xff\x5d\x7a\x1c\x96\x91\x11\x3e\xe8\x9b\x0c\x79\xf5\x3d\xa1\xae\x68\x43\x45\x89\x65\x23\xd6\x20\x8e\x70\x8b\x2a\x42\x59\x92\x20\xa7\xdb\x32\x56\x49\x5b\x42\x59\x47\x87\x8c\xf7\xa5\xc2\x85\x2a\x5b\x21\x53\x37\xf5\x18\x66\x78\xe8\xcb\xa5\xfe\x9b\xa3\xe4\x77\x56\x0e\x42\x6e\x0e\x42\x7e\x8e\x1a\xf7\xe8\x1c\x39\xee\x7e\x76\xdf\x8d\xe7\xca\xf7\xb7\x28\x33\xee\x60\xa1\xaf\xd4\x75\x68\x1c\x14\x9b\xf1\xf0\x5d\x5d\x62\xb0\xc6\xc4\xb4\x19\x0f\x23\x75\x4a\x6e\xa5\xed\x01\xbd\x29\xe3\xe1\x73\xd4\x7a\x7e\x9f\x83\x70\x30\x07\xe1\x50\x4e\x4c\x75\xd2\xac\x4f\xe5\x6a\xa4\x15\x9b\x0c\x7e\xad\x27\x3a\xa8\xca\x7b\x60\xbf\x9a\xef\xb5\x7e\x84\xeb\xfc\x08\x37\xfa\x63\xab\x1f\xaa\x9e\xaf\xea\x46\x4b\x84\xc3\xf5\xd4\x7d\xe0\x0a\xc9\x0f\x34\x9c\x25\x7e\x84\x65\x7e\x84\x15\x1a\xce\xea\x8a\xea\xc9\x95\xc6\xf1\xe5\xe5\x07\x43\xb2\x06\x23\x85\x62\x93\xc2\x1f\xf5\xc2\x99\xc4\x6f\xcb\x38\x58\x7f\x89\x00\x07\xc7\x5d\x08\xee\xbb\x10\xe2\xee\xd2\xe6\x93\x5b\x01\x4e\x20\x98\x5f\xf2\xd0\x53\xf5\xb4\x7a\x7b\xef\xc8\xfb\x9f\xbb\x54\x3c\xc7\xa6\xbb\x10\xbe\xba\x0b\xe1\xf8\x5d\x8a\x2f\x2c\x1e\x82\x70\x60\x08\xc2\x70\xfb\x1e\x61\xc6\x28\xbb\x6f\x7a\x34\xf9\x15\xa1\x67\x7a\xa4\xd0\x2a\xdf\xf0\xc2\x90\x37\x52\x67\xb7\x92\xdf\xe8\x55\x26\x4c\x7e\x9a\xfb\x4d\x4b\x1a\xa6\xa6\x18\xa9\x69\x29\x34\xb5\x51\x0a\x4b\x35\x85\x04\x4c\x13\xaf\xd6\xcf\x5b\xc0\x94\x73\xac\xd3\xe2\x94\xc1\x30\xcf\xd7\xa2\x53\x6a\xb1\x44\x76\xba\xa6\x31\xb7\x96\xe1\xa2\x3b\x6b\xd1\xdd\xb5\x98\xbc\x76\x74\x09\x59\x64\x88\x48\xa7\x45\xb5\xe9\xd2\xda\x2c\x1c\x50\xe1\x22\x2e\x96\x40\x6a\xda\xcd\xc9\x13\x0c\x4b\x8d\xaa\x41\x90\x78\x84\x6f\xf6\xf1\x3a\xec\xc9\x3a\x06\x21\xbf\xd5\x25\x7f\xd4\xa5\x16\x23\x4b\xb1\x4e\xa9\x61\xb0\x74\x42\x19\x37\x3e\xa9\x4b\x26\xd5\xa5\x6d\xa8\x8b\x70\xb6\xaf\x96\x63\x73\x2d\x83\xd2\x39\xb5\x8c\x91\xb5\xc4\x01\x5d\x54\x8b\x6e\xa8\xc5\xd6\xd5\x72\x2c\xac\x65\x2e\xa8\xe5\x18\x53\x8b\x52\xc6\x8c\x1d\x44\x58\x51\x2e\x51\xe5\x2e\xd9\x61\xcb\x50\x51\xf5\x4d\x36\x89\x30\xc4\x35\x4a\x82\xe1\xa0\x86\x59\x2b\xc5\x61\x36\x32\x1c\x35\xdc\x2e\x51\x69\xc7\x23\xe2\x77\x0c\xe6\x70\x50\x33\xce\x45\x9d\x8d\x90\xb9\x4d\x0f\xe1\x69\xf1\x24\xce\xe5\x70\x98\xd6\x7b\xee\x44\x9a\xc0\x12\x1d\x09\x26\x75\x10\x75\xc1\xf5\xae\xdc\x07\xb9\x8a\xaf\x8d\xce\x45\x78\x2c\x17\xe1\x89\x5c\xc5\x1f\x9e\xcf\xad\x9a\x3e\x98\xe7\x0d\x0d\x51\x1a\x7e\x7d\xa9\xe1\xaf\xa8\x1f\x41\xc3\x7f\x4f\xc6\x41\xe4\x2a\x7e\x70\x3a\x17\xc1\xc8\x43\x70\xe5\x29\xfc\x1a\x79\x55\xd4\x8f\xc3\x61\xb6\x1d\xe4\xc5\x5a\x71\xfd\xd2\x17\x6b\x22\x76\x48\x3c\xe2\x7d\x39\xff\x3c\x85\xff\x48\x1e\xc2\xb8\x3c\x84\x27\x35\xfc\xb9\x36\x7e\x61\x45\xf5\x8e\x23\xe1\x2b\x21\xde\x2a\x15\x8a\xcd\x34\xd8\x51\xdf\x76\xd6\x9c\x23\x3c\xd3\x75\x28\x25\xc9\x94\xd2\x34\x51\x48\x2b\xae\x54\xb8\x01\xac\x94\xe7\x5e\x1b\x57\x62\x00\xa1\x46\x00\xa1\x76\x40\x8d\xeb\x7f\x01\x3b\xee\xd8\xb6\x9f\x07\x94\x8d\x7f\xcf\x08\xd7\x9b\xed\x68\xfb\x2b\x46\x12\xc9\xa9\x27\x35\xb0\xbd\x06\x94\x38\x2c\x95\x96\xca\x6a\xa6\x66\x38\x48\xe5\x03\x19\xff\x11\x50\xfa\xf8\xe4\x00\xc2\xcb\x01\x84\x57\x35\xfc\xd5\x61\x7c\x5b\x1f\x6f\x5c\x5e\x1f\x1f\x1c\xcc\x1c\xd1\xb5\xe7\x35\x7d\xfc\xd9\x01\x6f\xae\x4a\x04\x58\x4c\x64\x00\xeb\x8e\x06\x24\x7c\xc5\xeb\xb2\x14\x50\x16\x67\x77\x43\x67\x06\x63\x3c\x7c\xad\x25\xaf\xaf\x09\x31\x4a\x6c\xf3\x55\x62\x7c\x35\x83\x8a\x3e\x97\x05\x11\xae\x0a\x22\x74\x0a\xaa\xf1\xdd\x1e\x8c\x6a\x17\x97\x19\x5f\x49\x80\xf6\x20\x79\x15\x38\xb6\xa1\xbd\x73\x5c\x54\xb6\x9e\xa5\x46\x9c\x16\x83\x6d\x99\x0c\xc2\x80\xf9\x50\xde\x83\x04\x15\x3f\x5d\x1f\x44\xf8\x3c\x88\xb0\x45\x1b\xcf\x3e\x7b\x3c\x8b\x2b\xaa\x7f\x5e\x6e\x3c\x19\xc1\x40\x66\x96\x8c\x4f\x91\x0a\xca\xac\x86\x76\x22\x80\x50\xa2\xa8\x5d\x5d\x0c\x3e\x92\x72\x2f\x5f\xad\x57\xd7\x7c\x84\xeb\xf3\x11\x7a\xe6\x6b\xf5\x3e\xf2\xed\xba\xfb\x0f\x57\x78\x8e\x22\xb5\xac\x98\x40\x24\x31\xd6\x36\x14\x89\x89\xb2\xf8\x9e\xd0\x50\x68\x02\x49\x92\x61\xb0\x28\xef\x6e\x19\x75\x30\x0b\xe3\x63\xe9\x07\xca\xd7\xea\x5f\xe4\x23\xec\xcc\x47\xd8\xa3\x8d\xe7\xfb\xfc\xa8\x7d\x2b\x22\xb7\xac\x90\xc1\x67\x47\x1b\x96\xab\x33\xb6\x5a\xd2\xe1\x6e\xc5\xcf\xfa\xdc\x8d\x70\xcb\xdd\x08\xb7\xdf\x1d\x83\xbc\x2c\xcc\x2d\xe8\xe6\x0d\x64\x16\xe4\x78\x87\x84\xdb\x46\xc8\x58\x25\xa5\x0b\x48\x61\x3a\xae\x91\x14\xa6\x9f\xc8\x7c\x58\x0d\xef\x93\xbb\x11\xd6\xde\x8d\xb0\xe1\xcc\xf0\xca\xe9\x04\xe3\x05\xe2\x1a\xe9\x0f\x09\x29\xbd\xe3\xa2\x10\x42\xdb\x10\xc2\xa5\xa1\x18\xf4\x8e\x0a\xf1\xc2\xba\x94\xc4\x7a\xb2\x51\x58\x55\xf8\x54\xf2\x81\x90\xd2\x3f\x9e\x09\x21\x4c\x0c\x21\xbc\x10\x8a\x61\x7e\x59\xde\x21\x92\x0f\x86\x5a\x58\x9f\x4a\x00\xa6\x86\x01\xd6\xca\x3a\x78\xda\xf3\x8f\x86\x10\x8e\x87\x10\xfe\xa9\xe2\xf3\x6f\x0e\xe4\xea\x08\x2f\x4b\x84\x75\x52\xff\x2d\x50\xf4\xba\xad\x00\xe1\xce\x02\x84\xc1\x05\x6a\x1f\xe6\x16\x44\xf1\xff\x8a\xfa\xd3\x7d\x7b\xf4\xe9\x1c\x0c\x64\xf9\x85\xfb\xb3\xbe\xf4\x7e\xce\x6e\x64\x73\x50\x11\xb7\x5c\x32\x09\x58\x2f\xfd\x3e\x1a\xee\x2f\x05\x08\x7f\x14\x20\xd0\x42\xa5\x5f\x35\x2f\x44\x68\x57\x88\xd0\xe1\x49\x89\x17\xee\xdf\x94\x1f\x39\xbe\x4f\x04\xcf\x78\x33\x33\xcb\x05\x60\xdd\xe8\x13\xad\xca\xf3\x1b\x59\xd2\xee\x69\x62\x3e\x43\x50\x44\x5e\x19\xf0\x51\x23\x99\x28\x2e\x62\xaa\x08\xdd\xd6\x90\xc6\x51\x4a\xb6\x36\x64\xd4\x14\xdf\x51\x42\xc8\xde\x86\x86\xac\x9b\x4d\xa9\x8b\xa5\x38\x2c\x61\x24\xa2\x85\xd0\x30\x58\x38\x12\xef\x33\xe9\x07\x2c\x54\xe7\xf9\xb9\x42\x84\xe7\x0b\x11\x5e\x2c\x8c\x41\xaf\x16\x75\x1c\xed\x72\x47\x2e\x28\x36\x5d\x30\xbe\xb1\xa1\x97\x98\xde\x20\xfd\x3f\x85\x8a\x5e\xa7\x0a\x11\x8c\x22\x04\x57\x91\x5a\x27\x4f\x91\x5d\xdf\xc2\xbe\x1f\x98\x51\x36\xde\x30\x3b\x37\x38\xb8\x45\xf8\x56\xd4\x62\x5c\xb2\xa7\xd3\xd1\x84\xd2\xd5\xba\x01\x36\xca\x38\xf0\x22\x85\x17\x28\x42\x28\x2c\x42\x18\xae\xe1\xdd\x17\x3b\x5e\x6b\x1d\xef\xcf\x72\x78\xc5\xd2\xee\xd1\xf0\x76\x17\x21\xec\x2f\x42\x38\xa8\xe1\x1d\x8a\x1d\xaf\x8d\x8e\xf7\x57\x39\xbc\xcf\xa5\xff\x7f\xa8\xc2\xbb\x71\x28\x42\xdf\xa1\x08\xfd\x86\x6a\x79\x31\x43\x63\xc6\x6b\xab\xe3\x9d\x28\x87\xb7\x49\xca\x3f\x0d\x6f\xe5\x50\x84\xd5\x43\x11\xd6\x6a\x78\x1b\x62\xc7\xbb\x58\xc7\x3b\x59\x0e\xef\x0b\x29\xff\x87\x29\xbc\x96\xc3\x10\xda\x0e\x43\xb8\x74\x98\xe6\x17\x18\x16\xa5\xbe\x94\xb6\x5f\xda\xd8\xe5\x01\x3f\x32\x0d\xf8\x4b\xf4\x72\xd7\xf5\xb1\xcd\xd2\xfe\x1f\xa6\xf8\xd4\x9c\x61\x08\x8b\x86\x21\xbc\xa1\xe1\x7d\x60\xbf\x1f\xd6\x0f\xeb\x97\xcb\x1f\xf5\x85\x8d\x1f\x19\xda\xa3\x6f\xd5\x04\x58\x61\x26\xc2\x66\x4b\xb2\x26\x22\x52\x91\xb7\x63\xb8\xa9\x68\xcf\x0a\x5b\x24\xdf\x1f\xae\xf0\x2f\x18\x8e\xd0\x6a\x38\x42\xdb\xe1\x0a\xff\x52\xfb\xfd\x0a\xf9\x65\x44\xfc\xd6\x2d\xc4\x08\x12\x19\xac\x30\x0d\x38\x69\xe8\x73\xdf\x2a\xcf\xbd\x86\x3b\x7d\x38\xc2\xac\xe1\x08\x73\x35\xdc\x85\xf6\xfb\x61\xbe\x59\x2e\x0e\x38\x32\xae\x1d\x4b\xaf\x50\x95\x20\xdf\x26\xf5\xdf\xe1\x4a\x9f\xaa\x35\x02\xe1\xdc\x11\x08\x8d\x46\x28\xdc\x8e\x23\xec\xbe\x01\x76\xbc\xdb\x84\xb2\x7d\x03\x22\xe2\x8a\x95\xde\x4b\x53\x60\x85\x99\x0a\x63\x4c\x82\xa2\xb9\xbc\x0c\x45\x95\xe1\x80\x22\x22\x80\x48\x35\xcf\x32\xbb\x88\x08\xf6\xb4\xd8\xfb\x97\x52\xde\x8f\x50\xf1\x5e\xcb\x47\x20\xbc\x3b\x02\xe1\xe3\x11\x8a\xaf\xff\x30\x02\xe1\xf8\x08\x84\xe7\xec\x7c\xfe\x2e\xf6\xe7\x19\xe5\xe3\xaa\x64\x2b\xba\x66\x2d\xba\x04\xb5\xbd\x40\x9b\x58\x44\xa1\x94\x34\x80\x53\x4e\x62\x10\x07\xbd\x9f\x3e\x4c\x98\x83\x39\xac\x71\x38\x0d\xc2\x1c\x6e\x6a\x12\x46\x53\x45\x07\x06\x34\x64\x80\x40\xbc\xc9\x5c\xa2\x21\x80\xfc\x53\xeb\xe3\x2b\x29\xff\xee\x51\xfa\x49\xee\x3d\x08\xa1\x7b\x10\x86\xde\xa3\xd9\x37\xf7\x48\x3a\xb6\xb7\xf3\xbc\x72\x3a\x94\xb3\xef\xc3\xe3\xcc\xf3\x0e\xb1\xcb\x56\x14\x74\x0e\xe6\xfb\x7d\x21\x35\xec\xc3\x8e\xab\x61\x85\xd9\x01\xa6\x21\xa9\xc9\x5a\x09\x3f\xb4\x4b\xa8\xa9\xed\xc4\xd5\x2c\x97\x7e\x5a\xe2\x20\xe7\x90\x3a\x32\x1e\x13\x99\x21\xf2\xa6\x45\x6f\x75\x17\xa5\xa2\xfb\x3f\xa5\x06\x23\x0e\x87\x68\xbe\x61\x86\x3b\x4b\x6d\x97\xfb\xff\x5e\xb5\x1f\x5a\xdd\x8b\x70\xc9\xbd\x08\x97\xdf\xab\xe6\xd1\xe3\x5e\x3b\x9e\x76\x8e\x4d\xef\xd9\x65\xe8\x9d\x23\xba\x3e\x0a\x21\x5e\x14\xf2\x95\x44\xd4\xa8\x39\xec\x25\xb2\x21\xdd\xaf\x76\x05\x70\xd1\xff\x3d\xce\x2e\x7c\x1e\x2e\xba\xae\xf1\x85\xaf\xe5\x3d\xc0\xbd\x8a\xbe\x9f\xdd\x8b\xf0\xc5\xbd\x08\xdb\xb4\x71\x7d\x73\x6f\xe9\x7c\x87\x72\xe7\x43\x8c\x2b\x64\xe7\xc3\x74\xeb\xdb\xb7\x57\x9f\x70\x52\x8c\xce\x21\x3c\xb0\xd2\x8c\x83\x19\x09\xd6\x38\x5c\xd6\x21\x35\xc3\x69\x67\xb0\x43\xea\xbd\xf7\xa9\x7d\x79\xed\x7d\x08\x3d\xee\x43\xe8\x75\x9f\xd6\xe7\xe2\xbe\xd2\xfc\x37\x72\x9f\xbe\x1b\x7d\xc3\x44\x8f\x4b\x6d\x69\xf3\x11\x56\x9a\x1c\x0e\xd5\x16\x55\xd1\x65\xd4\x6c\xd8\xf4\x10\x1f\x3b\x65\xde\xc7\x7d\x5a\x7f\xab\xfb\x10\xf6\xdd\x87\x70\xfa\x3e\x75\x2e\xae\xb8\x1f\xa1\xf7\xfd\x08\x89\x5b\xec\x73\x81\x76\xfd\xd0\xf2\x79\x55\x62\x24\x72\x18\xd2\xcf\x7c\x83\xcf\x6e\x05\xad\x2d\x16\xeb\x02\x2b\x4d\xc7\x4e\xca\x76\x51\x07\x27\x9e\x04\xd1\xd2\x9d\x7a\x3c\xe2\x27\x89\xf0\x47\x73\x91\x1d\xf9\x7b\x23\x76\xa2\x91\x08\x86\x4b\x26\x0f\x35\x27\x4f\x36\xa7\xf1\x96\x32\xe4\x7a\xa9\x19\x7d\xae\x19\xa5\x64\x62\x33\x3a\xb6\x99\x08\x43\xa5\x8e\x47\x1b\xb3\xa3\x8d\x9c\xa6\x68\x9f\x93\x42\x29\x4d\xa2\x94\x3a\x9d\x0c\x65\x4c\x8d\x09\xe0\xa0\x8c\x38\x44\x2b\x66\x6a\x9d\x36\xa7\xa7\xf4\x7d\xf1\x2e\x29\x07\xef\x57\x74\xd8\x76\x3f\xc2\xf6\xfb\x11\x76\xdd\xaf\xf4\xa4\x6e\x15\xfb\xa9\xa3\xcc\xbb\x75\x49\xc3\xc2\x15\x17\x88\x9d\x25\xe3\x5f\x1e\x50\x7a\x59\x97\x07\x10\xae\x7b\x00\xe1\xc6\x07\x34\x3b\xf8\x01\x89\x7d\xd4\xf6\xef\xbe\xf7\x68\xa4\x75\x2f\x28\xca\xcb\xf3\x86\xfc\xf7\xf8\xca\x90\xf9\x30\x91\x4d\xcd\x26\xff\x4f\x34\xc6\xa3\x76\x17\x71\xaa\x77\x60\xd8\x2d\xe7\xfd\x80\xb2\x3f\xb7\x3d\x80\xb0\xf3\x01\x84\x3d\xda\x38\xfe\xb1\xc7\xb1\xca\x8e\x33\xcd\xbd\x3f\xf2\xfc\xf5\xfe\x9c\x25\xbe\x44\x35\xa0\x69\x24\x1d\x56\x9a\x35\x61\x7d\x01\x31\x48\xaa\xf4\xe4\xc9\x74\x44\xe1\xc2\xa0\xb2\x0e\x86\x91\x28\x53\x84\xc4\xc7\x1e\x79\x0f\xf2\xa0\x3a\x1f\xa3\x1e\x44\x18\xfb\x20\xc2\xf8\x07\xd5\xf8\xa6\x3e\x68\xe7\x29\xdb\xfd\x2b\x32\x9f\x8f\x3e\x3e\xef\x30\xaf\xbf\xb0\x67\xbe\x2f\xd0\x27\x37\x58\xa8\xb2\x84\xb4\xb3\x93\x00\x2b\xcd\x44\x98\x52\x24\xbb\x07\x8a\x8d\xc8\x04\x3f\x91\xbe\x3d\x31\xc4\xbd\x52\xff\xd5\xc6\x77\xce\x48\x84\x46\x23\x11\x9a\x8e\xd4\xf2\xdc\x47\xca\xf1\xf5\x78\xb0\x42\x3f\x54\x4e\xf9\x3e\xd4\xe2\x96\x41\x2b\x51\xa5\x86\x66\x37\xcf\x9b\x3c\x54\x5e\xd7\x88\x00\x08\x6b\x61\x95\xb4\xff\x56\xea\x3d\x23\x15\x7f\xdb\x37\x12\xe1\xc7\x91\x08\xbf\x8c\x54\xe7\xfa\xd2\x87\x10\x7a\x3e\x84\xd0\xd7\xae\x43\x38\xe1\x90\xfc\x6c\x54\xd0\xff\x58\xa7\x9f\x2f\x90\x11\xcc\x0c\x8b\x94\x72\x01\x8d\x72\x63\x96\xd4\x84\xea\xed\xbb\xbb\x5c\x96\xf8\x5e\xd6\x07\x56\x9a\x7d\x61\xf4\x08\xe2\x09\x27\xc4\x31\x83\xa0\x43\x46\xcf\xba\x68\x3c\x89\x13\xd7\x95\x1e\x11\xab\xeb\xb0\xaf\xa6\x08\xbd\x8c\x5c\x4e\x6e\xa1\xd7\x1b\x62\x53\x33\x93\xf6\xa0\x9e\x84\x39\x84\xb9\xc5\xda\x58\x62\xdf\x41\x6b\x51\x97\xdb\xe5\xa1\x3c\x35\x9e\x72\x06\xd0\x82\x52\x12\x47\x93\xb4\x42\x19\xdf\xc9\x7d\xff\x90\xd6\x27\xff\x21\x84\x5d\x0f\x21\x7c\xf7\x90\xa2\x8f\xf5\xf1\xf3\x43\x08\x27\xcb\x9c\xfb\xd4\x6a\xd1\xc7\xe2\x01\x06\x2c\x35\x89\x87\xc1\x24\x42\xfe\x1c\x4e\x28\x05\x59\xbc\x00\xf6\xc9\xfc\xc7\x87\xd5\x78\xbc\x0f\x23\x64\x3d\x8c\x70\xd7\xc3\x6a\x1f\x85\x1e\x96\x2b\x3c\xbe\xe2\xb8\xa3\x18\xc6\xd1\x06\x54\xd7\xdc\xa9\xf7\xd8\x79\x80\xc4\x28\x25\x1f\xf7\x4b\x3b\xf8\x61\xa5\xa7\x9f\x78\x18\xe1\xf4\xc3\x08\x6c\x94\x1a\x4f\xdc\xa8\xd2\x7d\xd6\x2a\x1a\x4f\xa4\x7e\xcd\x39\xde\x40\x66\xae\x2f\x7c\x0b\xa9\xf6\xf6\x20\x37\xac\x34\x11\x8e\x3e\x28\x42\x9f\x89\x2d\xc0\xc3\xbb\xf8\x7b\xe9\xf7\x1d\xa5\xf8\xe6\x8b\xa3\x10\xa6\x8f\x42\x98\x39\x4a\xad\xdb\xae\x51\x08\x07\x46\x21\x8c\xb6\xfb\xd2\x6f\xb0\xf5\xcb\xd5\x55\xef\xeb\x1d\xee\x5a\xae\xb1\x55\xda\x00\x56\x9a\x0d\x61\xb4\x68\xed\xed\x10\x21\x08\xf1\x22\x7a\xf3\xd9\xbb\x29\x25\xcf\xdc\x2d\xea\x24\x21\x69\x40\xce\xa1\xed\x88\x4b\x28\xa9\x96\x6a\x8a\x84\x8a\x0a\x08\x0e\xc3\x23\xe2\x98\xb9\x68\x46\x6a\x57\xba\xf9\x41\xae\xff\x68\x75\x82\x7d\xa3\x11\x86\x8c\x46\x08\x8e\xd6\xec\x5a\xfb\xfd\x7e\xf6\x3e\xcc\x79\x36\xf2\x7c\x2a\xed\xd7\xaa\x66\xb2\xc9\x56\x9a\xc6\x89\xbe\xa4\xa2\xe2\x1a\x95\xdd\xe3\x4b\xf6\xc2\x01\x69\xff\x6a\xe3\xfa\x77\x34\x02\x7d\x04\xc1\xf1\x88\x1a\x57\xc2\x23\x51\xec\x97\x98\xc7\xd5\xda\xb6\xe6\x56\x9a\x06\x2c\x7b\xac\xa4\xa7\x71\xc9\xd6\x3c\x28\xed\xff\x47\x54\xdc\xfa\xa8\x47\x10\xc6\x3e\x82\x30\x5e\x1b\xcf\xd3\xf6\x78\xaa\xd1\x2f\x55\x51\xc7\x1e\xc5\x8e\xc7\x88\x66\xe2\xfc\x28\xfd\x5e\x8f\xa8\x73\xf1\xf7\x23\x08\xa7\x1e\x41\xa0\x63\x14\x3e\x8e\x89\x9a\x57\x54\xba\x6f\x8e\x86\x2a\x7b\x16\xfd\x24\x1a\xc1\xa8\xfc\xdc\x9f\x64\xfc\xcf\x18\xad\xef\xe1\x18\x84\xfb\xc6\x20\x8c\xd4\x70\x1f\xb3\x71\xeb\xda\xe7\x71\xc3\x98\x72\xb8\x91\xea\xbb\x2b\xf4\x0e\x1e\x58\x6f\xc6\x41\x2f\x19\xae\xec\x92\xd9\x94\x96\xae\xfa\xb3\xac\x83\x34\x46\xd1\xfd\xf8\x18\x84\x7f\x2d\xec\x47\xb5\xfb\x9e\x47\xed\x3e\x52\x76\x5e\xca\xd8\xed\xb1\xe3\xb7\x96\xd5\xb4\x92\x61\xbd\x99\x02\x03\x88\x70\x7b\x85\x4d\x3b\x46\x29\xb3\x1b\x28\x85\xdb\xc6\xd9\x0a\xc2\x21\x59\x07\xeb\x51\x8d\x1f\x3c\x8a\x30\xfd\x51\x84\x99\xda\xb8\xde\x7a\xb4\xf4\x3d\xd0\x80\x07\xca\x8d\x2b\x5a\x7d\x48\x45\xa3\x55\x04\x61\x83\xc9\x61\x8a\xa8\x57\x4d\xa9\xfd\xea\x2c\xa9\xcd\x64\x19\x3e\xbf\xc8\xf8\x87\xb1\x6a\x9f\xd4\x19\x8b\x50\x7f\x2c\x42\xe3\xb1\x5a\xbf\xaf\xb1\xb6\xde\x62\xeb\x75\x63\xc7\x96\xf5\x93\x96\xd4\x8b\xd2\xf4\x92\xf3\x60\x83\xd9\x04\xa6\x70\x11\x6a\xe0\x11\x84\xe2\xc2\xf8\x75\x38\x29\x21\x0e\xe6\x92\x72\xd0\x49\x0c\x23\xc1\x4e\x0b\x86\x5f\xa5\x3e\xa0\x8d\x67\xc1\x58\x84\xc5\x63\x11\x96\x8d\x8d\xc1\x5f\x1b\x29\x2f\xa7\x64\x44\xd2\x71\xbb\x2a\xde\x7a\xc2\x6f\xd2\xfe\x1f\xab\xd6\xe3\xdc\xc7\x10\x1a\x3f\x86\x70\xfe\x63\x6a\xde\x6d\x1f\x93\x98\xc3\xed\x38\xd2\x19\x4f\xc4\x8a\x67\xfb\x3c\x7a\x39\x85\x33\xf2\xbb\x70\xd6\x92\x2c\x5e\xaf\x69\xb6\x87\xa5\xff\xe3\x31\xc5\xb7\x66\x3e\x86\x30\xef\x31\x84\x45\xda\x38\xde\x7e\xac\xb4\xff\x63\x7c\xd9\x38\xda\x8a\xc7\x21\x2f\xe5\xe4\x7d\xc6\x6e\x61\x74\x12\x8f\x14\xa3\x42\x9e\xff\x2e\xd7\x7f\x9c\xa2\xf7\x79\xe3\x10\x9a\x8f\x43\x68\x31\x4e\xe1\xb7\x1e\x27\xf1\xdf\xab\xc8\xbe\xac\x10\xbf\x8d\x56\xcf\xe0\x68\xbc\x62\x50\x7f\x48\xbf\xff\x38\x65\xc7\xbc\x34\x0e\xe1\xb5\x71\x08\xaf\x6b\xb8\x4b\x6c\xdc\xed\xb6\x3e\xdf\x77\x64\xac\xb8\x6d\xa5\xb1\x2d\xe7\xfd\x97\x9c\xb7\xae\x3e\x1c\x91\xeb\x3f\x4e\xd1\xfd\x9c\xc7\x11\x1a\x3d\x8e\xd0\xf4\x71\x85\xdf\xf2\xf1\x28\x7e\xa7\x88\xf9\x44\x1a\x9b\x92\x13\x9f\x95\x58\xae\x90\xc3\x51\x39\xff\xc7\x95\x1e\xf5\xf2\xe3\x08\xaf\x3d\x8e\xf0\xba\x86\xff\xb6\x8d\x6f\x4c\xb3\xed\xd9\x69\x31\xe3\x8b\x85\xcf\x97\xb1\xb7\x0b\x13\xed\xed\x27\xb6\xa0\xb8\x0e\x2e\x29\x12\x6c\xa3\x1f\x93\xfb\x60\xbc\x8a\xe3\x6a\x32\x1e\xa1\xd9\x78\x84\x0b\xc7\xab\x73\x77\xdf\x7d\xb1\x9c\xbb\x52\xd9\x43\xad\x4b\x0e\xde\xe1\x24\x2d\x3e\xe4\x4f\x39\xff\xf1\x4a\xef\x7f\x79\x3c\xc2\x6b\xe3\x11\x5e\x1f\xaf\xe6\xbf\x68\x7c\xd4\x3e\x2c\x15\xe1\x8a\x8d\xd7\x4b\xd2\x7f\x72\x72\x39\xfa\x1f\x97\xeb\x3f\x5e\xed\xfb\xfa\x4f\x20\x9c\xf7\x04\x42\xb3\x27\x34\x7b\xe8\x09\x89\x3f\xb6\x62\x7b\x28\x62\x9c\x9d\x66\x01\xc9\xd8\x84\x29\x35\xed\x08\xd5\xb2\x0d\x89\xff\x92\xe7\xff\x09\x35\x8e\xd9\x4f\x20\x2c\x78\x02\x61\x89\x36\x8e\x75\x4f\x94\xe6\xbf\xfd\x9e\xab\xc2\x38\xe4\x4e\xa8\x01\xc5\x66\x3a\xcc\xa8\x19\x4e\xdd\xa1\x06\x31\x99\x2c\x8c\x28\x2f\x97\x44\x29\xb5\x92\xd2\xa2\x7f\x4b\xff\xf7\x93\x6a\x5c\x1d\x9e\x44\xe8\xfa\x24\x42\xf7\x27\xb5\xbc\x97\x27\xa3\xf8\x7b\x2a\x1b\x57\x1b\xed\xa6\xf5\xaf\x5a\xfa\x09\xd5\x0a\x9c\x9e\x90\xfe\xaf\x27\xd5\x39\x59\xfb\x24\x42\xf1\x93\x08\x9b\xb5\x71\x1c\xb4\xc7\x91\x68\xdf\x3b\xb7\x7d\xb8\x0a\xe3\x68\x2b\x59\x64\x3c\x14\x9b\x09\x30\xba\xb6\x6d\xe2\x59\x9a\xb1\x93\x5a\xc7\xc5\x14\xc7\xc5\x20\xa6\xde\x97\xf1\x1f\x79\xff\xf1\x94\xda\xbf\xd9\x4f\x21\xe4\x3d\x85\x70\xf7\x53\x6a\x5c\x8f\x3f\x55\x5a\x0f\x86\xaf\x2b\x1f\x57\x99\xb8\x41\xcd\x37\xc7\x64\x76\xee\xc1\x3a\x76\xeb\x4a\x33\xdc\x7f\x82\x59\x1f\x4e\x87\xcc\xc2\x67\xd4\xb0\x93\xcb\x4f\x4a\xfd\xef\x29\x25\xdf\xc8\x04\x04\xc7\x04\x04\x9c\xa0\xc6\x97\x3c\xc1\xae\x13\x73\x4f\x85\xe7\x2b\x72\xdc\x95\xb6\xc1\xdd\x50\x6c\x22\x3c\x7c\x2e\x91\xe6\xbd\xdd\xd8\xe9\x5f\xa9\xff\x4e\x50\xfc\x35\x7b\x02\x42\x60\x02\xc2\x02\x0d\xff\xcb\x67\x6d\xfd\x33\xdc\x27\xcd\x53\xc6\x4f\x17\x2e\xce\x32\x81\xbd\xe5\x84\x29\xa4\xe9\xcb\x86\x61\x38\x53\x31\xe9\x90\xb5\x5f\x0d\x77\x3d\x4f\x1c\x6d\x47\x0d\x77\x9c\xc7\x4d\xdb\xbf\x61\x98\xcb\x8c\xa6\xc4\xc9\x19\x32\xd2\x90\x98\x3c\x0e\x19\x31\xd9\x3a\x92\xec\x4c\x31\x99\x01\x46\xd3\xd9\x0e\x63\x1d\x71\x3e\x4e\x0d\x17\xdb\x65\xb0\xf1\x6e\x63\xa5\xa8\xf1\x53\xd1\x3f\x56\x87\xac\x27\x8c\xb2\x41\xac\x49\xa4\x5f\x63\x29\x24\x57\x36\xca\x34\x98\xe1\x2a\xf9\x0d\xa7\xe1\x11\x75\x07\x1d\x65\x5e\xa9\xc1\x58\x53\x72\x55\x05\x4f\x5a\x6a\xb2\x65\x54\x16\xbb\x65\xcf\x25\xb1\xa5\xd6\xe7\x53\x54\xff\x65\xc6\x49\x43\x46\x59\x5b\xf6\x07\x63\x9b\x89\xfd\xab\x87\x3c\xf6\x17\x0d\xd9\x6c\xc6\x16\xa7\x33\xca\x66\x99\x6c\x93\x2c\x9b\x5b\x6c\xb0\x3f\x0d\xe6\x60\xe3\x3d\xec\x24\x61\xc5\xa2\xab\x0f\x6b\x6e\x7c\x31\x86\x38\x1f\x25\xc6\x39\xc6\x80\x92\x12\x48\x94\xba\xe9\x9b\x06\xeb\x6b\xfd\x39\x61\x0b\x9c\xf6\x0f\x4d\x5a\x4c\xd8\x3c\x62\xc4\x33\x0f\x73\xb0\xc5\x71\xec\x4d\x0f\xfb\xc1\x64\x71\x6c\xb5\x5b\x8d\x8c\xb9\xc9\x04\xc2\xf6\x9a\xec\x4b\xca\x1e\x69\x63\xdc\x45\x47\x12\xf7\x83\x34\x83\xad\xe4\x6c\x1a\x61\x7f\xa4\xd8\x75\x55\x4d\xb2\xa0\x3e\xa3\x64\x82\x93\xcd\x0d\xcf\x53\xfd\xf3\xb0\x35\x29\x8c\xb2\x5d\x8c\x7d\xd1\xc0\xdc\xdc\x80\xed\x64\x94\xd0\x4f\x52\x28\x2f\x95\x97\x68\xfd\x9b\x43\xe9\xd3\x4e\x51\xd8\x75\x59\x7d\x62\x12\x87\xb0\xbc\x8e\xa4\xb0\x57\x08\x7d\x9f\xd3\x4c\xe6\x67\x63\xda\xb0\x6d\x94\xee\x31\xe9\x23\x84\xb8\x09\x92\xf0\x5f\x7e\xe2\xa6\xf1\xf4\x7b\x93\x2e\xf7\xd0\x45\x71\xa2\xfd\x43\x1c\x9d\x4f\xd8\x46\x42\x17\x3a\xd9\x4c\xeb\x37\xfa\xd0\xe5\x06\xed\x4f\xeb\xb1\xb1\xc4\xdc\x3c\x86\xb0\x66\xe2\xef\x36\x32\xfa\x0f\xa1\x8f\x7b\xa8\x49\x8f\x19\x74\xa3\xb8\x55\xa6\x9f\x1b\x74\xa6\x65\x7d\x2e\x4a\xa7\xaf\x33\xda\xc0\x86\xf8\xd9\x63\x7f\xf1\x05\xa1\xbf\x33\xda\x86\x12\x9a\x46\x38\xf1\x10\x35\xfe\xd3\x16\x73\x59\x42\xc9\xb3\x49\xf6\x0f\xde\xa0\xf4\x25\x93\xa4\x90\x54\x52\x76\xaa\x84\xa6\x93\xa6\xe4\x7c\xcb\xc2\x10\x77\x15\xe1\xff\x71\x22\x18\x97\x88\x40\x74\xeb\xbd\xfe\x15\xfc\x75\x53\x3a\x50\xf4\x65\x22\x75\x48\xdd\x08\x6f\x87\xff\x7d\x40\xe8\xe3\x6e\xb6\xd3\xa0\x4e\x3a\x9e\x9a\xeb\x2d\x23\xd2\xa0\x57\xd2\x4b\x09\x1a\xe7\x8b\x9e\x37\xd6\xf0\x53\x45\x29\x60\xf5\xdf\xe3\x24\x78\xbe\xbb\x96\xa7\x26\xcf\x89\xf7\xc4\xc5\x27\xba\x12\xea\x25\xa7\x26\x25\xa7\xf2\x14\x57\x0d\x4f\x1a\xa9\xc9\xd2\x87\xd5\x6e\x42\xb7\xa9\x56\x31\xa7\xa4\xfd\xf3\x9c\x92\x27\x13\x9f\x43\x98\xf2\x1c\xc2\xcb\xcf\x29\x7e\x30\xfd\xb9\x28\xf6\xa8\xb0\x87\x03\x41\xd1\x17\xa6\xc4\x17\xd2\x2b\x18\xcc\x6d\x71\x83\x37\x34\xa4\x8b\x1d\x4f\x54\x9f\xc1\x14\x62\x80\x7e\xe5\x77\x5a\xfa\x3f\x9f\x53\xfc\x30\x7e\x22\x42\xca\x44\x84\xf4\x89\x0a\xbf\xf6\xc4\xa8\xfa\x86\x18\x81\xed\xa5\x12\x7e\xec\x66\x2d\x54\xd1\xcf\x41\x06\x4c\x21\x26\x18\xa6\x0a\x1a\x12\x62\x6b\xd0\x44\x85\x3b\x66\x22\xc2\xe3\x13\x11\x9e\xd2\x70\x9f\x99\x18\x35\x3f\x30\x02\xae\xd6\x72\xad\x1c\x2e\x11\xb8\x9b\x26\x2a\xf9\x74\x62\x22\xc2\xbf\x16\xe6\xa4\x98\xe3\x94\xcb\xe0\xf9\x03\x22\xcc\x42\x76\x74\xb1\x48\xcc\xa0\x44\x24\x52\x81\xd7\x6d\x92\x9a\x67\x68\x12\xc2\xb0\x49\x08\xf7\x4e\xd2\xea\x1f\x4f\x8a\x8d\xbe\x37\xf8\x0a\xbd\x15\xd2\xd8\x84\x29\xc4\x01\x86\x23\x9c\x2a\x2b\x3e\x98\xc0\x5f\x35\x49\xe9\x09\xc7\x27\x21\x9c\x98\x84\x70\x6a\x52\xcc\x71\xdf\x15\xe2\x76\xca\x0d\x66\x0c\xb9\x26\xe4\xcd\xb6\xeb\x4f\x96\x99\xbc\xa5\xa1\x0b\xd8\x0e\xcf\xab\xfd\x9d\xff\x3c\x42\xc1\xf3\x08\xc3\x9e\x8f\x9d\xde\x15\xe1\x17\x74\x0d\x64\x8a\x50\xcf\x72\xc0\xa6\x9c\xf7\xf3\x8a\xee\x3f\x3d\x8f\xf0\xdb\xf3\x08\x47\x9e\xd7\xfa\xe0\x3e\x1f\xdb\xfe\x2a\x8f\xaf\xed\xb1\x88\x74\x77\x08\xfc\x4b\x27\xab\x7d\x96\x35\x19\xc1\x3f\x19\x21\x6f\xf2\x99\xcc\xbb\xd4\x5e\x33\x4a\x8e\x33\x38\x05\xde\xe2\xc9\x6a\xbe\x5b\x26\x23\x6c\x9f\x8c\xb0\x6b\xb2\x9a\xef\x9e\xc9\xb1\xed\xb3\x2e\x5e\xfb\xee\x2b\xca\x21\x06\x70\x09\xdc\xf3\x5f\x50\xb8\xd7\xbf\x80\xd0\xeb\x05\x84\xbe\x2f\x28\xdc\x5b\x5f\x88\x8d\xce\x1a\x6e\x65\x87\x18\x00\xdc\x02\x77\xf2\x0b\x8a\xbe\x1f\xbc\x80\xf0\xd1\x0b\x08\x6b\x5e\x88\x9d\xbe\x1a\x5e\x65\x87\x18\x00\x50\xe0\x25\x4e\x51\xf3\x6c\x37\x05\xa1\xfd\x14\x84\x0e\x53\xb4\x3e\x40\x53\x62\xa3\x6f\xd8\x29\x1d\x9d\xc6\x5c\xe0\x8e\xd5\x70\x17\x4d\x41\x58\x36\x05\x61\x85\x86\xfb\xee\x94\xd8\xe8\x5b\x06\xb7\x12\x1a\x7b\x04\xee\x5f\x53\x14\x7d\x1b\xbd\x88\xd0\xe4\x45\x84\xe6\x2f\xc6\x4e\xdf\x32\x78\x95\xd0\x38\x4e\xe0\xe5\xbf\xa8\xe6\xf9\xec\x8b\x08\x93\x5f\x44\x98\xfa\xa2\x9a\xe7\x2b\x2f\xc6\x46\xdf\x5e\xfe\x40\x76\x6c\xfb\x37\x5e\xe0\x1e\xd4\x70\xf9\x54\x84\xc4\xa9\x08\xa9\x53\x15\x6e\xfa\xd4\xd8\xe8\xab\xe1\x46\xd9\xbf\x09\x02\xb7\xdf\x54\x45\xdf\x07\xa7\x22\x3c\x3c\x15\x61\xcc\xd4\xd8\xe9\xab\xe1\x45\xd9\xbf\x89\x52\xee\x4d\x55\xf3\x3c\x36\x15\xe1\xc4\x54\x84\x53\xda\x3c\xc9\x4b\xb1\xd1\xf7\xda\x60\xc7\x61\xde\x11\xb1\x50\x38\x49\xca\xbf\x97\x14\x6e\xde\x4b\x08\xa1\x97\x10\x86\xbe\xa4\x70\x47\xbc\x14\x1b\x7d\x4b\xe1\x56\x4a\xe1\x64\x81\xbb\xe2\x25\x45\xdf\x6f\x5f\x42\xd8\xff\x12\xc2\xc1\x97\x62\xa7\x6f\x29\xbc\x4a\x29\x9c\x22\xf0\x5a\xbd\xac\xf5\x7d\x7c\x19\xa1\xff\xcb\x08\x03\x5f\x56\xf3\x1c\xfc\x72\x6c\xf4\xbd\x39\x30\x24\x10\x1c\x16\x88\x81\xc0\xa9\x02\x77\xb6\x86\x5b\xfc\x32\xc2\x96\x97\x11\xbe\xd2\x70\x77\xbc\x1c\x1b\x7d\x4b\xe3\x56\x46\xe0\x34\x81\x5b\xf3\x15\x45\xdf\x4e\xaf\x20\x74\x7d\x05\xa1\xfb\x2b\xb1\xd3\xb7\x34\x5e\x65\x04\xae\x21\xf0\x26\xbc\xa2\xe6\xf9\xee\x2b\x08\xab\x5e\x41\x58\xfd\x8a\x9a\xe7\xa7\xaf\xc4\x46\xdf\x5b\xfd\x81\xcc\xe0\xb0\x9b\xf3\x2d\xac\xd8\xf8\x44\xba\xe4\xff\xd3\x14\xfe\x15\xd3\x10\x3a\x4c\x43\xe8\x32\x4d\xcb\x93\x9e\x16\x1b\x9d\x23\xe0\x47\xe1\x17\x35\xa5\x1c\x98\xa6\xe8\xfd\xd6\x34\x84\x77\xa6\x21\xac\x9c\x16\x3b\xbd\x23\xe0\x46\xe1\x1b\xb5\x04\xae\x6b\xba\x9a\x77\xcb\xe9\x08\x6d\xa7\x23\x5c\x3a\x5d\xab\x03\x3a\x3d\x46\xbe\x1c\xf2\x07\x43\xfe\xc2\x18\x38\x47\x6d\x81\x3b\x52\xc3\x7d\x7d\x3a\xc2\xfc\xe9\x08\x8b\x35\xdc\x37\xa6\xc7\xc8\x97\x4b\xe3\x56\x42\xeb\x3a\x02\xf7\xf0\x74\x45\xe7\x3a\xaf\x22\x9c\xf3\x2a\x42\xc3\x57\xab\xc0\x97\x4b\xe3\x55\x42\xe3\xba\x02\x2f\xe7\x55\x35\xcf\x09\xaf\x22\x4c\x7c\x15\xe1\x85\x57\xb5\xf8\x98\x57\x63\xa3\x6f\xef\x3e\x7d\x65\xf0\x49\x6c\x9b\x1a\x00\xea\x49\xf9\xa7\xe1\x27\xbe\x86\x90\xf6\x1a\x42\xad\xd7\x14\x7e\xdd\xd7\x62\xa3\x73\x59\xfc\x28\x9b\x1a\x00\xce\x91\x76\xe0\x6b\x8a\xde\xe3\x5f\x43\x78\xea\x35\x84\x67\x5f\x8b\x9d\xde\x65\x71\x2b\x26\xf8\xb9\x02\x6f\xfb\x6b\x6a\xbe\x6c\x06\x82\x6b\x06\x82\x67\x86\x76\x1f\x3e\x23\x36\x7a\xdb\x0e\x49\x6f\xa1\x3f\x18\x0b\xb3\xb6\x2c\x2d\x29\xf7\x67\x28\xfc\x51\x33\x10\xc6\xce\x40\x18\xaf\xe1\x3f\x35\x23\x36\x7a\x47\xc0\x8f\x42\xf2\x06\x52\x0f\x98\xa1\xe8\x7d\x7a\x06\x02\x9d\x89\xe0\x98\x19\x3b\xbd\x23\xe0\x46\xe1\x23\x0d\x05\x6e\xaf\x99\x6a\xde\xf7\xcc\x44\x78\x70\x26\xc2\xa8\x99\x6a\xde\x63\x66\xc6\xc8\x47\x8a\x0a\x72\x7a\x85\x82\x79\xfe\x82\x18\xd9\x37\x34\x92\xf3\xd6\xf0\x4f\xcc\x44\x38\x3d\x13\x81\xcd\x52\xf8\x8e\x59\x31\xf2\x93\x72\xf8\xd1\x76\x7a\x63\xa9\x07\xcd\x52\x74\x1f\x3a\x0b\x61\xc4\x2c\x84\xfb\x67\x55\x81\xaf\x94\xc3\xad\x88\xec\xe7\x49\xfb\x77\x96\x9a\xef\x37\xb3\x10\xbe\x9b\x85\xf0\x83\x36\xdf\x1f\x67\x45\xcd\x03\xb3\x3b\x51\x07\x02\x7a\x1a\x58\x79\x93\xb7\x89\xd4\x7f\x5e\x57\x78\x37\xbd\x8e\x70\xcb\xeb\x08\xb7\xbf\xae\xf0\xee\x78\xbd\x2a\x78\x3d\x82\x5a\x02\x65\x04\x4c\xeb\xa3\xa9\xd4\x7f\x5e\x57\xf1\x8f\xab\x5f\x47\x58\xf7\x3a\xc2\x46\x0d\x77\x93\x8d\x5b\x61\xff\x95\x52\xb8\x25\x1d\x58\x22\x40\x9e\x2f\xf5\x9e\xd9\x6a\x9e\x97\xcf\x46\xb8\x7a\x36\x42\xe7\xd9\x0a\xef\x9a\xd9\x55\x99\x67\x6f\x5f\x5e\xb0\xd0\x57\xf9\x44\x9b\x49\xfd\x67\xb6\x8a\xdf\x78\x63\x36\xc2\x8a\xd9\x08\xef\x69\xb8\x1f\xd8\xb8\x6b\x87\xc7\x82\xdb\xc7\x57\xd8\xc5\xe7\xcd\xcc\xf5\x07\x7c\x15\x3a\x90\x9a\x4b\xf9\x3f\x47\xe1\xb6\x9c\x83\xd0\x76\x0e\xc2\xa5\x73\x34\xf9\x3f\xa7\x8a\xb8\x16\x89\x2b\xc5\xbe\x40\xca\x7f\x0d\x77\xf6\x1c\x84\x05\x73\x10\x96\x68\xb8\xcb\xaa\x8a\x2b\xa2\x43\xa2\x4e\x1a\x00\xfe\x27\xdd\x65\x73\xd5\xbe\xaa\x37\x17\xa1\xe1\x5c\x84\x26\x73\x15\x7e\xb3\xb9\x55\xd9\x57\x7a\x69\xbb\xb2\xa0\x17\x4a\xfb\x77\xae\xba\x67\x7e\x72\x2e\xc2\x73\x73\x11\x26\x6b\x78\x2f\xda\x78\x27\x1f\x2b\x87\xd7\xe2\xfc\xe6\x11\xba\x83\x5f\x98\x95\x27\xb3\x7e\xe5\x85\xef\x80\x12\xcf\x6f\x0b\x81\xb7\x77\xae\xe2\x47\x64\x1e\x82\x63\x1e\x02\xce\x53\x78\xf1\xf3\xa2\xc6\x85\x79\x0b\x83\x79\xfe\x8c\x4e\xc1\x60\x6e\xb3\x16\xfe\x82\x3e\xbe\x30\x64\x7d\x99\x5f\x32\xcd\x2c\x9d\xd1\xd3\x52\xca\xfb\x79\xea\xfe\x6b\xf9\x3c\x84\x77\xe6\x21\xac\x9c\xa7\xe2\xff\xd6\xce\x43\xd8\x38\x0f\x4b\xe6\x17\xbe\x3f\x9d\x51\x41\xfc\x9f\x76\xd9\xed\x0f\xf8\x4b\x9c\xdf\x62\x28\x31\xfe\xae\x9d\x2f\xbe\xd2\x4c\x83\x53\xd9\x04\x19\x75\x1a\x08\xc0\xad\x17\x42\x4d\x42\x69\x9c\x40\x6e\x25\xcf\xff\x7c\xd5\xef\xe0\x9a\xf9\x08\x3d\xe6\x23\xf4\x9a\xaf\xe8\xd6\x77\xbe\xbd\x2f\x9e\xae\x5c\x8e\x94\xb9\xa4\xef\xdb\xa3\x8f\xdd\x6b\xc8\x26\xe2\x34\x22\x63\xd8\x36\xe5\x95\xce\xd2\x01\xb8\x48\x8c\x63\xda\x7c\x45\xc7\xe2\xf9\x08\x5b\xe6\x23\x7c\xa5\x8d\x63\xe7\xfc\xd8\xe2\xfa\xf4\x78\xd3\x60\xa0\x7b\x66\x6e\x38\x49\xd5\x1e\x47\xa2\x1c\xc6\xda\x40\xc9\x62\xb6\x16\xf8\xf5\x17\x28\xfc\x6e\x0b\x10\x6e\x58\x80\x70\xd3\x02\xad\xef\xd5\x82\x28\xf8\x15\xc7\xf1\xd9\xc8\x76\x98\xeb\xc8\x02\x53\x54\x83\x2a\x41\x6b\x23\xe7\xaf\xe1\x7f\xbe\x00\x61\xeb\x02\x84\xed\x1a\xfe\x37\xd1\xf0\x23\xc6\x6d\x67\x04\xf3\x47\xd8\x51\x5b\x05\xa5\x09\x30\x6b\x74\xd9\x04\xb5\xb6\xd2\xff\xb9\x50\x8d\xa3\xff\x42\x84\x41\x0b\x11\x32\x17\xaa\x71\xe4\x2c\x8c\x3a\x8e\x18\xfa\x4f\xa9\xb1\x58\x67\x79\x65\xa9\x93\x75\xb1\xf4\xff\x6a\xe3\xd8\xb8\x10\x61\xf3\x42\x84\x2f\xb5\x71\xec\x88\x3e\x8e\x52\xfd\x3f\x4a\x23\x2e\x74\x2b\xc4\x4b\xe4\xfa\x2f\x52\x78\x37\x2d\x42\xb8\x65\x11\xc2\xed\x8b\xb4\xbc\x97\x45\x51\xf1\xa2\xd6\x33\x2b\x3d\x86\xc3\xbc\xf4\x02\xb4\x93\xf2\x7f\x91\xe2\xd3\x3b\x17\x21\x7c\xbb\x08\xe1\x7b\x6d\x1c\x3f\xda\xe3\xd8\x5b\x54\x39\x9f\xae\xbc\x5f\xbf\x3d\x92\x91\x36\x33\x1d\x93\xac\x1d\xca\x4b\xa5\xfe\xb3\x58\xdd\x73\xdc\xbe\x18\x61\xe0\x62\x84\x8c\xc5\x6a\x1c\xd9\x8b\x4b\xc7\x8b\x45\x8b\x2b\x28\x55\x6f\xce\x86\x6f\x25\xd1\x5f\x3e\xa7\x14\x4b\xb8\x4c\xae\xff\x62\xcd\x0f\xb4\x18\x61\xcb\x62\x84\xaf\x34\xfc\x1d\x8b\xa3\xea\xb7\x16\xb0\x38\x86\xba\x4e\xdb\xca\x01\x53\x88\x13\x0c\x67\x49\xb6\xf5\xe5\x72\xfd\x97\x68\xfd\x0f\x97\x20\x5c\xbf\x04\xa1\xe7\x12\x85\xd7\x7b\x49\x64\x7d\xbe\x70\x44\xbe\xaf\x45\x8b\x1c\x6f\x41\x4e\x0b\x95\xea\x5d\xa6\xe4\x65\x19\x5d\x88\xe8\x59\x2f\x00\x57\xc8\xf3\xaf\xe1\xaf\x5e\x82\xb0\x6e\x09\xc2\x46\x0d\x7f\xd3\x92\xc8\xf7\xa6\x12\xdf\x77\x77\xe5\xe8\x1d\x92\x61\x0a\x49\x01\x23\x45\x64\xfa\xc9\xe4\x83\xf6\x92\xff\x2f\x55\xb8\x57\x2e\x45\xe8\xbc\x14\xe1\xda\xa5\x0a\xf7\xba\xa5\x51\xe9\x5c\x16\x50\x27\xf7\x48\x52\x8e\xde\x57\x4a\xfd\x4f\xc3\x7d\x63\x29\xc2\x8a\xa5\x08\xef\x69\xb8\x1f\x2c\xad\x26\xbd\xcb\x5c\x64\x29\x62\x5f\x25\xf5\xbf\x37\xb4\x3a\x60\x6f\x20\xb4\x78\x03\xa1\xf5\x1b\x0a\xf7\xe2\x37\xaa\x45\x67\x81\x1a\x0f\x53\x48\x02\x18\x09\x00\x2e\x43\x14\xc1\x14\x1f\x57\x4b\xfd\x4f\xc3\x9d\xf5\x06\xc2\xbc\x37\x10\x16\x69\xb8\x4b\xdf\x88\x7d\xbe\x21\x3b\x53\xa1\x63\x20\xb3\xa4\x24\xa1\x66\xab\x91\xd2\xf9\x85\x1d\xa4\xfe\xb7\x4c\xe1\x37\x5e\x86\xd0\x6c\x19\xc2\x85\xcb\x14\x7e\xab\x65\xb1\xce\x3b\x22\xba\x0b\xa6\x10\x37\x18\x6e\x00\x33\xdc\x7a\xa7\xa3\xc0\x1d\xae\xe1\x4e\x5d\x86\x30\x7d\x19\xc2\x4c\x0d\x77\xf6\xb2\xaa\xcc\x5b\x70\x8f\x8e\x81\xcc\xce\x39\xde\x40\x45\xb3\xee\x24\xfd\x5e\x1a\x6e\xf2\x72\x84\xf4\xe5\x08\x75\x96\x2b\xdc\x73\x96\x4b\xdc\x2e\x65\xec\xd4\x48\xf3\x2d\x87\xaa\x66\xab\xd2\x41\xa0\xb3\xf4\x7f\x2d\x57\xb8\x8f\x2e\x47\x18\xbf\x1c\x61\x82\x86\xfb\xec\xf2\xd8\xe7\x2b\x04\x7a\x56\x6e\x70\x58\xa5\x0b\xdc\x45\xfa\x81\x34\xdc\x63\xcb\x11\xfe\x5a\x8e\x70\x72\xb9\xb2\xc7\xa3\xcf\x53\x47\x33\x4b\xb0\x00\xba\xca\x7b\xef\x37\xd5\xf3\x33\xde\x44\xc8\x79\x13\x21\xf7\x4d\x35\xaf\xe0\x9b\xb1\xf9\x1b\x84\xb1\xdf\x77\x44\x7e\x14\xa6\x6c\x71\x61\x79\xef\xa1\xe1\xee\x7e\x13\x61\xdf\x9b\x08\x07\x34\xdc\x9f\xde\xac\x22\x3d\xc5\x00\x94\x8f\xa5\xe2\x73\x73\xad\xbc\xf7\x7e\x4b\xe1\x0f\x78\x0b\xc1\xfb\x16\x82\xef\x2d\x4d\x1f\x7a\x2b\xd6\x7d\x14\x11\x3d\xc2\x4e\xea\x26\xe5\x9f\x86\xbb\xed\x2d\x84\x1d\x6f\x21\xec\xd6\x70\xbf\x7d\x2b\x36\xff\x92\x06\x58\xca\xb5\x54\x9e\xe2\xdd\xa5\xfe\xb7\x42\xe1\xde\xb0\x02\xa1\xf7\x0a\x84\x5b\x56\x28\xdc\xdb\x56\x54\x61\x9d\xc3\xb8\x9a\x4b\xa9\x3c\xee\x75\x52\xfe\x69\xb8\x1f\xae\x40\x58\xb3\x02\x61\xbd\x86\xbb\x31\x46\xdc\xae\xa1\x50\xe7\x60\x66\xf4\xdd\x05\x70\xbd\x94\x7f\x6f\xab\xba\xc0\x97\xbf\x8d\x70\xf5\xdb\x08\x9d\xdf\xd6\xfc\x1f\x6f\x4b\xdc\xfd\x15\xc5\x4f\x96\xbd\x5d\xd3\x89\x5c\x3e\x48\x09\x00\x7a\x48\xf9\xa7\xe1\x2e\x7d\x1b\xe1\xad\xb7\x11\xde\xd5\x70\x57\xda\xb8\x75\x2b\xcd\x1b\xd2\x71\x35\x22\x47\xc4\xbd\x41\xca\xbf\x77\xb4\xfe\x37\xef\x20\xb4\x79\x07\xa1\xdd\x3b\x0a\xf7\xf2\x77\xaa\x78\x9e\x42\xbe\x82\xd8\xe4\xd0\x8d\xf2\xde\x47\xc3\x9f\xff\x0e\xc2\x92\x77\x10\x96\x6b\xf8\x2b\xde\x89\x55\x0e\x45\x44\x8f\x20\x87\x7a\x4a\xf9\xf7\xae\xd2\xab\xeb\xbf\x8b\x70\xde\xbb\x08\xcd\xde\xd5\xea\xa0\xbd\x2b\x71\xa7\x56\xba\xce\x25\x51\x16\x51\x57\x19\xa0\x97\x94\x7f\x1a\xee\xe4\x77\x11\x5e\x7a\x17\x61\xba\x86\x3b\xc3\xc6\xed\x52\x51\x3d\xaf\x32\xb8\xd1\x56\x19\xe0\x26\x29\xff\xde\x55\x74\xae\xf9\x1e\x42\xbd\xf7\x10\x1a\xbc\xa7\x70\x1b\xbf\x57\xc5\x75\x0e\x5f\x04\xf5\xf2\x86\xbc\x79\x95\xe1\xf7\x96\xfe\x9f\xf7\x14\xfe\xa4\xf7\x10\x5e\x7c\x0f\xe1\x15\x0d\xff\xd5\xf7\xaa\xb4\xce\x31\xa0\xf7\x91\xf7\x3f\x1a\x2e\x7f\x1f\x21\xf1\x7d\x84\xd4\xf7\xb5\xf8\x87\xf7\xab\x14\x5f\xd2\xbd\x4b\x54\x4e\xd2\x57\xfa\x81\xde\x57\xb8\x0f\xbf\x8f\xf0\xe8\xfb\x08\x8f\x6b\xb8\x4f\xbe\x5f\x45\x7a\xdb\x03\xa8\xf8\x4c\xdd\x2c\xef\x01\x34\xdc\xc3\xef\x23\x1c\x79\x1f\xe1\xf8\xfb\x55\x96\xfb\x0a\x4d\x17\xfd\xe2\xe3\x16\x29\xff\x57\x2a\x1c\xef\x4a\x84\xac\x95\x08\x77\xad\xd4\xea\xc2\xad\xac\x12\x5d\x63\xe0\xcf\xb7\x4a\xf9\xbf\x52\xf1\xc9\x9d\x2b\x11\xf6\xae\x44\xd8\xaf\xe1\x1e\x58\x19\x0b\x7f\xd6\x23\xcf\xa2\x1d\xdd\x7e\xd2\xfe\xfd\x40\xe1\xf6\xf9\x00\xa1\xdf\x07\x08\x03\x3e\x50\xb8\x03\x3f\x88\x85\x3f\x97\xc2\x8d\x72\x74\x6f\x93\xf6\xff\x07\x8a\x5f\x7c\xfe\x01\xc2\xd6\x0f\x10\xb6\x6b\xb8\x3b\x3f\x88\x25\x7e\xb6\x6c\xb4\x5d\x65\x97\x4a\xb7\x4b\xfb\x77\x95\x9a\x6f\xdf\x55\x08\xb7\xad\x42\xb8\x63\x95\xc2\x1d\xb4\xca\xce\x03\x19\x51\x0d\xdc\xb2\xc1\x95\x11\x09\xd0\x5f\xce\x7f\x95\xf2\x93\x6f\x5b\x85\xb0\x63\x15\xc2\x6e\x6d\x1c\xdf\xae\x3a\x83\xf9\x97\x04\x59\x46\x8a\x1f\x1e\x20\xf5\x9f\x0f\x15\xfd\x7b\x7e\x88\xd0\xf7\x43\x84\x7e\x1f\x2a\xfc\xfe\x1f\x56\x8b\x0e\x95\x5c\xaa\xdd\x21\xf5\x9f\x0f\x55\x9e\xdc\x67\x1f\x22\x6c\xfa\x10\x61\xab\x86\xfb\xd5\x87\xd5\x9a\x77\xa9\x4b\x35\x92\x18\xe9\x42\xef\x4e\xb9\xfe\x1f\x69\xf5\x3f\x3e\x42\xe8\xfe\x11\xc2\x0d\x1f\x29\xfc\x5e\x1f\xc5\xce\xbf\x06\x7b\x33\xe5\x7c\x4b\xe4\x72\xab\x08\x1c\x6c\xa0\x8c\x7b\xd4\x70\xdf\xf9\x08\xe1\x83\x8f\x10\x3e\xd6\x70\xd7\x7c\x14\xab\x9c\x28\x8f\xda\xc1\x03\x53\x48\x1c\x18\x71\x22\x67\x25\x9c\x72\x34\x48\xc6\xbf\x7c\xac\xd6\xf9\xc2\x8f\x11\x5a\x7f\x8c\x70\xc9\xc7\x0a\xf7\xb2\x8f\xa3\xde\x87\x0c\x0e\x66\x8e\x90\x15\x5a\xb5\x8b\xb6\xf2\xbc\xcc\x2b\xed\x7f\x0d\xef\xe5\x8f\x11\x66\x7c\x8c\x30\x5b\xc3\x9b\x17\x1d\xcf\x67\xcd\xab\x6c\x61\xcd\xf2\x0e\x96\xc1\x52\xfe\x7f\xac\xee\x43\xe2\x56\x23\x24\xae\x46\x48\x5d\xad\xc9\xc1\xd5\x51\xed\x07\x55\x19\xb1\x59\xb8\xf4\xa2\x43\xf9\x55\x4a\x38\x75\x86\x94\x7f\xab\xb5\xf8\xbf\xd5\x08\x0f\xaf\x46\x18\xa3\xe1\x3d\x56\x35\xbc\x92\x52\x8c\xe5\x11\x33\xa5\xdc\x5b\xad\xc9\xbd\xd5\x08\xc7\x56\x23\xfc\xad\xe1\x9d\xac\x00\x2f\xb2\x5f\x41\xd4\xa0\x2f\xca\x2d\xac\xd0\x79\x04\x00\x3e\x79\xef\xfd\x89\xc2\xcd\xfa\x04\x61\xc8\x27\x08\xc1\x4f\xb4\xba\x18\x9f\xc4\xee\x57\x28\x85\xca\x61\x0a\xf1\x80\xe1\x11\x8d\x0d\xc5\xd3\xa5\xfc\xfb\x44\xed\x9b\xdd\x9f\x20\xec\xfb\x04\xe1\x80\x86\xf7\xd3\x27\x51\xf7\x4d\x96\x3f\xe0\x2f\xc8\xe9\x58\x30\x22\x90\xd1\x69\x44\xa1\xcf\xda\x39\x95\x6d\xd8\x6c\x29\xff\xd6\xa8\x79\xf6\x5a\x83\x70\xf3\x1a\x84\xdb\xd6\x68\x75\xff\xd6\xc4\x4e\x5f\x55\x80\xb5\x32\x0b\x21\x47\xf2\x7f\x0d\x77\xcd\x1a\x84\xcf\xd6\x20\x7c\xae\xe1\x6e\x5e\x13\x2b\x3f\x28\x83\x8a\x30\x85\x70\x30\x38\x80\x43\xce\xd3\x2f\xed\xbf\x4f\x15\x5e\x87\x4f\x11\xba\x7e\x8a\xd0\xfd\x53\xad\x1e\xd8\xa7\x31\xc7\xaf\x04\x7c\x19\x85\xfe\x60\xa0\x4c\x69\xf9\x8a\xd4\x1b\xb8\x4b\xf2\xbf\x4f\xd5\xfa\xae\xfa\x14\xe1\x93\x4f\x11\xd6\x69\xf8\x1b\x3e\x8d\xc5\x2e\x29\x17\xc5\x12\x83\x7d\x32\x44\xce\x7f\xad\xc2\xef\xb0\x16\xa1\xeb\x5a\x84\xee\x6b\xb5\xf9\xaf\x8d\xc5\x3e\x29\x8f\x1f\xdd\x4e\xc9\x95\xf3\x5f\xab\xe8\xff\xde\x5a\x84\x0f\xd7\x22\x7c\xa2\xe1\xaf\x5d\x5b\x55\x3b\x25\x1c\x48\x5c\xd1\x5e\xcb\x93\xfc\x7f\x9d\xc2\x6d\xbd\x0e\xa1\xdd\x3a\x84\x2b\xd6\x29\xdc\xab\xd6\x55\xcd\x3e\x29\x85\xea\x84\x29\xc4\x05\x86\x28\xb0\x66\x84\x77\x78\x40\xda\xbf\xeb\x94\x9c\x9f\xbd\x0e\x61\xc1\x3a\x84\x25\x1a\xee\xb2\x75\xb1\xdc\x33\x96\xc0\x55\xb0\xce\xba\xdd\x1d\x94\xf6\xef\x7a\x85\x5b\x7f\x3d\xc2\x79\xeb\x11\x9a\xad\xd7\xec\xdf\xf5\x12\x77\x46\x45\x71\x3b\x65\x70\x23\xaf\xaf\x8e\x9b\x2f\xed\xdf\xf5\x8a\xce\xd3\xd6\x23\xcc\x5c\x8f\x30\x47\xc3\x9d\xbf\xbe\x9a\x76\x68\x09\xb5\x23\xe9\x16\xd6\xc7\xdd\x32\xee\x5f\xc3\x3f\xe7\x33\x84\x46\x9f\x21\x34\xfd\x4c\xe1\x37\xff\xac\x4a\xfe\xbb\xf2\xe8\x8a\xaf\x10\x59\xf4\x2a\x24\xed\xdf\xcf\x14\xbd\x9f\xfb\x0c\xe1\x85\xcf\x10\x5e\xd2\x70\xa7\x7d\x16\xd3\x3a\xeb\x70\x51\xd6\xba\x40\xda\xbf\x1a\xae\x67\x03\x42\xd2\x06\x84\xb4\x0d\x0a\xb7\xe6\x86\x98\xd6\xb9\x14\x6e\xe5\x6b\x5d\x28\xe5\xff\x06\x45\xe7\xc7\x36\x20\x3c\xb9\x01\xe1\x19\x0d\x77\xe2\x86\x2a\xae\x73\xe9\x40\xc8\x4a\x04\x47\x91\x8c\xff\xd0\xf0\x9d\x1b\x11\x3c\x1b\x11\x12\x37\x2a\xfc\x94\x8d\x55\x5a\xe7\xf2\xe8\x1a\x1b\x97\x39\x8f\x43\x65\xfc\xe3\x46\x95\x8f\x76\xff\x46\x84\x87\x37\x22\x8c\xd1\x70\x1f\xdb\x18\xcb\x3a\x97\x86\xab\x7c\xa1\x87\x49\xfd\x47\xc3\x3d\xb6\x11\xe1\xc4\x46\x84\x53\x1a\x2e\x29\x96\xb8\x15\xd6\x09\x8c\x84\x5b\xe9\x42\x0f\x97\xfa\x4f\xb1\x92\x17\xb9\xc5\x08\x77\x17\x23\x14\x15\x2b\xdc\xe1\xc5\xb1\xc8\xab\x52\xd9\x34\x51\x64\xd5\x08\x19\xff\xa7\xe1\xee\x2f\x46\xf8\xb1\x18\xe1\x17\x0d\xf7\x70\x71\x2c\x72\xaa\x34\x6e\xe5\x32\xea\x1e\xe9\xff\xff\x5c\xed\xab\xcc\xcf\x11\xfc\x9f\x23\xe4\x7d\xae\x70\xf3\x3f\xaf\xe2\xbe\x2e\x17\xb8\x5e\xd1\xd6\xbe\x57\xea\x7f\x1a\xfe\x77\x9f\x23\x1c\xf8\x1c\xe1\x67\x0d\xff\xd7\xcf\xab\xb4\xaf\x23\xa2\x97\xdb\xda\xe2\xe3\x3e\x39\xff\x4d\x6a\x9f\x0d\xda\x84\xe0\xdb\x84\xe0\xdf\xa4\xf0\x73\x37\xc5\xb2\xbf\xcb\xc1\xc6\x20\xb7\xee\x97\xf3\xd7\xf0\xf7\x6e\x42\xf8\x7e\x13\xc2\x8f\x1a\xfe\xa1\x4d\xb1\xec\xf3\xf2\xf8\xd1\xe5\xd7\x03\x72\xfe\x5f\x28\xfa\xdf\xf9\x05\x42\xc6\x17\x08\xd9\x5f\x28\xfc\xbb\xbe\xa8\xaa\x5f\x4f\x9c\xb7\x18\xfc\xe5\x0f\xca\xf9\x6b\xf8\xbb\xbe\x40\xf8\xf6\x0b\x84\xef\x35\xfc\x83\x5f\x54\x49\x4f\x29\x8b\x5e\x4e\x2b\x06\x18\x29\xf5\xff\xcd\x0a\xb7\xef\x66\x84\xdb\x36\x23\xdc\xb1\x59\xf3\x07\x6d\x8e\xd1\xdf\xa7\x00\x35\x9d\xb8\x57\x04\x9d\xf8\x21\xa9\xff\x6b\xb8\xc5\x9b\x11\xb6\x6c\x46\xf8\x4a\xc3\xdd\xb1\xb9\x8a\xf4\x96\x57\x24\x31\xd0\xfb\x61\xe9\xff\xd9\xa2\xf0\x7b\x6c\x41\xb8\x69\x0b\xc2\xcd\x5b\x14\x7e\xbf\x2d\x55\xa2\x77\x59\xf4\x08\xf4\x1e\x25\xfd\x3f\x1a\xee\xea\x2d\x08\xeb\xb6\x20\x6c\xd4\x70\x37\x6d\xa9\x4a\x5e\x59\x2c\xf4\x1e\x2d\xf5\xff\xad\x8a\xaf\x5e\xbd\x15\xa1\xcb\x56\x84\x6e\x5b\x15\xee\xf5\x5b\x63\xe1\xe7\x65\xa3\xb9\x2b\x63\xe9\x8f\xc8\xfb\x2f\x0d\xf7\xad\xad\x08\xef\x6d\x45\x58\xa5\xe1\x7e\xbc\x35\x16\x7e\x5e\x0e\xb7\x12\x96\x3e\x46\xde\x7f\x6d\x53\xb8\x17\x6c\x43\x68\xb5\x0d\xa1\xed\x36\x85\xdb\x6e\x5b\x2c\xf3\xd5\xb3\xbd\xa2\x99\x5a\x8f\x4a\xff\x8f\x86\xfb\xda\x36\x84\xd9\xdb\x10\xe6\x6b\xb8\x8b\xb6\xc5\x32\xdf\x52\xb8\x51\x4c\xac\xb1\x52\xff\xdd\xa6\xf6\x55\x9d\x2f\x11\xea\x7f\x89\xd0\xf8\x4b\x85\xdb\xf4\xcb\x2a\x9e\x27\x51\x82\xc9\x9b\x9b\x5b\xe1\x61\x7a\x4c\xea\xbf\x5f\x2a\xdc\xa7\xbf\x44\x98\xf4\x25\xc2\x14\x0d\xf7\xa5\x2f\xab\x74\x8e\x4a\xa1\xba\x61\x0a\x41\xb0\xe3\x59\x69\x38\xce\x66\x9c\xd4\x7f\x35\xdc\xf8\xaf\x10\x52\xbe\x42\x48\xff\x4a\xab\xff\xf0\x55\x15\xe7\xeb\xcd\xcc\xb4\x6c\xfb\x4a\xa7\x2c\x3e\x1e\x97\xf1\x1f\x5f\x29\xfc\xf1\x5f\x21\x3c\xfd\x15\xc2\x44\x0d\x7f\xf2\x57\x55\x9a\x77\x59\xf4\x08\xfc\x63\xbc\xd4\x7f\x35\x5c\xf7\x76\x84\xf8\xed\x08\xc9\xdb\x15\x6e\xda\xf6\x2a\xce\x3b\x36\x27\x2e\x00\x3c\x21\xf5\xff\xed\x5a\xdc\xcb\x76\x84\xf1\xdb\x11\x26\x68\xf8\xcf\x6e\xaf\xd2\xbc\x63\x75\xe6\x02\xc0\x93\x72\xfe\x1a\xbe\xf1\x35\x82\xfb\x6b\x84\xb8\xaf\x15\x7e\xe2\xd7\x55\x9c\x7f\x46\x30\x10\xa8\x54\x6a\x3c\x25\xf5\xff\xaf\xb5\x3c\xa0\xaf\x11\x1e\xfc\x1a\x61\x94\x86\x3b\xe6\xeb\x2a\xcd\xbb\x34\x6a\x84\xdb\x6c\x80\x09\x52\xff\xd7\x70\xff\xf8\x1a\xe1\xf8\xd7\x08\xff\x68\xb8\xa7\xbe\x8e\x4d\x5e\x94\x00\x46\x91\x16\x00\x4f\x4b\xfd\x7f\x87\xc2\xbd\x77\x07\xc2\xc8\x1d\x08\xa3\x77\x28\xdc\x47\x77\xc4\x86\x9b\x59\x94\x9f\x2b\x42\x51\x7b\x15\xf8\x8a\x32\x83\x92\x87\x96\x1d\x48\x84\x68\x11\x80\x67\xe4\xfc\x77\x28\x3b\xf7\xf4\x0e\x04\x63\x27\x82\x6b\xa7\x1a\x07\xdf\x29\xc7\x31\xbb\xe2\xba\x57\x62\x1c\xbe\x90\xb5\xcb\x4a\x5a\xfc\xe6\x0b\xdf\xba\xea\x3d\x18\x21\x52\xe6\x59\x99\xff\xb5\x53\xd1\xa1\x68\x27\xc2\x3d\x3b\x11\x1e\xd0\xf0\x1f\xda\x59\xc5\xfd\x56\xc6\x5d\x59\xde\x09\xfd\x9c\xc0\x5d\xab\xe1\xfe\xbc\x13\xe1\xf0\x4e\x84\xa3\x1a\xee\xf1\x9d\x55\xda\x6f\x65\x50\xf5\x08\x46\xc3\x3e\x63\x13\xe5\xfd\xef\x2e\x2d\xef\x7d\x17\x42\x68\x17\xc2\xd0\x5d\x5a\xde\xfb\xae\xd8\xd6\x3d\x47\x80\x5d\xe3\xf7\xe5\x66\xde\xe8\xcd\xf3\xc5\xb0\xe2\x93\xa4\xfd\xa7\xe1\xff\xba\x0b\xe1\xc8\x2e\x84\xe3\x1a\xfe\x89\xaa\xe3\xdf\xe2\xcd\x2d\x8a\x61\x00\xcf\xcb\xf9\x7f\xa3\xd9\x81\xdf\x20\xf8\xbf\x41\xc8\xfb\x46\xb3\x03\xbf\xa9\xe2\x7a\xe7\x84\xbb\x77\x56\xc4\x5f\x26\x4b\xfd\x5f\xc3\xdd\xf1\x0d\xc2\x9e\x6f\x10\xf6\x69\xb8\x3f\x7c\x53\x25\xfb\xaf\x34\xaa\x12\xa4\x4e\x25\xc9\x5e\x90\xfa\xff\x6e\x85\x7b\xfb\x6e\x84\x81\xbb\x11\x32\x76\x2b\xdc\xac\xdd\xb1\xd1\x3b\x10\xec\xec\xcd\xc8\xf1\x09\x29\x56\x96\xd6\xf5\x23\xf2\x99\x29\x32\xfe\x6d\xb7\xba\x4f\xfa\x65\x37\xc2\xe1\xdd\x08\x47\x35\xfc\xe3\xbb\x63\x8b\x7f\x8b\x80\xdf\xbd\xa0\x5b\xdf\xbe\xbd\x5a\xdf\x58\xf6\x9d\x0a\xee\xb7\x5e\x94\xeb\xbf\x47\xe9\x6f\x45\x7b\x10\xee\xd9\x83\xf0\xc0\x1e\xed\xbc\xef\x91\xe3\xd9\x54\xd1\xbd\x70\xc9\x78\xca\x57\xb6\x6a\xd6\xe2\x5a\x5f\xa1\xfa\x51\x05\xf7\x88\x53\xe5\x39\xd8\xa3\xe2\xf2\x0f\xef\x41\x38\xb2\x07\xe1\xf8\x9e\x8a\xe3\x3d\x62\xc3\xd7\x4a\x6b\x95\x4b\x78\x7d\x49\xce\x7f\xaf\xe2\xb7\x77\xef\x45\x18\xba\x17\xe1\x9e\xbd\x6a\xfe\xf7\xef\x8d\x8d\xdf\x4a\xfc\x6e\xad\x2b\xe1\xb8\x91\xc5\x0f\xbc\x2c\xf9\xdf\x5e\x4d\xee\xed\x45\x38\xbe\x17\xe1\x1f\x6d\x1c\xa7\xf6\xc6\xb6\x2f\xf3\xab\x2a\x76\xe0\x15\x29\xff\xbe\xd5\xea\x5f\x7d\x8b\x30\xec\x5b\x84\x7b\xbf\x55\xf8\x0f\x7c\x5b\x45\x3e\x50\x50\xe8\xcf\x18\x62\x19\x6c\x32\x6f\xa8\x62\x1d\x73\x9a\x9c\xbf\x86\x7f\xf8\x5b\x84\x63\xdf\x22\xfc\xad\xe1\x9f\xfc\xb6\x4a\xfc\x20\x12\x7a\x44\xae\x00\x30\x5d\xce\xff\x3b\x75\x0e\xf2\xbf\x43\x18\xfa\x1d\xc2\x3d\xdf\x69\xfb\xe0\xbb\xa8\xf7\x91\x91\x80\xb5\x94\xc2\x09\xe5\x53\x06\xc4\xc7\xab\x72\xfe\xdf\xa9\xf9\xff\xf9\x1d\xc2\x3f\xdf\x21\x9c\xd6\xf0\xe9\x3e\x89\x5f\x49\xbe\xaa\xc0\xd7\x3a\x09\xcb\x70\xf6\x4e\xc1\xcc\x11\x7a\x62\x70\xb9\x41\xbc\x26\xe7\xbf\x4f\xe3\x03\xfb\x10\xee\xd9\x87\xf0\xc0\x3e\x8d\x0f\xec\x8b\x6d\xfe\x15\xe0\x57\x12\x47\x30\x43\xce\x7f\x9f\x9a\xff\x81\x7d\x08\x87\xf6\x21\x1c\xd6\xf0\x8f\xec\xab\xda\xfe\x8b\xee\x18\x99\x29\xcf\xff\x7e\x85\x7b\xc7\x7e\x84\xc1\xfb\x11\xb2\xf6\x2b\x5c\xff\xfe\xaa\xec\xbb\xca\x44\xd0\x2c\xc9\xff\x35\xbc\xf5\xfb\x11\x3e\xdf\x8f\xb0\x45\xc3\xfb\x72\x7f\xd4\x75\x0e\x04\xcb\xac\x69\x64\x79\xf3\xba\x8c\x7f\xf9\x5e\xad\xeb\x65\xdf\x23\x5c\xf5\x3d\x42\xa7\xef\x15\x5e\xd7\xef\xa3\xae\x6b\x18\x2f\xbc\x86\x11\x62\xac\xad\x8f\xd9\xd2\xff\xf1\xbd\x8a\x73\x9a\xff\x3d\xc2\x92\xef\x11\x96\x6b\x78\x2b\x6c\xbc\x09\x15\xf3\xb1\x30\x9e\x38\x39\x7d\x83\x15\xb1\xce\x39\xd2\x7d\xfa\x83\xa2\x67\xd3\x1f\x10\xfe\xf7\x03\x42\xab\x1f\x14\x5e\x9b\x1f\xa2\xf2\xcd\x40\xb0\x30\xc7\x1f\xc8\xb6\xe0\x0a\x7d\xe5\xaf\xb9\xcb\x66\x02\xcf\x95\xf7\x7f\x3f\x28\xff\xed\xd4\x1f\x10\xa6\xff\x80\x30\x53\xc3\x9d\x6d\xe3\x1e\xae\x48\x6e\x44\x40\x6d\x11\xc9\x24\x2d\x09\x68\x9a\x27\xe3\x5f\x7e\x50\xeb\x99\x76\x00\xa1\xf6\x01\x84\x73\x0e\x28\xdc\x06\x07\xa2\xae\xa7\x96\xbf\x56\x8e\x49\x45\x38\x9f\xf3\xa5\xfd\x7f\x40\xab\x7f\x72\x00\x61\xe2\x01\x84\x17\x34\xdc\xa9\x07\xa2\xd2\x39\xa4\x4a\xfd\x5b\x5b\x29\x2a\xa1\xed\x8f\x05\xd2\xff\x71\x40\xd1\x3b\xee\x20\x42\xf2\x41\x84\x1a\x07\x15\x7e\xad\x83\x51\xe8\x1d\x09\xbd\x52\x82\x2f\x94\xf6\xff\x41\x35\xef\x07\x0f\x22\x8c\x3e\x88\x30\x56\xc3\x7d\xfc\x60\xec\x7c\xa9\x24\xd1\xbc\xb2\xeb\x5d\x58\x24\xf3\x5e\x34\xdc\x63\x07\x11\x4e\x1c\x44\x38\xa5\xe1\x92\x1f\x63\xb5\x87\x4a\xa1\x46\xf0\x36\x2c\x96\xfc\xff\x47\x75\x6e\x07\xff\x88\x90\xfd\x23\xc2\x90\x1f\x15\x5e\xc0\xc6\x4b\xac\x68\x5f\x95\xc0\x94\xea\x45\x1c\xa1\xce\xc6\x12\xa9\xff\x6b\x78\x5f\xfe\x88\xb0\xf3\x47\x84\x3d\x1a\xde\x77\xb1\xe3\x95\x2e\x42\x51\x0e\x73\xa9\xf4\x7f\xff\xa4\xf2\xf6\x3b\xfe\x84\x70\xcd\x4f\x08\xd7\xfd\xa4\xf0\x6e\xf8\x49\xe2\x6d\x78\x26\x2a\x5e\x89\x2c\x8b\x5c\x30\xe7\x0d\x19\xff\xf1\x93\x9a\xdf\x5b\x3f\x21\xbc\xf7\x13\xc2\x2a\x0d\xef\xe3\x9f\x62\x9e\x5f\x99\xe2\x13\x65\x51\x97\x49\xff\xef\xcf\x2a\xdf\xfd\xfc\x9f\x11\x2e\xfc\x19\xe1\xa2\x9f\x15\x5e\xdb\x9f\x25\xde\x80\x71\x51\xf1\xca\x16\x9d\xa8\xa0\x2e\xd0\x72\xe9\xff\xd5\x70\x67\xfc\x8c\x30\xe7\x67\x84\x05\x1a\xee\xe2\x2a\xe1\x96\x2b\x3a\x11\x01\xfb\x4d\xe9\xff\xd5\x70\xeb\x1d\x42\x68\x78\x08\xa1\xc9\x21\x85\xdb\xec\x50\x55\x70\xcb\x17\x9d\x28\x0f\xfc\x96\xf4\xff\x1e\x52\xfb\x68\xdc\x21\x84\xa7\x0e\x21\x3c\xab\xe1\x4e\x3a\x14\xf3\x3e\x52\x4c\x37\x22\x85\x57\x48\xff\xdf\x21\x2d\xee\xff\x17\x84\xc4\x5f\x10\x52\x7f\xd1\xe2\x1d\x7f\xa9\x22\xff\x29\x9b\x40\x5d\x21\x2f\x7a\x5b\xf2\xbf\x5f\xb4\xf8\x87\x5f\x10\x9e\xfc\x05\xe1\x19\x0d\x7f\xe2\x2f\x55\xe2\x43\x91\xd0\x2b\xf0\x80\xbe\x23\xe7\xff\x8b\x3a\x47\x8e\x5f\x11\xf8\xaf\x08\x09\xbf\x2a\xfc\xe4\x5f\xa3\xc4\x2d\x9f\xdf\xbc\x40\x38\x5c\x4b\x89\x3a\x75\xc5\x50\x5e\xe0\xbd\x2b\xfd\x9f\xbf\xaa\x79\x8f\xfe\x15\xe1\xb1\x5f\x11\x9e\xd0\x70\x27\xfc\x1a\x55\xde\x55\xd4\x51\x3c\x8a\xa7\xe0\x3d\xc9\xff\x7f\x55\xf6\xb0\xeb\x37\x84\xb8\xdf\x10\x92\x7e\x53\xf8\xa9\xbf\x45\xf5\x13\x54\x8c\xaf\xb7\x50\x27\x89\x15\xc4\xf1\xbd\x2f\xd7\xff\x37\x35\x8e\x27\x7f\x43\x78\xf6\x37\x84\xe7\xb5\x71\x4c\x39\xa3\x71\x94\xb4\x8e\x8f\x30\x8a\x95\x72\xfd\x7f\x53\xfa\x8e\x79\x18\x01\x0f\x23\xc4\x1f\x56\xf8\x49\x87\xa3\xea\x3b\xe1\xbe\x43\x61\xd1\xaf\x87\x19\x47\xd0\x77\x3e\x90\xeb\x7f\x58\xad\xff\xd8\xc3\x08\x4f\x1c\x46\x78\x5a\xc3\x7d\xee\x70\xf4\xf5\x57\xa6\x90\x37\xf3\x9a\x50\x30\xaf\x8f\x2f\x34\x34\x56\xab\x1c\x60\x95\x9c\xbf\x36\x8e\xe3\x87\x11\x4e\x5a\xb8\xbf\xab\x71\xb0\xdf\xed\x38\x85\x88\xf6\x89\x38\xff\xfd\x2f\x6a\x75\x47\x41\xc4\x4c\x45\xd1\xe2\xe9\x43\x29\xff\x7f\xd7\xec\xa0\xdf\x11\x06\xff\x8e\x90\xa5\xe1\xf8\x7f\x8f\x62\x07\x95\x46\xe9\xa5\xec\x1f\xd3\x6e\x24\xf5\x91\xb4\x7f\x34\x9c\x6d\xbf\x23\xec\xf8\x1d\x61\xb7\x86\xf3\x6d\x0c\xf3\x69\x7d\x47\xc5\x29\x45\x65\x67\x07\xf0\xb1\xb4\x83\xfe\x50\xb8\x9d\xff\x40\xb8\xe6\x0f\x84\xeb\xfe\x88\x21\x9f\xa8\x12\x34\x57\x49\x38\xa4\xf5\xb1\x5a\xda\x3f\x1a\xce\xfc\x3f\x10\x96\xfc\x81\xb0\xfc\x0f\xcd\xfe\xf9\x23\x96\xf9\xf9\x03\x85\xbe\x50\x96\x37\xc3\x57\xff\xde\xfb\x2b\x98\x16\x7c\x22\xd5\xe1\x23\x0a\xaf\xf6\x11\x84\x73\x8f\x20\x34\x3a\xa2\xf0\x9a\x1c\x89\xb6\x6e\xe5\xd1\x22\x2c\x1e\x00\xac\x91\xf2\x4f\xc3\x7b\xf4\x08\xc2\xf8\x23\x08\x13\x34\xbc\x67\x8f\x44\x9f\x5f\xdb\x76\x95\xed\xc7\x4f\x25\xff\xd3\x70\x7e\x39\x82\xf0\xc7\x11\x84\x3f\x35\x9c\xbf\xa3\xce\xab\x14\x4a\x84\x29\xad\x95\xf6\xff\x51\x85\x73\xeb\x51\x84\x01\x47\x11\x06\x1d\x55\x38\x19\x47\xa3\xcf\xe7\x92\x4a\xcf\xd7\x3a\x19\xff\xa1\xe1\xbc\x7f\x14\xe1\xa3\xa3\x08\x6b\x34\x9c\x75\x47\xa3\xcd\xe7\x92\x28\xe7\x6b\xbd\x8c\xff\x3d\xa6\x70\x5a\x1d\x43\xb8\xf8\x18\xc2\x65\xc7\x14\x4e\xfb\x63\xb1\xeb\x0b\x99\x7e\x6f\x6e\x6f\x5f\xc1\x47\x6f\xb5\xad\xcc\x91\xf2\x99\x8c\xff\xd5\x70\x67\x1d\x43\x98\x77\x0c\x61\x91\x86\xbb\xf4\x58\xac\x7a\x42\x19\xd4\x72\x77\x85\x1b\xa4\xfe\x77\x4c\xc9\x85\xc1\x7f\x22\xe4\xfc\x89\x90\xfb\xa7\xc2\x7b\xf1\x4f\x3b\x7f\x6e\xa1\xc4\x99\xf0\xa3\xfc\x9c\xed\x2f\xcc\x29\x1a\xdc\x22\x23\x98\xd7\xf2\xae\x60\x8e\x37\x30\x38\xe4\x0d\x64\xe6\x04\x43\x05\x85\x2d\x87\x79\x0b\xf2\x2e\xf4\x0d\xcf\xf7\x85\xfc\x79\xbe\x40\x61\x41\xcb\xa1\xbe\x40\x66\x30\xd4\xb2\x92\x3f\xc9\xf2\x15\x66\xe4\x48\x15\xc3\xe7\xcd\x2b\x2b\x5c\xa6\x19\x17\xc2\x66\xb3\x05\xb4\x26\x94\x5e\x6a\xd8\x5d\x78\x49\x1b\xd1\xff\x86\x1a\xa9\x46\x0a\x49\x25\x69\xa4\xbe\xec\xc4\x42\x28\x49\xa2\x29\xac\x85\x69\x4d\xd4\x4d\xac\x5f\x71\x53\x46\xe3\x4a\x0e\xe0\x46\x69\xff\xff\xa9\xe8\xdc\xff\x38\xc2\xa0\xe3\x08\x99\xc7\xd5\xbc\x87\x1c\x8f\xec\x3f\xfa\xbf\x98\x77\x89\xe1\x97\x6f\xc0\x66\xd3\x84\xa1\xc4\x25\xfa\x46\x49\xa5\xb6\x58\xda\x7d\xc7\x95\xbf\xbd\xf1\x5f\x08\xcd\xff\x42\xb8\xe1\x2f\x55\x57\xec\xdd\xbf\x10\xbe\xfb\x0b\x61\xb4\xdd\x6f\xfd\x60\x7f\xbb\x0f\xf6\x85\xee\xff\x70\x1e\x5a\x69\xa7\x52\x2e\xfb\x4d\xee\x6c\xd8\x6c\x36\x9a\x63\x18\x73\x0d\x3a\xc7\x60\x73\x8d\xf8\x74\x56\x13\x4b\xbe\x9f\x45\xc8\x68\x96\x0e\x13\x88\xb8\xcc\xb4\x4e\x85\x68\x55\x48\x90\xda\x4d\xca\x44\xbf\xdd\x64\x83\x92\x05\xc4\x58\x4c\xe8\x22\xc2\x56\x10\x4a\x89\xc3\xe8\x60\x5c\x4d\x3a\x90\x8e\x64\x31\x63\xdf\x50\x66\x6d\x0c\x97\xb5\xe4\x84\x11\x93\x3c\x4b\x8d\x49\x94\x4e\xa4\x6c\x1c\x23\x23\x68\x02\xbb\xda\x68\x44\xa9\x45\x4b\xe6\xa4\x54\x86\xf3\x51\x46\x4d\x62\x92\x78\x87\x49\xdd\x4e\x82\x84\xba\x44\x6b\x15\x87\x3b\xd5\x69\xa4\x5a\xdb\xc9\x04\x68\x44\x0d\x42\x29\x23\xf1\x06\x63\xe8\x30\x4c\xd1\x9e\xdc\x99\x1e\x3e\xb7\x9f\x4b\xfe\xf7\xb7\xda\x4f\x8b\xff\x46\x78\xf3\x6f\x84\x77\xfe\x56\xfb\xe9\xf3\xbf\xe5\x7e\x1a\x6d\x9f\xa3\x2e\xbb\xff\x6f\xcf\x91\xd6\x4a\x95\xa6\xc2\x66\x33\x0d\x3a\xc8\xce\x99\x16\xa1\x0d\xd1\x05\x9f\x24\x88\x2e\x60\x4c\x74\x86\xb4\x5e\x45\x9b\x38\xd8\x24\xed\xfe\x13\x6a\x7e\x93\x4f\x20\xbc\x7c\x02\x61\xe1\x09\xb5\xdf\xde\x3f\x81\xb0\xf6\x04\x42\xea\x64\x39\x2f\xc3\xee\x6f\xbd\xec\x9d\xff\x0f\xf3\x6c\x2d\xef\x09\x92\x60\xb3\x69\x88\x3d\xc6\xc4\x9e\x33\xa0\x2f\x31\x58\x47\xa3\x13\xa5\xa4\x33\xeb\x64\xc8\xd9\x1a\xd4\x61\x31\x61\x83\x1a\x84\x51\x55\x96\x07\xbe\x90\xf1\x6f\xff\x68\xf1\x3a\xff\x20\x3c\xf3\x0f\xc2\xa4\x7f\xd4\xba\xce\xfa\x47\xae\xeb\xd1\x45\x72\x9e\x33\x16\xfe\x97\xf3\x8d\x74\xbe\xe4\xca\xca\x66\x93\x7b\x49\x0d\xd8\x6c\xa6\xc3\x2e\x22\x59\xa1\x49\x09\x71\x31\xbb\x97\xba\xb5\xde\x2e\x39\x59\xeb\x63\xb3\xd4\x7b\x4e\x6a\xf7\x55\x27\x11\x86\x9f\x44\x98\x74\x52\xad\xeb\x8e\x93\x08\x7f\x9f\x44\x58\x66\xf3\x11\x57\x23\xc9\x3f\x66\xff\x9f\xf3\x11\xb5\x83\x47\x9a\x3d\x61\xb3\x99\xa8\xad\xac\x99\xc4\x92\xe3\xd2\x8d\x9a\x7c\x14\x23\xa3\x59\x12\x7c\x69\x77\x3b\x72\xc6\x1b\x2e\x42\xc9\x37\xc4\xd8\x6b\xb1\x8b\x6f\x09\x3b\x44\xcc\x26\xac\x11\x73\x50\x4a\xdc\xa6\x8b\x9e\xa0\xc6\x11\xca\x92\x08\x35\x12\xd9\x04\x42\x9e\x22\xd4\x64\x4e\xe3\x3c\x43\xf4\x70\x35\x44\xab\x77\xe2\x34\xac\x2d\x42\xa9\x43\x90\x34\x8e\x12\x9a\x6e\xd1\x30\xd1\xde\x30\xa6\xc1\x58\x9c\xc3\x30\xb9\x8b\x38\x93\x00\x60\x8b\xb4\x7b\xfe\xd5\xee\x27\xfe\x45\xd8\xf4\x2f\xc2\xee\x7f\x15\x5d\xff\xfa\x17\xc1\x3c\x85\x70\x74\xba\xbd\x6f\xf6\xdb\xf2\xf5\xe8\xff\x97\xfd\x23\x4e\xcc\x34\x56\xd7\x92\x37\x25\x74\x74\xc1\x24\x8b\x39\xfc\x44\x8d\x03\x94\x31\x91\xaa\x34\x9a\x90\x51\xc4\x20\x36\x75\x2c\x56\x19\x6f\xd1\xc2\xa4\x06\xe1\x06\x61\xd6\xd8\xb7\xca\xf8\x97\x53\x18\x3e\x48\x30\xf7\x14\xc2\x82\x53\x08\x4b\x4e\x69\x79\x4c\xa7\x22\xc7\x85\xff\x17\xf3\xb6\x5b\xc8\xc5\x95\xb8\x47\x98\xd6\x7e\x1e\xb6\x49\xbf\xdf\x69\xf5\xa3\x94\xd3\x08\xb5\x4e\x23\x34\x3a\xad\xd6\x2b\xeb\x34\xc2\xe3\xa7\x11\xce\xb7\xc7\x39\xe0\xa0\xfc\xdc\xf6\x5d\xf9\x39\xcf\xeb\x0f\xb4\xb0\x5e\xc4\x31\xa4\xd7\xc0\x56\x33\xed\x11\x46\xc6\xb0\x8b\xe0\x7f\x62\x2f\x12\x23\x91\x38\xa9\xc1\x0c\x42\x1d\x84\x7c\x47\xc9\xd7\x96\x58\x33\x24\x13\x66\x84\x38\x0c\x29\xe6\x28\x33\x18\x65\x71\x2c\x8d\x10\x42\x99\xc9\x18\x75\xda\x9a\xa2\x4b\xb0\x65\x07\x23\x84\x10\x03\x89\xdb\xe1\xa1\xdc\x8c\x27\x71\x46\x22\x4d\x48\x4e\x66\x00\x69\x94\x90\x8b\x4a\x66\xf1\xa5\xd4\xff\xb5\x79\xed\x3b\x8d\xf0\xc3\x69\x84\x9f\x4e\xab\x75\xf8\xe5\x74\xe4\x75\x10\xf3\xb1\x09\x17\x0f\x53\x48\x3c\x18\xf1\x16\xe1\xb8\xfd\xac\xbb\x08\x40\x9f\xbb\x38\x24\xde\xc5\xe1\x33\x3f\x87\x02\x3f\x87\xfa\x7e\x0e\x1b\x73\x38\xdc\x97\xc3\xe1\xc2\x1c\x0e\x3b\xb2\x39\x4c\xc9\xe6\xd0\x2f\x9b\x43\x4a\x36\x87\xb5\x59\x1c\x46\x65\x71\xe8\x90\xc5\xe1\xa4\x8f\xc3\x5b\x3e\x0e\x45\x3e\x0e\x17\xf9\x38\x1c\xce\xe4\xb0\x30\x93\x43\x6e\x26\x87\x26\x99\x1c\xf6\x67\x70\x98\x9e\xc1\xe1\xce\x0c\x0e\x75\x33\x38\x7c\x3d\x98\xc3\x33\x83\x39\xf4\x1a\xcc\x21\x61\x30\x87\xcf\xbc\x1c\x1e\xf2\x72\xb8\xd2\xcb\xe1\xc4\x20\x0e\xcb\x06\x71\x18\x34\x88\x43\x9d\x41\x1c\xbe\x1c\xc8\x61\xd2\x40\x0e\x7d\x07\x72\x88\x1b\xc8\x61\xcd\x9d\x1c\x1e\xb8\x93\xc3\x65\x77\x72\xf8\xf3\x0e\x0e\x4b\xee\xe0\x10\xb8\x83\xc3\x05\x77\x70\xf8\x79\x00\x87\xb9\x03\x38\x64\x0d\xe0\xd0\x60\x00\x87\x6f\xfa\x73\x98\xdc\x9f\x43\xaf\xfe\x1c\xe2\xfb\x73\xf8\xec\x76\x0e\x8f\xde\xce\xa1\xeb\xed\x1c\xd8\xed\x1c\x3e\xbc\x8d\xc3\xbd\xb7\x71\xb8\xe4\x36\x0e\x47\xfb\x71\x58\xdc\x8f\x43\x6e\x3f\x0e\xcd\xfa\x71\x38\x78\x2b\x87\x99\xb7\x72\xc8\xbc\x95\xc3\xb9\xb7\x72\xf8\xe6\x16\x0e\x53\x6f\xe1\x70\xcb\x2d\x1c\xba\xde\xc2\xc1\x71\x0b\x87\x8f\x6e\xe6\x70\xef\xcd\x1c\xda\xdc\xcc\xe1\x50\x5f\x0e\xb3\xfb\x72\xc8\xea\xcb\xa1\x69\x5f\x0e\x3f\xf6\xe1\x30\xbf\x0f\x87\xdc\x3e\x1c\x5a\xf6\xe1\x70\xb8\x37\x87\x05\xbd\x39\x64\xf7\xe6\xd0\xa4\x37\x87\xef\x6e\xe2\xf0\xd2\x4d\x1c\x06\xdc\xc4\xa1\xce\x4d\x1c\xb6\xf7\xe2\x30\xa9\x17\x87\x7e\xbd\x38\xd4\xe9\xc5\x61\x57\x4f\x0e\x2f\xf7\xe4\x30\xa8\x27\x87\x73\x7b\x72\xd8\x7d\x23\x87\x17\x6f\xe4\xe0\xbd\x91\x43\xe3\x1b\x39\x1c\xbc\x81\xc3\xb4\x1b\x38\xdc\x79\x03\x87\xda\x37\x70\xf8\xaa\x07\x87\x67\x7a\x70\xe8\xd5\x83\x03\xf6\xe0\xb0\xf6\x7a\x0e\x0f\x5c\xcf\xe1\xb2\xeb\x39\xfc\x7d\x1d\x87\xa5\xd7\x71\xb8\xeb\x3a\x0e\x0d\xae\xe3\xf0\x6d\x77\x0e\xaf\x75\xe7\xe0\xed\xce\xa1\x61\x77\x0e\x7b\xbb\x71\x78\xa1\x1b\x87\xde\xdd\x38\xc4\x75\xe3\xf0\xd1\xb5\x1c\xee\xbe\x96\x43\xd3\x6b\x39\xec\xba\x86\xc3\xf4\x6b\x38\x78\xaf\xe1\x70\xce\x35\x1c\xbe\xed\xca\x61\x56\x57\x0e\x99\x5d\x39\x9c\xdf\x95\xc3\x0f\x5d\x38\xcc\xec\xc2\x21\xa7\x0b\x87\xa6\x5d\x38\xfc\xdc\x99\xc3\xa2\xce\x1c\x72\x3b\x73\xb8\xa0\x33\x87\x1f\x3b\x71\x98\xd6\x89\xc3\xc0\x4e\x1c\xea\x74\xe2\xb0\xbd\x23\x87\x89\x1d\x39\xf4\xec\xc8\x21\xae\x23\x87\x0d\x1d\x38\x3c\xda\x81\x43\xe7\x0e\x1c\x4e\x5f\xcd\x61\xd5\xd5\x1c\x1e\xbe\x9a\x43\xd7\xab\x39\x10\xeb\xfb\xab\x38\x8c\xbc\x8a\xc3\xd5\x57\x71\x80\xab\x38\x7c\x74\x25\x87\xfb\xae\xe4\x70\xe9\x95\x1c\x8e\xb5\xe7\xb0\xa4\x3d\x87\xbc\xf6\x1c\x9a\xb7\xe7\xf0\xdd\x15\x1c\x5e\xbc\x82\xc3\x2d\x57\x70\x70\x5c\xc1\x61\xd5\xe5\x1c\x86\x5d\xce\xe1\xa2\xcb\x39\xfc\x7c\x19\x87\x99\x97\x71\x18\x74\x19\x87\xda\x97\x71\xd8\x70\x29\x87\x87\x2e\xe5\xd0\xfe\x52\x0e\xbf\xb7\xe3\x30\xaf\x1d\x87\xac\x76\x1c\x1a\xb5\xe3\xb0\xeb\x12\x0e\x53\x2e\xe1\x70\xf3\x25\x1c\xf8\x25\x1c\x3e\xba\x98\x43\xe1\xc5\x1c\x9a\x5d\xcc\x61\x7f\x5b\x0e\xd3\xdb\x72\xb8\xad\x2d\x87\xd4\xb6\x1c\xbe\x68\xc3\xe1\xa9\x36\x1c\x3a\xb5\xe1\x70\xba\x35\x87\x77\x5a\x73\x18\xd6\x9a\xc3\x25\xad\x39\x1c\xbb\x88\xc3\x9b\x17\x71\x28\xbc\x88\x43\x9b\x8b\x38\xfc\xda\x8a\xc3\x9c\x56\x1c\xfa\xb5\xe2\x50\xa3\x15\x87\xcf\x5b\x72\x78\xb4\x25\x87\x4e\x2d\x39\x9c\x68\xc1\xe1\xad\x16\x1c\x0a\x5b\x70\xb8\xb0\x05\x87\xfd\x17\x72\x98\x72\x21\x87\x1b\x2e\xe4\x60\x5c\xc8\xe1\xdd\xff\x71\xb8\xeb\x7f\x1c\x1a\xfc\x8f\xc3\x96\x0b\x38\x8c\xbf\x80\x43\xa7\x0b\x38\xec\x69\xce\x61\x6c\x73\x0e\xd7\x36\xe7\x80\xcd\x39\xac\x6b\xc6\xe1\x89\x66\x1c\x6e\x68\xc6\xc1\xdd\x8c\xc3\xa7\xe7\x73\x18\x7f\x3e\x87\xeb\xce\xe7\x40\xcf\xe7\xf0\x71\x53\x0e\x0f\x34\xe5\x70\x75\x53\x0e\xff\x34\xe1\xb0\xa2\x09\x87\x7b\x9a\x70\xb8\xb2\x09\x87\x7f\xce\xe3\xb0\xe2\x3c\x0e\x43\xcf\xe3\xd0\xfa\x3c\x0e\x7f\x34\xe6\x30\xbf\x31\x87\xdc\xc6\x1c\x9a\x34\xe6\xb0\xa7\x11\x87\x57\x1b\x71\x18\xd4\x88\x43\xfd\x46\x1c\xbe\x69\xc8\xe1\x81\x86\x1c\xea\x35\xe4\xb0\xa5\x01\x87\x27\x1b\x70\xe8\xd2\x80\xc3\xbf\xf5\x39\xac\xa8\xcf\x21\xb7\x3e\x87\x9f\xcf\xe5\x30\xee\x5c\x0e\xcd\xcf\xe5\xf0\xf6\x39\x1c\x3a\x9c\xc3\x61\x5d\x3d\x0e\x0f\xd5\xe3\x50\xb7\x1e\x87\x95\x75\x39\x8c\xa8\xcb\xe1\x7f\x75\x39\xfc\x50\x87\xc3\xab\x75\x38\xf4\xae\xc3\x21\xa1\x0e\x87\xf7\x6b\x73\xc8\xab\xcd\xa1\x7e\x6d\x0e\x3b\x6a\x71\x78\xbe\x16\x87\xfe\xb5\x38\xd4\xa9\xc5\x61\x57\x4d\x0e\x2f\xd6\xe4\xd0\xaf\x26\x87\xda\x35\x39\x7c\x95\xce\xe1\x99\x74\x0e\xdd\xd3\x39\x40\x3a\x87\x65\x35\x38\xe4\xd4\xe0\x50\xa7\x06\x87\x2f\xd2\x38\x3c\x93\xc6\xa1\x53\x1a\x87\x43\xa9\x1c\xa6\xa6\x72\xb8\x29\x95\x83\x27\x95\xc3\x07\x29\x1c\x86\xa6\x70\x68\x96\xc2\x61\x6d\x32\x07\x7f\x32\x07\x57\x32\x87\x59\x49\x1c\x3a\x24\x71\xd8\x91\xc8\x61\x58\x22\x87\xf4\x44\x0e\x2b\x12\x38\xf4\x4d\xe0\x70\x24\x9e\xc3\x53\xf1\x1c\x5a\xc5\x73\xd8\x11\xc7\xe1\xa1\x38\x0e\x4d\xe3\x38\x7c\xee\xe1\x30\xc2\xc3\x21\xdd\xc3\x61\x05\xe7\x70\x1b\xe7\x70\x02\x39\x4c\x45\x0e\xed\x91\xc3\xaf\x6e\x0e\x73\xdd\x1c\x7c\x6e\x0e\x0d\xdc\x1c\x76\xb8\x38\x4c\x72\x71\xe8\xed\xe2\x90\xe8\xe2\xb0\xde\xc9\x61\x8c\x93\x43\x7b\x27\x87\x3f\x1d\x1c\x16\x39\x38\x04\x1d\x1c\x4e\x9a\x1c\xa6\x99\x1c\x5a\xe6\x04\xf3\x7c\x52\x2e\xb6\xcc\x0e\x0e\x2b\x68\x59\x10\xca\xa8\x4c\x62\x96\x13\xb2\xd9\xa1\xfc\x8c\x96\x59\xa1\x60\xa0\xd0\x17\xc8\x2c\xf9\xa2\x45\x76\x10\xce\xfc\xd9\x31\x0a\x70\x5b\x8c\xc7\x02\x19\xf0\xf9\x72\xbd\x81\x0c\x5f\xcb\xec\xa0\x78\x2b\xec\x0d\x69\x99\x55\x70\x66\x7f\x5f\xe2\x84\x3e\x0b\x8f\xc9\xf2\x85\xce\xec\x29\xe2\x0a\x68\xe0\xe0\xa2\x40\x66\xae\xef\x0c\x9f\x24\x5c\xe9\x67\xf6\x8c\x70\xc1\xcf\x33\x7b\x8a\xf0\x59\x9d\xd9\x13\x84\x19\x78\x86\xf4\x28\xf4\x16\x16\x9d\xe1\x56\xc9\x69\x7d\x56\x96\x26\x23\x18\x1c\xe2\x3f\xc3\x67\xd8\xc1\x1a\x67\x38\x10\x11\x0c\x7a\x66\xcf\x10\xae\xf1\x80\x37\xb7\x65\x46\x4e\x51\x60\x88\x2f\x36\xfe\x51\xf6\x69\x61\x76\x11\xcc\xf5\x06\xb2\x07\x06\x43\xd9\x2d\x87\x97\x20\xb4\x6e\x99\x93\xef\xcd\x18\xd2\x32\xa7\x28\x2b\x2b\xcf\x1b\xf8\xef\x9e\x6f\xbd\xfe\x67\x4f\x2f\xf4\x0e\xce\xf5\x55\x6f\xfb\xc5\xf2\x78\x5f\x20\x23\x98\x59\xbd\x2d\x55\xd9\xe3\xc5\x4b\x76\x91\x25\x2c\x8a\x0a\xcf\xfe\xe8\xd5\xe3\xad\x2f\x72\x7d\xc3\xcf\x2a\x82\x3f\x33\xe0\x6d\x59\x18\xaa\xe6\x49\xab\xfc\xa9\x67\x7f\x35\xc5\x73\xf3\x8b\x02\x23\xce\xfa\x42\x96\xd0\x61\xa8\x37\xf7\xec\x3f\xd8\x7a\x39\x6b\x4f\x2d\xf4\x0d\x2f\x6c\x59\x14\xf0\x5b\x34\x68\x19\x08\x86\xf2\xce\xee\xfa\x45\x7a\xbc\x25\xb5\x83\xa1\xbc\xff\x12\xe3\xec\x6e\x96\xf2\x00\xd6\x8b\x37\xd7\x7f\xcf\x7f\x49\x28\x7f\x61\x35\x05\x70\x8c\x8f\x0f\xe4\x17\x55\x4f\x10\xc5\xf6\x7c\x6b\x89\xfd\x81\xac\xe0\x7f\x08\x91\x11\xcc\xcb\x0f\x16\xf8\x0b\xfd\xc1\xb3\x27\xa3\x04\x4a\x81\x2f\xa3\x28\xe4\x6b\x39\xd8\x9f\xe9\x0f\x15\xe5\xaa\x2f\xfe\x9b\xb9\x58\x4f\x3f\xeb\xdc\x22\x02\xc2\x7f\x78\x28\x04\x40\x7e\x28\x58\x3d\xad\xb3\xc2\xc7\x97\xf0\x8a\x33\xe4\x1a\xa5\xa4\x5f\x61\xc8\x9b\xe1\x6b\x29\x5e\xab\xf5\x30\x6b\xd7\x85\x7c\x05\x05\x2d\xb3\xef\xf1\xe7\xb7\xcc\x2e\x0a\xdc\xe3\xaf\xde\xb4\x73\xbc\x05\x39\x2d\x33\x42\x19\x6d\x5a\xcb\xd7\x81\xd9\xbe\x80\x2f\xe4\xcf\x38\x2b\x0f\x3b\xb3\xa9\x65\xe5\x7a\x0b\x7d\x2d\xfd\x01\xf1\xf9\x6c\x3c\xca\x56\x25\x07\x56\x5b\xd4\x56\xf0\xbc\xc1\xfe\xc2\x81\xc3\x42\xd5\x66\x95\x65\x9e\x9a\xe9\xcf\x28\x1c\x98\xe9\xb3\x06\x59\xbd\xe7\xe5\x7b\x0b\x73\x5a\xe6\x79\xab\x6b\x61\xe7\xf9\xf3\x7c\x2d\xf3\x8a\x72\x0b\xfd\xf9\xde\x50\x61\xcb\x33\x98\x58\x99\x27\x95\x7c\x75\x36\x1e\x66\x1d\xc3\x4c\x6f\x61\xf5\x74\x10\xeb\x28\x5a\x67\x3b\x3f\x14\x2c\x0c\xaa\xaf\xce\xc2\xb3\x42\x67\x66\xb2\xaa\x07\x9d\x81\xed\x2b\x28\x25\x2d\x83\xcc\x61\xc1\x50\xf5\x4c\x33\xf1\x90\xc2\x11\xf9\xbe\x81\x45\x01\x7f\xf5\x14\xf4\x92\x47\x9c\xc1\x7a\xfb\x32\xfd\xde\x33\x7b\x44\x76\xc8\x9b\x97\xe7\xad\x1e\x25\x07\x17\x65\xf9\x83\x2d\x0b\x32\xaa\x69\x7e\xca\x3f\x17\xaf\xd5\xfa\xfb\xdc\x60\xb6\xf5\xbf\x7a\x4c\x25\x34\x22\xdf\xda\xdb\xb9\x05\xd6\xff\x33\x7e\x84\x3f\x63\x88\xaf\x7a\xe7\x56\x7b\xca\x10\xdf\x88\x81\xde\xec\x90\xcf\x97\x57\x5d\xf7\x83\xf6\xb0\x9c\x70\xe4\xec\xc0\x33\x70\x79\x45\x7c\x5e\x9e\xaf\xa0\xc0\x9b\x5d\x4d\x2d\x45\x7b\x62\x7e\x28\xeb\xec\x0d\xea\x0c\x7c\x36\xda\xf3\x32\x82\x81\xea\x6d\xe5\x52\xcf\xc8\xcb\xab\xa6\xae\xab\x3f\xc5\x9f\x9f\xe3\x0b\x0d\x2c\x28\xf2\x17\x9e\x39\xa5\xbd\xb9\xbe\x6a\x4a\x95\x48\x5a\x9f\xfd\xe0\x8c\xa2\xd0\x50\x5f\xeb\x8b\x2f\xbe\xe8\xb2\x96\x99\xc1\xea\xe9\x43\xb1\x3d\x5d\x7d\x59\x4d\xf5\x21\x50\xe8\xf5\x07\x7c\xa1\x96\xb9\xfe\x82\x42\xf1\x72\xd6\x07\x9b\xe3\xcd\xc8\xf1\xb6\x6e\x95\x1f\xcc\x1d\x71\x51\x9b\x56\x17\x97\xfb\xc1\xc0\x40\xd0\x5b\x70\xf6\x8c\xe9\x98\x61\xcf\x44\x59\x3d\x13\xe0\xb3\x0d\x58\x02\x54\x50\x94\x37\x30\xe4\xab\x1e\xdf\x88\xe5\xf9\xff\xd5\x04\xca\x51\x4c\xf3\x0f\xcb\x77\xec\x2f\xce\x68\xc9\x6c\xb0\xe1\x17\xb7\xba\xac\x65\xbe\x2f\xcf\xd2\x92\xad\x9f\x9c\xf1\xb3\xac\x97\x33\x7e\xc8\x50\x5f\xc8\x9f\x35\xe2\x8c\x1f\x13\x0a\x06\x0b\xab\xaf\x73\x95\x7d\xd2\x19\x3f\x24\xc3\x17\x2a\x1c\x98\x1f\x0c\x9e\x3d\xa7\x40\x78\xc7\x88\x4f\x83\x47\x14\xfa\x5a\xca\xe8\xed\xff\x10\xc0\x5b\x10\xb8\xe8\x4c\x28\x91\x59\xe0\xb5\xfe\x57\x5b\xad\x2f\x0a\xe5\x5a\xff\xab\xef\x36\x08\x06\x87\x54\x7f\x4f\x84\x9f\x50\xfd\xe1\x07\xfc\xc3\x0b\x82\x19\x43\x06\xe6\x07\x0b\xce\x60\x0c\x45\x99\xf9\x67\xef\x29\xd5\x37\xb1\x32\xce\xc6\x28\xec\xa7\x54\xfb\xef\x0b\x46\x14\x0c\xcc\xc8\x0d\xfa\x86\xfb\xaa\xc7\x09\xc5\x33\xac\x69\x14\x14\x16\x0d\x3e\xb3\x27\x9c\x19\x21\xf2\x83\xa1\x33\x60\x57\xe1\x27\x54\xff\x8f\xbd\xa1\x33\xb8\xa7\x16\x0d\x36\xce\x6c\xf4\xb9\xc1\xe0\x90\xa2\xfc\x81\x59\xde\x21\xd5\x1f\x86\x7c\x46\xb5\xff\xdc\x7f\x36\x36\xb4\xff\xcc\xf6\xf3\xff\x63\xef\x4d\xc0\xa3\x28\xb6\xf8\xd1\xdf\xe9\xee\xd9\x7a\xb6\xec\xeb\x84\xe9\x21\x09\x21\x40\x92\x49\xd8\xd7\x04\x64\x47\x04\x17\x76\x59\x42\x48\x20\x90\x8d\x24\x6c\x2e\x10\x11\x14\x70\x01\xf5\xba\x20\x20\xe1\x82\x84\x24\x2e\x88\xa2\xa2\xec\x0a\x88\x8a\x80\x26\x80\x08\x12\x37\x2e\xb8\x84\xcd\x05\x08\xa4\xdf\x37\x3d\x35\x61\x18\xc0\x78\x67\xb8\xef\xff\xde\xfb\x5e\xcd\x57\x53\xbf\xee\xea\x3a\x5d\x5d\x5d\x5d\x75\xea\x9c\x53\x55\xd9\x05\x85\xe9\x33\x6e\x4b\x36\x18\x1d\x1f\x28\x78\x9f\xd4\x35\xdd\xcb\xc7\x0a\xe5\x5b\x11\x64\x4d\xf0\xad\x46\xe6\x79\x39\x50\x77\x6f\xe9\xbd\x26\x30\x21\xdb\x4b\xf5\x81\x23\x71\xc6\xc4\x7c\xef\xdb\xb3\x06\x86\xb3\x28\x3b\x6f\x62\x4e\x66\x56\x4e\xf6\xc4\x49\xc5\xd7\x1d\xdc\x56\x25\xe8\x84\xbc\x22\x87\x67\xb2\x82\x24\x16\xfa\xce\xd5\x4e\xc9\x9e\xa9\xfc\xf9\x42\x29\x33\xc3\xc1\xb0\x28\xff\xbe\x90\x29\x9a\x94\xde\x36\x39\x85\x05\xe3\x73\xbc\xad\x16\x37\xa3\xe6\xd3\xd3\xe5\xe4\x64\x17\x14\x67\x67\x24\x15\xa4\xb4\x6d\x77\x3b\x86\x13\xd7\x11\xbc\x4d\x84\x52\xda\xdc\x16\x42\x2e\xe0\x15\x31\x45\x04\x9c\x9d\x37\x51\x61\x7f\x93\x72\xd3\x0b\x8b\x26\x79\xf9\x71\x5e\x4f\xc9\x07\x01\xd0\xf5\x84\x7c\x65\xcb\x0b\x8b\xd2\x93\x0a\x8a\x7c\x92\x1e\x39\x48\x14\xfa\xf6\x99\x28\xb9\x98\x92\x51\x94\x3c\x3d\xd9\xbb\x61\xb5\x8b\x4e\x7a\xde\x84\xa4\x69\xc5\xd9\xde\xbd\x22\x77\x22\x8e\xbf\xb1\x93\xbd\x2b\x97\xdc\xf4\xe2\x49\x49\xe3\xb3\x27\x26\xa5\x17\x66\x17\x4f\x1a\x3b\x23\xbd\x28\x37\xb1\xc8\x07\x32\x45\x53\xbd\xd5\xf7\xb8\x28\x14\xe6\x4f\xcb\x73\xd4\x99\xdc\xfc\x09\x99\x63\x7d\x18\x2a\x36\x10\xcc\x4b\x2f\xce\xc8\xcf\x9b\xee\x1b\x91\xec\xbc\xdb\x43\xc4\x37\x02\x59\xc5\xf9\xde\xd5\x5d\x85\x42\x46\x7e\x9e\x97\xb2\x42\x25\x79\x51\xf6\xc4\xbc\xf1\xd9\x3e\x3e\x41\x5e\xba\xaf\x45\x90\x93\xef\x2b\x89\x09\x99\x19\xd9\xb9\x5e\x36\x8d\xd7\x7f\x2f\x3e\x92\xc8\xc8\x98\x56\x98\x9e\x31\xcb\xe7\x5a\xee\x6c\x05\x7c\xa7\x90\xfe\x0f\xed\xc2\x6f\xd9\xcc\x4f\xca\x9c\xe9\xf0\xbe\xb4\x68\xb9\x13\xda\x3a\xbc\xcf\xfc\x07\xa3\xe3\xdb\xf3\x14\x64\xe6\x3a\xbc\x6f\x44\xc6\xa7\x17\x65\xb6\x6b\xc3\x02\x1f\x59\xaa\x94\xb6\xed\x58\x70\x3b\x18\xb4\x6b\xd4\x7c\x24\x94\xac\xfc\xdd\x8e\x2c\x39\x29\xf9\x42\xc4\x19\xf8\xd4\xa9\x66\xb4\x71\x78\xaf\x05\xf3\xd7\x93\xf1\x85\xc4\xa4\xdc\xf4\x0c\xe5\xcf\x27\x69\x66\xa6\x4b\xfd\xe6\x63\x3d\xce\xce\x4b\x2f\x9c\xc5\x02\x5f\x33\xe4\x7d\x5d\xf1\xcc\xcf\xf4\xf4\x42\x6f\xfb\x55\x96\x9f\xf4\x86\x02\xba\x1d\xc3\x8b\x74\xdf\x8a\xdb\x8d\x8a\xcf\xdf\x93\x33\x1b\x49\x33\xf3\x7d\xca\x0a\xa3\x32\x31\xc3\xbb\x76\xf0\x7a\x2a\x19\xc5\xb7\x23\x2f\xbe\x97\xaf\x8b\xd0\x78\x9f\xde\x75\xd1\xb4\xf1\xc5\x39\x99\x4e\xc6\x2a\x3d\xaf\x78\x6c\x71\x76\xae\x77\x32\x81\xec\xfc\xa4\xec\x7c\xc7\x60\x80\x05\x5e\x11\x51\x0c\xc1\xb2\xb2\x73\x32\x15\xe0\xf8\xbb\x0d\x64\xbc\x37\x2c\x73\x72\x35\x45\x49\x45\x99\xe9\x85\xbe\x92\x70\x86\x3e\xd1\x28\xcc\x2c\xc8\xf1\x56\xd6\x77\x8d\x86\xd7\x56\x5a\x2e\x12\xe3\xa7\x65\xe7\x78\x4d\x23\xbf\xb0\x38\xe9\x81\xac\x69\x79\x19\xd3\x33\x0b\x8b\xbc\xb5\x40\x56\xa8\x14\x79\x2b\x85\x77\xa6\xce\xc9\xf6\xb2\x24\xc7\xcf\x2a\xce\xf4\xa9\x1c\x9d\x04\x94\x7f\x5f\xd2\x4f\xcb\xf2\x76\x12\x5f\x46\x7e\x9e\x62\x27\xcc\x42\xaf\x68\x64\xe5\x16\x7b\x6f\x66\xe6\x48\x5c\xe0\x75\x9f\xe7\x48\x9d\x95\x5f\x98\xeb\xe5\x20\xaa\x30\x33\x2b\x27\x33\xa3\x38\x29\xbd\x28\xd7\x6b\x61\x81\x8b\x46\xd1\x8c\xf4\x82\x02\x2f\xdf\x82\x8b\x46\x6e\xfa\x94\x4c\xc7\x07\xe1\x13\x11\xaf\x2d\x0e\x5d\x04\xa6\xa7\xe7\x4c\xf3\x8d\xc2\x84\xcc\xcc\x82\xcc\xa9\xd3\xbc\x1c\x95\xba\x4c\xe2\x7d\x30\xb7\x77\x91\xc8\xc9\x2c\xf6\xd6\xfe\xd7\x45\x62\x62\x61\x7a\xc1\x24\x2f\x99\xa8\xfc\xa2\xa4\xcc\x99\x99\x19\xde\xab\x44\x18\x81\x69\x4a\x51\x8c\x2d\x28\xcc\xcf\xf0\x72\xe6\x70\x7e\x91\x52\x2f\x8a\x7c\xca\x4a\x51\x71\xba\x0f\xea\x52\x17\x81\xbc\xf4\x8c\x1c\x2f\xe5\x7b\x8c\x84\xb7\x69\x1d\xe5\xe7\x75\xda\xf4\xe2\x49\x3e\x3d\xbb\x52\xfc\xde\x26\x76\x30\x30\x3e\xdd\x5d\x21\xe0\xbd\x6a\x8f\x51\xf0\xba\x0e\xfb\xa6\xaa\x76\x50\xf0\x52\x5a\xe9\xba\xb9\x6f\x39\xf7\xa9\xe0\x26\x64\xfb\xf6\xe8\x13\xb2\xbd\xcb\x7d\x83\x4e\xb1\x20\x3f\x27\x27\x29\x6b\x82\x0f\x4f\x71\x03\x29\xaf\x9f\xe7\x26\x99\xca\xc9\xf1\xa5\x49\xb8\x81\x60\xee\xb4\x62\x2f\x65\x76\x9e\xa4\xbc\x22\xe2\x18\x34\x25\x3d\x90\x9f\x97\x99\x9d\x97\x95\xef\x7d\x39\x5d\x4f\xc6\xc1\x61\x7a\x4f\xa6\x68\x96\x0f\xcd\xbe\x93\x42\x4e\x66\xa6\x77\x96\x09\xd7\x3d\x87\xf7\x14\xbc\x1e\x8a\x2a\xa9\x7d\xe0\x10\x1b\xea\x44\x71\x66\x51\xb1\x2f\x53\x1a\x8a\x66\x15\x65\xa4\xe7\xe4\x28\x19\x1a\x3b\xb9\xc8\x6b\x76\xd3\x45\x87\x85\xde\x6a\xca\x1a\xc8\x78\x29\xc1\x70\xa5\xcf\xcb\x2c\xf6\xde\x7c\xa8\xa1\x4c\x14\x46\xcf\x97\x56\xc0\x45\x29\xab\xc8\xd7\x02\xc9\x9a\x70\x5b\xf2\xe1\xb5\x0a\xd3\x45\x21\x33\x6f\xba\xf7\x1f\xad\x8b\xc8\x84\xec\x42\x6f\xe7\x5d\xb8\x48\x4c\x2e\x4a\x9a\xac\x14\xaa\x0f\x75\x55\xa1\xe1\x6b\x2e\x1c\xe1\x78\x6f\x57\xbb\xc8\xce\x4f\x2a\xc8\xf6\x72\x58\x94\x9d\xef\x9c\xb9\xe7\xbd\x28\xcc\xcb\x47\xcf\xcb\x48\x9a\x91\x9e\x5d\x3c\xb1\x30\xdf\x4b\xfb\x3a\x85\x44\xe1\x0c\xef\x7b\x44\x27\x81\x69\x79\x5e\x37\xbf\x0a\x01\xaf\x0d\xb0\x95\xd4\xf9\x79\xde\x8a\xb9\x1c\xa9\x7d\x7c\xf6\xdc\x74\x1f\x4a\x3e\x23\xdf\x4b\x0d\x64\x51\x71\x61\x46\x7e\xde\xf4\xa4\xa9\xd3\xf2\xbd\x9c\x3b\xcc\xb4\xb2\xc5\x45\xca\x9f\x4f\x99\xc8\xf6\x56\x4b\xef\x22\xe0\xb5\x9a\xdf\x45\x20\x73\x66\xb1\xf7\x7a\x72\x17\x11\x5f\xd4\xe4\x2e\x1a\xe9\xc5\xf9\xde\xb5\x02\x2e\x59\xc2\xb4\xe2\xac\x0e\xca\x9f\x0f\x76\x0b\xc5\xd3\xc6\x7b\xcf\x3d\x28\x24\x72\xf2\x27\x26\xdb\xbd\xcf\x81\xb7\x1c\x90\x92\x78\x5a\x5e\x51\x7a\x96\x0f\x75\x3a\x7d\xbc\x4f\x96\x41\x5e\x7e\x0b\x4a\xea\xac\xc2\xcc\x99\xde\xb5\x06\xca\x20\x92\x8d\x25\xbd\xcb\x00\x6b\x83\x15\x56\xde\x6b\x41\x25\xa3\x51\x58\x6c\xf7\x85\x01\x75\x91\xc9\xcd\xcc\xcd\xcd\x9f\x9e\x79\x3b\xe8\x64\xe4\x14\xfa\x4c\xc6\x27\x11\xee\x35\x1a\x8e\xe4\x5d\xd2\xa7\x15\xe7\x2b\xba\xd3\xf4\xe2\xcc\x09\xdd\xbc\xa7\xa7\xac\x3e\x30\x36\xb3\xd0\x4b\xa1\x30\xa3\xe2\x75\x7b\xe1\x22\xe0\xfd\x42\x1d\x0d\x14\xb2\x73\x33\xbd\xb6\x6d\x76\x27\xe2\x5b\xe5\xf7\xde\xb0\xa8\x81\x44\x66\xae\x77\x7d\xd1\x35\x02\x39\x99\x19\x5e\x2a\x1b\x5c\xdf\x9f\x0f\x0c\x59\x03\x0d\x1f\x78\xb2\x6b\xc5\xe9\x2d\x37\x7d\x43\x6b\xe4\x73\xed\xf4\x9a\xb1\x77\x51\xf1\x5e\x85\xd4\x40\x21\x3d\xcf\x4b\x29\xbf\x8b\x42\xbe\xd7\x83\x4f\x17\x85\xbc\xcc\xe2\x82\xfc\x1c\xef\x98\x94\x86\xf6\xb4\xa8\x38\xdd\xcb\x6e\xae\x81\x44\x41\x61\xbe\x77\xc6\x42\x0d\x14\x26\x66\x14\xcd\xc8\xcc\x2c\x18\x3f\xed\xf6\xd0\xf1\x95\x48\x6e\x7a\xa1\x6f\xf5\x2b\x77\x62\x46\x4e\x7a\xa1\x97\x73\x24\xdc\x88\xcc\xc8\xf7\x31\x23\x5e\xeb\x30\xdc\x32\xe1\x5b\xfa\xac\xec\x3c\x2f\xf9\x68\xb7\x2e\xdf\xd7\x2f\x25\x37\x23\x33\xaf\xb8\xd0\xd7\x7c\x64\xa4\x67\x4c\xf2\xf1\x95\x8e\x4f\x2f\x2c\xcc\xf6\x56\xed\xeb\x22\x92\x5e\x30\x36\x2b\xbd\xa8\xd8\x5b\x61\x9c\x27\x1d\x2f\x0d\x33\x3d\xc9\x78\xb9\x04\xd6\xb5\x86\xc8\xdb\xd5\xfd\xdc\x32\xe2\x53\x7a\xc7\x43\xe4\xe4\x4f\xf4\xed\x31\x58\xe8\x9d\x15\xa7\x8b\xc8\xb5\xf9\x5d\xb3\x8a\x1c\x07\x85\xd9\x79\x45\xd9\x19\x3e\x7e\x02\x59\xd9\x33\xd3\x73\x72\x7c\x6d\x0e\x7c\x27\x91\x93\x9f\x31\xc5\xd7\xef\x39\x27\x4b\x61\x47\xc6\xb6\x6b\xe3\xad\x51\xbe\x07\x25\xdf\x78\x12\xaf\x4d\x28\x5c\xef\xdb\xeb\x89\x98\x0d\x5c\x7f\x5e\x7a\x4e\xf6\xc4\xbc\xcc\x09\xbe\x55\xbc\x49\xe9\x45\x93\x7c\x6c\x0e\xbc\x97\xbd\x5c\xe3\x13\x73\x8b\xd3\x7d\x1b\x3c\x64\xce\x74\x7c\x40\xbe\x91\xf0\x5a\x0f\xdc\x40\x21\x6f\xba\x0f\x4a\x54\x17\x95\x09\x99\xe3\xa7\xf9\x38\x8a\xf1\xda\x60\xcd\x45\x21\x63\x92\x97\xe6\x5a\xd7\xfa\xbd\xec\x62\x5f\x9b\xe7\xdc\x49\x99\x3e\x52\xc8\x98\x98\x9f\x31\x29\xd3\xc7\x8f\xdd\x41\x24\xdd\x57\xa6\x7b\xc6\x78\x5f\x59\x5d\x16\xfa\xd6\x59\xa5\x17\xe7\xe7\x66\x67\x8c\x2d\xc8\x57\x3a\x1c\x9f\xdb\xc0\x29\xd9\x5e\x4a\xb0\xaf\x8d\x31\xa7\x79\x29\xb0\x6b\x78\xa2\x1c\xef\xbe\x95\x86\x1e\x77\xfc\xac\xe2\xcc\xf4\x9c\x89\x49\xd9\x79\x13\x32\x67\x3a\x0e\xbc\x16\x13\xdd\x40\x52\x31\x71\xbb\x7d\xe4\x32\xf2\x73\x0b\xd2\x0b\x6f\x63\xfe\x94\x47\xf6\x69\x16\xc0\x4d\xf2\x38\x2d\xaf\xd8\x27\x92\x37\xb0\x44\xce\x3a\xeb\xaa\xba\x5e\xcb\x13\xae\xad\xd9\x54\x30\xcd\xe1\xbd\xd7\xdb\xb8\x32\xe4\xad\x82\xfe\x1a\x89\x6b\x96\x94\xe8\x5e\x52\xf3\x1a\xe9\x1f\x39\x2e\xca\x44\x50\xc1\x28\xde\x71\xe7\x5d\xf7\xdd\x7b\xcf\xd0\x7b\xa0\x12\xcd\x46\xd1\x28\x6a\x81\x86\x6d\xb0\x88\x6d\xf3\xe5\x08\x05\x00\x09\x0e\x07\xe0\xc1\x33\x5b\xfe\xfa\x16\x40\xe9\xda\xbf\xd6\x92\xb2\x0f\xa2\xdc\xdc\x11\xa6\x85\xde\x1b\xea\x08\xa5\xd0\x36\x4a\x78\x60\x8d\xbc\x46\x89\xaf\x91\x2f\x92\x73\xdf\xad\x13\x8e\x70\xbb\xe6\xb2\xc6\x11\x96\x84\x2c\x0f\x71\x84\x83\x2d\x73\x2c\x4a\xfa\x75\x33\xd6\x29\xd7\xad\x6b\xa9\x84\x25\x9a\xb7\x94\xeb\xf0\x6a\x4b\xe5\x3e\xe7\x93\x2e\x24\x39\x42\x83\x64\x94\x1c\x61\x2f\xbe\x17\xef\x08\x97\xf3\x9b\x79\x09\xc0\x46\xf4\xe2\x97\x70\x40\x73\xa9\xb9\x12\x1f\x2f\xc5\x2b\x21\x8c\x11\x52\xab\x8e\xbd\x95\x2d\xba\x64\xe2\x35\x66\x6b\xea\x9c\x28\x84\x22\x0c\xe1\xe0\x79\x8e\x27\x1e\x7c\x10\xdb\xc2\x6b\x09\x39\x43\xd7\x36\xa2\x6c\xff\x65\x50\xc3\x86\x61\xec\xcc\xfa\xa7\xcf\x46\x2a\x20\x4d\xf9\x2f\x59\xdd\x92\xc5\x3b\x37\x34\x5f\x12\xe2\x3c\xe2\xd8\x59\xd7\x16\x61\xec\x74\xc3\x79\x51\x29\xd4\x5e\x77\xf5\x74\x6e\x3c\x88\x92\x6d\xa5\xdb\x4a\x56\x2e\xd9\x56\xb2\xd8\x3d\xbe\x47\xaf\x3e\xfd\xee\x92\x70\x9d\x93\x65\x25\xe8\x49\xe8\xdd\x9b\xae\xe5\x2f\x72\x40\x24\x61\x70\xe4\x43\x91\xec\xcc\x24\x42\x87\xc9\xd7\xe2\xb7\x47\x5e\x88\x24\x5c\x89\x94\x5d\xf1\x11\x91\x11\x84\x26\x11\xd6\x08\x76\x1c\x34\x27\x84\xb0\x3e\xec\x8f\x30\xe7\x71\x29\x47\x38\xc0\xb9\xd1\x17\x08\x83\x04\xb7\x63\x3b\x21\xb1\x8d\xdb\xb1\x8a\x10\xa7\x72\x3b\x6e\x95\xd8\x8a\x60\x6f\x35\xa6\x95\xf3\x8c\x9d\x27\xf4\xe7\xaf\xc5\x77\xb7\xbf\x60\x27\xac\xb0\xaf\xb4\x3b\xcf\x94\xf8\x11\x76\xf8\xb9\xa5\x5f\x4f\x8a\x6f\x38\x2e\x4f\x28\x27\x24\x95\x27\x95\xbb\xce\x58\x41\x98\x83\x95\xec\x8a\x12\x8e\xb0\xdc\x2d\xbf\x83\xfd\x09\xd3\xfd\xaf\x1d\xa7\x69\x47\x69\x09\x63\xb4\x63\xb4\xec\x7a\x1d\x61\xa5\xee\x5a\xfc\xb8\x10\x42\x4e\xc8\xb5\xe3\x12\x91\xb0\x52\x74\xa3\xc7\x13\x1e\x70\xcb\xff\x38\x91\x30\xc7\x2d\x1e\x06\x42\x5f\x83\x5b\xbc\x96\x30\x47\xeb\x56\xfe\x11\x84\x8b\x11\xd7\x8e\xed\xe5\xf7\x96\x13\xc6\x96\x8f\x65\xcf\x53\x1a\xf2\x73\x08\xa1\x36\xe4\x62\x08\xbb\x42\x9b\xa0\x25\xd8\xb5\xdd\x5c\xf9\x5d\xb7\x6b\x1d\xe1\x8b\x75\x5f\x3b\xbf\x14\x0c\x16\x08\x73\xdc\xde\xc7\x77\xfe\x84\xdf\xdd\x9e\xb7\x24\x72\x5b\x24\x61\xbb\x65\x8f\x85\x9d\x09\x35\x84\x12\x4c\xa1\x41\xa1\x2c\x7d\x78\x6e\x38\xa1\x20\xbc\x38\x9c\xd1\xaf\xd8\x59\x41\xf8\xa6\xe2\x44\x85\xf3\x98\x4c\x9d\x4c\x84\x34\xd3\x28\x13\x4b\x5f\xfa\xe4\x1a\xc2\x92\x35\xbb\xd7\xb8\xea\x0f\xa1\x8f\xdb\xf3\x10\x4c\xcc\x3b\xdd\xd9\xa4\x73\x49\x84\xdf\x93\xea\x92\x9c\x67\x0e\x5c\x3d\x73\x95\x50\x2f\xcb\xb2\xf3\x78\x9c\x2d\xdf\x46\x78\x37\x66\x7f\x8c\xf3\x78\x8b\x1f\x29\xde\x95\xfe\xe4\x39\x82\x7c\xee\xda\xb1\x3e\xcc\xe8\xa8\x99\xf5\xe6\x7a\x76\x86\x4c\x38\x43\xd7\xee\xb7\x94\xdf\xc4\x4b\xd8\x6a\xdd\x6a\xa5\x7f\x74\x9c\x9b\x5e\x54\x9c\x59\x28\x15\x65\x66\x14\x66\x16\x03\x98\x92\x39\x4b\xca\x9c\x59\x90\x9e\x57\x94\x9d\x9f\xe7\x68\xff\x04\x5e\xc5\xab\x49\x20\x15\xa9\x89\x03\x9c\x6b\x88\x4a\x59\xd9\x79\xd9\x45\x93\x32\x27\xc0\xb9\x70\xea\xb5\x63\x97\x23\x4e\xd0\xfa\x49\x69\x25\x91\xed\x72\x8e\x54\x0e\x7c\x39\x49\xd9\xc4\x57\xd9\xcc\xd0\x19\x90\xc0\x0b\xa4\xe2\x55\xa4\xe6\xd5\xc4\xf1\x1c\xae\x77\xf4\x33\xf7\x0b\x47\x50\x25\x27\x26\x13\x4a\x93\x3f\x48\x26\x8f\x0b\x4a\x03\xff\x08\x24\x5c\x0c\xbc\x1a\x48\x28\xa8\xdc\x56\xe9\x19\xff\x3d\x7f\x86\x27\x94\xb4\xba\xd0\x8a\x70\xa9\x95\xdc\xca\x33\xbe\xa4\x7c\x5f\x39\xe1\x40\xf9\xd7\xe5\x84\x6f\xcb\x4f\x94\x7b\xc6\xc3\xd2\xde\x42\xe8\x6c\xe9\x67\x21\x0c\xb4\x0c\xb2\x78\xc6\xd7\x54\xfc\x59\x41\xd8\x5e\xf9\x5b\x25\xe1\x6c\xe5\xa5\x1b\xee\x0f\xbf\x95\x7e\x84\x9a\xf2\xfa\x72\xc2\xb8\x8a\x39\x15\x9e\xf1\xe3\x42\x73\x42\x09\x79\xa1\x05\xa1\x84\xc2\xd0\xa2\x50\xcf\x78\x7b\xc2\xc4\x04\x42\x7e\x42\x41\x02\x61\x4e\xc2\x9c\x84\x1b\xe2\xd1\x11\x84\xee\xe8\x0d\x42\x3a\xb2\x70\xc3\xf3\x25\x2e\x4d\x24\x2c\x4b\xbc\x90\x48\x40\x52\x75\xd2\x8d\xf9\xf3\x0b\xb2\x48\xf6\xb4\x18\xe5\xdf\x22\x49\x92\x3d\xcd\x3d\x7a\xf0\x3d\xfd\xa4\x16\x52\xdf\xfb\xee\x1b\x9c\x94\x92\x68\x77\xf4\x8c\xf7\x0e\x74\xfc\xbb\xe2\x5d\x3b\x1d\xbb\xfa\x87\x47\x64\xa7\x73\xc5\xb7\x61\xa1\xab\xdd\xa7\x2b\xd7\xc7\x43\x4f\x68\xab\x77\xd6\xeb\x8e\x7a\x42\xaa\x9e\xae\x7b\x86\x03\x93\x09\xbf\xb1\x76\xfb\xec\x64\xc2\x1f\x93\xaf\x8f\xb7\xab\x08\x19\xac\x9d\xcd\x57\x91\xe2\xaf\x7b\x46\x7f\x42\x1b\xd6\x0e\xb4\xf3\x27\xdc\xe1\xef\x11\x5f\xd1\xae\x82\x90\x56\x31\xb0\x82\x30\xb8\x62\x44\x05\xe1\xfe\x8a\xb1\xee\x6f\x49\x37\x58\x47\xb8\x57\x97\xa1\x23\x64\xe9\xe6\xe8\x08\x35\xeb\xae\xae\xbb\x16\x4f\xeb\x09\x4d\xde\x62\x34\xcf\x93\xe2\xdd\xe9\xa7\x69\x09\x43\x58\xbb\x37\x4c\x4b\x18\xab\xbd\x3e\x7e\x9c\x9e\x50\xc8\x9e\x79\xa6\x9e\x30\xc7\xe3\xf9\xd3\xf4\x84\x21\xec\xdc\x70\x3d\x61\xac\x47\x7c\x49\xe8\xf1\x50\x42\x4d\xe8\xe9\x50\xc2\xd9\xd0\x4b\x0e\x1c\x2e\x87\xbb\x5d\x11\x40\xf0\x0f\x70\xa6\x09\x0c\x20\x74\x0b\xb8\x3e\xfd\xfa\x00\xc2\xcf\xec\xdc\xd9\x00\xc2\x25\x8f\x78\x49\x47\xe8\xc8\xfa\x85\x54\x1d\x29\xde\x3d\x7e\xbb\x48\x38\xc9\xda\xfd\x5f\x44\xc2\x9f\xa2\x47\xf9\x9e\x22\x7c\x7c\xca\x79\x6e\xcf\x29\xc2\xa1\x53\x1e\xf1\x30\xe3\xaa\x6c\x66\xe7\xfc\x70\x55\xf6\xbb\x3e\x3e\x84\xd0\x93\xf5\x43\x83\x43\x08\x23\x42\x3c\x9e\x5f\x4b\x78\x85\x95\x69\x99\x96\xf0\xa6\x47\xf9\x96\x84\x57\x86\x13\xd6\x87\xef\x0d\x27\x1c\x08\x3f\x1a\x4e\xf8\x36\xfc\x84\x5b\xf9\x7c\x97\x4f\x8a\x77\x9c\x29\x78\x8b\x50\xb7\xc1\x23\x7f\x3c\x21\x9a\xf5\x73\x09\x3c\x21\x89\xbf\x3e\xbe\x94\x27\x7c\xc4\xce\x7d\xc2\x13\xaa\x3d\xe2\xd7\x0b\x84\xaf\x58\xbf\x74\x44\x20\xd4\x09\x1e\xf9\x13\x08\x2b\xd8\xb9\x52\x81\x50\xee\x11\x0f\x1d\x21\x92\x95\xb9\x55\x47\x8a\xbf\x2e\xbd\x3f\x61\x1f\xab\xd3\x07\xfc\x09\x27\x3c\xea\x77\x49\x30\x61\x63\xb0\xf3\xdc\xfb\xc1\x84\xe3\xc1\x1e\xdf\x97\x1f\xe1\x14\xeb\x67\xce\xfa\x11\x2e\xf9\x79\xdc\x5f\x63\xd4\x10\xcc\x9a\xfe\x1a\xc2\x40\xcd\x20\x0d\x61\x9c\x76\xb2\xf6\xda\x15\x25\x21\x84\xf7\xd8\x3b\xd9\x1e\x42\xd8\xeb\xf9\x7e\x82\x08\x7b\x82\x58\xfe\x82\x08\x5f\x07\x79\xc4\xf3\x84\x15\xac\xcc\x56\xf2\xa4\xf8\xeb\xca\x37\x8c\x70\x3e\xcc\x79\x4e\x0e\x23\xc5\xbb\xc7\x5b\xd4\x16\x35\xc1\x24\x99\x25\x42\x0b\x29\x51\x22\x64\x49\xd9\xd2\xb5\x2b\xde\xc3\x7b\x20\x3c\xce\x3f\xce\x13\xb2\x03\xa7\x06\x12\x8e\x2a\xb5\xc0\xe5\xe6\x87\x3d\x16\x46\x08\xb3\x85\xd9\x08\x89\xb6\x44\x1b\x61\x99\x7d\xb9\xdd\xed\x0e\x6a\x95\x9a\x70\x5c\x7d\x5c\xed\x28\x05\xb3\x86\xf0\xbd\xf6\x7b\xb7\xe7\xaf\xbb\x40\x8a\x77\x9c\xb9\x72\x81\x20\x5f\xf0\xf8\x7e\x50\x8a\x12\x94\x84\x40\x2a\xd1\x91\x24\x4a\x84\x24\x69\xac\x64\x77\x34\xdc\xce\xbb\x84\x37\x09\x27\x48\xe1\x2d\xc3\x09\xf6\xf0\xce\xe1\x84\xb4\xf0\xb4\x70\x42\xcf\xf0\x41\x4a\x2e\xa5\x88\x31\x11\x84\x71\x11\x0f\x45\x10\xe6\x44\x2c\x8c\x20\x2c\x89\x58\x1a\x41\x28\x8d\x78\x5d\xe1\x54\x17\x08\x0b\x05\xc2\xd6\x88\xe3\x92\x55\xfd\xad\x54\x23\x11\xbe\x97\x7e\x94\x08\x05\x6b\x0b\x95\xb1\x82\x0e\x46\x10\x24\x48\x20\xcc\xc7\x7c\xb8\xca\xaa\x39\x1b\x13\x8c\x45\xaa\x54\x63\x4d\x93\xee\x93\x82\xd0\xba\xbe\x4d\x3d\x61\x60\xfd\xa0\x7a\x42\xaa\x9c\xaa\x70\x26\x1f\x22\x5c\x1a\x63\x8d\x92\x3a\x49\x51\xe0\x13\x55\x89\x1c\xc4\x44\x63\x22\x8f\xa8\x44\x5b\xa2\x73\x37\x74\xc9\x92\xd6\x61\x5c\x4c\x49\x41\x69\xce\xf6\xbe\x35\xf7\xe1\x3b\xe9\x6a\xda\xd7\xe3\x76\x95\x3c\x53\xfa\xd4\xf6\xf2\x9a\x8d\x7e\xe1\x06\x3d\x1f\x24\x98\xad\xfe\x3a\x75\xa4\x89\x42\x9a\x84\x69\x03\xa0\x8a\x0a\x35\x06\x72\x11\x62\xb0\x45\x73\x5d\x5d\x3b\x2b\x9b\x65\xf9\x7a\xaf\x05\x4a\x2e\xca\xf2\x1c\xc5\xcf\x61\xa1\x9b\x77\x31\x0c\x2a\x16\x46\xb1\xd0\x9f\x85\x9e\xf1\xae\x1d\xdc\xd5\x8d\xc4\x8b\x8d\xc4\xeb\x1b\x89\xe7\x1b\x89\x57\x35\x12\xaf\x69\x24\x5e\xdb\x48\xbc\xae\x91\x78\x57\xf9\x94\x2a\x75\x93\x24\x4e\xe2\x25\x41\x52\x49\x6a\x49\x23\x69\x25\x9d\x24\x4a\x8e\x7a\x0a\xbb\x8b\xce\xad\xdc\x75\x0c\xdb\x45\xe5\x9d\x59\x9d\xef\x6e\x9b\xb5\x81\xb9\xfd\x1b\xe7\x78\x87\x57\x64\x39\xf5\x8a\x23\xb4\x22\xed\xca\xb5\xe3\x92\x2b\xb2\xdc\xde\x71\xfc\xb7\x04\x42\x09\xe1\xa1\xce\x6f\x2e\x2a\x94\xd0\x92\x61\x7b\x28\x21\x35\xd4\xb3\xaf\xb9\xd1\x25\xab\x86\xaa\x08\x23\x54\x63\x55\x84\x74\xd5\xe3\x2a\xc2\x22\xd5\x22\x15\xe1\x29\xd5\x62\x15\x21\xb0\x2e\xb4\xae\x11\x0a\x7e\x84\x81\xac\xcd\xbc\xc7\x8f\x90\xcf\xf0\x1c\x3f\x52\x7c\x63\xf7\x4f\x23\xc2\xd3\xc4\xda\x7f\x22\xc5\x2b\x69\xbe\x24\xf4\xfa\xb2\xf1\xf4\x35\x5a\xc2\x79\xd6\xe7\xfd\xae\x25\xfc\xc1\x70\x9d\x96\x20\x6b\x1b\x4f\x0f\x35\xa1\x9d\xc6\x79\x5d\x9a\x86\x30\x84\xe1\x71\x1a\xc2\x44\x4d\xe3\xe9\x0b\x2c\x84\xc5\x16\xe7\x75\xcf\x5a\x08\x65\x0c\x97\x5b\x08\xef\x5a\x1a\x4f\x5f\xaa\x23\xbc\xc7\xfa\xb4\xcd\x3a\xc2\x7e\x86\xbf\xd4\x11\x64\xdd\x3f\xc8\x7f\x3e\xa1\x27\xeb\xbf\x07\xe7\x13\x66\x33\xbc\x38\x9f\xb0\x32\xff\x1f\xa4\x0f\xa3\x30\x82\x10\x26\x84\x11\xd4\x61\xa6\x30\x82\x5f\x58\x78\x18\x41\x0a\x9b\x11\x46\x28\x09\xab\x08\xfb\x7b\x0a\x69\x93\x09\x63\x18\x4f\x3a\x6e\x32\x21\x9b\xe1\xbc\xc9\x84\xfc\xc9\xff\xe0\xfe\x41\x84\x11\xac\x4f\x1c\x15\x44\x8a\x77\xe0\xd1\x41\xa4\xf8\xc6\xd2\x97\x18\x08\x1b\xd8\x38\x7b\xbb\x81\x70\x9e\xe1\xcb\x06\x82\x6c\xf8\x07\xe9\xf5\x84\x67\x18\x4f\xb9\x54\x4f\x58\xce\x70\xb9\x9e\xf0\xa6\xfe\x1f\xe4\xff\x08\xe1\x89\xa3\xce\xeb\x96\x1d\x25\xac\x64\x78\xd5\x51\xc2\x9b\x47\x1b\x4f\x3f\x38\x82\xf0\x28\x1b\x37\x3f\x16\x41\x58\xce\xf0\x2b\x11\x84\x7f\x47\xfc\x83\xfa\x9f\x4f\x8a\x57\xae\x2b\x20\xfc\xfa\x38\xc3\x0b\x08\xe7\x17\x35\x9e\xfe\xc6\xf1\x93\x9f\x1c\x2e\x13\x6c\x72\x33\x99\xd0\x5d\xee\xdd\x48\x13\x66\x3f\x47\xe8\xc7\xc6\xe5\x83\xcf\x11\xb2\x19\x2e\x38\x47\x58\x78\xae\xf1\xfb\x57\x22\x4c\xca\xb5\x46\x4a\x16\x89\x60\x95\x3a\x4a\x11\xe0\x12\x85\x44\x0e\xba\x44\x43\x22\x0f\x4b\xa2\x94\x28\xfc\x6d\xfa\x1b\xf9\x0b\x67\xcf\xee\xc1\x65\xdc\xda\x9d\x26\xf4\x3f\xcd\xf2\x7f\x9a\x30\x82\xe1\x31\xa7\x09\x63\x4f\x37\x9e\x7f\x57\xbc\xab\xbf\x9b\xe7\x11\x6f\xf3\x31\x7d\x53\x1f\xd3\x47\x37\x92\xfe\x56\xfc\x43\x6c\x23\xe9\x1a\x9c\x67\x87\xec\xc7\x42\x97\x94\x32\xed\xef\x93\xaf\xb2\x5f\xb6\x13\xae\xda\x65\x3b\xe1\x6c\xb2\x9c\x4c\x38\x90\x52\x9f\x42\x40\xeb\x61\xad\x09\x59\x72\xbe\x4c\x98\x2a\xaf\xb8\x65\x2d\xdc\x45\x9f\x11\x8f\xf3\xb4\xc0\xfa\x42\xd4\x42\xeb\x62\x2b\xe1\x25\xeb\x4a\x2b\x61\x9d\xf5\x4d\x2b\x61\xb3\xf5\x73\xab\x1f\xae\x58\xaf\x58\x6f\xf9\x1e\xcd\x7d\xcc\x84\x7e\xe6\x1c\x33\x61\xaa\xf9\x45\x33\x61\xa9\x79\xb3\x99\xb0\xd5\xfc\xb9\x99\xf0\x85\xb9\xca\x4c\xf8\xda\x7c\xd4\x7c\xab\xf4\xfd\xa8\x1f\x11\x8a\xd4\x45\x6a\xc2\x0c\xf3\x0c\x33\x61\x96\x79\x96\x99\xb0\x3a\x74\x4d\x28\x61\xb2\x94\x2f\x11\xe2\xa3\x5b\x44\xdf\x2a\xbd\xda\xae\xb1\x13\x6c\xf6\x78\x3b\xa1\x83\xbd\x93\xa3\xb6\xb6\xd9\x38\x90\x80\xbb\x7e\x5e\x49\xc0\xa5\xdc\xcb\x84\x82\xcb\x5f\x5f\xbe\x55\xfa\x34\x53\x4f\x13\x61\xbb\xe9\x63\x13\x61\x63\xf8\x7b\xe1\x84\x0f\xc2\x3f\x08\x27\x6c\xac\x78\xb7\x82\xb0\xa9\x62\x53\x05\xe1\xc3\x8a\xcd\x37\xc8\x5d\x5c\x6e\x10\x3f\x88\x27\x8c\xf5\x1f\xe7\x4f\x78\x27\x74\x63\x28\x21\x53\xca\x94\x08\x13\x92\x27\x24\x13\x4a\xe5\x52\x99\x70\x56\xbe\x78\xcb\xf2\xaf\x0d\x39\x1b\x42\x18\x67\x9b\x6b\x23\xcc\xb7\x2d\xb0\x11\x34\x76\x9b\x3d\x02\x4d\xdd\x9e\xe8\xe4\xda\x33\x6b\x6f\x95\xbe\x45\x5c\x82\xd4\xbe\x75\x5b\x4b\x7c\x4a\x74\xa2\x2d\xb6\x55\x9b\x26\xf6\xe6\xc9\x51\x31\x2d\xdb\x99\x85\xf0\x40\x1d\x45\xf8\xa9\xf4\xa1\x5a\x83\xc6\x1f\x21\xbc\x68\x52\x07\x45\x86\x79\xa6\x6f\xf7\x5f\x3a\xcf\xf4\xf7\xff\x97\xce\x33\xbd\xeb\xb9\x5c\xdf\x51\x5f\xf6\x21\x76\x88\x73\x86\x9e\xfc\xf0\x3f\x4d\xdf\xd5\x23\xfd\xad\xca\xcf\xf3\xfb\x37\x79\x1c\xbb\xe8\x46\xfd\x97\xf7\xf7\xcc\x7f\x63\xf7\xbf\x55\xfe\xb9\x46\xd2\x0b\x2c\x42\xc7\x42\x03\x4b\x60\x62\xa1\x1f\x0b\x03\x6e\x45\xc0\x42\xd0\x32\x3e\x4b\xb4\x10\xda\x31\xdc\xc1\x42\xe8\xc5\xf0\x60\x0b\x21\xe7\x56\xbc\x98\x44\x58\x1a\xcd\xe2\x62\x08\x79\x31\xac\xff\x8a\x21\x14\x33\x5c\x12\x43\xb8\x23\xf6\x16\xe9\x85\x79\x02\xe1\x71\x21\x49\x45\x28\xb1\x2c\xb0\x10\x5a\x46\xb5\x8c\x22\xcc\x8c\x9a\x19\x45\xa8\x49\x90\x13\x08\x69\x6b\x57\xae\x25\x24\xd6\x27\xd5\xdf\x48\xa1\xd4\x6f\x97\x1f\x61\x8f\xdf\x1e\x3f\xc2\x3e\xbf\x7d\x7e\x84\x03\x7e\x97\xfd\x08\x57\xfc\x64\x3f\x02\x12\x62\x13\x08\x71\x09\x71\x09\xa4\x68\xdd\x6e\x92\x03\x23\x6f\x24\xa8\x8c\x06\x23\xc1\x64\xf4\x33\x12\x02\x8c\x3d\x8d\x84\xde\xc6\xbe\x46\x42\x7f\xe3\x20\x23\xe1\x3e\x63\x86\x91\x90\x65\x9c\x63\xbc\x31\x7d\xda\x14\x52\xbc\x23\xa6\xfb\x14\xc2\x1d\x0c\x3f\xe7\xc6\x3f\xd6\xb8\xc9\x88\x6e\x74\x26\xc5\x93\xf2\xae\x4d\xb0\x32\x5c\x02\x13\x64\x86\xcf\x92\x09\xb2\xd9\x74\xd3\xf4\x0e\xfe\xbf\x98\xf1\xfc\xdd\x99\x4e\xc8\x31\xe6\x3a\xe8\x2e\x4b\x72\x7b\x2f\x37\x38\x8e\x03\x54\x2a\x52\x42\xe7\x31\x07\x95\xc0\x2b\xa1\xc3\xa9\x38\x01\x2a\x95\xa0\x62\xee\x86\xe4\x20\x08\xe0\x24\x0e\x2a\x10\x86\x5b\x38\xa8\xfc\x08\xc3\x0d\x02\x9a\x49\x3c\x86\x5b\x04\x34\xb3\xf3\x18\x6e\x50\xb9\xf5\x91\x9e\xce\x0a\xa0\x33\x80\x91\x00\x66\x02\x78\x51\xd1\x41\x02\x55\x00\x2e\x38\x45\xb0\x0a\x1b\x72\x17\x01\xb9\x1e\x0f\xf1\x8c\x6a\x8f\x8a\x70\x40\xf5\xb3\x8a\x70\x56\xf5\xbb\x8a\x10\x55\xd7\xae\x8e\xd0\xa1\xae\x4b\x1d\xa1\x5b\x5d\xb7\x3a\x42\x5a\x5d\xf7\x3a\xc2\x1d\x75\x3d\xeb\x08\xbd\xeb\x06\x5d\x3f\x22\x73\xeb\x2d\x4c\x97\xcd\x97\x09\xfe\x97\xfd\x2f\x13\x02\x2f\x07\x5d\x26\x58\x2f\x5b\x2f\x13\x6c\x97\x6d\x97\x09\xd1\x97\x63\x2e\x13\xe2\x2e\xc7\x5f\xd7\x97\x7c\x4c\xbb\x89\xc3\x1e\xda\x4b\x1c\x3e\xa5\xcf\x89\xc3\x39\xba\x40\x1c\x4a\xac\x8f\x5b\x09\x4b\xac\x2f\x5a\x09\xa5\xd6\x32\x2b\xe1\x6d\xeb\x47\x56\x3f\x5c\xb0\x5e\xb8\xae\x2f\xd5\x98\x43\xad\x71\x49\xed\x53\xd5\xa6\x90\x26\xcd\x12\xdb\x75\x53\x19\x83\xa3\x62\x13\xda\x76\x15\x0c\x41\x16\xd2\xf9\x87\xdb\xe2\x93\x3b\x72\x62\x40\x44\xd3\x16\x29\x9d\x78\x7d\x60\x64\x74\xcb\xd6\x9d\x63\x5a\xb5\xe9\xe2\x4a\x7f\xab\xf6\xe3\xa9\x0f\xe9\xba\x78\xcf\xeb\xbc\x4d\xef\xc9\x4d\xfe\xb7\xe9\x3d\xeb\xc0\x7f\x9b\x5e\xef\x63\x7a\x83\x8f\xe9\x8d\x3e\xa6\x17\xff\x61\x7a\xcf\xfe\xcb\xb3\x3f\xf2\x36\xbd\x67\x3f\xfa\xdf\xa6\xf7\xf5\xfd\x6b\x7d\x4c\xef\xd9\x86\x35\x96\x7f\xde\xe3\x3a\x8d\x47\x7a\x57\x3a\x3f\x8f\xf4\xae\xeb\x7b\x6c\x76\xa2\x5b\xf6\xe3\x9b\x09\x93\x37\xb3\x3e\x6f\x33\xe1\x21\x86\x4b\x36\x13\x16\x30\xbc\x64\x33\x61\x29\xc3\xcb\x37\x13\x56\x6e\x76\x6b\x8b\x6b\x08\xea\x1a\xe7\xb1\xb6\x86\x10\xc6\x70\x64\x0d\xc1\xc6\x70\x74\x0d\x21\x86\xe1\x66\x35\x84\x16\x35\xd7\xd2\x6f\xf1\x23\x94\x6e\x26\xfc\x50\x09\xac\xda\x4c\x58\xcd\x68\x17\x1d\x24\x3c\x70\xd0\x89\x09\x26\x48\x4a\xdf\xe2\x18\x4f\x99\x30\xc7\x4d\xaf\x5c\x12\x40\x78\x8c\xe9\x6c\x16\x04\x90\xe2\x1d\x78\x51\x00\xe1\x29\x86\x17\x07\x10\x56\x30\xbc\x32\x80\x50\xee\xae\xe3\x99\x42\xe8\xc5\xfa\xbc\xc1\x53\x08\x23\x18\x1e\x35\x85\x90\xce\x70\xc6\x14\xc2\x0c\x86\x1f\x9e\x42\x58\x3c\xe5\x5a\xfa\x04\x24\x80\xf0\x3a\x5e\x87\x4b\x72\xa6\x0e\x53\x87\x11\xfc\x24\x7f\x89\x10\x9a\x18\x9a\x48\xa8\xb3\xd7\xd9\x09\x19\xf5\x19\xf5\x04\xa3\x6c\x94\x09\x99\x72\xa6\x7c\xed\xcd\x1f\x5a\xcb\x39\xe9\x95\x71\x68\xf3\x9e\x13\xa7\xbd\xc7\x21\xea\x7d\x27\x96\xde\xe7\xb0\xea\x0b\x27\x5e\xff\x05\x87\x9a\x5f\xb8\x86\xfb\xdf\x28\xdf\x2e\x45\x29\x08\x25\x21\x25\x21\x04\x5c\x37\x22\x4e\x92\x08\x63\xa5\xb1\x12\xb9\x8f\x8b\x05\x42\x1c\xd3\xb9\xb8\xeb\x6a\xdc\xe5\x2a\xa5\x61\x84\x6d\x2e\xbd\xc3\x69\x82\xcd\x6d\x5c\xdc\xdc\xcd\x0e\xc4\x5d\xbf\xe3\x2e\x8b\xd9\x1e\x46\x38\xc1\xd2\x37\x3d\x4d\xb8\xc3\x63\x5c\xad\x75\xb0\x0b\x4c\x16\x7a\x63\x78\x51\xfe\xeb\xa6\xe7\x59\x48\x1d\xb8\x8e\xc9\x16\xbe\x6b\xa7\x16\x29\xcd\xa2\xfc\x85\x6e\x49\x9d\x63\x12\x5a\xb6\x0e\x69\x1b\x67\x6b\x12\x16\x60\x50\xa5\xb6\xb7\x47\x76\x89\x8f\xf5\x4b\x8c\x6e\x15\xdc\x46\x0a\xd5\xb7\x8b\x68\x6e\x6e\x1a\x64\x15\xc3\x4d\x81\x3a\xa3\x56\xa3\x06\x71\x1a\xde\xa8\x0d\x14\xc2\x4d\x16\x5d\xd3\xa0\xe6\x2a\xff\x88\x66\xe6\xc4\x28\xbb\x68\x8d\x6e\x17\x9c\x12\xdf\x31\x55\x6d\x08\x08\x8b\xb4\xc5\xf9\xc5\x26\x24\x35\x69\x9b\xdc\xa1\x9b\x3e\x54\x8a\x69\xd5\xa6\x7d\xd7\x90\x96\xad\xbb\xb4\xe8\xdc\xe9\x46\xfd\xb2\xca\xae\xb2\x3b\x46\x41\xee\xe3\xba\xce\xff\xf5\xb8\xce\xe5\x5e\x07\xd4\xf7\xaa\x48\xd1\xc2\x58\xd4\xc7\xd5\x3b\x60\xd6\x7c\xaf\xfd\x8a\x4c\x61\x7a\xe9\xaa\xc6\xe0\xa6\xf7\x19\x27\x4d\x50\xb4\x3f\x8e\x11\xa7\x5c\x7f\x49\xbe\x8c\xcb\x72\x5d\xa3\x02\xe8\x04\x2c\x52\x8d\x56\x6d\x55\x21\xa8\x87\x49\x1d\xe6\x27\x89\x5a\x7f\x29\x58\xa9\xb9\x11\x89\x3c\x3a\x25\x76\x4e\x24\xa4\x25\x5a\xec\xc7\xc8\x6e\x2f\xb5\x17\x20\xb9\x3e\xa5\x9e\x30\xbc\x3e\xa3\x5e\xcf\xea\x72\x23\x8e\x1a\x73\x9c\xf2\x53\xcc\xaf\x38\x5e\x50\xa9\x49\xa3\x56\x09\xbc\x4a\xc3\xe9\x34\x2a\x2d\x2f\x6a\xfe\x5e\xfe\xd3\x58\xfb\x97\xc9\x42\xcf\xf6\xff\x56\xfd\xd1\xed\xa2\xdf\xd8\xb8\xe7\x76\xd1\xff\x5f\xe7\xff\x56\xe3\x56\x97\xf3\x1c\x7f\xaa\x3d\xce\xab\x3c\x42\x8d\xc7\xf5\x8d\x95\x8f\xaf\xf4\x1b\x2b\x1f\x5f\xe9\xff\xaf\xcb\xe7\xef\x6b\xbf\xef\xf4\x6f\x35\xa6\xb9\x5d\xf4\xd5\xff\x63\xfa\x9e\xfc\xd0\xed\xa6\xef\xc9\xef\xdd\x6e\xfa\x8d\xe9\x17\xbd\xa5\x7f\x2b\x7e\xf3\x76\xd1\xb7\xff\xdf\x44\xbf\xb1\xef\x17\x5a\x82\x8a\xe9\xf9\xb4\x5a\x52\xbc\x03\x8b\x5a\x42\x5b\x86\xdb\x6b\x09\x1d\x18\xee\xa2\x25\xc5\x3b\x70\xaa\x96\x14\xff\xf7\xcf\xe0\x03\x7f\x76\x91\x43\xd4\x65\xee\x6f\xe9\xcf\x35\x3e\x6a\x24\xcc\x37\xbe\x60\x24\xbc\x6c\x7c\xcb\x48\x78\xdb\xf8\xa1\x91\xb0\xc5\xb8\xc5\x48\xd8\x6e\xdc\x6d\x24\x7c\x6a\xfc\xd4\x48\xd8\x6f\xac\x32\x12\x0e\x19\x0f\x19\x09\x47\x8c\x27\x8c\x84\x93\xc6\x33\x46\xc2\x79\xe3\xef\x37\x91\xeb\xb8\xdc\xe8\x40\x52\xbc\xe3\x8a\xdd\xc1\x84\x4f\x98\xfd\xcb\x4b\x11\xa4\x78\x07\xee\xe1\x26\xf7\x71\x97\xf5\xf4\x3c\x4d\xe8\xdd\x88\x0e\x24\x06\xff\xc6\x6c\xac\xc6\xab\x20\x2c\x56\xe9\xd5\x0f\xe1\xbc\xee\x82\x8e\x50\xa7\x3b\x27\xfe\x89\x4b\xfa\x54\x53\x6f\xee\x9b\xd0\x52\x69\x97\x76\x95\xb4\x4d\x22\x74\x58\x77\xe5\xea\xc7\x43\xb2\xeb\x05\x79\x19\x6a\xe4\xef\x64\xc2\x4f\xf2\xc9\xbf\xe1\x22\x76\x1c\x22\x7c\x73\x88\x10\x01\xa0\xee\x10\x21\xf8\xb0\x13\xb7\x3d\x4c\x18\xc4\x70\xfe\x61\xc2\x42\x86\xcb\x0f\x13\x3e\x62\xf8\x6c\x2d\xe1\x5c\x6d\x23\xef\xd7\xc0\x1b\x08\x2a\x83\xc1\x40\x30\x19\xfc\x0c\x84\x00\x43\x73\x03\xa1\x85\xa1\xa3\x81\xd0\xd5\xd0\xd3\x40\xe8\x6d\xe8\x6b\x20\xf4\x37\x0c\x34\x10\x86\x18\x86\x1a\x08\xc3\x0d\x23\x0d\x84\x71\x86\x0c\x03\x21\xcb\x90\x6f\x20\xcc\x34\xcc\x31\xdc\xec\x3e\x4d\xd1\x14\x84\x38\xc4\x81\x50\x89\x4a\x10\x3e\xc4\x87\x20\x84\x49\x56\x89\xd0\x51\xea\x24\x11\x7a\x24\xf6\x48\x24\x18\xec\x66\x3b\x21\xca\x6e\xb5\x13\xba\xd7\xf7\xac\x27\x70\x32\x27\x13\x34\xb2\x46\x26\x8c\x97\x33\x6e\x5a\x4a\x8d\x7d\x5f\x9e\xe3\xbe\xf6\x0c\x88\x1e\xe9\x1a\x93\x4f\xff\xb7\xf4\x3d\xf9\x9f\x90\xdb\x4c\xbf\xab\xc7\xf9\x5b\xbd\xe3\x12\xdd\xa3\x3a\xc2\x7c\xdd\x93\x3a\xc2\x62\xdd\x12\x1d\xe1\x39\xdd\x3a\x1d\xa1\x42\xb7\x5e\x47\xd8\xa0\xdb\xa0\x23\xbc\xab\xdb\xa4\x23\x6c\xd6\x7d\xac\x23\xec\xd1\x7d\xa2\x23\x7c\xa6\xfb\x42\x47\x38\xac\x3b\xac\x23\x1c\xd3\x1d\xd7\x11\x4e\xe8\x7e\xd0\x11\x4e\xea\xae\xea\xae\xbf\xd3\x23\xe2\xa3\x22\x61\xbe\xf8\x94\x48\x58\x2c\x3e\x23\x12\x9e\x13\xd7\x89\x84\x0a\x71\xbd\x48\xd8\x20\xbe\x2d\x12\x36\x8a\x9b\x44\xc2\x66\x71\x97\x48\xd8\x23\xee\x15\x09\x9f\x89\xfb\x44\xc2\x01\xf1\x80\x48\xa8\x11\x7f\x50\x6c\x08\xcf\x89\x84\x4b\xa2\x2c\x7a\x3c\x89\xbf\xec\x4f\x48\xb4\x27\xd9\x09\xc9\xc9\x4f\x27\x13\x90\xd2\x24\x85\x30\x2e\x65\xb6\xe3\xbf\xfc\xa1\x72\x02\x5e\x5b\x7d\x98\xb0\xfe\xf0\xee\xc3\x84\xcf\x0e\xd7\x1d\x26\x94\xca\x5b\x65\xc2\x4e\x79\x8f\x4c\xf8\x54\xde\x2f\x13\xbe\x94\x0f\xcb\x84\xa3\xf2\xb1\x1b\x6a\xd1\x35\xbb\x79\xef\xc6\x1a\x38\x22\x5f\xbc\xf5\x88\xc3\xb7\xf1\x7d\x23\xb6\x91\x00\xae\x12\x29\x5e\x69\xbb\x38\x52\xbc\x03\x4f\x3c\x48\xc8\x66\xf4\x1f\x3c\x48\x98\xcb\xf0\xfc\x83\x84\x27\x18\xae\x38\x48\x78\x9d\x61\x4f\xfb\xf1\x86\xfa\x63\x78\xd4\x40\x98\x6f\x78\xd2\x40\x78\xda\xb0\xc4\x40\x78\xd6\xb0\xce\x40\xa8\x30\xbc\x6d\x20\x6c\x34\x6c\x32\x10\x36\x1b\x3e\x36\x10\x76\x1b\x3e\x31\x10\x3e\x35\xec\x33\x10\xaa\x0d\x87\x0c\x84\x6f\x0d\xdf\x1a\x08\x35\x86\x1f\x0c\x84\x93\x86\x33\x06\xc2\x39\xc3\xf9\x1b\x5a\x09\x82\x1e\xce\x3c\x38\x46\xf2\xcd\x18\x6e\x0e\x42\x27\x86\xbb\x80\xd0\x95\xe1\x54\x10\x06\x32\x3c\x18\x84\xd1\x0c\x97\x80\x70\x19\x37\x69\xeb\xa2\x08\xea\x28\xd6\x3f\x46\x11\x74\x0c\xeb\xa3\x08\xed\x18\xee\x14\x45\x8a\x57\xee\x15\x45\xe8\xca\x70\x6a\x14\xa1\x0f\xc3\x83\xa3\x08\x23\xa2\x6e\xa4\x4f\x7a\x5e\x4f\x50\xe9\x0d\x7a\x82\x59\xef\xa7\x27\x04\xea\x9b\xeb\x09\x2d\xf4\x76\x3d\x21\x45\xdf\x5a\xb1\x6f\xee\xa8\x27\x74\xd1\xf7\xd4\x13\xfa\xe8\xfb\xea\x09\x03\xf4\x03\xf5\x84\xa1\xfa\x61\x7a\xc2\xfd\xfa\xd1\x8a\x5d\x6f\x86\x9e\x90\xa5\x9f\xa1\xbf\xfe\x0e\x5b\x75\x5b\x1b\xbe\xc4\x6e\xfa\x6e\x7a\xc2\x30\x25\xd5\x56\xfd\x56\x3d\xe1\xb0\xfe\xb0\x9e\xb0\xd3\xb0\xb3\xa1\xcc\xbb\x19\xbb\x19\x09\xc3\x8c\xc3\x94\x1e\x73\xbf\x91\x70\x42\xe9\x2b\x0d\x92\x41\x72\x7d\x47\xaf\xc8\x2b\x1b\x6a\x29\x89\xbc\x48\x50\x89\xa2\x48\x30\x8b\x7e\x22\x21\x50\x6c\x2e\x12\x5a\x88\x76\x91\x90\x22\xb6\x16\x09\x6d\xc5\x76\x22\xa1\x83\xd8\x51\x24\x74\x11\xbb\x88\x84\x6e\x62\x0f\x91\xd0\x47\xec\x2b\x12\x06\x88\x03\x45\xc2\xdd\xe2\xdd\x22\x61\x84\x78\xbf\x48\x18\x23\x8e\x11\x09\x59\xe2\x34\xc7\xb7\x2c\x12\x78\x66\x13\xac\x12\x09\x6a\x86\x0d\xca\x9d\x9c\x38\x58\x24\x84\x32\x1c\x2e\x12\x5a\x33\xdc\x41\x24\x74\x62\x38\x55\xb9\x1f\x7b\x17\x22\x61\x38\xc3\x73\xf5\x8f\xea\x09\xf3\xf5\x8b\xf4\x84\xa7\xf5\x4b\xf4\x84\x67\xf5\xcf\xeb\x09\x4b\xf5\x2f\x2b\xd6\x2c\xcb\xf5\x84\x57\xf4\x2b\xf5\x84\xd5\xfa\x35\x7a\xc2\x3a\x7d\x85\x9e\xf0\x86\x7e\x93\x52\x86\x3b\xf5\x84\xdd\xfa\x4f\xf4\x84\x4f\xf5\xfb\xf4\x84\x03\xfa\x03\x0d\xa5\x7a\x52\x7f\x59\x4f\xe8\x16\xe8\xf4\x8e\x7b\x0d\x0b\x24\xc5\x2b\x7c\x4e\x10\x29\xde\x81\xb7\x04\x91\xe2\x1d\xf8\xcd\x60\x52\xbc\x03\x67\x1e\x24\xc5\x3b\x70\xde\x41\x42\x21\xc3\x92\xdb\x37\xfe\x88\x69\xae\x89\x30\xcf\x34\xcf\x44\x78\xdc\xb4\xc0\x44\x58\x64\x5a\x64\x22\x3c\x65\x7a\xca\x44\xf8\x97\xe9\x45\x13\x61\xa9\x69\xa5\x89\xb0\xca\xb4\xda\x44\x78\xd5\xf4\xaa\x89\x50\x66\x2a\x33\x11\x2a\x4c\x95\x26\xc2\xeb\xa6\x4d\x26\xc2\x87\xa6\x2d\x0d\x7a\xf0\xdd\xa6\xdd\x26\xc2\x27\xa6\x7d\x26\xc2\x01\xd3\xd7\x26\xc2\x31\xd3\x09\xd3\x2d\x7a\x88\x5b\xd8\xcc\x5c\x6f\x0b\xfd\xbf\xe3\x01\xb3\x31\x19\x84\x24\x4a\x22\x42\x3f\xae\x1f\x47\x98\xc4\x4d\xe2\x08\x2b\xb8\x15\x1c\x61\x03\xb7\x81\x23\x5c\xe0\x2f\xf0\x84\xa1\xc2\x50\x81\x30\x5c\x18\x2e\x10\xc6\x47\x8d\x8f\x22\xbc\x10\xf5\x42\x14\x61\x4d\xd4\x9a\x28\xc2\xba\xa8\x75\x51\x84\x84\x26\x09\x4d\x08\x9f\x35\xf9\xac\x09\x61\xaa\x34\x55\x22\xf4\xb5\xf5\xb3\x11\x1e\x6a\xf5\xd0\x0d\x33\x3f\x98\xe3\xf3\x79\xc2\x7c\xe1\x31\x81\x30\x40\x3d\x44\x4d\x28\x50\x17\xa8\x09\x77\xeb\xee\xd1\x11\xd6\x47\x6c\x8d\x20\x1c\xb0\x7c\x69\x21\x54\x59\x6a\x2c\x84\xef\x2d\xa7\x2c\x84\xdf\x2c\xbf\x59\x08\xbf\x5b\x7e\xb7\x10\x2e\x5a\x2e\x59\x08\xdb\xa3\x2e\x45\x11\xea\xa2\xe4\x28\x62\xf3\xf2\x0e\x48\x67\x1d\xfd\x85\x3d\xc1\x4e\x58\x6a\x7f\xd9\xee\x9a\xad\x23\xd5\x27\xb8\xe9\x41\x2b\x50\x01\xc2\x07\xf8\x00\x84\xf5\xdc\xfb\x1c\x61\x3b\xb7\x43\x69\xc7\x7f\xe4\x88\xcd\xec\x7b\x80\x7f\x80\x27\xb4\x8a\x9a\xdc\xa0\x57\x5d\x16\xb5\x2d\xca\xf5\x84\x73\xa4\x39\x12\x61\x89\xb4\x5c\x22\x14\xd8\xe6\xd8\x08\x07\x62\x4e\xc7\x38\x9e\xf9\xe1\x56\x84\xe5\x6b\x57\xac\x25\x14\x94\x15\x94\x11\x2e\x96\x5d\x2a\x23\xdc\x5f\x39\xd6\x6d\x96\x8a\x53\x7e\xeb\x94\xdc\x6e\x55\x6d\x55\x11\x10\x84\xa0\x6b\x52\xdc\x60\x89\x70\xaf\x74\xaf\x44\x78\x50\x7a\x50\x22\x3c\x21\x3d\x21\x11\x02\x9a\x06\x34\x75\x49\x77\x23\x12\x23\x12\xa9\x41\x52\x96\x96\x48\xb0\xd8\x2d\x76\x82\xdd\x6e\xb7\x13\x4a\xed\xa5\x8e\x9e\x9b\x49\xcd\x86\xd7\x5f\x2f\x07\xfe\x07\x8e\x9c\x12\x34\xc0\xd1\xc9\x91\x9b\x38\xcd\x15\x7f\x4b\xd7\x98\xf0\xed\x66\xbd\xc5\xff\xf3\xee\xef\xe1\x82\x59\xe8\xe2\x27\x5d\xf3\x6f\x5c\x86\x21\x01\x2c\x0c\x64\xa1\x6b\x3e\xa7\x4b\xfe\xe5\x7f\xc3\xf3\x71\x3c\x2f\x08\x2a\x95\x5a\xad\xd1\x68\xb5\x3a\x9d\x28\xea\xf5\x06\x83\xd1\x68\x32\x99\xcd\x7e\x7e\xfe\xfe\x01\x01\x01\x01\x81\x81\x81\x81\x41\x41\x41\x41\xc1\xc1\xc1\xc1\x21\x21\x21\x21\xa1\xa1\xa1\xa1\x61\x61\x61\x61\xe1\xe1\xe1\xe1\x11\xcc\x45\x32\x67\x61\x2e\x8a\xb9\x26\x1e\xce\xea\xe1\x1a\x7b\x60\xb5\xa0\x26\xa8\xd5\x7a\x35\xc1\xa8\x8e\x50\x38\x33\x8b\x9a\xd0\x44\xdd\x44\x4d\x90\xd4\xa9\x6a\x42\x77\x75\x7f\x35\x61\xa8\x3a\x5f\x4d\x98\xaa\x3e\xa6\x26\x7c\xab\x96\xd5\x84\xc1\x9a\x39\x1a\x42\xa9\xf6\x1d\x2d\xe1\x5d\xed\x16\x2d\xa1\x4a\xfb\x9d\x96\xf0\x83\x56\xd6\x12\x06\xd7\xed\xa8\x23\x7c\x55\xd7\xf5\x2a\x61\xf0\xd5\xc5\x57\x09\xcf\x5e\xdd\x73\x95\x70\xf6\xea\xd5\xab\x84\x82\xfa\xe2\x7a\xc2\xf4\xfa\x2b\x37\xb1\x59\x70\x77\xf1\x18\x8d\x36\x78\x18\x9d\xcd\x5b\x4d\x5d\xcd\xcb\x43\xc6\x6a\x7a\x4b\xb3\xa5\x0e\x78\x5a\xd2\x45\x3f\xc8\xe9\xa3\x5b\x44\x5b\x91\x1d\x37\x2d\x8e\xc3\xee\xb8\xff\xc4\xd9\x70\x3a\xee\x4c\x1c\x87\x79\xf1\x2f\xc5\x73\xf8\x3a\xfe\x9b\x78\x0e\x57\xe3\xa3\x13\x9b\x09\xb1\x89\xf1\x89\x1c\x74\x76\x7f\x3b\x87\x60\x7b\xa4\x9d\x43\x13\x65\x24\xd4\xed\x6a\x58\xfd\x51\xb4\xab\xef\x59\xcf\xa1\x6f\xfd\xc8\xfa\x00\xdc\x5f\x3f\xa6\x9e\x83\x4e\xee\x2a\xb7\xc1\x68\x39\x43\x6e\x4c\x02\xa7\x85\x1f\x24\xd8\x91\x86\xc1\x18\x87\x02\x94\x60\x09\x4a\xb1\x1e\xdb\x71\x00\x35\x38\x0b\x90\x44\x69\x34\x8e\x4a\xa8\x94\xb6\x53\x0d\x81\x4b\xe3\x4a\xb8\xed\x1c\xf8\x12\x1e\x42\x89\x00\x55\x89\x0a\x6a\x68\xa0\x85\xae\x44\x84\xa1\xc4\x50\x62\x84\x1f\x02\x11\x8c\xb0\x92\xf0\x92\x08\x44\x42\x42\x2c\x9a\xa1\x79\x49\x0b\xd8\xd1\x16\x1d\x90\x86\xbe\x25\xfd\x31\x18\x43\x30\xae\x64\xb2\x72\xcb\x5b\x3a\xe7\xfc\x8c\x03\xdc\x41\x8e\x90\xa6\x4e\x53\x13\x2e\x2b\xb3\xa2\x7b\x9b\x7a\x37\xf4\x64\x62\x98\x18\x46\xb8\x23\xec\x8e\x30\x42\x59\x44\x59\x04\xa1\x9d\xa5\x9d\x85\xf0\xa0\xe5\x41\x8b\x4b\xdf\x90\x6c\x6f\xab\xcc\x9f\x7d\xc5\x4e\xb8\x62\xaf\xb7\x13\x82\x4b\x83\x4b\x09\x86\xb5\x86\xb5\x84\xfd\xe5\xfb\xcb\x09\x27\xcb\x4f\x96\x13\x0a\x2a\x0a\x2a\x08\xc7\x2b\x8e\x57\x10\x2e\x54\xfc\x5e\x41\x28\x90\x0b\x6e\xd9\x16\x8d\xc1\x38\x70\x58\x87\x37\xa1\xc1\x3b\x78\x1f\x02\x76\x72\xbb\x38\xc2\x97\xdc\x09\x8e\xf0\x93\x32\x3b\xf1\x37\xee\x0c\xc7\xe1\x2c\x27\x73\x84\x69\xfc\x3c\xde\x8c\xf9\xfc\x16\x6b\x07\xcb\x36\xeb\x0e\x2b\x61\x9f\x75\xbf\x95\x70\xdc\x7a\xc2\x4a\xf8\xcd\x7a\xc6\x4a\xb8\x6a\xad\xb7\x36\xcc\x33\x29\x0b\x29\x23\x48\x65\xb6\x32\xc2\xc2\xb2\x45\x65\x84\x51\x95\x1b\xea\x86\x0d\x7e\x5b\xa9\x9d\xdd\xe4\x34\x99\xc3\x0f\xf2\x0f\xb7\xcc\x5f\x73\x8c\x42\x6b\x3c\x88\x4e\xe6\x6d\xa6\x2e\xe6\x65\x21\x63\x35\x11\x52\x13\x49\x40\x2f\xe9\x61\xa9\x03\x9e\x92\xb4\xd1\x0f\x72\x62\x74\x7c\xb4\x15\x93\xe2\x8a\xe3\x38\xec\x8a\x3b\x19\x67\xc3\xa9\xb8\xda\x38\x0e\x8f\xc6\xbf\x18\xcf\xe1\x48\xfc\xd1\x78\x0e\x57\xe2\x9b\x26\x36\x13\x62\x12\x9b\x27\x72\xe8\x91\xa8\xb5\xef\x26\xd1\xee\x67\xe7\x10\x64\x8f\xb0\x73\x88\xb2\xa7\x5e\x6d\xba\x2f\xb4\xbe\x6d\x7d\x13\xb4\xaf\xbf\xa3\x9e\x43\x9f\xfa\x11\xf5\x01\x18\x55\x3f\xba\x9e\x83\x56\xee\x2c\xb7\xc6\x28\x79\xac\x2c\x60\xbc\x3c\xfe\xba\xbc\x7a\xb6\x3b\x01\x37\xd4\x4e\xa7\x73\xc9\xbd\x5c\xf2\x40\xd7\x38\xd8\x35\x4e\x77\xc9\xc7\x5c\xf6\x03\xae\x71\xb1\xcb\x1e\xc0\xf5\x15\xb8\xf4\xfb\xae\xf1\xb7\xcb\x1e\xcc\x95\x27\xb3\xc7\xfd\x9b\x56\x11\xa2\xab\x9c\x2d\xf1\xd0\x2a\xc2\x30\x86\x17\x55\x11\x9e\x60\x78\x6b\x15\x61\x1b\xc3\xe7\xab\x08\x17\x18\x6e\x56\x4d\x88\xab\x76\xe2\x91\xd5\x84\x51\x0c\x3f\x5d\x4d\x58\xcc\xf0\xce\x6a\xc2\x47\x0c\xff\x59\x4d\xf8\x8b\xe1\x16\x87\x08\x2d\x0f\x31\x5b\xdb\x43\x84\xb1\x0c\x3f\x7b\x88\xf0\xdc\x21\xba\x61\x5c\xef\x2a\x07\xd7\xcc\xda\x53\xec\x81\xfd\x98\x9e\xbc\xf4\x31\xe7\x95\x69\x3d\x9c\x4f\x58\xf2\xc2\x4b\xce\x88\xef\xfe\x70\x16\xdd\xa7\x2f\x77\x56\xc2\x1f\xf5\xf7\x29\x65\x73\x6a\x7a\x5f\xa5\xef\xf0\x7b\xb5\xea\x94\x42\xa0\xf0\xae\x30\x47\xe1\xa7\x3d\xe0\x77\x61\xa4\x83\xc0\xee\x35\xb3\x9f\x72\xdc\x64\x47\xfe\xf9\xc7\xa2\x1d\x25\x32\x7a\x66\xaf\x0c\x02\x26\x94\xbd\xfd\x6e\x8d\x11\x38\xb5\x50\x88\xde\xb3\xc8\x86\x24\x65\xa4\x96\x06\xc2\x28\x8c\x01\x61\x1c\xc6\x81\xf0\x20\x66\x83\xb0\x0a\x65\x20\x94\xa3\x5c\x91\xfe\xbc\x06\xc2\x1b\x78\xc3\xc1\xe9\xe0\x2d\x10\xde\xc5\xbb\x0d\xf2\xa0\x6d\xd8\x06\xc2\x61\x1c\x06\xe1\x2f\xfc\x05\x07\xef\x11\x27\x11\xec\x52\x37\x89\xd0\x5d\xe1\x40\x86\x48\x63\x1c\x9c\x8e\x6d\x6c\x0c\x01\xb1\xd3\xe2\x08\xff\x8a\x93\x5b\x12\x90\x38\x27\x91\x40\x76\xde\x4e\xd0\xda\xa5\x06\xde\xa3\xdb\xd5\xd4\xab\x84\x5e\xf5\xbd\xff\xa6\x0d\xdf\x80\xb7\x41\xd8\x84\xcd\xe0\xb1\x05\x5b\x41\xf8\x5d\x77\x49\x47\x28\x54\x46\x62\x67\xf5\xe7\xf5\x84\x99\x86\xd9\x06\xc2\x70\xe3\x18\x23\xa1\xc0\x38\xd3\x48\x68\x61\x6e\x6d\x26\x64\x07\x3e\x14\xe8\x9a\x75\x79\x34\xbc\x40\x7a\x41\x5d\x2c\xcd\x92\x08\x25\xd2\x42\x89\x30\xd8\x36\xd6\x46\x58\x68\x1b\x17\x73\x98\x4b\x8f\x59\x16\x43\xf8\x39\x46\x8e\x21\x4c\x8f\x7b\x2e\x8e\x70\xb5\xd5\xb3\xc9\xcf\x0b\xcf\x25\x3f\x9f\x4c\x90\x52\xe2\x53\x08\x7d\x53\x06\xa5\x10\xee\x4e\x19\x9b\x42\x28\x49\x59\x98\x42\x78\x2b\x65\x5b\x0a\xc1\xbe\xae\xed\xba\x5b\xe7\xdf\x80\x38\x74\x46\x37\x2c\xa6\x57\x78\x9d\xb6\x9d\x76\xa8\xf6\x82\x56\x10\x83\xc4\x30\x71\x8b\x5f\x5b\xff\x1a\xff\x80\x80\xc7\x03\x16\x06\x3c\x1d\xf0\x4a\x80\x10\x18\x1f\x98\x1c\xd8\x26\x70\x64\xd0\xfd\x41\x2b\x22\x74\x96\xf6\x96\x75\x16\x4d\x94\x18\xd5\x39\xaa\x5b\x54\x7e\xcc\xd8\xc9\x23\xa7\x8c\x9f\x32\xa4\x6a\x45\xd5\xeb\x55\x1f\x54\x6d\xae\xfa\xb8\x4a\x5d\x1d\x5c\x1d\x55\xdd\xa9\x3a\xb5\xba\x57\xf5\xdd\xd5\xa5\x47\x35\x35\x4d\x6b\x62\x6b\x84\x5a\xa9\x36\xba\xb6\x79\x6d\xeb\xda\x0e\xb5\x9d\x6a\xfb\xd6\xf6\xaf\xbd\xb3\x76\x70\xed\xbd\xb5\xc3\x6b\x47\xd6\xde\x5f\x3b\xa6\x76\x5c\x6d\x46\xed\x94\xda\xa2\xda\x99\xb5\x0f\xd7\xce\xa9\x5d\x54\xbb\xa6\xb6\xa2\x76\xfb\xd9\x03\x67\x93\xce\xa5\x5e\xba\xe9\x03\x04\x12\x78\x36\xa6\x52\x05\x12\x0c\x0c\x9b\x03\x09\x7e\x0c\x07\x06\x12\x9a\x33\xdc\x22\x90\x60\x67\x38\x25\x90\xd0\x9a\xe1\xb6\x81\x84\x8e\x0c\x77\x09\x24\xf4\x64\xb8\x4f\x20\xa1\x2f\xc3\x03\x02\x09\x03\x19\x1e\x1c\x48\x8a\xf7\x1c\xd7\x8d\x0e\x24\x64\x30\x9c\x15\x48\xc8\x61\xb8\x20\x90\x50\x1c\x78\x23\xc7\xd6\x1d\x23\x95\x99\x03\x0f\x80\xae\xe3\xe5\xb7\xe3\x10\x08\x47\xf0\x27\x08\x17\xf1\x7e\x03\x47\x8f\xa8\xd8\x28\x07\x2f\x7f\x7f\x94\x63\x14\x93\x19\x45\x98\x12\x35\x23\x8a\x30\x2b\x6a\x6b\x14\x01\x4d\xe4\x26\x37\xe3\xeb\x5b\xd8\x5a\xda\x08\x29\xb6\x14\x1b\xe1\x2e\xdb\x5d\x36\xc2\x38\xc5\xd6\x78\x5c\xab\x39\xad\x08\x4d\xcb\x1e\x2f\x23\x3c\x51\xf6\x46\x19\x61\x7d\xd9\x7b\x65\x84\xbf\xca\xe4\x32\x82\xbd\x72\x64\xa5\x83\xdf\x9f\xe0\xe0\xf7\xeb\xd4\x75\x04\x9b\xdc\x49\x99\xd5\x30\xf2\x5a\x1b\x1d\xd0\x37\x80\xd0\x3f\x60\x60\x00\x61\x70\xc0\xd0\x00\xc2\xf0\x80\xe1\x01\x84\x91\x01\xa3\x03\x08\xe3\x02\x16\x04\x10\x16\x05\x3c\x15\x40\x58\x12\xb0\x3e\x80\xb0\x21\x60\x63\x00\xe1\xfd\x80\xad\x01\x84\xed\x01\xdb\x03\x08\x3b\x03\x76\x05\x10\x3e\x09\x38\x14\x40\x38\x12\xe0\x78\x67\x01\x81\xc1\x81\x84\xb0\xc0\x91\x8a\xec\xdd\xf1\x8d\x94\x04\x2e\x75\xfc\x27\xbc\x90\x40\x28\x4d\x58\x9b\x40\x58\x97\xf0\x46\x02\x61\x7d\xc2\xbb\x09\x84\xf7\x13\xb6\x26\x10\xb6\x27\xec\x4e\x20\x7c\x92\xf0\x45\x02\xe1\x40\xc2\xa1\x04\xc2\x91\x84\x6f\x13\x08\x54\xa9\xae\x24\xe8\x2a\x4d\x95\x04\xff\xca\x90\x4a\x82\x54\xd9\xac\x92\xd0\xbc\x32\xb1\x92\x50\x2f\x13\x64\xd9\xf9\x5e\xea\x65\x0e\xb2\xcc\x31\xcc\x43\x96\x79\x86\x05\xc8\xb2\xc0\xb0\x0a\xb2\xac\x62\x58\x0d\x59\x56\x33\xac\x81\x2c\x6b\x18\xd6\x42\x96\xb5\x0c\xeb\x20\xcb\x3a\x86\x45\xc8\xb2\xc8\xb0\x1e\xb2\xac\x67\xd8\x00\x59\x36\x30\x6c\x84\x2c\x1b\x19\x36\x41\x96\x4d\x0c\x9b\x21\x33\x59\x5e\xbd\xec\x07\x99\xc9\xf2\x0a\xf8\x22\xde\xc1\x35\xcc\x50\xc6\x79\x0f\xf3\x84\x39\xfc\x1c\x9e\x30\x8f\x9f\xc7\x13\x1e\xe3\x1f\xe3\x09\x0b\xf8\x45\x3c\xe1\x49\xfe\x49\x9e\xf0\x34\xbf\x8a\x27\xac\xe6\xbf\xe3\x09\x67\x79\x99\x27\x34\x8b\x6a\x11\x45\x18\x1d\x95\x1e\x45\xc8\x52\xc6\x88\xdb\x94\xd1\x21\xac\xc1\x56\x42\x98\x35\xca\x4a\x90\xac\xbd\xac\x84\xbe\xd6\x81\x56\xc2\x60\xeb\x30\x2b\x61\x84\x75\x84\x95\x30\xca\x3a\xca\x4a\x18\x6d\x1d\x6d\x25\x8c\xb5\x3e\x6c\x25\x94\x58\xdf\xb1\x12\xde\xb5\x7e\x6c\x25\xec\xb6\x7e\x65\x25\x1c\xb2\x7e\xa3\xf0\x2f\x0e\xce\xe5\xbc\xf5\x77\x2b\xe1\x4f\x85\x7f\x69\x66\x6b\x66\x23\x64\x56\x66\xde\xb8\xe6\x81\x9b\x73\x9f\xd3\x9c\xe5\x36\x3f\xce\x7d\xae\x71\x3b\x7f\x42\xaa\xdb\x1c\xe6\xaf\x19\x76\x9f\x8f\x3e\xd8\x6d\x9e\x94\xfb\x3c\x62\xf7\x39\xe1\xee\xf3\x8f\xed\xa1\x84\x8e\x6c\xfe\x5f\x4d\x18\xe1\x34\xb3\xbf\x19\x6c\x21\x8c\xb0\xdc\x28\xd3\x73\x9f\xbb\xe5\x6e\x07\xf5\xc5\x61\x82\x7c\x98\x9d\x77\x9b\x1f\xe3\x72\xce\xf9\x43\xe3\xd4\xd9\x6a\xc2\x59\xf5\x25\x35\x61\xbb\x66\xaf\x86\x90\xa5\xcb\x57\xe4\xe5\x67\x74\x84\x2c\x31\x5f\x91\x70\x9f\x11\x09\x59\xfa\x7c\x45\xb6\x74\x46\xef\xd2\x9c\x38\x25\xa3\x59\xc6\xfc\x06\x8d\xd6\x60\xd3\x88\x06\xc9\x8d\x64\x8e\x37\x13\xd2\xfc\xfa\xf9\x11\x96\xf8\x2d\xf5\x73\xcd\xf5\x77\xce\x52\xeb\xad\xcc\x12\x3e\x10\xfe\x75\x38\xa1\xc4\x6d\x76\xf0\xe0\xc8\x11\x91\x84\xf5\x91\x9b\x22\x09\x69\xca\xda\x15\x83\x2d\x8e\xa7\x96\xd6\xc6\xaf\x25\x1c\x70\xae\x9a\x52\xae\x6b\x58\xf9\xe2\x6c\xf9\xa5\x72\xd7\xfa\x07\xce\x55\x2c\x9c\xb3\xa0\x80\xf5\x8a\x34\x62\xb7\xc2\x9f\x3b\x5b\xb0\x5f\xb9\x5a\x8e\x43\x31\xff\x00\xaf\xc6\x08\x55\x9a\xfa\x3f\xf8\x49\x7d\x52\x4d\xf8\x5d\xf3\x87\xc6\xc1\xbd\x47\x68\x25\xc4\x68\x9b\x6b\x05\x4c\xd5\xf5\x36\x55\x0b\xbb\x4d\x57\xfc\xda\x71\x87\x43\xef\x08\xcb\x41\x59\xc4\x4c\xcb\x41\x9a\x65\x79\xd8\x72\x4d\x9e\xb1\x2c\x2a\x1a\xcb\x99\x3c\x63\x8e\x64\x62\x2d\x9e\x53\x7a\x91\x9f\x90\x94\xb8\x1d\x2a\x7b\xb2\xbd\x15\x52\x14\x0e\xbf\xb3\x7d\x85\x7d\x3c\x5e\xb1\x5f\xb1\x8f\xc1\x55\xc6\xe7\x5f\x5c\xf3\x83\x70\x69\xcd\xd5\x35\x0e\x6e\x7f\xce\xda\x22\x26\xf3\x08\x2d\xb3\x96\x11\x0a\xca\x16\x94\x85\x31\xc9\xc7\xfe\xf2\x93\xe5\xa1\x28\xa8\x38\x5e\x91\xcb\x38\x7f\xa7\x2c\xa4\x40\x7e\x45\x4e\xc4\x4a\x37\xa9\xe8\x35\x67\x95\x6c\x4d\xa3\x63\x62\x62\x63\x9b\x35\x8b\x8b\x8b\x6b\xde\xbc\x79\x7c\x8b\x16\x2d\x1d\xae\x95\xe2\x12\x12\x12\x12\x12\x15\x97\x94\x94\x64\xb7\x27\xa7\x34\xb8\xd6\x0d\xae\x4d\x9b\xb6\x6d\xdb\xb6\x55\x66\x5f\xb4\xbf\xe6\x3a\x34\xb8\x8e\x8a\xeb\xe4\xe1\x3a\x7b\xb8\x2e\x0e\xd7\xf5\x9a\xeb\xd6\xe0\x52\x6f\xea\xd2\x6e\xe6\xba\x5f\x73\x3d\x1a\x71\xec\xf9\x33\x1e\x9a\xf1\xe0\xf9\x29\xf9\xbb\xec\x34\xb1\x65\xfd\xe1\xca\xe9\x9f\xce\xdd\xfb\xf0\xe5\x11\x7d\xce\xbe\x5e\xf5\xef\x37\x97\xaf\x29\xdc\xfe\xde\xd5\xe7\x9a\xb5\x4b\xfd\xeb\xf3\x36\xaf\xfe\x74\x6e\xea\x91\xe4\x60\x61\x4f\xf4\x47\x61\x2f\xa8\x5e\xd6\x04\x94\x7c\xff\x4b\xdc\x86\x69\xba\x47\x5b\x45\x44\xe6\x8d\x2c\xbd\xa7\xf3\xa1\xb7\xe3\x7f\x48\x9a\x77\xef\x41\xfc\x26\x5d\x79\x6b\xd4\xe4\xcf\xb6\x76\xec\x7f\xe7\xf0\xfd\x07\xce\x54\xd4\xdd\x31\xb0\xf5\xfc\x5e\x97\xb8\x39\x83\xbb\xac\x5c\x77\xf7\xea\xb4\xc5\xcf\xae\xe8\xf0\xc7\xe6\x77\x8f\xda\xfc\xe4\x0b\x5f\xee\x33\x04\xfe\x3a\xf6\xc5\x9e\xa1\x1f\x97\xcd\xee\x3a\x61\x74\x78\xd1\xb8\x47\x06\x1d\x6b\xda\x62\xc9\x82\xde\xb5\xef\x07\x7d\x3b\x46\xff\x4d\x4d\x4a\x27\xb1\x9f\x3a\xe6\xfe\x9d\x5f\xbd\x36\xfe\x99\xe7\x7f\x9c\xf5\x9f\x4f\xda\xe7\x3e\x55\x7d\x57\x79\xce\xd0\xdf\x7f\xce\x7c\xe0\x0d\xed\x07\x33\x63\x13\x2d\x6b\xdf\xd9\x7d\xea\x78\xb1\x75\xc0\x96\x27\x16\x15\x74\xdb\x98\xd5\x97\xff\xd3\x94\xde\x76\xd8\xa6\xc7\x76\x44\xbd\xf2\xdd\xc5\x97\xfc\xb3\xbf\x7e\xfa\x5f\xcb\x9a\x3c\x7e\xfa\x8b\x21\xcd\x4f\x3c\xb9\x6a\xa1\x71\xdb\xc9\x1e\x93\xba\x2f\x4d\x30\xaf\xbf\xef\xc3\x90\x7b\x74\x93\xab\xed\xed\x5e\xed\xb0\x2d\x6d\xf5\x2b\x8f\x5c\x38\x5c\xf7\xd0\x0f\x1d\xe7\x2e\x4b\x92\x1f\x6f\xf3\xf4\x1d\x3d\x3f\xfe\xf6\xf4\x67\xf7\x3d\xf8\xaf\x94\xb5\x3b\xa3\xbb\xd6\xde\xf9\xbc\xbe\xc7\xe5\x8f\xee\xd2\x26\xae\xca\x6a\xfe\x75\xcc\x86\xe9\xa3\xfe\xdd\x2f\xf7\x89\x83\xb1\x85\x17\xff\x9c\xf0\xd8\xa4\x97\x42\xaa\xd6\xdc\xff\xf9\xe8\xcc\x77\x9f\xcd\x29\xe8\x3b\xf8\xea\x6f\x9b\x8e\x8e\x09\xee\x3d\xac\xec\xa9\x15\xf3\x96\x1c\xa9\xc4\x93\x9b\xbf\x12\xff\xfa\x71\xb8\xea\xfd\xb7\x7b\xa9\x0f\xb4\x6a\xb2\xf8\xd3\x54\x33\xb7\xe3\xcd\x2d\x3c\x05\x2e\x9a\xd2\xe9\x19\xff\xee\x83\x26\x1e\xfb\xf9\xc5\xf3\xfb\xbf\x38\xfb\xce\xc9\xa2\x17\x5e\x2b\x6e\xfa\x9f\xd7\xdb\xce\xff\xfe\x52\xfb\x53\x96\x69\x27\xf2\xfa\x9c\x8b\x98\x1a\x15\xbf\x6b\x61\xfe\x7b\xe3\x4d\x15\x61\x5b\x23\xaf\x0c\xed\x36\x60\xf7\x97\xb3\xa4\x97\xbf\xd9\x5e\x3f\x73\xdf\xc8\xdf\xad\xc7\xd7\xb5\x5e\xa0\xd9\x93\xfc\x56\x80\xdf\x88\xb8\x92\x5f\xc7\x8e\xbb\x7b\x4e\x79\xf8\xc6\xfe\xc6\x84\x9f\x1e\x58\xf9\xdc\xde\xe5\x67\x4a\x6b\x3a\x0f\x7c\xa3\xc5\x1f\xeb\x3f\xf9\xe5\xc3\x2e\x8f\xde\xbb\x34\x3d\xb4\xa5\x30\xfb\x83\x19\x87\x9a\x7d\x97\x1d\x94\x31\xc4\x66\x78\xf8\xa5\xa4\x45\x3d\x9e\xe9\xd9\x7e\xea\xfe\xba\xed\x1b\x5f\xfd\x66\xe3\xe9\x51\x3b\x87\x76\x3c\xe7\x7f\x6e\xc4\x9a\xb9\xa9\xcf\x56\x8f\xb1\x54\xbe\x54\xa1\x39\x42\xa3\x1e\x0d\xd8\x3a\x3f\x39\xe6\xa3\x87\x0d\x43\x8a\x47\x6f\x2d\xac\x7f\xeb\xdb\x92\x32\xf5\xb1\x65\xc5\xe7\x96\xed\xd8\x91\xbd\xec\xc7\xc7\xfa\x6c\x3d\xb3\x7b\xc5\x0e\xf3\xe7\xab\x0c\x31\xf9\xad\x4e\x27\x54\xcc\x2b\xee\x7f\xac\x7c\xfd\xfd\x47\x17\x5c\x9a\x7e\xcf\xdd\xdd\x5e\xca\xdd\x9d\xbc\xee\x93\x38\x7e\xfd\x9e\x39\x23\xb6\x5d\xd0\xd7\xec\xee\xf3\x4c\x59\xf5\xdd\x19\x9f\xaa\x27\xc6\xc7\x07\xcd\x17\xdf\x8b\xeb\x60\x8b\x4c\xbc\x92\xdb\x6a\x60\xa0\xb1\xc3\xbd\xf7\x15\x89\x99\x1f\x8a\x93\xa7\x27\xee\xdd\xf9\xc8\xfc\x56\x85\xcf\xae\x3a\xb5\xed\xdf\x03\xb2\x22\xd6\x15\x3c\x31\x60\xe7\xea\xbb\x73\xf6\x84\x9f\x7a\xf6\x60\x8c\x7a\xe9\xa1\xf9\x6d\x4d\xbf\x17\x94\x4e\xf6\x0b\xd9\xb1\x26\x5c\x9b\xd3\xbe\xc9\x9d\x33\xfa\xc6\x6d\xdc\xbc\xbe\xcd\xdb\x06\x4b\xc7\xfe\x15\x47\xee\x1a\xf4\xe9\xf2\x51\x17\xf2\x13\x27\xd5\xce\x5d\x5c\x9c\x9f\xf1\xea\xcc\xa0\x99\x9f\xcc\xd3\x72\x7b\x9e\xbc\x2c\x6f\x5d\xf2\x4b\xce\xe0\x35\x7f\xad\xbe\xb4\xf5\xfc\xcc\xa9\xbb\x41\x1c\xc7\xf3\x3c\x2f\x30\xa7\xf2\x70\xea\x46\x9c\xc6\x47\xa7\xfd\x3f\xec\x50\x92\xb6\x5d\x2a\x1d\x57\xe3\xb7\x64\xf0\x01\xfb\xfa\x82\xb3\xda\x05\x7d\x3f\x69\xbe\x6e\xd2\xa9\xb0\x97\x86\x1f\xe9\xf0\xfe\xcc\x8b\xc2\xbc\x9e\x1f\xc7\xac\x99\xf0\x63\xd0\xbf\xee\xab\x6a\xf3\x4e\xf1\xef\x86\x27\xef\xfc\xbc\xd5\x6b\x39\xbf\x5a\x96\xdf\x7f\xac\xcb\xe6\x87\xae\x70\x73\x7b\xec\x6c\xfa\xef\xf1\xdf\x07\x3c\x7b\xcf\x97\x29\x1b\x0a\xcf\x8b\x8b\xfa\x7f\xda\xa2\x62\xf2\xcf\x11\x2f\x8f\x3c\xda\xe9\x83\x07\x2e\xab\x1f\xeb\xbd\xbb\xd9\xda\xac\x93\x21\x2f\x0c\x3d\xd4\xee\xdd\xe9\x7f\x9a\x9e\xbe\xeb\x8b\xc4\x37\xf2\x6a\x9b\xbc\x32\xe6\xdb\x6e\x5b\x67\xd7\xd3\x23\xdd\x77\xd8\x56\xa5\x7f\xe7\xff\xcc\xdd\x07\x93\xdf\x9a\x7a\x4e\xb7\xb0\xdf\xde\xf8\xf2\xec\xd3\xe1\x4b\x47\x7c\xdd\x71\xd3\xac\x4b\xaa\xf9\xbd\x76\xc5\xbe\x9a\xf9\x53\xf0\xf3\x43\xaa\xdb\x6e\x9c\xf6\x87\xf1\xa9\x81\xfb\x12\x5e\xcf\xfd\x2d\x6a\xc5\xe8\xe3\x5d\xb7\x3c\x7c\x95\x7f\xf4\x8e\x8f\xa2\x57\x67\xfc\x10\xf8\xdc\xbd\x5f\xb5\x7e\xbb\xe8\x82\xfe\x89\x01\x9f\xb5\xac\x9c\xf2\x4b\xe4\xb2\x51\xdf\x74\xfe\xf0\xc1\x3a\xcd\xe3\x7d\xf6\xc4\x95\x4d\xfc\x4f\xe8\x8b\xc3\x0e\xb7\x7f\x6f\xc6\x5f\xe6\xc5\x83\xf6\x27\xbd\x99\x7f\xc6\xba\x72\xec\x89\xd4\x6d\x73\x64\x28\x06\x9a\x1c\xef\xf0\x1c\xcf\x0b\xae\xd0\xe1\x79\x41\x50\x79\x1e\xbb\x42\x87\x17\x54\x2a\x75\x63\xf1\x9e\xc7\xae\xd0\xe1\x55\x6a\xb5\xc6\xd7\xf4\x8d\xc5\x7b\x1e\xbb\x42\x87\x57\x6b\x34\x5a\x90\x62\x94\xaa\xd1\xea\x44\xbd\xc1\x68\x32\xfb\xf9\x07\x04\x06\x05\x87\x84\x86\x85\x47\x44\x5a\xa2\x9a\x38\xbb\xc7\xd8\x66\x71\xcd\xe3\x5b\xb4\x6c\x95\x90\x98\x64\x4f\x4e\x69\xdd\xa6\x6d\xbb\xf6\x1d\x3a\x76\xea\xdc\xa5\x6b\xb7\xd4\xb4\xee\x3d\xee\xe8\xd9\xab\x77\x9f\xbe\xfd\xfa\x0f\xb8\x73\xe0\x5d\x83\x06\xdf\x7d\xcf\xbd\xf7\x0d\x19\x3a\x6c\xf8\x88\x91\xa3\xee\x1f\x3d\x66\xec\xb8\xf4\xf1\x19\x13\x32\xb3\x26\x4e\xca\x9e\x3c\x25\x27\x37\x2f\xbf\x60\x6a\x61\x51\xf1\xb4\xe9\x33\x66\xce\x7a\xe0\xc1\x87\x1e\x9e\x3d\xa7\xe4\x91\xb9\x8f\xce\x9b\xff\xd8\xe3\x0b\x16\x2e\x7a\xe2\xc9\xa7\x9e\x5e\xbc\xe4\x99\x67\x9f\xfb\xd7\xf3\x2f\xbc\xf8\xd2\xd2\x97\x97\x2d\x5f\xf1\xca\xca\xd2\x55\xff\x5e\xbd\xe6\xd5\xb5\x65\xeb\xca\x2b\x2a\x5f\x7b\xfd\x8d\x37\xd7\xbf\xb5\xe1\xed\x77\x36\xbe\xfb\xde\xfb\x9b\x3e\xf8\x70\xf3\x96\xad\xdb\xb6\xef\xd8\xf9\xd1\xc7\xbb\x76\xef\xf9\x64\xef\xa7\x9f\x7d\xbe\xef\x8b\xfd\x07\x0e\x7e\xf9\x55\x55\xf5\xa1\xc3\x47\xbe\x3e\xfa\xcd\xb1\xe3\xdf\x9e\xa8\xf9\xee\xfb\x1f\x7e\xfc\xe9\xe4\x7f\x4e\x9d\xfe\xf9\x97\x5f\x7f\xab\x3d\x73\xf6\xdc\xf9\x0b\xbf\xff\xf1\xe7\x5f\x17\x2f\x5d\xae\xbb\x72\xb5\x5e\x19\x05\x38\x46\x14\x3c\x0b\x05\x8f\x63\x55\x23\xf1\x6a\x1f\xd3\x6b\xfe\x0f\xdf\xbf\xc1\xb9\xeb\x3c\xdc\xdc\x7f\xaf\xc1\xf8\x7f\x9b\x73\x94\x03\x0f\x01\x0d\x42\x70\x88\xd0\xc3\x00\x23\x4c\x30\xc3\x0f\xfe\x08\x40\x20\x82\x10\x8c\x10\xb6\x96\x66\x04\x22\x61\x41\x14\x9a\xc0\x0a\x09\x36\x34\x45\x34\x62\x14\x11\x79\x1c\x9a\x23\x1e\x2d\xd0\x12\xad\x90\x80\x44\x24\xc1\x8e\x64\xa4\xa0\x35\xda\xa0\x2d\xda\xa1\x3d\x3a\xa0\x23\x3a\xa1\x33\xba\xa0\x2b\xba\x21\x15\x69\x48\xc7\x78\x64\x60\x02\x32\x91\x85\x89\x98\xa4\x68\x4c\xa7\x20\x07\xb9\xc8\x43\x3e\x0a\x30\x15\x85\x28\x42\x31\xa6\x61\x3a\x66\x60\x26\x66\xe1\x01\x8c\xc2\xfd\x18\x8d\x31\x18\x8b\x71\xe8\x8e\x1e\xb8\x03\x3d\xd1\x0b\xbd\xd1\x07\x7d\xd1\x0f\xfd\xd1\xc2\x76\x27\x06\xe2\x2e\x0c\xc2\x60\xdc\x8d\x7b\x30\x87\xee\xc3\x10\x0c\xc5\x30\x0c\xc7\x08\x8c\xc4\x83\x78\x08\x0f\x63\x36\xe6\xe0\xec\xff\x61\x77\xce\x67\xc7\xfd\xad\x0b\xe4\xdd\x5c\x34\xcf\xb7\x11\x04\xa1\xa7\x5b\x6a\x63\x28\xd3\x67\x85\x35\xb1\x58\x9a\xb8\x94\x5b\x0d\xc0\xa2\x16\x45\x83\x51\xad\xd5\x8b\xa2\x56\xaf\x55\xab\xd5\xd7\x58\x02\x8d\xd6\xac\x36\x88\xc6\x5b\x70\x00\x5a\x8d\xd6\x18\x68\x34\xa9\xcd\x8e\xe6\xd6\x91\x44\xa5\xd1\x38\xfe\xd5\x1a\xb5\x4a\xe5\x4c\x63\xd6\x9b\x8c\x96\xa0\x90\xa0\xa0\x90\x90\x90\x50\x45\xe7\x16\x1a\x16\x1a\x16\x16\x12\x1a\xe6\x80\xc1\xca\xb9\xb0\x90\xe0\xa0\x90\x90\xd0\xd0\xe0\xd0\x90\x90\xb0\x60\x07\x08\x0e\x09\x76\x44\x38\x13\x85\x84\x46\x44\x04\x05\x86\x84\x86\x84\x2b\x1a\xba\x88\xb0\xf0\xc0\x60\x47\x18\x19\x16\x1c\x1c\x11\x61\x89\x8c\x8c\x0c\x0a\x0b\x0a\x0e\x09\x76\x24\x0f\x0f\x0f\x0b\x8b\x08\x8d\x88\x64\xaa\x3c\x8b\xf2\x1f\xd1\x12\x5d\xe0\xaf\xd4\x45\xc2\x43\x98\x0d\x0e\xaf\xe1\x2d\xa8\x70\x18\x7f\x41\xc2\x9f\xbc\x5a\xed\xc7\x69\xd4\x5a\x35\xa1\xa7\x74\x8f\x64\xc2\x03\xd2\x43\x12\x61\x91\xf4\xa4\x44\x08\xb3\xa5\xd9\x9a\xa3\xbb\xad\xa7\x8d\x30\xc0\xb6\xc4\xd6\x0b\xcf\xd8\xfe\x65\x23\xbc\x6c\x5b\x66\x23\x94\xda\xd6\xda\x78\xbc\x61\xfb\xc2\x26\x61\xbf\xed\x4b\x1b\x8f\x2a\xdb\xef\x36\x09\x7f\xd8\xe4\xa6\x04\x29\xda\x16\x4d\x78\x28\x7a\x59\xb4\x15\xcb\xa3\xdf\x8e\x26\x1c\x8b\xfe\x2e\x9a\xf0\x5e\xec\x8e\x58\x11\x17\x63\xe5\x58\x42\x7e\xb3\xed\x71\x77\xd3\x8e\xb8\x8f\xe3\x08\x7b\xe2\x7e\x8a\x23\x9c\x8d\x93\xe3\x08\x88\x9f\x1b\x4f\x58\x1a\x7f\x38\x9e\x70\x2c\xbe\x2e\x9e\x50\x1f\x2f\xb7\x20\xd8\x5b\xf6\x6c\x49\xe8\xd3\xf2\xce\x96\x84\xf8\xba\xf1\xf5\x1d\xf9\x09\xf5\x59\xf5\x04\xbd\x6c\x91\xfd\x11\x25\x37\x91\x09\xf7\xcb\x63\x64\x0e\xdf\xcb\xa7\x65\x0d\x7e\x96\x7f\xfd\x67\x3a\x6a\x00\x4b\xae\x3e\x3d\xed\xab\x0f\xd6\xa6\x86\x05\xee\xbd\xfc\x67\xc6\xbb\xa9\x3f\xce\x3a\xfa\xe4\xf0\x27\xb7\xa7\x3e\x79\xa8\xae\x63\xc4\xf6\x5d\xa9\x2f\xfd\xfa\x4e\xc2\x98\xfd\x9f\xa6\x1a\x26\x71\x9b\x42\x36\xef\x4f\xed\xa4\x31\x55\x6a\x7a\x7e\x99\xba\x28\x72\xdf\x80\x99\x2f\x57\xa5\x7e\x6b\x58\xb1\xcf\xf6\xfd\xa1\x54\x31\xd4\xba\xf0\x83\xc8\xaf\x53\x4b\xe7\x76\xf8\xeb\x97\x3e\xdf\xa4\xfa\xfd\x9c\x52\x73\xef\xc4\xe3\xa9\x07\xd4\x9f\x4d\x9a\xff\xc0\x89\xd4\xb5\x9d\x0e\x41\xb5\xa3\x26\xd5\x74\xe0\xf9\x26\xc9\xdb\xbe\x4b\xfd\xf2\x81\xd4\x3e\xfc\xfb\xdf\xa7\x4e\xb4\x95\x5e\x7e\xbb\xf2\x87\xd4\x27\x14\x7a\x3f\xa6\xb6\x59\xf1\x52\xb3\xb9\xf3\x7e\x4a\xfd\x7c\x41\x9f\xa7\x31\xf9\x64\xea\x7d\x9a\xbb\x0e\x59\x07\xfc\x27\xb5\xa8\x60\x6b\xb5\xae\xf9\xa9\xd4\x7d\x1c\x42\x4e\xe2\x74\xea\x3b\x7e\x83\xaf\x7e\x5d\x7d\x3a\xb5\x2a\xa8\xe4\x0f\x6d\xd9\xcf\xa9\x47\x53\x86\x2c\xfe\x57\xf1\x2f\xa9\x43\x4a\xbf\xfb\xf7\xf2\x6e\xbf\xa6\xbe\xa0\x6d\x96\x9b\xaa\xfa\x2d\x35\xe7\x8f\xd4\xca\xa5\x9f\xfc\x96\x5a\x34\x79\xfc\xdb\xbb\x17\xd4\xa6\x0e\x51\xef\x7f\xa2\xa6\xd7\x99\x54\xe7\xd3\x9f\x4d\xbd\x55\xb9\xc8\x6e\xeb\x41\xb2\xb2\x54\xb4\x81\x43\x86\x0c\x19\xc2\x2e\x51\x56\xc8\x70\x0c\x94\x1d\x61\x45\x45\x45\x0b\x47\x18\xd3\xef\xd9\x18\x16\xaf\xac\xa4\x61\xd9\x33\xd5\xe2\x08\x97\x2e\x5d\x1a\xee\x08\x8b\x0f\xf6\x0a\x65\x74\x14\x95\x78\x60\xe7\xb7\x14\x95\xf7\xb3\x31\xfd\x14\x15\x93\xbf\xbf\xbf\x4b\xe5\xa4\xa8\xa0\xcc\x66\xb3\xa2\x18\x79\xfa\x87\x0e\x8a\x4a\x68\xcc\x1d\xb3\x14\x55\xd1\xe7\x9f\x7f\xae\xa8\x90\x0c\x1f\xd9\x95\xf0\x83\x53\xff\x56\x54\x4c\xad\x26\xd8\xf4\x2c\x3f\x8a\xea\x65\x75\x41\x57\x25\x5c\xb8\xe2\x88\xa2\xa2\x1a\xd3\xe3\x41\x25\xec\xf7\x6c\x8c\x12\xae\x3f\xf6\x95\xa2\xca\x5a\xb0\x60\x81\x12\xce\xf3\xeb\xe1\x52\x6d\xfd\xad\x09\xbd\x0d\x36\x10\x12\x91\x08\x42\xaa\x62\xdd\xb6\x50\xb5\x50\x45\xb0\xaa\xad\x6a\x42\x95\xba\x4a\x4d\x80\x86\xd3\x10\x2e\x69\x2e\x69\x08\x13\x74\x99\x3a\x42\x7f\xbf\x01\x7e\x84\xf1\x81\xe3\x03\x09\x13\x03\x27\x05\x12\xf2\x42\xf2\x42\x08\x6d\x43\xdb\x85\x12\xf8\x30\x3e\x8c\xa0\x0b\xd3\x85\x11\x7a\x86\xf7\x0a\x27\xac\x8b\xa8\x8c\x20\x8c\x8c\x1c\x15\x49\x18\x13\x39\x36\x92\xd0\xd9\xd2\xc5\x42\x98\xad\xac\x38\xdd\x45\xea\x2a\x11\xfa\x48\xfd\x24\x42\x62\x62\x62\x22\xa1\x4b\x62\x97\x44\x02\x67\xe7\xec\x04\x59\x59\xbd\xda\xb4\xd6\xbc\x96\x70\x61\xed\x85\xb5\x84\xbf\x94\xf5\xae\xa7\x2b\xab\x54\x7f\xb1\x6e\xff\x3a\xd7\x3a\xc4\x9f\x94\xef\x2d\x27\x8c\x56\xd6\xcf\x3c\x5b\x71\xae\x82\xf0\x4b\xe5\x2f\x95\x84\x7b\xea\xef\xa9\x27\x0c\xad\x1f\x56\x4f\x20\x99\x64\x82\x49\x36\xc9\x04\xab\x6c\x95\x09\xe9\x72\xfa\xdf\x7c\x65\xaf\xe3\x09\xfe\x29\xfe\xdf\xbc\x5d\x35\x4e\xb5\x40\xb5\x44\x75\x5c\x9d\xaa\x1d\xab\xdd\xa8\xfd\x5e\x3b\x4f\x57\xae\x7b\x4b\xf7\xad\x4e\x10\xe3\xc5\x64\xb1\x8d\xd8\x5e\xec\x2a\x8e\x16\xe7\x89\x4f\x8b\xcf\x8a\xe5\xe2\x5b\xe2\x3b\xe2\x6e\xf1\x53\x11\x7a\x41\x1f\xaf\x4f\xd6\xb7\xd1\x8f\xd1\xcf\xd3\x3f\xa3\x5f\xa6\x5f\xa1\xdf\xab\x17\x0c\x46\x83\xbf\x21\xde\xd0\xcb\xd0\xcf\x30\xcc\x30\xcf\xf0\x94\xe1\x19\x43\xb9\xe1\x1d\xc3\x2e\xc3\x5e\xc3\x09\xc3\x59\x83\x60\x34\x1a\xfd\x8d\xbd\x8c\xfd\x8c\xf3\x8c\x1b\x8c\x9b\x8d\xd5\xc6\xc3\xc6\x47\x4d\x0b\x4d\x2f\x99\x4a\x4d\x6b\x4c\x6b\x4d\xaf\x99\x3e\x30\xed\x32\xed\x31\xf5\x35\xbf\x64\xde\x62\xde\x67\xde\xed\xd7\x2f\x60\x58\xc0\x88\x80\x85\x01\x6f\x05\x6c\x0b\xd8\x11\x70\x38\xc0\x3f\xb0\x24\xc4\x18\x9a\x1b\x3a\x35\xd4\x1a\x3e\x36\xe2\x72\xd4\x70\xeb\x48\xeb\xfd\xd6\x31\xd6\x8d\xd6\x5d\xd6\x63\xd6\x3f\xac\x8b\xa5\xbd\x2d\x93\x5a\x8d\x6d\xd5\x2c\xa1\x2c\xe1\xcd\x84\xf7\x12\xb6\x25\xec\x49\xd8\x9f\x70\x38\xe1\x44\xc2\xcb\x89\x69\xf6\xc5\xc9\xd6\x14\x39\xe5\xcd\xb2\x2f\xca\xe5\xf2\xb8\xca\xa4\xca\xf6\x75\x5d\xeb\x52\xeb\x7a\xd4\xf5\xaa\xbb\xb7\x7e\x62\xfd\xb4\xfa\xff\x34\xac\x9f\x3a\x54\x24\x0c\x63\xb6\x70\x7d\xfc\x08\x7d\x99\x4c\x75\xab\xdb\xfa\xd1\xdd\xdd\xd6\x3d\xdd\xe5\x4f\xd8\xcd\xf0\x3e\xb7\xb5\x23\xbf\x75\x5b\x3b\xb2\x43\x00\xa1\x23\x93\xbb\x76\x0e\x20\x74\x61\xb8\xdc\x6d\xee\xe8\x80\x20\xc2\x9d\x4c\x06\xbb\x33\x98\xf0\x11\xb3\x79\xdb\x1b\x4c\x38\xcc\x70\xf7\x10\x42\x0f\x26\x8f\xed\x12\x4a\xe8\xc6\xe4\xb1\x3d\x22\x08\x77\x30\xdb\xfb\x65\x6e\x6b\x3e\x75\xb7\x10\x7a\x30\xd9\xac\xfb\xfa\x59\x7f\xb8\xad\xfb\xda\x7e\x0a\xa1\x03\x93\xcd\xf6\x9c\x42\x8a\x77\xe0\x95\x6e\xf3\x72\x17\x1c\x25\xc5\x3b\x6b\x95\x0a\x3a\xe8\x61\x44\x18\x9a\xa3\x05\x92\xd0\x09\xfd\x30\x14\x63\x30\x1e\x13\x91\x8d\x07\x30\x17\x0b\xf1\x24\x9e\xc3\x8b\x58\x86\x15\x58\x89\x75\x78\x0d\x6f\xe3\x7d\x7c\x88\x5d\xf8\x04\xfb\x71\x18\x47\x71\x0c\xdf\xa2\x06\x3f\xe1\x4f\x70\x24\x90\x48\x06\x32\x91\x1f\x05\x50\x10\x85\x50\x38\x59\xa8\x09\xd9\x28\x86\x9a\x53\x02\xb5\xa3\x0e\xd4\x99\xba\x52\x5f\xba\x93\x46\xd2\x68\xca\xa0\x6c\x2a\xa6\x99\xf4\x00\x3d\x44\xb3\xa9\x84\xe6\xd2\x02\x7a\x92\x9e\xa6\x25\xf4\x12\x2d\xa7\x95\xb4\x8a\x56\xd3\xab\xb4\x8e\x2a\xe8\x35\x7a\x83\xd6\xd3\xbb\xb4\x89\x3e\xa4\x9d\xf4\x09\x7d\x41\x87\xe8\x18\x7d\x4f\xa7\xe8\x57\xba\x4c\x3c\xa7\xe6\x74\x9c\x9e\x33\x71\x7e\x5c\x10\x17\xce\x45\x72\x51\x5c\x53\xae\x39\xd7\x82\x6b\xc5\x25\x72\x6d\xb8\xf6\x5c\x27\xae\x07\xd7\x8f\xbb\x93\x1b\xc4\xdd\xcd\x8d\xe0\xee\xe7\x32\xb8\x2c\x2e\x87\xcb\xe3\xa6\x72\x45\xdc\x34\x6e\x06\x37\x8b\x7b\x88\x9b\xcd\x95\x70\x73\xb9\xc5\xdc\x52\x6e\x19\xb7\x82\x5b\xcd\xbd\xca\xad\x6b\x64\x82\x89\x7d\x2e\x35\xb5\x1b\xd5\xba\x16\x8f\xf5\x7d\xec\x2f\x23\x11\xa9\xc0\xcf\x25\xb3\xe3\xbc\xc8\xcd\x25\xc2\x8b\xab\x13\xba\xbc\xf2\xad\xea\x68\xe0\x4e\xff\xa7\x56\x3c\xfd\xc3\x9c\x3d\x03\x66\x8f\x5c\xf9\xb6\x3c\xbe\xb2\xe8\x93\xe6\x53\x3e\xf0\x9b\x30\xf7\xf1\xc0\x7d\xc3\xc2\xe4\xe6\x5f\x6c\x3f\x69\x52\x3f\x33\x38\xfe\xd1\x83\xe7\x3f\x6a\xf1\xcd\x91\x6f\xee\x12\x3e\xc7\x2f\x4f\xbc\xfb\xc2\xb1\xcd\x15\x97\xef\x99\x21\xec\xf8\x26\xfc\xc7\x37\x96\x5f\xed\xf2\x04\x7f\x66\xe0\xe6\x08\x3e\xf3\xd2\x8e\xb7\x52\x0b\x1f\x3b\xdf\xa1\x22\xfc\x0d\xbf\x05\x33\x9b\x1f\x9d\xf6\x51\x57\x6e\x2e\xb7\x7c\xd3\x8e\xcc\x19\xd3\x63\xee\x7c\xe9\xaf\xdc\xe4\x0e\x75\xdf\xd4\x7f\xd3\x9e\x9b\xbe\x2a\xec\xc5\xb5\x9f\x7f\x2b\xe9\xfa\xb5\x8b\xc9\xee\xf1\xe7\x8f\xed\xc7\x9f\x1b\x91\x5b\xde\xe5\xb7\x36\xcb\x57\x3f\xfd\xcd\xb1\x4e\x87\xff\x12\xf3\xcf\x24\x1e\xa9\x7e\x6e\xe4\x03\xbf\x69\xfb\x4d\xfa\xbe\xfb\x0f\x23\x97\xec\x78\x6c\xc8\x95\xbb\xef\x58\x51\xb3\xe1\xe3\x89\xef\x7c\x96\x92\x1c\x7b\xf6\xbe\x95\x03\x0e\xe6\x7f\x53\x75\xfc\xca\x9b\x63\x72\x66\x2e\x79\xfe\xdb\x4f\x3b\xf5\xdd\x34\xab\xcb\xb2\xf0\x43\xd3\x54\xa5\x97\x16\x1c\xde\x71\xea\x55\xdd\x8f\x11\xc1\xc7\x1e\x8f\xae\xd8\x30\xed\xc9\x8c\xd8\xc7\x8f\x5c\xec\xba\x76\xe7\xe7\x59\xf2\xab\x59\x93\x86\x70\x7c\x23\x66\x5c\x26\x04\x20\x12\xb1\x68\x8b\xf6\xe8\x82\x3e\x18\x8a\x0c\x4c\x41\x3e\x8a\x31\x1d\x8f\x63\x31\x5e\xc0\x52\x94\x62\x0d\xd6\xa1\x02\xaf\x61\x23\x36\x61\xbb\x52\xf3\xbe\x44\x35\x8e\xe1\x47\x9c\xc2\xcf\xf8\x0d\xe7\xf0\x17\xb4\x4a\x7d\x73\xd4\x36\x89\x9a\x52\x0c\x35\xa3\xe6\xd4\x82\x12\xc8\x4e\x29\xd4\x96\x3a\x50\x17\xea\x4e\xfd\xe9\x4e\x1a\x44\x77\xd3\xfd\x34\x91\xa6\xd1\xa3\xf4\x1c\xad\xa2\x75\xf4\x06\x6d\xa1\x1d\xf4\x11\xed\xa1\xbd\xf4\x39\x7d\x41\x07\xe9\x2b\x3a\x44\x47\xe8\x28\x1d\xa3\x53\x74\x9e\xae\x90\x4c\x3c\xa7\xe2\x34\x0d\x75\x2c\x80\x0b\xe2\x42\x38\x0b\x67\xe5\xa2\xb9\x58\xae\x15\x97\xc2\x75\xe0\xd2\xb8\xde\xdc\x9d\xdc\x3d\xdc\x50\x6e\x38\x37\x92\xbb\x9f\x1b\xc3\x4d\xe0\x26\x72\x93\xb9\x42\xa5\x6e\xcd\xe1\x1e\xe1\x16\x72\x4f\x72\xcf\x71\x2f\x70\xcb\xb9\x57\xb8\x52\xa5\x7e\x95\x71\xe5\x5c\x25\xf7\x06\xb7\x9e\xdb\xc0\xbd\xc3\xed\xe0\x3e\xe3\xf6\x71\xfb\xb9\xaf\xb8\x23\xdc\x8f\xdc\x69\xee\x3c\x77\x91\xbb\xca\x11\xaf\xe6\x45\x3e\x82\x6f\xce\xb7\xe3\x7b\xf2\xfd\xf9\x3b\xf9\x41\xfc\x08\x7e\x94\x62\xe1\x30\x00\x53\x70\x2f\x8a\x30\x05\x2d\x6c\x45\x98\x43\x1b\xb1\x9c\xdf\x85\x9f\x70\x02\xaf\x34\xf9\x09\x2d\x6d\x76\xb2\x53\x32\x25\xd3\x1c\xba\x17\x1f\xd3\x2e\xda\x45\xbb\x69\x37\x7d\x4c\x7b\xe8\x13\xfa\x84\xf6\xd2\x5e\xda\x43\x9f\xd2\x67\xf4\x19\x7d\x4e\x9f\xd3\xa7\x74\x8e\xce\xd3\x79\xba\x40\x17\xe8\x1c\xf5\xe2\x97\xf2\xcf\xf2\x1b\xf8\xe7\xf9\x8d\xfc\x4b\xfc\xfb\xfc\x52\x7e\x13\xff\x32\xff\x01\xbf\x9c\xdf\xcc\x97\xf2\xdb\xf9\x55\xfc\x0e\x7e\x35\xbf\x93\x5f\xcb\xef\xe6\xcb\xf9\xbd\xfc\x06\xfe\x00\xbf\x91\xff\x83\x7f\x9f\x3f\xc8\x6f\xe2\xb7\x5a\x3f\xe0\xcf\xf2\x9b\xf9\x8d\xd8\xce\x1f\xe2\x77\xf0\xe7\xf8\x9d\xfc\x47\xfc\x47\xfc\x6a\x7e\x37\x5f\xcd\xef\xe5\x9b\xd9\x0e\xf0\xcf\xf2\x07\xf9\xdf\xf9\x6a\x7e\x2d\x7f\x88\x2f\xe5\xcf\xf2\x2f\xf3\xe7\xf8\x55\xfc\xef\xfc\x4b\xfc\x1f\xfc\xf3\x7c\x80\x90\x22\x04\x09\x6d\x84\x26\x42\x37\xc1\x26\x74\x17\x9a\x0a\x3d\x84\x16\x42\x7f\x21\x45\x28\xb1\xb4\x11\x1e\xb1\x74\x13\xe6\x5a\xba\x0b\x8f\x5a\x7a\x08\xf3\x2c\xfd\x85\xc7\x2c\xe3\x85\x0c\x21\x43\x78\xdc\x52\x62\x09\x10\x1e\xb1\x04\x09\x73\x2d\x4d\x84\x47\x2d\x36\x61\x9e\x65\xbe\x65\xbe\xa5\xa9\xf0\x98\xa5\x85\xf0\xb8\x65\xbc\xb0\xc0\xd2\x7f\xed\xb8\x26\xe9\x4d\xd2\x9b\x2c\x6b\xb2\xac\xc9\xb8\x26\xaf\x34\x39\x81\xad\xd6\x5e\x7c\x33\x5b\x39\xdf\xc2\x36\x00\x2d\x6d\xbb\xd0\x7f\xed\x80\xb5\x03\xd6\x2e\xb0\x68\x88\xd0\x9a\xcd\x1f\x98\x46\x84\x99\x0c\x2f\x22\xc2\x13\x0c\x7f\xc7\x11\xea\xd8\xbc\x02\xc9\x6d\x3d\xe4\xe1\x6e\xeb\x59\xcf\x72\x5b\xdf\xdf\x7d\x1d\x66\xf7\x75\x28\x43\xdc\xd6\x32\xde\xac\x23\x6c\x61\x78\xfb\x2d\xd6\x7d\x4c\x73\xb3\xf9\x7e\x58\x24\xcc\x66\x78\x85\xdb\x5e\x04\xbf\x88\x84\x33\x0c\xbb\xaf\x8f\xed\xbe\x96\xb6\xfb\x5a\x86\xee\xeb\x22\x8e\x33\x11\x66\x9b\x9c\xf8\x1e\x3f\x42\x26\xeb\x2f\xdd\xf7\x0e\xe8\x14\x4a\xe8\xcc\xfa\xad\x9f\xdd\xd6\x22\x1e\xe9\xb6\xa6\x92\xfb\x5a\x09\xe3\xbe\x22\x4c\xfd\xca\x89\xf7\x9c\x22\xec\x77\xad\x77\x7d\x8e\x60\xb8\xc9\x7a\x80\x4e\xfe\xaf\x15\x5a\x35\x70\x81\x8e\xd1\xbf\x8b\x17\x9c\xcd\xcf\xe6\x5d\xab\x17\x3b\xf9\xc2\x8f\x54\x1f\xa9\x08\x06\xb5\x41\x4d\x88\x54\x47\xaa\x3d\x39\x45\x51\x43\x30\x68\x0c\x1a\xc2\x45\x85\x5f\x74\xee\x98\xe0\xdc\xe7\xc1\xc9\x3b\x8e\x54\xf6\x30\xd0\x9a\xb5\x66\x82\xd1\x1c\x60\x76\x71\x93\xe9\x0a\x1f\x99\xab\xf0\x91\xbf\x84\xfc\xd6\xc0\x4d\x56\x85\x1e\x0a\x25\x1c\x0d\x3d\x1a\x4a\xe0\xc2\x54\x61\x04\xed\x2d\x38\xcb\xd1\x8c\xb3\x4c\x6d\x94\xb3\xec\x9e\xd8\x5d\xb1\xd8\x71\xf0\x97\xf5\x0a\x7f\x69\x64\xfc\xe5\xcd\x39\xcb\x3d\x6e\x9c\xe5\x09\x65\x4f\x06\x77\xfe\x72\xb0\xc2\x5f\xde\xe7\xc6\x5f\x1a\x64\x43\x03\x97\x19\x21\x47\x7a\xf0\x9a\x13\xe4\x09\x0d\x1c\xe7\x7f\xbb\x7e\x43\x44\x15\xa1\x35\xb3\xff\xba\xab\x8a\x70\x9f\x9b\xed\xd8\x44\x86\xe7\x56\x11\x96\x31\xfc\x6e\x15\x61\x13\xc3\x1f\x56\x11\xb6\x54\x91\x62\x9b\xb6\xb5\x8a\xf0\x11\x3b\xbf\xab\x8a\xb0\x9f\xe1\x9f\xab\x08\x3c\xb3\x11\x6b\x52\x4d\x68\xcf\xf0\x3d\xd5\x84\x29\x0c\x3f\x56\x4d\x58\xc9\xf0\x07\xd5\x84\xaf\x18\xae\xad\x26\x68\x98\xed\x58\xd3\x43\x84\xce\x0c\x0f\x3d\x44\xc8\x67\x78\xd1\x21\xc2\xab\x0c\xef\x3c\x44\x38\xca\xf0\xb1\x43\x84\xef\x18\xbe\x72\x88\x10\xc4\x74\xde\x21\x87\x09\x91\x0c\xb7\x3b\x4c\xb8\xcb\xa5\x0b\x3f\x4c\x18\xc2\x70\xc1\x61\xc2\x02\x86\x17\x1d\x26\x2c\x66\xb8\xe2\x30\x61\x27\xc3\x1f\x1f\x26\xec\x65\xf8\xb3\xc3\xa4\xac\x83\x31\xcc\x1f\x88\xbe\xc9\x7a\x18\xd7\xf1\x1f\x8a\x7e\xfd\x46\x2b\xad\xbf\xd7\xb8\x3b\x6d\xb8\x6e\xd4\xbb\x3b\xad\xba\x4e\x2a\x56\x5d\xae\x79\x8b\xb3\x1b\x74\xf0\x4e\x0b\xaf\x2c\xc5\xc2\xeb\x66\x9a\xf8\xd6\x1e\x9a\x78\xa7\xfd\x97\x73\x05\x40\xf7\x15\xf8\xaf\xd7\xcd\x1f\xfd\x87\xba\xf9\x02\xa9\x58\x12\x30\xed\x3a\x0b\x32\xe7\xaa\x82\x0b\x6d\x84\x71\x37\xb1\x20\xd3\xd8\x45\xde\x7d\xe5\xc4\x67\xff\x81\x35\x99\xd3\x02\xc0\xb9\x22\xa1\xd3\xb2\xec\xbf\xb1\x06\xb8\x95\xe3\x41\xb8\xa8\x58\xd8\x9c\x55\x6c\x6b\x6a\x64\x41\x57\xa9\x58\x71\x12\xb6\xcb\x82\xb8\xcf\xc1\x87\x2b\x67\x04\x7d\xac\xa3\x99\x02\xa1\x44\x16\x74\x1d\x95\x59\x41\x8e\x58\xc1\x30\x8d\x00\xb5\xa6\xa5\x03\x1b\x67\x70\x80\x4a\xb9\x52\x30\x46\x73\x8e\x21\x34\x01\xb2\x4a\xb9\x5e\xad\x9b\xe8\x48\xa5\x5c\xaf\x51\xae\x57\x89\x83\x1c\xe7\xc5\xe7\x1c\x58\xbf\x50\xb1\x22\x25\xa0\x5e\xad\x5c\xaf\x51\x3b\x06\xfa\x6a\xfd\x87\x8e\xa1\xb8\xca\x31\xa8\xd7\x68\x63\x15\x8b\x4a\x02\xae\x68\x94\x6b\xb4\xca\x35\x1a\xe5\x1a\x9d\x72\x8d\x56\xb9\x46\xb1\xef\xb9\xa8\x75\xd2\x11\x93\x1d\xa9\x9c\x14\xc4\x78\xc7\xbf\x2e\x50\xb1\xc0\x23\xe0\xac\x56\x17\xe9\x48\xa5\x5c\xa3\x77\x5e\x63\x5c\xa5\xfc\x2f\x73\x9c\x57\xae\x54\xac\x82\x6a\xb4\x86\x7c\xc7\x5d\x94\xeb\xf5\xce\xfb\x9a\x76\x28\x13\x71\x1d\x0c\x8f\x56\xb9\x5e\xaf\xdc\x5d\xb1\x1c\xda\xae\xd7\x46\x29\x74\xda\x3b\xae\x51\x69\x1c\xd7\x28\xd7\x1b\x95\xeb\x35\xa6\x81\x8e\xf3\x9a\x40\xc5\xb6\x95\xe0\x69\x6b\xed\xbe\xa6\xfe\x01\x9e\x14\x4f\x6c\x2f\x8a\x61\xac\x5f\x76\xdf\x57\xc0\x7d\x3c\x79\x56\x24\xfc\xc1\x70\x27\xb7\xbd\x39\xdc\xd7\x09\xee\xe3\xb6\xfe\xb5\xaf\x63\xce\x5b\x8d\x33\x07\xde\x64\x7d\x64\xc7\x98\x73\xd7\x6d\x18\x73\xae\x72\x5b\x67\xd8\x31\xfe\xbc\x83\xf5\xe9\x53\x2d\xa4\x78\xf2\x58\x0b\xf1\xef\xc6\xa5\x1d\x1b\x19\x97\x3e\x7e\x94\xb0\xc8\x63\x4d\x64\x77\x1e\x04\xb5\x04\x9e\xcd\xd7\x56\xd5\x12\xac\x0c\xdb\x6a\x09\x4d\x19\x8e\xa9\x25\xc5\x3b\x70\x5c\x2d\x29\xde\x81\xe3\x6b\x09\x29\x0c\xb7\xa9\x25\xb4\x67\xb8\x63\x2d\x29\x5e\x19\xcb\xd7\x92\xe2\x95\xf2\xa8\x25\xc5\x2b\xef\xb0\x96\x14\xef\xc0\xfd\x6a\x49\xf1\x4a\xd9\xd7\x92\xe2\x1d\x78\x60\x2d\x61\x10\xc3\x77\xd7\x12\xee\x61\xf8\xbe\x5a\x52\xbc\x52\xa7\x6a\x49\xf1\x0e\x3c\xa2\x96\x14\xaf\xbc\xb7\x5a\x52\xbc\x03\x8f\xae\x25\xc5\x3b\xf0\xd8\x5a\x52\xbc\x03\xa7\xd7\x12\xc6\x33\x3c\xa1\x96\x14\xef\xc0\x13\x6b\x09\x93\x19\xce\xa9\x25\x14\x32\x5c\x5c\x4b\x98\xc1\xf0\xac\x5a\xc2\x43\x0c\xcf\xae\x25\xc5\x3b\x70\x49\x2d\x61\x21\xc3\x4f\xd4\x12\x96\x31\xbc\xaa\x96\xb0\x9a\xe1\x57\x6b\x09\xe5\x0c\x57\xd6\x12\x3e\x64\xf8\x1f\xcd\x9d\x87\x17\xeb\x47\x55\x11\xc2\x59\x5f\xdf\xa6\x8a\x30\x90\xe1\x49\x55\x84\x47\x18\x5e\x5e\x45\x78\x85\xf1\x09\x2b\xab\x08\xaf\x3a\x78\x02\x00\x6b\xab\x08\xe5\x0c\x57\x54\x11\x5e\x63\xd7\xbf\x51\x45\xd8\xc8\xf0\x81\x2a\xc2\x69\x86\x85\x6a\x82\x8a\xf1\x06\x9a\x6a\x82\xc8\xb0\xb1\x9a\x10\xc4\x70\x48\x35\xc1\xc2\x70\x87\x6a\x42\x47\x86\x3b\x57\x13\xba\x31\x9c\x56\x4d\xe8\xc9\x70\xef\x6a\x42\xff\x6a\x52\xec\xef\x07\x54\x13\x06\xb3\xf3\x39\xd5\x84\xf9\x0c\x97\x56\x13\x36\x31\x5c\x55\x4d\xf8\x8d\x61\xed\x21\x82\x8d\xf1\x18\x5d\x0e\x11\x86\x30\x5c\x70\x88\xb0\x90\xe1\x75\x87\x08\xdb\x19\xfe\xfe\x10\xe1\x32\xc3\x96\xc3\x84\x36\x8c\x7f\x18\x7a\x98\x90\xc7\xf0\x92\xc3\x84\x75\x0c\x7f\x7a\x98\x94\xf5\xb9\xda\xf9\x03\xe4\xb1\x4e\xd7\xad\xdc\x18\xc5\x66\xfd\x00\xff\xa5\xb2\xde\x66\xb5\x62\x55\x79\x8e\x27\xfc\xce\xff\xc1\x13\x42\xa4\x10\x89\x90\x22\xb5\x91\x08\x69\x52\x9a\x44\x48\x57\x66\x7e\x3f\x2c\xcd\x96\x08\x4f\x49\x4f\x2b\xf3\xfc\x8e\x49\x84\xef\xa4\xef\x24\xc2\x4f\xd2\x49\x89\xf0\x8b\x74\x46\x22\x70\x36\xce\x46\xd0\xd8\x34\x36\x82\x68\x0b\xb4\x11\x82\x6d\xc1\x36\x42\xb8\x2d\xca\x46\x88\xb1\xc5\xd8\x08\xcd\x6d\xf1\x36\x42\x2b\x5b\x82\x8d\x90\x64\x4b\xb6\x11\x5a\xdb\x3a\xd8\x08\x5d\x6c\xa9\x36\x42\x2f\x65\xee\xe2\xf3\xb6\xa5\x36\xc2\x72\xdb\x4a\x1b\x61\x95\xed\xdf\x36\xc2\x1a\xdb\xab\x36\x42\x99\xad\xcc\x46\x28\xb7\xbd\x6e\x23\xac\xb7\xbd\x65\x23\xbc\x6b\x7b\xcf\x46\xd8\x6c\xdb\x67\x23\x1c\xb0\x1d\xb4\x11\xbe\xb2\x7d\x65\x23\x54\xdb\xbe\xb1\x11\x8e\xdb\x8e\xdb\x08\x3f\xda\x7e\xb2\x11\xb4\xd1\xfa\x68\xc2\x3b\xd1\x1b\xa3\x09\xef\x45\xbf\x17\x4d\x38\x10\x7d\x20\x9a\xf0\x7d\xf4\xf7\xd1\x84\xd2\xd8\x55\xb1\x84\x37\x62\xdf\x8d\x25\x6c\x8e\xdd\x1e\x4b\xd8\x1d\xbb\x27\x96\xf0\x69\xec\x67\xb1\x84\xfd\xb1\x5f\xc5\x12\xbe\x8f\xfd\x3e\x96\xf0\x63\xec\x8f\xb1\x84\xff\xc4\xfe\x1a\x4b\x50\x35\x53\x37\x23\xa4\x35\x4b\x6b\x46\xe8\xd1\xac\x47\x33\xc2\xb8\x66\x19\xcd\x08\xb9\xcd\xf2\x9a\x11\x76\xc5\xed\x8e\x23\x9c\x8c\x3b\x13\x47\x78\x34\xfe\xa5\x78\xc2\x91\xf8\x6f\xe2\x09\x57\xe2\xaf\xc6\x13\xd2\xeb\xd3\x1b\x66\x06\x4e\xaa\x9f\x54\x4f\xe8\x22\x77\x91\x09\xdd\xe4\x6e\x8d\x68\x60\xdc\xe7\xbc\xff\xe4\xb6\x17\xd1\x26\x3f\xc2\x07\xac\x2f\x6a\xed\xb6\x07\x54\x91\x3f\x29\xde\x81\xb7\xfb\x93\xe2\x95\xba\xe3\x4f\xf8\x9c\xe1\xb6\x01\x84\x76\xac\xff\x39\xed\xb6\x3f\x52\x97\x40\x52\xbc\xd2\x1e\xba\xd9\x92\xdf\xca\x4e\xbc\x47\x10\x29\x5e\xf9\x6e\x82\x48\xf1\x4a\xdf\x15\x44\xf8\x88\xe1\x6d\xc1\x84\xed\xac\xef\x4a\x0d\x21\xc5\x3b\xf0\xbb\x6e\xfb\xea\xb4\x74\xdb\xd7\xa2\x4d\x04\x29\x5e\x69\xb7\xdd\xf6\x9c\x73\x70\x96\x4b\x19\x76\x8c\xbf\x52\x59\xdf\xd5\x23\x8a\x14\xaf\xf4\x4b\x51\x84\x5e\x0c\x9f\x9d\x4c\xf8\x9d\xf5\x5d\xee\x7b\x25\xb8\xaf\x1b\x90\xeb\x36\x67\xf9\x9f\xac\x21\x70\xc0\x6d\x7f\x27\xf7\xb5\x53\xfa\xba\xad\x31\xef\xe9\x4a\x36\x3a\x67\x00\x2e\x9d\xac\xbf\x2e\x5c\xc2\xce\x1f\x61\x13\x88\x5c\xe1\xcc\x8d\x8a\x7a\x08\x93\x19\x31\x57\x98\xf6\x64\xc3\xca\x9c\xca\x95\x26\x1c\xba\x6e\x9f\xc8\x02\xd7\x1a\x31\x76\xe7\xfe\x94\x8f\x7c\x9b\xa0\x84\xa5\x2c\xc4\xa9\xc4\xeb\xc2\x03\x6f\x3b\x57\xe0\xa9\x61\x61\x9a\x7c\x7d\x58\x7a\xc6\x39\x53\x69\xdc\xaf\xce\xb0\x84\xd1\xdf\xf5\xa2\x33\xdf\xa5\xa2\x33\x3f\xae\x67\x76\x85\x35\x2c\xfe\x63\x36\xa1\xc9\x15\x9e\x7d\xc3\x79\x7e\x3f\xbb\x6e\xff\x2d\xea\xfb\xff\xca\x35\xda\xcf\x79\x4d\x98\xc0\x31\x39\xd2\x4a\xc6\x7f\x26\xb3\xbd\xda\x1c\xfc\xe7\x29\xce\xc9\x7f\xa6\xea\x48\x51\xf4\xb9\xcf\xed\x9f\x23\x92\xc2\x83\x4e\x05\x70\xce\x6d\x6f\xb1\x8e\xff\x80\x17\xfd\xd0\x8f\xb0\xf9\x26\x7c\x69\x9a\x1b\x5f\x5a\xec\x4f\x98\xe6\xc6\xa3\xee\x75\xe3\x51\xbf\xf1\x27\x65\xee\xd8\x71\x0f\x1e\xb5\xab\x1b\x8f\xea\xe0\x4d\xff\x4d\x50\xf4\x20\x83\xdc\x78\xd4\xd1\x41\xce\xbe\x7b\x77\x10\x61\x47\x30\xa1\x8e\xf1\xab\xee\x3c\xea\x1d\xec\xdb\x76\xdf\x67\xd3\x9d\x5f\x4d\x8d\x20\xf4\x66\xdf\xf3\xcb\xb7\xd8\x17\xa3\xbb\xdb\x1a\xdf\x05\xff\x90\x5f\x75\xf0\xa9\x3d\x1c\xcf\x32\x85\xd0\xd9\x8d\x5f\x75\xf0\xa8\xa3\xee\x76\xf2\xa8\xae\xfd\x3c\xfe\xd1\x1e\x10\xae\xa9\xd1\x4e\x13\xa1\xff\xff\x5d\xff\x7f\xec\x5d\x9b\x04\x23\x71\x66\xbd\x96\x17\xd5\x06\x95\x0e\x1a\x98\x35\x82\x89\x33\x92\xa8\x36\xe8\x75\x2a\x5e\x2b\x90\x49\x6b\x54\x73\x7a\xb3\x41\xa7\xe1\x45\x15\xcc\x06\x2d\x27\xe8\x48\xa3\xd2\xf3\x26\x11\x6a\xa3\x99\xb4\x26\xb5\x9e\x17\x74\x1a\xce\x68\x80\x4a\xe4\x8d\x82\xc6\xcc\x69\x4d\x06\x90\xa8\xd6\xe9\x55\x30\x69\xf4\xa2\x60\x24\x95\xd6\xa0\xd6\xf1\x9c\xd9\xa8\x15\x89\x37\x0b\x9c\x5e\xad\x31\x40\x65\xd2\x89\xd0\x99\xd4\xbc\x59\x45\x46\x83\x46\x2f\x70\x5a\xa3\x06\x3a\x5e\x50\x8b\x9c\x56\x65\x32\xe8\xcd\x64\x54\x0b\x3a\xad\x99\x87\x9e\x38\x83\x4a\x34\x69\x48\x34\x42\xad\xd3\x6a\x04\xb3\x89\xd7\xab\x38\x83\xc6\x68\xe2\xa1\xd6\x89\xc4\x69\x55\x7a\x83\x60\x36\x6a\xf5\x2a\xb5\x19\xbc\xa0\xe1\x0c\x24\x9a\x74\xa2\x5a\x07\x83\x5e\x63\x34\x13\x6f\x52\x71\x5a\x81\x37\x43\x2d\x92\x51\xab\x13\x54\x7a\x83\x86\x33\x71\x06\x81\x34\xa2\x5e\xad\x55\xf1\x66\x23\x4c\x3a\x93\x9e\x33\x08\x1a\x23\xa9\x60\x16\x79\x9d\x56\x2d\x70\xa4\x17\x8d\x1a\xad\x59\x67\x50\xa9\x79\x98\xf4\x5a\x83\x86\x4c\x9c\x51\x6d\x86\x4e\x14\x54\xbc\x81\x44\xb3\x8e\x53\x6b\x61\xe4\x05\x93\x46\xa5\x17\xcd\x02\xa7\x31\xe8\x54\x6a\x32\x9a\xa0\xe7\xb5\x3a\x93\x59\xc5\x69\x0d\xbc\x06\x82\x48\x46\xbd\x5a\xe0\x39\x83\x4e\x65\x16\xf5\x26\xd2\xa8\xa1\x35\x0a\x7a\xce\x64\x86\xd6\xc8\x1b\x74\x1a\x95\xa8\x26\x23\xf4\x1a\x41\x47\xa2\x89\x57\x19\x38\xb3\x56\x4d\x82\xde\x68\xe0\x35\x26\xd1\xac\xd6\x42\xa5\xe3\xd4\x7a\xa3\x96\x04\x51\xa3\x53\xc1\x6c\xe2\x78\x83\x91\xd3\x0a\x6a\xb3\x9e\x44\x1d\x6f\x52\xc1\xa0\x21\x47\x09\xf3\x1a\xc1\xa0\x52\xeb\x61\xd2\x71\x1a\xbd\x40\x3a\x83\x89\x83\x5a\x34\x9a\x79\x95\x96\x23\x93\x46\x10\xb5\x46\xb3\x41\x07\xde\x71\x8d\x1f\x81\xf3\x73\xd6\xf1\xb9\x7e\x84\xf5\x7e\x04\x47\x0f\xf9\x96\x1f\x61\x03\xfb\xce\xde\xf3\x23\xbc\xcf\x70\x2b\x7f\xc2\x5c\x7f\xc2\x50\x00\x6f\xfb\x13\x36\xb2\xef\x69\x9b\x1b\xaf\xd5\x2a\x80\x90\xc8\xbe\xad\x94\x00\x42\xeb\x80\x6b\x7c\x57\x4d\x00\xa1\x12\xc0\x77\x01\x84\xef\xd9\x79\xce\x6d\x8e\x60\xb7\x40\x42\x2a\xc3\xdd\xff\xc1\x3c\xbf\x61\x81\x84\xf1\x81\xa4\xcc\x1b\xce\x08\x24\xb4\x0d\x22\x7c\x09\xa0\x5d\x10\xa1\x3d\xfb\x8e\xd3\x82\x08\xdd\x19\xee\xc5\xd6\x75\x99\xe2\x78\xc6\x20\xc2\x06\x76\x7e\x53\x10\xe1\x43\xf6\xad\x6f\x0e\x22\x6c\x65\xe7\x77\x04\x39\xd7\x7b\xa9\x75\x8c\xff\x82\x09\x6f\xb9\xed\xb5\xf8\x21\xc3\x5b\x83\x09\xf6\x10\x42\x21\x80\xe4\x10\x42\x0a\x6b\x03\x3a\x87\x10\xba\x30\xdc\x2d\x84\xf0\x5a\x08\x21\xcf\x31\x9e\x0b\x21\xbc\xe9\xc6\x07\x4a\xa1\x84\xc9\x00\x6c\xa1\x84\x66\xa1\xa4\xcc\x85\xd6\x44\x10\xb4\xac\x6d\xe8\x18\x41\x18\x16\x41\x68\x02\x60\x78\x04\xe1\xc5\x08\x42\x2a\x80\x24\x0b\xa1\x9b\x85\x94\x39\xcf\xe5\x16\xc2\x5b\x16\x52\x8c\x51\xde\xb1\x10\xee\xce\x27\xac\xb8\x07\xb8\xc7\x6d\xcf\xac\xcc\x83\x84\xac\x9b\xf0\x7e\x7f\xef\xb4\x08\x47\x2c\xe2\xd0\x0a\x6d\x90\x8a\x01\x18\x84\x31\x8a\x86\x73\x06\xe6\x63\x11\x9e\xc3\x6a\xbc\x85\x2d\xd8\x8b\xa3\xf8\x11\xbf\xe0\x22\x74\xe4\x47\x91\xd4\x82\x3a\x50\x0f\xea\x49\xfd\x98\xbe\x72\x34\x4d\xa2\x02\x9a\x4e\x0f\xd1\x23\xf4\x18\x2d\xa4\xa7\xe8\x39\x7a\x89\xd6\xd0\x1b\xf4\x0e\xed\xa2\xfd\xf4\x25\x1d\xa5\xe3\xf4\x33\x9d\xa7\x3f\xe9\x2a\xa9\xb8\x60\xce\xc6\x45\x73\x09\x5c\x47\xae\x97\xa2\xef\x1e\xc3\x4d\xe2\x66\x71\x0f\x73\x0b\xb8\x27\xb9\xe7\x15\xdd\xf6\x3a\xae\x92\x7b\x93\xdb\xc8\x6d\xe2\xb6\x70\x1f\x71\x9f\x72\x07\xb8\x23\xdc\x09\xee\x67\xee\x77\xee\x22\x57\xc7\x11\xaf\xe2\x35\xbc\xc8\x1b\x78\x33\x1f\xce\x5b\xf8\x96\x7c\x12\xdf\x86\x6f\xcf\x77\xe6\xd3\xf8\x5e\xfc\x00\xfe\x6e\x7e\x1c\x9f\xc5\x4f\xe6\x67\xf1\xb3\xf9\xc7\xf8\x25\xfc\x32\x7e\x35\xff\x0e\xbf\x85\xdf\xc7\x1f\xe5\x7f\xe4\x4f\xf3\x7f\xf2\x97\x79\x99\x27\x41\x25\x68\x04\xbd\x10\x24\x44\x08\x4d\x84\x44\xa1\x83\xd0\x55\x48\x13\x7a\x0b\x03\x85\x7b\x84\xa1\xc2\xfd\x42\xba\x30\x59\xc8\x17\xa6\x09\x0f\x09\x8f\x0a\x8b\x84\xa7\x85\xe7\x84\x17\x84\x65\x42\x99\xf0\xba\xb0\x41\xd8\x24\xec\x10\x76\x0b\x9f\x0a\x47\x85\xef\x84\x9f\x84\xd3\xc2\x59\xe1\xbc\xf0\x87\x70\x51\xb8\x22\x40\xa5\x56\x99\x55\x91\xaa\xa6\xaa\x96\xaa\xd6\xaa\x4e\xaa\xbe\xaa\x21\xaa\xf1\xaa\x29\xaa\x7c\xd5\xc3\xaa\xf9\xaa\x25\xaa\xa5\xaa\x95\xaa\x32\xd5\x7a\xd5\x07\xaa\x2d\xaa\xbd\xaa\xcf\x55\x07\x55\xdf\xaa\xfe\xa3\xba\xa0\xfa\x53\x05\xb5\x4e\x1d\xac\x6e\xaa\x6e\xa1\x4e\x50\xff\x5f\xec\xbd\x07\x54\x53\xeb\xbb\xee\xfb\x7e\x33\x24\x21\x09\x90\x00\x4a\x49\x80\x10\x41\x50\x08\xbd\x77\xac\x58\x40\xc4\x8e\xa8\x20\x08\x56\x04\x04\xc5\x86\x34\x7b\xc5\xde\x15\x1b\x84\x60\x41\x05\x2b\x5d\x05\x1b\x52\xec\xa8\x74\xe9\xbd\x48\x67\xde\xc1\x24\xae\x8d\xae\xb2\xff\xfb\xfc\xcf\xb9\xe7\xdc\xb3\x6f\xc6\xc8\x18\xef\x62\x01\x21\x66\x96\xef\xfd\xde\xdf\xf3\x3c\x86\x14\x13\x8a\x39\xc5\x8a\x32\x9e\x32\x95\xe2\x44\x59\x40\x71\xa3\x2c\xa5\xf8\x50\x56\x51\x7c\x29\xfe\x94\x40\xca\x06\xca\x26\xca\x36\xca\x6e\xca\x3e\xca\x21\xca\x05\x8a\x90\x72\x93\x72\x97\xf2\x80\x92\x4c\xc9\xa0\xbc\xa4\xbc\xa7\x7c\xa1\x94\x53\xaa\x28\x75\x94\x16\x4a\x27\xa5\x8f\x82\x53\x98\x54\x39\xaa\x22\x55\x89\xaa\x4a\xd5\xa0\x6a\x53\xf5\xa9\x26\x54\x73\xaa\x0d\xd5\x9e\x3a\x81\xea\x40\x9d\x4e\x9d\x41\x5d\x42\xf5\xa3\x06\x51\x37\x50\x37\xfe\x85\x1d\xe9\x90\x32\x7c\x48\x13\x3e\xa4\x03\x7f\x48\xa8\xbe\x7f\xd7\x7b\x3f\x14\x39\x2a\xd4\x10\x1a\x33\x1c\x43\x10\x44\x0a\x22\xfd\x9c\x81\xed\x20\xed\xf8\x6d\x12\x46\x26\x7c\xda\xfe\x3c\x09\x1b\x72\x91\x18\x4a\xec\x1c\xca\xea\x1c\x9a\x7b\xd9\x49\xd9\x49\x21\x78\xcf\xfc\xc4\x44\xd0\xcb\xea\x65\xfd\x3a\xe5\xc2\x08\x66\x8a\x4c\xcc\xb7\xde\x2a\xbd\x55\x42\x50\xaa\x54\xaa\x84\xa0\x46\xa9\x5e\x09\x41\xa3\x52\x9b\x12\x82\x0e\xa5\x4e\x25\x04\xa0\xca\x50\x45\x20\x25\x72\x80\xf3\x57\x45\x10\x44\xec\x06\x84\x11\xbb\x01\xd1\x84\xcb\x23\xf0\x46\xf3\x10\x68\x8a\xba\xfb\xa1\xbe\xde\x89\x87\xc0\x59\xa4\x09\xdf\xc7\x43\x10\xc5\xd3\x50\x47\x60\xaf\x3e\x4d\x1d\x81\x87\xfa\x10\xb7\x18\xa8\x8d\x60\x83\xf6\x71\x6d\x04\xa7\xb4\x1f\x6a\x23\x48\xd1\x7e\xae\x8d\xe0\xa5\x76\x81\x36\x82\x7a\xed\x26\x42\xeb\x3e\x55\x17\x41\xf3\x50\x8e\xb8\xbe\x98\x3e\x02\x8a\x3e\x65\x98\xee\xdd\x4c\x1f\x81\xb5\xbe\x9d\xfe\x4f\x7f\x89\x21\xff\x9d\x5e\xfd\x3e\x7d\x04\x51\x06\x17\x0d\x10\xa4\x1b\x94\x13\x53\x02\x77\x43\x04\xa1\x86\xb9\x86\x08\x16\x18\xe1\x46\x08\xd2\x9d\x70\x27\x04\x40\x38\x51\xec\x26\x9c\x28\xf4\x05\x16\x02\x04\xba\x71\xba\x71\x3f\x1d\x34\xdc\xe2\xdd\xe2\x7f\xea\xea\x59\x03\x8a\x03\x08\xf4\x45\xb3\x37\x1f\xa2\x73\x5f\x3d\x80\x00\x1f\xc0\x89\x39\x9c\x2a\x8e\xc0\x0a\xb7\xc7\x11\xb8\x11\x6e\xef\x43\x2e\x1b\x43\xde\x63\x25\x84\xe7\x65\x35\xde\x88\x23\xe8\xc6\xfb\xff\xa1\xc7\x1f\x3e\x9f\xb6\xff\x2f\xce\xa7\xff\x2e\x4f\x65\xb8\x26\xf5\xff\xb6\x19\xf6\x7f\x45\x5f\x3b\x7c\xce\xfd\xef\x6a\x6d\xad\x86\x69\x6d\x5b\x87\x69\x6d\xd7\xfc\x85\xd6\x76\x78\x9e\xcd\xdf\xe9\x6e\xff\x6e\xa6\x3e\x5c\x8f\x3b\x7c\xbe\xfe\x8b\x36\x77\xd8\xac\x9d\x44\xb3\xa2\x99\x83\x2d\xcd\x9e\x86\x60\x2a\xcd\x91\x86\x60\x06\xcd\x99\x86\x20\x82\xf0\xc5\x4c\xa5\xa5\x0f\xf3\xbc\x7c\x4d\x38\xed\x91\xe8\x7c\xb0\xa5\x0f\x7e\x6e\x91\xf4\x54\xba\x15\xa4\xd1\xd3\xe9\x08\x5e\xd0\x5f\xd1\x31\x78\x4d\xc7\x18\xa6\x40\x62\xd8\x32\xac\xc0\x9e\xe1\xc0\xa0\xc2\x14\xc6\x74\x06\x09\x1c\x19\xf3\x19\x0c\x48\x65\xa4\x31\x10\x64\xfc\xe2\x2a\xf7\x9a\xf0\x93\x43\x12\x5a\x80\x11\x4e\xab\xe3\x08\x47\xd5\x08\xc2\x55\x31\x55\x22\x5d\x02\x83\x0c\xc2\x3d\x31\x5b\xe4\x9e\xf8\xea\x0f\x27\x3f\x8c\x48\x36\xb2\x95\xb4\x1f\x96\x66\xe4\x48\x78\xfb\x45\x48\x6a\x43\xa4\x64\xae\xa4\x23\xe4\x49\xe6\xff\xe1\x86\xdb\x2a\xd9\x36\xf8\xfd\x4c\x3b\x26\x82\x50\xa6\x36\xeb\x3a\xf0\x59\x06\x2c\x32\x98\xb3\xac\x58\x24\xb0\x66\xcd\x63\xb1\x61\x3e\xcb\x93\xc5\x00\x2f\xd6\x32\x16\x82\xe5\x2c\x5f\x16\x82\x48\xd6\x76\x16\x82\x5d\xac\xfd\x2c\x04\x87\x58\x67\x58\x0c\x38\xcb\x3a\xc7\x42\x70\x4f\x3e\x55\x5e\x1c\xd2\xe4\x9f\xc9\x23\xc8\x96\x7f\x2e\x8f\x40\x4d\x51\x43\x11\xc1\x58\x51\x52\xb1\x81\x22\x02\x23\x45\x73\x45\x04\x8a\x6c\x36\x1b\xc1\x5c\xf6\x7c\x36\x06\x4b\xd9\x5e\x6c\x0c\x96\xb1\x7d\xd9\x34\x58\xcb\x5e\xc7\x46\x20\xc6\x31\xe1\x18\x80\x15\xc7\x86\x83\x81\x2d\x67\x1c\x07\xc1\x04\xce\x44\x0e\x82\x08\xce\x25\x0e\x17\x62\x38\xb1\x1c\x04\x42\x4e\x15\xc7\x06\x6a\x39\xf5\x1c\x04\x8d\x9c\x56\x8e\x18\xb4\x71\xd4\x95\x0c\x60\xb4\x92\xb6\x12\x02\x63\x25\x13\xe2\x6a\xdc\xaa\x24\x0d\x6d\x4a\x9d\x4a\x62\x22\x17\x43\x35\x81\xba\x00\x81\xa6\x20\x4c\xe0\x0a\xe1\x82\x44\x81\x11\x24\x09\x9e\x08\x10\xcc\x8a\x9b\x1d\x87\x20\x32\x2e\x31\xce\x00\x92\xe2\x1e\xc5\x91\xe1\x71\x5c\x4a\x1c\x06\xa9\x71\xe9\x71\x08\xf4\x84\xfa\x42\x04\x46\x42\x63\x21\x02\x27\xe1\x16\xa1\x2e\x84\x08\xeb\x84\x6b\xa1\x51\xd8\x24\x44\xd0\x21\x2c\x8f\x6f\x84\x8a\xf8\xca\x78\x0c\xaa\xe2\x6b\xe2\x31\xa8\x8d\xaf\x8f\xff\x27\x44\x2e\x06\xe2\x80\x04\x37\x21\x01\x30\x88\x10\x3b\x40\x66\xa0\x83\x64\x29\x4a\x18\x30\x29\x45\x94\x5c\xa8\xa1\xf4\x53\x46\xc0\x00\xe5\x07\xb5\x0b\x7a\x68\xfe\x8c\x0d\xa8\x8d\xd1\xc5\x40\xd0\xc3\x08\x95\xd8\x01\xce\x92\x9b\x24\xb5\x00\x31\x49\x4c\x04\xb2\xcc\x91\x4c\x0c\xe4\x98\xf2\x4c\x04\x6c\x26\x97\x89\xc0\x98\x69\xce\xc4\x20\x95\xf9\x8c\x89\x20\x5b\x94\xc6\x97\xcb\xfc\x79\x07\xbb\xc0\xba\xc8\x42\x10\x45\xf8\x2a\xd8\x2b\x16\x29\x5e\x80\x62\x22\xf7\x7d\x29\x67\x15\x07\x41\x10\x67\x2b\x67\xf0\x2e\x84\x78\x08\x48\x3c\x0a\x0f\x81\x38\x8f\xc6\x43\x30\x82\x27\xc7\xc3\x40\x9e\xa7\xc2\xa3\x02\x97\xa7\xc6\x43\x30\x9a\x37\x96\x87\x81\x2e\xcf\x92\x27\x01\x56\xbc\x69\x3c\x26\x38\x8a\xee\x54\x7b\x79\x56\xb0\x8f\x77\x9c\x47\x87\x13\x7f\xbb\x03\x7d\x83\x87\xe0\xd6\x2f\xfb\xcd\xef\x79\x18\x7c\xe0\xb5\xf1\x10\x80\x1a\x55\x0d\x81\x84\x1a\x57\x0d\xc1\x28\xb5\x31\x6a\x08\xb4\xd5\xb6\xa8\x21\x08\x51\x3b\x43\xec\x3d\x7f\x21\xf6\x9b\xff\xe3\x1e\x78\x8e\x70\xad\x03\x62\xd7\xf9\x01\xb1\xeb\x9c\x39\xba\x73\x34\x02\x20\xf6\x8f\xfd\x35\x96\x13\x7e\x2f\x69\x83\xf7\xc9\x31\xf8\x18\x04\xa0\xad\xa7\x8d\x60\x92\xf6\x64\x6d\x04\x4e\xda\xff\xf9\x9d\xf3\x3b\xbf\x96\x8f\xe0\xcf\x79\x15\x43\xf7\x52\x31\x7d\x19\x7d\x29\x90\xd5\x57\xd5\x97\x04\x53\xe2\x2e\x6a\x4b\xdc\x45\xa3\x0c\x0e\x1b\x20\x38\x31\xec\xce\x39\xe4\x3f\xab\x65\xe8\x60\x88\x60\xa6\xa1\x87\x21\x0b\x96\x1a\x86\x1a\x22\xd8\x6b\x98\x60\x88\x20\x5d\x94\xde\xf8\x1f\x77\xd4\xa8\xab\x59\x57\x11\x8c\x11\x68\x0b\x10\x98\x0a\xcc\x04\x08\x2c\x04\xc1\x42\x5b\x6c\xa3\x70\x93\x10\x41\x7f\x7f\x05\x5e\x85\xaa\xf1\x06\x9c\x0c\x8d\x78\x1f\x2e\x05\xfd\xbf\xdc\x0f\x87\xfc\x45\x7e\xba\x89\x14\x0d\x5e\xd3\x90\x2e\xc2\xc0\x10\x99\x22\x0c\x2c\x90\x03\xc2\x60\x1a\xda\x88\x30\xd8\x84\x42\x10\x06\xe1\x28\x02\x21\xd8\x8e\x76\x22\x0c\x76\xa1\x3d\x08\x83\xbd\x68\x1f\x91\x31\x7c\x18\x21\x38\x8a\x8e\x21\x04\x27\xd0\x29\x84\xe0\x1c\x3a\x8f\x10\x5c\x44\xd1\x08\xc1\x65\x14\x83\x30\x88\x45\x71\x08\x83\xeb\xe8\x26\xc2\xe0\x16\xba\x8d\x30\xb8\x83\xee\x22\x04\x49\xe8\x3e\xc2\xe0\x01\x4a\x46\x62\x04\x63\x87\x20\x1b\x3d\x47\x08\x5e\xa2\x57\x08\x41\x0e\xfa\x82\x30\x28\x42\x8d\x44\x76\x56\x2b\x42\xd0\x8e\x7e\x20\x0c\x3a\x51\x17\x42\xd0\x83\x0c\x31\x0c\x2c\x31\x2b\x0c\x81\x0d\x66\x8b\x21\x18\x87\x4d\xc0\x30\x98\x88\x4d\xc6\x10\x4c\xc1\x66\x60\x18\x4c\x22\xf9\x93\xb4\x61\x1d\x69\x03\x49\x0c\x42\x49\x3b\x49\xd4\x3f\x1c\x2f\x0e\x92\x30\x38\x44\x3a\x4c\xc2\xe0\x88\xc8\xf7\x22\x9e\x84\x20\x97\xf4\x89\x44\x83\x42\x52\x23\x09\x83\x76\x52\x27\x89\x04\xdd\xa4\x1e\x12\x82\x7e\x92\x9e\x18\x02\x0f\xb1\x30\x31\x0c\xf6\x8a\xa5\x8b\x61\x90\x21\x96\x23\x86\x41\x9e\x98\x2e\x19\x13\x25\x3d\xff\xcc\x9b\xcb\x61\x51\x20\x5a\xb6\x43\x16\x01\xa8\x1c\x53\xc1\xe0\x82\xca\x80\x0a\x06\xe2\x5c\xe6\x1f\x9e\x19\x63\xb8\x7a\x5c\x04\xe6\x5c\xbb\x3f\x9c\x33\x5c\xb9\xee\x5c\x0c\x56\x70\xfd\xb8\x08\x76\xff\x29\x6b\xf3\x01\x37\x99\x8b\xe0\x39\xf7\x35\x17\xc1\x27\xc2\x33\xa3\x9a\x5b\xcf\x45\xd0\x45\xa4\x6f\x6a\xf0\xb4\x78\x62\xa0\xcd\x33\xe4\x51\x21\x92\x07\xfc\x10\x3a\xe2\xeb\xf2\x11\x78\xf0\x3d\xf9\x18\x78\xf1\x97\xf1\x11\x2c\xe7\xfb\xf2\x31\x58\xcb\xf7\xe7\x23\x58\xc7\x5f\xcf\x27\xc1\x36\x7e\x18\x1f\x41\x04\xbf\x8c\x8f\x41\x1d\xbf\x81\x8f\x41\x2b\xdf\x3e\x66\xc6\xa6\xf1\x31\x6b\x62\x30\x08\x8b\x39\x13\x83\xc1\xa8\x58\xdd\x58\x0c\x0c\x63\xd7\xc6\x62\xb0\x29\x36\x24\x16\x83\x6d\xb1\x3b\x63\x31\xd8\x17\x7b\x20\x16\x83\xa8\xd8\x23\xb1\x18\x9c\x88\x15\xc6\x62\x10\x2f\x72\x88\x49\x8c\x45\x70\x2f\x96\x87\xaf\x9e\x3f\x8a\xf0\x83\xf9\xa7\xc7\x90\xb3\x4d\x12\x14\x83\x16\x94\x88\xdc\x6c\x70\xc2\x14\x51\x0f\x61\x60\x84\xcc\x10\x06\x96\x68\x0a\xc2\x60\x3a\x0a\x46\x18\x6c\x46\xdb\x10\x06\xa1\x28\x0c\x21\x88\x44\x3b\x10\x06\xbb\xd1\x7e\x24\x06\x47\xd0\x71\x44\x82\xd3\xe8\x0c\x42\x70\x01\x5d\x42\x24\xb8\x82\xae\x21\x0c\x04\xe8\x06\x22\x43\x02\x4a\x44\x62\x70\x0f\x3d\x44\x24\x48\x41\x69\x08\x83\x67\x28\x0b\x21\x78\x8e\x5e\x20\x04\xaf\xd0\x6b\x84\xe0\x0d\xfa\x8a\x30\xf8\x86\x9a\x10\x06\xad\xa8\x0d\x21\xe8\x40\xdd\x48\x0c\x7a\x11\x17\xc3\x40\x0d\x33\xc2\x30\xb0\xc6\xec\x30\x12\xd8\x63\xe3\x31\x0c\x1c\x30\x67\x0c\x83\x99\xd8\x1c\x0c\xc1\x3c\x6c\x3e\x86\xc0\x15\x73\xc3\x30\x58\x84\x79\x60\x62\xb0\x14\xf3\xc6\x30\xf0\xc1\x56\x60\x18\xac\xc4\xd6\x60\x08\xfc\xb0\x00\x0c\x83\x75\xd8\x7a\x8c\x04\x21\x58\x24\x46\x82\x5d\xd8\x7e\x0c\xc1\x11\xec\x3c\xc6\x80\x0b\xd8\x24\x52\x2c\x04\x90\x02\x49\x18\x04\x93\xb6\x90\xc4\x60\x2b\xe1\xd6\x72\x9d\x74\x8b\x84\xe0\x36\xe9\x0d\xb1\xdf\x39\xb4\xca\xfc\x48\x42\xf0\x99\xd4\x44\xc2\xa0\x99\x70\x2e\xed\x20\xf5\x92\x48\xa0\x2f\xe6\x2e\x86\x60\xa9\x58\xb8\x18\x06\xfb\xc4\xd2\xc4\x30\xc8\x14\x7b\x23\x86\x41\xae\x98\x1e\x19\x83\xa5\xe4\x9d\x64\x04\x5d\xb2\xfd\xb2\x3f\x73\x14\x37\x29\x87\x28\x8b\x01\x52\x39\xae\x82\xc1\x59\x95\x4b\x2a\x14\xb8\xa2\x82\xab\x60\x00\x5c\x2a\x17\x01\x8b\x70\x77\x51\xe5\x6a\x72\x11\xe8\x73\xcd\xb8\x08\xec\x09\x8f\x17\x17\xee\x7c\x2e\x06\x1e\xdc\xe5\x5c\x04\xfe\x84\xa3\x4b\x02\xf7\x36\x17\x41\x2a\x37\x8f\x2b\x03\xf9\xdc\x12\x2e\x13\x4a\xb9\xdf\xb9\x62\x30\x83\xb7\x9d\x67\x0a\xfa\xfc\x25\x7c\x04\x4b\xf9\xde\x7c\x31\xf0\xe1\xaf\xe1\x63\x10\xc8\xdf\xc0\x27\x41\x38\xbf\x9c\x8f\x41\x3d\xbf\x91\x8f\x41\x1b\x1f\x74\x24\x01\x89\xb2\x18\x75\x74\x28\x30\x2e\xc6\x37\x06\x83\xf0\x98\xb3\x31\x18\xa8\xc5\xea\xc5\x62\x60\x14\xeb\x17\x8b\xc1\xe6\xd8\xad\xb1\x18\x84\xc6\xee\x8a\xc5\x60\x7f\xec\xe1\x58\x32\x1c\x8d\x3d\x19\x2b\x06\xa7\x63\xe3\x62\x31\x48\x8a\xbd\x1f\x8b\xc1\xec\x78\xff\x78\x65\x08\x88\x4f\x8b\xff\xcd\x89\xe8\x2f\x1f\x7f\x75\xfd\xfb\xdf\x75\xe5\xcb\x41\x24\xc8\xfd\xe5\x6a\xd7\x8e\x48\xf0\xe3\x5f\xbe\xce\xf9\x93\xd6\x91\x30\xd8\x40\x0a\x25\xd1\x60\x27\x69\x37\x09\x83\x3d\xff\xc9\x75\xae\x80\x44\x82\xb7\xa4\x77\x24\x04\x9f\xfe\xb7\x5e\xed\x1e\x70\x1f\x13\xd7\xb6\x57\x7f\xba\xb6\xf5\x72\x11\x60\x3c\x2a\x8f\x0c\x0c\x9e\x24\x0f\x01\x8b\x27\x43\x4c\xba\x15\x79\x62\xc0\x16\x4d\xba\xb5\x78\x18\x68\x13\x33\x6e\x7d\x9e\x11\x0f\x81\xad\x68\xba\x1d\xc9\xb3\x05\xf8\x3f\xfc\x2a\x38\xea\xe6\x98\x8f\xa7\xf4\xf6\x8e\xcf\xf1\x6e\x52\x3b\x3c\xd1\x2c\x40\xcf\xca\xa9\x3e\xb7\x37\x3d\x29\xf9\xcb\x9e\xf0\x6b\x5f\x92\x6a\xcc\x93\xa6\xb4\xb9\x65\xce\xb3\x50\xcc\x23\xdf\x6b\x91\x6e\x71\x3d\xeb\xac\x78\xeb\x6a\x84\xdd\x11\x85\x70\xdf\xc2\xf7\x4b\x94\xe2\xc7\x63\xa4\x2b\xa7\x84\xd4\x4f\xa9\x7e\xfe\x93\x90\x5b\xa4\xcc\xfe\x3b\x15\x33\x52\x77\x18\xa8\x97\x25\xe2\xef\x9f\x84\x48\xcc\xf5\xdb\xb3\xa5\x35\x68\x71\xea\xba\xdb\x27\xe4\xac\x06\x6e\x17\x85\x99\xc8\x64\x8f\x8e\xa5\x7c\x3d\x7b\x4c\x63\x65\x6e\x50\xcb\xd9\x8c\x82\x69\x2d\x17\x32\x56\x9e\xad\x28\x1f\xed\x6c\xbe\xd3\x21\xb5\x29\xe9\xfd\xfe\x7d\x59\xe7\x33\x98\xde\xe7\xae\x07\xbf\xbe\x24\xa1\xbe\x1e\xd3\x76\xf5\xe3\xd7\xe8\x44\x56\xc4\xac\x15\x6e\x0f\x9a\xf6\xae\x77\x5c\xca\xd7\xb8\x84\x45\x49\xb3\xa5\x23\x0b\x77\x77\x6f\x88\x2f\xf6\x69\x9c\xe5\x62\x7b\x8a\x65\x98\xa8\xe3\x9b\x65\x20\xb0\xe3\xf5\x9e\x7a\xae\x49\x4a\xa8\x90\x6a\x4a\xcd\x0e\x75\x4d\xcb\x3c\x24\xb0\x69\x63\x94\x64\x8d\x8e\xa5\x1f\x75\x38\x1c\xfb\xde\x2f\x82\x54\xe2\xe2\xf5\x92\xe2\xbf\x56\x8a\xbe\x7c\xec\xd8\x11\x7d\x7a\x05\x93\x77\xd0\xef\x6b\x6a\xbc\xd0\x58\x64\xce\xe3\xe8\x36\x68\x3d\x5d\xd8\xe7\xcb\x77\x2a\xbe\x7b\xfc\xbc\xac\xa4\xf9\xec\x22\xaf\x5b\xfb\xe6\x04\xd2\xbd\x05\x77\x82\xad\x1f\xd3\x57\x6d\xa8\xbc\xd9\xe0\xa0\xfb\x22\x33\xdc\xca\x24\x62\xc4\x0e\xfe\xba\x23\xcb\x48\x2d\x8e\x97\xaa\xd3\x2e\x23\xfd\xf1\xc9\xd3\x7d\xd8\x82\xc3\x27\xbb\xf2\xfc\xf7\x4d\xcf\xd4\x4f\x9d\x43\xb9\xe2\xb2\x26\x5b\x61\x56\xd3\x07\xc5\xea\x23\xf9\xac\x38\xef\xb9\xea\x94\xd3\x1f\xb4\x54\x03\xe6\xef\x30\x91\x6a\x7f\x90\xff\xd8\xd0\x3f\x7a\x15\xeb\x79\x5e\xc1\x03\xb9\x8c\xab\x8a\xb3\xe3\xc7\xb9\x88\xaf\x31\x53\x39\x5d\x77\xb0\xd8\x31\x78\x8a\xa6\x60\xca\xd9\xd2\xa4\xe4\x04\x63\xaf\x85\x2f\x9e\xdd\x95\x50\xb2\x78\xb5\x77\x5c\xf9\x34\xe1\xa7\x19\x81\xe5\x5e\xc1\xce\x2f\xcf\xb9\x5d\x79\x70\xe7\x43\x9b\x9f\xee\x8a\xbe\x3b\x4d\x8b\x1b\x23\x0e\x05\x79\xe8\xc9\x4f\xf0\xf3\xba\xb6\x71\x5d\x7c\xf3\xa5\x11\x1b\x9f\x6f\xaf\xb7\x58\xc6\x16\xc7\xb2\xf7\x8f\x51\xf1\x52\xeb\xc1\x53\xa3\x6a\x52\x22\x8a\xea\xd6\xcc\xbc\x3a\x72\x53\xd6\x9d\xce\x2b\xdd\xa9\xda\xb3\xd7\x95\xb7\x6e\x0c\xc8\x3a\xb7\x54\xa3\xf6\x8d\xad\xe6\x4b\x6a\x66\x3a\x2f\xfb\xc1\xce\x7c\x95\xba\x92\x9c\x0f\x21\x85\xb5\x1b\xf3\xd7\x36\x86\x3a\x87\x74\x3c\xf2\x93\x5f\x27\x5c\xde\x4c\x89\x39\xf5\xfc\xf2\xb3\x10\x2f\xfa\x4d\xc9\xee\x54\xb1\x53\x76\xd2\x1c\x07\x25\x59\x13\x46\x00\x67\x7b\x88\x98\x5a\x47\xf0\x97\x31\x47\xd5\xb3\xed\xb7\xc4\xbf\x34\x4c\x4e\x7d\x31\x92\x9e\x7a\xc1\xda\x51\x92\x75\xee\xe9\x72\xe5\x09\xf7\xc6\xdb\xbe\x4a\x7d\xf7\xcc\x51\x6b\x9b\x77\xdf\xb9\xb1\xa1\xae\xf5\x3d\x1f\x2c\xe3\xfd\x5e\xb9\xcb\x2f\x70\x98\xb6\x5f\x71\xe2\x1a\x1e\xa8\x01\x22\xf6\x57\x11\x68\x81\x2e\x60\x84\x82\x89\x01\x56\x60\x07\x62\x60\x0f\x8b\x40\x89\x70\x59\xa4\xc0\x3d\xc2\x49\x35\x0d\xb6\x91\xd2\xb0\x5d\xa4\x85\xe4\xb7\xc8\x8d\xec\x4e\x46\xb0\x87\x9c\x4e\x36\x83\x27\xe4\x2c\x32\x09\xda\x88\x84\x55\x1a\x85\x4e\xec\x9c\x49\x12\x3b\x67\x2a\x14\x12\x70\x29\xab\x28\xd3\x61\x35\xc5\x97\x20\xc9\x81\xca\x07\x44\x95\xa4\x22\xe8\xfc\x85\x21\x5f\x46\xa3\x20\x6f\x9a\x3f\x8d\x01\xfd\xb4\x66\x7a\x1b\xb4\x4b\x3a\x4b\xb9\x89\x78\x72\x31\x82\x24\x1f\xc1\xdc\xc1\x0c\x80\xbc\x61\xa9\xe1\xd3\x58\xce\x2c\x04\xbd\x2c\x0f\x59\x6f\xec\x9f\x09\xf3\x4f\x04\x61\x0e\xc4\x0e\x1c\x95\x70\x7c\x1d\x22\xcc\x55\xd8\x5c\x36\x82\x68\x76\x0c\x1b\x81\x80\x7d\x83\xa0\xcd\x3d\x38\x08\xfa\x38\xf8\x6f\xb4\x79\xba\x52\xb6\x12\x82\xb7\x4a\x72\xaa\x13\x48\xf2\xaa\xaa\xaa\x34\xe0\x89\x3c\x24\xcd\x55\x11\x58\x89\x9c\x24\x27\x10\x44\xba\x0b\xe1\x6b\x3d\x57\x15\x83\x79\x84\xab\x64\x37\xbf\x8f\x8f\x60\x80\x8f\xf3\x11\xf8\xeb\x80\x6e\x14\x20\x5d\x8a\x2e\x19\xa8\xba\xe2\xba\x08\x18\xba\x52\xba\x24\x60\xea\xca\xe9\x22\x50\xd0\x55\xd4\x45\xc0\xd1\x55\xd1\x25\x01\x57\x57\x4b\x97\x01\xda\x04\xd9\xae\xaf\x6b\x41\xf0\xed\x76\x04\xdf\x3e\x41\x17\x83\x89\xc4\x5e\xdd\x90\x2f\xa5\x8d\x7e\xaf\x7e\xea\x2f\xac\x7b\x60\xcc\xb6\x18\x06\xb4\x12\xc4\x7b\xd0\x30\xe2\xbd\x4b\xd0\x23\x40\xd0\x27\xd0\x8d\x33\x04\xbd\x38\xf7\x38\x7d\xc8\x88\xcb\x89\x43\x50\x14\x57\x1c\x87\x60\x11\xc1\xc0\x17\xfd\xc2\xc0\xb3\x06\x46\xcf\x92\x1e\x90\x1b\x40\xa0\x38\xa0\x3f\x20\x2f\x72\xbc\x9c\x3a\xe0\x38\xf0\x2b\x1b\xef\x4e\x50\x36\x2b\x06\x56\x0d\x60\xb0\x7a\x00\xe1\x27\x00\xc3\x49\x38\x02\x32\x91\xb0\x42\xc7\xa5\x70\x0c\x98\x38\x1b\x67\x00\x07\xe7\xe2\x62\xa0\x8a\x5b\xe3\x4a\xb0\x14\x5f\x86\x93\x7e\x49\x6c\x1c\xfe\xf8\x79\x7c\x6a\x11\x2a\x06\xbd\x61\xfa\x85\xa1\x7d\xdf\xc5\x80\xc0\x1d\xb6\x80\x12\x84\xc0\x25\x50\x87\x58\x88\x07\x31\xd1\xb1\xfa\x18\xd2\x40\x0c\xb6\x91\x76\x91\x68\xb0\x50\x74\xac\x0e\xf9\x90\xa7\x93\xb1\xff\xd7\x8e\x58\x4b\xa6\x06\x58\x31\x6d\x98\x08\x76\x30\xf3\x98\xd3\x21\xff\x1f\x8f\x5e\x18\xe1\x2b\xe7\x8b\xad\x95\x3b\x2b\xa7\x03\xe7\xe4\xea\xe4\x9c\xa1\xfe\x6f\x8f\xe4\x7f\xe7\x18\x66\xa9\xda\x90\xa4\x45\x47\xef\xe0\x11\x3b\x49\x74\xc4\x2e\xf9\x8d\x3e\x1b\x22\xb9\x86\x12\xf6\x57\x68\xae\xd7\xfc\xcf\x48\xab\xbf\x3a\xce\x87\x8e\xde\xa9\xc3\x3c\x54\xa5\xf5\x11\x8c\x20\xfc\xa7\xf5\xf5\x6d\xf4\x25\x21\x5a\xbf\x57\xdf\xed\x7f\xd1\xd1\x6b\xdb\x3f\xdb\xc5\xae\x9f\x35\x90\x0f\xd2\xbf\xec\x28\x0f\x11\x61\x2b\x06\xc8\xb0\x8a\xd8\x57\x46\xa2\x63\x95\x4e\xe8\x3b\x98\xc3\x94\x1d\x43\x3b\xcd\x36\x38\x02\x3b\xdc\x0d\x57\x82\xc5\xb8\x3b\x8e\x81\x07\x71\xc4\x9a\xa1\xa1\x27\x31\xd3\x47\x08\xec\x44\xf5\x26\x84\x60\x8f\xa8\xde\x4f\xac\x12\x87\xea\x28\x84\xe0\xac\xa8\x1e\x5c\x1f\xe6\x21\x44\x64\x71\xe5\x23\x04\x7d\xa2\xaf\x07\x8b\x23\xd8\x28\xda\x0f\x7e\x4e\x47\x60\x27\x8f\x20\x58\x02\xc0\x7a\x35\x02\x3b\xd1\x9e\xe5\xa4\xd5\x88\xc8\x8a\x9d\xef\x02\x00\x79\x08\x3a\xf2\x44\x7b\x93\xf9\x08\x34\x44\x73\xb5\xb1\xf9\x08\x96\x89\xea\x55\xf9\x08\xd6\x88\xea\xc8\x7c\x04\xdb\x45\xf5\xfe\x7c\x04\x71\xa2\xfa\x66\x3e\x82\xea\x9f\x33\xb9\x02\x04\xe3\x0a\x44\xaf\x55\x80\x00\xde\x0e\x9e\x4f\x00\xe8\x2d\x82\x79\xa2\xbd\x52\xf8\x84\x00\xff\x3c\x54\x9b\x15\x22\xb0\x14\xcd\xfa\x7d\x0b\x11\x04\x89\xea\x0d\x85\x08\x22\x45\xf5\x8e\x42\x04\x3b\x7f\xf2\xc9\xcd\x08\xb4\x9b\x45\xfb\xbb\xcd\x08\x8e\x8a\xea\xe8\x66\x04\x37\x45\xf5\xed\x66\x04\x69\xa2\x3a\xa3\x19\x41\xae\xa8\xce\x6f\x46\xd0\x21\xaa\x59\x2d\x08\x74\x45\x7b\xb1\xfa\x2d\x08\x56\x8b\x6a\xff\x16\x04\xd7\x45\x75\x65\x0b\x02\xac\x55\xf4\xfd\xad\x08\xac\x44\xb5\x7d\x2b\x82\x29\xa2\x7a\x66\x2b\x02\x17\x51\xed\xd1\x8a\xc0\x5b\x54\x43\x1b\x82\x9e\x36\x51\xdd\x8e\xe0\xdd\x0f\xd1\x3e\xf4\x0f\x04\xf5\xa2\xba\xf9\x07\x82\x2e\x51\x0d\x9d\x08\x02\x3b\x87\xea\xb0\x4e\x04\xef\x44\x35\x74\x21\x60\x74\x89\xfe\x86\x2e\x04\x0e\xa2\x7a\x66\x17\x02\x57\x51\xed\xd1\x85\x60\x97\xa8\x8e\xea\x42\x70\x43\x54\x43\x37\x02\x46\xb7\xe8\x67\xbb\x11\xd8\x8a\x6a\xfb\x6e\x04\x8e\xa2\x7a\x66\x37\x82\xd5\xa2\x3a\xac\x1b\xc1\x49\x51\x9d\xde\x8d\x20\xaf\x1b\x11\xd0\x5a\x7e\x37\x82\xca\xee\x5f\x67\xae\x7f\xdf\x7f\x0f\x76\xde\xe6\x44\xe7\x3d\xf5\x1f\x3b\xef\x03\xe8\x08\x22\xc3\x71\x74\x1a\x89\xc1\x19\x74\xf6\x4f\xfd\xb7\x10\x61\x10\x8f\x6e\x20\xec\x97\x2e\xfc\x11\x4a\x41\x24\x48\x45\x69\x08\x41\x16\x7a\x8d\x48\xbf\xf4\xdf\xcd\xa8\x0d\x91\xfe\xe8\xbf\x07\x3b\x6f\x63\xcc\x02\x43\x7f\xd9\x7f\x1f\xc5\x10\x1c\xc7\x6e\x61\xe8\x2f\xba\xe7\x28\xd2\x75\x92\x12\xdc\xf8\x17\xba\xe7\x3e\x92\xbe\x98\x31\x18\xfc\x27\x3d\xf4\xae\xdf\x7a\x68\x50\xd6\x1e\xe6\xb0\x7b\x46\x19\x89\xfa\xe9\x13\x2a\xe7\x55\x10\x5c\xfc\x17\xfa\xe9\x21\xb7\xd4\xe1\xfd\xf4\x9f\x93\xe1\x13\x44\x9e\xa9\xf7\x89\x3e\x3b\x93\x2b\x06\x4f\x44\xfe\xa9\xd9\x5c\x04\x79\x22\x17\xd5\x8f\x5c\x04\x25\xdc\xaa\x61\x2e\xaa\x9d\x5c\x04\x74\x9e\x14\x4f\x0c\x98\x3c\x59\x9e\x18\xe8\xf1\x2c\x78\x64\xb0\xe6\xd9\xf0\x10\x4c\x26\xd8\xdf\xbf\xeb\xd1\x03\xf8\x81\x7c\x0c\x82\xf8\x1b\xf8\x18\x04\xf3\xb7\xf0\x91\xa8\x5f\xaf\xe0\xd7\xf3\xc5\xa1\x91\xdf\xc6\x27\x03\xfc\x63\xbf\xae\x1f\x6b\x10\x8b\xc0\x28\x36\x20\x16\x83\x75\xb1\x1b\x63\xd1\x6f\xbd\xfb\xc1\x58\x0c\x0e\xc7\x1e\x8d\xc5\xe0\x58\xec\xf1\x58\x04\x27\x87\x75\xf0\x3d\xb1\xfa\xf1\xa6\x24\x03\xc2\x5d\xd8\x83\xf0\x7f\xf5\x27\xba\xf9\x21\x8f\x61\xd9\x5e\xf9\xde\xff\xe8\xec\x37\x10\xbe\xb6\x43\xc7\x34\xfa\x87\x2c\x20\xa6\xa8\xfe\xc9\x9b\x10\xd7\x6b\x16\x82\x49\xa2\x3a\x82\x85\x88\xe7\x60\x9d\x30\x8c\x37\x01\x69\x04\x98\x68\x86\xa5\x29\x8d\xc0\x50\x54\x87\x89\x38\x14\x24\xe2\x50\xd2\x86\xb1\x27\xc6\xa2\x39\x97\x99\x0c\x22\x9e\x04\x7f\x21\x83\x88\xe7\x60\x5d\x2c\x83\xa0\xfa\x67\x46\xf6\x6f\xec\xc9\xdf\xf1\x26\x8e\x7f\xe1\x25\xed\x39\xcc\x4b\xda\x64\x18\x63\x32\x61\x04\x22\x38\x13\x24\xca\x11\xca\x18\x96\x1d\x94\x34\x8c\x1f\x49\x15\xd5\x5f\x47\x22\xf8\x26\xaa\xf5\xe5\x10\xc1\x8a\x10\xd7\x17\x39\x44\x3c\x07\xeb\x78\x39\x04\x49\xa2\x5a\x59\x1e\x81\x96\x68\x1e\x87\xd8\x08\xe8\x22\x4e\xc4\x84\x8d\x08\x56\x64\xb0\xb6\x62\x23\xb0\x15\xd5\x2e\x6c\x04\x6e\xa2\x7a\xaf\x88\x1f\x41\x22\x7e\xc4\x54\x34\xbf\x33\x17\xb1\x24\x83\xf5\x11\x25\x04\xb1\xa2\x3a\x4e\x09\xc1\x3d\x51\x6d\xf0\x2f\x66\x6a\x8d\x13\xd5\x13\x94\x11\xf1\x24\xfe\x3d\x87\x65\x6d\xe9\xaf\x46\x60\x2a\xba\x8f\xba\x0c\xe3\x53\x2e\x24\x23\xe2\x49\x7c\x2e\xff\x46\xee\xba\x43\x0d\x22\x9e\x3f\xef\x49\x53\x45\xf7\xa1\x99\x2d\x08\x56\x0e\xbb\x3f\xed\xf9\x0b\xbd\xee\xef\x8f\x25\xc3\x3c\xef\x05\x20\x00\x04\xb7\xe0\x16\x20\x48\x84\x44\x40\x70\x1f\x1e\x10\xb9\x3e\x33\x48\x08\x66\x92\xe6\x93\x10\x2c\x26\x79\x92\x10\x04\x91\xd6\xff\x91\xeb\xb3\x9d\x20\x1b\x22\xc5\x76\x89\x21\x70\x25\xbb\x92\x11\x1c\x26\x5f\x22\x23\xb8\x42\x4e\x21\x23\x48\x23\xa7\x91\x11\x64\x90\x33\xc9\x08\x9e\x92\x9f\x92\x11\x4c\xa7\xcc\xa2\x20\x98\x4f\x59\x40\x41\x50\x4c\x29\xa1\x20\x91\xff\x6e\x2d\xa5\x9e\x82\x40\x9f\x3a\x8d\x8a\x20\x86\x9a\x40\x45\x50\x47\x38\xf2\x2a\x88\x2b\x12\x99\x27\x03\xe2\x08\xac\x69\xd6\x34\x04\x4e\x34\x27\x1a\x02\x17\xda\x1c\x1a\x82\x00\x5a\x00\x91\xfd\x97\x4c\x43\x90\x43\xcb\xa1\xfd\x4c\xf8\x72\x22\x52\xbd\x92\xe9\xc9\x74\x04\x39\x44\x5a\x5f\x3f\x91\xcd\x67\xcd\xb0\x66\x20\x70\x22\xf2\xcb\x72\x88\xcc\x2c\x27\x22\x17\x32\x59\x22\x59\x02\x41\x0e\x91\xfe\x66\x25\x69\x2d\x89\xc0\x49\xd2\xe9\x8f\xec\x4e\x07\x29\x47\x29\x04\x33\xa4\x66\x10\xb9\x54\xaf\xa5\x10\x28\x30\x15\x99\x08\x4c\x98\x26\x4c\x04\x66\x4c\x33\x26\x02\x0b\xa6\x05\xf3\xe7\xfc\x32\x82\xb9\x9d\x89\x60\x27\x73\x17\x13\x41\x16\x33\x6b\xf0\x7b\x58\x66\x2c\x04\x16\x2c\x4b\x62\x5a\x79\x80\x98\x56\x1e\x62\x21\x38\xc3\x3a\xcb\x42\xf0\x42\xfe\xad\x3c\x82\x6f\xf2\xdf\xe4\x11\x58\x28\x5a\x29\x22\x58\xcf\xde\xca\x46\x10\xca\x0e\x65\x23\x48\x60\xa7\xb0\x11\x18\x73\x8c\x39\x08\x26\x12\xd3\xc7\xd5\x9c\x40\x62\xee\x18\xcf\x19\x3c\xc2\xcd\x94\x10\x6c\x24\x3c\x89\xf3\xfe\x94\xee\xd4\x49\xa4\x3b\x0d\x79\x15\x3f\x55\xce\x55\x46\xd0\x41\x24\x3d\xf5\x13\x49\x4f\x29\xdc\x14\x2e\x82\x7f\xce\xf9\x68\xe2\xb7\xf0\x11\xe8\xe9\xea\xe9\x22\xd0\x22\x26\x97\xa7\x09\x32\xa3\x8f\x60\x32\xfc\x62\xfc\x62\x10\x6c\x8d\x09\x89\x41\x10\x1a\x13\x1a\xf3\x33\xb1\xa9\x39\xa6\x85\xf0\x30\x1e\xa2\x31\x76\xff\x91\xde\xf4\x54\xf0\x54\x80\xa0\x44\xd0\x22\x40\xa0\x4d\x90\x19\xb3\x89\x79\xe7\xdd\xb8\xbb\x71\x08\xd2\x89\x19\xe7\xf7\xb8\xef\x71\x08\xb6\x08\x43\x84\x08\xd2\x84\x99\x42\x04\x3f\x84\x3f\x84\x08\xdc\x08\xb7\xe3\xfa\xf8\x86\x78\x04\x2a\xbd\x2a\xbd\x08\x54\x07\xf4\x06\x7e\xaa\x2c\xec\x09\x56\x63\x38\xa5\xf1\x4f\xb9\x23\x3f\x1f\x66\xff\xcd\xd6\xd4\xff\x4e\x1e\xeb\xbf\xb3\x1e\xff\x45\x8f\xf6\xff\xa1\xb5\xf9\xff\x6d\xeb\xf1\xdf\x1f\xea\xa0\x0d\x54\xb0\x26\xfc\xf1\x86\xb2\x82\x86\x5c\xf2\x2e\x43\x0c\x71\x47\x88\x03\x04\xd7\xe1\x26\x60\x70\x8b\xc8\x3c\x19\xca\x10\x1a\x72\xcf\xfb\xd7\x92\x84\x7e\x90\x02\xfe\x20\x0b\x0e\x91\x11\x50\x08\xb7\x3d\x06\x45\x8a\x42\xfa\x0b\xca\x60\x28\x7d\xb8\x87\xd6\x4b\x43\xd0\x42\xf7\x67\x84\x42\x1b\x91\x63\x18\x2a\xe1\x2c\x99\x07\x9b\x24\xed\xa4\xb2\xfe\x27\x10\x07\x5f\xe4\xed\x15\xbd\x51\xd1\x9f\x88\x83\x14\x6e\x1a\x17\x83\xf4\x7f\xbc\x1e\xfe\xd9\x27\xf0\x27\x33\xf7\x77\xb4\x82\x02\x0f\x81\xca\x5f\xd0\x0a\xf6\x3c\xb2\xc8\x5d\x70\xda\x2f\xcc\x42\x14\x8f\x0c\x87\x79\x43\xf4\xc1\x10\x77\xf0\x67\xca\x60\x88\x26\x18\xee\x1c\xf8\x67\xcf\xc0\xff\x55\x4c\xc1\x10\x99\xf7\x3f\x8b\x2c\xf8\x73\x82\xd4\x4f\xd6\xc0\x42\x80\x20\x98\xa0\x0c\xdc\xe2\xc7\xf6\xbe\x71\xbe\x43\x64\x4a\xf5\x11\xf9\x66\x9e\x03\xcb\x06\x30\xf0\x26\xb8\xbd\xa1\x34\xea\xe1\x2e\x88\x43\xb9\x53\x43\x5e\x88\xc3\x59\xbd\xbe\x3f\xb3\x7a\xbf\x79\x60\x9c\x13\xd5\x17\xde\x21\x42\xbb\x3a\x58\x5f\x7e\x87\x88\xe7\x60\x7d\xed\x1d\x22\x74\xac\xc4\xda\xf1\x37\x0d\xeb\x70\x9f\x8c\xc7\xa2\x3a\xe5\x37\x9f\x8c\xff\x8a\x9e\x55\xe5\x5f\xd4\xb3\x4e\x16\xd5\xd3\x86\xe9\x59\x67\xbd\xff\x0f\x9f\x8c\xe1\x9a\xd4\xdf\x3d\x33\x7a\xfe\xc6\x33\xc3\xf8\x6f\x3c\x33\xd6\xfe\x8d\x67\x86\xe0\x6f\x3c\x33\x5e\x89\xea\xe1\xdc\xdb\xff\xaf\x13\x1f\xaa\xff\x4f\xd0\x89\x0f\xd7\xb7\x0d\x67\x55\x87\xaf\x8b\x86\xaf\x7f\xf2\x86\xad\x79\x86\x73\xab\xd1\xc3\xb2\xa1\xff\x69\x6d\xe3\x33\x6c\x6d\xb3\xf9\xbf\xb2\xb6\x19\xb6\x86\x19\xce\x53\xfe\x77\x39\x7f\xff\xf2\x3c\xfa\x9f\xb4\x8e\x1a\xce\x9b\xfe\xab\x6b\x2a\x5c\x54\xa3\xd6\xff\x7e\xeb\xab\x74\x51\x9d\x37\x6c\x7d\x85\x08\xb7\x93\xa1\xac\xa4\xe1\xf9\xc8\x43\x09\xb8\x09\x7f\xd1\x0b\x3f\x23\x23\xc8\x26\x67\x93\x11\xb0\x88\x5c\xd0\xe9\x94\xf9\x14\x04\xae\x14\xf7\x3f\x32\x7c\x3f\x10\x59\xa0\xa5\x94\x0a\x0a\x82\x2a\x4a\x35\x05\x41\x03\xa5\x81\x82\x40\x9a\x2a\x4d\x1d\xec\x94\xed\xfe\xe8\x94\xe5\xc4\xe5\xc5\x11\x70\xc4\xd5\xc4\x11\x8c\x16\xd7\x14\x47\x30\x56\x9c\x4f\xe4\x85\x16\x13\xbd\x73\x8d\x38\x82\x66\x71\x12\x0d\x81\x25\xcd\x8a\x86\xc0\x76\x18\x49\x3c\x97\x36\x9f\x86\xc0\x93\xe6\x45\x43\x10\x2e\xa2\x8a\x9f\xfe\x89\x2a\xfe\x48\x43\x50\x46\x64\xe8\x0f\x25\x6e\xff\x9a\xa0\xed\xf8\x47\x82\xb6\x3f\x3d\x80\x8e\x60\x3d\x91\x9d\x3d\x94\xad\x9f\xfa\x4b\x6e\xfe\x6b\x3a\x82\x32\x22\x31\xbf\x87\xde\x47\x47\xa2\xfc\x71\xdb\x5f\xb2\xc5\x1d\xff\xc8\x16\xf7\x24\x52\xc5\x23\x18\x11\x7f\x4a\xbb\x7e\xfd\x47\xce\x35\x10\x5c\xb2\x2d\xc1\x25\x4f\x96\x98\x22\x81\x60\x9a\x84\xa3\x04\x82\xb9\x12\xf3\x24\x10\x78\x4a\x78\x49\x20\x08\x17\xf1\xca\xc3\x73\xde\x5f\xff\x41\x2a\x97\x11\x09\xef\x20\xe2\x95\x27\xfe\x89\x57\x9e\x2f\x89\xc0\x53\xd2\x4b\x12\x41\x84\x64\x24\x91\x4b\xfe\x4e\x12\xc1\x07\xc9\x0f\xbf\xb1\xcb\x06\x52\x06\x52\x08\x8c\xa5\x2c\xa5\x10\x38\x49\x39\x49\x21\xb8\x2d\x75\x5b\x0a\x41\xa2\x28\xe1\x3a\x59\x0a\x41\x0e\x91\x6a\x1d\xc0\x0c\x67\x22\x38\xc0\x3c\xc9\x44\x70\x9a\x99\xcc\x44\xa0\xcd\x32\x65\x21\x30\x67\x99\xb3\x10\x58\xb1\x6c\x59\x08\xe6\xb1\x5c\x59\x08\x96\xb0\x3c\x58\x08\x3c\x59\x9e\x04\xf1\xbc\x82\x85\x20\x80\x15\x44\xec\x25\xee\x64\x21\x38\xc7\x3a\xcf\x42\xe0\x2e\xeb\x2e\x8b\x40\x46\x5e\x56\x1e\x81\xa1\xbc\x91\x3c\x82\x59\xf2\xb3\xe5\x11\xac\x93\x0f\x94\x47\x70\x8f\xa0\x9f\x77\x28\xec\x54\x40\x10\xa7\x10\xa7\x80\x40\x55\xc4\x40\x9b\x2b\x22\x90\x67\x73\x08\xfa\x79\x09\x1b\xc1\x52\x76\x10\x1b\x01\x70\xc4\x38\x08\x4c\x38\x13\x38\x08\xc2\x38\x11\x1c\x04\x97\x38\x71\x1c\x04\xd7\x39\x37\x38\x08\xaa\x38\x2d\x1c\x04\xea\x04\xd3\xdc\x4a\xa8\x4a\xaa\x94\xdb\x95\x11\xdc\x23\xd6\xa5\x25\x3a\xb8\x0e\x82\xa0\x98\x2d\x31\x08\x2e\xc4\x5c\x8c\x41\xa0\x26\xd0\x14\x20\x08\x13\x84\x0b\x10\x24\x12\x7c\xf3\x33\xc1\x33\x01\x02\x8d\x38\xad\x38\x04\x0e\x71\xb3\xe2\x10\x84\xc5\x45\xc6\x21\x48\x8c\x4b\x8b\x43\x30\x56\x68\x2a\x44\x30\x41\x38\x41\x88\xc0\x51\xe8\x24\x44\x90\x20\x4c\x10\x22\xb8\x23\x4c\x14\x22\xb8\x2f\x7c\x20\x44\x90\x2a\x4c\x15\x22\xa8\x13\x11\xcf\x1d\x42\x04\xe5\xf1\xb5\x7f\xec\x09\xfc\xfa\x50\x85\x6d\x70\x09\x82\x49\x9b\x49\xa1\xa4\xed\xa4\x79\x64\x57\xf2\x5e\xf2\x01\x72\x36\x39\x8f\x5c\x4b\x6e\x26\xb7\x93\x29\x14\x0e\x45\x85\x22\x49\x65\x51\xa7\x51\x9d\xa8\xb7\xa9\xe9\xd4\x1e\x2a\x88\xeb\x88\xeb\x8b\xbb\x89\x2f\x11\x5f\x25\x1e\x2d\x9e\x22\xfe\x4e\x7c\x3f\xed\x10\x2d\x8a\x76\x94\x76\x87\x76\x8f\xf6\x90\x96\x4c\x7b\x4a\x1b\x3c\x3b\x5e\xd1\xde\xd0\x06\xcf\x8c\xaf\xb4\x72\x5a\x25\xad\x9f\x86\xe8\x74\x3a\x93\xce\xa2\xcb\xd2\x2d\xe8\xd6\xf4\xf1\xf4\xc1\xb3\x63\x3a\xdd\x89\x3e\x78\x66\xb8\xd2\x97\xd0\x7d\xe8\xeb\xe9\xe1\xf4\x87\xf4\x64\x7a\x0e\x3d\x8f\x9e\x47\x2f\xa1\x97\xd3\x2b\xe9\x2d\xf4\x6e\xba\x04\x83\xc9\x60\x31\x64\x19\x16\x0c\x6b\xc6\x44\xc6\xe0\x79\x30\x9d\xe1\xc4\x18\x3c\x07\x16\x31\xbc\x18\x3e\x8c\x60\x46\x04\x63\x2f\xe3\x20\xe3\x38\xe3\x34\xe3\x22\xe3\x0a\xe3\x2a\x43\xc0\x10\x32\x6e\x32\x1e\x32\x06\xcf\x8a\x2c\x46\x0e\x23\x8f\x91\xc7\x18\x3c\x1f\x2a\x19\x3d\x0c\x90\xb0\x90\xb0\x91\x70\x92\x98\x2b\xb1\x50\xc2\x43\xc2\x4b\xc2\x47\xc2\x4f\x62\xa3\xc4\x43\x89\x64\x89\x1c\x89\xc1\x23\xbe\x48\xa2\x5c\xa2\x52\xa2\x55\x02\x24\x9d\x25\xe7\x48\x7a\x49\xfa\x48\x86\x4a\x46\x48\x9e\x90\x3c\x23\x99\x22\x99\x2e\x99\x25\xf9\x52\xf2\xa5\x64\xae\x64\xb1\x64\xa5\x64\x93\x64\xab\x64\xbb\x24\x92\xb2\x94\xb2\x93\x72\x93\x0a\x97\xda\x2e\xb5\x4b\x6a\xaf\xd4\x01\xa9\x03\x52\xc7\xa4\x62\xa5\x84\x52\x29\x52\xe9\x52\x39\x52\x79\x52\x9f\xa5\xbe\x4a\x15\x4b\x01\x73\x0d\x33\x80\x59\xc8\x04\x56\x36\x2b\x87\x95\xc3\xca\x63\x39\xc9\xcc\x94\x59\x2c\xe3\x21\x73\x40\x26\x4a\x26\x49\xe6\x81\xcc\x33\x99\xe7\x32\x23\x65\x15\x64\x17\xca\x2e\x96\xdd\x2a\x1b\x26\x7b\x5a\x36\x5a\xb6\x43\xb6\x4b\xb6\x5f\x16\x46\x9c\x93\x8b\x96\xeb\x92\x03\xf9\x11\xf2\xaa\xf2\xa6\xf2\xf6\xf2\xb3\xe5\x3d\xe4\x03\xe5\xc3\xe4\xbf\xc9\x97\xc8\xd7\xc8\x37\xcb\x77\xcb\x83\x82\xa4\x02\x4b\x41\x51\x41\x55\x21\x58\x21\x4c\x41\xa8\x90\xa0\xd0\xa1\x00\x8a\xda\x8a\xfa\x8a\x56\x8a\xf6\x8a\xf6\x8a\x13\x15\x7d\x15\xfd\x15\x83\x14\xc3\x14\xe3\x15\x13\x14\x5f\x28\xe6\x29\x16\x2a\x16\x29\x72\xd8\x2a\xec\xad\xec\x50\xf6\x1e\x76\x14\xfb\x34\x3b\x9a\x7d\x83\x9d\xc0\x4e\x65\x03\x67\x3a\x67\x26\x67\x2b\x27\x8c\xd3\xc6\xe9\xe3\x98\x29\x59\x29\x4d\x55\x72\x52\xda\xad\x94\xae\x94\xad\x94\xa7\xd4\xad\x04\xca\x23\xb9\x0a\x5c\x65\xae\x2a\x77\x12\x77\x0a\xd7\x89\x3b\x93\x1b\xc2\x0d\xe3\xbe\xe5\x7e\xe0\x36\x71\x5b\xb9\x03\x5c\x96\xaa\xa6\xaa\xbe\xea\x12\x55\x7f\xd5\x00\xd5\x20\xd5\x73\xaa\x83\x3d\x60\x9e\x6a\xb3\x2a\xf0\x06\xfb\x37\x0d\xf5\xc1\x6e\xcd\x43\x3d\x50\x7b\xb0\xff\x1a\xec\xbe\x52\xb4\x0b\xb4\x07\x7b\x2e\xe0\xb7\xf1\xbb\xf9\x9a\x3a\x83\x0f\x7d\x9d\xe5\x3a\x7e\x3a\xfe\x3a\xa1\x3a\x27\x74\xa2\x75\xa6\xea\x86\xe9\xb6\xe9\x0e\xf6\x5f\x44\xf7\xa5\x7f\x42\xff\xb4\x3e\xae\x4f\x36\xd0\x35\x30\x30\x78\x64\x30\xd8\x61\x35\x1b\x24\x39\xa5\x3b\xd5\x5e\x84\xe8\xfd\x57\x07\x7b\xa7\xbc\xab\xda\x31\xf6\x31\x9d\x31\x10\x7b\x3f\xb6\x33\x56\x5b\xa0\x2f\xb0\x10\xd8\x0b\x82\x05\x61\x82\x67\x82\x37\x82\xcf\x82\x12\x41\xbf\x00\xe2\x66\xc7\xb9\xc7\x6d\x8d\x0b\x8b\xfb\x1c\x57\x14\x67\x2a\xb4\x17\x3a\x09\x67\x0a\x5d\x85\x8b\x84\x99\xc2\x2f\xc2\x1f\x42\x14\x4f\x89\xa7\xc5\x4b\xc5\x4b\xc7\xcb\xc5\xab\xc6\x7b\xc7\xfb\xc7\x37\xc4\x37\xc7\x77\xc7\xc3\xf5\x2b\x1f\x13\x3e\x66\x7d\x7c\xf5\xb1\xf7\x23\x74\xfb\xf6\xf8\xf7\x7c\xee\x81\x5e\x4a\xaf\x6c\xaf\x7c\xaf\x72\x6f\x46\xef\xdb\x5e\xbb\xfe\x99\xfd\x87\xfa\x8f\xf4\x67\xf7\x37\xf7\xf7\xf7\xc3\x80\xe2\x80\xea\xc0\xea\x01\xff\x81\xbe\x01\x84\xa7\xe2\x99\x78\x36\xfe\x12\xcf\xc5\x0b\xf0\x8f\x78\x21\xfe\x15\x2f\xc1\x1b\xf1\xc1\xee\xeb\xf7\xfd\x87\x7e\x34\xe4\x7f\x52\xfe\x3f\x30\x6b\x31\xa7\x23\xb0\x14\xd5\x76\x74\x44\xf8\xa7\xc4\x0c\xae\x4f\xe8\x88\x98\xc3\xb0\xc9\x00\xe8\xb7\x79\xcc\x64\x51\x1d\xfa\xdb\x3c\xe6\xd1\xdf\xcc\x63\x86\xfb\xae\x84\x49\x23\x22\x9f\x37\xfc\xb7\xd9\xcc\x5f\x79\xb0\xf0\x7f\x9b\xcd\x14\xcb\x20\xb8\x34\xb8\xce\x19\xe6\xc7\x32\x7c\x36\x63\x2d\x8b\x88\xf9\x0c\x36\xf8\x5e\xfe\x07\x74\xc1\x3e\xb2\x43\xbe\x4a\xcb\xff\xc6\xcb\xc5\x64\x98\x7f\x4b\xc2\x30\xff\x96\xdf\x67\x36\xe9\x7f\x33\xb3\x19\x3e\xa7\xb9\x3f\x6c\x4e\xa3\xfd\x17\x73\x1a\xa3\xbf\x99\xd3\x38\xb0\x11\x31\xab\xa1\x0f\xae\x6f\x7f\x9b\xd9\x9c\xfe\x9b\x99\x8d\xdd\x7f\x71\x66\x63\xad\x3c\xf4\x6f\x68\xa3\x8c\x88\x59\xcd\x60\x6d\x3f\xcc\x37\xc6\x41\x19\x11\xde\x31\x71\x4e\x00\x2d\xc3\x3c\x64\xfe\x6e\x66\x73\xc8\x0f\xc1\x11\x51\x7d\x7e\xd8\xfc\xc6\xfb\xdf\xf0\x99\x19\x5f\x80\x60\xa2\x68\x9f\x16\x0a\x11\x98\x8a\xf6\x48\xad\x0a\x11\xac\x11\xd5\xeb\x0b\x11\x6c\x2f\x1c\xd2\x3e\x9f\x2d\x44\x70\x51\xf4\xf5\x4b\x85\x08\x6e\xfd\x64\x1c\xfe\x8d\x19\xd2\xef\x5e\x37\x7f\xf8\xdb\x20\x29\x68\x42\x43\x6b\xd7\xc1\xc7\xcc\xd8\x76\x97\xd9\xde\xe3\xb6\x3d\xb9\x2a\xcf\x3e\xb1\x44\xd3\xf2\xd5\xea\x78\xab\x96\x49\xe7\xb9\xf1\x0b\x7a\xae\x1f\x25\x95\x4f\x9f\xdb\xa3\xaf\xfa\xc3\x77\xc3\x8d\xc3\x1b\x5e\xef\x1e\xed\x88\x75\xf4\x7d\xfc\xee\xfc\xf1\x95\xd6\xb3\xb0\x89\x26\x1a\x87\xae\x78\x26\x4d\x5d\x78\xbb\x68\x39\xe7\xd1\xe8\x53\x52\xb5\x93\x4a\xd3\x07\x16\x63\xeb\xf5\x9e\xc8\x34\x3b\x86\x5f\x39\x39\xf9\x40\x56\xf7\xdb\xd5\x55\xee\x87\x48\xc7\xcf\x1d\x19\x59\xb7\xd9\x37\xad\xd0\x75\xd6\x71\x9d\xc8\xd4\x77\x6f\x79\x41\x0b\xc6\xae\x2c\x99\x3a\xf1\xf9\x8b\x83\xab\xf6\x64\xae\xdf\xb8\xe9\x60\xfb\x6a\xdb\x05\xa7\xbf\x05\x3c\xd4\xbc\xe7\x5c\x9a\x2a\x7f\x63\x77\xb3\xcf\x75\xd5\x17\x89\x96\x6f\x42\x14\xa6\x15\x7b\x45\x18\xb0\xbf\x7b\x18\xb9\x9c\x9c\x14\x3a\xdb\xb3\x24\x78\xd9\xed\xed\x37\x57\x3f\x56\x8a\x0e\x1f\x38\xa6\x2d\xde\xbd\x60\xc5\x14\x7f\xc5\xfe\x49\x87\x76\xad\x29\x3a\x76\xbf\x6b\xcb\x2c\xb5\xb7\x81\xf1\x65\xd8\xf4\x75\xf3\x0f\x71\xcb\xb5\xe2\xe7\xfa\x50\xc7\xd4\xdd\x21\x65\x26\xe9\x9d\xd9\xf2\x6c\xe7\x35\x71\xb3\xb7\xad\xbb\xc6\xe8\xdf\xb9\x96\xa6\xf6\x68\x15\x09\x5b\x14\x21\xd7\xa0\xad\x94\xbb\xf7\x48\xe2\xa6\xd8\xe6\x56\x6a\xdb\xa5\xb2\x95\x33\x72\xda\x0b\xbd\xdf\xa7\x92\x29\x5c\x4f\xe3\xfc\xbd\x03\x31\x4f\xcf\xcf\xd6\x35\x8e\x9e\xdb\x76\xd9\xb0\x74\x2f\x79\x7d\xdd\x8f\xab\x16\xf5\x91\x0c\x61\x93\x87\x3d\xe5\x62\xc0\x12\x17\xd6\xda\x94\xee\xbd\x3c\x5b\x1b\xca\xb7\x13\x37\xc9\xb6\xdf\x26\xa7\x54\x3a\x25\x1d\x98\x73\x98\xbc\xf8\x69\x80\xdf\x3b\x8a\x18\x3e\x72\xa6\x87\x7a\xef\x29\xc5\x93\x35\x29\x1f\x5e\x4f\xb0\xdf\x13\x7c\xe1\xf3\xf2\x94\xf1\xd5\x09\xbb\xf7\xed\xa1\x9a\xbb\x29\x56\x7d\x69\x7c\xbe\xc9\x81\xbe\xf5\x52\x0d\x73\xfc\xd6\x17\x2a\xdb\xbb\x06\x3f\x8f\xc8\x9d\x61\xb4\x29\x0d\xda\x86\xd7\xfd\xa5\x55\x66\xac\x5b\xb8\xa6\x17\x97\xea\x9f\x67\xbe\x83\xa9\xf2\xfe\xa6\x8d\xa6\x85\x8e\xe9\xb2\xcf\x4c\x3a\x2f\x66\xd1\x8a\xfc\x39\x6e\x67\x2d\x75\x4d\xd5\x6f\x2f\xa7\x4b\x30\xab\xe6\x1f\x2d\x38\xd1\x98\x78\xe1\xf0\x59\x8e\xf3\xb3\xf4\xb0\xcb\xaa\x5f\x97\xae\x9c\x1e\xbc\x50\x8e\x2d\xa3\x44\x7f\x74\xb4\xec\xbb\x56\x74\xfa\x84\x92\x51\xd6\xca\xf2\x1c\x19\x86\x24\x4d\xea\x46\xf6\xbe\xd6\x87\x82\x7b\x3a\xcf\xe3\x54\x46\xec\x50\x6c\x99\xef\x48\x5d\x7f\xeb\xf1\xb7\xd3\x8d\xfd\x1e\xa1\x57\x2e\x6a\xa0\xce\xe4\x8e\x75\x8b\x9e\x59\xf9\x4c\x34\xde\xd6\xeb\xb6\x61\xec\x84\x7d\x5f\xb3\xd4\x5e\xad\xe8\x6b\xb8\xe7\xd5\x52\xf1\xe0\xe5\x57\x83\x8f\xac\x1d\x5e\xe3\xed\x47\x9d\x94\x55\x95\xce\xda\x1e\xa2\x3e\x6d\x47\x97\xcd\xe3\x02\x69\xc3\xee\x9b\xbe\x97\xc6\x66\x4f\xd7\xbb\xa0\xdc\xa6\x7f\xe7\x6b\xfd\xac\x9d\x92\x79\xe5\x19\xc1\x6b\xe4\xee\x6a\x9f\x7e\xe8\x1f\xd7\x33\xe5\x98\xf4\xa8\x65\x35\x0e\x4f\xf7\xf7\x09\xd8\x76\xcd\xd1\x9f\xf8\x21\xf3\x9a\xa2\x8c\x46\x65\xcf\x98\xba\x2b\x23\xdf\xfc\xf3\xc0\xe5\x97\xfb\x4d\x19\xef\x4e\xe5\x86\x77\xc4\x8c\x29\xda\x7c\x4d\xe3\xe0\xfd\xc2\xab\x69\x37\xec\x2a\xce\x5b\xf2\x25\x8f\x6c\x9c\x79\xf6\xb5\xfb\x2a\xcf\xc9\xdb\xe6\x64\xca\x1e\xf8\x51\xfd\xe0\x53\xd4\x92\x4e\x0b\xdd\x8e\x5b\x4f\x22\x52\xc3\x16\x5f\xdc\x7a\x34\x6f\x65\x9c\xce\x7b\xbf\xbb\x32\xa3\x73\xad\x4e\x5f\x7f\x1e\x1b\xa2\xc0\x5a\xeb\x75\xae\x7a\xcb\x63\xab\x2f\xb4\x8d\x1a\x39\xed\x0a\xae\x6b\xd1\xfd\x33\xf5\x82\x33\xce\x91\xde\x6b\x8f\x57\x6e\xab\xc4\x85\xe2\xb9\xc9\xbc\xca\xea\x91\x4d\x9f\xcf\x56\x3d\x7a\x63\xea\x37\xed\x1d\xed\x62\xed\x87\xad\x09\x63\x6f\xdd\xb9\x6a\x60\xa0\x66\xa7\xa5\x7f\xec\x5a\x56\xba\xcf\x65\x13\xb3\xe4\x19\x41\x31\x2f\x23\xfa\x12\xf2\xa2\x4a\x46\x7e\x8a\x35\x9a\x76\x4a\xac\xa5\xb3\xb0\x7e\x9c\xd4\xcc\x9c\x50\xbd\x1f\x87\xe5\x0f\x7c\x70\xda\xe0\x94\xd0\x34\x61\x8e\x93\xf0\x75\xb1\xd8\x89\x8a\xf2\xa4\xfc\x0b\x9c\xdd\xab\x1c\x1f\x70\xf9\x19\xa1\x2e\xde\x93\xc5\x6a\x97\x9c\x5f\x6c\xb2\x1f\x05\x06\xed\xea\xd1\x1d\xc7\xe8\x5d\xa8\xbc\xfc\xee\xac\x82\x2f\x47\x8c\xe6\xb1\x6a\x64\x1d\x3e\xf8\xee\x5f\xfa\xf1\xcc\x66\x89\x4b\x66\x07\x47\x74\xb9\xee\xb1\x96\xad\x6b\xd4\x8c\x7b\x63\xf2\x62\xe9\xfd\x86\xef\x4a\xa5\xd6\xb7\x1d\x36\xbb\x16\x17\x9c\xb3\x0b\x6c\x9d\xbb\xe9\xcd\x08\x85\x34\xb3\xec\xc0\xda\x9c\xce\xd9\x6e\xc2\x7e\xf7\x11\x7e\x36\xc5\x3b\xbf\x4c\xdc\x18\xde\x76\xeb\xa5\xed\xd3\x15\x0f\xf9\xc6\xea\xe6\xee\xf6\x57\x32\xd7\x3d\x51\x96\x93\x18\x5d\x96\xbc\x6f\xaa\xf5\x98\x71\xc7\x25\xf1\x00\x24\xb0\x28\xba\x2b\x21\x7e\xae\x22\xf1\x53\x54\xc6\xbc\x65\x4b\xb7\xbf\xda\xe2\x7f\xcf\xf0\x7d\xd0\xa2\x35\x53\xc6\xcf\x7f\x90\x17\xdb\xee\x32\xd3\x7b\xdc\xb6\xd9\x57\xe5\xd9\x4f\x96\x68\x5a\x9e\x58\x1d\x6f\xf5\x6a\xd2\x79\x6e\xcb\x82\x9e\xeb\xf1\xa4\xf2\xe9\x47\x7b\xf4\x55\xe7\xfa\x6e\xb8\xf1\x63\xc3\xeb\xdd\x87\x1d\xb1\x8e\xd1\x1f\xbf\x3b\xf7\xbd\xd2\x7a\xf6\x71\xa2\x89\x46\xd8\x15\xcf\xa4\x43\x0b\x6f\x17\x4d\xe5\x3c\x1a\xbd\x5c\xaa\x76\xd2\xa9\xf4\x81\xc5\xa5\xeb\xf5\x9e\x60\xcd\x8e\xe1\x32\x27\x27\x1f\xb8\xd2\xfd\x76\x75\x96\xfb\x21\x52\xd5\xb9\x23\x23\x8f\x6f\xf6\x4d\xab\x73\x9d\x75\xbc\x30\x32\xf5\x9d\x0e\x2f\x68\xc1\xdb\x95\x25\x53\xc7\x3e\x7f\x71\x70\xe2\x9e\xcc\xf5\xab\x36\x1d\x6c\xdf\x68\xbb\xe0\xf4\xea\x80\x87\x9a\xdf\x9c\x4b\x53\xef\xdd\xd8\xdd\x2c\x7f\x5d\xf5\x85\x8f\xe5\x9b\x90\xc4\x69\xc5\x5e\x0a\x06\xec\xef\x11\x46\x2e\x27\x3d\x42\x67\x7b\x4e\x0a\x5e\x76\xbb\xe4\xe6\xea\xc7\xdb\xa3\xc3\x07\x94\xb4\xc5\xbb\x8f\xad\x98\xe2\xbf\xa0\x7f\xd2\x21\xc5\x35\x45\xc7\x76\x75\x6d\x99\x75\xff\x6d\x60\xbc\x1a\x36\x7d\x5d\xd9\x21\x6e\xf9\xfc\xf8\xb9\x3e\x5a\x63\xea\xee\x50\x33\x93\xf4\x48\x5b\x9e\xed\x3c\x23\x6e\xf6\xf6\xda\xae\x31\xfa\xad\xd7\xd2\xd4\xee\xac\x22\x61\x8f\x22\xe4\x1a\x16\x29\xe5\xee\xd5\x4e\xdc\x14\x7b\xa4\x95\xda\xd6\x5c\xb6\x72\xc6\xa5\xf6\x42\xef\x9c\x54\x32\xe5\xbd\xa7\x71\x3e\x77\x20\xe6\xe9\xde\xd9\xba\xc6\xe7\xe7\xb6\x5d\x8e\x2e\xdd\x4b\x36\xac\xfb\x71\x75\x7d\x7d\x24\xc3\xa2\xc9\xc3\x5e\x78\x31\x60\x09\x85\xb5\x36\xc5\x65\x2f\xcf\xb6\x9b\xf2\xed\x84\x0d\xd9\xf6\xdb\xcd\x94\x4a\xa7\xc9\x07\xe6\x1c\x4e\x5a\xfc\x34\x80\xfc\x8e\x22\xe6\x37\x72\xa6\x07\xde\x7b\x4a\x51\xbd\x26\xe5\xc3\xc9\x09\xf6\x7b\x5e\x5f\xf8\xbc\x3c\x78\x7c\x75\x42\xca\xbe\x3d\xd4\xdd\x6e\x8a\x55\xe6\x8d\xcf\x37\x7d\xa1\x6f\xbd\xe4\xc0\x1c\xbf\xb5\x46\x65\x7b\xd7\x8b\xc1\xf3\x7f\x67\x18\x2d\xb2\x41\xdb\x70\x8a\xbf\xb4\xca\xf5\x75\x0b\xd7\xcc\xc0\xa5\xfa\x7b\xcd\x77\x30\xe7\xbd\xbf\x69\xa3\x62\xa1\x63\xaa\xf9\x99\x49\x5f\x16\xb3\x68\x05\x6f\x8e\xdb\xd9\x7c\x5d\x53\x75\xcb\xe5\x74\x89\xdb\x55\xf3\x8f\x32\x4f\x34\x26\x16\x1c\x3e\xcb\xb9\xf0\x2c\x3d\xcc\x59\xf5\xeb\xd2\xcb\xd3\x83\x17\xae\x64\xcb\x28\xc9\x3d\x3a\x5a\x46\xd7\x8a\x4e\xff\x5e\x32\xca\x7a\x82\x3c\x47\x46\x59\x92\x26\xc5\xc8\xde\xd7\x7a\x43\x70\x4f\xe7\x61\x9c\xca\x88\xe7\x8a\x2d\xf3\x77\x50\xd7\xdf\x72\xfc\x76\xba\xf1\xb1\x47\xe8\x95\x7e\x0d\xd4\x79\xb1\x63\xdd\xa2\x64\x2b\x9f\x89\xcf\xb6\xf5\xba\x19\x8f\x9d\xb0\x6f\x43\x96\xda\xab\xaf\x7d\x0d\xf7\x56\xb4\x54\x3c\xf0\xfa\x6a\xf0\xf1\xe5\x0e\xaf\xf1\xac\x51\x27\x65\xed\xa5\xb3\xb6\xab\xaa\x4f\xdb\x11\x62\xf3\xb8\xa0\xcb\xb0\xfb\xa6\xf4\xa5\xb1\xd9\xbe\x7a\x17\x94\xa7\xeb\xdf\xf9\xda\x36\x6b\xa7\x64\x7d\x79\x46\x70\x9e\xdc\x5d\xed\x35\x0f\xfd\xe3\x4e\x4f\x39\x26\xdd\xb3\xac\xc6\x61\xd4\xfe\x3e\xc1\x53\xbb\xe6\x68\x36\x3f\x64\xde\xa7\x28\xa3\x51\x4d\x33\xa6\xee\xca\xce\x37\xff\x9c\x71\xf9\xe5\xfe\x01\xc6\xbb\x53\xa6\xe1\x1d\x31\xb9\x45\x9b\xaf\x8d\x39\x78\xbf\x50\x23\xed\x86\xdd\xd5\xf3\x96\xfc\x8a\x23\x1b\x67\x4a\xbe\x76\x5f\x75\x76\xf2\xb6\x39\x9e\xb2\x07\x7e\x64\x3e\xf8\x14\x55\xdd\x69\xa1\xbb\xe4\xd6\x93\x88\x8e\xb0\xc5\x17\x53\x8f\xe6\xad\xdc\xaa\xf3\xde\x2f\x4e\x66\x74\xee\xdd\xd3\xd7\x9f\x5b\x85\x28\xb0\x62\xbd\xce\x55\xaf\x7d\x6c\xf5\x65\xcb\x46\x8d\x1c\x9a\x82\xeb\xda\xf6\xfb\x67\xea\xd1\x19\xe7\x48\xc1\xda\xe3\x95\xde\x95\xb8\x70\x5b\x6e\x32\x4f\xbc\x7a\x64\x53\xe5\xd9\xaa\x47\x9f\x4d\xfd\xa6\xbd\xa1\x5d\xac\x7d\xb7\x35\x61\xec\x87\x3b\x57\x0d\x6e\xa9\xd9\x69\x19\x1c\xbb\x96\xa5\xef\x73\xd9\x24\x3d\x79\x46\x90\xd9\xcb\x88\xbe\x98\xbc\xa8\x92\x84\x4f\xb1\x46\x23\x4f\x89\xb5\x4c\x2b\xac\x1f\xd7\x39\x33\x27\x54\xea\xc7\x61\x79\xbd\x0f\x4e\x1b\x0e\x24\x34\x4d\x70\x72\x12\xbe\x9e\x23\x76\xa2\xa2\x38\x29\xff\x42\xf9\xee\x55\x8e\x1c\x2e\x3f\xe3\x81\x8b\xf7\xe4\xd0\xda\x25\xe7\xc5\x4c\xf6\xa3\xc5\x41\xbb\x7a\x02\xc7\x31\x7a\x75\x95\x97\xdf\x5d\x58\xf0\xe5\xc8\xac\x79\xac\x1a\x23\x87\x0f\xbe\xb2\x4b\x3f\x9e\xd9\x2f\x71\xc9\x6c\xf3\x88\x2e\xd7\x83\xd6\xb2\x75\x7b\x34\xe3\xde\x34\xbe\x58\x7a\xdf\xe4\xbb\x52\x69\xc3\x6d\x87\xcd\xd6\xc5\x05\xe7\x5c\x03\x5b\xe7\xda\xbd\x19\xa1\xb0\xc9\x2c\x3b\x30\x2d\xa7\x73\x76\xad\xb0\xdf\xdd\xcd\xcf\xa6\x78\xc4\x97\x89\x1b\x77\xb6\xdd\x7a\x19\xfe\x74\xc5\x43\x5b\x63\x75\x73\xbe\xfd\x95\x4c\xf7\x27\xca\x72\xeb\x46\x97\x25\x4b\x4c\xb5\x1e\xb3\xef\xb8\x24\x3e\x0e\x09\x2c\x02\xee\x4a\x88\x17\x55\x24\x7e\x3a\x97\x31\x6f\x59\xd4\xf6\x57\x5b\x96\xde\x33\x7c\xef\xbf\x68\xcd\x94\xa0\xf9\x0f\xf2\xc6\xb7\xbb\xcc\x8c\x1d\xb7\x6d\xb6\xb7\x3c\xfb\xc9\x55\x4d\xcb\x13\x4b\xe2\xad\x5e\xad\x3e\xcf\x6d\x99\xd4\x73\x3d\x7e\x41\xf9\xf4\xa3\x24\x7d\xd5\xb9\x3d\x1b\x6e\xfc\xf0\x7d\xbd\xfb\xf0\x06\xac\x63\xb4\xe3\x77\xe7\xbe\x8f\x5a\xcf\x3e\xbe\x32\xd1\x08\x9b\xe8\x99\x74\xe8\xca\xed\xa2\xa9\x0b\x1f\x8d\x5e\xce\xa9\x9d\x74\x4a\x6a\x60\x71\x69\xba\xde\x13\x6c\xbd\x63\xb8\x4c\xf3\xe4\x03\x57\x4e\xbe\x5d\x9d\xd5\x7d\x88\x54\xe5\x7e\x64\xe4\xf1\x73\xbe\x69\x75\x9b\x67\x1d\x2f\x74\x4d\x7d\xa7\x13\x19\xb4\xe0\x2d\xaf\x64\xea\xd8\x95\x2f\x0e\x4e\x7c\x9e\xb9\x7e\xd5\x9e\x83\xed\x1b\x37\x2d\x38\xbd\xda\xf6\xa1\xe6\xb7\x80\xd2\xd4\x7b\xce\xbb\x9b\xe5\x6f\xa8\xbe\xf0\xb9\xfe\x26\x24\xd1\xb2\xd8\x4b\x61\x1a\xfb\x7b\x84\x81\xcb\x49\x0f\xa3\xd9\x9e\x93\x42\x97\xdd\x2e\x09\x5e\xfd\x78\xfb\xcd\xf0\x01\xa5\x68\xf1\xee\x63\xda\x53\xfc\x17\xac\x98\x74\x48\xb1\xbf\xe8\xd8\xae\x35\x5b\x66\xdd\xef\x0a\x8c\x57\x7b\x3b\x7d\x5d\x19\xc6\x2d\x9f\x7f\x68\xae\x8f\x56\x7c\xdd\x1d\xea\x98\x24\x3d\x52\xe6\xb3\x9d\x67\xb6\x98\xbd\xbd\x26\x3e\x46\xbf\x75\x57\x9a\xda\x9d\x6b\x24\xec\xd1\x2a\xb9\x86\x45\x11\xb9\x7b\xb5\x95\x36\xc5\x1e\x49\xa4\xb6\x35\xb7\xae\x9c\x71\xa9\xac\xd0\x3b\xa7\x9d\x4c\x79\x9f\x6a\x9c\xcf\xf5\x8c\x79\xba\x77\x40\xd7\xf8\xfc\xec\xb6\xcb\xd1\x73\xf7\x92\x0d\x4b\x7f\x5c\x5d\x5f\x17\xc9\xb0\xa8\xf7\xb0\x17\x36\x05\x2c\xa1\x5c\x5c\x9b\xe2\xc2\xe2\xd9\x76\xef\xfd\x76\xc2\x86\x62\xfb\xed\x26\xb9\xd2\x69\x72\xca\x9c\xc3\x49\x07\x9e\x06\x90\x17\x53\xc4\xfc\xde\xcd\xf4\xc0\x47\x9e\x52\x54\xef\x4d\xf9\x70\xb2\xc6\x7e\xcf\xeb\x09\x9f\x97\x07\x5f\xa8\x4e\x48\x19\xbf\x87\xba\x7b\x9f\x62\x95\xb9\xdb\xf3\x4d\x5f\x1a\xb7\x5e\x72\xa0\x8f\xdf\x5a\xc3\xdc\xde\xf5\x42\x65\xf0\xfc\x0f\xa3\x45\xee\xd4\x36\x9c\xd2\x20\xad\x72\xdd\x7f\xe1\x9a\x19\xeb\xa4\xfa\x7b\xf1\x1d\xcc\x79\xe6\x37\x6d\x54\xde\xeb\x98\x6a\x5a\x30\xe9\xcb\x3e\x2f\x5a\xc1\x8b\x71\x3b\x9b\x3f\xc7\x54\xdd\x52\x97\x2e\x71\x7b\xf9\xfc\xa3\xcc\xaa\xc6\xc4\x82\x13\x67\x39\x17\x0e\xa7\x87\x39\x3f\xfb\xba\xf4\xb2\x6a\xf0\xc2\x95\xd3\x65\x94\xe4\xd8\x47\xcb\xe8\x8f\xa2\xd3\xbf\x6b\x8d\xb2\x9e\x50\xc2\x91\x51\x96\xa7\x49\x31\x24\xf7\xb5\xde\xc8\xbe\xa7\xf3\x50\xa0\x32\xe2\x79\x5c\xcb\xfc\x1d\x8a\xeb\x6f\x39\x52\x4f\x37\x3e\xfe\x16\x7a\xa5\xdf\x03\x75\x5e\xd4\x58\xb7\x28\xb9\xc3\x67\xe2\x33\xab\x5e\x37\xe3\x6d\x13\xf6\x6d\x18\xab\xf6\xea\x6b\x56\xc3\xbd\x15\x7d\x15\x0f\xbc\x5a\x0c\x3e\xbe\xfc\xea\x35\x9e\xb5\xe3\xa4\xac\xfd\xa8\xac\xed\xaa\xd2\xd3\x76\x84\xa8\x3f\x2e\xe8\xb2\xe9\xbe\x29\x6d\x38\x36\xdb\xf7\xd2\x05\xe5\xe9\x7a\x77\xbe\xb6\xe9\xef\x94\xac\x9f\x95\x11\x9c\x57\x7e\x57\x7b\x8d\x9c\x7f\xdc\xe9\x87\xc7\xa4\x7b\xa6\xd4\x38\x8c\x5a\xd6\x27\x78\xba\xbf\x39\x9a\x6d\x17\x32\xef\x13\xdf\x68\x54\x53\xd4\xd4\x5d\xd9\x33\xcc\x3f\x67\xe4\xbf\xdc\x3f\x70\xf9\xdd\x29\x53\x46\x47\x4c\x6e\xf8\xe6\x6b\x63\x8a\xee\x17\x6a\x1c\xbc\x61\x77\x35\xcd\x92\x5f\x71\x7e\xe3\x4c\xc9\x23\xee\xab\xce\xbe\xde\x36\xc7\x73\xf2\x81\x1f\x99\xb2\x9f\xa2\xaa\x1f\x58\xe8\x2e\xe9\x7c\x12\xd1\x71\x6b\xf1\xc5\xd4\xb0\xbc\x95\x5b\x8f\xbe\xf7\x8b\xd3\x19\x9d\x7b\x57\xe6\xfa\x73\xab\xd3\x0a\xac\xd8\x90\x73\xd5\x6b\xbd\xac\xbe\x6c\x79\xac\x91\x43\xdb\xe8\xba\xb6\x5d\xe1\x4c\x3d\xba\xef\x1c\x29\x38\x73\xbc\xd2\x7b\x2d\x2e\xdc\x56\x99\xcc\x13\xcf\x1d\xd9\x54\x59\x5d\xf5\xe8\xf3\x59\xbf\x69\x6f\x4c\x2f\xd6\xbe\xa3\x25\x8c\xfd\xb0\xf5\xaa\xc1\xad\x3b\x76\x5a\x06\x6a\xd7\xb2\xf4\x8f\x5d\x36\x49\xf7\x99\x11\x64\x96\x1c\xd1\x17\xf3\x32\xaa\x24\x21\x2f\xd6\x68\xe4\x27\xb1\x96\x69\xa7\xea\xc7\x75\x16\xe6\x84\x4a\xcd\x3c\x2c\xaf\xf7\xc3\x69\xc3\x81\x0f\x4d\x13\x9c\x12\x84\xaf\xe7\x38\x9d\xa8\x28\x16\xcb\xbf\x50\x9e\xb4\xca\x91\xb3\x9b\x9f\xf1\x80\xeb\x3d\x39\xd4\x65\xc9\x79\xb1\xda\xfd\x68\xb1\xc9\xae\x9e\xc0\x20\x46\xaf\xee\xb8\xe5\x77\x17\x2a\x7f\x39\x32\xab\x80\x55\x63\x34\xef\x83\xaf\xac\xc3\xc7\x33\xfb\x97\x5e\x32\xdb\x2c\xd1\xe5\x7a\x70\x84\x6c\xdd\x1e\xeb\xb8\x37\x8d\x9a\x4b\xef\x9b\xbc\x50\x2a\x6d\xf8\xee\xb0\xd9\xfa\x76\xc1\x39\xd7\xe2\xd6\xb9\x76\x81\x23\x14\x36\xbd\xc9\x0e\x4c\x33\xeb\x9c\x5d\x9b\xd3\xef\xee\x26\xb4\x29\x1e\xe1\x37\x71\xe3\xce\x2f\xb7\x5e\x86\xb7\xad\x78\x68\xfb\x54\xdd\x9c\x6f\x7c\x25\xd3\xdd\x5e\x59\x6e\xdd\x93\xb2\x64\x89\xd1\xd6\x63\xf6\x4d\x95\xc4\xc7\x1d\x17\x58\x04\x20\x09\xf1\xa2\xbb\x89\x9f\xce\x55\xcc\x5b\x16\x95\xf1\x6a\xcb\xd2\xed\x86\xef\xfd\xef\xad\x99\x12\xb4\xe8\x41\xde\xf8\xf9\x2e\x33\x63\xdb\xb7\xcd\xf6\x1e\xc7\x7e\x72\x55\xde\xf2\xc4\x12\x4d\xab\x57\xab\xe3\xb9\x2d\x93\xce\x5f\x8f\x5f\xd0\x33\xfd\x28\xa9\x5c\x75\x6e\x8f\xfe\x8d\x1f\xbe\x1b\x76\x1f\xde\xf0\xba\x63\xb4\x23\xe6\xdc\xf7\xf1\xfb\xb3\x8f\xaf\xb4\x34\xc2\x26\x9a\x24\x1d\xba\xe2\x59\x34\x75\xe1\xed\xd1\xcb\x39\x8f\x26\x9d\x92\xaa\x5d\x5c\x9a\x3e\xf0\x04\x5b\xaf\x17\x2e\xd3\xec\x78\xe0\xca\xc9\xc9\xab\xb3\xba\xdf\x92\xaa\xdc\x0f\x8d\x3c\x7e\xee\x48\x5a\xdd\x66\xdf\xe3\x85\xae\xb3\xde\xe9\x44\xa6\x2e\x78\xcb\x0b\x9a\x3a\x76\x65\xc9\xc1\x89\xcf\x5f\xac\x5f\xb5\x27\xb3\x7d\xe3\xa6\x83\xa7\x57\xdb\x2e\xd0\xfc\x16\xf0\x30\xf5\x9e\x73\x69\xb3\xfc\x8d\xdd\x2f\x7c\xae\xab\x86\x24\x5a\xbe\xf1\x52\x98\x56\xfc\x3d\xc2\x80\x7d\xd2\xc3\xc8\xc5\x73\x52\xe8\xec\xdb\x25\xc1\xcb\x1e\x6f\xbf\xb9\x7a\x40\x29\x3a\xbc\xfb\x98\xb6\xb8\xff\x82\x15\x53\x0e\x29\xf6\x4f\x3a\xb6\x6b\x4d\xd1\xac\xfb\x5d\x5b\xe2\xd5\xde\x06\xae\x2b\xc3\xa6\x97\xcf\x3f\xc4\xf5\xd1\x8a\x9f\x7b\x87\x3a\xa6\x4e\x8f\x94\x99\xb4\xf3\xcc\x96\x67\x6f\xaf\x89\x9b\xe9\xb7\xee\x1a\xa3\x76\xe7\x5a\x1a\xf6\x68\x15\xa9\x61\x51\x84\xdc\x5e\x6d\xa5\xdc\xd8\x23\x89\x9b\xda\x9a\x5b\xa9\x33\x2e\x95\xad\xf4\xce\x69\x2f\xa4\xbc\x4f\x25\xe7\x73\x3d\x8d\x9f\xee\x1d\x88\x31\x3e\x3f\x5b\xf7\x72\xf4\xdc\x36\xb2\x61\xe9\xde\xab\xeb\xeb\x7e\x30\x2c\xea\x23\xed\x85\x4d\x1e\x4b\x28\x17\x03\x52\x5c\x58\x6b\x6d\xbb\xf7\xf2\x4e\xd8\x50\xbe\x7d\xbb\x49\xb6\x75\x9a\x9c\x52\x79\x38\xe9\xc0\x9c\x00\xf2\xe2\xa7\x62\x7e\xef\x28\x1e\xf8\xc8\x99\x8a\xea\xbd\xa7\x3e\x9c\xac\x49\xd9\xf3\x7a\x82\xfd\xf2\xe0\x0b\x9f\x13\x52\xc6\x57\x53\x77\xef\xdb\x53\x65\xee\xa6\xb8\xe9\x4b\xe3\xf3\x4b\x0e\xf4\xad\x5b\x6b\x98\xe3\xbb\x5e\xa8\x6c\x1f\x3c\xff\x69\x91\x3b\xc3\x0c\xa7\x34\x68\xab\x5c\xf7\x97\x5e\x33\x63\xdd\xc2\xfe\x5e\x5c\x8a\x39\xcf\x7c\x87\x8d\xca\xfb\x9b\xa6\x9a\x16\x3a\xf4\x65\x9f\x99\x2b\x78\x31\x8b\xce\xe6\xcf\x71\x53\xb7\xd4\x35\x95\xb8\xbd\x9c\x7e\x94\x59\x35\x3f\xb1\xe0\x44\x23\xe7\xc2\xe1\xb3\x61\xce\xcf\xd2\x97\x5e\x56\xfd\xba\x70\xe5\xf4\x60\x25\x39\xb6\x4c\x19\xfd\xd1\xd1\xf4\xef\x5a\xd1\xd6\x13\x4a\x46\xc9\x28\xcb\x73\xa4\x18\x92\xb4\xd6\x1b\xd9\xfb\x74\x1e\x0a\xee\x8d\x78\x1e\xa7\x32\x7f\x87\x62\xcb\x2d\x47\xea\xfa\xc6\xc7\xdf\x4e\x5f\xe9\xf7\x08\xed\xbc\xa8\x81\x16\x25\x77\xac\x9b\xf8\xcc\xca\xc7\xcd\x78\x5b\xef\xbe\x0d\x63\x27\xbc\xfa\x9a\xa5\x76\x6f\x45\x5f\xc3\x03\xaf\x96\x8a\x8f\x2f\xbf\x1a\x8c\x67\xed\xf0\x92\xb5\x1f\x75\x72\xbb\xaa\x74\xd6\x8e\x10\xf5\x69\x05\x5d\x36\x8f\x6f\x4a\x1b\x76\x67\xfb\x5e\x1a\xab\x3c\x5d\xef\xc2\xd7\x36\xfd\x3b\x92\xf5\xb3\x76\x06\xe7\x95\x67\x68\xaf\x91\xbb\x1b\x77\xfa\xa1\xbf\x74\xcf\x94\x63\x0e\xa3\x96\xd5\x08\x9e\xee\xef\x8b\x66\xdb\x35\xcf\xfb\xc4\x0f\x19\xd5\x14\x65\xb4\x2b\x7b\xc6\xd4\xcf\x19\xf9\xe6\xfb\x07\x2e\xbf\x3c\x65\xca\x78\x17\x93\x1b\xde\x71\x6d\x4c\xd1\xe6\x42\x8d\x83\xf7\xed\xae\xa6\xdd\xe0\x57\x9c\xb7\x9c\x29\x79\x64\xe3\xaa\xb3\xaf\xdd\xe7\x78\x4e\xde\xf6\x23\x53\xf6\x40\x54\xf5\x83\x4f\xba\x4b\x3a\x2d\x22\x3a\x6e\x3d\xb9\x98\x1a\xb6\x78\xe5\xd6\xa3\x79\x7e\x71\x3a\xef\x73\xef\xca\x8c\x7e\x6e\x75\xfa\x3a\x2b\x36\x44\xa1\x7a\xad\xd7\xb9\x2f\x5b\x1e\x5b\xe5\xd0\x36\x6a\xac\x6d\x57\x70\xad\x47\xf7\xcf\x44\x0a\xce\x38\x57\x7a\xaf\x3d\x2e\xdc\x56\x89\xf3\xc4\x73\x93\x9b\x2a\xab\x47\x3e\xfa\x7c\xb6\x6a\xda\x1b\x53\xbf\xda\x77\xb4\x8b\x63\x3f\x6c\x4d\x30\xb8\x75\xe7\xaa\x96\x81\x9a\x5d\x96\xfe\xb1\x6b\x26\xe9\x3e\x97\x83\xcc\x92\x67\xf4\xc5\xbc\x8c\x28\x49\xc8\x8b\x32\x1a\xf9\x29\xb6\x65\xda\x29\xb1\x71\x9d\x85\xf5\xa1\x52\x33\x73\xe4\xf5\x7e\x1c\xde\x70\xe0\x83\xd3\x04\xa7\x84\xa6\xd7\x73\x9c\x84\x15\xc5\x62\x27\x2e\x94\x27\xe5\x3b\x72\x76\xaf\xca\x78\xc0\xe5\x4f\x0e\x75\xf1\x3e\x2f\x56\xbb\x04\x2d\x36\xd9\xdf\x13\x18\xb4\xab\x57\x77\x1c\xe3\xee\x42\xe5\xe5\x47\x66\x15\x7c\xa9\x31\x9a\xc7\xf2\x95\x75\xf8\x70\x66\xff\xd2\x8f\x66\x9b\x25\x2e\xb9\x1e\x1c\xd1\x55\xb7\xc7\x5a\xf6\x4d\xa3\x66\xdc\x7d\x93\x17\x4b\x4b\x1b\xbe\x2b\x6d\xb6\xbe\xed\x70\xce\xb5\xb8\x60\xae\x5d\x60\xab\xc2\xa6\x37\x23\x02\xd3\xcc\xb2\x67\xd7\xe6\x74\xba\xbb\x09\xfb\x8b\x47\xf8\xd9\x6c\xdc\xf9\x65\xe2\xcb\xf0\xb6\x5b\x0f\x6d\x9f\xae\x30\xe7\x1b\xab\x67\xba\xdb\x5f\x91\x5b\xf7\x44\x39\x59\x62\x74\xd9\x98\x7d\x53\xad\xf1\x71\xc7\x25\x2d\x02\x90\x40\xbc\xe8\xae\xc4\xa7\x73\x15\x89\xcb\xa2\x32\xe6\x6d\x59\xba\xfd\xd5\x7b\xff\x7b\x86\x53\x82\x16\xad\xc9\x1b\x3f\xff\xc1\x35\x2f\xaf\xac\xed\x5b\xb7\x76\x9d\x0e\x0e\x6e\x3c\xb0\x65\xcb\x0f\xc9\xd6\x56\x3c\x65\xf5\xea\x0f\xb7\xfd\xfc\x8a\xe6\x3c\x7b\x76\x78\xa6\xbe\xbe\x07\x09\x21\x2c\x6e\xf9\xf2\x37\x21\xda\xda\xf3\x14\x07\x06\xaa\x3c\x3f\x7e\x4c\xaa\x8c\x8f\x77\x3a\xb3\x61\x43\xfd\xa4\x97\x2f\x0f\x9d\x8f\x88\xe0\xda\xbf\x78\xb1\x67\x57\x48\x48\xcf\xc8\x9e\x9e\xa6\x3a\x57\xd7\x3b\x2f\x1c\x1c\x0e\x32\x9a\x9b\x7b\xeb\x6f\xdc\x18\xb7\xfc\xdd\xbb\xbb\xfd\x97\x2f\xbb\xd7\xde\xba\x35\x29\xed\xdc\x39\xb5\xce\xab\x57\x67\x9f\x58\xb7\xae\xc2\x2d\x3d\xfd\x6c\xe6\xfd\xfb\xeb\x95\xfa\xfb\x4b\x6f\x1e\x3d\x6a\xb3\x4a\x43\xc3\x71\xa1\xa9\xe9\x9a\x71\x76\x76\xdb\xb0\xce\xce\x0e\xe7\xd7\xaf\x23\x17\x19\x1b\xaf\x68\xbf\x76\xcd\xc5\xf8\xfb\xf7\x7c\xf1\x96\x96\xee\xa3\x01\x01\x65\x81\x9f\x3e\xc5\xcf\x36\x30\xf0\xb4\x1b\x39\x52\x4b\x42\x4c\x4c\x7c\x56\x76\xf6\x71\x6f\x35\xb5\xc9\x4b\x9e\x3c\x39\x3f\x46\x41\x41\xff\xd2\x89\x13\x66\x4c\x32\x99\x9e\x74\xe6\x8c\x1e\x8d\x4a\x95\x32\x95\x91\x51\x3f\x1b\x16\xc6\xb1\x29\x2b\x2b\xd6\xa8\xab\xcb\x59\xa9\xa9\x39\x23\xe7\xce\x9d\xd0\x8b\xeb\xd7\xd7\x72\x68\x34\x99\x0b\x91\x91\xca\x41\x7c\xfe\x02\x5d\x36\xdb\x58\x87\xc3\x31\xbd\xb3\x76\xed\xd7\xc6\x85\x0b\x13\x7b\xa3\xa3\xdd\x7e\xcc\x9a\x75\xd5\xc9\xca\x6a\xc3\xd2\x0f\x1f\xee\xbf\xb9\x7b\x37\x64\xcb\xd8\xb1\xb3\x6c\xcb\xcb\xbf\x05\xe8\xe9\x2d\x39\xb9\x7d\xbb\x6c\xc7\xec\xd9\x31\x2b\xf2\xf3\x1f\x0e\x9e\xbb\xfc\x86\x86\x0c\x0f\x55\x55\x7b\x6e\x5f\x5f\xf9\xf3\xdb\xb7\x37\x35\xb8\xb9\xdd\x4b\x5d\xb5\xea\xdd\xe4\x57\xaf\x0e\x7c\x4e\x4d\x5d\x3e\xdd\xc2\x62\x5d\xd1\xb4\x69\xc7\xde\x39\x3a\x9e\xaa\x5e\xb0\x20\x61\x5a\x6e\xee\x8e\xd5\x79\x79\x8f\xb5\x9a\x9a\x9e\x7d\x17\x0a\x9d\xe5\x7a\x7b\x1b\x9e\x4d\x98\xb0\xf3\xa3\x93\xd3\x99\xb9\x46\x46\x3e\xc7\x76\xec\x90\xce\x9d\x34\x69\x2f\xab\xbb\xbb\x86\x82\x61\x62\xe1\xa1\xa1\x03\xcd\x33\x67\x46\x4f\xb4\xb6\xde\xf8\xe8\xe2\xc5\xd1\xe5\x02\xc1\xf4\x36\x17\x97\xcb\x03\x57\xae\x2c\x4e\xb7\xb7\x0f\xdb\x7b\xe8\x10\xf9\xc6\x91\x23\x76\xc9\xe7\xcf\xf3\xa6\x98\x9b\xfb\x8b\x75\x74\xb4\x14\x27\x27\x7b\x65\xdc\xbb\x17\xbc\xbe\xb0\xf0\x96\x17\x8f\x37\x5e\x9f\xc5\x52\x65\xe3\xf8\x77\xa9\xb6\xb6\x7e\xdf\x82\x82\x34\xc7\x9c\x9c\xf0\x11\x12\x12\x0a\x26\xb2\xb2\x1a\x7a\xf5\xf5\x4f\x4a\xdd\xdd\x53\x2f\x9f\x3c\x69\xf2\x7a\xe2\xc4\xdd\x16\xf2\xf2\xba\xf3\x9f\x3e\x3d\xda\x1a\x1b\x3b\x37\x62\xdb\xb6\x3e\x07\x1b\x9b\xcd\xd7\x97\x2d\x7b\x5e\xb5\x78\xf1\x23\x6d\x45\x45\xc3\xe3\x81\x81\x95\xd1\x1e\x1e\xe9\xa7\xc2\xc3\x15\xf3\x9d\x9d\x2f\x84\x7e\xfd\x7a\xc5\x67\xd4\xa8\x89\xdb\xb4\xb4\xe6\xc4\x47\x45\x59\x45\xee\xde\xcd\x78\x39\x79\xf2\xfe\xb1\x8d\x8d\xd9\x6f\x1f\x3c\x58\x6d\x3d\x62\xc4\x98\x4d\x45\x45\xb1\x65\x4b\x96\x24\x2b\x33\x18\x72\x1b\xbe\x7c\xb9\x61\x55\x52\xf2\x65\x9e\xa1\xe1\xb2\x19\x96\x96\x41\x2a\x74\xfa\x88\x2f\x53\xa7\x1e\xa1\x53\x28\x12\x6b\xd4\xd5\xa7\x54\x2c\x5a\xf4\x60\x71\x66\xe6\xc5\xb5\x6f\xdf\xa6\x34\x5d\xbf\x3e\x21\xc6\xd3\xf3\xa9\xe0\xf0\x61\x8b\xab\xc7\x8f\x1b\x98\x55\x54\xbc\xdd\xb7\x69\x53\xab\x61\x55\xd5\xfb\x09\xcf\x9f\xef\x73\x35\x33\x5b\x7b\xdf\xd7\xb7\x70\xff\x81\x03\x68\xd9\xfb\xf7\xb7\x0b\x66\xcc\x38\x57\x12\x17\x37\x35\x71\xcd\x9a\x4f\x3d\xf3\xe6\x5d\xa7\xb6\xb7\xb7\x8d\xae\xad\xcd\xbd\xe5\xed\xfd\xf2\xe0\xe6\xcd\xed\x35\x37\x6f\x3a\x28\x88\x8b\xb3\xde\x3f\x7a\xe4\xb7\x7b\xe3\xc6\x66\xbf\xd1\xa3\xa7\xad\xd3\xd5\x5d\xa4\xae\xa4\x64\xde\x12\x13\x33\x3f\x3b\x31\x31\xd0\x25\x2b\xeb\xa4\x5a\x75\xf5\xab\xad\xdf\xbe\x5d\x3a\x17\x14\x54\xcd\xe3\x72\x6d\xbf\x4d\x9f\x7e\xe2\x6b\x4a\xca\xd2\x9d\xfb\xf6\x49\xee\xd8\xbb\x97\x19\xe5\xef\x5f\x32\xde\xd6\x76\xeb\xd3\xa4\xa4\x00\xa1\x8f\xcf\xeb\x4f\x53\xa6\x44\x91\x49\x24\x0a\xfa\xf1\xa3\x53\x46\x4a\x4a\xe9\xca\xd2\xa5\x99\xee\x26\x26\xab\xba\xe7\xcf\xbf\x99\xf7\xf0\xe1\xca\xc3\x3b\x77\xca\x2f\xc8\xc8\x38\xad\xa9\xac\x6c\xf9\xf0\xc2\x05\x4d\xf3\xd2\xd2\xcf\xb2\x5d\x5d\x75\x77\x4f\x9d\xd2\x36\x92\x96\x1e\xf5\x78\xe5\xca\x02\xff\xcf\x9f\xe3\xf6\x1c\x3c\x48\x8d\x3d\x76\xcc\xe8\xde\xd9\xb3\x3a\xa3\x54\x54\xac\x8f\xec\xda\x35\x52\xb5\xa6\xe6\xc5\xd4\x37\x6f\x76\xe1\x73\xe7\x0a\x37\x8e\x19\x33\x73\x73\x71\xf1\xb5\x43\xfb\xf7\x93\xba\x2e\x5d\x72\x0d\xdb\xb3\x87\x26\x2f\x29\xc9\x2e\x4c\x4b\xf3\x36\xa8\xac\xfc\x98\x35\x7e\xfc\xf6\x07\x2b\x56\xe4\x3d\x19\x37\x2e\x22\xe1\xf4\xe9\xb1\xc1\x3a\x3a\x0b\xa5\x99\x4c\x95\x57\x09\x09\x5b\xfa\xe6\xcc\x11\x7c\x78\xfc\xd8\xd7\x52\x4e\x8e\xef\xe5\x95\x75\x6d\xeb\xd6\xae\xed\xc1\xc1\x8d\xa7\xb7\x6c\xf9\x71\xa0\xb5\x15\x97\x5c\xbd\xfa\x43\x8a\x9f\x5f\xd1\xed\x67\xcf\x0e\xcf\xd1\xd7\xf7\x98\x89\x10\x46\x5a\xbe\xfc\x4d\x9c\xb6\xf6\xbc\x90\x81\x81\x2a\xc5\x8f\x1f\x93\x3c\xe3\xe3\x9d\x2a\x37\x6c\xa8\x3f\xf3\xf2\xe5\xa1\x49\x11\x11\xdc\xf3\x2f\x5e\xec\xb1\x0f\x09\xe9\xd9\xd5\xd3\xd3\x34\xd2\xd5\xf5\x4e\x9d\x83\xc3\xc1\x17\xcd\xcd\xbd\x8c\x1b\x37\xc6\xd5\xbf\x7b\x77\x77\xf9\xe5\xcb\xee\xfd\xb7\x6e\x4d\xaa\x3d\x77\x4e\x2d\xed\xea\xd5\xd9\x9d\xeb\xd6\x55\x9c\x48\x4f\x3f\xeb\x76\xff\xfe\xfa\xcc\xfe\xfe\x52\xa5\xa3\x47\x6d\x6e\x6a\x68\x38\xae\x32\x35\x5d\xb3\xd0\xce\x6e\xdb\xb8\xce\xce\x0e\xec\xf5\xeb\x48\x67\x63\xe3\x15\x8b\xae\x5d\x73\x69\xff\xfe\x3d\xdf\xb8\xa5\xa5\x5b\x3c\x20\xa0\xec\xe8\xa7\x4f\xf1\x81\x06\x06\x9e\xb3\x47\x8e\xd4\xb2\x13\x13\x13\x97\xc8\xce\x3e\x3e\x4b\x4d\x6d\xb2\xf7\x93\x27\xe7\x97\x28\x28\xe8\x8f\x39\x71\xc2\xec\x12\x99\x4c\x67\x9e\x39\xa3\x97\x44\xa5\x4a\xd1\x64\x64\xd4\x4d\xc3\xc2\x38\x67\xcb\xca\x8a\x6d\xea\xea\x72\x34\x34\x35\x67\xac\xbc\x73\x27\x34\x67\xfd\xfa\xda\x8b\x34\x9a\x0c\x27\x32\x52\xf9\x02\x9f\xbf\x20\x88\xcd\x36\xd6\xe5\x70\x4c\x75\xd6\xae\xfd\x7a\x67\xe1\xc2\xc4\xc6\xe8\x68\xb7\xde\x59\xb3\xae\xfe\xb0\xb2\xda\xe0\xf4\xe1\xc3\xfd\xa5\x77\xef\x86\xbc\x19\x3b\x76\xd6\x96\xf2\xf2\x6f\xb6\x7a\x7a\x4b\x02\xb6\x6f\x97\x3d\x39\x7b\x76\x4c\x47\x7e\xfe\xc3\x15\x83\xe7\x7f\x43\x43\x06\x5f\x55\xd5\xde\xa3\xaf\xaf\x9c\x7b\xfb\xf6\xa6\xe7\x6e\x6e\xf7\x1a\x56\xad\x7a\x97\xfa\xea\xd5\x81\xc9\xa9\xa9\xcb\x3f\x5b\x58\xac\x9b\x3e\x6d\xda\xb1\x22\x47\xc7\x53\xef\x16\x2c\x48\xa8\xce\xcd\xdd\x31\x2d\x2f\xef\xf1\xea\xa6\xa6\x67\x5a\x42\xa1\xf3\xf7\xde\xde\x06\xb9\x09\x13\x76\x3e\x73\x72\x3a\xf3\xd1\xc8\xc8\x67\xee\x8e\x1d\xd2\xc7\x26\x4d\xda\x9b\xdb\xdd\x5d\xc3\xc2\x30\x31\x4a\x68\xe8\x40\xf8\xcc\x99\xd1\xcd\xd6\xd6\x1b\x27\x5e\xbc\x38\xfa\x91\x40\x30\xbd\xdc\xc5\xe5\x72\xdb\x95\x2b\x8b\x07\xec\xed\xc3\xd2\x0f\x1d\x22\xef\x3d\x72\xc4\xee\xc6\xf9\xf3\xbc\x64\x73\x73\xff\x29\x1d\x1d\x2d\x62\xc9\xc9\x5e\xc5\xf7\xee\x05\x67\x14\x16\xde\x5a\xcf\xe3\x8d\xf7\x62\xb1\x54\xf5\x71\xfc\x3b\xbb\xad\xad\x5f\xaa\xa0\x20\xcd\x37\x27\x27\xdc\x51\x42\x42\x61\x84\xac\xac\x86\x49\x7d\xfd\x13\x3d\x77\xf7\xd4\xd2\x93\x27\x4d\x2e\x4f\x9c\xb8\xfb\xb5\xbc\xbc\xae\xc5\xd3\xa7\x47\xe7\xc7\xc6\xce\x6d\xdd\xb6\xad\x2f\xc2\xc6\x66\xb3\xc3\xb2\x65\xcf\xaf\x2f\x5e\xfc\xa8\x4a\x51\xd1\x50\x3b\x30\xb0\xf2\xb8\x87\x47\x7a\x74\x78\xb8\xe2\x29\x67\xe7\x0b\xf9\x5f\xbf\x5e\x09\x1d\x35\x6a\xa2\x8f\x96\xd6\x9c\x6d\x51\x51\x56\xf1\xbb\x77\x33\x22\x27\x4f\xde\xff\xb2\xb1\x31\x7b\xec\x83\x07\xab\xdf\x8e\x18\x31\xc6\xba\xa8\x28\x76\xd3\x92\x25\xc9\x65\x0c\x86\x9c\xf2\x97\x2f\x37\x36\x94\x94\x7c\xb1\x32\x34\x5c\x36\xcf\xd2\x32\x68\x06\x9d\x3e\x42\x65\xea\xd4\x23\x5f\x28\x14\x09\xba\xba\xfa\x94\x35\x8b\x16\x3d\xa8\xc8\xcc\xbc\xb8\xf8\xed\xdb\x94\xb5\xd7\xaf\x4f\x68\xf2\xf4\x7c\x1a\x73\xf8\xb0\x85\xe0\xf8\x71\x83\xab\x15\x15\x6f\xcd\x36\x6d\x6a\xdd\x57\x55\xf5\xde\xf0\xf9\xf3\x7d\x13\xcc\xcc\xd6\xba\xfa\xfa\x16\xde\x3f\x70\x00\xed\x7f\xff\xfe\xf6\xb2\x19\x33\xce\x15\xc4\xc5\x4d\x2d\x59\xb3\xe6\x53\xe2\xbc\x79\xd7\x7b\xda\xdb\xdb\xa8\xb5\xb5\xb9\xa3\xbd\xbd\x5f\xde\xda\xbc\xb9\xfd\xe0\xcd\x9b\x0e\x35\xe2\xe2\x2c\x85\x47\x8f\xfc\xde\x6f\xdc\xd8\xbc\x7b\xf4\xe8\x69\x7e\xba\xba\x8b\xd6\x29\x29\x99\xab\xc7\xc4\xcc\x6f\x49\x4c\x0c\xcc\xce\xca\x3a\xe9\x52\x5d\xfd\x4a\xed\xdb\xb7\x4b\x5b\x83\x82\xaa\xcf\x71\xb9\xb6\xbc\xe9\xd3\x4f\x7c\x4b\x49\x59\xfa\x75\xdf\x3e\xc9\x9d\x7b\xf7\x32\x77\xf8\xfb\x97\x44\xd9\xda\x6e\x1d\x9f\x94\x14\xf0\xd4\xc7\xe7\xb5\x70\xca\x94\xa8\x4f\x24\x12\x85\xfc\xe3\x47\x27\x92\x92\x52\x92\x59\xba\x34\xf3\x8a\x89\xc9\x2a\xf7\xf9\xf3\x6f\x76\x3f\x7c\xb8\x32\x6f\xe7\x4e\xf9\xc3\x19\x19\xa7\x17\x28\x2b\x5b\x6a\x5e\xb8\xa0\xf9\xb0\xb4\xf4\xb3\x79\x57\x57\x9d\xec\xa9\x53\xda\x77\xa5\xa5\x47\x19\xad\x5c\x59\xf0\xf8\xf3\xe7\x38\xff\x83\x07\xa9\x7b\x8e\x1d\x33\x8a\x3d\x7b\x56\xe7\x9e\x8a\x8a\xf5\xa8\x5d\xbb\x46\x1e\xa9\xa9\x79\xa1\xfa\xe6\xcd\xae\xa9\x73\xe7\x0a\xf1\x31\x63\x66\x6e\x2c\x2e\xbe\xb6\x79\xff\x7e\xd2\xa1\x4b\x97\x5c\xbb\xf6\xec\xa1\x85\x49\x4a\xb2\xe5\xd3\xd2\xbc\x0b\x2b\x2b\x3f\x1a\x8c\x1f\xbf\x3d\x6b\xc5\x8a\xbc\x07\xe3\xc6\x45\x3c\x39\x7d\x7a\x6c\x82\x8e\xce\xc2\x60\x26\x53\x45\x3a\x21\x61\xcb\xab\x39\x73\x04\x7d\x8f\x1f\xfb\x7e\x90\x93\xe3\x5b\x7a\x65\x5d\xf3\xda\xda\xb5\x7d\x6b\x70\xe3\xe9\xe0\x2d\x3f\x0e\x6c\x69\xc5\x25\x5b\x57\x7f\x48\x59\xed\x57\x74\xdb\xef\xd9\xe1\x39\xcf\xf4\x3d\x66\xea\x23\x8c\x84\x96\xbf\x89\x5b\xae\x3d\x2f\x44\x7b\xa0\x4a\x71\xe0\x63\x92\xe7\xc7\x78\xa7\xca\xf8\x0d\xf5\x67\x36\xbc\x3c\x34\xe9\x65\x04\xf7\x7c\xc4\x8b\x3d\xf6\x2f\x42\x7a\x76\x85\xf4\x34\x8d\xec\x71\xbd\x53\xe7\xea\x70\xf0\x85\x43\x73\x2f\xa3\xf9\xc6\xb8\xfa\x1b\xef\xee\x2e\x7f\x77\xd9\xbd\xff\xf2\xad\x49\xb5\xb7\xce\xa9\xa5\x9d\xbb\x3a\xbb\xf3\xea\xba\x8a\x13\xeb\xd2\xcf\xba\xa5\xdf\x5f\x9f\x79\xbf\xbf\x54\xa9\xff\xa8\xcd\xcd\xa3\x1a\x8e\xab\x34\x4c\xd7\x2c\x34\xb5\xdb\x36\xce\xae\xb3\x03\xeb\x7c\x1d\xe9\xfc\xda\x78\xc5\x22\xe3\x6b\x2e\xed\xd7\xbe\xe7\x1b\x7f\x6f\xe9\x16\x6f\x09\x28\x3b\x1a\xf0\x29\x3e\xf0\x93\x81\xe7\x6c\x83\x91\x5a\x76\x23\xc5\xc4\x25\xc4\xb2\x8f\xcf\xca\x56\x9b\xec\xad\xf6\xe4\xfc\x92\x27\x0a\xfa\x63\x14\x4e\x98\x5d\x3a\x41\xa6\x33\xc9\x67\xf4\x92\xce\x50\xa5\x68\x54\x19\x75\x53\x99\x30\xce\xd9\xb0\xb2\x62\x9b\xb2\xba\x1c\x8d\x3a\xcd\x19\x2b\x35\xef\x84\xe6\xdc\x59\x5f\x7b\x71\x3d\x4d\x86\x43\x8b\x54\xbe\x10\xc9\x5f\x10\xc4\x67\x1b\xeb\xb2\x39\xa6\x3a\x9c\xb5\x5f\xef\xac\x5d\x98\xd8\xb8\x30\xda\xad\x37\x7a\xd6\xd5\x1f\xb3\xac\x36\x38\x59\x7d\xb8\xbf\xf4\xc3\xdd\x90\x37\x77\xc7\xce\xda\x32\xb6\xfc\x9b\x6d\xb9\xde\x92\x00\xbd\xed\xb2\x27\xb7\xcf\x8e\xe9\x98\x9d\xff\x70\x45\x3e\x71\xfe\x67\xf0\x1b\x54\xed\x3d\x54\xfb\xca\xb9\x7d\xb7\x37\x3d\xbf\xed\x76\xaf\xc1\x6d\xd5\xbb\xd4\x55\xaf\x0e\x4c\x7e\x95\xba\xfc\x73\xaa\xc5\xba\xe9\x16\xd3\x8e\x15\x4d\x73\x3c\xf5\xce\x71\x41\x42\xf5\x82\xdc\x1d\xd3\x72\xf3\x1e\xaf\xce\x6b\x7a\xa6\xd5\x24\x74\xfe\x2e\xec\x6d\x90\xeb\x9d\xb0\xf3\xd9\x04\xa7\x33\x1f\x9d\x8c\x7c\xe6\x1a\xed\x90\x3e\xb6\x63\xd2\xde\xdc\x49\xdd\x35\xac\x6e\x4c\x8c\x82\x85\x0e\x84\x87\xce\x8c\x6e\x9e\x69\xbd\x71\xa2\xf5\xc5\xd1\x8f\x2e\x0a\xa6\x97\x0b\x5c\x2e\xb7\xb9\x5c\x59\x3c\x70\xc5\x3e\x2c\xdd\xfe\x10\x79\xef\xa1\x23\x76\x37\x8e\x9c\xe7\x25\x9f\x37\xf7\x9f\x62\xde\xd1\x22\xd6\x91\xec\x55\x9c\x7c\x2f\x38\xe3\x5e\xe1\xad\xf5\x85\xbc\xf1\x5e\x3c\x96\xaa\x3e\x0b\xff\xce\xc6\xdb\xfa\xa5\xda\x0a\xd2\x7c\x0b\x72\xc2\x1d\x73\x24\x14\x46\x48\xc8\x6a\x98\xc8\xd6\x3f\xd1\xab\x77\x4f\x2d\x75\x3f\x69\x72\xf9\xe4\xc4\xdd\xaf\x27\xca\xeb\x5a\xc8\x3f\x3d\x3a\xff\x69\xec\xdc\xd6\xd8\x6d\x7d\x11\xdb\x6c\x36\x3b\xd8\x2c\x7b\x7e\x7d\xd9\xe2\x47\x55\x8b\x15\x0d\xb5\x15\x03\x2b\x8f\x07\x7a\xa4\x47\x7b\x84\x2b\x9e\x0a\x77\xbe\x90\xef\xfc\xf5\x4a\xe8\xd7\x51\x13\x7d\x46\x69\xcd\xd9\xa6\x15\x65\x15\x1f\xb5\x9b\x11\xb9\x7b\xf2\xfe\x97\x93\x1b\xb3\xc7\x36\x3e\x58\xfd\xf6\xc1\x88\x31\xd6\x23\x8a\x62\x37\x15\x2d\x49\x2e\x5b\xc2\x90\x53\x66\x7c\xb9\xb1\xe1\x4b\xc9\x17\xab\x12\xc3\x65\xf3\x0c\x2d\x83\x66\x58\xd2\x47\xa8\xd0\xa7\x1e\xf9\x32\x95\x22\x41\xa7\xa8\x4f\x59\xa3\xbe\xe8\x41\xc5\xa2\xcc\x8b\x8b\x33\xdf\xa6\xac\x7d\x7b\x7d\x42\xd3\x75\xcf\xa7\x31\x9e\x87\x2d\x04\x87\x8f\x1b\x5c\x3d\x5e\xf1\xd6\xac\x62\x53\xeb\xbe\x4d\x55\xef\x0d\xab\x9e\xef\x9b\xf0\xdc\x6c\xad\xab\x99\x6f\xe1\x7d\xdf\x03\x68\xff\x81\xf7\xb7\x97\xbd\x9f\x71\xae\x60\x46\xdc\xd4\x92\xb8\x35\x9f\x12\xd7\xcc\xbb\xde\x33\xaf\xbd\x8d\xda\x5e\x9b\x3b\xba\xd6\xfb\xe5\x2d\xef\xcd\xed\x07\x37\xdf\x74\xa8\xb9\x29\xce\x52\x10\x7f\xe4\xf7\xfe\xd1\xc6\xe6\xdd\x1b\x47\x4f\xf3\x1b\xad\xbb\x68\x9d\xae\x92\xb9\xba\x52\xcc\xfc\x96\x98\xc4\xc0\xec\xc4\xac\x93\x2e\x59\xd5\xaf\xd4\xaa\xbf\x5d\xda\xfa\x2d\xa8\xfa\x5c\x10\xd7\x96\xc7\x9d\x7e\xe2\xdb\xf4\x94\xa5\x5f\x53\xf6\x49\xee\xdc\xb7\x97\xb9\x63\xaf\x7f\x49\x94\xbf\xed\xd6\xf1\xb6\x49\x01\x4f\x93\x7c\x5e\x0b\x7d\xa6\x44\x7d\x9a\x42\xa2\x90\x49\x3f\x3a\xd1\x0f\x29\x25\x19\xa9\xa5\x99\x57\x96\x9a\xac\x72\x37\x99\x7f\xb3\x7b\xfe\xc3\x95\x79\x0f\x77\xca\x1f\xde\x99\x71\x7a\x41\x86\xb2\xa5\xa6\xf2\x05\xcd\x87\x17\x4a\x3f\x9b\x97\x76\xd5\xc9\x76\x9d\xd2\xbe\x7b\x4a\x7a\x94\x91\xf4\xca\x82\xc7\x2b\x3f\xc7\xf9\x7f\x3e\x48\xdd\x73\xf0\x98\x51\xec\xb1\xb3\x3a\xf7\xce\xaa\x58\x8f\x52\xd9\x35\xf2\xc8\xae\x9a\x17\xaa\x35\x6f\x76\x4d\x7d\x33\x57\x88\xcf\x1d\x33\x73\xe3\x98\xe2\x6b\x9b\x8b\xf7\x93\x0e\xed\xbf\xe4\xda\x75\x69\x0f\x2d\x6c\x8f\x24\x5b\x5e\x32\xcd\xbb\x30\xad\xf2\xa3\x41\xe5\xf8\xed\x59\xe3\x57\xe4\x3d\x58\x31\x2e\xe2\xc9\xb8\xd3\x63\x13\x4e\xeb\x2c\x0c\xd6\x61\xaa\x48\x33\x13\xb6\xbc\x4a\x98\x23\xe8\x9b\xf3\xd8\xf7\xc3\x63\x39\xbe\xa5\x5c\xd6\x35\x2f\xaf\xae\xed\x5b\xb7\x36\x9e\x0e\x0e\xfe\x71\x60\xcb\x16\x5c\xb2\xb5\xf5\x43\xca\xea\xd5\x45\xb7\xfd\xfc\x0e\xcf\x79\xf6\xcc\x63\xa6\xbe\x3e\x46\x42\xe8\x4d\xdc\xf2\xe5\xf3\x42\xb4\xb5\xab\x14\x07\x06\x92\x3c\x3f\x7e\x74\xaa\x8c\x8f\xaf\x3f\xb3\x61\xc3\xa1\x49\x2f\x5f\x72\xcf\x47\x44\xec\xb1\x7f\xf1\xa2\x67\x57\x48\x48\xd3\xc8\x9e\x9e\x3b\x75\xae\xae\x07\x5f\x38\x38\xf4\x32\x9a\x9b\xc7\xd5\xdf\xb8\x71\x77\xf9\xbb\x77\xee\xfd\x97\x2f\x4f\xaa\xbd\x75\x4b\x2d\xed\xdc\xb9\xd9\x9d\x57\xaf\x56\x9c\x58\xb7\xee\xac\x5b\x7a\xfa\xfa\xcc\xfb\xf7\x4b\x95\xfa\xfb\x6d\x6e\x1e\x3d\xea\xb8\x4a\x43\x63\xcd\x42\x53\xd3\x6d\xe3\xec\xec\x3a\xb0\xce\xce\x48\xe7\xd7\xaf\x57\x2c\x32\x36\x76\x69\xbf\x76\x2d\xdf\xf8\xfb\xf7\x6e\xf1\x96\x96\xb2\xa3\x01\x01\xf1\x81\x9f\x3e\x79\xce\x36\x30\xd0\xb2\x1b\x39\x52\x5c\x42\x4c\xec\xf8\xac\xec\xec\xc9\xde\x6a\x6a\xe7\x97\x3c\x79\xa2\x3f\x46\x41\xc1\xec\xd2\x89\x13\x74\x26\x99\xac\x97\x74\xe6\x8c\x14\x8d\x4a\x55\x37\x95\x91\xe1\x9c\x0d\x0b\x2b\xb6\x29\x2b\xcb\xd1\xa8\xab\x9b\xb1\x52\x53\x33\x34\xe7\xce\x9d\xda\x8b\xeb\xd7\xcb\x70\x68\x34\xe5\x0b\x91\x91\x0b\x82\xf8\x7c\x63\x5d\x36\xdb\x54\x87\xc3\xf9\x7a\x67\xed\xda\xc4\xc6\x85\x0b\xdd\x7a\xa3\xa3\xaf\xfe\x98\x35\x6b\x83\x93\x95\xd5\xfd\xa5\x1f\x3e\x84\xbc\xb9\x7b\x77\xd6\x96\xb1\x63\xbf\xd9\x96\x97\x2f\x09\xd0\xd3\x93\x3d\xb9\x7d\x7b\x4c\xc7\xec\xd9\x0f\x57\xe4\x13\xe7\x7f\x06\xbf\xa1\xc1\xde\x43\x55\xb5\x9c\xdb\xd7\xb7\xe9\xf9\xed\xdb\xf7\x1a\xdc\xdc\xde\xa5\xae\x5a\x75\x60\xf2\xab\x57\xcb\x3f\xa7\xa6\xae\x9b\x6e\x61\x71\xac\x68\xda\xb4\x53\xef\x1c\x1d\x13\xaa\x17\x2c\xd8\x31\x2d\x37\xf7\xf1\xea\xbc\xbc\x67\x5a\x4d\x4d\xce\xdf\x85\xc2\x06\xb9\xde\xde\x9d\xcf\x26\x4c\x38\xf3\xd1\xc9\xc9\x67\xae\x91\x91\xf4\xb1\x1d\x3b\xf6\xe6\x4e\x9a\x54\xc3\xea\xee\x16\xa3\x60\xd8\x40\x78\x68\x68\x74\xf3\xcc\x99\x1b\x27\x5a\x5b\x8f\x7e\x74\xf1\xe2\xf4\x72\x81\xe0\x72\x9b\x8b\xcb\xe2\x81\x2b\x57\xc2\xd2\xed\xed\xc9\x7b\x0f\x1d\xb2\xbb\x71\xe4\x08\x2f\xf9\xfc\x79\xff\x29\xe6\xe6\x2d\x62\x1d\x1d\x5e\xc5\xc9\xc9\xc1\x19\xf7\xee\xdd\x5a\x5f\x58\x38\xde\x8b\xc7\x53\xd5\x67\xb1\xbe\xb3\x71\xbc\x5f\xaa\xad\x2d\xcd\xb7\xa0\x20\xdc\x31\x27\x47\x61\x84\x84\x84\x86\x89\xac\xec\x13\xbd\xfa\xfa\xd4\x52\x77\x77\x93\xcb\x27\x4f\xee\x7e\x3d\x71\xa2\xae\x85\xbc\xfc\xd1\xf9\x4f\x9f\xce\x6d\x8d\x8d\xed\x8b\xd8\xb6\x6d\xb3\x83\x8d\xcd\xf3\xeb\xcb\x96\x3d\xaa\x5a\xbc\xd8\x50\x5b\x51\xb1\xf2\x78\x60\x60\x7a\xb4\x87\x87\xe2\xa9\xf0\xf0\x0b\xf9\xce\xce\x57\x42\xbf\x7e\x9d\xe8\x33\x6a\xd4\x9c\x6d\x5a\x5a\x56\xf1\x51\x51\x8c\xc8\xdd\xbb\xf7\xbf\x9c\x3c\x39\x7b\x6c\x63\xe3\xea\xb7\x0f\x1e\x8c\xb1\x1e\x31\x22\x76\x53\x51\x51\x72\xd9\x92\x25\x72\xca\x0c\xc6\x8d\x0d\x5f\xbe\x7c\xb1\x2a\x29\x59\x36\xcf\xd0\x30\x68\x86\xa5\xe5\x08\x15\x3a\xfd\xc8\x97\xa9\x53\x25\xe8\x14\xca\x94\x35\xea\xea\x0f\x2a\x16\x2d\xba\xb8\x38\x33\x33\x65\xed\xdb\xb7\x13\x9a\xae\x5f\x7f\x1a\xe3\xe9\x69\x21\x38\x7c\xd8\xe0\xea\xf1\xe3\x6f\xcd\x2a\x2a\x5a\xf7\x6d\xda\xf4\xde\xb0\xaa\x6a\xdf\x84\xe7\xcf\xd7\xba\x9a\x99\x15\xde\xf7\xf5\x45\xfb\x0f\x1c\xb8\xbd\xec\xfd\xfb\x73\x05\x33\x66\x4c\x2d\x89\x8b\xfb\x94\xb8\x66\xcd\xf5\x9e\x79\xf3\xda\xa8\xed\xed\xb9\xa3\x6b\x6b\x5f\xde\xf2\xf6\x6e\x3f\xb8\x79\xb3\x43\xcd\xcd\x9b\x2c\x05\x71\x71\xbf\xf7\x8f\x1e\x35\xef\xde\xb8\x71\x9a\xdf\xe8\xd1\x8b\xd6\xe9\xea\x9a\xab\x2b\x29\xcd\x6f\x89\x89\x09\xcc\x4e\x4c\x3c\xe9\x92\x95\xf5\x4a\xad\xba\xfa\xd2\xd6\x6f\xdf\xaa\xcf\x05\x05\xd9\xf2\xb8\xdc\x13\xdf\xa6\x4f\x5f\xfa\x35\x25\x45\x72\xe7\xbe\x7d\xcc\x1d\x7b\xf7\x96\x44\xf9\xfb\x6f\x1d\x6f\x6b\x1b\xf0\x34\x29\xe9\xb5\xd0\xc7\x27\xea\xd3\x94\x29\x14\x32\x89\xd4\x89\x7e\xfc\x50\x92\x91\x92\xca\xbc\xb2\x74\xe9\x2a\x77\x13\x93\x9b\xdd\xf3\xe7\xaf\xcc\x7b\xf8\x50\xfe\xf0\xce\x9d\xa7\x17\x64\x64\x58\x6a\x2a\x2b\x6b\x3e\xbc\x70\xe1\xb3\x79\x69\x69\x9d\x6c\x57\x97\xf6\xdd\x53\xa7\x46\x19\x49\x4b\x17\x3c\x5e\xb9\x32\xce\xff\xf3\x67\xea\x9e\x83\x07\x8d\x62\x8f\x1d\xd3\xb9\x77\xf6\xac\xf5\x28\x15\x95\x91\x47\x76\xed\x7a\xa1\x5a\x53\xb3\x6b\xea\x9b\x37\x42\x7c\xee\xdc\x99\x1b\xc7\x8c\xb9\xb6\xb9\xb8\x98\x74\x68\xff\x7e\xd7\xae\x4b\x97\x68\x61\x7b\xf6\xb0\xe5\x25\x25\xbd\x0b\xd3\xd2\x3e\x1a\x54\x56\x6e\xcf\x1a\x3f\x3e\xef\xc1\x8a\x15\x11\x4f\xc6\x8d\x1b\x9b\x70\xfa\xf4\xc2\x60\x1d\x1d\x15\x69\x26\x73\xcb\xab\x84\x04\x41\xdf\x9c\x39\xbe\x1f\x1e\x3f\xe6\x5b\xca\xc9\x75\x71\x01\x3e\xe1\xa1\x50\x86\xe3\xcc\x72\x1c\x67\x56\xe0\x38\xf3\x3b\x8e\x33\x2b\x71\x9c\x59\x85\xe3\xcc\x6a\x1c\x67\xd6\xe2\x38\xf4\xe1\xb8\x5d\xcd\x50\xcd\xec\xc7\x71\xbb\x3a\x1c\x67\xd6\xe3\x38\xb3\x01\xc7\x99\x8d\x38\xce\x6c\xc2\x71\x66\x33\x8e\x33\x5b\x70\x9c\xd9\x8a\xe3\xcc\x01\x1c\xb7\x6b\xc3\x71\x66\x3b\x8e\x33\x3b\x70\x9c\xf9\x03\xc7\x99\x9d\x38\xce\xec\xc2\x71\x66\x37\x8e\x33\x7b\x70\x9c\xd9\x8b\xe3\xcc\x11\x00\xd0\x45\x02\xe8\x26\x01\xf4\x30\x01\xba\xb9\x00\x23\x07\xbf\x06\x00\x3d\x54\x80\x1e\x12\x40\xef\xe0\xff\x07\x80\xde\xc1\xff\x06\x00\x39\x00\x90\x07\x00\x05\x11\xc3\x80\x00\x08\x0e\x44\x11\x80\xd0\xb1\x71\x00\x40\x09\x00\x94\x01\x08\xcf\x79\x2e\x00\x2c\x1a\xfc\x79\x00\xe8\x0b\x05\x22\xdb\xa3\x97\x09\xd0\x37\xf8\x9a\x5c\x00\x1e\x00\x2c\x26\xb4\xb2\x00\xee\x00\xe0\x41\xf8\x1a\x00\x78\x02\x80\x17\x00\x2c\x03\x00\x6f\x00\xf0\x01\x80\xe5\x00\x30\xb8\xd8\x5f\x09\x40\x78\xde\xaf\x06\x80\x35\x00\xe0\x0b\x40\x78\xe3\xfb\x01\x80\x3f\x00\x91\x13\xb2\x6e\xf0\xf5\x00\x20\x10\x00\xfa\x07\x5f\x93\x0b\xd0\x8c\x53\xa1\x8f\x0b\xd0\x67\x07\x30\x6a\xf0\xeb\xa1\x40\x70\x3d\x6a\x00\x44\x66\x99\x3a\x91\x08\x0f\x30\x1a\x00\x34\x00\x40\x93\x48\xa9\x04\x08\x02\x80\xf5\x00\x30\x06\x00\xc6\x02\x80\x16\x00\x50\x01\x40\x1b\x00\x36\x00\x00\x9f\x70\xba\x07\xc2\x4b\x5a\x07\x00\x82\x01\x60\x23\x00\x6c\x02\x80\xcd\x00\xb0\x05\x00\x06\x42\x01\xfa\xa8\x00\xfd\x76\x00\xfd\x83\x7f\x03\xf1\x39\x33\xa1\x00\xb7\x83\x2a\x9c\x09\xd5\x38\x13\xde\xe2\x76\xf0\x0e\xb7\x83\xf7\xb8\x1d\x7c\xc6\x43\xe1\x03\x6e\x07\x85\x78\x28\x7c\xc1\x43\xe1\x2b\x1e\x0a\xdf\xf0\x50\x28\xc2\x43\xa1\x0e\xc7\xa1\x18\x0f\x85\x7a\x1c\x87\x06\x1c\x87\x8f\xb8\x1d\x94\xe0\xa1\xd0\x88\xe3\x50\x4a\x1c\x4f\xa1\x50\x8e\x87\x42\x05\xf1\x73\x5c\xf8\x84\xdb\xc1\x77\x3c\x14\x3e\xe3\x76\x50\x89\x87\x42\x15\x1e\x0a\x4d\x38\x0e\x85\xb8\x1d\x7c\xc3\xb9\x50\x83\x33\xe1\x0b\x6e\x07\x5f\x71\x3b\xa8\xc6\x43\xa1\x86\x78\x1d\x2e\xd4\x12\xaf\x69\x07\x45\xb8\x1d\x34\x13\xaf\xc9\x85\x62\xdc\x0e\xea\x88\xd7\x0e\x85\x12\x9c\x0b\xa5\x38\x17\x4a\x70\x3b\x28\xc3\xb9\xd0\x80\x87\x42\x29\x6e\x07\x8d\xc4\xef\x0f\x85\x5a\x9c\x09\x65\xb8\x1d\x94\xe3\x76\x50\x41\xfc\x8e\x50\xf8\x4e\xfc\x0d\x76\xd0\x42\xfc\x3c\x4e\x2a\xc5\x71\x52\x1d\xce\x84\x16\x9c\x0a\x55\xb8\x1d\xb4\xe2\xa1\x50\x8d\xdb\x0d\xbe\x37\x54\x86\xe3\xa4\x72\x1c\x27\x55\xe0\x38\xa9\x08\xc7\xa9\xc5\x38\x4e\xfd\x8e\xe3\xa4\x96\xa1\xf7\x8d\x5a\x71\x2a\x94\xe3\x5c\xa8\xc4\x71\x52\x09\x8e\x53\x4b\x71\x9c\x5a\x85\xe3\xa4\x32\x1c\xa7\xb6\xe2\x38\x54\xe0\x5c\xf8\x8e\x73\xa1\x1a\xc7\x49\x35\x38\x4e\xea\x1f\x3a\xcf\xa8\x15\x43\xbf\x87\x5a\x8f\x33\xa1\x8d\xf8\x5d\x4c\xa8\x24\xfe\x1d\x06\x3f\x8b\xc1\xef\xe7\x42\x1b\xf1\xf7\x0f\xbe\xd7\xc1\xf7\x83\xa3\x26\x1c\x47\xed\x38\x0e\x1d\x38\x0e\xb5\x38\x4e\x6a\x1f\xfa\x1c\x48\x95\xc4\xef\xc1\x49\x0d\x38\x4e\xaa\xc2\x71\x6a\x35\x8e\x53\x6b\x70\x9c\x5a\x8b\xe3\xd4\x3a\x1c\xa7\x0e\x0c\x9d\xab\xd4\x06\x1c\xa7\x36\xe2\x38\xb5\x09\xc7\xa9\xcd\x43\x35\x09\x48\x7e\x7f\xa8\xbb\x0f\x8b\x28\xf6\x0c\x32\x06\x99\xe4\xa7\x64\x0c\x9e\x91\xb3\xc9\xd8\x1f\xfc\xfa\x10\xb9\xfe\x81\xe2\x03\x1f\x09\x72\xbd\x78\x18\xb9\x5e\x2b\x22\xd7\xf5\xa9\x5c\x30\xf8\x45\xe3\xdd\x46\xf0\xeb\x8a\x7f\xe2\xd7\x75\xc4\x11\xb8\x8a\xbb\x11\x14\x7b\x29\x41\xb1\x63\x04\xbf\x6e\x4d\xc3\x60\x1c\x6d\x0a\xa1\x03\x77\xa1\x89\xc1\xac\x5f\xf8\xf5\x64\x9a\x15\x64\x10\xfc\x7a\x0e\xad\x8c\x36\x12\xca\x69\x88\xae\x02\x18\xdd\x9a\x6e\x09\xe3\x7e\x61\xd6\x9d\x08\x66\xdd\x9f\xce\x85\x00\xfa\x7a\xba\x18\x84\xd3\x23\x08\xc5\x78\x06\x9d\x0c\x99\x22\x66\xfd\x39\xa1\x1e\x2f\xa3\x8f\x84\x72\x7a\x0f\x5d\x1e\x7a\x09\x0d\x39\x62\x58\x33\xac\xc0\x8e\x31\x8e\x81\xc1\x78\x82\x5c\x77\x62\xcc\x63\xd0\xfe\xa0\xd5\xd3\x19\xb6\x90\xc3\x00\x09\x23\xb0\x95\xb0\x1f\x46\xa5\x3b\xfd\x89\x4a\x4f\x96\xb0\x82\x34\x89\x2c\x09\x2a\xbc\x26\x94\xe7\x3f\x49\x74\x24\xf9\x53\x85\x3e\x8e\xe0\xd1\x9d\x24\x3d\x25\x47\x82\x97\xe4\x4b\xc9\xe5\x50\x20\xa2\xcf\x0d\xa4\xdc\x44\xac\xb9\x03\xa1\x4b\xbf\x2d\x95\x28\x45\x82\xa4\x61\xac\xf9\x73\x82\x35\xff\xa9\x54\xb7\x60\x62\x10\xc0\xdc\xc6\x44\x10\x36\x4c\x9d\x3e\x9c\x41\xcf\x62\xea\xb0\x96\x83\x2e\x4b\x9f\x85\xc0\x70\x98\x5e\xdd\x86\xe0\xd1\x17\x0c\xe3\xd1\x7f\x32\xe8\x3b\x58\x24\xd8\xc9\x3a\xc0\xa2\xc2\x79\xd6\x62\xd9\x74\x6c\x89\x88\x44\x1f\x41\x90\xe8\xc6\xbf\x91\xe8\x89\xf2\x49\xf2\x08\xee\xcb\xa7\xc8\x23\xc8\x92\x7f\x21\x4f\x82\x97\x22\xdd\x3b\x43\x41\x17\x24\x14\x24\x15\xfe\x83\x53\x57\x55\x0c\x06\x9e\xe2\x28\x45\x04\x9a\x8a\x63\x14\x11\x18\x2a\x5a\x28\x52\xc1\x92\xd0\xc6\xcb\xb3\x15\xd8\x08\x38\xec\x79\x6c\x2b\x58\x40\x90\xeb\x1e\x6c\x4f\x36\x06\xde\xec\x35\x6c\x04\x81\x22\xe5\x7c\x02\xdb\x00\x6e\x13\xca\x79\xe0\x90\x38\x08\x8c\x39\xa6\x1c\x0c\xcc\x38\x96\x1c\x04\xd6\x9c\xf1\x1c\x8a\x48\x45\x1f\xc6\x09\xe7\x20\xb8\xcc\xb9\xc6\x41\x20\x20\x48\xf7\x78\x82\x74\xaf\xe4\x54\x73\x30\xa8\xe1\x34\x70\xc4\xa0\x89\xa0\xde\xf9\x4a\x46\x4a\x3f\xf5\xf6\x79\x4a\x05\x4a\x08\xde\x29\x95\x28\x21\x28\x13\xa9\xee\xdb\x95\xa8\xd0\x45\xe8\xed\xd3\x09\x8d\x7d\x2f\xa1\xb1\xff\x99\xaf\xf8\x5d\x55\x0c\x2a\x55\x9b\x55\x7f\x2a\xea\x43\x75\x4a\x74\x96\x42\x29\x41\xcc\x6b\xe9\xeb\x10\xba\xfa\x33\x84\xa2\x3e\x28\x86\x0c\xeb\x09\x45\xfd\x10\x43\x3f\xa4\xa5\xc7\x04\x14\x81\x18\x30\x04\xa3\x05\x6c\xd0\x10\x3c\x15\x5c\x80\x67\x82\x12\x01\x07\x4a\x09\x2d\xbd\x46\x9c\x0e\xc1\xd3\xbb\x10\x3c\x7d\x04\xa1\xa8\xbf\x17\x47\x82\xfb\x71\x0f\xe3\x10\x24\xc7\x7d\x8f\x1b\x0b\x63\x85\xba\x42\x04\x06\x42\x43\x21\x02\x13\x11\x67\xef\x28\xa4\xc1\x56\x61\x82\xd0\xf8\x37\xc2\x3e\x4d\x88\x20\x43\x58\x2f\xd4\x86\x06\xe1\x0f\x21\x0d\xbe\xc7\x57\xc7\x93\xa0\x21\x5e\xa5\xd7\xc0\x19\x06\x98\x03\x3f\xb5\xf7\x3f\xaf\x0f\x7b\xfe\x0f\xb8\x3e\x90\x44\xd7\x07\x04\xb6\x84\xb2\xc5\xe5\x4f\xca\x96\x64\x5a\x2a\x0d\x83\xb4\x5f\xf4\x2d\x39\x84\xbe\xa5\x8c\xc6\xf8\xe3\x5a\x41\xa2\x23\xb0\xa6\xdb\xd2\x31\xb0\xfb\x4f\xae\x18\x91\xc4\x15\x23\x95\x8e\x41\xda\x2f\x2a\x97\x9c\x61\x2a\x17\xfc\x0f\x95\x8b\x35\xc3\x96\x81\x81\xdd\x2f\x5a\x17\xa7\x3f\x69\x5d\x52\x19\xd6\x90\xf6\x8b\xd6\x25\x87\xd0\xba\x80\xc4\x58\x40\x7f\xa1\x75\xf9\xf3\x55\x25\x92\xf0\xb3\x48\x95\xc0\x20\xed\xff\x61\xef\x3b\xc0\xa2\x48\xba\xb5\xcf\x99\xc4\x64\x86\x1c\x15\x41\x45\x14\x66\x05\x4c\x18\x41\xc0\x84\x09\x15\x33\xe6\x2c\x06\xcc\x59\xa7\x49\x22\x41\x82\x04\xc9\x03\x48\x1a\x72\xce\xc1\x84\x59\x31\x62\xce\x59\xd7\x9c\x51\xf9\x9f\xee\x69\xfc\x5c\x36\xef\x7e\x7b\xef\x7f\xef\xfd\xaa\x1f\xe8\x33\xef\x54\x57\x57\x77\x57\x9f\xaa\xf7\x4c\xd5\x39\x3f\x59\xf1\x72\xe2\x17\x57\xbc\x28\xf5\xcc\x4f\xd7\xbd\x8c\xa4\xd6\xbd\xcc\x16\x09\x60\x8e\xc8\x43\x64\x04\x9e\xa2\xa3\xa2\x21\xdf\xd6\xbd\x5c\x14\x31\xe0\xd2\x4f\xd6\xbd\x74\x17\x33\xa1\xc7\x9f\xd4\x45\x4a\x4f\x19\x2b\x7e\x55\x17\x99\x4b\xe6\x81\xc5\x2f\xac\x84\xf9\x97\xef\xff\x16\x2d\x14\xf8\x9d\xef\xff\x38\x09\xc2\xb4\xdf\xd1\x42\xbf\xad\x73\x94\x6b\x63\xfa\xb6\x5a\x1b\x33\xf3\x27\x5a\xa5\xe6\xdb\x3a\x99\xee\xdf\xf9\xe3\x68\x59\x2d\xa3\xd4\x1e\xaf\xa9\x75\x32\xdf\xeb\x0a\xa5\x96\x78\x65\xc8\x86\xd7\xdf\xf9\xe6\xf8\xa9\xae\xf8\x35\xfd\xd0\xf5\x3b\xfd\xb0\x32\x15\x61\xf5\xaf\xea\x87\xf6\xe9\xba\xd0\xe1\x27\xab\x6e\x0e\x7e\xf3\xb8\xd1\xa2\x25\xc6\x7d\x5b\x75\x53\x48\x7b\xdc\xe8\xac\x70\x84\x2e\xdf\xe9\x04\x65\x6c\x81\xcd\x94\x0f\x8e\x3c\x45\x81\x82\x01\x85\xbf\xa0\x1f\x9e\x28\xba\xc0\x53\x7a\x1d\xce\xbb\x6f\xeb\x70\x5a\x3c\x74\xc0\xd7\xdb\x0c\xfc\x5e\x57\xfc\x42\xfa\xa7\xe6\xff\xa3\x04\xc1\x80\xfd\xf3\x39\xff\x04\x2d\x17\x4a\x10\x4a\x68\xb9\xfc\x37\xe6\xff\x9b\xd3\xb2\xf4\x37\xd6\x02\x94\xa8\x21\xf4\x00\x80\x52\x35\x84\x9a\x5f\x58\x0b\xd0\x55\x1d\xc1\x8a\x9e\xf3\xdf\x9d\x8e\xcd\xca\xa0\xfd\x37\x0d\x50\x47\x6a\x9c\x7e\x43\x1d\xe1\x8e\xba\x32\x2e\xf1\xdd\x56\x6b\x04\xf0\xbb\x35\x02\x76\x1a\xca\x3c\xbf\x16\xb3\xd5\x46\x13\xc1\x96\x9e\xdb\x6f\xaf\x89\xe0\xf8\x5d\xfc\xd6\x42\x4d\xa4\x78\x48\x91\x26\x42\x19\x8d\x57\x68\x22\xd4\x6a\x2a\x63\x72\xd5\x69\x22\x15\xdb\x95\xac\xdb\x7e\x4d\x84\x02\x2d\x84\xe7\xe4\xbd\xfa\x6e\x8d\x40\x95\x16\x42\x35\x2d\xd7\xfe\xca\x7a\x81\x6e\xda\x08\x7d\xe8\x35\x02\xfd\xe9\x98\xb0\x0c\xda\xdf\x53\xa6\xb6\x32\x36\x59\xb6\x36\x42\x9e\xb6\x72\xcd\x42\xfe\x77\xbe\x9f\x4a\xb5\x91\x5a\x57\x40\x72\xa9\xb6\x3a\x08\x46\xf4\xfa\x02\x13\x1d\x84\x8e\xb4\xdc\xa9\xd5\xba\x03\x0e\xbd\x76\x80\xd7\x6a\x0d\x82\xcd\x1f\x58\x83\x30\x81\xc6\x27\xb7\x5a\x8f\x10\x41\xcb\xbb\xbf\x5b\x9b\x60\xd9\x6a\x6d\x42\x7f\x5a\xb6\x35\x44\x6a\x7d\xc2\x38\x00\xd8\xf5\xdd\x3a\x05\x85\x21\x42\x1e\x2d\x17\x18\x22\x14\xd2\x72\xf1\x3f\xbc\x7e\xe1\xd7\xd6\x2c\x7c\x1f\x1b\xf7\x7f\xdb\x3a\x85\xff\xbd\x49\x8a\x0c\xe6\x0f\x2c\x36\x74\xb5\xe4\xa8\x70\xad\x78\xd6\xdd\xf8\x00\x82\xee\x3d\x84\xd0\xb3\x97\x0d\xf4\x66\x30\x59\x74\x04\x5e\x8e\x0a\x97\x07\x7c\x8d\x3f\x59\x7a\x9f\xbe\xd0\xaf\xff\x00\x5b\xbb\x81\xf6\x0e\x8e\xb6\x83\x06\x0f\x81\xa1\xc3\x9c\x86\x8f\x80\x91\xa3\x46\x3b\x8f\x19\x3b\xce\x65\xfc\x04\x98\x08\x93\x26\x4f\x99\x4a\x65\x76\xfd\xe9\xb1\xd3\x28\x93\xc8\x0c\xa5\x3d\x64\xf6\x1c\x10\xcd\x9d\x37\x7f\x81\xd2\xfc\x21\x56\x95\xa8\xa9\x6b\x68\x6a\x69\x2f\x02\x58\xec\x06\x4b\x96\x2e\xd3\xd1\x5d\xee\xfe\xdb\x55\x59\x41\xef\x57\xc2\x2a\xca\x9c\x41\xa5\x35\x7a\xfa\x06\x6b\x69\x63\xc5\x86\x8d\x7f\xf2\xe2\x7e\x2b\x6d\xda\xbc\x85\xdc\x6d\x05\xd8\x26\x23\x3c\x3c\x01\xbc\xbc\x01\xc0\x67\xbb\xef\x0e\x3f\xff\x80\xc0\xff\x21\xbb\x9d\xff\x96\x5b\x61\xd8\xa6\xad\x51\x3b\x63\x93\xf6\x41\xc1\x21\x00\xa1\xbb\xc2\xc2\x01\x20\x22\x72\x77\x14\x40\x74\x0c\x9d\x25\x96\x54\x25\x10\xff\xeb\x65\x24\x00\xc8\x7f\xf1\x8b\xc4\x24\x48\xf6\x80\x3d\x29\x00\xa9\xb6\x69\x00\x90\x9e\xa1\x00\xc8\xcc\x5a\x05\xd9\x90\xf3\x5d\xb6\xdc\xbc\x7c\x6a\xbf\x8a\xfc\x57\xf0\x97\x2e\xa3\xb0\xe8\x2f\x1d\xd6\x3a\x15\xff\x1c\x2a\x29\x2d\x83\xf2\xbf\x56\x5a\xc5\xef\x67\xa9\x84\xaa\xdf\xcf\x54\xfd\xd7\x4e\xff\xbb\xa9\x43\x47\xd3\x4e\x66\x9d\xbb\x98\x5b\xfc\xc1\xfc\x02\x21\xf9\x9f\x1c\xf9\x80\x18\x54\x25\x6a\xad\xbe\x56\xff\xb7\x57\xf0\xbf\x3d\x4d\x45\x06\xd3\x95\xc5\x86\x69\xd3\x49\x0d\xcb\x9f\x31\x53\x00\x20\x9c\x35\x5b\x04\x73\xe6\xce\x83\xf9\x7f\x57\xff\x2e\x58\x08\x8b\x16\xbb\x2d\x59\xba\x6c\xb9\xfb\x8a\x25\x2b\x57\xad\x86\x35\x6b\xd7\xad\xdf\x00\x1b\x37\x6d\xde\xb2\x55\xa9\x98\xbc\xbc\x49\xa5\x44\x65\xf6\xfb\xe9\xb1\xfe\x00\x01\x00\x81\x40\x6a\x01\xf2\xdd\x15\x2b\xdf\xdd\x88\xc8\x16\xe5\xab\xa3\xab\xb7\x3b\x2a\x3a\x46\xdf\x20\x36\x2e\xde\xb0\x4d\x02\xf5\x82\xb6\x35\x4a\xfc\xa5\x7a\x24\x25\xc3\x1e\x4a\x48\x81\x54\x48\x83\x74\x80\x0c\x45\x3b\x63\x93\xcc\xac\xf6\x1d\x3a\x66\x9b\x76\x02\xaa\x8d\x48\x7f\xe8\xfa\x17\x6e\xe0\x2f\xa7\x9c\xdc\x3c\xc8\x87\x82\x42\x80\xa2\x62\xf2\xfd\x82\xf2\x0a\xf2\x4d\xa8\xae\xa9\xad\xdb\xbb\x6f\xff\xff\x90\xdd\x81\x7f\xcb\xad\xb0\xb4\xb2\xee\xd6\xbd\x47\xcf\x5e\x36\xbd\xfb\xf4\xfd\xd6\x19\x0f\x1a\x3c\xe4\xe0\xd0\x61\x4e\x74\x96\x7a\x00\x38\x04\x87\x7f\xbd\x8c\x23\x00\x47\x7f\xf1\x8b\x63\xc7\xe1\x44\x29\x9c\x3c\x05\xd0\xb0\xe4\x34\x00\x9c\x39\x7b\x0e\xe0\xfc\x85\x46\xb8\x08\x97\xbe\xcb\x76\xf9\xca\x55\x6a\xdf\x48\xfe\xbb\xf6\x97\x2e\xe3\xfa\x8d\xbf\x74\x58\xeb\x74\xf3\xe7\xd0\xad\xdb\x77\xe0\xae\x52\xbc\x77\xff\xc1\xc3\x47\x8f\x9f\x3c\xfd\xf1\xd9\xf0\xe7\x2f\x5e\xbe\x1a\xf1\x7b\xa5\xbd\xfe\xfd\x13\xbe\x81\xb7\x3f\x07\x47\x8e\x1a\xfd\x4d\x76\x7e\xf7\x1e\xc6\x7c\xf8\xfd\x82\xfe\x4a\xa2\xc6\x58\x13\x27\x4d\x9e\xf2\x07\xf3\xff\xdf\xd3\xbf\x48\x87\x2f\x64\xb2\xd8\x1c\x15\xae\xf2\x17\x2c\xbe\x40\x28\x52\x0e\x31\x49\xfd\xcb\xa1\xbe\xa7\x42\xf7\x72\xd5\xd4\xd5\x35\xb5\xfe\x44\xe9\x4a\x2d\xa9\x6f\x60\xd8\xc6\x50\x39\x08\xea\xa0\xdf\xf1\x3b\x75\x47\xbe\x9a\xff\xca\xdc\xbd\x07\xf4\xfc\xf6\xa1\x17\x50\xef\x2b\xf4\x87\x01\xb6\x40\xbe\xb2\x40\xbe\xb3\x43\x01\x86\x01\x00\xfd\xde\x0e\x1f\xf1\x6d\x20\xed\xe2\xe2\x32\x61\xe2\x24\x97\xc9\x53\xa6\xba\xba\x50\x69\x9a\x8b\xcb\x74\x97\x19\x64\x2e\x17\x97\x99\xb3\x28\x68\xf6\x1c\xe5\x4f\x89\xf3\x61\xc1\xc2\x45\x8b\xdd\x5c\x5c\x5c\x96\x2c\x85\x65\xd4\x4f\x86\x2b\xa8\xbe\x81\xfa\x29\xef\xbf\x22\xb9\xfc\xfa\x57\xeb\xd6\x93\xff\x37\x90\x3d\x14\x6c\x85\x6d\x32\x20\x3c\x3c\xbf\xf5\x51\x7e\x7f\xe7\xa4\xfe\x01\x62\x2a\x05\x8a\xc5\x3b\x83\x82\xc5\x21\xa1\xbb\x20\x8c\xc4\xc3\x5d\x22\x22\x49\x2a\x0e\x51\x3f\x3f\x26\x3a\x3a\x3a\x3a\x26\x3a\x3a\x3a\x36\x3a\x3a\x2e\x3e\xfa\xbb\x94\xa0\xdc\xc9\xc9\xf1\xe7\x9e\x94\xd4\xb4\x6f\x23\xcf\xec\x1c\x6a\xb4\x59\x50\x08\xdf\x8f\x17\x8b\x4b\x4a\xa9\x3d\x39\xd0\xab\xa8\xfc\x4b\xd5\xaf\xfa\xf9\x18\xad\xe6\x2f\x14\x53\xfb\x73\xa8\x6e\x2f\xb8\xec\x03\x70\xd9\xff\x13\xf4\xc0\xc1\xfa\x43\xdf\x7a\x84\x23\x47\x8f\xfd\x62\x69\xc7\x7f\xe7\x6c\xd1\xd1\xd1\x27\xa2\x4f\x46\xff\x2c\x89\xc5\xe2\x53\xe4\xbe\xc1\xe5\x34\xd5\x63\xc0\x79\xb2\x9d\xfe\x24\x5d\x70\x71\x73\x69\xbc\x78\xe9\x32\x5c\xb9\x7a\xed\xfa\xaf\x14\xff\x77\xbb\x84\x9f\x1d\xcf\xe3\x93\xff\x05\xe4\x3f\x21\x88\xc4\xaa\xad\xbe\x96\xfc\xbb\x3f\xdf\xbc\x79\xf3\x26\x9b\xcd\xbe\x75\xf3\x2f\xa6\xdf\x2b\x5f\xe3\xef\xd5\xef\x0f\x24\x84\x91\x80\xe0\x0c\x48\xc5\xb2\x91\x01\xc2\x27\xc0\x6f\x7e\xff\x5a\x7c\xfe\xf5\xa2\x7d\xfc\xc9\xe9\xbf\x06\x44\xca\x36\x2b\x63\x20\xc4\x32\x10\xe4\x0c\x84\x06\x86\xd2\x56\xdb\xc4\x40\x00\x3a\x4e\xb5\x94\x8e\x51\xed\x4c\xdb\x6e\x65\x4c\x84\xfd\x4c\x84\xc3\x74\xbc\x6a\x60\x21\xc4\xb1\xf0\x5b\xcc\xea\x3c\x16\xc2\x59\x16\xc2\x45\x16\x42\x13\x0b\x01\xd8\x08\x9d\xd8\x08\x96\x6c\x84\x39\x6c\x84\xe5\xf4\x1f\x70\x10\x7a\xaa\x20\xd8\xa9\x20\x8c\x57\x41\x98\xa9\x82\xb0\x40\x05\x01\xb8\x08\x6c\x2e\x02\x97\x8b\x60\xc3\x45\xe8\x47\xff\xd9\x72\x11\xe2\xb9\xf8\x2d\xee\xf5\x4d\x2e\xc2\x5b\x2e\x52\xb1\xaf\x0d\x78\x08\x46\x3c\x84\xde\x3c\x04\x5b\xfa\x4f\xc6\x43\x28\xa5\x7e\x11\x52\xc6\xbd\x3e\xc3\x53\xda\x98\x85\x7c\x84\x6e\x7c\xfc\x66\x5b\xb6\xa5\xe3\x5f\x3b\xf3\x11\x26\xf1\x11\x66\xd2\x71\xaf\xeb\xf8\x48\xd9\x99\x9f\xf0\x11\xde\xf1\x11\x40\x80\xd0\x43\x80\xd0\x5b\x80\x30\x5e\x80\x54\x1c\xec\x95\x02\xa4\x62\x60\x87\x08\x10\xa2\x04\x08\xb1\x02\xfc\x16\x07\x1b\x84\x08\x43\x85\x08\x32\x21\x42\x81\x10\xa1\x4e\x88\xf0\x4a\x88\xdf\x62\x63\xb7\xc4\xc5\x06\x09\xc2\x48\x09\x7e\x8b\x8d\xbd\x4d\x82\xb0\x57\x82\xd0\x20\x41\x78\x28\xc1\x6f\x71\xb2\x41\x0d\xc1\x41\x0d\xc1\x59\x0d\x61\x2d\x6d\x9f\x3e\xa1\x86\x54\xbc\xec\x37\x6a\x08\x40\xdb\x9a\x65\xea\x08\x19\xea\x08\x79\xb4\x8d\xb9\x25\x6e\x36\x68\x20\x08\x35\x10\x54\x35\x10\x24\x1a\x08\x1a\x1a\x08\xbd\x35\x90\xb2\x39\x3b\x6a\xe0\x37\x3f\x34\x2d\x3e\x68\x9c\xe9\xbf\x96\x78\x01\xd3\xe8\x58\x01\x2d\x76\xe9\x16\x9b\x34\x68\x22\x4c\xd3\x44\x90\x69\x22\x1c\xd2\xc4\x6f\xf1\xb8\x65\xb4\x4d\xb9\x8c\xb6\x1b\x83\x36\x82\xa3\x36\x7e\x8b\xd1\x3d\x53\x1b\x61\x89\x36\x82\x8c\xf6\x37\xd3\x12\xaf\x1b\x74\x10\xf4\x74\xf0\x9b\xef\x19\x4b\x1d\xa5\xaf\x6d\x39\x1d\xb7\xbb\x99\xfe\x03\x7d\xa4\x6c\xbd\xce\xfa\x08\x9e\xfa\x08\x3e\xfa\x08\x49\xfa\x08\x75\xfa\x08\x1f\xf4\x11\xc0\x10\x61\x90\x21\x7e\x8b\xf1\xed\x6e\x88\x10\x44\xdb\x71\x4b\xa8\xc8\x1b\x4a\xbb\x6c\x1f\xda\xaf\x7f\x4b\xfc\x6f\x68\x87\x10\xd5\x1e\xa9\x18\xe0\xab\x3b\x20\xc8\x3a\x20\x38\x74\x44\x00\x4b\x84\x1f\xba\x23\x80\x23\xc2\xe0\xc1\x08\xb0\x10\xc1\x66\x31\x82\x1d\x1d\x1f\x7c\xd9\x62\x84\xe5\x8b\x11\x1a\x16\x23\xfc\xb8\x58\x69\xc3\x7d\xbb\x18\x01\xdc\x90\xf2\x0b\xee\xec\x86\xb0\xce\x0d\x61\x8b\x1b\x42\x90\x1b\x02\x2c\x47\x70\x5c\x8e\xe0\x4c\xfb\xa2\x09\x5a\x8e\x90\xb0\x1c\xe1\xe6\x72\x84\x5b\xcb\x11\xc0\x1d\xe1\xe9\x76\x04\xf0\x45\x78\xe5\x87\x00\x79\x08\x6d\xf3\x11\xdc\xf3\x11\x9a\x0a\x10\xa0\x0a\x61\x71\x15\x82\x7b\x15\xc2\xe6\x2a\x04\x59\x15\x82\x6f\x15\x42\x70\x15\x42\x54\x95\xd2\x0f\x79\x42\x15\x7e\xf3\xd5\xd9\xe2\xa7\xb3\x33\xed\xcb\x66\x13\xed\x7b\x13\xce\xe0\x37\x5f\xe2\x13\xce\xe2\x37\xdf\x9b\x40\xfb\xd7\x6c\xf1\xad\xd9\xe2\x57\x33\xe3\x9c\xd2\x2f\xa6\x88\xf6\x6b\xe9\x44\xfb\xb1\x6c\xf1\x61\x79\xb2\x11\xc1\xff\x32\x52\xb6\xe2\xdc\xcb\x48\xd9\x86\x75\x6f\x22\x65\x0b\xee\x72\x13\x01\x1e\x22\x1c\x78\x88\x54\x6c\xf4\x0b\x0f\x11\x80\xb6\xf9\xb6\xc4\x47\x9f\xfe\x08\x61\xc6\x23\xa4\x7c\xc8\x76\xa0\xfd\xc2\xf6\xa5\x7d\xbc\xda\xd3\xfe\x5d\x5d\x68\xff\xac\x73\x9f\x21\xe5\x57\x35\xe6\x19\x52\xbe\x50\x2b\x9f\xe1\x37\x3f\xe4\x2d\xbe\x33\x5b\xfc\x66\xb6\xf8\xcc\xcc\xa7\xfd\x62\xb6\xf8\xc4\x94\xd0\x3e\x30\x5b\xfc\x5f\xb6\xf8\x13\x6f\xf1\x75\xd9\xe2\xe7\xb2\xc5\xc7\x65\x8b\x7f\xcb\x16\xdf\x96\x2d\x7e\x2d\x5b\x7c\x5a\xb6\xf8\xb3\x6c\xf1\x65\xd9\xe2\xc7\xb2\xc5\x87\x65\x8b\xff\xca\x16\xdf\x95\x2d\x7e\x2b\x5b\x7c\x56\x4a\x68\x1f\x95\x2d\xfe\x29\x5b\x7c\x53\xb6\xf8\xa5\x6c\xf1\x49\x09\xc0\x80\x0b\xa9\x0c\x80\x34\x06\x74\x2f\x65\x80\x5d\x29\x03\xda\x94\x31\xa0\x5d\x19\x03\x12\x4f\x32\x20\xef\x24\x03\x6e\x3e\x61\x00\x7c\x60\x40\x9b\x4f\x8c\x6f\xf6\xf4\xd6\x49\x01\x15\x20\x81\x4a\xac\x43\x36\xec\xc5\xfd\x88\x10\xc6\x68\x60\xf7\x63\x9e\x66\x3f\x66\x23\xbc\x60\xbf\x62\x23\xb4\xe3\xd8\x72\x10\x06\x72\x9c\x38\x08\xcb\x38\xcb\x39\x08\x2b\x38\x67\x39\x08\xe7\x39\xcf\x38\x7a\xf0\x9c\xf3\x89\x23\x80\x26\xce\x67\x0e\x42\x33\x47\xa2\xa2\x06\xea\x2a\x5d\x55\x10\x46\xaa\xa4\xa8\x20\xe4\xab\x1c\x55\xd1\x83\x63\x2a\x8f\x29\xdd\xae\xc5\x45\xb0\xe3\x4e\xe2\x22\xcc\xe4\x2e\xe6\x22\xc8\xb9\x45\x5c\x84\x12\x6e\x35\x17\x81\xc5\x23\xf5\x77\x7f\x9e\x33\x4f\x03\x26\xf1\x66\xf1\x10\x56\xf2\x48\x2d\xee\xcd\x0b\xe0\x21\x04\xf1\x82\x79\x08\xbb\x78\xe9\x3c\x04\x05\x2f\x8f\x87\x50\xc0\x2b\xe1\xb1\xa0\x94\x57\xce\x43\xa8\xe6\x9d\xe4\xa9\xc1\x55\xde\x35\x1e\xc2\x0d\xde\x2d\x1e\xc2\x0b\xde\x4b\x1e\xc2\x67\x1e\x9b\xcf\x03\x0e\x9f\x4f\xfd\xaa\x28\xe1\x23\x68\xf0\xcd\xf8\x08\x5d\xf8\x96\x7c\x04\x6b\x3e\xd9\x13\xf4\xe0\xf7\xa4\xfa\x83\xde\x7c\x84\xc9\x7c\x57\x3e\xc2\x74\xfe\x4a\xbe\x26\xac\xe2\xaf\xe6\x23\x78\xf3\x03\xf9\x08\x41\xfc\x10\x3e\xc2\x2e\x7e\x3a\x1f\x41\xc1\xcf\xe3\x23\x14\xf0\x0b\xf9\x08\xc5\xfc\x72\x3e\x42\x35\xbf\x81\xaf\x01\x37\xf9\xb7\xf8\x08\x1f\xf9\x6c\x81\x10\x38\x02\xa1\x00\x41\x55\x20\x11\x20\x68\x08\xcc\x04\x08\x5d\x04\x96\x02\x04\x6b\x41\x37\xaa\x1f\x21\x7b\x91\xfe\x02\x57\x81\x11\x4c\x13\xcc\x10\x30\x60\xa6\x60\x96\x00\x61\x85\xc0\x53\xa0\x0e\xde\x02\x3f\x01\xc2\x4e\x41\xb0\x00\x21\x54\x10\x4e\xf5\x2d\xd1\x54\xef\x12\x2f\x60\x40\x82\x20\x59\xc0\x82\x3d\x82\x74\x01\x0b\x32\x04\x0a\x01\x42\x8e\xa0\x5c\x80\xd0\x20\x60\x0b\x7b\x00\x47\x28\x14\x22\x88\x85\x12\x21\x82\xba\xd0\x4c\x88\xd0\x45\xd8\x5b\x88\xd0\x5f\x38\x49\x68\x00\x93\x85\x53\xc8\x9e\x47\x38\x8b\xea\x97\xbc\x85\x6c\xf0\x11\x06\x08\x11\x76\x0a\x83\x85\x08\xa1\xc2\x74\x21\x82\x42\x58\x28\x44\x28\x16\x96\x0b\x11\xaa\x85\xd7\x85\xc6\x70\x53\x78\x4b\x88\xf0\x52\x48\xf6\x5e\x6c\x91\x50\x84\x20\x16\x49\x44\x08\xea\xa2\x3e\x22\x84\xfe\xa2\x51\x22\x35\x70\x11\x4d\x10\x21\xcc\x10\xcd\x12\x21\x6c\x14\x6d\x13\x21\x78\x8b\x22\x44\x08\xd1\xa2\x7c\x11\x42\xa1\xa8\x52\x84\x50\x2d\xaa\x13\x31\x61\xaf\xa8\x5e\x84\x80\x62\x4b\x31\x82\xb5\xb8\x9b\x18\xc1\x4e\x3c\x48\x8c\x40\x88\x3d\xc4\x08\x5e\xe2\xed\x62\x26\xf8\x8a\xfd\xc4\x0c\x08\x14\x87\x89\x55\x20\x5c\x1c\x29\x46\x88\x12\x27\x88\x11\x12\xc5\xc9\x62\x84\x14\x71\x9a\x98\x01\x0a\x71\xa6\x18\x21\x5b\x9c\x27\x46\x28\x10\x17\x8a\x11\xaa\xc5\x75\x62\x26\xec\x15\x1f\x10\x23\x5c\x15\xdf\x20\xfb\x56\x55\x3b\x55\x3b\x18\xa8\x3a\x44\x15\x61\x98\xea\x12\x55\x04\x5f\xd5\x00\x55\xb2\xcf\xed\x22\x41\xb0\x95\x38\x4b\xd4\x60\x8c\x64\xbc\x04\x61\x8a\x64\x9a\x04\x61\x96\x64\x9e\x84\x05\xf3\x25\xcb\x24\x5c\x58\x2e\x71\x97\x20\xac\x91\x10\x12\x84\x9d\x92\x06\x89\x3d\x9c\x96\x7c\x92\x20\x7c\x91\x0c\x55\x47\x70\x52\x1f\xa9\x8e\xe0\xac\x3e\x41\x1d\x61\x92\xfa\x14\x75\x06\x4c\x55\x9f\xa6\x8e\x30\x53\xdd\x57\x1d\xc1\x4f\x3d\x50\x1d\x21\x58\x9d\xec\x83\x0b\xd4\x8b\xd5\x11\xca\xd4\x6b\xd4\x11\xea\xd4\xf7\xa9\x33\x60\xbf\xfa\x41\x75\x84\xc3\xea\x17\xd4\x11\x2e\xaa\x93\x7d\xb1\xba\x86\x96\x06\x82\xae\xc6\x14\x0d\x04\x99\x46\x90\x06\x02\x6a\x92\x7d\xe3\x72\xed\x6d\xda\x08\x84\x76\xb4\x36\x82\x5c\xfb\xb1\x36\xc2\x4b\xed\x0f\x54\x1f\x29\xd4\x41\x10\xeb\xa8\xe9\x20\xb4\xd3\xb1\xd2\x41\xb0\xd3\x19\xa3\x83\x30\x53\x67\x89\x0e\xc2\x32\x1d\x77\x1d\x04\x99\x4e\xa1\x0e\xc2\x55\x9d\x76\xba\x8e\x60\xac\x6b\xaf\x8b\xe0\xa8\xbb\x4e\x17\x41\xa6\xeb\xa5\x8b\xb0\x5d\x37\x5d\x17\x41\xa1\x9b\xa7\xcb\x81\x7c\xdd\xb7\x64\x7f\xaa\xd7\x56\x0f\xc1\x59\x6f\xa9\x1e\x82\xbb\xde\x6a\x3d\x04\x99\x5e\xa6\x1e\x42\x9e\xde\x11\x3d\xb2\xb7\xd5\xd6\x47\x68\xa7\xef\xa2\x8f\xc0\x36\xe8\x66\x80\x30\xc8\x60\xb8\x01\x82\xa7\x81\xdc\x00\x21\xc7\x20\xd7\x00\xa1\xc2\xe0\x9e\x01\xd9\xef\xb6\x37\x44\x18\x69\x38\xda\x10\x61\x8a\xe1\x3a\x43\x84\x47\x86\x4f\x0d\x11\x9e\x19\xbe\x34\x44\x78\x6b\xf8\xce\x10\xa1\x87\xb1\x8d\x31\x82\xa5\x74\x81\x14\x41\x26\x8d\x90\x22\xc8\xa5\xa9\x52\x84\x74\x69\x8e\x14\x21\x4f\x5a\x22\x45\x28\x93\xd6\x48\x11\xea\xa4\xf5\x52\x84\xc3\xd2\x93\x52\x84\x06\xe9\x05\x29\xc2\x45\xe9\x75\x29\x02\xc7\xb2\x9f\x65\x4f\x18\x68\x19\x61\x89\x90\x60\x99\x68\xc9\x80\x24\xcb\x4f\x96\x08\xcd\x96\x6c\x2b\x0e\x70\xac\x7e\xb0\x42\xb0\xb2\xda\x69\x85\x20\xb7\xaa\xb0\x42\x78\x61\xd5\x6c\x85\x00\xdd\x8b\x47\x22\xc0\xa8\xc7\x09\x08\x20\xd7\x94\x23\x68\xcb\x03\xf6\x20\x34\xec\x79\xbf\x07\x01\x52\x04\xa9\x08\x92\x54\xa3\x54\x84\x2e\xa9\xe6\xa9\x08\xcb\x52\xe5\xa9\xd6\x90\x98\x7a\x2f\x15\x21\x28\xed\x7d\xda\x42\x68\x4a\xc3\x74\x04\x66\x3a\x3b\x1d\x41\x25\x9d\x9f\x8e\x20\x4c\x37\x49\x47\xb0\x4b\x5f\x95\x8e\xe0\x91\x5e\x98\x8e\xf0\x2a\xfd\x7d\x3a\x42\x53\xfa\x97\x74\x06\xf0\x33\x3a\x66\x20\x58\x66\x0c\xce\x40\x98\x99\xb1\x39\x03\xc1\x2b\xa3\x20\x03\xe1\x66\xc6\xdd\x0c\x84\x07\x19\xcf\x33\x10\x3e\x65\x7c\xcd\x40\x00\x85\x99\x02\xc1\x4e\x61\xaf\x40\x70\x54\x0c\x57\x20\xcc\x54\x2c\x57\x20\xac\x50\xac\x55\x20\x6c\x54\x6c\x55\xb0\x60\x9b\x22\x57\x81\x90\xaf\x28\x56\xb0\xa0\x44\x51\xae\x60\x42\x85\xa2\x5a\x81\x50\xa7\xd8\xa7\x60\xc0\x15\xc5\x55\x05\xc2\x4d\xc5\x63\x05\xc2\x2b\x05\x66\xaa\x02\x23\x93\x93\x89\xc0\xcb\x14\x67\x22\xa8\x65\x6a\x67\x22\xb4\xcb\x34\xcd\x44\x30\xcb\xfc\x21\x13\xa1\x2e\xf3\x76\x26\x02\x64\x25\x37\x22\xe4\x35\xd6\x53\xbe\xdc\x9b\x1a\xc9\x9e\x68\xe9\x27\x04\xf7\x4f\x97\x3e\x21\xb4\x69\x32\x6a\x62\x40\xbb\x26\xb3\x26\x84\x2e\x4d\x3d\x9b\x10\x6c\x9a\xfa\x35\x21\x0c\x68\xb2\x6b\x62\xc0\xc0\x26\x87\x26\x06\x38\x36\x0d\x6e\x62\xc0\x90\xa6\xfc\x26\x84\xb3\x4d\xfd\xbf\x20\x38\x7f\x09\xfa\x82\x10\xfa\xe5\xd0\x17\x84\x17\x5f\x9a\xbe\x20\xb8\x7f\x5d\xfd\x15\x61\xed\xd7\xcf\x5f\x11\xe6\x37\x2f\x6f\x46\x58\xd1\x1c\xd7\x8c\x20\x6f\xae\x69\x46\xd8\xd7\x7c\xa8\x19\xe1\x68\xf3\xa9\x66\x84\x33\xcd\x8d\xcd\x08\x97\x9b\xaf\x7e\xf3\xe3\x8f\x20\x00\xe5\x6f\xc2\x22\x40\x30\xa5\x65\x33\x2a\x92\x27\x3d\x6f\x02\x10\xfa\xd3\xb2\x2d\xcd\x87\x48\xb9\x85\x13\x91\x72\x0b\x2f\xa2\x64\x9a\xf3\x90\x72\x0b\xef\xa1\xce\xc6\x44\x30\xa2\xe7\xa7\x90\xbc\xc7\x8e\x96\xed\x99\x08\xc3\x68\x99\xe4\x41\x6b\x68\x99\xe4\x42\x71\xb4\x2c\xa7\x79\x11\x29\x1f\xa6\x62\x63\xd3\xf9\x69\x7e\x44\x95\x4f\x73\x21\xea\xf7\x7c\x9a\x0f\x51\x38\xcd\x85\x48\xb9\x85\x0f\x91\x72\x0b\x27\xa2\xf2\xd0\xbc\x88\xfa\x8d\x9d\x8b\xc0\xe7\x2a\xe7\x0e\x08\xb8\x08\x3d\x68\xbc\x17\xcd\x99\xa8\x7b\x42\x73\x26\x26\x59\x26\x17\x61\x3c\x8d\xcf\xe4\x22\xac\xa5\x65\x19\xcd\xa9\x48\x99\xe4\x53\xaf\x68\xf9\x0d\xcd\xad\xa8\xf3\xf2\x10\xb4\x78\x4a\xb9\x1d\xcd\xb1\xa8\x63\x69\x7e\x45\xca\x35\x3c\x84\x5a\x5a\x06\x3e\x02\xd9\xcf\x92\x44\x56\x8d\xea\x6f\x95\xb8\x16\x1f\x41\x87\x96\xf5\x68\x0e\x46\xd5\x87\x8f\xb0\x99\x96\x65\x7c\x84\x58\x5a\xae\xa3\x66\xdb\x29\xe5\x23\x7c\x84\xbb\x2d\xf1\xd7\x68\x1e\x46\xdd\x2b\x9a\x8b\x51\xe5\xd0\x7c\x8c\x2a\x87\xe6\x64\x54\x7e\x9a\x87\x91\x32\x53\x82\xd0\x8b\x9e\x07\xe4\x29\x41\xc8\xa5\xe5\x16\xae\x45\xe5\x51\x43\x30\xa5\xe7\xf5\x90\x5c\x6b\x25\x2d\x93\x9c\xcb\x93\x9e\x13\xe4\xa5\x86\x50\x40\xe3\x7b\xd5\x10\x0e\xd0\xf2\x65\x35\x84\xab\x6a\xca\xe7\x42\xf2\x31\x35\x7a\x8e\x8f\x86\x3a\x82\x39\x2d\x93\xfc\xcc\x87\x96\x95\x7d\x85\x32\xbf\xbf\x3a\x42\x20\x8d\x07\xa9\x23\xc4\xd1\x72\x82\x3a\x42\x3a\x2d\x93\xfd\xc9\x75\x5a\x66\xd3\x7c\x8e\x94\x5b\x38\x1d\x75\x2e\x0d\x04\x33\x5a\xee\xa2\x81\x60\x49\xcb\xd6\x1a\x08\xdd\x5a\x7c\x85\xd2\xdc\x8f\x9a\xbf\x43\xf3\x3c\x0d\x00\x8a\xe3\xcd\xa2\x71\x92\xd7\x75\xa7\xe7\x10\x0d\xd1\x44\x70\xa2\x65\x92\xe7\xe5\xd2\xf2\x01\x4d\x84\x83\xb4\x7c\x88\xe6\x7c\xe5\x00\x40\x68\x21\xe4\xd0\x73\x85\x2e\x6a\x21\x5c\xa1\x65\x92\x03\x76\xa5\xe7\x01\x39\xd2\xdc\xaf\x1f\x99\x5f\x1b\x41\x41\xe3\x2d\xfc\x8f\x94\x5b\x78\x1e\x92\xf4\x5b\x1f\xc1\x9a\x9e\xa7\xd3\x87\xe6\x7d\xda\x00\xe0\x4a\xf3\x3f\x12\x27\x39\xe0\x0e\x5a\x6e\xe1\x81\x54\x99\x86\x08\x5c\x7a\x3e\x0e\xdf\x10\xe1\x07\x5a\xb6\x33\x44\x58\x69\x88\x60\x0d\x00\xab\x68\x7e\x48\xe5\x6f\x83\xc0\xa1\xe7\xe3\x70\xdb\x20\xf0\x68\x59\xd0\x06\xc1\x92\x96\x07\xd3\x5c\xb1\x82\x1c\x5a\xd3\x9c\x91\xba\x3f\x34\x5f\xa4\xca\xa1\x39\x23\x25\xd3\xbc\x91\x92\x69\xee\x48\xd5\x61\x31\xc2\x74\x5a\x6e\xe1\x8e\x54\x1e\x37\x84\xae\xf4\x7c\x9f\x39\x34\x77\x24\xe5\x16\xfe\x48\xe5\xa1\x39\x24\xd5\x56\x69\xce\x98\x47\x6a\x4c\x9a\x3b\x52\x79\x68\xfe\x48\xc9\x34\x87\x24\xe5\x16\x1e\x49\xe1\x34\x97\xa4\x70\x9a\x4f\x52\xd7\x42\x73\x4a\x52\x6e\xe1\x95\x54\x7e\x9a\xc3\x51\xf2\x1f\x8c\xf5\x41\xf2\x38\xe6\xef\xc4\xf7\x20\x79\x1e\x83\x8e\xe9\x41\xf2\x3c\x36\x1d\xc7\x63\x24\x8d\x8f\xfa\x8d\xd8\x1d\x13\xe9\xf2\x27\x3f\x43\x2a\x06\x07\x99\x7f\x36\xcd\x11\x19\x7f\x31\xfe\x86\x8c\x3e\x96\xf8\x3b\xf1\x37\x68\x9e\x46\xc9\x34\x57\xa3\x9e\x3b\xcd\xd7\x28\xbd\x4a\x73\x36\xea\x1d\xa7\x79\x1b\x95\x9f\xe6\x6e\xf8\x1b\xd6\x3f\x5f\x86\x21\x57\x7e\x3e\xe8\x53\xbf\xa6\x66\x2a\xb5\xe0\x6b\x6b\x07\x24\x6d\xbb\x95\x53\x31\xb1\x35\x9e\x35\xde\xb2\x5d\x93\xb6\xff\xca\x56\xf8\xe3\x1e\x27\xa7\x39\xed\xb0\x3f\x15\xd0\x0a\x97\xf6\x9d\x37\x5e\x91\xe7\x16\x9d\xd6\x0a\xbf\x31\x48\xbf\x3f\xf3\x94\xfe\xfd\xbd\xad\xf0\xa3\xf5\xd1\x87\x74\xbe\xba\x67\x5e\x6d\x85\x8f\xbe\x5a\x55\xf3\x39\x7f\x5d\xf3\xbb\x56\xb8\xf0\x82\xdb\xc0\xe7\x21\x13\x6a\xd4\x3e\xff\x14\xef\xf7\x79\x5b\x70\xb6\x51\x43\xa0\x45\x2b\xdc\x33\x7a\xbc\x95\x99\xeb\x98\xb3\x83\x5b\xe1\xc5\x47\x52\xb3\x83\xb2\x56\xc4\xcd\x6a\x85\x1f\xf3\x7f\xd6\x7e\x9d\x49\xec\xe3\x4d\xad\xf0\xa5\xe3\xd6\xdb\x85\x0c\x3b\x9e\x13\xd1\x0a\x9f\x78\xb2\x64\xda\x06\xf5\x7e\x1e\xf9\xad\xf0\x5e\x13\x9a\x46\xf6\x0c\x93\xec\x3b\xd6\x0a\x1f\xbd\x7b\xa8\xcd\xf2\xc7\x11\xc1\xf7\x5b\xe1\x87\xfa\x78\x74\x3c\xe6\xbd\xba\x11\xbe\xfc\x14\x7f\x13\x59\x1b\x79\xe2\x94\x8f\xdc\xa0\x15\x7e\x2f\xab\x8b\xce\x6e\x7e\xf7\xe7\x3d\x5a\xe1\x3b\x0b\x7a\x74\x69\x5a\x60\x53\xe0\xdc\x0a\xef\x6b\x5b\x7f\xe6\xc6\xb9\xc3\x5e\x6e\xad\xf0\x8a\x13\x67\xf5\x3b\x39\x5e\x3b\xe8\xdd\x0a\x8f\x38\xd2\xb1\xf2\x64\x82\xdb\x2e\x79\x2b\xdc\x2b\x65\xf6\x96\x0e\x4b\xb2\xae\x54\xb4\xc2\xdf\x5d\x9e\x21\x9a\x34\x3f\x33\xf9\x7c\x2b\xdc\xf4\xe5\xfe\xeb\xbb\x3e\xdc\x7e\xfd\xbc\x15\x5e\x26\x6b\x56\xa4\x67\x17\x17\xf3\xbf\xfe\x14\xf7\x77\xda\xbc\x84\x3d\x63\xf6\xf6\x8e\xad\xf0\x71\x96\x7b\xbb\xcf\x6c\xae\x3a\x62\xdb\x0a\x1f\x6f\x5a\x11\x12\xe0\x3d\x2a\x62\x4a\x2b\xbc\x7a\x6b\x67\xf7\x0e\xeb\x3e\xde\x58\xdd\x0a\x0f\x2a\xbb\x57\x96\x50\x7d\x23\x35\xa8\x15\x1e\xb6\x65\xb5\xef\xa9\x19\x19\x1f\x32\x5a\xe1\xa7\x62\xd2\x83\x76\xb9\x3b\x96\x1f\x68\x85\xbb\x69\xa9\xd6\x7e\x78\xc1\xf5\xbb\xd1\x0a\x2f\xb1\xb2\x9a\x37\xbe\x63\xde\x89\x8f\xad\xf0\xac\x6d\x9b\x1a\xea\x6f\xdb\x46\x69\x36\xff\x14\xe7\xf4\x35\xef\x72\x40\xe2\x7a\xf7\x87\x56\xf8\xd9\xd0\x55\x8b\xa2\x3a\x74\x50\x0c\x6b\x85\x8b\x8f\x82\xe7\xab\xe2\xed\x5f\xe6\xb4\xc2\x9f\xe8\xab\x85\xce\xe5\xde\xab\xda\xda\x0a\x3f\xee\xeb\xbc\x9c\x77\xbc\x2a\x20\xaa\x15\x6e\x31\x4f\xef\xf6\x24\x9d\xd2\xd3\x85\xad\x70\x65\xb2\x8b\x3d\xf9\x0b\xb8\x24\xe5\xdc\xc3\x87\x3f\xc3\x67\x67\x1d\x7c\xb2\x3e\x9b\xf9\xd3\x02\xc0\x8b\x17\xf6\x61\x7d\x6f\x5b\xa2\x6d\x2b\xbc\x50\x4b\xe5\xc8\xa6\x93\x91\x75\x36\xad\x70\x77\xd7\xc7\x9b\x4e\x5a\x6f\x0d\x1a\xd7\x0a\x5f\x28\x7b\x94\xb9\xc7\xe6\xcc\xf9\xa5\xad\xf0\x41\x26\xd1\x3a\xa6\x9d\x46\x27\xf8\xb6\xc2\x3b\x35\x1d\x38\x67\x95\x34\xe7\xc7\xa4\x56\x78\x7a\xf6\xe1\x00\x9b\x79\xd7\xf3\x5a\xff\x26\x77\x65\x5e\xa6\xfe\x4e\xee\x21\xcf\x8b\xad\xf0\xe8\x36\x2b\xec\x3f\xb6\x99\x76\xe0\x55\x2b\x7c\xd2\x03\x83\x54\x8b\x45\x23\x43\x45\xad\x94\xec\xe3\x40\x77\xfd\xb9\xcf\xf0\x72\xa7\x56\xb8\xd3\xba\xe7\xd1\x51\xc9\x4b\x93\xec\x5b\xe1\xde\x6e\x5b\x8a\x36\xad\xe7\xbd\x72\x6d\x85\xaf\xd3\xbd\xb6\x21\xf1\xae\x4b\xd1\xba\x56\xf8\xbe\x83\x31\x53\x43\x7d\xa6\xfa\x84\xb6\xc2\xfb\x4f\x8b\x38\x7c\x70\x5c\x8f\xc3\x59\xad\xf0\x42\x79\xe4\x27\xd7\xa2\x2e\xe1\x87\x5a\xe1\x77\x66\xc8\xa3\xaa\x13\x06\x5f\xbf\xd5\x0a\xef\x18\xd0\xfb\x4a\xf7\x7d\x31\x29\x9f\x5b\xe1\xae\x09\xbb\x93\x57\x46\xd7\xbf\xd3\x66\xfc\x14\x3f\x59\xf3\xc8\x65\x5c\xed\xd5\x52\xab\x56\xf8\xed\x81\x26\xaf\x74\x5e\x7f\xf6\x1d\xd1\x0a\x4f\x59\xef\x7a\x36\xe6\x64\xbb\xe3\xf3\x5b\xe1\x37\xc6\x19\x6f\x7a\x3d\x45\x7b\x37\xd1\x0a\xef\x63\x69\x14\x79\xb5\x58\x7e\x3b\xa6\x15\x1e\x51\x78\xc7\x75\xdc\xe9\x4b\xe9\x25\xad\xf0\x7e\x8e\x69\x7b\x2e\x6d\x8e\x69\x6a\x68\x85\x4b\x1c\xf7\xa4\x8d\x18\xb1\xb6\xf2\x49\x2b\x5c\x3f\xd6\xae\xe4\xf9\xce\x4c\x7f\x4e\xab\x86\x6b\xe1\x35\x31\x55\xf2\xdc\xa8\xa1\x5d\x2b\xbc\xb3\x55\xc8\xa3\x7b\x7b\x24\x31\x7d\x5b\xe1\x71\xc2\xd8\xc4\xa6\x18\xc9\x83\xf1\xad\xf3\xbf\xe9\x3b\xfb\x52\x3b\xb3\x2c\xf7\x56\xb8\xf7\xa9\xb4\x8d\xd3\x87\x3b\xca\xfc\x5b\xe1\xd2\x6b\x59\x4c\xbb\xbb\xc6\xb5\x29\xad\xf0\xa0\x66\xc7\xe9\x5d\x63\x17\xec\xac\x6b\x85\x0f\x2c\x0b\x88\x8d\xd3\xe9\x76\xee\x72\x2b\x3c\xc3\xe0\x4e\x51\xe8\x15\xbd\xf8\xb7\xad\xf0\x4b\xeb\x6e\x54\x2c\xab\x8d\x78\xa2\xca\xfa\x29\xee\xf6\xec\x45\x4c\x5f\xc6\xf6\xdc\x2e\xad\xf0\x5f\x4b\x03\x61\x0a\x20\x1d\xc5\x5d\x01\xc5\x20\x80\x0a\xa8\x03\x0e\xec\x85\x0b\x80\x70\x91\x8e\xe8\xbe\x97\x81\x50\xcf\x38\x4d\xfd\x3e\x78\x97\x81\xf0\x94\xf1\x8c\xc1\x00\x77\xe6\x6a\x26\xc2\x5a\xe6\x3a\xea\xb7\xc1\x2d\x4c\x84\x6d\x4c\x1f\xa6\x0a\xf8\x32\xfd\x98\x08\x01\xcc\x9d\x4c\x06\x04\x31\x13\x99\x08\xc9\xcc\xb7\x4c\x84\xf7\x4c\x82\x85\xe0\xc7\xea\xca\x46\xb0\x62\x4f\x60\x23\x4c\x66\xcf\x62\x73\x61\x36\x15\x17\xbd\xe1\x27\x16\xe7\x9f\xdb\x9a\xef\x71\x24\x70\x9f\xf3\x8c\xc3\xfd\x13\x16\xe7\x37\x54\x84\xe1\x4f\x2a\xc0\xe5\x00\x52\xd6\x67\x7d\x6e\x07\x2e\x1f\xcc\xb8\x76\x5c\x5d\x18\xf8\x87\x2d\xd1\x2b\xfe\x63\x89\xfe\x3f\x61\x89\x1e\xfc\x6f\xb7\x44\xd7\x8b\xaf\x8a\xb5\xe1\xda\xbf\xd9\x1e\x2d\x97\xa8\x43\xa2\xe4\xa0\x04\xe1\x90\xe4\x84\x84\x03\x0d\x94\x6d\xfa\xf3\x7f\x89\x6d\x5a\xae\xf1\x56\x03\xe1\x83\xc6\x97\x7f\xa3\x9d\xba\x51\xe7\xaa\x0e\x1b\xda\xfd\x9b\x2c\xd4\x69\xfa\x6c\x83\xe9\xc0\xf9\x13\x76\xea\x2d\x86\x08\x32\x43\xdf\x5f\xb4\x56\x43\x9b\x5a\x92\xeb\xb7\xd5\x32\x42\xd0\x35\x6a\x63\x84\xd0\xce\x68\x90\x11\xc2\x50\xa3\x91\x46\x08\xce\x46\x13\x8d\x10\x26\x1b\xcd\x30\x62\xc0\x4c\xa3\x2d\x46\x08\x32\xa3\x22\x23\x84\x12\xa3\x2a\x23\x84\x1a\xa3\x7d\x46\x2c\xd8\x6f\x74\xc0\x08\xa1\xde\xe8\xb8\x11\x42\x83\xd1\x59\x23\x84\x0b\x46\x57\x8c\x10\x6e\x1a\x3d\x35\x42\x78\x65\xf4\xc6\x08\xe1\x9d\xd1\x67\x23\x84\x15\xed\xb6\xb5\x13\x43\x70\xbb\xd8\x76\x08\x0c\x63\x15\x63\x36\xf0\x8d\x35\x8c\x11\xb4\x8c\xf5\x8c\x59\xa0\x6f\xdc\xc6\x18\xa1\x83\x71\x17\x63\x06\x98\x1b\x4b\x8d\x11\xba\x1a\xf7\x36\x46\xe8\x67\x6c\x6b\x8c\x30\xc8\x78\x98\x31\xc2\x28\x63\x4f\xe3\x1e\xe0\x65\x0c\x16\x9b\xf9\x68\xf1\x83\x05\x82\xa5\xc5\x74\x0b\x84\x99\x16\x77\x2d\x10\x9e\x58\x3c\xb3\x40\x78\x65\xf1\xda\x02\x01\xa4\x1d\xa5\x08\x9d\xa4\x52\x29\x87\xb6\xc5\x2f\x97\xca\xa4\x6a\x40\xfc\x25\x8b\x7c\xd7\x1f\xd8\x96\x17\x90\x63\x69\x65\x69\x0e\xd6\x96\x3d\x2c\x11\xfa\x5a\xf6\xb3\x44\xda\x46\x1f\x67\x99\x60\x89\x90\x48\xd9\xe8\x3f\x5b\x36\x5b\x22\xb0\xff\x90\x8d\x5e\x69\x9d\xff\x42\x59\xe7\x85\xad\xac\xf3\x76\xa9\xcb\xa8\x98\xe4\x71\xa9\x08\x72\xca\x46\xaf\x93\x66\x94\x86\x60\x42\x45\x23\xf7\x4f\xcb\x49\x43\xc8\x4b\x2b\x4d\x43\x78\xff\x6f\xb2\xda\x9f\xca\xb8\x99\xa1\x06\xb7\x28\xdb\xfd\xfd\xdf\xb1\xdd\xff\x71\xab\xfd\xb5\xef\xac\xf6\x6f\x14\x08\xf8\x9b\x56\x7b\xcb\xcc\x29\x99\x08\xae\x99\xf3\x32\x11\xdc\xff\x80\x05\x1f\x9a\x38\x4d\x08\x1a\x4d\x3a\x4d\xff\x8c\x35\xdf\xb8\xb9\x4f\x33\xc2\xc0\xe6\x29\xcd\x08\xf3\xff\x80\x35\xbf\x75\x5a\x6f\x36\x56\x6d\xa0\x68\x95\x78\x03\x96\x88\x9a\x6f\xe7\xb2\xae\xf5\xf1\x55\xf7\xbd\x96\x2d\xbc\xba\x35\x5e\x2d\x73\x99\x93\xe8\x99\x40\x9d\xa9\x95\xd5\xa5\xcd\xe6\x1e\x1d\x55\xaf\xb9\xde\xd5\x6b\x30\x3e\xc4\x4e\x39\x18\xaa\xb7\x7d\x75\x7b\xbe\x71\x85\x0b\x56\x4a\x86\xe3\x1d\xdb\x1c\x58\x9b\x32\x50\x34\xe6\xb3\x09\x6f\x74\x54\x77\xc6\xd9\x99\x02\x4e\x8e\xcf\x20\x6d\xdd\x19\x8f\x84\xab\x82\xef\x1a\x1d\xef\xf9\x89\x69\x71\xe2\x09\xbb\x6b\x57\x3b\x41\xad\xbb\x2b\xba\x86\xce\xd2\x62\x2d\x48\x62\x07\xb7\xcd\x10\x6d\x33\xbc\x2a\x1c\xdc\x21\xb1\x6d\xdb\xeb\xfa\x62\x13\xa3\x23\xe2\xf5\xeb\x96\x33\xb6\x7a\xcd\x67\xc7\x3f\x15\xf0\xc7\xbd\xe9\xce\xd0\x7f\x65\xa5\xef\xfa\xc0\x5b\xc4\x5b\xb1\x84\x0d\x1b\x4d\xf9\xce\x75\x13\x05\x13\x9b\x76\xc3\xf1\x5e\xe9\xfc\x50\x15\x21\x47\x6f\xfa\x27\x61\x7c\xa6\x01\x27\xe6\xce\x0e\xf6\xc1\x0e\xc9\xf0\xe0\xfa\x05\x95\xe1\xcb\x22\x19\x4e\xea\x07\x8c\x86\x77\x08\xe0\xcf\x5e\xf0\xd0\x70\xab\xe1\x05\xe1\xcd\xc3\x56\xba\xb7\x56\x4f\x54\xc9\x48\x89\x68\x33\x2c\xd5\x81\xfb\x29\xaf\x8f\xf0\xfc\x83\xdb\x9c\x2e\x7d\x16\xa8\x3c\x9c\xe7\xaf\x13\x33\x00\x58\xfb\xd4\x8c\xf4\x1f\x6b\xaf\x07\xb5\x01\x73\x55\x6f\x38\x04\xb0\xf7\xd9\xda\xab\x7e\xb2\x9d\xa3\x57\xf0\x2a\x84\x6b\xd8\xbe\x9f\x7a\xc0\xb5\xc5\xac\x6b\x30\x84\xad\x63\x1e\xcf\x56\x2d\x92\xea\x6c\xe9\x34\x80\xcb\xbb\x20\x12\xa8\x5f\x3e\xad\x3a\x76\x99\x2b\x53\x78\xfb\x47\xbd\xba\x9b\x7a\x22\x3b\xd5\x2d\x3c\xbd\xa9\x28\x78\x7b\x67\x18\x2b\x5e\x78\x0b\x88\xe2\x3e\xcc\xcc\x05\x8b\xd9\x23\x57\xad\x63\xcf\xae\xbb\xd6\x46\x94\x3f\x51\x18\x57\x38\x0c\x37\xc5\x2f\x66\x24\xdc\xe8\x21\x3c\x31\x77\x3b\xeb\x68\xd5\x52\x95\xf9\x85\x7b\x84\x99\xcc\x5d\xe2\x07\xb2\xd5\xfa\x44\xfc\x56\xb6\xf3\x13\x8d\xb6\xaf\x97\x0c\x56\x6d\xe7\xf6\x92\xb3\xca\xaa\x82\xd5\x2d\x40\x5b\xd8\xdb\xe5\x98\x96\xda\xce\x64\x4e\xf5\xa4\x9e\x2a\xa3\x27\x74\x16\x4c\xbd\xfa\x8e\xb9\xb5\x7c\x1c\xd4\x1d\x30\xd1\x68\x6e\x9c\xc6\x79\x77\x37\x91\xa9\xd0\xbc\xaf\xa9\x33\xa7\x03\xef\x68\x9f\xc3\x06\x3f\x6e\xbd\xc4\x77\x3a\x69\x23\xe2\xe4\x79\xa8\xae\x7b\x31\x90\xb9\xe3\xda\x62\xfe\x09\xa7\x1d\xac\xf3\xb3\x5f\xf2\x9e\x4b\xbc\x54\x27\x2c\x36\x35\x68\xff\xaa\x11\x42\x8f\xdd\x64\xae\x2c\xe9\x2d\xd6\x0f\x4e\xe2\x4c\xf0\x8e\xe6\xd4\x3d\x50\x81\xb3\x17\x4b\x79\xb2\x68\x4b\xd8\x36\xa3\x41\xff\x5a\x71\x57\x61\x9b\x73\xb5\x42\x9b\x92\x93\x3c\x57\x8f\x31\x92\xa9\xa7\xe4\x22\xe2\xa1\x3a\x77\xd1\x84\xd7\x1c\x8b\xe5\x29\x1c\xaf\xd3\x1f\xda\xb4\x9b\xd4\x1d\xd6\x9d\x5b\xa7\x99\x3f\x6d\x2e\x8e\x11\x3e\x14\x0c\xa8\x31\x11\x4e\xb9\xdf\x43\x2c\xdf\xf8\x44\x5f\x6b\x5c\x2f\x61\x54\xd5\x02\xd5\xf2\xc6\x2f\x2a\x35\x7b\x8d\xf4\xa6\xb5\x9f\x05\x8f\xbc\xf6\x32\x7a\xa7\x1f\x44\xd3\xb6\x1b\x59\x13\x8a\x36\x0b\xa6\x99\x0c\xe0\xfd\x58\xff\x5a\xf3\x88\xfe\x71\xe1\xeb\x5e\x5f\x75\x76\xec\xd8\xcd\x62\x1c\x0c\xd6\xb7\x6f\xf7\x9a\x11\xb3\x56\x87\xbf\x39\xe0\x0b\x7f\x99\xa1\x1e\xb7\x57\xc1\x89\x36\x75\x30\x1b\x13\xad\x37\x49\xae\x70\x97\x70\x18\x8b\x1b\x24\xbb\x3e\x33\xa1\x3d\xcc\x66\x77\x32\x5f\xa9\x3d\xd9\xd5\x9f\xf3\xf9\xb3\x3b\xe3\xb8\x38\x5b\x75\xdf\xad\x69\x62\xb7\xc1\x99\xe2\x7e\x63\x3e\x33\x5c\xdf\xab\xb0\xba\xe5\x2b\x04\x8f\x66\xb8\xf3\x1e\x94\xf9\x0a\x76\x1d\xe9\xae\x12\xd4\x7c\x0b\xdd\x17\x69\xe9\x81\x6a\x35\x3f\x2d\x7e\xb0\xa4\xae\x4f\x67\xa6\x62\xf7\x55\xe1\x17\x87\x8b\xf8\xb0\x56\x53\x3c\xc3\xa3\x46\x4b\x7d\xac\x3f\x2c\x68\x2a\x14\x77\xae\x36\xe4\x6a\x77\xad\x17\x1c\xfa\x5c\xc2\xe8\x3c\x6a\x8a\xea\x7c\xc1\x04\x8d\x7d\x8b\x05\xc2\xe0\xfb\xfa\xec\x15\xb7\x07\x8a\xce\xc5\x0c\x50\xcd\xe4\x37\xe2\xca\x04\x06\xf6\x30\x1c\xa0\x52\xa5\xfa\x40\x9c\x6b\x70\x91\x1f\x7d\xe0\x29\xaf\xed\xea\x25\x5c\xcb\x9a\xfb\xaa\x0f\xc6\x2e\xd0\xd1\x3e\xd7\x1e\xbc\xaf\x7b\x1a\xf9\xde\xda\xc2\x28\x73\x5f\xce\x31\x3a\x6f\xa8\x3b\x62\x99\x1b\xaf\x47\xfb\x20\xdd\xc9\xef\xa7\xf1\x4b\xb6\xa6\xe9\xac\x12\x3f\x51\xd5\x7c\xe4\xa4\x35\xe6\xe9\x6b\xc6\x64\x37\x0f\xe6\x96\x97\x21\x82\x61\x9d\x0f\x21\xbf\x76\xb6\xc6\x8d\x2f\xed\xc5\x79\x9a\x13\xf8\x41\x5b\x54\x61\x56\xb0\x0a\x9c\xb9\xd4\x9e\xdb\xdb\xd6\x98\x2b\xc8\x31\x53\x63\x4f\xe3\x89\xf6\xd5\x79\x0b\x9e\x17\x3c\x45\xaf\xab\x23\x19\xf8\xa8\x87\xd8\x49\x7f\xa0\x6e\xff\xab\xd3\x54\x77\xcc\x5f\xcf\x7c\x38\xd3\x84\x3d\xb7\x47\x0e\x5b\x94\x6f\xcf\x1e\xd4\xe7\x12\x77\x4f\x97\x70\xbd\x81\xc7\x23\x78\x9d\xd3\xc6\x48\xa2\xba\xd7\xb0\x14\xed\xcd\xd9\x5b\x2d\x13\x24\x95\x25\x6f\x39\x0f\x6e\x79\x19\x7d\x12\x6e\x54\xb1\xbd\x71\x40\xf2\x98\x31\x85\xd1\x43\xc6\x12\xcc\xbf\x6e\x25\x4e\x3e\xba\x4c\xd8\x23\x79\x27\xa3\xc3\x4c\x5f\x46\xbb\x17\x2b\x35\x7a\x4c\x7b\x0b\x23\x16\xde\xd5\xd2\x89\xef\xa2\xda\x79\x8d\x93\x7e\x7e\x4d\xa9\x30\x71\x7d\x17\x81\x91\x51\x81\xfe\x29\xc3\x9e\x9c\x38\x9d\x23\x9c\x4e\x13\x34\x04\xab\xcb\x17\xa8\x67\xfb\xdb\xb1\x26\xbd\xab\x35\x54\x9b\xd7\x5f\xbc\xbc\xf1\x10\x2c\xda\x78\x1c\x0d\xee\x6c\x15\x8f\xce\x1c\xcd\x1e\x1d\x62\x0e\x96\x1b\xcf\xe8\xc7\x4f\x3c\x2b\x1c\xa1\xee\x2c\x0c\x56\x88\xd8\x2b\x6d\xf3\x61\x8d\x82\x23\xa8\x77\x55\x55\x51\xdc\x1b\xa6\xad\x3e\xce\x89\xdb\x8f\xd5\x99\xa9\x66\x67\xc8\x52\xeb\x70\x56\xc3\x26\x9d\x25\x90\x8a\xd6\x8a\xac\x8b\x35\x74\x98\x42\x85\x20\xd3\xc4\x8e\xbb\xf7\x6d\x15\x67\xc3\xb8\x37\x0c\xf7\x9b\x7e\xd8\xf6\xd6\x11\xdd\xe8\xa3\x02\x86\xdb\xb0\xe5\x9c\xb0\x57\xcf\x98\x67\x60\x0d\xa7\xdf\xac\x6d\xa2\x27\x95\x52\xb0\x91\xac\x16\xd8\x6a\xb0\xc4\x81\x11\x1e\x5a\xef\xbd\x1f\x09\xf4\xab\xb2\x30\x61\xd7\x62\xfd\x77\xce\x03\x98\xe7\xa6\xcf\x17\x5d\xd8\x34\x5c\x10\xd5\x6b\x4a\xdb\x21\x36\x85\x9c\xe6\x09\x9f\x74\x2c\x3f\x4e\xe7\x38\x5d\x35\x86\xc9\x6b\x0b\x19\x3a\x5f\x9d\x59\xf3\x36\xf5\x10\x64\x3d\x7f\x2b\x7a\xbe\xa9\xb7\xd6\xb6\x29\x67\x79\x33\xf6\x76\x51\xfb\xe1\x7e\x07\x4e\xd7\x9c\x60\xfe\x99\xa7\x5b\x25\x35\x31\xef\xf0\xa4\xdb\x16\x95\x30\x8d\xd5\xec\xcf\x5e\xf5\x1a\x92\x23\xce\x3c\xf3\xb1\x1d\x55\x3c\xbd\x0f\x89\x2a\x1f\x8b\x59\x7e\xd6\xd7\x8d\x22\xda\x5c\x10\x6c\xdf\x6f\x26\xda\xb1\xe5\x01\xcf\x4e\x38\x5e\x7d\xcb\xb1\xc9\x2a\xdd\x9f\x2f\x60\xce\xcc\xb8\xcd\xbf\xea\x6f\xc0\xcb\x98\xdd\x9d\xf7\x7c\xd1\x1b\x78\x1e\xfd\x83\x60\x45\x9a\x85\xc8\xde\x68\x14\x7b\x98\x62\x23\x54\x2e\xb6\xe2\xec\xec\x37\x90\xf1\x71\xaa\x3d\xbb\xcf\x80\x1f\x0d\x56\x9b\x74\x52\x35\x5d\x35\xdd\x48\x67\xde\x40\xce\x4a\xf7\x24\x71\xda\xf5\x93\xbc\x6e\x6b\x97\xc1\x58\xbd\x23\x2a\x27\x97\xca\x44\xb7\xd2\x6e\x73\xf5\xdb\xda\x8b\x6f\x1d\xd1\x65\x05\x1f\xbe\x82\x3d\x5d\x7b\x1b\xac\xd9\xdb\x86\xbf\xea\xf9\x81\x36\xdd\x97\x87\x73\x5f\xb9\x0e\x17\xeb\xf6\x11\x19\xf4\x74\xd2\x63\x1a\xcd\xdd\xc7\x19\xa1\xee\x28\x56\x8c\xea\xca\xaf\xe8\x18\xc0\x6f\xdc\x1a\xaa\xaa\x59\xd2\x89\x73\xd4\xb0\x97\x4a\xd8\xfc\x44\x01\xb3\x4a\x87\x75\x27\xad\x4e\x45\xcf\x75\x3f\x8f\x9d\xb4\x50\x4d\x94\x57\xc2\x3d\xf2\xe3\x1d\xc9\xab\x98\xbd\xbc\xce\x26\xbe\xec\xd9\x03\xcd\x0d\xf4\x9f\xbb\xf2\xcd\x67\x3b\x68\x0d\x70\xa8\xe6\x8d\xbc\x39\x97\x19\xaa\x32\x54\xa5\xb0\xf8\x08\xbb\x63\xb3\xb7\x78\xe2\x73\x2e\x6b\xcf\x29\x4d\x5d\x83\x22\x63\x54\xf5\xeb\x20\x32\x19\x9b\xc7\x5c\x9c\x1f\xc3\x5c\x1a\xb1\x46\xa8\x41\x30\xf9\x8b\x74\x9c\xf8\x4b\xaa\x8c\x50\x7c\x4f\x87\x97\xde\xff\xa9\x38\x6b\x59\x9c\x76\x94\xb6\x10\xc7\xcd\x1a\xc8\x57\x1f\xb6\x52\xb5\x74\xe6\x09\xad\x4b\x15\x59\xac\x4f\x07\x9f\xb3\x1b\xc5\x5a\xaa\x63\xcc\xd5\x81\x5f\xc4\x52\xb3\x7f\x53\x2a\x6c\x36\xab\x54\x3d\x3a\x2e\x8b\x73\xdc\x7e\x96\x5e\x86\x6a\xad\xca\x98\xb5\xe1\xa0\xf5\xea\x26\xeb\x43\xef\x73\xe2\xf3\x6e\x6f\x98\x5d\x1f\x66\xb1\x4b\xb4\x79\x6a\xeb\xf3\x96\xc2\xc4\x2d\x5f\x54\xb3\x8e\xfe\xa0\xfa\x74\x69\xba\xf0\x72\xc1\x05\xad\x23\x4f\xe7\xf1\xf6\x15\x85\x1a\xaa\xd9\x18\xc1\x5b\x59\x9e\x21\xab\xec\x22\x43\xba\xf7\xb4\xde\xe0\xea\x76\xaa\x69\x46\xe1\xb8\x7f\x42\x4f\x7e\xc7\x3d\xed\xd9\xa1\x9c\x13\xaa\x87\xaf\x39\x8a\xa6\xaa\x1a\x69\x38\x89\x3f\xf0\x57\x7f\xbe\x24\xd4\x2d\x89\xe1\x8d\x08\xbb\xc2\x08\xb6\x5c\xc0\xbf\x25\xd9\x87\xed\x03\x03\x74\x3c\x1d\x86\x60\xff\xd5\x65\x92\xa9\x29\xde\xbc\x0d\x43\x1e\x30\x6c\x66\x4d\x84\x4e\x1b\x26\xf1\x3e\x59\x5a\x69\x68\x8f\xbf\x29\xd0\xbb\xf0\x86\xe7\xde\xb1\x44\x10\x72\x30\x9e\xf7\x75\x61\x98\x48\xba\x5e\xa5\x8d\xe0\x87\x43\xaa\xbb\x0b\x50\xa5\xaf\xcf\x1c\xdd\x32\x97\xc9\xdc\x9e\x42\x7d\xf5\x1b\x5f\x1f\xf0\x3a\x17\xcd\x55\x6d\xdb\x58\xce\xbb\xf8\xf6\xb6\x66\x9f\x40\x6f\xd5\xf4\x67\xf6\xbc\x79\xa5\x29\xa2\xe6\xdc\x1f\x39\xc7\x75\xe3\xf8\x15\x77\xe7\x09\x7d\xb6\xae\x36\xd4\xca\x18\x25\x4e\x6c\x24\xf4\x26\x4f\xe8\xcd\xbd\x7d\xee\x07\x76\xa9\xc3\x16\xae\x41\xfe\x46\xe6\xc9\xd0\x33\x7a\xa1\x83\x03\x55\x6d\xd9\xfb\x75\x35\x06\xf8\x70\xeb\x06\xef\x65\x4d\x79\x5b\xcd\xd9\x32\xe8\x2e\x6b\x87\x89\x96\xf6\xbe\x9d\x87\xf8\x49\x07\x27\xeb\x47\xfa\x33\x18\x28\x35\x54\x31\xf2\x0e\x67\x6c\x5a\xcd\x62\x05\x8e\x5f\xcf\xdd\x13\x7d\x46\xc5\xa8\xfb\x45\x8d\xc6\xe7\x97\xb9\xd2\xc8\x58\x8d\x35\x8f\x4b\x39\xd7\xe3\x9c\x44\x17\xe7\xbc\x54\x6d\x1c\xdf\x86\xbb\xf0\xf9\x54\xfe\x45\xcb\x4d\x82\xe5\xfd\x1f\x08\x06\x12\xe9\x7c\x62\x49\xa4\xe8\x78\xc6\x03\x95\x15\xa5\x35\xba\xd5\xfd\xd6\x89\xc6\xe8\xbd\xd5\x58\xb7\xb7\x81\xb7\x3e\xfa\xc0\x2f\x0c\x43\xfe\x67\xcf\x2f\x80\xef\xe6\x17\xb4\xcc\xbd\xa6\x7e\x77\xa5\xe7\x5f\x53\x79\xfe\x33\xef\x80\x92\xff\xbb\xe6\x1d\xb4\xcc\x01\xa7\xca\xa7\xe7\x81\xe3\x7f\xe6\x23\xfc\x8f\x9b\x8f\x20\xd7\x45\xb8\xa1\xfb\x9f\xb9\x09\xdf\xcf\x4d\xb0\x73\x43\x70\xf8\x93\xf3\x14\x76\x2d\x47\x70\x00\x80\x30\x7a\xce\x3b\xa5\x07\xe8\x79\xef\x54\xfe\x7f\x7a\xfe\xc2\x39\x04\x97\x73\x4a\x79\xc2\x39\x84\x58\x5a\x8e\xa7\xe7\xbc\x93\x72\xcb\x9c\x77\x52\x8f\xb5\xcc\x7b\x27\x65\xc5\x39\x84\x2c\x3a\x4f\xce\x39\x84\x72\x5a\xae\x3c\x87\x50\x7d\x4e\xf9\xee\xd4\x9c\x43\xd8\x4f\xe3\x07\xcf\x21\xb0\xcf\x2b\x65\x95\xf3\xca\xb9\xf3\x54\x5f\x73\x1e\x41\x93\x96\xb5\xcf\x23\x18\xd2\x72\xdb\xf3\x08\xbd\x69\xb9\xef\x79\x84\x01\xb4\x6c\x77\x1e\xc1\x91\x96\x5b\xe6\xdd\xb3\x00\x60\xf8\x79\x04\x67\x1a\x1f\x4b\xcf\xc5\x27\xe5\xf4\x0b\x08\x75\xb4\xbc\xef\x02\xc2\x65\x5a\xbe\x7a\x01\xe1\x13\x2d\x7f\xbe\x80\xa0\xd9\x48\xd7\xa1\x11\xa1\x3b\x2d\xf7\x6c\x44\x18\x45\xcb\xce\x8d\x08\xcb\x68\xd9\xbd\x11\xc1\x97\x96\xfd\x1a\x11\xd2\x69\x59\xd1\x88\xb0\x8f\x96\x0f\x34\x2a\xd7\x01\x50\xf7\xf9\xfb\x79\x22\x8f\x10\x1c\x5a\x7c\xbb\xfc\x67\xce\x08\x25\xff\xd7\xcc\x19\x61\x01\x24\xa6\xa7\x03\x91\x9b\x0b\x44\x51\x11\x10\x65\x65\x21\xc0\x84\xdb\x83\xe5\x89\x9a\x43\x72\xf3\x40\x5e\x5a\x4a\x79\xd0\x95\x87\x86\x52\x7b\x62\x77\x1c\x07\xf8\x00\x72\x82\x00\xb9\xb7\x37\xc8\x77\xec\xb0\x1b\xea\xe7\x37\x7d\xa8\xbf\xff\xa1\x9e\x01\x01\x37\x7a\x06\x06\xae\x1d\xba\x73\x27\x99\xff\x4b\xcf\x5d\x61\x00\xaa\x00\x72\x4f\x4f\x90\x6f\xdf\x0e\x72\x7f\x7f\x90\x07\x06\xa6\xf4\x0a\x0e\xce\xef\x15\x12\x92\xd0\x6b\xd7\x2e\x90\x47\x44\xe8\xd8\x44\x46\xde\xea\x15\x1b\x7b\xa4\x57\x5c\xdc\xeb\x5e\xf1\xf1\x20\x2f\x2a\x6e\x63\x53\x52\xd2\xde\x46\x79\x6e\x6b\xc2\x73\x3b\xd9\x9a\x35\x08\xc2\xc3\x9a\xf0\xf2\x92\x12\xde\xde\x22\x62\xfb\x76\x00\x3e\x58\x13\xc1\x91\x7a\xc4\xee\xdd\xfa\x44\x54\x94\x01\x11\x1d\x3d\xd0\x26\x29\x69\x88\x4d\x72\xf2\x38\x9b\x3d\x7b\x46\xda\xa4\xa4\x4c\xb6\x49\x4d\x05\x79\x5a\x1a\x80\x18\xdc\x6c\x64\x32\xb2\xde\x33\x6c\x3c\x3c\xc8\xfa\xcd\xb3\x21\xcf\x1f\x1e\x6e\x4d\x44\xc4\x5a\x13\x09\x49\x52\x22\x39\xd9\x9a\xd8\xb3\xc7\x9a\x48\x4b\x97\x12\x0a\x85\x35\x91\x99\x25\x25\xb2\xb3\x01\x84\x60\x44\x84\x84\x58\x13\x79\x79\x52\x22\x3f\xdf\x9a\x28\x28\x94\x12\x45\x45\xd6\x44\x71\x89\x94\x28\x2d\xb7\x26\x2a\x2a\xa4\x44\x65\x95\x35\x51\x5d\x2d\x25\x6a\x6a\xac\x89\xda\x5a\x36\xa8\x80\x35\x21\x93\x59\x13\x04\x21\x25\x3c\x3c\xa5\x84\x97\xb7\x94\xf0\xd9\x2e\x25\x7c\x77\x58\x13\x7e\x7e\x00\x4c\xb0\x26\x32\xf3\xa5\x44\x41\x81\x35\x51\x58\x48\x3e\x07\x6b\x22\x22\xca\x9a\x88\x49\xb6\x26\x52\xd2\xac\x89\x8c\x6c\xf2\xda\xa5\x44\x54\x0c\x80\x04\xac\x89\xb0\x44\xba\x7e\x29\x52\x22\x35\x55\x59\xc7\x8c\x0c\x6b\x42\x41\xd6\x31\x57\x9b\xc8\xcb\xd3\x21\xf2\xf3\x75\x95\xe5\x15\x4b\x89\x92\x12\x6b\xa2\xb4\x4c\x4a\x94\x57\x58\x13\x95\xb5\xd4\xfa\x68\x79\x7a\xfa\xc5\x01\x19\x19\x20\xcf\xcb\xbb\x39\x20\x3f\x1f\xe4\x85\x85\x0f\x07\x14\x15\x31\xa2\xaa\xaa\xb8\xc0\x01\x16\x11\x18\x68\x4d\x84\x84\x48\x89\xd0\x50\x6b\x62\xd7\x2e\x6b\x22\x2c\xcc\x70\xd0\xee\x04\xb2\xbd\x31\x88\xaa\x2a\x88\xaa\xa9\x21\xf3\x91\xcf\x32\xde\xc2\x3f\x80\xcc\x0f\x51\x91\x91\xae\x83\x62\xe3\x96\x0c\x4a\x48\x20\xaf\x29\x6c\x50\x61\x61\xec\xa0\x92\x12\x32\x3f\x17\x98\x54\x99\xab\x07\x45\xc5\x04\x0c\x8a\x8f\x27\xaf\x87\x2a\x07\x90\xc2\x29\x8f\xc4\xf2\xed\xdb\x4b\x2c\x7c\x7d\x73\x2c\xfc\xfd\x6b\x2c\x02\xe8\x32\x23\x22\xf7\x0c\x8a\x8d\xcd\x1a\x14\x17\x47\x79\x3f\x96\x87\x86\xd6\x5b\x84\x85\x91\xe7\xa7\xbc\x1d\xcb\x7d\xb6\x9f\xb4\xf0\xf3\xbb\x6e\xe1\xef\x7f\xe1\xdb\x31\x91\x91\xa8\xcb\x22\xbf\xf3\x79\x31\xc0\xd7\x97\xc4\xda\x11\xe1\x11\xdf\xea\x2e\xaf\xad\x05\xe0\xc1\x7d\x0b\x99\x0c\xa2\xc8\xe7\xef\xe3\xf3\xcc\x62\xfb\xf6\x77\x16\xbe\xbe\xce\x5d\xfd\xfc\x2e\x4a\xfd\xfd\x95\xe5\x28\x8f\x61\x11\x95\x55\xdf\x9f\xef\xab\x85\x9f\x9f\x58\xea\xef\xcf\x91\xfe\xeb\x7c\x8f\xdd\x54\x80\x15\xe5\xe7\x07\x51\x41\x41\x20\x8f\x8a\xfa\x30\x20\x3a\x7a\x52\xd7\xd8\xd8\x3b\xd2\xb8\x38\x6d\x69\x3c\x75\xdf\x4c\x88\xb2\x72\x16\x51\x51\x41\x5e\x73\x7b\xc2\xd7\x9f\xdc\x77\x20\xca\xca\xc9\x7d\x47\xea\x33\x0b\xa4\xc4\xee\x28\x29\x51\x5c\x2c\x25\x4a\x4b\xcd\x89\xf2\x72\xf2\x79\x3b\x9a\x7a\x7a\x0e\x37\x0d\x0c\x1c\x6b\x1a\x1a\x3a\xd9\x34\x32\x72\xa6\x69\x6c\x6c\x7f\xd3\x8c\x0c\x53\x22\x3f\xbf\x13\x51\x50\xe0\xe5\x54\x58\x68\x46\x14\x15\x05\x3a\x15\x17\x17\x0d\x2a\x29\x01\x8f\xd2\xd2\xaa\x41\x65\x65\xe0\x51\x5e\xde\x89\xa8\xa8\x06\x10\x40\x27\x42\x26\x8b\x70\x22\x08\x6b\xc2\xc3\x93\x45\x78\x79\x59\x13\x3e\xdb\x97\x99\xee\xda\xb5\xc6\x34\x2e\x6e\xb3\x69\x52\x92\xa7\x69\x5a\x9a\x9f\x69\x56\xd6\x02\xd3\xf2\x72\x65\x5b\xf3\xf1\xa1\xbc\x4b\xcb\x53\x52\xda\x4a\x53\x53\x21\x2a\x27\x87\x41\x94\x96\xb2\x88\xf2\x0a\xe5\xf7\xe4\x33\x23\x75\x81\x4c\xa9\x0b\xca\x13\x8b\xa9\x7d\x54\x7a\xad\x72\x2f\xf3\x50\xbe\xaf\x71\x09\xca\x7b\x18\x16\xc6\x22\x75\x0a\x25\x93\x6d\x8a\x7c\x9e\x08\x56\x44\x46\x06\x0b\x18\xf0\x03\x51\x4e\xbe\x37\x95\xe4\xf7\xd6\x44\x64\xa4\x94\xd8\xbd\x1b\xa8\x36\x23\x97\x5b\x13\xc5\x55\x52\x82\x7c\x66\xe4\x7b\x91\x57\x24\x25\x8a\xc9\x76\x5c\x25\x25\xaa\xab\xc9\x76\x33\x5f\x2a\x93\x2d\x93\x92\x3a\xc8\xc3\x63\xad\xd4\x93\xbe\xbe\xcc\x4c\x29\x91\x95\x65\x4d\x64\x17\x2a\xdb\x98\x22\x53\xf9\xfc\x53\x53\x59\x44\x41\xa1\xb2\xfd\x91\x3a\x85\xd2\x1b\xa1\x48\x84\x85\x49\x89\xf0\x28\x6b\x22\x3a\x46\x4a\xc4\x26\x58\x13\x72\x39\x12\x49\xe9\xe4\x3b\x6f\x4d\xbd\xdf\x65\xe5\x2c\x60\x42\x37\x96\x8c\x00\x22\x32\x12\x08\xb2\x3d\x88\xc8\x63\x43\x90\x08\x25\xdf\x8f\x48\x24\x76\x47\x5b\x13\x31\xb1\xd6\x44\x62\x22\x12\x29\xe4\x7b\x99\x26\x25\xd2\xd3\xad\x89\x8c\x0c\x24\x14\x64\x7d\x72\x49\xbd\xb1\xc9\x9e\x01\x65\x98\x9a\x3a\x11\x14\x99\x2a\xd4\x3d\x0e\x0e\xa6\x74\xaa\x3c\x2c\xac\xbc\x6f\x74\xcc\xa1\xbe\x39\x39\x62\x60\xc3\xc9\xbe\x81\x3b\xcf\xf7\x25\xdb\xd3\xbf\xbe\xe7\xce\xe5\x53\x3a\xf4\x4e\x5f\x2f\x2f\x90\xfb\xfa\x3e\xee\xbb\x63\x07\xa9\x4b\x5f\xf6\x0d\x08\x00\x79\x72\xf2\x87\xbe\x7b\x52\x9a\xfb\x92\x7a\xae\xaa\x4a\x05\x98\xb0\xb0\x9f\x3c\x31\xb4\x5f\x52\x72\x55\x3f\x45\x36\x0b\x10\xfc\x59\x19\x0a\xf2\xda\xaf\x39\xc6\xc6\x2a\x9f\x4f\x6e\xbe\xf2\xfe\xd4\xd6\x2a\x3f\xcb\x6b\xc9\xe7\x6e\x41\x28\x14\x56\x44\x66\x66\x37\x22\x2b\xeb\x07\x22\x3b\xbb\x2b\x91\x93\x4b\x3e\x8f\x04\xa7\xc2\xc2\x04\xa7\xe2\x92\x04\xa7\x0a\x2a\x7f\x82\x53\x50\xb2\xb2\x2f\xc8\xa9\xa1\xf4\x0a\xe1\xe5\x05\xa4\x3e\x26\x82\x83\x81\x88\x8f\x07\x22\x31\x11\x88\x82\x02\xa0\x9e\x2d\x13\x80\x90\xc9\x80\xf0\xf7\x07\x62\xe7\x4e\xe5\xb3\xce\xcd\xb5\x26\x8a\xaa\x95\xe7\x26\xdf\x13\x72\x9f\x47\xd7\x89\x6c\x83\x64\x7b\x21\x9f\xa7\x3c\x5f\xd9\xee\x32\xb3\x95\xdf\xed\xda\xa5\x7c\x86\x85\xf4\xf3\x95\xc9\xc8\x7a\x93\xf7\xf7\x5f\x3a\xb9\xb4\xcc\x9a\xa8\xa9\x55\x9e\x87\x20\x58\x44\x49\x89\x32\x2f\xa9\xc7\x39\x00\xf7\x64\x32\xa8\x27\x62\xe0\x5e\x6c\x2c\xd4\xc7\x95\xc2\xbd\xb2\x32\xa8\x2f\xa7\xae\x1f\xea\x65\xbb\xe0\x5e\x58\x18\xd4\x87\xe7\xc2\xbd\xbc\x3c\xa8\xcf\x6f\xc1\xfd\xe1\x5e\x40\x00\xd4\x07\xa6\xc1\xbd\xf4\x74\xa8\xcf\x50\xea\xd3\x7a\x99\x27\xdc\xf3\xf2\x82\x7a\xef\x04\xb8\x27\x97\x43\x7d\x62\x25\xdc\xab\xaa\x82\xfa\xea\x96\xe3\x22\xe1\xde\xee\xdd\x50\x1f\x55\x08\xf7\x8a\x8a\xa0\xbe\xb8\x05\x0f\x82\x7b\xc1\xc1\x50\x1f\x92\x09\xf7\xb2\xb2\xa0\x3e\xbb\x05\xdf\x0e\xf7\x7c\x7d\xa1\x7e\x47\x32\xdc\xdb\xb3\x07\xea\x53\x6a\xa9\xfb\xf7\x1d\xce\x01\x11\x04\x3b\xc4\xc5\x69\x11\xf1\xf1\x0c\xc7\x84\x84\x17\x0e\x8a\xcc\x37\x8e\x59\x59\x9f\x1d\xb3\xb3\x87\x3a\xe4\xe4\xcf\x77\x28\x28\xda\xea\x50\x5c\xe2\xe7\x50\x56\x16\xe1\x50\x5e\x99\xe3\x50\x55\x55\xe4\x50\x53\xc3\x01\x2e\x54\x38\xc8\x88\x7a\x07\x4f\xaf\x8b\x0e\x3e\x3b\x3e\x3b\xf8\xf9\xad\x77\xf0\xf7\x9f\xe9\x10\x10\x90\xee\x10\x18\x78\xc6\x41\xf9\x6c\x80\xd8\x93\x02\xd4\xb3\x20\xe5\x98\x38\xf0\x88\xa7\x9f\x75\x70\xb0\x12\x8b\x8a\x02\x8f\x82\x22\x25\x56\x55\xad\xec\xc7\xe4\xa9\x52\x22\x2d\xdb\x9a\x6a\x2f\x2c\x00\x62\x47\x00\x10\x79\x05\xca\xf1\x44\x89\x52\x37\x10\x44\x80\x72\x5f\x5c\x41\xe6\x49\x70\x8a\x4f\x48\x70\x4a\x4e\x4e\x70\x4a\x49\x4d\x70\x52\xe4\x92\xd7\x9f\xe0\xe4\xb1\x3d\xc1\xc9\x2f\x28\xc1\x29\x34\x32\xc1\x29\x3a\x16\x88\xe4\x64\xe5\xf3\xaf\xae\x56\xee\xe5\x72\x65\x5b\x29\xa9\xb0\x00\x36\xa5\x8f\xac\x89\xa0\x20\x6b\xa2\xac\x0c\x89\xf2\x0a\x65\x7b\x26\x9f\x7b\x0a\xd5\x47\x2a\xdb\x91\x8f\x0f\x89\x7f\xd5\x21\xfb\xbf\xa8\x28\x1b\xfb\xe8\x68\x90\xc7\xc4\xd8\xdb\xc7\xc6\x92\x7a\x6e\x84\x7d\x66\xa6\x52\xbf\x71\xc8\xfe\xda\x03\xa2\xd2\xd2\xb6\x4a\x73\x72\x7c\xa5\xb9\xb9\x20\xcf\x2f\x60\x11\x85\xb4\xfe\x92\xc9\x18\x54\xbf\x4d\xca\xc5\xc5\x0c\xa2\xa4\x84\x41\xb5\x45\xf2\xdd\x52\xa1\xfa\xb1\x50\xa9\xbf\x7f\xec\x77\xfd\x83\x35\x91\x9a\x45\xea\x2e\xe5\x31\x1e\x1e\x0c\xc2\xc7\x67\x8a\x1b\x07\x20\x2a\x2f\x0f\xe4\xe5\xe5\x10\x55\x51\x91\x27\xad\xac\x4c\x95\x56\x55\x57\x48\x49\xdd\xd2\x92\xcf\xd3\x93\x6a\x0f\x51\x64\x1d\xca\xca\x0f\x48\x2b\x2a\x4e\x4a\x2b\x2b\x5b\xde\x57\x06\xd5\xee\xc9\xbc\x64\x3f\xab\x1c\x23\xb1\x88\xcc\x4c\xe5\xbe\xa8\x48\xb9\x27\xc7\x47\xe4\x3e\x2a\x4a\xa9\x03\x3d\x3c\x58\x84\x97\x37\x89\x21\x55\x27\xea\x9d\x2b\x51\x7e\x26\xfb\x66\x21\x1c\x1f\x14\x1f\x7f\x61\x50\x42\x02\x7f\xb0\x5c\xae\x3b\x38\x31\xd1\x74\x70\x52\x52\xf7\xc1\xc9\xc9\xf6\x83\xf7\xec\x31\x27\x52\x52\x91\x48\xcb\xb0\x24\xb2\xb3\xcd\x89\x9c\x02\x29\x35\xa6\xe0\x81\x94\x90\x79\x58\x13\xde\x3b\xa4\x84\x9f\xbf\x35\xa1\xc8\xbe\x39\xa8\xb2\xf2\xf1\xa0\xaa\x2a\xe7\xc1\xd5\xd5\x4b\x06\xd7\xd4\x4c\x1f\xac\xac\xf3\xc6\xc1\x64\x9d\xc9\x73\x7a\x78\x29\xdf\x59\x99\x8f\x35\xe1\xbb\xdb\x9a\x88\x49\xb4\x26\x92\xf7\x58\x13\xa9\x0a\xe5\x33\x0e\x8e\x50\x3e\x43\xaf\x1d\xca\xfb\x4d\xb6\x19\xf2\xbd\xff\xe5\xc4\xa0\xac\x72\x72\xf9\x7a\xfb\xf4\x74\x4f\x50\x28\xe6\xda\xe7\xe6\x76\x84\x82\xc2\x29\xf6\x45\x45\x57\xb1\xb8\x38\xc4\xbe\xac\xac\x3d\x94\x97\x27\x40\x45\x85\xa1\x49\x55\x95\xc4\xa4\xba\xba\xc0\xa4\xa6\xa6\xf5\x18\x97\x49\x8d\x45\x42\x43\x43\x20\x2f\x4f\x0f\xf3\xf3\xc3\xa1\xa0\x20\x05\x0a\x0b\x1d\xb0\xa8\x24\x17\x4a\x4b\x0b\xa1\xac\x8c\x0f\x3c\x58\x66\xbf\x7b\xf7\x2a\xfb\xa8\xe8\x08\xfb\x98\x98\x19\xf6\xb1\xb1\x1e\xf6\x71\x71\x1a\x28\x97\x47\x41\x62\x62\x1a\x24\x25\x2f\xc0\x3d\x7b\xfe\x33\xe6\xfd\xcf\x98\xf7\xff\xee\x98\x97\x09\xc6\xa6\x85\x85\x3f\x1f\xf7\x32\xa0\xa7\x69\x61\xa1\x72\xec\xcb\xa4\xc6\xbe\x66\xa6\xb1\xb1\x5d\x4d\xc9\xeb\x65\x83\x80\x19\x10\xf0\xef\x18\x07\xbf\x19\xa4\x1c\x07\x37\x0f\xfa\xe7\xc7\xc1\xaa\x4c\xe5\x73\xfd\xbf\x34\x1e\x66\x00\x1f\x1c\x20\x2b\xeb\x34\x64\x67\x0f\x82\x9c\x9c\x61\x90\x97\x7f\x1f\x0a\x0a\x46\x43\x61\xc5\x0c\xa8\xaa\x7a\x0e\xd5\xd5\xb3\xa0\xa6\x66\x1e\x90\x75\x25\x75\xb3\xcc\xaf\x2f\x2b\x24\x24\xc6\x3e\x32\xb2\x0d\xec\xd9\xb3\x4a\x37\x25\xc5\xd5\x20\x35\x15\x21\x37\x37\xc4\xb4\xb0\xf0\x6b\xa7\xa2\xa2\xdd\xa6\x25\x25\x5c\xb3\xd2\xd2\xa5\xba\x55\x55\x8b\xec\x6b\x6a\x48\x9d\xde\x4d\x6f\xfb\x76\x4b\x3d\x5f\x5f\x77\xdd\x1d\x3b\x76\x76\x8e\x8c\x44\x48\x48\x30\x86\xbc\xbc\x5d\x90\x9f\xdf\x19\x8a\xca\x75\xa0\xa2\x62\x01\xab\xb2\xb2\x2f\x54\x55\xa9\x41\x75\x4d\x1c\xd4\xd6\x32\x40\x15\x8c\x41\xb6\x43\x07\xfc\xfc\x16\xb0\xfc\xfd\xfb\x42\x40\x80\x1a\x04\xee\xf4\x84\xe0\x60\x7f\x08\x09\x49\x80\xd0\xd0\x7c\xd8\xb5\x8b\x85\x61\x61\x21\x10\x1e\x1e\x09\x11\x51\x89\x10\x1d\x9d\x06\x31\xb1\x51\x7a\xe9\xe9\x7f\x75\x6c\xaf\x02\x1c\x90\x19\x93\x63\xf2\x3f\x3e\xa6\x5f\x85\xe2\xdf\x1b\xd3\xef\x21\xdb\x1f\x39\xae\x4f\x30\xcd\xca\x4e\x35\xcd\xcd\x35\x34\x23\xc7\x0d\xbf\x3e\xc6\x67\x00\x13\x26\x82\x2c\xc8\x13\x82\x33\x8c\x41\x41\xf5\xa7\x31\x9d\x03\x02\xe6\x30\x18\x10\x60\x50\x54\x24\xd5\x2b\x2e\xf9\x17\x0f\x60\x40\x38\x54\x55\x2d\x85\xea\xea\x7f\x71\x02\x06\x6c\x63\xe5\xe6\xfe\x94\x17\x20\xec\x17\x25\x50\x63\xf4\xae\xda\x85\x85\x2c\x10\x40\xa4\x96\xcc\x23\x57\xcb\xd3\xf3\x90\x96\x97\x77\xa3\x96\xcf\x8e\x27\x5a\x7e\x01\xcd\x5a\x81\x81\x2a\xda\x3b\x77\xaa\x6a\x07\x05\x1b\x68\x87\xec\x32\xd7\x0e\x0b\xeb\xa6\x1d\x1e\xce\x02\x1e\xd9\x06\x64\xbf\xc0\x2d\x72\xba\x12\xb9\xb9\x85\xac\x92\x92\xed\xdc\xb2\x0a\x0e\xf0\x40\x83\x99\x9f\xaf\xc3\x2c\x28\xe8\xeb\x54\x58\x68\xc0\x2c\x2a\x1a\xe8\x54\x5c\x62\xc4\x2c\x2d\x6d\xcf\x2c\x2b\xeb\xc4\x2c\x2f\x1f\x49\xf1\x8f\xef\xf9\x03\x13\x54\x19\xb1\xb1\xea\x8c\xb8\xb8\xd6\x3c\xa2\xaf\x76\x5e\x9e\x10\x10\x1a\x41\xc9\xb5\xff\x09\x5e\x41\xea\xfa\x5e\xda\xb1\x71\x1d\x31\x3e\xde\x41\x5b\x79\x8f\xfe\xb7\xf0\x0c\x72\x6c\xcb\x04\xa2\xf6\x3f\xe3\xef\x5f\x1b\x7f\xb7\xf0\xe7\xff\xb9\xe3\x70\x52\x5f\x38\x80\x2c\xca\x13\xa2\x0b\x1d\xa0\xa8\x96\x01\x2c\x98\x0a\xb2\x40\x4f\xd8\x19\xb6\x0b\x22\xd2\x1c\x20\xbd\x96\x01\x02\x58\x05\x32\xc2\x13\x3c\x62\x1c\x20\x36\x76\x08\xc4\x27\x8c\x86\xa4\xa4\xf1\x90\x92\x3a\x0d\x32\xb2\x16\x40\x4e\xb1\x27\x94\x94\x07\x42\x65\x65\x08\x54\x53\x65\x44\x82\xcc\x33\x11\xbc\x83\x1c\x20\x38\xc3\x13\x14\xb5\x0c\xe0\x42\x2e\xc8\x3c\x1d\xc0\xcb\x7b\x18\x6c\xf7\x1b\x0f\x81\x61\x0b\x20\x22\xd6\x13\xe2\x4b\x1d\xa0\xac\x7c\x18\x54\xd6\x30\x80\x0d\xe3\x40\xe6\x35\x03\x7c\x7c\x16\x80\x5f\xb0\x27\x84\x66\x3a\x40\x16\x55\x9e\x1b\xc8\xbc\x3d\xc1\x27\xc1\x01\xe4\xe5\x9e\x50\x51\x4b\xd6\x3b\x08\x64\xbb\x1c\x20\x2c\xdb\x13\x72\xa8\x3c\x69\x20\xdb\xee\x00\xbe\x89\x9e\x90\x54\xe9\x00\x55\x54\x9e\xe1\x20\x0b\xf7\x84\x88\x5c\x07\xc8\xab\x65\x82\x2a\x94\xa1\x4c\x36\x83\x45\x10\x95\xe8\x11\x3d\x95\x15\x13\x73\x08\x63\x63\x1b\x30\x2e\xee\x02\xc6\xc7\x7f\xc2\x84\x84\x27\x28\x97\x3f\xc4\xc4\xc4\x55\x98\x54\xe0\x8b\x85\x85\xa9\x58\x54\x31\x83\x55\x59\x59\x89\x55\xb5\x4c\x10\xc1\x21\x94\x85\x4d\x65\x85\x87\x1f\xc2\x88\x88\x06\x8c\x8c\xbc\x80\xbb\x77\x7f\xc2\xa8\xa8\x27\x18\x1d\xfd\x10\x63\x62\x56\x61\x6c\x96\x2f\x66\x67\xa7\x62\x4e\xd1\x0c\x56\x71\x71\x25\x96\x50\xc7\x5d\x42\xd9\xce\xa9\xac\xa0\xa0\x43\x18\x1c\xdc\x80\x21\x21\x17\x30\x34\xf4\x13\xee\xda\xf5\x04\xc3\xc2\x1e\x62\x78\xf8\x2a\x8c\x48\xf5\xc5\xb4\xb4\x54\x4c\xcf\x99\xc1\xca\xcd\xad\xc4\x3c\xea\xb8\x27\x28\xf3\x9d\xca\xda\xb1\xe3\x10\xfa\xf9\x35\xa0\xbf\xff\x05\x0c\x08\xf8\x84\x81\x81\x4f\x70\xe7\xce\x87\x18\x14\xb4\x0a\x83\xe5\xbe\x98\x98\x98\x8a\x49\xe9\x33\x58\x19\x19\x95\xa8\xa8\xfd\x33\xdc\x8a\x01\x3c\x98\x03\xb2\x1d\x63\xf4\xfc\xfc\x08\x3d\x7f\xff\x58\xbd\x80\x80\x24\xbd\xc0\xc0\x3a\x83\x9d\x3b\x73\xf4\x82\x82\x36\xe9\x29\x14\x5b\xf5\x94\xed\xd9\x56\x2f\x38\xd8\x0c\x78\x30\xdb\x4c\x26\x33\x35\x23\x08\x4b\x33\x0f\x0f\x47\x33\x4f\xaf\x51\x66\xde\x3e\x7d\xcc\xb6\x6f\x9f\x64\xe6\xeb\xbb\x5c\x10\x1c\xfc\x80\x1b\x12\xf2\x87\x16\x96\xfc\x27\xfd\x97\x25\x84\x2d\x40\xbe\x0f\x2c\x60\x03\x07\xb6\xc2\x36\x50\x01\x19\x70\x81\x07\x7c\x20\x40\x00\x42\x10\x81\x18\x3c\xc0\x13\xbc\x40\x15\x24\xe0\x0d\x6a\xa0\x0e\x3e\xb0\x1d\x7c\xbf\x3b\x4e\x85\xde\xc8\xe3\xc8\x3d\x9f\x3a\xb2\x0d\xb4\x85\xb6\xd0\x8e\x8a\x91\xf8\x4f\xa4\x1d\xa0\x01\x7e\xe0\x0f\x01\xa0\x09\x5a\xa0\x0d\x3a\xa0\x0b\x7a\xa0\x0f\x06\x60\x08\x6d\x28\xdf\xd7\x6d\xc1\x08\xda\x41\x10\x18\x43\x30\x84\x40\x28\xec\x02\x13\x08\x83\x70\x68\x0f\x1d\x20\x02\x22\x29\xb7\xa1\xd1\x10\x03\xb1\x94\x03\xfb\x04\x90\x43\x22\x24\x41\x32\xec\xa1\x5d\x5d\x27\xb4\xda\xd2\x21\x03\x14\x90\x09\x59\x94\x87\xfa\x5c\xa0\xdc\x54\x43\x21\x14\x41\x31\x94\x40\xa9\xd2\x43\x28\xe5\xb4\xbd\x1a\x6a\xa0\x16\xea\x60\x2f\xec\x83\x8e\x60\x0a\x9d\x60\x3f\x98\x81\x19\x74\x06\x33\x38\x00\x5d\xc0\x1c\x2c\x40\x0a\x3f\x40\x57\x38\x08\x96\x60\x05\xf5\x10\x43\x39\x71\x8e\x81\x18\x38\x42\xfd\x8f\x81\xa3\x60\x0d\xdd\xa0\x3b\xfd\xe9\xf7\xb7\x63\x70\x1c\x62\xe0\x04\xc4\xc0\x49\x38\x05\x0d\x70\x1a\x7a\x80\x19\xf4\x84\x33\x70\x16\xce\xc1\x79\xb8\x00\x4a\xcf\xce\x97\xe1\x0a\x5c\x85\x5e\x60\x03\xd7\xe0\x3a\xdc\x80\x9b\xd0\x1b\xfa\xc0\x2d\xb8\x0d\x7d\x81\xf2\x59\x0b\xb6\x60\x07\x03\x7f\x76\xf5\xff\x93\xb7\x02\x88\xf9\x6f\xaf\xc3\xff\x5f\xdb\x9d\x3f\x94\xeb\x2e\xdc\xfb\x26\xdf\x07\x7b\x70\x80\x07\xe0\x08\x83\x60\x30\x3c\x84\x47\xf0\x18\x9e\xc0\x53\xf8\x11\x9e\xc1\x73\x78\x01\x2f\xe1\x15\xbc\xa6\x5c\x66\xbf\x83\xf7\xf0\xe1\x1f\xad\xfd\x47\x2a\x9a\xeb\xdf\x4b\x15\xff\x4b\xb6\x26\xf8\x0c\x5f\xe0\x2b\x0c\x81\x66\x00\x1c\x0a\xc3\xc0\x09\x86\xc3\x08\x40\x1c\x09\xa3\x60\x34\x38\xc3\x18\x60\xe0\x58\x18\x07\x2e\x30\x1e\xa8\xa8\x2d\x30\x19\xa6\x00\x13\x59\x98\x00\x6c\xe4\x60\x0c\xa8\x20\x17\xc9\xb2\x78\xc8\x47\x01\x0a\x51\x84\x62\x54\xc5\x04\x90\xa0\x1a\xaa\xa3\x06\xf5\x5d\xcb\xbd\xd7\x44\x2d\xea\xb3\x36\xea\xa0\x2e\xea\xa1\x3e\x56\x80\x01\x1a\x62\x1b\x6c\x8b\x46\x38\x15\xda\xa1\x31\xba\x42\x05\x98\x60\x7b\xec\x80\x1d\xf1\x5f\x35\x35\xc5\xef\xeb\xdd\x09\xcd\xb0\x33\x76\x41\x73\xb4\x40\x29\xfe\x80\x5d\xb1\x02\x2c\xd1\x0a\xa7\xc1\x74\xea\x7b\x6b\xec\x86\xdd\xb1\x07\x75\x4c\x4f\xec\x85\x36\xd8\x1b\xfb\x60\x5f\xec\xf7\x5d\x29\xfd\x71\xc0\xb7\x4f\xb6\x68\x87\x03\xd1\xfe\xdb\x67\x07\x74\xc4\x41\x58\x01\x83\x71\x08\xfe\xd2\x7d\xfb\xad\xf6\x35\x14\x2b\x20\x06\x86\xa1\xf2\x93\xd3\x2f\x1e\xff\x77\xb7\xdf\x6b\xe3\xc3\xff\x91\xb3\xfe\x9d\xfa\x8d\xf8\x6f\xae\xd1\x6f\xd7\xcf\x1e\x47\x62\x05\x8c\xc2\xd1\xe8\x8c\x63\x7e\xa3\xa6\x09\x30\x16\xc7\xa1\x0b\xfe\x3d\x0d\x34\xfe\x57\x8e\x9f\xf0\x87\xef\x51\xcb\x11\x13\x71\xd2\x77\x65\x4d\xfe\xb7\xdd\xe3\x04\x98\x82\x53\x7f\xa3\x34\xe5\xa8\xc1\x15\xa7\xe1\x74\x9c\x81\x33\x31\x06\x66\xa1\x12\x9f\x4d\xed\x67\xc0\x4c\x98\x05\xb3\x61\x0e\xcc\x55\x3a\x9e\x87\x85\xb0\x08\x16\x83\x1b\x2c\x81\xa5\xb0\xec\x67\xe3\x8f\x39\x38\x17\xe7\xfd\x89\xda\xcf\xff\x9b\x57\x6a\x82\xe4\xb6\x00\x97\xc3\xc2\x3f\x54\x92\x3b\xac\x80\x95\xb0\xe8\x5b\xde\xc5\x18\x03\x6e\xb8\x04\x57\xc1\x6a\x58\x8a\xcb\x70\x0d\x2c\xc7\x7f\xdd\x97\x5f\xdb\xdc\x31\x06\x56\x60\x0c\xac\xc4\x55\xb8\x1a\xd7\x60\x05\xac\xc5\x75\xb8\x1e\x37\xfc\xe9\xab\xf9\x6b\xed\x6e\xe3\xdf\x6c\xb7\x7f\x7f\xdb\x44\xd7\x60\xf3\x7f\x7b\x4d\xfe\xfc\xb6\xe5\xbf\xac\xce\x5b\xff\x71\x5d\xb9\x16\xd6\xc1\x7a\xd8\x86\x1b\x60\x23\xc8\x70\x13\x6c\xfe\x93\xc7\xff\x5e\x22\x99\x1f\xc9\xf9\xd4\x40\x00\xea\xa0\x02\x1a\x20\x00\x01\x68\x82\x80\x66\x5b\x2a\xbf\xb0\x29\x19\x98\x0a\xc5\xc1\x04\xff\x9f\x6f\x04\x7a\x50\xcf\xc8\x13\xc9\xcd\xeb\xbf\xbc\x6f\xfb\xbb\xf5\x37\xfa\x87\xef\xcf\x3f\x9d\x1e\x37\xef\x7e\xd2\xcd\xe9\xfd\xc1\xa9\x33\x22\x2a\x06\x3a\x6d\xaa\x53\xcd\x25\x8e\x69\x1c\x9c\xae\xf1\x24\xdc\x21\xcd\xb5\x89\xe5\xb4\xf3\x94\x64\x9d\xa1\xe7\xc3\xb4\xfd\x7b\x7b\x05\x3d\xbc\x3b\x6d\x4b\x86\x77\xb3\xc3\xba\x53\xc6\x73\x66\x7d\x4c\x58\x3c\x9e\x73\xcc\xfe\x4c\xe3\x43\xbb\xd3\x87\x4d\x97\xc9\x3f\xa9\x75\x37\x1a\x93\x36\x6c\xbc\x73\xaa\xc9\xb0\x75\x3f\xae\x70\x95\x3e\x9e\x51\x9f\xe0\x1a\xb7\xd0\x01\x9d\x7a\x67\x56\xdb\x0a\xba\x87\x2e\x9a\xdc\xed\x93\x3b\x63\x71\xea\xc9\x51\x4d\x92\x1c\xbf\xd3\x55\xfe\x19\x55\x09\xef\xb3\x64\xc9\x3f\xe4\x1f\x7f\x1f\x69\x60\xfe\xfa\x68\x58\x63\x08\xe6\x5a\xdc\xe9\xd0\xdd\x7a\xb1\xad\xb9\x26\x1a\x85\x1e\xb7\xaf\x5f\x28\x7b\x3d\x3a\xc1\xc7\x24\xb1\x5d\xef\xdc\x4e\x6a\xc9\xf9\x29\x11\x71\xfb\xaa\x3f\xee\x51\x99\xea\xd3\x91\xe8\xdc\x2f\xb2\xcb\xe2\x5b\x63\x37\xbe\xbf\xd2\x6d\xcf\xe2\xf8\x23\x7e\x7d\x97\x19\x87\x79\x6e\x8e\x9a\x3a\xe6\x60\x86\xec\xca\xa2\xf7\xc7\x5e\x3f\x7f\xb5\x9f\x29\x34\x6e\x7e\x66\x75\xb7\x38\xf5\xed\xb8\xce\x51\xdd\xc7\x1d\x16\x3f\x3a\x2d\xb9\x61\xad\xb9\xf8\x87\x61\xf9\xa7\x27\x47\xcd\xbe\x5b\x3d\x66\x83\xcd\x5a\x9b\x11\x51\x0b\xe6\xe4\xc4\x8c\x9f\x75\x4e\x4b\xbc\x4e\x7e\xe6\xd1\x81\x88\xda\xea\xd7\xed\x2e\x2f\xf6\x99\x3d\x3a\xaf\x36\xf2\xca\x60\xed\xcb\xc1\xc6\x1b\xc3\xad\x75\xfb\x6d\x5f\xe1\x3c\x3c\xf8\xb2\x5e\x1f\xe7\xbe\x03\xcc\xbc\x0f\xbd\x4a\xf1\xbd\xd3\x6d\xdd\xc3\x06\xbd\x2c\xc1\xa1\x9a\x95\x2f\x0c\x3e\xb8\x2f\xea\x08\x3e\xe9\xa3\xdf\x69\xfa\x9d\x7e\x3f\x62\xd5\xb9\xa2\xf5\x1f\x97\xed\xd9\x99\xd6\xc9\x6a\xe2\xcb\xae\xeb\x53\x9f\xc4\x9c\xe7\x1b\x74\x80\xae\x53\x1f\x19\x4d\x1e\x76\xf0\x72\x6f\xe9\x08\xdf\x57\x9f\xc2\x67\x4d\xeb\xfe\x3c\xaf\xda\x3c\x76\x42\xdb\xdb\x01\xce\xbd\x67\xfa\x0b\x2a\xcf\xf4\x70\x71\x5f\xab\xf5\xfc\xfd\xc5\x97\x6f\xf9\xc1\xd3\xdb\xf4\x3a\xb7\x6d\x8b\xae\x34\xb8\xed\x86\x27\x37\x83\x36\x6f\x32\xd9\xb6\xbb\xf2\x09\xce\x16\x6f\xb0\x59\x71\xcb\x64\x43\xd6\x4e\xc2\xd1\xee\xec\x65\xe7\x83\x17\x26\x71\xa2\x23\x56\x1e\x0f\x2b\xab\xf5\xaa\xee\x5c\x78\x67\xe0\x18\xef\xb4\xc1\x0f\x2a\xf2\x27\x68\x15\xc6\x0e\x5b\xbe\xf0\x23\x2b\x58\xde\x6f\xd1\x76\xe7\xad\x4b\x35\x9d\x85\xee\x47\xa6\xec\x6a\xbe\xd8\xe3\xc4\x45\x17\x2d\x45\x91\xee\xee\xeb\xf2\xcb\xdd\xe6\x7e\xd9\xfa\x7a\xe4\x84\x9b\x05\xec\xec\x47\x21\x6f\x3b\x0f\xf8\x70\x45\xf0\x64\x81\xce\xab\xa8\xb1\xe3\x42\x57\x76\x28\x7b\x32\x62\xfa\x94\xc8\x41\xf7\x2b\xcc\xf7\xf7\x75\xd5\x5a\xff\xf8\xe9\xb2\x87\x59\x13\xc7\x4d\xef\x3c\x8a\x5b\x99\x3d\x3a\x7a\x71\xb0\xff\x91\x39\x8e\xef\x16\x73\x9d\xbf\x7c\xbe\xa0\xf7\x25\xcb\x9b\x99\x9d\xd0\xe7\xf4\xad\x94\x73\xf7\x2b\x63\x99\x31\xa5\xdd\x12\x78\x9f\x7b\x4c\x11\x7a\x75\x30\x59\x7f\xe9\x94\xfe\xf9\x41\x55\x36\xa3\x74\x06\x8c\xba\xee\x92\xd0\xf5\xc3\x38\xf1\xf3\xc2\xed\xfc\x4f\xa2\x5b\x8b\x22\x1d\x36\x3d\xbd\xc4\x7b\xac\xe6\x3c\xe2\xf8\xa1\xfd\xf1\x63\xce\xdf\xd1\x38\xa0\x1a\x35\x44\x70\x7b\xea\xc9\x53\x5b\x6f\xaa\xd8\xd6\x98\xe8\x95\x96\x35\x9c\x49\x99\x75\x68\xf3\x61\xa3\xc7\x6d\x07\x5d\xbb\xf0\xf2\xfd\xf5\xe9\xce\x87\xd9\x8f\x0c\x61\x67\xe3\xb2\xa6\x8a\x85\x6f\x1c\x7b\xf2\x8f\x37\x36\x74\x76\xfc\xe1\x8a\xd5\x3e\xcd\xb3\xfd\xc3\x82\xa3\x4f\x18\xde\x3e\xbd\x2f\xc8\xec\xed\xa2\xa1\xf3\x8b\x83\xb4\x47\xcd\x5c\x7e\xf0\xda\xbb\x4f\xf9\x79\x99\x77\xc7\x0c\xec\x54\x9e\x76\xf2\xe1\x90\x88\xa7\xd7\x67\xd5\x6c\xd1\xb5\x4f\x5b\xdb\x4f\xbc\x7e\x98\x5d\xe0\x3a\x99\xc6\xdd\x25\xfb\x06\x3b\xae\x08\x15\xb8\x3f\xd0\xab\x9b\x3a\x64\x9e\xce\xd2\x8b\x33\xdb\xac\xe7\x8a\x6f\xae\x78\x7b\xfe\x91\xaa\x6a\xc2\xc4\x65\xbe\xdd\x6a\x67\x2f\x1b\x72\xbf\x68\xd4\xd8\x66\xe1\x8a\x80\x94\x28\x9b\xf8\x94\x09\x0f\x3b\x44\xeb\x7a\x4e\xf4\xdf\x9c\xe0\xa2\x09\x0c\x4e\xec\x38\xee\xee\x05\x2e\x63\x0a\x9e\x4d\xfe\x5c\xa6\x99\x1a\xe5\xe5\xdf\x1c\xf4\xda\x64\x6c\xff\x3e\x0f\xcc\x53\xdf\xda\x0c\x1d\x61\xee\xe9\xe1\xef\x7c\xfd\x43\xd7\x85\x87\x12\x24\x6f\x85\xb6\x07\x5d\x5f\x66\x1b\x9e\x35\x9d\xe4\x66\xc7\x63\xaf\xdc\xfb\x29\xa2\x4a\x32\x76\x05\x3c\x6a\xda\x75\xb6\x67\x8f\xaf\x2c\x15\xa7\xa6\x9c\xe3\xcb\x62\x5c\xeb\xf5\xec\x6a\x42\x2d\x0f\xe5\xfa\x3f\xde\xb1\xbe\x31\xaa\xf8\x85\x4a\xcc\xa4\x4f\x65\xc3\xf8\xd7\x75\x5f\xa8\x7a\x1e\x59\x31\x4a\xa7\xeb\x35\xef\x05\x49\xb2\x52\xf7\xa2\x9a\xd9\xf9\xed\x67\x95\xa6\xb6\x33\xf1\x3c\x78\xa2\x43\xf5\xf3\x90\xf6\xa6\x85\xa6\xce\xa5\x9b\x9a\x1a\x58\x46\xd1\xb9\x86\xfd\x1b\x8c\x1f\xe5\x54\xf1\x3e\xbe\x48\x11\xec\x34\x8c\xfb\x71\xb3\x62\xf0\xc7\x92\xd9\x1b\xe3\xd3\x2e\x7e\xd6\xb4\x7d\x58\xc5\x3e\x75\xa0\xcf\x81\x5e\x72\xae\x7c\xc3\xc1\x41\x0d\xea\x1b\xc6\xee\xf4\x1d\x67\xa7\xb3\x29\xc1\xac\x40\x1e\xf4\xe1\x72\x35\xa3\xdd\xb4\xdc\xa6\x31\x5e\x43\x8e\xaa\xa7\x33\xef\xfa\x39\xef\x49\xb0\xee\x95\xb4\x55\xc4\x7d\x55\xc2\xa8\x65\xd9\x1e\xeb\xf6\x63\x6f\xbf\x01\x73\x23\x0e\xe9\xcd\x9d\xda\x18\xdf\x18\xfa\x25\xeb\xe1\xa4\x82\xc3\xc6\x0b\x8d\xad\x1e\x0d\xde\xd4\xdc\xa7\xff\xa3\xc5\xe6\xa5\x9f\x03\xbc\xf3\x7a\x2e\x50\x6b\x7e\x90\xd0\x6f\x7a\x4e\xca\x3e\xc3\xde\xe1\xfb\xdf\x74\x59\xbb\xf6\xc9\x72\x95\x2f\x07\xee\xaf\x7a\xf0\xa3\x55\x53\xf1\x73\xe7\x9c\xcf\x57\x26\x77\xeb\xb0\x6d\xe9\x15\x55\x71\x77\xbb\x07\xbb\x56\x84\x5e\xab\xdf\xb3\xca\xe8\x6d\xd0\xfc\x0c\xc3\x4f\xcb\x86\x8f\x0b\x1b\x28\x6a\x6c\x37\x68\xe5\xe2\xba\x50\xb6\xba\x5e\xb5\xf6\x09\xcb\xab\x17\x2c\x84\x93\xdc\x06\x05\x3e\xef\xec\xb5\x58\x54\x35\xdb\x75\x7a\xef\x47\x65\x19\xa3\x56\x0f\xbd\x95\xe3\xe5\xea\xa1\xf9\x5c\xb7\xfb\xed\x15\x7d\x4a\xad\xdb\x3a\xd5\x99\x8d\x3d\xd0\x69\xf9\x33\xd5\xc4\xbb\x67\x6e\xf6\xfd\x61\xd4\x60\xee\xcc\x5b\x1e\x6f\x16\x54\xb6\xef\xb4\xaa\xc3\xc3\x81\xc5\x6a\xaa\x8d\xb9\x5d\xb6\x08\x3f\x6e\xc9\xd1\xef\x6d\xa1\x19\xf1\xe6\x96\xcb\x6a\xfb\x4f\x1d\xdf\x89\xed\xda\x68\xc4\x9f\x94\xcc\x8f\xe0\x44\x5d\x3e\xbe\xb7\xb1\xfb\xe4\x41\x26\xed\x42\x2f\x97\xf6\xb6\x1f\x78\x7f\xc2\xf8\x4e\xef\x42\x82\x13\x8a\xaa\xfd\xcc\xe6\xf6\x77\x0b\xf1\x90\x2f\xe7\x1c\x4a\x6c\x18\x9b\x90\xf8\x22\xa0\x69\xc9\xfc\x2e\x73\x3d\xb3\xe7\xe4\xb5\xd9\x1d\x17\xe0\xb4\xb5\x64\xd2\xac\xa4\x1b\x73\x6e\xec\x7b\xfa\xa4\xe7\xd7\x7e\x27\x9b\xe7\x8e\x4b\x31\x7f\x72\xb7\xe4\xb4\xce\x3a\x51\xbc\xce\x99\xe5\x57\x86\x98\xf4\x2c\x4d\x5a\x51\xde\xf7\xa0\xe4\x7c\xc7\x53\xf7\xae\xcc\x1a\xbb\x6a\x55\xb6\x99\xea\x2e\xff\x27\xdb\x58\x78\x2d\x7c\xca\x94\xa2\x49\xab\xec\xf2\xb3\x2d\x3d\x25\x23\xd6\xaf\x1d\x52\xb4\x8d\xe3\xa2\xf2\xe4\xcd\xc3\x76\x06\x97\xea\x0e\x95\xd8\xcd\xe8\x74\xb5\x93\xea\xa6\xd4\x6b\x1f\xa4\xab\xbc\x0f\x7b\x1d\xc8\xed\x65\x5a\x62\xf5\xce\xdf\x73\x98\xcf\x91\x59\x93\xb6\x75\xb2\x7c\x66\xc4\xb9\x31\x5e\x33\x4b\xca\x36\x39\x1b\xfe\x28\x67\xfd\x5d\x1f\xd6\xd9\x8d\x83\x4e\x9f\x74\x32\x32\x59\x60\x5d\x36\xbf\x87\x05\x5b\x65\xf7\x90\x72\xf9\xd6\x34\xe7\x71\x8c\xf4\xb3\xb1\xda\x9f\xf7\x6d\xd5\xb7\x87\xb4\xce\x63\xf2\xfa\x74\x9a\xf8\xca\x21\x61\x45\xd3\xfb\xbb\x15\x43\x6b\xcb\x1e\x4e\xbc\x38\xd5\x70\xf2\xeb\x15\x8b\x74\xc3\xce\x5f\xd6\x74\xb7\x8f\xcd\xf6\x1b\x63\xab\xeb\xb1\xf3\x78\xd9\x7e\x87\x11\xa5\x37\x42\x97\x4f\xa8\x30\xda\x9d\x55\xd7\xc3\xe5\xa0\x22\x4b\x25\xa8\xea\x98\x8d\xc4\x37\x6f\xc6\xaa\x8a\x9a\x25\xe3\x8b\x1d\x5e\x9d\x4b\x78\xd0\xd7\x32\x41\x73\xce\x9a\x0e\x2b\x8c\x1c\xae\x2b\xde\x0d\xdf\x77\xac\x64\x62\xca\x99\x11\x2b\xaf\x2f\xda\xbb\x66\x51\x95\x71\x77\x62\xad\xf0\x4d\xc0\xfb\xa3\x09\x5a\xea\x4e\xb3\xaf\xf5\x7b\x39\x40\xd4\xdb\x80\xd5\xb0\xea\x3c\xe7\x61\x76\xdf\x4b\xfe\x8f\x17\xbd\x9a\x75\x62\x7d\xff\x5c\xff\x89\x47\xe2\x16\x6e\xeb\x93\xa1\xdb\xad\xc7\xd8\x9a\x6a\x43\xe7\x34\x29\xa8\xe7\xc7\x04\x38\x2e\x9d\x5a\x64\xf5\x6a\xfe\xd1\xf9\xf3\x98\x77\x7b\x95\xde\x7e\x34\x26\xbe\xec\xd4\xc2\x18\x43\x97\xed\x83\xdd\x8f\xf4\xea\x3c\x2d\xd9\xec\x86\x59\x71\x9e\xe3\xa2\x35\x05\x5f\xfd\x63\x47\xb5\xdf\xe7\x30\x70\x5f\xe7\x20\x0e\x23\x70\xf4\x86\x2f\x6f\xb6\xdc\xd3\xba\xb1\xf0\x45\x30\x9b\x57\x17\x98\x99\xbd\x3b\xfb\x2e\x67\x4f\x18\xe1\x91\x3f\x7e\xa0\xed\xea\xe6\x73\x9d\x2c\x07\x9f\x1c\xc4\x7d\xba\x50\xad\x3d\xe7\x6c\xef\xfd\x75\x3e\xc3\x76\x63\xce\x14\xf1\xee\x09\x3d\x77\xcf\x3a\xae\xcf\xee\x9f\xab\x5e\x50\x54\xb2\xf1\xd6\x12\x77\xa7\x97\x0a\x77\xbb\x3e\xd7\xc3\x8f\x1c\x1b\xd2\x63\xc6\x84\x87\x8f\x2e\x95\x31\x66\x77\xcf\xba\xd2\x46\xf7\xf1\x30\xbf\x81\x27\xc7\x99\x95\x57\xa5\x8d\xeb\xb3\x3c\x71\x70\x47\x0d\x45\xd2\x6c\xb3\x23\xc3\xe7\xcc\xdf\x7b\x61\x85\x7c\x57\xd5\xc9\xc5\xcd\xa1\x63\x1e\x2f\xc9\x90\x59\xdb\x6d\xec\x30\x65\x3e\x11\xd4\x57\x77\xca\xdc\xbb\x75\x67\x64\x23\xcc\x4d\x52\xfb\x54\x4c\x1a\xd9\x3f\xde\x7b\xce\xbd\xae\xc7\x76\x78\x26\x95\xdf\xfd\xaa\x1e\x5e\x26\x4c\xf2\xac\x16\x16\xce\xca\x0b\xb9\x70\x8c\x97\x90\xf5\xfa\x43\x45\x6f\xdf\xb2\x03\xa7\x7f\x2c\x64\xde\x98\xc6\xfb\xd1\xe3\xd8\x81\x30\xd3\x77\x33\xcf\xc6\x6c\x2f\x67\xd6\x37\x4c\x9c\x6f\x2f\x7b\x7f\x79\x92\x77\xa6\x75\xfc\x6c\x83\x2b\xdb\x0e\xdf\xea\xea\xa3\x7d\xde\x66\x43\x23\x3c\x9d\xdc\x29\x62\x42\x9f\x3b\x97\x82\x87\xeb\x74\x3d\x6c\xc0\xf6\x71\x3d\x73\xf4\xc9\xb4\xbe\x99\x57\x7a\xc4\x5c\x6b\x70\x5b\x9b\xbe\x5d\xf3\xa8\x67\x89\xe9\x0c\xfb\x71\xef\xd6\xca\xed\xcc\xfb\x4d\xeb\x7e\xe1\xc3\x4a\xbf\x47\x73\x57\x0f\x5c\x3f\xea\xf1\x80\x6b\x8c\xae\xeb\xd6\x8f\xb5\x7f\xb8\x2d\xd2\x6e\x76\x1b\xf3\xd0\x73\xfa\x2f\x9a\x3a\x3f\x1e\xe5\xdf\x25\x36\xfc\x28\xc3\x66\x9c\x24\x71\xf3\xd1\x45\x97\x36\x75\x98\x38\x67\x58\x4f\x37\xeb\x82\x34\xd7\xb9\x2a\x9b\xb7\x6d\x5a\x70\x87\x9f\x62\x5b\x5f\x76\x71\x48\x6f\xf7\xd5\x5f\x4a\xe5\x1b\x6e\x06\x5c\x95\xe7\x1b\xb5\x5f\xb7\xec\x48\xa9\x7d\xb7\x12\xed\x4e\xb2\xfb\x8d\xbc\x8c\xde\x27\xae\x3d\x3d\xaa\x37\x75\x61\x27\xcd\x91\xa5\x21\x3b\xcf\x2c\x89\x8d\x75\xe9\x23\x12\x6f\x68\xda\x1b\xa2\x56\x62\x50\x56\x7d\x76\xc1\x56\xb5\xdb\xef\x76\x88\x3e\x47\x9c\x35\x79\x32\x2c\xaf\x29\x6b\xeb\xa0\xf3\x23\xe7\xbd\x8d\x89\xbc\xd5\xe6\xa8\xd9\xb4\x49\x69\x4b\x1c\xa6\x6d\xb8\xa4\x6b\xed\x73\xbb\xf1\xec\x20\xed\xb8\x53\xfd\x6a\xd2\xba\xe6\x1d\x8f\xdf\x74\x2b\xad\xd4\xc8\x63\x5f\xe7\x4b\x27\x8d\xcc\xcd\x45\x56\x73\xa7\xf7\x0a\x9e\x72\xb1\x7a\x8b\x89\x9a\xf6\xe2\x6e\xc7\x4e\xb8\x7f\xa8\x78\xdb\x71\xd1\x9c\xe9\x2b\xbc\x86\x77\x6c\xb8\xe9\x30\x24\xd4\x78\xdd\x9a\x83\x62\xee\x8a\x4b\x4d\x93\x54\xef\x4e\xd7\xb9\x55\x95\x3d\xb5\xe7\xf1\xf5\xfd\xc3\xad\x83\x3d\xd7\xca\xc3\xbd\xc6\xf5\x5d\xdc\xfb\x6c\xdd\x8e\xa0\x54\xdf\x8b\xbe\x86\xe9\x31\x73\x88\x34\xd7\x75\xb1\x81\xb9\xb6\xbb\xcc\xe2\xc6\xd8\x8a\x0e\x3c\x3e\xb0\xe5\xc6\xa1\x8b\x56\x5f\xf1\xca\x85\x2d\x36\x4c\xd9\x52\x66\x24\xdf\x64\xe1\x7b\x63\x4e\x80\x4a\x27\xee\xc6\xe3\xe9\x17\x26\xcf\x5c\x33\xf8\x43\x97\x89\x8f\xbb\xec\xff\xf8\xe5\x48\x4f\x0c\x31\xbc\xed\xad\xa1\xf6\xf5\xda\x80\x43\x37\xb6\x27\xa7\x26\x95\xff\xb8\xa1\xe9\xdd\xc1\xab\x1b\x4f\x4f\x38\x7f\x28\xd9\xcc\xed\x23\xaf\xd3\xfb\xc5\x27\x03\xed\x5f\x2c\x92\x8e\xd7\xde\x17\x1a\x5d\x53\x54\x19\x3b\xcd\xf0\xcd\xd1\x77\x39\xbd\x46\xef\xce\x68\x3c\x21\x51\x73\x38\x7b\xb4\xcd\xf1\xc2\x7b\x6d\x36\xf7\xbb\x94\x39\x7d\x76\x9a\x9a\x27\xcb\xa2\x6d\xba\xb0\xc8\xf0\xee\xf4\xcf\xb5\x6d\xee\x2d\x9c\x6a\xe3\xd0\x9c\xf4\xf1\x9c\xbb\xd1\xe2\xb3\xae\xc7\xf2\x3a\x95\x1f\x7f\x7c\xf4\xae\xe4\xe6\x9c\x81\x39\xd7\x6c\x6f\xb6\x3d\x92\x3e\xd6\x65\x9b\xf8\x98\x30\x72\x92\x8b\xd5\xac\xad\x6b\x46\xb0\x25\x02\x43\x0f\x7f\x2e\xc7\xeb\xa3\xda\x29\xc7\x03\x23\xdd\xba\xce\x4c\x2b\xed\xd9\x71\xdb\x47\xd3\xc4\xf3\x3e\x3a\xdd\x76\x5d\x59\xe9\xe9\x7e\x22\xe3\xc8\xe5\x31\x1d\x5c\x54\xa6\x3c\x68\x64\x85\xcc\x33\x13\x25\xde\xdb\x93\x7b\xbf\xec\xc3\xb1\x27\x1d\x82\xdb\x77\x7c\x2d\xeb\xb6\x59\x83\x3b\xc3\x7e\x7a\x86\xae\x5a\xb2\x75\x5b\x73\x99\xdd\x2c\xc1\xdc\xea\x19\x86\xe6\x2f\x1b\xfa\x6d\x8d\x48\x2b\xaf\xd8\xf6\x70\x87\x84\x39\x90\x3b\xa0\xa2\xb0\xc9\xe0\xa5\xdb\x59\x43\x51\xf6\xfe\x6d\x7d\xf7\x4f\x2e\x5d\x78\xe9\x4d\x41\x2d\xe3\x0c\x7b\xd8\x84\x35\x5e\x23\x3c\x3f\xf5\x9c\xdd\x45\x90\x7e\xf3\x4e\x1f\x4f\xfd\x05\x65\x29\x3e\x81\xf7\x82\x9e\x98\xf9\xce\xdc\xa0\xf3\xc0\x78\x62\xc2\x31\x73\xe6\x75\xed\xad\x57\xef\x75\x38\xa3\x1e\x7e\xee\xe6\x18\x0f\xff\xfb\x9d\x93\xb9\xc7\xb8\x6b\x9c\xea\xcc\x3b\xc6\x59\x0f\x4d\xed\xf1\xc1\x3b\x5d\xef\x69\xe4\xfb\xa8\x4e\x23\x25\x3f\xbe\x5a\x5b\x97\xdd\xc7\x51\x67\xc1\xdd\x75\xb7\xb7\xf4\xd8\xb1\x24\xae\x5f\x49\x8e\xca\x86\xdc\x1e\x53\xaf\xb0\x6e\xba\x9d\xec\x74\xf1\xe5\xd4\x4b\x66\x8c\xda\x98\x39\x85\xb7\x3a\x6e\xba\x65\x95\xd3\xb1\x7c\x4b\x78\xbc\xfd\xa3\xf6\x1d\x17\x6e\xed\x97\x39\x43\x1c\xde\x6d\x72\x42\xed\x8a\x9e\x8f\xbb\x58\x48\xac\x7b\x3b\x3c\x3f\x53\xb0\xf7\xf0\xb6\x43\x6d\xcf\x6c\x15\x0d\x99\xbd\xf3\x8d\x4c\x7d\xc6\x63\xfb\x1c\xb5\xd7\x27\x86\x94\xea\xec\xf4\xfc\x94\x21\xe6\xe0\x4d\xaf\xcf\xc7\xa7\x06\x38\xa7\x65\xcd\xf9\xc8\xb2\xf5\x92\x2b\x92\x53\xce\x3e\x79\xb8\xe7\xfd\xb0\x8f\x4b\x6e\x0c\xfc\x72\xdd\x6d\xbb\xc9\xe6\xf8\xfb\x2a\xa3\x57\x76\xd8\x5b\x94\x3a\xa5\xff\x2b\xd1\x90\xda\xb2\xe0\xb7\x51\xed\x7a\xec\xee\xdc\x7f\x5e\xf8\xa4\x37\xc1\xc7\xd5\x4e\x7f\x30\xcb\x4c\x14\x8d\x67\x5e\xe9\x6e\x60\xee\x7a\xdc\x7e\x3d\x78\x65\x85\xf5\x8c\x29\xe5\x5a\x2c\xfb\xe8\x25\x38\xbf\xb2\x36\xf8\x2d\xf7\xc9\x87\x0d\xee\x61\x2b\xb9\x6c\x0f\xe3\xd2\x25\x8b\xd2\xce\xf7\xcc\x3a\x32\xd5\xf7\xdc\xad\xc8\xaf\x1b\x8a\x7d\xcb\x96\x7c\xb9\xcb\x1a\x2b\xf1\x08\x9b\x8d\xbd\xca\xb5\xb9\x1b\x9e\xf7\x9b\x30\x4f\xa3\xc6\x74\x63\x5a\xb5\x59\xfa\x35\x4d\x0d\x9f\xa0\xa6\x53\x53\x73\x98\x65\xa5\x49\x5c\x3b\x2b\xeb\x86\xb6\x19\x87\xcf\x0e\x78\xba\xa0\x4c\x8e\xb0\xfd\xde\xb5\x5d\x79\x1f\xf7\xbe\xbb\xbb\xde\x53\x50\xf5\xd4\x8d\xbb\xf3\xd0\xe7\xe5\x75\x91\x63\xd6\xc4\x7f\x60\xbd\xea\xfe\x8c\xbd\xa0\xc3\x08\x53\xed\xf3\x1e\x6b\x42\x0f\xf5\xd3\x18\xbc\x66\xcf\xa6\x5b\x85\xb7\x8b\x14\xae\x06\x6a\xb6\xc9\xd3\x3b\x3a\x68\x6a\xef\xec\x9f\x14\x4b\x34\x38\x16\x9a\xbd\x1c\x3a\xb2\x5d\x66\xef\x26\x93\xd3\x4b\x14\x3d\x83\xda\xd7\x4a\x3a\xbb\x56\xc4\xcc\xb8\x29\xc9\xca\x09\x3e\xda\xe5\xae\x6a\x5e\x89\x4b\xdc\xb1\x13\xaa\x1b\x6d\xe6\x06\x3d\xe4\xf5\x1c\x82\x33\xda\x4d\x39\x20\x3d\x5c\x56\xb2\xf3\xc7\x85\x87\xb2\xda\x7f\x71\x10\x85\x76\x7c\x35\x77\x03\xe1\x37\x25\xbb\xba\x63\xe6\x14\x2c\x7f\x1e\x5b\xb5\xb5\xff\xaa\xc7\x7b\x82\x1e\xb4\xed\xb7\xc7\x64\xc3\x9a\xd3\xde\xe2\x3b\xc6\x5f\x89\x9b\x07\xfb\xab\xcf\x9a\x3f\x6a\xc1\x06\xc9\x5e\x9f\xab\x4d\xe5\xfa\xe5\xb6\x91\xba\x3b\xba\x04\x2c\x3d\x3a\xfe\xd9\x39\x28\x2e\xd6\x1a\xbb\x74\x08\x9c\xef\xb2\xf4\xf1\xed\xc2\x85\xce\x9f\xbd\x8f\xb5\xbf\x26\xc9\x98\xd6\x6e\xea\xba\x84\x9e\x6a\xd3\x63\x22\x1b\x1f\xcf\xdb\xb2\x7a\xe5\x61\xf3\x07\x71\x7b\xbb\x28\x3c\x2b\x22\xce\xbb\xc9\xcf\x4a\xb6\x77\x4c\x7a\xe0\xb0\x4b\xfb\x52\x53\x15\x63\xd5\x6c\xb7\x0e\x51\x27\x9e\xf9\x32\x98\xfd\xa4\x06\x96\xc3\xdb\xd7\x3e\xb5\xe2\x4d\xe3\xcd\xea\xb7\xdb\xf1\xee\xb8\xdb\x8f\x9b\xf6\x4a\x7c\xcf\xf4\x5e\x76\xfe\x43\x8c\x7b\x27\xef\x35\xd6\xd3\x19\xcf\x97\x16\xa4\xd4\xf7\xbd\x48\xf4\x75\x4b\x9b\xb4\xea\x65\x1f\xf1\xea\x5e\xeb\x8d\x85\xb3\x42\x58\x53\x2a\x36\xb9\x3f\x1a\x55\xd7\xbd\xa0\xc3\x7e\xf5\x53\xc4\xea\x0b\x0f\x6f\x68\x5e\x57\x57\x49\xdf\xdb\x9f\x7d\x77\xde\x6c\xf6\x89\xc1\x11\xed\x6f\x4f\xfb\xea\x3d\xf5\xc7\x23\x70\x54\x33\xdc\xf2\x7e\xf7\xba\xea\x47\x3d\x1e\x67\xe4\xbb\xa6\x8c\x38\xa5\xab\x99\x35\x6d\x92\xe7\xa7\x36\x0f\x36\x96\xdc\xaf\xad\xdf\xad\xe5\x15\x2e\x5b\x7c\xfd\xc7\xb3\xdc\x59\xa9\xab\x65\x43\x02\x0e\xa0\xe9\x30\xb3\xa6\x37\xc3\xca\xb2\x1e\xcc\x8b\x6e\x6b\xb4\x64\x46\x72\xf2\xcd\x76\xaf\xf6\x3b\x6e\x15\x69\x67\x45\x76\xb2\x3f\xa0\x65\x91\xad\x36\xe5\x7c\x4d\x46\x60\xd6\xd8\xeb\x16\x35\xd5\x9d\x85\x4d\x36\xda\x0d\xcb\x86\x26\x4d\x72\x4e\x0a\xba\x66\xf4\x68\x93\xf3\x29\x5d\x63\xa7\x23\x9c\xa5\xf7\x86\x95\x7c\x2e\x7f\xa5\x57\xc3\x78\xf0\xfc\x5a\x83\x24\x79\xa9\xfb\xc2\x07\xdb\xf4\x2e\x14\xc5\xcd\x79\xe2\x75\x6e\xe9\xa3\xf4\x44\xed\xc9\x1f\x3c\xbe\xf4\x97\x25\x0d\x1e\x31\xb7\xd1\x91\xaf\xdf\x67\xb6\x62\x6c\xb1\xbf\x6e\x47\x7d\xb5\xea\x76\xf5\xba\x99\x03\x3e\x45\x3d\x96\x5c\x1b\x35\xfa\x4c\xb7\x25\xc7\x7b\xce\xeb\xd8\x7b\xa9\xcd\xc3\x44\xf3\xa6\xf8\x35\x5b\x67\xae\x98\xb9\x64\x73\xff\xca\xb6\xa1\x5d\x17\xf9\x04\x71\xdd\x2a\x22\x36\x9c\xf9\xfa\xf8\x71\x97\xea\x82\x2c\x49\xe6\xeb\xeb\xfb\x84\xa5\xe6\x57\x4a\xf2\xbc\xd4\x0d\xcd\x43\x9b\xab\xa7\x5e\x39\x70\xae\xb1\x6d\x07\xb9\x3c\x98\x98\x6a\x9b\x73\x6a\xe6\xd6\x41\xef\x36\x18\x84\xb4\xd5\x0d\x0b\xb0\x72\x95\x9f\xbf\xd3\x2d\x6f\x45\xaa\xac\xfb\xf8\xb4\x8a\xa6\xe9\xe1\x1b\xd6\x34\xe6\xd5\x37\xbc\x3b\xb2\xae\x93\x83\xc5\xfc\x77\xfb\x8c\x55\xbb\x54\xc5\xf8\x0c\xaa\x2a\xf2\xd9\x37\xec\xcc\xb2\xc3\xf9\xf3\x6f\xf7\x3f\x68\xcf\x7b\xb8\x73\x48\x04\xdb\x20\xe7\xfe\x0f\xfe\xb3\xce\x2e\x5f\xf7\x78\xda\x80\x3e\x2a\x5c\xdb\xdc\x15\xcb\xda\x34\x0c\x59\x2f\xfe\xaa\x68\x3a\x90\x4b\x18\x9d\xb0\x3b\xb2\x5e\xa5\x7e\x45\x4d\x07\xe3\x88\xc5\xac\x1b\x25\xfb\xda\x9c\x5a\xa2\x1a\xbe\x6b\x54\x58\x83\x8a\x5d\x72\x5b\xd6\x82\x43\xb7\xeb\xd7\xce\x6b\x77\xe4\xa3\xc1\xd8\x31\xd3\x57\x34\x9a\x6f\x74\xf3\x19\xd8\x73\x43\x40\xbf\x35\x91\x1b\xef\xce\x73\x5a\xaf\x97\x75\x79\xec\x93\xf7\xab\x36\x0b\xd4\xce\xaa\x94\x76\x3e\x50\x65\xdb\xc9\x2d\x95\xef\xb2\x66\xca\x61\xa9\xa5\xf6\xf5\xbb\x13\xf8\xee\x67\xed\x0e\x37\x4f\x6d\xf8\xcc\x1c\xb7\xfd\x82\x6f\xc7\x3b\x29\x9c\x1f\x6b\x32\xfb\x2c\x9e\xf3\xc1\x74\x9e\xdf\x1a\x9b\x76\xf7\x1f\x5e\xde\x58\x83\xfc\x37\x07\xa6\x1e\xaa\x29\x3a\xb2\x7f\x6f\x02\xff\xe4\xa2\x8d\x57\xe7\x2a\xae\xf0\xfb\x79\xdb\x7e\x2c\x39\xdf\x7b\xe7\xbc\xb2\xa1\x35\xde\xc7\x54\x5e\xfb\x1e\xef\x36\x96\x75\x77\xf0\x82\x09\x01\x6f\x88\x50\x35\xb5\x01\x5d\xcd\x1f\xdc\x3f\xdf\xcd\x61\xd3\xb4\xec\x3b\xcb\xa6\xdf\x71\xac\xe5\x7f\x78\xd2\xd7\xa2\x57\x44\xe7\x4f\xfd\x47\x5b\x8f\xee\x7c\xd6\xeb\x3c\xf0\x52\x0f\xeb\xdc\x3c\xab\x12\x59\x78\xaa\xd7\xab\x09\x7c\xde\xe9\x7e\x67\x1d\xa6\xcd\xbc\x77\x68\xe3\xad\x4f\x7a\x8e\xd9\xe2\xe5\x92\xba\xc3\x35\x33\xbb\x6c\x62\xa6\x57\xee\xd8\x32\x3e\x55\xbd\xdf\xee\xa8\x45\x63\xe6\x7c\x3e\xb7\xa3\xe0\x69\x67\x93\x40\x5f\xee\xfe\x01\xa3\xae\xa6\x4d\x50\xdb\x1c\xa0\x1b\xda\x41\x32\xe5\x83\xe1\x7a\xc6\xbc\x21\x8e\x82\xbd\xf9\x85\xd3\xa6\xed\x2c\x6d\x9b\xd1\x77\xf6\xbb\x5a\xad\x79\xb1\x2f\x92\x2b\xcd\x16\xaf\x78\x69\xd9\xf5\x88\xca\xda\x37\x8d\xd9\x71\xdb\xbb\xaf\x0f\x66\xc5\x47\xb9\x5f\x09\x8f\x3c\xa8\x96\x9a\xec\xb7\x46\xcb\xe1\xd0\xea\xe8\xde\xd6\xcb\xd5\xec\x46\x2c\x1d\xd7\x10\x99\xbd\xfd\x60\xf4\xb8\xb1\xfb\x27\xef\x78\xb5\x46\x5b\xdf\xa8\x83\x67\xfc\xac\xb7\xeb\x97\x06\x64\xbf\x7f\x3e\xe7\xde\xa9\x97\x5d\xda\x0c\x3f\x72\x4f\xdd\x24\xce\xd6\xa8\xa4\xd7\xa6\xc1\xfd\x19\x5b\xdd\x1e\x3d\xcb\xcc\x5e\x9b\xf9\xe9\xf4\x6c\xb7\xd0\x4b\xd3\x3e\x9e\x5a\x7b\x65\xa5\x71\xea\xfa\xa4\x3e\x0b\x0e\x1f\xd6\xbb\x97\xe9\x11\xb5\xd5\xfb\xed\xcb\x40\xb5\x7d\xdd\x65\x4b\x34\xec\x4a\xd6\xae\xfa\xd4\xf5\x7a\x74\xd2\x88\x86\xb4\xdd\x5b\x1f\xac\x1b\x99\xa7\x99\xb0\x34\x71\xc8\x8f\xfe\xac\xec\xfe\xc3\xad\xac\xdb\xec\xba\x7b\x2f\x7e\x04\xbf\xff\x6b\x87\x94\x27\x6f\x2a\x4c\x2f\xad\x5a\x25\xcf\xed\xb3\xc1\x3a\xba\xf0\xbe\x6a\xea\xb2\xdd\xf7\x67\xcd\x99\x3f\xba\xbb\xd1\x9d\x63\xc3\xea\x1c\xaf\xd6\x18\xbe\x62\xba\x4c\x7f\x22\x1f\xfb\xfe\x40\x3b\xf6\xc0\x2d\xb7\xa3\x0c\x72\xaf\xed\x2f\xbb\x27\xb7\xeb\x34\x39\x72\x89\x63\x53\xca\xa8\xcf\xac\xd4\x07\xb9\x43\xb6\x4d\x5a\x96\xbd\xc7\xcb\x73\x93\x86\x85\xcb\x75\xd7\xb6\x96\x9b\x54\x3f\xab\x76\x79\xe3\x37\x8d\x6f\x39\x84\xed\xb1\xa1\x6e\x0b\x77\x5f\xef\xfa\xb3\x25\xe6\xd1\xee\xe9\x9b\x07\xf3\xaf\xf7\xbc\x5c\xe4\x56\x69\x7f\x7b\x2d\xf3\x48\xdb\x71\x79\x1b\x66\xbe\x77\xd0\xbd\xba\xfb\x54\x00\x7b\x6f\x8e\x5a\x9e\x4e\x91\x8e\x97\xc1\xdc\x6b\x2f\x46\x5f\xbb\xfe\xd4\xfa\xe1\xb0\xf6\x66\xdb\x7b\x05\x34\x3d\x7c\xa0\xed\x5b\xf9\xe2\xfc\x9b\x7d\x17\x55\x87\x3a\x97\x78\x2f\x15\xac\x1d\xbd\x4a\x31\x68\x8b\x26\xf7\xcc\x38\x6f\xfb\xd9\x93\x0f\x3c\x58\xa8\x27\x37\x17\xdb\xc1\xcc\xf7\xc9\xe5\x7a\x5b\x55\x84\xcc\xb9\xb3\x82\xc6\xeb\xb4\x49\x38\x78\xbf\x6e\xa8\xd5\x9a\x0d\x0e\x17\xfb\x3e\xff\x7f\xec\xbd\x0b\x5c\x54\xd5\xf6\x38\xbe\xce\x39\xf3\xd8\xf3\x9e\x61\x06\xe6\xcc\x0c\x30\xbc\xdf\x8f\x81\xc3\x1b\x91\x41\x50\x40\xeb\x9a\xd7\xca\xcc\xcc\xba\x96\x66\x56\x5a\xd6\x55\x33\x13\x44\x45\x45\xc5\x57\x22\x22\x32\x4a\x8a\x8a\x8a\x88\x88\x88\x8a\x65\x65\x66\x65\x65\x66\xe6\x35\x35\xbd\x99\xd7\x6e\x66\x66\x66\xe6\xe5\xff\xd9\xe7\x01\xc3\x08\x02\x6a\xdf\xfb\xfd\xfd\xbf\xed\xed\x62\x9f\xb3\xce\xda\x7b\xaf\xbd\xf6\xda\x6b\xad\xbd\x67\x3c\xf3\xd3\x67\x13\x57\x8c\x3b\x43\x14\xce\xdf\xf9\xc2\xa8\x67\x66\x85\xc4\x7d\x7c\xfe\xa5\x87\xa4\x5f\x2c\x7a\xb0\x76\xfa\xfc\x8b\x0f\xee\xbd\x68\xae\x7a\xfa\xed\x89\xd2\x55\xbd\xc7\x9d\x3c\x99\x9d\x3b\xeb\xa1\xc9\x8f\x8d\xfc\xcf\xfc\xbf\x95\x5d\x4f\xff\x3c\xb9\xf7\x68\x3f\xbf\xab\xf3\x0e\x3c\x8f\x5e\x1f\x39\x6a\xe5\xeb\x15\xa3\xce\x26\xfe\x90\xf4\x5d\xcd\x9b\xd9\x4d\xc7\x16\xef\x69\xf8\xe6\xc4\xa9\xea\x55\xd6\x4f\xdf\xaa\xff\xe9\xd9\x0f\x06\xc6\x86\x5a\x86\xfd\xf5\xaf\xab\xcf\x0d\x55\xbf\xfc\xca\x7c\xf9\xa7\x8b\x5e\xfb\xf2\x8d\x0f\xa6\xa5\x0c\x7e\xed\xc3\x13\xb5\xb3\x26\x5c\xbb\x31\xca\x6d\xcf\xfe\x4f\xfb\xed\x1a\xb5\xe2\x19\xf3\xf8\xfa\x80\xda\x17\xbf\x18\x70\xff\xbe\x2d\xab\xe4\x37\x33\x23\x1e\x7a\xfa\xcc\x39\x63\x8c\xe1\x11\xff\x4d\x39\x6e\x4d\xef\x3e\x52\xf0\xae\xfc\x6c\xde\x9e\x89\xbf\x6c\x2c\x9e\xf6\xe3\x9b\xc1\x2f\x95\xfe\xfe\xc0\x99\xad\x2b\x87\x7f\x98\xb3\x3e\xa3\xec\xdc\x56\xef\x17\xe5\x4f\x4d\x4a\xfe\xc0\xcb\xd1\xfc\xfb\x53\x33\x0e\x8c\x6d\x89\xae\x96\x2f\x7f\xfc\xdb\x3e\x1b\x1f\x18\xfd\x58\xf2\xcf\x57\xde\x58\x76\xdf\xbf\xa6\x85\xcc\xed\xf3\x4b\xae\x31\xc1\xe3\x8d\xa5\xbe\x15\xa5\x8b\x8f\x4e\x3c\xf8\xeb\x88\x25\xbf\x1c\x1f\x35\xe8\x9d\x0d\x9e\x99\xc5\x6b\xa8\xab\x55\xdf\x6b\xf7\x0e\xda\x5f\x79\x64\xd0\x85\x65\x21\x1e\x79\xa7\x27\x5f\x0d\x08\xf1\x19\x96\x74\xa1\xfe\x9f\xca\xf7\xb6\x0e\xed\xef\xbd\xeb\x86\x74\xdb\xc6\xd0\x47\x9e\xfe\x7a\x7d\x54\x52\xd1\x81\xf9\xa2\xaf\xcf\x1c\x3b\xf5\xea\x87\xcb\x1e\x1d\xfc\x72\xea\x8f\x8f\x4f\x28\x5b\x3d\xe4\xf5\xf7\x02\xf7\xc5\xa4\xc8\x1d\xc9\x7f\xf8\xc1\x5a\x57\xc9\xc1\xe6\xb6\xab\xce\x73\x47\x14\xb7\xb6\x74\xe7\xf5\xff\xab\x69\x5c\xf4\xcb\xd1\xb3\xfb\x4d\x8e\x2e\xe9\xb7\xb2\x1f\x38\xd6\xf5\xfb\x26\xfa\x7c\x74\x75\xbf\x1b\xd1\x2f\xd8\x26\xd8\x26\xd9\x9a\xfb\x01\x88\x62\x82\x63\x22\x62\x0e\xf6\xfb\xb8\xdf\xc9\x7e\x78\x2c\x75\x31\x3b\x63\xf6\xc4\x68\xb2\xe3\x63\x71\xfd\x29\xb1\x79\xb1\xa6\xec\x99\xb1\x21\xd9\x91\xd9\xe0\x48\xcc\xfe\x21\xf6\x4a\x6c\xaf\x6c\x29\x33\x8d\x99\xc1\xcc\x61\x1e\xc8\x06\x70\x8f\x4b\x8a\x4b\x8b\x7b\x34\x7b\x44\xf6\x0b\xd9\xb8\xfe\xc1\xb8\x8f\xe3\x8e\xc4\x39\xb2\x1f\x88\x07\x18\x13\xff\x7a\xf4\xdc\xd8\xf9\xfd\xbc\xb3\x57\x46\xaf\x8f\xdd\x1a\xbd\x3b\xb6\x3e\xfa\xad\xd8\x5d\xd1\xef\xc5\x36\x47\x1f\x8a\x3d\x18\x7d\x94\xed\x63\x6b\xbf\x8c\xec\xcb\xd1\x37\x63\x7f\x89\x26\x19\x83\xcd\x87\x11\xdb\x74\x4c\xa4\x2d\x99\x49\xb4\x65\x32\xbd\x6c\x39\x4c\x3f\xdb\x5f\x99\x01\xb6\x21\xec\x0f\x51\x4f\xb5\x2d\x60\xa6\xdb\x96\x30\x85\xb6\xe5\xcc\x46\xdb\x0e\x66\x9e\x8d\x1b\xe7\x76\xdb\x3e\xe6\x7d\xdb\x71\x06\xe0\x33\xdb\x59\xe6\x1f\xb6\x7f\x33\xc7\x6c\xdf\xb5\xfe\x74\x75\x8b\x4d\x1b\x47\xc7\x84\xc6\xa9\x63\xac\x71\x1c\xe6\x48\xbf\xa7\xb2\x63\x62\xfa\xc4\xa5\xc6\xdc\xc7\x62\x86\xc6\x3c\x1b\xf7\x52\x4c\x41\xdc\xc8\x98\x97\xe3\x7e\xe9\x57\x98\xfd\x5a\xcc\xfc\xb8\xa2\x98\x95\x71\x37\xfa\xcd\xcb\x7e\x33\x66\x57\xdc\x1b\x31\xd5\x2c\x9d\x38\x7b\x59\xb6\x3c\xbb\x2c\xfb\xed\x98\x2f\xe3\x3e\x8c\xf9\x26\xee\xd3\x98\xf3\x71\x97\x62\xc4\xf1\x6e\xb1\x21\xf1\x29\xb1\x0f\xc5\xff\x25\x76\x78\xec\xd4\xf8\xd1\xb1\x85\xf1\xcf\xc5\xce\x8b\x77\xd2\x84\x7c\x36\x3b\xa5\xd9\xd1\x4b\x63\x97\xd9\xd6\x30\xf6\x98\x41\x71\x5f\xc4\x7c\x1f\x77\x38\xf9\xf1\xd4\xf7\x93\x87\xa4\x7e\x91\xfc\x74\xea\x5b\xc9\x0f\xa4\x02\x6c\x4d\x4a\x4f\xd9\x90\x94\x94\x52\x17\xff\x6e\x3c\xae\x91\x61\xbb\x9f\xd9\x6b\x3b\xcc\x7c\xdf\x6f\x6a\xf6\xc2\x64\x6b\xea\xb1\xf8\x93\xf1\xef\xf2\x63\x0c\xb1\xc5\xb1\x57\xbf\xd9\x14\x71\x0d\x49\xfd\x52\x36\xc7\x37\xc7\x37\xc6\x1f\x8a\x9f\x1f\x5d\x1a\xbb\x38\x7a\x55\xac\xdc\xe6\xc1\x68\x6c\x16\xa6\xcc\x56\xc5\x38\x6c\x9b\x98\xbe\x31\x0f\xc7\xf5\x8f\x19\x16\xf7\x4c\xcc\xe4\xb8\xe7\x63\x5e\x8f\x3b\x11\x73\x39\xee\x74\xcc\x2f\x71\xb3\x62\x4a\xe2\x2a\x62\xea\xd9\xb1\x3e\x6a\x1b\xc5\x38\x73\xbc\xb8\x9f\x7f\xf6\xae\x7e\x03\xb2\x47\x24\xff\x90\xd2\x2b\xf9\x50\xca\x97\xfd\xc6\x64\x3f\x92\x7c\x3e\x25\x2b\x76\x44\x7c\x67\xfa\x17\x5b\xda\x9a\xf3\x9d\xae\xb9\xfb\x7c\x1e\xcb\x3e\x61\xf2\x23\xf9\xcc\xe4\x87\x97\x46\xb6\xde\x85\xe6\x87\xe6\x47\x96\x72\x39\xb4\x34\xb4\xed\x09\xc6\x08\x7f\xf3\x09\x21\xb7\x3e\x67\xdb\xcf\xdf\x92\x5b\x97\x1b\x5b\xba\x33\xf7\xc5\xfe\x09\xa5\xb1\xed\x9e\xe0\x2b\x80\xb6\x6b\xee\x09\xc3\x97\x71\xf9\xf1\xf9\xf1\xad\x7f\x63\x3b\xcd\xc2\x38\xc7\x13\x4e\x83\xe6\xb1\x89\xce\x82\xc8\x5f\x1d\x7f\x21\xfe\x63\x90\x26\xe8\x13\x02\x13\x00\x32\x13\x00\x1e\x4a\x98\x90\x80\x7a\xb7\xea\x88\xc3\x09\xc0\x05\x07\xce\x65\x62\xc2\xe8\x84\xff\x64\x97\x24\x84\xe4\x6c\x48\x18\xdf\x45\x7d\xdf\xc4\xc8\x44\x00\x0b\xc7\x8a\x43\xd6\xca\xd2\xf0\xc4\xbe\x89\xe3\x12\x5b\xa9\x9d\xac\xd8\xa0\xc4\x5b\x7a\xec\x80\x87\x76\x35\xdb\xd5\x3f\xea\x52\x9f\x49\x6c\x48\xec\x4c\x3b\x00\x34\x89\x4b\x12\xdd\x13\x4b\x59\x8a\xe0\xc4\x6a\x5c\xd7\x11\x9a\x14\x9d\x94\x9c\xb8\x27\x31\x3d\x71\x3f\x8b\x1f\x90\x78\x38\x71\x48\xe2\x89\xc4\x91\x89\xe7\xd9\xe7\xf1\x49\xa9\x49\xf3\x13\x75\x49\x63\x12\xff\x9d\xf8\x4a\xe2\xf5\xc4\x29\x89\x2d\x89\xf9\x89\x62\xf6\x27\x16\x0a\x13\x15\xae\x3f\xb5\xd0\x45\x8a\x6c\x9d\x4b\xe1\x2a\x2a\x3f\xb2\xdd\x1c\x47\x3a\xe5\x36\xba\xa8\xfc\x98\xfc\xd8\x7c\x71\xbe\x24\x5f\x9a\x8f\xf2\x65\xf9\xf2\x7c\x45\xbe\x32\x5f\x95\xaf\xce\x57\xe7\x6b\xf2\xb5\xf9\xba\x7c\x00\xb7\xfc\x5b\xba\x63\x25\xe5\x91\x6f\xcc\xa7\xf3\x4d\xf9\xe6\x7c\x4b\xbe\x67\xbe\x17\xab\xff\x58\x8f\x63\x5d\x78\x89\xbc\xb5\xbe\x4b\xf2\xee\x92\xa2\xad\xe7\xa0\x48\x70\x44\x45\x82\x23\x21\x12\x1c\xbd\x23\xc1\xd1\x2f\x92\xc3\xff\x25\xb2\x67\x12\xeb\x28\x91\xf9\x4e\xbf\x4e\xef\x78\x38\x12\x1c\x8f\x47\xe2\xb9\x72\x96\x6b\xfb\xb1\xc5\xe7\x87\xb1\xab\xbb\xf3\xb5\xd5\xd3\xcc\xe4\xc7\xe4\xc7\xf0\xab\x3a\x8e\xed\x25\x32\xbf\x24\xba\x32\x76\x75\xf4\xe6\xd8\x75\xd1\xdb\x62\xab\xa3\x1b\x62\x3f\x4c\x1a\x96\xf2\x4e\xf4\x27\xb1\x1f\x47\x7f\x15\x7b\x32\xfa\x42\xec\x91\xe8\x53\xb1\x5f\x46\x9f\x8b\xbd\x94\xf4\x7a\xca\x2f\x49\x33\x53\x4c\xb6\x40\xc6\xdb\x16\xc6\x88\x92\x97\xa4\xf8\xdb\xa2\x99\x58\x5b\x6f\xe6\x01\xdb\x63\xcc\x08\xdb\x58\xe6\x21\xdb\x93\xcc\x53\xb6\xf1\xcc\x18\xdb\x2b\x4c\x8d\xad\x89\x51\x24\xaf\x48\x69\xb4\x7d\xc0\xec\xb7\x7d\xce\x7c\x64\xfb\x9a\x79\xa7\xdf\x43\xd9\x6e\xc9\xab\x53\xbe\xb5\x5d\x63\xce\xd8\x7e\x62\x2e\xda\x7e\x67\x7e\xb4\x11\x71\x57\x6d\x92\x38\x59\x8c\x39\x4e\x1f\x13\x10\xe7\x17\xc3\xc4\x79\xc5\x44\xc5\xc5\x27\xbf\x93\x92\x99\xfc\x59\x4a\xff\xe4\xe3\x29\x83\x92\x4f\xa7\x0c\x8c\x79\x22\xee\xc1\x98\xa7\xe3\x1e\x8f\x19\x17\x77\xb9\xdf\xf4\xec\x92\xe4\xa0\xd4\x89\x31\xb3\xe3\xf2\x63\x16\xc7\x41\xf6\xa2\xec\x55\xc9\x91\xa9\x6b\x93\xe3\x52\x37\x25\xa7\xa6\x2e\x8c\x59\x1d\xb7\x22\x66\x6b\xdc\x96\x98\x77\xe2\x36\xc4\x34\xc7\xfd\x2b\x06\xe2\xaf\xc7\x68\xe2\x7f\x8e\x91\xc7\xd7\x25\xf7\x49\xdd\x95\x9c\x9b\xfa\x9f\x18\x43\x3c\x15\x6b\x8a\x47\xb1\xde\xf1\xaa\x58\xff\x78\xcf\xd8\xd8\x78\x63\x6c\x64\xbc\x6f\x6c\xaf\xf8\xa0\xd8\x8c\xf8\xf0\xd8\x7e\xf1\xb9\xb1\x4f\xc5\xff\x2d\x76\x7a\xfc\x8b\xb1\x8b\xe2\xff\x1e\xbb\x2c\xfe\x55\x66\x5d\x5c\x62\xfc\x84\x78\x80\x4f\x5b\xed\xf9\xea\x7e\xb1\xd9\x05\xd1\xc5\xb1\x93\x92\xa4\x29\x2f\x26\x41\xca\xac\x24\xf7\x94\x69\x49\xea\x94\xbd\x49\xf7\xa7\x2c\x4d\xf2\x4f\x99\x9f\xe4\x99\xb2\x26\x29\x26\xa5\x2c\x29\x2c\xe5\xdd\xa4\x07\x53\xea\xfb\xf5\xcb\x06\x9b\x92\xf9\x3e\xfa\xd7\xd8\xaf\x92\xc6\xa4\x1c\x49\xfa\x5b\xca\x77\x49\x13\x53\xce\x24\x8d\x4f\xb9\x99\x34\x2f\x65\x91\xad\x9c\x59\x6b\xab\x65\xce\xf7\x9b\x94\x9d\x10\x93\x1d\xe7\x93\x5c\x93\x62\x4a\x5e\x9f\x12\x95\xbc\x27\x25\x38\x79\x47\xca\x9c\x64\x3a\xf5\xf9\xe4\xdf\x53\x46\x25\x5f\x4d\x99\x92\x2c\x4f\x7d\x39\x99\x4a\x9d\x9e\xac\x4b\xfd\x67\xcc\x8d\xb8\x03\x31\x27\xe3\xce\x25\x4f\x48\x3d\x99\xfc\x5c\xea\x4f\xc9\xf9\xa9\x17\x93\x5f\x4d\xbd\x9e\x3c\x3b\xd5\x16\x3b\x20\xfe\x91\xd8\x49\xf1\x83\x63\x5f\x88\x4f\x8f\x7d\xb4\x9d\x2f\x12\xe5\xc8\x73\xbc\x73\x13\x72\x83\x72\x7b\xe7\x46\xe5\xf6\xcb\xdd\x98\xbd\x35\x7b\x41\xce\xba\x9c\x65\x39\x5b\x72\x56\xe5\xec\xc8\xf1\xc8\xf1\xcc\xd9\x99\xf6\x7e\xda\xbe\xb4\x4f\xd2\x30\xfd\x8e\xec\xdd\xd9\xdf\xf5\xfa\xb5\xd7\x8f\xbd\x80\xbd\x8f\xca\x89\xcb\xf9\x4b\xee\xa8\xdc\x87\x73\x5f\xc8\x7d\x3c\xf7\xef\xb9\x6f\x67\xbf\x9f\xbd\x37\xe7\x8b\x9c\xf7\x72\xbe\xce\xf9\x38\xe7\xdb\x9c\x7e\x39\xf7\xe5\xd0\xbd\x6d\xbd\x7d\x7a\x27\xf5\x0e\xe9\x6d\xef\xfd\x71\xf6\xe7\xd9\x74\x9a\x2d\xcd\x27\x2d\x29\x2d\x24\xcd\x9e\xf6\xd7\x9c\x47\x72\x72\x7a\x3f\xd2\xfb\x81\xde\x4f\xf4\xc6\xed\x7d\x95\x7d\x3a\x3b\x27\xed\x91\xb4\x07\xd2\x9e\x60\xdb\x7f\x2a\xe7\xd9\x9c\xbc\xde\xcb\x7b\xcf\xee\xed\xe8\xbd\xb0\xf7\xfa\xde\x00\xdf\x66\x03\x3c\x93\x06\x30\x3e\x0d\x60\x52\xda\x6b\x39\xd3\x73\x5e\xcf\x5d\x96\x3b\x2b\x77\x55\xee\x82\xdc\x75\xb9\xdf\x67\xff\x94\xfd\x43\x8e\x24\xf7\x97\x1c\x75\xee\x7f\x72\x3c\x72\x7f\xcd\xf6\xce\x5c\x94\x10\x90\xe9\x97\x13\x96\x59\x99\x60\xcb\x7c\x2b\x21\x21\xf3\x78\x42\xaf\xcc\xf1\x39\x7d\x32\xd9\xa5\x98\xb6\x3e\x6d\x46\xc6\x9a\x8c\x05\x19\x9b\x32\x96\x67\xec\xc8\xf8\xb2\xd7\xe9\x5e\x9f\xd8\x7f\xb0\x7f\x65\xff\xd5\x7e\xce\x4e\x66\x7c\x97\xf6\x63\xda\xbe\x8c\xaf\x33\x3e\xc8\xf8\x2e\xe3\xf3\x8c\x9f\x32\x50\x9a\x36\x4d\x99\x11\x96\xe1\x91\x11\x97\xe1\x93\xd1\x3b\x63\x5f\xef\xf7\x7b\xff\x9e\x61\xee\x23\xe9\x13\xd0\x47\xdb\x27\xaa\x4f\x5e\xda\xec\xb4\x9c\x8c\x51\x19\x7f\xcd\x18\x9f\xf1\x58\xc6\xab\x19\x33\x13\xa6\x25\x2c\x4c\x2b\x4a\x58\x9e\x06\xa0\xcd\xd9\x9a\x76\x35\xfe\x52\xfc\xd9\xf8\x1f\xfa\xdc\x88\x87\xfc\x23\x04\xac\x86\xfc\xaa\xf8\x2f\xd3\xca\x13\x4e\xa7\x01\xa4\xe4\xfc\x9a\x46\x24\xfc\xdc\x47\x95\xf0\x5b\x1f\x53\x42\x71\xea\xb2\xd4\xf2\xd4\xfa\x84\x9a\x04\xe8\x7d\x2e\x0b\xf3\xda\x94\xa0\xed\x1d\x93\x10\x9e\x60\x4d\x80\x4c\x80\x37\x53\xab\x53\xb7\xa5\x5e\x4c\xf8\x67\xc2\x33\xbd\xbf\xcf\xfa\x28\xe1\x48\xc2\xe5\x84\x49\xbd\x9f\x4c\x18\x96\x30\x30\x41\x99\x99\x9b\x50\x16\xff\x5d\x1f\xce\xf8\x6d\xed\x7d\x2d\x61\x67\x6f\x80\xd9\x39\x9f\xf4\x4e\x4b\x90\x64\x3e\x9f\x40\x67\x4e\x4e\x78\xb8\x0f\xac\xc6\x4f\x25\xbd\xb0\x18\x54\xbd\xb0\xe5\x35\xf4\x02\x87\xa5\x97\x60\xa5\xba\x63\xd7\x9e\x8e\x06\x47\x68\x2f\xde\xbb\xb5\x4b\x7e\xbd\x9e\x88\x7e\x36\xda\xd6\x2b\x11\xb7\xec\xe8\xdd\xab\x2f\x5b\xde\xd7\x6b\x70\x2f\xe7\x5d\xc0\xa3\xbd\x9e\x64\xef\xff\xde\x6b\x2a\x5b\xce\xe8\x55\xd4\xcb\xa5\x8b\xae\xf7\x0b\x8e\x5b\xa8\x1d\x8e\x5e\x55\xbd\xb6\xf4\xaa\xef\xd5\x8a\xeb\xce\xae\xc3\xc9\x9f\xa3\x74\x70\x68\xd3\xc1\x41\xa7\x83\xc3\x27\x1d\x1c\x21\xe9\xe0\xb0\xa5\x83\x23\x29\x1d\x1c\xf6\x74\x70\xe4\xa4\x83\xe3\x81\x74\x70\x3c\x92\x0e\x8e\x27\xd2\x71\x8d\x67\xd2\xc1\x31\x3e\x1d\x1c\x93\xd2\x9d\x5b\xcc\x4b\x9f\x9d\x0e\x8e\x85\xe9\xcb\xd3\xc1\xe1\x48\x5f\x9f\x0e\x8e\xad\xe9\x3b\xd3\xc1\xb1\x2f\xfd\xfd\xf4\x2e\xf9\x71\x4e\xad\xd4\x54\x29\x55\xca\xc6\xca\x8e\x4f\x5c\x5b\x70\xe2\xff\x74\x3a\x38\xbe\x4b\x07\xc7\x8f\xe9\xe0\xf8\x35\x1d\x1c\x60\x07\x07\xb2\x83\x43\x6b\x07\x07\x6d\x07\x87\x8f\x1d\x1c\x21\x76\x70\xd8\xec\xe0\x48\xb2\xe3\x1a\x76\x3b\x38\x72\xec\xe0\x78\xc0\xee\xdc\xe2\x23\xf6\x27\xec\xe0\x78\xc6\x3e\xde\x0e\x8e\x49\xf6\x3c\x3b\x38\x66\xdb\x17\xda\xc1\xb1\xdc\xee\xb0\x77\x83\xeb\x56\xc9\x7f\xc9\xf2\xba\xde\xbe\xd5\xbe\xd3\xbe\x8f\xab\xe9\x78\xdf\x0e\x30\x51\x7f\x43\x79\x44\x5f\xa1\x1f\xa2\xbe\x28\x39\x85\xc2\x3d\xc2\x3d\x14\xf2\x11\x86\x4c\x99\x54\x7e\x49\x71\x58\x33\x42\x57\xe2\x76\xc4\x4d\xaa\xb7\x18\x26\xa8\x5a\x54\xd5\xea\x4c\xcd\x08\xb7\x6c\xc3\x04\x77\x8d\xb4\x0e\x15\xaa\x0e\xab\x97\xb8\xed\x77\xaf\x93\x4f\x54\x17\xb8\x19\xf5\xfe\xca\x26\xdd\x29\x37\xab\x42\xa3\x32\xaa\x2d\x9a\x60\xc3\x40\xe9\x79\xe9\x60\x54\xa4\x9c\xa6\x3a\xa4\xbe\xa4\x99\xa8\x2b\x72\xab\x74\x3b\xa0\xbf\x64\xa8\x74\x6f\x76\x0f\xd7\x8e\xd5\xfa\xeb\x32\xdd\xa6\x18\x0e\xb9\x0f\xd0\x1f\x90\xa5\x2a\x4e\x68\xcb\x74\x2d\x6a\x46\x5b\xa2\x3f\x6f\xd8\x2f\x2b\x96\x4f\x54\x85\xab\x47\xa8\xf5\xba\x54\x5d\x95\x61\x20\xaa\xd2\x5d\x91\x5e\x92\x96\x68\x83\x75\xc3\xdc\x6a\x0c\xa3\xf5\xc1\xca\x09\xaa\x21\xfa\x6b\x92\x91\xf2\x25\x8a\x68\x4d\x8d\x66\x02\x4a\xd5\x8e\x90\x4e\x54\x1c\x93\x5c\x54\x55\x2a\x35\xba\x03\xa8\x4e\x76\x43\x33\xd2\x2d\x55\xdf\xa0\xba\xa6\x3f\xab\x4a\x54\x5a\xdc\x86\x28\xab\x35\xe1\xd2\x2a\xe9\x45\xe9\x60\xd5\x0d\xed\x15\x5d\xb6\x7e\x98\x61\x18\xd2\xc8\x8c\xf2\x68\x45\xb3\x72\x8a\x3a\x5d\x5b\x62\x98\xe2\x7e\xd8\xfd\xbc\x7b\x22\xba\xa2\xac\x54\x5d\xd4\xdf\x90\x1f\x53\x5c\x51\x14\x28\xc7\xaa\x1b\xd4\xa3\x35\x45\xda\x68\xdd\x12\xdd\x09\xfd\x58\x37\xca\x30\xcd\xa0\x41\xa9\xc8\x5f\x56\xa5\xbe\xe2\x96\xaa\xb7\x28\x8a\x14\x03\x95\x35\xaa\x63\x5a\x7f\x4d\xaa\x74\x9a\x6c\xa4\xfc\x80\xbc\x44\x91\xae\x19\xa6\x19\xab\x2b\xd2\x8d\x34\x9c\x35\x5c\x31\x44\xbb\x0f\x96\x4e\xd3\x0e\x34\x1c\x32\xd4\x28\x8c\xd2\x89\xd2\xd1\xf2\x42\x79\x8d\x72\x82\x6a\xbf\xfa\x90\x66\xa2\x9b\xd1\xe0\xef\x71\x56\x59\x69\x60\x50\xb4\x2a\x55\xa5\x51\x67\xab\x07\x68\xaa\x34\xc1\x5a\x85\x2e\xd5\xbd\x46\x4a\x29\xeb\x0c\xa3\xa5\xd5\xf2\x68\xf5\x29\xfd\x68\x45\x83\x22\x53\x15\xad\x69\x32\x18\x51\x0b\x2a\x91\x1f\x51\x5a\x55\x23\x54\x57\x54\xd9\x9a\x26\xcd\x10\xdd\x35\x37\x4a\x3f\xc4\x70\xcc\x50\x80\x06\xa8\x29\xd9\x01\xf5\x58\x4d\xa1\x5b\xb3\xa1\xda\xfd\x88\x7b\xa2\x2a\x58\xbd\x5f\xd7\xa0\xdd\xaf\x3d\xaf\x35\x6a\x2a\xd4\x23\xf5\x8c\x34\xdc\xcd\x82\x14\x48\xa1\x08\x57\x5e\xd1\x0e\x96\x53\xea\x4b\xca\xf3\xfa\xf3\x6e\xd5\x06\x7f\x7d\xb0\xa2\x50\x3a\x4c\x86\x95\xa4\x46\x06\x70\x4a\x89\xaf\xae\x49\xad\x9a\xb3\x9a\x6c\xed\x48\xed\x68\xed\x14\xed\x0d\xc3\x45\xed\x38\x1d\x40\xb1\x1b\xc0\x60\x3d\x7e\x2e\x35\x30\x06\x4e\xe9\x06\xba\x0f\x76\x1f\xe2\xde\xe4\x1e\x6e\x38\x60\x18\x22\x9d\x22\x2d\x96\x0e\x40\x43\x50\x09\x1a\x20\x1b\x2d\x1b\x27\xab\x96\x35\xc8\x96\xc8\xcb\xe4\x95\x8a\x43\x8a\x23\x8a\x8b\x8a\x12\xe5\x01\xe5\x79\xe5\x10\x95\x45\x9d\xa8\x1e\xad\x6e\x52\x9f\x50\x0f\xd4\x44\x6b\x07\x68\x07\x6b\x07\x6a\x87\x68\x87\x69\x47\x68\x27\x68\x27\x6a\xcb\xb4\x35\xda\x43\xda\x68\x5d\xa2\x2e\x5d\x37\x58\x37\x45\x77\x48\xd7\xa2\x6b\xd1\x8d\x76\xd3\xe8\x83\xf5\xc3\xf4\x23\xf4\x95\xfa\x2a\x7d\x8b\x5e\x6a\x38\x61\xb0\xba\x27\xba\x97\x29\xbc\x8d\x67\x75\x98\x97\x53\x92\xb3\xd2\x4a\xe9\x00\x69\x91\xb4\x41\x9a\x8d\x46\xa2\x01\xb2\x44\x59\xb6\x6c\xa4\xac\x46\xd6\x2c\xa3\xe4\x1a\x79\xb8\x3c\x55\xee\xaf\x08\x57\x0c\x53\x4c\x51\x54\x2b\xf6\x2b\xea\x14\x47\x14\x07\x14\x17\x15\x52\xe5\x08\xe5\x58\xe5\x04\x65\x99\xf2\x94\x52\xa3\xd2\xab\x82\x55\x55\xaa\x06\x95\x46\x3d\x4c\x3d\x58\x3d\x5a\x5d\xa0\x6e\x52\xeb\xb5\xa7\xd4\x7a\x8d\x55\x33\x42\x33\x45\x53\xa1\xd9\xaf\x39\xa0\x39\xab\x39\xaf\xb9\xa6\x51\x68\xa5\xda\x44\x6d\x9d\xf6\x90\xf6\xac\xd6\xa2\x8b\xd6\x0d\xd0\x4d\xd1\x45\xbb\x0d\x71\x3b\xe4\xa6\xd7\x5b\xf5\xc1\xfa\x74\xfd\x60\x7d\xa6\x7e\x98\x7e\x88\x7e\xa0\x7e\x84\x7e\xac\xbe\x4a\x7f\x56\xaf\x37\x0c\x30\x8c\x35\x34\x18\x4e\x18\x6e\x18\x34\xee\x56\xf7\x70\xf7\x44\xf7\x22\xf7\x70\x8f\x7a\x8f\xad\x1e\xdf\x78\x48\x25\xd1\x12\x46\xf2\x94\x71\x91\x51\x46\x1b\x3d\x82\x3d\x7a\x64\xb7\xba\x48\x37\x24\x57\x24\x94\x34\xdb\x23\x5b\x3a\x44\x3a\x4c\x3a\x52\x3a\x56\x3a\x4e\x3a\x45\x3a\x41\x5a\x27\x1e\xe6\x51\x2c\x5d\x22\x2d\x91\xd6\x49\xef\xf3\x68\x10\x57\x48\x9b\xa5\x0f\x7b\x1c\x96\x1e\x93\x26\x4a\x4f\x49\xcf\x4a\x63\xe8\x16\xa9\x14\x35\x8b\xad\xc8\x1f\x85\xa3\x68\xb4\x5f\x9c\x8d\xf0\x2c\x8f\x44\xa3\xd1\x58\x34\x01\x2d\x41\x25\xa8\x02\xd5\xa0\x06\xd4\xc4\xe6\x67\x3d\x96\xa8\x0f\xa3\x63\x68\x9c\xc7\x59\x74\x11\x5d\x41\x16\x99\x54\xa6\x97\x19\x65\x56\x59\xb0\x2c\x5c\xc6\xc8\x52\x65\xe9\xb2\x74\x59\xb6\x6c\xa0\x6c\xb0\x6c\x84\xac\x40\x36\x5a\x56\x28\x1b\x2b\x9b\x20\x53\xa0\xc3\xb2\x12\x59\x99\xac\x42\xb6\x44\x56\x25\xab\x94\x35\xc9\x5e\xf6\x38\x26\x3b\x21\x3b\x2b\xbb\x24\xbb\x26\xd3\xcb\x27\x7b\xbc\xee\x61\x95\xfb\xcb\x83\xe5\x16\x79\xb4\xfc\x80\xf8\x90\x38\x51\x9e\x2e\x4f\x97\x17\x78\x0c\x93\x8f\x90\x8f\x94\x8f\x95\xcf\xf6\x98\x20\x9f\x28\x1f\xa8\x98\x26\x3f\x2c\x2e\x92\x97\xc9\xab\xe4\x95\xf2\xc5\x1e\x35\xf2\x12\x8f\x26\x79\x83\xbc\x59\x7e\x58\x7e\x44\x7e\x44\x7c\x56\x7e\x51\x7e\x49\x7e\x45\x7e\x4c\xbc\xd2\xe3\x84\x58\xa3\xd0\x2b\x8c\x0a\xab\x62\x24\x9d\xa8\x58\xe7\xb1\xce\xe3\x98\x2e\x5b\x91\xad\x38\x25\x3e\xe8\x51\x66\x1c\xa2\x18\xa1\x38\x2b\x9e\xa0\x28\x50\x14\x2a\x8a\x15\x15\x8a\x8b\xe2\xf3\xe2\x4a\x45\xb5\x47\x95\xa2\x49\xd1\xac\xd8\xaf\x68\x56\x1c\x56\x1c\x51\x9c\x55\x9c\x50\x9c\x52\x9c\x57\x5c\x54\x5c\x52\xdc\x50\xb4\x28\x8c\x4a\xab\x32\x5a\x99\xa9\xdc\xe5\x91\xae\x64\x94\x03\x94\x83\x95\xa3\x95\xcd\x1e\xe3\x94\x23\x95\xc3\x94\x97\xc4\x13\x95\xd3\x94\x85\xca\x29\xca\x2b\xe2\x12\x65\x85\xf2\x1d\x8f\x43\xca\x16\xe5\x09\x65\x8b\xf8\xbc\xf2\x86\xf8\x9a\x78\xbf\xf4\x80\x94\x52\x5d\x54\x56\xeb\x46\x4a\xb0\x2e\x1a\x55\xe1\x2a\x7f\xd5\x49\x0f\x4a\x92\xae\x62\x54\x03\x55\x43\x54\xe7\x3d\x86\xa9\xb2\x55\x23\x55\x52\xc9\x68\xd5\x58\xd5\x38\xd5\x14\xd5\xf7\x1e\x05\x2a\x85\xa4\x58\x75\xd9\x63\x89\x4a\x23\xa9\x50\x55\xab\x1a\x54\x4d\xaa\x5f\x3c\xe6\x7b\xdc\xf0\x38\xa1\x02\xe3\x79\xd5\x25\xd5\x29\xd5\x0d\x95\x42\x6d\x51\x6b\xd4\x7a\xb5\x55\xed\xaf\x16\x1b\xa5\xea\x54\x75\xba\x5a\x2f\x19\xac\x1e\xa8\x96\x1b\x19\xf5\x38\xb5\xc6\x68\x30\x4e\x50\x17\xaa\x0b\xd4\xd3\xd4\x46\x49\x91\xba\x4c\x5d\xa2\xae\x54\x0f\xf2\xa8\x53\x9b\x8c\xcd\x6a\x7f\xe3\x11\xf5\x29\xf5\x15\x75\x88\x51\xaa\x51\x68\x22\x8d\xb1\xc6\x60\x4d\xa2\xc6\x22\x49\xd5\x58\x25\x56\xc9\x60\xcd\x10\xcd\x08\xcd\x48\xcd\x38\x8d\xbf\xa4\x50\x93\x68\xac\xd4\xf4\x32\xd6\x68\x56\x7b\x34\x6b\x32\x8c\xfd\x8c\x03\x8c\xc1\x92\x70\xc9\x35\xcd\x43\xc6\x07\x8c\x8f\x1a\x47\x18\x5b\x34\x94\x96\xd2\x2a\xb4\x8c\x44\xa3\x4d\x94\xa4\x4a\xc6\x18\xfd\xb5\xe1\xda\x44\x6d\xba\xe4\x05\xe3\x30\xed\x04\xe3\x24\xe3\x14\xed\x12\x6d\xa6\xa4\x4c\x5b\xa1\xad\xd4\x4e\x35\x4e\x37\x4e\x37\x36\x69\xb3\x25\x85\xc6\xc3\xda\x23\xda\x01\x92\x79\xc6\x4b\xda\x81\x92\x16\xed\x35\xad\x54\xb7\xcc\x68\xd5\x0d\x96\x84\xeb\x18\x5d\xa6\x6e\x88\xc4\x61\x5c\x6b\x1c\x26\xd9\x68\x1c\xa6\xab\x31\x8e\xd6\x4d\xd0\x4d\xd1\x6d\x37\x36\x1a\x8b\x75\x7b\x8d\x25\xba\x8f\x3d\x46\x48\x6a\x74\x75\xba\xd1\x92\x06\x1d\x23\xdf\x6f\x7c\xdf\x78\xc4\xe3\x4b\x8f\x63\xba\x13\xba\x2b\xfa\xb1\x12\xa9\x1b\xe5\xa6\x70\x4b\x47\x1a\x37\xbd\x9b\xd1\xcd\xea\xf6\x91\xd1\xe2\xe6\xef\x96\xe8\x96\xea\x16\xec\x96\xee\x36\xd8\x6d\xb4\x1b\xe3\x96\xed\x36\xc0\x6d\xa0\xdb\x67\xc6\x7f\x18\x8f\x19\xc7\x49\xc6\xb9\x4d\x70\x9b\xe2\xf6\xa3\x71\x9a\xdb\x19\xe3\x04\xc9\x44\xc9\xb7\xc6\x8b\xc6\x29\x92\x0a\xb7\x4a\xb7\x2a\xb7\x6a\xb7\x06\xb7\x3a\xb7\x66\xb7\x26\xb7\x43\x6e\xfb\xdd\x0e\xb8\x1d\x76\x9b\x26\x39\xe6\x76\xc2\xad\x40\x72\xd1\xed\x92\xdb\x55\xe3\x0d\xb7\x16\xb7\x42\x89\x42\xdf\x24\xfe\xcd\xd8\x62\x2c\x92\x14\x4b\x12\xf5\x03\xf5\x63\xf5\x53\xf4\x22\xba\x58\xbf\x44\x5f\xad\x6f\xd0\xab\xe9\x27\x3c\xf6\xeb\x9b\xf5\x87\xf4\x4f\x7b\x1c\xc3\x96\x83\xa6\x69\x7f\x43\xb4\x21\xd1\xe0\x45\xa7\x1a\x46\x1b\x26\x18\x26\x1a\xc6\x19\x0a\x0c\x85\x06\x3f\x7a\x89\x61\x89\xa4\xcc\x10\x4c\x97\x48\x8e\x18\xf6\xcb\x2f\x1a\x22\xe8\x04\xba\x4c\x52\x21\xd1\xbb\xa7\xd2\x95\x12\x3b\x1d\xee\x1e\xee\xce\xb8\xf7\xa5\x07\xb8\x57\x49\x86\xb9\x8f\x76\x1f\xe7\x3e\xd1\xbd\x5a\xd2\x9f\x2e\x72\xaf\x72\xaf\x73\xaf\x91\xd4\x49\x1a\xdc\x07\xd2\x0d\x92\x07\xe9\xa1\xf4\xe3\xf4\x09\xf7\x26\xc9\x25\xf7\x6b\xee\x37\xdc\x29\x0f\x85\x87\xde\xe3\x19\xfa\x5e\xd8\x9f\x0c\x1c\x83\xf2\xd7\x3e\x7c\xf9\x24\x00\xbc\x0a\x00\xa7\xf9\xdf\xb5\xc4\x65\x3d\x00\x60\x38\xcf\xff\x6e\x20\x2e\xf7\x01\xc0\x17\x2e\x75\xbf\x04\x80\xaf\x5d\x70\xa7\x01\xe0\x17\x97\xf6\x7e\x05\x80\xff\xb8\xe0\xf0\x05\x86\xc9\x7c\x3d\xb6\x24\x00\xa2\xd9\xb3\x33\x5d\x2b\xd8\x08\xf6\xf5\xcb\x6c\x4a\xe6\xeb\xc7\x10\x1c\xd0\xfc\x3d\x2e\x63\x09\x80\x44\x97\xba\xc9\x04\x40\x8e\x0b\xae\x3f\x01\x30\xd1\x05\x37\x89\x00\x16\x70\x2a\xe4\xdb\x9c\x4c\x00\xbc\xee\x42\x37\x8d\x00\x16\x3e\xff\x0f\x47\x83\xcb\x3c\x02\x00\xc3\x7e\x7e\x1c\xb8\xcc\x27\x38\xc0\xe9\x33\x1e\x3f\x9d\x00\x98\xe9\xd2\xde\x2c\x02\x58\xc0\xe9\x63\x9e\xae\x90\x60\x5f\xe3\xdc\x8e\x6e\x0e\x01\x30\x97\xa7\xfb\x88\xa7\x2b\x22\x00\xe6\xb9\xd0\x2d\x20\x80\x05\x9c\x06\xf2\x74\xc5\x04\x07\x38\x7d\xc0\xe3\x16\x12\x1c\xe0\x74\x88\xc7\x2d\x22\x00\x16\xbb\xb4\xb7\x84\x00\x16\x9c\xfb\x5d\x4a\x70\x80\xd3\x61\x1e\xf7\x06\xc1\xc1\x93\x4e\x3a\xb5\x8c\xe0\x00\xa7\x23\x3c\xbe\x84\xe0\x00\xa7\x4f\x79\xdc\x72\x02\xa0\xd4\xa5\xdf\x15\x04\xb0\x50\xc9\xd3\xe0\x72\x25\xc1\x81\x73\x7b\xe5\x04\x07\x38\x1d\xe5\x71\xab\x08\x0e\xa6\x0b\x72\x07\x80\x0a\x82\x03\x70\xd2\x61\x07\x01\xb0\xd6\xa5\xdf\x75\x04\xb0\x80\xd3\x57\x3c\x5d\x15\x01\xb0\xde\x85\x6e\x03\x01\x2c\x38\xd3\x6d\x22\x00\x36\xbb\xd0\x6d\x21\x80\x05\x67\xba\x1a\x82\x7d\x35\x77\x3b\xba\x5a\x02\x60\x1b\x4f\x77\x9c\xa7\xab\x23\x00\x76\xb8\xd0\x35\x10\xc0\x02\x4e\x27\x78\xba\x9d\x04\x40\xa3\x0b\xdd\x6e\x02\x60\x8f\x0b\xae\x99\x00\x16\x84\x03\x51\x5c\xbe\x43\x70\x00\xec\xbb\xe3\x80\x7b\x07\x37\xc1\x01\x5e\xa2\xc2\x31\xf6\x7b\x04\x07\xff\xe1\xd7\x06\x7e\x76\x80\x00\x38\xe0\x52\xf7\x7d\x82\x03\xe7\xba\x07\x09\x0e\x9c\xeb\x7e\x40\x00\x7c\xe0\x52\xf7\x10\xc1\x81\x73\xdd\x0f\x09\x0e\x9c\xeb\x7e\x44\x00\xfc\xc3\x65\x6c\x27\x09\x60\xa1\x96\xa7\xc3\xe5\xd7\x04\xc0\x25\x17\xba\xcb\x04\xb0\xe0\xdc\xef\x4f\x04\x07\xce\xfd\x5e\x21\x38\x70\xee\xf7\x67\x02\xe0\xaa\x4b\x7b\xbf\x10\xc0\x02\x4e\x15\x3c\xed\x35\x82\x03\x9c\xde\xe7\x71\xbf\x12\x00\x56\xb2\x7d\x5d\x1f\x12\x58\xc0\xe9\x75\x9e\xce\x8f\x04\x60\x5c\xe8\x52\x48\x60\x01\xa7\xf0\x30\xae\x4c\x25\x01\x7a\xb9\xd0\xa5\x91\xc0\x02\x4e\xc3\xf9\xf6\x7a\x93\x1c\xe0\x14\xc2\xd7\x4d\x27\x01\xec\x24\x40\xba\x70\x1f\x06\x90\x41\x02\xf4\x71\x69\x2f\x93\x04\x16\x70\x4a\xe3\xdb\xcb\x22\x39\xc0\xa9\x2f\x2f\xab\xbe\x24\x07\x38\x65\xf3\xb8\x7e\x24\xc0\x40\x97\xf6\x1e\x20\x81\x05\x2b\xdf\x2f\x2e\x07\x91\x1c\x78\xf2\x38\x5c\xfe\x95\xe4\xc0\x9b\xc7\xe1\x72\x30\xc9\x41\x14\xcf\x07\x2e\x1f\x24\x01\x30\xc4\xf2\x38\x5c\x3e\x4c\x02\x0c\xc1\x32\xe4\x71\xb8\x1c\x4a\x02\x60\x48\xe0\x71\xb8\x1c\x46\x02\x60\x88\xe7\x71\xb8\x7c\x8c\x04\xc0\x30\x70\x2d\xd7\x2f\x2e\x9f\x20\x39\x70\x6e\xef\x49\x12\x00\xc3\x00\x9e\x0e\x97\x23\x49\x0e\x62\x04\xff\xd4\xd2\xd2\xf2\x34\x09\x80\x21\x84\xa7\xc3\xe5\x28\x92\x83\x2c\x1e\x87\xcb\x67\x48\x0e\xa2\xf9\xba\xb8\x1c\x43\x02\x60\x88\xe4\x71\xb8\x7c\x96\x04\x78\xd6\xa5\xee\x58\x92\x83\x6b\xa1\x1c\x0e\x97\xcf\x91\x1c\x64\xf0\x74\xb8\x1c\x47\x72\xe0\xdc\xde\x8b\x24\x00\x86\x9b\x7c\x5d\x5c\xbe\x44\x72\x10\xce\xd3\xe1\xf2\x15\x12\x00\x43\x18\x8f\xc3\xe5\x54\x12\x00\xc3\x79\xbe\x2e\x2e\xf3\x48\x0e\x82\x78\x3a\x5c\x16\x90\x00\x05\x2e\xb8\x42\x12\x00\x43\x18\xcf\x1f\x2e\x67\x93\x1c\x38\xd3\xcd\x21\x01\x30\x34\xf1\x38\x5c\xce\x25\x01\x8a\x48\x80\x60\x1e\x87\xcb\x79\x24\x00\x86\x46\x1e\x87\xcb\xc5\x24\x00\x86\x40\x1e\x87\xcb\x72\x12\x00\x83\x3b\xdf\x2f\x2e\x57\x91\x1c\xb8\xf1\x38\x5c\xf6\xa5\x38\x78\x90\xd7\x65\x5c\x8e\xa7\x00\x26\x50\xed\xf5\xf9\xef\x14\xc0\x44\x17\xdc\x14\x0a\x60\x2a\xd5\xde\xf7\x4c\xa3\x38\xc0\xe9\x65\x1e\x3f\x8b\xe2\x80\x1d\x2b\x8f\x9b\x4d\x01\xcc\xe5\x71\x81\x3c\x6e\x1e\xc5\x01\x4e\xc2\x01\xd4\x02\x0a\xa0\x98\xc7\x09\x47\x62\x8b\x28\x80\xd5\x3c\x4e\x88\xc3\x2a\x29\x80\x6a\x17\xdc\x26\x8a\x83\xaf\x78\xb9\xe0\x72\x33\x05\x50\x43\x01\x9c\xe0\x71\xb8\xac\xa5\x00\xde\xa2\xda\xc7\x6b\x6f\x53\x00\x18\xce\xf0\x38\x5c\xee\xa7\x00\x0e\xb9\xd0\x7d\x48\x01\x60\xd8\xc7\xe3\x70\xf9\x11\x05\xf0\x31\x6e\x93\xc7\xe1\xf2\x30\x05\x70\x98\xe7\x0f\xf1\xfc\x7d\x42\x71\xf0\x36\x4f\x87\xcb\x4f\x29\x00\x0c\x07\x78\x1c\x2e\x8f\x52\x00\x18\x3e\xe5\x71\xb8\xfc\x82\x02\xc0\xf0\x01\x8f\xc3\xe5\x31\x0a\x00\xc3\xaf\x82\x1d\x6e\x69\x69\xf9\x92\x02\xb8\xe4\x32\x6f\x3f\x52\xc0\xc2\x46\x9e\x0e\x97\x97\x29\x00\x0c\x5b\x79\x1c\x2e\x7f\xa2\x00\x30\x48\x79\x7e\x71\x79\x85\xe2\x60\x1e\x4f\x87\xcb\x9f\x29\x80\x9f\xf9\xb1\xbd\xc3\xe3\xaf\x52\x1c\x38\xf8\x7b\x5c\x5e\xc3\xbc\xb9\xf0\x72\x9d\x02\x16\x70\xba\xce\xd3\xfe\x46\x01\xdc\x70\xa1\xbb\x49\x01\xb4\xf0\x74\x82\xff\x00\x11\x80\xf0\x1b\xd7\x0f\xf0\x3c\x6a\x45\x00\xd1\xa2\xf6\x7a\x60\x13\x01\x0c\x14\xb5\x9f\xb7\x07\x44\x00\x23\x44\xed\xc7\xfb\x84\x08\x20\x5f\xd4\xbe\xdf\xb9\x22\x80\x66\x17\xdc\x3e\x11\xb0\x80\x93\x86\xef\xe3\x2d\x11\xc0\xc7\x2e\x74\x87\x45\xc0\xc2\x65\xbe\x0f\x5c\x7e\x82\xf9\x13\xb7\xa7\x8b\x11\x03\x3c\x2c\xe6\x79\xe5\xdb\x7b\x52\x0c\x30\x4b\x0c\xf0\x09\x5f\x17\x97\x0e\x2d\xc0\xbb\x5a\xee\xf9\x13\x9e\x5c\x79\x40\xcb\x81\x33\xee\x23\x2d\x07\xce\x38\x87\x1e\xe0\x92\x9e\xd7\xbb\x12\xae\xfc\x51\x0f\x70\x55\xdf\x5e\x27\x7f\xd5\x03\xdc\xd4\xb7\xd7\xa1\x3c\x4f\x00\x0c\x8b\xcf\x73\x38\x5c\xe6\x7b\x02\x60\x58\xc2\xe3\x70\x39\xdd\x13\x00\xc3\x4a\x1e\x87\xcb\x02\x4f\x80\x19\x9e\x00\xab\x78\x1c\x2e\x67\x7a\x02\x60\x28\xe7\x71\xb8\x9c\xe5\x09\x80\xe1\x4d\x1e\x87\xcb\x42\x4f\x00\x0c\x27\x78\x1c\x2e\x67\x7b\x02\x60\x78\x7b\x0e\xc7\x2f\x2e\x27\x7b\x71\x20\x9a\xcb\xe1\x70\x39\xd5\x8b\x83\x6f\xd5\x1c\x8e\x2d\xbd\x01\xde\xf0\x6e\x2f\xfb\x32\x6f\x60\xe1\x5d\x7e\xbc\xb8\x5c\xe5\x0d\xb0\xca\x9b\xab\x97\xf1\x0d\xaf\xbf\xde\x00\x2d\x2e\x75\xc1\x0a\x20\xb5\xb6\xc9\x0e\x97\xc8\x0a\xa0\xb1\xf2\xb2\xe4\xdb\xd4\x5a\x01\xdc\x5d\xe8\x68\x2b\x80\x97\x0b\x9d\x8f\x15\x20\xd8\x85\x2e\xc4\x0a\x10\xed\x42\x67\xb3\x02\x24\xba\xd0\x25\x59\x01\xd2\x5d\xe8\xec\x56\x80\xbe\x2e\x74\x39\x56\x80\xfb\x5d\xe8\x06\x59\x39\x70\xa6\x1b\x6c\xe5\xc0\x19\xf7\x90\x95\x03\x67\xdc\x10\x2b\x07\xce\xb8\xa1\x56\x0e\x9c\xfb\x18\x66\xe5\xc0\x19\x37\xdc\xca\x81\x33\x6e\x84\x95\x03\x67\xdc\x13\x56\x80\xd1\x2e\x7d\x3c\x63\x05\x18\xe7\x42\x37\xde\x0a\xf0\xa2\x15\xa0\x3f\x4f\x87\xcb\x97\xac\x00\xaf\x58\x01\x1e\xe6\x71\xb8\xfc\xbb\x15\x60\xa2\x15\xe0\x29\x1e\x87\xcb\x49\x56\x80\xc9\x56\x80\x3c\x1e\x87\xcb\x57\xad\x00\x53\xac\x00\xe3\x79\x1c\x2e\x5f\xb3\x02\x4c\xb5\x02\xbc\xce\xe3\x70\x99\x67\x05\x28\x74\xe1\x6f\xb6\x15\xa0\xd8\x85\xbf\x85\x56\x80\x12\x17\xba\xe5\x56\x80\x0a\x17\x3a\x87\x15\xa0\xca\x85\x6e\xbd\x15\xa0\xc6\x85\x6e\xab\x15\xa0\xd6\x85\xae\xce\xca\x81\x8c\xc7\xe1\x72\xa7\x15\xa0\xd1\xa5\xee\x2e\x2b\x40\x13\x8f\xdb\xc1\xe3\x76\x5b\x39\xc0\xe9\x1a\x8f\xdb\x6b\xe5\xe0\xc4\x59\x7e\x0d\x9e\x6d\x69\xd9\x6f\x05\xd8\xef\xd2\xc7\xfb\x56\x80\x43\x7c\x5d\xc1\xaf\x7c\x68\xe5\xc0\xb9\xbd\x4f\xac\x00\x9f\xba\xf0\xfc\xa5\x15\xe0\xb8\x0b\x7f\x5f\xe1\x3e\x79\xdc\x4a\xc1\x6e\x5b\x01\xce\xb8\xd4\xfd\xa7\x95\x03\x67\x1f\xf5\x9d\x15\xe0\x82\x4b\x7b\xff\xb2\x02\x5c\xe4\x71\x0b\x79\xdc\xf7\x56\x0e\xc0\xc9\xf7\x5c\xb1\x72\xe0\x3c\xb6\x5f\xad\x00\xd7\x79\xba\x3c\xc1\x47\x59\x01\x6e\xf0\xb8\xe9\x3c\xee\x77\x2b\x07\xce\xe3\x0d\xf2\xe5\x00\xa7\x4a\xde\x96\x84\xf9\x72\x80\x53\xc6\x29\x3e\xf6\xf4\xe5\x80\x9d\x1b\x1e\x17\xeb\xcb\x01\x4e\xbc\x19\x87\xbf\xf8\x72\x70\x8e\x6f\x1f\x97\x4f\xf8\x02\x8c\xe3\xe9\x78\xb3\x0f\xe3\x7d\x01\xa6\xf9\x02\xfc\xc8\xd3\xe1\xb2\xc0\x17\x60\x06\x4b\xd7\x66\xc3\x76\x04\x00\x1c\x0e\xe0\xea\x98\xf9\xba\x9f\x04\x00\x5c\x08\x00\xf8\x96\xaf\xcb\x96\x11\x00\x51\x11\xdc\x73\xc1\x47\xd9\x22\x00\x1e\x8f\x68\xef\xa3\x9e\x88\x00\x78\x32\xa2\x7d\x1f\x7f\x8b\x00\x16\x58\x79\x7e\xc1\xd1\x8e\x8c\xe0\x80\xed\xf7\x32\x87\x7b\x2a\x82\x03\x9c\x4c\x3c\xdd\xd3\x11\x1c\x1c\x3d\xca\xdd\xe3\x72\x54\x04\x00\x86\x2f\x79\x1c\x2e\x47\x47\x00\x3c\xe7\xd2\xef\xf3\x11\xc0\x02\x2b\x27\x9e\xf6\x85\x08\x0e\x70\xa2\xf8\x3e\xc6\x45\x70\x80\xd3\x19\x9e\x6e\x7c\x04\x07\x38\x7d\xc3\xe3\x5e\x8a\x00\x98\xe0\xd2\xc7\x2b\x11\x00\x7f\x77\xc1\xbd\x1e\x01\x30\x8d\xaf\xfb\x16\x5f\x37\x2f\x02\xe0\xac\x0b\xdd\xc5\x08\x80\x1f\x5c\x70\x3f\x45\x00\x5c\x71\xc1\x41\x24\x40\x60\x24\x80\x83\x5f\x83\xb8\x0c\x8e\x04\x08\x76\xc1\x45\x46\x02\x44\xba\xe0\xec\xeb\x00\x9e\x5f\xd7\xbe\xbd\xbc\x75\x00\x65\x2e\x38\xbf\x2a\x80\xe8\xaa\xf6\xb8\xd8\x2a\x80\x71\x2e\xb8\xc9\x55\x00\xaf\xb9\xe0\xa6\x56\x01\x0b\xec\x1a\x78\x85\xeb\xfb\xf5\x2a\x80\x42\x17\xba\xa2\x2a\x80\x79\x2e\xb8\xf9\x55\xc0\x02\x3b\x8f\x8f\xf2\x76\xb2\x0a\x60\x89\x0b\xdd\xb2\x2a\x80\x0d\x2e\xb8\x8d\x55\xc0\x02\x4e\xbb\xf9\xba\xd5\x55\x1c\xe0\x54\xcb\xe3\x36\x55\x71\x80\x53\x3d\x8f\xdb\x5c\xc5\x01\x4e\xcd\x3c\x6e\x4b\x15\x07\xce\xed\x6d\xad\xe2\x00\xa7\x1f\x78\x5c\x6d\x15\x07\x38\x7d\xc1\xe3\xb6\x55\x71\x80\xd3\x45\x1e\x57\x57\xc5\x01\x3b\x17\x7c\xec\xba\xbd\x0a\xa0\xc1\x65\x1c\x83\xab\x81\x85\x27\x7e\xe7\xfd\xdd\xef\x2d\x2d\xe3\xab\x01\x9a\xab\x01\x6c\xcf\xf0\x3e\xff\x99\x96\x16\xdf\x16\x80\x14\x2e\xf2\x6d\x8d\x6d\x33\x5a\x00\x1e\x6d\x69\x1f\xdb\x82\x88\x80\x60\x11\x77\x28\x13\xc2\xd3\x85\x88\x08\x18\x28\x22\xe0\x4b\x9e\x0e\x97\xc2\x6f\x82\x3a\xd3\x09\xbf\x0d\xea\x4c\x27\xfc\x46\x25\x38\xed\xcb\x84\xdf\xaa\x74\xde\xf7\x38\x68\x02\x9a\x69\xa2\x1d\x7f\xfb\xf8\xdf\x45\x6c\xc7\xdf\x05\x02\x7c\x2f\x70\x74\x7e\x3c\x9d\x1f\xff\x1b\x70\x5f\xf3\x74\x5c\x29\x05\xf1\x99\xbc\x65\x34\x94\x94\x88\xcf\x2c\x5f\x65\x85\x8a\x0a\x04\x8e\x1d\x34\x34\x34\x20\xd8\xd9\x8c\xad\x1d\x82\xbc\x3c\xaf\xd3\xf9\xf9\x08\xa6\x4f\x8f\xa7\x0a\x0a\xee\xa7\x66\xcc\x78\x9a\x9a\x39\x53\x75\x7a\xd6\x2c\x04\x85\x85\xaa\xd3\xb3\x67\x23\x98\x33\x47\x75\x7a\xee\x5c\x04\x45\x45\xaa\xd3\xf3\xe6\x21\x98\x3f\x5f\x75\x7a\xc1\x02\x04\xc5\xcd\x00\x0a\xdc\x46\x4d\x2e\xb9\x75\xeb\x54\xaa\xb6\x76\x28\xb9\x6d\xdb\x18\xb2\xae\xee\x7e\x6a\xfb\xf6\x37\xa8\xfa\xfa\x3d\x67\x76\xec\x98\x4c\x36\x34\xcc\x21\x77\xee\x44\xd0\xc8\xbe\x47\x17\x31\x79\xec\xbb\xd8\xaf\x52\x79\xc5\xe2\x33\x0b\x2b\xca\x45\x8e\x1a\x04\x5b\xd9\xf7\x35\xcf\x3c\x93\x57\xdc\x57\xbc\x70\x99\x1d\x4a\x96\x23\x28\x2d\xa5\x61\x45\x85\x1d\x1c\x0e\x04\xab\x9b\x01\xe4\xb8\xaf\x59\x84\xa8\xb0\xd0\x0e\xb3\x67\xd3\x30\x67\xae\x1d\x8a\xe6\xd1\x30\xbf\xd8\x0e\x0b\x17\x22\x66\xd1\x1e\x1a\xed\xdd\x8b\x98\x66\x96\x2f\x1a\xe5\xe5\x21\x26\x7f\x3a\x8d\x0a\x0a\x10\x33\x63\x26\x8d\x66\xcd\x42\x0c\x5b\xb7\x18\xa1\x85\x1b\xed\x50\x5d\x83\xd0\xd6\xed\x76\xa8\x67\xdf\xe1\x8c\xe4\x79\x85\x48\x39\xbb\x14\xc9\x57\x34\x03\xa8\x31\x9f\x6c\xfb\x48\x39\x7f\x3e\x92\x2f\x58\x8e\x94\xa5\x65\x48\xbe\x72\x23\x52\x56\x6f\x42\xf2\xcd\x5b\x91\xb2\xb6\x16\xc9\xb7\x6d\x43\xca\xba\xed\x48\x5e\xdf\x80\x94\x3b\x1b\x91\x7c\x17\x3b\x36\x84\xf2\xd6\x22\x66\xdd\x56\x84\x6a\x6b\xed\xb0\x8d\x1d\x1b\x42\x79\x73\x90\x7c\xee\x46\xc4\x54\xd7\x21\xb4\xbd\x9e\x86\x1d\x8d\x34\xda\xb5\xcb\x0e\x4d\x9c\x1c\x51\xde\x1b\x88\x59\x56\x8a\xd0\x8a\x15\x88\x29\xab\x44\xe8\xcd\x37\x11\xb3\xb6\x0a\xa1\xf5\xeb\x11\xb3\x61\xb3\x1d\xb6\xd4\xd0\x68\xeb\x5e\x3b\xff\x7e\x78\x3b\xe4\x55\x20\xb9\x63\x03\x52\x6e\xdc\x84\xd0\xe6\xcd\x48\xb9\x65\x0b\x92\xd7\x60\xbe\xb6\x21\x79\x1d\x1e\x57\x3d\x92\xef\xd8\x89\x94\x8d\x98\xaf\x3d\x76\xd8\xcb\xf2\x66\x87\xbc\x25\x88\x59\xba\xda\x8e\xd6\xac\x41\x4c\x65\x33\x8e\x04\x10\x93\x37\x1d\xd9\x0a\x0a\x10\xcc\x68\x44\xcc\xae\x5d\xc8\xd6\xd4\x84\x98\xdd\xbb\x11\xec\xd9\x83\x6c\xb8\x9e\x06\xd3\xe4\x21\x5b\xfe\x74\x3b\x14\xcc\x44\xb6\x59\xb3\xed\x30\x67\x0e\xb2\xcd\x9d\x87\x52\xe7\xcf\xb7\xc3\x82\x62\x04\x0b\x17\xda\x61\xd1\x32\x64\x2b\x29\xb1\xc3\xf2\xb5\x08\xd6\xd5\xd0\xb0\x95\x1f\x9f\x4a\xa8\x5f\x60\x87\x19\x33\x10\xcc\x9c\x67\x87\xf9\xf3\x11\x2c\xc0\x75\x16\x21\x58\xbc\xde\x0e\x1b\x36\x20\xd8\xd8\x68\x87\x5d\x5c\xbf\xcc\x5e\x4e\x2e\x4c\x5e\x3e\xb2\x4d\xef\xac\xde\x2e\x94\xda\xe4\xc4\xa7\x02\x8f\xcf\x99\x1e\xeb\x52\x29\x82\x15\x78\x1e\xb6\x21\xa8\x6b\xb2\x03\x37\x2e\x4e\x1e\xec\x1a\x98\x65\x87\xc2\x39\x28\x75\x2e\x9e\xef\x05\xc8\x56\xbc\x08\x31\x8b\x97\xda\xe1\x0d\x3c\x1f\xb8\x7e\x09\xb2\x2d\xc7\x7a\xc8\x8e\xc9\x0e\x5b\x6b\x91\x6d\x5b\x1d\x0d\xdb\x79\xdd\x91\xe1\x3e\xf3\x10\xe4\x6f\x45\x4c\x6d\x2d\x82\x6d\xdb\x2e\xa3\xba\x3a\xc4\x6c\x6f\x44\xa9\xec\xfc\xee\xa5\xd9\x39\x93\xb0\x7d\x21\xa6\x70\x01\x0d\xc5\x58\x5e\x58\xbf\xcb\xec\xb0\xb2\x19\x40\x89\x9f\xcd\xb0\xc3\xcc\x99\x08\x66\x61\x7e\x0a\x11\x33\x5b\x90\x6b\xa9\x1d\x56\x94\x3d\x29\x5b\xb9\xb2\x54\x56\x5e\x8e\x60\x15\xe6\xa5\x75\xfd\xd2\x90\xcf\xae\xcd\xb4\xd3\xf3\xf0\x5a\x28\x41\xcc\x72\x76\xdd\x20\x70\x6c\xa0\x61\xe3\x76\xc4\xd4\x63\x5d\xdb\x81\x98\x86\x06\x1a\x76\xee\x44\x4c\x63\x23\x0d\xbb\x78\x79\x49\x80\x86\xbc\x99\x88\x99\x35\x8b\x86\x42\x56\xb6\x34\x2c\x58\x61\x87\x32\x61\xbd\x6d\x44\xb6\xea\x4d\x88\xd9\xbc\x15\xd9\x6a\x6b\x11\xb3\xad\x01\xd9\x76\xee\x44\xa9\x8d\x58\x47\x76\x23\x66\xcf\x5e\xc4\x8e\x4d\x8d\x69\xe7\xd0\x30\x17\xf3\xfb\x06\xb2\x2d\x63\xf9\x40\xb0\xa2\x1c\x31\xab\xf0\xfa\x5d\x8d\x6c\x6b\xde\x44\xb0\x76\x1d\xb2\x55\x6d\x46\xb0\x05\xcb\x6a\x3b\x62\xe5\xa7\xc2\x75\xf3\x11\x33\x1d\xeb\xe0\x0c\xc4\xcc\x9c\x85\x6c\x85\xf3\x10\xc3\xce\x33\x9e\x0f\x56\x06\xc8\xb6\x62\x25\x62\xca\xcb\xe9\xd6\xf1\xb3\x72\x9f\x35\x5c\xcc\xae\xe9\x79\xc3\xc5\xad\x7a\xb8\x8b\x86\xa6\x26\xf1\x19\x76\x9e\x59\x9b\x43\x03\x67\x73\x68\xc8\x5b\x65\x87\x0a\x07\xed\xb3\x1a\xcb\x84\x7d\x07\x39\x0d\x79\x55\xb4\xcf\x7a\xee\xda\x27\x6f\x3a\x0d\x05\x9c\x9d\x62\xeb\xb0\xf6\x8d\xd3\x75\x98\x2b\xb4\xcf\xe9\x04\x2c\x5f\x6e\x87\x52\x76\x8c\x76\x58\x85\xe5\x2d\xc8\xcc\x95\x7e\xab\x1d\x58\xbd\xa8\xb7\xc3\x0e\x6c\x7b\xf9\x35\x2c\x65\xe7\xcf\x0e\xac\xfd\x9d\x69\x87\x59\x85\x08\x66\x0b\x6d\xb3\xef\xa3\x46\x90\x27\xe8\xf9\x1b\x76\x58\xe6\x8c\xc7\x73\x84\xe5\x51\x41\x83\x63\xb7\x9d\x1d\xa7\x08\xe3\x8b\x69\x4e\x5f\x78\x7e\x58\x1c\xdb\x6f\xdf\xd3\x3b\x79\x9d\x67\xc7\x8c\xf5\x95\xb3\x7b\x90\xb7\x89\x86\xcd\x5b\x10\xd4\xb0\x6d\xf3\xba\xbc\x82\x86\xb2\x95\x76\x28\x77\x6e\x67\x23\x0d\xd5\x5b\x11\xd4\xee\xb4\xb3\xb6\x9c\x95\x8d\xb0\x1e\xf1\x9a\x59\x82\x52\x97\xe2\x75\x83\xeb\x60\x5d\xa9\x43\xa9\xdb\xb7\xd3\x50\xbf\xc3\x0e\x0d\xec\x7c\x21\xc8\x63\xe9\xec\xb0\x14\xd3\x6c\xb2\xc3\x66\x56\x17\x58\xf9\x30\xdb\xea\xec\xb0\x5d\x18\x5f\x9d\x9d\xd9\x5e\x8f\x6c\xac\xde\xf2\xba\xaa\x05\x64\xe3\x74\x15\xd9\x0a\x67\x23\x66\xce\x22\x94\xba\x78\x31\x62\x96\x2c\xa1\x61\xe9\x32\x04\x25\x25\x34\x2c\x2f\x43\xb0\x92\xd5\x13\x7e\x4e\x36\xd8\x61\x23\xb6\x43\xd8\xae\xb0\x3c\x60\x7d\xb7\xc3\xac\x59\x34\x59\x58\x48\xc3\xec\xb9\xfb\x98\x22\xe7\x75\x56\x81\x48\x07\x2b\x23\x44\xe6\x35\xd8\x59\x3f\xc9\xce\x13\xa7\x97\x64\x21\xb6\xc5\x1b\x10\xb9\x91\xf3\x1f\xac\xdf\x22\x05\x19\x0b\xeb\x18\xeb\x58\x05\x62\x1c\x6b\x90\xad\x72\x1d\x62\xaa\xd6\x23\xdb\x86\x6a\x3b\x6c\xaa\x41\xb6\xad\x78\x9c\xdb\x90\xad\x0e\xaf\x43\x6c\x8b\xd8\xf6\x69\x4e\x0f\x0a\x68\x98\x81\xd7\x3f\x6b\xeb\x11\x38\xf9\x26\xc8\xe3\xea\xb3\xfd\xb1\x76\x64\x8e\x9d\x5b\x6b\xa5\x21\xb0\x02\xeb\x02\x5e\x17\x02\xaf\xcb\x10\x53\xb2\x1c\xd9\x4a\xb1\x1f\xc1\xf6\x85\x5d\x33\xdc\x3c\x6a\xf0\xf3\xa5\xc8\xc6\xd9\x36\x6c\xab\x11\xb3\x9c\xe3\x37\xd5\xe1\x40\xb6\xd5\xab\x11\xb3\x06\xf3\x8d\x7d\xcf\x26\x64\xdb\xbc\x0d\x31\x75\x58\xbf\x5a\xfd\xaa\x73\xdf\x58\x5e\x34\x38\xd6\x21\xa8\xaa\xa2\x61\x3d\xc7\x37\xb3\x75\x0f\xcd\xec\xe5\x75\x9c\xc0\xfa\xc4\xcd\x3d\x93\x57\x80\x6c\xac\x4d\xc6\xb6\x71\x3b\xb2\xd5\xd7\x23\x66\x47\x9b\xaf\xb1\xed\xe1\xda\xb7\xb5\xda\x82\x02\x94\xc4\xd2\x17\xd9\x61\x9e\x60\x2f\x59\xff\x49\xc3\x76\x5e\xe7\x5b\xfd\xc3\x74\x04\x05\x02\xff\x6b\x91\x6d\x5d\x15\x62\xd6\x6f\x40\x49\x1b\x37\xa2\xd4\xea\x6a\xc4\x6c\xc2\x7a\x26\xf0\x8f\x7d\x33\xb6\x43\x1c\x8d\x6d\x23\xb6\x6f\x9b\x91\x6d\xcb\x16\xc4\xd4\xd4\xa2\x24\x56\x0f\x9b\x68\x7e\x6e\x10\xe4\x55\x22\xdb\x9b\xb8\x8d\x3a\x64\xdb\x8e\x79\xc6\x7a\x81\x6d\x8c\xb0\x2e\xb0\x3c\x70\x5c\xb4\x87\x66\xd7\x97\x0c\x42\xd5\x79\x79\x19\xea\xfc\xfc\xa1\xea\xe9\xd3\x5f\x54\x17\x14\xcc\x51\xcf\x98\xb9\x5a\x3d\x6b\x56\xa3\xba\xb0\x70\xaa\x78\x36\xb6\x0f\xac\x3e\xd3\x90\xc7\xc5\x23\xcc\xc2\xc5\x34\x2c\xc1\x7e\x59\x18\xc3\x7a\x04\x1b\x38\xbe\x60\x0b\xeb\x6f\x58\x99\x41\xfd\x0e\x64\x6b\x68\x40\xcc\x4e\x5e\x9f\x29\x3c\x7e\x7c\xbd\x0b\x31\x4d\x82\xfd\x29\xec\x7b\x7a\x36\x6b\x87\xb1\xcd\xe8\x7b\x7a\xb9\xb0\x16\xaa\xfa\x9e\x5e\x8f\x75\x08\xdb\x02\xb6\xae\x1d\xdb\x0b\x86\xb5\x4f\x6c\x1c\x40\x43\x1e\xf6\xef\x38\x0e\x98\x41\xc3\xcc\xd9\x6f\x05\xcc\xc1\x36\x9d\x95\x3f\x0d\x0b\x05\x5d\xad\xbe\x1c\xb0\x69\x53\x68\xe0\xe6\xcd\x34\x6c\xd9\x32\x39\xb0\xa6\xa6\x36\x70\xeb\x56\x1a\xb8\xdf\xe2\xa0\x21\xaf\x22\x0f\x1c\x0e\x1a\x56\x6f\xce\xc3\x31\x0b\xab\xb3\xac\xed\x5d\xff\xae\x6c\xc3\x86\x7f\xca\x36\x62\x3b\x22\xd8\xa1\x75\x76\xa8\x62\x79\xa1\x21\xaf\xe8\xad\x10\xd6\x87\x09\xed\xd4\x8d\x52\x6f\xdf\x1e\x16\x5a\x5f\x3f\x4b\xbd\x03\xc7\xad\x02\x5d\x59\x46\xe8\xca\x95\x34\x94\x0b\xf7\x78\xbe\x78\x7b\xce\xd6\x63\xc7\x4d\xc3\x72\x36\x96\xa0\x59\x3d\x61\xfd\x1c\x6b\x97\x69\x98\xbb\xd8\x0e\x4b\xaa\x69\xd8\x84\x7d\x39\x5b\x07\xc7\x9d\x57\xa9\x85\x15\x6b\xd5\x8e\x2d\x76\xa8\x69\x8d\x47\xb1\xae\xd8\x61\x1d\xab\xdf\x76\x58\xbf\x09\xc1\x66\x61\x6d\x0a\xeb\x10\xe3\xb7\xbc\x72\xba\x06\x8f\x13\xcb\x71\x2f\x4a\x6d\x16\xe6\x01\xdb\x72\x2c\x77\x3c\xc6\x2a\x04\xeb\x85\xb6\xb1\x3d\x74\xf2\x03\x32\x21\x06\xc1\xf6\x7f\x81\x9d\x8b\x0d\x04\x3f\x20\xd8\x12\x61\xac\xd8\x4e\xf3\x32\x65\xe5\x87\x75\x4f\x18\x37\x5e\x8f\xd8\x6e\xaf\x3a\xa9\xae\xc0\xeb\x52\xa8\xb3\xed\xa6\xba\x8e\xb5\xad\x3e\x40\x80\x97\x26\xaf\xd9\x07\x48\xf0\x32\xe6\x15\xdf\xa4\x17\xb2\xb8\x9b\xde\x79\x6c\x7b\xf6\x56\xbf\x20\x13\xf8\x5f\x8e\x98\xd2\x15\xdf\x84\x96\x95\xc9\xc3\x56\xae\x44\x50\xbe\x2a\x26\x8c\x6d\x9b\x8f\xc9\x59\xdb\xb7\x77\x4c\x18\x17\x03\xd8\xb1\x9d\x84\x99\x78\x9c\x5b\xbd\xc2\x6a\x6b\xd3\xc2\xb6\x6d\x1b\x1e\x56\x57\x37\x35\x6c\xfb\xf6\xe1\x61\xf5\xf5\xe5\x61\x3b\x76\xec\x09\x6b\x68\x38\x19\xb6\xb3\xf1\x66\xd8\xae\x26\xaf\xf0\xdd\x7b\x6e\x86\xed\x15\xf8\xac\xb4\xc3\x9b\xac\x6c\x6d\x20\x82\x35\x61\x79\xe5\x8f\xda\x56\xb1\xe3\x5f\x63\x73\x08\x7d\x61\xbb\x2b\xd8\x44\xec\x7b\x78\xbd\x64\xf5\x0b\xcb\x10\xcb\x8e\x5f\x87\xec\xda\x64\xf7\x07\x08\x16\x62\xfb\x29\xf8\x96\xb5\x34\xac\xc3\x76\xaa\x96\x86\x6d\xbc\x8d\x67\xfd\xde\x0e\x04\x0d\x0d\x32\x9f\x9d\x3b\xe7\xbc\xd0\xd8\x88\xd8\xf5\xa5\x6e\x8b\x4d\x70\xdc\x9b\xca\xee\x8b\xe6\x22\xa6\xa8\x08\xc1\x3c\xc1\x4e\xb2\xb6\x84\x86\xf5\xac\x8d\x6e\xf3\x35\x62\xec\x43\x6a\x11\xc1\xc6\x9d\xd8\x66\xf1\x7d\x51\x9c\x8d\x83\xe9\xd8\x9e\x70\x7d\xd8\xf2\x0a\x50\xea\x0c\xec\x63\xb0\x6f\xc2\x31\x58\x9b\x3f\x62\x1c\x38\x76\xc0\xb1\xdb\x2e\x04\x4d\xd8\x2e\x39\xc5\xaf\x22\xc1\x9e\xe1\xb5\xe8\xac\xb7\x38\xce\x5c\x84\x6c\x8b\x17\xa3\xa4\x25\xd8\xdf\xae\xa2\xa1\x82\xb7\x99\x32\xe7\x78\x1f\xdb\x77\xc1\xae\x35\x22\xdb\x2e\x27\x5b\x2c\x07\x94\xc4\xc6\x97\xd8\x3f\xe2\xfd\x1e\xe6\x47\xf0\x25\x78\xdc\x38\x1e\x76\x8e\x65\xb0\x6f\xdc\x82\x6c\x35\x38\xb6\xc3\x3e\x0e\xc7\x9e\xbc\xef\x67\x63\xd5\xe9\x88\x61\xfb\x2c\x42\xcc\xbc\x79\xc8\x36\xbf\x5d\x7c\x4b\xc3\x4a\x61\x7f\x8a\x65\xef\xec\x17\xf6\x20\x76\xac\x88\xdd\x6b\x22\x66\x2b\x8e\x41\xb0\x1f\xe5\xec\x21\xd3\x80\xf7\x96\xfc\x7e\x81\xf5\x6f\x78\xdf\xc7\xee\x69\xed\x50\xb0\x02\x71\xbe\x11\xb7\x8d\x63\x59\xce\x17\xd8\x58\xbb\x84\xe5\xca\xf9\xa1\xd4\x1d\x3c\x9f\x4a\x61\x0d\x60\x5d\xc2\x7b\x5f\xbc\x1e\x17\x22\x58\xd4\xd9\x5a\x16\xd6\x0a\x5e\x77\x65\x4f\x67\xad\x5c\x39\x35\xab\xbc\xfc\xc5\xd0\x55\xab\x9e\x3f\xcd\xee\xb7\xb1\xfd\xa8\x79\x23\x8b\xb3\x81\xf5\x59\x79\xc5\x47\xb3\x16\x56\x5c\xcd\x72\xd4\x1c\x65\x71\x6c\xbc\x20\xe8\x91\xe0\xb7\x70\xbc\x80\x6d\x64\x35\xb2\x6d\xda\x84\x52\x5b\x6d\x4e\x9b\xcd\xe7\xd7\x8a\x93\x6d\xc5\xfc\xce\xa5\xa1\x88\x8d\x29\xf0\x9a\x76\xef\x8b\xd7\x39\x05\xee\xf7\xe7\x2d\x3d\xda\xff\x8d\x37\xea\x07\x2e\x63\xf1\x57\x1f\xe4\xf0\x57\x1f\xcb\x9b\xf1\xd0\xc3\x33\x67\xbe\x31\x7c\x56\xb3\x0f\x20\x78\x68\x6c\x5e\xb1\xfb\xf3\x0b\x17\x3e\xf4\xfc\xa2\xea\xd5\x2f\x6c\xda\x54\x3f\x9e\xed\x97\x1d\xe7\xd1\xf1\x5b\x9b\x7d\x40\x0c\x47\x5f\xca\xdb\x1c\xff\xf4\x96\x2d\x6f\x4c\xaa\xa9\x7f\x68\xdc\x8e\x1d\xaf\x4c\x6e\x68\x0e\x01\x0a\x7c\x5f\xcb\x9b\x7e\x66\x4a\x41\x41\xe9\x6b\x33\x9a\x93\x40\x03\xb5\xe5\x79\x05\x43\x57\xcd\x98\xb9\x68\xd5\xac\xc2\x83\xab\x66\xb3\xfb\x73\x1c\xc7\xce\x71\x2c\x2e\x59\xbd\x7a\xf9\xca\xfc\x35\xe5\x75\x19\xe5\xdb\xb7\xd7\x96\xd7\xd7\xcf\xa9\xda\xd1\x34\x66\xfd\xee\xdd\xd7\xab\xf6\xec\x39\xbe\x7e\xaf\x20\x4f\xec\x73\xb0\x4f\x15\xe4\x8d\xf7\x51\x4d\x08\x76\x63\xbd\xe7\xf7\x1c\xac\xee\x0b\x3a\x84\x7d\x9c\x60\x23\xf8\x3d\xa7\x58\xf0\x67\x78\x6f\x83\xed\x1f\xef\x43\x58\x5f\xc0\xda\x59\x1a\x16\xe2\xf8\x88\xb5\x67\x76\xd6\x9e\x89\x38\x9f\x08\x0b\xf1\xde\x86\x5f\x63\xac\xbc\x9d\x62\xe1\xd6\xb8\x1c\xaf\x4d\xec\xe7\xf8\x38\x8e\xe5\x07\xb7\x85\xe7\x06\xfb\x0a\x41\x67\xf1\x1a\xc2\xfa\x88\x7d\x0f\xde\x63\x62\x7e\xd9\xd8\xc7\xde\x16\x43\x60\xfe\xf1\x1a\x75\xee\x03\xef\x61\xb1\x4f\xc0\xfc\x60\x9f\xc6\xf2\xde\xf7\x4c\x5e\xe1\xbb\x67\x66\x17\xf7\x3d\xb3\xb0\xe4\xe8\xdc\xe5\x15\xff\x9e\xeb\xc0\xf2\x11\xfc\x51\xbb\xb8\xf7\xdf\x73\xb7\x36\x1c\x9d\xbb\xd3\xb5\x1e\xb6\x07\xd8\xb7\xf0\x7c\x53\x82\x1f\xe3\xf5\x59\x24\xe8\xd7\x16\x1a\x6a\x78\x1f\xc9\xca\x95\x5f\x23\xec\x73\xcc\x0f\x1b\x53\xd8\xd9\xbe\xd9\xf3\x0b\x6e\x0f\x83\x66\x73\xfb\x1f\x34\x17\xc7\xc4\x3b\x10\x6a\xc0\xfb\x85\x26\x84\x76\x73\x71\x24\x6a\xe6\xc6\x87\xd8\x36\x96\xd1\xa8\xa4\x02\x21\xc7\x0e\x1a\x35\x08\x67\x27\xd8\xe6\xaf\xa3\x51\x15\xdf\xb7\x84\x3b\xeb\x40\x8e\x6d\x76\xa8\x63\xcf\x4e\xec\xb0\x63\x17\x8d\x9a\x84\x73\x95\x37\x68\xb4\x0c\xcf\x23\x27\x3f\xe4\xc0\xeb\x64\x2f\x8d\x9a\x85\xf6\xb0\xdd\x6d\xa2\xd1\xee\x3d\x08\xf1\xbe\x06\xe5\x61\x9d\x5c\x44\xa3\xc5\x9c\xcd\xe0\xce\x8a\xb8\x33\x03\x66\x26\x5e\x4b\xd8\x46\x15\x23\xc4\xca\x6a\x29\x42\x6f\x94\xd8\x61\xf9\x72\x84\x4a\xb1\x1e\xe1\xf8\x8b\xdd\xd7\x73\xbe\x5e\x82\xdb\x63\xe3\x38\x1a\x2d\xc4\x7b\x42\xcc\xc3\x6e\x1a\xed\xe1\x64\x8b\xf2\x56\xd2\xa8\x9c\xdf\xb3\xb2\xf7\x98\xff\x9d\x34\xbb\x87\x92\x08\x72\x28\xa1\xd1\x72\x61\x8c\x0d\x34\xda\xc9\xed\x41\x11\xe7\x97\x11\xca\xe3\x63\x46\x12\x4e\x52\x79\x98\x46\x68\x0b\x5f\x37\xd2\x68\x97\x10\xcf\x55\xd0\xc8\xc1\xdb\x64\x31\xf6\x2b\x9c\x2d\xe4\xe2\x63\xcc\xb7\x70\xde\xc3\xfa\x32\x1a\x0a\xf1\xfa\x59\x44\xc3\x62\xe1\x6c\x83\x1f\x53\xbb\xb8\x1a\xef\x5b\xb0\x9f\xc0\xb1\x27\xde\xfb\xb3\x67\x44\x34\x34\xed\xb6\x53\x7b\x78\x5f\xcb\xae\xa9\x7c\x3b\x4c\xc7\xba\xbd\xde\x0e\x1b\x9c\xec\x15\x7f\xbe\x04\x05\x78\x2f\xc4\xd9\x34\x66\xf3\x36\x94\xca\x9f\x51\xb1\x71\x1b\x1b\x57\x62\xf9\xe3\xfa\xac\x4f\xa2\x61\x3b\x7e\xc6\xeb\x9c\xc4\x99\x1f\xec\x5b\xf0\xfa\xd9\x8b\x6c\xdc\x59\x18\xf6\x53\x08\xf2\x71\xcc\x3a\x07\x31\x73\xb1\xcf\x17\xec\x02\x6b\x97\xf1\x9e\x90\x06\x76\x0e\xf0\x7a\xe5\xf7\x55\xac\xed\x5d\x64\x87\xc5\x8b\x11\x2c\xc1\x7c\x71\xf1\xbf\x10\x6b\x27\xb1\xfb\x13\xec\x77\xb1\x6f\xe1\x65\xaa\x74\x8e\xd5\x9c\xf7\xf9\xd8\x3f\xb2\x6b\x18\x41\xc5\x7a\x1a\x36\xb0\xeb\x8f\x5b\x4f\xac\x0d\x58\x85\x98\x8a\x0a\x64\x73\xac\x41\x4c\xe5\x06\x94\xda\xba\x7f\x74\xb6\xe9\xd8\x17\xf1\x73\xa4\xe2\x62\x84\xd4\xe9\xd8\x67\xce\x40\xb6\x99\xdc\xbe\x97\xb3\xf1\x82\xcf\x64\xc7\x66\xe7\xc6\xc6\xdb\x3f\x29\xe7\x23\xb9\xf9\xda\x89\x6c\x8d\xc2\x79\x1e\xbf\x7f\x93\x0b\xe7\x70\x42\xdb\xd8\x1f\xcf\xa4\x81\x3b\xef\x65\xf7\x22\x5c\xdb\x02\xdf\xd8\x9f\x63\x5f\xcb\x9d\x5d\xd8\x76\x62\x9f\x8c\xf7\xe3\xbc\x9e\x88\xd9\xf6\x68\xc8\xc7\xf6\xa4\x0c\x31\x2b\x3b\xe2\x43\x38\x2b\x72\xaa\x87\x84\x7a\xec\x5e\xc3\x0e\x33\x9d\xf7\x93\x9b\xec\xac\xed\x94\x71\xe7\x4f\x4c\xb5\xa0\x33\xac\xdf\x46\xcc\xd6\x7a\x94\xc4\x9d\x67\x71\xf1\x14\x29\xec\xc1\x84\xfd\x1d\x6e\x87\x3d\x1b\x41\x36\x87\xb0\x1f\xc4\xba\xc7\xee\x05\xf9\x7d\x74\x23\x0d\xbb\x84\x98\xb7\xa2\x5c\xd4\x7a\xc6\xb1\x81\x86\x8d\x78\x4d\xf1\x3e\x46\x29\xc4\x13\xc2\x99\xc3\x5c\x04\x45\x5c\xcc\x94\xba\x1d\xc7\x37\x9c\x8c\xb9\xfd\x17\x7f\xce\xc7\xee\xa3\x66\xa1\xd4\x56\x79\x2e\x44\x0c\x7b\x2e\x8a\x63\x69\xac\x8b\x02\x9f\x58\xdf\xf1\x7e\x1f\xeb\xac\xb0\x17\x5f\x8e\x52\xd9\x73\x6f\xec\x6f\x70\xdc\xb2\xc6\x0e\x95\xc2\x18\xf9\x73\x17\x99\xf3\x19\x13\x9e\x1f\x2c\x13\x6e\x4f\xc1\xec\x6c\x2f\x63\xce\xf7\x60\xbb\x2c\xec\x9f\xb1\x6c\x85\xd8\x47\xe0\x83\xb5\x85\x88\x59\x8c\x6d\x39\x8e\x3d\x36\x20\x66\xa3\x70\xde\x87\x63\x43\xa7\x38\xae\x9d\xfe\x63\x99\x63\x79\xe0\x78\x0f\x3f\x67\x75\x8d\xf5\xd3\x0c\xef\xa7\x19\x3e\x36\x64\xd8\xf8\x96\x3d\xdb\x6c\x3d\x83\x6f\xd5\x33\x52\x98\x33\x21\x96\x61\x63\x0e\xba\xf5\xfc\x83\x14\x64\x25\x5c\xe3\xe7\xc2\x35\xe6\x45\xf0\x7d\xdc\x5e\x89\xf3\x7d\x6c\x3c\xec\xe4\x3f\x70\x7f\xc2\xf9\xc4\x76\x1a\xea\xf9\xf3\x1a\x4a\x88\x29\xf9\xd8\x80\xdd\xb7\xb1\xe7\x30\x82\xcc\xf8\x75\xb6\xda\x0e\x6b\xd6\x20\xa8\xc4\x3a\xc7\x9f\x2b\x92\x82\xec\x04\x7f\x2d\xe8\xf1\x42\x64\x5b\xc4\xdb\x0b\x36\x9e\x58\x80\x98\x62\x6c\x63\x5a\x7d\x00\xeb\xcf\xc0\x81\xdb\x14\xda\xe1\x75\x9e\xbd\xe6\xed\x3b\x29\x8c\x49\xd0\x53\xe7\xf3\x26\xe7\x98\x43\xb0\x25\x6d\xf1\x3d\xa7\x1f\xce\xb1\x35\x5e\x0f\xac\x7f\xdc\x47\xb1\xf1\x89\xb0\x7f\x6c\x95\x03\xbf\x17\xc7\xb6\x8b\xdd\x93\xd0\x90\x57\xde\x58\xbf\x6a\x15\xb1\xa3\xa2\x22\x77\x87\xc3\x51\xbb\x63\xf5\x6a\x53\xc3\x9a\x35\xf9\x0d\x95\x95\x17\x1a\xde\x7c\x93\xb6\xad\x5d\x47\x33\x55\x78\xbd\x6c\xa2\x6d\x9b\xb7\xd9\xa9\xba\x5d\x34\xc3\x7d\x96\x41\x33\xec\x39\xea\x0c\x9a\x99\x59\x44\xc3\xbc\x0d\x34\xc3\xce\xc7\xae\x41\x3b\x9b\x9a\x4a\x77\xee\xde\x7d\x66\xe7\x9e\x3d\xb9\x8d\x7b\xf7\xd6\x36\x36\xb3\x7d\x9b\x76\xb1\x7a\x8a\xfd\x86\xa0\x03\xf9\x34\x33\x1d\xdb\x73\x3c\x0f\x02\x8e\x8d\xc1\x69\x70\xf0\x9f\xa9\xb0\x67\x1f\x78\xde\xf8\xb3\x0f\x11\xbe\xdf\x44\xc3\x66\xe1\xcc\x5b\x58\x8b\x05\x88\x61\xcf\x33\x70\x4c\xb9\x02\x31\x65\xdc\x67\x4a\xcc\x6a\x5e\x3f\x58\x9b\x28\x9c\xb9\x63\xff\x8d\x69\xb8\xf9\x66\x2a\xdf\xb4\xc3\x5a\xbc\xbf\xe2\xf7\x9d\x6c\xdc\x82\xe7\x79\x16\x8d\x0a\x8b\x11\xc3\xee\xd3\x39\x1d\x97\xb3\xfd\x70\xf1\x1d\x5a\xc8\xed\x95\xd0\x2a\xe7\x39\x67\xd7\x9d\xc0\x3b\xcd\x9f\xe9\xd1\xfc\x19\x04\x0d\x79\xec\xb9\x28\x0d\xec\x19\x44\xeb\x79\x8a\x9d\x5b\xc3\x6c\x0c\x4d\xc3\x22\x7e\xbe\x58\x79\x14\xbf\xf5\x16\x8b\x6b\xd5\x1d\x3b\xb7\xb7\x65\x63\x9a\x0b\x07\xf2\xf2\x92\xdf\xcf\xcf\x9f\xf3\xfe\xf4\xe9\xc7\xdf\x2f\x28\x08\x3d\x38\x63\xc6\xe4\x83\x33\x67\x1e\x3c\x38\x6b\x96\xe9\x83\xc2\xc2\x31\x1f\xb0\xfe\xab\xb8\xf1\x83\x85\x0b\x8f\x7f\xb0\x08\xfb\x41\xdc\x37\xde\xaf\x08\xfe\x9c\x3d\xcb\xe5\xed\x31\xe6\x93\xb7\x3f\xa4\x70\xe6\x22\x5c\x63\xba\xd6\x33\x9c\xb6\xb3\x22\x71\xeb\xf9\x16\xdd\x66\xdb\x05\xde\x05\x3c\x5e\x93\x02\x4e\xa8\xdb\xba\x76\xe8\xb6\x3d\x3e\xbf\x7f\x67\xfb\xc3\xb1\x98\xf0\x3c\xcf\x0e\xf9\xf8\x39\x7f\x8e\x44\x0a\xe7\x16\xc2\xb5\xf3\x19\xaa\xd3\x39\x3d\x7b\x8f\xe7\xd8\x79\x4d\xb1\x7b\x00\x1f\xd0\x40\xe3\xd7\x79\x73\x6e\xce\x9f\x3b\xf7\xfa\xa9\xa2\x95\x5e\x0b\xca\xcb\x93\xbf\x59\xb5\x26\x6d\x41\x65\xe5\xf1\x6f\xde\xac\x3e\xfa\xfa\xa6\x4d\xc7\xcf\x6e\xae\x19\xbe\x60\xeb\xd6\xe4\x73\xb5\x3b\xa6\x2e\x68\x68\xbc\x7e\x6e\xd7\xae\x93\x0b\x9a\x9a\x4c\xff\xc4\x7b\x2f\x2d\x4c\x5d\x92\x97\x57\xfa\x63\xfe\xac\xf2\x25\x85\x73\xaf\x1f\x2f\x2a\x1a\x7a\x79\xde\x32\xaf\xa5\x25\x25\x8d\x3f\x2d\xaf\x4c\x5b\xfa\xe6\xba\xe4\x9f\xab\x36\x96\x2f\xad\xae\x6e\xfc\x79\xd3\xa6\x3d\x4b\x37\x6f\x3e\xfe\xf3\x96\x9a\x93\x4b\xb7\xd6\x9a\xae\x6e\xdb\x6b\xf7\x69\xb5\x1b\x79\x76\x2a\x1f\xc7\x54\x15\x76\x8a\xfb\x3d\x61\x3b\x95\xc7\x96\xfb\x18\x2e\x2e\xdc\xc7\xe4\xf1\x3a\xfc\xbf\x28\xfd\xf9\xfe\x34\x36\xfd\x5f\x78\x7f\xda\x70\xd3\x79\x53\xc7\xef\x4f\xdb\x64\x89\x63\xbf\x74\xe5\xfc\xfe\xb4\xc7\x58\xcc\xff\xcc\xfb\xd3\xaa\x5a\xe7\xe1\x87\xc8\x9f\x23\x7f\x8b\x7c\xc9\xf4\x8a\x09\x99\x0b\x4d\x73\x4d\xbd\xcd\xf7\xea\xfd\x69\x7d\x4c\x7d\x4d\x87\x4d\x7f\xbe\x3f\xed\x7f\xcf\xfb\xd3\xd6\xf6\xe1\x4a\xe7\xd7\x86\x3d\xda\x67\x4a\xd6\x7f\xe3\xfd\x69\x1d\xd5\xb7\xe7\x3c\x9e\x73\x20\xe1\x54\xc2\xdf\x73\x00\xf6\x12\x9f\x10\x9b\x08\x65\xa6\x5b\xe6\x6f\xc4\x77\x44\x67\xb3\xd8\x79\xfa\x82\xb8\x48\xfc\xc0\xfe\xff\x4f\xe1\x7f\xd6\xad\x6b\xd7\xca\x9f\xef\x6f\x73\x4e\x4f\x7a\xdd\x8a\xfb\xff\xcb\xfb\xdb\x66\x78\xe9\x7d\x06\xfa\xf4\xf7\xe9\x94\xf4\xbf\xf2\xfe\xb6\x31\x30\x16\xc6\x41\x01\x5c\x85\x5f\x41\x2f\x9a\x09\x73\xa0\x08\x44\x84\x94\x90\x13\xc5\x00\x50\x02\x65\x70\x1a\x2a\xe0\x3f\x60\x14\x59\x44\xab\x61\x03\x54\x83\xbf\x28\x9c\xd8\x0c\xc1\xa2\xbd\xc4\x5b\xc4\x3b\xc4\x6f\xc4\x4d\x62\x09\xac\x85\x6a\xd8\x0c\x18\x73\x91\xc5\x74\xce\x87\x92\xbc\xfb\xb1\x00\xdc\x80\x42\x20\x88\xcf\x41\x4e\xcc\x07\x15\xa1\x25\x3c\x08\x4f\xc2\x4a\xf8\x11\xe1\xa2\x67\x89\x10\x22\x5a\xf4\x3c\x11\x43\x44\x11\x71\x44\x22\x91\x42\xa4\x11\x76\xe2\x3e\x62\x20\xf1\x3d\xfc\x95\x78\x88\xb0\x8a\x1e\x21\x86\x11\xf5\xf0\x38\xf1\x24\xf1\x14\xf1\x09\xf1\xe7\xfb\xeb\xfe\xdf\x7b\x7f\xdd\x69\xcb\xb1\x3e\x82\x26\xfc\xf9\xfe\xba\x3f\xdf\x5f\x77\x67\xef\xaf\x2b\xec\x73\x84\x28\xec\xe3\xe8\x33\x3d\xab\xe3\xf7\xd7\xcd\xc9\x5a\x98\x55\x92\xd5\xf9\xfb\xeb\x56\x65\xad\xcd\xda\x94\xd5\xf9\xfb\xeb\x5e\xce\x9a\x92\x75\xbb\xf7\xd7\x3d\xda\x67\x5e\x1f\x80\x2f\x2d\xff\xb0\x64\xc3\x83\x9e\x00\xdf\x59\xbe\xb7\x5c\x00\x80\x47\x3c\x8b\x61\x10\x9b\x17\xc1\x57\x30\x18\x06\xc3\x50\xd6\x74\x0f\x87\xf9\x26\x60\xdf\xc4\x30\x12\x9e\x66\x33\x4e\x15\xa6\xf7\x2d\xeb\x4d\x00\xaf\xf0\xef\x0d\xc0\xe5\x10\xf8\xac\x4f\x5f\xf6\x7f\x6e\x17\xc1\x00\xb8\x1f\x00\x86\x41\x05\xb8\x93\x34\x69\x21\xbd\xc9\x25\x00\xb0\xdc\xf2\x1d\xf1\x16\x31\x99\x70\x10\x23\x45\x82\x26\xe6\xb2\xb6\x7f\x09\xbc\xd1\xce\xd2\x46\xf9\xa5\xf8\xfd\xe0\xe7\xe1\xb7\xc2\xcf\xcf\xcf\xe1\xb7\xd3\xef\x1d\xbf\x10\xbf\x0f\xfc\xe2\xfc\xf6\xfa\x7d\xe2\xf7\x85\xdf\x6e\xcf\xc1\xf0\xa8\xe9\x4d\xcb\x48\xd3\xf3\x50\x6d\xfa\xc4\x92\xe3\x35\xca\xf4\x22\x34\x98\x3e\xb7\x0c\x85\x6c\xc8\x85\x61\xb0\x04\xce\x99\x68\xcf\x7f\x9b\x36\xc3\xdf\xcc\xf7\x79\x3e\xe6\xf5\xa3\xa9\x16\x9e\x36\x3f\xe0\x59\x0a\x85\x30\x07\xca\xfe\x7c\x7f\xdf\x5d\x26\x7f\x08\x84\x60\x08\x85\x70\x88\x84\x68\x88\x01\x06\xa6\xd3\x33\xe9\xd9\x74\x11\xbd\x80\x5e\x44\x2f\xa5\x4b\xe8\x15\x74\x39\xbd\x8e\x7e\xc6\xfc\x9c\x79\xbc\xf9\x65\xf3\x24\xf3\x6b\xe6\x3c\xf3\x0c\xf3\x6c\x73\x9e\xe7\x4c\xcf\xb9\x9e\xc5\x9e\x4b\x3d\x4b\x3d\x57\x79\x56\x7a\xae\xf7\xdc\xec\xb9\xcd\x73\x1a\x5d\x49\x1f\xa0\x2f\xd2\x1a\x13\x6d\xf2\x36\x05\x98\xc2\x4c\x4f\x58\x9e\xb2\x3c\x63\x79\xce\x32\xde\xf2\xb2\x65\x92\xe5\x35\x4b\x9e\x65\x86\x65\xb6\xe5\x67\xf3\xaf\xe6\xdf\xcd\x60\x11\x59\x90\x45\x69\xd1\x5a\x0c\x16\xda\xe2\x69\xf1\xb1\x04\x58\x42\x2c\x11\x16\x9b\x25\xce\x92\x64\xe9\x65\xb1\x5b\xb2\x2c\x39\x96\xfb\x2c\x0f\x58\x1e\xb4\x3c\x62\xc9\x84\xbe\xac\x56\x60\x9d\x1c\x08\x83\x60\x30\x3c\x04\xcd\x92\xb3\x92\x4b\x92\x16\x89\x54\xaa\x97\x5a\xa4\xfe\xd2\x68\x69\x81\xb4\x4c\x5a\x2d\x6d\x92\x1e\x92\x9e\x90\xde\x90\xb6\x48\x29\x94\x88\x46\xa0\x71\x68\x22\x9a\x82\x0a\x51\x25\xaa\x42\xcd\x68\x3f\x3a\x84\x4e\xa0\x89\xb2\x22\xd9\x21\xd9\x29\xd9\x79\xd9\x45\xd9\x0d\x99\x51\x9e\x29\x1f\x28\x1f\x27\x9f\x22\x9f\x26\x2f\x90\x97\xc9\x2b\xe4\x87\xe4\xc7\xe4\xa7\xe4\xe7\xe5\xd7\xe4\x2d\x72\xa9\x82\x51\x24\x2a\xd2\x15\x99\x8a\x01\x8a\xc1\x8a\x91\x8a\x69\x8a\x6b\x0a\x85\x52\xa3\x2c\x56\x2e\x51\x56\x29\xab\x95\x75\xca\x26\xe5\x7e\xe5\x61\xe5\x35\xa5\x54\x65\x51\x15\xa9\x4a\x54\x55\xaa\x3a\x55\xb3\xea\x80\xea\x90\xea\xb0\xea\x88\xea\x98\xaa\x58\x7d\x4c\x7d\x56\x7d\x5e\x7d\x51\x7d\x49\x7d\x4d\x7d\x43\xad\xd1\x84\x6b\x18\xcd\x04\xcd\x44\xcd\x34\x4d\x81\xa6\x48\x53\xac\xa9\xd3\x34\x68\x8e\x68\x8e\x69\x4e\x68\x4e\x69\xae\x68\x8c\x5a\x8b\xd6\xaa\xcd\xd4\x16\x68\x0b\xb5\x55\xda\x06\x6d\xb3\xf6\x94\x96\xd2\x65\xeb\x06\xea\x46\xea\xc6\xe9\x26\xea\xa6\xe9\x0a\x74\x85\xba\x0a\x5d\xa5\xae\x59\x77\x40\x77\x58\x77\x44\x77\x4a\x77\x5e\x77\x51\x77\x49\x77\x4d\x77\x43\x57\xe6\x56\xe3\x76\xd6\xed\xbc\xdb\x25\x37\x8b\xde\x5f\x1f\xae\x67\xf4\xe3\xf4\x13\xf4\x53\xf4\xd3\xf4\x05\xfa\x1a\x7d\x9d\xbe\x49\x7f\x58\x7f\x44\x7f\x49\x7f\x4d\x7f\x43\x6f\x35\xa4\x1b\x06\x1b\x86\x18\x46\x18\x8a\x0c\xc5\x86\x0a\xc3\x7e\xc3\x61\xc3\x29\xc3\x35\x43\x8b\x81\x72\x97\xba\x2b\xdc\x8d\xee\x16\x77\x7f\xf7\x74\xf7\x4c\xf7\x6c\xf7\x11\xee\x23\xdd\xc7\xba\x4f\x73\x2f\x70\x2f\x74\x2f\x76\x5f\xe2\xde\x89\x1e\xff\x2f\x7f\x7f\xe4\x3f\xfa\x7c\xd3\x07\x1c\x9f\xa4\x6f\x0f\xea\x8c\xff\xff\x37\xde\x1f\x79\x30\x68\x34\x15\x4e\x45\x53\x0c\x35\x85\x4a\xa4\x52\xa9\x74\x2a\x93\xca\xa6\x06\x50\x03\xa9\xc1\xd4\x10\x6a\x18\xb5\x27\x77\x7f\xee\xc1\xdc\xc3\xb9\x47\x73\x4f\xe4\x9e\xc9\x3d\x9f\xfb\xef\xdc\x2b\xb9\xd7\x73\x5b\x72\xc5\xfd\x15\xfd\x75\xfd\x8d\xfd\xbd\xfa\xfb\xf7\x0f\xed\x1f\xdd\x3f\xbe\xff\x7e\x6a\x04\x35\x92\x3a\x4f\x5d\xa4\x2e\x51\x57\xa8\x6b\xd4\x0d\xaa\x85\x1a\x4b\x51\x22\xa9\x68\x1c\x35\x81\x9a\x48\x4d\xa3\x0a\xa8\x42\xaa\x88\x2a\xa6\x96\x50\x25\x54\x19\x55\x41\x55\x52\x55\x54\x35\x55\x43\xd5\x51\x0a\x91\x46\xd4\x40\x35\x51\xcd\xd4\x01\xea\x10\x75\x98\x3a\x42\x1d\xa3\x4e\x50\xa7\xa8\xb3\xfc\xff\xe7\x69\x96\x58\xa4\x87\x24\x53\x64\x87\x25\xe7\x25\x47\x24\x4b\x34\x52\xe9\x09\xc9\x7e\x49\x8b\xac\x58\x16\x2d\xed\xd1\x1c\x76\x90\x1e\xf4\x79\xd4\xe7\x09\x9f\x51\x3e\xcf\xf9\xbc\xe4\x33\xc9\xe7\x75\x9f\x19\x3e\x73\x7d\x16\xfa\x2c\xf3\x59\xe9\xb3\xc6\x27\x28\x38\x3a\x38\x29\x38\x23\xb8\x7f\xf0\xe0\xe0\xc7\x82\x9f\x0e\x7e\x21\x38\x2f\x78\x4e\xf0\xe2\xe0\xb2\xe0\x37\x83\x27\x06\x6f\x0a\xff\x77\x18\xc0\x7a\x9f\x7d\x3e\xdb\x7d\x90\xef\x7b\x3e\xe7\x7c\xb6\xf8\x7c\xed\xb3\xcb\xe7\x47\x1f\x1f\xdf\xde\xbe\x49\xbe\x11\xbe\xaf\xfa\xaa\x7d\xcd\xbe\xb1\xbe\x41\xbe\x0f\xf8\xfe\xee\x93\xe5\xfb\x82\xef\xc3\xbe\xff\xf2\xf9\xd0\x87\xf4\x35\xf8\xf6\xf7\xfd\xcc\xe7\x65\xdf\x5f\x7c\x1e\xf3\xfd\xd2\xe7\x6f\xbe\xcf\xf8\x46\xcb\x28\x45\x95\x52\xf8\x5f\xe6\x6d\xe9\x1d\xcb\x06\x7a\x13\x5d\x43\x6f\xa3\xeb\xe9\x9d\x74\x13\xbd\x97\x7e\x8b\xfe\x80\xfe\x88\xfe\x84\x3e\x42\x7f\x41\x1f\xa7\xf5\x94\x85\xb2\x52\xc1\xec\x2c\x26\xb2\xf3\xd7\x36\x7b\x74\x94\x4f\x54\x48\x94\x2d\x2a\x29\xca\x1e\x95\x13\xf5\x40\xd4\x13\x51\xcf\x44\x8d\x8f\x9a\x14\x95\x17\x35\x3b\xea\x48\x54\x59\xd4\x23\x51\x6d\xb2\xb5\x4a\x6b\xa4\x07\x24\xd5\x52\x85\xb4\x10\x49\xb1\xad\x51\x59\x54\x23\x0c\x45\xb2\xc3\xca\x01\x2a\x85\x6a\x80\xf6\x06\xa2\x34\x85\xfa\x11\xda\x4c\x54\xac\x2d\xd3\x18\xe5\x1a\xc3\x34\x69\x35\xba\xa6\x0a\x76\xcf\x94\x1e\x91\x96\xa9\xb8\xb9\x39\x21\xbf\x84\xa6\xa1\x21\xf2\x01\xf2\x8b\x9a\x74\x69\x99\xbe\x0c\x5d\x91\xfd\x83\x3e\x45\x7f\x43\xff\x93\xfe\x81\xbe\x4c\xff\x4c\x5f\xa3\x7f\xa3\x6f\xd2\x60\xa2\x4c\x12\x93\xcc\xe4\x66\x7a\xcf\xf3\xa8\xe7\x39\xcf\x2b\x9e\xa4\x97\xce\xcb\xc7\x2b\xda\xab\xb7\xd7\x3c\xdf\x55\xbe\x5b\x7d\x1f\x34\x89\x3c\x3f\x33\xad\xb7\x1c\x12\x1d\x11\x9d\x10\x9d\x15\x5d\x14\x5d\x12\x5d\x11\x5d\x13\xdd\x10\xb5\x88\x28\xb1\x54\xac\x10\x6b\xc4\x7a\xb1\x51\x6c\x11\xfb\x8b\x83\xc5\xe1\xe2\x68\x31\x23\x4e\x14\xa7\x8a\xd3\xc5\x99\xe2\x6c\xf1\x00\xf1\x40\xf1\x60\xf1\x10\xf1\x30\xf1\x08\xf1\x48\xf1\x68\xf1\x38\xf1\x44\xf1\x34\x71\x81\xb8\x50\x5c\x24\x2e\x16\x2f\x11\x97\x88\xcb\xc4\x15\xe2\x4a\x31\x80\x32\x7c\x7d\xa8\x67\x78\x5e\xc8\xb9\xa8\xb9\x21\x4b\x43\x42\xa2\xeb\x43\x57\x85\xac\x0f\xd9\x16\xf2\x8f\xd0\x0b\xa1\x6f\x87\x1e\x0e\xdd\x10\xf5\x4b\x28\x15\xb6\x37\xbc\x29\xe8\xd3\xf0\x73\xe1\x11\xe1\xda\xb0\x6b\xe1\xf2\x08\xaf\xb0\xdd\x21\xef\x85\x34\x44\x85\x85\xf5\x0a\xbf\x1a\xf5\x49\xc8\x57\x21\x89\x61\xe7\x42\x7e\x08\xf9\x24\xe8\x58\xd0\xaf\x21\x64\xa8\x57\x44\x56\xd8\x7d\xe1\xb6\x88\x41\x61\x1e\xa1\xca\xd0\x5e\xd1\x8f\x87\x65\x46\xf8\x84\x3e\x16\x1e\x16\x3a\x29\x2c\x2e\x74\x66\x98\x24\x7a\x6c\xd8\x73\xe1\x8b\xc3\xbe\x0e\x32\x46\xf7\x0e\xcd\x09\xad\x08\xfb\x6b\xe8\x63\xa1\xa3\x42\x5f\x0b\xdf\x14\xf6\xcf\xa0\x87\x23\x16\x46\xcd\x0b\x6f\x0c\x7b\x37\x6a\x7c\xe8\xab\xa1\xef\x85\x7d\x1f\x74\x24\x6c\x65\xf8\x95\xa0\x31\x11\x33\x42\x1b\x3c\x0f\x79\x7e\xe5\x79\xc1\xf3\x57\x4f\xa9\x97\x87\x57\xa0\x57\x9c\x57\xa6\xd7\x62\xdf\x37\x7d\x77\xf8\xbe\xed\xfb\xb1\xef\x57\xbe\xdf\xfa\xfe\xe4\xfb\x1f\x5f\xb9\x5f\x3f\xbf\xbf\xfa\x3d\xee\xf7\xac\xdf\xdf\xfd\x0c\x9e\xef\x99\x12\x4c\xe7\x2c\xd9\xe6\x87\xcd\x1f\x9a\x7e\xb7\x80\xe7\x13\x26\x22\x58\x13\xfc\x5b\x10\x0a\x3e\x1d\xd6\xdf\x1c\x6b\x7e\xc2\xd3\x6c\xbe\x62\x1a\x63\x9a\x64\xca\x31\xfd\x68\xf9\xab\xd7\xfd\xe6\x78\xf3\x53\x9e\xe3\x3d\x83\xcc\xbf\x9b\x86\x98\x3c\x3d\xb7\x5a\x56\x5a\x3e\xb4\xbc\xec\x19\x6a\x3e\x68\x6a\x31\x7d\x6d\xca\x30\x4f\xf2\x8c\x30\xef\x33\x91\xe6\x5e\x9e\x3f\x5b\x0c\xe6\x00\x4f\xbb\xe7\xaf\x16\xa3\x39\xc4\xf3\x3b\xbf\xdf\xfd\x96\x99\x7c\x3c\xb7\x5b\x1c\x96\x1c\x4f\x8f\xe0\xcd\xc1\x43\xcd\x59\xe6\xd7\x3c\xa3\xcd\x0f\x98\x93\xcc\xcf\x78\x7a\x99\x7f\x31\xe5\x9b\x06\x9b\x53\xcd\xcf\x79\xfa\x98\xaf\x9b\x66\x98\x22\x3c\x77\x5a\xee\xf7\x4a\x36\xed\x32\xed\x31\x5d\xf5\x5b\x6a\xd9\x6f\x1a\x60\x3a\x63\xfa\x8b\xe9\x5f\xa6\xe7\x4c\xe3\x4c\x62\xb3\xc2\xac\x36\xdb\x3c\x75\x66\x7f\x73\x92\x67\x96\xe7\x42\xd3\x10\xaf\xdd\x96\x25\xa6\xc7\xcc\x6b\x4d\xdb\x4d\xdf\xf8\xfd\xc3\xef\x2d\xcf\x4f\x3c\x4f\x79\xfe\xe0\x79\xd3\x53\xe9\x65\xf1\x0a\xf3\x4a\xf6\x9a\xe5\xbb\xdc\x77\xa3\xef\x6e\xdf\xf7\x7d\x3f\xf7\x3d\xed\xfb\xbd\xef\xaf\xbe\x22\x3f\xbb\xdf\x7d\x7e\x8f\xf8\x3d\xe5\x37\xde\xef\x35\xbf\xe9\x7e\xb3\xfd\x16\xf8\x2d\xf5\x5b\xe7\xb7\xc9\x4f\xeb\xf9\xe7\xfb\x73\xff\x7c\x7f\xee\x9f\xef\xcf\xfd\xbf\xfb\xfe\xdc\xa3\xa6\x2f\x4d\x27\x4c\xc8\x53\xe9\x39\xc2\x3c\xc2\xdc\x19\xd5\x2b\x5e\xa3\xbc\xc6\x7a\xbd\xea\x35\xde\xe9\x7c\x78\x61\xa6\x7b\x3e\x99\x15\x49\xba\x93\xde\xa4\x2f\x19\x40\x06\x93\x61\xa4\x8d\x64\x48\x23\xfc\x98\xf9\x4b\xe6\xcf\x59\xbf\x67\xe5\x64\xfe\x25\xf3\xc1\xcc\x47\x33\x47\x65\x3e\x97\xf9\x52\xe6\xeb\x99\x33\x32\x01\xe6\x66\x2e\xcb\x5c\x99\xb9\x26\x73\x4b\x26\xc0\xf6\x4c\x80\x5d\x99\xfb\x32\x01\xde\xcb\xfc\x30\x13\xe0\xcb\xcc\xaf\x33\xcf\x65\xfe\x2b\xf3\xf7\xcc\x49\x99\x4f\x64\xae\xcf\xfc\x2c\x73\x9a\x57\x29\x59\x4a\xae\xe1\xf3\x5a\x3e\x57\xf3\xb9\x82\xcf\xeb\xf9\xbc\x92\xcf\x87\xf9\xfc\x19\x9f\x6b\xf9\xbc\x85\xcf\xdb\xf9\xdc\xc0\xe7\x7d\xe4\x3e\x72\x0f\xb9\x87\xdc\x4f\xee\x27\x77\x91\xbb\xc8\x83\xe4\x41\xf2\x3d\xf2\x3d\xf2\x28\x9f\x4f\xf0\xf9\x0c\x9f\xbf\xe6\xf3\x39\xf2\x1c\x79\x9e\xcf\x2f\x64\xbd\x90\xf5\x6f\x92\xcb\xff\xe2\x33\xa2\x10\xf5\x4c\xd6\x33\x59\x77\x3f\x4b\x5f\x92\x5c\xfe\x85\xfc\x85\xbc\x42\x5e\x21\xaf\x93\xd7\xc9\x81\x3e\x2d\x64\x0b\xf9\x23\xf9\x23\xf9\x3b\xf9\x3b\x29\xa6\xb8\x3c\x9f\x9c\x4f\x6e\x0c\xdc\x18\x68\x0e\x32\x07\x5d\x08\xbc\x10\x28\x0e\x12\x07\xfd\x27\xf0\x3f\x81\xca\x20\x65\x90\x9e\xcd\x3f\x06\xe2\x4c\x52\x5c\xae\x0d\xdc\x19\xf8\x79\xe0\x8f\x81\xd7\x02\xe7\x78\x2d\xf0\x5a\xe2\xb5\xc6\xab\xd6\x6b\x87\x57\x93\xd7\x3e\xaf\x77\xbd\x3e\xf7\x3a\xeb\xf5\x9d\xd7\xbf\xbd\x7e\xf7\x52\x78\x6b\xbd\xdd\xbd\xcd\xde\xa1\xde\x51\xde\x69\xde\x7d\xbc\xb3\xbd\x1f\xf6\x1e\xe6\xfd\x84\xf7\xb3\xde\xeb\xbc\xeb\xbd\xdf\xf1\x3e\xe8\xfd\xb1\xf7\x97\xde\xe7\xbd\xbf\xf7\xbe\xe1\x0d\x56\xb1\xd5\x60\x35\x59\x43\xac\x91\xd6\x58\x6b\xa2\xb5\x97\x35\xc3\xda\xcf\x3a\xc0\xfa\x80\xf5\x21\xeb\xa3\xd6\x11\xd6\xa7\xac\x63\xac\x2f\x58\x27\x58\x27\x59\xa7\x5a\x0b\xad\xf3\xac\x8b\xac\xcb\xac\x0e\xeb\x5a\x6b\x8d\x75\xbb\xb5\xd1\xba\xd7\xba\xdf\xfa\xbe\xf5\x23\xeb\x67\xd6\x63\xd6\x6f\xad\x57\xad\xbf\x59\x5b\xac\x22\x1f\x99\x8f\xda\x87\xf6\xf1\xf2\xf1\xf3\x89\xf1\xb1\xfb\xf4\xf5\xf1\xc9\x0a\xca\x7a\x2c\xab\x2e\x6b\x57\xd6\x5b\x59\xef\x67\x1d\xce\xfa\x22\xeb\xbd\xc0\x8f\x02\x3f\x0f\x3c\xc1\x8e\x64\xb9\x57\xb9\xd7\x1a\xaf\x2a\x76\x24\x1f\x78\x1d\xf6\xfa\xdc\xeb\x38\x3b\x92\x9f\xbc\xae\x79\xfd\xee\x45\x78\xe3\xd1\x60\xae\x38\x8e\x04\x5e\x38\x2e\x36\x5a\xf7\x5a\xff\x61\x3d\x63\xfd\xd6\x7a\x91\xed\xfd\xb1\xac\x60\x9f\x08\x9f\x18\x9f\x04\xb6\x5f\x2c\xad\xe6\xc0\xcf\x03\xbf\x69\x95\xd6\xa6\x56\x59\x7d\xed\xf5\xbb\x57\x9b\x8c\x9c\x25\x54\xdd\x4e\x46\xb7\x4a\x08\x4b\xa7\x4d\x2e\x82\x4c\xca\x5a\x25\x22\x48\xe3\x47\x56\x16\x0f\x64\x09\x92\x48\xf5\xc1\x9c\x60\x1e\xb8\xde\x25\xde\xcf\x7a\x8f\xf3\x5e\xec\x5d\xe2\x8d\xdb\x59\xc6\xd6\xc0\x54\xa2\xbe\xca\xbe\x86\xbe\x97\xbd\x7f\xf1\x96\x5b\x35\x56\x6f\xab\xbf\xf5\x65\xef\xc9\xde\x2b\xbd\x57\x7b\x33\xde\x49\xde\x56\xef\x00\xef\xfb\xbc\x07\x79\xef\xf2\x6e\xf6\x3e\xe9\xfd\x8d\xf7\xeb\xde\x05\xde\xb3\xbd\x17\x7b\xcf\xf7\x7e\xda\x7b\xab\xf7\x11\xef\x3b\xad\x27\xdc\x8f\xf3\x2e\xf1\xfe\x9e\x97\x06\x87\xc3\x5a\x82\xb2\x50\xb7\xd6\x85\xce\x3f\xc8\x3f\xc8\x3f\xd2\x3f\xce\x3f\xd7\xff\x01\xff\x21\xfe\xaf\xfa\xbf\xea\x5f\xee\xbf\xcc\x7f\x9b\xff\x9b\xfe\xd5\xfe\x1f\xfb\x7f\xec\x7f\xc0\xff\xa8\xff\x51\xff\x16\xff\x16\x7f\x4b\xc0\x59\xff\xb3\xfe\xff\xf0\xbf\xec\x7f\xd9\xff\x57\xff\x5f\xfd\xfd\x02\x6c\x01\xb6\x80\xc4\x80\xc4\x80\xde\x01\x7d\x03\xee\x0b\x18\x1c\x30\x38\xe0\xd1\x80\x67\x02\xfe\x1e\x30\x2e\x60\x6a\xc0\xd4\x80\xc5\x01\xa5\x01\x1f\x04\x7c\x19\xf0\x69\x40\x7d\x40\x7d\xc0\xa9\x80\x53\x01\xdf\x06\x7c\x1b\xa0\x0d\x34\x06\x7a\x07\xfe\x1c\x40\x06\x06\x06\x46\xb0\xaf\x8d\xbb\x11\x90\x17\x58\x18\x38\x3c\xf0\xa9\xc0\x9c\xc0\x9c\xc0\x81\x81\x93\x03\x5f\x0a\x5c\x19\xb8\x32\x50\xee\x6f\xf5\xa7\xfd\xfb\xf8\xa7\xfa\x3f\xed\xff\xb8\xff\x6c\xff\xe7\xfc\xf3\xfd\x1b\xfd\x25\x01\xff\xf2\x0f\x0d\xd8\x1f\xf0\xef\x80\x37\x02\x17\x04\x56\x06\xa6\x04\x3a\x02\xc6\x06\x2e\x0e\xf8\x20\xe0\xc9\x80\x2d\x01\x19\x81\x4c\xe0\xee\x80\xaa\x80\xdd\x01\x19\x81\x13\xfc\x8b\xfd\x65\x81\x33\x02\x28\xff\xaa\x80\xfb\x02\x2c\x01\xfb\xfc\x1f\x0e\xbc\x7b\x5b\xd1\x3e\x19\x02\x8a\x02\x9a\x83\x77\x04\x7f\x1f\xfc\x55\xf0\xfb\xc1\x67\x83\xaf\x06\xab\x02\x5e\x8b\xf8\x3d\xec\xd3\xe0\xee\xd5\x37\x41\x81\xa8\x50\x14\x0f\x89\x40\x41\x3a\x34\x8b\xf6\x8b\x1e\xb3\x38\x3f\x77\xfd\xe4\xc6\xf5\xb3\xc0\x09\x74\xa6\x28\x5d\x34\x0d\xa6\x81\x0e\xf4\xd0\x00\x4d\xd0\x20\x6a\x12\x55\x8b\x6a\x44\x4b\x44\x25\xa2\x22\x51\xb1\xa8\x4c\x54\x21\xaa\x14\x55\xb1\xe7\xa0\x13\x61\x0a\x8c\xe9\xc3\x65\x5c\x67\x1a\xdb\xbf\x17\xfb\x59\x75\x3c\xa4\x03\x05\x99\x22\xe7\x76\xa4\xa0\x02\x77\x30\x82\x05\x92\x21\x0d\x52\xd9\x77\x1e\xcb\x40\xc1\xbe\x95\x99\x4b\x1b\xfb\x44\x64\xd5\xf4\x01\xd8\xde\x07\xa0\xb1\x4f\x6c\xd6\xde\x3e\x49\x59\xfb\xfb\xf4\xce\x7a\xbf\x4f\x56\xd6\x47\x7d\xfa\x67\x25\x90\xea\x2c\x75\x96\x21\xcb\x90\xf5\x70\xd6\xc3\x59\xe6\x2c\x73\xd6\xdf\xf8\x9c\x4c\x26\x93\xbd\xf8\x9c\x4e\xa6\x93\x7d\xf8\xdc\x97\xcf\x39\x7c\x1e\xc0\xe7\xbf\xf0\x79\x10\x39\x88\x7c\x90\x7c\x90\x1c\x42\x0e\x21\x1f\x25\x1f\x25\x87\xf3\xf9\x09\x3e\x8f\xe4\xf3\x28\x3e\x8f\xe1\xf3\x73\x7c\x1e\xc7\xe7\x97\xf8\xfc\x0a\x9f\x27\xf1\x79\x0a\x9f\x5f\xe7\x73\x3e\x9f\x67\xf0\xb9\x90\xcf\x73\xc9\xb9\x24\xf6\x06\x0b\xf9\x0c\x51\x10\x85\xa2\x50\x94\x36\x4a\x1b\x35\xdd\x3a\x9d\x7f\x87\x50\x3e\x14\xc0\x4c\xf6\x2c\xb8\x08\xe6\x43\x31\x2c\x62\x4f\xa0\x4b\xa0\x14\xca\xa0\x1c\x2a\x60\x35\x54\xc2\x5a\xa8\x62\x3f\x79\xdc\x0c\x35\x50\x0b\x75\x50\x0f\x0d\xd0\x08\x4d\xb0\x07\x26\x8a\xa6\x88\x0a\xd9\x19\x2c\x10\x55\x8b\x2b\xc5\x07\x44\x87\x45\xc7\x44\xa7\x44\xe7\x45\x63\xc5\x13\xc4\x53\xc4\x56\x71\x8d\xf8\x8f\xda\xc1\x56\x89\x27\xf5\x7f\xbd\xff\x7e\x4a\x4f\x19\xa9\xd4\xfe\x16\x2a\xa3\x7f\x76\x7f\x2b\xe5\x4f\x05\x53\xf7\xf7\x1f\xdc\x7f\x68\xff\x11\xfd\x9f\xee\x3f\xb6\xff\xed\xcf\x77\x38\x19\x38\x9f\xf2\xe0\x7b\xe7\x93\x1e\x7c\xef\x7c\xda\x83\xef\xb9\x13\x1f\xae\x6e\x33\xbc\x0d\x87\xe0\xa9\x3e\xef\xc3\xbb\x90\x2d\x02\x18\x2b\x1a\x20\x1a\x28\x1a\x2c\x1a\x22\x1a\x27\x9a\x20\xea\x7a\x7d\x8d\x84\xa7\x61\x34\x8c\x81\xb1\xf0\x3c\x8c\x83\x17\x61\x02\xbc\x72\x47\x33\x72\x12\x7e\x62\xdb\x9b\x40\xfc\x9d\x98\x4c\xbc\x46\x4c\x23\xa6\x13\x33\x89\xd9\x44\x11\xb1\x80\x58\x44\x2c\x25\x4a\x88\x15\x44\x39\xe1\x20\x2a\x89\xd9\xc4\x3a\x62\x03\xb1\x89\xa8\x21\xb6\x11\xf5\xc4\x4d\x02\x48\x8a\x1c\x26\x3a\x40\x7c\x42\x7c\x41\xfc\x46\x5c\x24\xbe\x23\x24\xa4\x8c\xfd\x94\xd8\xb7\x83\xd3\xed\x7b\x8d\xc3\x6b\x2c\x87\x1c\x44\x02\xcc\x25\x1f\x25\x07\x90\x63\xc8\x85\xac\x6e\x63\x7d\x1e\x4e\x8e\x23\x5f\x21\x47\x92\x93\xc8\x21\xe4\x13\xec\xca\xfb\x0b\xf9\x20\x39\x8a\x7c\x8e\x7c\x89\x5c\x42\x9e\x23\x3f\x24\x97\xb1\x6f\xed\xcd\xe1\xdf\x7f\x0a\x30\x80\x04\xe8\xa8\x3e\x80\x50\x9f\x7b\x5b\xec\x4b\xed\x3e\x05\xcf\x69\xbd\xe3\xea\x03\xbc\x4e\x02\x70\xf5\x01\x84\xfa\xf8\xb9\x73\xfd\x73\x24\xc0\xad\xfd\x73\xfc\x03\xdc\xae\x7f\x8e\x7f\x80\x0f\x49\x68\x1d\x3f\x5e\xaf\xc2\xf8\x71\xff\x5d\x8d\xbf\x8d\xfb\x5b\xe5\xd7\x93\xfa\x93\xe9\xbf\xd3\xaf\xd1\x0e\xfa\x1d\xfa\x3b\x5a\x69\x72\x37\x59\x4c\xbe\xa6\x60\x53\x5b\xeb\xf3\xcc\x0b\xcd\x4b\xcd\xcb\xcd\x2b\xcd\x0e\xf3\x9b\xe6\xf5\xe6\x4d\xe6\xad\xe6\xed\xe6\x9d\xe6\xdd\xe6\x7d\xe6\x77\xcc\xef\x9b\x3f\x34\x7f\x62\xfe\xdc\xfc\xa5\xf9\x1f\xe6\xd3\xe6\x73\xe6\xef\xcc\xdf\x9b\x7f\x34\x7b\x07\x67\xc3\xd3\xd0\xcb\x54\x6b\x02\xe8\xe8\x33\x87\x21\x30\x14\x86\xc1\x70\x18\x01\x4f\xc2\xe6\xa0\xb7\x83\x28\x71\xe7\xeb\x43\xa3\xcc\x96\x1f\x41\xef\xf4\xb5\x48\x2f\xc9\xa2\xf5\x2d\xb2\x60\xe9\x31\x65\x8d\xba\x46\x19\x8c\xc6\x2a\x9a\xa5\x0d\x4a\x3d\x32\xea\x0a\x34\x45\xfa\x23\x32\x85\x6c\xa4\xda\xa2\xcc\x56\x36\x4b\x0e\x49\x14\x86\x13\xf2\xf3\x92\x4b\x28\x55\x59\xa7\xd7\x2b\xc7\x69\xab\xb5\xd7\x50\xa6\x5a\xa1\x92\xaa\x4a\x34\xe1\x68\x88\x2c\xd3\x20\xb4\xff\xe7\xef\x87\xfc\xf9\xfb\x21\x7f\xfe\x7e\xc8\x9f\xbf\x1f\xf2\xdf\xfa\xfd\x10\x85\x90\x90\x14\xc9\xa4\x8a\x76\x49\x2a\x95\x22\x99\x5c\x2e\x12\x89\xe4\xf2\x94\x30\x39\x25\xa1\x24\x12\xb2\x35\x49\xe4\x6c\xea\xbc\xe9\x47\xe5\xfd\xbb\x7c\xae\xb8\x27\xfc\xbb\xf0\xed\x9c\x24\x98\x7d\x11\xcb\xa8\x5c\xae\xc0\x83\x21\x49\x7c\x29\x27\xe1\x76\xec\xdf\x86\xed\x6e\x3d\xef\x3a\xb5\x76\x2d\x6f\x97\x6e\xbd\x77\x26\x71\x79\x28\x97\xcb\x95\xff\xc3\xa9\x1d\xeb\x20\xb0\x77\x0f\xe4\xd1\x33\xe1\x39\xdf\x38\x71\x76\x97\x6d\xca\xe5\x22\xa2\x47\xd2\x20\x94\x84\x92\xfb\x47\xdc\x61\x12\xb3\x49\x2e\x57\x89\x44\x2a\x89\xaa\xdd\x7c\xaa\x7a\x98\x3a\xe4\x50\xdc\x9a\x44\x62\x31\x26\xea\x69\xab\x77\x94\x84\xce\xe5\xc2\x48\x94\x4a\x39\x77\xd1\x66\x3f\x3a\xab\xda\xad\x96\x3b\x4a\x7f\xc4\x40\x6e\xed\xd5\xe5\x49\x0f\xa6\xba\x4d\x6b\x08\xbc\x72\xbb\x22\x75\xa2\x6f\xbd\xeb\x59\x6f\xb8\x70\x1d\x49\x0f\x5a\x20\x3a\xaa\xdf\x43\x69\x61\x25\xe8\x6a\x11\xdd\xe1\x7a\x55\x82\xd2\x69\xf5\x73\xd7\x1d\x59\x83\x2e\x3a\xb8\x0b\xbb\xd1\xda\xff\x6d\xdb\x72\xed\x5f\x24\xec\xca\x45\xdd\x61\xaf\x1b\xfd\x0b\x7f\x39\x46\xba\x68\xee\x16\x1a\x4e\x5a\x6d\xf2\xeb\x8a\x7f\x51\xbb\x8a\xca\xbb\x94\x9f\xb2\x63\xf9\x29\x3b\xef\xbf\xa3\x56\xee\x22\x29\x7b\xde\x14\xe7\x78\x45\xf2\x7b\xd1\x3b\x3f\x38\x6e\x0a\x5a\x47\xaa\xec\x7a\xfc\xf2\x0e\xa2\xaf\x8e\x29\x6f\x2f\xbf\xbb\x51\xbf\x3b\xd3\xff\x4e\x9b\x6b\xa5\xbf\x2b\xa5\xea\x46\x37\x4e\x26\x42\xd4\xd6\xe9\xdd\xd8\xa2\x3b\xe9\xdf\x75\x96\xef\x6d\xf7\xb7\x6d\x0b\x0b\x58\x99\x12\x96\x12\x76\x47\x0d\xb7\xb3\xdd\xed\x86\x72\xcb\x83\xee\x5a\xfe\xff\x01\xb9\x0b\xfc\x39\x4b\xff\x36\x42\x6a\x55\xee\x0e\xdb\x68\x87\x68\x6b\xc7\x95\xf8\x6e\x87\x75\x07\x1a\xe1\xb2\x73\xe8\x9a\xfe\x0e\xd8\x72\x4e\xb2\xce\x1f\xbd\xfa\xec\x1d\xb5\xd8\xd5\xa0\xbb\x7e\xde\x55\xfb\x77\xc2\x95\x4b\x0b\x2e\x0a\xac\x6c\xaf\xfb\x5c\x12\x75\x34\xff\xae\xf3\xd3\x7e\x2b\x77\x87\xdb\xe1\xee\x0c\xe9\x0e\x47\xad\x54\x2a\x5d\x7a\x50\xb6\x7b\x20\x6f\xb7\x1f\xbc\xd7\xe9\x96\xed\xee\x2d\xa9\x53\xb6\xef\x32\xb2\x6b\x35\x63\xce\x73\x2b\xb4\xdd\x76\xdf\xe3\x3e\x5c\x2d\xe0\x9d\x58\xfd\x56\xab\xcb\xdf\xf5\xb4\xeb\xf6\xc8\xee\x54\x13\x74\xbe\xa7\x9c\xb6\xb6\x21\xc4\x9d\x77\xe5\xe3\x9c\xc4\xde\x69\x2b\xb7\xb8\x1e\xe7\xa5\xea\x64\xa6\x6f\x9d\xcc\x9e\x26\xb8\x45\x96\x3d\x4e\xec\x79\x8e\xf3\xbd\x8b\x3e\x77\x7d\x0f\xb2\xb6\xa4\x50\x28\x80\xe8\x6c\x9d\xc8\xa4\x6a\x9c\x24\x22\xe1\x38\xcc\x29\x49\x56\xcc\xed\xb4\x1a\x77\x8a\x86\xab\x72\x57\x24\x00\x70\xfb\x77\x8a\x92\xaf\x98\x0b\x6d\xfb\x79\xee\xde\x35\x89\x7a\x98\xba\x16\x3b\xb8\x8a\x40\xce\x1d\x8c\x75\x24\x56\xde\x46\x70\xd9\x79\xf3\xd2\x6a\xb5\xda\x8c\x88\xbc\x83\xd3\xb7\x1e\x58\x36\xb9\x53\x7b\xff\xd5\x44\xb9\x4e\x6f\xb7\x12\x8e\x06\x6f\x4b\xd0\x4e\x47\xba\x2d\x95\x2e\x24\xd6\x49\xba\xf7\x52\xec\x0e\x13\x3d\x64\xb2\x7d\x22\x3b\x48\xf7\x44\x4a\x3d\xe6\xe4\x36\x42\xb8\x8b\xba\x58\x3f\xda\xb2\xcb\xc3\xce\xed\xc7\x2d\xb5\x3b\x78\xf8\xea\xb3\x2b\xe6\xee\xda\xb8\x62\xee\xab\xcf\x7e\x15\x96\xf2\x01\x2e\xf1\xfd\x5d\xf0\x2a\xef\x8e\x3e\xb3\x34\x77\xd6\x76\xd7\x73\xd1\xcd\xc8\xa5\xdd\xad\xf3\x83\xce\x35\xe0\x2e\x54\x07\xda\x05\xcf\x5d\x75\xd6\xbd\xd4\xad\xe8\xe1\x76\xa9\x6b\x39\xdd\x46\x73\x5c\xe5\x79\x07\xe9\x36\xed\x75\xcd\xda\x1d\xa6\xae\xfb\xef\x1e\xbf\xf8\x5e\xc6\x5f\x38\xaf\xb0\x76\x12\x6b\x37\x13\x4e\x9f\xd8\x40\x07\xf1\x44\xfb\x89\xe3\x54\xf4\xce\xc4\xda\x9d\xd4\x6d\x7f\x79\xe7\x3d\xf4\xbc\x6a\x4f\xfa\xbe\x23\xd6\xba\xd0\x85\x9e\x37\x78\x47\xa9\x9b\x5d\x75\x49\x74\xcb\xf3\xee\xae\x81\x7b\x35\xc5\xae\x9d\xdf\x9b\x86\x3a\x4d\xac\xc9\x72\xb6\x5e\x5d\x91\xdf\x7b\x06\xda\xdf\xdf\x2b\xd1\xde\xb9\xe0\x5a\x3f\x50\xb8\xed\x61\x9a\x2b\x27\xa2\x6e\x7c\x37\xb1\xb3\xe4\xda\xd6\xed\xa4\xdc\xe5\x06\xa2\x5b\xa9\xcb\xba\x77\xdc\xfe\x1d\x6d\xff\x85\x3d\x79\x0f\x6a\xdc\x75\x12\x06\x77\xeb\xf6\xfb\xf6\xc7\xff\xf7\x98\x2d\xfe\x08\xa1\xf5\xc0\xb9\x27\x8d\x74\xf1\x41\xc5\xed\x3a\xed\x4a\xc3\x3b\x4e\xce\x5f\x0b\xa0\xfe\xb8\xcf\x5b\xef\x3c\xc9\xe5\xae\x98\xce\xbf\x49\xc3\xa5\xf6\xd5\x6f\xfd\x3c\xde\xd5\xee\xf4\x34\xde\x93\xc8\x25\x20\x97\xb0\x7b\x0a\xbc\x0f\x10\xc9\xe5\x14\xc5\x06\x63\x22\xee\x03\xb7\x7b\x2c\x00\x05\xfc\xb1\xdf\x6f\xfa\xed\x5f\xec\x2e\xa3\x87\x7a\xe3\x94\xd8\xc3\x1a\x91\xa8\x35\x5c\x6f\x9d\x08\xf6\x56\xa1\xb8\xdb\x00\xcd\xd5\x55\xb8\x7a\x8e\x3f\xd4\xa1\x76\xe7\xd8\xba\xa3\x8d\xf5\x5d\xef\xaf\xdb\x0c\x75\x4f\xbf\x0f\xd1\xc3\x74\xdb\x6f\x79\xb0\x89\xfb\x6e\x87\x70\xd9\xed\x6f\x78\xf0\xa4\xdd\xa3\xef\xd1\x17\x47\xba\x99\x78\x1d\xe9\x8a\x4c\x7c\xfb\x44\xdc\xc5\xe7\x12\x9d\x38\xf5\x1e\xc5\x40\x77\x12\x0f\x28\xdb\x7b\xa0\x6e\x35\xc0\x31\x79\x37\x21\x88\x53\x5b\xed\x1b\xbe\xa3\x26\x3a\xe0\xe4\x7f\xe6\xd3\x6f\xa5\xb2\xf5\xd3\x80\x6e\x1d\x1f\x74\x15\x7c\xdd\xd5\xe7\x09\xdd\x76\xe9\x6d\x1c\xdc\x83\xf9\x73\x6e\x51\xf9\x87\x7f\xdf\xa1\xb3\xae\x5b\xbf\x3d\xf4\x3f\x31\xed\xae\xdd\x0b\x57\x5d\x7c\x4d\xe1\x8f\xe1\xcc\x49\xf4\x5d\x77\x71\x0f\x77\xa9\x4a\xe7\xef\x7e\x74\x97\x53\xe7\x2f\x2d\x74\x46\xd3\xc5\x47\x62\x9d\xd7\xe8\x28\x20\x76\x56\xcb\x1e\xa5\xf6\xf6\xf8\x8f\xd2\xaa\xb6\xf6\x3b\x93\x88\x6b\xc4\xe9\x3c\x5c\x9e\xb3\xbb\xff\x10\x52\xf8\x4c\x53\xd9\xa3\xf9\xbc\x07\xe9\x6e\xed\x4f\x17\x1e\xe8\x1e\x59\xb7\xd6\xd6\xd8\x78\xf5\x9e\xb4\xd4\xc6\x96\x10\x01\xdf\x3a\xb5\x5d\x35\xd1\xe1\xf7\x31\xf0\xa6\xe4\xce\x19\xbb\xab\x43\x97\x2e\x9a\xfe\xbf\x57\xf3\x36\xc1\x7e\x27\xa9\xe3\xd5\xde\x65\x82\x3b\xfa\xe8\x5f\x60\xd3\x45\x8f\x3a\x51\x3c\xc1\xdc\x74\xd8\x44\x3b\xa2\x8e\xbe\x2e\xe7\x62\xb0\x3a\x53\xef\x5b\x43\x7d\x36\xf5\x28\x94\xbf\x93\x3a\x42\xea\xe9\x86\xdb\xf5\xc4\xa1\xab\xf3\x80\x5b\xf6\xa3\xdd\xa4\x6b\x55\x2e\xd7\x47\xae\x88\x2e\xee\xbb\xea\xc1\x49\x15\xff\xe0\xc3\xe7\x3b\x6b\xfe\x56\x89\x74\xf4\xbc\x73\x01\xba\xe2\x5d\x69\xba\x9c\x80\x6e\xf1\xd7\x56\xad\x5b\xe2\xbf\x4d\x97\xae\x98\x3b\xaf\x7f\x3b\xaa\x7b\xc6\xff\x6d\xcf\x5f\xba\xee\xbd\x73\xfa\x6e\xcb\xbf\x7b\xed\x75\xb7\xb9\x1e\xa6\xae\x4e\x1b\xbb\x4e\x3d\x35\xe1\xae\xf5\xf3\xe0\x8f\xca\xec\xef\xba\xb1\x7f\x5d\x73\x7b\x3a\xf1\x99\x9e\x67\xd7\x7e\x7a\x9a\xdb\x6a\xff\xb7\x93\xfd\x2e\xb3\x1c\xe8\x76\xd9\x0c\x34\x24\xb3\x57\xfb\x28\x1a\xfa\xb3\x57\x63\x60\x32\xcc\x65\x7f\xe7\x0a\xc1\x46\x38\x08\xc7\x81\x86\x0b\x60\x22\x72\x09\x1a\x54\xa7\xd1\x1f\x0a\x93\x09\x04\xf1\x70\x7f\xeb\x3d\x02\xaf\xd3\x08\xd2\x4e\x73\x65\x29\x51\x4a\x38\xdf\x4f\x3d\x8d\xa0\x91\xf8\x23\xf9\x79\xba\x5d\xff\xc7\x09\x04\x53\x5b\x9f\x4d\x65\xfb\x7f\x03\x36\xb3\xcf\x11\xbc\x0b\x27\xe1\x2a\x4b\xa7\x22\x02\x09\x04\x69\x44\x1a\xc1\x8d\x01\x63\x1e\x22\x10\x3c\xdf\x8e\xd7\x99\x04\xae\x5f\x4e\xb0\xcf\xd9\xfb\x9b\xa7\x11\xd4\x13\x1f\x11\x42\x7f\xff\x6c\xab\x7f\xba\xbd\x46\x5e\x20\x70\xbe\x49\xb8\x93\x91\x64\x5f\x72\x38\xf9\x0a\x89\xe9\x6f\x9e\x6e\x2f\xaf\xa9\x4e\xf7\xdd\x1b\x2f\x82\xf9\xe4\x5a\x72\x0f\x89\xaf\x8f\x92\xff\x26\xef\xb5\x3c\xc5\x54\x77\xf9\x68\xcb\x32\x92\x1d\x0f\x15\x4a\x72\xf7\x82\xee\x76\xb6\x5a\x9d\xf5\x7b\x05\xb9\x8b\xfc\x8a\xfc\x8d\x34\x53\x29\x14\xbe\xdf\x4c\x0d\xa5\x8e\x13\x63\xa8\x77\xa9\xf6\xeb\x00\xf1\xd0\x55\x3e\x49\x9d\xa4\x10\x73\x95\x9a\x4c\xa9\x44\x88\x71\xcd\xfb\x6e\xc1\xf4\x34\x0b\xe3\x0f\x14\x71\x25\x5e\xb3\x6b\x28\x6e\x5c\x6f\x53\x69\x22\x61\x1d\xcf\x85\xcf\xa8\x87\xce\x3c\x24\x8a\x3c\x93\x76\x26\xf2\x8c\x1d\x4e\x52\x76\x78\x5e\x34\x53\x84\xba\xb0\x8f\xe5\xa2\x72\x91\x1d\xf0\xdf\xf6\xb9\x27\xd6\x50\x73\xba\xb3\x27\xef\x9e\xae\x17\x7d\x24\xda\x73\xfa\xea\xe9\x9b\xa7\xcb\x4f\xd7\xdf\x81\x7e\xfc\x53\x34\xf3\xcc\xfc\x33\x08\x6e\x8a\x4e\x52\x34\xab\xbf\x47\xcf\x70\xfa\xe0\x2e\x8e\x14\x47\x8a\xef\xc4\x7a\x3b\xe7\x7b\xa1\xc3\x34\xb4\xcd\x17\xcd\xd0\xcc\x1f\x69\x7f\x5c\xc1\xde\xe9\xfa\xf6\xea\xf6\x1a\xff\xdf\x0c\x76\xb8\x4a\xdd\x2e\xdb\x51\x5b\x66\x57\x64\xdb\x5f\xf6\xaa\xe3\x55\x45\x23\xbb\xc2\x8e\x29\x10\x92\x23\x84\x94\x7c\x96\xb7\x82\x90\xdb\x9e\x74\x92\xd9\x16\xe4\xed\x6a\xe0\xbf\xdd\x5f\xe1\x1d\x24\x96\x77\xc4\xb7\xcc\xf0\x1c\xa0\x50\xd1\x20\xd1\x64\xd1\x6a\x51\x87\xfd\x29\x6f\xc9\xce\x63\x51\x22\x25\x8d\x47\xd9\xae\x67\x2c\xaf\x5b\x38\xc1\xb2\x69\xc3\xe2\x76\x3a\x5a\x35\x5c\xcf\x38\xc9\x39\x4e\x3b\xce\x76\xb0\x2b\xd8\x5e\xe5\x2e\x3c\xb6\xe7\xfd\xd6\xf1\x38\x73\xde\x95\xfc\x5c\x67\xab\xe3\x56\x39\x2c\x12\xc6\x88\x18\x6c\x33\x31\x87\x2c\x56\xde\x3a\x22\xae\xbe\xb2\xfb\xf1\x13\xb2\xdd\xc2\x91\x8d\xcf\xa9\xec\x5f\x17\x0d\x3c\x28\x22\xc4\xc9\xe2\x17\xc5\x1b\xc4\x67\xc4\x26\xc9\x20\x09\x2b\x4f\x56\xea\x1d\xfb\xaf\xce\xbd\x5a\x6b\x66\x7b\xb4\xdf\x82\x67\xb9\x73\x2a\xbb\x9b\x5d\xa9\xed\x7c\x1b\xf6\xf6\x2d\x33\x08\xf8\x71\x32\x6d\x12\xe5\x38\xe1\x4a\x94\x8a\x3a\x90\x96\x70\x35\x47\xf2\x96\xc4\x0e\xd7\x5b\xc7\x7f\x3b\x2e\x3b\xf2\xbb\x18\x6b\x17\x38\x61\x5c\xc7\x6f\x77\xe2\xf8\x5e\x8c\x3f\x46\x8a\xff\x8e\x91\x3a\xb5\xc8\xd8\x9d\xc6\x6f\x77\xe2\xa5\x95\xa7\x54\x7b\x2b\xa5\x73\x5e\x2d\x3d\x2e\xd5\x21\xdc\x4a\x2e\x72\x91\x4e\xc7\xb3\xcb\x08\x57\x9d\x68\x60\x07\xe3\x6f\x3f\x92\xbb\x1f\x7f\x7b\x6c\xc7\xf3\xcf\x4a\x44\xe0\x85\x9d\x7f\xbb\x93\xee\x74\xba\x7e\xba\x98\x7f\xba\x75\x9e\x9d\x6a\x30\x2e\x7d\xfe\xe1\xfa\xdf\xe9\xf8\x99\xdb\xe9\x7f\x07\x33\xd5\xaa\xff\xf9\xa8\x11\xd9\x9d\xe6\xb8\xf3\xf1\xb7\xd7\xff\x4e\x34\x00\x3a\xd2\x7f\xd7\xf1\x38\xaf\x09\xe4\x24\x1d\xd7\x2b\xd7\xf5\xde\x91\x64\x5b\x47\xd9\x6a\xef\xf8\xd9\x17\xb4\x80\x71\x1d\x3f\xff\xac\x5d\x0b\x5d\xcf\xbf\xeb\x58\x6f\xb5\x03\x9d\xcf\x7f\xc7\xf3\xd9\xd3\xf9\xbf\x15\xeb\x32\xff\xce\xe3\xb7\xb5\x6a\xff\xad\xe3\xb7\xb5\xcd\xbe\x30\xf6\xee\x8c\xbf\x23\x29\xb4\x6b\xb5\x6d\x25\xd8\x9c\xfa\x67\xed\x2f\xed\x6a\x5b\x6c\xb7\x48\xaf\x4b\xfd\xeb\xc8\xf6\x76\xb4\x3a\xec\xb7\x5c\x77\x64\xdb\x3a\x5e\x5d\x6d\x1a\x69\xbf\x75\xbd\x31\x08\x42\x65\xb7\xac\x79\xc6\x79\x65\x7f\x2a\xbb\xb5\x7d\x99\x5c\xb8\xca\x68\xbd\x9a\xdc\x7a\x55\x2b\xef\x6c\xfe\x2f\xc8\xdb\x6b\x1e\xee\xcb\x57\x81\x98\xa1\x8a\x45\x8a\x83\x0a\x93\x72\x90\xb2\x9d\xaf\x67\x56\x73\xf7\xa9\xb4\xb3\xad\x86\xf6\x56\xea\xb8\xd2\x85\x77\x06\x31\x3a\x95\x70\x95\xdb\x7a\x95\xdf\x7a\xd5\xa8\xea\x2c\xe2\xb9\xac\x12\x5a\xba\xdd\x9e\xf7\x6e\x73\x32\x7c\xaa\xbe\xa0\x46\x70\x5d\x2d\xd3\x98\x34\x31\x9a\x5c\x32\x43\x33\x94\x1c\xa4\x19\x4a\x3d\xa9\x79\x51\x83\xe0\x38\xe4\x6b\x4a\x35\x63\xc8\x0d\x9a\x46\xcd\x64\x32\x19\x0e\x6a\xce\x68\xca\xc5\x17\xd4\x98\xfe\xba\x46\xa7\x0d\xd5\xc6\x68\x10\x0c\xd2\x3c\xa9\xc9\xd0\x1e\x87\xa1\xda\x7a\x71\xbd\xb8\x54\x83\xa9\xcb\xc5\x2f\x6a\xe7\x68\x3f\x12\x97\x6a\x6b\xb5\x07\xb5\x67\xb4\xd7\xb5\x19\x9a\x31\x64\xa3\x66\x8e\x16\x63\x74\x3a\x8c\xe9\x9c\xaf\x50\xdd\xbd\x18\x5d\x86\x6e\xa8\x6e\x8c\x2e\x5f\x17\xaa\x2d\xd5\x6d\xd0\xbd\xa5\x3b\xae\xbb\xac\x93\xb9\xf9\xba\xfd\x53\x9c\xec\x36\xc8\x6d\xea\x99\x31\x6e\xf9\x6e\xa5\x6e\xb5\x6e\x07\xdd\xce\xb8\x5d\x77\xd3\xe9\x43\xf5\x19\xfa\xa1\xfa\x17\xf5\x73\xf4\x37\xc5\xab\xf5\x8d\xfa\x4f\xf5\x67\xf4\xd7\xf5\x3a\x43\xa8\xe1\xbf\xbd\x3f\xea\x09\x08\xd9\x5d\x12\xcf\xc6\x5d\x19\x86\x7b\xd7\xa6\xb0\x62\xfa\x9e\x6e\xcb\x1d\xd9\x14\x4c\xe1\x0c\xae\xcf\x9d\xeb\xe3\x8c\x60\xa8\x01\xc1\x8b\x06\x04\x73\x0c\x08\x56\x1b\x10\x34\x1a\x10\x7c\x6a\x40\x70\xc1\x80\xdb\x27\xdc\x63\xdc\x9f\x74\x5f\xe4\xfe\x96\xfb\x65\x77\x5f\x8f\x41\x1e\xae\xf7\xf9\x1e\xb5\x1e\x67\x3c\x74\xc6\x0c\xe3\x8b\xc6\xd5\xc6\x4f\x8d\xae\xf7\x04\x1d\x43\x3f\x49\x2f\xa2\xdf\xa2\x2f\xd3\xbe\xa6\x41\x26\xd7\x7b\xcc\x53\xbe\xa9\xd6\x74\xdc\x84\xc7\x42\x98\x31\x4f\xf7\x4b\x86\x1a\x6a\x4d\xa3\x24\x31\xe6\x59\x92\x75\x92\xfe\xe6\xc9\xe6\x0d\xe6\x4f\xcd\xf8\xf9\x75\xf3\xbb\x92\x17\x0d\x27\x25\x73\x0c\x1b\xcc\x61\x96\x47\x2d\x73\x2d\xdc\xa8\x1a\x2d\x82\x2c\x70\xfd\xab\x92\xd5\x06\x3b\x7c\x66\x21\x3d\x63\x3d\xb9\xe7\x4f\x7a\x3a\x8f\x5f\x25\xfd\xd4\x70\xff\xe9\x57\x3d\x3f\xa3\x36\x7a\xe2\x7a\x8d\x9e\x17\x3c\x75\x5e\xb8\x7e\xb2\x57\xa0\xb4\xd1\xe0\x2e\xbe\x60\xb8\xe0\xd9\x5b\xfa\xb8\xd4\x0e\xf2\x0e\xf3\x3e\x8a\x02\x0a\xec\x94\x5d\x41\x83\xea\x74\x9b\xe5\x7e\x5d\xda\xd9\x39\x96\xe0\x5d\xd9\x92\x12\xb2\x70\x3a\x3c\xc6\x6b\xb5\x17\x0d\x97\xbd\x42\xbd\x05\xfa\x57\xbd\x69\x58\x75\x4b\x6b\x8b\xbd\x37\x7a\xbf\xed\xdd\xf9\x69\xd9\x71\x97\x67\x98\x53\xae\xa7\x7d\x94\x93\xb7\xa0\xda\x72\x86\x35\x43\x83\x71\x83\xac\x4f\x5a\x5f\xb4\xe6\x5b\x17\x59\x57\x5b\xb7\x59\xf7\x48\xdf\xb6\x7e\x66\xfd\xc6\xfa\xa2\x26\xc3\x7a\x90\x3d\x9f\x6e\xff\xfc\x28\xff\xdc\x0e\xc9\x20\xd3\x1c\x87\x31\xd4\x75\x4d\x6e\xab\xf5\x2a\xd5\x1c\x27\x36\x68\x3a\x8e\x27\x2e\x5b\xbb\x3e\xf3\x73\xce\x3f\x48\xd5\x68\xa8\x2e\x12\xd1\xf0\x17\xf4\x02\xd2\x69\x69\x98\x8f\xb0\xb5\xe4\xb2\xcc\x27\x43\x93\xa1\x19\x4a\x0d\xa5\x68\x78\x51\xe3\xeb\x83\x6b\x94\x6a\x92\x7d\xb8\x37\x86\xe3\xbb\x5c\x9f\xcd\xe8\x49\x1f\x1a\x3e\xd5\xd3\x30\x99\x2f\x07\x69\x16\xf9\x5c\x50\x0f\xd5\xd1\x20\xd3\xc8\x34\xa5\x3a\x3b\x3c\xa9\x39\x0e\x1b\x7c\xde\xf2\x39\xee\x73\xd9\x27\x43\x43\xc3\x47\x48\xe6\x5b\xab\xad\xd5\xca\x7c\xff\x8d\x04\x4e\xae\xb3\xb6\x17\x5b\x69\xe7\x3d\x92\xaf\xef\x20\xdf\x7c\xdf\x46\xdf\x0b\xbe\x26\xbf\x5c\xbf\xc9\x7e\x1b\xfc\x8e\xfb\xc9\xfc\x93\xfd\xc7\xf8\x97\xfa\x1f\xf4\xbf\xee\x9f\xa1\xf1\x0d\x10\xcb\x92\x03\xe6\x68\x07\x05\x04\xca\xc6\x04\x2c\x0a\x18\x43\x6d\x08\xe8\x2b\x1b\x4a\x0d\xd5\x5d\x57\x3f\xa9\xc1\xcf\x9f\xe6\x9f\xcf\x6c\x7d\xbe\xb6\xf5\xf9\xed\xb4\xa9\x3b\xf9\xd6\xd9\x23\x82\x4c\x41\x31\x41\xb9\x41\x4f\x06\x4d\x0e\x5a\x14\xb4\x21\xe8\xad\xa0\xe3\x41\x97\x83\x24\xf2\x20\x79\x3f\xf9\x28\xf9\x2c\xf9\x3a\xf9\x7b\xf2\x6f\xe5\x12\x85\x3c\x38\x36\xf8\xd1\xe0\xe9\xc1\x1b\x83\x3f\x0b\xfe\x2d\xd8\x2f\xa4\x7f\xc8\x4b\x21\x2b\x42\xba\xdb\x6f\x90\xa2\x9f\x62\x94\x62\x96\x62\x9d\xe2\x3d\xc5\xb7\x0a\x89\x32\x48\xd9\x4f\x39\x4a\x39\x4b\xb9\x4e\xf9\x9e\xf2\x5b\xa5\x44\x15\xa4\xea\xa7\x1a\xa5\x9a\xa5\x5a\xa7\x7a\x4f\xf5\xad\x4a\xa2\x0e\x52\xf7\x53\x27\x03\x9e\x15\x2c\xe5\x52\x9d\xab\x47\x3c\xce\xcf\x2b\xd6\x2c\xec\xcb\x26\x93\x63\xa8\x39\xe4\xa7\xfa\x3b\xa9\x93\xd1\x03\x1d\xbc\x3b\x3f\x68\x67\x6d\xf8\x8b\xa1\x7b\xd4\x73\x42\xf1\xbd\xf3\xf9\xe1\x19\x4d\xbe\xdb\x41\x4d\x86\x4e\xb0\xf3\x5e\xed\x6c\xf5\x50\x72\x8e\x76\x75\x68\x63\xe8\xbd\xf3\x4d\xce\xa3\x6a\x3d\xbf\x64\x23\x1d\xd5\x69\xd4\xe9\x0e\xe0\x66\x90\x57\x70\x5a\xf0\xf0\xe0\xa9\xc1\xe5\xc1\x7b\x82\x4f\x06\xdf\x0c\xf6\x0a\x49\x0b\x19\x1e\x32\x35\xa4\x3c\x64\x4f\xc8\xc9\x90\x9b\x21\x5e\xa1\x69\xa1\xc3\x43\xa7\x86\x96\x87\x76\x5f\x2b\xbb\x9f\xb1\x85\xfc\x34\xb4\x6d\x26\x7a\x66\x3d\x3a\x99\x53\xe1\x94\xd2\x46\xb7\x8b\xd7\x03\xcf\xd0\xb0\x27\xf4\x64\xe8\xcd\xd0\xb6\x5d\x61\x5a\xf8\xf0\xf0\xa9\xe1\xe5\xe1\x7b\xc2\x4f\xb2\xf9\x26\x9f\xbd\x22\x70\x4e\x8b\x18\x1e\x31\x3c\x62\x6a\xd8\xd4\x30\xb6\x8c\x98\xda\xee\x3e\x2d\x22\x2d\xa2\x3c\xa2\x3c\x62\x4f\xc4\x9e\x08\x3b\x9c\x8c\xb8\x19\xe1\x15\xe9\x15\x99\x16\x39\x3c\x72\x6a\x64\x79\xe4\x9e\xc8\x93\x91\x37\x23\xbd\xa2\xd2\xa2\xd2\xa2\x86\x47\x4d\x8d\x9a\x1a\x55\x1e\xb5\x27\x6a\x78\xd4\xc9\xa8\x9b\x51\x27\xa3\x86\x47\x79\x45\xa7\x45\x0f\x8f\x9e\x1a\x5d\x1e\x7d\x33\xe2\x64\xc4\x9e\xe8\x93\xd1\x37\xa3\xbd\x6c\x69\xb6\xe1\xff\x1f\xbb\xfe\x02\xd6\xd6\x79\xe6\x8b\xe2\xb8\x4e\x32\x71\x77\xb3\xa7\xce\xae\x67\x97\xfe\xb7\xff\xc5\x33\x7b\x66\xd0\x4c\xea\x1a\x30\xb6\x95\x84\x04\x7d\xaf\x4c\x4c\x62\xc7\x71\x12\x92\x90\xa9\x5b\x13\x1b\xdb\xd8\xc6\xc4\x76\x48\x83\x13\x27\xba\xdf\xb8\x0a\x10\x20\x2e\x46\x20\x04\x88\xbb\x10\x02\xc4\x35\xce\xad\x5b\x2e\xc6\x71\x5a\xc7\xc8\xae\xe7\x20\x8b\xb5\x96\x94\x36\xad\x3c\xe7\x78\x5a\xd2\xba\x73\x9e\xf7\xfb\x3e\xd1\x24\xd3\x69\xf6\x74\xcf\xd9\x73\x9e\xf3\x8c\xbf\xc7\xbf\xdf\x7b\x7f\xdf\xf5\xad\x8b\xb4\x80\x4d\x67\x36\xb5\x6c\x9a\xde\x74\x7d\xd3\xed\x4d\xec\x6c\xad\x4f\xc9\x48\xd9\x9b\x72\x26\xa5\x25\x65\x3a\xe5\x7a\xca\xed\x94\xf5\xa9\x19\xa9\x7b\x53\xf6\xa6\x9e\x49\x6d\x49\xfd\x63\xaf\xdb\xf8\x6a\xdf\xf2\xc1\x96\x2f\x6d\x4d\xdd\x3a\x9d\x7a\x3d\xf5\x76\xea\xfa\xb4\xcf\xef\x65\x46\x5a\xde\xd6\x92\xad\xd6\xad\xee\xad\xe7\xb6\x06\xb7\xde\xdc\xba\x66\xdb\x86\x6d\xf2\x6d\x7b\xb6\x15\x6c\x53\x6f\xb3\x6f\xf3\x6c\xdb\x9b\x76\x26\xad\x25\x6d\x3a\xed\x7a\xda\xf5\xb4\xdb\x69\xeb\x37\x67\x6c\xde\xbb\xf9\xcc\xe6\x96\xcd\xd3\x9b\xaf\x6f\xbe\xbd\x79\x7d\x7a\x46\xfa\xde\xf4\x33\xe9\x2d\xe9\xd3\xe9\xd7\xd3\x6f\xa7\xaf\xdf\x92\xb1\x65\xef\x96\x33\x5b\x5a\xb6\x04\xb6\xad\x92\x4f\x6f\xf9\x7a\xc2\xf5\x2d\xb7\xb7\xac\xdf\x9a\xb1\x75\xef\xd6\x33\x5b\x5b\xb6\x4e\x6f\xbd\xbe\xf5\xf6\xd6\xf5\xdb\x32\xb6\xed\xdd\x76\x66\x5b\xcb\xb6\xe9\x6d\xd7\xb7\xdd\xde\xb6\x5e\x9e\x21\xdf\x2b\x3f\x23\x6f\x91\x4f\xcb\xaf\xcb\x6f\xcb\xd7\xdf\x9f\x71\xff\xde\xfb\xcf\xdc\xdf\x72\xff\xf4\xfd\xd7\xef\xbf\x7d\xff\xfa\x07\x32\x1e\xd8\xfb\xc0\x99\x07\xce\xdc\xdb\xf2\xc0\xf4\x03\xd7\x1f\xb8\xfd\xc0\xfa\x07\x33\x1e\xdc\xfb\x60\xcb\x5f\x9c\x79\xb0\xe5\x41\xb9\x7c\x8f\xbc\x40\xae\x96\xdb\xe5\x1e\x79\x40\x1e\x92\x2f\xcb\xd7\xde\x2f\xbb\x5f\x71\x7f\xee\xfd\x27\xee\x37\xdf\xdf\x76\x7f\xe0\xfe\x9b\xf7\x27\x3e\xa0\x78\xa0\xe0\x01\xeb\x03\xfe\x07\x42\x0f\xac\x79\x50\xfe\x60\xc1\x83\xf6\x07\xa7\x1f\xf4\x3c\x78\xfd\xc1\xdb\x0f\xae\xcb\xf8\x56\xc6\xf6\x8c\xbd\x19\x7b\x33\xb6\x67\x14\x67\x4c\xff\x49\x79\x86\x2b\x63\x3a\xe3\x72\xc6\xc7\x19\x77\x3e\xb4\xfe\xa1\xf4\x87\x76\x3d\x94\xff\xd0\x99\x87\x6c\x0f\xd9\x1e\xea\x7f\xa8\xff\xa1\x77\x1f\x7a\xf7\xa1\xeb\x0f\xdd\x7a\xe8\x9e\x87\xff\xf2\xe1\x8c\x87\x33\x1e\xce\xa1\xab\xf0\x61\xfd\xc3\x2d\x0f\xfb\x1e\x6e\x79\xf8\xc2\xc3\xc2\xc3\x85\x0f\xdf\x7e\x78\x5d\x26\xae\xcc\x84\xc0\x83\x29\x19\xf6\x8c\x55\x0f\xed\x79\xc8\xff\xd0\x9a\x87\x73\x1f\x0e\x3e\xac\xc8\xb4\x66\x86\x32\x53\x14\x76\xc5\x2a\xb2\x87\xb4\x91\x20\x91\x81\x15\x96\x21\x45\xe9\x51\x66\x6f\x0f\x6c\x4f\xcc\xb2\x67\x25\x3e\xa2\x7e\xe4\xd2\x23\x1b\x76\x9c\xd8\x11\xdc\x91\x9b\x7d\x2e\x7b\xed\xa3\x79\x8f\x7a\x1e\x8d\x3e\xba\xe1\xb1\xdc\xc7\xac\x8f\x85\x1e\x4b\xd9\xe9\xd9\xb9\x6a\x57\xc1\xae\xe8\x2e\xf9\xe3\x27\x1e\x77\x3f\x2e\xdb\x6d\xdd\xbd\xf6\x89\xbc\x27\x42\x4f\x24\xee\x29\xd8\xe3\xdf\xb3\xe6\xc9\xdc\x27\xdd\x4f\xae\x7d\x2a\xef\x29\xfb\x53\xd1\xa7\xe4\x4f\x9b\x9f\xbe\xf9\xb4\x22\xc7\x9a\x13\xca\xc9\x7b\x26\xf0\xcc\xaa\x67\xd5\xcf\xfa\x9f\xdd\xf0\x9c\xf9\xb9\xe0\x73\xb2\xdc\x92\xdc\x50\x6e\xe2\xf3\x05\xcf\x5f\x7a\x7e\xcd\xdf\x99\xff\x2e\xf8\x77\xab\xbe\x23\xfb\xce\x9e\xef\x94\x7c\xa7\xed\x3b\x81\xef\xdc\xfc\x4e\xe2\x5e\xc5\xde\x82\xbd\xf6\xbd\x81\xbd\xcb\x7b\x65\xdf\xcd\xfd\xae\xf9\xbb\xfe\xef\x46\xbf\x9b\xf8\xbd\xec\xef\x95\x7c\xcf\xfd\xbd\xe0\xf7\xd6\xec\xfb\x56\xa6\x7c\xdf\x9e\x7d\xbb\x32\x0b\xf6\xa9\xf7\xd9\xf7\x15\x66\x16\x66\x7a\xf6\x05\xf6\xad\xca\x93\xe7\x9d\xc8\x73\xe7\xad\x7d\x41\xf6\x42\x79\xa6\xe2\x85\xdc\x17\x4e\xbc\x60\x7e\xa1\xed\x85\xfe\x4c\xff\x0b\xa1\x17\x96\x5f\xb8\x90\x79\x21\x73\xed\x7e\xd9\x7e\xc5\xfe\x8f\x33\xef\x51\x7c\x4b\xb1\x4b\x51\xa8\xc8\xdd\x7f\x62\xbf\x79\x7f\xdb\x7e\xff\xfe\x72\xc5\xa5\xfd\xd1\xfd\xab\x0e\xf4\x2b\x2e\x28\x12\x0f\x7c\xac\xb8\x87\x7c\x8b\xa4\x1c\xd8\x45\xb2\x0f\x94\x1c\x58\xfb\x42\x21\x29\x27\xfd\xe4\x02\xf1\x1c\xb8\x79\x40\x9e\xbf\x27\xff\x63\x52\x90\xaf\xce\xb7\xe7\xdf\x03\x9e\xfc\x40\xbe\x27\x3f\x94\xbf\x9c\xff\x2d\x58\x7b\x50\x76\x70\xed\xc1\x5d\x50\x08\x99\x09\x8a\x83\xb9\x07\x4f\x1c\x34\x1f\xcc\x4c\x38\x77\x30\x78\xf0\xe6\xc1\x35\x87\x36\x1c\x92\x1f\x5a\x75\x60\xcf\xa1\x82\x43\xea\x43\xe5\x60\x3f\x64\x7e\xa1\x1f\x2e\x80\xe7\x50\x66\xc2\xc7\x10\x38\x14\x3a\xb4\x7c\x68\xed\x61\xd9\xe1\xdc\xc3\xe6\xc3\x9e\xc3\xc1\xc3\xab\x0a\x64\x05\x7b\x0a\x4a\x0a\xda\x0a\x02\x05\x37\x0b\x36\x1c\xd9\x73\x44\x7d\xc4\x73\x24\x74\x64\xed\x51\xc5\xd1\x13\x47\xdb\x8e\x5e\x3a\xba\xea\x58\xca\xb1\xbc\x63\xd6\x63\xe7\x8e\xdd\x3c\xb6\xa1\x70\x4f\xa1\xba\xd0\x53\x18\x2a\xbc\x47\xf9\xff\xf0\xfb\x0a\xfd\x7d\xda\xd7\xd3\x7e\xff\xef\x71\xbe\xfe\xbf\xf0\xfb\xad\xb6\xff\xbc\xf6\xf8\xe7\xde\xd7\xff\xa8\xf5\xaf\x7c\xb2\xff\xde\xfc\x2f\x7a\xbf\xfa\xf7\x7c\x67\xbc\xfd\xcf\xde\xd0\xe2\xdf\x0f\xbe\xf5\x7b\xcf\xfd\xdd\x2b\x9f\xdf\xc1\xb5\x9f\x9e\xfd\x5f\x73\x1c\xb2\xe3\xb2\xaf\x9e\x5b\xab\x38\xbe\xe1\xde\xcc\x84\xdc\xe3\x27\x8e\xcb\xef\xdd\xb5\xd2\xeb\xf3\x9f\xbf\x97\x0f\xdc\x3a\xb0\x2e\x3f\x3d\x3f\x27\xbf\x38\xdf\x96\xef\xcb\xbf\x9c\x7f\x2b\x7f\xdd\xc1\xf4\x83\x39\x07\x8b\x0f\x62\x4f\xdb\xc1\xbb\x13\x7c\x54\xba\x7c\xf0\xd6\xc1\x75\x87\xd2\x0f\xe5\x1c\x2a\x3e\x64\x3b\xe4\x3b\x74\xf9\xd0\xad\x43\x77\x27\xac\x3b\x7c\x77\x42\xfa\x61\xf4\xe7\x1c\x2e\x3e\xcc\xe6\xb4\x1d\xf6\x1d\xbe\x7c\xf8\xd6\xe1\x75\x05\xe9\x05\x39\x05\xc5\x05\xb6\x02\x5f\xc1\xe5\x82\x5b\x05\xeb\x8e\xa4\x1f\xc9\x39\x52\x7c\xc4\x76\xc4\x77\xe4\xf2\x91\x5b\x47\xd6\x1d\x4d\x3f\x6a\x3b\xed\x3b\x7d\xf9\xf4\xad\xd3\xeb\x5e\x4d\x7f\x35\xe7\xd5\xe2\x57\x6d\xaf\xfa\x5e\xbd\xfc\xea\xad\x57\xd7\xbd\x96\xfe\x5a\xce\x6b\x81\xe3\x37\x8f\x27\x16\x15\xbf\x66\x7b\xcd\xf7\x9a\xa2\xa8\xa0\xc8\x5a\x74\xf9\xb5\x5b\xaf\xfd\x5b\x7e\xff\xf0\x17\x5d\x2a\x8a\x16\xad\x3b\x93\x7e\x66\xd5\x8b\xab\x5e\xfc\x97\xa2\x12\x5f\x54\xbc\x58\xf0\xa2\xf5\x45\xff\xa7\x22\x42\x2f\xde\x9d\xb6\xe6\x44\xca\x09\x77\xd2\xcd\xa4\xec\x13\x79\x27\x4a\x4e\x58\x4f\xb8\x4f\x9c\x3b\x31\xfc\xcd\xe0\x89\x55\x27\x65\x27\xf3\x4e\xda\x4f\x9e\x3b\x19\x3d\xb9\xf6\x94\xfc\x54\xde\x29\xf3\x29\xcf\xa9\xe0\xa9\xcc\x84\x55\x2f\xc9\x5e\xda\xf3\x52\xc9\x4b\x6d\x2f\x65\x26\x04\x5e\xca\x4c\xb8\xf9\x52\x62\x71\x66\x82\xa2\xb8\xa0\x38\x33\xc1\x5a\xec\x2f\x0e\x15\xaf\x79\x39\xe5\xe5\xdc\x97\xd5\x2f\xbb\x5f\xbe\xf4\xf2\xf2\xcb\x1b\xbe\xbf\xe1\xfb\x72\xbe\xf6\xf0\x55\xc0\x97\x9a\x2f\x3b\x5f\x1e\xbe\x02\x7c\x85\xf8\x5a\xe6\x6b\xed\x2b\x6c\xc9\xf8\x52\xf0\x95\xfb\x4a\xee\x2b\x27\x5e\x39\xf1\x8a\xf9\x15\xf3\x2b\x6d\xaf\xb4\xbd\xe2\x7f\xc5\xff\xca\xa5\x57\x2e\xbd\x12\xe5\x6b\x55\x09\x5b\x89\x7c\xa5\xf0\x95\x5d\x92\x5d\x92\xc7\x17\xfe\xb3\xf2\xe5\xe6\xeb\x5c\xc9\xb9\x92\x60\x49\xb0\xe4\x0f\xfd\x8e\x93\xff\x9e\xf3\x0b\xd6\xcd\x12\xb6\xd6\x9c\x5e\x73\x7a\xc3\xe9\x0d\xa7\xe5\xa7\xe5\xa7\x4b\xee\xd8\x73\x7a\xcf\xe9\x82\xd3\x05\xa7\xd5\xa7\xd5\xa7\xed\x7c\x79\x4e\x7b\x4e\x07\x4e\x07\x4e\xdf\x3c\x7d\xf3\x74\xe2\xab\x89\xaf\x2a\x5e\x55\xbc\x5a\xf0\x6a\xc1\xab\xd6\x57\xad\xaf\xfa\xe9\x0a\xd1\xb5\xe6\x35\xb6\x96\xf5\x1b\x0c\xd9\x86\x13\x06\xbb\xe1\x9c\x21\x6a\x58\x6b\x94\x1b\xf3\x8c\x66\xa3\xc7\x18\x34\xae\x32\xc9\x4c\x7b\x4c\x25\xa6\x36\x53\xc0\x74\xd3\x94\x68\x56\x98\x0b\xcc\x56\xb3\xdf\x1c\x32\xaf\xb1\xa4\x58\x72\x2d\x6a\x4b\x8f\xe5\xaa\xe5\xcb\xa5\xf7\x97\x1e\x29\x6d\x2c\x0d\x94\xde\x2c\x3d\xf1\x5a\x62\x59\xe8\x55\xfb\x6b\x8a\xb2\x82\x32\xf9\x19\x6b\x59\xde\x19\xf3\x19\x7f\x59\xa8\x4c\xf6\xfa\x9a\xf2\x3d\xaf\x97\xbc\x9e\x52\x9e\x5b\x1e\x78\x5d\x5d\x7e\xf3\xf5\xc4\x37\xda\xb4\x01\xad\x42\x57\xa0\xb3\xea\x52\xf4\xb9\x7a\xb5\xde\xad\x67\x53\xb8\xcb\xe5\xc6\x4b\xe5\xcb\xe5\x32\xd3\x86\x0a\xec\xae\xb6\x64\x57\x9c\xa8\xf0\x9b\xed\x15\xd8\x77\xc3\x6b\xd9\xaf\x9d\xab\x38\xf1\x5a\xb4\xe2\xdc\x6b\xd1\xd7\xd6\x9e\x91\x9f\x59\x5b\xe9\x39\x13\x3c\xb3\xea\x75\xd9\xeb\xf2\xca\xc0\xeb\x8a\x37\x0a\xde\xb0\xbe\xe1\x7f\x23\xf4\x46\x8a\x2a\x57\xa5\x56\xb9\x55\x97\x54\xcb\xaa\xbc\xca\x0d\xea\x6c\xf5\x09\xb5\x5d\x7d\x4e\x1d\x55\xcb\x35\x79\x1a\xb3\xc6\xa3\x09\x6a\x56\x69\x65\xda\x3d\xda\x12\xed\x4d\x6d\xa2\xce\xaf\x0b\xe9\xd6\xe8\x71\x96\x4b\x7a\xb6\x27\xe6\xca\xf8\x8e\xc4\x77\xc3\x53\x89\x7b\x11\xac\x8c\xef\xc4\xaa\x2a\x9c\x04\x67\x60\xdd\x65\x55\x97\x54\x7b\xaa\x4a\xaa\xda\xaa\xb0\x4e\xb6\x01\x33\x30\x2a\x50\xb5\xca\x2a\xb7\x9e\xb0\xda\xad\xe7\xac\x51\xeb\xda\x6a\x79\x75\x5e\xb5\xb9\xda\x53\x1d\xac\x5e\x55\x23\xab\xd9\x53\x53\x52\xd3\x56\x13\xa8\xb9\x59\x93\x58\xab\xa8\x2d\xa8\xb5\xd6\xfa\x6b\x43\xb5\x25\x55\x6b\x6c\x29\xb6\x5c\x9b\xda\xf6\xc7\xe6\xc5\xf5\x3d\x55\x6d\x55\x6b\x35\x6c\x37\x98\x6d\xad\x46\xae\x71\xdb\xdc\xb6\xff\x99\x37\xed\x4b\xb6\x35\x75\x6b\xea\x14\x75\x25\x75\x9e\xba\x68\xdd\x86\xfa\xdc\xfa\xdc\x7a\x6b\x7d\xa0\x7e\x55\x83\xbc\xe1\x44\x83\xbb\xc1\xdd\x10\x6a\x48\xb4\x27\xda\xf7\xd8\xf7\xd8\xcd\xf6\x73\xf6\x73\xf6\x65\x7b\x4a\x63\x4a\x63\x41\x63\x41\x63\x5b\x63\xb0\x31\xd8\xb8\xb6\x69\x6d\x53\x76\x93\xba\xc9\xdf\x74\xb3\xe9\x66\x93\xac\x39\xaf\xd9\xde\x7c\xa9\x79\x4d\xcb\x9a\x16\x45\x4b\x49\x4b\xb6\x5b\xed\xf6\xbb\xdb\xba\xfd\x4d\x66\xfb\x4d\xb7\xac\xe7\xdf\xf2\xd9\x86\x2b\xaf\xc7\xde\x73\xa9\x27\xb1\x37\xaf\xd7\xdd\x7b\xb3\x57\xde\xa7\xee\x0b\xf4\x7d\xa9\xff\xde\x01\xeb\x00\x3b\xf6\x37\xd3\xfe\xf0\xba\x3a\x90\x73\x26\x33\xe1\xa3\x81\xb7\x56\x7f\x32\xf0\xe5\xc1\xe2\x33\xb6\x33\x9f\xad\xff\x45\x7f\x5f\x90\x99\xe0\x3b\x73\xf9\xcc\x37\x06\xbf\x31\xf8\xc1\x37\x6f\x7c\xf3\x6f\x06\xef\x1f\xbc\x75\x66\xdd\xeb\xe9\xaf\xdf\x3a\x93\xf3\x7a\xf1\xeb\x39\xaf\xdb\x5e\xf7\xbd\x7e\xf9\x75\xdf\xeb\xb7\x5e\xc7\xb3\xf1\xe8\xe0\xf3\x83\x7f\xf6\xc6\x96\x37\x9e\x79\xe3\xe5\x37\x30\xe7\x1b\x83\x57\x07\x6c\x6f\x60\x9f\xb7\x56\x7f\x34\xf0\xe5\xc1\x4f\x06\x7c\x6f\xc4\xeb\xd8\x5e\xbf\xf5\xfa\x91\xc1\xd3\x83\x96\xc1\xe1\x6f\xda\x07\x7b\x06\x27\x06\xdf\xfa\x66\x66\xc2\xf9\xc1\xab\x83\x1f\x0d\x7e\x32\x18\x9f\xef\xc3\x37\xd6\x0c\xfd\xe3\x1b\x77\xdf\xfd\x67\xaa\xcc\x84\x2d\xaa\x94\xa1\x67\x54\xb9\x43\x2f\xab\xd4\x43\x75\x2a\xf7\xd0\xa8\xea\xd2\xd0\xf2\xd0\x5a\xcf\x5a\x8f\xcc\x23\xf3\x28\x3c\x0a\x4f\xae\x27\xd7\x73\x82\x2f\xb3\xc7\xec\x69\xe3\xcb\xef\xf1\x7b\x2e\xf1\x15\xe5\x6b\xd5\x30\x5b\x89\x7c\xa5\xf0\x95\x3d\x9c\x3d\x9c\x37\x9c\x37\x5c\x32\x5c\x32\x6c\x1d\xb6\x0e\xbb\xf9\x3a\xc7\x57\x90\xaf\x9b\x7c\xad\xf1\xb2\xb5\x81\x2f\x39\x5f\x7b\xf8\x2a\xe0\x4b\xcd\x97\x9d\x2f\x0f\x5f\x01\xbe\x42\x7c\x2d\xf3\xb5\x76\x64\xed\x08\x3e\x0d\x65\x23\x6c\x29\x46\x14\x23\x05\x23\x05\x23\xd6\x11\xeb\x88\x7f\xc4\x3f\x42\xcf\xfe\xea\xcc\x84\x4f\x06\x6e\x8c\x1c\xa1\xbb\x76\x7a\xf0\x1f\x46\x70\x77\x71\x47\xaf\x0e\xd8\x07\x2f\xc9\xbe\xe4\xfb\x7d\x3f\x1f\xc4\xab\xa1\x67\xf0\xad\x6f\x4e\x0c\x7e\x79\xf0\x93\xc1\x3f\xe6\x27\x34\x8f\x0e\x9e\x1f\x7c\x7e\xf0\x5e\xdf\x37\x06\x7b\xfe\xdb\x1f\x93\xff\x37\x83\x7f\xee\xbb\x7f\x30\xd5\x77\x59\x75\x4b\x75\x49\xb6\x4e\xbd\x4e\x9d\xae\xce\x51\x17\xab\x6d\x6a\x9f\xfa\xb2\xfa\x96\x7a\x9d\x26\x5d\x93\xa3\x29\xd6\xd8\x34\x3e\xcd\x65\xcd\x2d\xcd\x3a\x6d\xba\x36\x47\x5b\xac\xb5\x69\x7d\xda\xcb\xda\x5b\xda\x75\x3a\x9f\x3a\x5d\x97\xa3\x5b\xa7\x29\xd6\xd9\x74\x3e\xdd\x65\xdd\x2d\xdd\x3a\x7d\xba\x3e\x47\x7f\x59\x57\xac\xbf\xac\xb3\xe9\x6d\x7a\x9f\xde\xa7\xbf\xac\x5f\xa7\xbf\xa5\x5f\x67\xb8\xa5\x4f\x37\xac\x33\xe4\x18\x72\x0c\xc5\x86\x62\x83\xcd\x60\x33\xac\x33\xac\x53\xfb\x0c\x97\x0d\x99\x09\xb7\x0c\xeb\x8c\xe9\xc6\x1c\x63\xba\xb1\xd8\x68\x33\xfa\x8c\x3e\xe3\x65\xe3\x65\xe3\x2d\xe3\x2d\xca\xeb\x4c\xe9\xa6\x1c\x53\xb1\xc9\x66\xf2\xd1\x75\x99\x2f\x1f\x8d\x64\xd7\xe8\x3a\xe3\x2d\xc3\x2d\x13\xd6\xb9\x65\xa0\xba\x79\x9d\x31\xdd\x7c\xcb\x94\x6e\x5e\x47\x23\x72\xcc\xc5\xe6\x62\x13\xb3\xa0\x6e\x33\xfb\xcc\x36\x33\xcb\x55\xf8\x72\x7d\x27\x7c\x1f\x9a\xcd\xbe\x36\xdf\x2d\x73\x66\xc2\x3a\x4b\xba\x25\xc7\x92\x6e\x29\xb6\xd8\x2c\x3e\xcb\xef\x7d\x26\xb0\x9f\x0c\xc7\xef\xdf\x4f\xff\x85\xcf\xdd\xfc\xef\x9c\xbe\x42\xff\xce\x67\xcd\xef\xf9\x8b\xa3\x35\xff\xec\x2f\xa7\xbe\xcc\xa3\xbf\xf2\xe9\xbf\xe3\xf8\xfa\x97\xf9\xfa\xca\x17\x7d\xd2\xaf\xfc\xb5\xd2\x57\x3e\x55\xef\xcb\x9f\xb2\x7e\xf9\xf3\x7f\x4d\xf4\x45\xdf\x1a\xbe\xfe\x15\xbe\xb0\xff\x17\x7e\xb7\x88\xff\xc5\xd1\xbf\xd3\xdf\x3f\x7c\xe6\xf7\xff\x9f\xfb\xfb\x87\x6d\x99\xff\xfc\xb7\xc0\x9f\xfa\x0d\xf8\xa7\x7a\xc4\xb3\x3e\xf7\xe4\xfd\xac\xed\xf7\x1f\xff\xff\xae\x9f\xc9\xfe\xaf\xe7\x64\x26\xfc\xbf\x6b\xb6\xcc\x04\xcc\xc1\x3d\x4c\xa1\xbf\x0b\xc1\x1c\xe4\x78\x4e\x66\xc2\xbf\xd4\x27\x33\xc1\xbe\x36\x33\xe1\xb3\x7d\x32\xff\xdd\x8f\x27\xfa\x9f\x33\x13\x7e\xb7\xd7\xec\x78\x3e\x9d\xf3\xf9\xe3\xf9\xe3\xaf\x9d\x4f\xf7\xf9\x5d\x4e\x66\x42\x90\x5f\x93\xff\x56\x7d\xfe\x23\xe7\x3f\x72\xfe\x77\xe5\xa8\x27\xec\x13\x78\xed\x7a\x26\xd8\xdf\x65\x04\x26\x42\x13\xcb\x13\xb2\xaf\xa5\x7c\x63\xed\xa4\x6c\x52\x31\x99\x3b\x79\x62\xd2\x3c\xb9\x66\xc3\xda\xb5\xb2\xaf\xb5\x4d\xfa\x27\x2f\x4d\x86\xbe\xba\xfc\xd5\xe8\x64\x49\xd2\xaa\xa9\x2f\xce\x69\x9b\xfc\x6c\xce\x86\xa9\xc0\x84\xec\x6b\x6b\x27\x43\x5f\x5d\xbb\x76\xcd\x86\xff\xe8\xf9\xff\xad\x9e\x8a\x29\xc5\x14\xfd\x6e\xf7\x7b\xbe\x7b\xff\x5b\xdb\xd6\x85\xd6\x85\xd2\x43\xe9\x21\xe4\xe2\x50\x71\xe8\xd3\xfa\xad\xd0\xad\xd0\x1f\xf2\xdf\x59\x7a\x67\xa9\xef\x0e\xdf\xe7\xff\xa2\xfe\x5f\xb5\xf0\x1d\x6b\xd5\x70\xf6\x70\x66\xc2\xda\x11\xeb\x70\xe2\xf0\x1a\xaf\x6c\xc4\x4e\xdf\x6a\x42\x5e\xf7\xb0\xdc\x5b\xe0\x0d\x0e\xab\xbd\x25\xc3\xe7\x86\xf1\xcd\x2b\x65\x38\x6f\xf8\xe6\xf0\x06\xef\x1e\x6f\xee\x54\x76\xc9\x89\x29\xf3\x54\x66\x02\xe6\x67\x26\x2c\x7b\x71\xc7\x12\x87\x33\x13\x7e\x5f\x7e\x66\x42\x3c\x3f\x33\xe1\xe6\x70\x66\xc2\x1e\xef\xa7\xbf\x03\x61\x3e\x5b\x2c\x3f\x33\xc1\xe3\xcd\x4c\x60\xf9\x99\x09\xf1\x7c\xfa\x49\xff\xa9\xfc\xec\x92\xcc\x84\x7f\xde\x9f\xcd\x9f\x99\xf0\x87\xfa\xb3\xf9\x33\x13\x4e\x4c\x65\x26\xc4\x8f\x1f\xdf\xd7\xe2\xc7\x8f\xfd\xbf\xe8\xf8\x7f\x37\xfd\x3f\xdf\xbf\x7f\x5d\x7e\xfb\xd4\xc4\xd4\x07\x53\x1f\x4d\x7d\x69\xfa\x1b\xd3\xa9\xd3\x8f\x4e\xbf\x30\x7d\x7a\xfa\x77\x3f\x19\xa9\x9e\x1e\x9e\xfe\x60\xfa\x1f\xa6\xef\x9d\x49\x9d\x79\x72\xe6\xe4\x4c\xf5\xcc\xf0\xcc\x07\x33\xff\x30\x73\xef\x6c\xea\xec\x93\xb3\x27\x67\xab\x67\x87\x67\x3f\x98\xfd\x87\xd9\x7b\xdf\x4c\x7d\xf3\xc9\x37\x4f\xbe\x59\xfd\xe6\xf0\x9b\x97\xde\xcc\x5d\x5b\xf0\xa5\x13\x07\xd7\x9e\xfb\xe3\x3e\xbb\x65\xe7\x3c\xf9\x8a\x73\x8a\xaf\xe5\x9e\x2b\x39\xf7\xc7\xfc\xfe\xd7\x7a\xce\x7d\x6e\xe5\x6d\xe0\x0b\x56\xf0\xdc\xda\xb7\xb2\xdf\xfa\x97\xdf\x0f\x0a\xde\x32\xbf\xe5\x7e\x2b\xf0\x56\xf4\xad\x35\x6f\xcb\xde\xce\x7e\xbb\xe0\x6d\xf3\xdb\xee\xb7\x03\x6f\x47\xdf\x5e\xf3\x8e\xec\x9d\xec\x77\x0a\xde\x31\xbf\xe3\x7e\x27\xf0\x4e\xf4\x9d\x35\xef\xca\xde\xcd\x7e\xb7\xe0\x5d\xf3\xbb\xee\x77\x03\xef\x46\xdf\x5d\xf3\x9e\xec\xbd\xec\xf7\x0a\xde\x33\xbf\xe7\x7e\x2f\xf0\x5e\xf4\xbd\x35\x3f\x90\xfd\x20\xfb\x07\x05\x3f\x30\xff\xc0\xfd\x83\xc0\x0f\xe2\xf5\x97\xcf\x27\xfe\x50\xfe\xc3\xf5\xa5\xb9\x3f\x2c\xf9\xa1\xfd\x87\xfe\x1f\x06\x7f\xb8\xfc\xc3\xc4\x39\xf9\x5c\xee\x5c\x46\x69\xc9\x9c\x7d\xce\x3f\x17\x9c\xdb\x5b\xba\x3c\x97\x78\x41\xf6\xce\x99\x52\xf9\x85\xdc\x0b\x25\x17\xec\x17\xfc\x17\x5a\x4a\x83\x17\x96\x2f\x24\xce\xcb\xe7\x73\xe7\xcd\x3f\x28\x99\xb7\xcf\xfb\xe7\x83\xf3\xcb\xf3\x89\x17\xe5\x17\x73\x2f\x96\x5c\xb4\x5f\xf4\x5f\x0c\x5e\x5c\xbe\x98\xf8\xbe\x9c\xae\xe9\xd2\xdc\xf7\x4b\xde\xb7\xbf\x7f\xbd\xd4\xff\x7e\xf0\xfd\xe5\xf7\x13\x2f\xc9\x2f\xe5\x5e\x2a\xb9\x64\xbf\xe4\xbf\x14\xbc\xb4\x7c\x29\xf1\x03\xf9\x07\xf2\x0f\x72\x3f\x28\xf9\xc0\xfe\x81\xff\x83\xe0\x07\xcb\x1f\x24\xfe\x48\xfe\xa3\xdc\x1f\x95\xfc\xc8\xfe\x23\xff\x8f\x82\x3f\x5a\xfe\x51\xe2\x8f\xe5\x3f\xce\xfd\x71\xc9\x8f\x6f\x97\xda\x7f\xec\xff\x71\xf0\xc7\x6b\xde\x5e\xfe\x71\xe2\xe5\xf5\x65\x19\x65\xf2\xcb\xb9\x97\x4b\x2e\xdb\x2f\xfb\x2f\x07\x2f\x67\x26\x2d\x5f\x4e\xfc\x30\xf1\xc3\xbd\x65\xf2\x0f\x73\x3f\x2c\xf9\xd0\xfe\xe1\x99\x32\xff\x87\xc1\x0f\x33\x93\x96\x3f\x4c\xbc\x22\xbf\x92\x7b\xa5\xe4\x8a\xfd\x4a\x4b\x99\xff\xca\x74\x59\xf0\xca\xf2\x95\xc4\x05\xf9\x42\xee\x42\xc9\x82\x7d\xc1\xbf\x10\x5c\x58\x5e\x48\x0c\x5e\x2f\x93\x07\x73\x83\x25\x41\x7b\xd0\x1f\xbc\x5d\x16\x0c\xae\x2f\xcf\x28\x5f\x0e\x26\x5e\x4d\xbc\x2a\xbf\xba\xb7\xfc\x4c\x79\xee\xd5\x92\xab\xf6\xab\xfe\xab\xc1\xab\xcb\x57\x13\xaf\xc9\xaf\xe5\x5e\x2b\xb9\x66\xbf\xd6\x52\xee\xbf\x16\xbc\xb6\x7c\x2d\xf1\x27\xcb\xd7\xe4\x3f\xc9\xfd\x49\xc9\x4f\xec\x3f\xf1\xff\x24\xf8\x93\xe5\x9f\x24\x5e\x97\x5f\xcf\xbd\x5e\x72\xdd\x7e\xdd\x7f\x3d\x78\x7d\xba\x7c\xf9\x7a\xe2\xdf\xcb\xff\x3e\xf7\xef\x4b\xfe\xfe\x7a\xb9\xfd\xef\xed\x82\x5f\x08\x0a\xcb\x42\xa2\x28\x17\x6f\x57\xe4\x8a\x25\xa2\x5d\xf4\x8b\x41\x71\x59\x5c\x5f\x99\x28\xc9\xa5\x8c\xca\xbd\x95\xb9\x52\x89\x64\x97\xfc\x52\x50\x5a\x96\x12\x23\xf2\x48\x6e\xe4\x4c\x65\x49\xa4\xa5\xd2\x1e\xc9\x4c\xf2\x47\x82\x91\xe5\xc8\x74\x65\x62\x54\x1e\xbd\x5e\x79\xbb\x32\x37\x5a\x12\xb5\x47\xfd\xd1\x60\x34\x18\x5d\x8e\x26\x7e\x24\xff\x28\xf7\xa3\x92\x8f\xec\x1f\xf9\x3f\x5a\x5f\x15\xfc\x28\xa3\x6a\xf9\xa3\xbd\x55\x89\x3f\x3d\x53\xd5\x52\x35\x5d\x25\xff\x69\xee\x4f\x4b\x7e\x7a\xbd\xea\x76\xd5\x7a\x6b\x86\xd5\xfe\x53\xff\x4f\xfd\x3f\x0d\xfe\x74\xf9\xa7\x89\x3f\x93\xff\x2c\xf7\x67\x7b\xad\x25\x3f\xb3\xff\xcc\xff\xb3\xe0\xcf\xce\x58\x97\x7f\xd6\x62\x9d\xb6\x26\x7e\x2c\xff\x38\xf7\xe3\x92\x8f\xed\x1f\xfb\x3f\xbe\x6e\xbd\x6d\x5d\x5f\x9d\x99\x14\xfc\x38\xa3\x7a\xf9\xe3\xc4\x9f\xcb\x7f\xbe\xb7\x3a\xf7\xe7\x25\x3f\xb7\xff\xdc\xff\xf3\xe0\xcf\xcf\x54\x2f\xff\x3c\xf1\x17\xf2\x5f\xe4\xfe\xa2\xe4\x17\xf6\x5f\xb4\x54\x4f\x57\xfb\x7f\x71\xbd\x3a\xf8\x8b\xdb\xd5\xcb\xbf\x48\x8c\xc9\x63\xeb\x6b\x32\x6a\x72\x63\x7b\x6b\x4a\x62\xfe\x7f\x0c\xfe\xe3\xf2\x3f\x26\xfe\x52\xfe\xcb\xf5\xb6\xdc\x5f\x96\xfc\xd2\xfe\x4b\xff\x2f\x83\xbf\xcc\xb0\xed\xb5\x2d\xff\x32\xf1\x57\xf2\x5f\xe5\xfe\xaa\xe4\x57\xf6\x5f\x9d\xb1\xf9\x7f\x15\xfc\xd5\xf2\xaf\x12\x97\x5b\x6c\xd3\x36\xf9\x72\xee\x72\xc9\xf2\x75\x9b\x7d\xd9\xbf\xbc\xee\xf0\x6d\x5b\x70\x79\x79\x39\xf1\x93\xf5\x75\xf2\x4f\x72\x3f\x29\xf9\xc4\xfe\x89\xff\x93\xe0\x27\xcb\x9f\x64\xd4\x25\xfe\x5a\xfe\xeb\xdc\x5f\xef\xad\x2b\xf9\xb5\xfd\xd7\xfe\x5f\x07\x7f\x9d\xfe\xea\x99\xba\xe5\x5f\x27\xfe\x46\xfe\x9b\x96\xba\xdc\xdf\x4c\xd7\x95\xfc\xa6\xe4\x37\xf6\xdf\x5c\xaf\xf3\xff\x26\xf8\x9b\xe5\xdf\x24\xde\x96\xdf\xce\xbd\x5d\x72\xfb\x76\x9d\xfd\xb6\xff\x76\xf0\xf6\xf2\xed\xc4\xdf\xca\x7f\xbb\xbe\x3e\xf7\xb7\x19\xf5\x7b\xeb\xcf\xd4\x97\xfc\xd6\xfe\x5b\xff\x6f\x83\xbf\x5d\xfe\x6d\xe2\x3f\xc9\xff\x29\xf7\x9f\x5a\xea\xbf\xe8\xdd\xfe\x7f\x66\x25\x28\x92\x14\x1b\x14\x7f\xae\xf8\x0b\xc5\x7f\x57\xfc\xa5\xe2\xaf\x14\x7f\xad\x48\x56\xc8\x14\x7f\xa3\xf8\x5b\xc5\x7d\x8a\x6f\x29\x36\x2a\xbe\xad\xd8\xa4\x48\x51\xa4\x2a\xd2\x14\x9b\x15\xe9\x8a\x2d\x8a\xad\x8a\x6d\x0a\xb9\xe2\x7e\xc5\x03\x8a\x07\x15\x19\x8a\x87\x14\x0f\x2b\x32\x15\x0a\x05\x51\x80\x42\xa9\xd8\xae\xc8\x52\x3c\xa2\xd8\xa1\xc8\x56\x3c\xaa\x78\x4c\xb1\x53\xb1\x4b\xf1\xb8\x62\xb7\xe2\x09\xc5\x1e\xc5\x93\x8a\xa7\x14\x4f\x2b\x72\x14\xcf\x28\x9e\x55\x3c\xa7\xc8\x55\x3c\xaf\xf8\x3b\xc5\x77\x14\x7b\x15\xdf\x55\x7c\x4f\xb1\x4f\x91\xa7\x78\x41\xb1\x5f\x71\x40\x91\xaf\x38\xa8\x38\xa4\x38\xac\x28\x50\x1c\x51\x1c\x55\x1c\x53\x14\x2a\x8e\x2b\x8a\x14\x2f\x2a\x4e\x28\x4e\x2a\x4e\x29\x5e\x52\x14\x2b\x5e\x56\x7c\x5f\xf1\x8a\xa2\x44\x71\x5a\xf1\xaa\xe2\x35\xc5\x19\xc5\xeb\xe4\xad\x76\xf2\x96\x93\xbc\xe5\x22\x6f\x75\x92\xb7\xfa\xc8\x5b\x63\xe4\x6d\x03\x79\x7b\x88\xbc\xd3\x49\xde\xe9\x22\xef\x78\xc8\xbb\xa5\xe4\xdd\x1a\xf2\x5e\x05\x79\xaf\x8a\xbc\xd7\x4b\xfe\x47\x3b\xf9\x1f\x63\x24\x50\x45\x02\x56\x12\xa8\x26\x81\x5a\x12\xb0\x91\x80\x9d\x04\x9a\x48\xa0\x99\x04\x5a\x49\xa0\x8d\x04\x9c\x24\xe0\x22\x81\x4e\x12\xe8\x26\x01\x37\x09\xf4\x90\x40\x2f\x09\xf4\x93\xc0\x20\x09\x0c\x91\x80\x87\x04\x86\x49\xc0\x4b\x02\x23\x24\xe0\x23\x81\x71\x12\xf0\x93\xc0\x24\x39\xaf\x26\xe7\x35\xe4\xbc\x96\x9c\x37\x93\xf3\x16\x72\xbe\x94\x9c\x2f\x23\xe7\xab\xc8\x79\x2b\x39\x5f\x4d\xce\xdb\xc8\xf9\x16\x72\xbe\x95\x9c\xf7\x93\x79\x2b\x99\xaf\x26\xf3\x35\x64\xbe\x96\xcc\xdb\xc8\x7c\x1d\x99\xaf\x27\xf3\x0d\x64\xde\x4e\xe6\x1b\xc9\x7c\x13\x99\x6f\x26\xf3\x2d\x64\xfe\x2c\x99\x6f\x25\xf3\x0e\x32\xdf\x46\xe6\x9d\x64\xbe\x83\xcc\xbb\xc8\x7c\x27\x99\xef\x22\xf3\xdd\x64\xde\x4d\xe6\x3d\x64\x7e\x98\xcc\x7b\xc9\xfc\x08\x99\xf7\x91\xf9\x51\x32\x3f\x46\xe6\xc7\xc9\xbc\x9f\xcc\x4f\x90\xf9\x49\x32\x3f\x45\xe6\xa7\xc9\xfc\x0c\x99\x9f\x25\x17\x55\xe4\xa2\x9a\x5c\xd4\x90\x8b\x5a\x72\x51\x47\x2e\xea\xc9\x45\x03\xb9\x68\x24\x17\x4d\xe4\xa2\x99\x5c\x6c\x26\x17\x5b\xc8\xfb\xd3\xe4\x92\x85\x5c\x2a\x23\x57\xaa\xc8\x15\x2b\xb9\x52\x4d\xae\xd4\x90\x2b\xb5\xe4\x4a\x13\xb9\xd2\x4c\xae\xb4\x90\x2b\xed\xe4\x4a\x37\xb9\xd2\x43\x16\xda\xc8\x42\x17\x59\xe8\x26\x0b\x6e\xb2\xd0\x43\x16\x7a\xc9\x42\x1f\x59\xe8\x27\x0b\x03\x64\x61\x90\x2c\x0c\x91\x05\x0f\x59\x18\x26\x0b\x5e\xb2\x30\x42\x16\x7c\x64\x61\x94\x2c\x8c\x91\x85\x71\xb2\xe0\x27\x0b\x13\x24\xa8\x26\x41\x0d\x09\x6a\x49\x50\x47\x82\x7a\x12\x34\x90\xa0\x91\x04\x4d\x24\x68\x26\x41\x0b\x09\x0e\x90\xe0\x20\x09\x7a\x48\xd0\x4f\x82\x13\x24\x38\x49\x82\x33\x24\x38\x4b\xae\xaa\xc8\x55\x2d\xb9\xaa\x23\x57\x0d\xe4\xaa\x91\x5c\x35\x91\xab\x65\xe4\x6a\x39\xb9\x5a\x41\xae\x5a\xc9\xd5\x06\x72\xb5\x8d\x5c\xed\x20\x57\x3b\xc9\x55\x37\xb9\xda\x4f\xae\x0e\x92\xab\x1e\x72\xd5\x4b\xae\x4e\x90\xab\x93\xe4\xea\x0c\xb9\xa6\x26\xd7\xf4\xe4\x9a\x81\x5c\x33\x92\x6b\x26\x72\xcd\x4c\xae\x95\x92\x6b\x65\xe4\x5a\x15\xb9\x56\x0d\x8b\x53\xa5\x10\xd2\x36\x43\x48\xa7\x82\x90\x4e\x0d\x21\x9d\x06\x42\x3a\x2d\x84\x74\x3a\x08\xe9\xf4\x10\xd2\x19\x20\xa4\x33\x42\x48\x67\x82\x90\xce\x0c\x21\x9d\x05\x42\xba\x52\x08\xe9\xca\x20\xa4\x2b\x87\x90\xae\x02\x42\xba\x4a\x08\xe9\xaa\x20\xa4\xb3\x42\x48\x57\x0d\x21\x5d\x2d\x84\x74\x36\x08\xe9\x1a\x21\xa4\xc3\xda\x2d\x10\xd2\x9d\x85\x90\xce\x01\x21\x5d\x1b\x84\x74\xed\x10\xd2\x39\x21\xa4\xeb\x82\x90\xce\x0d\x21\x5d\x2f\x84\x74\x7d\x10\xd2\xf5\x43\x48\x37\x00\x21\xdd\x20\x84\x74\xc3\x10\xd2\x8d\x42\x48\xaf\x82\x90\xde\x08\x21\x7d\x19\x84\xf4\xf5\x10\xd2\x37\x40\x48\x6f\x87\x90\xde\x01\x21\x83\x0e\x42\x06\x3d\x84\x0c\x26\x08\x19\xac\x10\x32\x54\x43\xc8\x50\x0b\x21\xc3\x59\x08\x19\xda\x20\x64\x34\x42\xc8\x68\x82\x90\xb1\x0c\x42\xc6\x0a\x08\x19\x6b\x20\x64\xac\x87\x90\xd1\x0e\x21\x63\x0b\x84\x8c\xad\x10\x32\x7a\x20\x64\x1c\x86\xd0\x88\x06\x42\x23\x75\x10\x1a\xa9\x87\xd0\x48\x33\x84\x46\x5a\x20\x34\xe2\x82\x90\x6f\x12\x42\xa3\x7a\xb8\xa1\xd2\xc0\x0d\x95\x16\x6e\xa8\xaa\xe0\x86\xaa\x06\x6e\xa8\x6a\xe1\x86\xc6\x0d\x37\x0c\x55\x70\xc3\x60\x85\x1b\x86\x6a\xb8\x61\xa8\x81\x1b\x26\x0d\xdc\x30\x19\xe1\x86\xc9\x0a\x37\x4c\xd5\x70\xa3\x56\x03\x37\xea\x1c\x70\xa3\xbe\x14\x6e\x74\xea\xe1\x46\xa7\x01\x6e\xf8\xda\x20\xac\x52\x43\x58\xa5\x81\xb0\xca\x04\x61\x95\x19\xc2\x2a\x0b\x84\x55\xa5\x10\x56\x95\x41\x58\x55\x0e\x61\x55\x05\x84\x55\x95\x10\x56\x55\x41\x58\x65\x85\xb0\xaa\x1a\xc2\xaa\x5a\x08\xab\x6c\x10\x56\xd5\x41\x58\x55\x0f\x61\x4d\x1b\x84\x35\xed\x10\xd6\x38\x21\xac\xe9\x80\xb0\xc6\x05\x61\x4d\x27\x84\x35\x5d\x10\xd6\x74\x43\x58\xe3\x86\xb0\xa6\x07\xc2\x9a\x5e\x08\x6b\xfa\x21\xac\x19\x84\xb0\xc6\x03\x61\x8d\x17\xc2\x1a\x1f\x84\x35\x63\x10\xd6\xf8\x21\xac\x99\x84\xb0\x66\x1a\xc2\x9a\x59\x08\x6b\xd5\x10\xd6\x6a\x21\xac\xd5\x41\x58\x6b\x80\xb0\xd6\x04\x61\xad\x05\xc2\xda\x52\x08\x6b\xcb\x20\xac\x2d\x87\xb0\xb6\x02\xc2\xda\x4a\x08\x6b\xab\x21\xac\xb5\x41\x58\xdb\x00\x61\x6d\x13\x84\xb5\x67\x21\xac\x6d\x85\xb0\xd6\x01\x61\x6d\x1b\x84\xb5\xed\x10\xd6\x3a\x21\xac\xed\x80\xb0\xd6\x05\x61\x6d\x27\x84\xb5\x5d\x10\xd6\x76\x43\x58\xeb\x86\xb0\xb6\x07\xc2\xda\x5e\x08\x6b\xfb\x20\xac\xed\x87\xb0\x76\x10\xc2\xda\x21\x08\x6b\x3d\x10\xd6\x0e\x43\x58\xeb\x85\xb0\x76\x12\xc2\xda\x29\x08\x57\x9f\x85\x70\xb5\x1f\xc2\xd5\x93\x10\xae\x69\x85\x70\xad\x0d\xc2\x4d\x03\x10\x6e\x9a\x82\xf0\x59\x35\x84\x1d\x83\x10\x6e\x6b\x87\x70\xdb\x14\x84\x9d\x46\x08\x3b\x9d\x10\xee\x68\x86\x70\xc7\x04\x84\xbb\x07\x20\xec\xee\x83\x70\x6f\x07\x84\xfb\x4c\x10\xee\xb3\x43\xb8\xdf\x0c\xe1\x81\x16\x08\x0f\x35\x40\xd8\x53\x01\xe1\x11\x2f\x84\x47\xeb\x20\x3c\xd1\x07\xe1\x89\x71\x08\x4f\x35\x41\x78\x76\x0a\x96\x54\x26\x58\x52\x35\xc0\x92\xca\x0f\x4b\x6a\x03\x2c\x69\xea\x60\x49\xeb\x84\x25\xdd\x20\x2c\x99\x34\xb0\x64\xea\x82\x25\x8b\x03\x96\xca\xd4\xb0\x54\x36\x02\x4b\xe5\x76\x58\xaa\xb4\xc1\x52\xa5\x1d\x96\xaa\x4a\x61\xc9\xda\x0b\x4b\xb5\xbd\xb0\x64\x6b\x81\x25\x5b\x1b\x2c\xd9\x7a\x61\xa9\xbe\x1e\x96\xea\xfd\xb0\xd4\xe0\x83\xa5\xc6\x19\x58\x6a\x32\xc2\x52\xa7\x0d\x96\xba\x3a\x61\xc9\x3d\x00\x4b\xee\x51\x58\xea\x19\x86\xa5\x3e\x2f\x2c\x0d\x56\xc0\x92\x17\xff\xf7\xc3\x92\x77\x1c\x96\x7c\x75\xb0\x34\xae\x82\xa5\x71\x35\x2c\x8d\x6b\x61\x69\xdc\x0c\x4b\xe3\x16\x58\x1a\x2f\x85\xa5\xf1\x72\x58\x1a\xb7\xc3\xd2\x78\x27\x2c\x8d\x77\xc3\xd2\x78\x3f\x2c\x8d\x0f\xc3\xd2\xf8\x28\x2c\x8d\x8f\xc3\xd2\xb8\x1f\x96\xc6\xa7\x61\x69\x7c\x16\x96\xfc\x6a\x58\xf2\xdb\x61\xc9\xdf\x02\x4b\x13\x1a\x58\x9a\xd0\xc3\xd2\x84\x01\x96\x26\xca\x60\x69\xa2\x16\x96\x26\x1c\xb0\x34\xd1\x01\x4b\x13\x03\xb0\x34\x31\x01\x4b\x93\x2a\x58\x9a\x2c\x83\xa5\xc9\x0e\x58\x9a\x52\xc3\xd2\x94\x15\x96\xa6\x1d\xb0\x34\xa3\x82\xa5\x19\x03\x2c\xcd\x94\xc2\xd2\xcc\x00\x2c\xcd\x4c\xc2\xd2\xcc\x2c\x08\x2a\x0d\x08\xaa\x5e\x10\xd4\x13\x20\x68\xec\x20\x68\x2b\x41\xd0\x36\x82\xa0\xed\x02\x41\xd7\x03\x82\x6e\x16\x04\xbd\x0a\x04\xbd\x1e\x04\x7d\x39\x08\xfa\x5a\x10\xf4\x1d\x20\xe8\x5d\x20\xe8\xbb\x40\xd0\x77\x83\xa0\x77\x83\xa0\xef\x05\x41\xdf\x0f\x82\x7e\x0c\x04\x83\x0a\x04\x83\x06\x04\x43\x39\x08\x86\x6a\x10\x0c\x36\x10\x0c\x75\x20\x18\xea\x41\x30\xd8\x41\x30\x74\x80\x60\xe8\x05\xc1\xd0\x07\x82\xc1\x07\x82\x61\x0c\x04\xa3\x19\x04\x63\x19\x08\xc6\x66\x10\x8c\x67\x41\x30\x3a\x40\x30\xfa\x40\x30\xa9\x40\x30\x69\x41\x30\x19\x41\x30\xd5\x83\x60\x6a\x01\xc1\xe4\x06\xc1\x34\x01\x82\x69\x12\x04\xb3\x01\x04\x73\x39\x08\xe6\x61\x10\xcc\x63\x20\x58\xcc\x20\x58\x9a\x40\xb0\x38\x41\xb0\x78\x41\xb0\x8c\x80\x50\x6a\x04\xa1\xd4\x0c\x42\x69\x35\x08\xa5\x67\x41\x28\xed\x00\xa1\xd4\x07\x42\xa9\x1f\x84\xd2\x09\x10\xca\xf4\x20\x94\x19\x40\x28\xb3\x81\x50\x56\x0f\x42\x59\x23\x08\x65\xe3\x20\x94\x4d\x82\x50\x36\x0b\x42\xb9\x1a\x84\x72\x1d\x08\xe5\x7a\x10\xca\xcd\x20\x94\x5b\x41\x28\xaf\x05\xa1\xbc\x11\x84\xf2\x66\x10\xca\xdd\x20\x94\x0f\x81\x50\xee\x05\xa1\xdc\x07\x42\xf9\x34\x08\xe5\xb3\x20\x54\x68\x40\xa8\x18\x05\xa1\x52\x0b\x42\xa5\x09\x84\x4a\x0b\x08\x95\x65\x20\x54\xb6\x82\x50\xe9\x04\xa1\xd2\x05\x42\x65\x2f\x08\x95\x83\x20\x54\x7a\x40\xa8\xf4\x82\x50\x65\x00\xa1\xca\x04\x42\x55\x39\x08\x55\x95\x20\x54\xb5\x80\x50\x35\x0e\x42\x95\x1f\x04\xab\x06\x04\xab\x09\x04\x6b\x37\x08\xd5\x67\x41\xa8\x6e\x07\xa1\x7a\x1a\x84\x9a\x51\x10\x6a\xab\x40\xb0\x55\x82\x60\xab\x01\xc1\x66\x03\xc1\xe6\x04\xa1\x4e\x07\x42\x9d\x11\x84\x3a\x3b\x08\x75\x2d\x20\xd4\xf5\x82\x50\xe7\x05\xa1\x6e\x14\x84\x7a\x15\x08\xf5\x1a\x10\xea\xdb\x41\x68\x30\x80\x60\xb7\x82\x60\xef\x06\xc1\x3e\x02\x42\x53\x3d\x08\x4d\x4d\x20\x34\xf9\x41\x68\xae\x03\xa1\xb9\x1e\x84\xe6\x56\x10\x9a\x87\x40\x38\x5b\x0a\x42\x6b\x05\x08\xad\x23\x20\x38\xca\x41\x70\x78\x40\x70\x0c\x83\xd0\xa6\x02\xa1\xad\x11\x84\xb6\xb3\x20\xb4\x77\x83\xd0\xde\x07\x42\xbb\x17\x04\x67\x03\x08\xce\x56\x10\x9c\xbd\x20\x38\x07\x40\x70\x0e\x81\xe0\x1c\x06\xc1\x39\x06\x42\x87\x06\x84\x0e\x03\x08\x1d\x16\x10\x3a\x6c\x20\x74\x34\x82\xd0\xd1\x0c\x42\x47\x3b\x08\x1d\x5d\x20\x74\xb8\x41\x70\xe9\x40\x70\x99\x40\x70\x59\x41\x70\xd5\x82\xe0\x6a\x07\xc1\xe5\x05\xa1\xab\x01\x84\xae\x3e\x10\xba\x9b\x40\xe8\xee\x02\xc1\xdd\x0e\x82\xbb\x13\x84\x1e\x1f\x08\x7d\x26\x10\xfa\xba\x41\xe8\x9b\x01\xa1\xbf\x0a\x84\xfe\x7a\x10\xfa\x3b\x41\x18\x50\x81\x30\xa0\x07\x61\xa0\x1e\x84\x41\x2d\x08\x83\x0d\x20\x0c\x76\x81\x30\x38\x00\xc2\xa0\x17\x84\xc1\x71\x10\x06\x67\x41\x18\x32\x80\x30\x54\x09\xc2\x50\x3b\x08\x43\xe3\x20\x0c\xcd\x82\xe0\x71\x80\xe0\x69\x07\xc1\xd3\x01\x82\xc7\x05\x82\x67\x00\x04\x8f\x07\x84\xe1\x72\x10\xbc\x2a\x10\x46\xec\x20\xf8\xb4\x20\xf8\xaa\x40\xf0\xf5\x82\xe0\x1b\x00\xc1\x37\x05\xc2\xe8\x30\x08\xa3\x13\x20\x8c\x35\x81\x30\xd6\x06\xc2\x58\x3b\x08\x63\x2e\x10\xc6\x3a\x41\x18\xf3\x80\x30\x36\x0d\xc2\xd8\x0c\x08\xe3\xdd\x20\x8c\x4f\x83\xe0\x77\x83\xe0\x1f\x06\xc1\x3f\x02\x82\x7f\x02\x04\xff\x14\x08\xfe\x59\x10\x26\x3a\x41\x98\x18\x02\x61\xc2\x0b\xc2\xc4\x28\x08\x93\x66\x10\x26\x2d\x20\x4c\x56\x83\x30\x59\x03\xc2\xa4\x1d\x84\xc9\x3e\x10\x26\x47\x40\x98\x9c\x01\x61\x4a\x07\xc2\x54\x29\x08\x53\x35\x20\x4c\xb5\x83\x30\x5d\x05\xc2\x74\x0d\x08\xd3\x6d\x20\x4c\xa3\xee\x06\x61\xba\x17\x84\x69\x2f\x08\x33\xa5\x20\xcc\x94\x81\x30\x53\x0f\xc2\x4c\x23\x08\x33\x6e\x10\x66\xfa\x41\x98\xd5\x82\x30\x5b\x0e\xc2\x6c\x3d\x08\xb3\x3e\x10\x66\xfd\x20\xaa\xaa\x41\x54\x35\x83\xa8\xf6\x81\xa8\x51\x83\xa8\xa9\x05\x51\x6b\x04\x51\xdb\x00\xa2\xb6\x0d\x44\x9d\x09\x44\xbd\x0e\x44\x3d\x72\x19\x88\xfa\x0a\x10\xf5\x0e\x10\xf5\xdd\x20\xea\x27\x40\x34\x54\x80\x68\xa8\x02\xd1\xd0\x01\xa2\x61\x10\x44\xc3\x30\x88\xc6\xb3\x20\x1a\x91\x47\x41\x34\xa9\x40\x34\x99\x40\x34\x55\x81\x68\x6a\x02\xd1\x34\x00\xa2\x69\x04\x44\xd3\x28\x88\xe6\x52\x10\xcd\x35\x20\x9a\x5b\x40\xb4\xd8\x40\xb4\x78\x40\x2c\x35\x83\x58\x5a\x09\x62\x69\x0d\x88\xa5\xb5\x20\x96\x4e\x81\x58\x3a\x03\x62\x99\x11\xc4\xb2\x69\x10\xcb\xab\x40\x2c\xb7\x81\x58\xde\x0d\x62\xf9\x24\x88\x15\x5a\x10\x2b\x1c\x20\x56\xb8\x41\xac\xd4\x81\x58\xa9\x07\xb1\xb2\x03\xc4\xaa\x66\x10\xab\xda\x41\xb4\x56\x83\x68\x75\x83\x68\x1d\x03\xd1\x3a\x03\x62\x75\x23\x88\xd5\x2d\x20\xd6\xe8\x40\xac\x1d\x04\xb1\x76\x04\x44\x5b\x25\x88\xb6\x3a\x10\x6d\x7d\x20\xda\xc6\x41\xac\x33\x82\x58\x57\x0f\x62\x9d\x1d\xc4\xba\x0e\x10\xeb\x86\x40\xac\xf3\x83\x58\xaf\x07\xb1\xde\x01\x62\x7d\x3b\x88\xf5\x4e\x10\xeb\x5d\x20\x36\xd4\x80\xd8\xe0\x00\xd1\x6e\x06\xd1\x3e\x02\x62\xa3\x09\xc4\x46\x2b\x88\x8d\xcd\x20\x36\x8e\x80\xd8\x64\x00\xb1\x69\x08\xc4\x26\x94\xc7\x41\x6c\x56\x81\xd8\x6c\x02\xb1\xd9\x0c\x62\x73\x3d\x88\xcd\x4d\x20\x36\xb7\x81\xd8\xdc\x0d\x62\x4b\x05\x88\x2d\x35\x20\xb6\xd4\x81\xd8\x72\x16\xc4\x96\x49\x10\xcf\xea\x41\x3c\x5b\x0f\x62\xab\x17\xc4\xd6\x09\x10\x1d\xf5\x20\x3a\x5a\x41\x74\xf4\x80\xd8\x56\x0d\x62\xbb\x1a\xc4\x76\x3d\x88\xed\x15\x20\xb6\x77\x83\xd8\x51\x0b\xa2\x4b\x03\x62\xa7\x13\xc4\xae\x1e\x10\xbb\x35\x20\x76\xd7\x80\xd8\xd3\x0d\x62\x6f\x0d\x88\xbd\x4d\x20\xf6\xe9\x40\xec\x73\x80\xd8\xd7\x06\x62\x7f\x2d\x88\xfd\xed\x20\xf6\x3b\x41\xec\x1f\x06\xb1\x7f\x0c\xc4\x7e\x3f\x88\x03\xad\x20\x0e\x0c\x80\x38\xe0\x05\x71\x60\x02\xc4\x81\x49\x10\x07\x4b\x41\x1c\x2c\x07\x71\xb0\x16\xc4\xc1\x26\x10\x87\x2a\x41\x1c\xaa\x05\x71\x68\x04\x44\x4f\x05\x88\x9e\x2e\x10\x87\x4d\x20\x0e\xcf\x82\xe8\x2d\x03\xd1\x5b\x0e\xa2\xd7\x05\xa2\xb7\x1b\xc4\x91\x3a\x10\x47\x9a\x40\x1c\x39\x0b\xe2\xc8\x08\x88\x23\x33\x20\xfa\xd4\x20\xfa\xdc\x20\xfa\x7a\x40\xf4\x8d\x81\xe8\x1b\x07\x71\x54\x0f\xe2\x58\x29\x88\x63\x8d\x20\x8e\xf5\x80\x38\xe6\x07\x71\xbc\x11\xc4\xf1\x41\x10\xfd\x03\x20\x4e\xa8\x40\x9c\x68\x06\x71\x62\x02\xc4\x49\x23\x88\x93\xa5\x20\x4e\x5a\x41\x9c\x6c\x02\x71\xaa\x12\xc4\xa9\x5a\x10\xa7\xda\x41\x9c\x72\x82\x38\x3d\x00\xe2\xac\x01\xc4\xd9\x5e\x10\x67\x67\x40\x52\x35\x81\xa4\x3a\x0b\x92\xca\x0f\x92\xda\x02\x92\xba\x17\x24\xf5\x10\x48\xea\x31\x90\xd4\xd3\x20\x69\xec\x20\x69\xfa\x41\xd2\x9a\x40\xd2\xda\x41\xd2\xb5\x81\xa4\xd7\x83\xa4\x37\x83\xa4\x1f\x00\xc9\xd0\x0c\x92\xb1\x02\x24\x63\x15\x48\x26\xfc\xdf\x04\x92\xa9\x1b\x24\x53\x0f\x48\xa6\x5e\x90\x4c\x3e\x90\x4c\xa3\x20\x99\x26\x41\x32\xcd\x82\x64\x36\x82\x64\xae\x02\xc9\x6c\x07\xc9\xdc\x04\x92\xb9\x1d\x24\xb3\x1f\x24\x8b\x0a\x24\x8b\x0d\x24\x4b\x1f\x48\x96\x41\x90\x4a\x55\x20\x95\x4e\x81\x54\xd6\x03\x52\xb9\x0f\xa4\xf2\x09\x90\x2a\x74\x20\x55\x18\x41\xaa\x30\x83\x54\x51\x0a\x52\x85\x0b\xa4\x8a\x61\x90\x2a\xcf\x82\x54\x65\x00\xa9\xca\x0c\x52\x55\x3b\x48\x56\x23\x48\xd6\x66\x90\xac\x6e\x90\xac\x1e\x90\xaa\xf5\x20\x55\x9b\x41\xaa\x6e\x00\xa9\xc6\x02\x52\x4d\x33\x48\x35\x9d\x20\xd5\x1a\x40\xaa\x6d\x00\xa9\xb6\x15\xa4\xda\x0e\x90\x6a\xbb\x41\xaa\x1d\x02\xa9\x76\x18\xa4\x5a\x2f\x48\xb5\x63\x20\xd5\x4e\x82\x54\x3b\x03\x92\xcd\x0e\x92\xcd\x05\x92\x6d\x08\xa4\xba\x52\x90\xea\xaa\x41\xaa\x6f\x07\xa9\xa1\x0a\xa4\x86\x16\x90\x1a\x5a\x41\xb2\x6b\x40\xb2\xbb\x41\xb2\x8f\x82\x64\x9f\x06\xa9\x71\x00\xa4\xc6\x59\x90\x9a\x2c\x20\x35\x35\x81\xd4\xe4\x04\xa9\xa9\x0b\xa4\xa6\x01\x90\x9a\x46\x40\x6a\x56\x83\xd4\x7c\x16\xa4\xe6\x56\x90\x5a\x54\x20\xb5\x58\x40\x3a\x5b\x0a\xd2\xd9\x2e\x90\x5a\x9b\x40\x6a\x6d\x07\xa9\xd5\x0b\x52\x5b\x05\x48\x6d\xbd\x20\xb5\x97\x81\xd4\x6e\x05\xc9\x69\x01\xc9\x59\x06\x92\x73\x12\xa4\x8e\x1e\x90\x3a\x26\x40\xea\x98\x02\xa9\x63\x06\x24\x97\x09\x24\x97\x19\x24\x57\x15\x48\xae\x3a\x90\x5c\x2d\x20\xb9\xce\x82\xe4\x72\x81\xe4\x9a\x05\xa9\x53\x0d\x52\x67\x39\x48\x9d\x15\x20\x75\x56\x82\xd4\x39\x00\x52\xe7\x38\x48\x9d\x33\x20\x75\x59\x40\xea\x6a\x00\xa9\xab\x17\xa4\xee\x66\x90\xdc\x2a\x90\xdc\x16\x90\xdc\x95\x20\xb9\x47\x40\x72\x4f\x80\xd4\xa3\x06\xa9\xc7\x03\x52\x6f\x29\x48\xbd\x03\x20\xf5\xfa\x41\xea\x73\x80\x34\x50\x09\xd2\xa0\x0a\xa4\x41\x03\x48\x83\x66\x90\x86\x66\x40\xf2\x38\x40\xf2\x78\x41\xf2\x4c\x82\x34\x5c\x0d\xd2\xf0\x0c\x48\xde\x6a\x90\xbc\x75\x20\x79\x9d\x20\x79\xbb\x40\xf2\x76\x83\xe4\x1d\x07\x69\x44\x05\xd2\x48\x15\x48\x23\xed\x20\x8d\x0c\x82\xe4\xd3\x80\xe4\x6b\x02\xc9\xe7\x04\x69\xd4\x01\xd2\xe8\x0c\x48\x63\x46\x90\xc6\x46\x40\x1a\xd7\x80\x34\x6e\x06\x69\x7c\x0c\x24\xbf\x1a\x24\xbf\x1e\xa4\xa9\x51\x90\xa6\x66\x40\x9a\xb6\x82\x34\x3d\x0c\xd2\xb4\x1f\xa4\xe9\x09\x90\x66\xf4\x20\xcd\x58\x40\x9a\xb1\x81\x34\xd3\x08\xd2\xcc\x34\x48\xb3\x13\x10\x51\xa9\x21\xa2\xd2\x43\x44\x55\x06\x11\x55\x35\x44\x54\x5e\x88\xa8\x0d\x10\x51\x3b\x20\xa2\x1e\x84\x88\x7a\x08\x22\xea\x19\x88\xa8\x67\x21\xa2\x31\x43\x44\x53\x0a\x11\x4d\x3f\x44\x34\xc3\x10\xd1\x69\x21\xa2\x9b\x81\x88\xb1\x01\x22\x46\x27\x44\x8c\xdd\x10\x31\xf6\x40\xc4\xd8\x0f\x11\xa3\x17\x22\xc6\x29\x88\x98\xd4\x10\x31\xe9\x20\x62\x2a\x83\x88\xa9\x01\x22\xa6\x26\x88\x98\x5a\x21\x62\x1e\x80\x88\x79\x10\x22\xe6\x61\x88\x98\xc7\x21\x62\xf6\x43\xc4\x52\x0a\x11\x8b\x15\x22\x96\x16\x88\x58\x3c\x10\xb1\x78\x21\x62\x99\x86\x48\xa9\x0b\x22\xa5\x9d\x10\x29\x6b\x81\x48\x99\x13\x22\x65\xa3\x10\x29\xaf\x86\x48\x79\x0d\x44\xca\x9d\x10\xa9\xe8\x87\x48\xc5\x34\x44\x2a\xcd\x10\xa9\xb4\x40\xa4\xb2\x0c\x22\x95\xcd\x10\xa9\xec\x82\x48\xe5\x20\x44\x2a\x3d\x10\xa9\x9a\x86\x88\xd5\x0c\x11\x6b\x3d\x44\x6a\x06\x20\x52\xe3\x81\x48\x8d\x17\x22\x35\x53\x10\xa9\xad\x83\x88\xad\x03\x22\xf5\xe5\x10\xa9\x9f\x80\x48\x83\x01\x22\x0d\xd5\x10\x69\xe8\x87\x48\xc3\x2c\x44\xec\xe5\x10\xb1\x57\x41\xc4\xde\x0c\x11\x7b\x17\x44\xec\x6e\x88\xd8\x7b\x21\xd2\x68\x82\x48\xa3\x1b\x22\x4d\xed\x10\x69\xae\x80\x48\x73\x37\x44\x5a\x7a\x21\xd2\xe2\x87\xc8\x59\x03\x44\xce\x4e\x40\xa4\xb5\x0d\x22\x0e\x35\x44\x1c\xad\x10\x69\x53\x41\xa4\xad\x0c\x22\x6d\x0e\x88\xb4\x39\x21\xe2\xd4\x40\xc4\x59\x09\x11\x67\x3d\x44\x9c\x67\x21\xe2\x6c\x83\x88\x73\x1c\x22\xce\x09\x88\x74\x54\x41\xc4\xa5\x86\x88\xab\x03\x22\xae\x19\x88\x74\x1a\x20\xd2\x59\x0a\x91\xce\x3a\x88\x74\x55\x43\xa4\xcb\x09\x91\x6e\x15\x44\x7a\x1c\x10\xe9\xe9\x81\x48\xcf\x2c\x44\x7a\x4b\x21\xd2\x5b\x0d\x91\xde\x3a\x88\xf4\xf6\x43\xa4\x77\x1c\x22\xbd\x33\x10\xe9\x53\x43\xa4\xcf\x0f\x91\xfe\x06\x88\x0c\xa8\x20\x32\x60\x81\xc8\xd0\x18\x44\x3c\x06\x88\x78\x4c\x10\xf1\xd8\x20\xe2\x19\x87\xc8\x70\x0b\x44\x86\xdb\x20\x32\xec\x86\xc8\x70\x2f\x44\xbc\x6a\x88\x78\x35\x10\xf1\x1a\x21\xe2\x35\x41\xc4\x5b\x03\x91\x11\x13\x44\x46\x9a\x20\xe2\xeb\x80\x88\x6f\x08\x22\xbe\x31\x88\x8c\x7a\x21\x32\x3a\x05\x91\xb1\x52\x88\x8c\x0d\x42\x64\x6c\x08\x22\x13\xbd\x10\x99\xb4\x40\x64\xb2\x16\x22\x53\x9d\x10\x99\xea\x81\xc8\xd4\x38\x44\xa6\x26\x21\x32\xdd\x0e\x91\x99\x26\x88\xcc\x9c\x85\xc8\xcc\x10\x44\x66\x7c\x10\x99\x19\x85\xa8\xca\x09\x51\xd5\x38\x44\xd5\x16\x88\xaa\xdd\x10\x55\x0f\x43\x54\x3d\x05\x51\x4d\x25\x44\x35\x56\x88\x6a\x6a\x21\xaa\xad\x80\xa8\xf6\x2c\x44\xb5\x1e\x88\x6a\xa7\x21\xaa\xb3\x42\x54\xd7\x04\x51\xbd\x19\xa2\xfa\x72\x88\xea\x7b\x20\x6a\xb0\x43\xd4\x30\x02\x51\xa3\x01\xa2\xc6\x32\x88\x1a\x2b\x21\x6a\xb4\x42\xd4\x34\x02\x51\xd3\x38\x44\xcd\xa3\x10\x35\x4f\x41\xb4\xb4\x1e\xa2\xa5\x0d\x10\x2d\xd3\x41\xb4\xdc\x02\xd1\x4a\x3f\x44\xab\x6c\x10\xb5\x8d\x41\xb4\x4e\x05\xd1\xba\x52\x88\xd6\xf5\x43\xb4\x6e\x0c\xa2\x0d\xcd\x10\x6d\x18\x80\xa8\xbd\x14\xa2\xf6\x72\x88\xda\x7d\x10\xb5\x8f\x43\xd4\x3e\x05\xd1\x46\x03\x44\x1b\x9d\x10\x6d\x1c\x85\x68\xe3\x18\x44\x1b\xc7\x21\xda\xe8\x87\x68\x93\x16\xa2\x4d\xed\x10\x6d\x72\x42\xb4\xa9\x1b\xa2\x4d\xa3\x10\x6d\x1a\x83\x68\xb3\x13\xa2\xcd\xc3\x10\x6d\x31\x41\xb4\xc5\x0a\xd1\x96\x3a\x88\xb6\x9c\x85\x68\x4b\x3b\x44\x5b\xdc\x10\x6d\x2d\x85\x68\x6b\x13\x44\x5b\x1d\x10\x6d\xed\x87\x68\xab\x17\xa2\xad\xb3\x10\x75\xa8\x21\xea\xd0\x43\xd4\x51\x0a\x51\x47\x03\x44\x1d\x6e\x88\x3a\x26\x21\xda\x76\x16\xa2\xed\xdd\x10\x75\x36\x41\xd4\xd9\x0a\x51\x67\x3b\x44\x9d\x83\x10\x75\x4e\x41\xb4\xa3\x1b\xa2\x1d\x6e\x88\x76\xd6\x41\xb4\xd3\x0e\xd1\xce\x2e\x88\x76\xf6\x41\xb4\x4b\x03\xd1\x2e\x0f\x44\xbb\x66\x20\xea\xee\x81\x68\x4f\x37\x44\x7b\x1b\x20\xda\xdb\x0a\xd1\xbe\x6a\x88\xf6\xb9\x20\xda\x37\x08\xd1\xbe\x61\x88\xf6\x4d\x41\xb4\xbf\x11\xa2\xfd\x83\x10\xf5\xa8\x20\xea\xa9\x87\xa8\xd7\x05\x51\xef\x34\x44\x7d\x5d\x10\x1d\x1d\x81\xe8\xd8\x04\x44\xc7\xcf\x42\xd4\xef\x83\xa8\x7f\x16\xa2\x13\xf5\x10\x9d\x68\x85\xe8\x84\x0b\xa2\x13\x93\x10\x9d\xd4\x42\x74\xb2\x1c\xa2\x93\x15\x10\x9d\xb4\x42\x74\xd2\x0f\xd1\xc9\x69\x88\x4e\xce\x40\x74\x4a\x0f\xd1\xa9\x0a\x88\x4e\x55\x42\x74\xaa\x06\xa2\x53\x75\x10\x9d\x72\x40\x74\x6a\x12\xa2\xd3\x5a\x88\x4e\x5b\x20\x3a\x5d\x0d\xd1\x99\x72\x88\xce\x54\x40\x74\xa6\x19\xa2\x33\xad\x10\x9d\x71\xc0\x47\xcd\x5d\xf0\x51\xcb\x20\x7c\xd4\x37\x06\x1f\xf5\x57\x2b\x63\x0e\x5d\xbb\x32\xe6\xa8\x6d\x46\x70\x29\x63\x0e\x5b\xa9\x32\xe6\x68\x98\x50\xc6\x1c\x0e\x9d\x32\xe6\x70\x9e\x55\xc6\x1c\xdd\x7d\xca\x98\xa3\xdf\xa9\x8c\xb5\xd5\x74\x28\x63\x6d\x8d\xdd\xca\x58\x5b\x53\x8f\x32\xd6\xd6\x65\x52\xc6\xda\xfa\x1a\x94\xb1\xb6\x91\x52\x65\xac\x6d\x0c\xbd\x63\x9d\xca\x58\xbb\x41\x8b\xd0\xaa\x8c\xb5\x97\x79\x94\xb1\xf6\xa6\x5a\x65\xac\xbd\x4d\x87\x60\x51\xc6\xda\xfb\xca\x94\xb1\xf6\x41\x8f\x32\xe6\x54\x59\x94\x31\xa7\x65\x5c\x19\x73\x96\xb7\x2a\x63\xce\x8a\x1a\x84\x66\x65\xcc\x59\xa9\x45\xb0\x29\x63\x4e\x6b\xbf\x32\xe6\x6c\x74\x2a\x63\xce\xf6\x2e\x65\xcc\xd9\x53\xae\x8c\x39\x7b\x27\x94\x31\xe7\xf0\x94\x32\xe6\x1c\x39\xab\x8c\x39\x27\xad\xca\x98\x73\x1a\xa5\x99\x0a\x65\xac\xc3\xec\x54\xc6\x3a\x4a\x07\x94\xb1\x8e\x8a\x5e\x65\xac\xa3\xc1\xa4\x8c\x75\x34\xfb\x94\xb1\x0e\x47\xad\x32\xd6\x31\x34\xaa\x8c\x75\x0c\x57\x2b\x63\x1d\x33\x6d\x08\xe3\xca\x98\x4b\xad\x53\xc6\x5c\xda\x61\x04\xaf\x32\xe6\xd2\xd9\x11\x50\x32\x9b\x95\x31\x57\x55\x8b\x32\xe6\x6a\xe8\x54\xc6\x5c\x8d\x8d\xca\x98\xab\x49\xaf\x8c\xb9\x5c\x53\xca\x98\xab\xa7\x4b\x19\x73\x0d\xf4\x2a\x63\xae\x61\x95\x32\xe6\xf2\x56\x29\x63\xae\x19\x83\x32\xd6\x69\x6c\x54\xc6\x3a\x4d\xdd\xca\x58\xa7\xd9\xa8\x8c\x75\x96\xda\x95\xb1\xce\xb2\x19\x65\xac\xb3\x06\x1d\xb5\x4e\x65\xac\xb3\x0e\xbd\x67\xbb\x10\x7c\xca\x58\x67\xdf\x94\x32\xd6\x89\xa3\x75\x7a\x6d\xca\x58\xa7\xaf\x57\x19\xeb\x9c\xea\x53\xc6\x3a\x67\x3c\xca\x58\x97\xb6\x5a\x19\xeb\xaa\xb4\x28\x63\x5d\xf6\x2e\x65\xac\xab\x7d\x40\x19\xeb\x72\x75\x2a\x63\x5d\xc3\xdd\xca\x58\xd7\x64\x8d\x32\xd6\x35\x35\xa8\x8c\x75\xd7\x57\x23\xf4\x2b\x63\xdd\xcd\x03\xca\x58\xf7\xe0\x84\x32\xd6\xed\x1b\x53\xc6\xdc\x7a\xbd\x32\xe6\x36\xb6\x2a\x63\x6e\x53\xa3\x32\xe6\xae\xb2\x28\x63\xee\xea\x3a\x65\xcc\x5d\x37\xaa\x8c\xb9\xfb\x86\x94\xb1\x1e\x6d\x85\x32\xd6\xa3\xd3\x2b\x63\x3d\x26\x94\x2c\x56\x65\xac\xa7\xa2\x5a\x19\xeb\x69\x50\x91\x0d\x1b\xc8\x86\x87\xc9\xc6\x8d\x64\xd3\x7d\x64\xd3\x46\x92\x72\x1f\x49\xd9\x48\x52\x36\x91\x94\x14\x92\x92\x4a\x52\xd2\x48\xca\x66\x92\x92\x4e\x52\xb6\x90\x94\xad\x24\x65\x1b\x49\x91\x93\xd4\xfb\x48\xea\x46\x92\xba\x89\xa4\xa6\x90\xd4\x54\x92\x9a\x46\x52\x37\x93\xd4\x74\x92\xba\x85\xa4\x6e\x25\xa9\xdb\x48\xaa\x9c\xa4\xdd\x47\xd2\x36\x92\xb4\x4d\x24\x2d\x85\xa4\xa5\x92\xb4\x34\x92\xb6\x99\xa4\xa5\x93\xb4\x2d\x24\x6d\x2b\x49\xdb\x46\xd2\xe4\x64\xf3\x7d\x64\xf3\x46\xb2\x79\x13\xd9\x9c\x42\x36\xa7\x92\xcd\x69\x64\xf3\x66\xb2\x39\x9d\x6c\xde\x42\x36\x6f\x25\x9b\xb7\x91\xcd\x72\x92\x7e\x1f\x49\xdf\x48\xd2\x37\x91\x2d\xf7\x91\x2d\x1b\xc9\xd6\xfb\xc8\xd6\x8d\x64\xdb\x7d\x64\xdb\x46\x22\xbf\x8f\xc8\x37\x92\x8c\x0c\xf2\xf0\x06\xf2\xf0\xc3\x44\x91\x43\xc8\x09\x02\x4a\xa2\x7c\x94\x28\x9f\x27\xca\xd3\xe4\x11\x42\x1e\x29\x21\x3b\x9e\x20\x3b\x9e\x21\x3b\x0e\x91\x1d\xa7\x49\x76\x36\xc9\x7e\x94\x64\xe7\x90\xec\x67\x48\xf6\x73\xe4\x31\x42\x1e\x7b\x8c\x3c\xb6\x8b\xec\x7c\x94\xec\x3c\x42\x76\x11\xb2\x0b\xc8\x2e\x25\xd9\xf5\x0c\xd9\xf5\x2c\x79\xfc\x51\xf2\xf8\x11\xf2\x78\x11\x79\x62\x07\x79\xe2\x49\xf2\x44\x1e\x79\xf2\x14\x79\x4a\x49\x9e\xda\x45\x9e\x7a\x8a\x3c\xf5\x32\x79\x7a\x17\x79\x26\x9b\x3c\x0b\xe4\xd9\xe7\xc9\xb3\x2f\x90\xe7\xb2\xc9\xfe\xfd\x64\xff\x01\xb2\xbf\x90\x1c\x20\xe4\x40\x1e\x39\x70\x8c\x1c\x28\x24\x07\x4e\x93\xfc\x67\xc8\xc1\x83\xe4\x60\x01\x39\x78\x8c\x1c\x2c\x24\x87\xf3\x48\x41\x01\x29\x38\x42\x0a\x8e\x93\x82\x97\x49\xc1\x2b\xe4\xa8\x82\x1c\x7d\x86\x1c\x7d\x96\x1c\x3d\x44\x8e\x1e\x23\x47\x0b\xc9\xd1\x97\xc8\xb1\x23\xe4\x58\x21\x39\x76\x9c\x1c\x7b\x85\x14\xa6\x92\xc2\x34\x52\xa8\x20\x85\xcf\x90\xc2\x67\x49\xe1\x0b\xa4\xf0\x10\x29\x3c\x46\x0a\x0b\x49\xe1\x29\x72\x5c\x41\x8e\x67\x91\xe3\xcf\x90\xe3\xcf\x92\xe3\x47\xc8\xf1\x42\x72\xfc\x14\x29\x7a\x86\xbc\xa8\x20\x2f\x66\x91\x17\x9f\x21\x2f\x3e\x4b\x5e\xdc\x4f\x5e\x3c\x45\x4e\x9d\x24\xa7\x5e\x22\x2f\x17\x90\x57\x0a\x20\x39\x45\x06\xc9\xa9\x32\x48\x4e\x93\x41\xf2\x66\x19\x24\xa7\xcb\x20\x79\x8b\x0c\x92\xb7\xca\x20\x79\x9b\x0c\x92\xe5\x32\x48\x56\xc8\x20\x99\xc8\x20\x19\x64\x90\xac\x94\x41\xf2\x76\x19\x24\x67\xc9\x20\xf9\x11\x19\x24\xef\x90\x41\x72\xb6\x0c\x92\x1f\x95\x41\xf2\x63\x32\x48\xde\x29\x83\xe4\x5d\x32\x48\x7e\x5c\x06\xc9\xbb\x65\x90\xfc\x84\x0c\x92\xf7\xc8\x20\xf9\x49\x19\x24\x3f\x25\x83\xe4\xa7\x65\x90\x9c\x23\x83\xe4\x67\x64\x90\xfc\xac\x0c\x92\x9f\x93\x41\x72\xae\x0c\x92\x9f\x97\x41\x72\x9e\x0c\x92\x5f\x90\x41\xf2\x7e\x19\x24\x1f\x90\x41\x72\xbe\x0c\x92\x0f\xca\x20\xf9\x90\x0c\x92\x0f\xcb\x20\xb9\x40\x06\xc9\x47\x64\x90\x7c\x54\x06\xc9\xc7\x64\x90\x5c\x28\x83\xe4\xe3\x32\x48\x2e\x92\x41\xf2\x8b\x32\x48\x3e\x21\x83\xe4\x93\x32\x48\x3e\x25\x83\xe4\x97\x64\x90\x5c\x2c\x83\xe4\x97\x65\x90\xfc\x7d\x19\x24\xbf\x22\x83\xe4\x12\x19\x24\x9f\x96\xc1\xc6\x8d\x1b\x21\x65\xd3\x46\x48\x49\xd9\x08\x29\xa9\x1b\x21\x25\x6d\x23\xa4\x6c\xde\x08\x29\xe9\x1b\x21\x65\xcb\x46\x48\xd9\xba\x11\x52\xb6\x6d\x84\x14\xf9\x46\x48\xdd\xb4\x11\xee\xbf\x3f\x03\x32\x32\x32\x00\x8a\x36\x42\x96\xe2\x39\x78\x64\xc7\x69\x78\xe4\x89\x3c\xc8\xce\xce\x86\x9d\x4f\x2b\x61\xe7\x5b\x63\xb0\x6b\xc7\x69\xd8\xf5\x44\x1e\xec\x9a\x77\xc3\x13\x4f\xec\x82\x27\x9e\x78\x06\x9e\x78\x7a\x3b\x3c\xbd\x7d\x27\x3c\xbd\xe3\x34\x3c\x93\x9d\x0d\xcf\x65\x67\x43\xde\xb7\xf7\x43\xde\xb7\x4f\x41\xde\xf9\x19\x78\x21\xef\x24\xec\xff\x76\x11\xec\xff\x76\x31\xec\xcf\x3b\x06\xfb\x0b\x53\x61\x7f\x61\x1a\x1c\x28\x4c\x85\x03\x85\x69\x90\x7f\xf2\x10\x1c\x3c\x58\x00\x07\x0f\x1e\x83\x43\x79\xc7\xe0\xf0\x13\x79\x50\x50\x50\x00\x47\x77\x9c\x86\xa3\x4f\xe4\xc1\xd1\xc2\x54\x38\x5a\x98\x06\x47\xe7\xdd\x70\xac\xe8\x10\x1c\x7b\x6b\x0c\x0a\x0b\x8e\x41\x61\x61\x2a\x14\x16\xa6\x41\x61\xd1\x31\x38\x99\x77\x00\x5e\x2e\x28\x80\x57\x0a\x0a\xe0\xad\x21\x80\xb7\x86\xb2\xe0\xfc\xd4\x71\x98\x9f\x52\xc0\xfc\x54\x16\xcc\x4f\x3d\x03\xf3\x53\xcf\xc2\xfc\xd4\x21\x98\x9f\x3a\x06\xf3\x53\x85\x30\x3f\x75\x4a\x99\x9c\xb2\x49\xa6\x4c\x4e\x49\x41\x48\x45\x48\x43\xd8\x8c\x90\x8e\xb0\x05\x61\x2b\xc2\x36\x04\xb9\x4c\x99\x9c\xba\x49\xa6\xdc\x24\x69\xfc\xca\x94\x1b\x6a\x9d\x32\x45\xac\x77\x29\x53\xc4\x66\x93\x32\x05\x6d\xa9\xa8\xa6\xa2\x9a\x8a\x6a\x1a\xaa\x69\xa8\xa6\xa1\xba\x19\xd5\xcd\xa8\x6e\x46\x35\x1d\xd5\x74\x54\xd3\x51\xdd\x82\xea\x16\x54\xb7\xa0\xba\x15\xd5\xad\xa8\x6e\x45\x75\x1b\xaa\xdb\x50\xdd\x86\xaa\x1c\x55\x39\xaa\x72\x54\x9f\xc9\xce\xce\x56\xe6\x6d\x2c\xdc\xa8\x3c\xba\x3f\xef\x98\xf2\x45\x94\x5e\x2e\x28\x28\x50\x5e\x76\x7d\xa8\x51\x5e\x1e\xb9\xec\x42\xe8\x45\xe8\x47\x18\x55\x5e\x9e\xb9\x3c\xaa\xbc\x52\x75\xa5\x59\xb9\xd0\x15\x1c\x51\x2e\x74\x2f\xf4\x21\xf4\x23\x0c\x20\x78\x10\x86\x95\x0b\xdd\x41\x3d\x82\x01\xc1\x88\x60\x46\xb0\x28\x17\x7a\x30\xa3\x07\x33\x7a\x30\xa3\x07\x33\x7a\x30\xa3\x07\x33\x7a\x30\xa3\x07\x33\x7a\x30\xa3\x07\x33\x7a\x31\xa3\x17\xe3\x7a\x31\xae\x17\xe3\x7a\x31\xae\x17\xe3\x7a\x31\xae\x17\xe3\xfa\xb0\x68\x1f\x7a\xfb\xd0\xd6\x87\xb6\x7e\xcc\xed\x47\x5b\x3f\xda\xfa\xd1\x36\x80\xb6\x01\x0c\x1e\x40\xc7\x00\x3a\x06\xd0\xe1\x45\x87\x17\x1d\x5e\x1c\xcd\x8b\x2d\xbd\x18\xe2\xc5\x46\x5e\x8c\xf3\x62\xdc\x08\xc6\x8d\x60\xdc\x08\xc6\x8d\x60\xdc\x08\xc6\x8d\x60\xdc\x08\xc6\x8d\x60\x9c\x0f\x43\x7c\x18\xe2\xc3\x10\x1f\x86\xf8\xd0\xeb\x43\xef\x28\x56\x19\xc5\x90\x51\x0c\x19\xc5\x90\x51\x0c\x19\xc5\x90\x51\x0c\x19\x43\xef\x18\xda\xc6\xd0\x36\x86\xb6\x71\x54\xfd\x98\xeb\xa7\x12\x3a\xfc\xe8\x98\x40\xdb\x04\xda\x26\xd0\x36\x11\xb4\x28\x83\xea\x85\x3e\x84\x7e\x84\x01\x65\x50\x1d\xd4\x23\x98\x11\x2c\xca\xa0\x06\x1d\x1a\xb4\x69\xd0\xa6\x41\x9b\x76\xa1\x0b\xa1\x0f\xa1\x1f\x61\x40\x19\xd4\x06\x75\x08\x7a\x04\x33\x82\x45\x19\xd4\x61\x9c\x0e\xe3\x74\x18\xa7\xc3\x38\x1d\x86\xe8\x82\x46\x04\x33\x82\x45\x19\xd4\x63\x9c\x1e\xe3\xf4\x18\xa7\xc7\x38\x3d\xc6\xe9\x31\x44\x8f\x21\x06\xf4\x1a\xd0\x6b\x40\xaf\x61\xc1\x83\x30\xac\x0c\x1a\x30\xce\x10\x34\x20\x18\x11\xcc\x08\x16\x65\xd0\x88\x19\x46\xf4\x1a\xd1\x66\x44\x9b\x29\x38\xa2\x0c\x5a\xd0\x61\xc1\x52\x16\x2c\x65\xc1\x52\x16\x2c\x65\xc1\x60\x0b\x96\xb2\x60\x29\x0b\xa6\x59\x30\xcd\x12\x1c\x51\x5e\x33\x06\x47\xb6\x27\x87\x74\x2a\x19\xa2\x86\xa2\x96\xa2\x9e\xa2\x81\xa2\x91\xa2\x99\x62\x29\xc5\x32\x8a\x15\x14\x2b\x29\x56\x51\xb4\x52\xac\x96\x6d\x4f\x5e\x1a\x57\x51\xd4\x52\xc4\xdc\x25\x7f\x0b\xe2\x44\x19\xc5\x5a\xc4\x49\x27\xe2\x94\x9a\x22\xe6\x0a\xfa\x5e\x8a\xfd\x88\x96\x11\xc4\x72\x35\x45\x8c\x17\xaa\xca\x11\xad\x53\x88\x4d\x4d\x88\xcd\xad\x88\xfd\x9d\xb2\xed\xc9\x62\xbd\x0b\xb1\xd9\x44\xd1\x4c\xb1\x1b\xd1\xd1\x83\x38\x84\xd5\x24\x35\xd6\x97\xcc\x7e\xc4\x26\xec\x2e\x75\xcc\x20\xba\x5a\x28\x62\xdf\x88\xb1\x87\xa2\x17\x71\xb8\x0d\xd1\x8b\x3b\x10\x35\x5a\x65\xdb\x37\xdd\x50\xeb\xd2\xb6\xa7\x6c\x12\xeb\x5d\x88\xcd\xa6\xed\x29\xf8\x6c\xdb\x9e\x92\x42\x2d\x29\xd4\x92\x42\x2d\xa9\xd4\x92\x4a\x2d\xa9\xd4\x92\x46\x2d\x69\x54\xde\x4c\xe5\xcd\x54\x4e\xa7\x72\x3a\x95\xb7\x50\x79\x0b\x95\xb7\x52\x79\x2b\x95\xb7\x51\x79\x1b\x95\xe5\x54\x96\x53\xf9\x86\x5a\x97\x4a\x31\x8d\xe2\x66\x8a\xe9\x14\xb7\x50\xdc\x4a\x71\x1b\x45\xf9\xf6\x54\x3a\x79\x2a\x9d\x39\x95\xce\x9c\x4a\xa7\x4d\xa5\xd3\xa6\xd2\x39\x53\xe9\x9c\xa9\x74\xce\x54\x3a\x67\x2a\x9d\x33\x95\xce\x99\x4a\x27\x4c\xa5\xb3\xa5\xd2\xa9\x52\xe9\x3c\xa9\x74\x86\x54\xda\x3d\x8d\x76\x49\xa3\xf5\xd3\xe8\x54\x69\xcc\x4e\x27\xd9\x4c\xe5\x74\x3a\x61\x3a\xb5\x6c\xa5\xa8\xb8\x61\xb2\x15\x6e\x7f\x86\x62\xe1\x0d\x93\xed\x54\x16\xce\x9c\xb2\x29\x0b\x6e\x98\x6c\x47\x0f\x65\x51\x5b\x6a\x16\x3e\x74\x83\x16\xa4\x01\xa4\x1e\x7c\xf0\x31\x32\x33\xa2\xc6\xfe\x85\x3e\x4a\xcc\x37\x10\x27\x33\x23\x0c\xc1\x7b\x93\x51\x3f\xa3\x01\x4a\x34\x04\x6f\xcf\x2c\x7c\xac\xa2\xd6\xc7\xfa\xf5\xb1\xc8\x3e\x16\xd2\xc7\x42\xfa\x59\xbf\x7e\x66\xec\x67\x46\x2f\xa6\x50\x42\xa3\x97\xcd\xe2\x65\xdd\xbd\xac\xbb\x97\x75\xf7\xb2\x9a\x5e\x7c\x30\x64\xe1\xd3\x15\x7d\x23\x6c\xea\x11\xd6\x76\x84\x4d\x36\xc2\x42\x7c\x0b\xfd\x98\xe0\x63\x3e\x1f\x3e\x6e\x28\x5d\xab\x46\xa2\x21\xa3\x6c\xea\x51\x16\x32\xca\x8e\x7d\x8c\x35\x1a\x63\x21\x63\x6c\x4e\x3f\xdb\x3a\x3f\x33\xfa\xd9\x31\xf8\x99\x6f\x82\x19\x27\x98\x71\x82\x1a\xf1\x51\x1a\xd4\x67\xe1\xc3\x14\x35\x0d\x6d\x8b\x8f\xd1\x85\x7e\x4a\xe8\xd3\x30\x9f\x96\x69\x5a\xa6\xe9\x16\xfa\x16\xfa\x28\xa1\x51\x47\x0f\x13\x9f\x9e\x4c\xc3\x71\x29\x51\x23\xed\xa0\x63\x35\x75\x2c\x5d\x4f\xf7\x93\xd2\x00\x25\x0c\xd1\xb3\x2a\x7a\xba\xbb\x48\xcc\xd8\xcf\x8c\x03\xcc\x38\xc0\x8c\x03\xd4\xc8\x8a\x19\x58\x31\x03\xab\x62\xa0\xe7\x88\x12\xf5\xf5\x33\x63\x3f\x33\xd2\x62\x06\xba\x05\x94\x2c\x59\xf8\xec\xc5\xd2\x46\x76\x7c\x16\x96\x67\x61\x91\x16\x6e\x64\x91\x96\x60\xed\x42\x17\xa3\x3e\x46\xfd\x8c\x06\x18\x79\x18\x0d\x53\x62\x79\xb5\x41\x03\x23\x23\x23\x13\x23\x33\x23\x56\xf3\x1a\x0b\xb9\xc6\x42\xae\xb1\x90\x6b\x55\x8c\x6c\x59\x8b\xfe\xf2\xc5\xf1\xe1\xac\xc5\x89\xde\xc5\x09\x3b\xa3\xb6\xac\xc5\xc9\xf2\xc5\x89\xe1\xac\xc5\x69\xd5\xe2\x8c\x2f\x6b\x71\x5a\xb3\x38\x33\x96\xb5\x38\x5d\xc6\xc8\xca\xa8\x8e\x51\x13\xa5\x99\x2a\x1a\x39\x53\xcd\xb4\x66\x46\x6d\x8c\x3a\x19\xf5\x22\xdd\x50\x0d\xdf\x50\x0d\x67\xdd\x50\xf9\x6e\xa8\x7c\x59\x37\x4c\xbd\x37\x4c\xbd\x59\x37\x4c\x03\x37\x4c\x03\x59\x61\xf5\x64\x58\x5d\x9a\x15\xd6\x98\xc2\x1a\x4b\x56\x58\xd3\x1f\xd6\xf6\x67\x85\x35\xde\xb0\xc6\x4b\x49\x6b\xca\x0a\x6b\x4d\x61\xad\x37\x2b\xac\xb5\x84\xb5\x15\x59\x61\x6d\x13\xd3\x5a\xc3\xda\x9e\xac\xb0\xb6\x27\xac\x75\x67\x85\xb5\x7d\x61\xad\x23\x4b\xe8\xe8\x12\xfb\x9d\x59\x82\xdf\x2b\x9a\xaa\xb2\xc4\x86\x0a\x71\x78\x32\x4b\x6c\xe8\x17\xaa\xcb\x1e\x39\x99\x77\x00\x9f\x0d\x8f\x84\x55\xb5\x4f\x85\x55\xb6\x1d\xf8\x89\x16\xd2\xb7\xc9\x50\xd0\xc4\x05\x6d\x5c\xd0\xc7\x05\x43\x5c\x30\xc6\x05\x73\x5c\x28\x8d\x0b\x65\x9f\x12\x06\xa8\x50\x11\xb7\x54\xc6\x85\xaa\xb8\x60\x8d\x0b\xd5\x54\xe0\x63\xa5\xee\x58\xe8\x0a\x6a\xf1\x1b\x22\x0a\x3a\xfc\x9e\xb0\x63\xc1\xb3\xe0\x0d\x9a\x82\xba\x1d\x0b\x9e\x6b\x65\x68\xdd\x81\x77\x31\xde\x7c\x3b\x16\xfc\xf8\xfd\x21\x68\xdc\xc1\x2e\xea\x85\xc1\x1d\x41\xd3\x82\x17\xef\x85\x6c\xb6\xd9\x37\x54\xc3\xd9\x6c\xbf\x6f\xa8\x7c\xd9\x6c\xcb\x6f\x98\x7a\xb3\xd9\xae\xdf\x30\x0d\x64\x87\x55\xb5\x4b\xe3\xe6\xb0\xca\x46\xa5\x89\x32\x2e\x09\xa5\x2d\x71\x69\x20\xee\x15\xcd\x35\x71\xc9\x56\x1f\x97\x9a\xfb\xb8\x24\x69\xfc\x71\xa9\x89\x79\x35\xed\x61\xed\x54\x58\xdb\x9b\x1d\xd6\x74\x84\xb5\xde\xb0\x56\x9d\x1d\xd6\x74\x86\x35\xee\xb0\xd6\x9b\x1d\xd6\xf4\xa0\x4d\xe3\x67\xd2\x54\x58\xeb\xc8\x0e\x6b\x7a\x69\x68\x4f\x76\x58\xe3\x41\x1b\xf5\x7a\xc3\xda\xde\xb0\xd6\x92\x1d\xd6\x4c\xae\x54\x61\x92\x29\x3b\xac\x35\x84\x35\xf6\xb0\x66\x2c\x1b\xaf\x0e\x8d\x9d\x76\xd3\x56\x84\xb5\x5a\xe6\xad\xa4\xf5\x74\xd9\x61\x6d\xf5\x8a\xb7\x3a\xac\x69\x0c\x6b\xbc\xd9\x61\xad\x2d\xac\x65\xb3\x68\x1b\xa8\x6d\x9a\x4a\xd8\x0d\x33\x9a\xe2\xd3\x73\x09\xe3\xce\xd2\x7a\xbd\x54\xc2\x1e\x95\x4c\xea\x0d\x6b\x06\xb3\xc3\xda\x8e\x95\x8c\x4e\x7a\xf0\x98\x31\xc8\x66\xd9\xb9\x72\x3e\x6e\xa8\x86\x77\xae\x9c\x88\x1b\xa6\xde\x9d\x34\xb4\x17\xa7\xd1\xb4\xed\x0c\x6b\xba\xe9\x81\xf7\x86\xb5\x53\x3b\xe9\x7e\xd8\xc3\xda\xfe\xb0\xd6\xbb\xa2\x78\xc3\xda\xb3\x54\xc1\xd9\x69\x69\xaa\xf4\xd3\x5b\x00\x73\xfa\x69\x58\x69\x5c\xd1\xba\x56\x3c\x83\xd4\xe3\x0e\x6b\x1d\x54\xc1\x9c\xa9\xb0\xb6\x7c\x67\x58\xe3\xc3\xe3\x42\x13\x8e\x33\x4b\xc3\x70\xf7\x77\xd2\x1d\x6c\xa4\x61\xba\x9d\xf1\xad\x63\x61\x38\xaf\x93\x7a\x4c\x3b\xe9\x06\xb2\x9c\xd9\x9d\x7c\x37\x71\x82\xea\x15\xc5\xcb\xaa\x35\xb1\xb3\xc0\x72\xce\xc6\x9b\xf6\xef\xc4\xdb\x98\x4f\xe4\xdd\x19\xd6\xb6\xb1\xba\xac\x4f\x0f\x3b\x4c\xa6\xf4\xf2\x21\xb4\x53\x3b\x45\x47\x8f\x30\x55\xb9\x34\xd5\x28\x75\xcc\x3c\xce\xee\x43\x37\xbd\x9d\x06\x64\xbb\x17\xfa\x82\xba\x24\x04\x7a\x17\x19\x77\xd3\x3d\x5e\x39\x14\x13\xd3\xbd\xf1\xf3\xde\xbe\x9b\x3d\x70\x56\xce\xd6\x6e\xdc\x11\x7a\xad\xb1\x2b\x73\x37\x4d\xa6\x07\x88\x4f\x98\xde\xdd\x34\x73\x10\xb7\x8a\x9e\xf1\xdd\xf4\xc8\x1a\xe3\xd7\xb9\x69\x37\xbd\x2a\xbc\x61\xcd\x58\x58\xdb\x15\xd6\x7a\x77\xe3\x21\xf1\xf3\x67\x62\x7a\x2f\xcd\xb4\xb1\xfd\xd8\xb3\x32\x7e\x59\x48\xef\x0a\x19\x7a\x65\x4f\xc6\xcf\x63\xef\xca\xf9\x78\x92\x0f\xf9\xa9\xd3\x18\x37\x7d\x6a\xc3\x9e\xfc\xb4\x9f\x75\x7b\x92\x9d\x32\xbc\x6b\xf0\x5e\xe9\x08\x6b\xfb\x9f\xfc\xdd\x6e\xc4\xef\xa5\x27\xe3\xa7\xb7\x3d\xac\xf1\xc7\x6b\xf1\x01\xb5\x78\x24\x9a\x2e\x66\x6a\xa5\xa7\x64\x65\x3f\xd0\xd4\xc7\x4a\xe0\x5d\x4b\x2f\xd1\x3c\xf6\x75\x23\x29\xfe\x0c\x4b\x8a\x3f\xa8\x92\xe2\xcf\xa7\xbb\x16\xbb\x8c\x8b\x9d\x33\xab\x28\x77\xd5\xaf\xba\x6b\xb1\xdf\xb8\xd8\x37\xc3\xb8\xbf\x8e\x33\xda\x07\xaa\x17\x07\x91\x07\x0d\x8b\x03\x33\x8c\x99\x6e\x64\xfa\xf0\xec\xa2\xd7\xb6\xea\xae\x45\xaf\xe1\x77\x8c\xf9\x3e\xc3\xe2\xc8\x0c\x63\x1f\xc6\xfb\x8c\x4c\x1f\xb3\x2f\x8e\xb5\xae\xba\x2b\xa4\x72\x85\x54\x03\xab\xee\x0a\xf5\xe9\x43\x7d\x3e\x64\x23\x67\x33\xe7\x52\xce\xe5\x9c\xad\x9c\x27\x38\x4f\x71\x9e\xe1\x3c\xcb\xb8\x5f\x83\x7c\x77\xcc\xaa\xf3\xc4\xac\xba\x2e\x2a\x0d\xc7\xa5\x72\x63\xcc\x5a\x36\x13\x97\xca\xeb\x51\xaa\xf6\xc7\xac\xd5\x43\x2b\xd2\xc4\x8a\x34\x8d\x52\xdd\x78\xcc\x5a\x37\x48\x25\x3f\x95\xd6\xd0\x23\xd4\x2c\x7a\x6d\x5f\x5a\x43\x0f\xa6\x72\x71\xcc\x72\xaf\x52\xf9\xfc\x5c\x59\x40\xa9\x3c\x8d\x78\x00\x31\x8b\x5e\xfc\x35\x9c\x6b\x39\xdb\x7c\x59\xec\x03\x6f\x55\x16\xfb\xbc\x43\xd6\x72\xd6\x73\x36\x70\x36\x72\x36\x73\x2e\xfd\x1d\x0f\x20\x97\x71\xbd\x82\x73\x25\xe7\x2a\xce\x56\xce\xf8\x11\xb7\x2a\x7b\xe5\x1e\xb8\x67\x27\xfb\x88\xa4\x85\x46\x56\xc5\x1f\x59\xdc\x47\x1f\xf8\x53\xec\x86\xba\x67\x67\xfc\xa1\x8a\x0f\xf7\x7b\x76\xb3\x56\x21\xc3\x18\x3d\x06\xf7\xaa\xdd\xf4\x6a\x2e\xa5\xb7\xda\x20\x8d\xa0\xb7\x5c\xcf\xa7\x0d\xfc\x01\x34\x45\x2f\x61\x6a\x68\xe2\x4f\x24\x56\xf4\x49\x7c\xe4\x6a\xfc\xf4\x1e\x99\x5a\xb1\xd1\xa7\xf1\xca\x23\x16\x6d\x06\xb6\xef\xab\x0c\x6c\xd3\x57\xad\x7e\x70\x6e\xfc\xce\xd5\x19\x08\x0f\x21\x28\xe6\x54\x81\xd5\x8a\x39\x35\x82\x16\x41\x87\x60\x46\x28\x43\xa8\x44\xb0\x22\xb8\x7c\xab\x15\x73\xdd\xae\xd5\x64\xce\x18\x58\x4d\xe6\x9c\xbe\xd5\x64\xce\xe3\x5b\x0d\x98\x0b\x73\x1a\x04\x23\x42\x59\x60\xb5\x12\x25\x25\x93\x9c\xbe\xd5\xca\xb9\x2e\xd7\x6a\xe5\x5c\x3f\x4a\x1e\xdf\xea\xed\xd8\x72\x3b\xa6\x6d\xc7\x96\xdb\xe7\x0c\x08\x46\x04\x13\x82\x19\xa1\x0c\xa1\x12\xc1\x8a\xd0\xed\x5a\xbd\x1d\x0b\x6c\x9f\x1b\xf2\xad\xce\xc2\xe0\x47\xb0\xc0\x23\xd8\xf7\x11\x9c\xf9\x11\xac\xf2\x08\x73\x94\x21\x74\xb9\x56\xef\x40\xef\x0e\xb4\xed\xc0\xca\x3b\xd0\xb1\x03\x07\xda\xc1\xbc\x03\xbe\xd5\xd9\x38\x4b\x36\x96\xca\xc6\xe0\x6c\x1c\x28\x1b\xeb\x65\x63\xbd\x6c\xcc\xcd\xc6\x81\xb2\x31\x37\x1b\x07\xca\xc6\x81\xb2\xb1\x4a\x36\x4e\x95\x8d\x03\x3d\x8a\xb9\x8f\x61\x95\xc7\x30\xee\x31\xf4\x3e\x86\x3d\x1e\xc3\xe3\xdd\x89\x8e\x9d\xe8\xd8\x89\xb6\x9d\x78\x1c\x3b\xd1\xb1\x0b\x1d\xbb\xb0\xc7\x2e\xcc\x78\x1c\x67\x79\x1c\x6d\x8f\xe3\x18\x8f\xa3\xe3\x71\x4c\x7b\x9c\x79\xbb\x5c\xab\x1f\xc7\xdc\xc7\x31\x77\x37\x06\xef\xc6\xe0\xdd\x38\xe9\x6e\x1c\x72\xf7\x5c\x29\x42\x19\x42\x25\x82\x35\xb0\xfa\x09\x0c\x79\x02\x4b\x3d\x89\xd2\x93\x4c\x2a\x43\xa8\x44\xb0\x22\x74\xb9\x56\x3f\x89\x45\x9f\xc2\xe3\x78\x0a\x43\x9e\x9a\xeb\x44\xb5\xcb\xb5\xfa\x69\x54\x9f\xc6\x8c\xa7\x71\x8c\xa7\xd1\xf1\x34\x73\xf4\xa3\xe4\xf1\xad\xce\xc1\x59\x72\xb0\x7c\x0e\x16\xc8\xc1\x81\x72\x70\xa0\x9c\x39\x0b\x42\x29\x42\x19\x42\x25\x82\x15\xc1\x89\x69\x1d\x08\xdd\xae\xd5\x39\x58\x2a\x07\x77\xf2\x19\x3c\xf2\x67\xd0\xfb\x2c\x16\x7d\x16\x8b\x3e\x8b\x45\x9f\xc5\x31\x9e\xc5\xd3\xf8\x2c\x7a\x9f\x43\xf5\x39\x54\x73\x31\x2e\x17\xe3\x72\x31\x2e\x17\x0b\xe4\xe2\x19\xcc\xc5\x90\x5c\x16\x62\x46\x70\xfa\x56\x3f\x8f\x71\xcf\x63\xdc\xf3\xe8\xc5\x87\xcf\xea\xe7\x99\xc3\xe3\x5b\x9d\x87\xa5\xf2\x30\x24\x0f\xab\xe4\x61\x95\x3c\xcc\xcd\xc3\xb8\x3c\x9c\x3e\x0f\xa7\xcf\xc3\x7b\x21\x0f\x07\x7f\x01\xab\xbc\x80\x05\x5e\xc0\x02\xfb\x31\x77\x3f\x96\xdf\x8f\x8e\xfd\x98\x76\x00\xa5\x03\x4c\x72\xfa\x56\x1f\xc0\xad\x3b\x80\xc7\x7b\x00\x33\xf2\xb1\x65\x3e\xa6\xe5\x63\xcb\x7c\xdc\xba\x7c\xcc\xc8\xc7\xc1\xf3\xb1\x79\x3e\xe6\xe6\x63\xf3\x7c\x6c\x9e\x8f\x7d\xf3\xb1\x40\x3e\x6e\xd8\x41\x0c\x3e\x84\x05\x0e\x61\xdf\x43\x38\xf3\x21\xac\x72\x88\x39\xca\x10\xba\x5c\xab\x0f\xa3\xf7\x30\xda\x0e\x63\xe5\xc3\xe8\x38\x8c\x03\x1d\x66\xde\x01\x94\x3c\xbe\xd5\x05\x38\x50\x01\xd6\x2b\xc0\x8c\x02\x9c\xaa\x00\x8b\x16\x60\xd1\x02\x1c\xa8\x00\x73\x0b\x70\xa0\x02\x1c\xa8\x00\xab\x14\xe0\x54\x05\x38\xd0\x11\x4c\x3b\x82\x21\x47\xb1\xca\x51\x26\x39\x7d\xab\x8f\x62\xa3\xa3\xd8\xe3\x18\x3a\x8e\xa1\xe3\x18\xda\x8e\xe1\xc1\x1c\x43\x47\x21\x3a\x0a\x71\xc8\x42\xcc\x38\x8e\xb3\x1c\x47\xdb\x71\x1c\xe3\x38\x3a\x8e\x63\xda\x71\xe6\xed\x72\xad\x3e\x8e\xb9\xc7\x31\xb7\x08\x83\x8b\x30\xb8\x08\x27\x2d\xc2\x49\x8b\xf0\xd2\x2b\xc2\x8c\x22\x1c\xb7\x08\xc7\x7d\x11\x43\x5e\xc4\x52\x27\x51\x3a\xc9\xa4\x32\x84\x4a\x04\x2b\x42\x97\x6b\xf5\x49\x2c\x7a\x0a\x0f\xe6\x14\x86\x9c\xc2\xeb\xfe\x14\x3a\x5e\x42\xf5\x25\xdc\xc4\x97\x30\xed\x25\x9c\xe5\x25\xf4\xbe\xc4\xbc\xfd\x28\x79\x7c\xab\x8b\x71\xa0\x62\xec\x51\x8c\x55\x8a\x71\xaa\x62\x9c\xaa\x18\xef\x8a\x62\x1c\xad\x18\x0b\x14\x63\xdf\x62\xec\x5b\x8c\xa5\x8a\xf1\xae\x28\xc6\xed\x2c\xc6\x52\xc5\xb8\xa7\x2f\xe3\xe1\xbf\x8c\xde\xef\x63\xd1\xef\x63\xd1\xef\x63\xd1\xef\xe3\x2c\xdf\xc7\x59\xbe\x8f\x45\xbf\x8f\x21\xaf\xa0\xed\x15\xb4\x95\x60\x70\x09\x06\x97\x60\x70\x09\x56\x29\xc1\x73\x59\x82\x21\x25\x2c\xc4\x8c\x60\x41\x70\xfa\x56\x9f\xc6\xe0\xd3\x18\x7c\x1a\x43\xf0\x03\x79\xf5\x69\xe6\xf0\xf8\xee\x78\xab\x7b\x4e\x75\x1e\x51\x8d\x78\x41\x73\xfe\x8e\xb7\x0d\x73\xea\x00\xa2\x2e\x70\xc7\xdb\x0d\x54\xee\xe4\x88\x96\x71\x94\xdf\x9d\x9d\x33\x06\xee\x78\x6f\x6c\xae\x2c\x70\xc7\xf9\x6a\xc4\x79\xeb\x9c\x8a\xa2\x9a\xa2\x8e\xa2\x01\xf1\x82\x3e\x78\xc7\xbc\x8d\x7a\x6d\xd4\x5b\x4f\xe5\x7a\x26\x53\xaf\x9d\x5a\xec\xd4\x62\xa7\xb9\x76\x9a\x6b\x9f\x33\x05\xee\x98\x6f\xa5\xde\x56\xea\x6d\x9b\xab\x0d\xdc\x31\xef\xa2\x16\x17\xb5\xb8\x68\xbc\x8b\xc6\xbb\x68\xbc\x9b\x7a\xdd\xd4\xeb\xa6\xf5\x3d\x34\xc6\x43\x63\x3c\xd4\xe2\xa3\x31\x3e\x1a\x33\x46\x2d\x7e\x6a\xf1\x53\x8b\x9f\xc6\xfb\x69\xbc\xff\x82\x26\x70\xc7\xfc\x2c\xf5\xce\xa2\xf7\xa2\x7a\xae\x86\x62\x6d\xe0\x8e\x8b\x7a\xb4\x5f\xd4\x53\xbb\x1e\xb3\x2e\xea\x31\xeb\xa2\x1e\xb3\x2e\x9a\xb1\xf2\xc5\x6a\xea\xad\xc6\xd9\xde\x37\x50\xac\xc2\x98\xf7\xab\xa8\x5c\x83\xde\xf7\xe9\xfe\xbc\x6f\xa3\x76\x1b\xb5\xd7\x51\xb9\x8e\xca\xf5\x14\x1b\x68\x4c\x03\x76\x79\xbf\x81\x7a\x1b\xa8\xbd\x91\x56\x38\x4b\x65\x27\xf5\x3a\xa9\xd7\xc9\x2d\xa5\x81\x3b\xde\xef\xa2\x72\x2f\xc5\x7e\x8a\x43\x34\x66\x88\xca\x5e\x5a\x81\xee\xc9\xfb\x3e\x6a\xf7\x51\xfb\x28\x95\x47\xa9\x3c\x46\x71\x9c\xc6\x8c\xd3\x2e\xe3\xd4\x3b\x4e\xed\x13\xb4\xc2\x0c\xca\x97\xb4\xe8\xbd\xa4\x45\xef\x25\x2d\xb7\x94\x06\xee\xb8\x64\xa4\x72\x29\xc5\x72\x8a\xf4\xe8\x2e\x8d\xcc\x55\x06\xee\xb8\xe4\x43\xfc\x11\x3d\xa2\x1f\xd1\xf3\xfe\xa3\x6e\x8a\x6e\x44\xfa\xf5\xf1\x0e\xfa\xe5\xf1\x0e\xfa\xd5\xf1\x8e\xa0\x09\xe5\xa0\x05\xf1\x9a\x9a\x62\x35\x45\x5b\xb0\x36\x70\xa7\x62\x4e\x33\xa7\x3a\x4f\x49\xcd\x48\xcb\xc8\x8c\x64\x60\x3e\x03\xf3\x19\x98\xcf\xc0\x7c\xc6\x39\x1d\x92\x89\x91\x85\x85\x38\xe7\x34\x8c\x0c\xe7\xef\x84\xb9\x2e\x34\x6e\x67\x1d\xb6\xb3\x0e\xdb\x59\x87\xed\xac\xc3\xf6\x39\x1d\xf3\xe9\x98\x8f\xa6\x6f\x9f\xeb\xc2\xf4\xec\x39\x13\x1a\x77\xce\x39\xb1\xc3\x6e\x56\x65\x37\xab\xb2\x9b\x55\xd9\xcd\xaa\xec\x9e\xd3\x32\xa3\x96\x45\x6a\xe7\x4c\x48\x3a\x96\xa0\x63\x3e\x23\xf3\x99\x18\x35\x31\x5f\x13\xf3\x35\xb1\x62\x4d\xac\x58\xd3\x9c\x73\xf4\xce\xdd\x6c\x96\xdd\x73\xdd\x98\xf0\x24\x1b\xe2\xa9\x39\xf5\x9c\x11\xa9\x8c\x91\x13\x29\x87\x75\xcf\x99\xd3\x61\xdb\x9c\x39\x13\x96\xce\x61\xc3\xe7\xb0\x7e\x48\x65\x48\x4d\xcc\xd7\xc4\x7c\xb4\x6d\x0e\x6b\x9b\xc3\xda\xe6\xb1\xc3\xcc\x63\x87\x99\xc7\x0e\x33\x8f\x1d\x66\x1e\x3b\x1d\x79\xec\x74\xe4\xb1\xd3\x91\xc7\x4e\x47\x1e\x3b\xbe\x3c\xd6\x2f\x8f\x9d\x8e\x3c\x76\x0c\x79\xec\x74\xec\x67\xa7\x23\x9f\x75\xc8\x67\x1d\xf2\x59\x87\x7c\xd6\x21\x9f\xed\x59\x3e\xdb\xb3\x7c\x96\x9e\xcf\x4e\x47\x01\x3b\xa2\x63\x6c\x27\x8a\x58\x95\x22\x56\xa5\x88\x55\x29\x62\x55\x8a\xd8\x86\x14\xb1\xd3\x51\xc4\x4e\x47\x11\x2b\x5d\xc4\x4a\x17\xb1\x71\x8b\xd8\xb8\x45\x6c\x5f\x8a\xd8\xbe\x14\xb1\x7d\x29\x62\xfb\x52\xc4\xf6\xa5\x88\xcd\x52\xc4\x4e\xc7\x49\x36\xc4\x29\x76\x3a\x4e\xb1\xd3\x71\x8a\x9d\x8e\x62\xd6\xbd\x98\x9d\x8e\x62\x76\x3a\x8a\xd9\xf0\xc5\xac\x5f\x31\x3b\x1d\xc5\xac\x6d\x31\x6b\x5b\xcc\xda\x16\xb3\xb6\xc5\xac\x6d\x68\x66\x16\x43\x90\xd4\x94\x2e\x68\xce\xdf\x19\x9a\x9d\xa1\xc6\xd9\x19\x6a\x9c\x9d\x41\xe3\x0d\x43\xd5\xdc\xf8\x9d\x77\xde\x30\x54\x33\xaa\xa5\x64\x64\x46\x23\x33\x1a\x99\xd1\xa4\x65\x64\x62\x54\xca\xc8\xc9\xc8\xc5\x68\x8a\x92\x99\x45\x9a\xf5\x8c\x58\x82\xb9\x9c\x51\x1b\xa3\x0e\x46\x2c\xcf\x3c\xcc\xc8\xcb\x68\x94\xd1\x18\xa3\x09\x46\x93\x8c\x78\x87\x69\x4a\x16\x0d\x23\xd6\xcf\x62\x60\x64\x64\x64\x65\xc4\x8e\xc1\xd2\xce\xa8\x9b\x91\x9b\x51\x2f\x23\xd6\xdd\xc2\xba\x5b\x46\x18\xf9\xe6\xc6\xef\xbc\x6b\xde\x3a\x57\x73\x41\x7f\x15\xb9\x96\xb2\x6d\xae\x66\x4e\x75\x9e\xb1\x9a\x72\x2d\xd7\x6b\xa9\x5e\xcf\xe3\xeb\x79\xbc\x9d\xc7\xdb\x79\xbc\x7d\xae\xe6\x82\x86\x72\x2d\xb7\xd7\x72\x7b\x2d\xb5\xb7\xf2\xf8\x56\x1e\xdf\xca\xe3\x5a\x79\x9c\x8b\xeb\xae\xdf\xe9\x34\xcf\xcd\xfb\xba\x79\x5f\xcf\x9c\x8a\xb3\x9a\x73\x0d\x67\xee\xbf\xa0\xa1\xec\xe3\xfd\x7c\xbc\x9f\x8f\xd7\xf7\xf1\xfa\x63\xbc\xce\x18\xaf\x33\xc6\xeb\x8c\xf1\x3a\x63\xbc\x8e\x9f\x5e\xb0\x8c\xd5\x8c\xe9\x5c\x7e\x5e\xdf\xcf\xeb\xfb\xf9\xf1\xfb\x79\x1f\x3f\xef\xe3\xe7\xc7\x31\xcb\xe3\x67\x79\xfc\x2c\x8f\x9b\x65\x71\x17\xf5\xac\x0f\x65\xae\x63\xde\x45\x3d\xcb\xa3\xcc\xec\x35\xdc\x5e\xcb\xed\xf1\x7c\xda\xe7\xa2\x99\x1d\xd7\x45\x33\x3b\xae\x8b\x66\x76\x5c\x17\xcd\xec\xb8\x2e\x9a\xd9\x71\x2d\x76\x74\x2f\x76\x4c\xad\xb9\x6b\xb1\x63\x88\xb3\x97\xb1\xc7\xb0\xe8\xa9\xd3\xb3\x9f\xf0\x58\xd6\xde\x15\x56\x1b\xf0\xbd\xfd\xae\xb0\xba\x94\x73\x39\xe7\x4a\xce\x56\xce\x35\x9c\x6d\x9c\xeb\x39\xdb\x39\x37\x71\x6e\xe1\xdc\xca\xb9\x8d\x73\x07\xe7\x4e\xce\xdd\x9c\x07\x7f\xc7\x8d\xc8\xc3\x5c\x1f\xe6\xba\x8f\xeb\x3e\xae\x8f\x73\x7d\x9c\xeb\x93\x5c\x9f\x64\xba\x86\xf7\xd7\xf0\x3e\xec\x07\x26\x77\xb1\x1f\x9f\x20\xf3\x7e\xf4\xa7\x70\xc8\x5e\xce\xbc\x0f\xfb\x01\xc8\x5d\xf4\x87\x1d\x94\x79\x7d\xcd\x34\xe7\x59\xc6\x5a\x35\x67\x1d\x67\xbe\x8f\xec\xe7\x20\x77\xb1\x9f\xfd\x71\xc6\xb9\xe8\xcf\xd6\x39\x53\x9d\xef\x23\x32\xd5\x1b\xb8\xde\xc0\x75\xbe\x9f\xec\x47\x3c\x77\x85\xb5\x7c\x6e\xed\x10\x67\x3e\xbf\x96\xef\x97\x96\xce\x77\x37\xde\xf7\x78\x85\x5c\x63\x92\x3a\x2e\xe1\x55\x41\xa5\xda\x15\x6f\xed\x8a\xb7\x96\x7b\xeb\x57\x72\xeb\x57\x72\xeb\x57\x72\xeb\x57\x72\xeb\x57\x72\xeb\x57\x72\xdd\x2b\xb9\xee\x95\x5c\xf7\x4a\xae\x7b\x25\xd7\xbd\x92\xeb\x5e\xc9\xf5\xac\xe4\x7a\x56\x72\x3d\x2b\xb9\x9e\x95\x5c\xcf\x4a\xae\x67\x25\x77\x6c\x25\x77\x6c\x25\x77\x6c\x25\x77\x6c\x25\x77\x6c\x25\x77\x2c\x9e\x8b\xf7\x0e\xf3\x52\x49\x1d\x97\x56\xbc\xb5\x2b\xde\xda\x15\x2f\xcf\x8d\x59\x35\xf6\x98\x55\x33\xb1\x06\xa5\xa6\x15\xc9\x45\x25\xf2\xd6\xc8\x2a\x48\x9a\x53\x07\x20\x69\x4e\x8b\xa0\x43\xd0\x23\x18\x10\x8c\x08\x26\x04\x0b\x42\x29\x42\x0d\x42\x2d\x42\x97\x0b\x92\xe6\xba\x11\xbc\x3e\x48\xba\xa0\x09\x40\xd2\x05\x7d\x10\x92\x82\xa5\xb9\x90\x14\x2c\xdb\x0b\x49\xc1\xf2\x3c\x48\x0a\x56\xe4\x43\x52\xb0\xb2\x00\x92\x82\x55\x85\x90\x14\xb4\x9e\x80\xa4\x60\x75\x31\x28\xb0\x28\xbe\x44\x2a\x93\xf0\x8a\x40\x6c\xbc\x47\x49\x5f\xa3\x94\xf4\x25\x48\x49\x5f\x76\x94\xf4\x35\x47\x49\x5f\x6d\x94\xf4\x15\x46\x49\x5f\x5b\x94\xf4\x55\x45\x49\x5f\x52\x94\xf8\x14\x0e\x28\xe9\xcb\x88\x12\x9f\xa4\x01\x25\x7d\x0d\x51\xd2\xd7\x0d\x25\x7d\xb9\x50\xe2\x93\x28\xa0\xbc\x52\xf5\xe1\x58\x0a\xe2\x78\x3a\xe2\x94\x42\x79\xc5\xca\x71\x36\x5b\x79\xa5\x9a\xca\x35\x14\x6b\x29\xda\x3e\xf4\xcb\x11\x51\xae\xa3\xd8\x40\xd1\xfe\xe1\xc8\x5f\x22\xa2\xdc\x48\xb1\x89\x23\xd6\x69\xa6\xf2\x59\x8a\x0e\x8a\x6d\x14\x9d\x14\x3b\x38\x62\x64\x27\x95\xbb\x28\x76\x53\x74\x33\xbc\xa2\xde\x85\xa8\xd9\xa3\xbc\xd2\x43\x2d\xc3\x38\xf9\x42\x57\xb0\x34\x57\x49\xbf\xcc\x2b\xe9\x97\x79\x25\xfd\x32\xaf\x5c\x18\x0a\x0e\x95\x28\x17\x3c\x88\x41\x15\xc6\x04\x55\xc1\x8a\x7c\xc4\xca\x02\xc4\xaa\x42\x44\xeb\x09\xc4\xea\x62\x65\xd0\x48\x23\xf1\x15\x40\x19\x34\x53\x19\x5f\x04\x94\xf4\x15\x40\x49\x5f\x01\xb6\x27\xd1\x8f\x02\x4a\x6a\x4a\x17\x34\x48\x35\xcc\x58\xc3\x8c\x35\xcc\x58\xcb\x8c\xb5\xcc\x58\x4b\x8d\xc1\xb2\xa0\xf5\xe4\xf6\xa4\x60\x39\xa3\x0a\x46\x95\x8c\xaa\x18\x59\x83\x43\xa7\xb7\xdf\xe8\x6d\x99\x1b\xbf\x33\x8b\x7f\xb6\x65\xf1\xcf\x9e\x2c\xdc\x89\x2b\xea\xc7\x19\x6b\x9e\xcc\xc2\x23\x0a\x5a\x4f\x22\x57\x72\xc6\x2a\x59\x8b\x1d\x36\xfc\xcc\xc8\x5a\xec\xa8\xe3\x5c\xcf\xb9\x99\x73\x1b\xe7\x76\xce\xbd\x9c\x07\x19\x77\xb6\x2d\x76\x52\x6e\xe7\x3c\xc8\xb8\xbb\x6e\xb1\x9b\x72\x3d\xe7\x66\xce\xbd\x9c\x87\x39\x8f\x33\xee\x6b\x5b\xec\xa3\xdc\xce\x78\x66\x78\x71\x46\xd5\x92\xb5\x38\xe3\xa5\xcc\x9f\xbd\x3b\x62\x2d\xfa\xfa\x58\x8b\xde\xd5\x8f\x52\x43\x5c\x32\xf8\x57\xa4\x09\x2a\x65\x63\xfe\xb4\x67\x71\x46\x75\x36\x1b\x4b\x30\x71\x67\x3c\x27\xd6\xa2\x1f\x18\xf8\xb4\x36\xf8\x19\x6d\xe8\x33\x9a\xe7\x33\xda\x30\x6a\xac\x5f\xbc\xca\x8a\x46\xab\xb0\x09\x56\x7c\x13\x2b\x3e\xad\x62\x4e\x13\xd0\x2a\xe6\x0c\x08\x46\x04\x13\x82\x05\xc1\xe9\xd3\xc2\x5c\x97\x4b\xbb\x1d\x43\xb6\xcf\xe9\x10\x9c\x3e\xed\x76\xb4\x65\x63\xdc\x4e\x54\x77\xa3\x77\xf7\x9c\x16\x41\x87\x60\x44\x30\x21\x34\xf5\x6b\x77\xb3\x90\x6e\x97\xf6\x49\x94\x9e\x9a\x53\x07\xb4\x4f\xcd\x95\x21\x38\x7d\xda\x1c\x4c\xcb\xc1\xb4\x1c\xcc\xc8\xc1\x8c\x3c\xac\x97\x87\x03\xe5\x61\xa9\x3c\x74\xe4\xe1\x40\x79\x98\xb1\x1f\x9b\xe7\x63\x48\x3e\xa6\xe5\xa3\x2d\x1f\x6d\x05\x18\x77\x0c\xd5\x22\xf4\x16\x61\xe5\x22\x0c\x29\xc2\x2a\x45\xe8\x2d\xc2\xf2\x45\x2c\xa4\xdb\xa5\x3d\x89\xd2\x29\x1c\xe8\x14\x0e\x74\x0a\xd5\x62\x4c\x2b\xc6\xb4\x62\xcc\x28\x9e\x6b\xea\xd7\xe1\xa7\x58\x00\xb1\x36\xa0\xc3\x6f\xb1\x14\x51\xae\xa7\x72\x3d\x95\xed\x54\xb6\x53\xb9\x95\xca\xad\x54\x76\x51\x74\x53\x8b\x9b\xca\x9e\x39\x15\x45\x35\xc5\x1a\x8a\xd4\x7e\x41\x13\xd0\xe1\xb7\x4a\x8a\x68\x19\xa3\x91\x63\x34\x72\x8c\xda\xc7\x98\x9d\x46\xfa\xe7\x4c\x14\x6b\x28\xa2\x7d\x96\xca\xb3\x28\xe3\x1d\x47\xb1\x86\x22\x5a\xcc\x58\x8d\x3e\x33\x11\x6b\x28\x52\xfb\x05\x4d\xc0\xc0\x3e\xbd\xcf\x33\x56\x33\xbe\xa0\xa1\x5c\xcb\xed\xb5\xdc\x5e\x4b\xed\xf5\x3c\xbe\x9e\xc7\xd7\xf3\xf8\x7a\x1e\x5f\xcf\xe3\xeb\x79\xbc\x9b\xc7\xbb\x79\xbc\x9b\xc7\xbb\x79\xbc\x9b\xc7\xbb\x79\xbc\x87\xc7\x7b\x78\xbc\x87\xc7\x7b\x78\xbc\x87\xc7\x7b\x78\xfc\x18\x8f\x1f\xe3\xf1\x63\x3c\x7e\x8c\xc7\x8f\xf1\xf8\x31\x16\xcf\x3e\x81\x39\xab\x19\x73\x7b\x2d\xb7\xd7\x72\x3b\xc6\x93\x39\x55\x20\x95\xcc\xa9\x11\x6a\x02\xa9\x10\xd2\xb7\xad\x4a\x80\x90\xbe\x9d\xa2\x93\x62\x07\x45\x17\xc5\x4e\x8a\x5d\x14\xbb\x29\xba\x29\xf6\x50\xec\xa5\xd8\x47\xb1\x9f\xe2\x00\xc5\x41\x8a\x43\x14\x3d\x14\x87\x29\x7a\x29\x8e\x50\xf4\x21\x1a\x68\x1d\x03\xad\x60\xa0\x15\x0c\x34\xcb\x40\xb3\x0c\x34\xcb\x40\xb3\x0c\x34\xcb\xe0\x5b\x95\xa0\xa4\x8f\xe0\x54\xc0\x07\xd6\x6a\xc0\x8f\xe6\xd5\x59\xf8\x04\x9a\x1e\x3e\xfb\x57\x4c\x18\x69\x67\xc2\x8c\xea\xec\x5f\x25\xac\x4a\x50\x38\xa6\xc7\x56\xfd\xa7\xc5\xea\x3b\x22\x47\xee\x4e\xc0\x7f\xbf\xe2\xfc\xd5\xa3\x8c\xb7\x71\x7e\xee\x24\xe3\x84\xff\xf3\x5b\x8c\x63\x1b\x29\xed\xe3\xf6\xc3\x9c\x5f\xe4\xfc\x0a\xe7\xaf\x17\x32\xbe\x9b\xf3\x57\x39\x27\x49\xac\xce\xe2\xff\xc5\xd8\xc1\x39\xe9\x16\xe3\x85\xe3\x77\xff\xab\xf8\xee\x22\x5e\x3f\xc2\xe6\x52\x3d\xcb\xf9\xff\x60\xf5\x4c\x7c\x1e\xd5\x3f\x31\xfb\x9b\xe9\x8c\x17\xff\x7f\x9c\xff\x96\x71\xd2\x7d\x5c\xe7\x73\x24\xfd\x23\xe3\x7d\x9c\x1d\x9c\x17\x39\x27\xfd\x92\xfb\x39\x3b\x38\x2f\x72\x4e\xfa\x15\xe7\xff\xc6\xf7\x8b\xeb\x8b\x71\xfb\x32\xcf\xe7\xec\xe0\x9c\x94\xc0\xe7\x88\xeb\x9f\xf0\x38\xce\x49\xab\x79\xbd\x3b\x19\x3b\xb8\x7d\x31\xee\xff\x35\xaf\x77\x37\x8f\x8b\xeb\x71\xfe\x4f\xbc\x3e\xd7\xf7\xfd\x86\xdb\x39\xef\xe3\xf3\x3a\x38\x2f\x72\x7b\xd2\x6d\xde\x27\x7e\x3c\x5c\x77\xc4\xed\x9c\x93\x7e\xcb\xeb\xac\xe7\x71\x5c\x77\x70\x5e\xe4\x9c\xf4\x4f\x3c\x8e\xb3\x83\xf3\x62\xdc\xce\xf7\xc1\x11\xdf\x0f\xce\x49\xab\x78\x5d\xce\x0e\xde\xc7\xc1\xf5\x45\xae\x27\xfd\xff\x79\x1c\x67\x07\xe7\x45\x1e\x97\xf4\x25\xee\xe7\xec\xe0\xbc\x18\xe7\x78\x3e\xdf\x6f\x07\xe7\x45\xce\x49\x77\x70\x3f\x67\x07\xe7\x45\xce\x49\xfc\xfc\xec\xe3\xd7\x93\x83\xeb\x8b\x9c\x93\xee\xe2\x7e\xce\x0e\xce\x8b\x9c\x93\xfe\x84\xdb\xef\xe1\xfc\x55\xee\xff\x2f\xdc\xff\x4d\x9e\xff\x5f\xb9\x3d\x91\xeb\xf1\x3c\xce\x8b\x5f\xe3\xcc\xf5\xa4\xf8\x75\xc1\x79\x91\x73\xd2\x1a\x6e\xe7\x9c\x14\x3f\x7f\x49\xbc\x1e\xb7\x2f\xc6\xfd\x5f\xe6\x7e\xce\x8e\x38\xff\x39\x8f\xe3\x7a\x12\xbf\xde\xf6\xc5\xaf\x3b\xce\x49\x5f\xe1\x7a\x32\xf7\x73\xdd\xf1\x97\x9c\xe3\x7e\xce\x49\xf1\x7d\xf8\x6b\x6e\xe7\xbc\x2f\xbe\x0f\xdc\xbf\xc8\x39\xe9\x3f\x73\x3b\x67\x07\xe7\x45\xce\x49\x7f\xca\xfd\x9c\x1d\x9c\x17\x39\x27\xf1\xfd\xde\x17\xdf\x77\xce\x0e\xde\x6f\x91\x73\x52\x7c\x7f\x38\x2f\x72\x4e\xda\xc0\xf3\x39\x3b\xe2\x1c\x7f\xbe\xac\xe5\x7e\xce\x8b\xdc\x9f\xc4\xf7\xcf\xc1\xed\x49\xf1\xfd\xe1\xec\xe0\x9c\x24\xe3\x79\xf1\xb8\x7b\x79\x1c\xb7\x3b\x38\xef\x8b\x9f\x8f\xb8\xce\xe3\x16\xb9\x3d\xe9\x2f\xb8\x9d\xb3\x23\xee\xe7\xec\x88\x3f\xaf\xf8\x75\xb7\x2f\x7e\xfd\xfd\x0d\xf7\xc7\xf3\xe2\x76\x7e\xbd\xed\xe3\xec\xe0\x9c\xb4\x8e\xdb\xe3\x79\x9c\x17\xe3\x1c\x9f\x83\xc7\x39\x38\x2f\x72\x4e\xfa\x33\xee\xe7\xec\xe0\xbc\xc8\x39\x89\xdf\x07\x8e\xf8\xfd\xc0\x39\xe9\xeb\x3c\x8f\xb3\x83\xf3\x22\xe7\xa4\xff\xce\x39\x7e\xff\x70\x76\x70\x4e\xfa\x06\xb7\x73\x76\xc4\x75\x9e\xb7\x18\xb7\xc7\xeb\xc4\x3f\x57\xb8\xbe\x8f\xeb\x49\xfc\x73\xc6\xc1\xf5\x7d\x71\x3d\xfe\xf9\xc3\x9f\xb3\x8b\x7f\xc5\xf5\xf8\xf5\xcd\x39\x89\xdf\x17\xfb\x38\x2f\x72\x4e\xe2\xf1\xfb\x38\x3b\xe2\xf9\xfc\x73\x75\xf1\x37\x3c\xde\xbb\x89\xf2\x9b\x7f\xfa\xe5\xcf\xe8\x09\x7f\xc5\xf4\xe5\xcf\xe9\x09\x9b\xfe\x96\xc5\xfd\xa7\xcf\xc6\x27\xdd\xcb\xf4\xa1\x11\xa6\x2f\x7e\x85\xe9\x8e\x07\x59\x9f\x37\xef\x61\x7a\x52\x8c\xf7\xff\x2f\x9f\xcd\x77\x70\x7f\x02\xf7\x7f\xfb\x2e\xf6\xf9\xcc\xbb\x27\xbc\xf9\xd7\x9f\x8d\xdf\x70\xf6\x4f\x28\xff\x57\xee\x3f\x3f\xc2\xf4\xff\xc6\xf5\xec\x7b\x58\x7e\x1a\xd7\x1f\xbe\xf3\xb3\xf5\x1c\xeb\x78\x3d\xfe\xbd\x23\xae\xbf\xf9\x39\x3d\xf6\x39\xfd\x7d\xae\xcf\x9b\x58\xbf\x7b\x79\xbd\x4a\x37\xd3\x13\xb9\xfe\xed\x46\xa6\xff\x19\xd7\x5d\x77\xb3\xfe\x29\xf1\xe3\x91\xb1\x7a\x7f\xcb\xf5\x45\x5e\xff\xc5\x94\xbf\xfd\x8c\xfe\xca\xe7\x74\x15\xd7\x07\x1f\x65\xf5\x7e\xf1\x4d\x96\x3f\xbe\x95\xe9\xbf\x8c\x0f\xb4\x95\xc5\x7d\x8d\xab\x71\x8e\xff\xcb\xcc\x60\xfe\xaf\x72\xfd\xab\x9f\xf3\xff\x8a\x9f\x67\xfe\x2d\x6f\x85\xe3\xff\x1c\x19\x7f\xd8\x9f\x74\x86\xf9\x33\xe3\xfd\x3e\xef\x7f\x93\xf9\x9f\xe0\xfa\x13\x9f\xf3\xbf\xb9\x8d\x5d\x37\xf1\xfd\xfb\xb3\xcf\xf9\xb7\xa5\xb3\xfc\x3f\xe5\xfa\x9f\x7e\xce\x9f\xc0\xf7\xe9\x0e\xae\xde\xf1\x39\xf7\xd7\x79\xfe\x3d\x5c\xbf\xe7\x73\xfe\xbb\xbf\xc0\xbf\xe3\x0b\xfa\xab\xd2\xff\xf0\xfe\x24\x73\xff\x9f\x70\xfd\x4f\x3e\xe7\xdf\xc7\xbf\x8f\xfe\xdf\xec\xbd\x77\x78\x1c\x45\xb6\x07\xea\xa0\x2c\xcb\x92\x1c\xe5\x00\x08\xd8\x5d\xf6\xde\xdd\xab\xb5\x02\xb2\xd9\x70\x57\xb6\x2c\x1b\x2d\xb2\xa5\xb5\x64\xcc\x86\x7b\xc7\xad\xee\x9a\x51\xa3\x9e\xee\xa6\xbb\x46\x81\x9b\x44\x36\x60\x82\xc9\x19\x91\x4d\xce\x60\xb2\xc8\x26\x9b\x6c\xb2\xc9\x26\x67\x30\xf9\x7d\x95\xba\xaa\x6b\xba\x7b\xc6\x3b\x97\xf7\xdd\xf7\xbe\xa9\x3f\xd4\xaa\xdf\x39\x75\xea\xd4\xa9\x53\xa7\x42\x87\x29\xa4\xf9\x42\x89\xee\x8d\xd3\x90\x54\x7b\x0c\x91\xff\x8b\xf1\xe3\x7c\x57\x4f\xfe\x22\x22\x7f\x32\xcd\x4f\x96\xeb\xff\x3b\x29\x5f\x4a\xf3\xa5\x72\x05\x19\xe8\xa3\x7f\x8b\xa6\x8f\xfd\x21\xba\x7f\xc6\xfd\x39\xda\x3e\x2d\x6d\x84\x1e\x66\x9f\x91\x0c\xe5\x47\x32\x94\x1f\xcb\x40\x1f\xf7\x27\x42\x2f\xa2\xd9\x22\x59\xbf\x4c\xf4\x0c\xfa\xd5\xae\x8a\xb6\xdf\x48\x06\xfa\x96\x0c\xf4\x71\x5d\x19\xea\x5f\x4c\xfc\x23\x2c\x3e\xb4\xfc\x6b\x74\xff\x6d\xc9\xd0\xbf\x23\x19\xca\x8f\xcb\x40\xaf\xcd\x54\x7f\x06\xfa\x68\x06\xfa\xea\x0c\xf4\xb1\x0c\xf4\x02\x1a\x3f\x27\xd0\xfc\x04\x89\xbe\x86\xc6\x27\x3a\xeb\x79\x57\x96\x9a\xe6\x45\xfb\xdf\x7a\x5a\x7e\x12\xcd\x4f\x1a\x17\x9d\xb6\xf5\xcb\x11\xc8\x9f\x46\x0d\x3f\x7d\x1e\x95\xcf\xc2\x86\x14\x3e\xc6\xad\xa6\xeb\x88\x89\x34\x3f\x51\xa2\x1f\xbb\x7b\xf4\xfc\x32\x76\xc3\xbc\x48\xfa\x55\x19\xe8\x1b\x32\xb4\x7f\xda\xbc\x0c\xfe\x25\xa5\x05\xa6\xbf\xfd\xb5\x74\xfe\xac\xa1\xf9\x1a\x89\xbf\x65\x49\x74\xff\x14\x65\xe8\xff\x4d\xef\x92\x11\xf7\x4b\x9a\x97\xed\x3b\xf3\x4b\x42\xff\x55\x08\x7d\xb4\x85\x8c\xcf\x39\x34\x3f\x47\xa6\xff\x81\xd0\xc3\xe6\xa7\x51\x7a\xae\x11\x6a\x9f\x3f\x46\xf7\xdf\xe8\x91\x84\xbe\x96\xe6\xd7\x4a\xf4\x31\x87\xd0\xf7\xa6\xf9\xbd\x25\x7a\xed\xeb\x84\xbe\x91\x36\x6c\xa3\xd4\xc0\xda\x5f\xff\x9a\xc8\xa5\xf8\x5a\x99\xbe\x27\xd1\xff\x0f\x34\xff\x07\x59\xbf\x66\x42\x0f\x8b\x6f\xe3\x7e\x47\xe8\x61\xfe\x53\x3b\x3f\xba\x7c\xcb\x6f\xa3\xcb\x6f\xc9\x60\xdf\xda\x1b\x49\xfb\xe6\xd1\x76\xcd\x93\xda\x37\xba\x8e\xd8\x67\x1f\x9a\xdf\x47\xd6\x5f\x4a\xdb\x1c\xbf\xff\xb6\x5c\x4e\xd7\x1f\x54\x6e\x89\x24\x7f\xac\x23\x7a\x7e\x1a\xa1\xe7\x7a\xa1\xf1\xf5\x28\x52\x7e\x1d\xcd\xaf\x93\xe8\xab\x8f\x25\xf4\xb3\x68\xfe\xac\x10\xbd\xc3\xe2\xcc\x1f\x0c\x62\xf1\x72\x9a\x6f\x4b\xfa\xf3\x57\xf7\x91\x3c\x8b\x9b\xdf\xea\xfe\x7c\x57\x2f\xc9\x33\xab\xf4\xa9\xfe\xfc\x28\x6d\xdf\x18\xbd\x6e\x61\xe7\x98\x34\xae\x8d\x93\xf4\xa9\x75\x49\xc9\x16\x7a\x95\xc7\x23\xa3\xef\x49\xaf\x6c\xbc\x8f\xa7\x8c\xbf\x94\xca\x4f\x94\x2a\xf8\xa5\x54\x7e\x3c\x2d\xc8\xd6\x79\x25\x14\x1f\x47\xaf\x55\x6e\x74\x3c\xaf\xdb\x9f\xb4\x97\x8d\x7b\xe3\x0c\xff\x7e\xe9\xa5\x93\xfd\xfb\x13\x39\xd5\x52\x7b\x84\xc5\xaf\x4c\xa9\x25\xc7\xf2\xab\x73\x2d\xbf\x27\x19\x5f\x09\x6a\x5f\x76\x5d\xfd\x17\x82\xdf\x46\xf9\xd8\x35\x6d\x7d\x76\x2f\xf1\x4b\x9b\xe6\xd9\x75\xf5\x05\x74\x5d\x4d\xf3\xec\x5a\x2e\x95\x0f\x5b\x9f\x6f\xcc\x30\xaf\xb2\x34\xda\x4f\xf8\xe4\xfd\xcf\xc8\x19\x04\xdf\x95\xe6\x77\x0d\x29\x3f\xae\x25\x7a\x7c\x67\x4a\x61\xfa\x8f\xcc\x8f\x9e\xd7\x58\xda\x5c\x9f\x1d\x5f\x58\x5a\x3c\x2f\xd8\x4e\x5b\xb3\xb4\x5f\x98\xfe\xa3\x59\xea\xbf\x2d\x47\xfd\xb7\xac\x26\xe5\xc3\xf6\x57\x19\xcb\x87\xe8\x3f\xf6\xa7\xec\xd6\x35\xa3\x74\xfd\x15\xb6\x3e\xcb\x94\x5a\x9e\x21\xe5\xff\x9b\xe6\xd9\xb5\xe5\x49\x82\xff\x2b\xcd\xb3\xab\xbc\x7e\x0d\xd3\xbf\xa5\x25\x3b\xbd\x3a\x42\xfa\x3f\xdb\x54\xd2\x90\x5b\xff\xf5\xe4\x58\x7f\x4d\x8e\xf5\x87\xd9\xef\x97\x0d\xb9\xf9\xff\x58\x96\xfe\x1f\x56\x7e\x4b\x96\xe5\xc7\x2d\xd8\xbe\xf5\x77\x9a\x9e\x39\xfa\xef\xea\x2b\x49\xf9\xbf\xd3\x3c\xbb\xb6\xbc\x48\xf0\x3d\x69\x9e\x5d\xe5\xf5\xdd\x96\x1c\xeb\x0f\x3d\x9f\xd9\x2b\x3b\xbb\xac\xfe\x7d\x86\xf3\x07\x29\xc9\x7e\x10\xda\xff\x7f\xcf\x6e\x5e\x68\xd9\x2b\xfa\xfc\x2a\x53\x0a\xab\x7f\x41\x96\xfe\x5b\x9b\xa3\xff\x84\xda\x7f\x45\x76\x76\x0d\x2b\xbf\x67\x8e\xe3\x6f\x9f\x2c\xcb\x8f\x4b\x11\xbe\x5a\x9a\xad\x0d\xe3\x0b\x49\x23\x39\xf6\x5f\x5f\x48\xfc\x6a\xc9\xd1\x7e\x43\x39\xda\x6f\xc4\xcd\x70\xee\xcb\xf8\x06\x08\xdf\xce\x34\xcf\xae\x23\x59\xce\x3f\x2d\x4a\x6e\xf3\xf7\x38\x10\xbd\x7f\xce\x98\x7a\x83\xeb\x5f\xdd\x1b\x7c\x6e\x27\xc7\xe1\x96\x95\x84\x8f\xad\x4b\xd9\xb5\xf6\xdf\xb2\x1b\xff\xa3\x39\xb6\xff\xef\x39\xce\x9f\xa1\xf1\x2b\xcb\xfe\x1b\x59\x96\xe1\xfc\x33\x43\x5a\x13\xe6\xff\x0b\x72\x9b\x3f\x57\x67\x59\x7e\x5c\x5f\xf0\xfd\x9b\xb1\x90\xfe\xcf\xb6\xfe\x91\x1c\xf5\x1f\xcd\x56\xff\xe6\xdc\xe6\xcf\x8d\xdb\xb9\x7e\x92\xe9\x61\xfa\x9f\x92\xed\xfc\xa3\xe6\xe6\xff\x23\x4b\x82\xfb\x69\x7d\x96\xf5\x6f\xf8\x89\xd6\x8f\xab\x41\x76\xf3\xc2\xd8\x4f\x34\xff\x6e\xc9\xd1\xff\xc6\xed\x91\x5d\xf9\xd1\x90\xf8\x37\x92\xe5\xfc\x35\x12\x27\x7c\xec\x76\xea\x94\x10\xbe\xb0\xd4\x02\x49\x79\x7a\x7b\xd6\xbb\x86\x25\x39\x0e\xd7\xe6\x38\x7e\x46\xb6\x73\xfd\x28\xa7\x50\xfb\x2f\xcc\x4e\xaf\xd0\xf8\xa3\x66\x17\xbf\xb4\x9f\x68\xfe\xd8\x9c\xe3\xfa\xa3\x36\x4b\xff\x0b\x2b\xbf\x35\xcb\xfa\xc7\x72\x5c\xbf\x6d\xcb\x31\x7e\x18\x21\xf6\x1f\xc9\xb1\xfd\x2d\xb9\x96\xcf\xd1\xff\xb6\x64\xe9\x7f\x2d\x39\x8e\xbf\xd0\xf8\x9b\x63\xfb\x47\x72\x6c\x7f\x49\x63\x8e\xe7\x07\x39\xd6\x3f\x9a\x65\xfb\xc7\x2d\x0a\x5e\xa7\xd6\xe4\xa8\x7f\xcb\xa2\xec\xf4\x87\x3f\xd5\xfa\x35\xcb\xf9\x67\xf5\x4f\xe4\x7f\x63\xd9\xfa\xdf\x1e\x3f\xcd\xfc\x3f\x92\xa5\xfd\xff\xf3\x27\xb2\xff\xb8\xdf\x66\xb9\x7e\x78\x90\xf0\xa5\x68\x9e\x5d\xc7\x9d\x14\xbc\xaf\x94\xed\x73\x70\x8e\xfa\xaf\xfd\xa9\xfc\x2f\x4b\xfb\x87\xce\x7f\x59\xda\x2f\xf4\xfc\x32\xc7\xf1\xbb\x20\xd7\xf1\x9f\xa3\xfe\x7b\xe6\x58\xff\x3e\x59\x96\x6f\xd1\x7e\x9a\xfb\x07\xab\xb3\x6c\x7f\xed\x30\xe1\x63\xcf\x27\xb0\xeb\xb8\x8e\xec\xe2\x42\xe8\xf8\xcf\xd1\xfe\xe3\xba\x73\x3b\x7f\xea\xcb\xb1\xff\x86\xb2\x2c\x7f\xc2\x4f\x34\x7e\x47\x73\xb5\x5f\x6b\x76\xe3\x7f\x4d\x63\x6e\xeb\xc7\x53\x72\x2c\xbf\x3e\xc7\xf2\x1b\x72\x2c\x1f\x1a\x3f\xb3\xb4\xff\xea\x06\x72\x9f\x79\x36\xed\x78\x76\x1d\xb7\x07\xc1\x4f\xa2\x59\x76\xcd\xf6\xfc\x7e\x63\x8e\xfe\xbb\x25\x47\xff\x69\xc9\xd2\x7f\x46\xa6\x90\x76\x5e\x43\xf3\xec\x3a\xf6\x16\x29\xbf\x8c\xe6\x97\x85\x95\xa7\xe7\x94\xf2\xf3\x35\x9b\x73\x6c\xff\xb8\xdf\xe5\xb8\xfe\xce\xb2\xfd\x5b\x73\xf4\xbf\x33\x72\x8c\x1f\xb5\xbf\xcb\x6d\xfd\xb6\x2d\x47\xfd\x47\x72\x5c\xbf\x96\x34\xe5\x56\xff\x58\xc8\xf9\x5b\xb6\x69\x34\xc7\xf3\x93\x9a\x1c\xf5\x0f\x1d\x7f\x59\xfa\xef\x58\x8e\xf7\x1f\x42\xe3\x5f\x96\xfe\x3f\x2e\x46\xf8\xc2\x9e\x9f\xcf\x94\xce\xcf\xd1\xff\x7f\x99\xa3\xfd\xc7\x2d\xcd\xd1\x7f\x6e\x23\xe5\x13\x34\xcf\xae\x2d\x67\x11\x5c\x7e\x7e\x47\xb6\xe3\xe8\x4f\x75\xfe\x90\x6b\xfc\xcb\xb2\xfc\x65\x3f\xd5\xfa\x27\xcb\xfa\x17\xfc\x44\xe3\x6f\xcf\xa6\x2c\xcf\xef\xb6\xb3\xff\x64\xfa\x58\x8e\xf1\x7b\x9c\x4e\xca\x4f\xa7\xd9\xe9\x19\xd8\xe5\x76\xb4\x84\xf8\xff\x3e\x59\xb6\xbf\x65\x13\xe1\xfb\x0f\x9a\x67\xd7\xb1\x73\x08\xfe\x33\x9a\x67\x57\xf9\xfc\x7b\xcb\xb5\x84\x4f\xa1\x79\x76\xad\xbd\x94\xe0\xbf\xa2\xf9\x5f\x85\xd4\x3f\x92\x24\x14\xf6\xbc\x23\xbb\x6e\x09\xb9\xff\x99\xd6\x8e\xc5\xc1\x7c\x61\x49\xee\xbf\x16\xba\x4f\x09\x7b\xbe\x5f\x4e\xb2\x7f\xf6\xe5\xe8\xbf\xd7\xe5\x38\xfe\x46\xc2\xe2\x5f\x82\xe0\x99\xee\xab\xde\x9a\x63\xfd\x63\x39\xc6\xdf\xa1\x10\xfb\x8d\xa5\xb2\x9b\x17\x47\x5f\x21\x7c\xc7\xd3\x3c\xbb\xae\x7e\x84\xe0\xbf\xa3\xf9\xdf\x85\x29\xb0\x67\xb0\xfe\x2d\x59\xee\x9f\x47\xe9\xfe\x5f\x7e\xce\xa1\x36\x9e\xe5\xfd\xbb\x5c\xef\xff\x6c\x67\xfc\x49\xeb\xdf\xdf\xe7\x16\xbf\x46\x42\xee\x7f\x87\xa5\xb4\xf1\x31\x4a\xca\x2f\xa1\x59\x76\x6d\x79\x8e\xe0\xf2\x7b\x89\xb2\xfe\x6b\x42\xfc\xa7\x65\x71\x76\x71\xbd\x65\x3f\xc2\xc7\xde\x47\x9d\x9b\x41\x7f\xf9\x39\x96\x2d\xdb\xd9\x7f\xb2\x1e\xb5\x21\xf6\x3f\x25\xcb\xf8\xbd\x7a\x32\xd9\xbf\x5d\x45\xf3\xec\x3a\x36\x83\xe0\x7f\xa3\xf9\xbf\x85\x95\xdf\xce\xf5\x5f\xda\xfb\x05\x3f\xd1\xfa\x67\x7d\x96\xed\x1f\x39\x82\xf0\xfd\x9a\xe6\xd9\x75\x6c\x2d\xc1\xe5\xf7\x82\x64\xfd\x46\x68\x9c\x4c\xbb\x7f\x6c\x07\xdb\x45\xd6\x63\xe4\x04\xc2\xf7\x47\x9a\x67\xd7\x2d\xa7\x11\x7c\x17\x9a\x67\xd7\xb4\xf7\x17\x43\x9e\x7f\x19\xc9\xf2\xfc\x6c\x43\x88\xff\x6f\xcc\x76\xfd\xb3\x9d\xf3\x9f\xdc\xff\xf7\xe4\x38\x7f\x8c\x6e\x20\xe5\xe3\x34\xcf\xae\xe3\x7a\x82\xdb\x9f\x36\x7f\x0f\x11\xbe\x9f\xd3\x3c\xbb\xae\x1e\x0c\xee\xd7\x34\xfd\x96\x67\x37\x4f\x86\xa5\xda\x5b\x82\xf5\x6f\x09\xd1\x5f\xb6\xdf\xe6\x1c\xd7\x0f\x5b\x73\x2c\xff\x70\x8e\xfd\xf7\x54\x8e\xe5\xb7\xe5\xa8\x7f\x4b\xc8\xfc\x3d\x92\xe5\xfc\x3d\xce\x09\x89\xff\xc7\x13\x5c\x7e\x2e\x24\x2d\xbe\xfd\x21\xb7\xf9\x7b\xdc\xde\xa4\xbc\xfc\xfc\x4b\xb6\xa9\xc5\x20\xe5\xc3\xde\xbf\x97\x53\xda\xfb\x89\x27\x93\xf2\x8b\x68\x9e\x5d\x47\xaf\x26\x38\x8b\xce\xec\x9a\xf6\x7e\x5c\x8e\xed\x1f\xd9\xce\xf5\xbb\x9c\x46\xef\x22\xe5\x93\x34\xcf\xae\x2d\x17\x11\x7c\x37\x9a\x67\x57\x79\x1d\x36\x66\x12\x3e\xf6\x3d\x88\x59\x19\xea\x4b\xdb\x7f\xfd\x7b\xf0\xf9\x67\x58\x92\xfd\xbb\xd6\x0c\xde\xff\xb4\xfc\x3e\x78\x5c\xa4\xad\x1f\x0e\x0b\xde\x67\x8d\xfe\x7b\xb0\x5d\xe5\xfe\x69\xb9\x81\xf0\x69\x34\xcf\xae\x5b\xee\x27\xf8\x6f\x69\xfe\xb7\x21\xfa\x8f\x6d\x67\xff\xc9\xf6\x7b\x31\xc7\xf8\xf1\xc6\x4f\x75\xff\xb9\x2d\xbb\x75\x4d\xe8\xf9\xdb\x1f\xff\xb1\x75\xd1\x13\x3d\xc5\x3e\xfe\xe3\xa5\xfc\x77\xab\x48\x9e\xf5\xe3\x39\xd2\xfb\x94\x77\x4a\xef\x63\x5e\x66\x93\x3c\xf3\xcb\x4b\x25\xfe\xba\x63\x49\x9e\xad\xdb\xff\xe5\x5c\x92\x67\xeb\xa5\xd5\x47\x90\xfc\xd4\x10\x7d\xd7\x3f\x4c\xae\xf2\x73\xef\xac\xbe\x35\xf4\x7d\xf6\xd0\xe7\x27\x32\xbc\xef\x7e\x71\x06\xf9\x23\xb4\x7c\xd8\xbe\x33\x93\xfc\xdf\x8c\x91\xab\xbc\xbf\x64\x71\x2e\x93\xfe\xfb\x64\x90\xff\xab\x0c\xf2\x33\xe9\x9f\x49\xfe\x3c\x2a\x5f\xb6\x8f\xac\x7f\xd8\xba\x3e\x93\xfc\x5f\x67\x90\xcf\xf4\x0f\x7b\xbe\x3f\x93\xfc\xdd\x24\xfb\xb0\x7a\x58\x9e\xe9\xcf\xce\xc5\x6c\x9a\x1f\xcd\x20\x97\xa5\xa9\x92\xfc\x69\x21\xf2\xc7\x4b\xf2\x4f\xc9\x52\xfe\xae\x19\xf4\x67\xf6\x99\xf9\x0f\xea\x5f\x9a\x41\x7f\x26\x7f\xe2\x3f\xa8\xff\x34\xa9\x7f\xff\xb7\xed\x53\x96\x41\x7e\xae\xfa\x9f\x21\xc9\x63\x89\xf9\xe7\x18\x95\x13\xb6\xfe\xcb\xe4\x9f\x67\x8e\xf3\xeb\x1f\x26\x3f\x6c\xde\xcf\x24\xff\xf7\xf4\x1a\xe6\x3f\x4c\x3e\xb3\xdb\xf6\xfa\xcf\x6f\x24\x79\xb2\xfd\xc7\x24\x39\xdb\x6b\xff\xdd\x25\xbd\xff\xb7\xe5\x4f\xa1\xfe\x53\x23\xc9\x67\xa5\x65\xff\xec\xdb\x5e\xff\x1c\x17\x2d\x5f\xd6\x7f\x7b\xe5\xb3\x79\x43\xb6\xff\x38\x49\x3e\xa3\x0f\x6d\xa7\xfc\xea\x90\xf8\xc0\x12\xb3\x4f\xf5\x3f\x28\xbf\x38\x83\x7c\x36\x7e\xa7\xfe\x83\xf2\x9f\x1e\x20\x33\x1f\x7b\x6e\xea\xc3\x6b\xfc\xdf\x87\x2b\x3d\xc5\xff\xfd\x83\xff\x3c\xd4\xff\x3d\xb7\x7d\xa5\xbc\x9c\xde\x95\xd6\x4f\xff\xdb\xe9\xf2\xbf\x11\xf9\x6c\xdd\xdb\x2f\xe5\xff\x18\x23\x79\x36\xbf\x3f\x01\xc8\x7f\xec\x9c\x61\x8b\xf4\xfd\x8b\x99\x52\xf9\x31\x89\xfe\x7f\xad\xfe\x97\x25\xfb\x8e\x49\xf9\x37\xa4\xfc\x67\x52\xfe\x55\x29\x7f\xae\x94\xdf\xbc\x9d\xfd\xd7\x62\x06\x6b\xba\x67\x08\xde\x15\x82\xef\x13\x82\xaf\x96\xf0\x0d\x7b\x13\xfd\xd8\x7c\x70\xac\xf4\xfd\x92\x9a\xd5\x7e\xfb\xff\x42\xca\xb7\x4b\x79\x39\x8d\x48\xf2\xe5\xb4\x6b\xdc\xdf\x9f\x72\xaa\xfd\x17\xf2\x7d\x9b\x11\x7a\xdd\x42\xaf\x2d\x75\xf4\x7b\x93\xf4\x3a\xee\x37\xf4\x3b\x94\xf4\x3a\x46\xaf\xb5\xf3\x68\x79\x7a\xdd\x42\xaf\x2d\xf5\xb4\x3c\xbd\x8e\x6b\xa0\xe5\xe9\x75\x8c\x5e\x6b\x1b\x69\x79\x7a\xdd\x42\xaf\x2d\x4d\xb4\x3c\xbd\x8e\xa3\xdf\xd1\x93\xd3\xe1\xff\xee\xb7\xcf\x26\xc5\x6f\xdf\x7d\xf7\xf1\xef\x87\x1e\x94\xf6\x47\xb7\x49\xfe\x53\x23\xd9\x73\x9a\x94\x7f\xf3\x2f\x7e\xff\xbf\x40\x1a\x2f\xcf\x48\xfa\xac\x96\xc6\xc7\x6a\x49\xbf\x2b\xa4\xfa\xcf\x96\xf2\x37\x4b\xf9\xa3\xa4\xbc\xac\xff\x75\x52\xfe\x6a\x29\x7f\xac\x94\x7f\x41\xca\x3f\x26\xe5\x1f\x96\xf2\x27\x49\xf9\xff\xaf\xdb\x5f\x4e\x35\xfb\x11\xca\x56\x9b\x7e\xe7\x87\xe6\xab\xe8\xf5\x97\xf4\xba\x8d\xd2\xe7\xd1\xfc\x38\x7a\x5d\x40\xaf\x25\xf4\x5a\x4b\xaf\x1f\x53\xfe\xad\x34\xbf\x85\x5e\xc7\x28\xbe\x81\x5e\xfb\x28\xbe\x9a\xc9\x63\xf5\xd0\xeb\x9e\x4c\x2f\x7a\xfd\x98\x7e\x1f\x7d\x2b\xbd\x6e\xa1\xd7\xcd\xd6\xf6\xbe\x69\xb4\x7d\xa9\x36\x24\xfe\xa5\xa5\x37\xca\x7b\xc4\x33\x21\x4d\xa6\x17\xf4\x7f\xee\x5b\x33\x3c\x78\x5a\xe8\xad\xd8\x7f\x24\xfd\xdb\x90\x7f\xfd\x30\x76\x23\xfd\x1e\x9d\x14\x87\xef\xa1\xf8\xac\xbf\xfb\xfd\x6b\x23\xc5\x7f\x23\x7d\xb7\xea\x61\x8a\xf7\xec\xe7\x3f\x3f\xd9\x44\xf1\x83\x46\x08\xce\xd6\x45\x4f\x51\xfc\x11\x49\x9f\xcd\x14\x7f\x41\xc2\x5f\xa4\xf8\x0d\xd2\xfc\xbc\x85\xe2\x95\xfb\xfa\xcf\x69\xde\xa0\xf8\x56\x69\xbc\x6c\xa5\xf8\xa8\xd4\xde\xf7\x29\x7e\xbb\xd4\xae\x8f\x29\x3e\x5f\x92\xff\x39\xc5\x0f\x3c\xdc\xbf\x9e\xda\x76\x63\xf4\xf7\x4b\xe5\xf4\xe9\x81\xa4\x3c\x5b\x6f\x1e\x28\x8d\xd7\x17\xcf\x24\xff\xb1\xfd\xf0\xe4\xe3\xfc\xe7\x4f\xf3\x24\x7b\x5f\x22\x7d\xbf\xb7\x53\xfa\x9e\xf0\xb5\xd2\xfc\xa7\x48\xfd\x7b\xe9\x21\x7e\x7d\xda\x06\xfd\xfd\x70\x9a\x4b\xf2\xde\xf9\x88\x54\xff\x8f\x52\xfc\xb9\x43\xea\xc7\x3f\xfd\x27\xc9\xb3\xf3\x8f\x85\x92\x5d\x97\xfc\xc5\x1f\x0f\x0f\x1a\xf6\x97\x7f\xfc\x74\xff\xfa\xf6\x6d\x29\x5f\x7d\xa8\x5f\xff\xe3\xff\xdb\xef\x77\x0f\x49\xfe\xd3\x23\xf9\xc7\xec\x95\xd2\xfa\x4c\xa2\x97\x49\xfa\x55\x4a\xf9\x69\x52\xbe\x6a\x95\xbf\x7c\x4c\xa2\x9f\x27\xd9\xff\x62\x29\x7f\xa5\x94\x6f\x92\xd6\x3f\xe7\x48\xed\x59\x2f\xe5\xab\xa5\xfe\x7e\x52\x3a\xcf\xbc\x43\x9a\x8f\xa0\xd4\xde\x51\x29\x0f\x25\x79\xbb\x4a\xf6\x6a\x90\xf2\x7b\x49\xed\x3d\x52\x6a\xcf\x3a\x29\xff\xac\xd4\xdf\xa1\x29\xe4\x3b\x95\x6c\x5f\xdb\xb2\x4f\xf0\x7d\x4a\x16\x7b\x47\x43\xe8\xde\xba\xf9\x2f\xc1\x74\x66\x87\xd5\x21\x74\xa6\xc7\x58\x08\x9d\xb5\xb3\xf6\xaf\xc1\x74\xd6\x6f\x23\x21\x74\x16\xaf\xb6\x84\xd0\xd9\xb5\x25\xe4\x3b\xc5\xac\xdf\xc7\x62\xc1\xf7\xb1\x59\xdc\x1b\x0b\xf9\x8e\x2f\x1b\xe7\xb5\xab\x83\xcb\xb3\xb8\x30\x12\x42\x67\xfd\x73\xb2\x14\xe7\x46\x96\x07\xd7\x27\xdf\x9f\x60\xfd\x77\x96\x54\x7e\x2c\x43\x79\xf9\x7e\xd0\x06\x79\x9f\xd6\x19\x5d\x5e\xbe\x2f\x21\x97\x1f\x6b\x8f\x7e\xfe\x8e\x95\x63\xfe\xf3\x37\x69\x1c\xb6\x64\xa8\x5f\xf6\x73\x20\x95\x1f\xc9\x50\x5e\xd6\xcb\x92\xca\x8f\x65\x28\xcf\xf2\xac\x7f\x9b\xa1\x34\x0f\x84\x7c\x77\x59\xd6\x9f\x8d\xeb\xd6\xed\x2c\xcf\xf4\x66\xf3\x46\xd7\x76\x96\x97\xf1\x7d\xa4\x75\x6f\x4b\x48\xff\xc9\x7e\xc3\xf8\x7f\x23\x7d\xa7\x73\x6c\xef\xe8\x78\x53\x28\xe1\x8a\x54\x7e\x24\xa4\x7e\xd9\xef\x18\xff\x02\xcb\x3f\xef\xb6\x84\xb4\x7f\xa2\x54\x3f\x1b\xdf\x8b\xa5\xf2\x23\x19\xca\x33\x7d\x18\x7f\x97\x54\x7e\x2c\x43\x79\x96\x0f\x4b\xac\x9f\x96\x77\x17\xfb\xf2\xec\x7a\x1c\xc5\x27\x48\xb8\x2a\xed\x97\x18\xfd\xbf\x43\xf0\xa7\x56\xfa\xe7\x33\x86\x5f\x2d\xed\xc3\x58\xb9\x1b\x42\xf0\xfb\xa5\x7d\x17\xc3\x7f\xf5\x6f\xfe\xb8\xc4\xea\xf9\x7b\x08\xbe\x6d\xb5\xdf\x0f\x19\x7e\x88\xe6\x9f\x67\x19\xfe\x50\xc2\xef\x37\x4c\xaf\xa7\x43\xf0\x03\xfb\xfd\xeb\x59\x86\x6f\x36\xfd\xfd\xc7\xda\xf1\x46\x08\x5e\x23\xad\xfb\x18\xfe\xba\x74\x1e\xc9\xda\xf7\x49\x08\xde\x21\x7d\xbf\x95\xe1\x53\xa5\x75\x1a\xc3\xff\x22\xad\x8f\xbd\x7d\x74\x08\x7e\xb4\x74\xbe\xc9\x70\x57\xba\x2f\xcb\xec\x7a\x6a\x08\xbe\xb7\x74\x9f\x97\xe1\x2b\x4f\x20\x38\xbb\xbf\xc6\xec\xbd\x6f\x08\xbe\x93\x74\x1e\xcb\xf0\x83\xa4\xef\xd6\x32\xbc\x4d\xba\x9f\xcc\xfa\xed\xdf\x42\xf0\xa3\x2f\x20\xf8\x2c\x09\x3f\xe2\x12\x82\xcf\xa6\x79\xd6\x9f\xe7\x87\xe0\xd7\x5f\x41\xf0\x39\x12\x5e\x76\x2d\xc1\xd9\xf9\x32\xeb\xff\x5f\x84\xe0\x07\x6e\x20\xf8\x0e\x12\x9e\xb8\x9d\xe0\x3b\x4a\xf8\xec\xbb\x09\xce\x9e\x17\x62\xfe\xb2\x47\x08\xfe\xc2\x7d\x04\xaf\x95\xf0\x17\x1f\x22\x38\x7b\x6f\x9d\xf9\xd7\xf7\x21\x78\xdd\x13\x04\xdf\x45\xc2\x4b\x9f\x21\x38\x7b\x7f\x85\xf9\xe3\xaf\x43\xf0\x3d\x9f\x27\xf8\xcf\x24\xfc\x93\x97\x08\xfe\x73\x09\x5f\xfc\x2a\xc1\xd9\xf7\x75\x99\xff\xee\x1b\x82\x9f\xf0\x26\xc1\x77\x93\xf0\x8d\x5b\x09\xce\xde\x5f\x66\xfe\xfe\x71\x08\x3e\xf4\x01\xc1\xff\x49\xc2\x3f\xff\x84\xe0\xff\x4c\xf3\x6c\x1c\xec\xf8\xa9\x1f\x67\xe9\x1d\x29\xce\x84\x25\x55\x8a\x77\x17\x84\x9c\x4b\xcb\x7c\xf3\x42\xce\x6f\x6f\x91\xe2\x70\x87\x34\x4f\x84\xf1\x0d\x4a\xf1\x8f\xa5\x7d\xa5\x7a\xaf\x0a\xa9\x57\xe6\xfb\x52\xda\x2f\xb1\xb4\x9f\xc4\x17\x0f\x69\xaf\xcc\xa7\x67\xc9\x67\x64\xc9\x67\x65\xc9\xe7\x64\xc9\x97\xca\x92\xef\x3f\x42\xf8\x3a\xa5\xfd\x7f\x58\x7a\xf5\x3f\xfc\xf3\xc2\xbf\xa4\xa4\xf5\x1d\x4d\x1f\x4b\x7c\x61\xe9\x52\x79\x7d\x18\x92\x9e\x95\xee\xdf\x84\x25\xe7\x4a\x7f\x7c\x0c\x4b\x3f\x66\x79\xff\xe5\xe6\x10\x3f\x92\xd3\xbd\x59\xb6\xe3\x95\x2c\xf9\x0e\x5b\xeb\x9f\xef\xc2\xd2\xae\xd2\x79\x5d\x58\x6a\xcc\x92\xef\xbc\x2c\xfd\xa0\x35\x4b\x79\xef\x67\xd9\xde\x1a\xe9\x7c\x2a\x2c\x15\xff\x3d\x3b\x3f\xf8\xcf\x0c\xf7\x97\x58\x5a\x9b\x25\xdf\xcf\xb3\xac\xf7\x34\xe9\x5c\x27\x2c\x9d\x92\x65\xbd\xeb\xb3\xe4\xdb\x53\x3a\x27\x0d\x4b\xbb\x1f\xec\x5f\x8f\x85\xa5\xa5\x21\xe3\x5a\x4e\x5d\x59\xd6\xbb\xd3\x51\xd9\xf9\xf3\x9a\x2c\xeb\xdd\x98\xa5\x5d\xf6\xc9\x52\xbf\x33\xb2\xf4\xbf\x02\xe9\x1c\x39\x2c\x75\x1e\x9d\x5d\x7b\x7f\xff\x97\xec\xe2\x4b\x59\x86\xfb\xa9\x2c\x55\x67\xc9\xb7\x3e\x19\x3c\xdf\xca\x29\x91\xa5\xdf\xef\xb5\x6f\x76\xeb\x8d\xe7\xa5\xdf\xa9\x0b\x4b\x2f\x1f\x92\x9d\x9f\xae\xcb\xb2\xde\x9a\x55\xd9\xf9\xcb\xe2\x95\xd9\xcd\x0b\xaf\x1f\x90\x5d\xfc\x0b\x4d\xdb\xfd\x42\x78\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xfd\xff\x3d\xfd\x4e\x7a\xbe\xf0\x0f\x17\xfa\xcf\x51\x7e\x2f\x9d\xb7\x6f\x94\xee\x5b\xee\x21\x3d\xef\xf7\x33\xa9\xfc\x5e\xd2\xfd\xcf\x4d\xd2\x7d\xdb\xd7\xa4\xfb\xc1\x67\x1c\xe6\x3f\x07\x1b\x93\xe4\xcf\x95\xce\x7d\xf7\x3f\xc8\x2f\xef\xa6\x90\xfb\x3d\x2c\x5d\x2d\xe9\xbf\x9b\xf4\xfe\xef\x15\x92\x7e\xd7\x4b\xcf\x3f\xea\x92\x3d\x2c\x89\x7e\xad\x74\x1f\x7b\x9b\x74\x7f\xf9\xa3\x23\xfd\xf9\x5d\xff\x27\xfa\xbc\x67\xbe\x24\xbf\x42\xea\xaf\x8d\xd2\x73\x18\xbb\x9d\x48\xf2\xec\x3e\xf4\x42\xe9\xdc\xfd\x1e\xc9\x3e\xaf\x48\xf7\x65\x6f\x95\xee\xdf\x6e\x95\xee\xa7\xef\x28\xf5\x4f\xb9\xd4\xdf\x6b\x4f\xf2\xd7\xff\xa6\xd4\x7e\x5d\xd2\x5f\x4e\xbf\xb8\x94\xd0\xd9\xfd\xe9\x1e\xa9\xbe\x4d\xd2\x7d\xea\xa3\xa4\xfb\xe2\x47\x4a\xf6\xba\x53\x7a\x6e\xe1\x02\x89\xff\x5d\xe9\x3e\xf6\x24\xa9\xfe\xff\x92\xe4\xdd\x2d\xf5\xef\xa7\xd2\xfd\xf4\x11\xa9\xbe\x7d\xa4\xe7\xc4\x5e\x93\x9e\x2b\x78\xca\x8a\x3e\x1f\x5e\x2b\xf9\xe3\x13\x92\x3d\x9f\x93\xee\xff\x1f\x2c\x8d\x8f\xdb\xa4\xf6\x9e\x2d\xf5\xef\xf7\xd2\x73\x0b\x07\xae\xf3\xeb\x67\x49\xfd\xfb\xa4\x34\x5e\x07\xa5\xfa\xde\x93\xfa\xe7\x5b\xc9\x7e\x47\x48\xfd\x69\x48\xf7\xcf\x57\x3f\x4c\xf2\xec\x7e\xfd\x8c\x97\x49\x9e\xdd\x47\xbf\x5d\xb2\x77\xd7\x3d\x24\xcf\x9e\x13\x78\x53\x8a\x37\x73\xee\x27\x79\xf6\xbc\xc0\xb7\xd2\xf3\x03\xdf\xde\xe5\x2f\xef\x48\xf7\xf9\x3b\xa5\x7c\xae\x69\xce\x1d\xfe\xf1\xb6\x48\xf2\xbf\x89\x52\x3c\xf8\x5e\x1a\x9f\x8f\x49\xed\x3b\x48\xe2\xdf\x5b\xea\xaf\x23\xbe\x25\x79\xf6\xeb\xcf\xcb\x6e\xf2\xf7\xff\x8e\x13\x88\x67\xb2\xf7\x5e\x77\x97\xe4\xff\x8f\xe4\x1f\x3f\x48\xf6\xb8\x49\xe2\x97\xd3\x3d\x52\xfc\x48\x49\xfe\x38\x26\xf9\xef\x2a\xe9\x3e\xeb\x0a\x29\x5e\xfc\x4e\xea\x4f\x39\x1d\x27\x8d\xaf\x67\xa4\xfa\xaf\x92\xc6\x5b\xb9\x14\x8f\x3f\x90\xf4\x3b\x44\xb2\xff\x4f\x9d\x4a\xa5\x78\xfd\xe9\x05\xd1\xf7\x35\xfe\xeb\xc8\xec\xee\x07\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x3e\xe5\x53\x78\xea\x7a\x82\xfc\x5e\xf0\x2e\x34\xff\x47\xe9\xf7\xb6\x27\x48\xbf\xe7\x2d\xa7\x6b\xa4\xdf\xab\xde\x20\xff\x3e\xf6\x61\xa3\x6b\x46\xc6\x15\x98\x4a\x12\x8c\xff\xee\xec\x35\x23\xe3\xde\xdb\x79\x5c\xa1\x06\x7a\x53\x89\xf1\x55\x4e\xca\x84\x7a\x12\xd4\x0d\x2a\x6e\xb2\x6d\x48\x87\x13\xaa\x45\x64\x95\xa3\x43\x30\xd1\x63\x32\x15\xd3\x42\xff\x14\x08\xc5\x0c\x03\xfd\x53\x38\xc5\x1d\x76\x55\xc5\x30\x7e\xb3\xaf\x5b\xd7\x6b\x59\xc6\xde\x8a\x51\x54\x2d\x60\xba\x09\xf7\x56\x8c\xe2\xa9\x02\x14\x37\x2c\x05\x81\x25\xd3\x04\xd0\x85\x8e\x6e\x26\xf6\x56\x8c\x52\x11\xdd\x5b\x31\x52\xa0\x6e\x29\x80\x65\xe9\xa8\x0b\x60\xf9\x8c\x34\xb4\xdd\xd4\xc0\xd0\xa4\xe9\x69\x38\xca\x55\xcc\x4c\x83\x75\x73\xc0\xea\x07\x93\xd3\xa5\x9b\x60\xb0\x32\x1d\x6d\x37\x61\x55\xba\xec\x45\x96\x65\x54\xa7\xcb\xee\x00\x66\x02\xf6\x4d\xd9\x31\x8d\x60\x3b\xc0\x56\x1c\xd0\x8d\x9b\x3c\x75\x4e\x1a\xdd\xb0\x14\x8d\x10\xa7\x95\x25\xac\xba\xde\x94\x6e\x68\xba\x36\x7d\x96\x3b\x6c\xaa\x31\x05\x5a\x49\x5d\xad\x8b\xc5\x30\x6f\xac\xae\xc3\x52\xb4\x19\xb3\x03\x49\xdd\xd0\x72\xc0\xcc\x9d\x44\x5a\xab\x95\x44\x55\x2f\x34\xb5\xee\x41\xc5\x6e\x37\x61\x63\x43\xcd\xce\xe1\x0c\x2b\x75\x13\xda\xd0\x99\x55\x1b\xcd\xd2\xdc\x34\x7b\x9a\xc8\xb1\x50\xd3\xb0\xe8\x39\xd3\x25\x94\x30\xcf\xf5\xc1\xa8\x01\x98\x7b\x87\x19\x32\x8c\xd8\x1b\x1b\x76\x0c\x62\x6f\x6e\xda\x29\x90\xbd\xb9\xa9\x76\x66\x10\x6e\x43\x67\xe7\x34\x42\x97\xa5\x9b\x10\x38\xbb\xf8\x24\x61\xab\x61\x85\x76\x9d\x99\x86\x13\x8d\x7e\x16\x58\xa0\xb9\xe9\xe7\x35\x81\x05\x6c\xe8\xfc\x62\x26\xae\xc9\x54\x8c\x98\x6a\xa7\xea\x74\x53\x87\xba\x62\xe8\xfb\x83\xdd\xe6\xd2\x21\x15\xf3\x18\x04\x05\x7f\xb9\x43\x14\xd5\xfe\xa7\x1d\xa3\xc8\xcd\x4d\xff\x1c\x2a\x7c\x1f\x45\xd3\x7e\x15\x5a\x1a\x51\x9b\x9b\x7e\xbd\x6b\x14\x3d\x45\x1a\xf6\x2f\xe1\x55\xa8\x7d\x89\xba\xf0\x2a\xd4\xbe\x44\x73\xd3\x6f\x42\x4b\x2f\x34\xb5\x05\xf3\xe6\x84\x51\x3b\x9d\x05\xf5\xa1\xa6\x69\x55\xdc\xe6\xa6\x86\x50\x32\xee\x96\xc6\x9d\x22\xc9\xcd\x4d\x4d\xbb\x44\x32\xd8\xcb\xad\x55\x8b\x76\x0f\xd5\x0f\xa9\x10\xa5\x9f\x5d\x3f\x3f\x54\x7e\xab\xe2\x52\xdb\x2e\xf8\x59\xa4\x0e\x94\x6b\x8f\xd0\x6e\x42\x4e\x40\x99\x7e\x5b\x9b\x89\xe9\x77\x3b\x47\x71\xe0\x91\xf5\xfb\x50\x16\xe4\x10\x98\xe5\x0f\x73\x3d\x52\xef\x30\x04\x8a\x91\xa8\x6b\xb5\x52\x26\x24\xe1\xec\x5f\x67\xa4\x51\x71\xbc\xfe\x63\x7a\x29\x8c\x93\x52\x2d\x35\xe9\x32\x53\xd0\x1a\x00\xce\x42\x6f\xd2\x52\x93\x36\x99\x41\x16\x15\xab\x49\xbb\xd7\xd2\x86\x5b\x8b\x92\x20\xa9\x26\xed\xc5\xe5\xa8\x90\x5b\xd7\xb6\x5f\x4a\x31\xda\xbc\x09\x2c\x09\x92\x00\x21\x4b\x66\xca\x48\x6c\x40\x71\x0c\x60\x2e\x2d\xc5\x00\x12\xb5\x67\x6d\xb0\x7a\x8b\x86\x21\x0d\xe2\xed\x95\xa4\x12\x0f\xfe\x53\x35\x51\x47\x80\xf6\xc2\x0a\xf5\x39\x1d\xa2\x0e\x7d\x8a\xdb\x37\x6f\x99\x8c\x2c\x58\x5e\x2d\x21\xf5\xcd\x9d\x53\x64\xa8\x61\x41\xd7\x0c\x09\xa3\xba\xff\xb9\x92\xe1\x2e\x74\x10\xbe\xc2\x03\xe2\x8d\x0d\x08\xe8\xe6\x40\x73\x13\x02\x7a\x3c\x40\x25\xc0\x4a\x4f\x29\xb5\xbe\x61\x01\x42\xf6\xf6\x94\xc2\xe6\x40\xd0\xaa\x69\xde\x12\x41\x37\x3c\x74\x9f\x6a\xd9\xa6\xf3\xfe\x92\x06\x2d\xf8\xeb\x14\x19\xaa\x6f\xfe\x5b\x1a\xd6\xd8\xf0\xf7\x34\xac\xb9\xe9\xdf\xa6\xa6\x95\x6d\x58\xf0\xef\x55\x42\x23\x49\x57\x56\x09\xad\xc4\xc8\xea\x2a\xa1\x99\x18\x51\xaa\xc5\x76\x62\xa8\xb7\x4a\x30\x1f\x46\xd4\x29\xbe\xa6\x63\x4c\x9b\x2e\xb7\x1d\xc3\xc0\x33\x24\x88\x2b\x2a\x00\xfb\xc5\x3d\x40\x27\x40\xc2\x03\x14\x23\x81\x66\x82\x3e\xaf\x3e\x32\x9c\x06\x7b\xf5\x69\x7e\xc4\xc5\x31\x67\xdf\x49\x9e\xaa\x8a\x6b\xf7\xa7\x4f\x36\x74\x3e\x33\x22\x66\x74\xca\x92\xe4\xdd\x9d\xb0\xd0\xea\xc3\x9c\x21\x00\xed\xee\x52\x8b\x32\x5a\x73\x05\xbc\xb5\x0f\xa8\xfd\x78\x6d\xb8\x48\x71\x1c\x1d\x38\xf6\x4c\x99\xba\x0c\x24\x93\xd6\x00\xd8\x6f\x96\x4c\xe8\x36\x74\x15\xb4\x5a\xf6\xb0\x33\x5b\x26\xf5\x0c\xdb\x40\x5b\x64\x58\x6a\xbf\x3b\x4d\xa6\x2d\xd2\xa1\x0b\xd3\x84\xad\x74\x75\x33\x81\x8a\xa5\xf8\xd0\x51\xfa\x81\xda\xa7\x98\x03\xbc\x3f\xfb\x14\xd3\x05\xa6\x56\x3f\x58\x25\x43\x43\x9e\x25\x51\x6e\x78\x8a\x98\x5b\xac\x3b\x40\x85\xfb\x7b\x98\x03\xd4\x01\x82\xfd\x07\x17\x6d\x58\x2e\xae\xed\x3f\x7d\xb5\x21\xd6\xfa\xff\xaa\x92\xa1\xff\x9e\x24\xca\xfa\x9f\x69\xbc\x36\x03\xa8\xd0\xec\x45\xb5\x8e\x8c\x4f\x83\x11\xf3\x01\xe3\x2b\x1d\x10\x47\x79\x2c\xcd\x00\xe6\x81\xe3\x6b\x18\x63\x2c\x36\xa8\xe8\x70\xbf\x58\x9d\x06\xf6\x4b\x81\x14\x38\x68\xbc\xa7\xf4\xd2\xce\x65\x0b\xf7\xe9\x5a\xd1\xd9\xda\x7d\x30\x5f\xeb\x27\xac\x04\x80\xc0\x1c\x38\x64\xfc\xae\x5c\x04\xb2\xe2\x42\xd7\x05\x0e\xd4\x2d\xb3\xcd\x71\x2c\x27\x56\x87\x2f\x87\x8e\xf7\xcc\x0e\x50\x9e\x44\x3a\x42\x3b\x8c\x2b\x61\x1b\x8a\x4e\xca\x11\xd2\x1a\xae\x04\x1c\xb6\x01\x09\x83\x87\x73\x25\x6c\x47\x37\xa1\x62\x0e\x1f\x31\xde\x33\x9d\xad\x98\xba\x3a\xe8\x28\xf6\x91\xe3\x27\x33\xac\x55\x31\x0c\xe0\xac\xe5\xc0\xd2\xce\x15\x9d\x9d\x3d\x47\x8d\xf7\x3c\x0e\x6f\x23\x9a\x9b\xe2\x8e\x95\xec\xd5\xa1\x7b\xf4\xf8\x4a\x29\x18\x1e\x33\x5e\x8e\xa2\x8d\x0d\xc7\xa6\x61\xcd\x4d\xeb\x78\xc9\x04\x80\x3a\x54\x7a\x8f\x1b\xbf\x03\x37\x10\x02\x7a\x94\x5e\x03\x20\x4b\xc5\xea\xe2\xba\xa9\x1d\xcf\x4b\x20\xea\x42\x4d\x3b\x61\xfc\xdc\xd0\x12\x8a\xa6\x9d\xc8\x7b\x97\x90\x63\x78\x09\x78\x12\xd7\x06\x81\x2e\xc2\x4e\x1e\x3f\xdd\x67\x17\xcd\x82\xc8\x8e\x6d\xa7\x04\xe3\xed\xa7\x72\x5d\x54\xcb\x1c\xe8\x69\x68\x3b\x8d\x4b\xa5\x48\x7d\xf3\xe9\x69\x58\x63\xc3\x19\x69\x58\x73\xd3\x99\xbc\x16\x8a\x91\x0e\x3c\x8b\x37\x80\xe1\x68\x3c\x9f\x9d\x06\x9b\x96\x0d\x9d\x51\x59\xa7\xf6\x73\xe4\xba\xda\x1b\x1b\xce\x4d\xc3\x9a\x9b\xce\x93\xeb\x6f\x27\xf5\x9f\x2f\x57\xd4\x8e\xeb\xbf\xc0\x5f\x51\x7b\x43\xfb\x85\x5c\xa8\x82\xbd\xba\xbd\xa1\xfd\x22\xee\x92\x1e\xd6\xb0\x5e\x66\x6c\x6b\x68\xbf\x58\x66\x6c\x6b\x68\x6f\xb8\x64\x7c\x15\x1b\x82\x38\x80\xb7\x35\xb4\x5f\xca\xb5\xd4\x21\x70\x14\x08\x70\xa7\xba\x97\x71\xef\x8c\xc5\x8c\xb8\x0b\x15\xb5\x3f\x56\x67\xa7\xdc\xbe\xcb\xc7\xcf\x08\xa2\x58\xf6\x15\xe2\x70\xf6\x08\x20\x69\xc3\xe1\x2b\x79\x19\x23\x6e\x5a\x1a\xd8\x5b\x31\x74\x4d\x81\xe0\xaa\xf1\x5e\x40\x41\x41\xf3\x6a\x3e\x48\x52\x26\x02\xae\xe1\xcd\x30\x2d\x08\x06\x95\x7e\x90\xb2\xaf\xe5\xed\x45\xa0\x6b\x00\x60\x5f\xe7\x67\x84\x18\xbc\x7e\xfc\xd4\x74\x30\x71\xc3\xf8\x1d\xe8\x3e\x35\x86\x76\xeb\x08\x5b\x69\x42\xdd\x40\xe3\xb4\x57\x51\xfb\x6f\xe4\x31\xc5\x56\x52\x2e\xe8\x56\xfb\x80\x96\x32\x80\xe3\xe3\xda\xc0\x2b\x4c\x2a\x86\x61\xa9\xc8\xe3\x6f\xe2\x81\x26\x16\x4b\xf6\x01\xc5\x8e\xd5\xb9\xc3\xee\x42\x44\xbf\x99\xd3\xdc\x61\x77\x05\x70\x81\x33\x00\x16\x1a\x7a\xc2\x04\xda\x2d\xdc\x27\x4c\x30\x04\x97\x38\x00\x2c\x51\x5c\x78\xeb\xf8\xd9\x82\x38\x55\x51\xfb\x40\xcc\x63\xb8\x6d\x7c\x95\x5f\x81\x84\x7a\x3b\xd7\xc9\x50\x9c\x04\xc0\xf5\xde\x21\x58\x0b\x0c\x5a\xbd\xfb\x02\x15\x8e\x8d\x9f\xc2\x1c\x21\x65\xba\x4a\x1c\xc4\x96\x83\xc1\x3b\xb9\x40\x13\x0c\x2a\x8e\xa3\x0c\xdf\x35\x7e\x66\x3a\xdf\x42\x44\xb9\x9b\x6b\x6c\x3b\x56\x5c\x37\x00\xd6\xe1\x1e\xa1\x1b\xc0\x10\xec\x56\x92\xb6\x01\xee\xe5\xdd\x10\x57\x5c\x08\x86\x6c\x47\x31\xb5\xfb\xb8\x87\xd9\xc0\x71\x75\x17\x02\x13\x62\x21\xf7\x0b\x21\xd9\x4f\xa9\xdf\x28\x06\x27\x43\x37\x81\xe2\xe0\x46\xc6\xea\x30\xfd\x01\x31\xda\xf5\x25\x91\xf9\x75\x53\x75\x4c\xb4\xc2\x8e\x1b\xd6\xe0\x83\xe3\xe7\xc8\x74\x64\x13\x4a\x7d\x88\x8f\x05\x34\x05\x23\xb2\x8b\x4c\xfb\xb0\x10\x8f\x09\xfe\x08\xd7\x1d\x21\x8b\x52\x6a\x3f\x80\xd8\x2e\x8f\x8a\x6e\x61\x2b\xaa\x0a\x5c\xb7\xfe\xb1\x00\xb0\x61\x53\x00\xb8\xd7\xe3\x42\x50\x57\x6c\xc5\x75\xf5\x84\xf9\x84\x0f\xd3\x80\x01\x20\x78\x92\x9b\x34\xa9\xd8\x68\xe4\x22\xf7\x7b\x2a\x0d\x45\x9d\xf0\x34\xef\x57\x34\x4b\x2c\x75\xac\xc1\x67\x84\x99\xd4\xb1\x06\x57\x59\x4e\xff\xb3\x1c\x02\x03\x8a\x9a\x52\x20\xd8\xcc\xad\xa9\x68\x03\x8a\xa9\x82\x36\x42\xd1\x2d\x73\x99\xe2\xf4\x3f\x37\xbe\x9a\x79\x87\xd7\x82\xe7\xc7\x4f\x15\x30\xa6\xd8\x0b\x69\x28\x52\xec\x45\xee\x85\x14\xed\x07\xc3\x2f\x8d\x9f\x2c\x80\x06\x30\x5f\xe6\xe3\x86\x5b\x34\x86\x1c\xa9\xb1\xe1\x95\x00\x5a\x03\xa5\x6d\xe1\x5e\xe4\x99\x92\x92\x5e\xf5\x91\x88\x45\x29\xe9\x35\xde\xb3\xcc\x32\x94\xf2\x3a\xa7\x30\x03\x51\xca\x1b\xa1\x1a\x36\x37\xbd\x19\xaa\x61\x73\xd3\x5b\x61\x1a\x36\x37\xbd\xcd\x1d\x55\x26\xd9\xd0\xd9\x1a\xa6\x7f\x73\xd3\x3b\x21\xfa\x37\x37\xbd\x1b\xa2\x7f\x73\xd3\x7b\x3c\xcc\x48\xfa\xbb\xd0\x79\x3f\x80\xd8\xc0\x88\x1f\xf8\x5b\xc7\xd5\x74\xa1\xf3\xa1\x8f\x26\x28\xe9\x42\xe7\x23\xde\x00\x9f\x96\x2e\x74\x3e\xe6\x24\x9f\x9a\x2e\x74\x3e\xe1\x31\x07\xad\x17\xb4\x24\x59\xa0\x7f\x3a\x7e\x1a\xf3\x18\x11\xfe\x6c\xfc\x9c\x20\xd8\x56\x1c\xa8\x2b\xc6\xe7\xdc\x1a\x94\x0b\x4d\x08\x88\xe1\x0b\x3e\x57\xe1\x72\x78\x76\x56\x2d\x7b\xf8\xcb\xf1\x33\x7c\x02\x3d\xc2\x57\x7c\xd8\xb1\x9a\x54\xc3\xd9\x26\xb4\x1f\x03\x7b\x2a\x2e\xdd\x89\xb8\x5f\x8f\xdf\x59\x08\xec\xae\xad\x98\x31\xa4\x86\x6e\x18\x38\x9a\xb5\xa2\x48\xff\xcd\xf8\x1d\xd3\x78\x58\xec\xc7\x3b\xf1\x6f\xc5\x20\xe4\xe0\xed\xc5\x12\xcb\x59\xa8\x69\xce\x77\x62\x9f\x11\x4a\x9d\x0b\x20\x1a\xb3\x40\xfb\x9e\xc7\x1d\xb4\x00\xec\xc4\x13\xc2\x0f\xbc\x04\x9a\xb5\x70\x09\x54\xd9\x42\x07\x98\xca\x8f\xbc\x4b\x3c\x62\xdc\x72\x06\x15\x47\x1b\x99\xb0\x4b\x18\xa9\xd3\x59\x64\xa5\x4c\x4d\x71\x86\x0f\x98\xb0\x53\x1a\x93\x0b\x20\xde\xfe\x24\xb1\x4e\x07\x4e\xf0\xdc\xbd\x37\x65\xf4\xd3\x2d\x59\x97\x03\xf0\x0e\xed\xa0\x09\xb3\x02\xa8\x8b\x74\x98\x54\xec\x83\x79\x49\x64\x7b\x24\x7b\x11\xe7\x39\x84\x97\xf4\x6a\x46\xf1\xa8\xdb\x56\xcc\x43\x03\x54\x47\x34\x4f\x2d\xc4\x74\xd8\x84\x5d\xd3\x98\x54\x03\x28\x8e\x8f\x6b\xcd\x84\x39\x69\x5d\xa5\x5a\x29\x13\xe2\xde\x3c\x7c\xc2\x4c\x59\x46\x37\x80\x68\x41\x7d\xc4\x84\x1d\x42\x28\x4b\x5b\xbb\x1c\x2b\x71\x24\x57\xdf\x76\xac\x44\x0f\xdb\xc9\x2e\x53\xdc\xfe\xb5\xfc\x36\x87\x93\x32\x09\xff\x51\x13\x3c\x47\xc4\xd3\x21\x59\x32\x1c\x3d\x81\x77\xb8\x03\x00\x01\x8f\x99\x50\x93\xbe\xb4\x20\x2e\x78\xec\x84\xb9\x41\x24\x03\x28\x2e\x5a\x51\xac\x9b\xb0\x83\x48\x06\x26\x74\x14\x23\x56\x87\xf9\x90\x31\x8e\xe3\xbd\x2d\xd2\x53\xa6\xc7\x71\xbc\xbf\x02\xc6\x81\x94\x43\xe4\x13\xfc\xaa\x31\x32\x0a\x14\x27\x4e\xa8\x12\xd6\x50\xd8\xba\x27\x4d\xa8\x14\x20\x34\x38\x4e\xe6\xed\xe5\x0b\xad\x53\x26\x4c\x16\xc0\x65\x8a\x7d\xea\x04\x6f\x98\xe3\x1d\x67\x5c\x37\xf1\x29\xb6\x73\xda\x04\xe1\xd6\x50\x3f\xc2\x13\xa7\x73\x89\xaa\x03\x14\x88\xc1\x33\x78\xc5\x4e\xca\x8c\xeb\xe6\x7e\x67\x4e\xf0\xe2\x53\x37\x80\x4b\x98\xc0\xb3\x26\x08\x8b\xc2\xb8\x3e\xa4\x08\x0b\x96\xb3\xb9\x5a\x09\xbc\x82\x1c\xe5\xb5\x3b\x40\xd1\x12\x56\x42\x3d\x87\x43\x09\x15\x98\x68\x37\x76\xee\x04\x36\x5c\x63\xf8\x26\x18\x1a\x4e\x4b\x5b\xbb\x80\x83\xac\x75\x9e\xd0\x7e\x0c\xf7\x29\x2e\x38\x7f\xc2\x6e\x5c\x89\x84\xda\x6a\x99\xd0\xb1\xd0\xbe\xb4\x1b\xa2\x08\x5b\xe7\x42\xc5\x81\xad\xc3\xaa\x01\x2e\x98\xb0\x6b\x24\xa7\x03\x06\x74\x17\x5c\x38\xe1\xe7\x91\x5c\xc0\xd4\xb0\xb4\x8b\x26\xfc\x53\x06\x3e\x43\x77\x21\x9a\x00\x80\xb3\x7e\x42\x7d\x24\x2f\x0a\x57\x2b\x52\x26\xb6\xc0\xd2\x56\x52\xe6\xe2\x09\xb5\xde\x10\xb1\x0c\x63\x89\xa3\xa8\x68\x79\xa2\x18\x84\xdc\x36\xa4\xc3\x4b\xb8\xfd\x13\x2a\x1a\x5f\x8e\x9e\x48\x00\x67\x05\x5a\xc7\x5c\xca\xbb\x2c\xa1\xae\x52\x74\xd8\x89\x57\x36\x97\x71\xe7\x48\xa8\x94\xbf\x0e\x02\x17\x5e\xce\x3b\x3d\xa1\x76\x23\x9b\x5d\xc1\xad\x9d\x50\x51\xd9\xc5\x96\x09\xae\x14\xab\x44\x60\x0f\x70\x92\xba\x89\x57\x4e\x57\x71\xef\x4f\xa8\x8b\x12\x88\x8a\x05\x11\x85\xdd\xab\xc5\xaa\x09\x99\x50\xae\xe1\x41\x86\xc8\x44\xf0\xc2\x01\x45\x37\x90\x3d\xae\x15\x1d\x09\x51\xaf\xf3\x69\x3a\x88\x76\x43\x7c\x5c\x25\x54\x34\x2c\x20\xad\x1b\x82\x1b\x26\xe0\xdb\x62\x75\xcc\xa9\x1c\x90\x40\xab\x6e\xa7\xcb\xb2\x8c\x56\x03\x28\x66\xca\xbe\x51\x18\x03\x28\x00\xda\x96\x65\xb8\x1b\x44\xd7\xec\x03\x86\x0d\x9c\x9b\x26\x4c\x97\x21\xec\x5b\x37\x4f\x10\x0e\x1a\x2c\x65\xb1\x3e\x70\x0b\x8f\x60\xf1\x24\x5c\xde\xbd\xd0\x5d\xd6\x7d\xab\x6f\xec\xf7\x38\x80\x2c\xe1\xd1\x06\xf6\x36\x5f\xd4\xa0\x24\x07\xa0\x29\x7b\xb9\xa5\x81\xdb\x83\x4a\x12\xf2\x1d\xe1\x25\x51\xbc\x19\x0b\x24\x5b\xc8\x2e\x1d\x20\x0e\xef\xf4\xc5\x3b\x1f\x79\x85\x9e\xe8\x83\x77\xc9\x7d\xbd\xc2\xb2\x60\x17\xb9\x2f\x7a\x37\x0f\xfd\x9c\x86\xa7\x8e\x7b\x26\x54\x89\x53\xb4\x63\x59\xf0\xde\x09\xd3\x65\x08\x9f\x24\xde\x37\x61\x8e\x8c\xa3\x30\xb7\xb4\x1b\x6d\xb0\xdd\xfb\xd3\x4b\xa1\x46\xb9\x1b\xc5\x7e\x58\xe8\xa2\x5d\x14\x8e\x97\x0f\x88\xfe\x25\xe0\xf5\x0f\x8a\xee\xb1\x4a\xe9\x47\xb1\x9e\xd0\xdd\x87\xc4\x51\xd2\xa5\x38\xfd\x04\x7f\x58\x6c\xdd\x12\x23\xe5\xf6\x2d\x4a\xb4\x3a\x40\xd3\xe1\x23\xbc\x6b\x5d\x55\x31\xf1\x51\xc0\xa3\x9c\x1b\x61\x71\x47\x49\x82\x41\xec\xd9\x8f\x89\xae\xba\xd8\x51\x74\x73\x93\xe8\x57\x18\x59\xfe\xb8\x5f\x64\x2f\xb2\xcc\x13\x42\xa4\x53\x15\x93\xec\x6d\x9f\x9c\x50\xe1\x81\x7d\x8a\x06\x9e\x12\x06\xa8\x03\x86\x09\xd3\xd3\x62\x8b\x16\xa7\x92\x36\x59\x06\x3d\x23\xb6\x08\x99\xd3\xdb\x31\x3f\x2b\x5a\x07\x8f\x68\xdd\x1c\xc6\x86\x73\x37\x73\x8b\xfa\xd6\x0f\xee\x73\x5c\x9a\x7f\xcd\xe0\x3e\xcf\x3b\x27\xae\x9b\xba\xdb\xe7\xa2\x01\x1a\x4b\xbe\xc0\x2d\xd1\x9b\xc0\xd8\x8b\xc2\x8c\x87\xf2\x96\x09\x5e\x12\x1a\x64\x31\xf0\x65\x9f\x13\x93\x25\x08\x30\xdd\x94\x03\xba\x07\x81\x0d\x5f\x99\x30\x23\x8d\x8c\x8b\x6e\xe1\xde\xab\x01\x2d\xa5\x42\x1c\x2a\x48\x2f\xbe\x3a\x61\xb6\x18\x8f\x31\x65\x51\x2a\x4e\x8e\x81\x5e\x13\x67\x35\x1f\xd1\xb2\x5f\x17\x97\x00\x22\xcd\x4c\x25\xc9\xe1\xf8\x1b\xe2\x8a\x49\xe4\xc0\xfd\xfa\x26\x0f\x66\xc8\xa2\x75\xf3\xde\x12\xd5\x4f\xa8\x78\xbf\x80\x49\x6f\x73\x43\x72\x82\x9d\x82\x5b\xfd\xaa\x7b\xf8\x22\x05\xaa\x7d\xef\x88\xa1\x82\x11\xa1\x33\xbc\x14\xc0\x77\x83\xe4\x25\x00\x7c\xcf\xdf\x5a\x82\x6b\xba\x6b\x5b\x2e\x78\x3f\x88\xd6\xab\x18\x68\xc3\xfc\x01\x9f\x9e\x62\x31\xe4\xed\xbd\xa8\x91\x2a\x72\x04\xd3\x32\xf1\xd9\xd8\x87\x62\x7c\xf1\xb3\x60\xfa\x47\xc2\x58\x00\x10\x43\x1f\x73\xc8\x4e\x11\xe8\x13\xee\x39\x76\x0a\xc6\x53\x86\xf1\x29\x77\x13\xe8\x0c\x27\x00\x06\x3f\x9b\x20\x1e\x10\x23\xe4\x73\x8e\xf4\x29\xa6\x66\xc5\xe3\x5f\xf0\xbe\xa1\x8f\x77\xa0\x70\xb3\x8a\x68\xe6\x7e\x29\xb8\x2e\x5a\xb0\x59\x49\xb0\x0a\xe1\x5f\x4d\x10\x6f\x33\x58\x8e\x86\x9c\x6c\x1b\x67\xd6\xcd\x3d\x81\x62\x77\x3a\x38\x6a\x7d\x2d\x0c\x5c\x5b\x31\x3b\xe3\x88\xf6\x8d\x68\x7b\x7a\x78\x86\xfa\xf8\x5b\x9f\x6b\xf7\xd1\xe8\xad\x1a\x8a\x9e\xec\xd0\x5d\xf8\x9d\x2f\xf0\xfb\xc8\xdf\x07\x90\xc8\xea\x2b\xf9\x83\x6f\x40\x08\xa4\x1f\x03\x6a\xc3\x84\x65\x8a\x99\x52\x8c\x91\x89\x01\x27\x7c\x80\x84\xdc\x03\x26\xd6\x06\x17\x45\xd4\x0e\x4b\x45\x1b\x9d\x89\x73\x82\x59\x3a\x14\x27\x01\x0e\x9a\x98\x6e\x01\xb4\xec\x3d\x38\xa0\x52\xb6\x5a\x3e\x24\x40\x22\xa2\x11\x75\x0f\x9d\xb8\x53\x68\x49\xa2\xd1\x61\xbe\xf2\x18\xd7\x5d\xc8\xe6\xc7\x35\x21\x54\x32\x25\x1f\xee\x93\x2e\x53\x17\x29\x6a\xff\x11\x13\xe7\x06\x72\x40\x32\xbf\x1c\x39\x91\x9f\x52\x6b\x9a\x6b\x03\x55\x57\x8c\xb5\xdc\x0a\x44\x09\x8a\x1f\x35\x71\x9a\xc0\xec\xad\xd7\x8f\x9e\x38\xd3\xcf\xee\x51\x8e\x99\x58\x23\x2c\x84\xe9\x31\x65\x2f\x3e\xab\x3b\x76\xe2\x54\xd1\x8b\x69\x0d\xeb\x26\xfa\xe2\x16\xda\x8f\xe1\x0d\x30\x8e\x0e\x38\xd8\x1f\xc7\xcb\x99\x60\x70\x19\xdd\x5c\x1f\x3f\x51\x38\xbe\x1d\xc4\x8c\x08\x3e\x61\xe2\x0e\x1c\x1e\x82\x94\x1b\x4b\x6c\xb3\x2d\xb5\xef\x44\xde\xad\xa8\x18\xc2\x97\x29\xc3\x2b\xf1\xc1\xf7\x49\x13\xc5\x53\x5b\x72\xc0\x78\xf2\x44\xe1\xd6\x0b\x69\x47\xac\x2e\x69\x9f\x12\x04\xf7\xda\xa7\x72\x09\x2e\xec\x27\xf8\x69\x13\xf9\x2d\xdd\xfd\xf0\xf9\xc5\xe9\xdc\x7a\xc9\x2e\xc7\x8a\xc7\x96\x83\x21\xb2\x0f\x38\x83\x37\x95\x50\xf0\x0c\x7f\x26\xd7\x59\x40\x89\x2b\x9d\xc5\x15\x21\xb4\x65\x64\x8f\xc3\x3b\x99\x16\x71\x00\x18\xe5\x20\x0e\xf9\x60\x00\x98\xf0\x1c\x2e\x00\x83\x2e\x3e\x3e\xd6\xce\x9d\xe8\x8d\x55\x57\x19\x00\x9c\xff\xbc\x89\x65\x78\xd9\x8a\x33\xe7\x4f\x14\xe2\x9d\xa2\x92\xf3\xe8\x0b\xb8\x11\x30\x88\x3a\xfb\x42\x6e\x04\x8c\x25\xd4\x8b\x26\xfa\xe7\x9b\xfa\xf5\x5c\x16\xde\xb5\xba\x50\x81\xee\xc5\x82\xcf\xa0\x46\x93\xad\xf1\x25\xdc\xc9\xec\x94\x93\x00\x18\xd4\x70\x81\x4b\x05\x0b\x76\x0f\xbb\x68\xa5\xdd\x6e\xaa\x97\xa5\xa3\x8b\x81\x7a\xf9\x44\x21\x1e\x0d\xf6\xe2\xb9\xd0\x41\x6b\xf4\x2b\xb8\x2a\x18\xc6\xf6\xbe\x92\xcb\xe0\x60\xfd\x55\x7c\xe0\x98\x00\xa2\xed\x10\x6a\x0d\xd0\xae\x9e\xe8\xad\x88\x06\x1d\x1d\x82\x6b\xf8\xe3\x90\xae\x9e\xc0\xb7\xe0\xae\xe5\x50\xd2\x76\x00\x2a\x77\x1d\x37\x8a\x85\x6f\xe7\x5d\xcf\xc5\x27\x00\x5c\x81\x26\x8b\xe4\x62\x05\x2a\x37\x70\xc6\x84\x05\xcc\x01\xf7\x46\x9f\xef\x5a\xae\xed\x58\xea\x86\x89\x65\x96\x8b\xab\xd3\x6d\x70\x13\xaf\x4d\xb5\x53\x50\x57\xfb\xdd\x9b\x27\x96\xd3\x9b\x32\x75\xa6\x35\x78\x8b\x60\x54\xa4\x1e\xb9\x1f\x8f\x7b\xf4\x56\x6e\x0f\x4c\xd2\x4d\x0d\x0c\xdd\x26\x81\xd8\xb5\x6f\xe7\x46\x22\xb7\x19\xf5\x01\x5d\x03\x77\xf0\xba\x31\x9a\x04\xc9\x31\xc1\x49\xfa\x1c\x6b\x10\x35\xf6\x4e\x8e\x69\x20\x0e\x1c\xd4\x86\xbb\x78\x1f\xa1\xbd\x20\xc6\x5d\x7d\x7f\xe0\xde\x2d\xf9\x4f\xc3\x3d\x13\xc5\x5b\x29\x98\xf1\x5e\x2e\x10\x39\x21\xc6\xee\xe3\x02\x3d\x0c\x2b\x75\xbf\x3f\x3c\x61\x42\xdc\xdc\xc8\x51\x8c\x38\x00\xa6\x1c\xf3\x01\x2e\x04\x4d\xd7\x8e\x6e\x42\x62\x83\x07\x85\xf6\x73\xf4\x21\xee\xfd\x09\x0b\x43\x0f\x4f\x14\xd7\x04\x8a\x93\xb0\x1f\xe1\xba\x26\x2c\x34\x9b\x0f\x00\xe7\x51\x3a\xd6\xb0\x85\x1e\xe3\x1e\x85\xf3\x9b\x26\x56\x89\x93\xff\x00\x70\x86\x1f\xe7\x5d\x12\x57\xa0\x62\x60\xbe\x27\x24\x10\xd7\xff\x24\x1f\xf5\x78\xa7\x88\xc1\x58\xf2\x29\xa1\x07\x2c\x8a\x3d\x2d\x38\x8e\x62\x62\xf0\x19\xde\x7c\xb2\xee\x58\x62\x39\x5d\x88\xf0\x2c\x2f\x8f\x9b\x8f\xa2\xc6\x66\xc9\x24\xe4\x26\xe3\x73\x82\x03\xe3\x01\xf2\x3c\xb7\x08\x66\x73\xed\x17\x24\xc4\x34\x5e\x94\xc4\xf7\x5a\x96\xf1\x92\xe0\x86\x08\xc3\xf7\xf5\x5f\x9e\x38\xcd\x07\xaa\x16\x0a\x6a\x43\xaf\x48\xe5\x53\xba\x09\xb7\x4c\xf4\x3f\x5b\xa0\x9b\xf0\x55\x09\xea\x03\x43\xaf\x49\x02\x6d\x72\x28\xf8\xba\xd4\x36\x72\xb7\xf9\x0d\x49\x25\x3c\x32\xde\x94\x40\xfc\x78\xcf\x5b\x5c\x6c\x1f\x18\xd2\x52\x49\x7b\x15\x5a\xc5\xbd\x3d\xd1\xbb\x43\x9b\x54\x74\x73\xeb\xc4\xe9\x96\xeb\x9d\x13\xf4\x82\xb8\xe5\x80\xb6\x21\x1d\xbe\x23\x0d\x81\xc6\x77\x79\xb4\x88\x5b\x0e\x8a\xb2\xe4\x30\xe0\x3d\x6e\xc9\xa5\x96\x8b\x62\xe5\xfb\x62\xfc\xb0\x15\xa7\xff\x03\xae\x09\x01\x48\x37\x7d\x28\x7a\xae\x03\x14\x6d\xf8\x23\x61\x45\xa0\xee\x97\xd2\x1d\xd0\x9d\xd2\xac\xc4\xc7\x1c\xa6\xc7\x96\x18\xfe\x84\xd7\x13\x4f\x99\x6a\x57\xeb\xa7\xdc\xb6\xbd\x8a\x96\x44\xc1\xe7\x33\xde\x2b\x0c\x6a\xf8\x9c\x7b\x58\xaf\xa2\x09\x77\x0b\xbe\xf0\x11\x92\x96\x03\xf0\x46\x37\x31\xef\x4b\xbe\x6a\xf2\x11\x5c\x3d\x61\x2a\xc6\x57\xbc\x1d\xbd\x8a\xa6\xc2\x21\xb8\x6d\xa2\xf0\x1c\x95\x91\x50\x34\xed\x6b\x61\xf2\x46\x36\x42\x36\xfd\x46\x18\xfe\xa9\xa4\x9d\x40\x73\x4c\xca\xfd\x96\xa3\x78\xcf\x90\xc4\x07\xcf\xdf\x09\x93\x8c\x6a\x25\x93\x96\x89\x24\x7c\xcf\x87\x2d\xb6\xdf\x0f\x82\x45\x55\x14\xe1\xdc\x1f\xc5\x29\x04\x68\x8a\xa6\x11\xc2\x48\xc1\x64\xee\x1c\x86\x9d\x50\x0f\x28\xf0\x85\xae\xfd\x01\xec\x43\xbb\x79\x43\x3b\xb0\x60\xaa\x58\x07\xd5\xf2\xa0\x82\x39\x7c\xe0\xba\x71\xc7\x4a\xc6\x96\xd2\x93\x01\x98\x72\x0f\x2e\xa8\x11\xa8\xd0\x4a\x70\xd2\x21\x05\xc2\x4c\xec\x52\x69\x87\x16\xf0\x2d\xbe\xaa\x98\x89\xc3\x0a\x84\xf0\x83\x63\x48\x62\x4d\x81\x10\x54\x2c\xbb\xa7\x0f\x6d\x60\x0c\xed\xf0\x82\xe9\xbe\x58\xc3\xf0\x23\x0a\xe6\x06\xb1\xaf\xd2\x61\x5f\x37\x48\x2a\x47\x16\xf0\x3b\xc0\xa4\xfd\x6b\x0b\x76\x08\x14\xc4\x4a\x1c\xc5\x0d\x96\xc4\x0c\x47\x0b\x22\x30\x50\x7f\x0c\xd7\x9a\x20\xc9\x79\xc7\xf2\x86\x25\xc1\x90\x0e\xd7\x71\x96\xb8\xe5\xb4\x29\x6a\x5f\xd7\x71\xdc\xf0\x4e\xca\xec\x56\xe2\xe4\x51\xb9\x25\xe6\xf1\xbc\x46\x72\xf8\x7f\x42\x81\x38\x0d\x83\x21\xe8\x28\xc9\x13\xb9\x59\x2c\x13\x2c\x07\x83\x6d\x08\x5e\x76\x12\x67\xc5\x8b\x2b\x04\x9e\xcc\x3b\x92\x8c\x3f\x8c\x9e\x52\x30\x49\x10\x9a\x3c\x95\x2b\x8c\xb2\xf5\xa7\x09\x3d\x03\x2d\x3b\x79\x3a\x17\x9c\x74\x6d\xdd\x34\x75\x33\x71\x06\x57\x94\x34\xfb\xcc\x02\xe1\x06\x35\xde\x82\xda\x67\x71\x39\x83\x4a\x3f\xb0\xcf\xe6\xca\x20\xb9\x58\x1d\x2d\x39\x5a\xe0\x9f\x39\x28\x7c\x4e\x81\xe0\xd6\x58\x8d\x73\x39\x02\x86\x80\x9a\x82\xe0\x3c\x5e\x34\xae\x9b\x9a\x43\x8f\x95\xcf\xe7\xaa\xa0\xf5\x13\xda\xf4\x5e\x50\x20\x6c\x47\x5c\x00\x59\x33\x2e\xe4\x2a\xe9\xe6\xbe\x40\x85\x09\x43\x77\xe1\x45\x5c\x80\x4b\x9f\x1b\x59\xcf\xab\xe2\xc1\x2c\xa6\x5e\xcc\xcd\x80\xe0\x58\xf2\x12\x2e\x30\x41\x22\x63\x7b\xd2\x36\x2e\x2d\xa8\x96\xd0\x58\xf2\x32\x91\xd3\x76\x00\x48\xda\x30\x96\xbc\x5c\x68\xb6\x85\xbc\xa7\xfe\x0a\x19\x99\x77\x25\xef\x3e\xb4\x94\xbe\x4a\x70\x26\x00\xf0\xad\x49\xb2\x08\xbb\x9a\xeb\x2c\xc2\xd7\xf0\x61\x2c\xc2\x31\x77\xd8\x4d\x5a\xe6\xb5\x21\xd4\x84\x3a\xa8\xe8\xf0\x3a\xae\x34\x52\x85\x12\xaf\x2f\x98\x19\x80\xc6\x15\x17\xde\x50\xb0\x4b\x08\x25\xe6\x00\x1a\xee\xb5\x1b\xf9\x30\x94\x99\x6c\x5d\x33\xc0\x06\xa1\x1d\x9c\x3e\xef\xa6\x02\x61\x52\x33\x12\x37\x73\x3b\x99\x60\x10\xc5\xbb\x5b\x0a\xaa\x24\xa4\xfe\x56\x21\x74\x28\x03\x60\xa1\xa9\x02\x17\x5a\x8e\x7b\x1b\x77\xd5\x44\xdc\x4e\xc1\xdb\xc5\x7c\x02\xc0\x3b\x84\x4e\x88\xe3\x2d\xc2\x18\xb7\x3a\x71\x86\xce\xee\x9e\x3e\x14\x2c\xef\x2c\x98\x25\xcc\x0c\x84\x66\xb9\x10\xd3\xee\x2a\x10\xe6\x6c\x4b\x75\x00\x5a\x79\xde\xcd\xd5\xa4\x16\xb1\xef\xe1\xfe\xc2\xa0\xfa\x7b\xc5\xf8\x88\x27\x44\xfb\xbe\x02\xe1\x64\x46\x45\xa6\x22\x83\xe7\xfe\x82\x6a\xdf\x74\xa2\x01\x45\xdb\x28\x56\x8d\x9d\x4d\x31\x8c\x07\x0a\xa6\xf8\x1c\x1d\x6f\xa5\x1e\x14\xec\x6a\xa7\xe0\x43\x82\x9f\x1a\x56\xaf\x93\x32\xf7\x4b\x00\xf8\xb0\x30\xc6\x50\xc5\x76\x0a\x3e\x22\x41\x09\x00\x1f\x2d\x10\xef\x6f\xee\x87\x0f\xb9\x1e\x2b\x10\x6f\xb9\xed\x67\xa7\xe0\x26\x61\xb6\x21\x88\x6b\x58\x83\x8f\xfb\xf9\x12\x00\x3e\x21\x58\x00\x21\x8e\xd2\xfb\xa4\xbf\x02\x17\x02\xc5\x78\xaa\x60\x9a\xef\x3e\x08\xb2\x74\x97\x6e\x3e\x5d\x30\x23\x0d\x5e\x69\xda\xba\xf9\x4c\xc1\x1c\xf1\xf9\x64\xa9\xd8\xb3\x05\x3b\x84\x51\x71\xe9\xcd\x52\x6d\xaa\x62\x76\xdb\xba\xf9\x5c\xc1\x54\x1f\xac\x59\x08\x7d\xbe\x40\x38\x49\x71\xf0\xe6\xab\xd3\xd1\x80\x43\xb7\x89\x2f\x14\x94\xf3\x98\xa7\xbd\x58\xc0\x5e\xf8\xf2\xa4\xa0\x8d\xd9\x4b\x05\x95\xc2\xe2\x4d\x71\x12\xee\xcb\x05\x93\x18\x23\x5a\xc5\xbd\x22\x06\x16\xdc\xa3\xbd\x8a\xda\xbf\x85\xf7\x2a\x2a\xf3\x6a\x81\xb0\x5e\x43\xc0\x6b\x62\x29\x54\x4f\x2c\x65\xea\x43\xaf\xf3\xa1\x87\x76\x4b\x0b\xb1\x11\x9a\x9b\xde\xe0\xc3\x03\x3b\xd8\x9b\x7c\x30\xd8\x8a\xe3\x02\x7c\x3f\x73\x40\x71\xdc\xb7\x0a\xa4\x7b\x9c\xf8\xd6\x1d\x55\xe9\x6d\xde\xc3\xe8\x8f\xa6\x0f\x6c\x2d\xa8\x16\x9f\xce\x30\x74\xb3\xdf\x7d\xa7\xc0\x7b\x62\xc3\x01\xae\x65\x0c\x80\xe5\x4a\x12\x74\xc6\xe3\xef\xa6\x11\x7a\x86\x6d\x44\x78\x2f\x9d\x00\x86\x60\x67\x3c\xfe\x7e\xc1\x74\x46\x50\x34\x6d\x05\xf9\xb7\x33\x1e\xff\xa0\x40\x78\x4e\x32\x41\x5f\x51\x89\xa1\xb5\xca\x87\x62\xe8\x81\xc0\xd4\xc8\x8e\xf9\x23\x3e\xc6\x51\x54\x5c\x01\x14\xd7\x32\xeb\xc8\x13\xc9\x1f\x17\x08\xe7\x95\xce\x60\x32\x05\xc1\x50\xac\xce\x41\x23\xf3\x93\x82\xd9\x41\x24\x12\x23\x3e\xe5\xd6\x70\x01\x9a\xfb\xfb\x3f\xe3\xce\xed\x02\x83\x70\x7d\x2e\x04\x30\x60\xa0\x39\x07\xad\x0c\x75\xf8\x85\x30\x65\xe1\xe7\xb5\x13\xd6\x97\x05\xfc\x3d\x11\x34\x0f\x7a\x3e\x83\x96\x36\x24\xaa\x7c\x55\x30\xd3\xe7\xa5\xdd\x20\x49\x63\xcb\xb6\x82\xb9\x32\x85\x96\x59\x86\xb4\xfe\x3a\x42\x36\x95\xf0\x8d\x38\xe5\x2a\xda\x30\x5a\x54\xf5\xe8\x49\xf0\xad\x10\x73\x3c\xa1\xdf\x09\x4b\x03\x0f\xac\xff\xde\xc7\x4a\xe5\xfe\xe0\x63\xa5\x60\xfd\x8f\xbc\x36\xb4\xec\xf4\x64\x8c\x14\x0a\xa7\xae\x08\x5e\x61\x59\x30\x46\x9e\x16\x38\xa0\x70\x4e\x10\x8d\x3e\xbd\x7e\x60\xe1\x8e\x41\x54\x7e\x4f\xf1\xa0\xc2\x9d\xc2\x19\xf0\x5d\xc5\x83\x0b\x67\xfb\x8c\x68\x5a\x50\x8f\x0f\x77\xe8\x2e\x5c\xa8\x69\x87\x14\xce\x09\x21\xae\x52\x74\x78\x68\x61\x6d\x08\x75\x39\xfe\x6f\xa1\x61\x1c\x96\x81\xa5\xd3\x04\x6b\x0a\xe7\x86\xb0\xe0\xc3\x98\xc3\x0b\xa7\xfb\xc9\xf4\xbd\xda\x23\xb8\xd1\xc8\xf1\x8a\xd2\x0f\xf0\x9e\xd3\x00\xe6\x91\x61\x34\x55\xb1\xd7\x16\x0a\x0f\x39\x52\xf8\x28\x8e\x25\x1c\x6b\x10\x63\x47\x17\x0a\xa7\x9a\x8a\xda\x8f\xb6\x35\xc7\x48\x98\x61\x25\x1a\x8e\x2d\x9c\xe1\xc3\x6c\xcb\x32\xf0\xb2\x78\x5d\xe1\xf4\x34\x02\xda\xc1\x1c\x57\x58\xe3\xc3\xf1\x39\x1e\x79\x20\xe6\x78\xae\xb7\x48\xc2\xde\x73\x42\x50\xb1\x18\xbe\xdd\x77\x62\xe1\x14\x1f\x09\x57\x7f\x92\xa4\x2b\xaa\xfa\x64\xae\xab\xa2\xed\x9b\x72\xd9\x8e\xde\x3d\xa5\x70\xaa\x9f\x80\x6f\x9a\x9e\x5a\x38\xc5\x8f\xa2\x2d\xe4\x69\x85\xd3\xfc\x20\x39\x9d\x3a\x5d\x86\x5d\xb4\x13\x76\xcf\x28\xac\x12\x57\xbf\x6e\xa2\x4f\x3f\x53\x68\xc8\xb0\xa9\x8a\xdc\x67\x15\x0a\x4f\xb7\xdb\xc3\x58\xef\xb3\x0b\xbd\x49\xc0\xb1\x52\xa6\xd6\x30\x5a\x28\xae\x98\x30\xcf\x39\x5c\x7d\xb7\xcf\x41\x01\x19\xa1\xe7\x16\xfa\x76\x8e\xf8\x7e\x10\xbe\x7d\x72\x5e\xa1\xf8\xc0\xbc\xaa\xd0\x13\x0c\xf7\xfc\x60\xbc\xe1\x82\x60\xbc\xf1\xc2\x60\xbc\xe9\xa2\x60\x7c\xf7\xf5\x42\xf7\x22\x17\xeb\x1d\x86\x00\x5a\x84\x78\x31\xb7\x9f\xa3\x0c\x12\x0c\x26\xed\x4b\x44\x8f\xc0\x98\xe5\x15\xbd\x34\x84\xe6\xa4\x4c\x70\x99\x54\x15\xc2\x58\x55\x97\x17\x8a\x2f\xa5\x11\xec\x0a\x8e\x79\xd5\x5f\xe9\x53\x09\xbf\xac\x87\x44\x5d\xe5\x83\x91\x60\x0c\x5f\x5d\x28\xbc\x33\x43\x04\x5c\x53\x58\xc1\x2b\xd2\xc0\xd0\xb5\x9c\x45\xb5\x4c\xa8\xe8\xa6\x7b\x5d\x21\x9f\xf1\xa1\xa5\x5f\xcf\x3b\x1b\x65\x1b\x1b\x6e\xf0\xfb\x8f\x99\x32\x8c\x1b\x79\xb7\xb2\x8a\x4c\x0b\xb9\xcb\x86\x42\xf1\x94\xc4\x1d\x76\x21\x48\x62\x47\xb8\xa9\x70\xae\xf7\xa4\x2f\x7e\x40\x72\xb9\xb5\x27\xf0\x5e\xeb\x72\x6f\x16\xea\x50\x5c\x88\x96\x3c\xb7\x14\x0a\xb7\x4a\xb1\x8c\xb6\x21\x5b\x31\xf1\x2a\xc8\x04\x43\xf0\xd6\x42\x61\x92\xb4\x55\x4e\x44\x51\xe2\xb6\x30\x22\x2a\x79\x7b\xa1\xb0\x0d\x41\x84\xd6\x84\xb5\x04\x0d\x36\xf7\x8e\x42\x61\x4e\x5e\x92\x32\xd5\x18\x3e\x3d\x6a\x37\xe3\xd6\x18\x77\x28\x45\x85\xfa\x00\x58\x66\xa1\xfd\x9e\x7b\x27\xf7\xfb\x24\x41\x50\xfd\x77\x71\x41\x04\xd5\x14\xa8\x0c\x00\x47\x8f\x0f\xdf\xcd\xdd\x42\x26\xd5\xdf\xc3\x5d\x00\xd5\xbe\xc4\x72\xba\x5a\xef\x2d\x9c\x26\xeb\x84\x16\x36\xf7\xf1\x46\xa0\x5e\xe1\xa2\xec\xfb\xfd\xfd\x85\x1a\xb0\xb1\x90\x9f\x68\xaa\x03\x8a\x91\x02\x0f\x08\x4c\x29\x53\x35\x95\x24\x78\x90\x4f\x73\x0c\x5a\xe2\x58\x49\x54\x99\x15\x8f\x3f\xe4\x2f\x10\xd7\x0d\xf0\x30\xd7\x16\x41\x86\x6e\x82\xfa\x47\xfc\x6c\x08\x7b\x94\x5b\x08\x41\xae\xad\x01\x03\x2a\x8f\x71\xd4\x56\xb1\x09\x90\x5a\x9b\xfc\xc5\x11\xfe\x38\x77\x4f\x17\x02\xfb\x89\xc2\x29\xe2\x72\x61\x40\x71\x74\x13\x3e\x59\x58\xc9\xa2\xac\x03\xd1\xe2\xc1\x79\xaa\x70\x32\x45\x2c\x1b\x03\x4f\x73\xc9\x8a\xa6\xa1\xab\xf3\x4c\xe1\x2f\xb8\x65\x31\xe2\x2e\xa2\x77\xd4\x18\x0b\xb9\xd7\xf5\x2c\x2f\x8b\x74\x47\x84\xcd\xbc\xed\x38\x8f\xd6\xf9\xcf\x71\x36\xf4\x67\xdf\x54\xd2\x7e\x9e\x8f\x07\x06\x11\x91\x2f\x08\xe1\x52\x8f\xc3\x14\x51\xf2\x45\x61\xbe\xd2\xe3\x50\xb3\x06\x4d\x8c\xbf\x54\x58\x05\xe9\xde\x05\x5d\x97\x2b\xa6\xf5\x72\x61\x09\x89\xbf\xd6\xe0\x2b\x5c\x16\x5e\xc6\xaf\x00\x8a\x06\x9c\x2d\x5c\x16\x46\xbb\x1c\x4b\x5d\xe2\x00\xf0\x6a\xa1\xff\xd6\x59\xdb\x00\x30\xe1\x6b\xdc\x5f\x39\x48\x34\x7d\x9d\xfb\x1f\x26\xe1\x18\xde\xbe\xf8\x0d\x3e\xc2\x30\xbc\x90\xac\xa3\x16\xa5\xe2\x71\xe0\xbc\x29\x11\x57\x90\xf9\x93\x10\xdf\x92\x14\xc0\xf7\xb3\xde\x16\x07\x2c\x86\xf1\x5d\x31\xd2\xbd\x5b\xc5\x25\x16\x57\x02\xbf\xab\x86\x9f\xf4\x78\x47\x5c\x62\xa5\x31\xa0\x51\xf0\x6e\xe1\xae\x11\x1c\x26\x18\xc4\xd9\xf7\xc4\x95\x1e\x69\x96\xf0\xfc\xe6\xfb\x7c\xc8\x61\xda\x52\x2b\xa9\x0c\xe1\x93\xd4\x0f\x84\x6e\x66\xb6\xc6\xcf\xf9\x7d\x18\xd0\x09\xdd\xd0\xb2\x3f\x92\x8c\xba\xb4\x15\xb3\x7f\x2c\xf5\xe4\xd2\xd6\xc5\x96\x09\x3e\x91\xeb\x6d\xed\xee\x59\x85\xf9\x3f\x95\xea\xc5\x14\x54\xe4\x33\x1e\x64\x18\x61\x10\x00\x1b\x17\xfa\x5c\xea\x6b\x46\xb3\x15\xf3\x8b\x60\x12\x92\xf8\x25\xef\x03\x4a\x5a\xe6\x3d\x1b\x86\xc5\x7e\xc5\xe3\x75\x1a\x03\x12\xb0\x4d\x32\xc5\x52\xab\x15\x3f\x5e\xfb\xb5\x6c\x0a\x0b\x8b\xfb\x46\xf2\x92\xa5\x56\x9b\xa9\x7d\x9b\xce\xab\xf6\x01\xed\x3b\xd9\x0c\x56\x17\x39\xba\xf8\x5e\xb6\xa7\xd5\xa5\x38\xfd\x3f\xa4\x69\xb2\xd2\x44\x3b\xa4\x1f\xd3\xc4\x74\x0f\xbb\xad\x8a\x61\x8c\x14\x05\x10\xd0\x16\xfa\x80\x22\xd9\x23\xba\x87\x5d\xfc\xd0\xd3\x81\x52\x11\x34\xd9\x61\x5f\x3a\xa8\xc8\xaf\xd2\x72\x30\x04\x97\xb6\x1e\x2c\x09\x42\xdb\x5e\xb2\xa8\x3b\xa4\x88\xdf\x1f\xc1\x4f\x47\x13\xe2\xa1\x45\xfc\xb9\x30\x00\x17\x3a\x09\x34\x47\x1d\x56\x34\x27\x4d\x4a\x6b\xc2\x6a\xb5\x4c\x08\x86\xe0\x9a\x22\xe1\xde\xa1\x6e\x42\xf2\x74\xb3\xd6\x3b\x7c\x38\xaf\xdc\x4f\xa8\x3f\xa2\xa8\x3a\x4d\xe0\x91\x45\x53\xd2\xb0\xfa\xb5\x45\x3b\xfa\x44\xb0\x03\x33\x6f\x0f\x7f\x54\xd1\x2f\xa2\x19\x96\xd0\x79\xf6\xe8\x22\xfe\x6a\x24\x7e\x97\xd6\x3d\xa6\x48\x78\x3e\x90\x40\xc7\x72\xbd\xdc\x3e\x6b\x10\xaf\x94\xd7\x71\x43\x61\x2c\x65\xaa\xba\x19\xb7\x8e\xe3\x8d\x4b\x58\x8e\x95\x82\xba\x09\xfa\x70\x80\x3c\x3e\xc0\xe6\x16\xec\x03\x8e\x7b\x42\x51\x4d\x1a\x65\x4f\x72\x9b\xec\xc4\x22\x6f\x60\xe9\x6e\x37\x5e\xdf\x2c\x65\x62\x4f\x2a\x9a\xe5\x6b\x63\x6b\xc2\xf2\x9a\x77\x72\xd1\x5c\x1f\xad\xd3\x04\x22\xf9\x14\x5e\x14\x35\xb1\x35\x61\x75\x0f\x27\x7b\x2d\xfc\x64\xcb\xa9\x45\x7c\x29\xeb\x75\x66\x57\xab\x7b\x5a\x91\x70\x1a\x11\x83\xf8\x9d\x5d\xb2\x16\x3b\xbd\x68\x56\x1a\x25\x65\x92\x5b\x43\x67\x14\xc9\xef\xc2\x74\xc6\xe3\x2e\x0a\xf5\x67\xf2\x52\x02\x85\x3c\xa1\x72\x56\x91\x70\x76\x2c\x1e\xae\x9c\x5d\x54\x93\x56\x95\x49\x48\xa3\x69\x65\xe8\xb9\xcb\x39\x01\x65\x20\x21\x9d\x1b\x44\x22\x87\x32\xe7\xf1\x81\x83\x2a\xa8\x83\x4a\xa2\x03\x98\xe7\x73\x4f\xc0\x28\xfa\x73\x41\x51\x95\xcc\x79\x21\x77\x0e\x0c\xd9\xfd\x89\x2e\x05\xf6\x5d\xc4\x4d\xeb\x9d\x23\xa1\xe5\xdb\xfa\x22\xff\xcb\xe0\xf8\x23\x1c\x17\x73\x50\x03\xaa\xa5\xe1\x05\xfd\x25\x1c\x04\x26\x03\x2f\xe5\x0a\xe0\x5b\xcc\x6d\x8e\x73\x59\xd1\x2e\x62\x27\xca\x1f\x24\xc0\xab\x9d\xfa\xcb\x8b\x6a\x65\x26\xfe\x8d\x01\xc2\x72\x05\x37\x2a\xfb\x28\x00\x21\x5c\xe9\x27\x38\x40\x1d\x20\x84\xab\x8a\xc4\x07\xd5\xa4\xf7\x4a\x09\xcb\xd5\xbc\x2c\x7b\xbb\x94\x10\xae\x29\xf2\x62\xba\xf4\x72\x26\xa1\x5f\xcb\xbb\x8b\xbf\x6d\x42\x48\xd7\x15\x79\x13\xba\xf8\x7e\x04\x21\x5e\x1f\x41\x6c\xb8\xa1\x68\x3e\x57\x38\xcb\x37\x03\x88\xd8\x1b\x8b\x84\xc7\xa0\xf1\x2c\x42\xf0\x0d\xc1\x78\xc3\x4d\x5c\x0d\xfe\x38\x3f\x29\x52\x57\x7f\x73\x51\x4d\x18\xf1\x96\xa2\x9d\xfc\x24\xe1\x89\x7f\xc2\x71\x6b\x26\x8e\x86\xdb\x32\x71\x34\xde\x5e\x94\xf6\xee\x80\xd8\xd8\x3b\x22\xc9\x0d\x63\x62\x9f\x92\x47\xc5\x49\xb9\x3b\x8b\x84\x57\x0b\x84\x67\xc2\x09\xf5\xae\x22\xdf\x83\xdb\x78\xdf\x45\x28\x77\x0b\xf6\xf0\x9e\x44\x26\xa4\x7b\x78\x5d\xec\xa9\x55\x42\xb8\x97\xd7\xe5\x7b\x7e\x94\x50\xef\x2b\x0a\x79\xfa\x92\x90\xef\x2f\x0a\x7f\x9c\x91\x70\x6c\xe4\xfd\x27\x3e\x83\x46\x88\x0f\x48\x41\x5c\x20\x3d\x28\x45\xfe\xb8\x37\x12\x1e\xe2\x85\xf8\xb3\x56\x84\xf4\x30\x6f\x24\x7b\xcc\x87\x10\x1e\x09\x21\x34\x3c\xca\xab\xf1\x1e\xec\x21\x45\x1e\x13\x67\x03\xf1\x31\x1e\x42\xde\x24\xac\x11\xfa\x1c\x6b\x90\xa0\x8f\x0b\x83\xcd\x7b\xc8\x86\x90\x9e\x90\x48\x58\x18\x21\x3d\x19\x4a\x6a\x78\xaa\x48\x78\x0f\x90\x3f\x04\x42\xca\x3d\x5d\x24\xbc\xb1\xac\x53\xa7\x7d\x46\x18\x48\xe4\xa9\x0c\xc2\xfc\x6c\x91\x78\x4f\x9f\xde\xb8\x27\xa4\xcd\xa1\xa4\x86\xe7\xb8\x77\xf8\x6e\xab\x93\x82\xcf\x73\x1b\xf9\x6f\x57\x12\xf2\x0b\x45\x61\x37\x03\x09\xfd\xc5\xa2\x5f\x86\xd0\x85\x3b\x8a\x84\xf5\x25\xb1\xa9\x46\x82\x80\x2f\x17\x09\x0f\x47\xe0\x9b\x82\x04\x7f\x85\xf7\x0d\xbe\xe3\x47\xd0\x2d\x45\xc2\x0e\xc5\x7f\x98\x4f\x18\x5e\xe5\x4e\xc2\xce\xdd\x09\xe1\xb5\x10\x42\xc3\xeb\xc2\xb4\x4f\x56\x3d\xa4\xc0\x1b\x45\x3b\x86\x2d\x4e\x08\xc3\x9b\x45\xde\x86\x19\xcd\x65\x6f\xf1\x99\xc7\xed\xd7\xed\x2e\xbc\x13\x5b\xe9\x02\xf2\xa5\x12\x97\x1c\x7c\xbc\x5d\xc4\x4f\xf8\xe0\xbc\x58\xc2\xda\x5a\x24\x7c\x0e\x06\xa8\xfd\x0b\xbb\x97\xbd\xc3\xe5\x26\xac\x84\xf5\x6e\x11\x7f\x7c\x01\x29\xf8\x1e\x37\x8c\x70\xee\xf3\x3e\xf7\x31\x01\x8d\xb9\x83\x3a\x54\xfb\x3e\xe0\x6b\x3d\xf2\x78\xdb\xbc\x0f\x79\xb5\xfb\x26\x6d\x3c\x62\x3e\xe2\x4c\x8a\x9b\x44\x2d\xfa\x98\xcb\xb4\x53\xbd\x86\xae\xe2\xa0\x49\x67\xd2\x4f\x8a\x84\x47\xad\x2c\x75\x58\x07\x86\xf6\x29\xc7\xbc\xe7\x73\x3e\x2b\xaa\x49\xc3\x62\xa6\xa5\xc2\x21\xf8\x79\x91\xf0\x39\x8d\x24\xfd\xd0\xd0\x17\x45\x93\xbc\x2f\xda\x28\x86\xf1\x65\xd1\x54\x69\xb1\x84\xd0\xaf\x8a\x8a\xd1\x65\x05\x80\xdb\xb8\x41\x11\xd2\xd8\xf0\xb5\x1f\x68\x6e\xfa\xc6\xbf\xd0\xad\x6f\x58\xf0\xad\x1f\x69\xd8\xbd\xf9\x3b\x3f\xb2\x7b\x7d\xc3\xf7\x42\xbf\xa0\x52\xf3\x1a\x9a\x7e\xf0\x43\x0d\xf3\x9a\x16\xfc\xe8\x87\x9a\xe6\xed\xd1\x3c\x52\xec\x83\x16\xd4\xef\xd1\x70\x40\x71\xb5\x4f\x56\x73\xe3\x82\xa6\x03\xfd\x58\x63\xc3\xfc\xe6\x05\x07\xf9\xb1\xe6\xdd\x77\x6f\x6c\x3e\xb8\x78\x8a\xaf\x6c\x63\xfd\xbc\xf9\x0d\x87\xf8\xc1\x86\xe6\x86\xfa\xa6\xa6\x43\xfd\xe0\xee\x0d\x4d\x0d\x0b\x16\x1c\x56\x3c\xd5\xdf\x8c\xa6\x05\xbb\xcf\x6f\x5e\xe3\x47\x1b\xe6\xed\x31\xbf\x7e\xf7\x86\xc3\xfd\x68\x53\xfd\x1e\x4d\x8d\xf3\x9a\x8e\xf0\xa3\x0b\x1a\x17\x2c\x68\x9e\xb7\xe0\xc8\xe2\x69\xfe\x26\xcd\x9f\x3f\xbf\xa1\xbe\x79\xad\x1f\x6e\x6c\xdc\x7d\xf7\xa6\xa6\xc6\x86\xa3\xfc\x70\xf3\xfc\xfa\x79\x0b\x16\x34\x37\x1d\x5d\x3c\xdd\xdf\xb6\xa6\x86\xfa\xf9\xf3\x1b\x16\x1c\xe3\xc7\x1b\x9a\x17\x34\x35\xee\xde\xb4\x7b\xf3\xb1\x7e\x7c\xf7\xc6\xe6\x05\xf3\xe7\xed\x51\xdf\xb0\xae\x78\x86\xbf\x91\xf3\x1b\xe7\x37\xd5\x2f\x68\x68\x3a\xae\x58\x7c\x88\x76\x48\x87\xc7\x17\x0b\xef\x69\x89\xeb\xc2\x13\x8a\xbd\x20\x18\x74\x6c\x7a\x62\xb1\xf8\xf1\xa0\xa4\x35\x00\x4e\x2a\x9e\x14\x43\x23\x78\x50\x71\x93\xb1\x7d\xdd\x93\x8b\xbd\x41\x8a\x3f\x6f\x72\x4a\xf1\x24\x31\x2a\x9e\x5a\xec\xfb\xa0\xea\x32\x6b\x00\x9c\xe6\x87\xfe\x0a\x1c\xeb\x74\x5e\x0b\x82\x16\xeb\x03\x67\xf0\x3e\x45\x48\x8f\x93\x32\xd5\xee\x33\x03\xc0\x95\x67\x71\x10\x55\x48\x1e\x7d\x38\x9b\x0b\xb4\x5c\x3c\x42\x47\xb9\x45\x52\xf8\x23\x2d\xe7\x08\x36\x4d\x39\x0e\x30\xe1\x32\x90\xb4\x9c\xe1\x73\x8b\x85\x17\xbc\xac\x41\x02\x9e\x57\x9c\xf6\x5d\xd8\xf3\x8b\xd3\x3f\x0c\x7b\x41\x71\xda\x97\x61\x2f\x2c\x4e\xfb\x34\xec\x45\xc5\xc2\xb2\x23\xfd\x93\x48\xb1\x78\x72\x7d\xf1\x4c\xb4\x2b\xa8\xc3\x5f\xd8\xa8\xf3\x62\x2d\x54\x7a\x2f\x2e\x9e\x4e\x28\x60\x3f\x1f\x7e\x49\xf1\x0e\x01\x25\xc8\x99\x2d\x82\x2e\x2d\x9e\x93\x56\x8e\x53\x2f\x2b\x9e\x1b\x50\xba\x57\x87\x03\x40\x85\x96\x73\x79\xf1\xec\xb4\xc2\x1e\xf1\x8a\xe2\x9a\x80\xb2\x38\xe8\x5f\x59\x3c\x23\xad\x1c\x26\x5c\x55\xfc\xf3\x80\x32\xe9\x1f\xdc\xba\xba\x78\xd7\x34\x01\xe9\x5c\xd7\x14\xcf\x0a\x90\x16\x23\x4f\xa2\x33\x4b\x0a\x12\x08\xe5\xba\xe0\x52\x78\x46\xb8\x3e\xa8\x14\xa6\xdc\x10\x68\x29\xc5\x01\xa6\xb2\xa7\x6e\xc2\x1b\x03\x2c\xe5\x11\x37\x04\xf6\x11\x79\xd8\x09\xea\x6a\xff\x4d\x01\x7d\xc4\xa9\x37\x33\xd1\xfe\xd2\xe4\x55\x93\x5b\x58\x27\x88\x45\x09\xe9\xd6\xc0\x76\x92\x8d\xd4\x6d\x01\xed\x24\x94\xdb\x03\x7b\xb5\x0f\x6d\xfc\xee\x08\xe8\x55\x4c\x18\x0b\x2c\x83\x6f\xfa\xdd\x19\x50\x06\x13\xee\x2a\x16\x56\xe8\xfc\x09\x86\x18\x7d\x84\xe1\xee\x40\xe5\xb5\xde\xc4\xde\x8a\x73\x4f\x80\xf2\x84\x72\xaf\x28\x54\xf8\x44\x1b\xfd\x7e\xdb\x7d\xcc\xce\x3e\xa1\x71\x9d\xbc\x05\x7a\x3f\xab\x52\x10\xcb\x68\x1b\x8b\x77\x0a\x2a\x49\x1e\x48\x46\x0b\x4f\xf0\x00\xeb\x63\xb1\xb4\x40\x7f\xb0\xf8\x67\x01\x12\xd2\xf6\xa0\x0f\x15\xef\x92\x26\x26\x8d\xe9\xe1\x40\x7f\xe2\xaf\x3f\x3e\x12\xe0\x4f\x9c\xfa\x68\x70\x0f\xeb\x10\x38\x8f\x05\xf5\x30\x22\x6c\x0a\xf4\xc1\xe4\x3c\x7c\xb4\xfd\x78\x80\x0f\x52\xd2\x13\x81\xa3\x06\x3a\x40\xb1\x97\x5b\x1a\x78\x32\x60\xd4\x78\xc4\xa7\x02\x7b\x8b\x7d\xc8\xe1\xe9\x80\xde\x62\xb4\x67\x8a\x6b\x85\x92\xb1\x86\x58\xba\x11\x9e\x2d\xde\xd1\x2b\x1e\xc8\xb0\xb9\x78\x99\x20\xc3\x85\x4e\x4a\x85\xb1\x58\x4c\xae\x2a\x1d\x88\xf1\x59\x51\x8b\xc5\x16\xc4\x52\xba\x09\x17\xc4\x62\xcf\x15\xef\xe5\x55\x98\xbb\xb4\xe7\x8b\x57\x88\x2d\xac\x6f\x6c\x8a\xe5\x2e\xf4\x85\xe2\x2e\x6e\x93\xff\x1d\x91\x2f\xb2\x38\x1e\x14\xbb\xbc\x17\xec\x5e\x2a\xde\x39\x2c\x88\x79\x3c\x2f\x17\xaf\x8a\xea\x0f\x57\xdf\x1f\xe0\x4a\x1b\x1b\x38\x68\x92\x23\x27\x8c\x37\x37\x09\x38\xda\x33\x7b\xe8\x2b\xc5\x2b\xc3\x7b\x26\x07\xb9\x5b\x8a\xff\x26\xf6\x51\xf3\xfc\x74\x7b\xe6\x20\xfd\xd5\xe2\xbf\xf0\xce\xfa\x5f\x96\xfd\x5a\xf0\xcc\x81\x5f\x46\x7b\x3d\x68\xe6\xc0\x94\x37\x8a\x85\x3b\x5c\xfc\x1b\x98\x34\xf6\xbe\x19\x18\x41\xe8\x7e\xf6\xad\x80\x08\x42\x49\x6f\x07\xcf\x2d\xaa\xe2\x82\xad\x41\x73\x0b\x22\xbc\x13\x18\x39\xd8\xf3\x51\xef\x06\x44\x0e\x46\x7b\x2f\x30\x5e\xe1\x23\x29\x4d\x81\xca\xfb\x01\xf1\xca\x23\x7e\xc0\x42\xb7\x14\xeb\x7c\x37\x04\x3f\x64\xa1\xc9\x17\xf1\x7c\x2c\x1f\xf9\xa2\x7b\xac\x7e\xf7\x98\x7f\x92\xfb\x58\x88\xee\xe9\xd4\x4f\xd8\x3a\x91\xc6\x3e\x3c\x8a\x75\x33\xf1\x69\xf1\x54\x21\xe0\x31\xf4\xb3\xe2\x3f\x45\x8d\x2a\xc7\xb2\x60\x4c\xb6\x91\x34\xd6\x9b\xe6\xb1\xc1\xfe\x79\xf1\x9e\xe1\x03\x69\xfb\x44\x7d\x51\xdc\xe9\x6b\xc5\xee\xf5\xe9\x0e\xbe\x7d\x12\xbf\x64\xf1\x1c\xb7\x3f\x77\x79\x5f\x15\x4f\xf3\xcf\x31\xc4\xa0\xdb\x8a\xa7\x88\xf3\x0a\x01\xbf\x66\x8e\x4a\x78\x1b\x1b\x63\xf4\x4b\xad\xdf\x30\x21\x88\x9b\xc3\xdf\xfa\x65\x37\x52\x31\xdf\x89\xb2\x19\xf8\xbd\x9f\x97\x75\xec\x0f\x22\x2f\x03\x7f\xf4\xf3\x36\x53\x78\xa4\x44\xe0\x65\xe0\x01\x25\x3e\xde\x3d\x28\x7c\xa0\xc8\xcb\xc0\x83\x4a\x5a\xa2\xbc\x48\x1d\x56\x8d\xf4\x50\x84\xdf\x7d\x05\x5a\xac\xd7\xb2\x8c\x58\xec\xe0\x92\x7f\x0d\xf7\x9d\x6c\x04\x1c\x52\xf2\x3f\x51\x3a\x90\xef\x1d\x31\x66\x5f\x9f\x36\xb2\x2e\xf5\x82\x21\x00\x5a\x1a\xab\x9a\xb0\x24\x44\x31\xf4\x84\x99\xe4\x51\xf3\xd0\x92\xff\x0a\x6f\xc2\xff\x0b\xf5\x1f\x56\xf2\x4c\x59\x94\x09\xe2\x29\x83\x4f\xdc\xec\xbb\xaa\x5c\xc1\xa4\x0d\x87\xc3\xc9\xb6\xa2\xcd\x8b\xc5\x9a\x9b\x64\x5d\x07\x7b\x53\x71\xfc\xd4\x5d\xfa\x78\xc2\xaf\xa7\x78\x53\x04\x3e\xb6\xe4\xba\xa0\xe9\xc6\xa3\x79\xef\xf3\x7b\x50\x6f\xca\x1d\x0e\xa2\xa3\x24\xfb\x01\x7e\x74\x8d\x7c\x93\x2e\x6d\x5e\x63\xf7\x27\x96\x83\x21\x98\x56\x90\x11\xff\x64\xf5\xba\xe9\x33\xa5\xed\xd0\x79\x52\x44\x21\x3e\x4d\x8e\xc9\xb3\x27\xda\xbf\xa4\x4b\xd0\x2c\x33\xdd\x6b\x15\xc3\xc0\xb8\xc7\x65\x41\xc0\xa9\xe4\xdd\x46\xfc\xa5\x1a\x7c\x67\x4e\xea\x72\x13\xdf\x34\xc0\x9f\xf5\x43\xc1\xc9\x45\x8a\x08\xd4\xc5\x0a\x54\x82\xf0\x45\xdd\xdd\x41\x30\x32\x6b\x20\x8e\xba\x3e\x80\xc0\xec\xb5\x18\xe9\xef\x57\x0c\x9b\xa5\x1b\x24\x95\x40\x23\xa3\x02\x81\xc4\x5e\x7c\x6f\x69\x05\x50\xb4\xe1\x10\x83\x10\x8e\xc5\x41\x96\x4c\x5a\x1a\x10\x16\xee\xcb\x50\xd6\xcb\xa7\x5c\xe0\x2c\x41\xdb\x2f\x79\x1c\x41\x0b\x2a\xf8\x30\x46\xee\x44\xfa\x03\x24\x7b\x02\xc5\xee\xd0\x07\x40\x9a\x2b\x29\xf8\x7e\xd6\x9f\x53\x20\x05\xb6\xcf\xd7\xfb\x80\xa2\x71\x3d\xd9\xa3\xfd\x5c\x21\x45\x37\x02\xc8\x82\x6d\xd1\x02\x63\x95\x82\xb6\x61\xdb\x39\xca\x42\x6a\x96\x02\x6b\xba\xef\xbb\x10\xdf\x95\xc0\xdd\xef\xef\xcb\xa1\x40\x9c\x7c\xec\xa7\x07\x38\x49\xd9\xa8\xf8\x63\x15\x81\x60\x20\x77\x9b\xa9\xc9\x18\x3e\x5b\x5c\xde\x1d\x08\x77\x07\x0d\xc6\x3e\xa0\xd8\xf3\xd2\x7a\x0f\xa1\xf5\x81\x68\x43\x20\xba\xd4\x52\x0c\x8f\xb0\xa6\xe4\xa9\xb2\xf0\xd0\x9e\x8f\xab\xf9\xb8\x9a\x8f\xab\xf9\xb8\x9a\x8f\xab\xdb\x1b\x57\x0f\x2f\x39\x6f\x7c\xd4\x8a\x35\xaa\x0f\x4c\x30\x98\x14\x68\x72\xef\xa3\xc8\xa1\x9b\x09\xc9\x49\x07\x95\xfe\xd0\x08\xa1\x0c\x80\x1e\x90\xb4\x0d\x05\x02\x72\x2b\xc9\xeb\xbe\x23\x4a\xce\x19\x1f\x1e\xfe\xff\x8f\x28\x79\x64\x49\x19\x3e\xf0\x76\xeb\x96\x83\xc1\xb5\x25\x73\x68\x26\xe8\x18\xfc\xa8\x92\xb2\xa4\x02\xfb\xd0\x64\x31\x64\x1f\x5d\x52\x82\x33\x86\x95\x38\xa6\xa4\x94\xfd\xdb\x70\x2c\xe5\x59\x82\x78\xd6\x51\x9e\x0e\x2b\x71\x1c\xe5\xe9\xb0\x12\x0d\xc7\x97\xcc\x4c\x99\xba\x8a\xe2\x43\x0a\xc6\x17\xd4\x2d\xc6\x8f\xae\xad\x48\x99\xe0\x84\x92\x9d\x42\x28\xed\x26\x51\xe5\xc4\x92\x39\x01\x1c\x1d\x8a\x0b\x11\xd7\x49\x25\xbb\x46\x50\x99\x8c\x93\xa5\xfa\xdb\x4c\x56\xcb\x29\x25\x33\x7c\x14\x84\xe1\x1f\xdd\x3a\xb5\x64\xc7\x60\x02\x93\x79\x5a\xc9\x14\x1f\x03\xfe\x81\x89\xd3\x4b\x6a\xd2\x41\xc2\x7f\x46\xc9\x2c\x17\x3a\xaa\x65\x0e\xd4\xc5\x62\xcb\x53\x49\xf1\xc8\xeb\xcc\x92\x6a\x46\xeb\x55\x5c\x80\xb1\xb3\x4a\xa6\x79\x98\x0e\xbb\xf5\xfd\x09\x7c\x36\x67\xed\x52\x1c\x17\xff\x46\xde\x68\x49\x95\x0f\x6b\x37\xe1\x39\x25\x93\x18\xb4\x10\x5a\xfa\xb9\x3c\x0b\x1d\x3d\x79\x9e\xa8\x8b\x06\x54\x3d\xa9\x18\xb1\xba\x85\xf8\x6b\xea\xe7\x97\x4c\x61\x34\x47\x4f\xf4\xc1\xee\x3e\x3d\x0e\x2f\x28\xa9\x61\xa0\xed\x80\xb8\x3e\xd4\xee\x76\x00\xd7\xed\xe9\x53\xcc\x0b\xb9\x42\x06\x88\x13\xf6\x8b\x38\xbb\x20\x1f\x93\xd6\x07\x92\x56\x58\x29\x53\xbb\xb8\x64\x6e\x18\x69\xb1\x35\x68\x5e\x52\x32\x3b\x8c\xbc\xd2\xbe\xb4\x64\x37\x4e\x04\x43\x70\x89\x61\x29\x90\x35\xa9\xd5\x4a\xda\x29\x08\xf0\xd7\xc1\xdd\xcb\x4a\x76\x08\xe2\x5c\x6e\x39\x49\x7c\x7e\x7c\xb9\xa8\x05\xa7\x2f\x4b\x19\x50\xb7\x8d\xe1\x2b\x4a\xe6\x04\x91\xf1\x08\xa9\x9f\x77\x65\xc9\x54\x46\xa5\xc8\x32\xc5\x1c\xbe\xaa\xa4\x36\xa8\xcc\x12\x7d\x08\x68\x8b\x49\x43\xae\xe6\xb5\x92\x17\xe1\x90\x0b\x2f\xd6\x13\x3a\xc4\x5c\xd7\x94\xec\x1a\x24\xa1\xbb\xcf\x72\x20\x70\x21\x15\x72\x6d\xc9\xcc\x10\x21\xd7\x71\xbd\x16\xda\x36\x30\x35\x2c\xe0\x7a\x8e\x26\x80\x09\x1c\x5d\x5d\x02\x2d\xe5\x86\x92\x4a\xee\x78\x09\x84\xdc\xc8\x5d\x31\x8e\xcc\x44\x64\xba\x1b\x4a\xa6\x7b\x9e\x82\x4c\xcb\xb4\xb9\x89\x3b\x5b\x3c\x09\xdb\x6e\xf6\x65\x97\xdc\xe2\xcb\x2e\xba\x95\xbb\xcf\x12\x2c\xbb\xdd\x84\xb7\x71\x96\x76\x68\x29\xb7\x73\x16\xa2\x7c\xbb\x09\xef\xe0\x5e\x4a\x54\x5a\xa4\x43\x77\x8c\x33\xee\x97\xb2\x20\x58\xa5\xc3\xbe\x3b\xb9\xbf\x29\xb8\xf0\x9f\x11\x05\x7f\x35\xe5\x2e\xc1\xe6\x02\x09\x8d\x74\x44\xbe\x9b\x0f\x12\x42\x6e\x73\x55\xc5\x26\xf4\x7b\x4a\x2a\x18\x0d\x17\xba\x57\xb6\x2f\x46\xef\xe3\x1e\x2b\xa0\x3d\xd6\xc2\xee\xd6\xf6\xf6\xfb\x79\x67\x09\x44\x24\x7c\x63\xc9\x8e\x21\x14\x5a\xf4\x01\xde\x1f\xad\x8a\xb9\x48\x51\xfb\x71\x73\x1f\xe4\x4a\xac\x34\x31\xd2\xda\xa7\x38\x0f\xf1\xee\xa4\xe8\xc3\x3c\x5c\xb0\xd7\xef\x1e\x11\x02\x90\x0b\x14\x47\xed\xab\x6f\x7e\x34\x0d\x6b\x6c\x78\x8c\x0b\x6b\x77\xbb\x1c\xdd\x84\x9b\x78\x33\x74\xb7\xdd\x5c\xea\x28\x76\x9f\xae\xa2\xbd\xc2\xe3\xbc\x17\xd1\xca\xee\x89\x92\x39\xfe\x19\x1c\x53\x58\x20\x7c\xb2\x64\x96\x38\x71\xfa\x68\x4f\x05\x96\x64\xa3\xe0\xe9\x80\x92\x8c\xf6\x4c\xc9\xdc\x80\x92\x28\x4c\xb5\xf6\x01\x05\x3e\x5b\x32\x3b\xad\xa8\x47\xdc\x5c\xe2\xbb\x35\xd8\x8c\xcf\x81\xfd\x2c\xcf\x95\x08\xb7\x06\x83\x18\x9e\x2f\x11\x6f\x06\xc7\x16\xcc\x8f\xc9\x1a\xbe\x50\xc2\x6f\x06\x07\xd1\x5f\x2c\xa9\xc6\x6f\x3d\xc7\x62\xad\x96\xa9\xc5\xea\xd0\x2a\xf4\xa5\x92\xa9\x3e\xac\x1b\x7f\xe4\xe9\xe5\x92\x19\x3e\x74\x91\x63\x29\x9a\xaa\xb8\xf0\x95\x92\x59\x94\xa0\x5a\xf6\x30\x7e\xa0\x1b\x38\xf4\x7b\xaf\x5b\x3c\x51\xa6\xd5\x6a\xd9\xc3\xb1\xba\x0e\x4b\xed\x7f\xb5\xa4\x8a\xa2\xcb\x14\x9b\xfc\x4a\xee\x6b\x25\x53\x28\x04\x4c\xe8\x0c\xc7\xf0\xef\xec\xbe\xee\x29\x87\xf9\xf0\xcf\xe8\xbd\xe1\xa9\x41\x19\xa1\x33\x8c\x09\x6f\x96\xec\xe0\x27\xa4\x4c\x30\x64\xa7\xcc\x04\x20\xaf\x78\xbd\xe5\xa9\x49\xe9\xf8\x77\xfb\x08\xed\xed\x92\x99\xb2\x42\x9d\x0e\x96\xba\xb5\x64\x6e\x5a\x75\x02\xf9\x1d\x4f\x1b\x5c\x30\xa9\xbb\x2e\x91\xf8\xae\x5f\xa2\xa6\x3b\x70\x98\x50\xde\x2b\xd9\x31\x4d\x62\x9b\xa8\xe8\xfb\x9e\x29\x96\x91\x27\x2c\x11\xfc\x41\xc9\x34\x3f\x48\x5e\x59\xf8\xb0\xa4\x92\xc2\x9d\xa6\x0a\x62\x75\x8b\xad\x8f\x3c\xdb\x76\xa1\xb5\x5c\x5d\x57\x0a\x7e\x2c\x41\x4b\x01\xfc\xc4\x13\x47\xa0\x04\x80\xdd\x86\x35\xf8\xa9\xc4\x69\xeb\xe6\x67\x12\xa7\xad\x9b\x88\xf3\x73\xca\x69\xf3\xef\xa9\x7f\x51\x52\x8e\x21\xf2\x81\xe3\x2f\xc5\x5c\xfd\x57\x25\xd3\xa9\x94\x15\xab\x68\x03\x56\xa0\x66\x6d\xf3\xcc\xc4\x71\xd2\xb2\xaf\xbd\x7a\x3d\x0a\x2a\xf0\x8d\x67\x70\x0f\x26\xfc\xdf\x7a\x35\x20\x17\x5e\xea\x58\x29\x3b\x56\xb7\x50\xd3\xbe\xf3\x0a\x08\x38\xda\x6d\x7e\x5f\x52\xea\x29\xf8\x83\xef\x16\x03\x86\x91\x93\xff\x28\xdc\x62\xf0\xc0\x91\x52\xd6\x7f\xa8\xed\x1d\x96\xaa\x18\xed\xec\xeb\x0f\x58\xc5\x03\x4a\x6b\xc3\x19\x88\xb2\x07\x96\xce\x90\x59\x48\xd9\x83\x4a\x6b\xd2\x09\xa4\xcc\xc1\xa5\x93\x75\xab\x0e\x3f\xe3\x45\x16\x7c\x87\x60\x00\x6d\xad\x17\xc2\x0e\xa0\xb8\xf0\xd0\xd2\x72\x0a\x2c\x49\x19\xc6\x61\xa5\x25\xba\x55\x87\x06\xdd\xf2\x35\xa5\xc5\xf4\xdf\xc3\x4b\x2b\x74\x0b\xbf\xf3\x4e\x5e\x53\x3c\xa2\xb4\x46\xb7\xea\x62\xb1\x0e\x3d\xa9\xa3\xa9\x09\xbf\x33\x14\xc3\x32\x8e\x2c\xad\xd6\xad\x3a\x60\xc5\x09\x88\xb1\xb5\xa5\x33\x30\x7b\x12\x2d\x56\x44\xe6\xa3\x70\x0d\xc8\x94\x47\x97\x8a\xc1\x54\xb7\xea\x7c\xa2\x8f\x29\xe5\xc1\x54\xa6\x1d\x5b\x3a\x0d\x0b\xf7\xaa\x24\xa2\xd7\x95\xce\x10\x7e\xdc\x6c\x39\x18\x64\xbf\x57\x76\x5c\x69\xb5\x40\x20\x5e\x77\x7c\xe9\x4c\x01\x53\x29\x67\x87\x65\xd9\x27\xf8\xc4\x08\xbf\x89\x78\x62\xe9\x14\x81\x80\x7f\x9d\xbb\x33\x7e\x92\xf7\x4b\xe7\x1e\x58\xd7\x0d\xe0\xc9\xa5\x53\x05\x38\xa9\xf4\x83\x85\x4e\xc2\x3d\xa5\x74\x7a\x1a\x33\x52\xf2\x54\x9f\x32\xec\x47\xca\x07\xac\x7e\x70\x5a\x80\xf8\xe5\x60\xf0\xf4\x80\x02\x74\x71\x5f\x5a\x29\xb5\xf5\x4c\x9f\xda\xf4\xd7\xdd\xcf\x92\x4c\x02\xf7\x56\x8c\xb3\x7d\x3a\xb3\xdf\x77\x1f\xf5\x69\xe0\xfd\xc0\xfb\x39\x01\x8a\x2d\x05\xf0\xdc\x00\xd8\x05\xf0\x3c\x9f\x4d\x85\xdf\x78\x3f\x3f\xc0\x22\x28\x77\x41\x40\x03\xc9\xaf\xbc\x5f\x18\x50\x83\x09\x06\x2f\x0a\x80\xdb\x4d\xb8\x3e\x40\xfe\x22\xcb\x32\x2e\x0e\x90\x4f\x7e\xe9\xfd\x92\xd2\x1d\xd3\x28\xbe\x9f\x7a\xbf\xb4\x74\x4e\x1a\x03\xff\xad\xf7\xcb\x4a\x67\x0b\x54\xe1\x47\xdc\xf1\x77\x0e\x4a\x67\xf9\x88\xe2\xce\xeb\x0a\xa9\x20\xa5\x91\x82\x57\xfa\xd4\x25\x3e\x49\x28\x57\x79\xfd\x8d\x5f\x00\x6f\x37\xe1\xd5\x5e\xd7\x32\xa4\xa3\xed\x1a\xaf\x6b\xc9\xbe\x6c\xb1\xee\x00\x13\x5e\xcb\xcb\xa2\x81\x0e\xcc\x81\xeb\x4a\x27\x33\x64\x29\xfe\x91\xd1\xeb\x39\x40\xc6\xcd\x0d\x5e\x4f\xd6\xc5\x62\xfb\xba\x4b\x74\x83\xfc\x82\x0a\xbc\x31\x88\x80\x14\xd8\xe0\xe9\x2e\x10\xf0\x8b\x60\x37\x05\x51\x6c\x54\xe6\x66\x14\xdd\xd2\x28\xb8\xd0\x2d\x41\x85\xf0\x2f\xb9\xde\x1a\xa8\x1a\x00\xfd\xb7\x95\x56\x78\x1f\xd8\x05\x83\x4b\x16\xdf\x5e\x5a\xe5\xbd\x3c\xa1\xf5\x58\x88\xf1\x0e\xce\xd2\x8a\x64\x8d\xf1\xfc\x12\xd4\xba\x3b\x4b\xbd\x8f\x45\xa1\x50\x73\x17\x27\xe3\x38\x7b\x37\xcf\x77\x21\xfd\xef\xe1\x66\xeb\xc2\x5a\xdf\xcb\xcb\x77\x03\xd0\x7f\x1f\x8a\xfc\x4c\x55\x0d\xc4\x95\x94\x01\x91\x1a\xed\x49\xdb\xa0\xad\xb9\xbf\x74\xa7\x08\x16\xa4\xd3\xc6\x48\x0e\xa4\xc6\x03\x91\xd5\x60\xc5\x1e\x8c\xae\x06\x80\xfe\x87\x22\x85\xe0\xee\x7a\xb8\x74\xe7\x28\x16\x5c\xd1\x23\xdc\x02\x9d\x36\x30\x1f\xf5\xa2\x12\x36\x28\x71\xc8\xc7\xb8\x43\xba\x00\x76\x43\x05\x6e\xe2\x86\xed\x40\x6d\x7e\x9c\x1b\x36\x8e\x5f\x46\x7e\x82\x7b\x3b\x5e\x47\x76\x29\xb0\xef\x49\x2e\x9b\x7e\x92\xb7\xcd\x71\x9e\x12\xbd\x03\xea\x49\x34\x6b\xe0\xa3\xea\xa7\xbd\x10\x21\x12\x2c\xfb\x99\x80\x02\xf8\x7b\x63\xcf\x7a\xa1\x86\x7c\xec\xa0\x6d\xc8\xd6\x1d\xa0\x6d\x2e\xdd\x81\xf3\x77\x5b\x6a\xbf\xa2\x69\x4e\xbb\x09\x60\x53\x0c\x0f\xaf\xe7\x4a\xe7\x86\xd2\xfb\xc1\xf0\xf3\x61\xc5\x9b\x49\xf1\x17\xc2\x8a\x37\xe3\xe2\x2f\x06\x91\x57\x9a\xfa\x10\x29\xfd\x92\x17\xb4\xd2\xc8\xfd\x60\xf8\x65\xd1\x04\xf8\x33\x4e\xe4\xbb\x21\xaf\xf0\x3e\xb3\x15\x17\x6e\xf1\xc2\x17\x67\xa3\x8f\xc1\x6a\xaf\x7a\xe1\xcb\x4f\xc3\xc3\xe3\x35\xd1\x94\x94\x88\x9d\xfc\x75\x3e\x12\x4d\x30\xb8\x68\x18\x82\xfd\xde\x10\x75\xe9\x45\x08\xf1\xe5\x37\x45\x19\x14\xc7\x8e\xf5\x16\x77\x1a\x13\x0c\x2e\x73\x13\xfb\xbd\xcd\x3b\x28\x16\x4b\xba\x09\x2a\x61\xab\x28\x99\xc0\x58\xc0\x3b\x62\x44\x31\x01\x24\x81\xa3\x57\x37\xb5\x77\xc5\x06\x7b\x14\x03\xbf\xf8\xf9\x9e\xd8\x60\x8f\xa6\x5a\xa6\x09\x54\xf8\x7e\xa0\x48\xa4\xc4\x07\x62\x64\xf3\x28\x58\x8f\x0f\xc5\x3e\x12\x0a\xa9\x03\x71\xc7\x4a\x7e\x14\xa8\x8b\x0b\x4c\x0d\x5a\x1f\x8b\xe3\x4f\xd2\x13\x38\x38\xa0\x69\x9f\x04\x56\x8c\x7b\xe1\x53\x3e\x3b\xa0\x78\xb8\x9c\x10\x3f\xe3\x43\x0d\x39\x0c\x80\x9f\x73\x6f\x58\xa4\x9b\xda\x17\x02\x1d\x5a\x76\x7b\xe7\x97\x1c\xe8\xc0\x55\x7f\xc5\xe5\x2e\x05\xd0\xb5\xd4\x7e\x53\x49\x82\x6d\x3e\xd4\x06\x68\xbd\x9b\x04\x5f\xf3\x5e\x6c\x25\x36\xfc\x86\x77\x17\x2d\x6d\xd9\xb0\xdd\x84\xdf\x72\xdb\x76\x03\xec\x7b\x8b\x81\xa2\x19\xba\x09\xbe\x13\x63\x99\xcf\xea\x8c\xe3\x7b\x6e\x84\x6e\x40\x7c\x93\x91\x7e\x10\xc3\x9c\xbf\x63\x18\xcb\x8f\xdc\x00\x3a\xb4\x94\x91\x32\x2f\x36\xa5\x50\xfe\x80\x32\xcf\xed\x34\x1c\xce\x56\x00\xd5\x00\xe6\x81\x32\xbc\x5c\x49\x1a\xc0\x3c\xa8\xcc\x33\x43\x9b\xe3\x98\x16\x99\xd5\x0f\x2e\x9b\xe9\x47\x7b\x40\xd2\xb6\x1c\xc5\x19\x3e\xa4\x6c\xba\x44\xd1\x93\xc0\x4a\xc1\x43\xb9\x9c\x84\x61\xf5\xd6\x91\xb7\xde\x0e\x2b\x9b\x1d\x14\xa3\x08\x71\x4d\xd9\x24\x71\x52\x3f\xbc\xcc\x0b\x97\xfc\x8b\x31\x47\x94\x55\x73\x90\x7e\x34\xe6\xc8\xb2\x20\x17\xc2\x33\xc0\xda\xb2\x20\xef\x24\x91\xff\xa8\xb2\xa0\xc1\x80\xa6\x96\xa3\x83\x29\x50\x81\xc7\x94\x09\xa3\x1d\xb7\x97\x2e\x93\x8e\x2d\x9b\x9d\x46\xf0\x6c\xb4\x4e\x54\x90\x11\x89\x99\x8e\x2b\xab\xf5\x6d\xdc\xb8\x63\x7b\x61\xf8\xf8\xb2\x1d\x85\x4d\x5c\x00\xc3\x09\x19\x65\x34\x9f\x98\x41\x46\xf3\x49\x65\xe9\xa1\x16\xed\xe7\x4e\x16\x4d\x41\x71\xb2\x9d\x3b\xa5\xac\x26\xa0\x56\xcc\x72\x6a\xd9\x8c\xb4\xda\x30\xe1\xb4\xb2\xf4\x20\x8a\x6a\x39\x5d\xac\x85\xe2\xa4\x96\x33\xca\x66\x06\xd4\x12\xd7\x0d\x70\x66\xd9\xf4\xb4\x4a\x10\x7e\x56\x59\x5a\x94\x45\x55\x9c\x2d\xf6\x1c\x81\x49\x0d\xa3\x65\xb3\x03\x6a\xa0\xbd\x7e\x4e\x59\x4d\x5a\x25\x94\x74\x6e\x58\xb9\x85\x9a\xe6\x9c\x17\x5c\x0e\x91\xce\x2f\xf3\x3d\xc1\x58\xdf\xc0\x1e\x6d\xbc\xa0\x4c\x78\x82\x91\xc3\x17\xfa\x2c\x10\x6b\x98\xb7\x3b\x7b\x06\xf1\x22\xc1\x02\x22\xbe\xbe\x6c\x55\xc2\xc2\x9f\xe3\xa2\xf7\xd7\xf0\x8e\x9c\x1c\x36\xc4\x98\x36\x2c\x0a\xc7\xf0\x6f\x2a\xfb\x55\x8c\xc5\xa4\xb6\xc6\x62\xc4\x88\x17\x97\xfd\xe5\x27\x90\x4c\xfa\xe1\x92\xb2\x3f\x06\xc8\x66\x87\x24\x5e\x39\xa8\xf4\xc6\x62\x3c\x1b\x17\xb4\xbb\xb4\x6c\x61\x0e\x12\x88\x16\x97\x95\xcd\xf4\x3e\x85\x09\x81\x0b\x0d\x2b\x51\xd7\x61\x25\x12\xc0\xb9\x3c\x80\x42\x36\x23\x57\x94\x4d\x4f\xa3\xa0\xb5\xe4\x95\x01\x38\x5a\x3c\x5e\x55\x56\x4d\x6f\x69\x0e\xc1\x6e\xa8\xb5\xf6\xa5\xcc\xfe\xab\xcb\xca\xe8\xfd\x6b\xa8\xf6\x5d\x53\x56\x4e\xef\x87\x5a\xfd\x29\xfb\xda\x32\xf2\x91\x2c\x85\x1d\xed\x5f\x57\x56\x4a\x00\x68\xe9\xd7\x97\x91\x6f\x6a\x91\x33\xfe\xe5\x8a\x69\xdd\x50\x46\xbe\x42\x85\x02\x0c\xdd\x8c\xdd\x28\x42\xe4\x26\xc2\x86\xb2\x19\x1c\xa2\x77\x3c\x30\xe1\xa6\xb2\x1a\x4c\x88\xc5\xf0\x8e\x4c\xdc\x0a\xde\x4c\xd5\x4a\x00\x68\xa6\x92\xb7\x94\x55\x90\x1b\xf4\x29\xe8\xda\x8a\x0a\x6e\xa5\x5a\xb9\xfd\xba\x7d\x1b\x6d\x0d\x16\x71\x3b\xcd\xe0\x6f\xc9\xde\x51\x36\x85\x67\x50\xe5\x7f\xb5\x4c\x30\x46\x45\x61\x70\xe9\xb2\x9e\x3b\xa9\x72\x38\xdf\x8d\x7f\x8e\xbd\x33\x1e\x77\x01\xbc\xab\x6c\x3a\x27\xa0\xc6\xba\x40\xb5\x4c\xcd\xbd\x9b\x5a\xc1\x00\x8a\xa6\x9b\x89\x76\x13\xde\x43\xb5\x19\xec\x03\xe6\xbd\xb4\xce\x58\xac\x87\x2c\x97\xd1\xba\xe0\x3e\x5a\xe7\x72\x30\x88\xd1\xfb\xcb\xa6\xfa\x99\xf0\xcf\x31\x6e\xa4\x5c\x68\x3d\x83\xf0\x07\x68\x5b\x16\xc6\x21\x70\x1e\xa4\x1d\x83\x33\x4b\x52\xa6\xfa\x10\x33\x90\x85\x72\x0f\x53\x15\x2c\x1b\x98\x8f\xd0\xff\xd1\x9c\xf4\x68\xd9\x24\x62\x38\xb4\xc6\x89\x6b\x8f\xd1\x42\x78\xbe\x32\x37\xf9\xd4\xc0\xef\x32\x76\x03\xf5\x71\xda\xbe\x1e\xaf\xba\x27\xc4\x2e\x5d\x84\x7f\xf3\xe1\x49\x91\x09\x7f\x0b\xe5\x29\xea\x68\xcb\x2c\x13\xf6\x51\x5f\x78\x9a\x56\xb0\x0a\x80\x7e\x4d\x19\xa6\xe8\x33\xb4\x9d\xb8\xac\xd2\xeb\x3e\x2b\x8a\x37\x2c\x55\xe9\x75\x37\xd3\xd6\x62\x68\xb1\x02\xc1\x73\x22\xf0\x17\xa0\x38\xcf\x8b\x0a\xb4\xa2\xd1\xf4\x42\xd9\x34\x8c\x2c\x4e\x39\xe4\x93\x19\xa4\xb6\x17\xa9\x05\xe2\x49\xb8\xc4\x51\xd4\x97\xa8\x05\xe2\x49\xb4\x8e\x7a\x59\x54\x65\xa1\xa6\xbd\x22\xe6\xbb\x53\xbd\x5b\x68\x17\x74\xeb\xa6\x0a\x5e\xa5\x99\x95\x26\xd4\x8d\xd7\x68\x73\x59\x49\xa4\xe4\xeb\xa2\x92\x9a\x02\xc1\x1b\xb4\x6e\xa5\xd7\x45\xf4\x37\xcb\xc8\x07\xda\x96\x5b\x83\x6f\x89\xac\xc8\x2d\xdf\xa6\x9d\x86\xf6\x23\x5b\xe9\xff\xa8\xcc\x3b\xb4\x55\xb1\x58\x87\x45\xde\x6a\xc7\xe7\xcf\xef\x96\xcd\x4c\x83\x49\x7b\xdf\x0b\xa0\x90\xb1\xfd\x7e\x59\x6d\x08\x65\x89\xee\xb8\x10\x69\xf1\x41\xd9\x8e\x69\x2c\x71\x46\x5c\xe9\x02\xed\xc3\xb2\x39\x21\x32\x96\x2b\x49\xf0\x11\x1d\xcf\x28\xcc\x79\xf7\xc8\xc9\x78\xfe\xd8\xf3\x35\x4d\x81\x4a\x7b\x27\xda\x5c\x24\x9a\x3e\xa1\xbd\x88\xa6\x61\xa2\xfe\xa7\xb4\x82\x0e\x4b\xd1\x58\x15\x4b\x1c\x2b\xd9\xf3\xd7\xc5\x0a\x54\x3e\xa3\x54\xc3\x52\xb4\x9e\xfd\x75\x33\x6e\x21\xda\x62\xdd\xe9\x74\xfe\xaa\xdb\x9f\xd3\xa1\xec\xa7\xfe\x55\xb7\xbf\x60\x43\xd6\x23\x7c\x49\xbb\xcf\x10\xaa\xf9\x8a\x76\x3e\x1a\x1b\x68\xba\xd8\x46\xfb\x08\xad\x0f\xf1\xe1\xf2\xd7\xb4\x5f\xf0\xaf\x71\x78\x66\x66\xfe\xc6\x3a\xe0\xdb\x32\xf1\x78\x1c\x33\xed\x6f\x99\xe0\xbb\x32\x7e\x3c\xee\x81\xdf\x97\xcd\x0a\xe2\xed\x71\x14\xd3\xfd\xa1\x6c\x66\x7a\x01\x4c\xf9\xd1\xb7\x1a\xe0\xc1\x0f\x1b\x7a\xa4\xbc\xc6\x5f\x8c\x93\x0e\x28\xf7\x8f\x77\xa2\xef\x81\xe5\xac\x4b\x7d\xdd\x46\xe3\xf0\x41\xe5\xd3\xfd\x2b\x08\x3a\xef\x1f\x5c\x3e\x55\x5c\x40\x50\xf4\x90\x72\xdf\xfa\xa1\x3e\xe6\x29\x7e\x68\xb9\xb0\x7e\x10\xf0\xc3\xca\xe7\x86\x94\xc0\x4d\x5d\x53\x3e\x3b\xb0\x18\x26\x1e\x5e\xee\x7b\xd7\x61\x3e\x55\xe2\x88\x72\xe1\x5d\x07\x06\x1e\xe9\xe7\x5d\x40\xe1\xb5\x22\x2f\x03\x8f\x2a\xdf\xd5\xff\x89\x6a\x62\x30\x2b\x05\x45\xcb\x1c\x5d\xfe\xf3\x68\x2e\x9a\x3b\xa6\x7c\xb7\x0c\x7c\x6c\xe9\x7e\x6c\xf9\x4e\x32\x67\x5c\xa3\xf7\x6d\x74\x53\x75\x40\x7c\x5d\xba\x2c\x89\x63\xa1\xa9\xe1\xbd\xee\x71\x11\xb2\x34\x80\x38\x8f\x8f\xe0\x70\x06\x51\x44\x3d\xa1\x7c\xe7\x08\x0e\xf2\x55\xf1\x13\xcb\x67\xcb\x3c\x4b\x16\x33\x65\x4e\x0a\x26\x92\xfa\x4f\x2e\x9f\x1b\x44\x44\xa3\x0f\x2d\xb0\x4e\x29\xdf\x31\x8c\x4c\x56\x4f\xa7\x96\xef\x10\xc4\x80\xb7\x5b\x48\xc0\x69\xe9\xed\xf3\xe8\x44\xc2\xe9\xe9\x1c\xe8\xb2\x18\xb8\x6a\xac\x0e\x0c\xe8\x2a\x3c\x23\x58\x46\x37\x80\x6c\x3f\x7c\x66\xba\xaf\x50\x0e\x71\x57\x7e\x56\xf9\xcf\x42\xb8\x7c\xfb\xef\xb3\xe5\x26\xb9\xbc\xa2\xf6\xa4\x6d\x8c\x96\xcf\x09\xb6\xa7\x0b\x1d\x6b\xf8\x9c\xf2\x59\x41\x54\xec\x0e\xe7\x96\xd7\x04\xd1\x90\x8e\xe7\x05\x17\xc3\x67\xb8\xe7\x07\xd3\xc8\xb7\x13\x82\x3b\x97\x9c\xf5\x5e\x18\x5c\x5f\x37\x00\xfd\x17\x05\x77\x2c\x3f\x01\x5d\x1f\x5c\x29\x3e\x83\xbe\xb8\x7c\x8a\x9f\x86\x62\xf1\x25\xe5\x3b\x8b\x77\xd1\x7c\x74\xd6\xa1\x97\x96\xef\xc4\xef\xa5\x05\x72\x5c\x56\x3e\x27\x54\xca\x92\xc5\x97\x97\xcf\x0a\x29\xbf\x64\xf1\x15\xe5\x53\x2c\x17\x69\x89\xb7\xee\xa8\x21\x9a\xee\x5c\x59\x3e\x33\x1d\x34\x95\x24\x70\xaf\xf2\xb1\x3b\x84\x72\xb5\x8f\xdd\x11\xd8\xaf\x29\x2f\xb5\x5c\xba\xfa\xbf\xb6\x7c\x3a\xe6\xea\x52\x60\x9f\x18\x8b\xae\xa3\xa5\x05\x9c\xc6\x98\xeb\xcb\x6b\x30\xa5\x9b\xec\x40\xc4\x42\x37\x94\xcf\x0e\x20\xd1\x72\x37\x96\x57\x58\x6e\x5d\xbb\xbb\xdc\x82\x6d\x43\xba\x0b\x37\x60\xa5\x53\xa6\x06\x1c\x63\x58\x37\x13\x98\xfb\x26\xcc\xa4\x7b\x4c\x37\x97\x57\x0a\x8d\x40\x2b\x82\x5b\xa8\xc2\x1d\xba\xd9\x2f\xd6\x7d\xab\x8f\x13\x59\xe7\xb6\xf2\x2a\x01\xc1\x1e\x76\x7b\xf9\x0c\x19\x22\x53\xd6\x1d\xe5\xc5\x96\x8b\xb7\x3d\x63\xe5\xe5\xf4\x3f\xc4\x74\xa7\xaf\x80\x30\x4a\xef\xa2\x4d\xf5\x08\xe2\xe0\xbc\xbb\x7c\x8e\x9f\xe8\x1b\x93\xf7\xf8\x64\x0a\x03\xf2\x5e\x9f\x4c\xd7\x2f\xf3\x3e\x9f\x4c\x57\x92\x79\x7f\x79\x99\x85\xef\xce\x22\xf2\x46\x9c\x31\x49\xe6\x01\x6c\x51\x60\xeb\x36\xc0\x47\xf9\x0f\x62\xab\x58\xb4\x7d\xcb\x2d\xc3\x4a\x3c\xe4\x33\x14\x1e\xdd\x0f\x53\x28\xce\xcf\x33\x1f\xf1\x19\x18\x6f\x05\x7c\xe5\xf0\x0e\xe0\x31\x1f\x84\x07\xee\xa6\xf2\x6a\x91\x0b\x63\x8f\xfb\x64\xb9\x00\xf4\x3f\x81\xcd\xde\xab\xb8\x00\xb9\xe8\x93\xd8\x43\xc9\xbd\xb1\xa7\x70\xd7\xb4\x0d\xe9\xf0\xe9\xf2\x12\xcb\x25\x77\x2c\x9e\xc1\x36\x8c\xeb\x86\x81\x44\xa0\x6d\x29\x5a\x98\x75\x0f\xbb\xcf\xfa\x24\x23\xc2\x66\x6c\x00\x03\x95\xc2\xad\x7d\x0e\xfb\x1d\xa2\x2f\xb3\x34\xb6\xc7\x7c\x1e\x2b\xe9\x81\xed\xee\x62\xdd\x79\xa1\x7c\xaa\x67\x03\x24\x88\xf8\xdf\x8b\xe5\xd3\x24\x14\x33\xbf\x94\xc6\x8c\xd6\x3d\x2f\xa7\xa1\x48\xfc\x2b\xd4\x01\x7c\x28\x1a\x25\x5b\xe8\x38\x16\x84\x0c\xbb\xaf\x96\x4f\xb6\x5c\xf1\x14\xf2\x35\x6c\x10\x64\x9c\xd7\xd9\x5a\x03\x07\x18\x62\x10\xf0\x46\x79\x95\x17\x57\x28\xf4\xa6\xaf\x57\x70\x6f\xbe\x45\x9b\xc1\x9a\x4c\x9b\xf1\x36\x1d\x5d\x1c\x26\xf6\xd9\x8a\x8d\x88\x50\x52\xfc\x1d\xdf\xb2\x0c\xf5\x0a\x1b\x8e\xef\x0a\xcb\x32\x11\x7f\x4f\x2e\xe1\x45\x96\xf7\xfd\x25\x3c\xfc\x83\xf2\xd9\xfe\x12\x62\x58\xf9\x50\x58\x94\x4a\xa4\x8f\xca\x67\xa4\x5b\x05\x99\xf3\xe3\xf2\x69\xb2\x65\x10\xfc\x49\x79\x25\x7d\xa8\xb7\xae\xdd\xed\xb6\x15\x15\x7c\x5a\x3e\x89\x21\xba\x5b\xdf\xfc\x99\x98\x6d\x6c\xf8\xbc\xbc\x86\x67\xdb\x86\x54\x23\x85\x76\xed\x1d\x0a\xd4\xcd\x2f\xca\xcb\x18\x09\x5a\x5f\xf2\x4c\x8f\xf5\x15\xaf\xa4\xc7\x5a\x69\xdb\xc0\xd9\x26\x22\x1d\xd6\x20\x70\xbe\x2e\x67\x8f\x1c\xd7\x75\xeb\x49\xdb\x00\x4b\x2c\x43\xfb\x46\xa8\xdc\xd4\xe1\xb7\xe5\xde\xef\xc9\x68\x00\xd8\xf8\x46\x38\xde\x2d\x7f\x57\xee\xfd\x5c\xcd\x62\x00\x6c\x8c\x7d\x5f\x3e\xd3\xfb\x20\xbe\xd2\x0f\x96\x01\xd8\x67\x69\xb8\xc8\x0f\xe5\x95\x8c\xd2\x3d\xa8\x20\x75\x7e\x2c\x9f\xca\x10\xe1\xd3\xa7\x23\x93\xaa\x64\xf4\x80\x49\xd3\x7c\x10\xfd\xcc\xe9\x81\x93\x3c\x89\x26\x18\x44\x23\xe5\xa0\x49\x9e\xc4\xbd\x74\x53\xa3\x9e\x74\xf0\xa4\xd9\xd2\x0f\xe2\xd0\xdf\xbe\x41\x45\x0e\x99\x54\xc3\x88\xb1\x98\x03\xc5\x2f\xbd\x1e\x1a\x40\x82\xe4\x83\xae\x87\x05\x91\xc8\x07\x5d\xd7\x4c\x9a\x95\x46\x62\x5f\xa9\x3d\x7c\xd2\xcc\x34\x1a\xd1\xf1\x88\x49\xd3\xd3\x29\xfa\xfe\xe0\xc8\x00\x7c\x91\x0e\xdd\xb5\x93\x66\xa4\xe1\x0b\x0d\x3d\x61\x1e\x35\x69\x4e\x1a\x61\x89\x0e\x0c\x0d\x53\x8f\x0e\x10\x87\x2c\x75\x4c\x80\x62\x44\xe5\x63\x27\xd5\xa6\x51\xc0\x90\x6d\x39\x10\x68\xa4\x77\xdd\x75\xdc\xbe\x1e\xcb\xf2\x54\x92\x50\x8f\x0b\x90\x4c\x28\xc7\x4f\xda\x21\x84\xb2\x68\x18\xf5\xcc\x09\x01\x36\xee\x22\x3d\x7f\x62\x40\x33\x50\x91\x93\x02\x8a\xb4\xf6\x29\xe6\x62\xdd\x39\x39\xc0\x2e\xed\xee\xde\x8a\xa3\x2b\x9a\xae\x9e\x12\x20\xb0\xcd\x00\xc9\x53\x03\xcc\x8c\xad\x79\x5a\x80\xf2\x98\xb0\x68\x18\x3f\x0f\x73\xfa\xa4\xb9\x61\x74\xa4\xe8\x19\x01\x56\x15\xc8\x4b\x52\xa6\x7a\x26\xf7\x65\xae\xb0\x79\x16\x1f\x0a\xbc\x03\xc1\xf0\xd9\x01\x70\x07\x30\x47\x03\x7c\x71\x79\x2a\x89\x6b\x3a\x27\xa0\x69\xcb\x53\xc9\x76\xf3\xdc\x80\x1e\x5b\x9e\x4a\x76\xa6\xe0\x79\x01\xb5\x74\xa6\xe0\xf9\x5c\x12\x35\x36\x75\xea\x0b\x26\xed\xc4\xf9\xf1\x82\x33\xae\xa8\xf4\x9b\x63\xa4\xa7\x2f\x9c\xf4\xf3\x0c\x1c\xc4\x20\x17\xf1\xfe\xe9\xc6\x87\xd5\x3d\x0a\x3e\x4c\x5e\xcf\x3b\x9c\xe3\x1d\xf8\x2c\xe7\x62\xb1\xc3\xc9\x09\x77\x0f\xb7\xf3\x25\x93\x76\x89\xa0\xd2\x4e\xbc\x54\xd4\x2e\x80\x89\x75\xd5\x65\x93\x76\xce\xc8\x77\xf9\xa4\xc9\x8c\x87\x7c\x2f\xfa\x8a\x00\xfb\xdb\xd0\xe9\xb1\xae\x9c\xe4\x7d\x92\x31\x6e\x0e\xd4\x5f\x15\xe4\xb8\x28\x54\x27\x81\x09\xdd\xab\x03\xfc\x90\xbc\xa2\x80\x3f\xef\x66\x5d\x33\x69\xc7\xf4\x11\x61\x99\x03\xc0\x81\x3a\x66\xb8\x36\x40\x7c\xab\x95\xb4\x15\x07\x09\xb8\x6e\xd2\x14\x46\xd5\xbd\x3a\xaf\xe7\xe3\x5d\xd3\x1d\xa0\x42\x63\x98\x57\x79\x03\x77\xb9\x3e\x65\x00\xb4\x6b\xc0\x84\xba\xaa\x18\xa8\xd1\x37\x4e\xda\x35\x90\xb6\xd2\x5b\x91\x23\xae\x0d\xbc\xaf\x91\x3a\xee\xa2\x61\xe2\x4d\x37\x71\x0b\x22\xa3\x77\xc6\x6f\xe6\xf1\x1f\xad\x52\xba\xa1\x73\x0b\x57\x17\x21\x1d\xca\xb0\x95\x82\xb7\xf2\x81\xa4\x68\x1a\xaa\x01\x05\xd0\xdb\x78\x2d\xf4\xd9\x30\xf2\xf1\xc1\xdb\x27\x79\x93\x9a\xad\xa8\xfd\x6d\xc8\x1f\xef\x10\x6d\x44\xe6\x3f\x61\x1b\x30\xc6\x2b\x4d\x62\x97\x45\xdd\x7d\x27\xaf\x34\x6e\x28\x89\xba\x64\xca\x85\x8b\xc0\x5d\x5c\x90\x80\xb6\xd1\x70\x7a\x37\xef\x4b\x81\xca\x4d\x7b\x0f\xaf\x88\x3f\x00\x77\x2f\xaf\x88\x82\xc3\x10\xb8\xf7\xc9\x28\xfe\x31\x9d\xfb\xb9\xcb\x11\x4d\x57\x00\x15\xe8\x03\xc0\xd9\xc8\x25\xa3\x35\x0d\x19\x79\x0f\xc8\x16\x6a\x25\xbf\xfa\xfc\xa0\xac\x06\x0a\x94\x0f\xc9\x15\x62\xd7\x7f\x38\x0d\x35\x2c\x05\x3e\x22\xa3\x78\xb0\x3d\xca\x0d\xef\x3d\xf5\xf7\x18\xf7\x34\xf6\x90\xa5\xd9\xce\xa2\xc4\x26\x1e\xa7\xbc\x02\x84\xf2\x38\x6f\x27\xfe\xf9\x15\x8f\xf0\x44\x5a\xcd\xee\x72\xdd\x78\x52\x6e\x10\x9a\x11\x9f\x92\xd5\xe9\x00\xe6\xd3\x5c\x2e\xc1\x96\x29\x36\xd6\xfd\x19\xd9\x54\xcb\x14\x7b\x2f\x30\xec\x3e\x2b\xab\xe8\x4d\x8b\x9b\x65\x51\x2c\x2c\x3f\x27\x8b\xa2\x1f\xc5\x7c\x5e\xd6\xa7\x1b\xc0\x17\x64\xde\x6e\x00\x91\x4f\xbc\x28\x0b\x47\x38\x72\x8b\x97\x64\x02\xda\xf1\x21\xcf\x78\x99\x47\x76\xaf\x44\xbb\x09\x5f\x91\xf5\xef\x06\x90\x0c\xc6\x2d\xb2\x25\xbb\x0d\x5d\x05\xaf\xa6\x89\xc1\xcc\xaf\xc9\x06\x46\x83\xf0\x75\x19\x5c\xa9\x9b\xf0\x0d\x1e\xcf\x29\x68\xba\x4a\x1c\x2c\xd4\x34\xe7\x4d\xae\x3b\x0e\x0b\xcb\x52\x2e\x5c\xa6\x40\xb5\xef\x2d\x1e\x2f\x5b\x2d\x7b\xf8\x6d\x6e\xa8\x65\x4a\x3f\xc0\x7a\x6d\xe5\x2c\x7f\x05\x8e\xf5\xce\xa4\x72\x96\x5d\x0e\x06\xdf\x95\x8d\xa2\xe0\x11\xd7\x63\xbd\xc7\x25\xa9\x24\x64\x76\xda\xef\xf3\x98\x83\xd6\xb7\xed\x26\xfc\x80\x73\x21\x04\x7b\xf8\x87\xdc\x3a\x08\xa3\x03\xe7\x23\x21\x50\x20\xcd\xc8\xef\x25\xfa\x8b\xe3\x6e\xfa\xc4\x8f\xe1\x1e\xfa\x94\x47\x3f\x75\x00\xf5\xcd\x67\x5c\x13\x75\x00\x22\xe3\x7d\xce\x6b\x55\x07\xc8\xcb\x1e\xed\x26\xfc\x82\xf7\x09\x43\x11\xf3\x97\x3e\xe6\x76\x93\x50\xbe\xf2\x31\x23\x3e\x0c\x6f\xe3\x6b\x72\x26\xe3\x6b\x21\x64\x0c\x40\xda\xc2\x6f\x7c\xc5\xdb\x4d\xea\x2c\xdf\x72\x3f\xa5\x52\x09\xfe\x1d\xb7\xbc\x3a\x40\x3c\x94\x10\xbe\xf7\x11\x08\x86\xc9\x3f\xf8\x08\xd8\x30\x84\xfa\x63\x40\x09\x4c\x1e\xa9\xa8\x16\x08\x8b\xf1\x7c\x75\x40\x85\x68\xcb\x9e\x86\xf6\x03\x7d\x40\x7b\x43\xfb\x41\x15\x7c\xbd\x41\x36\x2b\x64\x23\x7c\x70\x30\xde\x70\x48\x30\xde\x78\x68\x30\xde\x74\x58\x30\xbe\xfb\x9a\x60\xbc\xf9\xf0\x60\x7c\xfe\x11\xc1\xf8\x82\x23\x83\xf1\x3d\xd6\x56\xec\x96\x71\xa5\x42\x5a\x7a\x54\xc5\x34\xff\x6c\x4b\xe0\xa3\x2b\x6a\xd2\x67\x58\x42\x3a\xa6\xc2\x1b\x64\x68\xdb\x78\x6c\xc5\x4c\xff\x64\x83\x07\x57\xab\x62\x18\xeb\x2a\x84\x55\x29\x5d\x31\xb2\x7d\xd0\x71\x15\xc2\xaa\x08\xc5\x61\x46\x38\xbe\xc2\xf7\x15\x4c\xca\xc3\x36\x56\xa8\x11\x27\x54\x08\x5f\xc1\x0c\xa0\x9f\x58\x31\x5d\x9a\xc5\xc9\xde\xe7\xa4\x8a\x69\x69\x78\x07\x30\x4f\x16\xb5\xa4\x30\x0b\xd2\xa7\x54\xcc\x0e\xa2\x91\xd0\x7e\x6a\xc5\xcc\x34\x22\x7d\xc1\xb7\x62\x56\x40\x1b\x48\xa9\xd3\x2b\x66\xa6\x69\x4f\x28\x67\x54\xec\x10\x50\x8a\x2f\x43\xce\xac\x98\x93\x56\x92\x53\xcf\xaa\x08\x59\x06\xe3\xfd\xe0\xd9\x15\x21\xcb\x60\x71\x0d\x39\x2a\xb6\x56\x64\x42\xeb\xa8\x73\x2a\x76\x08\x26\xd2\x8e\x3d\xb7\xa2\x36\x84\xee\x2d\x32\xcf\xab\xd8\x35\x8c\x45\x58\xa8\x9e\x1f\xa6\x05\x5a\x7e\x5c\x10\x56\x0b\xdf\xfa\x5e\x18\xc6\xc2\x17\xd3\x17\x55\xd4\x84\xb0\x98\xeb\x43\x4b\x7b\x7b\xc8\x8b\x45\x87\x11\x59\xf6\x02\xc3\x97\x84\x29\x8f\x1c\xf0\xd2\xb0\x82\x1d\xc0\xbc\xac\x62\x6e\x30\x8d\xf8\xc6\xe5\x61\xfd\x27\x6e\x9e\xae\x08\xab\x1c\x11\xaf\xac\xd8\x31\x84\x48\x7d\xfd\xaa\x30\x07\xc2\x9b\xc5\xab\x2b\x76\x0a\xa5\x12\x1d\xae\x09\x6b\x01\xd9\x53\x5e\x1b\xd6\xf8\xce\x14\xbc\x2e\xcc\xb7\xe8\x31\xc0\xf5\x61\x0d\xeb\xd6\xf7\x07\x37\x84\xd5\x4b\x1f\xf1\x09\x23\x93\x80\xb1\x21\xcc\x2c\x2c\xa2\xdc\x54\x31\x27\x60\x54\xa2\x40\x88\xf8\x6e\xae\x98\x95\x36\x26\x19\xed\x16\xb1\xc5\x0c\xa4\xe3\xf1\x56\xd1\xcd\x04\x9a\x30\x1a\x6f\x13\x9d\x94\xb3\xa0\xb1\x78\xbb\xd8\x55\x9c\x44\x47\xe2\x1d\x62\x93\x04\xaa\x37\x0e\xc7\x2a\x76\x0e\x66\x10\x46\xe1\x9d\xc1\xb5\xa3\x31\x78\x57\x70\xbb\xb0\x13\xdd\x1d\x5c\x37\x1f\x9d\xf7\x04\x37\x5c\xdc\x8d\xdf\x2b\xba\x5a\x1a\x0b\xfe\xf1\x48\x31\x90\x04\x72\xa0\xa9\xec\xfe\x60\x5d\x78\x18\xd8\x28\xce\x41\x02\x83\xf9\x40\x48\x49\x2f\x04\x3c\x28\x86\x7e\xce\xb0\x17\x18\x7e\x28\xd8\x6e\x68\xf8\x3f\x1c\x5c\xa8\x03\x98\x8f\x88\xfe\xcd\x29\x64\x5c\x3d\x1a\x6c\x31\x71\xe0\x3f\x16\x5c\x29\x22\x6d\x12\xdd\x5f\x20\xd1\x41\xff\x78\x70\x5f\xe2\x21\xff\x84\x38\x2a\x7d\x34\x52\xf7\x93\xc1\x5a\x93\xe1\xfe\x54\x70\x63\x3b\x53\xf0\xe9\x60\xe7\xa5\x43\xfd\x99\xe0\xa6\xa0\x81\xfe\x6c\x70\x7d\x64\x98\x6f\x0e\x26\x92\x31\xfc\x5c\xb0\x11\xd8\x10\x7f\xbe\x62\xd7\x88\x21\x8e\xbf\xa2\x50\xdf\xb0\xe0\x85\x8a\x9d\x43\x87\x3a\xe3\x79\x31\x68\x64\x31\x22\x1d\xfa\x2f\x55\xfc\x32\x92\x47\x08\x01\x2f\x07\x75\x3d\x67\x45\xa1\xe0\x95\xa0\xa1\xc0\x59\x68\x48\xd8\x52\xf1\x8b\x48\x2e\x2f\x34\xbc\x5a\xf1\x4f\xd1\x8c\x42\x88\x78\x2d\x5a\x3b\x14\x2a\x5e\x8f\xb6\x07\x76\xc1\x37\xa2\x75\xe3\xa1\xe3\xcd\x68\xc3\x89\x21\xe4\x2d\x71\xf9\x1b\xca\x8a\xc6\xc7\xdb\x15\xbf\xca\x92\x13\x85\x94\xad\xd1\xba\xf2\xd0\xf2\x4e\x50\x04\x11\x18\xcd\x77\x33\x48\xf2\x42\xcd\x7b\x41\xd1\x90\x33\xee\x05\x86\xdf\x8f\xee\x07\x14\x7a\x3e\x88\x16\xd2\x01\xcc\x0f\xc5\x05\x46\x3a\x07\x19\xf1\x1f\x45\xf7\x80\x18\x92\x3e\x8e\x56\x0a\xb1\x7c\x52\xf1\xb3\x48\x16\x1a\xa2\x3e\x8d\xf6\x21\x1c\xaa\x3e\xab\xf8\x79\x06\x1e\xa2\xdb\xe7\xd1\xad\x24\xa1\xeb\x8b\x68\x63\x75\xa6\xe0\x97\xd1\x83\x8e\x86\xb2\xaf\xa2\x4d\x80\x42\xda\xb6\x68\x7d\x48\x68\xfb\x3a\x9a\x89\xc4\xb0\x6f\xa2\x8d\xc9\x42\xdd\xb7\x15\xbb\x64\x0c\x75\xcd\xdf\x55\xd4\x66\x88\x74\xcd\xdf\x87\xb7\xad\x99\xc6\xb9\x1f\xc2\xc7\x60\xb3\x3f\xcc\xfd\x18\x6e\xf0\x66\x12\xe5\x46\x26\x87\x9a\xa0\xd9\x0b\x72\x07\x4c\x0e\x75\x82\x66\x31\xc6\x1d\x38\x39\xd4\x8b\x9b\xa5\x10\x77\xd0\xe4\x28\xcd\x50\x84\x3b\x78\x72\x94\x21\xb0\x03\x1f\x12\xa9\x17\x8f\x6f\x87\x4e\x8e\x32\x98\x18\xde\x0e\x9b\x1c\x1a\x3c\x9a\x7d\x31\x6b\xcd\xe4\x7f\xce\x8e\x11\x05\xb7\xc3\x23\xf5\xe4\xb1\xed\x88\xc9\x01\xeb\x02\xce\x67\x1e\x19\x2d\xc7\x8b\x6c\x6b\x27\x87\xc6\xc8\x66\x1c\xd8\x8e\x8a\xb4\x3e\x8a\x6b\x47\x47\x8a\xe8\x00\xe6\x31\x93\x43\x83\x47\x33\x0b\x58\xc7\x46\xda\x5d\x0c\x6a\xeb\x22\x15\x42\x1c\xc7\x4d\x0e\x8d\x0c\xcd\x3c\xa4\x1d\x1f\xe9\x34\x38\xa2\x9d\x30\x39\x74\x3c\x37\x0b\x01\xed\xc4\xc8\xf6\x91\x78\x76\x52\xa4\x91\x3a\x53\xf0\xe4\xc8\xd1\x45\xa3\xd9\x29\x91\x6d\x47\xc1\xec\xd4\x48\x5d\xe8\xc9\x48\x24\x0f\x89\x51\xa7\x47\xda\xd0\xfb\x21\xd8\xc9\x19\x23\x59\x63\xc3\x99\x93\x33\x44\xb2\xc6\x86\xb3\x42\xfb\xa2\xb1\x81\x1d\x9e\x84\x3a\x08\x66\x11\x4f\x50\x42\x8d\x84\x38\xf1\x31\x4a\xa8\xad\x11\x07\x3b\x4b\x09\x1d\x41\x98\x89\x1f\xa8\x84\x46\x32\xc2\x27\x9e\xaa\x44\x6a\x86\x8f\x56\x22\x0d\x81\xfd\xf6\xc2\x48\xbd\x78\x24\xbb\x28\xd2\x60\x62\x24\x5b\x1f\x1a\xc9\x04\x4e\x34\xb0\x2e\x0e\x8d\x64\x12\x23\x8a\x64\x97\x44\xea\xc9\x23\xd9\xa5\xa1\x91\x0c\xf3\x99\x97\x45\xcb\xf1\x22\xd9\xe5\xa1\x23\x0c\xf1\xed\x05\x86\xaf\x88\xb4\x3e\x8a\x64\x57\x46\x8a\xe8\x00\xe6\x55\xa1\x23\x07\x31\x90\x68\x70\x75\xa4\xdd\xc5\x48\x76\x4d\xa4\x42\x88\xe3\xda\xd0\x51\x88\x39\x68\x24\xbb\x2e\xd2\x69\x70\x24\xbb\x3e\x34\x92\x51\x16\xa2\xd7\x0d\x91\xed\x23\x91\xec\xc6\x48\x23\x75\xa6\xe0\x86\xc8\xd1\x45\x23\xd9\x4d\x91\x6d\x47\x91\xec\xe6\x48\x5d\x48\x24\xbb\x25\x92\x87\xc4\xa8\x5b\x23\x6d\xc8\x22\xd9\x6d\x93\x77\xce\x14\xc9\x9a\x6e\x9f\xbc\x53\x74\x20\x6b\xba\x23\xb4\x55\x4d\x34\x8c\x8d\x85\x8e\xb5\x26\x7f\x14\xbb\x33\xd4\xcc\x4d\x24\x88\xdd\x15\xda\xf6\x26\x2f\x86\xdd\x1d\xda\xed\x4d\x62\x08\xbb\x27\xd4\x65\x9b\xa4\x08\x76\x6f\x94\x56\x28\x80\xdd\x17\x65\x01\xec\xad\xf7\x47\xe9\xc4\xc3\xd7\xc6\x28\x43\x89\xd1\xeb\x81\xd0\xf8\xd0\xe4\x8b\x49\x0f\x4e\x0e\xdb\x55\x37\xa5\xc5\xae\x87\xa2\x74\xe4\xa1\xeb\xe1\xc9\x01\x47\x1a\x1e\x9b\xf9\x48\xa4\x14\x2f\x70\x3d\x1a\x1a\x00\x9b\x70\xdc\x7a\x2c\xca\xe6\x28\x6c\x6d\x8a\x12\xd0\x01\xcc\xc7\x43\xe3\x43\x13\x0b\x48\x4f\x44\x59\x5b\x8c\x59\x4f\x46\x29\x83\x18\x9e\x0a\x1d\xfd\x4d\x3c\x62\x3d\x1d\xe5\x25\x38\x60\x3d\x13\x3a\x6a\x9b\x84\x78\xf5\x6c\x54\xcb\x48\xb8\xda\x1c\x65\x9c\xce\x14\x7c\x2e\x6a\x18\xd1\x60\xf5\x7c\x54\xa3\x51\xac\x7a\x21\x4a\x0f\xfa\x56\x61\x14\x0b\x89\x41\x2f\x45\x99\x8e\x05\xaa\x97\x33\x2f\xb9\x9a\x9b\x5e\xc9\xb4\xe4\x6a\x6e\xda\x12\xaa\x4f\x33\x8b\x55\xaf\x86\x86\x85\x66\x29\x58\xbd\x16\xda\x9f\xcd\x34\x5a\xbd\x1e\xda\xb6\x66\x1e\xae\xde\x08\x1d\xca\xcd\xbe\x78\xf5\x66\xe8\x92\xab\x59\x0e\x58\x6f\x45\x6a\x86\x22\xd6\xdb\x91\x86\xc0\xee\xba\x35\x52\x2f\x1e\xb3\xde\x89\x34\x98\x18\xb4\xde\x0d\x1d\x6f\xcd\xfe\x68\xf4\x5e\xe8\x92\xab\x39\x3d\x6c\xbd\x1f\xa9\x27\x8f\x5b\x1f\x84\x8e\x09\xcc\x67\x7e\x18\x2d\xc7\x8b\x5c\x1f\x85\x8e\x8b\x66\x12\xba\x3e\x8e\xb4\x3e\x8a\x5d\x9f\x44\x8a\xe8\x00\xe6\xa7\xa1\xe3\xb3\xd9\x0b\x4d\x9f\x45\xda\x5d\x0c\x5f\x9f\x47\x2a\x84\x38\xbe\x08\x0d\x3c\xcd\x42\x00\xfb\x32\xd2\x69\x70\x04\xfb\x2a\x34\xfa\x37\x8b\x21\x6c\x5b\x64\xfb\x48\x0c\xfb\x3a\xd2\x48\x9d\x29\xf8\x4d\xe4\xe8\xa2\x51\xec\xdb\xc8\xb6\xa3\x30\xf6\x5d\xa4\x2e\xf4\x69\x91\x48\x1e\x12\xa3\x7e\x88\xb4\x21\x8b\x64\x3f\x66\x5e\x72\x2d\x18\xa9\xcc\xb0\xe4\x5a\x70\x40\x65\x58\xab\xd8\x59\xff\x81\x95\x61\x63\x4d\x3a\xe9\x3f\xa8\x32\xcc\xcc\xf4\x9c\xff\xe0\xca\xb0\xb6\xf3\x53\xfe\x43\x2a\xc3\xba\xdd\x77\xc6\x7f\x68\x65\x98\xcb\xca\x27\xfc\x87\x45\x69\x85\x02\xd8\x9a\x28\x0b\x60\x6f\x3d\x3c\x4a\x27\x1e\xbe\x8e\x88\x32\x94\x18\xbd\x8e\xac\x0c\x8b\x0f\xfe\xd3\xfa\xb5\x95\x61\x4b\xae\xf4\x53\xfd\xa3\xa2\x74\xe4\xa1\xeb\xe8\xca\xb0\x25\x17\x3e\xd1\x3f\x26\x52\x8a\x17\xb8\x8e\xad\x0c\x0b\x80\xe4\x34\x7f\x5d\x94\xcd\x51\xd8\x3a\x2e\x4a\x40\x07\x30\x8f\xaf\x0c\x8b\x0f\xde\x11\xfd\x09\x51\xd6\x16\x63\xd6\x89\x51\xca\xe0\x07\xf1\x2b\xc3\x46\xbf\x70\x82\x7f\x72\x94\x97\xe0\x80\x75\x4a\x65\xd8\xa8\x15\x4f\xef\x4f\x8d\x6a\x19\x09\x57\xa7\x45\x19\xa7\x33\x05\x4f\x8f\x1a\x46\x34\x58\x9d\x11\xd5\x68\x14\xab\xce\x8c\xd2\x83\x84\xaa\xb3\xa2\x58\x48\x0c\x3a\x3b\xca\x74\x2c\x50\x8d\x56\x0a\xb7\x43\x6d\xe8\xf4\xf0\x47\x08\xce\x11\xad\xca\x49\x42\x50\x39\xb7\x72\x66\x00\x07\x8a\x26\xe7\x55\xce\x0e\xa0\xd0\x30\x72\xbe\x68\x43\x4e\xf4\xe2\xc7\x05\x62\xdb\x04\xba\x10\x38\x2e\x0c\xac\x19\x45\x8c\x8b\x02\x1b\x84\xdd\x64\x7d\x60\xbd\x3c\x46\x5c\x1c\xd8\x60\x31\x38\x5c\x22\xf6\x9c\xcc\x81\xdc\xf5\x52\xd1\xe6\x41\x0c\xf8\x29\xff\x40\x3d\x78\x1c\xb8\xbc\x72\x7a\x10\xdd\xbc\x22\xb8\x9c\x37\xf2\xaf\xac\x9c\x11\x40\xdf\x0b\x0c\x5f\x15\x68\x2d\x34\xd6\xaf\x0e\x2c\xd2\x01\xcc\x6b\x2a\x67\x05\x10\xc8\x30\xb9\x36\xd0\x4e\xe2\xb0\xbe\x2e\xb0\x42\x44\xb9\xbe\x72\x4e\x10\x85\x0e\xe4\x1b\x02\x3b\x0f\x8f\xe0\x1b\xc5\xe0\x28\x92\x48\xbd\x1b\x02\xf5\x25\x63\xf6\xa6\xc0\x46\x76\xa6\xe0\xcd\x81\x5e\x4a\x47\xe9\x2d\x81\x6d\x40\xc3\xf3\xd6\xc0\xba\xc8\xb8\xbc\x2d\x90\x46\xc6\xda\xed\x81\x6d\x67\x23\xf1\x8e\xca\x9a\x80\x25\xc3\x80\xee\xea\x70\xac\x72\x46\xda\x4a\x01\x13\xee\xac\xf4\xff\x4e\x2a\xfb\xbe\xc3\x5d\x95\xe2\xef\xa4\x32\xf4\xee\xca\xdf\x07\xfe\x50\x0d\x95\xd8\xcb\x7e\xc2\x85\xe6\x87\xf8\x7b\x34\xf8\xa7\xb5\xee\xa9\xfc\x6d\xc0\x0f\xc8\x64\x59\xf8\xde\xca\xa6\xf0\xef\x57\xb1\x42\x49\x8a\x2a\x36\xfb\xb0\xd4\x7d\x95\xcd\xdb\x5b\x8c\x7c\xcd\xe0\xfe\xca\x99\xf1\x24\x0e\x7c\x49\x48\x5f\xe6\xed\x52\x34\x4d\x37\x13\x1b\x2b\x27\x0b\x14\x5b\xd1\x1e\xa8\x9c\xe6\x07\x48\x4f\x3e\x58\x39\x5d\x80\xe3\x49\xfc\x40\x3c\x50\xcc\x87\x64\x7c\x25\x79\xc5\xf1\x61\x19\x6f\x37\x21\x48\x00\xe7\x91\xca\xa9\x02\x0e\x9d\x94\xa9\x2a\x10\x3c\x5a\x59\xe9\xe7\xee\x7e\xac\xb2\x5a\x42\x7a\x87\x36\x55\x56\x49\xd8\xd0\xe3\x32\xb4\x68\xe8\x09\x59\xd6\x9f\x9f\x94\x91\xd6\xa7\xe4\x62\x7f\x56\x9f\xf6\x29\x16\x4f\xd2\xdf\x25\x60\x86\xeb\xc5\x5f\xf9\xa6\x6f\x9a\xaf\x48\x99\xe0\x59\x62\x38\x13\x0c\xe2\x5f\x57\x00\xce\x66\x66\x49\xdb\xc6\xbf\x32\x02\x9e\x63\xd5\x22\x60\x95\xae\xc1\xbe\xe7\x59\x1d\x08\xe9\x72\x80\xaa\xbb\xba\x65\xbe\x20\x16\x5c\x62\x28\x89\x17\x7d\x05\x51\x85\x2f\x31\x6b\x7a\x08\xe9\x95\x97\x2b\xcb\x11\xbe\xc4\x46\x2a\xc4\x5f\x21\xb9\x6e\x92\xdb\x52\x59\x86\x72\xf8\x69\xd5\xf8\xab\x24\x43\x18\x5f\x23\x19\xc2\xf7\x7a\xe5\x24\x4e\x31\xcc\x37\x88\x8c\x2e\x92\x7b\x93\x10\x13\x00\xe2\x80\xf4\x16\xc9\xe2\xaf\x5e\x99\xa9\xe4\xdb\xa2\x56\x29\xb3\xdf\xb4\x06\xf1\x13\xc1\x5b\x59\xdf\x21\xbc\x57\xd1\xf6\x06\x4e\xef\x3b\x22\x46\xdd\xe7\x5d\x09\x9b\x37\xd4\xdc\xf4\x1e\x73\x3f\x8a\x51\xb7\x79\xbf\x72\x8a\x0f\xc6\x9d\xf3\x81\xc4\x4b\x9f\x96\xff\x50\xb4\x32\xf2\x12\x6c\xaa\x8f\x24\x09\xf8\xb9\xf7\x8f\x25\x09\xf4\xa5\x90\x4f\x44\x58\x55\xa0\xda\xd7\xa5\x98\xba\xfa\x29\x73\x06\x04\xf7\x29\xa6\x66\xd0\x17\x71\xdd\xcf\x44\xe1\xd8\x92\x0b\x9d\xc4\xe7\xa2\x14\x0c\xe2\xc7\x87\xbf\x20\xdd\xad\x9b\xf8\x45\xf7\x85\x4e\xe2\x4b\x52\x18\x5b\x75\xa1\x93\x58\x9e\x4a\xf6\x02\xe7\x2b\xb1\x11\x0a\x43\xb7\x89\x68\xaf\xa2\x11\xf6\xaf\xc5\x8a\x92\xba\xeb\xea\x66\x62\xa1\x93\xf8\x46\x54\x4a\xb3\x70\x97\xc6\xbf\x15\x6d\x4e\xc1\xef\x44\xa9\x14\x33\xcc\xef\x89\x17\x0a\xaf\xab\xff\x50\x59\x42\x34\xd7\xe1\x8f\x95\xe2\xfb\xea\x08\x8d\x27\xe1\x48\x15\x7f\x5f\x9d\x42\x07\x54\xed\xaa\x5a\x26\x04\x43\xb0\x4e\xa3\x1f\x38\x68\x1b\x52\xf1\x8f\xe1\x0a\x1f\x80\x3a\xb0\xea\xe7\xd1\x5c\xf4\xc3\x13\x07\x55\xed\x96\x81\x8f\x7d\x2e\xe7\xe0\xaa\xb9\x8c\x33\x16\xc3\xbf\xd7\xd8\x0a\x87\x62\x75\xec\x23\x0b\x87\x54\xd5\x04\x92\x2d\x13\x1c\x5a\x35\x33\x88\xd4\xe6\x38\x87\x55\xcd\x0a\xa2\xe0\x4e\x5d\x53\x35\x3b\x88\x46\x5c\xef\xf0\xaa\x29\x8c\xb8\x4a\x87\x7d\xad\x8a\xa9\x02\xe3\x08\x5e\x8f\xed\x58\xb6\x92\x50\x20\x20\x94\x23\x05\x8a\xe2\x00\x13\x12\xb8\x15\x0e\xad\xad\x9a\xca\x28\x0e\x48\x5a\x03\xa0\xb5\x4f\x37\xb4\xa3\xaa\x26\x33\x94\x7c\x67\xe1\x68\x51\x51\x95\x15\x26\xcd\x3b\x46\x6c\xb9\x40\x6b\x73\x9c\x63\xab\xe6\x04\x92\x48\x23\xd6\x85\x50\xc9\xbf\xc7\x55\x4d\x13\x9b\xc8\xec\x7c\xbc\xd8\x0d\xf8\x43\xab\xbe\x6e\x38\x41\xb4\x1a\x27\xd3\x9f\x13\x0b\x26\x92\xfa\x4e\xe2\x96\x40\xf5\x51\xff\x38\xb9\xaa\x5a\x44\x71\xcf\x9c\x22\x8a\xc1\xaf\xad\x09\x75\x9c\x2a\x5a\x8a\x13\x71\xc1\xd3\xb8\xa5\x78\xaf\x91\x81\x70\x7a\xd5\x0e\x21\x7d\x47\xe8\x67\xf0\x3a\x45\x6b\x10\xe2\x99\x11\xc4\x86\xb3\x22\x88\x8d\x67\x57\x4d\x12\x3b\x7a\x94\x6b\xe1\xef\x66\x5a\xe8\x1c\xb1\xe5\x02\x1d\xb7\xee\x5c\xd1\x0f\x84\x9e\xb1\x4c\x70\x9e\x38\x02\x38\xa9\xcd\x71\xce\x17\xcd\xc5\x29\x58\xe0\x05\x62\x57\x73\x53\x32\x65\x2e\x14\xeb\x13\xc8\x96\x09\x2e\x12\xeb\xe3\xa4\x36\xc7\x59\xcf\x5b\xe0\xe9\xef\x49\xbc\x98\x17\xe3\x44\xac\xca\x25\x55\xbf\xe0\x02\x03\x03\x05\x7d\xc5\xf4\xd2\xaa\x7f\xce\xc8\xe8\x85\x94\xcb\xaa\x7e\x99\x99\x99\xf8\xe1\xe5\x55\x33\x18\x2b\xb3\x12\xd1\xec\x8a\x2a\xf1\xe9\x76\xc6\xc3\xda\x7c\x65\x15\x7f\xba\x5d\xa6\x5d\xc5\x4d\xcf\x20\xcf\x12\x57\x57\x4d\x4f\xa7\x59\x26\xb8\x86\x0f\x4a\x0f\x6f\x73\x9c\x6b\xab\x66\xe0\xdf\x81\xad\x8b\xc5\x16\xd1\x55\x0d\x19\x0d\xd7\x55\x4d\x95\x09\x1d\xc0\xbc\xbe\xaa\x46\x46\x7b\xe8\xb2\xed\x86\xaa\xe9\x32\x09\x7f\xad\xf2\xc6\xaa\x69\x32\x9e\x70\xac\xc1\x0d\xe9\xf0\x52\xc7\x1a\xbc\x29\x5d\x0a\x5e\xe2\xdc\x5c\x35\x27\x10\xa7\x37\x84\xd3\xd5\xc2\x3f\xd8\xe2\x58\xc9\x5b\xab\x2a\x09\x29\xc9\x5e\x54\xbc\xad\x6a\x66\xa0\xa8\x1e\xeb\xf6\xaa\x59\x81\x14\xb4\x3c\xb8\x23\x5d\x5f\x54\xc5\x58\x70\xcd\xa8\xc4\x9d\x55\xb3\x65\xd2\x4a\xd3\xa1\xc4\xbb\xaa\x26\x13\x62\x2b\xfd\x2d\xaf\xbb\x99\x9e\x7b\x2a\x6e\x17\xfe\xb1\xbe\x7b\x04\xa4\x3b\x15\x8f\xeb\x43\xf7\x56\x4d\x21\x48\x8f\xa3\x27\x3b\x40\x1c\xa2\x2d\xf3\x7d\xac\xa3\x10\xb8\x42\x4f\xf4\x61\xf4\x7e\x26\x1f\xa1\x08\xd8\xc8\xa4\xe9\x68\xb7\x8e\x90\x07\x58\x41\x43\x71\x61\x3b\x43\x1f\x64\x75\xe0\xdf\x61\xe9\x6e\x6d\x6f\xef\x06\xf0\x21\xd6\x78\xfc\xa6\x65\x0a\xba\x00\x57\xf2\x30\x93\xe9\x55\xfd\x88\x88\xe0\x8f\xae\x3c\x5a\x55\x4e\x10\x5c\xc3\x63\x4c\x10\xd6\x62\x85\xd2\xab\x9b\x7b\x29\x8e\xbd\xa9\xaa\x82\xc0\x68\x28\x74\x43\xe7\x71\xee\x7c\xec\x47\x6b\x3a\x80\xf9\x04\xef\x02\x86\xa2\x3d\xe7\x93\xe9\x30\xba\x3e\xc5\x7b\x46\x84\x91\xf1\x9f\xe6\x3d\xc3\x48\xbc\x67\x9e\xe1\xee\xc1\x88\xd4\x3d\x9e\x65\x8d\x5b\x0e\x06\x09\x69\x33\xf3\x56\xcf\xb9\x48\x58\x7f\x8e\x55\xe0\xb7\x17\x21\x3e\x1f\x41\x6c\x78\x21\x82\xd8\xf8\x62\x55\x19\xb3\x9e\x0e\x5f\xaa\x2a\x73\x2d\x07\x92\x97\x82\x5f\xae\x9a\x82\x33\xba\xe9\x02\x07\xea\x96\xd9\x6d\x39\xf0\x95\xaa\x0a\x0c\xba\x7a\x1c\x2e\xb6\x06\xcd\x2d\x34\xdf\x07\x14\x1b\xd1\x5f\xa5\x85\x92\x40\xd3\x15\xb3\x33\xde\xd3\xe7\x00\xf0\x5a\xd5\x24\x0c\x6a\x56\x97\x3e\x60\xc1\xd7\xab\x26\xe3\xec\x7e\x29\x5d\xed\x47\x85\xde\xa8\x2a\x25\xd5\x5a\x0e\x7c\x93\x0a\x4c\x2a\x43\x8b\x81\x0d\xfb\xde\xaa\x9a\x46\x68\x78\x50\x12\x7b\x74\x00\xf3\xed\xaa\xe9\x01\xb0\xeb\x6e\x0d\xc0\xbb\x07\x15\xfb\x1d\xaa\x02\xc1\xdd\x77\xab\x66\xa6\xb7\x0d\x9f\xda\xbd\x47\x1b\xc0\x1a\x88\xc1\xf7\x29\xc8\x5a\x89\xc1\x0f\xa8\x0c\x5f\x53\x31\xe5\xc3\xaa\x6a\xb1\xbd\x18\xfb\xa8\x6a\xaa\xbf\xd1\x18\xfd\x98\xb6\x1c\x19\xff\x13\x2a\x2f\x16\x13\x94\x27\x37\xae\xaa\x6a\x82\x29\xae\xfb\x59\x30\x09\x35\xf9\xf3\xaa\xb9\xe4\x20\x82\x44\x0b\xdd\xc0\x7e\xe7\xfd\xf2\xdb\x17\x55\x35\x01\x64\xec\x96\x5f\x06\x96\xf4\xc2\xd6\x57\xe1\x64\xb4\x71\xdd\x56\xb5\x63\x18\x99\x3e\x00\x5d\x35\x9d\x33\x08\x63\xf1\x9b\xaa\x19\xe9\x38\x1a\x8d\xdf\x06\x11\xd0\xf5\xbb\xaa\xd9\xc1\x04\xa4\xe6\xf7\xa2\x9a\xe9\x63\xf2\x87\xaa\x59\xe9\x64\x3a\x2a\x7f\xac\x9a\xca\x68\x78\x5c\xda\x86\xa2\x02\x67\xa4\x7a\x8e\x58\x82\x80\xa8\x3e\xfc\xdf\x01\xd5\x3b\x05\x51\x85\x76\x1f\x58\x3d\x93\x73\x40\x47\x07\xcb\xf1\x67\xb3\x14\x4d\x3b\xa8\x7a\x67\x4e\xa1\x3f\xc0\xc9\x45\x90\x6f\xdc\x1e\xcc\x6b\x47\xe3\x78\xa9\x9f\xeb\x90\xea\x5d\xb8\x04\xf2\x01\x6d\xec\x0a\xb8\x7a\xa6\xc6\xa1\xd5\xbf\xcc\xcc\x44\x74\x3d\xac\xba\x96\xb1\x92\x2b\xe1\x11\x59\xd6\x88\x55\xa6\x29\x4d\xff\x3b\xbc\xfa\x17\x11\x4c\x82\xb4\x23\x78\x85\x38\xf0\xe9\x66\xc2\xa0\x24\xc6\x7f\x64\xf5\x6e\x5c\x96\x1b\xc0\xe0\xd5\xba\xb6\xfa\x57\x99\x38\x85\xaa\x8f\x12\x7b\x0e\x05\xc3\x34\x79\x47\x57\xef\x1a\xc6\x21\xc8\x39\xa6\xfa\xe7\x7e\xae\x10\xed\x8e\xad\xfe\xa7\x68\x3e\x41\xe6\xba\xea\x1a\x9f\x59\xf0\xff\x4b\xd0\x4c\xe7\x1c\xc7\x1d\xc2\xb0\xcc\x04\x70\x61\x2b\x3e\xd9\x24\xf3\xfa\xf1\xd5\x82\xf7\xbb\x42\xb1\x18\xfe\x1c\xfb\x09\xd5\x95\x8c\x0c\x86\x6c\xc3\xd2\xc0\x89\x1c\xa1\x33\xe6\x49\xd5\x53\x24\x64\x05\x18\xf8\x7f\x78\x7b\xaf\xb0\x46\x92\x6c\x5d\xf4\xf1\x9e\xd9\x7b\x66\xba\x11\x08\x84\x04\x48\xaa\xf6\x3d\xdd\x4c\x41\x99\xe9\xd9\xe7\xdc\x73\x0f\x25\xa0\x8a\x29\xa0\xd8\x88\xea\xda\xdf\xbc\xe8\x0b\x94\x21\x29\x37\xa9\x4c\x75\x66\xaa\x80\x7e\x6a\xef\xbd\xf7\xde\x7b\xef\xbd\xf7\xde\x7b\xef\xbd\xf7\x7d\xbf\x70\x99\xe1\x52\x52\x75\x7f\x67\x1e\xba\x29\xc5\xfa\xd7\x8a\x15\x2b\x56\xac\x30\x19\xe6\xd8\xb6\x3f\xb1\x44\xfc\x08\xf2\x71\x6d\x9b\x87\xbf\xc9\xb0\xe3\xf8\xb6\x0e\x39\x09\xc5\x85\x13\xda\xda\x58\xf2\x38\x1b\x1d\x9c\x18\xa6\xe1\xdf\x08\x77\x52\x28\x11\xa7\x0d\xd9\x8b\x27\xb7\xc5\x15\x56\xd4\x86\x4f\x09\xa1\x65\x68\xe7\x6b\x96\xe9\x9f\xda\xf6\x67\x96\x84\x7f\x4f\x9e\x16\x2a\x8c\x13\x4e\x0f\x01\x78\xcd\xc9\x3b\x23\x2c\x26\x49\x40\x9d\xe3\x99\x6d\x7f\x64\x89\xff\x70\x4c\xfb\xac\xb6\x7f\x67\x3f\x27\x40\xed\xec\xd0\x54\xf4\x3e\xb6\x73\xc2\x22\xf3\xe3\xa8\x73\x43\xbd\x85\x91\xd4\x79\xa1\xde\x6c\x2c\x75\xbe\x64\x09\xbc\xef\x35\x4c\x0b\x46\x58\x17\x86\x22\x85\x31\xd6\x45\xa1\x06\xfc\x28\xeb\xe2\xb6\x4e\x3e\x39\xec\xfd\x2f\x11\x55\x40\x1a\x5f\x1a\x66\x17\x0c\xb5\x2e\x0b\x8b\x4a\xfd\xf3\xf2\x10\x85\x6f\x8e\x1b\x75\x2c\xe3\x8a\xd0\xc6\x58\xa1\x2b\xc3\x5c\xc5\x41\xd9\x55\xa1\x57\xea\x86\x31\x57\x37\x24\x0f\x5e\xd3\x90\xbc\xec\xda\xb0\xce\x50\x7f\x7a\x5d\x5b\xb7\xb8\xfe\x4e\x4b\x81\x22\xfd\xf5\x6d\x5d\xfc\xe2\x3a\x47\xb9\xa1\x6d\x1b\x0d\x97\x2e\x86\xdc\xd8\xb6\x95\x22\x43\x87\xbb\x89\x0f\x1e\x7c\x30\x15\x1a\xfa\xcd\x6d\xb1\x1a\xf0\x2b\xf8\x42\x47\xf4\x0f\x5c\x84\x5b\xda\xda\x4c\xa7\x60\x3a\x75\xdf\x24\x8f\xc9\x0d\x59\xd6\xad\x7c\xda\x34\x49\xbb\xad\x2d\x26\xa6\xe1\x0b\x49\x65\xe0\xb0\xe9\xde\xd1\xd6\x1d\xa6\xd9\x4e\x0d\xdf\xe0\xe9\x92\x8b\x3c\xef\x6c\x6b\x0f\x69\x93\x8c\x76\x57\x5b\x57\x98\x6a\xc0\x8d\x93\x75\xf6\xe6\xda\xdd\x6d\xbd\x11\x14\x52\xa2\x7b\xda\x92\x2a\x9d\x4d\xa1\xee\x6d\x8b\x87\x44\x6e\x09\xf0\x3e\x3e\x3b\x5a\x62\x42\xb9\x9f\xa7\xd0\xe2\x10\xca\x03\x6d\x7f\x0e\x29\xc8\x6c\x0f\xf2\x9a\xa1\xb9\x34\xce\x3b\x9c\xbf\x3d\xc4\x6b\xc6\xd1\xb1\xf2\x0f\xb7\x65\xa2\x89\xa4\x64\x8f\xb4\xf5\xf0\x90\xc0\x8e\xf4\x46\xd4\x47\xdb\x52\x11\x64\xa4\xc0\x63\x6d\x09\x5d\x15\x20\xd2\xe3\x6d\xd9\xa2\xbb\x58\xf3\x9d\x82\x57\x9f\xf5\x2d\x88\xc2\xa7\xe7\x03\x1b\xbf\x08\x44\x3e\xd8\xc2\x27\xda\x3a\x28\xa6\x68\xd6\x2a\xd0\xed\xb7\xe1\x7c\x6e\x55\xee\xc9\xb6\x5e\x31\x79\x12\x27\x8f\xd8\x38\x15\xba\x4f\xb5\x6d\x23\xd2\x0b\x85\xe2\x6c\x31\x20\x17\xfa\x57\x59\x4e\x71\x0e\x0d\xb6\x9e\x6e\xdb\xae\x31\x32\x87\xfe\x81\xe1\xde\x33\x6d\x5b\x34\xc6\xe6\xa1\x3f\xb6\xf3\xb3\x7a\xdd\x86\x21\x85\x3d\xa7\xd5\x2d\x20\x73\xba\x3d\xaf\xd5\x8d\x43\x72\xba\xbd\xa0\xd5\x8d\xc3\x62\xdd\x5e\x94\xcd\x89\x74\x9b\x99\x7e\xa9\x2d\xa5\x30\xfb\xf8\xfd\xb9\x92\x69\x59\x2f\x07\xf5\x24\x52\xff\x6b\xdd\xf4\x5a\xb8\x98\xf7\x5d\x08\xaa\xaf\x68\x04\xaf\xce\x4d\xbc\x2a\x97\x95\x24\x6f\x30\xfd\xca\xa4\x63\x17\xe1\x90\x6d\xcc\x80\x32\x2a\xeb\x6b\x6d\x7d\x72\x26\xe5\x62\xb5\xd0\x8f\x61\x08\xf0\xba\x6c\x56\x0a\x58\xb7\x11\xba\x15\x08\x8c\x37\xda\xba\xb5\xf4\x3c\x04\xd6\x9b\x11\xb4\x75\x35\x68\xbf\xd5\x96\xd0\xd2\xaa\x75\xeb\x6d\xb5\xe0\x98\x54\xaf\x19\xc0\x87\xc4\xee\xef\xa8\xa6\xe3\x30\xef\xb6\x75\x8a\xd4\x72\xb1\x3a\x66\x17\x97\x0d\xbe\x17\x21\xba\x88\x06\x19\xd0\xc5\x15\xfb\x7e\xdb\x12\x2d\xc6\x80\xae\xb9\x11\xe6\x08\xf2\x83\x88\xa2\x81\xba\x5f\xf9\xb0\x2d\x29\xd2\x3c\x50\x82\xff\xb5\x6e\x1a\x7f\xab\xf9\x48\x56\x6d\xc1\x71\x31\xe1\x63\x0d\x61\x83\xe3\x1a\xde\x27\x6d\x31\x91\x80\x82\xcf\xa7\x6d\xfc\xa3\x02\x4a\x61\x3f\x6b\x0b\x1f\x15\x50\x88\x9f\x07\xba\x03\xe8\xf5\x43\xd2\x8e\xb0\x59\x57\x3b\x5f\x08\x34\x03\xf2\xb4\x2f\x03\x0d\x31\xdf\x42\x0d\xd8\xc6\x5a\xb8\xb8\xda\xf9\x2a\xf0\x11\x44\x40\xce\x29\xbe\x8c\xf1\x75\xe0\xa5\x80\xac\x41\xe4\xb0\x2e\xdf\x04\x75\x88\x92\x6d\x96\x4c\xe7\x1c\xdf\x06\x55\x05\xf0\x92\x06\x80\x1e\xa1\x73\x2d\xf5\xbb\xb6\x74\x14\x86\x86\x87\xef\xa3\x11\xb4\x91\xfe\x20\x28\x17\x68\xf1\x63\xdb\x66\x5c\x32\x32\xf9\x4f\x6d\x19\x41\x14\x5f\x4e\xba\x12\xfb\x73\x5b\x07\xb4\x8b\x8e\x61\xda\xe5\xc2\xac\x69\x03\x77\x91\x3c\x27\xdd\x16\xa7\x9c\x06\xf4\xfa\x43\x93\xfe\xda\xd6\xc5\xa5\xf3\x15\xb1\x5b\x8c\xa7\xf0\xd5\xb0\x7b\x2c\xc6\x51\x4a\xd0\xf4\x7c\x68\xed\x21\xc0\x6b\xd0\xad\xd6\x69\x43\xd9\x33\xd6\xc6\x51\xc8\x87\x95\xbd\x62\x7d\x2a\x7a\xcc\x36\x7d\x13\x58\x98\x69\xef\x58\x8f\x0a\x18\x35\x6d\x4a\xde\x27\xd6\xce\x91\xe7\xbc\x69\xc7\x07\x3e\xdc\x37\xb6\x0d\x97\x8a\xba\xb4\xc0\xd2\x78\x46\x06\x7c\x98\xaf\xcf\xce\xc1\x45\x6f\xbf\x58\x2f\x87\x54\xdd\x65\xff\x58\x36\x4a\x52\x50\xf3\x07\xc4\xd2\x51\x18\x5a\xf3\x07\x46\x23\x68\xcd\x1f\x24\xe8\x31\x09\xe7\x67\x5c\xb3\x66\xc1\xe1\x91\x3c\x01\x1e\x2c\x95\xc8\x17\xc9\x9c\x36\x87\xc4\xb6\x6a\x8c\xa4\x3a\x1d\xda\x0c\x47\x35\x3b\x2c\xb6\x99\x54\x6b\x87\xc7\x32\x02\xa7\xc6\xf9\x8e\x88\xfd\x81\xde\xeb\x6f\xfa\x47\x06\x0e\x51\xa9\x82\x62\x7f\x01\xff\x29\xf4\xe7\xeb\xd5\xa3\x62\xdd\x3a\x0a\x1e\x77\x1c\x1d\x4b\x68\xb9\xcc\x5d\xe1\x31\x81\xad\x04\x52\x60\x81\x63\xf5\x62\xf1\x3a\xfa\x71\x41\x69\x30\x6d\x12\xce\x1f\x1f\xdb\x9c\x4f\x41\x1a\x9f\x10\x64\xe0\x16\x97\x6b\x9c\xe2\xc4\x58\x07\x47\x0f\x62\xc8\x49\xb1\x24\x97\x5c\x28\x30\x43\xe2\x8c\x4f\x8e\x6d\xab\x25\x2e\x38\x6e\xd0\x83\xd2\x68\x73\x4a\xe0\x73\x22\x94\xef\x6c\x4f\x0d\xca\x81\x30\xf8\xdb\x55\x4c\x13\x85\x11\x91\xb0\x9f\x1e\x53\xa2\x70\x48\x3c\x23\xa8\x51\x92\xa3\xa6\x46\xcf\x64\x65\xee\x5f\x83\xe4\xa3\xff\xa1\x79\xc8\x59\xcc\x7a\x24\x19\x71\x9d\xcd\x54\x23\x49\x93\x70\xfe\x1c\xd6\x48\xfb\xa7\x61\x19\x05\x09\x17\x51\xce\x8d\xfd\x3b\x4d\x45\xea\x9f\xc7\xbc\xa4\xbf\x50\x40\xd4\x42\x90\xc5\xf9\x01\x37\xa3\xa0\x5c\x2e\x08\x62\x8f\x57\x01\x03\x34\x9a\x5c\x18\x4b\xf1\x89\x85\x82\x61\x96\xa1\xe7\xd3\x2a\xb8\x28\xb0\x19\xa6\x4e\xc2\xf9\x8b\x83\x1a\x93\xf0\x28\x87\x4b\x82\x46\x2b\x11\x03\x47\xbb\x34\x2a\x3b\xec\xc1\x97\x05\x6e\x28\x0b\xaf\x57\x2f\x0f\xc2\x9e\x44\xc3\xcf\x10\xe4\xeb\xd5\x2b\x82\xd6\x29\x01\xf8\x01\x72\xbe\x5e\xbd\x32\x52\x10\xc2\xe5\xeb\xd5\xab\x82\x76\x84\x01\xb3\xb8\xfb\x24\x7e\x76\x75\xe0\xf9\x81\x09\xaf\x89\xf5\xaa\x4e\x84\xa9\x44\xee\xb5\xb1\x94\xec\x45\x1c\xf5\xba\xa0\x5d\x78\x15\x30\xb8\x62\x25\xad\x95\xeb\x83\xe6\x44\x93\xa5\x7a\xb9\x21\xe8\x17\x28\x7d\x12\xce\xdf\x28\x8b\x9a\x84\xf3\x83\x83\xcb\x6f\x0a\x7a\x03\x45\x14\xaa\x90\x9b\x83\x96\xa3\x90\x83\x4a\xbb\x25\x5a\x1b\x5c\x6d\xb7\xf2\x95\x2a\x65\x51\xaf\xde\x16\xb4\x14\x85\xca\xaa\xee\x76\xde\xa9\x10\x84\xb7\xf9\x1d\xbc\xdb\x32\x13\xdd\x19\x4b\x6b\xad\x8e\xe8\x44\xfa\x5d\xb1\x5e\x8d\xdd\x43\xfa\xdd\xb1\x54\xd8\xd9\x03\x0f\xae\xc4\x61\x69\x84\x26\xdd\x13\xdb\x52\xa6\x32\x12\xfe\x26\x4e\x37\xae\xdd\x1b\x5b\x22\xc3\x0a\x05\x06\x2c\x10\x16\x78\x5f\x6c\xfb\xe6\xa0\x19\x87\x4c\x1b\xef\x8f\x6d\x23\x83\x73\x8e\xeb\xd6\x6b\xfe\x98\x5d\xa3\x2f\x32\x91\xf0\xf2\x40\x6c\xbb\x46\x62\x0d\x88\xc4\xfe\x67\x1d\xd8\x7e\xbd\xfa\x60\x63\x3d\x87\x31\xf6\x21\xb5\xcc\xaa\xc0\x65\x83\x0f\xb7\x02\x5b\xb9\xfc\x91\xd8\xd6\xcd\xb3\x34\xc6\xa1\xfd\x68\xac\x43\x06\xa2\x1a\x7e\x4c\x67\x35\xc5\x14\x34\xd4\x3e\x1e\xe3\x6f\x73\x8a\xaa\xb9\x27\x62\xe1\x6d\x4e\x51\x98\x27\x39\x6d\x6a\xb0\xda\x5f\x86\xfe\xb8\x69\xc3\xa7\x62\xbd\x42\x32\xd9\xf9\xb2\xa1\x62\xfa\x10\xbf\xf7\xf8\x74\xac\x5d\xa0\x93\xe2\x3d\x13\x4b\x08\xa9\xc4\x36\x58\xe3\x67\x63\x6d\x02\x09\x15\xf9\xb9\xa0\x55\x57\x8d\x15\x34\x12\x3c\x1f\x34\x0d\x94\x26\x85\x81\x17\x62\x7f\xe6\x88\x93\x70\xfe\xc5\x20\x80\x8a\x68\xd4\x8a\x5f\x0a\xe2\x9e\x48\x0b\x9a\xf9\xcb\x11\x59\xe1\x36\xfe\x4a\x10\x14\x25\xc9\xf5\xea\xab\x41\x78\x10\x49\xac\x75\xbf\xa6\x16\x6b\xe0\xf5\x60\x84\x83\xd2\xf8\xe6\xfe\x46\xd0\xe5\x30\xf4\x9b\x9c\x6d\x2b\x70\x81\x36\x98\xb7\xb8\xf6\x1b\xa6\xb2\x66\xf4\x36\x67\x5e\x44\x45\x72\xde\x89\xb5\x57\x81\x5f\x29\xb8\xc0\x36\x90\xb1\xf2\x4e\xdd\x2d\xc2\x77\x63\x7f\x12\x52\xdf\x8b\x75\x86\xbf\x0b\x85\x69\x80\xaf\x29\x85\xd0\x78\x3f\xd6\xa5\x12\xc6\x6c\x7f\xe5\xb2\x0f\x62\x09\x95\xb2\xde\xb4\xfd\x95\xcb\x3f\x8c\x75\xab\x24\xbc\x6f\x70\xe5\xf2\x8f\x74\x39\x4d\x43\x60\x7c\x1c\xfb\x73\x48\x70\x21\x30\x3e\x89\xb5\x85\x09\x94\xfb\xd3\x58\x9a\xe7\x46\x16\x84\x06\x29\x12\x55\xeb\xb3\x58\x26\x1a\x41\xd4\xfb\x3c\xd6\x17\x0d\x41\x85\xfe\x22\x96\x8d\x06\x78\x10\x1a\x53\x8e\xf7\x65\x23\x21\x48\xfd\xaf\x62\x29\x1e\xe0\xda\x65\x3e\x8b\xaf\x63\x3d\x11\x54\x5c\x8a\x6f\x62\xbd\x11\x64\x52\x84\x6f\x79\x63\xa1\x6a\xfe\x2e\x96\x8c\xa8\xa7\x42\xa9\xfa\x3d\xaf\x0a\x11\xb4\x72\x79\x40\xfd\x21\xc6\xaf\x06\x87\x40\x24\xe3\xc7\x58\xb8\x1a\x2c\x52\x7e\x8a\x65\xb5\x5c\xbc\x21\x7e\x8e\xa5\x35\xdc\x3c\xe2\x17\xea\x44\xb3\x66\xb9\x7f\xa8\x58\xac\xbb\xa0\xc8\xde\x23\xfd\x35\xb6\x79\x40\xaa\xd6\xad\x0d\x1b\x0a\xe5\xdd\xda\x3b\xf8\xa4\x21\xc3\xd8\x80\x92\x77\x6f\x0f\x91\x86\xb9\x11\x25\xed\xc1\x25\x01\xc3\xd8\x79\xe7\x42\x79\x4f\x2e\xc9\xab\xcf\xa2\xa4\xbd\x24\xd4\x86\x42\x79\x6f\x09\xb5\xa1\x50\xde\x87\x4f\xaa\x58\x3b\xaf\x2f\x94\xf7\x15\x92\x5c\x94\xb4\x9f\xa2\xdb\xce\x48\x91\xfd\xb9\x64\x60\x18\x13\x75\x6b\x67\x24\xf3\x80\xf6\x36\x41\x65\x94\x76\x60\x7b\x68\x0b\x34\xf5\x2b\x9a\x55\x60\x15\x70\xed\x1e\xd4\xfe\x47\x3e\xbf\x83\xdb\xbb\x75\x48\xd7\xa9\xdb\xc6\x21\xed\xa9\x48\xda\xfa\xda\xa1\xed\xbd\x91\xd4\x61\x67\xde\x3e\xac\xfd\x4f\x01\xdd\x77\xcd\xea\xe1\xed\xf1\xe0\xf7\x88\xeb\x4e\x82\x49\x3a\x6f\xe3\xf4\x9f\x84\xf3\xb8\x75\x1e\xd9\xde\xc5\xc9\xc6\x49\x54\xf2\x51\xed\x3d\x2a\x25\x0f\x7d\xda\xa8\x8f\x6e\xef\x54\xc9\x33\x70\xc1\x3f\x46\xb0\x08\xe3\xc3\xde\x71\xac\x8e\x44\x1e\x31\x3e\x8e\x13\x87\xb3\xcf\x57\x1c\xd7\x87\x9e\x7f\x3c\x57\xb8\x52\xd5\x1f\x39\x41\xfc\x3d\x7a\xa2\x4e\x8f\x52\xd5\x5f\x75\x52\x04\x61\xea\x64\x9d\x16\xe4\x11\xe5\x53\x04\xd2\x98\x4d\x4a\x8c\xda\xdc\xf2\x53\x85\xea\x63\x24\xd2\xb0\x4f\x6b\xdf\x8c\x37\xec\x98\xed\x9f\xde\xde\x2e\xa3\x87\x0c\xe3\x0c\x35\x35\x5f\x9f\x3d\x53\x4d\x9d\xa8\x5b\x67\x09\xea\xe3\xd4\xff\xac\x3b\xd3\xb0\x7a\xb6\x0a\x1f\x36\x37\x9e\xa3\x11\xe2\x18\xe7\xaa\xa9\xb9\x6a\xed\x3c\x55\x34\x29\xc7\xf9\xda\x32\x92\xba\xbb\xa0\xbd\x4f\xa6\x79\x90\xbc\x3d\x56\x04\xb6\x0d\xdd\x0b\xb5\xb6\xc3\x2b\x8e\x17\x71\x0e\x49\x49\x38\xfd\x62\x55\xbd\x91\x85\xda\x25\x6a\xea\xea\xdc\xf0\xa5\x9c\xa3\x5a\xb0\x52\x85\x6e\xde\xac\xd6\x2d\xe0\xc3\xcb\x38\xe9\x84\xb2\x1e\xaf\xcd\x5e\xce\xa5\xc3\x7a\xd1\x32\x0d\x92\x7e\x85\x5a\x4a\xc2\xb6\x3a\x37\x7c\x65\x7b\x52\x63\xc6\x31\x7b\x23\x74\x3d\x78\x95\xaa\xd8\xb8\x57\xb9\x5a\x4d\x9d\xf6\x2a\xd7\x70\x21\x84\xa6\xa2\xc6\x71\xad\x6a\x7a\x62\xde\xeb\x38\x02\x3e\x6f\x32\x51\xb7\x7c\xb3\x66\xc1\xeb\x55\x0e\xe2\xab\x37\xa8\x39\x78\x45\x60\xdf\xc8\x35\x72\xf4\x3b\x6f\x96\xed\x9b\xda\x63\x41\x9a\x0d\xfc\xfe\xa2\x05\x81\x7b\x33\x07\x44\x89\xb6\xe3\x56\x6f\xe1\x32\x43\x69\x1e\xf3\xf0\x5b\xb9\xd8\x89\x08\xc0\x30\x6e\x93\x92\xbc\xfa\xec\xed\x52\x52\xb1\x5a\xbb\x83\xab\x04\x94\xc4\x7a\x80\x3b\xb9\xdc\x67\x81\x67\x16\x27\xea\xd6\x5d\x5c\x15\x63\xac\x63\xfb\x65\xa7\x0a\xdd\xc5\xbb\x39\x29\x73\xc0\x05\xbe\x57\x9f\x05\x43\x86\x71\x8f\x2e\x3d\x5f\x9f\xbd\x97\x2b\x70\x90\x7e\x5f\xfb\x9f\xf9\xa8\x3e\xe4\xdf\xaf\xe3\x1e\x87\xf6\x03\x52\x31\xaa\x75\xeb\x41\x59\xdd\xfc\x2e\xee\x43\xb2\x01\x76\x71\x1f\x96\x6c\x8a\x7a\x89\x47\x24\x98\x61\x6e\x7c\x94\x8b\x17\x65\xe8\x4f\x02\xff\x31\x2e\xa5\x56\x47\x29\x8f\x4b\x86\x33\xcc\x8d\xe3\xc0\x2d\xc3\x27\xb8\xce\x00\xa5\xfb\x2e\x30\x2d\xd3\x2e\xff\x13\xba\xce\x2a\xd3\xf7\x9e\x94\xb5\xaa\x58\x4f\x29\x49\xee\xd3\x9c\xd3\xe2\x24\xdf\x2c\xce\x2d\x3e\x23\xf9\x09\x5c\xa8\x4d\x4e\x3e\xcb\x35\x89\x20\x71\x83\x69\x1b\xce\x3c\x34\x9e\xe3\x3a\x89\x80\x38\x11\xd4\xdb\xf3\x92\x40\xbc\x35\xef\x05\xa9\x64\x1e\x8d\x12\x2f\x72\x36\xa8\x82\x85\x29\x67\xfe\x25\xae\x07\xad\x39\xf3\x2f\x4b\xd6\x45\xee\xfd\x8a\x94\x56\xf7\x1d\xf0\xaa\x94\x66\xfa\x0e\x78\x8d\x6b\xf4\xd8\x35\xc9\x79\x50\xfc\xdd\xe3\x75\xb5\xd8\x1b\x36\xbc\x21\x76\xf6\xa6\xe7\xb8\xde\x9b\x5c\x69\xa7\x51\x27\x65\xda\x65\xee\x29\xc5\xb7\xb8\xae\x09\x0d\x00\xde\xe6\x1c\x0e\x0f\x86\xde\xe1\x12\xf0\x98\xe7\x5d\xd1\x25\x77\xde\xf9\x3d\x2e\x01\x8f\x77\xde\x97\x10\x1b\x3e\x90\x10\x1b\x3e\xe4\x13\xd0\x48\xe7\x23\x21\xc1\xdd\x79\xfd\xc7\x5c\xf9\x82\x51\xce\x27\x5c\x62\x30\xc6\xf9\x94\xab\x02\x32\xc2\xf9\x4c\x18\x99\xb0\xd1\x1e\x8b\x5a\x9f\x0b\x31\x9f\x8c\x35\xe8\x3c\xf7\x8b\xf6\x34\x47\xe2\xad\xc5\x98\xbf\x6c\x1f\x89\x3e\x9d\x17\x0e\x68\xc0\xac\x05\x0b\x85\x95\xcb\x0b\x72\x75\xb0\x53\x7e\x5f\xb5\xaf\xfe\xdd\x72\xc8\xb1\xbf\xaf\xdb\xd9\xfa\x4d\x30\x44\xef\x5f\xfa\x4d\x7b\x92\x4f\x2c\x14\x5c\x6e\x63\xde\xb7\xed\x9b\xcb\x1c\xdf\x85\x78\x0f\xb0\xf5\xf8\xa9\xb5\xb9\xfc\xc0\xc6\x81\x15\xdf\xb7\xf7\x72\x44\xdb\xb1\x51\xb3\x45\x23\x73\xa7\x8a\xdb\xc0\x0f\xed\xdd\x1c\x7d\x67\xe8\x9a\xa5\x45\xc6\xfb\x63\x7b\x8a\xa3\xd5\xe6\x8a\x1e\x4a\x5d\x03\xbc\xca\x98\x5d\x72\x7e\x12\xb2\x2d\x3a\xb5\xc5\x0d\xa6\x5f\x19\x87\x25\x7f\x0a\x18\x3f\xb7\x27\x38\x22\xac\x7a\x60\x2a\x9f\x27\xd2\x7f\x69\xef\x50\x73\xcc\xe7\x7f\x15\x92\x37\xb2\xe4\xdd\x3a\x7a\xb8\xe4\x42\x61\xaa\x3e\x6b\x99\xc5\xb5\x70\x91\x4c\xdc\x77\xef\x88\x71\xe4\x6a\xb9\x34\xf0\x5f\xeb\xa6\xf7\x10\x12\xe9\xc7\xa7\x3d\x3b\x36\xe3\x12\x91\xdd\xf6\xea\xd8\x22\x98\x07\x03\xcf\x1e\xa0\x2f\xa9\xd5\x5d\x60\x71\x4b\x49\x7b\x77\xa4\x25\xd4\xa2\xed\x83\x05\x0e\xb1\x4f\x47\x42\x44\xe0\x83\x62\x78\x0c\xb7\x6f\x14\x69\xd9\xe0\x7e\x1d\xdd\x1a\xd2\x2a\xb3\x3c\x66\xfb\xfb\x77\x2c\x11\x69\xab\x4c\x3a\x28\xea\xc7\x5b\xa0\xc8\x15\x11\x1d\x5b\x8a\xa0\x75\xb3\xff\x0d\x8b\x3e\x79\x5c\xac\x64\x42\x97\x6c\x2f\x3a\xb0\x63\xab\x26\x30\x22\xf9\x20\xd9\x1a\x58\x1f\x19\x7c\x70\x47\xaf\x4e\x6b\xe0\xc1\x81\xc1\x9d\xc6\x6c\xff\x90\x8e\xa4\x86\xbe\x7e\x26\x37\x63\x56\xe1\xa1\x72\xb1\x30\x11\xaf\x6d\x00\xcb\xdc\x15\xe2\x87\x59\x0f\xeb\xc8\x68\x40\x93\xf5\x2a\x74\xcd\x22\xdd\xd3\xa7\x95\x83\x4f\xc5\xa1\x36\x47\x1f\x54\xe9\xe8\xd1\x99\x7e\x68\x05\x7d\x56\x45\x5b\x90\xf5\x33\xa3\x3b\x11\xfa\x51\x72\xb5\x63\xfa\x0c\x28\x0f\xd9\xc6\x38\xb4\xcb\x7e\xe5\x68\xad\x84\x3c\xdc\xa5\x0e\xed\x22\x5c\x57\x3a\x46\x5b\xf7\xe4\x02\x08\x99\x15\xbf\x4c\x5c\x02\x75\x8b\x9c\x40\x3c\xae\xa3\x4b\xa4\xaf\xb7\xab\xc0\xf5\x2a\xc0\x3a\xbe\x23\x1b\x41\x21\x2b\xaf\x2e\xa8\x7a\x27\x68\xcd\x83\x33\xc6\x00\xe8\x43\xd7\x3b\xb1\xa3\x4f\x04\x95\xa1\xbf\xde\x36\xd1\xb0\x93\xbc\x59\x77\x92\xac\x23\xea\x4a\xc9\x42\x92\xdb\x3f\x0e\xed\x93\xe5\x7a\xe2\xe9\xe4\xef\x29\x72\x1e\xb8\x37\xe6\x64\x9c\x2a\x97\x46\x00\x90\xbf\xa7\xc9\x15\x41\x76\x80\x71\x52\x4e\x97\xcb\x2b\x22\xc8\xdf\x33\x64\x5d\xaa\x68\xb8\xcb\x49\x39\x53\xd6\x45\x00\x90\xbf\x67\xc9\x39\x15\x0a\x3e\x28\x97\xa1\x41\x61\x78\x17\xf6\xd9\x72\x83\x53\x40\xe4\x1f\xe7\xc8\x1a\xe1\x71\x2f\xa7\xd1\xb9\xb2\x46\x02\x80\xfc\x3d\x4f\x31\x71\xd0\x14\x89\x97\x9e\x2f\x03\xc8\xb6\xe5\xb0\xc5\x5e\x20\xbb\x29\x7e\x8d\x0b\x87\xa1\x0b\xe5\xc6\x4c\x78\x89\xe0\x8b\x64\xa2\x85\x93\x09\xf1\x62\xd9\x39\x08\x27\xdf\x7c\x2e\x91\x6d\x39\xcb\x62\x1c\x67\x82\x4b\x65\x5b\x2a\x20\xf2\xf7\x32\xb9\xb1\x3b\xa6\xc1\x89\xb9\x5c\xf6\x21\x8e\x4c\xfe\x5e\xa1\xd4\x3e\x98\x93\x23\xca\x95\x1d\x29\x15\x13\x04\x94\xab\xe4\x3c\x10\x55\x08\x5b\x57\xeb\xab\x62\xd4\xa9\xbb\xc3\x66\xd9\xf4\xbd\x6b\xe4\x26\xe7\xd4\x7d\xcf\x34\x50\xf8\x9c\x06\x76\x19\x5e\x2b\x77\x19\x28\x0b\x1a\x5b\xaf\xd3\x15\x40\x0a\xad\xd7\xcb\x05\x20\x0a\x50\x09\x37\xc8\x1d\x00\xa1\x4a\x32\x6e\xd4\x17\x82\x6e\xb0\xab\x3a\xf6\x4d\xba\xf6\x5a\xe3\x6b\xfe\xe6\x8e\x4e\x8d\xc7\x39\xc6\xe2\x2d\x72\xd8\xc3\xef\xca\xa1\xb8\x75\x6b\x47\x5c\xa4\x4c\x90\xa0\x77\x9b\x9c\xd9\x84\x1c\x0c\x6f\xef\x88\xc9\x8d\xc8\xf4\xef\xe8\xd8\x56\x6e\xa2\x72\x47\xc7\xc6\x8c\x77\x76\x6c\x2d\x43\xa5\x61\x02\x1d\x7e\xde\xa5\xc6\x06\x6e\xa4\x40\x41\x77\xab\x19\xcb\x1e\xcd\xc2\xc3\x3d\x6a\x18\x51\xa1\xe3\xd0\xbe\x57\xae\x36\xb2\x25\x5e\x92\x76\x9f\xdc\x20\x25\xd4\x38\xb4\xef\x97\xc7\x13\x04\xe2\x49\x92\x1e\x90\x1d\x4d\x86\x8d\x43\xfb\xc1\x8e\x6d\x75\x9f\x9c\x30\xbc\x24\xf6\x43\x0f\x75\x6c\xad\x7e\x77\xd2\x01\x1f\x56\xd5\xe3\xe3\x21\x53\xef\x11\x55\x3d\x11\x36\x0e\xed\x47\x55\x51\x7c\xb0\x67\xa2\x1e\x53\x45\x89\xb0\x71\x68\x3f\xae\xd6\x7a\x18\x5b\x98\xa0\x27\x64\x2f\x15\x41\xe3\xd0\x7e\x52\xad\x6c\x4f\xe7\x14\x4f\xa9\xd9\x79\x8a\x47\x3c\xdd\xb1\x55\xa4\xf5\x7d\xae\x1d\x3e\xd3\xb1\x45\x84\xe9\x79\xd4\xb3\xac\x82\xf4\xd2\xc2\x7e\xed\xb9\x8e\x2d\xa3\xc5\x85\xb0\xe7\x3b\xb6\x10\xee\x80\x29\x88\x58\x48\x50\x2f\x74\x64\xb9\x1b\x61\xf4\x98\x17\x3b\xd8\xa6\x06\x68\x59\x66\xcd\x37\x8b\xfd\x85\x42\xae\xee\x6e\x84\xa4\xe9\x17\xfa\xc9\xdf\x97\x3a\xb6\x6d\x82\x1b\xf3\xd6\xd9\x38\xe1\xe5\x8e\xa4\x0c\xdd\x75\xd4\x71\x87\x4a\x25\xd3\x86\xaf\x74\x0c\x34\x91\x03\x30\x6e\xd4\x75\xaa\xff\x00\x45\x67\xd6\x04\xf6\xab\x1d\x4b\x9a\xf0\x0c\x19\xc6\x6b\x1d\xdb\x37\x13\x6c\x18\x4c\xe2\xeb\x4d\x4b\x3d\xec\xd4\x67\x2d\xf8\x46\xc7\x8e\x4d\x70\x06\xc6\x31\xb9\x6f\x76\x6c\xd7\x04\x9f\x2f\x02\x0b\xb8\x13\x75\xcb\x7f\xab\xa9\x6c\x82\x45\xa3\x0c\x84\x7f\xbb\x23\x25\xe3\x57\xd3\x8d\x73\x6b\xe1\xe2\x3b\x1d\x5d\x32\x95\x86\xf1\x77\x3b\xba\x65\x4a\x30\xde\x7d\x4f\xe5\x42\xa1\x7d\xc8\xb2\xde\xef\x48\xe8\x28\x53\xcb\x76\x5a\xfe\x41\x04\x69\xc5\xe0\xc0\x87\x1d\x1d\x32\x69\x6a\x70\xc5\xca\x8f\x34\xc9\xcb\x76\x5a\xfe\xb1\x26\x79\xc5\xe0\xc0\x27\x11\xf2\x07\x07\x97\x7f\xaa\x93\x3f\xb8\xfc\xb3\x8e\x8c\x9c\x5c\x1b\x1c\x5c\x8e\x8d\x49\xfd\xf7\xf3\x8e\x2d\xa2\x21\x81\xeb\x7e\xd1\xd1\x1b\x8d\x1a\x32\x8c\x2f\x1b\x65\x44\x5c\xe6\xab\x8e\x2d\xa3\x21\x61\xed\x7f\xad\xb6\x27\x19\xc6\x2a\xfe\x1b\xb5\x3d\x21\xe8\x98\xf7\x4f\xe8\x3a\xdf\xaa\x35\x88\x88\x43\x86\xf1\x9d\x9e\x92\xaf\xcf\x7e\xaf\xa7\x4c\xd4\xad\x1f\xf4\x59\xe5\x77\xa9\x03\x17\xfe\xd8\x91\xd6\x11\xa7\xa1\x51\x2f\x42\xbc\xca\xf9\x93\x9e\x9d\x20\x7e\x8e\x28\x06\x5e\xd1\xfb\x25\x58\xa1\x10\xcd\xe1\xd8\xbe\x0b\x8a\xfe\xaf\xfa\xac\x87\xc2\x16\xbd\x5b\x5c\x89\x11\x08\x31\x2c\x34\xcf\xdd\xe3\x7a\x27\x70\x6a\x8b\x39\xc7\x36\x4c\xdf\x74\x6c\x60\xed\x11\xef\xd3\x1a\x21\xa8\xbb\x3d\xe3\x5a\x65\x67\x1c\x12\xe2\xf6\x8a\x2b\x4e\x52\x86\xfe\xe0\x4e\xab\x4c\xdf\x43\x61\x6d\xc4\x36\xf6\x8e\x2b\x6d\x19\x49\x40\xd4\x55\x66\x79\x9f\xb8\xd2\x62\x89\xfc\x55\x66\x79\xdf\x78\x44\xe3\x58\xb1\x72\x3f\x35\xdf\xda\xe0\x8a\x95\x7c\x2b\xd8\x3f\xae\xf1\xef\x15\x2b\x57\x43\x9f\x94\xee\x80\xb8\xc6\x2b\x99\x08\xd1\x2b\x0f\x8c\x6b\xfc\x5c\x84\x22\xd8\x41\x71\x4d\xcd\xad\x58\x49\x5c\x22\x07\x5c\x77\xf1\xe0\xb8\xc6\x1b\x57\xac\xcc\xd7\xab\x87\xa8\x65\x45\x94\x61\xb3\x54\x3a\x54\x5f\x56\x22\x76\x18\x96\x5d\x08\x0f\x8b\x6b\xfc\x6d\xc5\x4a\xe2\xcb\x87\xeb\x33\x9d\xa8\x5b\x47\xe8\xd9\x88\x9b\x1e\xa9\xab\xb7\x15\x2b\x49\x71\x97\x1d\xd5\x88\xba\xfc\xe8\x46\xd4\x9d\x8e\xd1\xdb\x09\x5f\xd5\x44\x9c\xf8\xd8\x78\x36\x12\x31\x64\x18\x13\xe6\x02\x34\x8e\xd3\x79\x66\x88\x39\x5e\xe7\xff\x2b\x56\x4a\xfe\x7f\x42\x5c\xe9\x1c\xb1\xa2\xd0\x82\x45\x9f\xb8\x38\x16\x78\x62\x7c\x9b\x68\x1c\x6b\x72\x18\x79\x92\xae\x71\xb2\xa2\x33\x87\x3a\xb9\x41\xf9\x58\xd3\x3a\x45\x5f\x3e\x46\x3e\x55\xd7\x72\x59\x3e\x28\x8f\xd3\xf4\x75\x40\xdb\xdd\xe9\xba\x76\x87\xa4\xaf\x32\xcb\x67\xc4\x95\x9e\x07\xb5\xbb\x33\xf5\x0d\x2a\xe8\x30\xce\x6a\xd4\x26\x49\xbd\x9e\x1d\x51\x29\x62\xcf\x74\x4e\x7c\x6b\x75\x3f\x62\xc0\xc0\x0d\x1b\xce\x8d\x6f\x29\x6f\x4b\xd4\xc1\xce\x53\x15\x2b\x14\x82\x1e\x08\x8f\xa8\xce\x57\x15\x13\x20\x44\xfd\x0b\xe2\x5b\x37\x44\x05\x25\xb8\xb0\x89\x38\xa2\xd7\x45\xf1\xbf\x34\x44\x89\x3e\x73\xb1\xea\x82\x1a\x34\x42\x5e\xa2\x2f\x2f\xb5\x33\x2e\xef\xa5\x7a\x05\x03\x08\x29\xef\x65\xfa\xf2\x06\xa8\xa0\xbc\x97\x37\x11\x47\xca\x7b\x85\xbe\xbc\x01\x4a\x2c\xef\x95\xfa\xf2\x4a\x68\x84\xbc\x2a\xce\x6d\xd6\x5d\x31\x30\x48\x3f\x8b\x5c\x1d\xef\x15\x93\xa5\x0d\x7f\xd7\xc4\xdb\x44\xfa\x24\x9c\xbf\x36\x9e\x50\xd2\x56\x0c\x0c\x16\x06\x07\x97\x5f\x17\x45\x5a\xb1\xf2\x7a\x59\x81\x49\x38\xbf\x6c\xa7\xe5\x37\xc4\x7b\xa2\x14\xc8\x9b\xbb\xc2\x1b\xe3\xd9\x28\x72\xb0\x8d\xf0\xa6\xe8\x32\xe0\x9d\x84\x37\xc7\x53\x91\x59\xd4\xab\xb7\xc4\x33\x51\x54\xb6\x9f\xf0\x56\x59\xf5\x7c\xbd\xba\x62\x60\xf0\xb6\x78\x52\x4c\xe6\x77\x15\xde\x1e\x8f\xa9\xf6\xbe\x23\xce\x4e\x44\xc1\xa2\xe1\x01\xdc\x76\x67\x9c\x31\xdb\xbf\x33\xde\x2e\x10\xc8\x07\x9c\xbb\x02\xe3\x93\x54\x24\xe2\xee\x78\x56\xd3\xee\x31\x39\xf8\x8a\x73\x4f\x3c\xad\x34\x79\x11\x71\x6f\x18\xa6\x30\x41\xf8\x04\x34\x64\x18\xf7\x85\xad\x43\xa5\x13\xbf\xbf\x3f\x74\x67\x15\x12\x38\xfd\x03\x8d\x04\x11\x8f\x7f\x30\x1c\x63\xa8\x10\xd1\xdd\x1f\x0a\xc7\x18\x51\x50\x04\x7b\x38\xec\xb2\xc5\x62\xa3\xa2\x3d\x22\x15\x3d\x24\x92\x72\x3d\x2a\x69\x1c\xd2\x83\x42\x3d\x16\x29\x82\x94\xe8\xf1\xb0\xc3\x94\xe8\x62\x71\x9e\x08\x7b\x38\x2d\x0e\x61\x9e\x0c\xcc\xbc\xb0\x62\xe9\xdf\x0b\xb5\x39\x73\xa1\x7f\x7a\x78\x92\x7d\x11\xa1\x0b\x6a\x4f\xc5\x77\x50\x50\x85\xc2\x24\xa8\xe2\x8b\x87\x2d\x0b\x75\x68\x1c\xd7\xd3\x41\x19\x43\x38\x7e\xac\x9f\xac\x3b\x4e\x0f\x4f\x7a\xcf\x68\xf2\xc5\x90\x19\x87\x13\xf4\x6c\xd0\x7a\x25\x14\x7d\x2f\x37\x08\x66\x21\xd9\x31\x8d\x31\x7b\xc8\xf7\x5d\x73\xb6\xee\xc3\x99\xc5\x1a\x1c\xb2\xc9\x6b\xfe\xcf\xc7\xe3\x0a\x1a\xb9\xfc\x0b\x41\x84\xe5\x0b\xc7\x69\xc1\x96\x15\x5f\x0c\xc6\x4c\xaa\x15\xe8\x23\x25\xf1\xbf\x6c\x84\xb6\xe1\xb8\x85\xb2\x63\x01\xbb\x5c\x70\xdc\x72\x61\xa1\x60\x43\xbf\x60\xd8\x1e\xfa\xaf\x0a\x3d\x0f\x94\x21\xb9\x78\x28\xbe\x15\xbe\x18\xd3\x06\x16\xbd\xaf\xa3\x64\x99\xe5\x8a\xdf\x5f\x28\xac\x76\x9d\x7a\x0d\x35\x85\x5c\x05\xd8\xaf\x34\xc5\x19\x4e\x0e\x58\xd6\xab\xf1\x1d\x9b\xe0\x46\x1d\x17\x7f\x32\xf2\x2a\xc0\x85\xc6\x6b\xf1\xa4\x1e\x8f\x94\x7b\x3d\xce\x5f\x09\xa0\xc7\x4d\x43\xaf\x6e\xf9\x6f\xc4\xc3\x2b\x01\x1a\xe1\xde\x8c\xff\x9b\x0d\xd9\x6d\x8a\x6f\xc5\x63\xe8\x47\xd5\xb4\x27\x1d\x7b\x57\xe8\x3a\x33\x66\x15\xbe\x1d\xef\x44\x89\x85\xc2\xb0\x09\x2c\xe8\x16\x82\xfb\x28\xdf\x89\xb7\x23\x42\x0d\xb8\xbe\x09\x2c\x76\x43\xdb\xbb\xf1\xcd\x69\xaa\x07\x27\xa1\x3f\xef\xb8\x73\xef\xc5\xd3\x44\xc2\x34\xf4\x1c\x6b\x23\xc4\xa7\x97\xf1\xbf\x86\x0c\xc3\x1d\x37\x3d\xff\x7d\x92\x71\x98\x07\xfa\xfb\x41\xbc\x5b\x4d\xcc\x91\x5b\xde\x3e\x24\xb9\x18\x26\xb0\x50\xf3\xb3\x2c\x68\x7d\x14\xff\x33\x4b\xca\x43\xd7\x04\xd6\xc7\x5c\x02\x2e\xf8\x27\xf1\x0e\x22\xd0\x86\xfe\xe8\x30\xde\x04\x87\x14\xf8\x54\x4a\x2e\x3a\xb6\x0d\x8b\xfe\x67\x4c\x27\x9a\x8c\x4f\xc7\x7f\x1e\x6f\x13\x12\xa7\x21\x30\xbe\x90\x80\xb8\xff\xf9\x32\x9e\x22\x89\x66\x6d\xe3\xca\x7f\x3a\x36\xcc\x81\x62\x05\xb2\xb3\xc7\x5f\xb1\xa2\x49\x54\x1b\x54\xe1\xd7\xf1\xa4\x96\x86\xaf\xaf\xf8\x26\xfe\x3f\x10\x71\x6c\x6a\xe3\xf2\x6f\xe3\x7f\x64\xff\x9c\x00\xde\xdc\x77\xa4\x14\x63\x53\xfd\x63\xde\x7a\xdb\xab\xc1\xa2\x59\x32\xa1\xf1\x3d\x51\x18\x27\x8f\x3b\x4e\x6d\x16\x14\xe7\x7e\x20\x0a\xe3\x34\xbc\x57\xad\x08\x3c\xff\xc7\xf8\xbf\x63\x47\xc0\x0b\x0a\xde\x4f\xc4\x2d\xc6\xa6\xfa\x67\x9c\xe5\x3f\xc7\xff\x44\x7f\x90\x06\xf5\x0b\xf9\x5d\x81\x0b\x74\xe7\x30\xc9\xc3\xac\x8d\x54\x6b\xfe\x22\x49\xdb\xad\x93\x6a\x47\xbe\x9d\xef\xde\xd9\x49\x7f\x56\x81\x5f\xac\x20\xb3\x8f\x82\xaa\x69\x2d\xee\xd1\x89\xd5\xf6\xcc\x6a\xcd\x82\xa8\x1c\x64\xad\x74\xcf\x4e\xaa\x36\x4a\xa2\xd9\xee\xd5\x99\x40\x69\x36\x71\x2a\x72\x4b\xec\x90\x6d\x20\xc4\xde\x9d\xb4\x0a\xc7\xa6\x26\xa1\x5f\xe8\xa7\x8e\xb7\x4f\x67\xbb\x90\x4c\x2f\x14\xea\xfc\x53\xe0\xa1\xc8\x7a\xfb\x89\xbf\x57\xee\xdf\x89\x2d\x31\x45\x7e\x1f\xd0\x19\x67\x32\x90\xd6\x81\xec\x03\xc3\x2c\x49\x3a\xfd\xf8\x4f\x94\x0c\x93\x4d\x6f\x83\x69\x19\x45\xe0\x1a\x07\x77\x62\x9f\xf5\x9c\xe2\x1c\x30\x0c\x77\xc6\x19\x9b\x3a\x44\x16\x52\xc2\x46\x39\xb4\xb3\x53\x4c\x66\x3c\x87\xc9\xca\xf8\xce\xb8\x53\x04\xd6\xe1\x9d\xff\xc6\x5c\x7d\x6c\xea\x08\x9a\x4f\xbd\x56\x73\x5c\xdf\x43\x45\x3c\x92\x18\x82\x4f\xaa\x82\xda\x51\x84\xcb\xc4\xbf\x8f\x26\x79\x02\xda\x22\x49\xb3\x46\x73\xc1\x63\x3a\xb1\xb7\x94\x4c\xcb\x87\x2e\x6b\xb0\xc7\x92\xea\x35\x6b\x1b\x97\x3b\xb6\xb5\x78\x5c\xf0\x73\x25\xfa\x79\x3c\xa9\x3d\x7c\xc9\xcd\x1a\xc7\xf3\xa7\x1c\xd7\x3f\x81\xa4\x79\x2c\x0d\x79\xf6\x89\x44\xd3\x7f\x38\xa6\xcd\x60\x27\x75\x66\xe4\x58\x41\xc2\x17\x69\xab\x28\xef\x93\x19\xc4\xac\xe5\x7d\x50\x9c\xcb\x81\x1a\x98\x35\x2d\xd3\x37\xa1\x57\xe8\xaf\xb9\xce\x2c\x3c\x85\x14\xa6\x04\x36\x3a\xa8\x31\x86\xee\x76\x2a\x29\x0c\x13\x99\x77\x8a\x73\xd0\x3f\x8d\xa8\x61\xd6\x66\x9c\x3c\x35\xf4\xe9\xc4\xd0\xe4\xbe\xab\x29\xd7\xf1\x9d\xa2\x63\x4d\x80\xda\x19\xa4\x14\x34\xdd\x71\xfd\x09\x50\x3b\xb3\xb3\x47\x56\x79\x1c\xd3\x49\x25\x9d\xc5\xa4\xa3\x1f\xde\x48\x09\x14\xe1\xd9\x9d\x49\x3d\x07\x92\x78\x0e\x51\x51\xcc\xfa\x5c\x95\x23\xd4\xe1\x3c\x92\x43\xa1\x80\x22\x17\x89\x49\xe7\x77\xb6\xf1\x49\x38\x24\x5d\x20\xa6\xe1\x78\x76\x21\x73\x28\x92\x86\x9d\x09\xe9\x79\x11\xf3\x40\x26\xb2\xea\x10\x33\x5e\xdc\xd9\xc5\x13\xf2\xd0\x67\x81\xff\x92\xce\x94\x44\xc1\x57\xa3\x50\xea\xa5\xcc\x48\x01\x15\xeb\xc4\xc8\x97\xb1\x86\xb0\xae\xc6\x7f\xe5\xbb\x9c\xa9\x11\x24\xd3\x6b\x47\xaf\x60\xcd\x2c\x24\xb0\xcb\x4b\xaf\x64\x3c\x48\x5d\x5e\xd8\x55\x8c\x87\x23\x50\x71\x57\x33\xf3\xf2\x24\x26\xf0\x9a\xce\x5e\x44\x5c\x4f\x6e\xfd\xa6\xcd\x9f\xdb\xb5\x74\x6d\x67\x3a\x8a\x4e\xc5\x5f\xd7\x99\x8d\x44\xb0\x5c\xae\x67\x35\x31\x3c\x99\xe7\xb5\xbe\x81\x19\x3c\x4c\xa7\x52\x6f\xec\xec\x56\x28\x4c\xda\x4d\xa4\xc1\x07\xd7\x9c\x91\xdb\x66\x6e\x66\x1e\x50\x32\x2d\x58\xe8\x2f\x22\x0f\xb8\x85\x55\x1b\x49\xa3\x27\xd1\x10\x7a\x18\xf8\xe0\x56\x56\x2f\x84\xea\x42\x60\x20\xf2\x6d\x9d\xb8\x1b\x72\x6a\xd0\xbe\x9d\x38\x1f\xbe\x1c\x63\xc8\x5e\xc4\xb7\x7f\xd2\x00\x84\x9a\xfa\x10\xd9\x20\x7a\x27\x89\xb1\xec\x76\x75\xef\x2e\x22\xc0\xf0\x1d\xf3\x6e\xf2\xcf\x05\xdf\x31\xef\x21\xff\x34\x7d\x07\xdc\xdb\xf9\x07\xf4\xcf\x3a\xfa\xf7\x7d\x84\x99\x8c\x53\xd7\xc0\x85\xfb\x09\xcc\x02\x9e\xff\x00\x29\xa7\xe5\xcc\x43\x17\x5f\x34\x85\x73\x7b\x90\x8b\xe8\xa8\x81\x3c\x44\x14\x42\xda\xe7\xa1\xbb\xd1\x2c\x42\xef\x61\x92\x54\x76\xc2\x86\xf7\x08\x09\x87\x1e\x8e\x09\x8f\xb2\xea\xa0\x9d\x3a\x0a\x0a\xa3\x75\xbb\xf8\x58\xa7\x38\x00\x40\x21\xf7\x71\x56\x11\x34\xcd\x32\x3d\x1f\xda\xe4\x3c\xf8\x13\xcc\xbc\x02\x0d\x99\xb6\xec\x82\xea\x93\xc4\x57\xab\x60\x61\x1c\xa7\x43\x77\x15\x28\xce\x59\x4e\xf9\x29\x52\x02\x6f\xd1\x23\x21\xea\x69\xe6\xd4\x33\x39\xb1\x1b\x7a\x86\xe9\x19\x10\x48\x3f\xf4\x2c\xd3\x29\x48\x0f\x3b\xa2\xe7\x98\x4b\xcd\xe4\xa6\x72\x41\xc8\x40\x55\xfe\x3c\x0d\xd2\x41\x17\x35\x93\x9b\x7a\x41\xc9\x81\x74\x52\x2f\x72\x52\xc4\x5e\xea\x25\x45\x59\xda\x4d\xbd\xac\x64\xec\xd2\x8c\x5f\x21\x7d\x2e\xb2\xe6\x4c\x6e\xea\x55\x52\x7a\xc3\x19\x26\xbf\x5f\xeb\xdc\x0c\xab\x05\xad\x52\x8e\x0c\xce\x5e\x67\x59\xac\x1f\x16\xed\xf1\x06\xd3\x36\x20\x10\x7b\xbc\xc9\xec\x11\xa4\x87\xf6\x78\x4b\x2e\xf5\xfa\xe1\xa9\xb7\x15\x39\xa4\xd4\xef\xb0\x22\x04\xe9\x8c\xed\x5d\x45\x25\x5a\xea\xf7\xc2\xb2\xad\x1f\x9e\x7a\x3f\x10\x60\x9b\x0b\x82\xea\x1f\x04\x02\x02\x0a\xd1\xfd\x43\x16\x9d\x42\x42\xa8\xfc\x47\x9d\x78\x94\x5b\xb7\xcd\x05\xe2\x2a\x1f\x93\xfe\x83\x2b\x8d\x6d\x2e\x7c\x42\x64\x8b\x89\xc8\x03\x3f\x25\x41\x51\x24\xd4\x00\x12\xf4\x99\xaa\x0f\xb1\xc1\xe7\x2c\x90\x86\x04\xc6\xff\x85\x5a\x3a\x6a\x85\x2f\xc9\x10\x01\x5b\xc1\x36\x17\xbe\x22\x55\xca\xdd\xb7\xf5\xb5\x9c\x32\xf8\x8d\x9c\xb2\xfc\xdb\x4e\x3a\x93\xd0\x4c\x09\x88\x94\xef\x88\xd2\xfc\xc4\x80\x10\xbe\x27\x91\x2c\x9c\x0d\x90\xe4\x1f\x98\x6d\xc5\xc1\x3f\x21\xfe\xd8\x80\x38\xf8\x53\xe7\xd6\xcd\x46\x2a\x44\xca\xcf\x9d\x4b\x1a\x8d\x0f\xe8\x83\x03\x2d\x80\x06\x7f\x95\x82\x09\x0b\x4a\x44\xc4\x6e\x5d\x24\x7a\xda\xa6\xbf\x7b\x57\x87\xd4\xd0\x70\x6f\xbf\x47\x57\x42\x4a\x0e\x3a\xfc\x3d\xbb\xda\x35\x31\x61\xaf\xae\x6e\x25\x95\x8d\x04\xf6\xee\x4a\x4a\x34\x6e\x30\xb0\x4f\x57\x9f\x4a\xe4\xc7\x03\xfb\x76\xa5\x55\x80\x30\x24\xd8\x4f\x29\x03\x26\xef\xcf\x92\xd7\x0f\xf3\x45\x3b\x80\x15\x2d\x48\x0e\x8a\x76\x20\x2b\x5a\x40\x42\x8a\x1c\xd4\xd5\xad\xa4\xb2\xa2\x1d\xcc\x8a\x16\xd0\xb8\xa2\x1d\xc2\x8a\xc6\x13\xf9\xa2\x1d\xca\x8a\xc6\x03\x84\xa2\x1d\xa6\x94\x01\x93\x0f\xef\x0a\xa6\x2b\x5c\xc9\x8e\xe8\xea\x12\x53\x83\x82\x1d\xd9\x15\x13\x29\x48\x8b\xa3\xba\x12\x72\x22\x2b\xd6\xd1\xac\xc8\x63\x6a\xa9\x8e\xe9\xea\x55\x68\x7c\xa1\x8e\x65\xa5\x1e\x8b\x28\xd3\x71\xb2\xf2\x98\x7a\x7c\x57\x3c\x8c\x07\x5c\xa1\x4e\x08\xac\x1f\xa4\x07\xc5\x3a\x31\xb0\x4e\x40\x43\x9a\x9c\xd4\x95\x54\x93\x59\xd1\x4e\xee\x4a\xc9\x44\xae\x70\xa7\x04\x35\xc2\x53\xf9\xe2\x9d\xda\x95\xd1\x20\x84\x02\x9e\xa6\x16\x05\xd3\x4f\xef\xda\xc2\x6e\x32\x1d\x29\x94\xaa\x67\x30\x05\xe5\x01\xfc\xd8\x54\xa1\x54\x3d\xb3\x8b\x7f\x02\x0a\x01\x83\x81\xe8\x59\x5d\xe1\x13\x50\x02\xe1\xec\xae\x2e\x89\x87\x8d\x03\xcf\xe9\x8a\x0b\x2c\x2c\xfd\xdc\xae\xcd\x59\x15\xb1\xae\xe5\xbc\xae\x60\x02\x8a\xe6\xd1\x2c\xf9\xfc\xae\xb8\x2c\x1b\x07\xdc\x0b\xba\xda\x45\xc9\x38\xf5\xc2\xae\x0e\x09\x8d\xe3\xd3\x45\x5d\x31\x01\x8c\x13\x2f\x66\xc5\x09\xb0\x74\x04\x7f\x09\x13\x42\xd1\x34\xf9\x52\xa5\x94\xac\x67\xb9\x4c\x2a\x25\x4b\xbf\x3c\xac\x4a\x65\xb8\x4d\xc7\xd4\x57\x74\x6d\xd9\x00\x12\xce\x24\xba\x96\x34\x82\x91\x51\xf8\x55\x4a\xd5\xb1\xbe\xa7\x7a\xb5\x54\x75\x01\xe1\x9a\xae\x25\x12\x8f\xc6\x77\xae\xed\xca\x08\xdc\x1a\xc8\x75\x5d\xfa\x65\xa4\x71\xa7\x38\x77\x7d\x97\x7e\x01\x8a\x1c\x97\xb9\x81\x05\x15\x7c\x60\xd1\x5d\x67\x5b\x8b\xd4\x9d\x6f\x24\x1e\x11\xa6\x93\xe4\x9b\x84\x3a\x2e\xac\xa0\xbb\xe5\x6e\xe6\xea\x38\x48\xbc\xa5\x2b\xa5\x31\x09\x59\x6f\x2c\x0c\xdc\xda\xd5\xad\x58\x85\xd1\x6e\x63\x05\xe2\x13\x69\xc8\xb8\x5d\x4f\xc3\xb5\x71\x07\x8b\x5e\x22\x2d\x08\x29\x77\xb2\xa0\x28\xd2\x51\x04\xb8\x8b\x05\x36\x99\xc4\x42\xcb\xdd\x2c\x78\x88\x00\x2e\xbc\xdc\xc3\x22\x80\x82\xe0\x43\xcc\xbd\xcc\xe9\x14\x94\x10\x66\xee\xd3\x17\x13\x63\xee\xef\xea\x94\x2d\x46\x6c\xf3\x80\x86\x80\x0d\xf3\x20\x09\x9a\x02\x21\xb0\xca\x43\x24\xa2\x09\x44\xa4\xf1\xc3\xc4\x75\xa4\x74\x66\x8f\x47\xba\x7a\x14\x2a\x67\x8c\x47\x49\xf3\x93\xc9\xbc\x25\x1e\xeb\xca\xea\x20\x82\x19\x1e\xd7\x94\x08\x03\x9e\xc0\x84\x42\xdd\xb5\xc8\xb1\xb5\xa0\x51\x3f\x89\xeb\x58\x24\xd0\x36\xfa\x14\xb6\x82\x44\x62\xad\xfc\x69\x6c\x70\x4c\x1c\xf1\x8a\xa0\xc6\x5f\x28\xf6\x0c\x76\x0e\x4c\x1b\xb3\x37\x02\xcb\x34\xd6\x38\x1e\x7f\x3d\xce\xb3\xb8\xb5\x60\x80\x57\x71\xea\x96\x41\x44\x3c\x87\x23\x2d\x4e\xae\xdb\x10\x27\x3d\xdf\xf5\x67\x96\x44\x12\x5e\xe0\x95\x5a\xef\x41\xd7\xb4\x4b\x4e\xf0\x55\xa3\xab\x8d\x11\xcb\xd0\xf7\x8a\x15\x58\x85\x2f\x75\xfd\x29\xc8\x0b\x4d\xad\x5f\x0e\x7f\xe3\xb5\xca\x57\xc2\xdf\x78\xe6\xfb\x6a\x68\x29\xf2\xe0\x56\xdd\xaf\x38\xae\xe9\x2f\xbe\x16\x0a\xc7\x04\x54\xa6\xd7\x79\xb3\xae\x9f\x1e\xc7\xab\xe3\x53\xc0\xaf\xbc\x21\xa8\x89\x08\xa4\x88\x06\x22\xbe\x19\xda\x1c\x5b\x87\xec\x4c\xc5\xa4\xb7\x42\xb3\x62\xd2\xba\x1a\xd9\x58\x82\x66\xda\x6f\x63\xc7\xe3\x65\x92\x52\xbf\x83\xc7\x10\x38\x9d\x7e\x20\x40\x92\xde\x0d\x6d\x4c\xd1\xb8\xb8\xef\xe1\x76\xc9\x27\xd3\xae\x75\x1a\x96\xa0\x0b\xed\x22\x7c\x3f\x54\x21\x40\xec\x52\x87\x9e\xbf\x7e\x7a\xec\x03\x1c\x00\x79\x1a\xb2\x82\x0d\xaa\xf0\xc3\x50\x09\x96\x9d\xe3\xfa\x1f\x85\x36\xc3\xdb\xf0\x51\xda\xc7\x61\x2d\xd7\x1c\xd7\x47\xc1\xf2\x93\xb0\x64\xb8\xd4\xac\x5e\x3f\xed\xfa\x23\x4b\x47\xe3\xf3\xcf\xe4\x4e\x83\xb8\x1f\xf2\xa8\xcf\xc5\x4e\x23\x24\x7c\x81\xdb\x1d\x73\xe2\xd0\x53\xa9\xfb\x7f\x89\x1b\x15\x25\xcb\xce\x4a\x31\x5f\xc9\x81\x19\xc3\x99\x8e\x5f\x8b\x81\x59\xa0\x7d\x23\x77\xdb\x84\x3a\x3d\xfe\xad\xd8\x6d\xb3\xe4\xef\xba\x82\x2b\x25\x83\x2f\xdb\xdf\x77\x6d\xc6\xa5\x21\x33\xfc\xd0\xb5\x93\xee\xcb\x1c\x45\x91\x3f\xb3\x8b\x3e\x0c\xde\x94\x20\x21\x7b\x28\x3f\x39\xf0\x63\xd7\xff\xfc\x4d\xac\xf6\x22\xe2\xfe\xa9\xeb\xff\xfc\x16\x6e\xe6\xc3\x48\xc4\xcf\x9b\xae\xbb\x4b\x75\xff\xa5\xeb\x7f\xfd\x16\xd6\xf5\xb6\x67\x96\x6d\x68\xfc\xda\xb5\x7d\x6b\xec\xc8\xc4\xbb\x25\xf8\xaf\xb1\xfd\x85\x42\x0e\xba\xfe\x94\xe3\x58\x85\xfe\x92\x69\x1b\xb8\x66\x4c\xd4\x62\x5d\x68\xfb\xde\xee\x89\x4c\x14\xba\x48\xef\xcf\xdf\x23\x91\x8e\x82\x0c\x19\x06\xfa\xb1\x67\x62\xfb\x48\x04\x5e\xc2\x43\xbf\xf1\x26\xc8\xa9\x91\x89\xbd\xa2\x73\xcc\xd7\xf1\x49\x12\x6f\xef\x44\x8a\x87\x78\x8b\x9e\x0f\xab\xd3\x8e\xe3\x7b\x08\xb7\x8f\x48\x45\x65\xce\x87\x88\x7d\x45\xaa\xe5\x00\x83\xa3\xee\x97\xd8\x8e\xa7\xa2\xac\xcd\x92\x59\x04\x3e\xa4\x0d\x88\xbf\x70\x54\x2c\x37\x8b\x16\x1c\xe2\x80\xc4\x36\x3c\x82\x0e\x1a\x83\xa8\xcb\x21\x0f\x4c\x2c\xe1\x91\x9c\x46\x1c\xe8\x20\x31\x43\x1c\xa9\xa7\x47\x73\x83\x3b\x0d\x0e\x4c\x00\xd3\x9a\x75\x16\x0e\x4e\x64\x79\x84\xe1\x54\x81\x69\xcf\x38\xd3\x10\x5f\x79\x31\x0e\x66\xa1\xe5\x1d\x22\xda\x17\x7f\x7d\x1b\xa9\x02\xd3\xc2\xf7\x15\xba\xc0\xb4\xfd\x43\x13\x7d\x0a\x64\xfd\xf4\x58\x08\x38\x2c\xd1\xab\x00\xf0\x2c\x8f\xd2\x0f\x17\xf5\xc0\xf4\x61\xac\x4c\x88\x39\x22\xf1\x57\xb5\x9e\xa9\xb1\xe9\xa6\x9b\x49\x50\x85\x21\x83\x77\x64\x22\xc9\x73\xc0\xb9\xfa\x14\x74\xab\xa6\xef\x43\x63\xd5\xe2\x51\xa2\x05\x25\x71\xa6\xb7\x33\xaa\xbd\xa3\x13\xfc\xde\x82\xfe\x12\xbe\x7b\x63\xdd\xd8\xf0\x31\xa2\xbe\x12\x33\x09\x56\xc7\x26\xb6\x6e\x80\x99\xad\x9b\x96\x91\xab\xa0\xf6\x70\x9c\xa8\x26\x2e\x3c\x73\x0e\xef\xf8\x04\xbf\x55\x02\x2f\x85\xcd\x43\x37\x07\x3c\xf2\x2a\xc2\x09\xa2\xff\x69\x15\x61\xb2\x4e\x4c\x6c\x25\xf8\x8c\x59\xb6\x81\x5f\x77\xe1\x90\x55\x46\xee\x55\xa9\xd2\x3e\xf4\x24\x11\x17\x6c\x2f\x91\x71\x27\x8b\xde\x5a\x86\xbe\x2a\x12\xbf\xda\x39\x76\x4a\x62\x5b\x09\xa9\x0a\x45\xc8\x75\x63\xc3\xa7\x8a\x9e\x82\xf4\x36\xf0\xee\x19\x4a\x3f\x4d\x74\x35\xb8\xe0\xaf\x85\x8b\xeb\x3d\x50\x66\x80\xd3\x45\x80\x63\xe2\xd5\xe1\x91\x10\x77\x86\xa8\xcc\x98\xed\xc1\x22\xaf\x32\xd7\x80\xce\x14\xe3\x50\xe8\x5a\x3b\x9b\x8e\x05\x50\x24\xe7\xc0\x67\xe9\xe2\x50\x50\x15\xf8\x1b\xf6\xd9\xba\xb8\x16\x40\x2a\xc0\xcb\x0f\x4d\x8e\x2c\xf8\xd0\xf6\x4c\xc7\x3e\x27\xb1\x63\x03\x30\x7e\xf6\x28\xb0\x37\x2a\xe2\xb9\x0d\x5d\x41\xc4\x9f\xd7\x50\x76\x05\x78\x52\x4b\x3a\xbf\xa1\xe2\xa8\xe6\x39\xc5\x2f\x10\x1b\xaa\xc7\x32\x15\xea\x7c\xc2\xf4\x48\x24\xc1\x4f\x0b\x8a\x2d\xa0\x28\xe8\x7a\x51\x62\x07\x31\x28\x92\xc7\x64\x8d\x9c\x6b\xfa\x66\x11\x58\x41\xbe\xa4\x1a\x2e\x16\x65\x91\x2f\x38\x2c\xe7\x4b\x12\x9d\x52\x7b\x1e\x01\xc5\x4a\x7e\x68\xf2\x52\xd1\xed\xc8\xf1\x71\xae\x4c\x97\x25\xba\x85\x3e\x82\x84\x07\xb2\xe4\x71\xb9\x68\x78\xb2\x6f\x45\xb4\x5f\x20\xe7\x0a\xb1\x39\x63\x2c\x67\xcb\x2b\x45\xf2\x94\x44\xbe\x4a\xec\x8b\xf0\x9e\xa8\x40\xb4\x77\x75\xa2\x4b\xd4\x31\x38\x0f\x7b\x4d\xc3\xea\xa3\x85\x21\x4b\xc0\xfd\x03\xd7\x6e\x02\x78\xf0\xba\x4d\x00\x2f\xbb\x7e\x13\xc0\xcb\x6f\x10\x9b\x69\x23\xf0\x8d\x89\x2d\x1a\x56\x1e\x41\xdd\x24\xba\x65\xc3\x6a\x22\x1c\x37\x27\x36\x97\x07\x06\xb7\xc8\x5a\xa9\x21\x8f\x4d\x45\x6e\x95\xa1\x6a\xcc\x63\xd0\xdb\x12\xfd\xea\xee\xcc\x46\x03\x8a\xdb\x13\x3b\xc8\x5b\x35\x1b\xc1\xef\x10\x9b\x90\x60\x4b\x1e\x47\x07\xf9\x77\x2a\xd1\x21\x22\xf0\xb1\xe3\xb6\x89\x2d\x23\xd4\x17\xc6\x38\x77\x27\x96\x68\x95\x16\x40\xf7\xc8\xdd\xb2\x40\xa5\x19\xde\x2b\x0f\x49\xf5\x41\x9c\xa2\xef\x13\xfb\xb3\x42\x41\x1e\x2d\x51\xdc\xfd\xf2\x00\x23\x3a\xd4\x50\x8e\x07\x58\x35\x28\x05\xd7\x0e\xdd\x1e\x4c\x6c\xaf\x35\x80\x16\xfc\x90\xdc\x58\xb4\x28\xaa\xc8\xc3\x89\x6d\x22\x14\xc1\xf7\x55\x71\x2e\xfe\x48\x62\x2b\xad\x0e\x32\xee\xd1\xc4\x56\x11\x12\xdd\x52\x91\x1b\x41\x3e\x96\xd8\x42\x2b\x4f\x44\x3d\x9e\x58\xd5\x68\xc2\x51\x01\xc5\x0a\x18\x5c\x5a\x73\xac\xc5\x81\x65\x4b\x57\x14\x82\xed\x86\x8c\xd2\x5f\x74\x5c\xf8\x44\xe2\x1f\xbf\x4f\x08\x7f\xcb\xfa\x93\xbf\x57\x23\x14\x0d\x9e\x4a\x34\x9a\x47\x31\x66\x3a\x0c\x7b\x3a\xb1\x4d\x2b\xe0\x7c\xbd\xfa\x4c\x62\xdb\x56\x90\x48\x83\x67\x13\x63\x9b\x50\x8c\xfe\x82\x5a\xb2\xf0\x0d\x96\xe7\x12\x6b\x7e\xaf\x2c\xf6\x5c\xcb\xf3\x89\xe1\xdf\x2b\x2a\x0f\x81\xf5\xc2\xef\x17\xb3\xae\x06\xed\x17\x13\x6b\x7f\xaf\x18\x0f\x02\x8b\x6e\xd1\x7f\xe9\xf7\x4b\x73\x6a\xd0\xa6\xd2\x5e\xfe\xfd\x45\x44\xba\xbd\xf2\xfb\xc5\x20\xa5\x5e\x4d\x2c\xdd\x14\x31\xc8\x03\x5f\x4b\x24\xe9\xc4\x1e\xba\x05\xcb\xf4\xfc\xfe\x42\x61\xdc\xf4\x7c\x7c\xfc\xfd\xf5\x44\x26\x82\x38\x55\xf7\x2a\xa3\xae\x63\xfb\x6f\x24\xfa\xa4\x57\x9e\x39\x34\xc2\xbe\x99\xe8\x11\x1e\x7a\x96\xc8\x6f\x25\xb2\xd1\xfc\x23\x16\xac\x42\xdb\x7f\x3b\x91\x8e\x12\x41\x11\xef\x24\x76\x68\x54\x70\x34\x01\x19\x5c\xb1\x62\xe0\xef\xfd\x25\xf8\x4f\xe8\x3a\xef\x26\xb4\x1b\xc2\x75\xf0\x75\x36\x7c\xaf\x75\xf4\x90\x61\xbc\xdf\x3a\x3a\x5f\x9f\xfd\xa0\x75\xc5\x73\x4e\x6d\xf1\xc3\xc4\x8e\x2d\xc3\xf3\xf3\xa0\xf6\x51\x62\xa0\x55\x3c\x3e\xfd\x86\x9f\x18\x4a\xfc\xb5\x55\x9e\x19\x07\x73\x7c\xd2\x7a\x91\x27\xea\xd6\xa7\x89\xfe\x96\x0d\x84\x4f\x69\x7e\xd6\x7a\x21\x26\xea\xd6\xc0\xe0\xc0\xca\x95\x2b\x3f\x6f\x3d\x13\x72\xa6\xf3\x8b\xc6\x4d\x27\x64\xf0\x82\x43\x1a\x5f\xb6\xca\x12\x9e\xeb\xf8\x2a\xb1\x7c\x53\x58\xd8\x91\x91\xaf\x1b\x76\x54\x1c\x1b\x6a\xd1\xdf\x04\xf3\x08\xdf\xf2\xfa\x81\x05\x83\xa7\x86\xbf\x0d\xa6\x4f\x21\x05\x8f\x3f\xbe\x4b\x74\x70\x04\xf2\x06\xd4\x74\x6e\xf9\xf7\xc1\xf2\x49\x98\xbc\x6c\x78\x24\xff\x83\x06\x3e\x34\x92\xff\x31\x11\xe3\x92\xab\xa0\x98\x5f\x33\x34\xf0\x93\x80\x25\x89\x83\x2b\x56\xfe\x1c\xac\xae\xa0\xe4\x42\xa1\x64\x2e\x40\x83\xbc\x3a\x36\x32\x34\xcc\xf5\x6a\xbf\x04\xa3\x3f\x3d\x90\x75\x59\xbf\x06\x83\x5e\x3d\x0e\x2e\xd4\x2c\xb3\x68\xfa\x38\x69\x1c\xda\xbb\x75\x67\x1b\xe2\x51\xff\xb5\x7b\x13\x0c\xea\x9c\xf6\xe8\xde\x52\xc0\x2c\x38\xae\xae\x18\x7b\x76\x6f\xd1\x00\xc6\x0a\xb1\x57\xf7\x5f\x1a\xa0\xe4\x22\xec\xdd\x9d\x6e\x80\x46\x05\xd8\xa7\x21\x02\xa9\xbf\x6f\x37\x5f\xc5\x00\x02\x63\x68\x24\xbf\x3a\x37\xb1\x9f\xc0\x89\xd2\x73\x15\x90\x43\xbd\xc7\x14\xed\x3d\xf6\xef\x4e\x70\x08\xcf\xb3\x96\x2d\x9d\x18\xca\xe1\xe3\x7b\x07\x74\x77\xe9\x48\x13\x43\xb9\x03\xbb\x7b\x05\x85\x8a\x7e\x65\x83\x0b\x6a\x35\xf6\xba\xf2\x41\xdd\x4b\x22\xe9\xc1\xc9\xbf\x83\xbb\xfb\x22\x41\xf8\xf8\xe2\x21\x0d\x00\xf8\x13\xe2\xa1\xdd\x3d\xd1\x6a\xd4\xab\x87\x09\xfc\x36\x9c\xe7\x9f\x76\x59\x03\xbc\xca\xe1\x42\xd9\x7d\xcb\x1b\x08\xca\x7e\x84\x50\xf6\x80\x34\x31\x94\x3b\xb2\x7b\x73\x8e\xe2\x7a\x60\xed\xd0\x51\x02\x18\x16\x8d\x0a\x1c\xc9\x0d\xe7\x87\xd6\x0e\x1d\x2d\xd4\x0b\xa6\x4c\xa3\xf4\x63\x04\xcd\xab\x75\xbf\x0e\x2c\xf2\x52\x50\xbe\x6e\xfa\xf0\x58\xc1\xbe\xbe\x59\x9c\x83\xfe\x5a\xb8\x18\xc4\xf6\xe3\xba\x93\x42\xc1\x73\x8e\x5d\x32\xcb\xf8\xfb\xba\x0d\x8f\x97\xbc\x85\x11\x3d\xe8\x6e\x84\xee\x98\x6d\xfa\x27\x44\x20\x82\x8c\xbc\x13\xbb\xbb\x23\x10\x55\x78\x92\xd4\x9c\x18\xad\x18\xea\xef\x9d\x2c\xb5\x13\x86\x29\x43\x9f\x9b\xf4\x9e\xd2\x9d\xd1\xa2\xf0\x9e\x85\xb5\x70\x71\xdc\x29\x9f\x2a\xd4\xa1\x41\x6e\x04\xe4\x2c\xe5\x9d\x26\xb8\x1a\x0a\x9c\xc3\x2a\xe8\x74\x41\xe5\xba\x0d\x17\x6a\xb0\xe8\x43\x63\x82\x9c\x17\xc3\xc1\xf3\x8c\xee\x6d\x79\x41\x5e\x9e\x9c\xb1\x80\x86\xba\xb6\x70\xa6\xe4\x77\xd2\xbe\xa7\xb3\xa4\xd6\x21\xef\x71\x3a\x5b\xf2\x6b\x65\x9b\xd3\x39\x52\xf3\xd1\xee\x74\x3a\x57\x35\xb1\x66\xb3\xd3\x79\xdd\xdb\x08\xa8\x0a\x20\x5b\x6f\x0b\xfd\xc5\x0a\xb0\xcb\x90\x5a\xa9\x06\x8b\xe7\x4b\x5a\x87\x48\xd3\x2e\xe6\xe1\x2e\x17\x08\x2e\x01\x17\xf0\x55\x1e\xf4\x61\x9b\x0b\xa5\x12\x85\xbc\xf4\x35\xbb\x8b\x04\xe6\x1a\x30\x66\x9c\x20\x0e\x5c\x1c\xc9\x4c\xef\x29\xbd\x44\xf2\x76\x7c\x52\x17\x1f\x3d\x33\x77\x85\x97\x76\xa7\x22\x88\xc8\xdd\x2f\x93\x7c\x35\xa0\x92\xdd\xca\xeb\x6d\xdf\xb4\x2e\x17\xa2\x40\x80\x41\xb6\xbe\x42\x6a\x28\xa1\x6a\x36\x9c\xc7\x05\xb8\x52\x72\xe1\x10\x51\x72\x21\x79\x95\xef\x2a\x49\x87\x10\x82\xbf\xfe\x63\xcc\xd5\x42\x8d\x4f\xc3\xa2\xe3\x1a\x6b\xf0\x1d\xb7\xdc\xd2\xf6\x35\x5a\xbf\x42\x65\x21\x0c\xd7\x6a\xdd\xc6\x83\xb6\x31\x84\xc6\x08\xe3\xf8\xf9\x88\xeb\xb4\xbe\x1b\x80\xae\xef\xde\x4e\x43\xae\x82\x85\x29\xb0\x88\x3f\xba\x99\xbb\xc2\x51\xc7\xc5\x3e\x76\x83\x64\x38\x82\xc5\x8d\xf7\x46\x2d\xa9\x64\xd5\xbd\xca\x4d\x52\x4f\xcb\x71\x91\x62\x10\x3d\x6f\xd6\x36\x12\x0e\x76\x8b\x1a\x3c\xa8\x35\xd6\x00\xdb\xf0\x2a\x60\x0e\xde\xaa\xd5\x02\xeb\x7e\x5b\xf7\xd6\x1a\x12\x59\x68\x9a\x86\x36\x2c\x3b\xbe\x89\x57\xd8\x6e\x17\x62\x7b\xd8\x98\x81\x71\x87\x56\x3a\x79\xf7\x58\xab\x3c\x3e\xa6\x31\xe9\xf8\x66\x69\xf1\x2e\x6d\x2d\x04\x8a\xdf\xad\xad\x49\xba\x65\xde\x74\xec\xbc\x0f\x7c\x78\x8f\x1a\x87\x6d\xf9\x63\xd3\xbd\x42\xd3\xc1\x2f\x5c\x5b\x26\xb4\xfd\x35\xd0\xb2\x9c\xfb\xb4\xb9\x14\x09\x80\xa9\x72\x7f\xf7\x0e\x62\x1f\x2b\x92\xb1\x26\xc4\x70\xf8\xf7\x03\xdd\x03\x2d\xc0\x6b\x66\x71\x6e\x66\x3c\xbf\x33\x74\x3d\xd3\xb1\x1f\xec\x1e\x6c\x91\x87\x8b\xe9\x0f\xb5\xc4\x64\x38\xa3\x75\xcb\x0a\x52\x1f\xee\x5e\xda\x02\x13\xf4\x7c\x30\x6b\x99\x5e\x05\xf5\x84\x8f\x74\xff\xad\x05\x16\xd2\xb7\x4e\x43\xaf\x5e\x85\x46\x1e\x7a\xa8\x58\x8f\x76\xaf\x68\xa5\x58\xae\x53\x84\x9e\x97\xc7\x02\x70\xb5\x3c\xd6\xfd\xd7\x16\xf8\x70\x08\x33\x6d\xd3\xab\x40\xe3\xf1\xee\xe5\x2d\x72\x50\xd5\x66\x70\x47\xff\x44\x4b\x19\xa1\xd0\xc0\x32\x7a\xb2\xa5\xda\x15\x3b\xf9\xa7\x84\x76\x4a\x38\xa8\x1a\x78\x27\xe3\x5a\xb8\xf8\xb4\xd0\x3b\x90\xd1\x10\x3b\x30\xf7\x8c\xd0\xca\x2a\xd4\xaf\xc7\xec\xfc\xe4\xd8\xb3\x52\x24\x29\x86\xae\x3d\xe1\x95\x51\xd4\xc2\xd7\xa2\x3d\x27\x35\x75\x19\x56\x67\xf7\xa7\x3d\x2f\xc9\xf3\xc2\x3a\xe1\xe5\xbd\x20\xc9\x93\x61\x81\xbc\x17\x65\xfd\x42\xa3\xf0\xf2\x5e\x92\xf5\x93\x60\x81\xbc\x97\xbb\xb7\xd7\x64\xbc\x16\x2e\x8e\x2c\x90\xce\x9c\x97\xfa\x8a\xd4\x6e\xf5\xe0\x40\xf6\xab\x92\x6c\x4e\x09\x54\xab\x75\x8f\x97\xfd\x9a\x1c\x13\xb4\xe0\x40\xf6\xeb\xc2\xc8\x4a\x30\xd8\xb0\x63\x0b\x5a\xbf\xa1\x2d\xa2\x08\x0d\xe4\xbe\x29\xeb\x8c\x2b\x36\xc2\x1e\x6f\x69\xe3\x58\xa4\x3d\xde\x56\xe6\x8c\xa4\x05\xf0\x22\xdf\x91\x46\x60\x02\x26\x90\xf4\xae\x14\x65\x6d\xb8\xe0\x63\xe7\xe6\x45\xbd\x27\xb9\x8a\x08\x0a\x64\xbd\x2f\x4d\x2c\x39\xc3\xd3\x1d\x71\xbc\xd0\x0f\xba\x77\x6c\x05\x1d\x48\xff\x30\xda\x07\x48\xaf\xc2\x0b\xff\x28\xda\x07\x38\x70\x20\xfb\x63\x69\x5c\x61\xc3\x79\x21\x16\xf1\xa2\x3f\x91\x4a\xa9\xc5\x06\x92\x3f\xed\x16\x57\x16\x2a\xc8\x59\x34\xd6\xf8\x4c\x1e\x09\xcb\xb8\x40\xe2\xe7\x11\xe3\x28\xec\x8a\x2c\xd6\x7d\x21\xf5\x3f\x12\x99\x8b\xb9\x5c\x8f\xfb\xa5\xd4\x25\xe8\x99\xf0\x87\xf7\x51\x87\x74\x27\x78\xa7\xda\x57\x52\x80\xd7\xf3\x19\x0e\xe9\x80\x82\xf4\xaf\x5b\xd2\x51\xea\x23\xbf\x91\xfa\x48\x3d\x93\xd0\x47\x7e\x2b\x75\x24\xd1\xb6\x60\x1d\xc9\x77\x2d\x15\x08\x75\x3d\x42\xcd\x7f\xdf\x52\x46\x7c\x8f\xf5\x43\xf7\xdf\x5b\xe0\xa0\x9d\x70\xb0\x9f\x8d\x54\xd9\x8f\x52\x6f\x17\x95\x1b\x3f\xd5\xfc\xa9\x25\x93\x73\x5d\xd0\x98\x5d\x72\x7e\x16\xac\xe1\x7a\x60\x2d\x5c\x1c\x2a\xbb\x10\xaf\x89\x87\x0f\x6a\xcb\x11\xfc\x97\xee\x65\x0d\xd8\x58\x99\xe4\x38\xf7\x6b\x2b\x5c\x4a\x5e\xbb\x25\x5b\x51\x51\xc9\x6c\xf7\x64\x3b\xbf\x84\x54\x01\x03\x6b\x80\x57\xd9\x23\xc9\x2f\x60\x56\x8d\x15\xf9\x35\x43\x98\xb0\x67\x92\x8f\xa8\x15\xe0\x55\x46\x1d\x57\xd1\x65\xaf\x24\x1f\x2c\xe9\x58\x72\x60\x70\x0d\x85\xb3\xe9\xfa\xde\x49\x7e\xec\x8b\x57\x57\x47\x1d\x17\xef\x62\x1a\x1b\xde\x27\x29\xfa\x05\x5e\x9a\xe1\xcb\x54\x88\xb6\xfb\xbe\xc9\x9d\x9a\xf1\x46\x19\x7f\xbf\x96\x59\x95\x5c\xf7\x6f\x5d\x63\x25\xdb\x03\x92\xfc\x9a\x55\x0d\x59\xea\x40\x31\xc9\x2d\x0d\x2c\x3d\x48\x49\x1a\x3c\x58\x4e\x5a\xb6\xf4\x90\x64\x5a\x4c\x1a\xb2\x0d\x6a\x7a\x3a\x9e\x3f\x34\x99\x10\x11\x21\xe9\x30\xa1\xea\xaa\xc0\xf3\xa1\x8b\x37\x90\xba\x70\x02\xff\xc8\xc3\xa2\x0b\xfd\xc3\x85\x3c\xe6\xe0\x22\x6e\x95\x3c\xe2\x08\x21\x0f\x72\x02\x6b\x66\x3c\x8f\x14\x39\x52\xa8\x77\x1b\xce\xb3\x58\x80\x88\x47\x25\x33\xda\x3e\x9b\xbc\x7b\x4d\x1e\x46\x4f\xf2\x2b\x0a\x3c\xa0\x3f\x5f\xaf\x1e\x23\x64\xcc\xa8\xf9\x7a\x75\xd9\xd2\x63\x93\xd9\x28\x46\x3a\xec\xad\x57\x8f\x8b\xc6\x90\x50\x91\xaf\x57\x8f\x4f\xfe\x47\x34\xc6\x82\x45\x9f\xd4\x2f\x8a\x56\xea\xda\xd4\x09\xc9\xa5\x51\xcc\xb4\x3d\x85\xdc\xb4\xbf\x3e\x51\x68\x75\xb6\x33\xb2\x40\x16\xbe\xd6\xc2\x45\xd3\x2e\x4f\x00\x1f\xdf\xc2\x73\x52\x92\x9f\xd3\xc2\xb9\xaa\x5c\x25\x27\x27\x97\x48\xa1\x0f\x47\x6e\x1a\xf2\x68\xdf\x7a\x4a\x52\x1e\x63\xf3\xa0\xa0\x0b\x3e\x35\xa9\x9b\xdc\xd3\xf5\x20\xd2\x17\x9c\xa6\x85\xd0\xf5\x26\x02\x39\x3d\x29\x2e\xa3\xe2\x33\x24\xdc\x82\xca\x19\x82\x9b\x09\x74\x7a\xe0\xe4\x4c\xa1\xba\x44\x04\x3b\x77\x72\x56\x92\x9f\xbd\x0c\x9b\xe4\xae\x7d\x72\xa2\xee\xec\xe4\x66\x12\xed\x1c\xc1\x00\x9a\x45\x69\xb2\xe9\xe9\x5c\xb5\x74\xe1\x0a\x2f\x81\x9c\x97\xdc\xb6\xf9\x30\x85\x40\xcf\x97\xc2\x4e\x4b\x83\x15\xc2\x7a\x81\x10\xab\x71\x50\x20\x84\x0b\x85\x82\x68\xfc\x81\xc0\x2e\x12\x6c\x2c\x5a\x87\x20\x2e\x6e\x86\x18\xbc\x44\xb0\xa2\x69\x9b\xfe\xa5\xc9\x54\xc4\x9a\xda\xb8\x53\x9c\xbb\x2c\x19\xb5\x94\x49\x0e\xcd\x5d\x9e\x14\x57\xb7\xf1\x27\x34\x76\xa4\x30\x99\xd4\xd1\xe8\x7b\x17\x49\xcd\x06\x1f\xed\x8a\xdd\x55\x49\x65\x83\x8f\x16\x77\x75\x52\x1c\xbd\x2a\x00\xaa\xd6\x35\x49\xcd\xe6\x2e\xd2\xc2\xf9\x8f\x59\xd7\x26\x95\xcd\x5d\x2a\xe8\xba\xa4\xb8\xa4\x21\xf5\xe6\x0d\xfa\x91\xeb\x5b\xe5\x54\x7a\xaf\x1b\x92\x2b\x1b\x73\x46\xf5\x98\x37\xb6\xc8\xa8\xe4\x78\x93\x54\x91\xec\xfb\x55\xa1\x7f\x62\x28\x77\xb3\xe4\x3f\x21\x11\xbf\x60\x2f\x35\x3e\xbe\xdd\xd3\xfa\xb8\x55\x8a\x63\x22\x24\x88\x0d\xb7\x49\x31\x51\x82\x91\x5f\xb7\x4b\x9a\xb2\xaf\x4d\x58\xd3\x3b\x24\x4d\x43\x22\xd2\xf4\xce\xe4\x12\xbd\x5b\xf0\x9f\x08\xef\x4a\x66\x74\x4e\xc1\x43\xee\x4e\xfe\x3f\x96\x83\x1f\x4e\xbd\x27\xf9\x3f\xd0\xbf\xf0\xd5\x2d\xc9\x24\xfa\x67\xa1\x30\xee\x94\xcb\xd0\x2d\xd0\x8d\xf7\xc4\x39\xef\x4b\x76\x88\xc4\x75\x75\xbf\x56\xf7\xef\x4f\xfe\x1b\x4a\xc6\xef\xc4\x94\x1e\x20\x3f\x46\x81\x0f\xac\xd2\x83\x54\xb0\x6d\xfa\x0f\x25\x3b\x66\xeb\x25\xd3\xc1\xfe\x4e\x1e\x72\x43\x85\x79\x58\x4d\x2e\x99\x96\xf5\x88\x9a\x3c\x05\xe1\xdc\xa3\xc9\x2e\x39\x79\xd8\xf4\x8a\xc0\x35\x1e\x53\x19\xd0\xdf\xc7\x93\x09\x5d\xf2\xaa\x45\x1f\x3e\x91\x4c\xca\xa4\xf5\xb6\x4b\x89\x4f\x26\xbb\x75\x7c\x79\xcb\x2c\xc2\xa7\xf4\x32\xc7\x4d\x1b\x3e\xad\xea\x87\x87\x17\x33\xce\x33\x2a\x13\x5e\xd7\x5e\x55\x2f\x3d\x1b\xaa\x8e\xc1\xd4\x32\xcf\x25\xe3\x72\xf2\xa8\x55\xf7\x2a\xcf\xab\xe9\xf8\xef\x0b\xa1\xca\x42\x3a\x2a\xce\x8b\xc9\x94\x96\x46\xef\x58\x0c\x75\x63\x54\x76\xa7\xcc\xcb\x61\x66\xf4\xb9\x59\x7c\x6d\xa7\xfd\x4a\x72\x33\x92\x8e\x7e\xa0\x92\x7b\xaf\x26\xff\x8d\xa4\xe0\x9d\x49\xc9\xcd\xaa\x66\x15\xf6\x9b\xde\x4c\xbe\x06\x8b\x26\xb0\x5e\x4f\x6e\xce\x52\x9c\x39\x68\xe7\x2a\xc0\x7d\x23\xf9\x47\x3e\xe9\xcd\x64\x07\xfe\x49\x5e\x59\x9d\x80\x86\x09\x66\x16\x6b\xf0\xad\x64\x1f\x4e\xc6\x13\xe4\x20\x75\xd8\xf4\x6a\x8e\x87\xaf\x38\x7b\x3b\xd9\x8e\x01\x78\xc7\x76\x00\x78\x27\x19\xc3\xa9\xe4\x3d\xfd\xc1\xc1\x65\x03\x23\x76\xf1\x5d\x0a\x35\xbd\x49\xc7\x0f\xf4\x78\x2f\xd9\x46\x72\x70\x6c\x34\x93\xc6\xe9\xef\x8b\x69\xf8\xb6\xcb\x0f\x92\x9d\x7c\x1a\xce\x0a\x9f\x08\xff\x30\xd9\x85\x09\x35\xe8\x16\x71\x47\xba\xb0\x9e\x9e\x1b\xfd\x28\x19\xc7\x14\x0f\xfa\xc1\x06\x56\xa4\xdd\xc7\xc9\x7f\x27\x8a\xe0\x9b\x1b\x3f\xa1\x99\x59\x0e\x30\x26\xcc\x2a\x1c\x35\x2d\xf8\x29\x4d\x43\x08\x94\xb6\xde\x36\x17\x3e\x4b\xfe\x21\x48\xfb\x3c\x89\x0f\x14\xfa\x70\xc1\xaf\xb9\x8e\xef\xf4\x4f\x8c\x4d\x8c\x90\x56\xda\x3f\x64\x18\x5f\x34\x20\xe7\xa1\xff\x65\x03\xf2\x6a\xe8\x7f\xd5\x80\x3c\x0c\xad\xaf\x93\x19\x91\xac\x36\x84\x6f\x92\x5b\x45\x41\xd8\x35\x54\xb8\x2d\x7d\x9b\x8c\x89\x38\xdf\x35\xab\xdf\x25\xfb\x1b\x31\xe7\x1c\xdb\x37\xed\x3a\x0c\xa5\x7c\x9f\xcc\x46\x31\x78\x73\x66\x2d\x5f\x03\x45\xf8\x43\x32\x2d\x63\x0c\xc7\xe7\xf5\xfe\x31\xba\x58\xf8\x2b\xce\xb0\xe3\xff\x94\xdc\xba\x51\xc9\x43\x33\xfd\x1c\x5d\x84\x7a\xad\xe8\x54\x4d\xbb\x4c\x80\x93\x70\xde\x42\xcd\xe7\x97\xe4\x96\x22\x43\x0e\xd8\x8e\x6d\x16\x81\x15\x0a\x5d\x0b\x17\x7f\x95\x61\x45\x2d\x6c\xb7\x54\x87\x08\x23\x8e\xb6\x7b\x4a\xb2\x13\x5b\x70\xe7\xc6\xc7\x7b\xa4\x12\x22\x66\xc6\x35\xab\x24\x4e\xec\x99\x8a\xa9\x52\xf7\x4a\x6d\x29\x97\x54\x90\x4a\xfb\xce\xbd\x53\xfc\xa5\x14\x85\x65\x7f\xa7\xd7\x0d\xec\x93\x0a\x2f\xa5\x08\x53\xf7\x4d\x75\x23\x4f\x2f\xec\x52\x77\x7c\x68\xd4\xd8\x03\x64\x38\xc3\xfd\x52\xb8\x11\x93\x47\x88\x6a\xc0\x25\x97\xe6\xec\x9f\xfa\x43\x0d\xf8\x15\xfc\xef\x03\x52\xdb\x14\x9d\x6a\xcd\x85\x9e\x57\x28\x59\x00\x9f\xc5\x34\xcc\xa2\x3f\x0c\xe9\xeb\x40\x38\xf2\xe6\x9c\xda\xe2\x81\xa9\xb8\x84\x24\x86\x3a\x28\xf5\x17\x29\x9d\x0d\x72\x46\xd1\xa8\x6a\x1c\x05\x49\x60\x8d\xd0\xe7\x78\x0e\x4e\x6d\xdf\x08\xbd\xae\x54\x42\xed\x9f\x82\x0f\x51\xc0\x85\x42\xa5\x5e\x2a\x55\x81\x1d\xbc\x5e\x34\x6b\xfa\x39\xa7\x6e\xfb\xde\xa1\xa9\x95\x4d\xc1\xc0\xf3\xcc\xb2\xcd\xc4\x0f\xd9\xf8\x73\xed\x61\xa9\xed\x9a\x32\x32\x25\x0f\x4f\x65\x14\xec\xec\x22\x2d\x63\xa1\xdf\x73\x5c\xff\x88\x54\x8f\x04\x09\x00\xfd\xe3\xd0\x3e\x32\xd5\xdb\x80\xec\x79\x47\x35\xa0\xe7\xe7\x41\xed\x68\x85\x8e\x34\x18\x75\xe1\x2e\x24\xfb\x63\x52\xdd\x0a\x3f\xa2\xa2\xbc\x8f\x4d\x25\xa3\x68\x9e\x77\x5c\x14\x11\xe5\x7a\x7c\x6a\x6b\x89\x98\x73\x5c\xb7\x5e\xf3\xc7\xec\x9a\x30\x65\x3c\x21\xb5\x44\x02\x8e\xd1\x3d\xe9\x1c\xe8\xc4\xd4\x56\x51\x16\x0f\xfc\x0e\x39\xd7\x49\xa9\x6d\x55\xe7\x84\x2c\x09\xb5\x17\x1b\x2e\x90\x0d\x02\x27\xa7\xb6\x68\x02\x45\x31\xe5\x94\xd4\x96\x4d\x50\xf8\xf3\xf4\xa9\x1a\xbf\x13\x61\xf8\x33\x3a\xd1\xf8\x34\xc5\xff\x65\x30\x2d\x1a\xd6\xf3\xf4\xa6\x45\x32\x80\x0f\x30\xf4\x0c\x5d\xd3\x14\xa0\x45\xa7\xb6\x38\x0c\x7c\x70\x66\x53\x64\xd5\x71\xe1\x2a\xd3\xf7\xce\x52\xea\x51\xa7\x6c\x7e\xb1\x7a\xb6\x02\xc4\x73\xa4\x35\x42\x2d\x8d\xd9\xa6\x7f\x4e\x53\x93\xe2\xbd\x6a\xe7\xa6\x12\x12\x6c\x12\xce\x93\x30\x7f\x5e\x6a\x87\xd6\xb2\xa2\x73\xf5\x54\xbb\x26\x0e\x5d\x90\x4a\x37\x6a\x98\xe3\xd0\xbe\xb0\x71\xd3\x45\x4d\xe0\xa2\xc6\x10\xd4\x10\x2e\x56\x5a\x77\xd8\xfc\xc6\xa1\x7d\x49\x83\xd6\x89\x72\xb8\xb4\x01\x1d\x89\xbf\x4c\x13\x8b\x94\x96\xc6\xee\x0c\xd5\xb4\x22\xa1\xb1\xb1\x19\x7b\x4a\x38\x23\x23\xb2\x58\xa4\x70\x93\x8e\x01\xaf\x4c\x71\x67\x64\x22\x51\x57\xa5\xda\x91\x9c\x42\xd1\x2d\x2e\x1b\xec\x37\x21\x84\xa8\x6a\xae\x4e\xb5\x71\xa9\xeb\xf1\xdd\xcf\xd7\xa4\xba\xb8\x34\x7c\xb2\xd3\xab\x57\xc7\x46\x46\x46\xae\x4d\x25\x39\x0a\xbb\x12\x79\x0e\xce\xa0\x8e\xeb\xba\x54\x9f\x42\x9c\x72\x6a\x75\xa4\x08\x06\x5c\x2f\xc8\x25\x00\x92\xe3\x0d\xa9\x14\x4f\xb1\xcc\x22\x5e\x9f\xa3\x82\x6f\x4c\x25\x54\x2a\x61\xbc\x29\xd5\xad\x29\x14\x3d\x5e\x97\xda\x8c\xa7\xd9\xa6\x7f\x4b\xaa\x2b\xb0\x4f\x79\x57\xb3\x16\xba\xf2\xad\x5c\xf5\x62\x0a\x3f\xe6\xf1\xa0\x7f\x1b\x17\x1d\x25\x3a\xde\x7d\x80\x3b\xf4\xdb\x1b\x83\xc8\xc0\xe5\x0e\xce\x0f\x95\x9c\x80\x71\x67\xb4\x22\x38\xc2\xdd\x95\x8a\x89\x74\xfc\xfa\x42\x0a\x0f\x44\x2b\xbe\x5f\xc3\xff\xf3\x5d\x50\x44\x81\x1e\xdf\x3a\x48\x16\x1e\x66\x50\xd2\x3d\xa9\x2e\x0d\x0e\x49\xb8\x37\xb5\x9d\x74\x7b\x86\x04\x5a\xed\xf8\x39\xc7\xb6\xc7\xec\x92\x73\x5f\x6a\x1b\xe1\x42\x8d\x68\xe4\xfd\x29\xed\x91\x24\xa4\x55\xc1\x77\x81\xed\xa1\x79\x37\xce\xff\x81\x94\x76\xab\x3a\x46\xd6\x6d\x13\x45\x92\xc2\xac\x69\x98\xf4\xca\xc1\xe9\xba\x0d\x1f\x4c\x69\x4f\x26\x44\xb1\x3c\x94\x1a\xdc\x14\x38\xa9\xd1\x87\x53\xda\x9d\xfd\x2a\x93\x0d\xe7\x57\x99\x86\x39\xe3\x9a\xf0\x91\x94\x76\x2f\xbc\xca\x83\xca\xfd\x68\x4a\x7b\x47\x07\x06\x93\x23\x87\x18\xeb\xd6\x2d\xd8\x3f\x6c\xba\x6c\x93\x14\xd2\xed\xb1\x94\x76\xab\xbe\x96\x15\x1f\x66\x25\x6c\x8f\xa7\xb4\xa7\x27\xb4\x6c\x64\x9c\xf8\x44\x6a\xa4\x65\x8e\x42\x61\x86\xd5\x2b\x1e\xb6\x19\x1b\x81\x5d\xa4\x33\xf0\x27\x53\xda\xb3\x21\x91\x39\x3f\x95\x5a\xc5\xf9\x64\xcb\xac\xe8\x7f\x58\x09\x3c\x71\x7e\x3a\xf5\x7f\x02\x67\xfd\x8d\x22\x9e\x49\x8d\x88\xaf\x58\xfe\x46\x39\xcf\xa6\x72\xfc\x3b\x97\xbf\x51\xca\x73\xa9\x35\xbc\x36\x2b\x0b\xbf\x5d\xd4\xf3\xa9\xd1\x50\xa1\xdf\x23\xe8\x85\x06\x5e\xcc\x5c\xde\x46\x4d\x1d\x3f\x61\x0a\x41\x35\x0f\x4a\x90\x8c\x01\x5f\x4c\xfd\xef\x56\x59\x5d\xe8\xb8\x06\x74\x57\xd5\x4b\x25\xfc\xc8\x83\x83\x57\x8a\x5e\x6a\xa1\x89\x62\x01\xf4\x05\x66\xc4\xf3\x72\x4a\x7b\xb9\x4e\x0b\x99\xe2\x8d\x9e\x68\x52\xf5\x4a\x4a\x7b\x20\xae\x05\x11\xa6\xed\x41\xd7\x5f\x87\x92\xa0\xf1\x6a\x4a\x7b\x4c\xb4\x65\x31\xb8\x38\xaf\xa5\x72\xbf\x4b\xc8\x7a\xdb\x03\x25\xf8\x7a\x6a\xf5\xef\x92\x32\x8c\xc7\x8e\x8e\x07\x8d\x37\x7e\xa7\x3e\xe4\xf6\xdb\x37\x7f\x73\x25\x11\x29\xb9\xd5\xff\x78\x2b\x35\xf4\x1b\x45\xd0\x17\x67\xea\x36\x7c\xfb\xb7\xcb\xc0\x73\x56\x24\xe3\x9d\xd4\xff\xfb\x1b\x65\xb8\x75\x1b\x0e\xf9\xef\xa6\x56\xb4\xc6\x6f\xb0\x3a\x58\x03\xec\x72\xdd\x7a\x2f\x35\xfa\x5b\x1b\x97\x28\xe8\xfd\xdf\xec\xed\x45\xa7\x3a\x6b\xda\x54\xcc\x07\xbf\xb9\xb1\x53\x6d\x3e\x6c\xd5\x10\x53\xae\x53\x83\xae\x6f\x42\x0f\x2f\x33\x7f\x94\x5a\xd6\x1a\x1f\xbd\xf1\xd4\x2e\x39\x93\xa3\xb9\x8f\x1b\xf4\xb0\x91\x5c\x6b\x73\x9f\xa4\xa2\x7b\x1a\x81\x0d\x15\x0a\x31\x7d\xda\x7a\xf8\x34\xd1\x5c\x82\x2c\xf8\xe1\xfb\x79\x3e\x4b\xfd\xc7\x26\xb2\x12\xcf\xc6\x2b\x8a\x9f\x6f\x32\x73\xb1\x02\xf0\x65\x6b\x93\xa3\xb9\x2f\x52\xda\xeb\xcd\x5a\x62\x5e\x9b\xfb\xb2\xd5\x8a\x0c\xb8\x2b\xd8\x83\xbe\x6a\x61\x9c\x88\xf9\x50\xdf\x42\x9c\xee\xeb\x56\xab\x03\xb1\x0c\x3b\x36\xfc\xa6\xc1\x08\x49\x61\xc0\xaf\xd3\x7c\xdb\xaa\x7b\x05\x1c\x93\x8e\x5b\xfd\xae\x55\xf7\xc2\x8a\x05\xd1\xf5\xfb\xd4\xca\x16\x83\x81\x83\x72\x09\x19\x7f\x68\x95\x11\xe5\x97\x5b\xfd\x8f\x80\xf3\xc7\x16\x86\xce\x21\x23\xcd\xed\xa7\x56\x4b\x47\xd4\x64\x6c\x3f\x6f\x8a\x51\x72\xab\xff\x41\xf9\x7e\x69\xd5\x2f\x46\xd1\xff\xf0\x51\xb3\x5f\x5b\x1d\x38\x60\x16\xfa\x66\x50\xcf\xdf\x37\x81\x67\xcc\x43\x25\x03\x16\xe1\xdd\xbd\x67\x93\x06\x2a\xff\x59\x37\x8b\x73\x7b\xf4\xb4\xe8\x58\x86\x43\x2e\xae\x1b\xb3\x6d\xe8\xee\xd9\xd3\xa2\x0d\xb1\x96\x38\xa3\x7c\x0d\xd8\x7b\xf5\xb4\xdc\xa2\xd1\xf8\x7e\x0c\x5f\x06\xba\x0b\xe3\xde\xbb\xa7\x55\xb7\x64\x6e\x95\x87\xe5\x2a\xb4\xfd\x7d\x7a\xfe\xd6\x6a\xb6\x76\xa9\x88\x66\x58\xec\x62\xea\x7d\x7b\x5a\xee\x56\x25\x4e\x52\x23\xfb\xf5\xb4\x1c\x4c\xe6\x27\x89\x80\xfd\x7b\xb4\x17\x23\xb6\x90\x25\xfe\xba\x76\x40\x4f\xcb\x91\xde\x2e\xcd\x09\xfc\x07\xf6\xb4\xdc\x77\xca\xac\xf4\xdd\xa7\x56\xfd\x0f\x97\x96\x48\x38\x78\x53\x2c\x3c\xa7\x96\xf7\x90\x56\x2d\x8c\x3d\x11\xaf\xb4\x1c\xda\xba\x85\x3d\x7c\xc7\x12\x5e\x72\xf5\x58\xb6\x87\xf5\xfc\x7f\xbf\xb9\x85\x92\x65\xa3\xc3\x7b\x9a\xcf\xdf\x6d\xb6\x6e\x71\x44\xab\x0d\xb4\x50\x40\x19\xd2\xd5\xa4\x23\x5b\x77\x83\x70\x20\x43\x3e\x98\x1f\xd5\xd3\x2e\x7c\x62\x2a\x40\xd7\x75\xdc\xa3\x7b\xda\xb8\x0f\x4c\x24\xed\x98\x9e\x2d\xa3\x1e\x15\x34\x0d\x1b\xf4\xcf\x38\x78\x04\x71\x6c\x8f\xb6\xb7\x0b\x60\x58\x05\xf2\xb6\x0e\xe5\x38\xae\x47\xdb\xa1\xea\x38\x88\x5d\x8f\xef\xd1\x4e\xfc\x03\x06\x0b\xcc\x42\xfe\x2b\xc3\x09\x3d\xda\x95\x9d\x00\x8f\x06\xc5\xfc\x47\x89\xd6\x4b\x40\xb7\xd4\x9c\xd4\xa3\xbd\x00\x27\xe0\x40\xa3\x94\x7e\xd3\x5b\x65\x1a\xe6\xc9\x3d\x91\x4f\x33\x62\x28\xbe\xdc\x0a\xf8\x10\x3f\xf3\x56\x3b\x45\xef\xef\x9c\x2a\xb8\xac\x63\x3e\x7d\x61\xb0\x6e\xf9\xa7\x36\xd5\x9e\x63\xc1\xff\x3c\xad\x89\x39\x05\x0e\x0f\xfa\xa7\xeb\x1b\xbe\x52\x04\xbc\x5d\xb5\x6e\x2f\x22\xf7\x3b\xa3\x47\x3b\x3e\xd3\xd9\x94\xb1\xe3\xdb\x3c\xcf\xec\x59\xd2\x90\x0f\x78\x45\xd3\x3c\xab\x67\x8b\x86\x20\xb2\x9d\xe1\xec\x26\x28\x88\x3f\xf1\x9d\xd3\xa4\x2a\x09\x6a\xd8\x2c\x9b\xfe\xb9\xcd\x74\x33\x40\xcd\x3f\xaf\x69\xc1\xd1\x1f\x35\xba\x9e\xaf\xef\x73\x1b\xf0\xe1\x00\x79\x41\x93\xda\xc7\x9e\x48\x06\x04\x13\xa0\x56\x33\xed\xf2\x85\xfa\x88\xc3\x65\xa4\x0b\x8b\x17\xf5\x64\x9b\xe4\x63\xfa\x17\xb7\xe6\xbc\xfc\x17\x8a\x4b\x7a\x06\x9b\x2c\xd1\x69\x1a\xf9\xa5\x3d\x4b\x1b\x2e\xc9\x69\x58\x2e\x6b\xda\x48\x82\x98\xc0\xbe\xb1\xe8\xfb\x01\x61\xbd\xba\x5c\xf7\xbd\x7e\xb2\x2a\x8f\x2b\xc3\xcb\xd1\x1b\x84\xf1\xee\x98\x2b\xa2\x9b\x99\x28\xc1\x77\xcd\xea\xba\x0d\xf9\x2b\xf5\x1d\xb4\x8a\xaf\x84\x39\x0a\x19\x5e\x15\x6d\x7f\x29\x43\x84\xc6\x17\x7e\x5e\xdd\xa3\x9d\xc1\xa9\x2c\x78\x01\x98\x14\x15\x3f\x6f\x36\x09\xaa\xf0\x1a\xfd\x78\xaf\x39\x33\x56\xfd\xda\x56\xcd\x63\x7a\xb8\xd7\xb8\x4e\x3f\x3e\x54\xf1\x2c\x04\xb1\xf7\x16\xaf\xd7\xf7\xc7\x9a\x8c\x6c\xd3\xbf\x21\xba\x6f\x42\xb8\xc1\x42\xa5\x06\x8a\x73\xfd\x93\x70\x9e\xee\x10\xb8\x51\x3f\xa2\x97\x19\x0a\x85\x60\x47\x01\xde\x3d\x86\xed\x70\x53\x63\xeb\x6b\x78\x3d\x08\xdc\x62\x05\x7f\xd4\xba\x39\x3a\x2a\xf3\xcc\x80\x0e\xeb\x0d\xb8\x00\x8d\x5b\x36\x85\x67\x12\xce\xa3\x5a\xbe\x35\x3a\xa0\x45\xe6\x83\xf8\x6e\x8b\x8e\x33\x2a\x1f\x2e\x11\x1a\x9e\xdc\xde\xd8\x87\x45\xae\x9d\x81\x3b\x66\xfb\x77\x6c\x8a\x82\x6b\xd0\xbf\x49\xc4\xbd\x53\x3f\x6f\x90\xf9\xf0\x67\x68\xd3\x2e\x73\x03\x86\xbb\x1a\x3b\x3e\xe3\xa4\x37\x57\x62\x9b\x70\xdc\x77\x37\x76\x64\xc6\xcd\xb5\x17\x3a\x0c\xba\xa7\x65\xdf\xa4\x9f\xce\xef\x6d\xd5\xbf\x82\xbd\x17\x79\xe8\x8f\x54\x4d\x7f\xb4\x6e\x17\xef\x6b\x1c\x8e\x42\x66\x63\xd1\x06\x55\xb3\x88\xab\x10\x8f\x17\x26\xc0\x02\xaa\xca\xfb\x5b\xb3\xaf\x2c\x00\x18\xc6\x03\xad\xb6\x29\x91\x13\x6e\x34\x8b\xfe\x83\xad\xb9\x38\x57\x66\xe0\x3f\x14\xdd\xf7\x46\xf0\xe0\x4f\xa9\x0f\x6f\x32\x1b\x6e\xfa\x8f\xf4\x68\x57\xb7\x1b\xb0\x91\x27\x2c\x42\x7f\x98\x86\x35\xf7\xd1\x1e\xed\xea\x76\x33\x29\x98\x9f\xb6\xd2\xc7\x7e\x87\x08\xba\x35\xe2\xf1\x56\xeb\x38\x10\x51\x04\x96\x85\x5c\xec\x89\x1e\xed\x65\x99\xcd\x32\x1f\xe6\x6a\x1c\x39\x19\xf9\x8a\xff\x64\x6b\x2d\xc3\x85\x80\xc6\x8c\xa7\x5a\xf5\xb0\x20\xf7\xf0\x2b\xfd\xd3\xad\x79\x98\xb0\xad\xe9\x99\xd6\x82\xa1\x0d\xe7\xd9\x3e\x8e\x49\xc7\x80\xcf\x36\xee\xb9\x18\x17\xf9\xca\xfa\x5c\x8f\x76\x91\x4d\x09\x83\x86\x41\xcb\x84\x72\x78\xbe\xb5\xfa\x23\x6b\x43\x74\x5f\x0e\xb1\xc2\x0b\xad\x71\xae\xe1\xb7\xd3\x91\x87\xaf\x5f\x6c\x2d\x7a\x92\x78\xbd\x6a\xd1\x87\x33\x0e\x95\x92\x73\x0c\xf8\x52\xab\xad\xa7\x12\xb6\x17\x3e\x3e\xac\xb3\x0c\xe8\xf9\x2f\xb7\x1a\xdc\x54\x29\xa4\x0b\x7e\xa5\x47\xfb\x55\xa7\x15\x01\xa6\x31\xe3\xe0\x16\xf8\x6a\x6b\x35\x66\xc3\xf9\xbc\x0f\x7c\xea\xf4\xaf\x45\x8f\x64\x79\x26\xee\xd5\xc9\xd7\xa3\x67\x38\xb2\x17\xbd\xd1\xf3\x1f\x2d\x0c\xc7\x23\x7a\xa9\x37\x7b\x76\x6a\x3a\x2c\x8f\x60\x7d\xab\xd5\xe6\xc8\xf1\xb0\xc5\x81\xb7\x7b\xfe\xd7\x26\xea\x5c\x03\xa6\x8b\x46\x28\x78\x18\xfa\x0e\x2b\x72\x8b\x5a\x0b\xcc\xef\x6e\x52\x07\xcb\x06\x11\x74\x86\xf1\x5e\xab\x3e\xa8\x8c\x23\xa8\x80\xf7\x7b\xfe\xb7\xf0\x25\x7f\x40\xfb\xf9\xbd\x81\xd9\x3f\x60\xa6\xc3\xdf\xef\x37\x99\xfd\xc3\x9e\x25\xc1\x20\x9a\xdd\x3f\x8c\x46\x1f\xb9\x4a\xdd\x9e\x83\x06\xd9\x76\xf4\x51\xcf\x8e\x2a\xa8\x50\x28\xf2\x98\x42\xff\x2c\x2c\x9b\x36\xe6\xfb\xb8\xe7\x6f\x2d\xe0\xf1\x4f\xa2\xca\xd0\x46\x60\x5a\xa8\x65\x7c\xd2\xb3\x4d\x0b\x9c\xe8\xef\xa7\x3d\x69\x15\x89\x37\xcd\x23\xec\xb8\x69\xc3\xcf\x7a\xb6\x55\x11\x68\x9e\x36\xe3\x02\xd3\x32\xed\xf2\x86\x8a\xe9\x43\xaf\x06\x8a\xf0\xf3\x9e\xad\x75\xc2\xaa\xce\x46\x88\xc5\x05\x47\x1a\xbe\xd0\xc9\x0c\xf4\x13\x4e\x9c\x7c\xd9\x12\x14\x0f\x42\xbe\xea\xe9\x53\xa1\x74\xc0\xb0\xb0\xde\xb4\xfd\xaf\x7b\x3a\x55\x00\xbe\x46\xb3\x67\x99\x2e\x13\xbc\x23\x60\xa8\xe4\x43\x17\xab\x2f\x9f\x75\xf9\xb6\xe7\xaf\x9b\xc0\x85\xba\xe8\xef\x7a\x96\x6e\x02\x07\xfe\xfb\x7d\xcf\xf2\x4d\x65\x41\x1d\xc5\x0f\x3d\x2b\x37\x95\x8d\xc4\x90\x1f\x75\x2a\x6a\xd9\x02\x3b\xfc\xd4\xb3\x43\xab\x2c\xc8\x08\x3f\xeb\x9a\x81\x1e\x8e\xff\xfc\xd2\x33\xb0\x49\x78\x54\xfc\x5f\x75\x15\xda\x80\x87\x7e\x92\xea\xdd\x5e\xb7\x73\x2f\x10\x20\xb4\x9f\xdd\x7b\xb7\x55\xb7\xee\xe9\xa1\x7b\xf4\x06\x7e\xd7\xef\xe2\xf7\xca\xdc\x51\xc7\x5d\x3f\x3d\xbe\x67\x6f\xb0\x89\xb0\xbf\x50\x20\xbb\x0b\xc9\xd5\x14\x7b\xf5\xa6\x34\x14\x83\x5e\xd8\xb7\x77\xef\x9f\x02\x2a\x42\xef\xd3\xdb\xcd\xfd\xf6\xe9\x85\x25\x39\x60\x17\xa1\xb5\x6f\x6f\x2c\xa0\xe1\x9b\xe3\x87\xea\x7e\x65\xbf\xde\x8e\x20\x11\x58\xf3\x60\xd1\x1b\x05\x96\x07\xf7\xef\xcd\x68\x72\xc5\x27\xa9\xa6\xa1\x81\xf7\xcc\x1d\xc0\x65\xe5\xd2\xb4\x55\xb0\x02\x36\x9a\x8e\x7b\x60\x6f\x5c\xc3\x3e\xec\x1c\xd4\xbb\xa5\x26\xbd\x0a\xe6\xe8\x48\xde\xcb\x39\x35\x13\xba\x07\xf7\xf6\x06\x30\x76\x89\x23\x9f\xf5\x21\x82\x76\x45\x5c\xba\x19\xb3\x0a\xdd\x55\x8e\xb1\x48\x9a\xe5\xa1\xbd\xd9\x46\x10\x1c\x26\x0e\xeb\xdd\x22\x34\x16\x7e\xc6\x2f\xe7\xd4\x16\x89\x26\xeb\x6c\x96\xd9\xe1\x5c\x9d\x91\x37\xe0\x80\xe7\xcd\x3b\xae\x71\x04\x57\x67\xe4\xb6\x2c\x3f\xe7\x38\x73\x26\xf4\x8e\xe4\x4c\x53\x28\x90\x44\xd6\x35\x1f\xc5\x19\x9c\x9c\x49\xc2\x2c\x47\xf7\x26\x83\x64\xdc\xb3\x91\x74\xf2\x9e\xd2\x31\x9c\x0f\x70\xc4\x91\x85\x9a\xe9\x42\xef\x58\x8e\x6a\x7a\x3c\x1f\xea\x93\x8f\xe3\xa8\x1e\xb0\x4d\xdf\xdc\x15\x12\x0c\xa2\x1e\xdf\xdb\x13\x41\xc5\x7d\xf9\x09\x5c\x45\x70\x19\x63\x1a\x6a\x5d\x27\x46\x0a\x9f\x02\x7e\xe5\x24\x4e\x38\xc7\x8d\x48\x88\xf9\x64\xce\x7e\x8c\x79\x9d\xbb\x01\xb8\xf6\x29\x9c\xfd\xc8\x6b\x2b\x61\xb6\xa7\x72\x86\x62\xa5\xa5\x63\x0f\xd3\x38\xad\x77\x47\xce\xf0\xb8\x8b\x26\x77\x29\xe4\x1c\xdb\x26\xcf\x8b\xad\x86\xec\x42\x04\xc7\xb6\x4f\x6f\x8e\x2f\xf3\xf8\x33\x7a\x07\x5b\xc0\xe7\x7d\xe0\xfa\xc3\x26\xb0\xc8\xdd\x84\x67\xf6\xf6\xc9\x4c\x86\x09\xac\x1c\xb0\xac\x02\x7e\xe9\xf2\xac\xde\xbf\x36\x93\x0a\x0c\x03\xef\xff\x2d\x4d\x42\x68\x40\xe3\x6c\xa1\x01\x60\x0e\x8a\x20\x52\xdd\xba\x7d\x4e\xf3\xa2\x51\x16\xa2\xe5\xb9\xbd\xdb\x36\xc3\x4f\x00\x77\x6e\x18\x02\xe3\x3c\xae\x6d\x61\x60\xc9\xb4\x7c\xe8\xae\xab\x73\x96\x3a\xbf\x77\xa9\x88\xb1\xf1\xab\xfe\x39\x41\xa4\x58\x19\x17\x70\x85\x22\xf9\xe3\x5b\x0c\xea\x2e\xd9\x14\x59\x73\x5c\xff\x42\xae\xc5\x62\x88\x0b\xcb\xa6\xe7\x43\x77\xcd\xcc\xcc\x54\x9e\x9d\x1e\xbb\xa8\x77\x07\x5d\xde\x6b\x06\xa7\x9d\xba\x6d\xcc\xb8\x66\xad\x86\x3a\x2d\xf6\xe3\x62\x39\xdf\x32\xf4\x87\x81\x0f\xc8\x36\x29\xdc\x43\x5c\x22\x43\x6a\x75\x19\x72\xa9\x5a\x25\x46\x80\x20\x31\xe9\xb2\xde\x74\x23\xc8\x38\xb4\x2f\x17\xa2\x96\x82\xc0\x3d\xd4\x15\x5c\xe9\x34\x18\x0b\x78\x3e\x56\x68\x9d\x3b\x64\x59\x4e\xf1\x4a\xae\x11\x62\xf0\x88\xeb\xa2\x39\x23\x0d\x47\x57\xc9\x16\x0d\xaf\x8d\xe4\x96\xe7\xae\xe6\x34\xc7\x28\xf2\x1e\x07\x7f\xdb\x28\x17\x29\x58\xe5\xf1\x12\xae\xed\xdd\x4a\xb2\xa0\x07\xeb\x86\xa3\xdc\x5a\x7a\x5d\x6f\xbf\x88\x33\xea\x35\x0b\xdf\x3b\x32\xa5\x67\xb8\x9e\xf3\x5b\xcc\x50\x11\x17\xe4\x39\xe8\x0d\xbd\xdb\x45\x42\x71\x6c\xe1\xb0\x37\x72\x61\x86\x5a\xb9\x64\x39\xf3\x85\x7e\x1f\xcc\xc1\x9b\xb8\x16\x8d\x49\xa3\x2e\xa8\xc2\x19\x34\x08\x20\x56\xbd\x59\xf6\x17\x0c\xa0\xe7\x60\xc9\x9f\x5b\x1a\x41\xe8\x63\x44\x5c\x6f\xa9\x40\xe6\xc9\xbd\xbd\xb3\xf5\xf2\x6d\xbd\xdb\xc8\xaa\x72\x40\xda\x6b\xe3\xf0\x78\x7b\x13\xa4\x69\xb3\xef\x8e\x77\xc8\xd5\x49\xee\xc0\x0d\xb0\x77\xaa\xde\x8e\xa9\x6e\xa1\x1f\xda\x64\x30\x7e\x57\x34\xc4\x72\xca\x18\x72\x37\xd7\x03\x60\xc0\x24\x9c\x27\x98\x7b\xd4\x86\xc0\x98\xa7\x99\x26\xf7\x46\x94\x86\x15\x19\xff\xc0\x5b\x82\xef\x53\x1b\x1e\x6a\xbd\x18\x50\xe8\x47\xff\xbc\x5f\x6e\x25\x64\x61\x8d\x81\x1e\x88\x56\x87\xdc\x9f\x0c\x7c\xf0\x60\xb4\x3a\x01\x66\x0a\x18\x06\x34\x1e\x52\xa2\x09\x7e\xfc\x0a\xfa\xbe\x69\x97\x3d\xcc\xf4\xb0\x30\x50\x22\x4d\x8e\xa7\x17\xfa\xb1\xc3\x3e\xa2\x06\x79\x09\x36\xea\xb8\x10\x14\x2b\x34\xf5\x51\xae\x15\xea\x74\x64\xcc\x8f\xa9\x9d\x81\x16\x37\x54\x9c\x7b\x5c\x6b\xb9\x29\xd3\x2e\x63\x8e\x27\x9a\x58\x0e\x01\x9f\xec\xdd\x5a\xc6\xac\x76\x86\xe6\xc1\x22\xab\x20\xe4\xe5\xc8\x7c\x4f\xc9\xed\x0e\xe7\xc5\x61\x9f\xe6\xa2\x99\x2e\x37\x02\x7d\x46\x8e\x66\x58\x0c\x7d\xaa\x09\xe3\x9f\x95\x5b\x1e\x46\x6c\x30\x6d\xc3\x99\x27\xab\xab\x18\xf6\x1c\x17\x50\x74\xd9\xf1\x0c\xcf\xf7\x0e\xc8\x58\x3a\xe6\xa5\xa5\x24\xbf\xf0\x17\xe6\x51\x17\xe0\x5d\x5c\x2f\xf4\x6e\xdf\x0a\x8f\x37\x62\x1b\xd0\x78\x51\x5b\x2a\x1e\xff\x92\xea\x54\x82\xba\x14\xfb\xb2\xd6\x3d\xa7\x5c\x13\xbf\x60\x85\x39\x5e\x91\x47\x00\xe4\x99\xd2\xfc\x0c\xe9\x17\x30\xe6\x55\xb5\x56\x85\xdc\x02\xf4\x6b\x5a\x63\xd3\xb3\xfa\xf8\x56\x65\xcc\xf7\x7a\xef\x4a\x59\x9e\x82\xd1\x5a\xf1\x0d\x75\x78\x15\xc9\x48\x4c\xf9\x66\x93\x7a\xe5\xd9\xdf\xea\x5d\x21\x63\xa7\xea\x5e\x65\xca\x75\xaa\xa6\x07\xa3\xb5\x7a\x9b\xeb\xe8\x9a\xf0\x11\xa5\xde\xd1\x3a\x3f\xc7\xf3\xae\x1a\x0c\x26\xa0\x0f\x44\x8f\x21\xbd\x28\x0e\x1e\xef\xa9\x76\x51\xf1\xd3\xb0\x5c\xb7\x00\xe9\x23\xbd\xf7\x55\x9d\xa3\x72\x20\x0c\x1f\xb4\xc2\x80\x83\x35\xe1\xf2\x3e\x8c\x0e\x50\xa8\x07\x42\xcc\xf8\xf7\x47\x72\xd4\xf1\xea\xd5\x2a\x70\xcd\x5d\x89\xe5\x3e\xe6\x7a\x6f\x4c\xc6\xa7\xe8\xe8\x21\xba\x4f\xe4\x86\x82\x89\x1b\x5c\x27\x68\x01\x9f\xca\xee\xcd\xd8\x07\x96\x2e\x65\x77\x48\x7c\xd6\xbb\x44\x27\x05\x98\x3c\xe8\xf3\xe8\xac\xe8\xd4\xfc\x0b\xd9\xf9\x31\x62\xd4\x74\x3d\x7f\x1a\x7a\x35\xc7\xf6\xf0\x44\xeb\x4b\xb9\x40\x2e\x61\xc7\x27\x10\xbf\x92\x8d\x51\xb4\x1c\x1b\xce\x8c\xe7\xc9\x35\x60\x5f\xf7\x6e\x16\xce\x98\xf0\x67\x91\x6f\xe4\x94\x81\x6f\x65\x11\x34\xc2\xd3\x91\xc8\x77\xb2\xef\x51\xf2\xd8\x30\x05\x7c\xcf\x35\x76\x0c\xc0\x03\x89\x0d\xa6\x0b\xa5\xfd\x11\x3f\xc8\x59\x0f\xfe\xd8\x9b\x10\x59\xab\x75\xcf\x5f\x6f\xda\xfe\xb2\x81\x9f\xd4\x21\x04\xfa\x1f\xbf\xde\xfb\x33\x57\x0d\x2a\x84\x5e\x99\xf4\x8b\x1a\xf8\x78\x10\xbb\x7e\xe9\x57\x61\xda\x4e\xda\x98\x59\x83\x78\x64\xbe\x5b\x9f\x32\x1e\x24\x34\x34\x1c\xd9\xbd\x2f\xa5\x27\xe2\x68\xb1\x47\x9f\x92\x3b\xa1\xe2\x45\x88\x0d\xa6\x4f\xde\x53\xdd\x33\x0a\xb6\xca\x85\x60\x2e\x80\xed\xd5\xf7\x17\x3d\xac\x28\x48\x1b\xb2\x0d\x34\xca\xdf\x3b\x4a\xa8\x88\xde\xa7\x4f\x69\x76\x1c\x6c\xd8\xb1\x21\x99\x24\xee\xdb\x17\x61\xa1\x11\xd7\xdd\x2f\xca\x42\x88\x7d\xff\x3e\xa9\xb5\x94\xc8\xb8\x84\x0e\xe7\xc9\x7b\x5e\x07\xf4\x29\xbd\x77\x30\xf3\xc3\x2f\x91\xe3\x49\xe3\x81\x7d\x52\xf7\x04\xe6\x81\x29\xae\x74\x1d\xd4\xb7\x54\x3f\x97\x25\x1d\x4e\xa1\x5f\x65\x39\xb8\x4f\xe9\x6a\x45\x16\xb2\x84\x44\x7e\x1d\xd2\xa7\x84\x35\x09\x4c\x56\xab\x3c\xe8\xaf\x73\x51\xf1\x0f\xed\x8b\x98\x8c\x33\x06\xb6\x6a\x40\x17\xb2\x0f\xeb\x5b\xd6\xa4\x00\xb3\x8e\xcb\x0a\xb0\xca\x31\x16\x31\xd7\xe1\x7d\xd2\x5c\xce\xf3\xcd\xe2\xdc\xe2\x88\xeb\xf2\x2b\x9c\x47\xf4\xed\x24\xcf\x8e\xf1\xcd\xea\x78\x2d\x80\xcc\x80\xc6\x3c\x34\x9f\x1e\x9c\x94\x09\x47\xf6\x6d\xd5\x8c\x15\xff\xff\x28\xd5\xeb\xb8\x8a\x0c\x26\xde\x47\x73\xcd\x86\xd4\x24\x7b\x26\x73\xc8\x30\xdc\x63\xfa\x94\xf1\xb4\x4e\xc8\xba\x9a\x7f\xac\xec\x11\x64\x31\x6f\x1a\xfa\xee\x22\xb5\xd1\x71\x7d\x4a\x8f\xce\x09\x33\x84\x95\x89\xe3\x1b\x66\x6c\xc3\xf9\x20\xb2\x9e\xd0\xa7\x04\x1f\x49\xea\xcc\x78\xfe\xc4\xa6\x59\xcf\x8c\xe7\xe9\x2b\x34\x27\xf5\x29\xe3\x6e\x0e\x3b\x09\xe7\x43\x2d\x4f\x6e\x08\xb5\x79\xe8\x29\x6a\xeb\x0e\x89\x78\x77\x0a\x19\x17\x9f\xaa\x7a\x29\x8f\xcb\x01\x7b\x06\xcc\x41\x7c\xbc\x1f\x1b\xf5\x34\xb5\x64\x3c\xde\xb1\xc7\x0c\x0b\xd2\x10\x7c\xba\x6a\x54\x1e\x8b\xe3\xcc\x58\x09\x31\x9c\xa1\x36\x2e\x1e\x59\x42\xfd\x7b\xbe\xe8\x02\xbf\x58\x21\x6b\x1e\x67\xf6\x29\x23\x6b\x9e\xa1\x56\xf7\x47\x15\x9e\xb3\xfa\xb6\x94\x97\x2b\xaa\x55\x90\x87\x35\xe0\x02\x1f\x1a\xf8\x8b\x16\x74\xbd\xb3\xfb\xa4\x7e\x0f\x37\x6c\x24\x97\x8e\x14\xce\x69\x6c\xda\xc0\x4b\xcf\x6d\x8c\x73\x19\xee\x3c\xb5\xe1\xf3\x38\x1c\xb7\xd6\xd5\xa0\x9d\xb7\x1c\x1f\xdf\xf9\x8d\x2b\xe2\x7c\xd5\x17\x78\xae\x79\x6e\x70\x7f\x41\xb3\xd0\x45\xdf\x4c\x09\x22\xcb\x85\xcd\x18\xb0\x4e\xa3\x96\x33\x8f\x06\x3d\xae\x63\x5d\xa4\x16\x75\x96\x6d\x13\xe1\x7b\xee\x8b\x1b\x7b\x0f\xd9\x63\x4c\xb5\xbe\x44\x8d\xce\x2a\x96\x55\xda\xa5\x8d\x5d\x8d\xb3\xc6\x65\x8d\x6b\x05\x6f\x32\x40\x85\xbc\xbc\x71\xf6\x25\xc7\xc5\xf1\x1b\x41\xc7\x86\xaf\xe8\x53\xe6\x3d\x42\x6b\xc3\xb0\x55\x8b\x63\xc3\x57\xaa\x51\x52\xf0\x09\x08\x8c\x71\xc7\xa9\x5d\xd5\x27\x8d\x21\x49\x63\xe5\x57\xe7\xd4\x21\x41\xb8\x74\x3b\x4d\xc5\xa0\x36\x06\x81\x5d\xaf\x5d\xa3\x9a\x47\x87\x76\xeb\xf6\xb5\x7d\x0d\x56\xbb\x43\x24\xdd\xff\x4f\xab\xea\xba\xd6\x98\xd8\xdb\x39\x64\x88\x7b\x7d\x54\x7f\xa7\xcd\x89\x55\xf4\x0d\x7d\xdb\x2a\x63\x67\x12\x00\x83\xa1\xb3\x63\x2c\xe2\x11\xda\x8d\x7d\xdb\xb5\x02\xc5\x23\xb2\x9b\xfa\x1a\x2c\xc7\x2b\xca\x0c\x03\x1f\xdc\x1c\xd5\xbd\x8b\x1c\xd0\x36\x88\x93\xdc\xd2\x9a\x8d\x02\x3c\xb9\x43\xb4\xe9\x08\xc5\xa9\x2d\x32\xd3\xdc\xa6\xc6\xc4\x06\x65\x20\x1e\x75\xfb\x26\x55\x02\x5b\x02\xba\xa3\xef\x6f\x9b\xc0\xc5\xaf\x88\xdc\xd9\xa7\x4c\xe8\x1b\x70\xe2\xd1\x14\x29\xea\x5d\x9b\x54\x41\x53\xa6\x5d\xbe\xbb\x4f\x59\x33\x57\x42\x02\x91\x8d\xb3\xb9\xa7\x4f\x99\x77\xf0\x70\xcb\x29\x97\xee\xed\x53\xd6\xb5\x78\xc8\x46\x84\xb9\x4f\x15\xc3\x75\xd1\x18\x72\x7f\x9f\xb2\x32\xc9\x41\x10\xe2\x01\xb9\x0b\xf2\x7c\x17\x1f\x34\x66\xdb\xdc\x1f\xe4\xfc\x02\x03\xa0\x8b\x42\xad\xfe\x5b\xc7\x43\xaa\x4a\xe5\x5d\xcd\x1a\xbf\x11\xe4\x61\xb5\x64\x3c\x04\x37\x91\x47\x54\x87\xe7\xd4\x2e\xc3\x70\x4c\xea\xe2\xdb\xa2\x1f\x95\xbb\xdb\x59\x91\x4e\x47\xd7\x8f\xc9\x03\x58\x19\xe6\xd8\x03\x4b\x97\x3e\xce\x55\xbf\x16\xe5\xa1\x21\x69\xdd\x82\x81\x12\x4f\xf4\x49\xb3\x53\xd3\x0b\x3f\x73\xe0\x02\xd1\x0e\xef\xc9\xbe\xf6\x00\x18\x5e\x89\xf9\x94\x9a\x9a\x87\xfe\xd3\x6a\xea\x6a\xe8\x3f\xa3\xa6\x0e\x43\xeb\xd9\xbe\xb8\x9c\x8a\x15\x7b\x4e\x4d\xc7\x73\xf7\xe7\xb9\x3a\x20\xf7\x1a\xaa\x7b\x14\x5e\xe8\xeb\xe1\xeb\x00\x73\xe7\x1d\xd7\xa7\x9f\x92\x5e\xec\xeb\x8d\x24\xe7\xe7\x41\xed\xa5\x06\xf4\x71\xe8\x79\x2f\x73\x9e\x49\x55\xf3\xd8\x3d\xef\xe4\x60\xc7\x2b\xdc\xf0\x9d\x2f\x54\xbe\x3e\xeb\x41\xff\x55\x8e\x1a\xdc\x48\x19\x5c\x33\xf9\x5a\x5f\x5b\x58\x23\x80\x1c\xd5\x78\xbd\x2f\xfc\x32\x8e\xad\x40\xd0\x6f\xf4\x6d\xce\x43\xa7\x1c\xd7\x7f\x93\x33\x72\x78\x23\xeb\x5b\x1c\x90\x9e\x8f\x78\x9b\x13\x69\x3b\x41\x6f\xf0\x0e\x67\x76\x9a\x8c\xbd\xe0\xdd\xbe\x2e\x39\x9d\x5e\xc2\xfb\x9e\xd0\x4e\x75\xd7\x54\xbe\x2f\xb4\x2c\xed\x88\xe7\x03\x41\x08\x75\xb9\x42\x3f\x9a\x85\xd3\x6b\xa5\x3e\x14\x16\x12\x02\x04\xdd\x23\xf0\x91\x50\x65\x01\x75\xc8\xa0\x1f\xd6\x3f\x16\x66\xe7\xa1\x7c\x54\x84\x4f\xf4\x34\x1c\xf9\x3e\xed\x0b\x37\x86\x98\x86\x0d\xc8\x25\x08\x5c\x22\x1e\x39\xac\x71\x3c\xff\x73\xce\xf0\x64\x3b\xd7\x3f\x1d\x1b\x7e\xc1\xc9\xc6\x77\xe9\xa2\xd9\x23\x7d\xc2\xe1\x4b\xae\x06\xf0\x9a\xd0\x04\xf4\x2b\x8e\xf1\x95\x30\xd5\x0f\xd4\x21\x2f\x6d\x7a\x6c\xf9\xec\x6b\x7d\x81\xf1\x64\x01\xd5\xce\x37\x42\x13\x60\x3d\x79\x60\xaf\x6f\xb9\x6a\x9e\xc6\xef\x1e\x12\xc0\x77\x7d\x7d\x5a\xb6\x40\xee\xf7\x82\x5c\xe0\x3b\x55\xb3\xb8\x0a\x7f\x02\x37\x51\xbf\xf7\x83\xc0\xcf\x93\x3d\xe8\xcf\xb8\x75\xf8\x23\xa7\xb7\x6e\xa1\xe3\x27\xce\x60\x28\x10\x91\xb0\x45\x1c\xe6\x67\xc1\x49\x3c\xa7\x38\xe7\x91\xcb\xed\xc9\x0a\x08\x2c\xfa\xbf\x70\x4e\x82\xe9\xf8\x61\x48\x76\xb2\xe7\x57\x4e\x77\x4c\xcd\xa1\x99\x8d\xcd\xce\x4b\xec\x96\x4e\x8a\xe4\x69\x58\xb3\x16\x29\x71\xf7\x74\xaf\x9c\x37\x9a\x89\xa3\x99\xa7\x3f\xef\xb8\x73\x7b\xa4\x7b\xf4\x74\x7a\xcb\x6b\x7a\x8b\x28\xd5\xf1\xb7\x7f\xe2\xe3\x7b\xa5\xb3\x51\xa8\x1a\xf0\x2b\x48\xa0\xb7\x77\xba\x5f\xc6\xac\xf7\xa0\x6b\x83\x2a\x64\xbb\x6f\x0a\xfd\x43\x75\xbf\x02\x6d\x1f\x7f\x1c\xde\x27\x1d\x5a\x14\x1f\xd4\x25\xdd\x15\xae\xf6\x7d\xd3\x7c\xa3\x9a\x5d\x44\xd3\x9b\xb0\xbb\xdb\x2f\x1d\xb6\x5b\x72\x7d\x1a\xd9\x23\xc4\x09\xd8\x9f\xb3\x19\x9a\xfe\x53\x14\x09\xc9\x07\xa4\xf9\xf1\x8f\x2f\xd0\x0a\x74\x5b\x51\x1e\xda\x46\xb0\x01\x34\x98\x59\x1d\x98\xfe\x4b\x03\xce\x9a\xeb\xcc\xf2\xf3\xb0\x83\xd2\x83\xad\xe5\x83\xac\x6c\xfb\x64\x5b\xf9\xc1\xe9\xad\x1b\x30\x71\x1f\x7d\x0e\x49\x6f\xd9\x0c\x88\x94\x38\x34\x1d\xe7\xda\x3f\x30\x98\x29\x0e\x13\xea\x8b\xb1\x87\xd7\xb2\x2f\x30\x20\xbb\x6c\xf6\xf0\x74\x18\x5d\x4a\xe6\x02\xd1\xf6\x88\x74\x18\x2b\xe8\x7e\x2c\xd4\x22\x8f\x4c\xb7\xf3\x58\x3a\xc4\x3d\x2a\xcd\x6f\x31\x9b\x0d\x36\x7e\x1d\x2d\xd6\x36\x4e\x27\x53\xa9\xe2\x1c\x34\x8e\x49\x87\x4d\xd7\x83\x70\x3d\xbd\x51\x79\xd8\xa9\xcf\x5a\x30\x37\x3d\x3e\x7a\xac\xe0\xe2\x21\x3b\xcd\xf5\xb8\x74\xd8\x43\x54\xa1\x5b\x86\x79\x48\x6f\xb8\x3f\x3e\xdd\xa9\x30\x62\xf5\x4f\x48\x87\xeb\xdb\x28\x99\x28\x82\x75\x3d\x91\xd3\x35\xf8\xe8\x15\x54\xde\x49\x5c\x43\x21\x2f\xb3\x0c\x79\x8b\x76\x71\x15\x75\x60\x2c\xe1\x64\xc1\xf0\xdc\x18\x0c\x3f\x41\x0e\xfd\x49\xf6\x32\x1c\x5d\x60\xf2\x4e\xe1\x9a\xf8\x94\xeb\x2c\xe0\x57\xa2\x47\xec\x8d\xa6\xeb\xd8\x28\x34\x9d\x9a\xde\x4a\xae\xc9\x5a\xb8\xd4\x88\x23\x1c\xee\xcb\x4e\x4b\xa7\xf5\x19\x07\x43\xcd\xd3\xd3\xfc\x7c\xa5\x86\xba\x03\x8f\xcd\x81\x95\xf5\xb9\x33\x04\x47\xe5\xc5\xd1\x0d\x3e\xac\xcb\x3d\x53\x88\x31\x1c\x90\x2c\xe3\x52\x71\x67\x45\xa1\x8a\x3c\xea\xec\x34\xbf\xe9\x12\xda\x1b\xd7\xd9\x45\x88\x77\x88\x9d\xc3\xd5\x19\x47\x31\x6d\xd3\x3f\x37\xbd\x63\x84\x68\x12\x9d\x49\xff\x16\xae\xcd\x9c\x27\xa8\x22\x80\x70\x23\x5f\x58\x44\x71\xec\x7c\x2e\x16\x70\x46\x27\xdb\x6a\xc9\x63\x15\xdc\x84\xff\x82\xf4\xb6\x7a\x1d\x6a\x75\x7f\x9d\x8b\xbd\x6e\xcc\xb0\x90\x37\xd9\x17\x0a\x0d\x9b\x83\xfa\xee\xe2\x54\xdd\x67\xb0\x8b\xa2\x0c\x56\x86\x01\x26\x57\xb9\x58\x08\xdd\x7a\xd4\x25\x51\x19\x92\xf1\x02\x83\x5d\x2a\x78\x47\x24\x8c\x34\x96\xcb\xa2\x64\x92\x2d\xae\xa4\xea\xa1\x7b\x79\x94\x59\x5c\x58\xb3\x40\x11\x72\xd0\x2b\xd2\x49\x3d\xd4\x30\x81\x75\xa5\xd0\x0d\x8a\xc5\x44\x4a\x5d\x95\xee\x8b\xf2\x6c\x60\x18\x33\xe3\xf9\xab\x05\x80\xbc\xd0\xec\xd8\xf6\x35\x5c\xa7\xc3\xf1\xf3\x83\xfc\x6b\xd3\xe1\x08\xb9\xee\x41\xdc\x56\xaf\x13\x14\x93\x7c\x69\x0e\x2e\x5e\x2f\xe4\x2b\xd1\x81\x61\xb8\x37\x08\x15\x28\x01\x7c\xcb\x43\x83\x88\x1b\x39\xdd\x04\xc4\x5a\xc8\xc6\x09\x37\x09\x41\x52\x30\x00\xf2\xd9\x9b\xd3\x99\x28\xb2\xe9\xad\x72\xd1\x58\xfd\x96\x68\x08\x69\xa2\xd0\xb8\xb5\x91\x94\x69\x58\xf7\xa0\x71\x9b\x50\xe1\x02\xa4\xec\x04\x1e\x89\xbf\x91\xde\x2e\xc4\x35\x4d\x86\xb4\xb9\xde\x91\xde\x21\x12\x87\xda\x15\xd9\x85\x99\xf7\x4d\xcb\x42\xf2\xef\x4c\x6f\x17\x05\xaf\x82\x5a\x10\x0b\xc9\x09\xd9\xe8\x02\xb1\xb5\xbe\xbb\x85\x70\xae\x85\x4c\x41\x38\x37\x0a\x4c\xba\xb7\xf4\x1e\xa1\x65\x28\x0c\x6c\x6c\x7b\x6f\x7a\x9b\x28\x18\x5e\xbd\x75\x5c\x36\xe4\xbe\x4f\xf0\x10\x11\x89\xdc\x12\xa9\x70\x7f\x74\xa6\xf3\xdc\xa7\xed\x07\xd2\xf2\x57\x51\x7e\x32\xf4\xa0\xe0\xcb\x15\xe5\x9b\xed\x43\x69\x79\x65\x44\xfe\x5c\xfb\x70\xfa\x8f\xdc\x6c\xad\xf6\x48\xb4\xe6\xc1\xf2\xfa\xa3\xe9\x25\xd1\xd5\xe5\xce\x11\xaf\x7a\x4c\xd0\x4c\x75\x81\xc7\x85\x58\xa9\xd2\x49\xcd\x3c\xc1\x8d\x07\x82\xa7\x16\xd0\xe0\xf6\x49\xa1\x91\xa2\x11\xc1\xc8\xba\x51\xfc\x32\x9b\x45\x9a\xcf\x53\x42\xc9\x25\x00\x0e\xee\x4f\x0b\x9e\x24\x21\x8a\x8e\x6d\x94\xec\x67\x04\xe3\xcb\x6b\x3c\xcf\x0a\x0d\x58\x59\xde\x79\x8e\xf3\x6a\x14\x15\xd8\xcb\x5f\x33\x9a\x37\xcf\x9e\xe7\x7b\xae\x48\x2c\xab\xb3\x17\x38\x47\x8c\x44\xe3\xff\xbf\xc8\x75\xc1\x25\x30\x47\xac\xea\xe2\x07\xbb\x5e\xe2\x82\x37\x47\x22\xaf\x75\xbd\xcc\x75\xea\xe2\x3e\x88\x57\x84\xee\x1e\x85\xb6\xf1\xe9\xf5\x38\x2e\xbe\xca\x8d\x46\xf1\x24\x15\x4d\xa4\x5e\xe3\x46\xa3\xfc\xc9\x41\x6d\xf2\xe0\x1b\xda\xe4\x65\x6f\x6a\x93\x97\xbf\xa5\x4d\x5e\xf1\x36\x37\xa6\xe5\xb2\x5c\xf6\x0e\xe7\x11\xf2\xa9\x0e\x02\x79\x97\x73\x7e\x2d\x62\xb0\x7f\xe0\xbd\x66\x52\x06\xdf\x6f\x86\x58\xf6\x41\x5a\x77\x1a\x65\x98\xbe\xfe\xf6\xa1\xd0\xa9\x47\x1e\xef\x20\xe0\x8f\xd2\xd2\xa2\x9c\xba\xdd\x9b\x00\x3f\x4e\x4b\x6b\xf7\xda\x4d\xdf\x04\xfb\x49\x5a\xda\xb7\x1a\xec\x28\x25\xf4\x4f\xd3\xca\xa7\x12\xed\xfe\x22\x82\xfe\x6c\x53\xd0\x83\x9f\xa7\xa5\x3d\x0e\xe2\x9e\x24\x22\xf2\x0b\x55\xa4\xf6\x43\x20\x41\x7f\x99\xfe\x7b\x23\x74\xc4\xe7\x40\xc2\xfb\x55\x7a\xb9\xcc\xdb\xf8\x4b\x1f\x61\xfb\x3a\xad\xee\x96\x8b\xfa\x2c\x47\x38\xbe\xd9\x54\x8e\xc1\x6f\x37\x95\x63\xd9\x77\xe9\x9d\xf4\x85\x69\xf4\x55\x89\xa8\xf7\xbd\x6a\xc3\x16\x3e\x6b\x10\xde\x1f\xd2\xca\x27\x91\x86\xeb\xdc\x84\xeb\xc7\xdf\xc2\x35\xf8\x93\xec\xe6\xda\xc5\x6f\x92\xc3\xcf\x69\xed\x4a\x22\xae\x51\x82\xf8\x45\x18\xef\xe8\x96\x91\x08\xee\xd7\xd6\x70\x83\xbb\x65\x06\x36\x61\xb1\x82\xc8\xde\x3d\xd3\xad\x99\xb8\x13\xda\x1e\x99\xe8\x09\x07\xaa\x18\x82\xda\x33\xb3\x55\x73\xd4\x60\xff\xc0\x5e\xad\x48\x1b\xdc\xbb\x15\xd4\xb2\x7d\x5a\x41\x2d\xdf\x37\x13\x39\x06\x22\x73\x00\x52\x80\xfd\x5a\x82\x0d\xee\x9f\x89\x98\xe0\xb0\x09\x03\x81\x1d\xd0\x12\x6c\xd9\x81\x99\xad\x9b\x8d\x22\x89\x76\x07\xb5\x08\x1c\x3c\xb8\x45\xe0\xb2\x43\x5a\x04\x2e\x3f\x34\xb3\x63\x8b\x23\x52\xa2\xea\x61\x99\xc8\x11\xac\x14\x33\x0f\xcf\x84\x47\x22\xf1\x6d\x82\x99\xbf\x88\xed\x4a\x7b\x12\x89\x9d\x6d\x3a\x32\xa3\x7c\x94\xd7\x6d\xb9\x3e\xaa\x19\x8c\x4c\x94\x8e\xce\x28\x1b\x33\x44\x58\x78\xe2\xe2\x18\x15\xaa\x6e\x95\x25\xbf\x8e\xcd\x28\x5b\x8e\xa3\xa0\xc2\x96\xe3\xe3\x32\x2d\xec\xc6\xe5\xb7\x1c\x1f\xdf\x8a\x4e\xa4\xa4\x27\x64\x94\x2f\xac\x2a\x34\x2c\xed\x89\x19\xe5\x23\x23\x77\x22\x83\x70\x9d\xd4\x10\x43\xb2\x3d\x39\xa3\xec\xe0\xe0\x30\x61\x7e\xa7\xa8\x38\xe9\xa0\x04\xc9\xf3\xd4\xa6\x38\x92\xef\x69\x19\x65\xf3\x8a\x84\x0b\xf3\x3e\x5d\x2d\x47\x70\x3c\x82\xe5\x7b\x46\x43\x0c\xc9\xf3\x4c\x55\x37\x0e\x13\xe6\x77\x56\x46\xd9\x46\x29\x1c\xa7\x20\x39\x9e\xdd\x04\x45\xf2\x3c\x27\xa3\x6c\x16\x11\x50\x61\xae\xe7\xaa\x2d\x82\x3f\x51\xc1\xb2\x3d\xaf\x19\x8c\xde\xfc\xa7\x7a\x9e\x08\x0b\x33\xbe\x40\xad\x0a\xe5\xa0\x06\xcb\xfd\xc2\x96\xb0\x44\x85\x8b\x32\xca\x37\x6e\x0d\x36\xd4\xe3\x62\x4d\xf5\xf0\x67\x26\x98\x0e\x97\x34\xc5\x91\xfc\x2f\x55\x75\x95\x70\x61\xde\x97\x65\x94\x3d\x47\xe2\x61\x0c\x96\xf9\xe5\xcd\x81\x24\xf7\x2b\x32\xca\x6e\x13\x19\x18\x66\x7f\xa5\xaa\x6a\xe4\x09\x8b\xab\x5a\xc2\x12\x25\xae\x56\xab\x40\x83\x0d\xf5\xb8\x46\xf5\x9a\xa8\x33\x15\xd7\xb6\x02\x25\x5a\x5c\xa7\x86\x36\x15\x1a\x2a\x71\x7d\x26\x25\x8f\xa8\xe8\xfe\x49\x34\xb5\xbe\x21\xa3\x7c\xde\x0b\x5e\xa2\x26\xeb\x03\x37\x66\x92\x7a\x04\x1a\xab\xde\x94\xc9\x44\x11\xab\x8e\x0f\x11\xff\xcd\x19\xe5\xfb\x1a\x81\xe4\xa1\x3f\x4c\xaf\x0d\xb8\x25\xa3\x8c\xfa\x02\x0c\xca\x86\xe1\x6e\x15\xdc\x45\xc4\x91\x43\x6d\x14\x78\x5b\x54\xa1\x31\xea\xf6\x4c\x8f\x0d\xfd\xfe\x42\x41\xf3\x39\xb0\x50\xaa\xde\x21\xd8\x44\xf9\xdc\x5a\x28\x55\xef\x54\xbd\x91\x1b\xfd\xa0\x5e\x3e\x38\xa5\x5c\xaa\xde\xa5\xd6\x57\xe4\x86\xdb\x42\xa9\x7a\xb7\x0a\x8f\xdc\xc5\x5a\x28\x55\xef\xc9\x6c\xdd\xc2\x30\xbd\x50\xaa\xde\xab\x3a\x6f\xf4\x7e\xad\x42\xa9\x7a\x9f\x30\xc2\x6e\xe1\x53\x4e\xa1\x54\xbd\x5f\x30\xbb\xf0\x9d\xa2\x50\xaa\x3e\x90\xf9\x6b\xc3\x85\x2a\x69\x2d\xb3\x50\xaa\x3e\x28\xe8\xd0\xc2\x77\xd7\x42\xa9\xfa\x50\x26\x72\x11\x56\x58\x59\x2d\x94\xaa\x0f\x67\xf8\x65\xa7\xe0\xcb\x37\x6b\x68\x8f\x64\xb6\xd4\xdc\xba\xa1\x2c\x42\x3f\x9a\x59\xa2\xdc\xb7\xa1\x80\x1e\xcb\x44\x7e\x76\x59\x0b\x17\x59\x8e\x8f\x67\xb2\x4d\x73\x7c\x22\x93\x6e\x92\xdd\x93\x7a\xbd\x5d\x3a\x0d\x1d\xb2\x0d\xbc\xa2\xf5\x94\x4e\x6f\x19\xf4\x74\x66\x89\x5e\x16\xb6\xe1\x90\x6d\xe4\x2a\xc0\x7e\x26\x93\xd1\x49\xe2\x21\xcf\x66\x7a\x75\x72\xb0\x1b\x96\x2c\x67\xfe\xb9\x4c\x4a\x15\x11\x50\x9f\x57\x87\x23\xc1\x11\x67\x66\xbb\x17\xf4\xa5\x0e\xc1\x24\xd0\xbe\xa8\x2b\xb5\x0c\x7a\x49\x1d\x8c\x08\x07\x93\xc9\xdf\x97\x9b\xa0\x88\x5e\xaf\x64\x94\x2d\x75\xf4\xc8\x3b\x43\xbc\x9a\x91\xce\x0b\x70\x43\x1a\x9a\xd5\x6b\x8d\x20\x44\xca\xeb\x0d\xca\xef\x42\x8f\x55\xe8\x1b\x91\xe5\xe7\x40\x6f\x66\xa4\x4d\x7e\xc1\x20\x96\xea\xf3\x56\x34\x80\xde\xf8\x95\xd9\x3a\x52\x1b\x36\x6c\xc0\x4f\x4e\xbf\xc3\xd4\x56\xf4\x11\x60\xef\xaa\x1e\x10\x9c\xf9\x62\x76\x7c\x8f\xb9\xa1\x26\x4f\x0a\x7e\x3f\xd3\x17\x91\x1b\x05\x7c\xa0\xd6\x16\xa5\xb0\x5c\x3e\xcc\x48\x87\xf1\xf8\x39\x05\x35\xcf\x47\x0d\x31\x44\xce\xc7\x19\xe9\xf0\x8a\x3c\x3f\xa1\xb2\x3e\xc9\x0c\xb6\x84\x13\xa6\x56\x9f\xca\x93\xcc\x08\x26\x32\xaf\xfa\xac\xa9\x2a\x44\xe5\xcf\x33\xdb\x35\xc1\x85\xc3\x8e\x2f\xf4\x81\x43\xdc\x88\xf6\xa5\x2e\x70\x88\x90\xaf\x32\xf2\xfe\x09\xf2\x3d\x83\x8c\x3f\xbe\x16\x22\x38\xb7\xd3\x86\x90\xbf\x11\x98\xc3\xb5\x79\x3c\xbc\x99\xfb\x36\xd3\x1b\x41\x25\x4b\xf7\xdf\x31\x67\x91\x63\x1f\xfe\x90\x55\xb7\xfc\xef\x33\x3d\xba\xb8\xc7\xc8\x3f\x08\x73\x0b\xcd\x96\x09\xfa\x5a\xb7\x3e\x9b\xf0\x2b\xc8\x4f\xba\x6c\x42\xf2\xcf\xea\x18\x5a\xba\x34\x83\x7e\xe2\xfa\x45\x1e\x2a\x28\x83\x57\xea\x15\xbf\x36\x07\xd2\xdd\x5b\x59\x6d\x25\x57\x84\xb9\xe0\xee\x59\x4d\x25\x8b\x90\x3d\xb2\x7d\x11\x14\xaa\xd1\x9e\xd1\x00\xa2\xc9\x5e\xd9\xe6\xf1\x06\xe3\xf7\xce\x36\x8b\x37\x18\xb6\x4f\x76\x49\x03\x2a\xd5\x6a\xdf\xc6\x20\xfa\x00\x49\x76\x9b\x48\xcd\xc4\x29\xcc\xfe\xd9\xad\x22\x54\x13\x71\x07\x64\xb7\x68\x44\xa6\xca\x1d\xd8\x04\x45\x1f\x0c\x91\x8b\x20\x2c\x1b\x50\x51\x07\x37\x06\x11\x49\x87\x64\x75\x77\x94\x11\xbc\x32\x51\x3d\x34\xab\xde\x51\x16\x01\x3d\x2c\xbb\x75\x13\x04\xd5\xf2\xf0\xe6\x40\xa2\xe9\x11\xd9\xe8\x9e\x92\x3b\xe0\x70\x64\x36\xaa\xa7\xe4\x40\x47\x65\x95\x23\x77\x1c\x95\x36\xbc\xa3\x1b\x64\xc8\x9d\x9e\x39\x26\x32\x43\x0e\x74\xac\x9a\x21\x47\xa5\x19\x1e\x97\x95\x02\xba\x3c\x41\xa4\x26\x3b\xbe\x29\x8e\xae\xa6\x65\xa5\xfe\x8c\x5f\xfc\xa0\xb2\x4e\x6c\x88\x21\x72\x4e\xca\x6a\xc7\xb7\x18\xce\xee\xa0\x3a\x39\xab\x19\xdf\x0a\x88\x53\x1a\x98\x93\xbb\x76\xea\xd4\x48\x73\x72\xa0\xd3\x1a\xb4\x4e\xb1\x23\x3a\x3d\xb2\x75\x8a\xb8\x33\x1a\xc4\xc4\xe0\x12\xa2\x33\x23\x63\x62\x00\x39\x2b\xab\x1c\x8d\x08\x68\xb4\x9a\xcf\xce\x2a\xa7\x6a\xa2\xaf\x27\xa2\x3c\xe7\x64\x95\x69\xa0\x7a\x40\x83\x3f\x29\x98\xdd\x22\xb2\x38\x61\x1f\x74\x1e\xab\x58\xa5\x3c\x21\xe6\xfc\xac\xf2\xa9\x51\x77\x37\x12\xd5\xf3\x82\xac\x32\x0d\xd6\x5e\x8f\x44\xe1\x17\x36\xb0\x7a\x85\x6d\xd6\xb8\x28\xd2\xea\x01\xe4\xe2\xac\xb2\x0e\xa3\x1c\x2a\x66\xef\x62\x64\xff\x67\x0b\xd0\xa8\xb3\xcb\x97\x66\x95\x8f\x72\xba\x0f\x01\xd2\x05\x71\x97\x65\x95\x25\x73\x3d\x17\xfb\x7e\x70\x79\x56\xf9\xb4\xa9\xbb\x7d\x8c\xab\xf0\x2b\x54\x0b\x28\x77\x63\x51\x0b\x5c\xc9\xa2\xb8\xc6\xe8\xd2\x59\xef\xab\x58\xff\xac\x98\x5e\x02\x5e\x9d\x55\x46\x33\x12\x82\x2e\xe2\x5c\xa3\x3a\x88\xf6\x10\x1d\x5d\xe8\xba\x56\xf5\xbe\x08\x38\xf2\xd6\xeb\xb2\x91\xd3\x55\x72\xcb\x57\x36\x62\xba\x4a\x2e\xf6\xca\xf2\xdb\x35\xc9\xc9\x0d\xaa\xc6\x8d\xd9\x2e\x0d\x09\x2f\xa5\x65\x93\x1a\x0a\x3d\xef\x71\x73\x76\x2b\x81\xe8\x57\xe8\x19\x1c\x1f\x0a\x3e\x79\x0b\xd7\x3b\x68\x50\x04\x74\x6b\x36\x62\xc3\x90\x60\xdf\xdb\x84\x8a\x70\xc3\x8f\xa9\x48\x59\x3e\xcf\xdb\x39\x71\x3a\x18\x41\xdd\xa1\xb7\x68\xb0\x34\x77\xa7\xce\xa2\x01\xf5\x2e\xce\xa2\x41\x22\xb1\xe8\xdd\x59\xe5\x80\x81\x6d\x87\xcb\x97\xf7\x70\x06\x0f\xc9\x48\xb9\x7b\xb3\xbd\x5a\x0a\x5b\xb8\xbc\x8f\x1b\x73\x86\x74\x6e\xd5\xf2\x7e\xce\xd8\x02\x80\x5f\xb2\x7c\x80\xb3\x8e\x00\x12\xd6\x2b\x1f\xd4\x96\x0f\x43\x1e\xca\xea\x5e\x6d\xef\xd7\x2e\x86\x3d\x9c\x55\x5f\x6d\xd7\x23\x1f\xc9\xf2\x73\x13\xfe\x4c\x97\x70\xe9\xee\xa3\x59\x7e\xa1\x33\x6a\x87\x14\x75\x84\xc7\x84\xe0\x14\x0d\x0e\x76\x5f\x3d\x2e\x34\xe1\x06\x0c\xe4\xd7\x13\x82\xdf\xaa\x87\x23\x48\x3b\x7a\x32\xab\xec\xfd\x8f\xd8\xbc\x4c\xd5\x7e\x2a\x1b\xe7\xaf\xe8\x1e\x58\x4a\xcd\xf1\x74\xb6\x3d\xbc\x79\x3b\x48\x7d\x46\xe8\x0f\x0b\x83\x05\xed\xc8\xf8\x59\xae\x3f\x8c\xc2\x3c\x97\x4d\x8a\x92\xf0\x1d\xbd\x25\x50\x84\x85\x42\xe1\xf9\x6c\x82\x17\xc0\x93\x5e\x10\xf5\x5d\xfe\x37\xaa\xd9\x8b\xbc\xbe\x41\xea\x4b\x22\x7a\x25\x2b\xc7\xcb\x3c\x3a\x48\x7d\x45\xdf\x4a\xd1\xc8\x6b\x1a\x7a\x85\xe5\xaf\xea\x5a\x69\x40\x7d\x2d\x5b\x29\x9b\x7e\xa5\x3e\xdb\x5f\x74\xaa\x85\xff\x76\x2a\xc0\x9e\x75\x81\x6d\x54\x1c\xd7\xf3\x0b\xf3\xc0\xab\x16\xe0\x42\x0d\xba\x66\x15\xda\xbe\x17\x5c\x65\x1e\xcd\x52\x82\x7e\xb1\x12\x3c\x28\xce\xd7\xf2\xeb\x59\xf3\x5f\x91\x15\x8e\x30\x6f\x64\xff\xfb\xff\x4e\x5e\xba\x63\x0a\x6f\x66\xed\x7f\x95\x0d\xc9\xfe\x84\xb7\xfe\xc5\x19\x0e\xbe\x9d\x75\xff\x75\xe6\x24\x65\xec\x1f\x78\x27\x5b\xfb\x57\x67\xfa\xee\xbf\x3c\xcb\xc1\xf7\xb2\xff\xf5\x7f\x23\x4b\xd3\x36\xfd\xf7\xb3\x7f\xa8\x02\xd3\xee\x47\xff\xfb\x80\xfe\x1b\xa5\xff\xff\x01\x00\x00\xff\xff\x8f\x4b\x87\xc6\x3e\x75\x6c\x00"), + }, + "/wasm_exec.js": &vfsgen۰CompressedFileInfo{ + name: "wasm_exec.js", + modTime: time.Date(2018, 5, 13, 12, 58, 34, 967326226, time.UTC), + uncompressedSize: 9351, + + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xd4\x5a\x6d\x73\xdb\x36\xf2\x7f\x2d\x7d\x8a\x8d\xa6\x9d\x81\x6a\x99\x92\x1d\xff\xfd\x77\xac\xaa\x33\x69\x93\x74\x72\xd3\x36\x9e\x24\x6d\x6f\xc6\xf5\xb4\x10\xb9\x94\x10\x93\x00\x0f\x00\xa5\x68\x32\xfe\xee\x37\x78\x20\x09\x4a\xa2\xa5\xe6\xf2\xe2\xee\x15\x05\x60\xb1\xf8\xed\x03\x76\x17\x80\xc6\x63\xf8\x41\x14\x1b\xc9\x16\x4b\x0d\xe7\x93\xb3\x2b\x78\xbf\x44\xf8\x51\xc0\xf3\x52\x2f\x85\x54\x11\x3c\xcf\x32\xb0\xc3\x0a\x24\x2a\x94\x2b\x4c\xa2\xfe\x78\x0c\xbf\x2a\x04\x91\x82\x5e\x32\x05\x4a\x94\x32\x46\x88\x45\x82\xc0\x14\x2c\xc4\x0a\x25\xc7\x04\xe6\x1b\xa0\xf0\xfd\xbb\x17\xa7\x4a\x6f\x32\x34\xb3\x32\x16\x23\x57\x08\x7a\x49\x35\xc4\x94\xc3\x1c\x21\x15\x25\x4f\x80\x71\xd0\x4b\x84\x9f\x5e\xff\xf0\xf2\x97\x77\x2f\x21\x65\x19\x46\xfd\x3e\x49\x4b\x1e\x6b\x26\x38\x90\x21\x7c\xea\xf7\x32\xd4\x40\xe5\x42\xc1\x0c\x6e\x07\x1f\xd4\xe0\x6e\xda\xef\xf7\xc6\x63\xf8\x99\x16\xb0\xc6\x39\xcc\xa5\x58\x2b\x94\xf0\xfc\xe6\x35\x50\x9e\xc0\x2f\x22\xc1\xe8\x83\xb2\x6d\x2d\x80\x82\x62\x7c\x91\x19\xa8\x79\x2e\xb8\xed\x26\x85\xc4\x14\xa5\x64\x7c\x61\x59\x28\x4d\x79\x42\x65\xa2\xc0\x88\x11\x72\x18\x46\xfd\x5e\x2c\xb8\xd2\xc0\x94\xe9\xfe\xc7\x3b\x98\x81\xde\x14\x28\x52\x28\xa4\x88\x51\x29\x78\x32\x9b\xc1\xa0\xe4\x09\xa6\x8c\x63\x32\x98\xf6\x7b\x2c\x05\x52\xd1\x5b\x19\x6c\x8f\xa7\x8f\xa8\x5c\xac\xa2\x0c\xf9\x42\x2f\xe1\x5b\x78\xea\x08\x7a\xd5\xa8\xd2\x09\x4a\x19\xad\x25\xd3\x48\x06\xa5\xa2\x0b\xbc\x86\x85\xf8\xf3\x83\xfa\x73\x4d\x55\xfe\x27\x7e\xc4\x18\x6e\xcd\x4f\x98\x33\x4e\xe5\xe6\xee\x0f\x3e\x18\x4e\x43\x16\xf8\x91\x69\x72\x66\xfb\x1e\xfa\xfd\x5e\xcf\x6b\xcf\x7c\xa2\x58\xf0\x98\xea\x36\x16\x65\x4c\x44\x9e\x0e\xed\x8c\x45\x26\xe6\x34\x8b\x24\xfe\xab\x64\x12\x61\x06\xfe\x97\xd1\x7a\x35\x98\xaa\xa6\x9f\x0c\x52\x65\xd6\xef\xf7\xbc\xa2\xb8\x48\xf0\x07\xb9\x29\xb4\x08\x89\x62\xdb\x33\x08\x97\x88\x2b\x22\x2b\xff\x02\xf5\x5b\xca\x13\x91\xff\x46\xb3\x12\x15\x99\x7b\xbd\xf4\x1a\x7e\x91\xb4\x04\xaf\x58\x96\xbd\xdb\xf0\x98\xcc\x9d\xd8\x0f\x23\x23\x68\x0b\xc1\x1a\x66\xc6\x7b\x66\xdf\x39\x1e\xae\xfb\x56\x61\x3c\x02\xae\x30\xbe\x83\x59\x65\xbd\x68\x29\x35\xcb\x91\x38\x56\x12\x75\x29\x39\x28\x8c\xe1\x1b\x38\x9b\x4c\x26\x70\x62\x27\xc0\xd8\xb6\x26\x93\xc9\xd4\xad\x55\x0b\x51\xa0\x4c\x85\xcc\x29\x8f\xb1\x92\xc4\xf0\x7b\x23\xd9\x82\xf1\x6b\x78\x41\x35\x46\x5c\xac\xc9\x10\x4e\xc1\x7e\x0d\xd8\x1e\x17\xeb\x6b\xd3\xdc\x46\x5e\x6a\x96\x85\x5a\x33\xed\x96\xce\xde\xe3\x47\xfd\x92\x9b\x5d\x27\x61\x66\xc9\xc3\xae\x2d\xc2\x17\xb8\x43\xe8\xbb\xa6\xfd\xde\x03\x60\xa6\xd0\x22\x5e\x33\x9e\x88\x75\xe4\x66\xc2\x0c\x5c\x3b\x34\x78\xe5\xea\x5e\x42\xe4\xab\x6b\xf8\x64\xf5\xde\xb3\xce\x66\x98\x56\xf6\x32\xae\x6e\xc3\x82\xd9\x17\x93\xaa\xd7\x0a\x28\x32\x8c\xd6\x54\x72\x32\x30\xb3\x6c\xf0\xb8\x1e\x8c\xec\xd7\xe9\xbf\xf7\xb0\x65\x50\xb3\xf9\x45\xa9\x8b\x52\x7f\x5f\xa6\x30\x83\xc1\x60\xba\xe5\x86\x8d\x81\x29\xd7\xaa\x86\x65\xf7\x8f\xf5\x92\x34\x19\xc1\xbc\x4c\x2b\x20\x0d\xb7\x93\x19\x24\x4e\x1d\x91\xfb\x12\x43\xe6\x70\x78\x47\x32\xda\xa8\x27\x44\x19\x55\xfa\x35\x4f\xf0\xe3\x9b\x94\x0c\xea\x5d\x67\x05\xe6\x19\x3c\x99\xc1\xe9\xd9\x8e\xb8\x99\x58\x90\x86\x83\x2a\xe7\x4a\x4b\x32\x19\x01\xcf\x86\x7e\x7a\x2f\x94\x6f\x87\x94\x67\x70\x02\x67\xa1\x76\x2a\x27\x9d\x1b\x44\x36\x8a\xb4\x76\x81\xdd\xf2\x0e\x3e\xd6\x8e\xc2\x71\x0d\x81\x9f\x18\xc7\x4a\x4f\xaf\xac\x00\x8e\x34\xc1\x6d\x52\xef\x29\x01\xa9\x0b\xc5\xb9\x48\x46\xc0\xb8\xd2\x53\xd7\x5e\xd9\xed\x6a\x82\xf3\xdd\x14\xc6\x63\x78\xff\xe6\xc5\x9b\x6b\x58\x50\x39\xa7\x0b\x13\x74\xb3\x0c\x6d\x34\x77\xd4\x12\x95\xc8\x56\xf8\x16\x55\x99\x9b\x0d\xd3\x8a\xf5\x60\x6d\x5e\x77\xe5\x98\xbb\x0c\x60\xa2\xbd\xc9\x51\xf3\x32\x4d\x51\x42\x4e\x37\x10\x2f\x29\x5f\x20\xac\x97\xc8\xed\x6e\x41\xa5\x4d\x30\xcf\x85\x44\x33\x4f\xc8\x4d\xd4\xaf\x35\x65\x44\x7a\x41\x35\xfd\x8d\xe1\x9a\x18\xe8\x11\x7e\x2c\x84\xd4\x2a\xca\x31\x8f\x1c\xd7\xa1\xd7\x5c\xbd\xba\x42\xfd\x9a\xeb\xcb\x0b\x42\x93\x44\x8e\x60\xe5\x90\x58\x4c\x91\x42\xfd\x2b\xe3\xfa\xe9\xb9\x1d\x84\x13\x98\x8c\x60\x35\x02\x2d\x4b\xe7\xc7\xc6\x23\x56\xf0\x5d\xe3\xfe\x1d\xd3\x2e\x46\xb0\x82\x31\x5c\x9c\x3f\xbb\x78\x76\xf9\xff\xe7\xcf\x2e\x03\x1e\xc1\xfe\x7c\x64\xfa\xe9\x59\x35\xc5\xe8\xfe\xd5\xeb\x7f\xfe\xfc\xd2\x46\xfd\xb6\x2c\x8b\x50\x16\x07\xc9\x99\x3d\xb3\x91\xd2\xb1\x5f\xec\x11\xaa\x46\xe3\xc8\x97\x6c\xb1\x0c\xe9\x5f\x6f\xa1\xa9\xc9\xbd\xe2\x0d\xfb\x13\x37\xeb\x9b\x40\xca\x6d\x55\x67\x82\x26\x36\xea\xef\xe0\x63\x49\x07\xbc\xdd\xb5\x9c\x1f\xde\xb2\xe4\x6e\xc7\x92\x5a\x48\x6c\xf8\xd7\xb6\x74\x56\x9a\xcd\x66\x50\x27\xef\x47\xcc\x35\x6a\xe9\xc3\xaf\xea\x52\x6c\xc8\x8a\x97\x59\xf6\x28\x97\xb3\x6e\x2e\x4e\x84\xa8\x28\xd5\x92\xac\x2c\xc1\x7e\x16\x9e\xce\x97\x10\xa7\x21\xcb\x1d\xbd\xbe\xb3\xb9\x7d\x5b\xaf\x54\x4a\xba\x81\x59\xdb\x31\x8c\xc9\x03\x63\x67\xc8\xf7\x50\x5c\x85\x3a\x37\x1b\xcb\x20\xbb\x7a\x6e\xf8\x75\x6d\xad\x91\x5b\x6e\x64\x38\x76\x63\x7c\x93\xfa\xc4\xff\xa5\xb1\x7a\x2e\x3e\xb4\x39\xa4\x1e\x49\x2f\x15\x12\x88\x89\x4b\x0c\x66\x30\x99\x02\x83\x6f\x0d\xaf\x29\xb0\x93\x93\x61\x58\x3b\xec\x77\x44\x8b\xec\x04\x98\xf1\xee\xd0\xac\xf4\x96\x99\x12\xa3\xe5\x92\xd6\xc2\x5e\x6f\x74\xaf\x16\xb4\xa9\x47\x77\xc4\x57\x56\x98\xff\xd8\x54\x5b\x99\xee\x98\x90\x38\x72\x6b\x3b\xbb\x55\x86\xf3\xa9\x77\x51\xd5\x6d\x26\x91\x63\x72\x0d\x29\xcd\x14\x8e\x5c\x25\x93\x17\x2c\xc3\xe7\x3c\x79\x5b\xf2\x6b\xa0\x6a\xc3\xe3\x20\xce\xbb\x83\x83\x57\x2e\x5d\x53\xa6\x61\x21\x22\x3f\xa9\x1a\x9d\xb6\x06\x65\xc9\x5d\x7d\xf6\x10\x2e\x70\x80\x75\x2e\x8c\xc9\x1c\x8f\xdf\x71\xfe\x5c\x29\xcc\xe7\xd9\x66\xdf\x4a\x8e\xad\xdc\x87\xd6\x33\xb3\x2e\x92\x1b\x05\xbd\x99\x7f\xc0\x58\x57\x75\x47\x6f\x21\xae\xab\x8c\x3f\x1e\xdb\x79\x60\x4a\xf3\x97\x55\x51\x04\xd6\x53\x86\x8e\x62\x20\x4b\x6e\x8a\xc3\xa8\x22\x19\x5c\x87\xe8\x8b\xba\x78\xe8\x2d\x44\xe4\x14\x6b\x4e\x1b\xb2\x44\x5f\x29\xb4\x2b\xfc\xad\x30\xac\x0a\x63\x73\xef\x86\x55\x6d\xe1\x44\xdb\x42\xf7\xbb\x3d\x5b\xa4\x09\x94\x8c\xeb\x42\xcb\x11\x14\x50\x72\x45\x53\x8c\x6e\x04\xe3\xda\x98\x9e\x77\x23\xb7\xd3\x3b\xa1\x3b\x8f\x4c\x93\xd0\x21\x1d\xb4\x0a\x93\x27\x29\x76\x28\xce\x2e\xb7\x48\xf8\x6e\xb2\xb1\x84\xe7\xad\xdd\xd6\xeb\xf5\x52\x15\xb5\x0b\xbe\x63\x23\x53\x31\x02\xde\xad\x2c\x4e\xb9\x70\xa7\x03\xa3\x8d\xcb\x8b\x2d\x65\x54\xc3\x9d\xba\x50\x6d\x05\x8c\x80\x04\xc7\x85\xa8\x39\x27\xc0\x09\x84\x03\xf6\x9c\x30\xf4\x27\x90\xc9\x64\xf2\x88\x31\xb3\xcc\xe3\x23\xe6\x94\x62\x41\xba\x23\x4e\x97\xf9\xdc\x84\x03\xd6\xcb\x0d\x83\x19\x54\x51\x02\xad\xfe\xdf\x37\xc7\xa4\x7d\xa2\xe5\xcd\x31\xa9\x26\xaa\xd3\x57\x60\xbb\xb3\xcb\x11\x10\x4b\xfc\xb5\x23\x6e\xe4\x6c\x1b\x75\x47\xda\xb9\x10\xd9\x6f\x34\x23\x36\xac\xda\xd6\x10\x6c\xce\xf0\x42\xaa\x8d\x8a\x69\x96\x8d\x3f\xa8\xc8\x93\x76\x1b\xa6\x29\x09\x6a\x50\xad\xe8\x7e\x55\xf9\xac\x3f\xc5\x74\x61\x62\x5c\x37\x90\x18\xd7\x9d\x88\x1c\xe1\xdf\x02\xb4\xbd\x7d\x3a\x41\xa4\x99\xa0\x01\x0c\xdb\xbc\xbc\xe8\x84\x52\x91\x7f\x9e\x76\x5e\x39\xee\x47\x86\x1b\x65\x93\x5a\x83\xcd\xb5\x3b\xa1\xd5\xe4\x47\x63\x33\xa1\x20\xc8\x9e\x87\x54\x45\x56\x6e\xe9\x21\xfc\x88\x9a\xdc\xe3\xe6\x10\x22\xdb\x1d\xfd\x88\xdd\xb1\x7a\x1b\xd1\xd3\xf3\x11\xbc\xc5\xd4\x1c\x7b\x8c\xbe\x48\x53\xdd\x7a\x70\xbb\x80\xcf\x2e\x87\xc7\x40\x56\x2d\xc8\xbe\x0e\xf4\x83\x5d\xc8\xd5\x23\xc8\x2b\x94\xea\x68\x94\x23\xd8\xa2\x7b\x7a\x7e\x0c\x70\x7b\x68\x26\xec\xd1\x0d\xe2\xe0\x5a\xca\xbf\x65\xfc\x03\xaa\xde\xc9\x30\x47\x2a\x3a\x80\x7c\xb4\xa2\x1f\x07\x7f\x40\xdb\x3b\x40\x77\x74\x7d\x7e\x71\x0c\x76\x83\x8a\x70\x9a\x63\xed\x26\xf6\xfa\xef\xf6\xce\x8f\x13\xfb\x1d\xb9\xf8\xd9\x25\x8c\x69\x75\x0a\xa2\xe5\xa6\xfe\xed\x13\xc6\x0a\x66\xdb\x68\x9b\x74\x5f\x25\x15\x98\xb5\x8c\xb5\xda\xbf\x0f\xb6\x66\xf9\xbb\xcb\xdd\x63\x42\xe5\x7e\x35\xfd\xb6\x73\xfc\xdf\x65\xe3\x1c\xb4\x28\xb2\x0d\xc9\xed\x29\xdd\x70\x0c\x96\x69\x1d\xb1\x7c\xd8\xbf\x9c\x8c\xea\x3b\x17\x73\x12\x8f\xa9\x8e\x97\x40\x50\xca\x46\x0b\x7b\xd7\x33\x14\x07\x39\x37\xf9\xf1\xe1\xa0\x35\x19\x5f\x89\x7b\x24\x9f\x61\x42\x37\xf3\x4b\x1b\xf1\x71\x73\x04\x05\xdc\x8e\x7a\x2e\x26\xdb\xe6\x58\x8d\x9a\x83\xf7\x51\x66\xb9\xb8\xf8\x0c\xb3\x98\x75\x0f\x9a\xc5\x70\xfe\x3b\x66\xe1\xb8\xfe\x1c\x9b\x70\x5c\xff\x77\x1a\xc4\xf2\x92\x65\x6c\x77\xe5\xff\x94\x25\x6c\x39\x42\x86\x55\xd1\xd3\xa5\x79\x4b\xd6\xa9\xfb\x1a\x48\xab\xb8\x31\x65\x4f\x41\xa5\x42\xb7\xc6\x8e\x25\x86\x07\xea\xd5\x30\xff\x69\x77\x84\xe8\x4e\x7b\x8f\xd4\x17\x5b\x89\xc1\x83\x32\x3c\x77\x21\x1d\x01\xe6\x7b\x21\x32\x32\xb4\x8e\xda\x05\xc7\x90\x1c\x56\x56\x60\x35\x83\xea\xc9\x93\x5d\x38\x87\xd1\xfc\x64\x2f\xb1\x1e\xd7\x8e\xa3\xf9\x22\x0a\xf2\x97\x66\xc7\x20\x2b\x24\x16\x54\xa2\xcf\x4f\xcd\x0e\x37\x45\x4c\x17\xd2\xd6\x9c\x03\x87\x2c\xa5\x25\xcc\xaa\x3b\xfa\xc8\x7d\x89\x5f\xad\xdb\xb0\x7b\x8b\x73\xa5\x65\xc7\xc1\xcc\x54\x48\x4a\xcb\x4a\xec\xc3\x52\x07\x29\x79\x0e\xb7\x77\xf3\x8d\xee\x2e\x79\x1a\xda\xa3\x44\xed\x0c\x65\xcd\x3d\x65\x15\xb4\x6c\x91\x14\x48\x55\x03\x1e\x24\x38\x2f\xdb\xcb\xad\x1c\xf0\x70\xc5\xea\xe1\xc5\x0d\x35\x3c\xea\x90\xe2\x1e\x97\x7a\xcc\x80\xdb\x77\x49\xc4\xdc\x73\x12\xa3\x1a\x89\x7b\xf0\x08\x2e\x7f\x1c\xc3\xe6\xdd\xc3\xb2\x6d\x32\x99\x6d\xf2\x32\xcb\xdc\x2f\x77\x61\xe6\x7e\x6f\x5f\x43\xb8\xde\xf6\x1b\x48\xeb\x85\x84\x0c\xa7\xe0\x70\xdf\x39\xc4\xe3\x31\xdc\x50\xa5\xec\x63\x36\xe5\x09\x64\x8c\xa3\x09\xd8\x65\x8e\x5c\x2b\xfb\xfe\x8d\x7c\xc5\xa4\xe0\xa6\x03\x56\x54\x32\x3a\xcf\x50\x81\x16\xa1\x80\x30\xdf\xc0\x5a\x32\xfb\x66\xa2\x97\x98\x9b\x61\xbd\x44\xcb\x8e\xca\xe0\x05\xc5\x3d\xc0\xa5\xa9\x42\xa3\xa8\x8b\xc9\xb3\x4b\x87\xa3\xb6\xeb\x8d\x35\xad\xb5\x55\xfd\xdc\x6a\x27\x15\x76\xc0\x4d\x75\x16\x38\xf6\x4e\xc6\xcd\x09\xfd\xd6\x3e\x81\x59\x9f\xd8\xda\x2e\xc6\xb1\x4e\x60\xf0\xc7\x64\x50\x6d\x10\x8f\xf5\x64\xd6\x9e\x4e\xae\xe0\xd4\xa2\xac\xba\xbe\x6e\xc2\x93\xbf\x21\x2d\xb4\x9c\x06\xbe\x51\xa7\xd7\xb8\x7a\x3a\xaf\x1e\xdb\x5a\xa3\xab\x1b\x2d\xfd\xeb\x97\xe9\xb7\x84\xa9\x90\x2f\x69\xbc\x24\xa6\x44\x08\xb4\x52\x51\xbb\x0b\x7e\xa7\x3b\x4b\xe2\x9f\xb1\x87\x21\xeb\x7b\xdc\x18\xb6\xce\xe3\x22\xd3\xaa\xdf\xec\x91\xaf\x86\x91\x12\x52\xfb\xdb\x98\x36\x5f\x43\xda\xda\xee\xb6\xa3\x86\x74\x8f\x9b\x43\x90\xfe\xfa\xea\xd3\x3d\x6e\x1e\x66\x5f\x7d\x0a\x56\xbc\xbd\xc7\xcd\xdd\xc3\x5f\x7b\xb1\x1a\x2e\x6d\x5b\xd7\x7c\xeb\x75\x8b\x96\x83\x6c\xbf\x6b\x54\x26\xb7\x97\x91\x41\x52\xdd\x4f\xe7\x1e\x9b\xda\xd7\x45\x8d\xdd\xaf\x5a\x08\x9b\xb2\x6a\xbd\x64\x19\x02\xb1\x73\xaa\x68\xd1\xf2\x41\x59\x72\x63\x8e\xd8\x56\x40\xab\x2a\x6c\xb0\x14\x48\x7d\x1d\xdb\x84\x99\xb9\x44\x7a\x5f\x45\x16\xf7\x71\x61\xc4\x78\xf9\x8d\x14\x39\x53\x48\x88\xdf\xcc\x81\xe4\xc6\xdd\xda\x4f\xa0\xbe\x5d\xf1\x6a\x3d\x84\xef\x29\xac\xaa\xf8\x86\x52\x0a\x49\x9a\x7a\x6a\xcf\x9f\x3f\x2c\x13\x13\x3e\x1e\xfa\xfb\xfe\x93\xd2\x5c\xbb\xbb\xbb\x7a\x92\xaa\x48\x22\x4d\x5e\xb1\xcc\x5d\xa4\x86\x7f\x12\xb9\x3d\xbf\x1b\x0e\x23\x0b\x87\x38\x38\xe1\x9f\x2b\xf6\x00\xda\xf7\x67\x14\xf7\x88\xf0\x30\x34\x8e\xfb\xef\x00\x00\x00\xff\xff\xa2\x94\x55\x6e\x87\x24\x00\x00"), + }, + } + fs["/"].(*vfsgen۰DirInfo).entries = []os.FileInfo{ + fs["/index.html"].(os.FileInfo), + fs["/test.wasm"].(os.FileInfo), + fs["/wasm_exec.js"].(os.FileInfo), + } + + return fs +}() + +type vfsgen۰FS map[string]interface{} + +func (fs vfsgen۰FS) Open(path string) (http.File, error) { + path = pathpkg.Clean("/" + path) + f, ok := fs[path] + if !ok { + return nil, &os.PathError{Op: "open", Path: path, Err: os.ErrNotExist} + } + + switch f := f.(type) { + case *vfsgen۰CompressedFileInfo: + gr, err := gzip.NewReader(bytes.NewReader(f.compressedContent)) + if err != nil { + // This should never happen because we generate the gzip bytes such that they are always valid. + panic("unexpected error reading own gzip compressed bytes: " + err.Error()) + } + return &vfsgen۰CompressedFile{ + vfsgen۰CompressedFileInfo: f, + gr: gr, + }, nil + case *vfsgen۰DirInfo: + return &vfsgen۰Dir{ + vfsgen۰DirInfo: f, + }, nil + default: + // This should never happen because we generate only the above types. + panic(fmt.Sprintf("unexpected type %T", f)) + } +} + +// vfsgen۰CompressedFileInfo is a static definition of a gzip compressed file. +type vfsgen۰CompressedFileInfo struct { + name string + modTime time.Time + compressedContent []byte + uncompressedSize int64 +} + +func (f *vfsgen۰CompressedFileInfo) Readdir(count int) ([]os.FileInfo, error) { + return nil, fmt.Errorf("cannot Readdir from file %s", f.name) +} +func (f *vfsgen۰CompressedFileInfo) Stat() (os.FileInfo, error) { return f, nil } + +func (f *vfsgen۰CompressedFileInfo) GzipBytes() []byte { + return f.compressedContent +} + +func (f *vfsgen۰CompressedFileInfo) Name() string { return f.name } +func (f *vfsgen۰CompressedFileInfo) Size() int64 { return f.uncompressedSize } +func (f *vfsgen۰CompressedFileInfo) Mode() os.FileMode { return 0444 } +func (f *vfsgen۰CompressedFileInfo) ModTime() time.Time { return f.modTime } +func (f *vfsgen۰CompressedFileInfo) IsDir() bool { return false } +func (f *vfsgen۰CompressedFileInfo) Sys() interface{} { return nil } + +// vfsgen۰CompressedFile is an opened compressedFile instance. +type vfsgen۰CompressedFile struct { + *vfsgen۰CompressedFileInfo + gr *gzip.Reader + grPos int64 // Actual gr uncompressed position. + seekPos int64 // Seek uncompressed position. +} + +func (f *vfsgen۰CompressedFile) Read(p []byte) (n int, err error) { + if f.grPos > f.seekPos { + // Rewind to beginning. + err = f.gr.Reset(bytes.NewReader(f.compressedContent)) + if err != nil { + return 0, err + } + f.grPos = 0 + } + if f.grPos < f.seekPos { + // Fast-forward. + _, err = io.CopyN(ioutil.Discard, f.gr, f.seekPos-f.grPos) + if err != nil { + return 0, err + } + f.grPos = f.seekPos + } + n, err = f.gr.Read(p) + f.grPos += int64(n) + f.seekPos = f.grPos + return n, err +} +func (f *vfsgen۰CompressedFile) Seek(offset int64, whence int) (int64, error) { + switch whence { + case io.SeekStart: + f.seekPos = 0 + offset + case io.SeekCurrent: + f.seekPos += offset + case io.SeekEnd: + f.seekPos = f.uncompressedSize + offset + default: + panic(fmt.Errorf("invalid whence value: %v", whence)) + } + return f.seekPos, nil +} +func (f *vfsgen۰CompressedFile) Close() error { + return f.gr.Close() +} + +// vfsgen۰DirInfo is a static definition of a directory. +type vfsgen۰DirInfo struct { + name string + modTime time.Time + entries []os.FileInfo +} + +func (d *vfsgen۰DirInfo) Read([]byte) (int, error) { + return 0, fmt.Errorf("cannot Read from directory %s", d.name) +} +func (d *vfsgen۰DirInfo) Close() error { return nil } +func (d *vfsgen۰DirInfo) Stat() (os.FileInfo, error) { return d, nil } + +func (d *vfsgen۰DirInfo) Name() string { return d.name } +func (d *vfsgen۰DirInfo) Size() int64 { return 0 } +func (d *vfsgen۰DirInfo) Mode() os.FileMode { return 0755 | os.ModeDir } +func (d *vfsgen۰DirInfo) ModTime() time.Time { return d.modTime } +func (d *vfsgen۰DirInfo) IsDir() bool { return true } +func (d *vfsgen۰DirInfo) Sys() interface{} { return nil } + +// vfsgen۰Dir is an opened dir instance. +type vfsgen۰Dir struct { + *vfsgen۰DirInfo + pos int // Position within entries for Seek and Readdir. +} + +func (d *vfsgen۰Dir) Seek(offset int64, whence int) (int64, error) { + if offset == 0 && whence == io.SeekStart { + d.pos = 0 + return 0, nil + } + return 0, fmt.Errorf("unsupported Seek in directory %s", d.name) +} + +func (d *vfsgen۰Dir) Readdir(count int) ([]os.FileInfo, error) { + if d.pos >= len(d.entries) && count > 0 { + return nil, io.EOF + } + if count <= 0 || count > len(d.entries)-d.pos { + count = len(d.entries) - d.pos + } + e := d.entries[d.pos : d.pos+count] + d.pos += count + return e, nil +} diff --git a/grpc/frontend/frontend.go b/grpc/frontend/frontend.go new file mode 100644 index 0000000..f592a73 --- /dev/null +++ b/grpc/frontend/frontend.go @@ -0,0 +1,47 @@ +package main + +import ( + "fmt" + "io/ioutil" + "net/http" + "net/url" + + "github.com/johanbrandhorst/fetch" +) + +// Build with Go WASM fork +//go:generate rm -f ./html/test.wasm +//go:generate bash -c "GOOS=js GOARCH=wasm GOROOT=$GOPATH/src/github.com/neelance/go/ $GOPATH/src/github.com/neelance/go/bin/go build -o ./html/test.wasm frontend.go" + +// Integrate generated JS into a Go file for static loading. +//go:generate bash -c "go run assets_generate.go" + +func main() { + c := http.Client{ + Transport: &fetch.Transport{}, + } + req := &http.Request{ + Method: "POST", + URL: &url.URL{ + Path: "/web.Backend/GetUser", + }, + Header: http.Header{ + "Content-Type": []string{"application/grpc-web+proto"}, + }, + } + //ctx, _ := context.WithTimeout(context.Background(), time.Second) + //req = req.WithContext(ctx) + + resp, err := c.Do(req) + if err != nil { + fmt.Println(err) + return + } + defer resp.Body.Close() + b, err := ioutil.ReadAll(resp.Body) + if err != nil { + fmt.Println(err) + return + } + fmt.Println(string(b)) +} diff --git a/grpc/frontend/html/index.html b/grpc/frontend/html/index.html new file mode 100644 index 0000000..1c8e666 --- /dev/null +++ b/grpc/frontend/html/index.html @@ -0,0 +1,30 @@ + + + + + + + Go wasm + + + + + + + + + + diff --git a/grpc/frontend/html/test.wasm b/grpc/frontend/html/test.wasm new file mode 100755 index 0000000000000000000000000000000000000000..af3c18818d157de88bbd48ea4289c343bd852d24 GIT binary patch literal 7107902 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 z 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

<7MnV#Lfxj*+cRu4PCn{RLwN6@mGj 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

9MOpn^EwRZ(Q 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

}XNazaCl)ueoPODB2%8dYB!J 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

sbXV~)-?8^?i#C{KqpN5%bGs- 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�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

fA#RPbqeJA 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ྼ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¨j#K{;3oOQS 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

453Lhb%j6@Bp`(5Hsn350?^B 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
  • `1*|MBbj1Mjz0SVcsVc)aQ*HN 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 { + const [sec, nsec] = process.hrtime(); + return sec * 1000 + nsec / 1000000; + }; + global.performance = { + timeOrigin: Date.now() - now(), + now: now, + }; + + const util = require("util"); + global.TextEncoder = util.TextEncoder; + global.TextDecoder = util.TextDecoder; + } else { + window.global = window; + + global.process = { + env: {}, + exit(code) { + if (code !== 0) { + console.warn("exit code:", code); + } + }, + }; + + let outputBuf = ""; + global.fs = { + constants: {}, + writeSync(fd, buf) { + outputBuf += decoder.decode(buf); + const nl = outputBuf.lastIndexOf("\n"); + if (nl != -1) { + console.log(outputBuf.substr(0, nl)); + outputBuf = outputBuf.substr(nl + 1); + } + return buf.length; + }, + }; + } + + const encoder = new TextEncoder("utf-8"); + const decoder = new TextDecoder("utf-8"); + + let mod, inst; + let values = []; // TODO: garbage collection + let resolveResume = function () { }; + + function mem() { + // The buffer may change when requesting more memory. + return new DataView(inst.exports.mem.buffer); + } + + function setInt64(addr, v) { + mem().setUint32(addr + 0, v, true); + if (v >= 0) { + mem().setUint32(addr + 4, v / 4294967296, true); + } else { + mem().setUint32(addr + 4, -1, true); // FIXME + } + } + + function getInt64(addr) { + const low = mem().getUint32(addr + 0, true); + const high = mem().getInt32(addr + 4, true); + return low + high * 4294967296; + } + + function loadValue(addr) { + const id = mem().getUint32(addr, true); + return values[id]; + } + + function storeValue(addr, v) { + if (v === undefined) { + mem().setUint32(addr, 0, true); + return; + } + if (v === null) { + mem().setUint32(addr, 1, true); + return; + } + values.push(v); + mem().setUint32(addr, values.length - 1, true); + } + + function loadSlice(addr) { + const array = getInt64(addr + 0); + const len = getInt64(addr + 8); + return new Uint8Array(inst.exports.mem.buffer, array, len); + } + + function loadSliceOfValues(addr) { + const array = getInt64(addr + 0); + const len = getInt64(addr + 8); + const a = new Array(len); + for (let i = 0; i < len; i++) { + const id = mem().getUint32(array + i * 4, true); + a[i] = values[id]; + } + return a; + } + + function loadString(addr) { + const saddr = getInt64(addr + 0); + const len = getInt64(addr + 8); + return decoder.decode(new DataView(inst.exports.mem.buffer, saddr, len)); + } + + global.go = { + exited: false, + + compileAndRun: async function (source) { + await go.compile(source); + await go.run(); + }, + + compile: async function (source) { + mod = await WebAssembly.compile(source); + }, + + run: async function () { + let importObject = { + go: { + // func wasmExit(code int32) + "runtime.wasmExit": function (sp) { + go.exited = true; + process.exit(mem().getInt32(sp + 8, true)); + }, + + // func wasmWrite(fd uintptr, p unsafe.Pointer, n int32) + "runtime.wasmWrite": function (sp) { + const fd = getInt64(sp + 8); + const p = getInt64(sp + 16); + const n = mem().getInt32(sp + 24, true); + fs.writeSync(fd, new Uint8Array(inst.exports.mem.buffer, p, n)); + }, + + // func nanotime() int64 + "runtime.nanotime": function (sp) { + setInt64(sp + 8, (performance.timeOrigin + performance.now()) * 1000000); + }, + + // func walltime() (sec int64, nsec int32) + "runtime.walltime": function (sp) { + const msec = (new Date).getTime(); + setInt64(sp + 8, msec / 1000); + mem().setInt32(sp + 16, (msec % 1000) * 1000000, true); + }, + + // func boolVal(value bool) Value + "syscall/js.boolVal": function (sp) { + storeValue(sp + 16, mem().getUint8(sp + 8) !== 0); + }, + + // func intVal(value int) Value + "syscall/js.intVal": function (sp) { + storeValue(sp + 16, getInt64(sp + 8)); + }, + + // func floatVal(value float64) Value + "syscall/js.floatVal": function (sp) { + storeValue(sp + 16, mem().getFloat64(sp + 8, true)); + }, + + // func stringVal(value string) Value + "syscall/js.stringVal": function (sp) { + storeValue(sp + 24, loadString(sp + 8)); + }, + + // func (v Value) Get(key string) Value + "syscall/js.Value.Get": function (sp) { + storeValue(sp + 32, Reflect.get(loadValue(sp + 8), loadString(sp + 16))); + }, + + // func (v Value) set(key string, value Value) + "syscall/js.Value.set": function (sp) { + Reflect.set(loadValue(sp + 8), loadString(sp + 16), loadValue(sp + 32)); + }, + + // func (v Value) Index(i int) Value + "syscall/js.Value.Index": function (sp) { + storeValue(sp + 24, Reflect.get(loadValue(sp + 8), getInt64(sp + 16))); + }, + + // func (v Value) setIndex(i int, value Value) + "syscall/js.Value.setIndex": function (sp) { + Reflect.set(loadValue(sp + 8), getInt64(sp + 16), loadValue(sp + 24)); + }, + + // func (v Value) call(name string, args []Value) (Value, bool) + "syscall/js.Value.call": function (sp) { + try { + const v = loadValue(sp + 8); + const m = Reflect.get(v, loadString(sp + 16)); + const args = loadSliceOfValues(sp + 32); + storeValue(sp + 56, Reflect.apply(m, v, args)); + mem().setUint8(sp + 60, 1); + } catch (err) { + storeValue(sp + 56, err); + mem().setUint8(sp + 60, 0); + } + }, + + // func (v Value) invoke(args []Value) (Value, bool) + "syscall/js.Value.invoke": function (sp) { + try { + const v = loadValue(sp + 8); + const args = loadSliceOfValues(sp + 16); + storeValue(sp + 40, Reflect.apply(v, undefined, args)); + mem().setUint8(sp + 44, 1); + } catch (err) { + storeValue(sp + 40, err); + mem().setUint8(sp + 44, 0); + } + }, + + // func (v Value) new(args []Value) (Value, bool) + "syscall/js.Value.new": function (sp) { + try { + const v = loadValue(sp + 8); + const args = loadSliceOfValues(sp + 16); + storeValue(sp + 40, Reflect.construct(v, args)); + mem().setUint8(sp + 44, 1); + } catch (err) { + storeValue(sp + 40, err); + mem().setUint8(sp + 44, 0); + } + }, + + // func (v Value) Float() float64 + "syscall/js.Value.Float": function (sp) { + mem().setFloat64(sp + 16, parseFloat(loadValue(sp + 8)), true); + }, + + // func (v Value) Int() int + "syscall/js.Value.Int": function (sp) { + setInt64(sp + 16, parseInt(loadValue(sp + 8))); + }, + + // func (v Value) Bool() bool + "syscall/js.Value.Bool": function (sp) { + mem().setUint8(sp + 16, !!loadValue(sp + 8)); + }, + + // func (v Value) Length() int + "syscall/js.Value.Length": function (sp) { + setInt64(sp + 16, parseInt(loadValue(sp + 8).length)); + }, + + // func (v Value) prepareString() (Value, int) + "syscall/js.Value.prepareString": function (sp) { + const str = encoder.encode(String(loadValue(sp + 8))); + storeValue(sp + 16, str); + setInt64(sp + 24, str.length); + }, + + // func (v Value) loadString(b []byte) + "syscall/js.Value.loadString": function (sp) { + const str = loadValue(sp + 8); + loadSlice(sp + 16).set(str); + }, + + "debug": function (value) { + console.log(value); + }, + } + }; + + inst = await WebAssembly.instantiate(mod, importObject); + values = [ + undefined, + null, + global, + inst.exports.mem, + function () { resolveResume(); }, + ]; + + // Pass command line arguments and environment variables to WebAssembly by writing them to the linear memory. + let offset = 4096; + + const strPtr = (str) => { + let ptr = offset; + new Uint8Array(inst.exports.mem.buffer, offset, str.length + 1).set(encoder.encode(str + "\0")); + offset += str.length + (8 - (str.length % 8)); + return ptr; + }; + + const argc = args.length; + + const argvPtrs = []; + args.forEach((arg) => { + argvPtrs.push(strPtr(arg)); + }); + + const keys = Object.keys(process.env).sort(); + argvPtrs.push(keys.length); + keys.forEach((key) => { + argvPtrs.push(strPtr(`${key}=${process.env[key]}`)); + }); + + const argv = offset; + argvPtrs.forEach((ptr) => { + mem().setUint32(offset, ptr, true); + mem().setUint32(offset + 4, 0, true); + offset += 8; + }); + + try { + while (true) { + inst.exports.run(argc, argv); + if (go.exited) { + break; + } + await new Promise((resolve) => { + resolveResume = resolve; + }); + } + } catch (err) { + console.error(err); + process.exit(1); + } + }, + } + + if (isNodeJS) { + go.compileAndRun(fs.readFileSync(process.argv[2])).catch((err) => { + console.error(err); + process.exit(1); + }); + } +})(); diff --git a/grpc/key.pem b/grpc/key.pem new file mode 100644 index 0000000..1bf8082 --- /dev/null +++ b/grpc/key.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIKzS7jvH9hn5RZEA+OkzhWYPWWGQmRlISxSqFGWjVdiAoAoGCCqGSM49 +AwEHoUQDQgAEkLcpQWnynL1LUkYkI+y2QwJ3M8TDmuvzhJvjR5INNUgCEs0NqKLh +k4B8IZcSpGqUAs8Z0sN753JecrVqKwZPPw== +-----END EC PRIVATE KEY----- diff --git a/grpc/main.go b/grpc/main.go new file mode 100644 index 0000000..8d94d49 --- /dev/null +++ b/grpc/main.go @@ -0,0 +1,84 @@ +// Copyright 2017 Johan Brandhorst. All Rights Reserved. +// See LICENSE for licensing terms. + +package main + +import ( + "crypto/tls" + "net/http" + "path" + "strings" + "time" + + "github.com/gorilla/websocket" + "github.com/improbable-eng/grpc-web/go/grpcweb" + "github.com/lpar/gzipped" + "github.com/sirupsen/logrus" + "google.golang.org/grpc" + "google.golang.org/grpc/grpclog" + + "github.com/johanbrandhorst/wasm-experiments/grpc/backend" + "github.com/johanbrandhorst/wasm-experiments/grpc/frontend/bundle" + "github.com/johanbrandhorst/wasm-experiments/grpc/proto/server" +) + +var logger *logrus.Logger + +func init() { + logger = logrus.StandardLogger() + logrus.SetLevel(logrus.DebugLevel) + logrus.SetFormatter(&logrus.TextFormatter{ + ForceColors: true, + FullTimestamp: true, + TimestampFormat: time.RFC3339Nano, + DisableSorting: true, + }) + // Should only be done from init functions + grpclog.SetLoggerV2(grpclog.NewLoggerV2(logger.Out, logger.Out, logger.Out)) +} + +func main() { + gs := grpc.NewServer() + server.RegisterBackendServer(gs, &backend.Backend{}) + wrappedServer := grpcweb.WrapServer(gs, grpcweb.WithWebsockets(true)) + + handler := func(resp http.ResponseWriter, req *http.Request) { + // Redirect gRPC and gRPC-Web requests to the gRPC-Web Websocket Proxy server + if req.ProtoMajor == 2 && strings.Contains(req.Header.Get("Content-Type"), "application/grpc") || + websocket.IsWebSocketUpgrade(req) { + wrappedServer.ServeHTTP(resp, req) + } else { + // Serve the GopherJS client + folderReader(gzipped.FileServer(bundle.Assets)).ServeHTTP(resp, req) + } + } + + addr := "localhost:10000" + httpsSrv := &http.Server{ + Addr: addr, + Handler: http.HandlerFunc(handler), + // Some security settings + ReadHeaderTimeout: 5 * time.Second, + IdleTimeout: 120 * time.Second, + TLSConfig: &tls.Config{ + PreferServerCipherSuites: true, + CurvePreferences: []tls.CurveID{ + tls.CurveP256, + tls.X25519, + }, + }, + } + + logger.Info("Serving on https://" + addr) + logger.Fatal(httpsSrv.ListenAndServeTLS("./cert.pem", "./key.pem")) +} + +func folderReader(fn http.Handler) http.HandlerFunc { + return func(w http.ResponseWriter, req *http.Request) { + if strings.HasSuffix(req.URL.Path, "/") { + // Use contents of index.html for directory, if present. + req.URL.Path = path.Join(req.URL.Path, "index.html") + } + fn.ServeHTTP(w, req) + } +} diff --git a/grpc/proto/server/web.pb.go b/grpc/proto/server/web.pb.go new file mode 100644 index 0000000..34e3427 --- /dev/null +++ b/grpc/proto/server/web.pb.go @@ -0,0 +1,200 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: proto/web.proto + +package server // import "github.com/johanbrandhorst/wasm-experiments/grpc/proto/server" + +/* +Web exposes a backend server over gRPC. +*/ + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +import ( + context "golang.org/x/net/context" + grpc "google.golang.org/grpc" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +type GetUserRequest struct { + UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId" json:"user_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *GetUserRequest) Reset() { *m = GetUserRequest{} } +func (m *GetUserRequest) String() string { return proto.CompactTextString(m) } +func (*GetUserRequest) ProtoMessage() {} +func (*GetUserRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_web_19a831568a3bf959, []int{0} +} +func (m *GetUserRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_GetUserRequest.Unmarshal(m, b) +} +func (m *GetUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_GetUserRequest.Marshal(b, m, deterministic) +} +func (dst *GetUserRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_GetUserRequest.Merge(dst, src) +} +func (m *GetUserRequest) XXX_Size() int { + return xxx_messageInfo_GetUserRequest.Size(m) +} +func (m *GetUserRequest) XXX_DiscardUnknown() { + xxx_messageInfo_GetUserRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_GetUserRequest proto.InternalMessageInfo + +func (m *GetUserRequest) GetUserId() string { + if m != nil { + return m.UserId + } + return "" +} + +type User struct { + Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *User) Reset() { *m = User{} } +func (m *User) String() string { return proto.CompactTextString(m) } +func (*User) ProtoMessage() {} +func (*User) Descriptor() ([]byte, []int) { + return fileDescriptor_web_19a831568a3bf959, []int{1} +} +func (m *User) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_User.Unmarshal(m, b) +} +func (m *User) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_User.Marshal(b, m, deterministic) +} +func (dst *User) XXX_Merge(src proto.Message) { + xxx_messageInfo_User.Merge(dst, src) +} +func (m *User) XXX_Size() int { + return xxx_messageInfo_User.Size(m) +} +func (m *User) XXX_DiscardUnknown() { + xxx_messageInfo_User.DiscardUnknown(m) +} + +var xxx_messageInfo_User proto.InternalMessageInfo + +func (m *User) GetId() string { + if m != nil { + return m.Id + } + return "" +} + +func init() { + proto.RegisterType((*GetUserRequest)(nil), "web.GetUserRequest") + proto.RegisterType((*User)(nil), "web.User") +} + +// Reference imports to suppress errors if they are not otherwise used. +var _ context.Context +var _ grpc.ClientConn + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the grpc package it is being compiled against. +const _ = grpc.SupportPackageIsVersion4 + +// Client API for Backend service + +type BackendClient interface { + GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*User, error) +} + +type backendClient struct { + cc *grpc.ClientConn +} + +func NewBackendClient(cc *grpc.ClientConn) BackendClient { + return &backendClient{cc} +} + +func (c *backendClient) GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*User, error) { + out := new(User) + err := grpc.Invoke(ctx, "/web.Backend/GetUser", in, out, c.cc, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +// Server API for Backend service + +type BackendServer interface { + GetUser(context.Context, *GetUserRequest) (*User, error) +} + +func RegisterBackendServer(s *grpc.Server, srv BackendServer) { + s.RegisterService(&_Backend_serviceDesc, srv) +} + +func _Backend_GetUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetUserRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(BackendServer).GetUser(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/web.Backend/GetUser", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(BackendServer).GetUser(ctx, req.(*GetUserRequest)) + } + return interceptor(ctx, in, info, handler) +} + +var _Backend_serviceDesc = grpc.ServiceDesc{ + ServiceName: "web.Backend", + HandlerType: (*BackendServer)(nil), + Methods: []grpc.MethodDesc{ + { + MethodName: "GetUser", + Handler: _Backend_GetUser_Handler, + }, + }, + Streams: []grpc.StreamDesc{}, + Metadata: "proto/web.proto", +} + +func init() { proto.RegisterFile("proto/web.proto", fileDescriptor_web_19a831568a3bf959) } + +var fileDescriptor_web_19a831568a3bf959 = []byte{ + // 197 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xe2, 0x2f, 0x28, 0xca, 0x2f, + 0xc9, 0xd7, 0x2f, 0x4f, 0x4d, 0xd2, 0x03, 0xb3, 0x84, 0x98, 0xcb, 0x53, 0x93, 0x94, 0x34, 0xb9, + 0xf8, 0xdc, 0x53, 0x4b, 0x42, 0x8b, 0x53, 0x8b, 0x82, 0x52, 0x0b, 0x4b, 0x53, 0x8b, 0x4b, 0x84, + 0xc4, 0xb9, 0xd8, 0x4b, 0x8b, 0x53, 0x8b, 0xe2, 0x33, 0x53, 0x24, 0x18, 0x15, 0x18, 0x35, 0x38, + 0x83, 0xd8, 0x40, 0x5c, 0xcf, 0x14, 0x25, 0x31, 0x2e, 0x16, 0x90, 0x3a, 0x21, 0x3e, 0x2e, 0x26, + 0xb8, 0x1c, 0x53, 0x66, 0x8a, 0x91, 0x19, 0x17, 0xbb, 0x53, 0x62, 0x72, 0x76, 0x6a, 0x5e, 0x8a, + 0x90, 0x36, 0x17, 0x3b, 0xd4, 0x34, 0x21, 0x61, 0x3d, 0x90, 0x4d, 0xa8, 0x66, 0x4b, 0x71, 0x82, + 0x05, 0x41, 0x22, 0x4a, 0x0c, 0x4e, 0xf6, 0x51, 0xb6, 0xe9, 0x99, 0x25, 0x19, 0xa5, 0x49, 0x7a, + 0xc9, 0xf9, 0xb9, 0xfa, 0x59, 0xf9, 0x19, 0x89, 0x79, 0x49, 0x45, 0x89, 0x79, 0x29, 0x19, 0xf9, + 0x45, 0xc5, 0x25, 0xfa, 0xe5, 0x89, 0xc5, 0xb9, 0xba, 0xa9, 0x15, 0x05, 0xa9, 0x45, 0x99, 0xb9, + 0xa9, 0x79, 0x25, 0xc5, 0xfa, 0xe9, 0x45, 0x05, 0xc9, 0xfa, 0x10, 0x3f, 0x14, 0xa7, 0x16, 0x95, + 0xa5, 0x16, 0x25, 0xb1, 0x81, 0x79, 0xc6, 0x80, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x64, 0xf1, + 0x41, 0xda, 0x00, 0x00, 0x00, +} diff --git a/grpc/proto/web.proto b/grpc/proto/web.proto new file mode 100644 index 0000000..62796fb --- /dev/null +++ b/grpc/proto/web.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +// Web exposes a backend server over gRPC. +package web; + +option go_package = "github.com/johanbrandhorst/wasm-experiments/grpc/proto/server"; + +// Backend defines the interface exposed by the backend. +service Backend { + rpc GetUser(GetUserRequest) returns (User) {} +} + +message GetUserRequest { + string user_id = 1; +} + +message User { + string id = 1; +} diff --git a/vendor/github.com/golang/gddo/LICENSE b/vendor/github.com/golang/gddo/LICENSE new file mode 100644 index 0000000..65d761b --- /dev/null +++ b/vendor/github.com/golang/gddo/LICENSE @@ -0,0 +1,27 @@ +Copyright (c) 2013 The Go Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/vendor/github.com/golang/gddo/gosrc/LICENSE b/vendor/github.com/golang/gddo/gosrc/LICENSE new file mode 100644 index 0000000..65d761b --- /dev/null +++ b/vendor/github.com/golang/gddo/gosrc/LICENSE @@ -0,0 +1,27 @@ +Copyright (c) 2013 The Go Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/vendor/github.com/golang/gddo/httputil/header/header.go b/vendor/github.com/golang/gddo/httputil/header/header.go new file mode 100644 index 0000000..0f1572e --- /dev/null +++ b/vendor/github.com/golang/gddo/httputil/header/header.go @@ -0,0 +1,298 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file or at +// https://developers.google.com/open-source/licenses/bsd. + +// Package header provides functions for parsing HTTP headers. +package header + +import ( + "net/http" + "strings" + "time" +) + +// Octet types from RFC 2616. +var octetTypes [256]octetType + +type octetType byte + +const ( + isToken octetType = 1 << iota + isSpace +) + +func init() { + // OCTET = + // CHAR = + // CTL = + // CR = + // LF = + // SP = + // HT = + // <"> = + // CRLF = CR LF + // LWS = [CRLF] 1*( SP | HT ) + // TEXT = + // separators = "(" | ")" | "<" | ">" | "@" | "," | ";" | ":" | "\" | <"> + // | "/" | "[" | "]" | "?" | "=" | "{" | "}" | SP | HT + // token = 1* + // qdtext = > + + for c := 0; c < 256; c++ { + var t octetType + isCtl := c <= 31 || c == 127 + isChar := 0 <= c && c <= 127 + isSeparator := strings.IndexRune(" \t\"(),/:;<=>?@[]\\{}", rune(c)) >= 0 + if strings.IndexRune(" \t\r\n", rune(c)) >= 0 { + t |= isSpace + } + if isChar && !isCtl && !isSeparator { + t |= isToken + } + octetTypes[c] = t + } +} + +// Copy returns a shallow copy of the header. +func Copy(header http.Header) http.Header { + h := make(http.Header) + for k, vs := range header { + h[k] = vs + } + return h +} + +var timeLayouts = []string{"Mon, 02 Jan 2006 15:04:05 GMT", time.RFC850, time.ANSIC} + +// ParseTime parses the header as time. The zero value is returned if the +// header is not present or there is an error parsing the +// header. +func ParseTime(header http.Header, key string) time.Time { + if s := header.Get(key); s != "" { + for _, layout := range timeLayouts { + if t, err := time.Parse(layout, s); err == nil { + return t.UTC() + } + } + } + return time.Time{} +} + +// ParseList parses a comma separated list of values. Commas are ignored in +// quoted strings. Quoted values are not unescaped or unquoted. Whitespace is +// trimmed. +func ParseList(header http.Header, key string) []string { + var result []string + for _, s := range header[http.CanonicalHeaderKey(key)] { + begin := 0 + end := 0 + escape := false + quote := false + for i := 0; i < len(s); i++ { + b := s[i] + switch { + case escape: + escape = false + end = i + 1 + case quote: + switch b { + case '\\': + escape = true + case '"': + quote = false + } + end = i + 1 + case b == '"': + quote = true + end = i + 1 + case octetTypes[b]&isSpace != 0: + if begin == end { + begin = i + 1 + end = begin + } + case b == ',': + if begin < end { + result = append(result, s[begin:end]) + } + begin = i + 1 + end = begin + default: + end = i + 1 + } + } + if begin < end { + result = append(result, s[begin:end]) + } + } + return result +} + +// ParseValueAndParams parses a comma separated list of values with optional +// semicolon separated name-value pairs. Content-Type and Content-Disposition +// headers are in this format. +func ParseValueAndParams(header http.Header, key string) (value string, params map[string]string) { + params = make(map[string]string) + s := header.Get(key) + value, s = expectTokenSlash(s) + if value == "" { + return + } + value = strings.ToLower(value) + s = skipSpace(s) + for strings.HasPrefix(s, ";") { + var pkey string + pkey, s = expectToken(skipSpace(s[1:])) + if pkey == "" { + return + } + if !strings.HasPrefix(s, "=") { + return + } + var pvalue string + pvalue, s = expectTokenOrQuoted(s[1:]) + if pvalue == "" { + return + } + pkey = strings.ToLower(pkey) + params[pkey] = pvalue + s = skipSpace(s) + } + return +} + +// AcceptSpec describes an Accept* header. +type AcceptSpec struct { + Value string + Q float64 +} + +// ParseAccept parses Accept* headers. +func ParseAccept(header http.Header, key string) (specs []AcceptSpec) { +loop: + for _, s := range header[key] { + for { + var spec AcceptSpec + spec.Value, s = expectTokenSlash(s) + if spec.Value == "" { + continue loop + } + spec.Q = 1.0 + s = skipSpace(s) + if strings.HasPrefix(s, ";") { + s = skipSpace(s[1:]) + if !strings.HasPrefix(s, "q=") { + continue loop + } + spec.Q, s = expectQuality(s[2:]) + if spec.Q < 0.0 { + continue loop + } + } + specs = append(specs, spec) + s = skipSpace(s) + if !strings.HasPrefix(s, ",") { + continue loop + } + s = skipSpace(s[1:]) + } + } + return +} + +func skipSpace(s string) (rest string) { + i := 0 + for ; i < len(s); i++ { + if octetTypes[s[i]]&isSpace == 0 { + break + } + } + return s[i:] +} + +func expectToken(s string) (token, rest string) { + i := 0 + for ; i < len(s); i++ { + if octetTypes[s[i]]&isToken == 0 { + break + } + } + return s[:i], s[i:] +} + +func expectTokenSlash(s string) (token, rest string) { + i := 0 + for ; i < len(s); i++ { + b := s[i] + if (octetTypes[b]&isToken == 0) && b != '/' { + break + } + } + return s[:i], s[i:] +} + +func expectQuality(s string) (q float64, rest string) { + switch { + case len(s) == 0: + return -1, "" + case s[0] == '0': + q = 0 + case s[0] == '1': + q = 1 + default: + return -1, "" + } + s = s[1:] + if !strings.HasPrefix(s, ".") { + return q, s + } + s = s[1:] + i := 0 + n := 0 + d := 1 + for ; i < len(s); i++ { + b := s[i] + if b < '0' || b > '9' { + break + } + n = n*10 + int(b) - '0' + d *= 10 + } + return q + float64(n)/float64(d), s[i:] +} + +func expectTokenOrQuoted(s string) (value string, rest string) { + if !strings.HasPrefix(s, "\"") { + return expectToken(s) + } + s = s[1:] + for i := 0; i < len(s); i++ { + switch s[i] { + case '"': + return s[:i], s[i+1:] + case '\\': + p := make([]byte, len(s)-1) + j := copy(p, s[:i]) + escape := true + for i = i + 1; i < len(s); i++ { + b := s[i] + switch { + case escape: + escape = false + p[j] = b + j++ + case b == '\\': + escape = true + case b == '"': + return string(p[:j]), s[i+1:] + default: + p[j] = b + j++ + } + } + return "", "" + } + } + return "", "" +} diff --git a/vendor/github.com/golang/protobuf/AUTHORS b/vendor/github.com/golang/protobuf/AUTHORS new file mode 100644 index 0000000..15167cd --- /dev/null +++ b/vendor/github.com/golang/protobuf/AUTHORS @@ -0,0 +1,3 @@ +# This source code refers to The Go Authors for copyright purposes. +# The master list of authors is in the main Go distribution, +# visible at http://tip.golang.org/AUTHORS. diff --git a/vendor/github.com/golang/protobuf/CONTRIBUTORS b/vendor/github.com/golang/protobuf/CONTRIBUTORS new file mode 100644 index 0000000..1c4577e --- /dev/null +++ b/vendor/github.com/golang/protobuf/CONTRIBUTORS @@ -0,0 +1,3 @@ +# This source code was written by the Go contributors. +# The master list of contributors is in the main Go distribution, +# visible at http://tip.golang.org/CONTRIBUTORS. diff --git a/vendor/github.com/golang/protobuf/LICENSE b/vendor/github.com/golang/protobuf/LICENSE new file mode 100644 index 0000000..1b1b192 --- /dev/null +++ b/vendor/github.com/golang/protobuf/LICENSE @@ -0,0 +1,31 @@ +Go support for Protocol Buffers - Google's data interchange format + +Copyright 2010 The Go Authors. All rights reserved. +https://github.com/golang/protobuf + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + diff --git a/vendor/github.com/golang/protobuf/proto/clone.go b/vendor/github.com/golang/protobuf/proto/clone.go new file mode 100644 index 0000000..3cd3249 --- /dev/null +++ b/vendor/github.com/golang/protobuf/proto/clone.go @@ -0,0 +1,253 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2011 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +// Protocol buffer deep copy and merge. +// TODO: RawMessage. + +package proto + +import ( + "fmt" + "log" + "reflect" + "strings" +) + +// Clone returns a deep copy of a protocol buffer. +func Clone(src Message) Message { + in := reflect.ValueOf(src) + if in.IsNil() { + return src + } + out := reflect.New(in.Type().Elem()) + dst := out.Interface().(Message) + Merge(dst, src) + return dst +} + +// Merger is the interface representing objects that can merge messages of the same type. +type Merger interface { + // Merge merges src into this message. + // Required and optional fields that are set in src will be set to that value in dst. + // Elements of repeated fields will be appended. + // + // Merge may panic if called with a different argument type than the receiver. + Merge(src Message) +} + +// generatedMerger is the custom merge method that generated protos will have. +// We must add this method since a generate Merge method will conflict with +// many existing protos that have a Merge data field already defined. +type generatedMerger interface { + XXX_Merge(src Message) +} + +// Merge merges src into dst. +// Required and optional fields that are set in src will be set to that value in dst. +// Elements of repeated fields will be appended. +// Merge panics if src and dst are not the same type, or if dst is nil. +func Merge(dst, src Message) { + if m, ok := dst.(Merger); ok { + m.Merge(src) + return + } + + in := reflect.ValueOf(src) + out := reflect.ValueOf(dst) + if out.IsNil() { + panic("proto: nil destination") + } + if in.Type() != out.Type() { + panic(fmt.Sprintf("proto.Merge(%T, %T) type mismatch", dst, src)) + } + if in.IsNil() { + return // Merge from nil src is a noop + } + if m, ok := dst.(generatedMerger); ok { + m.XXX_Merge(src) + return + } + mergeStruct(out.Elem(), in.Elem()) +} + +func mergeStruct(out, in reflect.Value) { + sprop := GetProperties(in.Type()) + for i := 0; i < in.NumField(); i++ { + f := in.Type().Field(i) + if strings.HasPrefix(f.Name, "XXX_") { + continue + } + mergeAny(out.Field(i), in.Field(i), false, sprop.Prop[i]) + } + + if emIn, err := extendable(in.Addr().Interface()); err == nil { + emOut, _ := extendable(out.Addr().Interface()) + mIn, muIn := emIn.extensionsRead() + if mIn != nil { + mOut := emOut.extensionsWrite() + muIn.Lock() + mergeExtension(mOut, mIn) + muIn.Unlock() + } + } + + uf := in.FieldByName("XXX_unrecognized") + if !uf.IsValid() { + return + } + uin := uf.Bytes() + if len(uin) > 0 { + out.FieldByName("XXX_unrecognized").SetBytes(append([]byte(nil), uin...)) + } +} + +// mergeAny performs a merge between two values of the same type. +// viaPtr indicates whether the values were indirected through a pointer (implying proto2). +// prop is set if this is a struct field (it may be nil). +func mergeAny(out, in reflect.Value, viaPtr bool, prop *Properties) { + if in.Type() == protoMessageType { + if !in.IsNil() { + if out.IsNil() { + out.Set(reflect.ValueOf(Clone(in.Interface().(Message)))) + } else { + Merge(out.Interface().(Message), in.Interface().(Message)) + } + } + return + } + switch in.Kind() { + case reflect.Bool, reflect.Float32, reflect.Float64, reflect.Int32, reflect.Int64, + reflect.String, reflect.Uint32, reflect.Uint64: + if !viaPtr && isProto3Zero(in) { + return + } + out.Set(in) + case reflect.Interface: + // Probably a oneof field; copy non-nil values. + if in.IsNil() { + return + } + // Allocate destination if it is not set, or set to a different type. + // Otherwise we will merge as normal. + if out.IsNil() || out.Elem().Type() != in.Elem().Type() { + out.Set(reflect.New(in.Elem().Elem().Type())) // interface -> *T -> T -> new(T) + } + mergeAny(out.Elem(), in.Elem(), false, nil) + case reflect.Map: + if in.Len() == 0 { + return + } + if out.IsNil() { + out.Set(reflect.MakeMap(in.Type())) + } + // For maps with value types of *T or []byte we need to deep copy each value. + elemKind := in.Type().Elem().Kind() + for _, key := range in.MapKeys() { + var val reflect.Value + switch elemKind { + case reflect.Ptr: + val = reflect.New(in.Type().Elem().Elem()) + mergeAny(val, in.MapIndex(key), false, nil) + case reflect.Slice: + val = in.MapIndex(key) + val = reflect.ValueOf(append([]byte{}, val.Bytes()...)) + default: + val = in.MapIndex(key) + } + out.SetMapIndex(key, val) + } + case reflect.Ptr: + if in.IsNil() { + return + } + if out.IsNil() { + out.Set(reflect.New(in.Elem().Type())) + } + mergeAny(out.Elem(), in.Elem(), true, nil) + case reflect.Slice: + if in.IsNil() { + return + } + if in.Type().Elem().Kind() == reflect.Uint8 { + // []byte is a scalar bytes field, not a repeated field. + + // Edge case: if this is in a proto3 message, a zero length + // bytes field is considered the zero value, and should not + // be merged. + if prop != nil && prop.proto3 && in.Len() == 0 { + return + } + + // Make a deep copy. + // Append to []byte{} instead of []byte(nil) so that we never end up + // with a nil result. + out.SetBytes(append([]byte{}, in.Bytes()...)) + return + } + n := in.Len() + if out.IsNil() { + out.Set(reflect.MakeSlice(in.Type(), 0, n)) + } + switch in.Type().Elem().Kind() { + case reflect.Bool, reflect.Float32, reflect.Float64, reflect.Int32, reflect.Int64, + reflect.String, reflect.Uint32, reflect.Uint64: + out.Set(reflect.AppendSlice(out, in)) + default: + for i := 0; i < n; i++ { + x := reflect.Indirect(reflect.New(in.Type().Elem())) + mergeAny(x, in.Index(i), false, nil) + out.Set(reflect.Append(out, x)) + } + } + case reflect.Struct: + mergeStruct(out, in) + default: + // unknown type, so not a protocol buffer + log.Printf("proto: don't know how to copy %v", in) + } +} + +func mergeExtension(out, in map[int32]Extension) { + for extNum, eIn := range in { + eOut := Extension{desc: eIn.desc} + if eIn.value != nil { + v := reflect.New(reflect.TypeOf(eIn.value)).Elem() + mergeAny(v, reflect.ValueOf(eIn.value), false, nil) + eOut.value = v.Interface() + } + if eIn.enc != nil { + eOut.enc = make([]byte, len(eIn.enc)) + copy(eOut.enc, eIn.enc) + } + + out[extNum] = eOut + } +} diff --git a/vendor/github.com/golang/protobuf/proto/decode.go b/vendor/github.com/golang/protobuf/proto/decode.go new file mode 100644 index 0000000..d9aa3c4 --- /dev/null +++ b/vendor/github.com/golang/protobuf/proto/decode.go @@ -0,0 +1,428 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2010 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +package proto + +/* + * Routines for decoding protocol buffer data to construct in-memory representations. + */ + +import ( + "errors" + "fmt" + "io" +) + +// errOverflow is returned when an integer is too large to be represented. +var errOverflow = errors.New("proto: integer overflow") + +// ErrInternalBadWireType is returned by generated code when an incorrect +// wire type is encountered. It does not get returned to user code. +var ErrInternalBadWireType = errors.New("proto: internal error: bad wiretype for oneof") + +// DecodeVarint reads a varint-encoded integer from the slice. +// It returns the integer and the number of bytes consumed, or +// zero if there is not enough. +// This is the format for the +// int32, int64, uint32, uint64, bool, and enum +// protocol buffer types. +func DecodeVarint(buf []byte) (x uint64, n int) { + for shift := uint(0); shift < 64; shift += 7 { + if n >= len(buf) { + return 0, 0 + } + b := uint64(buf[n]) + n++ + x |= (b & 0x7F) << shift + if (b & 0x80) == 0 { + return x, n + } + } + + // The number is too large to represent in a 64-bit value. + return 0, 0 +} + +func (p *Buffer) decodeVarintSlow() (x uint64, err error) { + i := p.index + l := len(p.buf) + + for shift := uint(0); shift < 64; shift += 7 { + if i >= l { + err = io.ErrUnexpectedEOF + return + } + b := p.buf[i] + i++ + x |= (uint64(b) & 0x7F) << shift + if b < 0x80 { + p.index = i + return + } + } + + // The number is too large to represent in a 64-bit value. + err = errOverflow + return +} + +// DecodeVarint reads a varint-encoded integer from the Buffer. +// This is the format for the +// int32, int64, uint32, uint64, bool, and enum +// protocol buffer types. +func (p *Buffer) DecodeVarint() (x uint64, err error) { + i := p.index + buf := p.buf + + if i >= len(buf) { + return 0, io.ErrUnexpectedEOF + } else if buf[i] < 0x80 { + p.index++ + return uint64(buf[i]), nil + } else if len(buf)-i < 10 { + return p.decodeVarintSlow() + } + + var b uint64 + // we already checked the first byte + x = uint64(buf[i]) - 0x80 + i++ + + b = uint64(buf[i]) + i++ + x += b << 7 + if b&0x80 == 0 { + goto done + } + x -= 0x80 << 7 + + b = uint64(buf[i]) + i++ + x += b << 14 + if b&0x80 == 0 { + goto done + } + x -= 0x80 << 14 + + b = uint64(buf[i]) + i++ + x += b << 21 + if b&0x80 == 0 { + goto done + } + x -= 0x80 << 21 + + b = uint64(buf[i]) + i++ + x += b << 28 + if b&0x80 == 0 { + goto done + } + x -= 0x80 << 28 + + b = uint64(buf[i]) + i++ + x += b << 35 + if b&0x80 == 0 { + goto done + } + x -= 0x80 << 35 + + b = uint64(buf[i]) + i++ + x += b << 42 + if b&0x80 == 0 { + goto done + } + x -= 0x80 << 42 + + b = uint64(buf[i]) + i++ + x += b << 49 + if b&0x80 == 0 { + goto done + } + x -= 0x80 << 49 + + b = uint64(buf[i]) + i++ + x += b << 56 + if b&0x80 == 0 { + goto done + } + x -= 0x80 << 56 + + b = uint64(buf[i]) + i++ + x += b << 63 + if b&0x80 == 0 { + goto done + } + // x -= 0x80 << 63 // Always zero. + + return 0, errOverflow + +done: + p.index = i + return x, nil +} + +// DecodeFixed64 reads a 64-bit integer from the Buffer. +// This is the format for the +// fixed64, sfixed64, and double protocol buffer types. +func (p *Buffer) DecodeFixed64() (x uint64, err error) { + // x, err already 0 + i := p.index + 8 + if i < 0 || i > len(p.buf) { + err = io.ErrUnexpectedEOF + return + } + p.index = i + + x = uint64(p.buf[i-8]) + x |= uint64(p.buf[i-7]) << 8 + x |= uint64(p.buf[i-6]) << 16 + x |= uint64(p.buf[i-5]) << 24 + x |= uint64(p.buf[i-4]) << 32 + x |= uint64(p.buf[i-3]) << 40 + x |= uint64(p.buf[i-2]) << 48 + x |= uint64(p.buf[i-1]) << 56 + return +} + +// DecodeFixed32 reads a 32-bit integer from the Buffer. +// This is the format for the +// fixed32, sfixed32, and float protocol buffer types. +func (p *Buffer) DecodeFixed32() (x uint64, err error) { + // x, err already 0 + i := p.index + 4 + if i < 0 || i > len(p.buf) { + err = io.ErrUnexpectedEOF + return + } + p.index = i + + x = uint64(p.buf[i-4]) + x |= uint64(p.buf[i-3]) << 8 + x |= uint64(p.buf[i-2]) << 16 + x |= uint64(p.buf[i-1]) << 24 + return +} + +// DecodeZigzag64 reads a zigzag-encoded 64-bit integer +// from the Buffer. +// This is the format used for the sint64 protocol buffer type. +func (p *Buffer) DecodeZigzag64() (x uint64, err error) { + x, err = p.DecodeVarint() + if err != nil { + return + } + x = (x >> 1) ^ uint64((int64(x&1)<<63)>>63) + return +} + +// DecodeZigzag32 reads a zigzag-encoded 32-bit integer +// from the Buffer. +// This is the format used for the sint32 protocol buffer type. +func (p *Buffer) DecodeZigzag32() (x uint64, err error) { + x, err = p.DecodeVarint() + if err != nil { + return + } + x = uint64((uint32(x) >> 1) ^ uint32((int32(x&1)<<31)>>31)) + return +} + +// DecodeRawBytes reads a count-delimited byte buffer from the Buffer. +// This is the format used for the bytes protocol buffer +// type and for embedded messages. +func (p *Buffer) DecodeRawBytes(alloc bool) (buf []byte, err error) { + n, err := p.DecodeVarint() + if err != nil { + return nil, err + } + + nb := int(n) + if nb < 0 { + return nil, fmt.Errorf("proto: bad byte length %d", nb) + } + end := p.index + nb + if end < p.index || end > len(p.buf) { + return nil, io.ErrUnexpectedEOF + } + + if !alloc { + // todo: check if can get more uses of alloc=false + buf = p.buf[p.index:end] + p.index += nb + return + } + + buf = make([]byte, nb) + copy(buf, p.buf[p.index:]) + p.index += nb + return +} + +// DecodeStringBytes reads an encoded string from the Buffer. +// This is the format used for the proto2 string type. +func (p *Buffer) DecodeStringBytes() (s string, err error) { + buf, err := p.DecodeRawBytes(false) + if err != nil { + return + } + return string(buf), nil +} + +// Unmarshaler is the interface representing objects that can +// unmarshal themselves. The argument points to data that may be +// overwritten, so implementations should not keep references to the +// buffer. +// Unmarshal implementations should not clear the receiver. +// Any unmarshaled data should be merged into the receiver. +// Callers of Unmarshal that do not want to retain existing data +// should Reset the receiver before calling Unmarshal. +type Unmarshaler interface { + Unmarshal([]byte) error +} + +// newUnmarshaler is the interface representing objects that can +// unmarshal themselves. The semantics are identical to Unmarshaler. +// +// This exists to support protoc-gen-go generated messages. +// The proto package will stop type-asserting to this interface in the future. +// +// DO NOT DEPEND ON THIS. +type newUnmarshaler interface { + XXX_Unmarshal([]byte) error +} + +// Unmarshal parses the protocol buffer representation in buf and places the +// decoded result in pb. If the struct underlying pb does not match +// the data in buf, the results can be unpredictable. +// +// Unmarshal resets pb before starting to unmarshal, so any +// existing data in pb is always removed. Use UnmarshalMerge +// to preserve and append to existing data. +func Unmarshal(buf []byte, pb Message) error { + pb.Reset() + if u, ok := pb.(newUnmarshaler); ok { + return u.XXX_Unmarshal(buf) + } + if u, ok := pb.(Unmarshaler); ok { + return u.Unmarshal(buf) + } + return NewBuffer(buf).Unmarshal(pb) +} + +// UnmarshalMerge parses the protocol buffer representation in buf and +// writes the decoded result to pb. If the struct underlying pb does not match +// the data in buf, the results can be unpredictable. +// +// UnmarshalMerge merges into existing data in pb. +// Most code should use Unmarshal instead. +func UnmarshalMerge(buf []byte, pb Message) error { + if u, ok := pb.(newUnmarshaler); ok { + return u.XXX_Unmarshal(buf) + } + if u, ok := pb.(Unmarshaler); ok { + // NOTE: The history of proto have unfortunately been inconsistent + // whether Unmarshaler should or should not implicitly clear itself. + // Some implementations do, most do not. + // Thus, calling this here may or may not do what people want. + // + // See https://github.com/golang/protobuf/issues/424 + return u.Unmarshal(buf) + } + return NewBuffer(buf).Unmarshal(pb) +} + +// DecodeMessage reads a count-delimited message from the Buffer. +func (p *Buffer) DecodeMessage(pb Message) error { + enc, err := p.DecodeRawBytes(false) + if err != nil { + return err + } + return NewBuffer(enc).Unmarshal(pb) +} + +// DecodeGroup reads a tag-delimited group from the Buffer. +// StartGroup tag is already consumed. This function consumes +// EndGroup tag. +func (p *Buffer) DecodeGroup(pb Message) error { + b := p.buf[p.index:] + x, y := findEndGroup(b) + if x < 0 { + return io.ErrUnexpectedEOF + } + err := Unmarshal(b[:x], pb) + p.index += y + return err +} + +// Unmarshal parses the protocol buffer representation in the +// Buffer and places the decoded result in pb. If the struct +// underlying pb does not match the data in the buffer, the results can be +// unpredictable. +// +// Unlike proto.Unmarshal, this does not reset pb before starting to unmarshal. +func (p *Buffer) Unmarshal(pb Message) error { + // If the object can unmarshal itself, let it. + if u, ok := pb.(newUnmarshaler); ok { + err := u.XXX_Unmarshal(p.buf[p.index:]) + p.index = len(p.buf) + return err + } + if u, ok := pb.(Unmarshaler); ok { + // NOTE: The history of proto have unfortunately been inconsistent + // whether Unmarshaler should or should not implicitly clear itself. + // Some implementations do, most do not. + // Thus, calling this here may or may not do what people want. + // + // See https://github.com/golang/protobuf/issues/424 + err := u.Unmarshal(p.buf[p.index:]) + p.index = len(p.buf) + return err + } + + // Slow workaround for messages that aren't Unmarshalers. + // This includes some hand-coded .pb.go files and + // bootstrap protos. + // TODO: fix all of those and then add Unmarshal to + // the Message interface. Then: + // The cast above and code below can be deleted. + // The old unmarshaler can be deleted. + // Clients can call Unmarshal directly (can already do that, actually). + var info InternalMessageInfo + err := info.Unmarshal(pb, p.buf[p.index:]) + p.index = len(p.buf) + return err +} diff --git a/vendor/github.com/golang/protobuf/proto/discard.go b/vendor/github.com/golang/protobuf/proto/discard.go new file mode 100644 index 0000000..dea2617 --- /dev/null +++ b/vendor/github.com/golang/protobuf/proto/discard.go @@ -0,0 +1,350 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2017 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +package proto + +import ( + "fmt" + "reflect" + "strings" + "sync" + "sync/atomic" +) + +type generatedDiscarder interface { + XXX_DiscardUnknown() +} + +// DiscardUnknown recursively discards all unknown fields from this message +// and all embedded messages. +// +// When unmarshaling a message with unrecognized fields, the tags and values +// of such fields are preserved in the Message. This allows a later call to +// marshal to be able to produce a message that continues to have those +// unrecognized fields. To avoid this, DiscardUnknown is used to +// explicitly clear the unknown fields after unmarshaling. +// +// For proto2 messages, the unknown fields of message extensions are only +// discarded from messages that have been accessed via GetExtension. +func DiscardUnknown(m Message) { + if m, ok := m.(generatedDiscarder); ok { + m.XXX_DiscardUnknown() + return + } + // TODO: Dynamically populate a InternalMessageInfo for legacy messages, + // but the master branch has no implementation for InternalMessageInfo, + // so it would be more work to replicate that approach. + discardLegacy(m) +} + +// DiscardUnknown recursively discards all unknown fields. +func (a *InternalMessageInfo) DiscardUnknown(m Message) { + di := atomicLoadDiscardInfo(&a.discard) + if di == nil { + di = getDiscardInfo(reflect.TypeOf(m).Elem()) + atomicStoreDiscardInfo(&a.discard, di) + } + di.discard(toPointer(&m)) +} + +type discardInfo struct { + typ reflect.Type + + initialized int32 // 0: only typ is valid, 1: everything is valid + lock sync.Mutex + + fields []discardFieldInfo + unrecognized field +} + +type discardFieldInfo struct { + field field // Offset of field, guaranteed to be valid + discard func(src pointer) +} + +var ( + discardInfoMap = map[reflect.Type]*discardInfo{} + discardInfoLock sync.Mutex +) + +func getDiscardInfo(t reflect.Type) *discardInfo { + discardInfoLock.Lock() + defer discardInfoLock.Unlock() + di := discardInfoMap[t] + if di == nil { + di = &discardInfo{typ: t} + discardInfoMap[t] = di + } + return di +} + +func (di *discardInfo) discard(src pointer) { + if src.isNil() { + return // Nothing to do. + } + + if atomic.LoadInt32(&di.initialized) == 0 { + di.computeDiscardInfo() + } + + for _, fi := range di.fields { + sfp := src.offset(fi.field) + fi.discard(sfp) + } + + // For proto2 messages, only discard unknown fields in message extensions + // that have been accessed via GetExtension. + if em, err := extendable(src.asPointerTo(di.typ).Interface()); err == nil { + // Ignore lock since DiscardUnknown is not concurrency safe. + emm, _ := em.extensionsRead() + for _, mx := range emm { + if m, ok := mx.value.(Message); ok { + DiscardUnknown(m) + } + } + } + + if di.unrecognized.IsValid() { + *src.offset(di.unrecognized).toBytes() = nil + } +} + +func (di *discardInfo) computeDiscardInfo() { + di.lock.Lock() + defer di.lock.Unlock() + if di.initialized != 0 { + return + } + t := di.typ + n := t.NumField() + + for i := 0; i < n; i++ { + f := t.Field(i) + if strings.HasPrefix(f.Name, "XXX_") { + continue + } + + dfi := discardFieldInfo{field: toField(&f)} + tf := f.Type + + // Unwrap tf to get its most basic type. + var isPointer, isSlice bool + if tf.Kind() == reflect.Slice && tf.Elem().Kind() != reflect.Uint8 { + isSlice = true + tf = tf.Elem() + } + if tf.Kind() == reflect.Ptr { + isPointer = true + tf = tf.Elem() + } + if isPointer && isSlice && tf.Kind() != reflect.Struct { + panic(fmt.Sprintf("%v.%s cannot be a slice of pointers to primitive types", t, f.Name)) + } + + switch tf.Kind() { + case reflect.Struct: + switch { + case !isPointer: + panic(fmt.Sprintf("%v.%s cannot be a direct struct value", t, f.Name)) + case isSlice: // E.g., []*pb.T + di := getDiscardInfo(tf) + dfi.discard = func(src pointer) { + sps := src.getPointerSlice() + for _, sp := range sps { + if !sp.isNil() { + di.discard(sp) + } + } + } + default: // E.g., *pb.T + di := getDiscardInfo(tf) + dfi.discard = func(src pointer) { + sp := src.getPointer() + if !sp.isNil() { + di.discard(sp) + } + } + } + case reflect.Map: + switch { + case isPointer || isSlice: + panic(fmt.Sprintf("%v.%s cannot be a pointer to a map or a slice of map values", t, f.Name)) + default: // E.g., map[K]V + if tf.Elem().Kind() == reflect.Ptr { // Proto struct (e.g., *T) + dfi.discard = func(src pointer) { + sm := src.asPointerTo(tf).Elem() + if sm.Len() == 0 { + return + } + for _, key := range sm.MapKeys() { + val := sm.MapIndex(key) + DiscardUnknown(val.Interface().(Message)) + } + } + } else { + dfi.discard = func(pointer) {} // Noop + } + } + case reflect.Interface: + // Must be oneof field. + switch { + case isPointer || isSlice: + panic(fmt.Sprintf("%v.%s cannot be a pointer to a interface or a slice of interface values", t, f.Name)) + default: // E.g., interface{} + // TODO: Make this faster? + dfi.discard = func(src pointer) { + su := src.asPointerTo(tf).Elem() + if !su.IsNil() { + sv := su.Elem().Elem().Field(0) + if sv.Kind() == reflect.Ptr && sv.IsNil() { + return + } + switch sv.Type().Kind() { + case reflect.Ptr: // Proto struct (e.g., *T) + DiscardUnknown(sv.Interface().(Message)) + } + } + } + } + default: + continue + } + di.fields = append(di.fields, dfi) + } + + di.unrecognized = invalidField + if f, ok := t.FieldByName("XXX_unrecognized"); ok { + if f.Type != reflect.TypeOf([]byte{}) { + panic("expected XXX_unrecognized to be of type []byte") + } + di.unrecognized = toField(&f) + } + + atomic.StoreInt32(&di.initialized, 1) +} + +func discardLegacy(m Message) { + v := reflect.ValueOf(m) + if v.Kind() != reflect.Ptr || v.IsNil() { + return + } + v = v.Elem() + if v.Kind() != reflect.Struct { + return + } + t := v.Type() + + for i := 0; i < v.NumField(); i++ { + f := t.Field(i) + if strings.HasPrefix(f.Name, "XXX_") { + continue + } + vf := v.Field(i) + tf := f.Type + + // Unwrap tf to get its most basic type. + var isPointer, isSlice bool + if tf.Kind() == reflect.Slice && tf.Elem().Kind() != reflect.Uint8 { + isSlice = true + tf = tf.Elem() + } + if tf.Kind() == reflect.Ptr { + isPointer = true + tf = tf.Elem() + } + if isPointer && isSlice && tf.Kind() != reflect.Struct { + panic(fmt.Sprintf("%T.%s cannot be a slice of pointers to primitive types", m, f.Name)) + } + + switch tf.Kind() { + case reflect.Struct: + switch { + case !isPointer: + panic(fmt.Sprintf("%T.%s cannot be a direct struct value", m, f.Name)) + case isSlice: // E.g., []*pb.T + for j := 0; j < vf.Len(); j++ { + discardLegacy(vf.Index(j).Interface().(Message)) + } + default: // E.g., *pb.T + discardLegacy(vf.Interface().(Message)) + } + case reflect.Map: + switch { + case isPointer || isSlice: + panic(fmt.Sprintf("%T.%s cannot be a pointer to a map or a slice of map values", m, f.Name)) + default: // E.g., map[K]V + tv := vf.Type().Elem() + if tv.Kind() == reflect.Ptr && tv.Implements(protoMessageType) { // Proto struct (e.g., *T) + for _, key := range vf.MapKeys() { + val := vf.MapIndex(key) + discardLegacy(val.Interface().(Message)) + } + } + } + case reflect.Interface: + // Must be oneof field. + switch { + case isPointer || isSlice: + panic(fmt.Sprintf("%T.%s cannot be a pointer to a interface or a slice of interface values", m, f.Name)) + default: // E.g., test_proto.isCommunique_Union interface + if !vf.IsNil() && f.Tag.Get("protobuf_oneof") != "" { + vf = vf.Elem() // E.g., *test_proto.Communique_Msg + if !vf.IsNil() { + vf = vf.Elem() // E.g., test_proto.Communique_Msg + vf = vf.Field(0) // E.g., Proto struct (e.g., *T) or primitive value + if vf.Kind() == reflect.Ptr { + discardLegacy(vf.Interface().(Message)) + } + } + } + } + } + } + + if vf := v.FieldByName("XXX_unrecognized"); vf.IsValid() { + if vf.Type() != reflect.TypeOf([]byte{}) { + panic("expected XXX_unrecognized to be of type []byte") + } + vf.Set(reflect.ValueOf([]byte(nil))) + } + + // For proto2 messages, only discard unknown fields in message extensions + // that have been accessed via GetExtension. + if em, err := extendable(m); err == nil { + // Ignore lock since discardLegacy is not concurrency safe. + emm, _ := em.extensionsRead() + for _, mx := range emm { + if m, ok := mx.value.(Message); ok { + discardLegacy(m) + } + } + } +} diff --git a/vendor/github.com/golang/protobuf/proto/encode.go b/vendor/github.com/golang/protobuf/proto/encode.go new file mode 100644 index 0000000..c27d35f --- /dev/null +++ b/vendor/github.com/golang/protobuf/proto/encode.go @@ -0,0 +1,221 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2010 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +package proto + +/* + * Routines for encoding data into the wire format for protocol buffers. + */ + +import ( + "errors" + "fmt" + "reflect" +) + +// RequiredNotSetError is the error returned if Marshal is called with +// a protocol buffer struct whose required fields have not +// all been initialized. It is also the error returned if Unmarshal is +// called with an encoded protocol buffer that does not include all the +// required fields. +// +// When printed, RequiredNotSetError reports the first unset required field in a +// message. If the field cannot be precisely determined, it is reported as +// "{Unknown}". +type RequiredNotSetError struct { + field string +} + +func (e *RequiredNotSetError) Error() string { + return fmt.Sprintf("proto: required field %q not set", e.field) +} + +var ( + // errRepeatedHasNil is the error returned if Marshal is called with + // a struct with a repeated field containing a nil element. + errRepeatedHasNil = errors.New("proto: repeated field has nil element") + + // errOneofHasNil is the error returned if Marshal is called with + // a struct with a oneof field containing a nil element. + errOneofHasNil = errors.New("proto: oneof field has nil value") + + // ErrNil is the error returned if Marshal is called with nil. + ErrNil = errors.New("proto: Marshal called with nil") + + // ErrTooLarge is the error returned if Marshal is called with a + // message that encodes to >2GB. + ErrTooLarge = errors.New("proto: message encodes to over 2 GB") +) + +// The fundamental encoders that put bytes on the wire. +// Those that take integer types all accept uint64 and are +// therefore of type valueEncoder. + +const maxVarintBytes = 10 // maximum length of a varint + +// EncodeVarint returns the varint encoding of x. +// This is the format for the +// int32, int64, uint32, uint64, bool, and enum +// protocol buffer types. +// Not used by the package itself, but helpful to clients +// wishing to use the same encoding. +func EncodeVarint(x uint64) []byte { + var buf [maxVarintBytes]byte + var n int + for n = 0; x > 127; n++ { + buf[n] = 0x80 | uint8(x&0x7F) + x >>= 7 + } + buf[n] = uint8(x) + n++ + return buf[0:n] +} + +// EncodeVarint writes a varint-encoded integer to the Buffer. +// This is the format for the +// int32, int64, uint32, uint64, bool, and enum +// protocol buffer types. +func (p *Buffer) EncodeVarint(x uint64) error { + for x >= 1<<7 { + p.buf = append(p.buf, uint8(x&0x7f|0x80)) + x >>= 7 + } + p.buf = append(p.buf, uint8(x)) + return nil +} + +// SizeVarint returns the varint encoding size of an integer. +func SizeVarint(x uint64) int { + switch { + case x < 1<<7: + return 1 + case x < 1<<14: + return 2 + case x < 1<<21: + return 3 + case x < 1<<28: + return 4 + case x < 1<<35: + return 5 + case x < 1<<42: + return 6 + case x < 1<<49: + return 7 + case x < 1<<56: + return 8 + case x < 1<<63: + return 9 + } + return 10 +} + +// EncodeFixed64 writes a 64-bit integer to the Buffer. +// This is the format for the +// fixed64, sfixed64, and double protocol buffer types. +func (p *Buffer) EncodeFixed64(x uint64) error { + p.buf = append(p.buf, + uint8(x), + uint8(x>>8), + uint8(x>>16), + uint8(x>>24), + uint8(x>>32), + uint8(x>>40), + uint8(x>>48), + uint8(x>>56)) + return nil +} + +// EncodeFixed32 writes a 32-bit integer to the Buffer. +// This is the format for the +// fixed32, sfixed32, and float protocol buffer types. +func (p *Buffer) EncodeFixed32(x uint64) error { + p.buf = append(p.buf, + uint8(x), + uint8(x>>8), + uint8(x>>16), + uint8(x>>24)) + return nil +} + +// EncodeZigzag64 writes a zigzag-encoded 64-bit integer +// to the Buffer. +// This is the format used for the sint64 protocol buffer type. +func (p *Buffer) EncodeZigzag64(x uint64) error { + // use signed number to get arithmetic right shift. + return p.EncodeVarint(uint64((x << 1) ^ uint64((int64(x) >> 63)))) +} + +// EncodeZigzag32 writes a zigzag-encoded 32-bit integer +// to the Buffer. +// This is the format used for the sint32 protocol buffer type. +func (p *Buffer) EncodeZigzag32(x uint64) error { + // use signed number to get arithmetic right shift. + return p.EncodeVarint(uint64((uint32(x) << 1) ^ uint32((int32(x) >> 31)))) +} + +// EncodeRawBytes writes a count-delimited byte buffer to the Buffer. +// This is the format used for the bytes protocol buffer +// type and for embedded messages. +func (p *Buffer) EncodeRawBytes(b []byte) error { + p.EncodeVarint(uint64(len(b))) + p.buf = append(p.buf, b...) + return nil +} + +// EncodeStringBytes writes an encoded string to the Buffer. +// This is the format used for the proto2 string type. +func (p *Buffer) EncodeStringBytes(s string) error { + p.EncodeVarint(uint64(len(s))) + p.buf = append(p.buf, s...) + return nil +} + +// Marshaler is the interface representing objects that can marshal themselves. +type Marshaler interface { + Marshal() ([]byte, error) +} + +// EncodeMessage writes the protocol buffer to the Buffer, +// prefixed by a varint-encoded length. +func (p *Buffer) EncodeMessage(pb Message) error { + siz := Size(pb) + p.EncodeVarint(uint64(siz)) + return p.Marshal(pb) +} + +// All protocol buffer fields are nillable, but be careful. +func isNil(v reflect.Value) bool { + switch v.Kind() { + case reflect.Interface, reflect.Map, reflect.Ptr, reflect.Slice: + return v.IsNil() + } + return false +} diff --git a/vendor/github.com/golang/protobuf/proto/equal.go b/vendor/github.com/golang/protobuf/proto/equal.go new file mode 100644 index 0000000..d4db5a1 --- /dev/null +++ b/vendor/github.com/golang/protobuf/proto/equal.go @@ -0,0 +1,300 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2011 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +// Protocol buffer comparison. + +package proto + +import ( + "bytes" + "log" + "reflect" + "strings" +) + +/* +Equal returns true iff protocol buffers a and b are equal. +The arguments must both be pointers to protocol buffer structs. + +Equality is defined in this way: + - Two messages are equal iff they are the same type, + corresponding fields are equal, unknown field sets + are equal, and extensions sets are equal. + - Two set scalar fields are equal iff their values are equal. + If the fields are of a floating-point type, remember that + NaN != x for all x, including NaN. If the message is defined + in a proto3 .proto file, fields are not "set"; specifically, + zero length proto3 "bytes" fields are equal (nil == {}). + - Two repeated fields are equal iff their lengths are the same, + and their corresponding elements are equal. Note a "bytes" field, + although represented by []byte, is not a repeated field and the + rule for the scalar fields described above applies. + - Two unset fields are equal. + - Two unknown field sets are equal if their current + encoded state is equal. + - Two extension sets are equal iff they have corresponding + elements that are pairwise equal. + - Two map fields are equal iff their lengths are the same, + and they contain the same set of elements. Zero-length map + fields are equal. + - Every other combination of things are not equal. + +The return value is undefined if a and b are not protocol buffers. +*/ +func Equal(a, b Message) bool { + if a == nil || b == nil { + return a == b + } + v1, v2 := reflect.ValueOf(a), reflect.ValueOf(b) + if v1.Type() != v2.Type() { + return false + } + if v1.Kind() == reflect.Ptr { + if v1.IsNil() { + return v2.IsNil() + } + if v2.IsNil() { + return false + } + v1, v2 = v1.Elem(), v2.Elem() + } + if v1.Kind() != reflect.Struct { + return false + } + return equalStruct(v1, v2) +} + +// v1 and v2 are known to have the same type. +func equalStruct(v1, v2 reflect.Value) bool { + sprop := GetProperties(v1.Type()) + for i := 0; i < v1.NumField(); i++ { + f := v1.Type().Field(i) + if strings.HasPrefix(f.Name, "XXX_") { + continue + } + f1, f2 := v1.Field(i), v2.Field(i) + if f.Type.Kind() == reflect.Ptr { + if n1, n2 := f1.IsNil(), f2.IsNil(); n1 && n2 { + // both unset + continue + } else if n1 != n2 { + // set/unset mismatch + return false + } + f1, f2 = f1.Elem(), f2.Elem() + } + if !equalAny(f1, f2, sprop.Prop[i]) { + return false + } + } + + if em1 := v1.FieldByName("XXX_InternalExtensions"); em1.IsValid() { + em2 := v2.FieldByName("XXX_InternalExtensions") + if !equalExtensions(v1.Type(), em1.Interface().(XXX_InternalExtensions), em2.Interface().(XXX_InternalExtensions)) { + return false + } + } + + if em1 := v1.FieldByName("XXX_extensions"); em1.IsValid() { + em2 := v2.FieldByName("XXX_extensions") + if !equalExtMap(v1.Type(), em1.Interface().(map[int32]Extension), em2.Interface().(map[int32]Extension)) { + return false + } + } + + uf := v1.FieldByName("XXX_unrecognized") + if !uf.IsValid() { + return true + } + + u1 := uf.Bytes() + u2 := v2.FieldByName("XXX_unrecognized").Bytes() + return bytes.Equal(u1, u2) +} + +// v1 and v2 are known to have the same type. +// prop may be nil. +func equalAny(v1, v2 reflect.Value, prop *Properties) bool { + if v1.Type() == protoMessageType { + m1, _ := v1.Interface().(Message) + m2, _ := v2.Interface().(Message) + return Equal(m1, m2) + } + switch v1.Kind() { + case reflect.Bool: + return v1.Bool() == v2.Bool() + case reflect.Float32, reflect.Float64: + return v1.Float() == v2.Float() + case reflect.Int32, reflect.Int64: + return v1.Int() == v2.Int() + case reflect.Interface: + // Probably a oneof field; compare the inner values. + n1, n2 := v1.IsNil(), v2.IsNil() + if n1 || n2 { + return n1 == n2 + } + e1, e2 := v1.Elem(), v2.Elem() + if e1.Type() != e2.Type() { + return false + } + return equalAny(e1, e2, nil) + case reflect.Map: + if v1.Len() != v2.Len() { + return false + } + for _, key := range v1.MapKeys() { + val2 := v2.MapIndex(key) + if !val2.IsValid() { + // This key was not found in the second map. + return false + } + if !equalAny(v1.MapIndex(key), val2, nil) { + return false + } + } + return true + case reflect.Ptr: + // Maps may have nil values in them, so check for nil. + if v1.IsNil() && v2.IsNil() { + return true + } + if v1.IsNil() != v2.IsNil() { + return false + } + return equalAny(v1.Elem(), v2.Elem(), prop) + case reflect.Slice: + if v1.Type().Elem().Kind() == reflect.Uint8 { + // short circuit: []byte + + // Edge case: if this is in a proto3 message, a zero length + // bytes field is considered the zero value. + if prop != nil && prop.proto3 && v1.Len() == 0 && v2.Len() == 0 { + return true + } + if v1.IsNil() != v2.IsNil() { + return false + } + return bytes.Equal(v1.Interface().([]byte), v2.Interface().([]byte)) + } + + if v1.Len() != v2.Len() { + return false + } + for i := 0; i < v1.Len(); i++ { + if !equalAny(v1.Index(i), v2.Index(i), prop) { + return false + } + } + return true + case reflect.String: + return v1.Interface().(string) == v2.Interface().(string) + case reflect.Struct: + return equalStruct(v1, v2) + case reflect.Uint32, reflect.Uint64: + return v1.Uint() == v2.Uint() + } + + // unknown type, so not a protocol buffer + log.Printf("proto: don't know how to compare %v", v1) + return false +} + +// base is the struct type that the extensions are based on. +// x1 and x2 are InternalExtensions. +func equalExtensions(base reflect.Type, x1, x2 XXX_InternalExtensions) bool { + em1, _ := x1.extensionsRead() + em2, _ := x2.extensionsRead() + return equalExtMap(base, em1, em2) +} + +func equalExtMap(base reflect.Type, em1, em2 map[int32]Extension) bool { + if len(em1) != len(em2) { + return false + } + + for extNum, e1 := range em1 { + e2, ok := em2[extNum] + if !ok { + return false + } + + m1, m2 := e1.value, e2.value + + if m1 == nil && m2 == nil { + // Both have only encoded form. + if bytes.Equal(e1.enc, e2.enc) { + continue + } + // The bytes are different, but the extensions might still be + // equal. We need to decode them to compare. + } + + if m1 != nil && m2 != nil { + // Both are unencoded. + if !equalAny(reflect.ValueOf(m1), reflect.ValueOf(m2), nil) { + return false + } + continue + } + + // At least one is encoded. To do a semantically correct comparison + // we need to unmarshal them first. + var desc *ExtensionDesc + if m := extensionMaps[base]; m != nil { + desc = m[extNum] + } + if desc == nil { + // If both have only encoded form and the bytes are the same, + // it is handled above. We get here when the bytes are different. + // We don't know how to decode it, so just compare them as byte + // slices. + log.Printf("proto: don't know how to compare extension %d of %v", extNum, base) + return false + } + var err error + if m1 == nil { + m1, err = decodeExtension(e1.enc, desc) + } + if m2 == nil && err == nil { + m2, err = decodeExtension(e2.enc, desc) + } + if err != nil { + // The encoded form is invalid. + log.Printf("proto: badly encoded extension %d of %v: %v", extNum, base, err) + return false + } + if !equalAny(reflect.ValueOf(m1), reflect.ValueOf(m2), nil) { + return false + } + } + + return true +} diff --git a/vendor/github.com/golang/protobuf/proto/extensions.go b/vendor/github.com/golang/protobuf/proto/extensions.go new file mode 100644 index 0000000..816a3b9 --- /dev/null +++ b/vendor/github.com/golang/protobuf/proto/extensions.go @@ -0,0 +1,543 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2010 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +package proto + +/* + * Types and routines for supporting protocol buffer extensions. + */ + +import ( + "errors" + "fmt" + "io" + "reflect" + "strconv" + "sync" +) + +// ErrMissingExtension is the error returned by GetExtension if the named extension is not in the message. +var ErrMissingExtension = errors.New("proto: missing extension") + +// ExtensionRange represents a range of message extensions for a protocol buffer. +// Used in code generated by the protocol compiler. +type ExtensionRange struct { + Start, End int32 // both inclusive +} + +// extendableProto is an interface implemented by any protocol buffer generated by the current +// proto compiler that may be extended. +type extendableProto interface { + Message + ExtensionRangeArray() []ExtensionRange + extensionsWrite() map[int32]Extension + extensionsRead() (map[int32]Extension, sync.Locker) +} + +// extendableProtoV1 is an interface implemented by a protocol buffer generated by the previous +// version of the proto compiler that may be extended. +type extendableProtoV1 interface { + Message + ExtensionRangeArray() []ExtensionRange + ExtensionMap() map[int32]Extension +} + +// extensionAdapter is a wrapper around extendableProtoV1 that implements extendableProto. +type extensionAdapter struct { + extendableProtoV1 +} + +func (e extensionAdapter) extensionsWrite() map[int32]Extension { + return e.ExtensionMap() +} + +func (e extensionAdapter) extensionsRead() (map[int32]Extension, sync.Locker) { + return e.ExtensionMap(), notLocker{} +} + +// notLocker is a sync.Locker whose Lock and Unlock methods are nops. +type notLocker struct{} + +func (n notLocker) Lock() {} +func (n notLocker) Unlock() {} + +// extendable returns the extendableProto interface for the given generated proto message. +// If the proto message has the old extension format, it returns a wrapper that implements +// the extendableProto interface. +func extendable(p interface{}) (extendableProto, error) { + switch p := p.(type) { + case extendableProto: + if isNilPtr(p) { + return nil, fmt.Errorf("proto: nil %T is not extendable", p) + } + return p, nil + case extendableProtoV1: + if isNilPtr(p) { + return nil, fmt.Errorf("proto: nil %T is not extendable", p) + } + return extensionAdapter{p}, nil + } + // Don't allocate a specific error containing %T: + // this is the hot path for Clone and MarshalText. + return nil, errNotExtendable +} + +var errNotExtendable = errors.New("proto: not an extendable proto.Message") + +func isNilPtr(x interface{}) bool { + v := reflect.ValueOf(x) + return v.Kind() == reflect.Ptr && v.IsNil() +} + +// XXX_InternalExtensions is an internal representation of proto extensions. +// +// Each generated message struct type embeds an anonymous XXX_InternalExtensions field, +// thus gaining the unexported 'extensions' method, which can be called only from the proto package. +// +// The methods of XXX_InternalExtensions are not concurrency safe in general, +// but calls to logically read-only methods such as has and get may be executed concurrently. +type XXX_InternalExtensions struct { + // The struct must be indirect so that if a user inadvertently copies a + // generated message and its embedded XXX_InternalExtensions, they + // avoid the mayhem of a copied mutex. + // + // The mutex serializes all logically read-only operations to p.extensionMap. + // It is up to the client to ensure that write operations to p.extensionMap are + // mutually exclusive with other accesses. + p *struct { + mu sync.Mutex + extensionMap map[int32]Extension + } +} + +// extensionsWrite returns the extension map, creating it on first use. +func (e *XXX_InternalExtensions) extensionsWrite() map[int32]Extension { + if e.p == nil { + e.p = new(struct { + mu sync.Mutex + extensionMap map[int32]Extension + }) + e.p.extensionMap = make(map[int32]Extension) + } + return e.p.extensionMap +} + +// extensionsRead returns the extensions map for read-only use. It may be nil. +// The caller must hold the returned mutex's lock when accessing Elements within the map. +func (e *XXX_InternalExtensions) extensionsRead() (map[int32]Extension, sync.Locker) { + if e.p == nil { + return nil, nil + } + return e.p.extensionMap, &e.p.mu +} + +// ExtensionDesc represents an extension specification. +// Used in generated code from the protocol compiler. +type ExtensionDesc struct { + ExtendedType Message // nil pointer to the type that is being extended + ExtensionType interface{} // nil pointer to the extension type + Field int32 // field number + Name string // fully-qualified name of extension, for text formatting + Tag string // protobuf tag style + Filename string // name of the file in which the extension is defined +} + +func (ed *ExtensionDesc) repeated() bool { + t := reflect.TypeOf(ed.ExtensionType) + return t.Kind() == reflect.Slice && t.Elem().Kind() != reflect.Uint8 +} + +// Extension represents an extension in a message. +type Extension struct { + // When an extension is stored in a message using SetExtension + // only desc and value are set. When the message is marshaled + // enc will be set to the encoded form of the message. + // + // When a message is unmarshaled and contains extensions, each + // extension will have only enc set. When such an extension is + // accessed using GetExtension (or GetExtensions) desc and value + // will be set. + desc *ExtensionDesc + value interface{} + enc []byte +} + +// SetRawExtension is for testing only. +func SetRawExtension(base Message, id int32, b []byte) { + epb, err := extendable(base) + if err != nil { + return + } + extmap := epb.extensionsWrite() + extmap[id] = Extension{enc: b} +} + +// isExtensionField returns true iff the given field number is in an extension range. +func isExtensionField(pb extendableProto, field int32) bool { + for _, er := range pb.ExtensionRangeArray() { + if er.Start <= field && field <= er.End { + return true + } + } + return false +} + +// checkExtensionTypes checks that the given extension is valid for pb. +func checkExtensionTypes(pb extendableProto, extension *ExtensionDesc) error { + var pbi interface{} = pb + // Check the extended type. + if ea, ok := pbi.(extensionAdapter); ok { + pbi = ea.extendableProtoV1 + } + if a, b := reflect.TypeOf(pbi), reflect.TypeOf(extension.ExtendedType); a != b { + return fmt.Errorf("proto: bad extended type; %v does not extend %v", b, a) + } + // Check the range. + if !isExtensionField(pb, extension.Field) { + return errors.New("proto: bad extension number; not in declared ranges") + } + return nil +} + +// extPropKey is sufficient to uniquely identify an extension. +type extPropKey struct { + base reflect.Type + field int32 +} + +var extProp = struct { + sync.RWMutex + m map[extPropKey]*Properties +}{ + m: make(map[extPropKey]*Properties), +} + +func extensionProperties(ed *ExtensionDesc) *Properties { + key := extPropKey{base: reflect.TypeOf(ed.ExtendedType), field: ed.Field} + + extProp.RLock() + if prop, ok := extProp.m[key]; ok { + extProp.RUnlock() + return prop + } + extProp.RUnlock() + + extProp.Lock() + defer extProp.Unlock() + // Check again. + if prop, ok := extProp.m[key]; ok { + return prop + } + + prop := new(Properties) + prop.Init(reflect.TypeOf(ed.ExtensionType), "unknown_name", ed.Tag, nil) + extProp.m[key] = prop + return prop +} + +// HasExtension returns whether the given extension is present in pb. +func HasExtension(pb Message, extension *ExtensionDesc) bool { + // TODO: Check types, field numbers, etc.? + epb, err := extendable(pb) + if err != nil { + return false + } + extmap, mu := epb.extensionsRead() + if extmap == nil { + return false + } + mu.Lock() + _, ok := extmap[extension.Field] + mu.Unlock() + return ok +} + +// ClearExtension removes the given extension from pb. +func ClearExtension(pb Message, extension *ExtensionDesc) { + epb, err := extendable(pb) + if err != nil { + return + } + // TODO: Check types, field numbers, etc.? + extmap := epb.extensionsWrite() + delete(extmap, extension.Field) +} + +// GetExtension retrieves a proto2 extended field from pb. +// +// If the descriptor is type complete (i.e., ExtensionDesc.ExtensionType is non-nil), +// then GetExtension parses the encoded field and returns a Go value of the specified type. +// If the field is not present, then the default value is returned (if one is specified), +// otherwise ErrMissingExtension is reported. +// +// If the descriptor is not type complete (i.e., ExtensionDesc.ExtensionType is nil), +// then GetExtension returns the raw encoded bytes of the field extension. +func GetExtension(pb Message, extension *ExtensionDesc) (interface{}, error) { + epb, err := extendable(pb) + if err != nil { + return nil, err + } + + if extension.ExtendedType != nil { + // can only check type if this is a complete descriptor + if err := checkExtensionTypes(epb, extension); err != nil { + return nil, err + } + } + + emap, mu := epb.extensionsRead() + if emap == nil { + return defaultExtensionValue(extension) + } + mu.Lock() + defer mu.Unlock() + e, ok := emap[extension.Field] + if !ok { + // defaultExtensionValue returns the default value or + // ErrMissingExtension if there is no default. + return defaultExtensionValue(extension) + } + + if e.value != nil { + // Already decoded. Check the descriptor, though. + if e.desc != extension { + // This shouldn't happen. If it does, it means that + // GetExtension was called twice with two different + // descriptors with the same field number. + return nil, errors.New("proto: descriptor conflict") + } + return e.value, nil + } + + if extension.ExtensionType == nil { + // incomplete descriptor + return e.enc, nil + } + + v, err := decodeExtension(e.enc, extension) + if err != nil { + return nil, err + } + + // Remember the decoded version and drop the encoded version. + // That way it is safe to mutate what we return. + e.value = v + e.desc = extension + e.enc = nil + emap[extension.Field] = e + return e.value, nil +} + +// defaultExtensionValue returns the default value for extension. +// If no default for an extension is defined ErrMissingExtension is returned. +func defaultExtensionValue(extension *ExtensionDesc) (interface{}, error) { + if extension.ExtensionType == nil { + // incomplete descriptor, so no default + return nil, ErrMissingExtension + } + + t := reflect.TypeOf(extension.ExtensionType) + props := extensionProperties(extension) + + sf, _, err := fieldDefault(t, props) + if err != nil { + return nil, err + } + + if sf == nil || sf.value == nil { + // There is no default value. + return nil, ErrMissingExtension + } + + if t.Kind() != reflect.Ptr { + // We do not need to return a Ptr, we can directly return sf.value. + return sf.value, nil + } + + // We need to return an interface{} that is a pointer to sf.value. + value := reflect.New(t).Elem() + value.Set(reflect.New(value.Type().Elem())) + if sf.kind == reflect.Int32 { + // We may have an int32 or an enum, but the underlying data is int32. + // Since we can't set an int32 into a non int32 reflect.value directly + // set it as a int32. + value.Elem().SetInt(int64(sf.value.(int32))) + } else { + value.Elem().Set(reflect.ValueOf(sf.value)) + } + return value.Interface(), nil +} + +// decodeExtension decodes an extension encoded in b. +func decodeExtension(b []byte, extension *ExtensionDesc) (interface{}, error) { + t := reflect.TypeOf(extension.ExtensionType) + unmarshal := typeUnmarshaler(t, extension.Tag) + + // t is a pointer to a struct, pointer to basic type or a slice. + // Allocate space to store the pointer/slice. + value := reflect.New(t).Elem() + + var err error + for { + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + wire := int(x) & 7 + + b, err = unmarshal(b, valToPointer(value.Addr()), wire) + if err != nil { + return nil, err + } + + if len(b) == 0 { + break + } + } + return value.Interface(), nil +} + +// GetExtensions returns a slice of the extensions present in pb that are also listed in es. +// The returned slice has the same length as es; missing extensions will appear as nil elements. +func GetExtensions(pb Message, es []*ExtensionDesc) (extensions []interface{}, err error) { + epb, err := extendable(pb) + if err != nil { + return nil, err + } + extensions = make([]interface{}, len(es)) + for i, e := range es { + extensions[i], err = GetExtension(epb, e) + if err == ErrMissingExtension { + err = nil + } + if err != nil { + return + } + } + return +} + +// ExtensionDescs returns a new slice containing pb's extension descriptors, in undefined order. +// For non-registered extensions, ExtensionDescs returns an incomplete descriptor containing +// just the Field field, which defines the extension's field number. +func ExtensionDescs(pb Message) ([]*ExtensionDesc, error) { + epb, err := extendable(pb) + if err != nil { + return nil, err + } + registeredExtensions := RegisteredExtensions(pb) + + emap, mu := epb.extensionsRead() + if emap == nil { + return nil, nil + } + mu.Lock() + defer mu.Unlock() + extensions := make([]*ExtensionDesc, 0, len(emap)) + for extid, e := range emap { + desc := e.desc + if desc == nil { + desc = registeredExtensions[extid] + if desc == nil { + desc = &ExtensionDesc{Field: extid} + } + } + + extensions = append(extensions, desc) + } + return extensions, nil +} + +// SetExtension sets the specified extension of pb to the specified value. +func SetExtension(pb Message, extension *ExtensionDesc, value interface{}) error { + epb, err := extendable(pb) + if err != nil { + return err + } + if err := checkExtensionTypes(epb, extension); err != nil { + return err + } + typ := reflect.TypeOf(extension.ExtensionType) + if typ != reflect.TypeOf(value) { + return errors.New("proto: bad extension value type") + } + // nil extension values need to be caught early, because the + // encoder can't distinguish an ErrNil due to a nil extension + // from an ErrNil due to a missing field. Extensions are + // always optional, so the encoder would just swallow the error + // and drop all the extensions from the encoded message. + if reflect.ValueOf(value).IsNil() { + return fmt.Errorf("proto: SetExtension called with nil value of type %T", value) + } + + extmap := epb.extensionsWrite() + extmap[extension.Field] = Extension{desc: extension, value: value} + return nil +} + +// ClearAllExtensions clears all extensions from pb. +func ClearAllExtensions(pb Message) { + epb, err := extendable(pb) + if err != nil { + return + } + m := epb.extensionsWrite() + for k := range m { + delete(m, k) + } +} + +// A global registry of extensions. +// The generated code will register the generated descriptors by calling RegisterExtension. + +var extensionMaps = make(map[reflect.Type]map[int32]*ExtensionDesc) + +// RegisterExtension is called from the generated code. +func RegisterExtension(desc *ExtensionDesc) { + st := reflect.TypeOf(desc.ExtendedType).Elem() + m := extensionMaps[st] + if m == nil { + m = make(map[int32]*ExtensionDesc) + extensionMaps[st] = m + } + if _, ok := m[desc.Field]; ok { + panic("proto: duplicate extension registered: " + st.String() + " " + strconv.Itoa(int(desc.Field))) + } + m[desc.Field] = desc +} + +// RegisteredExtensions returns a map of the registered extensions of a +// protocol buffer struct, indexed by the extension number. +// The argument pb should be a nil pointer to the struct type. +func RegisteredExtensions(pb Message) map[int32]*ExtensionDesc { + return extensionMaps[reflect.TypeOf(pb).Elem()] +} diff --git a/vendor/github.com/golang/protobuf/proto/lib.go b/vendor/github.com/golang/protobuf/proto/lib.go new file mode 100644 index 0000000..0e2191b --- /dev/null +++ b/vendor/github.com/golang/protobuf/proto/lib.go @@ -0,0 +1,921 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2010 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +/* +Package proto converts data structures to and from the wire format of +protocol buffers. It works in concert with the Go source code generated +for .proto files by the protocol compiler. + +A summary of the properties of the protocol buffer interface +for a protocol buffer variable v: + + - Names are turned from camel_case to CamelCase for export. + - There are no methods on v to set fields; just treat + them as structure fields. + - There are getters that return a field's value if set, + and return the field's default value if unset. + The getters work even if the receiver is a nil message. + - The zero value for a struct is its correct initialization state. + All desired fields must be set before marshaling. + - A Reset() method will restore a protobuf struct to its zero state. + - Non-repeated fields are pointers to the values; nil means unset. + That is, optional or required field int32 f becomes F *int32. + - Repeated fields are slices. + - Helper functions are available to aid the setting of fields. + msg.Foo = proto.String("hello") // set field + - Constants are defined to hold the default values of all fields that + have them. They have the form Default_StructName_FieldName. + Because the getter methods handle defaulted values, + direct use of these constants should be rare. + - Enums are given type names and maps from names to values. + Enum values are prefixed by the enclosing message's name, or by the + enum's type name if it is a top-level enum. Enum types have a String + method, and a Enum method to assist in message construction. + - Nested messages, groups and enums have type names prefixed with the name of + the surrounding message type. + - Extensions are given descriptor names that start with E_, + followed by an underscore-delimited list of the nested messages + that contain it (if any) followed by the CamelCased name of the + extension field itself. HasExtension, ClearExtension, GetExtension + and SetExtension are functions for manipulating extensions. + - Oneof field sets are given a single field in their message, + with distinguished wrapper types for each possible field value. + - Marshal and Unmarshal are functions to encode and decode the wire format. + +When the .proto file specifies `syntax="proto3"`, there are some differences: + + - Non-repeated fields of non-message type are values instead of pointers. + - Enum types do not get an Enum method. + +The simplest way to describe this is to see an example. +Given file test.proto, containing + + package example; + + enum FOO { X = 17; } + + message Test { + required string label = 1; + optional int32 type = 2 [default=77]; + repeated int64 reps = 3; + optional group OptionalGroup = 4 { + required string RequiredField = 5; + } + oneof union { + int32 number = 6; + string name = 7; + } + } + +The resulting file, test.pb.go, is: + + package example + + import proto "github.com/golang/protobuf/proto" + import math "math" + + type FOO int32 + const ( + FOO_X FOO = 17 + ) + var FOO_name = map[int32]string{ + 17: "X", + } + var FOO_value = map[string]int32{ + "X": 17, + } + + func (x FOO) Enum() *FOO { + p := new(FOO) + *p = x + return p + } + func (x FOO) String() string { + return proto.EnumName(FOO_name, int32(x)) + } + func (x *FOO) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(FOO_value, data) + if err != nil { + return err + } + *x = FOO(value) + return nil + } + + type Test struct { + Label *string `protobuf:"bytes,1,req,name=label" json:"label,omitempty"` + Type *int32 `protobuf:"varint,2,opt,name=type,def=77" json:"type,omitempty"` + Reps []int64 `protobuf:"varint,3,rep,name=reps" json:"reps,omitempty"` + Optionalgroup *Test_OptionalGroup `protobuf:"group,4,opt,name=OptionalGroup" json:"optionalgroup,omitempty"` + // Types that are valid to be assigned to Union: + // *Test_Number + // *Test_Name + Union isTest_Union `protobuf_oneof:"union"` + XXX_unrecognized []byte `json:"-"` + } + func (m *Test) Reset() { *m = Test{} } + func (m *Test) String() string { return proto.CompactTextString(m) } + func (*Test) ProtoMessage() {} + + type isTest_Union interface { + isTest_Union() + } + + type Test_Number struct { + Number int32 `protobuf:"varint,6,opt,name=number"` + } + type Test_Name struct { + Name string `protobuf:"bytes,7,opt,name=name"` + } + + func (*Test_Number) isTest_Union() {} + func (*Test_Name) isTest_Union() {} + + func (m *Test) GetUnion() isTest_Union { + if m != nil { + return m.Union + } + return nil + } + const Default_Test_Type int32 = 77 + + func (m *Test) GetLabel() string { + if m != nil && m.Label != nil { + return *m.Label + } + return "" + } + + func (m *Test) GetType() int32 { + if m != nil && m.Type != nil { + return *m.Type + } + return Default_Test_Type + } + + func (m *Test) GetOptionalgroup() *Test_OptionalGroup { + if m != nil { + return m.Optionalgroup + } + return nil + } + + type Test_OptionalGroup struct { + RequiredField *string `protobuf:"bytes,5,req" json:"RequiredField,omitempty"` + } + func (m *Test_OptionalGroup) Reset() { *m = Test_OptionalGroup{} } + func (m *Test_OptionalGroup) String() string { return proto.CompactTextString(m) } + + func (m *Test_OptionalGroup) GetRequiredField() string { + if m != nil && m.RequiredField != nil { + return *m.RequiredField + } + return "" + } + + func (m *Test) GetNumber() int32 { + if x, ok := m.GetUnion().(*Test_Number); ok { + return x.Number + } + return 0 + } + + func (m *Test) GetName() string { + if x, ok := m.GetUnion().(*Test_Name); ok { + return x.Name + } + return "" + } + + func init() { + proto.RegisterEnum("example.FOO", FOO_name, FOO_value) + } + +To create and play with a Test object: + + package main + + import ( + "log" + + "github.com/golang/protobuf/proto" + pb "./example.pb" + ) + + func main() { + test := &pb.Test{ + Label: proto.String("hello"), + Type: proto.Int32(17), + Reps: []int64{1, 2, 3}, + Optionalgroup: &pb.Test_OptionalGroup{ + RequiredField: proto.String("good bye"), + }, + Union: &pb.Test_Name{"fred"}, + } + data, err := proto.Marshal(test) + if err != nil { + log.Fatal("marshaling error: ", err) + } + newTest := &pb.Test{} + err = proto.Unmarshal(data, newTest) + if err != nil { + log.Fatal("unmarshaling error: ", err) + } + // Now test and newTest contain the same data. + if test.GetLabel() != newTest.GetLabel() { + log.Fatalf("data mismatch %q != %q", test.GetLabel(), newTest.GetLabel()) + } + // Use a type switch to determine which oneof was set. + switch u := test.Union.(type) { + case *pb.Test_Number: // u.Number contains the number. + case *pb.Test_Name: // u.Name contains the string. + } + // etc. + } +*/ +package proto + +import ( + "encoding/json" + "errors" + "fmt" + "log" + "reflect" + "sort" + "strconv" + "sync" +) + +var errInvalidUTF8 = errors.New("proto: invalid UTF-8 string") + +// Message is implemented by generated protocol buffer messages. +type Message interface { + Reset() + String() string + ProtoMessage() +} + +// Stats records allocation details about the protocol buffer encoders +// and decoders. Useful for tuning the library itself. +type Stats struct { + Emalloc uint64 // mallocs in encode + Dmalloc uint64 // mallocs in decode + Encode uint64 // number of encodes + Decode uint64 // number of decodes + Chit uint64 // number of cache hits + Cmiss uint64 // number of cache misses + Size uint64 // number of sizes +} + +// Set to true to enable stats collection. +const collectStats = false + +var stats Stats + +// GetStats returns a copy of the global Stats structure. +func GetStats() Stats { return stats } + +// A Buffer is a buffer manager for marshaling and unmarshaling +// protocol buffers. It may be reused between invocations to +// reduce memory usage. It is not necessary to use a Buffer; +// the global functions Marshal and Unmarshal create a +// temporary Buffer and are fine for most applications. +type Buffer struct { + buf []byte // encode/decode byte stream + index int // read point + + deterministic bool +} + +// NewBuffer allocates a new Buffer and initializes its internal data to +// the contents of the argument slice. +func NewBuffer(e []byte) *Buffer { + return &Buffer{buf: e} +} + +// Reset resets the Buffer, ready for marshaling a new protocol buffer. +func (p *Buffer) Reset() { + p.buf = p.buf[0:0] // for reading/writing + p.index = 0 // for reading +} + +// SetBuf replaces the internal buffer with the slice, +// ready for unmarshaling the contents of the slice. +func (p *Buffer) SetBuf(s []byte) { + p.buf = s + p.index = 0 +} + +// Bytes returns the contents of the Buffer. +func (p *Buffer) Bytes() []byte { return p.buf } + +// SetDeterministic sets whether to use deterministic serialization. +// +// Deterministic serialization guarantees that for a given binary, equal +// messages will always be serialized to the same bytes. This implies: +// +// - Repeated serialization of a message will return the same bytes. +// - Different processes of the same binary (which may be executing on +// different machines) will serialize equal messages to the same bytes. +// +// Note that the deterministic serialization is NOT canonical across +// languages. It is not guaranteed to remain stable over time. It is unstable +// across different builds with schema changes due to unknown fields. +// Users who need canonical serialization (e.g., persistent storage in a +// canonical form, fingerprinting, etc.) should define their own +// canonicalization specification and implement their own serializer rather +// than relying on this API. +// +// If deterministic serialization is requested, map entries will be sorted +// by keys in lexographical order. This is an implementation detail and +// subject to change. +func (p *Buffer) SetDeterministic(deterministic bool) { + p.deterministic = deterministic +} + +/* + * Helper routines for simplifying the creation of optional fields of basic type. + */ + +// Bool is a helper routine that allocates a new bool value +// to store v and returns a pointer to it. +func Bool(v bool) *bool { + return &v +} + +// Int32 is a helper routine that allocates a new int32 value +// to store v and returns a pointer to it. +func Int32(v int32) *int32 { + return &v +} + +// Int is a helper routine that allocates a new int32 value +// to store v and returns a pointer to it, but unlike Int32 +// its argument value is an int. +func Int(v int) *int32 { + p := new(int32) + *p = int32(v) + return p +} + +// Int64 is a helper routine that allocates a new int64 value +// to store v and returns a pointer to it. +func Int64(v int64) *int64 { + return &v +} + +// Float32 is a helper routine that allocates a new float32 value +// to store v and returns a pointer to it. +func Float32(v float32) *float32 { + return &v +} + +// Float64 is a helper routine that allocates a new float64 value +// to store v and returns a pointer to it. +func Float64(v float64) *float64 { + return &v +} + +// Uint32 is a helper routine that allocates a new uint32 value +// to store v and returns a pointer to it. +func Uint32(v uint32) *uint32 { + return &v +} + +// Uint64 is a helper routine that allocates a new uint64 value +// to store v and returns a pointer to it. +func Uint64(v uint64) *uint64 { + return &v +} + +// String is a helper routine that allocates a new string value +// to store v and returns a pointer to it. +func String(v string) *string { + return &v +} + +// EnumName is a helper function to simplify printing protocol buffer enums +// by name. Given an enum map and a value, it returns a useful string. +func EnumName(m map[int32]string, v int32) string { + s, ok := m[v] + if ok { + return s + } + return strconv.Itoa(int(v)) +} + +// UnmarshalJSONEnum is a helper function to simplify recovering enum int values +// from their JSON-encoded representation. Given a map from the enum's symbolic +// names to its int values, and a byte buffer containing the JSON-encoded +// value, it returns an int32 that can be cast to the enum type by the caller. +// +// The function can deal with both JSON representations, numeric and symbolic. +func UnmarshalJSONEnum(m map[string]int32, data []byte, enumName string) (int32, error) { + if data[0] == '"' { + // New style: enums are strings. + var repr string + if err := json.Unmarshal(data, &repr); err != nil { + return -1, err + } + val, ok := m[repr] + if !ok { + return 0, fmt.Errorf("unrecognized enum %s value %q", enumName, repr) + } + return val, nil + } + // Old style: enums are ints. + var val int32 + if err := json.Unmarshal(data, &val); err != nil { + return 0, fmt.Errorf("cannot unmarshal %#q into enum %s", data, enumName) + } + return val, nil +} + +// DebugPrint dumps the encoded data in b in a debugging format with a header +// including the string s. Used in testing but made available for general debugging. +func (p *Buffer) DebugPrint(s string, b []byte) { + var u uint64 + + obuf := p.buf + index := p.index + p.buf = b + p.index = 0 + depth := 0 + + fmt.Printf("\n--- %s ---\n", s) + +out: + for { + for i := 0; i < depth; i++ { + fmt.Print(" ") + } + + index := p.index + if index == len(p.buf) { + break + } + + op, err := p.DecodeVarint() + if err != nil { + fmt.Printf("%3d: fetching op err %v\n", index, err) + break out + } + tag := op >> 3 + wire := op & 7 + + switch wire { + default: + fmt.Printf("%3d: t=%3d unknown wire=%d\n", + index, tag, wire) + break out + + case WireBytes: + var r []byte + + r, err = p.DecodeRawBytes(false) + if err != nil { + break out + } + fmt.Printf("%3d: t=%3d bytes [%d]", index, tag, len(r)) + if len(r) <= 6 { + for i := 0; i < len(r); i++ { + fmt.Printf(" %.2x", r[i]) + } + } else { + for i := 0; i < 3; i++ { + fmt.Printf(" %.2x", r[i]) + } + fmt.Printf(" ..") + for i := len(r) - 3; i < len(r); i++ { + fmt.Printf(" %.2x", r[i]) + } + } + fmt.Printf("\n") + + case WireFixed32: + u, err = p.DecodeFixed32() + if err != nil { + fmt.Printf("%3d: t=%3d fix32 err %v\n", index, tag, err) + break out + } + fmt.Printf("%3d: t=%3d fix32 %d\n", index, tag, u) + + case WireFixed64: + u, err = p.DecodeFixed64() + if err != nil { + fmt.Printf("%3d: t=%3d fix64 err %v\n", index, tag, err) + break out + } + fmt.Printf("%3d: t=%3d fix64 %d\n", index, tag, u) + + case WireVarint: + u, err = p.DecodeVarint() + if err != nil { + fmt.Printf("%3d: t=%3d varint err %v\n", index, tag, err) + break out + } + fmt.Printf("%3d: t=%3d varint %d\n", index, tag, u) + + case WireStartGroup: + fmt.Printf("%3d: t=%3d start\n", index, tag) + depth++ + + case WireEndGroup: + depth-- + fmt.Printf("%3d: t=%3d end\n", index, tag) + } + } + + if depth != 0 { + fmt.Printf("%3d: start-end not balanced %d\n", p.index, depth) + } + fmt.Printf("\n") + + p.buf = obuf + p.index = index +} + +// SetDefaults sets unset protocol buffer fields to their default values. +// It only modifies fields that are both unset and have defined defaults. +// It recursively sets default values in any non-nil sub-messages. +func SetDefaults(pb Message) { + setDefaults(reflect.ValueOf(pb), true, false) +} + +// v is a pointer to a struct. +func setDefaults(v reflect.Value, recur, zeros bool) { + v = v.Elem() + + defaultMu.RLock() + dm, ok := defaults[v.Type()] + defaultMu.RUnlock() + if !ok { + dm = buildDefaultMessage(v.Type()) + defaultMu.Lock() + defaults[v.Type()] = dm + defaultMu.Unlock() + } + + for _, sf := range dm.scalars { + f := v.Field(sf.index) + if !f.IsNil() { + // field already set + continue + } + dv := sf.value + if dv == nil && !zeros { + // no explicit default, and don't want to set zeros + continue + } + fptr := f.Addr().Interface() // **T + // TODO: Consider batching the allocations we do here. + switch sf.kind { + case reflect.Bool: + b := new(bool) + if dv != nil { + *b = dv.(bool) + } + *(fptr.(**bool)) = b + case reflect.Float32: + f := new(float32) + if dv != nil { + *f = dv.(float32) + } + *(fptr.(**float32)) = f + case reflect.Float64: + f := new(float64) + if dv != nil { + *f = dv.(float64) + } + *(fptr.(**float64)) = f + case reflect.Int32: + // might be an enum + if ft := f.Type(); ft != int32PtrType { + // enum + f.Set(reflect.New(ft.Elem())) + if dv != nil { + f.Elem().SetInt(int64(dv.(int32))) + } + } else { + // int32 field + i := new(int32) + if dv != nil { + *i = dv.(int32) + } + *(fptr.(**int32)) = i + } + case reflect.Int64: + i := new(int64) + if dv != nil { + *i = dv.(int64) + } + *(fptr.(**int64)) = i + case reflect.String: + s := new(string) + if dv != nil { + *s = dv.(string) + } + *(fptr.(**string)) = s + case reflect.Uint8: + // exceptional case: []byte + var b []byte + if dv != nil { + db := dv.([]byte) + b = make([]byte, len(db)) + copy(b, db) + } else { + b = []byte{} + } + *(fptr.(*[]byte)) = b + case reflect.Uint32: + u := new(uint32) + if dv != nil { + *u = dv.(uint32) + } + *(fptr.(**uint32)) = u + case reflect.Uint64: + u := new(uint64) + if dv != nil { + *u = dv.(uint64) + } + *(fptr.(**uint64)) = u + default: + log.Printf("proto: can't set default for field %v (sf.kind=%v)", f, sf.kind) + } + } + + for _, ni := range dm.nested { + f := v.Field(ni) + // f is *T or []*T or map[T]*T + switch f.Kind() { + case reflect.Ptr: + if f.IsNil() { + continue + } + setDefaults(f, recur, zeros) + + case reflect.Slice: + for i := 0; i < f.Len(); i++ { + e := f.Index(i) + if e.IsNil() { + continue + } + setDefaults(e, recur, zeros) + } + + case reflect.Map: + for _, k := range f.MapKeys() { + e := f.MapIndex(k) + if e.IsNil() { + continue + } + setDefaults(e, recur, zeros) + } + } + } +} + +var ( + // defaults maps a protocol buffer struct type to a slice of the fields, + // with its scalar fields set to their proto-declared non-zero default values. + defaultMu sync.RWMutex + defaults = make(map[reflect.Type]defaultMessage) + + int32PtrType = reflect.TypeOf((*int32)(nil)) +) + +// defaultMessage represents information about the default values of a message. +type defaultMessage struct { + scalars []scalarField + nested []int // struct field index of nested messages +} + +type scalarField struct { + index int // struct field index + kind reflect.Kind // element type (the T in *T or []T) + value interface{} // the proto-declared default value, or nil +} + +// t is a struct type. +func buildDefaultMessage(t reflect.Type) (dm defaultMessage) { + sprop := GetProperties(t) + for _, prop := range sprop.Prop { + fi, ok := sprop.decoderTags.get(prop.Tag) + if !ok { + // XXX_unrecognized + continue + } + ft := t.Field(fi).Type + + sf, nested, err := fieldDefault(ft, prop) + switch { + case err != nil: + log.Print(err) + case nested: + dm.nested = append(dm.nested, fi) + case sf != nil: + sf.index = fi + dm.scalars = append(dm.scalars, *sf) + } + } + + return dm +} + +// fieldDefault returns the scalarField for field type ft. +// sf will be nil if the field can not have a default. +// nestedMessage will be true if this is a nested message. +// Note that sf.index is not set on return. +func fieldDefault(ft reflect.Type, prop *Properties) (sf *scalarField, nestedMessage bool, err error) { + var canHaveDefault bool + switch ft.Kind() { + case reflect.Ptr: + if ft.Elem().Kind() == reflect.Struct { + nestedMessage = true + } else { + canHaveDefault = true // proto2 scalar field + } + + case reflect.Slice: + switch ft.Elem().Kind() { + case reflect.Ptr: + nestedMessage = true // repeated message + case reflect.Uint8: + canHaveDefault = true // bytes field + } + + case reflect.Map: + if ft.Elem().Kind() == reflect.Ptr { + nestedMessage = true // map with message values + } + } + + if !canHaveDefault { + if nestedMessage { + return nil, true, nil + } + return nil, false, nil + } + + // We now know that ft is a pointer or slice. + sf = &scalarField{kind: ft.Elem().Kind()} + + // scalar fields without defaults + if !prop.HasDefault { + return sf, false, nil + } + + // a scalar field: either *T or []byte + switch ft.Elem().Kind() { + case reflect.Bool: + x, err := strconv.ParseBool(prop.Default) + if err != nil { + return nil, false, fmt.Errorf("proto: bad default bool %q: %v", prop.Default, err) + } + sf.value = x + case reflect.Float32: + x, err := strconv.ParseFloat(prop.Default, 32) + if err != nil { + return nil, false, fmt.Errorf("proto: bad default float32 %q: %v", prop.Default, err) + } + sf.value = float32(x) + case reflect.Float64: + x, err := strconv.ParseFloat(prop.Default, 64) + if err != nil { + return nil, false, fmt.Errorf("proto: bad default float64 %q: %v", prop.Default, err) + } + sf.value = x + case reflect.Int32: + x, err := strconv.ParseInt(prop.Default, 10, 32) + if err != nil { + return nil, false, fmt.Errorf("proto: bad default int32 %q: %v", prop.Default, err) + } + sf.value = int32(x) + case reflect.Int64: + x, err := strconv.ParseInt(prop.Default, 10, 64) + if err != nil { + return nil, false, fmt.Errorf("proto: bad default int64 %q: %v", prop.Default, err) + } + sf.value = x + case reflect.String: + sf.value = prop.Default + case reflect.Uint8: + // []byte (not *uint8) + sf.value = []byte(prop.Default) + case reflect.Uint32: + x, err := strconv.ParseUint(prop.Default, 10, 32) + if err != nil { + return nil, false, fmt.Errorf("proto: bad default uint32 %q: %v", prop.Default, err) + } + sf.value = uint32(x) + case reflect.Uint64: + x, err := strconv.ParseUint(prop.Default, 10, 64) + if err != nil { + return nil, false, fmt.Errorf("proto: bad default uint64 %q: %v", prop.Default, err) + } + sf.value = x + default: + return nil, false, fmt.Errorf("proto: unhandled def kind %v", ft.Elem().Kind()) + } + + return sf, false, nil +} + +// mapKeys returns a sort.Interface to be used for sorting the map keys. +// Map fields may have key types of non-float scalars, strings and enums. +func mapKeys(vs []reflect.Value) sort.Interface { + s := mapKeySorter{vs: vs} + + // Type specialization per https://developers.google.com/protocol-buffers/docs/proto#maps. + if len(vs) == 0 { + return s + } + switch vs[0].Kind() { + case reflect.Int32, reflect.Int64: + s.less = func(a, b reflect.Value) bool { return a.Int() < b.Int() } + case reflect.Uint32, reflect.Uint64: + s.less = func(a, b reflect.Value) bool { return a.Uint() < b.Uint() } + case reflect.Bool: + s.less = func(a, b reflect.Value) bool { return !a.Bool() && b.Bool() } // false < true + case reflect.String: + s.less = func(a, b reflect.Value) bool { return a.String() < b.String() } + default: + panic(fmt.Sprintf("unsupported map key type: %v", vs[0].Kind())) + } + + return s +} + +type mapKeySorter struct { + vs []reflect.Value + less func(a, b reflect.Value) bool +} + +func (s mapKeySorter) Len() int { return len(s.vs) } +func (s mapKeySorter) Swap(i, j int) { s.vs[i], s.vs[j] = s.vs[j], s.vs[i] } +func (s mapKeySorter) Less(i, j int) bool { + return s.less(s.vs[i], s.vs[j]) +} + +// isProto3Zero reports whether v is a zero proto3 value. +func isProto3Zero(v reflect.Value) bool { + switch v.Kind() { + case reflect.Bool: + return !v.Bool() + case reflect.Int32, reflect.Int64: + return v.Int() == 0 + case reflect.Uint32, reflect.Uint64: + return v.Uint() == 0 + case reflect.Float32, reflect.Float64: + return v.Float() == 0 + case reflect.String: + return v.String() == "" + } + return false +} + +// ProtoPackageIsVersion2 is referenced from generated protocol buffer files +// to assert that that code is compatible with this version of the proto package. +const ProtoPackageIsVersion2 = true + +// ProtoPackageIsVersion1 is referenced from generated protocol buffer files +// to assert that that code is compatible with this version of the proto package. +const ProtoPackageIsVersion1 = true + +// InternalMessageInfo is a type used internally by generated .pb.go files. +// This type is not intended to be used by non-generated code. +// This type is not subject to any compatibility guarantee. +type InternalMessageInfo struct { + marshal *marshalInfo + unmarshal *unmarshalInfo + merge *mergeInfo + discard *discardInfo +} diff --git a/vendor/github.com/golang/protobuf/proto/message_set.go b/vendor/github.com/golang/protobuf/proto/message_set.go new file mode 100644 index 0000000..3b6ca41 --- /dev/null +++ b/vendor/github.com/golang/protobuf/proto/message_set.go @@ -0,0 +1,314 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2010 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +package proto + +/* + * Support for message sets. + */ + +import ( + "bytes" + "encoding/json" + "errors" + "fmt" + "reflect" + "sort" + "sync" +) + +// errNoMessageTypeID occurs when a protocol buffer does not have a message type ID. +// A message type ID is required for storing a protocol buffer in a message set. +var errNoMessageTypeID = errors.New("proto does not have a message type ID") + +// The first two types (_MessageSet_Item and messageSet) +// model what the protocol compiler produces for the following protocol message: +// message MessageSet { +// repeated group Item = 1 { +// required int32 type_id = 2; +// required string message = 3; +// }; +// } +// That is the MessageSet wire format. We can't use a proto to generate these +// because that would introduce a circular dependency between it and this package. + +type _MessageSet_Item struct { + TypeId *int32 `protobuf:"varint,2,req,name=type_id"` + Message []byte `protobuf:"bytes,3,req,name=message"` +} + +type messageSet struct { + Item []*_MessageSet_Item `protobuf:"group,1,rep"` + XXX_unrecognized []byte + // TODO: caching? +} + +// Make sure messageSet is a Message. +var _ Message = (*messageSet)(nil) + +// messageTypeIder is an interface satisfied by a protocol buffer type +// that may be stored in a MessageSet. +type messageTypeIder interface { + MessageTypeId() int32 +} + +func (ms *messageSet) find(pb Message) *_MessageSet_Item { + mti, ok := pb.(messageTypeIder) + if !ok { + return nil + } + id := mti.MessageTypeId() + for _, item := range ms.Item { + if *item.TypeId == id { + return item + } + } + return nil +} + +func (ms *messageSet) Has(pb Message) bool { + return ms.find(pb) != nil +} + +func (ms *messageSet) Unmarshal(pb Message) error { + if item := ms.find(pb); item != nil { + return Unmarshal(item.Message, pb) + } + if _, ok := pb.(messageTypeIder); !ok { + return errNoMessageTypeID + } + return nil // TODO: return error instead? +} + +func (ms *messageSet) Marshal(pb Message) error { + msg, err := Marshal(pb) + if err != nil { + return err + } + if item := ms.find(pb); item != nil { + // reuse existing item + item.Message = msg + return nil + } + + mti, ok := pb.(messageTypeIder) + if !ok { + return errNoMessageTypeID + } + + mtid := mti.MessageTypeId() + ms.Item = append(ms.Item, &_MessageSet_Item{ + TypeId: &mtid, + Message: msg, + }) + return nil +} + +func (ms *messageSet) Reset() { *ms = messageSet{} } +func (ms *messageSet) String() string { return CompactTextString(ms) } +func (*messageSet) ProtoMessage() {} + +// Support for the message_set_wire_format message option. + +func skipVarint(buf []byte) []byte { + i := 0 + for ; buf[i]&0x80 != 0; i++ { + } + return buf[i+1:] +} + +// MarshalMessageSet encodes the extension map represented by m in the message set wire format. +// It is called by generated Marshal methods on protocol buffer messages with the message_set_wire_format option. +func MarshalMessageSet(exts interface{}) ([]byte, error) { + return marshalMessageSet(exts, false) +} + +// marshaMessageSet implements above function, with the opt to turn on / off deterministic during Marshal. +func marshalMessageSet(exts interface{}, deterministic bool) ([]byte, error) { + switch exts := exts.(type) { + case *XXX_InternalExtensions: + var u marshalInfo + siz := u.sizeMessageSet(exts) + b := make([]byte, 0, siz) + return u.appendMessageSet(b, exts, deterministic) + + case map[int32]Extension: + // This is an old-style extension map. + // Wrap it in a new-style XXX_InternalExtensions. + ie := XXX_InternalExtensions{ + p: &struct { + mu sync.Mutex + extensionMap map[int32]Extension + }{ + extensionMap: exts, + }, + } + + var u marshalInfo + siz := u.sizeMessageSet(&ie) + b := make([]byte, 0, siz) + return u.appendMessageSet(b, &ie, deterministic) + + default: + return nil, errors.New("proto: not an extension map") + } +} + +// UnmarshalMessageSet decodes the extension map encoded in buf in the message set wire format. +// It is called by Unmarshal methods on protocol buffer messages with the message_set_wire_format option. +func UnmarshalMessageSet(buf []byte, exts interface{}) error { + var m map[int32]Extension + switch exts := exts.(type) { + case *XXX_InternalExtensions: + m = exts.extensionsWrite() + case map[int32]Extension: + m = exts + default: + return errors.New("proto: not an extension map") + } + + ms := new(messageSet) + if err := Unmarshal(buf, ms); err != nil { + return err + } + for _, item := range ms.Item { + id := *item.TypeId + msg := item.Message + + // Restore wire type and field number varint, plus length varint. + // Be careful to preserve duplicate items. + b := EncodeVarint(uint64(id)<<3 | WireBytes) + if ext, ok := m[id]; ok { + // Existing data; rip off the tag and length varint + // so we join the new data correctly. + // We can assume that ext.enc is set because we are unmarshaling. + o := ext.enc[len(b):] // skip wire type and field number + _, n := DecodeVarint(o) // calculate length of length varint + o = o[n:] // skip length varint + msg = append(o, msg...) // join old data and new data + } + b = append(b, EncodeVarint(uint64(len(msg)))...) + b = append(b, msg...) + + m[id] = Extension{enc: b} + } + return nil +} + +// MarshalMessageSetJSON encodes the extension map represented by m in JSON format. +// It is called by generated MarshalJSON methods on protocol buffer messages with the message_set_wire_format option. +func MarshalMessageSetJSON(exts interface{}) ([]byte, error) { + var m map[int32]Extension + switch exts := exts.(type) { + case *XXX_InternalExtensions: + var mu sync.Locker + m, mu = exts.extensionsRead() + if m != nil { + // Keep the extensions map locked until we're done marshaling to prevent + // races between marshaling and unmarshaling the lazily-{en,de}coded + // values. + mu.Lock() + defer mu.Unlock() + } + case map[int32]Extension: + m = exts + default: + return nil, errors.New("proto: not an extension map") + } + var b bytes.Buffer + b.WriteByte('{') + + // Process the map in key order for deterministic output. + ids := make([]int32, 0, len(m)) + for id := range m { + ids = append(ids, id) + } + sort.Sort(int32Slice(ids)) // int32Slice defined in text.go + + for i, id := range ids { + ext := m[id] + msd, ok := messageSetMap[id] + if !ok { + // Unknown type; we can't render it, so skip it. + continue + } + + if i > 0 && b.Len() > 1 { + b.WriteByte(',') + } + + fmt.Fprintf(&b, `"[%s]":`, msd.name) + + x := ext.value + if x == nil { + x = reflect.New(msd.t.Elem()).Interface() + if err := Unmarshal(ext.enc, x.(Message)); err != nil { + return nil, err + } + } + d, err := json.Marshal(x) + if err != nil { + return nil, err + } + b.Write(d) + } + b.WriteByte('}') + return b.Bytes(), nil +} + +// UnmarshalMessageSetJSON decodes the extension map encoded in buf in JSON format. +// It is called by generated UnmarshalJSON methods on protocol buffer messages with the message_set_wire_format option. +func UnmarshalMessageSetJSON(buf []byte, exts interface{}) error { + // Common-case fast path. + if len(buf) == 0 || bytes.Equal(buf, []byte("{}")) { + return nil + } + + // This is fairly tricky, and it's not clear that it is needed. + return errors.New("TODO: UnmarshalMessageSetJSON not yet implemented") +} + +// A global registry of types that can be used in a MessageSet. + +var messageSetMap = make(map[int32]messageSetDesc) + +type messageSetDesc struct { + t reflect.Type // pointer to struct + name string +} + +// RegisterMessageSetType is called from the generated code. +func RegisterMessageSetType(m Message, fieldNum int32, name string) { + messageSetMap[fieldNum] = messageSetDesc{ + t: reflect.TypeOf(m), + name: name, + } +} diff --git a/vendor/github.com/golang/protobuf/proto/pointer_reflect.go b/vendor/github.com/golang/protobuf/proto/pointer_reflect.go new file mode 100644 index 0000000..b6cad90 --- /dev/null +++ b/vendor/github.com/golang/protobuf/proto/pointer_reflect.go @@ -0,0 +1,357 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2012 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +// +build purego appengine js + +// This file contains an implementation of proto field accesses using package reflect. +// It is slower than the code in pointer_unsafe.go but it avoids package unsafe and can +// be used on App Engine. + +package proto + +import ( + "reflect" + "sync" +) + +const unsafeAllowed = false + +// A field identifies a field in a struct, accessible from a pointer. +// In this implementation, a field is identified by the sequence of field indices +// passed to reflect's FieldByIndex. +type field []int + +// toField returns a field equivalent to the given reflect field. +func toField(f *reflect.StructField) field { + return f.Index +} + +// invalidField is an invalid field identifier. +var invalidField = field(nil) + +// zeroField is a noop when calling pointer.offset. +var zeroField = field([]int{}) + +// IsValid reports whether the field identifier is valid. +func (f field) IsValid() bool { return f != nil } + +// The pointer type is for the table-driven decoder. +// The implementation here uses a reflect.Value of pointer type to +// create a generic pointer. In pointer_unsafe.go we use unsafe +// instead of reflect to implement the same (but faster) interface. +type pointer struct { + v reflect.Value +} + +// toPointer converts an interface of pointer type to a pointer +// that points to the same target. +func toPointer(i *Message) pointer { + return pointer{v: reflect.ValueOf(*i)} +} + +// toAddrPointer converts an interface to a pointer that points to +// the interface data. +func toAddrPointer(i *interface{}, isptr bool) pointer { + v := reflect.ValueOf(*i) + u := reflect.New(v.Type()) + u.Elem().Set(v) + return pointer{v: u} +} + +// valToPointer converts v to a pointer. v must be of pointer type. +func valToPointer(v reflect.Value) pointer { + return pointer{v: v} +} + +// offset converts from a pointer to a structure to a pointer to +// one of its fields. +func (p pointer) offset(f field) pointer { + return pointer{v: p.v.Elem().FieldByIndex(f).Addr()} +} + +func (p pointer) isNil() bool { + return p.v.IsNil() +} + +// grow updates the slice s in place to make it one element longer. +// s must be addressable. +// Returns the (addressable) new element. +func grow(s reflect.Value) reflect.Value { + n, m := s.Len(), s.Cap() + if n < m { + s.SetLen(n + 1) + } else { + s.Set(reflect.Append(s, reflect.Zero(s.Type().Elem()))) + } + return s.Index(n) +} + +func (p pointer) toInt64() *int64 { + return p.v.Interface().(*int64) +} +func (p pointer) toInt64Ptr() **int64 { + return p.v.Interface().(**int64) +} +func (p pointer) toInt64Slice() *[]int64 { + return p.v.Interface().(*[]int64) +} + +var int32ptr = reflect.TypeOf((*int32)(nil)) + +func (p pointer) toInt32() *int32 { + return p.v.Convert(int32ptr).Interface().(*int32) +} + +// The toInt32Ptr/Slice methods don't work because of enums. +// Instead, we must use set/get methods for the int32ptr/slice case. +/* + func (p pointer) toInt32Ptr() **int32 { + return p.v.Interface().(**int32) +} + func (p pointer) toInt32Slice() *[]int32 { + return p.v.Interface().(*[]int32) +} +*/ +func (p pointer) getInt32Ptr() *int32 { + if p.v.Type().Elem().Elem() == reflect.TypeOf(int32(0)) { + // raw int32 type + return p.v.Elem().Interface().(*int32) + } + // an enum + return p.v.Elem().Convert(int32PtrType).Interface().(*int32) +} +func (p pointer) setInt32Ptr(v int32) { + // Allocate value in a *int32. Possibly convert that to a *enum. + // Then assign it to a **int32 or **enum. + // Note: we can convert *int32 to *enum, but we can't convert + // **int32 to **enum! + p.v.Elem().Set(reflect.ValueOf(&v).Convert(p.v.Type().Elem())) +} + +// getInt32Slice copies []int32 from p as a new slice. +// This behavior differs from the implementation in pointer_unsafe.go. +func (p pointer) getInt32Slice() []int32 { + if p.v.Type().Elem().Elem() == reflect.TypeOf(int32(0)) { + // raw int32 type + return p.v.Elem().Interface().([]int32) + } + // an enum + // Allocate a []int32, then assign []enum's values into it. + // Note: we can't convert []enum to []int32. + slice := p.v.Elem() + s := make([]int32, slice.Len()) + for i := 0; i < slice.Len(); i++ { + s[i] = int32(slice.Index(i).Int()) + } + return s +} + +// setInt32Slice copies []int32 into p as a new slice. +// This behavior differs from the implementation in pointer_unsafe.go. +func (p pointer) setInt32Slice(v []int32) { + if p.v.Type().Elem().Elem() == reflect.TypeOf(int32(0)) { + // raw int32 type + p.v.Elem().Set(reflect.ValueOf(v)) + return + } + // an enum + // Allocate a []enum, then assign []int32's values into it. + // Note: we can't convert []enum to []int32. + slice := reflect.MakeSlice(p.v.Type().Elem(), len(v), cap(v)) + for i, x := range v { + slice.Index(i).SetInt(int64(x)) + } + p.v.Elem().Set(slice) +} +func (p pointer) appendInt32Slice(v int32) { + grow(p.v.Elem()).SetInt(int64(v)) +} + +func (p pointer) toUint64() *uint64 { + return p.v.Interface().(*uint64) +} +func (p pointer) toUint64Ptr() **uint64 { + return p.v.Interface().(**uint64) +} +func (p pointer) toUint64Slice() *[]uint64 { + return p.v.Interface().(*[]uint64) +} +func (p pointer) toUint32() *uint32 { + return p.v.Interface().(*uint32) +} +func (p pointer) toUint32Ptr() **uint32 { + return p.v.Interface().(**uint32) +} +func (p pointer) toUint32Slice() *[]uint32 { + return p.v.Interface().(*[]uint32) +} +func (p pointer) toBool() *bool { + return p.v.Interface().(*bool) +} +func (p pointer) toBoolPtr() **bool { + return p.v.Interface().(**bool) +} +func (p pointer) toBoolSlice() *[]bool { + return p.v.Interface().(*[]bool) +} +func (p pointer) toFloat64() *float64 { + return p.v.Interface().(*float64) +} +func (p pointer) toFloat64Ptr() **float64 { + return p.v.Interface().(**float64) +} +func (p pointer) toFloat64Slice() *[]float64 { + return p.v.Interface().(*[]float64) +} +func (p pointer) toFloat32() *float32 { + return p.v.Interface().(*float32) +} +func (p pointer) toFloat32Ptr() **float32 { + return p.v.Interface().(**float32) +} +func (p pointer) toFloat32Slice() *[]float32 { + return p.v.Interface().(*[]float32) +} +func (p pointer) toString() *string { + return p.v.Interface().(*string) +} +func (p pointer) toStringPtr() **string { + return p.v.Interface().(**string) +} +func (p pointer) toStringSlice() *[]string { + return p.v.Interface().(*[]string) +} +func (p pointer) toBytes() *[]byte { + return p.v.Interface().(*[]byte) +} +func (p pointer) toBytesSlice() *[][]byte { + return p.v.Interface().(*[][]byte) +} +func (p pointer) toExtensions() *XXX_InternalExtensions { + return p.v.Interface().(*XXX_InternalExtensions) +} +func (p pointer) toOldExtensions() *map[int32]Extension { + return p.v.Interface().(*map[int32]Extension) +} +func (p pointer) getPointer() pointer { + return pointer{v: p.v.Elem()} +} +func (p pointer) setPointer(q pointer) { + p.v.Elem().Set(q.v) +} +func (p pointer) appendPointer(q pointer) { + grow(p.v.Elem()).Set(q.v) +} + +// getPointerSlice copies []*T from p as a new []pointer. +// This behavior differs from the implementation in pointer_unsafe.go. +func (p pointer) getPointerSlice() []pointer { + if p.v.IsNil() { + return nil + } + n := p.v.Elem().Len() + s := make([]pointer, n) + for i := 0; i < n; i++ { + s[i] = pointer{v: p.v.Elem().Index(i)} + } + return s +} + +// setPointerSlice copies []pointer into p as a new []*T. +// This behavior differs from the implementation in pointer_unsafe.go. +func (p pointer) setPointerSlice(v []pointer) { + if v == nil { + p.v.Elem().Set(reflect.New(p.v.Elem().Type()).Elem()) + return + } + s := reflect.MakeSlice(p.v.Elem().Type(), 0, len(v)) + for _, p := range v { + s = reflect.Append(s, p.v) + } + p.v.Elem().Set(s) +} + +// getInterfacePointer returns a pointer that points to the +// interface data of the interface pointed by p. +func (p pointer) getInterfacePointer() pointer { + if p.v.Elem().IsNil() { + return pointer{v: p.v.Elem()} + } + return pointer{v: p.v.Elem().Elem().Elem().Field(0).Addr()} // *interface -> interface -> *struct -> struct +} + +func (p pointer) asPointerTo(t reflect.Type) reflect.Value { + // TODO: check that p.v.Type().Elem() == t? + return p.v +} + +func atomicLoadUnmarshalInfo(p **unmarshalInfo) *unmarshalInfo { + atomicLock.Lock() + defer atomicLock.Unlock() + return *p +} +func atomicStoreUnmarshalInfo(p **unmarshalInfo, v *unmarshalInfo) { + atomicLock.Lock() + defer atomicLock.Unlock() + *p = v +} +func atomicLoadMarshalInfo(p **marshalInfo) *marshalInfo { + atomicLock.Lock() + defer atomicLock.Unlock() + return *p +} +func atomicStoreMarshalInfo(p **marshalInfo, v *marshalInfo) { + atomicLock.Lock() + defer atomicLock.Unlock() + *p = v +} +func atomicLoadMergeInfo(p **mergeInfo) *mergeInfo { + atomicLock.Lock() + defer atomicLock.Unlock() + return *p +} +func atomicStoreMergeInfo(p **mergeInfo, v *mergeInfo) { + atomicLock.Lock() + defer atomicLock.Unlock() + *p = v +} +func atomicLoadDiscardInfo(p **discardInfo) *discardInfo { + atomicLock.Lock() + defer atomicLock.Unlock() + return *p +} +func atomicStoreDiscardInfo(p **discardInfo, v *discardInfo) { + atomicLock.Lock() + defer atomicLock.Unlock() + *p = v +} + +var atomicLock sync.Mutex diff --git a/vendor/github.com/golang/protobuf/proto/pointer_unsafe.go b/vendor/github.com/golang/protobuf/proto/pointer_unsafe.go new file mode 100644 index 0000000..d55a335 --- /dev/null +++ b/vendor/github.com/golang/protobuf/proto/pointer_unsafe.go @@ -0,0 +1,308 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2012 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +// +build !purego,!appengine,!js + +// This file contains the implementation of the proto field accesses using package unsafe. + +package proto + +import ( + "reflect" + "sync/atomic" + "unsafe" +) + +const unsafeAllowed = true + +// A field identifies a field in a struct, accessible from a pointer. +// In this implementation, a field is identified by its byte offset from the start of the struct. +type field uintptr + +// toField returns a field equivalent to the given reflect field. +func toField(f *reflect.StructField) field { + return field(f.Offset) +} + +// invalidField is an invalid field identifier. +const invalidField = ^field(0) + +// zeroField is a noop when calling pointer.offset. +const zeroField = field(0) + +// IsValid reports whether the field identifier is valid. +func (f field) IsValid() bool { + return f != invalidField +} + +// The pointer type below is for the new table-driven encoder/decoder. +// The implementation here uses unsafe.Pointer to create a generic pointer. +// In pointer_reflect.go we use reflect instead of unsafe to implement +// the same (but slower) interface. +type pointer struct { + p unsafe.Pointer +} + +// size of pointer +var ptrSize = unsafe.Sizeof(uintptr(0)) + +// toPointer converts an interface of pointer type to a pointer +// that points to the same target. +func toPointer(i *Message) pointer { + // Super-tricky - read pointer out of data word of interface value. + // Saves ~25ns over the equivalent: + // return valToPointer(reflect.ValueOf(*i)) + return pointer{p: (*[2]unsafe.Pointer)(unsafe.Pointer(i))[1]} +} + +// toAddrPointer converts an interface to a pointer that points to +// the interface data. +func toAddrPointer(i *interface{}, isptr bool) pointer { + // Super-tricky - read or get the address of data word of interface value. + if isptr { + // The interface is of pointer type, thus it is a direct interface. + // The data word is the pointer data itself. We take its address. + return pointer{p: unsafe.Pointer(uintptr(unsafe.Pointer(i)) + ptrSize)} + } + // The interface is not of pointer type. The data word is the pointer + // to the data. + return pointer{p: (*[2]unsafe.Pointer)(unsafe.Pointer(i))[1]} +} + +// valToPointer converts v to a pointer. v must be of pointer type. +func valToPointer(v reflect.Value) pointer { + return pointer{p: unsafe.Pointer(v.Pointer())} +} + +// offset converts from a pointer to a structure to a pointer to +// one of its fields. +func (p pointer) offset(f field) pointer { + // For safety, we should panic if !f.IsValid, however calling panic causes + // this to no longer be inlineable, which is a serious performance cost. + /* + if !f.IsValid() { + panic("invalid field") + } + */ + return pointer{p: unsafe.Pointer(uintptr(p.p) + uintptr(f))} +} + +func (p pointer) isNil() bool { + return p.p == nil +} + +func (p pointer) toInt64() *int64 { + return (*int64)(p.p) +} +func (p pointer) toInt64Ptr() **int64 { + return (**int64)(p.p) +} +func (p pointer) toInt64Slice() *[]int64 { + return (*[]int64)(p.p) +} +func (p pointer) toInt32() *int32 { + return (*int32)(p.p) +} + +// See pointer_reflect.go for why toInt32Ptr/Slice doesn't exist. +/* + func (p pointer) toInt32Ptr() **int32 { + return (**int32)(p.p) + } + func (p pointer) toInt32Slice() *[]int32 { + return (*[]int32)(p.p) + } +*/ +func (p pointer) getInt32Ptr() *int32 { + return *(**int32)(p.p) +} +func (p pointer) setInt32Ptr(v int32) { + *(**int32)(p.p) = &v +} + +// getInt32Slice loads a []int32 from p. +// The value returned is aliased with the original slice. +// This behavior differs from the implementation in pointer_reflect.go. +func (p pointer) getInt32Slice() []int32 { + return *(*[]int32)(p.p) +} + +// setInt32Slice stores a []int32 to p. +// The value set is aliased with the input slice. +// This behavior differs from the implementation in pointer_reflect.go. +func (p pointer) setInt32Slice(v []int32) { + *(*[]int32)(p.p) = v +} + +// TODO: Can we get rid of appendInt32Slice and use setInt32Slice instead? +func (p pointer) appendInt32Slice(v int32) { + s := (*[]int32)(p.p) + *s = append(*s, v) +} + +func (p pointer) toUint64() *uint64 { + return (*uint64)(p.p) +} +func (p pointer) toUint64Ptr() **uint64 { + return (**uint64)(p.p) +} +func (p pointer) toUint64Slice() *[]uint64 { + return (*[]uint64)(p.p) +} +func (p pointer) toUint32() *uint32 { + return (*uint32)(p.p) +} +func (p pointer) toUint32Ptr() **uint32 { + return (**uint32)(p.p) +} +func (p pointer) toUint32Slice() *[]uint32 { + return (*[]uint32)(p.p) +} +func (p pointer) toBool() *bool { + return (*bool)(p.p) +} +func (p pointer) toBoolPtr() **bool { + return (**bool)(p.p) +} +func (p pointer) toBoolSlice() *[]bool { + return (*[]bool)(p.p) +} +func (p pointer) toFloat64() *float64 { + return (*float64)(p.p) +} +func (p pointer) toFloat64Ptr() **float64 { + return (**float64)(p.p) +} +func (p pointer) toFloat64Slice() *[]float64 { + return (*[]float64)(p.p) +} +func (p pointer) toFloat32() *float32 { + return (*float32)(p.p) +} +func (p pointer) toFloat32Ptr() **float32 { + return (**float32)(p.p) +} +func (p pointer) toFloat32Slice() *[]float32 { + return (*[]float32)(p.p) +} +func (p pointer) toString() *string { + return (*string)(p.p) +} +func (p pointer) toStringPtr() **string { + return (**string)(p.p) +} +func (p pointer) toStringSlice() *[]string { + return (*[]string)(p.p) +} +func (p pointer) toBytes() *[]byte { + return (*[]byte)(p.p) +} +func (p pointer) toBytesSlice() *[][]byte { + return (*[][]byte)(p.p) +} +func (p pointer) toExtensions() *XXX_InternalExtensions { + return (*XXX_InternalExtensions)(p.p) +} +func (p pointer) toOldExtensions() *map[int32]Extension { + return (*map[int32]Extension)(p.p) +} + +// getPointerSlice loads []*T from p as a []pointer. +// The value returned is aliased with the original slice. +// This behavior differs from the implementation in pointer_reflect.go. +func (p pointer) getPointerSlice() []pointer { + // Super-tricky - p should point to a []*T where T is a + // message type. We load it as []pointer. + return *(*[]pointer)(p.p) +} + +// setPointerSlice stores []pointer into p as a []*T. +// The value set is aliased with the input slice. +// This behavior differs from the implementation in pointer_reflect.go. +func (p pointer) setPointerSlice(v []pointer) { + // Super-tricky - p should point to a []*T where T is a + // message type. We store it as []pointer. + *(*[]pointer)(p.p) = v +} + +// getPointer loads the pointer at p and returns it. +func (p pointer) getPointer() pointer { + return pointer{p: *(*unsafe.Pointer)(p.p)} +} + +// setPointer stores the pointer q at p. +func (p pointer) setPointer(q pointer) { + *(*unsafe.Pointer)(p.p) = q.p +} + +// append q to the slice pointed to by p. +func (p pointer) appendPointer(q pointer) { + s := (*[]unsafe.Pointer)(p.p) + *s = append(*s, q.p) +} + +// getInterfacePointer returns a pointer that points to the +// interface data of the interface pointed by p. +func (p pointer) getInterfacePointer() pointer { + // Super-tricky - read pointer out of data word of interface value. + return pointer{p: (*(*[2]unsafe.Pointer)(p.p))[1]} +} + +// asPointerTo returns a reflect.Value that is a pointer to an +// object of type t stored at p. +func (p pointer) asPointerTo(t reflect.Type) reflect.Value { + return reflect.NewAt(t, p.p) +} + +func atomicLoadUnmarshalInfo(p **unmarshalInfo) *unmarshalInfo { + return (*unmarshalInfo)(atomic.LoadPointer((*unsafe.Pointer)(unsafe.Pointer(p)))) +} +func atomicStoreUnmarshalInfo(p **unmarshalInfo, v *unmarshalInfo) { + atomic.StorePointer((*unsafe.Pointer)(unsafe.Pointer(p)), unsafe.Pointer(v)) +} +func atomicLoadMarshalInfo(p **marshalInfo) *marshalInfo { + return (*marshalInfo)(atomic.LoadPointer((*unsafe.Pointer)(unsafe.Pointer(p)))) +} +func atomicStoreMarshalInfo(p **marshalInfo, v *marshalInfo) { + atomic.StorePointer((*unsafe.Pointer)(unsafe.Pointer(p)), unsafe.Pointer(v)) +} +func atomicLoadMergeInfo(p **mergeInfo) *mergeInfo { + return (*mergeInfo)(atomic.LoadPointer((*unsafe.Pointer)(unsafe.Pointer(p)))) +} +func atomicStoreMergeInfo(p **mergeInfo, v *mergeInfo) { + atomic.StorePointer((*unsafe.Pointer)(unsafe.Pointer(p)), unsafe.Pointer(v)) +} +func atomicLoadDiscardInfo(p **discardInfo) *discardInfo { + return (*discardInfo)(atomic.LoadPointer((*unsafe.Pointer)(unsafe.Pointer(p)))) +} +func atomicStoreDiscardInfo(p **discardInfo, v *discardInfo) { + atomic.StorePointer((*unsafe.Pointer)(unsafe.Pointer(p)), unsafe.Pointer(v)) +} diff --git a/vendor/github.com/golang/protobuf/proto/properties.go b/vendor/github.com/golang/protobuf/proto/properties.go new file mode 100644 index 0000000..f710ada --- /dev/null +++ b/vendor/github.com/golang/protobuf/proto/properties.go @@ -0,0 +1,544 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2010 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +package proto + +/* + * Routines for encoding data into the wire format for protocol buffers. + */ + +import ( + "fmt" + "log" + "os" + "reflect" + "sort" + "strconv" + "strings" + "sync" +) + +const debug bool = false + +// Constants that identify the encoding of a value on the wire. +const ( + WireVarint = 0 + WireFixed64 = 1 + WireBytes = 2 + WireStartGroup = 3 + WireEndGroup = 4 + WireFixed32 = 5 +) + +// tagMap is an optimization over map[int]int for typical protocol buffer +// use-cases. Encoded protocol buffers are often in tag order with small tag +// numbers. +type tagMap struct { + fastTags []int + slowTags map[int]int +} + +// tagMapFastLimit is the upper bound on the tag number that will be stored in +// the tagMap slice rather than its map. +const tagMapFastLimit = 1024 + +func (p *tagMap) get(t int) (int, bool) { + if t > 0 && t < tagMapFastLimit { + if t >= len(p.fastTags) { + return 0, false + } + fi := p.fastTags[t] + return fi, fi >= 0 + } + fi, ok := p.slowTags[t] + return fi, ok +} + +func (p *tagMap) put(t int, fi int) { + if t > 0 && t < tagMapFastLimit { + for len(p.fastTags) < t+1 { + p.fastTags = append(p.fastTags, -1) + } + p.fastTags[t] = fi + return + } + if p.slowTags == nil { + p.slowTags = make(map[int]int) + } + p.slowTags[t] = fi +} + +// StructProperties represents properties for all the fields of a struct. +// decoderTags and decoderOrigNames should only be used by the decoder. +type StructProperties struct { + Prop []*Properties // properties for each field + reqCount int // required count + decoderTags tagMap // map from proto tag to struct field number + decoderOrigNames map[string]int // map from original name to struct field number + order []int // list of struct field numbers in tag order + + // OneofTypes contains information about the oneof fields in this message. + // It is keyed by the original name of a field. + OneofTypes map[string]*OneofProperties +} + +// OneofProperties represents information about a specific field in a oneof. +type OneofProperties struct { + Type reflect.Type // pointer to generated struct type for this oneof field + Field int // struct field number of the containing oneof in the message + Prop *Properties +} + +// Implement the sorting interface so we can sort the fields in tag order, as recommended by the spec. +// See encode.go, (*Buffer).enc_struct. + +func (sp *StructProperties) Len() int { return len(sp.order) } +func (sp *StructProperties) Less(i, j int) bool { + return sp.Prop[sp.order[i]].Tag < sp.Prop[sp.order[j]].Tag +} +func (sp *StructProperties) Swap(i, j int) { sp.order[i], sp.order[j] = sp.order[j], sp.order[i] } + +// Properties represents the protocol-specific behavior of a single struct field. +type Properties struct { + Name string // name of the field, for error messages + OrigName string // original name before protocol compiler (always set) + JSONName string // name to use for JSON; determined by protoc + Wire string + WireType int + Tag int + Required bool + Optional bool + Repeated bool + Packed bool // relevant for repeated primitives only + Enum string // set for enum types only + proto3 bool // whether this is known to be a proto3 field; set for []byte only + oneof bool // whether this is a oneof field + + Default string // default value + HasDefault bool // whether an explicit default was provided + + stype reflect.Type // set for struct types only + sprop *StructProperties // set for struct types only + + mtype reflect.Type // set for map types only + mkeyprop *Properties // set for map types only + mvalprop *Properties // set for map types only +} + +// String formats the properties in the protobuf struct field tag style. +func (p *Properties) String() string { + s := p.Wire + s += "," + s += strconv.Itoa(p.Tag) + if p.Required { + s += ",req" + } + if p.Optional { + s += ",opt" + } + if p.Repeated { + s += ",rep" + } + if p.Packed { + s += ",packed" + } + s += ",name=" + p.OrigName + if p.JSONName != p.OrigName { + s += ",json=" + p.JSONName + } + if p.proto3 { + s += ",proto3" + } + if p.oneof { + s += ",oneof" + } + if len(p.Enum) > 0 { + s += ",enum=" + p.Enum + } + if p.HasDefault { + s += ",def=" + p.Default + } + return s +} + +// Parse populates p by parsing a string in the protobuf struct field tag style. +func (p *Properties) Parse(s string) { + // "bytes,49,opt,name=foo,def=hello!" + fields := strings.Split(s, ",") // breaks def=, but handled below. + if len(fields) < 2 { + fmt.Fprintf(os.Stderr, "proto: tag has too few fields: %q\n", s) + return + } + + p.Wire = fields[0] + switch p.Wire { + case "varint": + p.WireType = WireVarint + case "fixed32": + p.WireType = WireFixed32 + case "fixed64": + p.WireType = WireFixed64 + case "zigzag32": + p.WireType = WireVarint + case "zigzag64": + p.WireType = WireVarint + case "bytes", "group": + p.WireType = WireBytes + // no numeric converter for non-numeric types + default: + fmt.Fprintf(os.Stderr, "proto: tag has unknown wire type: %q\n", s) + return + } + + var err error + p.Tag, err = strconv.Atoi(fields[1]) + if err != nil { + return + } + +outer: + for i := 2; i < len(fields); i++ { + f := fields[i] + switch { + case f == "req": + p.Required = true + case f == "opt": + p.Optional = true + case f == "rep": + p.Repeated = true + case f == "packed": + p.Packed = true + case strings.HasPrefix(f, "name="): + p.OrigName = f[5:] + case strings.HasPrefix(f, "json="): + p.JSONName = f[5:] + case strings.HasPrefix(f, "enum="): + p.Enum = f[5:] + case f == "proto3": + p.proto3 = true + case f == "oneof": + p.oneof = true + case strings.HasPrefix(f, "def="): + p.HasDefault = true + p.Default = f[4:] // rest of string + if i+1 < len(fields) { + // Commas aren't escaped, and def is always last. + p.Default += "," + strings.Join(fields[i+1:], ",") + break outer + } + } + } +} + +var protoMessageType = reflect.TypeOf((*Message)(nil)).Elem() + +// setFieldProps initializes the field properties for submessages and maps. +func (p *Properties) setFieldProps(typ reflect.Type, f *reflect.StructField, lockGetProp bool) { + switch t1 := typ; t1.Kind() { + case reflect.Ptr: + if t1.Elem().Kind() == reflect.Struct { + p.stype = t1.Elem() + } + + case reflect.Slice: + if t2 := t1.Elem(); t2.Kind() == reflect.Ptr && t2.Elem().Kind() == reflect.Struct { + p.stype = t2.Elem() + } + + case reflect.Map: + p.mtype = t1 + p.mkeyprop = &Properties{} + p.mkeyprop.init(reflect.PtrTo(p.mtype.Key()), "Key", f.Tag.Get("protobuf_key"), nil, lockGetProp) + p.mvalprop = &Properties{} + vtype := p.mtype.Elem() + if vtype.Kind() != reflect.Ptr && vtype.Kind() != reflect.Slice { + // The value type is not a message (*T) or bytes ([]byte), + // so we need encoders for the pointer to this type. + vtype = reflect.PtrTo(vtype) + } + p.mvalprop.init(vtype, "Value", f.Tag.Get("protobuf_val"), nil, lockGetProp) + } + + if p.stype != nil { + if lockGetProp { + p.sprop = GetProperties(p.stype) + } else { + p.sprop = getPropertiesLocked(p.stype) + } + } +} + +var ( + marshalerType = reflect.TypeOf((*Marshaler)(nil)).Elem() +) + +// Init populates the properties from a protocol buffer struct tag. +func (p *Properties) Init(typ reflect.Type, name, tag string, f *reflect.StructField) { + p.init(typ, name, tag, f, true) +} + +func (p *Properties) init(typ reflect.Type, name, tag string, f *reflect.StructField, lockGetProp bool) { + // "bytes,49,opt,def=hello!" + p.Name = name + p.OrigName = name + if tag == "" { + return + } + p.Parse(tag) + p.setFieldProps(typ, f, lockGetProp) +} + +var ( + propertiesMu sync.RWMutex + propertiesMap = make(map[reflect.Type]*StructProperties) +) + +// GetProperties returns the list of properties for the type represented by t. +// t must represent a generated struct type of a protocol message. +func GetProperties(t reflect.Type) *StructProperties { + if t.Kind() != reflect.Struct { + panic("proto: type must have kind struct") + } + + // Most calls to GetProperties in a long-running program will be + // retrieving details for types we have seen before. + propertiesMu.RLock() + sprop, ok := propertiesMap[t] + propertiesMu.RUnlock() + if ok { + if collectStats { + stats.Chit++ + } + return sprop + } + + propertiesMu.Lock() + sprop = getPropertiesLocked(t) + propertiesMu.Unlock() + return sprop +} + +// getPropertiesLocked requires that propertiesMu is held. +func getPropertiesLocked(t reflect.Type) *StructProperties { + if prop, ok := propertiesMap[t]; ok { + if collectStats { + stats.Chit++ + } + return prop + } + if collectStats { + stats.Cmiss++ + } + + prop := new(StructProperties) + // in case of recursive protos, fill this in now. + propertiesMap[t] = prop + + // build properties + prop.Prop = make([]*Properties, t.NumField()) + prop.order = make([]int, t.NumField()) + + for i := 0; i < t.NumField(); i++ { + f := t.Field(i) + p := new(Properties) + name := f.Name + p.init(f.Type, name, f.Tag.Get("protobuf"), &f, false) + + oneof := f.Tag.Get("protobuf_oneof") // special case + if oneof != "" { + // Oneof fields don't use the traditional protobuf tag. + p.OrigName = oneof + } + prop.Prop[i] = p + prop.order[i] = i + if debug { + print(i, " ", f.Name, " ", t.String(), " ") + if p.Tag > 0 { + print(p.String()) + } + print("\n") + } + } + + // Re-order prop.order. + sort.Sort(prop) + + type oneofMessage interface { + XXX_OneofFuncs() (func(Message, *Buffer) error, func(Message, int, int, *Buffer) (bool, error), func(Message) int, []interface{}) + } + if om, ok := reflect.Zero(reflect.PtrTo(t)).Interface().(oneofMessage); ok { + var oots []interface{} + _, _, _, oots = om.XXX_OneofFuncs() + + // Interpret oneof metadata. + prop.OneofTypes = make(map[string]*OneofProperties) + for _, oot := range oots { + oop := &OneofProperties{ + Type: reflect.ValueOf(oot).Type(), // *T + Prop: new(Properties), + } + sft := oop.Type.Elem().Field(0) + oop.Prop.Name = sft.Name + oop.Prop.Parse(sft.Tag.Get("protobuf")) + // There will be exactly one interface field that + // this new value is assignable to. + for i := 0; i < t.NumField(); i++ { + f := t.Field(i) + if f.Type.Kind() != reflect.Interface { + continue + } + if !oop.Type.AssignableTo(f.Type) { + continue + } + oop.Field = i + break + } + prop.OneofTypes[oop.Prop.OrigName] = oop + } + } + + // build required counts + // build tags + reqCount := 0 + prop.decoderOrigNames = make(map[string]int) + for i, p := range prop.Prop { + if strings.HasPrefix(p.Name, "XXX_") { + // Internal fields should not appear in tags/origNames maps. + // They are handled specially when encoding and decoding. + continue + } + if p.Required { + reqCount++ + } + prop.decoderTags.put(p.Tag, i) + prop.decoderOrigNames[p.OrigName] = i + } + prop.reqCount = reqCount + + return prop +} + +// A global registry of enum types. +// The generated code will register the generated maps by calling RegisterEnum. + +var enumValueMaps = make(map[string]map[string]int32) + +// RegisterEnum is called from the generated code to install the enum descriptor +// maps into the global table to aid parsing text format protocol buffers. +func RegisterEnum(typeName string, unusedNameMap map[int32]string, valueMap map[string]int32) { + if _, ok := enumValueMaps[typeName]; ok { + panic("proto: duplicate enum registered: " + typeName) + } + enumValueMaps[typeName] = valueMap +} + +// EnumValueMap returns the mapping from names to integers of the +// enum type enumType, or a nil if not found. +func EnumValueMap(enumType string) map[string]int32 { + return enumValueMaps[enumType] +} + +// A registry of all linked message types. +// The string is a fully-qualified proto name ("pkg.Message"). +var ( + protoTypedNils = make(map[string]Message) // a map from proto names to typed nil pointers + protoMapTypes = make(map[string]reflect.Type) // a map from proto names to map types + revProtoTypes = make(map[reflect.Type]string) +) + +// RegisterType is called from generated code and maps from the fully qualified +// proto name to the type (pointer to struct) of the protocol buffer. +func RegisterType(x Message, name string) { + if _, ok := protoTypedNils[name]; ok { + // TODO: Some day, make this a panic. + log.Printf("proto: duplicate proto type registered: %s", name) + return + } + t := reflect.TypeOf(x) + if v := reflect.ValueOf(x); v.Kind() == reflect.Ptr && v.Pointer() == 0 { + // Generated code always calls RegisterType with nil x. + // This check is just for extra safety. + protoTypedNils[name] = x + } else { + protoTypedNils[name] = reflect.Zero(t).Interface().(Message) + } + revProtoTypes[t] = name +} + +// RegisterMapType is called from generated code and maps from the fully qualified +// proto name to the native map type of the proto map definition. +func RegisterMapType(x interface{}, name string) { + if reflect.TypeOf(x).Kind() != reflect.Map { + panic(fmt.Sprintf("RegisterMapType(%T, %q); want map", x, name)) + } + if _, ok := protoMapTypes[name]; ok { + log.Printf("proto: duplicate proto type registered: %s", name) + return + } + t := reflect.TypeOf(x) + protoMapTypes[name] = t + revProtoTypes[t] = name +} + +// MessageName returns the fully-qualified proto name for the given message type. +func MessageName(x Message) string { + type xname interface { + XXX_MessageName() string + } + if m, ok := x.(xname); ok { + return m.XXX_MessageName() + } + return revProtoTypes[reflect.TypeOf(x)] +} + +// MessageType returns the message type (pointer to struct) for a named message. +// The type is not guaranteed to implement proto.Message if the name refers to a +// map entry. +func MessageType(name string) reflect.Type { + if t, ok := protoTypedNils[name]; ok { + return reflect.TypeOf(t) + } + return protoMapTypes[name] +} + +// A registry of all linked proto files. +var ( + protoFiles = make(map[string][]byte) // file name => fileDescriptor +) + +// RegisterFile is called from generated code and maps from the +// full file name of a .proto file to its compressed FileDescriptorProto. +func RegisterFile(filename string, fileDescriptor []byte) { + protoFiles[filename] = fileDescriptor +} + +// FileDescriptor returns the compressed FileDescriptorProto for a .proto file. +func FileDescriptor(filename string) []byte { return protoFiles[filename] } diff --git a/vendor/github.com/golang/protobuf/proto/table_marshal.go b/vendor/github.com/golang/protobuf/proto/table_marshal.go new file mode 100644 index 0000000..0f212b3 --- /dev/null +++ b/vendor/github.com/golang/protobuf/proto/table_marshal.go @@ -0,0 +1,2681 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2016 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +package proto + +import ( + "errors" + "fmt" + "math" + "reflect" + "sort" + "strconv" + "strings" + "sync" + "sync/atomic" + "unicode/utf8" +) + +// a sizer takes a pointer to a field and the size of its tag, computes the size of +// the encoded data. +type sizer func(pointer, int) int + +// a marshaler takes a byte slice, a pointer to a field, and its tag (in wire format), +// marshals the field to the end of the slice, returns the slice and error (if any). +type marshaler func(b []byte, ptr pointer, wiretag uint64, deterministic bool) ([]byte, error) + +// marshalInfo is the information used for marshaling a message. +type marshalInfo struct { + typ reflect.Type + fields []*marshalFieldInfo + unrecognized field // offset of XXX_unrecognized + extensions field // offset of XXX_InternalExtensions + v1extensions field // offset of XXX_extensions + sizecache field // offset of XXX_sizecache + initialized int32 // 0 -- only typ is set, 1 -- fully initialized + messageset bool // uses message set wire format + hasmarshaler bool // has custom marshaler + sync.RWMutex // protect extElems map, also for initialization + extElems map[int32]*marshalElemInfo // info of extension elements +} + +// marshalFieldInfo is the information used for marshaling a field of a message. +type marshalFieldInfo struct { + field field + wiretag uint64 // tag in wire format + tagsize int // size of tag in wire format + sizer sizer + marshaler marshaler + isPointer bool + required bool // field is required + name string // name of the field, for error reporting + oneofElems map[reflect.Type]*marshalElemInfo // info of oneof elements +} + +// marshalElemInfo is the information used for marshaling an extension or oneof element. +type marshalElemInfo struct { + wiretag uint64 // tag in wire format + tagsize int // size of tag in wire format + sizer sizer + marshaler marshaler + isptr bool // elem is pointer typed, thus interface of this type is a direct interface (extension only) +} + +var ( + marshalInfoMap = map[reflect.Type]*marshalInfo{} + marshalInfoLock sync.Mutex +) + +// getMarshalInfo returns the information to marshal a given type of message. +// The info it returns may not necessarily initialized. +// t is the type of the message (NOT the pointer to it). +func getMarshalInfo(t reflect.Type) *marshalInfo { + marshalInfoLock.Lock() + u, ok := marshalInfoMap[t] + if !ok { + u = &marshalInfo{typ: t} + marshalInfoMap[t] = u + } + marshalInfoLock.Unlock() + return u +} + +// Size is the entry point from generated code, +// and should be ONLY called by generated code. +// It computes the size of encoded data of msg. +// a is a pointer to a place to store cached marshal info. +func (a *InternalMessageInfo) Size(msg Message) int { + u := getMessageMarshalInfo(msg, a) + ptr := toPointer(&msg) + if ptr.isNil() { + // We get here if msg is a typed nil ((*SomeMessage)(nil)), + // so it satisfies the interface, and msg == nil wouldn't + // catch it. We don't want crash in this case. + return 0 + } + return u.size(ptr) +} + +// Marshal is the entry point from generated code, +// and should be ONLY called by generated code. +// It marshals msg to the end of b. +// a is a pointer to a place to store cached marshal info. +func (a *InternalMessageInfo) Marshal(b []byte, msg Message, deterministic bool) ([]byte, error) { + u := getMessageMarshalInfo(msg, a) + ptr := toPointer(&msg) + if ptr.isNil() { + // We get here if msg is a typed nil ((*SomeMessage)(nil)), + // so it satisfies the interface, and msg == nil wouldn't + // catch it. We don't want crash in this case. + return b, ErrNil + } + return u.marshal(b, ptr, deterministic) +} + +func getMessageMarshalInfo(msg interface{}, a *InternalMessageInfo) *marshalInfo { + // u := a.marshal, but atomically. + // We use an atomic here to ensure memory consistency. + u := atomicLoadMarshalInfo(&a.marshal) + if u == nil { + // Get marshal information from type of message. + t := reflect.ValueOf(msg).Type() + if t.Kind() != reflect.Ptr { + panic(fmt.Sprintf("cannot handle non-pointer message type %v", t)) + } + u = getMarshalInfo(t.Elem()) + // Store it in the cache for later users. + // a.marshal = u, but atomically. + atomicStoreMarshalInfo(&a.marshal, u) + } + return u +} + +// size is the main function to compute the size of the encoded data of a message. +// ptr is the pointer to the message. +func (u *marshalInfo) size(ptr pointer) int { + if atomic.LoadInt32(&u.initialized) == 0 { + u.computeMarshalInfo() + } + + // If the message can marshal itself, let it do it, for compatibility. + // NOTE: This is not efficient. + if u.hasmarshaler { + m := ptr.asPointerTo(u.typ).Interface().(Marshaler) + b, _ := m.Marshal() + return len(b) + } + + n := 0 + for _, f := range u.fields { + if f.isPointer && ptr.offset(f.field).getPointer().isNil() { + // nil pointer always marshals to nothing + continue + } + n += f.sizer(ptr.offset(f.field), f.tagsize) + } + if u.extensions.IsValid() { + e := ptr.offset(u.extensions).toExtensions() + if u.messageset { + n += u.sizeMessageSet(e) + } else { + n += u.sizeExtensions(e) + } + } + if u.v1extensions.IsValid() { + m := *ptr.offset(u.v1extensions).toOldExtensions() + n += u.sizeV1Extensions(m) + } + if u.unrecognized.IsValid() { + s := *ptr.offset(u.unrecognized).toBytes() + n += len(s) + } + // cache the result for use in marshal + if u.sizecache.IsValid() { + atomic.StoreInt32(ptr.offset(u.sizecache).toInt32(), int32(n)) + } + return n +} + +// cachedsize gets the size from cache. If there is no cache (i.e. message is not generated), +// fall back to compute the size. +func (u *marshalInfo) cachedsize(ptr pointer) int { + if u.sizecache.IsValid() { + return int(atomic.LoadInt32(ptr.offset(u.sizecache).toInt32())) + } + return u.size(ptr) +} + +// marshal is the main function to marshal a message. It takes a byte slice and appends +// the encoded data to the end of the slice, returns the slice and error (if any). +// ptr is the pointer to the message. +// If deterministic is true, map is marshaled in deterministic order. +func (u *marshalInfo) marshal(b []byte, ptr pointer, deterministic bool) ([]byte, error) { + if atomic.LoadInt32(&u.initialized) == 0 { + u.computeMarshalInfo() + } + + // If the message can marshal itself, let it do it, for compatibility. + // NOTE: This is not efficient. + if u.hasmarshaler { + m := ptr.asPointerTo(u.typ).Interface().(Marshaler) + b1, err := m.Marshal() + b = append(b, b1...) + return b, err + } + + var err, errreq error + // The old marshaler encodes extensions at beginning. + if u.extensions.IsValid() { + e := ptr.offset(u.extensions).toExtensions() + if u.messageset { + b, err = u.appendMessageSet(b, e, deterministic) + } else { + b, err = u.appendExtensions(b, e, deterministic) + } + if err != nil { + return b, err + } + } + if u.v1extensions.IsValid() { + m := *ptr.offset(u.v1extensions).toOldExtensions() + b, err = u.appendV1Extensions(b, m, deterministic) + if err != nil { + return b, err + } + } + for _, f := range u.fields { + if f.required && errreq == nil { + if ptr.offset(f.field).getPointer().isNil() { + // Required field is not set. + // We record the error but keep going, to give a complete marshaling. + errreq = &RequiredNotSetError{f.name} + continue + } + } + if f.isPointer && ptr.offset(f.field).getPointer().isNil() { + // nil pointer always marshals to nothing + continue + } + b, err = f.marshaler(b, ptr.offset(f.field), f.wiretag, deterministic) + if err != nil { + if err1, ok := err.(*RequiredNotSetError); ok { + // Required field in submessage is not set. + // We record the error but keep going, to give a complete marshaling. + if errreq == nil { + errreq = &RequiredNotSetError{f.name + "." + err1.field} + } + continue + } + if err == errRepeatedHasNil { + err = errors.New("proto: repeated field " + f.name + " has nil element") + } + return b, err + } + } + if u.unrecognized.IsValid() { + s := *ptr.offset(u.unrecognized).toBytes() + b = append(b, s...) + } + return b, errreq +} + +// computeMarshalInfo initializes the marshal info. +func (u *marshalInfo) computeMarshalInfo() { + u.Lock() + defer u.Unlock() + if u.initialized != 0 { // non-atomic read is ok as it is protected by the lock + return + } + + t := u.typ + u.unrecognized = invalidField + u.extensions = invalidField + u.v1extensions = invalidField + u.sizecache = invalidField + + // If the message can marshal itself, let it do it, for compatibility. + // NOTE: This is not efficient. + if reflect.PtrTo(t).Implements(marshalerType) { + u.hasmarshaler = true + atomic.StoreInt32(&u.initialized, 1) + return + } + + // get oneof implementers + var oneofImplementers []interface{} + if m, ok := reflect.Zero(reflect.PtrTo(t)).Interface().(oneofMessage); ok { + _, _, _, oneofImplementers = m.XXX_OneofFuncs() + } + + n := t.NumField() + + // deal with XXX fields first + for i := 0; i < t.NumField(); i++ { + f := t.Field(i) + if !strings.HasPrefix(f.Name, "XXX_") { + continue + } + switch f.Name { + case "XXX_sizecache": + u.sizecache = toField(&f) + case "XXX_unrecognized": + u.unrecognized = toField(&f) + case "XXX_InternalExtensions": + u.extensions = toField(&f) + u.messageset = f.Tag.Get("protobuf_messageset") == "1" + case "XXX_extensions": + u.v1extensions = toField(&f) + case "XXX_NoUnkeyedLiteral": + // nothing to do + default: + panic("unknown XXX field: " + f.Name) + } + n-- + } + + // normal fields + fields := make([]marshalFieldInfo, n) // batch allocation + u.fields = make([]*marshalFieldInfo, 0, n) + for i, j := 0, 0; i < t.NumField(); i++ { + f := t.Field(i) + + if strings.HasPrefix(f.Name, "XXX_") { + continue + } + field := &fields[j] + j++ + field.name = f.Name + u.fields = append(u.fields, field) + if f.Tag.Get("protobuf_oneof") != "" { + field.computeOneofFieldInfo(&f, oneofImplementers) + continue + } + if f.Tag.Get("protobuf") == "" { + // field has no tag (not in generated message), ignore it + u.fields = u.fields[:len(u.fields)-1] + j-- + continue + } + field.computeMarshalFieldInfo(&f) + } + + // fields are marshaled in tag order on the wire. + sort.Sort(byTag(u.fields)) + + atomic.StoreInt32(&u.initialized, 1) +} + +// helper for sorting fields by tag +type byTag []*marshalFieldInfo + +func (a byTag) Len() int { return len(a) } +func (a byTag) Swap(i, j int) { a[i], a[j] = a[j], a[i] } +func (a byTag) Less(i, j int) bool { return a[i].wiretag < a[j].wiretag } + +// getExtElemInfo returns the information to marshal an extension element. +// The info it returns is initialized. +func (u *marshalInfo) getExtElemInfo(desc *ExtensionDesc) *marshalElemInfo { + // get from cache first + u.RLock() + e, ok := u.extElems[desc.Field] + u.RUnlock() + if ok { + return e + } + + t := reflect.TypeOf(desc.ExtensionType) // pointer or slice to basic type or struct + tags := strings.Split(desc.Tag, ",") + tag, err := strconv.Atoi(tags[1]) + if err != nil { + panic("tag is not an integer") + } + wt := wiretype(tags[0]) + sizer, marshaler := typeMarshaler(t, tags, false, false) + e = &marshalElemInfo{ + wiretag: uint64(tag)<<3 | wt, + tagsize: SizeVarint(uint64(tag) << 3), + sizer: sizer, + marshaler: marshaler, + isptr: t.Kind() == reflect.Ptr, + } + + // update cache + u.Lock() + if u.extElems == nil { + u.extElems = make(map[int32]*marshalElemInfo) + } + u.extElems[desc.Field] = e + u.Unlock() + return e +} + +// computeMarshalFieldInfo fills up the information to marshal a field. +func (fi *marshalFieldInfo) computeMarshalFieldInfo(f *reflect.StructField) { + // parse protobuf tag of the field. + // tag has format of "bytes,49,opt,name=foo,def=hello!" + tags := strings.Split(f.Tag.Get("protobuf"), ",") + if tags[0] == "" { + return + } + tag, err := strconv.Atoi(tags[1]) + if err != nil { + panic("tag is not an integer") + } + wt := wiretype(tags[0]) + if tags[2] == "req" { + fi.required = true + } + fi.setTag(f, tag, wt) + fi.setMarshaler(f, tags) +} + +func (fi *marshalFieldInfo) computeOneofFieldInfo(f *reflect.StructField, oneofImplementers []interface{}) { + fi.field = toField(f) + fi.wiretag = 1<<31 - 1 // Use a large tag number, make oneofs sorted at the end. This tag will not appear on the wire. + fi.isPointer = true + fi.sizer, fi.marshaler = makeOneOfMarshaler(fi, f) + fi.oneofElems = make(map[reflect.Type]*marshalElemInfo) + + ityp := f.Type // interface type + for _, o := range oneofImplementers { + t := reflect.TypeOf(o) + if !t.Implements(ityp) { + continue + } + sf := t.Elem().Field(0) // oneof implementer is a struct with a single field + tags := strings.Split(sf.Tag.Get("protobuf"), ",") + tag, err := strconv.Atoi(tags[1]) + if err != nil { + panic("tag is not an integer") + } + wt := wiretype(tags[0]) + sizer, marshaler := typeMarshaler(sf.Type, tags, false, true) // oneof should not omit any zero value + fi.oneofElems[t.Elem()] = &marshalElemInfo{ + wiretag: uint64(tag)<<3 | wt, + tagsize: SizeVarint(uint64(tag) << 3), + sizer: sizer, + marshaler: marshaler, + } + } +} + +type oneofMessage interface { + XXX_OneofFuncs() (func(Message, *Buffer) error, func(Message, int, int, *Buffer) (bool, error), func(Message) int, []interface{}) +} + +// wiretype returns the wire encoding of the type. +func wiretype(encoding string) uint64 { + switch encoding { + case "fixed32": + return WireFixed32 + case "fixed64": + return WireFixed64 + case "varint", "zigzag32", "zigzag64": + return WireVarint + case "bytes": + return WireBytes + case "group": + return WireStartGroup + } + panic("unknown wire type " + encoding) +} + +// setTag fills up the tag (in wire format) and its size in the info of a field. +func (fi *marshalFieldInfo) setTag(f *reflect.StructField, tag int, wt uint64) { + fi.field = toField(f) + fi.wiretag = uint64(tag)<<3 | wt + fi.tagsize = SizeVarint(uint64(tag) << 3) +} + +// setMarshaler fills up the sizer and marshaler in the info of a field. +func (fi *marshalFieldInfo) setMarshaler(f *reflect.StructField, tags []string) { + switch f.Type.Kind() { + case reflect.Map: + // map field + fi.isPointer = true + fi.sizer, fi.marshaler = makeMapMarshaler(f) + return + case reflect.Ptr, reflect.Slice: + fi.isPointer = true + } + fi.sizer, fi.marshaler = typeMarshaler(f.Type, tags, true, false) +} + +// typeMarshaler returns the sizer and marshaler of a given field. +// t is the type of the field. +// tags is the generated "protobuf" tag of the field. +// If nozero is true, zero value is not marshaled to the wire. +// If oneof is true, it is a oneof field. +func typeMarshaler(t reflect.Type, tags []string, nozero, oneof bool) (sizer, marshaler) { + encoding := tags[0] + + pointer := false + slice := false + if t.Kind() == reflect.Slice && t.Elem().Kind() != reflect.Uint8 { + slice = true + t = t.Elem() + } + if t.Kind() == reflect.Ptr { + pointer = true + t = t.Elem() + } + + packed := false + proto3 := false + for i := 2; i < len(tags); i++ { + if tags[i] == "packed" { + packed = true + } + if tags[i] == "proto3" { + proto3 = true + } + } + + switch t.Kind() { + case reflect.Bool: + if pointer { + return sizeBoolPtr, appendBoolPtr + } + if slice { + if packed { + return sizeBoolPackedSlice, appendBoolPackedSlice + } + return sizeBoolSlice, appendBoolSlice + } + if nozero { + return sizeBoolValueNoZero, appendBoolValueNoZero + } + return sizeBoolValue, appendBoolValue + case reflect.Uint32: + switch encoding { + case "fixed32": + if pointer { + return sizeFixed32Ptr, appendFixed32Ptr + } + if slice { + if packed { + return sizeFixed32PackedSlice, appendFixed32PackedSlice + } + return sizeFixed32Slice, appendFixed32Slice + } + if nozero { + return sizeFixed32ValueNoZero, appendFixed32ValueNoZero + } + return sizeFixed32Value, appendFixed32Value + case "varint": + if pointer { + return sizeVarint32Ptr, appendVarint32Ptr + } + if slice { + if packed { + return sizeVarint32PackedSlice, appendVarint32PackedSlice + } + return sizeVarint32Slice, appendVarint32Slice + } + if nozero { + return sizeVarint32ValueNoZero, appendVarint32ValueNoZero + } + return sizeVarint32Value, appendVarint32Value + } + case reflect.Int32: + switch encoding { + case "fixed32": + if pointer { + return sizeFixedS32Ptr, appendFixedS32Ptr + } + if slice { + if packed { + return sizeFixedS32PackedSlice, appendFixedS32PackedSlice + } + return sizeFixedS32Slice, appendFixedS32Slice + } + if nozero { + return sizeFixedS32ValueNoZero, appendFixedS32ValueNoZero + } + return sizeFixedS32Value, appendFixedS32Value + case "varint": + if pointer { + return sizeVarintS32Ptr, appendVarintS32Ptr + } + if slice { + if packed { + return sizeVarintS32PackedSlice, appendVarintS32PackedSlice + } + return sizeVarintS32Slice, appendVarintS32Slice + } + if nozero { + return sizeVarintS32ValueNoZero, appendVarintS32ValueNoZero + } + return sizeVarintS32Value, appendVarintS32Value + case "zigzag32": + if pointer { + return sizeZigzag32Ptr, appendZigzag32Ptr + } + if slice { + if packed { + return sizeZigzag32PackedSlice, appendZigzag32PackedSlice + } + return sizeZigzag32Slice, appendZigzag32Slice + } + if nozero { + return sizeZigzag32ValueNoZero, appendZigzag32ValueNoZero + } + return sizeZigzag32Value, appendZigzag32Value + } + case reflect.Uint64: + switch encoding { + case "fixed64": + if pointer { + return sizeFixed64Ptr, appendFixed64Ptr + } + if slice { + if packed { + return sizeFixed64PackedSlice, appendFixed64PackedSlice + } + return sizeFixed64Slice, appendFixed64Slice + } + if nozero { + return sizeFixed64ValueNoZero, appendFixed64ValueNoZero + } + return sizeFixed64Value, appendFixed64Value + case "varint": + if pointer { + return sizeVarint64Ptr, appendVarint64Ptr + } + if slice { + if packed { + return sizeVarint64PackedSlice, appendVarint64PackedSlice + } + return sizeVarint64Slice, appendVarint64Slice + } + if nozero { + return sizeVarint64ValueNoZero, appendVarint64ValueNoZero + } + return sizeVarint64Value, appendVarint64Value + } + case reflect.Int64: + switch encoding { + case "fixed64": + if pointer { + return sizeFixedS64Ptr, appendFixedS64Ptr + } + if slice { + if packed { + return sizeFixedS64PackedSlice, appendFixedS64PackedSlice + } + return sizeFixedS64Slice, appendFixedS64Slice + } + if nozero { + return sizeFixedS64ValueNoZero, appendFixedS64ValueNoZero + } + return sizeFixedS64Value, appendFixedS64Value + case "varint": + if pointer { + return sizeVarintS64Ptr, appendVarintS64Ptr + } + if slice { + if packed { + return sizeVarintS64PackedSlice, appendVarintS64PackedSlice + } + return sizeVarintS64Slice, appendVarintS64Slice + } + if nozero { + return sizeVarintS64ValueNoZero, appendVarintS64ValueNoZero + } + return sizeVarintS64Value, appendVarintS64Value + case "zigzag64": + if pointer { + return sizeZigzag64Ptr, appendZigzag64Ptr + } + if slice { + if packed { + return sizeZigzag64PackedSlice, appendZigzag64PackedSlice + } + return sizeZigzag64Slice, appendZigzag64Slice + } + if nozero { + return sizeZigzag64ValueNoZero, appendZigzag64ValueNoZero + } + return sizeZigzag64Value, appendZigzag64Value + } + case reflect.Float32: + if pointer { + return sizeFloat32Ptr, appendFloat32Ptr + } + if slice { + if packed { + return sizeFloat32PackedSlice, appendFloat32PackedSlice + } + return sizeFloat32Slice, appendFloat32Slice + } + if nozero { + return sizeFloat32ValueNoZero, appendFloat32ValueNoZero + } + return sizeFloat32Value, appendFloat32Value + case reflect.Float64: + if pointer { + return sizeFloat64Ptr, appendFloat64Ptr + } + if slice { + if packed { + return sizeFloat64PackedSlice, appendFloat64PackedSlice + } + return sizeFloat64Slice, appendFloat64Slice + } + if nozero { + return sizeFloat64ValueNoZero, appendFloat64ValueNoZero + } + return sizeFloat64Value, appendFloat64Value + case reflect.String: + if pointer { + return sizeStringPtr, appendStringPtr + } + if slice { + return sizeStringSlice, appendStringSlice + } + if nozero { + return sizeStringValueNoZero, appendStringValueNoZero + } + return sizeStringValue, appendStringValue + case reflect.Slice: + if slice { + return sizeBytesSlice, appendBytesSlice + } + if oneof { + // Oneof bytes field may also have "proto3" tag. + // We want to marshal it as a oneof field. Do this + // check before the proto3 check. + return sizeBytesOneof, appendBytesOneof + } + if proto3 { + return sizeBytes3, appendBytes3 + } + return sizeBytes, appendBytes + case reflect.Struct: + switch encoding { + case "group": + if slice { + return makeGroupSliceMarshaler(getMarshalInfo(t)) + } + return makeGroupMarshaler(getMarshalInfo(t)) + case "bytes": + if slice { + return makeMessageSliceMarshaler(getMarshalInfo(t)) + } + return makeMessageMarshaler(getMarshalInfo(t)) + } + } + panic(fmt.Sprintf("unknown or mismatched type: type: %v, wire type: %v", t, encoding)) +} + +// Below are functions to size/marshal a specific type of a field. +// They are stored in the field's info, and called by function pointers. +// They have type sizer or marshaler. + +func sizeFixed32Value(_ pointer, tagsize int) int { + return 4 + tagsize +} +func sizeFixed32ValueNoZero(ptr pointer, tagsize int) int { + v := *ptr.toUint32() + if v == 0 { + return 0 + } + return 4 + tagsize +} +func sizeFixed32Ptr(ptr pointer, tagsize int) int { + p := *ptr.toUint32Ptr() + if p == nil { + return 0 + } + return 4 + tagsize +} +func sizeFixed32Slice(ptr pointer, tagsize int) int { + s := *ptr.toUint32Slice() + return (4 + tagsize) * len(s) +} +func sizeFixed32PackedSlice(ptr pointer, tagsize int) int { + s := *ptr.toUint32Slice() + if len(s) == 0 { + return 0 + } + return 4*len(s) + SizeVarint(uint64(4*len(s))) + tagsize +} +func sizeFixedS32Value(_ pointer, tagsize int) int { + return 4 + tagsize +} +func sizeFixedS32ValueNoZero(ptr pointer, tagsize int) int { + v := *ptr.toInt32() + if v == 0 { + return 0 + } + return 4 + tagsize +} +func sizeFixedS32Ptr(ptr pointer, tagsize int) int { + p := ptr.getInt32Ptr() + if p == nil { + return 0 + } + return 4 + tagsize +} +func sizeFixedS32Slice(ptr pointer, tagsize int) int { + s := ptr.getInt32Slice() + return (4 + tagsize) * len(s) +} +func sizeFixedS32PackedSlice(ptr pointer, tagsize int) int { + s := ptr.getInt32Slice() + if len(s) == 0 { + return 0 + } + return 4*len(s) + SizeVarint(uint64(4*len(s))) + tagsize +} +func sizeFloat32Value(_ pointer, tagsize int) int { + return 4 + tagsize +} +func sizeFloat32ValueNoZero(ptr pointer, tagsize int) int { + v := math.Float32bits(*ptr.toFloat32()) + if v == 0 { + return 0 + } + return 4 + tagsize +} +func sizeFloat32Ptr(ptr pointer, tagsize int) int { + p := *ptr.toFloat32Ptr() + if p == nil { + return 0 + } + return 4 + tagsize +} +func sizeFloat32Slice(ptr pointer, tagsize int) int { + s := *ptr.toFloat32Slice() + return (4 + tagsize) * len(s) +} +func sizeFloat32PackedSlice(ptr pointer, tagsize int) int { + s := *ptr.toFloat32Slice() + if len(s) == 0 { + return 0 + } + return 4*len(s) + SizeVarint(uint64(4*len(s))) + tagsize +} +func sizeFixed64Value(_ pointer, tagsize int) int { + return 8 + tagsize +} +func sizeFixed64ValueNoZero(ptr pointer, tagsize int) int { + v := *ptr.toUint64() + if v == 0 { + return 0 + } + return 8 + tagsize +} +func sizeFixed64Ptr(ptr pointer, tagsize int) int { + p := *ptr.toUint64Ptr() + if p == nil { + return 0 + } + return 8 + tagsize +} +func sizeFixed64Slice(ptr pointer, tagsize int) int { + s := *ptr.toUint64Slice() + return (8 + tagsize) * len(s) +} +func sizeFixed64PackedSlice(ptr pointer, tagsize int) int { + s := *ptr.toUint64Slice() + if len(s) == 0 { + return 0 + } + return 8*len(s) + SizeVarint(uint64(8*len(s))) + tagsize +} +func sizeFixedS64Value(_ pointer, tagsize int) int { + return 8 + tagsize +} +func sizeFixedS64ValueNoZero(ptr pointer, tagsize int) int { + v := *ptr.toInt64() + if v == 0 { + return 0 + } + return 8 + tagsize +} +func sizeFixedS64Ptr(ptr pointer, tagsize int) int { + p := *ptr.toInt64Ptr() + if p == nil { + return 0 + } + return 8 + tagsize +} +func sizeFixedS64Slice(ptr pointer, tagsize int) int { + s := *ptr.toInt64Slice() + return (8 + tagsize) * len(s) +} +func sizeFixedS64PackedSlice(ptr pointer, tagsize int) int { + s := *ptr.toInt64Slice() + if len(s) == 0 { + return 0 + } + return 8*len(s) + SizeVarint(uint64(8*len(s))) + tagsize +} +func sizeFloat64Value(_ pointer, tagsize int) int { + return 8 + tagsize +} +func sizeFloat64ValueNoZero(ptr pointer, tagsize int) int { + v := math.Float64bits(*ptr.toFloat64()) + if v == 0 { + return 0 + } + return 8 + tagsize +} +func sizeFloat64Ptr(ptr pointer, tagsize int) int { + p := *ptr.toFloat64Ptr() + if p == nil { + return 0 + } + return 8 + tagsize +} +func sizeFloat64Slice(ptr pointer, tagsize int) int { + s := *ptr.toFloat64Slice() + return (8 + tagsize) * len(s) +} +func sizeFloat64PackedSlice(ptr pointer, tagsize int) int { + s := *ptr.toFloat64Slice() + if len(s) == 0 { + return 0 + } + return 8*len(s) + SizeVarint(uint64(8*len(s))) + tagsize +} +func sizeVarint32Value(ptr pointer, tagsize int) int { + v := *ptr.toUint32() + return SizeVarint(uint64(v)) + tagsize +} +func sizeVarint32ValueNoZero(ptr pointer, tagsize int) int { + v := *ptr.toUint32() + if v == 0 { + return 0 + } + return SizeVarint(uint64(v)) + tagsize +} +func sizeVarint32Ptr(ptr pointer, tagsize int) int { + p := *ptr.toUint32Ptr() + if p == nil { + return 0 + } + return SizeVarint(uint64(*p)) + tagsize +} +func sizeVarint32Slice(ptr pointer, tagsize int) int { + s := *ptr.toUint32Slice() + n := 0 + for _, v := range s { + n += SizeVarint(uint64(v)) + tagsize + } + return n +} +func sizeVarint32PackedSlice(ptr pointer, tagsize int) int { + s := *ptr.toUint32Slice() + if len(s) == 0 { + return 0 + } + n := 0 + for _, v := range s { + n += SizeVarint(uint64(v)) + } + return n + SizeVarint(uint64(n)) + tagsize +} +func sizeVarintS32Value(ptr pointer, tagsize int) int { + v := *ptr.toInt32() + return SizeVarint(uint64(v)) + tagsize +} +func sizeVarintS32ValueNoZero(ptr pointer, tagsize int) int { + v := *ptr.toInt32() + if v == 0 { + return 0 + } + return SizeVarint(uint64(v)) + tagsize +} +func sizeVarintS32Ptr(ptr pointer, tagsize int) int { + p := ptr.getInt32Ptr() + if p == nil { + return 0 + } + return SizeVarint(uint64(*p)) + tagsize +} +func sizeVarintS32Slice(ptr pointer, tagsize int) int { + s := ptr.getInt32Slice() + n := 0 + for _, v := range s { + n += SizeVarint(uint64(v)) + tagsize + } + return n +} +func sizeVarintS32PackedSlice(ptr pointer, tagsize int) int { + s := ptr.getInt32Slice() + if len(s) == 0 { + return 0 + } + n := 0 + for _, v := range s { + n += SizeVarint(uint64(v)) + } + return n + SizeVarint(uint64(n)) + tagsize +} +func sizeVarint64Value(ptr pointer, tagsize int) int { + v := *ptr.toUint64() + return SizeVarint(v) + tagsize +} +func sizeVarint64ValueNoZero(ptr pointer, tagsize int) int { + v := *ptr.toUint64() + if v == 0 { + return 0 + } + return SizeVarint(v) + tagsize +} +func sizeVarint64Ptr(ptr pointer, tagsize int) int { + p := *ptr.toUint64Ptr() + if p == nil { + return 0 + } + return SizeVarint(*p) + tagsize +} +func sizeVarint64Slice(ptr pointer, tagsize int) int { + s := *ptr.toUint64Slice() + n := 0 + for _, v := range s { + n += SizeVarint(v) + tagsize + } + return n +} +func sizeVarint64PackedSlice(ptr pointer, tagsize int) int { + s := *ptr.toUint64Slice() + if len(s) == 0 { + return 0 + } + n := 0 + for _, v := range s { + n += SizeVarint(v) + } + return n + SizeVarint(uint64(n)) + tagsize +} +func sizeVarintS64Value(ptr pointer, tagsize int) int { + v := *ptr.toInt64() + return SizeVarint(uint64(v)) + tagsize +} +func sizeVarintS64ValueNoZero(ptr pointer, tagsize int) int { + v := *ptr.toInt64() + if v == 0 { + return 0 + } + return SizeVarint(uint64(v)) + tagsize +} +func sizeVarintS64Ptr(ptr pointer, tagsize int) int { + p := *ptr.toInt64Ptr() + if p == nil { + return 0 + } + return SizeVarint(uint64(*p)) + tagsize +} +func sizeVarintS64Slice(ptr pointer, tagsize int) int { + s := *ptr.toInt64Slice() + n := 0 + for _, v := range s { + n += SizeVarint(uint64(v)) + tagsize + } + return n +} +func sizeVarintS64PackedSlice(ptr pointer, tagsize int) int { + s := *ptr.toInt64Slice() + if len(s) == 0 { + return 0 + } + n := 0 + for _, v := range s { + n += SizeVarint(uint64(v)) + } + return n + SizeVarint(uint64(n)) + tagsize +} +func sizeZigzag32Value(ptr pointer, tagsize int) int { + v := *ptr.toInt32() + return SizeVarint(uint64((uint32(v)<<1)^uint32((int32(v)>>31)))) + tagsize +} +func sizeZigzag32ValueNoZero(ptr pointer, tagsize int) int { + v := *ptr.toInt32() + if v == 0 { + return 0 + } + return SizeVarint(uint64((uint32(v)<<1)^uint32((int32(v)>>31)))) + tagsize +} +func sizeZigzag32Ptr(ptr pointer, tagsize int) int { + p := ptr.getInt32Ptr() + if p == nil { + return 0 + } + v := *p + return SizeVarint(uint64((uint32(v)<<1)^uint32((int32(v)>>31)))) + tagsize +} +func sizeZigzag32Slice(ptr pointer, tagsize int) int { + s := ptr.getInt32Slice() + n := 0 + for _, v := range s { + n += SizeVarint(uint64((uint32(v)<<1)^uint32((int32(v)>>31)))) + tagsize + } + return n +} +func sizeZigzag32PackedSlice(ptr pointer, tagsize int) int { + s := ptr.getInt32Slice() + if len(s) == 0 { + return 0 + } + n := 0 + for _, v := range s { + n += SizeVarint(uint64((uint32(v) << 1) ^ uint32((int32(v) >> 31)))) + } + return n + SizeVarint(uint64(n)) + tagsize +} +func sizeZigzag64Value(ptr pointer, tagsize int) int { + v := *ptr.toInt64() + return SizeVarint(uint64(v<<1)^uint64((int64(v)>>63))) + tagsize +} +func sizeZigzag64ValueNoZero(ptr pointer, tagsize int) int { + v := *ptr.toInt64() + if v == 0 { + return 0 + } + return SizeVarint(uint64(v<<1)^uint64((int64(v)>>63))) + tagsize +} +func sizeZigzag64Ptr(ptr pointer, tagsize int) int { + p := *ptr.toInt64Ptr() + if p == nil { + return 0 + } + v := *p + return SizeVarint(uint64(v<<1)^uint64((int64(v)>>63))) + tagsize +} +func sizeZigzag64Slice(ptr pointer, tagsize int) int { + s := *ptr.toInt64Slice() + n := 0 + for _, v := range s { + n += SizeVarint(uint64(v<<1)^uint64((int64(v)>>63))) + tagsize + } + return n +} +func sizeZigzag64PackedSlice(ptr pointer, tagsize int) int { + s := *ptr.toInt64Slice() + if len(s) == 0 { + return 0 + } + n := 0 + for _, v := range s { + n += SizeVarint(uint64(v<<1) ^ uint64((int64(v) >> 63))) + } + return n + SizeVarint(uint64(n)) + tagsize +} +func sizeBoolValue(_ pointer, tagsize int) int { + return 1 + tagsize +} +func sizeBoolValueNoZero(ptr pointer, tagsize int) int { + v := *ptr.toBool() + if !v { + return 0 + } + return 1 + tagsize +} +func sizeBoolPtr(ptr pointer, tagsize int) int { + p := *ptr.toBoolPtr() + if p == nil { + return 0 + } + return 1 + tagsize +} +func sizeBoolSlice(ptr pointer, tagsize int) int { + s := *ptr.toBoolSlice() + return (1 + tagsize) * len(s) +} +func sizeBoolPackedSlice(ptr pointer, tagsize int) int { + s := *ptr.toBoolSlice() + if len(s) == 0 { + return 0 + } + return len(s) + SizeVarint(uint64(len(s))) + tagsize +} +func sizeStringValue(ptr pointer, tagsize int) int { + v := *ptr.toString() + return len(v) + SizeVarint(uint64(len(v))) + tagsize +} +func sizeStringValueNoZero(ptr pointer, tagsize int) int { + v := *ptr.toString() + if v == "" { + return 0 + } + return len(v) + SizeVarint(uint64(len(v))) + tagsize +} +func sizeStringPtr(ptr pointer, tagsize int) int { + p := *ptr.toStringPtr() + if p == nil { + return 0 + } + v := *p + return len(v) + SizeVarint(uint64(len(v))) + tagsize +} +func sizeStringSlice(ptr pointer, tagsize int) int { + s := *ptr.toStringSlice() + n := 0 + for _, v := range s { + n += len(v) + SizeVarint(uint64(len(v))) + tagsize + } + return n +} +func sizeBytes(ptr pointer, tagsize int) int { + v := *ptr.toBytes() + if v == nil { + return 0 + } + return len(v) + SizeVarint(uint64(len(v))) + tagsize +} +func sizeBytes3(ptr pointer, tagsize int) int { + v := *ptr.toBytes() + if len(v) == 0 { + return 0 + } + return len(v) + SizeVarint(uint64(len(v))) + tagsize +} +func sizeBytesOneof(ptr pointer, tagsize int) int { + v := *ptr.toBytes() + return len(v) + SizeVarint(uint64(len(v))) + tagsize +} +func sizeBytesSlice(ptr pointer, tagsize int) int { + s := *ptr.toBytesSlice() + n := 0 + for _, v := range s { + n += len(v) + SizeVarint(uint64(len(v))) + tagsize + } + return n +} + +// appendFixed32 appends an encoded fixed32 to b. +func appendFixed32(b []byte, v uint32) []byte { + b = append(b, + byte(v), + byte(v>>8), + byte(v>>16), + byte(v>>24)) + return b +} + +// appendFixed64 appends an encoded fixed64 to b. +func appendFixed64(b []byte, v uint64) []byte { + b = append(b, + byte(v), + byte(v>>8), + byte(v>>16), + byte(v>>24), + byte(v>>32), + byte(v>>40), + byte(v>>48), + byte(v>>56)) + return b +} + +// appendVarint appends an encoded varint to b. +func appendVarint(b []byte, v uint64) []byte { + // TODO: make 1-byte (maybe 2-byte) case inline-able, once we + // have non-leaf inliner. + switch { + case v < 1<<7: + b = append(b, byte(v)) + case v < 1<<14: + b = append(b, + byte(v&0x7f|0x80), + byte(v>>7)) + case v < 1<<21: + b = append(b, + byte(v&0x7f|0x80), + byte((v>>7)&0x7f|0x80), + byte(v>>14)) + case v < 1<<28: + b = append(b, + byte(v&0x7f|0x80), + byte((v>>7)&0x7f|0x80), + byte((v>>14)&0x7f|0x80), + byte(v>>21)) + case v < 1<<35: + b = append(b, + byte(v&0x7f|0x80), + byte((v>>7)&0x7f|0x80), + byte((v>>14)&0x7f|0x80), + byte((v>>21)&0x7f|0x80), + byte(v>>28)) + case v < 1<<42: + b = append(b, + byte(v&0x7f|0x80), + byte((v>>7)&0x7f|0x80), + byte((v>>14)&0x7f|0x80), + byte((v>>21)&0x7f|0x80), + byte((v>>28)&0x7f|0x80), + byte(v>>35)) + case v < 1<<49: + b = append(b, + byte(v&0x7f|0x80), + byte((v>>7)&0x7f|0x80), + byte((v>>14)&0x7f|0x80), + byte((v>>21)&0x7f|0x80), + byte((v>>28)&0x7f|0x80), + byte((v>>35)&0x7f|0x80), + byte(v>>42)) + case v < 1<<56: + b = append(b, + byte(v&0x7f|0x80), + byte((v>>7)&0x7f|0x80), + byte((v>>14)&0x7f|0x80), + byte((v>>21)&0x7f|0x80), + byte((v>>28)&0x7f|0x80), + byte((v>>35)&0x7f|0x80), + byte((v>>42)&0x7f|0x80), + byte(v>>49)) + case v < 1<<63: + b = append(b, + byte(v&0x7f|0x80), + byte((v>>7)&0x7f|0x80), + byte((v>>14)&0x7f|0x80), + byte((v>>21)&0x7f|0x80), + byte((v>>28)&0x7f|0x80), + byte((v>>35)&0x7f|0x80), + byte((v>>42)&0x7f|0x80), + byte((v>>49)&0x7f|0x80), + byte(v>>56)) + default: + b = append(b, + byte(v&0x7f|0x80), + byte((v>>7)&0x7f|0x80), + byte((v>>14)&0x7f|0x80), + byte((v>>21)&0x7f|0x80), + byte((v>>28)&0x7f|0x80), + byte((v>>35)&0x7f|0x80), + byte((v>>42)&0x7f|0x80), + byte((v>>49)&0x7f|0x80), + byte((v>>56)&0x7f|0x80), + 1) + } + return b +} + +func appendFixed32Value(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toUint32() + b = appendVarint(b, wiretag) + b = appendFixed32(b, v) + return b, nil +} +func appendFixed32ValueNoZero(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toUint32() + if v == 0 { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendFixed32(b, v) + return b, nil +} +func appendFixed32Ptr(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + p := *ptr.toUint32Ptr() + if p == nil { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendFixed32(b, *p) + return b, nil +} +func appendFixed32Slice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toUint32Slice() + for _, v := range s { + b = appendVarint(b, wiretag) + b = appendFixed32(b, v) + } + return b, nil +} +func appendFixed32PackedSlice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toUint32Slice() + if len(s) == 0 { + return b, nil + } + b = appendVarint(b, wiretag&^7|WireBytes) + b = appendVarint(b, uint64(4*len(s))) + for _, v := range s { + b = appendFixed32(b, v) + } + return b, nil +} +func appendFixedS32Value(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toInt32() + b = appendVarint(b, wiretag) + b = appendFixed32(b, uint32(v)) + return b, nil +} +func appendFixedS32ValueNoZero(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toInt32() + if v == 0 { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendFixed32(b, uint32(v)) + return b, nil +} +func appendFixedS32Ptr(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + p := ptr.getInt32Ptr() + if p == nil { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendFixed32(b, uint32(*p)) + return b, nil +} +func appendFixedS32Slice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := ptr.getInt32Slice() + for _, v := range s { + b = appendVarint(b, wiretag) + b = appendFixed32(b, uint32(v)) + } + return b, nil +} +func appendFixedS32PackedSlice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := ptr.getInt32Slice() + if len(s) == 0 { + return b, nil + } + b = appendVarint(b, wiretag&^7|WireBytes) + b = appendVarint(b, uint64(4*len(s))) + for _, v := range s { + b = appendFixed32(b, uint32(v)) + } + return b, nil +} +func appendFloat32Value(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := math.Float32bits(*ptr.toFloat32()) + b = appendVarint(b, wiretag) + b = appendFixed32(b, v) + return b, nil +} +func appendFloat32ValueNoZero(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := math.Float32bits(*ptr.toFloat32()) + if v == 0 { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendFixed32(b, v) + return b, nil +} +func appendFloat32Ptr(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + p := *ptr.toFloat32Ptr() + if p == nil { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendFixed32(b, math.Float32bits(*p)) + return b, nil +} +func appendFloat32Slice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toFloat32Slice() + for _, v := range s { + b = appendVarint(b, wiretag) + b = appendFixed32(b, math.Float32bits(v)) + } + return b, nil +} +func appendFloat32PackedSlice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toFloat32Slice() + if len(s) == 0 { + return b, nil + } + b = appendVarint(b, wiretag&^7|WireBytes) + b = appendVarint(b, uint64(4*len(s))) + for _, v := range s { + b = appendFixed32(b, math.Float32bits(v)) + } + return b, nil +} +func appendFixed64Value(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toUint64() + b = appendVarint(b, wiretag) + b = appendFixed64(b, v) + return b, nil +} +func appendFixed64ValueNoZero(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toUint64() + if v == 0 { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendFixed64(b, v) + return b, nil +} +func appendFixed64Ptr(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + p := *ptr.toUint64Ptr() + if p == nil { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendFixed64(b, *p) + return b, nil +} +func appendFixed64Slice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toUint64Slice() + for _, v := range s { + b = appendVarint(b, wiretag) + b = appendFixed64(b, v) + } + return b, nil +} +func appendFixed64PackedSlice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toUint64Slice() + if len(s) == 0 { + return b, nil + } + b = appendVarint(b, wiretag&^7|WireBytes) + b = appendVarint(b, uint64(8*len(s))) + for _, v := range s { + b = appendFixed64(b, v) + } + return b, nil +} +func appendFixedS64Value(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toInt64() + b = appendVarint(b, wiretag) + b = appendFixed64(b, uint64(v)) + return b, nil +} +func appendFixedS64ValueNoZero(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toInt64() + if v == 0 { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendFixed64(b, uint64(v)) + return b, nil +} +func appendFixedS64Ptr(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + p := *ptr.toInt64Ptr() + if p == nil { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendFixed64(b, uint64(*p)) + return b, nil +} +func appendFixedS64Slice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toInt64Slice() + for _, v := range s { + b = appendVarint(b, wiretag) + b = appendFixed64(b, uint64(v)) + } + return b, nil +} +func appendFixedS64PackedSlice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toInt64Slice() + if len(s) == 0 { + return b, nil + } + b = appendVarint(b, wiretag&^7|WireBytes) + b = appendVarint(b, uint64(8*len(s))) + for _, v := range s { + b = appendFixed64(b, uint64(v)) + } + return b, nil +} +func appendFloat64Value(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := math.Float64bits(*ptr.toFloat64()) + b = appendVarint(b, wiretag) + b = appendFixed64(b, v) + return b, nil +} +func appendFloat64ValueNoZero(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := math.Float64bits(*ptr.toFloat64()) + if v == 0 { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendFixed64(b, v) + return b, nil +} +func appendFloat64Ptr(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + p := *ptr.toFloat64Ptr() + if p == nil { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendFixed64(b, math.Float64bits(*p)) + return b, nil +} +func appendFloat64Slice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toFloat64Slice() + for _, v := range s { + b = appendVarint(b, wiretag) + b = appendFixed64(b, math.Float64bits(v)) + } + return b, nil +} +func appendFloat64PackedSlice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toFloat64Slice() + if len(s) == 0 { + return b, nil + } + b = appendVarint(b, wiretag&^7|WireBytes) + b = appendVarint(b, uint64(8*len(s))) + for _, v := range s { + b = appendFixed64(b, math.Float64bits(v)) + } + return b, nil +} +func appendVarint32Value(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toUint32() + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(v)) + return b, nil +} +func appendVarint32ValueNoZero(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toUint32() + if v == 0 { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(v)) + return b, nil +} +func appendVarint32Ptr(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + p := *ptr.toUint32Ptr() + if p == nil { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(*p)) + return b, nil +} +func appendVarint32Slice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toUint32Slice() + for _, v := range s { + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(v)) + } + return b, nil +} +func appendVarint32PackedSlice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toUint32Slice() + if len(s) == 0 { + return b, nil + } + b = appendVarint(b, wiretag&^7|WireBytes) + // compute size + n := 0 + for _, v := range s { + n += SizeVarint(uint64(v)) + } + b = appendVarint(b, uint64(n)) + for _, v := range s { + b = appendVarint(b, uint64(v)) + } + return b, nil +} +func appendVarintS32Value(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toInt32() + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(v)) + return b, nil +} +func appendVarintS32ValueNoZero(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toInt32() + if v == 0 { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(v)) + return b, nil +} +func appendVarintS32Ptr(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + p := ptr.getInt32Ptr() + if p == nil { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(*p)) + return b, nil +} +func appendVarintS32Slice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := ptr.getInt32Slice() + for _, v := range s { + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(v)) + } + return b, nil +} +func appendVarintS32PackedSlice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := ptr.getInt32Slice() + if len(s) == 0 { + return b, nil + } + b = appendVarint(b, wiretag&^7|WireBytes) + // compute size + n := 0 + for _, v := range s { + n += SizeVarint(uint64(v)) + } + b = appendVarint(b, uint64(n)) + for _, v := range s { + b = appendVarint(b, uint64(v)) + } + return b, nil +} +func appendVarint64Value(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toUint64() + b = appendVarint(b, wiretag) + b = appendVarint(b, v) + return b, nil +} +func appendVarint64ValueNoZero(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toUint64() + if v == 0 { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendVarint(b, v) + return b, nil +} +func appendVarint64Ptr(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + p := *ptr.toUint64Ptr() + if p == nil { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendVarint(b, *p) + return b, nil +} +func appendVarint64Slice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toUint64Slice() + for _, v := range s { + b = appendVarint(b, wiretag) + b = appendVarint(b, v) + } + return b, nil +} +func appendVarint64PackedSlice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toUint64Slice() + if len(s) == 0 { + return b, nil + } + b = appendVarint(b, wiretag&^7|WireBytes) + // compute size + n := 0 + for _, v := range s { + n += SizeVarint(v) + } + b = appendVarint(b, uint64(n)) + for _, v := range s { + b = appendVarint(b, v) + } + return b, nil +} +func appendVarintS64Value(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toInt64() + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(v)) + return b, nil +} +func appendVarintS64ValueNoZero(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toInt64() + if v == 0 { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(v)) + return b, nil +} +func appendVarintS64Ptr(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + p := *ptr.toInt64Ptr() + if p == nil { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(*p)) + return b, nil +} +func appendVarintS64Slice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toInt64Slice() + for _, v := range s { + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(v)) + } + return b, nil +} +func appendVarintS64PackedSlice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toInt64Slice() + if len(s) == 0 { + return b, nil + } + b = appendVarint(b, wiretag&^7|WireBytes) + // compute size + n := 0 + for _, v := range s { + n += SizeVarint(uint64(v)) + } + b = appendVarint(b, uint64(n)) + for _, v := range s { + b = appendVarint(b, uint64(v)) + } + return b, nil +} +func appendZigzag32Value(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toInt32() + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64((uint32(v)<<1)^uint32((int32(v)>>31)))) + return b, nil +} +func appendZigzag32ValueNoZero(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toInt32() + if v == 0 { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64((uint32(v)<<1)^uint32((int32(v)>>31)))) + return b, nil +} +func appendZigzag32Ptr(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + p := ptr.getInt32Ptr() + if p == nil { + return b, nil + } + b = appendVarint(b, wiretag) + v := *p + b = appendVarint(b, uint64((uint32(v)<<1)^uint32((int32(v)>>31)))) + return b, nil +} +func appendZigzag32Slice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := ptr.getInt32Slice() + for _, v := range s { + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64((uint32(v)<<1)^uint32((int32(v)>>31)))) + } + return b, nil +} +func appendZigzag32PackedSlice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := ptr.getInt32Slice() + if len(s) == 0 { + return b, nil + } + b = appendVarint(b, wiretag&^7|WireBytes) + // compute size + n := 0 + for _, v := range s { + n += SizeVarint(uint64((uint32(v) << 1) ^ uint32((int32(v) >> 31)))) + } + b = appendVarint(b, uint64(n)) + for _, v := range s { + b = appendVarint(b, uint64((uint32(v)<<1)^uint32((int32(v)>>31)))) + } + return b, nil +} +func appendZigzag64Value(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toInt64() + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(v<<1)^uint64((int64(v)>>63))) + return b, nil +} +func appendZigzag64ValueNoZero(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toInt64() + if v == 0 { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(v<<1)^uint64((int64(v)>>63))) + return b, nil +} +func appendZigzag64Ptr(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + p := *ptr.toInt64Ptr() + if p == nil { + return b, nil + } + b = appendVarint(b, wiretag) + v := *p + b = appendVarint(b, uint64(v<<1)^uint64((int64(v)>>63))) + return b, nil +} +func appendZigzag64Slice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toInt64Slice() + for _, v := range s { + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(v<<1)^uint64((int64(v)>>63))) + } + return b, nil +} +func appendZigzag64PackedSlice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toInt64Slice() + if len(s) == 0 { + return b, nil + } + b = appendVarint(b, wiretag&^7|WireBytes) + // compute size + n := 0 + for _, v := range s { + n += SizeVarint(uint64(v<<1) ^ uint64((int64(v) >> 63))) + } + b = appendVarint(b, uint64(n)) + for _, v := range s { + b = appendVarint(b, uint64(v<<1)^uint64((int64(v)>>63))) + } + return b, nil +} +func appendBoolValue(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toBool() + b = appendVarint(b, wiretag) + if v { + b = append(b, 1) + } else { + b = append(b, 0) + } + return b, nil +} +func appendBoolValueNoZero(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toBool() + if !v { + return b, nil + } + b = appendVarint(b, wiretag) + b = append(b, 1) + return b, nil +} + +func appendBoolPtr(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + p := *ptr.toBoolPtr() + if p == nil { + return b, nil + } + b = appendVarint(b, wiretag) + if *p { + b = append(b, 1) + } else { + b = append(b, 0) + } + return b, nil +} +func appendBoolSlice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toBoolSlice() + for _, v := range s { + b = appendVarint(b, wiretag) + if v { + b = append(b, 1) + } else { + b = append(b, 0) + } + } + return b, nil +} +func appendBoolPackedSlice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toBoolSlice() + if len(s) == 0 { + return b, nil + } + b = appendVarint(b, wiretag&^7|WireBytes) + b = appendVarint(b, uint64(len(s))) + for _, v := range s { + if v { + b = append(b, 1) + } else { + b = append(b, 0) + } + } + return b, nil +} +func appendStringValue(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toString() + if !utf8.ValidString(v) { + return nil, errInvalidUTF8 + } + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(len(v))) + b = append(b, v...) + return b, nil +} +func appendStringValueNoZero(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toString() + if v == "" { + return b, nil + } + if !utf8.ValidString(v) { + return nil, errInvalidUTF8 + } + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(len(v))) + b = append(b, v...) + return b, nil +} +func appendStringPtr(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + p := *ptr.toStringPtr() + if p == nil { + return b, nil + } + v := *p + if !utf8.ValidString(v) { + return nil, errInvalidUTF8 + } + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(len(v))) + b = append(b, v...) + return b, nil +} +func appendStringSlice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toStringSlice() + for _, v := range s { + if !utf8.ValidString(v) { + return nil, errInvalidUTF8 + } + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(len(v))) + b = append(b, v...) + } + return b, nil +} +func appendBytes(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toBytes() + if v == nil { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(len(v))) + b = append(b, v...) + return b, nil +} +func appendBytes3(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toBytes() + if len(v) == 0 { + return b, nil + } + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(len(v))) + b = append(b, v...) + return b, nil +} +func appendBytesOneof(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + v := *ptr.toBytes() + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(len(v))) + b = append(b, v...) + return b, nil +} +func appendBytesSlice(b []byte, ptr pointer, wiretag uint64, _ bool) ([]byte, error) { + s := *ptr.toBytesSlice() + for _, v := range s { + b = appendVarint(b, wiretag) + b = appendVarint(b, uint64(len(v))) + b = append(b, v...) + } + return b, nil +} + +// makeGroupMarshaler returns the sizer and marshaler for a group. +// u is the marshal info of the underlying message. +func makeGroupMarshaler(u *marshalInfo) (sizer, marshaler) { + return func(ptr pointer, tagsize int) int { + p := ptr.getPointer() + if p.isNil() { + return 0 + } + return u.size(p) + 2*tagsize + }, + func(b []byte, ptr pointer, wiretag uint64, deterministic bool) ([]byte, error) { + p := ptr.getPointer() + if p.isNil() { + return b, nil + } + var err error + b = appendVarint(b, wiretag) // start group + b, err = u.marshal(b, p, deterministic) + b = appendVarint(b, wiretag+(WireEndGroup-WireStartGroup)) // end group + return b, err + } +} + +// makeGroupSliceMarshaler returns the sizer and marshaler for a group slice. +// u is the marshal info of the underlying message. +func makeGroupSliceMarshaler(u *marshalInfo) (sizer, marshaler) { + return func(ptr pointer, tagsize int) int { + s := ptr.getPointerSlice() + n := 0 + for _, v := range s { + if v.isNil() { + continue + } + n += u.size(v) + 2*tagsize + } + return n + }, + func(b []byte, ptr pointer, wiretag uint64, deterministic bool) ([]byte, error) { + s := ptr.getPointerSlice() + var err, errreq error + for _, v := range s { + if v.isNil() { + return b, errRepeatedHasNil + } + b = appendVarint(b, wiretag) // start group + b, err = u.marshal(b, v, deterministic) + b = appendVarint(b, wiretag+(WireEndGroup-WireStartGroup)) // end group + if err != nil { + if _, ok := err.(*RequiredNotSetError); ok { + // Required field in submessage is not set. + // We record the error but keep going, to give a complete marshaling. + if errreq == nil { + errreq = err + } + continue + } + if err == ErrNil { + err = errRepeatedHasNil + } + return b, err + } + } + return b, errreq + } +} + +// makeMessageMarshaler returns the sizer and marshaler for a message field. +// u is the marshal info of the message. +func makeMessageMarshaler(u *marshalInfo) (sizer, marshaler) { + return func(ptr pointer, tagsize int) int { + p := ptr.getPointer() + if p.isNil() { + return 0 + } + siz := u.size(p) + return siz + SizeVarint(uint64(siz)) + tagsize + }, + func(b []byte, ptr pointer, wiretag uint64, deterministic bool) ([]byte, error) { + p := ptr.getPointer() + if p.isNil() { + return b, nil + } + b = appendVarint(b, wiretag) + siz := u.cachedsize(p) + b = appendVarint(b, uint64(siz)) + return u.marshal(b, p, deterministic) + } +} + +// makeMessageSliceMarshaler returns the sizer and marshaler for a message slice. +// u is the marshal info of the message. +func makeMessageSliceMarshaler(u *marshalInfo) (sizer, marshaler) { + return func(ptr pointer, tagsize int) int { + s := ptr.getPointerSlice() + n := 0 + for _, v := range s { + if v.isNil() { + continue + } + siz := u.size(v) + n += siz + SizeVarint(uint64(siz)) + tagsize + } + return n + }, + func(b []byte, ptr pointer, wiretag uint64, deterministic bool) ([]byte, error) { + s := ptr.getPointerSlice() + var err, errreq error + for _, v := range s { + if v.isNil() { + return b, errRepeatedHasNil + } + b = appendVarint(b, wiretag) + siz := u.cachedsize(v) + b = appendVarint(b, uint64(siz)) + b, err = u.marshal(b, v, deterministic) + + if err != nil { + if _, ok := err.(*RequiredNotSetError); ok { + // Required field in submessage is not set. + // We record the error but keep going, to give a complete marshaling. + if errreq == nil { + errreq = err + } + continue + } + if err == ErrNil { + err = errRepeatedHasNil + } + return b, err + } + } + return b, errreq + } +} + +// makeMapMarshaler returns the sizer and marshaler for a map field. +// f is the pointer to the reflect data structure of the field. +func makeMapMarshaler(f *reflect.StructField) (sizer, marshaler) { + // figure out key and value type + t := f.Type + keyType := t.Key() + valType := t.Elem() + keyTags := strings.Split(f.Tag.Get("protobuf_key"), ",") + valTags := strings.Split(f.Tag.Get("protobuf_val"), ",") + keySizer, keyMarshaler := typeMarshaler(keyType, keyTags, false, false) // don't omit zero value in map + valSizer, valMarshaler := typeMarshaler(valType, valTags, false, false) // don't omit zero value in map + keyWireTag := 1<<3 | wiretype(keyTags[0]) + valWireTag := 2<<3 | wiretype(valTags[0]) + + // We create an interface to get the addresses of the map key and value. + // If value is pointer-typed, the interface is a direct interface, the + // idata itself is the value. Otherwise, the idata is the pointer to the + // value. + // Key cannot be pointer-typed. + valIsPtr := valType.Kind() == reflect.Ptr + return func(ptr pointer, tagsize int) int { + m := ptr.asPointerTo(t).Elem() // the map + n := 0 + for _, k := range m.MapKeys() { + ki := k.Interface() + vi := m.MapIndex(k).Interface() + kaddr := toAddrPointer(&ki, false) // pointer to key + vaddr := toAddrPointer(&vi, valIsPtr) // pointer to value + siz := keySizer(kaddr, 1) + valSizer(vaddr, 1) // tag of key = 1 (size=1), tag of val = 2 (size=1) + n += siz + SizeVarint(uint64(siz)) + tagsize + } + return n + }, + func(b []byte, ptr pointer, tag uint64, deterministic bool) ([]byte, error) { + m := ptr.asPointerTo(t).Elem() // the map + var err error + keys := m.MapKeys() + if len(keys) > 1 && deterministic { + sort.Sort(mapKeys(keys)) + } + for _, k := range keys { + ki := k.Interface() + vi := m.MapIndex(k).Interface() + kaddr := toAddrPointer(&ki, false) // pointer to key + vaddr := toAddrPointer(&vi, valIsPtr) // pointer to value + b = appendVarint(b, tag) + siz := keySizer(kaddr, 1) + valSizer(vaddr, 1) // tag of key = 1 (size=1), tag of val = 2 (size=1) + b = appendVarint(b, uint64(siz)) + b, err = keyMarshaler(b, kaddr, keyWireTag, deterministic) + if err != nil { + return b, err + } + b, err = valMarshaler(b, vaddr, valWireTag, deterministic) + if err != nil && err != ErrNil { // allow nil value in map + return b, err + } + } + return b, nil + } +} + +// makeOneOfMarshaler returns the sizer and marshaler for a oneof field. +// fi is the marshal info of the field. +// f is the pointer to the reflect data structure of the field. +func makeOneOfMarshaler(fi *marshalFieldInfo, f *reflect.StructField) (sizer, marshaler) { + // Oneof field is an interface. We need to get the actual data type on the fly. + t := f.Type + return func(ptr pointer, _ int) int { + p := ptr.getInterfacePointer() + if p.isNil() { + return 0 + } + v := ptr.asPointerTo(t).Elem().Elem().Elem() // *interface -> interface -> *struct -> struct + telem := v.Type() + e := fi.oneofElems[telem] + return e.sizer(p, e.tagsize) + }, + func(b []byte, ptr pointer, _ uint64, deterministic bool) ([]byte, error) { + p := ptr.getInterfacePointer() + if p.isNil() { + return b, nil + } + v := ptr.asPointerTo(t).Elem().Elem().Elem() // *interface -> interface -> *struct -> struct + telem := v.Type() + if telem.Field(0).Type.Kind() == reflect.Ptr && p.getPointer().isNil() { + return b, errOneofHasNil + } + e := fi.oneofElems[telem] + return e.marshaler(b, p, e.wiretag, deterministic) + } +} + +// sizeExtensions computes the size of encoded data for a XXX_InternalExtensions field. +func (u *marshalInfo) sizeExtensions(ext *XXX_InternalExtensions) int { + m, mu := ext.extensionsRead() + if m == nil { + return 0 + } + mu.Lock() + + n := 0 + for _, e := range m { + if e.value == nil || e.desc == nil { + // Extension is only in its encoded form. + n += len(e.enc) + continue + } + + // We don't skip extensions that have an encoded form set, + // because the extension value may have been mutated after + // the last time this function was called. + ei := u.getExtElemInfo(e.desc) + v := e.value + p := toAddrPointer(&v, ei.isptr) + n += ei.sizer(p, ei.tagsize) + } + mu.Unlock() + return n +} + +// appendExtensions marshals a XXX_InternalExtensions field to the end of byte slice b. +func (u *marshalInfo) appendExtensions(b []byte, ext *XXX_InternalExtensions, deterministic bool) ([]byte, error) { + m, mu := ext.extensionsRead() + if m == nil { + return b, nil + } + mu.Lock() + defer mu.Unlock() + + var err error + + // Fast-path for common cases: zero or one extensions. + // Don't bother sorting the keys. + if len(m) <= 1 { + for _, e := range m { + if e.value == nil || e.desc == nil { + // Extension is only in its encoded form. + b = append(b, e.enc...) + continue + } + + // We don't skip extensions that have an encoded form set, + // because the extension value may have been mutated after + // the last time this function was called. + + ei := u.getExtElemInfo(e.desc) + v := e.value + p := toAddrPointer(&v, ei.isptr) + b, err = ei.marshaler(b, p, ei.wiretag, deterministic) + if err != nil { + return b, err + } + } + return b, nil + } + + // Sort the keys to provide a deterministic encoding. + // Not sure this is required, but the old code does it. + keys := make([]int, 0, len(m)) + for k := range m { + keys = append(keys, int(k)) + } + sort.Ints(keys) + + for _, k := range keys { + e := m[int32(k)] + if e.value == nil || e.desc == nil { + // Extension is only in its encoded form. + b = append(b, e.enc...) + continue + } + + // We don't skip extensions that have an encoded form set, + // because the extension value may have been mutated after + // the last time this function was called. + + ei := u.getExtElemInfo(e.desc) + v := e.value + p := toAddrPointer(&v, ei.isptr) + b, err = ei.marshaler(b, p, ei.wiretag, deterministic) + if err != nil { + return b, err + } + } + return b, nil +} + +// message set format is: +// message MessageSet { +// repeated group Item = 1 { +// required int32 type_id = 2; +// required string message = 3; +// }; +// } + +// sizeMessageSet computes the size of encoded data for a XXX_InternalExtensions field +// in message set format (above). +func (u *marshalInfo) sizeMessageSet(ext *XXX_InternalExtensions) int { + m, mu := ext.extensionsRead() + if m == nil { + return 0 + } + mu.Lock() + + n := 0 + for id, e := range m { + n += 2 // start group, end group. tag = 1 (size=1) + n += SizeVarint(uint64(id)) + 1 // type_id, tag = 2 (size=1) + + if e.value == nil || e.desc == nil { + // Extension is only in its encoded form. + msgWithLen := skipVarint(e.enc) // skip old tag, but leave the length varint + siz := len(msgWithLen) + n += siz + 1 // message, tag = 3 (size=1) + continue + } + + // We don't skip extensions that have an encoded form set, + // because the extension value may have been mutated after + // the last time this function was called. + + ei := u.getExtElemInfo(e.desc) + v := e.value + p := toAddrPointer(&v, ei.isptr) + n += ei.sizer(p, 1) // message, tag = 3 (size=1) + } + mu.Unlock() + return n +} + +// appendMessageSet marshals a XXX_InternalExtensions field in message set format (above) +// to the end of byte slice b. +func (u *marshalInfo) appendMessageSet(b []byte, ext *XXX_InternalExtensions, deterministic bool) ([]byte, error) { + m, mu := ext.extensionsRead() + if m == nil { + return b, nil + } + mu.Lock() + defer mu.Unlock() + + var err error + + // Fast-path for common cases: zero or one extensions. + // Don't bother sorting the keys. + if len(m) <= 1 { + for id, e := range m { + b = append(b, 1<<3|WireStartGroup) + b = append(b, 2<<3|WireVarint) + b = appendVarint(b, uint64(id)) + + if e.value == nil || e.desc == nil { + // Extension is only in its encoded form. + msgWithLen := skipVarint(e.enc) // skip old tag, but leave the length varint + b = append(b, 3<<3|WireBytes) + b = append(b, msgWithLen...) + b = append(b, 1<<3|WireEndGroup) + continue + } + + // We don't skip extensions that have an encoded form set, + // because the extension value may have been mutated after + // the last time this function was called. + + ei := u.getExtElemInfo(e.desc) + v := e.value + p := toAddrPointer(&v, ei.isptr) + b, err = ei.marshaler(b, p, 3<<3|WireBytes, deterministic) + if err != nil { + return b, err + } + b = append(b, 1<<3|WireEndGroup) + } + return b, nil + } + + // Sort the keys to provide a deterministic encoding. + keys := make([]int, 0, len(m)) + for k := range m { + keys = append(keys, int(k)) + } + sort.Ints(keys) + + for _, id := range keys { + e := m[int32(id)] + b = append(b, 1<<3|WireStartGroup) + b = append(b, 2<<3|WireVarint) + b = appendVarint(b, uint64(id)) + + if e.value == nil || e.desc == nil { + // Extension is only in its encoded form. + msgWithLen := skipVarint(e.enc) // skip old tag, but leave the length varint + b = append(b, 3<<3|WireBytes) + b = append(b, msgWithLen...) + b = append(b, 1<<3|WireEndGroup) + continue + } + + // We don't skip extensions that have an encoded form set, + // because the extension value may have been mutated after + // the last time this function was called. + + ei := u.getExtElemInfo(e.desc) + v := e.value + p := toAddrPointer(&v, ei.isptr) + b, err = ei.marshaler(b, p, 3<<3|WireBytes, deterministic) + b = append(b, 1<<3|WireEndGroup) + if err != nil { + return b, err + } + } + return b, nil +} + +// sizeV1Extensions computes the size of encoded data for a V1-API extension field. +func (u *marshalInfo) sizeV1Extensions(m map[int32]Extension) int { + if m == nil { + return 0 + } + + n := 0 + for _, e := range m { + if e.value == nil || e.desc == nil { + // Extension is only in its encoded form. + n += len(e.enc) + continue + } + + // We don't skip extensions that have an encoded form set, + // because the extension value may have been mutated after + // the last time this function was called. + + ei := u.getExtElemInfo(e.desc) + v := e.value + p := toAddrPointer(&v, ei.isptr) + n += ei.sizer(p, ei.tagsize) + } + return n +} + +// appendV1Extensions marshals a V1-API extension field to the end of byte slice b. +func (u *marshalInfo) appendV1Extensions(b []byte, m map[int32]Extension, deterministic bool) ([]byte, error) { + if m == nil { + return b, nil + } + + // Sort the keys to provide a deterministic encoding. + keys := make([]int, 0, len(m)) + for k := range m { + keys = append(keys, int(k)) + } + sort.Ints(keys) + + var err error + for _, k := range keys { + e := m[int32(k)] + if e.value == nil || e.desc == nil { + // Extension is only in its encoded form. + b = append(b, e.enc...) + continue + } + + // We don't skip extensions that have an encoded form set, + // because the extension value may have been mutated after + // the last time this function was called. + + ei := u.getExtElemInfo(e.desc) + v := e.value + p := toAddrPointer(&v, ei.isptr) + b, err = ei.marshaler(b, p, ei.wiretag, deterministic) + if err != nil { + return b, err + } + } + return b, nil +} + +// newMarshaler is the interface representing objects that can marshal themselves. +// +// This exists to support protoc-gen-go generated messages. +// The proto package will stop type-asserting to this interface in the future. +// +// DO NOT DEPEND ON THIS. +type newMarshaler interface { + XXX_Size() int + XXX_Marshal(b []byte, deterministic bool) ([]byte, error) +} + +// Size returns the encoded size of a protocol buffer message. +// This is the main entry point. +func Size(pb Message) int { + if m, ok := pb.(newMarshaler); ok { + return m.XXX_Size() + } + if m, ok := pb.(Marshaler); ok { + // If the message can marshal itself, let it do it, for compatibility. + // NOTE: This is not efficient. + b, _ := m.Marshal() + return len(b) + } + // in case somehow we didn't generate the wrapper + if pb == nil { + return 0 + } + var info InternalMessageInfo + return info.Size(pb) +} + +// Marshal takes a protocol buffer message +// and encodes it into the wire format, returning the data. +// This is the main entry point. +func Marshal(pb Message) ([]byte, error) { + if m, ok := pb.(newMarshaler); ok { + siz := m.XXX_Size() + b := make([]byte, 0, siz) + return m.XXX_Marshal(b, false) + } + if m, ok := pb.(Marshaler); ok { + // If the message can marshal itself, let it do it, for compatibility. + // NOTE: This is not efficient. + return m.Marshal() + } + // in case somehow we didn't generate the wrapper + if pb == nil { + return nil, ErrNil + } + var info InternalMessageInfo + siz := info.Size(pb) + b := make([]byte, 0, siz) + return info.Marshal(b, pb, false) +} + +// Marshal takes a protocol buffer message +// and encodes it into the wire format, writing the result to the +// Buffer. +// This is an alternative entry point. It is not necessary to use +// a Buffer for most applications. +func (p *Buffer) Marshal(pb Message) error { + var err error + if m, ok := pb.(newMarshaler); ok { + siz := m.XXX_Size() + p.grow(siz) // make sure buf has enough capacity + p.buf, err = m.XXX_Marshal(p.buf, p.deterministic) + return err + } + if m, ok := pb.(Marshaler); ok { + // If the message can marshal itself, let it do it, for compatibility. + // NOTE: This is not efficient. + b, err := m.Marshal() + p.buf = append(p.buf, b...) + return err + } + // in case somehow we didn't generate the wrapper + if pb == nil { + return ErrNil + } + var info InternalMessageInfo + siz := info.Size(pb) + p.grow(siz) // make sure buf has enough capacity + p.buf, err = info.Marshal(p.buf, pb, p.deterministic) + return err +} + +// grow grows the buffer's capacity, if necessary, to guarantee space for +// another n bytes. After grow(n), at least n bytes can be written to the +// buffer without another allocation. +func (p *Buffer) grow(n int) { + need := len(p.buf) + n + if need <= cap(p.buf) { + return + } + newCap := len(p.buf) * 2 + if newCap < need { + newCap = need + } + p.buf = append(make([]byte, 0, newCap), p.buf...) +} diff --git a/vendor/github.com/golang/protobuf/proto/table_merge.go b/vendor/github.com/golang/protobuf/proto/table_merge.go new file mode 100644 index 0000000..5525def --- /dev/null +++ b/vendor/github.com/golang/protobuf/proto/table_merge.go @@ -0,0 +1,654 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2016 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +package proto + +import ( + "fmt" + "reflect" + "strings" + "sync" + "sync/atomic" +) + +// Merge merges the src message into dst. +// This assumes that dst and src of the same type and are non-nil. +func (a *InternalMessageInfo) Merge(dst, src Message) { + mi := atomicLoadMergeInfo(&a.merge) + if mi == nil { + mi = getMergeInfo(reflect.TypeOf(dst).Elem()) + atomicStoreMergeInfo(&a.merge, mi) + } + mi.merge(toPointer(&dst), toPointer(&src)) +} + +type mergeInfo struct { + typ reflect.Type + + initialized int32 // 0: only typ is valid, 1: everything is valid + lock sync.Mutex + + fields []mergeFieldInfo + unrecognized field // Offset of XXX_unrecognized +} + +type mergeFieldInfo struct { + field field // Offset of field, guaranteed to be valid + + // isPointer reports whether the value in the field is a pointer. + // This is true for the following situations: + // * Pointer to struct + // * Pointer to basic type (proto2 only) + // * Slice (first value in slice header is a pointer) + // * String (first value in string header is a pointer) + isPointer bool + + // basicWidth reports the width of the field assuming that it is directly + // embedded in the struct (as is the case for basic types in proto3). + // The possible values are: + // 0: invalid + // 1: bool + // 4: int32, uint32, float32 + // 8: int64, uint64, float64 + basicWidth int + + // Where dst and src are pointers to the types being merged. + merge func(dst, src pointer) +} + +var ( + mergeInfoMap = map[reflect.Type]*mergeInfo{} + mergeInfoLock sync.Mutex +) + +func getMergeInfo(t reflect.Type) *mergeInfo { + mergeInfoLock.Lock() + defer mergeInfoLock.Unlock() + mi := mergeInfoMap[t] + if mi == nil { + mi = &mergeInfo{typ: t} + mergeInfoMap[t] = mi + } + return mi +} + +// merge merges src into dst assuming they are both of type *mi.typ. +func (mi *mergeInfo) merge(dst, src pointer) { + if dst.isNil() { + panic("proto: nil destination") + } + if src.isNil() { + return // Nothing to do. + } + + if atomic.LoadInt32(&mi.initialized) == 0 { + mi.computeMergeInfo() + } + + for _, fi := range mi.fields { + sfp := src.offset(fi.field) + + // As an optimization, we can avoid the merge function call cost + // if we know for sure that the source will have no effect + // by checking if it is the zero value. + if unsafeAllowed { + if fi.isPointer && sfp.getPointer().isNil() { // Could be slice or string + continue + } + if fi.basicWidth > 0 { + switch { + case fi.basicWidth == 1 && !*sfp.toBool(): + continue + case fi.basicWidth == 4 && *sfp.toUint32() == 0: + continue + case fi.basicWidth == 8 && *sfp.toUint64() == 0: + continue + } + } + } + + dfp := dst.offset(fi.field) + fi.merge(dfp, sfp) + } + + // TODO: Make this faster? + out := dst.asPointerTo(mi.typ).Elem() + in := src.asPointerTo(mi.typ).Elem() + if emIn, err := extendable(in.Addr().Interface()); err == nil { + emOut, _ := extendable(out.Addr().Interface()) + mIn, muIn := emIn.extensionsRead() + if mIn != nil { + mOut := emOut.extensionsWrite() + muIn.Lock() + mergeExtension(mOut, mIn) + muIn.Unlock() + } + } + + if mi.unrecognized.IsValid() { + if b := *src.offset(mi.unrecognized).toBytes(); len(b) > 0 { + *dst.offset(mi.unrecognized).toBytes() = append([]byte(nil), b...) + } + } +} + +func (mi *mergeInfo) computeMergeInfo() { + mi.lock.Lock() + defer mi.lock.Unlock() + if mi.initialized != 0 { + return + } + t := mi.typ + n := t.NumField() + + props := GetProperties(t) + for i := 0; i < n; i++ { + f := t.Field(i) + if strings.HasPrefix(f.Name, "XXX_") { + continue + } + + mfi := mergeFieldInfo{field: toField(&f)} + tf := f.Type + + // As an optimization, we can avoid the merge function call cost + // if we know for sure that the source will have no effect + // by checking if it is the zero value. + if unsafeAllowed { + switch tf.Kind() { + case reflect.Ptr, reflect.Slice, reflect.String: + // As a special case, we assume slices and strings are pointers + // since we know that the first field in the SliceSlice or + // StringHeader is a data pointer. + mfi.isPointer = true + case reflect.Bool: + mfi.basicWidth = 1 + case reflect.Int32, reflect.Uint32, reflect.Float32: + mfi.basicWidth = 4 + case reflect.Int64, reflect.Uint64, reflect.Float64: + mfi.basicWidth = 8 + } + } + + // Unwrap tf to get at its most basic type. + var isPointer, isSlice bool + if tf.Kind() == reflect.Slice && tf.Elem().Kind() != reflect.Uint8 { + isSlice = true + tf = tf.Elem() + } + if tf.Kind() == reflect.Ptr { + isPointer = true + tf = tf.Elem() + } + if isPointer && isSlice && tf.Kind() != reflect.Struct { + panic("both pointer and slice for basic type in " + tf.Name()) + } + + switch tf.Kind() { + case reflect.Int32: + switch { + case isSlice: // E.g., []int32 + mfi.merge = func(dst, src pointer) { + // NOTE: toInt32Slice is not defined (see pointer_reflect.go). + /* + sfsp := src.toInt32Slice() + if *sfsp != nil { + dfsp := dst.toInt32Slice() + *dfsp = append(*dfsp, *sfsp...) + if *dfsp == nil { + *dfsp = []int64{} + } + } + */ + sfs := src.getInt32Slice() + if sfs != nil { + dfs := dst.getInt32Slice() + dfs = append(dfs, sfs...) + if dfs == nil { + dfs = []int32{} + } + dst.setInt32Slice(dfs) + } + } + case isPointer: // E.g., *int32 + mfi.merge = func(dst, src pointer) { + // NOTE: toInt32Ptr is not defined (see pointer_reflect.go). + /* + sfpp := src.toInt32Ptr() + if *sfpp != nil { + dfpp := dst.toInt32Ptr() + if *dfpp == nil { + *dfpp = Int32(**sfpp) + } else { + **dfpp = **sfpp + } + } + */ + sfp := src.getInt32Ptr() + if sfp != nil { + dfp := dst.getInt32Ptr() + if dfp == nil { + dst.setInt32Ptr(*sfp) + } else { + *dfp = *sfp + } + } + } + default: // E.g., int32 + mfi.merge = func(dst, src pointer) { + if v := *src.toInt32(); v != 0 { + *dst.toInt32() = v + } + } + } + case reflect.Int64: + switch { + case isSlice: // E.g., []int64 + mfi.merge = func(dst, src pointer) { + sfsp := src.toInt64Slice() + if *sfsp != nil { + dfsp := dst.toInt64Slice() + *dfsp = append(*dfsp, *sfsp...) + if *dfsp == nil { + *dfsp = []int64{} + } + } + } + case isPointer: // E.g., *int64 + mfi.merge = func(dst, src pointer) { + sfpp := src.toInt64Ptr() + if *sfpp != nil { + dfpp := dst.toInt64Ptr() + if *dfpp == nil { + *dfpp = Int64(**sfpp) + } else { + **dfpp = **sfpp + } + } + } + default: // E.g., int64 + mfi.merge = func(dst, src pointer) { + if v := *src.toInt64(); v != 0 { + *dst.toInt64() = v + } + } + } + case reflect.Uint32: + switch { + case isSlice: // E.g., []uint32 + mfi.merge = func(dst, src pointer) { + sfsp := src.toUint32Slice() + if *sfsp != nil { + dfsp := dst.toUint32Slice() + *dfsp = append(*dfsp, *sfsp...) + if *dfsp == nil { + *dfsp = []uint32{} + } + } + } + case isPointer: // E.g., *uint32 + mfi.merge = func(dst, src pointer) { + sfpp := src.toUint32Ptr() + if *sfpp != nil { + dfpp := dst.toUint32Ptr() + if *dfpp == nil { + *dfpp = Uint32(**sfpp) + } else { + **dfpp = **sfpp + } + } + } + default: // E.g., uint32 + mfi.merge = func(dst, src pointer) { + if v := *src.toUint32(); v != 0 { + *dst.toUint32() = v + } + } + } + case reflect.Uint64: + switch { + case isSlice: // E.g., []uint64 + mfi.merge = func(dst, src pointer) { + sfsp := src.toUint64Slice() + if *sfsp != nil { + dfsp := dst.toUint64Slice() + *dfsp = append(*dfsp, *sfsp...) + if *dfsp == nil { + *dfsp = []uint64{} + } + } + } + case isPointer: // E.g., *uint64 + mfi.merge = func(dst, src pointer) { + sfpp := src.toUint64Ptr() + if *sfpp != nil { + dfpp := dst.toUint64Ptr() + if *dfpp == nil { + *dfpp = Uint64(**sfpp) + } else { + **dfpp = **sfpp + } + } + } + default: // E.g., uint64 + mfi.merge = func(dst, src pointer) { + if v := *src.toUint64(); v != 0 { + *dst.toUint64() = v + } + } + } + case reflect.Float32: + switch { + case isSlice: // E.g., []float32 + mfi.merge = func(dst, src pointer) { + sfsp := src.toFloat32Slice() + if *sfsp != nil { + dfsp := dst.toFloat32Slice() + *dfsp = append(*dfsp, *sfsp...) + if *dfsp == nil { + *dfsp = []float32{} + } + } + } + case isPointer: // E.g., *float32 + mfi.merge = func(dst, src pointer) { + sfpp := src.toFloat32Ptr() + if *sfpp != nil { + dfpp := dst.toFloat32Ptr() + if *dfpp == nil { + *dfpp = Float32(**sfpp) + } else { + **dfpp = **sfpp + } + } + } + default: // E.g., float32 + mfi.merge = func(dst, src pointer) { + if v := *src.toFloat32(); v != 0 { + *dst.toFloat32() = v + } + } + } + case reflect.Float64: + switch { + case isSlice: // E.g., []float64 + mfi.merge = func(dst, src pointer) { + sfsp := src.toFloat64Slice() + if *sfsp != nil { + dfsp := dst.toFloat64Slice() + *dfsp = append(*dfsp, *sfsp...) + if *dfsp == nil { + *dfsp = []float64{} + } + } + } + case isPointer: // E.g., *float64 + mfi.merge = func(dst, src pointer) { + sfpp := src.toFloat64Ptr() + if *sfpp != nil { + dfpp := dst.toFloat64Ptr() + if *dfpp == nil { + *dfpp = Float64(**sfpp) + } else { + **dfpp = **sfpp + } + } + } + default: // E.g., float64 + mfi.merge = func(dst, src pointer) { + if v := *src.toFloat64(); v != 0 { + *dst.toFloat64() = v + } + } + } + case reflect.Bool: + switch { + case isSlice: // E.g., []bool + mfi.merge = func(dst, src pointer) { + sfsp := src.toBoolSlice() + if *sfsp != nil { + dfsp := dst.toBoolSlice() + *dfsp = append(*dfsp, *sfsp...) + if *dfsp == nil { + *dfsp = []bool{} + } + } + } + case isPointer: // E.g., *bool + mfi.merge = func(dst, src pointer) { + sfpp := src.toBoolPtr() + if *sfpp != nil { + dfpp := dst.toBoolPtr() + if *dfpp == nil { + *dfpp = Bool(**sfpp) + } else { + **dfpp = **sfpp + } + } + } + default: // E.g., bool + mfi.merge = func(dst, src pointer) { + if v := *src.toBool(); v { + *dst.toBool() = v + } + } + } + case reflect.String: + switch { + case isSlice: // E.g., []string + mfi.merge = func(dst, src pointer) { + sfsp := src.toStringSlice() + if *sfsp != nil { + dfsp := dst.toStringSlice() + *dfsp = append(*dfsp, *sfsp...) + if *dfsp == nil { + *dfsp = []string{} + } + } + } + case isPointer: // E.g., *string + mfi.merge = func(dst, src pointer) { + sfpp := src.toStringPtr() + if *sfpp != nil { + dfpp := dst.toStringPtr() + if *dfpp == nil { + *dfpp = String(**sfpp) + } else { + **dfpp = **sfpp + } + } + } + default: // E.g., string + mfi.merge = func(dst, src pointer) { + if v := *src.toString(); v != "" { + *dst.toString() = v + } + } + } + case reflect.Slice: + isProto3 := props.Prop[i].proto3 + switch { + case isPointer: + panic("bad pointer in byte slice case in " + tf.Name()) + case tf.Elem().Kind() != reflect.Uint8: + panic("bad element kind in byte slice case in " + tf.Name()) + case isSlice: // E.g., [][]byte + mfi.merge = func(dst, src pointer) { + sbsp := src.toBytesSlice() + if *sbsp != nil { + dbsp := dst.toBytesSlice() + for _, sb := range *sbsp { + if sb == nil { + *dbsp = append(*dbsp, nil) + } else { + *dbsp = append(*dbsp, append([]byte{}, sb...)) + } + } + if *dbsp == nil { + *dbsp = [][]byte{} + } + } + } + default: // E.g., []byte + mfi.merge = func(dst, src pointer) { + sbp := src.toBytes() + if *sbp != nil { + dbp := dst.toBytes() + if !isProto3 || len(*sbp) > 0 { + *dbp = append([]byte{}, *sbp...) + } + } + } + } + case reflect.Struct: + switch { + case !isPointer: + panic(fmt.Sprintf("message field %s without pointer", tf)) + case isSlice: // E.g., []*pb.T + mi := getMergeInfo(tf) + mfi.merge = func(dst, src pointer) { + sps := src.getPointerSlice() + if sps != nil { + dps := dst.getPointerSlice() + for _, sp := range sps { + var dp pointer + if !sp.isNil() { + dp = valToPointer(reflect.New(tf)) + mi.merge(dp, sp) + } + dps = append(dps, dp) + } + if dps == nil { + dps = []pointer{} + } + dst.setPointerSlice(dps) + } + } + default: // E.g., *pb.T + mi := getMergeInfo(tf) + mfi.merge = func(dst, src pointer) { + sp := src.getPointer() + if !sp.isNil() { + dp := dst.getPointer() + if dp.isNil() { + dp = valToPointer(reflect.New(tf)) + dst.setPointer(dp) + } + mi.merge(dp, sp) + } + } + } + case reflect.Map: + switch { + case isPointer || isSlice: + panic("bad pointer or slice in map case in " + tf.Name()) + default: // E.g., map[K]V + mfi.merge = func(dst, src pointer) { + sm := src.asPointerTo(tf).Elem() + if sm.Len() == 0 { + return + } + dm := dst.asPointerTo(tf).Elem() + if dm.IsNil() { + dm.Set(reflect.MakeMap(tf)) + } + + switch tf.Elem().Kind() { + case reflect.Ptr: // Proto struct (e.g., *T) + for _, key := range sm.MapKeys() { + val := sm.MapIndex(key) + val = reflect.ValueOf(Clone(val.Interface().(Message))) + dm.SetMapIndex(key, val) + } + case reflect.Slice: // E.g. Bytes type (e.g., []byte) + for _, key := range sm.MapKeys() { + val := sm.MapIndex(key) + val = reflect.ValueOf(append([]byte{}, val.Bytes()...)) + dm.SetMapIndex(key, val) + } + default: // Basic type (e.g., string) + for _, key := range sm.MapKeys() { + val := sm.MapIndex(key) + dm.SetMapIndex(key, val) + } + } + } + } + case reflect.Interface: + // Must be oneof field. + switch { + case isPointer || isSlice: + panic("bad pointer or slice in interface case in " + tf.Name()) + default: // E.g., interface{} + // TODO: Make this faster? + mfi.merge = func(dst, src pointer) { + su := src.asPointerTo(tf).Elem() + if !su.IsNil() { + du := dst.asPointerTo(tf).Elem() + typ := su.Elem().Type() + if du.IsNil() || du.Elem().Type() != typ { + du.Set(reflect.New(typ.Elem())) // Initialize interface if empty + } + sv := su.Elem().Elem().Field(0) + if sv.Kind() == reflect.Ptr && sv.IsNil() { + return + } + dv := du.Elem().Elem().Field(0) + if dv.Kind() == reflect.Ptr && dv.IsNil() { + dv.Set(reflect.New(sv.Type().Elem())) // Initialize proto message if empty + } + switch sv.Type().Kind() { + case reflect.Ptr: // Proto struct (e.g., *T) + Merge(dv.Interface().(Message), sv.Interface().(Message)) + case reflect.Slice: // E.g. Bytes type (e.g., []byte) + dv.Set(reflect.ValueOf(append([]byte{}, sv.Bytes()...))) + default: // Basic type (e.g., string) + dv.Set(sv) + } + } + } + } + default: + panic(fmt.Sprintf("merger not found for type:%s", tf)) + } + mi.fields = append(mi.fields, mfi) + } + + mi.unrecognized = invalidField + if f, ok := t.FieldByName("XXX_unrecognized"); ok { + if f.Type != reflect.TypeOf([]byte{}) { + panic("expected XXX_unrecognized to be of type []byte") + } + mi.unrecognized = toField(&f) + } + + atomic.StoreInt32(&mi.initialized, 1) +} diff --git a/vendor/github.com/golang/protobuf/proto/table_unmarshal.go b/vendor/github.com/golang/protobuf/proto/table_unmarshal.go new file mode 100644 index 0000000..55f0340 --- /dev/null +++ b/vendor/github.com/golang/protobuf/proto/table_unmarshal.go @@ -0,0 +1,1967 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2016 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +package proto + +import ( + "errors" + "fmt" + "io" + "math" + "reflect" + "strconv" + "strings" + "sync" + "sync/atomic" + "unicode/utf8" +) + +// Unmarshal is the entry point from the generated .pb.go files. +// This function is not intended to be used by non-generated code. +// This function is not subject to any compatibility guarantee. +// msg contains a pointer to a protocol buffer struct. +// b is the data to be unmarshaled into the protocol buffer. +// a is a pointer to a place to store cached unmarshal information. +func (a *InternalMessageInfo) Unmarshal(msg Message, b []byte) error { + // Load the unmarshal information for this message type. + // The atomic load ensures memory consistency. + u := atomicLoadUnmarshalInfo(&a.unmarshal) + if u == nil { + // Slow path: find unmarshal info for msg, update a with it. + u = getUnmarshalInfo(reflect.TypeOf(msg).Elem()) + atomicStoreUnmarshalInfo(&a.unmarshal, u) + } + // Then do the unmarshaling. + err := u.unmarshal(toPointer(&msg), b) + return err +} + +type unmarshalInfo struct { + typ reflect.Type // type of the protobuf struct + + // 0 = only typ field is initialized + // 1 = completely initialized + initialized int32 + lock sync.Mutex // prevents double initialization + dense []unmarshalFieldInfo // fields indexed by tag # + sparse map[uint64]unmarshalFieldInfo // fields indexed by tag # + reqFields []string // names of required fields + reqMask uint64 // 1< 0 { + // Read tag and wire type. + // Special case 1 and 2 byte varints. + var x uint64 + if b[0] < 128 { + x = uint64(b[0]) + b = b[1:] + } else if len(b) >= 2 && b[1] < 128 { + x = uint64(b[0]&0x7f) + uint64(b[1])<<7 + b = b[2:] + } else { + var n int + x, n = decodeVarint(b) + if n == 0 { + return io.ErrUnexpectedEOF + } + b = b[n:] + } + tag := x >> 3 + wire := int(x) & 7 + + // Dispatch on the tag to one of the unmarshal* functions below. + var f unmarshalFieldInfo + if tag < uint64(len(u.dense)) { + f = u.dense[tag] + } else { + f = u.sparse[tag] + } + if fn := f.unmarshal; fn != nil { + var err error + b, err = fn(b, m.offset(f.field), wire) + if err == nil { + reqMask |= f.reqMask + continue + } + if r, ok := err.(*RequiredNotSetError); ok { + // Remember this error, but keep parsing. We need to produce + // a full parse even if a required field is missing. + rnse = r + reqMask |= f.reqMask + continue + } + if err != errInternalBadWireType { + return err + } + // Fragments with bad wire type are treated as unknown fields. + } + + // Unknown tag. + if !u.unrecognized.IsValid() { + // Don't keep unrecognized data; just skip it. + var err error + b, err = skipField(b, wire) + if err != nil { + return err + } + continue + } + // Keep unrecognized data around. + // maybe in extensions, maybe in the unrecognized field. + z := m.offset(u.unrecognized).toBytes() + var emap map[int32]Extension + var e Extension + for _, r := range u.extensionRanges { + if uint64(r.Start) <= tag && tag <= uint64(r.End) { + if u.extensions.IsValid() { + mp := m.offset(u.extensions).toExtensions() + emap = mp.extensionsWrite() + e = emap[int32(tag)] + z = &e.enc + break + } + if u.oldExtensions.IsValid() { + p := m.offset(u.oldExtensions).toOldExtensions() + emap = *p + if emap == nil { + emap = map[int32]Extension{} + *p = emap + } + e = emap[int32(tag)] + z = &e.enc + break + } + panic("no extensions field available") + } + } + + // Use wire type to skip data. + var err error + b0 := b + b, err = skipField(b, wire) + if err != nil { + return err + } + *z = encodeVarint(*z, tag<<3|uint64(wire)) + *z = append(*z, b0[:len(b0)-len(b)]...) + + if emap != nil { + emap[int32(tag)] = e + } + } + if rnse != nil { + // A required field of a submessage/group is missing. Return that error. + return rnse + } + if reqMask != u.reqMask { + // A required field of this message is missing. + for _, n := range u.reqFields { + if reqMask&1 == 0 { + return &RequiredNotSetError{n} + } + reqMask >>= 1 + } + } + return nil +} + +// computeUnmarshalInfo fills in u with information for use +// in unmarshaling protocol buffers of type u.typ. +func (u *unmarshalInfo) computeUnmarshalInfo() { + u.lock.Lock() + defer u.lock.Unlock() + if u.initialized != 0 { + return + } + t := u.typ + n := t.NumField() + + // Set up the "not found" value for the unrecognized byte buffer. + // This is the default for proto3. + u.unrecognized = invalidField + u.extensions = invalidField + u.oldExtensions = invalidField + + // List of the generated type and offset for each oneof field. + type oneofField struct { + ityp reflect.Type // interface type of oneof field + field field // offset in containing message + } + var oneofFields []oneofField + + for i := 0; i < n; i++ { + f := t.Field(i) + if f.Name == "XXX_unrecognized" { + // The byte slice used to hold unrecognized input is special. + if f.Type != reflect.TypeOf(([]byte)(nil)) { + panic("bad type for XXX_unrecognized field: " + f.Type.Name()) + } + u.unrecognized = toField(&f) + continue + } + if f.Name == "XXX_InternalExtensions" { + // Ditto here. + if f.Type != reflect.TypeOf(XXX_InternalExtensions{}) { + panic("bad type for XXX_InternalExtensions field: " + f.Type.Name()) + } + u.extensions = toField(&f) + if f.Tag.Get("protobuf_messageset") == "1" { + u.isMessageSet = true + } + continue + } + if f.Name == "XXX_extensions" { + // An older form of the extensions field. + if f.Type != reflect.TypeOf((map[int32]Extension)(nil)) { + panic("bad type for XXX_extensions field: " + f.Type.Name()) + } + u.oldExtensions = toField(&f) + continue + } + if f.Name == "XXX_NoUnkeyedLiteral" || f.Name == "XXX_sizecache" { + continue + } + + oneof := f.Tag.Get("protobuf_oneof") + if oneof != "" { + oneofFields = append(oneofFields, oneofField{f.Type, toField(&f)}) + // The rest of oneof processing happens below. + continue + } + + tags := f.Tag.Get("protobuf") + tagArray := strings.Split(tags, ",") + if len(tagArray) < 2 { + panic("protobuf tag not enough fields in " + t.Name() + "." + f.Name + ": " + tags) + } + tag, err := strconv.Atoi(tagArray[1]) + if err != nil { + panic("protobuf tag field not an integer: " + tagArray[1]) + } + + name := "" + for _, tag := range tagArray[3:] { + if strings.HasPrefix(tag, "name=") { + name = tag[5:] + } + } + + // Extract unmarshaling function from the field (its type and tags). + unmarshal := fieldUnmarshaler(&f) + + // Required field? + var reqMask uint64 + if tagArray[2] == "req" { + bit := len(u.reqFields) + u.reqFields = append(u.reqFields, name) + reqMask = uint64(1) << uint(bit) + // TODO: if we have more than 64 required fields, we end up + // not verifying that all required fields are present. + // Fix this, perhaps using a count of required fields? + } + + // Store the info in the correct slot in the message. + u.setTag(tag, toField(&f), unmarshal, reqMask) + } + + // Find any types associated with oneof fields. + // TODO: XXX_OneofFuncs returns more info than we need. Get rid of some of it? + fn := reflect.Zero(reflect.PtrTo(t)).MethodByName("XXX_OneofFuncs") + if fn.IsValid() { + res := fn.Call(nil)[3] // last return value from XXX_OneofFuncs: []interface{} + for i := res.Len() - 1; i >= 0; i-- { + v := res.Index(i) // interface{} + tptr := reflect.ValueOf(v.Interface()).Type() // *Msg_X + typ := tptr.Elem() // Msg_X + + f := typ.Field(0) // oneof implementers have one field + baseUnmarshal := fieldUnmarshaler(&f) + tagstr := strings.Split(f.Tag.Get("protobuf"), ",")[1] + tag, err := strconv.Atoi(tagstr) + if err != nil { + panic("protobuf tag field not an integer: " + tagstr) + } + + // Find the oneof field that this struct implements. + // Might take O(n^2) to process all of the oneofs, but who cares. + for _, of := range oneofFields { + if tptr.Implements(of.ityp) { + // We have found the corresponding interface for this struct. + // That lets us know where this struct should be stored + // when we encounter it during unmarshaling. + unmarshal := makeUnmarshalOneof(typ, of.ityp, baseUnmarshal) + u.setTag(tag, of.field, unmarshal, 0) + } + } + } + } + + // Get extension ranges, if any. + fn = reflect.Zero(reflect.PtrTo(t)).MethodByName("ExtensionRangeArray") + if fn.IsValid() { + if !u.extensions.IsValid() && !u.oldExtensions.IsValid() { + panic("a message with extensions, but no extensions field in " + t.Name()) + } + u.extensionRanges = fn.Call(nil)[0].Interface().([]ExtensionRange) + } + + // Explicitly disallow tag 0. This will ensure we flag an error + // when decoding a buffer of all zeros. Without this code, we + // would decode and skip an all-zero buffer of even length. + // [0 0] is [tag=0/wiretype=varint varint-encoded-0]. + u.setTag(0, zeroField, func(b []byte, f pointer, w int) ([]byte, error) { + return nil, fmt.Errorf("proto: %s: illegal tag 0 (wire type %d)", t, w) + }, 0) + + // Set mask for required field check. + u.reqMask = uint64(1)<= 0 && (tag < 16 || tag < 2*n) { // TODO: what are the right numbers here? + for len(u.dense) <= tag { + u.dense = append(u.dense, unmarshalFieldInfo{}) + } + u.dense[tag] = i + return + } + if u.sparse == nil { + u.sparse = map[uint64]unmarshalFieldInfo{} + } + u.sparse[uint64(tag)] = i +} + +// fieldUnmarshaler returns an unmarshaler for the given field. +func fieldUnmarshaler(f *reflect.StructField) unmarshaler { + if f.Type.Kind() == reflect.Map { + return makeUnmarshalMap(f) + } + return typeUnmarshaler(f.Type, f.Tag.Get("protobuf")) +} + +// typeUnmarshaler returns an unmarshaler for the given field type / field tag pair. +func typeUnmarshaler(t reflect.Type, tags string) unmarshaler { + tagArray := strings.Split(tags, ",") + encoding := tagArray[0] + name := "unknown" + for _, tag := range tagArray[3:] { + if strings.HasPrefix(tag, "name=") { + name = tag[5:] + } + } + + // Figure out packaging (pointer, slice, or both) + slice := false + pointer := false + if t.Kind() == reflect.Slice && t.Elem().Kind() != reflect.Uint8 { + slice = true + t = t.Elem() + } + if t.Kind() == reflect.Ptr { + pointer = true + t = t.Elem() + } + + // We'll never have both pointer and slice for basic types. + if pointer && slice && t.Kind() != reflect.Struct { + panic("both pointer and slice for basic type in " + t.Name()) + } + + switch t.Kind() { + case reflect.Bool: + if pointer { + return unmarshalBoolPtr + } + if slice { + return unmarshalBoolSlice + } + return unmarshalBoolValue + case reflect.Int32: + switch encoding { + case "fixed32": + if pointer { + return unmarshalFixedS32Ptr + } + if slice { + return unmarshalFixedS32Slice + } + return unmarshalFixedS32Value + case "varint": + // this could be int32 or enum + if pointer { + return unmarshalInt32Ptr + } + if slice { + return unmarshalInt32Slice + } + return unmarshalInt32Value + case "zigzag32": + if pointer { + return unmarshalSint32Ptr + } + if slice { + return unmarshalSint32Slice + } + return unmarshalSint32Value + } + case reflect.Int64: + switch encoding { + case "fixed64": + if pointer { + return unmarshalFixedS64Ptr + } + if slice { + return unmarshalFixedS64Slice + } + return unmarshalFixedS64Value + case "varint": + if pointer { + return unmarshalInt64Ptr + } + if slice { + return unmarshalInt64Slice + } + return unmarshalInt64Value + case "zigzag64": + if pointer { + return unmarshalSint64Ptr + } + if slice { + return unmarshalSint64Slice + } + return unmarshalSint64Value + } + case reflect.Uint32: + switch encoding { + case "fixed32": + if pointer { + return unmarshalFixed32Ptr + } + if slice { + return unmarshalFixed32Slice + } + return unmarshalFixed32Value + case "varint": + if pointer { + return unmarshalUint32Ptr + } + if slice { + return unmarshalUint32Slice + } + return unmarshalUint32Value + } + case reflect.Uint64: + switch encoding { + case "fixed64": + if pointer { + return unmarshalFixed64Ptr + } + if slice { + return unmarshalFixed64Slice + } + return unmarshalFixed64Value + case "varint": + if pointer { + return unmarshalUint64Ptr + } + if slice { + return unmarshalUint64Slice + } + return unmarshalUint64Value + } + case reflect.Float32: + if pointer { + return unmarshalFloat32Ptr + } + if slice { + return unmarshalFloat32Slice + } + return unmarshalFloat32Value + case reflect.Float64: + if pointer { + return unmarshalFloat64Ptr + } + if slice { + return unmarshalFloat64Slice + } + return unmarshalFloat64Value + case reflect.Map: + panic("map type in typeUnmarshaler in " + t.Name()) + case reflect.Slice: + if pointer { + panic("bad pointer in slice case in " + t.Name()) + } + if slice { + return unmarshalBytesSlice + } + return unmarshalBytesValue + case reflect.String: + if pointer { + return unmarshalStringPtr + } + if slice { + return unmarshalStringSlice + } + return unmarshalStringValue + case reflect.Struct: + // message or group field + if !pointer { + panic(fmt.Sprintf("message/group field %s:%s without pointer", t, encoding)) + } + switch encoding { + case "bytes": + if slice { + return makeUnmarshalMessageSlicePtr(getUnmarshalInfo(t), name) + } + return makeUnmarshalMessagePtr(getUnmarshalInfo(t), name) + case "group": + if slice { + return makeUnmarshalGroupSlicePtr(getUnmarshalInfo(t), name) + } + return makeUnmarshalGroupPtr(getUnmarshalInfo(t), name) + } + } + panic(fmt.Sprintf("unmarshaler not found type:%s encoding:%s", t, encoding)) +} + +// Below are all the unmarshalers for individual fields of various types. + +func unmarshalInt64Value(b []byte, f pointer, w int) ([]byte, error) { + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := int64(x) + *f.toInt64() = v + return b, nil +} + +func unmarshalInt64Ptr(b []byte, f pointer, w int) ([]byte, error) { + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := int64(x) + *f.toInt64Ptr() = &v + return b, nil +} + +func unmarshalInt64Slice(b []byte, f pointer, w int) ([]byte, error) { + if w == WireBytes { // packed + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + res := b[x:] + b = b[:x] + for len(b) > 0 { + x, n = decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := int64(x) + s := f.toInt64Slice() + *s = append(*s, v) + } + return res, nil + } + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := int64(x) + s := f.toInt64Slice() + *s = append(*s, v) + return b, nil +} + +func unmarshalSint64Value(b []byte, f pointer, w int) ([]byte, error) { + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := int64(x>>1) ^ int64(x)<<63>>63 + *f.toInt64() = v + return b, nil +} + +func unmarshalSint64Ptr(b []byte, f pointer, w int) ([]byte, error) { + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := int64(x>>1) ^ int64(x)<<63>>63 + *f.toInt64Ptr() = &v + return b, nil +} + +func unmarshalSint64Slice(b []byte, f pointer, w int) ([]byte, error) { + if w == WireBytes { // packed + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + res := b[x:] + b = b[:x] + for len(b) > 0 { + x, n = decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := int64(x>>1) ^ int64(x)<<63>>63 + s := f.toInt64Slice() + *s = append(*s, v) + } + return res, nil + } + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := int64(x>>1) ^ int64(x)<<63>>63 + s := f.toInt64Slice() + *s = append(*s, v) + return b, nil +} + +func unmarshalUint64Value(b []byte, f pointer, w int) ([]byte, error) { + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := uint64(x) + *f.toUint64() = v + return b, nil +} + +func unmarshalUint64Ptr(b []byte, f pointer, w int) ([]byte, error) { + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := uint64(x) + *f.toUint64Ptr() = &v + return b, nil +} + +func unmarshalUint64Slice(b []byte, f pointer, w int) ([]byte, error) { + if w == WireBytes { // packed + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + res := b[x:] + b = b[:x] + for len(b) > 0 { + x, n = decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := uint64(x) + s := f.toUint64Slice() + *s = append(*s, v) + } + return res, nil + } + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := uint64(x) + s := f.toUint64Slice() + *s = append(*s, v) + return b, nil +} + +func unmarshalInt32Value(b []byte, f pointer, w int) ([]byte, error) { + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := int32(x) + *f.toInt32() = v + return b, nil +} + +func unmarshalInt32Ptr(b []byte, f pointer, w int) ([]byte, error) { + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := int32(x) + f.setInt32Ptr(v) + return b, nil +} + +func unmarshalInt32Slice(b []byte, f pointer, w int) ([]byte, error) { + if w == WireBytes { // packed + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + res := b[x:] + b = b[:x] + for len(b) > 0 { + x, n = decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := int32(x) + f.appendInt32Slice(v) + } + return res, nil + } + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := int32(x) + f.appendInt32Slice(v) + return b, nil +} + +func unmarshalSint32Value(b []byte, f pointer, w int) ([]byte, error) { + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := int32(x>>1) ^ int32(x)<<31>>31 + *f.toInt32() = v + return b, nil +} + +func unmarshalSint32Ptr(b []byte, f pointer, w int) ([]byte, error) { + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := int32(x>>1) ^ int32(x)<<31>>31 + f.setInt32Ptr(v) + return b, nil +} + +func unmarshalSint32Slice(b []byte, f pointer, w int) ([]byte, error) { + if w == WireBytes { // packed + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + res := b[x:] + b = b[:x] + for len(b) > 0 { + x, n = decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := int32(x>>1) ^ int32(x)<<31>>31 + f.appendInt32Slice(v) + } + return res, nil + } + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := int32(x>>1) ^ int32(x)<<31>>31 + f.appendInt32Slice(v) + return b, nil +} + +func unmarshalUint32Value(b []byte, f pointer, w int) ([]byte, error) { + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := uint32(x) + *f.toUint32() = v + return b, nil +} + +func unmarshalUint32Ptr(b []byte, f pointer, w int) ([]byte, error) { + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := uint32(x) + *f.toUint32Ptr() = &v + return b, nil +} + +func unmarshalUint32Slice(b []byte, f pointer, w int) ([]byte, error) { + if w == WireBytes { // packed + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + res := b[x:] + b = b[:x] + for len(b) > 0 { + x, n = decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := uint32(x) + s := f.toUint32Slice() + *s = append(*s, v) + } + return res, nil + } + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + v := uint32(x) + s := f.toUint32Slice() + *s = append(*s, v) + return b, nil +} + +func unmarshalFixed64Value(b []byte, f pointer, w int) ([]byte, error) { + if w != WireFixed64 { + return b, errInternalBadWireType + } + if len(b) < 8 { + return nil, io.ErrUnexpectedEOF + } + v := uint64(b[0]) | uint64(b[1])<<8 | uint64(b[2])<<16 | uint64(b[3])<<24 | uint64(b[4])<<32 | uint64(b[5])<<40 | uint64(b[6])<<48 | uint64(b[7])<<56 + *f.toUint64() = v + return b[8:], nil +} + +func unmarshalFixed64Ptr(b []byte, f pointer, w int) ([]byte, error) { + if w != WireFixed64 { + return b, errInternalBadWireType + } + if len(b) < 8 { + return nil, io.ErrUnexpectedEOF + } + v := uint64(b[0]) | uint64(b[1])<<8 | uint64(b[2])<<16 | uint64(b[3])<<24 | uint64(b[4])<<32 | uint64(b[5])<<40 | uint64(b[6])<<48 | uint64(b[7])<<56 + *f.toUint64Ptr() = &v + return b[8:], nil +} + +func unmarshalFixed64Slice(b []byte, f pointer, w int) ([]byte, error) { + if w == WireBytes { // packed + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + res := b[x:] + b = b[:x] + for len(b) > 0 { + if len(b) < 8 { + return nil, io.ErrUnexpectedEOF + } + v := uint64(b[0]) | uint64(b[1])<<8 | uint64(b[2])<<16 | uint64(b[3])<<24 | uint64(b[4])<<32 | uint64(b[5])<<40 | uint64(b[6])<<48 | uint64(b[7])<<56 + s := f.toUint64Slice() + *s = append(*s, v) + b = b[8:] + } + return res, nil + } + if w != WireFixed64 { + return b, errInternalBadWireType + } + if len(b) < 8 { + return nil, io.ErrUnexpectedEOF + } + v := uint64(b[0]) | uint64(b[1])<<8 | uint64(b[2])<<16 | uint64(b[3])<<24 | uint64(b[4])<<32 | uint64(b[5])<<40 | uint64(b[6])<<48 | uint64(b[7])<<56 + s := f.toUint64Slice() + *s = append(*s, v) + return b[8:], nil +} + +func unmarshalFixedS64Value(b []byte, f pointer, w int) ([]byte, error) { + if w != WireFixed64 { + return b, errInternalBadWireType + } + if len(b) < 8 { + return nil, io.ErrUnexpectedEOF + } + v := int64(b[0]) | int64(b[1])<<8 | int64(b[2])<<16 | int64(b[3])<<24 | int64(b[4])<<32 | int64(b[5])<<40 | int64(b[6])<<48 | int64(b[7])<<56 + *f.toInt64() = v + return b[8:], nil +} + +func unmarshalFixedS64Ptr(b []byte, f pointer, w int) ([]byte, error) { + if w != WireFixed64 { + return b, errInternalBadWireType + } + if len(b) < 8 { + return nil, io.ErrUnexpectedEOF + } + v := int64(b[0]) | int64(b[1])<<8 | int64(b[2])<<16 | int64(b[3])<<24 | int64(b[4])<<32 | int64(b[5])<<40 | int64(b[6])<<48 | int64(b[7])<<56 + *f.toInt64Ptr() = &v + return b[8:], nil +} + +func unmarshalFixedS64Slice(b []byte, f pointer, w int) ([]byte, error) { + if w == WireBytes { // packed + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + res := b[x:] + b = b[:x] + for len(b) > 0 { + if len(b) < 8 { + return nil, io.ErrUnexpectedEOF + } + v := int64(b[0]) | int64(b[1])<<8 | int64(b[2])<<16 | int64(b[3])<<24 | int64(b[4])<<32 | int64(b[5])<<40 | int64(b[6])<<48 | int64(b[7])<<56 + s := f.toInt64Slice() + *s = append(*s, v) + b = b[8:] + } + return res, nil + } + if w != WireFixed64 { + return b, errInternalBadWireType + } + if len(b) < 8 { + return nil, io.ErrUnexpectedEOF + } + v := int64(b[0]) | int64(b[1])<<8 | int64(b[2])<<16 | int64(b[3])<<24 | int64(b[4])<<32 | int64(b[5])<<40 | int64(b[6])<<48 | int64(b[7])<<56 + s := f.toInt64Slice() + *s = append(*s, v) + return b[8:], nil +} + +func unmarshalFixed32Value(b []byte, f pointer, w int) ([]byte, error) { + if w != WireFixed32 { + return b, errInternalBadWireType + } + if len(b) < 4 { + return nil, io.ErrUnexpectedEOF + } + v := uint32(b[0]) | uint32(b[1])<<8 | uint32(b[2])<<16 | uint32(b[3])<<24 + *f.toUint32() = v + return b[4:], nil +} + +func unmarshalFixed32Ptr(b []byte, f pointer, w int) ([]byte, error) { + if w != WireFixed32 { + return b, errInternalBadWireType + } + if len(b) < 4 { + return nil, io.ErrUnexpectedEOF + } + v := uint32(b[0]) | uint32(b[1])<<8 | uint32(b[2])<<16 | uint32(b[3])<<24 + *f.toUint32Ptr() = &v + return b[4:], nil +} + +func unmarshalFixed32Slice(b []byte, f pointer, w int) ([]byte, error) { + if w == WireBytes { // packed + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + res := b[x:] + b = b[:x] + for len(b) > 0 { + if len(b) < 4 { + return nil, io.ErrUnexpectedEOF + } + v := uint32(b[0]) | uint32(b[1])<<8 | uint32(b[2])<<16 | uint32(b[3])<<24 + s := f.toUint32Slice() + *s = append(*s, v) + b = b[4:] + } + return res, nil + } + if w != WireFixed32 { + return b, errInternalBadWireType + } + if len(b) < 4 { + return nil, io.ErrUnexpectedEOF + } + v := uint32(b[0]) | uint32(b[1])<<8 | uint32(b[2])<<16 | uint32(b[3])<<24 + s := f.toUint32Slice() + *s = append(*s, v) + return b[4:], nil +} + +func unmarshalFixedS32Value(b []byte, f pointer, w int) ([]byte, error) { + if w != WireFixed32 { + return b, errInternalBadWireType + } + if len(b) < 4 { + return nil, io.ErrUnexpectedEOF + } + v := int32(b[0]) | int32(b[1])<<8 | int32(b[2])<<16 | int32(b[3])<<24 + *f.toInt32() = v + return b[4:], nil +} + +func unmarshalFixedS32Ptr(b []byte, f pointer, w int) ([]byte, error) { + if w != WireFixed32 { + return b, errInternalBadWireType + } + if len(b) < 4 { + return nil, io.ErrUnexpectedEOF + } + v := int32(b[0]) | int32(b[1])<<8 | int32(b[2])<<16 | int32(b[3])<<24 + f.setInt32Ptr(v) + return b[4:], nil +} + +func unmarshalFixedS32Slice(b []byte, f pointer, w int) ([]byte, error) { + if w == WireBytes { // packed + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + res := b[x:] + b = b[:x] + for len(b) > 0 { + if len(b) < 4 { + return nil, io.ErrUnexpectedEOF + } + v := int32(b[0]) | int32(b[1])<<8 | int32(b[2])<<16 | int32(b[3])<<24 + f.appendInt32Slice(v) + b = b[4:] + } + return res, nil + } + if w != WireFixed32 { + return b, errInternalBadWireType + } + if len(b) < 4 { + return nil, io.ErrUnexpectedEOF + } + v := int32(b[0]) | int32(b[1])<<8 | int32(b[2])<<16 | int32(b[3])<<24 + f.appendInt32Slice(v) + return b[4:], nil +} + +func unmarshalBoolValue(b []byte, f pointer, w int) ([]byte, error) { + if w != WireVarint { + return b, errInternalBadWireType + } + // Note: any length varint is allowed, even though any sane + // encoder will use one byte. + // See https://github.com/golang/protobuf/issues/76 + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + // TODO: check if x>1? Tests seem to indicate no. + v := x != 0 + *f.toBool() = v + return b[n:], nil +} + +func unmarshalBoolPtr(b []byte, f pointer, w int) ([]byte, error) { + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + v := x != 0 + *f.toBoolPtr() = &v + return b[n:], nil +} + +func unmarshalBoolSlice(b []byte, f pointer, w int) ([]byte, error) { + if w == WireBytes { // packed + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + res := b[x:] + b = b[:x] + for len(b) > 0 { + x, n = decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + v := x != 0 + s := f.toBoolSlice() + *s = append(*s, v) + b = b[n:] + } + return res, nil + } + if w != WireVarint { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + v := x != 0 + s := f.toBoolSlice() + *s = append(*s, v) + return b[n:], nil +} + +func unmarshalFloat64Value(b []byte, f pointer, w int) ([]byte, error) { + if w != WireFixed64 { + return b, errInternalBadWireType + } + if len(b) < 8 { + return nil, io.ErrUnexpectedEOF + } + v := math.Float64frombits(uint64(b[0]) | uint64(b[1])<<8 | uint64(b[2])<<16 | uint64(b[3])<<24 | uint64(b[4])<<32 | uint64(b[5])<<40 | uint64(b[6])<<48 | uint64(b[7])<<56) + *f.toFloat64() = v + return b[8:], nil +} + +func unmarshalFloat64Ptr(b []byte, f pointer, w int) ([]byte, error) { + if w != WireFixed64 { + return b, errInternalBadWireType + } + if len(b) < 8 { + return nil, io.ErrUnexpectedEOF + } + v := math.Float64frombits(uint64(b[0]) | uint64(b[1])<<8 | uint64(b[2])<<16 | uint64(b[3])<<24 | uint64(b[4])<<32 | uint64(b[5])<<40 | uint64(b[6])<<48 | uint64(b[7])<<56) + *f.toFloat64Ptr() = &v + return b[8:], nil +} + +func unmarshalFloat64Slice(b []byte, f pointer, w int) ([]byte, error) { + if w == WireBytes { // packed + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + res := b[x:] + b = b[:x] + for len(b) > 0 { + if len(b) < 8 { + return nil, io.ErrUnexpectedEOF + } + v := math.Float64frombits(uint64(b[0]) | uint64(b[1])<<8 | uint64(b[2])<<16 | uint64(b[3])<<24 | uint64(b[4])<<32 | uint64(b[5])<<40 | uint64(b[6])<<48 | uint64(b[7])<<56) + s := f.toFloat64Slice() + *s = append(*s, v) + b = b[8:] + } + return res, nil + } + if w != WireFixed64 { + return b, errInternalBadWireType + } + if len(b) < 8 { + return nil, io.ErrUnexpectedEOF + } + v := math.Float64frombits(uint64(b[0]) | uint64(b[1])<<8 | uint64(b[2])<<16 | uint64(b[3])<<24 | uint64(b[4])<<32 | uint64(b[5])<<40 | uint64(b[6])<<48 | uint64(b[7])<<56) + s := f.toFloat64Slice() + *s = append(*s, v) + return b[8:], nil +} + +func unmarshalFloat32Value(b []byte, f pointer, w int) ([]byte, error) { + if w != WireFixed32 { + return b, errInternalBadWireType + } + if len(b) < 4 { + return nil, io.ErrUnexpectedEOF + } + v := math.Float32frombits(uint32(b[0]) | uint32(b[1])<<8 | uint32(b[2])<<16 | uint32(b[3])<<24) + *f.toFloat32() = v + return b[4:], nil +} + +func unmarshalFloat32Ptr(b []byte, f pointer, w int) ([]byte, error) { + if w != WireFixed32 { + return b, errInternalBadWireType + } + if len(b) < 4 { + return nil, io.ErrUnexpectedEOF + } + v := math.Float32frombits(uint32(b[0]) | uint32(b[1])<<8 | uint32(b[2])<<16 | uint32(b[3])<<24) + *f.toFloat32Ptr() = &v + return b[4:], nil +} + +func unmarshalFloat32Slice(b []byte, f pointer, w int) ([]byte, error) { + if w == WireBytes { // packed + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + res := b[x:] + b = b[:x] + for len(b) > 0 { + if len(b) < 4 { + return nil, io.ErrUnexpectedEOF + } + v := math.Float32frombits(uint32(b[0]) | uint32(b[1])<<8 | uint32(b[2])<<16 | uint32(b[3])<<24) + s := f.toFloat32Slice() + *s = append(*s, v) + b = b[4:] + } + return res, nil + } + if w != WireFixed32 { + return b, errInternalBadWireType + } + if len(b) < 4 { + return nil, io.ErrUnexpectedEOF + } + v := math.Float32frombits(uint32(b[0]) | uint32(b[1])<<8 | uint32(b[2])<<16 | uint32(b[3])<<24) + s := f.toFloat32Slice() + *s = append(*s, v) + return b[4:], nil +} + +func unmarshalStringValue(b []byte, f pointer, w int) ([]byte, error) { + if w != WireBytes { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + v := string(b[:x]) + if !utf8.ValidString(v) { + return nil, errInvalidUTF8 + } + *f.toString() = v + return b[x:], nil +} + +func unmarshalStringPtr(b []byte, f pointer, w int) ([]byte, error) { + if w != WireBytes { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + v := string(b[:x]) + if !utf8.ValidString(v) { + return nil, errInvalidUTF8 + } + *f.toStringPtr() = &v + return b[x:], nil +} + +func unmarshalStringSlice(b []byte, f pointer, w int) ([]byte, error) { + if w != WireBytes { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + v := string(b[:x]) + if !utf8.ValidString(v) { + return nil, errInvalidUTF8 + } + s := f.toStringSlice() + *s = append(*s, v) + return b[x:], nil +} + +var emptyBuf [0]byte + +func unmarshalBytesValue(b []byte, f pointer, w int) ([]byte, error) { + if w != WireBytes { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + // The use of append here is a trick which avoids the zeroing + // that would be required if we used a make/copy pair. + // We append to emptyBuf instead of nil because we want + // a non-nil result even when the length is 0. + v := append(emptyBuf[:], b[:x]...) + *f.toBytes() = v + return b[x:], nil +} + +func unmarshalBytesSlice(b []byte, f pointer, w int) ([]byte, error) { + if w != WireBytes { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + v := append(emptyBuf[:], b[:x]...) + s := f.toBytesSlice() + *s = append(*s, v) + return b[x:], nil +} + +func makeUnmarshalMessagePtr(sub *unmarshalInfo, name string) unmarshaler { + return func(b []byte, f pointer, w int) ([]byte, error) { + if w != WireBytes { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + // First read the message field to see if something is there. + // The semantics of multiple submessages are weird. Instead of + // the last one winning (as it is for all other fields), multiple + // submessages are merged. + v := f.getPointer() + if v.isNil() { + v = valToPointer(reflect.New(sub.typ)) + f.setPointer(v) + } + err := sub.unmarshal(v, b[:x]) + if err != nil { + if r, ok := err.(*RequiredNotSetError); ok { + r.field = name + "." + r.field + } else { + return nil, err + } + } + return b[x:], err + } +} + +func makeUnmarshalMessageSlicePtr(sub *unmarshalInfo, name string) unmarshaler { + return func(b []byte, f pointer, w int) ([]byte, error) { + if w != WireBytes { + return b, errInternalBadWireType + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + v := valToPointer(reflect.New(sub.typ)) + err := sub.unmarshal(v, b[:x]) + if err != nil { + if r, ok := err.(*RequiredNotSetError); ok { + r.field = name + "." + r.field + } else { + return nil, err + } + } + f.appendPointer(v) + return b[x:], err + } +} + +func makeUnmarshalGroupPtr(sub *unmarshalInfo, name string) unmarshaler { + return func(b []byte, f pointer, w int) ([]byte, error) { + if w != WireStartGroup { + return b, errInternalBadWireType + } + x, y := findEndGroup(b) + if x < 0 { + return nil, io.ErrUnexpectedEOF + } + v := f.getPointer() + if v.isNil() { + v = valToPointer(reflect.New(sub.typ)) + f.setPointer(v) + } + err := sub.unmarshal(v, b[:x]) + if err != nil { + if r, ok := err.(*RequiredNotSetError); ok { + r.field = name + "." + r.field + } else { + return nil, err + } + } + return b[y:], err + } +} + +func makeUnmarshalGroupSlicePtr(sub *unmarshalInfo, name string) unmarshaler { + return func(b []byte, f pointer, w int) ([]byte, error) { + if w != WireStartGroup { + return b, errInternalBadWireType + } + x, y := findEndGroup(b) + if x < 0 { + return nil, io.ErrUnexpectedEOF + } + v := valToPointer(reflect.New(sub.typ)) + err := sub.unmarshal(v, b[:x]) + if err != nil { + if r, ok := err.(*RequiredNotSetError); ok { + r.field = name + "." + r.field + } else { + return nil, err + } + } + f.appendPointer(v) + return b[y:], err + } +} + +func makeUnmarshalMap(f *reflect.StructField) unmarshaler { + t := f.Type + kt := t.Key() + vt := t.Elem() + unmarshalKey := typeUnmarshaler(kt, f.Tag.Get("protobuf_key")) + unmarshalVal := typeUnmarshaler(vt, f.Tag.Get("protobuf_val")) + return func(b []byte, f pointer, w int) ([]byte, error) { + // The map entry is a submessage. Figure out how big it is. + if w != WireBytes { + return nil, fmt.Errorf("proto: bad wiretype for map field: got %d want %d", w, WireBytes) + } + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + b = b[n:] + if x > uint64(len(b)) { + return nil, io.ErrUnexpectedEOF + } + r := b[x:] // unused data to return + b = b[:x] // data for map entry + + // Note: we could use #keys * #values ~= 200 functions + // to do map decoding without reflection. Probably not worth it. + // Maps will be somewhat slow. Oh well. + + // Read key and value from data. + k := reflect.New(kt) + v := reflect.New(vt) + for len(b) > 0 { + x, n := decodeVarint(b) + if n == 0 { + return nil, io.ErrUnexpectedEOF + } + wire := int(x) & 7 + b = b[n:] + + var err error + switch x >> 3 { + case 1: + b, err = unmarshalKey(b, valToPointer(k), wire) + case 2: + b, err = unmarshalVal(b, valToPointer(v), wire) + default: + err = errInternalBadWireType // skip unknown tag + } + + if err == nil { + continue + } + if err != errInternalBadWireType { + return nil, err + } + + // Skip past unknown fields. + b, err = skipField(b, wire) + if err != nil { + return nil, err + } + } + + // Get map, allocate if needed. + m := f.asPointerTo(t).Elem() // an addressable map[K]T + if m.IsNil() { + m.Set(reflect.MakeMap(t)) + } + + // Insert into map. + m.SetMapIndex(k.Elem(), v.Elem()) + + return r, nil + } +} + +// makeUnmarshalOneof makes an unmarshaler for oneof fields. +// for: +// message Msg { +// oneof F { +// int64 X = 1; +// float64 Y = 2; +// } +// } +// typ is the type of the concrete entry for a oneof case (e.g. Msg_X). +// ityp is the interface type of the oneof field (e.g. isMsg_F). +// unmarshal is the unmarshaler for the base type of the oneof case (e.g. int64). +// Note that this function will be called once for each case in the oneof. +func makeUnmarshalOneof(typ, ityp reflect.Type, unmarshal unmarshaler) unmarshaler { + sf := typ.Field(0) + field0 := toField(&sf) + return func(b []byte, f pointer, w int) ([]byte, error) { + // Allocate holder for value. + v := reflect.New(typ) + + // Unmarshal data into holder. + // We unmarshal into the first field of the holder object. + var err error + b, err = unmarshal(b, valToPointer(v).offset(field0), w) + if err != nil { + return nil, err + } + + // Write pointer to holder into target field. + f.asPointerTo(ityp).Elem().Set(v) + + return b, nil + } +} + +// Error used by decode internally. +var errInternalBadWireType = errors.New("proto: internal error: bad wiretype") + +// skipField skips past a field of type wire and returns the remaining bytes. +func skipField(b []byte, wire int) ([]byte, error) { + switch wire { + case WireVarint: + _, k := decodeVarint(b) + if k == 0 { + return b, io.ErrUnexpectedEOF + } + b = b[k:] + case WireFixed32: + if len(b) < 4 { + return b, io.ErrUnexpectedEOF + } + b = b[4:] + case WireFixed64: + if len(b) < 8 { + return b, io.ErrUnexpectedEOF + } + b = b[8:] + case WireBytes: + m, k := decodeVarint(b) + if k == 0 || uint64(len(b)-k) < m { + return b, io.ErrUnexpectedEOF + } + b = b[uint64(k)+m:] + case WireStartGroup: + _, i := findEndGroup(b) + if i == -1 { + return b, io.ErrUnexpectedEOF + } + b = b[i:] + default: + return b, fmt.Errorf("proto: can't skip unknown wire type %d", wire) + } + return b, nil +} + +// findEndGroup finds the index of the next EndGroup tag. +// Groups may be nested, so the "next" EndGroup tag is the first +// unpaired EndGroup. +// findEndGroup returns the indexes of the start and end of the EndGroup tag. +// Returns (-1,-1) if it can't find one. +func findEndGroup(b []byte) (int, int) { + depth := 1 + i := 0 + for { + x, n := decodeVarint(b[i:]) + if n == 0 { + return -1, -1 + } + j := i + i += n + switch x & 7 { + case WireVarint: + _, k := decodeVarint(b[i:]) + if k == 0 { + return -1, -1 + } + i += k + case WireFixed32: + if len(b)-4 < i { + return -1, -1 + } + i += 4 + case WireFixed64: + if len(b)-8 < i { + return -1, -1 + } + i += 8 + case WireBytes: + m, k := decodeVarint(b[i:]) + if k == 0 { + return -1, -1 + } + i += k + if uint64(len(b)-i) < m { + return -1, -1 + } + i += int(m) + case WireStartGroup: + depth++ + case WireEndGroup: + depth-- + if depth == 0 { + return j, i + } + default: + return -1, -1 + } + } +} + +// encodeVarint appends a varint-encoded integer to b and returns the result. +func encodeVarint(b []byte, x uint64) []byte { + for x >= 1<<7 { + b = append(b, byte(x&0x7f|0x80)) + x >>= 7 + } + return append(b, byte(x)) +} + +// decodeVarint reads a varint-encoded integer from b. +// Returns the decoded integer and the number of bytes read. +// If there is an error, it returns 0,0. +func decodeVarint(b []byte) (uint64, int) { + var x, y uint64 + if len(b) <= 0 { + goto bad + } + x = uint64(b[0]) + if x < 0x80 { + return x, 1 + } + x -= 0x80 + + if len(b) <= 1 { + goto bad + } + y = uint64(b[1]) + x += y << 7 + if y < 0x80 { + return x, 2 + } + x -= 0x80 << 7 + + if len(b) <= 2 { + goto bad + } + y = uint64(b[2]) + x += y << 14 + if y < 0x80 { + return x, 3 + } + x -= 0x80 << 14 + + if len(b) <= 3 { + goto bad + } + y = uint64(b[3]) + x += y << 21 + if y < 0x80 { + return x, 4 + } + x -= 0x80 << 21 + + if len(b) <= 4 { + goto bad + } + y = uint64(b[4]) + x += y << 28 + if y < 0x80 { + return x, 5 + } + x -= 0x80 << 28 + + if len(b) <= 5 { + goto bad + } + y = uint64(b[5]) + x += y << 35 + if y < 0x80 { + return x, 6 + } + x -= 0x80 << 35 + + if len(b) <= 6 { + goto bad + } + y = uint64(b[6]) + x += y << 42 + if y < 0x80 { + return x, 7 + } + x -= 0x80 << 42 + + if len(b) <= 7 { + goto bad + } + y = uint64(b[7]) + x += y << 49 + if y < 0x80 { + return x, 8 + } + x -= 0x80 << 49 + + if len(b) <= 8 { + goto bad + } + y = uint64(b[8]) + x += y << 56 + if y < 0x80 { + return x, 9 + } + x -= 0x80 << 56 + + if len(b) <= 9 { + goto bad + } + y = uint64(b[9]) + x += y << 63 + if y < 2 { + return x, 10 + } + +bad: + return 0, 0 +} diff --git a/vendor/github.com/golang/protobuf/proto/text.go b/vendor/github.com/golang/protobuf/proto/text.go new file mode 100644 index 0000000..2205fda --- /dev/null +++ b/vendor/github.com/golang/protobuf/proto/text.go @@ -0,0 +1,843 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2010 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +package proto + +// Functions for writing the text protocol buffer format. + +import ( + "bufio" + "bytes" + "encoding" + "errors" + "fmt" + "io" + "log" + "math" + "reflect" + "sort" + "strings" +) + +var ( + newline = []byte("\n") + spaces = []byte(" ") + endBraceNewline = []byte("}\n") + backslashN = []byte{'\\', 'n'} + backslashR = []byte{'\\', 'r'} + backslashT = []byte{'\\', 't'} + backslashDQ = []byte{'\\', '"'} + backslashBS = []byte{'\\', '\\'} + posInf = []byte("inf") + negInf = []byte("-inf") + nan = []byte("nan") +) + +type writer interface { + io.Writer + WriteByte(byte) error +} + +// textWriter is an io.Writer that tracks its indentation level. +type textWriter struct { + ind int + complete bool // if the current position is a complete line + compact bool // whether to write out as a one-liner + w writer +} + +func (w *textWriter) WriteString(s string) (n int, err error) { + if !strings.Contains(s, "\n") { + if !w.compact && w.complete { + w.writeIndent() + } + w.complete = false + return io.WriteString(w.w, s) + } + // WriteString is typically called without newlines, so this + // codepath and its copy are rare. We copy to avoid + // duplicating all of Write's logic here. + return w.Write([]byte(s)) +} + +func (w *textWriter) Write(p []byte) (n int, err error) { + newlines := bytes.Count(p, newline) + if newlines == 0 { + if !w.compact && w.complete { + w.writeIndent() + } + n, err = w.w.Write(p) + w.complete = false + return n, err + } + + frags := bytes.SplitN(p, newline, newlines+1) + if w.compact { + for i, frag := range frags { + if i > 0 { + if err := w.w.WriteByte(' '); err != nil { + return n, err + } + n++ + } + nn, err := w.w.Write(frag) + n += nn + if err != nil { + return n, err + } + } + return n, nil + } + + for i, frag := range frags { + if w.complete { + w.writeIndent() + } + nn, err := w.w.Write(frag) + n += nn + if err != nil { + return n, err + } + if i+1 < len(frags) { + if err := w.w.WriteByte('\n'); err != nil { + return n, err + } + n++ + } + } + w.complete = len(frags[len(frags)-1]) == 0 + return n, nil +} + +func (w *textWriter) WriteByte(c byte) error { + if w.compact && c == '\n' { + c = ' ' + } + if !w.compact && w.complete { + w.writeIndent() + } + err := w.w.WriteByte(c) + w.complete = c == '\n' + return err +} + +func (w *textWriter) indent() { w.ind++ } + +func (w *textWriter) unindent() { + if w.ind == 0 { + log.Print("proto: textWriter unindented too far") + return + } + w.ind-- +} + +func writeName(w *textWriter, props *Properties) error { + if _, err := w.WriteString(props.OrigName); err != nil { + return err + } + if props.Wire != "group" { + return w.WriteByte(':') + } + return nil +} + +func requiresQuotes(u string) bool { + // When type URL contains any characters except [0-9A-Za-z./\-]*, it must be quoted. + for _, ch := range u { + switch { + case ch == '.' || ch == '/' || ch == '_': + continue + case '0' <= ch && ch <= '9': + continue + case 'A' <= ch && ch <= 'Z': + continue + case 'a' <= ch && ch <= 'z': + continue + default: + return true + } + } + return false +} + +// isAny reports whether sv is a google.protobuf.Any message +func isAny(sv reflect.Value) bool { + type wkt interface { + XXX_WellKnownType() string + } + t, ok := sv.Addr().Interface().(wkt) + return ok && t.XXX_WellKnownType() == "Any" +} + +// writeProto3Any writes an expanded google.protobuf.Any message. +// +// It returns (false, nil) if sv value can't be unmarshaled (e.g. because +// required messages are not linked in). +// +// It returns (true, error) when sv was written in expanded format or an error +// was encountered. +func (tm *TextMarshaler) writeProto3Any(w *textWriter, sv reflect.Value) (bool, error) { + turl := sv.FieldByName("TypeUrl") + val := sv.FieldByName("Value") + if !turl.IsValid() || !val.IsValid() { + return true, errors.New("proto: invalid google.protobuf.Any message") + } + + b, ok := val.Interface().([]byte) + if !ok { + return true, errors.New("proto: invalid google.protobuf.Any message") + } + + parts := strings.Split(turl.String(), "/") + mt := MessageType(parts[len(parts)-1]) + if mt == nil { + return false, nil + } + m := reflect.New(mt.Elem()) + if err := Unmarshal(b, m.Interface().(Message)); err != nil { + return false, nil + } + w.Write([]byte("[")) + u := turl.String() + if requiresQuotes(u) { + writeString(w, u) + } else { + w.Write([]byte(u)) + } + if w.compact { + w.Write([]byte("]:<")) + } else { + w.Write([]byte("]: <\n")) + w.ind++ + } + if err := tm.writeStruct(w, m.Elem()); err != nil { + return true, err + } + if w.compact { + w.Write([]byte("> ")) + } else { + w.ind-- + w.Write([]byte(">\n")) + } + return true, nil +} + +func (tm *TextMarshaler) writeStruct(w *textWriter, sv reflect.Value) error { + if tm.ExpandAny && isAny(sv) { + if canExpand, err := tm.writeProto3Any(w, sv); canExpand { + return err + } + } + st := sv.Type() + sprops := GetProperties(st) + for i := 0; i < sv.NumField(); i++ { + fv := sv.Field(i) + props := sprops.Prop[i] + name := st.Field(i).Name + + if name == "XXX_NoUnkeyedLiteral" { + continue + } + + if strings.HasPrefix(name, "XXX_") { + // There are two XXX_ fields: + // XXX_unrecognized []byte + // XXX_extensions map[int32]proto.Extension + // The first is handled here; + // the second is handled at the bottom of this function. + if name == "XXX_unrecognized" && !fv.IsNil() { + if err := writeUnknownStruct(w, fv.Interface().([]byte)); err != nil { + return err + } + } + continue + } + if fv.Kind() == reflect.Ptr && fv.IsNil() { + // Field not filled in. This could be an optional field or + // a required field that wasn't filled in. Either way, there + // isn't anything we can show for it. + continue + } + if fv.Kind() == reflect.Slice && fv.IsNil() { + // Repeated field that is empty, or a bytes field that is unused. + continue + } + + if props.Repeated && fv.Kind() == reflect.Slice { + // Repeated field. + for j := 0; j < fv.Len(); j++ { + if err := writeName(w, props); err != nil { + return err + } + if !w.compact { + if err := w.WriteByte(' '); err != nil { + return err + } + } + v := fv.Index(j) + if v.Kind() == reflect.Ptr && v.IsNil() { + // A nil message in a repeated field is not valid, + // but we can handle that more gracefully than panicking. + if _, err := w.Write([]byte("\n")); err != nil { + return err + } + continue + } + if err := tm.writeAny(w, v, props); err != nil { + return err + } + if err := w.WriteByte('\n'); err != nil { + return err + } + } + continue + } + if fv.Kind() == reflect.Map { + // Map fields are rendered as a repeated struct with key/value fields. + keys := fv.MapKeys() + sort.Sort(mapKeys(keys)) + for _, key := range keys { + val := fv.MapIndex(key) + if err := writeName(w, props); err != nil { + return err + } + if !w.compact { + if err := w.WriteByte(' '); err != nil { + return err + } + } + // open struct + if err := w.WriteByte('<'); err != nil { + return err + } + if !w.compact { + if err := w.WriteByte('\n'); err != nil { + return err + } + } + w.indent() + // key + if _, err := w.WriteString("key:"); err != nil { + return err + } + if !w.compact { + if err := w.WriteByte(' '); err != nil { + return err + } + } + if err := tm.writeAny(w, key, props.mkeyprop); err != nil { + return err + } + if err := w.WriteByte('\n'); err != nil { + return err + } + // nil values aren't legal, but we can avoid panicking because of them. + if val.Kind() != reflect.Ptr || !val.IsNil() { + // value + if _, err := w.WriteString("value:"); err != nil { + return err + } + if !w.compact { + if err := w.WriteByte(' '); err != nil { + return err + } + } + if err := tm.writeAny(w, val, props.mvalprop); err != nil { + return err + } + if err := w.WriteByte('\n'); err != nil { + return err + } + } + // close struct + w.unindent() + if err := w.WriteByte('>'); err != nil { + return err + } + if err := w.WriteByte('\n'); err != nil { + return err + } + } + continue + } + if props.proto3 && fv.Kind() == reflect.Slice && fv.Len() == 0 { + // empty bytes field + continue + } + if fv.Kind() != reflect.Ptr && fv.Kind() != reflect.Slice { + // proto3 non-repeated scalar field; skip if zero value + if isProto3Zero(fv) { + continue + } + } + + if fv.Kind() == reflect.Interface { + // Check if it is a oneof. + if st.Field(i).Tag.Get("protobuf_oneof") != "" { + // fv is nil, or holds a pointer to generated struct. + // That generated struct has exactly one field, + // which has a protobuf struct tag. + if fv.IsNil() { + continue + } + inner := fv.Elem().Elem() // interface -> *T -> T + tag := inner.Type().Field(0).Tag.Get("protobuf") + props = new(Properties) // Overwrite the outer props var, but not its pointee. + props.Parse(tag) + // Write the value in the oneof, not the oneof itself. + fv = inner.Field(0) + + // Special case to cope with malformed messages gracefully: + // If the value in the oneof is a nil pointer, don't panic + // in writeAny. + if fv.Kind() == reflect.Ptr && fv.IsNil() { + // Use errors.New so writeAny won't render quotes. + msg := errors.New("/* nil */") + fv = reflect.ValueOf(&msg).Elem() + } + } + } + + if err := writeName(w, props); err != nil { + return err + } + if !w.compact { + if err := w.WriteByte(' '); err != nil { + return err + } + } + + // Enums have a String method, so writeAny will work fine. + if err := tm.writeAny(w, fv, props); err != nil { + return err + } + + if err := w.WriteByte('\n'); err != nil { + return err + } + } + + // Extensions (the XXX_extensions field). + pv := sv.Addr() + if _, err := extendable(pv.Interface()); err == nil { + if err := tm.writeExtensions(w, pv); err != nil { + return err + } + } + + return nil +} + +// writeAny writes an arbitrary field. +func (tm *TextMarshaler) writeAny(w *textWriter, v reflect.Value, props *Properties) error { + v = reflect.Indirect(v) + + // Floats have special cases. + if v.Kind() == reflect.Float32 || v.Kind() == reflect.Float64 { + x := v.Float() + var b []byte + switch { + case math.IsInf(x, 1): + b = posInf + case math.IsInf(x, -1): + b = negInf + case math.IsNaN(x): + b = nan + } + if b != nil { + _, err := w.Write(b) + return err + } + // Other values are handled below. + } + + // We don't attempt to serialise every possible value type; only those + // that can occur in protocol buffers. + switch v.Kind() { + case reflect.Slice: + // Should only be a []byte; repeated fields are handled in writeStruct. + if err := writeString(w, string(v.Bytes())); err != nil { + return err + } + case reflect.String: + if err := writeString(w, v.String()); err != nil { + return err + } + case reflect.Struct: + // Required/optional group/message. + var bra, ket byte = '<', '>' + if props != nil && props.Wire == "group" { + bra, ket = '{', '}' + } + if err := w.WriteByte(bra); err != nil { + return err + } + if !w.compact { + if err := w.WriteByte('\n'); err != nil { + return err + } + } + w.indent() + if v.CanAddr() { + // Calling v.Interface on a struct causes the reflect package to + // copy the entire struct. This is racy with the new Marshaler + // since we atomically update the XXX_sizecache. + // + // Thus, we retrieve a pointer to the struct if possible to avoid + // a race since v.Interface on the pointer doesn't copy the struct. + // + // If v is not addressable, then we are not worried about a race + // since it implies that the binary Marshaler cannot possibly be + // mutating this value. + v = v.Addr() + } + if etm, ok := v.Interface().(encoding.TextMarshaler); ok { + text, err := etm.MarshalText() + if err != nil { + return err + } + if _, err = w.Write(text); err != nil { + return err + } + } else { + if v.Kind() == reflect.Ptr { + v = v.Elem() + } + if err := tm.writeStruct(w, v); err != nil { + return err + } + } + w.unindent() + if err := w.WriteByte(ket); err != nil { + return err + } + default: + _, err := fmt.Fprint(w, v.Interface()) + return err + } + return nil +} + +// equivalent to C's isprint. +func isprint(c byte) bool { + return c >= 0x20 && c < 0x7f +} + +// writeString writes a string in the protocol buffer text format. +// It is similar to strconv.Quote except we don't use Go escape sequences, +// we treat the string as a byte sequence, and we use octal escapes. +// These differences are to maintain interoperability with the other +// languages' implementations of the text format. +func writeString(w *textWriter, s string) error { + // use WriteByte here to get any needed indent + if err := w.WriteByte('"'); err != nil { + return err + } + // Loop over the bytes, not the runes. + for i := 0; i < len(s); i++ { + var err error + // Divergence from C++: we don't escape apostrophes. + // There's no need to escape them, and the C++ parser + // copes with a naked apostrophe. + switch c := s[i]; c { + case '\n': + _, err = w.w.Write(backslashN) + case '\r': + _, err = w.w.Write(backslashR) + case '\t': + _, err = w.w.Write(backslashT) + case '"': + _, err = w.w.Write(backslashDQ) + case '\\': + _, err = w.w.Write(backslashBS) + default: + if isprint(c) { + err = w.w.WriteByte(c) + } else { + _, err = fmt.Fprintf(w.w, "\\%03o", c) + } + } + if err != nil { + return err + } + } + return w.WriteByte('"') +} + +func writeUnknownStruct(w *textWriter, data []byte) (err error) { + if !w.compact { + if _, err := fmt.Fprintf(w, "/* %d unknown bytes */\n", len(data)); err != nil { + return err + } + } + b := NewBuffer(data) + for b.index < len(b.buf) { + x, err := b.DecodeVarint() + if err != nil { + _, err := fmt.Fprintf(w, "/* %v */\n", err) + return err + } + wire, tag := x&7, x>>3 + if wire == WireEndGroup { + w.unindent() + if _, err := w.Write(endBraceNewline); err != nil { + return err + } + continue + } + if _, err := fmt.Fprint(w, tag); err != nil { + return err + } + if wire != WireStartGroup { + if err := w.WriteByte(':'); err != nil { + return err + } + } + if !w.compact || wire == WireStartGroup { + if err := w.WriteByte(' '); err != nil { + return err + } + } + switch wire { + case WireBytes: + buf, e := b.DecodeRawBytes(false) + if e == nil { + _, err = fmt.Fprintf(w, "%q", buf) + } else { + _, err = fmt.Fprintf(w, "/* %v */", e) + } + case WireFixed32: + x, err = b.DecodeFixed32() + err = writeUnknownInt(w, x, err) + case WireFixed64: + x, err = b.DecodeFixed64() + err = writeUnknownInt(w, x, err) + case WireStartGroup: + err = w.WriteByte('{') + w.indent() + case WireVarint: + x, err = b.DecodeVarint() + err = writeUnknownInt(w, x, err) + default: + _, err = fmt.Fprintf(w, "/* unknown wire type %d */", wire) + } + if err != nil { + return err + } + if err = w.WriteByte('\n'); err != nil { + return err + } + } + return nil +} + +func writeUnknownInt(w *textWriter, x uint64, err error) error { + if err == nil { + _, err = fmt.Fprint(w, x) + } else { + _, err = fmt.Fprintf(w, "/* %v */", err) + } + return err +} + +type int32Slice []int32 + +func (s int32Slice) Len() int { return len(s) } +func (s int32Slice) Less(i, j int) bool { return s[i] < s[j] } +func (s int32Slice) Swap(i, j int) { s[i], s[j] = s[j], s[i] } + +// writeExtensions writes all the extensions in pv. +// pv is assumed to be a pointer to a protocol message struct that is extendable. +func (tm *TextMarshaler) writeExtensions(w *textWriter, pv reflect.Value) error { + emap := extensionMaps[pv.Type().Elem()] + ep, _ := extendable(pv.Interface()) + + // Order the extensions by ID. + // This isn't strictly necessary, but it will give us + // canonical output, which will also make testing easier. + m, mu := ep.extensionsRead() + if m == nil { + return nil + } + mu.Lock() + ids := make([]int32, 0, len(m)) + for id := range m { + ids = append(ids, id) + } + sort.Sort(int32Slice(ids)) + mu.Unlock() + + for _, extNum := range ids { + ext := m[extNum] + var desc *ExtensionDesc + if emap != nil { + desc = emap[extNum] + } + if desc == nil { + // Unknown extension. + if err := writeUnknownStruct(w, ext.enc); err != nil { + return err + } + continue + } + + pb, err := GetExtension(ep, desc) + if err != nil { + return fmt.Errorf("failed getting extension: %v", err) + } + + // Repeated extensions will appear as a slice. + if !desc.repeated() { + if err := tm.writeExtension(w, desc.Name, pb); err != nil { + return err + } + } else { + v := reflect.ValueOf(pb) + for i := 0; i < v.Len(); i++ { + if err := tm.writeExtension(w, desc.Name, v.Index(i).Interface()); err != nil { + return err + } + } + } + } + return nil +} + +func (tm *TextMarshaler) writeExtension(w *textWriter, name string, pb interface{}) error { + if _, err := fmt.Fprintf(w, "[%s]:", name); err != nil { + return err + } + if !w.compact { + if err := w.WriteByte(' '); err != nil { + return err + } + } + if err := tm.writeAny(w, reflect.ValueOf(pb), nil); err != nil { + return err + } + if err := w.WriteByte('\n'); err != nil { + return err + } + return nil +} + +func (w *textWriter) writeIndent() { + if !w.complete { + return + } + remain := w.ind * 2 + for remain > 0 { + n := remain + if n > len(spaces) { + n = len(spaces) + } + w.w.Write(spaces[:n]) + remain -= n + } + w.complete = false +} + +// TextMarshaler is a configurable text format marshaler. +type TextMarshaler struct { + Compact bool // use compact text format (one line). + ExpandAny bool // expand google.protobuf.Any messages of known types +} + +// Marshal writes a given protocol buffer in text format. +// The only errors returned are from w. +func (tm *TextMarshaler) Marshal(w io.Writer, pb Message) error { + val := reflect.ValueOf(pb) + if pb == nil || val.IsNil() { + w.Write([]byte("")) + return nil + } + var bw *bufio.Writer + ww, ok := w.(writer) + if !ok { + bw = bufio.NewWriter(w) + ww = bw + } + aw := &textWriter{ + w: ww, + complete: true, + compact: tm.Compact, + } + + if etm, ok := pb.(encoding.TextMarshaler); ok { + text, err := etm.MarshalText() + if err != nil { + return err + } + if _, err = aw.Write(text); err != nil { + return err + } + if bw != nil { + return bw.Flush() + } + return nil + } + // Dereference the received pointer so we don't have outer < and >. + v := reflect.Indirect(val) + if err := tm.writeStruct(aw, v); err != nil { + return err + } + if bw != nil { + return bw.Flush() + } + return nil +} + +// Text is the same as Marshal, but returns the string directly. +func (tm *TextMarshaler) Text(pb Message) string { + var buf bytes.Buffer + tm.Marshal(&buf, pb) + return buf.String() +} + +var ( + defaultTextMarshaler = TextMarshaler{} + compactTextMarshaler = TextMarshaler{Compact: true} +) + +// TODO: consider removing some of the Marshal functions below. + +// MarshalText writes a given protocol buffer in text format. +// The only errors returned are from w. +func MarshalText(w io.Writer, pb Message) error { return defaultTextMarshaler.Marshal(w, pb) } + +// MarshalTextString is the same as MarshalText, but returns the string directly. +func MarshalTextString(pb Message) string { return defaultTextMarshaler.Text(pb) } + +// CompactText writes a given protocol buffer in compact text format (one line). +func CompactText(w io.Writer, pb Message) error { return compactTextMarshaler.Marshal(w, pb) } + +// CompactTextString is the same as CompactText, but returns the string directly. +func CompactTextString(pb Message) string { return compactTextMarshaler.Text(pb) } diff --git a/vendor/github.com/golang/protobuf/proto/text_parser.go b/vendor/github.com/golang/protobuf/proto/text_parser.go new file mode 100644 index 0000000..0685bae --- /dev/null +++ b/vendor/github.com/golang/protobuf/proto/text_parser.go @@ -0,0 +1,880 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2010 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +package proto + +// Functions for parsing the Text protocol buffer format. +// TODO: message sets. + +import ( + "encoding" + "errors" + "fmt" + "reflect" + "strconv" + "strings" + "unicode/utf8" +) + +// Error string emitted when deserializing Any and fields are already set +const anyRepeatedlyUnpacked = "Any message unpacked multiple times, or %q already set" + +type ParseError struct { + Message string + Line int // 1-based line number + Offset int // 0-based byte offset from start of input +} + +func (p *ParseError) Error() string { + if p.Line == 1 { + // show offset only for first line + return fmt.Sprintf("line 1.%d: %v", p.Offset, p.Message) + } + return fmt.Sprintf("line %d: %v", p.Line, p.Message) +} + +type token struct { + value string + err *ParseError + line int // line number + offset int // byte number from start of input, not start of line + unquoted string // the unquoted version of value, if it was a quoted string +} + +func (t *token) String() string { + if t.err == nil { + return fmt.Sprintf("%q (line=%d, offset=%d)", t.value, t.line, t.offset) + } + return fmt.Sprintf("parse error: %v", t.err) +} + +type textParser struct { + s string // remaining input + done bool // whether the parsing is finished (success or error) + backed bool // whether back() was called + offset, line int + cur token +} + +func newTextParser(s string) *textParser { + p := new(textParser) + p.s = s + p.line = 1 + p.cur.line = 1 + return p +} + +func (p *textParser) errorf(format string, a ...interface{}) *ParseError { + pe := &ParseError{fmt.Sprintf(format, a...), p.cur.line, p.cur.offset} + p.cur.err = pe + p.done = true + return pe +} + +// Numbers and identifiers are matched by [-+._A-Za-z0-9] +func isIdentOrNumberChar(c byte) bool { + switch { + case 'A' <= c && c <= 'Z', 'a' <= c && c <= 'z': + return true + case '0' <= c && c <= '9': + return true + } + switch c { + case '-', '+', '.', '_': + return true + } + return false +} + +func isWhitespace(c byte) bool { + switch c { + case ' ', '\t', '\n', '\r': + return true + } + return false +} + +func isQuote(c byte) bool { + switch c { + case '"', '\'': + return true + } + return false +} + +func (p *textParser) skipWhitespace() { + i := 0 + for i < len(p.s) && (isWhitespace(p.s[i]) || p.s[i] == '#') { + if p.s[i] == '#' { + // comment; skip to end of line or input + for i < len(p.s) && p.s[i] != '\n' { + i++ + } + if i == len(p.s) { + break + } + } + if p.s[i] == '\n' { + p.line++ + } + i++ + } + p.offset += i + p.s = p.s[i:len(p.s)] + if len(p.s) == 0 { + p.done = true + } +} + +func (p *textParser) advance() { + // Skip whitespace + p.skipWhitespace() + if p.done { + return + } + + // Start of non-whitespace + p.cur.err = nil + p.cur.offset, p.cur.line = p.offset, p.line + p.cur.unquoted = "" + switch p.s[0] { + case '<', '>', '{', '}', ':', '[', ']', ';', ',', '/': + // Single symbol + p.cur.value, p.s = p.s[0:1], p.s[1:len(p.s)] + case '"', '\'': + // Quoted string + i := 1 + for i < len(p.s) && p.s[i] != p.s[0] && p.s[i] != '\n' { + if p.s[i] == '\\' && i+1 < len(p.s) { + // skip escaped char + i++ + } + i++ + } + if i >= len(p.s) || p.s[i] != p.s[0] { + p.errorf("unmatched quote") + return + } + unq, err := unquoteC(p.s[1:i], rune(p.s[0])) + if err != nil { + p.errorf("invalid quoted string %s: %v", p.s[0:i+1], err) + return + } + p.cur.value, p.s = p.s[0:i+1], p.s[i+1:len(p.s)] + p.cur.unquoted = unq + default: + i := 0 + for i < len(p.s) && isIdentOrNumberChar(p.s[i]) { + i++ + } + if i == 0 { + p.errorf("unexpected byte %#x", p.s[0]) + return + } + p.cur.value, p.s = p.s[0:i], p.s[i:len(p.s)] + } + p.offset += len(p.cur.value) +} + +var ( + errBadUTF8 = errors.New("proto: bad UTF-8") +) + +func unquoteC(s string, quote rune) (string, error) { + // This is based on C++'s tokenizer.cc. + // Despite its name, this is *not* parsing C syntax. + // For instance, "\0" is an invalid quoted string. + + // Avoid allocation in trivial cases. + simple := true + for _, r := range s { + if r == '\\' || r == quote { + simple = false + break + } + } + if simple { + return s, nil + } + + buf := make([]byte, 0, 3*len(s)/2) + for len(s) > 0 { + r, n := utf8.DecodeRuneInString(s) + if r == utf8.RuneError && n == 1 { + return "", errBadUTF8 + } + s = s[n:] + if r != '\\' { + if r < utf8.RuneSelf { + buf = append(buf, byte(r)) + } else { + buf = append(buf, string(r)...) + } + continue + } + + ch, tail, err := unescape(s) + if err != nil { + return "", err + } + buf = append(buf, ch...) + s = tail + } + return string(buf), nil +} + +func unescape(s string) (ch string, tail string, err error) { + r, n := utf8.DecodeRuneInString(s) + if r == utf8.RuneError && n == 1 { + return "", "", errBadUTF8 + } + s = s[n:] + switch r { + case 'a': + return "\a", s, nil + case 'b': + return "\b", s, nil + case 'f': + return "\f", s, nil + case 'n': + return "\n", s, nil + case 'r': + return "\r", s, nil + case 't': + return "\t", s, nil + case 'v': + return "\v", s, nil + case '?': + return "?", s, nil // trigraph workaround + case '\'', '"', '\\': + return string(r), s, nil + case '0', '1', '2', '3', '4', '5', '6', '7': + if len(s) < 2 { + return "", "", fmt.Errorf(`\%c requires 2 following digits`, r) + } + ss := string(r) + s[:2] + s = s[2:] + i, err := strconv.ParseUint(ss, 8, 8) + if err != nil { + return "", "", fmt.Errorf(`\%s contains non-octal digits`, ss) + } + return string([]byte{byte(i)}), s, nil + case 'x', 'X', 'u', 'U': + var n int + switch r { + case 'x', 'X': + n = 2 + case 'u': + n = 4 + case 'U': + n = 8 + } + if len(s) < n { + return "", "", fmt.Errorf(`\%c requires %d following digits`, r, n) + } + ss := s[:n] + s = s[n:] + i, err := strconv.ParseUint(ss, 16, 64) + if err != nil { + return "", "", fmt.Errorf(`\%c%s contains non-hexadecimal digits`, r, ss) + } + if r == 'x' || r == 'X' { + return string([]byte{byte(i)}), s, nil + } + if i > utf8.MaxRune { + return "", "", fmt.Errorf(`\%c%s is not a valid Unicode code point`, r, ss) + } + return string(i), s, nil + } + return "", "", fmt.Errorf(`unknown escape \%c`, r) +} + +// Back off the parser by one token. Can only be done between calls to next(). +// It makes the next advance() a no-op. +func (p *textParser) back() { p.backed = true } + +// Advances the parser and returns the new current token. +func (p *textParser) next() *token { + if p.backed || p.done { + p.backed = false + return &p.cur + } + p.advance() + if p.done { + p.cur.value = "" + } else if len(p.cur.value) > 0 && isQuote(p.cur.value[0]) { + // Look for multiple quoted strings separated by whitespace, + // and concatenate them. + cat := p.cur + for { + p.skipWhitespace() + if p.done || !isQuote(p.s[0]) { + break + } + p.advance() + if p.cur.err != nil { + return &p.cur + } + cat.value += " " + p.cur.value + cat.unquoted += p.cur.unquoted + } + p.done = false // parser may have seen EOF, but we want to return cat + p.cur = cat + } + return &p.cur +} + +func (p *textParser) consumeToken(s string) error { + tok := p.next() + if tok.err != nil { + return tok.err + } + if tok.value != s { + p.back() + return p.errorf("expected %q, found %q", s, tok.value) + } + return nil +} + +// Return a RequiredNotSetError indicating which required field was not set. +func (p *textParser) missingRequiredFieldError(sv reflect.Value) *RequiredNotSetError { + st := sv.Type() + sprops := GetProperties(st) + for i := 0; i < st.NumField(); i++ { + if !isNil(sv.Field(i)) { + continue + } + + props := sprops.Prop[i] + if props.Required { + return &RequiredNotSetError{fmt.Sprintf("%v.%v", st, props.OrigName)} + } + } + return &RequiredNotSetError{fmt.Sprintf("%v.", st)} // should not happen +} + +// Returns the index in the struct for the named field, as well as the parsed tag properties. +func structFieldByName(sprops *StructProperties, name string) (int, *Properties, bool) { + i, ok := sprops.decoderOrigNames[name] + if ok { + return i, sprops.Prop[i], true + } + return -1, nil, false +} + +// Consume a ':' from the input stream (if the next token is a colon), +// returning an error if a colon is needed but not present. +func (p *textParser) checkForColon(props *Properties, typ reflect.Type) *ParseError { + tok := p.next() + if tok.err != nil { + return tok.err + } + if tok.value != ":" { + // Colon is optional when the field is a group or message. + needColon := true + switch props.Wire { + case "group": + needColon = false + case "bytes": + // A "bytes" field is either a message, a string, or a repeated field; + // those three become *T, *string and []T respectively, so we can check for + // this field being a pointer to a non-string. + if typ.Kind() == reflect.Ptr { + // *T or *string + if typ.Elem().Kind() == reflect.String { + break + } + } else if typ.Kind() == reflect.Slice { + // []T or []*T + if typ.Elem().Kind() != reflect.Ptr { + break + } + } else if typ.Kind() == reflect.String { + // The proto3 exception is for a string field, + // which requires a colon. + break + } + needColon = false + } + if needColon { + return p.errorf("expected ':', found %q", tok.value) + } + p.back() + } + return nil +} + +func (p *textParser) readStruct(sv reflect.Value, terminator string) error { + st := sv.Type() + sprops := GetProperties(st) + reqCount := sprops.reqCount + var reqFieldErr error + fieldSet := make(map[string]bool) + // A struct is a sequence of "name: value", terminated by one of + // '>' or '}', or the end of the input. A name may also be + // "[extension]" or "[type/url]". + // + // The whole struct can also be an expanded Any message, like: + // [type/url] < ... struct contents ... > + for { + tok := p.next() + if tok.err != nil { + return tok.err + } + if tok.value == terminator { + break + } + if tok.value == "[" { + // Looks like an extension or an Any. + // + // TODO: Check whether we need to handle + // namespace rooted names (e.g. ".something.Foo"). + extName, err := p.consumeExtName() + if err != nil { + return err + } + + if s := strings.LastIndex(extName, "/"); s >= 0 { + // If it contains a slash, it's an Any type URL. + messageName := extName[s+1:] + mt := MessageType(messageName) + if mt == nil { + return p.errorf("unrecognized message %q in google.protobuf.Any", messageName) + } + tok = p.next() + if tok.err != nil { + return tok.err + } + // consume an optional colon + if tok.value == ":" { + tok = p.next() + if tok.err != nil { + return tok.err + } + } + var terminator string + switch tok.value { + case "<": + terminator = ">" + case "{": + terminator = "}" + default: + return p.errorf("expected '{' or '<', found %q", tok.value) + } + v := reflect.New(mt.Elem()) + if pe := p.readStruct(v.Elem(), terminator); pe != nil { + return pe + } + b, err := Marshal(v.Interface().(Message)) + if err != nil { + return p.errorf("failed to marshal message of type %q: %v", messageName, err) + } + if fieldSet["type_url"] { + return p.errorf(anyRepeatedlyUnpacked, "type_url") + } + if fieldSet["value"] { + return p.errorf(anyRepeatedlyUnpacked, "value") + } + sv.FieldByName("TypeUrl").SetString(extName) + sv.FieldByName("Value").SetBytes(b) + fieldSet["type_url"] = true + fieldSet["value"] = true + continue + } + + var desc *ExtensionDesc + // This could be faster, but it's functional. + // TODO: Do something smarter than a linear scan. + for _, d := range RegisteredExtensions(reflect.New(st).Interface().(Message)) { + if d.Name == extName { + desc = d + break + } + } + if desc == nil { + return p.errorf("unrecognized extension %q", extName) + } + + props := &Properties{} + props.Parse(desc.Tag) + + typ := reflect.TypeOf(desc.ExtensionType) + if err := p.checkForColon(props, typ); err != nil { + return err + } + + rep := desc.repeated() + + // Read the extension structure, and set it in + // the value we're constructing. + var ext reflect.Value + if !rep { + ext = reflect.New(typ).Elem() + } else { + ext = reflect.New(typ.Elem()).Elem() + } + if err := p.readAny(ext, props); err != nil { + if _, ok := err.(*RequiredNotSetError); !ok { + return err + } + reqFieldErr = err + } + ep := sv.Addr().Interface().(Message) + if !rep { + SetExtension(ep, desc, ext.Interface()) + } else { + old, err := GetExtension(ep, desc) + var sl reflect.Value + if err == nil { + sl = reflect.ValueOf(old) // existing slice + } else { + sl = reflect.MakeSlice(typ, 0, 1) + } + sl = reflect.Append(sl, ext) + SetExtension(ep, desc, sl.Interface()) + } + if err := p.consumeOptionalSeparator(); err != nil { + return err + } + continue + } + + // This is a normal, non-extension field. + name := tok.value + var dst reflect.Value + fi, props, ok := structFieldByName(sprops, name) + if ok { + dst = sv.Field(fi) + } else if oop, ok := sprops.OneofTypes[name]; ok { + // It is a oneof. + props = oop.Prop + nv := reflect.New(oop.Type.Elem()) + dst = nv.Elem().Field(0) + field := sv.Field(oop.Field) + if !field.IsNil() { + return p.errorf("field '%s' would overwrite already parsed oneof '%s'", name, sv.Type().Field(oop.Field).Name) + } + field.Set(nv) + } + if !dst.IsValid() { + return p.errorf("unknown field name %q in %v", name, st) + } + + if dst.Kind() == reflect.Map { + // Consume any colon. + if err := p.checkForColon(props, dst.Type()); err != nil { + return err + } + + // Construct the map if it doesn't already exist. + if dst.IsNil() { + dst.Set(reflect.MakeMap(dst.Type())) + } + key := reflect.New(dst.Type().Key()).Elem() + val := reflect.New(dst.Type().Elem()).Elem() + + // The map entry should be this sequence of tokens: + // < key : KEY value : VALUE > + // However, implementations may omit key or value, and technically + // we should support them in any order. See b/28924776 for a time + // this went wrong. + + tok := p.next() + var terminator string + switch tok.value { + case "<": + terminator = ">" + case "{": + terminator = "}" + default: + return p.errorf("expected '{' or '<', found %q", tok.value) + } + for { + tok := p.next() + if tok.err != nil { + return tok.err + } + if tok.value == terminator { + break + } + switch tok.value { + case "key": + if err := p.consumeToken(":"); err != nil { + return err + } + if err := p.readAny(key, props.mkeyprop); err != nil { + return err + } + if err := p.consumeOptionalSeparator(); err != nil { + return err + } + case "value": + if err := p.checkForColon(props.mvalprop, dst.Type().Elem()); err != nil { + return err + } + if err := p.readAny(val, props.mvalprop); err != nil { + return err + } + if err := p.consumeOptionalSeparator(); err != nil { + return err + } + default: + p.back() + return p.errorf(`expected "key", "value", or %q, found %q`, terminator, tok.value) + } + } + + dst.SetMapIndex(key, val) + continue + } + + // Check that it's not already set if it's not a repeated field. + if !props.Repeated && fieldSet[name] { + return p.errorf("non-repeated field %q was repeated", name) + } + + if err := p.checkForColon(props, dst.Type()); err != nil { + return err + } + + // Parse into the field. + fieldSet[name] = true + if err := p.readAny(dst, props); err != nil { + if _, ok := err.(*RequiredNotSetError); !ok { + return err + } + reqFieldErr = err + } + if props.Required { + reqCount-- + } + + if err := p.consumeOptionalSeparator(); err != nil { + return err + } + + } + + if reqCount > 0 { + return p.missingRequiredFieldError(sv) + } + return reqFieldErr +} + +// consumeExtName consumes extension name or expanded Any type URL and the +// following ']'. It returns the name or URL consumed. +func (p *textParser) consumeExtName() (string, error) { + tok := p.next() + if tok.err != nil { + return "", tok.err + } + + // If extension name or type url is quoted, it's a single token. + if len(tok.value) > 2 && isQuote(tok.value[0]) && tok.value[len(tok.value)-1] == tok.value[0] { + name, err := unquoteC(tok.value[1:len(tok.value)-1], rune(tok.value[0])) + if err != nil { + return "", err + } + return name, p.consumeToken("]") + } + + // Consume everything up to "]" + var parts []string + for tok.value != "]" { + parts = append(parts, tok.value) + tok = p.next() + if tok.err != nil { + return "", p.errorf("unrecognized type_url or extension name: %s", tok.err) + } + if p.done && tok.value != "]" { + return "", p.errorf("unclosed type_url or extension name") + } + } + return strings.Join(parts, ""), nil +} + +// consumeOptionalSeparator consumes an optional semicolon or comma. +// It is used in readStruct to provide backward compatibility. +func (p *textParser) consumeOptionalSeparator() error { + tok := p.next() + if tok.err != nil { + return tok.err + } + if tok.value != ";" && tok.value != "," { + p.back() + } + return nil +} + +func (p *textParser) readAny(v reflect.Value, props *Properties) error { + tok := p.next() + if tok.err != nil { + return tok.err + } + if tok.value == "" { + return p.errorf("unexpected EOF") + } + + switch fv := v; fv.Kind() { + case reflect.Slice: + at := v.Type() + if at.Elem().Kind() == reflect.Uint8 { + // Special case for []byte + if tok.value[0] != '"' && tok.value[0] != '\'' { + // Deliberately written out here, as the error after + // this switch statement would write "invalid []byte: ...", + // which is not as user-friendly. + return p.errorf("invalid string: %v", tok.value) + } + bytes := []byte(tok.unquoted) + fv.Set(reflect.ValueOf(bytes)) + return nil + } + // Repeated field. + if tok.value == "[" { + // Repeated field with list notation, like [1,2,3]. + for { + fv.Set(reflect.Append(fv, reflect.New(at.Elem()).Elem())) + err := p.readAny(fv.Index(fv.Len()-1), props) + if err != nil { + return err + } + tok := p.next() + if tok.err != nil { + return tok.err + } + if tok.value == "]" { + break + } + if tok.value != "," { + return p.errorf("Expected ']' or ',' found %q", tok.value) + } + } + return nil + } + // One value of the repeated field. + p.back() + fv.Set(reflect.Append(fv, reflect.New(at.Elem()).Elem())) + return p.readAny(fv.Index(fv.Len()-1), props) + case reflect.Bool: + // true/1/t/True or false/f/0/False. + switch tok.value { + case "true", "1", "t", "True": + fv.SetBool(true) + return nil + case "false", "0", "f", "False": + fv.SetBool(false) + return nil + } + case reflect.Float32, reflect.Float64: + v := tok.value + // Ignore 'f' for compatibility with output generated by C++, but don't + // remove 'f' when the value is "-inf" or "inf". + if strings.HasSuffix(v, "f") && tok.value != "-inf" && tok.value != "inf" { + v = v[:len(v)-1] + } + if f, err := strconv.ParseFloat(v, fv.Type().Bits()); err == nil { + fv.SetFloat(f) + return nil + } + case reflect.Int32: + if x, err := strconv.ParseInt(tok.value, 0, 32); err == nil { + fv.SetInt(x) + return nil + } + + if len(props.Enum) == 0 { + break + } + m, ok := enumValueMaps[props.Enum] + if !ok { + break + } + x, ok := m[tok.value] + if !ok { + break + } + fv.SetInt(int64(x)) + return nil + case reflect.Int64: + if x, err := strconv.ParseInt(tok.value, 0, 64); err == nil { + fv.SetInt(x) + return nil + } + + case reflect.Ptr: + // A basic field (indirected through pointer), or a repeated message/group + p.back() + fv.Set(reflect.New(fv.Type().Elem())) + return p.readAny(fv.Elem(), props) + case reflect.String: + if tok.value[0] == '"' || tok.value[0] == '\'' { + fv.SetString(tok.unquoted) + return nil + } + case reflect.Struct: + var terminator string + switch tok.value { + case "{": + terminator = "}" + case "<": + terminator = ">" + default: + return p.errorf("expected '{' or '<', found %q", tok.value) + } + // TODO: Handle nested messages which implement encoding.TextUnmarshaler. + return p.readStruct(fv, terminator) + case reflect.Uint32: + if x, err := strconv.ParseUint(tok.value, 0, 32); err == nil { + fv.SetUint(uint64(x)) + return nil + } + case reflect.Uint64: + if x, err := strconv.ParseUint(tok.value, 0, 64); err == nil { + fv.SetUint(x) + return nil + } + } + return p.errorf("invalid %v: %v", v.Type(), tok.value) +} + +// UnmarshalText reads a protocol buffer in Text format. UnmarshalText resets pb +// before starting to unmarshal, so any existing data in pb is always removed. +// If a required field is not set and no other error occurs, +// UnmarshalText returns *RequiredNotSetError. +func UnmarshalText(s string, pb Message) error { + if um, ok := pb.(encoding.TextUnmarshaler); ok { + return um.UnmarshalText([]byte(s)) + } + pb.Reset() + v := reflect.ValueOf(pb) + return newTextParser(s).readStruct(v.Elem(), "") +} diff --git a/vendor/github.com/golang/protobuf/ptypes/any.go b/vendor/github.com/golang/protobuf/ptypes/any.go new file mode 100644 index 0000000..b2af97f --- /dev/null +++ b/vendor/github.com/golang/protobuf/ptypes/any.go @@ -0,0 +1,139 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2016 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +package ptypes + +// This file implements functions to marshal proto.Message to/from +// google.protobuf.Any message. + +import ( + "fmt" + "reflect" + "strings" + + "github.com/golang/protobuf/proto" + "github.com/golang/protobuf/ptypes/any" +) + +const googleApis = "type.googleapis.com/" + +// AnyMessageName returns the name of the message contained in a google.protobuf.Any message. +// +// Note that regular type assertions should be done using the Is +// function. AnyMessageName is provided for less common use cases like filtering a +// sequence of Any messages based on a set of allowed message type names. +func AnyMessageName(any *any.Any) (string, error) { + if any == nil { + return "", fmt.Errorf("message is nil") + } + slash := strings.LastIndex(any.TypeUrl, "/") + if slash < 0 { + return "", fmt.Errorf("message type url %q is invalid", any.TypeUrl) + } + return any.TypeUrl[slash+1:], nil +} + +// MarshalAny takes the protocol buffer and encodes it into google.protobuf.Any. +func MarshalAny(pb proto.Message) (*any.Any, error) { + value, err := proto.Marshal(pb) + if err != nil { + return nil, err + } + return &any.Any{TypeUrl: googleApis + proto.MessageName(pb), Value: value}, nil +} + +// DynamicAny is a value that can be passed to UnmarshalAny to automatically +// allocate a proto.Message for the type specified in a google.protobuf.Any +// message. The allocated message is stored in the embedded proto.Message. +// +// Example: +// +// var x ptypes.DynamicAny +// if err := ptypes.UnmarshalAny(a, &x); err != nil { ... } +// fmt.Printf("unmarshaled message: %v", x.Message) +type DynamicAny struct { + proto.Message +} + +// Empty returns a new proto.Message of the type specified in a +// google.protobuf.Any message. It returns an error if corresponding message +// type isn't linked in. +func Empty(any *any.Any) (proto.Message, error) { + aname, err := AnyMessageName(any) + if err != nil { + return nil, err + } + + t := proto.MessageType(aname) + if t == nil { + return nil, fmt.Errorf("any: message type %q isn't linked in", aname) + } + return reflect.New(t.Elem()).Interface().(proto.Message), nil +} + +// UnmarshalAny parses the protocol buffer representation in a google.protobuf.Any +// message and places the decoded result in pb. It returns an error if type of +// contents of Any message does not match type of pb message. +// +// pb can be a proto.Message, or a *DynamicAny. +func UnmarshalAny(any *any.Any, pb proto.Message) error { + if d, ok := pb.(*DynamicAny); ok { + if d.Message == nil { + var err error + d.Message, err = Empty(any) + if err != nil { + return err + } + } + return UnmarshalAny(any, d.Message) + } + + aname, err := AnyMessageName(any) + if err != nil { + return err + } + + mname := proto.MessageName(pb) + if aname != mname { + return fmt.Errorf("mismatched message type: got %q want %q", aname, mname) + } + return proto.Unmarshal(any.Value, pb) +} + +// Is returns true if any value contains a given message type. +func Is(any *any.Any, pb proto.Message) bool { + aname, err := AnyMessageName(any) + if err != nil { + return false + } + + return aname == proto.MessageName(pb) +} diff --git a/vendor/github.com/golang/protobuf/ptypes/any/any.pb.go b/vendor/github.com/golang/protobuf/ptypes/any/any.pb.go new file mode 100644 index 0000000..f67edc7 --- /dev/null +++ b/vendor/github.com/golang/protobuf/ptypes/any/any.pb.go @@ -0,0 +1,191 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: google/protobuf/any.proto + +package any // import "github.com/golang/protobuf/ptypes/any" + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +// `Any` contains an arbitrary serialized protocol buffer message along with a +// URL that describes the type of the serialized message. +// +// Protobuf library provides support to pack/unpack Any values in the form +// of utility functions or additional generated methods of the Any type. +// +// Example 1: Pack and unpack a message in C++. +// +// Foo foo = ...; +// Any any; +// any.PackFrom(foo); +// ... +// if (any.UnpackTo(&foo)) { +// ... +// } +// +// Example 2: Pack and unpack a message in Java. +// +// Foo foo = ...; +// Any any = Any.pack(foo); +// ... +// if (any.is(Foo.class)) { +// foo = any.unpack(Foo.class); +// } +// +// Example 3: Pack and unpack a message in Python. +// +// foo = Foo(...) +// any = Any() +// any.Pack(foo) +// ... +// if any.Is(Foo.DESCRIPTOR): +// any.Unpack(foo) +// ... +// +// Example 4: Pack and unpack a message in Go +// +// foo := &pb.Foo{...} +// any, err := ptypes.MarshalAny(foo) +// ... +// foo := &pb.Foo{} +// if err := ptypes.UnmarshalAny(any, foo); err != nil { +// ... +// } +// +// The pack methods provided by protobuf library will by default use +// 'type.googleapis.com/full.type.name' as the type URL and the unpack +// methods only use the fully qualified type name after the last '/' +// in the type URL, for example "foo.bar.com/x/y.z" will yield type +// name "y.z". +// +// +// JSON +// ==== +// The JSON representation of an `Any` value uses the regular +// representation of the deserialized, embedded message, with an +// additional field `@type` which contains the type URL. Example: +// +// package google.profile; +// message Person { +// string first_name = 1; +// string last_name = 2; +// } +// +// { +// "@type": "type.googleapis.com/google.profile.Person", +// "firstName": , +// "lastName": +// } +// +// If the embedded message type is well-known and has a custom JSON +// representation, that representation will be embedded adding a field +// `value` which holds the custom JSON in addition to the `@type` +// field. Example (for message [google.protobuf.Duration][]): +// +// { +// "@type": "type.googleapis.com/google.protobuf.Duration", +// "value": "1.212s" +// } +// +type Any struct { + // A URL/resource name whose content describes the type of the + // serialized protocol buffer message. + // + // For URLs which use the scheme `http`, `https`, or no scheme, the + // following restrictions and interpretations apply: + // + // * If no scheme is provided, `https` is assumed. + // * The last segment of the URL's path must represent the fully + // qualified name of the type (as in `path/google.protobuf.Duration`). + // The name should be in a canonical form (e.g., leading "." is + // not accepted). + // * An HTTP GET on the URL must yield a [google.protobuf.Type][] + // value in binary format, or produce an error. + // * Applications are allowed to cache lookup results based on the + // URL, or have them precompiled into a binary to avoid any + // lookup. Therefore, binary compatibility needs to be preserved + // on changes to types. (Use versioned type names to manage + // breaking changes.) + // + // Schemes other than `http`, `https` (or the empty scheme) might be + // used with implementation specific semantics. + // + TypeUrl string `protobuf:"bytes,1,opt,name=type_url,json=typeUrl" json:"type_url,omitempty"` + // Must be a valid serialized protocol buffer of the above specified type. + Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Any) Reset() { *m = Any{} } +func (m *Any) String() string { return proto.CompactTextString(m) } +func (*Any) ProtoMessage() {} +func (*Any) Descriptor() ([]byte, []int) { + return fileDescriptor_any_744b9ca530f228db, []int{0} +} +func (*Any) XXX_WellKnownType() string { return "Any" } +func (m *Any) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_Any.Unmarshal(m, b) +} +func (m *Any) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_Any.Marshal(b, m, deterministic) +} +func (dst *Any) XXX_Merge(src proto.Message) { + xxx_messageInfo_Any.Merge(dst, src) +} +func (m *Any) XXX_Size() int { + return xxx_messageInfo_Any.Size(m) +} +func (m *Any) XXX_DiscardUnknown() { + xxx_messageInfo_Any.DiscardUnknown(m) +} + +var xxx_messageInfo_Any proto.InternalMessageInfo + +func (m *Any) GetTypeUrl() string { + if m != nil { + return m.TypeUrl + } + return "" +} + +func (m *Any) GetValue() []byte { + if m != nil { + return m.Value + } + return nil +} + +func init() { + proto.RegisterType((*Any)(nil), "google.protobuf.Any") +} + +func init() { proto.RegisterFile("google/protobuf/any.proto", fileDescriptor_any_744b9ca530f228db) } + +var fileDescriptor_any_744b9ca530f228db = []byte{ + // 185 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x4c, 0xcf, 0xcf, 0x4f, + 0xcf, 0x49, 0xd5, 0x2f, 0x28, 0xca, 0x2f, 0xc9, 0x4f, 0x2a, 0x4d, 0xd3, 0x4f, 0xcc, 0xab, 0xd4, + 0x03, 0x73, 0x84, 0xf8, 0x21, 0x52, 0x7a, 0x30, 0x29, 0x25, 0x33, 0x2e, 0x66, 0xc7, 0xbc, 0x4a, + 0x21, 0x49, 0x2e, 0x8e, 0x92, 0xca, 0x82, 0xd4, 0xf8, 0xd2, 0xa2, 0x1c, 0x09, 0x46, 0x05, 0x46, + 0x0d, 0xce, 0x20, 0x76, 0x10, 0x3f, 0xb4, 0x28, 0x47, 0x48, 0x84, 0x8b, 0xb5, 0x2c, 0x31, 0xa7, + 0x34, 0x55, 0x82, 0x49, 0x81, 0x51, 0x83, 0x27, 0x08, 0xc2, 0x71, 0xca, 0xe7, 0x12, 0x4e, 0xce, + 0xcf, 0xd5, 0x43, 0x33, 0xce, 0x89, 0xc3, 0x31, 0xaf, 0x32, 0x00, 0xc4, 0x09, 0x60, 0x8c, 0x52, + 0x4d, 0xcf, 0x2c, 0xc9, 0x28, 0x4d, 0xd2, 0x4b, 0xce, 0xcf, 0xd5, 0x4f, 0xcf, 0xcf, 0x49, 0xcc, + 0x4b, 0x47, 0xb8, 0xa8, 0x00, 0x64, 0x7a, 0x31, 0xc8, 0x61, 0x8b, 0x98, 0x98, 0xdd, 0x03, 0x9c, + 0x56, 0x31, 0xc9, 0xb9, 0x43, 0x8c, 0x0a, 0x80, 0x2a, 0xd1, 0x0b, 0x4f, 0xcd, 0xc9, 0xf1, 0xce, + 0xcb, 0x2f, 0xcf, 0x0b, 0x01, 0x29, 0x4d, 0x62, 0x03, 0xeb, 0x35, 0x06, 0x04, 0x00, 0x00, 0xff, + 0xff, 0x13, 0xf8, 0xe8, 0x42, 0xdd, 0x00, 0x00, 0x00, +} diff --git a/vendor/github.com/golang/protobuf/ptypes/any/any.proto b/vendor/github.com/golang/protobuf/ptypes/any/any.proto new file mode 100644 index 0000000..c748667 --- /dev/null +++ b/vendor/github.com/golang/protobuf/ptypes/any/any.proto @@ -0,0 +1,149 @@ +// Protocol Buffers - Google's data interchange format +// Copyright 2008 Google Inc. All rights reserved. +// https://developers.google.com/protocol-buffers/ +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +syntax = "proto3"; + +package google.protobuf; + +option csharp_namespace = "Google.Protobuf.WellKnownTypes"; +option go_package = "github.com/golang/protobuf/ptypes/any"; +option java_package = "com.google.protobuf"; +option java_outer_classname = "AnyProto"; +option java_multiple_files = true; +option objc_class_prefix = "GPB"; + +// `Any` contains an arbitrary serialized protocol buffer message along with a +// URL that describes the type of the serialized message. +// +// Protobuf library provides support to pack/unpack Any values in the form +// of utility functions or additional generated methods of the Any type. +// +// Example 1: Pack and unpack a message in C++. +// +// Foo foo = ...; +// Any any; +// any.PackFrom(foo); +// ... +// if (any.UnpackTo(&foo)) { +// ... +// } +// +// Example 2: Pack and unpack a message in Java. +// +// Foo foo = ...; +// Any any = Any.pack(foo); +// ... +// if (any.is(Foo.class)) { +// foo = any.unpack(Foo.class); +// } +// +// Example 3: Pack and unpack a message in Python. +// +// foo = Foo(...) +// any = Any() +// any.Pack(foo) +// ... +// if any.Is(Foo.DESCRIPTOR): +// any.Unpack(foo) +// ... +// +// Example 4: Pack and unpack a message in Go +// +// foo := &pb.Foo{...} +// any, err := ptypes.MarshalAny(foo) +// ... +// foo := &pb.Foo{} +// if err := ptypes.UnmarshalAny(any, foo); err != nil { +// ... +// } +// +// The pack methods provided by protobuf library will by default use +// 'type.googleapis.com/full.type.name' as the type URL and the unpack +// methods only use the fully qualified type name after the last '/' +// in the type URL, for example "foo.bar.com/x/y.z" will yield type +// name "y.z". +// +// +// JSON +// ==== +// The JSON representation of an `Any` value uses the regular +// representation of the deserialized, embedded message, with an +// additional field `@type` which contains the type URL. Example: +// +// package google.profile; +// message Person { +// string first_name = 1; +// string last_name = 2; +// } +// +// { +// "@type": "type.googleapis.com/google.profile.Person", +// "firstName": , +// "lastName": +// } +// +// If the embedded message type is well-known and has a custom JSON +// representation, that representation will be embedded adding a field +// `value` which holds the custom JSON in addition to the `@type` +// field. Example (for message [google.protobuf.Duration][]): +// +// { +// "@type": "type.googleapis.com/google.protobuf.Duration", +// "value": "1.212s" +// } +// +message Any { + // A URL/resource name whose content describes the type of the + // serialized protocol buffer message. + // + // For URLs which use the scheme `http`, `https`, or no scheme, the + // following restrictions and interpretations apply: + // + // * If no scheme is provided, `https` is assumed. + // * The last segment of the URL's path must represent the fully + // qualified name of the type (as in `path/google.protobuf.Duration`). + // The name should be in a canonical form (e.g., leading "." is + // not accepted). + // * An HTTP GET on the URL must yield a [google.protobuf.Type][] + // value in binary format, or produce an error. + // * Applications are allowed to cache lookup results based on the + // URL, or have them precompiled into a binary to avoid any + // lookup. Therefore, binary compatibility needs to be preserved + // on changes to types. (Use versioned type names to manage + // breaking changes.) + // + // Schemes other than `http`, `https` (or the empty scheme) might be + // used with implementation specific semantics. + // + string type_url = 1; + + // Must be a valid serialized protocol buffer of the above specified type. + bytes value = 2; +} diff --git a/vendor/github.com/golang/protobuf/ptypes/doc.go b/vendor/github.com/golang/protobuf/ptypes/doc.go new file mode 100644 index 0000000..c0d595d --- /dev/null +++ b/vendor/github.com/golang/protobuf/ptypes/doc.go @@ -0,0 +1,35 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2016 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +/* +Package ptypes contains code for interacting with well-known types. +*/ +package ptypes diff --git a/vendor/github.com/golang/protobuf/ptypes/duration.go b/vendor/github.com/golang/protobuf/ptypes/duration.go new file mode 100644 index 0000000..65cb0f8 --- /dev/null +++ b/vendor/github.com/golang/protobuf/ptypes/duration.go @@ -0,0 +1,102 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2016 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +package ptypes + +// This file implements conversions between google.protobuf.Duration +// and time.Duration. + +import ( + "errors" + "fmt" + "time" + + durpb "github.com/golang/protobuf/ptypes/duration" +) + +const ( + // Range of a durpb.Duration in seconds, as specified in + // google/protobuf/duration.proto. This is about 10,000 years in seconds. + maxSeconds = int64(10000 * 365.25 * 24 * 60 * 60) + minSeconds = -maxSeconds +) + +// validateDuration determines whether the durpb.Duration is valid according to the +// definition in google/protobuf/duration.proto. A valid durpb.Duration +// may still be too large to fit into a time.Duration (the range of durpb.Duration +// is about 10,000 years, and the range of time.Duration is about 290). +func validateDuration(d *durpb.Duration) error { + if d == nil { + return errors.New("duration: nil Duration") + } + if d.Seconds < minSeconds || d.Seconds > maxSeconds { + return fmt.Errorf("duration: %v: seconds out of range", d) + } + if d.Nanos <= -1e9 || d.Nanos >= 1e9 { + return fmt.Errorf("duration: %v: nanos out of range", d) + } + // Seconds and Nanos must have the same sign, unless d.Nanos is zero. + if (d.Seconds < 0 && d.Nanos > 0) || (d.Seconds > 0 && d.Nanos < 0) { + return fmt.Errorf("duration: %v: seconds and nanos have different signs", d) + } + return nil +} + +// Duration converts a durpb.Duration to a time.Duration. Duration +// returns an error if the durpb.Duration is invalid or is too large to be +// represented in a time.Duration. +func Duration(p *durpb.Duration) (time.Duration, error) { + if err := validateDuration(p); err != nil { + return 0, err + } + d := time.Duration(p.Seconds) * time.Second + if int64(d/time.Second) != p.Seconds { + return 0, fmt.Errorf("duration: %v is out of range for time.Duration", p) + } + if p.Nanos != 0 { + d += time.Duration(p.Nanos) + if (d < 0) != (p.Nanos < 0) { + return 0, fmt.Errorf("duration: %v is out of range for time.Duration", p) + } + } + return d, nil +} + +// DurationProto converts a time.Duration to a durpb.Duration. +func DurationProto(d time.Duration) *durpb.Duration { + nanos := d.Nanoseconds() + secs := nanos / 1e9 + nanos -= secs * 1e9 + return &durpb.Duration{ + Seconds: secs, + Nanos: int32(nanos), + } +} diff --git a/vendor/github.com/golang/protobuf/ptypes/duration/duration.pb.go b/vendor/github.com/golang/protobuf/ptypes/duration/duration.pb.go new file mode 100644 index 0000000..4d75473 --- /dev/null +++ b/vendor/github.com/golang/protobuf/ptypes/duration/duration.pb.go @@ -0,0 +1,159 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: google/protobuf/duration.proto + +package duration // import "github.com/golang/protobuf/ptypes/duration" + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +// A Duration represents a signed, fixed-length span of time represented +// as a count of seconds and fractions of seconds at nanosecond +// resolution. It is independent of any calendar and concepts like "day" +// or "month". It is related to Timestamp in that the difference between +// two Timestamp values is a Duration and it can be added or subtracted +// from a Timestamp. Range is approximately +-10,000 years. +// +// # Examples +// +// Example 1: Compute Duration from two Timestamps in pseudo code. +// +// Timestamp start = ...; +// Timestamp end = ...; +// Duration duration = ...; +// +// duration.seconds = end.seconds - start.seconds; +// duration.nanos = end.nanos - start.nanos; +// +// if (duration.seconds < 0 && duration.nanos > 0) { +// duration.seconds += 1; +// duration.nanos -= 1000000000; +// } else if (durations.seconds > 0 && duration.nanos < 0) { +// duration.seconds -= 1; +// duration.nanos += 1000000000; +// } +// +// Example 2: Compute Timestamp from Timestamp + Duration in pseudo code. +// +// Timestamp start = ...; +// Duration duration = ...; +// Timestamp end = ...; +// +// end.seconds = start.seconds + duration.seconds; +// end.nanos = start.nanos + duration.nanos; +// +// if (end.nanos < 0) { +// end.seconds -= 1; +// end.nanos += 1000000000; +// } else if (end.nanos >= 1000000000) { +// end.seconds += 1; +// end.nanos -= 1000000000; +// } +// +// Example 3: Compute Duration from datetime.timedelta in Python. +// +// td = datetime.timedelta(days=3, minutes=10) +// duration = Duration() +// duration.FromTimedelta(td) +// +// # JSON Mapping +// +// In JSON format, the Duration type is encoded as a string rather than an +// object, where the string ends in the suffix "s" (indicating seconds) and +// is preceded by the number of seconds, with nanoseconds expressed as +// fractional seconds. For example, 3 seconds with 0 nanoseconds should be +// encoded in JSON format as "3s", while 3 seconds and 1 nanosecond should +// be expressed in JSON format as "3.000000001s", and 3 seconds and 1 +// microsecond should be expressed in JSON format as "3.000001s". +// +// +type Duration struct { + // Signed seconds of the span of time. Must be from -315,576,000,000 + // to +315,576,000,000 inclusive. Note: these bounds are computed from: + // 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years + Seconds int64 `protobuf:"varint,1,opt,name=seconds" json:"seconds,omitempty"` + // Signed fractions of a second at nanosecond resolution of the span + // of time. Durations less than one second are represented with a 0 + // `seconds` field and a positive or negative `nanos` field. For durations + // of one second or more, a non-zero value for the `nanos` field must be + // of the same sign as the `seconds` field. Must be from -999,999,999 + // to +999,999,999 inclusive. + Nanos int32 `protobuf:"varint,2,opt,name=nanos" json:"nanos,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Duration) Reset() { *m = Duration{} } +func (m *Duration) String() string { return proto.CompactTextString(m) } +func (*Duration) ProtoMessage() {} +func (*Duration) Descriptor() ([]byte, []int) { + return fileDescriptor_duration_e7d612259e3f0613, []int{0} +} +func (*Duration) XXX_WellKnownType() string { return "Duration" } +func (m *Duration) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_Duration.Unmarshal(m, b) +} +func (m *Duration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_Duration.Marshal(b, m, deterministic) +} +func (dst *Duration) XXX_Merge(src proto.Message) { + xxx_messageInfo_Duration.Merge(dst, src) +} +func (m *Duration) XXX_Size() int { + return xxx_messageInfo_Duration.Size(m) +} +func (m *Duration) XXX_DiscardUnknown() { + xxx_messageInfo_Duration.DiscardUnknown(m) +} + +var xxx_messageInfo_Duration proto.InternalMessageInfo + +func (m *Duration) GetSeconds() int64 { + if m != nil { + return m.Seconds + } + return 0 +} + +func (m *Duration) GetNanos() int32 { + if m != nil { + return m.Nanos + } + return 0 +} + +func init() { + proto.RegisterType((*Duration)(nil), "google.protobuf.Duration") +} + +func init() { + proto.RegisterFile("google/protobuf/duration.proto", fileDescriptor_duration_e7d612259e3f0613) +} + +var fileDescriptor_duration_e7d612259e3f0613 = []byte{ + // 190 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x4b, 0xcf, 0xcf, 0x4f, + 0xcf, 0x49, 0xd5, 0x2f, 0x28, 0xca, 0x2f, 0xc9, 0x4f, 0x2a, 0x4d, 0xd3, 0x4f, 0x29, 0x2d, 0x4a, + 0x2c, 0xc9, 0xcc, 0xcf, 0xd3, 0x03, 0x8b, 0x08, 0xf1, 0x43, 0xe4, 0xf5, 0x60, 0xf2, 0x4a, 0x56, + 0x5c, 0x1c, 0x2e, 0x50, 0x25, 0x42, 0x12, 0x5c, 0xec, 0xc5, 0xa9, 0xc9, 0xf9, 0x79, 0x29, 0xc5, + 0x12, 0x8c, 0x0a, 0x8c, 0x1a, 0xcc, 0x41, 0x30, 0xae, 0x90, 0x08, 0x17, 0x6b, 0x5e, 0x62, 0x5e, + 0x7e, 0xb1, 0x04, 0x93, 0x02, 0xa3, 0x06, 0x6b, 0x10, 0x84, 0xe3, 0x54, 0xc3, 0x25, 0x9c, 0x9c, + 0x9f, 0xab, 0x87, 0x66, 0xa4, 0x13, 0x2f, 0xcc, 0xc0, 0x00, 0x90, 0x48, 0x00, 0x63, 0x94, 0x56, + 0x7a, 0x66, 0x49, 0x46, 0x69, 0x92, 0x5e, 0x72, 0x7e, 0xae, 0x7e, 0x7a, 0x7e, 0x4e, 0x62, 0x5e, + 0x3a, 0xc2, 0x7d, 0x05, 0x25, 0x95, 0x05, 0xa9, 0xc5, 0x70, 0x67, 0xfe, 0x60, 0x64, 0x5c, 0xc4, + 0xc4, 0xec, 0x1e, 0xe0, 0xb4, 0x8a, 0x49, 0xce, 0x1d, 0x62, 0x6e, 0x00, 0x54, 0xa9, 0x5e, 0x78, + 0x6a, 0x4e, 0x8e, 0x77, 0x5e, 0x7e, 0x79, 0x5e, 0x08, 0x48, 0x4b, 0x12, 0x1b, 0xd8, 0x0c, 0x63, + 0x40, 0x00, 0x00, 0x00, 0xff, 0xff, 0xdc, 0x84, 0x30, 0xff, 0xf3, 0x00, 0x00, 0x00, +} diff --git a/vendor/github.com/golang/protobuf/ptypes/duration/duration.proto b/vendor/github.com/golang/protobuf/ptypes/duration/duration.proto new file mode 100644 index 0000000..975fce4 --- /dev/null +++ b/vendor/github.com/golang/protobuf/ptypes/duration/duration.proto @@ -0,0 +1,117 @@ +// Protocol Buffers - Google's data interchange format +// Copyright 2008 Google Inc. All rights reserved. +// https://developers.google.com/protocol-buffers/ +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +syntax = "proto3"; + +package google.protobuf; + +option csharp_namespace = "Google.Protobuf.WellKnownTypes"; +option cc_enable_arenas = true; +option go_package = "github.com/golang/protobuf/ptypes/duration"; +option java_package = "com.google.protobuf"; +option java_outer_classname = "DurationProto"; +option java_multiple_files = true; +option objc_class_prefix = "GPB"; + +// A Duration represents a signed, fixed-length span of time represented +// as a count of seconds and fractions of seconds at nanosecond +// resolution. It is independent of any calendar and concepts like "day" +// or "month". It is related to Timestamp in that the difference between +// two Timestamp values is a Duration and it can be added or subtracted +// from a Timestamp. Range is approximately +-10,000 years. +// +// # Examples +// +// Example 1: Compute Duration from two Timestamps in pseudo code. +// +// Timestamp start = ...; +// Timestamp end = ...; +// Duration duration = ...; +// +// duration.seconds = end.seconds - start.seconds; +// duration.nanos = end.nanos - start.nanos; +// +// if (duration.seconds < 0 && duration.nanos > 0) { +// duration.seconds += 1; +// duration.nanos -= 1000000000; +// } else if (durations.seconds > 0 && duration.nanos < 0) { +// duration.seconds -= 1; +// duration.nanos += 1000000000; +// } +// +// Example 2: Compute Timestamp from Timestamp + Duration in pseudo code. +// +// Timestamp start = ...; +// Duration duration = ...; +// Timestamp end = ...; +// +// end.seconds = start.seconds + duration.seconds; +// end.nanos = start.nanos + duration.nanos; +// +// if (end.nanos < 0) { +// end.seconds -= 1; +// end.nanos += 1000000000; +// } else if (end.nanos >= 1000000000) { +// end.seconds += 1; +// end.nanos -= 1000000000; +// } +// +// Example 3: Compute Duration from datetime.timedelta in Python. +// +// td = datetime.timedelta(days=3, minutes=10) +// duration = Duration() +// duration.FromTimedelta(td) +// +// # JSON Mapping +// +// In JSON format, the Duration type is encoded as a string rather than an +// object, where the string ends in the suffix "s" (indicating seconds) and +// is preceded by the number of seconds, with nanoseconds expressed as +// fractional seconds. For example, 3 seconds with 0 nanoseconds should be +// encoded in JSON format as "3s", while 3 seconds and 1 nanosecond should +// be expressed in JSON format as "3.000000001s", and 3 seconds and 1 +// microsecond should be expressed in JSON format as "3.000001s". +// +// +message Duration { + + // Signed seconds of the span of time. Must be from -315,576,000,000 + // to +315,576,000,000 inclusive. Note: these bounds are computed from: + // 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years + int64 seconds = 1; + + // Signed fractions of a second at nanosecond resolution of the span + // of time. Durations less than one second are represented with a 0 + // `seconds` field and a positive or negative `nanos` field. For durations + // of one second or more, a non-zero value for the `nanos` field must be + // of the same sign as the `seconds` field. Must be from -999,999,999 + // to +999,999,999 inclusive. + int32 nanos = 2; +} diff --git a/vendor/github.com/golang/protobuf/ptypes/timestamp.go b/vendor/github.com/golang/protobuf/ptypes/timestamp.go new file mode 100644 index 0000000..47f10db --- /dev/null +++ b/vendor/github.com/golang/protobuf/ptypes/timestamp.go @@ -0,0 +1,134 @@ +// Go support for Protocol Buffers - Google's data interchange format +// +// Copyright 2016 The Go Authors. All rights reserved. +// https://github.com/golang/protobuf +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +package ptypes + +// This file implements operations on google.protobuf.Timestamp. + +import ( + "errors" + "fmt" + "time" + + tspb "github.com/golang/protobuf/ptypes/timestamp" +) + +const ( + // Seconds field of the earliest valid Timestamp. + // This is time.Date(1, 1, 1, 0, 0, 0, 0, time.UTC).Unix(). + minValidSeconds = -62135596800 + // Seconds field just after the latest valid Timestamp. + // This is time.Date(10000, 1, 1, 0, 0, 0, 0, time.UTC).Unix(). + maxValidSeconds = 253402300800 +) + +// validateTimestamp determines whether a Timestamp is valid. +// A valid timestamp represents a time in the range +// [0001-01-01, 10000-01-01) and has a Nanos field +// in the range [0, 1e9). +// +// If the Timestamp is valid, validateTimestamp returns nil. +// Otherwise, it returns an error that describes +// the problem. +// +// Every valid Timestamp can be represented by a time.Time, but the converse is not true. +func validateTimestamp(ts *tspb.Timestamp) error { + if ts == nil { + return errors.New("timestamp: nil Timestamp") + } + if ts.Seconds < minValidSeconds { + return fmt.Errorf("timestamp: %v before 0001-01-01", ts) + } + if ts.Seconds >= maxValidSeconds { + return fmt.Errorf("timestamp: %v after 10000-01-01", ts) + } + if ts.Nanos < 0 || ts.Nanos >= 1e9 { + return fmt.Errorf("timestamp: %v: nanos not in range [0, 1e9)", ts) + } + return nil +} + +// Timestamp converts a google.protobuf.Timestamp proto to a time.Time. +// It returns an error if the argument is invalid. +// +// Unlike most Go functions, if Timestamp returns an error, the first return value +// is not the zero time.Time. Instead, it is the value obtained from the +// time.Unix function when passed the contents of the Timestamp, in the UTC +// locale. This may or may not be a meaningful time; many invalid Timestamps +// do map to valid time.Times. +// +// A nil Timestamp returns an error. The first return value in that case is +// undefined. +func Timestamp(ts *tspb.Timestamp) (time.Time, error) { + // Don't return the zero value on error, because corresponds to a valid + // timestamp. Instead return whatever time.Unix gives us. + var t time.Time + if ts == nil { + t = time.Unix(0, 0).UTC() // treat nil like the empty Timestamp + } else { + t = time.Unix(ts.Seconds, int64(ts.Nanos)).UTC() + } + return t, validateTimestamp(ts) +} + +// TimestampNow returns a google.protobuf.Timestamp for the current time. +func TimestampNow() *tspb.Timestamp { + ts, err := TimestampProto(time.Now()) + if err != nil { + panic("ptypes: time.Now() out of Timestamp range") + } + return ts +} + +// TimestampProto converts the time.Time to a google.protobuf.Timestamp proto. +// It returns an error if the resulting Timestamp is invalid. +func TimestampProto(t time.Time) (*tspb.Timestamp, error) { + seconds := t.Unix() + nanos := int32(t.Sub(time.Unix(seconds, 0))) + ts := &tspb.Timestamp{ + Seconds: seconds, + Nanos: nanos, + } + if err := validateTimestamp(ts); err != nil { + return nil, err + } + return ts, nil +} + +// TimestampString returns the RFC 3339 string for valid Timestamps. For invalid +// Timestamps, it returns an error message in parentheses. +func TimestampString(ts *tspb.Timestamp) string { + t, err := Timestamp(ts) + if err != nil { + return fmt.Sprintf("(%v)", err) + } + return t.Format(time.RFC3339Nano) +} diff --git a/vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.pb.go b/vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.pb.go new file mode 100644 index 0000000..e9c2222 --- /dev/null +++ b/vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.pb.go @@ -0,0 +1,175 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: google/protobuf/timestamp.proto + +package timestamp // import "github.com/golang/protobuf/ptypes/timestamp" + +import proto "github.com/golang/protobuf/proto" +import fmt "fmt" +import math "math" + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package + +// A Timestamp represents a point in time independent of any time zone +// or calendar, represented as seconds and fractions of seconds at +// nanosecond resolution in UTC Epoch time. It is encoded using the +// Proleptic Gregorian Calendar which extends the Gregorian calendar +// backwards to year one. It is encoded assuming all minutes are 60 +// seconds long, i.e. leap seconds are "smeared" so that no leap second +// table is needed for interpretation. Range is from +// 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. +// By restricting to that range, we ensure that we can convert to +// and from RFC 3339 date strings. +// See [https://www.ietf.org/rfc/rfc3339.txt](https://www.ietf.org/rfc/rfc3339.txt). +// +// # Examples +// +// Example 1: Compute Timestamp from POSIX `time()`. +// +// Timestamp timestamp; +// timestamp.set_seconds(time(NULL)); +// timestamp.set_nanos(0); +// +// Example 2: Compute Timestamp from POSIX `gettimeofday()`. +// +// struct timeval tv; +// gettimeofday(&tv, NULL); +// +// Timestamp timestamp; +// timestamp.set_seconds(tv.tv_sec); +// timestamp.set_nanos(tv.tv_usec * 1000); +// +// Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`. +// +// FILETIME ft; +// GetSystemTimeAsFileTime(&ft); +// UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime; +// +// // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z +// // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. +// Timestamp timestamp; +// timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); +// timestamp.set_nanos((INT32) ((ticks % 10000000) * 100)); +// +// Example 4: Compute Timestamp from Java `System.currentTimeMillis()`. +// +// long millis = System.currentTimeMillis(); +// +// Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) +// .setNanos((int) ((millis % 1000) * 1000000)).build(); +// +// +// Example 5: Compute Timestamp from current time in Python. +// +// timestamp = Timestamp() +// timestamp.GetCurrentTime() +// +// # JSON Mapping +// +// In JSON format, the Timestamp type is encoded as a string in the +// [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the +// format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z" +// where {year} is always expressed using four digits while {month}, {day}, +// {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional +// seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), +// are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone +// is required, though only UTC (as indicated by "Z") is presently supported. +// +// For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past +// 01:30 UTC on January 15, 2017. +// +// In JavaScript, one can convert a Date object to this format using the +// standard [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString] +// method. In Python, a standard `datetime.datetime` object can be converted +// to this format using [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) +// with the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one +// can use the Joda Time's [`ISODateTimeFormat.dateTime()`]( +// http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime--) +// to obtain a formatter capable of generating timestamps in this format. +// +// +type Timestamp struct { + // Represents seconds of UTC time since Unix epoch + // 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to + // 9999-12-31T23:59:59Z inclusive. + Seconds int64 `protobuf:"varint,1,opt,name=seconds" json:"seconds,omitempty"` + // Non-negative fractions of a second at nanosecond resolution. Negative + // second values with fractions must still have non-negative nanos values + // that count forward in time. Must be from 0 to 999,999,999 + // inclusive. + Nanos int32 `protobuf:"varint,2,opt,name=nanos" json:"nanos,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Timestamp) Reset() { *m = Timestamp{} } +func (m *Timestamp) String() string { return proto.CompactTextString(m) } +func (*Timestamp) ProtoMessage() {} +func (*Timestamp) Descriptor() ([]byte, []int) { + return fileDescriptor_timestamp_b826e8e5fba671a8, []int{0} +} +func (*Timestamp) XXX_WellKnownType() string { return "Timestamp" } +func (m *Timestamp) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_Timestamp.Unmarshal(m, b) +} +func (m *Timestamp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_Timestamp.Marshal(b, m, deterministic) +} +func (dst *Timestamp) XXX_Merge(src proto.Message) { + xxx_messageInfo_Timestamp.Merge(dst, src) +} +func (m *Timestamp) XXX_Size() int { + return xxx_messageInfo_Timestamp.Size(m) +} +func (m *Timestamp) XXX_DiscardUnknown() { + xxx_messageInfo_Timestamp.DiscardUnknown(m) +} + +var xxx_messageInfo_Timestamp proto.InternalMessageInfo + +func (m *Timestamp) GetSeconds() int64 { + if m != nil { + return m.Seconds + } + return 0 +} + +func (m *Timestamp) GetNanos() int32 { + if m != nil { + return m.Nanos + } + return 0 +} + +func init() { + proto.RegisterType((*Timestamp)(nil), "google.protobuf.Timestamp") +} + +func init() { + proto.RegisterFile("google/protobuf/timestamp.proto", fileDescriptor_timestamp_b826e8e5fba671a8) +} + +var fileDescriptor_timestamp_b826e8e5fba671a8 = []byte{ + // 191 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x4f, 0xcf, 0xcf, 0x4f, + 0xcf, 0x49, 0xd5, 0x2f, 0x28, 0xca, 0x2f, 0xc9, 0x4f, 0x2a, 0x4d, 0xd3, 0x2f, 0xc9, 0xcc, 0x4d, + 0x2d, 0x2e, 0x49, 0xcc, 0x2d, 0xd0, 0x03, 0x0b, 0x09, 0xf1, 0x43, 0x14, 0xe8, 0xc1, 0x14, 0x28, + 0x59, 0x73, 0x71, 0x86, 0xc0, 0xd4, 0x08, 0x49, 0x70, 0xb1, 0x17, 0xa7, 0x26, 0xe7, 0xe7, 0xa5, + 0x14, 0x4b, 0x30, 0x2a, 0x30, 0x6a, 0x30, 0x07, 0xc1, 0xb8, 0x42, 0x22, 0x5c, 0xac, 0x79, 0x89, + 0x79, 0xf9, 0xc5, 0x12, 0x4c, 0x0a, 0x8c, 0x1a, 0xac, 0x41, 0x10, 0x8e, 0x53, 0x1d, 0x97, 0x70, + 0x72, 0x7e, 0xae, 0x1e, 0x9a, 0x99, 0x4e, 0x7c, 0x70, 0x13, 0x03, 0x40, 0x42, 0x01, 0x8c, 0x51, + 0xda, 0xe9, 0x99, 0x25, 0x19, 0xa5, 0x49, 0x7a, 0xc9, 0xf9, 0xb9, 0xfa, 0xe9, 0xf9, 0x39, 0x89, + 0x79, 0xe9, 0x08, 0x27, 0x16, 0x94, 0x54, 0x16, 0xa4, 0x16, 0x23, 0x5c, 0xfa, 0x83, 0x91, 0x71, + 0x11, 0x13, 0xb3, 0x7b, 0x80, 0xd3, 0x2a, 0x26, 0x39, 0x77, 0x88, 0xc9, 0x01, 0x50, 0xb5, 0x7a, + 0xe1, 0xa9, 0x39, 0x39, 0xde, 0x79, 0xf9, 0xe5, 0x79, 0x21, 0x20, 0x3d, 0x49, 0x6c, 0x60, 0x43, + 0x8c, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0xbc, 0x77, 0x4a, 0x07, 0xf7, 0x00, 0x00, 0x00, +} diff --git a/vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.proto b/vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.proto new file mode 100644 index 0000000..06750ab --- /dev/null +++ b/vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.proto @@ -0,0 +1,133 @@ +// Protocol Buffers - Google's data interchange format +// Copyright 2008 Google Inc. All rights reserved. +// https://developers.google.com/protocol-buffers/ +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +syntax = "proto3"; + +package google.protobuf; + +option csharp_namespace = "Google.Protobuf.WellKnownTypes"; +option cc_enable_arenas = true; +option go_package = "github.com/golang/protobuf/ptypes/timestamp"; +option java_package = "com.google.protobuf"; +option java_outer_classname = "TimestampProto"; +option java_multiple_files = true; +option objc_class_prefix = "GPB"; + +// A Timestamp represents a point in time independent of any time zone +// or calendar, represented as seconds and fractions of seconds at +// nanosecond resolution in UTC Epoch time. It is encoded using the +// Proleptic Gregorian Calendar which extends the Gregorian calendar +// backwards to year one. It is encoded assuming all minutes are 60 +// seconds long, i.e. leap seconds are "smeared" so that no leap second +// table is needed for interpretation. Range is from +// 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. +// By restricting to that range, we ensure that we can convert to +// and from RFC 3339 date strings. +// See [https://www.ietf.org/rfc/rfc3339.txt](https://www.ietf.org/rfc/rfc3339.txt). +// +// # Examples +// +// Example 1: Compute Timestamp from POSIX `time()`. +// +// Timestamp timestamp; +// timestamp.set_seconds(time(NULL)); +// timestamp.set_nanos(0); +// +// Example 2: Compute Timestamp from POSIX `gettimeofday()`. +// +// struct timeval tv; +// gettimeofday(&tv, NULL); +// +// Timestamp timestamp; +// timestamp.set_seconds(tv.tv_sec); +// timestamp.set_nanos(tv.tv_usec * 1000); +// +// Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`. +// +// FILETIME ft; +// GetSystemTimeAsFileTime(&ft); +// UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime; +// +// // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z +// // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. +// Timestamp timestamp; +// timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); +// timestamp.set_nanos((INT32) ((ticks % 10000000) * 100)); +// +// Example 4: Compute Timestamp from Java `System.currentTimeMillis()`. +// +// long millis = System.currentTimeMillis(); +// +// Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) +// .setNanos((int) ((millis % 1000) * 1000000)).build(); +// +// +// Example 5: Compute Timestamp from current time in Python. +// +// timestamp = Timestamp() +// timestamp.GetCurrentTime() +// +// # JSON Mapping +// +// In JSON format, the Timestamp type is encoded as a string in the +// [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the +// format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z" +// where {year} is always expressed using four digits while {month}, {day}, +// {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional +// seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), +// are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone +// is required, though only UTC (as indicated by "Z") is presently supported. +// +// For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past +// 01:30 UTC on January 15, 2017. +// +// In JavaScript, one can convert a Date object to this format using the +// standard [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString] +// method. In Python, a standard `datetime.datetime` object can be converted +// to this format using [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) +// with the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one +// can use the Joda Time's [`ISODateTimeFormat.dateTime()`]( +// http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime--) +// to obtain a formatter capable of generating timestamps in this format. +// +// +message Timestamp { + + // Represents seconds of UTC time since Unix epoch + // 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to + // 9999-12-31T23:59:59Z inclusive. + int64 seconds = 1; + + // Non-negative fractions of a second at nanosecond resolution. Negative + // second values with fractions must still have non-negative nanos values + // that count forward in time. Must be from 0 to 999,999,999 + // inclusive. + int32 nanos = 2; +} diff --git a/vendor/github.com/gorilla/websocket/.gitignore b/vendor/github.com/gorilla/websocket/.gitignore new file mode 100644 index 0000000..ac71020 --- /dev/null +++ b/vendor/github.com/gorilla/websocket/.gitignore @@ -0,0 +1,25 @@ +# Compiled Object files, Static and Dynamic libs (Shared Objects) +*.o +*.a +*.so + +# Folders +_obj +_test + +# Architecture specific extensions/prefixes +*.[568vq] +[568vq].out + +*.cgo1.go +*.cgo2.c +_cgo_defun.c +_cgo_gotypes.go +_cgo_export.* + +_testmain.go + +*.exe + +.idea/ +*.iml \ No newline at end of file diff --git a/vendor/github.com/gorilla/websocket/.travis.yml b/vendor/github.com/gorilla/websocket/.travis.yml new file mode 100644 index 0000000..3d8d29c --- /dev/null +++ b/vendor/github.com/gorilla/websocket/.travis.yml @@ -0,0 +1,19 @@ +language: go +sudo: false + +matrix: + include: + - go: 1.4 + - go: 1.5 + - go: 1.6 + - go: 1.7 + - go: 1.8 + - go: tip + allow_failures: + - go: tip + +script: + - go get -t -v ./... + - diff -u <(echo -n) <(gofmt -d .) + - go vet $(go list ./... | grep -v /vendor/) + - go test -v -race ./... diff --git a/vendor/github.com/gorilla/websocket/AUTHORS b/vendor/github.com/gorilla/websocket/AUTHORS new file mode 100644 index 0000000..b003eca --- /dev/null +++ b/vendor/github.com/gorilla/websocket/AUTHORS @@ -0,0 +1,8 @@ +# This is the official list of Gorilla WebSocket authors for copyright +# purposes. +# +# Please keep the list sorted. + +Gary Burd +Joachim Bauch + diff --git a/vendor/github.com/gorilla/websocket/LICENSE b/vendor/github.com/gorilla/websocket/LICENSE new file mode 100644 index 0000000..9171c97 --- /dev/null +++ b/vendor/github.com/gorilla/websocket/LICENSE @@ -0,0 +1,22 @@ +Copyright (c) 2013 The Gorilla WebSocket Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/vendor/github.com/gorilla/websocket/README.md b/vendor/github.com/gorilla/websocket/README.md new file mode 100644 index 0000000..33c3d2b --- /dev/null +++ b/vendor/github.com/gorilla/websocket/README.md @@ -0,0 +1,64 @@ +# Gorilla WebSocket + +Gorilla WebSocket is a [Go](http://golang.org/) implementation of the +[WebSocket](http://www.rfc-editor.org/rfc/rfc6455.txt) protocol. + +[![Build Status](https://travis-ci.org/gorilla/websocket.svg?branch=master)](https://travis-ci.org/gorilla/websocket) +[![GoDoc](https://godoc.org/github.com/gorilla/websocket?status.svg)](https://godoc.org/github.com/gorilla/websocket) + +### Documentation + +* [API Reference](http://godoc.org/github.com/gorilla/websocket) +* [Chat example](https://github.com/gorilla/websocket/tree/master/examples/chat) +* [Command example](https://github.com/gorilla/websocket/tree/master/examples/command) +* [Client and server example](https://github.com/gorilla/websocket/tree/master/examples/echo) +* [File watch example](https://github.com/gorilla/websocket/tree/master/examples/filewatch) + +### Status + +The Gorilla WebSocket package provides a complete and tested implementation of +the [WebSocket](http://www.rfc-editor.org/rfc/rfc6455.txt) protocol. The +package API is stable. + +### Installation + + go get github.com/gorilla/websocket + +### Protocol Compliance + +The Gorilla WebSocket package passes the server tests in the [Autobahn Test +Suite](http://autobahn.ws/testsuite) using the application in the [examples/autobahn +subdirectory](https://github.com/gorilla/websocket/tree/master/examples/autobahn). + +### Gorilla WebSocket compared with other packages + + + + + + + + + + + + + + + + + + +
    github.com/gorillagolang.org/x/net
    RFC 6455 Features
    Passes Autobahn Test SuiteYesNo
    Receive fragmented messageYesNo, see note 1
    Send close messageYesNo
    Send pings and receive pongsYesNo
    Get the type of a received data messageYesYes, see note 2
    Other Features
    Compression ExtensionsExperimentalNo
    Read message using io.ReaderYesNo, see note 3
    Write message using io.WriteCloserYesNo, see note 3
    + +Notes: + +1. Large messages are fragmented in [Chrome's new WebSocket implementation](http://www.ietf.org/mail-archive/web/hybi/current/msg10503.html). +2. The application can get the type of a received data message by implementing + a [Codec marshal](http://godoc.org/golang.org/x/net/websocket#Codec.Marshal) + function. +3. The go.net io.Reader and io.Writer operate across WebSocket frame boundaries. + Read returns when the input buffer is full or a frame boundary is + encountered. Each call to Write sends a single frame message. The Gorilla + io.Reader and io.WriteCloser operate on a single WebSocket message. + diff --git a/vendor/github.com/gorilla/websocket/client.go b/vendor/github.com/gorilla/websocket/client.go new file mode 100644 index 0000000..43a87c7 --- /dev/null +++ b/vendor/github.com/gorilla/websocket/client.go @@ -0,0 +1,392 @@ +// Copyright 2013 The Gorilla WebSocket Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package websocket + +import ( + "bufio" + "bytes" + "crypto/tls" + "encoding/base64" + "errors" + "io" + "io/ioutil" + "net" + "net/http" + "net/url" + "strings" + "time" +) + +// ErrBadHandshake is returned when the server response to opening handshake is +// invalid. +var ErrBadHandshake = errors.New("websocket: bad handshake") + +var errInvalidCompression = errors.New("websocket: invalid compression negotiation") + +// NewClient creates a new client connection using the given net connection. +// The URL u specifies the host and request URI. Use requestHeader to specify +// the origin (Origin), subprotocols (Sec-WebSocket-Protocol) and cookies +// (Cookie). Use the response.Header to get the selected subprotocol +// (Sec-WebSocket-Protocol) and cookies (Set-Cookie). +// +// If the WebSocket handshake fails, ErrBadHandshake is returned along with a +// non-nil *http.Response so that callers can handle redirects, authentication, +// etc. +// +// Deprecated: Use Dialer instead. +func NewClient(netConn net.Conn, u *url.URL, requestHeader http.Header, readBufSize, writeBufSize int) (c *Conn, response *http.Response, err error) { + d := Dialer{ + ReadBufferSize: readBufSize, + WriteBufferSize: writeBufSize, + NetDial: func(net, addr string) (net.Conn, error) { + return netConn, nil + }, + } + return d.Dial(u.String(), requestHeader) +} + +// A Dialer contains options for connecting to WebSocket server. +type Dialer struct { + // NetDial specifies the dial function for creating TCP connections. If + // NetDial is nil, net.Dial is used. + NetDial func(network, addr string) (net.Conn, error) + + // Proxy specifies a function to return a proxy for a given + // Request. If the function returns a non-nil error, the + // request is aborted with the provided error. + // If Proxy is nil or returns a nil *URL, no proxy is used. + Proxy func(*http.Request) (*url.URL, error) + + // TLSClientConfig specifies the TLS configuration to use with tls.Client. + // If nil, the default configuration is used. + TLSClientConfig *tls.Config + + // HandshakeTimeout specifies the duration for the handshake to complete. + HandshakeTimeout time.Duration + + // ReadBufferSize and WriteBufferSize specify I/O buffer sizes. If a buffer + // size is zero, then a useful default size is used. The I/O buffer sizes + // do not limit the size of the messages that can be sent or received. + ReadBufferSize, WriteBufferSize int + + // Subprotocols specifies the client's requested subprotocols. + Subprotocols []string + + // EnableCompression specifies if the client should attempt to negotiate + // per message compression (RFC 7692). Setting this value to true does not + // guarantee that compression will be supported. Currently only "no context + // takeover" modes are supported. + EnableCompression bool + + // Jar specifies the cookie jar. + // If Jar is nil, cookies are not sent in requests and ignored + // in responses. + Jar http.CookieJar +} + +var errMalformedURL = errors.New("malformed ws or wss URL") + +// parseURL parses the URL. +// +// This function is a replacement for the standard library url.Parse function. +// In Go 1.4 and earlier, url.Parse loses information from the path. +func parseURL(s string) (*url.URL, error) { + // From the RFC: + // + // ws-URI = "ws:" "//" host [ ":" port ] path [ "?" query ] + // wss-URI = "wss:" "//" host [ ":" port ] path [ "?" query ] + var u url.URL + switch { + case strings.HasPrefix(s, "ws://"): + u.Scheme = "ws" + s = s[len("ws://"):] + case strings.HasPrefix(s, "wss://"): + u.Scheme = "wss" + s = s[len("wss://"):] + default: + return nil, errMalformedURL + } + + if i := strings.Index(s, "?"); i >= 0 { + u.RawQuery = s[i+1:] + s = s[:i] + } + + if i := strings.Index(s, "/"); i >= 0 { + u.Opaque = s[i:] + s = s[:i] + } else { + u.Opaque = "/" + } + + u.Host = s + + if strings.Contains(u.Host, "@") { + // Don't bother parsing user information because user information is + // not allowed in websocket URIs. + return nil, errMalformedURL + } + + return &u, nil +} + +func hostPortNoPort(u *url.URL) (hostPort, hostNoPort string) { + hostPort = u.Host + hostNoPort = u.Host + if i := strings.LastIndex(u.Host, ":"); i > strings.LastIndex(u.Host, "]") { + hostNoPort = hostNoPort[:i] + } else { + switch u.Scheme { + case "wss": + hostPort += ":443" + case "https": + hostPort += ":443" + default: + hostPort += ":80" + } + } + return hostPort, hostNoPort +} + +// DefaultDialer is a dialer with all fields set to the default zero values. +var DefaultDialer = &Dialer{ + Proxy: http.ProxyFromEnvironment, +} + +// Dial creates a new client connection. Use requestHeader to specify the +// origin (Origin), subprotocols (Sec-WebSocket-Protocol) and cookies (Cookie). +// Use the response.Header to get the selected subprotocol +// (Sec-WebSocket-Protocol) and cookies (Set-Cookie). +// +// If the WebSocket handshake fails, ErrBadHandshake is returned along with a +// non-nil *http.Response so that callers can handle redirects, authentication, +// etcetera. The response body may not contain the entire response and does not +// need to be closed by the application. +func (d *Dialer) Dial(urlStr string, requestHeader http.Header) (*Conn, *http.Response, error) { + + if d == nil { + d = &Dialer{ + Proxy: http.ProxyFromEnvironment, + } + } + + challengeKey, err := generateChallengeKey() + if err != nil { + return nil, nil, err + } + + u, err := parseURL(urlStr) + if err != nil { + return nil, nil, err + } + + switch u.Scheme { + case "ws": + u.Scheme = "http" + case "wss": + u.Scheme = "https" + default: + return nil, nil, errMalformedURL + } + + if u.User != nil { + // User name and password are not allowed in websocket URIs. + return nil, nil, errMalformedURL + } + + req := &http.Request{ + Method: "GET", + URL: u, + Proto: "HTTP/1.1", + ProtoMajor: 1, + ProtoMinor: 1, + Header: make(http.Header), + Host: u.Host, + } + + // Set the cookies present in the cookie jar of the dialer + if d.Jar != nil { + for _, cookie := range d.Jar.Cookies(u) { + req.AddCookie(cookie) + } + } + + // Set the request headers using the capitalization for names and values in + // RFC examples. Although the capitalization shouldn't matter, there are + // servers that depend on it. The Header.Set method is not used because the + // method canonicalizes the header names. + req.Header["Upgrade"] = []string{"websocket"} + req.Header["Connection"] = []string{"Upgrade"} + req.Header["Sec-WebSocket-Key"] = []string{challengeKey} + req.Header["Sec-WebSocket-Version"] = []string{"13"} + if len(d.Subprotocols) > 0 { + req.Header["Sec-WebSocket-Protocol"] = []string{strings.Join(d.Subprotocols, ", ")} + } + for k, vs := range requestHeader { + switch { + case k == "Host": + if len(vs) > 0 { + req.Host = vs[0] + } + case k == "Upgrade" || + k == "Connection" || + k == "Sec-Websocket-Key" || + k == "Sec-Websocket-Version" || + k == "Sec-Websocket-Extensions" || + (k == "Sec-Websocket-Protocol" && len(d.Subprotocols) > 0): + return nil, nil, errors.New("websocket: duplicate header not allowed: " + k) + default: + req.Header[k] = vs + } + } + + if d.EnableCompression { + req.Header.Set("Sec-Websocket-Extensions", "permessage-deflate; server_no_context_takeover; client_no_context_takeover") + } + + hostPort, hostNoPort := hostPortNoPort(u) + + var proxyURL *url.URL + // Check wether the proxy method has been configured + if d.Proxy != nil { + proxyURL, err = d.Proxy(req) + } + if err != nil { + return nil, nil, err + } + + var targetHostPort string + if proxyURL != nil { + targetHostPort, _ = hostPortNoPort(proxyURL) + } else { + targetHostPort = hostPort + } + + var deadline time.Time + if d.HandshakeTimeout != 0 { + deadline = time.Now().Add(d.HandshakeTimeout) + } + + netDial := d.NetDial + if netDial == nil { + netDialer := &net.Dialer{Deadline: deadline} + netDial = netDialer.Dial + } + + netConn, err := netDial("tcp", targetHostPort) + if err != nil { + return nil, nil, err + } + + defer func() { + if netConn != nil { + netConn.Close() + } + }() + + if err := netConn.SetDeadline(deadline); err != nil { + return nil, nil, err + } + + if proxyURL != nil { + connectHeader := make(http.Header) + if user := proxyURL.User; user != nil { + proxyUser := user.Username() + if proxyPassword, passwordSet := user.Password(); passwordSet { + credential := base64.StdEncoding.EncodeToString([]byte(proxyUser + ":" + proxyPassword)) + connectHeader.Set("Proxy-Authorization", "Basic "+credential) + } + } + connectReq := &http.Request{ + Method: "CONNECT", + URL: &url.URL{Opaque: hostPort}, + Host: hostPort, + Header: connectHeader, + } + + connectReq.Write(netConn) + + // Read response. + // Okay to use and discard buffered reader here, because + // TLS server will not speak until spoken to. + br := bufio.NewReader(netConn) + resp, err := http.ReadResponse(br, connectReq) + if err != nil { + return nil, nil, err + } + if resp.StatusCode != 200 { + f := strings.SplitN(resp.Status, " ", 2) + return nil, nil, errors.New(f[1]) + } + } + + if u.Scheme == "https" { + cfg := cloneTLSConfig(d.TLSClientConfig) + if cfg.ServerName == "" { + cfg.ServerName = hostNoPort + } + tlsConn := tls.Client(netConn, cfg) + netConn = tlsConn + if err := tlsConn.Handshake(); err != nil { + return nil, nil, err + } + if !cfg.InsecureSkipVerify { + if err := tlsConn.VerifyHostname(cfg.ServerName); err != nil { + return nil, nil, err + } + } + } + + conn := newConn(netConn, false, d.ReadBufferSize, d.WriteBufferSize) + + if err := req.Write(netConn); err != nil { + return nil, nil, err + } + + resp, err := http.ReadResponse(conn.br, req) + if err != nil { + return nil, nil, err + } + + if d.Jar != nil { + if rc := resp.Cookies(); len(rc) > 0 { + d.Jar.SetCookies(u, rc) + } + } + + if resp.StatusCode != 101 || + !strings.EqualFold(resp.Header.Get("Upgrade"), "websocket") || + !strings.EqualFold(resp.Header.Get("Connection"), "upgrade") || + resp.Header.Get("Sec-Websocket-Accept") != computeAcceptKey(challengeKey) { + // Before closing the network connection on return from this + // function, slurp up some of the response to aid application + // debugging. + buf := make([]byte, 1024) + n, _ := io.ReadFull(resp.Body, buf) + resp.Body = ioutil.NopCloser(bytes.NewReader(buf[:n])) + return nil, resp, ErrBadHandshake + } + + for _, ext := range parseExtensions(resp.Header) { + if ext[""] != "permessage-deflate" { + continue + } + _, snct := ext["server_no_context_takeover"] + _, cnct := ext["client_no_context_takeover"] + if !snct || !cnct { + return nil, resp, errInvalidCompression + } + conn.newCompressionWriter = compressNoContextTakeover + conn.newDecompressionReader = decompressNoContextTakeover + break + } + + resp.Body = ioutil.NopCloser(bytes.NewReader([]byte{})) + conn.subprotocol = resp.Header.Get("Sec-Websocket-Protocol") + + netConn.SetDeadline(time.Time{}) + netConn = nil // to avoid close in defer. + return conn, resp, nil +} diff --git a/vendor/github.com/gorilla/websocket/client_clone.go b/vendor/github.com/gorilla/websocket/client_clone.go new file mode 100644 index 0000000..4f0d943 --- /dev/null +++ b/vendor/github.com/gorilla/websocket/client_clone.go @@ -0,0 +1,16 @@ +// Copyright 2013 The Gorilla WebSocket Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build go1.8 + +package websocket + +import "crypto/tls" + +func cloneTLSConfig(cfg *tls.Config) *tls.Config { + if cfg == nil { + return &tls.Config{} + } + return cfg.Clone() +} diff --git a/vendor/github.com/gorilla/websocket/client_clone_legacy.go b/vendor/github.com/gorilla/websocket/client_clone_legacy.go new file mode 100644 index 0000000..babb007 --- /dev/null +++ b/vendor/github.com/gorilla/websocket/client_clone_legacy.go @@ -0,0 +1,38 @@ +// Copyright 2013 The Gorilla WebSocket Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !go1.8 + +package websocket + +import "crypto/tls" + +// cloneTLSConfig clones all public fields except the fields +// SessionTicketsDisabled and SessionTicketKey. This avoids copying the +// sync.Mutex in the sync.Once and makes it safe to call cloneTLSConfig on a +// config in active use. +func cloneTLSConfig(cfg *tls.Config) *tls.Config { + if cfg == nil { + return &tls.Config{} + } + return &tls.Config{ + Rand: cfg.Rand, + Time: cfg.Time, + Certificates: cfg.Certificates, + NameToCertificate: cfg.NameToCertificate, + GetCertificate: cfg.GetCertificate, + RootCAs: cfg.RootCAs, + NextProtos: cfg.NextProtos, + ServerName: cfg.ServerName, + ClientAuth: cfg.ClientAuth, + ClientCAs: cfg.ClientCAs, + InsecureSkipVerify: cfg.InsecureSkipVerify, + CipherSuites: cfg.CipherSuites, + PreferServerCipherSuites: cfg.PreferServerCipherSuites, + ClientSessionCache: cfg.ClientSessionCache, + MinVersion: cfg.MinVersion, + MaxVersion: cfg.MaxVersion, + CurvePreferences: cfg.CurvePreferences, + } +} diff --git a/vendor/github.com/gorilla/websocket/compression.go b/vendor/github.com/gorilla/websocket/compression.go new file mode 100644 index 0000000..813ffb1 --- /dev/null +++ b/vendor/github.com/gorilla/websocket/compression.go @@ -0,0 +1,148 @@ +// Copyright 2017 The Gorilla WebSocket Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package websocket + +import ( + "compress/flate" + "errors" + "io" + "strings" + "sync" +) + +const ( + minCompressionLevel = -2 // flate.HuffmanOnly not defined in Go < 1.6 + maxCompressionLevel = flate.BestCompression + defaultCompressionLevel = 1 +) + +var ( + flateWriterPools [maxCompressionLevel - minCompressionLevel + 1]sync.Pool + flateReaderPool = sync.Pool{New: func() interface{} { + return flate.NewReader(nil) + }} +) + +func decompressNoContextTakeover(r io.Reader) io.ReadCloser { + const tail = + // Add four bytes as specified in RFC + "\x00\x00\xff\xff" + + // Add final block to squelch unexpected EOF error from flate reader. + "\x01\x00\x00\xff\xff" + + fr, _ := flateReaderPool.Get().(io.ReadCloser) + fr.(flate.Resetter).Reset(io.MultiReader(r, strings.NewReader(tail)), nil) + return &flateReadWrapper{fr} +} + +func isValidCompressionLevel(level int) bool { + return minCompressionLevel <= level && level <= maxCompressionLevel +} + +func compressNoContextTakeover(w io.WriteCloser, level int) io.WriteCloser { + p := &flateWriterPools[level-minCompressionLevel] + tw := &truncWriter{w: w} + fw, _ := p.Get().(*flate.Writer) + if fw == nil { + fw, _ = flate.NewWriter(tw, level) + } else { + fw.Reset(tw) + } + return &flateWriteWrapper{fw: fw, tw: tw, p: p} +} + +// truncWriter is an io.Writer that writes all but the last four bytes of the +// stream to another io.Writer. +type truncWriter struct { + w io.WriteCloser + n int + p [4]byte +} + +func (w *truncWriter) Write(p []byte) (int, error) { + n := 0 + + // fill buffer first for simplicity. + if w.n < len(w.p) { + n = copy(w.p[w.n:], p) + p = p[n:] + w.n += n + if len(p) == 0 { + return n, nil + } + } + + m := len(p) + if m > len(w.p) { + m = len(w.p) + } + + if nn, err := w.w.Write(w.p[:m]); err != nil { + return n + nn, err + } + + copy(w.p[:], w.p[m:]) + copy(w.p[len(w.p)-m:], p[len(p)-m:]) + nn, err := w.w.Write(p[:len(p)-m]) + return n + nn, err +} + +type flateWriteWrapper struct { + fw *flate.Writer + tw *truncWriter + p *sync.Pool +} + +func (w *flateWriteWrapper) Write(p []byte) (int, error) { + if w.fw == nil { + return 0, errWriteClosed + } + return w.fw.Write(p) +} + +func (w *flateWriteWrapper) Close() error { + if w.fw == nil { + return errWriteClosed + } + err1 := w.fw.Flush() + w.p.Put(w.fw) + w.fw = nil + if w.tw.p != [4]byte{0, 0, 0xff, 0xff} { + return errors.New("websocket: internal error, unexpected bytes at end of flate stream") + } + err2 := w.tw.w.Close() + if err1 != nil { + return err1 + } + return err2 +} + +type flateReadWrapper struct { + fr io.ReadCloser +} + +func (r *flateReadWrapper) Read(p []byte) (int, error) { + if r.fr == nil { + return 0, io.ErrClosedPipe + } + n, err := r.fr.Read(p) + if err == io.EOF { + // Preemptively place the reader back in the pool. This helps with + // scenarios where the application does not call NextReader() soon after + // this final read. + r.Close() + } + return n, err +} + +func (r *flateReadWrapper) Close() error { + if r.fr == nil { + return io.ErrClosedPipe + } + err := r.fr.Close() + flateReaderPool.Put(r.fr) + r.fr = nil + return err +} diff --git a/vendor/github.com/gorilla/websocket/conn.go b/vendor/github.com/gorilla/websocket/conn.go new file mode 100644 index 0000000..97e1dba --- /dev/null +++ b/vendor/github.com/gorilla/websocket/conn.go @@ -0,0 +1,1149 @@ +// Copyright 2013 The Gorilla WebSocket Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package websocket + +import ( + "bufio" + "encoding/binary" + "errors" + "io" + "io/ioutil" + "math/rand" + "net" + "strconv" + "sync" + "time" + "unicode/utf8" +) + +const ( + // Frame header byte 0 bits from Section 5.2 of RFC 6455 + finalBit = 1 << 7 + rsv1Bit = 1 << 6 + rsv2Bit = 1 << 5 + rsv3Bit = 1 << 4 + + // Frame header byte 1 bits from Section 5.2 of RFC 6455 + maskBit = 1 << 7 + + maxFrameHeaderSize = 2 + 8 + 4 // Fixed header + length + mask + maxControlFramePayloadSize = 125 + + writeWait = time.Second + + defaultReadBufferSize = 4096 + defaultWriteBufferSize = 4096 + + continuationFrame = 0 + noFrame = -1 +) + +// Close codes defined in RFC 6455, section 11.7. +const ( + CloseNormalClosure = 1000 + CloseGoingAway = 1001 + CloseProtocolError = 1002 + CloseUnsupportedData = 1003 + CloseNoStatusReceived = 1005 + CloseAbnormalClosure = 1006 + CloseInvalidFramePayloadData = 1007 + ClosePolicyViolation = 1008 + CloseMessageTooBig = 1009 + CloseMandatoryExtension = 1010 + CloseInternalServerErr = 1011 + CloseServiceRestart = 1012 + CloseTryAgainLater = 1013 + CloseTLSHandshake = 1015 +) + +// The message types are defined in RFC 6455, section 11.8. +const ( + // TextMessage denotes a text data message. The text message payload is + // interpreted as UTF-8 encoded text data. + TextMessage = 1 + + // BinaryMessage denotes a binary data message. + BinaryMessage = 2 + + // CloseMessage denotes a close control message. The optional message + // payload contains a numeric code and text. Use the FormatCloseMessage + // function to format a close message payload. + CloseMessage = 8 + + // PingMessage denotes a ping control message. The optional message payload + // is UTF-8 encoded text. + PingMessage = 9 + + // PongMessage denotes a ping control message. The optional message payload + // is UTF-8 encoded text. + PongMessage = 10 +) + +// ErrCloseSent is returned when the application writes a message to the +// connection after sending a close message. +var ErrCloseSent = errors.New("websocket: close sent") + +// ErrReadLimit is returned when reading a message that is larger than the +// read limit set for the connection. +var ErrReadLimit = errors.New("websocket: read limit exceeded") + +// netError satisfies the net Error interface. +type netError struct { + msg string + temporary bool + timeout bool +} + +func (e *netError) Error() string { return e.msg } +func (e *netError) Temporary() bool { return e.temporary } +func (e *netError) Timeout() bool { return e.timeout } + +// CloseError represents close frame. +type CloseError struct { + + // Code is defined in RFC 6455, section 11.7. + Code int + + // Text is the optional text payload. + Text string +} + +func (e *CloseError) Error() string { + s := []byte("websocket: close ") + s = strconv.AppendInt(s, int64(e.Code), 10) + switch e.Code { + case CloseNormalClosure: + s = append(s, " (normal)"...) + case CloseGoingAway: + s = append(s, " (going away)"...) + case CloseProtocolError: + s = append(s, " (protocol error)"...) + case CloseUnsupportedData: + s = append(s, " (unsupported data)"...) + case CloseNoStatusReceived: + s = append(s, " (no status)"...) + case CloseAbnormalClosure: + s = append(s, " (abnormal closure)"...) + case CloseInvalidFramePayloadData: + s = append(s, " (invalid payload data)"...) + case ClosePolicyViolation: + s = append(s, " (policy violation)"...) + case CloseMessageTooBig: + s = append(s, " (message too big)"...) + case CloseMandatoryExtension: + s = append(s, " (mandatory extension missing)"...) + case CloseInternalServerErr: + s = append(s, " (internal server error)"...) + case CloseTLSHandshake: + s = append(s, " (TLS handshake error)"...) + } + if e.Text != "" { + s = append(s, ": "...) + s = append(s, e.Text...) + } + return string(s) +} + +// IsCloseError returns boolean indicating whether the error is a *CloseError +// with one of the specified codes. +func IsCloseError(err error, codes ...int) bool { + if e, ok := err.(*CloseError); ok { + for _, code := range codes { + if e.Code == code { + return true + } + } + } + return false +} + +// IsUnexpectedCloseError returns boolean indicating whether the error is a +// *CloseError with a code not in the list of expected codes. +func IsUnexpectedCloseError(err error, expectedCodes ...int) bool { + if e, ok := err.(*CloseError); ok { + for _, code := range expectedCodes { + if e.Code == code { + return false + } + } + return true + } + return false +} + +var ( + errWriteTimeout = &netError{msg: "websocket: write timeout", timeout: true, temporary: true} + errUnexpectedEOF = &CloseError{Code: CloseAbnormalClosure, Text: io.ErrUnexpectedEOF.Error()} + errBadWriteOpCode = errors.New("websocket: bad write message type") + errWriteClosed = errors.New("websocket: write closed") + errInvalidControlFrame = errors.New("websocket: invalid control frame") +) + +func newMaskKey() [4]byte { + n := rand.Uint32() + return [4]byte{byte(n), byte(n >> 8), byte(n >> 16), byte(n >> 24)} +} + +func hideTempErr(err error) error { + if e, ok := err.(net.Error); ok && e.Temporary() { + err = &netError{msg: e.Error(), timeout: e.Timeout()} + } + return err +} + +func isControl(frameType int) bool { + return frameType == CloseMessage || frameType == PingMessage || frameType == PongMessage +} + +func isData(frameType int) bool { + return frameType == TextMessage || frameType == BinaryMessage +} + +var validReceivedCloseCodes = map[int]bool{ + // see http://www.iana.org/assignments/websocket/websocket.xhtml#close-code-number + + CloseNormalClosure: true, + CloseGoingAway: true, + CloseProtocolError: true, + CloseUnsupportedData: true, + CloseNoStatusReceived: false, + CloseAbnormalClosure: false, + CloseInvalidFramePayloadData: true, + ClosePolicyViolation: true, + CloseMessageTooBig: true, + CloseMandatoryExtension: true, + CloseInternalServerErr: true, + CloseServiceRestart: true, + CloseTryAgainLater: true, + CloseTLSHandshake: false, +} + +func isValidReceivedCloseCode(code int) bool { + return validReceivedCloseCodes[code] || (code >= 3000 && code <= 4999) +} + +// The Conn type represents a WebSocket connection. +type Conn struct { + conn net.Conn + isServer bool + subprotocol string + + // Write fields + mu chan bool // used as mutex to protect write to conn + writeBuf []byte // frame is constructed in this buffer. + writeDeadline time.Time + writer io.WriteCloser // the current writer returned to the application + isWriting bool // for best-effort concurrent write detection + + writeErrMu sync.Mutex + writeErr error + + enableWriteCompression bool + compressionLevel int + newCompressionWriter func(io.WriteCloser, int) io.WriteCloser + + // Read fields + reader io.ReadCloser // the current reader returned to the application + readErr error + br *bufio.Reader + readRemaining int64 // bytes remaining in current frame. + readFinal bool // true the current message has more frames. + readLength int64 // Message size. + readLimit int64 // Maximum message size. + readMaskPos int + readMaskKey [4]byte + handlePong func(string) error + handlePing func(string) error + handleClose func(int, string) error + readErrCount int + messageReader *messageReader // the current low-level reader + + readDecompress bool // whether last read frame had RSV1 set + newDecompressionReader func(io.Reader) io.ReadCloser +} + +func newConn(conn net.Conn, isServer bool, readBufferSize, writeBufferSize int) *Conn { + return newConnBRW(conn, isServer, readBufferSize, writeBufferSize, nil) +} + +type writeHook struct { + p []byte +} + +func (wh *writeHook) Write(p []byte) (int, error) { + wh.p = p + return len(p), nil +} + +func newConnBRW(conn net.Conn, isServer bool, readBufferSize, writeBufferSize int, brw *bufio.ReadWriter) *Conn { + mu := make(chan bool, 1) + mu <- true + + var br *bufio.Reader + if readBufferSize == 0 && brw != nil && brw.Reader != nil { + // Reuse the supplied bufio.Reader if the buffer has a useful size. + // This code assumes that peek on a reader returns + // bufio.Reader.buf[:0]. + brw.Reader.Reset(conn) + if p, err := brw.Reader.Peek(0); err == nil && cap(p) >= 256 { + br = brw.Reader + } + } + if br == nil { + if readBufferSize == 0 { + readBufferSize = defaultReadBufferSize + } + if readBufferSize < maxControlFramePayloadSize { + readBufferSize = maxControlFramePayloadSize + } + br = bufio.NewReaderSize(conn, readBufferSize) + } + + var writeBuf []byte + if writeBufferSize == 0 && brw != nil && brw.Writer != nil { + // Use the bufio.Writer's buffer if the buffer has a useful size. This + // code assumes that bufio.Writer.buf[:1] is passed to the + // bufio.Writer's underlying writer. + var wh writeHook + brw.Writer.Reset(&wh) + brw.Writer.WriteByte(0) + brw.Flush() + if cap(wh.p) >= maxFrameHeaderSize+256 { + writeBuf = wh.p[:cap(wh.p)] + } + } + + if writeBuf == nil { + if writeBufferSize == 0 { + writeBufferSize = defaultWriteBufferSize + } + writeBuf = make([]byte, writeBufferSize+maxFrameHeaderSize) + } + + c := &Conn{ + isServer: isServer, + br: br, + conn: conn, + mu: mu, + readFinal: true, + writeBuf: writeBuf, + enableWriteCompression: true, + compressionLevel: defaultCompressionLevel, + } + c.SetCloseHandler(nil) + c.SetPingHandler(nil) + c.SetPongHandler(nil) + return c +} + +// Subprotocol returns the negotiated protocol for the connection. +func (c *Conn) Subprotocol() string { + return c.subprotocol +} + +// Close closes the underlying network connection without sending or waiting for a close frame. +func (c *Conn) Close() error { + return c.conn.Close() +} + +// LocalAddr returns the local network address. +func (c *Conn) LocalAddr() net.Addr { + return c.conn.LocalAddr() +} + +// RemoteAddr returns the remote network address. +func (c *Conn) RemoteAddr() net.Addr { + return c.conn.RemoteAddr() +} + +// Write methods + +func (c *Conn) writeFatal(err error) error { + err = hideTempErr(err) + c.writeErrMu.Lock() + if c.writeErr == nil { + c.writeErr = err + } + c.writeErrMu.Unlock() + return err +} + +func (c *Conn) write(frameType int, deadline time.Time, bufs ...[]byte) error { + <-c.mu + defer func() { c.mu <- true }() + + c.writeErrMu.Lock() + err := c.writeErr + c.writeErrMu.Unlock() + if err != nil { + return err + } + + c.conn.SetWriteDeadline(deadline) + for _, buf := range bufs { + if len(buf) > 0 { + _, err := c.conn.Write(buf) + if err != nil { + return c.writeFatal(err) + } + } + } + + if frameType == CloseMessage { + c.writeFatal(ErrCloseSent) + } + return nil +} + +// WriteControl writes a control message with the given deadline. The allowed +// message types are CloseMessage, PingMessage and PongMessage. +func (c *Conn) WriteControl(messageType int, data []byte, deadline time.Time) error { + if !isControl(messageType) { + return errBadWriteOpCode + } + if len(data) > maxControlFramePayloadSize { + return errInvalidControlFrame + } + + b0 := byte(messageType) | finalBit + b1 := byte(len(data)) + if !c.isServer { + b1 |= maskBit + } + + buf := make([]byte, 0, maxFrameHeaderSize+maxControlFramePayloadSize) + buf = append(buf, b0, b1) + + if c.isServer { + buf = append(buf, data...) + } else { + key := newMaskKey() + buf = append(buf, key[:]...) + buf = append(buf, data...) + maskBytes(key, 0, buf[6:]) + } + + d := time.Hour * 1000 + if !deadline.IsZero() { + d = deadline.Sub(time.Now()) + if d < 0 { + return errWriteTimeout + } + } + + timer := time.NewTimer(d) + select { + case <-c.mu: + timer.Stop() + case <-timer.C: + return errWriteTimeout + } + defer func() { c.mu <- true }() + + c.writeErrMu.Lock() + err := c.writeErr + c.writeErrMu.Unlock() + if err != nil { + return err + } + + c.conn.SetWriteDeadline(deadline) + _, err = c.conn.Write(buf) + if err != nil { + return c.writeFatal(err) + } + if messageType == CloseMessage { + c.writeFatal(ErrCloseSent) + } + return err +} + +func (c *Conn) prepWrite(messageType int) error { + // Close previous writer if not already closed by the application. It's + // probably better to return an error in this situation, but we cannot + // change this without breaking existing applications. + if c.writer != nil { + c.writer.Close() + c.writer = nil + } + + if !isControl(messageType) && !isData(messageType) { + return errBadWriteOpCode + } + + c.writeErrMu.Lock() + err := c.writeErr + c.writeErrMu.Unlock() + return err +} + +// NextWriter returns a writer for the next message to send. The writer's Close +// method flushes the complete message to the network. +// +// There can be at most one open writer on a connection. NextWriter closes the +// previous writer if the application has not already done so. +func (c *Conn) NextWriter(messageType int) (io.WriteCloser, error) { + if err := c.prepWrite(messageType); err != nil { + return nil, err + } + + mw := &messageWriter{ + c: c, + frameType: messageType, + pos: maxFrameHeaderSize, + } + c.writer = mw + if c.newCompressionWriter != nil && c.enableWriteCompression && isData(messageType) { + w := c.newCompressionWriter(c.writer, c.compressionLevel) + mw.compress = true + c.writer = w + } + return c.writer, nil +} + +type messageWriter struct { + c *Conn + compress bool // whether next call to flushFrame should set RSV1 + pos int // end of data in writeBuf. + frameType int // type of the current frame. + err error +} + +func (w *messageWriter) fatal(err error) error { + if w.err != nil { + w.err = err + w.c.writer = nil + } + return err +} + +// flushFrame writes buffered data and extra as a frame to the network. The +// final argument indicates that this is the last frame in the message. +func (w *messageWriter) flushFrame(final bool, extra []byte) error { + c := w.c + length := w.pos - maxFrameHeaderSize + len(extra) + + // Check for invalid control frames. + if isControl(w.frameType) && + (!final || length > maxControlFramePayloadSize) { + return w.fatal(errInvalidControlFrame) + } + + b0 := byte(w.frameType) + if final { + b0 |= finalBit + } + if w.compress { + b0 |= rsv1Bit + } + w.compress = false + + b1 := byte(0) + if !c.isServer { + b1 |= maskBit + } + + // Assume that the frame starts at beginning of c.writeBuf. + framePos := 0 + if c.isServer { + // Adjust up if mask not included in the header. + framePos = 4 + } + + switch { + case length >= 65536: + c.writeBuf[framePos] = b0 + c.writeBuf[framePos+1] = b1 | 127 + binary.BigEndian.PutUint64(c.writeBuf[framePos+2:], uint64(length)) + case length > 125: + framePos += 6 + c.writeBuf[framePos] = b0 + c.writeBuf[framePos+1] = b1 | 126 + binary.BigEndian.PutUint16(c.writeBuf[framePos+2:], uint16(length)) + default: + framePos += 8 + c.writeBuf[framePos] = b0 + c.writeBuf[framePos+1] = b1 | byte(length) + } + + if !c.isServer { + key := newMaskKey() + copy(c.writeBuf[maxFrameHeaderSize-4:], key[:]) + maskBytes(key, 0, c.writeBuf[maxFrameHeaderSize:w.pos]) + if len(extra) > 0 { + return c.writeFatal(errors.New("websocket: internal error, extra used in client mode")) + } + } + + // Write the buffers to the connection with best-effort detection of + // concurrent writes. See the concurrency section in the package + // documentation for more info. + + if c.isWriting { + panic("concurrent write to websocket connection") + } + c.isWriting = true + + err := c.write(w.frameType, c.writeDeadline, c.writeBuf[framePos:w.pos], extra) + + if !c.isWriting { + panic("concurrent write to websocket connection") + } + c.isWriting = false + + if err != nil { + return w.fatal(err) + } + + if final { + c.writer = nil + return nil + } + + // Setup for next frame. + w.pos = maxFrameHeaderSize + w.frameType = continuationFrame + return nil +} + +func (w *messageWriter) ncopy(max int) (int, error) { + n := len(w.c.writeBuf) - w.pos + if n <= 0 { + if err := w.flushFrame(false, nil); err != nil { + return 0, err + } + n = len(w.c.writeBuf) - w.pos + } + if n > max { + n = max + } + return n, nil +} + +func (w *messageWriter) Write(p []byte) (int, error) { + if w.err != nil { + return 0, w.err + } + + if len(p) > 2*len(w.c.writeBuf) && w.c.isServer { + // Don't buffer large messages. + err := w.flushFrame(false, p) + if err != nil { + return 0, err + } + return len(p), nil + } + + nn := len(p) + for len(p) > 0 { + n, err := w.ncopy(len(p)) + if err != nil { + return 0, err + } + copy(w.c.writeBuf[w.pos:], p[:n]) + w.pos += n + p = p[n:] + } + return nn, nil +} + +func (w *messageWriter) WriteString(p string) (int, error) { + if w.err != nil { + return 0, w.err + } + + nn := len(p) + for len(p) > 0 { + n, err := w.ncopy(len(p)) + if err != nil { + return 0, err + } + copy(w.c.writeBuf[w.pos:], p[:n]) + w.pos += n + p = p[n:] + } + return nn, nil +} + +func (w *messageWriter) ReadFrom(r io.Reader) (nn int64, err error) { + if w.err != nil { + return 0, w.err + } + for { + if w.pos == len(w.c.writeBuf) { + err = w.flushFrame(false, nil) + if err != nil { + break + } + } + var n int + n, err = r.Read(w.c.writeBuf[w.pos:]) + w.pos += n + nn += int64(n) + if err != nil { + if err == io.EOF { + err = nil + } + break + } + } + return nn, err +} + +func (w *messageWriter) Close() error { + if w.err != nil { + return w.err + } + if err := w.flushFrame(true, nil); err != nil { + return err + } + w.err = errWriteClosed + return nil +} + +// WritePreparedMessage writes prepared message into connection. +func (c *Conn) WritePreparedMessage(pm *PreparedMessage) error { + frameType, frameData, err := pm.frame(prepareKey{ + isServer: c.isServer, + compress: c.newCompressionWriter != nil && c.enableWriteCompression && isData(pm.messageType), + compressionLevel: c.compressionLevel, + }) + if err != nil { + return err + } + if c.isWriting { + panic("concurrent write to websocket connection") + } + c.isWriting = true + err = c.write(frameType, c.writeDeadline, frameData, nil) + if !c.isWriting { + panic("concurrent write to websocket connection") + } + c.isWriting = false + return err +} + +// WriteMessage is a helper method for getting a writer using NextWriter, +// writing the message and closing the writer. +func (c *Conn) WriteMessage(messageType int, data []byte) error { + + if c.isServer && (c.newCompressionWriter == nil || !c.enableWriteCompression) { + // Fast path with no allocations and single frame. + + if err := c.prepWrite(messageType); err != nil { + return err + } + mw := messageWriter{c: c, frameType: messageType, pos: maxFrameHeaderSize} + n := copy(c.writeBuf[mw.pos:], data) + mw.pos += n + data = data[n:] + return mw.flushFrame(true, data) + } + + w, err := c.NextWriter(messageType) + if err != nil { + return err + } + if _, err = w.Write(data); err != nil { + return err + } + return w.Close() +} + +// SetWriteDeadline sets the write deadline on the underlying network +// connection. After a write has timed out, the websocket state is corrupt and +// all future writes will return an error. A zero value for t means writes will +// not time out. +func (c *Conn) SetWriteDeadline(t time.Time) error { + c.writeDeadline = t + return nil +} + +// Read methods + +func (c *Conn) advanceFrame() (int, error) { + + // 1. Skip remainder of previous frame. + + if c.readRemaining > 0 { + if _, err := io.CopyN(ioutil.Discard, c.br, c.readRemaining); err != nil { + return noFrame, err + } + } + + // 2. Read and parse first two bytes of frame header. + + p, err := c.read(2) + if err != nil { + return noFrame, err + } + + final := p[0]&finalBit != 0 + frameType := int(p[0] & 0xf) + mask := p[1]&maskBit != 0 + c.readRemaining = int64(p[1] & 0x7f) + + c.readDecompress = false + if c.newDecompressionReader != nil && (p[0]&rsv1Bit) != 0 { + c.readDecompress = true + p[0] &^= rsv1Bit + } + + if rsv := p[0] & (rsv1Bit | rsv2Bit | rsv3Bit); rsv != 0 { + return noFrame, c.handleProtocolError("unexpected reserved bits 0x" + strconv.FormatInt(int64(rsv), 16)) + } + + switch frameType { + case CloseMessage, PingMessage, PongMessage: + if c.readRemaining > maxControlFramePayloadSize { + return noFrame, c.handleProtocolError("control frame length > 125") + } + if !final { + return noFrame, c.handleProtocolError("control frame not final") + } + case TextMessage, BinaryMessage: + if !c.readFinal { + return noFrame, c.handleProtocolError("message start before final message frame") + } + c.readFinal = final + case continuationFrame: + if c.readFinal { + return noFrame, c.handleProtocolError("continuation after final message frame") + } + c.readFinal = final + default: + return noFrame, c.handleProtocolError("unknown opcode " + strconv.Itoa(frameType)) + } + + // 3. Read and parse frame length. + + switch c.readRemaining { + case 126: + p, err := c.read(2) + if err != nil { + return noFrame, err + } + c.readRemaining = int64(binary.BigEndian.Uint16(p)) + case 127: + p, err := c.read(8) + if err != nil { + return noFrame, err + } + c.readRemaining = int64(binary.BigEndian.Uint64(p)) + } + + // 4. Handle frame masking. + + if mask != c.isServer { + return noFrame, c.handleProtocolError("incorrect mask flag") + } + + if mask { + c.readMaskPos = 0 + p, err := c.read(len(c.readMaskKey)) + if err != nil { + return noFrame, err + } + copy(c.readMaskKey[:], p) + } + + // 5. For text and binary messages, enforce read limit and return. + + if frameType == continuationFrame || frameType == TextMessage || frameType == BinaryMessage { + + c.readLength += c.readRemaining + if c.readLimit > 0 && c.readLength > c.readLimit { + c.WriteControl(CloseMessage, FormatCloseMessage(CloseMessageTooBig, ""), time.Now().Add(writeWait)) + return noFrame, ErrReadLimit + } + + return frameType, nil + } + + // 6. Read control frame payload. + + var payload []byte + if c.readRemaining > 0 { + payload, err = c.read(int(c.readRemaining)) + c.readRemaining = 0 + if err != nil { + return noFrame, err + } + if c.isServer { + maskBytes(c.readMaskKey, 0, payload) + } + } + + // 7. Process control frame payload. + + switch frameType { + case PongMessage: + if err := c.handlePong(string(payload)); err != nil { + return noFrame, err + } + case PingMessage: + if err := c.handlePing(string(payload)); err != nil { + return noFrame, err + } + case CloseMessage: + closeCode := CloseNoStatusReceived + closeText := "" + if len(payload) >= 2 { + closeCode = int(binary.BigEndian.Uint16(payload)) + if !isValidReceivedCloseCode(closeCode) { + return noFrame, c.handleProtocolError("invalid close code") + } + closeText = string(payload[2:]) + if !utf8.ValidString(closeText) { + return noFrame, c.handleProtocolError("invalid utf8 payload in close frame") + } + } + if err := c.handleClose(closeCode, closeText); err != nil { + return noFrame, err + } + return noFrame, &CloseError{Code: closeCode, Text: closeText} + } + + return frameType, nil +} + +func (c *Conn) handleProtocolError(message string) error { + c.WriteControl(CloseMessage, FormatCloseMessage(CloseProtocolError, message), time.Now().Add(writeWait)) + return errors.New("websocket: " + message) +} + +// NextReader returns the next data message received from the peer. The +// returned messageType is either TextMessage or BinaryMessage. +// +// There can be at most one open reader on a connection. NextReader discards +// the previous message if the application has not already consumed it. +// +// Applications must break out of the application's read loop when this method +// returns a non-nil error value. Errors returned from this method are +// permanent. Once this method returns a non-nil error, all subsequent calls to +// this method return the same error. +func (c *Conn) NextReader() (messageType int, r io.Reader, err error) { + // Close previous reader, only relevant for decompression. + if c.reader != nil { + c.reader.Close() + c.reader = nil + } + + c.messageReader = nil + c.readLength = 0 + + for c.readErr == nil { + frameType, err := c.advanceFrame() + if err != nil { + c.readErr = hideTempErr(err) + break + } + if frameType == TextMessage || frameType == BinaryMessage { + c.messageReader = &messageReader{c} + c.reader = c.messageReader + if c.readDecompress { + c.reader = c.newDecompressionReader(c.reader) + } + return frameType, c.reader, nil + } + } + + // Applications that do handle the error returned from this method spin in + // tight loop on connection failure. To help application developers detect + // this error, panic on repeated reads to the failed connection. + c.readErrCount++ + if c.readErrCount >= 1000 { + panic("repeated read on failed websocket connection") + } + + return noFrame, nil, c.readErr +} + +type messageReader struct{ c *Conn } + +func (r *messageReader) Read(b []byte) (int, error) { + c := r.c + if c.messageReader != r { + return 0, io.EOF + } + + for c.readErr == nil { + + if c.readRemaining > 0 { + if int64(len(b)) > c.readRemaining { + b = b[:c.readRemaining] + } + n, err := c.br.Read(b) + c.readErr = hideTempErr(err) + if c.isServer { + c.readMaskPos = maskBytes(c.readMaskKey, c.readMaskPos, b[:n]) + } + c.readRemaining -= int64(n) + if c.readRemaining > 0 && c.readErr == io.EOF { + c.readErr = errUnexpectedEOF + } + return n, c.readErr + } + + if c.readFinal { + c.messageReader = nil + return 0, io.EOF + } + + frameType, err := c.advanceFrame() + switch { + case err != nil: + c.readErr = hideTempErr(err) + case frameType == TextMessage || frameType == BinaryMessage: + c.readErr = errors.New("websocket: internal error, unexpected text or binary in Reader") + } + } + + err := c.readErr + if err == io.EOF && c.messageReader == r { + err = errUnexpectedEOF + } + return 0, err +} + +func (r *messageReader) Close() error { + return nil +} + +// ReadMessage is a helper method for getting a reader using NextReader and +// reading from that reader to a buffer. +func (c *Conn) ReadMessage() (messageType int, p []byte, err error) { + var r io.Reader + messageType, r, err = c.NextReader() + if err != nil { + return messageType, nil, err + } + p, err = ioutil.ReadAll(r) + return messageType, p, err +} + +// SetReadDeadline sets the read deadline on the underlying network connection. +// After a read has timed out, the websocket connection state is corrupt and +// all future reads will return an error. A zero value for t means reads will +// not time out. +func (c *Conn) SetReadDeadline(t time.Time) error { + return c.conn.SetReadDeadline(t) +} + +// SetReadLimit sets the maximum size for a message read from the peer. If a +// message exceeds the limit, the connection sends a close frame to the peer +// and returns ErrReadLimit to the application. +func (c *Conn) SetReadLimit(limit int64) { + c.readLimit = limit +} + +// CloseHandler returns the current close handler +func (c *Conn) CloseHandler() func(code int, text string) error { + return c.handleClose +} + +// SetCloseHandler sets the handler for close messages received from the peer. +// The code argument to h is the received close code or CloseNoStatusReceived +// if the close message is empty. The default close handler sends a close frame +// back to the peer. +// +// The application must read the connection to process close messages as +// described in the section on Control Frames above. +// +// The connection read methods return a CloseError when a close frame is +// received. Most applications should handle close messages as part of their +// normal error handling. Applications should only set a close handler when the +// application must perform some action before sending a close frame back to +// the peer. +func (c *Conn) SetCloseHandler(h func(code int, text string) error) { + if h == nil { + h = func(code int, text string) error { + message := []byte{} + if code != CloseNoStatusReceived { + message = FormatCloseMessage(code, "") + } + c.WriteControl(CloseMessage, message, time.Now().Add(writeWait)) + return nil + } + } + c.handleClose = h +} + +// PingHandler returns the current ping handler +func (c *Conn) PingHandler() func(appData string) error { + return c.handlePing +} + +// SetPingHandler sets the handler for ping messages received from the peer. +// The appData argument to h is the PING frame application data. The default +// ping handler sends a pong to the peer. +// +// The application must read the connection to process ping messages as +// described in the section on Control Frames above. +func (c *Conn) SetPingHandler(h func(appData string) error) { + if h == nil { + h = func(message string) error { + err := c.WriteControl(PongMessage, []byte(message), time.Now().Add(writeWait)) + if err == ErrCloseSent { + return nil + } else if e, ok := err.(net.Error); ok && e.Temporary() { + return nil + } + return err + } + } + c.handlePing = h +} + +// PongHandler returns the current pong handler +func (c *Conn) PongHandler() func(appData string) error { + return c.handlePong +} + +// SetPongHandler sets the handler for pong messages received from the peer. +// The appData argument to h is the PONG frame application data. The default +// pong handler does nothing. +// +// The application must read the connection to process ping messages as +// described in the section on Control Frames above. +func (c *Conn) SetPongHandler(h func(appData string) error) { + if h == nil { + h = func(string) error { return nil } + } + c.handlePong = h +} + +// UnderlyingConn returns the internal net.Conn. This can be used to further +// modifications to connection specific flags. +func (c *Conn) UnderlyingConn() net.Conn { + return c.conn +} + +// EnableWriteCompression enables and disables write compression of +// subsequent text and binary messages. This function is a noop if +// compression was not negotiated with the peer. +func (c *Conn) EnableWriteCompression(enable bool) { + c.enableWriteCompression = enable +} + +// SetCompressionLevel sets the flate compression level for subsequent text and +// binary messages. This function is a noop if compression was not negotiated +// with the peer. See the compress/flate package for a description of +// compression levels. +func (c *Conn) SetCompressionLevel(level int) error { + if !isValidCompressionLevel(level) { + return errors.New("websocket: invalid compression level") + } + c.compressionLevel = level + return nil +} + +// FormatCloseMessage formats closeCode and text as a WebSocket close message. +func FormatCloseMessage(closeCode int, text string) []byte { + buf := make([]byte, 2+len(text)) + binary.BigEndian.PutUint16(buf, uint16(closeCode)) + copy(buf[2:], text) + return buf +} diff --git a/vendor/github.com/gorilla/websocket/conn_read.go b/vendor/github.com/gorilla/websocket/conn_read.go new file mode 100644 index 0000000..1ea1505 --- /dev/null +++ b/vendor/github.com/gorilla/websocket/conn_read.go @@ -0,0 +1,18 @@ +// Copyright 2016 The Gorilla WebSocket Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build go1.5 + +package websocket + +import "io" + +func (c *Conn) read(n int) ([]byte, error) { + p, err := c.br.Peek(n) + if err == io.EOF { + err = errUnexpectedEOF + } + c.br.Discard(len(p)) + return p, err +} diff --git a/vendor/github.com/gorilla/websocket/conn_read_legacy.go b/vendor/github.com/gorilla/websocket/conn_read_legacy.go new file mode 100644 index 0000000..018541c --- /dev/null +++ b/vendor/github.com/gorilla/websocket/conn_read_legacy.go @@ -0,0 +1,21 @@ +// Copyright 2016 The Gorilla WebSocket Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !go1.5 + +package websocket + +import "io" + +func (c *Conn) read(n int) ([]byte, error) { + p, err := c.br.Peek(n) + if err == io.EOF { + err = errUnexpectedEOF + } + if len(p) > 0 { + // advance over the bytes just read + io.ReadFull(c.br, p) + } + return p, err +} diff --git a/vendor/github.com/gorilla/websocket/doc.go b/vendor/github.com/gorilla/websocket/doc.go new file mode 100644 index 0000000..e291a95 --- /dev/null +++ b/vendor/github.com/gorilla/websocket/doc.go @@ -0,0 +1,180 @@ +// Copyright 2013 The Gorilla WebSocket Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Package websocket implements the WebSocket protocol defined in RFC 6455. +// +// Overview +// +// The Conn type represents a WebSocket connection. A server application uses +// the Upgrade function from an Upgrader object with a HTTP request handler +// to get a pointer to a Conn: +// +// var upgrader = websocket.Upgrader{ +// ReadBufferSize: 1024, +// WriteBufferSize: 1024, +// } +// +// func handler(w http.ResponseWriter, r *http.Request) { +// conn, err := upgrader.Upgrade(w, r, nil) +// if err != nil { +// log.Println(err) +// return +// } +// ... Use conn to send and receive messages. +// } +// +// Call the connection's WriteMessage and ReadMessage methods to send and +// receive messages as a slice of bytes. This snippet of code shows how to echo +// messages using these methods: +// +// for { +// messageType, p, err := conn.ReadMessage() +// if err != nil { +// return +// } +// if err = conn.WriteMessage(messageType, p); err != nil { +// return err +// } +// } +// +// In above snippet of code, p is a []byte and messageType is an int with value +// websocket.BinaryMessage or websocket.TextMessage. +// +// An application can also send and receive messages using the io.WriteCloser +// and io.Reader interfaces. To send a message, call the connection NextWriter +// method to get an io.WriteCloser, write the message to the writer and close +// the writer when done. To receive a message, call the connection NextReader +// method to get an io.Reader and read until io.EOF is returned. This snippet +// shows how to echo messages using the NextWriter and NextReader methods: +// +// for { +// messageType, r, err := conn.NextReader() +// if err != nil { +// return +// } +// w, err := conn.NextWriter(messageType) +// if err != nil { +// return err +// } +// if _, err := io.Copy(w, r); err != nil { +// return err +// } +// if err := w.Close(); err != nil { +// return err +// } +// } +// +// Data Messages +// +// The WebSocket protocol distinguishes between text and binary data messages. +// Text messages are interpreted as UTF-8 encoded text. The interpretation of +// binary messages is left to the application. +// +// This package uses the TextMessage and BinaryMessage integer constants to +// identify the two data message types. The ReadMessage and NextReader methods +// return the type of the received message. The messageType argument to the +// WriteMessage and NextWriter methods specifies the type of a sent message. +// +// It is the application's responsibility to ensure that text messages are +// valid UTF-8 encoded text. +// +// Control Messages +// +// The WebSocket protocol defines three types of control messages: close, ping +// and pong. Call the connection WriteControl, WriteMessage or NextWriter +// methods to send a control message to the peer. +// +// Connections handle received close messages by sending a close message to the +// peer and returning a *CloseError from the the NextReader, ReadMessage or the +// message Read method. +// +// Connections handle received ping and pong messages by invoking callback +// functions set with SetPingHandler and SetPongHandler methods. The callback +// functions are called from the NextReader, ReadMessage and the message Read +// methods. +// +// The default ping handler sends a pong to the peer. The application's reading +// goroutine can block for a short time while the handler writes the pong data +// to the connection. +// +// The application must read the connection to process ping, pong and close +// messages sent from the peer. If the application is not otherwise interested +// in messages from the peer, then the application should start a goroutine to +// read and discard messages from the peer. A simple example is: +// +// func readLoop(c *websocket.Conn) { +// for { +// if _, _, err := c.NextReader(); err != nil { +// c.Close() +// break +// } +// } +// } +// +// Concurrency +// +// Connections support one concurrent reader and one concurrent writer. +// +// Applications are responsible for ensuring that no more than one goroutine +// calls the write methods (NextWriter, SetWriteDeadline, WriteMessage, +// WriteJSON, EnableWriteCompression, SetCompressionLevel) concurrently and +// that no more than one goroutine calls the read methods (NextReader, +// SetReadDeadline, ReadMessage, ReadJSON, SetPongHandler, SetPingHandler) +// concurrently. +// +// The Close and WriteControl methods can be called concurrently with all other +// methods. +// +// Origin Considerations +// +// Web browsers allow Javascript applications to open a WebSocket connection to +// any host. It's up to the server to enforce an origin policy using the Origin +// request header sent by the browser. +// +// The Upgrader calls the function specified in the CheckOrigin field to check +// the origin. If the CheckOrigin function returns false, then the Upgrade +// method fails the WebSocket handshake with HTTP status 403. +// +// If the CheckOrigin field is nil, then the Upgrader uses a safe default: fail +// the handshake if the Origin request header is present and not equal to the +// Host request header. +// +// An application can allow connections from any origin by specifying a +// function that always returns true: +// +// var upgrader = websocket.Upgrader{ +// CheckOrigin: func(r *http.Request) bool { return true }, +// } +// +// The deprecated Upgrade function does not enforce an origin policy. It's the +// application's responsibility to check the Origin header before calling +// Upgrade. +// +// Compression EXPERIMENTAL +// +// Per message compression extensions (RFC 7692) are experimentally supported +// by this package in a limited capacity. Setting the EnableCompression option +// to true in Dialer or Upgrader will attempt to negotiate per message deflate +// support. +// +// var upgrader = websocket.Upgrader{ +// EnableCompression: true, +// } +// +// If compression was successfully negotiated with the connection's peer, any +// message received in compressed form will be automatically decompressed. +// All Read methods will return uncompressed bytes. +// +// Per message compression of messages written to a connection can be enabled +// or disabled by calling the corresponding Conn method: +// +// conn.EnableWriteCompression(false) +// +// Currently this package does not support compression with "context takeover". +// This means that messages must be compressed and decompressed in isolation, +// without retaining sliding window or dictionary state across messages. For +// more details refer to RFC 7692. +// +// Use of compression is experimental and may result in decreased performance. +package websocket diff --git a/vendor/github.com/gorilla/websocket/json.go b/vendor/github.com/gorilla/websocket/json.go new file mode 100644 index 0000000..4f0e368 --- /dev/null +++ b/vendor/github.com/gorilla/websocket/json.go @@ -0,0 +1,55 @@ +// Copyright 2013 The Gorilla WebSocket Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package websocket + +import ( + "encoding/json" + "io" +) + +// WriteJSON is deprecated, use c.WriteJSON instead. +func WriteJSON(c *Conn, v interface{}) error { + return c.WriteJSON(v) +} + +// WriteJSON writes the JSON encoding of v to the connection. +// +// See the documentation for encoding/json Marshal for details about the +// conversion of Go values to JSON. +func (c *Conn) WriteJSON(v interface{}) error { + w, err := c.NextWriter(TextMessage) + if err != nil { + return err + } + err1 := json.NewEncoder(w).Encode(v) + err2 := w.Close() + if err1 != nil { + return err1 + } + return err2 +} + +// ReadJSON is deprecated, use c.ReadJSON instead. +func ReadJSON(c *Conn, v interface{}) error { + return c.ReadJSON(v) +} + +// ReadJSON reads the next JSON-encoded message from the connection and stores +// it in the value pointed to by v. +// +// See the documentation for the encoding/json Unmarshal function for details +// about the conversion of JSON to a Go value. +func (c *Conn) ReadJSON(v interface{}) error { + _, r, err := c.NextReader() + if err != nil { + return err + } + err = json.NewDecoder(r).Decode(v) + if err == io.EOF { + // One value is expected in the message. + err = io.ErrUnexpectedEOF + } + return err +} diff --git a/vendor/github.com/gorilla/websocket/mask.go b/vendor/github.com/gorilla/websocket/mask.go new file mode 100644 index 0000000..6a88bbc --- /dev/null +++ b/vendor/github.com/gorilla/websocket/mask.go @@ -0,0 +1,55 @@ +// Copyright 2016 The Gorilla WebSocket Authors. All rights reserved. Use of +// this source code is governed by a BSD-style license that can be found in the +// LICENSE file. + +// +build !appengine + +package websocket + +import "unsafe" + +const wordSize = int(unsafe.Sizeof(uintptr(0))) + +func maskBytes(key [4]byte, pos int, b []byte) int { + + // Mask one byte at a time for small buffers. + if len(b) < 2*wordSize { + for i := range b { + b[i] ^= key[pos&3] + pos++ + } + return pos & 3 + } + + // Mask one byte at a time to word boundary. + if n := int(uintptr(unsafe.Pointer(&b[0]))) % wordSize; n != 0 { + n = wordSize - n + for i := range b[:n] { + b[i] ^= key[pos&3] + pos++ + } + b = b[n:] + } + + // Create aligned word size key. + var k [wordSize]byte + for i := range k { + k[i] = key[(pos+i)&3] + } + kw := *(*uintptr)(unsafe.Pointer(&k)) + + // Mask one word at a time. + n := (len(b) / wordSize) * wordSize + for i := 0; i < n; i += wordSize { + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&b[0])) + uintptr(i))) ^= kw + } + + // Mask one byte at a time for remaining bytes. + b = b[n:] + for i := range b { + b[i] ^= key[pos&3] + pos++ + } + + return pos & 3 +} diff --git a/vendor/github.com/gorilla/websocket/mask_safe.go b/vendor/github.com/gorilla/websocket/mask_safe.go new file mode 100644 index 0000000..2aac060 --- /dev/null +++ b/vendor/github.com/gorilla/websocket/mask_safe.go @@ -0,0 +1,15 @@ +// Copyright 2016 The Gorilla WebSocket Authors. All rights reserved. Use of +// this source code is governed by a BSD-style license that can be found in the +// LICENSE file. + +// +build appengine + +package websocket + +func maskBytes(key [4]byte, pos int, b []byte) int { + for i := range b { + b[i] ^= key[pos&3] + pos++ + } + return pos & 3 +} diff --git a/vendor/github.com/gorilla/websocket/prepared.go b/vendor/github.com/gorilla/websocket/prepared.go new file mode 100644 index 0000000..1efffbd --- /dev/null +++ b/vendor/github.com/gorilla/websocket/prepared.go @@ -0,0 +1,103 @@ +// Copyright 2017 The Gorilla WebSocket Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package websocket + +import ( + "bytes" + "net" + "sync" + "time" +) + +// PreparedMessage caches on the wire representations of a message payload. +// Use PreparedMessage to efficiently send a message payload to multiple +// connections. PreparedMessage is especially useful when compression is used +// because the CPU and memory expensive compression operation can be executed +// once for a given set of compression options. +type PreparedMessage struct { + messageType int + data []byte + err error + mu sync.Mutex + frames map[prepareKey]*preparedFrame +} + +// prepareKey defines a unique set of options to cache prepared frames in PreparedMessage. +type prepareKey struct { + isServer bool + compress bool + compressionLevel int +} + +// preparedFrame contains data in wire representation. +type preparedFrame struct { + once sync.Once + data []byte +} + +// NewPreparedMessage returns an initialized PreparedMessage. You can then send +// it to connection using WritePreparedMessage method. Valid wire +// representation will be calculated lazily only once for a set of current +// connection options. +func NewPreparedMessage(messageType int, data []byte) (*PreparedMessage, error) { + pm := &PreparedMessage{ + messageType: messageType, + frames: make(map[prepareKey]*preparedFrame), + data: data, + } + + // Prepare a plain server frame. + _, frameData, err := pm.frame(prepareKey{isServer: true, compress: false}) + if err != nil { + return nil, err + } + + // To protect against caller modifying the data argument, remember the data + // copied to the plain server frame. + pm.data = frameData[len(frameData)-len(data):] + return pm, nil +} + +func (pm *PreparedMessage) frame(key prepareKey) (int, []byte, error) { + pm.mu.Lock() + frame, ok := pm.frames[key] + if !ok { + frame = &preparedFrame{} + pm.frames[key] = frame + } + pm.mu.Unlock() + + var err error + frame.once.Do(func() { + // Prepare a frame using a 'fake' connection. + // TODO: Refactor code in conn.go to allow more direct construction of + // the frame. + mu := make(chan bool, 1) + mu <- true + var nc prepareConn + c := &Conn{ + conn: &nc, + mu: mu, + isServer: key.isServer, + compressionLevel: key.compressionLevel, + enableWriteCompression: true, + writeBuf: make([]byte, defaultWriteBufferSize+maxFrameHeaderSize), + } + if key.compress { + c.newCompressionWriter = compressNoContextTakeover + } + err = c.WriteMessage(pm.messageType, pm.data) + frame.data = nc.buf.Bytes() + }) + return pm.messageType, frame.data, err +} + +type prepareConn struct { + buf bytes.Buffer + net.Conn +} + +func (pc *prepareConn) Write(p []byte) (int, error) { return pc.buf.Write(p) } +func (pc *prepareConn) SetWriteDeadline(t time.Time) error { return nil } diff --git a/vendor/github.com/gorilla/websocket/server.go b/vendor/github.com/gorilla/websocket/server.go new file mode 100644 index 0000000..3495e0f --- /dev/null +++ b/vendor/github.com/gorilla/websocket/server.go @@ -0,0 +1,291 @@ +// Copyright 2013 The Gorilla WebSocket Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package websocket + +import ( + "bufio" + "errors" + "net" + "net/http" + "net/url" + "strings" + "time" +) + +// HandshakeError describes an error with the handshake from the peer. +type HandshakeError struct { + message string +} + +func (e HandshakeError) Error() string { return e.message } + +// Upgrader specifies parameters for upgrading an HTTP connection to a +// WebSocket connection. +type Upgrader struct { + // HandshakeTimeout specifies the duration for the handshake to complete. + HandshakeTimeout time.Duration + + // ReadBufferSize and WriteBufferSize specify I/O buffer sizes. If a buffer + // size is zero, then buffers allocated by the HTTP server are used. The + // I/O buffer sizes do not limit the size of the messages that can be sent + // or received. + ReadBufferSize, WriteBufferSize int + + // Subprotocols specifies the server's supported protocols in order of + // preference. If this field is set, then the Upgrade method negotiates a + // subprotocol by selecting the first match in this list with a protocol + // requested by the client. + Subprotocols []string + + // Error specifies the function for generating HTTP error responses. If Error + // is nil, then http.Error is used to generate the HTTP response. + Error func(w http.ResponseWriter, r *http.Request, status int, reason error) + + // CheckOrigin returns true if the request Origin header is acceptable. If + // CheckOrigin is nil, the host in the Origin header must not be set or + // must match the host of the request. + CheckOrigin func(r *http.Request) bool + + // EnableCompression specify if the server should attempt to negotiate per + // message compression (RFC 7692). Setting this value to true does not + // guarantee that compression will be supported. Currently only "no context + // takeover" modes are supported. + EnableCompression bool +} + +func (u *Upgrader) returnError(w http.ResponseWriter, r *http.Request, status int, reason string) (*Conn, error) { + err := HandshakeError{reason} + if u.Error != nil { + u.Error(w, r, status, err) + } else { + w.Header().Set("Sec-Websocket-Version", "13") + http.Error(w, http.StatusText(status), status) + } + return nil, err +} + +// checkSameOrigin returns true if the origin is not set or is equal to the request host. +func checkSameOrigin(r *http.Request) bool { + origin := r.Header["Origin"] + if len(origin) == 0 { + return true + } + u, err := url.Parse(origin[0]) + if err != nil { + return false + } + return u.Host == r.Host +} + +func (u *Upgrader) selectSubprotocol(r *http.Request, responseHeader http.Header) string { + if u.Subprotocols != nil { + clientProtocols := Subprotocols(r) + for _, serverProtocol := range u.Subprotocols { + for _, clientProtocol := range clientProtocols { + if clientProtocol == serverProtocol { + return clientProtocol + } + } + } + } else if responseHeader != nil { + return responseHeader.Get("Sec-Websocket-Protocol") + } + return "" +} + +// Upgrade upgrades the HTTP server connection to the WebSocket protocol. +// +// The responseHeader is included in the response to the client's upgrade +// request. Use the responseHeader to specify cookies (Set-Cookie) and the +// application negotiated subprotocol (Sec-Websocket-Protocol). +// +// If the upgrade fails, then Upgrade replies to the client with an HTTP error +// response. +func (u *Upgrader) Upgrade(w http.ResponseWriter, r *http.Request, responseHeader http.Header) (*Conn, error) { + if r.Method != "GET" { + return u.returnError(w, r, http.StatusMethodNotAllowed, "websocket: not a websocket handshake: request method is not GET") + } + + if _, ok := responseHeader["Sec-Websocket-Extensions"]; ok { + return u.returnError(w, r, http.StatusInternalServerError, "websocket: application specific 'Sec-Websocket-Extensions' headers are unsupported") + } + + if !tokenListContainsValue(r.Header, "Connection", "upgrade") { + return u.returnError(w, r, http.StatusBadRequest, "websocket: not a websocket handshake: 'upgrade' token not found in 'Connection' header") + } + + if !tokenListContainsValue(r.Header, "Upgrade", "websocket") { + return u.returnError(w, r, http.StatusBadRequest, "websocket: not a websocket handshake: 'websocket' token not found in 'Upgrade' header") + } + + if !tokenListContainsValue(r.Header, "Sec-Websocket-Version", "13") { + return u.returnError(w, r, http.StatusBadRequest, "websocket: unsupported version: 13 not found in 'Sec-Websocket-Version' header") + } + + checkOrigin := u.CheckOrigin + if checkOrigin == nil { + checkOrigin = checkSameOrigin + } + if !checkOrigin(r) { + return u.returnError(w, r, http.StatusForbidden, "websocket: 'Origin' header value not allowed") + } + + challengeKey := r.Header.Get("Sec-Websocket-Key") + if challengeKey == "" { + return u.returnError(w, r, http.StatusBadRequest, "websocket: not a websocket handshake: `Sec-Websocket-Key' header is missing or blank") + } + + subprotocol := u.selectSubprotocol(r, responseHeader) + + // Negotiate PMCE + var compress bool + if u.EnableCompression { + for _, ext := range parseExtensions(r.Header) { + if ext[""] != "permessage-deflate" { + continue + } + compress = true + break + } + } + + var ( + netConn net.Conn + err error + ) + + h, ok := w.(http.Hijacker) + if !ok { + return u.returnError(w, r, http.StatusInternalServerError, "websocket: response does not implement http.Hijacker") + } + var brw *bufio.ReadWriter + netConn, brw, err = h.Hijack() + if err != nil { + return u.returnError(w, r, http.StatusInternalServerError, err.Error()) + } + + if brw.Reader.Buffered() > 0 { + netConn.Close() + return nil, errors.New("websocket: client sent data before handshake is complete") + } + + c := newConnBRW(netConn, true, u.ReadBufferSize, u.WriteBufferSize, brw) + c.subprotocol = subprotocol + + if compress { + c.newCompressionWriter = compressNoContextTakeover + c.newDecompressionReader = decompressNoContextTakeover + } + + p := c.writeBuf[:0] + p = append(p, "HTTP/1.1 101 Switching Protocols\r\nUpgrade: websocket\r\nConnection: Upgrade\r\nSec-WebSocket-Accept: "...) + p = append(p, computeAcceptKey(challengeKey)...) + p = append(p, "\r\n"...) + if c.subprotocol != "" { + p = append(p, "Sec-Websocket-Protocol: "...) + p = append(p, c.subprotocol...) + p = append(p, "\r\n"...) + } + if compress { + p = append(p, "Sec-Websocket-Extensions: permessage-deflate; server_no_context_takeover; client_no_context_takeover\r\n"...) + } + for k, vs := range responseHeader { + if k == "Sec-Websocket-Protocol" { + continue + } + for _, v := range vs { + p = append(p, k...) + p = append(p, ": "...) + for i := 0; i < len(v); i++ { + b := v[i] + if b <= 31 { + // prevent response splitting. + b = ' ' + } + p = append(p, b) + } + p = append(p, "\r\n"...) + } + } + p = append(p, "\r\n"...) + + // Clear deadlines set by HTTP server. + netConn.SetDeadline(time.Time{}) + + if u.HandshakeTimeout > 0 { + netConn.SetWriteDeadline(time.Now().Add(u.HandshakeTimeout)) + } + if _, err = netConn.Write(p); err != nil { + netConn.Close() + return nil, err + } + if u.HandshakeTimeout > 0 { + netConn.SetWriteDeadline(time.Time{}) + } + + return c, nil +} + +// Upgrade upgrades the HTTP server connection to the WebSocket protocol. +// +// This function is deprecated, use websocket.Upgrader instead. +// +// The application is responsible for checking the request origin before +// calling Upgrade. An example implementation of the same origin policy is: +// +// if req.Header.Get("Origin") != "http://"+req.Host { +// http.Error(w, "Origin not allowed", 403) +// return +// } +// +// If the endpoint supports subprotocols, then the application is responsible +// for negotiating the protocol used on the connection. Use the Subprotocols() +// function to get the subprotocols requested by the client. Use the +// Sec-Websocket-Protocol response header to specify the subprotocol selected +// by the application. +// +// The responseHeader is included in the response to the client's upgrade +// request. Use the responseHeader to specify cookies (Set-Cookie) and the +// negotiated subprotocol (Sec-Websocket-Protocol). +// +// The connection buffers IO to the underlying network connection. The +// readBufSize and writeBufSize parameters specify the size of the buffers to +// use. Messages can be larger than the buffers. +// +// If the request is not a valid WebSocket handshake, then Upgrade returns an +// error of type HandshakeError. Applications should handle this error by +// replying to the client with an HTTP error response. +func Upgrade(w http.ResponseWriter, r *http.Request, responseHeader http.Header, readBufSize, writeBufSize int) (*Conn, error) { + u := Upgrader{ReadBufferSize: readBufSize, WriteBufferSize: writeBufSize} + u.Error = func(w http.ResponseWriter, r *http.Request, status int, reason error) { + // don't return errors to maintain backwards compatibility + } + u.CheckOrigin = func(r *http.Request) bool { + // allow all connections by default + return true + } + return u.Upgrade(w, r, responseHeader) +} + +// Subprotocols returns the subprotocols requested by the client in the +// Sec-Websocket-Protocol header. +func Subprotocols(r *http.Request) []string { + h := strings.TrimSpace(r.Header.Get("Sec-Websocket-Protocol")) + if h == "" { + return nil + } + protocols := strings.Split(h, ",") + for i := range protocols { + protocols[i] = strings.TrimSpace(protocols[i]) + } + return protocols +} + +// IsWebSocketUpgrade returns true if the client requested upgrade to the +// WebSocket protocol. +func IsWebSocketUpgrade(r *http.Request) bool { + return tokenListContainsValue(r.Header, "Connection", "upgrade") && + tokenListContainsValue(r.Header, "Upgrade", "websocket") +} diff --git a/vendor/github.com/gorilla/websocket/util.go b/vendor/github.com/gorilla/websocket/util.go new file mode 100644 index 0000000..9a4908d --- /dev/null +++ b/vendor/github.com/gorilla/websocket/util.go @@ -0,0 +1,214 @@ +// Copyright 2013 The Gorilla WebSocket Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package websocket + +import ( + "crypto/rand" + "crypto/sha1" + "encoding/base64" + "io" + "net/http" + "strings" +) + +var keyGUID = []byte("258EAFA5-E914-47DA-95CA-C5AB0DC85B11") + +func computeAcceptKey(challengeKey string) string { + h := sha1.New() + h.Write([]byte(challengeKey)) + h.Write(keyGUID) + return base64.StdEncoding.EncodeToString(h.Sum(nil)) +} + +func generateChallengeKey() (string, error) { + p := make([]byte, 16) + if _, err := io.ReadFull(rand.Reader, p); err != nil { + return "", err + } + return base64.StdEncoding.EncodeToString(p), nil +} + +// Octet types from RFC 2616. +var octetTypes [256]byte + +const ( + isTokenOctet = 1 << iota + isSpaceOctet +) + +func init() { + // From RFC 2616 + // + // OCTET = + // CHAR = + // CTL = + // CR = + // LF = + // SP = + // HT = + // <"> = + // CRLF = CR LF + // LWS = [CRLF] 1*( SP | HT ) + // TEXT = + // separators = "(" | ")" | "<" | ">" | "@" | "," | ";" | ":" | "\" | <"> + // | "/" | "[" | "]" | "?" | "=" | "{" | "}" | SP | HT + // token = 1* + // qdtext = > + + for c := 0; c < 256; c++ { + var t byte + isCtl := c <= 31 || c == 127 + isChar := 0 <= c && c <= 127 + isSeparator := strings.IndexRune(" \t\"(),/:;<=>?@[]\\{}", rune(c)) >= 0 + if strings.IndexRune(" \t\r\n", rune(c)) >= 0 { + t |= isSpaceOctet + } + if isChar && !isCtl && !isSeparator { + t |= isTokenOctet + } + octetTypes[c] = t + } +} + +func skipSpace(s string) (rest string) { + i := 0 + for ; i < len(s); i++ { + if octetTypes[s[i]]&isSpaceOctet == 0 { + break + } + } + return s[i:] +} + +func nextToken(s string) (token, rest string) { + i := 0 + for ; i < len(s); i++ { + if octetTypes[s[i]]&isTokenOctet == 0 { + break + } + } + return s[:i], s[i:] +} + +func nextTokenOrQuoted(s string) (value string, rest string) { + if !strings.HasPrefix(s, "\"") { + return nextToken(s) + } + s = s[1:] + for i := 0; i < len(s); i++ { + switch s[i] { + case '"': + return s[:i], s[i+1:] + case '\\': + p := make([]byte, len(s)-1) + j := copy(p, s[:i]) + escape := true + for i = i + 1; i < len(s); i++ { + b := s[i] + switch { + case escape: + escape = false + p[j] = b + j += 1 + case b == '\\': + escape = true + case b == '"': + return string(p[:j]), s[i+1:] + default: + p[j] = b + j += 1 + } + } + return "", "" + } + } + return "", "" +} + +// tokenListContainsValue returns true if the 1#token header with the given +// name contains token. +func tokenListContainsValue(header http.Header, name string, value string) bool { +headers: + for _, s := range header[name] { + for { + var t string + t, s = nextToken(skipSpace(s)) + if t == "" { + continue headers + } + s = skipSpace(s) + if s != "" && s[0] != ',' { + continue headers + } + if strings.EqualFold(t, value) { + return true + } + if s == "" { + continue headers + } + s = s[1:] + } + } + return false +} + +// parseExtensiosn parses WebSocket extensions from a header. +func parseExtensions(header http.Header) []map[string]string { + + // From RFC 6455: + // + // Sec-WebSocket-Extensions = extension-list + // extension-list = 1#extension + // extension = extension-token *( ";" extension-param ) + // extension-token = registered-token + // registered-token = token + // extension-param = token [ "=" (token | quoted-string) ] + // ;When using the quoted-string syntax variant, the value + // ;after quoted-string unescaping MUST conform to the + // ;'token' ABNF. + + var result []map[string]string +headers: + for _, s := range header["Sec-Websocket-Extensions"] { + for { + var t string + t, s = nextToken(skipSpace(s)) + if t == "" { + continue headers + } + ext := map[string]string{"": t} + for { + s = skipSpace(s) + if !strings.HasPrefix(s, ";") { + break + } + var k string + k, s = nextToken(skipSpace(s[1:])) + if k == "" { + continue headers + } + s = skipSpace(s) + var v string + if strings.HasPrefix(s, "=") { + v, s = nextTokenOrQuoted(skipSpace(s[1:])) + s = skipSpace(s) + } + if s != "" && s[0] != ',' && s[0] != ';' { + continue headers + } + ext[k] = v + } + if s != "" && s[0] != ',' { + continue headers + } + result = append(result, ext) + if s == "" { + continue headers + } + s = s[1:] + } + } + return result +} diff --git a/vendor/github.com/improbable-eng/grpc-web/LICENSE.txt b/vendor/github.com/improbable-eng/grpc-web/LICENSE.txt new file mode 100644 index 0000000..cbfdef8 --- /dev/null +++ b/vendor/github.com/improbable-eng/grpc-web/LICENSE.txt @@ -0,0 +1,174 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. \ No newline at end of file diff --git a/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/DOC.md b/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/DOC.md new file mode 100644 index 0000000..98d2ea4 --- /dev/null +++ b/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/DOC.md @@ -0,0 +1,211 @@ +# grpcweb +-- + import "github.com/improbable-eng/grpc-web/go/grpcweb" + +`grpcweb` implements the gRPC-Web spec as a wrapper around a gRPC-Go Server. + +It allows web clients (see companion JS library) to talk to gRPC-Go servers over +the gRPC-Web spec. It supports HTTP/1.1 and HTTP2 encoding of a gRPC stream and +supports unary and server-side streaming RPCs. Bi-di and client streams are +unsupported due to limitations in browser protocol support. + +See https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-WEB.md for the +protocol specification. + +Here's an example of how to use it inside an existing gRPC Go server on a +separate http.Server that serves over TLS: + + grpcServer := grpc.Server() + wrappedGrpc := grpcweb.WrapServer(grpcServer) + tlsHttpServer.Handler = http.HandlerFunc(func(resp http.ResponseWriter, req *http.Request) { + if wrappedGrpc.IsGrpcWebRequest(req) { + wrappedGrpc.ServeHTTP(resp, req) + } + // Fall back to other servers. + http.DefaultServeMux.ServeHTTP(resp, req) + }) + +If you'd like to have a standalone binary, please take a look at `grpcwebproxy`. + +## Usage + +#### func ListGRPCResources + +```go +func ListGRPCResources(server *grpc.Server) []string +``` +ListGRPCResources is a helper function that lists all URLs that are registered +on gRPC server. + +This makes it easy to register all the relevant routes in your HTTP router of +choice. + +#### type Option + +```go +type Option func(*options) +``` + + +#### func WithAllowedRequestHeaders + +```go +func WithAllowedRequestHeaders(headers []string) Option +``` +WithAllowedRequestHeaders allows for customizing what gRPC request headers a +browser can add. + +This is controlling the CORS pre-flight `Access-Control-Allow-Headers` method +and applies to *all* gRPC handlers. However, a special `*` value can be passed +in that allows the browser client to provide *any* header, by explicitly +whitelisting all `Access-Control-Request-Headers` of the pre-flight request. + +The default behaviour is `[]string{'*'}`, allowing all browser client headers. +This option overrides that default, while maintaining a whitelist for +gRPC-internal headers. + +Unfortunately, since the CORS pre-flight happens independently from gRPC handler +execution, it is impossible to automatically discover it from the gRPC handler +itself. + +The relevant CORS pre-flight docs: +https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Headers + +#### func WithCorsForRegisteredEndpointsOnly + +```go +func WithCorsForRegisteredEndpointsOnly(onlyRegistered bool) Option +``` +WithCorsForRegisteredEndpointsOnly allows for customizing whether OPTIONS +requests with the `X-GRPC-WEB` header will only be accepted if they match a +registered gRPC endpoint. + +This should be set to false to allow handling gRPC requests for unknown +endpoints (e.g. for proxying). + +The default behaviour is `true`, i.e. only allows CORS requests for registered +endpoints. + +#### func WithOriginFunc + +```go +func WithOriginFunc(originFunc func(origin string) bool) Option +``` +WithOriginFunc allows for customizing what CORS Origin requests are allowed. + +This is controlling the CORS pre-flight `Access-Control-Allow-Origin`. This +mechanism allows you to limit the availability of the APIs based on the domain +name of the calling website (Origin). You can provide a function that filters +the allowed Origin values. + +The default behaviour is `*`, i.e. to allow all calling websites. + +The relevant CORS pre-flight docs: +https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin + +#### func WithWebsocketOriginFunc + +```go +func WithWebsocketOriginFunc(websocketOriginFunc func(req *http.Request) bool) Option +``` +WithWebsocketOriginFunc allows for customizing the acceptance of Websocket +requests - usually to check that the origin is valid. + +The default behaviour is to check that the origin of the request matches the +host of the request. + +#### func WithWebsockets + +```go +func WithWebsockets(enableWebsockets bool) Option +``` +WithWebsockets allows for handling grpc-web requests of websockets - enabling +bidirectional requests. + +The default behaviour is false, i.e. to disallow websockets + +#### type WrappedGrpcServer + +```go +type WrappedGrpcServer struct { +} +``` + + +#### func WrapServer + +```go +func WrapServer(server *grpc.Server, options ...Option) *WrappedGrpcServer +``` +WrapServer takes a gRPC Server in Go and returns a WrappedGrpcServer that +provides gRPC-Web Compatibility. + +The internal implementation fakes out a http.Request that carries standard gRPC, +and performs the remapping inside http.ResponseWriter, i.e. mostly the +re-encoding of Trailers (that carry gRPC status). + +You can control the behaviour of the wrapper (e.g. modifying CORS behaviour) +using `With*` options. + +#### func (*WrappedGrpcServer) HandleGrpcWebRequest + +```go +func (w *WrappedGrpcServer) HandleGrpcWebRequest(resp http.ResponseWriter, req *http.Request) +``` +HandleGrpcWebRequest takes a HTTP request that is assumed to be a gRPC-Web +request and wraps it with a compatibility layer to transform it to a standard +gRPC request for the wrapped gRPC server and transforms the response to comply +with the gRPC-Web protocol. + +#### func (*WrappedGrpcServer) HandleGrpcWebsocketRequest + +```go +func (w *WrappedGrpcServer) HandleGrpcWebsocketRequest(resp http.ResponseWriter, req *http.Request) +``` +HandleGrpcWebsocketRequest takes a HTTP request that is assumed to be a +gRPC-Websocket request and wraps it with a compatibility layer to transform it +to a standard gRPC request for the wrapped gRPC server and transforms the +response to comply with the gRPC-Web protocol. + +#### func (*WrappedGrpcServer) IsAcceptableGrpcCorsRequest + +```go +func (w *WrappedGrpcServer) IsAcceptableGrpcCorsRequest(req *http.Request) bool +``` +IsAcceptableGrpcCorsRequest determines if a request is a CORS pre-flight request +for a gRPC-Web request and that this request is acceptable for CORS. + +You can control the CORS behaviour using `With*` options in the WrapServer +function. + +#### func (*WrappedGrpcServer) IsGrpcWebRequest + +```go +func (w *WrappedGrpcServer) IsGrpcWebRequest(req *http.Request) bool +``` +IsGrpcWebRequest determines if a request is a gRPC-Web request by checking that +the "content-type" is "application/grpc-web" and that the method is POST. + +#### func (*WrappedGrpcServer) IsGrpcWebSocketRequest + +```go +func (w *WrappedGrpcServer) IsGrpcWebSocketRequest(req *http.Request) bool +``` +IsGrpcWebSocketRequest determines if a request is a gRPC-Web request by checking +that the "Sec-Websocket-Protocol" header value is "grpc-websockets" + +#### func (*WrappedGrpcServer) ServeHTTP + +```go +func (w *WrappedGrpcServer) ServeHTTP(resp http.ResponseWriter, req *http.Request) +``` +ServeHTTP takes a HTTP request and if it is a gRPC-Web request wraps it with a +compatibility layer to transform it to a standard gRPC request for the wrapped +gRPC server and transforms the response to comply with the gRPC-Web protocol. + +The gRPC-Web compatibility is only invoked if the request is a gRPC-Web request +as determined by IsGrpcWebRequest or the request is a pre-flight (CORS) request +as determined by IsAcceptableGrpcCorsRequest. + +You can control the CORS behaviour using `With*` options in the WrapServer +function. diff --git a/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/README.md b/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/README.md new file mode 120000 index 0000000..71bfc07 --- /dev/null +++ b/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/README.md @@ -0,0 +1 @@ +DOC.md \ No newline at end of file diff --git a/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/doc.go b/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/doc.go new file mode 100644 index 0000000..eaf1ef8 --- /dev/null +++ b/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/doc.go @@ -0,0 +1,28 @@ +// Copyright 2017 Improbable. All Rights Reserved. +// See LICENSE for licensing terms. + +/* +`grpcweb` implements the gRPC-Web spec as a wrapper around a gRPC-Go Server. + +It allows web clients (see companion JS library) to talk to gRPC-Go servers over the gRPC-Web spec. It supports +HTTP/1.1 and HTTP2 encoding of a gRPC stream and supports unary and server-side streaming RPCs. Bi-di and client +streams are unsupported due to limitations in browser protocol support. + +See https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-WEB.md for the protocol specification. + +Here's an example of how to use it inside an existing gRPC Go server on a separate http.Server that serves over TLS: + + grpcServer := grpc.Server() + wrappedGrpc := grpcweb.WrapServer(grpcServer) + tlsHttpServer.Handler = http.HandlerFunc(func(resp http.ResponseWriter, req *http.Request) { + if wrappedGrpc.IsGrpcWebRequest(req) { + wrappedGrpc.ServeHTTP(resp, req) + } + // Fall back to other servers. + http.DefaultServeMux.ServeHTTP(resp, req) + }) + +If you'd like to have a standalone binary, please take a look at `grpcwebproxy`. + +*/ +package grpcweb diff --git a/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/grpc_web_response.go b/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/grpc_web_response.go new file mode 100644 index 0000000..1678d1d --- /dev/null +++ b/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/grpc_web_response.go @@ -0,0 +1,138 @@ +//Copyright 2017 Improbable. All Rights Reserved. +// See LICENSE for licensing terms. + +package grpcweb + +import ( + "bytes" + "encoding/binary" + "net/http" + "strings" + + "golang.org/x/net/http2" +) + +// grpcWebResponse implements http.ResponseWriter. +type grpcWebResponse struct { + wroteHeaders bool + wroteBody bool + headers http.Header + wrapped http.ResponseWriter +} + +func newGrpcWebResponse(resp http.ResponseWriter) *grpcWebResponse { + return &grpcWebResponse{headers: make(http.Header), wrapped: resp} +} + +func (w *grpcWebResponse) Header() http.Header { + return w.headers +} + +func (w *grpcWebResponse) Write(b []byte) (int, error) { + w.wroteBody = true + return w.wrapped.Write(b) +} + +func (w *grpcWebResponse) WriteHeader(code int) { + w.copyJustHeadersToWrapped() + w.writeCorsExposedHeaders() + w.wrapped.WriteHeader(code) + w.wroteHeaders = true +} + +func (w *grpcWebResponse) Flush() { + if w.wroteHeaders || w.wroteBody { + // Work around the fact that WriteHeader and a call to Flush would have caused a 200 response. + // This is the case when there is no payload. + w.wrapped.(http.Flusher).Flush() + } +} + +func (w *grpcWebResponse) CloseNotify() <-chan bool { + return w.wrapped.(http.CloseNotifier).CloseNotify() +} + +func (w *grpcWebResponse) copyJustHeadersToWrapped() { + wrappedHeader := w.wrapped.Header() + for k, vv := range w.headers { + // Skip the pre-annoucement of Trailer headers. Don't add them to the response headers. + if strings.ToLower(k) == "trailer" { + continue + } + for _, v := range vv { + wrappedHeader.Add(k, v) + } + } +} + +func (w *grpcWebResponse) finishRequest(req *http.Request) { + if w.wroteHeaders || w.wroteBody { + w.copyTrailersToPayload() + } else { + w.copyTrailersAndHeadersToWrapped() + } +} + +func (w *grpcWebResponse) copyTrailersAndHeadersToWrapped() { + w.wroteHeaders = true + wrappedHeader := w.wrapped.Header() + for k, vv := range w.headers { + // Skip the pre-annoucement of Trailer headers. Don't add them to the response headers. + if strings.ToLower(k) == "trailer" { + continue + } + // Skip the Trailer prefix + if strings.HasPrefix(k, http2.TrailerPrefix) { + k = k[len(http2.TrailerPrefix):] + } + for _, v := range vv { + wrappedHeader.Add(k, v) + } + } + w.writeCorsExposedHeaders() + w.wrapped.WriteHeader(http.StatusOK) + w.wrapped.(http.Flusher).Flush() +} + +func (w *grpcWebResponse) writeCorsExposedHeaders() { + // These cors handlers are added to the *response*, not a preflight. + knownHeaders := []string{} + for h := range w.wrapped.Header() { + knownHeaders = append(knownHeaders, http.CanonicalHeaderKey(h)) + } + w.wrapped.Header().Set("Access-Control-Expose-Headers", strings.Join(knownHeaders, ", ")) +} + +func (w *grpcWebResponse) copyTrailersToPayload() { + trailers := w.extractTrailerHeaders() + trailerBuffer := new(bytes.Buffer) + trailers.Write(trailerBuffer) + trailerGrpcDataHeader := []byte{1 << 7, 0, 0, 0, 0} // MSB=1 indicates this is a trailer data frame. + binary.BigEndian.PutUint32(trailerGrpcDataHeader[1:5], uint32(trailerBuffer.Len())) + w.wrapped.Write(trailerGrpcDataHeader) + w.wrapped.Write(trailerBuffer.Bytes()) + w.wrapped.(http.Flusher).Flush() +} + +func (w *grpcWebResponse) extractTrailerHeaders() http.Header { + flushedHeaders := w.wrapped.Header() + trailerHeaders := make(http.Header) + for k, vv := range w.headers { + // Skip the pre-annoucement of Trailer headers. Don't add them to the response headers. + if strings.ToLower(k) == "trailer" { + continue + } + // Skip existing headers that were already sent. + if _, exists := flushedHeaders[k]; exists { + continue + } + // Skip the Trailer prefix + if strings.HasPrefix(k, http2.TrailerPrefix) { + k = k[len(http2.TrailerPrefix):] + } + for _, v := range vv { + trailerHeaders.Add(k, v) + } + } + return trailerHeaders +} diff --git a/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/helpers.go b/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/helpers.go new file mode 100644 index 0000000..0e70a20 --- /dev/null +++ b/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/helpers.go @@ -0,0 +1,24 @@ +//Copyright 2017 Improbable. All Rights Reserved. +// See LICENSE for licensing terms. + +package grpcweb + +import ( + "fmt" + + "google.golang.org/grpc" +) + +// ListGRPCResources is a helper function that lists all URLs that are registered on gRPC server. +// +// This makes it easy to register all the relevant routes in your HTTP router of choice. +func ListGRPCResources(server *grpc.Server) []string { + ret := []string{} + for serviceName, serviceInfo := range server.GetServiceInfo() { + for _, methodInfo := range serviceInfo.Methods { + fullResource := fmt.Sprintf("/%s/%s", serviceName, methodInfo.Name) + ret = append(ret, fullResource) + } + } + return ret +} diff --git a/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/options.go b/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/options.go new file mode 100644 index 0000000..902930d --- /dev/null +++ b/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/options.go @@ -0,0 +1,101 @@ +//Copyright 2017 Improbable. All Rights Reserved. +// See LICENSE for licensing terms. + +package grpcweb + +import "net/http" + +var ( + defaultOptions = &options{ + allowedRequestHeaders: []string{"*"}, + corsForRegisteredEndpointsOnly: true, + originFunc: func(origin string) bool { return true }, + } +) + +type options struct { + allowedRequestHeaders []string + corsForRegisteredEndpointsOnly bool + originFunc func(origin string) bool + enableWebsockets bool + websocketOriginFunc func(req *http.Request) bool +} + +func evaluateOptions(opts []Option) *options { + optCopy := &options{} + *optCopy = *defaultOptions + for _, o := range opts { + o(optCopy) + } + return optCopy +} + +type Option func(*options) + +// WithOriginFunc allows for customizing what CORS Origin requests are allowed. +// +// This is controlling the CORS pre-flight `Access-Control-Allow-Origin`. This mechanism allows you to limit the +// availability of the APIs based on the domain name of the calling website (Origin). You can provide a function that +// filters the allowed Origin values. +// +// The default behaviour is `*`, i.e. to allow all calling websites. +// +// The relevant CORS pre-flight docs: +// https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin +func WithOriginFunc(originFunc func(origin string) bool) Option { + return func(o *options) { + o.originFunc = originFunc + } +} + +// WithCorsForRegisteredEndpointsOnly allows for customizing whether OPTIONS requests with the `X-GRPC-WEB` header will +// only be accepted if they match a registered gRPC endpoint. +// +// This should be set to false to allow handling gRPC requests for unknown endpoints (e.g. for proxying). +// +// The default behaviour is `true`, i.e. only allows CORS requests for registered endpoints. +func WithCorsForRegisteredEndpointsOnly(onlyRegistered bool) Option { + return func(o *options) { + o.corsForRegisteredEndpointsOnly = onlyRegistered + } +} + +// WithAllowedRequestHeaders allows for customizing what gRPC request headers a browser can add. +// +// This is controlling the CORS pre-flight `Access-Control-Allow-Headers` method and applies to *all* gRPC handlers. +// However, a special `*` value can be passed in that allows +// the browser client to provide *any* header, by explicitly whitelisting all `Access-Control-Request-Headers` of the +// pre-flight request. +// +// The default behaviour is `[]string{'*'}`, allowing all browser client headers. This option overrides that default, +// while maintaining a whitelist for gRPC-internal headers. +// +// Unfortunately, since the CORS pre-flight happens independently from gRPC handler execution, it is impossible to +// automatically discover it from the gRPC handler itself. +// +// The relevant CORS pre-flight docs: +// https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Headers +func WithAllowedRequestHeaders(headers []string) Option { + return func(o *options) { + o.allowedRequestHeaders = headers + } +} + +// WithWebsockets allows for handling grpc-web requests of websockets - enabling bidirectional requests. +// +// The default behaviour is false, i.e. to disallow websockets +func WithWebsockets(enableWebsockets bool) Option { + return func(o *options) { + o.enableWebsockets = enableWebsockets + } +} + +// WithWebsocketOriginFunc allows for customizing the acceptance of Websocket requests - usually to check that the origin +// is valid. +// +// The default behaviour is to check that the origin of the request matches the host of the request. +func WithWebsocketOriginFunc(websocketOriginFunc func(req *http.Request) bool) Option { + return func(o *options) { + o.websocketOriginFunc = websocketOriginFunc + } +} diff --git a/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/websocket_wrapper.go b/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/websocket_wrapper.go new file mode 100644 index 0000000..575ced4 --- /dev/null +++ b/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/websocket_wrapper.go @@ -0,0 +1,216 @@ +package grpcweb + +import ( + "bufio" + "bytes" + "encoding/binary" + "errors" + "io" + "net/http" + "net/textproto" + "strings" + + "github.com/gorilla/websocket" + "golang.org/x/net/http2" +) + +type webSocketResponseWriter struct { + writtenHeaders bool + wsConn *websocket.Conn + headers http.Header + flushedHeaders http.Header + closeNotifyChan chan bool +} + +func newWebSocketResponseWriter(wsConn *websocket.Conn) *webSocketResponseWriter { + return &webSocketResponseWriter{ + writtenHeaders: false, + headers: make(http.Header), + flushedHeaders: make(http.Header), + wsConn: wsConn, + closeNotifyChan: make(chan bool), + } +} + +func (w *webSocketResponseWriter) Header() http.Header { + return w.headers +} + +func (w *webSocketResponseWriter) Write(b []byte) (int, error) { + if !w.writtenHeaders { + w.WriteHeader(http.StatusOK) + } + return len(b), w.wsConn.WriteMessage(websocket.BinaryMessage, b) +} + +func (w *webSocketResponseWriter) writeHeaderFrame(headers http.Header) { + headerBuffer := new(bytes.Buffer) + headers.Write(headerBuffer) + headerGrpcDataHeader := []byte{1 << 7, 0, 0, 0, 0} // MSB=1 indicates this is a header data frame. + binary.BigEndian.PutUint32(headerGrpcDataHeader[1:5], uint32(headerBuffer.Len())) + w.wsConn.WriteMessage(websocket.BinaryMessage, headerGrpcDataHeader) + w.wsConn.WriteMessage(websocket.BinaryMessage, headerBuffer.Bytes()) +} + +func (w *webSocketResponseWriter) copyFlushedHeaders() { + for k, vv := range w.headers { + // Skip the pre-annoucement of Trailer headers. Don't add them to the response headers. + if strings.ToLower(k) == "trailer" { + continue + } + for _, v := range vv { + w.flushedHeaders.Add(k, v) + } + } +} + +func (w *webSocketResponseWriter) WriteHeader(code int) { + w.copyFlushedHeaders() + w.writtenHeaders = true + w.writeHeaderFrame(w.headers) + return +} + +func (w *webSocketResponseWriter) extractTrailerHeaders() http.Header { + trailerHeaders := make(http.Header) + for k, vv := range w.headers { + // Skip the pre-annoucement of Trailer headers. Don't add them to the response headers. + if strings.ToLower(k) == "trailer" { + continue + } + // Skip existing headers that were already sent. + if _, exists := w.flushedHeaders[k]; exists { + continue + } + // Skip the Trailer prefix + if strings.HasPrefix(k, http2.TrailerPrefix) { + k = k[len(http2.TrailerPrefix):] + } + for _, v := range vv { + trailerHeaders.Add(k, v) + } + } + return trailerHeaders +} + +func (w *webSocketResponseWriter) FlushTrailers() { + w.writeHeaderFrame(w.extractTrailerHeaders()) +} + +func (w *webSocketResponseWriter) Flush() { + // no-op +} + +func (w *webSocketResponseWriter) CloseNotify() <-chan bool { + return w.closeNotifyChan +} + +type webSocketWrappedReader struct { + wsConn *websocket.Conn + respWriter *webSocketResponseWriter + remainingBuffer []byte + remainingError error +} + +func (w *webSocketWrappedReader) Close() error { + w.respWriter.FlushTrailers() + return w.wsConn.Close() +} + +// First byte of a binary WebSocket frame is used for control flow: +// 0 = Data +// 1 = End of client send +func (w *webSocketWrappedReader) Read(p []byte) (int, error) { + // If a buffer remains from a previous WebSocket frame read then continue reading it + if w.remainingBuffer != nil { + + // If the remaining buffer fits completely inside the argument slice then read all of it and return any error + // that was retained from the original call + if len(w.remainingBuffer) <= len(p) { + copy(p, w.remainingBuffer) + + remainingLength := len(w.remainingBuffer) + err := w.remainingError + + // Clear the remaining buffer and error so that the next read will be a read from the websocket frame, + // unless the error terminates the stream + w.remainingBuffer = nil + w.remainingError = nil + return remainingLength, err + } + + // The remaining buffer doesn't fit inside the argument slice, so copy the bytes that will fit and retain the + // bytes that don't fit - don't return the remainingError as there are still bytes to be read from the frame + copy(p, w.remainingBuffer[:len(p)]) + w.remainingBuffer = w.remainingBuffer[len(p):] + + // Return the length of the argument slice as that was the length of the written bytes + return len(p), nil + } + + // Read a whole frame from the WebSocket connection + messageType, framePayload, err := w.wsConn.ReadMessage() + if err == io.EOF || messageType == -1 { + // The client has closed the connection. Indicate to the response writer that it should close + w.respWriter.closeNotifyChan <- true + return 0, io.EOF + } + + // Only Binary frames are valid + if messageType != websocket.BinaryMessage { + return 0, errors.New("websocket frame was not a binary frame") + } + + // If the frame consists of only a single byte of value 1 then this indicates the client has finished sending + if len(framePayload) == 1 && framePayload[0] == 1 { + return 0, io.EOF + } + + // If the frame is somehow empty then just return the error + if len(framePayload) == 0 { + return 0, err + } + + // The first byte is used for control flow, so the data starts from the second byte + dataPayload := framePayload[1:] + + // If the remaining buffer fits completely inside the argument slice then read all of it and return the error + if len(dataPayload) <= len(p) { + copy(p, dataPayload) + return len(dataPayload), err + } + + // The data read from the frame doesn't fit inside the argument slice, so copy the bytes that fit into the argument + // slice + copy(p, dataPayload[:len(p)]) + + // Retain the bytes that do not fit in the argument slice + w.remainingBuffer = dataPayload[len(p):] + // Retain the error instead of returning it so that the retained bytes will be read + w.remainingError = err + + // Return the length of the argument slice as that is the length of the written bytes + return len(p), nil +} + +func newWebsocketWrappedReader(wsConn *websocket.Conn, respWriter *webSocketResponseWriter) *webSocketWrappedReader { + return &webSocketWrappedReader{ + wsConn: wsConn, + respWriter: respWriter, + remainingBuffer: nil, + remainingError: nil, + } +} + +func parseHeaders(headerString string) (http.Header, error) { + reader := bufio.NewReader(strings.NewReader(headerString + "\r\n")) + tp := textproto.NewReader(reader) + + mimeHeader, err := tp.ReadMIMEHeader() + if err != nil { + return nil, err + } + + // http.Header and textproto.MIMEHeader are both just a map[string][]string + return http.Header(mimeHeader), nil +} diff --git a/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/wrapper.go b/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/wrapper.go new file mode 100644 index 0000000..a91ed69 --- /dev/null +++ b/vendor/github.com/improbable-eng/grpc-web/go/grpcweb/wrapper.go @@ -0,0 +1,204 @@ +//Copyright 2017 Improbable. All Rights Reserved. +// See LICENSE for licensing terms. + +package grpcweb + +import ( + "net/http" + "net/url" + + "strings" + "time" + + "github.com/gorilla/websocket" + "github.com/rs/cors" + "google.golang.org/grpc" + "google.golang.org/grpc/grpclog" +) + +var ( + internalRequestHeadersWhitelist = []string{ + "U-A", // for gRPC-Web User Agent indicator. + } +) + +type WrappedGrpcServer struct { + server *grpc.Server + opts *options + corsWrapper *cors.Cors + originFunc func(origin string) bool + enableWebsockets bool + websocketOriginFunc func(req *http.Request) bool +} + +// WrapServer takes a gRPC Server in Go and returns a WrappedGrpcServer that provides gRPC-Web Compatibility. +// +// The internal implementation fakes out a http.Request that carries standard gRPC, and performs the remapping inside +// http.ResponseWriter, i.e. mostly the re-encoding of Trailers (that carry gRPC status). +// +// You can control the behaviour of the wrapper (e.g. modifying CORS behaviour) using `With*` options. +func WrapServer(server *grpc.Server, options ...Option) *WrappedGrpcServer { + opts := evaluateOptions(options) + corsWrapper := cors.New(cors.Options{ + AllowOriginFunc: opts.originFunc, + AllowedHeaders: append(opts.allowedRequestHeaders, internalRequestHeadersWhitelist...), + ExposedHeaders: nil, // make sure that this is *nil*, otherwise the WebResponse overwrite will not work. + AllowCredentials: true, // always allow credentials, otherwise :authorization headers won't work + MaxAge: int(10 * time.Minute / time.Second), // make sure pre-flights don't happen too often (every 5s for Chromium :( ) + }) + websocketOriginFunc := opts.websocketOriginFunc + if websocketOriginFunc == nil { + websocketOriginFunc = func(req *http.Request) bool { + origin := req.Header.Get("Origin") + parsedUrl, err := url.ParseRequestURI(origin) + if err != nil { + grpclog.Warningf("Unable to parse url for grpc-websocket origin check: %s. error: %v", origin, err) + return false + } + return parsedUrl.Host == req.Host + } + } + return &WrappedGrpcServer{ + server: server, + opts: opts, + corsWrapper: corsWrapper, + originFunc: opts.originFunc, + enableWebsockets: opts.enableWebsockets, + websocketOriginFunc: websocketOriginFunc, + } +} + +// ServeHTTP takes a HTTP request and if it is a gRPC-Web request wraps it with a compatibility layer to transform it to +// a standard gRPC request for the wrapped gRPC server and transforms the response to comply with the gRPC-Web protocol. +// +// The gRPC-Web compatibility is only invoked if the request is a gRPC-Web request as determined by IsGrpcWebRequest or +// the request is a pre-flight (CORS) request as determined by IsAcceptableGrpcCorsRequest. +// +// You can control the CORS behaviour using `With*` options in the WrapServer function. +func (w *WrappedGrpcServer) ServeHTTP(resp http.ResponseWriter, req *http.Request) { + if w.enableWebsockets && w.IsGrpcWebSocketRequest(req) { + if w.websocketOriginFunc(req) { + if !w.opts.corsForRegisteredEndpointsOnly || w.isRequestForRegisteredEndpoint(req) { + w.HandleGrpcWebsocketRequest(resp, req) + return + } + } + resp.WriteHeader(403) + resp.Write(make([]byte, 0)) + return + } + + if w.IsAcceptableGrpcCorsRequest(req) || w.IsGrpcWebRequest(req) { + w.corsWrapper.Handler(http.HandlerFunc(w.HandleGrpcWebRequest)).ServeHTTP(resp, req) + return + } + w.server.ServeHTTP(resp, req) +} + +// IsGrpcWebSocketRequest determines if a request is a gRPC-Web request by checking that the "Sec-Websocket-Protocol" +// header value is "grpc-websockets" +func (w *WrappedGrpcServer) IsGrpcWebSocketRequest(req *http.Request) bool { + return req.Header.Get("Upgrade") == "websocket" && req.Header.Get("Sec-Websocket-Protocol") == "grpc-websockets" +} + +// HandleGrpcWebRequest takes a HTTP request that is assumed to be a gRPC-Web request and wraps it with a compatibility +// layer to transform it to a standard gRPC request for the wrapped gRPC server and transforms the response to comply +// with the gRPC-Web protocol. +func (w *WrappedGrpcServer) HandleGrpcWebRequest(resp http.ResponseWriter, req *http.Request) { + intReq := hackIntoNormalGrpcRequest(req) + intResp := newGrpcWebResponse(resp) + w.server.ServeHTTP(intResp, intReq) + intResp.finishRequest(req) +} + +var websocketUpgrader = websocket.Upgrader{ + ReadBufferSize: 1024, + WriteBufferSize: 1024, + CheckOrigin: func(r *http.Request) bool { return true }, + Subprotocols: []string{"grpc-websockets"}, +} + +// HandleGrpcWebsocketRequest takes a HTTP request that is assumed to be a gRPC-Websocket request and wraps it with a +// compatibility layer to transform it to a standard gRPC request for the wrapped gRPC server and transforms the +// response to comply with the gRPC-Web protocol. +func (w *WrappedGrpcServer) HandleGrpcWebsocketRequest(resp http.ResponseWriter, req *http.Request) { + conn, err := websocketUpgrader.Upgrade(resp, req, nil) + if err != nil { + grpclog.Errorf("Unable to upgrade websocket request: %v", err) + return + } + w.handleWebSocket(conn, req) +} + +func (w *WrappedGrpcServer) handleWebSocket(wsConn *websocket.Conn, req *http.Request) { + messageType, readBytes, err := wsConn.ReadMessage() + if err != nil { + grpclog.Errorf("Unable to read first websocket message: %v", err) + return + } + + if messageType != websocket.BinaryMessage { + grpclog.Errorf("First websocket message is non-binary") + return + } + + headers, err := parseHeaders(string(readBytes)) + if err != nil { + grpclog.Errorf("Unable to parse websocket headers: %v", err) + return + } + + respWriter := newWebSocketResponseWriter(wsConn) + wrappedReader := newWebsocketWrappedReader(wsConn, respWriter) + + req.Body = wrappedReader + req.Method = http.MethodPost + req.Header = headers + req.ProtoMajor = 2 + req.ProtoMinor = 0 + contentType := req.Header.Get("content-type") + req.Header.Set("content-type", strings.Replace(contentType, "application/grpc-web", "application/grpc", 1)) + + w.server.ServeHTTP(respWriter, req) +} + +// IsGrpcWebRequest determines if a request is a gRPC-Web request by checking that the "content-type" is +// "application/grpc-web" and that the method is POST. +func (w *WrappedGrpcServer) IsGrpcWebRequest(req *http.Request) bool { + return req.Method == http.MethodPost && strings.HasPrefix(req.Header.Get("content-type"), "application/grpc-web") +} + +// IsAcceptableGrpcCorsRequest determines if a request is a CORS pre-flight request for a gRPC-Web request and that this +// request is acceptable for CORS. +// +// You can control the CORS behaviour using `With*` options in the WrapServer function. +func (w *WrappedGrpcServer) IsAcceptableGrpcCorsRequest(req *http.Request) bool { + accessControlHeaders := strings.ToLower(req.Header.Get("Access-Control-Request-Headers")) + if req.Method == http.MethodOptions && strings.Contains(accessControlHeaders, "x-grpc-web") { + if w.opts.corsForRegisteredEndpointsOnly { + return w.isRequestForRegisteredEndpoint(req) + } + return true + } + return false +} + +func (w *WrappedGrpcServer) isRequestForRegisteredEndpoint(req *http.Request) bool { + registeredEndpoints := ListGRPCResources(w.server) + requestedEndpoint := req.URL.Path + for _, v := range registeredEndpoints { + if v == requestedEndpoint { + return true + } + } + return false +} + +func hackIntoNormalGrpcRequest(req *http.Request) *http.Request { + // Hack, this should be a shallow copy, but let's see if this works + req.ProtoMajor = 2 + req.ProtoMinor = 0 + contentType := req.Header.Get("content-type") + req.Header.Set("content-type", strings.Replace(contentType, "application/grpc-web", "application/grpc", 1)) + return req +} diff --git a/vendor/github.com/johanbrandhorst/fetch/.gitignore b/vendor/github.com/johanbrandhorst/fetch/.gitignore new file mode 100644 index 0000000..722d5e7 --- /dev/null +++ b/vendor/github.com/johanbrandhorst/fetch/.gitignore @@ -0,0 +1 @@ +.vscode diff --git a/vendor/github.com/johanbrandhorst/fetch/README.md b/vendor/github.com/johanbrandhorst/fetch/README.md new file mode 100644 index 0000000..0055fab --- /dev/null +++ b/vendor/github.com/johanbrandhorst/fetch/README.md @@ -0,0 +1,8 @@ +# Fetch +The Go http.Transport interface implemented over the WHATWG Fetch API using the WebAssembly arch target. + +## Usage + +This package requires the Go WASM compilation target to be supported. +See [my wasm-experiments repo](github.com/johanbrandhorst/wasm-experiments) +for and example of its use. diff --git a/vendor/github.com/johanbrandhorst/fetch/fetch.go b/vendor/github.com/johanbrandhorst/fetch/fetch.go new file mode 100644 index 0000000..bbc51c0 --- /dev/null +++ b/vendor/github.com/johanbrandhorst/fetch/fetch.go @@ -0,0 +1,155 @@ +// +build js,wasm + +package fetch + +import ( + "errors" + "fmt" + "io" + "io/ioutil" + "net/http" + "strconv" + "syscall/js" +) + +// Adapted for syscall/js from +// https://github.com/gopherjs/gopherjs/blob/8dffc02ea1cb8398bb73f30424697c60fcf8d4c5/compiler/natives/src/net/http/fetch.go + +// streamReader implements an io.ReadCloser wrapper for ReadableStream of https://fetch.spec.whatwg.org/. +type streamReader struct { + pending []byte + stream js.Value +} + +func (r *streamReader) Read(p []byte) (n int, err error) { + if len(r.pending) == 0 { + var ( + bCh = make(chan []byte) + errCh = make(chan error) + ) + r.stream.Call("read").Call("then", + js.NewCallback(func(args []js.Value) { + result := args[0] + if result.Get("done").Bool() { + errCh <- io.EOF + return + } + value := make([]byte, result.Get("value").Get("byteLength").Int()) + js.ValueOf(value).Call("set", result.Get("value")) + bCh <- value + }), + js.NewCallback(func(args []js.Value) { + // Assumes it's a DOMException. + errCh <- errors.New(args[0].Get("message").String()) + }), + ) + select { + case b := <-bCh: + r.pending = b + case err := <-errCh: + return 0, err + } + } + n = copy(p, r.pending) + r.pending = r.pending[n:] + return n, nil +} + +func (r *streamReader) Close() error { + // This ignores any error returned from cancel method. So far, I did not encounter any concrete + // situation where reporting the error is meaningful. Most users ignore error from resp.Body.Close(). + // If there's a need to report error here, it can be implemented and tested when that need comes up. + r.stream.Call("cancel") + return nil +} + +// Transport is a RoundTripper that is implemented using the WHATWG Fetch API. +// It supports streaming response bodies. +type Transport struct{} + +// RoundTrip performs a full round trip of a request. +func (t *Transport) RoundTrip(req *http.Request) (*http.Response, error) { + headers := js.Global.Get("Headers").New() + for key, values := range req.Header { + for _, value := range values { + headers.Call("append", key, value) + } + } + + ac := js.Global.Get("AbortController").New() + + opt := js.Global.Get("Object").New() + opt.Set("headers", headers) + opt.Set("method", req.Method) + opt.Set("credentials", "same-origin") + opt.Set("signal", ac.Get("signal")) + + if req.Body != nil { + body, err := ioutil.ReadAll(req.Body) + if err != nil { + _ = req.Body.Close() // RoundTrip must always close the body, including on errors. + return nil, err + } + _ = req.Body.Close() + opt.Set("body", body) + } + respPromise := js.Global.Call("fetch", req.URL.String(), opt) + if respPromise == js.Undefined { + return nil, errors.New("your browser does not support the Fetch API, please upgrade") + } + + var ( + respCh = make(chan *http.Response) + errCh = make(chan error) + ) + respPromise.Call("then", + js.NewCallback(func(args []js.Value) { + result := args[0] + header := http.Header{} + result.Get("headers").Call("forEach", js.NewCallback(func(args []js.Value) { + key, value := args[0].String(), args[1].String() + ck := http.CanonicalHeaderKey(key) + header[ck] = append(header[ck], value) + })) + + contentLength := int64(-1) + if cl, err := strconv.ParseInt(header.Get("Content-Length"), 10, 64); err == nil { + contentLength = cl + } + + b := result.Get("body") + if b == js.Undefined { + errCh <- errors.New("your browser does not support the ReadableStream API, please upgrade") + return + } + + select { + case respCh <- &http.Response{ + Status: result.Get("status").String() + " " + http.StatusText(result.Get("status").Int()), + StatusCode: result.Get("status").Int(), + Header: header, + ContentLength: contentLength, + Body: &streamReader{stream: b.Call("getReader")}, + Request: req, + }: + case <-req.Context().Done(): + } + }), + js.NewCallback(func(args []js.Value) { + select { + case errCh <- fmt.Errorf("net/http: fetch() failed: %s", args[0].String()): + case <-req.Context().Done(): + } + }), + ) + select { + case <-req.Context().Done(): + // Abort the Fetch request + ac.Call("abort") + return nil, errors.New("net/http: request canceled") + case resp := <-respCh: + return resp, nil + case err := <-errCh: + return nil, err + } +} diff --git a/vendor/github.com/lpar/gzipped/.gitignore b/vendor/github.com/lpar/gzipped/.gitignore new file mode 100644 index 0000000..daf913b --- /dev/null +++ b/vendor/github.com/lpar/gzipped/.gitignore @@ -0,0 +1,24 @@ +# Compiled Object files, Static and Dynamic libs (Shared Objects) +*.o +*.a +*.so + +# Folders +_obj +_test + +# Architecture specific extensions/prefixes +*.[568vq] +[568vq].out + +*.cgo1.go +*.cgo2.c +_cgo_defun.c +_cgo_gotypes.go +_cgo_export.* + +_testmain.go + +*.exe +*.test +*.prof diff --git a/vendor/github.com/lpar/gzipped/LICENSE b/vendor/github.com/lpar/gzipped/LICENSE new file mode 100644 index 0000000..41b1afb --- /dev/null +++ b/vendor/github.com/lpar/gzipped/LICENSE @@ -0,0 +1,26 @@ +Copyright (c) 2016, IBM Corporation. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +* Neither the name of IBM nor the names of project contributors may be used + to endorse or promote products derived from this software without specific + prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/vendor/github.com/lpar/gzipped/README.md b/vendor/github.com/lpar/gzipped/README.md new file mode 100644 index 0000000..3cc6f58 --- /dev/null +++ b/vendor/github.com/lpar/gzipped/README.md @@ -0,0 +1,73 @@ +# gzipped.FileServer + +Drop-in replacement for golang http.FileServer which supports gzipped static +content. + +This allows major bandwidth savings for CSS, JavaScript libraries, fonts, and +other static compressible web content. It also means you can compress the +content with zopfli without significant runtime penalty. + +## Example + +Suppose `/var/www/assets/css` contains your style sheets, and you want to make them available as `/css/*.css`: + + package main + + import ( + "log" + "net/http" + + "github.com/lpar/gzipped" + ) + + func main() { + log.Fatal(http.ListenAndServe(":8080", http.StripPrefix("/css", + gzipped.FileServer(http.Dir("/var/www/assets/css"))))) + } + // curl localhost:8080/css/styles.css + + +Using [httprouter](https://github.com/julienschmidt/httprouter)? + + router := httprouter.New() + router.Handler("GET", "/css/*filepath", + gzipped.FileServer(http.Dir("/var/www/assets/css")))) + log.Fatal(http.ListenAndServe(":8080", router) + +## Detail + +For any given request at `/path/filename.ext`, if: + + 1. the client will accept gzipped content, and + 2. there exists a file named `/path/filename.ext.gz` (starting from the + appropriate base directory), and + 3. the file can be opened, + +then the compressed file will be served as `/path/filename.ext`, with a +`Content-Encoding` header set so that the client transparently decompresses it. +Otherwise, the request is passed through and handled unchanged. + +Unlike other similar code I found, this package has a license, parses +Accept-Encoding headers properly, and has unit tests. + +## Caveats + +All requests are passed to Go's standard `http.ServeContent` method for +fulfilment. MIME type sniffing, accept ranges, content negotiation and other +tricky details are handled by that method. + +It is up to you to ensure that your compressed and uncompressed resources are +kept in sync. + +Directory browsing isn't supported. (You probably don't want it on your +application anyway, and if you do then you probably don't want Go's default +implementation.) + +## Related + + * You might consider precompressing your CSS with [minify](https://github.com/tdewolff/minify). + + * If you want to get the best possible compression, use [zopfli](https://github.com/google/zopfli). + + * To compress your dynamically-generated HTML pages on the fly, I suggest [gziphandler](https://github.com/NYTimes/gziphandler). + diff --git a/vendor/github.com/lpar/gzipped/fileserver.go b/vendor/github.com/lpar/gzipped/fileserver.go new file mode 100644 index 0000000..afc6281 --- /dev/null +++ b/vendor/github.com/lpar/gzipped/fileserver.go @@ -0,0 +1,106 @@ +package gzipped + +import ( + "fmt" + "net/http" + "os" + "path" + "strings" + + "github.com/golang/gddo/httputil/header" +) + +type fileHandler struct { + root http.FileSystem +} + +// FileServer is a drop-in replacement for Go's standard http.FileServer +// which adds support for static resources precompressed with gzip, at +// the cost of removing the support for directory browsing. +// +// If file filename.ext has a compressed version filename.ext.gz alongside +// it, if the client indicates that it accepts gzip-compressed data, and +// if the .gz file can be opened, then the compressed version of the file +// will be sent to the client. Otherwise the request is passed on to +// http.ServeContent, and the raw (uncompressed) version is used. +// +// It is up to you to ensure that the compressed and uncompressed versions +// of files match and have sensible timestamps. +// +// Compressed or not, requests are fulfilled using http.ServeContent, and +// details like accept ranges and content-type sniffing are handled by that +// method. +func FileServer(root http.FileSystem) http.Handler { + return &fileHandler{root} +} + +func gzipAcceptable(r *http.Request) bool { + for _, aspec := range header.ParseAccept(r.Header, "Accept-Encoding") { + if aspec.Value == "gzip" && aspec.Q == 0.0 { + return false + } + if (aspec.Value == "gzip" || aspec.Value == "*") && aspec.Q > 0.0 { + return true + } + } + return false +} + +func (f *fileHandler) openAndStat(path string) (http.File, os.FileInfo, error) { + file, err := f.root.Open(path) + var info os.FileInfo + // This slightly weird variable reuse is so we can get 100% test coverage + // without having to come up with a test file that can be opened, yet + // fails to stat. + if err == nil { + info, err = file.Stat() + } + if err != nil { + return file, nil, err + } + if info.IsDir() { + return file, nil, fmt.Errorf("%s is directory", path) + } + return file, info, nil +} + +func (f *fileHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { + upath := r.URL.Path + if !strings.HasPrefix(upath, "/") { + upath = "/" + upath + r.URL.Path = upath + } + fpath := path.Clean(upath) + if strings.HasSuffix(fpath, "/") { + // If you wanted to put back directory browsing support, this is + // where you'd do it. + http.NotFound(w, r) + return + } + // Try for a compressed version if appropriate + var file http.File + var err error + var info os.FileInfo + var gzip bool + if gzipAcceptable(r) { + gzpath := fpath + ".gz" + file, info, err = f.openAndStat(gzpath) + if err == nil { + gzip = true + } + } + // If we didn't manage to open a compressed version, try for uncompressed + if !gzip { + file, info, err = f.openAndStat(fpath) + } + if err != nil { + // Doesn't exist compressed or uncompressed + http.NotFound(w, r) + return + } + if gzip { + w.Header().Set("Content-Encoding", "gzip") + } + defer file.Close() + http.ServeContent(w, r, fpath, info.ModTime(), file) +} diff --git a/vendor/github.com/rs/cors/.travis.yml b/vendor/github.com/rs/cors/.travis.yml new file mode 100644 index 0000000..3baa364 --- /dev/null +++ b/vendor/github.com/rs/cors/.travis.yml @@ -0,0 +1,7 @@ +language: go +go: +- 1.8 +- tip +matrix: + allow_failures: + - go: tip diff --git a/vendor/github.com/rs/cors/LICENSE b/vendor/github.com/rs/cors/LICENSE new file mode 100644 index 0000000..d8e2df5 --- /dev/null +++ b/vendor/github.com/rs/cors/LICENSE @@ -0,0 +1,19 @@ +Copyright (c) 2014 Olivier Poitrey + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is furnished +to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/vendor/github.com/rs/cors/README.md b/vendor/github.com/rs/cors/README.md new file mode 100644 index 0000000..be89f4b --- /dev/null +++ b/vendor/github.com/rs/cors/README.md @@ -0,0 +1,102 @@ +# Go CORS handler [![godoc](http://img.shields.io/badge/godoc-reference-blue.svg?style=flat)](https://godoc.org/github.com/rs/cors) [![license](http://img.shields.io/badge/license-MIT-red.svg?style=flat)](https://raw.githubusercontent.com/rs/cors/master/LICENSE) [![build](https://img.shields.io/travis/rs/cors.svg?style=flat)](https://travis-ci.org/rs/cors) [![Coverage](http://gocover.io/_badge/github.com/rs/cors)](http://gocover.io/github.com/rs/cors) + +CORS is a `net/http` handler implementing [Cross Origin Resource Sharing W3 specification](http://www.w3.org/TR/cors/) in Golang. + +## Getting Started + +After installing Go and setting up your [GOPATH](http://golang.org/doc/code.html#GOPATH), create your first `.go` file. We'll call it `server.go`. + +```go +package main + +import ( + "net/http" + + "github.com/rs/cors" +) + +func main() { + mux := http.NewServeMux() + mux.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { + w.Header().Set("Content-Type", "application/json") + w.Write([]byte("{\"hello\": \"world\"}")) + }) + + // cors.Default() setup the middleware with default options being + // all origins accepted with simple methods (GET, POST). See + // documentation below for more options. + handler := cors.Default().Handler(mux) + http.ListenAndServe(":8080", handler) +} +``` + +Install `cors`: + + go get github.com/rs/cors + +Then run your server: + + go run server.go + +The server now runs on `localhost:8080`: + + $ curl -D - -H 'Origin: http://foo.com' http://localhost:8080/ + HTTP/1.1 200 OK + Access-Control-Allow-Origin: foo.com + Content-Type: application/json + Date: Sat, 25 Oct 2014 03:43:57 GMT + Content-Length: 18 + + {"hello": "world"} + +### More Examples + +* `net/http`: [examples/nethttp/server.go](https://github.com/rs/cors/blob/master/examples/nethttp/server.go) +* [Goji](https://goji.io): [examples/goji/server.go](https://github.com/rs/cors/blob/master/examples/goji/server.go) +* [Martini](http://martini.codegangsta.io): [examples/martini/server.go](https://github.com/rs/cors/blob/master/examples/martini/server.go) +* [Negroni](https://github.com/codegangsta/negroni): [examples/negroni/server.go](https://github.com/rs/cors/blob/master/examples/negroni/server.go) +* [Alice](https://github.com/justinas/alice): [examples/alice/server.go](https://github.com/rs/cors/blob/master/examples/alice/server.go) +* [HttpRouter](https://github.com/julienschmidt/httprouter): [examples/httprouter/server.go](https://github.com/rs/cors/blob/master/examples/httprouter/server.go) +* [Gorilla](http://www.gorillatoolkit.org/pkg/mux): [examples/gorilla/server.go](https://github.com/rs/cors/blob/master/examples/gorilla/server.go) +* [Buffalo](https://gobuffalo.io): [examples/buffalo/server.go](https://github.com/rs/cors/blob/master/examples/buffalo/server.go) + +## Parameters + +Parameters are passed to the middleware thru the `cors.New` method as follow: + +```go +c := cors.New(cors.Options{ + AllowedOrigins: []string{"http://foo.com"}, + AllowCredentials: true, +}) + +// Insert the middleware +handler = c.Handler(handler) +``` + +* **AllowedOrigins** `[]string`: A list of origins a cross-domain request can be executed from. If the special `*` value is present in the list, all origins will be allowed. An origin may contain a wildcard (`*`) to replace 0 or more characters (i.e.: `http://*.domain.com`). Usage of wildcards implies a small performance penality. Only one wildcard can be used per origin. The default value is `*`. +* **AllowOriginFunc** `func (origin string) bool`: A custom function to validate the origin. It take the origin as argument and returns true if allowed or false otherwise. If this option is set, the content of `AllowedOrigins` is ignored +* **AllowedMethods** `[]string`: A list of methods the client is allowed to use with cross-domain requests. Default value is simple methods (`GET` and `POST`). +* **AllowedHeaders** `[]string`: A list of non simple headers the client is allowed to use with cross-domain requests. +* **ExposedHeaders** `[]string`: Indicates which headers are safe to expose to the API of a CORS API specification +* **AllowCredentials** `bool`: Indicates whether the request can include user credentials like cookies, HTTP authentication or client side SSL certificates. The default is `false`. +* **MaxAge** `int`: Indicates how long (in seconds) the results of a preflight request can be cached. The default is `0` which stands for no max age. +* **OptionsPassthrough** `bool`: Instructs preflight to let other potential next handlers to process the `OPTIONS` method. Turn this on if your application handles `OPTIONS`. +* **Debug** `bool`: Debugging flag adds additional output to debug server side CORS issues. + +See [API documentation](http://godoc.org/github.com/rs/cors) for more info. + +## Benchmarks + + BenchmarkWithout 20000000 64.6 ns/op 8 B/op 1 allocs/op + BenchmarkDefault 3000000 469 ns/op 114 B/op 2 allocs/op + BenchmarkAllowedOrigin 3000000 608 ns/op 114 B/op 2 allocs/op + BenchmarkPreflight 20000000 73.2 ns/op 0 B/op 0 allocs/op + BenchmarkPreflightHeader 20000000 73.6 ns/op 0 B/op 0 allocs/op + BenchmarkParseHeaderList 2000000 847 ns/op 184 B/op 6 allocs/op + BenchmarkParse…Single 5000000 290 ns/op 32 B/op 3 allocs/op + BenchmarkParse…Normalized 2000000 776 ns/op 160 B/op 6 allocs/op + +## Licenses + +All source code is licensed under the [MIT License](https://raw.github.com/rs/cors/master/LICENSE). diff --git a/vendor/github.com/rs/cors/cors.go b/vendor/github.com/rs/cors/cors.go new file mode 100644 index 0000000..4b7fb3c --- /dev/null +++ b/vendor/github.com/rs/cors/cors.go @@ -0,0 +1,407 @@ +/* +Package cors is net/http handler to handle CORS related requests +as defined by http://www.w3.org/TR/cors/ + +You can configure it by passing an option struct to cors.New: + + c := cors.New(cors.Options{ + AllowedOrigins: []string{"foo.com"}, + AllowedMethods: []string{"GET", "POST", "DELETE"}, + AllowCredentials: true, + }) + +Then insert the handler in the chain: + + handler = c.Handler(handler) + +See Options documentation for more options. + +The resulting handler is a standard net/http handler. +*/ +package cors + +import ( + "log" + "net/http" + "os" + "strconv" + "strings" +) + +// Options is a configuration container to setup the CORS middleware. +type Options struct { + // AllowedOrigins is a list of origins a cross-domain request can be executed from. + // If the special "*" value is present in the list, all origins will be allowed. + // An origin may contain a wildcard (*) to replace 0 or more characters + // (i.e.: http://*.domain.com). Usage of wildcards implies a small performance penalty. + // Only one wildcard can be used per origin. + // Default value is ["*"] + AllowedOrigins []string + // AllowOriginFunc is a custom function to validate the origin. It take the origin + // as argument and returns true if allowed or false otherwise. If this option is + // set, the content of AllowedOrigins is ignored. + AllowOriginFunc func(origin string) bool + // AllowedMethods is a list of methods the client is allowed to use with + // cross-domain requests. Default value is simple methods (HEAD, GET and POST). + AllowedMethods []string + // AllowedHeaders is list of non simple headers the client is allowed to use with + // cross-domain requests. + // If the special "*" value is present in the list, all headers will be allowed. + // Default value is [] but "Origin" is always appended to the list. + AllowedHeaders []string + // ExposedHeaders indicates which headers are safe to expose to the API of a CORS + // API specification + ExposedHeaders []string + // MaxAge indicates how long (in seconds) the results of a preflight request + // can be cached + MaxAge int + // AllowCredentials indicates whether the request can include user credentials like + // cookies, HTTP authentication or client side SSL certificates. + AllowCredentials bool + // OptionsPassthrough instructs preflight to let other potential next handlers to + // process the OPTIONS method. Turn this on if your application handles OPTIONS. + OptionsPassthrough bool + // Debugging flag adds additional output to debug server side CORS issues + Debug bool +} + +// Cors http handler +type Cors struct { + // Debug logger + Log *log.Logger + // Normalized list of plain allowed origins + allowedOrigins []string + // List of allowed origins containing wildcards + allowedWOrigins []wildcard + // Optional origin validator function + allowOriginFunc func(origin string) bool + // Normalized list of allowed headers + allowedHeaders []string + // Normalized list of allowed methods + allowedMethods []string + // Normalized list of exposed headers + exposedHeaders []string + maxAge int + // Set to true when allowed origins contains a "*" + allowedOriginsAll bool + // Set to true when allowed headers contains a "*" + allowedHeadersAll bool + allowCredentials bool + optionPassthrough bool +} + +// New creates a new Cors handler with the provided options. +func New(options Options) *Cors { + c := &Cors{ + exposedHeaders: convert(options.ExposedHeaders, http.CanonicalHeaderKey), + allowOriginFunc: options.AllowOriginFunc, + allowCredentials: options.AllowCredentials, + maxAge: options.MaxAge, + optionPassthrough: options.OptionsPassthrough, + } + if options.Debug { + c.Log = log.New(os.Stdout, "[cors] ", log.LstdFlags) + } + + // Normalize options + // Note: for origins and methods matching, the spec requires a case-sensitive matching. + // As it may error prone, we chose to ignore the spec here. + + // Allowed Origins + if len(options.AllowedOrigins) == 0 { + if options.AllowOriginFunc == nil { + // Default is all origins + c.allowedOriginsAll = true + } + } else { + c.allowedOrigins = []string{} + c.allowedWOrigins = []wildcard{} + for _, origin := range options.AllowedOrigins { + // Normalize + origin = strings.ToLower(origin) + if origin == "*" { + // If "*" is present in the list, turn the whole list into a match all + c.allowedOriginsAll = true + c.allowedOrigins = nil + c.allowedWOrigins = nil + break + } else if i := strings.IndexByte(origin, '*'); i >= 0 { + // Split the origin in two: start and end string without the * + w := wildcard{origin[0:i], origin[i+1:]} + c.allowedWOrigins = append(c.allowedWOrigins, w) + } else { + c.allowedOrigins = append(c.allowedOrigins, origin) + } + } + } + + // Allowed Headers + if len(options.AllowedHeaders) == 0 { + // Use sensible defaults + c.allowedHeaders = []string{"Origin", "Accept", "Content-Type"} + } else { + // Origin is always appended as some browsers will always request for this header at preflight + c.allowedHeaders = convert(append(options.AllowedHeaders, "Origin"), http.CanonicalHeaderKey) + for _, h := range options.AllowedHeaders { + if h == "*" { + c.allowedHeadersAll = true + c.allowedHeaders = nil + break + } + } + } + + // Allowed Methods + if len(options.AllowedMethods) == 0 { + // Default is spec's "simple" methods + c.allowedMethods = []string{"GET", "POST", "HEAD"} + } else { + c.allowedMethods = convert(options.AllowedMethods, strings.ToUpper) + } + + return c +} + +// Default creates a new Cors handler with default options. +func Default() *Cors { + return New(Options{}) +} + +// AllowAll create a new Cors handler with permissive configuration allowing all +// origins with all standard methods with any header and credentials. +func AllowAll() *Cors { + return New(Options{ + AllowedOrigins: []string{"*"}, + AllowedMethods: []string{"HEAD", "GET", "POST", "PUT", "PATCH", "DELETE"}, + AllowedHeaders: []string{"*"}, + AllowCredentials: true, + }) +} + +// Handler apply the CORS specification on the request, and add relevant CORS headers +// as necessary. +func (c *Cors) Handler(h http.Handler) http.Handler { + return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + if r.Method == http.MethodOptions && r.Header.Get("Access-Control-Request-Method") != "" { + c.logf("Handler: Preflight request") + c.handlePreflight(w, r) + // Preflight requests are standalone and should stop the chain as some other + // middleware may not handle OPTIONS requests correctly. One typical example + // is authentication middleware ; OPTIONS requests won't carry authentication + // headers (see #1) + if c.optionPassthrough { + h.ServeHTTP(w, r) + } else { + w.WriteHeader(http.StatusOK) + } + } else { + c.logf("Handler: Actual request") + c.handleActualRequest(w, r) + h.ServeHTTP(w, r) + } + }) +} + +// HandlerFunc provides Martini compatible handler +func (c *Cors) HandlerFunc(w http.ResponseWriter, r *http.Request) { + if r.Method == http.MethodOptions && r.Header.Get("Access-Control-Request-Method") != "" { + c.logf("HandlerFunc: Preflight request") + c.handlePreflight(w, r) + } else { + c.logf("HandlerFunc: Actual request") + c.handleActualRequest(w, r) + } +} + +// Negroni compatible interface +func (c *Cors) ServeHTTP(w http.ResponseWriter, r *http.Request, next http.HandlerFunc) { + if r.Method == http.MethodOptions && r.Header.Get("Access-Control-Request-Method") != "" { + c.logf("ServeHTTP: Preflight request") + c.handlePreflight(w, r) + // Preflight requests are standalone and should stop the chain as some other + // middleware may not handle OPTIONS requests correctly. One typical example + // is authentication middleware ; OPTIONS requests won't carry authentication + // headers (see #1) + if c.optionPassthrough { + next(w, r) + } else { + w.WriteHeader(http.StatusOK) + } + } else { + c.logf("ServeHTTP: Actual request") + c.handleActualRequest(w, r) + next(w, r) + } +} + +// handlePreflight handles pre-flight CORS requests +func (c *Cors) handlePreflight(w http.ResponseWriter, r *http.Request) { + headers := w.Header() + origin := r.Header.Get("Origin") + + if r.Method != http.MethodOptions { + c.logf(" Preflight aborted: %s!=OPTIONS", r.Method) + return + } + // Always set Vary headers + // see https://github.com/rs/cors/issues/10, + // https://github.com/rs/cors/commit/dbdca4d95feaa7511a46e6f1efb3b3aa505bc43f#commitcomment-12352001 + headers.Add("Vary", "Origin") + headers.Add("Vary", "Access-Control-Request-Method") + headers.Add("Vary", "Access-Control-Request-Headers") + + if origin == "" { + c.logf(" Preflight aborted: empty origin") + return + } + if !c.isOriginAllowed(origin) { + c.logf(" Preflight aborted: origin '%s' not allowed", origin) + return + } + + reqMethod := r.Header.Get("Access-Control-Request-Method") + if !c.isMethodAllowed(reqMethod) { + c.logf(" Preflight aborted: method '%s' not allowed", reqMethod) + return + } + reqHeaders := parseHeaderList(r.Header.Get("Access-Control-Request-Headers")) + if !c.areHeadersAllowed(reqHeaders) { + c.logf(" Preflight aborted: headers '%v' not allowed", reqHeaders) + return + } + if c.allowedOriginsAll && !c.allowCredentials { + headers.Set("Access-Control-Allow-Origin", "*") + } else { + headers.Set("Access-Control-Allow-Origin", origin) + } + // Spec says: Since the list of methods can be unbounded, simply returning the method indicated + // by Access-Control-Request-Method (if supported) can be enough + headers.Set("Access-Control-Allow-Methods", strings.ToUpper(reqMethod)) + if len(reqHeaders) > 0 { + + // Spec says: Since the list of headers can be unbounded, simply returning supported headers + // from Access-Control-Request-Headers can be enough + headers.Set("Access-Control-Allow-Headers", strings.Join(reqHeaders, ", ")) + } + if c.allowCredentials { + headers.Set("Access-Control-Allow-Credentials", "true") + } + if c.maxAge > 0 { + headers.Set("Access-Control-Max-Age", strconv.Itoa(c.maxAge)) + } + c.logf(" Preflight response headers: %v", headers) +} + +// handleActualRequest handles simple cross-origin requests, actual request or redirects +func (c *Cors) handleActualRequest(w http.ResponseWriter, r *http.Request) { + headers := w.Header() + origin := r.Header.Get("Origin") + + if r.Method == http.MethodOptions { + c.logf(" Actual request no headers added: method == %s", r.Method) + return + } + // Always set Vary, see https://github.com/rs/cors/issues/10 + headers.Add("Vary", "Origin") + if origin == "" { + c.logf(" Actual request no headers added: missing origin") + return + } + if !c.isOriginAllowed(origin) { + c.logf(" Actual request no headers added: origin '%s' not allowed", origin) + return + } + + // Note that spec does define a way to specifically disallow a simple method like GET or + // POST. Access-Control-Allow-Methods is only used for pre-flight requests and the + // spec doesn't instruct to check the allowed methods for simple cross-origin requests. + // We think it's a nice feature to be able to have control on those methods though. + if !c.isMethodAllowed(r.Method) { + c.logf(" Actual request no headers added: method '%s' not allowed", r.Method) + + return + } + if c.allowedOriginsAll && !c.allowCredentials { + headers.Set("Access-Control-Allow-Origin", "*") + } else { + headers.Set("Access-Control-Allow-Origin", origin) + } + if len(c.exposedHeaders) > 0 { + headers.Set("Access-Control-Expose-Headers", strings.Join(c.exposedHeaders, ", ")) + } + if c.allowCredentials { + headers.Set("Access-Control-Allow-Credentials", "true") + } + c.logf(" Actual response added headers: %v", headers) +} + +// convenience method. checks if debugging is turned on before printing +func (c *Cors) logf(format string, a ...interface{}) { + if c.Log != nil { + c.Log.Printf(format, a...) + } +} + +// isOriginAllowed checks if a given origin is allowed to perform cross-domain requests +// on the endpoint +func (c *Cors) isOriginAllowed(origin string) bool { + if c.allowOriginFunc != nil { + return c.allowOriginFunc(origin) + } + if c.allowedOriginsAll { + return true + } + origin = strings.ToLower(origin) + for _, o := range c.allowedOrigins { + if o == origin { + return true + } + } + for _, w := range c.allowedWOrigins { + if w.match(origin) { + return true + } + } + return false +} + +// isMethodAllowed checks if a given method can be used as part of a cross-domain request +// on the endpoing +func (c *Cors) isMethodAllowed(method string) bool { + if len(c.allowedMethods) == 0 { + // If no method allowed, always return false, even for preflight request + return false + } + method = strings.ToUpper(method) + if method == http.MethodOptions { + // Always allow preflight requests + return true + } + for _, m := range c.allowedMethods { + if m == method { + return true + } + } + return false +} + +// areHeadersAllowed checks if a given list of headers are allowed to used within +// a cross-domain request. +func (c *Cors) areHeadersAllowed(requestedHeaders []string) bool { + if c.allowedHeadersAll || len(requestedHeaders) == 0 { + return true + } + for _, header := range requestedHeaders { + header = http.CanonicalHeaderKey(header) + found := false + for _, h := range c.allowedHeaders { + if h == header { + found = true + } + } + if !found { + return false + } + } + return true +} diff --git a/vendor/github.com/rs/cors/utils.go b/vendor/github.com/rs/cors/utils.go new file mode 100644 index 0000000..c7a0aa0 --- /dev/null +++ b/vendor/github.com/rs/cors/utils.go @@ -0,0 +1,70 @@ +package cors + +import "strings" + +const toLower = 'a' - 'A' + +type converter func(string) string + +type wildcard struct { + prefix string + suffix string +} + +func (w wildcard) match(s string) bool { + return len(s) >= len(w.prefix+w.suffix) && strings.HasPrefix(s, w.prefix) && strings.HasSuffix(s, w.suffix) +} + +// convert converts a list of string using the passed converter function +func convert(s []string, c converter) []string { + out := []string{} + for _, i := range s { + out = append(out, c(i)) + } + return out +} + +// parseHeaderList tokenize + normalize a string containing a list of headers +func parseHeaderList(headerList string) []string { + l := len(headerList) + h := make([]byte, 0, l) + upper := true + // Estimate the number headers in order to allocate the right splice size + t := 0 + for i := 0; i < l; i++ { + if headerList[i] == ',' { + t++ + } + } + headers := make([]string, 0, t) + for i := 0; i < l; i++ { + b := headerList[i] + if b >= 'a' && b <= 'z' { + if upper { + h = append(h, b-toLower) + } else { + h = append(h, b) + } + } else if b >= 'A' && b <= 'Z' { + if !upper { + h = append(h, b+toLower) + } else { + h = append(h, b) + } + } else if b == '-' || b == '_' || (b >= '0' && b <= '9') { + h = append(h, b) + } + + if b == ' ' || b == ',' || i == l-1 { + if len(h) > 0 { + // Flush the found header + headers = append(headers, string(h)) + h = h[:0] + upper = true + } + } else { + upper = b == '-' || b == '_' + } + } + return headers +} diff --git a/vendor/github.com/shurcooL/httpfs/vfsutil/file.go b/vendor/github.com/shurcooL/httpfs/vfsutil/file.go new file mode 100644 index 0000000..4cb0dad --- /dev/null +++ b/vendor/github.com/shurcooL/httpfs/vfsutil/file.go @@ -0,0 +1,21 @@ +package vfsutil + +import ( + "net/http" + "os" +) + +// File implements http.FileSystem using the native file system restricted to a +// specific file served at root. +// +// While the FileSystem.Open method takes '/'-separated paths, a File's string +// value is a filename on the native file system, not a URL, so it is separated +// by filepath.Separator, which isn't necessarily '/'. +type File string + +func (f File) Open(name string) (http.File, error) { + if name != "/" { + return nil, &os.PathError{Op: "open", Path: name, Err: os.ErrNotExist} + } + return os.Open(string(f)) +} diff --git a/vendor/github.com/shurcooL/httpfs/vfsutil/vfsutil.go b/vendor/github.com/shurcooL/httpfs/vfsutil/vfsutil.go new file mode 100644 index 0000000..df071d1 --- /dev/null +++ b/vendor/github.com/shurcooL/httpfs/vfsutil/vfsutil.go @@ -0,0 +1,39 @@ +// Package vfsutil implements some I/O utility functions for http.FileSystem. +package vfsutil + +import ( + "io/ioutil" + "net/http" + "os" +) + +// ReadDir reads the contents of the directory associated with file and +// returns a slice of FileInfo values in directory order. +func ReadDir(fs http.FileSystem, name string) ([]os.FileInfo, error) { + f, err := fs.Open(name) + if err != nil { + return nil, err + } + defer f.Close() + return f.Readdir(0) +} + +// Stat returns the FileInfo structure describing file. +func Stat(fs http.FileSystem, name string) (os.FileInfo, error) { + f, err := fs.Open(name) + if err != nil { + return nil, err + } + defer f.Close() + return f.Stat() +} + +// ReadFile reads the file named by path from fs and returns the contents. +func ReadFile(fs http.FileSystem, path string) ([]byte, error) { + rc, err := fs.Open(path) + if err != nil { + return nil, err + } + defer rc.Close() + return ioutil.ReadAll(rc) +} diff --git a/vendor/github.com/shurcooL/httpfs/vfsutil/walk.go b/vendor/github.com/shurcooL/httpfs/vfsutil/walk.go new file mode 100644 index 0000000..f256bbe --- /dev/null +++ b/vendor/github.com/shurcooL/httpfs/vfsutil/walk.go @@ -0,0 +1,146 @@ +package vfsutil + +import ( + "io" + "net/http" + "os" + pathpkg "path" + "path/filepath" + "sort" +) + +// Walk walks the filesystem rooted at root, calling walkFn for each file or +// directory in the filesystem, including root. All errors that arise visiting files +// and directories are filtered by walkFn. The files are walked in lexical +// order. +func Walk(fs http.FileSystem, root string, walkFn filepath.WalkFunc) error { + info, err := Stat(fs, root) + if err != nil { + return walkFn(root, nil, err) + } + return walk(fs, root, info, walkFn) +} + +// readDirNames reads the directory named by dirname and returns +// a sorted list of directory entries. +func readDirNames(fs http.FileSystem, dirname string) ([]string, error) { + fis, err := ReadDir(fs, dirname) + if err != nil { + return nil, err + } + names := make([]string, len(fis)) + for i := range fis { + names[i] = fis[i].Name() + } + sort.Strings(names) + return names, nil +} + +// walk recursively descends path, calling walkFn. +func walk(fs http.FileSystem, path string, info os.FileInfo, walkFn filepath.WalkFunc) error { + err := walkFn(path, info, nil) + if err != nil { + if info.IsDir() && err == filepath.SkipDir { + return nil + } + return err + } + + if !info.IsDir() { + return nil + } + + names, err := readDirNames(fs, path) + if err != nil { + return walkFn(path, info, err) + } + + for _, name := range names { + filename := pathpkg.Join(path, name) + fileInfo, err := Stat(fs, filename) + if err != nil { + if err := walkFn(filename, fileInfo, err); err != nil && err != filepath.SkipDir { + return err + } + } else { + err = walk(fs, filename, fileInfo, walkFn) + if err != nil { + if !fileInfo.IsDir() || err != filepath.SkipDir { + return err + } + } + } + } + return nil +} + +// WalkFilesFunc is the type of the function called for each file or directory visited by WalkFiles. +// It's like filepath.WalkFunc, except it provides an additional ReadSeeker parameter for file being visited. +type WalkFilesFunc func(path string, info os.FileInfo, rs io.ReadSeeker, err error) error + +// WalkFiles walks the filesystem rooted at root, calling walkFn for each file or +// directory in the filesystem, including root. In addition to FileInfo, it passes an +// ReadSeeker to walkFn for each file it visits. +func WalkFiles(fs http.FileSystem, root string, walkFn WalkFilesFunc) error { + file, info, err := openStat(fs, root) + if err != nil { + return walkFn(root, nil, nil, err) + } + return walkFiles(fs, root, info, file, walkFn) +} + +// walkFiles recursively descends path, calling walkFn. +// It closes the input file after it's done with it, so the caller shouldn't. +func walkFiles(fs http.FileSystem, path string, info os.FileInfo, file http.File, walkFn WalkFilesFunc) error { + err := walkFn(path, info, file, nil) + file.Close() + if err != nil { + if info.IsDir() && err == filepath.SkipDir { + return nil + } + return err + } + + if !info.IsDir() { + return nil + } + + names, err := readDirNames(fs, path) + if err != nil { + return walkFn(path, info, nil, err) + } + + for _, name := range names { + filename := pathpkg.Join(path, name) + file, fileInfo, err := openStat(fs, filename) + if err != nil { + if err := walkFn(filename, nil, nil, err); err != nil && err != filepath.SkipDir { + return err + } + } else { + err = walkFiles(fs, filename, fileInfo, file, walkFn) + // file is closed by walkFiles, so we don't need to close it here. + if err != nil { + if !fileInfo.IsDir() || err != filepath.SkipDir { + return err + } + } + } + } + return nil +} + +// openStat performs Open and Stat and returns results, or first error encountered. +// The caller is responsible for closing the returned file when done. +func openStat(fs http.FileSystem, name string) (http.File, os.FileInfo, error) { + f, err := fs.Open(name) + if err != nil { + return nil, nil, err + } + fi, err := f.Stat() + if err != nil { + f.Close() + return nil, nil, err + } + return f, fi, nil +} diff --git a/vendor/github.com/shurcooL/vfsgen/.travis.yml b/vendor/github.com/shurcooL/vfsgen/.travis.yml new file mode 100644 index 0000000..93b1fcd --- /dev/null +++ b/vendor/github.com/shurcooL/vfsgen/.travis.yml @@ -0,0 +1,16 @@ +sudo: false +language: go +go: + - 1.x + - master +matrix: + allow_failures: + - go: master + fast_finish: true +install: + - # Do nothing. This is needed to prevent default install action "go get -t -v ./..." from happening here (we want it to happen inside script step). +script: + - go get -t -v ./... + - diff -u <(echo -n) <(gofmt -d -s .) + - go tool vet . + - go test -v -race ./... diff --git a/vendor/github.com/shurcooL/vfsgen/CONTRIBUTING.md b/vendor/github.com/shurcooL/vfsgen/CONTRIBUTING.md new file mode 100644 index 0000000..6127ddc --- /dev/null +++ b/vendor/github.com/shurcooL/vfsgen/CONTRIBUTING.md @@ -0,0 +1,10 @@ +Contributing +============ + +vfsgen is open source, thanks for considering contributing! + +Please note that vfsgen aims to be simple and minimalistic, with as little to configure as possible. If you'd like to remove or simplify code (while having tests continue to pass), fix bugs, or improve code (e.g., add missing error checking, etc.), PRs and issues are welcome. + +However, if you'd like to add new functionality that increases complexity or scope, please make an issue and discuss your proposal first. I'm unlikely to accept such changes outright. It might be that your request is already a part of other similar packages, or it might fit in their scope better. See [Comparison and Alternatives](https://github.com/shurcooL/vfsgen/tree/README-alternatives-and-comparison-section#comparison) sections. + +Thank you! diff --git a/vendor/github.com/shurcooL/vfsgen/README.md b/vendor/github.com/shurcooL/vfsgen/README.md new file mode 100644 index 0000000..a7781cb --- /dev/null +++ b/vendor/github.com/shurcooL/vfsgen/README.md @@ -0,0 +1,178 @@ +vfsgen +====== + +[![Build Status](https://travis-ci.org/shurcooL/vfsgen.svg?branch=master)](https://travis-ci.org/shurcooL/vfsgen) [![GoDoc](https://godoc.org/github.com/shurcooL/vfsgen?status.svg)](https://godoc.org/github.com/shurcooL/vfsgen) + +Package vfsgen takes an http.FileSystem (likely at `go generate` time) and +generates Go code that statically implements the provided http.FileSystem. + +Features: + +- Efficient generated code without unneccessary overhead. + +- Uses gzip compression internally (selectively, only for files that compress well). + +- Enables direct access to internal gzip compressed bytes via an optional interface. + +- Outputs `gofmt`ed Go code. + +Installation +------------ + +```bash +go get -u github.com/shurcooL/vfsgen +``` + +Usage +----- + +This code will generate an assets_vfsdata.go file with `var assets http.FileSystem = ...` that statically implements the contents of "assets" directory. + +```Go +var fs http.FileSystem = http.Dir("assets") + +err := vfsgen.Generate(fs, vfsgen.Options{}) +if err != nil { + log.Fatalln(err) +} +``` + +Then, in your program, you can use `assets` as any other [`http.FileSystem`](https://godoc.org/net/http#FileSystem), for example: + +```Go +file, err := assets.Open("/some/file.txt") +if err != nil { ... } +defer file.Close() +``` + +```Go +http.Handle("/assets/", http.FileServer(assets)) +``` + +### `go generate` Usage + +vfsgen is great to use with go generate directives. The code invoking `vfsgen.Generate` can go in an assets_generate.go file, which can then be invoked via "//go:generate go run assets_generate.go". The input virtual filesystem can read directly from disk, or it can be more involved. + +By using build tags, you can create a development mode where assets are loaded directly from disk via `http.Dir`, but then statically implemented for final releases. + +For example, suppose your source filesystem is defined in a package with import path "example.com/project/data" as: + +```Go +// +build dev + +package data + +import "net/http" + +// Assets contains project assets. +var Assets http.FileSystem = http.Dir("assets") +``` + +When built with the "dev" build tag, accessing `data.Assets` will read from disk directly via `http.Dir`. + +A generate helper file assets_generate.go can be invoked via "//go:generate go run -tags=dev assets_generate.go" directive: + +```Go +// +build ignore + +package main + +import ( + "log" + + "example.com/project/data" + "github.com/shurcooL/vfsgen" +) + +func main() { + err := vfsgen.Generate(data.Assets, vfsgen.Options{ + PackageName: "data", + BuildTags: "!dev", + VariableName: "Assets", + }) + if err != nil { + log.Fatalln(err) + } +} +``` + +Note that "dev" build tag is used to access the source filesystem, and the output file will contain "!dev" build tag. That way, the statically implemented version will be used during normal builds and `go get`, when custom builds tags are not specified. + +### `vfsgendev` Usage + +`vfsgendev` is a binary that can be used to replace the need for the assets_generate.go file. + +Make sure it's installed and available in your PATH. + +```bash +go get -u github.com/shurcooL/vfsgen/cmd/vfsgendev +``` + +Then the "//go:generate go run -tags=dev assets_generate.go" directive can be replaced with: + +``` +//go:generate vfsgendev -source="example.com/project/data".Assets +``` + +vfsgendev accesses the source variable using "dev" build tag, and generates an output file with "!dev" build tag. + +### Additional Embedded Information + +All compressed files implement [`httpgzip.GzipByter` interface](https://godoc.org/github.com/shurcooL/httpgzip#GzipByter) for efficient direct access to the internal compressed bytes: + +```Go +// GzipByter is implemented by compressed files for +// efficient direct access to the internal compressed bytes. +type GzipByter interface { + // GzipBytes returns gzip compressed contents of the file. + GzipBytes() []byte +} +``` + +Files that have been determined to not be worth gzip compressing (their compressed size is larger than original) implement [`httpgzip.NotWorthGzipCompressing` interface](https://godoc.org/github.com/shurcooL/httpgzip#NotWorthGzipCompressing): + +```Go +// NotWorthGzipCompressing is implemented by files that were determined +// not to be worth gzip compressing (the file size did not decrease as a result). +type NotWorthGzipCompressing interface { + // NotWorthGzipCompressing is a noop. It's implemented in order to indicate + // the file is not worth gzip compressing. + NotWorthGzipCompressing() +} +``` + +Comparison +---------- + +vfsgen aims to be conceptually simple to use. The [`http.FileSystem`](https://godoc.org/net/http#FileSystem) abstraction is central to vfsgen. It's used as both input for code generation, and as output in the generated code. + +That enables great flexibility through orthogonality, since helpers and wrappers can operate on `http.FileSystem` without knowing about vfsgen. If you want, you can perform pre-processing, minifying assets, merging folders, filtering out files and otherwise modifying input via generic `http.FileSystem` middleware. + +It avoids unneccessary overhead by merging what was previously done with two distinct packages into a single package. + +It strives to be the best in its class in terms of code quality and efficiency of generated code. However, if your use goals are different, there are other similar packages that may fit your needs better. + +### Alternatives + +- [`go-bindata`](https://github.com/jteeuwen/go-bindata) - Reads from disk, generates Go code that provides access to data via a [custom API](https://github.com/jteeuwen/go-bindata#accessing-an-asset). +- [`go-bindata-assetfs`](https://github.com/elazarl/go-bindata-assetfs) - Takes output of go-bindata and provides a wrapper that implements `http.FileSystem` interface (the same as what vfsgen outputs directly). +- [`becky`](https://github.com/tv42/becky) - Embeds assets as string literals in Go source. +- [`statik`](https://github.com/rakyll/statik) - Embeds a directory of static files to be accessed via `http.FileSystem` interface (sounds very similar to vfsgen); implementation sourced from [camlistore](https://camlistore.org). +- [`go.rice`](https://github.com/GeertJohan/go.rice) - Makes working with resources such as HTML, JS, CSS, images and templates very easy. +- [`esc`](https://github.com/mjibson/esc) - Embeds files into Go programs and provides `http.FileSystem` interfaces to them. +- [`staticfiles`](https://github.com/bouk/staticfiles) - Allows you to embed a directory of files into your Go binary. +- [`togo`](https://github.com/flazz/togo) - Generates a Go source file with a `[]byte` var containing the given file's contents. +- [`fileb0x`](https://github.com/UnnoTed/fileb0x) - Simple customizable tool to embed files in Go. +- [`embedfiles`](https://github.com/leighmcculloch/embedfiles) - Simple tool for embedding files in Go code as a map. +- [`packr`](https://github.com/gobuffalo/packr) - Simple solution for bundling static assets inside of Go binaries. +- [`rsrc`](https://github.com/akavel/rsrc) - Tool for embedding .ico & manifest resources in Go programs for Windows. + +Attribution +----------- + +This package was originally based on the excellent work by [@jteeuwen](https://github.com/jteeuwen) on [`go-bindata`](https://github.com/jteeuwen/go-bindata) and [@elazarl](https://github.com/elazarl) on [`go-bindata-assetfs`](https://github.com/elazarl/go-bindata-assetfs). + +License +------- + +- [MIT License](https://opensource.org/licenses/mit-license.php) diff --git a/vendor/github.com/shurcooL/vfsgen/commentwriter.go b/vendor/github.com/shurcooL/vfsgen/commentwriter.go new file mode 100644 index 0000000..b6847f5 --- /dev/null +++ b/vendor/github.com/shurcooL/vfsgen/commentwriter.go @@ -0,0 +1,45 @@ +package vfsgen + +import "io" + +// commentWriter writes a Go comment to the underlying io.Writer, +// using line comment form (//). +type commentWriter struct { + W io.Writer + wroteSlashes bool // Wrote "//" at the beginning of the current line. +} + +func (c *commentWriter) Write(p []byte) (int, error) { + var n int + for i, b := range p { + if !c.wroteSlashes { + s := "//" + if b != '\n' { + s = "// " + } + if _, err := io.WriteString(c.W, s); err != nil { + return n, err + } + c.wroteSlashes = true + } + n0, err := c.W.Write(p[i : i+1]) + n += n0 + if err != nil { + return n, err + } + if b == '\n' { + c.wroteSlashes = false + } + } + return len(p), nil +} + +func (c *commentWriter) Close() error { + if !c.wroteSlashes { + if _, err := io.WriteString(c.W, "//"); err != nil { + return err + } + c.wroteSlashes = true + } + return nil +} diff --git a/vendor/github.com/shurcooL/vfsgen/doc.go b/vendor/github.com/shurcooL/vfsgen/doc.go new file mode 100644 index 0000000..46f2850 --- /dev/null +++ b/vendor/github.com/shurcooL/vfsgen/doc.go @@ -0,0 +1,15 @@ +/* +Package vfsgen takes an http.FileSystem (likely at `go generate` time) and +generates Go code that statically implements the provided http.FileSystem. + +Features: + +- Efficient generated code without unneccessary overhead. + +- Uses gzip compression internally (selectively, only for files that compress well). + +- Enables direct access to internal gzip compressed bytes via an optional interface. + +- Outputs `gofmt`ed Go code. +*/ +package vfsgen diff --git a/vendor/github.com/shurcooL/vfsgen/generator.go b/vendor/github.com/shurcooL/vfsgen/generator.go new file mode 100644 index 0000000..a95c81c --- /dev/null +++ b/vendor/github.com/shurcooL/vfsgen/generator.go @@ -0,0 +1,486 @@ +package vfsgen + +import ( + "bytes" + "compress/gzip" + "errors" + "fmt" + "io" + "io/ioutil" + "log" + "net/http" + "os" + pathpkg "path" + "sort" + "strconv" + "text/template" + "time" + + "github.com/shurcooL/httpfs/vfsutil" +) + +// Generate Go code that statically implements input filesystem, +// write the output to a file specified in opt. +func Generate(input http.FileSystem, opt Options) error { + opt.fillMissing() + + // Use an in-memory buffer to generate the entire output. + buf := new(bytes.Buffer) + + err := t.ExecuteTemplate(buf, "Header", opt) + if err != nil { + return err + } + + var toc toc + err = findAndWriteFiles(buf, input, &toc) + if err != nil { + return err + } + + err = t.ExecuteTemplate(buf, "DirEntries", toc.dirs) + if err != nil { + return err + } + + err = t.ExecuteTemplate(buf, "Trailer", toc) + if err != nil { + return err + } + + // Write output file (all at once). + fmt.Println("writing", opt.Filename) + err = ioutil.WriteFile(opt.Filename, buf.Bytes(), 0644) + return err +} + +type toc struct { + dirs []*dirInfo + + HasCompressedFile bool // There's at least one compressedFile. + HasFile bool // There's at least one uncompressed file. +} + +// fileInfo is a definition of a file. +type fileInfo struct { + Path string + Name string + ModTime time.Time + UncompressedSize int64 +} + +// dirInfo is a definition of a directory. +type dirInfo struct { + Path string + Name string + ModTime time.Time + Entries []string +} + +// findAndWriteFiles recursively finds all the file paths in the given directory tree. +// They are added to the given map as keys. Values will be safe function names +// for each file, which will be used when generating the output code. +func findAndWriteFiles(buf *bytes.Buffer, fs http.FileSystem, toc *toc) error { + walkFn := func(path string, fi os.FileInfo, r io.ReadSeeker, err error) error { + if err != nil { + log.Printf("can't stat file %q: %v\n", path, err) + return nil + } + + switch fi.IsDir() { + case false: + file := &fileInfo{ + Path: path, + Name: pathpkg.Base(path), + ModTime: fi.ModTime().UTC(), + UncompressedSize: fi.Size(), + } + + marker := buf.Len() + + // Write CompressedFileInfo. + err = writeCompressedFileInfo(buf, file, r) + switch err { + default: + return err + case nil: + toc.HasCompressedFile = true + // If compressed file is not smaller than original, revert and write original file. + case errCompressedNotSmaller: + _, err = r.Seek(0, io.SeekStart) + if err != nil { + return err + } + + buf.Truncate(marker) + + // Write FileInfo. + err = writeFileInfo(buf, file, r) + if err != nil { + return err + } + toc.HasFile = true + } + case true: + entries, err := readDirPaths(fs, path) + if err != nil { + return err + } + + dir := &dirInfo{ + Path: path, + Name: pathpkg.Base(path), + ModTime: fi.ModTime().UTC(), + Entries: entries, + } + + toc.dirs = append(toc.dirs, dir) + + // Write DirInfo. + err = t.ExecuteTemplate(buf, "DirInfo", dir) + if err != nil { + return err + } + } + + return nil + } + + err := vfsutil.WalkFiles(fs, "/", walkFn) + return err +} + +// readDirPaths reads the directory named by dirname and returns +// a sorted list of directory paths. +func readDirPaths(fs http.FileSystem, dirname string) ([]string, error) { + fis, err := vfsutil.ReadDir(fs, dirname) + if err != nil { + return nil, err + } + paths := make([]string, len(fis)) + for i := range fis { + paths[i] = pathpkg.Join(dirname, fis[i].Name()) + } + sort.Strings(paths) + return paths, nil +} + +// writeCompressedFileInfo writes CompressedFileInfo. +// It returns errCompressedNotSmaller if compressed file is not smaller than original. +func writeCompressedFileInfo(w io.Writer, file *fileInfo, r io.Reader) error { + err := t.ExecuteTemplate(w, "CompressedFileInfo-Before", file) + if err != nil { + return err + } + sw := &stringWriter{Writer: w} + gw := gzip.NewWriter(sw) + _, err = io.Copy(gw, r) + if err != nil { + return err + } + err = gw.Close() + if err != nil { + return err + } + if sw.N >= file.UncompressedSize { + return errCompressedNotSmaller + } + err = t.ExecuteTemplate(w, "CompressedFileInfo-After", file) + return err +} + +var errCompressedNotSmaller = errors.New("compressed file is not smaller than original") + +// Write FileInfo. +func writeFileInfo(w io.Writer, file *fileInfo, r io.Reader) error { + err := t.ExecuteTemplate(w, "FileInfo-Before", file) + if err != nil { + return err + } + sw := &stringWriter{Writer: w} + _, err = io.Copy(sw, r) + if err != nil { + return err + } + err = t.ExecuteTemplate(w, "FileInfo-After", file) + return err +} + +var t = template.Must(template.New("").Funcs(template.FuncMap{ + "quote": strconv.Quote, + "comment": func(s string) (string, error) { + var buf bytes.Buffer + cw := &commentWriter{W: &buf} + _, err := io.WriteString(cw, s) + if err != nil { + return "", err + } + err = cw.Close() + return buf.String(), err + }, +}).Parse(`{{define "Header"}}// Code generated by vfsgen; DO NOT EDIT. + +{{with .BuildTags}}// +build {{.}} + +{{end}}package {{.PackageName}} + +import ( + "bytes" + "compress/gzip" + "fmt" + "io" + "io/ioutil" + "net/http" + "os" + pathpkg "path" + "time" +) + +{{comment .VariableComment}} +var {{.VariableName}} = func() http.FileSystem { + fs := vfsgen۰FS{ +{{end}} + + + +{{define "CompressedFileInfo-Before"}} {{quote .Path}}: &vfsgen۰CompressedFileInfo{ + name: {{quote .Name}}, + modTime: {{template "Time" .ModTime}}, + uncompressedSize: {{.UncompressedSize}}, +{{/* This blank line separating compressedContent is neccessary to prevent potential gofmt issues. See issue #19. */}} + compressedContent: []byte("{{end}}{{define "CompressedFileInfo-After"}}"), + }, +{{end}} + + + +{{define "FileInfo-Before"}} {{quote .Path}}: &vfsgen۰FileInfo{ + name: {{quote .Name}}, + modTime: {{template "Time" .ModTime}}, + content: []byte("{{end}}{{define "FileInfo-After"}}"), + }, +{{end}} + + + +{{define "DirInfo"}} {{quote .Path}}: &vfsgen۰DirInfo{ + name: {{quote .Name}}, + modTime: {{template "Time" .ModTime}}, + }, +{{end}} + + + +{{define "DirEntries"}} } +{{range .}}{{if .Entries}} fs[{{quote .Path}}].(*vfsgen۰DirInfo).entries = []os.FileInfo{{"{"}}{{range .Entries}} + fs[{{quote .}}].(os.FileInfo),{{end}} + } +{{end}}{{end}} + return fs +}() +{{end}} + + + +{{define "Trailer"}} +type vfsgen۰FS map[string]interface{} + +func (fs vfsgen۰FS) Open(path string) (http.File, error) { + path = pathpkg.Clean("/" + path) + f, ok := fs[path] + if !ok { + return nil, &os.PathError{Op: "open", Path: path, Err: os.ErrNotExist} + } + + switch f := f.(type) {{"{"}}{{if .HasCompressedFile}} + case *vfsgen۰CompressedFileInfo: + gr, err := gzip.NewReader(bytes.NewReader(f.compressedContent)) + if err != nil { + // This should never happen because we generate the gzip bytes such that they are always valid. + panic("unexpected error reading own gzip compressed bytes: " + err.Error()) + } + return &vfsgen۰CompressedFile{ + vfsgen۰CompressedFileInfo: f, + gr: gr, + }, nil{{end}}{{if .HasFile}} + case *vfsgen۰FileInfo: + return &vfsgen۰File{ + vfsgen۰FileInfo: f, + Reader: bytes.NewReader(f.content), + }, nil{{end}} + case *vfsgen۰DirInfo: + return &vfsgen۰Dir{ + vfsgen۰DirInfo: f, + }, nil + default: + // This should never happen because we generate only the above types. + panic(fmt.Sprintf("unexpected type %T", f)) + } +} +{{if .HasCompressedFile}} +// vfsgen۰CompressedFileInfo is a static definition of a gzip compressed file. +type vfsgen۰CompressedFileInfo struct { + name string + modTime time.Time + compressedContent []byte + uncompressedSize int64 +} + +func (f *vfsgen۰CompressedFileInfo) Readdir(count int) ([]os.FileInfo, error) { + return nil, fmt.Errorf("cannot Readdir from file %s", f.name) +} +func (f *vfsgen۰CompressedFileInfo) Stat() (os.FileInfo, error) { return f, nil } + +func (f *vfsgen۰CompressedFileInfo) GzipBytes() []byte { + return f.compressedContent +} + +func (f *vfsgen۰CompressedFileInfo) Name() string { return f.name } +func (f *vfsgen۰CompressedFileInfo) Size() int64 { return f.uncompressedSize } +func (f *vfsgen۰CompressedFileInfo) Mode() os.FileMode { return 0444 } +func (f *vfsgen۰CompressedFileInfo) ModTime() time.Time { return f.modTime } +func (f *vfsgen۰CompressedFileInfo) IsDir() bool { return false } +func (f *vfsgen۰CompressedFileInfo) Sys() interface{} { return nil } + +// vfsgen۰CompressedFile is an opened compressedFile instance. +type vfsgen۰CompressedFile struct { + *vfsgen۰CompressedFileInfo + gr *gzip.Reader + grPos int64 // Actual gr uncompressed position. + seekPos int64 // Seek uncompressed position. +} + +func (f *vfsgen۰CompressedFile) Read(p []byte) (n int, err error) { + if f.grPos > f.seekPos { + // Rewind to beginning. + err = f.gr.Reset(bytes.NewReader(f.compressedContent)) + if err != nil { + return 0, err + } + f.grPos = 0 + } + if f.grPos < f.seekPos { + // Fast-forward. + _, err = io.CopyN(ioutil.Discard, f.gr, f.seekPos-f.grPos) + if err != nil { + return 0, err + } + f.grPos = f.seekPos + } + n, err = f.gr.Read(p) + f.grPos += int64(n) + f.seekPos = f.grPos + return n, err +} +func (f *vfsgen۰CompressedFile) Seek(offset int64, whence int) (int64, error) { + switch whence { + case io.SeekStart: + f.seekPos = 0 + offset + case io.SeekCurrent: + f.seekPos += offset + case io.SeekEnd: + f.seekPos = f.uncompressedSize + offset + default: + panic(fmt.Errorf("invalid whence value: %v", whence)) + } + return f.seekPos, nil +} +func (f *vfsgen۰CompressedFile) Close() error { + return f.gr.Close() +} +{{else}} +// We already imported "compress/gzip" and "io/ioutil", but ended up not using them. Avoid unused import error. +var _ = gzip.Reader{} +var _ = ioutil.Discard +{{end}}{{if .HasFile}} +// vfsgen۰FileInfo is a static definition of an uncompressed file (because it's not worth gzip compressing). +type vfsgen۰FileInfo struct { + name string + modTime time.Time + content []byte +} + +func (f *vfsgen۰FileInfo) Readdir(count int) ([]os.FileInfo, error) { + return nil, fmt.Errorf("cannot Readdir from file %s", f.name) +} +func (f *vfsgen۰FileInfo) Stat() (os.FileInfo, error) { return f, nil } + +func (f *vfsgen۰FileInfo) NotWorthGzipCompressing() {} + +func (f *vfsgen۰FileInfo) Name() string { return f.name } +func (f *vfsgen۰FileInfo) Size() int64 { return int64(len(f.content)) } +func (f *vfsgen۰FileInfo) Mode() os.FileMode { return 0444 } +func (f *vfsgen۰FileInfo) ModTime() time.Time { return f.modTime } +func (f *vfsgen۰FileInfo) IsDir() bool { return false } +func (f *vfsgen۰FileInfo) Sys() interface{} { return nil } + +// vfsgen۰File is an opened file instance. +type vfsgen۰File struct { + *vfsgen۰FileInfo + *bytes.Reader +} + +func (f *vfsgen۰File) Close() error { + return nil +} +{{else if not .HasCompressedFile}} +// We already imported "bytes", but ended up not using it. Avoid unused import error. +var _ = bytes.Reader{} +{{end}} +// vfsgen۰DirInfo is a static definition of a directory. +type vfsgen۰DirInfo struct { + name string + modTime time.Time + entries []os.FileInfo +} + +func (d *vfsgen۰DirInfo) Read([]byte) (int, error) { + return 0, fmt.Errorf("cannot Read from directory %s", d.name) +} +func (d *vfsgen۰DirInfo) Close() error { return nil } +func (d *vfsgen۰DirInfo) Stat() (os.FileInfo, error) { return d, nil } + +func (d *vfsgen۰DirInfo) Name() string { return d.name } +func (d *vfsgen۰DirInfo) Size() int64 { return 0 } +func (d *vfsgen۰DirInfo) Mode() os.FileMode { return 0755 | os.ModeDir } +func (d *vfsgen۰DirInfo) ModTime() time.Time { return d.modTime } +func (d *vfsgen۰DirInfo) IsDir() bool { return true } +func (d *vfsgen۰DirInfo) Sys() interface{} { return nil } + +// vfsgen۰Dir is an opened dir instance. +type vfsgen۰Dir struct { + *vfsgen۰DirInfo + pos int // Position within entries for Seek and Readdir. +} + +func (d *vfsgen۰Dir) Seek(offset int64, whence int) (int64, error) { + if offset == 0 && whence == io.SeekStart { + d.pos = 0 + return 0, nil + } + return 0, fmt.Errorf("unsupported Seek in directory %s", d.name) +} + +func (d *vfsgen۰Dir) Readdir(count int) ([]os.FileInfo, error) { + if d.pos >= len(d.entries) && count > 0 { + return nil, io.EOF + } + if count <= 0 || count > len(d.entries)-d.pos { + count = len(d.entries) - d.pos + } + e := d.entries[d.pos : d.pos+count] + d.pos += count + return e, nil +} +{{end}} + + + +{{define "Time"}} +{{- if .IsZero -}} + time.Time{} +{{- else -}} + time.Date({{.Year}}, {{printf "%d" .Month}}, {{.Day}}, {{.Hour}}, {{.Minute}}, {{.Second}}, {{.Nanosecond}}, time.UTC) +{{- end -}} +{{end}} +`)) diff --git a/vendor/github.com/shurcooL/vfsgen/options.go b/vendor/github.com/shurcooL/vfsgen/options.go new file mode 100644 index 0000000..d10d348 --- /dev/null +++ b/vendor/github.com/shurcooL/vfsgen/options.go @@ -0,0 +1,45 @@ +package vfsgen + +import ( + "fmt" + "strings" +) + +// Options for vfsgen code generation. +type Options struct { + // Filename of the generated Go code output (including extension). + // If left empty, it defaults to "{{toLower .VariableName}}_vfsdata.go". + Filename string + + // PackageName is the name of the package in the generated code. + // If left empty, it defaults to "main". + PackageName string + + // BuildTags are the optional build tags in the generated code. + // The build tags syntax is specified by the go tool. + BuildTags string + + // VariableName is the name of the http.FileSystem variable in the generated code. + // If left empty, it defaults to "assets". + VariableName string + + // VariableComment is the comment of the http.FileSystem variable in the generated code. + // If left empty, it defaults to "{{.VariableName}} statically implements the virtual filesystem provided to vfsgen.". + VariableComment string +} + +// fillMissing sets default values for mandatory options that are left empty. +func (opt *Options) fillMissing() { + if opt.PackageName == "" { + opt.PackageName = "main" + } + if opt.VariableName == "" { + opt.VariableName = "assets" + } + if opt.Filename == "" { + opt.Filename = fmt.Sprintf("%s_vfsdata.go", strings.ToLower(opt.VariableName)) + } + if opt.VariableComment == "" { + opt.VariableComment = fmt.Sprintf("%s statically implements the virtual filesystem provided to vfsgen.", opt.VariableName) + } +} diff --git a/vendor/github.com/shurcooL/vfsgen/stringwriter.go b/vendor/github.com/shurcooL/vfsgen/stringwriter.go new file mode 100644 index 0000000..a781efd --- /dev/null +++ b/vendor/github.com/shurcooL/vfsgen/stringwriter.go @@ -0,0 +1,27 @@ +package vfsgen + +import ( + "io" +) + +// stringWriter writes given bytes to underlying io.Writer as a Go interpreted string literal value, +// not including double quotes. It tracks the total number of bytes written. +type stringWriter struct { + io.Writer + N int64 // Total bytes written. +} + +func (sw *stringWriter) Write(p []byte) (n int, err error) { + const hex = "0123456789abcdef" + buf := []byte{'\\', 'x', 0, 0} + for _, b := range p { + buf[2], buf[3] = hex[b/16], hex[b%16] + _, err = sw.Writer.Write(buf) + if err != nil { + return n, err + } + n++ + sw.N++ + } + return n, nil +} diff --git a/vendor/github.com/sirupsen/logrus/.gitignore b/vendor/github.com/sirupsen/logrus/.gitignore new file mode 100644 index 0000000..66be63a --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/.gitignore @@ -0,0 +1 @@ +logrus diff --git a/vendor/github.com/sirupsen/logrus/.travis.yml b/vendor/github.com/sirupsen/logrus/.travis.yml new file mode 100644 index 0000000..a23296a --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/.travis.yml @@ -0,0 +1,15 @@ +language: go +go: + - 1.6.x + - 1.7.x + - 1.8.x + - tip +env: + - GOMAXPROCS=4 GORACE=halt_on_error=1 +install: + - go get github.com/stretchr/testify/assert + - go get gopkg.in/gemnasium/logrus-airbrake-hook.v2 + - go get golang.org/x/sys/unix + - go get golang.org/x/sys/windows +script: + - go test -race -v ./... diff --git a/vendor/github.com/sirupsen/logrus/CHANGELOG.md b/vendor/github.com/sirupsen/logrus/CHANGELOG.md new file mode 100644 index 0000000..1bd1deb --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/CHANGELOG.md @@ -0,0 +1,123 @@ +# 1.0.5 + +* Fix hooks race (#707) +* Fix panic deadlock (#695) + +# 1.0.4 + +* Fix race when adding hooks (#612) +* Fix terminal check in AppEngine (#635) + +# 1.0.3 + +* Replace example files with testable examples + +# 1.0.2 + +* bug: quote non-string values in text formatter (#583) +* Make (*Logger) SetLevel a public method + +# 1.0.1 + +* bug: fix escaping in text formatter (#575) + +# 1.0.0 + +* Officially changed name to lower-case +* bug: colors on Windows 10 (#541) +* bug: fix race in accessing level (#512) + +# 0.11.5 + +* feature: add writer and writerlevel to entry (#372) + +# 0.11.4 + +* bug: fix undefined variable on solaris (#493) + +# 0.11.3 + +* formatter: configure quoting of empty values (#484) +* formatter: configure quoting character (default is `"`) (#484) +* bug: fix not importing io correctly in non-linux environments (#481) + +# 0.11.2 + +* bug: fix windows terminal detection (#476) + +# 0.11.1 + +* bug: fix tty detection with custom out (#471) + +# 0.11.0 + +* performance: Use bufferpool to allocate (#370) +* terminal: terminal detection for app-engine (#343) +* feature: exit handler (#375) + +# 0.10.0 + +* feature: Add a test hook (#180) +* feature: `ParseLevel` is now case-insensitive (#326) +* feature: `FieldLogger` interface that generalizes `Logger` and `Entry` (#308) +* performance: avoid re-allocations on `WithFields` (#335) + +# 0.9.0 + +* logrus/text_formatter: don't emit empty msg +* logrus/hooks/airbrake: move out of main repository +* logrus/hooks/sentry: move out of main repository +* logrus/hooks/papertrail: move out of main repository +* logrus/hooks/bugsnag: move out of main repository +* logrus/core: run tests with `-race` +* logrus/core: detect TTY based on `stderr` +* logrus/core: support `WithError` on logger +* logrus/core: Solaris support + +# 0.8.7 + +* logrus/core: fix possible race (#216) +* logrus/doc: small typo fixes and doc improvements + + +# 0.8.6 + +* hooks/raven: allow passing an initialized client + +# 0.8.5 + +* logrus/core: revert #208 + +# 0.8.4 + +* formatter/text: fix data race (#218) + +# 0.8.3 + +* logrus/core: fix entry log level (#208) +* logrus/core: improve performance of text formatter by 40% +* logrus/core: expose `LevelHooks` type +* logrus/core: add support for DragonflyBSD and NetBSD +* formatter/text: print structs more verbosely + +# 0.8.2 + +* logrus: fix more Fatal family functions + +# 0.8.1 + +* logrus: fix not exiting on `Fatalf` and `Fatalln` + +# 0.8.0 + +* logrus: defaults to stderr instead of stdout +* hooks/sentry: add special field for `*http.Request` +* formatter/text: ignore Windows for colors + +# 0.7.3 + +* formatter/\*: allow configuration of timestamp layout + +# 0.7.2 + +* formatter/text: Add configuration option for time format (#158) diff --git a/vendor/github.com/sirupsen/logrus/LICENSE b/vendor/github.com/sirupsen/logrus/LICENSE new file mode 100644 index 0000000..f090cb4 --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2014 Simon Eskildsen + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/vendor/github.com/sirupsen/logrus/README.md b/vendor/github.com/sirupsen/logrus/README.md new file mode 100644 index 0000000..f77819b --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/README.md @@ -0,0 +1,511 @@ +# Logrus :walrus: [![Build Status](https://travis-ci.org/sirupsen/logrus.svg?branch=master)](https://travis-ci.org/sirupsen/logrus) [![GoDoc](https://godoc.org/github.com/sirupsen/logrus?status.svg)](https://godoc.org/github.com/sirupsen/logrus) + +Logrus is a structured logger for Go (golang), completely API compatible with +the standard library logger. + +**Seeing weird case-sensitive problems?** It's in the past been possible to +import Logrus as both upper- and lower-case. Due to the Go package environment, +this caused issues in the community and we needed a standard. Some environments +experienced problems with the upper-case variant, so the lower-case was decided. +Everything using `logrus` will need to use the lower-case: +`github.com/sirupsen/logrus`. Any package that isn't, should be changed. + +To fix Glide, see [these +comments](https://github.com/sirupsen/logrus/issues/553#issuecomment-306591437). +For an in-depth explanation of the casing issue, see [this +comment](https://github.com/sirupsen/logrus/issues/570#issuecomment-313933276). + +**Are you interested in assisting in maintaining Logrus?** Currently I have a +lot of obligations, and I am unable to provide Logrus with the maintainership it +needs. If you'd like to help, please reach out to me at `simon at author's +username dot com`. + +Nicely color-coded in development (when a TTY is attached, otherwise just +plain text): + +![Colored](http://i.imgur.com/PY7qMwd.png) + +With `log.SetFormatter(&log.JSONFormatter{})`, for easy parsing by logstash +or Splunk: + +```json +{"animal":"walrus","level":"info","msg":"A group of walrus emerges from the +ocean","size":10,"time":"2014-03-10 19:57:38.562264131 -0400 EDT"} + +{"level":"warning","msg":"The group's number increased tremendously!", +"number":122,"omg":true,"time":"2014-03-10 19:57:38.562471297 -0400 EDT"} + +{"animal":"walrus","level":"info","msg":"A giant walrus appears!", +"size":10,"time":"2014-03-10 19:57:38.562500591 -0400 EDT"} + +{"animal":"walrus","level":"info","msg":"Tremendously sized cow enters the ocean.", +"size":9,"time":"2014-03-10 19:57:38.562527896 -0400 EDT"} + +{"level":"fatal","msg":"The ice breaks!","number":100,"omg":true, +"time":"2014-03-10 19:57:38.562543128 -0400 EDT"} +``` + +With the default `log.SetFormatter(&log.TextFormatter{})` when a TTY is not +attached, the output is compatible with the +[logfmt](http://godoc.org/github.com/kr/logfmt) format: + +```text +time="2015-03-26T01:27:38-04:00" level=debug msg="Started observing beach" animal=walrus number=8 +time="2015-03-26T01:27:38-04:00" level=info msg="A group of walrus emerges from the ocean" animal=walrus size=10 +time="2015-03-26T01:27:38-04:00" level=warning msg="The group's number increased tremendously!" number=122 omg=true +time="2015-03-26T01:27:38-04:00" level=debug msg="Temperature changes" temperature=-4 +time="2015-03-26T01:27:38-04:00" level=panic msg="It's over 9000!" animal=orca size=9009 +time="2015-03-26T01:27:38-04:00" level=fatal msg="The ice breaks!" err=&{0x2082280c0 map[animal:orca size:9009] 2015-03-26 01:27:38.441574009 -0400 EDT panic It's over 9000!} number=100 omg=true +exit status 1 +``` + +#### Case-sensitivity + +The organization's name was changed to lower-case--and this will not be changed +back. If you are getting import conflicts due to case sensitivity, please use +the lower-case import: `github.com/sirupsen/logrus`. + +#### Example + +The simplest way to use Logrus is simply the package-level exported logger: + +```go +package main + +import ( + log "github.com/sirupsen/logrus" +) + +func main() { + log.WithFields(log.Fields{ + "animal": "walrus", + }).Info("A walrus appears") +} +``` + +Note that it's completely api-compatible with the stdlib logger, so you can +replace your `log` imports everywhere with `log "github.com/sirupsen/logrus"` +and you'll now have the flexibility of Logrus. You can customize it all you +want: + +```go +package main + +import ( + "os" + log "github.com/sirupsen/logrus" +) + +func init() { + // Log as JSON instead of the default ASCII formatter. + log.SetFormatter(&log.JSONFormatter{}) + + // Output to stdout instead of the default stderr + // Can be any io.Writer, see below for File example + log.SetOutput(os.Stdout) + + // Only log the warning severity or above. + log.SetLevel(log.WarnLevel) +} + +func main() { + log.WithFields(log.Fields{ + "animal": "walrus", + "size": 10, + }).Info("A group of walrus emerges from the ocean") + + log.WithFields(log.Fields{ + "omg": true, + "number": 122, + }).Warn("The group's number increased tremendously!") + + log.WithFields(log.Fields{ + "omg": true, + "number": 100, + }).Fatal("The ice breaks!") + + // A common pattern is to re-use fields between logging statements by re-using + // the logrus.Entry returned from WithFields() + contextLogger := log.WithFields(log.Fields{ + "common": "this is a common field", + "other": "I also should be logged always", + }) + + contextLogger.Info("I'll be logged with common and other field") + contextLogger.Info("Me too") +} +``` + +For more advanced usage such as logging to multiple locations from the same +application, you can also create an instance of the `logrus` Logger: + +```go +package main + +import ( + "os" + "github.com/sirupsen/logrus" +) + +// Create a new instance of the logger. You can have any number of instances. +var log = logrus.New() + +func main() { + // The API for setting attributes is a little different than the package level + // exported logger. See Godoc. + log.Out = os.Stdout + + // You could set this to any `io.Writer` such as a file + // file, err := os.OpenFile("logrus.log", os.O_CREATE|os.O_WRONLY, 0666) + // if err == nil { + // log.Out = file + // } else { + // log.Info("Failed to log to file, using default stderr") + // } + + log.WithFields(logrus.Fields{ + "animal": "walrus", + "size": 10, + }).Info("A group of walrus emerges from the ocean") +} +``` + +#### Fields + +Logrus encourages careful, structured logging through logging fields instead of +long, unparseable error messages. For example, instead of: `log.Fatalf("Failed +to send event %s to topic %s with key %d")`, you should log the much more +discoverable: + +```go +log.WithFields(log.Fields{ + "event": event, + "topic": topic, + "key": key, +}).Fatal("Failed to send event") +``` + +We've found this API forces you to think about logging in a way that produces +much more useful logging messages. We've been in countless situations where just +a single added field to a log statement that was already there would've saved us +hours. The `WithFields` call is optional. + +In general, with Logrus using any of the `printf`-family functions should be +seen as a hint you should add a field, however, you can still use the +`printf`-family functions with Logrus. + +#### Default Fields + +Often it's helpful to have fields _always_ attached to log statements in an +application or parts of one. For example, you may want to always log the +`request_id` and `user_ip` in the context of a request. Instead of writing +`log.WithFields(log.Fields{"request_id": request_id, "user_ip": user_ip})` on +every line, you can create a `logrus.Entry` to pass around instead: + +```go +requestLogger := log.WithFields(log.Fields{"request_id": request_id, "user_ip": user_ip}) +requestLogger.Info("something happened on that request") # will log request_id and user_ip +requestLogger.Warn("something not great happened") +``` + +#### Hooks + +You can add hooks for logging levels. For example to send errors to an exception +tracking service on `Error`, `Fatal` and `Panic`, info to StatsD or log to +multiple places simultaneously, e.g. syslog. + +Logrus comes with [built-in hooks](hooks/). Add those, or your custom hook, in +`init`: + +```go +import ( + log "github.com/sirupsen/logrus" + "gopkg.in/gemnasium/logrus-airbrake-hook.v2" // the package is named "airbrake" + logrus_syslog "github.com/sirupsen/logrus/hooks/syslog" + "log/syslog" +) + +func init() { + + // Use the Airbrake hook to report errors that have Error severity or above to + // an exception tracker. You can create custom hooks, see the Hooks section. + log.AddHook(airbrake.NewHook(123, "xyz", "production")) + + hook, err := logrus_syslog.NewSyslogHook("udp", "localhost:514", syslog.LOG_INFO, "") + if err != nil { + log.Error("Unable to connect to local syslog daemon") + } else { + log.AddHook(hook) + } +} +``` +Note: Syslog hook also support connecting to local syslog (Ex. "/dev/log" or "/var/run/syslog" or "/var/run/log"). For the detail, please check the [syslog hook README](hooks/syslog/README.md). + +| Hook | Description | +| ----- | ----------- | +| [Airbrake "legacy"](https://github.com/gemnasium/logrus-airbrake-legacy-hook) | Send errors to an exception tracking service compatible with the Airbrake API V2. Uses [`airbrake-go`](https://github.com/tobi/airbrake-go) behind the scenes. | +| [Airbrake](https://github.com/gemnasium/logrus-airbrake-hook) | Send errors to the Airbrake API V3. Uses the official [`gobrake`](https://github.com/airbrake/gobrake) behind the scenes. | +| [Amazon Kinesis](https://github.com/evalphobia/logrus_kinesis) | Hook for logging to [Amazon Kinesis](https://aws.amazon.com/kinesis/) | +| [Amqp-Hook](https://github.com/vladoatanasov/logrus_amqp) | Hook for logging to Amqp broker (Like RabbitMQ) | +| [Application Insights](https://github.com/jjcollinge/logrus-appinsights) | Hook for logging to [Application Insights](https://azure.microsoft.com/en-us/services/application-insights/) +| [AzureTableHook](https://github.com/kpfaulkner/azuretablehook/) | Hook for logging to Azure Table Storage| +| [Bugsnag](https://github.com/Shopify/logrus-bugsnag/blob/master/bugsnag.go) | Send errors to the Bugsnag exception tracking service. | +| [DeferPanic](https://github.com/deferpanic/dp-logrus) | Hook for logging to DeferPanic | +| [Discordrus](https://github.com/kz/discordrus) | Hook for logging to [Discord](https://discordapp.com/) | +| [ElasticSearch](https://github.com/sohlich/elogrus) | Hook for logging to ElasticSearch| +| [Firehose](https://github.com/beaubrewer/logrus_firehose) | Hook for logging to [Amazon Firehose](https://aws.amazon.com/kinesis/firehose/) +| [Fluentd](https://github.com/evalphobia/logrus_fluent) | Hook for logging to fluentd | +| [Go-Slack](https://github.com/multiplay/go-slack) | Hook for logging to [Slack](https://slack.com) | +| [Graylog](https://github.com/gemnasium/logrus-graylog-hook) | Hook for logging to [Graylog](http://graylog2.org/) | +| [Hiprus](https://github.com/nubo/hiprus) | Send errors to a channel in hipchat. | +| [Honeybadger](https://github.com/agonzalezro/logrus_honeybadger) | Hook for sending exceptions to Honeybadger | +| [InfluxDB](https://github.com/Abramovic/logrus_influxdb) | Hook for logging to influxdb | +| [Influxus](http://github.com/vlad-doru/influxus) | Hook for concurrently logging to [InfluxDB](http://influxdata.com/) | +| [Journalhook](https://github.com/wercker/journalhook) | Hook for logging to `systemd-journald` | +| [KafkaLogrus](https://github.com/tracer0tong/kafkalogrus) | Hook for logging to Kafka | +| [Kafka REST Proxy](https://github.com/Nordstrom/logrus-kafka-rest-proxy) | Hook for logging to [Kafka REST Proxy](https://docs.confluent.io/current/kafka-rest/docs) | +| [LFShook](https://github.com/rifflock/lfshook) | Hook for logging to the local filesystem | +| [Logbeat](https://github.com/macandmia/logbeat) | Hook for logging to [Opbeat](https://opbeat.com/) | +| [Logentries](https://github.com/jcftang/logentriesrus) | Hook for logging to [Logentries](https://logentries.com/) | +| [Logentrus](https://github.com/puddingfactory/logentrus) | Hook for logging to [Logentries](https://logentries.com/) | +| [Logmatic.io](https://github.com/logmatic/logmatic-go) | Hook for logging to [Logmatic.io](http://logmatic.io/) | +| [Logrusly](https://github.com/sebest/logrusly) | Send logs to [Loggly](https://www.loggly.com/) | +| [Logstash](https://github.com/bshuster-repo/logrus-logstash-hook) | Hook for logging to [Logstash](https://www.elastic.co/products/logstash) | +| [Mail](https://github.com/zbindenren/logrus_mail) | Hook for sending exceptions via mail | +| [Mattermost](https://github.com/shuLhan/mattermost-integration/tree/master/hooks/logrus) | Hook for logging to [Mattermost](https://mattermost.com/) | +| [Mongodb](https://github.com/weekface/mgorus) | Hook for logging to mongodb | +| [NATS-Hook](https://github.com/rybit/nats_logrus_hook) | Hook for logging to [NATS](https://nats.io) | +| [Octokit](https://github.com/dorajistyle/logrus-octokit-hook) | Hook for logging to github via octokit | +| [Papertrail](https://github.com/polds/logrus-papertrail-hook) | Send errors to the [Papertrail](https://papertrailapp.com) hosted logging service via UDP. | +| [PostgreSQL](https://github.com/gemnasium/logrus-postgresql-hook) | Send logs to [PostgreSQL](http://postgresql.org) | +| [Promrus](https://github.com/weaveworks/promrus) | Expose number of log messages as [Prometheus](https://prometheus.io/) metrics | +| [Pushover](https://github.com/toorop/logrus_pushover) | Send error via [Pushover](https://pushover.net) | +| [Raygun](https://github.com/squirkle/logrus-raygun-hook) | Hook for logging to [Raygun.io](http://raygun.io/) | +| [Redis-Hook](https://github.com/rogierlommers/logrus-redis-hook) | Hook for logging to a ELK stack (through Redis) | +| [Rollrus](https://github.com/heroku/rollrus) | Hook for sending errors to rollbar | +| [Scribe](https://github.com/sagar8192/logrus-scribe-hook) | Hook for logging to [Scribe](https://github.com/facebookarchive/scribe)| +| [Sentry](https://github.com/evalphobia/logrus_sentry) | Send errors to the Sentry error logging and aggregation service. | +| [Slackrus](https://github.com/johntdyer/slackrus) | Hook for Slack chat. | +| [Stackdriver](https://github.com/knq/sdhook) | Hook for logging to [Google Stackdriver](https://cloud.google.com/logging/) | +| [Sumorus](https://github.com/doublefree/sumorus) | Hook for logging to [SumoLogic](https://www.sumologic.com/)| +| [Syslog](https://github.com/sirupsen/logrus/blob/master/hooks/syslog/syslog.go) | Send errors to remote syslog server. Uses standard library `log/syslog` behind the scenes. | +| [Syslog TLS](https://github.com/shinji62/logrus-syslog-ng) | Send errors to remote syslog server with TLS support. | +| [Telegram](https://github.com/rossmcdonald/telegram_hook) | Hook for logging errors to [Telegram](https://telegram.org/) | +| [TraceView](https://github.com/evalphobia/logrus_appneta) | Hook for logging to [AppNeta TraceView](https://www.appneta.com/products/traceview/) | +| [Typetalk](https://github.com/dragon3/logrus-typetalk-hook) | Hook for logging to [Typetalk](https://www.typetalk.in/) | +| [logz.io](https://github.com/ripcurld00d/logrus-logzio-hook) | Hook for logging to [logz.io](https://logz.io), a Log as a Service using Logstash | +| [SQS-Hook](https://github.com/tsarpaul/logrus_sqs) | Hook for logging to [Amazon Simple Queue Service (SQS)](https://aws.amazon.com/sqs/) | + +#### Level logging + +Logrus has six logging levels: Debug, Info, Warning, Error, Fatal and Panic. + +```go +log.Debug("Useful debugging information.") +log.Info("Something noteworthy happened!") +log.Warn("You should probably take a look at this.") +log.Error("Something failed but I'm not quitting.") +// Calls os.Exit(1) after logging +log.Fatal("Bye.") +// Calls panic() after logging +log.Panic("I'm bailing.") +``` + +You can set the logging level on a `Logger`, then it will only log entries with +that severity or anything above it: + +```go +// Will log anything that is info or above (warn, error, fatal, panic). Default. +log.SetLevel(log.InfoLevel) +``` + +It may be useful to set `log.Level = logrus.DebugLevel` in a debug or verbose +environment if your application has that. + +#### Entries + +Besides the fields added with `WithField` or `WithFields` some fields are +automatically added to all logging events: + +1. `time`. The timestamp when the entry was created. +2. `msg`. The logging message passed to `{Info,Warn,Error,Fatal,Panic}` after + the `AddFields` call. E.g. `Failed to send event.` +3. `level`. The logging level. E.g. `info`. + +#### Environments + +Logrus has no notion of environment. + +If you wish for hooks and formatters to only be used in specific environments, +you should handle that yourself. For example, if your application has a global +variable `Environment`, which is a string representation of the environment you +could do: + +```go +import ( + log "github.com/sirupsen/logrus" +) + +init() { + // do something here to set environment depending on an environment variable + // or command-line flag + if Environment == "production" { + log.SetFormatter(&log.JSONFormatter{}) + } else { + // The TextFormatter is default, you don't actually have to do this. + log.SetFormatter(&log.TextFormatter{}) + } +} +``` + +This configuration is how `logrus` was intended to be used, but JSON in +production is mostly only useful if you do log aggregation with tools like +Splunk or Logstash. + +#### Formatters + +The built-in logging formatters are: + +* `logrus.TextFormatter`. Logs the event in colors if stdout is a tty, otherwise + without colors. + * *Note:* to force colored output when there is no TTY, set the `ForceColors` + field to `true`. To force no colored output even if there is a TTY set the + `DisableColors` field to `true`. For Windows, see + [github.com/mattn/go-colorable](https://github.com/mattn/go-colorable). + * All options are listed in the [generated docs](https://godoc.org/github.com/sirupsen/logrus#TextFormatter). +* `logrus.JSONFormatter`. Logs fields as JSON. + * All options are listed in the [generated docs](https://godoc.org/github.com/sirupsen/logrus#JSONFormatter). + +Third party logging formatters: + +* [`FluentdFormatter`](https://github.com/joonix/log). Formats entries that can be parsed by Kubernetes and Google Container Engine. +* [`logstash`](https://github.com/bshuster-repo/logrus-logstash-hook). Logs fields as [Logstash](http://logstash.net) Events. +* [`prefixed`](https://github.com/x-cray/logrus-prefixed-formatter). Displays log entry source along with alternative layout. +* [`zalgo`](https://github.com/aybabtme/logzalgo). Invoking the P͉̫o̳̼̊w̖͈̰͎e̬͔̭͂r͚̼̹̲ ̫͓͉̳͈ō̠͕͖̚f̝͍̠ ͕̲̞͖͑Z̖̫̤̫ͪa͉̬͈̗l͖͎g̳̥o̰̥̅!̣͔̲̻͊̄ ̙̘̦̹̦. + +You can define your formatter by implementing the `Formatter` interface, +requiring a `Format` method. `Format` takes an `*Entry`. `entry.Data` is a +`Fields` type (`map[string]interface{}`) with all your fields as well as the +default ones (see Entries section above): + +```go +type MyJSONFormatter struct { +} + +log.SetFormatter(new(MyJSONFormatter)) + +func (f *MyJSONFormatter) Format(entry *Entry) ([]byte, error) { + // Note this doesn't include Time, Level and Message which are available on + // the Entry. Consult `godoc` on information about those fields or read the + // source of the official loggers. + serialized, err := json.Marshal(entry.Data) + if err != nil { + return nil, fmt.Errorf("Failed to marshal fields to JSON, %v", err) + } + return append(serialized, '\n'), nil +} +``` + +#### Logger as an `io.Writer` + +Logrus can be transformed into an `io.Writer`. That writer is the end of an `io.Pipe` and it is your responsibility to close it. + +```go +w := logger.Writer() +defer w.Close() + +srv := http.Server{ + // create a stdlib log.Logger that writes to + // logrus.Logger. + ErrorLog: log.New(w, "", 0), +} +``` + +Each line written to that writer will be printed the usual way, using formatters +and hooks. The level for those entries is `info`. + +This means that we can override the standard library logger easily: + +```go +logger := logrus.New() +logger.Formatter = &logrus.JSONFormatter{} + +// Use logrus for standard log output +// Note that `log` here references stdlib's log +// Not logrus imported under the name `log`. +log.SetOutput(logger.Writer()) +``` + +#### Rotation + +Log rotation is not provided with Logrus. Log rotation should be done by an +external program (like `logrotate(8)`) that can compress and delete old log +entries. It should not be a feature of the application-level logger. + +#### Tools + +| Tool | Description | +| ---- | ----------- | +|[Logrus Mate](https://github.com/gogap/logrus_mate)|Logrus mate is a tool for Logrus to manage loggers, you can initial logger's level, hook and formatter by config file, the logger will generated with different config at different environment.| +|[Logrus Viper Helper](https://github.com/heirko/go-contrib/tree/master/logrusHelper)|An Helper around Logrus to wrap with spf13/Viper to load configuration with fangs! And to simplify Logrus configuration use some behavior of [Logrus Mate](https://github.com/gogap/logrus_mate). [sample](https://github.com/heirko/iris-contrib/blob/master/middleware/logrus-logger/example) | + +#### Testing + +Logrus has a built in facility for asserting the presence of log messages. This is implemented through the `test` hook and provides: + +* decorators for existing logger (`test.NewLocal` and `test.NewGlobal`) which basically just add the `test` hook +* a test logger (`test.NewNullLogger`) that just records log messages (and does not output any): + +```go +import( + "github.com/sirupsen/logrus" + "github.com/sirupsen/logrus/hooks/test" + "github.com/stretchr/testify/assert" + "testing" +) + +func TestSomething(t*testing.T){ + logger, hook := test.NewNullLogger() + logger.Error("Helloerror") + + assert.Equal(t, 1, len(hook.Entries)) + assert.Equal(t, logrus.ErrorLevel, hook.LastEntry().Level) + assert.Equal(t, "Helloerror", hook.LastEntry().Message) + + hook.Reset() + assert.Nil(t, hook.LastEntry()) +} +``` + +#### Fatal handlers + +Logrus can register one or more functions that will be called when any `fatal` +level message is logged. The registered handlers will be executed before +logrus performs a `os.Exit(1)`. This behavior may be helpful if callers need +to gracefully shutdown. Unlike a `panic("Something went wrong...")` call which can be intercepted with a deferred `recover` a call to `os.Exit(1)` can not be intercepted. + +``` +... +handler := func() { + // gracefully shutdown something... +} +logrus.RegisterExitHandler(handler) +... +``` + +#### Thread safety + +By default Logger is protected by mutex for concurrent writes, this mutex is invoked when calling hooks and writing logs. +If you are sure such locking is not needed, you can call logger.SetNoLock() to disable the locking. + +Situation when locking is not needed includes: + +* You have no hooks registered, or hooks calling is already thread-safe. + +* Writing to logger.Out is already thread-safe, for example: + + 1) logger.Out is protected by locks. + + 2) logger.Out is a os.File handler opened with `O_APPEND` flag, and every write is smaller than 4k. (This allow multi-thread/multi-process writing) + + (Refer to http://www.notthewizard.com/2014/06/17/are-files-appends-really-atomic/) diff --git a/vendor/github.com/sirupsen/logrus/alt_exit.go b/vendor/github.com/sirupsen/logrus/alt_exit.go new file mode 100644 index 0000000..8af9063 --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/alt_exit.go @@ -0,0 +1,64 @@ +package logrus + +// The following code was sourced and modified from the +// https://github.com/tebeka/atexit package governed by the following license: +// +// Copyright (c) 2012 Miki Tebeka . +// +// Permission is hereby granted, free of charge, to any person obtaining a copy of +// this software and associated documentation files (the "Software"), to deal in +// the Software without restriction, including without limitation the rights to +// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +// the Software, and to permit persons to whom the Software is furnished to do so, +// subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +// CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +import ( + "fmt" + "os" +) + +var handlers = []func(){} + +func runHandler(handler func()) { + defer func() { + if err := recover(); err != nil { + fmt.Fprintln(os.Stderr, "Error: Logrus exit handler error:", err) + } + }() + + handler() +} + +func runHandlers() { + for _, handler := range handlers { + runHandler(handler) + } +} + +// Exit runs all the Logrus atexit handlers and then terminates the program using os.Exit(code) +func Exit(code int) { + runHandlers() + os.Exit(code) +} + +// RegisterExitHandler adds a Logrus Exit handler, call logrus.Exit to invoke +// all handlers. The handlers will also be invoked when any Fatal log entry is +// made. +// +// This method is useful when a caller wishes to use logrus to log a fatal +// message but also needs to gracefully shutdown. An example usecase could be +// closing database connections, or sending a alert that the application is +// closing. +func RegisterExitHandler(handler func()) { + handlers = append(handlers, handler) +} diff --git a/vendor/github.com/sirupsen/logrus/appveyor.yml b/vendor/github.com/sirupsen/logrus/appveyor.yml new file mode 100644 index 0000000..96c2ce1 --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/appveyor.yml @@ -0,0 +1,14 @@ +version: "{build}" +platform: x64 +clone_folder: c:\gopath\src\github.com\sirupsen\logrus +environment: + GOPATH: c:\gopath +branches: + only: + - master +install: + - set PATH=%GOPATH%\bin;c:\go\bin;%PATH% + - go version +build_script: + - go get -t + - go test diff --git a/vendor/github.com/sirupsen/logrus/doc.go b/vendor/github.com/sirupsen/logrus/doc.go new file mode 100644 index 0000000..da67aba --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/doc.go @@ -0,0 +1,26 @@ +/* +Package logrus is a structured logger for Go, completely API compatible with the standard library logger. + + +The simplest way to use Logrus is simply the package-level exported logger: + + package main + + import ( + log "github.com/sirupsen/logrus" + ) + + func main() { + log.WithFields(log.Fields{ + "animal": "walrus", + "number": 1, + "size": 10, + }).Info("A walrus appears") + } + +Output: + time="2015-09-07T08:48:33Z" level=info msg="A walrus appears" animal=walrus number=1 size=10 + +For a full guide visit https://github.com/sirupsen/logrus +*/ +package logrus diff --git a/vendor/github.com/sirupsen/logrus/entry.go b/vendor/github.com/sirupsen/logrus/entry.go new file mode 100644 index 0000000..778f4c9 --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/entry.go @@ -0,0 +1,288 @@ +package logrus + +import ( + "bytes" + "fmt" + "os" + "sync" + "time" +) + +var bufferPool *sync.Pool + +func init() { + bufferPool = &sync.Pool{ + New: func() interface{} { + return new(bytes.Buffer) + }, + } +} + +// Defines the key when adding errors using WithError. +var ErrorKey = "error" + +// An entry is the final or intermediate Logrus logging entry. It contains all +// the fields passed with WithField{,s}. It's finally logged when Debug, Info, +// Warn, Error, Fatal or Panic is called on it. These objects can be reused and +// passed around as much as you wish to avoid field duplication. +type Entry struct { + Logger *Logger + + // Contains all the fields set by the user. + Data Fields + + // Time at which the log entry was created + Time time.Time + + // Level the log entry was logged at: Debug, Info, Warn, Error, Fatal or Panic + // This field will be set on entry firing and the value will be equal to the one in Logger struct field. + Level Level + + // Message passed to Debug, Info, Warn, Error, Fatal or Panic + Message string + + // When formatter is called in entry.log(), an Buffer may be set to entry + Buffer *bytes.Buffer +} + +func NewEntry(logger *Logger) *Entry { + return &Entry{ + Logger: logger, + // Default is three fields, give a little extra room + Data: make(Fields, 5), + } +} + +// Returns the string representation from the reader and ultimately the +// formatter. +func (entry *Entry) String() (string, error) { + serialized, err := entry.Logger.Formatter.Format(entry) + if err != nil { + return "", err + } + str := string(serialized) + return str, nil +} + +// Add an error as single field (using the key defined in ErrorKey) to the Entry. +func (entry *Entry) WithError(err error) *Entry { + return entry.WithField(ErrorKey, err) +} + +// Add a single field to the Entry. +func (entry *Entry) WithField(key string, value interface{}) *Entry { + return entry.WithFields(Fields{key: value}) +} + +// Add a map of fields to the Entry. +func (entry *Entry) WithFields(fields Fields) *Entry { + data := make(Fields, len(entry.Data)+len(fields)) + for k, v := range entry.Data { + data[k] = v + } + for k, v := range fields { + data[k] = v + } + return &Entry{Logger: entry.Logger, Data: data} +} + +// This function is not declared with a pointer value because otherwise +// race conditions will occur when using multiple goroutines +func (entry Entry) log(level Level, msg string) { + var buffer *bytes.Buffer + entry.Time = time.Now() + entry.Level = level + entry.Message = msg + + entry.fireHooks() + + buffer = bufferPool.Get().(*bytes.Buffer) + buffer.Reset() + defer bufferPool.Put(buffer) + entry.Buffer = buffer + + entry.write() + + entry.Buffer = nil + + // To avoid Entry#log() returning a value that only would make sense for + // panic() to use in Entry#Panic(), we avoid the allocation by checking + // directly here. + if level <= PanicLevel { + panic(&entry) + } +} + +// This function is not declared with a pointer value because otherwise +// race conditions will occur when using multiple goroutines +func (entry Entry) fireHooks() { + entry.Logger.mu.Lock() + defer entry.Logger.mu.Unlock() + err := entry.Logger.Hooks.Fire(entry.Level, &entry) + if err != nil { + fmt.Fprintf(os.Stderr, "Failed to fire hook: %v\n", err) + } +} + +func (entry *Entry) write() { + serialized, err := entry.Logger.Formatter.Format(entry) + entry.Logger.mu.Lock() + defer entry.Logger.mu.Unlock() + if err != nil { + fmt.Fprintf(os.Stderr, "Failed to obtain reader, %v\n", err) + } else { + _, err = entry.Logger.Out.Write(serialized) + if err != nil { + fmt.Fprintf(os.Stderr, "Failed to write to log, %v\n", err) + } + } +} + +func (entry *Entry) Debug(args ...interface{}) { + if entry.Logger.level() >= DebugLevel { + entry.log(DebugLevel, fmt.Sprint(args...)) + } +} + +func (entry *Entry) Print(args ...interface{}) { + entry.Info(args...) +} + +func (entry *Entry) Info(args ...interface{}) { + if entry.Logger.level() >= InfoLevel { + entry.log(InfoLevel, fmt.Sprint(args...)) + } +} + +func (entry *Entry) Warn(args ...interface{}) { + if entry.Logger.level() >= WarnLevel { + entry.log(WarnLevel, fmt.Sprint(args...)) + } +} + +func (entry *Entry) Warning(args ...interface{}) { + entry.Warn(args...) +} + +func (entry *Entry) Error(args ...interface{}) { + if entry.Logger.level() >= ErrorLevel { + entry.log(ErrorLevel, fmt.Sprint(args...)) + } +} + +func (entry *Entry) Fatal(args ...interface{}) { + if entry.Logger.level() >= FatalLevel { + entry.log(FatalLevel, fmt.Sprint(args...)) + } + Exit(1) +} + +func (entry *Entry) Panic(args ...interface{}) { + if entry.Logger.level() >= PanicLevel { + entry.log(PanicLevel, fmt.Sprint(args...)) + } + panic(fmt.Sprint(args...)) +} + +// Entry Printf family functions + +func (entry *Entry) Debugf(format string, args ...interface{}) { + if entry.Logger.level() >= DebugLevel { + entry.Debug(fmt.Sprintf(format, args...)) + } +} + +func (entry *Entry) Infof(format string, args ...interface{}) { + if entry.Logger.level() >= InfoLevel { + entry.Info(fmt.Sprintf(format, args...)) + } +} + +func (entry *Entry) Printf(format string, args ...interface{}) { + entry.Infof(format, args...) +} + +func (entry *Entry) Warnf(format string, args ...interface{}) { + if entry.Logger.level() >= WarnLevel { + entry.Warn(fmt.Sprintf(format, args...)) + } +} + +func (entry *Entry) Warningf(format string, args ...interface{}) { + entry.Warnf(format, args...) +} + +func (entry *Entry) Errorf(format string, args ...interface{}) { + if entry.Logger.level() >= ErrorLevel { + entry.Error(fmt.Sprintf(format, args...)) + } +} + +func (entry *Entry) Fatalf(format string, args ...interface{}) { + if entry.Logger.level() >= FatalLevel { + entry.Fatal(fmt.Sprintf(format, args...)) + } + Exit(1) +} + +func (entry *Entry) Panicf(format string, args ...interface{}) { + if entry.Logger.level() >= PanicLevel { + entry.Panic(fmt.Sprintf(format, args...)) + } +} + +// Entry Println family functions + +func (entry *Entry) Debugln(args ...interface{}) { + if entry.Logger.level() >= DebugLevel { + entry.Debug(entry.sprintlnn(args...)) + } +} + +func (entry *Entry) Infoln(args ...interface{}) { + if entry.Logger.level() >= InfoLevel { + entry.Info(entry.sprintlnn(args...)) + } +} + +func (entry *Entry) Println(args ...interface{}) { + entry.Infoln(args...) +} + +func (entry *Entry) Warnln(args ...interface{}) { + if entry.Logger.level() >= WarnLevel { + entry.Warn(entry.sprintlnn(args...)) + } +} + +func (entry *Entry) Warningln(args ...interface{}) { + entry.Warnln(args...) +} + +func (entry *Entry) Errorln(args ...interface{}) { + if entry.Logger.level() >= ErrorLevel { + entry.Error(entry.sprintlnn(args...)) + } +} + +func (entry *Entry) Fatalln(args ...interface{}) { + if entry.Logger.level() >= FatalLevel { + entry.Fatal(entry.sprintlnn(args...)) + } + Exit(1) +} + +func (entry *Entry) Panicln(args ...interface{}) { + if entry.Logger.level() >= PanicLevel { + entry.Panic(entry.sprintlnn(args...)) + } +} + +// Sprintlnn => Sprint no newline. This is to get the behavior of how +// fmt.Sprintln where spaces are always added between operands, regardless of +// their type. Instead of vendoring the Sprintln implementation to spare a +// string allocation, we do the simplest thing. +func (entry *Entry) sprintlnn(args ...interface{}) string { + msg := fmt.Sprintln(args...) + return msg[:len(msg)-1] +} diff --git a/vendor/github.com/sirupsen/logrus/exported.go b/vendor/github.com/sirupsen/logrus/exported.go new file mode 100644 index 0000000..013183e --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/exported.go @@ -0,0 +1,193 @@ +package logrus + +import ( + "io" +) + +var ( + // std is the name of the standard logger in stdlib `log` + std = New() +) + +func StandardLogger() *Logger { + return std +} + +// SetOutput sets the standard logger output. +func SetOutput(out io.Writer) { + std.mu.Lock() + defer std.mu.Unlock() + std.Out = out +} + +// SetFormatter sets the standard logger formatter. +func SetFormatter(formatter Formatter) { + std.mu.Lock() + defer std.mu.Unlock() + std.Formatter = formatter +} + +// SetLevel sets the standard logger level. +func SetLevel(level Level) { + std.mu.Lock() + defer std.mu.Unlock() + std.SetLevel(level) +} + +// GetLevel returns the standard logger level. +func GetLevel() Level { + std.mu.Lock() + defer std.mu.Unlock() + return std.level() +} + +// AddHook adds a hook to the standard logger hooks. +func AddHook(hook Hook) { + std.mu.Lock() + defer std.mu.Unlock() + std.Hooks.Add(hook) +} + +// WithError creates an entry from the standard logger and adds an error to it, using the value defined in ErrorKey as key. +func WithError(err error) *Entry { + return std.WithField(ErrorKey, err) +} + +// WithField creates an entry from the standard logger and adds a field to +// it. If you want multiple fields, use `WithFields`. +// +// Note that it doesn't log until you call Debug, Print, Info, Warn, Fatal +// or Panic on the Entry it returns. +func WithField(key string, value interface{}) *Entry { + return std.WithField(key, value) +} + +// WithFields creates an entry from the standard logger and adds multiple +// fields to it. This is simply a helper for `WithField`, invoking it +// once for each field. +// +// Note that it doesn't log until you call Debug, Print, Info, Warn, Fatal +// or Panic on the Entry it returns. +func WithFields(fields Fields) *Entry { + return std.WithFields(fields) +} + +// Debug logs a message at level Debug on the standard logger. +func Debug(args ...interface{}) { + std.Debug(args...) +} + +// Print logs a message at level Info on the standard logger. +func Print(args ...interface{}) { + std.Print(args...) +} + +// Info logs a message at level Info on the standard logger. +func Info(args ...interface{}) { + std.Info(args...) +} + +// Warn logs a message at level Warn on the standard logger. +func Warn(args ...interface{}) { + std.Warn(args...) +} + +// Warning logs a message at level Warn on the standard logger. +func Warning(args ...interface{}) { + std.Warning(args...) +} + +// Error logs a message at level Error on the standard logger. +func Error(args ...interface{}) { + std.Error(args...) +} + +// Panic logs a message at level Panic on the standard logger. +func Panic(args ...interface{}) { + std.Panic(args...) +} + +// Fatal logs a message at level Fatal on the standard logger. +func Fatal(args ...interface{}) { + std.Fatal(args...) +} + +// Debugf logs a message at level Debug on the standard logger. +func Debugf(format string, args ...interface{}) { + std.Debugf(format, args...) +} + +// Printf logs a message at level Info on the standard logger. +func Printf(format string, args ...interface{}) { + std.Printf(format, args...) +} + +// Infof logs a message at level Info on the standard logger. +func Infof(format string, args ...interface{}) { + std.Infof(format, args...) +} + +// Warnf logs a message at level Warn on the standard logger. +func Warnf(format string, args ...interface{}) { + std.Warnf(format, args...) +} + +// Warningf logs a message at level Warn on the standard logger. +func Warningf(format string, args ...interface{}) { + std.Warningf(format, args...) +} + +// Errorf logs a message at level Error on the standard logger. +func Errorf(format string, args ...interface{}) { + std.Errorf(format, args...) +} + +// Panicf logs a message at level Panic on the standard logger. +func Panicf(format string, args ...interface{}) { + std.Panicf(format, args...) +} + +// Fatalf logs a message at level Fatal on the standard logger. +func Fatalf(format string, args ...interface{}) { + std.Fatalf(format, args...) +} + +// Debugln logs a message at level Debug on the standard logger. +func Debugln(args ...interface{}) { + std.Debugln(args...) +} + +// Println logs a message at level Info on the standard logger. +func Println(args ...interface{}) { + std.Println(args...) +} + +// Infoln logs a message at level Info on the standard logger. +func Infoln(args ...interface{}) { + std.Infoln(args...) +} + +// Warnln logs a message at level Warn on the standard logger. +func Warnln(args ...interface{}) { + std.Warnln(args...) +} + +// Warningln logs a message at level Warn on the standard logger. +func Warningln(args ...interface{}) { + std.Warningln(args...) +} + +// Errorln logs a message at level Error on the standard logger. +func Errorln(args ...interface{}) { + std.Errorln(args...) +} + +// Panicln logs a message at level Panic on the standard logger. +func Panicln(args ...interface{}) { + std.Panicln(args...) +} + +// Fatalln logs a message at level Fatal on the standard logger. +func Fatalln(args ...interface{}) { + std.Fatalln(args...) +} diff --git a/vendor/github.com/sirupsen/logrus/formatter.go b/vendor/github.com/sirupsen/logrus/formatter.go new file mode 100644 index 0000000..b183ff5 --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/formatter.go @@ -0,0 +1,45 @@ +package logrus + +import "time" + +const defaultTimestampFormat = time.RFC3339 + +// The Formatter interface is used to implement a custom Formatter. It takes an +// `Entry`. It exposes all the fields, including the default ones: +// +// * `entry.Data["msg"]`. The message passed from Info, Warn, Error .. +// * `entry.Data["time"]`. The timestamp. +// * `entry.Data["level"]. The level the entry was logged at. +// +// Any additional fields added with `WithField` or `WithFields` are also in +// `entry.Data`. Format is expected to return an array of bytes which are then +// logged to `logger.Out`. +type Formatter interface { + Format(*Entry) ([]byte, error) +} + +// This is to not silently overwrite `time`, `msg` and `level` fields when +// dumping it. If this code wasn't there doing: +// +// logrus.WithField("level", 1).Info("hello") +// +// Would just silently drop the user provided level. Instead with this code +// it'll logged as: +// +// {"level": "info", "fields.level": 1, "msg": "hello", "time": "..."} +// +// It's not exported because it's still using Data in an opinionated way. It's to +// avoid code duplication between the two default formatters. +func prefixFieldClashes(data Fields) { + if t, ok := data["time"]; ok { + data["fields.time"] = t + } + + if m, ok := data["msg"]; ok { + data["fields.msg"] = m + } + + if l, ok := data["level"]; ok { + data["fields.level"] = l + } +} diff --git a/vendor/github.com/sirupsen/logrus/hooks.go b/vendor/github.com/sirupsen/logrus/hooks.go new file mode 100644 index 0000000..3f151cd --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/hooks.go @@ -0,0 +1,34 @@ +package logrus + +// A hook to be fired when logging on the logging levels returned from +// `Levels()` on your implementation of the interface. Note that this is not +// fired in a goroutine or a channel with workers, you should handle such +// functionality yourself if your call is non-blocking and you don't wish for +// the logging calls for levels returned from `Levels()` to block. +type Hook interface { + Levels() []Level + Fire(*Entry) error +} + +// Internal type for storing the hooks on a logger instance. +type LevelHooks map[Level][]Hook + +// Add a hook to an instance of logger. This is called with +// `log.Hooks.Add(new(MyHook))` where `MyHook` implements the `Hook` interface. +func (hooks LevelHooks) Add(hook Hook) { + for _, level := range hook.Levels() { + hooks[level] = append(hooks[level], hook) + } +} + +// Fire all the hooks for the passed level. Used by `entry.log` to fire +// appropriate hooks for a log entry. +func (hooks LevelHooks) Fire(level Level, entry *Entry) error { + for _, hook := range hooks[level] { + if err := hook.Fire(entry); err != nil { + return err + } + } + + return nil +} diff --git a/vendor/github.com/sirupsen/logrus/json_formatter.go b/vendor/github.com/sirupsen/logrus/json_formatter.go new file mode 100644 index 0000000..fb01c1b --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/json_formatter.go @@ -0,0 +1,79 @@ +package logrus + +import ( + "encoding/json" + "fmt" +) + +type fieldKey string + +// FieldMap allows customization of the key names for default fields. +type FieldMap map[fieldKey]string + +// Default key names for the default fields +const ( + FieldKeyMsg = "msg" + FieldKeyLevel = "level" + FieldKeyTime = "time" +) + +func (f FieldMap) resolve(key fieldKey) string { + if k, ok := f[key]; ok { + return k + } + + return string(key) +} + +// JSONFormatter formats logs into parsable json +type JSONFormatter struct { + // TimestampFormat sets the format used for marshaling timestamps. + TimestampFormat string + + // DisableTimestamp allows disabling automatic timestamps in output + DisableTimestamp bool + + // FieldMap allows users to customize the names of keys for default fields. + // As an example: + // formatter := &JSONFormatter{ + // FieldMap: FieldMap{ + // FieldKeyTime: "@timestamp", + // FieldKeyLevel: "@level", + // FieldKeyMsg: "@message", + // }, + // } + FieldMap FieldMap +} + +// Format renders a single log entry +func (f *JSONFormatter) Format(entry *Entry) ([]byte, error) { + data := make(Fields, len(entry.Data)+3) + for k, v := range entry.Data { + switch v := v.(type) { + case error: + // Otherwise errors are ignored by `encoding/json` + // https://github.com/sirupsen/logrus/issues/137 + data[k] = v.Error() + default: + data[k] = v + } + } + prefixFieldClashes(data) + + timestampFormat := f.TimestampFormat + if timestampFormat == "" { + timestampFormat = defaultTimestampFormat + } + + if !f.DisableTimestamp { + data[f.FieldMap.resolve(FieldKeyTime)] = entry.Time.Format(timestampFormat) + } + data[f.FieldMap.resolve(FieldKeyMsg)] = entry.Message + data[f.FieldMap.resolve(FieldKeyLevel)] = entry.Level.String() + + serialized, err := json.Marshal(data) + if err != nil { + return nil, fmt.Errorf("Failed to marshal fields to JSON, %v", err) + } + return append(serialized, '\n'), nil +} diff --git a/vendor/github.com/sirupsen/logrus/logger.go b/vendor/github.com/sirupsen/logrus/logger.go new file mode 100644 index 0000000..fdaf8a6 --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/logger.go @@ -0,0 +1,323 @@ +package logrus + +import ( + "io" + "os" + "sync" + "sync/atomic" +) + +type Logger struct { + // The logs are `io.Copy`'d to this in a mutex. It's common to set this to a + // file, or leave it default which is `os.Stderr`. You can also set this to + // something more adventorous, such as logging to Kafka. + Out io.Writer + // Hooks for the logger instance. These allow firing events based on logging + // levels and log entries. For example, to send errors to an error tracking + // service, log to StatsD or dump the core on fatal errors. + Hooks LevelHooks + // All log entries pass through the formatter before logged to Out. The + // included formatters are `TextFormatter` and `JSONFormatter` for which + // TextFormatter is the default. In development (when a TTY is attached) it + // logs with colors, but to a file it wouldn't. You can easily implement your + // own that implements the `Formatter` interface, see the `README` or included + // formatters for examples. + Formatter Formatter + // The logging level the logger should log at. This is typically (and defaults + // to) `logrus.Info`, which allows Info(), Warn(), Error() and Fatal() to be + // logged. + Level Level + // Used to sync writing to the log. Locking is enabled by Default + mu MutexWrap + // Reusable empty entry + entryPool sync.Pool +} + +type MutexWrap struct { + lock sync.Mutex + disabled bool +} + +func (mw *MutexWrap) Lock() { + if !mw.disabled { + mw.lock.Lock() + } +} + +func (mw *MutexWrap) Unlock() { + if !mw.disabled { + mw.lock.Unlock() + } +} + +func (mw *MutexWrap) Disable() { + mw.disabled = true +} + +// Creates a new logger. Configuration should be set by changing `Formatter`, +// `Out` and `Hooks` directly on the default logger instance. You can also just +// instantiate your own: +// +// var log = &Logger{ +// Out: os.Stderr, +// Formatter: new(JSONFormatter), +// Hooks: make(LevelHooks), +// Level: logrus.DebugLevel, +// } +// +// It's recommended to make this a global instance called `log`. +func New() *Logger { + return &Logger{ + Out: os.Stderr, + Formatter: new(TextFormatter), + Hooks: make(LevelHooks), + Level: InfoLevel, + } +} + +func (logger *Logger) newEntry() *Entry { + entry, ok := logger.entryPool.Get().(*Entry) + if ok { + return entry + } + return NewEntry(logger) +} + +func (logger *Logger) releaseEntry(entry *Entry) { + logger.entryPool.Put(entry) +} + +// Adds a field to the log entry, note that it doesn't log until you call +// Debug, Print, Info, Warn, Fatal or Panic. It only creates a log entry. +// If you want multiple fields, use `WithFields`. +func (logger *Logger) WithField(key string, value interface{}) *Entry { + entry := logger.newEntry() + defer logger.releaseEntry(entry) + return entry.WithField(key, value) +} + +// Adds a struct of fields to the log entry. All it does is call `WithField` for +// each `Field`. +func (logger *Logger) WithFields(fields Fields) *Entry { + entry := logger.newEntry() + defer logger.releaseEntry(entry) + return entry.WithFields(fields) +} + +// Add an error as single field to the log entry. All it does is call +// `WithError` for the given `error`. +func (logger *Logger) WithError(err error) *Entry { + entry := logger.newEntry() + defer logger.releaseEntry(entry) + return entry.WithError(err) +} + +func (logger *Logger) Debugf(format string, args ...interface{}) { + if logger.level() >= DebugLevel { + entry := logger.newEntry() + entry.Debugf(format, args...) + logger.releaseEntry(entry) + } +} + +func (logger *Logger) Infof(format string, args ...interface{}) { + if logger.level() >= InfoLevel { + entry := logger.newEntry() + entry.Infof(format, args...) + logger.releaseEntry(entry) + } +} + +func (logger *Logger) Printf(format string, args ...interface{}) { + entry := logger.newEntry() + entry.Printf(format, args...) + logger.releaseEntry(entry) +} + +func (logger *Logger) Warnf(format string, args ...interface{}) { + if logger.level() >= WarnLevel { + entry := logger.newEntry() + entry.Warnf(format, args...) + logger.releaseEntry(entry) + } +} + +func (logger *Logger) Warningf(format string, args ...interface{}) { + if logger.level() >= WarnLevel { + entry := logger.newEntry() + entry.Warnf(format, args...) + logger.releaseEntry(entry) + } +} + +func (logger *Logger) Errorf(format string, args ...interface{}) { + if logger.level() >= ErrorLevel { + entry := logger.newEntry() + entry.Errorf(format, args...) + logger.releaseEntry(entry) + } +} + +func (logger *Logger) Fatalf(format string, args ...interface{}) { + if logger.level() >= FatalLevel { + entry := logger.newEntry() + entry.Fatalf(format, args...) + logger.releaseEntry(entry) + } + Exit(1) +} + +func (logger *Logger) Panicf(format string, args ...interface{}) { + if logger.level() >= PanicLevel { + entry := logger.newEntry() + entry.Panicf(format, args...) + logger.releaseEntry(entry) + } +} + +func (logger *Logger) Debug(args ...interface{}) { + if logger.level() >= DebugLevel { + entry := logger.newEntry() + entry.Debug(args...) + logger.releaseEntry(entry) + } +} + +func (logger *Logger) Info(args ...interface{}) { + if logger.level() >= InfoLevel { + entry := logger.newEntry() + entry.Info(args...) + logger.releaseEntry(entry) + } +} + +func (logger *Logger) Print(args ...interface{}) { + entry := logger.newEntry() + entry.Info(args...) + logger.releaseEntry(entry) +} + +func (logger *Logger) Warn(args ...interface{}) { + if logger.level() >= WarnLevel { + entry := logger.newEntry() + entry.Warn(args...) + logger.releaseEntry(entry) + } +} + +func (logger *Logger) Warning(args ...interface{}) { + if logger.level() >= WarnLevel { + entry := logger.newEntry() + entry.Warn(args...) + logger.releaseEntry(entry) + } +} + +func (logger *Logger) Error(args ...interface{}) { + if logger.level() >= ErrorLevel { + entry := logger.newEntry() + entry.Error(args...) + logger.releaseEntry(entry) + } +} + +func (logger *Logger) Fatal(args ...interface{}) { + if logger.level() >= FatalLevel { + entry := logger.newEntry() + entry.Fatal(args...) + logger.releaseEntry(entry) + } + Exit(1) +} + +func (logger *Logger) Panic(args ...interface{}) { + if logger.level() >= PanicLevel { + entry := logger.newEntry() + entry.Panic(args...) + logger.releaseEntry(entry) + } +} + +func (logger *Logger) Debugln(args ...interface{}) { + if logger.level() >= DebugLevel { + entry := logger.newEntry() + entry.Debugln(args...) + logger.releaseEntry(entry) + } +} + +func (logger *Logger) Infoln(args ...interface{}) { + if logger.level() >= InfoLevel { + entry := logger.newEntry() + entry.Infoln(args...) + logger.releaseEntry(entry) + } +} + +func (logger *Logger) Println(args ...interface{}) { + entry := logger.newEntry() + entry.Println(args...) + logger.releaseEntry(entry) +} + +func (logger *Logger) Warnln(args ...interface{}) { + if logger.level() >= WarnLevel { + entry := logger.newEntry() + entry.Warnln(args...) + logger.releaseEntry(entry) + } +} + +func (logger *Logger) Warningln(args ...interface{}) { + if logger.level() >= WarnLevel { + entry := logger.newEntry() + entry.Warnln(args...) + logger.releaseEntry(entry) + } +} + +func (logger *Logger) Errorln(args ...interface{}) { + if logger.level() >= ErrorLevel { + entry := logger.newEntry() + entry.Errorln(args...) + logger.releaseEntry(entry) + } +} + +func (logger *Logger) Fatalln(args ...interface{}) { + if logger.level() >= FatalLevel { + entry := logger.newEntry() + entry.Fatalln(args...) + logger.releaseEntry(entry) + } + Exit(1) +} + +func (logger *Logger) Panicln(args ...interface{}) { + if logger.level() >= PanicLevel { + entry := logger.newEntry() + entry.Panicln(args...) + logger.releaseEntry(entry) + } +} + +//When file is opened with appending mode, it's safe to +//write concurrently to a file (within 4k message on Linux). +//In these cases user can choose to disable the lock. +func (logger *Logger) SetNoLock() { + logger.mu.Disable() +} + +func (logger *Logger) level() Level { + return Level(atomic.LoadUint32((*uint32)(&logger.Level))) +} + +func (logger *Logger) SetLevel(level Level) { + atomic.StoreUint32((*uint32)(&logger.Level), uint32(level)) +} + +func (logger *Logger) AddHook(hook Hook) { + logger.mu.Lock() + defer logger.mu.Unlock() + logger.Hooks.Add(hook) +} diff --git a/vendor/github.com/sirupsen/logrus/logrus.go b/vendor/github.com/sirupsen/logrus/logrus.go new file mode 100644 index 0000000..dd38999 --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/logrus.go @@ -0,0 +1,143 @@ +package logrus + +import ( + "fmt" + "log" + "strings" +) + +// Fields type, used to pass to `WithFields`. +type Fields map[string]interface{} + +// Level type +type Level uint32 + +// Convert the Level to a string. E.g. PanicLevel becomes "panic". +func (level Level) String() string { + switch level { + case DebugLevel: + return "debug" + case InfoLevel: + return "info" + case WarnLevel: + return "warning" + case ErrorLevel: + return "error" + case FatalLevel: + return "fatal" + case PanicLevel: + return "panic" + } + + return "unknown" +} + +// ParseLevel takes a string level and returns the Logrus log level constant. +func ParseLevel(lvl string) (Level, error) { + switch strings.ToLower(lvl) { + case "panic": + return PanicLevel, nil + case "fatal": + return FatalLevel, nil + case "error": + return ErrorLevel, nil + case "warn", "warning": + return WarnLevel, nil + case "info": + return InfoLevel, nil + case "debug": + return DebugLevel, nil + } + + var l Level + return l, fmt.Errorf("not a valid logrus Level: %q", lvl) +} + +// A constant exposing all logging levels +var AllLevels = []Level{ + PanicLevel, + FatalLevel, + ErrorLevel, + WarnLevel, + InfoLevel, + DebugLevel, +} + +// These are the different logging levels. You can set the logging level to log +// on your instance of logger, obtained with `logrus.New()`. +const ( + // PanicLevel level, highest level of severity. Logs and then calls panic with the + // message passed to Debug, Info, ... + PanicLevel Level = iota + // FatalLevel level. Logs and then calls `os.Exit(1)`. It will exit even if the + // logging level is set to Panic. + FatalLevel + // ErrorLevel level. Logs. Used for errors that should definitely be noted. + // Commonly used for hooks to send errors to an error tracking service. + ErrorLevel + // WarnLevel level. Non-critical entries that deserve eyes. + WarnLevel + // InfoLevel level. General operational entries about what's going on inside the + // application. + InfoLevel + // DebugLevel level. Usually only enabled when debugging. Very verbose logging. + DebugLevel +) + +// Won't compile if StdLogger can't be realized by a log.Logger +var ( + _ StdLogger = &log.Logger{} + _ StdLogger = &Entry{} + _ StdLogger = &Logger{} +) + +// StdLogger is what your logrus-enabled library should take, that way +// it'll accept a stdlib logger and a logrus logger. There's no standard +// interface, this is the closest we get, unfortunately. +type StdLogger interface { + Print(...interface{}) + Printf(string, ...interface{}) + Println(...interface{}) + + Fatal(...interface{}) + Fatalf(string, ...interface{}) + Fatalln(...interface{}) + + Panic(...interface{}) + Panicf(string, ...interface{}) + Panicln(...interface{}) +} + +// The FieldLogger interface generalizes the Entry and Logger types +type FieldLogger interface { + WithField(key string, value interface{}) *Entry + WithFields(fields Fields) *Entry + WithError(err error) *Entry + + Debugf(format string, args ...interface{}) + Infof(format string, args ...interface{}) + Printf(format string, args ...interface{}) + Warnf(format string, args ...interface{}) + Warningf(format string, args ...interface{}) + Errorf(format string, args ...interface{}) + Fatalf(format string, args ...interface{}) + Panicf(format string, args ...interface{}) + + Debug(args ...interface{}) + Info(args ...interface{}) + Print(args ...interface{}) + Warn(args ...interface{}) + Warning(args ...interface{}) + Error(args ...interface{}) + Fatal(args ...interface{}) + Panic(args ...interface{}) + + Debugln(args ...interface{}) + Infoln(args ...interface{}) + Println(args ...interface{}) + Warnln(args ...interface{}) + Warningln(args ...interface{}) + Errorln(args ...interface{}) + Fatalln(args ...interface{}) + Panicln(args ...interface{}) +} diff --git a/vendor/github.com/sirupsen/logrus/terminal_bsd.go b/vendor/github.com/sirupsen/logrus/terminal_bsd.go new file mode 100644 index 0000000..4880d13 --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/terminal_bsd.go @@ -0,0 +1,10 @@ +// +build darwin freebsd openbsd netbsd dragonfly +// +build !appengine,!gopherjs + +package logrus + +import "golang.org/x/sys/unix" + +const ioctlReadTermios = unix.TIOCGETA + +type Termios unix.Termios diff --git a/vendor/github.com/sirupsen/logrus/terminal_check_appengine.go b/vendor/github.com/sirupsen/logrus/terminal_check_appengine.go new file mode 100644 index 0000000..3de08e8 --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/terminal_check_appengine.go @@ -0,0 +1,11 @@ +// +build appengine gopherjs + +package logrus + +import ( + "io" +) + +func checkIfTerminal(w io.Writer) bool { + return true +} diff --git a/vendor/github.com/sirupsen/logrus/terminal_check_notappengine.go b/vendor/github.com/sirupsen/logrus/terminal_check_notappengine.go new file mode 100644 index 0000000..067047a --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/terminal_check_notappengine.go @@ -0,0 +1,19 @@ +// +build !appengine,!gopherjs + +package logrus + +import ( + "io" + "os" + + "golang.org/x/crypto/ssh/terminal" +) + +func checkIfTerminal(w io.Writer) bool { + switch v := w.(type) { + case *os.File: + return terminal.IsTerminal(int(v.Fd())) + default: + return false + } +} diff --git a/vendor/github.com/sirupsen/logrus/terminal_linux.go b/vendor/github.com/sirupsen/logrus/terminal_linux.go new file mode 100644 index 0000000..f29a009 --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/terminal_linux.go @@ -0,0 +1,14 @@ +// Based on ssh/terminal: +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !appengine,!gopherjs + +package logrus + +import "golang.org/x/sys/unix" + +const ioctlReadTermios = unix.TCGETS + +type Termios unix.Termios diff --git a/vendor/github.com/sirupsen/logrus/text_formatter.go b/vendor/github.com/sirupsen/logrus/text_formatter.go new file mode 100644 index 0000000..61b21ca --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/text_formatter.go @@ -0,0 +1,178 @@ +package logrus + +import ( + "bytes" + "fmt" + "sort" + "strings" + "sync" + "time" +) + +const ( + nocolor = 0 + red = 31 + green = 32 + yellow = 33 + blue = 36 + gray = 37 +) + +var ( + baseTimestamp time.Time +) + +func init() { + baseTimestamp = time.Now() +} + +// TextFormatter formats logs into text +type TextFormatter struct { + // Set to true to bypass checking for a TTY before outputting colors. + ForceColors bool + + // Force disabling colors. + DisableColors bool + + // Disable timestamp logging. useful when output is redirected to logging + // system that already adds timestamps. + DisableTimestamp bool + + // Enable logging the full timestamp when a TTY is attached instead of just + // the time passed since beginning of execution. + FullTimestamp bool + + // TimestampFormat to use for display when a full timestamp is printed + TimestampFormat string + + // The fields are sorted by default for a consistent output. For applications + // that log extremely frequently and don't use the JSON formatter this may not + // be desired. + DisableSorting bool + + // QuoteEmptyFields will wrap empty fields in quotes if true + QuoteEmptyFields bool + + // Whether the logger's out is to a terminal + isTerminal bool + + sync.Once +} + +func (f *TextFormatter) init(entry *Entry) { + if entry.Logger != nil { + f.isTerminal = checkIfTerminal(entry.Logger.Out) + } +} + +// Format renders a single log entry +func (f *TextFormatter) Format(entry *Entry) ([]byte, error) { + var b *bytes.Buffer + keys := make([]string, 0, len(entry.Data)) + for k := range entry.Data { + keys = append(keys, k) + } + + if !f.DisableSorting { + sort.Strings(keys) + } + if entry.Buffer != nil { + b = entry.Buffer + } else { + b = &bytes.Buffer{} + } + + prefixFieldClashes(entry.Data) + + f.Do(func() { f.init(entry) }) + + isColored := (f.ForceColors || f.isTerminal) && !f.DisableColors + + timestampFormat := f.TimestampFormat + if timestampFormat == "" { + timestampFormat = defaultTimestampFormat + } + if isColored { + f.printColored(b, entry, keys, timestampFormat) + } else { + if !f.DisableTimestamp { + f.appendKeyValue(b, "time", entry.Time.Format(timestampFormat)) + } + f.appendKeyValue(b, "level", entry.Level.String()) + if entry.Message != "" { + f.appendKeyValue(b, "msg", entry.Message) + } + for _, key := range keys { + f.appendKeyValue(b, key, entry.Data[key]) + } + } + + b.WriteByte('\n') + return b.Bytes(), nil +} + +func (f *TextFormatter) printColored(b *bytes.Buffer, entry *Entry, keys []string, timestampFormat string) { + var levelColor int + switch entry.Level { + case DebugLevel: + levelColor = gray + case WarnLevel: + levelColor = yellow + case ErrorLevel, FatalLevel, PanicLevel: + levelColor = red + default: + levelColor = blue + } + + levelText := strings.ToUpper(entry.Level.String())[0:4] + + if f.DisableTimestamp { + fmt.Fprintf(b, "\x1b[%dm%s\x1b[0m %-44s ", levelColor, levelText, entry.Message) + } else if !f.FullTimestamp { + fmt.Fprintf(b, "\x1b[%dm%s\x1b[0m[%04d] %-44s ", levelColor, levelText, int(entry.Time.Sub(baseTimestamp)/time.Second), entry.Message) + } else { + fmt.Fprintf(b, "\x1b[%dm%s\x1b[0m[%s] %-44s ", levelColor, levelText, entry.Time.Format(timestampFormat), entry.Message) + } + for _, k := range keys { + v := entry.Data[k] + fmt.Fprintf(b, " \x1b[%dm%s\x1b[0m=", levelColor, k) + f.appendValue(b, v) + } +} + +func (f *TextFormatter) needsQuoting(text string) bool { + if f.QuoteEmptyFields && len(text) == 0 { + return true + } + for _, ch := range text { + if !((ch >= 'a' && ch <= 'z') || + (ch >= 'A' && ch <= 'Z') || + (ch >= '0' && ch <= '9') || + ch == '-' || ch == '.' || ch == '_' || ch == '/' || ch == '@' || ch == '^' || ch == '+') { + return true + } + } + return false +} + +func (f *TextFormatter) appendKeyValue(b *bytes.Buffer, key string, value interface{}) { + if b.Len() > 0 { + b.WriteByte(' ') + } + b.WriteString(key) + b.WriteByte('=') + f.appendValue(b, value) +} + +func (f *TextFormatter) appendValue(b *bytes.Buffer, value interface{}) { + stringVal, ok := value.(string) + if !ok { + stringVal = fmt.Sprint(value) + } + + if !f.needsQuoting(stringVal) { + b.WriteString(stringVal) + } else { + b.WriteString(fmt.Sprintf("%q", stringVal)) + } +} diff --git a/vendor/github.com/sirupsen/logrus/writer.go b/vendor/github.com/sirupsen/logrus/writer.go new file mode 100644 index 0000000..7bdebed --- /dev/null +++ b/vendor/github.com/sirupsen/logrus/writer.go @@ -0,0 +1,62 @@ +package logrus + +import ( + "bufio" + "io" + "runtime" +) + +func (logger *Logger) Writer() *io.PipeWriter { + return logger.WriterLevel(InfoLevel) +} + +func (logger *Logger) WriterLevel(level Level) *io.PipeWriter { + return NewEntry(logger).WriterLevel(level) +} + +func (entry *Entry) Writer() *io.PipeWriter { + return entry.WriterLevel(InfoLevel) +} + +func (entry *Entry) WriterLevel(level Level) *io.PipeWriter { + reader, writer := io.Pipe() + + var printFunc func(args ...interface{}) + + switch level { + case DebugLevel: + printFunc = entry.Debug + case InfoLevel: + printFunc = entry.Info + case WarnLevel: + printFunc = entry.Warn + case ErrorLevel: + printFunc = entry.Error + case FatalLevel: + printFunc = entry.Fatal + case PanicLevel: + printFunc = entry.Panic + default: + printFunc = entry.Print + } + + go entry.writerScanner(reader, printFunc) + runtime.SetFinalizer(writer, writerFinalizer) + + return writer +} + +func (entry *Entry) writerScanner(reader *io.PipeReader, printFunc func(args ...interface{})) { + scanner := bufio.NewScanner(reader) + for scanner.Scan() { + printFunc(scanner.Text()) + } + if err := scanner.Err(); err != nil { + entry.Errorf("Error while reading from Writer: %s", err) + } + reader.Close() +} + +func writerFinalizer(writer *io.PipeWriter) { + writer.Close() +} diff --git a/vendor/golang.org/x/crypto/AUTHORS b/vendor/golang.org/x/crypto/AUTHORS new file mode 100644 index 0000000..2b00ddb --- /dev/null +++ b/vendor/golang.org/x/crypto/AUTHORS @@ -0,0 +1,3 @@ +# This source code refers to The Go Authors for copyright purposes. +# The master list of authors is in the main Go distribution, +# visible at https://tip.golang.org/AUTHORS. diff --git a/vendor/golang.org/x/crypto/CONTRIBUTORS b/vendor/golang.org/x/crypto/CONTRIBUTORS new file mode 100644 index 0000000..1fbd3e9 --- /dev/null +++ b/vendor/golang.org/x/crypto/CONTRIBUTORS @@ -0,0 +1,3 @@ +# This source code was written by the Go contributors. +# The master list of contributors is in the main Go distribution, +# visible at https://tip.golang.org/CONTRIBUTORS. diff --git a/vendor/golang.org/x/crypto/LICENSE b/vendor/golang.org/x/crypto/LICENSE new file mode 100644 index 0000000..6a66aea --- /dev/null +++ b/vendor/golang.org/x/crypto/LICENSE @@ -0,0 +1,27 @@ +Copyright (c) 2009 The Go Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/vendor/golang.org/x/crypto/PATENTS b/vendor/golang.org/x/crypto/PATENTS new file mode 100644 index 0000000..7330990 --- /dev/null +++ b/vendor/golang.org/x/crypto/PATENTS @@ -0,0 +1,22 @@ +Additional IP Rights Grant (Patents) + +"This implementation" means the copyrightable works distributed by +Google as part of the Go project. + +Google hereby grants to You a perpetual, worldwide, non-exclusive, +no-charge, royalty-free, irrevocable (except as stated in this section) +patent license to make, have made, use, offer to sell, sell, import, +transfer and otherwise run, modify and propagate the contents of this +implementation of Go, where such license applies only to those patent +claims, both currently owned or controlled by Google and acquired in +the future, licensable by Google that are necessarily infringed by this +implementation of Go. This grant does not include claims that would be +infringed only as a consequence of further modification of this +implementation. If you or your agent or exclusive licensee institute or +order or agree to the institution of patent litigation against any +entity (including a cross-claim or counterclaim in a lawsuit) alleging +that this implementation of Go or any code incorporated within this +implementation of Go constitutes direct or contributory patent +infringement, or inducement of patent infringement, then any patent +rights granted to you under this License for this implementation of Go +shall terminate as of the date such litigation is filed. diff --git a/vendor/golang.org/x/crypto/ssh/terminal/terminal.go b/vendor/golang.org/x/crypto/ssh/terminal/terminal.go new file mode 100644 index 0000000..9a88759 --- /dev/null +++ b/vendor/golang.org/x/crypto/ssh/terminal/terminal.go @@ -0,0 +1,951 @@ +// Copyright 2011 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package terminal + +import ( + "bytes" + "io" + "sync" + "unicode/utf8" +) + +// EscapeCodes contains escape sequences that can be written to the terminal in +// order to achieve different styles of text. +type EscapeCodes struct { + // Foreground colors + Black, Red, Green, Yellow, Blue, Magenta, Cyan, White []byte + + // Reset all attributes + Reset []byte +} + +var vt100EscapeCodes = EscapeCodes{ + Black: []byte{keyEscape, '[', '3', '0', 'm'}, + Red: []byte{keyEscape, '[', '3', '1', 'm'}, + Green: []byte{keyEscape, '[', '3', '2', 'm'}, + Yellow: []byte{keyEscape, '[', '3', '3', 'm'}, + Blue: []byte{keyEscape, '[', '3', '4', 'm'}, + Magenta: []byte{keyEscape, '[', '3', '5', 'm'}, + Cyan: []byte{keyEscape, '[', '3', '6', 'm'}, + White: []byte{keyEscape, '[', '3', '7', 'm'}, + + Reset: []byte{keyEscape, '[', '0', 'm'}, +} + +// Terminal contains the state for running a VT100 terminal that is capable of +// reading lines of input. +type Terminal struct { + // AutoCompleteCallback, if non-null, is called for each keypress with + // the full input line and the current position of the cursor (in + // bytes, as an index into |line|). If it returns ok=false, the key + // press is processed normally. Otherwise it returns a replacement line + // and the new cursor position. + AutoCompleteCallback func(line string, pos int, key rune) (newLine string, newPos int, ok bool) + + // Escape contains a pointer to the escape codes for this terminal. + // It's always a valid pointer, although the escape codes themselves + // may be empty if the terminal doesn't support them. + Escape *EscapeCodes + + // lock protects the terminal and the state in this object from + // concurrent processing of a key press and a Write() call. + lock sync.Mutex + + c io.ReadWriter + prompt []rune + + // line is the current line being entered. + line []rune + // pos is the logical position of the cursor in line + pos int + // echo is true if local echo is enabled + echo bool + // pasteActive is true iff there is a bracketed paste operation in + // progress. + pasteActive bool + + // cursorX contains the current X value of the cursor where the left + // edge is 0. cursorY contains the row number where the first row of + // the current line is 0. + cursorX, cursorY int + // maxLine is the greatest value of cursorY so far. + maxLine int + + termWidth, termHeight int + + // outBuf contains the terminal data to be sent. + outBuf []byte + // remainder contains the remainder of any partial key sequences after + // a read. It aliases into inBuf. + remainder []byte + inBuf [256]byte + + // history contains previously entered commands so that they can be + // accessed with the up and down keys. + history stRingBuffer + // historyIndex stores the currently accessed history entry, where zero + // means the immediately previous entry. + historyIndex int + // When navigating up and down the history it's possible to return to + // the incomplete, initial line. That value is stored in + // historyPending. + historyPending string +} + +// NewTerminal runs a VT100 terminal on the given ReadWriter. If the ReadWriter is +// a local terminal, that terminal must first have been put into raw mode. +// prompt is a string that is written at the start of each input line (i.e. +// "> "). +func NewTerminal(c io.ReadWriter, prompt string) *Terminal { + return &Terminal{ + Escape: &vt100EscapeCodes, + c: c, + prompt: []rune(prompt), + termWidth: 80, + termHeight: 24, + echo: true, + historyIndex: -1, + } +} + +const ( + keyCtrlD = 4 + keyCtrlU = 21 + keyEnter = '\r' + keyEscape = 27 + keyBackspace = 127 + keyUnknown = 0xd800 /* UTF-16 surrogate area */ + iota + keyUp + keyDown + keyLeft + keyRight + keyAltLeft + keyAltRight + keyHome + keyEnd + keyDeleteWord + keyDeleteLine + keyClearScreen + keyPasteStart + keyPasteEnd +) + +var ( + crlf = []byte{'\r', '\n'} + pasteStart = []byte{keyEscape, '[', '2', '0', '0', '~'} + pasteEnd = []byte{keyEscape, '[', '2', '0', '1', '~'} +) + +// bytesToKey tries to parse a key sequence from b. If successful, it returns +// the key and the remainder of the input. Otherwise it returns utf8.RuneError. +func bytesToKey(b []byte, pasteActive bool) (rune, []byte) { + if len(b) == 0 { + return utf8.RuneError, nil + } + + if !pasteActive { + switch b[0] { + case 1: // ^A + return keyHome, b[1:] + case 5: // ^E + return keyEnd, b[1:] + case 8: // ^H + return keyBackspace, b[1:] + case 11: // ^K + return keyDeleteLine, b[1:] + case 12: // ^L + return keyClearScreen, b[1:] + case 23: // ^W + return keyDeleteWord, b[1:] + } + } + + if b[0] != keyEscape { + if !utf8.FullRune(b) { + return utf8.RuneError, b + } + r, l := utf8.DecodeRune(b) + return r, b[l:] + } + + if !pasteActive && len(b) >= 3 && b[0] == keyEscape && b[1] == '[' { + switch b[2] { + case 'A': + return keyUp, b[3:] + case 'B': + return keyDown, b[3:] + case 'C': + return keyRight, b[3:] + case 'D': + return keyLeft, b[3:] + case 'H': + return keyHome, b[3:] + case 'F': + return keyEnd, b[3:] + } + } + + if !pasteActive && len(b) >= 6 && b[0] == keyEscape && b[1] == '[' && b[2] == '1' && b[3] == ';' && b[4] == '3' { + switch b[5] { + case 'C': + return keyAltRight, b[6:] + case 'D': + return keyAltLeft, b[6:] + } + } + + if !pasteActive && len(b) >= 6 && bytes.Equal(b[:6], pasteStart) { + return keyPasteStart, b[6:] + } + + if pasteActive && len(b) >= 6 && bytes.Equal(b[:6], pasteEnd) { + return keyPasteEnd, b[6:] + } + + // If we get here then we have a key that we don't recognise, or a + // partial sequence. It's not clear how one should find the end of a + // sequence without knowing them all, but it seems that [a-zA-Z~] only + // appears at the end of a sequence. + for i, c := range b[0:] { + if c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z' || c == '~' { + return keyUnknown, b[i+1:] + } + } + + return utf8.RuneError, b +} + +// queue appends data to the end of t.outBuf +func (t *Terminal) queue(data []rune) { + t.outBuf = append(t.outBuf, []byte(string(data))...) +} + +var eraseUnderCursor = []rune{' ', keyEscape, '[', 'D'} +var space = []rune{' '} + +func isPrintable(key rune) bool { + isInSurrogateArea := key >= 0xd800 && key <= 0xdbff + return key >= 32 && !isInSurrogateArea +} + +// moveCursorToPos appends data to t.outBuf which will move the cursor to the +// given, logical position in the text. +func (t *Terminal) moveCursorToPos(pos int) { + if !t.echo { + return + } + + x := visualLength(t.prompt) + pos + y := x / t.termWidth + x = x % t.termWidth + + up := 0 + if y < t.cursorY { + up = t.cursorY - y + } + + down := 0 + if y > t.cursorY { + down = y - t.cursorY + } + + left := 0 + if x < t.cursorX { + left = t.cursorX - x + } + + right := 0 + if x > t.cursorX { + right = x - t.cursorX + } + + t.cursorX = x + t.cursorY = y + t.move(up, down, left, right) +} + +func (t *Terminal) move(up, down, left, right int) { + movement := make([]rune, 3*(up+down+left+right)) + m := movement + for i := 0; i < up; i++ { + m[0] = keyEscape + m[1] = '[' + m[2] = 'A' + m = m[3:] + } + for i := 0; i < down; i++ { + m[0] = keyEscape + m[1] = '[' + m[2] = 'B' + m = m[3:] + } + for i := 0; i < left; i++ { + m[0] = keyEscape + m[1] = '[' + m[2] = 'D' + m = m[3:] + } + for i := 0; i < right; i++ { + m[0] = keyEscape + m[1] = '[' + m[2] = 'C' + m = m[3:] + } + + t.queue(movement) +} + +func (t *Terminal) clearLineToRight() { + op := []rune{keyEscape, '[', 'K'} + t.queue(op) +} + +const maxLineLength = 4096 + +func (t *Terminal) setLine(newLine []rune, newPos int) { + if t.echo { + t.moveCursorToPos(0) + t.writeLine(newLine) + for i := len(newLine); i < len(t.line); i++ { + t.writeLine(space) + } + t.moveCursorToPos(newPos) + } + t.line = newLine + t.pos = newPos +} + +func (t *Terminal) advanceCursor(places int) { + t.cursorX += places + t.cursorY += t.cursorX / t.termWidth + if t.cursorY > t.maxLine { + t.maxLine = t.cursorY + } + t.cursorX = t.cursorX % t.termWidth + + if places > 0 && t.cursorX == 0 { + // Normally terminals will advance the current position + // when writing a character. But that doesn't happen + // for the last character in a line. However, when + // writing a character (except a new line) that causes + // a line wrap, the position will be advanced two + // places. + // + // So, if we are stopping at the end of a line, we + // need to write a newline so that our cursor can be + // advanced to the next line. + t.outBuf = append(t.outBuf, '\r', '\n') + } +} + +func (t *Terminal) eraseNPreviousChars(n int) { + if n == 0 { + return + } + + if t.pos < n { + n = t.pos + } + t.pos -= n + t.moveCursorToPos(t.pos) + + copy(t.line[t.pos:], t.line[n+t.pos:]) + t.line = t.line[:len(t.line)-n] + if t.echo { + t.writeLine(t.line[t.pos:]) + for i := 0; i < n; i++ { + t.queue(space) + } + t.advanceCursor(n) + t.moveCursorToPos(t.pos) + } +} + +// countToLeftWord returns then number of characters from the cursor to the +// start of the previous word. +func (t *Terminal) countToLeftWord() int { + if t.pos == 0 { + return 0 + } + + pos := t.pos - 1 + for pos > 0 { + if t.line[pos] != ' ' { + break + } + pos-- + } + for pos > 0 { + if t.line[pos] == ' ' { + pos++ + break + } + pos-- + } + + return t.pos - pos +} + +// countToRightWord returns then number of characters from the cursor to the +// start of the next word. +func (t *Terminal) countToRightWord() int { + pos := t.pos + for pos < len(t.line) { + if t.line[pos] == ' ' { + break + } + pos++ + } + for pos < len(t.line) { + if t.line[pos] != ' ' { + break + } + pos++ + } + return pos - t.pos +} + +// visualLength returns the number of visible glyphs in s. +func visualLength(runes []rune) int { + inEscapeSeq := false + length := 0 + + for _, r := range runes { + switch { + case inEscapeSeq: + if (r >= 'a' && r <= 'z') || (r >= 'A' && r <= 'Z') { + inEscapeSeq = false + } + case r == '\x1b': + inEscapeSeq = true + default: + length++ + } + } + + return length +} + +// handleKey processes the given key and, optionally, returns a line of text +// that the user has entered. +func (t *Terminal) handleKey(key rune) (line string, ok bool) { + if t.pasteActive && key != keyEnter { + t.addKeyToLine(key) + return + } + + switch key { + case keyBackspace: + if t.pos == 0 { + return + } + t.eraseNPreviousChars(1) + case keyAltLeft: + // move left by a word. + t.pos -= t.countToLeftWord() + t.moveCursorToPos(t.pos) + case keyAltRight: + // move right by a word. + t.pos += t.countToRightWord() + t.moveCursorToPos(t.pos) + case keyLeft: + if t.pos == 0 { + return + } + t.pos-- + t.moveCursorToPos(t.pos) + case keyRight: + if t.pos == len(t.line) { + return + } + t.pos++ + t.moveCursorToPos(t.pos) + case keyHome: + if t.pos == 0 { + return + } + t.pos = 0 + t.moveCursorToPos(t.pos) + case keyEnd: + if t.pos == len(t.line) { + return + } + t.pos = len(t.line) + t.moveCursorToPos(t.pos) + case keyUp: + entry, ok := t.history.NthPreviousEntry(t.historyIndex + 1) + if !ok { + return "", false + } + if t.historyIndex == -1 { + t.historyPending = string(t.line) + } + t.historyIndex++ + runes := []rune(entry) + t.setLine(runes, len(runes)) + case keyDown: + switch t.historyIndex { + case -1: + return + case 0: + runes := []rune(t.historyPending) + t.setLine(runes, len(runes)) + t.historyIndex-- + default: + entry, ok := t.history.NthPreviousEntry(t.historyIndex - 1) + if ok { + t.historyIndex-- + runes := []rune(entry) + t.setLine(runes, len(runes)) + } + } + case keyEnter: + t.moveCursorToPos(len(t.line)) + t.queue([]rune("\r\n")) + line = string(t.line) + ok = true + t.line = t.line[:0] + t.pos = 0 + t.cursorX = 0 + t.cursorY = 0 + t.maxLine = 0 + case keyDeleteWord: + // Delete zero or more spaces and then one or more characters. + t.eraseNPreviousChars(t.countToLeftWord()) + case keyDeleteLine: + // Delete everything from the current cursor position to the + // end of line. + for i := t.pos; i < len(t.line); i++ { + t.queue(space) + t.advanceCursor(1) + } + t.line = t.line[:t.pos] + t.moveCursorToPos(t.pos) + case keyCtrlD: + // Erase the character under the current position. + // The EOF case when the line is empty is handled in + // readLine(). + if t.pos < len(t.line) { + t.pos++ + t.eraseNPreviousChars(1) + } + case keyCtrlU: + t.eraseNPreviousChars(t.pos) + case keyClearScreen: + // Erases the screen and moves the cursor to the home position. + t.queue([]rune("\x1b[2J\x1b[H")) + t.queue(t.prompt) + t.cursorX, t.cursorY = 0, 0 + t.advanceCursor(visualLength(t.prompt)) + t.setLine(t.line, t.pos) + default: + if t.AutoCompleteCallback != nil { + prefix := string(t.line[:t.pos]) + suffix := string(t.line[t.pos:]) + + t.lock.Unlock() + newLine, newPos, completeOk := t.AutoCompleteCallback(prefix+suffix, len(prefix), key) + t.lock.Lock() + + if completeOk { + t.setLine([]rune(newLine), utf8.RuneCount([]byte(newLine)[:newPos])) + return + } + } + if !isPrintable(key) { + return + } + if len(t.line) == maxLineLength { + return + } + t.addKeyToLine(key) + } + return +} + +// addKeyToLine inserts the given key at the current position in the current +// line. +func (t *Terminal) addKeyToLine(key rune) { + if len(t.line) == cap(t.line) { + newLine := make([]rune, len(t.line), 2*(1+len(t.line))) + copy(newLine, t.line) + t.line = newLine + } + t.line = t.line[:len(t.line)+1] + copy(t.line[t.pos+1:], t.line[t.pos:]) + t.line[t.pos] = key + if t.echo { + t.writeLine(t.line[t.pos:]) + } + t.pos++ + t.moveCursorToPos(t.pos) +} + +func (t *Terminal) writeLine(line []rune) { + for len(line) != 0 { + remainingOnLine := t.termWidth - t.cursorX + todo := len(line) + if todo > remainingOnLine { + todo = remainingOnLine + } + t.queue(line[:todo]) + t.advanceCursor(visualLength(line[:todo])) + line = line[todo:] + } +} + +// writeWithCRLF writes buf to w but replaces all occurrences of \n with \r\n. +func writeWithCRLF(w io.Writer, buf []byte) (n int, err error) { + for len(buf) > 0 { + i := bytes.IndexByte(buf, '\n') + todo := len(buf) + if i >= 0 { + todo = i + } + + var nn int + nn, err = w.Write(buf[:todo]) + n += nn + if err != nil { + return n, err + } + buf = buf[todo:] + + if i >= 0 { + if _, err = w.Write(crlf); err != nil { + return n, err + } + n++ + buf = buf[1:] + } + } + + return n, nil +} + +func (t *Terminal) Write(buf []byte) (n int, err error) { + t.lock.Lock() + defer t.lock.Unlock() + + if t.cursorX == 0 && t.cursorY == 0 { + // This is the easy case: there's nothing on the screen that we + // have to move out of the way. + return writeWithCRLF(t.c, buf) + } + + // We have a prompt and possibly user input on the screen. We + // have to clear it first. + t.move(0 /* up */, 0 /* down */, t.cursorX /* left */, 0 /* right */) + t.cursorX = 0 + t.clearLineToRight() + + for t.cursorY > 0 { + t.move(1 /* up */, 0, 0, 0) + t.cursorY-- + t.clearLineToRight() + } + + if _, err = t.c.Write(t.outBuf); err != nil { + return + } + t.outBuf = t.outBuf[:0] + + if n, err = writeWithCRLF(t.c, buf); err != nil { + return + } + + t.writeLine(t.prompt) + if t.echo { + t.writeLine(t.line) + } + + t.moveCursorToPos(t.pos) + + if _, err = t.c.Write(t.outBuf); err != nil { + return + } + t.outBuf = t.outBuf[:0] + return +} + +// ReadPassword temporarily changes the prompt and reads a password, without +// echo, from the terminal. +func (t *Terminal) ReadPassword(prompt string) (line string, err error) { + t.lock.Lock() + defer t.lock.Unlock() + + oldPrompt := t.prompt + t.prompt = []rune(prompt) + t.echo = false + + line, err = t.readLine() + + t.prompt = oldPrompt + t.echo = true + + return +} + +// ReadLine returns a line of input from the terminal. +func (t *Terminal) ReadLine() (line string, err error) { + t.lock.Lock() + defer t.lock.Unlock() + + return t.readLine() +} + +func (t *Terminal) readLine() (line string, err error) { + // t.lock must be held at this point + + if t.cursorX == 0 && t.cursorY == 0 { + t.writeLine(t.prompt) + t.c.Write(t.outBuf) + t.outBuf = t.outBuf[:0] + } + + lineIsPasted := t.pasteActive + + for { + rest := t.remainder + lineOk := false + for !lineOk { + var key rune + key, rest = bytesToKey(rest, t.pasteActive) + if key == utf8.RuneError { + break + } + if !t.pasteActive { + if key == keyCtrlD { + if len(t.line) == 0 { + return "", io.EOF + } + } + if key == keyPasteStart { + t.pasteActive = true + if len(t.line) == 0 { + lineIsPasted = true + } + continue + } + } else if key == keyPasteEnd { + t.pasteActive = false + continue + } + if !t.pasteActive { + lineIsPasted = false + } + line, lineOk = t.handleKey(key) + } + if len(rest) > 0 { + n := copy(t.inBuf[:], rest) + t.remainder = t.inBuf[:n] + } else { + t.remainder = nil + } + t.c.Write(t.outBuf) + t.outBuf = t.outBuf[:0] + if lineOk { + if t.echo { + t.historyIndex = -1 + t.history.Add(line) + } + if lineIsPasted { + err = ErrPasteIndicator + } + return + } + + // t.remainder is a slice at the beginning of t.inBuf + // containing a partial key sequence + readBuf := t.inBuf[len(t.remainder):] + var n int + + t.lock.Unlock() + n, err = t.c.Read(readBuf) + t.lock.Lock() + + if err != nil { + return + } + + t.remainder = t.inBuf[:n+len(t.remainder)] + } +} + +// SetPrompt sets the prompt to be used when reading subsequent lines. +func (t *Terminal) SetPrompt(prompt string) { + t.lock.Lock() + defer t.lock.Unlock() + + t.prompt = []rune(prompt) +} + +func (t *Terminal) clearAndRepaintLinePlusNPrevious(numPrevLines int) { + // Move cursor to column zero at the start of the line. + t.move(t.cursorY, 0, t.cursorX, 0) + t.cursorX, t.cursorY = 0, 0 + t.clearLineToRight() + for t.cursorY < numPrevLines { + // Move down a line + t.move(0, 1, 0, 0) + t.cursorY++ + t.clearLineToRight() + } + // Move back to beginning. + t.move(t.cursorY, 0, 0, 0) + t.cursorX, t.cursorY = 0, 0 + + t.queue(t.prompt) + t.advanceCursor(visualLength(t.prompt)) + t.writeLine(t.line) + t.moveCursorToPos(t.pos) +} + +func (t *Terminal) SetSize(width, height int) error { + t.lock.Lock() + defer t.lock.Unlock() + + if width == 0 { + width = 1 + } + + oldWidth := t.termWidth + t.termWidth, t.termHeight = width, height + + switch { + case width == oldWidth: + // If the width didn't change then nothing else needs to be + // done. + return nil + case len(t.line) == 0 && t.cursorX == 0 && t.cursorY == 0: + // If there is nothing on current line and no prompt printed, + // just do nothing + return nil + case width < oldWidth: + // Some terminals (e.g. xterm) will truncate lines that were + // too long when shinking. Others, (e.g. gnome-terminal) will + // attempt to wrap them. For the former, repainting t.maxLine + // works great, but that behaviour goes badly wrong in the case + // of the latter because they have doubled every full line. + + // We assume that we are working on a terminal that wraps lines + // and adjust the cursor position based on every previous line + // wrapping and turning into two. This causes the prompt on + // xterms to move upwards, which isn't great, but it avoids a + // huge mess with gnome-terminal. + if t.cursorX >= t.termWidth { + t.cursorX = t.termWidth - 1 + } + t.cursorY *= 2 + t.clearAndRepaintLinePlusNPrevious(t.maxLine * 2) + case width > oldWidth: + // If the terminal expands then our position calculations will + // be wrong in the future because we think the cursor is + // |t.pos| chars into the string, but there will be a gap at + // the end of any wrapped line. + // + // But the position will actually be correct until we move, so + // we can move back to the beginning and repaint everything. + t.clearAndRepaintLinePlusNPrevious(t.maxLine) + } + + _, err := t.c.Write(t.outBuf) + t.outBuf = t.outBuf[:0] + return err +} + +type pasteIndicatorError struct{} + +func (pasteIndicatorError) Error() string { + return "terminal: ErrPasteIndicator not correctly handled" +} + +// ErrPasteIndicator may be returned from ReadLine as the error, in addition +// to valid line data. It indicates that bracketed paste mode is enabled and +// that the returned line consists only of pasted data. Programs may wish to +// interpret pasted data more literally than typed data. +var ErrPasteIndicator = pasteIndicatorError{} + +// SetBracketedPasteMode requests that the terminal bracket paste operations +// with markers. Not all terminals support this but, if it is supported, then +// enabling this mode will stop any autocomplete callback from running due to +// pastes. Additionally, any lines that are completely pasted will be returned +// from ReadLine with the error set to ErrPasteIndicator. +func (t *Terminal) SetBracketedPasteMode(on bool) { + if on { + io.WriteString(t.c, "\x1b[?2004h") + } else { + io.WriteString(t.c, "\x1b[?2004l") + } +} + +// stRingBuffer is a ring buffer of strings. +type stRingBuffer struct { + // entries contains max elements. + entries []string + max int + // head contains the index of the element most recently added to the ring. + head int + // size contains the number of elements in the ring. + size int +} + +func (s *stRingBuffer) Add(a string) { + if s.entries == nil { + const defaultNumEntries = 100 + s.entries = make([]string, defaultNumEntries) + s.max = defaultNumEntries + } + + s.head = (s.head + 1) % s.max + s.entries[s.head] = a + if s.size < s.max { + s.size++ + } +} + +// NthPreviousEntry returns the value passed to the nth previous call to Add. +// If n is zero then the immediately prior value is returned, if one, then the +// next most recent, and so on. If such an element doesn't exist then ok is +// false. +func (s *stRingBuffer) NthPreviousEntry(n int) (value string, ok bool) { + if n >= s.size { + return "", false + } + index := s.head - n + if index < 0 { + index += s.max + } + return s.entries[index], true +} + +// readPasswordLine reads from reader until it finds \n or io.EOF. +// The slice returned does not include the \n. +// readPasswordLine also ignores any \r it finds. +func readPasswordLine(reader io.Reader) ([]byte, error) { + var buf [1]byte + var ret []byte + + for { + n, err := reader.Read(buf[:]) + if n > 0 { + switch buf[0] { + case '\n': + return ret, nil + case '\r': + // remove \r from passwords on Windows + default: + ret = append(ret, buf[0]) + } + continue + } + if err != nil { + if err == io.EOF && len(ret) > 0 { + return ret, nil + } + return ret, err + } + } +} diff --git a/vendor/golang.org/x/crypto/ssh/terminal/util.go b/vendor/golang.org/x/crypto/ssh/terminal/util.go new file mode 100644 index 0000000..731c89a --- /dev/null +++ b/vendor/golang.org/x/crypto/ssh/terminal/util.go @@ -0,0 +1,114 @@ +// Copyright 2011 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build darwin dragonfly freebsd linux,!appengine netbsd openbsd + +// Package terminal provides support functions for dealing with terminals, as +// commonly found on UNIX systems. +// +// Putting a terminal into raw mode is the most common requirement: +// +// oldState, err := terminal.MakeRaw(0) +// if err != nil { +// panic(err) +// } +// defer terminal.Restore(0, oldState) +package terminal // import "golang.org/x/crypto/ssh/terminal" + +import ( + "golang.org/x/sys/unix" +) + +// State contains the state of a terminal. +type State struct { + termios unix.Termios +} + +// IsTerminal returns true if the given file descriptor is a terminal. +func IsTerminal(fd int) bool { + _, err := unix.IoctlGetTermios(fd, ioctlReadTermios) + return err == nil +} + +// MakeRaw put the terminal connected to the given file descriptor into raw +// mode and returns the previous state of the terminal so that it can be +// restored. +func MakeRaw(fd int) (*State, error) { + termios, err := unix.IoctlGetTermios(fd, ioctlReadTermios) + if err != nil { + return nil, err + } + + oldState := State{termios: *termios} + + // This attempts to replicate the behaviour documented for cfmakeraw in + // the termios(3) manpage. + termios.Iflag &^= unix.IGNBRK | unix.BRKINT | unix.PARMRK | unix.ISTRIP | unix.INLCR | unix.IGNCR | unix.ICRNL | unix.IXON + termios.Oflag &^= unix.OPOST + termios.Lflag &^= unix.ECHO | unix.ECHONL | unix.ICANON | unix.ISIG | unix.IEXTEN + termios.Cflag &^= unix.CSIZE | unix.PARENB + termios.Cflag |= unix.CS8 + termios.Cc[unix.VMIN] = 1 + termios.Cc[unix.VTIME] = 0 + if err := unix.IoctlSetTermios(fd, ioctlWriteTermios, termios); err != nil { + return nil, err + } + + return &oldState, nil +} + +// GetState returns the current state of a terminal which may be useful to +// restore the terminal after a signal. +func GetState(fd int) (*State, error) { + termios, err := unix.IoctlGetTermios(fd, ioctlReadTermios) + if err != nil { + return nil, err + } + + return &State{termios: *termios}, nil +} + +// Restore restores the terminal connected to the given file descriptor to a +// previous state. +func Restore(fd int, state *State) error { + return unix.IoctlSetTermios(fd, ioctlWriteTermios, &state.termios) +} + +// GetSize returns the dimensions of the given terminal. +func GetSize(fd int) (width, height int, err error) { + ws, err := unix.IoctlGetWinsize(fd, unix.TIOCGWINSZ) + if err != nil { + return -1, -1, err + } + return int(ws.Col), int(ws.Row), nil +} + +// passwordReader is an io.Reader that reads from a specific file descriptor. +type passwordReader int + +func (r passwordReader) Read(buf []byte) (int, error) { + return unix.Read(int(r), buf) +} + +// ReadPassword reads a line of input from a terminal without local echo. This +// is commonly used for inputting passwords and other sensitive data. The slice +// returned does not include the \n. +func ReadPassword(fd int) ([]byte, error) { + termios, err := unix.IoctlGetTermios(fd, ioctlReadTermios) + if err != nil { + return nil, err + } + + newState := *termios + newState.Lflag &^= unix.ECHO + newState.Lflag |= unix.ICANON | unix.ISIG + newState.Iflag |= unix.ICRNL + if err := unix.IoctlSetTermios(fd, ioctlWriteTermios, &newState); err != nil { + return nil, err + } + + defer unix.IoctlSetTermios(fd, ioctlWriteTermios, termios) + + return readPasswordLine(passwordReader(fd)) +} diff --git a/vendor/golang.org/x/crypto/ssh/terminal/util_bsd.go b/vendor/golang.org/x/crypto/ssh/terminal/util_bsd.go new file mode 100644 index 0000000..cb23a59 --- /dev/null +++ b/vendor/golang.org/x/crypto/ssh/terminal/util_bsd.go @@ -0,0 +1,12 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build darwin dragonfly freebsd netbsd openbsd + +package terminal + +import "golang.org/x/sys/unix" + +const ioctlReadTermios = unix.TIOCGETA +const ioctlWriteTermios = unix.TIOCSETA diff --git a/vendor/golang.org/x/crypto/ssh/terminal/util_linux.go b/vendor/golang.org/x/crypto/ssh/terminal/util_linux.go new file mode 100644 index 0000000..5fadfe8 --- /dev/null +++ b/vendor/golang.org/x/crypto/ssh/terminal/util_linux.go @@ -0,0 +1,10 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package terminal + +import "golang.org/x/sys/unix" + +const ioctlReadTermios = unix.TCGETS +const ioctlWriteTermios = unix.TCSETS diff --git a/vendor/golang.org/x/crypto/ssh/terminal/util_plan9.go b/vendor/golang.org/x/crypto/ssh/terminal/util_plan9.go new file mode 100644 index 0000000..799f049 --- /dev/null +++ b/vendor/golang.org/x/crypto/ssh/terminal/util_plan9.go @@ -0,0 +1,58 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Package terminal provides support functions for dealing with terminals, as +// commonly found on UNIX systems. +// +// Putting a terminal into raw mode is the most common requirement: +// +// oldState, err := terminal.MakeRaw(0) +// if err != nil { +// panic(err) +// } +// defer terminal.Restore(0, oldState) +package terminal + +import ( + "fmt" + "runtime" +) + +type State struct{} + +// IsTerminal returns true if the given file descriptor is a terminal. +func IsTerminal(fd int) bool { + return false +} + +// MakeRaw put the terminal connected to the given file descriptor into raw +// mode and returns the previous state of the terminal so that it can be +// restored. +func MakeRaw(fd int) (*State, error) { + return nil, fmt.Errorf("terminal: MakeRaw not implemented on %s/%s", runtime.GOOS, runtime.GOARCH) +} + +// GetState returns the current state of a terminal which may be useful to +// restore the terminal after a signal. +func GetState(fd int) (*State, error) { + return nil, fmt.Errorf("terminal: GetState not implemented on %s/%s", runtime.GOOS, runtime.GOARCH) +} + +// Restore restores the terminal connected to the given file descriptor to a +// previous state. +func Restore(fd int, state *State) error { + return fmt.Errorf("terminal: Restore not implemented on %s/%s", runtime.GOOS, runtime.GOARCH) +} + +// GetSize returns the dimensions of the given terminal. +func GetSize(fd int) (width, height int, err error) { + return 0, 0, fmt.Errorf("terminal: GetSize not implemented on %s/%s", runtime.GOOS, runtime.GOARCH) +} + +// ReadPassword reads a line of input from a terminal without local echo. This +// is commonly used for inputting passwords and other sensitive data. The slice +// returned does not include the \n. +func ReadPassword(fd int) ([]byte, error) { + return nil, fmt.Errorf("terminal: ReadPassword not implemented on %s/%s", runtime.GOOS, runtime.GOARCH) +} diff --git a/vendor/golang.org/x/crypto/ssh/terminal/util_solaris.go b/vendor/golang.org/x/crypto/ssh/terminal/util_solaris.go new file mode 100644 index 0000000..9e41b9f --- /dev/null +++ b/vendor/golang.org/x/crypto/ssh/terminal/util_solaris.go @@ -0,0 +1,124 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build solaris + +package terminal // import "golang.org/x/crypto/ssh/terminal" + +import ( + "golang.org/x/sys/unix" + "io" + "syscall" +) + +// State contains the state of a terminal. +type State struct { + termios unix.Termios +} + +// IsTerminal returns true if the given file descriptor is a terminal. +func IsTerminal(fd int) bool { + _, err := unix.IoctlGetTermio(fd, unix.TCGETA) + return err == nil +} + +// ReadPassword reads a line of input from a terminal without local echo. This +// is commonly used for inputting passwords and other sensitive data. The slice +// returned does not include the \n. +func ReadPassword(fd int) ([]byte, error) { + // see also: http://src.illumos.org/source/xref/illumos-gate/usr/src/lib/libast/common/uwin/getpass.c + val, err := unix.IoctlGetTermios(fd, unix.TCGETS) + if err != nil { + return nil, err + } + oldState := *val + + newState := oldState + newState.Lflag &^= syscall.ECHO + newState.Lflag |= syscall.ICANON | syscall.ISIG + newState.Iflag |= syscall.ICRNL + err = unix.IoctlSetTermios(fd, unix.TCSETS, &newState) + if err != nil { + return nil, err + } + + defer unix.IoctlSetTermios(fd, unix.TCSETS, &oldState) + + var buf [16]byte + var ret []byte + for { + n, err := syscall.Read(fd, buf[:]) + if err != nil { + return nil, err + } + if n == 0 { + if len(ret) == 0 { + return nil, io.EOF + } + break + } + if buf[n-1] == '\n' { + n-- + } + ret = append(ret, buf[:n]...) + if n < len(buf) { + break + } + } + + return ret, nil +} + +// MakeRaw puts the terminal connected to the given file descriptor into raw +// mode and returns the previous state of the terminal so that it can be +// restored. +// see http://cr.illumos.org/~webrev/andy_js/1060/ +func MakeRaw(fd int) (*State, error) { + termios, err := unix.IoctlGetTermios(fd, unix.TCGETS) + if err != nil { + return nil, err + } + + oldState := State{termios: *termios} + + termios.Iflag &^= unix.IGNBRK | unix.BRKINT | unix.PARMRK | unix.ISTRIP | unix.INLCR | unix.IGNCR | unix.ICRNL | unix.IXON + termios.Oflag &^= unix.OPOST + termios.Lflag &^= unix.ECHO | unix.ECHONL | unix.ICANON | unix.ISIG | unix.IEXTEN + termios.Cflag &^= unix.CSIZE | unix.PARENB + termios.Cflag |= unix.CS8 + termios.Cc[unix.VMIN] = 1 + termios.Cc[unix.VTIME] = 0 + + if err := unix.IoctlSetTermios(fd, unix.TCSETS, termios); err != nil { + return nil, err + } + + return &oldState, nil +} + +// Restore restores the terminal connected to the given file descriptor to a +// previous state. +func Restore(fd int, oldState *State) error { + return unix.IoctlSetTermios(fd, unix.TCSETS, &oldState.termios) +} + +// GetState returns the current state of a terminal which may be useful to +// restore the terminal after a signal. +func GetState(fd int) (*State, error) { + termios, err := unix.IoctlGetTermios(fd, unix.TCGETS) + if err != nil { + return nil, err + } + + return &State{termios: *termios}, nil +} + +// GetSize returns the dimensions of the given terminal. +func GetSize(fd int) (width, height int, err error) { + ws, err := unix.IoctlGetWinsize(fd, unix.TIOCGWINSZ) + if err != nil { + return 0, 0, err + } + return int(ws.Col), int(ws.Row), nil +} diff --git a/vendor/golang.org/x/crypto/ssh/terminal/util_windows.go b/vendor/golang.org/x/crypto/ssh/terminal/util_windows.go new file mode 100644 index 0000000..8618955 --- /dev/null +++ b/vendor/golang.org/x/crypto/ssh/terminal/util_windows.go @@ -0,0 +1,103 @@ +// Copyright 2011 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build windows + +// Package terminal provides support functions for dealing with terminals, as +// commonly found on UNIX systems. +// +// Putting a terminal into raw mode is the most common requirement: +// +// oldState, err := terminal.MakeRaw(0) +// if err != nil { +// panic(err) +// } +// defer terminal.Restore(0, oldState) +package terminal + +import ( + "os" + + "golang.org/x/sys/windows" +) + +type State struct { + mode uint32 +} + +// IsTerminal returns true if the given file descriptor is a terminal. +func IsTerminal(fd int) bool { + var st uint32 + err := windows.GetConsoleMode(windows.Handle(fd), &st) + return err == nil +} + +// MakeRaw put the terminal connected to the given file descriptor into raw +// mode and returns the previous state of the terminal so that it can be +// restored. +func MakeRaw(fd int) (*State, error) { + var st uint32 + if err := windows.GetConsoleMode(windows.Handle(fd), &st); err != nil { + return nil, err + } + raw := st &^ (windows.ENABLE_ECHO_INPUT | windows.ENABLE_PROCESSED_INPUT | windows.ENABLE_LINE_INPUT | windows.ENABLE_PROCESSED_OUTPUT) + if err := windows.SetConsoleMode(windows.Handle(fd), raw); err != nil { + return nil, err + } + return &State{st}, nil +} + +// GetState returns the current state of a terminal which may be useful to +// restore the terminal after a signal. +func GetState(fd int) (*State, error) { + var st uint32 + if err := windows.GetConsoleMode(windows.Handle(fd), &st); err != nil { + return nil, err + } + return &State{st}, nil +} + +// Restore restores the terminal connected to the given file descriptor to a +// previous state. +func Restore(fd int, state *State) error { + return windows.SetConsoleMode(windows.Handle(fd), state.mode) +} + +// GetSize returns the dimensions of the given terminal. +func GetSize(fd int) (width, height int, err error) { + var info windows.ConsoleScreenBufferInfo + if err := windows.GetConsoleScreenBufferInfo(windows.Handle(fd), &info); err != nil { + return 0, 0, err + } + return int(info.Size.X), int(info.Size.Y), nil +} + +// ReadPassword reads a line of input from a terminal without local echo. This +// is commonly used for inputting passwords and other sensitive data. The slice +// returned does not include the \n. +func ReadPassword(fd int) ([]byte, error) { + var st uint32 + if err := windows.GetConsoleMode(windows.Handle(fd), &st); err != nil { + return nil, err + } + old := st + + st &^= (windows.ENABLE_ECHO_INPUT) + st |= (windows.ENABLE_PROCESSED_INPUT | windows.ENABLE_LINE_INPUT | windows.ENABLE_PROCESSED_OUTPUT) + if err := windows.SetConsoleMode(windows.Handle(fd), st); err != nil { + return nil, err + } + + defer windows.SetConsoleMode(windows.Handle(fd), old) + + var h windows.Handle + p, _ := windows.GetCurrentProcess() + if err := windows.DuplicateHandle(p, windows.Handle(fd), p, &h, 0, false, windows.DUPLICATE_SAME_ACCESS); err != nil { + return nil, err + } + + f := os.NewFile(uintptr(h), "stdin") + defer f.Close() + return readPasswordLine(f) +} diff --git a/vendor/golang.org/x/net/AUTHORS b/vendor/golang.org/x/net/AUTHORS new file mode 100644 index 0000000..15167cd --- /dev/null +++ b/vendor/golang.org/x/net/AUTHORS @@ -0,0 +1,3 @@ +# This source code refers to The Go Authors for copyright purposes. +# The master list of authors is in the main Go distribution, +# visible at http://tip.golang.org/AUTHORS. diff --git a/vendor/golang.org/x/net/CONTRIBUTORS b/vendor/golang.org/x/net/CONTRIBUTORS new file mode 100644 index 0000000..1c4577e --- /dev/null +++ b/vendor/golang.org/x/net/CONTRIBUTORS @@ -0,0 +1,3 @@ +# This source code was written by the Go contributors. +# The master list of contributors is in the main Go distribution, +# visible at http://tip.golang.org/CONTRIBUTORS. diff --git a/vendor/golang.org/x/net/LICENSE b/vendor/golang.org/x/net/LICENSE new file mode 100644 index 0000000..6a66aea --- /dev/null +++ b/vendor/golang.org/x/net/LICENSE @@ -0,0 +1,27 @@ +Copyright (c) 2009 The Go Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/vendor/golang.org/x/net/PATENTS b/vendor/golang.org/x/net/PATENTS new file mode 100644 index 0000000..7330990 --- /dev/null +++ b/vendor/golang.org/x/net/PATENTS @@ -0,0 +1,22 @@ +Additional IP Rights Grant (Patents) + +"This implementation" means the copyrightable works distributed by +Google as part of the Go project. + +Google hereby grants to You a perpetual, worldwide, non-exclusive, +no-charge, royalty-free, irrevocable (except as stated in this section) +patent license to make, have made, use, offer to sell, sell, import, +transfer and otherwise run, modify and propagate the contents of this +implementation of Go, where such license applies only to those patent +claims, both currently owned or controlled by Google and acquired in +the future, licensable by Google that are necessarily infringed by this +implementation of Go. This grant does not include claims that would be +infringed only as a consequence of further modification of this +implementation. If you or your agent or exclusive licensee institute or +order or agree to the institution of patent litigation against any +entity (including a cross-claim or counterclaim in a lawsuit) alleging +that this implementation of Go or any code incorporated within this +implementation of Go constitutes direct or contributory patent +infringement, or inducement of patent infringement, then any patent +rights granted to you under this License for this implementation of Go +shall terminate as of the date such litigation is filed. diff --git a/vendor/golang.org/x/net/context/context.go b/vendor/golang.org/x/net/context/context.go new file mode 100644 index 0000000..a3c021d --- /dev/null +++ b/vendor/golang.org/x/net/context/context.go @@ -0,0 +1,56 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Package context defines the Context type, which carries deadlines, +// cancelation signals, and other request-scoped values across API boundaries +// and between processes. +// As of Go 1.7 this package is available in the standard library under the +// name context. https://golang.org/pkg/context. +// +// Incoming requests to a server should create a Context, and outgoing calls to +// servers should accept a Context. The chain of function calls between must +// propagate the Context, optionally replacing it with a modified copy created +// using WithDeadline, WithTimeout, WithCancel, or WithValue. +// +// Programs that use Contexts should follow these rules to keep interfaces +// consistent across packages and enable static analysis tools to check context +// propagation: +// +// Do not store Contexts inside a struct type; instead, pass a Context +// explicitly to each function that needs it. The Context should be the first +// parameter, typically named ctx: +// +// func DoSomething(ctx context.Context, arg Arg) error { +// // ... use ctx ... +// } +// +// Do not pass a nil Context, even if a function permits it. Pass context.TODO +// if you are unsure about which Context to use. +// +// Use context Values only for request-scoped data that transits processes and +// APIs, not for passing optional parameters to functions. +// +// The same Context may be passed to functions running in different goroutines; +// Contexts are safe for simultaneous use by multiple goroutines. +// +// See http://blog.golang.org/context for example code for a server that uses +// Contexts. +package context // import "golang.org/x/net/context" + +// Background returns a non-nil, empty Context. It is never canceled, has no +// values, and has no deadline. It is typically used by the main function, +// initialization, and tests, and as the top-level Context for incoming +// requests. +func Background() Context { + return background +} + +// TODO returns a non-nil, empty Context. Code should use context.TODO when +// it's unclear which Context to use or it is not yet available (because the +// surrounding function has not yet been extended to accept a Context +// parameter). TODO is recognized by static analysis tools that determine +// whether Contexts are propagated correctly in a program. +func TODO() Context { + return todo +} diff --git a/vendor/golang.org/x/net/context/go17.go b/vendor/golang.org/x/net/context/go17.go new file mode 100644 index 0000000..d20f52b --- /dev/null +++ b/vendor/golang.org/x/net/context/go17.go @@ -0,0 +1,72 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build go1.7 + +package context + +import ( + "context" // standard library's context, as of Go 1.7 + "time" +) + +var ( + todo = context.TODO() + background = context.Background() +) + +// Canceled is the error returned by Context.Err when the context is canceled. +var Canceled = context.Canceled + +// DeadlineExceeded is the error returned by Context.Err when the context's +// deadline passes. +var DeadlineExceeded = context.DeadlineExceeded + +// WithCancel returns a copy of parent with a new Done channel. The returned +// context's Done channel is closed when the returned cancel function is called +// or when the parent context's Done channel is closed, whichever happens first. +// +// Canceling this context releases resources associated with it, so code should +// call cancel as soon as the operations running in this Context complete. +func WithCancel(parent Context) (ctx Context, cancel CancelFunc) { + ctx, f := context.WithCancel(parent) + return ctx, CancelFunc(f) +} + +// WithDeadline returns a copy of the parent context with the deadline adjusted +// to be no later than d. If the parent's deadline is already earlier than d, +// WithDeadline(parent, d) is semantically equivalent to parent. The returned +// context's Done channel is closed when the deadline expires, when the returned +// cancel function is called, or when the parent context's Done channel is +// closed, whichever happens first. +// +// Canceling this context releases resources associated with it, so code should +// call cancel as soon as the operations running in this Context complete. +func WithDeadline(parent Context, deadline time.Time) (Context, CancelFunc) { + ctx, f := context.WithDeadline(parent, deadline) + return ctx, CancelFunc(f) +} + +// WithTimeout returns WithDeadline(parent, time.Now().Add(timeout)). +// +// Canceling this context releases resources associated with it, so code should +// call cancel as soon as the operations running in this Context complete: +// +// func slowOperationWithTimeout(ctx context.Context) (Result, error) { +// ctx, cancel := context.WithTimeout(ctx, 100*time.Millisecond) +// defer cancel() // releases resources if slowOperation completes before timeout elapses +// return slowOperation(ctx) +// } +func WithTimeout(parent Context, timeout time.Duration) (Context, CancelFunc) { + return WithDeadline(parent, time.Now().Add(timeout)) +} + +// WithValue returns a copy of parent in which the value associated with key is +// val. +// +// Use context Values only for request-scoped data that transits processes and +// APIs, not for passing optional parameters to functions. +func WithValue(parent Context, key interface{}, val interface{}) Context { + return context.WithValue(parent, key, val) +} diff --git a/vendor/golang.org/x/net/context/go19.go b/vendor/golang.org/x/net/context/go19.go new file mode 100644 index 0000000..d88bd1d --- /dev/null +++ b/vendor/golang.org/x/net/context/go19.go @@ -0,0 +1,20 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build go1.9 + +package context + +import "context" // standard library's context, as of Go 1.7 + +// A Context carries a deadline, a cancelation signal, and other values across +// API boundaries. +// +// Context's methods may be called by multiple goroutines simultaneously. +type Context = context.Context + +// A CancelFunc tells an operation to abandon its work. +// A CancelFunc does not wait for the work to stop. +// After the first call, subsequent calls to a CancelFunc do nothing. +type CancelFunc = context.CancelFunc diff --git a/vendor/golang.org/x/net/context/pre_go17.go b/vendor/golang.org/x/net/context/pre_go17.go new file mode 100644 index 0000000..0f35592 --- /dev/null +++ b/vendor/golang.org/x/net/context/pre_go17.go @@ -0,0 +1,300 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !go1.7 + +package context + +import ( + "errors" + "fmt" + "sync" + "time" +) + +// An emptyCtx is never canceled, has no values, and has no deadline. It is not +// struct{}, since vars of this type must have distinct addresses. +type emptyCtx int + +func (*emptyCtx) Deadline() (deadline time.Time, ok bool) { + return +} + +func (*emptyCtx) Done() <-chan struct{} { + return nil +} + +func (*emptyCtx) Err() error { + return nil +} + +func (*emptyCtx) Value(key interface{}) interface{} { + return nil +} + +func (e *emptyCtx) String() string { + switch e { + case background: + return "context.Background" + case todo: + return "context.TODO" + } + return "unknown empty Context" +} + +var ( + background = new(emptyCtx) + todo = new(emptyCtx) +) + +// Canceled is the error returned by Context.Err when the context is canceled. +var Canceled = errors.New("context canceled") + +// DeadlineExceeded is the error returned by Context.Err when the context's +// deadline passes. +var DeadlineExceeded = errors.New("context deadline exceeded") + +// WithCancel returns a copy of parent with a new Done channel. The returned +// context's Done channel is closed when the returned cancel function is called +// or when the parent context's Done channel is closed, whichever happens first. +// +// Canceling this context releases resources associated with it, so code should +// call cancel as soon as the operations running in this Context complete. +func WithCancel(parent Context) (ctx Context, cancel CancelFunc) { + c := newCancelCtx(parent) + propagateCancel(parent, c) + return c, func() { c.cancel(true, Canceled) } +} + +// newCancelCtx returns an initialized cancelCtx. +func newCancelCtx(parent Context) *cancelCtx { + return &cancelCtx{ + Context: parent, + done: make(chan struct{}), + } +} + +// propagateCancel arranges for child to be canceled when parent is. +func propagateCancel(parent Context, child canceler) { + if parent.Done() == nil { + return // parent is never canceled + } + if p, ok := parentCancelCtx(parent); ok { + p.mu.Lock() + if p.err != nil { + // parent has already been canceled + child.cancel(false, p.err) + } else { + if p.children == nil { + p.children = make(map[canceler]bool) + } + p.children[child] = true + } + p.mu.Unlock() + } else { + go func() { + select { + case <-parent.Done(): + child.cancel(false, parent.Err()) + case <-child.Done(): + } + }() + } +} + +// parentCancelCtx follows a chain of parent references until it finds a +// *cancelCtx. This function understands how each of the concrete types in this +// package represents its parent. +func parentCancelCtx(parent Context) (*cancelCtx, bool) { + for { + switch c := parent.(type) { + case *cancelCtx: + return c, true + case *timerCtx: + return c.cancelCtx, true + case *valueCtx: + parent = c.Context + default: + return nil, false + } + } +} + +// removeChild removes a context from its parent. +func removeChild(parent Context, child canceler) { + p, ok := parentCancelCtx(parent) + if !ok { + return + } + p.mu.Lock() + if p.children != nil { + delete(p.children, child) + } + p.mu.Unlock() +} + +// A canceler is a context type that can be canceled directly. The +// implementations are *cancelCtx and *timerCtx. +type canceler interface { + cancel(removeFromParent bool, err error) + Done() <-chan struct{} +} + +// A cancelCtx can be canceled. When canceled, it also cancels any children +// that implement canceler. +type cancelCtx struct { + Context + + done chan struct{} // closed by the first cancel call. + + mu sync.Mutex + children map[canceler]bool // set to nil by the first cancel call + err error // set to non-nil by the first cancel call +} + +func (c *cancelCtx) Done() <-chan struct{} { + return c.done +} + +func (c *cancelCtx) Err() error { + c.mu.Lock() + defer c.mu.Unlock() + return c.err +} + +func (c *cancelCtx) String() string { + return fmt.Sprintf("%v.WithCancel", c.Context) +} + +// cancel closes c.done, cancels each of c's children, and, if +// removeFromParent is true, removes c from its parent's children. +func (c *cancelCtx) cancel(removeFromParent bool, err error) { + if err == nil { + panic("context: internal error: missing cancel error") + } + c.mu.Lock() + if c.err != nil { + c.mu.Unlock() + return // already canceled + } + c.err = err + close(c.done) + for child := range c.children { + // NOTE: acquiring the child's lock while holding parent's lock. + child.cancel(false, err) + } + c.children = nil + c.mu.Unlock() + + if removeFromParent { + removeChild(c.Context, c) + } +} + +// WithDeadline returns a copy of the parent context with the deadline adjusted +// to be no later than d. If the parent's deadline is already earlier than d, +// WithDeadline(parent, d) is semantically equivalent to parent. The returned +// context's Done channel is closed when the deadline expires, when the returned +// cancel function is called, or when the parent context's Done channel is +// closed, whichever happens first. +// +// Canceling this context releases resources associated with it, so code should +// call cancel as soon as the operations running in this Context complete. +func WithDeadline(parent Context, deadline time.Time) (Context, CancelFunc) { + if cur, ok := parent.Deadline(); ok && cur.Before(deadline) { + // The current deadline is already sooner than the new one. + return WithCancel(parent) + } + c := &timerCtx{ + cancelCtx: newCancelCtx(parent), + deadline: deadline, + } + propagateCancel(parent, c) + d := deadline.Sub(time.Now()) + if d <= 0 { + c.cancel(true, DeadlineExceeded) // deadline has already passed + return c, func() { c.cancel(true, Canceled) } + } + c.mu.Lock() + defer c.mu.Unlock() + if c.err == nil { + c.timer = time.AfterFunc(d, func() { + c.cancel(true, DeadlineExceeded) + }) + } + return c, func() { c.cancel(true, Canceled) } +} + +// A timerCtx carries a timer and a deadline. It embeds a cancelCtx to +// implement Done and Err. It implements cancel by stopping its timer then +// delegating to cancelCtx.cancel. +type timerCtx struct { + *cancelCtx + timer *time.Timer // Under cancelCtx.mu. + + deadline time.Time +} + +func (c *timerCtx) Deadline() (deadline time.Time, ok bool) { + return c.deadline, true +} + +func (c *timerCtx) String() string { + return fmt.Sprintf("%v.WithDeadline(%s [%s])", c.cancelCtx.Context, c.deadline, c.deadline.Sub(time.Now())) +} + +func (c *timerCtx) cancel(removeFromParent bool, err error) { + c.cancelCtx.cancel(false, err) + if removeFromParent { + // Remove this timerCtx from its parent cancelCtx's children. + removeChild(c.cancelCtx.Context, c) + } + c.mu.Lock() + if c.timer != nil { + c.timer.Stop() + c.timer = nil + } + c.mu.Unlock() +} + +// WithTimeout returns WithDeadline(parent, time.Now().Add(timeout)). +// +// Canceling this context releases resources associated with it, so code should +// call cancel as soon as the operations running in this Context complete: +// +// func slowOperationWithTimeout(ctx context.Context) (Result, error) { +// ctx, cancel := context.WithTimeout(ctx, 100*time.Millisecond) +// defer cancel() // releases resources if slowOperation completes before timeout elapses +// return slowOperation(ctx) +// } +func WithTimeout(parent Context, timeout time.Duration) (Context, CancelFunc) { + return WithDeadline(parent, time.Now().Add(timeout)) +} + +// WithValue returns a copy of parent in which the value associated with key is +// val. +// +// Use context Values only for request-scoped data that transits processes and +// APIs, not for passing optional parameters to functions. +func WithValue(parent Context, key interface{}, val interface{}) Context { + return &valueCtx{parent, key, val} +} + +// A valueCtx carries a key-value pair. It implements Value for that key and +// delegates all other calls to the embedded Context. +type valueCtx struct { + Context + key, val interface{} +} + +func (c *valueCtx) String() string { + return fmt.Sprintf("%v.WithValue(%#v, %#v)", c.Context, c.key, c.val) +} + +func (c *valueCtx) Value(key interface{}) interface{} { + if c.key == key { + return c.val + } + return c.Context.Value(key) +} diff --git a/vendor/golang.org/x/net/context/pre_go19.go b/vendor/golang.org/x/net/context/pre_go19.go new file mode 100644 index 0000000..b105f80 --- /dev/null +++ b/vendor/golang.org/x/net/context/pre_go19.go @@ -0,0 +1,109 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !go1.9 + +package context + +import "time" + +// A Context carries a deadline, a cancelation signal, and other values across +// API boundaries. +// +// Context's methods may be called by multiple goroutines simultaneously. +type Context interface { + // Deadline returns the time when work done on behalf of this context + // should be canceled. Deadline returns ok==false when no deadline is + // set. Successive calls to Deadline return the same results. + Deadline() (deadline time.Time, ok bool) + + // Done returns a channel that's closed when work done on behalf of this + // context should be canceled. Done may return nil if this context can + // never be canceled. Successive calls to Done return the same value. + // + // WithCancel arranges for Done to be closed when cancel is called; + // WithDeadline arranges for Done to be closed when the deadline + // expires; WithTimeout arranges for Done to be closed when the timeout + // elapses. + // + // Done is provided for use in select statements: + // + // // Stream generates values with DoSomething and sends them to out + // // until DoSomething returns an error or ctx.Done is closed. + // func Stream(ctx context.Context, out chan<- Value) error { + // for { + // v, err := DoSomething(ctx) + // if err != nil { + // return err + // } + // select { + // case <-ctx.Done(): + // return ctx.Err() + // case out <- v: + // } + // } + // } + // + // See http://blog.golang.org/pipelines for more examples of how to use + // a Done channel for cancelation. + Done() <-chan struct{} + + // Err returns a non-nil error value after Done is closed. Err returns + // Canceled if the context was canceled or DeadlineExceeded if the + // context's deadline passed. No other values for Err are defined. + // After Done is closed, successive calls to Err return the same value. + Err() error + + // Value returns the value associated with this context for key, or nil + // if no value is associated with key. Successive calls to Value with + // the same key returns the same result. + // + // Use context values only for request-scoped data that transits + // processes and API boundaries, not for passing optional parameters to + // functions. + // + // A key identifies a specific value in a Context. Functions that wish + // to store values in Context typically allocate a key in a global + // variable then use that key as the argument to context.WithValue and + // Context.Value. A key can be any type that supports equality; + // packages should define keys as an unexported type to avoid + // collisions. + // + // Packages that define a Context key should provide type-safe accessors + // for the values stores using that key: + // + // // Package user defines a User type that's stored in Contexts. + // package user + // + // import "golang.org/x/net/context" + // + // // User is the type of value stored in the Contexts. + // type User struct {...} + // + // // key is an unexported type for keys defined in this package. + // // This prevents collisions with keys defined in other packages. + // type key int + // + // // userKey is the key for user.User values in Contexts. It is + // // unexported; clients use user.NewContext and user.FromContext + // // instead of using this key directly. + // var userKey key = 0 + // + // // NewContext returns a new Context that carries value u. + // func NewContext(ctx context.Context, u *User) context.Context { + // return context.WithValue(ctx, userKey, u) + // } + // + // // FromContext returns the User value stored in ctx, if any. + // func FromContext(ctx context.Context) (*User, bool) { + // u, ok := ctx.Value(userKey).(*User) + // return u, ok + // } + Value(key interface{}) interface{} +} + +// A CancelFunc tells an operation to abandon its work. +// A CancelFunc does not wait for the work to stop. +// After the first call, subsequent calls to a CancelFunc do nothing. +type CancelFunc func() diff --git a/vendor/golang.org/x/net/http/httpguts/guts.go b/vendor/golang.org/x/net/http/httpguts/guts.go new file mode 100644 index 0000000..8255fd4 --- /dev/null +++ b/vendor/golang.org/x/net/http/httpguts/guts.go @@ -0,0 +1,65 @@ +// Copyright 2018 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Package httpguts provides functions implementing various details +// of the HTTP specification. +// +// This package is shared by the standard library (which vendors it) +// and x/net/http2. It comes with no API stability promise. +package httpguts + +import ( + "net/textproto" + "strings" +) + +// SniffedContentType reports whether ct is a Content-Type that is known +// to cause client-side content sniffing. +// +// This provides just a partial implementation of mime.ParseMediaType +// with the assumption that the Content-Type is not attacker controlled. +func SniffedContentType(ct string) bool { + if i := strings.Index(ct, ";"); i != -1 { + ct = ct[:i] + } + ct = strings.ToLower(strings.TrimSpace(ct)) + return ct == "text/plain" || ct == "application/octet-stream" || + ct == "application/unknown" || ct == "unknown/unknown" || ct == "*/*" || + !strings.Contains(ct, "/") +} + +// ValidTrailerHeader reports whether name is a valid header field name to appear +// in trailers. +// See RFC 7230, Section 4.1.2 +func ValidTrailerHeader(name string) bool { + name = textproto.CanonicalMIMEHeaderKey(name) + if strings.HasPrefix(name, "If-") || badTrailer[name] { + return false + } + return true +} + +var badTrailer = map[string]bool{ + "Authorization": true, + "Cache-Control": true, + "Connection": true, + "Content-Encoding": true, + "Content-Length": true, + "Content-Range": true, + "Content-Type": true, + "Expect": true, + "Host": true, + "Keep-Alive": true, + "Max-Forwards": true, + "Pragma": true, + "Proxy-Authenticate": true, + "Proxy-Authorization": true, + "Proxy-Connection": true, + "Range": true, + "Realm": true, + "Te": true, + "Trailer": true, + "Transfer-Encoding": true, + "Www-Authenticate": true, +} diff --git a/vendor/golang.org/x/net/http/httpguts/httplex.go b/vendor/golang.org/x/net/http/httpguts/httplex.go new file mode 100644 index 0000000..e7de24e --- /dev/null +++ b/vendor/golang.org/x/net/http/httpguts/httplex.go @@ -0,0 +1,346 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package httpguts + +import ( + "net" + "strings" + "unicode/utf8" + + "golang.org/x/net/idna" +) + +var isTokenTable = [127]bool{ + '!': true, + '#': true, + '$': true, + '%': true, + '&': true, + '\'': true, + '*': true, + '+': true, + '-': true, + '.': true, + '0': true, + '1': true, + '2': true, + '3': true, + '4': true, + '5': true, + '6': true, + '7': true, + '8': true, + '9': true, + 'A': true, + 'B': true, + 'C': true, + 'D': true, + 'E': true, + 'F': true, + 'G': true, + 'H': true, + 'I': true, + 'J': true, + 'K': true, + 'L': true, + 'M': true, + 'N': true, + 'O': true, + 'P': true, + 'Q': true, + 'R': true, + 'S': true, + 'T': true, + 'U': true, + 'W': true, + 'V': true, + 'X': true, + 'Y': true, + 'Z': true, + '^': true, + '_': true, + '`': true, + 'a': true, + 'b': true, + 'c': true, + 'd': true, + 'e': true, + 'f': true, + 'g': true, + 'h': true, + 'i': true, + 'j': true, + 'k': true, + 'l': true, + 'm': true, + 'n': true, + 'o': true, + 'p': true, + 'q': true, + 'r': true, + 's': true, + 't': true, + 'u': true, + 'v': true, + 'w': true, + 'x': true, + 'y': true, + 'z': true, + '|': true, + '~': true, +} + +func IsTokenRune(r rune) bool { + i := int(r) + return i < len(isTokenTable) && isTokenTable[i] +} + +func isNotToken(r rune) bool { + return !IsTokenRune(r) +} + +// HeaderValuesContainsToken reports whether any string in values +// contains the provided token, ASCII case-insensitively. +func HeaderValuesContainsToken(values []string, token string) bool { + for _, v := range values { + if headerValueContainsToken(v, token) { + return true + } + } + return false +} + +// isOWS reports whether b is an optional whitespace byte, as defined +// by RFC 7230 section 3.2.3. +func isOWS(b byte) bool { return b == ' ' || b == '\t' } + +// trimOWS returns x with all optional whitespace removes from the +// beginning and end. +func trimOWS(x string) string { + // TODO: consider using strings.Trim(x, " \t") instead, + // if and when it's fast enough. See issue 10292. + // But this ASCII-only code will probably always beat UTF-8 + // aware code. + for len(x) > 0 && isOWS(x[0]) { + x = x[1:] + } + for len(x) > 0 && isOWS(x[len(x)-1]) { + x = x[:len(x)-1] + } + return x +} + +// headerValueContainsToken reports whether v (assumed to be a +// 0#element, in the ABNF extension described in RFC 7230 section 7) +// contains token amongst its comma-separated tokens, ASCII +// case-insensitively. +func headerValueContainsToken(v string, token string) bool { + v = trimOWS(v) + if comma := strings.IndexByte(v, ','); comma != -1 { + return tokenEqual(trimOWS(v[:comma]), token) || headerValueContainsToken(v[comma+1:], token) + } + return tokenEqual(v, token) +} + +// lowerASCII returns the ASCII lowercase version of b. +func lowerASCII(b byte) byte { + if 'A' <= b && b <= 'Z' { + return b + ('a' - 'A') + } + return b +} + +// tokenEqual reports whether t1 and t2 are equal, ASCII case-insensitively. +func tokenEqual(t1, t2 string) bool { + if len(t1) != len(t2) { + return false + } + for i, b := range t1 { + if b >= utf8.RuneSelf { + // No UTF-8 or non-ASCII allowed in tokens. + return false + } + if lowerASCII(byte(b)) != lowerASCII(t2[i]) { + return false + } + } + return true +} + +// isLWS reports whether b is linear white space, according +// to http://www.w3.org/Protocols/rfc2616/rfc2616-sec2.html#sec2.2 +// LWS = [CRLF] 1*( SP | HT ) +func isLWS(b byte) bool { return b == ' ' || b == '\t' } + +// isCTL reports whether b is a control byte, according +// to http://www.w3.org/Protocols/rfc2616/rfc2616-sec2.html#sec2.2 +// CTL = +func isCTL(b byte) bool { + const del = 0x7f // a CTL + return b < ' ' || b == del +} + +// ValidHeaderFieldName reports whether v is a valid HTTP/1.x header name. +// HTTP/2 imposes the additional restriction that uppercase ASCII +// letters are not allowed. +// +// RFC 7230 says: +// header-field = field-name ":" OWS field-value OWS +// field-name = token +// token = 1*tchar +// tchar = "!" / "#" / "$" / "%" / "&" / "'" / "*" / "+" / "-" / "." / +// "^" / "_" / "`" / "|" / "~" / DIGIT / ALPHA +func ValidHeaderFieldName(v string) bool { + if len(v) == 0 { + return false + } + for _, r := range v { + if !IsTokenRune(r) { + return false + } + } + return true +} + +// ValidHostHeader reports whether h is a valid host header. +func ValidHostHeader(h string) bool { + // The latest spec is actually this: + // + // http://tools.ietf.org/html/rfc7230#section-5.4 + // Host = uri-host [ ":" port ] + // + // Where uri-host is: + // http://tools.ietf.org/html/rfc3986#section-3.2.2 + // + // But we're going to be much more lenient for now and just + // search for any byte that's not a valid byte in any of those + // expressions. + for i := 0; i < len(h); i++ { + if !validHostByte[h[i]] { + return false + } + } + return true +} + +// See the validHostHeader comment. +var validHostByte = [256]bool{ + '0': true, '1': true, '2': true, '3': true, '4': true, '5': true, '6': true, '7': true, + '8': true, '9': true, + + 'a': true, 'b': true, 'c': true, 'd': true, 'e': true, 'f': true, 'g': true, 'h': true, + 'i': true, 'j': true, 'k': true, 'l': true, 'm': true, 'n': true, 'o': true, 'p': true, + 'q': true, 'r': true, 's': true, 't': true, 'u': true, 'v': true, 'w': true, 'x': true, + 'y': true, 'z': true, + + 'A': true, 'B': true, 'C': true, 'D': true, 'E': true, 'F': true, 'G': true, 'H': true, + 'I': true, 'J': true, 'K': true, 'L': true, 'M': true, 'N': true, 'O': true, 'P': true, + 'Q': true, 'R': true, 'S': true, 'T': true, 'U': true, 'V': true, 'W': true, 'X': true, + 'Y': true, 'Z': true, + + '!': true, // sub-delims + '$': true, // sub-delims + '%': true, // pct-encoded (and used in IPv6 zones) + '&': true, // sub-delims + '(': true, // sub-delims + ')': true, // sub-delims + '*': true, // sub-delims + '+': true, // sub-delims + ',': true, // sub-delims + '-': true, // unreserved + '.': true, // unreserved + ':': true, // IPv6address + Host expression's optional port + ';': true, // sub-delims + '=': true, // sub-delims + '[': true, + '\'': true, // sub-delims + ']': true, + '_': true, // unreserved + '~': true, // unreserved +} + +// ValidHeaderFieldValue reports whether v is a valid "field-value" according to +// http://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.2 : +// +// message-header = field-name ":" [ field-value ] +// field-value = *( field-content | LWS ) +// field-content = +// +// http://www.w3.org/Protocols/rfc2616/rfc2616-sec2.html#sec2.2 : +// +// TEXT = +// LWS = [CRLF] 1*( SP | HT ) +// CTL = +// +// RFC 7230 says: +// field-value = *( field-content / obs-fold ) +// obj-fold = N/A to http2, and deprecated +// field-content = field-vchar [ 1*( SP / HTAB ) field-vchar ] +// field-vchar = VCHAR / obs-text +// obs-text = %x80-FF +// VCHAR = "any visible [USASCII] character" +// +// http2 further says: "Similarly, HTTP/2 allows header field values +// that are not valid. While most of the values that can be encoded +// will not alter header field parsing, carriage return (CR, ASCII +// 0xd), line feed (LF, ASCII 0xa), and the zero character (NUL, ASCII +// 0x0) might be exploited by an attacker if they are translated +// verbatim. Any request or response that contains a character not +// permitted in a header field value MUST be treated as malformed +// (Section 8.1.2.6). Valid characters are defined by the +// field-content ABNF rule in Section 3.2 of [RFC7230]." +// +// This function does not (yet?) properly handle the rejection of +// strings that begin or end with SP or HTAB. +func ValidHeaderFieldValue(v string) bool { + for i := 0; i < len(v); i++ { + b := v[i] + if isCTL(b) && !isLWS(b) { + return false + } + } + return true +} + +func isASCII(s string) bool { + for i := 0; i < len(s); i++ { + if s[i] >= utf8.RuneSelf { + return false + } + } + return true +} + +// PunycodeHostPort returns the IDNA Punycode version +// of the provided "host" or "host:port" string. +func PunycodeHostPort(v string) (string, error) { + if isASCII(v) { + return v, nil + } + + host, port, err := net.SplitHostPort(v) + if err != nil { + // The input 'v' argument was just a "host" argument, + // without a port. This error should not be returned + // to the caller. + host = v + port = "" + } + host, err = idna.ToASCII(host) + if err != nil { + // Non-UTF-8? Not representable in Punycode, in any + // case. + return "", err + } + if port == "" { + return host, nil + } + return net.JoinHostPort(host, port), nil +} diff --git a/vendor/golang.org/x/net/http2/.gitignore b/vendor/golang.org/x/net/http2/.gitignore new file mode 100644 index 0000000..190f122 --- /dev/null +++ b/vendor/golang.org/x/net/http2/.gitignore @@ -0,0 +1,2 @@ +*~ +h2i/h2i diff --git a/vendor/golang.org/x/net/http2/Dockerfile b/vendor/golang.org/x/net/http2/Dockerfile new file mode 100644 index 0000000..53fc525 --- /dev/null +++ b/vendor/golang.org/x/net/http2/Dockerfile @@ -0,0 +1,51 @@ +# +# This Dockerfile builds a recent curl with HTTP/2 client support, using +# a recent nghttp2 build. +# +# See the Makefile for how to tag it. If Docker and that image is found, the +# Go tests use this curl binary for integration tests. +# + +FROM ubuntu:trusty + +RUN apt-get update && \ + apt-get upgrade -y && \ + apt-get install -y git-core build-essential wget + +RUN apt-get install -y --no-install-recommends \ + autotools-dev libtool pkg-config zlib1g-dev \ + libcunit1-dev libssl-dev libxml2-dev libevent-dev \ + automake autoconf + +# The list of packages nghttp2 recommends for h2load: +RUN apt-get install -y --no-install-recommends make binutils \ + autoconf automake autotools-dev \ + libtool pkg-config zlib1g-dev libcunit1-dev libssl-dev libxml2-dev \ + libev-dev libevent-dev libjansson-dev libjemalloc-dev \ + cython python3.4-dev python-setuptools + +# Note: setting NGHTTP2_VER before the git clone, so an old git clone isn't cached: +ENV NGHTTP2_VER 895da9a +RUN cd /root && git clone https://github.com/tatsuhiro-t/nghttp2.git + +WORKDIR /root/nghttp2 +RUN git reset --hard $NGHTTP2_VER +RUN autoreconf -i +RUN automake +RUN autoconf +RUN ./configure +RUN make +RUN make install + +WORKDIR /root +RUN wget http://curl.haxx.se/download/curl-7.45.0.tar.gz +RUN tar -zxvf curl-7.45.0.tar.gz +WORKDIR /root/curl-7.45.0 +RUN ./configure --with-ssl --with-nghttp2=/usr/local +RUN make +RUN make install +RUN ldconfig + +CMD ["-h"] +ENTRYPOINT ["/usr/local/bin/curl"] + diff --git a/vendor/golang.org/x/net/http2/Makefile b/vendor/golang.org/x/net/http2/Makefile new file mode 100644 index 0000000..55fd826 --- /dev/null +++ b/vendor/golang.org/x/net/http2/Makefile @@ -0,0 +1,3 @@ +curlimage: + docker build -t gohttp2/curl . + diff --git a/vendor/golang.org/x/net/http2/README b/vendor/golang.org/x/net/http2/README new file mode 100644 index 0000000..360d5aa --- /dev/null +++ b/vendor/golang.org/x/net/http2/README @@ -0,0 +1,20 @@ +This is a work-in-progress HTTP/2 implementation for Go. + +It will eventually live in the Go standard library and won't require +any changes to your code to use. It will just be automatic. + +Status: + +* The server support is pretty good. A few things are missing + but are being worked on. +* The client work has just started but shares a lot of code + is coming along much quicker. + +Docs are at https://godoc.org/golang.org/x/net/http2 + +Demo test server at https://http2.golang.org/ + +Help & bug reports welcome! + +Contributing: https://golang.org/doc/contribute.html +Bugs: https://golang.org/issue/new?title=x/net/http2:+ diff --git a/vendor/golang.org/x/net/http2/ciphers.go b/vendor/golang.org/x/net/http2/ciphers.go new file mode 100644 index 0000000..c9a0cf3 --- /dev/null +++ b/vendor/golang.org/x/net/http2/ciphers.go @@ -0,0 +1,641 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package http2 + +// A list of the possible cipher suite ids. Taken from +// https://www.iana.org/assignments/tls-parameters/tls-parameters.txt + +const ( + cipher_TLS_NULL_WITH_NULL_NULL uint16 = 0x0000 + cipher_TLS_RSA_WITH_NULL_MD5 uint16 = 0x0001 + cipher_TLS_RSA_WITH_NULL_SHA uint16 = 0x0002 + cipher_TLS_RSA_EXPORT_WITH_RC4_40_MD5 uint16 = 0x0003 + cipher_TLS_RSA_WITH_RC4_128_MD5 uint16 = 0x0004 + cipher_TLS_RSA_WITH_RC4_128_SHA uint16 = 0x0005 + cipher_TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5 uint16 = 0x0006 + cipher_TLS_RSA_WITH_IDEA_CBC_SHA uint16 = 0x0007 + cipher_TLS_RSA_EXPORT_WITH_DES40_CBC_SHA uint16 = 0x0008 + cipher_TLS_RSA_WITH_DES_CBC_SHA uint16 = 0x0009 + cipher_TLS_RSA_WITH_3DES_EDE_CBC_SHA uint16 = 0x000A + cipher_TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA uint16 = 0x000B + cipher_TLS_DH_DSS_WITH_DES_CBC_SHA uint16 = 0x000C + cipher_TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA uint16 = 0x000D + cipher_TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA uint16 = 0x000E + cipher_TLS_DH_RSA_WITH_DES_CBC_SHA uint16 = 0x000F + cipher_TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA uint16 = 0x0010 + cipher_TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA uint16 = 0x0011 + cipher_TLS_DHE_DSS_WITH_DES_CBC_SHA uint16 = 0x0012 + cipher_TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA uint16 = 0x0013 + cipher_TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA uint16 = 0x0014 + cipher_TLS_DHE_RSA_WITH_DES_CBC_SHA uint16 = 0x0015 + cipher_TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA uint16 = 0x0016 + cipher_TLS_DH_anon_EXPORT_WITH_RC4_40_MD5 uint16 = 0x0017 + cipher_TLS_DH_anon_WITH_RC4_128_MD5 uint16 = 0x0018 + cipher_TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA uint16 = 0x0019 + cipher_TLS_DH_anon_WITH_DES_CBC_SHA uint16 = 0x001A + cipher_TLS_DH_anon_WITH_3DES_EDE_CBC_SHA uint16 = 0x001B + // Reserved uint16 = 0x001C-1D + cipher_TLS_KRB5_WITH_DES_CBC_SHA uint16 = 0x001E + cipher_TLS_KRB5_WITH_3DES_EDE_CBC_SHA uint16 = 0x001F + cipher_TLS_KRB5_WITH_RC4_128_SHA uint16 = 0x0020 + cipher_TLS_KRB5_WITH_IDEA_CBC_SHA uint16 = 0x0021 + cipher_TLS_KRB5_WITH_DES_CBC_MD5 uint16 = 0x0022 + cipher_TLS_KRB5_WITH_3DES_EDE_CBC_MD5 uint16 = 0x0023 + cipher_TLS_KRB5_WITH_RC4_128_MD5 uint16 = 0x0024 + cipher_TLS_KRB5_WITH_IDEA_CBC_MD5 uint16 = 0x0025 + cipher_TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA uint16 = 0x0026 + cipher_TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA uint16 = 0x0027 + cipher_TLS_KRB5_EXPORT_WITH_RC4_40_SHA uint16 = 0x0028 + cipher_TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5 uint16 = 0x0029 + cipher_TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5 uint16 = 0x002A + cipher_TLS_KRB5_EXPORT_WITH_RC4_40_MD5 uint16 = 0x002B + cipher_TLS_PSK_WITH_NULL_SHA uint16 = 0x002C + cipher_TLS_DHE_PSK_WITH_NULL_SHA uint16 = 0x002D + cipher_TLS_RSA_PSK_WITH_NULL_SHA uint16 = 0x002E + cipher_TLS_RSA_WITH_AES_128_CBC_SHA uint16 = 0x002F + cipher_TLS_DH_DSS_WITH_AES_128_CBC_SHA uint16 = 0x0030 + cipher_TLS_DH_RSA_WITH_AES_128_CBC_SHA uint16 = 0x0031 + cipher_TLS_DHE_DSS_WITH_AES_128_CBC_SHA uint16 = 0x0032 + cipher_TLS_DHE_RSA_WITH_AES_128_CBC_SHA uint16 = 0x0033 + cipher_TLS_DH_anon_WITH_AES_128_CBC_SHA uint16 = 0x0034 + cipher_TLS_RSA_WITH_AES_256_CBC_SHA uint16 = 0x0035 + cipher_TLS_DH_DSS_WITH_AES_256_CBC_SHA uint16 = 0x0036 + cipher_TLS_DH_RSA_WITH_AES_256_CBC_SHA uint16 = 0x0037 + cipher_TLS_DHE_DSS_WITH_AES_256_CBC_SHA uint16 = 0x0038 + cipher_TLS_DHE_RSA_WITH_AES_256_CBC_SHA uint16 = 0x0039 + cipher_TLS_DH_anon_WITH_AES_256_CBC_SHA uint16 = 0x003A + cipher_TLS_RSA_WITH_NULL_SHA256 uint16 = 0x003B + cipher_TLS_RSA_WITH_AES_128_CBC_SHA256 uint16 = 0x003C + cipher_TLS_RSA_WITH_AES_256_CBC_SHA256 uint16 = 0x003D + cipher_TLS_DH_DSS_WITH_AES_128_CBC_SHA256 uint16 = 0x003E + cipher_TLS_DH_RSA_WITH_AES_128_CBC_SHA256 uint16 = 0x003F + cipher_TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 uint16 = 0x0040 + cipher_TLS_RSA_WITH_CAMELLIA_128_CBC_SHA uint16 = 0x0041 + cipher_TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA uint16 = 0x0042 + cipher_TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA uint16 = 0x0043 + cipher_TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA uint16 = 0x0044 + cipher_TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA uint16 = 0x0045 + cipher_TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA uint16 = 0x0046 + // Reserved uint16 = 0x0047-4F + // Reserved uint16 = 0x0050-58 + // Reserved uint16 = 0x0059-5C + // Unassigned uint16 = 0x005D-5F + // Reserved uint16 = 0x0060-66 + cipher_TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 uint16 = 0x0067 + cipher_TLS_DH_DSS_WITH_AES_256_CBC_SHA256 uint16 = 0x0068 + cipher_TLS_DH_RSA_WITH_AES_256_CBC_SHA256 uint16 = 0x0069 + cipher_TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 uint16 = 0x006A + cipher_TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 uint16 = 0x006B + cipher_TLS_DH_anon_WITH_AES_128_CBC_SHA256 uint16 = 0x006C + cipher_TLS_DH_anon_WITH_AES_256_CBC_SHA256 uint16 = 0x006D + // Unassigned uint16 = 0x006E-83 + cipher_TLS_RSA_WITH_CAMELLIA_256_CBC_SHA uint16 = 0x0084 + cipher_TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA uint16 = 0x0085 + cipher_TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA uint16 = 0x0086 + cipher_TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA uint16 = 0x0087 + cipher_TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA uint16 = 0x0088 + cipher_TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA uint16 = 0x0089 + cipher_TLS_PSK_WITH_RC4_128_SHA uint16 = 0x008A + cipher_TLS_PSK_WITH_3DES_EDE_CBC_SHA uint16 = 0x008B + cipher_TLS_PSK_WITH_AES_128_CBC_SHA uint16 = 0x008C + cipher_TLS_PSK_WITH_AES_256_CBC_SHA uint16 = 0x008D + cipher_TLS_DHE_PSK_WITH_RC4_128_SHA uint16 = 0x008E + cipher_TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA uint16 = 0x008F + cipher_TLS_DHE_PSK_WITH_AES_128_CBC_SHA uint16 = 0x0090 + cipher_TLS_DHE_PSK_WITH_AES_256_CBC_SHA uint16 = 0x0091 + cipher_TLS_RSA_PSK_WITH_RC4_128_SHA uint16 = 0x0092 + cipher_TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA uint16 = 0x0093 + cipher_TLS_RSA_PSK_WITH_AES_128_CBC_SHA uint16 = 0x0094 + cipher_TLS_RSA_PSK_WITH_AES_256_CBC_SHA uint16 = 0x0095 + cipher_TLS_RSA_WITH_SEED_CBC_SHA uint16 = 0x0096 + cipher_TLS_DH_DSS_WITH_SEED_CBC_SHA uint16 = 0x0097 + cipher_TLS_DH_RSA_WITH_SEED_CBC_SHA uint16 = 0x0098 + cipher_TLS_DHE_DSS_WITH_SEED_CBC_SHA uint16 = 0x0099 + cipher_TLS_DHE_RSA_WITH_SEED_CBC_SHA uint16 = 0x009A + cipher_TLS_DH_anon_WITH_SEED_CBC_SHA uint16 = 0x009B + cipher_TLS_RSA_WITH_AES_128_GCM_SHA256 uint16 = 0x009C + cipher_TLS_RSA_WITH_AES_256_GCM_SHA384 uint16 = 0x009D + cipher_TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 uint16 = 0x009E + cipher_TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 uint16 = 0x009F + cipher_TLS_DH_RSA_WITH_AES_128_GCM_SHA256 uint16 = 0x00A0 + cipher_TLS_DH_RSA_WITH_AES_256_GCM_SHA384 uint16 = 0x00A1 + cipher_TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 uint16 = 0x00A2 + cipher_TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 uint16 = 0x00A3 + cipher_TLS_DH_DSS_WITH_AES_128_GCM_SHA256 uint16 = 0x00A4 + cipher_TLS_DH_DSS_WITH_AES_256_GCM_SHA384 uint16 = 0x00A5 + cipher_TLS_DH_anon_WITH_AES_128_GCM_SHA256 uint16 = 0x00A6 + cipher_TLS_DH_anon_WITH_AES_256_GCM_SHA384 uint16 = 0x00A7 + cipher_TLS_PSK_WITH_AES_128_GCM_SHA256 uint16 = 0x00A8 + cipher_TLS_PSK_WITH_AES_256_GCM_SHA384 uint16 = 0x00A9 + cipher_TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 uint16 = 0x00AA + cipher_TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 uint16 = 0x00AB + cipher_TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 uint16 = 0x00AC + cipher_TLS_RSA_PSK_WITH_AES_256_GCM_SHA384 uint16 = 0x00AD + cipher_TLS_PSK_WITH_AES_128_CBC_SHA256 uint16 = 0x00AE + cipher_TLS_PSK_WITH_AES_256_CBC_SHA384 uint16 = 0x00AF + cipher_TLS_PSK_WITH_NULL_SHA256 uint16 = 0x00B0 + cipher_TLS_PSK_WITH_NULL_SHA384 uint16 = 0x00B1 + cipher_TLS_DHE_PSK_WITH_AES_128_CBC_SHA256 uint16 = 0x00B2 + cipher_TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 uint16 = 0x00B3 + cipher_TLS_DHE_PSK_WITH_NULL_SHA256 uint16 = 0x00B4 + cipher_TLS_DHE_PSK_WITH_NULL_SHA384 uint16 = 0x00B5 + cipher_TLS_RSA_PSK_WITH_AES_128_CBC_SHA256 uint16 = 0x00B6 + cipher_TLS_RSA_PSK_WITH_AES_256_CBC_SHA384 uint16 = 0x00B7 + cipher_TLS_RSA_PSK_WITH_NULL_SHA256 uint16 = 0x00B8 + cipher_TLS_RSA_PSK_WITH_NULL_SHA384 uint16 = 0x00B9 + cipher_TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256 uint16 = 0x00BA + cipher_TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256 uint16 = 0x00BB + cipher_TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256 uint16 = 0x00BC + cipher_TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 uint16 = 0x00BD + cipher_TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 uint16 = 0x00BE + cipher_TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256 uint16 = 0x00BF + cipher_TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256 uint16 = 0x00C0 + cipher_TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256 uint16 = 0x00C1 + cipher_TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256 uint16 = 0x00C2 + cipher_TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 uint16 = 0x00C3 + cipher_TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 uint16 = 0x00C4 + cipher_TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256 uint16 = 0x00C5 + // Unassigned uint16 = 0x00C6-FE + cipher_TLS_EMPTY_RENEGOTIATION_INFO_SCSV uint16 = 0x00FF + // Unassigned uint16 = 0x01-55,* + cipher_TLS_FALLBACK_SCSV uint16 = 0x5600 + // Unassigned uint16 = 0x5601 - 0xC000 + cipher_TLS_ECDH_ECDSA_WITH_NULL_SHA uint16 = 0xC001 + cipher_TLS_ECDH_ECDSA_WITH_RC4_128_SHA uint16 = 0xC002 + cipher_TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA uint16 = 0xC003 + cipher_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA uint16 = 0xC004 + cipher_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA uint16 = 0xC005 + cipher_TLS_ECDHE_ECDSA_WITH_NULL_SHA uint16 = 0xC006 + cipher_TLS_ECDHE_ECDSA_WITH_RC4_128_SHA uint16 = 0xC007 + cipher_TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA uint16 = 0xC008 + cipher_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA uint16 = 0xC009 + cipher_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA uint16 = 0xC00A + cipher_TLS_ECDH_RSA_WITH_NULL_SHA uint16 = 0xC00B + cipher_TLS_ECDH_RSA_WITH_RC4_128_SHA uint16 = 0xC00C + cipher_TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA uint16 = 0xC00D + cipher_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA uint16 = 0xC00E + cipher_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA uint16 = 0xC00F + cipher_TLS_ECDHE_RSA_WITH_NULL_SHA uint16 = 0xC010 + cipher_TLS_ECDHE_RSA_WITH_RC4_128_SHA uint16 = 0xC011 + cipher_TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA uint16 = 0xC012 + cipher_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA uint16 = 0xC013 + cipher_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA uint16 = 0xC014 + cipher_TLS_ECDH_anon_WITH_NULL_SHA uint16 = 0xC015 + cipher_TLS_ECDH_anon_WITH_RC4_128_SHA uint16 = 0xC016 + cipher_TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA uint16 = 0xC017 + cipher_TLS_ECDH_anon_WITH_AES_128_CBC_SHA uint16 = 0xC018 + cipher_TLS_ECDH_anon_WITH_AES_256_CBC_SHA uint16 = 0xC019 + cipher_TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA uint16 = 0xC01A + cipher_TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA uint16 = 0xC01B + cipher_TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA uint16 = 0xC01C + cipher_TLS_SRP_SHA_WITH_AES_128_CBC_SHA uint16 = 0xC01D + cipher_TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA uint16 = 0xC01E + cipher_TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA uint16 = 0xC01F + cipher_TLS_SRP_SHA_WITH_AES_256_CBC_SHA uint16 = 0xC020 + cipher_TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA uint16 = 0xC021 + cipher_TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA uint16 = 0xC022 + cipher_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 uint16 = 0xC023 + cipher_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 uint16 = 0xC024 + cipher_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 uint16 = 0xC025 + cipher_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 uint16 = 0xC026 + cipher_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 uint16 = 0xC027 + cipher_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 uint16 = 0xC028 + cipher_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 uint16 = 0xC029 + cipher_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 uint16 = 0xC02A + cipher_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 uint16 = 0xC02B + cipher_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 uint16 = 0xC02C + cipher_TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 uint16 = 0xC02D + cipher_TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 uint16 = 0xC02E + cipher_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 uint16 = 0xC02F + cipher_TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 uint16 = 0xC030 + cipher_TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 uint16 = 0xC031 + cipher_TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 uint16 = 0xC032 + cipher_TLS_ECDHE_PSK_WITH_RC4_128_SHA uint16 = 0xC033 + cipher_TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA uint16 = 0xC034 + cipher_TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA uint16 = 0xC035 + cipher_TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA uint16 = 0xC036 + cipher_TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256 uint16 = 0xC037 + cipher_TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384 uint16 = 0xC038 + cipher_TLS_ECDHE_PSK_WITH_NULL_SHA uint16 = 0xC039 + cipher_TLS_ECDHE_PSK_WITH_NULL_SHA256 uint16 = 0xC03A + cipher_TLS_ECDHE_PSK_WITH_NULL_SHA384 uint16 = 0xC03B + cipher_TLS_RSA_WITH_ARIA_128_CBC_SHA256 uint16 = 0xC03C + cipher_TLS_RSA_WITH_ARIA_256_CBC_SHA384 uint16 = 0xC03D + cipher_TLS_DH_DSS_WITH_ARIA_128_CBC_SHA256 uint16 = 0xC03E + cipher_TLS_DH_DSS_WITH_ARIA_256_CBC_SHA384 uint16 = 0xC03F + cipher_TLS_DH_RSA_WITH_ARIA_128_CBC_SHA256 uint16 = 0xC040 + cipher_TLS_DH_RSA_WITH_ARIA_256_CBC_SHA384 uint16 = 0xC041 + cipher_TLS_DHE_DSS_WITH_ARIA_128_CBC_SHA256 uint16 = 0xC042 + cipher_TLS_DHE_DSS_WITH_ARIA_256_CBC_SHA384 uint16 = 0xC043 + cipher_TLS_DHE_RSA_WITH_ARIA_128_CBC_SHA256 uint16 = 0xC044 + cipher_TLS_DHE_RSA_WITH_ARIA_256_CBC_SHA384 uint16 = 0xC045 + cipher_TLS_DH_anon_WITH_ARIA_128_CBC_SHA256 uint16 = 0xC046 + cipher_TLS_DH_anon_WITH_ARIA_256_CBC_SHA384 uint16 = 0xC047 + cipher_TLS_ECDHE_ECDSA_WITH_ARIA_128_CBC_SHA256 uint16 = 0xC048 + cipher_TLS_ECDHE_ECDSA_WITH_ARIA_256_CBC_SHA384 uint16 = 0xC049 + cipher_TLS_ECDH_ECDSA_WITH_ARIA_128_CBC_SHA256 uint16 = 0xC04A + cipher_TLS_ECDH_ECDSA_WITH_ARIA_256_CBC_SHA384 uint16 = 0xC04B + cipher_TLS_ECDHE_RSA_WITH_ARIA_128_CBC_SHA256 uint16 = 0xC04C + cipher_TLS_ECDHE_RSA_WITH_ARIA_256_CBC_SHA384 uint16 = 0xC04D + cipher_TLS_ECDH_RSA_WITH_ARIA_128_CBC_SHA256 uint16 = 0xC04E + cipher_TLS_ECDH_RSA_WITH_ARIA_256_CBC_SHA384 uint16 = 0xC04F + cipher_TLS_RSA_WITH_ARIA_128_GCM_SHA256 uint16 = 0xC050 + cipher_TLS_RSA_WITH_ARIA_256_GCM_SHA384 uint16 = 0xC051 + cipher_TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256 uint16 = 0xC052 + cipher_TLS_DHE_RSA_WITH_ARIA_256_GCM_SHA384 uint16 = 0xC053 + cipher_TLS_DH_RSA_WITH_ARIA_128_GCM_SHA256 uint16 = 0xC054 + cipher_TLS_DH_RSA_WITH_ARIA_256_GCM_SHA384 uint16 = 0xC055 + cipher_TLS_DHE_DSS_WITH_ARIA_128_GCM_SHA256 uint16 = 0xC056 + cipher_TLS_DHE_DSS_WITH_ARIA_256_GCM_SHA384 uint16 = 0xC057 + cipher_TLS_DH_DSS_WITH_ARIA_128_GCM_SHA256 uint16 = 0xC058 + cipher_TLS_DH_DSS_WITH_ARIA_256_GCM_SHA384 uint16 = 0xC059 + cipher_TLS_DH_anon_WITH_ARIA_128_GCM_SHA256 uint16 = 0xC05A + cipher_TLS_DH_anon_WITH_ARIA_256_GCM_SHA384 uint16 = 0xC05B + cipher_TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256 uint16 = 0xC05C + cipher_TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384 uint16 = 0xC05D + cipher_TLS_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256 uint16 = 0xC05E + cipher_TLS_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384 uint16 = 0xC05F + cipher_TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256 uint16 = 0xC060 + cipher_TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 uint16 = 0xC061 + cipher_TLS_ECDH_RSA_WITH_ARIA_128_GCM_SHA256 uint16 = 0xC062 + cipher_TLS_ECDH_RSA_WITH_ARIA_256_GCM_SHA384 uint16 = 0xC063 + cipher_TLS_PSK_WITH_ARIA_128_CBC_SHA256 uint16 = 0xC064 + cipher_TLS_PSK_WITH_ARIA_256_CBC_SHA384 uint16 = 0xC065 + cipher_TLS_DHE_PSK_WITH_ARIA_128_CBC_SHA256 uint16 = 0xC066 + cipher_TLS_DHE_PSK_WITH_ARIA_256_CBC_SHA384 uint16 = 0xC067 + cipher_TLS_RSA_PSK_WITH_ARIA_128_CBC_SHA256 uint16 = 0xC068 + cipher_TLS_RSA_PSK_WITH_ARIA_256_CBC_SHA384 uint16 = 0xC069 + cipher_TLS_PSK_WITH_ARIA_128_GCM_SHA256 uint16 = 0xC06A + cipher_TLS_PSK_WITH_ARIA_256_GCM_SHA384 uint16 = 0xC06B + cipher_TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256 uint16 = 0xC06C + cipher_TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384 uint16 = 0xC06D + cipher_TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256 uint16 = 0xC06E + cipher_TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384 uint16 = 0xC06F + cipher_TLS_ECDHE_PSK_WITH_ARIA_128_CBC_SHA256 uint16 = 0xC070 + cipher_TLS_ECDHE_PSK_WITH_ARIA_256_CBC_SHA384 uint16 = 0xC071 + cipher_TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 uint16 = 0xC072 + cipher_TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 uint16 = 0xC073 + cipher_TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 uint16 = 0xC074 + cipher_TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 uint16 = 0xC075 + cipher_TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 uint16 = 0xC076 + cipher_TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 uint16 = 0xC077 + cipher_TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 uint16 = 0xC078 + cipher_TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 uint16 = 0xC079 + cipher_TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256 uint16 = 0xC07A + cipher_TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384 uint16 = 0xC07B + cipher_TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 uint16 = 0xC07C + cipher_TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 uint16 = 0xC07D + cipher_TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256 uint16 = 0xC07E + cipher_TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384 uint16 = 0xC07F + cipher_TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256 uint16 = 0xC080 + cipher_TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384 uint16 = 0xC081 + cipher_TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256 uint16 = 0xC082 + cipher_TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384 uint16 = 0xC083 + cipher_TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256 uint16 = 0xC084 + cipher_TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384 uint16 = 0xC085 + cipher_TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 uint16 = 0xC086 + cipher_TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 uint16 = 0xC087 + cipher_TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 uint16 = 0xC088 + cipher_TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 uint16 = 0xC089 + cipher_TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 uint16 = 0xC08A + cipher_TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 uint16 = 0xC08B + cipher_TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256 uint16 = 0xC08C + cipher_TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384 uint16 = 0xC08D + cipher_TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256 uint16 = 0xC08E + cipher_TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384 uint16 = 0xC08F + cipher_TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256 uint16 = 0xC090 + cipher_TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384 uint16 = 0xC091 + cipher_TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256 uint16 = 0xC092 + cipher_TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384 uint16 = 0xC093 + cipher_TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256 uint16 = 0xC094 + cipher_TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384 uint16 = 0xC095 + cipher_TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 uint16 = 0xC096 + cipher_TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 uint16 = 0xC097 + cipher_TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 uint16 = 0xC098 + cipher_TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 uint16 = 0xC099 + cipher_TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 uint16 = 0xC09A + cipher_TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 uint16 = 0xC09B + cipher_TLS_RSA_WITH_AES_128_CCM uint16 = 0xC09C + cipher_TLS_RSA_WITH_AES_256_CCM uint16 = 0xC09D + cipher_TLS_DHE_RSA_WITH_AES_128_CCM uint16 = 0xC09E + cipher_TLS_DHE_RSA_WITH_AES_256_CCM uint16 = 0xC09F + cipher_TLS_RSA_WITH_AES_128_CCM_8 uint16 = 0xC0A0 + cipher_TLS_RSA_WITH_AES_256_CCM_8 uint16 = 0xC0A1 + cipher_TLS_DHE_RSA_WITH_AES_128_CCM_8 uint16 = 0xC0A2 + cipher_TLS_DHE_RSA_WITH_AES_256_CCM_8 uint16 = 0xC0A3 + cipher_TLS_PSK_WITH_AES_128_CCM uint16 = 0xC0A4 + cipher_TLS_PSK_WITH_AES_256_CCM uint16 = 0xC0A5 + cipher_TLS_DHE_PSK_WITH_AES_128_CCM uint16 = 0xC0A6 + cipher_TLS_DHE_PSK_WITH_AES_256_CCM uint16 = 0xC0A7 + cipher_TLS_PSK_WITH_AES_128_CCM_8 uint16 = 0xC0A8 + cipher_TLS_PSK_WITH_AES_256_CCM_8 uint16 = 0xC0A9 + cipher_TLS_PSK_DHE_WITH_AES_128_CCM_8 uint16 = 0xC0AA + cipher_TLS_PSK_DHE_WITH_AES_256_CCM_8 uint16 = 0xC0AB + cipher_TLS_ECDHE_ECDSA_WITH_AES_128_CCM uint16 = 0xC0AC + cipher_TLS_ECDHE_ECDSA_WITH_AES_256_CCM uint16 = 0xC0AD + cipher_TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8 uint16 = 0xC0AE + cipher_TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8 uint16 = 0xC0AF + // Unassigned uint16 = 0xC0B0-FF + // Unassigned uint16 = 0xC1-CB,* + // Unassigned uint16 = 0xCC00-A7 + cipher_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 uint16 = 0xCCA8 + cipher_TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 uint16 = 0xCCA9 + cipher_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 uint16 = 0xCCAA + cipher_TLS_PSK_WITH_CHACHA20_POLY1305_SHA256 uint16 = 0xCCAB + cipher_TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256 uint16 = 0xCCAC + cipher_TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256 uint16 = 0xCCAD + cipher_TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256 uint16 = 0xCCAE +) + +// isBadCipher reports whether the cipher is blacklisted by the HTTP/2 spec. +// References: +// https://tools.ietf.org/html/rfc7540#appendix-A +// Reject cipher suites from Appendix A. +// "This list includes those cipher suites that do not +// offer an ephemeral key exchange and those that are +// based on the TLS null, stream or block cipher type" +func isBadCipher(cipher uint16) bool { + switch cipher { + case cipher_TLS_NULL_WITH_NULL_NULL, + cipher_TLS_RSA_WITH_NULL_MD5, + cipher_TLS_RSA_WITH_NULL_SHA, + cipher_TLS_RSA_EXPORT_WITH_RC4_40_MD5, + cipher_TLS_RSA_WITH_RC4_128_MD5, + cipher_TLS_RSA_WITH_RC4_128_SHA, + cipher_TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5, + cipher_TLS_RSA_WITH_IDEA_CBC_SHA, + cipher_TLS_RSA_EXPORT_WITH_DES40_CBC_SHA, + cipher_TLS_RSA_WITH_DES_CBC_SHA, + cipher_TLS_RSA_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA, + cipher_TLS_DH_DSS_WITH_DES_CBC_SHA, + cipher_TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA, + cipher_TLS_DH_RSA_WITH_DES_CBC_SHA, + cipher_TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA, + cipher_TLS_DHE_DSS_WITH_DES_CBC_SHA, + cipher_TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA, + cipher_TLS_DHE_RSA_WITH_DES_CBC_SHA, + cipher_TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_DH_anon_EXPORT_WITH_RC4_40_MD5, + cipher_TLS_DH_anon_WITH_RC4_128_MD5, + cipher_TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA, + cipher_TLS_DH_anon_WITH_DES_CBC_SHA, + cipher_TLS_DH_anon_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_KRB5_WITH_DES_CBC_SHA, + cipher_TLS_KRB5_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_KRB5_WITH_RC4_128_SHA, + cipher_TLS_KRB5_WITH_IDEA_CBC_SHA, + cipher_TLS_KRB5_WITH_DES_CBC_MD5, + cipher_TLS_KRB5_WITH_3DES_EDE_CBC_MD5, + cipher_TLS_KRB5_WITH_RC4_128_MD5, + cipher_TLS_KRB5_WITH_IDEA_CBC_MD5, + cipher_TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA, + cipher_TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA, + cipher_TLS_KRB5_EXPORT_WITH_RC4_40_SHA, + cipher_TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5, + cipher_TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5, + cipher_TLS_KRB5_EXPORT_WITH_RC4_40_MD5, + cipher_TLS_PSK_WITH_NULL_SHA, + cipher_TLS_DHE_PSK_WITH_NULL_SHA, + cipher_TLS_RSA_PSK_WITH_NULL_SHA, + cipher_TLS_RSA_WITH_AES_128_CBC_SHA, + cipher_TLS_DH_DSS_WITH_AES_128_CBC_SHA, + cipher_TLS_DH_RSA_WITH_AES_128_CBC_SHA, + cipher_TLS_DHE_DSS_WITH_AES_128_CBC_SHA, + cipher_TLS_DHE_RSA_WITH_AES_128_CBC_SHA, + cipher_TLS_DH_anon_WITH_AES_128_CBC_SHA, + cipher_TLS_RSA_WITH_AES_256_CBC_SHA, + cipher_TLS_DH_DSS_WITH_AES_256_CBC_SHA, + cipher_TLS_DH_RSA_WITH_AES_256_CBC_SHA, + cipher_TLS_DHE_DSS_WITH_AES_256_CBC_SHA, + cipher_TLS_DHE_RSA_WITH_AES_256_CBC_SHA, + cipher_TLS_DH_anon_WITH_AES_256_CBC_SHA, + cipher_TLS_RSA_WITH_NULL_SHA256, + cipher_TLS_RSA_WITH_AES_128_CBC_SHA256, + cipher_TLS_RSA_WITH_AES_256_CBC_SHA256, + cipher_TLS_DH_DSS_WITH_AES_128_CBC_SHA256, + cipher_TLS_DH_RSA_WITH_AES_128_CBC_SHA256, + cipher_TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, + cipher_TLS_RSA_WITH_CAMELLIA_128_CBC_SHA, + cipher_TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA, + cipher_TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA, + cipher_TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA, + cipher_TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA, + cipher_TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA, + cipher_TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, + cipher_TLS_DH_DSS_WITH_AES_256_CBC_SHA256, + cipher_TLS_DH_RSA_WITH_AES_256_CBC_SHA256, + cipher_TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, + cipher_TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, + cipher_TLS_DH_anon_WITH_AES_128_CBC_SHA256, + cipher_TLS_DH_anon_WITH_AES_256_CBC_SHA256, + cipher_TLS_RSA_WITH_CAMELLIA_256_CBC_SHA, + cipher_TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA, + cipher_TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA, + cipher_TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA, + cipher_TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA, + cipher_TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA, + cipher_TLS_PSK_WITH_RC4_128_SHA, + cipher_TLS_PSK_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_PSK_WITH_AES_128_CBC_SHA, + cipher_TLS_PSK_WITH_AES_256_CBC_SHA, + cipher_TLS_DHE_PSK_WITH_RC4_128_SHA, + cipher_TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_DHE_PSK_WITH_AES_128_CBC_SHA, + cipher_TLS_DHE_PSK_WITH_AES_256_CBC_SHA, + cipher_TLS_RSA_PSK_WITH_RC4_128_SHA, + cipher_TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_RSA_PSK_WITH_AES_128_CBC_SHA, + cipher_TLS_RSA_PSK_WITH_AES_256_CBC_SHA, + cipher_TLS_RSA_WITH_SEED_CBC_SHA, + cipher_TLS_DH_DSS_WITH_SEED_CBC_SHA, + cipher_TLS_DH_RSA_WITH_SEED_CBC_SHA, + cipher_TLS_DHE_DSS_WITH_SEED_CBC_SHA, + cipher_TLS_DHE_RSA_WITH_SEED_CBC_SHA, + cipher_TLS_DH_anon_WITH_SEED_CBC_SHA, + cipher_TLS_RSA_WITH_AES_128_GCM_SHA256, + cipher_TLS_RSA_WITH_AES_256_GCM_SHA384, + cipher_TLS_DH_RSA_WITH_AES_128_GCM_SHA256, + cipher_TLS_DH_RSA_WITH_AES_256_GCM_SHA384, + cipher_TLS_DH_DSS_WITH_AES_128_GCM_SHA256, + cipher_TLS_DH_DSS_WITH_AES_256_GCM_SHA384, + cipher_TLS_DH_anon_WITH_AES_128_GCM_SHA256, + cipher_TLS_DH_anon_WITH_AES_256_GCM_SHA384, + cipher_TLS_PSK_WITH_AES_128_GCM_SHA256, + cipher_TLS_PSK_WITH_AES_256_GCM_SHA384, + cipher_TLS_RSA_PSK_WITH_AES_128_GCM_SHA256, + cipher_TLS_RSA_PSK_WITH_AES_256_GCM_SHA384, + cipher_TLS_PSK_WITH_AES_128_CBC_SHA256, + cipher_TLS_PSK_WITH_AES_256_CBC_SHA384, + cipher_TLS_PSK_WITH_NULL_SHA256, + cipher_TLS_PSK_WITH_NULL_SHA384, + cipher_TLS_DHE_PSK_WITH_AES_128_CBC_SHA256, + cipher_TLS_DHE_PSK_WITH_AES_256_CBC_SHA384, + cipher_TLS_DHE_PSK_WITH_NULL_SHA256, + cipher_TLS_DHE_PSK_WITH_NULL_SHA384, + cipher_TLS_RSA_PSK_WITH_AES_128_CBC_SHA256, + cipher_TLS_RSA_PSK_WITH_AES_256_CBC_SHA384, + cipher_TLS_RSA_PSK_WITH_NULL_SHA256, + cipher_TLS_RSA_PSK_WITH_NULL_SHA384, + cipher_TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256, + cipher_TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256, + cipher_TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256, + cipher_TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256, + cipher_TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256, + cipher_TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256, + cipher_TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256, + cipher_TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256, + cipher_TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256, + cipher_TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256, + cipher_TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256, + cipher_TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256, + cipher_TLS_EMPTY_RENEGOTIATION_INFO_SCSV, + cipher_TLS_ECDH_ECDSA_WITH_NULL_SHA, + cipher_TLS_ECDH_ECDSA_WITH_RC4_128_SHA, + cipher_TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, + cipher_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, + cipher_TLS_ECDHE_ECDSA_WITH_NULL_SHA, + cipher_TLS_ECDHE_ECDSA_WITH_RC4_128_SHA, + cipher_TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, + cipher_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, + cipher_TLS_ECDH_RSA_WITH_NULL_SHA, + cipher_TLS_ECDH_RSA_WITH_RC4_128_SHA, + cipher_TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, + cipher_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, + cipher_TLS_ECDHE_RSA_WITH_NULL_SHA, + cipher_TLS_ECDHE_RSA_WITH_RC4_128_SHA, + cipher_TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, + cipher_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, + cipher_TLS_ECDH_anon_WITH_NULL_SHA, + cipher_TLS_ECDH_anon_WITH_RC4_128_SHA, + cipher_TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_ECDH_anon_WITH_AES_128_CBC_SHA, + cipher_TLS_ECDH_anon_WITH_AES_256_CBC_SHA, + cipher_TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_SRP_SHA_WITH_AES_128_CBC_SHA, + cipher_TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA, + cipher_TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA, + cipher_TLS_SRP_SHA_WITH_AES_256_CBC_SHA, + cipher_TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA, + cipher_TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA, + cipher_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, + cipher_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, + cipher_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, + cipher_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, + cipher_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, + cipher_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, + cipher_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, + cipher_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, + cipher_TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, + cipher_TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, + cipher_TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, + cipher_TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, + cipher_TLS_ECDHE_PSK_WITH_RC4_128_SHA, + cipher_TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA, + cipher_TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA, + cipher_TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA, + cipher_TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256, + cipher_TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384, + cipher_TLS_ECDHE_PSK_WITH_NULL_SHA, + cipher_TLS_ECDHE_PSK_WITH_NULL_SHA256, + cipher_TLS_ECDHE_PSK_WITH_NULL_SHA384, + cipher_TLS_RSA_WITH_ARIA_128_CBC_SHA256, + cipher_TLS_RSA_WITH_ARIA_256_CBC_SHA384, + cipher_TLS_DH_DSS_WITH_ARIA_128_CBC_SHA256, + cipher_TLS_DH_DSS_WITH_ARIA_256_CBC_SHA384, + cipher_TLS_DH_RSA_WITH_ARIA_128_CBC_SHA256, + cipher_TLS_DH_RSA_WITH_ARIA_256_CBC_SHA384, + cipher_TLS_DHE_DSS_WITH_ARIA_128_CBC_SHA256, + cipher_TLS_DHE_DSS_WITH_ARIA_256_CBC_SHA384, + cipher_TLS_DHE_RSA_WITH_ARIA_128_CBC_SHA256, + cipher_TLS_DHE_RSA_WITH_ARIA_256_CBC_SHA384, + cipher_TLS_DH_anon_WITH_ARIA_128_CBC_SHA256, + cipher_TLS_DH_anon_WITH_ARIA_256_CBC_SHA384, + cipher_TLS_ECDHE_ECDSA_WITH_ARIA_128_CBC_SHA256, + cipher_TLS_ECDHE_ECDSA_WITH_ARIA_256_CBC_SHA384, + cipher_TLS_ECDH_ECDSA_WITH_ARIA_128_CBC_SHA256, + cipher_TLS_ECDH_ECDSA_WITH_ARIA_256_CBC_SHA384, + cipher_TLS_ECDHE_RSA_WITH_ARIA_128_CBC_SHA256, + cipher_TLS_ECDHE_RSA_WITH_ARIA_256_CBC_SHA384, + cipher_TLS_ECDH_RSA_WITH_ARIA_128_CBC_SHA256, + cipher_TLS_ECDH_RSA_WITH_ARIA_256_CBC_SHA384, + cipher_TLS_RSA_WITH_ARIA_128_GCM_SHA256, + cipher_TLS_RSA_WITH_ARIA_256_GCM_SHA384, + cipher_TLS_DH_RSA_WITH_ARIA_128_GCM_SHA256, + cipher_TLS_DH_RSA_WITH_ARIA_256_GCM_SHA384, + cipher_TLS_DH_DSS_WITH_ARIA_128_GCM_SHA256, + cipher_TLS_DH_DSS_WITH_ARIA_256_GCM_SHA384, + cipher_TLS_DH_anon_WITH_ARIA_128_GCM_SHA256, + cipher_TLS_DH_anon_WITH_ARIA_256_GCM_SHA384, + cipher_TLS_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256, + cipher_TLS_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384, + cipher_TLS_ECDH_RSA_WITH_ARIA_128_GCM_SHA256, + cipher_TLS_ECDH_RSA_WITH_ARIA_256_GCM_SHA384, + cipher_TLS_PSK_WITH_ARIA_128_CBC_SHA256, + cipher_TLS_PSK_WITH_ARIA_256_CBC_SHA384, + cipher_TLS_DHE_PSK_WITH_ARIA_128_CBC_SHA256, + cipher_TLS_DHE_PSK_WITH_ARIA_256_CBC_SHA384, + cipher_TLS_RSA_PSK_WITH_ARIA_128_CBC_SHA256, + cipher_TLS_RSA_PSK_WITH_ARIA_256_CBC_SHA384, + cipher_TLS_PSK_WITH_ARIA_128_GCM_SHA256, + cipher_TLS_PSK_WITH_ARIA_256_GCM_SHA384, + cipher_TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256, + cipher_TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384, + cipher_TLS_ECDHE_PSK_WITH_ARIA_128_CBC_SHA256, + cipher_TLS_ECDHE_PSK_WITH_ARIA_256_CBC_SHA384, + cipher_TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256, + cipher_TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384, + cipher_TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256, + cipher_TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384, + cipher_TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256, + cipher_TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384, + cipher_TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256, + cipher_TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384, + cipher_TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256, + cipher_TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384, + cipher_TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256, + cipher_TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384, + cipher_TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256, + cipher_TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384, + cipher_TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256, + cipher_TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384, + cipher_TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256, + cipher_TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384, + cipher_TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256, + cipher_TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384, + cipher_TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256, + cipher_TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384, + cipher_TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256, + cipher_TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384, + cipher_TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256, + cipher_TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384, + cipher_TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256, + cipher_TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384, + cipher_TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256, + cipher_TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384, + cipher_TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256, + cipher_TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384, + cipher_TLS_RSA_WITH_AES_128_CCM, + cipher_TLS_RSA_WITH_AES_256_CCM, + cipher_TLS_RSA_WITH_AES_128_CCM_8, + cipher_TLS_RSA_WITH_AES_256_CCM_8, + cipher_TLS_PSK_WITH_AES_128_CCM, + cipher_TLS_PSK_WITH_AES_256_CCM, + cipher_TLS_PSK_WITH_AES_128_CCM_8, + cipher_TLS_PSK_WITH_AES_256_CCM_8: + return true + default: + return false + } +} diff --git a/vendor/golang.org/x/net/http2/client_conn_pool.go b/vendor/golang.org/x/net/http2/client_conn_pool.go new file mode 100644 index 0000000..bdf5652 --- /dev/null +++ b/vendor/golang.org/x/net/http2/client_conn_pool.go @@ -0,0 +1,256 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Transport code's client connection pooling. + +package http2 + +import ( + "crypto/tls" + "net/http" + "sync" +) + +// ClientConnPool manages a pool of HTTP/2 client connections. +type ClientConnPool interface { + GetClientConn(req *http.Request, addr string) (*ClientConn, error) + MarkDead(*ClientConn) +} + +// clientConnPoolIdleCloser is the interface implemented by ClientConnPool +// implementations which can close their idle connections. +type clientConnPoolIdleCloser interface { + ClientConnPool + closeIdleConnections() +} + +var ( + _ clientConnPoolIdleCloser = (*clientConnPool)(nil) + _ clientConnPoolIdleCloser = noDialClientConnPool{} +) + +// TODO: use singleflight for dialing and addConnCalls? +type clientConnPool struct { + t *Transport + + mu sync.Mutex // TODO: maybe switch to RWMutex + // TODO: add support for sharing conns based on cert names + // (e.g. share conn for googleapis.com and appspot.com) + conns map[string][]*ClientConn // key is host:port + dialing map[string]*dialCall // currently in-flight dials + keys map[*ClientConn][]string + addConnCalls map[string]*addConnCall // in-flight addConnIfNeede calls +} + +func (p *clientConnPool) GetClientConn(req *http.Request, addr string) (*ClientConn, error) { + return p.getClientConn(req, addr, dialOnMiss) +} + +const ( + dialOnMiss = true + noDialOnMiss = false +) + +func (p *clientConnPool) getClientConn(req *http.Request, addr string, dialOnMiss bool) (*ClientConn, error) { + if isConnectionCloseRequest(req) && dialOnMiss { + // It gets its own connection. + const singleUse = true + cc, err := p.t.dialClientConn(addr, singleUse) + if err != nil { + return nil, err + } + return cc, nil + } + p.mu.Lock() + for _, cc := range p.conns[addr] { + if cc.CanTakeNewRequest() { + p.mu.Unlock() + return cc, nil + } + } + if !dialOnMiss { + p.mu.Unlock() + return nil, ErrNoCachedConn + } + call := p.getStartDialLocked(addr) + p.mu.Unlock() + <-call.done + return call.res, call.err +} + +// dialCall is an in-flight Transport dial call to a host. +type dialCall struct { + p *clientConnPool + done chan struct{} // closed when done + res *ClientConn // valid after done is closed + err error // valid after done is closed +} + +// requires p.mu is held. +func (p *clientConnPool) getStartDialLocked(addr string) *dialCall { + if call, ok := p.dialing[addr]; ok { + // A dial is already in-flight. Don't start another. + return call + } + call := &dialCall{p: p, done: make(chan struct{})} + if p.dialing == nil { + p.dialing = make(map[string]*dialCall) + } + p.dialing[addr] = call + go call.dial(addr) + return call +} + +// run in its own goroutine. +func (c *dialCall) dial(addr string) { + const singleUse = false // shared conn + c.res, c.err = c.p.t.dialClientConn(addr, singleUse) + close(c.done) + + c.p.mu.Lock() + delete(c.p.dialing, addr) + if c.err == nil { + c.p.addConnLocked(addr, c.res) + } + c.p.mu.Unlock() +} + +// addConnIfNeeded makes a NewClientConn out of c if a connection for key doesn't +// already exist. It coalesces concurrent calls with the same key. +// This is used by the http1 Transport code when it creates a new connection. Because +// the http1 Transport doesn't de-dup TCP dials to outbound hosts (because it doesn't know +// the protocol), it can get into a situation where it has multiple TLS connections. +// This code decides which ones live or die. +// The return value used is whether c was used. +// c is never closed. +func (p *clientConnPool) addConnIfNeeded(key string, t *Transport, c *tls.Conn) (used bool, err error) { + p.mu.Lock() + for _, cc := range p.conns[key] { + if cc.CanTakeNewRequest() { + p.mu.Unlock() + return false, nil + } + } + call, dup := p.addConnCalls[key] + if !dup { + if p.addConnCalls == nil { + p.addConnCalls = make(map[string]*addConnCall) + } + call = &addConnCall{ + p: p, + done: make(chan struct{}), + } + p.addConnCalls[key] = call + go call.run(t, key, c) + } + p.mu.Unlock() + + <-call.done + if call.err != nil { + return false, call.err + } + return !dup, nil +} + +type addConnCall struct { + p *clientConnPool + done chan struct{} // closed when done + err error +} + +func (c *addConnCall) run(t *Transport, key string, tc *tls.Conn) { + cc, err := t.NewClientConn(tc) + + p := c.p + p.mu.Lock() + if err != nil { + c.err = err + } else { + p.addConnLocked(key, cc) + } + delete(p.addConnCalls, key) + p.mu.Unlock() + close(c.done) +} + +func (p *clientConnPool) addConn(key string, cc *ClientConn) { + p.mu.Lock() + p.addConnLocked(key, cc) + p.mu.Unlock() +} + +// p.mu must be held +func (p *clientConnPool) addConnLocked(key string, cc *ClientConn) { + for _, v := range p.conns[key] { + if v == cc { + return + } + } + if p.conns == nil { + p.conns = make(map[string][]*ClientConn) + } + if p.keys == nil { + p.keys = make(map[*ClientConn][]string) + } + p.conns[key] = append(p.conns[key], cc) + p.keys[cc] = append(p.keys[cc], key) +} + +func (p *clientConnPool) MarkDead(cc *ClientConn) { + p.mu.Lock() + defer p.mu.Unlock() + for _, key := range p.keys[cc] { + vv, ok := p.conns[key] + if !ok { + continue + } + newList := filterOutClientConn(vv, cc) + if len(newList) > 0 { + p.conns[key] = newList + } else { + delete(p.conns, key) + } + } + delete(p.keys, cc) +} + +func (p *clientConnPool) closeIdleConnections() { + p.mu.Lock() + defer p.mu.Unlock() + // TODO: don't close a cc if it was just added to the pool + // milliseconds ago and has never been used. There's currently + // a small race window with the HTTP/1 Transport's integration + // where it can add an idle conn just before using it, and + // somebody else can concurrently call CloseIdleConns and + // break some caller's RoundTrip. + for _, vv := range p.conns { + for _, cc := range vv { + cc.closeIfIdle() + } + } +} + +func filterOutClientConn(in []*ClientConn, exclude *ClientConn) []*ClientConn { + out := in[:0] + for _, v := range in { + if v != exclude { + out = append(out, v) + } + } + // If we filtered it out, zero out the last item to prevent + // the GC from seeing it. + if len(in) != len(out) { + in[len(in)-1] = nil + } + return out +} + +// noDialClientConnPool is an implementation of http2.ClientConnPool +// which never dials. We let the HTTP/1.1 client dial and use its TLS +// connection instead. +type noDialClientConnPool struct{ *clientConnPool } + +func (p noDialClientConnPool) GetClientConn(req *http.Request, addr string) (*ClientConn, error) { + return p.getClientConn(req, addr, noDialOnMiss) +} diff --git a/vendor/golang.org/x/net/http2/configure_transport.go b/vendor/golang.org/x/net/http2/configure_transport.go new file mode 100644 index 0000000..088d6e2 --- /dev/null +++ b/vendor/golang.org/x/net/http2/configure_transport.go @@ -0,0 +1,80 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build go1.6 + +package http2 + +import ( + "crypto/tls" + "fmt" + "net/http" +) + +func configureTransport(t1 *http.Transport) (*Transport, error) { + connPool := new(clientConnPool) + t2 := &Transport{ + ConnPool: noDialClientConnPool{connPool}, + t1: t1, + } + connPool.t = t2 + if err := registerHTTPSProtocol(t1, noDialH2RoundTripper{t2}); err != nil { + return nil, err + } + if t1.TLSClientConfig == nil { + t1.TLSClientConfig = new(tls.Config) + } + if !strSliceContains(t1.TLSClientConfig.NextProtos, "h2") { + t1.TLSClientConfig.NextProtos = append([]string{"h2"}, t1.TLSClientConfig.NextProtos...) + } + if !strSliceContains(t1.TLSClientConfig.NextProtos, "http/1.1") { + t1.TLSClientConfig.NextProtos = append(t1.TLSClientConfig.NextProtos, "http/1.1") + } + upgradeFn := func(authority string, c *tls.Conn) http.RoundTripper { + addr := authorityAddr("https", authority) + if used, err := connPool.addConnIfNeeded(addr, t2, c); err != nil { + go c.Close() + return erringRoundTripper{err} + } else if !used { + // Turns out we don't need this c. + // For example, two goroutines made requests to the same host + // at the same time, both kicking off TCP dials. (since protocol + // was unknown) + go c.Close() + } + return t2 + } + if m := t1.TLSNextProto; len(m) == 0 { + t1.TLSNextProto = map[string]func(string, *tls.Conn) http.RoundTripper{ + "h2": upgradeFn, + } + } else { + m["h2"] = upgradeFn + } + return t2, nil +} + +// registerHTTPSProtocol calls Transport.RegisterProtocol but +// converting panics into errors. +func registerHTTPSProtocol(t *http.Transport, rt http.RoundTripper) (err error) { + defer func() { + if e := recover(); e != nil { + err = fmt.Errorf("%v", e) + } + }() + t.RegisterProtocol("https", rt) + return nil +} + +// noDialH2RoundTripper is a RoundTripper which only tries to complete the request +// if there's already has a cached connection to the host. +type noDialH2RoundTripper struct{ t *Transport } + +func (rt noDialH2RoundTripper) RoundTrip(req *http.Request) (*http.Response, error) { + res, err := rt.t.RoundTrip(req) + if isNoCachedConnError(err) { + return nil, http.ErrSkipAltProtocol + } + return res, err +} diff --git a/vendor/golang.org/x/net/http2/databuffer.go b/vendor/golang.org/x/net/http2/databuffer.go new file mode 100644 index 0000000..a3067f8 --- /dev/null +++ b/vendor/golang.org/x/net/http2/databuffer.go @@ -0,0 +1,146 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package http2 + +import ( + "errors" + "fmt" + "sync" +) + +// Buffer chunks are allocated from a pool to reduce pressure on GC. +// The maximum wasted space per dataBuffer is 2x the largest size class, +// which happens when the dataBuffer has multiple chunks and there is +// one unread byte in both the first and last chunks. We use a few size +// classes to minimize overheads for servers that typically receive very +// small request bodies. +// +// TODO: Benchmark to determine if the pools are necessary. The GC may have +// improved enough that we can instead allocate chunks like this: +// make([]byte, max(16<<10, expectedBytesRemaining)) +var ( + dataChunkSizeClasses = []int{ + 1 << 10, + 2 << 10, + 4 << 10, + 8 << 10, + 16 << 10, + } + dataChunkPools = [...]sync.Pool{ + {New: func() interface{} { return make([]byte, 1<<10) }}, + {New: func() interface{} { return make([]byte, 2<<10) }}, + {New: func() interface{} { return make([]byte, 4<<10) }}, + {New: func() interface{} { return make([]byte, 8<<10) }}, + {New: func() interface{} { return make([]byte, 16<<10) }}, + } +) + +func getDataBufferChunk(size int64) []byte { + i := 0 + for ; i < len(dataChunkSizeClasses)-1; i++ { + if size <= int64(dataChunkSizeClasses[i]) { + break + } + } + return dataChunkPools[i].Get().([]byte) +} + +func putDataBufferChunk(p []byte) { + for i, n := range dataChunkSizeClasses { + if len(p) == n { + dataChunkPools[i].Put(p) + return + } + } + panic(fmt.Sprintf("unexpected buffer len=%v", len(p))) +} + +// dataBuffer is an io.ReadWriter backed by a list of data chunks. +// Each dataBuffer is used to read DATA frames on a single stream. +// The buffer is divided into chunks so the server can limit the +// total memory used by a single connection without limiting the +// request body size on any single stream. +type dataBuffer struct { + chunks [][]byte + r int // next byte to read is chunks[0][r] + w int // next byte to write is chunks[len(chunks)-1][w] + size int // total buffered bytes + expected int64 // we expect at least this many bytes in future Write calls (ignored if <= 0) +} + +var errReadEmpty = errors.New("read from empty dataBuffer") + +// Read copies bytes from the buffer into p. +// It is an error to read when no data is available. +func (b *dataBuffer) Read(p []byte) (int, error) { + if b.size == 0 { + return 0, errReadEmpty + } + var ntotal int + for len(p) > 0 && b.size > 0 { + readFrom := b.bytesFromFirstChunk() + n := copy(p, readFrom) + p = p[n:] + ntotal += n + b.r += n + b.size -= n + // If the first chunk has been consumed, advance to the next chunk. + if b.r == len(b.chunks[0]) { + putDataBufferChunk(b.chunks[0]) + end := len(b.chunks) - 1 + copy(b.chunks[:end], b.chunks[1:]) + b.chunks[end] = nil + b.chunks = b.chunks[:end] + b.r = 0 + } + } + return ntotal, nil +} + +func (b *dataBuffer) bytesFromFirstChunk() []byte { + if len(b.chunks) == 1 { + return b.chunks[0][b.r:b.w] + } + return b.chunks[0][b.r:] +} + +// Len returns the number of bytes of the unread portion of the buffer. +func (b *dataBuffer) Len() int { + return b.size +} + +// Write appends p to the buffer. +func (b *dataBuffer) Write(p []byte) (int, error) { + ntotal := len(p) + for len(p) > 0 { + // If the last chunk is empty, allocate a new chunk. Try to allocate + // enough to fully copy p plus any additional bytes we expect to + // receive. However, this may allocate less than len(p). + want := int64(len(p)) + if b.expected > want { + want = b.expected + } + chunk := b.lastChunkOrAlloc(want) + n := copy(chunk[b.w:], p) + p = p[n:] + b.w += n + b.size += n + b.expected -= int64(n) + } + return ntotal, nil +} + +func (b *dataBuffer) lastChunkOrAlloc(want int64) []byte { + if len(b.chunks) != 0 { + last := b.chunks[len(b.chunks)-1] + if b.w < len(last) { + return last + } + } + chunk := getDataBufferChunk(want) + b.chunks = append(b.chunks, chunk) + b.w = 0 + return chunk +} diff --git a/vendor/golang.org/x/net/http2/errors.go b/vendor/golang.org/x/net/http2/errors.go new file mode 100644 index 0000000..71f2c46 --- /dev/null +++ b/vendor/golang.org/x/net/http2/errors.go @@ -0,0 +1,133 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package http2 + +import ( + "errors" + "fmt" +) + +// An ErrCode is an unsigned 32-bit error code as defined in the HTTP/2 spec. +type ErrCode uint32 + +const ( + ErrCodeNo ErrCode = 0x0 + ErrCodeProtocol ErrCode = 0x1 + ErrCodeInternal ErrCode = 0x2 + ErrCodeFlowControl ErrCode = 0x3 + ErrCodeSettingsTimeout ErrCode = 0x4 + ErrCodeStreamClosed ErrCode = 0x5 + ErrCodeFrameSize ErrCode = 0x6 + ErrCodeRefusedStream ErrCode = 0x7 + ErrCodeCancel ErrCode = 0x8 + ErrCodeCompression ErrCode = 0x9 + ErrCodeConnect ErrCode = 0xa + ErrCodeEnhanceYourCalm ErrCode = 0xb + ErrCodeInadequateSecurity ErrCode = 0xc + ErrCodeHTTP11Required ErrCode = 0xd +) + +var errCodeName = map[ErrCode]string{ + ErrCodeNo: "NO_ERROR", + ErrCodeProtocol: "PROTOCOL_ERROR", + ErrCodeInternal: "INTERNAL_ERROR", + ErrCodeFlowControl: "FLOW_CONTROL_ERROR", + ErrCodeSettingsTimeout: "SETTINGS_TIMEOUT", + ErrCodeStreamClosed: "STREAM_CLOSED", + ErrCodeFrameSize: "FRAME_SIZE_ERROR", + ErrCodeRefusedStream: "REFUSED_STREAM", + ErrCodeCancel: "CANCEL", + ErrCodeCompression: "COMPRESSION_ERROR", + ErrCodeConnect: "CONNECT_ERROR", + ErrCodeEnhanceYourCalm: "ENHANCE_YOUR_CALM", + ErrCodeInadequateSecurity: "INADEQUATE_SECURITY", + ErrCodeHTTP11Required: "HTTP_1_1_REQUIRED", +} + +func (e ErrCode) String() string { + if s, ok := errCodeName[e]; ok { + return s + } + return fmt.Sprintf("unknown error code 0x%x", uint32(e)) +} + +// ConnectionError is an error that results in the termination of the +// entire connection. +type ConnectionError ErrCode + +func (e ConnectionError) Error() string { return fmt.Sprintf("connection error: %s", ErrCode(e)) } + +// StreamError is an error that only affects one stream within an +// HTTP/2 connection. +type StreamError struct { + StreamID uint32 + Code ErrCode + Cause error // optional additional detail +} + +func streamError(id uint32, code ErrCode) StreamError { + return StreamError{StreamID: id, Code: code} +} + +func (e StreamError) Error() string { + if e.Cause != nil { + return fmt.Sprintf("stream error: stream ID %d; %v; %v", e.StreamID, e.Code, e.Cause) + } + return fmt.Sprintf("stream error: stream ID %d; %v", e.StreamID, e.Code) +} + +// 6.9.1 The Flow Control Window +// "If a sender receives a WINDOW_UPDATE that causes a flow control +// window to exceed this maximum it MUST terminate either the stream +// or the connection, as appropriate. For streams, [...]; for the +// connection, a GOAWAY frame with a FLOW_CONTROL_ERROR code." +type goAwayFlowError struct{} + +func (goAwayFlowError) Error() string { return "connection exceeded flow control window size" } + +// connError represents an HTTP/2 ConnectionError error code, along +// with a string (for debugging) explaining why. +// +// Errors of this type are only returned by the frame parser functions +// and converted into ConnectionError(Code), after stashing away +// the Reason into the Framer's errDetail field, accessible via +// the (*Framer).ErrorDetail method. +type connError struct { + Code ErrCode // the ConnectionError error code + Reason string // additional reason +} + +func (e connError) Error() string { + return fmt.Sprintf("http2: connection error: %v: %v", e.Code, e.Reason) +} + +type pseudoHeaderError string + +func (e pseudoHeaderError) Error() string { + return fmt.Sprintf("invalid pseudo-header %q", string(e)) +} + +type duplicatePseudoHeaderError string + +func (e duplicatePseudoHeaderError) Error() string { + return fmt.Sprintf("duplicate pseudo-header %q", string(e)) +} + +type headerFieldNameError string + +func (e headerFieldNameError) Error() string { + return fmt.Sprintf("invalid header field name %q", string(e)) +} + +type headerFieldValueError string + +func (e headerFieldValueError) Error() string { + return fmt.Sprintf("invalid header field value %q", string(e)) +} + +var ( + errMixPseudoHeaderTypes = errors.New("mix of request and response pseudo headers") + errPseudoAfterRegular = errors.New("pseudo header field after regular") +) diff --git a/vendor/golang.org/x/net/http2/flow.go b/vendor/golang.org/x/net/http2/flow.go new file mode 100644 index 0000000..957de25 --- /dev/null +++ b/vendor/golang.org/x/net/http2/flow.go @@ -0,0 +1,50 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Flow control + +package http2 + +// flow is the flow control window's size. +type flow struct { + // n is the number of DATA bytes we're allowed to send. + // A flow is kept both on a conn and a per-stream. + n int32 + + // conn points to the shared connection-level flow that is + // shared by all streams on that conn. It is nil for the flow + // that's on the conn directly. + conn *flow +} + +func (f *flow) setConnFlow(cf *flow) { f.conn = cf } + +func (f *flow) available() int32 { + n := f.n + if f.conn != nil && f.conn.n < n { + n = f.conn.n + } + return n +} + +func (f *flow) take(n int32) { + if n > f.available() { + panic("internal error: took too much") + } + f.n -= n + if f.conn != nil { + f.conn.n -= n + } +} + +// add adds n bytes (positive or negative) to the flow control window. +// It returns false if the sum would exceed 2^31-1. +func (f *flow) add(n int32) bool { + remain := (1<<31 - 1) - f.n + if n > remain { + return false + } + f.n += n + return true +} diff --git a/vendor/golang.org/x/net/http2/frame.go b/vendor/golang.org/x/net/http2/frame.go new file mode 100644 index 0000000..e325007 --- /dev/null +++ b/vendor/golang.org/x/net/http2/frame.go @@ -0,0 +1,1579 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package http2 + +import ( + "bytes" + "encoding/binary" + "errors" + "fmt" + "io" + "log" + "strings" + "sync" + + "golang.org/x/net/http/httpguts" + "golang.org/x/net/http2/hpack" +) + +const frameHeaderLen = 9 + +var padZeros = make([]byte, 255) // zeros for padding + +// A FrameType is a registered frame type as defined in +// http://http2.github.io/http2-spec/#rfc.section.11.2 +type FrameType uint8 + +const ( + FrameData FrameType = 0x0 + FrameHeaders FrameType = 0x1 + FramePriority FrameType = 0x2 + FrameRSTStream FrameType = 0x3 + FrameSettings FrameType = 0x4 + FramePushPromise FrameType = 0x5 + FramePing FrameType = 0x6 + FrameGoAway FrameType = 0x7 + FrameWindowUpdate FrameType = 0x8 + FrameContinuation FrameType = 0x9 +) + +var frameName = map[FrameType]string{ + FrameData: "DATA", + FrameHeaders: "HEADERS", + FramePriority: "PRIORITY", + FrameRSTStream: "RST_STREAM", + FrameSettings: "SETTINGS", + FramePushPromise: "PUSH_PROMISE", + FramePing: "PING", + FrameGoAway: "GOAWAY", + FrameWindowUpdate: "WINDOW_UPDATE", + FrameContinuation: "CONTINUATION", +} + +func (t FrameType) String() string { + if s, ok := frameName[t]; ok { + return s + } + return fmt.Sprintf("UNKNOWN_FRAME_TYPE_%d", uint8(t)) +} + +// Flags is a bitmask of HTTP/2 flags. +// The meaning of flags varies depending on the frame type. +type Flags uint8 + +// Has reports whether f contains all (0 or more) flags in v. +func (f Flags) Has(v Flags) bool { + return (f & v) == v +} + +// Frame-specific FrameHeader flag bits. +const ( + // Data Frame + FlagDataEndStream Flags = 0x1 + FlagDataPadded Flags = 0x8 + + // Headers Frame + FlagHeadersEndStream Flags = 0x1 + FlagHeadersEndHeaders Flags = 0x4 + FlagHeadersPadded Flags = 0x8 + FlagHeadersPriority Flags = 0x20 + + // Settings Frame + FlagSettingsAck Flags = 0x1 + + // Ping Frame + FlagPingAck Flags = 0x1 + + // Continuation Frame + FlagContinuationEndHeaders Flags = 0x4 + + FlagPushPromiseEndHeaders Flags = 0x4 + FlagPushPromisePadded Flags = 0x8 +) + +var flagName = map[FrameType]map[Flags]string{ + FrameData: { + FlagDataEndStream: "END_STREAM", + FlagDataPadded: "PADDED", + }, + FrameHeaders: { + FlagHeadersEndStream: "END_STREAM", + FlagHeadersEndHeaders: "END_HEADERS", + FlagHeadersPadded: "PADDED", + FlagHeadersPriority: "PRIORITY", + }, + FrameSettings: { + FlagSettingsAck: "ACK", + }, + FramePing: { + FlagPingAck: "ACK", + }, + FrameContinuation: { + FlagContinuationEndHeaders: "END_HEADERS", + }, + FramePushPromise: { + FlagPushPromiseEndHeaders: "END_HEADERS", + FlagPushPromisePadded: "PADDED", + }, +} + +// a frameParser parses a frame given its FrameHeader and payload +// bytes. The length of payload will always equal fh.Length (which +// might be 0). +type frameParser func(fc *frameCache, fh FrameHeader, payload []byte) (Frame, error) + +var frameParsers = map[FrameType]frameParser{ + FrameData: parseDataFrame, + FrameHeaders: parseHeadersFrame, + FramePriority: parsePriorityFrame, + FrameRSTStream: parseRSTStreamFrame, + FrameSettings: parseSettingsFrame, + FramePushPromise: parsePushPromise, + FramePing: parsePingFrame, + FrameGoAway: parseGoAwayFrame, + FrameWindowUpdate: parseWindowUpdateFrame, + FrameContinuation: parseContinuationFrame, +} + +func typeFrameParser(t FrameType) frameParser { + if f := frameParsers[t]; f != nil { + return f + } + return parseUnknownFrame +} + +// A FrameHeader is the 9 byte header of all HTTP/2 frames. +// +// See http://http2.github.io/http2-spec/#FrameHeader +type FrameHeader struct { + valid bool // caller can access []byte fields in the Frame + + // Type is the 1 byte frame type. There are ten standard frame + // types, but extension frame types may be written by WriteRawFrame + // and will be returned by ReadFrame (as UnknownFrame). + Type FrameType + + // Flags are the 1 byte of 8 potential bit flags per frame. + // They are specific to the frame type. + Flags Flags + + // Length is the length of the frame, not including the 9 byte header. + // The maximum size is one byte less than 16MB (uint24), but only + // frames up to 16KB are allowed without peer agreement. + Length uint32 + + // StreamID is which stream this frame is for. Certain frames + // are not stream-specific, in which case this field is 0. + StreamID uint32 +} + +// Header returns h. It exists so FrameHeaders can be embedded in other +// specific frame types and implement the Frame interface. +func (h FrameHeader) Header() FrameHeader { return h } + +func (h FrameHeader) String() string { + var buf bytes.Buffer + buf.WriteString("[FrameHeader ") + h.writeDebug(&buf) + buf.WriteByte(']') + return buf.String() +} + +func (h FrameHeader) writeDebug(buf *bytes.Buffer) { + buf.WriteString(h.Type.String()) + if h.Flags != 0 { + buf.WriteString(" flags=") + set := 0 + for i := uint8(0); i < 8; i++ { + if h.Flags&(1< 1 { + buf.WriteByte('|') + } + name := flagName[h.Type][Flags(1<>24), + byte(streamID>>16), + byte(streamID>>8), + byte(streamID)) +} + +func (f *Framer) endWrite() error { + // Now that we know the final size, fill in the FrameHeader in + // the space previously reserved for it. Abuse append. + length := len(f.wbuf) - frameHeaderLen + if length >= (1 << 24) { + return ErrFrameTooLarge + } + _ = append(f.wbuf[:0], + byte(length>>16), + byte(length>>8), + byte(length)) + if f.logWrites { + f.logWrite() + } + + n, err := f.w.Write(f.wbuf) + if err == nil && n != len(f.wbuf) { + err = io.ErrShortWrite + } + return err +} + +func (f *Framer) logWrite() { + if f.debugFramer == nil { + f.debugFramerBuf = new(bytes.Buffer) + f.debugFramer = NewFramer(nil, f.debugFramerBuf) + f.debugFramer.logReads = false // we log it ourselves, saying "wrote" below + // Let us read anything, even if we accidentally wrote it + // in the wrong order: + f.debugFramer.AllowIllegalReads = true + } + f.debugFramerBuf.Write(f.wbuf) + fr, err := f.debugFramer.ReadFrame() + if err != nil { + f.debugWriteLoggerf("http2: Framer %p: failed to decode just-written frame", f) + return + } + f.debugWriteLoggerf("http2: Framer %p: wrote %v", f, summarizeFrame(fr)) +} + +func (f *Framer) writeByte(v byte) { f.wbuf = append(f.wbuf, v) } +func (f *Framer) writeBytes(v []byte) { f.wbuf = append(f.wbuf, v...) } +func (f *Framer) writeUint16(v uint16) { f.wbuf = append(f.wbuf, byte(v>>8), byte(v)) } +func (f *Framer) writeUint32(v uint32) { + f.wbuf = append(f.wbuf, byte(v>>24), byte(v>>16), byte(v>>8), byte(v)) +} + +const ( + minMaxFrameSize = 1 << 14 + maxFrameSize = 1<<24 - 1 +) + +// SetReuseFrames allows the Framer to reuse Frames. +// If called on a Framer, Frames returned by calls to ReadFrame are only +// valid until the next call to ReadFrame. +func (fr *Framer) SetReuseFrames() { + if fr.frameCache != nil { + return + } + fr.frameCache = &frameCache{} +} + +type frameCache struct { + dataFrame DataFrame +} + +func (fc *frameCache) getDataFrame() *DataFrame { + if fc == nil { + return &DataFrame{} + } + return &fc.dataFrame +} + +// NewFramer returns a Framer that writes frames to w and reads them from r. +func NewFramer(w io.Writer, r io.Reader) *Framer { + fr := &Framer{ + w: w, + r: r, + logReads: logFrameReads, + logWrites: logFrameWrites, + debugReadLoggerf: log.Printf, + debugWriteLoggerf: log.Printf, + } + fr.getReadBuf = func(size uint32) []byte { + if cap(fr.readBuf) >= int(size) { + return fr.readBuf[:size] + } + fr.readBuf = make([]byte, size) + return fr.readBuf + } + fr.SetMaxReadFrameSize(maxFrameSize) + return fr +} + +// SetMaxReadFrameSize sets the maximum size of a frame +// that will be read by a subsequent call to ReadFrame. +// It is the caller's responsibility to advertise this +// limit with a SETTINGS frame. +func (fr *Framer) SetMaxReadFrameSize(v uint32) { + if v > maxFrameSize { + v = maxFrameSize + } + fr.maxReadSize = v +} + +// ErrorDetail returns a more detailed error of the last error +// returned by Framer.ReadFrame. For instance, if ReadFrame +// returns a StreamError with code PROTOCOL_ERROR, ErrorDetail +// will say exactly what was invalid. ErrorDetail is not guaranteed +// to return a non-nil value and like the rest of the http2 package, +// its return value is not protected by an API compatibility promise. +// ErrorDetail is reset after the next call to ReadFrame. +func (fr *Framer) ErrorDetail() error { + return fr.errDetail +} + +// ErrFrameTooLarge is returned from Framer.ReadFrame when the peer +// sends a frame that is larger than declared with SetMaxReadFrameSize. +var ErrFrameTooLarge = errors.New("http2: frame too large") + +// terminalReadFrameError reports whether err is an unrecoverable +// error from ReadFrame and no other frames should be read. +func terminalReadFrameError(err error) bool { + if _, ok := err.(StreamError); ok { + return false + } + return err != nil +} + +// ReadFrame reads a single frame. The returned Frame is only valid +// until the next call to ReadFrame. +// +// If the frame is larger than previously set with SetMaxReadFrameSize, the +// returned error is ErrFrameTooLarge. Other errors may be of type +// ConnectionError, StreamError, or anything else from the underlying +// reader. +func (fr *Framer) ReadFrame() (Frame, error) { + fr.errDetail = nil + if fr.lastFrame != nil { + fr.lastFrame.invalidate() + } + fh, err := readFrameHeader(fr.headerBuf[:], fr.r) + if err != nil { + return nil, err + } + if fh.Length > fr.maxReadSize { + return nil, ErrFrameTooLarge + } + payload := fr.getReadBuf(fh.Length) + if _, err := io.ReadFull(fr.r, payload); err != nil { + return nil, err + } + f, err := typeFrameParser(fh.Type)(fr.frameCache, fh, payload) + if err != nil { + if ce, ok := err.(connError); ok { + return nil, fr.connError(ce.Code, ce.Reason) + } + return nil, err + } + if err := fr.checkFrameOrder(f); err != nil { + return nil, err + } + if fr.logReads { + fr.debugReadLoggerf("http2: Framer %p: read %v", fr, summarizeFrame(f)) + } + if fh.Type == FrameHeaders && fr.ReadMetaHeaders != nil { + return fr.readMetaFrame(f.(*HeadersFrame)) + } + return f, nil +} + +// connError returns ConnectionError(code) but first +// stashes away a public reason to the caller can optionally relay it +// to the peer before hanging up on them. This might help others debug +// their implementations. +func (fr *Framer) connError(code ErrCode, reason string) error { + fr.errDetail = errors.New(reason) + return ConnectionError(code) +} + +// checkFrameOrder reports an error if f is an invalid frame to return +// next from ReadFrame. Mostly it checks whether HEADERS and +// CONTINUATION frames are contiguous. +func (fr *Framer) checkFrameOrder(f Frame) error { + last := fr.lastFrame + fr.lastFrame = f + if fr.AllowIllegalReads { + return nil + } + + fh := f.Header() + if fr.lastHeaderStream != 0 { + if fh.Type != FrameContinuation { + return fr.connError(ErrCodeProtocol, + fmt.Sprintf("got %s for stream %d; expected CONTINUATION following %s for stream %d", + fh.Type, fh.StreamID, + last.Header().Type, fr.lastHeaderStream)) + } + if fh.StreamID != fr.lastHeaderStream { + return fr.connError(ErrCodeProtocol, + fmt.Sprintf("got CONTINUATION for stream %d; expected stream %d", + fh.StreamID, fr.lastHeaderStream)) + } + } else if fh.Type == FrameContinuation { + return fr.connError(ErrCodeProtocol, fmt.Sprintf("unexpected CONTINUATION for stream %d", fh.StreamID)) + } + + switch fh.Type { + case FrameHeaders, FrameContinuation: + if fh.Flags.Has(FlagHeadersEndHeaders) { + fr.lastHeaderStream = 0 + } else { + fr.lastHeaderStream = fh.StreamID + } + } + + return nil +} + +// A DataFrame conveys arbitrary, variable-length sequences of octets +// associated with a stream. +// See http://http2.github.io/http2-spec/#rfc.section.6.1 +type DataFrame struct { + FrameHeader + data []byte +} + +func (f *DataFrame) StreamEnded() bool { + return f.FrameHeader.Flags.Has(FlagDataEndStream) +} + +// Data returns the frame's data octets, not including any padding +// size byte or padding suffix bytes. +// The caller must not retain the returned memory past the next +// call to ReadFrame. +func (f *DataFrame) Data() []byte { + f.checkValid() + return f.data +} + +func parseDataFrame(fc *frameCache, fh FrameHeader, payload []byte) (Frame, error) { + if fh.StreamID == 0 { + // DATA frames MUST be associated with a stream. If a + // DATA frame is received whose stream identifier + // field is 0x0, the recipient MUST respond with a + // connection error (Section 5.4.1) of type + // PROTOCOL_ERROR. + return nil, connError{ErrCodeProtocol, "DATA frame with stream ID 0"} + } + f := fc.getDataFrame() + f.FrameHeader = fh + + var padSize byte + if fh.Flags.Has(FlagDataPadded) { + var err error + payload, padSize, err = readByte(payload) + if err != nil { + return nil, err + } + } + if int(padSize) > len(payload) { + // If the length of the padding is greater than the + // length of the frame payload, the recipient MUST + // treat this as a connection error. + // Filed: https://github.com/http2/http2-spec/issues/610 + return nil, connError{ErrCodeProtocol, "pad size larger than data payload"} + } + f.data = payload[:len(payload)-int(padSize)] + return f, nil +} + +var ( + errStreamID = errors.New("invalid stream ID") + errDepStreamID = errors.New("invalid dependent stream ID") + errPadLength = errors.New("pad length too large") + errPadBytes = errors.New("padding bytes must all be zeros unless AllowIllegalWrites is enabled") +) + +func validStreamIDOrZero(streamID uint32) bool { + return streamID&(1<<31) == 0 +} + +func validStreamID(streamID uint32) bool { + return streamID != 0 && streamID&(1<<31) == 0 +} + +// WriteData writes a DATA frame. +// +// It will perform exactly one Write to the underlying Writer. +// It is the caller's responsibility not to violate the maximum frame size +// and to not call other Write methods concurrently. +func (f *Framer) WriteData(streamID uint32, endStream bool, data []byte) error { + return f.WriteDataPadded(streamID, endStream, data, nil) +} + +// WriteData writes a DATA frame with optional padding. +// +// If pad is nil, the padding bit is not sent. +// The length of pad must not exceed 255 bytes. +// The bytes of pad must all be zero, unless f.AllowIllegalWrites is set. +// +// It will perform exactly one Write to the underlying Writer. +// It is the caller's responsibility not to violate the maximum frame size +// and to not call other Write methods concurrently. +func (f *Framer) WriteDataPadded(streamID uint32, endStream bool, data, pad []byte) error { + if !validStreamID(streamID) && !f.AllowIllegalWrites { + return errStreamID + } + if len(pad) > 0 { + if len(pad) > 255 { + return errPadLength + } + if !f.AllowIllegalWrites { + for _, b := range pad { + if b != 0 { + // "Padding octets MUST be set to zero when sending." + return errPadBytes + } + } + } + } + var flags Flags + if endStream { + flags |= FlagDataEndStream + } + if pad != nil { + flags |= FlagDataPadded + } + f.startWrite(FrameData, flags, streamID) + if pad != nil { + f.wbuf = append(f.wbuf, byte(len(pad))) + } + f.wbuf = append(f.wbuf, data...) + f.wbuf = append(f.wbuf, pad...) + return f.endWrite() +} + +// A SettingsFrame conveys configuration parameters that affect how +// endpoints communicate, such as preferences and constraints on peer +// behavior. +// +// See http://http2.github.io/http2-spec/#SETTINGS +type SettingsFrame struct { + FrameHeader + p []byte +} + +func parseSettingsFrame(_ *frameCache, fh FrameHeader, p []byte) (Frame, error) { + if fh.Flags.Has(FlagSettingsAck) && fh.Length > 0 { + // When this (ACK 0x1) bit is set, the payload of the + // SETTINGS frame MUST be empty. Receipt of a + // SETTINGS frame with the ACK flag set and a length + // field value other than 0 MUST be treated as a + // connection error (Section 5.4.1) of type + // FRAME_SIZE_ERROR. + return nil, ConnectionError(ErrCodeFrameSize) + } + if fh.StreamID != 0 { + // SETTINGS frames always apply to a connection, + // never a single stream. The stream identifier for a + // SETTINGS frame MUST be zero (0x0). If an endpoint + // receives a SETTINGS frame whose stream identifier + // field is anything other than 0x0, the endpoint MUST + // respond with a connection error (Section 5.4.1) of + // type PROTOCOL_ERROR. + return nil, ConnectionError(ErrCodeProtocol) + } + if len(p)%6 != 0 { + // Expecting even number of 6 byte settings. + return nil, ConnectionError(ErrCodeFrameSize) + } + f := &SettingsFrame{FrameHeader: fh, p: p} + if v, ok := f.Value(SettingInitialWindowSize); ok && v > (1<<31)-1 { + // Values above the maximum flow control window size of 2^31 - 1 MUST + // be treated as a connection error (Section 5.4.1) of type + // FLOW_CONTROL_ERROR. + return nil, ConnectionError(ErrCodeFlowControl) + } + return f, nil +} + +func (f *SettingsFrame) IsAck() bool { + return f.FrameHeader.Flags.Has(FlagSettingsAck) +} + +func (f *SettingsFrame) Value(s SettingID) (v uint32, ok bool) { + f.checkValid() + buf := f.p + for len(buf) > 0 { + settingID := SettingID(binary.BigEndian.Uint16(buf[:2])) + if settingID == s { + return binary.BigEndian.Uint32(buf[2:6]), true + } + buf = buf[6:] + } + return 0, false +} + +// ForeachSetting runs fn for each setting. +// It stops and returns the first error. +func (f *SettingsFrame) ForeachSetting(fn func(Setting) error) error { + f.checkValid() + buf := f.p + for len(buf) > 0 { + if err := fn(Setting{ + SettingID(binary.BigEndian.Uint16(buf[:2])), + binary.BigEndian.Uint32(buf[2:6]), + }); err != nil { + return err + } + buf = buf[6:] + } + return nil +} + +// WriteSettings writes a SETTINGS frame with zero or more settings +// specified and the ACK bit not set. +// +// It will perform exactly one Write to the underlying Writer. +// It is the caller's responsibility to not call other Write methods concurrently. +func (f *Framer) WriteSettings(settings ...Setting) error { + f.startWrite(FrameSettings, 0, 0) + for _, s := range settings { + f.writeUint16(uint16(s.ID)) + f.writeUint32(s.Val) + } + return f.endWrite() +} + +// WriteSettingsAck writes an empty SETTINGS frame with the ACK bit set. +// +// It will perform exactly one Write to the underlying Writer. +// It is the caller's responsibility to not call other Write methods concurrently. +func (f *Framer) WriteSettingsAck() error { + f.startWrite(FrameSettings, FlagSettingsAck, 0) + return f.endWrite() +} + +// A PingFrame is a mechanism for measuring a minimal round trip time +// from the sender, as well as determining whether an idle connection +// is still functional. +// See http://http2.github.io/http2-spec/#rfc.section.6.7 +type PingFrame struct { + FrameHeader + Data [8]byte +} + +func (f *PingFrame) IsAck() bool { return f.Flags.Has(FlagPingAck) } + +func parsePingFrame(_ *frameCache, fh FrameHeader, payload []byte) (Frame, error) { + if len(payload) != 8 { + return nil, ConnectionError(ErrCodeFrameSize) + } + if fh.StreamID != 0 { + return nil, ConnectionError(ErrCodeProtocol) + } + f := &PingFrame{FrameHeader: fh} + copy(f.Data[:], payload) + return f, nil +} + +func (f *Framer) WritePing(ack bool, data [8]byte) error { + var flags Flags + if ack { + flags = FlagPingAck + } + f.startWrite(FramePing, flags, 0) + f.writeBytes(data[:]) + return f.endWrite() +} + +// A GoAwayFrame informs the remote peer to stop creating streams on this connection. +// See http://http2.github.io/http2-spec/#rfc.section.6.8 +type GoAwayFrame struct { + FrameHeader + LastStreamID uint32 + ErrCode ErrCode + debugData []byte +} + +// DebugData returns any debug data in the GOAWAY frame. Its contents +// are not defined. +// The caller must not retain the returned memory past the next +// call to ReadFrame. +func (f *GoAwayFrame) DebugData() []byte { + f.checkValid() + return f.debugData +} + +func parseGoAwayFrame(_ *frameCache, fh FrameHeader, p []byte) (Frame, error) { + if fh.StreamID != 0 { + return nil, ConnectionError(ErrCodeProtocol) + } + if len(p) < 8 { + return nil, ConnectionError(ErrCodeFrameSize) + } + return &GoAwayFrame{ + FrameHeader: fh, + LastStreamID: binary.BigEndian.Uint32(p[:4]) & (1<<31 - 1), + ErrCode: ErrCode(binary.BigEndian.Uint32(p[4:8])), + debugData: p[8:], + }, nil +} + +func (f *Framer) WriteGoAway(maxStreamID uint32, code ErrCode, debugData []byte) error { + f.startWrite(FrameGoAway, 0, 0) + f.writeUint32(maxStreamID & (1<<31 - 1)) + f.writeUint32(uint32(code)) + f.writeBytes(debugData) + return f.endWrite() +} + +// An UnknownFrame is the frame type returned when the frame type is unknown +// or no specific frame type parser exists. +type UnknownFrame struct { + FrameHeader + p []byte +} + +// Payload returns the frame's payload (after the header). It is not +// valid to call this method after a subsequent call to +// Framer.ReadFrame, nor is it valid to retain the returned slice. +// The memory is owned by the Framer and is invalidated when the next +// frame is read. +func (f *UnknownFrame) Payload() []byte { + f.checkValid() + return f.p +} + +func parseUnknownFrame(_ *frameCache, fh FrameHeader, p []byte) (Frame, error) { + return &UnknownFrame{fh, p}, nil +} + +// A WindowUpdateFrame is used to implement flow control. +// See http://http2.github.io/http2-spec/#rfc.section.6.9 +type WindowUpdateFrame struct { + FrameHeader + Increment uint32 // never read with high bit set +} + +func parseWindowUpdateFrame(_ *frameCache, fh FrameHeader, p []byte) (Frame, error) { + if len(p) != 4 { + return nil, ConnectionError(ErrCodeFrameSize) + } + inc := binary.BigEndian.Uint32(p[:4]) & 0x7fffffff // mask off high reserved bit + if inc == 0 { + // A receiver MUST treat the receipt of a + // WINDOW_UPDATE frame with an flow control window + // increment of 0 as a stream error (Section 5.4.2) of + // type PROTOCOL_ERROR; errors on the connection flow + // control window MUST be treated as a connection + // error (Section 5.4.1). + if fh.StreamID == 0 { + return nil, ConnectionError(ErrCodeProtocol) + } + return nil, streamError(fh.StreamID, ErrCodeProtocol) + } + return &WindowUpdateFrame{ + FrameHeader: fh, + Increment: inc, + }, nil +} + +// WriteWindowUpdate writes a WINDOW_UPDATE frame. +// The increment value must be between 1 and 2,147,483,647, inclusive. +// If the Stream ID is zero, the window update applies to the +// connection as a whole. +func (f *Framer) WriteWindowUpdate(streamID, incr uint32) error { + // "The legal range for the increment to the flow control window is 1 to 2^31-1 (2,147,483,647) octets." + if (incr < 1 || incr > 2147483647) && !f.AllowIllegalWrites { + return errors.New("illegal window increment value") + } + f.startWrite(FrameWindowUpdate, 0, streamID) + f.writeUint32(incr) + return f.endWrite() +} + +// A HeadersFrame is used to open a stream and additionally carries a +// header block fragment. +type HeadersFrame struct { + FrameHeader + + // Priority is set if FlagHeadersPriority is set in the FrameHeader. + Priority PriorityParam + + headerFragBuf []byte // not owned +} + +func (f *HeadersFrame) HeaderBlockFragment() []byte { + f.checkValid() + return f.headerFragBuf +} + +func (f *HeadersFrame) HeadersEnded() bool { + return f.FrameHeader.Flags.Has(FlagHeadersEndHeaders) +} + +func (f *HeadersFrame) StreamEnded() bool { + return f.FrameHeader.Flags.Has(FlagHeadersEndStream) +} + +func (f *HeadersFrame) HasPriority() bool { + return f.FrameHeader.Flags.Has(FlagHeadersPriority) +} + +func parseHeadersFrame(_ *frameCache, fh FrameHeader, p []byte) (_ Frame, err error) { + hf := &HeadersFrame{ + FrameHeader: fh, + } + if fh.StreamID == 0 { + // HEADERS frames MUST be associated with a stream. If a HEADERS frame + // is received whose stream identifier field is 0x0, the recipient MUST + // respond with a connection error (Section 5.4.1) of type + // PROTOCOL_ERROR. + return nil, connError{ErrCodeProtocol, "HEADERS frame with stream ID 0"} + } + var padLength uint8 + if fh.Flags.Has(FlagHeadersPadded) { + if p, padLength, err = readByte(p); err != nil { + return + } + } + if fh.Flags.Has(FlagHeadersPriority) { + var v uint32 + p, v, err = readUint32(p) + if err != nil { + return nil, err + } + hf.Priority.StreamDep = v & 0x7fffffff + hf.Priority.Exclusive = (v != hf.Priority.StreamDep) // high bit was set + p, hf.Priority.Weight, err = readByte(p) + if err != nil { + return nil, err + } + } + if len(p)-int(padLength) <= 0 { + return nil, streamError(fh.StreamID, ErrCodeProtocol) + } + hf.headerFragBuf = p[:len(p)-int(padLength)] + return hf, nil +} + +// HeadersFrameParam are the parameters for writing a HEADERS frame. +type HeadersFrameParam struct { + // StreamID is the required Stream ID to initiate. + StreamID uint32 + // BlockFragment is part (or all) of a Header Block. + BlockFragment []byte + + // EndStream indicates that the header block is the last that + // the endpoint will send for the identified stream. Setting + // this flag causes the stream to enter one of "half closed" + // states. + EndStream bool + + // EndHeaders indicates that this frame contains an entire + // header block and is not followed by any + // CONTINUATION frames. + EndHeaders bool + + // PadLength is the optional number of bytes of zeros to add + // to this frame. + PadLength uint8 + + // Priority, if non-zero, includes stream priority information + // in the HEADER frame. + Priority PriorityParam +} + +// WriteHeaders writes a single HEADERS frame. +// +// This is a low-level header writing method. Encoding headers and +// splitting them into any necessary CONTINUATION frames is handled +// elsewhere. +// +// It will perform exactly one Write to the underlying Writer. +// It is the caller's responsibility to not call other Write methods concurrently. +func (f *Framer) WriteHeaders(p HeadersFrameParam) error { + if !validStreamID(p.StreamID) && !f.AllowIllegalWrites { + return errStreamID + } + var flags Flags + if p.PadLength != 0 { + flags |= FlagHeadersPadded + } + if p.EndStream { + flags |= FlagHeadersEndStream + } + if p.EndHeaders { + flags |= FlagHeadersEndHeaders + } + if !p.Priority.IsZero() { + flags |= FlagHeadersPriority + } + f.startWrite(FrameHeaders, flags, p.StreamID) + if p.PadLength != 0 { + f.writeByte(p.PadLength) + } + if !p.Priority.IsZero() { + v := p.Priority.StreamDep + if !validStreamIDOrZero(v) && !f.AllowIllegalWrites { + return errDepStreamID + } + if p.Priority.Exclusive { + v |= 1 << 31 + } + f.writeUint32(v) + f.writeByte(p.Priority.Weight) + } + f.wbuf = append(f.wbuf, p.BlockFragment...) + f.wbuf = append(f.wbuf, padZeros[:p.PadLength]...) + return f.endWrite() +} + +// A PriorityFrame specifies the sender-advised priority of a stream. +// See http://http2.github.io/http2-spec/#rfc.section.6.3 +type PriorityFrame struct { + FrameHeader + PriorityParam +} + +// PriorityParam are the stream prioritzation parameters. +type PriorityParam struct { + // StreamDep is a 31-bit stream identifier for the + // stream that this stream depends on. Zero means no + // dependency. + StreamDep uint32 + + // Exclusive is whether the dependency is exclusive. + Exclusive bool + + // Weight is the stream's zero-indexed weight. It should be + // set together with StreamDep, or neither should be set. Per + // the spec, "Add one to the value to obtain a weight between + // 1 and 256." + Weight uint8 +} + +func (p PriorityParam) IsZero() bool { + return p == PriorityParam{} +} + +func parsePriorityFrame(_ *frameCache, fh FrameHeader, payload []byte) (Frame, error) { + if fh.StreamID == 0 { + return nil, connError{ErrCodeProtocol, "PRIORITY frame with stream ID 0"} + } + if len(payload) != 5 { + return nil, connError{ErrCodeFrameSize, fmt.Sprintf("PRIORITY frame payload size was %d; want 5", len(payload))} + } + v := binary.BigEndian.Uint32(payload[:4]) + streamID := v & 0x7fffffff // mask off high bit + return &PriorityFrame{ + FrameHeader: fh, + PriorityParam: PriorityParam{ + Weight: payload[4], + StreamDep: streamID, + Exclusive: streamID != v, // was high bit set? + }, + }, nil +} + +// WritePriority writes a PRIORITY frame. +// +// It will perform exactly one Write to the underlying Writer. +// It is the caller's responsibility to not call other Write methods concurrently. +func (f *Framer) WritePriority(streamID uint32, p PriorityParam) error { + if !validStreamID(streamID) && !f.AllowIllegalWrites { + return errStreamID + } + if !validStreamIDOrZero(p.StreamDep) { + return errDepStreamID + } + f.startWrite(FramePriority, 0, streamID) + v := p.StreamDep + if p.Exclusive { + v |= 1 << 31 + } + f.writeUint32(v) + f.writeByte(p.Weight) + return f.endWrite() +} + +// A RSTStreamFrame allows for abnormal termination of a stream. +// See http://http2.github.io/http2-spec/#rfc.section.6.4 +type RSTStreamFrame struct { + FrameHeader + ErrCode ErrCode +} + +func parseRSTStreamFrame(_ *frameCache, fh FrameHeader, p []byte) (Frame, error) { + if len(p) != 4 { + return nil, ConnectionError(ErrCodeFrameSize) + } + if fh.StreamID == 0 { + return nil, ConnectionError(ErrCodeProtocol) + } + return &RSTStreamFrame{fh, ErrCode(binary.BigEndian.Uint32(p[:4]))}, nil +} + +// WriteRSTStream writes a RST_STREAM frame. +// +// It will perform exactly one Write to the underlying Writer. +// It is the caller's responsibility to not call other Write methods concurrently. +func (f *Framer) WriteRSTStream(streamID uint32, code ErrCode) error { + if !validStreamID(streamID) && !f.AllowIllegalWrites { + return errStreamID + } + f.startWrite(FrameRSTStream, 0, streamID) + f.writeUint32(uint32(code)) + return f.endWrite() +} + +// A ContinuationFrame is used to continue a sequence of header block fragments. +// See http://http2.github.io/http2-spec/#rfc.section.6.10 +type ContinuationFrame struct { + FrameHeader + headerFragBuf []byte +} + +func parseContinuationFrame(_ *frameCache, fh FrameHeader, p []byte) (Frame, error) { + if fh.StreamID == 0 { + return nil, connError{ErrCodeProtocol, "CONTINUATION frame with stream ID 0"} + } + return &ContinuationFrame{fh, p}, nil +} + +func (f *ContinuationFrame) HeaderBlockFragment() []byte { + f.checkValid() + return f.headerFragBuf +} + +func (f *ContinuationFrame) HeadersEnded() bool { + return f.FrameHeader.Flags.Has(FlagContinuationEndHeaders) +} + +// WriteContinuation writes a CONTINUATION frame. +// +// It will perform exactly one Write to the underlying Writer. +// It is the caller's responsibility to not call other Write methods concurrently. +func (f *Framer) WriteContinuation(streamID uint32, endHeaders bool, headerBlockFragment []byte) error { + if !validStreamID(streamID) && !f.AllowIllegalWrites { + return errStreamID + } + var flags Flags + if endHeaders { + flags |= FlagContinuationEndHeaders + } + f.startWrite(FrameContinuation, flags, streamID) + f.wbuf = append(f.wbuf, headerBlockFragment...) + return f.endWrite() +} + +// A PushPromiseFrame is used to initiate a server stream. +// See http://http2.github.io/http2-spec/#rfc.section.6.6 +type PushPromiseFrame struct { + FrameHeader + PromiseID uint32 + headerFragBuf []byte // not owned +} + +func (f *PushPromiseFrame) HeaderBlockFragment() []byte { + f.checkValid() + return f.headerFragBuf +} + +func (f *PushPromiseFrame) HeadersEnded() bool { + return f.FrameHeader.Flags.Has(FlagPushPromiseEndHeaders) +} + +func parsePushPromise(_ *frameCache, fh FrameHeader, p []byte) (_ Frame, err error) { + pp := &PushPromiseFrame{ + FrameHeader: fh, + } + if pp.StreamID == 0 { + // PUSH_PROMISE frames MUST be associated with an existing, + // peer-initiated stream. The stream identifier of a + // PUSH_PROMISE frame indicates the stream it is associated + // with. If the stream identifier field specifies the value + // 0x0, a recipient MUST respond with a connection error + // (Section 5.4.1) of type PROTOCOL_ERROR. + return nil, ConnectionError(ErrCodeProtocol) + } + // The PUSH_PROMISE frame includes optional padding. + // Padding fields and flags are identical to those defined for DATA frames + var padLength uint8 + if fh.Flags.Has(FlagPushPromisePadded) { + if p, padLength, err = readByte(p); err != nil { + return + } + } + + p, pp.PromiseID, err = readUint32(p) + if err != nil { + return + } + pp.PromiseID = pp.PromiseID & (1<<31 - 1) + + if int(padLength) > len(p) { + // like the DATA frame, error out if padding is longer than the body. + return nil, ConnectionError(ErrCodeProtocol) + } + pp.headerFragBuf = p[:len(p)-int(padLength)] + return pp, nil +} + +// PushPromiseParam are the parameters for writing a PUSH_PROMISE frame. +type PushPromiseParam struct { + // StreamID is the required Stream ID to initiate. + StreamID uint32 + + // PromiseID is the required Stream ID which this + // Push Promises + PromiseID uint32 + + // BlockFragment is part (or all) of a Header Block. + BlockFragment []byte + + // EndHeaders indicates that this frame contains an entire + // header block and is not followed by any + // CONTINUATION frames. + EndHeaders bool + + // PadLength is the optional number of bytes of zeros to add + // to this frame. + PadLength uint8 +} + +// WritePushPromise writes a single PushPromise Frame. +// +// As with Header Frames, This is the low level call for writing +// individual frames. Continuation frames are handled elsewhere. +// +// It will perform exactly one Write to the underlying Writer. +// It is the caller's responsibility to not call other Write methods concurrently. +func (f *Framer) WritePushPromise(p PushPromiseParam) error { + if !validStreamID(p.StreamID) && !f.AllowIllegalWrites { + return errStreamID + } + var flags Flags + if p.PadLength != 0 { + flags |= FlagPushPromisePadded + } + if p.EndHeaders { + flags |= FlagPushPromiseEndHeaders + } + f.startWrite(FramePushPromise, flags, p.StreamID) + if p.PadLength != 0 { + f.writeByte(p.PadLength) + } + if !validStreamID(p.PromiseID) && !f.AllowIllegalWrites { + return errStreamID + } + f.writeUint32(p.PromiseID) + f.wbuf = append(f.wbuf, p.BlockFragment...) + f.wbuf = append(f.wbuf, padZeros[:p.PadLength]...) + return f.endWrite() +} + +// WriteRawFrame writes a raw frame. This can be used to write +// extension frames unknown to this package. +func (f *Framer) WriteRawFrame(t FrameType, flags Flags, streamID uint32, payload []byte) error { + f.startWrite(t, flags, streamID) + f.writeBytes(payload) + return f.endWrite() +} + +func readByte(p []byte) (remain []byte, b byte, err error) { + if len(p) == 0 { + return nil, 0, io.ErrUnexpectedEOF + } + return p[1:], p[0], nil +} + +func readUint32(p []byte) (remain []byte, v uint32, err error) { + if len(p) < 4 { + return nil, 0, io.ErrUnexpectedEOF + } + return p[4:], binary.BigEndian.Uint32(p[:4]), nil +} + +type streamEnder interface { + StreamEnded() bool +} + +type headersEnder interface { + HeadersEnded() bool +} + +type headersOrContinuation interface { + headersEnder + HeaderBlockFragment() []byte +} + +// A MetaHeadersFrame is the representation of one HEADERS frame and +// zero or more contiguous CONTINUATION frames and the decoding of +// their HPACK-encoded contents. +// +// This type of frame does not appear on the wire and is only returned +// by the Framer when Framer.ReadMetaHeaders is set. +type MetaHeadersFrame struct { + *HeadersFrame + + // Fields are the fields contained in the HEADERS and + // CONTINUATION frames. The underlying slice is owned by the + // Framer and must not be retained after the next call to + // ReadFrame. + // + // Fields are guaranteed to be in the correct http2 order and + // not have unknown pseudo header fields or invalid header + // field names or values. Required pseudo header fields may be + // missing, however. Use the MetaHeadersFrame.Pseudo accessor + // method access pseudo headers. + Fields []hpack.HeaderField + + // Truncated is whether the max header list size limit was hit + // and Fields is incomplete. The hpack decoder state is still + // valid, however. + Truncated bool +} + +// PseudoValue returns the given pseudo header field's value. +// The provided pseudo field should not contain the leading colon. +func (mh *MetaHeadersFrame) PseudoValue(pseudo string) string { + for _, hf := range mh.Fields { + if !hf.IsPseudo() { + return "" + } + if hf.Name[1:] == pseudo { + return hf.Value + } + } + return "" +} + +// RegularFields returns the regular (non-pseudo) header fields of mh. +// The caller does not own the returned slice. +func (mh *MetaHeadersFrame) RegularFields() []hpack.HeaderField { + for i, hf := range mh.Fields { + if !hf.IsPseudo() { + return mh.Fields[i:] + } + } + return nil +} + +// PseudoFields returns the pseudo header fields of mh. +// The caller does not own the returned slice. +func (mh *MetaHeadersFrame) PseudoFields() []hpack.HeaderField { + for i, hf := range mh.Fields { + if !hf.IsPseudo() { + return mh.Fields[:i] + } + } + return mh.Fields +} + +func (mh *MetaHeadersFrame) checkPseudos() error { + var isRequest, isResponse bool + pf := mh.PseudoFields() + for i, hf := range pf { + switch hf.Name { + case ":method", ":path", ":scheme", ":authority": + isRequest = true + case ":status": + isResponse = true + default: + return pseudoHeaderError(hf.Name) + } + // Check for duplicates. + // This would be a bad algorithm, but N is 4. + // And this doesn't allocate. + for _, hf2 := range pf[:i] { + if hf.Name == hf2.Name { + return duplicatePseudoHeaderError(hf.Name) + } + } + } + if isRequest && isResponse { + return errMixPseudoHeaderTypes + } + return nil +} + +func (fr *Framer) maxHeaderStringLen() int { + v := fr.maxHeaderListSize() + if uint32(int(v)) == v { + return int(v) + } + // They had a crazy big number for MaxHeaderBytes anyway, + // so give them unlimited header lengths: + return 0 +} + +// readMetaFrame returns 0 or more CONTINUATION frames from fr and +// merge them into into the provided hf and returns a MetaHeadersFrame +// with the decoded hpack values. +func (fr *Framer) readMetaFrame(hf *HeadersFrame) (*MetaHeadersFrame, error) { + if fr.AllowIllegalReads { + return nil, errors.New("illegal use of AllowIllegalReads with ReadMetaHeaders") + } + mh := &MetaHeadersFrame{ + HeadersFrame: hf, + } + var remainSize = fr.maxHeaderListSize() + var sawRegular bool + + var invalid error // pseudo header field errors + hdec := fr.ReadMetaHeaders + hdec.SetEmitEnabled(true) + hdec.SetMaxStringLength(fr.maxHeaderStringLen()) + hdec.SetEmitFunc(func(hf hpack.HeaderField) { + if VerboseLogs && fr.logReads { + fr.debugReadLoggerf("http2: decoded hpack field %+v", hf) + } + if !httpguts.ValidHeaderFieldValue(hf.Value) { + invalid = headerFieldValueError(hf.Value) + } + isPseudo := strings.HasPrefix(hf.Name, ":") + if isPseudo { + if sawRegular { + invalid = errPseudoAfterRegular + } + } else { + sawRegular = true + if !validWireHeaderFieldName(hf.Name) { + invalid = headerFieldNameError(hf.Name) + } + } + + if invalid != nil { + hdec.SetEmitEnabled(false) + return + } + + size := hf.Size() + if size > remainSize { + hdec.SetEmitEnabled(false) + mh.Truncated = true + return + } + remainSize -= size + + mh.Fields = append(mh.Fields, hf) + }) + // Lose reference to MetaHeadersFrame: + defer hdec.SetEmitFunc(func(hf hpack.HeaderField) {}) + + var hc headersOrContinuation = hf + for { + frag := hc.HeaderBlockFragment() + if _, err := hdec.Write(frag); err != nil { + return nil, ConnectionError(ErrCodeCompression) + } + + if hc.HeadersEnded() { + break + } + if f, err := fr.ReadFrame(); err != nil { + return nil, err + } else { + hc = f.(*ContinuationFrame) // guaranteed by checkFrameOrder + } + } + + mh.HeadersFrame.headerFragBuf = nil + mh.HeadersFrame.invalidate() + + if err := hdec.Close(); err != nil { + return nil, ConnectionError(ErrCodeCompression) + } + if invalid != nil { + fr.errDetail = invalid + if VerboseLogs { + log.Printf("http2: invalid header: %v", invalid) + } + return nil, StreamError{mh.StreamID, ErrCodeProtocol, invalid} + } + if err := mh.checkPseudos(); err != nil { + fr.errDetail = err + if VerboseLogs { + log.Printf("http2: invalid pseudo headers: %v", err) + } + return nil, StreamError{mh.StreamID, ErrCodeProtocol, err} + } + return mh, nil +} + +func summarizeFrame(f Frame) string { + var buf bytes.Buffer + f.Header().writeDebug(&buf) + switch f := f.(type) { + case *SettingsFrame: + n := 0 + f.ForeachSetting(func(s Setting) error { + n++ + if n == 1 { + buf.WriteString(", settings:") + } + fmt.Fprintf(&buf, " %v=%v,", s.ID, s.Val) + return nil + }) + if n > 0 { + buf.Truncate(buf.Len() - 1) // remove trailing comma + } + case *DataFrame: + data := f.Data() + const max = 256 + if len(data) > max { + data = data[:max] + } + fmt.Fprintf(&buf, " data=%q", data) + if len(f.Data()) > max { + fmt.Fprintf(&buf, " (%d bytes omitted)", len(f.Data())-max) + } + case *WindowUpdateFrame: + if f.StreamID == 0 { + buf.WriteString(" (conn)") + } + fmt.Fprintf(&buf, " incr=%v", f.Increment) + case *PingFrame: + fmt.Fprintf(&buf, " ping=%q", f.Data[:]) + case *GoAwayFrame: + fmt.Fprintf(&buf, " LastStreamID=%v ErrCode=%v Debug=%q", + f.LastStreamID, f.ErrCode, f.debugData) + case *RSTStreamFrame: + fmt.Fprintf(&buf, " ErrCode=%v", f.ErrCode) + } + return buf.String() +} diff --git a/vendor/golang.org/x/net/http2/go16.go b/vendor/golang.org/x/net/http2/go16.go new file mode 100644 index 0000000..00b2e9e --- /dev/null +++ b/vendor/golang.org/x/net/http2/go16.go @@ -0,0 +1,16 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build go1.6 + +package http2 + +import ( + "net/http" + "time" +) + +func transportExpectContinueTimeout(t1 *http.Transport) time.Duration { + return t1.ExpectContinueTimeout +} diff --git a/vendor/golang.org/x/net/http2/go17.go b/vendor/golang.org/x/net/http2/go17.go new file mode 100644 index 0000000..47b7fae --- /dev/null +++ b/vendor/golang.org/x/net/http2/go17.go @@ -0,0 +1,106 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build go1.7 + +package http2 + +import ( + "context" + "net" + "net/http" + "net/http/httptrace" + "time" +) + +type contextContext interface { + context.Context +} + +func serverConnBaseContext(c net.Conn, opts *ServeConnOpts) (ctx contextContext, cancel func()) { + ctx, cancel = context.WithCancel(context.Background()) + ctx = context.WithValue(ctx, http.LocalAddrContextKey, c.LocalAddr()) + if hs := opts.baseConfig(); hs != nil { + ctx = context.WithValue(ctx, http.ServerContextKey, hs) + } + return +} + +func contextWithCancel(ctx contextContext) (_ contextContext, cancel func()) { + return context.WithCancel(ctx) +} + +func requestWithContext(req *http.Request, ctx contextContext) *http.Request { + return req.WithContext(ctx) +} + +type clientTrace httptrace.ClientTrace + +func reqContext(r *http.Request) context.Context { return r.Context() } + +func (t *Transport) idleConnTimeout() time.Duration { + if t.t1 != nil { + return t.t1.IdleConnTimeout + } + return 0 +} + +func setResponseUncompressed(res *http.Response) { res.Uncompressed = true } + +func traceGotConn(req *http.Request, cc *ClientConn) { + trace := httptrace.ContextClientTrace(req.Context()) + if trace == nil || trace.GotConn == nil { + return + } + ci := httptrace.GotConnInfo{Conn: cc.tconn} + cc.mu.Lock() + ci.Reused = cc.nextStreamID > 1 + ci.WasIdle = len(cc.streams) == 0 && ci.Reused + if ci.WasIdle && !cc.lastActive.IsZero() { + ci.IdleTime = time.Now().Sub(cc.lastActive) + } + cc.mu.Unlock() + + trace.GotConn(ci) +} + +func traceWroteHeaders(trace *clientTrace) { + if trace != nil && trace.WroteHeaders != nil { + trace.WroteHeaders() + } +} + +func traceGot100Continue(trace *clientTrace) { + if trace != nil && trace.Got100Continue != nil { + trace.Got100Continue() + } +} + +func traceWait100Continue(trace *clientTrace) { + if trace != nil && trace.Wait100Continue != nil { + trace.Wait100Continue() + } +} + +func traceWroteRequest(trace *clientTrace, err error) { + if trace != nil && trace.WroteRequest != nil { + trace.WroteRequest(httptrace.WroteRequestInfo{Err: err}) + } +} + +func traceFirstResponseByte(trace *clientTrace) { + if trace != nil && trace.GotFirstResponseByte != nil { + trace.GotFirstResponseByte() + } +} + +func requestTrace(req *http.Request) *clientTrace { + trace := httptrace.ContextClientTrace(req.Context()) + return (*clientTrace)(trace) +} + +// Ping sends a PING frame to the server and waits for the ack. +func (cc *ClientConn) Ping(ctx context.Context) error { + return cc.ping(ctx) +} diff --git a/vendor/golang.org/x/net/http2/go17_not18.go b/vendor/golang.org/x/net/http2/go17_not18.go new file mode 100644 index 0000000..b4c52ec --- /dev/null +++ b/vendor/golang.org/x/net/http2/go17_not18.go @@ -0,0 +1,36 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build go1.7,!go1.8 + +package http2 + +import "crypto/tls" + +// temporary copy of Go 1.7's private tls.Config.clone: +func cloneTLSConfig(c *tls.Config) *tls.Config { + return &tls.Config{ + Rand: c.Rand, + Time: c.Time, + Certificates: c.Certificates, + NameToCertificate: c.NameToCertificate, + GetCertificate: c.GetCertificate, + RootCAs: c.RootCAs, + NextProtos: c.NextProtos, + ServerName: c.ServerName, + ClientAuth: c.ClientAuth, + ClientCAs: c.ClientCAs, + InsecureSkipVerify: c.InsecureSkipVerify, + CipherSuites: c.CipherSuites, + PreferServerCipherSuites: c.PreferServerCipherSuites, + SessionTicketsDisabled: c.SessionTicketsDisabled, + SessionTicketKey: c.SessionTicketKey, + ClientSessionCache: c.ClientSessionCache, + MinVersion: c.MinVersion, + MaxVersion: c.MaxVersion, + CurvePreferences: c.CurvePreferences, + DynamicRecordSizingDisabled: c.DynamicRecordSizingDisabled, + Renegotiation: c.Renegotiation, + } +} diff --git a/vendor/golang.org/x/net/http2/go18.go b/vendor/golang.org/x/net/http2/go18.go new file mode 100644 index 0000000..4f30d22 --- /dev/null +++ b/vendor/golang.org/x/net/http2/go18.go @@ -0,0 +1,56 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build go1.8 + +package http2 + +import ( + "crypto/tls" + "io" + "net/http" +) + +func cloneTLSConfig(c *tls.Config) *tls.Config { + c2 := c.Clone() + c2.GetClientCertificate = c.GetClientCertificate // golang.org/issue/19264 + return c2 +} + +var _ http.Pusher = (*responseWriter)(nil) + +// Push implements http.Pusher. +func (w *responseWriter) Push(target string, opts *http.PushOptions) error { + internalOpts := pushOptions{} + if opts != nil { + internalOpts.Method = opts.Method + internalOpts.Header = opts.Header + } + return w.push(target, internalOpts) +} + +func configureServer18(h1 *http.Server, h2 *Server) error { + if h2.IdleTimeout == 0 { + if h1.IdleTimeout != 0 { + h2.IdleTimeout = h1.IdleTimeout + } else { + h2.IdleTimeout = h1.ReadTimeout + } + } + return nil +} + +func shouldLogPanic(panicValue interface{}) bool { + return panicValue != nil && panicValue != http.ErrAbortHandler +} + +func reqGetBody(req *http.Request) func() (io.ReadCloser, error) { + return req.GetBody +} + +func reqBodyIsNoBody(body io.ReadCloser) bool { + return body == http.NoBody +} + +func go18httpNoBody() io.ReadCloser { return http.NoBody } // for tests only diff --git a/vendor/golang.org/x/net/http2/go19.go b/vendor/golang.org/x/net/http2/go19.go new file mode 100644 index 0000000..38124ba --- /dev/null +++ b/vendor/golang.org/x/net/http2/go19.go @@ -0,0 +1,16 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build go1.9 + +package http2 + +import ( + "net/http" +) + +func configureServer19(s *http.Server, conf *Server) error { + s.RegisterOnShutdown(conf.state.startGracefulShutdown) + return nil +} diff --git a/vendor/golang.org/x/net/http2/gotrack.go b/vendor/golang.org/x/net/http2/gotrack.go new file mode 100644 index 0000000..9933c9f --- /dev/null +++ b/vendor/golang.org/x/net/http2/gotrack.go @@ -0,0 +1,170 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Defensive debug-only utility to track that functions run on the +// goroutine that they're supposed to. + +package http2 + +import ( + "bytes" + "errors" + "fmt" + "os" + "runtime" + "strconv" + "sync" +) + +var DebugGoroutines = os.Getenv("DEBUG_HTTP2_GOROUTINES") == "1" + +type goroutineLock uint64 + +func newGoroutineLock() goroutineLock { + if !DebugGoroutines { + return 0 + } + return goroutineLock(curGoroutineID()) +} + +func (g goroutineLock) check() { + if !DebugGoroutines { + return + } + if curGoroutineID() != uint64(g) { + panic("running on the wrong goroutine") + } +} + +func (g goroutineLock) checkNotOn() { + if !DebugGoroutines { + return + } + if curGoroutineID() == uint64(g) { + panic("running on the wrong goroutine") + } +} + +var goroutineSpace = []byte("goroutine ") + +func curGoroutineID() uint64 { + bp := littleBuf.Get().(*[]byte) + defer littleBuf.Put(bp) + b := *bp + b = b[:runtime.Stack(b, false)] + // Parse the 4707 out of "goroutine 4707 [" + b = bytes.TrimPrefix(b, goroutineSpace) + i := bytes.IndexByte(b, ' ') + if i < 0 { + panic(fmt.Sprintf("No space found in %q", b)) + } + b = b[:i] + n, err := parseUintBytes(b, 10, 64) + if err != nil { + panic(fmt.Sprintf("Failed to parse goroutine ID out of %q: %v", b, err)) + } + return n +} + +var littleBuf = sync.Pool{ + New: func() interface{} { + buf := make([]byte, 64) + return &buf + }, +} + +// parseUintBytes is like strconv.ParseUint, but using a []byte. +func parseUintBytes(s []byte, base int, bitSize int) (n uint64, err error) { + var cutoff, maxVal uint64 + + if bitSize == 0 { + bitSize = int(strconv.IntSize) + } + + s0 := s + switch { + case len(s) < 1: + err = strconv.ErrSyntax + goto Error + + case 2 <= base && base <= 36: + // valid base; nothing to do + + case base == 0: + // Look for octal, hex prefix. + switch { + case s[0] == '0' && len(s) > 1 && (s[1] == 'x' || s[1] == 'X'): + base = 16 + s = s[2:] + if len(s) < 1 { + err = strconv.ErrSyntax + goto Error + } + case s[0] == '0': + base = 8 + default: + base = 10 + } + + default: + err = errors.New("invalid base " + strconv.Itoa(base)) + goto Error + } + + n = 0 + cutoff = cutoff64(base) + maxVal = 1<= base { + n = 0 + err = strconv.ErrSyntax + goto Error + } + + if n >= cutoff { + // n*base overflows + n = 1<<64 - 1 + err = strconv.ErrRange + goto Error + } + n *= uint64(base) + + n1 := n + uint64(v) + if n1 < n || n1 > maxVal { + // n+v overflows + n = 1<<64 - 1 + err = strconv.ErrRange + goto Error + } + n = n1 + } + + return n, nil + +Error: + return n, &strconv.NumError{Func: "ParseUint", Num: string(s0), Err: err} +} + +// Return the first number n such that n*base >= 1<<64. +func cutoff64(base int) uint64 { + if base < 2 { + return 0 + } + return (1<<64-1)/uint64(base) + 1 +} diff --git a/vendor/golang.org/x/net/http2/headermap.go b/vendor/golang.org/x/net/http2/headermap.go new file mode 100644 index 0000000..c2805f6 --- /dev/null +++ b/vendor/golang.org/x/net/http2/headermap.go @@ -0,0 +1,78 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package http2 + +import ( + "net/http" + "strings" +) + +var ( + commonLowerHeader = map[string]string{} // Go-Canonical-Case -> lower-case + commonCanonHeader = map[string]string{} // lower-case -> Go-Canonical-Case +) + +func init() { + for _, v := range []string{ + "accept", + "accept-charset", + "accept-encoding", + "accept-language", + "accept-ranges", + "age", + "access-control-allow-origin", + "allow", + "authorization", + "cache-control", + "content-disposition", + "content-encoding", + "content-language", + "content-length", + "content-location", + "content-range", + "content-type", + "cookie", + "date", + "etag", + "expect", + "expires", + "from", + "host", + "if-match", + "if-modified-since", + "if-none-match", + "if-unmodified-since", + "last-modified", + "link", + "location", + "max-forwards", + "proxy-authenticate", + "proxy-authorization", + "range", + "referer", + "refresh", + "retry-after", + "server", + "set-cookie", + "strict-transport-security", + "trailer", + "transfer-encoding", + "user-agent", + "vary", + "via", + "www-authenticate", + } { + chk := http.CanonicalHeaderKey(v) + commonLowerHeader[chk] = v + commonCanonHeader[v] = chk + } +} + +func lowerHeader(v string) string { + if s, ok := commonLowerHeader[v]; ok { + return s + } + return strings.ToLower(v) +} diff --git a/vendor/golang.org/x/net/http2/hpack/encode.go b/vendor/golang.org/x/net/http2/hpack/encode.go new file mode 100644 index 0000000..1565cf2 --- /dev/null +++ b/vendor/golang.org/x/net/http2/hpack/encode.go @@ -0,0 +1,240 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package hpack + +import ( + "io" +) + +const ( + uint32Max = ^uint32(0) + initialHeaderTableSize = 4096 +) + +type Encoder struct { + dynTab dynamicTable + // minSize is the minimum table size set by + // SetMaxDynamicTableSize after the previous Header Table Size + // Update. + minSize uint32 + // maxSizeLimit is the maximum table size this encoder + // supports. This will protect the encoder from too large + // size. + maxSizeLimit uint32 + // tableSizeUpdate indicates whether "Header Table Size + // Update" is required. + tableSizeUpdate bool + w io.Writer + buf []byte +} + +// NewEncoder returns a new Encoder which performs HPACK encoding. An +// encoded data is written to w. +func NewEncoder(w io.Writer) *Encoder { + e := &Encoder{ + minSize: uint32Max, + maxSizeLimit: initialHeaderTableSize, + tableSizeUpdate: false, + w: w, + } + e.dynTab.table.init() + e.dynTab.setMaxSize(initialHeaderTableSize) + return e +} + +// WriteField encodes f into a single Write to e's underlying Writer. +// This function may also produce bytes for "Header Table Size Update" +// if necessary. If produced, it is done before encoding f. +func (e *Encoder) WriteField(f HeaderField) error { + e.buf = e.buf[:0] + + if e.tableSizeUpdate { + e.tableSizeUpdate = false + if e.minSize < e.dynTab.maxSize { + e.buf = appendTableSize(e.buf, e.minSize) + } + e.minSize = uint32Max + e.buf = appendTableSize(e.buf, e.dynTab.maxSize) + } + + idx, nameValueMatch := e.searchTable(f) + if nameValueMatch { + e.buf = appendIndexed(e.buf, idx) + } else { + indexing := e.shouldIndex(f) + if indexing { + e.dynTab.add(f) + } + + if idx == 0 { + e.buf = appendNewName(e.buf, f, indexing) + } else { + e.buf = appendIndexedName(e.buf, f, idx, indexing) + } + } + n, err := e.w.Write(e.buf) + if err == nil && n != len(e.buf) { + err = io.ErrShortWrite + } + return err +} + +// searchTable searches f in both stable and dynamic header tables. +// The static header table is searched first. Only when there is no +// exact match for both name and value, the dynamic header table is +// then searched. If there is no match, i is 0. If both name and value +// match, i is the matched index and nameValueMatch becomes true. If +// only name matches, i points to that index and nameValueMatch +// becomes false. +func (e *Encoder) searchTable(f HeaderField) (i uint64, nameValueMatch bool) { + i, nameValueMatch = staticTable.search(f) + if nameValueMatch { + return i, true + } + + j, nameValueMatch := e.dynTab.table.search(f) + if nameValueMatch || (i == 0 && j != 0) { + return j + uint64(staticTable.len()), nameValueMatch + } + + return i, false +} + +// SetMaxDynamicTableSize changes the dynamic header table size to v. +// The actual size is bounded by the value passed to +// SetMaxDynamicTableSizeLimit. +func (e *Encoder) SetMaxDynamicTableSize(v uint32) { + if v > e.maxSizeLimit { + v = e.maxSizeLimit + } + if v < e.minSize { + e.minSize = v + } + e.tableSizeUpdate = true + e.dynTab.setMaxSize(v) +} + +// SetMaxDynamicTableSizeLimit changes the maximum value that can be +// specified in SetMaxDynamicTableSize to v. By default, it is set to +// 4096, which is the same size of the default dynamic header table +// size described in HPACK specification. If the current maximum +// dynamic header table size is strictly greater than v, "Header Table +// Size Update" will be done in the next WriteField call and the +// maximum dynamic header table size is truncated to v. +func (e *Encoder) SetMaxDynamicTableSizeLimit(v uint32) { + e.maxSizeLimit = v + if e.dynTab.maxSize > v { + e.tableSizeUpdate = true + e.dynTab.setMaxSize(v) + } +} + +// shouldIndex reports whether f should be indexed. +func (e *Encoder) shouldIndex(f HeaderField) bool { + return !f.Sensitive && f.Size() <= e.dynTab.maxSize +} + +// appendIndexed appends index i, as encoded in "Indexed Header Field" +// representation, to dst and returns the extended buffer. +func appendIndexed(dst []byte, i uint64) []byte { + first := len(dst) + dst = appendVarInt(dst, 7, i) + dst[first] |= 0x80 + return dst +} + +// appendNewName appends f, as encoded in one of "Literal Header field +// - New Name" representation variants, to dst and returns the +// extended buffer. +// +// If f.Sensitive is true, "Never Indexed" representation is used. If +// f.Sensitive is false and indexing is true, "Inremental Indexing" +// representation is used. +func appendNewName(dst []byte, f HeaderField, indexing bool) []byte { + dst = append(dst, encodeTypeByte(indexing, f.Sensitive)) + dst = appendHpackString(dst, f.Name) + return appendHpackString(dst, f.Value) +} + +// appendIndexedName appends f and index i referring indexed name +// entry, as encoded in one of "Literal Header field - Indexed Name" +// representation variants, to dst and returns the extended buffer. +// +// If f.Sensitive is true, "Never Indexed" representation is used. If +// f.Sensitive is false and indexing is true, "Incremental Indexing" +// representation is used. +func appendIndexedName(dst []byte, f HeaderField, i uint64, indexing bool) []byte { + first := len(dst) + var n byte + if indexing { + n = 6 + } else { + n = 4 + } + dst = appendVarInt(dst, n, i) + dst[first] |= encodeTypeByte(indexing, f.Sensitive) + return appendHpackString(dst, f.Value) +} + +// appendTableSize appends v, as encoded in "Header Table Size Update" +// representation, to dst and returns the extended buffer. +func appendTableSize(dst []byte, v uint32) []byte { + first := len(dst) + dst = appendVarInt(dst, 5, uint64(v)) + dst[first] |= 0x20 + return dst +} + +// appendVarInt appends i, as encoded in variable integer form using n +// bit prefix, to dst and returns the extended buffer. +// +// See +// http://http2.github.io/http2-spec/compression.html#integer.representation +func appendVarInt(dst []byte, n byte, i uint64) []byte { + k := uint64((1 << n) - 1) + if i < k { + return append(dst, byte(i)) + } + dst = append(dst, byte(k)) + i -= k + for ; i >= 128; i >>= 7 { + dst = append(dst, byte(0x80|(i&0x7f))) + } + return append(dst, byte(i)) +} + +// appendHpackString appends s, as encoded in "String Literal" +// representation, to dst and returns the extended buffer. +// +// s will be encoded in Huffman codes only when it produces strictly +// shorter byte string. +func appendHpackString(dst []byte, s string) []byte { + huffmanLength := HuffmanEncodeLength(s) + if huffmanLength < uint64(len(s)) { + first := len(dst) + dst = appendVarInt(dst, 7, huffmanLength) + dst = AppendHuffmanString(dst, s) + dst[first] |= 0x80 + } else { + dst = appendVarInt(dst, 7, uint64(len(s))) + dst = append(dst, s...) + } + return dst +} + +// encodeTypeByte returns type byte. If sensitive is true, type byte +// for "Never Indexed" representation is returned. If sensitive is +// false and indexing is true, type byte for "Incremental Indexing" +// representation is returned. Otherwise, type byte for "Without +// Indexing" is returned. +func encodeTypeByte(indexing, sensitive bool) byte { + if sensitive { + return 0x10 + } + if indexing { + return 0x40 + } + return 0 +} diff --git a/vendor/golang.org/x/net/http2/hpack/hpack.go b/vendor/golang.org/x/net/http2/hpack/hpack.go new file mode 100644 index 0000000..166788c --- /dev/null +++ b/vendor/golang.org/x/net/http2/hpack/hpack.go @@ -0,0 +1,496 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Package hpack implements HPACK, a compression format for +// efficiently representing HTTP header fields in the context of HTTP/2. +// +// See http://tools.ietf.org/html/draft-ietf-httpbis-header-compression-09 +package hpack + +import ( + "bytes" + "errors" + "fmt" +) + +// A DecodingError is something the spec defines as a decoding error. +type DecodingError struct { + Err error +} + +func (de DecodingError) Error() string { + return fmt.Sprintf("decoding error: %v", de.Err) +} + +// An InvalidIndexError is returned when an encoder references a table +// entry before the static table or after the end of the dynamic table. +type InvalidIndexError int + +func (e InvalidIndexError) Error() string { + return fmt.Sprintf("invalid indexed representation index %d", int(e)) +} + +// A HeaderField is a name-value pair. Both the name and value are +// treated as opaque sequences of octets. +type HeaderField struct { + Name, Value string + + // Sensitive means that this header field should never be + // indexed. + Sensitive bool +} + +// IsPseudo reports whether the header field is an http2 pseudo header. +// That is, it reports whether it starts with a colon. +// It is not otherwise guaranteed to be a valid pseudo header field, +// though. +func (hf HeaderField) IsPseudo() bool { + return len(hf.Name) != 0 && hf.Name[0] == ':' +} + +func (hf HeaderField) String() string { + var suffix string + if hf.Sensitive { + suffix = " (sensitive)" + } + return fmt.Sprintf("header field %q = %q%s", hf.Name, hf.Value, suffix) +} + +// Size returns the size of an entry per RFC 7541 section 4.1. +func (hf HeaderField) Size() uint32 { + // http://http2.github.io/http2-spec/compression.html#rfc.section.4.1 + // "The size of the dynamic table is the sum of the size of + // its entries. The size of an entry is the sum of its name's + // length in octets (as defined in Section 5.2), its value's + // length in octets (see Section 5.2), plus 32. The size of + // an entry is calculated using the length of the name and + // value without any Huffman encoding applied." + + // This can overflow if somebody makes a large HeaderField + // Name and/or Value by hand, but we don't care, because that + // won't happen on the wire because the encoding doesn't allow + // it. + return uint32(len(hf.Name) + len(hf.Value) + 32) +} + +// A Decoder is the decoding context for incremental processing of +// header blocks. +type Decoder struct { + dynTab dynamicTable + emit func(f HeaderField) + + emitEnabled bool // whether calls to emit are enabled + maxStrLen int // 0 means unlimited + + // buf is the unparsed buffer. It's only written to + // saveBuf if it was truncated in the middle of a header + // block. Because it's usually not owned, we can only + // process it under Write. + buf []byte // not owned; only valid during Write + + // saveBuf is previous data passed to Write which we weren't able + // to fully parse before. Unlike buf, we own this data. + saveBuf bytes.Buffer +} + +// NewDecoder returns a new decoder with the provided maximum dynamic +// table size. The emitFunc will be called for each valid field +// parsed, in the same goroutine as calls to Write, before Write returns. +func NewDecoder(maxDynamicTableSize uint32, emitFunc func(f HeaderField)) *Decoder { + d := &Decoder{ + emit: emitFunc, + emitEnabled: true, + } + d.dynTab.table.init() + d.dynTab.allowedMaxSize = maxDynamicTableSize + d.dynTab.setMaxSize(maxDynamicTableSize) + return d +} + +// ErrStringLength is returned by Decoder.Write when the max string length +// (as configured by Decoder.SetMaxStringLength) would be violated. +var ErrStringLength = errors.New("hpack: string too long") + +// SetMaxStringLength sets the maximum size of a HeaderField name or +// value string. If a string exceeds this length (even after any +// decompression), Write will return ErrStringLength. +// A value of 0 means unlimited and is the default from NewDecoder. +func (d *Decoder) SetMaxStringLength(n int) { + d.maxStrLen = n +} + +// SetEmitFunc changes the callback used when new header fields +// are decoded. +// It must be non-nil. It does not affect EmitEnabled. +func (d *Decoder) SetEmitFunc(emitFunc func(f HeaderField)) { + d.emit = emitFunc +} + +// SetEmitEnabled controls whether the emitFunc provided to NewDecoder +// should be called. The default is true. +// +// This facility exists to let servers enforce MAX_HEADER_LIST_SIZE +// while still decoding and keeping in-sync with decoder state, but +// without doing unnecessary decompression or generating unnecessary +// garbage for header fields past the limit. +func (d *Decoder) SetEmitEnabled(v bool) { d.emitEnabled = v } + +// EmitEnabled reports whether calls to the emitFunc provided to NewDecoder +// are currently enabled. The default is true. +func (d *Decoder) EmitEnabled() bool { return d.emitEnabled } + +// TODO: add method *Decoder.Reset(maxSize, emitFunc) to let callers re-use Decoders and their +// underlying buffers for garbage reasons. + +func (d *Decoder) SetMaxDynamicTableSize(v uint32) { + d.dynTab.setMaxSize(v) +} + +// SetAllowedMaxDynamicTableSize sets the upper bound that the encoded +// stream (via dynamic table size updates) may set the maximum size +// to. +func (d *Decoder) SetAllowedMaxDynamicTableSize(v uint32) { + d.dynTab.allowedMaxSize = v +} + +type dynamicTable struct { + // http://http2.github.io/http2-spec/compression.html#rfc.section.2.3.2 + table headerFieldTable + size uint32 // in bytes + maxSize uint32 // current maxSize + allowedMaxSize uint32 // maxSize may go up to this, inclusive +} + +func (dt *dynamicTable) setMaxSize(v uint32) { + dt.maxSize = v + dt.evict() +} + +func (dt *dynamicTable) add(f HeaderField) { + dt.table.addEntry(f) + dt.size += f.Size() + dt.evict() +} + +// If we're too big, evict old stuff. +func (dt *dynamicTable) evict() { + var n int + for dt.size > dt.maxSize && n < dt.table.len() { + dt.size -= dt.table.ents[n].Size() + n++ + } + dt.table.evictOldest(n) +} + +func (d *Decoder) maxTableIndex() int { + // This should never overflow. RFC 7540 Section 6.5.2 limits the size of + // the dynamic table to 2^32 bytes, where each entry will occupy more than + // one byte. Further, the staticTable has a fixed, small length. + return d.dynTab.table.len() + staticTable.len() +} + +func (d *Decoder) at(i uint64) (hf HeaderField, ok bool) { + // See Section 2.3.3. + if i == 0 { + return + } + if i <= uint64(staticTable.len()) { + return staticTable.ents[i-1], true + } + if i > uint64(d.maxTableIndex()) { + return + } + // In the dynamic table, newer entries have lower indices. + // However, dt.ents[0] is the oldest entry. Hence, dt.ents is + // the reversed dynamic table. + dt := d.dynTab.table + return dt.ents[dt.len()-(int(i)-staticTable.len())], true +} + +// Decode decodes an entire block. +// +// TODO: remove this method and make it incremental later? This is +// easier for debugging now. +func (d *Decoder) DecodeFull(p []byte) ([]HeaderField, error) { + var hf []HeaderField + saveFunc := d.emit + defer func() { d.emit = saveFunc }() + d.emit = func(f HeaderField) { hf = append(hf, f) } + if _, err := d.Write(p); err != nil { + return nil, err + } + if err := d.Close(); err != nil { + return nil, err + } + return hf, nil +} + +func (d *Decoder) Close() error { + if d.saveBuf.Len() > 0 { + d.saveBuf.Reset() + return DecodingError{errors.New("truncated headers")} + } + return nil +} + +func (d *Decoder) Write(p []byte) (n int, err error) { + if len(p) == 0 { + // Prevent state machine CPU attacks (making us redo + // work up to the point of finding out we don't have + // enough data) + return + } + // Only copy the data if we have to. Optimistically assume + // that p will contain a complete header block. + if d.saveBuf.Len() == 0 { + d.buf = p + } else { + d.saveBuf.Write(p) + d.buf = d.saveBuf.Bytes() + d.saveBuf.Reset() + } + + for len(d.buf) > 0 { + err = d.parseHeaderFieldRepr() + if err == errNeedMore { + // Extra paranoia, making sure saveBuf won't + // get too large. All the varint and string + // reading code earlier should already catch + // overlong things and return ErrStringLength, + // but keep this as a last resort. + const varIntOverhead = 8 // conservative + if d.maxStrLen != 0 && int64(len(d.buf)) > 2*(int64(d.maxStrLen)+varIntOverhead) { + return 0, ErrStringLength + } + d.saveBuf.Write(d.buf) + return len(p), nil + } + if err != nil { + break + } + } + return len(p), err +} + +// errNeedMore is an internal sentinel error value that means the +// buffer is truncated and we need to read more data before we can +// continue parsing. +var errNeedMore = errors.New("need more data") + +type indexType int + +const ( + indexedTrue indexType = iota + indexedFalse + indexedNever +) + +func (v indexType) indexed() bool { return v == indexedTrue } +func (v indexType) sensitive() bool { return v == indexedNever } + +// returns errNeedMore if there isn't enough data available. +// any other error is fatal. +// consumes d.buf iff it returns nil. +// precondition: must be called with len(d.buf) > 0 +func (d *Decoder) parseHeaderFieldRepr() error { + b := d.buf[0] + switch { + case b&128 != 0: + // Indexed representation. + // High bit set? + // http://http2.github.io/http2-spec/compression.html#rfc.section.6.1 + return d.parseFieldIndexed() + case b&192 == 64: + // 6.2.1 Literal Header Field with Incremental Indexing + // 0b10xxxxxx: top two bits are 10 + // http://http2.github.io/http2-spec/compression.html#rfc.section.6.2.1 + return d.parseFieldLiteral(6, indexedTrue) + case b&240 == 0: + // 6.2.2 Literal Header Field without Indexing + // 0b0000xxxx: top four bits are 0000 + // http://http2.github.io/http2-spec/compression.html#rfc.section.6.2.2 + return d.parseFieldLiteral(4, indexedFalse) + case b&240 == 16: + // 6.2.3 Literal Header Field never Indexed + // 0b0001xxxx: top four bits are 0001 + // http://http2.github.io/http2-spec/compression.html#rfc.section.6.2.3 + return d.parseFieldLiteral(4, indexedNever) + case b&224 == 32: + // 6.3 Dynamic Table Size Update + // Top three bits are '001'. + // http://http2.github.io/http2-spec/compression.html#rfc.section.6.3 + return d.parseDynamicTableSizeUpdate() + } + + return DecodingError{errors.New("invalid encoding")} +} + +// (same invariants and behavior as parseHeaderFieldRepr) +func (d *Decoder) parseFieldIndexed() error { + buf := d.buf + idx, buf, err := readVarInt(7, buf) + if err != nil { + return err + } + hf, ok := d.at(idx) + if !ok { + return DecodingError{InvalidIndexError(idx)} + } + d.buf = buf + return d.callEmit(HeaderField{Name: hf.Name, Value: hf.Value}) +} + +// (same invariants and behavior as parseHeaderFieldRepr) +func (d *Decoder) parseFieldLiteral(n uint8, it indexType) error { + buf := d.buf + nameIdx, buf, err := readVarInt(n, buf) + if err != nil { + return err + } + + var hf HeaderField + wantStr := d.emitEnabled || it.indexed() + if nameIdx > 0 { + ihf, ok := d.at(nameIdx) + if !ok { + return DecodingError{InvalidIndexError(nameIdx)} + } + hf.Name = ihf.Name + } else { + hf.Name, buf, err = d.readString(buf, wantStr) + if err != nil { + return err + } + } + hf.Value, buf, err = d.readString(buf, wantStr) + if err != nil { + return err + } + d.buf = buf + if it.indexed() { + d.dynTab.add(hf) + } + hf.Sensitive = it.sensitive() + return d.callEmit(hf) +} + +func (d *Decoder) callEmit(hf HeaderField) error { + if d.maxStrLen != 0 { + if len(hf.Name) > d.maxStrLen || len(hf.Value) > d.maxStrLen { + return ErrStringLength + } + } + if d.emitEnabled { + d.emit(hf) + } + return nil +} + +// (same invariants and behavior as parseHeaderFieldRepr) +func (d *Decoder) parseDynamicTableSizeUpdate() error { + // RFC 7541, sec 4.2: This dynamic table size update MUST occur at the + // beginning of the first header block following the change to the dynamic table size. + if d.dynTab.size > 0 { + return DecodingError{errors.New("dynamic table size update MUST occur at the beginning of a header block")} + } + + buf := d.buf + size, buf, err := readVarInt(5, buf) + if err != nil { + return err + } + if size > uint64(d.dynTab.allowedMaxSize) { + return DecodingError{errors.New("dynamic table size update too large")} + } + d.dynTab.setMaxSize(uint32(size)) + d.buf = buf + return nil +} + +var errVarintOverflow = DecodingError{errors.New("varint integer overflow")} + +// readVarInt reads an unsigned variable length integer off the +// beginning of p. n is the parameter as described in +// http://http2.github.io/http2-spec/compression.html#rfc.section.5.1. +// +// n must always be between 1 and 8. +// +// The returned remain buffer is either a smaller suffix of p, or err != nil. +// The error is errNeedMore if p doesn't contain a complete integer. +func readVarInt(n byte, p []byte) (i uint64, remain []byte, err error) { + if n < 1 || n > 8 { + panic("bad n") + } + if len(p) == 0 { + return 0, p, errNeedMore + } + i = uint64(p[0]) + if n < 8 { + i &= (1 << uint64(n)) - 1 + } + if i < (1< 0 { + b := p[0] + p = p[1:] + i += uint64(b&127) << m + if b&128 == 0 { + return i, p, nil + } + m += 7 + if m >= 63 { // TODO: proper overflow check. making this up. + return 0, origP, errVarintOverflow + } + } + return 0, origP, errNeedMore +} + +// readString decodes an hpack string from p. +// +// wantStr is whether s will be used. If false, decompression and +// []byte->string garbage are skipped if s will be ignored +// anyway. This does mean that huffman decoding errors for non-indexed +// strings past the MAX_HEADER_LIST_SIZE are ignored, but the server +// is returning an error anyway, and because they're not indexed, the error +// won't affect the decoding state. +func (d *Decoder) readString(p []byte, wantStr bool) (s string, remain []byte, err error) { + if len(p) == 0 { + return "", p, errNeedMore + } + isHuff := p[0]&128 != 0 + strLen, p, err := readVarInt(7, p) + if err != nil { + return "", p, err + } + if d.maxStrLen != 0 && strLen > uint64(d.maxStrLen) { + return "", nil, ErrStringLength + } + if uint64(len(p)) < strLen { + return "", p, errNeedMore + } + if !isHuff { + if wantStr { + s = string(p[:strLen]) + } + return s, p[strLen:], nil + } + + if wantStr { + buf := bufPool.Get().(*bytes.Buffer) + buf.Reset() // don't trust others + defer bufPool.Put(buf) + if err := huffmanDecode(buf, d.maxStrLen, p[:strLen]); err != nil { + buf.Reset() + return "", nil, err + } + s = buf.String() + buf.Reset() // be nice to GC + } + return s, p[strLen:], nil +} diff --git a/vendor/golang.org/x/net/http2/hpack/huffman.go b/vendor/golang.org/x/net/http2/hpack/huffman.go new file mode 100644 index 0000000..8850e39 --- /dev/null +++ b/vendor/golang.org/x/net/http2/hpack/huffman.go @@ -0,0 +1,212 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package hpack + +import ( + "bytes" + "errors" + "io" + "sync" +) + +var bufPool = sync.Pool{ + New: func() interface{} { return new(bytes.Buffer) }, +} + +// HuffmanDecode decodes the string in v and writes the expanded +// result to w, returning the number of bytes written to w and the +// Write call's return value. At most one Write call is made. +func HuffmanDecode(w io.Writer, v []byte) (int, error) { + buf := bufPool.Get().(*bytes.Buffer) + buf.Reset() + defer bufPool.Put(buf) + if err := huffmanDecode(buf, 0, v); err != nil { + return 0, err + } + return w.Write(buf.Bytes()) +} + +// HuffmanDecodeToString decodes the string in v. +func HuffmanDecodeToString(v []byte) (string, error) { + buf := bufPool.Get().(*bytes.Buffer) + buf.Reset() + defer bufPool.Put(buf) + if err := huffmanDecode(buf, 0, v); err != nil { + return "", err + } + return buf.String(), nil +} + +// ErrInvalidHuffman is returned for errors found decoding +// Huffman-encoded strings. +var ErrInvalidHuffman = errors.New("hpack: invalid Huffman-encoded data") + +// huffmanDecode decodes v to buf. +// If maxLen is greater than 0, attempts to write more to buf than +// maxLen bytes will return ErrStringLength. +func huffmanDecode(buf *bytes.Buffer, maxLen int, v []byte) error { + n := rootHuffmanNode + // cur is the bit buffer that has not been fed into n. + // cbits is the number of low order bits in cur that are valid. + // sbits is the number of bits of the symbol prefix being decoded. + cur, cbits, sbits := uint(0), uint8(0), uint8(0) + for _, b := range v { + cur = cur<<8 | uint(b) + cbits += 8 + sbits += 8 + for cbits >= 8 { + idx := byte(cur >> (cbits - 8)) + n = n.children[idx] + if n == nil { + return ErrInvalidHuffman + } + if n.children == nil { + if maxLen != 0 && buf.Len() == maxLen { + return ErrStringLength + } + buf.WriteByte(n.sym) + cbits -= n.codeLen + n = rootHuffmanNode + sbits = cbits + } else { + cbits -= 8 + } + } + } + for cbits > 0 { + n = n.children[byte(cur<<(8-cbits))] + if n == nil { + return ErrInvalidHuffman + } + if n.children != nil || n.codeLen > cbits { + break + } + if maxLen != 0 && buf.Len() == maxLen { + return ErrStringLength + } + buf.WriteByte(n.sym) + cbits -= n.codeLen + n = rootHuffmanNode + sbits = cbits + } + if sbits > 7 { + // Either there was an incomplete symbol, or overlong padding. + // Both are decoding errors per RFC 7541 section 5.2. + return ErrInvalidHuffman + } + if mask := uint(1< 8 { + codeLen -= 8 + i := uint8(code >> codeLen) + if cur.children[i] == nil { + cur.children[i] = newInternalNode() + } + cur = cur.children[i] + } + shift := 8 - codeLen + start, end := int(uint8(code<> (nbits - rembits)) + dst[len(dst)-1] |= t + } + + return dst +} + +// HuffmanEncodeLength returns the number of bytes required to encode +// s in Huffman codes. The result is round up to byte boundary. +func HuffmanEncodeLength(s string) uint64 { + n := uint64(0) + for i := 0; i < len(s); i++ { + n += uint64(huffmanCodeLen[s[i]]) + } + return (n + 7) / 8 +} + +// appendByteToHuffmanCode appends Huffman code for c to dst and +// returns the extended buffer and the remaining bits in the last +// element. The appending is not byte aligned and the remaining bits +// in the last element of dst is given in rembits. +func appendByteToHuffmanCode(dst []byte, rembits uint8, c byte) ([]byte, uint8) { + code := huffmanCodes[c] + nbits := huffmanCodeLen[c] + + for { + if rembits > nbits { + t := uint8(code << (rembits - nbits)) + dst[len(dst)-1] |= t + rembits -= nbits + break + } + + t := uint8(code >> (nbits - rembits)) + dst[len(dst)-1] |= t + + nbits -= rembits + rembits = 8 + + if nbits == 0 { + break + } + + dst = append(dst, 0) + } + + return dst, rembits +} diff --git a/vendor/golang.org/x/net/http2/hpack/tables.go b/vendor/golang.org/x/net/http2/hpack/tables.go new file mode 100644 index 0000000..a66cfbe --- /dev/null +++ b/vendor/golang.org/x/net/http2/hpack/tables.go @@ -0,0 +1,479 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package hpack + +import ( + "fmt" +) + +// headerFieldTable implements a list of HeaderFields. +// This is used to implement the static and dynamic tables. +type headerFieldTable struct { + // For static tables, entries are never evicted. + // + // For dynamic tables, entries are evicted from ents[0] and added to the end. + // Each entry has a unique id that starts at one and increments for each + // entry that is added. This unique id is stable across evictions, meaning + // it can be used as a pointer to a specific entry. As in hpack, unique ids + // are 1-based. The unique id for ents[k] is k + evictCount + 1. + // + // Zero is not a valid unique id. + // + // evictCount should not overflow in any remotely practical situation. In + // practice, we will have one dynamic table per HTTP/2 connection. If we + // assume a very powerful server that handles 1M QPS per connection and each + // request adds (then evicts) 100 entries from the table, it would still take + // 2M years for evictCount to overflow. + ents []HeaderField + evictCount uint64 + + // byName maps a HeaderField name to the unique id of the newest entry with + // the same name. See above for a definition of "unique id". + byName map[string]uint64 + + // byNameValue maps a HeaderField name/value pair to the unique id of the newest + // entry with the same name and value. See above for a definition of "unique id". + byNameValue map[pairNameValue]uint64 +} + +type pairNameValue struct { + name, value string +} + +func (t *headerFieldTable) init() { + t.byName = make(map[string]uint64) + t.byNameValue = make(map[pairNameValue]uint64) +} + +// len reports the number of entries in the table. +func (t *headerFieldTable) len() int { + return len(t.ents) +} + +// addEntry adds a new entry. +func (t *headerFieldTable) addEntry(f HeaderField) { + id := uint64(t.len()) + t.evictCount + 1 + t.byName[f.Name] = id + t.byNameValue[pairNameValue{f.Name, f.Value}] = id + t.ents = append(t.ents, f) +} + +// evictOldest evicts the n oldest entries in the table. +func (t *headerFieldTable) evictOldest(n int) { + if n > t.len() { + panic(fmt.Sprintf("evictOldest(%v) on table with %v entries", n, t.len())) + } + for k := 0; k < n; k++ { + f := t.ents[k] + id := t.evictCount + uint64(k) + 1 + if t.byName[f.Name] == id { + delete(t.byName, f.Name) + } + if p := (pairNameValue{f.Name, f.Value}); t.byNameValue[p] == id { + delete(t.byNameValue, p) + } + } + copy(t.ents, t.ents[n:]) + for k := t.len() - n; k < t.len(); k++ { + t.ents[k] = HeaderField{} // so strings can be garbage collected + } + t.ents = t.ents[:t.len()-n] + if t.evictCount+uint64(n) < t.evictCount { + panic("evictCount overflow") + } + t.evictCount += uint64(n) +} + +// search finds f in the table. If there is no match, i is 0. +// If both name and value match, i is the matched index and nameValueMatch +// becomes true. If only name matches, i points to that index and +// nameValueMatch becomes false. +// +// The returned index is a 1-based HPACK index. For dynamic tables, HPACK says +// that index 1 should be the newest entry, but t.ents[0] is the oldest entry, +// meaning t.ents is reversed for dynamic tables. Hence, when t is a dynamic +// table, the return value i actually refers to the entry t.ents[t.len()-i]. +// +// All tables are assumed to be a dynamic tables except for the global +// staticTable pointer. +// +// See Section 2.3.3. +func (t *headerFieldTable) search(f HeaderField) (i uint64, nameValueMatch bool) { + if !f.Sensitive { + if id := t.byNameValue[pairNameValue{f.Name, f.Value}]; id != 0 { + return t.idToIndex(id), true + } + } + if id := t.byName[f.Name]; id != 0 { + return t.idToIndex(id), false + } + return 0, false +} + +// idToIndex converts a unique id to an HPACK index. +// See Section 2.3.3. +func (t *headerFieldTable) idToIndex(id uint64) uint64 { + if id <= t.evictCount { + panic(fmt.Sprintf("id (%v) <= evictCount (%v)", id, t.evictCount)) + } + k := id - t.evictCount - 1 // convert id to an index t.ents[k] + if t != staticTable { + return uint64(t.len()) - k // dynamic table + } + return k + 1 +} + +// http://tools.ietf.org/html/draft-ietf-httpbis-header-compression-07#appendix-B +var staticTable = newStaticTable() +var staticTableEntries = [...]HeaderField{ + {Name: ":authority"}, + {Name: ":method", Value: "GET"}, + {Name: ":method", Value: "POST"}, + {Name: ":path", Value: "/"}, + {Name: ":path", Value: "/index.html"}, + {Name: ":scheme", Value: "http"}, + {Name: ":scheme", Value: "https"}, + {Name: ":status", Value: "200"}, + {Name: ":status", Value: "204"}, + {Name: ":status", Value: "206"}, + {Name: ":status", Value: "304"}, + {Name: ":status", Value: "400"}, + {Name: ":status", Value: "404"}, + {Name: ":status", Value: "500"}, + {Name: "accept-charset"}, + {Name: "accept-encoding", Value: "gzip, deflate"}, + {Name: "accept-language"}, + {Name: "accept-ranges"}, + {Name: "accept"}, + {Name: "access-control-allow-origin"}, + {Name: "age"}, + {Name: "allow"}, + {Name: "authorization"}, + {Name: "cache-control"}, + {Name: "content-disposition"}, + {Name: "content-encoding"}, + {Name: "content-language"}, + {Name: "content-length"}, + {Name: "content-location"}, + {Name: "content-range"}, + {Name: "content-type"}, + {Name: "cookie"}, + {Name: "date"}, + {Name: "etag"}, + {Name: "expect"}, + {Name: "expires"}, + {Name: "from"}, + {Name: "host"}, + {Name: "if-match"}, + {Name: "if-modified-since"}, + {Name: "if-none-match"}, + {Name: "if-range"}, + {Name: "if-unmodified-since"}, + {Name: "last-modified"}, + {Name: "link"}, + {Name: "location"}, + {Name: "max-forwards"}, + {Name: "proxy-authenticate"}, + {Name: "proxy-authorization"}, + {Name: "range"}, + {Name: "referer"}, + {Name: "refresh"}, + {Name: "retry-after"}, + {Name: "server"}, + {Name: "set-cookie"}, + {Name: "strict-transport-security"}, + {Name: "transfer-encoding"}, + {Name: "user-agent"}, + {Name: "vary"}, + {Name: "via"}, + {Name: "www-authenticate"}, +} + +func newStaticTable() *headerFieldTable { + t := &headerFieldTable{} + t.init() + for _, e := range staticTableEntries[:] { + t.addEntry(e) + } + return t +} + +var huffmanCodes = [256]uint32{ + 0x1ff8, + 0x7fffd8, + 0xfffffe2, + 0xfffffe3, + 0xfffffe4, + 0xfffffe5, + 0xfffffe6, + 0xfffffe7, + 0xfffffe8, + 0xffffea, + 0x3ffffffc, + 0xfffffe9, + 0xfffffea, + 0x3ffffffd, + 0xfffffeb, + 0xfffffec, + 0xfffffed, + 0xfffffee, + 0xfffffef, + 0xffffff0, + 0xffffff1, + 0xffffff2, + 0x3ffffffe, + 0xffffff3, + 0xffffff4, + 0xffffff5, + 0xffffff6, + 0xffffff7, + 0xffffff8, + 0xffffff9, + 0xffffffa, + 0xffffffb, + 0x14, + 0x3f8, + 0x3f9, + 0xffa, + 0x1ff9, + 0x15, + 0xf8, + 0x7fa, + 0x3fa, + 0x3fb, + 0xf9, + 0x7fb, + 0xfa, + 0x16, + 0x17, + 0x18, + 0x0, + 0x1, + 0x2, + 0x19, + 0x1a, + 0x1b, + 0x1c, + 0x1d, + 0x1e, + 0x1f, + 0x5c, + 0xfb, + 0x7ffc, + 0x20, + 0xffb, + 0x3fc, + 0x1ffa, + 0x21, + 0x5d, + 0x5e, + 0x5f, + 0x60, + 0x61, + 0x62, + 0x63, + 0x64, + 0x65, + 0x66, + 0x67, + 0x68, + 0x69, + 0x6a, + 0x6b, + 0x6c, + 0x6d, + 0x6e, + 0x6f, + 0x70, + 0x71, + 0x72, + 0xfc, + 0x73, + 0xfd, + 0x1ffb, + 0x7fff0, + 0x1ffc, + 0x3ffc, + 0x22, + 0x7ffd, + 0x3, + 0x23, + 0x4, + 0x24, + 0x5, + 0x25, + 0x26, + 0x27, + 0x6, + 0x74, + 0x75, + 0x28, + 0x29, + 0x2a, + 0x7, + 0x2b, + 0x76, + 0x2c, + 0x8, + 0x9, + 0x2d, + 0x77, + 0x78, + 0x79, + 0x7a, + 0x7b, + 0x7ffe, + 0x7fc, + 0x3ffd, + 0x1ffd, + 0xffffffc, + 0xfffe6, + 0x3fffd2, + 0xfffe7, + 0xfffe8, + 0x3fffd3, + 0x3fffd4, + 0x3fffd5, + 0x7fffd9, + 0x3fffd6, + 0x7fffda, + 0x7fffdb, + 0x7fffdc, + 0x7fffdd, + 0x7fffde, + 0xffffeb, + 0x7fffdf, + 0xffffec, + 0xffffed, + 0x3fffd7, + 0x7fffe0, + 0xffffee, + 0x7fffe1, + 0x7fffe2, + 0x7fffe3, + 0x7fffe4, + 0x1fffdc, + 0x3fffd8, + 0x7fffe5, + 0x3fffd9, + 0x7fffe6, + 0x7fffe7, + 0xffffef, + 0x3fffda, + 0x1fffdd, + 0xfffe9, + 0x3fffdb, + 0x3fffdc, + 0x7fffe8, + 0x7fffe9, + 0x1fffde, + 0x7fffea, + 0x3fffdd, + 0x3fffde, + 0xfffff0, + 0x1fffdf, + 0x3fffdf, + 0x7fffeb, + 0x7fffec, + 0x1fffe0, + 0x1fffe1, + 0x3fffe0, + 0x1fffe2, + 0x7fffed, + 0x3fffe1, + 0x7fffee, + 0x7fffef, + 0xfffea, + 0x3fffe2, + 0x3fffe3, + 0x3fffe4, + 0x7ffff0, + 0x3fffe5, + 0x3fffe6, + 0x7ffff1, + 0x3ffffe0, + 0x3ffffe1, + 0xfffeb, + 0x7fff1, + 0x3fffe7, + 0x7ffff2, + 0x3fffe8, + 0x1ffffec, + 0x3ffffe2, + 0x3ffffe3, + 0x3ffffe4, + 0x7ffffde, + 0x7ffffdf, + 0x3ffffe5, + 0xfffff1, + 0x1ffffed, + 0x7fff2, + 0x1fffe3, + 0x3ffffe6, + 0x7ffffe0, + 0x7ffffe1, + 0x3ffffe7, + 0x7ffffe2, + 0xfffff2, + 0x1fffe4, + 0x1fffe5, + 0x3ffffe8, + 0x3ffffe9, + 0xffffffd, + 0x7ffffe3, + 0x7ffffe4, + 0x7ffffe5, + 0xfffec, + 0xfffff3, + 0xfffed, + 0x1fffe6, + 0x3fffe9, + 0x1fffe7, + 0x1fffe8, + 0x7ffff3, + 0x3fffea, + 0x3fffeb, + 0x1ffffee, + 0x1ffffef, + 0xfffff4, + 0xfffff5, + 0x3ffffea, + 0x7ffff4, + 0x3ffffeb, + 0x7ffffe6, + 0x3ffffec, + 0x3ffffed, + 0x7ffffe7, + 0x7ffffe8, + 0x7ffffe9, + 0x7ffffea, + 0x7ffffeb, + 0xffffffe, + 0x7ffffec, + 0x7ffffed, + 0x7ffffee, + 0x7ffffef, + 0x7fffff0, + 0x3ffffee, +} + +var huffmanCodeLen = [256]uint8{ + 13, 23, 28, 28, 28, 28, 28, 28, 28, 24, 30, 28, 28, 30, 28, 28, + 28, 28, 28, 28, 28, 28, 30, 28, 28, 28, 28, 28, 28, 28, 28, 28, + 6, 10, 10, 12, 13, 6, 8, 11, 10, 10, 8, 11, 8, 6, 6, 6, + 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 8, 15, 6, 12, 10, + 13, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 8, 7, 8, 13, 19, 13, 14, 6, + 15, 5, 6, 5, 6, 5, 6, 6, 6, 5, 7, 7, 6, 6, 6, 5, + 6, 7, 6, 5, 5, 6, 7, 7, 7, 7, 7, 15, 11, 14, 13, 28, + 20, 22, 20, 20, 22, 22, 22, 23, 22, 23, 23, 23, 23, 23, 24, 23, + 24, 24, 22, 23, 24, 23, 23, 23, 23, 21, 22, 23, 22, 23, 23, 24, + 22, 21, 20, 22, 22, 23, 23, 21, 23, 22, 22, 24, 21, 22, 23, 23, + 21, 21, 22, 21, 23, 22, 23, 23, 20, 22, 22, 22, 23, 22, 22, 23, + 26, 26, 20, 19, 22, 23, 22, 25, 26, 26, 26, 27, 27, 26, 24, 25, + 19, 21, 26, 27, 27, 26, 27, 24, 21, 21, 26, 26, 28, 27, 27, 27, + 20, 24, 20, 21, 22, 21, 21, 23, 22, 22, 25, 25, 24, 24, 26, 23, + 26, 27, 26, 26, 27, 27, 27, 27, 27, 28, 27, 27, 27, 27, 27, 26, +} diff --git a/vendor/golang.org/x/net/http2/http2.go b/vendor/golang.org/x/net/http2/http2.go new file mode 100644 index 0000000..c824282 --- /dev/null +++ b/vendor/golang.org/x/net/http2/http2.go @@ -0,0 +1,391 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Package http2 implements the HTTP/2 protocol. +// +// This package is low-level and intended to be used directly by very +// few people. Most users will use it indirectly through the automatic +// use by the net/http package (from Go 1.6 and later). +// For use in earlier Go versions see ConfigureServer. (Transport support +// requires Go 1.6 or later) +// +// See https://http2.github.io/ for more information on HTTP/2. +// +// See https://http2.golang.org/ for a test server running this code. +// +package http2 // import "golang.org/x/net/http2" + +import ( + "bufio" + "crypto/tls" + "errors" + "fmt" + "io" + "net/http" + "os" + "sort" + "strconv" + "strings" + "sync" + + "golang.org/x/net/http/httpguts" +) + +var ( + VerboseLogs bool + logFrameWrites bool + logFrameReads bool + inTests bool +) + +func init() { + e := os.Getenv("GODEBUG") + if strings.Contains(e, "http2debug=1") { + VerboseLogs = true + } + if strings.Contains(e, "http2debug=2") { + VerboseLogs = true + logFrameWrites = true + logFrameReads = true + } +} + +const ( + // ClientPreface is the string that must be sent by new + // connections from clients. + ClientPreface = "PRI * HTTP/2.0\r\n\r\nSM\r\n\r\n" + + // SETTINGS_MAX_FRAME_SIZE default + // http://http2.github.io/http2-spec/#rfc.section.6.5.2 + initialMaxFrameSize = 16384 + + // NextProtoTLS is the NPN/ALPN protocol negotiated during + // HTTP/2's TLS setup. + NextProtoTLS = "h2" + + // http://http2.github.io/http2-spec/#SettingValues + initialHeaderTableSize = 4096 + + initialWindowSize = 65535 // 6.9.2 Initial Flow Control Window Size + + defaultMaxReadFrameSize = 1 << 20 +) + +var ( + clientPreface = []byte(ClientPreface) +) + +type streamState int + +// HTTP/2 stream states. +// +// See http://tools.ietf.org/html/rfc7540#section-5.1. +// +// For simplicity, the server code merges "reserved (local)" into +// "half-closed (remote)". This is one less state transition to track. +// The only downside is that we send PUSH_PROMISEs slightly less +// liberally than allowable. More discussion here: +// https://lists.w3.org/Archives/Public/ietf-http-wg/2016JulSep/0599.html +// +// "reserved (remote)" is omitted since the client code does not +// support server push. +const ( + stateIdle streamState = iota + stateOpen + stateHalfClosedLocal + stateHalfClosedRemote + stateClosed +) + +var stateName = [...]string{ + stateIdle: "Idle", + stateOpen: "Open", + stateHalfClosedLocal: "HalfClosedLocal", + stateHalfClosedRemote: "HalfClosedRemote", + stateClosed: "Closed", +} + +func (st streamState) String() string { + return stateName[st] +} + +// Setting is a setting parameter: which setting it is, and its value. +type Setting struct { + // ID is which setting is being set. + // See http://http2.github.io/http2-spec/#SettingValues + ID SettingID + + // Val is the value. + Val uint32 +} + +func (s Setting) String() string { + return fmt.Sprintf("[%v = %d]", s.ID, s.Val) +} + +// Valid reports whether the setting is valid. +func (s Setting) Valid() error { + // Limits and error codes from 6.5.2 Defined SETTINGS Parameters + switch s.ID { + case SettingEnablePush: + if s.Val != 1 && s.Val != 0 { + return ConnectionError(ErrCodeProtocol) + } + case SettingInitialWindowSize: + if s.Val > 1<<31-1 { + return ConnectionError(ErrCodeFlowControl) + } + case SettingMaxFrameSize: + if s.Val < 16384 || s.Val > 1<<24-1 { + return ConnectionError(ErrCodeProtocol) + } + } + return nil +} + +// A SettingID is an HTTP/2 setting as defined in +// http://http2.github.io/http2-spec/#iana-settings +type SettingID uint16 + +const ( + SettingHeaderTableSize SettingID = 0x1 + SettingEnablePush SettingID = 0x2 + SettingMaxConcurrentStreams SettingID = 0x3 + SettingInitialWindowSize SettingID = 0x4 + SettingMaxFrameSize SettingID = 0x5 + SettingMaxHeaderListSize SettingID = 0x6 +) + +var settingName = map[SettingID]string{ + SettingHeaderTableSize: "HEADER_TABLE_SIZE", + SettingEnablePush: "ENABLE_PUSH", + SettingMaxConcurrentStreams: "MAX_CONCURRENT_STREAMS", + SettingInitialWindowSize: "INITIAL_WINDOW_SIZE", + SettingMaxFrameSize: "MAX_FRAME_SIZE", + SettingMaxHeaderListSize: "MAX_HEADER_LIST_SIZE", +} + +func (s SettingID) String() string { + if v, ok := settingName[s]; ok { + return v + } + return fmt.Sprintf("UNKNOWN_SETTING_%d", uint16(s)) +} + +var ( + errInvalidHeaderFieldName = errors.New("http2: invalid header field name") + errInvalidHeaderFieldValue = errors.New("http2: invalid header field value") +) + +// validWireHeaderFieldName reports whether v is a valid header field +// name (key). See httpguts.ValidHeaderName for the base rules. +// +// Further, http2 says: +// "Just as in HTTP/1.x, header field names are strings of ASCII +// characters that are compared in a case-insensitive +// fashion. However, header field names MUST be converted to +// lowercase prior to their encoding in HTTP/2. " +func validWireHeaderFieldName(v string) bool { + if len(v) == 0 { + return false + } + for _, r := range v { + if !httpguts.IsTokenRune(r) { + return false + } + if 'A' <= r && r <= 'Z' { + return false + } + } + return true +} + +var httpCodeStringCommon = map[int]string{} // n -> strconv.Itoa(n) + +func init() { + for i := 100; i <= 999; i++ { + if v := http.StatusText(i); v != "" { + httpCodeStringCommon[i] = strconv.Itoa(i) + } + } +} + +func httpCodeString(code int) string { + if s, ok := httpCodeStringCommon[code]; ok { + return s + } + return strconv.Itoa(code) +} + +// from pkg io +type stringWriter interface { + WriteString(s string) (n int, err error) +} + +// A gate lets two goroutines coordinate their activities. +type gate chan struct{} + +func (g gate) Done() { g <- struct{}{} } +func (g gate) Wait() { <-g } + +// A closeWaiter is like a sync.WaitGroup but only goes 1 to 0 (open to closed). +type closeWaiter chan struct{} + +// Init makes a closeWaiter usable. +// It exists because so a closeWaiter value can be placed inside a +// larger struct and have the Mutex and Cond's memory in the same +// allocation. +func (cw *closeWaiter) Init() { + *cw = make(chan struct{}) +} + +// Close marks the closeWaiter as closed and unblocks any waiters. +func (cw closeWaiter) Close() { + close(cw) +} + +// Wait waits for the closeWaiter to become closed. +func (cw closeWaiter) Wait() { + <-cw +} + +// bufferedWriter is a buffered writer that writes to w. +// Its buffered writer is lazily allocated as needed, to minimize +// idle memory usage with many connections. +type bufferedWriter struct { + w io.Writer // immutable + bw *bufio.Writer // non-nil when data is buffered +} + +func newBufferedWriter(w io.Writer) *bufferedWriter { + return &bufferedWriter{w: w} +} + +// bufWriterPoolBufferSize is the size of bufio.Writer's +// buffers created using bufWriterPool. +// +// TODO: pick a less arbitrary value? this is a bit under +// (3 x typical 1500 byte MTU) at least. Other than that, +// not much thought went into it. +const bufWriterPoolBufferSize = 4 << 10 + +var bufWriterPool = sync.Pool{ + New: func() interface{} { + return bufio.NewWriterSize(nil, bufWriterPoolBufferSize) + }, +} + +func (w *bufferedWriter) Available() int { + if w.bw == nil { + return bufWriterPoolBufferSize + } + return w.bw.Available() +} + +func (w *bufferedWriter) Write(p []byte) (n int, err error) { + if w.bw == nil { + bw := bufWriterPool.Get().(*bufio.Writer) + bw.Reset(w.w) + w.bw = bw + } + return w.bw.Write(p) +} + +func (w *bufferedWriter) Flush() error { + bw := w.bw + if bw == nil { + return nil + } + err := bw.Flush() + bw.Reset(nil) + bufWriterPool.Put(bw) + w.bw = nil + return err +} + +func mustUint31(v int32) uint32 { + if v < 0 || v > 2147483647 { + panic("out of range") + } + return uint32(v) +} + +// bodyAllowedForStatus reports whether a given response status code +// permits a body. See RFC 7230, section 3.3. +func bodyAllowedForStatus(status int) bool { + switch { + case status >= 100 && status <= 199: + return false + case status == 204: + return false + case status == 304: + return false + } + return true +} + +type httpError struct { + msg string + timeout bool +} + +func (e *httpError) Error() string { return e.msg } +func (e *httpError) Timeout() bool { return e.timeout } +func (e *httpError) Temporary() bool { return true } + +var errTimeout error = &httpError{msg: "http2: timeout awaiting response headers", timeout: true} + +type connectionStater interface { + ConnectionState() tls.ConnectionState +} + +var sorterPool = sync.Pool{New: func() interface{} { return new(sorter) }} + +type sorter struct { + v []string // owned by sorter +} + +func (s *sorter) Len() int { return len(s.v) } +func (s *sorter) Swap(i, j int) { s.v[i], s.v[j] = s.v[j], s.v[i] } +func (s *sorter) Less(i, j int) bool { return s.v[i] < s.v[j] } + +// Keys returns the sorted keys of h. +// +// The returned slice is only valid until s used again or returned to +// its pool. +func (s *sorter) Keys(h http.Header) []string { + keys := s.v[:0] + for k := range h { + keys = append(keys, k) + } + s.v = keys + sort.Sort(s) + return keys +} + +func (s *sorter) SortStrings(ss []string) { + // Our sorter works on s.v, which sorter owns, so + // stash it away while we sort the user's buffer. + save := s.v + s.v = ss + sort.Sort(s) + s.v = save +} + +// validPseudoPath reports whether v is a valid :path pseudo-header +// value. It must be either: +// +// *) a non-empty string starting with '/' +// *) the string '*', for OPTIONS requests. +// +// For now this is only used a quick check for deciding when to clean +// up Opaque URLs before sending requests from the Transport. +// See golang.org/issue/16847 +// +// We used to enforce that the path also didn't start with "//", but +// Google's GFE accepts such paths and Chrome sends them, so ignore +// that part of the spec. See golang.org/issue/19103. +func validPseudoPath(v string) bool { + return (len(v) > 0 && v[0] == '/') || v == "*" +} diff --git a/vendor/golang.org/x/net/http2/not_go16.go b/vendor/golang.org/x/net/http2/not_go16.go new file mode 100644 index 0000000..508cebc --- /dev/null +++ b/vendor/golang.org/x/net/http2/not_go16.go @@ -0,0 +1,21 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !go1.6 + +package http2 + +import ( + "net/http" + "time" +) + +func configureTransport(t1 *http.Transport) (*Transport, error) { + return nil, errTransportVersion +} + +func transportExpectContinueTimeout(t1 *http.Transport) time.Duration { + return 0 + +} diff --git a/vendor/golang.org/x/net/http2/not_go17.go b/vendor/golang.org/x/net/http2/not_go17.go new file mode 100644 index 0000000..140434a --- /dev/null +++ b/vendor/golang.org/x/net/http2/not_go17.go @@ -0,0 +1,87 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !go1.7 + +package http2 + +import ( + "crypto/tls" + "net" + "net/http" + "time" +) + +type contextContext interface { + Done() <-chan struct{} + Err() error +} + +type fakeContext struct{} + +func (fakeContext) Done() <-chan struct{} { return nil } +func (fakeContext) Err() error { panic("should not be called") } + +func reqContext(r *http.Request) fakeContext { + return fakeContext{} +} + +func setResponseUncompressed(res *http.Response) { + // Nothing. +} + +type clientTrace struct{} + +func requestTrace(*http.Request) *clientTrace { return nil } +func traceGotConn(*http.Request, *ClientConn) {} +func traceFirstResponseByte(*clientTrace) {} +func traceWroteHeaders(*clientTrace) {} +func traceWroteRequest(*clientTrace, error) {} +func traceGot100Continue(trace *clientTrace) {} +func traceWait100Continue(trace *clientTrace) {} + +func nop() {} + +func serverConnBaseContext(c net.Conn, opts *ServeConnOpts) (ctx contextContext, cancel func()) { + return nil, nop +} + +func contextWithCancel(ctx contextContext) (_ contextContext, cancel func()) { + return ctx, nop +} + +func requestWithContext(req *http.Request, ctx contextContext) *http.Request { + return req +} + +// temporary copy of Go 1.6's private tls.Config.clone: +func cloneTLSConfig(c *tls.Config) *tls.Config { + return &tls.Config{ + Rand: c.Rand, + Time: c.Time, + Certificates: c.Certificates, + NameToCertificate: c.NameToCertificate, + GetCertificate: c.GetCertificate, + RootCAs: c.RootCAs, + NextProtos: c.NextProtos, + ServerName: c.ServerName, + ClientAuth: c.ClientAuth, + ClientCAs: c.ClientCAs, + InsecureSkipVerify: c.InsecureSkipVerify, + CipherSuites: c.CipherSuites, + PreferServerCipherSuites: c.PreferServerCipherSuites, + SessionTicketsDisabled: c.SessionTicketsDisabled, + SessionTicketKey: c.SessionTicketKey, + ClientSessionCache: c.ClientSessionCache, + MinVersion: c.MinVersion, + MaxVersion: c.MaxVersion, + CurvePreferences: c.CurvePreferences, + } +} + +func (cc *ClientConn) Ping(ctx contextContext) error { + return cc.ping(ctx) +} + +func (t *Transport) idleConnTimeout() time.Duration { return 0 } diff --git a/vendor/golang.org/x/net/http2/not_go18.go b/vendor/golang.org/x/net/http2/not_go18.go new file mode 100644 index 0000000..6f8d3f8 --- /dev/null +++ b/vendor/golang.org/x/net/http2/not_go18.go @@ -0,0 +1,29 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !go1.8 + +package http2 + +import ( + "io" + "net/http" +) + +func configureServer18(h1 *http.Server, h2 *Server) error { + // No IdleTimeout to sync prior to Go 1.8. + return nil +} + +func shouldLogPanic(panicValue interface{}) bool { + return panicValue != nil +} + +func reqGetBody(req *http.Request) func() (io.ReadCloser, error) { + return nil +} + +func reqBodyIsNoBody(io.ReadCloser) bool { return false } + +func go18httpNoBody() io.ReadCloser { return nil } // for tests only diff --git a/vendor/golang.org/x/net/http2/not_go19.go b/vendor/golang.org/x/net/http2/not_go19.go new file mode 100644 index 0000000..5ae0772 --- /dev/null +++ b/vendor/golang.org/x/net/http2/not_go19.go @@ -0,0 +1,16 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !go1.9 + +package http2 + +import ( + "net/http" +) + +func configureServer19(s *http.Server, conf *Server) error { + // not supported prior to go1.9 + return nil +} diff --git a/vendor/golang.org/x/net/http2/pipe.go b/vendor/golang.org/x/net/http2/pipe.go new file mode 100644 index 0000000..a614009 --- /dev/null +++ b/vendor/golang.org/x/net/http2/pipe.go @@ -0,0 +1,163 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package http2 + +import ( + "errors" + "io" + "sync" +) + +// pipe is a goroutine-safe io.Reader/io.Writer pair. It's like +// io.Pipe except there are no PipeReader/PipeWriter halves, and the +// underlying buffer is an interface. (io.Pipe is always unbuffered) +type pipe struct { + mu sync.Mutex + c sync.Cond // c.L lazily initialized to &p.mu + b pipeBuffer // nil when done reading + err error // read error once empty. non-nil means closed. + breakErr error // immediate read error (caller doesn't see rest of b) + donec chan struct{} // closed on error + readFn func() // optional code to run in Read before error +} + +type pipeBuffer interface { + Len() int + io.Writer + io.Reader +} + +func (p *pipe) Len() int { + p.mu.Lock() + defer p.mu.Unlock() + if p.b == nil { + return 0 + } + return p.b.Len() +} + +// Read waits until data is available and copies bytes +// from the buffer into p. +func (p *pipe) Read(d []byte) (n int, err error) { + p.mu.Lock() + defer p.mu.Unlock() + if p.c.L == nil { + p.c.L = &p.mu + } + for { + if p.breakErr != nil { + return 0, p.breakErr + } + if p.b != nil && p.b.Len() > 0 { + return p.b.Read(d) + } + if p.err != nil { + if p.readFn != nil { + p.readFn() // e.g. copy trailers + p.readFn = nil // not sticky like p.err + } + p.b = nil + return 0, p.err + } + p.c.Wait() + } +} + +var errClosedPipeWrite = errors.New("write on closed buffer") + +// Write copies bytes from p into the buffer and wakes a reader. +// It is an error to write more data than the buffer can hold. +func (p *pipe) Write(d []byte) (n int, err error) { + p.mu.Lock() + defer p.mu.Unlock() + if p.c.L == nil { + p.c.L = &p.mu + } + defer p.c.Signal() + if p.err != nil { + return 0, errClosedPipeWrite + } + if p.breakErr != nil { + return len(d), nil // discard when there is no reader + } + return p.b.Write(d) +} + +// CloseWithError causes the next Read (waking up a current blocked +// Read if needed) to return the provided err after all data has been +// read. +// +// The error must be non-nil. +func (p *pipe) CloseWithError(err error) { p.closeWithError(&p.err, err, nil) } + +// BreakWithError causes the next Read (waking up a current blocked +// Read if needed) to return the provided err immediately, without +// waiting for unread data. +func (p *pipe) BreakWithError(err error) { p.closeWithError(&p.breakErr, err, nil) } + +// closeWithErrorAndCode is like CloseWithError but also sets some code to run +// in the caller's goroutine before returning the error. +func (p *pipe) closeWithErrorAndCode(err error, fn func()) { p.closeWithError(&p.err, err, fn) } + +func (p *pipe) closeWithError(dst *error, err error, fn func()) { + if err == nil { + panic("err must be non-nil") + } + p.mu.Lock() + defer p.mu.Unlock() + if p.c.L == nil { + p.c.L = &p.mu + } + defer p.c.Signal() + if *dst != nil { + // Already been done. + return + } + p.readFn = fn + if dst == &p.breakErr { + p.b = nil + } + *dst = err + p.closeDoneLocked() +} + +// requires p.mu be held. +func (p *pipe) closeDoneLocked() { + if p.donec == nil { + return + } + // Close if unclosed. This isn't racy since we always + // hold p.mu while closing. + select { + case <-p.donec: + default: + close(p.donec) + } +} + +// Err returns the error (if any) first set by BreakWithError or CloseWithError. +func (p *pipe) Err() error { + p.mu.Lock() + defer p.mu.Unlock() + if p.breakErr != nil { + return p.breakErr + } + return p.err +} + +// Done returns a channel which is closed if and when this pipe is closed +// with CloseWithError. +func (p *pipe) Done() <-chan struct{} { + p.mu.Lock() + defer p.mu.Unlock() + if p.donec == nil { + p.donec = make(chan struct{}) + if p.err != nil || p.breakErr != nil { + // Already hit an error. + p.closeDoneLocked() + } + } + return p.donec +} diff --git a/vendor/golang.org/x/net/http2/server.go b/vendor/golang.org/x/net/http2/server.go new file mode 100644 index 0000000..abf94e8 --- /dev/null +++ b/vendor/golang.org/x/net/http2/server.go @@ -0,0 +1,2879 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// TODO: turn off the serve goroutine when idle, so +// an idle conn only has the readFrames goroutine active. (which could +// also be optimized probably to pin less memory in crypto/tls). This +// would involve tracking when the serve goroutine is active (atomic +// int32 read/CAS probably?) and starting it up when frames arrive, +// and shutting it down when all handlers exit. the occasional PING +// packets could use time.AfterFunc to call sc.wakeStartServeLoop() +// (which is a no-op if already running) and then queue the PING write +// as normal. The serve loop would then exit in most cases (if no +// Handlers running) and not be woken up again until the PING packet +// returns. + +// TODO (maybe): add a mechanism for Handlers to going into +// half-closed-local mode (rw.(io.Closer) test?) but not exit their +// handler, and continue to be able to read from the +// Request.Body. This would be a somewhat semantic change from HTTP/1 +// (or at least what we expose in net/http), so I'd probably want to +// add it there too. For now, this package says that returning from +// the Handler ServeHTTP function means you're both done reading and +// done writing, without a way to stop just one or the other. + +package http2 + +import ( + "bufio" + "bytes" + "crypto/tls" + "errors" + "fmt" + "io" + "log" + "math" + "net" + "net/http" + "net/textproto" + "net/url" + "os" + "reflect" + "runtime" + "strconv" + "strings" + "sync" + "time" + + "golang.org/x/net/http/httpguts" + "golang.org/x/net/http2/hpack" +) + +const ( + prefaceTimeout = 10 * time.Second + firstSettingsTimeout = 2 * time.Second // should be in-flight with preface anyway + handlerChunkWriteSize = 4 << 10 + defaultMaxStreams = 250 // TODO: make this 100 as the GFE seems to? +) + +var ( + errClientDisconnected = errors.New("client disconnected") + errClosedBody = errors.New("body closed by handler") + errHandlerComplete = errors.New("http2: request body closed due to handler exiting") + errStreamClosed = errors.New("http2: stream closed") +) + +var responseWriterStatePool = sync.Pool{ + New: func() interface{} { + rws := &responseWriterState{} + rws.bw = bufio.NewWriterSize(chunkWriter{rws}, handlerChunkWriteSize) + return rws + }, +} + +// Test hooks. +var ( + testHookOnConn func() + testHookGetServerConn func(*serverConn) + testHookOnPanicMu *sync.Mutex // nil except in tests + testHookOnPanic func(sc *serverConn, panicVal interface{}) (rePanic bool) +) + +// Server is an HTTP/2 server. +type Server struct { + // MaxHandlers limits the number of http.Handler ServeHTTP goroutines + // which may run at a time over all connections. + // Negative or zero no limit. + // TODO: implement + MaxHandlers int + + // MaxConcurrentStreams optionally specifies the number of + // concurrent streams that each client may have open at a + // time. This is unrelated to the number of http.Handler goroutines + // which may be active globally, which is MaxHandlers. + // If zero, MaxConcurrentStreams defaults to at least 100, per + // the HTTP/2 spec's recommendations. + MaxConcurrentStreams uint32 + + // MaxReadFrameSize optionally specifies the largest frame + // this server is willing to read. A valid value is between + // 16k and 16M, inclusive. If zero or otherwise invalid, a + // default value is used. + MaxReadFrameSize uint32 + + // PermitProhibitedCipherSuites, if true, permits the use of + // cipher suites prohibited by the HTTP/2 spec. + PermitProhibitedCipherSuites bool + + // IdleTimeout specifies how long until idle clients should be + // closed with a GOAWAY frame. PING frames are not considered + // activity for the purposes of IdleTimeout. + IdleTimeout time.Duration + + // MaxUploadBufferPerConnection is the size of the initial flow + // control window for each connections. The HTTP/2 spec does not + // allow this to be smaller than 65535 or larger than 2^32-1. + // If the value is outside this range, a default value will be + // used instead. + MaxUploadBufferPerConnection int32 + + // MaxUploadBufferPerStream is the size of the initial flow control + // window for each stream. The HTTP/2 spec does not allow this to + // be larger than 2^32-1. If the value is zero or larger than the + // maximum, a default value will be used instead. + MaxUploadBufferPerStream int32 + + // NewWriteScheduler constructs a write scheduler for a connection. + // If nil, a default scheduler is chosen. + NewWriteScheduler func() WriteScheduler + + // Internal state. This is a pointer (rather than embedded directly) + // so that we don't embed a Mutex in this struct, which will make the + // struct non-copyable, which might break some callers. + state *serverInternalState +} + +func (s *Server) initialConnRecvWindowSize() int32 { + if s.MaxUploadBufferPerConnection > initialWindowSize { + return s.MaxUploadBufferPerConnection + } + return 1 << 20 +} + +func (s *Server) initialStreamRecvWindowSize() int32 { + if s.MaxUploadBufferPerStream > 0 { + return s.MaxUploadBufferPerStream + } + return 1 << 20 +} + +func (s *Server) maxReadFrameSize() uint32 { + if v := s.MaxReadFrameSize; v >= minMaxFrameSize && v <= maxFrameSize { + return v + } + return defaultMaxReadFrameSize +} + +func (s *Server) maxConcurrentStreams() uint32 { + if v := s.MaxConcurrentStreams; v > 0 { + return v + } + return defaultMaxStreams +} + +type serverInternalState struct { + mu sync.Mutex + activeConns map[*serverConn]struct{} +} + +func (s *serverInternalState) registerConn(sc *serverConn) { + if s == nil { + return // if the Server was used without calling ConfigureServer + } + s.mu.Lock() + s.activeConns[sc] = struct{}{} + s.mu.Unlock() +} + +func (s *serverInternalState) unregisterConn(sc *serverConn) { + if s == nil { + return // if the Server was used without calling ConfigureServer + } + s.mu.Lock() + delete(s.activeConns, sc) + s.mu.Unlock() +} + +func (s *serverInternalState) startGracefulShutdown() { + if s == nil { + return // if the Server was used without calling ConfigureServer + } + s.mu.Lock() + for sc := range s.activeConns { + sc.startGracefulShutdown() + } + s.mu.Unlock() +} + +// ConfigureServer adds HTTP/2 support to a net/http Server. +// +// The configuration conf may be nil. +// +// ConfigureServer must be called before s begins serving. +func ConfigureServer(s *http.Server, conf *Server) error { + if s == nil { + panic("nil *http.Server") + } + if conf == nil { + conf = new(Server) + } + conf.state = &serverInternalState{activeConns: make(map[*serverConn]struct{})} + if err := configureServer18(s, conf); err != nil { + return err + } + if err := configureServer19(s, conf); err != nil { + return err + } + + if s.TLSConfig == nil { + s.TLSConfig = new(tls.Config) + } else if s.TLSConfig.CipherSuites != nil { + // If they already provided a CipherSuite list, return + // an error if it has a bad order or is missing + // ECDHE_RSA_WITH_AES_128_GCM_SHA256 or ECDHE_ECDSA_WITH_AES_128_GCM_SHA256. + haveRequired := false + sawBad := false + for i, cs := range s.TLSConfig.CipherSuites { + switch cs { + case tls.TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, + // Alternative MTI cipher to not discourage ECDSA-only servers. + // See http://golang.org/cl/30721 for further information. + tls.TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256: + haveRequired = true + } + if isBadCipher(cs) { + sawBad = true + } else if sawBad { + return fmt.Errorf("http2: TLSConfig.CipherSuites index %d contains an HTTP/2-approved cipher suite (%#04x), but it comes after unapproved cipher suites. With this configuration, clients that don't support previous, approved cipher suites may be given an unapproved one and reject the connection.", i, cs) + } + } + if !haveRequired { + return fmt.Errorf("http2: TLSConfig.CipherSuites is missing an HTTP/2-required AES_128_GCM_SHA256 cipher.") + } + } + + // Note: not setting MinVersion to tls.VersionTLS12, + // as we don't want to interfere with HTTP/1.1 traffic + // on the user's server. We enforce TLS 1.2 later once + // we accept a connection. Ideally this should be done + // during next-proto selection, but using TLS <1.2 with + // HTTP/2 is still the client's bug. + + s.TLSConfig.PreferServerCipherSuites = true + + haveNPN := false + for _, p := range s.TLSConfig.NextProtos { + if p == NextProtoTLS { + haveNPN = true + break + } + } + if !haveNPN { + s.TLSConfig.NextProtos = append(s.TLSConfig.NextProtos, NextProtoTLS) + } + + if s.TLSNextProto == nil { + s.TLSNextProto = map[string]func(*http.Server, *tls.Conn, http.Handler){} + } + protoHandler := func(hs *http.Server, c *tls.Conn, h http.Handler) { + if testHookOnConn != nil { + testHookOnConn() + } + conf.ServeConn(c, &ServeConnOpts{ + Handler: h, + BaseConfig: hs, + }) + } + s.TLSNextProto[NextProtoTLS] = protoHandler + return nil +} + +// ServeConnOpts are options for the Server.ServeConn method. +type ServeConnOpts struct { + // BaseConfig optionally sets the base configuration + // for values. If nil, defaults are used. + BaseConfig *http.Server + + // Handler specifies which handler to use for processing + // requests. If nil, BaseConfig.Handler is used. If BaseConfig + // or BaseConfig.Handler is nil, http.DefaultServeMux is used. + Handler http.Handler +} + +func (o *ServeConnOpts) baseConfig() *http.Server { + if o != nil && o.BaseConfig != nil { + return o.BaseConfig + } + return new(http.Server) +} + +func (o *ServeConnOpts) handler() http.Handler { + if o != nil { + if o.Handler != nil { + return o.Handler + } + if o.BaseConfig != nil && o.BaseConfig.Handler != nil { + return o.BaseConfig.Handler + } + } + return http.DefaultServeMux +} + +// ServeConn serves HTTP/2 requests on the provided connection and +// blocks until the connection is no longer readable. +// +// ServeConn starts speaking HTTP/2 assuming that c has not had any +// reads or writes. It writes its initial settings frame and expects +// to be able to read the preface and settings frame from the +// client. If c has a ConnectionState method like a *tls.Conn, the +// ConnectionState is used to verify the TLS ciphersuite and to set +// the Request.TLS field in Handlers. +// +// ServeConn does not support h2c by itself. Any h2c support must be +// implemented in terms of providing a suitably-behaving net.Conn. +// +// The opts parameter is optional. If nil, default values are used. +func (s *Server) ServeConn(c net.Conn, opts *ServeConnOpts) { + baseCtx, cancel := serverConnBaseContext(c, opts) + defer cancel() + + sc := &serverConn{ + srv: s, + hs: opts.baseConfig(), + conn: c, + baseCtx: baseCtx, + remoteAddrStr: c.RemoteAddr().String(), + bw: newBufferedWriter(c), + handler: opts.handler(), + streams: make(map[uint32]*stream), + readFrameCh: make(chan readFrameResult), + wantWriteFrameCh: make(chan FrameWriteRequest, 8), + serveMsgCh: make(chan interface{}, 8), + wroteFrameCh: make(chan frameWriteResult, 1), // buffered; one send in writeFrameAsync + bodyReadCh: make(chan bodyReadMsg), // buffering doesn't matter either way + doneServing: make(chan struct{}), + clientMaxStreams: math.MaxUint32, // Section 6.5.2: "Initially, there is no limit to this value" + advMaxStreams: s.maxConcurrentStreams(), + initialStreamSendWindowSize: initialWindowSize, + maxFrameSize: initialMaxFrameSize, + headerTableSize: initialHeaderTableSize, + serveG: newGoroutineLock(), + pushEnabled: true, + } + + s.state.registerConn(sc) + defer s.state.unregisterConn(sc) + + // The net/http package sets the write deadline from the + // http.Server.WriteTimeout during the TLS handshake, but then + // passes the connection off to us with the deadline already set. + // Write deadlines are set per stream in serverConn.newStream. + // Disarm the net.Conn write deadline here. + if sc.hs.WriteTimeout != 0 { + sc.conn.SetWriteDeadline(time.Time{}) + } + + if s.NewWriteScheduler != nil { + sc.writeSched = s.NewWriteScheduler() + } else { + sc.writeSched = NewRandomWriteScheduler() + } + + // These start at the RFC-specified defaults. If there is a higher + // configured value for inflow, that will be updated when we send a + // WINDOW_UPDATE shortly after sending SETTINGS. + sc.flow.add(initialWindowSize) + sc.inflow.add(initialWindowSize) + sc.hpackEncoder = hpack.NewEncoder(&sc.headerWriteBuf) + + fr := NewFramer(sc.bw, c) + fr.ReadMetaHeaders = hpack.NewDecoder(initialHeaderTableSize, nil) + fr.MaxHeaderListSize = sc.maxHeaderListSize() + fr.SetMaxReadFrameSize(s.maxReadFrameSize()) + sc.framer = fr + + if tc, ok := c.(connectionStater); ok { + sc.tlsState = new(tls.ConnectionState) + *sc.tlsState = tc.ConnectionState() + // 9.2 Use of TLS Features + // An implementation of HTTP/2 over TLS MUST use TLS + // 1.2 or higher with the restrictions on feature set + // and cipher suite described in this section. Due to + // implementation limitations, it might not be + // possible to fail TLS negotiation. An endpoint MUST + // immediately terminate an HTTP/2 connection that + // does not meet the TLS requirements described in + // this section with a connection error (Section + // 5.4.1) of type INADEQUATE_SECURITY. + if sc.tlsState.Version < tls.VersionTLS12 { + sc.rejectConn(ErrCodeInadequateSecurity, "TLS version too low") + return + } + + if sc.tlsState.ServerName == "" { + // Client must use SNI, but we don't enforce that anymore, + // since it was causing problems when connecting to bare IP + // addresses during development. + // + // TODO: optionally enforce? Or enforce at the time we receive + // a new request, and verify the ServerName matches the :authority? + // But that precludes proxy situations, perhaps. + // + // So for now, do nothing here again. + } + + if !s.PermitProhibitedCipherSuites && isBadCipher(sc.tlsState.CipherSuite) { + // "Endpoints MAY choose to generate a connection error + // (Section 5.4.1) of type INADEQUATE_SECURITY if one of + // the prohibited cipher suites are negotiated." + // + // We choose that. In my opinion, the spec is weak + // here. It also says both parties must support at least + // TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 so there's no + // excuses here. If we really must, we could allow an + // "AllowInsecureWeakCiphers" option on the server later. + // Let's see how it plays out first. + sc.rejectConn(ErrCodeInadequateSecurity, fmt.Sprintf("Prohibited TLS 1.2 Cipher Suite: %x", sc.tlsState.CipherSuite)) + return + } + } + + if hook := testHookGetServerConn; hook != nil { + hook(sc) + } + sc.serve() +} + +func (sc *serverConn) rejectConn(err ErrCode, debug string) { + sc.vlogf("http2: server rejecting conn: %v, %s", err, debug) + // ignoring errors. hanging up anyway. + sc.framer.WriteGoAway(0, err, []byte(debug)) + sc.bw.Flush() + sc.conn.Close() +} + +type serverConn struct { + // Immutable: + srv *Server + hs *http.Server + conn net.Conn + bw *bufferedWriter // writing to conn + handler http.Handler + baseCtx contextContext + framer *Framer + doneServing chan struct{} // closed when serverConn.serve ends + readFrameCh chan readFrameResult // written by serverConn.readFrames + wantWriteFrameCh chan FrameWriteRequest // from handlers -> serve + wroteFrameCh chan frameWriteResult // from writeFrameAsync -> serve, tickles more frame writes + bodyReadCh chan bodyReadMsg // from handlers -> serve + serveMsgCh chan interface{} // misc messages & code to send to / run on the serve loop + flow flow // conn-wide (not stream-specific) outbound flow control + inflow flow // conn-wide inbound flow control + tlsState *tls.ConnectionState // shared by all handlers, like net/http + remoteAddrStr string + writeSched WriteScheduler + + // Everything following is owned by the serve loop; use serveG.check(): + serveG goroutineLock // used to verify funcs are on serve() + pushEnabled bool + sawFirstSettings bool // got the initial SETTINGS frame after the preface + needToSendSettingsAck bool + unackedSettings int // how many SETTINGS have we sent without ACKs? + clientMaxStreams uint32 // SETTINGS_MAX_CONCURRENT_STREAMS from client (our PUSH_PROMISE limit) + advMaxStreams uint32 // our SETTINGS_MAX_CONCURRENT_STREAMS advertised the client + curClientStreams uint32 // number of open streams initiated by the client + curPushedStreams uint32 // number of open streams initiated by server push + maxClientStreamID uint32 // max ever seen from client (odd), or 0 if there have been no client requests + maxPushPromiseID uint32 // ID of the last push promise (even), or 0 if there have been no pushes + streams map[uint32]*stream + initialStreamSendWindowSize int32 + maxFrameSize int32 + headerTableSize uint32 + peerMaxHeaderListSize uint32 // zero means unknown (default) + canonHeader map[string]string // http2-lower-case -> Go-Canonical-Case + writingFrame bool // started writing a frame (on serve goroutine or separate) + writingFrameAsync bool // started a frame on its own goroutine but haven't heard back on wroteFrameCh + needsFrameFlush bool // last frame write wasn't a flush + inGoAway bool // we've started to or sent GOAWAY + inFrameScheduleLoop bool // whether we're in the scheduleFrameWrite loop + needToSendGoAway bool // we need to schedule a GOAWAY frame write + goAwayCode ErrCode + shutdownTimer *time.Timer // nil until used + idleTimer *time.Timer // nil if unused + + // Owned by the writeFrameAsync goroutine: + headerWriteBuf bytes.Buffer + hpackEncoder *hpack.Encoder + + // Used by startGracefulShutdown. + shutdownOnce sync.Once +} + +func (sc *serverConn) maxHeaderListSize() uint32 { + n := sc.hs.MaxHeaderBytes + if n <= 0 { + n = http.DefaultMaxHeaderBytes + } + // http2's count is in a slightly different unit and includes 32 bytes per pair. + // So, take the net/http.Server value and pad it up a bit, assuming 10 headers. + const perFieldOverhead = 32 // per http2 spec + const typicalHeaders = 10 // conservative + return uint32(n + typicalHeaders*perFieldOverhead) +} + +func (sc *serverConn) curOpenStreams() uint32 { + sc.serveG.check() + return sc.curClientStreams + sc.curPushedStreams +} + +// stream represents a stream. This is the minimal metadata needed by +// the serve goroutine. Most of the actual stream state is owned by +// the http.Handler's goroutine in the responseWriter. Because the +// responseWriter's responseWriterState is recycled at the end of a +// handler, this struct intentionally has no pointer to the +// *responseWriter{,State} itself, as the Handler ending nils out the +// responseWriter's state field. +type stream struct { + // immutable: + sc *serverConn + id uint32 + body *pipe // non-nil if expecting DATA frames + cw closeWaiter // closed wait stream transitions to closed state + ctx contextContext + cancelCtx func() + + // owned by serverConn's serve loop: + bodyBytes int64 // body bytes seen so far + declBodyBytes int64 // or -1 if undeclared + flow flow // limits writing from Handler to client + inflow flow // what the client is allowed to POST/etc to us + parent *stream // or nil + numTrailerValues int64 + weight uint8 + state streamState + resetQueued bool // RST_STREAM queued for write; set by sc.resetStream + gotTrailerHeader bool // HEADER frame for trailers was seen + wroteHeaders bool // whether we wrote headers (not status 100) + writeDeadline *time.Timer // nil if unused + + trailer http.Header // accumulated trailers + reqTrailer http.Header // handler's Request.Trailer +} + +func (sc *serverConn) Framer() *Framer { return sc.framer } +func (sc *serverConn) CloseConn() error { return sc.conn.Close() } +func (sc *serverConn) Flush() error { return sc.bw.Flush() } +func (sc *serverConn) HeaderEncoder() (*hpack.Encoder, *bytes.Buffer) { + return sc.hpackEncoder, &sc.headerWriteBuf +} + +func (sc *serverConn) state(streamID uint32) (streamState, *stream) { + sc.serveG.check() + // http://tools.ietf.org/html/rfc7540#section-5.1 + if st, ok := sc.streams[streamID]; ok { + return st.state, st + } + // "The first use of a new stream identifier implicitly closes all + // streams in the "idle" state that might have been initiated by + // that peer with a lower-valued stream identifier. For example, if + // a client sends a HEADERS frame on stream 7 without ever sending a + // frame on stream 5, then stream 5 transitions to the "closed" + // state when the first frame for stream 7 is sent or received." + if streamID%2 == 1 { + if streamID <= sc.maxClientStreamID { + return stateClosed, nil + } + } else { + if streamID <= sc.maxPushPromiseID { + return stateClosed, nil + } + } + return stateIdle, nil +} + +// setConnState calls the net/http ConnState hook for this connection, if configured. +// Note that the net/http package does StateNew and StateClosed for us. +// There is currently no plan for StateHijacked or hijacking HTTP/2 connections. +func (sc *serverConn) setConnState(state http.ConnState) { + if sc.hs.ConnState != nil { + sc.hs.ConnState(sc.conn, state) + } +} + +func (sc *serverConn) vlogf(format string, args ...interface{}) { + if VerboseLogs { + sc.logf(format, args...) + } +} + +func (sc *serverConn) logf(format string, args ...interface{}) { + if lg := sc.hs.ErrorLog; lg != nil { + lg.Printf(format, args...) + } else { + log.Printf(format, args...) + } +} + +// errno returns v's underlying uintptr, else 0. +// +// TODO: remove this helper function once http2 can use build +// tags. See comment in isClosedConnError. +func errno(v error) uintptr { + if rv := reflect.ValueOf(v); rv.Kind() == reflect.Uintptr { + return uintptr(rv.Uint()) + } + return 0 +} + +// isClosedConnError reports whether err is an error from use of a closed +// network connection. +func isClosedConnError(err error) bool { + if err == nil { + return false + } + + // TODO: remove this string search and be more like the Windows + // case below. That might involve modifying the standard library + // to return better error types. + str := err.Error() + if strings.Contains(str, "use of closed network connection") { + return true + } + + // TODO(bradfitz): x/tools/cmd/bundle doesn't really support + // build tags, so I can't make an http2_windows.go file with + // Windows-specific stuff. Fix that and move this, once we + // have a way to bundle this into std's net/http somehow. + if runtime.GOOS == "windows" { + if oe, ok := err.(*net.OpError); ok && oe.Op == "read" { + if se, ok := oe.Err.(*os.SyscallError); ok && se.Syscall == "wsarecv" { + const WSAECONNABORTED = 10053 + const WSAECONNRESET = 10054 + if n := errno(se.Err); n == WSAECONNRESET || n == WSAECONNABORTED { + return true + } + } + } + } + return false +} + +func (sc *serverConn) condlogf(err error, format string, args ...interface{}) { + if err == nil { + return + } + if err == io.EOF || err == io.ErrUnexpectedEOF || isClosedConnError(err) || err == errPrefaceTimeout { + // Boring, expected errors. + sc.vlogf(format, args...) + } else { + sc.logf(format, args...) + } +} + +func (sc *serverConn) canonicalHeader(v string) string { + sc.serveG.check() + cv, ok := commonCanonHeader[v] + if ok { + return cv + } + cv, ok = sc.canonHeader[v] + if ok { + return cv + } + if sc.canonHeader == nil { + sc.canonHeader = make(map[string]string) + } + cv = http.CanonicalHeaderKey(v) + sc.canonHeader[v] = cv + return cv +} + +type readFrameResult struct { + f Frame // valid until readMore is called + err error + + // readMore should be called once the consumer no longer needs or + // retains f. After readMore, f is invalid and more frames can be + // read. + readMore func() +} + +// readFrames is the loop that reads incoming frames. +// It takes care to only read one frame at a time, blocking until the +// consumer is done with the frame. +// It's run on its own goroutine. +func (sc *serverConn) readFrames() { + gate := make(gate) + gateDone := gate.Done + for { + f, err := sc.framer.ReadFrame() + select { + case sc.readFrameCh <- readFrameResult{f, err, gateDone}: + case <-sc.doneServing: + return + } + select { + case <-gate: + case <-sc.doneServing: + return + } + if terminalReadFrameError(err) { + return + } + } +} + +// frameWriteResult is the message passed from writeFrameAsync to the serve goroutine. +type frameWriteResult struct { + wr FrameWriteRequest // what was written (or attempted) + err error // result of the writeFrame call +} + +// writeFrameAsync runs in its own goroutine and writes a single frame +// and then reports when it's done. +// At most one goroutine can be running writeFrameAsync at a time per +// serverConn. +func (sc *serverConn) writeFrameAsync(wr FrameWriteRequest) { + err := wr.write.writeFrame(sc) + sc.wroteFrameCh <- frameWriteResult{wr, err} +} + +func (sc *serverConn) closeAllStreamsOnConnClose() { + sc.serveG.check() + for _, st := range sc.streams { + sc.closeStream(st, errClientDisconnected) + } +} + +func (sc *serverConn) stopShutdownTimer() { + sc.serveG.check() + if t := sc.shutdownTimer; t != nil { + t.Stop() + } +} + +func (sc *serverConn) notePanic() { + // Note: this is for serverConn.serve panicking, not http.Handler code. + if testHookOnPanicMu != nil { + testHookOnPanicMu.Lock() + defer testHookOnPanicMu.Unlock() + } + if testHookOnPanic != nil { + if e := recover(); e != nil { + if testHookOnPanic(sc, e) { + panic(e) + } + } + } +} + +func (sc *serverConn) serve() { + sc.serveG.check() + defer sc.notePanic() + defer sc.conn.Close() + defer sc.closeAllStreamsOnConnClose() + defer sc.stopShutdownTimer() + defer close(sc.doneServing) // unblocks handlers trying to send + + if VerboseLogs { + sc.vlogf("http2: server connection from %v on %p", sc.conn.RemoteAddr(), sc.hs) + } + + sc.writeFrame(FrameWriteRequest{ + write: writeSettings{ + {SettingMaxFrameSize, sc.srv.maxReadFrameSize()}, + {SettingMaxConcurrentStreams, sc.advMaxStreams}, + {SettingMaxHeaderListSize, sc.maxHeaderListSize()}, + {SettingInitialWindowSize, uint32(sc.srv.initialStreamRecvWindowSize())}, + }, + }) + sc.unackedSettings++ + + // Each connection starts with intialWindowSize inflow tokens. + // If a higher value is configured, we add more tokens. + if diff := sc.srv.initialConnRecvWindowSize() - initialWindowSize; diff > 0 { + sc.sendWindowUpdate(nil, int(diff)) + } + + if err := sc.readPreface(); err != nil { + sc.condlogf(err, "http2: server: error reading preface from client %v: %v", sc.conn.RemoteAddr(), err) + return + } + // Now that we've got the preface, get us out of the + // "StateNew" state. We can't go directly to idle, though. + // Active means we read some data and anticipate a request. We'll + // do another Active when we get a HEADERS frame. + sc.setConnState(http.StateActive) + sc.setConnState(http.StateIdle) + + if sc.srv.IdleTimeout != 0 { + sc.idleTimer = time.AfterFunc(sc.srv.IdleTimeout, sc.onIdleTimer) + defer sc.idleTimer.Stop() + } + + go sc.readFrames() // closed by defer sc.conn.Close above + + settingsTimer := time.AfterFunc(firstSettingsTimeout, sc.onSettingsTimer) + defer settingsTimer.Stop() + + loopNum := 0 + for { + loopNum++ + select { + case wr := <-sc.wantWriteFrameCh: + if se, ok := wr.write.(StreamError); ok { + sc.resetStream(se) + break + } + sc.writeFrame(wr) + case res := <-sc.wroteFrameCh: + sc.wroteFrame(res) + case res := <-sc.readFrameCh: + if !sc.processFrameFromReader(res) { + return + } + res.readMore() + if settingsTimer != nil { + settingsTimer.Stop() + settingsTimer = nil + } + case m := <-sc.bodyReadCh: + sc.noteBodyRead(m.st, m.n) + case msg := <-sc.serveMsgCh: + switch v := msg.(type) { + case func(int): + v(loopNum) // for testing + case *serverMessage: + switch v { + case settingsTimerMsg: + sc.logf("timeout waiting for SETTINGS frames from %v", sc.conn.RemoteAddr()) + return + case idleTimerMsg: + sc.vlogf("connection is idle") + sc.goAway(ErrCodeNo) + case shutdownTimerMsg: + sc.vlogf("GOAWAY close timer fired; closing conn from %v", sc.conn.RemoteAddr()) + return + case gracefulShutdownMsg: + sc.startGracefulShutdownInternal() + default: + panic("unknown timer") + } + case *startPushRequest: + sc.startPush(v) + default: + panic(fmt.Sprintf("unexpected type %T", v)) + } + } + + // Start the shutdown timer after sending a GOAWAY. When sending GOAWAY + // with no error code (graceful shutdown), don't start the timer until + // all open streams have been completed. + sentGoAway := sc.inGoAway && !sc.needToSendGoAway && !sc.writingFrame + gracefulShutdownComplete := sc.goAwayCode == ErrCodeNo && sc.curOpenStreams() == 0 + if sentGoAway && sc.shutdownTimer == nil && (sc.goAwayCode != ErrCodeNo || gracefulShutdownComplete) { + sc.shutDownIn(goAwayTimeout) + } + } +} + +func (sc *serverConn) awaitGracefulShutdown(sharedCh <-chan struct{}, privateCh chan struct{}) { + select { + case <-sc.doneServing: + case <-sharedCh: + close(privateCh) + } +} + +type serverMessage int + +// Message values sent to serveMsgCh. +var ( + settingsTimerMsg = new(serverMessage) + idleTimerMsg = new(serverMessage) + shutdownTimerMsg = new(serverMessage) + gracefulShutdownMsg = new(serverMessage) +) + +func (sc *serverConn) onSettingsTimer() { sc.sendServeMsg(settingsTimerMsg) } +func (sc *serverConn) onIdleTimer() { sc.sendServeMsg(idleTimerMsg) } +func (sc *serverConn) onShutdownTimer() { sc.sendServeMsg(shutdownTimerMsg) } + +func (sc *serverConn) sendServeMsg(msg interface{}) { + sc.serveG.checkNotOn() // NOT + select { + case sc.serveMsgCh <- msg: + case <-sc.doneServing: + } +} + +var errPrefaceTimeout = errors.New("timeout waiting for client preface") + +// readPreface reads the ClientPreface greeting from the peer or +// returns errPrefaceTimeout on timeout, or an error if the greeting +// is invalid. +func (sc *serverConn) readPreface() error { + errc := make(chan error, 1) + go func() { + // Read the client preface + buf := make([]byte, len(ClientPreface)) + if _, err := io.ReadFull(sc.conn, buf); err != nil { + errc <- err + } else if !bytes.Equal(buf, clientPreface) { + errc <- fmt.Errorf("bogus greeting %q", buf) + } else { + errc <- nil + } + }() + timer := time.NewTimer(prefaceTimeout) // TODO: configurable on *Server? + defer timer.Stop() + select { + case <-timer.C: + return errPrefaceTimeout + case err := <-errc: + if err == nil { + if VerboseLogs { + sc.vlogf("http2: server: client %v said hello", sc.conn.RemoteAddr()) + } + } + return err + } +} + +var errChanPool = sync.Pool{ + New: func() interface{} { return make(chan error, 1) }, +} + +var writeDataPool = sync.Pool{ + New: func() interface{} { return new(writeData) }, +} + +// writeDataFromHandler writes DATA response frames from a handler on +// the given stream. +func (sc *serverConn) writeDataFromHandler(stream *stream, data []byte, endStream bool) error { + ch := errChanPool.Get().(chan error) + writeArg := writeDataPool.Get().(*writeData) + *writeArg = writeData{stream.id, data, endStream} + err := sc.writeFrameFromHandler(FrameWriteRequest{ + write: writeArg, + stream: stream, + done: ch, + }) + if err != nil { + return err + } + var frameWriteDone bool // the frame write is done (successfully or not) + select { + case err = <-ch: + frameWriteDone = true + case <-sc.doneServing: + return errClientDisconnected + case <-stream.cw: + // If both ch and stream.cw were ready (as might + // happen on the final Write after an http.Handler + // ends), prefer the write result. Otherwise this + // might just be us successfully closing the stream. + // The writeFrameAsync and serve goroutines guarantee + // that the ch send will happen before the stream.cw + // close. + select { + case err = <-ch: + frameWriteDone = true + default: + return errStreamClosed + } + } + errChanPool.Put(ch) + if frameWriteDone { + writeDataPool.Put(writeArg) + } + return err +} + +// writeFrameFromHandler sends wr to sc.wantWriteFrameCh, but aborts +// if the connection has gone away. +// +// This must not be run from the serve goroutine itself, else it might +// deadlock writing to sc.wantWriteFrameCh (which is only mildly +// buffered and is read by serve itself). If you're on the serve +// goroutine, call writeFrame instead. +func (sc *serverConn) writeFrameFromHandler(wr FrameWriteRequest) error { + sc.serveG.checkNotOn() // NOT + select { + case sc.wantWriteFrameCh <- wr: + return nil + case <-sc.doneServing: + // Serve loop is gone. + // Client has closed their connection to the server. + return errClientDisconnected + } +} + +// writeFrame schedules a frame to write and sends it if there's nothing +// already being written. +// +// There is no pushback here (the serve goroutine never blocks). It's +// the http.Handlers that block, waiting for their previous frames to +// make it onto the wire +// +// If you're not on the serve goroutine, use writeFrameFromHandler instead. +func (sc *serverConn) writeFrame(wr FrameWriteRequest) { + sc.serveG.check() + + // If true, wr will not be written and wr.done will not be signaled. + var ignoreWrite bool + + // We are not allowed to write frames on closed streams. RFC 7540 Section + // 5.1.1 says: "An endpoint MUST NOT send frames other than PRIORITY on + // a closed stream." Our server never sends PRIORITY, so that exception + // does not apply. + // + // The serverConn might close an open stream while the stream's handler + // is still running. For example, the server might close a stream when it + // receives bad data from the client. If this happens, the handler might + // attempt to write a frame after the stream has been closed (since the + // handler hasn't yet been notified of the close). In this case, we simply + // ignore the frame. The handler will notice that the stream is closed when + // it waits for the frame to be written. + // + // As an exception to this rule, we allow sending RST_STREAM after close. + // This allows us to immediately reject new streams without tracking any + // state for those streams (except for the queued RST_STREAM frame). This + // may result in duplicate RST_STREAMs in some cases, but the client should + // ignore those. + if wr.StreamID() != 0 { + _, isReset := wr.write.(StreamError) + if state, _ := sc.state(wr.StreamID()); state == stateClosed && !isReset { + ignoreWrite = true + } + } + + // Don't send a 100-continue response if we've already sent headers. + // See golang.org/issue/14030. + switch wr.write.(type) { + case *writeResHeaders: + wr.stream.wroteHeaders = true + case write100ContinueHeadersFrame: + if wr.stream.wroteHeaders { + // We do not need to notify wr.done because this frame is + // never written with wr.done != nil. + if wr.done != nil { + panic("wr.done != nil for write100ContinueHeadersFrame") + } + ignoreWrite = true + } + } + + if !ignoreWrite { + sc.writeSched.Push(wr) + } + sc.scheduleFrameWrite() +} + +// startFrameWrite starts a goroutine to write wr (in a separate +// goroutine since that might block on the network), and updates the +// serve goroutine's state about the world, updated from info in wr. +func (sc *serverConn) startFrameWrite(wr FrameWriteRequest) { + sc.serveG.check() + if sc.writingFrame { + panic("internal error: can only be writing one frame at a time") + } + + st := wr.stream + if st != nil { + switch st.state { + case stateHalfClosedLocal: + switch wr.write.(type) { + case StreamError, handlerPanicRST, writeWindowUpdate: + // RFC 7540 Section 5.1 allows sending RST_STREAM, PRIORITY, and WINDOW_UPDATE + // in this state. (We never send PRIORITY from the server, so that is not checked.) + default: + panic(fmt.Sprintf("internal error: attempt to send frame on a half-closed-local stream: %v", wr)) + } + case stateClosed: + panic(fmt.Sprintf("internal error: attempt to send frame on a closed stream: %v", wr)) + } + } + if wpp, ok := wr.write.(*writePushPromise); ok { + var err error + wpp.promisedID, err = wpp.allocatePromisedID() + if err != nil { + sc.writingFrameAsync = false + wr.replyToWriter(err) + return + } + } + + sc.writingFrame = true + sc.needsFrameFlush = true + if wr.write.staysWithinBuffer(sc.bw.Available()) { + sc.writingFrameAsync = false + err := wr.write.writeFrame(sc) + sc.wroteFrame(frameWriteResult{wr, err}) + } else { + sc.writingFrameAsync = true + go sc.writeFrameAsync(wr) + } +} + +// errHandlerPanicked is the error given to any callers blocked in a read from +// Request.Body when the main goroutine panics. Since most handlers read in the +// the main ServeHTTP goroutine, this will show up rarely. +var errHandlerPanicked = errors.New("http2: handler panicked") + +// wroteFrame is called on the serve goroutine with the result of +// whatever happened on writeFrameAsync. +func (sc *serverConn) wroteFrame(res frameWriteResult) { + sc.serveG.check() + if !sc.writingFrame { + panic("internal error: expected to be already writing a frame") + } + sc.writingFrame = false + sc.writingFrameAsync = false + + wr := res.wr + + if writeEndsStream(wr.write) { + st := wr.stream + if st == nil { + panic("internal error: expecting non-nil stream") + } + switch st.state { + case stateOpen: + // Here we would go to stateHalfClosedLocal in + // theory, but since our handler is done and + // the net/http package provides no mechanism + // for closing a ResponseWriter while still + // reading data (see possible TODO at top of + // this file), we go into closed state here + // anyway, after telling the peer we're + // hanging up on them. We'll transition to + // stateClosed after the RST_STREAM frame is + // written. + st.state = stateHalfClosedLocal + // Section 8.1: a server MAY request that the client abort + // transmission of a request without error by sending a + // RST_STREAM with an error code of NO_ERROR after sending + // a complete response. + sc.resetStream(streamError(st.id, ErrCodeNo)) + case stateHalfClosedRemote: + sc.closeStream(st, errHandlerComplete) + } + } else { + switch v := wr.write.(type) { + case StreamError: + // st may be unknown if the RST_STREAM was generated to reject bad input. + if st, ok := sc.streams[v.StreamID]; ok { + sc.closeStream(st, v) + } + case handlerPanicRST: + sc.closeStream(wr.stream, errHandlerPanicked) + } + } + + // Reply (if requested) to unblock the ServeHTTP goroutine. + wr.replyToWriter(res.err) + + sc.scheduleFrameWrite() +} + +// scheduleFrameWrite tickles the frame writing scheduler. +// +// If a frame is already being written, nothing happens. This will be called again +// when the frame is done being written. +// +// If a frame isn't being written we need to send one, the best frame +// to send is selected, preferring first things that aren't +// stream-specific (e.g. ACKing settings), and then finding the +// highest priority stream. +// +// If a frame isn't being written and there's nothing else to send, we +// flush the write buffer. +func (sc *serverConn) scheduleFrameWrite() { + sc.serveG.check() + if sc.writingFrame || sc.inFrameScheduleLoop { + return + } + sc.inFrameScheduleLoop = true + for !sc.writingFrameAsync { + if sc.needToSendGoAway { + sc.needToSendGoAway = false + sc.startFrameWrite(FrameWriteRequest{ + write: &writeGoAway{ + maxStreamID: sc.maxClientStreamID, + code: sc.goAwayCode, + }, + }) + continue + } + if sc.needToSendSettingsAck { + sc.needToSendSettingsAck = false + sc.startFrameWrite(FrameWriteRequest{write: writeSettingsAck{}}) + continue + } + if !sc.inGoAway || sc.goAwayCode == ErrCodeNo { + if wr, ok := sc.writeSched.Pop(); ok { + sc.startFrameWrite(wr) + continue + } + } + if sc.needsFrameFlush { + sc.startFrameWrite(FrameWriteRequest{write: flushFrameWriter{}}) + sc.needsFrameFlush = false // after startFrameWrite, since it sets this true + continue + } + break + } + sc.inFrameScheduleLoop = false +} + +// startGracefulShutdown gracefully shuts down a connection. This +// sends GOAWAY with ErrCodeNo to tell the client we're gracefully +// shutting down. The connection isn't closed until all current +// streams are done. +// +// startGracefulShutdown returns immediately; it does not wait until +// the connection has shut down. +func (sc *serverConn) startGracefulShutdown() { + sc.serveG.checkNotOn() // NOT + sc.shutdownOnce.Do(func() { sc.sendServeMsg(gracefulShutdownMsg) }) +} + +// After sending GOAWAY, the connection will close after goAwayTimeout. +// If we close the connection immediately after sending GOAWAY, there may +// be unsent data in our kernel receive buffer, which will cause the kernel +// to send a TCP RST on close() instead of a FIN. This RST will abort the +// connection immediately, whether or not the client had received the GOAWAY. +// +// Ideally we should delay for at least 1 RTT + epsilon so the client has +// a chance to read the GOAWAY and stop sending messages. Measuring RTT +// is hard, so we approximate with 1 second. See golang.org/issue/18701. +// +// This is a var so it can be shorter in tests, where all requests uses the +// loopback interface making the expected RTT very small. +// +// TODO: configurable? +var goAwayTimeout = 1 * time.Second + +func (sc *serverConn) startGracefulShutdownInternal() { + sc.goAway(ErrCodeNo) +} + +func (sc *serverConn) goAway(code ErrCode) { + sc.serveG.check() + if sc.inGoAway { + return + } + sc.inGoAway = true + sc.needToSendGoAway = true + sc.goAwayCode = code + sc.scheduleFrameWrite() +} + +func (sc *serverConn) shutDownIn(d time.Duration) { + sc.serveG.check() + sc.shutdownTimer = time.AfterFunc(d, sc.onShutdownTimer) +} + +func (sc *serverConn) resetStream(se StreamError) { + sc.serveG.check() + sc.writeFrame(FrameWriteRequest{write: se}) + if st, ok := sc.streams[se.StreamID]; ok { + st.resetQueued = true + } +} + +// processFrameFromReader processes the serve loop's read from readFrameCh from the +// frame-reading goroutine. +// processFrameFromReader returns whether the connection should be kept open. +func (sc *serverConn) processFrameFromReader(res readFrameResult) bool { + sc.serveG.check() + err := res.err + if err != nil { + if err == ErrFrameTooLarge { + sc.goAway(ErrCodeFrameSize) + return true // goAway will close the loop + } + clientGone := err == io.EOF || err == io.ErrUnexpectedEOF || isClosedConnError(err) + if clientGone { + // TODO: could we also get into this state if + // the peer does a half close + // (e.g. CloseWrite) because they're done + // sending frames but they're still wanting + // our open replies? Investigate. + // TODO: add CloseWrite to crypto/tls.Conn first + // so we have a way to test this? I suppose + // just for testing we could have a non-TLS mode. + return false + } + } else { + f := res.f + if VerboseLogs { + sc.vlogf("http2: server read frame %v", summarizeFrame(f)) + } + err = sc.processFrame(f) + if err == nil { + return true + } + } + + switch ev := err.(type) { + case StreamError: + sc.resetStream(ev) + return true + case goAwayFlowError: + sc.goAway(ErrCodeFlowControl) + return true + case ConnectionError: + sc.logf("http2: server connection error from %v: %v", sc.conn.RemoteAddr(), ev) + sc.goAway(ErrCode(ev)) + return true // goAway will handle shutdown + default: + if res.err != nil { + sc.vlogf("http2: server closing client connection; error reading frame from client %s: %v", sc.conn.RemoteAddr(), err) + } else { + sc.logf("http2: server closing client connection: %v", err) + } + return false + } +} + +func (sc *serverConn) processFrame(f Frame) error { + sc.serveG.check() + + // First frame received must be SETTINGS. + if !sc.sawFirstSettings { + if _, ok := f.(*SettingsFrame); !ok { + return ConnectionError(ErrCodeProtocol) + } + sc.sawFirstSettings = true + } + + switch f := f.(type) { + case *SettingsFrame: + return sc.processSettings(f) + case *MetaHeadersFrame: + return sc.processHeaders(f) + case *WindowUpdateFrame: + return sc.processWindowUpdate(f) + case *PingFrame: + return sc.processPing(f) + case *DataFrame: + return sc.processData(f) + case *RSTStreamFrame: + return sc.processResetStream(f) + case *PriorityFrame: + return sc.processPriority(f) + case *GoAwayFrame: + return sc.processGoAway(f) + case *PushPromiseFrame: + // A client cannot push. Thus, servers MUST treat the receipt of a PUSH_PROMISE + // frame as a connection error (Section 5.4.1) of type PROTOCOL_ERROR. + return ConnectionError(ErrCodeProtocol) + default: + sc.vlogf("http2: server ignoring frame: %v", f.Header()) + return nil + } +} + +func (sc *serverConn) processPing(f *PingFrame) error { + sc.serveG.check() + if f.IsAck() { + // 6.7 PING: " An endpoint MUST NOT respond to PING frames + // containing this flag." + return nil + } + if f.StreamID != 0 { + // "PING frames are not associated with any individual + // stream. If a PING frame is received with a stream + // identifier field value other than 0x0, the recipient MUST + // respond with a connection error (Section 5.4.1) of type + // PROTOCOL_ERROR." + return ConnectionError(ErrCodeProtocol) + } + if sc.inGoAway && sc.goAwayCode != ErrCodeNo { + return nil + } + sc.writeFrame(FrameWriteRequest{write: writePingAck{f}}) + return nil +} + +func (sc *serverConn) processWindowUpdate(f *WindowUpdateFrame) error { + sc.serveG.check() + switch { + case f.StreamID != 0: // stream-level flow control + state, st := sc.state(f.StreamID) + if state == stateIdle { + // Section 5.1: "Receiving any frame other than HEADERS + // or PRIORITY on a stream in this state MUST be + // treated as a connection error (Section 5.4.1) of + // type PROTOCOL_ERROR." + return ConnectionError(ErrCodeProtocol) + } + if st == nil { + // "WINDOW_UPDATE can be sent by a peer that has sent a + // frame bearing the END_STREAM flag. This means that a + // receiver could receive a WINDOW_UPDATE frame on a "half + // closed (remote)" or "closed" stream. A receiver MUST + // NOT treat this as an error, see Section 5.1." + return nil + } + if !st.flow.add(int32(f.Increment)) { + return streamError(f.StreamID, ErrCodeFlowControl) + } + default: // connection-level flow control + if !sc.flow.add(int32(f.Increment)) { + return goAwayFlowError{} + } + } + sc.scheduleFrameWrite() + return nil +} + +func (sc *serverConn) processResetStream(f *RSTStreamFrame) error { + sc.serveG.check() + + state, st := sc.state(f.StreamID) + if state == stateIdle { + // 6.4 "RST_STREAM frames MUST NOT be sent for a + // stream in the "idle" state. If a RST_STREAM frame + // identifying an idle stream is received, the + // recipient MUST treat this as a connection error + // (Section 5.4.1) of type PROTOCOL_ERROR. + return ConnectionError(ErrCodeProtocol) + } + if st != nil { + st.cancelCtx() + sc.closeStream(st, streamError(f.StreamID, f.ErrCode)) + } + return nil +} + +func (sc *serverConn) closeStream(st *stream, err error) { + sc.serveG.check() + if st.state == stateIdle || st.state == stateClosed { + panic(fmt.Sprintf("invariant; can't close stream in state %v", st.state)) + } + st.state = stateClosed + if st.writeDeadline != nil { + st.writeDeadline.Stop() + } + if st.isPushed() { + sc.curPushedStreams-- + } else { + sc.curClientStreams-- + } + delete(sc.streams, st.id) + if len(sc.streams) == 0 { + sc.setConnState(http.StateIdle) + if sc.srv.IdleTimeout != 0 { + sc.idleTimer.Reset(sc.srv.IdleTimeout) + } + if h1ServerKeepAlivesDisabled(sc.hs) { + sc.startGracefulShutdownInternal() + } + } + if p := st.body; p != nil { + // Return any buffered unread bytes worth of conn-level flow control. + // See golang.org/issue/16481 + sc.sendWindowUpdate(nil, p.Len()) + + p.CloseWithError(err) + } + st.cw.Close() // signals Handler's CloseNotifier, unblocks writes, etc + sc.writeSched.CloseStream(st.id) +} + +func (sc *serverConn) processSettings(f *SettingsFrame) error { + sc.serveG.check() + if f.IsAck() { + sc.unackedSettings-- + if sc.unackedSettings < 0 { + // Why is the peer ACKing settings we never sent? + // The spec doesn't mention this case, but + // hang up on them anyway. + return ConnectionError(ErrCodeProtocol) + } + return nil + } + if err := f.ForeachSetting(sc.processSetting); err != nil { + return err + } + sc.needToSendSettingsAck = true + sc.scheduleFrameWrite() + return nil +} + +func (sc *serverConn) processSetting(s Setting) error { + sc.serveG.check() + if err := s.Valid(); err != nil { + return err + } + if VerboseLogs { + sc.vlogf("http2: server processing setting %v", s) + } + switch s.ID { + case SettingHeaderTableSize: + sc.headerTableSize = s.Val + sc.hpackEncoder.SetMaxDynamicTableSize(s.Val) + case SettingEnablePush: + sc.pushEnabled = s.Val != 0 + case SettingMaxConcurrentStreams: + sc.clientMaxStreams = s.Val + case SettingInitialWindowSize: + return sc.processSettingInitialWindowSize(s.Val) + case SettingMaxFrameSize: + sc.maxFrameSize = int32(s.Val) // the maximum valid s.Val is < 2^31 + case SettingMaxHeaderListSize: + sc.peerMaxHeaderListSize = s.Val + default: + // Unknown setting: "An endpoint that receives a SETTINGS + // frame with any unknown or unsupported identifier MUST + // ignore that setting." + if VerboseLogs { + sc.vlogf("http2: server ignoring unknown setting %v", s) + } + } + return nil +} + +func (sc *serverConn) processSettingInitialWindowSize(val uint32) error { + sc.serveG.check() + // Note: val already validated to be within range by + // processSetting's Valid call. + + // "A SETTINGS frame can alter the initial flow control window + // size for all current streams. When the value of + // SETTINGS_INITIAL_WINDOW_SIZE changes, a receiver MUST + // adjust the size of all stream flow control windows that it + // maintains by the difference between the new value and the + // old value." + old := sc.initialStreamSendWindowSize + sc.initialStreamSendWindowSize = int32(val) + growth := int32(val) - old // may be negative + for _, st := range sc.streams { + if !st.flow.add(growth) { + // 6.9.2 Initial Flow Control Window Size + // "An endpoint MUST treat a change to + // SETTINGS_INITIAL_WINDOW_SIZE that causes any flow + // control window to exceed the maximum size as a + // connection error (Section 5.4.1) of type + // FLOW_CONTROL_ERROR." + return ConnectionError(ErrCodeFlowControl) + } + } + return nil +} + +func (sc *serverConn) processData(f *DataFrame) error { + sc.serveG.check() + if sc.inGoAway && sc.goAwayCode != ErrCodeNo { + return nil + } + data := f.Data() + + // "If a DATA frame is received whose stream is not in "open" + // or "half closed (local)" state, the recipient MUST respond + // with a stream error (Section 5.4.2) of type STREAM_CLOSED." + id := f.Header().StreamID + state, st := sc.state(id) + if id == 0 || state == stateIdle { + // Section 5.1: "Receiving any frame other than HEADERS + // or PRIORITY on a stream in this state MUST be + // treated as a connection error (Section 5.4.1) of + // type PROTOCOL_ERROR." + return ConnectionError(ErrCodeProtocol) + } + if st == nil || state != stateOpen || st.gotTrailerHeader || st.resetQueued { + // This includes sending a RST_STREAM if the stream is + // in stateHalfClosedLocal (which currently means that + // the http.Handler returned, so it's done reading & + // done writing). Try to stop the client from sending + // more DATA. + + // But still enforce their connection-level flow control, + // and return any flow control bytes since we're not going + // to consume them. + if sc.inflow.available() < int32(f.Length) { + return streamError(id, ErrCodeFlowControl) + } + // Deduct the flow control from inflow, since we're + // going to immediately add it back in + // sendWindowUpdate, which also schedules sending the + // frames. + sc.inflow.take(int32(f.Length)) + sc.sendWindowUpdate(nil, int(f.Length)) // conn-level + + if st != nil && st.resetQueued { + // Already have a stream error in flight. Don't send another. + return nil + } + return streamError(id, ErrCodeStreamClosed) + } + if st.body == nil { + panic("internal error: should have a body in this state") + } + + // Sender sending more than they'd declared? + if st.declBodyBytes != -1 && st.bodyBytes+int64(len(data)) > st.declBodyBytes { + st.body.CloseWithError(fmt.Errorf("sender tried to send more than declared Content-Length of %d bytes", st.declBodyBytes)) + return streamError(id, ErrCodeStreamClosed) + } + if f.Length > 0 { + // Check whether the client has flow control quota. + if st.inflow.available() < int32(f.Length) { + return streamError(id, ErrCodeFlowControl) + } + st.inflow.take(int32(f.Length)) + + if len(data) > 0 { + wrote, err := st.body.Write(data) + if err != nil { + return streamError(id, ErrCodeStreamClosed) + } + if wrote != len(data) { + panic("internal error: bad Writer") + } + st.bodyBytes += int64(len(data)) + } + + // Return any padded flow control now, since we won't + // refund it later on body reads. + if pad := int32(f.Length) - int32(len(data)); pad > 0 { + sc.sendWindowUpdate32(nil, pad) + sc.sendWindowUpdate32(st, pad) + } + } + if f.StreamEnded() { + st.endStream() + } + return nil +} + +func (sc *serverConn) processGoAway(f *GoAwayFrame) error { + sc.serveG.check() + if f.ErrCode != ErrCodeNo { + sc.logf("http2: received GOAWAY %+v, starting graceful shutdown", f) + } else { + sc.vlogf("http2: received GOAWAY %+v, starting graceful shutdown", f) + } + sc.startGracefulShutdownInternal() + // http://tools.ietf.org/html/rfc7540#section-6.8 + // We should not create any new streams, which means we should disable push. + sc.pushEnabled = false + return nil +} + +// isPushed reports whether the stream is server-initiated. +func (st *stream) isPushed() bool { + return st.id%2 == 0 +} + +// endStream closes a Request.Body's pipe. It is called when a DATA +// frame says a request body is over (or after trailers). +func (st *stream) endStream() { + sc := st.sc + sc.serveG.check() + + if st.declBodyBytes != -1 && st.declBodyBytes != st.bodyBytes { + st.body.CloseWithError(fmt.Errorf("request declared a Content-Length of %d but only wrote %d bytes", + st.declBodyBytes, st.bodyBytes)) + } else { + st.body.closeWithErrorAndCode(io.EOF, st.copyTrailersToHandlerRequest) + st.body.CloseWithError(io.EOF) + } + st.state = stateHalfClosedRemote +} + +// copyTrailersToHandlerRequest is run in the Handler's goroutine in +// its Request.Body.Read just before it gets io.EOF. +func (st *stream) copyTrailersToHandlerRequest() { + for k, vv := range st.trailer { + if _, ok := st.reqTrailer[k]; ok { + // Only copy it over it was pre-declared. + st.reqTrailer[k] = vv + } + } +} + +// onWriteTimeout is run on its own goroutine (from time.AfterFunc) +// when the stream's WriteTimeout has fired. +func (st *stream) onWriteTimeout() { + st.sc.writeFrameFromHandler(FrameWriteRequest{write: streamError(st.id, ErrCodeInternal)}) +} + +func (sc *serverConn) processHeaders(f *MetaHeadersFrame) error { + sc.serveG.check() + id := f.StreamID + if sc.inGoAway { + // Ignore. + return nil + } + // http://tools.ietf.org/html/rfc7540#section-5.1.1 + // Streams initiated by a client MUST use odd-numbered stream + // identifiers. [...] An endpoint that receives an unexpected + // stream identifier MUST respond with a connection error + // (Section 5.4.1) of type PROTOCOL_ERROR. + if id%2 != 1 { + return ConnectionError(ErrCodeProtocol) + } + // A HEADERS frame can be used to create a new stream or + // send a trailer for an open one. If we already have a stream + // open, let it process its own HEADERS frame (trailers at this + // point, if it's valid). + if st := sc.streams[f.StreamID]; st != nil { + if st.resetQueued { + // We're sending RST_STREAM to close the stream, so don't bother + // processing this frame. + return nil + } + return st.processTrailerHeaders(f) + } + + // [...] The identifier of a newly established stream MUST be + // numerically greater than all streams that the initiating + // endpoint has opened or reserved. [...] An endpoint that + // receives an unexpected stream identifier MUST respond with + // a connection error (Section 5.4.1) of type PROTOCOL_ERROR. + if id <= sc.maxClientStreamID { + return ConnectionError(ErrCodeProtocol) + } + sc.maxClientStreamID = id + + if sc.idleTimer != nil { + sc.idleTimer.Stop() + } + + // http://tools.ietf.org/html/rfc7540#section-5.1.2 + // [...] Endpoints MUST NOT exceed the limit set by their peer. An + // endpoint that receives a HEADERS frame that causes their + // advertised concurrent stream limit to be exceeded MUST treat + // this as a stream error (Section 5.4.2) of type PROTOCOL_ERROR + // or REFUSED_STREAM. + if sc.curClientStreams+1 > sc.advMaxStreams { + if sc.unackedSettings == 0 { + // They should know better. + return streamError(id, ErrCodeProtocol) + } + // Assume it's a network race, where they just haven't + // received our last SETTINGS update. But actually + // this can't happen yet, because we don't yet provide + // a way for users to adjust server parameters at + // runtime. + return streamError(id, ErrCodeRefusedStream) + } + + initialState := stateOpen + if f.StreamEnded() { + initialState = stateHalfClosedRemote + } + st := sc.newStream(id, 0, initialState) + + if f.HasPriority() { + if err := checkPriority(f.StreamID, f.Priority); err != nil { + return err + } + sc.writeSched.AdjustStream(st.id, f.Priority) + } + + rw, req, err := sc.newWriterAndRequest(st, f) + if err != nil { + return err + } + st.reqTrailer = req.Trailer + if st.reqTrailer != nil { + st.trailer = make(http.Header) + } + st.body = req.Body.(*requestBody).pipe // may be nil + st.declBodyBytes = req.ContentLength + + handler := sc.handler.ServeHTTP + if f.Truncated { + // Their header list was too long. Send a 431 error. + handler = handleHeaderListTooLong + } else if err := checkValidHTTP2RequestHeaders(req.Header); err != nil { + handler = new400Handler(err) + } + + // The net/http package sets the read deadline from the + // http.Server.ReadTimeout during the TLS handshake, but then + // passes the connection off to us with the deadline already + // set. Disarm it here after the request headers are read, + // similar to how the http1 server works. Here it's + // technically more like the http1 Server's ReadHeaderTimeout + // (in Go 1.8), though. That's a more sane option anyway. + if sc.hs.ReadTimeout != 0 { + sc.conn.SetReadDeadline(time.Time{}) + } + + go sc.runHandler(rw, req, handler) + return nil +} + +func (st *stream) processTrailerHeaders(f *MetaHeadersFrame) error { + sc := st.sc + sc.serveG.check() + if st.gotTrailerHeader { + return ConnectionError(ErrCodeProtocol) + } + st.gotTrailerHeader = true + if !f.StreamEnded() { + return streamError(st.id, ErrCodeProtocol) + } + + if len(f.PseudoFields()) > 0 { + return streamError(st.id, ErrCodeProtocol) + } + if st.trailer != nil { + for _, hf := range f.RegularFields() { + key := sc.canonicalHeader(hf.Name) + if !httpguts.ValidTrailerHeader(key) { + // TODO: send more details to the peer somehow. But http2 has + // no way to send debug data at a stream level. Discuss with + // HTTP folk. + return streamError(st.id, ErrCodeProtocol) + } + st.trailer[key] = append(st.trailer[key], hf.Value) + } + } + st.endStream() + return nil +} + +func checkPriority(streamID uint32, p PriorityParam) error { + if streamID == p.StreamDep { + // Section 5.3.1: "A stream cannot depend on itself. An endpoint MUST treat + // this as a stream error (Section 5.4.2) of type PROTOCOL_ERROR." + // Section 5.3.3 says that a stream can depend on one of its dependencies, + // so it's only self-dependencies that are forbidden. + return streamError(streamID, ErrCodeProtocol) + } + return nil +} + +func (sc *serverConn) processPriority(f *PriorityFrame) error { + if sc.inGoAway { + return nil + } + if err := checkPriority(f.StreamID, f.PriorityParam); err != nil { + return err + } + sc.writeSched.AdjustStream(f.StreamID, f.PriorityParam) + return nil +} + +func (sc *serverConn) newStream(id, pusherID uint32, state streamState) *stream { + sc.serveG.check() + if id == 0 { + panic("internal error: cannot create stream with id 0") + } + + ctx, cancelCtx := contextWithCancel(sc.baseCtx) + st := &stream{ + sc: sc, + id: id, + state: state, + ctx: ctx, + cancelCtx: cancelCtx, + } + st.cw.Init() + st.flow.conn = &sc.flow // link to conn-level counter + st.flow.add(sc.initialStreamSendWindowSize) + st.inflow.conn = &sc.inflow // link to conn-level counter + st.inflow.add(sc.srv.initialStreamRecvWindowSize()) + if sc.hs.WriteTimeout != 0 { + st.writeDeadline = time.AfterFunc(sc.hs.WriteTimeout, st.onWriteTimeout) + } + + sc.streams[id] = st + sc.writeSched.OpenStream(st.id, OpenStreamOptions{PusherID: pusherID}) + if st.isPushed() { + sc.curPushedStreams++ + } else { + sc.curClientStreams++ + } + if sc.curOpenStreams() == 1 { + sc.setConnState(http.StateActive) + } + + return st +} + +func (sc *serverConn) newWriterAndRequest(st *stream, f *MetaHeadersFrame) (*responseWriter, *http.Request, error) { + sc.serveG.check() + + rp := requestParam{ + method: f.PseudoValue("method"), + scheme: f.PseudoValue("scheme"), + authority: f.PseudoValue("authority"), + path: f.PseudoValue("path"), + } + + isConnect := rp.method == "CONNECT" + if isConnect { + if rp.path != "" || rp.scheme != "" || rp.authority == "" { + return nil, nil, streamError(f.StreamID, ErrCodeProtocol) + } + } else if rp.method == "" || rp.path == "" || (rp.scheme != "https" && rp.scheme != "http") { + // See 8.1.2.6 Malformed Requests and Responses: + // + // Malformed requests or responses that are detected + // MUST be treated as a stream error (Section 5.4.2) + // of type PROTOCOL_ERROR." + // + // 8.1.2.3 Request Pseudo-Header Fields + // "All HTTP/2 requests MUST include exactly one valid + // value for the :method, :scheme, and :path + // pseudo-header fields" + return nil, nil, streamError(f.StreamID, ErrCodeProtocol) + } + + bodyOpen := !f.StreamEnded() + if rp.method == "HEAD" && bodyOpen { + // HEAD requests can't have bodies + return nil, nil, streamError(f.StreamID, ErrCodeProtocol) + } + + rp.header = make(http.Header) + for _, hf := range f.RegularFields() { + rp.header.Add(sc.canonicalHeader(hf.Name), hf.Value) + } + if rp.authority == "" { + rp.authority = rp.header.Get("Host") + } + + rw, req, err := sc.newWriterAndRequestNoBody(st, rp) + if err != nil { + return nil, nil, err + } + if bodyOpen { + if vv, ok := rp.header["Content-Length"]; ok { + req.ContentLength, _ = strconv.ParseInt(vv[0], 10, 64) + } else { + req.ContentLength = -1 + } + req.Body.(*requestBody).pipe = &pipe{ + b: &dataBuffer{expected: req.ContentLength}, + } + } + return rw, req, nil +} + +type requestParam struct { + method string + scheme, authority, path string + header http.Header +} + +func (sc *serverConn) newWriterAndRequestNoBody(st *stream, rp requestParam) (*responseWriter, *http.Request, error) { + sc.serveG.check() + + var tlsState *tls.ConnectionState // nil if not scheme https + if rp.scheme == "https" { + tlsState = sc.tlsState + } + + needsContinue := rp.header.Get("Expect") == "100-continue" + if needsContinue { + rp.header.Del("Expect") + } + // Merge Cookie headers into one "; "-delimited value. + if cookies := rp.header["Cookie"]; len(cookies) > 1 { + rp.header.Set("Cookie", strings.Join(cookies, "; ")) + } + + // Setup Trailers + var trailer http.Header + for _, v := range rp.header["Trailer"] { + for _, key := range strings.Split(v, ",") { + key = http.CanonicalHeaderKey(strings.TrimSpace(key)) + switch key { + case "Transfer-Encoding", "Trailer", "Content-Length": + // Bogus. (copy of http1 rules) + // Ignore. + default: + if trailer == nil { + trailer = make(http.Header) + } + trailer[key] = nil + } + } + } + delete(rp.header, "Trailer") + + var url_ *url.URL + var requestURI string + if rp.method == "CONNECT" { + url_ = &url.URL{Host: rp.authority} + requestURI = rp.authority // mimic HTTP/1 server behavior + } else { + var err error + url_, err = url.ParseRequestURI(rp.path) + if err != nil { + return nil, nil, streamError(st.id, ErrCodeProtocol) + } + requestURI = rp.path + } + + body := &requestBody{ + conn: sc, + stream: st, + needsContinue: needsContinue, + } + req := &http.Request{ + Method: rp.method, + URL: url_, + RemoteAddr: sc.remoteAddrStr, + Header: rp.header, + RequestURI: requestURI, + Proto: "HTTP/2.0", + ProtoMajor: 2, + ProtoMinor: 0, + TLS: tlsState, + Host: rp.authority, + Body: body, + Trailer: trailer, + } + req = requestWithContext(req, st.ctx) + + rws := responseWriterStatePool.Get().(*responseWriterState) + bwSave := rws.bw + *rws = responseWriterState{} // zero all the fields + rws.conn = sc + rws.bw = bwSave + rws.bw.Reset(chunkWriter{rws}) + rws.stream = st + rws.req = req + rws.body = body + + rw := &responseWriter{rws: rws} + return rw, req, nil +} + +// Run on its own goroutine. +func (sc *serverConn) runHandler(rw *responseWriter, req *http.Request, handler func(http.ResponseWriter, *http.Request)) { + didPanic := true + defer func() { + rw.rws.stream.cancelCtx() + if didPanic { + e := recover() + sc.writeFrameFromHandler(FrameWriteRequest{ + write: handlerPanicRST{rw.rws.stream.id}, + stream: rw.rws.stream, + }) + // Same as net/http: + if shouldLogPanic(e) { + const size = 64 << 10 + buf := make([]byte, size) + buf = buf[:runtime.Stack(buf, false)] + sc.logf("http2: panic serving %v: %v\n%s", sc.conn.RemoteAddr(), e, buf) + } + return + } + rw.handlerDone() + }() + handler(rw, req) + didPanic = false +} + +func handleHeaderListTooLong(w http.ResponseWriter, r *http.Request) { + // 10.5.1 Limits on Header Block Size: + // .. "A server that receives a larger header block than it is + // willing to handle can send an HTTP 431 (Request Header Fields Too + // Large) status code" + const statusRequestHeaderFieldsTooLarge = 431 // only in Go 1.6+ + w.WriteHeader(statusRequestHeaderFieldsTooLarge) + io.WriteString(w, "

    HTTP Error 431

    Request Header Field(s) Too Large

    ") +} + +// called from handler goroutines. +// h may be nil. +func (sc *serverConn) writeHeaders(st *stream, headerData *writeResHeaders) error { + sc.serveG.checkNotOn() // NOT on + var errc chan error + if headerData.h != nil { + // If there's a header map (which we don't own), so we have to block on + // waiting for this frame to be written, so an http.Flush mid-handler + // writes out the correct value of keys, before a handler later potentially + // mutates it. + errc = errChanPool.Get().(chan error) + } + if err := sc.writeFrameFromHandler(FrameWriteRequest{ + write: headerData, + stream: st, + done: errc, + }); err != nil { + return err + } + if errc != nil { + select { + case err := <-errc: + errChanPool.Put(errc) + return err + case <-sc.doneServing: + return errClientDisconnected + case <-st.cw: + return errStreamClosed + } + } + return nil +} + +// called from handler goroutines. +func (sc *serverConn) write100ContinueHeaders(st *stream) { + sc.writeFrameFromHandler(FrameWriteRequest{ + write: write100ContinueHeadersFrame{st.id}, + stream: st, + }) +} + +// A bodyReadMsg tells the server loop that the http.Handler read n +// bytes of the DATA from the client on the given stream. +type bodyReadMsg struct { + st *stream + n int +} + +// called from handler goroutines. +// Notes that the handler for the given stream ID read n bytes of its body +// and schedules flow control tokens to be sent. +func (sc *serverConn) noteBodyReadFromHandler(st *stream, n int, err error) { + sc.serveG.checkNotOn() // NOT on + if n > 0 { + select { + case sc.bodyReadCh <- bodyReadMsg{st, n}: + case <-sc.doneServing: + } + } +} + +func (sc *serverConn) noteBodyRead(st *stream, n int) { + sc.serveG.check() + sc.sendWindowUpdate(nil, n) // conn-level + if st.state != stateHalfClosedRemote && st.state != stateClosed { + // Don't send this WINDOW_UPDATE if the stream is closed + // remotely. + sc.sendWindowUpdate(st, n) + } +} + +// st may be nil for conn-level +func (sc *serverConn) sendWindowUpdate(st *stream, n int) { + sc.serveG.check() + // "The legal range for the increment to the flow control + // window is 1 to 2^31-1 (2,147,483,647) octets." + // A Go Read call on 64-bit machines could in theory read + // a larger Read than this. Very unlikely, but we handle it here + // rather than elsewhere for now. + const maxUint31 = 1<<31 - 1 + for n >= maxUint31 { + sc.sendWindowUpdate32(st, maxUint31) + n -= maxUint31 + } + sc.sendWindowUpdate32(st, int32(n)) +} + +// st may be nil for conn-level +func (sc *serverConn) sendWindowUpdate32(st *stream, n int32) { + sc.serveG.check() + if n == 0 { + return + } + if n < 0 { + panic("negative update") + } + var streamID uint32 + if st != nil { + streamID = st.id + } + sc.writeFrame(FrameWriteRequest{ + write: writeWindowUpdate{streamID: streamID, n: uint32(n)}, + stream: st, + }) + var ok bool + if st == nil { + ok = sc.inflow.add(n) + } else { + ok = st.inflow.add(n) + } + if !ok { + panic("internal error; sent too many window updates without decrements?") + } +} + +// requestBody is the Handler's Request.Body type. +// Read and Close may be called concurrently. +type requestBody struct { + stream *stream + conn *serverConn + closed bool // for use by Close only + sawEOF bool // for use by Read only + pipe *pipe // non-nil if we have a HTTP entity message body + needsContinue bool // need to send a 100-continue +} + +func (b *requestBody) Close() error { + if b.pipe != nil && !b.closed { + b.pipe.BreakWithError(errClosedBody) + } + b.closed = true + return nil +} + +func (b *requestBody) Read(p []byte) (n int, err error) { + if b.needsContinue { + b.needsContinue = false + b.conn.write100ContinueHeaders(b.stream) + } + if b.pipe == nil || b.sawEOF { + return 0, io.EOF + } + n, err = b.pipe.Read(p) + if err == io.EOF { + b.sawEOF = true + } + if b.conn == nil && inTests { + return + } + b.conn.noteBodyReadFromHandler(b.stream, n, err) + return +} + +// responseWriter is the http.ResponseWriter implementation. It's +// intentionally small (1 pointer wide) to minimize garbage. The +// responseWriterState pointer inside is zeroed at the end of a +// request (in handlerDone) and calls on the responseWriter thereafter +// simply crash (caller's mistake), but the much larger responseWriterState +// and buffers are reused between multiple requests. +type responseWriter struct { + rws *responseWriterState +} + +// Optional http.ResponseWriter interfaces implemented. +var ( + _ http.CloseNotifier = (*responseWriter)(nil) + _ http.Flusher = (*responseWriter)(nil) + _ stringWriter = (*responseWriter)(nil) +) + +type responseWriterState struct { + // immutable within a request: + stream *stream + req *http.Request + body *requestBody // to close at end of request, if DATA frames didn't + conn *serverConn + + // TODO: adjust buffer writing sizes based on server config, frame size updates from peer, etc + bw *bufio.Writer // writing to a chunkWriter{this *responseWriterState} + + // mutated by http.Handler goroutine: + handlerHeader http.Header // nil until called + snapHeader http.Header // snapshot of handlerHeader at WriteHeader time + trailers []string // set in writeChunk + status int // status code passed to WriteHeader + wroteHeader bool // WriteHeader called (explicitly or implicitly). Not necessarily sent to user yet. + sentHeader bool // have we sent the header frame? + handlerDone bool // handler has finished + dirty bool // a Write failed; don't reuse this responseWriterState + + sentContentLen int64 // non-zero if handler set a Content-Length header + wroteBytes int64 + + closeNotifierMu sync.Mutex // guards closeNotifierCh + closeNotifierCh chan bool // nil until first used +} + +type chunkWriter struct{ rws *responseWriterState } + +func (cw chunkWriter) Write(p []byte) (n int, err error) { return cw.rws.writeChunk(p) } + +func (rws *responseWriterState) hasTrailers() bool { return len(rws.trailers) != 0 } + +// declareTrailer is called for each Trailer header when the +// response header is written. It notes that a header will need to be +// written in the trailers at the end of the response. +func (rws *responseWriterState) declareTrailer(k string) { + k = http.CanonicalHeaderKey(k) + if !httpguts.ValidTrailerHeader(k) { + // Forbidden by RFC 7230, section 4.1.2. + rws.conn.logf("ignoring invalid trailer %q", k) + return + } + if !strSliceContains(rws.trailers, k) { + rws.trailers = append(rws.trailers, k) + } +} + +// writeChunk writes chunks from the bufio.Writer. But because +// bufio.Writer may bypass its chunking, sometimes p may be +// arbitrarily large. +// +// writeChunk is also responsible (on the first chunk) for sending the +// HEADER response. +func (rws *responseWriterState) writeChunk(p []byte) (n int, err error) { + if !rws.wroteHeader { + rws.writeHeader(200) + } + + isHeadResp := rws.req.Method == "HEAD" + if !rws.sentHeader { + rws.sentHeader = true + + var ctype, clen string + if clen = rws.snapHeader.Get("Content-Length"); clen != "" { + rws.snapHeader.Del("Content-Length") + clen64, err := strconv.ParseInt(clen, 10, 64) + if err == nil && clen64 >= 0 { + rws.sentContentLen = clen64 + } else { + clen = "" + } + } + if clen == "" && rws.handlerDone && bodyAllowedForStatus(rws.status) && (len(p) > 0 || !isHeadResp) { + clen = strconv.Itoa(len(p)) + } + + _, hasContentType := rws.snapHeader["Content-Type"] + if !hasContentType && bodyAllowedForStatus(rws.status) && len(p) > 0 { + if cto := rws.snapHeader.Get("X-Content-Type-Options"); strings.EqualFold("nosniff", cto) { + // nosniff is an explicit directive not to guess a content-type. + // Content-sniffing is no less susceptible to polyglot attacks via + // hosted content when done on the server. + ctype = "application/octet-stream" + rws.conn.logf("http2: WriteHeader called with X-Content-Type-Options:nosniff but no Content-Type") + } else { + ctype = http.DetectContentType(p) + } + } + + var noSniff bool + if bodyAllowedForStatus(rws.status) && (rws.sentContentLen > 0 || len(p) > 0) { + // If the content type triggers client-side sniffing on old browsers, + // attach a X-Content-Type-Options header if not present (or explicitly nil). + if _, ok := rws.snapHeader["X-Content-Type-Options"]; !ok { + if hasContentType { + noSniff = httpguts.SniffedContentType(rws.snapHeader.Get("Content-Type")) + } else if ctype != "" { + noSniff = httpguts.SniffedContentType(ctype) + } + } + } + + var date string + if _, ok := rws.snapHeader["Date"]; !ok { + // TODO(bradfitz): be faster here, like net/http? measure. + date = time.Now().UTC().Format(http.TimeFormat) + } + + for _, v := range rws.snapHeader["Trailer"] { + foreachHeaderElement(v, rws.declareTrailer) + } + + endStream := (rws.handlerDone && !rws.hasTrailers() && len(p) == 0) || isHeadResp + err = rws.conn.writeHeaders(rws.stream, &writeResHeaders{ + streamID: rws.stream.id, + httpResCode: rws.status, + h: rws.snapHeader, + endStream: endStream, + contentType: ctype, + contentLength: clen, + noSniff: noSniff, + date: date, + }) + if err != nil { + rws.dirty = true + return 0, err + } + if endStream { + return 0, nil + } + } + if isHeadResp { + return len(p), nil + } + if len(p) == 0 && !rws.handlerDone { + return 0, nil + } + + if rws.handlerDone { + rws.promoteUndeclaredTrailers() + } + + endStream := rws.handlerDone && !rws.hasTrailers() + if len(p) > 0 || endStream { + // only send a 0 byte DATA frame if we're ending the stream. + if err := rws.conn.writeDataFromHandler(rws.stream, p, endStream); err != nil { + rws.dirty = true + return 0, err + } + } + + if rws.handlerDone && rws.hasTrailers() { + err = rws.conn.writeHeaders(rws.stream, &writeResHeaders{ + streamID: rws.stream.id, + h: rws.handlerHeader, + trailers: rws.trailers, + endStream: true, + }) + if err != nil { + rws.dirty = true + } + return len(p), err + } + return len(p), nil +} + +// TrailerPrefix is a magic prefix for ResponseWriter.Header map keys +// that, if present, signals that the map entry is actually for +// the response trailers, and not the response headers. The prefix +// is stripped after the ServeHTTP call finishes and the values are +// sent in the trailers. +// +// This mechanism is intended only for trailers that are not known +// prior to the headers being written. If the set of trailers is fixed +// or known before the header is written, the normal Go trailers mechanism +// is preferred: +// https://golang.org/pkg/net/http/#ResponseWriter +// https://golang.org/pkg/net/http/#example_ResponseWriter_trailers +const TrailerPrefix = "Trailer:" + +// promoteUndeclaredTrailers permits http.Handlers to set trailers +// after the header has already been flushed. Because the Go +// ResponseWriter interface has no way to set Trailers (only the +// Header), and because we didn't want to expand the ResponseWriter +// interface, and because nobody used trailers, and because RFC 7230 +// says you SHOULD (but not must) predeclare any trailers in the +// header, the official ResponseWriter rules said trailers in Go must +// be predeclared, and then we reuse the same ResponseWriter.Header() +// map to mean both Headers and Trailers. When it's time to write the +// Trailers, we pick out the fields of Headers that were declared as +// trailers. That worked for a while, until we found the first major +// user of Trailers in the wild: gRPC (using them only over http2), +// and gRPC libraries permit setting trailers mid-stream without +// predeclarnig them. So: change of plans. We still permit the old +// way, but we also permit this hack: if a Header() key begins with +// "Trailer:", the suffix of that key is a Trailer. Because ':' is an +// invalid token byte anyway, there is no ambiguity. (And it's already +// filtered out) It's mildly hacky, but not terrible. +// +// This method runs after the Handler is done and promotes any Header +// fields to be trailers. +func (rws *responseWriterState) promoteUndeclaredTrailers() { + for k, vv := range rws.handlerHeader { + if !strings.HasPrefix(k, TrailerPrefix) { + continue + } + trailerKey := strings.TrimPrefix(k, TrailerPrefix) + rws.declareTrailer(trailerKey) + rws.handlerHeader[http.CanonicalHeaderKey(trailerKey)] = vv + } + + if len(rws.trailers) > 1 { + sorter := sorterPool.Get().(*sorter) + sorter.SortStrings(rws.trailers) + sorterPool.Put(sorter) + } +} + +func (w *responseWriter) Flush() { + rws := w.rws + if rws == nil { + panic("Header called after Handler finished") + } + if rws.bw.Buffered() > 0 { + if err := rws.bw.Flush(); err != nil { + // Ignore the error. The frame writer already knows. + return + } + } else { + // The bufio.Writer won't call chunkWriter.Write + // (writeChunk with zero bytes, so we have to do it + // ourselves to force the HTTP response header and/or + // final DATA frame (with END_STREAM) to be sent. + rws.writeChunk(nil) + } +} + +func (w *responseWriter) CloseNotify() <-chan bool { + rws := w.rws + if rws == nil { + panic("CloseNotify called after Handler finished") + } + rws.closeNotifierMu.Lock() + ch := rws.closeNotifierCh + if ch == nil { + ch = make(chan bool, 1) + rws.closeNotifierCh = ch + cw := rws.stream.cw + go func() { + cw.Wait() // wait for close + ch <- true + }() + } + rws.closeNotifierMu.Unlock() + return ch +} + +func (w *responseWriter) Header() http.Header { + rws := w.rws + if rws == nil { + panic("Header called after Handler finished") + } + if rws.handlerHeader == nil { + rws.handlerHeader = make(http.Header) + } + return rws.handlerHeader +} + +// checkWriteHeaderCode is a copy of net/http's checkWriteHeaderCode. +func checkWriteHeaderCode(code int) { + // Issue 22880: require valid WriteHeader status codes. + // For now we only enforce that it's three digits. + // In the future we might block things over 599 (600 and above aren't defined + // at http://httpwg.org/specs/rfc7231.html#status.codes) + // and we might block under 200 (once we have more mature 1xx support). + // But for now any three digits. + // + // We used to send "HTTP/1.1 000 0" on the wire in responses but there's + // no equivalent bogus thing we can realistically send in HTTP/2, + // so we'll consistently panic instead and help people find their bugs + // early. (We can't return an error from WriteHeader even if we wanted to.) + if code < 100 || code > 999 { + panic(fmt.Sprintf("invalid WriteHeader code %v", code)) + } +} + +func (w *responseWriter) WriteHeader(code int) { + rws := w.rws + if rws == nil { + panic("WriteHeader called after Handler finished") + } + rws.writeHeader(code) +} + +func (rws *responseWriterState) writeHeader(code int) { + if !rws.wroteHeader { + checkWriteHeaderCode(code) + rws.wroteHeader = true + rws.status = code + if len(rws.handlerHeader) > 0 { + rws.snapHeader = cloneHeader(rws.handlerHeader) + } + } +} + +func cloneHeader(h http.Header) http.Header { + h2 := make(http.Header, len(h)) + for k, vv := range h { + vv2 := make([]string, len(vv)) + copy(vv2, vv) + h2[k] = vv2 + } + return h2 +} + +// The Life Of A Write is like this: +// +// * Handler calls w.Write or w.WriteString -> +// * -> rws.bw (*bufio.Writer) -> +// * (Handler might call Flush) +// * -> chunkWriter{rws} +// * -> responseWriterState.writeChunk(p []byte) +// * -> responseWriterState.writeChunk (most of the magic; see comment there) +func (w *responseWriter) Write(p []byte) (n int, err error) { + return w.write(len(p), p, "") +} + +func (w *responseWriter) WriteString(s string) (n int, err error) { + return w.write(len(s), nil, s) +} + +// either dataB or dataS is non-zero. +func (w *responseWriter) write(lenData int, dataB []byte, dataS string) (n int, err error) { + rws := w.rws + if rws == nil { + panic("Write called after Handler finished") + } + if !rws.wroteHeader { + w.WriteHeader(200) + } + if !bodyAllowedForStatus(rws.status) { + return 0, http.ErrBodyNotAllowed + } + rws.wroteBytes += int64(len(dataB)) + int64(len(dataS)) // only one can be set + if rws.sentContentLen != 0 && rws.wroteBytes > rws.sentContentLen { + // TODO: send a RST_STREAM + return 0, errors.New("http2: handler wrote more than declared Content-Length") + } + + if dataB != nil { + return rws.bw.Write(dataB) + } else { + return rws.bw.WriteString(dataS) + } +} + +func (w *responseWriter) handlerDone() { + rws := w.rws + dirty := rws.dirty + rws.handlerDone = true + w.Flush() + w.rws = nil + if !dirty { + // Only recycle the pool if all prior Write calls to + // the serverConn goroutine completed successfully. If + // they returned earlier due to resets from the peer + // there might still be write goroutines outstanding + // from the serverConn referencing the rws memory. See + // issue 20704. + responseWriterStatePool.Put(rws) + } +} + +// Push errors. +var ( + ErrRecursivePush = errors.New("http2: recursive push not allowed") + ErrPushLimitReached = errors.New("http2: push would exceed peer's SETTINGS_MAX_CONCURRENT_STREAMS") +) + +// pushOptions is the internal version of http.PushOptions, which we +// cannot include here because it's only defined in Go 1.8 and later. +type pushOptions struct { + Method string + Header http.Header +} + +func (w *responseWriter) push(target string, opts pushOptions) error { + st := w.rws.stream + sc := st.sc + sc.serveG.checkNotOn() + + // No recursive pushes: "PUSH_PROMISE frames MUST only be sent on a peer-initiated stream." + // http://tools.ietf.org/html/rfc7540#section-6.6 + if st.isPushed() { + return ErrRecursivePush + } + + // Default options. + if opts.Method == "" { + opts.Method = "GET" + } + if opts.Header == nil { + opts.Header = http.Header{} + } + wantScheme := "http" + if w.rws.req.TLS != nil { + wantScheme = "https" + } + + // Validate the request. + u, err := url.Parse(target) + if err != nil { + return err + } + if u.Scheme == "" { + if !strings.HasPrefix(target, "/") { + return fmt.Errorf("target must be an absolute URL or an absolute path: %q", target) + } + u.Scheme = wantScheme + u.Host = w.rws.req.Host + } else { + if u.Scheme != wantScheme { + return fmt.Errorf("cannot push URL with scheme %q from request with scheme %q", u.Scheme, wantScheme) + } + if u.Host == "" { + return errors.New("URL must have a host") + } + } + for k := range opts.Header { + if strings.HasPrefix(k, ":") { + return fmt.Errorf("promised request headers cannot include pseudo header %q", k) + } + // These headers are meaningful only if the request has a body, + // but PUSH_PROMISE requests cannot have a body. + // http://tools.ietf.org/html/rfc7540#section-8.2 + // Also disallow Host, since the promised URL must be absolute. + switch strings.ToLower(k) { + case "content-length", "content-encoding", "trailer", "te", "expect", "host": + return fmt.Errorf("promised request headers cannot include %q", k) + } + } + if err := checkValidHTTP2RequestHeaders(opts.Header); err != nil { + return err + } + + // The RFC effectively limits promised requests to GET and HEAD: + // "Promised requests MUST be cacheable [GET, HEAD, or POST], and MUST be safe [GET or HEAD]" + // http://tools.ietf.org/html/rfc7540#section-8.2 + if opts.Method != "GET" && opts.Method != "HEAD" { + return fmt.Errorf("method %q must be GET or HEAD", opts.Method) + } + + msg := &startPushRequest{ + parent: st, + method: opts.Method, + url: u, + header: cloneHeader(opts.Header), + done: errChanPool.Get().(chan error), + } + + select { + case <-sc.doneServing: + return errClientDisconnected + case <-st.cw: + return errStreamClosed + case sc.serveMsgCh <- msg: + } + + select { + case <-sc.doneServing: + return errClientDisconnected + case <-st.cw: + return errStreamClosed + case err := <-msg.done: + errChanPool.Put(msg.done) + return err + } +} + +type startPushRequest struct { + parent *stream + method string + url *url.URL + header http.Header + done chan error +} + +func (sc *serverConn) startPush(msg *startPushRequest) { + sc.serveG.check() + + // http://tools.ietf.org/html/rfc7540#section-6.6. + // PUSH_PROMISE frames MUST only be sent on a peer-initiated stream that + // is in either the "open" or "half-closed (remote)" state. + if msg.parent.state != stateOpen && msg.parent.state != stateHalfClosedRemote { + // responseWriter.Push checks that the stream is peer-initiaed. + msg.done <- errStreamClosed + return + } + + // http://tools.ietf.org/html/rfc7540#section-6.6. + if !sc.pushEnabled { + msg.done <- http.ErrNotSupported + return + } + + // PUSH_PROMISE frames must be sent in increasing order by stream ID, so + // we allocate an ID for the promised stream lazily, when the PUSH_PROMISE + // is written. Once the ID is allocated, we start the request handler. + allocatePromisedID := func() (uint32, error) { + sc.serveG.check() + + // Check this again, just in case. Technically, we might have received + // an updated SETTINGS by the time we got around to writing this frame. + if !sc.pushEnabled { + return 0, http.ErrNotSupported + } + // http://tools.ietf.org/html/rfc7540#section-6.5.2. + if sc.curPushedStreams+1 > sc.clientMaxStreams { + return 0, ErrPushLimitReached + } + + // http://tools.ietf.org/html/rfc7540#section-5.1.1. + // Streams initiated by the server MUST use even-numbered identifiers. + // A server that is unable to establish a new stream identifier can send a GOAWAY + // frame so that the client is forced to open a new connection for new streams. + if sc.maxPushPromiseID+2 >= 1<<31 { + sc.startGracefulShutdownInternal() + return 0, ErrPushLimitReached + } + sc.maxPushPromiseID += 2 + promisedID := sc.maxPushPromiseID + + // http://tools.ietf.org/html/rfc7540#section-8.2. + // Strictly speaking, the new stream should start in "reserved (local)", then + // transition to "half closed (remote)" after sending the initial HEADERS, but + // we start in "half closed (remote)" for simplicity. + // See further comments at the definition of stateHalfClosedRemote. + promised := sc.newStream(promisedID, msg.parent.id, stateHalfClosedRemote) + rw, req, err := sc.newWriterAndRequestNoBody(promised, requestParam{ + method: msg.method, + scheme: msg.url.Scheme, + authority: msg.url.Host, + path: msg.url.RequestURI(), + header: cloneHeader(msg.header), // clone since handler runs concurrently with writing the PUSH_PROMISE + }) + if err != nil { + // Should not happen, since we've already validated msg.url. + panic(fmt.Sprintf("newWriterAndRequestNoBody(%+v): %v", msg.url, err)) + } + + go sc.runHandler(rw, req, sc.handler.ServeHTTP) + return promisedID, nil + } + + sc.writeFrame(FrameWriteRequest{ + write: &writePushPromise{ + streamID: msg.parent.id, + method: msg.method, + url: msg.url, + h: msg.header, + allocatePromisedID: allocatePromisedID, + }, + stream: msg.parent, + done: msg.done, + }) +} + +// foreachHeaderElement splits v according to the "#rule" construction +// in RFC 7230 section 7 and calls fn for each non-empty element. +func foreachHeaderElement(v string, fn func(string)) { + v = textproto.TrimString(v) + if v == "" { + return + } + if !strings.Contains(v, ",") { + fn(v) + return + } + for _, f := range strings.Split(v, ",") { + if f = textproto.TrimString(f); f != "" { + fn(f) + } + } +} + +// From http://httpwg.org/specs/rfc7540.html#rfc.section.8.1.2.2 +var connHeaders = []string{ + "Connection", + "Keep-Alive", + "Proxy-Connection", + "Transfer-Encoding", + "Upgrade", +} + +// checkValidHTTP2RequestHeaders checks whether h is a valid HTTP/2 request, +// per RFC 7540 Section 8.1.2.2. +// The returned error is reported to users. +func checkValidHTTP2RequestHeaders(h http.Header) error { + for _, k := range connHeaders { + if _, ok := h[k]; ok { + return fmt.Errorf("request header %q is not valid in HTTP/2", k) + } + } + te := h["Te"] + if len(te) > 0 && (len(te) > 1 || (te[0] != "trailers" && te[0] != "")) { + return errors.New(`request header "TE" may only be "trailers" in HTTP/2`) + } + return nil +} + +func new400Handler(err error) http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + http.Error(w, err.Error(), http.StatusBadRequest) + } +} + +// h1ServerKeepAlivesDisabled reports whether hs has its keep-alives +// disabled. See comments on h1ServerShutdownChan above for why +// the code is written this way. +func h1ServerKeepAlivesDisabled(hs *http.Server) bool { + var x interface{} = hs + type I interface { + doKeepAlives() bool + } + if hs, ok := x.(I); ok { + return !hs.doKeepAlives() + } + return false +} diff --git a/vendor/golang.org/x/net/http2/transport.go b/vendor/golang.org/x/net/http2/transport.go new file mode 100644 index 0000000..d23a226 --- /dev/null +++ b/vendor/golang.org/x/net/http2/transport.go @@ -0,0 +1,2310 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Transport code. + +package http2 + +import ( + "bufio" + "bytes" + "compress/gzip" + "crypto/rand" + "crypto/tls" + "errors" + "fmt" + "io" + "io/ioutil" + "log" + "math" + mathrand "math/rand" + "net" + "net/http" + "sort" + "strconv" + "strings" + "sync" + "time" + + "golang.org/x/net/http/httpguts" + "golang.org/x/net/http2/hpack" + "golang.org/x/net/idna" +) + +const ( + // transportDefaultConnFlow is how many connection-level flow control + // tokens we give the server at start-up, past the default 64k. + transportDefaultConnFlow = 1 << 30 + + // transportDefaultStreamFlow is how many stream-level flow + // control tokens we announce to the peer, and how many bytes + // we buffer per stream. + transportDefaultStreamFlow = 4 << 20 + + // transportDefaultStreamMinRefresh is the minimum number of bytes we'll send + // a stream-level WINDOW_UPDATE for at a time. + transportDefaultStreamMinRefresh = 4 << 10 + + defaultUserAgent = "Go-http-client/2.0" +) + +// Transport is an HTTP/2 Transport. +// +// A Transport internally caches connections to servers. It is safe +// for concurrent use by multiple goroutines. +type Transport struct { + // DialTLS specifies an optional dial function for creating + // TLS connections for requests. + // + // If DialTLS is nil, tls.Dial is used. + // + // If the returned net.Conn has a ConnectionState method like tls.Conn, + // it will be used to set http.Response.TLS. + DialTLS func(network, addr string, cfg *tls.Config) (net.Conn, error) + + // TLSClientConfig specifies the TLS configuration to use with + // tls.Client. If nil, the default configuration is used. + TLSClientConfig *tls.Config + + // ConnPool optionally specifies an alternate connection pool to use. + // If nil, the default is used. + ConnPool ClientConnPool + + // DisableCompression, if true, prevents the Transport from + // requesting compression with an "Accept-Encoding: gzip" + // request header when the Request contains no existing + // Accept-Encoding value. If the Transport requests gzip on + // its own and gets a gzipped response, it's transparently + // decoded in the Response.Body. However, if the user + // explicitly requested gzip it is not automatically + // uncompressed. + DisableCompression bool + + // AllowHTTP, if true, permits HTTP/2 requests using the insecure, + // plain-text "http" scheme. Note that this does not enable h2c support. + AllowHTTP bool + + // MaxHeaderListSize is the http2 SETTINGS_MAX_HEADER_LIST_SIZE to + // send in the initial settings frame. It is how many bytes + // of response headers are allowed. Unlike the http2 spec, zero here + // means to use a default limit (currently 10MB). If you actually + // want to advertise an ulimited value to the peer, Transport + // interprets the highest possible value here (0xffffffff or 1<<32-1) + // to mean no limit. + MaxHeaderListSize uint32 + + // t1, if non-nil, is the standard library Transport using + // this transport. Its settings are used (but not its + // RoundTrip method, etc). + t1 *http.Transport + + connPoolOnce sync.Once + connPoolOrDef ClientConnPool // non-nil version of ConnPool +} + +func (t *Transport) maxHeaderListSize() uint32 { + if t.MaxHeaderListSize == 0 { + return 10 << 20 + } + if t.MaxHeaderListSize == 0xffffffff { + return 0 + } + return t.MaxHeaderListSize +} + +func (t *Transport) disableCompression() bool { + return t.DisableCompression || (t.t1 != nil && t.t1.DisableCompression) +} + +var errTransportVersion = errors.New("http2: ConfigureTransport is only supported starting at Go 1.6") + +// ConfigureTransport configures a net/http HTTP/1 Transport to use HTTP/2. +// It requires Go 1.6 or later and returns an error if the net/http package is too old +// or if t1 has already been HTTP/2-enabled. +func ConfigureTransport(t1 *http.Transport) error { + _, err := configureTransport(t1) // in configure_transport.go (go1.6) or not_go16.go + return err +} + +func (t *Transport) connPool() ClientConnPool { + t.connPoolOnce.Do(t.initConnPool) + return t.connPoolOrDef +} + +func (t *Transport) initConnPool() { + if t.ConnPool != nil { + t.connPoolOrDef = t.ConnPool + } else { + t.connPoolOrDef = &clientConnPool{t: t} + } +} + +// ClientConn is the state of a single HTTP/2 client connection to an +// HTTP/2 server. +type ClientConn struct { + t *Transport + tconn net.Conn // usually *tls.Conn, except specialized impls + tlsState *tls.ConnectionState // nil only for specialized impls + singleUse bool // whether being used for a single http.Request + + // readLoop goroutine fields: + readerDone chan struct{} // closed on error + readerErr error // set before readerDone is closed + + idleTimeout time.Duration // or 0 for never + idleTimer *time.Timer + + mu sync.Mutex // guards following + cond *sync.Cond // hold mu; broadcast on flow/closed changes + flow flow // our conn-level flow control quota (cs.flow is per stream) + inflow flow // peer's conn-level flow control + closed bool + wantSettingsAck bool // we sent a SETTINGS frame and haven't heard back + goAway *GoAwayFrame // if non-nil, the GoAwayFrame we received + goAwayDebug string // goAway frame's debug data, retained as a string + streams map[uint32]*clientStream // client-initiated + nextStreamID uint32 + pendingRequests int // requests blocked and waiting to be sent because len(streams) == maxConcurrentStreams + pings map[[8]byte]chan struct{} // in flight ping data to notification channel + bw *bufio.Writer + br *bufio.Reader + fr *Framer + lastActive time.Time + // Settings from peer: (also guarded by mu) + maxFrameSize uint32 + maxConcurrentStreams uint32 + peerMaxHeaderListSize uint64 + initialWindowSize uint32 + + hbuf bytes.Buffer // HPACK encoder writes into this + henc *hpack.Encoder + freeBuf [][]byte + + wmu sync.Mutex // held while writing; acquire AFTER mu if holding both + werr error // first write error that has occurred +} + +// clientStream is the state for a single HTTP/2 stream. One of these +// is created for each Transport.RoundTrip call. +type clientStream struct { + cc *ClientConn + req *http.Request + trace *clientTrace // or nil + ID uint32 + resc chan resAndError + bufPipe pipe // buffered pipe with the flow-controlled response payload + startedWrite bool // started request body write; guarded by cc.mu + requestedGzip bool + on100 func() // optional code to run if get a 100 continue response + + flow flow // guarded by cc.mu + inflow flow // guarded by cc.mu + bytesRemain int64 // -1 means unknown; owned by transportResponseBody.Read + readErr error // sticky read error; owned by transportResponseBody.Read + stopReqBody error // if non-nil, stop writing req body; guarded by cc.mu + didReset bool // whether we sent a RST_STREAM to the server; guarded by cc.mu + + peerReset chan struct{} // closed on peer reset + resetErr error // populated before peerReset is closed + + done chan struct{} // closed when stream remove from cc.streams map; close calls guarded by cc.mu + + // owned by clientConnReadLoop: + firstByte bool // got the first response byte + pastHeaders bool // got first MetaHeadersFrame (actual headers) + pastTrailers bool // got optional second MetaHeadersFrame (trailers) + + trailer http.Header // accumulated trailers + resTrailer *http.Header // client's Response.Trailer +} + +// awaitRequestCancel waits for the user to cancel a request or for the done +// channel to be signaled. A non-nil error is returned only if the request was +// canceled. +func awaitRequestCancel(req *http.Request, done <-chan struct{}) error { + ctx := reqContext(req) + if req.Cancel == nil && ctx.Done() == nil { + return nil + } + select { + case <-req.Cancel: + return errRequestCanceled + case <-ctx.Done(): + return ctx.Err() + case <-done: + return nil + } +} + +// awaitRequestCancel waits for the user to cancel a request, its context to +// expire, or for the request to be done (any way it might be removed from the +// cc.streams map: peer reset, successful completion, TCP connection breakage, +// etc). If the request is canceled, then cs will be canceled and closed. +func (cs *clientStream) awaitRequestCancel(req *http.Request) { + if err := awaitRequestCancel(req, cs.done); err != nil { + cs.cancelStream() + cs.bufPipe.CloseWithError(err) + } +} + +func (cs *clientStream) cancelStream() { + cc := cs.cc + cc.mu.Lock() + didReset := cs.didReset + cs.didReset = true + cc.mu.Unlock() + + if !didReset { + cc.writeStreamReset(cs.ID, ErrCodeCancel, nil) + cc.forgetStreamID(cs.ID) + } +} + +// checkResetOrDone reports any error sent in a RST_STREAM frame by the +// server, or errStreamClosed if the stream is complete. +func (cs *clientStream) checkResetOrDone() error { + select { + case <-cs.peerReset: + return cs.resetErr + case <-cs.done: + return errStreamClosed + default: + return nil + } +} + +func (cs *clientStream) getStartedWrite() bool { + cc := cs.cc + cc.mu.Lock() + defer cc.mu.Unlock() + return cs.startedWrite +} + +func (cs *clientStream) abortRequestBodyWrite(err error) { + if err == nil { + panic("nil error") + } + cc := cs.cc + cc.mu.Lock() + cs.stopReqBody = err + cc.cond.Broadcast() + cc.mu.Unlock() +} + +type stickyErrWriter struct { + w io.Writer + err *error +} + +func (sew stickyErrWriter) Write(p []byte) (n int, err error) { + if *sew.err != nil { + return 0, *sew.err + } + n, err = sew.w.Write(p) + *sew.err = err + return +} + +// noCachedConnError is the concrete type of ErrNoCachedConn, which +// needs to be detected by net/http regardless of whether it's its +// bundled version (in h2_bundle.go with a rewritten type name) or +// from a user's x/net/http2. As such, as it has a unique method name +// (IsHTTP2NoCachedConnError) that net/http sniffs for via func +// isNoCachedConnError. +type noCachedConnError struct{} + +func (noCachedConnError) IsHTTP2NoCachedConnError() {} +func (noCachedConnError) Error() string { return "http2: no cached connection was available" } + +// isNoCachedConnError reports whether err is of type noCachedConnError +// or its equivalent renamed type in net/http2's h2_bundle.go. Both types +// may coexist in the same running program. +func isNoCachedConnError(err error) bool { + _, ok := err.(interface{ IsHTTP2NoCachedConnError() }) + return ok +} + +var ErrNoCachedConn error = noCachedConnError{} + +// RoundTripOpt are options for the Transport.RoundTripOpt method. +type RoundTripOpt struct { + // OnlyCachedConn controls whether RoundTripOpt may + // create a new TCP connection. If set true and + // no cached connection is available, RoundTripOpt + // will return ErrNoCachedConn. + OnlyCachedConn bool +} + +func (t *Transport) RoundTrip(req *http.Request) (*http.Response, error) { + return t.RoundTripOpt(req, RoundTripOpt{}) +} + +// authorityAddr returns a given authority (a host/IP, or host:port / ip:port) +// and returns a host:port. The port 443 is added if needed. +func authorityAddr(scheme string, authority string) (addr string) { + host, port, err := net.SplitHostPort(authority) + if err != nil { // authority didn't have a port + port = "443" + if scheme == "http" { + port = "80" + } + host = authority + } + if a, err := idna.ToASCII(host); err == nil { + host = a + } + // IPv6 address literal, without a port: + if strings.HasPrefix(host, "[") && strings.HasSuffix(host, "]") { + return host + ":" + port + } + return net.JoinHostPort(host, port) +} + +// RoundTripOpt is like RoundTrip, but takes options. +func (t *Transport) RoundTripOpt(req *http.Request, opt RoundTripOpt) (*http.Response, error) { + if !(req.URL.Scheme == "https" || (req.URL.Scheme == "http" && t.AllowHTTP)) { + return nil, errors.New("http2: unsupported scheme") + } + + addr := authorityAddr(req.URL.Scheme, req.URL.Host) + for retry := 0; ; retry++ { + cc, err := t.connPool().GetClientConn(req, addr) + if err != nil { + t.vlogf("http2: Transport failed to get client conn for %s: %v", addr, err) + return nil, err + } + traceGotConn(req, cc) + res, gotErrAfterReqBodyWrite, err := cc.roundTrip(req) + if err != nil && retry <= 6 { + if req, err = shouldRetryRequest(req, err, gotErrAfterReqBodyWrite); err == nil { + // After the first retry, do exponential backoff with 10% jitter. + if retry == 0 { + continue + } + backoff := float64(uint(1) << (uint(retry) - 1)) + backoff += backoff * (0.1 * mathrand.Float64()) + select { + case <-time.After(time.Second * time.Duration(backoff)): + continue + case <-reqContext(req).Done(): + return nil, reqContext(req).Err() + } + } + } + if err != nil { + t.vlogf("RoundTrip failure: %v", err) + return nil, err + } + return res, nil + } +} + +// CloseIdleConnections closes any connections which were previously +// connected from previous requests but are now sitting idle. +// It does not interrupt any connections currently in use. +func (t *Transport) CloseIdleConnections() { + if cp, ok := t.connPool().(clientConnPoolIdleCloser); ok { + cp.closeIdleConnections() + } +} + +var ( + errClientConnClosed = errors.New("http2: client conn is closed") + errClientConnUnusable = errors.New("http2: client conn not usable") + errClientConnGotGoAway = errors.New("http2: Transport received Server's graceful shutdown GOAWAY") +) + +// shouldRetryRequest is called by RoundTrip when a request fails to get +// response headers. It is always called with a non-nil error. +// It returns either a request to retry (either the same request, or a +// modified clone), or an error if the request can't be replayed. +func shouldRetryRequest(req *http.Request, err error, afterBodyWrite bool) (*http.Request, error) { + if !canRetryError(err) { + return nil, err + } + if !afterBodyWrite { + return req, nil + } + // If the Body is nil (or http.NoBody), it's safe to reuse + // this request and its Body. + if req.Body == nil || reqBodyIsNoBody(req.Body) { + return req, nil + } + // Otherwise we depend on the Request having its GetBody + // func defined. + getBody := reqGetBody(req) // Go 1.8: getBody = req.GetBody + if getBody == nil { + return nil, fmt.Errorf("http2: Transport: cannot retry err [%v] after Request.Body was written; define Request.GetBody to avoid this error", err) + } + body, err := getBody() + if err != nil { + return nil, err + } + newReq := *req + newReq.Body = body + return &newReq, nil +} + +func canRetryError(err error) bool { + if err == errClientConnUnusable || err == errClientConnGotGoAway { + return true + } + if se, ok := err.(StreamError); ok { + return se.Code == ErrCodeRefusedStream + } + return false +} + +func (t *Transport) dialClientConn(addr string, singleUse bool) (*ClientConn, error) { + host, _, err := net.SplitHostPort(addr) + if err != nil { + return nil, err + } + tconn, err := t.dialTLS()("tcp", addr, t.newTLSConfig(host)) + if err != nil { + return nil, err + } + return t.newClientConn(tconn, singleUse) +} + +func (t *Transport) newTLSConfig(host string) *tls.Config { + cfg := new(tls.Config) + if t.TLSClientConfig != nil { + *cfg = *cloneTLSConfig(t.TLSClientConfig) + } + if !strSliceContains(cfg.NextProtos, NextProtoTLS) { + cfg.NextProtos = append([]string{NextProtoTLS}, cfg.NextProtos...) + } + if cfg.ServerName == "" { + cfg.ServerName = host + } + return cfg +} + +func (t *Transport) dialTLS() func(string, string, *tls.Config) (net.Conn, error) { + if t.DialTLS != nil { + return t.DialTLS + } + return t.dialTLSDefault +} + +func (t *Transport) dialTLSDefault(network, addr string, cfg *tls.Config) (net.Conn, error) { + cn, err := tls.Dial(network, addr, cfg) + if err != nil { + return nil, err + } + if err := cn.Handshake(); err != nil { + return nil, err + } + if !cfg.InsecureSkipVerify { + if err := cn.VerifyHostname(cfg.ServerName); err != nil { + return nil, err + } + } + state := cn.ConnectionState() + if p := state.NegotiatedProtocol; p != NextProtoTLS { + return nil, fmt.Errorf("http2: unexpected ALPN protocol %q; want %q", p, NextProtoTLS) + } + if !state.NegotiatedProtocolIsMutual { + return nil, errors.New("http2: could not negotiate protocol mutually") + } + return cn, nil +} + +// disableKeepAlives reports whether connections should be closed as +// soon as possible after handling the first request. +func (t *Transport) disableKeepAlives() bool { + return t.t1 != nil && t.t1.DisableKeepAlives +} + +func (t *Transport) expectContinueTimeout() time.Duration { + if t.t1 == nil { + return 0 + } + return transportExpectContinueTimeout(t.t1) +} + +func (t *Transport) NewClientConn(c net.Conn) (*ClientConn, error) { + return t.newClientConn(c, false) +} + +func (t *Transport) newClientConn(c net.Conn, singleUse bool) (*ClientConn, error) { + cc := &ClientConn{ + t: t, + tconn: c, + readerDone: make(chan struct{}), + nextStreamID: 1, + maxFrameSize: 16 << 10, // spec default + initialWindowSize: 65535, // spec default + maxConcurrentStreams: 1000, // "infinite", per spec. 1000 seems good enough. + peerMaxHeaderListSize: 0xffffffffffffffff, // "infinite", per spec. Use 2^64-1 instead. + streams: make(map[uint32]*clientStream), + singleUse: singleUse, + wantSettingsAck: true, + pings: make(map[[8]byte]chan struct{}), + } + if d := t.idleConnTimeout(); d != 0 { + cc.idleTimeout = d + cc.idleTimer = time.AfterFunc(d, cc.onIdleTimeout) + } + if VerboseLogs { + t.vlogf("http2: Transport creating client conn %p to %v", cc, c.RemoteAddr()) + } + + cc.cond = sync.NewCond(&cc.mu) + cc.flow.add(int32(initialWindowSize)) + + // TODO: adjust this writer size to account for frame size + + // MTU + crypto/tls record padding. + cc.bw = bufio.NewWriter(stickyErrWriter{c, &cc.werr}) + cc.br = bufio.NewReader(c) + cc.fr = NewFramer(cc.bw, cc.br) + cc.fr.ReadMetaHeaders = hpack.NewDecoder(initialHeaderTableSize, nil) + cc.fr.MaxHeaderListSize = t.maxHeaderListSize() + + // TODO: SetMaxDynamicTableSize, SetMaxDynamicTableSizeLimit on + // henc in response to SETTINGS frames? + cc.henc = hpack.NewEncoder(&cc.hbuf) + + if t.AllowHTTP { + cc.nextStreamID = 3 + } + + if cs, ok := c.(connectionStater); ok { + state := cs.ConnectionState() + cc.tlsState = &state + } + + initialSettings := []Setting{ + {ID: SettingEnablePush, Val: 0}, + {ID: SettingInitialWindowSize, Val: transportDefaultStreamFlow}, + } + if max := t.maxHeaderListSize(); max != 0 { + initialSettings = append(initialSettings, Setting{ID: SettingMaxHeaderListSize, Val: max}) + } + + cc.bw.Write(clientPreface) + cc.fr.WriteSettings(initialSettings...) + cc.fr.WriteWindowUpdate(0, transportDefaultConnFlow) + cc.inflow.add(transportDefaultConnFlow + initialWindowSize) + cc.bw.Flush() + if cc.werr != nil { + return nil, cc.werr + } + + go cc.readLoop() + return cc, nil +} + +func (cc *ClientConn) setGoAway(f *GoAwayFrame) { + cc.mu.Lock() + defer cc.mu.Unlock() + + old := cc.goAway + cc.goAway = f + + // Merge the previous and current GoAway error frames. + if cc.goAwayDebug == "" { + cc.goAwayDebug = string(f.DebugData()) + } + if old != nil && old.ErrCode != ErrCodeNo { + cc.goAway.ErrCode = old.ErrCode + } + last := f.LastStreamID + for streamID, cs := range cc.streams { + if streamID > last { + select { + case cs.resc <- resAndError{err: errClientConnGotGoAway}: + default: + } + } + } +} + +// CanTakeNewRequest reports whether the connection can take a new request, +// meaning it has not been closed or received or sent a GOAWAY. +func (cc *ClientConn) CanTakeNewRequest() bool { + cc.mu.Lock() + defer cc.mu.Unlock() + return cc.canTakeNewRequestLocked() +} + +func (cc *ClientConn) canTakeNewRequestLocked() bool { + if cc.singleUse && cc.nextStreamID > 1 { + return false + } + return cc.goAway == nil && !cc.closed && + int64(cc.nextStreamID)+int64(cc.pendingRequests) < math.MaxInt32 +} + +// onIdleTimeout is called from a time.AfterFunc goroutine. It will +// only be called when we're idle, but because we're coming from a new +// goroutine, there could be a new request coming in at the same time, +// so this simply calls the synchronized closeIfIdle to shut down this +// connection. The timer could just call closeIfIdle, but this is more +// clear. +func (cc *ClientConn) onIdleTimeout() { + cc.closeIfIdle() +} + +func (cc *ClientConn) closeIfIdle() { + cc.mu.Lock() + if len(cc.streams) > 0 { + cc.mu.Unlock() + return + } + cc.closed = true + nextID := cc.nextStreamID + // TODO: do clients send GOAWAY too? maybe? Just Close: + cc.mu.Unlock() + + if VerboseLogs { + cc.vlogf("http2: Transport closing idle conn %p (forSingleUse=%v, maxStream=%v)", cc, cc.singleUse, nextID-2) + } + cc.tconn.Close() +} + +const maxAllocFrameSize = 512 << 10 + +// frameBuffer returns a scratch buffer suitable for writing DATA frames. +// They're capped at the min of the peer's max frame size or 512KB +// (kinda arbitrarily), but definitely capped so we don't allocate 4GB +// bufers. +func (cc *ClientConn) frameScratchBuffer() []byte { + cc.mu.Lock() + size := cc.maxFrameSize + if size > maxAllocFrameSize { + size = maxAllocFrameSize + } + for i, buf := range cc.freeBuf { + if len(buf) >= int(size) { + cc.freeBuf[i] = nil + cc.mu.Unlock() + return buf[:size] + } + } + cc.mu.Unlock() + return make([]byte, size) +} + +func (cc *ClientConn) putFrameScratchBuffer(buf []byte) { + cc.mu.Lock() + defer cc.mu.Unlock() + const maxBufs = 4 // arbitrary; 4 concurrent requests per conn? investigate. + if len(cc.freeBuf) < maxBufs { + cc.freeBuf = append(cc.freeBuf, buf) + return + } + for i, old := range cc.freeBuf { + if old == nil { + cc.freeBuf[i] = buf + return + } + } + // forget about it. +} + +// errRequestCanceled is a copy of net/http's errRequestCanceled because it's not +// exported. At least they'll be DeepEqual for h1-vs-h2 comparisons tests. +var errRequestCanceled = errors.New("net/http: request canceled") + +func commaSeparatedTrailers(req *http.Request) (string, error) { + keys := make([]string, 0, len(req.Trailer)) + for k := range req.Trailer { + k = http.CanonicalHeaderKey(k) + switch k { + case "Transfer-Encoding", "Trailer", "Content-Length": + return "", &badStringError{"invalid Trailer key", k} + } + keys = append(keys, k) + } + if len(keys) > 0 { + sort.Strings(keys) + return strings.Join(keys, ","), nil + } + return "", nil +} + +func (cc *ClientConn) responseHeaderTimeout() time.Duration { + if cc.t.t1 != nil { + return cc.t.t1.ResponseHeaderTimeout + } + // No way to do this (yet?) with just an http2.Transport. Probably + // no need. Request.Cancel this is the new way. We only need to support + // this for compatibility with the old http.Transport fields when + // we're doing transparent http2. + return 0 +} + +// checkConnHeaders checks whether req has any invalid connection-level headers. +// per RFC 7540 section 8.1.2.2: Connection-Specific Header Fields. +// Certain headers are special-cased as okay but not transmitted later. +func checkConnHeaders(req *http.Request) error { + if v := req.Header.Get("Upgrade"); v != "" { + return fmt.Errorf("http2: invalid Upgrade request header: %q", req.Header["Upgrade"]) + } + if vv := req.Header["Transfer-Encoding"]; len(vv) > 0 && (len(vv) > 1 || vv[0] != "" && vv[0] != "chunked") { + return fmt.Errorf("http2: invalid Transfer-Encoding request header: %q", vv) + } + if vv := req.Header["Connection"]; len(vv) > 0 && (len(vv) > 1 || vv[0] != "" && vv[0] != "close" && vv[0] != "keep-alive") { + return fmt.Errorf("http2: invalid Connection request header: %q", vv) + } + return nil +} + +// actualContentLength returns a sanitized version of +// req.ContentLength, where 0 actually means zero (not unknown) and -1 +// means unknown. +func actualContentLength(req *http.Request) int64 { + if req.Body == nil || reqBodyIsNoBody(req.Body) { + return 0 + } + if req.ContentLength != 0 { + return req.ContentLength + } + return -1 +} + +func (cc *ClientConn) RoundTrip(req *http.Request) (*http.Response, error) { + resp, _, err := cc.roundTrip(req) + return resp, err +} + +func (cc *ClientConn) roundTrip(req *http.Request) (res *http.Response, gotErrAfterReqBodyWrite bool, err error) { + if err := checkConnHeaders(req); err != nil { + return nil, false, err + } + if cc.idleTimer != nil { + cc.idleTimer.Stop() + } + + trailers, err := commaSeparatedTrailers(req) + if err != nil { + return nil, false, err + } + hasTrailers := trailers != "" + + cc.mu.Lock() + if err := cc.awaitOpenSlotForRequest(req); err != nil { + cc.mu.Unlock() + return nil, false, err + } + + body := req.Body + contentLen := actualContentLength(req) + hasBody := contentLen != 0 + + // TODO(bradfitz): this is a copy of the logic in net/http. Unify somewhere? + var requestedGzip bool + if !cc.t.disableCompression() && + req.Header.Get("Accept-Encoding") == "" && + req.Header.Get("Range") == "" && + req.Method != "HEAD" { + // Request gzip only, not deflate. Deflate is ambiguous and + // not as universally supported anyway. + // See: http://www.gzip.org/zlib/zlib_faq.html#faq38 + // + // Note that we don't request this for HEAD requests, + // due to a bug in nginx: + // http://trac.nginx.org/nginx/ticket/358 + // https://golang.org/issue/5522 + // + // We don't request gzip if the request is for a range, since + // auto-decoding a portion of a gzipped document will just fail + // anyway. See https://golang.org/issue/8923 + requestedGzip = true + } + + // we send: HEADERS{1}, CONTINUATION{0,} + DATA{0,} (DATA is + // sent by writeRequestBody below, along with any Trailers, + // again in form HEADERS{1}, CONTINUATION{0,}) + hdrs, err := cc.encodeHeaders(req, requestedGzip, trailers, contentLen) + if err != nil { + cc.mu.Unlock() + return nil, false, err + } + + cs := cc.newStream() + cs.req = req + cs.trace = requestTrace(req) + cs.requestedGzip = requestedGzip + bodyWriter := cc.t.getBodyWriterState(cs, body) + cs.on100 = bodyWriter.on100 + + cc.wmu.Lock() + endStream := !hasBody && !hasTrailers + werr := cc.writeHeaders(cs.ID, endStream, int(cc.maxFrameSize), hdrs) + cc.wmu.Unlock() + traceWroteHeaders(cs.trace) + cc.mu.Unlock() + + if werr != nil { + if hasBody { + req.Body.Close() // per RoundTripper contract + bodyWriter.cancel() + } + cc.forgetStreamID(cs.ID) + // Don't bother sending a RST_STREAM (our write already failed; + // no need to keep writing) + traceWroteRequest(cs.trace, werr) + return nil, false, werr + } + + var respHeaderTimer <-chan time.Time + if hasBody { + bodyWriter.scheduleBodyWrite() + } else { + traceWroteRequest(cs.trace, nil) + if d := cc.responseHeaderTimeout(); d != 0 { + timer := time.NewTimer(d) + defer timer.Stop() + respHeaderTimer = timer.C + } + } + + readLoopResCh := cs.resc + bodyWritten := false + ctx := reqContext(req) + + handleReadLoopResponse := func(re resAndError) (*http.Response, bool, error) { + res := re.res + if re.err != nil || res.StatusCode > 299 { + // On error or status code 3xx, 4xx, 5xx, etc abort any + // ongoing write, assuming that the server doesn't care + // about our request body. If the server replied with 1xx or + // 2xx, however, then assume the server DOES potentially + // want our body (e.g. full-duplex streaming: + // golang.org/issue/13444). If it turns out the server + // doesn't, they'll RST_STREAM us soon enough. This is a + // heuristic to avoid adding knobs to Transport. Hopefully + // we can keep it. + bodyWriter.cancel() + cs.abortRequestBodyWrite(errStopReqBodyWrite) + } + if re.err != nil { + cc.forgetStreamID(cs.ID) + return nil, cs.getStartedWrite(), re.err + } + res.Request = req + res.TLS = cc.tlsState + return res, false, nil + } + + for { + select { + case re := <-readLoopResCh: + return handleReadLoopResponse(re) + case <-respHeaderTimer: + if !hasBody || bodyWritten { + cc.writeStreamReset(cs.ID, ErrCodeCancel, nil) + } else { + bodyWriter.cancel() + cs.abortRequestBodyWrite(errStopReqBodyWriteAndCancel) + } + cc.forgetStreamID(cs.ID) + return nil, cs.getStartedWrite(), errTimeout + case <-ctx.Done(): + if !hasBody || bodyWritten { + cc.writeStreamReset(cs.ID, ErrCodeCancel, nil) + } else { + bodyWriter.cancel() + cs.abortRequestBodyWrite(errStopReqBodyWriteAndCancel) + } + cc.forgetStreamID(cs.ID) + return nil, cs.getStartedWrite(), ctx.Err() + case <-req.Cancel: + if !hasBody || bodyWritten { + cc.writeStreamReset(cs.ID, ErrCodeCancel, nil) + } else { + bodyWriter.cancel() + cs.abortRequestBodyWrite(errStopReqBodyWriteAndCancel) + } + cc.forgetStreamID(cs.ID) + return nil, cs.getStartedWrite(), errRequestCanceled + case <-cs.peerReset: + // processResetStream already removed the + // stream from the streams map; no need for + // forgetStreamID. + return nil, cs.getStartedWrite(), cs.resetErr + case err := <-bodyWriter.resc: + // Prefer the read loop's response, if available. Issue 16102. + select { + case re := <-readLoopResCh: + return handleReadLoopResponse(re) + default: + } + if err != nil { + return nil, cs.getStartedWrite(), err + } + bodyWritten = true + if d := cc.responseHeaderTimeout(); d != 0 { + timer := time.NewTimer(d) + defer timer.Stop() + respHeaderTimer = timer.C + } + } + } +} + +// awaitOpenSlotForRequest waits until len(streams) < maxConcurrentStreams. +// Must hold cc.mu. +func (cc *ClientConn) awaitOpenSlotForRequest(req *http.Request) error { + var waitingForConn chan struct{} + var waitingForConnErr error // guarded by cc.mu + for { + cc.lastActive = time.Now() + if cc.closed || !cc.canTakeNewRequestLocked() { + if waitingForConn != nil { + close(waitingForConn) + } + return errClientConnUnusable + } + if int64(len(cc.streams))+1 <= int64(cc.maxConcurrentStreams) { + if waitingForConn != nil { + close(waitingForConn) + } + return nil + } + // Unfortunately, we cannot wait on a condition variable and channel at + // the same time, so instead, we spin up a goroutine to check if the + // request is canceled while we wait for a slot to open in the connection. + if waitingForConn == nil { + waitingForConn = make(chan struct{}) + go func() { + if err := awaitRequestCancel(req, waitingForConn); err != nil { + cc.mu.Lock() + waitingForConnErr = err + cc.cond.Broadcast() + cc.mu.Unlock() + } + }() + } + cc.pendingRequests++ + cc.cond.Wait() + cc.pendingRequests-- + if waitingForConnErr != nil { + return waitingForConnErr + } + } +} + +// requires cc.wmu be held +func (cc *ClientConn) writeHeaders(streamID uint32, endStream bool, maxFrameSize int, hdrs []byte) error { + first := true // first frame written (HEADERS is first, then CONTINUATION) + for len(hdrs) > 0 && cc.werr == nil { + chunk := hdrs + if len(chunk) > maxFrameSize { + chunk = chunk[:maxFrameSize] + } + hdrs = hdrs[len(chunk):] + endHeaders := len(hdrs) == 0 + if first { + cc.fr.WriteHeaders(HeadersFrameParam{ + StreamID: streamID, + BlockFragment: chunk, + EndStream: endStream, + EndHeaders: endHeaders, + }) + first = false + } else { + cc.fr.WriteContinuation(streamID, endHeaders, chunk) + } + } + // TODO(bradfitz): this Flush could potentially block (as + // could the WriteHeaders call(s) above), which means they + // wouldn't respond to Request.Cancel being readable. That's + // rare, but this should probably be in a goroutine. + cc.bw.Flush() + return cc.werr +} + +// internal error values; they don't escape to callers +var ( + // abort request body write; don't send cancel + errStopReqBodyWrite = errors.New("http2: aborting request body write") + + // abort request body write, but send stream reset of cancel. + errStopReqBodyWriteAndCancel = errors.New("http2: canceling request") +) + +func (cs *clientStream) writeRequestBody(body io.Reader, bodyCloser io.Closer) (err error) { + cc := cs.cc + sentEnd := false // whether we sent the final DATA frame w/ END_STREAM + buf := cc.frameScratchBuffer() + defer cc.putFrameScratchBuffer(buf) + + defer func() { + traceWroteRequest(cs.trace, err) + // TODO: write h12Compare test showing whether + // Request.Body is closed by the Transport, + // and in multiple cases: server replies <=299 and >299 + // while still writing request body + cerr := bodyCloser.Close() + if err == nil { + err = cerr + } + }() + + req := cs.req + hasTrailers := req.Trailer != nil + + var sawEOF bool + for !sawEOF { + n, err := body.Read(buf) + if err == io.EOF { + sawEOF = true + err = nil + } else if err != nil { + return err + } + + remain := buf[:n] + for len(remain) > 0 && err == nil { + var allowed int32 + allowed, err = cs.awaitFlowControl(len(remain)) + switch { + case err == errStopReqBodyWrite: + return err + case err == errStopReqBodyWriteAndCancel: + cc.writeStreamReset(cs.ID, ErrCodeCancel, nil) + return err + case err != nil: + return err + } + cc.wmu.Lock() + data := remain[:allowed] + remain = remain[allowed:] + sentEnd = sawEOF && len(remain) == 0 && !hasTrailers + err = cc.fr.WriteData(cs.ID, sentEnd, data) + if err == nil { + // TODO(bradfitz): this flush is for latency, not bandwidth. + // Most requests won't need this. Make this opt-in or + // opt-out? Use some heuristic on the body type? Nagel-like + // timers? Based on 'n'? Only last chunk of this for loop, + // unless flow control tokens are low? For now, always. + // If we change this, see comment below. + err = cc.bw.Flush() + } + cc.wmu.Unlock() + } + if err != nil { + return err + } + } + + if sentEnd { + // Already sent END_STREAM (which implies we have no + // trailers) and flushed, because currently all + // WriteData frames above get a flush. So we're done. + return nil + } + + var trls []byte + if hasTrailers { + cc.mu.Lock() + trls, err = cc.encodeTrailers(req) + cc.mu.Unlock() + if err != nil { + cc.writeStreamReset(cs.ID, ErrCodeInternal, err) + cc.forgetStreamID(cs.ID) + return err + } + } + + cc.mu.Lock() + maxFrameSize := int(cc.maxFrameSize) + cc.mu.Unlock() + + cc.wmu.Lock() + defer cc.wmu.Unlock() + + // Two ways to send END_STREAM: either with trailers, or + // with an empty DATA frame. + if len(trls) > 0 { + err = cc.writeHeaders(cs.ID, true, maxFrameSize, trls) + } else { + err = cc.fr.WriteData(cs.ID, true, nil) + } + if ferr := cc.bw.Flush(); ferr != nil && err == nil { + err = ferr + } + return err +} + +// awaitFlowControl waits for [1, min(maxBytes, cc.cs.maxFrameSize)] flow +// control tokens from the server. +// It returns either the non-zero number of tokens taken or an error +// if the stream is dead. +func (cs *clientStream) awaitFlowControl(maxBytes int) (taken int32, err error) { + cc := cs.cc + cc.mu.Lock() + defer cc.mu.Unlock() + for { + if cc.closed { + return 0, errClientConnClosed + } + if cs.stopReqBody != nil { + return 0, cs.stopReqBody + } + if err := cs.checkResetOrDone(); err != nil { + return 0, err + } + if a := cs.flow.available(); a > 0 { + take := a + if int(take) > maxBytes { + + take = int32(maxBytes) // can't truncate int; take is int32 + } + if take > int32(cc.maxFrameSize) { + take = int32(cc.maxFrameSize) + } + cs.flow.take(take) + return take, nil + } + cc.cond.Wait() + } +} + +type badStringError struct { + what string + str string +} + +func (e *badStringError) Error() string { return fmt.Sprintf("%s %q", e.what, e.str) } + +// requires cc.mu be held. +func (cc *ClientConn) encodeHeaders(req *http.Request, addGzipHeader bool, trailers string, contentLength int64) ([]byte, error) { + cc.hbuf.Reset() + + host := req.Host + if host == "" { + host = req.URL.Host + } + host, err := httpguts.PunycodeHostPort(host) + if err != nil { + return nil, err + } + + var path string + if req.Method != "CONNECT" { + path = req.URL.RequestURI() + if !validPseudoPath(path) { + orig := path + path = strings.TrimPrefix(path, req.URL.Scheme+"://"+host) + if !validPseudoPath(path) { + if req.URL.Opaque != "" { + return nil, fmt.Errorf("invalid request :path %q from URL.Opaque = %q", orig, req.URL.Opaque) + } else { + return nil, fmt.Errorf("invalid request :path %q", orig) + } + } + } + } + + // Check for any invalid headers and return an error before we + // potentially pollute our hpack state. (We want to be able to + // continue to reuse the hpack encoder for future requests) + for k, vv := range req.Header { + if !httpguts.ValidHeaderFieldName(k) { + return nil, fmt.Errorf("invalid HTTP header name %q", k) + } + for _, v := range vv { + if !httpguts.ValidHeaderFieldValue(v) { + return nil, fmt.Errorf("invalid HTTP header value %q for header %q", v, k) + } + } + } + + enumerateHeaders := func(f func(name, value string)) { + // 8.1.2.3 Request Pseudo-Header Fields + // The :path pseudo-header field includes the path and query parts of the + // target URI (the path-absolute production and optionally a '?' character + // followed by the query production (see Sections 3.3 and 3.4 of + // [RFC3986]). + f(":authority", host) + f(":method", req.Method) + if req.Method != "CONNECT" { + f(":path", path) + f(":scheme", req.URL.Scheme) + } + if trailers != "" { + f("trailer", trailers) + } + + var didUA bool + for k, vv := range req.Header { + if strings.EqualFold(k, "host") || strings.EqualFold(k, "content-length") { + // Host is :authority, already sent. + // Content-Length is automatic, set below. + continue + } else if strings.EqualFold(k, "connection") || strings.EqualFold(k, "proxy-connection") || + strings.EqualFold(k, "transfer-encoding") || strings.EqualFold(k, "upgrade") || + strings.EqualFold(k, "keep-alive") { + // Per 8.1.2.2 Connection-Specific Header + // Fields, don't send connection-specific + // fields. We have already checked if any + // are error-worthy so just ignore the rest. + continue + } else if strings.EqualFold(k, "user-agent") { + // Match Go's http1 behavior: at most one + // User-Agent. If set to nil or empty string, + // then omit it. Otherwise if not mentioned, + // include the default (below). + didUA = true + if len(vv) < 1 { + continue + } + vv = vv[:1] + if vv[0] == "" { + continue + } + + } + + for _, v := range vv { + f(k, v) + } + } + if shouldSendReqContentLength(req.Method, contentLength) { + f("content-length", strconv.FormatInt(contentLength, 10)) + } + if addGzipHeader { + f("accept-encoding", "gzip") + } + if !didUA { + f("user-agent", defaultUserAgent) + } + } + + // Do a first pass over the headers counting bytes to ensure + // we don't exceed cc.peerMaxHeaderListSize. This is done as a + // separate pass before encoding the headers to prevent + // modifying the hpack state. + hlSize := uint64(0) + enumerateHeaders(func(name, value string) { + hf := hpack.HeaderField{Name: name, Value: value} + hlSize += uint64(hf.Size()) + }) + + if hlSize > cc.peerMaxHeaderListSize { + return nil, errRequestHeaderListSize + } + + // Header list size is ok. Write the headers. + enumerateHeaders(func(name, value string) { + cc.writeHeader(strings.ToLower(name), value) + }) + + return cc.hbuf.Bytes(), nil +} + +// shouldSendReqContentLength reports whether the http2.Transport should send +// a "content-length" request header. This logic is basically a copy of the net/http +// transferWriter.shouldSendContentLength. +// The contentLength is the corrected contentLength (so 0 means actually 0, not unknown). +// -1 means unknown. +func shouldSendReqContentLength(method string, contentLength int64) bool { + if contentLength > 0 { + return true + } + if contentLength < 0 { + return false + } + // For zero bodies, whether we send a content-length depends on the method. + // It also kinda doesn't matter for http2 either way, with END_STREAM. + switch method { + case "POST", "PUT", "PATCH": + return true + default: + return false + } +} + +// requires cc.mu be held. +func (cc *ClientConn) encodeTrailers(req *http.Request) ([]byte, error) { + cc.hbuf.Reset() + + hlSize := uint64(0) + for k, vv := range req.Trailer { + for _, v := range vv { + hf := hpack.HeaderField{Name: k, Value: v} + hlSize += uint64(hf.Size()) + } + } + if hlSize > cc.peerMaxHeaderListSize { + return nil, errRequestHeaderListSize + } + + for k, vv := range req.Trailer { + // Transfer-Encoding, etc.. have already been filtered at the + // start of RoundTrip + lowKey := strings.ToLower(k) + for _, v := range vv { + cc.writeHeader(lowKey, v) + } + } + return cc.hbuf.Bytes(), nil +} + +func (cc *ClientConn) writeHeader(name, value string) { + if VerboseLogs { + log.Printf("http2: Transport encoding header %q = %q", name, value) + } + cc.henc.WriteField(hpack.HeaderField{Name: name, Value: value}) +} + +type resAndError struct { + res *http.Response + err error +} + +// requires cc.mu be held. +func (cc *ClientConn) newStream() *clientStream { + cs := &clientStream{ + cc: cc, + ID: cc.nextStreamID, + resc: make(chan resAndError, 1), + peerReset: make(chan struct{}), + done: make(chan struct{}), + } + cs.flow.add(int32(cc.initialWindowSize)) + cs.flow.setConnFlow(&cc.flow) + cs.inflow.add(transportDefaultStreamFlow) + cs.inflow.setConnFlow(&cc.inflow) + cc.nextStreamID += 2 + cc.streams[cs.ID] = cs + return cs +} + +func (cc *ClientConn) forgetStreamID(id uint32) { + cc.streamByID(id, true) +} + +func (cc *ClientConn) streamByID(id uint32, andRemove bool) *clientStream { + cc.mu.Lock() + defer cc.mu.Unlock() + cs := cc.streams[id] + if andRemove && cs != nil && !cc.closed { + cc.lastActive = time.Now() + delete(cc.streams, id) + if len(cc.streams) == 0 && cc.idleTimer != nil { + cc.idleTimer.Reset(cc.idleTimeout) + } + close(cs.done) + // Wake up checkResetOrDone via clientStream.awaitFlowControl and + // wake up RoundTrip if there is a pending request. + cc.cond.Broadcast() + } + return cs +} + +// clientConnReadLoop is the state owned by the clientConn's frame-reading readLoop. +type clientConnReadLoop struct { + cc *ClientConn + closeWhenIdle bool +} + +// readLoop runs in its own goroutine and reads and dispatches frames. +func (cc *ClientConn) readLoop() { + rl := &clientConnReadLoop{cc: cc} + defer rl.cleanup() + cc.readerErr = rl.run() + if ce, ok := cc.readerErr.(ConnectionError); ok { + cc.wmu.Lock() + cc.fr.WriteGoAway(0, ErrCode(ce), nil) + cc.wmu.Unlock() + } +} + +// GoAwayError is returned by the Transport when the server closes the +// TCP connection after sending a GOAWAY frame. +type GoAwayError struct { + LastStreamID uint32 + ErrCode ErrCode + DebugData string +} + +func (e GoAwayError) Error() string { + return fmt.Sprintf("http2: server sent GOAWAY and closed the connection; LastStreamID=%v, ErrCode=%v, debug=%q", + e.LastStreamID, e.ErrCode, e.DebugData) +} + +func isEOFOrNetReadError(err error) bool { + if err == io.EOF { + return true + } + ne, ok := err.(*net.OpError) + return ok && ne.Op == "read" +} + +func (rl *clientConnReadLoop) cleanup() { + cc := rl.cc + defer cc.tconn.Close() + defer cc.t.connPool().MarkDead(cc) + defer close(cc.readerDone) + + if cc.idleTimer != nil { + cc.idleTimer.Stop() + } + + // Close any response bodies if the server closes prematurely. + // TODO: also do this if we've written the headers but not + // gotten a response yet. + err := cc.readerErr + cc.mu.Lock() + if cc.goAway != nil && isEOFOrNetReadError(err) { + err = GoAwayError{ + LastStreamID: cc.goAway.LastStreamID, + ErrCode: cc.goAway.ErrCode, + DebugData: cc.goAwayDebug, + } + } else if err == io.EOF { + err = io.ErrUnexpectedEOF + } + for _, cs := range cc.streams { + cs.bufPipe.CloseWithError(err) // no-op if already closed + select { + case cs.resc <- resAndError{err: err}: + default: + } + close(cs.done) + } + cc.closed = true + cc.cond.Broadcast() + cc.mu.Unlock() +} + +func (rl *clientConnReadLoop) run() error { + cc := rl.cc + rl.closeWhenIdle = cc.t.disableKeepAlives() || cc.singleUse + gotReply := false // ever saw a HEADERS reply + gotSettings := false + for { + f, err := cc.fr.ReadFrame() + if err != nil { + cc.vlogf("http2: Transport readFrame error on conn %p: (%T) %v", cc, err, err) + } + if se, ok := err.(StreamError); ok { + if cs := cc.streamByID(se.StreamID, false); cs != nil { + cs.cc.writeStreamReset(cs.ID, se.Code, err) + cs.cc.forgetStreamID(cs.ID) + if se.Cause == nil { + se.Cause = cc.fr.errDetail + } + rl.endStreamError(cs, se) + } + continue + } else if err != nil { + return err + } + if VerboseLogs { + cc.vlogf("http2: Transport received %s", summarizeFrame(f)) + } + if !gotSettings { + if _, ok := f.(*SettingsFrame); !ok { + cc.logf("protocol error: received %T before a SETTINGS frame", f) + return ConnectionError(ErrCodeProtocol) + } + gotSettings = true + } + maybeIdle := false // whether frame might transition us to idle + + switch f := f.(type) { + case *MetaHeadersFrame: + err = rl.processHeaders(f) + maybeIdle = true + gotReply = true + case *DataFrame: + err = rl.processData(f) + maybeIdle = true + case *GoAwayFrame: + err = rl.processGoAway(f) + maybeIdle = true + case *RSTStreamFrame: + err = rl.processResetStream(f) + maybeIdle = true + case *SettingsFrame: + err = rl.processSettings(f) + case *PushPromiseFrame: + err = rl.processPushPromise(f) + case *WindowUpdateFrame: + err = rl.processWindowUpdate(f) + case *PingFrame: + err = rl.processPing(f) + default: + cc.logf("Transport: unhandled response frame type %T", f) + } + if err != nil { + if VerboseLogs { + cc.vlogf("http2: Transport conn %p received error from processing frame %v: %v", cc, summarizeFrame(f), err) + } + return err + } + if rl.closeWhenIdle && gotReply && maybeIdle { + cc.closeIfIdle() + } + } +} + +func (rl *clientConnReadLoop) processHeaders(f *MetaHeadersFrame) error { + cc := rl.cc + cs := cc.streamByID(f.StreamID, false) + if cs == nil { + // We'd get here if we canceled a request while the + // server had its response still in flight. So if this + // was just something we canceled, ignore it. + return nil + } + if f.StreamEnded() { + // Issue 20521: If the stream has ended, streamByID() causes + // clientStream.done to be closed, which causes the request's bodyWriter + // to be closed with an errStreamClosed, which may be received by + // clientConn.RoundTrip before the result of processing these headers. + // Deferring stream closure allows the header processing to occur first. + // clientConn.RoundTrip may still receive the bodyWriter error first, but + // the fix for issue 16102 prioritises any response. + // + // Issue 22413: If there is no request body, we should close the + // stream before writing to cs.resc so that the stream is closed + // immediately once RoundTrip returns. + if cs.req.Body != nil { + defer cc.forgetStreamID(f.StreamID) + } else { + cc.forgetStreamID(f.StreamID) + } + } + if !cs.firstByte { + if cs.trace != nil { + // TODO(bradfitz): move first response byte earlier, + // when we first read the 9 byte header, not waiting + // until all the HEADERS+CONTINUATION frames have been + // merged. This works for now. + traceFirstResponseByte(cs.trace) + } + cs.firstByte = true + } + if !cs.pastHeaders { + cs.pastHeaders = true + } else { + return rl.processTrailers(cs, f) + } + + res, err := rl.handleResponse(cs, f) + if err != nil { + if _, ok := err.(ConnectionError); ok { + return err + } + // Any other error type is a stream error. + cs.cc.writeStreamReset(f.StreamID, ErrCodeProtocol, err) + cc.forgetStreamID(cs.ID) + cs.resc <- resAndError{err: err} + return nil // return nil from process* funcs to keep conn alive + } + if res == nil { + // (nil, nil) special case. See handleResponse docs. + return nil + } + cs.resTrailer = &res.Trailer + cs.resc <- resAndError{res: res} + return nil +} + +// may return error types nil, or ConnectionError. Any other error value +// is a StreamError of type ErrCodeProtocol. The returned error in that case +// is the detail. +// +// As a special case, handleResponse may return (nil, nil) to skip the +// frame (currently only used for 100 expect continue). This special +// case is going away after Issue 13851 is fixed. +func (rl *clientConnReadLoop) handleResponse(cs *clientStream, f *MetaHeadersFrame) (*http.Response, error) { + if f.Truncated { + return nil, errResponseHeaderListSize + } + + status := f.PseudoValue("status") + if status == "" { + return nil, errors.New("malformed response from server: missing status pseudo header") + } + statusCode, err := strconv.Atoi(status) + if err != nil { + return nil, errors.New("malformed response from server: malformed non-numeric status pseudo header") + } + + if statusCode == 100 { + traceGot100Continue(cs.trace) + if cs.on100 != nil { + cs.on100() // forces any write delay timer to fire + } + cs.pastHeaders = false // do it all again + return nil, nil + } + + header := make(http.Header) + res := &http.Response{ + Proto: "HTTP/2.0", + ProtoMajor: 2, + Header: header, + StatusCode: statusCode, + Status: status + " " + http.StatusText(statusCode), + } + for _, hf := range f.RegularFields() { + key := http.CanonicalHeaderKey(hf.Name) + if key == "Trailer" { + t := res.Trailer + if t == nil { + t = make(http.Header) + res.Trailer = t + } + foreachHeaderElement(hf.Value, func(v string) { + t[http.CanonicalHeaderKey(v)] = nil + }) + } else { + header[key] = append(header[key], hf.Value) + } + } + + streamEnded := f.StreamEnded() + isHead := cs.req.Method == "HEAD" + if !streamEnded || isHead { + res.ContentLength = -1 + if clens := res.Header["Content-Length"]; len(clens) == 1 { + if clen64, err := strconv.ParseInt(clens[0], 10, 64); err == nil { + res.ContentLength = clen64 + } else { + // TODO: care? unlike http/1, it won't mess up our framing, so it's + // more safe smuggling-wise to ignore. + } + } else if len(clens) > 1 { + // TODO: care? unlike http/1, it won't mess up our framing, so it's + // more safe smuggling-wise to ignore. + } + } + + if streamEnded || isHead { + res.Body = noBody + return res, nil + } + + cs.bufPipe = pipe{b: &dataBuffer{expected: res.ContentLength}} + cs.bytesRemain = res.ContentLength + res.Body = transportResponseBody{cs} + go cs.awaitRequestCancel(cs.req) + + if cs.requestedGzip && res.Header.Get("Content-Encoding") == "gzip" { + res.Header.Del("Content-Encoding") + res.Header.Del("Content-Length") + res.ContentLength = -1 + res.Body = &gzipReader{body: res.Body} + setResponseUncompressed(res) + } + return res, nil +} + +func (rl *clientConnReadLoop) processTrailers(cs *clientStream, f *MetaHeadersFrame) error { + if cs.pastTrailers { + // Too many HEADERS frames for this stream. + return ConnectionError(ErrCodeProtocol) + } + cs.pastTrailers = true + if !f.StreamEnded() { + // We expect that any headers for trailers also + // has END_STREAM. + return ConnectionError(ErrCodeProtocol) + } + if len(f.PseudoFields()) > 0 { + // No pseudo header fields are defined for trailers. + // TODO: ConnectionError might be overly harsh? Check. + return ConnectionError(ErrCodeProtocol) + } + + trailer := make(http.Header) + for _, hf := range f.RegularFields() { + key := http.CanonicalHeaderKey(hf.Name) + trailer[key] = append(trailer[key], hf.Value) + } + cs.trailer = trailer + + rl.endStream(cs) + return nil +} + +// transportResponseBody is the concrete type of Transport.RoundTrip's +// Response.Body. It is an io.ReadCloser. On Read, it reads from cs.body. +// On Close it sends RST_STREAM if EOF wasn't already seen. +type transportResponseBody struct { + cs *clientStream +} + +func (b transportResponseBody) Read(p []byte) (n int, err error) { + cs := b.cs + cc := cs.cc + + if cs.readErr != nil { + return 0, cs.readErr + } + n, err = b.cs.bufPipe.Read(p) + if cs.bytesRemain != -1 { + if int64(n) > cs.bytesRemain { + n = int(cs.bytesRemain) + if err == nil { + err = errors.New("net/http: server replied with more than declared Content-Length; truncated") + cc.writeStreamReset(cs.ID, ErrCodeProtocol, err) + } + cs.readErr = err + return int(cs.bytesRemain), err + } + cs.bytesRemain -= int64(n) + if err == io.EOF && cs.bytesRemain > 0 { + err = io.ErrUnexpectedEOF + cs.readErr = err + return n, err + } + } + if n == 0 { + // No flow control tokens to send back. + return + } + + cc.mu.Lock() + defer cc.mu.Unlock() + + var connAdd, streamAdd int32 + // Check the conn-level first, before the stream-level. + if v := cc.inflow.available(); v < transportDefaultConnFlow/2 { + connAdd = transportDefaultConnFlow - v + cc.inflow.add(connAdd) + } + if err == nil { // No need to refresh if the stream is over or failed. + // Consider any buffered body data (read from the conn but not + // consumed by the client) when computing flow control for this + // stream. + v := int(cs.inflow.available()) + cs.bufPipe.Len() + if v < transportDefaultStreamFlow-transportDefaultStreamMinRefresh { + streamAdd = int32(transportDefaultStreamFlow - v) + cs.inflow.add(streamAdd) + } + } + if connAdd != 0 || streamAdd != 0 { + cc.wmu.Lock() + defer cc.wmu.Unlock() + if connAdd != 0 { + cc.fr.WriteWindowUpdate(0, mustUint31(connAdd)) + } + if streamAdd != 0 { + cc.fr.WriteWindowUpdate(cs.ID, mustUint31(streamAdd)) + } + cc.bw.Flush() + } + return +} + +var errClosedResponseBody = errors.New("http2: response body closed") + +func (b transportResponseBody) Close() error { + cs := b.cs + cc := cs.cc + + serverSentStreamEnd := cs.bufPipe.Err() == io.EOF + unread := cs.bufPipe.Len() + + if unread > 0 || !serverSentStreamEnd { + cc.mu.Lock() + cc.wmu.Lock() + if !serverSentStreamEnd { + cc.fr.WriteRSTStream(cs.ID, ErrCodeCancel) + cs.didReset = true + } + // Return connection-level flow control. + if unread > 0 { + cc.inflow.add(int32(unread)) + cc.fr.WriteWindowUpdate(0, uint32(unread)) + } + cc.bw.Flush() + cc.wmu.Unlock() + cc.mu.Unlock() + } + + cs.bufPipe.BreakWithError(errClosedResponseBody) + cc.forgetStreamID(cs.ID) + return nil +} + +func (rl *clientConnReadLoop) processData(f *DataFrame) error { + cc := rl.cc + cs := cc.streamByID(f.StreamID, f.StreamEnded()) + data := f.Data() + if cs == nil { + cc.mu.Lock() + neverSent := cc.nextStreamID + cc.mu.Unlock() + if f.StreamID >= neverSent { + // We never asked for this. + cc.logf("http2: Transport received unsolicited DATA frame; closing connection") + return ConnectionError(ErrCodeProtocol) + } + // We probably did ask for this, but canceled. Just ignore it. + // TODO: be stricter here? only silently ignore things which + // we canceled, but not things which were closed normally + // by the peer? Tough without accumulating too much state. + + // But at least return their flow control: + if f.Length > 0 { + cc.mu.Lock() + cc.inflow.add(int32(f.Length)) + cc.mu.Unlock() + + cc.wmu.Lock() + cc.fr.WriteWindowUpdate(0, uint32(f.Length)) + cc.bw.Flush() + cc.wmu.Unlock() + } + return nil + } + if !cs.firstByte { + cc.logf("protocol error: received DATA before a HEADERS frame") + rl.endStreamError(cs, StreamError{ + StreamID: f.StreamID, + Code: ErrCodeProtocol, + }) + return nil + } + if f.Length > 0 { + if cs.req.Method == "HEAD" && len(data) > 0 { + cc.logf("protocol error: received DATA on a HEAD request") + rl.endStreamError(cs, StreamError{ + StreamID: f.StreamID, + Code: ErrCodeProtocol, + }) + return nil + } + // Check connection-level flow control. + cc.mu.Lock() + if cs.inflow.available() >= int32(f.Length) { + cs.inflow.take(int32(f.Length)) + } else { + cc.mu.Unlock() + return ConnectionError(ErrCodeFlowControl) + } + // Return any padded flow control now, since we won't + // refund it later on body reads. + var refund int + if pad := int(f.Length) - len(data); pad > 0 { + refund += pad + } + // Return len(data) now if the stream is already closed, + // since data will never be read. + didReset := cs.didReset + if didReset { + refund += len(data) + } + if refund > 0 { + cc.inflow.add(int32(refund)) + cc.wmu.Lock() + cc.fr.WriteWindowUpdate(0, uint32(refund)) + if !didReset { + cs.inflow.add(int32(refund)) + cc.fr.WriteWindowUpdate(cs.ID, uint32(refund)) + } + cc.bw.Flush() + cc.wmu.Unlock() + } + cc.mu.Unlock() + + if len(data) > 0 && !didReset { + if _, err := cs.bufPipe.Write(data); err != nil { + rl.endStreamError(cs, err) + return err + } + } + } + + if f.StreamEnded() { + rl.endStream(cs) + } + return nil +} + +var errInvalidTrailers = errors.New("http2: invalid trailers") + +func (rl *clientConnReadLoop) endStream(cs *clientStream) { + // TODO: check that any declared content-length matches, like + // server.go's (*stream).endStream method. + rl.endStreamError(cs, nil) +} + +func (rl *clientConnReadLoop) endStreamError(cs *clientStream, err error) { + var code func() + if err == nil { + err = io.EOF + code = cs.copyTrailers + } + if isConnectionCloseRequest(cs.req) { + rl.closeWhenIdle = true + } + cs.bufPipe.closeWithErrorAndCode(err, code) + + select { + case cs.resc <- resAndError{err: err}: + default: + } +} + +func (cs *clientStream) copyTrailers() { + for k, vv := range cs.trailer { + t := cs.resTrailer + if *t == nil { + *t = make(http.Header) + } + (*t)[k] = vv + } +} + +func (rl *clientConnReadLoop) processGoAway(f *GoAwayFrame) error { + cc := rl.cc + cc.t.connPool().MarkDead(cc) + if f.ErrCode != 0 { + // TODO: deal with GOAWAY more. particularly the error code + cc.vlogf("transport got GOAWAY with error code = %v", f.ErrCode) + } + cc.setGoAway(f) + return nil +} + +func (rl *clientConnReadLoop) processSettings(f *SettingsFrame) error { + cc := rl.cc + cc.mu.Lock() + defer cc.mu.Unlock() + + if f.IsAck() { + if cc.wantSettingsAck { + cc.wantSettingsAck = false + return nil + } + return ConnectionError(ErrCodeProtocol) + } + + err := f.ForeachSetting(func(s Setting) error { + switch s.ID { + case SettingMaxFrameSize: + cc.maxFrameSize = s.Val + case SettingMaxConcurrentStreams: + cc.maxConcurrentStreams = s.Val + case SettingMaxHeaderListSize: + cc.peerMaxHeaderListSize = uint64(s.Val) + case SettingInitialWindowSize: + // Values above the maximum flow-control + // window size of 2^31-1 MUST be treated as a + // connection error (Section 5.4.1) of type + // FLOW_CONTROL_ERROR. + if s.Val > math.MaxInt32 { + return ConnectionError(ErrCodeFlowControl) + } + + // Adjust flow control of currently-open + // frames by the difference of the old initial + // window size and this one. + delta := int32(s.Val) - int32(cc.initialWindowSize) + for _, cs := range cc.streams { + cs.flow.add(delta) + } + cc.cond.Broadcast() + + cc.initialWindowSize = s.Val + default: + // TODO(bradfitz): handle more settings? SETTINGS_HEADER_TABLE_SIZE probably. + cc.vlogf("Unhandled Setting: %v", s) + } + return nil + }) + if err != nil { + return err + } + + cc.wmu.Lock() + defer cc.wmu.Unlock() + + cc.fr.WriteSettingsAck() + cc.bw.Flush() + return cc.werr +} + +func (rl *clientConnReadLoop) processWindowUpdate(f *WindowUpdateFrame) error { + cc := rl.cc + cs := cc.streamByID(f.StreamID, false) + if f.StreamID != 0 && cs == nil { + return nil + } + + cc.mu.Lock() + defer cc.mu.Unlock() + + fl := &cc.flow + if cs != nil { + fl = &cs.flow + } + if !fl.add(int32(f.Increment)) { + return ConnectionError(ErrCodeFlowControl) + } + cc.cond.Broadcast() + return nil +} + +func (rl *clientConnReadLoop) processResetStream(f *RSTStreamFrame) error { + cs := rl.cc.streamByID(f.StreamID, true) + if cs == nil { + // TODO: return error if server tries to RST_STEAM an idle stream + return nil + } + select { + case <-cs.peerReset: + // Already reset. + // This is the only goroutine + // which closes this, so there + // isn't a race. + default: + err := streamError(cs.ID, f.ErrCode) + cs.resetErr = err + close(cs.peerReset) + cs.bufPipe.CloseWithError(err) + cs.cc.cond.Broadcast() // wake up checkResetOrDone via clientStream.awaitFlowControl + } + return nil +} + +// Ping sends a PING frame to the server and waits for the ack. +// Public implementation is in go17.go and not_go17.go +func (cc *ClientConn) ping(ctx contextContext) error { + c := make(chan struct{}) + // Generate a random payload + var p [8]byte + for { + if _, err := rand.Read(p[:]); err != nil { + return err + } + cc.mu.Lock() + // check for dup before insert + if _, found := cc.pings[p]; !found { + cc.pings[p] = c + cc.mu.Unlock() + break + } + cc.mu.Unlock() + } + cc.wmu.Lock() + if err := cc.fr.WritePing(false, p); err != nil { + cc.wmu.Unlock() + return err + } + if err := cc.bw.Flush(); err != nil { + cc.wmu.Unlock() + return err + } + cc.wmu.Unlock() + select { + case <-c: + return nil + case <-ctx.Done(): + return ctx.Err() + case <-cc.readerDone: + // connection closed + return cc.readerErr + } +} + +func (rl *clientConnReadLoop) processPing(f *PingFrame) error { + if f.IsAck() { + cc := rl.cc + cc.mu.Lock() + defer cc.mu.Unlock() + // If ack, notify listener if any + if c, ok := cc.pings[f.Data]; ok { + close(c) + delete(cc.pings, f.Data) + } + return nil + } + cc := rl.cc + cc.wmu.Lock() + defer cc.wmu.Unlock() + if err := cc.fr.WritePing(true, f.Data); err != nil { + return err + } + return cc.bw.Flush() +} + +func (rl *clientConnReadLoop) processPushPromise(f *PushPromiseFrame) error { + // We told the peer we don't want them. + // Spec says: + // "PUSH_PROMISE MUST NOT be sent if the SETTINGS_ENABLE_PUSH + // setting of the peer endpoint is set to 0. An endpoint that + // has set this setting and has received acknowledgement MUST + // treat the receipt of a PUSH_PROMISE frame as a connection + // error (Section 5.4.1) of type PROTOCOL_ERROR." + return ConnectionError(ErrCodeProtocol) +} + +func (cc *ClientConn) writeStreamReset(streamID uint32, code ErrCode, err error) { + // TODO: map err to more interesting error codes, once the + // HTTP community comes up with some. But currently for + // RST_STREAM there's no equivalent to GOAWAY frame's debug + // data, and the error codes are all pretty vague ("cancel"). + cc.wmu.Lock() + cc.fr.WriteRSTStream(streamID, code) + cc.bw.Flush() + cc.wmu.Unlock() +} + +var ( + errResponseHeaderListSize = errors.New("http2: response header list larger than advertised limit") + errRequestHeaderListSize = errors.New("http2: request header list larger than peer's advertised limit") + errPseudoTrailers = errors.New("http2: invalid pseudo header in trailers") +) + +func (cc *ClientConn) logf(format string, args ...interface{}) { + cc.t.logf(format, args...) +} + +func (cc *ClientConn) vlogf(format string, args ...interface{}) { + cc.t.vlogf(format, args...) +} + +func (t *Transport) vlogf(format string, args ...interface{}) { + if VerboseLogs { + t.logf(format, args...) + } +} + +func (t *Transport) logf(format string, args ...interface{}) { + log.Printf(format, args...) +} + +var noBody io.ReadCloser = ioutil.NopCloser(bytes.NewReader(nil)) + +func strSliceContains(ss []string, s string) bool { + for _, v := range ss { + if v == s { + return true + } + } + return false +} + +type erringRoundTripper struct{ err error } + +func (rt erringRoundTripper) RoundTrip(*http.Request) (*http.Response, error) { return nil, rt.err } + +// gzipReader wraps a response body so it can lazily +// call gzip.NewReader on the first call to Read +type gzipReader struct { + body io.ReadCloser // underlying Response.Body + zr *gzip.Reader // lazily-initialized gzip reader + zerr error // sticky error +} + +func (gz *gzipReader) Read(p []byte) (n int, err error) { + if gz.zerr != nil { + return 0, gz.zerr + } + if gz.zr == nil { + gz.zr, err = gzip.NewReader(gz.body) + if err != nil { + gz.zerr = err + return 0, err + } + } + return gz.zr.Read(p) +} + +func (gz *gzipReader) Close() error { + return gz.body.Close() +} + +type errorReader struct{ err error } + +func (r errorReader) Read(p []byte) (int, error) { return 0, r.err } + +// bodyWriterState encapsulates various state around the Transport's writing +// of the request body, particularly regarding doing delayed writes of the body +// when the request contains "Expect: 100-continue". +type bodyWriterState struct { + cs *clientStream + timer *time.Timer // if non-nil, we're doing a delayed write + fnonce *sync.Once // to call fn with + fn func() // the code to run in the goroutine, writing the body + resc chan error // result of fn's execution + delay time.Duration // how long we should delay a delayed write for +} + +func (t *Transport) getBodyWriterState(cs *clientStream, body io.Reader) (s bodyWriterState) { + s.cs = cs + if body == nil { + return + } + resc := make(chan error, 1) + s.resc = resc + s.fn = func() { + cs.cc.mu.Lock() + cs.startedWrite = true + cs.cc.mu.Unlock() + resc <- cs.writeRequestBody(body, cs.req.Body) + } + s.delay = t.expectContinueTimeout() + if s.delay == 0 || + !httpguts.HeaderValuesContainsToken( + cs.req.Header["Expect"], + "100-continue") { + return + } + s.fnonce = new(sync.Once) + + // Arm the timer with a very large duration, which we'll + // intentionally lower later. It has to be large now because + // we need a handle to it before writing the headers, but the + // s.delay value is defined to not start until after the + // request headers were written. + const hugeDuration = 365 * 24 * time.Hour + s.timer = time.AfterFunc(hugeDuration, func() { + s.fnonce.Do(s.fn) + }) + return +} + +func (s bodyWriterState) cancel() { + if s.timer != nil { + s.timer.Stop() + } +} + +func (s bodyWriterState) on100() { + if s.timer == nil { + // If we didn't do a delayed write, ignore the server's + // bogus 100 continue response. + return + } + s.timer.Stop() + go func() { s.fnonce.Do(s.fn) }() +} + +// scheduleBodyWrite starts writing the body, either immediately (in +// the common case) or after the delay timeout. It should not be +// called until after the headers have been written. +func (s bodyWriterState) scheduleBodyWrite() { + if s.timer == nil { + // We're not doing a delayed write (see + // getBodyWriterState), so just start the writing + // goroutine immediately. + go s.fn() + return + } + traceWait100Continue(s.cs.trace) + if s.timer.Stop() { + s.timer.Reset(s.delay) + } +} + +// isConnectionCloseRequest reports whether req should use its own +// connection for a single request and then close the connection. +func isConnectionCloseRequest(req *http.Request) bool { + return req.Close || httpguts.HeaderValuesContainsToken(req.Header["Connection"], "close") +} diff --git a/vendor/golang.org/x/net/http2/write.go b/vendor/golang.org/x/net/http2/write.go new file mode 100644 index 0000000..a512041 --- /dev/null +++ b/vendor/golang.org/x/net/http2/write.go @@ -0,0 +1,369 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package http2 + +import ( + "bytes" + "fmt" + "log" + "net/http" + "net/url" + + "golang.org/x/net/http/httpguts" + "golang.org/x/net/http2/hpack" +) + +// writeFramer is implemented by any type that is used to write frames. +type writeFramer interface { + writeFrame(writeContext) error + + // staysWithinBuffer reports whether this writer promises that + // it will only write less than or equal to size bytes, and it + // won't Flush the write context. + staysWithinBuffer(size int) bool +} + +// writeContext is the interface needed by the various frame writer +// types below. All the writeFrame methods below are scheduled via the +// frame writing scheduler (see writeScheduler in writesched.go). +// +// This interface is implemented by *serverConn. +// +// TODO: decide whether to a) use this in the client code (which didn't +// end up using this yet, because it has a simpler design, not +// currently implementing priorities), or b) delete this and +// make the server code a bit more concrete. +type writeContext interface { + Framer() *Framer + Flush() error + CloseConn() error + // HeaderEncoder returns an HPACK encoder that writes to the + // returned buffer. + HeaderEncoder() (*hpack.Encoder, *bytes.Buffer) +} + +// writeEndsStream reports whether w writes a frame that will transition +// the stream to a half-closed local state. This returns false for RST_STREAM, +// which closes the entire stream (not just the local half). +func writeEndsStream(w writeFramer) bool { + switch v := w.(type) { + case *writeData: + return v.endStream + case *writeResHeaders: + return v.endStream + case nil: + // This can only happen if the caller reuses w after it's + // been intentionally nil'ed out to prevent use. Keep this + // here to catch future refactoring breaking it. + panic("writeEndsStream called on nil writeFramer") + } + return false +} + +type flushFrameWriter struct{} + +func (flushFrameWriter) writeFrame(ctx writeContext) error { + return ctx.Flush() +} + +func (flushFrameWriter) staysWithinBuffer(max int) bool { return false } + +type writeSettings []Setting + +func (s writeSettings) staysWithinBuffer(max int) bool { + const settingSize = 6 // uint16 + uint32 + return frameHeaderLen+settingSize*len(s) <= max + +} + +func (s writeSettings) writeFrame(ctx writeContext) error { + return ctx.Framer().WriteSettings([]Setting(s)...) +} + +type writeGoAway struct { + maxStreamID uint32 + code ErrCode +} + +func (p *writeGoAway) writeFrame(ctx writeContext) error { + err := ctx.Framer().WriteGoAway(p.maxStreamID, p.code, nil) + ctx.Flush() // ignore error: we're hanging up on them anyway + return err +} + +func (*writeGoAway) staysWithinBuffer(max int) bool { return false } // flushes + +type writeData struct { + streamID uint32 + p []byte + endStream bool +} + +func (w *writeData) String() string { + return fmt.Sprintf("writeData(stream=%d, p=%d, endStream=%v)", w.streamID, len(w.p), w.endStream) +} + +func (w *writeData) writeFrame(ctx writeContext) error { + return ctx.Framer().WriteData(w.streamID, w.endStream, w.p) +} + +func (w *writeData) staysWithinBuffer(max int) bool { + return frameHeaderLen+len(w.p) <= max +} + +// handlerPanicRST is the message sent from handler goroutines when +// the handler panics. +type handlerPanicRST struct { + StreamID uint32 +} + +func (hp handlerPanicRST) writeFrame(ctx writeContext) error { + return ctx.Framer().WriteRSTStream(hp.StreamID, ErrCodeInternal) +} + +func (hp handlerPanicRST) staysWithinBuffer(max int) bool { return frameHeaderLen+4 <= max } + +func (se StreamError) writeFrame(ctx writeContext) error { + return ctx.Framer().WriteRSTStream(se.StreamID, se.Code) +} + +func (se StreamError) staysWithinBuffer(max int) bool { return frameHeaderLen+4 <= max } + +type writePingAck struct{ pf *PingFrame } + +func (w writePingAck) writeFrame(ctx writeContext) error { + return ctx.Framer().WritePing(true, w.pf.Data) +} + +func (w writePingAck) staysWithinBuffer(max int) bool { return frameHeaderLen+len(w.pf.Data) <= max } + +type writeSettingsAck struct{} + +func (writeSettingsAck) writeFrame(ctx writeContext) error { + return ctx.Framer().WriteSettingsAck() +} + +func (writeSettingsAck) staysWithinBuffer(max int) bool { return frameHeaderLen <= max } + +// splitHeaderBlock splits headerBlock into fragments so that each fragment fits +// in a single frame, then calls fn for each fragment. firstFrag/lastFrag are true +// for the first/last fragment, respectively. +func splitHeaderBlock(ctx writeContext, headerBlock []byte, fn func(ctx writeContext, frag []byte, firstFrag, lastFrag bool) error) error { + // For now we're lazy and just pick the minimum MAX_FRAME_SIZE + // that all peers must support (16KB). Later we could care + // more and send larger frames if the peer advertised it, but + // there's little point. Most headers are small anyway (so we + // generally won't have CONTINUATION frames), and extra frames + // only waste 9 bytes anyway. + const maxFrameSize = 16384 + + first := true + for len(headerBlock) > 0 { + frag := headerBlock + if len(frag) > maxFrameSize { + frag = frag[:maxFrameSize] + } + headerBlock = headerBlock[len(frag):] + if err := fn(ctx, frag, first, len(headerBlock) == 0); err != nil { + return err + } + first = false + } + return nil +} + +// writeResHeaders is a request to write a HEADERS and 0+ CONTINUATION frames +// for HTTP response headers or trailers from a server handler. +type writeResHeaders struct { + streamID uint32 + httpResCode int // 0 means no ":status" line + h http.Header // may be nil + trailers []string // if non-nil, which keys of h to write. nil means all. + endStream bool + + date string + contentType string + contentLength string + noSniff bool +} + +func encKV(enc *hpack.Encoder, k, v string) { + if VerboseLogs { + log.Printf("http2: server encoding header %q = %q", k, v) + } + enc.WriteField(hpack.HeaderField{Name: k, Value: v}) +} + +func (w *writeResHeaders) staysWithinBuffer(max int) bool { + // TODO: this is a common one. It'd be nice to return true + // here and get into the fast path if we could be clever and + // calculate the size fast enough, or at least a conservative + // uppper bound that usually fires. (Maybe if w.h and + // w.trailers are nil, so we don't need to enumerate it.) + // Otherwise I'm afraid that just calculating the length to + // answer this question would be slower than the ~2µs benefit. + return false +} + +func (w *writeResHeaders) writeFrame(ctx writeContext) error { + enc, buf := ctx.HeaderEncoder() + buf.Reset() + + if w.httpResCode != 0 { + encKV(enc, ":status", httpCodeString(w.httpResCode)) + } + + encodeHeaders(enc, w.h, w.trailers) + + if w.contentType != "" { + encKV(enc, "content-type", w.contentType) + } + if w.contentLength != "" { + encKV(enc, "content-length", w.contentLength) + } + if w.noSniff { + encKV(enc, "x-content-type-options", "nosniff") + } + if w.date != "" { + encKV(enc, "date", w.date) + } + + headerBlock := buf.Bytes() + if len(headerBlock) == 0 && w.trailers == nil { + panic("unexpected empty hpack") + } + + return splitHeaderBlock(ctx, headerBlock, w.writeHeaderBlock) +} + +func (w *writeResHeaders) writeHeaderBlock(ctx writeContext, frag []byte, firstFrag, lastFrag bool) error { + if firstFrag { + return ctx.Framer().WriteHeaders(HeadersFrameParam{ + StreamID: w.streamID, + BlockFragment: frag, + EndStream: w.endStream, + EndHeaders: lastFrag, + }) + } else { + return ctx.Framer().WriteContinuation(w.streamID, lastFrag, frag) + } +} + +// writePushPromise is a request to write a PUSH_PROMISE and 0+ CONTINUATION frames. +type writePushPromise struct { + streamID uint32 // pusher stream + method string // for :method + url *url.URL // for :scheme, :authority, :path + h http.Header + + // Creates an ID for a pushed stream. This runs on serveG just before + // the frame is written. The returned ID is copied to promisedID. + allocatePromisedID func() (uint32, error) + promisedID uint32 +} + +func (w *writePushPromise) staysWithinBuffer(max int) bool { + // TODO: see writeResHeaders.staysWithinBuffer + return false +} + +func (w *writePushPromise) writeFrame(ctx writeContext) error { + enc, buf := ctx.HeaderEncoder() + buf.Reset() + + encKV(enc, ":method", w.method) + encKV(enc, ":scheme", w.url.Scheme) + encKV(enc, ":authority", w.url.Host) + encKV(enc, ":path", w.url.RequestURI()) + encodeHeaders(enc, w.h, nil) + + headerBlock := buf.Bytes() + if len(headerBlock) == 0 { + panic("unexpected empty hpack") + } + + return splitHeaderBlock(ctx, headerBlock, w.writeHeaderBlock) +} + +func (w *writePushPromise) writeHeaderBlock(ctx writeContext, frag []byte, firstFrag, lastFrag bool) error { + if firstFrag { + return ctx.Framer().WritePushPromise(PushPromiseParam{ + StreamID: w.streamID, + PromiseID: w.promisedID, + BlockFragment: frag, + EndHeaders: lastFrag, + }) + } else { + return ctx.Framer().WriteContinuation(w.streamID, lastFrag, frag) + } +} + +type write100ContinueHeadersFrame struct { + streamID uint32 +} + +func (w write100ContinueHeadersFrame) writeFrame(ctx writeContext) error { + enc, buf := ctx.HeaderEncoder() + buf.Reset() + encKV(enc, ":status", "100") + return ctx.Framer().WriteHeaders(HeadersFrameParam{ + StreamID: w.streamID, + BlockFragment: buf.Bytes(), + EndStream: false, + EndHeaders: true, + }) +} + +func (w write100ContinueHeadersFrame) staysWithinBuffer(max int) bool { + // Sloppy but conservative: + return 9+2*(len(":status")+len("100")) <= max +} + +type writeWindowUpdate struct { + streamID uint32 // or 0 for conn-level + n uint32 +} + +func (wu writeWindowUpdate) staysWithinBuffer(max int) bool { return frameHeaderLen+4 <= max } + +func (wu writeWindowUpdate) writeFrame(ctx writeContext) error { + return ctx.Framer().WriteWindowUpdate(wu.streamID, wu.n) +} + +// encodeHeaders encodes an http.Header. If keys is not nil, then (k, h[k]) +// is encoded only only if k is in keys. +func encodeHeaders(enc *hpack.Encoder, h http.Header, keys []string) { + if keys == nil { + sorter := sorterPool.Get().(*sorter) + // Using defer here, since the returned keys from the + // sorter.Keys method is only valid until the sorter + // is returned: + defer sorterPool.Put(sorter) + keys = sorter.Keys(h) + } + for _, k := range keys { + vv := h[k] + k = lowerHeader(k) + if !validWireHeaderFieldName(k) { + // Skip it as backup paranoia. Per + // golang.org/issue/14048, these should + // already be rejected at a higher level. + continue + } + isTE := k == "transfer-encoding" + for _, v := range vv { + if !httpguts.ValidHeaderFieldValue(v) { + // TODO: return an error? golang.org/issue/14048 + // For now just omit it. + continue + } + // TODO: more of "8.1.2.2 Connection-Specific Header Fields" + if isTE && v != "trailers" { + continue + } + encKV(enc, k, v) + } + } +} diff --git a/vendor/golang.org/x/net/http2/writesched.go b/vendor/golang.org/x/net/http2/writesched.go new file mode 100644 index 0000000..4fe3073 --- /dev/null +++ b/vendor/golang.org/x/net/http2/writesched.go @@ -0,0 +1,242 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package http2 + +import "fmt" + +// WriteScheduler is the interface implemented by HTTP/2 write schedulers. +// Methods are never called concurrently. +type WriteScheduler interface { + // OpenStream opens a new stream in the write scheduler. + // It is illegal to call this with streamID=0 or with a streamID that is + // already open -- the call may panic. + OpenStream(streamID uint32, options OpenStreamOptions) + + // CloseStream closes a stream in the write scheduler. Any frames queued on + // this stream should be discarded. It is illegal to call this on a stream + // that is not open -- the call may panic. + CloseStream(streamID uint32) + + // AdjustStream adjusts the priority of the given stream. This may be called + // on a stream that has not yet been opened or has been closed. Note that + // RFC 7540 allows PRIORITY frames to be sent on streams in any state. See: + // https://tools.ietf.org/html/rfc7540#section-5.1 + AdjustStream(streamID uint32, priority PriorityParam) + + // Push queues a frame in the scheduler. In most cases, this will not be + // called with wr.StreamID()!=0 unless that stream is currently open. The one + // exception is RST_STREAM frames, which may be sent on idle or closed streams. + Push(wr FrameWriteRequest) + + // Pop dequeues the next frame to write. Returns false if no frames can + // be written. Frames with a given wr.StreamID() are Pop'd in the same + // order they are Push'd. + Pop() (wr FrameWriteRequest, ok bool) +} + +// OpenStreamOptions specifies extra options for WriteScheduler.OpenStream. +type OpenStreamOptions struct { + // PusherID is zero if the stream was initiated by the client. Otherwise, + // PusherID names the stream that pushed the newly opened stream. + PusherID uint32 +} + +// FrameWriteRequest is a request to write a frame. +type FrameWriteRequest struct { + // write is the interface value that does the writing, once the + // WriteScheduler has selected this frame to write. The write + // functions are all defined in write.go. + write writeFramer + + // stream is the stream on which this frame will be written. + // nil for non-stream frames like PING and SETTINGS. + stream *stream + + // done, if non-nil, must be a buffered channel with space for + // 1 message and is sent the return value from write (or an + // earlier error) when the frame has been written. + done chan error +} + +// StreamID returns the id of the stream this frame will be written to. +// 0 is used for non-stream frames such as PING and SETTINGS. +func (wr FrameWriteRequest) StreamID() uint32 { + if wr.stream == nil { + if se, ok := wr.write.(StreamError); ok { + // (*serverConn).resetStream doesn't set + // stream because it doesn't necessarily have + // one. So special case this type of write + // message. + return se.StreamID + } + return 0 + } + return wr.stream.id +} + +// DataSize returns the number of flow control bytes that must be consumed +// to write this entire frame. This is 0 for non-DATA frames. +func (wr FrameWriteRequest) DataSize() int { + if wd, ok := wr.write.(*writeData); ok { + return len(wd.p) + } + return 0 +} + +// Consume consumes min(n, available) bytes from this frame, where available +// is the number of flow control bytes available on the stream. Consume returns +// 0, 1, or 2 frames, where the integer return value gives the number of frames +// returned. +// +// If flow control prevents consuming any bytes, this returns (_, _, 0). If +// the entire frame was consumed, this returns (wr, _, 1). Otherwise, this +// returns (consumed, rest, 2), where 'consumed' contains the consumed bytes and +// 'rest' contains the remaining bytes. The consumed bytes are deducted from the +// underlying stream's flow control budget. +func (wr FrameWriteRequest) Consume(n int32) (FrameWriteRequest, FrameWriteRequest, int) { + var empty FrameWriteRequest + + // Non-DATA frames are always consumed whole. + wd, ok := wr.write.(*writeData) + if !ok || len(wd.p) == 0 { + return wr, empty, 1 + } + + // Might need to split after applying limits. + allowed := wr.stream.flow.available() + if n < allowed { + allowed = n + } + if wr.stream.sc.maxFrameSize < allowed { + allowed = wr.stream.sc.maxFrameSize + } + if allowed <= 0 { + return empty, empty, 0 + } + if len(wd.p) > int(allowed) { + wr.stream.flow.take(allowed) + consumed := FrameWriteRequest{ + stream: wr.stream, + write: &writeData{ + streamID: wd.streamID, + p: wd.p[:allowed], + // Even if the original had endStream set, there + // are bytes remaining because len(wd.p) > allowed, + // so we know endStream is false. + endStream: false, + }, + // Our caller is blocking on the final DATA frame, not + // this intermediate frame, so no need to wait. + done: nil, + } + rest := FrameWriteRequest{ + stream: wr.stream, + write: &writeData{ + streamID: wd.streamID, + p: wd.p[allowed:], + endStream: wd.endStream, + }, + done: wr.done, + } + return consumed, rest, 2 + } + + // The frame is consumed whole. + // NB: This cast cannot overflow because allowed is <= math.MaxInt32. + wr.stream.flow.take(int32(len(wd.p))) + return wr, empty, 1 +} + +// String is for debugging only. +func (wr FrameWriteRequest) String() string { + var des string + if s, ok := wr.write.(fmt.Stringer); ok { + des = s.String() + } else { + des = fmt.Sprintf("%T", wr.write) + } + return fmt.Sprintf("[FrameWriteRequest stream=%d, ch=%v, writer=%v]", wr.StreamID(), wr.done != nil, des) +} + +// replyToWriter sends err to wr.done and panics if the send must block +// This does nothing if wr.done is nil. +func (wr *FrameWriteRequest) replyToWriter(err error) { + if wr.done == nil { + return + } + select { + case wr.done <- err: + default: + panic(fmt.Sprintf("unbuffered done channel passed in for type %T", wr.write)) + } + wr.write = nil // prevent use (assume it's tainted after wr.done send) +} + +// writeQueue is used by implementations of WriteScheduler. +type writeQueue struct { + s []FrameWriteRequest +} + +func (q *writeQueue) empty() bool { return len(q.s) == 0 } + +func (q *writeQueue) push(wr FrameWriteRequest) { + q.s = append(q.s, wr) +} + +func (q *writeQueue) shift() FrameWriteRequest { + if len(q.s) == 0 { + panic("invalid use of queue") + } + wr := q.s[0] + // TODO: less copy-happy queue. + copy(q.s, q.s[1:]) + q.s[len(q.s)-1] = FrameWriteRequest{} + q.s = q.s[:len(q.s)-1] + return wr +} + +// consume consumes up to n bytes from q.s[0]. If the frame is +// entirely consumed, it is removed from the queue. If the frame +// is partially consumed, the frame is kept with the consumed +// bytes removed. Returns true iff any bytes were consumed. +func (q *writeQueue) consume(n int32) (FrameWriteRequest, bool) { + if len(q.s) == 0 { + return FrameWriteRequest{}, false + } + consumed, rest, numresult := q.s[0].Consume(n) + switch numresult { + case 0: + return FrameWriteRequest{}, false + case 1: + q.shift() + case 2: + q.s[0] = rest + } + return consumed, true +} + +type writeQueuePool []*writeQueue + +// put inserts an unused writeQueue into the pool. +func (p *writeQueuePool) put(q *writeQueue) { + for i := range q.s { + q.s[i] = FrameWriteRequest{} + } + q.s = q.s[:0] + *p = append(*p, q) +} + +// get returns an empty writeQueue. +func (p *writeQueuePool) get() *writeQueue { + ln := len(*p) + if ln == 0 { + return new(writeQueue) + } + x := ln - 1 + q := (*p)[x] + (*p)[x] = nil + *p = (*p)[:x] + return q +} diff --git a/vendor/golang.org/x/net/http2/writesched_priority.go b/vendor/golang.org/x/net/http2/writesched_priority.go new file mode 100644 index 0000000..848fed6 --- /dev/null +++ b/vendor/golang.org/x/net/http2/writesched_priority.go @@ -0,0 +1,452 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package http2 + +import ( + "fmt" + "math" + "sort" +) + +// RFC 7540, Section 5.3.5: the default weight is 16. +const priorityDefaultWeight = 15 // 16 = 15 + 1 + +// PriorityWriteSchedulerConfig configures a priorityWriteScheduler. +type PriorityWriteSchedulerConfig struct { + // MaxClosedNodesInTree controls the maximum number of closed streams to + // retain in the priority tree. Setting this to zero saves a small amount + // of memory at the cost of performance. + // + // See RFC 7540, Section 5.3.4: + // "It is possible for a stream to become closed while prioritization + // information ... is in transit. ... This potentially creates suboptimal + // prioritization, since the stream could be given a priority that is + // different from what is intended. To avoid these problems, an endpoint + // SHOULD retain stream prioritization state for a period after streams + // become closed. The longer state is retained, the lower the chance that + // streams are assigned incorrect or default priority values." + MaxClosedNodesInTree int + + // MaxIdleNodesInTree controls the maximum number of idle streams to + // retain in the priority tree. Setting this to zero saves a small amount + // of memory at the cost of performance. + // + // See RFC 7540, Section 5.3.4: + // Similarly, streams that are in the "idle" state can be assigned + // priority or become a parent of other streams. This allows for the + // creation of a grouping node in the dependency tree, which enables + // more flexible expressions of priority. Idle streams begin with a + // default priority (Section 5.3.5). + MaxIdleNodesInTree int + + // ThrottleOutOfOrderWrites enables write throttling to help ensure that + // data is delivered in priority order. This works around a race where + // stream B depends on stream A and both streams are about to call Write + // to queue DATA frames. If B wins the race, a naive scheduler would eagerly + // write as much data from B as possible, but this is suboptimal because A + // is a higher-priority stream. With throttling enabled, we write a small + // amount of data from B to minimize the amount of bandwidth that B can + // steal from A. + ThrottleOutOfOrderWrites bool +} + +// NewPriorityWriteScheduler constructs a WriteScheduler that schedules +// frames by following HTTP/2 priorities as described in RFC 7540 Section 5.3. +// If cfg is nil, default options are used. +func NewPriorityWriteScheduler(cfg *PriorityWriteSchedulerConfig) WriteScheduler { + if cfg == nil { + // For justification of these defaults, see: + // https://docs.google.com/document/d/1oLhNg1skaWD4_DtaoCxdSRN5erEXrH-KnLrMwEpOtFY + cfg = &PriorityWriteSchedulerConfig{ + MaxClosedNodesInTree: 10, + MaxIdleNodesInTree: 10, + ThrottleOutOfOrderWrites: false, + } + } + + ws := &priorityWriteScheduler{ + nodes: make(map[uint32]*priorityNode), + maxClosedNodesInTree: cfg.MaxClosedNodesInTree, + maxIdleNodesInTree: cfg.MaxIdleNodesInTree, + enableWriteThrottle: cfg.ThrottleOutOfOrderWrites, + } + ws.nodes[0] = &ws.root + if cfg.ThrottleOutOfOrderWrites { + ws.writeThrottleLimit = 1024 + } else { + ws.writeThrottleLimit = math.MaxInt32 + } + return ws +} + +type priorityNodeState int + +const ( + priorityNodeOpen priorityNodeState = iota + priorityNodeClosed + priorityNodeIdle +) + +// priorityNode is a node in an HTTP/2 priority tree. +// Each node is associated with a single stream ID. +// See RFC 7540, Section 5.3. +type priorityNode struct { + q writeQueue // queue of pending frames to write + id uint32 // id of the stream, or 0 for the root of the tree + weight uint8 // the actual weight is weight+1, so the value is in [1,256] + state priorityNodeState // open | closed | idle + bytes int64 // number of bytes written by this node, or 0 if closed + subtreeBytes int64 // sum(node.bytes) of all nodes in this subtree + + // These links form the priority tree. + parent *priorityNode + kids *priorityNode // start of the kids list + prev, next *priorityNode // doubly-linked list of siblings +} + +func (n *priorityNode) setParent(parent *priorityNode) { + if n == parent { + panic("setParent to self") + } + if n.parent == parent { + return + } + // Unlink from current parent. + if parent := n.parent; parent != nil { + if n.prev == nil { + parent.kids = n.next + } else { + n.prev.next = n.next + } + if n.next != nil { + n.next.prev = n.prev + } + } + // Link to new parent. + // If parent=nil, remove n from the tree. + // Always insert at the head of parent.kids (this is assumed by walkReadyInOrder). + n.parent = parent + if parent == nil { + n.next = nil + n.prev = nil + } else { + n.next = parent.kids + n.prev = nil + if n.next != nil { + n.next.prev = n + } + parent.kids = n + } +} + +func (n *priorityNode) addBytes(b int64) { + n.bytes += b + for ; n != nil; n = n.parent { + n.subtreeBytes += b + } +} + +// walkReadyInOrder iterates over the tree in priority order, calling f for each node +// with a non-empty write queue. When f returns true, this funcion returns true and the +// walk halts. tmp is used as scratch space for sorting. +// +// f(n, openParent) takes two arguments: the node to visit, n, and a bool that is true +// if any ancestor p of n is still open (ignoring the root node). +func (n *priorityNode) walkReadyInOrder(openParent bool, tmp *[]*priorityNode, f func(*priorityNode, bool) bool) bool { + if !n.q.empty() && f(n, openParent) { + return true + } + if n.kids == nil { + return false + } + + // Don't consider the root "open" when updating openParent since + // we can't send data frames on the root stream (only control frames). + if n.id != 0 { + openParent = openParent || (n.state == priorityNodeOpen) + } + + // Common case: only one kid or all kids have the same weight. + // Some clients don't use weights; other clients (like web browsers) + // use mostly-linear priority trees. + w := n.kids.weight + needSort := false + for k := n.kids.next; k != nil; k = k.next { + if k.weight != w { + needSort = true + break + } + } + if !needSort { + for k := n.kids; k != nil; k = k.next { + if k.walkReadyInOrder(openParent, tmp, f) { + return true + } + } + return false + } + + // Uncommon case: sort the child nodes. We remove the kids from the parent, + // then re-insert after sorting so we can reuse tmp for future sort calls. + *tmp = (*tmp)[:0] + for n.kids != nil { + *tmp = append(*tmp, n.kids) + n.kids.setParent(nil) + } + sort.Sort(sortPriorityNodeSiblings(*tmp)) + for i := len(*tmp) - 1; i >= 0; i-- { + (*tmp)[i].setParent(n) // setParent inserts at the head of n.kids + } + for k := n.kids; k != nil; k = k.next { + if k.walkReadyInOrder(openParent, tmp, f) { + return true + } + } + return false +} + +type sortPriorityNodeSiblings []*priorityNode + +func (z sortPriorityNodeSiblings) Len() int { return len(z) } +func (z sortPriorityNodeSiblings) Swap(i, k int) { z[i], z[k] = z[k], z[i] } +func (z sortPriorityNodeSiblings) Less(i, k int) bool { + // Prefer the subtree that has sent fewer bytes relative to its weight. + // See sections 5.3.2 and 5.3.4. + wi, bi := float64(z[i].weight+1), float64(z[i].subtreeBytes) + wk, bk := float64(z[k].weight+1), float64(z[k].subtreeBytes) + if bi == 0 && bk == 0 { + return wi >= wk + } + if bk == 0 { + return false + } + return bi/bk <= wi/wk +} + +type priorityWriteScheduler struct { + // root is the root of the priority tree, where root.id = 0. + // The root queues control frames that are not associated with any stream. + root priorityNode + + // nodes maps stream ids to priority tree nodes. + nodes map[uint32]*priorityNode + + // maxID is the maximum stream id in nodes. + maxID uint32 + + // lists of nodes that have been closed or are idle, but are kept in + // the tree for improved prioritization. When the lengths exceed either + // maxClosedNodesInTree or maxIdleNodesInTree, old nodes are discarded. + closedNodes, idleNodes []*priorityNode + + // From the config. + maxClosedNodesInTree int + maxIdleNodesInTree int + writeThrottleLimit int32 + enableWriteThrottle bool + + // tmp is scratch space for priorityNode.walkReadyInOrder to reduce allocations. + tmp []*priorityNode + + // pool of empty queues for reuse. + queuePool writeQueuePool +} + +func (ws *priorityWriteScheduler) OpenStream(streamID uint32, options OpenStreamOptions) { + // The stream may be currently idle but cannot be opened or closed. + if curr := ws.nodes[streamID]; curr != nil { + if curr.state != priorityNodeIdle { + panic(fmt.Sprintf("stream %d already opened", streamID)) + } + curr.state = priorityNodeOpen + return + } + + // RFC 7540, Section 5.3.5: + // "All streams are initially assigned a non-exclusive dependency on stream 0x0. + // Pushed streams initially depend on their associated stream. In both cases, + // streams are assigned a default weight of 16." + parent := ws.nodes[options.PusherID] + if parent == nil { + parent = &ws.root + } + n := &priorityNode{ + q: *ws.queuePool.get(), + id: streamID, + weight: priorityDefaultWeight, + state: priorityNodeOpen, + } + n.setParent(parent) + ws.nodes[streamID] = n + if streamID > ws.maxID { + ws.maxID = streamID + } +} + +func (ws *priorityWriteScheduler) CloseStream(streamID uint32) { + if streamID == 0 { + panic("violation of WriteScheduler interface: cannot close stream 0") + } + if ws.nodes[streamID] == nil { + panic(fmt.Sprintf("violation of WriteScheduler interface: unknown stream %d", streamID)) + } + if ws.nodes[streamID].state != priorityNodeOpen { + panic(fmt.Sprintf("violation of WriteScheduler interface: stream %d already closed", streamID)) + } + + n := ws.nodes[streamID] + n.state = priorityNodeClosed + n.addBytes(-n.bytes) + + q := n.q + ws.queuePool.put(&q) + n.q.s = nil + if ws.maxClosedNodesInTree > 0 { + ws.addClosedOrIdleNode(&ws.closedNodes, ws.maxClosedNodesInTree, n) + } else { + ws.removeNode(n) + } +} + +func (ws *priorityWriteScheduler) AdjustStream(streamID uint32, priority PriorityParam) { + if streamID == 0 { + panic("adjustPriority on root") + } + + // If streamID does not exist, there are two cases: + // - A closed stream that has been removed (this will have ID <= maxID) + // - An idle stream that is being used for "grouping" (this will have ID > maxID) + n := ws.nodes[streamID] + if n == nil { + if streamID <= ws.maxID || ws.maxIdleNodesInTree == 0 { + return + } + ws.maxID = streamID + n = &priorityNode{ + q: *ws.queuePool.get(), + id: streamID, + weight: priorityDefaultWeight, + state: priorityNodeIdle, + } + n.setParent(&ws.root) + ws.nodes[streamID] = n + ws.addClosedOrIdleNode(&ws.idleNodes, ws.maxIdleNodesInTree, n) + } + + // Section 5.3.1: A dependency on a stream that is not currently in the tree + // results in that stream being given a default priority (Section 5.3.5). + parent := ws.nodes[priority.StreamDep] + if parent == nil { + n.setParent(&ws.root) + n.weight = priorityDefaultWeight + return + } + + // Ignore if the client tries to make a node its own parent. + if n == parent { + return + } + + // Section 5.3.3: + // "If a stream is made dependent on one of its own dependencies, the + // formerly dependent stream is first moved to be dependent on the + // reprioritized stream's previous parent. The moved dependency retains + // its weight." + // + // That is: if parent depends on n, move parent to depend on n.parent. + for x := parent.parent; x != nil; x = x.parent { + if x == n { + parent.setParent(n.parent) + break + } + } + + // Section 5.3.3: The exclusive flag causes the stream to become the sole + // dependency of its parent stream, causing other dependencies to become + // dependent on the exclusive stream. + if priority.Exclusive { + k := parent.kids + for k != nil { + next := k.next + if k != n { + k.setParent(n) + } + k = next + } + } + + n.setParent(parent) + n.weight = priority.Weight +} + +func (ws *priorityWriteScheduler) Push(wr FrameWriteRequest) { + var n *priorityNode + if id := wr.StreamID(); id == 0 { + n = &ws.root + } else { + n = ws.nodes[id] + if n == nil { + // id is an idle or closed stream. wr should not be a HEADERS or + // DATA frame. However, wr can be a RST_STREAM. In this case, we + // push wr onto the root, rather than creating a new priorityNode, + // since RST_STREAM is tiny and the stream's priority is unknown + // anyway. See issue #17919. + if wr.DataSize() > 0 { + panic("add DATA on non-open stream") + } + n = &ws.root + } + } + n.q.push(wr) +} + +func (ws *priorityWriteScheduler) Pop() (wr FrameWriteRequest, ok bool) { + ws.root.walkReadyInOrder(false, &ws.tmp, func(n *priorityNode, openParent bool) bool { + limit := int32(math.MaxInt32) + if openParent { + limit = ws.writeThrottleLimit + } + wr, ok = n.q.consume(limit) + if !ok { + return false + } + n.addBytes(int64(wr.DataSize())) + // If B depends on A and B continuously has data available but A + // does not, gradually increase the throttling limit to allow B to + // steal more and more bandwidth from A. + if openParent { + ws.writeThrottleLimit += 1024 + if ws.writeThrottleLimit < 0 { + ws.writeThrottleLimit = math.MaxInt32 + } + } else if ws.enableWriteThrottle { + ws.writeThrottleLimit = 1024 + } + return true + }) + return wr, ok +} + +func (ws *priorityWriteScheduler) addClosedOrIdleNode(list *[]*priorityNode, maxSize int, n *priorityNode) { + if maxSize == 0 { + return + } + if len(*list) == maxSize { + // Remove the oldest node, then shift left. + ws.removeNode((*list)[0]) + x := (*list)[1:] + copy(*list, x) + *list = (*list)[:len(x)] + } + *list = append(*list, n) +} + +func (ws *priorityWriteScheduler) removeNode(n *priorityNode) { + for k := n.kids; k != nil; k = k.next { + k.setParent(n.parent) + } + n.setParent(nil) + delete(ws.nodes, n.id) +} diff --git a/vendor/golang.org/x/net/http2/writesched_random.go b/vendor/golang.org/x/net/http2/writesched_random.go new file mode 100644 index 0000000..36d7919 --- /dev/null +++ b/vendor/golang.org/x/net/http2/writesched_random.go @@ -0,0 +1,72 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package http2 + +import "math" + +// NewRandomWriteScheduler constructs a WriteScheduler that ignores HTTP/2 +// priorities. Control frames like SETTINGS and PING are written before DATA +// frames, but if no control frames are queued and multiple streams have queued +// HEADERS or DATA frames, Pop selects a ready stream arbitrarily. +func NewRandomWriteScheduler() WriteScheduler { + return &randomWriteScheduler{sq: make(map[uint32]*writeQueue)} +} + +type randomWriteScheduler struct { + // zero are frames not associated with a specific stream. + zero writeQueue + + // sq contains the stream-specific queues, keyed by stream ID. + // When a stream is idle or closed, it's deleted from the map. + sq map[uint32]*writeQueue + + // pool of empty queues for reuse. + queuePool writeQueuePool +} + +func (ws *randomWriteScheduler) OpenStream(streamID uint32, options OpenStreamOptions) { + // no-op: idle streams are not tracked +} + +func (ws *randomWriteScheduler) CloseStream(streamID uint32) { + q, ok := ws.sq[streamID] + if !ok { + return + } + delete(ws.sq, streamID) + ws.queuePool.put(q) +} + +func (ws *randomWriteScheduler) AdjustStream(streamID uint32, priority PriorityParam) { + // no-op: priorities are ignored +} + +func (ws *randomWriteScheduler) Push(wr FrameWriteRequest) { + id := wr.StreamID() + if id == 0 { + ws.zero.push(wr) + return + } + q, ok := ws.sq[id] + if !ok { + q = ws.queuePool.get() + ws.sq[id] = q + } + q.push(wr) +} + +func (ws *randomWriteScheduler) Pop() (FrameWriteRequest, bool) { + // Control frames first. + if !ws.zero.empty() { + return ws.zero.shift(), true + } + // Iterate over all non-idle streams until finding one that can be consumed. + for _, q := range ws.sq { + if wr, ok := q.consume(math.MaxInt32); ok { + return wr, true + } + } + return FrameWriteRequest{}, false +} diff --git a/vendor/golang.org/x/net/idna/idna.go b/vendor/golang.org/x/net/idna/idna.go new file mode 100644 index 0000000..346fe44 --- /dev/null +++ b/vendor/golang.org/x/net/idna/idna.go @@ -0,0 +1,732 @@ +// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. + +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Package idna implements IDNA2008 using the compatibility processing +// defined by UTS (Unicode Technical Standard) #46, which defines a standard to +// deal with the transition from IDNA2003. +// +// IDNA2008 (Internationalized Domain Names for Applications), is defined in RFC +// 5890, RFC 5891, RFC 5892, RFC 5893 and RFC 5894. +// UTS #46 is defined in http://www.unicode.org/reports/tr46. +// See http://unicode.org/cldr/utility/idna.jsp for a visualization of the +// differences between these two standards. +package idna // import "golang.org/x/net/idna" + +import ( + "fmt" + "strings" + "unicode/utf8" + + "golang.org/x/text/secure/bidirule" + "golang.org/x/text/unicode/bidi" + "golang.org/x/text/unicode/norm" +) + +// NOTE: Unlike common practice in Go APIs, the functions will return a +// sanitized domain name in case of errors. Browsers sometimes use a partially +// evaluated string as lookup. +// TODO: the current error handling is, in my opinion, the least opinionated. +// Other strategies are also viable, though: +// Option 1) Return an empty string in case of error, but allow the user to +// specify explicitly which errors to ignore. +// Option 2) Return the partially evaluated string if it is itself a valid +// string, otherwise return the empty string in case of error. +// Option 3) Option 1 and 2. +// Option 4) Always return an empty string for now and implement Option 1 as +// needed, and document that the return string may not be empty in case of +// error in the future. +// I think Option 1 is best, but it is quite opinionated. + +// ToASCII is a wrapper for Punycode.ToASCII. +func ToASCII(s string) (string, error) { + return Punycode.process(s, true) +} + +// ToUnicode is a wrapper for Punycode.ToUnicode. +func ToUnicode(s string) (string, error) { + return Punycode.process(s, false) +} + +// An Option configures a Profile at creation time. +type Option func(*options) + +// Transitional sets a Profile to use the Transitional mapping as defined in UTS +// #46. This will cause, for example, "ß" to be mapped to "ss". Using the +// transitional mapping provides a compromise between IDNA2003 and IDNA2008 +// compatibility. It is used by most browsers when resolving domain names. This +// option is only meaningful if combined with MapForLookup. +func Transitional(transitional bool) Option { + return func(o *options) { o.transitional = true } +} + +// VerifyDNSLength sets whether a Profile should fail if any of the IDN parts +// are longer than allowed by the RFC. +func VerifyDNSLength(verify bool) Option { + return func(o *options) { o.verifyDNSLength = verify } +} + +// RemoveLeadingDots removes leading label separators. Leading runes that map to +// dots, such as U+3002 IDEOGRAPHIC FULL STOP, are removed as well. +// +// This is the behavior suggested by the UTS #46 and is adopted by some +// browsers. +func RemoveLeadingDots(remove bool) Option { + return func(o *options) { o.removeLeadingDots = remove } +} + +// ValidateLabels sets whether to check the mandatory label validation criteria +// as defined in Section 5.4 of RFC 5891. This includes testing for correct use +// of hyphens ('-'), normalization, validity of runes, and the context rules. +func ValidateLabels(enable bool) Option { + return func(o *options) { + // Don't override existing mappings, but set one that at least checks + // normalization if it is not set. + if o.mapping == nil && enable { + o.mapping = normalize + } + o.trie = trie + o.validateLabels = enable + o.fromPuny = validateFromPunycode + } +} + +// StrictDomainName limits the set of permissible ASCII characters to those +// allowed in domain names as defined in RFC 1034 (A-Z, a-z, 0-9 and the +// hyphen). This is set by default for MapForLookup and ValidateForRegistration. +// +// This option is useful, for instance, for browsers that allow characters +// outside this range, for example a '_' (U+005F LOW LINE). See +// http://www.rfc-editor.org/std/std3.txt for more details This option +// corresponds to the UseSTD3ASCIIRules option in UTS #46. +func StrictDomainName(use bool) Option { + return func(o *options) { + o.trie = trie + o.useSTD3Rules = use + o.fromPuny = validateFromPunycode + } +} + +// NOTE: the following options pull in tables. The tables should not be linked +// in as long as the options are not used. + +// BidiRule enables the Bidi rule as defined in RFC 5893. Any application +// that relies on proper validation of labels should include this rule. +func BidiRule() Option { + return func(o *options) { o.bidirule = bidirule.ValidString } +} + +// ValidateForRegistration sets validation options to verify that a given IDN is +// properly formatted for registration as defined by Section 4 of RFC 5891. +func ValidateForRegistration() Option { + return func(o *options) { + o.mapping = validateRegistration + StrictDomainName(true)(o) + ValidateLabels(true)(o) + VerifyDNSLength(true)(o) + BidiRule()(o) + } +} + +// MapForLookup sets validation and mapping options such that a given IDN is +// transformed for domain name lookup according to the requirements set out in +// Section 5 of RFC 5891. The mappings follow the recommendations of RFC 5894, +// RFC 5895 and UTS 46. It does not add the Bidi Rule. Use the BidiRule option +// to add this check. +// +// The mappings include normalization and mapping case, width and other +// compatibility mappings. +func MapForLookup() Option { + return func(o *options) { + o.mapping = validateAndMap + StrictDomainName(true)(o) + ValidateLabels(true)(o) + } +} + +type options struct { + transitional bool + useSTD3Rules bool + validateLabels bool + verifyDNSLength bool + removeLeadingDots bool + + trie *idnaTrie + + // fromPuny calls validation rules when converting A-labels to U-labels. + fromPuny func(p *Profile, s string) error + + // mapping implements a validation and mapping step as defined in RFC 5895 + // or UTS 46, tailored to, for example, domain registration or lookup. + mapping func(p *Profile, s string) (mapped string, isBidi bool, err error) + + // bidirule, if specified, checks whether s conforms to the Bidi Rule + // defined in RFC 5893. + bidirule func(s string) bool +} + +// A Profile defines the configuration of an IDNA mapper. +type Profile struct { + options +} + +func apply(o *options, opts []Option) { + for _, f := range opts { + f(o) + } +} + +// New creates a new Profile. +// +// With no options, the returned Profile is the most permissive and equals the +// Punycode Profile. Options can be passed to further restrict the Profile. The +// MapForLookup and ValidateForRegistration options set a collection of options, +// for lookup and registration purposes respectively, which can be tailored by +// adding more fine-grained options, where later options override earlier +// options. +func New(o ...Option) *Profile { + p := &Profile{} + apply(&p.options, o) + return p +} + +// ToASCII converts a domain or domain label to its ASCII form. For example, +// ToASCII("bücher.example.com") is "xn--bcher-kva.example.com", and +// ToASCII("golang") is "golang". If an error is encountered it will return +// an error and a (partially) processed result. +func (p *Profile) ToASCII(s string) (string, error) { + return p.process(s, true) +} + +// ToUnicode converts a domain or domain label to its Unicode form. For example, +// ToUnicode("xn--bcher-kva.example.com") is "bücher.example.com", and +// ToUnicode("golang") is "golang". If an error is encountered it will return +// an error and a (partially) processed result. +func (p *Profile) ToUnicode(s string) (string, error) { + pp := *p + pp.transitional = false + return pp.process(s, false) +} + +// String reports a string with a description of the profile for debugging +// purposes. The string format may change with different versions. +func (p *Profile) String() string { + s := "" + if p.transitional { + s = "Transitional" + } else { + s = "NonTransitional" + } + if p.useSTD3Rules { + s += ":UseSTD3Rules" + } + if p.validateLabels { + s += ":ValidateLabels" + } + if p.verifyDNSLength { + s += ":VerifyDNSLength" + } + return s +} + +var ( + // Punycode is a Profile that does raw punycode processing with a minimum + // of validation. + Punycode *Profile = punycode + + // Lookup is the recommended profile for looking up domain names, according + // to Section 5 of RFC 5891. The exact configuration of this profile may + // change over time. + Lookup *Profile = lookup + + // Display is the recommended profile for displaying domain names. + // The configuration of this profile may change over time. + Display *Profile = display + + // Registration is the recommended profile for checking whether a given + // IDN is valid for registration, according to Section 4 of RFC 5891. + Registration *Profile = registration + + punycode = &Profile{} + lookup = &Profile{options{ + transitional: true, + useSTD3Rules: true, + validateLabels: true, + trie: trie, + fromPuny: validateFromPunycode, + mapping: validateAndMap, + bidirule: bidirule.ValidString, + }} + display = &Profile{options{ + useSTD3Rules: true, + validateLabels: true, + trie: trie, + fromPuny: validateFromPunycode, + mapping: validateAndMap, + bidirule: bidirule.ValidString, + }} + registration = &Profile{options{ + useSTD3Rules: true, + validateLabels: true, + verifyDNSLength: true, + trie: trie, + fromPuny: validateFromPunycode, + mapping: validateRegistration, + bidirule: bidirule.ValidString, + }} + + // TODO: profiles + // Register: recommended for approving domain names: don't do any mappings + // but rather reject on invalid input. Bundle or block deviation characters. +) + +type labelError struct{ label, code_ string } + +func (e labelError) code() string { return e.code_ } +func (e labelError) Error() string { + return fmt.Sprintf("idna: invalid label %q", e.label) +} + +type runeError rune + +func (e runeError) code() string { return "P1" } +func (e runeError) Error() string { + return fmt.Sprintf("idna: disallowed rune %U", e) +} + +// process implements the algorithm described in section 4 of UTS #46, +// see http://www.unicode.org/reports/tr46. +func (p *Profile) process(s string, toASCII bool) (string, error) { + var err error + var isBidi bool + if p.mapping != nil { + s, isBidi, err = p.mapping(p, s) + } + // Remove leading empty labels. + if p.removeLeadingDots { + for ; len(s) > 0 && s[0] == '.'; s = s[1:] { + } + } + // TODO: allow for a quick check of the tables data. + // It seems like we should only create this error on ToASCII, but the + // UTS 46 conformance tests suggests we should always check this. + if err == nil && p.verifyDNSLength && s == "" { + err = &labelError{s, "A4"} + } + labels := labelIter{orig: s} + for ; !labels.done(); labels.next() { + label := labels.label() + if label == "" { + // Empty labels are not okay. The label iterator skips the last + // label if it is empty. + if err == nil && p.verifyDNSLength { + err = &labelError{s, "A4"} + } + continue + } + if strings.HasPrefix(label, acePrefix) { + u, err2 := decode(label[len(acePrefix):]) + if err2 != nil { + if err == nil { + err = err2 + } + // Spec says keep the old label. + continue + } + isBidi = isBidi || bidirule.DirectionString(u) != bidi.LeftToRight + labels.set(u) + if err == nil && p.validateLabels { + err = p.fromPuny(p, u) + } + if err == nil { + // This should be called on NonTransitional, according to the + // spec, but that currently does not have any effect. Use the + // original profile to preserve options. + err = p.validateLabel(u) + } + } else if err == nil { + err = p.validateLabel(label) + } + } + if isBidi && p.bidirule != nil && err == nil { + for labels.reset(); !labels.done(); labels.next() { + if !p.bidirule(labels.label()) { + err = &labelError{s, "B"} + break + } + } + } + if toASCII { + for labels.reset(); !labels.done(); labels.next() { + label := labels.label() + if !ascii(label) { + a, err2 := encode(acePrefix, label) + if err == nil { + err = err2 + } + label = a + labels.set(a) + } + n := len(label) + if p.verifyDNSLength && err == nil && (n == 0 || n > 63) { + err = &labelError{label, "A4"} + } + } + } + s = labels.result() + if toASCII && p.verifyDNSLength && err == nil { + // Compute the length of the domain name minus the root label and its dot. + n := len(s) + if n > 0 && s[n-1] == '.' { + n-- + } + if len(s) < 1 || n > 253 { + err = &labelError{s, "A4"} + } + } + return s, err +} + +func normalize(p *Profile, s string) (mapped string, isBidi bool, err error) { + // TODO: consider first doing a quick check to see if any of these checks + // need to be done. This will make it slower in the general case, but + // faster in the common case. + mapped = norm.NFC.String(s) + isBidi = bidirule.DirectionString(mapped) == bidi.RightToLeft + return mapped, isBidi, nil +} + +func validateRegistration(p *Profile, s string) (idem string, bidi bool, err error) { + // TODO: filter need for normalization in loop below. + if !norm.NFC.IsNormalString(s) { + return s, false, &labelError{s, "V1"} + } + for i := 0; i < len(s); { + v, sz := trie.lookupString(s[i:]) + if sz == 0 { + return s, bidi, runeError(utf8.RuneError) + } + bidi = bidi || info(v).isBidi(s[i:]) + // Copy bytes not copied so far. + switch p.simplify(info(v).category()) { + // TODO: handle the NV8 defined in the Unicode idna data set to allow + // for strict conformance to IDNA2008. + case valid, deviation: + case disallowed, mapped, unknown, ignored: + r, _ := utf8.DecodeRuneInString(s[i:]) + return s, bidi, runeError(r) + } + i += sz + } + return s, bidi, nil +} + +func (c info) isBidi(s string) bool { + if !c.isMapped() { + return c&attributesMask == rtl + } + // TODO: also store bidi info for mapped data. This is possible, but a bit + // cumbersome and not for the common case. + p, _ := bidi.LookupString(s) + switch p.Class() { + case bidi.R, bidi.AL, bidi.AN: + return true + } + return false +} + +func validateAndMap(p *Profile, s string) (vm string, bidi bool, err error) { + var ( + b []byte + k int + ) + // combinedInfoBits contains the or-ed bits of all runes. We use this + // to derive the mayNeedNorm bit later. This may trigger normalization + // overeagerly, but it will not do so in the common case. The end result + // is another 10% saving on BenchmarkProfile for the common case. + var combinedInfoBits info + for i := 0; i < len(s); { + v, sz := trie.lookupString(s[i:]) + if sz == 0 { + b = append(b, s[k:i]...) + b = append(b, "\ufffd"...) + k = len(s) + if err == nil { + err = runeError(utf8.RuneError) + } + break + } + combinedInfoBits |= info(v) + bidi = bidi || info(v).isBidi(s[i:]) + start := i + i += sz + // Copy bytes not copied so far. + switch p.simplify(info(v).category()) { + case valid: + continue + case disallowed: + if err == nil { + r, _ := utf8.DecodeRuneInString(s[start:]) + err = runeError(r) + } + continue + case mapped, deviation: + b = append(b, s[k:start]...) + b = info(v).appendMapping(b, s[start:i]) + case ignored: + b = append(b, s[k:start]...) + // drop the rune + case unknown: + b = append(b, s[k:start]...) + b = append(b, "\ufffd"...) + } + k = i + } + if k == 0 { + // No changes so far. + if combinedInfoBits&mayNeedNorm != 0 { + s = norm.NFC.String(s) + } + } else { + b = append(b, s[k:]...) + if norm.NFC.QuickSpan(b) != len(b) { + b = norm.NFC.Bytes(b) + } + // TODO: the punycode converters require strings as input. + s = string(b) + } + return s, bidi, err +} + +// A labelIter allows iterating over domain name labels. +type labelIter struct { + orig string + slice []string + curStart int + curEnd int + i int +} + +func (l *labelIter) reset() { + l.curStart = 0 + l.curEnd = 0 + l.i = 0 +} + +func (l *labelIter) done() bool { + return l.curStart >= len(l.orig) +} + +func (l *labelIter) result() string { + if l.slice != nil { + return strings.Join(l.slice, ".") + } + return l.orig +} + +func (l *labelIter) label() string { + if l.slice != nil { + return l.slice[l.i] + } + p := strings.IndexByte(l.orig[l.curStart:], '.') + l.curEnd = l.curStart + p + if p == -1 { + l.curEnd = len(l.orig) + } + return l.orig[l.curStart:l.curEnd] +} + +// next sets the value to the next label. It skips the last label if it is empty. +func (l *labelIter) next() { + l.i++ + if l.slice != nil { + if l.i >= len(l.slice) || l.i == len(l.slice)-1 && l.slice[l.i] == "" { + l.curStart = len(l.orig) + } + } else { + l.curStart = l.curEnd + 1 + if l.curStart == len(l.orig)-1 && l.orig[l.curStart] == '.' { + l.curStart = len(l.orig) + } + } +} + +func (l *labelIter) set(s string) { + if l.slice == nil { + l.slice = strings.Split(l.orig, ".") + } + l.slice[l.i] = s +} + +// acePrefix is the ASCII Compatible Encoding prefix. +const acePrefix = "xn--" + +func (p *Profile) simplify(cat category) category { + switch cat { + case disallowedSTD3Mapped: + if p.useSTD3Rules { + cat = disallowed + } else { + cat = mapped + } + case disallowedSTD3Valid: + if p.useSTD3Rules { + cat = disallowed + } else { + cat = valid + } + case deviation: + if !p.transitional { + cat = valid + } + case validNV8, validXV8: + // TODO: handle V2008 + cat = valid + } + return cat +} + +func validateFromPunycode(p *Profile, s string) error { + if !norm.NFC.IsNormalString(s) { + return &labelError{s, "V1"} + } + // TODO: detect whether string may have to be normalized in the following + // loop. + for i := 0; i < len(s); { + v, sz := trie.lookupString(s[i:]) + if sz == 0 { + return runeError(utf8.RuneError) + } + if c := p.simplify(info(v).category()); c != valid && c != deviation { + return &labelError{s, "V6"} + } + i += sz + } + return nil +} + +const ( + zwnj = "\u200c" + zwj = "\u200d" +) + +type joinState int8 + +const ( + stateStart joinState = iota + stateVirama + stateBefore + stateBeforeVirama + stateAfter + stateFAIL +) + +var joinStates = [][numJoinTypes]joinState{ + stateStart: { + joiningL: stateBefore, + joiningD: stateBefore, + joinZWNJ: stateFAIL, + joinZWJ: stateFAIL, + joinVirama: stateVirama, + }, + stateVirama: { + joiningL: stateBefore, + joiningD: stateBefore, + }, + stateBefore: { + joiningL: stateBefore, + joiningD: stateBefore, + joiningT: stateBefore, + joinZWNJ: stateAfter, + joinZWJ: stateFAIL, + joinVirama: stateBeforeVirama, + }, + stateBeforeVirama: { + joiningL: stateBefore, + joiningD: stateBefore, + joiningT: stateBefore, + }, + stateAfter: { + joiningL: stateFAIL, + joiningD: stateBefore, + joiningT: stateAfter, + joiningR: stateStart, + joinZWNJ: stateFAIL, + joinZWJ: stateFAIL, + joinVirama: stateAfter, // no-op as we can't accept joiners here + }, + stateFAIL: { + 0: stateFAIL, + joiningL: stateFAIL, + joiningD: stateFAIL, + joiningT: stateFAIL, + joiningR: stateFAIL, + joinZWNJ: stateFAIL, + joinZWJ: stateFAIL, + joinVirama: stateFAIL, + }, +} + +// validateLabel validates the criteria from Section 4.1. Item 1, 4, and 6 are +// already implicitly satisfied by the overall implementation. +func (p *Profile) validateLabel(s string) (err error) { + if s == "" { + if p.verifyDNSLength { + return &labelError{s, "A4"} + } + return nil + } + if !p.validateLabels { + return nil + } + trie := p.trie // p.validateLabels is only set if trie is set. + if len(s) > 4 && s[2] == '-' && s[3] == '-' { + return &labelError{s, "V2"} + } + if s[0] == '-' || s[len(s)-1] == '-' { + return &labelError{s, "V3"} + } + // TODO: merge the use of this in the trie. + v, sz := trie.lookupString(s) + x := info(v) + if x.isModifier() { + return &labelError{s, "V5"} + } + // Quickly return in the absence of zero-width (non) joiners. + if strings.Index(s, zwj) == -1 && strings.Index(s, zwnj) == -1 { + return nil + } + st := stateStart + for i := 0; ; { + jt := x.joinType() + if s[i:i+sz] == zwj { + jt = joinZWJ + } else if s[i:i+sz] == zwnj { + jt = joinZWNJ + } + st = joinStates[st][jt] + if x.isViramaModifier() { + st = joinStates[st][joinVirama] + } + if i += sz; i == len(s) { + break + } + v, sz = trie.lookupString(s[i:]) + x = info(v) + } + if st == stateFAIL || st == stateAfter { + return &labelError{s, "C"} + } + return nil +} + +func ascii(s string) bool { + for i := 0; i < len(s); i++ { + if s[i] >= utf8.RuneSelf { + return false + } + } + return true +} diff --git a/vendor/golang.org/x/net/idna/punycode.go b/vendor/golang.org/x/net/idna/punycode.go new file mode 100644 index 0000000..02c7d59 --- /dev/null +++ b/vendor/golang.org/x/net/idna/punycode.go @@ -0,0 +1,203 @@ +// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. + +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package idna + +// This file implements the Punycode algorithm from RFC 3492. + +import ( + "math" + "strings" + "unicode/utf8" +) + +// These parameter values are specified in section 5. +// +// All computation is done with int32s, so that overflow behavior is identical +// regardless of whether int is 32-bit or 64-bit. +const ( + base int32 = 36 + damp int32 = 700 + initialBias int32 = 72 + initialN int32 = 128 + skew int32 = 38 + tmax int32 = 26 + tmin int32 = 1 +) + +func punyError(s string) error { return &labelError{s, "A3"} } + +// decode decodes a string as specified in section 6.2. +func decode(encoded string) (string, error) { + if encoded == "" { + return "", nil + } + pos := 1 + strings.LastIndex(encoded, "-") + if pos == 1 { + return "", punyError(encoded) + } + if pos == len(encoded) { + return encoded[:len(encoded)-1], nil + } + output := make([]rune, 0, len(encoded)) + if pos != 0 { + for _, r := range encoded[:pos-1] { + output = append(output, r) + } + } + i, n, bias := int32(0), initialN, initialBias + for pos < len(encoded) { + oldI, w := i, int32(1) + for k := base; ; k += base { + if pos == len(encoded) { + return "", punyError(encoded) + } + digit, ok := decodeDigit(encoded[pos]) + if !ok { + return "", punyError(encoded) + } + pos++ + i += digit * w + if i < 0 { + return "", punyError(encoded) + } + t := k - bias + if t < tmin { + t = tmin + } else if t > tmax { + t = tmax + } + if digit < t { + break + } + w *= base - t + if w >= math.MaxInt32/base { + return "", punyError(encoded) + } + } + x := int32(len(output) + 1) + bias = adapt(i-oldI, x, oldI == 0) + n += i / x + i %= x + if n > utf8.MaxRune || len(output) >= 1024 { + return "", punyError(encoded) + } + output = append(output, 0) + copy(output[i+1:], output[i:]) + output[i] = n + i++ + } + return string(output), nil +} + +// encode encodes a string as specified in section 6.3 and prepends prefix to +// the result. +// +// The "while h < length(input)" line in the specification becomes "for +// remaining != 0" in the Go code, because len(s) in Go is in bytes, not runes. +func encode(prefix, s string) (string, error) { + output := make([]byte, len(prefix), len(prefix)+1+2*len(s)) + copy(output, prefix) + delta, n, bias := int32(0), initialN, initialBias + b, remaining := int32(0), int32(0) + for _, r := range s { + if r < 0x80 { + b++ + output = append(output, byte(r)) + } else { + remaining++ + } + } + h := b + if b > 0 { + output = append(output, '-') + } + for remaining != 0 { + m := int32(0x7fffffff) + for _, r := range s { + if m > r && r >= n { + m = r + } + } + delta += (m - n) * (h + 1) + if delta < 0 { + return "", punyError(s) + } + n = m + for _, r := range s { + if r < n { + delta++ + if delta < 0 { + return "", punyError(s) + } + continue + } + if r > n { + continue + } + q := delta + for k := base; ; k += base { + t := k - bias + if t < tmin { + t = tmin + } else if t > tmax { + t = tmax + } + if q < t { + break + } + output = append(output, encodeDigit(t+(q-t)%(base-t))) + q = (q - t) / (base - t) + } + output = append(output, encodeDigit(q)) + bias = adapt(delta, h+1, h == b) + delta = 0 + h++ + remaining-- + } + delta++ + n++ + } + return string(output), nil +} + +func decodeDigit(x byte) (digit int32, ok bool) { + switch { + case '0' <= x && x <= '9': + return int32(x - ('0' - 26)), true + case 'A' <= x && x <= 'Z': + return int32(x - 'A'), true + case 'a' <= x && x <= 'z': + return int32(x - 'a'), true + } + return 0, false +} + +func encodeDigit(digit int32) byte { + switch { + case 0 <= digit && digit < 26: + return byte(digit + 'a') + case 26 <= digit && digit < 36: + return byte(digit + ('0' - 26)) + } + panic("idna: internal error in punycode encoding") +} + +// adapt is the bias adaptation function specified in section 6.1. +func adapt(delta, numPoints int32, firstTime bool) int32 { + if firstTime { + delta /= damp + } else { + delta /= 2 + } + delta += delta / numPoints + k := int32(0) + for delta > ((base-tmin)*tmax)/2 { + delta /= base - tmin + k += base + } + return k + (base-tmin+1)*delta/(delta+skew) +} diff --git a/vendor/golang.org/x/net/idna/tables.go b/vendor/golang.org/x/net/idna/tables.go new file mode 100644 index 0000000..f910b26 --- /dev/null +++ b/vendor/golang.org/x/net/idna/tables.go @@ -0,0 +1,4557 @@ +// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. + +package idna + +// UnicodeVersion is the Unicode version from which the tables in this package are derived. +const UnicodeVersion = "10.0.0" + +var mappings string = "" + // Size: 8176 bytes + "\x00\x01 \x03 ̈\x01a\x03 ̄\x012\x013\x03 ́\x03 ̧\x011\x01o\x051⁄4\x051⁄2" + + "\x053⁄4\x03i̇\x03l·\x03ʼn\x01s\x03dž\x03ⱥ\x03ⱦ\x01h\x01j\x01r\x01w\x01y" + + "\x03 ̆\x03 ̇\x03 ̊\x03 ̨\x03 ̃\x03 ̋\x01l\x01x\x04̈́\x03 ι\x01;\x05 ̈́" + + "\x04եւ\x04اٴ\x04وٴ\x04ۇٴ\x04يٴ\x06क़\x06ख़\x06ग़\x06ज़\x06ड़\x06ढ़\x06फ़" + + "\x06य़\x06ড়\x06ঢ়\x06য়\x06ਲ਼\x06ਸ਼\x06ਖ਼\x06ਗ਼\x06ਜ਼\x06ਫ਼\x06ଡ଼\x06ଢ଼" + + "\x06ํา\x06ໍາ\x06ຫນ\x06ຫມ\x06གྷ\x06ཌྷ\x06དྷ\x06བྷ\x06ཛྷ\x06ཀྵ\x06ཱི\x06ཱུ" + + "\x06ྲྀ\x09ྲཱྀ\x06ླྀ\x09ླཱྀ\x06ཱྀ\x06ྒྷ\x06ྜྷ\x06ྡྷ\x06ྦྷ\x06ྫྷ\x06ྐྵ\x02" + + "в\x02д\x02о\x02с\x02т\x02ъ\x02ѣ\x02æ\x01b\x01d\x01e\x02ǝ\x01g\x01i\x01k" + + "\x01m\x01n\x02ȣ\x01p\x01t\x01u\x02ɐ\x02ɑ\x02ə\x02ɛ\x02ɜ\x02ŋ\x02ɔ\x02ɯ" + + "\x01v\x02β\x02γ\x02δ\x02φ\x02χ\x02ρ\x02н\x02ɒ\x01c\x02ɕ\x02ð\x01f\x02ɟ" + + "\x02ɡ\x02ɥ\x02ɨ\x02ɩ\x02ɪ\x02ʝ\x02ɭ\x02ʟ\x02ɱ\x02ɰ\x02ɲ\x02ɳ\x02ɴ\x02ɵ" + + "\x02ɸ\x02ʂ\x02ʃ\x02ƫ\x02ʉ\x02ʊ\x02ʋ\x02ʌ\x01z\x02ʐ\x02ʑ\x02ʒ\x02θ\x02ss" + + "\x02ά\x02έ\x02ή\x02ί\x02ό\x02ύ\x02ώ\x05ἀι\x05ἁι\x05ἂι\x05ἃι\x05ἄι\x05ἅι" + + "\x05ἆι\x05ἇι\x05ἠι\x05ἡι\x05ἢι\x05ἣι\x05ἤι\x05ἥι\x05ἦι\x05ἧι\x05ὠι\x05ὡι" + + "\x05ὢι\x05ὣι\x05ὤι\x05ὥι\x05ὦι\x05ὧι\x05ὰι\x04αι\x04άι\x05ᾶι\x02ι\x05 ̈͂" + + "\x05ὴι\x04ηι\x04ήι\x05ῆι\x05 ̓̀\x05 ̓́\x05 ̓͂\x02ΐ\x05 ̔̀\x05 ̔́\x05 ̔͂" + + "\x02ΰ\x05 ̈̀\x01`\x05ὼι\x04ωι\x04ώι\x05ῶι\x06′′\x09′′′\x06‵‵\x09‵‵‵\x02!" + + "!\x02??\x02?!\x02!?\x0c′′′′\x010\x014\x015\x016\x017\x018\x019\x01+\x01=" + + "\x01(\x01)\x02rs\x02ħ\x02no\x01q\x02sm\x02tm\x02ω\x02å\x02א\x02ב\x02ג" + + "\x02ד\x02π\x051⁄7\x051⁄9\x061⁄10\x051⁄3\x052⁄3\x051⁄5\x052⁄5\x053⁄5\x054" + + "⁄5\x051⁄6\x055⁄6\x051⁄8\x053⁄8\x055⁄8\x057⁄8\x041⁄\x02ii\x02iv\x02vi" + + "\x04viii\x02ix\x02xi\x050⁄3\x06∫∫\x09∫∫∫\x06∮∮\x09∮∮∮\x0210\x0211\x0212" + + "\x0213\x0214\x0215\x0216\x0217\x0218\x0219\x0220\x04(10)\x04(11)\x04(12)" + + "\x04(13)\x04(14)\x04(15)\x04(16)\x04(17)\x04(18)\x04(19)\x04(20)\x0c∫∫∫∫" + + "\x02==\x05⫝̸\x02ɫ\x02ɽ\x02ȿ\x02ɀ\x01.\x04 ゙\x04 ゚\x06より\x06コト\x05(ᄀ)\x05" + + "(ᄂ)\x05(ᄃ)\x05(ᄅ)\x05(ᄆ)\x05(ᄇ)\x05(ᄉ)\x05(ᄋ)\x05(ᄌ)\x05(ᄎ)\x05(ᄏ)\x05(ᄐ" + + ")\x05(ᄑ)\x05(ᄒ)\x05(가)\x05(나)\x05(다)\x05(라)\x05(마)\x05(바)\x05(사)\x05(아)" + + "\x05(자)\x05(차)\x05(카)\x05(타)\x05(파)\x05(하)\x05(주)\x08(오전)\x08(오후)\x05(一)" + + "\x05(二)\x05(三)\x05(四)\x05(五)\x05(六)\x05(七)\x05(八)\x05(九)\x05(十)\x05(月)" + + "\x05(火)\x05(水)\x05(木)\x05(金)\x05(土)\x05(日)\x05(株)\x05(有)\x05(社)\x05(名)" + + "\x05(特)\x05(財)\x05(祝)\x05(労)\x05(代)\x05(呼)\x05(学)\x05(監)\x05(企)\x05(資)" + + "\x05(協)\x05(祭)\x05(休)\x05(自)\x05(至)\x0221\x0222\x0223\x0224\x0225\x0226" + + "\x0227\x0228\x0229\x0230\x0231\x0232\x0233\x0234\x0235\x06참고\x06주의\x0236" + + "\x0237\x0238\x0239\x0240\x0241\x0242\x0243\x0244\x0245\x0246\x0247\x0248" + + "\x0249\x0250\x041月\x042月\x043月\x044月\x045月\x046月\x047月\x048月\x049月\x0510" + + "月\x0511月\x0512月\x02hg\x02ev\x0cアパート\x0cアルファ\x0cアンペア\x09アール\x0cイニング\x09" + + "インチ\x09ウォン\x0fエスクード\x0cエーカー\x09オンス\x09オーム\x09カイリ\x0cカラット\x0cカロリー\x09ガロ" + + "ン\x09ガンマ\x06ギガ\x09ギニー\x0cキュリー\x0cギルダー\x06キロ\x0fキログラム\x12キロメートル\x0fキロワッ" + + "ト\x09グラム\x0fグラムトン\x0fクルゼイロ\x0cクローネ\x09ケース\x09コルナ\x09コーポ\x0cサイクル\x0fサンチ" + + "ーム\x0cシリング\x09センチ\x09セント\x09ダース\x06デシ\x06ドル\x06トン\x06ナノ\x09ノット\x09ハイツ" + + "\x0fパーセント\x09パーツ\x0cバーレル\x0fピアストル\x09ピクル\x06ピコ\x06ビル\x0fファラッド\x0cフィート" + + "\x0fブッシェル\x09フラン\x0fヘクタール\x06ペソ\x09ペニヒ\x09ヘルツ\x09ペンス\x09ページ\x09ベータ\x0cポイ" + + "ント\x09ボルト\x06ホン\x09ポンド\x09ホール\x09ホーン\x0cマイクロ\x09マイル\x09マッハ\x09マルク\x0fマ" + + "ンション\x0cミクロン\x06ミリ\x0fミリバール\x06メガ\x0cメガトン\x0cメートル\x09ヤード\x09ヤール\x09ユアン" + + "\x0cリットル\x06リラ\x09ルピー\x0cルーブル\x06レム\x0fレントゲン\x09ワット\x040点\x041点\x042点" + + "\x043点\x044点\x045点\x046点\x047点\x048点\x049点\x0510点\x0511点\x0512点\x0513点" + + "\x0514点\x0515点\x0516点\x0517点\x0518点\x0519点\x0520点\x0521点\x0522点\x0523点" + + "\x0524点\x02da\x02au\x02ov\x02pc\x02dm\x02iu\x06平成\x06昭和\x06大正\x06明治\x0c株" + + "式会社\x02pa\x02na\x02ma\x02ka\x02kb\x02mb\x02gb\x04kcal\x02pf\x02nf\x02m" + + "g\x02kg\x02hz\x02ml\x02dl\x02kl\x02fm\x02nm\x02mm\x02cm\x02km\x02m2\x02m" + + "3\x05m∕s\x06m∕s2\x07rad∕s\x08rad∕s2\x02ps\x02ns\x02ms\x02pv\x02nv\x02mv" + + "\x02kv\x02pw\x02nw\x02mw\x02kw\x02bq\x02cc\x02cd\x06c∕kg\x02db\x02gy\x02" + + "ha\x02hp\x02in\x02kk\x02kt\x02lm\x02ln\x02lx\x02ph\x02pr\x02sr\x02sv\x02" + + "wb\x05v∕m\x05a∕m\x041日\x042日\x043日\x044日\x045日\x046日\x047日\x048日\x049日" + + "\x0510日\x0511日\x0512日\x0513日\x0514日\x0515日\x0516日\x0517日\x0518日\x0519日" + + "\x0520日\x0521日\x0522日\x0523日\x0524日\x0525日\x0526日\x0527日\x0528日\x0529日" + + "\x0530日\x0531日\x02ь\x02ɦ\x02ɬ\x02ʞ\x02ʇ\x02œ\x04𤋮\x04𢡊\x04𢡄\x04𣏕\x04𥉉" + + "\x04𥳐\x04𧻓\x02ff\x02fi\x02fl\x02st\x04մն\x04մե\x04մի\x04վն\x04մխ\x04יִ" + + "\x04ײַ\x02ע\x02ה\x02כ\x02ל\x02ם\x02ר\x02ת\x04שׁ\x04שׂ\x06שּׁ\x06שּׂ\x04א" + + "ַ\x04אָ\x04אּ\x04בּ\x04גּ\x04דּ\x04הּ\x04וּ\x04זּ\x04טּ\x04יּ\x04ךּ\x04" + + "כּ\x04לּ\x04מּ\x04נּ\x04סּ\x04ףּ\x04פּ\x04צּ\x04קּ\x04רּ\x04שּ\x04תּ" + + "\x04וֹ\x04בֿ\x04כֿ\x04פֿ\x04אל\x02ٱ\x02ٻ\x02پ\x02ڀ\x02ٺ\x02ٿ\x02ٹ\x02ڤ" + + "\x02ڦ\x02ڄ\x02ڃ\x02چ\x02ڇ\x02ڍ\x02ڌ\x02ڎ\x02ڈ\x02ژ\x02ڑ\x02ک\x02گ\x02ڳ" + + "\x02ڱ\x02ں\x02ڻ\x02ۀ\x02ہ\x02ھ\x02ے\x02ۓ\x02ڭ\x02ۇ\x02ۆ\x02ۈ\x02ۋ\x02ۅ" + + "\x02ۉ\x02ې\x02ى\x04ئا\x04ئە\x04ئو\x04ئۇ\x04ئۆ\x04ئۈ\x04ئې\x04ئى\x02ی\x04" + + "ئج\x04ئح\x04ئم\x04ئي\x04بج\x04بح\x04بخ\x04بم\x04بى\x04بي\x04تج\x04تح" + + "\x04تخ\x04تم\x04تى\x04تي\x04ثج\x04ثم\x04ثى\x04ثي\x04جح\x04جم\x04حج\x04حم" + + "\x04خج\x04خح\x04خم\x04سج\x04سح\x04سخ\x04سم\x04صح\x04صم\x04ضج\x04ضح\x04ضخ" + + "\x04ضم\x04طح\x04طم\x04ظم\x04عج\x04عم\x04غج\x04غم\x04فج\x04فح\x04فخ\x04فم" + + "\x04فى\x04في\x04قح\x04قم\x04قى\x04قي\x04كا\x04كج\x04كح\x04كخ\x04كل\x04كم" + + "\x04كى\x04كي\x04لج\x04لح\x04لخ\x04لم\x04لى\x04لي\x04مج\x04مح\x04مخ\x04مم" + + "\x04مى\x04مي\x04نج\x04نح\x04نخ\x04نم\x04نى\x04ني\x04هج\x04هم\x04هى\x04هي" + + "\x04يج\x04يح\x04يخ\x04يم\x04يى\x04يي\x04ذٰ\x04رٰ\x04ىٰ\x05 ٌّ\x05 ٍّ\x05" + + " َّ\x05 ُّ\x05 ِّ\x05 ّٰ\x04ئر\x04ئز\x04ئن\x04بر\x04بز\x04بن\x04تر\x04تز" + + "\x04تن\x04ثر\x04ثز\x04ثن\x04ما\x04نر\x04نز\x04نن\x04ير\x04يز\x04ين\x04ئخ" + + "\x04ئه\x04به\x04ته\x04صخ\x04له\x04نه\x04هٰ\x04يه\x04ثه\x04سه\x04شم\x04شه" + + "\x06ـَّ\x06ـُّ\x06ـِّ\x04طى\x04طي\x04عى\x04عي\x04غى\x04غي\x04سى\x04سي" + + "\x04شى\x04شي\x04حى\x04حي\x04جى\x04جي\x04خى\x04خي\x04صى\x04صي\x04ضى\x04ضي" + + "\x04شج\x04شح\x04شخ\x04شر\x04سر\x04صر\x04ضر\x04اً\x06تجم\x06تحج\x06تحم" + + "\x06تخم\x06تمج\x06تمح\x06تمخ\x06جمح\x06حمي\x06حمى\x06سحج\x06سجح\x06سجى" + + "\x06سمح\x06سمج\x06سمم\x06صحح\x06صمم\x06شحم\x06شجي\x06شمخ\x06شمم\x06ضحى" + + "\x06ضخم\x06طمح\x06طمم\x06طمي\x06عجم\x06عمم\x06عمى\x06غمم\x06غمي\x06غمى" + + "\x06فخم\x06قمح\x06قمم\x06لحم\x06لحي\x06لحى\x06لجج\x06لخم\x06لمح\x06محج" + + "\x06محم\x06محي\x06مجح\x06مجم\x06مخج\x06مخم\x06مجخ\x06همج\x06همم\x06نحم" + + "\x06نحى\x06نجم\x06نجى\x06نمي\x06نمى\x06يمم\x06بخي\x06تجي\x06تجى\x06تخي" + + "\x06تخى\x06تمي\x06تمى\x06جمي\x06جحى\x06جمى\x06سخى\x06صحي\x06شحي\x06ضحي" + + "\x06لجي\x06لمي\x06يحي\x06يجي\x06يمي\x06ممي\x06قمي\x06نحي\x06عمي\x06كمي" + + "\x06نجح\x06مخي\x06لجم\x06كمم\x06جحي\x06حجي\x06مجي\x06فمي\x06بحي\x06سخي" + + "\x06نجي\x06صلے\x06قلے\x08الله\x08اكبر\x08محمد\x08صلعم\x08رسول\x08عليه" + + "\x08وسلم\x06صلى!صلى الله عليه وسلم\x0fجل جلاله\x08ریال\x01,\x01:\x01!" + + "\x01?\x01_\x01{\x01}\x01[\x01]\x01#\x01&\x01*\x01-\x01<\x01>\x01\\\x01$" + + "\x01%\x01@\x04ـً\x04ـَ\x04ـُ\x04ـِ\x04ـّ\x04ـْ\x02ء\x02آ\x02أ\x02ؤ\x02إ" + + "\x02ئ\x02ا\x02ب\x02ة\x02ت\x02ث\x02ج\x02ح\x02خ\x02د\x02ذ\x02ر\x02ز\x02س" + + "\x02ش\x02ص\x02ض\x02ط\x02ظ\x02ع\x02غ\x02ف\x02ق\x02ك\x02ل\x02م\x02ن\x02ه" + + "\x02و\x02ي\x04لآ\x04لأ\x04لإ\x04لا\x01\x22\x01'\x01/\x01^\x01|\x01~\x02¢" + + "\x02£\x02¬\x02¦\x02¥\x08𝅗𝅥\x08𝅘𝅥\x0c𝅘𝅥𝅮\x0c𝅘𝅥𝅯\x0c𝅘𝅥𝅰\x0c𝅘𝅥𝅱\x0c𝅘𝅥𝅲\x08𝆹" + + "𝅥\x08𝆺𝅥\x0c𝆹𝅥𝅮\x0c𝆺𝅥𝅮\x0c𝆹𝅥𝅯\x0c𝆺𝅥𝅯\x02ı\x02ȷ\x02α\x02ε\x02ζ\x02η\x02" + + "κ\x02λ\x02μ\x02ν\x02ξ\x02ο\x02σ\x02τ\x02υ\x02ψ\x03∇\x03∂\x02ϝ\x02ٮ\x02ڡ" + + "\x02ٯ\x020,\x021,\x022,\x023,\x024,\x025,\x026,\x027,\x028,\x029,\x03(a)" + + "\x03(b)\x03(c)\x03(d)\x03(e)\x03(f)\x03(g)\x03(h)\x03(i)\x03(j)\x03(k)" + + "\x03(l)\x03(m)\x03(n)\x03(o)\x03(p)\x03(q)\x03(r)\x03(s)\x03(t)\x03(u)" + + "\x03(v)\x03(w)\x03(x)\x03(y)\x03(z)\x07〔s〕\x02wz\x02hv\x02sd\x03ppv\x02w" + + "c\x02mc\x02md\x02dj\x06ほか\x06ココ\x03サ\x03手\x03字\x03双\x03デ\x03二\x03多\x03解" + + "\x03天\x03交\x03映\x03無\x03料\x03前\x03後\x03再\x03新\x03初\x03終\x03生\x03販\x03声" + + "\x03吹\x03演\x03投\x03捕\x03一\x03三\x03遊\x03左\x03中\x03右\x03指\x03走\x03打\x03禁" + + "\x03空\x03合\x03満\x03有\x03月\x03申\x03割\x03営\x03配\x09〔本〕\x09〔三〕\x09〔二〕\x09〔安" + + "〕\x09〔点〕\x09〔打〕\x09〔盗〕\x09〔勝〕\x09〔敗〕\x03得\x03可\x03丽\x03丸\x03乁\x03你\x03" + + "侮\x03侻\x03倂\x03偺\x03備\x03僧\x03像\x03㒞\x03免\x03兔\x03兤\x03具\x03㒹\x03內\x03" + + "冗\x03冤\x03仌\x03冬\x03况\x03凵\x03刃\x03㓟\x03刻\x03剆\x03剷\x03㔕\x03勇\x03勉\x03" + + "勤\x03勺\x03包\x03匆\x03北\x03卉\x03卑\x03博\x03即\x03卽\x03卿\x03灰\x03及\x03叟\x03" + + "叫\x03叱\x03吆\x03咞\x03吸\x03呈\x03周\x03咢\x03哶\x03唐\x03啓\x03啣\x03善\x03喙\x03" + + "喫\x03喳\x03嗂\x03圖\x03嘆\x03圗\x03噑\x03噴\x03切\x03壮\x03城\x03埴\x03堍\x03型\x03" + + "堲\x03報\x03墬\x03売\x03壷\x03夆\x03夢\x03奢\x03姬\x03娛\x03娧\x03姘\x03婦\x03㛮\x03" + + "嬈\x03嬾\x03寃\x03寘\x03寧\x03寳\x03寿\x03将\x03尢\x03㞁\x03屠\x03屮\x03峀\x03岍\x03" + + "嵃\x03嵮\x03嵫\x03嵼\x03巡\x03巢\x03㠯\x03巽\x03帨\x03帽\x03幩\x03㡢\x03㡼\x03庰\x03" + + "庳\x03庶\x03廊\x03廾\x03舁\x03弢\x03㣇\x03形\x03彫\x03㣣\x03徚\x03忍\x03志\x03忹\x03" + + "悁\x03㤺\x03㤜\x03悔\x03惇\x03慈\x03慌\x03慎\x03慺\x03憎\x03憲\x03憤\x03憯\x03懞\x03" + + "懲\x03懶\x03成\x03戛\x03扝\x03抱\x03拔\x03捐\x03挽\x03拼\x03捨\x03掃\x03揤\x03搢\x03" + + "揅\x03掩\x03㨮\x03摩\x03摾\x03撝\x03摷\x03㩬\x03敏\x03敬\x03旣\x03書\x03晉\x03㬙\x03" + + "暑\x03㬈\x03㫤\x03冒\x03冕\x03最\x03暜\x03肭\x03䏙\x03朗\x03望\x03朡\x03杞\x03杓\x03" + + "㭉\x03柺\x03枅\x03桒\x03梅\x03梎\x03栟\x03椔\x03㮝\x03楂\x03榣\x03槪\x03檨\x03櫛\x03" + + "㰘\x03次\x03歔\x03㱎\x03歲\x03殟\x03殺\x03殻\x03汎\x03沿\x03泍\x03汧\x03洖\x03派\x03" + + "海\x03流\x03浩\x03浸\x03涅\x03洴\x03港\x03湮\x03㴳\x03滋\x03滇\x03淹\x03潮\x03濆\x03" + + "瀹\x03瀞\x03瀛\x03㶖\x03灊\x03災\x03灷\x03炭\x03煅\x03熜\x03爨\x03爵\x03牐\x03犀\x03" + + "犕\x03獺\x03王\x03㺬\x03玥\x03㺸\x03瑇\x03瑜\x03瑱\x03璅\x03瓊\x03㼛\x03甤\x03甾\x03" + + "異\x03瘐\x03㿼\x03䀈\x03直\x03眞\x03真\x03睊\x03䀹\x03瞋\x03䁆\x03䂖\x03硎\x03碌\x03" + + "磌\x03䃣\x03祖\x03福\x03秫\x03䄯\x03穀\x03穊\x03穏\x03䈂\x03篆\x03築\x03䈧\x03糒\x03" + + "䊠\x03糨\x03糣\x03紀\x03絣\x03䌁\x03緇\x03縂\x03繅\x03䌴\x03䍙\x03罺\x03羕\x03翺\x03" + + "者\x03聠\x03聰\x03䏕\x03育\x03脃\x03䐋\x03脾\x03媵\x03舄\x03辞\x03䑫\x03芑\x03芋\x03" + + "芝\x03劳\x03花\x03芳\x03芽\x03苦\x03若\x03茝\x03荣\x03莭\x03茣\x03莽\x03菧\x03著\x03" + + "荓\x03菊\x03菌\x03菜\x03䔫\x03蓱\x03蓳\x03蔖\x03蕤\x03䕝\x03䕡\x03䕫\x03虐\x03虜\x03" + + "虧\x03虩\x03蚩\x03蚈\x03蜎\x03蛢\x03蝹\x03蜨\x03蝫\x03螆\x03蟡\x03蠁\x03䗹\x03衠\x03" + + "衣\x03裗\x03裞\x03䘵\x03裺\x03㒻\x03䚾\x03䛇\x03誠\x03諭\x03變\x03豕\x03貫\x03賁\x03" + + "贛\x03起\x03跋\x03趼\x03跰\x03軔\x03輸\x03邔\x03郱\x03鄑\x03鄛\x03鈸\x03鋗\x03鋘\x03" + + "鉼\x03鏹\x03鐕\x03開\x03䦕\x03閷\x03䧦\x03雃\x03嶲\x03霣\x03䩮\x03䩶\x03韠\x03䪲\x03" + + "頋\x03頩\x03飢\x03䬳\x03餩\x03馧\x03駂\x03駾\x03䯎\x03鬒\x03鱀\x03鳽\x03䳎\x03䳭\x03" + + "鵧\x03䳸\x03麻\x03䵖\x03黹\x03黾\x03鼅\x03鼏\x03鼖\x03鼻" + +var xorData string = "" + // Size: 4855 bytes + "\x02\x0c\x09\x02\xb0\xec\x02\xad\xd8\x02\xad\xd9\x02\x06\x07\x02\x0f\x12" + + "\x02\x0f\x1f\x02\x0f\x1d\x02\x01\x13\x02\x0f\x16\x02\x0f\x0b\x02\x0f3" + + "\x02\x0f7\x02\x0f?\x02\x0f/\x02\x0f*\x02\x0c&\x02\x0c*\x02\x0c;\x02\x0c9" + + "\x02\x0c%\x02\xab\xed\x02\xab\xe2\x02\xab\xe3\x02\xa9\xe0\x02\xa9\xe1" + + "\x02\xa9\xe6\x02\xa3\xcb\x02\xa3\xc8\x02\xa3\xc9\x02\x01#\x02\x01\x08" + + "\x02\x0e>\x02\x0e'\x02\x0f\x03\x02\x03\x0d\x02\x03\x09\x02\x03\x17\x02" + + "\x03\x0e\x02\x02\x03\x02\x011\x02\x01\x00\x02\x01\x10\x02\x03<\x02\x07" + + "\x0d\x02\x02\x0c\x02\x0c0\x02\x01\x03\x02\x01\x01\x02\x01 \x02\x01\x22" + + "\x02\x01)\x02\x01\x0a\x02\x01\x0c\x02\x02\x06\x02\x02\x02\x02\x03\x10" + + "\x03\x037 \x03\x0b+\x03\x02\x01\x04\x02\x01\x02\x02\x019\x02\x03\x1c\x02" + + "\x02$\x03\x80p$\x02\x03:\x02\x03\x0a\x03\xc1r.\x03\xc1r,\x03\xc1r\x02" + + "\x02\x02:\x02\x02>\x02\x02,\x02\x02\x10\x02\x02\x00\x03\xc1s<\x03\xc1s*" + + "\x03\xc2L$\x03\xc2L;\x02\x09)\x02\x0a\x19\x03\x83\xab\xe3\x03\x83\xab" + + "\xf2\x03 4\xe0\x03\x81\xab\xea\x03\x81\xab\xf3\x03 4\xef\x03\x96\xe1\xcd" + + "\x03\x84\xe5\xc3\x02\x0d\x11\x03\x8b\xec\xcb\x03\x94\xec\xcf\x03\x9a\xec" + + "\xc2\x03\x8b\xec\xdb\x03\x94\xec\xdf\x03\x9a\xec\xd2\x03\x01\x0c!\x03" + + "\x01\x0c#\x03ʠ\x9d\x03ʣ\x9c\x03ʢ\x9f\x03ʥ\x9e\x03ʤ\x91\x03ʧ\x90\x03ʦ\x93" + + "\x03ʩ\x92\x03ʨ\x95\x03\xca\xf3\xb5\x03\xca\xf0\xb4\x03\xca\xf1\xb7\x03" + + "\xca\xf6\xb6\x03\xca\xf7\x89\x03\xca\xf4\x88\x03\xca\xf5\x8b\x03\xca\xfa" + + "\x8a\x03\xca\xfb\x8d\x03\xca\xf8\x8c\x03\xca\xf9\x8f\x03\xca\xfe\x8e\x03" + + "\xca\xff\x81\x03\xca\xfc\x80\x03\xca\xfd\x83\x03\xca\xe2\x82\x03\xca\xe3" + + "\x85\x03\xca\xe0\x84\x03\xca\xe1\x87\x03\xca\xe6\x86\x03\xca\xe7\x99\x03" + + "\xca\xe4\x98\x03\xca\xe5\x9b\x03\xca\xea\x9a\x03\xca\xeb\x9d\x03\xca\xe8" + + "\x9c\x03ؓ\x89\x03ߔ\x8b\x02\x010\x03\x03\x04\x1e\x03\x04\x15\x12\x03\x0b" + + "\x05,\x03\x06\x04\x00\x03\x06\x04)\x03\x06\x044\x03\x06\x04<\x03\x06\x05" + + "\x1d\x03\x06\x06\x00\x03\x06\x06\x0a\x03\x06\x06'\x03\x06\x062\x03\x0786" + + "\x03\x079/\x03\x079 \x03\x07:\x0e\x03\x07:\x1b\x03\x07:%\x03\x07;/\x03" + + "\x07;%\x03\x074\x11\x03\x076\x09\x03\x077*\x03\x070\x01\x03\x070\x0f\x03" + + "\x070.\x03\x071\x16\x03\x071\x04\x03\x0710\x03\x072\x18\x03\x072-\x03" + + "\x073\x14\x03\x073>\x03\x07'\x09\x03\x07 \x00\x03\x07\x1f\x0b\x03\x07" + + "\x18#\x03\x07\x18(\x03\x07\x186\x03\x07\x18\x03\x03\x07\x19\x16\x03\x07" + + "\x116\x03\x07\x12'\x03\x07\x13\x10\x03\x07\x0c&\x03\x07\x0c\x08\x03\x07" + + "\x0c\x13\x03\x07\x0d\x02\x03\x07\x0d\x1c\x03\x07\x0b5\x03\x07\x0b\x0a" + + "\x03\x07\x0b\x01\x03\x07\x0b\x0f\x03\x07\x05\x00\x03\x07\x05\x09\x03\x07" + + "\x05\x0b\x03\x07\x07\x01\x03\x07\x07\x08\x03\x07\x00<\x03\x07\x00+\x03" + + "\x07\x01)\x03\x07\x01\x1b\x03\x07\x01\x08\x03\x07\x03?\x03\x0445\x03\x04" + + "4\x08\x03\x0454\x03\x04)/\x03\x04)5\x03\x04+\x05\x03\x04+\x14\x03\x04+ " + + "\x03\x04+<\x03\x04*&\x03\x04*\x22\x03\x04&8\x03\x04!\x01\x03\x04!\x22" + + "\x03\x04\x11+\x03\x04\x10.\x03\x04\x104\x03\x04\x13=\x03\x04\x12\x04\x03" + + "\x04\x12\x0a\x03\x04\x0d\x1d\x03\x04\x0d\x07\x03\x04\x0d \x03\x05<>\x03" + + "\x055<\x03\x055!\x03\x055#\x03\x055&\x03\x054\x1d\x03\x054\x02\x03\x054" + + "\x07\x03\x0571\x03\x053\x1a\x03\x053\x16\x03\x05.<\x03\x05.\x07\x03\x05)" + + ":\x03\x05)<\x03\x05)\x0c\x03\x05)\x15\x03\x05+-\x03\x05+5\x03\x05$\x1e" + + "\x03\x05$\x14\x03\x05'\x04\x03\x05'\x14\x03\x05&\x02\x03\x05\x226\x03" + + "\x05\x22\x0c\x03\x05\x22\x1c\x03\x05\x19\x0a\x03\x05\x1b\x09\x03\x05\x1b" + + "\x0c\x03\x05\x14\x07\x03\x05\x16?\x03\x05\x16\x0c\x03\x05\x0c\x05\x03" + + "\x05\x0e\x0f\x03\x05\x01\x0e\x03\x05\x00(\x03\x05\x030\x03\x05\x03\x06" + + "\x03\x0a==\x03\x0a=1\x03\x0a=,\x03\x0a=\x0c\x03\x0a??\x03\x0a<\x08\x03" + + "\x0a9!\x03\x0a9)\x03\x0a97\x03\x0a99\x03\x0a6\x0a\x03\x0a6\x1c\x03\x0a6" + + "\x17\x03\x0a7'\x03\x0a78\x03\x0a73\x03\x0a'\x01\x03\x0a'&\x03\x0a\x1f" + + "\x0e\x03\x0a\x1f\x03\x03\x0a\x1f3\x03\x0a\x1b/\x03\x0a\x18\x19\x03\x0a" + + "\x19\x01\x03\x0a\x16\x14\x03\x0a\x0e\x22\x03\x0a\x0f\x10\x03\x0a\x0f\x02" + + "\x03\x0a\x0f \x03\x0a\x0c\x04\x03\x0a\x0b>\x03\x0a\x0b+\x03\x0a\x08/\x03" + + "\x0a\x046\x03\x0a\x05\x14\x03\x0a\x00\x04\x03\x0a\x00\x10\x03\x0a\x00" + + "\x14\x03\x0b<3\x03\x0b;*\x03\x0b9\x22\x03\x0b9)\x03\x0b97\x03\x0b+\x10" + + "\x03\x0b((\x03\x0b&5\x03\x0b$\x1c\x03\x0b$\x12\x03\x0b%\x04\x03\x0b#<" + + "\x03\x0b#0\x03\x0b#\x0d\x03\x0b#\x19\x03\x0b!:\x03\x0b!\x1f\x03\x0b!\x00" + + "\x03\x0b\x1e5\x03\x0b\x1c\x1d\x03\x0b\x1d-\x03\x0b\x1d(\x03\x0b\x18.\x03" + + "\x0b\x18 \x03\x0b\x18\x16\x03\x0b\x14\x13\x03\x0b\x15$\x03\x0b\x15\x22" + + "\x03\x0b\x12\x1b\x03\x0b\x12\x10\x03\x0b\x132\x03\x0b\x13=\x03\x0b\x12" + + "\x18\x03\x0b\x0c&\x03\x0b\x061\x03\x0b\x06:\x03\x0b\x05#\x03\x0b\x05<" + + "\x03\x0b\x04\x0b\x03\x0b\x04\x04\x03\x0b\x04\x1b\x03\x0b\x042\x03\x0b" + + "\x041\x03\x0b\x03\x03\x03\x0b\x03\x1d\x03\x0b\x03/\x03\x0b\x03+\x03\x0b" + + "\x02\x1b\x03\x0b\x02\x00\x03\x0b\x01\x1e\x03\x0b\x01\x08\x03\x0b\x015" + + "\x03\x06\x0d9\x03\x06\x0d=\x03\x06\x0d?\x03\x02\x001\x03\x02\x003\x03" + + "\x02\x02\x19\x03\x02\x006\x03\x02\x02\x1b\x03\x02\x004\x03\x02\x00<\x03" + + "\x02\x02\x0a\x03\x02\x02\x0e\x03\x02\x01\x1a\x03\x02\x01\x07\x03\x02\x01" + + "\x05\x03\x02\x01\x0b\x03\x02\x01%\x03\x02\x01\x0c\x03\x02\x01\x04\x03" + + "\x02\x01\x1c\x03\x02\x00.\x03\x02\x002\x03\x02\x00>\x03\x02\x00\x12\x03" + + "\x02\x00\x16\x03\x02\x011\x03\x02\x013\x03\x02\x02 \x03\x02\x02%\x03\x02" + + "\x02$\x03\x02\x028\x03\x02\x02;\x03\x02\x024\x03\x02\x012\x03\x02\x022" + + "\x03\x02\x02/\x03\x02\x01,\x03\x02\x01\x13\x03\x02\x01\x16\x03\x02\x01" + + "\x11\x03\x02\x01\x1e\x03\x02\x01\x15\x03\x02\x01\x17\x03\x02\x01\x0f\x03" + + "\x02\x01\x08\x03\x02\x00?\x03\x02\x03\x07\x03\x02\x03\x0d\x03\x02\x03" + + "\x13\x03\x02\x03\x1d\x03\x02\x03\x1f\x03\x02\x00\x03\x03\x02\x00\x0d\x03" + + "\x02\x00\x01\x03\x02\x00\x1b\x03\x02\x00\x19\x03\x02\x00\x18\x03\x02\x00" + + "\x13\x03\x02\x00/\x03\x07>\x12\x03\x07<\x1f\x03\x07>\x1d\x03\x06\x1d\x0e" + + "\x03\x07>\x1c\x03\x07>:\x03\x07>\x13\x03\x04\x12+\x03\x07?\x03\x03\x07>" + + "\x02\x03\x06\x224\x03\x06\x1a.\x03\x07<%\x03\x06\x1c\x0b\x03\x0609\x03" + + "\x05\x1f\x01\x03\x04'\x08\x03\x93\xfd\xf5\x03\x02\x0d \x03\x02\x0d#\x03" + + "\x02\x0d!\x03\x02\x0d&\x03\x02\x0d\x22\x03\x02\x0d/\x03\x02\x0d,\x03\x02" + + "\x0d$\x03\x02\x0d'\x03\x02\x0d%\x03\x02\x0d;\x03\x02\x0d=\x03\x02\x0d?" + + "\x03\x099.\x03\x08\x0b7\x03\x08\x02\x14\x03\x08\x14\x0d\x03\x08.:\x03" + + "\x089'\x03\x0f\x0b\x18\x03\x0f\x1c1\x03\x0f\x17&\x03\x0f9\x1f\x03\x0f0" + + "\x0c\x03\x0e\x0a9\x03\x0e\x056\x03\x0e\x1c#\x03\x0f\x13\x0e\x03\x072\x00" + + "\x03\x070\x0d\x03\x072\x0b\x03\x06\x11\x18\x03\x070\x10\x03\x06\x0f(\x03" + + "\x072\x05\x03\x06\x0f,\x03\x073\x15\x03\x06\x07\x08\x03\x05\x16\x02\x03" + + "\x04\x0b \x03\x05:8\x03\x05\x16%\x03\x0a\x0d\x1f\x03\x06\x16\x10\x03\x05" + + "\x1d5\x03\x05*;\x03\x05\x16\x1b\x03\x04.-\x03\x06\x1a\x19\x03\x04\x03," + + "\x03\x0b87\x03\x04/\x0a\x03\x06\x00,\x03\x04-\x01\x03\x04\x1e-\x03\x06/(" + + "\x03\x0a\x0b5\x03\x06\x0e7\x03\x06\x07.\x03\x0597\x03\x0a*%\x03\x0760" + + "\x03\x06\x0c;\x03\x05'\x00\x03\x072.\x03\x072\x08\x03\x06=\x01\x03\x06" + + "\x05\x1b\x03\x06\x06\x12\x03\x06$=\x03\x06'\x0d\x03\x04\x11\x0f\x03\x076" + + ",\x03\x06\x07;\x03\x06.,\x03\x86\xf9\xea\x03\x8f\xff\xeb\x02\x092\x02" + + "\x095\x02\x094\x02\x09;\x02\x09>\x02\x098\x02\x09*\x02\x09/\x02\x09,\x02" + + "\x09%\x02\x09&\x02\x09#\x02\x09 \x02\x08!\x02\x08%\x02\x08$\x02\x08+\x02" + + "\x08.\x02\x08*\x02\x08&\x02\x088\x02\x08>\x02\x084\x02\x086\x02\x080\x02" + + "\x08\x10\x02\x08\x17\x02\x08\x12\x02\x08\x1d\x02\x08\x1f\x02\x08\x13\x02" + + "\x08\x15\x02\x08\x14\x02\x08\x0c\x03\x8b\xfd\xd0\x03\x81\xec\xc6\x03\x87" + + "\xe0\x8a\x03-2\xe3\x03\x80\xef\xe4\x03-2\xea\x03\x88\xe6\xeb\x03\x8e\xe6" + + "\xe8\x03\x84\xe6\xe9\x03\x97\xe6\xee\x03-2\xf9\x03-2\xf6\x03\x8e\xe3\xad" + + "\x03\x80\xe3\x92\x03\x88\xe3\x90\x03\x8e\xe3\x90\x03\x80\xe3\x97\x03\x88" + + "\xe3\x95\x03\x88\xfe\xcb\x03\x8e\xfe\xca\x03\x84\xfe\xcd\x03\x91\xef\xc9" + + "\x03-2\xc1\x03-2\xc0\x03-2\xcb\x03\x88@\x09\x03\x8e@\x08\x03\x8f\xe0\xf5" + + "\x03\x8e\xe6\xf9\x03\x8e\xe0\xfa\x03\x93\xff\xf4\x03\x84\xee\xd3\x03\x0b" + + "(\x04\x023 \x021;\x02\x01*\x03\x0b#\x10\x03\x0b 0\x03\x0b!\x10\x03\x0b!0" + + "\x03\x07\x15\x08\x03\x09?5\x03\x07\x1f\x08\x03\x07\x17\x0b\x03\x09\x1f" + + "\x15\x03\x0b\x1c7\x03\x0a+#\x03\x06\x1a\x1b\x03\x06\x1a\x14\x03\x0a\x01" + + "\x18\x03\x06#\x1b\x03\x0a2\x0c\x03\x0a\x01\x04\x03\x09#;\x03\x08='\x03" + + "\x08\x1a\x0a\x03\x07\x03\x0a\x111\x03\x09\x1b\x09\x03\x073.\x03\x07\x01\x00" + + "\x03\x09/,\x03\x07#>\x03\x07\x048\x03\x0a\x1f\x22\x03\x098>\x03\x09\x11" + + "\x00\x03\x08/\x17\x03\x06'\x22\x03\x0b\x1a+\x03\x0a\x22\x19\x03\x0a/1" + + "\x03\x0974\x03\x09\x0f\x22\x03\x08,\x22\x03\x08?\x14\x03\x07$5\x03\x07<3" + + "\x03\x07=*\x03\x07\x13\x18\x03\x068\x0a\x03\x06\x09\x16\x03\x06\x13\x00" + + "\x03\x08\x067\x03\x08\x01\x03\x03\x08\x12\x1d\x03\x07+7\x03\x06(;\x03" + + "\x06\x1c?\x03\x07\x0e\x17\x03\x0a\x06\x1d\x03\x0a\x19\x07\x03\x08\x14$" + + "\x03\x07$;\x03\x08,$\x03\x08\x06\x0d\x03\x07\x16\x0a\x03\x06>>\x03\x0a" + + "\x06\x12\x03\x0a\x14)\x03\x09\x0d\x1f\x03\x09\x12\x17\x03\x09\x19\x01" + + "\x03\x08\x11 \x03\x08\x1d'\x03\x06<\x1a\x03\x0a.\x00\x03\x07'\x18\x03" + + "\x0a\x22\x08\x03\x08\x0d\x0a\x03\x08\x13)\x03\x07*)\x03\x06<,\x03\x07" + + "\x0b\x1a\x03\x09.\x14\x03\x09\x0d\x1e\x03\x07\x0e#\x03\x0b\x1d'\x03\x0a" + + "\x0a8\x03\x09%2\x03\x08+&\x03\x080\x12\x03\x0a)4\x03\x08\x06\x1f\x03\x0b" + + "\x1b\x1a\x03\x0a\x1b\x0f\x03\x0b\x1d*\x03\x09\x16$\x03\x090\x11\x03\x08" + + "\x11\x08\x03\x0a*(\x03\x0a\x042\x03\x089,\x03\x074'\x03\x07\x0f\x05\x03" + + "\x09\x0b\x0a\x03\x07\x1b\x01\x03\x09\x17:\x03\x09.\x0d\x03\x07.\x11\x03" + + "\x09+\x15\x03\x080\x13\x03\x0b\x1f\x19\x03\x0a \x11\x03\x0a\x220\x03\x09" + + "\x07;\x03\x08\x16\x1c\x03\x07,\x13\x03\x07\x0e/\x03\x06\x221\x03\x0a." + + "\x0a\x03\x0a7\x02\x03\x0a\x032\x03\x0a\x1d.\x03\x091\x06\x03\x09\x19:" + + "\x03\x08\x02/\x03\x060+\x03\x06\x0f-\x03\x06\x1c\x1f\x03\x06\x1d\x07\x03" + + "\x0a,\x11\x03\x09=\x0d\x03\x09\x0b;\x03\x07\x1b/\x03\x0a\x1f:\x03\x09 " + + "\x1f\x03\x09.\x10\x03\x094\x0b\x03\x09\x1a1\x03\x08#\x1a\x03\x084\x1d" + + "\x03\x08\x01\x1f\x03\x08\x11\x22\x03\x07'8\x03\x07\x1a>\x03\x0757\x03" + + "\x06&9\x03\x06+\x11\x03\x0a.\x0b\x03\x0a,>\x03\x0a4#\x03\x08%\x17\x03" + + "\x07\x05\x22\x03\x07\x0c\x0b\x03\x0a\x1d+\x03\x0a\x19\x16\x03\x09+\x1f" + + "\x03\x09\x08\x0b\x03\x08\x16\x18\x03\x08+\x12\x03\x0b\x1d\x0c\x03\x0a=" + + "\x10\x03\x0a\x09\x0d\x03\x0a\x10\x11\x03\x09&0\x03\x08(\x1f\x03\x087\x07" + + "\x03\x08\x185\x03\x07'6\x03\x06.\x05\x03\x06=\x04\x03\x06;;\x03\x06\x06," + + "\x03\x0b\x18>\x03\x08\x00\x18\x03\x06 \x03\x03\x06<\x00\x03\x09%\x18\x03" + + "\x0b\x1c<\x03\x0a%!\x03\x0a\x09\x12\x03\x0a\x16\x02\x03\x090'\x03\x09" + + "\x0e=\x03\x08 \x0e\x03\x08>\x03\x03\x074>\x03\x06&?\x03\x06\x19\x09\x03" + + "\x06?(\x03\x0a-\x0e\x03\x09:3\x03\x098:\x03\x09\x12\x0b\x03\x09\x1d\x17" + + "\x03\x087\x05\x03\x082\x14\x03\x08\x06%\x03\x08\x13\x1f\x03\x06\x06\x0e" + + "\x03\x0a\x22<\x03\x09/<\x03\x06>+\x03\x0a'?\x03\x0a\x13\x0c\x03\x09\x10<" + + "\x03\x07\x1b=\x03\x0a\x19\x13\x03\x09\x22\x1d\x03\x09\x07\x0d\x03\x08)" + + "\x1c\x03\x06=\x1a\x03\x0a/4\x03\x0a7\x11\x03\x0a\x16:\x03\x09?3\x03\x09:" + + "/\x03\x09\x05\x0a\x03\x09\x14\x06\x03\x087\x22\x03\x080\x07\x03\x08\x1a" + + "\x1f\x03\x07\x04(\x03\x07\x04\x09\x03\x06 %\x03\x06<\x08\x03\x0a+\x14" + + "\x03\x09\x1d\x16\x03\x0a70\x03\x08 >\x03\x0857\x03\x070\x0a\x03\x06=\x12" + + "\x03\x06\x16%\x03\x06\x1d,\x03\x099#\x03\x09\x10>\x03\x07 \x1e\x03\x08" + + "\x0c<\x03\x08\x0b\x18\x03\x08\x15+\x03\x08,:\x03\x08%\x22\x03\x07\x0a$" + + "\x03\x0b\x1c=\x03\x07+\x08\x03\x0a/\x05\x03\x0a \x07\x03\x0a\x12'\x03" + + "\x09#\x11\x03\x08\x1b\x15\x03\x0a\x06\x01\x03\x09\x1c\x1b\x03\x0922\x03" + + "\x07\x14<\x03\x07\x09\x04\x03\x061\x04\x03\x07\x0e\x01\x03\x0a\x13\x18" + + "\x03\x0a-\x0c\x03\x0a?\x0d\x03\x0a\x09\x0a\x03\x091&\x03\x0a/\x0b\x03" + + "\x08$<\x03\x083\x1d\x03\x08\x0c$\x03\x08\x0d\x07\x03\x08\x0d?\x03\x08" + + "\x0e\x14\x03\x065\x0a\x03\x08\x1a#\x03\x08\x16#\x03\x0702\x03\x07\x03" + + "\x1a\x03\x06(\x1d\x03\x06+\x1b\x03\x06\x0b\x05\x03\x06\x0b\x17\x03\x06" + + "\x0c\x04\x03\x06\x1e\x19\x03\x06+0\x03\x062\x18\x03\x0b\x16\x1e\x03\x0a+" + + "\x16\x03\x0a-?\x03\x0a#:\x03\x0a#\x10\x03\x0a%$\x03\x0a>+\x03\x0a01\x03" + + "\x0a1\x10\x03\x0a\x099\x03\x0a\x0a\x12\x03\x0a\x19\x1f\x03\x0a\x19\x12" + + "\x03\x09*)\x03\x09-\x16\x03\x09.1\x03\x09.2\x03\x09<\x0e\x03\x09> \x03" + + "\x093\x12\x03\x09\x0b\x01\x03\x09\x1c2\x03\x09\x11\x1c\x03\x09\x15%\x03" + + "\x08,&\x03\x08!\x22\x03\x089(\x03\x08\x0b\x1a\x03\x08\x0d2\x03\x08\x0c" + + "\x04\x03\x08\x0c\x06\x03\x08\x0c\x1f\x03\x08\x0c\x0c\x03\x08\x0f\x1f\x03" + + "\x08\x0f\x1d\x03\x08\x00\x14\x03\x08\x03\x14\x03\x08\x06\x16\x03\x08\x1e" + + "#\x03\x08\x11\x11\x03\x08\x10\x18\x03\x08\x14(\x03\x07)\x1e\x03\x07.1" + + "\x03\x07 $\x03\x07 '\x03\x078\x08\x03\x07\x0d0\x03\x07\x0f7\x03\x07\x05#" + + "\x03\x07\x05\x1a\x03\x07\x1a7\x03\x07\x1d-\x03\x07\x17\x10\x03\x06)\x1f" + + "\x03\x062\x0b\x03\x066\x16\x03\x06\x09\x11\x03\x09(\x1e\x03\x07!5\x03" + + "\x0b\x11\x16\x03\x0a/\x04\x03\x0a,\x1a\x03\x0b\x173\x03\x0a,1\x03\x0a/5" + + "\x03\x0a\x221\x03\x0a\x22\x0d\x03\x0a?%\x03\x0a<,\x03\x0a?#\x03\x0a>\x19" + + "\x03\x0a\x08&\x03\x0a\x0b\x0e\x03\x0a\x0c:\x03\x0a\x0c+\x03\x0a\x03\x22" + + "\x03\x0a\x06)\x03\x0a\x11\x10\x03\x0a\x11\x1a\x03\x0a\x17-\x03\x0a\x14(" + + "\x03\x09)\x1e\x03\x09/\x09\x03\x09.\x00\x03\x09,\x07\x03\x09/*\x03\x09-9" + + "\x03\x09\x228\x03\x09%\x09\x03\x09:\x12\x03\x09;\x1d\x03\x09?\x06\x03" + + "\x093%\x03\x096\x05\x03\x096\x08\x03\x097\x02\x03\x09\x07,\x03\x09\x04," + + "\x03\x09\x1f\x16\x03\x09\x11\x03\x03\x09\x11\x12\x03\x09\x168\x03\x08*" + + "\x05\x03\x08/2\x03\x084:\x03\x08\x22+\x03\x08 0\x03\x08&\x0a\x03\x08;" + + "\x10\x03\x08>$\x03\x08>\x18\x03\x0829\x03\x082:\x03\x081,\x03\x081<\x03" + + "\x081\x1c\x03\x087#\x03\x087*\x03\x08\x09'\x03\x08\x00\x1d\x03\x08\x05-" + + "\x03\x08\x1f4\x03\x08\x1d\x04\x03\x08\x16\x0f\x03\x07*7\x03\x07'!\x03" + + "\x07%\x1b\x03\x077\x0c\x03\x07\x0c1\x03\x07\x0c.\x03\x07\x00\x06\x03\x07" + + "\x01\x02\x03\x07\x010\x03\x07\x06=\x03\x07\x01\x03\x03\x07\x01\x13\x03" + + "\x07\x06\x06\x03\x07\x05\x0a\x03\x07\x1f\x09\x03\x07\x17:\x03\x06*1\x03" + + "\x06-\x1d\x03\x06\x223\x03\x062:\x03\x060$\x03\x066\x1e\x03\x064\x12\x03" + + "\x0645\x03\x06\x0b\x00\x03\x06\x0b7\x03\x06\x07\x1f\x03\x06\x15\x12\x03" + + "\x0c\x05\x0f\x03\x0b+\x0b\x03\x0b+-\x03\x06\x16\x1b\x03\x06\x15\x17\x03" + + "\x89\xca\xea\x03\x89\xca\xe8\x03\x0c8\x10\x03\x0c8\x01\x03\x0c8\x0f\x03" + + "\x0d8%\x03\x0d8!\x03\x0c8-\x03\x0c8/\x03\x0c8+\x03\x0c87\x03\x0c85\x03" + + "\x0c9\x09\x03\x0c9\x0d\x03\x0c9\x0f\x03\x0c9\x0b\x03\xcfu\x0c\x03\xcfu" + + "\x0f\x03\xcfu\x0e\x03\xcfu\x09\x03\x0c9\x10\x03\x0d9\x0c\x03\xcf`;\x03" + + "\xcf`>\x03\xcf`9\x03\xcf`8\x03\xcf`7\x03\xcf`*\x03\xcf`-\x03\xcf`,\x03" + + "\x0d\x1b\x1a\x03\x0d\x1b&\x03\x0c=.\x03\x0c=%\x03\x0c>\x1e\x03\x0c>\x14" + + "\x03\x0c?\x06\x03\x0c?\x0b\x03\x0c?\x0c\x03\x0c?\x0d\x03\x0c?\x02\x03" + + "\x0c>\x0f\x03\x0c>\x08\x03\x0c>\x09\x03\x0c>,\x03\x0c>\x0c\x03\x0c?\x13" + + "\x03\x0c?\x16\x03\x0c?\x15\x03\x0c?\x1c\x03\x0c?\x1f\x03\x0c?\x1d\x03" + + "\x0c?\x1a\x03\x0c?\x17\x03\x0c?\x08\x03\x0c?\x09\x03\x0c?\x0e\x03\x0c?" + + "\x04\x03\x0c?\x05\x03\x0c" + + "\x03\x0c=2\x03\x0c=6\x03\x0c<\x07\x03\x0c<\x05\x03\x0e:!\x03\x0e:#\x03" + + "\x0e8\x09\x03\x0e:&\x03\x0e8\x0b\x03\x0e:$\x03\x0e:,\x03\x0e8\x1a\x03" + + "\x0e8\x1e\x03\x0e:*\x03\x0e:7\x03\x0e:5\x03\x0e:;\x03\x0e:\x15\x03\x0e:<" + + "\x03\x0e:4\x03\x0e:'\x03\x0e:-\x03\x0e:%\x03\x0e:?\x03\x0e:=\x03\x0e:)" + + "\x03\x0e:/\x03\xcfs'\x03\x0d=\x0f\x03\x0d+*\x03\x0d99\x03\x0d9;\x03\x0d9" + + "?\x03\x0d)\x0d\x03\x0d(%\x02\x01\x18\x02\x01(\x02\x01\x1e\x03\x0f$!\x03" + + "\x0f87\x03\x0f4\x0e\x03\x0f5\x1d\x03\x06'\x03\x03\x0f\x08\x18\x03\x0f" + + "\x0d\x1b\x03\x0e2=\x03\x0e;\x08\x03\x0e:\x0b\x03\x0e\x06$\x03\x0e\x0d)" + + "\x03\x0e\x16\x1f\x03\x0e\x16\x1b\x03\x0d$\x0a\x03\x05,\x1d\x03\x0d. \x03" + + "\x0d.#\x03\x0c(/\x03\x09%\x02\x03\x0d90\x03\x0d\x0e4\x03\x0d\x0d\x0f\x03" + + "\x0c#\x00\x03\x0c,\x1e\x03\x0c2\x0e\x03\x0c\x01\x17\x03\x0c\x09:\x03\x0e" + + "\x173\x03\x0c\x08\x03\x03\x0c\x11\x07\x03\x0c\x10\x18\x03\x0c\x1f\x1c" + + "\x03\x0c\x19\x0e\x03\x0c\x1a\x1f\x03\x0f0>\x03\x0b->\x03\x0b<+\x03\x0b8" + + "\x13\x03\x0b\x043\x03\x0b\x14\x03\x03\x0b\x16%\x03\x0d\x22&\x03\x0b\x1a" + + "\x1a\x03\x0b\x1a\x04\x03\x0a%9\x03\x0a&2\x03\x0a&0\x03\x0a!\x1a\x03\x0a!" + + "7\x03\x0a5\x10\x03\x0a=4\x03\x0a?\x0e\x03\x0a>\x10\x03\x0a\x00 \x03\x0a" + + "\x0f:\x03\x0a\x0f9\x03\x0a\x0b\x0a\x03\x0a\x17%\x03\x0a\x1b-\x03\x09-" + + "\x1a\x03\x09,4\x03\x09.,\x03\x09)\x09\x03\x096!\x03\x091\x1f\x03\x093" + + "\x16\x03\x0c+\x1f\x03\x098 \x03\x098=\x03\x0c(\x1a\x03\x0c(\x16\x03\x09" + + "\x0a+\x03\x09\x16\x12\x03\x09\x13\x0e\x03\x09\x153\x03\x08)!\x03\x09\x1a" + + "\x01\x03\x09\x18\x01\x03\x08%#\x03\x08>\x22\x03\x08\x05%\x03\x08\x02*" + + "\x03\x08\x15;\x03\x08\x1b7\x03\x0f\x07\x1d\x03\x0f\x04\x03\x03\x070\x0c" + + "\x03\x07;\x0b\x03\x07\x08\x17\x03\x07\x12\x06\x03\x06/-\x03\x0671\x03" + + "\x065+\x03\x06>7\x03\x06\x049\x03\x05+\x1e\x03\x05,\x17\x03\x05 \x1d\x03" + + "\x05\x22\x05\x03\x050\x1d" + +// lookup returns the trie value for the first UTF-8 encoding in s and +// the width in bytes of this encoding. The size will be 0 if s does not +// hold enough bytes to complete the encoding. len(s) must be greater than 0. +func (t *idnaTrie) lookup(s []byte) (v uint16, sz int) { + c0 := s[0] + switch { + case c0 < 0x80: // is ASCII + return idnaValues[c0], 1 + case c0 < 0xC2: + return 0, 1 // Illegal UTF-8: not a starter, not ASCII. + case c0 < 0xE0: // 2-byte UTF-8 + if len(s) < 2 { + return 0, 0 + } + i := idnaIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c1), 2 + case c0 < 0xF0: // 3-byte UTF-8 + if len(s) < 3 { + return 0, 0 + } + i := idnaIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + o := uint32(i)<<6 + uint32(c1) + i = idnaIndex[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return 0, 2 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c2), 3 + case c0 < 0xF8: // 4-byte UTF-8 + if len(s) < 4 { + return 0, 0 + } + i := idnaIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + o := uint32(i)<<6 + uint32(c1) + i = idnaIndex[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return 0, 2 // Illegal UTF-8: not a continuation byte. + } + o = uint32(i)<<6 + uint32(c2) + i = idnaIndex[o] + c3 := s[3] + if c3 < 0x80 || 0xC0 <= c3 { + return 0, 3 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c3), 4 + } + // Illegal rune + return 0, 1 +} + +// lookupUnsafe returns the trie value for the first UTF-8 encoding in s. +// s must start with a full and valid UTF-8 encoded rune. +func (t *idnaTrie) lookupUnsafe(s []byte) uint16 { + c0 := s[0] + if c0 < 0x80 { // is ASCII + return idnaValues[c0] + } + i := idnaIndex[c0] + if c0 < 0xE0 { // 2-byte UTF-8 + return t.lookupValue(uint32(i), s[1]) + } + i = idnaIndex[uint32(i)<<6+uint32(s[1])] + if c0 < 0xF0 { // 3-byte UTF-8 + return t.lookupValue(uint32(i), s[2]) + } + i = idnaIndex[uint32(i)<<6+uint32(s[2])] + if c0 < 0xF8 { // 4-byte UTF-8 + return t.lookupValue(uint32(i), s[3]) + } + return 0 +} + +// lookupString returns the trie value for the first UTF-8 encoding in s and +// the width in bytes of this encoding. The size will be 0 if s does not +// hold enough bytes to complete the encoding. len(s) must be greater than 0. +func (t *idnaTrie) lookupString(s string) (v uint16, sz int) { + c0 := s[0] + switch { + case c0 < 0x80: // is ASCII + return idnaValues[c0], 1 + case c0 < 0xC2: + return 0, 1 // Illegal UTF-8: not a starter, not ASCII. + case c0 < 0xE0: // 2-byte UTF-8 + if len(s) < 2 { + return 0, 0 + } + i := idnaIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c1), 2 + case c0 < 0xF0: // 3-byte UTF-8 + if len(s) < 3 { + return 0, 0 + } + i := idnaIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + o := uint32(i)<<6 + uint32(c1) + i = idnaIndex[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return 0, 2 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c2), 3 + case c0 < 0xF8: // 4-byte UTF-8 + if len(s) < 4 { + return 0, 0 + } + i := idnaIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + o := uint32(i)<<6 + uint32(c1) + i = idnaIndex[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return 0, 2 // Illegal UTF-8: not a continuation byte. + } + o = uint32(i)<<6 + uint32(c2) + i = idnaIndex[o] + c3 := s[3] + if c3 < 0x80 || 0xC0 <= c3 { + return 0, 3 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c3), 4 + } + // Illegal rune + return 0, 1 +} + +// lookupStringUnsafe returns the trie value for the first UTF-8 encoding in s. +// s must start with a full and valid UTF-8 encoded rune. +func (t *idnaTrie) lookupStringUnsafe(s string) uint16 { + c0 := s[0] + if c0 < 0x80 { // is ASCII + return idnaValues[c0] + } + i := idnaIndex[c0] + if c0 < 0xE0 { // 2-byte UTF-8 + return t.lookupValue(uint32(i), s[1]) + } + i = idnaIndex[uint32(i)<<6+uint32(s[1])] + if c0 < 0xF0 { // 3-byte UTF-8 + return t.lookupValue(uint32(i), s[2]) + } + i = idnaIndex[uint32(i)<<6+uint32(s[2])] + if c0 < 0xF8 { // 4-byte UTF-8 + return t.lookupValue(uint32(i), s[3]) + } + return 0 +} + +// idnaTrie. Total size: 29052 bytes (28.37 KiB). Checksum: ef06e7ecc26f36dd. +type idnaTrie struct{} + +func newIdnaTrie(i int) *idnaTrie { + return &idnaTrie{} +} + +// lookupValue determines the type of block n and looks up the value for b. +func (t *idnaTrie) lookupValue(n uint32, b byte) uint16 { + switch { + case n < 125: + return uint16(idnaValues[n<<6+uint32(b)]) + default: + n -= 125 + return uint16(idnaSparse.lookup(n, b)) + } +} + +// idnaValues: 127 blocks, 8128 entries, 16256 bytes +// The third block is the zero block. +var idnaValues = [8128]uint16{ + // Block 0x0, offset 0x0 + 0x00: 0x0080, 0x01: 0x0080, 0x02: 0x0080, 0x03: 0x0080, 0x04: 0x0080, 0x05: 0x0080, + 0x06: 0x0080, 0x07: 0x0080, 0x08: 0x0080, 0x09: 0x0080, 0x0a: 0x0080, 0x0b: 0x0080, + 0x0c: 0x0080, 0x0d: 0x0080, 0x0e: 0x0080, 0x0f: 0x0080, 0x10: 0x0080, 0x11: 0x0080, + 0x12: 0x0080, 0x13: 0x0080, 0x14: 0x0080, 0x15: 0x0080, 0x16: 0x0080, 0x17: 0x0080, + 0x18: 0x0080, 0x19: 0x0080, 0x1a: 0x0080, 0x1b: 0x0080, 0x1c: 0x0080, 0x1d: 0x0080, + 0x1e: 0x0080, 0x1f: 0x0080, 0x20: 0x0080, 0x21: 0x0080, 0x22: 0x0080, 0x23: 0x0080, + 0x24: 0x0080, 0x25: 0x0080, 0x26: 0x0080, 0x27: 0x0080, 0x28: 0x0080, 0x29: 0x0080, + 0x2a: 0x0080, 0x2b: 0x0080, 0x2c: 0x0080, 0x2d: 0x0008, 0x2e: 0x0008, 0x2f: 0x0080, + 0x30: 0x0008, 0x31: 0x0008, 0x32: 0x0008, 0x33: 0x0008, 0x34: 0x0008, 0x35: 0x0008, + 0x36: 0x0008, 0x37: 0x0008, 0x38: 0x0008, 0x39: 0x0008, 0x3a: 0x0080, 0x3b: 0x0080, + 0x3c: 0x0080, 0x3d: 0x0080, 0x3e: 0x0080, 0x3f: 0x0080, + // Block 0x1, offset 0x40 + 0x40: 0x0080, 0x41: 0xe105, 0x42: 0xe105, 0x43: 0xe105, 0x44: 0xe105, 0x45: 0xe105, + 0x46: 0xe105, 0x47: 0xe105, 0x48: 0xe105, 0x49: 0xe105, 0x4a: 0xe105, 0x4b: 0xe105, + 0x4c: 0xe105, 0x4d: 0xe105, 0x4e: 0xe105, 0x4f: 0xe105, 0x50: 0xe105, 0x51: 0xe105, + 0x52: 0xe105, 0x53: 0xe105, 0x54: 0xe105, 0x55: 0xe105, 0x56: 0xe105, 0x57: 0xe105, + 0x58: 0xe105, 0x59: 0xe105, 0x5a: 0xe105, 0x5b: 0x0080, 0x5c: 0x0080, 0x5d: 0x0080, + 0x5e: 0x0080, 0x5f: 0x0080, 0x60: 0x0080, 0x61: 0x0008, 0x62: 0x0008, 0x63: 0x0008, + 0x64: 0x0008, 0x65: 0x0008, 0x66: 0x0008, 0x67: 0x0008, 0x68: 0x0008, 0x69: 0x0008, + 0x6a: 0x0008, 0x6b: 0x0008, 0x6c: 0x0008, 0x6d: 0x0008, 0x6e: 0x0008, 0x6f: 0x0008, + 0x70: 0x0008, 0x71: 0x0008, 0x72: 0x0008, 0x73: 0x0008, 0x74: 0x0008, 0x75: 0x0008, + 0x76: 0x0008, 0x77: 0x0008, 0x78: 0x0008, 0x79: 0x0008, 0x7a: 0x0008, 0x7b: 0x0080, + 0x7c: 0x0080, 0x7d: 0x0080, 0x7e: 0x0080, 0x7f: 0x0080, + // Block 0x2, offset 0x80 + // Block 0x3, offset 0xc0 + 0xc0: 0x0040, 0xc1: 0x0040, 0xc2: 0x0040, 0xc3: 0x0040, 0xc4: 0x0040, 0xc5: 0x0040, + 0xc6: 0x0040, 0xc7: 0x0040, 0xc8: 0x0040, 0xc9: 0x0040, 0xca: 0x0040, 0xcb: 0x0040, + 0xcc: 0x0040, 0xcd: 0x0040, 0xce: 0x0040, 0xcf: 0x0040, 0xd0: 0x0040, 0xd1: 0x0040, + 0xd2: 0x0040, 0xd3: 0x0040, 0xd4: 0x0040, 0xd5: 0x0040, 0xd6: 0x0040, 0xd7: 0x0040, + 0xd8: 0x0040, 0xd9: 0x0040, 0xda: 0x0040, 0xdb: 0x0040, 0xdc: 0x0040, 0xdd: 0x0040, + 0xde: 0x0040, 0xdf: 0x0040, 0xe0: 0x000a, 0xe1: 0x0018, 0xe2: 0x0018, 0xe3: 0x0018, + 0xe4: 0x0018, 0xe5: 0x0018, 0xe6: 0x0018, 0xe7: 0x0018, 0xe8: 0x001a, 0xe9: 0x0018, + 0xea: 0x0039, 0xeb: 0x0018, 0xec: 0x0018, 0xed: 0x03c0, 0xee: 0x0018, 0xef: 0x004a, + 0xf0: 0x0018, 0xf1: 0x0018, 0xf2: 0x0069, 0xf3: 0x0079, 0xf4: 0x008a, 0xf5: 0x0005, + 0xf6: 0x0018, 0xf7: 0x0008, 0xf8: 0x00aa, 0xf9: 0x00c9, 0xfa: 0x00d9, 0xfb: 0x0018, + 0xfc: 0x00e9, 0xfd: 0x0119, 0xfe: 0x0149, 0xff: 0x0018, + // Block 0x4, offset 0x100 + 0x100: 0xe00d, 0x101: 0x0008, 0x102: 0xe00d, 0x103: 0x0008, 0x104: 0xe00d, 0x105: 0x0008, + 0x106: 0xe00d, 0x107: 0x0008, 0x108: 0xe00d, 0x109: 0x0008, 0x10a: 0xe00d, 0x10b: 0x0008, + 0x10c: 0xe00d, 0x10d: 0x0008, 0x10e: 0xe00d, 0x10f: 0x0008, 0x110: 0xe00d, 0x111: 0x0008, + 0x112: 0xe00d, 0x113: 0x0008, 0x114: 0xe00d, 0x115: 0x0008, 0x116: 0xe00d, 0x117: 0x0008, + 0x118: 0xe00d, 0x119: 0x0008, 0x11a: 0xe00d, 0x11b: 0x0008, 0x11c: 0xe00d, 0x11d: 0x0008, + 0x11e: 0xe00d, 0x11f: 0x0008, 0x120: 0xe00d, 0x121: 0x0008, 0x122: 0xe00d, 0x123: 0x0008, + 0x124: 0xe00d, 0x125: 0x0008, 0x126: 0xe00d, 0x127: 0x0008, 0x128: 0xe00d, 0x129: 0x0008, + 0x12a: 0xe00d, 0x12b: 0x0008, 0x12c: 0xe00d, 0x12d: 0x0008, 0x12e: 0xe00d, 0x12f: 0x0008, + 0x130: 0x0179, 0x131: 0x0008, 0x132: 0x0035, 0x133: 0x004d, 0x134: 0xe00d, 0x135: 0x0008, + 0x136: 0xe00d, 0x137: 0x0008, 0x138: 0x0008, 0x139: 0xe01d, 0x13a: 0x0008, 0x13b: 0xe03d, + 0x13c: 0x0008, 0x13d: 0xe01d, 0x13e: 0x0008, 0x13f: 0x0199, + // Block 0x5, offset 0x140 + 0x140: 0x0199, 0x141: 0xe01d, 0x142: 0x0008, 0x143: 0xe03d, 0x144: 0x0008, 0x145: 0xe01d, + 0x146: 0x0008, 0x147: 0xe07d, 0x148: 0x0008, 0x149: 0x01b9, 0x14a: 0xe00d, 0x14b: 0x0008, + 0x14c: 0xe00d, 0x14d: 0x0008, 0x14e: 0xe00d, 0x14f: 0x0008, 0x150: 0xe00d, 0x151: 0x0008, + 0x152: 0xe00d, 0x153: 0x0008, 0x154: 0xe00d, 0x155: 0x0008, 0x156: 0xe00d, 0x157: 0x0008, + 0x158: 0xe00d, 0x159: 0x0008, 0x15a: 0xe00d, 0x15b: 0x0008, 0x15c: 0xe00d, 0x15d: 0x0008, + 0x15e: 0xe00d, 0x15f: 0x0008, 0x160: 0xe00d, 0x161: 0x0008, 0x162: 0xe00d, 0x163: 0x0008, + 0x164: 0xe00d, 0x165: 0x0008, 0x166: 0xe00d, 0x167: 0x0008, 0x168: 0xe00d, 0x169: 0x0008, + 0x16a: 0xe00d, 0x16b: 0x0008, 0x16c: 0xe00d, 0x16d: 0x0008, 0x16e: 0xe00d, 0x16f: 0x0008, + 0x170: 0xe00d, 0x171: 0x0008, 0x172: 0xe00d, 0x173: 0x0008, 0x174: 0xe00d, 0x175: 0x0008, + 0x176: 0xe00d, 0x177: 0x0008, 0x178: 0x0065, 0x179: 0xe01d, 0x17a: 0x0008, 0x17b: 0xe03d, + 0x17c: 0x0008, 0x17d: 0xe01d, 0x17e: 0x0008, 0x17f: 0x01d9, + // Block 0x6, offset 0x180 + 0x180: 0x0008, 0x181: 0x007d, 0x182: 0xe00d, 0x183: 0x0008, 0x184: 0xe00d, 0x185: 0x0008, + 0x186: 0x007d, 0x187: 0xe07d, 0x188: 0x0008, 0x189: 0x0095, 0x18a: 0x00ad, 0x18b: 0xe03d, + 0x18c: 0x0008, 0x18d: 0x0008, 0x18e: 0x00c5, 0x18f: 0x00dd, 0x190: 0x00f5, 0x191: 0xe01d, + 0x192: 0x0008, 0x193: 0x010d, 0x194: 0x0125, 0x195: 0x0008, 0x196: 0x013d, 0x197: 0x013d, + 0x198: 0xe00d, 0x199: 0x0008, 0x19a: 0x0008, 0x19b: 0x0008, 0x19c: 0x010d, 0x19d: 0x0155, + 0x19e: 0x0008, 0x19f: 0x016d, 0x1a0: 0xe00d, 0x1a1: 0x0008, 0x1a2: 0xe00d, 0x1a3: 0x0008, + 0x1a4: 0xe00d, 0x1a5: 0x0008, 0x1a6: 0x0185, 0x1a7: 0xe07d, 0x1a8: 0x0008, 0x1a9: 0x019d, + 0x1aa: 0x0008, 0x1ab: 0x0008, 0x1ac: 0xe00d, 0x1ad: 0x0008, 0x1ae: 0x0185, 0x1af: 0xe0fd, + 0x1b0: 0x0008, 0x1b1: 0x01b5, 0x1b2: 0x01cd, 0x1b3: 0xe03d, 0x1b4: 0x0008, 0x1b5: 0xe01d, + 0x1b6: 0x0008, 0x1b7: 0x01e5, 0x1b8: 0xe00d, 0x1b9: 0x0008, 0x1ba: 0x0008, 0x1bb: 0x0008, + 0x1bc: 0xe00d, 0x1bd: 0x0008, 0x1be: 0x0008, 0x1bf: 0x0008, + // Block 0x7, offset 0x1c0 + 0x1c0: 0x0008, 0x1c1: 0x0008, 0x1c2: 0x0008, 0x1c3: 0x0008, 0x1c4: 0x01e9, 0x1c5: 0x01e9, + 0x1c6: 0x01e9, 0x1c7: 0x01fd, 0x1c8: 0x0215, 0x1c9: 0x022d, 0x1ca: 0x0245, 0x1cb: 0x025d, + 0x1cc: 0x0275, 0x1cd: 0xe01d, 0x1ce: 0x0008, 0x1cf: 0xe0fd, 0x1d0: 0x0008, 0x1d1: 0xe01d, + 0x1d2: 0x0008, 0x1d3: 0xe03d, 0x1d4: 0x0008, 0x1d5: 0xe01d, 0x1d6: 0x0008, 0x1d7: 0xe07d, + 0x1d8: 0x0008, 0x1d9: 0xe01d, 0x1da: 0x0008, 0x1db: 0xe03d, 0x1dc: 0x0008, 0x1dd: 0x0008, + 0x1de: 0xe00d, 0x1df: 0x0008, 0x1e0: 0xe00d, 0x1e1: 0x0008, 0x1e2: 0xe00d, 0x1e3: 0x0008, + 0x1e4: 0xe00d, 0x1e5: 0x0008, 0x1e6: 0xe00d, 0x1e7: 0x0008, 0x1e8: 0xe00d, 0x1e9: 0x0008, + 0x1ea: 0xe00d, 0x1eb: 0x0008, 0x1ec: 0xe00d, 0x1ed: 0x0008, 0x1ee: 0xe00d, 0x1ef: 0x0008, + 0x1f0: 0x0008, 0x1f1: 0x028d, 0x1f2: 0x02a5, 0x1f3: 0x02bd, 0x1f4: 0xe00d, 0x1f5: 0x0008, + 0x1f6: 0x02d5, 0x1f7: 0x02ed, 0x1f8: 0xe00d, 0x1f9: 0x0008, 0x1fa: 0xe00d, 0x1fb: 0x0008, + 0x1fc: 0xe00d, 0x1fd: 0x0008, 0x1fe: 0xe00d, 0x1ff: 0x0008, + // Block 0x8, offset 0x200 + 0x200: 0xe00d, 0x201: 0x0008, 0x202: 0xe00d, 0x203: 0x0008, 0x204: 0xe00d, 0x205: 0x0008, + 0x206: 0xe00d, 0x207: 0x0008, 0x208: 0xe00d, 0x209: 0x0008, 0x20a: 0xe00d, 0x20b: 0x0008, + 0x20c: 0xe00d, 0x20d: 0x0008, 0x20e: 0xe00d, 0x20f: 0x0008, 0x210: 0xe00d, 0x211: 0x0008, + 0x212: 0xe00d, 0x213: 0x0008, 0x214: 0xe00d, 0x215: 0x0008, 0x216: 0xe00d, 0x217: 0x0008, + 0x218: 0xe00d, 0x219: 0x0008, 0x21a: 0xe00d, 0x21b: 0x0008, 0x21c: 0xe00d, 0x21d: 0x0008, + 0x21e: 0xe00d, 0x21f: 0x0008, 0x220: 0x0305, 0x221: 0x0008, 0x222: 0xe00d, 0x223: 0x0008, + 0x224: 0xe00d, 0x225: 0x0008, 0x226: 0xe00d, 0x227: 0x0008, 0x228: 0xe00d, 0x229: 0x0008, + 0x22a: 0xe00d, 0x22b: 0x0008, 0x22c: 0xe00d, 0x22d: 0x0008, 0x22e: 0xe00d, 0x22f: 0x0008, + 0x230: 0xe00d, 0x231: 0x0008, 0x232: 0xe00d, 0x233: 0x0008, 0x234: 0x0008, 0x235: 0x0008, + 0x236: 0x0008, 0x237: 0x0008, 0x238: 0x0008, 0x239: 0x0008, 0x23a: 0x0209, 0x23b: 0xe03d, + 0x23c: 0x0008, 0x23d: 0x031d, 0x23e: 0x0229, 0x23f: 0x0008, + // Block 0x9, offset 0x240 + 0x240: 0x0008, 0x241: 0x0008, 0x242: 0x0018, 0x243: 0x0018, 0x244: 0x0018, 0x245: 0x0018, + 0x246: 0x0008, 0x247: 0x0008, 0x248: 0x0008, 0x249: 0x0008, 0x24a: 0x0008, 0x24b: 0x0008, + 0x24c: 0x0008, 0x24d: 0x0008, 0x24e: 0x0008, 0x24f: 0x0008, 0x250: 0x0008, 0x251: 0x0008, + 0x252: 0x0018, 0x253: 0x0018, 0x254: 0x0018, 0x255: 0x0018, 0x256: 0x0018, 0x257: 0x0018, + 0x258: 0x029a, 0x259: 0x02ba, 0x25a: 0x02da, 0x25b: 0x02fa, 0x25c: 0x031a, 0x25d: 0x033a, + 0x25e: 0x0018, 0x25f: 0x0018, 0x260: 0x03ad, 0x261: 0x0359, 0x262: 0x01d9, 0x263: 0x0369, + 0x264: 0x03c5, 0x265: 0x0018, 0x266: 0x0018, 0x267: 0x0018, 0x268: 0x0018, 0x269: 0x0018, + 0x26a: 0x0018, 0x26b: 0x0018, 0x26c: 0x0008, 0x26d: 0x0018, 0x26e: 0x0008, 0x26f: 0x0018, + 0x270: 0x0018, 0x271: 0x0018, 0x272: 0x0018, 0x273: 0x0018, 0x274: 0x0018, 0x275: 0x0018, + 0x276: 0x0018, 0x277: 0x0018, 0x278: 0x0018, 0x279: 0x0018, 0x27a: 0x0018, 0x27b: 0x0018, + 0x27c: 0x0018, 0x27d: 0x0018, 0x27e: 0x0018, 0x27f: 0x0018, + // Block 0xa, offset 0x280 + 0x280: 0x03dd, 0x281: 0x03dd, 0x282: 0x3308, 0x283: 0x03f5, 0x284: 0x0379, 0x285: 0x040d, + 0x286: 0x3308, 0x287: 0x3308, 0x288: 0x3308, 0x289: 0x3308, 0x28a: 0x3308, 0x28b: 0x3308, + 0x28c: 0x3308, 0x28d: 0x3308, 0x28e: 0x3308, 0x28f: 0x33c0, 0x290: 0x3308, 0x291: 0x3308, + 0x292: 0x3308, 0x293: 0x3308, 0x294: 0x3308, 0x295: 0x3308, 0x296: 0x3308, 0x297: 0x3308, + 0x298: 0x3308, 0x299: 0x3308, 0x29a: 0x3308, 0x29b: 0x3308, 0x29c: 0x3308, 0x29d: 0x3308, + 0x29e: 0x3308, 0x29f: 0x3308, 0x2a0: 0x3308, 0x2a1: 0x3308, 0x2a2: 0x3308, 0x2a3: 0x3308, + 0x2a4: 0x3308, 0x2a5: 0x3308, 0x2a6: 0x3308, 0x2a7: 0x3308, 0x2a8: 0x3308, 0x2a9: 0x3308, + 0x2aa: 0x3308, 0x2ab: 0x3308, 0x2ac: 0x3308, 0x2ad: 0x3308, 0x2ae: 0x3308, 0x2af: 0x3308, + 0x2b0: 0xe00d, 0x2b1: 0x0008, 0x2b2: 0xe00d, 0x2b3: 0x0008, 0x2b4: 0x0425, 0x2b5: 0x0008, + 0x2b6: 0xe00d, 0x2b7: 0x0008, 0x2b8: 0x0040, 0x2b9: 0x0040, 0x2ba: 0x03a2, 0x2bb: 0x0008, + 0x2bc: 0x0008, 0x2bd: 0x0008, 0x2be: 0x03c2, 0x2bf: 0x043d, + // Block 0xb, offset 0x2c0 + 0x2c0: 0x0040, 0x2c1: 0x0040, 0x2c2: 0x0040, 0x2c3: 0x0040, 0x2c4: 0x008a, 0x2c5: 0x03d2, + 0x2c6: 0xe155, 0x2c7: 0x0455, 0x2c8: 0xe12d, 0x2c9: 0xe13d, 0x2ca: 0xe12d, 0x2cb: 0x0040, + 0x2cc: 0x03dd, 0x2cd: 0x0040, 0x2ce: 0x046d, 0x2cf: 0x0485, 0x2d0: 0x0008, 0x2d1: 0xe105, + 0x2d2: 0xe105, 0x2d3: 0xe105, 0x2d4: 0xe105, 0x2d5: 0xe105, 0x2d6: 0xe105, 0x2d7: 0xe105, + 0x2d8: 0xe105, 0x2d9: 0xe105, 0x2da: 0xe105, 0x2db: 0xe105, 0x2dc: 0xe105, 0x2dd: 0xe105, + 0x2de: 0xe105, 0x2df: 0xe105, 0x2e0: 0x049d, 0x2e1: 0x049d, 0x2e2: 0x0040, 0x2e3: 0x049d, + 0x2e4: 0x049d, 0x2e5: 0x049d, 0x2e6: 0x049d, 0x2e7: 0x049d, 0x2e8: 0x049d, 0x2e9: 0x049d, + 0x2ea: 0x049d, 0x2eb: 0x049d, 0x2ec: 0x0008, 0x2ed: 0x0008, 0x2ee: 0x0008, 0x2ef: 0x0008, + 0x2f0: 0x0008, 0x2f1: 0x0008, 0x2f2: 0x0008, 0x2f3: 0x0008, 0x2f4: 0x0008, 0x2f5: 0x0008, + 0x2f6: 0x0008, 0x2f7: 0x0008, 0x2f8: 0x0008, 0x2f9: 0x0008, 0x2fa: 0x0008, 0x2fb: 0x0008, + 0x2fc: 0x0008, 0x2fd: 0x0008, 0x2fe: 0x0008, 0x2ff: 0x0008, + // Block 0xc, offset 0x300 + 0x300: 0x0008, 0x301: 0x0008, 0x302: 0xe00f, 0x303: 0x0008, 0x304: 0x0008, 0x305: 0x0008, + 0x306: 0x0008, 0x307: 0x0008, 0x308: 0x0008, 0x309: 0x0008, 0x30a: 0x0008, 0x30b: 0x0008, + 0x30c: 0x0008, 0x30d: 0x0008, 0x30e: 0x0008, 0x30f: 0xe0c5, 0x310: 0x04b5, 0x311: 0x04cd, + 0x312: 0xe0bd, 0x313: 0xe0f5, 0x314: 0xe0fd, 0x315: 0xe09d, 0x316: 0xe0b5, 0x317: 0x0008, + 0x318: 0xe00d, 0x319: 0x0008, 0x31a: 0xe00d, 0x31b: 0x0008, 0x31c: 0xe00d, 0x31d: 0x0008, + 0x31e: 0xe00d, 0x31f: 0x0008, 0x320: 0xe00d, 0x321: 0x0008, 0x322: 0xe00d, 0x323: 0x0008, + 0x324: 0xe00d, 0x325: 0x0008, 0x326: 0xe00d, 0x327: 0x0008, 0x328: 0xe00d, 0x329: 0x0008, + 0x32a: 0xe00d, 0x32b: 0x0008, 0x32c: 0xe00d, 0x32d: 0x0008, 0x32e: 0xe00d, 0x32f: 0x0008, + 0x330: 0x04e5, 0x331: 0xe185, 0x332: 0xe18d, 0x333: 0x0008, 0x334: 0x04fd, 0x335: 0x03dd, + 0x336: 0x0018, 0x337: 0xe07d, 0x338: 0x0008, 0x339: 0xe1d5, 0x33a: 0xe00d, 0x33b: 0x0008, + 0x33c: 0x0008, 0x33d: 0x0515, 0x33e: 0x052d, 0x33f: 0x052d, + // Block 0xd, offset 0x340 + 0x340: 0x0008, 0x341: 0x0008, 0x342: 0x0008, 0x343: 0x0008, 0x344: 0x0008, 0x345: 0x0008, + 0x346: 0x0008, 0x347: 0x0008, 0x348: 0x0008, 0x349: 0x0008, 0x34a: 0x0008, 0x34b: 0x0008, + 0x34c: 0x0008, 0x34d: 0x0008, 0x34e: 0x0008, 0x34f: 0x0008, 0x350: 0x0008, 0x351: 0x0008, + 0x352: 0x0008, 0x353: 0x0008, 0x354: 0x0008, 0x355: 0x0008, 0x356: 0x0008, 0x357: 0x0008, + 0x358: 0x0008, 0x359: 0x0008, 0x35a: 0x0008, 0x35b: 0x0008, 0x35c: 0x0008, 0x35d: 0x0008, + 0x35e: 0x0008, 0x35f: 0x0008, 0x360: 0xe00d, 0x361: 0x0008, 0x362: 0xe00d, 0x363: 0x0008, + 0x364: 0xe00d, 0x365: 0x0008, 0x366: 0xe00d, 0x367: 0x0008, 0x368: 0xe00d, 0x369: 0x0008, + 0x36a: 0xe00d, 0x36b: 0x0008, 0x36c: 0xe00d, 0x36d: 0x0008, 0x36e: 0xe00d, 0x36f: 0x0008, + 0x370: 0xe00d, 0x371: 0x0008, 0x372: 0xe00d, 0x373: 0x0008, 0x374: 0xe00d, 0x375: 0x0008, + 0x376: 0xe00d, 0x377: 0x0008, 0x378: 0xe00d, 0x379: 0x0008, 0x37a: 0xe00d, 0x37b: 0x0008, + 0x37c: 0xe00d, 0x37d: 0x0008, 0x37e: 0xe00d, 0x37f: 0x0008, + // Block 0xe, offset 0x380 + 0x380: 0xe00d, 0x381: 0x0008, 0x382: 0x0018, 0x383: 0x3308, 0x384: 0x3308, 0x385: 0x3308, + 0x386: 0x3308, 0x387: 0x3308, 0x388: 0x3318, 0x389: 0x3318, 0x38a: 0xe00d, 0x38b: 0x0008, + 0x38c: 0xe00d, 0x38d: 0x0008, 0x38e: 0xe00d, 0x38f: 0x0008, 0x390: 0xe00d, 0x391: 0x0008, + 0x392: 0xe00d, 0x393: 0x0008, 0x394: 0xe00d, 0x395: 0x0008, 0x396: 0xe00d, 0x397: 0x0008, + 0x398: 0xe00d, 0x399: 0x0008, 0x39a: 0xe00d, 0x39b: 0x0008, 0x39c: 0xe00d, 0x39d: 0x0008, + 0x39e: 0xe00d, 0x39f: 0x0008, 0x3a0: 0xe00d, 0x3a1: 0x0008, 0x3a2: 0xe00d, 0x3a3: 0x0008, + 0x3a4: 0xe00d, 0x3a5: 0x0008, 0x3a6: 0xe00d, 0x3a7: 0x0008, 0x3a8: 0xe00d, 0x3a9: 0x0008, + 0x3aa: 0xe00d, 0x3ab: 0x0008, 0x3ac: 0xe00d, 0x3ad: 0x0008, 0x3ae: 0xe00d, 0x3af: 0x0008, + 0x3b0: 0xe00d, 0x3b1: 0x0008, 0x3b2: 0xe00d, 0x3b3: 0x0008, 0x3b4: 0xe00d, 0x3b5: 0x0008, + 0x3b6: 0xe00d, 0x3b7: 0x0008, 0x3b8: 0xe00d, 0x3b9: 0x0008, 0x3ba: 0xe00d, 0x3bb: 0x0008, + 0x3bc: 0xe00d, 0x3bd: 0x0008, 0x3be: 0xe00d, 0x3bf: 0x0008, + // Block 0xf, offset 0x3c0 + 0x3c0: 0x0040, 0x3c1: 0xe01d, 0x3c2: 0x0008, 0x3c3: 0xe03d, 0x3c4: 0x0008, 0x3c5: 0xe01d, + 0x3c6: 0x0008, 0x3c7: 0xe07d, 0x3c8: 0x0008, 0x3c9: 0xe01d, 0x3ca: 0x0008, 0x3cb: 0xe03d, + 0x3cc: 0x0008, 0x3cd: 0xe01d, 0x3ce: 0x0008, 0x3cf: 0x0008, 0x3d0: 0xe00d, 0x3d1: 0x0008, + 0x3d2: 0xe00d, 0x3d3: 0x0008, 0x3d4: 0xe00d, 0x3d5: 0x0008, 0x3d6: 0xe00d, 0x3d7: 0x0008, + 0x3d8: 0xe00d, 0x3d9: 0x0008, 0x3da: 0xe00d, 0x3db: 0x0008, 0x3dc: 0xe00d, 0x3dd: 0x0008, + 0x3de: 0xe00d, 0x3df: 0x0008, 0x3e0: 0xe00d, 0x3e1: 0x0008, 0x3e2: 0xe00d, 0x3e3: 0x0008, + 0x3e4: 0xe00d, 0x3e5: 0x0008, 0x3e6: 0xe00d, 0x3e7: 0x0008, 0x3e8: 0xe00d, 0x3e9: 0x0008, + 0x3ea: 0xe00d, 0x3eb: 0x0008, 0x3ec: 0xe00d, 0x3ed: 0x0008, 0x3ee: 0xe00d, 0x3ef: 0x0008, + 0x3f0: 0xe00d, 0x3f1: 0x0008, 0x3f2: 0xe00d, 0x3f3: 0x0008, 0x3f4: 0xe00d, 0x3f5: 0x0008, + 0x3f6: 0xe00d, 0x3f7: 0x0008, 0x3f8: 0xe00d, 0x3f9: 0x0008, 0x3fa: 0xe00d, 0x3fb: 0x0008, + 0x3fc: 0xe00d, 0x3fd: 0x0008, 0x3fe: 0xe00d, 0x3ff: 0x0008, + // Block 0x10, offset 0x400 + 0x400: 0xe00d, 0x401: 0x0008, 0x402: 0xe00d, 0x403: 0x0008, 0x404: 0xe00d, 0x405: 0x0008, + 0x406: 0xe00d, 0x407: 0x0008, 0x408: 0xe00d, 0x409: 0x0008, 0x40a: 0xe00d, 0x40b: 0x0008, + 0x40c: 0xe00d, 0x40d: 0x0008, 0x40e: 0xe00d, 0x40f: 0x0008, 0x410: 0xe00d, 0x411: 0x0008, + 0x412: 0xe00d, 0x413: 0x0008, 0x414: 0xe00d, 0x415: 0x0008, 0x416: 0xe00d, 0x417: 0x0008, + 0x418: 0xe00d, 0x419: 0x0008, 0x41a: 0xe00d, 0x41b: 0x0008, 0x41c: 0xe00d, 0x41d: 0x0008, + 0x41e: 0xe00d, 0x41f: 0x0008, 0x420: 0xe00d, 0x421: 0x0008, 0x422: 0xe00d, 0x423: 0x0008, + 0x424: 0xe00d, 0x425: 0x0008, 0x426: 0xe00d, 0x427: 0x0008, 0x428: 0xe00d, 0x429: 0x0008, + 0x42a: 0xe00d, 0x42b: 0x0008, 0x42c: 0xe00d, 0x42d: 0x0008, 0x42e: 0xe00d, 0x42f: 0x0008, + 0x430: 0x0040, 0x431: 0x03f5, 0x432: 0x03f5, 0x433: 0x03f5, 0x434: 0x03f5, 0x435: 0x03f5, + 0x436: 0x03f5, 0x437: 0x03f5, 0x438: 0x03f5, 0x439: 0x03f5, 0x43a: 0x03f5, 0x43b: 0x03f5, + 0x43c: 0x03f5, 0x43d: 0x03f5, 0x43e: 0x03f5, 0x43f: 0x03f5, + // Block 0x11, offset 0x440 + 0x440: 0x0840, 0x441: 0x0840, 0x442: 0x0840, 0x443: 0x0840, 0x444: 0x0840, 0x445: 0x0840, + 0x446: 0x0018, 0x447: 0x0018, 0x448: 0x0818, 0x449: 0x0018, 0x44a: 0x0018, 0x44b: 0x0818, + 0x44c: 0x0018, 0x44d: 0x0818, 0x44e: 0x0018, 0x44f: 0x0018, 0x450: 0x3308, 0x451: 0x3308, + 0x452: 0x3308, 0x453: 0x3308, 0x454: 0x3308, 0x455: 0x3308, 0x456: 0x3308, 0x457: 0x3308, + 0x458: 0x3308, 0x459: 0x3308, 0x45a: 0x3308, 0x45b: 0x0818, 0x45c: 0x0b40, 0x45d: 0x0040, + 0x45e: 0x0818, 0x45f: 0x0818, 0x460: 0x0a08, 0x461: 0x0808, 0x462: 0x0c08, 0x463: 0x0c08, + 0x464: 0x0c08, 0x465: 0x0c08, 0x466: 0x0a08, 0x467: 0x0c08, 0x468: 0x0a08, 0x469: 0x0c08, + 0x46a: 0x0a08, 0x46b: 0x0a08, 0x46c: 0x0a08, 0x46d: 0x0a08, 0x46e: 0x0a08, 0x46f: 0x0c08, + 0x470: 0x0c08, 0x471: 0x0c08, 0x472: 0x0c08, 0x473: 0x0a08, 0x474: 0x0a08, 0x475: 0x0a08, + 0x476: 0x0a08, 0x477: 0x0a08, 0x478: 0x0a08, 0x479: 0x0a08, 0x47a: 0x0a08, 0x47b: 0x0a08, + 0x47c: 0x0a08, 0x47d: 0x0a08, 0x47e: 0x0a08, 0x47f: 0x0a08, + // Block 0x12, offset 0x480 + 0x480: 0x0818, 0x481: 0x0a08, 0x482: 0x0a08, 0x483: 0x0a08, 0x484: 0x0a08, 0x485: 0x0a08, + 0x486: 0x0a08, 0x487: 0x0a08, 0x488: 0x0c08, 0x489: 0x0a08, 0x48a: 0x0a08, 0x48b: 0x3308, + 0x48c: 0x3308, 0x48d: 0x3308, 0x48e: 0x3308, 0x48f: 0x3308, 0x490: 0x3308, 0x491: 0x3308, + 0x492: 0x3308, 0x493: 0x3308, 0x494: 0x3308, 0x495: 0x3308, 0x496: 0x3308, 0x497: 0x3308, + 0x498: 0x3308, 0x499: 0x3308, 0x49a: 0x3308, 0x49b: 0x3308, 0x49c: 0x3308, 0x49d: 0x3308, + 0x49e: 0x3308, 0x49f: 0x3308, 0x4a0: 0x0808, 0x4a1: 0x0808, 0x4a2: 0x0808, 0x4a3: 0x0808, + 0x4a4: 0x0808, 0x4a5: 0x0808, 0x4a6: 0x0808, 0x4a7: 0x0808, 0x4a8: 0x0808, 0x4a9: 0x0808, + 0x4aa: 0x0018, 0x4ab: 0x0818, 0x4ac: 0x0818, 0x4ad: 0x0818, 0x4ae: 0x0a08, 0x4af: 0x0a08, + 0x4b0: 0x3308, 0x4b1: 0x0c08, 0x4b2: 0x0c08, 0x4b3: 0x0c08, 0x4b4: 0x0808, 0x4b5: 0x0429, + 0x4b6: 0x0451, 0x4b7: 0x0479, 0x4b8: 0x04a1, 0x4b9: 0x0a08, 0x4ba: 0x0a08, 0x4bb: 0x0a08, + 0x4bc: 0x0a08, 0x4bd: 0x0a08, 0x4be: 0x0a08, 0x4bf: 0x0a08, + // Block 0x13, offset 0x4c0 + 0x4c0: 0x0c08, 0x4c1: 0x0a08, 0x4c2: 0x0a08, 0x4c3: 0x0c08, 0x4c4: 0x0c08, 0x4c5: 0x0c08, + 0x4c6: 0x0c08, 0x4c7: 0x0c08, 0x4c8: 0x0c08, 0x4c9: 0x0c08, 0x4ca: 0x0c08, 0x4cb: 0x0c08, + 0x4cc: 0x0a08, 0x4cd: 0x0c08, 0x4ce: 0x0a08, 0x4cf: 0x0c08, 0x4d0: 0x0a08, 0x4d1: 0x0a08, + 0x4d2: 0x0c08, 0x4d3: 0x0c08, 0x4d4: 0x0818, 0x4d5: 0x0c08, 0x4d6: 0x3308, 0x4d7: 0x3308, + 0x4d8: 0x3308, 0x4d9: 0x3308, 0x4da: 0x3308, 0x4db: 0x3308, 0x4dc: 0x3308, 0x4dd: 0x0840, + 0x4de: 0x0018, 0x4df: 0x3308, 0x4e0: 0x3308, 0x4e1: 0x3308, 0x4e2: 0x3308, 0x4e3: 0x3308, + 0x4e4: 0x3308, 0x4e5: 0x0808, 0x4e6: 0x0808, 0x4e7: 0x3308, 0x4e8: 0x3308, 0x4e9: 0x0018, + 0x4ea: 0x3308, 0x4eb: 0x3308, 0x4ec: 0x3308, 0x4ed: 0x3308, 0x4ee: 0x0c08, 0x4ef: 0x0c08, + 0x4f0: 0x0008, 0x4f1: 0x0008, 0x4f2: 0x0008, 0x4f3: 0x0008, 0x4f4: 0x0008, 0x4f5: 0x0008, + 0x4f6: 0x0008, 0x4f7: 0x0008, 0x4f8: 0x0008, 0x4f9: 0x0008, 0x4fa: 0x0a08, 0x4fb: 0x0a08, + 0x4fc: 0x0a08, 0x4fd: 0x0808, 0x4fe: 0x0808, 0x4ff: 0x0a08, + // Block 0x14, offset 0x500 + 0x500: 0x0818, 0x501: 0x0818, 0x502: 0x0818, 0x503: 0x0818, 0x504: 0x0818, 0x505: 0x0818, + 0x506: 0x0818, 0x507: 0x0818, 0x508: 0x0818, 0x509: 0x0818, 0x50a: 0x0818, 0x50b: 0x0818, + 0x50c: 0x0818, 0x50d: 0x0818, 0x50e: 0x0040, 0x50f: 0x0b40, 0x510: 0x0c08, 0x511: 0x3308, + 0x512: 0x0a08, 0x513: 0x0a08, 0x514: 0x0a08, 0x515: 0x0c08, 0x516: 0x0c08, 0x517: 0x0c08, + 0x518: 0x0c08, 0x519: 0x0c08, 0x51a: 0x0a08, 0x51b: 0x0a08, 0x51c: 0x0a08, 0x51d: 0x0a08, + 0x51e: 0x0c08, 0x51f: 0x0a08, 0x520: 0x0a08, 0x521: 0x0a08, 0x522: 0x0a08, 0x523: 0x0a08, + 0x524: 0x0a08, 0x525: 0x0a08, 0x526: 0x0a08, 0x527: 0x0a08, 0x528: 0x0c08, 0x529: 0x0a08, + 0x52a: 0x0c08, 0x52b: 0x0a08, 0x52c: 0x0c08, 0x52d: 0x0a08, 0x52e: 0x0a08, 0x52f: 0x0c08, + 0x530: 0x3308, 0x531: 0x3308, 0x532: 0x3308, 0x533: 0x3308, 0x534: 0x3308, 0x535: 0x3308, + 0x536: 0x3308, 0x537: 0x3308, 0x538: 0x3308, 0x539: 0x3308, 0x53a: 0x3308, 0x53b: 0x3308, + 0x53c: 0x3308, 0x53d: 0x3308, 0x53e: 0x3308, 0x53f: 0x3308, + // Block 0x15, offset 0x540 + 0x540: 0x0c08, 0x541: 0x0a08, 0x542: 0x0a08, 0x543: 0x0a08, 0x544: 0x0a08, 0x545: 0x0a08, + 0x546: 0x0c08, 0x547: 0x0c08, 0x548: 0x0a08, 0x549: 0x0c08, 0x54a: 0x0a08, 0x54b: 0x0a08, + 0x54c: 0x0a08, 0x54d: 0x0a08, 0x54e: 0x0a08, 0x54f: 0x0a08, 0x550: 0x0a08, 0x551: 0x0a08, + 0x552: 0x0a08, 0x553: 0x0a08, 0x554: 0x0c08, 0x555: 0x0a08, 0x556: 0x0808, 0x557: 0x0808, + 0x558: 0x0808, 0x559: 0x3308, 0x55a: 0x3308, 0x55b: 0x3308, 0x55c: 0x0040, 0x55d: 0x0040, + 0x55e: 0x0818, 0x55f: 0x0040, 0x560: 0x0a08, 0x561: 0x0808, 0x562: 0x0a08, 0x563: 0x0a08, + 0x564: 0x0a08, 0x565: 0x0a08, 0x566: 0x0808, 0x567: 0x0c08, 0x568: 0x0a08, 0x569: 0x0c08, + 0x56a: 0x0c08, 0x56b: 0x0040, 0x56c: 0x0040, 0x56d: 0x0040, 0x56e: 0x0040, 0x56f: 0x0040, + 0x570: 0x0040, 0x571: 0x0040, 0x572: 0x0040, 0x573: 0x0040, 0x574: 0x0040, 0x575: 0x0040, + 0x576: 0x0040, 0x577: 0x0040, 0x578: 0x0040, 0x579: 0x0040, 0x57a: 0x0040, 0x57b: 0x0040, + 0x57c: 0x0040, 0x57d: 0x0040, 0x57e: 0x0040, 0x57f: 0x0040, + // Block 0x16, offset 0x580 + 0x580: 0x3008, 0x581: 0x3308, 0x582: 0x3308, 0x583: 0x3308, 0x584: 0x3308, 0x585: 0x3308, + 0x586: 0x3308, 0x587: 0x3308, 0x588: 0x3308, 0x589: 0x3008, 0x58a: 0x3008, 0x58b: 0x3008, + 0x58c: 0x3008, 0x58d: 0x3b08, 0x58e: 0x3008, 0x58f: 0x3008, 0x590: 0x0008, 0x591: 0x3308, + 0x592: 0x3308, 0x593: 0x3308, 0x594: 0x3308, 0x595: 0x3308, 0x596: 0x3308, 0x597: 0x3308, + 0x598: 0x04c9, 0x599: 0x0501, 0x59a: 0x0539, 0x59b: 0x0571, 0x59c: 0x05a9, 0x59d: 0x05e1, + 0x59e: 0x0619, 0x59f: 0x0651, 0x5a0: 0x0008, 0x5a1: 0x0008, 0x5a2: 0x3308, 0x5a3: 0x3308, + 0x5a4: 0x0018, 0x5a5: 0x0018, 0x5a6: 0x0008, 0x5a7: 0x0008, 0x5a8: 0x0008, 0x5a9: 0x0008, + 0x5aa: 0x0008, 0x5ab: 0x0008, 0x5ac: 0x0008, 0x5ad: 0x0008, 0x5ae: 0x0008, 0x5af: 0x0008, + 0x5b0: 0x0018, 0x5b1: 0x0008, 0x5b2: 0x0008, 0x5b3: 0x0008, 0x5b4: 0x0008, 0x5b5: 0x0008, + 0x5b6: 0x0008, 0x5b7: 0x0008, 0x5b8: 0x0008, 0x5b9: 0x0008, 0x5ba: 0x0008, 0x5bb: 0x0008, + 0x5bc: 0x0008, 0x5bd: 0x0008, 0x5be: 0x0008, 0x5bf: 0x0008, + // Block 0x17, offset 0x5c0 + 0x5c0: 0x0008, 0x5c1: 0x3308, 0x5c2: 0x3008, 0x5c3: 0x3008, 0x5c4: 0x0040, 0x5c5: 0x0008, + 0x5c6: 0x0008, 0x5c7: 0x0008, 0x5c8: 0x0008, 0x5c9: 0x0008, 0x5ca: 0x0008, 0x5cb: 0x0008, + 0x5cc: 0x0008, 0x5cd: 0x0040, 0x5ce: 0x0040, 0x5cf: 0x0008, 0x5d0: 0x0008, 0x5d1: 0x0040, + 0x5d2: 0x0040, 0x5d3: 0x0008, 0x5d4: 0x0008, 0x5d5: 0x0008, 0x5d6: 0x0008, 0x5d7: 0x0008, + 0x5d8: 0x0008, 0x5d9: 0x0008, 0x5da: 0x0008, 0x5db: 0x0008, 0x5dc: 0x0008, 0x5dd: 0x0008, + 0x5de: 0x0008, 0x5df: 0x0008, 0x5e0: 0x0008, 0x5e1: 0x0008, 0x5e2: 0x0008, 0x5e3: 0x0008, + 0x5e4: 0x0008, 0x5e5: 0x0008, 0x5e6: 0x0008, 0x5e7: 0x0008, 0x5e8: 0x0008, 0x5e9: 0x0040, + 0x5ea: 0x0008, 0x5eb: 0x0008, 0x5ec: 0x0008, 0x5ed: 0x0008, 0x5ee: 0x0008, 0x5ef: 0x0008, + 0x5f0: 0x0008, 0x5f1: 0x0040, 0x5f2: 0x0008, 0x5f3: 0x0040, 0x5f4: 0x0040, 0x5f5: 0x0040, + 0x5f6: 0x0008, 0x5f7: 0x0008, 0x5f8: 0x0008, 0x5f9: 0x0008, 0x5fa: 0x0040, 0x5fb: 0x0040, + 0x5fc: 0x3308, 0x5fd: 0x0008, 0x5fe: 0x3008, 0x5ff: 0x3008, + // Block 0x18, offset 0x600 + 0x600: 0x3008, 0x601: 0x3308, 0x602: 0x3308, 0x603: 0x3308, 0x604: 0x3308, 0x605: 0x0040, + 0x606: 0x0040, 0x607: 0x3008, 0x608: 0x3008, 0x609: 0x0040, 0x60a: 0x0040, 0x60b: 0x3008, + 0x60c: 0x3008, 0x60d: 0x3b08, 0x60e: 0x0008, 0x60f: 0x0040, 0x610: 0x0040, 0x611: 0x0040, + 0x612: 0x0040, 0x613: 0x0040, 0x614: 0x0040, 0x615: 0x0040, 0x616: 0x0040, 0x617: 0x3008, + 0x618: 0x0040, 0x619: 0x0040, 0x61a: 0x0040, 0x61b: 0x0040, 0x61c: 0x0689, 0x61d: 0x06c1, + 0x61e: 0x0040, 0x61f: 0x06f9, 0x620: 0x0008, 0x621: 0x0008, 0x622: 0x3308, 0x623: 0x3308, + 0x624: 0x0040, 0x625: 0x0040, 0x626: 0x0008, 0x627: 0x0008, 0x628: 0x0008, 0x629: 0x0008, + 0x62a: 0x0008, 0x62b: 0x0008, 0x62c: 0x0008, 0x62d: 0x0008, 0x62e: 0x0008, 0x62f: 0x0008, + 0x630: 0x0008, 0x631: 0x0008, 0x632: 0x0018, 0x633: 0x0018, 0x634: 0x0018, 0x635: 0x0018, + 0x636: 0x0018, 0x637: 0x0018, 0x638: 0x0018, 0x639: 0x0018, 0x63a: 0x0018, 0x63b: 0x0018, + 0x63c: 0x0008, 0x63d: 0x0018, 0x63e: 0x0040, 0x63f: 0x0040, + // Block 0x19, offset 0x640 + 0x640: 0x0040, 0x641: 0x3308, 0x642: 0x3308, 0x643: 0x3008, 0x644: 0x0040, 0x645: 0x0008, + 0x646: 0x0008, 0x647: 0x0008, 0x648: 0x0008, 0x649: 0x0008, 0x64a: 0x0008, 0x64b: 0x0040, + 0x64c: 0x0040, 0x64d: 0x0040, 0x64e: 0x0040, 0x64f: 0x0008, 0x650: 0x0008, 0x651: 0x0040, + 0x652: 0x0040, 0x653: 0x0008, 0x654: 0x0008, 0x655: 0x0008, 0x656: 0x0008, 0x657: 0x0008, + 0x658: 0x0008, 0x659: 0x0008, 0x65a: 0x0008, 0x65b: 0x0008, 0x65c: 0x0008, 0x65d: 0x0008, + 0x65e: 0x0008, 0x65f: 0x0008, 0x660: 0x0008, 0x661: 0x0008, 0x662: 0x0008, 0x663: 0x0008, + 0x664: 0x0008, 0x665: 0x0008, 0x666: 0x0008, 0x667: 0x0008, 0x668: 0x0008, 0x669: 0x0040, + 0x66a: 0x0008, 0x66b: 0x0008, 0x66c: 0x0008, 0x66d: 0x0008, 0x66e: 0x0008, 0x66f: 0x0008, + 0x670: 0x0008, 0x671: 0x0040, 0x672: 0x0008, 0x673: 0x0731, 0x674: 0x0040, 0x675: 0x0008, + 0x676: 0x0769, 0x677: 0x0040, 0x678: 0x0008, 0x679: 0x0008, 0x67a: 0x0040, 0x67b: 0x0040, + 0x67c: 0x3308, 0x67d: 0x0040, 0x67e: 0x3008, 0x67f: 0x3008, + // Block 0x1a, offset 0x680 + 0x680: 0x3008, 0x681: 0x3308, 0x682: 0x3308, 0x683: 0x0040, 0x684: 0x0040, 0x685: 0x0040, + 0x686: 0x0040, 0x687: 0x3308, 0x688: 0x3308, 0x689: 0x0040, 0x68a: 0x0040, 0x68b: 0x3308, + 0x68c: 0x3308, 0x68d: 0x3b08, 0x68e: 0x0040, 0x68f: 0x0040, 0x690: 0x0040, 0x691: 0x3308, + 0x692: 0x0040, 0x693: 0x0040, 0x694: 0x0040, 0x695: 0x0040, 0x696: 0x0040, 0x697: 0x0040, + 0x698: 0x0040, 0x699: 0x07a1, 0x69a: 0x07d9, 0x69b: 0x0811, 0x69c: 0x0008, 0x69d: 0x0040, + 0x69e: 0x0849, 0x69f: 0x0040, 0x6a0: 0x0040, 0x6a1: 0x0040, 0x6a2: 0x0040, 0x6a3: 0x0040, + 0x6a4: 0x0040, 0x6a5: 0x0040, 0x6a6: 0x0008, 0x6a7: 0x0008, 0x6a8: 0x0008, 0x6a9: 0x0008, + 0x6aa: 0x0008, 0x6ab: 0x0008, 0x6ac: 0x0008, 0x6ad: 0x0008, 0x6ae: 0x0008, 0x6af: 0x0008, + 0x6b0: 0x3308, 0x6b1: 0x3308, 0x6b2: 0x0008, 0x6b3: 0x0008, 0x6b4: 0x0008, 0x6b5: 0x3308, + 0x6b6: 0x0040, 0x6b7: 0x0040, 0x6b8: 0x0040, 0x6b9: 0x0040, 0x6ba: 0x0040, 0x6bb: 0x0040, + 0x6bc: 0x0040, 0x6bd: 0x0040, 0x6be: 0x0040, 0x6bf: 0x0040, + // Block 0x1b, offset 0x6c0 + 0x6c0: 0x0040, 0x6c1: 0x3308, 0x6c2: 0x3308, 0x6c3: 0x3008, 0x6c4: 0x0040, 0x6c5: 0x0008, + 0x6c6: 0x0008, 0x6c7: 0x0008, 0x6c8: 0x0008, 0x6c9: 0x0008, 0x6ca: 0x0008, 0x6cb: 0x0008, + 0x6cc: 0x0008, 0x6cd: 0x0008, 0x6ce: 0x0040, 0x6cf: 0x0008, 0x6d0: 0x0008, 0x6d1: 0x0008, + 0x6d2: 0x0040, 0x6d3: 0x0008, 0x6d4: 0x0008, 0x6d5: 0x0008, 0x6d6: 0x0008, 0x6d7: 0x0008, + 0x6d8: 0x0008, 0x6d9: 0x0008, 0x6da: 0x0008, 0x6db: 0x0008, 0x6dc: 0x0008, 0x6dd: 0x0008, + 0x6de: 0x0008, 0x6df: 0x0008, 0x6e0: 0x0008, 0x6e1: 0x0008, 0x6e2: 0x0008, 0x6e3: 0x0008, + 0x6e4: 0x0008, 0x6e5: 0x0008, 0x6e6: 0x0008, 0x6e7: 0x0008, 0x6e8: 0x0008, 0x6e9: 0x0040, + 0x6ea: 0x0008, 0x6eb: 0x0008, 0x6ec: 0x0008, 0x6ed: 0x0008, 0x6ee: 0x0008, 0x6ef: 0x0008, + 0x6f0: 0x0008, 0x6f1: 0x0040, 0x6f2: 0x0008, 0x6f3: 0x0008, 0x6f4: 0x0040, 0x6f5: 0x0008, + 0x6f6: 0x0008, 0x6f7: 0x0008, 0x6f8: 0x0008, 0x6f9: 0x0008, 0x6fa: 0x0040, 0x6fb: 0x0040, + 0x6fc: 0x3308, 0x6fd: 0x0008, 0x6fe: 0x3008, 0x6ff: 0x3008, + // Block 0x1c, offset 0x700 + 0x700: 0x3008, 0x701: 0x3308, 0x702: 0x3308, 0x703: 0x3308, 0x704: 0x3308, 0x705: 0x3308, + 0x706: 0x0040, 0x707: 0x3308, 0x708: 0x3308, 0x709: 0x3008, 0x70a: 0x0040, 0x70b: 0x3008, + 0x70c: 0x3008, 0x70d: 0x3b08, 0x70e: 0x0040, 0x70f: 0x0040, 0x710: 0x0008, 0x711: 0x0040, + 0x712: 0x0040, 0x713: 0x0040, 0x714: 0x0040, 0x715: 0x0040, 0x716: 0x0040, 0x717: 0x0040, + 0x718: 0x0040, 0x719: 0x0040, 0x71a: 0x0040, 0x71b: 0x0040, 0x71c: 0x0040, 0x71d: 0x0040, + 0x71e: 0x0040, 0x71f: 0x0040, 0x720: 0x0008, 0x721: 0x0008, 0x722: 0x3308, 0x723: 0x3308, + 0x724: 0x0040, 0x725: 0x0040, 0x726: 0x0008, 0x727: 0x0008, 0x728: 0x0008, 0x729: 0x0008, + 0x72a: 0x0008, 0x72b: 0x0008, 0x72c: 0x0008, 0x72d: 0x0008, 0x72e: 0x0008, 0x72f: 0x0008, + 0x730: 0x0018, 0x731: 0x0018, 0x732: 0x0040, 0x733: 0x0040, 0x734: 0x0040, 0x735: 0x0040, + 0x736: 0x0040, 0x737: 0x0040, 0x738: 0x0040, 0x739: 0x0008, 0x73a: 0x3308, 0x73b: 0x3308, + 0x73c: 0x3308, 0x73d: 0x3308, 0x73e: 0x3308, 0x73f: 0x3308, + // Block 0x1d, offset 0x740 + 0x740: 0x0040, 0x741: 0x3308, 0x742: 0x3008, 0x743: 0x3008, 0x744: 0x0040, 0x745: 0x0008, + 0x746: 0x0008, 0x747: 0x0008, 0x748: 0x0008, 0x749: 0x0008, 0x74a: 0x0008, 0x74b: 0x0008, + 0x74c: 0x0008, 0x74d: 0x0040, 0x74e: 0x0040, 0x74f: 0x0008, 0x750: 0x0008, 0x751: 0x0040, + 0x752: 0x0040, 0x753: 0x0008, 0x754: 0x0008, 0x755: 0x0008, 0x756: 0x0008, 0x757: 0x0008, + 0x758: 0x0008, 0x759: 0x0008, 0x75a: 0x0008, 0x75b: 0x0008, 0x75c: 0x0008, 0x75d: 0x0008, + 0x75e: 0x0008, 0x75f: 0x0008, 0x760: 0x0008, 0x761: 0x0008, 0x762: 0x0008, 0x763: 0x0008, + 0x764: 0x0008, 0x765: 0x0008, 0x766: 0x0008, 0x767: 0x0008, 0x768: 0x0008, 0x769: 0x0040, + 0x76a: 0x0008, 0x76b: 0x0008, 0x76c: 0x0008, 0x76d: 0x0008, 0x76e: 0x0008, 0x76f: 0x0008, + 0x770: 0x0008, 0x771: 0x0040, 0x772: 0x0008, 0x773: 0x0008, 0x774: 0x0040, 0x775: 0x0008, + 0x776: 0x0008, 0x777: 0x0008, 0x778: 0x0008, 0x779: 0x0008, 0x77a: 0x0040, 0x77b: 0x0040, + 0x77c: 0x3308, 0x77d: 0x0008, 0x77e: 0x3008, 0x77f: 0x3308, + // Block 0x1e, offset 0x780 + 0x780: 0x3008, 0x781: 0x3308, 0x782: 0x3308, 0x783: 0x3308, 0x784: 0x3308, 0x785: 0x0040, + 0x786: 0x0040, 0x787: 0x3008, 0x788: 0x3008, 0x789: 0x0040, 0x78a: 0x0040, 0x78b: 0x3008, + 0x78c: 0x3008, 0x78d: 0x3b08, 0x78e: 0x0040, 0x78f: 0x0040, 0x790: 0x0040, 0x791: 0x0040, + 0x792: 0x0040, 0x793: 0x0040, 0x794: 0x0040, 0x795: 0x0040, 0x796: 0x3308, 0x797: 0x3008, + 0x798: 0x0040, 0x799: 0x0040, 0x79a: 0x0040, 0x79b: 0x0040, 0x79c: 0x0881, 0x79d: 0x08b9, + 0x79e: 0x0040, 0x79f: 0x0008, 0x7a0: 0x0008, 0x7a1: 0x0008, 0x7a2: 0x3308, 0x7a3: 0x3308, + 0x7a4: 0x0040, 0x7a5: 0x0040, 0x7a6: 0x0008, 0x7a7: 0x0008, 0x7a8: 0x0008, 0x7a9: 0x0008, + 0x7aa: 0x0008, 0x7ab: 0x0008, 0x7ac: 0x0008, 0x7ad: 0x0008, 0x7ae: 0x0008, 0x7af: 0x0008, + 0x7b0: 0x0018, 0x7b1: 0x0008, 0x7b2: 0x0018, 0x7b3: 0x0018, 0x7b4: 0x0018, 0x7b5: 0x0018, + 0x7b6: 0x0018, 0x7b7: 0x0018, 0x7b8: 0x0040, 0x7b9: 0x0040, 0x7ba: 0x0040, 0x7bb: 0x0040, + 0x7bc: 0x0040, 0x7bd: 0x0040, 0x7be: 0x0040, 0x7bf: 0x0040, + // Block 0x1f, offset 0x7c0 + 0x7c0: 0x0040, 0x7c1: 0x0040, 0x7c2: 0x3308, 0x7c3: 0x0008, 0x7c4: 0x0040, 0x7c5: 0x0008, + 0x7c6: 0x0008, 0x7c7: 0x0008, 0x7c8: 0x0008, 0x7c9: 0x0008, 0x7ca: 0x0008, 0x7cb: 0x0040, + 0x7cc: 0x0040, 0x7cd: 0x0040, 0x7ce: 0x0008, 0x7cf: 0x0008, 0x7d0: 0x0008, 0x7d1: 0x0040, + 0x7d2: 0x0008, 0x7d3: 0x0008, 0x7d4: 0x0008, 0x7d5: 0x0008, 0x7d6: 0x0040, 0x7d7: 0x0040, + 0x7d8: 0x0040, 0x7d9: 0x0008, 0x7da: 0x0008, 0x7db: 0x0040, 0x7dc: 0x0008, 0x7dd: 0x0040, + 0x7de: 0x0008, 0x7df: 0x0008, 0x7e0: 0x0040, 0x7e1: 0x0040, 0x7e2: 0x0040, 0x7e3: 0x0008, + 0x7e4: 0x0008, 0x7e5: 0x0040, 0x7e6: 0x0040, 0x7e7: 0x0040, 0x7e8: 0x0008, 0x7e9: 0x0008, + 0x7ea: 0x0008, 0x7eb: 0x0040, 0x7ec: 0x0040, 0x7ed: 0x0040, 0x7ee: 0x0008, 0x7ef: 0x0008, + 0x7f0: 0x0008, 0x7f1: 0x0008, 0x7f2: 0x0008, 0x7f3: 0x0008, 0x7f4: 0x0008, 0x7f5: 0x0008, + 0x7f6: 0x0008, 0x7f7: 0x0008, 0x7f8: 0x0008, 0x7f9: 0x0008, 0x7fa: 0x0040, 0x7fb: 0x0040, + 0x7fc: 0x0040, 0x7fd: 0x0040, 0x7fe: 0x3008, 0x7ff: 0x3008, + // Block 0x20, offset 0x800 + 0x800: 0x3308, 0x801: 0x3008, 0x802: 0x3008, 0x803: 0x3008, 0x804: 0x3008, 0x805: 0x0040, + 0x806: 0x3308, 0x807: 0x3308, 0x808: 0x3308, 0x809: 0x0040, 0x80a: 0x3308, 0x80b: 0x3308, + 0x80c: 0x3308, 0x80d: 0x3b08, 0x80e: 0x0040, 0x80f: 0x0040, 0x810: 0x0040, 0x811: 0x0040, + 0x812: 0x0040, 0x813: 0x0040, 0x814: 0x0040, 0x815: 0x3308, 0x816: 0x3308, 0x817: 0x0040, + 0x818: 0x0008, 0x819: 0x0008, 0x81a: 0x0008, 0x81b: 0x0040, 0x81c: 0x0040, 0x81d: 0x0040, + 0x81e: 0x0040, 0x81f: 0x0040, 0x820: 0x0008, 0x821: 0x0008, 0x822: 0x3308, 0x823: 0x3308, + 0x824: 0x0040, 0x825: 0x0040, 0x826: 0x0008, 0x827: 0x0008, 0x828: 0x0008, 0x829: 0x0008, + 0x82a: 0x0008, 0x82b: 0x0008, 0x82c: 0x0008, 0x82d: 0x0008, 0x82e: 0x0008, 0x82f: 0x0008, + 0x830: 0x0040, 0x831: 0x0040, 0x832: 0x0040, 0x833: 0x0040, 0x834: 0x0040, 0x835: 0x0040, + 0x836: 0x0040, 0x837: 0x0040, 0x838: 0x0018, 0x839: 0x0018, 0x83a: 0x0018, 0x83b: 0x0018, + 0x83c: 0x0018, 0x83d: 0x0018, 0x83e: 0x0018, 0x83f: 0x0018, + // Block 0x21, offset 0x840 + 0x840: 0x0008, 0x841: 0x3308, 0x842: 0x3008, 0x843: 0x3008, 0x844: 0x0040, 0x845: 0x0008, + 0x846: 0x0008, 0x847: 0x0008, 0x848: 0x0008, 0x849: 0x0008, 0x84a: 0x0008, 0x84b: 0x0008, + 0x84c: 0x0008, 0x84d: 0x0040, 0x84e: 0x0008, 0x84f: 0x0008, 0x850: 0x0008, 0x851: 0x0040, + 0x852: 0x0008, 0x853: 0x0008, 0x854: 0x0008, 0x855: 0x0008, 0x856: 0x0008, 0x857: 0x0008, + 0x858: 0x0008, 0x859: 0x0008, 0x85a: 0x0008, 0x85b: 0x0008, 0x85c: 0x0008, 0x85d: 0x0008, + 0x85e: 0x0008, 0x85f: 0x0008, 0x860: 0x0008, 0x861: 0x0008, 0x862: 0x0008, 0x863: 0x0008, + 0x864: 0x0008, 0x865: 0x0008, 0x866: 0x0008, 0x867: 0x0008, 0x868: 0x0008, 0x869: 0x0040, + 0x86a: 0x0008, 0x86b: 0x0008, 0x86c: 0x0008, 0x86d: 0x0008, 0x86e: 0x0008, 0x86f: 0x0008, + 0x870: 0x0008, 0x871: 0x0008, 0x872: 0x0008, 0x873: 0x0008, 0x874: 0x0040, 0x875: 0x0008, + 0x876: 0x0008, 0x877: 0x0008, 0x878: 0x0008, 0x879: 0x0008, 0x87a: 0x0040, 0x87b: 0x0040, + 0x87c: 0x3308, 0x87d: 0x0008, 0x87e: 0x3008, 0x87f: 0x3308, + // Block 0x22, offset 0x880 + 0x880: 0x3008, 0x881: 0x3008, 0x882: 0x3008, 0x883: 0x3008, 0x884: 0x3008, 0x885: 0x0040, + 0x886: 0x3308, 0x887: 0x3008, 0x888: 0x3008, 0x889: 0x0040, 0x88a: 0x3008, 0x88b: 0x3008, + 0x88c: 0x3308, 0x88d: 0x3b08, 0x88e: 0x0040, 0x88f: 0x0040, 0x890: 0x0040, 0x891: 0x0040, + 0x892: 0x0040, 0x893: 0x0040, 0x894: 0x0040, 0x895: 0x3008, 0x896: 0x3008, 0x897: 0x0040, + 0x898: 0x0040, 0x899: 0x0040, 0x89a: 0x0040, 0x89b: 0x0040, 0x89c: 0x0040, 0x89d: 0x0040, + 0x89e: 0x0008, 0x89f: 0x0040, 0x8a0: 0x0008, 0x8a1: 0x0008, 0x8a2: 0x3308, 0x8a3: 0x3308, + 0x8a4: 0x0040, 0x8a5: 0x0040, 0x8a6: 0x0008, 0x8a7: 0x0008, 0x8a8: 0x0008, 0x8a9: 0x0008, + 0x8aa: 0x0008, 0x8ab: 0x0008, 0x8ac: 0x0008, 0x8ad: 0x0008, 0x8ae: 0x0008, 0x8af: 0x0008, + 0x8b0: 0x0040, 0x8b1: 0x0008, 0x8b2: 0x0008, 0x8b3: 0x0040, 0x8b4: 0x0040, 0x8b5: 0x0040, + 0x8b6: 0x0040, 0x8b7: 0x0040, 0x8b8: 0x0040, 0x8b9: 0x0040, 0x8ba: 0x0040, 0x8bb: 0x0040, + 0x8bc: 0x0040, 0x8bd: 0x0040, 0x8be: 0x0040, 0x8bf: 0x0040, + // Block 0x23, offset 0x8c0 + 0x8c0: 0x3008, 0x8c1: 0x3308, 0x8c2: 0x3308, 0x8c3: 0x3308, 0x8c4: 0x3308, 0x8c5: 0x0040, + 0x8c6: 0x3008, 0x8c7: 0x3008, 0x8c8: 0x3008, 0x8c9: 0x0040, 0x8ca: 0x3008, 0x8cb: 0x3008, + 0x8cc: 0x3008, 0x8cd: 0x3b08, 0x8ce: 0x0008, 0x8cf: 0x0018, 0x8d0: 0x0040, 0x8d1: 0x0040, + 0x8d2: 0x0040, 0x8d3: 0x0040, 0x8d4: 0x0008, 0x8d5: 0x0008, 0x8d6: 0x0008, 0x8d7: 0x3008, + 0x8d8: 0x0018, 0x8d9: 0x0018, 0x8da: 0x0018, 0x8db: 0x0018, 0x8dc: 0x0018, 0x8dd: 0x0018, + 0x8de: 0x0018, 0x8df: 0x0008, 0x8e0: 0x0008, 0x8e1: 0x0008, 0x8e2: 0x3308, 0x8e3: 0x3308, + 0x8e4: 0x0040, 0x8e5: 0x0040, 0x8e6: 0x0008, 0x8e7: 0x0008, 0x8e8: 0x0008, 0x8e9: 0x0008, + 0x8ea: 0x0008, 0x8eb: 0x0008, 0x8ec: 0x0008, 0x8ed: 0x0008, 0x8ee: 0x0008, 0x8ef: 0x0008, + 0x8f0: 0x0018, 0x8f1: 0x0018, 0x8f2: 0x0018, 0x8f3: 0x0018, 0x8f4: 0x0018, 0x8f5: 0x0018, + 0x8f6: 0x0018, 0x8f7: 0x0018, 0x8f8: 0x0018, 0x8f9: 0x0018, 0x8fa: 0x0008, 0x8fb: 0x0008, + 0x8fc: 0x0008, 0x8fd: 0x0008, 0x8fe: 0x0008, 0x8ff: 0x0008, + // Block 0x24, offset 0x900 + 0x900: 0x0040, 0x901: 0x0008, 0x902: 0x0008, 0x903: 0x0040, 0x904: 0x0008, 0x905: 0x0040, + 0x906: 0x0040, 0x907: 0x0008, 0x908: 0x0008, 0x909: 0x0040, 0x90a: 0x0008, 0x90b: 0x0040, + 0x90c: 0x0040, 0x90d: 0x0008, 0x90e: 0x0040, 0x90f: 0x0040, 0x910: 0x0040, 0x911: 0x0040, + 0x912: 0x0040, 0x913: 0x0040, 0x914: 0x0008, 0x915: 0x0008, 0x916: 0x0008, 0x917: 0x0008, + 0x918: 0x0040, 0x919: 0x0008, 0x91a: 0x0008, 0x91b: 0x0008, 0x91c: 0x0008, 0x91d: 0x0008, + 0x91e: 0x0008, 0x91f: 0x0008, 0x920: 0x0040, 0x921: 0x0008, 0x922: 0x0008, 0x923: 0x0008, + 0x924: 0x0040, 0x925: 0x0008, 0x926: 0x0040, 0x927: 0x0008, 0x928: 0x0040, 0x929: 0x0040, + 0x92a: 0x0008, 0x92b: 0x0008, 0x92c: 0x0040, 0x92d: 0x0008, 0x92e: 0x0008, 0x92f: 0x0008, + 0x930: 0x0008, 0x931: 0x3308, 0x932: 0x0008, 0x933: 0x0929, 0x934: 0x3308, 0x935: 0x3308, + 0x936: 0x3308, 0x937: 0x3308, 0x938: 0x3308, 0x939: 0x3308, 0x93a: 0x0040, 0x93b: 0x3308, + 0x93c: 0x3308, 0x93d: 0x0008, 0x93e: 0x0040, 0x93f: 0x0040, + // Block 0x25, offset 0x940 + 0x940: 0x0008, 0x941: 0x0008, 0x942: 0x0008, 0x943: 0x09d1, 0x944: 0x0008, 0x945: 0x0008, + 0x946: 0x0008, 0x947: 0x0008, 0x948: 0x0040, 0x949: 0x0008, 0x94a: 0x0008, 0x94b: 0x0008, + 0x94c: 0x0008, 0x94d: 0x0a09, 0x94e: 0x0008, 0x94f: 0x0008, 0x950: 0x0008, 0x951: 0x0008, + 0x952: 0x0a41, 0x953: 0x0008, 0x954: 0x0008, 0x955: 0x0008, 0x956: 0x0008, 0x957: 0x0a79, + 0x958: 0x0008, 0x959: 0x0008, 0x95a: 0x0008, 0x95b: 0x0008, 0x95c: 0x0ab1, 0x95d: 0x0008, + 0x95e: 0x0008, 0x95f: 0x0008, 0x960: 0x0008, 0x961: 0x0008, 0x962: 0x0008, 0x963: 0x0008, + 0x964: 0x0008, 0x965: 0x0008, 0x966: 0x0008, 0x967: 0x0008, 0x968: 0x0008, 0x969: 0x0ae9, + 0x96a: 0x0008, 0x96b: 0x0008, 0x96c: 0x0008, 0x96d: 0x0040, 0x96e: 0x0040, 0x96f: 0x0040, + 0x970: 0x0040, 0x971: 0x3308, 0x972: 0x3308, 0x973: 0x0b21, 0x974: 0x3308, 0x975: 0x0b59, + 0x976: 0x0b91, 0x977: 0x0bc9, 0x978: 0x0c19, 0x979: 0x0c51, 0x97a: 0x3308, 0x97b: 0x3308, + 0x97c: 0x3308, 0x97d: 0x3308, 0x97e: 0x3308, 0x97f: 0x3008, + // Block 0x26, offset 0x980 + 0x980: 0x3308, 0x981: 0x0ca1, 0x982: 0x3308, 0x983: 0x3308, 0x984: 0x3b08, 0x985: 0x0018, + 0x986: 0x3308, 0x987: 0x3308, 0x988: 0x0008, 0x989: 0x0008, 0x98a: 0x0008, 0x98b: 0x0008, + 0x98c: 0x0008, 0x98d: 0x3308, 0x98e: 0x3308, 0x98f: 0x3308, 0x990: 0x3308, 0x991: 0x3308, + 0x992: 0x3308, 0x993: 0x0cd9, 0x994: 0x3308, 0x995: 0x3308, 0x996: 0x3308, 0x997: 0x3308, + 0x998: 0x0040, 0x999: 0x3308, 0x99a: 0x3308, 0x99b: 0x3308, 0x99c: 0x3308, 0x99d: 0x0d11, + 0x99e: 0x3308, 0x99f: 0x3308, 0x9a0: 0x3308, 0x9a1: 0x3308, 0x9a2: 0x0d49, 0x9a3: 0x3308, + 0x9a4: 0x3308, 0x9a5: 0x3308, 0x9a6: 0x3308, 0x9a7: 0x0d81, 0x9a8: 0x3308, 0x9a9: 0x3308, + 0x9aa: 0x3308, 0x9ab: 0x3308, 0x9ac: 0x0db9, 0x9ad: 0x3308, 0x9ae: 0x3308, 0x9af: 0x3308, + 0x9b0: 0x3308, 0x9b1: 0x3308, 0x9b2: 0x3308, 0x9b3: 0x3308, 0x9b4: 0x3308, 0x9b5: 0x3308, + 0x9b6: 0x3308, 0x9b7: 0x3308, 0x9b8: 0x3308, 0x9b9: 0x0df1, 0x9ba: 0x3308, 0x9bb: 0x3308, + 0x9bc: 0x3308, 0x9bd: 0x0040, 0x9be: 0x0018, 0x9bf: 0x0018, + // Block 0x27, offset 0x9c0 + 0x9c0: 0x0008, 0x9c1: 0x0008, 0x9c2: 0x0008, 0x9c3: 0x0008, 0x9c4: 0x0008, 0x9c5: 0x0008, + 0x9c6: 0x0008, 0x9c7: 0x0008, 0x9c8: 0x0008, 0x9c9: 0x0008, 0x9ca: 0x0008, 0x9cb: 0x0008, + 0x9cc: 0x0008, 0x9cd: 0x0008, 0x9ce: 0x0008, 0x9cf: 0x0008, 0x9d0: 0x0008, 0x9d1: 0x0008, + 0x9d2: 0x0008, 0x9d3: 0x0008, 0x9d4: 0x0008, 0x9d5: 0x0008, 0x9d6: 0x0008, 0x9d7: 0x0008, + 0x9d8: 0x0008, 0x9d9: 0x0008, 0x9da: 0x0008, 0x9db: 0x0008, 0x9dc: 0x0008, 0x9dd: 0x0008, + 0x9de: 0x0008, 0x9df: 0x0008, 0x9e0: 0x0008, 0x9e1: 0x0008, 0x9e2: 0x0008, 0x9e3: 0x0008, + 0x9e4: 0x0008, 0x9e5: 0x0008, 0x9e6: 0x0008, 0x9e7: 0x0008, 0x9e8: 0x0008, 0x9e9: 0x0008, + 0x9ea: 0x0008, 0x9eb: 0x0008, 0x9ec: 0x0039, 0x9ed: 0x0ed1, 0x9ee: 0x0ee9, 0x9ef: 0x0008, + 0x9f0: 0x0ef9, 0x9f1: 0x0f09, 0x9f2: 0x0f19, 0x9f3: 0x0f31, 0x9f4: 0x0249, 0x9f5: 0x0f41, + 0x9f6: 0x0259, 0x9f7: 0x0f51, 0x9f8: 0x0359, 0x9f9: 0x0f61, 0x9fa: 0x0f71, 0x9fb: 0x0008, + 0x9fc: 0x00d9, 0x9fd: 0x0f81, 0x9fe: 0x0f99, 0x9ff: 0x0269, + // Block 0x28, offset 0xa00 + 0xa00: 0x0fa9, 0xa01: 0x0fb9, 0xa02: 0x0279, 0xa03: 0x0039, 0xa04: 0x0fc9, 0xa05: 0x0fe1, + 0xa06: 0x059d, 0xa07: 0x0ee9, 0xa08: 0x0ef9, 0xa09: 0x0f09, 0xa0a: 0x0ff9, 0xa0b: 0x1011, + 0xa0c: 0x1029, 0xa0d: 0x0f31, 0xa0e: 0x0008, 0xa0f: 0x0f51, 0xa10: 0x0f61, 0xa11: 0x1041, + 0xa12: 0x00d9, 0xa13: 0x1059, 0xa14: 0x05b5, 0xa15: 0x05b5, 0xa16: 0x0f99, 0xa17: 0x0fa9, + 0xa18: 0x0fb9, 0xa19: 0x059d, 0xa1a: 0x1071, 0xa1b: 0x1089, 0xa1c: 0x05cd, 0xa1d: 0x1099, + 0xa1e: 0x10b1, 0xa1f: 0x10c9, 0xa20: 0x10e1, 0xa21: 0x10f9, 0xa22: 0x0f41, 0xa23: 0x0269, + 0xa24: 0x0fb9, 0xa25: 0x1089, 0xa26: 0x1099, 0xa27: 0x10b1, 0xa28: 0x1111, 0xa29: 0x10e1, + 0xa2a: 0x10f9, 0xa2b: 0x0008, 0xa2c: 0x0008, 0xa2d: 0x0008, 0xa2e: 0x0008, 0xa2f: 0x0008, + 0xa30: 0x0008, 0xa31: 0x0008, 0xa32: 0x0008, 0xa33: 0x0008, 0xa34: 0x0008, 0xa35: 0x0008, + 0xa36: 0x0008, 0xa37: 0x0008, 0xa38: 0x1129, 0xa39: 0x0008, 0xa3a: 0x0008, 0xa3b: 0x0008, + 0xa3c: 0x0008, 0xa3d: 0x0008, 0xa3e: 0x0008, 0xa3f: 0x0008, + // Block 0x29, offset 0xa40 + 0xa40: 0x0008, 0xa41: 0x0008, 0xa42: 0x0008, 0xa43: 0x0008, 0xa44: 0x0008, 0xa45: 0x0008, + 0xa46: 0x0008, 0xa47: 0x0008, 0xa48: 0x0008, 0xa49: 0x0008, 0xa4a: 0x0008, 0xa4b: 0x0008, + 0xa4c: 0x0008, 0xa4d: 0x0008, 0xa4e: 0x0008, 0xa4f: 0x0008, 0xa50: 0x0008, 0xa51: 0x0008, + 0xa52: 0x0008, 0xa53: 0x0008, 0xa54: 0x0008, 0xa55: 0x0008, 0xa56: 0x0008, 0xa57: 0x0008, + 0xa58: 0x0008, 0xa59: 0x0008, 0xa5a: 0x0008, 0xa5b: 0x1141, 0xa5c: 0x1159, 0xa5d: 0x1169, + 0xa5e: 0x1181, 0xa5f: 0x1029, 0xa60: 0x1199, 0xa61: 0x11a9, 0xa62: 0x11c1, 0xa63: 0x11d9, + 0xa64: 0x11f1, 0xa65: 0x1209, 0xa66: 0x1221, 0xa67: 0x05e5, 0xa68: 0x1239, 0xa69: 0x1251, + 0xa6a: 0xe17d, 0xa6b: 0x1269, 0xa6c: 0x1281, 0xa6d: 0x1299, 0xa6e: 0x12b1, 0xa6f: 0x12c9, + 0xa70: 0x12e1, 0xa71: 0x12f9, 0xa72: 0x1311, 0xa73: 0x1329, 0xa74: 0x1341, 0xa75: 0x1359, + 0xa76: 0x1371, 0xa77: 0x1389, 0xa78: 0x05fd, 0xa79: 0x13a1, 0xa7a: 0x13b9, 0xa7b: 0x13d1, + 0xa7c: 0x13e1, 0xa7d: 0x13f9, 0xa7e: 0x1411, 0xa7f: 0x1429, + // Block 0x2a, offset 0xa80 + 0xa80: 0xe00d, 0xa81: 0x0008, 0xa82: 0xe00d, 0xa83: 0x0008, 0xa84: 0xe00d, 0xa85: 0x0008, + 0xa86: 0xe00d, 0xa87: 0x0008, 0xa88: 0xe00d, 0xa89: 0x0008, 0xa8a: 0xe00d, 0xa8b: 0x0008, + 0xa8c: 0xe00d, 0xa8d: 0x0008, 0xa8e: 0xe00d, 0xa8f: 0x0008, 0xa90: 0xe00d, 0xa91: 0x0008, + 0xa92: 0xe00d, 0xa93: 0x0008, 0xa94: 0xe00d, 0xa95: 0x0008, 0xa96: 0xe00d, 0xa97: 0x0008, + 0xa98: 0xe00d, 0xa99: 0x0008, 0xa9a: 0xe00d, 0xa9b: 0x0008, 0xa9c: 0xe00d, 0xa9d: 0x0008, + 0xa9e: 0xe00d, 0xa9f: 0x0008, 0xaa0: 0xe00d, 0xaa1: 0x0008, 0xaa2: 0xe00d, 0xaa3: 0x0008, + 0xaa4: 0xe00d, 0xaa5: 0x0008, 0xaa6: 0xe00d, 0xaa7: 0x0008, 0xaa8: 0xe00d, 0xaa9: 0x0008, + 0xaaa: 0xe00d, 0xaab: 0x0008, 0xaac: 0xe00d, 0xaad: 0x0008, 0xaae: 0xe00d, 0xaaf: 0x0008, + 0xab0: 0xe00d, 0xab1: 0x0008, 0xab2: 0xe00d, 0xab3: 0x0008, 0xab4: 0xe00d, 0xab5: 0x0008, + 0xab6: 0xe00d, 0xab7: 0x0008, 0xab8: 0xe00d, 0xab9: 0x0008, 0xaba: 0xe00d, 0xabb: 0x0008, + 0xabc: 0xe00d, 0xabd: 0x0008, 0xabe: 0xe00d, 0xabf: 0x0008, + // Block 0x2b, offset 0xac0 + 0xac0: 0xe00d, 0xac1: 0x0008, 0xac2: 0xe00d, 0xac3: 0x0008, 0xac4: 0xe00d, 0xac5: 0x0008, + 0xac6: 0xe00d, 0xac7: 0x0008, 0xac8: 0xe00d, 0xac9: 0x0008, 0xaca: 0xe00d, 0xacb: 0x0008, + 0xacc: 0xe00d, 0xacd: 0x0008, 0xace: 0xe00d, 0xacf: 0x0008, 0xad0: 0xe00d, 0xad1: 0x0008, + 0xad2: 0xe00d, 0xad3: 0x0008, 0xad4: 0xe00d, 0xad5: 0x0008, 0xad6: 0x0008, 0xad7: 0x0008, + 0xad8: 0x0008, 0xad9: 0x0008, 0xada: 0x0615, 0xadb: 0x0635, 0xadc: 0x0008, 0xadd: 0x0008, + 0xade: 0x1441, 0xadf: 0x0008, 0xae0: 0xe00d, 0xae1: 0x0008, 0xae2: 0xe00d, 0xae3: 0x0008, + 0xae4: 0xe00d, 0xae5: 0x0008, 0xae6: 0xe00d, 0xae7: 0x0008, 0xae8: 0xe00d, 0xae9: 0x0008, + 0xaea: 0xe00d, 0xaeb: 0x0008, 0xaec: 0xe00d, 0xaed: 0x0008, 0xaee: 0xe00d, 0xaef: 0x0008, + 0xaf0: 0xe00d, 0xaf1: 0x0008, 0xaf2: 0xe00d, 0xaf3: 0x0008, 0xaf4: 0xe00d, 0xaf5: 0x0008, + 0xaf6: 0xe00d, 0xaf7: 0x0008, 0xaf8: 0xe00d, 0xaf9: 0x0008, 0xafa: 0xe00d, 0xafb: 0x0008, + 0xafc: 0xe00d, 0xafd: 0x0008, 0xafe: 0xe00d, 0xaff: 0x0008, + // Block 0x2c, offset 0xb00 + 0xb00: 0x0008, 0xb01: 0x0008, 0xb02: 0x0008, 0xb03: 0x0008, 0xb04: 0x0008, 0xb05: 0x0008, + 0xb06: 0x0040, 0xb07: 0x0040, 0xb08: 0xe045, 0xb09: 0xe045, 0xb0a: 0xe045, 0xb0b: 0xe045, + 0xb0c: 0xe045, 0xb0d: 0xe045, 0xb0e: 0x0040, 0xb0f: 0x0040, 0xb10: 0x0008, 0xb11: 0x0008, + 0xb12: 0x0008, 0xb13: 0x0008, 0xb14: 0x0008, 0xb15: 0x0008, 0xb16: 0x0008, 0xb17: 0x0008, + 0xb18: 0x0040, 0xb19: 0xe045, 0xb1a: 0x0040, 0xb1b: 0xe045, 0xb1c: 0x0040, 0xb1d: 0xe045, + 0xb1e: 0x0040, 0xb1f: 0xe045, 0xb20: 0x0008, 0xb21: 0x0008, 0xb22: 0x0008, 0xb23: 0x0008, + 0xb24: 0x0008, 0xb25: 0x0008, 0xb26: 0x0008, 0xb27: 0x0008, 0xb28: 0xe045, 0xb29: 0xe045, + 0xb2a: 0xe045, 0xb2b: 0xe045, 0xb2c: 0xe045, 0xb2d: 0xe045, 0xb2e: 0xe045, 0xb2f: 0xe045, + 0xb30: 0x0008, 0xb31: 0x1459, 0xb32: 0x0008, 0xb33: 0x1471, 0xb34: 0x0008, 0xb35: 0x1489, + 0xb36: 0x0008, 0xb37: 0x14a1, 0xb38: 0x0008, 0xb39: 0x14b9, 0xb3a: 0x0008, 0xb3b: 0x14d1, + 0xb3c: 0x0008, 0xb3d: 0x14e9, 0xb3e: 0x0040, 0xb3f: 0x0040, + // Block 0x2d, offset 0xb40 + 0xb40: 0x1501, 0xb41: 0x1531, 0xb42: 0x1561, 0xb43: 0x1591, 0xb44: 0x15c1, 0xb45: 0x15f1, + 0xb46: 0x1621, 0xb47: 0x1651, 0xb48: 0x1501, 0xb49: 0x1531, 0xb4a: 0x1561, 0xb4b: 0x1591, + 0xb4c: 0x15c1, 0xb4d: 0x15f1, 0xb4e: 0x1621, 0xb4f: 0x1651, 0xb50: 0x1681, 0xb51: 0x16b1, + 0xb52: 0x16e1, 0xb53: 0x1711, 0xb54: 0x1741, 0xb55: 0x1771, 0xb56: 0x17a1, 0xb57: 0x17d1, + 0xb58: 0x1681, 0xb59: 0x16b1, 0xb5a: 0x16e1, 0xb5b: 0x1711, 0xb5c: 0x1741, 0xb5d: 0x1771, + 0xb5e: 0x17a1, 0xb5f: 0x17d1, 0xb60: 0x1801, 0xb61: 0x1831, 0xb62: 0x1861, 0xb63: 0x1891, + 0xb64: 0x18c1, 0xb65: 0x18f1, 0xb66: 0x1921, 0xb67: 0x1951, 0xb68: 0x1801, 0xb69: 0x1831, + 0xb6a: 0x1861, 0xb6b: 0x1891, 0xb6c: 0x18c1, 0xb6d: 0x18f1, 0xb6e: 0x1921, 0xb6f: 0x1951, + 0xb70: 0x0008, 0xb71: 0x0008, 0xb72: 0x1981, 0xb73: 0x19b1, 0xb74: 0x19d9, 0xb75: 0x0040, + 0xb76: 0x0008, 0xb77: 0x1a01, 0xb78: 0xe045, 0xb79: 0xe045, 0xb7a: 0x064d, 0xb7b: 0x1459, + 0xb7c: 0x19b1, 0xb7d: 0x0666, 0xb7e: 0x1a31, 0xb7f: 0x0686, + // Block 0x2e, offset 0xb80 + 0xb80: 0x06a6, 0xb81: 0x1a4a, 0xb82: 0x1a79, 0xb83: 0x1aa9, 0xb84: 0x1ad1, 0xb85: 0x0040, + 0xb86: 0x0008, 0xb87: 0x1af9, 0xb88: 0x06c5, 0xb89: 0x1471, 0xb8a: 0x06dd, 0xb8b: 0x1489, + 0xb8c: 0x1aa9, 0xb8d: 0x1b2a, 0xb8e: 0x1b5a, 0xb8f: 0x1b8a, 0xb90: 0x0008, 0xb91: 0x0008, + 0xb92: 0x0008, 0xb93: 0x1bb9, 0xb94: 0x0040, 0xb95: 0x0040, 0xb96: 0x0008, 0xb97: 0x0008, + 0xb98: 0xe045, 0xb99: 0xe045, 0xb9a: 0x06f5, 0xb9b: 0x14a1, 0xb9c: 0x0040, 0xb9d: 0x1bd2, + 0xb9e: 0x1c02, 0xb9f: 0x1c32, 0xba0: 0x0008, 0xba1: 0x0008, 0xba2: 0x0008, 0xba3: 0x1c61, + 0xba4: 0x0008, 0xba5: 0x0008, 0xba6: 0x0008, 0xba7: 0x0008, 0xba8: 0xe045, 0xba9: 0xe045, + 0xbaa: 0x070d, 0xbab: 0x14d1, 0xbac: 0xe04d, 0xbad: 0x1c7a, 0xbae: 0x03d2, 0xbaf: 0x1caa, + 0xbb0: 0x0040, 0xbb1: 0x0040, 0xbb2: 0x1cb9, 0xbb3: 0x1ce9, 0xbb4: 0x1d11, 0xbb5: 0x0040, + 0xbb6: 0x0008, 0xbb7: 0x1d39, 0xbb8: 0x0725, 0xbb9: 0x14b9, 0xbba: 0x0515, 0xbbb: 0x14e9, + 0xbbc: 0x1ce9, 0xbbd: 0x073e, 0xbbe: 0x075e, 0xbbf: 0x0040, + // Block 0x2f, offset 0xbc0 + 0xbc0: 0x000a, 0xbc1: 0x000a, 0xbc2: 0x000a, 0xbc3: 0x000a, 0xbc4: 0x000a, 0xbc5: 0x000a, + 0xbc6: 0x000a, 0xbc7: 0x000a, 0xbc8: 0x000a, 0xbc9: 0x000a, 0xbca: 0x000a, 0xbcb: 0x03c0, + 0xbcc: 0x0003, 0xbcd: 0x0003, 0xbce: 0x0340, 0xbcf: 0x0b40, 0xbd0: 0x0018, 0xbd1: 0xe00d, + 0xbd2: 0x0018, 0xbd3: 0x0018, 0xbd4: 0x0018, 0xbd5: 0x0018, 0xbd6: 0x0018, 0xbd7: 0x077e, + 0xbd8: 0x0018, 0xbd9: 0x0018, 0xbda: 0x0018, 0xbdb: 0x0018, 0xbdc: 0x0018, 0xbdd: 0x0018, + 0xbde: 0x0018, 0xbdf: 0x0018, 0xbe0: 0x0018, 0xbe1: 0x0018, 0xbe2: 0x0018, 0xbe3: 0x0018, + 0xbe4: 0x0040, 0xbe5: 0x0040, 0xbe6: 0x0040, 0xbe7: 0x0018, 0xbe8: 0x0040, 0xbe9: 0x0040, + 0xbea: 0x0340, 0xbeb: 0x0340, 0xbec: 0x0340, 0xbed: 0x0340, 0xbee: 0x0340, 0xbef: 0x000a, + 0xbf0: 0x0018, 0xbf1: 0x0018, 0xbf2: 0x0018, 0xbf3: 0x1d69, 0xbf4: 0x1da1, 0xbf5: 0x0018, + 0xbf6: 0x1df1, 0xbf7: 0x1e29, 0xbf8: 0x0018, 0xbf9: 0x0018, 0xbfa: 0x0018, 0xbfb: 0x0018, + 0xbfc: 0x1e7a, 0xbfd: 0x0018, 0xbfe: 0x079e, 0xbff: 0x0018, + // Block 0x30, offset 0xc00 + 0xc00: 0x0018, 0xc01: 0x0018, 0xc02: 0x0018, 0xc03: 0x0018, 0xc04: 0x0018, 0xc05: 0x0018, + 0xc06: 0x0018, 0xc07: 0x1e92, 0xc08: 0x1eaa, 0xc09: 0x1ec2, 0xc0a: 0x0018, 0xc0b: 0x0018, + 0xc0c: 0x0018, 0xc0d: 0x0018, 0xc0e: 0x0018, 0xc0f: 0x0018, 0xc10: 0x0018, 0xc11: 0x0018, + 0xc12: 0x0018, 0xc13: 0x0018, 0xc14: 0x0018, 0xc15: 0x0018, 0xc16: 0x0018, 0xc17: 0x1ed9, + 0xc18: 0x0018, 0xc19: 0x0018, 0xc1a: 0x0018, 0xc1b: 0x0018, 0xc1c: 0x0018, 0xc1d: 0x0018, + 0xc1e: 0x0018, 0xc1f: 0x000a, 0xc20: 0x03c0, 0xc21: 0x0340, 0xc22: 0x0340, 0xc23: 0x0340, + 0xc24: 0x03c0, 0xc25: 0x0040, 0xc26: 0x0040, 0xc27: 0x0040, 0xc28: 0x0040, 0xc29: 0x0040, + 0xc2a: 0x0340, 0xc2b: 0x0340, 0xc2c: 0x0340, 0xc2d: 0x0340, 0xc2e: 0x0340, 0xc2f: 0x0340, + 0xc30: 0x1f41, 0xc31: 0x0f41, 0xc32: 0x0040, 0xc33: 0x0040, 0xc34: 0x1f51, 0xc35: 0x1f61, + 0xc36: 0x1f71, 0xc37: 0x1f81, 0xc38: 0x1f91, 0xc39: 0x1fa1, 0xc3a: 0x1fb2, 0xc3b: 0x07bd, + 0xc3c: 0x1fc2, 0xc3d: 0x1fd2, 0xc3e: 0x1fe2, 0xc3f: 0x0f71, + // Block 0x31, offset 0xc40 + 0xc40: 0x1f41, 0xc41: 0x00c9, 0xc42: 0x0069, 0xc43: 0x0079, 0xc44: 0x1f51, 0xc45: 0x1f61, + 0xc46: 0x1f71, 0xc47: 0x1f81, 0xc48: 0x1f91, 0xc49: 0x1fa1, 0xc4a: 0x1fb2, 0xc4b: 0x07d5, + 0xc4c: 0x1fc2, 0xc4d: 0x1fd2, 0xc4e: 0x1fe2, 0xc4f: 0x0040, 0xc50: 0x0039, 0xc51: 0x0f09, + 0xc52: 0x00d9, 0xc53: 0x0369, 0xc54: 0x0ff9, 0xc55: 0x0249, 0xc56: 0x0f51, 0xc57: 0x0359, + 0xc58: 0x0f61, 0xc59: 0x0f71, 0xc5a: 0x0f99, 0xc5b: 0x01d9, 0xc5c: 0x0fa9, 0xc5d: 0x0040, + 0xc5e: 0x0040, 0xc5f: 0x0040, 0xc60: 0x0018, 0xc61: 0x0018, 0xc62: 0x0018, 0xc63: 0x0018, + 0xc64: 0x0018, 0xc65: 0x0018, 0xc66: 0x0018, 0xc67: 0x0018, 0xc68: 0x1ff1, 0xc69: 0x0018, + 0xc6a: 0x0018, 0xc6b: 0x0018, 0xc6c: 0x0018, 0xc6d: 0x0018, 0xc6e: 0x0018, 0xc6f: 0x0018, + 0xc70: 0x0018, 0xc71: 0x0018, 0xc72: 0x0018, 0xc73: 0x0018, 0xc74: 0x0018, 0xc75: 0x0018, + 0xc76: 0x0018, 0xc77: 0x0018, 0xc78: 0x0018, 0xc79: 0x0018, 0xc7a: 0x0018, 0xc7b: 0x0018, + 0xc7c: 0x0018, 0xc7d: 0x0018, 0xc7e: 0x0018, 0xc7f: 0x0018, + // Block 0x32, offset 0xc80 + 0xc80: 0x07ee, 0xc81: 0x080e, 0xc82: 0x1159, 0xc83: 0x082d, 0xc84: 0x0018, 0xc85: 0x084e, + 0xc86: 0x086e, 0xc87: 0x1011, 0xc88: 0x0018, 0xc89: 0x088d, 0xc8a: 0x0f31, 0xc8b: 0x0249, + 0xc8c: 0x0249, 0xc8d: 0x0249, 0xc8e: 0x0249, 0xc8f: 0x2009, 0xc90: 0x0f41, 0xc91: 0x0f41, + 0xc92: 0x0359, 0xc93: 0x0359, 0xc94: 0x0018, 0xc95: 0x0f71, 0xc96: 0x2021, 0xc97: 0x0018, + 0xc98: 0x0018, 0xc99: 0x0f99, 0xc9a: 0x2039, 0xc9b: 0x0269, 0xc9c: 0x0269, 0xc9d: 0x0269, + 0xc9e: 0x0018, 0xc9f: 0x0018, 0xca0: 0x2049, 0xca1: 0x08ad, 0xca2: 0x2061, 0xca3: 0x0018, + 0xca4: 0x13d1, 0xca5: 0x0018, 0xca6: 0x2079, 0xca7: 0x0018, 0xca8: 0x13d1, 0xca9: 0x0018, + 0xcaa: 0x0f51, 0xcab: 0x2091, 0xcac: 0x0ee9, 0xcad: 0x1159, 0xcae: 0x0018, 0xcaf: 0x0f09, + 0xcb0: 0x0f09, 0xcb1: 0x1199, 0xcb2: 0x0040, 0xcb3: 0x0f61, 0xcb4: 0x00d9, 0xcb5: 0x20a9, + 0xcb6: 0x20c1, 0xcb7: 0x20d9, 0xcb8: 0x20f1, 0xcb9: 0x0f41, 0xcba: 0x0018, 0xcbb: 0x08cd, + 0xcbc: 0x2109, 0xcbd: 0x10b1, 0xcbe: 0x10b1, 0xcbf: 0x2109, + // Block 0x33, offset 0xcc0 + 0xcc0: 0x08ed, 0xcc1: 0x0018, 0xcc2: 0x0018, 0xcc3: 0x0018, 0xcc4: 0x0018, 0xcc5: 0x0ef9, + 0xcc6: 0x0ef9, 0xcc7: 0x0f09, 0xcc8: 0x0f41, 0xcc9: 0x0259, 0xcca: 0x0018, 0xccb: 0x0018, + 0xccc: 0x0018, 0xccd: 0x0018, 0xcce: 0x0008, 0xccf: 0x0018, 0xcd0: 0x2121, 0xcd1: 0x2151, + 0xcd2: 0x2181, 0xcd3: 0x21b9, 0xcd4: 0x21e9, 0xcd5: 0x2219, 0xcd6: 0x2249, 0xcd7: 0x2279, + 0xcd8: 0x22a9, 0xcd9: 0x22d9, 0xcda: 0x2309, 0xcdb: 0x2339, 0xcdc: 0x2369, 0xcdd: 0x2399, + 0xcde: 0x23c9, 0xcdf: 0x23f9, 0xce0: 0x0f41, 0xce1: 0x2421, 0xce2: 0x0905, 0xce3: 0x2439, + 0xce4: 0x1089, 0xce5: 0x2451, 0xce6: 0x0925, 0xce7: 0x2469, 0xce8: 0x2491, 0xce9: 0x0369, + 0xcea: 0x24a9, 0xceb: 0x0945, 0xcec: 0x0359, 0xced: 0x1159, 0xcee: 0x0ef9, 0xcef: 0x0f61, + 0xcf0: 0x0f41, 0xcf1: 0x2421, 0xcf2: 0x0965, 0xcf3: 0x2439, 0xcf4: 0x1089, 0xcf5: 0x2451, + 0xcf6: 0x0985, 0xcf7: 0x2469, 0xcf8: 0x2491, 0xcf9: 0x0369, 0xcfa: 0x24a9, 0xcfb: 0x09a5, + 0xcfc: 0x0359, 0xcfd: 0x1159, 0xcfe: 0x0ef9, 0xcff: 0x0f61, + // Block 0x34, offset 0xd00 + 0xd00: 0x0018, 0xd01: 0x0018, 0xd02: 0x0018, 0xd03: 0x0018, 0xd04: 0x0018, 0xd05: 0x0018, + 0xd06: 0x0018, 0xd07: 0x0018, 0xd08: 0x0018, 0xd09: 0x0018, 0xd0a: 0x0018, 0xd0b: 0x0040, + 0xd0c: 0x0040, 0xd0d: 0x0040, 0xd0e: 0x0040, 0xd0f: 0x0040, 0xd10: 0x0040, 0xd11: 0x0040, + 0xd12: 0x0040, 0xd13: 0x0040, 0xd14: 0x0040, 0xd15: 0x0040, 0xd16: 0x0040, 0xd17: 0x0040, + 0xd18: 0x0040, 0xd19: 0x0040, 0xd1a: 0x0040, 0xd1b: 0x0040, 0xd1c: 0x0040, 0xd1d: 0x0040, + 0xd1e: 0x0040, 0xd1f: 0x0040, 0xd20: 0x00c9, 0xd21: 0x0069, 0xd22: 0x0079, 0xd23: 0x1f51, + 0xd24: 0x1f61, 0xd25: 0x1f71, 0xd26: 0x1f81, 0xd27: 0x1f91, 0xd28: 0x1fa1, 0xd29: 0x2601, + 0xd2a: 0x2619, 0xd2b: 0x2631, 0xd2c: 0x2649, 0xd2d: 0x2661, 0xd2e: 0x2679, 0xd2f: 0x2691, + 0xd30: 0x26a9, 0xd31: 0x26c1, 0xd32: 0x26d9, 0xd33: 0x26f1, 0xd34: 0x0a06, 0xd35: 0x0a26, + 0xd36: 0x0a46, 0xd37: 0x0a66, 0xd38: 0x0a86, 0xd39: 0x0aa6, 0xd3a: 0x0ac6, 0xd3b: 0x0ae6, + 0xd3c: 0x0b06, 0xd3d: 0x270a, 0xd3e: 0x2732, 0xd3f: 0x275a, + // Block 0x35, offset 0xd40 + 0xd40: 0x2782, 0xd41: 0x27aa, 0xd42: 0x27d2, 0xd43: 0x27fa, 0xd44: 0x2822, 0xd45: 0x284a, + 0xd46: 0x2872, 0xd47: 0x289a, 0xd48: 0x0040, 0xd49: 0x0040, 0xd4a: 0x0040, 0xd4b: 0x0040, + 0xd4c: 0x0040, 0xd4d: 0x0040, 0xd4e: 0x0040, 0xd4f: 0x0040, 0xd50: 0x0040, 0xd51: 0x0040, + 0xd52: 0x0040, 0xd53: 0x0040, 0xd54: 0x0040, 0xd55: 0x0040, 0xd56: 0x0040, 0xd57: 0x0040, + 0xd58: 0x0040, 0xd59: 0x0040, 0xd5a: 0x0040, 0xd5b: 0x0040, 0xd5c: 0x0b26, 0xd5d: 0x0b46, + 0xd5e: 0x0b66, 0xd5f: 0x0b86, 0xd60: 0x0ba6, 0xd61: 0x0bc6, 0xd62: 0x0be6, 0xd63: 0x0c06, + 0xd64: 0x0c26, 0xd65: 0x0c46, 0xd66: 0x0c66, 0xd67: 0x0c86, 0xd68: 0x0ca6, 0xd69: 0x0cc6, + 0xd6a: 0x0ce6, 0xd6b: 0x0d06, 0xd6c: 0x0d26, 0xd6d: 0x0d46, 0xd6e: 0x0d66, 0xd6f: 0x0d86, + 0xd70: 0x0da6, 0xd71: 0x0dc6, 0xd72: 0x0de6, 0xd73: 0x0e06, 0xd74: 0x0e26, 0xd75: 0x0e46, + 0xd76: 0x0039, 0xd77: 0x0ee9, 0xd78: 0x1159, 0xd79: 0x0ef9, 0xd7a: 0x0f09, 0xd7b: 0x1199, + 0xd7c: 0x0f31, 0xd7d: 0x0249, 0xd7e: 0x0f41, 0xd7f: 0x0259, + // Block 0x36, offset 0xd80 + 0xd80: 0x0f51, 0xd81: 0x0359, 0xd82: 0x0f61, 0xd83: 0x0f71, 0xd84: 0x00d9, 0xd85: 0x0f99, + 0xd86: 0x2039, 0xd87: 0x0269, 0xd88: 0x01d9, 0xd89: 0x0fa9, 0xd8a: 0x0fb9, 0xd8b: 0x1089, + 0xd8c: 0x0279, 0xd8d: 0x0369, 0xd8e: 0x0289, 0xd8f: 0x13d1, 0xd90: 0x0039, 0xd91: 0x0ee9, + 0xd92: 0x1159, 0xd93: 0x0ef9, 0xd94: 0x0f09, 0xd95: 0x1199, 0xd96: 0x0f31, 0xd97: 0x0249, + 0xd98: 0x0f41, 0xd99: 0x0259, 0xd9a: 0x0f51, 0xd9b: 0x0359, 0xd9c: 0x0f61, 0xd9d: 0x0f71, + 0xd9e: 0x00d9, 0xd9f: 0x0f99, 0xda0: 0x2039, 0xda1: 0x0269, 0xda2: 0x01d9, 0xda3: 0x0fa9, + 0xda4: 0x0fb9, 0xda5: 0x1089, 0xda6: 0x0279, 0xda7: 0x0369, 0xda8: 0x0289, 0xda9: 0x13d1, + 0xdaa: 0x1f41, 0xdab: 0x0018, 0xdac: 0x0018, 0xdad: 0x0018, 0xdae: 0x0018, 0xdaf: 0x0018, + 0xdb0: 0x0018, 0xdb1: 0x0018, 0xdb2: 0x0018, 0xdb3: 0x0018, 0xdb4: 0x0018, 0xdb5: 0x0018, + 0xdb6: 0x0018, 0xdb7: 0x0018, 0xdb8: 0x0018, 0xdb9: 0x0018, 0xdba: 0x0018, 0xdbb: 0x0018, + 0xdbc: 0x0018, 0xdbd: 0x0018, 0xdbe: 0x0018, 0xdbf: 0x0018, + // Block 0x37, offset 0xdc0 + 0xdc0: 0x0008, 0xdc1: 0x0008, 0xdc2: 0x0008, 0xdc3: 0x0008, 0xdc4: 0x0008, 0xdc5: 0x0008, + 0xdc6: 0x0008, 0xdc7: 0x0008, 0xdc8: 0x0008, 0xdc9: 0x0008, 0xdca: 0x0008, 0xdcb: 0x0008, + 0xdcc: 0x0008, 0xdcd: 0x0008, 0xdce: 0x0008, 0xdcf: 0x0008, 0xdd0: 0x0008, 0xdd1: 0x0008, + 0xdd2: 0x0008, 0xdd3: 0x0008, 0xdd4: 0x0008, 0xdd5: 0x0008, 0xdd6: 0x0008, 0xdd7: 0x0008, + 0xdd8: 0x0008, 0xdd9: 0x0008, 0xdda: 0x0008, 0xddb: 0x0008, 0xddc: 0x0008, 0xddd: 0x0008, + 0xdde: 0x0008, 0xddf: 0x0040, 0xde0: 0xe00d, 0xde1: 0x0008, 0xde2: 0x2971, 0xde3: 0x0ebd, + 0xde4: 0x2989, 0xde5: 0x0008, 0xde6: 0x0008, 0xde7: 0xe07d, 0xde8: 0x0008, 0xde9: 0xe01d, + 0xdea: 0x0008, 0xdeb: 0xe03d, 0xdec: 0x0008, 0xded: 0x0fe1, 0xdee: 0x1281, 0xdef: 0x0fc9, + 0xdf0: 0x1141, 0xdf1: 0x0008, 0xdf2: 0xe00d, 0xdf3: 0x0008, 0xdf4: 0x0008, 0xdf5: 0xe01d, + 0xdf6: 0x0008, 0xdf7: 0x0008, 0xdf8: 0x0008, 0xdf9: 0x0008, 0xdfa: 0x0008, 0xdfb: 0x0008, + 0xdfc: 0x0259, 0xdfd: 0x1089, 0xdfe: 0x29a1, 0xdff: 0x29b9, + // Block 0x38, offset 0xe00 + 0xe00: 0xe00d, 0xe01: 0x0008, 0xe02: 0xe00d, 0xe03: 0x0008, 0xe04: 0xe00d, 0xe05: 0x0008, + 0xe06: 0xe00d, 0xe07: 0x0008, 0xe08: 0xe00d, 0xe09: 0x0008, 0xe0a: 0xe00d, 0xe0b: 0x0008, + 0xe0c: 0xe00d, 0xe0d: 0x0008, 0xe0e: 0xe00d, 0xe0f: 0x0008, 0xe10: 0xe00d, 0xe11: 0x0008, + 0xe12: 0xe00d, 0xe13: 0x0008, 0xe14: 0xe00d, 0xe15: 0x0008, 0xe16: 0xe00d, 0xe17: 0x0008, + 0xe18: 0xe00d, 0xe19: 0x0008, 0xe1a: 0xe00d, 0xe1b: 0x0008, 0xe1c: 0xe00d, 0xe1d: 0x0008, + 0xe1e: 0xe00d, 0xe1f: 0x0008, 0xe20: 0xe00d, 0xe21: 0x0008, 0xe22: 0xe00d, 0xe23: 0x0008, + 0xe24: 0x0008, 0xe25: 0x0018, 0xe26: 0x0018, 0xe27: 0x0018, 0xe28: 0x0018, 0xe29: 0x0018, + 0xe2a: 0x0018, 0xe2b: 0xe03d, 0xe2c: 0x0008, 0xe2d: 0xe01d, 0xe2e: 0x0008, 0xe2f: 0x3308, + 0xe30: 0x3308, 0xe31: 0x3308, 0xe32: 0xe00d, 0xe33: 0x0008, 0xe34: 0x0040, 0xe35: 0x0040, + 0xe36: 0x0040, 0xe37: 0x0040, 0xe38: 0x0040, 0xe39: 0x0018, 0xe3a: 0x0018, 0xe3b: 0x0018, + 0xe3c: 0x0018, 0xe3d: 0x0018, 0xe3e: 0x0018, 0xe3f: 0x0018, + // Block 0x39, offset 0xe40 + 0xe40: 0x26fd, 0xe41: 0x271d, 0xe42: 0x273d, 0xe43: 0x275d, 0xe44: 0x277d, 0xe45: 0x279d, + 0xe46: 0x27bd, 0xe47: 0x27dd, 0xe48: 0x27fd, 0xe49: 0x281d, 0xe4a: 0x283d, 0xe4b: 0x285d, + 0xe4c: 0x287d, 0xe4d: 0x289d, 0xe4e: 0x28bd, 0xe4f: 0x28dd, 0xe50: 0x28fd, 0xe51: 0x291d, + 0xe52: 0x293d, 0xe53: 0x295d, 0xe54: 0x297d, 0xe55: 0x299d, 0xe56: 0x0040, 0xe57: 0x0040, + 0xe58: 0x0040, 0xe59: 0x0040, 0xe5a: 0x0040, 0xe5b: 0x0040, 0xe5c: 0x0040, 0xe5d: 0x0040, + 0xe5e: 0x0040, 0xe5f: 0x0040, 0xe60: 0x0040, 0xe61: 0x0040, 0xe62: 0x0040, 0xe63: 0x0040, + 0xe64: 0x0040, 0xe65: 0x0040, 0xe66: 0x0040, 0xe67: 0x0040, 0xe68: 0x0040, 0xe69: 0x0040, + 0xe6a: 0x0040, 0xe6b: 0x0040, 0xe6c: 0x0040, 0xe6d: 0x0040, 0xe6e: 0x0040, 0xe6f: 0x0040, + 0xe70: 0x0040, 0xe71: 0x0040, 0xe72: 0x0040, 0xe73: 0x0040, 0xe74: 0x0040, 0xe75: 0x0040, + 0xe76: 0x0040, 0xe77: 0x0040, 0xe78: 0x0040, 0xe79: 0x0040, 0xe7a: 0x0040, 0xe7b: 0x0040, + 0xe7c: 0x0040, 0xe7d: 0x0040, 0xe7e: 0x0040, 0xe7f: 0x0040, + // Block 0x3a, offset 0xe80 + 0xe80: 0x000a, 0xe81: 0x0018, 0xe82: 0x29d1, 0xe83: 0x0018, 0xe84: 0x0018, 0xe85: 0x0008, + 0xe86: 0x0008, 0xe87: 0x0008, 0xe88: 0x0018, 0xe89: 0x0018, 0xe8a: 0x0018, 0xe8b: 0x0018, + 0xe8c: 0x0018, 0xe8d: 0x0018, 0xe8e: 0x0018, 0xe8f: 0x0018, 0xe90: 0x0018, 0xe91: 0x0018, + 0xe92: 0x0018, 0xe93: 0x0018, 0xe94: 0x0018, 0xe95: 0x0018, 0xe96: 0x0018, 0xe97: 0x0018, + 0xe98: 0x0018, 0xe99: 0x0018, 0xe9a: 0x0018, 0xe9b: 0x0018, 0xe9c: 0x0018, 0xe9d: 0x0018, + 0xe9e: 0x0018, 0xe9f: 0x0018, 0xea0: 0x0018, 0xea1: 0x0018, 0xea2: 0x0018, 0xea3: 0x0018, + 0xea4: 0x0018, 0xea5: 0x0018, 0xea6: 0x0018, 0xea7: 0x0018, 0xea8: 0x0018, 0xea9: 0x0018, + 0xeaa: 0x3308, 0xeab: 0x3308, 0xeac: 0x3308, 0xead: 0x3308, 0xeae: 0x3018, 0xeaf: 0x3018, + 0xeb0: 0x0018, 0xeb1: 0x0018, 0xeb2: 0x0018, 0xeb3: 0x0018, 0xeb4: 0x0018, 0xeb5: 0x0018, + 0xeb6: 0xe125, 0xeb7: 0x0018, 0xeb8: 0x29bd, 0xeb9: 0x29dd, 0xeba: 0x29fd, 0xebb: 0x0018, + 0xebc: 0x0008, 0xebd: 0x0018, 0xebe: 0x0018, 0xebf: 0x0018, + // Block 0x3b, offset 0xec0 + 0xec0: 0x2b3d, 0xec1: 0x2b5d, 0xec2: 0x2b7d, 0xec3: 0x2b9d, 0xec4: 0x2bbd, 0xec5: 0x2bdd, + 0xec6: 0x2bdd, 0xec7: 0x2bdd, 0xec8: 0x2bfd, 0xec9: 0x2bfd, 0xeca: 0x2bfd, 0xecb: 0x2bfd, + 0xecc: 0x2c1d, 0xecd: 0x2c1d, 0xece: 0x2c1d, 0xecf: 0x2c3d, 0xed0: 0x2c5d, 0xed1: 0x2c5d, + 0xed2: 0x2a7d, 0xed3: 0x2a7d, 0xed4: 0x2c5d, 0xed5: 0x2c5d, 0xed6: 0x2c7d, 0xed7: 0x2c7d, + 0xed8: 0x2c5d, 0xed9: 0x2c5d, 0xeda: 0x2a7d, 0xedb: 0x2a7d, 0xedc: 0x2c5d, 0xedd: 0x2c5d, + 0xede: 0x2c3d, 0xedf: 0x2c3d, 0xee0: 0x2c9d, 0xee1: 0x2c9d, 0xee2: 0x2cbd, 0xee3: 0x2cbd, + 0xee4: 0x0040, 0xee5: 0x2cdd, 0xee6: 0x2cfd, 0xee7: 0x2d1d, 0xee8: 0x2d1d, 0xee9: 0x2d3d, + 0xeea: 0x2d5d, 0xeeb: 0x2d7d, 0xeec: 0x2d9d, 0xeed: 0x2dbd, 0xeee: 0x2ddd, 0xeef: 0x2dfd, + 0xef0: 0x2e1d, 0xef1: 0x2e3d, 0xef2: 0x2e3d, 0xef3: 0x2e5d, 0xef4: 0x2e7d, 0xef5: 0x2e7d, + 0xef6: 0x2e9d, 0xef7: 0x2ebd, 0xef8: 0x2e5d, 0xef9: 0x2edd, 0xefa: 0x2efd, 0xefb: 0x2edd, + 0xefc: 0x2e5d, 0xefd: 0x2f1d, 0xefe: 0x2f3d, 0xeff: 0x2f5d, + // Block 0x3c, offset 0xf00 + 0xf00: 0x2f7d, 0xf01: 0x2f9d, 0xf02: 0x2cfd, 0xf03: 0x2cdd, 0xf04: 0x2fbd, 0xf05: 0x2fdd, + 0xf06: 0x2ffd, 0xf07: 0x301d, 0xf08: 0x303d, 0xf09: 0x305d, 0xf0a: 0x307d, 0xf0b: 0x309d, + 0xf0c: 0x30bd, 0xf0d: 0x30dd, 0xf0e: 0x30fd, 0xf0f: 0x0040, 0xf10: 0x0018, 0xf11: 0x0018, + 0xf12: 0x311d, 0xf13: 0x313d, 0xf14: 0x315d, 0xf15: 0x317d, 0xf16: 0x319d, 0xf17: 0x31bd, + 0xf18: 0x31dd, 0xf19: 0x31fd, 0xf1a: 0x321d, 0xf1b: 0x323d, 0xf1c: 0x315d, 0xf1d: 0x325d, + 0xf1e: 0x327d, 0xf1f: 0x329d, 0xf20: 0x0008, 0xf21: 0x0008, 0xf22: 0x0008, 0xf23: 0x0008, + 0xf24: 0x0008, 0xf25: 0x0008, 0xf26: 0x0008, 0xf27: 0x0008, 0xf28: 0x0008, 0xf29: 0x0008, + 0xf2a: 0x0008, 0xf2b: 0x0008, 0xf2c: 0x0008, 0xf2d: 0x0008, 0xf2e: 0x0008, 0xf2f: 0x0008, + 0xf30: 0x0008, 0xf31: 0x0008, 0xf32: 0x0008, 0xf33: 0x0008, 0xf34: 0x0008, 0xf35: 0x0008, + 0xf36: 0x0008, 0xf37: 0x0008, 0xf38: 0x0008, 0xf39: 0x0008, 0xf3a: 0x0008, 0xf3b: 0x0040, + 0xf3c: 0x0040, 0xf3d: 0x0040, 0xf3e: 0x0040, 0xf3f: 0x0040, + // Block 0x3d, offset 0xf40 + 0xf40: 0x36a2, 0xf41: 0x36d2, 0xf42: 0x3702, 0xf43: 0x3732, 0xf44: 0x32bd, 0xf45: 0x32dd, + 0xf46: 0x32fd, 0xf47: 0x331d, 0xf48: 0x0018, 0xf49: 0x0018, 0xf4a: 0x0018, 0xf4b: 0x0018, + 0xf4c: 0x0018, 0xf4d: 0x0018, 0xf4e: 0x0018, 0xf4f: 0x0018, 0xf50: 0x333d, 0xf51: 0x3761, + 0xf52: 0x3779, 0xf53: 0x3791, 0xf54: 0x37a9, 0xf55: 0x37c1, 0xf56: 0x37d9, 0xf57: 0x37f1, + 0xf58: 0x3809, 0xf59: 0x3821, 0xf5a: 0x3839, 0xf5b: 0x3851, 0xf5c: 0x3869, 0xf5d: 0x3881, + 0xf5e: 0x3899, 0xf5f: 0x38b1, 0xf60: 0x335d, 0xf61: 0x337d, 0xf62: 0x339d, 0xf63: 0x33bd, + 0xf64: 0x33dd, 0xf65: 0x33dd, 0xf66: 0x33fd, 0xf67: 0x341d, 0xf68: 0x343d, 0xf69: 0x345d, + 0xf6a: 0x347d, 0xf6b: 0x349d, 0xf6c: 0x34bd, 0xf6d: 0x34dd, 0xf6e: 0x34fd, 0xf6f: 0x351d, + 0xf70: 0x353d, 0xf71: 0x355d, 0xf72: 0x357d, 0xf73: 0x359d, 0xf74: 0x35bd, 0xf75: 0x35dd, + 0xf76: 0x35fd, 0xf77: 0x361d, 0xf78: 0x363d, 0xf79: 0x365d, 0xf7a: 0x367d, 0xf7b: 0x369d, + 0xf7c: 0x38c9, 0xf7d: 0x3901, 0xf7e: 0x36bd, 0xf7f: 0x0018, + // Block 0x3e, offset 0xf80 + 0xf80: 0x36dd, 0xf81: 0x36fd, 0xf82: 0x371d, 0xf83: 0x373d, 0xf84: 0x375d, 0xf85: 0x377d, + 0xf86: 0x379d, 0xf87: 0x37bd, 0xf88: 0x37dd, 0xf89: 0x37fd, 0xf8a: 0x381d, 0xf8b: 0x383d, + 0xf8c: 0x385d, 0xf8d: 0x387d, 0xf8e: 0x389d, 0xf8f: 0x38bd, 0xf90: 0x38dd, 0xf91: 0x38fd, + 0xf92: 0x391d, 0xf93: 0x393d, 0xf94: 0x395d, 0xf95: 0x397d, 0xf96: 0x399d, 0xf97: 0x39bd, + 0xf98: 0x39dd, 0xf99: 0x39fd, 0xf9a: 0x3a1d, 0xf9b: 0x3a3d, 0xf9c: 0x3a5d, 0xf9d: 0x3a7d, + 0xf9e: 0x3a9d, 0xf9f: 0x3abd, 0xfa0: 0x3add, 0xfa1: 0x3afd, 0xfa2: 0x3b1d, 0xfa3: 0x3b3d, + 0xfa4: 0x3b5d, 0xfa5: 0x3b7d, 0xfa6: 0x127d, 0xfa7: 0x3b9d, 0xfa8: 0x3bbd, 0xfa9: 0x3bdd, + 0xfaa: 0x3bfd, 0xfab: 0x3c1d, 0xfac: 0x3c3d, 0xfad: 0x3c5d, 0xfae: 0x239d, 0xfaf: 0x3c7d, + 0xfb0: 0x3c9d, 0xfb1: 0x3939, 0xfb2: 0x3951, 0xfb3: 0x3969, 0xfb4: 0x3981, 0xfb5: 0x3999, + 0xfb6: 0x39b1, 0xfb7: 0x39c9, 0xfb8: 0x39e1, 0xfb9: 0x39f9, 0xfba: 0x3a11, 0xfbb: 0x3a29, + 0xfbc: 0x3a41, 0xfbd: 0x3a59, 0xfbe: 0x3a71, 0xfbf: 0x3a89, + // Block 0x3f, offset 0xfc0 + 0xfc0: 0x3aa1, 0xfc1: 0x3ac9, 0xfc2: 0x3af1, 0xfc3: 0x3b19, 0xfc4: 0x3b41, 0xfc5: 0x3b69, + 0xfc6: 0x3b91, 0xfc7: 0x3bb9, 0xfc8: 0x3be1, 0xfc9: 0x3c09, 0xfca: 0x3c39, 0xfcb: 0x3c69, + 0xfcc: 0x3c99, 0xfcd: 0x3cbd, 0xfce: 0x3cb1, 0xfcf: 0x3cdd, 0xfd0: 0x3cfd, 0xfd1: 0x3d15, + 0xfd2: 0x3d2d, 0xfd3: 0x3d45, 0xfd4: 0x3d5d, 0xfd5: 0x3d5d, 0xfd6: 0x3d45, 0xfd7: 0x3d75, + 0xfd8: 0x07bd, 0xfd9: 0x3d8d, 0xfda: 0x3da5, 0xfdb: 0x3dbd, 0xfdc: 0x3dd5, 0xfdd: 0x3ded, + 0xfde: 0x3e05, 0xfdf: 0x3e1d, 0xfe0: 0x3e35, 0xfe1: 0x3e4d, 0xfe2: 0x3e65, 0xfe3: 0x3e7d, + 0xfe4: 0x3e95, 0xfe5: 0x3e95, 0xfe6: 0x3ead, 0xfe7: 0x3ead, 0xfe8: 0x3ec5, 0xfe9: 0x3ec5, + 0xfea: 0x3edd, 0xfeb: 0x3ef5, 0xfec: 0x3f0d, 0xfed: 0x3f25, 0xfee: 0x3f3d, 0xfef: 0x3f3d, + 0xff0: 0x3f55, 0xff1: 0x3f55, 0xff2: 0x3f55, 0xff3: 0x3f6d, 0xff4: 0x3f85, 0xff5: 0x3f9d, + 0xff6: 0x3fb5, 0xff7: 0x3f9d, 0xff8: 0x3fcd, 0xff9: 0x3fe5, 0xffa: 0x3f6d, 0xffb: 0x3ffd, + 0xffc: 0x4015, 0xffd: 0x4015, 0xffe: 0x4015, 0xfff: 0x0040, + // Block 0x40, offset 0x1000 + 0x1000: 0x3cc9, 0x1001: 0x3d31, 0x1002: 0x3d99, 0x1003: 0x3e01, 0x1004: 0x3e51, 0x1005: 0x3eb9, + 0x1006: 0x3f09, 0x1007: 0x3f59, 0x1008: 0x3fd9, 0x1009: 0x4041, 0x100a: 0x4091, 0x100b: 0x40e1, + 0x100c: 0x4131, 0x100d: 0x4199, 0x100e: 0x4201, 0x100f: 0x4251, 0x1010: 0x42a1, 0x1011: 0x42d9, + 0x1012: 0x4329, 0x1013: 0x4391, 0x1014: 0x43f9, 0x1015: 0x4431, 0x1016: 0x44b1, 0x1017: 0x4549, + 0x1018: 0x45c9, 0x1019: 0x4619, 0x101a: 0x4699, 0x101b: 0x4719, 0x101c: 0x4781, 0x101d: 0x47d1, + 0x101e: 0x4821, 0x101f: 0x4871, 0x1020: 0x48d9, 0x1021: 0x4959, 0x1022: 0x49c1, 0x1023: 0x4a11, + 0x1024: 0x4a61, 0x1025: 0x4ab1, 0x1026: 0x4ae9, 0x1027: 0x4b21, 0x1028: 0x4b59, 0x1029: 0x4b91, + 0x102a: 0x4be1, 0x102b: 0x4c31, 0x102c: 0x4cb1, 0x102d: 0x4d01, 0x102e: 0x4d69, 0x102f: 0x4de9, + 0x1030: 0x4e39, 0x1031: 0x4e71, 0x1032: 0x4ea9, 0x1033: 0x4f29, 0x1034: 0x4f91, 0x1035: 0x5011, + 0x1036: 0x5061, 0x1037: 0x50e1, 0x1038: 0x5119, 0x1039: 0x5169, 0x103a: 0x51b9, 0x103b: 0x5209, + 0x103c: 0x5259, 0x103d: 0x52a9, 0x103e: 0x5311, 0x103f: 0x5361, + // Block 0x41, offset 0x1040 + 0x1040: 0x5399, 0x1041: 0x53e9, 0x1042: 0x5439, 0x1043: 0x5489, 0x1044: 0x54f1, 0x1045: 0x5541, + 0x1046: 0x5591, 0x1047: 0x55e1, 0x1048: 0x5661, 0x1049: 0x56c9, 0x104a: 0x5701, 0x104b: 0x5781, + 0x104c: 0x57b9, 0x104d: 0x5821, 0x104e: 0x5889, 0x104f: 0x58d9, 0x1050: 0x5929, 0x1051: 0x5979, + 0x1052: 0x59e1, 0x1053: 0x5a19, 0x1054: 0x5a69, 0x1055: 0x5ad1, 0x1056: 0x5b09, 0x1057: 0x5b89, + 0x1058: 0x5bd9, 0x1059: 0x5c01, 0x105a: 0x5c29, 0x105b: 0x5c51, 0x105c: 0x5c79, 0x105d: 0x5ca1, + 0x105e: 0x5cc9, 0x105f: 0x5cf1, 0x1060: 0x5d19, 0x1061: 0x5d41, 0x1062: 0x5d69, 0x1063: 0x5d99, + 0x1064: 0x5dc9, 0x1065: 0x5df9, 0x1066: 0x5e29, 0x1067: 0x5e59, 0x1068: 0x5e89, 0x1069: 0x5eb9, + 0x106a: 0x5ee9, 0x106b: 0x5f19, 0x106c: 0x5f49, 0x106d: 0x5f79, 0x106e: 0x5fa9, 0x106f: 0x5fd9, + 0x1070: 0x6009, 0x1071: 0x402d, 0x1072: 0x6039, 0x1073: 0x6051, 0x1074: 0x404d, 0x1075: 0x6069, + 0x1076: 0x6081, 0x1077: 0x6099, 0x1078: 0x406d, 0x1079: 0x406d, 0x107a: 0x60b1, 0x107b: 0x60c9, + 0x107c: 0x6101, 0x107d: 0x6139, 0x107e: 0x6171, 0x107f: 0x61a9, + // Block 0x42, offset 0x1080 + 0x1080: 0x6211, 0x1081: 0x6229, 0x1082: 0x408d, 0x1083: 0x6241, 0x1084: 0x6259, 0x1085: 0x6271, + 0x1086: 0x6289, 0x1087: 0x62a1, 0x1088: 0x40ad, 0x1089: 0x62b9, 0x108a: 0x62e1, 0x108b: 0x62f9, + 0x108c: 0x40cd, 0x108d: 0x40cd, 0x108e: 0x6311, 0x108f: 0x6329, 0x1090: 0x6341, 0x1091: 0x40ed, + 0x1092: 0x410d, 0x1093: 0x412d, 0x1094: 0x414d, 0x1095: 0x416d, 0x1096: 0x6359, 0x1097: 0x6371, + 0x1098: 0x6389, 0x1099: 0x63a1, 0x109a: 0x63b9, 0x109b: 0x418d, 0x109c: 0x63d1, 0x109d: 0x63e9, + 0x109e: 0x6401, 0x109f: 0x41ad, 0x10a0: 0x41cd, 0x10a1: 0x6419, 0x10a2: 0x41ed, 0x10a3: 0x420d, + 0x10a4: 0x422d, 0x10a5: 0x6431, 0x10a6: 0x424d, 0x10a7: 0x6449, 0x10a8: 0x6479, 0x10a9: 0x6211, + 0x10aa: 0x426d, 0x10ab: 0x428d, 0x10ac: 0x42ad, 0x10ad: 0x42cd, 0x10ae: 0x64b1, 0x10af: 0x64f1, + 0x10b0: 0x6539, 0x10b1: 0x6551, 0x10b2: 0x42ed, 0x10b3: 0x6569, 0x10b4: 0x6581, 0x10b5: 0x6599, + 0x10b6: 0x430d, 0x10b7: 0x65b1, 0x10b8: 0x65c9, 0x10b9: 0x65b1, 0x10ba: 0x65e1, 0x10bb: 0x65f9, + 0x10bc: 0x432d, 0x10bd: 0x6611, 0x10be: 0x6629, 0x10bf: 0x6611, + // Block 0x43, offset 0x10c0 + 0x10c0: 0x434d, 0x10c1: 0x436d, 0x10c2: 0x0040, 0x10c3: 0x6641, 0x10c4: 0x6659, 0x10c5: 0x6671, + 0x10c6: 0x6689, 0x10c7: 0x0040, 0x10c8: 0x66c1, 0x10c9: 0x66d9, 0x10ca: 0x66f1, 0x10cb: 0x6709, + 0x10cc: 0x6721, 0x10cd: 0x6739, 0x10ce: 0x6401, 0x10cf: 0x6751, 0x10d0: 0x6769, 0x10d1: 0x6781, + 0x10d2: 0x438d, 0x10d3: 0x6799, 0x10d4: 0x6289, 0x10d5: 0x43ad, 0x10d6: 0x43cd, 0x10d7: 0x67b1, + 0x10d8: 0x0040, 0x10d9: 0x43ed, 0x10da: 0x67c9, 0x10db: 0x67e1, 0x10dc: 0x67f9, 0x10dd: 0x6811, + 0x10de: 0x6829, 0x10df: 0x6859, 0x10e0: 0x6889, 0x10e1: 0x68b1, 0x10e2: 0x68d9, 0x10e3: 0x6901, + 0x10e4: 0x6929, 0x10e5: 0x6951, 0x10e6: 0x6979, 0x10e7: 0x69a1, 0x10e8: 0x69c9, 0x10e9: 0x69f1, + 0x10ea: 0x6a21, 0x10eb: 0x6a51, 0x10ec: 0x6a81, 0x10ed: 0x6ab1, 0x10ee: 0x6ae1, 0x10ef: 0x6b11, + 0x10f0: 0x6b41, 0x10f1: 0x6b71, 0x10f2: 0x6ba1, 0x10f3: 0x6bd1, 0x10f4: 0x6c01, 0x10f5: 0x6c31, + 0x10f6: 0x6c61, 0x10f7: 0x6c91, 0x10f8: 0x6cc1, 0x10f9: 0x6cf1, 0x10fa: 0x6d21, 0x10fb: 0x6d51, + 0x10fc: 0x6d81, 0x10fd: 0x6db1, 0x10fe: 0x6de1, 0x10ff: 0x440d, + // Block 0x44, offset 0x1100 + 0x1100: 0xe00d, 0x1101: 0x0008, 0x1102: 0xe00d, 0x1103: 0x0008, 0x1104: 0xe00d, 0x1105: 0x0008, + 0x1106: 0xe00d, 0x1107: 0x0008, 0x1108: 0xe00d, 0x1109: 0x0008, 0x110a: 0xe00d, 0x110b: 0x0008, + 0x110c: 0xe00d, 0x110d: 0x0008, 0x110e: 0xe00d, 0x110f: 0x0008, 0x1110: 0xe00d, 0x1111: 0x0008, + 0x1112: 0xe00d, 0x1113: 0x0008, 0x1114: 0xe00d, 0x1115: 0x0008, 0x1116: 0xe00d, 0x1117: 0x0008, + 0x1118: 0xe00d, 0x1119: 0x0008, 0x111a: 0xe00d, 0x111b: 0x0008, 0x111c: 0xe00d, 0x111d: 0x0008, + 0x111e: 0xe00d, 0x111f: 0x0008, 0x1120: 0xe00d, 0x1121: 0x0008, 0x1122: 0xe00d, 0x1123: 0x0008, + 0x1124: 0xe00d, 0x1125: 0x0008, 0x1126: 0xe00d, 0x1127: 0x0008, 0x1128: 0xe00d, 0x1129: 0x0008, + 0x112a: 0xe00d, 0x112b: 0x0008, 0x112c: 0xe00d, 0x112d: 0x0008, 0x112e: 0x0008, 0x112f: 0x3308, + 0x1130: 0x3318, 0x1131: 0x3318, 0x1132: 0x3318, 0x1133: 0x0018, 0x1134: 0x3308, 0x1135: 0x3308, + 0x1136: 0x3308, 0x1137: 0x3308, 0x1138: 0x3308, 0x1139: 0x3308, 0x113a: 0x3308, 0x113b: 0x3308, + 0x113c: 0x3308, 0x113d: 0x3308, 0x113e: 0x0018, 0x113f: 0x0008, + // Block 0x45, offset 0x1140 + 0x1140: 0xe00d, 0x1141: 0x0008, 0x1142: 0xe00d, 0x1143: 0x0008, 0x1144: 0xe00d, 0x1145: 0x0008, + 0x1146: 0xe00d, 0x1147: 0x0008, 0x1148: 0xe00d, 0x1149: 0x0008, 0x114a: 0xe00d, 0x114b: 0x0008, + 0x114c: 0xe00d, 0x114d: 0x0008, 0x114e: 0xe00d, 0x114f: 0x0008, 0x1150: 0xe00d, 0x1151: 0x0008, + 0x1152: 0xe00d, 0x1153: 0x0008, 0x1154: 0xe00d, 0x1155: 0x0008, 0x1156: 0xe00d, 0x1157: 0x0008, + 0x1158: 0xe00d, 0x1159: 0x0008, 0x115a: 0xe00d, 0x115b: 0x0008, 0x115c: 0x0ea1, 0x115d: 0x6e11, + 0x115e: 0x3308, 0x115f: 0x3308, 0x1160: 0x0008, 0x1161: 0x0008, 0x1162: 0x0008, 0x1163: 0x0008, + 0x1164: 0x0008, 0x1165: 0x0008, 0x1166: 0x0008, 0x1167: 0x0008, 0x1168: 0x0008, 0x1169: 0x0008, + 0x116a: 0x0008, 0x116b: 0x0008, 0x116c: 0x0008, 0x116d: 0x0008, 0x116e: 0x0008, 0x116f: 0x0008, + 0x1170: 0x0008, 0x1171: 0x0008, 0x1172: 0x0008, 0x1173: 0x0008, 0x1174: 0x0008, 0x1175: 0x0008, + 0x1176: 0x0008, 0x1177: 0x0008, 0x1178: 0x0008, 0x1179: 0x0008, 0x117a: 0x0008, 0x117b: 0x0008, + 0x117c: 0x0008, 0x117d: 0x0008, 0x117e: 0x0008, 0x117f: 0x0008, + // Block 0x46, offset 0x1180 + 0x1180: 0x0018, 0x1181: 0x0018, 0x1182: 0x0018, 0x1183: 0x0018, 0x1184: 0x0018, 0x1185: 0x0018, + 0x1186: 0x0018, 0x1187: 0x0018, 0x1188: 0x0018, 0x1189: 0x0018, 0x118a: 0x0018, 0x118b: 0x0018, + 0x118c: 0x0018, 0x118d: 0x0018, 0x118e: 0x0018, 0x118f: 0x0018, 0x1190: 0x0018, 0x1191: 0x0018, + 0x1192: 0x0018, 0x1193: 0x0018, 0x1194: 0x0018, 0x1195: 0x0018, 0x1196: 0x0018, 0x1197: 0x0008, + 0x1198: 0x0008, 0x1199: 0x0008, 0x119a: 0x0008, 0x119b: 0x0008, 0x119c: 0x0008, 0x119d: 0x0008, + 0x119e: 0x0008, 0x119f: 0x0008, 0x11a0: 0x0018, 0x11a1: 0x0018, 0x11a2: 0xe00d, 0x11a3: 0x0008, + 0x11a4: 0xe00d, 0x11a5: 0x0008, 0x11a6: 0xe00d, 0x11a7: 0x0008, 0x11a8: 0xe00d, 0x11a9: 0x0008, + 0x11aa: 0xe00d, 0x11ab: 0x0008, 0x11ac: 0xe00d, 0x11ad: 0x0008, 0x11ae: 0xe00d, 0x11af: 0x0008, + 0x11b0: 0x0008, 0x11b1: 0x0008, 0x11b2: 0xe00d, 0x11b3: 0x0008, 0x11b4: 0xe00d, 0x11b5: 0x0008, + 0x11b6: 0xe00d, 0x11b7: 0x0008, 0x11b8: 0xe00d, 0x11b9: 0x0008, 0x11ba: 0xe00d, 0x11bb: 0x0008, + 0x11bc: 0xe00d, 0x11bd: 0x0008, 0x11be: 0xe00d, 0x11bf: 0x0008, + // Block 0x47, offset 0x11c0 + 0x11c0: 0xe00d, 0x11c1: 0x0008, 0x11c2: 0xe00d, 0x11c3: 0x0008, 0x11c4: 0xe00d, 0x11c5: 0x0008, + 0x11c6: 0xe00d, 0x11c7: 0x0008, 0x11c8: 0xe00d, 0x11c9: 0x0008, 0x11ca: 0xe00d, 0x11cb: 0x0008, + 0x11cc: 0xe00d, 0x11cd: 0x0008, 0x11ce: 0xe00d, 0x11cf: 0x0008, 0x11d0: 0xe00d, 0x11d1: 0x0008, + 0x11d2: 0xe00d, 0x11d3: 0x0008, 0x11d4: 0xe00d, 0x11d5: 0x0008, 0x11d6: 0xe00d, 0x11d7: 0x0008, + 0x11d8: 0xe00d, 0x11d9: 0x0008, 0x11da: 0xe00d, 0x11db: 0x0008, 0x11dc: 0xe00d, 0x11dd: 0x0008, + 0x11de: 0xe00d, 0x11df: 0x0008, 0x11e0: 0xe00d, 0x11e1: 0x0008, 0x11e2: 0xe00d, 0x11e3: 0x0008, + 0x11e4: 0xe00d, 0x11e5: 0x0008, 0x11e6: 0xe00d, 0x11e7: 0x0008, 0x11e8: 0xe00d, 0x11e9: 0x0008, + 0x11ea: 0xe00d, 0x11eb: 0x0008, 0x11ec: 0xe00d, 0x11ed: 0x0008, 0x11ee: 0xe00d, 0x11ef: 0x0008, + 0x11f0: 0xe0fd, 0x11f1: 0x0008, 0x11f2: 0x0008, 0x11f3: 0x0008, 0x11f4: 0x0008, 0x11f5: 0x0008, + 0x11f6: 0x0008, 0x11f7: 0x0008, 0x11f8: 0x0008, 0x11f9: 0xe01d, 0x11fa: 0x0008, 0x11fb: 0xe03d, + 0x11fc: 0x0008, 0x11fd: 0x442d, 0x11fe: 0xe00d, 0x11ff: 0x0008, + // Block 0x48, offset 0x1200 + 0x1200: 0xe00d, 0x1201: 0x0008, 0x1202: 0xe00d, 0x1203: 0x0008, 0x1204: 0xe00d, 0x1205: 0x0008, + 0x1206: 0xe00d, 0x1207: 0x0008, 0x1208: 0x0008, 0x1209: 0x0018, 0x120a: 0x0018, 0x120b: 0xe03d, + 0x120c: 0x0008, 0x120d: 0x11d9, 0x120e: 0x0008, 0x120f: 0x0008, 0x1210: 0xe00d, 0x1211: 0x0008, + 0x1212: 0xe00d, 0x1213: 0x0008, 0x1214: 0x0008, 0x1215: 0x0008, 0x1216: 0xe00d, 0x1217: 0x0008, + 0x1218: 0xe00d, 0x1219: 0x0008, 0x121a: 0xe00d, 0x121b: 0x0008, 0x121c: 0xe00d, 0x121d: 0x0008, + 0x121e: 0xe00d, 0x121f: 0x0008, 0x1220: 0xe00d, 0x1221: 0x0008, 0x1222: 0xe00d, 0x1223: 0x0008, + 0x1224: 0xe00d, 0x1225: 0x0008, 0x1226: 0xe00d, 0x1227: 0x0008, 0x1228: 0xe00d, 0x1229: 0x0008, + 0x122a: 0x6e29, 0x122b: 0x1029, 0x122c: 0x11c1, 0x122d: 0x6e41, 0x122e: 0x1221, 0x122f: 0x0040, + 0x1230: 0x6e59, 0x1231: 0x6e71, 0x1232: 0x1239, 0x1233: 0x444d, 0x1234: 0xe00d, 0x1235: 0x0008, + 0x1236: 0xe00d, 0x1237: 0x0008, 0x1238: 0x0040, 0x1239: 0x0040, 0x123a: 0x0040, 0x123b: 0x0040, + 0x123c: 0x0040, 0x123d: 0x0040, 0x123e: 0x0040, 0x123f: 0x0040, + // Block 0x49, offset 0x1240 + 0x1240: 0x64d5, 0x1241: 0x64f5, 0x1242: 0x6515, 0x1243: 0x6535, 0x1244: 0x6555, 0x1245: 0x6575, + 0x1246: 0x6595, 0x1247: 0x65b5, 0x1248: 0x65d5, 0x1249: 0x65f5, 0x124a: 0x6615, 0x124b: 0x6635, + 0x124c: 0x6655, 0x124d: 0x6675, 0x124e: 0x0008, 0x124f: 0x0008, 0x1250: 0x6695, 0x1251: 0x0008, + 0x1252: 0x66b5, 0x1253: 0x0008, 0x1254: 0x0008, 0x1255: 0x66d5, 0x1256: 0x66f5, 0x1257: 0x6715, + 0x1258: 0x6735, 0x1259: 0x6755, 0x125a: 0x6775, 0x125b: 0x6795, 0x125c: 0x67b5, 0x125d: 0x67d5, + 0x125e: 0x67f5, 0x125f: 0x0008, 0x1260: 0x6815, 0x1261: 0x0008, 0x1262: 0x6835, 0x1263: 0x0008, + 0x1264: 0x0008, 0x1265: 0x6855, 0x1266: 0x6875, 0x1267: 0x0008, 0x1268: 0x0008, 0x1269: 0x0008, + 0x126a: 0x6895, 0x126b: 0x68b5, 0x126c: 0x68d5, 0x126d: 0x68f5, 0x126e: 0x6915, 0x126f: 0x6935, + 0x1270: 0x6955, 0x1271: 0x6975, 0x1272: 0x6995, 0x1273: 0x69b5, 0x1274: 0x69d5, 0x1275: 0x69f5, + 0x1276: 0x6a15, 0x1277: 0x6a35, 0x1278: 0x6a55, 0x1279: 0x6a75, 0x127a: 0x6a95, 0x127b: 0x6ab5, + 0x127c: 0x6ad5, 0x127d: 0x6af5, 0x127e: 0x6b15, 0x127f: 0x6b35, + // Block 0x4a, offset 0x1280 + 0x1280: 0x7a95, 0x1281: 0x7ab5, 0x1282: 0x7ad5, 0x1283: 0x7af5, 0x1284: 0x7b15, 0x1285: 0x7b35, + 0x1286: 0x7b55, 0x1287: 0x7b75, 0x1288: 0x7b95, 0x1289: 0x7bb5, 0x128a: 0x7bd5, 0x128b: 0x7bf5, + 0x128c: 0x7c15, 0x128d: 0x7c35, 0x128e: 0x7c55, 0x128f: 0x6ec9, 0x1290: 0x6ef1, 0x1291: 0x6f19, + 0x1292: 0x7c75, 0x1293: 0x7c95, 0x1294: 0x7cb5, 0x1295: 0x6f41, 0x1296: 0x6f69, 0x1297: 0x6f91, + 0x1298: 0x7cd5, 0x1299: 0x7cf5, 0x129a: 0x0040, 0x129b: 0x0040, 0x129c: 0x0040, 0x129d: 0x0040, + 0x129e: 0x0040, 0x129f: 0x0040, 0x12a0: 0x0040, 0x12a1: 0x0040, 0x12a2: 0x0040, 0x12a3: 0x0040, + 0x12a4: 0x0040, 0x12a5: 0x0040, 0x12a6: 0x0040, 0x12a7: 0x0040, 0x12a8: 0x0040, 0x12a9: 0x0040, + 0x12aa: 0x0040, 0x12ab: 0x0040, 0x12ac: 0x0040, 0x12ad: 0x0040, 0x12ae: 0x0040, 0x12af: 0x0040, + 0x12b0: 0x0040, 0x12b1: 0x0040, 0x12b2: 0x0040, 0x12b3: 0x0040, 0x12b4: 0x0040, 0x12b5: 0x0040, + 0x12b6: 0x0040, 0x12b7: 0x0040, 0x12b8: 0x0040, 0x12b9: 0x0040, 0x12ba: 0x0040, 0x12bb: 0x0040, + 0x12bc: 0x0040, 0x12bd: 0x0040, 0x12be: 0x0040, 0x12bf: 0x0040, + // Block 0x4b, offset 0x12c0 + 0x12c0: 0x6fb9, 0x12c1: 0x6fd1, 0x12c2: 0x6fe9, 0x12c3: 0x7d15, 0x12c4: 0x7d35, 0x12c5: 0x7001, + 0x12c6: 0x7001, 0x12c7: 0x0040, 0x12c8: 0x0040, 0x12c9: 0x0040, 0x12ca: 0x0040, 0x12cb: 0x0040, + 0x12cc: 0x0040, 0x12cd: 0x0040, 0x12ce: 0x0040, 0x12cf: 0x0040, 0x12d0: 0x0040, 0x12d1: 0x0040, + 0x12d2: 0x0040, 0x12d3: 0x7019, 0x12d4: 0x7041, 0x12d5: 0x7069, 0x12d6: 0x7091, 0x12d7: 0x70b9, + 0x12d8: 0x0040, 0x12d9: 0x0040, 0x12da: 0x0040, 0x12db: 0x0040, 0x12dc: 0x0040, 0x12dd: 0x70e1, + 0x12de: 0x3308, 0x12df: 0x7109, 0x12e0: 0x7131, 0x12e1: 0x20a9, 0x12e2: 0x20f1, 0x12e3: 0x7149, + 0x12e4: 0x7161, 0x12e5: 0x7179, 0x12e6: 0x7191, 0x12e7: 0x71a9, 0x12e8: 0x71c1, 0x12e9: 0x1fb2, + 0x12ea: 0x71d9, 0x12eb: 0x7201, 0x12ec: 0x7229, 0x12ed: 0x7261, 0x12ee: 0x7299, 0x12ef: 0x72c1, + 0x12f0: 0x72e9, 0x12f1: 0x7311, 0x12f2: 0x7339, 0x12f3: 0x7361, 0x12f4: 0x7389, 0x12f5: 0x73b1, + 0x12f6: 0x73d9, 0x12f7: 0x0040, 0x12f8: 0x7401, 0x12f9: 0x7429, 0x12fa: 0x7451, 0x12fb: 0x7479, + 0x12fc: 0x74a1, 0x12fd: 0x0040, 0x12fe: 0x74c9, 0x12ff: 0x0040, + // Block 0x4c, offset 0x1300 + 0x1300: 0x74f1, 0x1301: 0x7519, 0x1302: 0x0040, 0x1303: 0x7541, 0x1304: 0x7569, 0x1305: 0x0040, + 0x1306: 0x7591, 0x1307: 0x75b9, 0x1308: 0x75e1, 0x1309: 0x7609, 0x130a: 0x7631, 0x130b: 0x7659, + 0x130c: 0x7681, 0x130d: 0x76a9, 0x130e: 0x76d1, 0x130f: 0x76f9, 0x1310: 0x7721, 0x1311: 0x7721, + 0x1312: 0x7739, 0x1313: 0x7739, 0x1314: 0x7739, 0x1315: 0x7739, 0x1316: 0x7751, 0x1317: 0x7751, + 0x1318: 0x7751, 0x1319: 0x7751, 0x131a: 0x7769, 0x131b: 0x7769, 0x131c: 0x7769, 0x131d: 0x7769, + 0x131e: 0x7781, 0x131f: 0x7781, 0x1320: 0x7781, 0x1321: 0x7781, 0x1322: 0x7799, 0x1323: 0x7799, + 0x1324: 0x7799, 0x1325: 0x7799, 0x1326: 0x77b1, 0x1327: 0x77b1, 0x1328: 0x77b1, 0x1329: 0x77b1, + 0x132a: 0x77c9, 0x132b: 0x77c9, 0x132c: 0x77c9, 0x132d: 0x77c9, 0x132e: 0x77e1, 0x132f: 0x77e1, + 0x1330: 0x77e1, 0x1331: 0x77e1, 0x1332: 0x77f9, 0x1333: 0x77f9, 0x1334: 0x77f9, 0x1335: 0x77f9, + 0x1336: 0x7811, 0x1337: 0x7811, 0x1338: 0x7811, 0x1339: 0x7811, 0x133a: 0x7829, 0x133b: 0x7829, + 0x133c: 0x7829, 0x133d: 0x7829, 0x133e: 0x7841, 0x133f: 0x7841, + // Block 0x4d, offset 0x1340 + 0x1340: 0x7841, 0x1341: 0x7841, 0x1342: 0x7859, 0x1343: 0x7859, 0x1344: 0x7871, 0x1345: 0x7871, + 0x1346: 0x7889, 0x1347: 0x7889, 0x1348: 0x78a1, 0x1349: 0x78a1, 0x134a: 0x78b9, 0x134b: 0x78b9, + 0x134c: 0x78d1, 0x134d: 0x78d1, 0x134e: 0x78e9, 0x134f: 0x78e9, 0x1350: 0x78e9, 0x1351: 0x78e9, + 0x1352: 0x7901, 0x1353: 0x7901, 0x1354: 0x7901, 0x1355: 0x7901, 0x1356: 0x7919, 0x1357: 0x7919, + 0x1358: 0x7919, 0x1359: 0x7919, 0x135a: 0x7931, 0x135b: 0x7931, 0x135c: 0x7931, 0x135d: 0x7931, + 0x135e: 0x7949, 0x135f: 0x7949, 0x1360: 0x7961, 0x1361: 0x7961, 0x1362: 0x7961, 0x1363: 0x7961, + 0x1364: 0x7979, 0x1365: 0x7979, 0x1366: 0x7991, 0x1367: 0x7991, 0x1368: 0x7991, 0x1369: 0x7991, + 0x136a: 0x79a9, 0x136b: 0x79a9, 0x136c: 0x79a9, 0x136d: 0x79a9, 0x136e: 0x79c1, 0x136f: 0x79c1, + 0x1370: 0x79d9, 0x1371: 0x79d9, 0x1372: 0x0818, 0x1373: 0x0818, 0x1374: 0x0818, 0x1375: 0x0818, + 0x1376: 0x0818, 0x1377: 0x0818, 0x1378: 0x0818, 0x1379: 0x0818, 0x137a: 0x0818, 0x137b: 0x0818, + 0x137c: 0x0818, 0x137d: 0x0818, 0x137e: 0x0818, 0x137f: 0x0818, + // Block 0x4e, offset 0x1380 + 0x1380: 0x0818, 0x1381: 0x0818, 0x1382: 0x0040, 0x1383: 0x0040, 0x1384: 0x0040, 0x1385: 0x0040, + 0x1386: 0x0040, 0x1387: 0x0040, 0x1388: 0x0040, 0x1389: 0x0040, 0x138a: 0x0040, 0x138b: 0x0040, + 0x138c: 0x0040, 0x138d: 0x0040, 0x138e: 0x0040, 0x138f: 0x0040, 0x1390: 0x0040, 0x1391: 0x0040, + 0x1392: 0x0040, 0x1393: 0x79f1, 0x1394: 0x79f1, 0x1395: 0x79f1, 0x1396: 0x79f1, 0x1397: 0x7a09, + 0x1398: 0x7a09, 0x1399: 0x7a21, 0x139a: 0x7a21, 0x139b: 0x7a39, 0x139c: 0x7a39, 0x139d: 0x0479, + 0x139e: 0x7a51, 0x139f: 0x7a51, 0x13a0: 0x7a69, 0x13a1: 0x7a69, 0x13a2: 0x7a81, 0x13a3: 0x7a81, + 0x13a4: 0x7a99, 0x13a5: 0x7a99, 0x13a6: 0x7a99, 0x13a7: 0x7a99, 0x13a8: 0x7ab1, 0x13a9: 0x7ab1, + 0x13aa: 0x7ac9, 0x13ab: 0x7ac9, 0x13ac: 0x7af1, 0x13ad: 0x7af1, 0x13ae: 0x7b19, 0x13af: 0x7b19, + 0x13b0: 0x7b41, 0x13b1: 0x7b41, 0x13b2: 0x7b69, 0x13b3: 0x7b69, 0x13b4: 0x7b91, 0x13b5: 0x7b91, + 0x13b6: 0x7bb9, 0x13b7: 0x7bb9, 0x13b8: 0x7bb9, 0x13b9: 0x7be1, 0x13ba: 0x7be1, 0x13bb: 0x7be1, + 0x13bc: 0x7c09, 0x13bd: 0x7c09, 0x13be: 0x7c09, 0x13bf: 0x7c09, + // Block 0x4f, offset 0x13c0 + 0x13c0: 0x85f9, 0x13c1: 0x8621, 0x13c2: 0x8649, 0x13c3: 0x8671, 0x13c4: 0x8699, 0x13c5: 0x86c1, + 0x13c6: 0x86e9, 0x13c7: 0x8711, 0x13c8: 0x8739, 0x13c9: 0x8761, 0x13ca: 0x8789, 0x13cb: 0x87b1, + 0x13cc: 0x87d9, 0x13cd: 0x8801, 0x13ce: 0x8829, 0x13cf: 0x8851, 0x13d0: 0x8879, 0x13d1: 0x88a1, + 0x13d2: 0x88c9, 0x13d3: 0x88f1, 0x13d4: 0x8919, 0x13d5: 0x8941, 0x13d6: 0x8969, 0x13d7: 0x8991, + 0x13d8: 0x89b9, 0x13d9: 0x89e1, 0x13da: 0x8a09, 0x13db: 0x8a31, 0x13dc: 0x8a59, 0x13dd: 0x8a81, + 0x13de: 0x8aaa, 0x13df: 0x8ada, 0x13e0: 0x8b0a, 0x13e1: 0x8b3a, 0x13e2: 0x8b6a, 0x13e3: 0x8b9a, + 0x13e4: 0x8bc9, 0x13e5: 0x8bf1, 0x13e6: 0x7c71, 0x13e7: 0x8c19, 0x13e8: 0x7be1, 0x13e9: 0x7c99, + 0x13ea: 0x8c41, 0x13eb: 0x8c69, 0x13ec: 0x7d39, 0x13ed: 0x8c91, 0x13ee: 0x7d61, 0x13ef: 0x7d89, + 0x13f0: 0x8cb9, 0x13f1: 0x8ce1, 0x13f2: 0x7e29, 0x13f3: 0x8d09, 0x13f4: 0x7e51, 0x13f5: 0x7e79, + 0x13f6: 0x8d31, 0x13f7: 0x8d59, 0x13f8: 0x7ec9, 0x13f9: 0x8d81, 0x13fa: 0x7ef1, 0x13fb: 0x7f19, + 0x13fc: 0x83a1, 0x13fd: 0x83c9, 0x13fe: 0x8441, 0x13ff: 0x8469, + // Block 0x50, offset 0x1400 + 0x1400: 0x8491, 0x1401: 0x8531, 0x1402: 0x8559, 0x1403: 0x8581, 0x1404: 0x85a9, 0x1405: 0x8649, + 0x1406: 0x8671, 0x1407: 0x8699, 0x1408: 0x8da9, 0x1409: 0x8739, 0x140a: 0x8dd1, 0x140b: 0x8df9, + 0x140c: 0x8829, 0x140d: 0x8e21, 0x140e: 0x8851, 0x140f: 0x8879, 0x1410: 0x8a81, 0x1411: 0x8e49, + 0x1412: 0x8e71, 0x1413: 0x89b9, 0x1414: 0x8e99, 0x1415: 0x89e1, 0x1416: 0x8a09, 0x1417: 0x7c21, + 0x1418: 0x7c49, 0x1419: 0x8ec1, 0x141a: 0x7c71, 0x141b: 0x8ee9, 0x141c: 0x7cc1, 0x141d: 0x7ce9, + 0x141e: 0x7d11, 0x141f: 0x7d39, 0x1420: 0x8f11, 0x1421: 0x7db1, 0x1422: 0x7dd9, 0x1423: 0x7e01, + 0x1424: 0x7e29, 0x1425: 0x8f39, 0x1426: 0x7ec9, 0x1427: 0x7f41, 0x1428: 0x7f69, 0x1429: 0x7f91, + 0x142a: 0x7fb9, 0x142b: 0x7fe1, 0x142c: 0x8031, 0x142d: 0x8059, 0x142e: 0x8081, 0x142f: 0x80a9, + 0x1430: 0x80d1, 0x1431: 0x80f9, 0x1432: 0x8f61, 0x1433: 0x8121, 0x1434: 0x8149, 0x1435: 0x8171, + 0x1436: 0x8199, 0x1437: 0x81c1, 0x1438: 0x81e9, 0x1439: 0x8239, 0x143a: 0x8261, 0x143b: 0x8289, + 0x143c: 0x82b1, 0x143d: 0x82d9, 0x143e: 0x8301, 0x143f: 0x8329, + // Block 0x51, offset 0x1440 + 0x1440: 0x8351, 0x1441: 0x8379, 0x1442: 0x83f1, 0x1443: 0x8419, 0x1444: 0x84b9, 0x1445: 0x84e1, + 0x1446: 0x8509, 0x1447: 0x8531, 0x1448: 0x8559, 0x1449: 0x85d1, 0x144a: 0x85f9, 0x144b: 0x8621, + 0x144c: 0x8649, 0x144d: 0x8f89, 0x144e: 0x86c1, 0x144f: 0x86e9, 0x1450: 0x8711, 0x1451: 0x8739, + 0x1452: 0x87b1, 0x1453: 0x87d9, 0x1454: 0x8801, 0x1455: 0x8829, 0x1456: 0x8fb1, 0x1457: 0x88a1, + 0x1458: 0x88c9, 0x1459: 0x8fd9, 0x145a: 0x8941, 0x145b: 0x8969, 0x145c: 0x8991, 0x145d: 0x89b9, + 0x145e: 0x9001, 0x145f: 0x7c71, 0x1460: 0x8ee9, 0x1461: 0x7d39, 0x1462: 0x8f11, 0x1463: 0x7e29, + 0x1464: 0x8f39, 0x1465: 0x7ec9, 0x1466: 0x9029, 0x1467: 0x80d1, 0x1468: 0x9051, 0x1469: 0x9079, + 0x146a: 0x90a1, 0x146b: 0x8531, 0x146c: 0x8559, 0x146d: 0x8649, 0x146e: 0x8829, 0x146f: 0x8fb1, + 0x1470: 0x89b9, 0x1471: 0x9001, 0x1472: 0x90c9, 0x1473: 0x9101, 0x1474: 0x9139, 0x1475: 0x9171, + 0x1476: 0x9199, 0x1477: 0x91c1, 0x1478: 0x91e9, 0x1479: 0x9211, 0x147a: 0x9239, 0x147b: 0x9261, + 0x147c: 0x9289, 0x147d: 0x92b1, 0x147e: 0x92d9, 0x147f: 0x9301, + // Block 0x52, offset 0x1480 + 0x1480: 0x9329, 0x1481: 0x9351, 0x1482: 0x9379, 0x1483: 0x93a1, 0x1484: 0x93c9, 0x1485: 0x93f1, + 0x1486: 0x9419, 0x1487: 0x9441, 0x1488: 0x9469, 0x1489: 0x9491, 0x148a: 0x94b9, 0x148b: 0x94e1, + 0x148c: 0x9079, 0x148d: 0x9509, 0x148e: 0x9531, 0x148f: 0x9559, 0x1490: 0x9581, 0x1491: 0x9171, + 0x1492: 0x9199, 0x1493: 0x91c1, 0x1494: 0x91e9, 0x1495: 0x9211, 0x1496: 0x9239, 0x1497: 0x9261, + 0x1498: 0x9289, 0x1499: 0x92b1, 0x149a: 0x92d9, 0x149b: 0x9301, 0x149c: 0x9329, 0x149d: 0x9351, + 0x149e: 0x9379, 0x149f: 0x93a1, 0x14a0: 0x93c9, 0x14a1: 0x93f1, 0x14a2: 0x9419, 0x14a3: 0x9441, + 0x14a4: 0x9469, 0x14a5: 0x9491, 0x14a6: 0x94b9, 0x14a7: 0x94e1, 0x14a8: 0x9079, 0x14a9: 0x9509, + 0x14aa: 0x9531, 0x14ab: 0x9559, 0x14ac: 0x9581, 0x14ad: 0x9491, 0x14ae: 0x94b9, 0x14af: 0x94e1, + 0x14b0: 0x9079, 0x14b1: 0x9051, 0x14b2: 0x90a1, 0x14b3: 0x8211, 0x14b4: 0x8059, 0x14b5: 0x8081, + 0x14b6: 0x80a9, 0x14b7: 0x9491, 0x14b8: 0x94b9, 0x14b9: 0x94e1, 0x14ba: 0x8211, 0x14bb: 0x8239, + 0x14bc: 0x95a9, 0x14bd: 0x95a9, 0x14be: 0x0018, 0x14bf: 0x0018, + // Block 0x53, offset 0x14c0 + 0x14c0: 0x0040, 0x14c1: 0x0040, 0x14c2: 0x0040, 0x14c3: 0x0040, 0x14c4: 0x0040, 0x14c5: 0x0040, + 0x14c6: 0x0040, 0x14c7: 0x0040, 0x14c8: 0x0040, 0x14c9: 0x0040, 0x14ca: 0x0040, 0x14cb: 0x0040, + 0x14cc: 0x0040, 0x14cd: 0x0040, 0x14ce: 0x0040, 0x14cf: 0x0040, 0x14d0: 0x95d1, 0x14d1: 0x9609, + 0x14d2: 0x9609, 0x14d3: 0x9641, 0x14d4: 0x9679, 0x14d5: 0x96b1, 0x14d6: 0x96e9, 0x14d7: 0x9721, + 0x14d8: 0x9759, 0x14d9: 0x9759, 0x14da: 0x9791, 0x14db: 0x97c9, 0x14dc: 0x9801, 0x14dd: 0x9839, + 0x14de: 0x9871, 0x14df: 0x98a9, 0x14e0: 0x98a9, 0x14e1: 0x98e1, 0x14e2: 0x9919, 0x14e3: 0x9919, + 0x14e4: 0x9951, 0x14e5: 0x9951, 0x14e6: 0x9989, 0x14e7: 0x99c1, 0x14e8: 0x99c1, 0x14e9: 0x99f9, + 0x14ea: 0x9a31, 0x14eb: 0x9a31, 0x14ec: 0x9a69, 0x14ed: 0x9a69, 0x14ee: 0x9aa1, 0x14ef: 0x9ad9, + 0x14f0: 0x9ad9, 0x14f1: 0x9b11, 0x14f2: 0x9b11, 0x14f3: 0x9b49, 0x14f4: 0x9b81, 0x14f5: 0x9bb9, + 0x14f6: 0x9bf1, 0x14f7: 0x9bf1, 0x14f8: 0x9c29, 0x14f9: 0x9c61, 0x14fa: 0x9c99, 0x14fb: 0x9cd1, + 0x14fc: 0x9d09, 0x14fd: 0x9d09, 0x14fe: 0x9d41, 0x14ff: 0x9d79, + // Block 0x54, offset 0x1500 + 0x1500: 0xa949, 0x1501: 0xa981, 0x1502: 0xa9b9, 0x1503: 0xa8a1, 0x1504: 0x9bb9, 0x1505: 0x9989, + 0x1506: 0xa9f1, 0x1507: 0xaa29, 0x1508: 0x0040, 0x1509: 0x0040, 0x150a: 0x0040, 0x150b: 0x0040, + 0x150c: 0x0040, 0x150d: 0x0040, 0x150e: 0x0040, 0x150f: 0x0040, 0x1510: 0x0040, 0x1511: 0x0040, + 0x1512: 0x0040, 0x1513: 0x0040, 0x1514: 0x0040, 0x1515: 0x0040, 0x1516: 0x0040, 0x1517: 0x0040, + 0x1518: 0x0040, 0x1519: 0x0040, 0x151a: 0x0040, 0x151b: 0x0040, 0x151c: 0x0040, 0x151d: 0x0040, + 0x151e: 0x0040, 0x151f: 0x0040, 0x1520: 0x0040, 0x1521: 0x0040, 0x1522: 0x0040, 0x1523: 0x0040, + 0x1524: 0x0040, 0x1525: 0x0040, 0x1526: 0x0040, 0x1527: 0x0040, 0x1528: 0x0040, 0x1529: 0x0040, + 0x152a: 0x0040, 0x152b: 0x0040, 0x152c: 0x0040, 0x152d: 0x0040, 0x152e: 0x0040, 0x152f: 0x0040, + 0x1530: 0xaa61, 0x1531: 0xaa99, 0x1532: 0xaad1, 0x1533: 0xab19, 0x1534: 0xab61, 0x1535: 0xaba9, + 0x1536: 0xabf1, 0x1537: 0xac39, 0x1538: 0xac81, 0x1539: 0xacc9, 0x153a: 0xad02, 0x153b: 0xae12, + 0x153c: 0xae91, 0x153d: 0x0018, 0x153e: 0x0040, 0x153f: 0x0040, + // Block 0x55, offset 0x1540 + 0x1540: 0x33c0, 0x1541: 0x33c0, 0x1542: 0x33c0, 0x1543: 0x33c0, 0x1544: 0x33c0, 0x1545: 0x33c0, + 0x1546: 0x33c0, 0x1547: 0x33c0, 0x1548: 0x33c0, 0x1549: 0x33c0, 0x154a: 0x33c0, 0x154b: 0x33c0, + 0x154c: 0x33c0, 0x154d: 0x33c0, 0x154e: 0x33c0, 0x154f: 0x33c0, 0x1550: 0xaeda, 0x1551: 0x7d55, + 0x1552: 0x0040, 0x1553: 0xaeea, 0x1554: 0x03c2, 0x1555: 0xaefa, 0x1556: 0xaf0a, 0x1557: 0x7d75, + 0x1558: 0x7d95, 0x1559: 0x0040, 0x155a: 0x0040, 0x155b: 0x0040, 0x155c: 0x0040, 0x155d: 0x0040, + 0x155e: 0x0040, 0x155f: 0x0040, 0x1560: 0x3308, 0x1561: 0x3308, 0x1562: 0x3308, 0x1563: 0x3308, + 0x1564: 0x3308, 0x1565: 0x3308, 0x1566: 0x3308, 0x1567: 0x3308, 0x1568: 0x3308, 0x1569: 0x3308, + 0x156a: 0x3308, 0x156b: 0x3308, 0x156c: 0x3308, 0x156d: 0x3308, 0x156e: 0x3308, 0x156f: 0x3308, + 0x1570: 0x0040, 0x1571: 0x7db5, 0x1572: 0x7dd5, 0x1573: 0xaf1a, 0x1574: 0xaf1a, 0x1575: 0x1fd2, + 0x1576: 0x1fe2, 0x1577: 0xaf2a, 0x1578: 0xaf3a, 0x1579: 0x7df5, 0x157a: 0x7e15, 0x157b: 0x7e35, + 0x157c: 0x7df5, 0x157d: 0x7e55, 0x157e: 0x7e75, 0x157f: 0x7e55, + // Block 0x56, offset 0x1580 + 0x1580: 0x7e95, 0x1581: 0x7eb5, 0x1582: 0x7ed5, 0x1583: 0x7eb5, 0x1584: 0x7ef5, 0x1585: 0x0018, + 0x1586: 0x0018, 0x1587: 0xaf4a, 0x1588: 0xaf5a, 0x1589: 0x7f16, 0x158a: 0x7f36, 0x158b: 0x7f56, + 0x158c: 0x7f76, 0x158d: 0xaf1a, 0x158e: 0xaf1a, 0x158f: 0xaf1a, 0x1590: 0xaeda, 0x1591: 0x7f95, + 0x1592: 0x0040, 0x1593: 0x0040, 0x1594: 0x03c2, 0x1595: 0xaeea, 0x1596: 0xaf0a, 0x1597: 0xaefa, + 0x1598: 0x7fb5, 0x1599: 0x1fd2, 0x159a: 0x1fe2, 0x159b: 0xaf2a, 0x159c: 0xaf3a, 0x159d: 0x7e95, + 0x159e: 0x7ef5, 0x159f: 0xaf6a, 0x15a0: 0xaf7a, 0x15a1: 0xaf8a, 0x15a2: 0x1fb2, 0x15a3: 0xaf99, + 0x15a4: 0xafaa, 0x15a5: 0xafba, 0x15a6: 0x1fc2, 0x15a7: 0x0040, 0x15a8: 0xafca, 0x15a9: 0xafda, + 0x15aa: 0xafea, 0x15ab: 0xaffa, 0x15ac: 0x0040, 0x15ad: 0x0040, 0x15ae: 0x0040, 0x15af: 0x0040, + 0x15b0: 0x7fd6, 0x15b1: 0xb009, 0x15b2: 0x7ff6, 0x15b3: 0x0808, 0x15b4: 0x8016, 0x15b5: 0x0040, + 0x15b6: 0x8036, 0x15b7: 0xb031, 0x15b8: 0x8056, 0x15b9: 0xb059, 0x15ba: 0x8076, 0x15bb: 0xb081, + 0x15bc: 0x8096, 0x15bd: 0xb0a9, 0x15be: 0x80b6, 0x15bf: 0xb0d1, + // Block 0x57, offset 0x15c0 + 0x15c0: 0xb0f9, 0x15c1: 0xb111, 0x15c2: 0xb111, 0x15c3: 0xb129, 0x15c4: 0xb129, 0x15c5: 0xb141, + 0x15c6: 0xb141, 0x15c7: 0xb159, 0x15c8: 0xb159, 0x15c9: 0xb171, 0x15ca: 0xb171, 0x15cb: 0xb171, + 0x15cc: 0xb171, 0x15cd: 0xb189, 0x15ce: 0xb189, 0x15cf: 0xb1a1, 0x15d0: 0xb1a1, 0x15d1: 0xb1a1, + 0x15d2: 0xb1a1, 0x15d3: 0xb1b9, 0x15d4: 0xb1b9, 0x15d5: 0xb1d1, 0x15d6: 0xb1d1, 0x15d7: 0xb1d1, + 0x15d8: 0xb1d1, 0x15d9: 0xb1e9, 0x15da: 0xb1e9, 0x15db: 0xb1e9, 0x15dc: 0xb1e9, 0x15dd: 0xb201, + 0x15de: 0xb201, 0x15df: 0xb201, 0x15e0: 0xb201, 0x15e1: 0xb219, 0x15e2: 0xb219, 0x15e3: 0xb219, + 0x15e4: 0xb219, 0x15e5: 0xb231, 0x15e6: 0xb231, 0x15e7: 0xb231, 0x15e8: 0xb231, 0x15e9: 0xb249, + 0x15ea: 0xb249, 0x15eb: 0xb261, 0x15ec: 0xb261, 0x15ed: 0xb279, 0x15ee: 0xb279, 0x15ef: 0xb291, + 0x15f0: 0xb291, 0x15f1: 0xb2a9, 0x15f2: 0xb2a9, 0x15f3: 0xb2a9, 0x15f4: 0xb2a9, 0x15f5: 0xb2c1, + 0x15f6: 0xb2c1, 0x15f7: 0xb2c1, 0x15f8: 0xb2c1, 0x15f9: 0xb2d9, 0x15fa: 0xb2d9, 0x15fb: 0xb2d9, + 0x15fc: 0xb2d9, 0x15fd: 0xb2f1, 0x15fe: 0xb2f1, 0x15ff: 0xb2f1, + // Block 0x58, offset 0x1600 + 0x1600: 0xb2f1, 0x1601: 0xb309, 0x1602: 0xb309, 0x1603: 0xb309, 0x1604: 0xb309, 0x1605: 0xb321, + 0x1606: 0xb321, 0x1607: 0xb321, 0x1608: 0xb321, 0x1609: 0xb339, 0x160a: 0xb339, 0x160b: 0xb339, + 0x160c: 0xb339, 0x160d: 0xb351, 0x160e: 0xb351, 0x160f: 0xb351, 0x1610: 0xb351, 0x1611: 0xb369, + 0x1612: 0xb369, 0x1613: 0xb369, 0x1614: 0xb369, 0x1615: 0xb381, 0x1616: 0xb381, 0x1617: 0xb381, + 0x1618: 0xb381, 0x1619: 0xb399, 0x161a: 0xb399, 0x161b: 0xb399, 0x161c: 0xb399, 0x161d: 0xb3b1, + 0x161e: 0xb3b1, 0x161f: 0xb3b1, 0x1620: 0xb3b1, 0x1621: 0xb3c9, 0x1622: 0xb3c9, 0x1623: 0xb3c9, + 0x1624: 0xb3c9, 0x1625: 0xb3e1, 0x1626: 0xb3e1, 0x1627: 0xb3e1, 0x1628: 0xb3e1, 0x1629: 0xb3f9, + 0x162a: 0xb3f9, 0x162b: 0xb3f9, 0x162c: 0xb3f9, 0x162d: 0xb411, 0x162e: 0xb411, 0x162f: 0x7ab1, + 0x1630: 0x7ab1, 0x1631: 0xb429, 0x1632: 0xb429, 0x1633: 0xb429, 0x1634: 0xb429, 0x1635: 0xb441, + 0x1636: 0xb441, 0x1637: 0xb469, 0x1638: 0xb469, 0x1639: 0xb491, 0x163a: 0xb491, 0x163b: 0xb4b9, + 0x163c: 0xb4b9, 0x163d: 0x0040, 0x163e: 0x0040, 0x163f: 0x03c0, + // Block 0x59, offset 0x1640 + 0x1640: 0x0040, 0x1641: 0xaefa, 0x1642: 0xb4e2, 0x1643: 0xaf6a, 0x1644: 0xafda, 0x1645: 0xafea, + 0x1646: 0xaf7a, 0x1647: 0xb4f2, 0x1648: 0x1fd2, 0x1649: 0x1fe2, 0x164a: 0xaf8a, 0x164b: 0x1fb2, + 0x164c: 0xaeda, 0x164d: 0xaf99, 0x164e: 0x29d1, 0x164f: 0xb502, 0x1650: 0x1f41, 0x1651: 0x00c9, + 0x1652: 0x0069, 0x1653: 0x0079, 0x1654: 0x1f51, 0x1655: 0x1f61, 0x1656: 0x1f71, 0x1657: 0x1f81, + 0x1658: 0x1f91, 0x1659: 0x1fa1, 0x165a: 0xaeea, 0x165b: 0x03c2, 0x165c: 0xafaa, 0x165d: 0x1fc2, + 0x165e: 0xafba, 0x165f: 0xaf0a, 0x1660: 0xaffa, 0x1661: 0x0039, 0x1662: 0x0ee9, 0x1663: 0x1159, + 0x1664: 0x0ef9, 0x1665: 0x0f09, 0x1666: 0x1199, 0x1667: 0x0f31, 0x1668: 0x0249, 0x1669: 0x0f41, + 0x166a: 0x0259, 0x166b: 0x0f51, 0x166c: 0x0359, 0x166d: 0x0f61, 0x166e: 0x0f71, 0x166f: 0x00d9, + 0x1670: 0x0f99, 0x1671: 0x2039, 0x1672: 0x0269, 0x1673: 0x01d9, 0x1674: 0x0fa9, 0x1675: 0x0fb9, + 0x1676: 0x1089, 0x1677: 0x0279, 0x1678: 0x0369, 0x1679: 0x0289, 0x167a: 0x13d1, 0x167b: 0xaf4a, + 0x167c: 0xafca, 0x167d: 0xaf5a, 0x167e: 0xb512, 0x167f: 0xaf1a, + // Block 0x5a, offset 0x1680 + 0x1680: 0x1caa, 0x1681: 0x0039, 0x1682: 0x0ee9, 0x1683: 0x1159, 0x1684: 0x0ef9, 0x1685: 0x0f09, + 0x1686: 0x1199, 0x1687: 0x0f31, 0x1688: 0x0249, 0x1689: 0x0f41, 0x168a: 0x0259, 0x168b: 0x0f51, + 0x168c: 0x0359, 0x168d: 0x0f61, 0x168e: 0x0f71, 0x168f: 0x00d9, 0x1690: 0x0f99, 0x1691: 0x2039, + 0x1692: 0x0269, 0x1693: 0x01d9, 0x1694: 0x0fa9, 0x1695: 0x0fb9, 0x1696: 0x1089, 0x1697: 0x0279, + 0x1698: 0x0369, 0x1699: 0x0289, 0x169a: 0x13d1, 0x169b: 0xaf2a, 0x169c: 0xb522, 0x169d: 0xaf3a, + 0x169e: 0xb532, 0x169f: 0x80d5, 0x16a0: 0x80f5, 0x16a1: 0x29d1, 0x16a2: 0x8115, 0x16a3: 0x8115, + 0x16a4: 0x8135, 0x16a5: 0x8155, 0x16a6: 0x8175, 0x16a7: 0x8195, 0x16a8: 0x81b5, 0x16a9: 0x81d5, + 0x16aa: 0x81f5, 0x16ab: 0x8215, 0x16ac: 0x8235, 0x16ad: 0x8255, 0x16ae: 0x8275, 0x16af: 0x8295, + 0x16b0: 0x82b5, 0x16b1: 0x82d5, 0x16b2: 0x82f5, 0x16b3: 0x8315, 0x16b4: 0x8335, 0x16b5: 0x8355, + 0x16b6: 0x8375, 0x16b7: 0x8395, 0x16b8: 0x83b5, 0x16b9: 0x83d5, 0x16ba: 0x83f5, 0x16bb: 0x8415, + 0x16bc: 0x81b5, 0x16bd: 0x8435, 0x16be: 0x8455, 0x16bf: 0x8215, + // Block 0x5b, offset 0x16c0 + 0x16c0: 0x8475, 0x16c1: 0x8495, 0x16c2: 0x84b5, 0x16c3: 0x84d5, 0x16c4: 0x84f5, 0x16c5: 0x8515, + 0x16c6: 0x8535, 0x16c7: 0x8555, 0x16c8: 0x84d5, 0x16c9: 0x8575, 0x16ca: 0x84d5, 0x16cb: 0x8595, + 0x16cc: 0x8595, 0x16cd: 0x85b5, 0x16ce: 0x85b5, 0x16cf: 0x85d5, 0x16d0: 0x8515, 0x16d1: 0x85f5, + 0x16d2: 0x8615, 0x16d3: 0x85f5, 0x16d4: 0x8635, 0x16d5: 0x8615, 0x16d6: 0x8655, 0x16d7: 0x8655, + 0x16d8: 0x8675, 0x16d9: 0x8675, 0x16da: 0x8695, 0x16db: 0x8695, 0x16dc: 0x8615, 0x16dd: 0x8115, + 0x16de: 0x86b5, 0x16df: 0x86d5, 0x16e0: 0x0040, 0x16e1: 0x86f5, 0x16e2: 0x8715, 0x16e3: 0x8735, + 0x16e4: 0x8755, 0x16e5: 0x8735, 0x16e6: 0x8775, 0x16e7: 0x8795, 0x16e8: 0x87b5, 0x16e9: 0x87b5, + 0x16ea: 0x87d5, 0x16eb: 0x87d5, 0x16ec: 0x87f5, 0x16ed: 0x87f5, 0x16ee: 0x87d5, 0x16ef: 0x87d5, + 0x16f0: 0x8815, 0x16f1: 0x8835, 0x16f2: 0x8855, 0x16f3: 0x8875, 0x16f4: 0x8895, 0x16f5: 0x88b5, + 0x16f6: 0x88b5, 0x16f7: 0x88b5, 0x16f8: 0x88d5, 0x16f9: 0x88d5, 0x16fa: 0x88d5, 0x16fb: 0x88d5, + 0x16fc: 0x87b5, 0x16fd: 0x87b5, 0x16fe: 0x87b5, 0x16ff: 0x0040, + // Block 0x5c, offset 0x1700 + 0x1700: 0x0040, 0x1701: 0x0040, 0x1702: 0x8715, 0x1703: 0x86f5, 0x1704: 0x88f5, 0x1705: 0x86f5, + 0x1706: 0x8715, 0x1707: 0x86f5, 0x1708: 0x0040, 0x1709: 0x0040, 0x170a: 0x8915, 0x170b: 0x8715, + 0x170c: 0x8935, 0x170d: 0x88f5, 0x170e: 0x8935, 0x170f: 0x8715, 0x1710: 0x0040, 0x1711: 0x0040, + 0x1712: 0x8955, 0x1713: 0x8975, 0x1714: 0x8875, 0x1715: 0x8935, 0x1716: 0x88f5, 0x1717: 0x8935, + 0x1718: 0x0040, 0x1719: 0x0040, 0x171a: 0x8995, 0x171b: 0x89b5, 0x171c: 0x8995, 0x171d: 0x0040, + 0x171e: 0x0040, 0x171f: 0x0040, 0x1720: 0xb541, 0x1721: 0xb559, 0x1722: 0xb571, 0x1723: 0x89d6, + 0x1724: 0xb589, 0x1725: 0xb5a1, 0x1726: 0x89f5, 0x1727: 0x0040, 0x1728: 0x8a15, 0x1729: 0x8a35, + 0x172a: 0x8a55, 0x172b: 0x8a35, 0x172c: 0x8a75, 0x172d: 0x8a95, 0x172e: 0x8ab5, 0x172f: 0x0040, + 0x1730: 0x0040, 0x1731: 0x0040, 0x1732: 0x0040, 0x1733: 0x0040, 0x1734: 0x0040, 0x1735: 0x0040, + 0x1736: 0x0040, 0x1737: 0x0040, 0x1738: 0x0040, 0x1739: 0x0340, 0x173a: 0x0340, 0x173b: 0x0340, + 0x173c: 0x0040, 0x173d: 0x0040, 0x173e: 0x0040, 0x173f: 0x0040, + // Block 0x5d, offset 0x1740 + 0x1740: 0x0a08, 0x1741: 0x0a08, 0x1742: 0x0a08, 0x1743: 0x0a08, 0x1744: 0x0a08, 0x1745: 0x0c08, + 0x1746: 0x0808, 0x1747: 0x0c08, 0x1748: 0x0818, 0x1749: 0x0c08, 0x174a: 0x0c08, 0x174b: 0x0808, + 0x174c: 0x0808, 0x174d: 0x0908, 0x174e: 0x0c08, 0x174f: 0x0c08, 0x1750: 0x0c08, 0x1751: 0x0c08, + 0x1752: 0x0c08, 0x1753: 0x0a08, 0x1754: 0x0a08, 0x1755: 0x0a08, 0x1756: 0x0a08, 0x1757: 0x0908, + 0x1758: 0x0a08, 0x1759: 0x0a08, 0x175a: 0x0a08, 0x175b: 0x0a08, 0x175c: 0x0a08, 0x175d: 0x0c08, + 0x175e: 0x0a08, 0x175f: 0x0a08, 0x1760: 0x0a08, 0x1761: 0x0c08, 0x1762: 0x0808, 0x1763: 0x0808, + 0x1764: 0x0c08, 0x1765: 0x3308, 0x1766: 0x3308, 0x1767: 0x0040, 0x1768: 0x0040, 0x1769: 0x0040, + 0x176a: 0x0040, 0x176b: 0x0a18, 0x176c: 0x0a18, 0x176d: 0x0a18, 0x176e: 0x0a18, 0x176f: 0x0c18, + 0x1770: 0x0818, 0x1771: 0x0818, 0x1772: 0x0818, 0x1773: 0x0818, 0x1774: 0x0818, 0x1775: 0x0818, + 0x1776: 0x0818, 0x1777: 0x0040, 0x1778: 0x0040, 0x1779: 0x0040, 0x177a: 0x0040, 0x177b: 0x0040, + 0x177c: 0x0040, 0x177d: 0x0040, 0x177e: 0x0040, 0x177f: 0x0040, + // Block 0x5e, offset 0x1780 + 0x1780: 0x0a08, 0x1781: 0x0c08, 0x1782: 0x0a08, 0x1783: 0x0c08, 0x1784: 0x0c08, 0x1785: 0x0c08, + 0x1786: 0x0a08, 0x1787: 0x0a08, 0x1788: 0x0a08, 0x1789: 0x0c08, 0x178a: 0x0a08, 0x178b: 0x0a08, + 0x178c: 0x0c08, 0x178d: 0x0a08, 0x178e: 0x0c08, 0x178f: 0x0c08, 0x1790: 0x0a08, 0x1791: 0x0c08, + 0x1792: 0x0040, 0x1793: 0x0040, 0x1794: 0x0040, 0x1795: 0x0040, 0x1796: 0x0040, 0x1797: 0x0040, + 0x1798: 0x0040, 0x1799: 0x0818, 0x179a: 0x0818, 0x179b: 0x0818, 0x179c: 0x0818, 0x179d: 0x0040, + 0x179e: 0x0040, 0x179f: 0x0040, 0x17a0: 0x0040, 0x17a1: 0x0040, 0x17a2: 0x0040, 0x17a3: 0x0040, + 0x17a4: 0x0040, 0x17a5: 0x0040, 0x17a6: 0x0040, 0x17a7: 0x0040, 0x17a8: 0x0040, 0x17a9: 0x0c18, + 0x17aa: 0x0c18, 0x17ab: 0x0c18, 0x17ac: 0x0c18, 0x17ad: 0x0a18, 0x17ae: 0x0a18, 0x17af: 0x0818, + 0x17b0: 0x0040, 0x17b1: 0x0040, 0x17b2: 0x0040, 0x17b3: 0x0040, 0x17b4: 0x0040, 0x17b5: 0x0040, + 0x17b6: 0x0040, 0x17b7: 0x0040, 0x17b8: 0x0040, 0x17b9: 0x0040, 0x17ba: 0x0040, 0x17bb: 0x0040, + 0x17bc: 0x0040, 0x17bd: 0x0040, 0x17be: 0x0040, 0x17bf: 0x0040, + // Block 0x5f, offset 0x17c0 + 0x17c0: 0x3308, 0x17c1: 0x3308, 0x17c2: 0x3008, 0x17c3: 0x3008, 0x17c4: 0x0040, 0x17c5: 0x0008, + 0x17c6: 0x0008, 0x17c7: 0x0008, 0x17c8: 0x0008, 0x17c9: 0x0008, 0x17ca: 0x0008, 0x17cb: 0x0008, + 0x17cc: 0x0008, 0x17cd: 0x0040, 0x17ce: 0x0040, 0x17cf: 0x0008, 0x17d0: 0x0008, 0x17d1: 0x0040, + 0x17d2: 0x0040, 0x17d3: 0x0008, 0x17d4: 0x0008, 0x17d5: 0x0008, 0x17d6: 0x0008, 0x17d7: 0x0008, + 0x17d8: 0x0008, 0x17d9: 0x0008, 0x17da: 0x0008, 0x17db: 0x0008, 0x17dc: 0x0008, 0x17dd: 0x0008, + 0x17de: 0x0008, 0x17df: 0x0008, 0x17e0: 0x0008, 0x17e1: 0x0008, 0x17e2: 0x0008, 0x17e3: 0x0008, + 0x17e4: 0x0008, 0x17e5: 0x0008, 0x17e6: 0x0008, 0x17e7: 0x0008, 0x17e8: 0x0008, 0x17e9: 0x0040, + 0x17ea: 0x0008, 0x17eb: 0x0008, 0x17ec: 0x0008, 0x17ed: 0x0008, 0x17ee: 0x0008, 0x17ef: 0x0008, + 0x17f0: 0x0008, 0x17f1: 0x0040, 0x17f2: 0x0008, 0x17f3: 0x0008, 0x17f4: 0x0040, 0x17f5: 0x0008, + 0x17f6: 0x0008, 0x17f7: 0x0008, 0x17f8: 0x0008, 0x17f9: 0x0008, 0x17fa: 0x0040, 0x17fb: 0x0040, + 0x17fc: 0x3308, 0x17fd: 0x0008, 0x17fe: 0x3008, 0x17ff: 0x3008, + // Block 0x60, offset 0x1800 + 0x1800: 0x3308, 0x1801: 0x3008, 0x1802: 0x3008, 0x1803: 0x3008, 0x1804: 0x3008, 0x1805: 0x0040, + 0x1806: 0x0040, 0x1807: 0x3008, 0x1808: 0x3008, 0x1809: 0x0040, 0x180a: 0x0040, 0x180b: 0x3008, + 0x180c: 0x3008, 0x180d: 0x3808, 0x180e: 0x0040, 0x180f: 0x0040, 0x1810: 0x0008, 0x1811: 0x0040, + 0x1812: 0x0040, 0x1813: 0x0040, 0x1814: 0x0040, 0x1815: 0x0040, 0x1816: 0x0040, 0x1817: 0x3008, + 0x1818: 0x0040, 0x1819: 0x0040, 0x181a: 0x0040, 0x181b: 0x0040, 0x181c: 0x0040, 0x181d: 0x0008, + 0x181e: 0x0008, 0x181f: 0x0008, 0x1820: 0x0008, 0x1821: 0x0008, 0x1822: 0x3008, 0x1823: 0x3008, + 0x1824: 0x0040, 0x1825: 0x0040, 0x1826: 0x3308, 0x1827: 0x3308, 0x1828: 0x3308, 0x1829: 0x3308, + 0x182a: 0x3308, 0x182b: 0x3308, 0x182c: 0x3308, 0x182d: 0x0040, 0x182e: 0x0040, 0x182f: 0x0040, + 0x1830: 0x3308, 0x1831: 0x3308, 0x1832: 0x3308, 0x1833: 0x3308, 0x1834: 0x3308, 0x1835: 0x0040, + 0x1836: 0x0040, 0x1837: 0x0040, 0x1838: 0x0040, 0x1839: 0x0040, 0x183a: 0x0040, 0x183b: 0x0040, + 0x183c: 0x0040, 0x183d: 0x0040, 0x183e: 0x0040, 0x183f: 0x0040, + // Block 0x61, offset 0x1840 + 0x1840: 0x0039, 0x1841: 0x0ee9, 0x1842: 0x1159, 0x1843: 0x0ef9, 0x1844: 0x0f09, 0x1845: 0x1199, + 0x1846: 0x0f31, 0x1847: 0x0249, 0x1848: 0x0f41, 0x1849: 0x0259, 0x184a: 0x0f51, 0x184b: 0x0359, + 0x184c: 0x0f61, 0x184d: 0x0f71, 0x184e: 0x00d9, 0x184f: 0x0f99, 0x1850: 0x2039, 0x1851: 0x0269, + 0x1852: 0x01d9, 0x1853: 0x0fa9, 0x1854: 0x0fb9, 0x1855: 0x1089, 0x1856: 0x0279, 0x1857: 0x0369, + 0x1858: 0x0289, 0x1859: 0x13d1, 0x185a: 0x0039, 0x185b: 0x0ee9, 0x185c: 0x1159, 0x185d: 0x0ef9, + 0x185e: 0x0f09, 0x185f: 0x1199, 0x1860: 0x0f31, 0x1861: 0x0249, 0x1862: 0x0f41, 0x1863: 0x0259, + 0x1864: 0x0f51, 0x1865: 0x0359, 0x1866: 0x0f61, 0x1867: 0x0f71, 0x1868: 0x00d9, 0x1869: 0x0f99, + 0x186a: 0x2039, 0x186b: 0x0269, 0x186c: 0x01d9, 0x186d: 0x0fa9, 0x186e: 0x0fb9, 0x186f: 0x1089, + 0x1870: 0x0279, 0x1871: 0x0369, 0x1872: 0x0289, 0x1873: 0x13d1, 0x1874: 0x0039, 0x1875: 0x0ee9, + 0x1876: 0x1159, 0x1877: 0x0ef9, 0x1878: 0x0f09, 0x1879: 0x1199, 0x187a: 0x0f31, 0x187b: 0x0249, + 0x187c: 0x0f41, 0x187d: 0x0259, 0x187e: 0x0f51, 0x187f: 0x0359, + // Block 0x62, offset 0x1880 + 0x1880: 0x0f61, 0x1881: 0x0f71, 0x1882: 0x00d9, 0x1883: 0x0f99, 0x1884: 0x2039, 0x1885: 0x0269, + 0x1886: 0x01d9, 0x1887: 0x0fa9, 0x1888: 0x0fb9, 0x1889: 0x1089, 0x188a: 0x0279, 0x188b: 0x0369, + 0x188c: 0x0289, 0x188d: 0x13d1, 0x188e: 0x0039, 0x188f: 0x0ee9, 0x1890: 0x1159, 0x1891: 0x0ef9, + 0x1892: 0x0f09, 0x1893: 0x1199, 0x1894: 0x0f31, 0x1895: 0x0040, 0x1896: 0x0f41, 0x1897: 0x0259, + 0x1898: 0x0f51, 0x1899: 0x0359, 0x189a: 0x0f61, 0x189b: 0x0f71, 0x189c: 0x00d9, 0x189d: 0x0f99, + 0x189e: 0x2039, 0x189f: 0x0269, 0x18a0: 0x01d9, 0x18a1: 0x0fa9, 0x18a2: 0x0fb9, 0x18a3: 0x1089, + 0x18a4: 0x0279, 0x18a5: 0x0369, 0x18a6: 0x0289, 0x18a7: 0x13d1, 0x18a8: 0x0039, 0x18a9: 0x0ee9, + 0x18aa: 0x1159, 0x18ab: 0x0ef9, 0x18ac: 0x0f09, 0x18ad: 0x1199, 0x18ae: 0x0f31, 0x18af: 0x0249, + 0x18b0: 0x0f41, 0x18b1: 0x0259, 0x18b2: 0x0f51, 0x18b3: 0x0359, 0x18b4: 0x0f61, 0x18b5: 0x0f71, + 0x18b6: 0x00d9, 0x18b7: 0x0f99, 0x18b8: 0x2039, 0x18b9: 0x0269, 0x18ba: 0x01d9, 0x18bb: 0x0fa9, + 0x18bc: 0x0fb9, 0x18bd: 0x1089, 0x18be: 0x0279, 0x18bf: 0x0369, + // Block 0x63, offset 0x18c0 + 0x18c0: 0x0289, 0x18c1: 0x13d1, 0x18c2: 0x0039, 0x18c3: 0x0ee9, 0x18c4: 0x1159, 0x18c5: 0x0ef9, + 0x18c6: 0x0f09, 0x18c7: 0x1199, 0x18c8: 0x0f31, 0x18c9: 0x0249, 0x18ca: 0x0f41, 0x18cb: 0x0259, + 0x18cc: 0x0f51, 0x18cd: 0x0359, 0x18ce: 0x0f61, 0x18cf: 0x0f71, 0x18d0: 0x00d9, 0x18d1: 0x0f99, + 0x18d2: 0x2039, 0x18d3: 0x0269, 0x18d4: 0x01d9, 0x18d5: 0x0fa9, 0x18d6: 0x0fb9, 0x18d7: 0x1089, + 0x18d8: 0x0279, 0x18d9: 0x0369, 0x18da: 0x0289, 0x18db: 0x13d1, 0x18dc: 0x0039, 0x18dd: 0x0040, + 0x18de: 0x1159, 0x18df: 0x0ef9, 0x18e0: 0x0040, 0x18e1: 0x0040, 0x18e2: 0x0f31, 0x18e3: 0x0040, + 0x18e4: 0x0040, 0x18e5: 0x0259, 0x18e6: 0x0f51, 0x18e7: 0x0040, 0x18e8: 0x0040, 0x18e9: 0x0f71, + 0x18ea: 0x00d9, 0x18eb: 0x0f99, 0x18ec: 0x2039, 0x18ed: 0x0040, 0x18ee: 0x01d9, 0x18ef: 0x0fa9, + 0x18f0: 0x0fb9, 0x18f1: 0x1089, 0x18f2: 0x0279, 0x18f3: 0x0369, 0x18f4: 0x0289, 0x18f5: 0x13d1, + 0x18f6: 0x0039, 0x18f7: 0x0ee9, 0x18f8: 0x1159, 0x18f9: 0x0ef9, 0x18fa: 0x0040, 0x18fb: 0x1199, + 0x18fc: 0x0040, 0x18fd: 0x0249, 0x18fe: 0x0f41, 0x18ff: 0x0259, + // Block 0x64, offset 0x1900 + 0x1900: 0x0f51, 0x1901: 0x0359, 0x1902: 0x0f61, 0x1903: 0x0f71, 0x1904: 0x0040, 0x1905: 0x0f99, + 0x1906: 0x2039, 0x1907: 0x0269, 0x1908: 0x01d9, 0x1909: 0x0fa9, 0x190a: 0x0fb9, 0x190b: 0x1089, + 0x190c: 0x0279, 0x190d: 0x0369, 0x190e: 0x0289, 0x190f: 0x13d1, 0x1910: 0x0039, 0x1911: 0x0ee9, + 0x1912: 0x1159, 0x1913: 0x0ef9, 0x1914: 0x0f09, 0x1915: 0x1199, 0x1916: 0x0f31, 0x1917: 0x0249, + 0x1918: 0x0f41, 0x1919: 0x0259, 0x191a: 0x0f51, 0x191b: 0x0359, 0x191c: 0x0f61, 0x191d: 0x0f71, + 0x191e: 0x00d9, 0x191f: 0x0f99, 0x1920: 0x2039, 0x1921: 0x0269, 0x1922: 0x01d9, 0x1923: 0x0fa9, + 0x1924: 0x0fb9, 0x1925: 0x1089, 0x1926: 0x0279, 0x1927: 0x0369, 0x1928: 0x0289, 0x1929: 0x13d1, + 0x192a: 0x0039, 0x192b: 0x0ee9, 0x192c: 0x1159, 0x192d: 0x0ef9, 0x192e: 0x0f09, 0x192f: 0x1199, + 0x1930: 0x0f31, 0x1931: 0x0249, 0x1932: 0x0f41, 0x1933: 0x0259, 0x1934: 0x0f51, 0x1935: 0x0359, + 0x1936: 0x0f61, 0x1937: 0x0f71, 0x1938: 0x00d9, 0x1939: 0x0f99, 0x193a: 0x2039, 0x193b: 0x0269, + 0x193c: 0x01d9, 0x193d: 0x0fa9, 0x193e: 0x0fb9, 0x193f: 0x1089, + // Block 0x65, offset 0x1940 + 0x1940: 0x0279, 0x1941: 0x0369, 0x1942: 0x0289, 0x1943: 0x13d1, 0x1944: 0x0039, 0x1945: 0x0ee9, + 0x1946: 0x0040, 0x1947: 0x0ef9, 0x1948: 0x0f09, 0x1949: 0x1199, 0x194a: 0x0f31, 0x194b: 0x0040, + 0x194c: 0x0040, 0x194d: 0x0259, 0x194e: 0x0f51, 0x194f: 0x0359, 0x1950: 0x0f61, 0x1951: 0x0f71, + 0x1952: 0x00d9, 0x1953: 0x0f99, 0x1954: 0x2039, 0x1955: 0x0040, 0x1956: 0x01d9, 0x1957: 0x0fa9, + 0x1958: 0x0fb9, 0x1959: 0x1089, 0x195a: 0x0279, 0x195b: 0x0369, 0x195c: 0x0289, 0x195d: 0x0040, + 0x195e: 0x0039, 0x195f: 0x0ee9, 0x1960: 0x1159, 0x1961: 0x0ef9, 0x1962: 0x0f09, 0x1963: 0x1199, + 0x1964: 0x0f31, 0x1965: 0x0249, 0x1966: 0x0f41, 0x1967: 0x0259, 0x1968: 0x0f51, 0x1969: 0x0359, + 0x196a: 0x0f61, 0x196b: 0x0f71, 0x196c: 0x00d9, 0x196d: 0x0f99, 0x196e: 0x2039, 0x196f: 0x0269, + 0x1970: 0x01d9, 0x1971: 0x0fa9, 0x1972: 0x0fb9, 0x1973: 0x1089, 0x1974: 0x0279, 0x1975: 0x0369, + 0x1976: 0x0289, 0x1977: 0x13d1, 0x1978: 0x0039, 0x1979: 0x0ee9, 0x197a: 0x0040, 0x197b: 0x0ef9, + 0x197c: 0x0f09, 0x197d: 0x1199, 0x197e: 0x0f31, 0x197f: 0x0040, + // Block 0x66, offset 0x1980 + 0x1980: 0x0f41, 0x1981: 0x0259, 0x1982: 0x0f51, 0x1983: 0x0359, 0x1984: 0x0f61, 0x1985: 0x0040, + 0x1986: 0x00d9, 0x1987: 0x0040, 0x1988: 0x0040, 0x1989: 0x0040, 0x198a: 0x01d9, 0x198b: 0x0fa9, + 0x198c: 0x0fb9, 0x198d: 0x1089, 0x198e: 0x0279, 0x198f: 0x0369, 0x1990: 0x0289, 0x1991: 0x0040, + 0x1992: 0x0039, 0x1993: 0x0ee9, 0x1994: 0x1159, 0x1995: 0x0ef9, 0x1996: 0x0f09, 0x1997: 0x1199, + 0x1998: 0x0f31, 0x1999: 0x0249, 0x199a: 0x0f41, 0x199b: 0x0259, 0x199c: 0x0f51, 0x199d: 0x0359, + 0x199e: 0x0f61, 0x199f: 0x0f71, 0x19a0: 0x00d9, 0x19a1: 0x0f99, 0x19a2: 0x2039, 0x19a3: 0x0269, + 0x19a4: 0x01d9, 0x19a5: 0x0fa9, 0x19a6: 0x0fb9, 0x19a7: 0x1089, 0x19a8: 0x0279, 0x19a9: 0x0369, + 0x19aa: 0x0289, 0x19ab: 0x13d1, 0x19ac: 0x0039, 0x19ad: 0x0ee9, 0x19ae: 0x1159, 0x19af: 0x0ef9, + 0x19b0: 0x0f09, 0x19b1: 0x1199, 0x19b2: 0x0f31, 0x19b3: 0x0249, 0x19b4: 0x0f41, 0x19b5: 0x0259, + 0x19b6: 0x0f51, 0x19b7: 0x0359, 0x19b8: 0x0f61, 0x19b9: 0x0f71, 0x19ba: 0x00d9, 0x19bb: 0x0f99, + 0x19bc: 0x2039, 0x19bd: 0x0269, 0x19be: 0x01d9, 0x19bf: 0x0fa9, + // Block 0x67, offset 0x19c0 + 0x19c0: 0x0fb9, 0x19c1: 0x1089, 0x19c2: 0x0279, 0x19c3: 0x0369, 0x19c4: 0x0289, 0x19c5: 0x13d1, + 0x19c6: 0x0039, 0x19c7: 0x0ee9, 0x19c8: 0x1159, 0x19c9: 0x0ef9, 0x19ca: 0x0f09, 0x19cb: 0x1199, + 0x19cc: 0x0f31, 0x19cd: 0x0249, 0x19ce: 0x0f41, 0x19cf: 0x0259, 0x19d0: 0x0f51, 0x19d1: 0x0359, + 0x19d2: 0x0f61, 0x19d3: 0x0f71, 0x19d4: 0x00d9, 0x19d5: 0x0f99, 0x19d6: 0x2039, 0x19d7: 0x0269, + 0x19d8: 0x01d9, 0x19d9: 0x0fa9, 0x19da: 0x0fb9, 0x19db: 0x1089, 0x19dc: 0x0279, 0x19dd: 0x0369, + 0x19de: 0x0289, 0x19df: 0x13d1, 0x19e0: 0x0039, 0x19e1: 0x0ee9, 0x19e2: 0x1159, 0x19e3: 0x0ef9, + 0x19e4: 0x0f09, 0x19e5: 0x1199, 0x19e6: 0x0f31, 0x19e7: 0x0249, 0x19e8: 0x0f41, 0x19e9: 0x0259, + 0x19ea: 0x0f51, 0x19eb: 0x0359, 0x19ec: 0x0f61, 0x19ed: 0x0f71, 0x19ee: 0x00d9, 0x19ef: 0x0f99, + 0x19f0: 0x2039, 0x19f1: 0x0269, 0x19f2: 0x01d9, 0x19f3: 0x0fa9, 0x19f4: 0x0fb9, 0x19f5: 0x1089, + 0x19f6: 0x0279, 0x19f7: 0x0369, 0x19f8: 0x0289, 0x19f9: 0x13d1, 0x19fa: 0x0039, 0x19fb: 0x0ee9, + 0x19fc: 0x1159, 0x19fd: 0x0ef9, 0x19fe: 0x0f09, 0x19ff: 0x1199, + // Block 0x68, offset 0x1a00 + 0x1a00: 0x0f31, 0x1a01: 0x0249, 0x1a02: 0x0f41, 0x1a03: 0x0259, 0x1a04: 0x0f51, 0x1a05: 0x0359, + 0x1a06: 0x0f61, 0x1a07: 0x0f71, 0x1a08: 0x00d9, 0x1a09: 0x0f99, 0x1a0a: 0x2039, 0x1a0b: 0x0269, + 0x1a0c: 0x01d9, 0x1a0d: 0x0fa9, 0x1a0e: 0x0fb9, 0x1a0f: 0x1089, 0x1a10: 0x0279, 0x1a11: 0x0369, + 0x1a12: 0x0289, 0x1a13: 0x13d1, 0x1a14: 0x0039, 0x1a15: 0x0ee9, 0x1a16: 0x1159, 0x1a17: 0x0ef9, + 0x1a18: 0x0f09, 0x1a19: 0x1199, 0x1a1a: 0x0f31, 0x1a1b: 0x0249, 0x1a1c: 0x0f41, 0x1a1d: 0x0259, + 0x1a1e: 0x0f51, 0x1a1f: 0x0359, 0x1a20: 0x0f61, 0x1a21: 0x0f71, 0x1a22: 0x00d9, 0x1a23: 0x0f99, + 0x1a24: 0x2039, 0x1a25: 0x0269, 0x1a26: 0x01d9, 0x1a27: 0x0fa9, 0x1a28: 0x0fb9, 0x1a29: 0x1089, + 0x1a2a: 0x0279, 0x1a2b: 0x0369, 0x1a2c: 0x0289, 0x1a2d: 0x13d1, 0x1a2e: 0x0039, 0x1a2f: 0x0ee9, + 0x1a30: 0x1159, 0x1a31: 0x0ef9, 0x1a32: 0x0f09, 0x1a33: 0x1199, 0x1a34: 0x0f31, 0x1a35: 0x0249, + 0x1a36: 0x0f41, 0x1a37: 0x0259, 0x1a38: 0x0f51, 0x1a39: 0x0359, 0x1a3a: 0x0f61, 0x1a3b: 0x0f71, + 0x1a3c: 0x00d9, 0x1a3d: 0x0f99, 0x1a3e: 0x2039, 0x1a3f: 0x0269, + // Block 0x69, offset 0x1a40 + 0x1a40: 0x01d9, 0x1a41: 0x0fa9, 0x1a42: 0x0fb9, 0x1a43: 0x1089, 0x1a44: 0x0279, 0x1a45: 0x0369, + 0x1a46: 0x0289, 0x1a47: 0x13d1, 0x1a48: 0x0039, 0x1a49: 0x0ee9, 0x1a4a: 0x1159, 0x1a4b: 0x0ef9, + 0x1a4c: 0x0f09, 0x1a4d: 0x1199, 0x1a4e: 0x0f31, 0x1a4f: 0x0249, 0x1a50: 0x0f41, 0x1a51: 0x0259, + 0x1a52: 0x0f51, 0x1a53: 0x0359, 0x1a54: 0x0f61, 0x1a55: 0x0f71, 0x1a56: 0x00d9, 0x1a57: 0x0f99, + 0x1a58: 0x2039, 0x1a59: 0x0269, 0x1a5a: 0x01d9, 0x1a5b: 0x0fa9, 0x1a5c: 0x0fb9, 0x1a5d: 0x1089, + 0x1a5e: 0x0279, 0x1a5f: 0x0369, 0x1a60: 0x0289, 0x1a61: 0x13d1, 0x1a62: 0x0039, 0x1a63: 0x0ee9, + 0x1a64: 0x1159, 0x1a65: 0x0ef9, 0x1a66: 0x0f09, 0x1a67: 0x1199, 0x1a68: 0x0f31, 0x1a69: 0x0249, + 0x1a6a: 0x0f41, 0x1a6b: 0x0259, 0x1a6c: 0x0f51, 0x1a6d: 0x0359, 0x1a6e: 0x0f61, 0x1a6f: 0x0f71, + 0x1a70: 0x00d9, 0x1a71: 0x0f99, 0x1a72: 0x2039, 0x1a73: 0x0269, 0x1a74: 0x01d9, 0x1a75: 0x0fa9, + 0x1a76: 0x0fb9, 0x1a77: 0x1089, 0x1a78: 0x0279, 0x1a79: 0x0369, 0x1a7a: 0x0289, 0x1a7b: 0x13d1, + 0x1a7c: 0x0039, 0x1a7d: 0x0ee9, 0x1a7e: 0x1159, 0x1a7f: 0x0ef9, + // Block 0x6a, offset 0x1a80 + 0x1a80: 0x0f09, 0x1a81: 0x1199, 0x1a82: 0x0f31, 0x1a83: 0x0249, 0x1a84: 0x0f41, 0x1a85: 0x0259, + 0x1a86: 0x0f51, 0x1a87: 0x0359, 0x1a88: 0x0f61, 0x1a89: 0x0f71, 0x1a8a: 0x00d9, 0x1a8b: 0x0f99, + 0x1a8c: 0x2039, 0x1a8d: 0x0269, 0x1a8e: 0x01d9, 0x1a8f: 0x0fa9, 0x1a90: 0x0fb9, 0x1a91: 0x1089, + 0x1a92: 0x0279, 0x1a93: 0x0369, 0x1a94: 0x0289, 0x1a95: 0x13d1, 0x1a96: 0x0039, 0x1a97: 0x0ee9, + 0x1a98: 0x1159, 0x1a99: 0x0ef9, 0x1a9a: 0x0f09, 0x1a9b: 0x1199, 0x1a9c: 0x0f31, 0x1a9d: 0x0249, + 0x1a9e: 0x0f41, 0x1a9f: 0x0259, 0x1aa0: 0x0f51, 0x1aa1: 0x0359, 0x1aa2: 0x0f61, 0x1aa3: 0x0f71, + 0x1aa4: 0x00d9, 0x1aa5: 0x0f99, 0x1aa6: 0x2039, 0x1aa7: 0x0269, 0x1aa8: 0x01d9, 0x1aa9: 0x0fa9, + 0x1aaa: 0x0fb9, 0x1aab: 0x1089, 0x1aac: 0x0279, 0x1aad: 0x0369, 0x1aae: 0x0289, 0x1aaf: 0x13d1, + 0x1ab0: 0x0039, 0x1ab1: 0x0ee9, 0x1ab2: 0x1159, 0x1ab3: 0x0ef9, 0x1ab4: 0x0f09, 0x1ab5: 0x1199, + 0x1ab6: 0x0f31, 0x1ab7: 0x0249, 0x1ab8: 0x0f41, 0x1ab9: 0x0259, 0x1aba: 0x0f51, 0x1abb: 0x0359, + 0x1abc: 0x0f61, 0x1abd: 0x0f71, 0x1abe: 0x00d9, 0x1abf: 0x0f99, + // Block 0x6b, offset 0x1ac0 + 0x1ac0: 0x2039, 0x1ac1: 0x0269, 0x1ac2: 0x01d9, 0x1ac3: 0x0fa9, 0x1ac4: 0x0fb9, 0x1ac5: 0x1089, + 0x1ac6: 0x0279, 0x1ac7: 0x0369, 0x1ac8: 0x0289, 0x1ac9: 0x13d1, 0x1aca: 0x0039, 0x1acb: 0x0ee9, + 0x1acc: 0x1159, 0x1acd: 0x0ef9, 0x1ace: 0x0f09, 0x1acf: 0x1199, 0x1ad0: 0x0f31, 0x1ad1: 0x0249, + 0x1ad2: 0x0f41, 0x1ad3: 0x0259, 0x1ad4: 0x0f51, 0x1ad5: 0x0359, 0x1ad6: 0x0f61, 0x1ad7: 0x0f71, + 0x1ad8: 0x00d9, 0x1ad9: 0x0f99, 0x1ada: 0x2039, 0x1adb: 0x0269, 0x1adc: 0x01d9, 0x1add: 0x0fa9, + 0x1ade: 0x0fb9, 0x1adf: 0x1089, 0x1ae0: 0x0279, 0x1ae1: 0x0369, 0x1ae2: 0x0289, 0x1ae3: 0x13d1, + 0x1ae4: 0xba81, 0x1ae5: 0xba99, 0x1ae6: 0x0040, 0x1ae7: 0x0040, 0x1ae8: 0xbab1, 0x1ae9: 0x1099, + 0x1aea: 0x10b1, 0x1aeb: 0x10c9, 0x1aec: 0xbac9, 0x1aed: 0xbae1, 0x1aee: 0xbaf9, 0x1aef: 0x1429, + 0x1af0: 0x1a31, 0x1af1: 0xbb11, 0x1af2: 0xbb29, 0x1af3: 0xbb41, 0x1af4: 0xbb59, 0x1af5: 0xbb71, + 0x1af6: 0xbb89, 0x1af7: 0x2109, 0x1af8: 0x1111, 0x1af9: 0x1429, 0x1afa: 0xbba1, 0x1afb: 0xbbb9, + 0x1afc: 0xbbd1, 0x1afd: 0x10e1, 0x1afe: 0x10f9, 0x1aff: 0xbbe9, + // Block 0x6c, offset 0x1b00 + 0x1b00: 0x2079, 0x1b01: 0xbc01, 0x1b02: 0xbab1, 0x1b03: 0x1099, 0x1b04: 0x10b1, 0x1b05: 0x10c9, + 0x1b06: 0xbac9, 0x1b07: 0xbae1, 0x1b08: 0xbaf9, 0x1b09: 0x1429, 0x1b0a: 0x1a31, 0x1b0b: 0xbb11, + 0x1b0c: 0xbb29, 0x1b0d: 0xbb41, 0x1b0e: 0xbb59, 0x1b0f: 0xbb71, 0x1b10: 0xbb89, 0x1b11: 0x2109, + 0x1b12: 0x1111, 0x1b13: 0xbba1, 0x1b14: 0xbba1, 0x1b15: 0xbbb9, 0x1b16: 0xbbd1, 0x1b17: 0x10e1, + 0x1b18: 0x10f9, 0x1b19: 0xbbe9, 0x1b1a: 0x2079, 0x1b1b: 0xbc21, 0x1b1c: 0xbac9, 0x1b1d: 0x1429, + 0x1b1e: 0xbb11, 0x1b1f: 0x10e1, 0x1b20: 0x1111, 0x1b21: 0x2109, 0x1b22: 0xbab1, 0x1b23: 0x1099, + 0x1b24: 0x10b1, 0x1b25: 0x10c9, 0x1b26: 0xbac9, 0x1b27: 0xbae1, 0x1b28: 0xbaf9, 0x1b29: 0x1429, + 0x1b2a: 0x1a31, 0x1b2b: 0xbb11, 0x1b2c: 0xbb29, 0x1b2d: 0xbb41, 0x1b2e: 0xbb59, 0x1b2f: 0xbb71, + 0x1b30: 0xbb89, 0x1b31: 0x2109, 0x1b32: 0x1111, 0x1b33: 0x1429, 0x1b34: 0xbba1, 0x1b35: 0xbbb9, + 0x1b36: 0xbbd1, 0x1b37: 0x10e1, 0x1b38: 0x10f9, 0x1b39: 0xbbe9, 0x1b3a: 0x2079, 0x1b3b: 0xbc01, + 0x1b3c: 0xbab1, 0x1b3d: 0x1099, 0x1b3e: 0x10b1, 0x1b3f: 0x10c9, + // Block 0x6d, offset 0x1b40 + 0x1b40: 0xbac9, 0x1b41: 0xbae1, 0x1b42: 0xbaf9, 0x1b43: 0x1429, 0x1b44: 0x1a31, 0x1b45: 0xbb11, + 0x1b46: 0xbb29, 0x1b47: 0xbb41, 0x1b48: 0xbb59, 0x1b49: 0xbb71, 0x1b4a: 0xbb89, 0x1b4b: 0x2109, + 0x1b4c: 0x1111, 0x1b4d: 0xbba1, 0x1b4e: 0xbba1, 0x1b4f: 0xbbb9, 0x1b50: 0xbbd1, 0x1b51: 0x10e1, + 0x1b52: 0x10f9, 0x1b53: 0xbbe9, 0x1b54: 0x2079, 0x1b55: 0xbc21, 0x1b56: 0xbac9, 0x1b57: 0x1429, + 0x1b58: 0xbb11, 0x1b59: 0x10e1, 0x1b5a: 0x1111, 0x1b5b: 0x2109, 0x1b5c: 0xbab1, 0x1b5d: 0x1099, + 0x1b5e: 0x10b1, 0x1b5f: 0x10c9, 0x1b60: 0xbac9, 0x1b61: 0xbae1, 0x1b62: 0xbaf9, 0x1b63: 0x1429, + 0x1b64: 0x1a31, 0x1b65: 0xbb11, 0x1b66: 0xbb29, 0x1b67: 0xbb41, 0x1b68: 0xbb59, 0x1b69: 0xbb71, + 0x1b6a: 0xbb89, 0x1b6b: 0x2109, 0x1b6c: 0x1111, 0x1b6d: 0x1429, 0x1b6e: 0xbba1, 0x1b6f: 0xbbb9, + 0x1b70: 0xbbd1, 0x1b71: 0x10e1, 0x1b72: 0x10f9, 0x1b73: 0xbbe9, 0x1b74: 0x2079, 0x1b75: 0xbc01, + 0x1b76: 0xbab1, 0x1b77: 0x1099, 0x1b78: 0x10b1, 0x1b79: 0x10c9, 0x1b7a: 0xbac9, 0x1b7b: 0xbae1, + 0x1b7c: 0xbaf9, 0x1b7d: 0x1429, 0x1b7e: 0x1a31, 0x1b7f: 0xbb11, + // Block 0x6e, offset 0x1b80 + 0x1b80: 0xbb29, 0x1b81: 0xbb41, 0x1b82: 0xbb59, 0x1b83: 0xbb71, 0x1b84: 0xbb89, 0x1b85: 0x2109, + 0x1b86: 0x1111, 0x1b87: 0xbba1, 0x1b88: 0xbba1, 0x1b89: 0xbbb9, 0x1b8a: 0xbbd1, 0x1b8b: 0x10e1, + 0x1b8c: 0x10f9, 0x1b8d: 0xbbe9, 0x1b8e: 0x2079, 0x1b8f: 0xbc21, 0x1b90: 0xbac9, 0x1b91: 0x1429, + 0x1b92: 0xbb11, 0x1b93: 0x10e1, 0x1b94: 0x1111, 0x1b95: 0x2109, 0x1b96: 0xbab1, 0x1b97: 0x1099, + 0x1b98: 0x10b1, 0x1b99: 0x10c9, 0x1b9a: 0xbac9, 0x1b9b: 0xbae1, 0x1b9c: 0xbaf9, 0x1b9d: 0x1429, + 0x1b9e: 0x1a31, 0x1b9f: 0xbb11, 0x1ba0: 0xbb29, 0x1ba1: 0xbb41, 0x1ba2: 0xbb59, 0x1ba3: 0xbb71, + 0x1ba4: 0xbb89, 0x1ba5: 0x2109, 0x1ba6: 0x1111, 0x1ba7: 0x1429, 0x1ba8: 0xbba1, 0x1ba9: 0xbbb9, + 0x1baa: 0xbbd1, 0x1bab: 0x10e1, 0x1bac: 0x10f9, 0x1bad: 0xbbe9, 0x1bae: 0x2079, 0x1baf: 0xbc01, + 0x1bb0: 0xbab1, 0x1bb1: 0x1099, 0x1bb2: 0x10b1, 0x1bb3: 0x10c9, 0x1bb4: 0xbac9, 0x1bb5: 0xbae1, + 0x1bb6: 0xbaf9, 0x1bb7: 0x1429, 0x1bb8: 0x1a31, 0x1bb9: 0xbb11, 0x1bba: 0xbb29, 0x1bbb: 0xbb41, + 0x1bbc: 0xbb59, 0x1bbd: 0xbb71, 0x1bbe: 0xbb89, 0x1bbf: 0x2109, + // Block 0x6f, offset 0x1bc0 + 0x1bc0: 0x1111, 0x1bc1: 0xbba1, 0x1bc2: 0xbba1, 0x1bc3: 0xbbb9, 0x1bc4: 0xbbd1, 0x1bc5: 0x10e1, + 0x1bc6: 0x10f9, 0x1bc7: 0xbbe9, 0x1bc8: 0x2079, 0x1bc9: 0xbc21, 0x1bca: 0xbac9, 0x1bcb: 0x1429, + 0x1bcc: 0xbb11, 0x1bcd: 0x10e1, 0x1bce: 0x1111, 0x1bcf: 0x2109, 0x1bd0: 0xbab1, 0x1bd1: 0x1099, + 0x1bd2: 0x10b1, 0x1bd3: 0x10c9, 0x1bd4: 0xbac9, 0x1bd5: 0xbae1, 0x1bd6: 0xbaf9, 0x1bd7: 0x1429, + 0x1bd8: 0x1a31, 0x1bd9: 0xbb11, 0x1bda: 0xbb29, 0x1bdb: 0xbb41, 0x1bdc: 0xbb59, 0x1bdd: 0xbb71, + 0x1bde: 0xbb89, 0x1bdf: 0x2109, 0x1be0: 0x1111, 0x1be1: 0x1429, 0x1be2: 0xbba1, 0x1be3: 0xbbb9, + 0x1be4: 0xbbd1, 0x1be5: 0x10e1, 0x1be6: 0x10f9, 0x1be7: 0xbbe9, 0x1be8: 0x2079, 0x1be9: 0xbc01, + 0x1bea: 0xbab1, 0x1beb: 0x1099, 0x1bec: 0x10b1, 0x1bed: 0x10c9, 0x1bee: 0xbac9, 0x1bef: 0xbae1, + 0x1bf0: 0xbaf9, 0x1bf1: 0x1429, 0x1bf2: 0x1a31, 0x1bf3: 0xbb11, 0x1bf4: 0xbb29, 0x1bf5: 0xbb41, + 0x1bf6: 0xbb59, 0x1bf7: 0xbb71, 0x1bf8: 0xbb89, 0x1bf9: 0x2109, 0x1bfa: 0x1111, 0x1bfb: 0xbba1, + 0x1bfc: 0xbba1, 0x1bfd: 0xbbb9, 0x1bfe: 0xbbd1, 0x1bff: 0x10e1, + // Block 0x70, offset 0x1c00 + 0x1c00: 0x10f9, 0x1c01: 0xbbe9, 0x1c02: 0x2079, 0x1c03: 0xbc21, 0x1c04: 0xbac9, 0x1c05: 0x1429, + 0x1c06: 0xbb11, 0x1c07: 0x10e1, 0x1c08: 0x1111, 0x1c09: 0x2109, 0x1c0a: 0xbc41, 0x1c0b: 0xbc41, + 0x1c0c: 0x0040, 0x1c0d: 0x0040, 0x1c0e: 0x1f41, 0x1c0f: 0x00c9, 0x1c10: 0x0069, 0x1c11: 0x0079, + 0x1c12: 0x1f51, 0x1c13: 0x1f61, 0x1c14: 0x1f71, 0x1c15: 0x1f81, 0x1c16: 0x1f91, 0x1c17: 0x1fa1, + 0x1c18: 0x1f41, 0x1c19: 0x00c9, 0x1c1a: 0x0069, 0x1c1b: 0x0079, 0x1c1c: 0x1f51, 0x1c1d: 0x1f61, + 0x1c1e: 0x1f71, 0x1c1f: 0x1f81, 0x1c20: 0x1f91, 0x1c21: 0x1fa1, 0x1c22: 0x1f41, 0x1c23: 0x00c9, + 0x1c24: 0x0069, 0x1c25: 0x0079, 0x1c26: 0x1f51, 0x1c27: 0x1f61, 0x1c28: 0x1f71, 0x1c29: 0x1f81, + 0x1c2a: 0x1f91, 0x1c2b: 0x1fa1, 0x1c2c: 0x1f41, 0x1c2d: 0x00c9, 0x1c2e: 0x0069, 0x1c2f: 0x0079, + 0x1c30: 0x1f51, 0x1c31: 0x1f61, 0x1c32: 0x1f71, 0x1c33: 0x1f81, 0x1c34: 0x1f91, 0x1c35: 0x1fa1, + 0x1c36: 0x1f41, 0x1c37: 0x00c9, 0x1c38: 0x0069, 0x1c39: 0x0079, 0x1c3a: 0x1f51, 0x1c3b: 0x1f61, + 0x1c3c: 0x1f71, 0x1c3d: 0x1f81, 0x1c3e: 0x1f91, 0x1c3f: 0x1fa1, + // Block 0x71, offset 0x1c40 + 0x1c40: 0xe115, 0x1c41: 0xe115, 0x1c42: 0xe135, 0x1c43: 0xe135, 0x1c44: 0xe115, 0x1c45: 0xe115, + 0x1c46: 0xe175, 0x1c47: 0xe175, 0x1c48: 0xe115, 0x1c49: 0xe115, 0x1c4a: 0xe135, 0x1c4b: 0xe135, + 0x1c4c: 0xe115, 0x1c4d: 0xe115, 0x1c4e: 0xe1f5, 0x1c4f: 0xe1f5, 0x1c50: 0xe115, 0x1c51: 0xe115, + 0x1c52: 0xe135, 0x1c53: 0xe135, 0x1c54: 0xe115, 0x1c55: 0xe115, 0x1c56: 0xe175, 0x1c57: 0xe175, + 0x1c58: 0xe115, 0x1c59: 0xe115, 0x1c5a: 0xe135, 0x1c5b: 0xe135, 0x1c5c: 0xe115, 0x1c5d: 0xe115, + 0x1c5e: 0x8b05, 0x1c5f: 0x8b05, 0x1c60: 0x04b5, 0x1c61: 0x04b5, 0x1c62: 0x0a08, 0x1c63: 0x0a08, + 0x1c64: 0x0a08, 0x1c65: 0x0a08, 0x1c66: 0x0a08, 0x1c67: 0x0a08, 0x1c68: 0x0a08, 0x1c69: 0x0a08, + 0x1c6a: 0x0a08, 0x1c6b: 0x0a08, 0x1c6c: 0x0a08, 0x1c6d: 0x0a08, 0x1c6e: 0x0a08, 0x1c6f: 0x0a08, + 0x1c70: 0x0a08, 0x1c71: 0x0a08, 0x1c72: 0x0a08, 0x1c73: 0x0a08, 0x1c74: 0x0a08, 0x1c75: 0x0a08, + 0x1c76: 0x0a08, 0x1c77: 0x0a08, 0x1c78: 0x0a08, 0x1c79: 0x0a08, 0x1c7a: 0x0a08, 0x1c7b: 0x0a08, + 0x1c7c: 0x0a08, 0x1c7d: 0x0a08, 0x1c7e: 0x0a08, 0x1c7f: 0x0a08, + // Block 0x72, offset 0x1c80 + 0x1c80: 0xb189, 0x1c81: 0xb1a1, 0x1c82: 0xb201, 0x1c83: 0xb249, 0x1c84: 0x0040, 0x1c85: 0xb411, + 0x1c86: 0xb291, 0x1c87: 0xb219, 0x1c88: 0xb309, 0x1c89: 0xb429, 0x1c8a: 0xb399, 0x1c8b: 0xb3b1, + 0x1c8c: 0xb3c9, 0x1c8d: 0xb3e1, 0x1c8e: 0xb2a9, 0x1c8f: 0xb339, 0x1c90: 0xb369, 0x1c91: 0xb2d9, + 0x1c92: 0xb381, 0x1c93: 0xb279, 0x1c94: 0xb2c1, 0x1c95: 0xb1d1, 0x1c96: 0xb1e9, 0x1c97: 0xb231, + 0x1c98: 0xb261, 0x1c99: 0xb2f1, 0x1c9a: 0xb321, 0x1c9b: 0xb351, 0x1c9c: 0xbc59, 0x1c9d: 0x7949, + 0x1c9e: 0xbc71, 0x1c9f: 0xbc89, 0x1ca0: 0x0040, 0x1ca1: 0xb1a1, 0x1ca2: 0xb201, 0x1ca3: 0x0040, + 0x1ca4: 0xb3f9, 0x1ca5: 0x0040, 0x1ca6: 0x0040, 0x1ca7: 0xb219, 0x1ca8: 0x0040, 0x1ca9: 0xb429, + 0x1caa: 0xb399, 0x1cab: 0xb3b1, 0x1cac: 0xb3c9, 0x1cad: 0xb3e1, 0x1cae: 0xb2a9, 0x1caf: 0xb339, + 0x1cb0: 0xb369, 0x1cb1: 0xb2d9, 0x1cb2: 0xb381, 0x1cb3: 0x0040, 0x1cb4: 0xb2c1, 0x1cb5: 0xb1d1, + 0x1cb6: 0xb1e9, 0x1cb7: 0xb231, 0x1cb8: 0x0040, 0x1cb9: 0xb2f1, 0x1cba: 0x0040, 0x1cbb: 0xb351, + 0x1cbc: 0x0040, 0x1cbd: 0x0040, 0x1cbe: 0x0040, 0x1cbf: 0x0040, + // Block 0x73, offset 0x1cc0 + 0x1cc0: 0x0040, 0x1cc1: 0x0040, 0x1cc2: 0xb201, 0x1cc3: 0x0040, 0x1cc4: 0x0040, 0x1cc5: 0x0040, + 0x1cc6: 0x0040, 0x1cc7: 0xb219, 0x1cc8: 0x0040, 0x1cc9: 0xb429, 0x1cca: 0x0040, 0x1ccb: 0xb3b1, + 0x1ccc: 0x0040, 0x1ccd: 0xb3e1, 0x1cce: 0xb2a9, 0x1ccf: 0xb339, 0x1cd0: 0x0040, 0x1cd1: 0xb2d9, + 0x1cd2: 0xb381, 0x1cd3: 0x0040, 0x1cd4: 0xb2c1, 0x1cd5: 0x0040, 0x1cd6: 0x0040, 0x1cd7: 0xb231, + 0x1cd8: 0x0040, 0x1cd9: 0xb2f1, 0x1cda: 0x0040, 0x1cdb: 0xb351, 0x1cdc: 0x0040, 0x1cdd: 0x7949, + 0x1cde: 0x0040, 0x1cdf: 0xbc89, 0x1ce0: 0x0040, 0x1ce1: 0xb1a1, 0x1ce2: 0xb201, 0x1ce3: 0x0040, + 0x1ce4: 0xb3f9, 0x1ce5: 0x0040, 0x1ce6: 0x0040, 0x1ce7: 0xb219, 0x1ce8: 0xb309, 0x1ce9: 0xb429, + 0x1cea: 0xb399, 0x1ceb: 0x0040, 0x1cec: 0xb3c9, 0x1ced: 0xb3e1, 0x1cee: 0xb2a9, 0x1cef: 0xb339, + 0x1cf0: 0xb369, 0x1cf1: 0xb2d9, 0x1cf2: 0xb381, 0x1cf3: 0x0040, 0x1cf4: 0xb2c1, 0x1cf5: 0xb1d1, + 0x1cf6: 0xb1e9, 0x1cf7: 0xb231, 0x1cf8: 0x0040, 0x1cf9: 0xb2f1, 0x1cfa: 0xb321, 0x1cfb: 0xb351, + 0x1cfc: 0xbc59, 0x1cfd: 0x0040, 0x1cfe: 0xbc71, 0x1cff: 0x0040, + // Block 0x74, offset 0x1d00 + 0x1d00: 0xb189, 0x1d01: 0xb1a1, 0x1d02: 0xb201, 0x1d03: 0xb249, 0x1d04: 0xb3f9, 0x1d05: 0xb411, + 0x1d06: 0xb291, 0x1d07: 0xb219, 0x1d08: 0xb309, 0x1d09: 0xb429, 0x1d0a: 0x0040, 0x1d0b: 0xb3b1, + 0x1d0c: 0xb3c9, 0x1d0d: 0xb3e1, 0x1d0e: 0xb2a9, 0x1d0f: 0xb339, 0x1d10: 0xb369, 0x1d11: 0xb2d9, + 0x1d12: 0xb381, 0x1d13: 0xb279, 0x1d14: 0xb2c1, 0x1d15: 0xb1d1, 0x1d16: 0xb1e9, 0x1d17: 0xb231, + 0x1d18: 0xb261, 0x1d19: 0xb2f1, 0x1d1a: 0xb321, 0x1d1b: 0xb351, 0x1d1c: 0x0040, 0x1d1d: 0x0040, + 0x1d1e: 0x0040, 0x1d1f: 0x0040, 0x1d20: 0x0040, 0x1d21: 0xb1a1, 0x1d22: 0xb201, 0x1d23: 0xb249, + 0x1d24: 0x0040, 0x1d25: 0xb411, 0x1d26: 0xb291, 0x1d27: 0xb219, 0x1d28: 0xb309, 0x1d29: 0xb429, + 0x1d2a: 0x0040, 0x1d2b: 0xb3b1, 0x1d2c: 0xb3c9, 0x1d2d: 0xb3e1, 0x1d2e: 0xb2a9, 0x1d2f: 0xb339, + 0x1d30: 0xb369, 0x1d31: 0xb2d9, 0x1d32: 0xb381, 0x1d33: 0xb279, 0x1d34: 0xb2c1, 0x1d35: 0xb1d1, + 0x1d36: 0xb1e9, 0x1d37: 0xb231, 0x1d38: 0xb261, 0x1d39: 0xb2f1, 0x1d3a: 0xb321, 0x1d3b: 0xb351, + 0x1d3c: 0x0040, 0x1d3d: 0x0040, 0x1d3e: 0x0040, 0x1d3f: 0x0040, + // Block 0x75, offset 0x1d40 + 0x1d40: 0x0040, 0x1d41: 0xbca2, 0x1d42: 0xbcba, 0x1d43: 0xbcd2, 0x1d44: 0xbcea, 0x1d45: 0xbd02, + 0x1d46: 0xbd1a, 0x1d47: 0xbd32, 0x1d48: 0xbd4a, 0x1d49: 0xbd62, 0x1d4a: 0xbd7a, 0x1d4b: 0x0018, + 0x1d4c: 0x0018, 0x1d4d: 0x0040, 0x1d4e: 0x0040, 0x1d4f: 0x0040, 0x1d50: 0xbd92, 0x1d51: 0xbdb2, + 0x1d52: 0xbdd2, 0x1d53: 0xbdf2, 0x1d54: 0xbe12, 0x1d55: 0xbe32, 0x1d56: 0xbe52, 0x1d57: 0xbe72, + 0x1d58: 0xbe92, 0x1d59: 0xbeb2, 0x1d5a: 0xbed2, 0x1d5b: 0xbef2, 0x1d5c: 0xbf12, 0x1d5d: 0xbf32, + 0x1d5e: 0xbf52, 0x1d5f: 0xbf72, 0x1d60: 0xbf92, 0x1d61: 0xbfb2, 0x1d62: 0xbfd2, 0x1d63: 0xbff2, + 0x1d64: 0xc012, 0x1d65: 0xc032, 0x1d66: 0xc052, 0x1d67: 0xc072, 0x1d68: 0xc092, 0x1d69: 0xc0b2, + 0x1d6a: 0xc0d1, 0x1d6b: 0x1159, 0x1d6c: 0x0269, 0x1d6d: 0x6671, 0x1d6e: 0xc111, 0x1d6f: 0x0040, + 0x1d70: 0x0039, 0x1d71: 0x0ee9, 0x1d72: 0x1159, 0x1d73: 0x0ef9, 0x1d74: 0x0f09, 0x1d75: 0x1199, + 0x1d76: 0x0f31, 0x1d77: 0x0249, 0x1d78: 0x0f41, 0x1d79: 0x0259, 0x1d7a: 0x0f51, 0x1d7b: 0x0359, + 0x1d7c: 0x0f61, 0x1d7d: 0x0f71, 0x1d7e: 0x00d9, 0x1d7f: 0x0f99, + // Block 0x76, offset 0x1d80 + 0x1d80: 0x2039, 0x1d81: 0x0269, 0x1d82: 0x01d9, 0x1d83: 0x0fa9, 0x1d84: 0x0fb9, 0x1d85: 0x1089, + 0x1d86: 0x0279, 0x1d87: 0x0369, 0x1d88: 0x0289, 0x1d89: 0x13d1, 0x1d8a: 0xc129, 0x1d8b: 0x65b1, + 0x1d8c: 0xc141, 0x1d8d: 0x1441, 0x1d8e: 0xc159, 0x1d8f: 0xc179, 0x1d90: 0x0018, 0x1d91: 0x0018, + 0x1d92: 0x0018, 0x1d93: 0x0018, 0x1d94: 0x0018, 0x1d95: 0x0018, 0x1d96: 0x0018, 0x1d97: 0x0018, + 0x1d98: 0x0018, 0x1d99: 0x0018, 0x1d9a: 0x0018, 0x1d9b: 0x0018, 0x1d9c: 0x0018, 0x1d9d: 0x0018, + 0x1d9e: 0x0018, 0x1d9f: 0x0018, 0x1da0: 0x0018, 0x1da1: 0x0018, 0x1da2: 0x0018, 0x1da3: 0x0018, + 0x1da4: 0x0018, 0x1da5: 0x0018, 0x1da6: 0x0018, 0x1da7: 0x0018, 0x1da8: 0x0018, 0x1da9: 0x0018, + 0x1daa: 0xc191, 0x1dab: 0xc1a9, 0x1dac: 0x0040, 0x1dad: 0x0040, 0x1dae: 0x0040, 0x1daf: 0x0040, + 0x1db0: 0x0018, 0x1db1: 0x0018, 0x1db2: 0x0018, 0x1db3: 0x0018, 0x1db4: 0x0018, 0x1db5: 0x0018, + 0x1db6: 0x0018, 0x1db7: 0x0018, 0x1db8: 0x0018, 0x1db9: 0x0018, 0x1dba: 0x0018, 0x1dbb: 0x0018, + 0x1dbc: 0x0018, 0x1dbd: 0x0018, 0x1dbe: 0x0018, 0x1dbf: 0x0018, + // Block 0x77, offset 0x1dc0 + 0x1dc0: 0xc1d9, 0x1dc1: 0xc211, 0x1dc2: 0xc249, 0x1dc3: 0x0040, 0x1dc4: 0x0040, 0x1dc5: 0x0040, + 0x1dc6: 0x0040, 0x1dc7: 0x0040, 0x1dc8: 0x0040, 0x1dc9: 0x0040, 0x1dca: 0x0040, 0x1dcb: 0x0040, + 0x1dcc: 0x0040, 0x1dcd: 0x0040, 0x1dce: 0x0040, 0x1dcf: 0x0040, 0x1dd0: 0xc269, 0x1dd1: 0xc289, + 0x1dd2: 0xc2a9, 0x1dd3: 0xc2c9, 0x1dd4: 0xc2e9, 0x1dd5: 0xc309, 0x1dd6: 0xc329, 0x1dd7: 0xc349, + 0x1dd8: 0xc369, 0x1dd9: 0xc389, 0x1dda: 0xc3a9, 0x1ddb: 0xc3c9, 0x1ddc: 0xc3e9, 0x1ddd: 0xc409, + 0x1dde: 0xc429, 0x1ddf: 0xc449, 0x1de0: 0xc469, 0x1de1: 0xc489, 0x1de2: 0xc4a9, 0x1de3: 0xc4c9, + 0x1de4: 0xc4e9, 0x1de5: 0xc509, 0x1de6: 0xc529, 0x1de7: 0xc549, 0x1de8: 0xc569, 0x1de9: 0xc589, + 0x1dea: 0xc5a9, 0x1deb: 0xc5c9, 0x1dec: 0xc5e9, 0x1ded: 0xc609, 0x1dee: 0xc629, 0x1def: 0xc649, + 0x1df0: 0xc669, 0x1df1: 0xc689, 0x1df2: 0xc6a9, 0x1df3: 0xc6c9, 0x1df4: 0xc6e9, 0x1df5: 0xc709, + 0x1df6: 0xc729, 0x1df7: 0xc749, 0x1df8: 0xc769, 0x1df9: 0xc789, 0x1dfa: 0xc7a9, 0x1dfb: 0xc7c9, + 0x1dfc: 0x0040, 0x1dfd: 0x0040, 0x1dfe: 0x0040, 0x1dff: 0x0040, + // Block 0x78, offset 0x1e00 + 0x1e00: 0xcaf9, 0x1e01: 0xcb19, 0x1e02: 0xcb39, 0x1e03: 0x8b1d, 0x1e04: 0xcb59, 0x1e05: 0xcb79, + 0x1e06: 0xcb99, 0x1e07: 0xcbb9, 0x1e08: 0xcbd9, 0x1e09: 0xcbf9, 0x1e0a: 0xcc19, 0x1e0b: 0xcc39, + 0x1e0c: 0xcc59, 0x1e0d: 0x8b3d, 0x1e0e: 0xcc79, 0x1e0f: 0xcc99, 0x1e10: 0xccb9, 0x1e11: 0xccd9, + 0x1e12: 0x8b5d, 0x1e13: 0xccf9, 0x1e14: 0xcd19, 0x1e15: 0xc429, 0x1e16: 0x8b7d, 0x1e17: 0xcd39, + 0x1e18: 0xcd59, 0x1e19: 0xcd79, 0x1e1a: 0xcd99, 0x1e1b: 0xcdb9, 0x1e1c: 0x8b9d, 0x1e1d: 0xcdd9, + 0x1e1e: 0xcdf9, 0x1e1f: 0xce19, 0x1e20: 0xce39, 0x1e21: 0xce59, 0x1e22: 0xc789, 0x1e23: 0xce79, + 0x1e24: 0xce99, 0x1e25: 0xceb9, 0x1e26: 0xced9, 0x1e27: 0xcef9, 0x1e28: 0xcf19, 0x1e29: 0xcf39, + 0x1e2a: 0xcf59, 0x1e2b: 0xcf79, 0x1e2c: 0xcf99, 0x1e2d: 0xcfb9, 0x1e2e: 0xcfd9, 0x1e2f: 0xcff9, + 0x1e30: 0xd019, 0x1e31: 0xd039, 0x1e32: 0xd039, 0x1e33: 0xd039, 0x1e34: 0x8bbd, 0x1e35: 0xd059, + 0x1e36: 0xd079, 0x1e37: 0xd099, 0x1e38: 0x8bdd, 0x1e39: 0xd0b9, 0x1e3a: 0xd0d9, 0x1e3b: 0xd0f9, + 0x1e3c: 0xd119, 0x1e3d: 0xd139, 0x1e3e: 0xd159, 0x1e3f: 0xd179, + // Block 0x79, offset 0x1e40 + 0x1e40: 0xd199, 0x1e41: 0xd1b9, 0x1e42: 0xd1d9, 0x1e43: 0xd1f9, 0x1e44: 0xd219, 0x1e45: 0xd239, + 0x1e46: 0xd239, 0x1e47: 0xd259, 0x1e48: 0xd279, 0x1e49: 0xd299, 0x1e4a: 0xd2b9, 0x1e4b: 0xd2d9, + 0x1e4c: 0xd2f9, 0x1e4d: 0xd319, 0x1e4e: 0xd339, 0x1e4f: 0xd359, 0x1e50: 0xd379, 0x1e51: 0xd399, + 0x1e52: 0xd3b9, 0x1e53: 0xd3d9, 0x1e54: 0xd3f9, 0x1e55: 0xd419, 0x1e56: 0xd439, 0x1e57: 0xd459, + 0x1e58: 0xd479, 0x1e59: 0x8bfd, 0x1e5a: 0xd499, 0x1e5b: 0xd4b9, 0x1e5c: 0xd4d9, 0x1e5d: 0xc309, + 0x1e5e: 0xd4f9, 0x1e5f: 0xd519, 0x1e60: 0x8c1d, 0x1e61: 0x8c3d, 0x1e62: 0xd539, 0x1e63: 0xd559, + 0x1e64: 0xd579, 0x1e65: 0xd599, 0x1e66: 0xd5b9, 0x1e67: 0xd5d9, 0x1e68: 0x2040, 0x1e69: 0xd5f9, + 0x1e6a: 0xd619, 0x1e6b: 0xd619, 0x1e6c: 0x8c5d, 0x1e6d: 0xd639, 0x1e6e: 0xd659, 0x1e6f: 0xd679, + 0x1e70: 0xd699, 0x1e71: 0x8c7d, 0x1e72: 0xd6b9, 0x1e73: 0xd6d9, 0x1e74: 0x2040, 0x1e75: 0xd6f9, + 0x1e76: 0xd719, 0x1e77: 0xd739, 0x1e78: 0xd759, 0x1e79: 0xd779, 0x1e7a: 0xd799, 0x1e7b: 0x8c9d, + 0x1e7c: 0xd7b9, 0x1e7d: 0x8cbd, 0x1e7e: 0xd7d9, 0x1e7f: 0xd7f9, + // Block 0x7a, offset 0x1e80 + 0x1e80: 0xd819, 0x1e81: 0xd839, 0x1e82: 0xd859, 0x1e83: 0xd879, 0x1e84: 0xd899, 0x1e85: 0xd8b9, + 0x1e86: 0xd8d9, 0x1e87: 0xd8f9, 0x1e88: 0xd919, 0x1e89: 0x8cdd, 0x1e8a: 0xd939, 0x1e8b: 0xd959, + 0x1e8c: 0xd979, 0x1e8d: 0xd999, 0x1e8e: 0xd9b9, 0x1e8f: 0x8cfd, 0x1e90: 0xd9d9, 0x1e91: 0x8d1d, + 0x1e92: 0x8d3d, 0x1e93: 0xd9f9, 0x1e94: 0xda19, 0x1e95: 0xda19, 0x1e96: 0xda39, 0x1e97: 0x8d5d, + 0x1e98: 0x8d7d, 0x1e99: 0xda59, 0x1e9a: 0xda79, 0x1e9b: 0xda99, 0x1e9c: 0xdab9, 0x1e9d: 0xdad9, + 0x1e9e: 0xdaf9, 0x1e9f: 0xdb19, 0x1ea0: 0xdb39, 0x1ea1: 0xdb59, 0x1ea2: 0xdb79, 0x1ea3: 0xdb99, + 0x1ea4: 0x8d9d, 0x1ea5: 0xdbb9, 0x1ea6: 0xdbd9, 0x1ea7: 0xdbf9, 0x1ea8: 0xdc19, 0x1ea9: 0xdbf9, + 0x1eaa: 0xdc39, 0x1eab: 0xdc59, 0x1eac: 0xdc79, 0x1ead: 0xdc99, 0x1eae: 0xdcb9, 0x1eaf: 0xdcd9, + 0x1eb0: 0xdcf9, 0x1eb1: 0xdd19, 0x1eb2: 0xdd39, 0x1eb3: 0xdd59, 0x1eb4: 0xdd79, 0x1eb5: 0xdd99, + 0x1eb6: 0xddb9, 0x1eb7: 0xddd9, 0x1eb8: 0x8dbd, 0x1eb9: 0xddf9, 0x1eba: 0xde19, 0x1ebb: 0xde39, + 0x1ebc: 0xde59, 0x1ebd: 0xde79, 0x1ebe: 0x8ddd, 0x1ebf: 0xde99, + // Block 0x7b, offset 0x1ec0 + 0x1ec0: 0xe599, 0x1ec1: 0xe5b9, 0x1ec2: 0xe5d9, 0x1ec3: 0xe5f9, 0x1ec4: 0xe619, 0x1ec5: 0xe639, + 0x1ec6: 0x8efd, 0x1ec7: 0xe659, 0x1ec8: 0xe679, 0x1ec9: 0xe699, 0x1eca: 0xe6b9, 0x1ecb: 0xe6d9, + 0x1ecc: 0xe6f9, 0x1ecd: 0x8f1d, 0x1ece: 0xe719, 0x1ecf: 0xe739, 0x1ed0: 0x8f3d, 0x1ed1: 0x8f5d, + 0x1ed2: 0xe759, 0x1ed3: 0xe779, 0x1ed4: 0xe799, 0x1ed5: 0xe7b9, 0x1ed6: 0xe7d9, 0x1ed7: 0xe7f9, + 0x1ed8: 0xe819, 0x1ed9: 0xe839, 0x1eda: 0xe859, 0x1edb: 0x8f7d, 0x1edc: 0xe879, 0x1edd: 0x8f9d, + 0x1ede: 0xe899, 0x1edf: 0x2040, 0x1ee0: 0xe8b9, 0x1ee1: 0xe8d9, 0x1ee2: 0xe8f9, 0x1ee3: 0x8fbd, + 0x1ee4: 0xe919, 0x1ee5: 0xe939, 0x1ee6: 0x8fdd, 0x1ee7: 0x8ffd, 0x1ee8: 0xe959, 0x1ee9: 0xe979, + 0x1eea: 0xe999, 0x1eeb: 0xe9b9, 0x1eec: 0xe9d9, 0x1eed: 0xe9d9, 0x1eee: 0xe9f9, 0x1eef: 0xea19, + 0x1ef0: 0xea39, 0x1ef1: 0xea59, 0x1ef2: 0xea79, 0x1ef3: 0xea99, 0x1ef4: 0xeab9, 0x1ef5: 0x901d, + 0x1ef6: 0xead9, 0x1ef7: 0x903d, 0x1ef8: 0xeaf9, 0x1ef9: 0x905d, 0x1efa: 0xeb19, 0x1efb: 0x907d, + 0x1efc: 0x909d, 0x1efd: 0x90bd, 0x1efe: 0xeb39, 0x1eff: 0xeb59, + // Block 0x7c, offset 0x1f00 + 0x1f00: 0xeb79, 0x1f01: 0x90dd, 0x1f02: 0x90fd, 0x1f03: 0x911d, 0x1f04: 0x913d, 0x1f05: 0xeb99, + 0x1f06: 0xebb9, 0x1f07: 0xebb9, 0x1f08: 0xebd9, 0x1f09: 0xebf9, 0x1f0a: 0xec19, 0x1f0b: 0xec39, + 0x1f0c: 0xec59, 0x1f0d: 0x915d, 0x1f0e: 0xec79, 0x1f0f: 0xec99, 0x1f10: 0xecb9, 0x1f11: 0xecd9, + 0x1f12: 0x917d, 0x1f13: 0xecf9, 0x1f14: 0x919d, 0x1f15: 0x91bd, 0x1f16: 0xed19, 0x1f17: 0xed39, + 0x1f18: 0xed59, 0x1f19: 0xed79, 0x1f1a: 0xed99, 0x1f1b: 0xedb9, 0x1f1c: 0x91dd, 0x1f1d: 0x91fd, + 0x1f1e: 0x921d, 0x1f1f: 0x2040, 0x1f20: 0xedd9, 0x1f21: 0x923d, 0x1f22: 0xedf9, 0x1f23: 0xee19, + 0x1f24: 0xee39, 0x1f25: 0x925d, 0x1f26: 0xee59, 0x1f27: 0xee79, 0x1f28: 0xee99, 0x1f29: 0xeeb9, + 0x1f2a: 0xeed9, 0x1f2b: 0x927d, 0x1f2c: 0xeef9, 0x1f2d: 0xef19, 0x1f2e: 0xef39, 0x1f2f: 0xef59, + 0x1f30: 0xef79, 0x1f31: 0xef99, 0x1f32: 0x929d, 0x1f33: 0x92bd, 0x1f34: 0xefb9, 0x1f35: 0x92dd, + 0x1f36: 0xefd9, 0x1f37: 0x92fd, 0x1f38: 0xeff9, 0x1f39: 0xf019, 0x1f3a: 0xf039, 0x1f3b: 0x931d, + 0x1f3c: 0x933d, 0x1f3d: 0xf059, 0x1f3e: 0x935d, 0x1f3f: 0xf079, + // Block 0x7d, offset 0x1f40 + 0x1f40: 0xf6b9, 0x1f41: 0xf6d9, 0x1f42: 0xf6f9, 0x1f43: 0xf719, 0x1f44: 0xf739, 0x1f45: 0x951d, + 0x1f46: 0xf759, 0x1f47: 0xf779, 0x1f48: 0xf799, 0x1f49: 0xf7b9, 0x1f4a: 0xf7d9, 0x1f4b: 0x953d, + 0x1f4c: 0x955d, 0x1f4d: 0xf7f9, 0x1f4e: 0xf819, 0x1f4f: 0xf839, 0x1f50: 0xf859, 0x1f51: 0xf879, + 0x1f52: 0xf899, 0x1f53: 0x957d, 0x1f54: 0xf8b9, 0x1f55: 0xf8d9, 0x1f56: 0xf8f9, 0x1f57: 0xf919, + 0x1f58: 0x959d, 0x1f59: 0x95bd, 0x1f5a: 0xf939, 0x1f5b: 0xf959, 0x1f5c: 0xf979, 0x1f5d: 0x95dd, + 0x1f5e: 0xf999, 0x1f5f: 0xf9b9, 0x1f60: 0x6815, 0x1f61: 0x95fd, 0x1f62: 0xf9d9, 0x1f63: 0xf9f9, + 0x1f64: 0xfa19, 0x1f65: 0x961d, 0x1f66: 0xfa39, 0x1f67: 0xfa59, 0x1f68: 0xfa79, 0x1f69: 0xfa99, + 0x1f6a: 0xfab9, 0x1f6b: 0xfad9, 0x1f6c: 0xfaf9, 0x1f6d: 0x963d, 0x1f6e: 0xfb19, 0x1f6f: 0xfb39, + 0x1f70: 0xfb59, 0x1f71: 0x965d, 0x1f72: 0xfb79, 0x1f73: 0xfb99, 0x1f74: 0xfbb9, 0x1f75: 0xfbd9, + 0x1f76: 0x7b35, 0x1f77: 0x967d, 0x1f78: 0xfbf9, 0x1f79: 0xfc19, 0x1f7a: 0xfc39, 0x1f7b: 0x969d, + 0x1f7c: 0xfc59, 0x1f7d: 0x96bd, 0x1f7e: 0xfc79, 0x1f7f: 0xfc79, + // Block 0x7e, offset 0x1f80 + 0x1f80: 0xfc99, 0x1f81: 0x96dd, 0x1f82: 0xfcb9, 0x1f83: 0xfcd9, 0x1f84: 0xfcf9, 0x1f85: 0xfd19, + 0x1f86: 0xfd39, 0x1f87: 0xfd59, 0x1f88: 0xfd79, 0x1f89: 0x96fd, 0x1f8a: 0xfd99, 0x1f8b: 0xfdb9, + 0x1f8c: 0xfdd9, 0x1f8d: 0xfdf9, 0x1f8e: 0xfe19, 0x1f8f: 0xfe39, 0x1f90: 0x971d, 0x1f91: 0xfe59, + 0x1f92: 0x973d, 0x1f93: 0x975d, 0x1f94: 0x977d, 0x1f95: 0xfe79, 0x1f96: 0xfe99, 0x1f97: 0xfeb9, + 0x1f98: 0xfed9, 0x1f99: 0xfef9, 0x1f9a: 0xff19, 0x1f9b: 0xff39, 0x1f9c: 0xff59, 0x1f9d: 0x979d, + 0x1f9e: 0x0040, 0x1f9f: 0x0040, 0x1fa0: 0x0040, 0x1fa1: 0x0040, 0x1fa2: 0x0040, 0x1fa3: 0x0040, + 0x1fa4: 0x0040, 0x1fa5: 0x0040, 0x1fa6: 0x0040, 0x1fa7: 0x0040, 0x1fa8: 0x0040, 0x1fa9: 0x0040, + 0x1faa: 0x0040, 0x1fab: 0x0040, 0x1fac: 0x0040, 0x1fad: 0x0040, 0x1fae: 0x0040, 0x1faf: 0x0040, + 0x1fb0: 0x0040, 0x1fb1: 0x0040, 0x1fb2: 0x0040, 0x1fb3: 0x0040, 0x1fb4: 0x0040, 0x1fb5: 0x0040, + 0x1fb6: 0x0040, 0x1fb7: 0x0040, 0x1fb8: 0x0040, 0x1fb9: 0x0040, 0x1fba: 0x0040, 0x1fbb: 0x0040, + 0x1fbc: 0x0040, 0x1fbd: 0x0040, 0x1fbe: 0x0040, 0x1fbf: 0x0040, +} + +// idnaIndex: 36 blocks, 2304 entries, 4608 bytes +// Block 0 is the zero block. +var idnaIndex = [2304]uint16{ + // Block 0x0, offset 0x0 + // Block 0x1, offset 0x40 + // Block 0x2, offset 0x80 + // Block 0x3, offset 0xc0 + 0xc2: 0x01, 0xc3: 0x7d, 0xc4: 0x02, 0xc5: 0x03, 0xc6: 0x04, 0xc7: 0x05, + 0xc8: 0x06, 0xc9: 0x7e, 0xca: 0x7f, 0xcb: 0x07, 0xcc: 0x80, 0xcd: 0x08, 0xce: 0x09, 0xcf: 0x0a, + 0xd0: 0x81, 0xd1: 0x0b, 0xd2: 0x0c, 0xd3: 0x0d, 0xd4: 0x0e, 0xd5: 0x82, 0xd6: 0x83, 0xd7: 0x84, + 0xd8: 0x0f, 0xd9: 0x10, 0xda: 0x85, 0xdb: 0x11, 0xdc: 0x12, 0xdd: 0x86, 0xde: 0x87, 0xdf: 0x88, + 0xe0: 0x02, 0xe1: 0x03, 0xe2: 0x04, 0xe3: 0x05, 0xe4: 0x06, 0xe5: 0x07, 0xe6: 0x07, 0xe7: 0x07, + 0xe8: 0x07, 0xe9: 0x08, 0xea: 0x09, 0xeb: 0x07, 0xec: 0x07, 0xed: 0x0a, 0xee: 0x0b, 0xef: 0x0c, + 0xf0: 0x1d, 0xf1: 0x1e, 0xf2: 0x1e, 0xf3: 0x20, 0xf4: 0x21, + // Block 0x4, offset 0x100 + 0x120: 0x89, 0x121: 0x13, 0x122: 0x8a, 0x123: 0x8b, 0x124: 0x8c, 0x125: 0x14, 0x126: 0x15, 0x127: 0x16, + 0x128: 0x17, 0x129: 0x18, 0x12a: 0x19, 0x12b: 0x1a, 0x12c: 0x1b, 0x12d: 0x1c, 0x12e: 0x1d, 0x12f: 0x8d, + 0x130: 0x8e, 0x131: 0x1e, 0x132: 0x1f, 0x133: 0x20, 0x134: 0x8f, 0x135: 0x21, 0x136: 0x90, 0x137: 0x91, + 0x138: 0x92, 0x139: 0x93, 0x13a: 0x22, 0x13b: 0x94, 0x13c: 0x95, 0x13d: 0x23, 0x13e: 0x24, 0x13f: 0x96, + // Block 0x5, offset 0x140 + 0x140: 0x97, 0x141: 0x98, 0x142: 0x99, 0x143: 0x9a, 0x144: 0x9b, 0x145: 0x9c, 0x146: 0x9d, 0x147: 0x9e, + 0x148: 0x9f, 0x149: 0xa0, 0x14a: 0xa1, 0x14b: 0xa2, 0x14c: 0xa3, 0x14d: 0xa4, 0x14e: 0xa5, 0x14f: 0xa6, + 0x150: 0xa7, 0x151: 0x9f, 0x152: 0x9f, 0x153: 0x9f, 0x154: 0x9f, 0x155: 0x9f, 0x156: 0x9f, 0x157: 0x9f, + 0x158: 0x9f, 0x159: 0xa8, 0x15a: 0xa9, 0x15b: 0xaa, 0x15c: 0xab, 0x15d: 0xac, 0x15e: 0xad, 0x15f: 0xae, + 0x160: 0xaf, 0x161: 0xb0, 0x162: 0xb1, 0x163: 0xb2, 0x164: 0xb3, 0x165: 0xb4, 0x166: 0xb5, 0x167: 0xb6, + 0x168: 0xb7, 0x169: 0xb8, 0x16a: 0xb9, 0x16b: 0xba, 0x16c: 0xbb, 0x16d: 0xbc, 0x16e: 0xbd, 0x16f: 0xbe, + 0x170: 0xbf, 0x171: 0xc0, 0x172: 0xc1, 0x173: 0xc2, 0x174: 0x25, 0x175: 0x26, 0x176: 0x27, 0x177: 0xc3, + 0x178: 0x28, 0x179: 0x28, 0x17a: 0x29, 0x17b: 0x28, 0x17c: 0xc4, 0x17d: 0x2a, 0x17e: 0x2b, 0x17f: 0x2c, + // Block 0x6, offset 0x180 + 0x180: 0x2d, 0x181: 0x2e, 0x182: 0x2f, 0x183: 0xc5, 0x184: 0x30, 0x185: 0x31, 0x186: 0xc6, 0x187: 0x9b, + 0x188: 0xc7, 0x189: 0xc8, 0x18a: 0x9b, 0x18b: 0x9b, 0x18c: 0xc9, 0x18d: 0x9b, 0x18e: 0x9b, 0x18f: 0x9b, + 0x190: 0xca, 0x191: 0x32, 0x192: 0x33, 0x193: 0x34, 0x194: 0x9b, 0x195: 0x9b, 0x196: 0x9b, 0x197: 0x9b, + 0x198: 0x9b, 0x199: 0x9b, 0x19a: 0x9b, 0x19b: 0x9b, 0x19c: 0x9b, 0x19d: 0x9b, 0x19e: 0x9b, 0x19f: 0x9b, + 0x1a0: 0x9b, 0x1a1: 0x9b, 0x1a2: 0x9b, 0x1a3: 0x9b, 0x1a4: 0x9b, 0x1a5: 0x9b, 0x1a6: 0x9b, 0x1a7: 0x9b, + 0x1a8: 0xcb, 0x1a9: 0xcc, 0x1aa: 0x9b, 0x1ab: 0xcd, 0x1ac: 0x9b, 0x1ad: 0xce, 0x1ae: 0xcf, 0x1af: 0xd0, + 0x1b0: 0xd1, 0x1b1: 0x35, 0x1b2: 0x28, 0x1b3: 0x36, 0x1b4: 0xd2, 0x1b5: 0xd3, 0x1b6: 0xd4, 0x1b7: 0xd5, + 0x1b8: 0xd6, 0x1b9: 0xd7, 0x1ba: 0xd8, 0x1bb: 0xd9, 0x1bc: 0xda, 0x1bd: 0xdb, 0x1be: 0xdc, 0x1bf: 0x37, + // Block 0x7, offset 0x1c0 + 0x1c0: 0x38, 0x1c1: 0xdd, 0x1c2: 0xde, 0x1c3: 0xdf, 0x1c4: 0xe0, 0x1c5: 0x39, 0x1c6: 0x3a, 0x1c7: 0xe1, + 0x1c8: 0xe2, 0x1c9: 0x3b, 0x1ca: 0x3c, 0x1cb: 0x3d, 0x1cc: 0x3e, 0x1cd: 0x3f, 0x1ce: 0x40, 0x1cf: 0x41, + 0x1d0: 0x9f, 0x1d1: 0x9f, 0x1d2: 0x9f, 0x1d3: 0x9f, 0x1d4: 0x9f, 0x1d5: 0x9f, 0x1d6: 0x9f, 0x1d7: 0x9f, + 0x1d8: 0x9f, 0x1d9: 0x9f, 0x1da: 0x9f, 0x1db: 0x9f, 0x1dc: 0x9f, 0x1dd: 0x9f, 0x1de: 0x9f, 0x1df: 0x9f, + 0x1e0: 0x9f, 0x1e1: 0x9f, 0x1e2: 0x9f, 0x1e3: 0x9f, 0x1e4: 0x9f, 0x1e5: 0x9f, 0x1e6: 0x9f, 0x1e7: 0x9f, + 0x1e8: 0x9f, 0x1e9: 0x9f, 0x1ea: 0x9f, 0x1eb: 0x9f, 0x1ec: 0x9f, 0x1ed: 0x9f, 0x1ee: 0x9f, 0x1ef: 0x9f, + 0x1f0: 0x9f, 0x1f1: 0x9f, 0x1f2: 0x9f, 0x1f3: 0x9f, 0x1f4: 0x9f, 0x1f5: 0x9f, 0x1f6: 0x9f, 0x1f7: 0x9f, + 0x1f8: 0x9f, 0x1f9: 0x9f, 0x1fa: 0x9f, 0x1fb: 0x9f, 0x1fc: 0x9f, 0x1fd: 0x9f, 0x1fe: 0x9f, 0x1ff: 0x9f, + // Block 0x8, offset 0x200 + 0x200: 0x9f, 0x201: 0x9f, 0x202: 0x9f, 0x203: 0x9f, 0x204: 0x9f, 0x205: 0x9f, 0x206: 0x9f, 0x207: 0x9f, + 0x208: 0x9f, 0x209: 0x9f, 0x20a: 0x9f, 0x20b: 0x9f, 0x20c: 0x9f, 0x20d: 0x9f, 0x20e: 0x9f, 0x20f: 0x9f, + 0x210: 0x9f, 0x211: 0x9f, 0x212: 0x9f, 0x213: 0x9f, 0x214: 0x9f, 0x215: 0x9f, 0x216: 0x9f, 0x217: 0x9f, + 0x218: 0x9f, 0x219: 0x9f, 0x21a: 0x9f, 0x21b: 0x9f, 0x21c: 0x9f, 0x21d: 0x9f, 0x21e: 0x9f, 0x21f: 0x9f, + 0x220: 0x9f, 0x221: 0x9f, 0x222: 0x9f, 0x223: 0x9f, 0x224: 0x9f, 0x225: 0x9f, 0x226: 0x9f, 0x227: 0x9f, + 0x228: 0x9f, 0x229: 0x9f, 0x22a: 0x9f, 0x22b: 0x9f, 0x22c: 0x9f, 0x22d: 0x9f, 0x22e: 0x9f, 0x22f: 0x9f, + 0x230: 0x9f, 0x231: 0x9f, 0x232: 0x9f, 0x233: 0x9f, 0x234: 0x9f, 0x235: 0x9f, 0x236: 0xb2, 0x237: 0x9b, + 0x238: 0x9f, 0x239: 0x9f, 0x23a: 0x9f, 0x23b: 0x9f, 0x23c: 0x9f, 0x23d: 0x9f, 0x23e: 0x9f, 0x23f: 0x9f, + // Block 0x9, offset 0x240 + 0x240: 0x9f, 0x241: 0x9f, 0x242: 0x9f, 0x243: 0x9f, 0x244: 0x9f, 0x245: 0x9f, 0x246: 0x9f, 0x247: 0x9f, + 0x248: 0x9f, 0x249: 0x9f, 0x24a: 0x9f, 0x24b: 0x9f, 0x24c: 0x9f, 0x24d: 0x9f, 0x24e: 0x9f, 0x24f: 0x9f, + 0x250: 0x9f, 0x251: 0x9f, 0x252: 0x9f, 0x253: 0x9f, 0x254: 0x9f, 0x255: 0x9f, 0x256: 0x9f, 0x257: 0x9f, + 0x258: 0x9f, 0x259: 0x9f, 0x25a: 0x9f, 0x25b: 0x9f, 0x25c: 0x9f, 0x25d: 0x9f, 0x25e: 0x9f, 0x25f: 0x9f, + 0x260: 0x9f, 0x261: 0x9f, 0x262: 0x9f, 0x263: 0x9f, 0x264: 0x9f, 0x265: 0x9f, 0x266: 0x9f, 0x267: 0x9f, + 0x268: 0x9f, 0x269: 0x9f, 0x26a: 0x9f, 0x26b: 0x9f, 0x26c: 0x9f, 0x26d: 0x9f, 0x26e: 0x9f, 0x26f: 0x9f, + 0x270: 0x9f, 0x271: 0x9f, 0x272: 0x9f, 0x273: 0x9f, 0x274: 0x9f, 0x275: 0x9f, 0x276: 0x9f, 0x277: 0x9f, + 0x278: 0x9f, 0x279: 0x9f, 0x27a: 0x9f, 0x27b: 0x9f, 0x27c: 0x9f, 0x27d: 0x9f, 0x27e: 0x9f, 0x27f: 0x9f, + // Block 0xa, offset 0x280 + 0x280: 0x9f, 0x281: 0x9f, 0x282: 0x9f, 0x283: 0x9f, 0x284: 0x9f, 0x285: 0x9f, 0x286: 0x9f, 0x287: 0x9f, + 0x288: 0x9f, 0x289: 0x9f, 0x28a: 0x9f, 0x28b: 0x9f, 0x28c: 0x9f, 0x28d: 0x9f, 0x28e: 0x9f, 0x28f: 0x9f, + 0x290: 0x9f, 0x291: 0x9f, 0x292: 0x9f, 0x293: 0x9f, 0x294: 0x9f, 0x295: 0x9f, 0x296: 0x9f, 0x297: 0x9f, + 0x298: 0x9f, 0x299: 0x9f, 0x29a: 0x9f, 0x29b: 0x9f, 0x29c: 0x9f, 0x29d: 0x9f, 0x29e: 0x9f, 0x29f: 0x9f, + 0x2a0: 0x9f, 0x2a1: 0x9f, 0x2a2: 0x9f, 0x2a3: 0x9f, 0x2a4: 0x9f, 0x2a5: 0x9f, 0x2a6: 0x9f, 0x2a7: 0x9f, + 0x2a8: 0x9f, 0x2a9: 0x9f, 0x2aa: 0x9f, 0x2ab: 0x9f, 0x2ac: 0x9f, 0x2ad: 0x9f, 0x2ae: 0x9f, 0x2af: 0x9f, + 0x2b0: 0x9f, 0x2b1: 0x9f, 0x2b2: 0x9f, 0x2b3: 0x9f, 0x2b4: 0x9f, 0x2b5: 0x9f, 0x2b6: 0x9f, 0x2b7: 0x9f, + 0x2b8: 0x9f, 0x2b9: 0x9f, 0x2ba: 0x9f, 0x2bb: 0x9f, 0x2bc: 0x9f, 0x2bd: 0x9f, 0x2be: 0x9f, 0x2bf: 0xe3, + // Block 0xb, offset 0x2c0 + 0x2c0: 0x9f, 0x2c1: 0x9f, 0x2c2: 0x9f, 0x2c3: 0x9f, 0x2c4: 0x9f, 0x2c5: 0x9f, 0x2c6: 0x9f, 0x2c7: 0x9f, + 0x2c8: 0x9f, 0x2c9: 0x9f, 0x2ca: 0x9f, 0x2cb: 0x9f, 0x2cc: 0x9f, 0x2cd: 0x9f, 0x2ce: 0x9f, 0x2cf: 0x9f, + 0x2d0: 0x9f, 0x2d1: 0x9f, 0x2d2: 0xe4, 0x2d3: 0xe5, 0x2d4: 0x9f, 0x2d5: 0x9f, 0x2d6: 0x9f, 0x2d7: 0x9f, + 0x2d8: 0xe6, 0x2d9: 0x42, 0x2da: 0x43, 0x2db: 0xe7, 0x2dc: 0x44, 0x2dd: 0x45, 0x2de: 0x46, 0x2df: 0xe8, + 0x2e0: 0xe9, 0x2e1: 0xea, 0x2e2: 0xeb, 0x2e3: 0xec, 0x2e4: 0xed, 0x2e5: 0xee, 0x2e6: 0xef, 0x2e7: 0xf0, + 0x2e8: 0xf1, 0x2e9: 0xf2, 0x2ea: 0xf3, 0x2eb: 0xf4, 0x2ec: 0xf5, 0x2ed: 0xf6, 0x2ee: 0xf7, 0x2ef: 0xf8, + 0x2f0: 0x9f, 0x2f1: 0x9f, 0x2f2: 0x9f, 0x2f3: 0x9f, 0x2f4: 0x9f, 0x2f5: 0x9f, 0x2f6: 0x9f, 0x2f7: 0x9f, + 0x2f8: 0x9f, 0x2f9: 0x9f, 0x2fa: 0x9f, 0x2fb: 0x9f, 0x2fc: 0x9f, 0x2fd: 0x9f, 0x2fe: 0x9f, 0x2ff: 0x9f, + // Block 0xc, offset 0x300 + 0x300: 0x9f, 0x301: 0x9f, 0x302: 0x9f, 0x303: 0x9f, 0x304: 0x9f, 0x305: 0x9f, 0x306: 0x9f, 0x307: 0x9f, + 0x308: 0x9f, 0x309: 0x9f, 0x30a: 0x9f, 0x30b: 0x9f, 0x30c: 0x9f, 0x30d: 0x9f, 0x30e: 0x9f, 0x30f: 0x9f, + 0x310: 0x9f, 0x311: 0x9f, 0x312: 0x9f, 0x313: 0x9f, 0x314: 0x9f, 0x315: 0x9f, 0x316: 0x9f, 0x317: 0x9f, + 0x318: 0x9f, 0x319: 0x9f, 0x31a: 0x9f, 0x31b: 0x9f, 0x31c: 0x9f, 0x31d: 0x9f, 0x31e: 0xf9, 0x31f: 0xfa, + // Block 0xd, offset 0x340 + 0x340: 0xba, 0x341: 0xba, 0x342: 0xba, 0x343: 0xba, 0x344: 0xba, 0x345: 0xba, 0x346: 0xba, 0x347: 0xba, + 0x348: 0xba, 0x349: 0xba, 0x34a: 0xba, 0x34b: 0xba, 0x34c: 0xba, 0x34d: 0xba, 0x34e: 0xba, 0x34f: 0xba, + 0x350: 0xba, 0x351: 0xba, 0x352: 0xba, 0x353: 0xba, 0x354: 0xba, 0x355: 0xba, 0x356: 0xba, 0x357: 0xba, + 0x358: 0xba, 0x359: 0xba, 0x35a: 0xba, 0x35b: 0xba, 0x35c: 0xba, 0x35d: 0xba, 0x35e: 0xba, 0x35f: 0xba, + 0x360: 0xba, 0x361: 0xba, 0x362: 0xba, 0x363: 0xba, 0x364: 0xba, 0x365: 0xba, 0x366: 0xba, 0x367: 0xba, + 0x368: 0xba, 0x369: 0xba, 0x36a: 0xba, 0x36b: 0xba, 0x36c: 0xba, 0x36d: 0xba, 0x36e: 0xba, 0x36f: 0xba, + 0x370: 0xba, 0x371: 0xba, 0x372: 0xba, 0x373: 0xba, 0x374: 0xba, 0x375: 0xba, 0x376: 0xba, 0x377: 0xba, + 0x378: 0xba, 0x379: 0xba, 0x37a: 0xba, 0x37b: 0xba, 0x37c: 0xba, 0x37d: 0xba, 0x37e: 0xba, 0x37f: 0xba, + // Block 0xe, offset 0x380 + 0x380: 0xba, 0x381: 0xba, 0x382: 0xba, 0x383: 0xba, 0x384: 0xba, 0x385: 0xba, 0x386: 0xba, 0x387: 0xba, + 0x388: 0xba, 0x389: 0xba, 0x38a: 0xba, 0x38b: 0xba, 0x38c: 0xba, 0x38d: 0xba, 0x38e: 0xba, 0x38f: 0xba, + 0x390: 0xba, 0x391: 0xba, 0x392: 0xba, 0x393: 0xba, 0x394: 0xba, 0x395: 0xba, 0x396: 0xba, 0x397: 0xba, + 0x398: 0xba, 0x399: 0xba, 0x39a: 0xba, 0x39b: 0xba, 0x39c: 0xba, 0x39d: 0xba, 0x39e: 0xba, 0x39f: 0xba, + 0x3a0: 0xba, 0x3a1: 0xba, 0x3a2: 0xba, 0x3a3: 0xba, 0x3a4: 0xfb, 0x3a5: 0xfc, 0x3a6: 0xfd, 0x3a7: 0xfe, + 0x3a8: 0x47, 0x3a9: 0xff, 0x3aa: 0x100, 0x3ab: 0x48, 0x3ac: 0x49, 0x3ad: 0x4a, 0x3ae: 0x4b, 0x3af: 0x4c, + 0x3b0: 0x101, 0x3b1: 0x4d, 0x3b2: 0x4e, 0x3b3: 0x4f, 0x3b4: 0x50, 0x3b5: 0x51, 0x3b6: 0x102, 0x3b7: 0x52, + 0x3b8: 0x53, 0x3b9: 0x54, 0x3ba: 0x55, 0x3bb: 0x56, 0x3bc: 0x57, 0x3bd: 0x58, 0x3be: 0x59, 0x3bf: 0x5a, + // Block 0xf, offset 0x3c0 + 0x3c0: 0x103, 0x3c1: 0x104, 0x3c2: 0x9f, 0x3c3: 0x105, 0x3c4: 0x106, 0x3c5: 0x9b, 0x3c6: 0x107, 0x3c7: 0x108, + 0x3c8: 0xba, 0x3c9: 0xba, 0x3ca: 0x109, 0x3cb: 0x10a, 0x3cc: 0x10b, 0x3cd: 0x10c, 0x3ce: 0x10d, 0x3cf: 0x10e, + 0x3d0: 0x10f, 0x3d1: 0x9f, 0x3d2: 0x110, 0x3d3: 0x111, 0x3d4: 0x112, 0x3d5: 0x113, 0x3d6: 0xba, 0x3d7: 0xba, + 0x3d8: 0x9f, 0x3d9: 0x9f, 0x3da: 0x9f, 0x3db: 0x9f, 0x3dc: 0x114, 0x3dd: 0x115, 0x3de: 0xba, 0x3df: 0xba, + 0x3e0: 0x116, 0x3e1: 0x117, 0x3e2: 0x118, 0x3e3: 0x119, 0x3e4: 0x11a, 0x3e5: 0xba, 0x3e6: 0x11b, 0x3e7: 0x11c, + 0x3e8: 0x11d, 0x3e9: 0x11e, 0x3ea: 0x11f, 0x3eb: 0x5b, 0x3ec: 0x120, 0x3ed: 0x121, 0x3ee: 0x5c, 0x3ef: 0xba, + 0x3f0: 0x122, 0x3f1: 0x123, 0x3f2: 0x124, 0x3f3: 0x125, 0x3f4: 0xba, 0x3f5: 0xba, 0x3f6: 0xba, 0x3f7: 0xba, + 0x3f8: 0xba, 0x3f9: 0x126, 0x3fa: 0xba, 0x3fb: 0xba, 0x3fc: 0xba, 0x3fd: 0xba, 0x3fe: 0xba, 0x3ff: 0xba, + // Block 0x10, offset 0x400 + 0x400: 0x127, 0x401: 0x128, 0x402: 0x129, 0x403: 0x12a, 0x404: 0x12b, 0x405: 0x12c, 0x406: 0x12d, 0x407: 0x12e, + 0x408: 0x12f, 0x409: 0xba, 0x40a: 0x130, 0x40b: 0x131, 0x40c: 0x5d, 0x40d: 0x5e, 0x40e: 0xba, 0x40f: 0xba, + 0x410: 0x132, 0x411: 0x133, 0x412: 0x134, 0x413: 0x135, 0x414: 0xba, 0x415: 0xba, 0x416: 0x136, 0x417: 0x137, + 0x418: 0x138, 0x419: 0x139, 0x41a: 0x13a, 0x41b: 0x13b, 0x41c: 0x13c, 0x41d: 0xba, 0x41e: 0xba, 0x41f: 0xba, + 0x420: 0xba, 0x421: 0xba, 0x422: 0x13d, 0x423: 0x13e, 0x424: 0xba, 0x425: 0xba, 0x426: 0xba, 0x427: 0xba, + 0x428: 0x13f, 0x429: 0x140, 0x42a: 0x141, 0x42b: 0x142, 0x42c: 0xba, 0x42d: 0xba, 0x42e: 0xba, 0x42f: 0xba, + 0x430: 0x143, 0x431: 0x144, 0x432: 0x145, 0x433: 0xba, 0x434: 0x146, 0x435: 0x147, 0x436: 0xba, 0x437: 0xba, + 0x438: 0xba, 0x439: 0xba, 0x43a: 0xba, 0x43b: 0xba, 0x43c: 0xba, 0x43d: 0xba, 0x43e: 0xba, 0x43f: 0xba, + // Block 0x11, offset 0x440 + 0x440: 0x9f, 0x441: 0x9f, 0x442: 0x9f, 0x443: 0x9f, 0x444: 0x9f, 0x445: 0x9f, 0x446: 0x9f, 0x447: 0x9f, + 0x448: 0x9f, 0x449: 0x9f, 0x44a: 0x9f, 0x44b: 0x9f, 0x44c: 0x9f, 0x44d: 0x9f, 0x44e: 0x148, 0x44f: 0xba, + 0x450: 0x9b, 0x451: 0x149, 0x452: 0x9f, 0x453: 0x9f, 0x454: 0x9f, 0x455: 0x14a, 0x456: 0xba, 0x457: 0xba, + 0x458: 0xba, 0x459: 0xba, 0x45a: 0xba, 0x45b: 0xba, 0x45c: 0xba, 0x45d: 0xba, 0x45e: 0xba, 0x45f: 0xba, + 0x460: 0xba, 0x461: 0xba, 0x462: 0xba, 0x463: 0xba, 0x464: 0xba, 0x465: 0xba, 0x466: 0xba, 0x467: 0xba, + 0x468: 0xba, 0x469: 0xba, 0x46a: 0xba, 0x46b: 0xba, 0x46c: 0xba, 0x46d: 0xba, 0x46e: 0xba, 0x46f: 0xba, + 0x470: 0xba, 0x471: 0xba, 0x472: 0xba, 0x473: 0xba, 0x474: 0xba, 0x475: 0xba, 0x476: 0xba, 0x477: 0xba, + 0x478: 0xba, 0x479: 0xba, 0x47a: 0xba, 0x47b: 0xba, 0x47c: 0xba, 0x47d: 0xba, 0x47e: 0xba, 0x47f: 0xba, + // Block 0x12, offset 0x480 + 0x480: 0x9f, 0x481: 0x9f, 0x482: 0x9f, 0x483: 0x9f, 0x484: 0x9f, 0x485: 0x9f, 0x486: 0x9f, 0x487: 0x9f, + 0x488: 0x9f, 0x489: 0x9f, 0x48a: 0x9f, 0x48b: 0x9f, 0x48c: 0x9f, 0x48d: 0x9f, 0x48e: 0x9f, 0x48f: 0x9f, + 0x490: 0x14b, 0x491: 0xba, 0x492: 0xba, 0x493: 0xba, 0x494: 0xba, 0x495: 0xba, 0x496: 0xba, 0x497: 0xba, + 0x498: 0xba, 0x499: 0xba, 0x49a: 0xba, 0x49b: 0xba, 0x49c: 0xba, 0x49d: 0xba, 0x49e: 0xba, 0x49f: 0xba, + 0x4a0: 0xba, 0x4a1: 0xba, 0x4a2: 0xba, 0x4a3: 0xba, 0x4a4: 0xba, 0x4a5: 0xba, 0x4a6: 0xba, 0x4a7: 0xba, + 0x4a8: 0xba, 0x4a9: 0xba, 0x4aa: 0xba, 0x4ab: 0xba, 0x4ac: 0xba, 0x4ad: 0xba, 0x4ae: 0xba, 0x4af: 0xba, + 0x4b0: 0xba, 0x4b1: 0xba, 0x4b2: 0xba, 0x4b3: 0xba, 0x4b4: 0xba, 0x4b5: 0xba, 0x4b6: 0xba, 0x4b7: 0xba, + 0x4b8: 0xba, 0x4b9: 0xba, 0x4ba: 0xba, 0x4bb: 0xba, 0x4bc: 0xba, 0x4bd: 0xba, 0x4be: 0xba, 0x4bf: 0xba, + // Block 0x13, offset 0x4c0 + 0x4c0: 0xba, 0x4c1: 0xba, 0x4c2: 0xba, 0x4c3: 0xba, 0x4c4: 0xba, 0x4c5: 0xba, 0x4c6: 0xba, 0x4c7: 0xba, + 0x4c8: 0xba, 0x4c9: 0xba, 0x4ca: 0xba, 0x4cb: 0xba, 0x4cc: 0xba, 0x4cd: 0xba, 0x4ce: 0xba, 0x4cf: 0xba, + 0x4d0: 0x9f, 0x4d1: 0x9f, 0x4d2: 0x9f, 0x4d3: 0x9f, 0x4d4: 0x9f, 0x4d5: 0x9f, 0x4d6: 0x9f, 0x4d7: 0x9f, + 0x4d8: 0x9f, 0x4d9: 0x14c, 0x4da: 0xba, 0x4db: 0xba, 0x4dc: 0xba, 0x4dd: 0xba, 0x4de: 0xba, 0x4df: 0xba, + 0x4e0: 0xba, 0x4e1: 0xba, 0x4e2: 0xba, 0x4e3: 0xba, 0x4e4: 0xba, 0x4e5: 0xba, 0x4e6: 0xba, 0x4e7: 0xba, + 0x4e8: 0xba, 0x4e9: 0xba, 0x4ea: 0xba, 0x4eb: 0xba, 0x4ec: 0xba, 0x4ed: 0xba, 0x4ee: 0xba, 0x4ef: 0xba, + 0x4f0: 0xba, 0x4f1: 0xba, 0x4f2: 0xba, 0x4f3: 0xba, 0x4f4: 0xba, 0x4f5: 0xba, 0x4f6: 0xba, 0x4f7: 0xba, + 0x4f8: 0xba, 0x4f9: 0xba, 0x4fa: 0xba, 0x4fb: 0xba, 0x4fc: 0xba, 0x4fd: 0xba, 0x4fe: 0xba, 0x4ff: 0xba, + // Block 0x14, offset 0x500 + 0x500: 0xba, 0x501: 0xba, 0x502: 0xba, 0x503: 0xba, 0x504: 0xba, 0x505: 0xba, 0x506: 0xba, 0x507: 0xba, + 0x508: 0xba, 0x509: 0xba, 0x50a: 0xba, 0x50b: 0xba, 0x50c: 0xba, 0x50d: 0xba, 0x50e: 0xba, 0x50f: 0xba, + 0x510: 0xba, 0x511: 0xba, 0x512: 0xba, 0x513: 0xba, 0x514: 0xba, 0x515: 0xba, 0x516: 0xba, 0x517: 0xba, + 0x518: 0xba, 0x519: 0xba, 0x51a: 0xba, 0x51b: 0xba, 0x51c: 0xba, 0x51d: 0xba, 0x51e: 0xba, 0x51f: 0xba, + 0x520: 0x9f, 0x521: 0x9f, 0x522: 0x9f, 0x523: 0x9f, 0x524: 0x9f, 0x525: 0x9f, 0x526: 0x9f, 0x527: 0x9f, + 0x528: 0x142, 0x529: 0x14d, 0x52a: 0xba, 0x52b: 0x14e, 0x52c: 0x14f, 0x52d: 0x150, 0x52e: 0x151, 0x52f: 0xba, + 0x530: 0xba, 0x531: 0xba, 0x532: 0xba, 0x533: 0xba, 0x534: 0xba, 0x535: 0xba, 0x536: 0xba, 0x537: 0xba, + 0x538: 0xba, 0x539: 0xba, 0x53a: 0xba, 0x53b: 0xba, 0x53c: 0x9f, 0x53d: 0x152, 0x53e: 0x153, 0x53f: 0x154, + // Block 0x15, offset 0x540 + 0x540: 0x9f, 0x541: 0x9f, 0x542: 0x9f, 0x543: 0x9f, 0x544: 0x9f, 0x545: 0x9f, 0x546: 0x9f, 0x547: 0x9f, + 0x548: 0x9f, 0x549: 0x9f, 0x54a: 0x9f, 0x54b: 0x9f, 0x54c: 0x9f, 0x54d: 0x9f, 0x54e: 0x9f, 0x54f: 0x9f, + 0x550: 0x9f, 0x551: 0x9f, 0x552: 0x9f, 0x553: 0x9f, 0x554: 0x9f, 0x555: 0x9f, 0x556: 0x9f, 0x557: 0x9f, + 0x558: 0x9f, 0x559: 0x9f, 0x55a: 0x9f, 0x55b: 0x9f, 0x55c: 0x9f, 0x55d: 0x9f, 0x55e: 0x9f, 0x55f: 0x155, + 0x560: 0x9f, 0x561: 0x9f, 0x562: 0x9f, 0x563: 0x9f, 0x564: 0x9f, 0x565: 0x9f, 0x566: 0x9f, 0x567: 0x9f, + 0x568: 0x9f, 0x569: 0x9f, 0x56a: 0x9f, 0x56b: 0x156, 0x56c: 0xba, 0x56d: 0xba, 0x56e: 0xba, 0x56f: 0xba, + 0x570: 0xba, 0x571: 0xba, 0x572: 0xba, 0x573: 0xba, 0x574: 0xba, 0x575: 0xba, 0x576: 0xba, 0x577: 0xba, + 0x578: 0xba, 0x579: 0xba, 0x57a: 0xba, 0x57b: 0xba, 0x57c: 0xba, 0x57d: 0xba, 0x57e: 0xba, 0x57f: 0xba, + // Block 0x16, offset 0x580 + 0x580: 0x9f, 0x581: 0x9f, 0x582: 0x9f, 0x583: 0x9f, 0x584: 0x157, 0x585: 0x158, 0x586: 0x9f, 0x587: 0x9f, + 0x588: 0x9f, 0x589: 0x9f, 0x58a: 0x9f, 0x58b: 0x159, 0x58c: 0xba, 0x58d: 0xba, 0x58e: 0xba, 0x58f: 0xba, + 0x590: 0xba, 0x591: 0xba, 0x592: 0xba, 0x593: 0xba, 0x594: 0xba, 0x595: 0xba, 0x596: 0xba, 0x597: 0xba, + 0x598: 0xba, 0x599: 0xba, 0x59a: 0xba, 0x59b: 0xba, 0x59c: 0xba, 0x59d: 0xba, 0x59e: 0xba, 0x59f: 0xba, + 0x5a0: 0xba, 0x5a1: 0xba, 0x5a2: 0xba, 0x5a3: 0xba, 0x5a4: 0xba, 0x5a5: 0xba, 0x5a6: 0xba, 0x5a7: 0xba, + 0x5a8: 0xba, 0x5a9: 0xba, 0x5aa: 0xba, 0x5ab: 0xba, 0x5ac: 0xba, 0x5ad: 0xba, 0x5ae: 0xba, 0x5af: 0xba, + 0x5b0: 0x9f, 0x5b1: 0x15a, 0x5b2: 0x15b, 0x5b3: 0xba, 0x5b4: 0xba, 0x5b5: 0xba, 0x5b6: 0xba, 0x5b7: 0xba, + 0x5b8: 0xba, 0x5b9: 0xba, 0x5ba: 0xba, 0x5bb: 0xba, 0x5bc: 0xba, 0x5bd: 0xba, 0x5be: 0xba, 0x5bf: 0xba, + // Block 0x17, offset 0x5c0 + 0x5c0: 0x9b, 0x5c1: 0x9b, 0x5c2: 0x9b, 0x5c3: 0x15c, 0x5c4: 0x15d, 0x5c5: 0x15e, 0x5c6: 0x15f, 0x5c7: 0x160, + 0x5c8: 0x9b, 0x5c9: 0x161, 0x5ca: 0xba, 0x5cb: 0xba, 0x5cc: 0x9b, 0x5cd: 0x162, 0x5ce: 0xba, 0x5cf: 0xba, + 0x5d0: 0x5f, 0x5d1: 0x60, 0x5d2: 0x61, 0x5d3: 0x62, 0x5d4: 0x63, 0x5d5: 0x64, 0x5d6: 0x65, 0x5d7: 0x66, + 0x5d8: 0x67, 0x5d9: 0x68, 0x5da: 0x69, 0x5db: 0x6a, 0x5dc: 0x6b, 0x5dd: 0x6c, 0x5de: 0x6d, 0x5df: 0x6e, + 0x5e0: 0x9b, 0x5e1: 0x9b, 0x5e2: 0x9b, 0x5e3: 0x9b, 0x5e4: 0x9b, 0x5e5: 0x9b, 0x5e6: 0x9b, 0x5e7: 0x9b, + 0x5e8: 0x163, 0x5e9: 0x164, 0x5ea: 0x165, 0x5eb: 0xba, 0x5ec: 0xba, 0x5ed: 0xba, 0x5ee: 0xba, 0x5ef: 0xba, + 0x5f0: 0xba, 0x5f1: 0xba, 0x5f2: 0xba, 0x5f3: 0xba, 0x5f4: 0xba, 0x5f5: 0xba, 0x5f6: 0xba, 0x5f7: 0xba, + 0x5f8: 0xba, 0x5f9: 0xba, 0x5fa: 0xba, 0x5fb: 0xba, 0x5fc: 0xba, 0x5fd: 0xba, 0x5fe: 0xba, 0x5ff: 0xba, + // Block 0x18, offset 0x600 + 0x600: 0x166, 0x601: 0xba, 0x602: 0xba, 0x603: 0xba, 0x604: 0xba, 0x605: 0xba, 0x606: 0xba, 0x607: 0xba, + 0x608: 0xba, 0x609: 0xba, 0x60a: 0xba, 0x60b: 0xba, 0x60c: 0xba, 0x60d: 0xba, 0x60e: 0xba, 0x60f: 0xba, + 0x610: 0xba, 0x611: 0xba, 0x612: 0xba, 0x613: 0xba, 0x614: 0xba, 0x615: 0xba, 0x616: 0xba, 0x617: 0xba, + 0x618: 0xba, 0x619: 0xba, 0x61a: 0xba, 0x61b: 0xba, 0x61c: 0xba, 0x61d: 0xba, 0x61e: 0xba, 0x61f: 0xba, + 0x620: 0x122, 0x621: 0x122, 0x622: 0x122, 0x623: 0x167, 0x624: 0x6f, 0x625: 0x168, 0x626: 0xba, 0x627: 0xba, + 0x628: 0xba, 0x629: 0xba, 0x62a: 0xba, 0x62b: 0xba, 0x62c: 0xba, 0x62d: 0xba, 0x62e: 0xba, 0x62f: 0xba, + 0x630: 0xba, 0x631: 0xba, 0x632: 0xba, 0x633: 0xba, 0x634: 0xba, 0x635: 0xba, 0x636: 0xba, 0x637: 0xba, + 0x638: 0x70, 0x639: 0x71, 0x63a: 0x72, 0x63b: 0x169, 0x63c: 0xba, 0x63d: 0xba, 0x63e: 0xba, 0x63f: 0xba, + // Block 0x19, offset 0x640 + 0x640: 0x16a, 0x641: 0x9b, 0x642: 0x16b, 0x643: 0x16c, 0x644: 0x73, 0x645: 0x74, 0x646: 0x16d, 0x647: 0x16e, + 0x648: 0x75, 0x649: 0x16f, 0x64a: 0xba, 0x64b: 0xba, 0x64c: 0x9b, 0x64d: 0x9b, 0x64e: 0x9b, 0x64f: 0x9b, + 0x650: 0x9b, 0x651: 0x9b, 0x652: 0x9b, 0x653: 0x9b, 0x654: 0x9b, 0x655: 0x9b, 0x656: 0x9b, 0x657: 0x9b, + 0x658: 0x9b, 0x659: 0x9b, 0x65a: 0x9b, 0x65b: 0x170, 0x65c: 0x9b, 0x65d: 0x171, 0x65e: 0x9b, 0x65f: 0x172, + 0x660: 0x173, 0x661: 0x174, 0x662: 0x175, 0x663: 0xba, 0x664: 0x176, 0x665: 0x177, 0x666: 0x178, 0x667: 0x179, + 0x668: 0xba, 0x669: 0xba, 0x66a: 0xba, 0x66b: 0xba, 0x66c: 0xba, 0x66d: 0xba, 0x66e: 0xba, 0x66f: 0xba, + 0x670: 0xba, 0x671: 0xba, 0x672: 0xba, 0x673: 0xba, 0x674: 0xba, 0x675: 0xba, 0x676: 0xba, 0x677: 0xba, + 0x678: 0xba, 0x679: 0xba, 0x67a: 0xba, 0x67b: 0xba, 0x67c: 0xba, 0x67d: 0xba, 0x67e: 0xba, 0x67f: 0xba, + // Block 0x1a, offset 0x680 + 0x680: 0x9f, 0x681: 0x9f, 0x682: 0x9f, 0x683: 0x9f, 0x684: 0x9f, 0x685: 0x9f, 0x686: 0x9f, 0x687: 0x9f, + 0x688: 0x9f, 0x689: 0x9f, 0x68a: 0x9f, 0x68b: 0x9f, 0x68c: 0x9f, 0x68d: 0x9f, 0x68e: 0x9f, 0x68f: 0x9f, + 0x690: 0x9f, 0x691: 0x9f, 0x692: 0x9f, 0x693: 0x9f, 0x694: 0x9f, 0x695: 0x9f, 0x696: 0x9f, 0x697: 0x9f, + 0x698: 0x9f, 0x699: 0x9f, 0x69a: 0x9f, 0x69b: 0x17a, 0x69c: 0x9f, 0x69d: 0x9f, 0x69e: 0x9f, 0x69f: 0x9f, + 0x6a0: 0x9f, 0x6a1: 0x9f, 0x6a2: 0x9f, 0x6a3: 0x9f, 0x6a4: 0x9f, 0x6a5: 0x9f, 0x6a6: 0x9f, 0x6a7: 0x9f, + 0x6a8: 0x9f, 0x6a9: 0x9f, 0x6aa: 0x9f, 0x6ab: 0x9f, 0x6ac: 0x9f, 0x6ad: 0x9f, 0x6ae: 0x9f, 0x6af: 0x9f, + 0x6b0: 0x9f, 0x6b1: 0x9f, 0x6b2: 0x9f, 0x6b3: 0x9f, 0x6b4: 0x9f, 0x6b5: 0x9f, 0x6b6: 0x9f, 0x6b7: 0x9f, + 0x6b8: 0x9f, 0x6b9: 0x9f, 0x6ba: 0x9f, 0x6bb: 0x9f, 0x6bc: 0x9f, 0x6bd: 0x9f, 0x6be: 0x9f, 0x6bf: 0x9f, + // Block 0x1b, offset 0x6c0 + 0x6c0: 0x9f, 0x6c1: 0x9f, 0x6c2: 0x9f, 0x6c3: 0x9f, 0x6c4: 0x9f, 0x6c5: 0x9f, 0x6c6: 0x9f, 0x6c7: 0x9f, + 0x6c8: 0x9f, 0x6c9: 0x9f, 0x6ca: 0x9f, 0x6cb: 0x9f, 0x6cc: 0x9f, 0x6cd: 0x9f, 0x6ce: 0x9f, 0x6cf: 0x9f, + 0x6d0: 0x9f, 0x6d1: 0x9f, 0x6d2: 0x9f, 0x6d3: 0x9f, 0x6d4: 0x9f, 0x6d5: 0x9f, 0x6d6: 0x9f, 0x6d7: 0x9f, + 0x6d8: 0x9f, 0x6d9: 0x9f, 0x6da: 0x9f, 0x6db: 0x9f, 0x6dc: 0x17b, 0x6dd: 0x9f, 0x6de: 0x9f, 0x6df: 0x9f, + 0x6e0: 0x17c, 0x6e1: 0x9f, 0x6e2: 0x9f, 0x6e3: 0x9f, 0x6e4: 0x9f, 0x6e5: 0x9f, 0x6e6: 0x9f, 0x6e7: 0x9f, + 0x6e8: 0x9f, 0x6e9: 0x9f, 0x6ea: 0x9f, 0x6eb: 0x9f, 0x6ec: 0x9f, 0x6ed: 0x9f, 0x6ee: 0x9f, 0x6ef: 0x9f, + 0x6f0: 0x9f, 0x6f1: 0x9f, 0x6f2: 0x9f, 0x6f3: 0x9f, 0x6f4: 0x9f, 0x6f5: 0x9f, 0x6f6: 0x9f, 0x6f7: 0x9f, + 0x6f8: 0x9f, 0x6f9: 0x9f, 0x6fa: 0x9f, 0x6fb: 0x9f, 0x6fc: 0x9f, 0x6fd: 0x9f, 0x6fe: 0x9f, 0x6ff: 0x9f, + // Block 0x1c, offset 0x700 + 0x700: 0x9f, 0x701: 0x9f, 0x702: 0x9f, 0x703: 0x9f, 0x704: 0x9f, 0x705: 0x9f, 0x706: 0x9f, 0x707: 0x9f, + 0x708: 0x9f, 0x709: 0x9f, 0x70a: 0x9f, 0x70b: 0x9f, 0x70c: 0x9f, 0x70d: 0x9f, 0x70e: 0x9f, 0x70f: 0x9f, + 0x710: 0x9f, 0x711: 0x9f, 0x712: 0x9f, 0x713: 0x9f, 0x714: 0x9f, 0x715: 0x9f, 0x716: 0x9f, 0x717: 0x9f, + 0x718: 0x9f, 0x719: 0x9f, 0x71a: 0x9f, 0x71b: 0x9f, 0x71c: 0x9f, 0x71d: 0x9f, 0x71e: 0x9f, 0x71f: 0x9f, + 0x720: 0x9f, 0x721: 0x9f, 0x722: 0x9f, 0x723: 0x9f, 0x724: 0x9f, 0x725: 0x9f, 0x726: 0x9f, 0x727: 0x9f, + 0x728: 0x9f, 0x729: 0x9f, 0x72a: 0x9f, 0x72b: 0x9f, 0x72c: 0x9f, 0x72d: 0x9f, 0x72e: 0x9f, 0x72f: 0x9f, + 0x730: 0x9f, 0x731: 0x9f, 0x732: 0x9f, 0x733: 0x9f, 0x734: 0x9f, 0x735: 0x9f, 0x736: 0x9f, 0x737: 0x9f, + 0x738: 0x9f, 0x739: 0x9f, 0x73a: 0x17d, 0x73b: 0x9f, 0x73c: 0x9f, 0x73d: 0x9f, 0x73e: 0x9f, 0x73f: 0x9f, + // Block 0x1d, offset 0x740 + 0x740: 0x9f, 0x741: 0x9f, 0x742: 0x9f, 0x743: 0x9f, 0x744: 0x9f, 0x745: 0x9f, 0x746: 0x9f, 0x747: 0x9f, + 0x748: 0x9f, 0x749: 0x9f, 0x74a: 0x9f, 0x74b: 0x9f, 0x74c: 0x9f, 0x74d: 0x9f, 0x74e: 0x9f, 0x74f: 0x9f, + 0x750: 0x9f, 0x751: 0x9f, 0x752: 0x9f, 0x753: 0x9f, 0x754: 0x9f, 0x755: 0x9f, 0x756: 0x9f, 0x757: 0x9f, + 0x758: 0x9f, 0x759: 0x9f, 0x75a: 0x9f, 0x75b: 0x9f, 0x75c: 0x9f, 0x75d: 0x9f, 0x75e: 0x9f, 0x75f: 0x9f, + 0x760: 0x9f, 0x761: 0x9f, 0x762: 0x9f, 0x763: 0x9f, 0x764: 0x9f, 0x765: 0x9f, 0x766: 0x9f, 0x767: 0x9f, + 0x768: 0x9f, 0x769: 0x9f, 0x76a: 0x9f, 0x76b: 0x9f, 0x76c: 0x9f, 0x76d: 0x9f, 0x76e: 0x9f, 0x76f: 0x17e, + 0x770: 0xba, 0x771: 0xba, 0x772: 0xba, 0x773: 0xba, 0x774: 0xba, 0x775: 0xba, 0x776: 0xba, 0x777: 0xba, + 0x778: 0xba, 0x779: 0xba, 0x77a: 0xba, 0x77b: 0xba, 0x77c: 0xba, 0x77d: 0xba, 0x77e: 0xba, 0x77f: 0xba, + // Block 0x1e, offset 0x780 + 0x780: 0xba, 0x781: 0xba, 0x782: 0xba, 0x783: 0xba, 0x784: 0xba, 0x785: 0xba, 0x786: 0xba, 0x787: 0xba, + 0x788: 0xba, 0x789: 0xba, 0x78a: 0xba, 0x78b: 0xba, 0x78c: 0xba, 0x78d: 0xba, 0x78e: 0xba, 0x78f: 0xba, + 0x790: 0xba, 0x791: 0xba, 0x792: 0xba, 0x793: 0xba, 0x794: 0xba, 0x795: 0xba, 0x796: 0xba, 0x797: 0xba, + 0x798: 0xba, 0x799: 0xba, 0x79a: 0xba, 0x79b: 0xba, 0x79c: 0xba, 0x79d: 0xba, 0x79e: 0xba, 0x79f: 0xba, + 0x7a0: 0x76, 0x7a1: 0x77, 0x7a2: 0x78, 0x7a3: 0x17f, 0x7a4: 0x79, 0x7a5: 0x7a, 0x7a6: 0x180, 0x7a7: 0x7b, + 0x7a8: 0x7c, 0x7a9: 0xba, 0x7aa: 0xba, 0x7ab: 0xba, 0x7ac: 0xba, 0x7ad: 0xba, 0x7ae: 0xba, 0x7af: 0xba, + 0x7b0: 0xba, 0x7b1: 0xba, 0x7b2: 0xba, 0x7b3: 0xba, 0x7b4: 0xba, 0x7b5: 0xba, 0x7b6: 0xba, 0x7b7: 0xba, + 0x7b8: 0xba, 0x7b9: 0xba, 0x7ba: 0xba, 0x7bb: 0xba, 0x7bc: 0xba, 0x7bd: 0xba, 0x7be: 0xba, 0x7bf: 0xba, + // Block 0x1f, offset 0x7c0 + 0x7d0: 0x0d, 0x7d1: 0x0e, 0x7d2: 0x0f, 0x7d3: 0x10, 0x7d4: 0x11, 0x7d5: 0x0b, 0x7d6: 0x12, 0x7d7: 0x07, + 0x7d8: 0x13, 0x7d9: 0x0b, 0x7da: 0x0b, 0x7db: 0x14, 0x7dc: 0x0b, 0x7dd: 0x15, 0x7de: 0x16, 0x7df: 0x17, + 0x7e0: 0x07, 0x7e1: 0x07, 0x7e2: 0x07, 0x7e3: 0x07, 0x7e4: 0x07, 0x7e5: 0x07, 0x7e6: 0x07, 0x7e7: 0x07, + 0x7e8: 0x07, 0x7e9: 0x07, 0x7ea: 0x18, 0x7eb: 0x19, 0x7ec: 0x1a, 0x7ed: 0x07, 0x7ee: 0x1b, 0x7ef: 0x1c, + 0x7f0: 0x0b, 0x7f1: 0x0b, 0x7f2: 0x0b, 0x7f3: 0x0b, 0x7f4: 0x0b, 0x7f5: 0x0b, 0x7f6: 0x0b, 0x7f7: 0x0b, + 0x7f8: 0x0b, 0x7f9: 0x0b, 0x7fa: 0x0b, 0x7fb: 0x0b, 0x7fc: 0x0b, 0x7fd: 0x0b, 0x7fe: 0x0b, 0x7ff: 0x0b, + // Block 0x20, offset 0x800 + 0x800: 0x0b, 0x801: 0x0b, 0x802: 0x0b, 0x803: 0x0b, 0x804: 0x0b, 0x805: 0x0b, 0x806: 0x0b, 0x807: 0x0b, + 0x808: 0x0b, 0x809: 0x0b, 0x80a: 0x0b, 0x80b: 0x0b, 0x80c: 0x0b, 0x80d: 0x0b, 0x80e: 0x0b, 0x80f: 0x0b, + 0x810: 0x0b, 0x811: 0x0b, 0x812: 0x0b, 0x813: 0x0b, 0x814: 0x0b, 0x815: 0x0b, 0x816: 0x0b, 0x817: 0x0b, + 0x818: 0x0b, 0x819: 0x0b, 0x81a: 0x0b, 0x81b: 0x0b, 0x81c: 0x0b, 0x81d: 0x0b, 0x81e: 0x0b, 0x81f: 0x0b, + 0x820: 0x0b, 0x821: 0x0b, 0x822: 0x0b, 0x823: 0x0b, 0x824: 0x0b, 0x825: 0x0b, 0x826: 0x0b, 0x827: 0x0b, + 0x828: 0x0b, 0x829: 0x0b, 0x82a: 0x0b, 0x82b: 0x0b, 0x82c: 0x0b, 0x82d: 0x0b, 0x82e: 0x0b, 0x82f: 0x0b, + 0x830: 0x0b, 0x831: 0x0b, 0x832: 0x0b, 0x833: 0x0b, 0x834: 0x0b, 0x835: 0x0b, 0x836: 0x0b, 0x837: 0x0b, + 0x838: 0x0b, 0x839: 0x0b, 0x83a: 0x0b, 0x83b: 0x0b, 0x83c: 0x0b, 0x83d: 0x0b, 0x83e: 0x0b, 0x83f: 0x0b, + // Block 0x21, offset 0x840 + 0x840: 0x181, 0x841: 0x182, 0x842: 0xba, 0x843: 0xba, 0x844: 0x183, 0x845: 0x183, 0x846: 0x183, 0x847: 0x184, + 0x848: 0xba, 0x849: 0xba, 0x84a: 0xba, 0x84b: 0xba, 0x84c: 0xba, 0x84d: 0xba, 0x84e: 0xba, 0x84f: 0xba, + 0x850: 0xba, 0x851: 0xba, 0x852: 0xba, 0x853: 0xba, 0x854: 0xba, 0x855: 0xba, 0x856: 0xba, 0x857: 0xba, + 0x858: 0xba, 0x859: 0xba, 0x85a: 0xba, 0x85b: 0xba, 0x85c: 0xba, 0x85d: 0xba, 0x85e: 0xba, 0x85f: 0xba, + 0x860: 0xba, 0x861: 0xba, 0x862: 0xba, 0x863: 0xba, 0x864: 0xba, 0x865: 0xba, 0x866: 0xba, 0x867: 0xba, + 0x868: 0xba, 0x869: 0xba, 0x86a: 0xba, 0x86b: 0xba, 0x86c: 0xba, 0x86d: 0xba, 0x86e: 0xba, 0x86f: 0xba, + 0x870: 0xba, 0x871: 0xba, 0x872: 0xba, 0x873: 0xba, 0x874: 0xba, 0x875: 0xba, 0x876: 0xba, 0x877: 0xba, + 0x878: 0xba, 0x879: 0xba, 0x87a: 0xba, 0x87b: 0xba, 0x87c: 0xba, 0x87d: 0xba, 0x87e: 0xba, 0x87f: 0xba, + // Block 0x22, offset 0x880 + 0x880: 0x0b, 0x881: 0x0b, 0x882: 0x0b, 0x883: 0x0b, 0x884: 0x0b, 0x885: 0x0b, 0x886: 0x0b, 0x887: 0x0b, + 0x888: 0x0b, 0x889: 0x0b, 0x88a: 0x0b, 0x88b: 0x0b, 0x88c: 0x0b, 0x88d: 0x0b, 0x88e: 0x0b, 0x88f: 0x0b, + 0x890: 0x0b, 0x891: 0x0b, 0x892: 0x0b, 0x893: 0x0b, 0x894: 0x0b, 0x895: 0x0b, 0x896: 0x0b, 0x897: 0x0b, + 0x898: 0x0b, 0x899: 0x0b, 0x89a: 0x0b, 0x89b: 0x0b, 0x89c: 0x0b, 0x89d: 0x0b, 0x89e: 0x0b, 0x89f: 0x0b, + 0x8a0: 0x1f, 0x8a1: 0x0b, 0x8a2: 0x0b, 0x8a3: 0x0b, 0x8a4: 0x0b, 0x8a5: 0x0b, 0x8a6: 0x0b, 0x8a7: 0x0b, + 0x8a8: 0x0b, 0x8a9: 0x0b, 0x8aa: 0x0b, 0x8ab: 0x0b, 0x8ac: 0x0b, 0x8ad: 0x0b, 0x8ae: 0x0b, 0x8af: 0x0b, + 0x8b0: 0x0b, 0x8b1: 0x0b, 0x8b2: 0x0b, 0x8b3: 0x0b, 0x8b4: 0x0b, 0x8b5: 0x0b, 0x8b6: 0x0b, 0x8b7: 0x0b, + 0x8b8: 0x0b, 0x8b9: 0x0b, 0x8ba: 0x0b, 0x8bb: 0x0b, 0x8bc: 0x0b, 0x8bd: 0x0b, 0x8be: 0x0b, 0x8bf: 0x0b, + // Block 0x23, offset 0x8c0 + 0x8c0: 0x0b, 0x8c1: 0x0b, 0x8c2: 0x0b, 0x8c3: 0x0b, 0x8c4: 0x0b, 0x8c5: 0x0b, 0x8c6: 0x0b, 0x8c7: 0x0b, + 0x8c8: 0x0b, 0x8c9: 0x0b, 0x8ca: 0x0b, 0x8cb: 0x0b, 0x8cc: 0x0b, 0x8cd: 0x0b, 0x8ce: 0x0b, 0x8cf: 0x0b, +} + +// idnaSparseOffset: 264 entries, 528 bytes +var idnaSparseOffset = []uint16{0x0, 0x8, 0x19, 0x25, 0x27, 0x2c, 0x34, 0x3f, 0x4b, 0x4f, 0x5e, 0x63, 0x6b, 0x77, 0x85, 0x8a, 0x93, 0xa3, 0xb1, 0xbd, 0xc9, 0xda, 0xe4, 0xeb, 0xf8, 0x109, 0x110, 0x11b, 0x12a, 0x138, 0x142, 0x144, 0x149, 0x14c, 0x14f, 0x151, 0x15d, 0x168, 0x170, 0x176, 0x17c, 0x181, 0x186, 0x189, 0x18d, 0x193, 0x198, 0x1a4, 0x1ae, 0x1b4, 0x1c5, 0x1cf, 0x1d2, 0x1da, 0x1dd, 0x1ea, 0x1f2, 0x1f6, 0x1fd, 0x205, 0x215, 0x221, 0x223, 0x22d, 0x239, 0x245, 0x251, 0x259, 0x25e, 0x268, 0x279, 0x27d, 0x288, 0x28c, 0x295, 0x29d, 0x2a3, 0x2a8, 0x2ab, 0x2af, 0x2b5, 0x2b9, 0x2bd, 0x2c3, 0x2ca, 0x2d0, 0x2d8, 0x2df, 0x2ea, 0x2f4, 0x2f8, 0x2fb, 0x301, 0x305, 0x307, 0x30a, 0x30c, 0x30f, 0x319, 0x31c, 0x32b, 0x32f, 0x334, 0x337, 0x33b, 0x340, 0x345, 0x34b, 0x351, 0x360, 0x366, 0x36a, 0x379, 0x37e, 0x386, 0x390, 0x39b, 0x3a3, 0x3b4, 0x3bd, 0x3cd, 0x3da, 0x3e4, 0x3e9, 0x3f6, 0x3fa, 0x3ff, 0x401, 0x405, 0x407, 0x40b, 0x414, 0x41a, 0x41e, 0x42e, 0x438, 0x43d, 0x440, 0x446, 0x44d, 0x452, 0x456, 0x45c, 0x461, 0x46a, 0x46f, 0x475, 0x47c, 0x483, 0x48a, 0x48e, 0x493, 0x496, 0x49b, 0x4a7, 0x4ad, 0x4b2, 0x4b9, 0x4c1, 0x4c6, 0x4ca, 0x4da, 0x4e1, 0x4e5, 0x4e9, 0x4f0, 0x4f2, 0x4f5, 0x4f8, 0x4fc, 0x500, 0x506, 0x50f, 0x51b, 0x522, 0x52b, 0x533, 0x53a, 0x548, 0x555, 0x562, 0x56b, 0x56f, 0x57d, 0x585, 0x590, 0x599, 0x59f, 0x5a7, 0x5b0, 0x5ba, 0x5bd, 0x5c9, 0x5cc, 0x5d1, 0x5de, 0x5e7, 0x5f3, 0x5f6, 0x600, 0x609, 0x615, 0x622, 0x62a, 0x62d, 0x632, 0x635, 0x638, 0x63b, 0x642, 0x649, 0x64d, 0x658, 0x65b, 0x661, 0x666, 0x66a, 0x66d, 0x670, 0x673, 0x676, 0x679, 0x67e, 0x688, 0x68b, 0x68f, 0x69e, 0x6aa, 0x6ae, 0x6b3, 0x6b8, 0x6bc, 0x6c1, 0x6ca, 0x6d5, 0x6db, 0x6e3, 0x6e7, 0x6eb, 0x6f1, 0x6f7, 0x6fc, 0x6ff, 0x70f, 0x716, 0x719, 0x71c, 0x720, 0x726, 0x72b, 0x730, 0x735, 0x738, 0x73d, 0x740, 0x743, 0x747, 0x74b, 0x74e, 0x75e, 0x76f, 0x774, 0x776, 0x778} + +// idnaSparseValues: 1915 entries, 7660 bytes +var idnaSparseValues = [1915]valueRange{ + // Block 0x0, offset 0x0 + {value: 0x0000, lo: 0x07}, + {value: 0xe105, lo: 0x80, hi: 0x96}, + {value: 0x0018, lo: 0x97, hi: 0x97}, + {value: 0xe105, lo: 0x98, hi: 0x9e}, + {value: 0x001f, lo: 0x9f, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xb6}, + {value: 0x0018, lo: 0xb7, hi: 0xb7}, + {value: 0x0008, lo: 0xb8, hi: 0xbf}, + // Block 0x1, offset 0x8 + {value: 0x0000, lo: 0x10}, + {value: 0x0008, lo: 0x80, hi: 0x80}, + {value: 0xe01d, lo: 0x81, hi: 0x81}, + {value: 0x0008, lo: 0x82, hi: 0x82}, + {value: 0x0335, lo: 0x83, hi: 0x83}, + {value: 0x034d, lo: 0x84, hi: 0x84}, + {value: 0x0365, lo: 0x85, hi: 0x85}, + {value: 0xe00d, lo: 0x86, hi: 0x86}, + {value: 0x0008, lo: 0x87, hi: 0x87}, + {value: 0xe00d, lo: 0x88, hi: 0x88}, + {value: 0x0008, lo: 0x89, hi: 0x89}, + {value: 0xe00d, lo: 0x8a, hi: 0x8a}, + {value: 0x0008, lo: 0x8b, hi: 0x8b}, + {value: 0xe00d, lo: 0x8c, hi: 0x8c}, + {value: 0x0008, lo: 0x8d, hi: 0x8d}, + {value: 0xe00d, lo: 0x8e, hi: 0x8e}, + {value: 0x0008, lo: 0x8f, hi: 0xbf}, + // Block 0x2, offset 0x19 + {value: 0x0000, lo: 0x0b}, + {value: 0x0008, lo: 0x80, hi: 0xaf}, + {value: 0x0249, lo: 0xb0, hi: 0xb0}, + {value: 0x037d, lo: 0xb1, hi: 0xb1}, + {value: 0x0259, lo: 0xb2, hi: 0xb2}, + {value: 0x0269, lo: 0xb3, hi: 0xb3}, + {value: 0x034d, lo: 0xb4, hi: 0xb4}, + {value: 0x0395, lo: 0xb5, hi: 0xb5}, + {value: 0xe1bd, lo: 0xb6, hi: 0xb6}, + {value: 0x0279, lo: 0xb7, hi: 0xb7}, + {value: 0x0289, lo: 0xb8, hi: 0xb8}, + {value: 0x0008, lo: 0xb9, hi: 0xbf}, + // Block 0x3, offset 0x25 + {value: 0x0000, lo: 0x01}, + {value: 0x3308, lo: 0x80, hi: 0xbf}, + // Block 0x4, offset 0x27 + {value: 0x0000, lo: 0x04}, + {value: 0x03f5, lo: 0x80, hi: 0x8f}, + {value: 0xe105, lo: 0x90, hi: 0x9f}, + {value: 0x049d, lo: 0xa0, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xbf}, + // Block 0x5, offset 0x2c + {value: 0x0000, lo: 0x07}, + {value: 0xe185, lo: 0x80, hi: 0x8f}, + {value: 0x0545, lo: 0x90, hi: 0x96}, + {value: 0x0040, lo: 0x97, hi: 0x98}, + {value: 0x0008, lo: 0x99, hi: 0x99}, + {value: 0x0018, lo: 0x9a, hi: 0x9f}, + {value: 0x0040, lo: 0xa0, hi: 0xa0}, + {value: 0x0008, lo: 0xa1, hi: 0xbf}, + // Block 0x6, offset 0x34 + {value: 0x0000, lo: 0x0a}, + {value: 0x0008, lo: 0x80, hi: 0x86}, + {value: 0x0401, lo: 0x87, hi: 0x87}, + {value: 0x0040, lo: 0x88, hi: 0x88}, + {value: 0x0018, lo: 0x89, hi: 0x8a}, + {value: 0x0040, lo: 0x8b, hi: 0x8c}, + {value: 0x0018, lo: 0x8d, hi: 0x8f}, + {value: 0x0040, lo: 0x90, hi: 0x90}, + {value: 0x3308, lo: 0x91, hi: 0xbd}, + {value: 0x0818, lo: 0xbe, hi: 0xbe}, + {value: 0x3308, lo: 0xbf, hi: 0xbf}, + // Block 0x7, offset 0x3f + {value: 0x0000, lo: 0x0b}, + {value: 0x0818, lo: 0x80, hi: 0x80}, + {value: 0x3308, lo: 0x81, hi: 0x82}, + {value: 0x0818, lo: 0x83, hi: 0x83}, + {value: 0x3308, lo: 0x84, hi: 0x85}, + {value: 0x0818, lo: 0x86, hi: 0x86}, + {value: 0x3308, lo: 0x87, hi: 0x87}, + {value: 0x0040, lo: 0x88, hi: 0x8f}, + {value: 0x0808, lo: 0x90, hi: 0xaa}, + {value: 0x0040, lo: 0xab, hi: 0xaf}, + {value: 0x0808, lo: 0xb0, hi: 0xb4}, + {value: 0x0040, lo: 0xb5, hi: 0xbf}, + // Block 0x8, offset 0x4b + {value: 0x0000, lo: 0x03}, + {value: 0x0a08, lo: 0x80, hi: 0x87}, + {value: 0x0c08, lo: 0x88, hi: 0x99}, + {value: 0x0a08, lo: 0x9a, hi: 0xbf}, + // Block 0x9, offset 0x4f + {value: 0x0000, lo: 0x0e}, + {value: 0x3308, lo: 0x80, hi: 0x8a}, + {value: 0x0040, lo: 0x8b, hi: 0x8c}, + {value: 0x0c08, lo: 0x8d, hi: 0x8d}, + {value: 0x0a08, lo: 0x8e, hi: 0x98}, + {value: 0x0c08, lo: 0x99, hi: 0x9b}, + {value: 0x0a08, lo: 0x9c, hi: 0xaa}, + {value: 0x0c08, lo: 0xab, hi: 0xac}, + {value: 0x0a08, lo: 0xad, hi: 0xb0}, + {value: 0x0c08, lo: 0xb1, hi: 0xb1}, + {value: 0x0a08, lo: 0xb2, hi: 0xb2}, + {value: 0x0c08, lo: 0xb3, hi: 0xb4}, + {value: 0x0a08, lo: 0xb5, hi: 0xb7}, + {value: 0x0c08, lo: 0xb8, hi: 0xb9}, + {value: 0x0a08, lo: 0xba, hi: 0xbf}, + // Block 0xa, offset 0x5e + {value: 0x0000, lo: 0x04}, + {value: 0x0808, lo: 0x80, hi: 0xa5}, + {value: 0x3308, lo: 0xa6, hi: 0xb0}, + {value: 0x0808, lo: 0xb1, hi: 0xb1}, + {value: 0x0040, lo: 0xb2, hi: 0xbf}, + // Block 0xb, offset 0x63 + {value: 0x0000, lo: 0x07}, + {value: 0x0808, lo: 0x80, hi: 0x89}, + {value: 0x0a08, lo: 0x8a, hi: 0xaa}, + {value: 0x3308, lo: 0xab, hi: 0xb3}, + {value: 0x0808, lo: 0xb4, hi: 0xb5}, + {value: 0x0018, lo: 0xb6, hi: 0xb9}, + {value: 0x0818, lo: 0xba, hi: 0xba}, + {value: 0x0040, lo: 0xbb, hi: 0xbf}, + // Block 0xc, offset 0x6b + {value: 0x0000, lo: 0x0b}, + {value: 0x0808, lo: 0x80, hi: 0x95}, + {value: 0x3308, lo: 0x96, hi: 0x99}, + {value: 0x0808, lo: 0x9a, hi: 0x9a}, + {value: 0x3308, lo: 0x9b, hi: 0xa3}, + {value: 0x0808, lo: 0xa4, hi: 0xa4}, + {value: 0x3308, lo: 0xa5, hi: 0xa7}, + {value: 0x0808, lo: 0xa8, hi: 0xa8}, + {value: 0x3308, lo: 0xa9, hi: 0xad}, + {value: 0x0040, lo: 0xae, hi: 0xaf}, + {value: 0x0818, lo: 0xb0, hi: 0xbe}, + {value: 0x0040, lo: 0xbf, hi: 0xbf}, + // Block 0xd, offset 0x77 + {value: 0x0000, lo: 0x0d}, + {value: 0x0040, lo: 0x80, hi: 0x9f}, + {value: 0x0a08, lo: 0xa0, hi: 0xa9}, + {value: 0x0c08, lo: 0xaa, hi: 0xac}, + {value: 0x0808, lo: 0xad, hi: 0xad}, + {value: 0x0c08, lo: 0xae, hi: 0xae}, + {value: 0x0a08, lo: 0xaf, hi: 0xb0}, + {value: 0x0c08, lo: 0xb1, hi: 0xb2}, + {value: 0x0a08, lo: 0xb3, hi: 0xb4}, + {value: 0x0040, lo: 0xb5, hi: 0xb5}, + {value: 0x0a08, lo: 0xb6, hi: 0xb8}, + {value: 0x0c08, lo: 0xb9, hi: 0xb9}, + {value: 0x0a08, lo: 0xba, hi: 0xbd}, + {value: 0x0040, lo: 0xbe, hi: 0xbf}, + // Block 0xe, offset 0x85 + {value: 0x0000, lo: 0x04}, + {value: 0x0040, lo: 0x80, hi: 0x93}, + {value: 0x3308, lo: 0x94, hi: 0xa1}, + {value: 0x0840, lo: 0xa2, hi: 0xa2}, + {value: 0x3308, lo: 0xa3, hi: 0xbf}, + // Block 0xf, offset 0x8a + {value: 0x0000, lo: 0x08}, + {value: 0x3308, lo: 0x80, hi: 0x82}, + {value: 0x3008, lo: 0x83, hi: 0x83}, + {value: 0x0008, lo: 0x84, hi: 0xb9}, + {value: 0x3308, lo: 0xba, hi: 0xba}, + {value: 0x3008, lo: 0xbb, hi: 0xbb}, + {value: 0x3308, lo: 0xbc, hi: 0xbc}, + {value: 0x0008, lo: 0xbd, hi: 0xbd}, + {value: 0x3008, lo: 0xbe, hi: 0xbf}, + // Block 0x10, offset 0x93 + {value: 0x0000, lo: 0x0f}, + {value: 0x3308, lo: 0x80, hi: 0x80}, + {value: 0x3008, lo: 0x81, hi: 0x82}, + {value: 0x0040, lo: 0x83, hi: 0x85}, + {value: 0x3008, lo: 0x86, hi: 0x88}, + {value: 0x0040, lo: 0x89, hi: 0x89}, + {value: 0x3008, lo: 0x8a, hi: 0x8c}, + {value: 0x3b08, lo: 0x8d, hi: 0x8d}, + {value: 0x0040, lo: 0x8e, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x90}, + {value: 0x0040, lo: 0x91, hi: 0x96}, + {value: 0x3008, lo: 0x97, hi: 0x97}, + {value: 0x0040, lo: 0x98, hi: 0xa5}, + {value: 0x0008, lo: 0xa6, hi: 0xaf}, + {value: 0x0018, lo: 0xb0, hi: 0xba}, + {value: 0x0040, lo: 0xbb, hi: 0xbf}, + // Block 0x11, offset 0xa3 + {value: 0x0000, lo: 0x0d}, + {value: 0x3308, lo: 0x80, hi: 0x80}, + {value: 0x3008, lo: 0x81, hi: 0x83}, + {value: 0x0040, lo: 0x84, hi: 0x84}, + {value: 0x0008, lo: 0x85, hi: 0x8c}, + {value: 0x0040, lo: 0x8d, hi: 0x8d}, + {value: 0x0008, lo: 0x8e, hi: 0x90}, + {value: 0x0040, lo: 0x91, hi: 0x91}, + {value: 0x0008, lo: 0x92, hi: 0xa8}, + {value: 0x0040, lo: 0xa9, hi: 0xa9}, + {value: 0x0008, lo: 0xaa, hi: 0xb9}, + {value: 0x0040, lo: 0xba, hi: 0xbc}, + {value: 0x0008, lo: 0xbd, hi: 0xbd}, + {value: 0x3308, lo: 0xbe, hi: 0xbf}, + // Block 0x12, offset 0xb1 + {value: 0x0000, lo: 0x0b}, + {value: 0x3308, lo: 0x80, hi: 0x81}, + {value: 0x3008, lo: 0x82, hi: 0x83}, + {value: 0x0040, lo: 0x84, hi: 0x84}, + {value: 0x0008, lo: 0x85, hi: 0x8c}, + {value: 0x0040, lo: 0x8d, hi: 0x8d}, + {value: 0x0008, lo: 0x8e, hi: 0x90}, + {value: 0x0040, lo: 0x91, hi: 0x91}, + {value: 0x0008, lo: 0x92, hi: 0xba}, + {value: 0x3b08, lo: 0xbb, hi: 0xbc}, + {value: 0x0008, lo: 0xbd, hi: 0xbd}, + {value: 0x3008, lo: 0xbe, hi: 0xbf}, + // Block 0x13, offset 0xbd + {value: 0x0000, lo: 0x0b}, + {value: 0x0040, lo: 0x80, hi: 0x81}, + {value: 0x3008, lo: 0x82, hi: 0x83}, + {value: 0x0040, lo: 0x84, hi: 0x84}, + {value: 0x0008, lo: 0x85, hi: 0x96}, + {value: 0x0040, lo: 0x97, hi: 0x99}, + {value: 0x0008, lo: 0x9a, hi: 0xb1}, + {value: 0x0040, lo: 0xb2, hi: 0xb2}, + {value: 0x0008, lo: 0xb3, hi: 0xbb}, + {value: 0x0040, lo: 0xbc, hi: 0xbc}, + {value: 0x0008, lo: 0xbd, hi: 0xbd}, + {value: 0x0040, lo: 0xbe, hi: 0xbf}, + // Block 0x14, offset 0xc9 + {value: 0x0000, lo: 0x10}, + {value: 0x0008, lo: 0x80, hi: 0x86}, + {value: 0x0040, lo: 0x87, hi: 0x89}, + {value: 0x3b08, lo: 0x8a, hi: 0x8a}, + {value: 0x0040, lo: 0x8b, hi: 0x8e}, + {value: 0x3008, lo: 0x8f, hi: 0x91}, + {value: 0x3308, lo: 0x92, hi: 0x94}, + {value: 0x0040, lo: 0x95, hi: 0x95}, + {value: 0x3308, lo: 0x96, hi: 0x96}, + {value: 0x0040, lo: 0x97, hi: 0x97}, + {value: 0x3008, lo: 0x98, hi: 0x9f}, + {value: 0x0040, lo: 0xa0, hi: 0xa5}, + {value: 0x0008, lo: 0xa6, hi: 0xaf}, + {value: 0x0040, lo: 0xb0, hi: 0xb1}, + {value: 0x3008, lo: 0xb2, hi: 0xb3}, + {value: 0x0018, lo: 0xb4, hi: 0xb4}, + {value: 0x0040, lo: 0xb5, hi: 0xbf}, + // Block 0x15, offset 0xda + {value: 0x0000, lo: 0x09}, + {value: 0x0040, lo: 0x80, hi: 0x80}, + {value: 0x0008, lo: 0x81, hi: 0xb0}, + {value: 0x3308, lo: 0xb1, hi: 0xb1}, + {value: 0x0008, lo: 0xb2, hi: 0xb2}, + {value: 0x08f1, lo: 0xb3, hi: 0xb3}, + {value: 0x3308, lo: 0xb4, hi: 0xb9}, + {value: 0x3b08, lo: 0xba, hi: 0xba}, + {value: 0x0040, lo: 0xbb, hi: 0xbe}, + {value: 0x0018, lo: 0xbf, hi: 0xbf}, + // Block 0x16, offset 0xe4 + {value: 0x0000, lo: 0x06}, + {value: 0x0008, lo: 0x80, hi: 0x86}, + {value: 0x3308, lo: 0x87, hi: 0x8e}, + {value: 0x0018, lo: 0x8f, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x99}, + {value: 0x0018, lo: 0x9a, hi: 0x9b}, + {value: 0x0040, lo: 0x9c, hi: 0xbf}, + // Block 0x17, offset 0xeb + {value: 0x0000, lo: 0x0c}, + {value: 0x0008, lo: 0x80, hi: 0x84}, + {value: 0x0040, lo: 0x85, hi: 0x85}, + {value: 0x0008, lo: 0x86, hi: 0x86}, + {value: 0x0040, lo: 0x87, hi: 0x87}, + {value: 0x3308, lo: 0x88, hi: 0x8d}, + {value: 0x0040, lo: 0x8e, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0x9b}, + {value: 0x0961, lo: 0x9c, hi: 0x9c}, + {value: 0x0999, lo: 0x9d, hi: 0x9d}, + {value: 0x0008, lo: 0x9e, hi: 0x9f}, + {value: 0x0040, lo: 0xa0, hi: 0xbf}, + // Block 0x18, offset 0xf8 + {value: 0x0000, lo: 0x10}, + {value: 0x0008, lo: 0x80, hi: 0x80}, + {value: 0x0018, lo: 0x81, hi: 0x8a}, + {value: 0x0008, lo: 0x8b, hi: 0x8b}, + {value: 0xe03d, lo: 0x8c, hi: 0x8c}, + {value: 0x0018, lo: 0x8d, hi: 0x97}, + {value: 0x3308, lo: 0x98, hi: 0x99}, + {value: 0x0018, lo: 0x9a, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xa9}, + {value: 0x0018, lo: 0xaa, hi: 0xb4}, + {value: 0x3308, lo: 0xb5, hi: 0xb5}, + {value: 0x0018, lo: 0xb6, hi: 0xb6}, + {value: 0x3308, lo: 0xb7, hi: 0xb7}, + {value: 0x0018, lo: 0xb8, hi: 0xb8}, + {value: 0x3308, lo: 0xb9, hi: 0xb9}, + {value: 0x0018, lo: 0xba, hi: 0xbd}, + {value: 0x3008, lo: 0xbe, hi: 0xbf}, + // Block 0x19, offset 0x109 + {value: 0x0000, lo: 0x06}, + {value: 0x0018, lo: 0x80, hi: 0x85}, + {value: 0x3308, lo: 0x86, hi: 0x86}, + {value: 0x0018, lo: 0x87, hi: 0x8c}, + {value: 0x0040, lo: 0x8d, hi: 0x8d}, + {value: 0x0018, lo: 0x8e, hi: 0x9a}, + {value: 0x0040, lo: 0x9b, hi: 0xbf}, + // Block 0x1a, offset 0x110 + {value: 0x0000, lo: 0x0a}, + {value: 0x0008, lo: 0x80, hi: 0xaa}, + {value: 0x3008, lo: 0xab, hi: 0xac}, + {value: 0x3308, lo: 0xad, hi: 0xb0}, + {value: 0x3008, lo: 0xb1, hi: 0xb1}, + {value: 0x3308, lo: 0xb2, hi: 0xb7}, + {value: 0x3008, lo: 0xb8, hi: 0xb8}, + {value: 0x3b08, lo: 0xb9, hi: 0xba}, + {value: 0x3008, lo: 0xbb, hi: 0xbc}, + {value: 0x3308, lo: 0xbd, hi: 0xbe}, + {value: 0x0008, lo: 0xbf, hi: 0xbf}, + // Block 0x1b, offset 0x11b + {value: 0x0000, lo: 0x0e}, + {value: 0x0008, lo: 0x80, hi: 0x89}, + {value: 0x0018, lo: 0x8a, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x95}, + {value: 0x3008, lo: 0x96, hi: 0x97}, + {value: 0x3308, lo: 0x98, hi: 0x99}, + {value: 0x0008, lo: 0x9a, hi: 0x9d}, + {value: 0x3308, lo: 0x9e, hi: 0xa0}, + {value: 0x0008, lo: 0xa1, hi: 0xa1}, + {value: 0x3008, lo: 0xa2, hi: 0xa4}, + {value: 0x0008, lo: 0xa5, hi: 0xa6}, + {value: 0x3008, lo: 0xa7, hi: 0xad}, + {value: 0x0008, lo: 0xae, hi: 0xb0}, + {value: 0x3308, lo: 0xb1, hi: 0xb4}, + {value: 0x0008, lo: 0xb5, hi: 0xbf}, + // Block 0x1c, offset 0x12a + {value: 0x0000, lo: 0x0d}, + {value: 0x0008, lo: 0x80, hi: 0x81}, + {value: 0x3308, lo: 0x82, hi: 0x82}, + {value: 0x3008, lo: 0x83, hi: 0x84}, + {value: 0x3308, lo: 0x85, hi: 0x86}, + {value: 0x3008, lo: 0x87, hi: 0x8c}, + {value: 0x3308, lo: 0x8d, hi: 0x8d}, + {value: 0x0008, lo: 0x8e, hi: 0x8e}, + {value: 0x3008, lo: 0x8f, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x99}, + {value: 0x3008, lo: 0x9a, hi: 0x9c}, + {value: 0x3308, lo: 0x9d, hi: 0x9d}, + {value: 0x0018, lo: 0x9e, hi: 0x9f}, + {value: 0x0040, lo: 0xa0, hi: 0xbf}, + // Block 0x1d, offset 0x138 + {value: 0x0000, lo: 0x09}, + {value: 0x0040, lo: 0x80, hi: 0x86}, + {value: 0x055d, lo: 0x87, hi: 0x87}, + {value: 0x0040, lo: 0x88, hi: 0x8c}, + {value: 0x055d, lo: 0x8d, hi: 0x8d}, + {value: 0x0040, lo: 0x8e, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0xba}, + {value: 0x0018, lo: 0xbb, hi: 0xbb}, + {value: 0xe105, lo: 0xbc, hi: 0xbc}, + {value: 0x0008, lo: 0xbd, hi: 0xbf}, + // Block 0x1e, offset 0x142 + {value: 0x0000, lo: 0x01}, + {value: 0x0018, lo: 0x80, hi: 0xbf}, + // Block 0x1f, offset 0x144 + {value: 0x0000, lo: 0x04}, + {value: 0x0018, lo: 0x80, hi: 0x9e}, + {value: 0x0040, lo: 0x9f, hi: 0xa0}, + {value: 0x2018, lo: 0xa1, hi: 0xb5}, + {value: 0x0018, lo: 0xb6, hi: 0xbf}, + // Block 0x20, offset 0x149 + {value: 0x0000, lo: 0x02}, + {value: 0x0018, lo: 0x80, hi: 0xa7}, + {value: 0x2018, lo: 0xa8, hi: 0xbf}, + // Block 0x21, offset 0x14c + {value: 0x0000, lo: 0x02}, + {value: 0x2018, lo: 0x80, hi: 0x82}, + {value: 0x0018, lo: 0x83, hi: 0xbf}, + // Block 0x22, offset 0x14f + {value: 0x0000, lo: 0x01}, + {value: 0x0008, lo: 0x80, hi: 0xbf}, + // Block 0x23, offset 0x151 + {value: 0x0000, lo: 0x0b}, + {value: 0x0008, lo: 0x80, hi: 0x88}, + {value: 0x0040, lo: 0x89, hi: 0x89}, + {value: 0x0008, lo: 0x8a, hi: 0x8d}, + {value: 0x0040, lo: 0x8e, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x96}, + {value: 0x0040, lo: 0x97, hi: 0x97}, + {value: 0x0008, lo: 0x98, hi: 0x98}, + {value: 0x0040, lo: 0x99, hi: 0x99}, + {value: 0x0008, lo: 0x9a, hi: 0x9d}, + {value: 0x0040, lo: 0x9e, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xbf}, + // Block 0x24, offset 0x15d + {value: 0x0000, lo: 0x0a}, + {value: 0x0008, lo: 0x80, hi: 0x88}, + {value: 0x0040, lo: 0x89, hi: 0x89}, + {value: 0x0008, lo: 0x8a, hi: 0x8d}, + {value: 0x0040, lo: 0x8e, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0xb0}, + {value: 0x0040, lo: 0xb1, hi: 0xb1}, + {value: 0x0008, lo: 0xb2, hi: 0xb5}, + {value: 0x0040, lo: 0xb6, hi: 0xb7}, + {value: 0x0008, lo: 0xb8, hi: 0xbe}, + {value: 0x0040, lo: 0xbf, hi: 0xbf}, + // Block 0x25, offset 0x168 + {value: 0x0000, lo: 0x07}, + {value: 0x0008, lo: 0x80, hi: 0x80}, + {value: 0x0040, lo: 0x81, hi: 0x81}, + {value: 0x0008, lo: 0x82, hi: 0x85}, + {value: 0x0040, lo: 0x86, hi: 0x87}, + {value: 0x0008, lo: 0x88, hi: 0x96}, + {value: 0x0040, lo: 0x97, hi: 0x97}, + {value: 0x0008, lo: 0x98, hi: 0xbf}, + // Block 0x26, offset 0x170 + {value: 0x0000, lo: 0x05}, + {value: 0x0008, lo: 0x80, hi: 0x90}, + {value: 0x0040, lo: 0x91, hi: 0x91}, + {value: 0x0008, lo: 0x92, hi: 0x95}, + {value: 0x0040, lo: 0x96, hi: 0x97}, + {value: 0x0008, lo: 0x98, hi: 0xbf}, + // Block 0x27, offset 0x176 + {value: 0x0000, lo: 0x05}, + {value: 0x0008, lo: 0x80, hi: 0x9a}, + {value: 0x0040, lo: 0x9b, hi: 0x9c}, + {value: 0x3308, lo: 0x9d, hi: 0x9f}, + {value: 0x0018, lo: 0xa0, hi: 0xbc}, + {value: 0x0040, lo: 0xbd, hi: 0xbf}, + // Block 0x28, offset 0x17c + {value: 0x0000, lo: 0x04}, + {value: 0x0008, lo: 0x80, hi: 0x8f}, + {value: 0x0018, lo: 0x90, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xbf}, + // Block 0x29, offset 0x181 + {value: 0x0000, lo: 0x04}, + {value: 0x0008, lo: 0x80, hi: 0xb5}, + {value: 0x0040, lo: 0xb6, hi: 0xb7}, + {value: 0xe045, lo: 0xb8, hi: 0xbd}, + {value: 0x0040, lo: 0xbe, hi: 0xbf}, + // Block 0x2a, offset 0x186 + {value: 0x0000, lo: 0x02}, + {value: 0x0018, lo: 0x80, hi: 0x80}, + {value: 0x0008, lo: 0x81, hi: 0xbf}, + // Block 0x2b, offset 0x189 + {value: 0x0000, lo: 0x03}, + {value: 0x0008, lo: 0x80, hi: 0xac}, + {value: 0x0018, lo: 0xad, hi: 0xae}, + {value: 0x0008, lo: 0xaf, hi: 0xbf}, + // Block 0x2c, offset 0x18d + {value: 0x0000, lo: 0x05}, + {value: 0x0040, lo: 0x80, hi: 0x80}, + {value: 0x0008, lo: 0x81, hi: 0x9a}, + {value: 0x0018, lo: 0x9b, hi: 0x9c}, + {value: 0x0040, lo: 0x9d, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xbf}, + // Block 0x2d, offset 0x193 + {value: 0x0000, lo: 0x04}, + {value: 0x0008, lo: 0x80, hi: 0xaa}, + {value: 0x0018, lo: 0xab, hi: 0xb0}, + {value: 0x0008, lo: 0xb1, hi: 0xb8}, + {value: 0x0040, lo: 0xb9, hi: 0xbf}, + // Block 0x2e, offset 0x198 + {value: 0x0000, lo: 0x0b}, + {value: 0x0008, lo: 0x80, hi: 0x8c}, + {value: 0x0040, lo: 0x8d, hi: 0x8d}, + {value: 0x0008, lo: 0x8e, hi: 0x91}, + {value: 0x3308, lo: 0x92, hi: 0x93}, + {value: 0x3b08, lo: 0x94, hi: 0x94}, + {value: 0x0040, lo: 0x95, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xb1}, + {value: 0x3308, lo: 0xb2, hi: 0xb3}, + {value: 0x3b08, lo: 0xb4, hi: 0xb4}, + {value: 0x0018, lo: 0xb5, hi: 0xb6}, + {value: 0x0040, lo: 0xb7, hi: 0xbf}, + // Block 0x2f, offset 0x1a4 + {value: 0x0000, lo: 0x09}, + {value: 0x0008, lo: 0x80, hi: 0x91}, + {value: 0x3308, lo: 0x92, hi: 0x93}, + {value: 0x0040, lo: 0x94, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xac}, + {value: 0x0040, lo: 0xad, hi: 0xad}, + {value: 0x0008, lo: 0xae, hi: 0xb0}, + {value: 0x0040, lo: 0xb1, hi: 0xb1}, + {value: 0x3308, lo: 0xb2, hi: 0xb3}, + {value: 0x0040, lo: 0xb4, hi: 0xbf}, + // Block 0x30, offset 0x1ae + {value: 0x0000, lo: 0x05}, + {value: 0x0008, lo: 0x80, hi: 0xb3}, + {value: 0x3340, lo: 0xb4, hi: 0xb5}, + {value: 0x3008, lo: 0xb6, hi: 0xb6}, + {value: 0x3308, lo: 0xb7, hi: 0xbd}, + {value: 0x3008, lo: 0xbe, hi: 0xbf}, + // Block 0x31, offset 0x1b4 + {value: 0x0000, lo: 0x10}, + {value: 0x3008, lo: 0x80, hi: 0x85}, + {value: 0x3308, lo: 0x86, hi: 0x86}, + {value: 0x3008, lo: 0x87, hi: 0x88}, + {value: 0x3308, lo: 0x89, hi: 0x91}, + {value: 0x3b08, lo: 0x92, hi: 0x92}, + {value: 0x3308, lo: 0x93, hi: 0x93}, + {value: 0x0018, lo: 0x94, hi: 0x96}, + {value: 0x0008, lo: 0x97, hi: 0x97}, + {value: 0x0018, lo: 0x98, hi: 0x9b}, + {value: 0x0008, lo: 0x9c, hi: 0x9c}, + {value: 0x3308, lo: 0x9d, hi: 0x9d}, + {value: 0x0040, lo: 0x9e, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xa9}, + {value: 0x0040, lo: 0xaa, hi: 0xaf}, + {value: 0x0018, lo: 0xb0, hi: 0xb9}, + {value: 0x0040, lo: 0xba, hi: 0xbf}, + // Block 0x32, offset 0x1c5 + {value: 0x0000, lo: 0x09}, + {value: 0x0018, lo: 0x80, hi: 0x85}, + {value: 0x0040, lo: 0x86, hi: 0x86}, + {value: 0x0218, lo: 0x87, hi: 0x87}, + {value: 0x0018, lo: 0x88, hi: 0x8a}, + {value: 0x33c0, lo: 0x8b, hi: 0x8d}, + {value: 0x0040, lo: 0x8e, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0x9f}, + {value: 0x0208, lo: 0xa0, hi: 0xbf}, + // Block 0x33, offset 0x1cf + {value: 0x0000, lo: 0x02}, + {value: 0x0208, lo: 0x80, hi: 0xb7}, + {value: 0x0040, lo: 0xb8, hi: 0xbf}, + // Block 0x34, offset 0x1d2 + {value: 0x0000, lo: 0x07}, + {value: 0x0008, lo: 0x80, hi: 0x84}, + {value: 0x3308, lo: 0x85, hi: 0x86}, + {value: 0x0208, lo: 0x87, hi: 0xa8}, + {value: 0x3308, lo: 0xa9, hi: 0xa9}, + {value: 0x0208, lo: 0xaa, hi: 0xaa}, + {value: 0x0040, lo: 0xab, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xbf}, + // Block 0x35, offset 0x1da + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0xb5}, + {value: 0x0040, lo: 0xb6, hi: 0xbf}, + // Block 0x36, offset 0x1dd + {value: 0x0000, lo: 0x0c}, + {value: 0x0008, lo: 0x80, hi: 0x9e}, + {value: 0x0040, lo: 0x9f, hi: 0x9f}, + {value: 0x3308, lo: 0xa0, hi: 0xa2}, + {value: 0x3008, lo: 0xa3, hi: 0xa6}, + {value: 0x3308, lo: 0xa7, hi: 0xa8}, + {value: 0x3008, lo: 0xa9, hi: 0xab}, + {value: 0x0040, lo: 0xac, hi: 0xaf}, + {value: 0x3008, lo: 0xb0, hi: 0xb1}, + {value: 0x3308, lo: 0xb2, hi: 0xb2}, + {value: 0x3008, lo: 0xb3, hi: 0xb8}, + {value: 0x3308, lo: 0xb9, hi: 0xbb}, + {value: 0x0040, lo: 0xbc, hi: 0xbf}, + // Block 0x37, offset 0x1ea + {value: 0x0000, lo: 0x07}, + {value: 0x0018, lo: 0x80, hi: 0x80}, + {value: 0x0040, lo: 0x81, hi: 0x83}, + {value: 0x0018, lo: 0x84, hi: 0x85}, + {value: 0x0008, lo: 0x86, hi: 0xad}, + {value: 0x0040, lo: 0xae, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xb4}, + {value: 0x0040, lo: 0xb5, hi: 0xbf}, + // Block 0x38, offset 0x1f2 + {value: 0x0000, lo: 0x03}, + {value: 0x0008, lo: 0x80, hi: 0xab}, + {value: 0x0040, lo: 0xac, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xbf}, + // Block 0x39, offset 0x1f6 + {value: 0x0000, lo: 0x06}, + {value: 0x0008, lo: 0x80, hi: 0x89}, + {value: 0x0040, lo: 0x8a, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x99}, + {value: 0x0028, lo: 0x9a, hi: 0x9a}, + {value: 0x0040, lo: 0x9b, hi: 0x9d}, + {value: 0x0018, lo: 0x9e, hi: 0xbf}, + // Block 0x3a, offset 0x1fd + {value: 0x0000, lo: 0x07}, + {value: 0x0008, lo: 0x80, hi: 0x96}, + {value: 0x3308, lo: 0x97, hi: 0x98}, + {value: 0x3008, lo: 0x99, hi: 0x9a}, + {value: 0x3308, lo: 0x9b, hi: 0x9b}, + {value: 0x0040, lo: 0x9c, hi: 0x9d}, + {value: 0x0018, lo: 0x9e, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xbf}, + // Block 0x3b, offset 0x205 + {value: 0x0000, lo: 0x0f}, + {value: 0x0008, lo: 0x80, hi: 0x94}, + {value: 0x3008, lo: 0x95, hi: 0x95}, + {value: 0x3308, lo: 0x96, hi: 0x96}, + {value: 0x3008, lo: 0x97, hi: 0x97}, + {value: 0x3308, lo: 0x98, hi: 0x9e}, + {value: 0x0040, lo: 0x9f, hi: 0x9f}, + {value: 0x3b08, lo: 0xa0, hi: 0xa0}, + {value: 0x3008, lo: 0xa1, hi: 0xa1}, + {value: 0x3308, lo: 0xa2, hi: 0xa2}, + {value: 0x3008, lo: 0xa3, hi: 0xa4}, + {value: 0x3308, lo: 0xa5, hi: 0xac}, + {value: 0x3008, lo: 0xad, hi: 0xb2}, + {value: 0x3308, lo: 0xb3, hi: 0xbc}, + {value: 0x0040, lo: 0xbd, hi: 0xbe}, + {value: 0x3308, lo: 0xbf, hi: 0xbf}, + // Block 0x3c, offset 0x215 + {value: 0x0000, lo: 0x0b}, + {value: 0x0008, lo: 0x80, hi: 0x89}, + {value: 0x0040, lo: 0x8a, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0x9f}, + {value: 0x0018, lo: 0xa0, hi: 0xa6}, + {value: 0x0008, lo: 0xa7, hi: 0xa7}, + {value: 0x0018, lo: 0xa8, hi: 0xad}, + {value: 0x0040, lo: 0xae, hi: 0xaf}, + {value: 0x3308, lo: 0xb0, hi: 0xbd}, + {value: 0x3318, lo: 0xbe, hi: 0xbe}, + {value: 0x0040, lo: 0xbf, hi: 0xbf}, + // Block 0x3d, offset 0x221 + {value: 0x0000, lo: 0x01}, + {value: 0x0040, lo: 0x80, hi: 0xbf}, + // Block 0x3e, offset 0x223 + {value: 0x0000, lo: 0x09}, + {value: 0x3308, lo: 0x80, hi: 0x83}, + {value: 0x3008, lo: 0x84, hi: 0x84}, + {value: 0x0008, lo: 0x85, hi: 0xb3}, + {value: 0x3308, lo: 0xb4, hi: 0xb4}, + {value: 0x3008, lo: 0xb5, hi: 0xb5}, + {value: 0x3308, lo: 0xb6, hi: 0xba}, + {value: 0x3008, lo: 0xbb, hi: 0xbb}, + {value: 0x3308, lo: 0xbc, hi: 0xbc}, + {value: 0x3008, lo: 0xbd, hi: 0xbf}, + // Block 0x3f, offset 0x22d + {value: 0x0000, lo: 0x0b}, + {value: 0x3008, lo: 0x80, hi: 0x81}, + {value: 0x3308, lo: 0x82, hi: 0x82}, + {value: 0x3008, lo: 0x83, hi: 0x83}, + {value: 0x3808, lo: 0x84, hi: 0x84}, + {value: 0x0008, lo: 0x85, hi: 0x8b}, + {value: 0x0040, lo: 0x8c, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x99}, + {value: 0x0018, lo: 0x9a, hi: 0xaa}, + {value: 0x3308, lo: 0xab, hi: 0xb3}, + {value: 0x0018, lo: 0xb4, hi: 0xbc}, + {value: 0x0040, lo: 0xbd, hi: 0xbf}, + // Block 0x40, offset 0x239 + {value: 0x0000, lo: 0x0b}, + {value: 0x3308, lo: 0x80, hi: 0x81}, + {value: 0x3008, lo: 0x82, hi: 0x82}, + {value: 0x0008, lo: 0x83, hi: 0xa0}, + {value: 0x3008, lo: 0xa1, hi: 0xa1}, + {value: 0x3308, lo: 0xa2, hi: 0xa5}, + {value: 0x3008, lo: 0xa6, hi: 0xa7}, + {value: 0x3308, lo: 0xa8, hi: 0xa9}, + {value: 0x3808, lo: 0xaa, hi: 0xaa}, + {value: 0x3b08, lo: 0xab, hi: 0xab}, + {value: 0x3308, lo: 0xac, hi: 0xad}, + {value: 0x0008, lo: 0xae, hi: 0xbf}, + // Block 0x41, offset 0x245 + {value: 0x0000, lo: 0x0b}, + {value: 0x0008, lo: 0x80, hi: 0xa5}, + {value: 0x3308, lo: 0xa6, hi: 0xa6}, + {value: 0x3008, lo: 0xa7, hi: 0xa7}, + {value: 0x3308, lo: 0xa8, hi: 0xa9}, + {value: 0x3008, lo: 0xaa, hi: 0xac}, + {value: 0x3308, lo: 0xad, hi: 0xad}, + {value: 0x3008, lo: 0xae, hi: 0xae}, + {value: 0x3308, lo: 0xaf, hi: 0xb1}, + {value: 0x3808, lo: 0xb2, hi: 0xb3}, + {value: 0x0040, lo: 0xb4, hi: 0xbb}, + {value: 0x0018, lo: 0xbc, hi: 0xbf}, + // Block 0x42, offset 0x251 + {value: 0x0000, lo: 0x07}, + {value: 0x0008, lo: 0x80, hi: 0xa3}, + {value: 0x3008, lo: 0xa4, hi: 0xab}, + {value: 0x3308, lo: 0xac, hi: 0xb3}, + {value: 0x3008, lo: 0xb4, hi: 0xb5}, + {value: 0x3308, lo: 0xb6, hi: 0xb7}, + {value: 0x0040, lo: 0xb8, hi: 0xba}, + {value: 0x0018, lo: 0xbb, hi: 0xbf}, + // Block 0x43, offset 0x259 + {value: 0x0000, lo: 0x04}, + {value: 0x0008, lo: 0x80, hi: 0x89}, + {value: 0x0040, lo: 0x8a, hi: 0x8c}, + {value: 0x0008, lo: 0x8d, hi: 0xbd}, + {value: 0x0018, lo: 0xbe, hi: 0xbf}, + // Block 0x44, offset 0x25e + {value: 0x0000, lo: 0x09}, + {value: 0x0e29, lo: 0x80, hi: 0x80}, + {value: 0x0e41, lo: 0x81, hi: 0x81}, + {value: 0x0e59, lo: 0x82, hi: 0x82}, + {value: 0x0e71, lo: 0x83, hi: 0x83}, + {value: 0x0e89, lo: 0x84, hi: 0x85}, + {value: 0x0ea1, lo: 0x86, hi: 0x86}, + {value: 0x0eb9, lo: 0x87, hi: 0x87}, + {value: 0x057d, lo: 0x88, hi: 0x88}, + {value: 0x0040, lo: 0x89, hi: 0xbf}, + // Block 0x45, offset 0x268 + {value: 0x0000, lo: 0x10}, + {value: 0x0018, lo: 0x80, hi: 0x87}, + {value: 0x0040, lo: 0x88, hi: 0x8f}, + {value: 0x3308, lo: 0x90, hi: 0x92}, + {value: 0x0018, lo: 0x93, hi: 0x93}, + {value: 0x3308, lo: 0x94, hi: 0xa0}, + {value: 0x3008, lo: 0xa1, hi: 0xa1}, + {value: 0x3308, lo: 0xa2, hi: 0xa8}, + {value: 0x0008, lo: 0xa9, hi: 0xac}, + {value: 0x3308, lo: 0xad, hi: 0xad}, + {value: 0x0008, lo: 0xae, hi: 0xb1}, + {value: 0x3008, lo: 0xb2, hi: 0xb3}, + {value: 0x3308, lo: 0xb4, hi: 0xb4}, + {value: 0x0008, lo: 0xb5, hi: 0xb6}, + {value: 0x3008, lo: 0xb7, hi: 0xb7}, + {value: 0x3308, lo: 0xb8, hi: 0xb9}, + {value: 0x0040, lo: 0xba, hi: 0xbf}, + // Block 0x46, offset 0x279 + {value: 0x0000, lo: 0x03}, + {value: 0x3308, lo: 0x80, hi: 0xb9}, + {value: 0x0040, lo: 0xba, hi: 0xba}, + {value: 0x3308, lo: 0xbb, hi: 0xbf}, + // Block 0x47, offset 0x27d + {value: 0x0000, lo: 0x0a}, + {value: 0x0008, lo: 0x80, hi: 0x87}, + {value: 0xe045, lo: 0x88, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x95}, + {value: 0x0040, lo: 0x96, hi: 0x97}, + {value: 0xe045, lo: 0x98, hi: 0x9d}, + {value: 0x0040, lo: 0x9e, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xa7}, + {value: 0xe045, lo: 0xa8, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xb7}, + {value: 0xe045, lo: 0xb8, hi: 0xbf}, + // Block 0x48, offset 0x288 + {value: 0x0000, lo: 0x03}, + {value: 0x0040, lo: 0x80, hi: 0x8f}, + {value: 0x3318, lo: 0x90, hi: 0xb0}, + {value: 0x0040, lo: 0xb1, hi: 0xbf}, + // Block 0x49, offset 0x28c + {value: 0x0000, lo: 0x08}, + {value: 0x0018, lo: 0x80, hi: 0x82}, + {value: 0x0040, lo: 0x83, hi: 0x83}, + {value: 0x0008, lo: 0x84, hi: 0x84}, + {value: 0x0018, lo: 0x85, hi: 0x88}, + {value: 0x24c1, lo: 0x89, hi: 0x89}, + {value: 0x0018, lo: 0x8a, hi: 0x8b}, + {value: 0x0040, lo: 0x8c, hi: 0x8f}, + {value: 0x0018, lo: 0x90, hi: 0xbf}, + // Block 0x4a, offset 0x295 + {value: 0x0000, lo: 0x07}, + {value: 0x0018, lo: 0x80, hi: 0xab}, + {value: 0x24f1, lo: 0xac, hi: 0xac}, + {value: 0x2529, lo: 0xad, hi: 0xad}, + {value: 0x0018, lo: 0xae, hi: 0xae}, + {value: 0x2579, lo: 0xaf, hi: 0xaf}, + {value: 0x25b1, lo: 0xb0, hi: 0xb0}, + {value: 0x0018, lo: 0xb1, hi: 0xbf}, + // Block 0x4b, offset 0x29d + {value: 0x0000, lo: 0x05}, + {value: 0x0018, lo: 0x80, hi: 0x9f}, + {value: 0x0080, lo: 0xa0, hi: 0xa0}, + {value: 0x0018, lo: 0xa1, hi: 0xad}, + {value: 0x0080, lo: 0xae, hi: 0xaf}, + {value: 0x0018, lo: 0xb0, hi: 0xbf}, + // Block 0x4c, offset 0x2a3 + {value: 0x0000, lo: 0x04}, + {value: 0x0018, lo: 0x80, hi: 0xa8}, + {value: 0x09c5, lo: 0xa9, hi: 0xa9}, + {value: 0x09e5, lo: 0xaa, hi: 0xaa}, + {value: 0x0018, lo: 0xab, hi: 0xbf}, + // Block 0x4d, offset 0x2a8 + {value: 0x0000, lo: 0x02}, + {value: 0x0018, lo: 0x80, hi: 0xa6}, + {value: 0x0040, lo: 0xa7, hi: 0xbf}, + // Block 0x4e, offset 0x2ab + {value: 0x0000, lo: 0x03}, + {value: 0x0018, lo: 0x80, hi: 0x8b}, + {value: 0x28c1, lo: 0x8c, hi: 0x8c}, + {value: 0x0018, lo: 0x8d, hi: 0xbf}, + // Block 0x4f, offset 0x2af + {value: 0x0000, lo: 0x05}, + {value: 0x0018, lo: 0x80, hi: 0xb3}, + {value: 0x0e66, lo: 0xb4, hi: 0xb4}, + {value: 0x292a, lo: 0xb5, hi: 0xb5}, + {value: 0x0e86, lo: 0xb6, hi: 0xb6}, + {value: 0x0018, lo: 0xb7, hi: 0xbf}, + // Block 0x50, offset 0x2b5 + {value: 0x0000, lo: 0x03}, + {value: 0x0018, lo: 0x80, hi: 0x9b}, + {value: 0x2941, lo: 0x9c, hi: 0x9c}, + {value: 0x0018, lo: 0x9d, hi: 0xbf}, + // Block 0x51, offset 0x2b9 + {value: 0x0000, lo: 0x03}, + {value: 0x0018, lo: 0x80, hi: 0xb3}, + {value: 0x0040, lo: 0xb4, hi: 0xb5}, + {value: 0x0018, lo: 0xb6, hi: 0xbf}, + // Block 0x52, offset 0x2bd + {value: 0x0000, lo: 0x05}, + {value: 0x0018, lo: 0x80, hi: 0x95}, + {value: 0x0040, lo: 0x96, hi: 0x97}, + {value: 0x0018, lo: 0x98, hi: 0xb9}, + {value: 0x0040, lo: 0xba, hi: 0xbc}, + {value: 0x0018, lo: 0xbd, hi: 0xbf}, + // Block 0x53, offset 0x2c3 + {value: 0x0000, lo: 0x06}, + {value: 0x0018, lo: 0x80, hi: 0x88}, + {value: 0x0040, lo: 0x89, hi: 0x89}, + {value: 0x0018, lo: 0x8a, hi: 0x92}, + {value: 0x0040, lo: 0x93, hi: 0xab}, + {value: 0x0018, lo: 0xac, hi: 0xaf}, + {value: 0x0040, lo: 0xb0, hi: 0xbf}, + // Block 0x54, offset 0x2ca + {value: 0x0000, lo: 0x05}, + {value: 0xe185, lo: 0x80, hi: 0x8f}, + {value: 0x03f5, lo: 0x90, hi: 0x9f}, + {value: 0x0ea5, lo: 0xa0, hi: 0xae}, + {value: 0x0040, lo: 0xaf, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xbf}, + // Block 0x55, offset 0x2d0 + {value: 0x0000, lo: 0x07}, + {value: 0x0008, lo: 0x80, hi: 0xa5}, + {value: 0x0040, lo: 0xa6, hi: 0xa6}, + {value: 0x0008, lo: 0xa7, hi: 0xa7}, + {value: 0x0040, lo: 0xa8, hi: 0xac}, + {value: 0x0008, lo: 0xad, hi: 0xad}, + {value: 0x0040, lo: 0xae, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xbf}, + // Block 0x56, offset 0x2d8 + {value: 0x0000, lo: 0x06}, + {value: 0x0008, lo: 0x80, hi: 0xa7}, + {value: 0x0040, lo: 0xa8, hi: 0xae}, + {value: 0xe075, lo: 0xaf, hi: 0xaf}, + {value: 0x0018, lo: 0xb0, hi: 0xb0}, + {value: 0x0040, lo: 0xb1, hi: 0xbe}, + {value: 0x3b08, lo: 0xbf, hi: 0xbf}, + // Block 0x57, offset 0x2df + {value: 0x0000, lo: 0x0a}, + {value: 0x0008, lo: 0x80, hi: 0x96}, + {value: 0x0040, lo: 0x97, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xa6}, + {value: 0x0040, lo: 0xa7, hi: 0xa7}, + {value: 0x0008, lo: 0xa8, hi: 0xae}, + {value: 0x0040, lo: 0xaf, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xb6}, + {value: 0x0040, lo: 0xb7, hi: 0xb7}, + {value: 0x0008, lo: 0xb8, hi: 0xbe}, + {value: 0x0040, lo: 0xbf, hi: 0xbf}, + // Block 0x58, offset 0x2ea + {value: 0x0000, lo: 0x09}, + {value: 0x0008, lo: 0x80, hi: 0x86}, + {value: 0x0040, lo: 0x87, hi: 0x87}, + {value: 0x0008, lo: 0x88, hi: 0x8e}, + {value: 0x0040, lo: 0x8f, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x96}, + {value: 0x0040, lo: 0x97, hi: 0x97}, + {value: 0x0008, lo: 0x98, hi: 0x9e}, + {value: 0x0040, lo: 0x9f, hi: 0x9f}, + {value: 0x3308, lo: 0xa0, hi: 0xbf}, + // Block 0x59, offset 0x2f4 + {value: 0x0000, lo: 0x03}, + {value: 0x0018, lo: 0x80, hi: 0xae}, + {value: 0x0008, lo: 0xaf, hi: 0xaf}, + {value: 0x0018, lo: 0xb0, hi: 0xbf}, + // Block 0x5a, offset 0x2f8 + {value: 0x0000, lo: 0x02}, + {value: 0x0018, lo: 0x80, hi: 0x89}, + {value: 0x0040, lo: 0x8a, hi: 0xbf}, + // Block 0x5b, offset 0x2fb + {value: 0x0000, lo: 0x05}, + {value: 0x0018, lo: 0x80, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0x9a}, + {value: 0x0018, lo: 0x9b, hi: 0x9e}, + {value: 0x0edd, lo: 0x9f, hi: 0x9f}, + {value: 0x0018, lo: 0xa0, hi: 0xbf}, + // Block 0x5c, offset 0x301 + {value: 0x0000, lo: 0x03}, + {value: 0x0018, lo: 0x80, hi: 0xb2}, + {value: 0x0efd, lo: 0xb3, hi: 0xb3}, + {value: 0x0040, lo: 0xb4, hi: 0xbf}, + // Block 0x5d, offset 0x305 + {value: 0x0020, lo: 0x01}, + {value: 0x0f1d, lo: 0x80, hi: 0xbf}, + // Block 0x5e, offset 0x307 + {value: 0x0020, lo: 0x02}, + {value: 0x171d, lo: 0x80, hi: 0x8f}, + {value: 0x18fd, lo: 0x90, hi: 0xbf}, + // Block 0x5f, offset 0x30a + {value: 0x0020, lo: 0x01}, + {value: 0x1efd, lo: 0x80, hi: 0xbf}, + // Block 0x60, offset 0x30c + {value: 0x0000, lo: 0x02}, + {value: 0x0040, lo: 0x80, hi: 0x80}, + {value: 0x0008, lo: 0x81, hi: 0xbf}, + // Block 0x61, offset 0x30f + {value: 0x0000, lo: 0x09}, + {value: 0x0008, lo: 0x80, hi: 0x96}, + {value: 0x0040, lo: 0x97, hi: 0x98}, + {value: 0x3308, lo: 0x99, hi: 0x9a}, + {value: 0x29e2, lo: 0x9b, hi: 0x9b}, + {value: 0x2a0a, lo: 0x9c, hi: 0x9c}, + {value: 0x0008, lo: 0x9d, hi: 0x9e}, + {value: 0x2a31, lo: 0x9f, hi: 0x9f}, + {value: 0x0018, lo: 0xa0, hi: 0xa0}, + {value: 0x0008, lo: 0xa1, hi: 0xbf}, + // Block 0x62, offset 0x319 + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0xbe}, + {value: 0x2a69, lo: 0xbf, hi: 0xbf}, + // Block 0x63, offset 0x31c + {value: 0x0000, lo: 0x0e}, + {value: 0x0040, lo: 0x80, hi: 0x84}, + {value: 0x0008, lo: 0x85, hi: 0xae}, + {value: 0x0040, lo: 0xaf, hi: 0xb0}, + {value: 0x2a1d, lo: 0xb1, hi: 0xb1}, + {value: 0x2a3d, lo: 0xb2, hi: 0xb2}, + {value: 0x2a5d, lo: 0xb3, hi: 0xb3}, + {value: 0x2a7d, lo: 0xb4, hi: 0xb4}, + {value: 0x2a5d, lo: 0xb5, hi: 0xb5}, + {value: 0x2a9d, lo: 0xb6, hi: 0xb6}, + {value: 0x2abd, lo: 0xb7, hi: 0xb7}, + {value: 0x2add, lo: 0xb8, hi: 0xb9}, + {value: 0x2afd, lo: 0xba, hi: 0xbb}, + {value: 0x2b1d, lo: 0xbc, hi: 0xbd}, + {value: 0x2afd, lo: 0xbe, hi: 0xbf}, + // Block 0x64, offset 0x32b + {value: 0x0000, lo: 0x03}, + {value: 0x0018, lo: 0x80, hi: 0xa3}, + {value: 0x0040, lo: 0xa4, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xbf}, + // Block 0x65, offset 0x32f + {value: 0x0030, lo: 0x04}, + {value: 0x2aa2, lo: 0x80, hi: 0x9d}, + {value: 0x305a, lo: 0x9e, hi: 0x9e}, + {value: 0x0040, lo: 0x9f, hi: 0x9f}, + {value: 0x30a2, lo: 0xa0, hi: 0xbf}, + // Block 0x66, offset 0x334 + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0xaa}, + {value: 0x0040, lo: 0xab, hi: 0xbf}, + // Block 0x67, offset 0x337 + {value: 0x0000, lo: 0x03}, + {value: 0x0008, lo: 0x80, hi: 0x8c}, + {value: 0x0040, lo: 0x8d, hi: 0x8f}, + {value: 0x0018, lo: 0x90, hi: 0xbf}, + // Block 0x68, offset 0x33b + {value: 0x0000, lo: 0x04}, + {value: 0x0018, lo: 0x80, hi: 0x86}, + {value: 0x0040, lo: 0x87, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0xbd}, + {value: 0x0018, lo: 0xbe, hi: 0xbf}, + // Block 0x69, offset 0x340 + {value: 0x0000, lo: 0x04}, + {value: 0x0008, lo: 0x80, hi: 0x8c}, + {value: 0x0018, lo: 0x8d, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0xab}, + {value: 0x0040, lo: 0xac, hi: 0xbf}, + // Block 0x6a, offset 0x345 + {value: 0x0000, lo: 0x05}, + {value: 0x0008, lo: 0x80, hi: 0xa5}, + {value: 0x0018, lo: 0xa6, hi: 0xaf}, + {value: 0x3308, lo: 0xb0, hi: 0xb1}, + {value: 0x0018, lo: 0xb2, hi: 0xb7}, + {value: 0x0040, lo: 0xb8, hi: 0xbf}, + // Block 0x6b, offset 0x34b + {value: 0x0000, lo: 0x05}, + {value: 0x0040, lo: 0x80, hi: 0xb6}, + {value: 0x0008, lo: 0xb7, hi: 0xb7}, + {value: 0x2009, lo: 0xb8, hi: 0xb8}, + {value: 0x6e89, lo: 0xb9, hi: 0xb9}, + {value: 0x0008, lo: 0xba, hi: 0xbf}, + // Block 0x6c, offset 0x351 + {value: 0x0000, lo: 0x0e}, + {value: 0x0008, lo: 0x80, hi: 0x81}, + {value: 0x3308, lo: 0x82, hi: 0x82}, + {value: 0x0008, lo: 0x83, hi: 0x85}, + {value: 0x3b08, lo: 0x86, hi: 0x86}, + {value: 0x0008, lo: 0x87, hi: 0x8a}, + {value: 0x3308, lo: 0x8b, hi: 0x8b}, + {value: 0x0008, lo: 0x8c, hi: 0xa2}, + {value: 0x3008, lo: 0xa3, hi: 0xa4}, + {value: 0x3308, lo: 0xa5, hi: 0xa6}, + {value: 0x3008, lo: 0xa7, hi: 0xa7}, + {value: 0x0018, lo: 0xa8, hi: 0xab}, + {value: 0x0040, lo: 0xac, hi: 0xaf}, + {value: 0x0018, lo: 0xb0, hi: 0xb9}, + {value: 0x0040, lo: 0xba, hi: 0xbf}, + // Block 0x6d, offset 0x360 + {value: 0x0000, lo: 0x05}, + {value: 0x0208, lo: 0x80, hi: 0xb1}, + {value: 0x0108, lo: 0xb2, hi: 0xb2}, + {value: 0x0008, lo: 0xb3, hi: 0xb3}, + {value: 0x0018, lo: 0xb4, hi: 0xb7}, + {value: 0x0040, lo: 0xb8, hi: 0xbf}, + // Block 0x6e, offset 0x366 + {value: 0x0000, lo: 0x03}, + {value: 0x3008, lo: 0x80, hi: 0x81}, + {value: 0x0008, lo: 0x82, hi: 0xb3}, + {value: 0x3008, lo: 0xb4, hi: 0xbf}, + // Block 0x6f, offset 0x36a + {value: 0x0000, lo: 0x0e}, + {value: 0x3008, lo: 0x80, hi: 0x83}, + {value: 0x3b08, lo: 0x84, hi: 0x84}, + {value: 0x3308, lo: 0x85, hi: 0x85}, + {value: 0x0040, lo: 0x86, hi: 0x8d}, + {value: 0x0018, lo: 0x8e, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0x9f}, + {value: 0x3308, lo: 0xa0, hi: 0xb1}, + {value: 0x0008, lo: 0xb2, hi: 0xb7}, + {value: 0x0018, lo: 0xb8, hi: 0xba}, + {value: 0x0008, lo: 0xbb, hi: 0xbb}, + {value: 0x0018, lo: 0xbc, hi: 0xbc}, + {value: 0x0008, lo: 0xbd, hi: 0xbd}, + {value: 0x0040, lo: 0xbe, hi: 0xbf}, + // Block 0x70, offset 0x379 + {value: 0x0000, lo: 0x04}, + {value: 0x0008, lo: 0x80, hi: 0xa5}, + {value: 0x3308, lo: 0xa6, hi: 0xad}, + {value: 0x0018, lo: 0xae, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xbf}, + // Block 0x71, offset 0x37e + {value: 0x0000, lo: 0x07}, + {value: 0x0008, lo: 0x80, hi: 0x86}, + {value: 0x3308, lo: 0x87, hi: 0x91}, + {value: 0x3008, lo: 0x92, hi: 0x92}, + {value: 0x3808, lo: 0x93, hi: 0x93}, + {value: 0x0040, lo: 0x94, hi: 0x9e}, + {value: 0x0018, lo: 0x9f, hi: 0xbc}, + {value: 0x0040, lo: 0xbd, hi: 0xbf}, + // Block 0x72, offset 0x386 + {value: 0x0000, lo: 0x09}, + {value: 0x3308, lo: 0x80, hi: 0x82}, + {value: 0x3008, lo: 0x83, hi: 0x83}, + {value: 0x0008, lo: 0x84, hi: 0xb2}, + {value: 0x3308, lo: 0xb3, hi: 0xb3}, + {value: 0x3008, lo: 0xb4, hi: 0xb5}, + {value: 0x3308, lo: 0xb6, hi: 0xb9}, + {value: 0x3008, lo: 0xba, hi: 0xbb}, + {value: 0x3308, lo: 0xbc, hi: 0xbc}, + {value: 0x3008, lo: 0xbd, hi: 0xbf}, + // Block 0x73, offset 0x390 + {value: 0x0000, lo: 0x0a}, + {value: 0x3808, lo: 0x80, hi: 0x80}, + {value: 0x0018, lo: 0x81, hi: 0x8d}, + {value: 0x0040, lo: 0x8e, hi: 0x8e}, + {value: 0x0008, lo: 0x8f, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0x9d}, + {value: 0x0018, lo: 0x9e, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xa4}, + {value: 0x3308, lo: 0xa5, hi: 0xa5}, + {value: 0x0008, lo: 0xa6, hi: 0xbe}, + {value: 0x0040, lo: 0xbf, hi: 0xbf}, + // Block 0x74, offset 0x39b + {value: 0x0000, lo: 0x07}, + {value: 0x0008, lo: 0x80, hi: 0xa8}, + {value: 0x3308, lo: 0xa9, hi: 0xae}, + {value: 0x3008, lo: 0xaf, hi: 0xb0}, + {value: 0x3308, lo: 0xb1, hi: 0xb2}, + {value: 0x3008, lo: 0xb3, hi: 0xb4}, + {value: 0x3308, lo: 0xb5, hi: 0xb6}, + {value: 0x0040, lo: 0xb7, hi: 0xbf}, + // Block 0x75, offset 0x3a3 + {value: 0x0000, lo: 0x10}, + {value: 0x0008, lo: 0x80, hi: 0x82}, + {value: 0x3308, lo: 0x83, hi: 0x83}, + {value: 0x0008, lo: 0x84, hi: 0x8b}, + {value: 0x3308, lo: 0x8c, hi: 0x8c}, + {value: 0x3008, lo: 0x8d, hi: 0x8d}, + {value: 0x0040, lo: 0x8e, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0x9b}, + {value: 0x0018, lo: 0x9c, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xb6}, + {value: 0x0018, lo: 0xb7, hi: 0xb9}, + {value: 0x0008, lo: 0xba, hi: 0xba}, + {value: 0x3008, lo: 0xbb, hi: 0xbb}, + {value: 0x3308, lo: 0xbc, hi: 0xbc}, + {value: 0x3008, lo: 0xbd, hi: 0xbd}, + {value: 0x0008, lo: 0xbe, hi: 0xbf}, + // Block 0x76, offset 0x3b4 + {value: 0x0000, lo: 0x08}, + {value: 0x0008, lo: 0x80, hi: 0xaf}, + {value: 0x3308, lo: 0xb0, hi: 0xb0}, + {value: 0x0008, lo: 0xb1, hi: 0xb1}, + {value: 0x3308, lo: 0xb2, hi: 0xb4}, + {value: 0x0008, lo: 0xb5, hi: 0xb6}, + {value: 0x3308, lo: 0xb7, hi: 0xb8}, + {value: 0x0008, lo: 0xb9, hi: 0xbd}, + {value: 0x3308, lo: 0xbe, hi: 0xbf}, + // Block 0x77, offset 0x3bd + {value: 0x0000, lo: 0x0f}, + {value: 0x0008, lo: 0x80, hi: 0x80}, + {value: 0x3308, lo: 0x81, hi: 0x81}, + {value: 0x0008, lo: 0x82, hi: 0x82}, + {value: 0x0040, lo: 0x83, hi: 0x9a}, + {value: 0x0008, lo: 0x9b, hi: 0x9d}, + {value: 0x0018, lo: 0x9e, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xaa}, + {value: 0x3008, lo: 0xab, hi: 0xab}, + {value: 0x3308, lo: 0xac, hi: 0xad}, + {value: 0x3008, lo: 0xae, hi: 0xaf}, + {value: 0x0018, lo: 0xb0, hi: 0xb1}, + {value: 0x0008, lo: 0xb2, hi: 0xb4}, + {value: 0x3008, lo: 0xb5, hi: 0xb5}, + {value: 0x3b08, lo: 0xb6, hi: 0xb6}, + {value: 0x0040, lo: 0xb7, hi: 0xbf}, + // Block 0x78, offset 0x3cd + {value: 0x0000, lo: 0x0c}, + {value: 0x0040, lo: 0x80, hi: 0x80}, + {value: 0x0008, lo: 0x81, hi: 0x86}, + {value: 0x0040, lo: 0x87, hi: 0x88}, + {value: 0x0008, lo: 0x89, hi: 0x8e}, + {value: 0x0040, lo: 0x8f, hi: 0x90}, + {value: 0x0008, lo: 0x91, hi: 0x96}, + {value: 0x0040, lo: 0x97, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xa6}, + {value: 0x0040, lo: 0xa7, hi: 0xa7}, + {value: 0x0008, lo: 0xa8, hi: 0xae}, + {value: 0x0040, lo: 0xaf, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xbf}, + // Block 0x79, offset 0x3da + {value: 0x0000, lo: 0x09}, + {value: 0x0008, lo: 0x80, hi: 0x9a}, + {value: 0x0018, lo: 0x9b, hi: 0x9b}, + {value: 0x4465, lo: 0x9c, hi: 0x9c}, + {value: 0x447d, lo: 0x9d, hi: 0x9d}, + {value: 0x2971, lo: 0x9e, hi: 0x9e}, + {value: 0xe06d, lo: 0x9f, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xa5}, + {value: 0x0040, lo: 0xa6, hi: 0xaf}, + {value: 0x4495, lo: 0xb0, hi: 0xbf}, + // Block 0x7a, offset 0x3e4 + {value: 0x0000, lo: 0x04}, + {value: 0x44b5, lo: 0x80, hi: 0x8f}, + {value: 0x44d5, lo: 0x90, hi: 0x9f}, + {value: 0x44f5, lo: 0xa0, hi: 0xaf}, + {value: 0x44d5, lo: 0xb0, hi: 0xbf}, + // Block 0x7b, offset 0x3e9 + {value: 0x0000, lo: 0x0c}, + {value: 0x0008, lo: 0x80, hi: 0xa2}, + {value: 0x3008, lo: 0xa3, hi: 0xa4}, + {value: 0x3308, lo: 0xa5, hi: 0xa5}, + {value: 0x3008, lo: 0xa6, hi: 0xa7}, + {value: 0x3308, lo: 0xa8, hi: 0xa8}, + {value: 0x3008, lo: 0xa9, hi: 0xaa}, + {value: 0x0018, lo: 0xab, hi: 0xab}, + {value: 0x3008, lo: 0xac, hi: 0xac}, + {value: 0x3b08, lo: 0xad, hi: 0xad}, + {value: 0x0040, lo: 0xae, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xb9}, + {value: 0x0040, lo: 0xba, hi: 0xbf}, + // Block 0x7c, offset 0x3f6 + {value: 0x0000, lo: 0x03}, + {value: 0x0008, lo: 0x80, hi: 0xa3}, + {value: 0x0040, lo: 0xa4, hi: 0xaf}, + {value: 0x0018, lo: 0xb0, hi: 0xbf}, + // Block 0x7d, offset 0x3fa + {value: 0x0000, lo: 0x04}, + {value: 0x0018, lo: 0x80, hi: 0x86}, + {value: 0x0040, lo: 0x87, hi: 0x8a}, + {value: 0x0018, lo: 0x8b, hi: 0xbb}, + {value: 0x0040, lo: 0xbc, hi: 0xbf}, + // Block 0x7e, offset 0x3ff + {value: 0x0020, lo: 0x01}, + {value: 0x4515, lo: 0x80, hi: 0xbf}, + // Block 0x7f, offset 0x401 + {value: 0x0020, lo: 0x03}, + {value: 0x4d15, lo: 0x80, hi: 0x94}, + {value: 0x4ad5, lo: 0x95, hi: 0x95}, + {value: 0x4fb5, lo: 0x96, hi: 0xbf}, + // Block 0x80, offset 0x405 + {value: 0x0020, lo: 0x01}, + {value: 0x54f5, lo: 0x80, hi: 0xbf}, + // Block 0x81, offset 0x407 + {value: 0x0020, lo: 0x03}, + {value: 0x5cf5, lo: 0x80, hi: 0x84}, + {value: 0x5655, lo: 0x85, hi: 0x85}, + {value: 0x5d95, lo: 0x86, hi: 0xbf}, + // Block 0x82, offset 0x40b + {value: 0x0020, lo: 0x08}, + {value: 0x6b55, lo: 0x80, hi: 0x8f}, + {value: 0x6d15, lo: 0x90, hi: 0x90}, + {value: 0x6d55, lo: 0x91, hi: 0xab}, + {value: 0x6ea1, lo: 0xac, hi: 0xac}, + {value: 0x70b5, lo: 0xad, hi: 0xad}, + {value: 0x0040, lo: 0xae, hi: 0xae}, + {value: 0x0040, lo: 0xaf, hi: 0xaf}, + {value: 0x70d5, lo: 0xb0, hi: 0xbf}, + // Block 0x83, offset 0x414 + {value: 0x0020, lo: 0x05}, + {value: 0x72d5, lo: 0x80, hi: 0xad}, + {value: 0x6535, lo: 0xae, hi: 0xae}, + {value: 0x7895, lo: 0xaf, hi: 0xb5}, + {value: 0x6f55, lo: 0xb6, hi: 0xb6}, + {value: 0x7975, lo: 0xb7, hi: 0xbf}, + // Block 0x84, offset 0x41a + {value: 0x0028, lo: 0x03}, + {value: 0x7c21, lo: 0x80, hi: 0x82}, + {value: 0x7be1, lo: 0x83, hi: 0x83}, + {value: 0x7c99, lo: 0x84, hi: 0xbf}, + // Block 0x85, offset 0x41e + {value: 0x0038, lo: 0x0f}, + {value: 0x9db1, lo: 0x80, hi: 0x83}, + {value: 0x9e59, lo: 0x84, hi: 0x85}, + {value: 0x9e91, lo: 0x86, hi: 0x87}, + {value: 0x9ec9, lo: 0x88, hi: 0x8f}, + {value: 0x0040, lo: 0x90, hi: 0x90}, + {value: 0x0040, lo: 0x91, hi: 0x91}, + {value: 0xa089, lo: 0x92, hi: 0x97}, + {value: 0xa1a1, lo: 0x98, hi: 0x9c}, + {value: 0xa281, lo: 0x9d, hi: 0xb3}, + {value: 0x9d41, lo: 0xb4, hi: 0xb4}, + {value: 0x9db1, lo: 0xb5, hi: 0xb5}, + {value: 0xa789, lo: 0xb6, hi: 0xbb}, + {value: 0xa869, lo: 0xbc, hi: 0xbc}, + {value: 0xa7f9, lo: 0xbd, hi: 0xbd}, + {value: 0xa8d9, lo: 0xbe, hi: 0xbf}, + // Block 0x86, offset 0x42e + {value: 0x0000, lo: 0x09}, + {value: 0x0008, lo: 0x80, hi: 0x8b}, + {value: 0x0040, lo: 0x8c, hi: 0x8c}, + {value: 0x0008, lo: 0x8d, hi: 0xa6}, + {value: 0x0040, lo: 0xa7, hi: 0xa7}, + {value: 0x0008, lo: 0xa8, hi: 0xba}, + {value: 0x0040, lo: 0xbb, hi: 0xbb}, + {value: 0x0008, lo: 0xbc, hi: 0xbd}, + {value: 0x0040, lo: 0xbe, hi: 0xbe}, + {value: 0x0008, lo: 0xbf, hi: 0xbf}, + // Block 0x87, offset 0x438 + {value: 0x0000, lo: 0x04}, + {value: 0x0008, lo: 0x80, hi: 0x8d}, + {value: 0x0040, lo: 0x8e, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x9d}, + {value: 0x0040, lo: 0x9e, hi: 0xbf}, + // Block 0x88, offset 0x43d + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0xba}, + {value: 0x0040, lo: 0xbb, hi: 0xbf}, + // Block 0x89, offset 0x440 + {value: 0x0000, lo: 0x05}, + {value: 0x0018, lo: 0x80, hi: 0x82}, + {value: 0x0040, lo: 0x83, hi: 0x86}, + {value: 0x0018, lo: 0x87, hi: 0xb3}, + {value: 0x0040, lo: 0xb4, hi: 0xb6}, + {value: 0x0018, lo: 0xb7, hi: 0xbf}, + // Block 0x8a, offset 0x446 + {value: 0x0000, lo: 0x06}, + {value: 0x0018, lo: 0x80, hi: 0x8e}, + {value: 0x0040, lo: 0x8f, hi: 0x8f}, + {value: 0x0018, lo: 0x90, hi: 0x9b}, + {value: 0x0040, lo: 0x9c, hi: 0x9f}, + {value: 0x0018, lo: 0xa0, hi: 0xa0}, + {value: 0x0040, lo: 0xa1, hi: 0xbf}, + // Block 0x8b, offset 0x44d + {value: 0x0000, lo: 0x04}, + {value: 0x0040, lo: 0x80, hi: 0x8f}, + {value: 0x0018, lo: 0x90, hi: 0xbc}, + {value: 0x3308, lo: 0xbd, hi: 0xbd}, + {value: 0x0040, lo: 0xbe, hi: 0xbf}, + // Block 0x8c, offset 0x452 + {value: 0x0000, lo: 0x03}, + {value: 0x0008, lo: 0x80, hi: 0x9c}, + {value: 0x0040, lo: 0x9d, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xbf}, + // Block 0x8d, offset 0x456 + {value: 0x0000, lo: 0x05}, + {value: 0x0008, lo: 0x80, hi: 0x90}, + {value: 0x0040, lo: 0x91, hi: 0x9f}, + {value: 0x3308, lo: 0xa0, hi: 0xa0}, + {value: 0x0018, lo: 0xa1, hi: 0xbb}, + {value: 0x0040, lo: 0xbc, hi: 0xbf}, + // Block 0x8e, offset 0x45c + {value: 0x0000, lo: 0x04}, + {value: 0x0008, lo: 0x80, hi: 0x9f}, + {value: 0x0018, lo: 0xa0, hi: 0xa3}, + {value: 0x0040, lo: 0xa4, hi: 0xac}, + {value: 0x0008, lo: 0xad, hi: 0xbf}, + // Block 0x8f, offset 0x461 + {value: 0x0000, lo: 0x08}, + {value: 0x0008, lo: 0x80, hi: 0x80}, + {value: 0x0018, lo: 0x81, hi: 0x81}, + {value: 0x0008, lo: 0x82, hi: 0x89}, + {value: 0x0018, lo: 0x8a, hi: 0x8a}, + {value: 0x0040, lo: 0x8b, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0xb5}, + {value: 0x3308, lo: 0xb6, hi: 0xba}, + {value: 0x0040, lo: 0xbb, hi: 0xbf}, + // Block 0x90, offset 0x46a + {value: 0x0000, lo: 0x04}, + {value: 0x0008, lo: 0x80, hi: 0x9d}, + {value: 0x0040, lo: 0x9e, hi: 0x9e}, + {value: 0x0018, lo: 0x9f, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xbf}, + // Block 0x91, offset 0x46f + {value: 0x0000, lo: 0x05}, + {value: 0x0008, lo: 0x80, hi: 0x83}, + {value: 0x0040, lo: 0x84, hi: 0x87}, + {value: 0x0008, lo: 0x88, hi: 0x8f}, + {value: 0x0018, lo: 0x90, hi: 0x95}, + {value: 0x0040, lo: 0x96, hi: 0xbf}, + // Block 0x92, offset 0x475 + {value: 0x0000, lo: 0x06}, + {value: 0xe145, lo: 0x80, hi: 0x87}, + {value: 0xe1c5, lo: 0x88, hi: 0x8f}, + {value: 0xe145, lo: 0x90, hi: 0x97}, + {value: 0x8ad5, lo: 0x98, hi: 0x9f}, + {value: 0x8aed, lo: 0xa0, hi: 0xa7}, + {value: 0x0008, lo: 0xa8, hi: 0xbf}, + // Block 0x93, offset 0x47c + {value: 0x0000, lo: 0x06}, + {value: 0x0008, lo: 0x80, hi: 0x9d}, + {value: 0x0040, lo: 0x9e, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xa9}, + {value: 0x0040, lo: 0xaa, hi: 0xaf}, + {value: 0x8aed, lo: 0xb0, hi: 0xb7}, + {value: 0x8ad5, lo: 0xb8, hi: 0xbf}, + // Block 0x94, offset 0x483 + {value: 0x0000, lo: 0x06}, + {value: 0xe145, lo: 0x80, hi: 0x87}, + {value: 0xe1c5, lo: 0x88, hi: 0x8f}, + {value: 0xe145, lo: 0x90, hi: 0x93}, + {value: 0x0040, lo: 0x94, hi: 0x97}, + {value: 0x0008, lo: 0x98, hi: 0xbb}, + {value: 0x0040, lo: 0xbc, hi: 0xbf}, + // Block 0x95, offset 0x48a + {value: 0x0000, lo: 0x03}, + {value: 0x0008, lo: 0x80, hi: 0xa7}, + {value: 0x0040, lo: 0xa8, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xbf}, + // Block 0x96, offset 0x48e + {value: 0x0000, lo: 0x04}, + {value: 0x0008, lo: 0x80, hi: 0xa3}, + {value: 0x0040, lo: 0xa4, hi: 0xae}, + {value: 0x0018, lo: 0xaf, hi: 0xaf}, + {value: 0x0040, lo: 0xb0, hi: 0xbf}, + // Block 0x97, offset 0x493 + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0xb6}, + {value: 0x0040, lo: 0xb7, hi: 0xbf}, + // Block 0x98, offset 0x496 + {value: 0x0000, lo: 0x04}, + {value: 0x0008, lo: 0x80, hi: 0x95}, + {value: 0x0040, lo: 0x96, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xa7}, + {value: 0x0040, lo: 0xa8, hi: 0xbf}, + // Block 0x99, offset 0x49b + {value: 0x0000, lo: 0x0b}, + {value: 0x0808, lo: 0x80, hi: 0x85}, + {value: 0x0040, lo: 0x86, hi: 0x87}, + {value: 0x0808, lo: 0x88, hi: 0x88}, + {value: 0x0040, lo: 0x89, hi: 0x89}, + {value: 0x0808, lo: 0x8a, hi: 0xb5}, + {value: 0x0040, lo: 0xb6, hi: 0xb6}, + {value: 0x0808, lo: 0xb7, hi: 0xb8}, + {value: 0x0040, lo: 0xb9, hi: 0xbb}, + {value: 0x0808, lo: 0xbc, hi: 0xbc}, + {value: 0x0040, lo: 0xbd, hi: 0xbe}, + {value: 0x0808, lo: 0xbf, hi: 0xbf}, + // Block 0x9a, offset 0x4a7 + {value: 0x0000, lo: 0x05}, + {value: 0x0808, lo: 0x80, hi: 0x95}, + {value: 0x0040, lo: 0x96, hi: 0x96}, + {value: 0x0818, lo: 0x97, hi: 0x9f}, + {value: 0x0808, lo: 0xa0, hi: 0xb6}, + {value: 0x0818, lo: 0xb7, hi: 0xbf}, + // Block 0x9b, offset 0x4ad + {value: 0x0000, lo: 0x04}, + {value: 0x0808, lo: 0x80, hi: 0x9e}, + {value: 0x0040, lo: 0x9f, hi: 0xa6}, + {value: 0x0818, lo: 0xa7, hi: 0xaf}, + {value: 0x0040, lo: 0xb0, hi: 0xbf}, + // Block 0x9c, offset 0x4b2 + {value: 0x0000, lo: 0x06}, + {value: 0x0040, lo: 0x80, hi: 0x9f}, + {value: 0x0808, lo: 0xa0, hi: 0xb2}, + {value: 0x0040, lo: 0xb3, hi: 0xb3}, + {value: 0x0808, lo: 0xb4, hi: 0xb5}, + {value: 0x0040, lo: 0xb6, hi: 0xba}, + {value: 0x0818, lo: 0xbb, hi: 0xbf}, + // Block 0x9d, offset 0x4b9 + {value: 0x0000, lo: 0x07}, + {value: 0x0808, lo: 0x80, hi: 0x95}, + {value: 0x0818, lo: 0x96, hi: 0x9b}, + {value: 0x0040, lo: 0x9c, hi: 0x9e}, + {value: 0x0018, lo: 0x9f, hi: 0x9f}, + {value: 0x0808, lo: 0xa0, hi: 0xb9}, + {value: 0x0040, lo: 0xba, hi: 0xbe}, + {value: 0x0818, lo: 0xbf, hi: 0xbf}, + // Block 0x9e, offset 0x4c1 + {value: 0x0000, lo: 0x04}, + {value: 0x0808, lo: 0x80, hi: 0xb7}, + {value: 0x0040, lo: 0xb8, hi: 0xbb}, + {value: 0x0818, lo: 0xbc, hi: 0xbd}, + {value: 0x0808, lo: 0xbe, hi: 0xbf}, + // Block 0x9f, offset 0x4c6 + {value: 0x0000, lo: 0x03}, + {value: 0x0818, lo: 0x80, hi: 0x8f}, + {value: 0x0040, lo: 0x90, hi: 0x91}, + {value: 0x0818, lo: 0x92, hi: 0xbf}, + // Block 0xa0, offset 0x4ca + {value: 0x0000, lo: 0x0f}, + {value: 0x0808, lo: 0x80, hi: 0x80}, + {value: 0x3308, lo: 0x81, hi: 0x83}, + {value: 0x0040, lo: 0x84, hi: 0x84}, + {value: 0x3308, lo: 0x85, hi: 0x86}, + {value: 0x0040, lo: 0x87, hi: 0x8b}, + {value: 0x3308, lo: 0x8c, hi: 0x8f}, + {value: 0x0808, lo: 0x90, hi: 0x93}, + {value: 0x0040, lo: 0x94, hi: 0x94}, + {value: 0x0808, lo: 0x95, hi: 0x97}, + {value: 0x0040, lo: 0x98, hi: 0x98}, + {value: 0x0808, lo: 0x99, hi: 0xb3}, + {value: 0x0040, lo: 0xb4, hi: 0xb7}, + {value: 0x3308, lo: 0xb8, hi: 0xba}, + {value: 0x0040, lo: 0xbb, hi: 0xbe}, + {value: 0x3b08, lo: 0xbf, hi: 0xbf}, + // Block 0xa1, offset 0x4da + {value: 0x0000, lo: 0x06}, + {value: 0x0818, lo: 0x80, hi: 0x87}, + {value: 0x0040, lo: 0x88, hi: 0x8f}, + {value: 0x0818, lo: 0x90, hi: 0x98}, + {value: 0x0040, lo: 0x99, hi: 0x9f}, + {value: 0x0808, lo: 0xa0, hi: 0xbc}, + {value: 0x0818, lo: 0xbd, hi: 0xbf}, + // Block 0xa2, offset 0x4e1 + {value: 0x0000, lo: 0x03}, + {value: 0x0808, lo: 0x80, hi: 0x9c}, + {value: 0x0818, lo: 0x9d, hi: 0x9f}, + {value: 0x0040, lo: 0xa0, hi: 0xbf}, + // Block 0xa3, offset 0x4e5 + {value: 0x0000, lo: 0x03}, + {value: 0x0808, lo: 0x80, hi: 0xb5}, + {value: 0x0040, lo: 0xb6, hi: 0xb8}, + {value: 0x0018, lo: 0xb9, hi: 0xbf}, + // Block 0xa4, offset 0x4e9 + {value: 0x0000, lo: 0x06}, + {value: 0x0808, lo: 0x80, hi: 0x95}, + {value: 0x0040, lo: 0x96, hi: 0x97}, + {value: 0x0818, lo: 0x98, hi: 0x9f}, + {value: 0x0808, lo: 0xa0, hi: 0xb2}, + {value: 0x0040, lo: 0xb3, hi: 0xb7}, + {value: 0x0818, lo: 0xb8, hi: 0xbf}, + // Block 0xa5, offset 0x4f0 + {value: 0x0000, lo: 0x01}, + {value: 0x0808, lo: 0x80, hi: 0xbf}, + // Block 0xa6, offset 0x4f2 + {value: 0x0000, lo: 0x02}, + {value: 0x0808, lo: 0x80, hi: 0x88}, + {value: 0x0040, lo: 0x89, hi: 0xbf}, + // Block 0xa7, offset 0x4f5 + {value: 0x0000, lo: 0x02}, + {value: 0x03dd, lo: 0x80, hi: 0xb2}, + {value: 0x0040, lo: 0xb3, hi: 0xbf}, + // Block 0xa8, offset 0x4f8 + {value: 0x0000, lo: 0x03}, + {value: 0x0808, lo: 0x80, hi: 0xb2}, + {value: 0x0040, lo: 0xb3, hi: 0xb9}, + {value: 0x0818, lo: 0xba, hi: 0xbf}, + // Block 0xa9, offset 0x4fc + {value: 0x0000, lo: 0x03}, + {value: 0x0040, lo: 0x80, hi: 0x9f}, + {value: 0x0818, lo: 0xa0, hi: 0xbe}, + {value: 0x0040, lo: 0xbf, hi: 0xbf}, + // Block 0xaa, offset 0x500 + {value: 0x0000, lo: 0x05}, + {value: 0x3008, lo: 0x80, hi: 0x80}, + {value: 0x3308, lo: 0x81, hi: 0x81}, + {value: 0x3008, lo: 0x82, hi: 0x82}, + {value: 0x0008, lo: 0x83, hi: 0xb7}, + {value: 0x3308, lo: 0xb8, hi: 0xbf}, + // Block 0xab, offset 0x506 + {value: 0x0000, lo: 0x08}, + {value: 0x3308, lo: 0x80, hi: 0x85}, + {value: 0x3b08, lo: 0x86, hi: 0x86}, + {value: 0x0018, lo: 0x87, hi: 0x8d}, + {value: 0x0040, lo: 0x8e, hi: 0x91}, + {value: 0x0018, lo: 0x92, hi: 0xa5}, + {value: 0x0008, lo: 0xa6, hi: 0xaf}, + {value: 0x0040, lo: 0xb0, hi: 0xbe}, + {value: 0x3b08, lo: 0xbf, hi: 0xbf}, + // Block 0xac, offset 0x50f + {value: 0x0000, lo: 0x0b}, + {value: 0x3308, lo: 0x80, hi: 0x81}, + {value: 0x3008, lo: 0x82, hi: 0x82}, + {value: 0x0008, lo: 0x83, hi: 0xaf}, + {value: 0x3008, lo: 0xb0, hi: 0xb2}, + {value: 0x3308, lo: 0xb3, hi: 0xb6}, + {value: 0x3008, lo: 0xb7, hi: 0xb8}, + {value: 0x3b08, lo: 0xb9, hi: 0xb9}, + {value: 0x3308, lo: 0xba, hi: 0xba}, + {value: 0x0018, lo: 0xbb, hi: 0xbc}, + {value: 0x0340, lo: 0xbd, hi: 0xbd}, + {value: 0x0018, lo: 0xbe, hi: 0xbf}, + // Block 0xad, offset 0x51b + {value: 0x0000, lo: 0x06}, + {value: 0x0018, lo: 0x80, hi: 0x81}, + {value: 0x0040, lo: 0x82, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0xa8}, + {value: 0x0040, lo: 0xa9, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xb9}, + {value: 0x0040, lo: 0xba, hi: 0xbf}, + // Block 0xae, offset 0x522 + {value: 0x0000, lo: 0x08}, + {value: 0x3308, lo: 0x80, hi: 0x82}, + {value: 0x0008, lo: 0x83, hi: 0xa6}, + {value: 0x3308, lo: 0xa7, hi: 0xab}, + {value: 0x3008, lo: 0xac, hi: 0xac}, + {value: 0x3308, lo: 0xad, hi: 0xb2}, + {value: 0x3b08, lo: 0xb3, hi: 0xb4}, + {value: 0x0040, lo: 0xb5, hi: 0xb5}, + {value: 0x0008, lo: 0xb6, hi: 0xbf}, + // Block 0xaf, offset 0x52b + {value: 0x0000, lo: 0x07}, + {value: 0x0018, lo: 0x80, hi: 0x83}, + {value: 0x0040, lo: 0x84, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0xb2}, + {value: 0x3308, lo: 0xb3, hi: 0xb3}, + {value: 0x0018, lo: 0xb4, hi: 0xb5}, + {value: 0x0008, lo: 0xb6, hi: 0xb6}, + {value: 0x0040, lo: 0xb7, hi: 0xbf}, + // Block 0xb0, offset 0x533 + {value: 0x0000, lo: 0x06}, + {value: 0x3308, lo: 0x80, hi: 0x81}, + {value: 0x3008, lo: 0x82, hi: 0x82}, + {value: 0x0008, lo: 0x83, hi: 0xb2}, + {value: 0x3008, lo: 0xb3, hi: 0xb5}, + {value: 0x3308, lo: 0xb6, hi: 0xbe}, + {value: 0x3008, lo: 0xbf, hi: 0xbf}, + // Block 0xb1, offset 0x53a + {value: 0x0000, lo: 0x0d}, + {value: 0x3808, lo: 0x80, hi: 0x80}, + {value: 0x0008, lo: 0x81, hi: 0x84}, + {value: 0x0018, lo: 0x85, hi: 0x89}, + {value: 0x3308, lo: 0x8a, hi: 0x8c}, + {value: 0x0018, lo: 0x8d, hi: 0x8d}, + {value: 0x0040, lo: 0x8e, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x9a}, + {value: 0x0018, lo: 0x9b, hi: 0x9b}, + {value: 0x0008, lo: 0x9c, hi: 0x9c}, + {value: 0x0018, lo: 0x9d, hi: 0x9f}, + {value: 0x0040, lo: 0xa0, hi: 0xa0}, + {value: 0x0018, lo: 0xa1, hi: 0xb4}, + {value: 0x0040, lo: 0xb5, hi: 0xbf}, + // Block 0xb2, offset 0x548 + {value: 0x0000, lo: 0x0c}, + {value: 0x0008, lo: 0x80, hi: 0x91}, + {value: 0x0040, lo: 0x92, hi: 0x92}, + {value: 0x0008, lo: 0x93, hi: 0xab}, + {value: 0x3008, lo: 0xac, hi: 0xae}, + {value: 0x3308, lo: 0xaf, hi: 0xb1}, + {value: 0x3008, lo: 0xb2, hi: 0xb3}, + {value: 0x3308, lo: 0xb4, hi: 0xb4}, + {value: 0x3808, lo: 0xb5, hi: 0xb5}, + {value: 0x3308, lo: 0xb6, hi: 0xb7}, + {value: 0x0018, lo: 0xb8, hi: 0xbd}, + {value: 0x3308, lo: 0xbe, hi: 0xbe}, + {value: 0x0040, lo: 0xbf, hi: 0xbf}, + // Block 0xb3, offset 0x555 + {value: 0x0000, lo: 0x0c}, + {value: 0x0008, lo: 0x80, hi: 0x86}, + {value: 0x0040, lo: 0x87, hi: 0x87}, + {value: 0x0008, lo: 0x88, hi: 0x88}, + {value: 0x0040, lo: 0x89, hi: 0x89}, + {value: 0x0008, lo: 0x8a, hi: 0x8d}, + {value: 0x0040, lo: 0x8e, hi: 0x8e}, + {value: 0x0008, lo: 0x8f, hi: 0x9d}, + {value: 0x0040, lo: 0x9e, hi: 0x9e}, + {value: 0x0008, lo: 0x9f, hi: 0xa8}, + {value: 0x0018, lo: 0xa9, hi: 0xa9}, + {value: 0x0040, lo: 0xaa, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xbf}, + // Block 0xb4, offset 0x562 + {value: 0x0000, lo: 0x08}, + {value: 0x0008, lo: 0x80, hi: 0x9e}, + {value: 0x3308, lo: 0x9f, hi: 0x9f}, + {value: 0x3008, lo: 0xa0, hi: 0xa2}, + {value: 0x3308, lo: 0xa3, hi: 0xa9}, + {value: 0x3b08, lo: 0xaa, hi: 0xaa}, + {value: 0x0040, lo: 0xab, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xb9}, + {value: 0x0040, lo: 0xba, hi: 0xbf}, + // Block 0xb5, offset 0x56b + {value: 0x0000, lo: 0x03}, + {value: 0x0008, lo: 0x80, hi: 0xb4}, + {value: 0x3008, lo: 0xb5, hi: 0xb7}, + {value: 0x3308, lo: 0xb8, hi: 0xbf}, + // Block 0xb6, offset 0x56f + {value: 0x0000, lo: 0x0d}, + {value: 0x3008, lo: 0x80, hi: 0x81}, + {value: 0x3b08, lo: 0x82, hi: 0x82}, + {value: 0x3308, lo: 0x83, hi: 0x84}, + {value: 0x3008, lo: 0x85, hi: 0x85}, + {value: 0x3308, lo: 0x86, hi: 0x86}, + {value: 0x0008, lo: 0x87, hi: 0x8a}, + {value: 0x0018, lo: 0x8b, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0x9a}, + {value: 0x0018, lo: 0x9b, hi: 0x9b}, + {value: 0x0040, lo: 0x9c, hi: 0x9c}, + {value: 0x0018, lo: 0x9d, hi: 0x9d}, + {value: 0x0040, lo: 0x9e, hi: 0xbf}, + // Block 0xb7, offset 0x57d + {value: 0x0000, lo: 0x07}, + {value: 0x0008, lo: 0x80, hi: 0xaf}, + {value: 0x3008, lo: 0xb0, hi: 0xb2}, + {value: 0x3308, lo: 0xb3, hi: 0xb8}, + {value: 0x3008, lo: 0xb9, hi: 0xb9}, + {value: 0x3308, lo: 0xba, hi: 0xba}, + {value: 0x3008, lo: 0xbb, hi: 0xbe}, + {value: 0x3308, lo: 0xbf, hi: 0xbf}, + // Block 0xb8, offset 0x585 + {value: 0x0000, lo: 0x0a}, + {value: 0x3308, lo: 0x80, hi: 0x80}, + {value: 0x3008, lo: 0x81, hi: 0x81}, + {value: 0x3b08, lo: 0x82, hi: 0x82}, + {value: 0x3308, lo: 0x83, hi: 0x83}, + {value: 0x0008, lo: 0x84, hi: 0x85}, + {value: 0x0018, lo: 0x86, hi: 0x86}, + {value: 0x0008, lo: 0x87, hi: 0x87}, + {value: 0x0040, lo: 0x88, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0xbf}, + // Block 0xb9, offset 0x590 + {value: 0x0000, lo: 0x08}, + {value: 0x0008, lo: 0x80, hi: 0xae}, + {value: 0x3008, lo: 0xaf, hi: 0xb1}, + {value: 0x3308, lo: 0xb2, hi: 0xb5}, + {value: 0x0040, lo: 0xb6, hi: 0xb7}, + {value: 0x3008, lo: 0xb8, hi: 0xbb}, + {value: 0x3308, lo: 0xbc, hi: 0xbd}, + {value: 0x3008, lo: 0xbe, hi: 0xbe}, + {value: 0x3b08, lo: 0xbf, hi: 0xbf}, + // Block 0xba, offset 0x599 + {value: 0x0000, lo: 0x05}, + {value: 0x3308, lo: 0x80, hi: 0x80}, + {value: 0x0018, lo: 0x81, hi: 0x97}, + {value: 0x0008, lo: 0x98, hi: 0x9b}, + {value: 0x3308, lo: 0x9c, hi: 0x9d}, + {value: 0x0040, lo: 0x9e, hi: 0xbf}, + // Block 0xbb, offset 0x59f + {value: 0x0000, lo: 0x07}, + {value: 0x0008, lo: 0x80, hi: 0xaf}, + {value: 0x3008, lo: 0xb0, hi: 0xb2}, + {value: 0x3308, lo: 0xb3, hi: 0xba}, + {value: 0x3008, lo: 0xbb, hi: 0xbc}, + {value: 0x3308, lo: 0xbd, hi: 0xbd}, + {value: 0x3008, lo: 0xbe, hi: 0xbe}, + {value: 0x3b08, lo: 0xbf, hi: 0xbf}, + // Block 0xbc, offset 0x5a7 + {value: 0x0000, lo: 0x08}, + {value: 0x3308, lo: 0x80, hi: 0x80}, + {value: 0x0018, lo: 0x81, hi: 0x83}, + {value: 0x0008, lo: 0x84, hi: 0x84}, + {value: 0x0040, lo: 0x85, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0x9f}, + {value: 0x0018, lo: 0xa0, hi: 0xac}, + {value: 0x0040, lo: 0xad, hi: 0xbf}, + // Block 0xbd, offset 0x5b0 + {value: 0x0000, lo: 0x09}, + {value: 0x0008, lo: 0x80, hi: 0xaa}, + {value: 0x3308, lo: 0xab, hi: 0xab}, + {value: 0x3008, lo: 0xac, hi: 0xac}, + {value: 0x3308, lo: 0xad, hi: 0xad}, + {value: 0x3008, lo: 0xae, hi: 0xaf}, + {value: 0x3308, lo: 0xb0, hi: 0xb5}, + {value: 0x3808, lo: 0xb6, hi: 0xb6}, + {value: 0x3308, lo: 0xb7, hi: 0xb7}, + {value: 0x0040, lo: 0xb8, hi: 0xbf}, + // Block 0xbe, offset 0x5ba + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0x89}, + {value: 0x0040, lo: 0x8a, hi: 0xbf}, + // Block 0xbf, offset 0x5bd + {value: 0x0000, lo: 0x0b}, + {value: 0x0008, lo: 0x80, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0x9c}, + {value: 0x3308, lo: 0x9d, hi: 0x9f}, + {value: 0x3008, lo: 0xa0, hi: 0xa1}, + {value: 0x3308, lo: 0xa2, hi: 0xa5}, + {value: 0x3008, lo: 0xa6, hi: 0xa6}, + {value: 0x3308, lo: 0xa7, hi: 0xaa}, + {value: 0x3b08, lo: 0xab, hi: 0xab}, + {value: 0x0040, lo: 0xac, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xb9}, + {value: 0x0018, lo: 0xba, hi: 0xbf}, + // Block 0xc0, offset 0x5c9 + {value: 0x0000, lo: 0x02}, + {value: 0x0040, lo: 0x80, hi: 0x9f}, + {value: 0x049d, lo: 0xa0, hi: 0xbf}, + // Block 0xc1, offset 0x5cc + {value: 0x0000, lo: 0x04}, + {value: 0x0008, lo: 0x80, hi: 0xa9}, + {value: 0x0018, lo: 0xaa, hi: 0xb2}, + {value: 0x0040, lo: 0xb3, hi: 0xbe}, + {value: 0x0008, lo: 0xbf, hi: 0xbf}, + // Block 0xc2, offset 0x5d1 + {value: 0x0000, lo: 0x0c}, + {value: 0x0008, lo: 0x80, hi: 0x80}, + {value: 0x3308, lo: 0x81, hi: 0x86}, + {value: 0x3008, lo: 0x87, hi: 0x88}, + {value: 0x3308, lo: 0x89, hi: 0x8a}, + {value: 0x0008, lo: 0x8b, hi: 0xb2}, + {value: 0x3308, lo: 0xb3, hi: 0xb3}, + {value: 0x3b08, lo: 0xb4, hi: 0xb4}, + {value: 0x3308, lo: 0xb5, hi: 0xb8}, + {value: 0x3008, lo: 0xb9, hi: 0xb9}, + {value: 0x0008, lo: 0xba, hi: 0xba}, + {value: 0x3308, lo: 0xbb, hi: 0xbe}, + {value: 0x0018, lo: 0xbf, hi: 0xbf}, + // Block 0xc3, offset 0x5de + {value: 0x0000, lo: 0x08}, + {value: 0x0018, lo: 0x80, hi: 0x86}, + {value: 0x3b08, lo: 0x87, hi: 0x87}, + {value: 0x0040, lo: 0x88, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x90}, + {value: 0x3308, lo: 0x91, hi: 0x96}, + {value: 0x3008, lo: 0x97, hi: 0x98}, + {value: 0x3308, lo: 0x99, hi: 0x9b}, + {value: 0x0008, lo: 0x9c, hi: 0xbf}, + // Block 0xc4, offset 0x5e7 + {value: 0x0000, lo: 0x0b}, + {value: 0x0008, lo: 0x80, hi: 0x83}, + {value: 0x0040, lo: 0x84, hi: 0x85}, + {value: 0x0008, lo: 0x86, hi: 0x89}, + {value: 0x3308, lo: 0x8a, hi: 0x96}, + {value: 0x3008, lo: 0x97, hi: 0x97}, + {value: 0x3308, lo: 0x98, hi: 0x98}, + {value: 0x3b08, lo: 0x99, hi: 0x99}, + {value: 0x0018, lo: 0x9a, hi: 0x9c}, + {value: 0x0040, lo: 0x9d, hi: 0x9d}, + {value: 0x0018, lo: 0x9e, hi: 0xa2}, + {value: 0x0040, lo: 0xa3, hi: 0xbf}, + // Block 0xc5, offset 0x5f3 + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0xb8}, + {value: 0x0040, lo: 0xb9, hi: 0xbf}, + // Block 0xc6, offset 0x5f6 + {value: 0x0000, lo: 0x09}, + {value: 0x0008, lo: 0x80, hi: 0x88}, + {value: 0x0040, lo: 0x89, hi: 0x89}, + {value: 0x0008, lo: 0x8a, hi: 0xae}, + {value: 0x3008, lo: 0xaf, hi: 0xaf}, + {value: 0x3308, lo: 0xb0, hi: 0xb6}, + {value: 0x0040, lo: 0xb7, hi: 0xb7}, + {value: 0x3308, lo: 0xb8, hi: 0xbd}, + {value: 0x3008, lo: 0xbe, hi: 0xbe}, + {value: 0x3b08, lo: 0xbf, hi: 0xbf}, + // Block 0xc7, offset 0x600 + {value: 0x0000, lo: 0x08}, + {value: 0x0008, lo: 0x80, hi: 0x80}, + {value: 0x0018, lo: 0x81, hi: 0x85}, + {value: 0x0040, lo: 0x86, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x99}, + {value: 0x0018, lo: 0x9a, hi: 0xac}, + {value: 0x0040, lo: 0xad, hi: 0xaf}, + {value: 0x0018, lo: 0xb0, hi: 0xb1}, + {value: 0x0008, lo: 0xb2, hi: 0xbf}, + // Block 0xc8, offset 0x609 + {value: 0x0000, lo: 0x0b}, + {value: 0x0008, lo: 0x80, hi: 0x8f}, + {value: 0x0040, lo: 0x90, hi: 0x91}, + {value: 0x3308, lo: 0x92, hi: 0xa7}, + {value: 0x0040, lo: 0xa8, hi: 0xa8}, + {value: 0x3008, lo: 0xa9, hi: 0xa9}, + {value: 0x3308, lo: 0xaa, hi: 0xb0}, + {value: 0x3008, lo: 0xb1, hi: 0xb1}, + {value: 0x3308, lo: 0xb2, hi: 0xb3}, + {value: 0x3008, lo: 0xb4, hi: 0xb4}, + {value: 0x3308, lo: 0xb5, hi: 0xb6}, + {value: 0x0040, lo: 0xb7, hi: 0xbf}, + // Block 0xc9, offset 0x615 + {value: 0x0000, lo: 0x0c}, + {value: 0x0008, lo: 0x80, hi: 0x86}, + {value: 0x0040, lo: 0x87, hi: 0x87}, + {value: 0x0008, lo: 0x88, hi: 0x89}, + {value: 0x0040, lo: 0x8a, hi: 0x8a}, + {value: 0x0008, lo: 0x8b, hi: 0xb0}, + {value: 0x3308, lo: 0xb1, hi: 0xb6}, + {value: 0x0040, lo: 0xb7, hi: 0xb9}, + {value: 0x3308, lo: 0xba, hi: 0xba}, + {value: 0x0040, lo: 0xbb, hi: 0xbb}, + {value: 0x3308, lo: 0xbc, hi: 0xbd}, + {value: 0x0040, lo: 0xbe, hi: 0xbe}, + {value: 0x3308, lo: 0xbf, hi: 0xbf}, + // Block 0xca, offset 0x622 + {value: 0x0000, lo: 0x07}, + {value: 0x3308, lo: 0x80, hi: 0x83}, + {value: 0x3b08, lo: 0x84, hi: 0x85}, + {value: 0x0008, lo: 0x86, hi: 0x86}, + {value: 0x3308, lo: 0x87, hi: 0x87}, + {value: 0x0040, lo: 0x88, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0xbf}, + // Block 0xcb, offset 0x62a + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0xbf}, + // Block 0xcc, offset 0x62d + {value: 0x0000, lo: 0x04}, + {value: 0x0018, lo: 0x80, hi: 0xae}, + {value: 0x0040, lo: 0xaf, hi: 0xaf}, + {value: 0x0018, lo: 0xb0, hi: 0xb4}, + {value: 0x0040, lo: 0xb5, hi: 0xbf}, + // Block 0xcd, offset 0x632 + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0x83}, + {value: 0x0040, lo: 0x84, hi: 0xbf}, + // Block 0xce, offset 0x635 + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0xae}, + {value: 0x0040, lo: 0xaf, hi: 0xbf}, + // Block 0xcf, offset 0x638 + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0x86}, + {value: 0x0040, lo: 0x87, hi: 0xbf}, + // Block 0xd0, offset 0x63b + {value: 0x0000, lo: 0x06}, + {value: 0x0008, lo: 0x80, hi: 0x9e}, + {value: 0x0040, lo: 0x9f, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xa9}, + {value: 0x0040, lo: 0xaa, hi: 0xad}, + {value: 0x0018, lo: 0xae, hi: 0xaf}, + {value: 0x0040, lo: 0xb0, hi: 0xbf}, + // Block 0xd1, offset 0x642 + {value: 0x0000, lo: 0x06}, + {value: 0x0040, lo: 0x80, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0xad}, + {value: 0x0040, lo: 0xae, hi: 0xaf}, + {value: 0x3308, lo: 0xb0, hi: 0xb4}, + {value: 0x0018, lo: 0xb5, hi: 0xb5}, + {value: 0x0040, lo: 0xb6, hi: 0xbf}, + // Block 0xd2, offset 0x649 + {value: 0x0000, lo: 0x03}, + {value: 0x0008, lo: 0x80, hi: 0xaf}, + {value: 0x3308, lo: 0xb0, hi: 0xb6}, + {value: 0x0018, lo: 0xb7, hi: 0xbf}, + // Block 0xd3, offset 0x64d + {value: 0x0000, lo: 0x0a}, + {value: 0x0008, lo: 0x80, hi: 0x83}, + {value: 0x0018, lo: 0x84, hi: 0x85}, + {value: 0x0040, lo: 0x86, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0x9a}, + {value: 0x0018, lo: 0x9b, hi: 0xa1}, + {value: 0x0040, lo: 0xa2, hi: 0xa2}, + {value: 0x0008, lo: 0xa3, hi: 0xb7}, + {value: 0x0040, lo: 0xb8, hi: 0xbc}, + {value: 0x0008, lo: 0xbd, hi: 0xbf}, + // Block 0xd4, offset 0x658 + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0x8f}, + {value: 0x0040, lo: 0x90, hi: 0xbf}, + // Block 0xd5, offset 0x65b + {value: 0x0000, lo: 0x05}, + {value: 0x0008, lo: 0x80, hi: 0x84}, + {value: 0x0040, lo: 0x85, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x90}, + {value: 0x3008, lo: 0x91, hi: 0xbe}, + {value: 0x0040, lo: 0xbf, hi: 0xbf}, + // Block 0xd6, offset 0x661 + {value: 0x0000, lo: 0x04}, + {value: 0x0040, lo: 0x80, hi: 0x8e}, + {value: 0x3308, lo: 0x8f, hi: 0x92}, + {value: 0x0008, lo: 0x93, hi: 0x9f}, + {value: 0x0040, lo: 0xa0, hi: 0xbf}, + // Block 0xd7, offset 0x666 + {value: 0x0000, lo: 0x03}, + {value: 0x0040, lo: 0x80, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xa1}, + {value: 0x0040, lo: 0xa2, hi: 0xbf}, + // Block 0xd8, offset 0x66a + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0xac}, + {value: 0x0040, lo: 0xad, hi: 0xbf}, + // Block 0xd9, offset 0x66d + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0xb2}, + {value: 0x0040, lo: 0xb3, hi: 0xbf}, + // Block 0xda, offset 0x670 + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0x9e}, + {value: 0x0040, lo: 0x9f, hi: 0xbf}, + // Block 0xdb, offset 0x673 + {value: 0x0000, lo: 0x02}, + {value: 0x0040, lo: 0x80, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xbf}, + // Block 0xdc, offset 0x676 + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0xbb}, + {value: 0x0040, lo: 0xbc, hi: 0xbf}, + // Block 0xdd, offset 0x679 + {value: 0x0000, lo: 0x04}, + {value: 0x0008, lo: 0x80, hi: 0xaa}, + {value: 0x0040, lo: 0xab, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xbc}, + {value: 0x0040, lo: 0xbd, hi: 0xbf}, + // Block 0xde, offset 0x67e + {value: 0x0000, lo: 0x09}, + {value: 0x0008, lo: 0x80, hi: 0x88}, + {value: 0x0040, lo: 0x89, hi: 0x8f}, + {value: 0x0008, lo: 0x90, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0x9b}, + {value: 0x0018, lo: 0x9c, hi: 0x9c}, + {value: 0x3308, lo: 0x9d, hi: 0x9e}, + {value: 0x0018, lo: 0x9f, hi: 0x9f}, + {value: 0x03c0, lo: 0xa0, hi: 0xa3}, + {value: 0x0040, lo: 0xa4, hi: 0xbf}, + // Block 0xdf, offset 0x688 + {value: 0x0000, lo: 0x02}, + {value: 0x0018, lo: 0x80, hi: 0xb5}, + {value: 0x0040, lo: 0xb6, hi: 0xbf}, + // Block 0xe0, offset 0x68b + {value: 0x0000, lo: 0x03}, + {value: 0x0018, lo: 0x80, hi: 0xa6}, + {value: 0x0040, lo: 0xa7, hi: 0xa8}, + {value: 0x0018, lo: 0xa9, hi: 0xbf}, + // Block 0xe1, offset 0x68f + {value: 0x0000, lo: 0x0e}, + {value: 0x0018, lo: 0x80, hi: 0x9d}, + {value: 0xb5b9, lo: 0x9e, hi: 0x9e}, + {value: 0xb601, lo: 0x9f, hi: 0x9f}, + {value: 0xb649, lo: 0xa0, hi: 0xa0}, + {value: 0xb6b1, lo: 0xa1, hi: 0xa1}, + {value: 0xb719, lo: 0xa2, hi: 0xa2}, + {value: 0xb781, lo: 0xa3, hi: 0xa3}, + {value: 0xb7e9, lo: 0xa4, hi: 0xa4}, + {value: 0x3018, lo: 0xa5, hi: 0xa6}, + {value: 0x3318, lo: 0xa7, hi: 0xa9}, + {value: 0x0018, lo: 0xaa, hi: 0xac}, + {value: 0x3018, lo: 0xad, hi: 0xb2}, + {value: 0x0340, lo: 0xb3, hi: 0xba}, + {value: 0x3318, lo: 0xbb, hi: 0xbf}, + // Block 0xe2, offset 0x69e + {value: 0x0000, lo: 0x0b}, + {value: 0x3318, lo: 0x80, hi: 0x82}, + {value: 0x0018, lo: 0x83, hi: 0x84}, + {value: 0x3318, lo: 0x85, hi: 0x8b}, + {value: 0x0018, lo: 0x8c, hi: 0xa9}, + {value: 0x3318, lo: 0xaa, hi: 0xad}, + {value: 0x0018, lo: 0xae, hi: 0xba}, + {value: 0xb851, lo: 0xbb, hi: 0xbb}, + {value: 0xb899, lo: 0xbc, hi: 0xbc}, + {value: 0xb8e1, lo: 0xbd, hi: 0xbd}, + {value: 0xb949, lo: 0xbe, hi: 0xbe}, + {value: 0xb9b1, lo: 0xbf, hi: 0xbf}, + // Block 0xe3, offset 0x6aa + {value: 0x0000, lo: 0x03}, + {value: 0xba19, lo: 0x80, hi: 0x80}, + {value: 0x0018, lo: 0x81, hi: 0xa8}, + {value: 0x0040, lo: 0xa9, hi: 0xbf}, + // Block 0xe4, offset 0x6ae + {value: 0x0000, lo: 0x04}, + {value: 0x0018, lo: 0x80, hi: 0x81}, + {value: 0x3318, lo: 0x82, hi: 0x84}, + {value: 0x0018, lo: 0x85, hi: 0x85}, + {value: 0x0040, lo: 0x86, hi: 0xbf}, + // Block 0xe5, offset 0x6b3 + {value: 0x0000, lo: 0x04}, + {value: 0x0018, lo: 0x80, hi: 0x96}, + {value: 0x0040, lo: 0x97, hi: 0x9f}, + {value: 0x0018, lo: 0xa0, hi: 0xb1}, + {value: 0x0040, lo: 0xb2, hi: 0xbf}, + // Block 0xe6, offset 0x6b8 + {value: 0x0000, lo: 0x03}, + {value: 0x3308, lo: 0x80, hi: 0xb6}, + {value: 0x0018, lo: 0xb7, hi: 0xba}, + {value: 0x3308, lo: 0xbb, hi: 0xbf}, + // Block 0xe7, offset 0x6bc + {value: 0x0000, lo: 0x04}, + {value: 0x3308, lo: 0x80, hi: 0xac}, + {value: 0x0018, lo: 0xad, hi: 0xb4}, + {value: 0x3308, lo: 0xb5, hi: 0xb5}, + {value: 0x0018, lo: 0xb6, hi: 0xbf}, + // Block 0xe8, offset 0x6c1 + {value: 0x0000, lo: 0x08}, + {value: 0x0018, lo: 0x80, hi: 0x83}, + {value: 0x3308, lo: 0x84, hi: 0x84}, + {value: 0x0018, lo: 0x85, hi: 0x8b}, + {value: 0x0040, lo: 0x8c, hi: 0x9a}, + {value: 0x3308, lo: 0x9b, hi: 0x9f}, + {value: 0x0040, lo: 0xa0, hi: 0xa0}, + {value: 0x3308, lo: 0xa1, hi: 0xaf}, + {value: 0x0040, lo: 0xb0, hi: 0xbf}, + // Block 0xe9, offset 0x6ca + {value: 0x0000, lo: 0x0a}, + {value: 0x3308, lo: 0x80, hi: 0x86}, + {value: 0x0040, lo: 0x87, hi: 0x87}, + {value: 0x3308, lo: 0x88, hi: 0x98}, + {value: 0x0040, lo: 0x99, hi: 0x9a}, + {value: 0x3308, lo: 0x9b, hi: 0xa1}, + {value: 0x0040, lo: 0xa2, hi: 0xa2}, + {value: 0x3308, lo: 0xa3, hi: 0xa4}, + {value: 0x0040, lo: 0xa5, hi: 0xa5}, + {value: 0x3308, lo: 0xa6, hi: 0xaa}, + {value: 0x0040, lo: 0xab, hi: 0xbf}, + // Block 0xea, offset 0x6d5 + {value: 0x0000, lo: 0x05}, + {value: 0x0808, lo: 0x80, hi: 0x84}, + {value: 0x0040, lo: 0x85, hi: 0x86}, + {value: 0x0818, lo: 0x87, hi: 0x8f}, + {value: 0x3308, lo: 0x90, hi: 0x96}, + {value: 0x0040, lo: 0x97, hi: 0xbf}, + // Block 0xeb, offset 0x6db + {value: 0x0000, lo: 0x07}, + {value: 0x0a08, lo: 0x80, hi: 0x83}, + {value: 0x3308, lo: 0x84, hi: 0x8a}, + {value: 0x0040, lo: 0x8b, hi: 0x8f}, + {value: 0x0808, lo: 0x90, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0x9d}, + {value: 0x0818, lo: 0x9e, hi: 0x9f}, + {value: 0x0040, lo: 0xa0, hi: 0xbf}, + // Block 0xec, offset 0x6e3 + {value: 0x0000, lo: 0x03}, + {value: 0x0040, lo: 0x80, hi: 0xaf}, + {value: 0x0018, lo: 0xb0, hi: 0xb1}, + {value: 0x0040, lo: 0xb2, hi: 0xbf}, + // Block 0xed, offset 0x6e7 + {value: 0x0000, lo: 0x03}, + {value: 0x0018, lo: 0x80, hi: 0xab}, + {value: 0x0040, lo: 0xac, hi: 0xaf}, + {value: 0x0018, lo: 0xb0, hi: 0xbf}, + // Block 0xee, offset 0x6eb + {value: 0x0000, lo: 0x05}, + {value: 0x0018, lo: 0x80, hi: 0x93}, + {value: 0x0040, lo: 0x94, hi: 0x9f}, + {value: 0x0018, lo: 0xa0, hi: 0xae}, + {value: 0x0040, lo: 0xaf, hi: 0xb0}, + {value: 0x0018, lo: 0xb1, hi: 0xbf}, + // Block 0xef, offset 0x6f1 + {value: 0x0000, lo: 0x05}, + {value: 0x0040, lo: 0x80, hi: 0x80}, + {value: 0x0018, lo: 0x81, hi: 0x8f}, + {value: 0x0040, lo: 0x90, hi: 0x90}, + {value: 0x0018, lo: 0x91, hi: 0xb5}, + {value: 0x0040, lo: 0xb6, hi: 0xbf}, + // Block 0xf0, offset 0x6f7 + {value: 0x0000, lo: 0x04}, + {value: 0x0018, lo: 0x80, hi: 0x8f}, + {value: 0xc1c1, lo: 0x90, hi: 0x90}, + {value: 0x0018, lo: 0x91, hi: 0xac}, + {value: 0x0040, lo: 0xad, hi: 0xbf}, + // Block 0xf1, offset 0x6fc + {value: 0x0000, lo: 0x02}, + {value: 0x0040, lo: 0x80, hi: 0xa5}, + {value: 0x0018, lo: 0xa6, hi: 0xbf}, + // Block 0xf2, offset 0x6ff + {value: 0x0000, lo: 0x0f}, + {value: 0xc7e9, lo: 0x80, hi: 0x80}, + {value: 0xc839, lo: 0x81, hi: 0x81}, + {value: 0xc889, lo: 0x82, hi: 0x82}, + {value: 0xc8d9, lo: 0x83, hi: 0x83}, + {value: 0xc929, lo: 0x84, hi: 0x84}, + {value: 0xc979, lo: 0x85, hi: 0x85}, + {value: 0xc9c9, lo: 0x86, hi: 0x86}, + {value: 0xca19, lo: 0x87, hi: 0x87}, + {value: 0xca69, lo: 0x88, hi: 0x88}, + {value: 0x0040, lo: 0x89, hi: 0x8f}, + {value: 0xcab9, lo: 0x90, hi: 0x90}, + {value: 0xcad9, lo: 0x91, hi: 0x91}, + {value: 0x0040, lo: 0x92, hi: 0x9f}, + {value: 0x0018, lo: 0xa0, hi: 0xa5}, + {value: 0x0040, lo: 0xa6, hi: 0xbf}, + // Block 0xf3, offset 0x70f + {value: 0x0000, lo: 0x06}, + {value: 0x0018, lo: 0x80, hi: 0x94}, + {value: 0x0040, lo: 0x95, hi: 0x9f}, + {value: 0x0018, lo: 0xa0, hi: 0xac}, + {value: 0x0040, lo: 0xad, hi: 0xaf}, + {value: 0x0018, lo: 0xb0, hi: 0xb8}, + {value: 0x0040, lo: 0xb9, hi: 0xbf}, + // Block 0xf4, offset 0x716 + {value: 0x0000, lo: 0x02}, + {value: 0x0018, lo: 0x80, hi: 0xb3}, + {value: 0x0040, lo: 0xb4, hi: 0xbf}, + // Block 0xf5, offset 0x719 + {value: 0x0000, lo: 0x02}, + {value: 0x0018, lo: 0x80, hi: 0x94}, + {value: 0x0040, lo: 0x95, hi: 0xbf}, + // Block 0xf6, offset 0x71c + {value: 0x0000, lo: 0x03}, + {value: 0x0018, lo: 0x80, hi: 0x8b}, + {value: 0x0040, lo: 0x8c, hi: 0x8f}, + {value: 0x0018, lo: 0x90, hi: 0xbf}, + // Block 0xf7, offset 0x720 + {value: 0x0000, lo: 0x05}, + {value: 0x0018, lo: 0x80, hi: 0x87}, + {value: 0x0040, lo: 0x88, hi: 0x8f}, + {value: 0x0018, lo: 0x90, hi: 0x99}, + {value: 0x0040, lo: 0x9a, hi: 0x9f}, + {value: 0x0018, lo: 0xa0, hi: 0xbf}, + // Block 0xf8, offset 0x726 + {value: 0x0000, lo: 0x04}, + {value: 0x0018, lo: 0x80, hi: 0x87}, + {value: 0x0040, lo: 0x88, hi: 0x8f}, + {value: 0x0018, lo: 0x90, hi: 0xad}, + {value: 0x0040, lo: 0xae, hi: 0xbf}, + // Block 0xf9, offset 0x72b + {value: 0x0000, lo: 0x04}, + {value: 0x0018, lo: 0x80, hi: 0x8b}, + {value: 0x0040, lo: 0x8c, hi: 0x8f}, + {value: 0x0018, lo: 0x90, hi: 0xbe}, + {value: 0x0040, lo: 0xbf, hi: 0xbf}, + // Block 0xfa, offset 0x730 + {value: 0x0000, lo: 0x04}, + {value: 0x0018, lo: 0x80, hi: 0x8c}, + {value: 0x0040, lo: 0x8d, hi: 0x8f}, + {value: 0x0018, lo: 0x90, hi: 0xab}, + {value: 0x0040, lo: 0xac, hi: 0xbf}, + // Block 0xfb, offset 0x735 + {value: 0x0000, lo: 0x02}, + {value: 0x0018, lo: 0x80, hi: 0x97}, + {value: 0x0040, lo: 0x98, hi: 0xbf}, + // Block 0xfc, offset 0x738 + {value: 0x0000, lo: 0x04}, + {value: 0x0018, lo: 0x80, hi: 0x80}, + {value: 0x0040, lo: 0x81, hi: 0x8f}, + {value: 0x0018, lo: 0x90, hi: 0xa6}, + {value: 0x0040, lo: 0xa7, hi: 0xbf}, + // Block 0xfd, offset 0x73d + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0x96}, + {value: 0x0040, lo: 0x97, hi: 0xbf}, + // Block 0xfe, offset 0x740 + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0xb4}, + {value: 0x0040, lo: 0xb5, hi: 0xbf}, + // Block 0xff, offset 0x743 + {value: 0x0000, lo: 0x03}, + {value: 0x0008, lo: 0x80, hi: 0x9d}, + {value: 0x0040, lo: 0x9e, hi: 0x9f}, + {value: 0x0008, lo: 0xa0, hi: 0xbf}, + // Block 0x100, offset 0x747 + {value: 0x0000, lo: 0x03}, + {value: 0x0008, lo: 0x80, hi: 0xa1}, + {value: 0x0040, lo: 0xa2, hi: 0xaf}, + {value: 0x0008, lo: 0xb0, hi: 0xbf}, + // Block 0x101, offset 0x74b + {value: 0x0000, lo: 0x02}, + {value: 0x0008, lo: 0x80, hi: 0xa0}, + {value: 0x0040, lo: 0xa1, hi: 0xbf}, + // Block 0x102, offset 0x74e + {value: 0x0020, lo: 0x0f}, + {value: 0xdeb9, lo: 0x80, hi: 0x89}, + {value: 0x8dfd, lo: 0x8a, hi: 0x8a}, + {value: 0xdff9, lo: 0x8b, hi: 0x9c}, + {value: 0x8e1d, lo: 0x9d, hi: 0x9d}, + {value: 0xe239, lo: 0x9e, hi: 0xa2}, + {value: 0x8e3d, lo: 0xa3, hi: 0xa3}, + {value: 0xe2d9, lo: 0xa4, hi: 0xab}, + {value: 0x7ed5, lo: 0xac, hi: 0xac}, + {value: 0xe3d9, lo: 0xad, hi: 0xaf}, + {value: 0x8e5d, lo: 0xb0, hi: 0xb0}, + {value: 0xe439, lo: 0xb1, hi: 0xb6}, + {value: 0x8e7d, lo: 0xb7, hi: 0xb9}, + {value: 0xe4f9, lo: 0xba, hi: 0xba}, + {value: 0x8edd, lo: 0xbb, hi: 0xbb}, + {value: 0xe519, lo: 0xbc, hi: 0xbf}, + // Block 0x103, offset 0x75e + {value: 0x0020, lo: 0x10}, + {value: 0x937d, lo: 0x80, hi: 0x80}, + {value: 0xf099, lo: 0x81, hi: 0x86}, + {value: 0x939d, lo: 0x87, hi: 0x8a}, + {value: 0xd9f9, lo: 0x8b, hi: 0x8b}, + {value: 0xf159, lo: 0x8c, hi: 0x96}, + {value: 0x941d, lo: 0x97, hi: 0x97}, + {value: 0xf2b9, lo: 0x98, hi: 0xa3}, + {value: 0x943d, lo: 0xa4, hi: 0xa6}, + {value: 0xf439, lo: 0xa7, hi: 0xaa}, + {value: 0x949d, lo: 0xab, hi: 0xab}, + {value: 0xf4b9, lo: 0xac, hi: 0xac}, + {value: 0x94bd, lo: 0xad, hi: 0xad}, + {value: 0xf4d9, lo: 0xae, hi: 0xaf}, + {value: 0x94dd, lo: 0xb0, hi: 0xb1}, + {value: 0xf519, lo: 0xb2, hi: 0xbe}, + {value: 0x2040, lo: 0xbf, hi: 0xbf}, + // Block 0x104, offset 0x76f + {value: 0x0000, lo: 0x04}, + {value: 0x0040, lo: 0x80, hi: 0x80}, + {value: 0x0340, lo: 0x81, hi: 0x81}, + {value: 0x0040, lo: 0x82, hi: 0x9f}, + {value: 0x0340, lo: 0xa0, hi: 0xbf}, + // Block 0x105, offset 0x774 + {value: 0x0000, lo: 0x01}, + {value: 0x0340, lo: 0x80, hi: 0xbf}, + // Block 0x106, offset 0x776 + {value: 0x0000, lo: 0x01}, + {value: 0x33c0, lo: 0x80, hi: 0xbf}, + // Block 0x107, offset 0x778 + {value: 0x0000, lo: 0x02}, + {value: 0x33c0, lo: 0x80, hi: 0xaf}, + {value: 0x0040, lo: 0xb0, hi: 0xbf}, +} + +// Total table size 42115 bytes (41KiB); checksum: F4A1FA4E diff --git a/vendor/golang.org/x/net/idna/trie.go b/vendor/golang.org/x/net/idna/trie.go new file mode 100644 index 0000000..c4ef847 --- /dev/null +++ b/vendor/golang.org/x/net/idna/trie.go @@ -0,0 +1,72 @@ +// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. + +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package idna + +// appendMapping appends the mapping for the respective rune. isMapped must be +// true. A mapping is a categorization of a rune as defined in UTS #46. +func (c info) appendMapping(b []byte, s string) []byte { + index := int(c >> indexShift) + if c&xorBit == 0 { + s := mappings[index:] + return append(b, s[1:s[0]+1]...) + } + b = append(b, s...) + if c&inlineXOR == inlineXOR { + // TODO: support and handle two-byte inline masks + b[len(b)-1] ^= byte(index) + } else { + for p := len(b) - int(xorData[index]); p < len(b); p++ { + index++ + b[p] ^= xorData[index] + } + } + return b +} + +// Sparse block handling code. + +type valueRange struct { + value uint16 // header: value:stride + lo, hi byte // header: lo:n +} + +type sparseBlocks struct { + values []valueRange + offset []uint16 +} + +var idnaSparse = sparseBlocks{ + values: idnaSparseValues[:], + offset: idnaSparseOffset[:], +} + +// Don't use newIdnaTrie to avoid unconditional linking in of the table. +var trie = &idnaTrie{} + +// lookup determines the type of block n and looks up the value for b. +// For n < t.cutoff, the block is a simple lookup table. Otherwise, the block +// is a list of ranges with an accompanying value. Given a matching range r, +// the value for b is by r.value + (b - r.lo) * stride. +func (t *sparseBlocks) lookup(n uint32, b byte) uint16 { + offset := t.offset[n] + header := t.values[offset] + lo := offset + 1 + hi := lo + uint16(header.lo) + for lo < hi { + m := lo + (hi-lo)/2 + r := t.values[m] + if r.lo <= b && b <= r.hi { + return r.value + uint16(b-r.lo)*header.value + } + if b < r.lo { + hi = m + } else { + lo = m + 1 + } + } + return 0 +} diff --git a/vendor/golang.org/x/net/idna/trieval.go b/vendor/golang.org/x/net/idna/trieval.go new file mode 100644 index 0000000..7a8cf88 --- /dev/null +++ b/vendor/golang.org/x/net/idna/trieval.go @@ -0,0 +1,119 @@ +// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. + +package idna + +// This file contains definitions for interpreting the trie value of the idna +// trie generated by "go run gen*.go". It is shared by both the generator +// program and the resultant package. Sharing is achieved by the generator +// copying gen_trieval.go to trieval.go and changing what's above this comment. + +// info holds information from the IDNA mapping table for a single rune. It is +// the value returned by a trie lookup. In most cases, all information fits in +// a 16-bit value. For mappings, this value may contain an index into a slice +// with the mapped string. Such mappings can consist of the actual mapped value +// or an XOR pattern to be applied to the bytes of the UTF8 encoding of the +// input rune. This technique is used by the cases packages and reduces the +// table size significantly. +// +// The per-rune values have the following format: +// +// if mapped { +// if inlinedXOR { +// 15..13 inline XOR marker +// 12..11 unused +// 10..3 inline XOR mask +// } else { +// 15..3 index into xor or mapping table +// } +// } else { +// 15..14 unused +// 13 mayNeedNorm +// 12..11 attributes +// 10..8 joining type +// 7..3 category type +// } +// 2 use xor pattern +// 1..0 mapped category +// +// See the definitions below for a more detailed description of the various +// bits. +type info uint16 + +const ( + catSmallMask = 0x3 + catBigMask = 0xF8 + indexShift = 3 + xorBit = 0x4 // interpret the index as an xor pattern + inlineXOR = 0xE000 // These bits are set if the XOR pattern is inlined. + + joinShift = 8 + joinMask = 0x07 + + // Attributes + attributesMask = 0x1800 + viramaModifier = 0x1800 + modifier = 0x1000 + rtl = 0x0800 + + mayNeedNorm = 0x2000 +) + +// A category corresponds to a category defined in the IDNA mapping table. +type category uint16 + +const ( + unknown category = 0 // not currently defined in unicode. + mapped category = 1 + disallowedSTD3Mapped category = 2 + deviation category = 3 +) + +const ( + valid category = 0x08 + validNV8 category = 0x18 + validXV8 category = 0x28 + disallowed category = 0x40 + disallowedSTD3Valid category = 0x80 + ignored category = 0xC0 +) + +// join types and additional rune information +const ( + joiningL = (iota + 1) + joiningD + joiningT + joiningR + + //the following types are derived during processing + joinZWJ + joinZWNJ + joinVirama + numJoinTypes +) + +func (c info) isMapped() bool { + return c&0x3 != 0 +} + +func (c info) category() category { + small := c & catSmallMask + if small != 0 { + return category(small) + } + return category(c & catBigMask) +} + +func (c info) joinType() info { + if c.isMapped() { + return 0 + } + return (c >> joinShift) & joinMask +} + +func (c info) isModifier() bool { + return c&(modifier|catSmallMask) == modifier +} + +func (c info) isViramaModifier() bool { + return c&(attributesMask|catSmallMask) == viramaModifier +} diff --git a/vendor/golang.org/x/net/internal/timeseries/timeseries.go b/vendor/golang.org/x/net/internal/timeseries/timeseries.go new file mode 100644 index 0000000..685f0e7 --- /dev/null +++ b/vendor/golang.org/x/net/internal/timeseries/timeseries.go @@ -0,0 +1,525 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Package timeseries implements a time series structure for stats collection. +package timeseries // import "golang.org/x/net/internal/timeseries" + +import ( + "fmt" + "log" + "time" +) + +const ( + timeSeriesNumBuckets = 64 + minuteHourSeriesNumBuckets = 60 +) + +var timeSeriesResolutions = []time.Duration{ + 1 * time.Second, + 10 * time.Second, + 1 * time.Minute, + 10 * time.Minute, + 1 * time.Hour, + 6 * time.Hour, + 24 * time.Hour, // 1 day + 7 * 24 * time.Hour, // 1 week + 4 * 7 * 24 * time.Hour, // 4 weeks + 16 * 7 * 24 * time.Hour, // 16 weeks +} + +var minuteHourSeriesResolutions = []time.Duration{ + 1 * time.Second, + 1 * time.Minute, +} + +// An Observable is a kind of data that can be aggregated in a time series. +type Observable interface { + Multiply(ratio float64) // Multiplies the data in self by a given ratio + Add(other Observable) // Adds the data from a different observation to self + Clear() // Clears the observation so it can be reused. + CopyFrom(other Observable) // Copies the contents of a given observation to self +} + +// Float attaches the methods of Observable to a float64. +type Float float64 + +// NewFloat returns a Float. +func NewFloat() Observable { + f := Float(0) + return &f +} + +// String returns the float as a string. +func (f *Float) String() string { return fmt.Sprintf("%g", f.Value()) } + +// Value returns the float's value. +func (f *Float) Value() float64 { return float64(*f) } + +func (f *Float) Multiply(ratio float64) { *f *= Float(ratio) } + +func (f *Float) Add(other Observable) { + o := other.(*Float) + *f += *o +} + +func (f *Float) Clear() { *f = 0 } + +func (f *Float) CopyFrom(other Observable) { + o := other.(*Float) + *f = *o +} + +// A Clock tells the current time. +type Clock interface { + Time() time.Time +} + +type defaultClock int + +var defaultClockInstance defaultClock + +func (defaultClock) Time() time.Time { return time.Now() } + +// Information kept per level. Each level consists of a circular list of +// observations. The start of the level may be derived from end and the +// len(buckets) * sizeInMillis. +type tsLevel struct { + oldest int // index to oldest bucketed Observable + newest int // index to newest bucketed Observable + end time.Time // end timestamp for this level + size time.Duration // duration of the bucketed Observable + buckets []Observable // collections of observations + provider func() Observable // used for creating new Observable +} + +func (l *tsLevel) Clear() { + l.oldest = 0 + l.newest = len(l.buckets) - 1 + l.end = time.Time{} + for i := range l.buckets { + if l.buckets[i] != nil { + l.buckets[i].Clear() + l.buckets[i] = nil + } + } +} + +func (l *tsLevel) InitLevel(size time.Duration, numBuckets int, f func() Observable) { + l.size = size + l.provider = f + l.buckets = make([]Observable, numBuckets) +} + +// Keeps a sequence of levels. Each level is responsible for storing data at +// a given resolution. For example, the first level stores data at a one +// minute resolution while the second level stores data at a one hour +// resolution. + +// Each level is represented by a sequence of buckets. Each bucket spans an +// interval equal to the resolution of the level. New observations are added +// to the last bucket. +type timeSeries struct { + provider func() Observable // make more Observable + numBuckets int // number of buckets in each level + levels []*tsLevel // levels of bucketed Observable + lastAdd time.Time // time of last Observable tracked + total Observable // convenient aggregation of all Observable + clock Clock // Clock for getting current time + pending Observable // observations not yet bucketed + pendingTime time.Time // what time are we keeping in pending + dirty bool // if there are pending observations +} + +// init initializes a level according to the supplied criteria. +func (ts *timeSeries) init(resolutions []time.Duration, f func() Observable, numBuckets int, clock Clock) { + ts.provider = f + ts.numBuckets = numBuckets + ts.clock = clock + ts.levels = make([]*tsLevel, len(resolutions)) + + for i := range resolutions { + if i > 0 && resolutions[i-1] >= resolutions[i] { + log.Print("timeseries: resolutions must be monotonically increasing") + break + } + newLevel := new(tsLevel) + newLevel.InitLevel(resolutions[i], ts.numBuckets, ts.provider) + ts.levels[i] = newLevel + } + + ts.Clear() +} + +// Clear removes all observations from the time series. +func (ts *timeSeries) Clear() { + ts.lastAdd = time.Time{} + ts.total = ts.resetObservation(ts.total) + ts.pending = ts.resetObservation(ts.pending) + ts.pendingTime = time.Time{} + ts.dirty = false + + for i := range ts.levels { + ts.levels[i].Clear() + } +} + +// Add records an observation at the current time. +func (ts *timeSeries) Add(observation Observable) { + ts.AddWithTime(observation, ts.clock.Time()) +} + +// AddWithTime records an observation at the specified time. +func (ts *timeSeries) AddWithTime(observation Observable, t time.Time) { + + smallBucketDuration := ts.levels[0].size + + if t.After(ts.lastAdd) { + ts.lastAdd = t + } + + if t.After(ts.pendingTime) { + ts.advance(t) + ts.mergePendingUpdates() + ts.pendingTime = ts.levels[0].end + ts.pending.CopyFrom(observation) + ts.dirty = true + } else if t.After(ts.pendingTime.Add(-1 * smallBucketDuration)) { + // The observation is close enough to go into the pending bucket. + // This compensates for clock skewing and small scheduling delays + // by letting the update stay in the fast path. + ts.pending.Add(observation) + ts.dirty = true + } else { + ts.mergeValue(observation, t) + } +} + +// mergeValue inserts the observation at the specified time in the past into all levels. +func (ts *timeSeries) mergeValue(observation Observable, t time.Time) { + for _, level := range ts.levels { + index := (ts.numBuckets - 1) - int(level.end.Sub(t)/level.size) + if 0 <= index && index < ts.numBuckets { + bucketNumber := (level.oldest + index) % ts.numBuckets + if level.buckets[bucketNumber] == nil { + level.buckets[bucketNumber] = level.provider() + } + level.buckets[bucketNumber].Add(observation) + } + } + ts.total.Add(observation) +} + +// mergePendingUpdates applies the pending updates into all levels. +func (ts *timeSeries) mergePendingUpdates() { + if ts.dirty { + ts.mergeValue(ts.pending, ts.pendingTime) + ts.pending = ts.resetObservation(ts.pending) + ts.dirty = false + } +} + +// advance cycles the buckets at each level until the latest bucket in +// each level can hold the time specified. +func (ts *timeSeries) advance(t time.Time) { + if !t.After(ts.levels[0].end) { + return + } + for i := 0; i < len(ts.levels); i++ { + level := ts.levels[i] + if !level.end.Before(t) { + break + } + + // If the time is sufficiently far, just clear the level and advance + // directly. + if !t.Before(level.end.Add(level.size * time.Duration(ts.numBuckets))) { + for _, b := range level.buckets { + ts.resetObservation(b) + } + level.end = time.Unix(0, (t.UnixNano()/level.size.Nanoseconds())*level.size.Nanoseconds()) + } + + for t.After(level.end) { + level.end = level.end.Add(level.size) + level.newest = level.oldest + level.oldest = (level.oldest + 1) % ts.numBuckets + ts.resetObservation(level.buckets[level.newest]) + } + + t = level.end + } +} + +// Latest returns the sum of the num latest buckets from the level. +func (ts *timeSeries) Latest(level, num int) Observable { + now := ts.clock.Time() + if ts.levels[0].end.Before(now) { + ts.advance(now) + } + + ts.mergePendingUpdates() + + result := ts.provider() + l := ts.levels[level] + index := l.newest + + for i := 0; i < num; i++ { + if l.buckets[index] != nil { + result.Add(l.buckets[index]) + } + if index == 0 { + index = ts.numBuckets + } + index-- + } + + return result +} + +// LatestBuckets returns a copy of the num latest buckets from level. +func (ts *timeSeries) LatestBuckets(level, num int) []Observable { + if level < 0 || level > len(ts.levels) { + log.Print("timeseries: bad level argument: ", level) + return nil + } + if num < 0 || num >= ts.numBuckets { + log.Print("timeseries: bad num argument: ", num) + return nil + } + + results := make([]Observable, num) + now := ts.clock.Time() + if ts.levels[0].end.Before(now) { + ts.advance(now) + } + + ts.mergePendingUpdates() + + l := ts.levels[level] + index := l.newest + + for i := 0; i < num; i++ { + result := ts.provider() + results[i] = result + if l.buckets[index] != nil { + result.CopyFrom(l.buckets[index]) + } + + if index == 0 { + index = ts.numBuckets + } + index -= 1 + } + return results +} + +// ScaleBy updates observations by scaling by factor. +func (ts *timeSeries) ScaleBy(factor float64) { + for _, l := range ts.levels { + for i := 0; i < ts.numBuckets; i++ { + l.buckets[i].Multiply(factor) + } + } + + ts.total.Multiply(factor) + ts.pending.Multiply(factor) +} + +// Range returns the sum of observations added over the specified time range. +// If start or finish times don't fall on bucket boundaries of the same +// level, then return values are approximate answers. +func (ts *timeSeries) Range(start, finish time.Time) Observable { + return ts.ComputeRange(start, finish, 1)[0] +} + +// Recent returns the sum of observations from the last delta. +func (ts *timeSeries) Recent(delta time.Duration) Observable { + now := ts.clock.Time() + return ts.Range(now.Add(-delta), now) +} + +// Total returns the total of all observations. +func (ts *timeSeries) Total() Observable { + ts.mergePendingUpdates() + return ts.total +} + +// ComputeRange computes a specified number of values into a slice using +// the observations recorded over the specified time period. The return +// values are approximate if the start or finish times don't fall on the +// bucket boundaries at the same level or if the number of buckets spanning +// the range is not an integral multiple of num. +func (ts *timeSeries) ComputeRange(start, finish time.Time, num int) []Observable { + if start.After(finish) { + log.Printf("timeseries: start > finish, %v>%v", start, finish) + return nil + } + + if num < 0 { + log.Printf("timeseries: num < 0, %v", num) + return nil + } + + results := make([]Observable, num) + + for _, l := range ts.levels { + if !start.Before(l.end.Add(-l.size * time.Duration(ts.numBuckets))) { + ts.extract(l, start, finish, num, results) + return results + } + } + + // Failed to find a level that covers the desired range. So just + // extract from the last level, even if it doesn't cover the entire + // desired range. + ts.extract(ts.levels[len(ts.levels)-1], start, finish, num, results) + + return results +} + +// RecentList returns the specified number of values in slice over the most +// recent time period of the specified range. +func (ts *timeSeries) RecentList(delta time.Duration, num int) []Observable { + if delta < 0 { + return nil + } + now := ts.clock.Time() + return ts.ComputeRange(now.Add(-delta), now, num) +} + +// extract returns a slice of specified number of observations from a given +// level over a given range. +func (ts *timeSeries) extract(l *tsLevel, start, finish time.Time, num int, results []Observable) { + ts.mergePendingUpdates() + + srcInterval := l.size + dstInterval := finish.Sub(start) / time.Duration(num) + dstStart := start + srcStart := l.end.Add(-srcInterval * time.Duration(ts.numBuckets)) + + srcIndex := 0 + + // Where should scanning start? + if dstStart.After(srcStart) { + advance := dstStart.Sub(srcStart) / srcInterval + srcIndex += int(advance) + srcStart = srcStart.Add(advance * srcInterval) + } + + // The i'th value is computed as show below. + // interval = (finish/start)/num + // i'th value = sum of observation in range + // [ start + i * interval, + // start + (i + 1) * interval ) + for i := 0; i < num; i++ { + results[i] = ts.resetObservation(results[i]) + dstEnd := dstStart.Add(dstInterval) + for srcIndex < ts.numBuckets && srcStart.Before(dstEnd) { + srcEnd := srcStart.Add(srcInterval) + if srcEnd.After(ts.lastAdd) { + srcEnd = ts.lastAdd + } + + if !srcEnd.Before(dstStart) { + srcValue := l.buckets[(srcIndex+l.oldest)%ts.numBuckets] + if !srcStart.Before(dstStart) && !srcEnd.After(dstEnd) { + // dst completely contains src. + if srcValue != nil { + results[i].Add(srcValue) + } + } else { + // dst partially overlaps src. + overlapStart := maxTime(srcStart, dstStart) + overlapEnd := minTime(srcEnd, dstEnd) + base := srcEnd.Sub(srcStart) + fraction := overlapEnd.Sub(overlapStart).Seconds() / base.Seconds() + + used := ts.provider() + if srcValue != nil { + used.CopyFrom(srcValue) + } + used.Multiply(fraction) + results[i].Add(used) + } + + if srcEnd.After(dstEnd) { + break + } + } + srcIndex++ + srcStart = srcStart.Add(srcInterval) + } + dstStart = dstStart.Add(dstInterval) + } +} + +// resetObservation clears the content so the struct may be reused. +func (ts *timeSeries) resetObservation(observation Observable) Observable { + if observation == nil { + observation = ts.provider() + } else { + observation.Clear() + } + return observation +} + +// TimeSeries tracks data at granularities from 1 second to 16 weeks. +type TimeSeries struct { + timeSeries +} + +// NewTimeSeries creates a new TimeSeries using the function provided for creating new Observable. +func NewTimeSeries(f func() Observable) *TimeSeries { + return NewTimeSeriesWithClock(f, defaultClockInstance) +} + +// NewTimeSeriesWithClock creates a new TimeSeries using the function provided for creating new Observable and the clock for +// assigning timestamps. +func NewTimeSeriesWithClock(f func() Observable, clock Clock) *TimeSeries { + ts := new(TimeSeries) + ts.timeSeries.init(timeSeriesResolutions, f, timeSeriesNumBuckets, clock) + return ts +} + +// MinuteHourSeries tracks data at granularities of 1 minute and 1 hour. +type MinuteHourSeries struct { + timeSeries +} + +// NewMinuteHourSeries creates a new MinuteHourSeries using the function provided for creating new Observable. +func NewMinuteHourSeries(f func() Observable) *MinuteHourSeries { + return NewMinuteHourSeriesWithClock(f, defaultClockInstance) +} + +// NewMinuteHourSeriesWithClock creates a new MinuteHourSeries using the function provided for creating new Observable and the clock for +// assigning timestamps. +func NewMinuteHourSeriesWithClock(f func() Observable, clock Clock) *MinuteHourSeries { + ts := new(MinuteHourSeries) + ts.timeSeries.init(minuteHourSeriesResolutions, f, + minuteHourSeriesNumBuckets, clock) + return ts +} + +func (ts *MinuteHourSeries) Minute() Observable { + return ts.timeSeries.Latest(0, 60) +} + +func (ts *MinuteHourSeries) Hour() Observable { + return ts.timeSeries.Latest(1, 60) +} + +func minTime(a, b time.Time) time.Time { + if a.Before(b) { + return a + } + return b +} + +func maxTime(a, b time.Time) time.Time { + if a.After(b) { + return a + } + return b +} diff --git a/vendor/golang.org/x/net/trace/events.go b/vendor/golang.org/x/net/trace/events.go new file mode 100644 index 0000000..c646a69 --- /dev/null +++ b/vendor/golang.org/x/net/trace/events.go @@ -0,0 +1,532 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package trace + +import ( + "bytes" + "fmt" + "html/template" + "io" + "log" + "net/http" + "runtime" + "sort" + "strconv" + "strings" + "sync" + "sync/atomic" + "text/tabwriter" + "time" +) + +const maxEventsPerLog = 100 + +type bucket struct { + MaxErrAge time.Duration + String string +} + +var buckets = []bucket{ + {0, "total"}, + {10 * time.Second, "errs<10s"}, + {1 * time.Minute, "errs<1m"}, + {10 * time.Minute, "errs<10m"}, + {1 * time.Hour, "errs<1h"}, + {10 * time.Hour, "errs<10h"}, + {24000 * time.Hour, "errors"}, +} + +// RenderEvents renders the HTML page typically served at /debug/events. +// It does not do any auth checking. The request may be nil. +// +// Most users will use the Events handler. +func RenderEvents(w http.ResponseWriter, req *http.Request, sensitive bool) { + now := time.Now() + data := &struct { + Families []string // family names + Buckets []bucket + Counts [][]int // eventLog count per family/bucket + + // Set when a bucket has been selected. + Family string + Bucket int + EventLogs eventLogs + Expanded bool + }{ + Buckets: buckets, + } + + data.Families = make([]string, 0, len(families)) + famMu.RLock() + for name := range families { + data.Families = append(data.Families, name) + } + famMu.RUnlock() + sort.Strings(data.Families) + + // Count the number of eventLogs in each family for each error age. + data.Counts = make([][]int, len(data.Families)) + for i, name := range data.Families { + // TODO(sameer): move this loop under the family lock. + f := getEventFamily(name) + data.Counts[i] = make([]int, len(data.Buckets)) + for j, b := range data.Buckets { + data.Counts[i][j] = f.Count(now, b.MaxErrAge) + } + } + + if req != nil { + var ok bool + data.Family, data.Bucket, ok = parseEventsArgs(req) + if !ok { + // No-op + } else { + data.EventLogs = getEventFamily(data.Family).Copy(now, buckets[data.Bucket].MaxErrAge) + } + if data.EventLogs != nil { + defer data.EventLogs.Free() + sort.Sort(data.EventLogs) + } + if exp, err := strconv.ParseBool(req.FormValue("exp")); err == nil { + data.Expanded = exp + } + } + + famMu.RLock() + defer famMu.RUnlock() + if err := eventsTmpl().Execute(w, data); err != nil { + log.Printf("net/trace: Failed executing template: %v", err) + } +} + +func parseEventsArgs(req *http.Request) (fam string, b int, ok bool) { + fam, bStr := req.FormValue("fam"), req.FormValue("b") + if fam == "" || bStr == "" { + return "", 0, false + } + b, err := strconv.Atoi(bStr) + if err != nil || b < 0 || b >= len(buckets) { + return "", 0, false + } + return fam, b, true +} + +// An EventLog provides a log of events associated with a specific object. +type EventLog interface { + // Printf formats its arguments with fmt.Sprintf and adds the + // result to the event log. + Printf(format string, a ...interface{}) + + // Errorf is like Printf, but it marks this event as an error. + Errorf(format string, a ...interface{}) + + // Finish declares that this event log is complete. + // The event log should not be used after calling this method. + Finish() +} + +// NewEventLog returns a new EventLog with the specified family name +// and title. +func NewEventLog(family, title string) EventLog { + el := newEventLog() + el.ref() + el.Family, el.Title = family, title + el.Start = time.Now() + el.events = make([]logEntry, 0, maxEventsPerLog) + el.stack = make([]uintptr, 32) + n := runtime.Callers(2, el.stack) + el.stack = el.stack[:n] + + getEventFamily(family).add(el) + return el +} + +func (el *eventLog) Finish() { + getEventFamily(el.Family).remove(el) + el.unref() // matches ref in New +} + +var ( + famMu sync.RWMutex + families = make(map[string]*eventFamily) // family name => family +) + +func getEventFamily(fam string) *eventFamily { + famMu.Lock() + defer famMu.Unlock() + f := families[fam] + if f == nil { + f = &eventFamily{} + families[fam] = f + } + return f +} + +type eventFamily struct { + mu sync.RWMutex + eventLogs eventLogs +} + +func (f *eventFamily) add(el *eventLog) { + f.mu.Lock() + f.eventLogs = append(f.eventLogs, el) + f.mu.Unlock() +} + +func (f *eventFamily) remove(el *eventLog) { + f.mu.Lock() + defer f.mu.Unlock() + for i, el0 := range f.eventLogs { + if el == el0 { + copy(f.eventLogs[i:], f.eventLogs[i+1:]) + f.eventLogs = f.eventLogs[:len(f.eventLogs)-1] + return + } + } +} + +func (f *eventFamily) Count(now time.Time, maxErrAge time.Duration) (n int) { + f.mu.RLock() + defer f.mu.RUnlock() + for _, el := range f.eventLogs { + if el.hasRecentError(now, maxErrAge) { + n++ + } + } + return +} + +func (f *eventFamily) Copy(now time.Time, maxErrAge time.Duration) (els eventLogs) { + f.mu.RLock() + defer f.mu.RUnlock() + els = make(eventLogs, 0, len(f.eventLogs)) + for _, el := range f.eventLogs { + if el.hasRecentError(now, maxErrAge) { + el.ref() + els = append(els, el) + } + } + return +} + +type eventLogs []*eventLog + +// Free calls unref on each element of the list. +func (els eventLogs) Free() { + for _, el := range els { + el.unref() + } +} + +// eventLogs may be sorted in reverse chronological order. +func (els eventLogs) Len() int { return len(els) } +func (els eventLogs) Less(i, j int) bool { return els[i].Start.After(els[j].Start) } +func (els eventLogs) Swap(i, j int) { els[i], els[j] = els[j], els[i] } + +// A logEntry is a timestamped log entry in an event log. +type logEntry struct { + When time.Time + Elapsed time.Duration // since previous event in log + NewDay bool // whether this event is on a different day to the previous event + What string + IsErr bool +} + +// WhenString returns a string representation of the elapsed time of the event. +// It will include the date if midnight was crossed. +func (e logEntry) WhenString() string { + if e.NewDay { + return e.When.Format("2006/01/02 15:04:05.000000") + } + return e.When.Format("15:04:05.000000") +} + +// An eventLog represents an active event log. +type eventLog struct { + // Family is the top-level grouping of event logs to which this belongs. + Family string + + // Title is the title of this event log. + Title string + + // Timing information. + Start time.Time + + // Call stack where this event log was created. + stack []uintptr + + // Append-only sequence of events. + // + // TODO(sameer): change this to a ring buffer to avoid the array copy + // when we hit maxEventsPerLog. + mu sync.RWMutex + events []logEntry + LastErrorTime time.Time + discarded int + + refs int32 // how many buckets this is in +} + +func (el *eventLog) reset() { + // Clear all but the mutex. Mutexes may not be copied, even when unlocked. + el.Family = "" + el.Title = "" + el.Start = time.Time{} + el.stack = nil + el.events = nil + el.LastErrorTime = time.Time{} + el.discarded = 0 + el.refs = 0 +} + +func (el *eventLog) hasRecentError(now time.Time, maxErrAge time.Duration) bool { + if maxErrAge == 0 { + return true + } + el.mu.RLock() + defer el.mu.RUnlock() + return now.Sub(el.LastErrorTime) < maxErrAge +} + +// delta returns the elapsed time since the last event or the log start, +// and whether it spans midnight. +// L >= el.mu +func (el *eventLog) delta(t time.Time) (time.Duration, bool) { + if len(el.events) == 0 { + return t.Sub(el.Start), false + } + prev := el.events[len(el.events)-1].When + return t.Sub(prev), prev.Day() != t.Day() + +} + +func (el *eventLog) Printf(format string, a ...interface{}) { + el.printf(false, format, a...) +} + +func (el *eventLog) Errorf(format string, a ...interface{}) { + el.printf(true, format, a...) +} + +func (el *eventLog) printf(isErr bool, format string, a ...interface{}) { + e := logEntry{When: time.Now(), IsErr: isErr, What: fmt.Sprintf(format, a...)} + el.mu.Lock() + e.Elapsed, e.NewDay = el.delta(e.When) + if len(el.events) < maxEventsPerLog { + el.events = append(el.events, e) + } else { + // Discard the oldest event. + if el.discarded == 0 { + // el.discarded starts at two to count for the event it + // is replacing, plus the next one that we are about to + // drop. + el.discarded = 2 + } else { + el.discarded++ + } + // TODO(sameer): if this causes allocations on a critical path, + // change eventLog.What to be a fmt.Stringer, as in trace.go. + el.events[0].What = fmt.Sprintf("(%d events discarded)", el.discarded) + // The timestamp of the discarded meta-event should be + // the time of the last event it is representing. + el.events[0].When = el.events[1].When + copy(el.events[1:], el.events[2:]) + el.events[maxEventsPerLog-1] = e + } + if e.IsErr { + el.LastErrorTime = e.When + } + el.mu.Unlock() +} + +func (el *eventLog) ref() { + atomic.AddInt32(&el.refs, 1) +} + +func (el *eventLog) unref() { + if atomic.AddInt32(&el.refs, -1) == 0 { + freeEventLog(el) + } +} + +func (el *eventLog) When() string { + return el.Start.Format("2006/01/02 15:04:05.000000") +} + +func (el *eventLog) ElapsedTime() string { + elapsed := time.Since(el.Start) + return fmt.Sprintf("%.6f", elapsed.Seconds()) +} + +func (el *eventLog) Stack() string { + buf := new(bytes.Buffer) + tw := tabwriter.NewWriter(buf, 1, 8, 1, '\t', 0) + printStackRecord(tw, el.stack) + tw.Flush() + return buf.String() +} + +// printStackRecord prints the function + source line information +// for a single stack trace. +// Adapted from runtime/pprof/pprof.go. +func printStackRecord(w io.Writer, stk []uintptr) { + for _, pc := range stk { + f := runtime.FuncForPC(pc) + if f == nil { + continue + } + file, line := f.FileLine(pc) + name := f.Name() + // Hide runtime.goexit and any runtime functions at the beginning. + if strings.HasPrefix(name, "runtime.") { + continue + } + fmt.Fprintf(w, "# %s\t%s:%d\n", name, file, line) + } +} + +func (el *eventLog) Events() []logEntry { + el.mu.RLock() + defer el.mu.RUnlock() + return el.events +} + +// freeEventLogs is a freelist of *eventLog +var freeEventLogs = make(chan *eventLog, 1000) + +// newEventLog returns a event log ready to use. +func newEventLog() *eventLog { + select { + case el := <-freeEventLogs: + return el + default: + return new(eventLog) + } +} + +// freeEventLog adds el to freeEventLogs if there's room. +// This is non-blocking. +func freeEventLog(el *eventLog) { + el.reset() + select { + case freeEventLogs <- el: + default: + } +} + +var eventsTmplCache *template.Template +var eventsTmplOnce sync.Once + +func eventsTmpl() *template.Template { + eventsTmplOnce.Do(func() { + eventsTmplCache = template.Must(template.New("events").Funcs(template.FuncMap{ + "elapsed": elapsed, + "trimSpace": strings.TrimSpace, + }).Parse(eventsHTML)) + }) + return eventsTmplCache +} + +const eventsHTML = ` + + + events + + + + +

    /debug/events

    + + + {{range $i, $fam := .Families}} + + + + {{range $j, $bucket := $.Buckets}} + {{$n := index $.Counts $i $j}} + + {{end}} + + {{end}} +
    {{$fam}} + {{if $n}}{{end}} + [{{$n}} {{$bucket.String}}] + {{if $n}}{{end}} +
    + +{{if $.EventLogs}} +
    +

    Family: {{$.Family}}

    + +{{if $.Expanded}}
    {{end}} +[Summary]{{if $.Expanded}}{{end}} + +{{if not $.Expanded}}{{end}} +[Expanded]{{if not $.Expanded}}{{end}} + + + + {{range $el := $.EventLogs}} + + + + + {{if $.Expanded}} + + + + + + {{range $el.Events}} + + + + + + {{end}} + {{end}} + {{end}} +
    WhenElapsed
    {{$el.When}}{{$el.ElapsedTime}}{{$el.Title}} +
    {{$el.Stack|trimSpace}}
    {{.WhenString}}{{elapsed .Elapsed}}.{{if .IsErr}}E{{else}}.{{end}}. {{.What}}
    +{{end}} + + +` diff --git a/vendor/golang.org/x/net/trace/histogram.go b/vendor/golang.org/x/net/trace/histogram.go new file mode 100644 index 0000000..9bf4286 --- /dev/null +++ b/vendor/golang.org/x/net/trace/histogram.go @@ -0,0 +1,365 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package trace + +// This file implements histogramming for RPC statistics collection. + +import ( + "bytes" + "fmt" + "html/template" + "log" + "math" + "sync" + + "golang.org/x/net/internal/timeseries" +) + +const ( + bucketCount = 38 +) + +// histogram keeps counts of values in buckets that are spaced +// out in powers of 2: 0-1, 2-3, 4-7... +// histogram implements timeseries.Observable +type histogram struct { + sum int64 // running total of measurements + sumOfSquares float64 // square of running total + buckets []int64 // bucketed values for histogram + value int // holds a single value as an optimization + valueCount int64 // number of values recorded for single value +} + +// AddMeasurement records a value measurement observation to the histogram. +func (h *histogram) addMeasurement(value int64) { + // TODO: assert invariant + h.sum += value + h.sumOfSquares += float64(value) * float64(value) + + bucketIndex := getBucket(value) + + if h.valueCount == 0 || (h.valueCount > 0 && h.value == bucketIndex) { + h.value = bucketIndex + h.valueCount++ + } else { + h.allocateBuckets() + h.buckets[bucketIndex]++ + } +} + +func (h *histogram) allocateBuckets() { + if h.buckets == nil { + h.buckets = make([]int64, bucketCount) + h.buckets[h.value] = h.valueCount + h.value = 0 + h.valueCount = -1 + } +} + +func log2(i int64) int { + n := 0 + for ; i >= 0x100; i >>= 8 { + n += 8 + } + for ; i > 0; i >>= 1 { + n += 1 + } + return n +} + +func getBucket(i int64) (index int) { + index = log2(i) - 1 + if index < 0 { + index = 0 + } + if index >= bucketCount { + index = bucketCount - 1 + } + return +} + +// Total returns the number of recorded observations. +func (h *histogram) total() (total int64) { + if h.valueCount >= 0 { + total = h.valueCount + } + for _, val := range h.buckets { + total += int64(val) + } + return +} + +// Average returns the average value of recorded observations. +func (h *histogram) average() float64 { + t := h.total() + if t == 0 { + return 0 + } + return float64(h.sum) / float64(t) +} + +// Variance returns the variance of recorded observations. +func (h *histogram) variance() float64 { + t := float64(h.total()) + if t == 0 { + return 0 + } + s := float64(h.sum) / t + return h.sumOfSquares/t - s*s +} + +// StandardDeviation returns the standard deviation of recorded observations. +func (h *histogram) standardDeviation() float64 { + return math.Sqrt(h.variance()) +} + +// PercentileBoundary estimates the value that the given fraction of recorded +// observations are less than. +func (h *histogram) percentileBoundary(percentile float64) int64 { + total := h.total() + + // Corner cases (make sure result is strictly less than Total()) + if total == 0 { + return 0 + } else if total == 1 { + return int64(h.average()) + } + + percentOfTotal := round(float64(total) * percentile) + var runningTotal int64 + + for i := range h.buckets { + value := h.buckets[i] + runningTotal += value + if runningTotal == percentOfTotal { + // We hit an exact bucket boundary. If the next bucket has data, it is a + // good estimate of the value. If the bucket is empty, we interpolate the + // midpoint between the next bucket's boundary and the next non-zero + // bucket. If the remaining buckets are all empty, then we use the + // boundary for the next bucket as the estimate. + j := uint8(i + 1) + min := bucketBoundary(j) + if runningTotal < total { + for h.buckets[j] == 0 { + j++ + } + } + max := bucketBoundary(j) + return min + round(float64(max-min)/2) + } else if runningTotal > percentOfTotal { + // The value is in this bucket. Interpolate the value. + delta := runningTotal - percentOfTotal + percentBucket := float64(value-delta) / float64(value) + bucketMin := bucketBoundary(uint8(i)) + nextBucketMin := bucketBoundary(uint8(i + 1)) + bucketSize := nextBucketMin - bucketMin + return bucketMin + round(percentBucket*float64(bucketSize)) + } + } + return bucketBoundary(bucketCount - 1) +} + +// Median returns the estimated median of the observed values. +func (h *histogram) median() int64 { + return h.percentileBoundary(0.5) +} + +// Add adds other to h. +func (h *histogram) Add(other timeseries.Observable) { + o := other.(*histogram) + if o.valueCount == 0 { + // Other histogram is empty + } else if h.valueCount >= 0 && o.valueCount > 0 && h.value == o.value { + // Both have a single bucketed value, aggregate them + h.valueCount += o.valueCount + } else { + // Two different values necessitate buckets in this histogram + h.allocateBuckets() + if o.valueCount >= 0 { + h.buckets[o.value] += o.valueCount + } else { + for i := range h.buckets { + h.buckets[i] += o.buckets[i] + } + } + } + h.sumOfSquares += o.sumOfSquares + h.sum += o.sum +} + +// Clear resets the histogram to an empty state, removing all observed values. +func (h *histogram) Clear() { + h.buckets = nil + h.value = 0 + h.valueCount = 0 + h.sum = 0 + h.sumOfSquares = 0 +} + +// CopyFrom copies from other, which must be a *histogram, into h. +func (h *histogram) CopyFrom(other timeseries.Observable) { + o := other.(*histogram) + if o.valueCount == -1 { + h.allocateBuckets() + copy(h.buckets, o.buckets) + } + h.sum = o.sum + h.sumOfSquares = o.sumOfSquares + h.value = o.value + h.valueCount = o.valueCount +} + +// Multiply scales the histogram by the specified ratio. +func (h *histogram) Multiply(ratio float64) { + if h.valueCount == -1 { + for i := range h.buckets { + h.buckets[i] = int64(float64(h.buckets[i]) * ratio) + } + } else { + h.valueCount = int64(float64(h.valueCount) * ratio) + } + h.sum = int64(float64(h.sum) * ratio) + h.sumOfSquares = h.sumOfSquares * ratio +} + +// New creates a new histogram. +func (h *histogram) New() timeseries.Observable { + r := new(histogram) + r.Clear() + return r +} + +func (h *histogram) String() string { + return fmt.Sprintf("%d, %f, %d, %d, %v", + h.sum, h.sumOfSquares, h.value, h.valueCount, h.buckets) +} + +// round returns the closest int64 to the argument +func round(in float64) int64 { + return int64(math.Floor(in + 0.5)) +} + +// bucketBoundary returns the first value in the bucket. +func bucketBoundary(bucket uint8) int64 { + if bucket == 0 { + return 0 + } + return 1 << bucket +} + +// bucketData holds data about a specific bucket for use in distTmpl. +type bucketData struct { + Lower, Upper int64 + N int64 + Pct, CumulativePct float64 + GraphWidth int +} + +// data holds data about a Distribution for use in distTmpl. +type data struct { + Buckets []*bucketData + Count, Median int64 + Mean, StandardDeviation float64 +} + +// maxHTMLBarWidth is the maximum width of the HTML bar for visualizing buckets. +const maxHTMLBarWidth = 350.0 + +// newData returns data representing h for use in distTmpl. +func (h *histogram) newData() *data { + // Force the allocation of buckets to simplify the rendering implementation + h.allocateBuckets() + // We scale the bars on the right so that the largest bar is + // maxHTMLBarWidth pixels in width. + maxBucket := int64(0) + for _, n := range h.buckets { + if n > maxBucket { + maxBucket = n + } + } + total := h.total() + barsizeMult := maxHTMLBarWidth / float64(maxBucket) + var pctMult float64 + if total == 0 { + pctMult = 1.0 + } else { + pctMult = 100.0 / float64(total) + } + + buckets := make([]*bucketData, len(h.buckets)) + runningTotal := int64(0) + for i, n := range h.buckets { + if n == 0 { + continue + } + runningTotal += n + var upperBound int64 + if i < bucketCount-1 { + upperBound = bucketBoundary(uint8(i + 1)) + } else { + upperBound = math.MaxInt64 + } + buckets[i] = &bucketData{ + Lower: bucketBoundary(uint8(i)), + Upper: upperBound, + N: n, + Pct: float64(n) * pctMult, + CumulativePct: float64(runningTotal) * pctMult, + GraphWidth: int(float64(n) * barsizeMult), + } + } + return &data{ + Buckets: buckets, + Count: total, + Median: h.median(), + Mean: h.average(), + StandardDeviation: h.standardDeviation(), + } +} + +func (h *histogram) html() template.HTML { + buf := new(bytes.Buffer) + if err := distTmpl().Execute(buf, h.newData()); err != nil { + buf.Reset() + log.Printf("net/trace: couldn't execute template: %v", err) + } + return template.HTML(buf.String()) +} + +var distTmplCache *template.Template +var distTmplOnce sync.Once + +func distTmpl() *template.Template { + distTmplOnce.Do(func() { + // Input: data + distTmplCache = template.Must(template.New("distTmpl").Parse(` + + + + + + + +
    Count: {{.Count}}Mean: {{printf "%.0f" .Mean}}StdDev: {{printf "%.0f" .StandardDeviation}}Median: {{.Median}}
    +
    + +{{range $b := .Buckets}} +{{if $b}} + + + + + + + + + +{{end}} +{{end}} +
    [{{.Lower}},{{.Upper}}){{.N}}{{printf "%#.3f" .Pct}}%{{printf "%#.3f" .CumulativePct}}%
    +`)) + }) + return distTmplCache +} diff --git a/vendor/golang.org/x/net/trace/trace.go b/vendor/golang.org/x/net/trace/trace.go new file mode 100644 index 0000000..a46ee0e --- /dev/null +++ b/vendor/golang.org/x/net/trace/trace.go @@ -0,0 +1,1103 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +/* +Package trace implements tracing of requests and long-lived objects. +It exports HTTP interfaces on /debug/requests and /debug/events. + +A trace.Trace provides tracing for short-lived objects, usually requests. +A request handler might be implemented like this: + + func fooHandler(w http.ResponseWriter, req *http.Request) { + tr := trace.New("mypkg.Foo", req.URL.Path) + defer tr.Finish() + ... + tr.LazyPrintf("some event %q happened", str) + ... + if err := somethingImportant(); err != nil { + tr.LazyPrintf("somethingImportant failed: %v", err) + tr.SetError() + } + } + +The /debug/requests HTTP endpoint organizes the traces by family, +errors, and duration. It also provides histogram of request duration +for each family. + +A trace.EventLog provides tracing for long-lived objects, such as RPC +connections. + + // A Fetcher fetches URL paths for a single domain. + type Fetcher struct { + domain string + events trace.EventLog + } + + func NewFetcher(domain string) *Fetcher { + return &Fetcher{ + domain, + trace.NewEventLog("mypkg.Fetcher", domain), + } + } + + func (f *Fetcher) Fetch(path string) (string, error) { + resp, err := http.Get("http://" + f.domain + "/" + path) + if err != nil { + f.events.Errorf("Get(%q) = %v", path, err) + return "", err + } + f.events.Printf("Get(%q) = %s", path, resp.Status) + ... + } + + func (f *Fetcher) Close() error { + f.events.Finish() + return nil + } + +The /debug/events HTTP endpoint organizes the event logs by family and +by time since the last error. The expanded view displays recent log +entries and the log's call stack. +*/ +package trace // import "golang.org/x/net/trace" + +import ( + "bytes" + "fmt" + "html/template" + "io" + "log" + "net" + "net/http" + "runtime" + "sort" + "strconv" + "sync" + "sync/atomic" + "time" + + "golang.org/x/net/internal/timeseries" +) + +// DebugUseAfterFinish controls whether to debug uses of Trace values after finishing. +// FOR DEBUGGING ONLY. This will slow down the program. +var DebugUseAfterFinish = false + +// AuthRequest determines whether a specific request is permitted to load the +// /debug/requests or /debug/events pages. +// +// It returns two bools; the first indicates whether the page may be viewed at all, +// and the second indicates whether sensitive events will be shown. +// +// AuthRequest may be replaced by a program to customize its authorization requirements. +// +// The default AuthRequest function returns (true, true) if and only if the request +// comes from localhost/127.0.0.1/[::1]. +var AuthRequest = func(req *http.Request) (any, sensitive bool) { + // RemoteAddr is commonly in the form "IP" or "IP:port". + // If it is in the form "IP:port", split off the port. + host, _, err := net.SplitHostPort(req.RemoteAddr) + if err != nil { + host = req.RemoteAddr + } + switch host { + case "localhost", "127.0.0.1", "::1": + return true, true + default: + return false, false + } +} + +func init() { + // TODO(jbd): Serve Traces from /debug/traces in the future? + // There is no requirement for a request to be present to have traces. + http.HandleFunc("/debug/requests", Traces) + http.HandleFunc("/debug/events", Events) +} + +// Traces responds with traces from the program. +// The package initialization registers it in http.DefaultServeMux +// at /debug/requests. +// +// It performs authorization by running AuthRequest. +func Traces(w http.ResponseWriter, req *http.Request) { + any, sensitive := AuthRequest(req) + if !any { + http.Error(w, "not allowed", http.StatusUnauthorized) + return + } + w.Header().Set("Content-Type", "text/html; charset=utf-8") + Render(w, req, sensitive) +} + +// Events responds with a page of events collected by EventLogs. +// The package initialization registers it in http.DefaultServeMux +// at /debug/events. +// +// It performs authorization by running AuthRequest. +func Events(w http.ResponseWriter, req *http.Request) { + any, sensitive := AuthRequest(req) + if !any { + http.Error(w, "not allowed", http.StatusUnauthorized) + return + } + w.Header().Set("Content-Type", "text/html; charset=utf-8") + RenderEvents(w, req, sensitive) +} + +// Render renders the HTML page typically served at /debug/requests. +// It does not do any auth checking. The request may be nil. +// +// Most users will use the Traces handler. +func Render(w io.Writer, req *http.Request, sensitive bool) { + data := &struct { + Families []string + ActiveTraceCount map[string]int + CompletedTraces map[string]*family + + // Set when a bucket has been selected. + Traces traceList + Family string + Bucket int + Expanded bool + Traced bool + Active bool + ShowSensitive bool // whether to show sensitive events + + Histogram template.HTML + HistogramWindow string // e.g. "last minute", "last hour", "all time" + + // If non-zero, the set of traces is a partial set, + // and this is the total number. + Total int + }{ + CompletedTraces: completedTraces, + } + + data.ShowSensitive = sensitive + if req != nil { + // Allow show_sensitive=0 to force hiding of sensitive data for testing. + // This only goes one way; you can't use show_sensitive=1 to see things. + if req.FormValue("show_sensitive") == "0" { + data.ShowSensitive = false + } + + if exp, err := strconv.ParseBool(req.FormValue("exp")); err == nil { + data.Expanded = exp + } + if exp, err := strconv.ParseBool(req.FormValue("rtraced")); err == nil { + data.Traced = exp + } + } + + completedMu.RLock() + data.Families = make([]string, 0, len(completedTraces)) + for fam := range completedTraces { + data.Families = append(data.Families, fam) + } + completedMu.RUnlock() + sort.Strings(data.Families) + + // We are careful here to minimize the time spent locking activeMu, + // since that lock is required every time an RPC starts and finishes. + data.ActiveTraceCount = make(map[string]int, len(data.Families)) + activeMu.RLock() + for fam, s := range activeTraces { + data.ActiveTraceCount[fam] = s.Len() + } + activeMu.RUnlock() + + var ok bool + data.Family, data.Bucket, ok = parseArgs(req) + switch { + case !ok: + // No-op + case data.Bucket == -1: + data.Active = true + n := data.ActiveTraceCount[data.Family] + data.Traces = getActiveTraces(data.Family) + if len(data.Traces) < n { + data.Total = n + } + case data.Bucket < bucketsPerFamily: + if b := lookupBucket(data.Family, data.Bucket); b != nil { + data.Traces = b.Copy(data.Traced) + } + default: + if f := getFamily(data.Family, false); f != nil { + var obs timeseries.Observable + f.LatencyMu.RLock() + switch o := data.Bucket - bucketsPerFamily; o { + case 0: + obs = f.Latency.Minute() + data.HistogramWindow = "last minute" + case 1: + obs = f.Latency.Hour() + data.HistogramWindow = "last hour" + case 2: + obs = f.Latency.Total() + data.HistogramWindow = "all time" + } + f.LatencyMu.RUnlock() + if obs != nil { + data.Histogram = obs.(*histogram).html() + } + } + } + + if data.Traces != nil { + defer data.Traces.Free() + sort.Sort(data.Traces) + } + + completedMu.RLock() + defer completedMu.RUnlock() + if err := pageTmpl().ExecuteTemplate(w, "Page", data); err != nil { + log.Printf("net/trace: Failed executing template: %v", err) + } +} + +func parseArgs(req *http.Request) (fam string, b int, ok bool) { + if req == nil { + return "", 0, false + } + fam, bStr := req.FormValue("fam"), req.FormValue("b") + if fam == "" || bStr == "" { + return "", 0, false + } + b, err := strconv.Atoi(bStr) + if err != nil || b < -1 { + return "", 0, false + } + + return fam, b, true +} + +func lookupBucket(fam string, b int) *traceBucket { + f := getFamily(fam, false) + if f == nil || b < 0 || b >= len(f.Buckets) { + return nil + } + return f.Buckets[b] +} + +type contextKeyT string + +var contextKey = contextKeyT("golang.org/x/net/trace.Trace") + +// Trace represents an active request. +type Trace interface { + // LazyLog adds x to the event log. It will be evaluated each time the + // /debug/requests page is rendered. Any memory referenced by x will be + // pinned until the trace is finished and later discarded. + LazyLog(x fmt.Stringer, sensitive bool) + + // LazyPrintf evaluates its arguments with fmt.Sprintf each time the + // /debug/requests page is rendered. Any memory referenced by a will be + // pinned until the trace is finished and later discarded. + LazyPrintf(format string, a ...interface{}) + + // SetError declares that this trace resulted in an error. + SetError() + + // SetRecycler sets a recycler for the trace. + // f will be called for each event passed to LazyLog at a time when + // it is no longer required, whether while the trace is still active + // and the event is discarded, or when a completed trace is discarded. + SetRecycler(f func(interface{})) + + // SetTraceInfo sets the trace info for the trace. + // This is currently unused. + SetTraceInfo(traceID, spanID uint64) + + // SetMaxEvents sets the maximum number of events that will be stored + // in the trace. This has no effect if any events have already been + // added to the trace. + SetMaxEvents(m int) + + // Finish declares that this trace is complete. + // The trace should not be used after calling this method. + Finish() +} + +type lazySprintf struct { + format string + a []interface{} +} + +func (l *lazySprintf) String() string { + return fmt.Sprintf(l.format, l.a...) +} + +// New returns a new Trace with the specified family and title. +func New(family, title string) Trace { + tr := newTrace() + tr.ref() + tr.Family, tr.Title = family, title + tr.Start = time.Now() + tr.maxEvents = maxEventsPerTrace + tr.events = tr.eventsBuf[:0] + + activeMu.RLock() + s := activeTraces[tr.Family] + activeMu.RUnlock() + if s == nil { + activeMu.Lock() + s = activeTraces[tr.Family] // check again + if s == nil { + s = new(traceSet) + activeTraces[tr.Family] = s + } + activeMu.Unlock() + } + s.Add(tr) + + // Trigger allocation of the completed trace structure for this family. + // This will cause the family to be present in the request page during + // the first trace of this family. We don't care about the return value, + // nor is there any need for this to run inline, so we execute it in its + // own goroutine, but only if the family isn't allocated yet. + completedMu.RLock() + if _, ok := completedTraces[tr.Family]; !ok { + go allocFamily(tr.Family) + } + completedMu.RUnlock() + + return tr +} + +func (tr *trace) Finish() { + elapsed := time.Now().Sub(tr.Start) + tr.mu.Lock() + tr.Elapsed = elapsed + tr.mu.Unlock() + + if DebugUseAfterFinish { + buf := make([]byte, 4<<10) // 4 KB should be enough + n := runtime.Stack(buf, false) + tr.finishStack = buf[:n] + } + + activeMu.RLock() + m := activeTraces[tr.Family] + activeMu.RUnlock() + m.Remove(tr) + + f := getFamily(tr.Family, true) + tr.mu.RLock() // protects tr fields in Cond.match calls + for _, b := range f.Buckets { + if b.Cond.match(tr) { + b.Add(tr) + } + } + tr.mu.RUnlock() + + // Add a sample of elapsed time as microseconds to the family's timeseries + h := new(histogram) + h.addMeasurement(elapsed.Nanoseconds() / 1e3) + f.LatencyMu.Lock() + f.Latency.Add(h) + f.LatencyMu.Unlock() + + tr.unref() // matches ref in New +} + +const ( + bucketsPerFamily = 9 + tracesPerBucket = 10 + maxActiveTraces = 20 // Maximum number of active traces to show. + maxEventsPerTrace = 10 + numHistogramBuckets = 38 +) + +var ( + // The active traces. + activeMu sync.RWMutex + activeTraces = make(map[string]*traceSet) // family -> traces + + // Families of completed traces. + completedMu sync.RWMutex + completedTraces = make(map[string]*family) // family -> traces +) + +type traceSet struct { + mu sync.RWMutex + m map[*trace]bool + + // We could avoid the entire map scan in FirstN by having a slice of all the traces + // ordered by start time, and an index into that from the trace struct, with a periodic + // repack of the slice after enough traces finish; we could also use a skip list or similar. + // However, that would shift some of the expense from /debug/requests time to RPC time, + // which is probably the wrong trade-off. +} + +func (ts *traceSet) Len() int { + ts.mu.RLock() + defer ts.mu.RUnlock() + return len(ts.m) +} + +func (ts *traceSet) Add(tr *trace) { + ts.mu.Lock() + if ts.m == nil { + ts.m = make(map[*trace]bool) + } + ts.m[tr] = true + ts.mu.Unlock() +} + +func (ts *traceSet) Remove(tr *trace) { + ts.mu.Lock() + delete(ts.m, tr) + ts.mu.Unlock() +} + +// FirstN returns the first n traces ordered by time. +func (ts *traceSet) FirstN(n int) traceList { + ts.mu.RLock() + defer ts.mu.RUnlock() + + if n > len(ts.m) { + n = len(ts.m) + } + trl := make(traceList, 0, n) + + // Fast path for when no selectivity is needed. + if n == len(ts.m) { + for tr := range ts.m { + tr.ref() + trl = append(trl, tr) + } + sort.Sort(trl) + return trl + } + + // Pick the oldest n traces. + // This is inefficient. See the comment in the traceSet struct. + for tr := range ts.m { + // Put the first n traces into trl in the order they occur. + // When we have n, sort trl, and thereafter maintain its order. + if len(trl) < n { + tr.ref() + trl = append(trl, tr) + if len(trl) == n { + // This is guaranteed to happen exactly once during this loop. + sort.Sort(trl) + } + continue + } + if tr.Start.After(trl[n-1].Start) { + continue + } + + // Find where to insert this one. + tr.ref() + i := sort.Search(n, func(i int) bool { return trl[i].Start.After(tr.Start) }) + trl[n-1].unref() + copy(trl[i+1:], trl[i:]) + trl[i] = tr + } + + return trl +} + +func getActiveTraces(fam string) traceList { + activeMu.RLock() + s := activeTraces[fam] + activeMu.RUnlock() + if s == nil { + return nil + } + return s.FirstN(maxActiveTraces) +} + +func getFamily(fam string, allocNew bool) *family { + completedMu.RLock() + f := completedTraces[fam] + completedMu.RUnlock() + if f == nil && allocNew { + f = allocFamily(fam) + } + return f +} + +func allocFamily(fam string) *family { + completedMu.Lock() + defer completedMu.Unlock() + f := completedTraces[fam] + if f == nil { + f = newFamily() + completedTraces[fam] = f + } + return f +} + +// family represents a set of trace buckets and associated latency information. +type family struct { + // traces may occur in multiple buckets. + Buckets [bucketsPerFamily]*traceBucket + + // latency time series + LatencyMu sync.RWMutex + Latency *timeseries.MinuteHourSeries +} + +func newFamily() *family { + return &family{ + Buckets: [bucketsPerFamily]*traceBucket{ + {Cond: minCond(0)}, + {Cond: minCond(50 * time.Millisecond)}, + {Cond: minCond(100 * time.Millisecond)}, + {Cond: minCond(200 * time.Millisecond)}, + {Cond: minCond(500 * time.Millisecond)}, + {Cond: minCond(1 * time.Second)}, + {Cond: minCond(10 * time.Second)}, + {Cond: minCond(100 * time.Second)}, + {Cond: errorCond{}}, + }, + Latency: timeseries.NewMinuteHourSeries(func() timeseries.Observable { return new(histogram) }), + } +} + +// traceBucket represents a size-capped bucket of historic traces, +// along with a condition for a trace to belong to the bucket. +type traceBucket struct { + Cond cond + + // Ring buffer implementation of a fixed-size FIFO queue. + mu sync.RWMutex + buf [tracesPerBucket]*trace + start int // < tracesPerBucket + length int // <= tracesPerBucket +} + +func (b *traceBucket) Add(tr *trace) { + b.mu.Lock() + defer b.mu.Unlock() + + i := b.start + b.length + if i >= tracesPerBucket { + i -= tracesPerBucket + } + if b.length == tracesPerBucket { + // "Remove" an element from the bucket. + b.buf[i].unref() + b.start++ + if b.start == tracesPerBucket { + b.start = 0 + } + } + b.buf[i] = tr + if b.length < tracesPerBucket { + b.length++ + } + tr.ref() +} + +// Copy returns a copy of the traces in the bucket. +// If tracedOnly is true, only the traces with trace information will be returned. +// The logs will be ref'd before returning; the caller should call +// the Free method when it is done with them. +// TODO(dsymonds): keep track of traced requests in separate buckets. +func (b *traceBucket) Copy(tracedOnly bool) traceList { + b.mu.RLock() + defer b.mu.RUnlock() + + trl := make(traceList, 0, b.length) + for i, x := 0, b.start; i < b.length; i++ { + tr := b.buf[x] + if !tracedOnly || tr.spanID != 0 { + tr.ref() + trl = append(trl, tr) + } + x++ + if x == b.length { + x = 0 + } + } + return trl +} + +func (b *traceBucket) Empty() bool { + b.mu.RLock() + defer b.mu.RUnlock() + return b.length == 0 +} + +// cond represents a condition on a trace. +type cond interface { + match(t *trace) bool + String() string +} + +type minCond time.Duration + +func (m minCond) match(t *trace) bool { return t.Elapsed >= time.Duration(m) } +func (m minCond) String() string { return fmt.Sprintf("≥%gs", time.Duration(m).Seconds()) } + +type errorCond struct{} + +func (e errorCond) match(t *trace) bool { return t.IsError } +func (e errorCond) String() string { return "errors" } + +type traceList []*trace + +// Free calls unref on each element of the list. +func (trl traceList) Free() { + for _, t := range trl { + t.unref() + } +} + +// traceList may be sorted in reverse chronological order. +func (trl traceList) Len() int { return len(trl) } +func (trl traceList) Less(i, j int) bool { return trl[i].Start.After(trl[j].Start) } +func (trl traceList) Swap(i, j int) { trl[i], trl[j] = trl[j], trl[i] } + +// An event is a timestamped log entry in a trace. +type event struct { + When time.Time + Elapsed time.Duration // since previous event in trace + NewDay bool // whether this event is on a different day to the previous event + Recyclable bool // whether this event was passed via LazyLog + Sensitive bool // whether this event contains sensitive information + What interface{} // string or fmt.Stringer +} + +// WhenString returns a string representation of the elapsed time of the event. +// It will include the date if midnight was crossed. +func (e event) WhenString() string { + if e.NewDay { + return e.When.Format("2006/01/02 15:04:05.000000") + } + return e.When.Format("15:04:05.000000") +} + +// discarded represents a number of discarded events. +// It is stored as *discarded to make it easier to update in-place. +type discarded int + +func (d *discarded) String() string { + return fmt.Sprintf("(%d events discarded)", int(*d)) +} + +// trace represents an active or complete request, +// either sent or received by this program. +type trace struct { + // Family is the top-level grouping of traces to which this belongs. + Family string + + // Title is the title of this trace. + Title string + + // Start time of the this trace. + Start time.Time + + mu sync.RWMutex + events []event // Append-only sequence of events (modulo discards). + maxEvents int + recycler func(interface{}) + IsError bool // Whether this trace resulted in an error. + Elapsed time.Duration // Elapsed time for this trace, zero while active. + traceID uint64 // Trace information if non-zero. + spanID uint64 + + refs int32 // how many buckets this is in + disc discarded // scratch space to avoid allocation + + finishStack []byte // where finish was called, if DebugUseAfterFinish is set + + eventsBuf [4]event // preallocated buffer in case we only log a few events +} + +func (tr *trace) reset() { + // Clear all but the mutex. Mutexes may not be copied, even when unlocked. + tr.Family = "" + tr.Title = "" + tr.Start = time.Time{} + + tr.mu.Lock() + tr.Elapsed = 0 + tr.traceID = 0 + tr.spanID = 0 + tr.IsError = false + tr.maxEvents = 0 + tr.events = nil + tr.recycler = nil + tr.mu.Unlock() + + tr.refs = 0 + tr.disc = 0 + tr.finishStack = nil + for i := range tr.eventsBuf { + tr.eventsBuf[i] = event{} + } +} + +// delta returns the elapsed time since the last event or the trace start, +// and whether it spans midnight. +// L >= tr.mu +func (tr *trace) delta(t time.Time) (time.Duration, bool) { + if len(tr.events) == 0 { + return t.Sub(tr.Start), false + } + prev := tr.events[len(tr.events)-1].When + return t.Sub(prev), prev.Day() != t.Day() +} + +func (tr *trace) addEvent(x interface{}, recyclable, sensitive bool) { + if DebugUseAfterFinish && tr.finishStack != nil { + buf := make([]byte, 4<<10) // 4 KB should be enough + n := runtime.Stack(buf, false) + log.Printf("net/trace: trace used after finish:\nFinished at:\n%s\nUsed at:\n%s", tr.finishStack, buf[:n]) + } + + /* + NOTE TO DEBUGGERS + + If you are here because your program panicked in this code, + it is almost definitely the fault of code using this package, + and very unlikely to be the fault of this code. + + The most likely scenario is that some code elsewhere is using + a trace.Trace after its Finish method is called. + You can temporarily set the DebugUseAfterFinish var + to help discover where that is; do not leave that var set, + since it makes this package much less efficient. + */ + + e := event{When: time.Now(), What: x, Recyclable: recyclable, Sensitive: sensitive} + tr.mu.Lock() + e.Elapsed, e.NewDay = tr.delta(e.When) + if len(tr.events) < tr.maxEvents { + tr.events = append(tr.events, e) + } else { + // Discard the middle events. + di := int((tr.maxEvents - 1) / 2) + if d, ok := tr.events[di].What.(*discarded); ok { + (*d)++ + } else { + // disc starts at two to count for the event it is replacing, + // plus the next one that we are about to drop. + tr.disc = 2 + if tr.recycler != nil && tr.events[di].Recyclable { + go tr.recycler(tr.events[di].What) + } + tr.events[di].What = &tr.disc + } + // The timestamp of the discarded meta-event should be + // the time of the last event it is representing. + tr.events[di].When = tr.events[di+1].When + + if tr.recycler != nil && tr.events[di+1].Recyclable { + go tr.recycler(tr.events[di+1].What) + } + copy(tr.events[di+1:], tr.events[di+2:]) + tr.events[tr.maxEvents-1] = e + } + tr.mu.Unlock() +} + +func (tr *trace) LazyLog(x fmt.Stringer, sensitive bool) { + tr.addEvent(x, true, sensitive) +} + +func (tr *trace) LazyPrintf(format string, a ...interface{}) { + tr.addEvent(&lazySprintf{format, a}, false, false) +} + +func (tr *trace) SetError() { + tr.mu.Lock() + tr.IsError = true + tr.mu.Unlock() +} + +func (tr *trace) SetRecycler(f func(interface{})) { + tr.mu.Lock() + tr.recycler = f + tr.mu.Unlock() +} + +func (tr *trace) SetTraceInfo(traceID, spanID uint64) { + tr.mu.Lock() + tr.traceID, tr.spanID = traceID, spanID + tr.mu.Unlock() +} + +func (tr *trace) SetMaxEvents(m int) { + tr.mu.Lock() + // Always keep at least three events: first, discarded count, last. + if len(tr.events) == 0 && m > 3 { + tr.maxEvents = m + } + tr.mu.Unlock() +} + +func (tr *trace) ref() { + atomic.AddInt32(&tr.refs, 1) +} + +func (tr *trace) unref() { + if atomic.AddInt32(&tr.refs, -1) == 0 { + tr.mu.RLock() + if tr.recycler != nil { + // freeTrace clears tr, so we hold tr.recycler and tr.events here. + go func(f func(interface{}), es []event) { + for _, e := range es { + if e.Recyclable { + f(e.What) + } + } + }(tr.recycler, tr.events) + } + tr.mu.RUnlock() + + freeTrace(tr) + } +} + +func (tr *trace) When() string { + return tr.Start.Format("2006/01/02 15:04:05.000000") +} + +func (tr *trace) ElapsedTime() string { + tr.mu.RLock() + t := tr.Elapsed + tr.mu.RUnlock() + + if t == 0 { + // Active trace. + t = time.Since(tr.Start) + } + return fmt.Sprintf("%.6f", t.Seconds()) +} + +func (tr *trace) Events() []event { + tr.mu.RLock() + defer tr.mu.RUnlock() + return tr.events +} + +var traceFreeList = make(chan *trace, 1000) // TODO(dsymonds): Use sync.Pool? + +// newTrace returns a trace ready to use. +func newTrace() *trace { + select { + case tr := <-traceFreeList: + return tr + default: + return new(trace) + } +} + +// freeTrace adds tr to traceFreeList if there's room. +// This is non-blocking. +func freeTrace(tr *trace) { + if DebugUseAfterFinish { + return // never reuse + } + tr.reset() + select { + case traceFreeList <- tr: + default: + } +} + +func elapsed(d time.Duration) string { + b := []byte(fmt.Sprintf("%.6f", d.Seconds())) + + // For subsecond durations, blank all zeros before decimal point, + // and all zeros between the decimal point and the first non-zero digit. + if d < time.Second { + dot := bytes.IndexByte(b, '.') + for i := 0; i < dot; i++ { + b[i] = ' ' + } + for i := dot + 1; i < len(b); i++ { + if b[i] == '0' { + b[i] = ' ' + } else { + break + } + } + } + + return string(b) +} + +var pageTmplCache *template.Template +var pageTmplOnce sync.Once + +func pageTmpl() *template.Template { + pageTmplOnce.Do(func() { + pageTmplCache = template.Must(template.New("Page").Funcs(template.FuncMap{ + "elapsed": elapsed, + "add": func(a, b int) int { return a + b }, + }).Parse(pageHTML)) + }) + return pageTmplCache +} + +const pageHTML = ` +{{template "Prolog" .}} +{{template "StatusTable" .}} +{{template "Epilog" .}} + +{{define "Prolog"}} + + + /debug/requests + + + + +

    /debug/requests

    +{{end}} {{/* end of Prolog */}} + +{{define "StatusTable"}} + + {{range $fam := .Families}} + + + + {{$n := index $.ActiveTraceCount $fam}} + + + {{$f := index $.CompletedTraces $fam}} + {{range $i, $b := $f.Buckets}} + {{$empty := $b.Empty}} + + {{end}} + + {{$nb := len $f.Buckets}} + + + + + + {{end}} +
    {{$fam}} + {{if $n}}{{end}} + [{{$n}} active] + {{if $n}}{{end}} + + {{if not $empty}}{{end}} + [{{.Cond}}] + {{if not $empty}}{{end}} + + [minute] + + [hour] + + [total] +
    +{{end}} {{/* end of StatusTable */}} + +{{define "Epilog"}} +{{if $.Traces}} +
    +

    Family: {{$.Family}}

    + +{{if or $.Expanded $.Traced}} + [Normal/Summary] +{{else}} + [Normal/Summary] +{{end}} + +{{if or (not $.Expanded) $.Traced}} + [Normal/Expanded] +{{else}} + [Normal/Expanded] +{{end}} + +{{if not $.Active}} + {{if or $.Expanded (not $.Traced)}} + [Traced/Summary] + {{else}} + [Traced/Summary] + {{end}} + {{if or (not $.Expanded) (not $.Traced)}} + [Traced/Expanded] + {{else}} + [Traced/Expanded] + {{end}} +{{end}} + +{{if $.Total}} +

    Showing {{len $.Traces}} of {{$.Total}} traces.

    +{{end}} + + + + + {{range $tr := $.Traces}} + + + + + {{/* TODO: include traceID/spanID */}} + + {{if $.Expanded}} + {{range $tr.Events}} + + + + + + {{end}} + {{end}} + {{end}} +
    + {{if $.Active}}Active{{else}}Completed{{end}} Requests +
    WhenElapsed (s)
    {{$tr.When}}{{$tr.ElapsedTime}}{{$tr.Title}}
    {{.WhenString}}{{elapsed .Elapsed}}{{if or $.ShowSensitive (not .Sensitive)}}... {{.What}}{{else}}[redacted]{{end}}
    +{{end}} {{/* if $.Traces */}} + +{{if $.Histogram}} +

    Latency (µs) of {{$.Family}} over {{$.HistogramWindow}}

    +{{$.Histogram}} +{{end}} {{/* if $.Histogram */}} + + + +{{end}} {{/* end of Epilog */}} +` diff --git a/vendor/golang.org/x/net/trace/trace_go16.go b/vendor/golang.org/x/net/trace/trace_go16.go new file mode 100644 index 0000000..d608191 --- /dev/null +++ b/vendor/golang.org/x/net/trace/trace_go16.go @@ -0,0 +1,21 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !go1.7 + +package trace + +import "golang.org/x/net/context" + +// NewContext returns a copy of the parent context +// and associates it with a Trace. +func NewContext(ctx context.Context, tr Trace) context.Context { + return context.WithValue(ctx, contextKey, tr) +} + +// FromContext returns the Trace bound to the context, if any. +func FromContext(ctx context.Context) (tr Trace, ok bool) { + tr, ok = ctx.Value(contextKey).(Trace) + return +} diff --git a/vendor/golang.org/x/net/trace/trace_go17.go b/vendor/golang.org/x/net/trace/trace_go17.go new file mode 100644 index 0000000..df6e1fb --- /dev/null +++ b/vendor/golang.org/x/net/trace/trace_go17.go @@ -0,0 +1,21 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build go1.7 + +package trace + +import "context" + +// NewContext returns a copy of the parent context +// and associates it with a Trace. +func NewContext(ctx context.Context, tr Trace) context.Context { + return context.WithValue(ctx, contextKey, tr) +} + +// FromContext returns the Trace bound to the context, if any. +func FromContext(ctx context.Context) (tr Trace, ok bool) { + tr, ok = ctx.Value(contextKey).(Trace) + return +} diff --git a/vendor/golang.org/x/sys/AUTHORS b/vendor/golang.org/x/sys/AUTHORS new file mode 100644 index 0000000..15167cd --- /dev/null +++ b/vendor/golang.org/x/sys/AUTHORS @@ -0,0 +1,3 @@ +# This source code refers to The Go Authors for copyright purposes. +# The master list of authors is in the main Go distribution, +# visible at http://tip.golang.org/AUTHORS. diff --git a/vendor/golang.org/x/sys/CONTRIBUTORS b/vendor/golang.org/x/sys/CONTRIBUTORS new file mode 100644 index 0000000..1c4577e --- /dev/null +++ b/vendor/golang.org/x/sys/CONTRIBUTORS @@ -0,0 +1,3 @@ +# This source code was written by the Go contributors. +# The master list of contributors is in the main Go distribution, +# visible at http://tip.golang.org/CONTRIBUTORS. diff --git a/vendor/golang.org/x/sys/LICENSE b/vendor/golang.org/x/sys/LICENSE new file mode 100644 index 0000000..6a66aea --- /dev/null +++ b/vendor/golang.org/x/sys/LICENSE @@ -0,0 +1,27 @@ +Copyright (c) 2009 The Go Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/vendor/golang.org/x/sys/PATENTS b/vendor/golang.org/x/sys/PATENTS new file mode 100644 index 0000000..7330990 --- /dev/null +++ b/vendor/golang.org/x/sys/PATENTS @@ -0,0 +1,22 @@ +Additional IP Rights Grant (Patents) + +"This implementation" means the copyrightable works distributed by +Google as part of the Go project. + +Google hereby grants to You a perpetual, worldwide, non-exclusive, +no-charge, royalty-free, irrevocable (except as stated in this section) +patent license to make, have made, use, offer to sell, sell, import, +transfer and otherwise run, modify and propagate the contents of this +implementation of Go, where such license applies only to those patent +claims, both currently owned or controlled by Google and acquired in +the future, licensable by Google that are necessarily infringed by this +implementation of Go. This grant does not include claims that would be +infringed only as a consequence of further modification of this +implementation. If you or your agent or exclusive licensee institute or +order or agree to the institution of patent litigation against any +entity (including a cross-claim or counterclaim in a lawsuit) alleging +that this implementation of Go or any code incorporated within this +implementation of Go constitutes direct or contributory patent +infringement, or inducement of patent infringement, then any patent +rights granted to you under this License for this implementation of Go +shall terminate as of the date such litigation is filed. diff --git a/vendor/golang.org/x/sys/unix/.gitignore b/vendor/golang.org/x/sys/unix/.gitignore new file mode 100644 index 0000000..e3e0fc6 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/.gitignore @@ -0,0 +1,2 @@ +_obj/ +unix.test diff --git a/vendor/golang.org/x/sys/unix/README.md b/vendor/golang.org/x/sys/unix/README.md new file mode 100644 index 0000000..bc6f603 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/README.md @@ -0,0 +1,173 @@ +# Building `sys/unix` + +The sys/unix package provides access to the raw system call interface of the +underlying operating system. See: https://godoc.org/golang.org/x/sys/unix + +Porting Go to a new architecture/OS combination or adding syscalls, types, or +constants to an existing architecture/OS pair requires some manual effort; +however, there are tools that automate much of the process. + +## Build Systems + +There are currently two ways we generate the necessary files. We are currently +migrating the build system to use containers so the builds are reproducible. +This is being done on an OS-by-OS basis. Please update this documentation as +components of the build system change. + +### Old Build System (currently for `GOOS != "Linux" || GOARCH == "sparc64"`) + +The old build system generates the Go files based on the C header files +present on your system. This means that files +for a given GOOS/GOARCH pair must be generated on a system with that OS and +architecture. This also means that the generated code can differ from system +to system, based on differences in the header files. + +To avoid this, if you are using the old build system, only generate the Go +files on an installation with unmodified header files. It is also important to +keep track of which version of the OS the files were generated from (ex. +Darwin 14 vs Darwin 15). This makes it easier to track the progress of changes +and have each OS upgrade correspond to a single change. + +To build the files for your current OS and architecture, make sure GOOS and +GOARCH are set correctly and run `mkall.sh`. This will generate the files for +your specific system. Running `mkall.sh -n` shows the commands that will be run. + +Requirements: bash, perl, go + +### New Build System (currently for `GOOS == "Linux" && GOARCH != "sparc64"`) + +The new build system uses a Docker container to generate the go files directly +from source checkouts of the kernel and various system libraries. This means +that on any platform that supports Docker, all the files using the new build +system can be generated at once, and generated files will not change based on +what the person running the scripts has installed on their computer. + +The OS specific files for the new build system are located in the `${GOOS}` +directory, and the build is coordinated by the `${GOOS}/mkall.go` program. When +the kernel or system library updates, modify the Dockerfile at +`${GOOS}/Dockerfile` to checkout the new release of the source. + +To build all the files under the new build system, you must be on an amd64/Linux +system and have your GOOS and GOARCH set accordingly. Running `mkall.sh` will +then generate all of the files for all of the GOOS/GOARCH pairs in the new build +system. Running `mkall.sh -n` shows the commands that will be run. + +Requirements: bash, perl, go, docker + +## Component files + +This section describes the various files used in the code generation process. +It also contains instructions on how to modify these files to add a new +architecture/OS or to add additional syscalls, types, or constants. Note that +if you are using the new build system, the scripts cannot be called normally. +They must be called from within the docker container. + +### asm files + +The hand-written assembly file at `asm_${GOOS}_${GOARCH}.s` implements system +call dispatch. There are three entry points: +``` + func Syscall(trap, a1, a2, a3 uintptr) (r1, r2, err uintptr) + func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2, err uintptr) + func RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2, err uintptr) +``` +The first and second are the standard ones; they differ only in how many +arguments can be passed to the kernel. The third is for low-level use by the +ForkExec wrapper. Unlike the first two, it does not call into the scheduler to +let it know that a system call is running. + +When porting Go to an new architecture/OS, this file must be implemented for +each GOOS/GOARCH pair. + +### mksysnum + +Mksysnum is a script located at `${GOOS}/mksysnum.pl` (or `mksysnum_${GOOS}.pl` +for the old system). This script takes in a list of header files containing the +syscall number declarations and parses them to produce the corresponding list of +Go numeric constants. See `zsysnum_${GOOS}_${GOARCH}.go` for the generated +constants. + +Adding new syscall numbers is mostly done by running the build on a sufficiently +new installation of the target OS (or updating the source checkouts for the +new build system). However, depending on the OS, you make need to update the +parsing in mksysnum. + +### mksyscall.pl + +The `syscall.go`, `syscall_${GOOS}.go`, `syscall_${GOOS}_${GOARCH}.go` are +hand-written Go files which implement system calls (for unix, the specific OS, +or the specific OS/Architecture pair respectively) that need special handling +and list `//sys` comments giving prototypes for ones that can be generated. + +The mksyscall.pl script takes the `//sys` and `//sysnb` comments and converts +them into syscalls. This requires the name of the prototype in the comment to +match a syscall number in the `zsysnum_${GOOS}_${GOARCH}.go` file. The function +prototype can be exported (capitalized) or not. + +Adding a new syscall often just requires adding a new `//sys` function prototype +with the desired arguments and a capitalized name so it is exported. However, if +you want the interface to the syscall to be different, often one will make an +unexported `//sys` prototype, an then write a custom wrapper in +`syscall_${GOOS}.go`. + +### types files + +For each OS, there is a hand-written Go file at `${GOOS}/types.go` (or +`types_${GOOS}.go` on the old system). This file includes standard C headers and +creates Go type aliases to the corresponding C types. The file is then fed +through godef to get the Go compatible definitions. Finally, the generated code +is fed though mkpost.go to format the code correctly and remove any hidden or +private identifiers. This cleaned-up code is written to +`ztypes_${GOOS}_${GOARCH}.go`. + +The hardest part about preparing this file is figuring out which headers to +include and which symbols need to be `#define`d to get the actual data +structures that pass through to the kernel system calls. Some C libraries +preset alternate versions for binary compatibility and translate them on the +way in and out of system calls, but there is almost always a `#define` that can +get the real ones. +See `types_darwin.go` and `linux/types.go` for examples. + +To add a new type, add in the necessary include statement at the top of the +file (if it is not already there) and add in a type alias line. Note that if +your type is significantly different on different architectures, you may need +some `#if/#elif` macros in your include statements. + +### mkerrors.sh + +This script is used to generate the system's various constants. This doesn't +just include the error numbers and error strings, but also the signal numbers +an a wide variety of miscellaneous constants. The constants come from the list +of include files in the `includes_${uname}` variable. A regex then picks out +the desired `#define` statements, and generates the corresponding Go constants. +The error numbers and strings are generated from `#include `, and the +signal numbers and strings are generated from `#include `. All of +these constants are written to `zerrors_${GOOS}_${GOARCH}.go` via a C program, +`_errors.c`, which prints out all the constants. + +To add a constant, add the header that includes it to the appropriate variable. +Then, edit the regex (if necessary) to match the desired constant. Avoid making +the regex too broad to avoid matching unintended constants. + + +## Generated files + +### `zerror_${GOOS}_${GOARCH}.go` + +A file containing all of the system's generated error numbers, error strings, +signal numbers, and constants. Generated by `mkerrors.sh` (see above). + +### `zsyscall_${GOOS}_${GOARCH}.go` + +A file containing all the generated syscalls for a specific GOOS and GOARCH. +Generated by `mksyscall.pl` (see above). + +### `zsysnum_${GOOS}_${GOARCH}.go` + +A list of numeric constants for all the syscall number of the specific GOOS +and GOARCH. Generated by mksysnum (see above). + +### `ztypes_${GOOS}_${GOARCH}.go` + +A file containing Go types for passing into (or returning from) syscalls. +Generated by godefs and the types file (see above). diff --git a/vendor/golang.org/x/sys/unix/affinity_linux.go b/vendor/golang.org/x/sys/unix/affinity_linux.go new file mode 100644 index 0000000..72afe33 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/affinity_linux.go @@ -0,0 +1,124 @@ +// Copyright 2018 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// CPU affinity functions + +package unix + +import ( + "unsafe" +) + +const cpuSetSize = _CPU_SETSIZE / _NCPUBITS + +// CPUSet represents a CPU affinity mask. +type CPUSet [cpuSetSize]cpuMask + +func schedAffinity(trap uintptr, pid int, set *CPUSet) error { + _, _, e := RawSyscall(trap, uintptr(pid), uintptr(unsafe.Sizeof(*set)), uintptr(unsafe.Pointer(set))) + if e != 0 { + return errnoErr(e) + } + return nil +} + +// SchedGetaffinity gets the CPU affinity mask of the thread specified by pid. +// If pid is 0 the calling thread is used. +func SchedGetaffinity(pid int, set *CPUSet) error { + return schedAffinity(SYS_SCHED_GETAFFINITY, pid, set) +} + +// SchedSetaffinity sets the CPU affinity mask of the thread specified by pid. +// If pid is 0 the calling thread is used. +func SchedSetaffinity(pid int, set *CPUSet) error { + return schedAffinity(SYS_SCHED_SETAFFINITY, pid, set) +} + +// Zero clears the set s, so that it contains no CPUs. +func (s *CPUSet) Zero() { + for i := range s { + s[i] = 0 + } +} + +func cpuBitsIndex(cpu int) int { + return cpu / _NCPUBITS +} + +func cpuBitsMask(cpu int) cpuMask { + return cpuMask(1 << (uint(cpu) % _NCPUBITS)) +} + +// Set adds cpu to the set s. +func (s *CPUSet) Set(cpu int) { + i := cpuBitsIndex(cpu) + if i < len(s) { + s[i] |= cpuBitsMask(cpu) + } +} + +// Clear removes cpu from the set s. +func (s *CPUSet) Clear(cpu int) { + i := cpuBitsIndex(cpu) + if i < len(s) { + s[i] &^= cpuBitsMask(cpu) + } +} + +// IsSet reports whether cpu is in the set s. +func (s *CPUSet) IsSet(cpu int) bool { + i := cpuBitsIndex(cpu) + if i < len(s) { + return s[i]&cpuBitsMask(cpu) != 0 + } + return false +} + +// Count returns the number of CPUs in the set s. +func (s *CPUSet) Count() int { + c := 0 + for _, b := range s { + c += onesCount64(uint64(b)) + } + return c +} + +// onesCount64 is a copy of Go 1.9's math/bits.OnesCount64. +// Once this package can require Go 1.9, we can delete this +// and update the caller to use bits.OnesCount64. +func onesCount64(x uint64) int { + const m0 = 0x5555555555555555 // 01010101 ... + const m1 = 0x3333333333333333 // 00110011 ... + const m2 = 0x0f0f0f0f0f0f0f0f // 00001111 ... + const m3 = 0x00ff00ff00ff00ff // etc. + const m4 = 0x0000ffff0000ffff + + // Implementation: Parallel summing of adjacent bits. + // See "Hacker's Delight", Chap. 5: Counting Bits. + // The following pattern shows the general approach: + // + // x = x>>1&(m0&m) + x&(m0&m) + // x = x>>2&(m1&m) + x&(m1&m) + // x = x>>4&(m2&m) + x&(m2&m) + // x = x>>8&(m3&m) + x&(m3&m) + // x = x>>16&(m4&m) + x&(m4&m) + // x = x>>32&(m5&m) + x&(m5&m) + // return int(x) + // + // Masking (& operations) can be left away when there's no + // danger that a field's sum will carry over into the next + // field: Since the result cannot be > 64, 8 bits is enough + // and we can ignore the masks for the shifts by 8 and up. + // Per "Hacker's Delight", the first line can be simplified + // more, but it saves at best one instruction, so we leave + // it alone for clarity. + const m = 1<<64 - 1 + x = x>>1&(m0&m) + x&(m0&m) + x = x>>2&(m1&m) + x&(m1&m) + x = (x>>4 + x) & (m2 & m) + x += x >> 8 + x += x >> 16 + x += x >> 32 + return int(x) & (1<<7 - 1) +} diff --git a/vendor/golang.org/x/sys/unix/asm_darwin_386.s b/vendor/golang.org/x/sys/unix/asm_darwin_386.s new file mode 100644 index 0000000..8a72783 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_darwin_386.s @@ -0,0 +1,29 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo + +#include "textflag.h" + +// +// System call support for 386, Darwin +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-28 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-40 + JMP syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-52 + JMP syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-28 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 + JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_darwin_amd64.s b/vendor/golang.org/x/sys/unix/asm_darwin_amd64.s new file mode 100644 index 0000000..6321421 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_darwin_amd64.s @@ -0,0 +1,29 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo + +#include "textflag.h" + +// +// System call support for AMD64, Darwin +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-56 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-80 + JMP syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-104 + JMP syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-56 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 + JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_darwin_arm.s b/vendor/golang.org/x/sys/unix/asm_darwin_arm.s new file mode 100644 index 0000000..333242d --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_darwin_arm.s @@ -0,0 +1,30 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo +// +build arm,darwin + +#include "textflag.h" + +// +// System call support for ARM, Darwin +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-28 + B syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-40 + B syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-52 + B syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-28 + B syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 + B syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_darwin_arm64.s b/vendor/golang.org/x/sys/unix/asm_darwin_arm64.s new file mode 100644 index 0000000..97e0174 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_darwin_arm64.s @@ -0,0 +1,30 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo +// +build arm64,darwin + +#include "textflag.h" + +// +// System call support for AMD64, Darwin +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-56 + B syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-80 + B syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-104 + B syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-56 + B syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 + B syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_dragonfly_amd64.s b/vendor/golang.org/x/sys/unix/asm_dragonfly_amd64.s new file mode 100644 index 0000000..603dd57 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_dragonfly_amd64.s @@ -0,0 +1,29 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo + +#include "textflag.h" + +// +// System call support for AMD64, DragonFly +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-56 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-80 + JMP syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-104 + JMP syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-56 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 + JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_freebsd_386.s b/vendor/golang.org/x/sys/unix/asm_freebsd_386.s new file mode 100644 index 0000000..c9a0a26 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_freebsd_386.s @@ -0,0 +1,29 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo + +#include "textflag.h" + +// +// System call support for 386, FreeBSD +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-28 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-40 + JMP syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-52 + JMP syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-28 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 + JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_freebsd_amd64.s b/vendor/golang.org/x/sys/unix/asm_freebsd_amd64.s new file mode 100644 index 0000000..3517247 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_freebsd_amd64.s @@ -0,0 +1,29 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo + +#include "textflag.h" + +// +// System call support for AMD64, FreeBSD +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-56 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-80 + JMP syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-104 + JMP syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-56 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 + JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_freebsd_arm.s b/vendor/golang.org/x/sys/unix/asm_freebsd_arm.s new file mode 100644 index 0000000..9227c87 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_freebsd_arm.s @@ -0,0 +1,29 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo + +#include "textflag.h" + +// +// System call support for ARM, FreeBSD +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-28 + B syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-40 + B syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-52 + B syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-28 + B syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 + B syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_linux_386.s b/vendor/golang.org/x/sys/unix/asm_linux_386.s new file mode 100644 index 0000000..448bebb --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_linux_386.s @@ -0,0 +1,65 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo + +#include "textflag.h" + +// +// System calls for 386, Linux +// + +// See ../runtime/sys_linux_386.s for the reason why we always use int 0x80 +// instead of the glibc-specific "CALL 0x10(GS)". +#define INVOKE_SYSCALL INT $0x80 + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-28 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-40 + JMP syscall·Syscall6(SB) + +TEXT ·SyscallNoError(SB),NOSPLIT,$0-24 + CALL runtime·entersyscall(SB) + MOVL trap+0(FP), AX // syscall entry + MOVL a1+4(FP), BX + MOVL a2+8(FP), CX + MOVL a3+12(FP), DX + MOVL $0, SI + MOVL $0, DI + INVOKE_SYSCALL + MOVL AX, r1+16(FP) + MOVL DX, r2+20(FP) + CALL runtime·exitsyscall(SB) + RET + +TEXT ·RawSyscall(SB),NOSPLIT,$0-28 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 + JMP syscall·RawSyscall6(SB) + +TEXT ·RawSyscallNoError(SB),NOSPLIT,$0-24 + MOVL trap+0(FP), AX // syscall entry + MOVL a1+4(FP), BX + MOVL a2+8(FP), CX + MOVL a3+12(FP), DX + MOVL $0, SI + MOVL $0, DI + INVOKE_SYSCALL + MOVL AX, r1+16(FP) + MOVL DX, r2+20(FP) + RET + +TEXT ·socketcall(SB),NOSPLIT,$0-36 + JMP syscall·socketcall(SB) + +TEXT ·rawsocketcall(SB),NOSPLIT,$0-36 + JMP syscall·rawsocketcall(SB) + +TEXT ·seek(SB),NOSPLIT,$0-28 + JMP syscall·seek(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_linux_amd64.s b/vendor/golang.org/x/sys/unix/asm_linux_amd64.s new file mode 100644 index 0000000..c6468a9 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_linux_amd64.s @@ -0,0 +1,57 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo + +#include "textflag.h" + +// +// System calls for AMD64, Linux +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-56 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-80 + JMP syscall·Syscall6(SB) + +TEXT ·SyscallNoError(SB),NOSPLIT,$0-48 + CALL runtime·entersyscall(SB) + MOVQ a1+8(FP), DI + MOVQ a2+16(FP), SI + MOVQ a3+24(FP), DX + MOVQ $0, R10 + MOVQ $0, R8 + MOVQ $0, R9 + MOVQ trap+0(FP), AX // syscall entry + SYSCALL + MOVQ AX, r1+32(FP) + MOVQ DX, r2+40(FP) + CALL runtime·exitsyscall(SB) + RET + +TEXT ·RawSyscall(SB),NOSPLIT,$0-56 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 + JMP syscall·RawSyscall6(SB) + +TEXT ·RawSyscallNoError(SB),NOSPLIT,$0-48 + MOVQ a1+8(FP), DI + MOVQ a2+16(FP), SI + MOVQ a3+24(FP), DX + MOVQ $0, R10 + MOVQ $0, R8 + MOVQ $0, R9 + MOVQ trap+0(FP), AX // syscall entry + SYSCALL + MOVQ AX, r1+32(FP) + MOVQ DX, r2+40(FP) + RET + +TEXT ·gettimeofday(SB),NOSPLIT,$0-16 + JMP syscall·gettimeofday(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_linux_arm.s b/vendor/golang.org/x/sys/unix/asm_linux_arm.s new file mode 100644 index 0000000..cf0f357 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_linux_arm.s @@ -0,0 +1,56 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo + +#include "textflag.h" + +// +// System calls for arm, Linux +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-28 + B syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-40 + B syscall·Syscall6(SB) + +TEXT ·SyscallNoError(SB),NOSPLIT,$0-24 + BL runtime·entersyscall(SB) + MOVW trap+0(FP), R7 + MOVW a1+4(FP), R0 + MOVW a2+8(FP), R1 + MOVW a3+12(FP), R2 + MOVW $0, R3 + MOVW $0, R4 + MOVW $0, R5 + SWI $0 + MOVW R0, r1+16(FP) + MOVW $0, R0 + MOVW R0, r2+20(FP) + BL runtime·exitsyscall(SB) + RET + +TEXT ·RawSyscall(SB),NOSPLIT,$0-28 + B syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 + B syscall·RawSyscall6(SB) + +TEXT ·RawSyscallNoError(SB),NOSPLIT,$0-24 + MOVW trap+0(FP), R7 // syscall entry + MOVW a1+4(FP), R0 + MOVW a2+8(FP), R1 + MOVW a3+12(FP), R2 + SWI $0 + MOVW R0, r1+16(FP) + MOVW $0, R0 + MOVW R0, r2+20(FP) + RET + +TEXT ·seek(SB),NOSPLIT,$0-28 + B syscall·seek(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_linux_arm64.s b/vendor/golang.org/x/sys/unix/asm_linux_arm64.s new file mode 100644 index 0000000..afe6fdf --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_linux_arm64.s @@ -0,0 +1,52 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build linux +// +build arm64 +// +build !gccgo + +#include "textflag.h" + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-56 + B syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-80 + B syscall·Syscall6(SB) + +TEXT ·SyscallNoError(SB),NOSPLIT,$0-48 + BL runtime·entersyscall(SB) + MOVD a1+8(FP), R0 + MOVD a2+16(FP), R1 + MOVD a3+24(FP), R2 + MOVD $0, R3 + MOVD $0, R4 + MOVD $0, R5 + MOVD trap+0(FP), R8 // syscall entry + SVC + MOVD R0, r1+32(FP) // r1 + MOVD R1, r2+40(FP) // r2 + BL runtime·exitsyscall(SB) + RET + +TEXT ·RawSyscall(SB),NOSPLIT,$0-56 + B syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 + B syscall·RawSyscall6(SB) + +TEXT ·RawSyscallNoError(SB),NOSPLIT,$0-48 + MOVD a1+8(FP), R0 + MOVD a2+16(FP), R1 + MOVD a3+24(FP), R2 + MOVD $0, R3 + MOVD $0, R4 + MOVD $0, R5 + MOVD trap+0(FP), R8 // syscall entry + SVC + MOVD R0, r1+32(FP) + MOVD R1, r2+40(FP) + RET diff --git a/vendor/golang.org/x/sys/unix/asm_linux_mips64x.s b/vendor/golang.org/x/sys/unix/asm_linux_mips64x.s new file mode 100644 index 0000000..ab9d638 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_linux_mips64x.s @@ -0,0 +1,56 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build linux +// +build mips64 mips64le +// +build !gccgo + +#include "textflag.h" + +// +// System calls for mips64, Linux +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-56 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-80 + JMP syscall·Syscall6(SB) + +TEXT ·SyscallNoError(SB),NOSPLIT,$0-48 + JAL runtime·entersyscall(SB) + MOVV a1+8(FP), R4 + MOVV a2+16(FP), R5 + MOVV a3+24(FP), R6 + MOVV R0, R7 + MOVV R0, R8 + MOVV R0, R9 + MOVV trap+0(FP), R2 // syscall entry + SYSCALL + MOVV R2, r1+32(FP) + MOVV R3, r2+40(FP) + JAL runtime·exitsyscall(SB) + RET + +TEXT ·RawSyscall(SB),NOSPLIT,$0-56 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 + JMP syscall·RawSyscall6(SB) + +TEXT ·RawSyscallNoError(SB),NOSPLIT,$0-48 + MOVV a1+8(FP), R4 + MOVV a2+16(FP), R5 + MOVV a3+24(FP), R6 + MOVV R0, R7 + MOVV R0, R8 + MOVV R0, R9 + MOVV trap+0(FP), R2 // syscall entry + SYSCALL + MOVV R2, r1+32(FP) + MOVV R3, r2+40(FP) + RET diff --git a/vendor/golang.org/x/sys/unix/asm_linux_mipsx.s b/vendor/golang.org/x/sys/unix/asm_linux_mipsx.s new file mode 100644 index 0000000..99e5399 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_linux_mipsx.s @@ -0,0 +1,54 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build linux +// +build mips mipsle +// +build !gccgo + +#include "textflag.h" + +// +// System calls for mips, Linux +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-28 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-40 + JMP syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-52 + JMP syscall·Syscall9(SB) + +TEXT ·SyscallNoError(SB),NOSPLIT,$0-24 + JAL runtime·entersyscall(SB) + MOVW a1+4(FP), R4 + MOVW a2+8(FP), R5 + MOVW a3+12(FP), R6 + MOVW R0, R7 + MOVW trap+0(FP), R2 // syscall entry + SYSCALL + MOVW R2, r1+16(FP) // r1 + MOVW R3, r2+20(FP) // r2 + JAL runtime·exitsyscall(SB) + RET + +TEXT ·RawSyscall(SB),NOSPLIT,$0-28 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 + JMP syscall·RawSyscall6(SB) + +TEXT ·RawSyscallNoError(SB),NOSPLIT,$0-24 + MOVW a1+4(FP), R4 + MOVW a2+8(FP), R5 + MOVW a3+12(FP), R6 + MOVW trap+0(FP), R2 // syscall entry + SYSCALL + MOVW R2, r1+16(FP) + MOVW R3, r2+20(FP) + RET diff --git a/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s b/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s new file mode 100644 index 0000000..649e587 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s @@ -0,0 +1,56 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build linux +// +build ppc64 ppc64le +// +build !gccgo + +#include "textflag.h" + +// +// System calls for ppc64, Linux +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-56 + BR syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-80 + BR syscall·Syscall6(SB) + +TEXT ·SyscallNoError(SB),NOSPLIT,$0-48 + BL runtime·entersyscall(SB) + MOVD a1+8(FP), R3 + MOVD a2+16(FP), R4 + MOVD a3+24(FP), R5 + MOVD R0, R6 + MOVD R0, R7 + MOVD R0, R8 + MOVD trap+0(FP), R9 // syscall entry + SYSCALL R9 + MOVD R3, r1+32(FP) + MOVD R4, r2+40(FP) + BL runtime·exitsyscall(SB) + RET + +TEXT ·RawSyscall(SB),NOSPLIT,$0-56 + BR syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 + BR syscall·RawSyscall6(SB) + +TEXT ·RawSyscallNoError(SB),NOSPLIT,$0-48 + MOVD a1+8(FP), R3 + MOVD a2+16(FP), R4 + MOVD a3+24(FP), R5 + MOVD R0, R6 + MOVD R0, R7 + MOVD R0, R8 + MOVD trap+0(FP), R9 // syscall entry + SYSCALL R9 + MOVD R3, r1+32(FP) + MOVD R4, r2+40(FP) + RET diff --git a/vendor/golang.org/x/sys/unix/asm_linux_s390x.s b/vendor/golang.org/x/sys/unix/asm_linux_s390x.s new file mode 100644 index 0000000..a5a863c --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_linux_s390x.s @@ -0,0 +1,56 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build s390x +// +build linux +// +build !gccgo + +#include "textflag.h" + +// +// System calls for s390x, Linux +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-56 + BR syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-80 + BR syscall·Syscall6(SB) + +TEXT ·SyscallNoError(SB),NOSPLIT,$0-48 + BL runtime·entersyscall(SB) + MOVD a1+8(FP), R2 + MOVD a2+16(FP), R3 + MOVD a3+24(FP), R4 + MOVD $0, R5 + MOVD $0, R6 + MOVD $0, R7 + MOVD trap+0(FP), R1 // syscall entry + SYSCALL + MOVD R2, r1+32(FP) + MOVD R3, r2+40(FP) + BL runtime·exitsyscall(SB) + RET + +TEXT ·RawSyscall(SB),NOSPLIT,$0-56 + BR syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 + BR syscall·RawSyscall6(SB) + +TEXT ·RawSyscallNoError(SB),NOSPLIT,$0-48 + MOVD a1+8(FP), R2 + MOVD a2+16(FP), R3 + MOVD a3+24(FP), R4 + MOVD $0, R5 + MOVD $0, R6 + MOVD $0, R7 + MOVD trap+0(FP), R1 // syscall entry + SYSCALL + MOVD R2, r1+32(FP) + MOVD R3, r2+40(FP) + RET diff --git a/vendor/golang.org/x/sys/unix/asm_netbsd_386.s b/vendor/golang.org/x/sys/unix/asm_netbsd_386.s new file mode 100644 index 0000000..48bdcd7 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_netbsd_386.s @@ -0,0 +1,29 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo + +#include "textflag.h" + +// +// System call support for 386, NetBSD +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-28 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-40 + JMP syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-52 + JMP syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-28 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 + JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s b/vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s new file mode 100644 index 0000000..2ede05c --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s @@ -0,0 +1,29 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo + +#include "textflag.h" + +// +// System call support for AMD64, NetBSD +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-56 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-80 + JMP syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-104 + JMP syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-56 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 + JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_netbsd_arm.s b/vendor/golang.org/x/sys/unix/asm_netbsd_arm.s new file mode 100644 index 0000000..e892857 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_netbsd_arm.s @@ -0,0 +1,29 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo + +#include "textflag.h" + +// +// System call support for ARM, NetBSD +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-28 + B syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-40 + B syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-52 + B syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-28 + B syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 + B syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_openbsd_386.s b/vendor/golang.org/x/sys/unix/asm_openbsd_386.s new file mode 100644 index 0000000..00576f3 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_openbsd_386.s @@ -0,0 +1,29 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo + +#include "textflag.h" + +// +// System call support for 386, OpenBSD +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-28 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-40 + JMP syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-52 + JMP syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-28 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 + JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_openbsd_amd64.s b/vendor/golang.org/x/sys/unix/asm_openbsd_amd64.s new file mode 100644 index 0000000..790ef77 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_openbsd_amd64.s @@ -0,0 +1,29 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo + +#include "textflag.h" + +// +// System call support for AMD64, OpenBSD +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-56 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-80 + JMP syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-104 + JMP syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-56 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 + JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_openbsd_arm.s b/vendor/golang.org/x/sys/unix/asm_openbsd_arm.s new file mode 100644 index 0000000..469bfa1 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_openbsd_arm.s @@ -0,0 +1,29 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo + +#include "textflag.h" + +// +// System call support for ARM, OpenBSD +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-28 + B syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-40 + B syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-52 + B syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-28 + B syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 + B syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s b/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s new file mode 100644 index 0000000..ded8260 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s @@ -0,0 +1,17 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !gccgo + +#include "textflag.h" + +// +// System calls for amd64, Solaris are implemented in runtime/syscall_solaris.go +// + +TEXT ·sysvicall6(SB),NOSPLIT,$0-88 + JMP syscall·sysvicall6(SB) + +TEXT ·rawSysvicall6(SB),NOSPLIT,$0-88 + JMP syscall·rawSysvicall6(SB) diff --git a/vendor/golang.org/x/sys/unix/bluetooth_linux.go b/vendor/golang.org/x/sys/unix/bluetooth_linux.go new file mode 100644 index 0000000..6e32296 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/bluetooth_linux.go @@ -0,0 +1,35 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Bluetooth sockets and messages + +package unix + +// Bluetooth Protocols +const ( + BTPROTO_L2CAP = 0 + BTPROTO_HCI = 1 + BTPROTO_SCO = 2 + BTPROTO_RFCOMM = 3 + BTPROTO_BNEP = 4 + BTPROTO_CMTP = 5 + BTPROTO_HIDP = 6 + BTPROTO_AVDTP = 7 +) + +const ( + HCI_CHANNEL_RAW = 0 + HCI_CHANNEL_USER = 1 + HCI_CHANNEL_MONITOR = 2 + HCI_CHANNEL_CONTROL = 3 +) + +// Socketoption Level +const ( + SOL_BLUETOOTH = 0x112 + SOL_HCI = 0x0 + SOL_L2CAP = 0x6 + SOL_RFCOMM = 0x12 + SOL_SCO = 0x11 +) diff --git a/vendor/golang.org/x/sys/unix/cap_freebsd.go b/vendor/golang.org/x/sys/unix/cap_freebsd.go new file mode 100644 index 0000000..df52048 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/cap_freebsd.go @@ -0,0 +1,195 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build freebsd + +package unix + +import ( + "errors" + "fmt" +) + +// Go implementation of C mostly found in /usr/src/sys/kern/subr_capability.c + +const ( + // This is the version of CapRights this package understands. See C implementation for parallels. + capRightsGoVersion = CAP_RIGHTS_VERSION_00 + capArSizeMin = CAP_RIGHTS_VERSION_00 + 2 + capArSizeMax = capRightsGoVersion + 2 +) + +var ( + bit2idx = []int{ + -1, 0, 1, -1, 2, -1, -1, -1, 3, -1, -1, -1, -1, -1, -1, -1, + 4, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, + } +) + +func capidxbit(right uint64) int { + return int((right >> 57) & 0x1f) +} + +func rightToIndex(right uint64) (int, error) { + idx := capidxbit(right) + if idx < 0 || idx >= len(bit2idx) { + return -2, fmt.Errorf("index for right 0x%x out of range", right) + } + return bit2idx[idx], nil +} + +func caprver(right uint64) int { + return int(right >> 62) +} + +func capver(rights *CapRights) int { + return caprver(rights.Rights[0]) +} + +func caparsize(rights *CapRights) int { + return capver(rights) + 2 +} + +// CapRightsSet sets the permissions in setrights in rights. +func CapRightsSet(rights *CapRights, setrights []uint64) error { + // This is essentially a copy of cap_rights_vset() + if capver(rights) != CAP_RIGHTS_VERSION_00 { + return fmt.Errorf("bad rights version %d", capver(rights)) + } + + n := caparsize(rights) + if n < capArSizeMin || n > capArSizeMax { + return errors.New("bad rights size") + } + + for _, right := range setrights { + if caprver(right) != CAP_RIGHTS_VERSION_00 { + return errors.New("bad right version") + } + i, err := rightToIndex(right) + if err != nil { + return err + } + if i >= n { + return errors.New("index overflow") + } + if capidxbit(rights.Rights[i]) != capidxbit(right) { + return errors.New("index mismatch") + } + rights.Rights[i] |= right + if capidxbit(rights.Rights[i]) != capidxbit(right) { + return errors.New("index mismatch (after assign)") + } + } + + return nil +} + +// CapRightsClear clears the permissions in clearrights from rights. +func CapRightsClear(rights *CapRights, clearrights []uint64) error { + // This is essentially a copy of cap_rights_vclear() + if capver(rights) != CAP_RIGHTS_VERSION_00 { + return fmt.Errorf("bad rights version %d", capver(rights)) + } + + n := caparsize(rights) + if n < capArSizeMin || n > capArSizeMax { + return errors.New("bad rights size") + } + + for _, right := range clearrights { + if caprver(right) != CAP_RIGHTS_VERSION_00 { + return errors.New("bad right version") + } + i, err := rightToIndex(right) + if err != nil { + return err + } + if i >= n { + return errors.New("index overflow") + } + if capidxbit(rights.Rights[i]) != capidxbit(right) { + return errors.New("index mismatch") + } + rights.Rights[i] &= ^(right & 0x01FFFFFFFFFFFFFF) + if capidxbit(rights.Rights[i]) != capidxbit(right) { + return errors.New("index mismatch (after assign)") + } + } + + return nil +} + +// CapRightsIsSet checks whether all the permissions in setrights are present in rights. +func CapRightsIsSet(rights *CapRights, setrights []uint64) (bool, error) { + // This is essentially a copy of cap_rights_is_vset() + if capver(rights) != CAP_RIGHTS_VERSION_00 { + return false, fmt.Errorf("bad rights version %d", capver(rights)) + } + + n := caparsize(rights) + if n < capArSizeMin || n > capArSizeMax { + return false, errors.New("bad rights size") + } + + for _, right := range setrights { + if caprver(right) != CAP_RIGHTS_VERSION_00 { + return false, errors.New("bad right version") + } + i, err := rightToIndex(right) + if err != nil { + return false, err + } + if i >= n { + return false, errors.New("index overflow") + } + if capidxbit(rights.Rights[i]) != capidxbit(right) { + return false, errors.New("index mismatch") + } + if (rights.Rights[i] & right) != right { + return false, nil + } + } + + return true, nil +} + +func capright(idx uint64, bit uint64) uint64 { + return ((1 << (57 + idx)) | bit) +} + +// CapRightsInit returns a pointer to an initialised CapRights structure filled with rights. +// See man cap_rights_init(3) and rights(4). +func CapRightsInit(rights []uint64) (*CapRights, error) { + var r CapRights + r.Rights[0] = (capRightsGoVersion << 62) | capright(0, 0) + r.Rights[1] = capright(1, 0) + + err := CapRightsSet(&r, rights) + if err != nil { + return nil, err + } + return &r, nil +} + +// CapRightsLimit reduces the operations permitted on fd to at most those contained in rights. +// The capability rights on fd can never be increased by CapRightsLimit. +// See man cap_rights_limit(2) and rights(4). +func CapRightsLimit(fd uintptr, rights *CapRights) error { + return capRightsLimit(int(fd), rights) +} + +// CapRightsGet returns a CapRights structure containing the operations permitted on fd. +// See man cap_rights_get(3) and rights(4). +func CapRightsGet(fd uintptr) (*CapRights, error) { + r, err := CapRightsInit(nil) + if err != nil { + return nil, err + } + err = capRightsGet(capRightsGoVersion, int(fd), r) + if err != nil { + return nil, err + } + return r, nil +} diff --git a/vendor/golang.org/x/sys/unix/constants.go b/vendor/golang.org/x/sys/unix/constants.go new file mode 100644 index 0000000..a96f0eb --- /dev/null +++ b/vendor/golang.org/x/sys/unix/constants.go @@ -0,0 +1,13 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build darwin dragonfly freebsd linux netbsd openbsd solaris + +package unix + +const ( + R_OK = 0x4 + W_OK = 0x2 + X_OK = 0x1 +) diff --git a/vendor/golang.org/x/sys/unix/dev_darwin.go b/vendor/golang.org/x/sys/unix/dev_darwin.go new file mode 100644 index 0000000..8d1dc0f --- /dev/null +++ b/vendor/golang.org/x/sys/unix/dev_darwin.go @@ -0,0 +1,24 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Functions to access/create device major and minor numbers matching the +// encoding used in Darwin's sys/types.h header. + +package unix + +// Major returns the major component of a Darwin device number. +func Major(dev uint64) uint32 { + return uint32((dev >> 24) & 0xff) +} + +// Minor returns the minor component of a Darwin device number. +func Minor(dev uint64) uint32 { + return uint32(dev & 0xffffff) +} + +// Mkdev returns a Darwin device number generated from the given major and minor +// components. +func Mkdev(major, minor uint32) uint64 { + return (uint64(major) << 24) | uint64(minor) +} diff --git a/vendor/golang.org/x/sys/unix/dev_dragonfly.go b/vendor/golang.org/x/sys/unix/dev_dragonfly.go new file mode 100644 index 0000000..8502f20 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/dev_dragonfly.go @@ -0,0 +1,30 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Functions to access/create device major and minor numbers matching the +// encoding used in Dragonfly's sys/types.h header. +// +// The information below is extracted and adapted from sys/types.h: +// +// Minor gives a cookie instead of an index since in order to avoid changing the +// meanings of bits 0-15 or wasting time and space shifting bits 16-31 for +// devices that don't use them. + +package unix + +// Major returns the major component of a DragonFlyBSD device number. +func Major(dev uint64) uint32 { + return uint32((dev >> 8) & 0xff) +} + +// Minor returns the minor component of a DragonFlyBSD device number. +func Minor(dev uint64) uint32 { + return uint32(dev & 0xffff00ff) +} + +// Mkdev returns a DragonFlyBSD device number generated from the given major and +// minor components. +func Mkdev(major, minor uint32) uint64 { + return (uint64(major) << 8) | uint64(minor) +} diff --git a/vendor/golang.org/x/sys/unix/dev_freebsd.go b/vendor/golang.org/x/sys/unix/dev_freebsd.go new file mode 100644 index 0000000..eba3b4b --- /dev/null +++ b/vendor/golang.org/x/sys/unix/dev_freebsd.go @@ -0,0 +1,30 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Functions to access/create device major and minor numbers matching the +// encoding used in FreeBSD's sys/types.h header. +// +// The information below is extracted and adapted from sys/types.h: +// +// Minor gives a cookie instead of an index since in order to avoid changing the +// meanings of bits 0-15 or wasting time and space shifting bits 16-31 for +// devices that don't use them. + +package unix + +// Major returns the major component of a FreeBSD device number. +func Major(dev uint64) uint32 { + return uint32((dev >> 8) & 0xff) +} + +// Minor returns the minor component of a FreeBSD device number. +func Minor(dev uint64) uint32 { + return uint32(dev & 0xffff00ff) +} + +// Mkdev returns a FreeBSD device number generated from the given major and +// minor components. +func Mkdev(major, minor uint32) uint64 { + return (uint64(major) << 8) | uint64(minor) +} diff --git a/vendor/golang.org/x/sys/unix/dev_linux.go b/vendor/golang.org/x/sys/unix/dev_linux.go new file mode 100644 index 0000000..d165d6f --- /dev/null +++ b/vendor/golang.org/x/sys/unix/dev_linux.go @@ -0,0 +1,42 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Functions to access/create device major and minor numbers matching the +// encoding used by the Linux kernel and glibc. +// +// The information below is extracted and adapted from bits/sysmacros.h in the +// glibc sources: +// +// dev_t in glibc is 64-bit, with 32-bit major and minor numbers. glibc's +// default encoding is MMMM Mmmm mmmM MMmm, where M is a hex digit of the major +// number and m is a hex digit of the minor number. This is backward compatible +// with legacy systems where dev_t is 16 bits wide, encoded as MMmm. It is also +// backward compatible with the Linux kernel, which for some architectures uses +// 32-bit dev_t, encoded as mmmM MMmm. + +package unix + +// Major returns the major component of a Linux device number. +func Major(dev uint64) uint32 { + major := uint32((dev & 0x00000000000fff00) >> 8) + major |= uint32((dev & 0xfffff00000000000) >> 32) + return major +} + +// Minor returns the minor component of a Linux device number. +func Minor(dev uint64) uint32 { + minor := uint32((dev & 0x00000000000000ff) >> 0) + minor |= uint32((dev & 0x00000ffffff00000) >> 12) + return minor +} + +// Mkdev returns a Linux device number generated from the given major and minor +// components. +func Mkdev(major, minor uint32) uint64 { + dev := (uint64(major) & 0x00000fff) << 8 + dev |= (uint64(major) & 0xfffff000) << 32 + dev |= (uint64(minor) & 0x000000ff) << 0 + dev |= (uint64(minor) & 0xffffff00) << 12 + return dev +} diff --git a/vendor/golang.org/x/sys/unix/dev_netbsd.go b/vendor/golang.org/x/sys/unix/dev_netbsd.go new file mode 100644 index 0000000..b4a203d --- /dev/null +++ b/vendor/golang.org/x/sys/unix/dev_netbsd.go @@ -0,0 +1,29 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Functions to access/create device major and minor numbers matching the +// encoding used in NetBSD's sys/types.h header. + +package unix + +// Major returns the major component of a NetBSD device number. +func Major(dev uint64) uint32 { + return uint32((dev & 0x000fff00) >> 8) +} + +// Minor returns the minor component of a NetBSD device number. +func Minor(dev uint64) uint32 { + minor := uint32((dev & 0x000000ff) >> 0) + minor |= uint32((dev & 0xfff00000) >> 12) + return minor +} + +// Mkdev returns a NetBSD device number generated from the given major and minor +// components. +func Mkdev(major, minor uint32) uint64 { + dev := (uint64(major) << 8) & 0x000fff00 + dev |= (uint64(minor) << 12) & 0xfff00000 + dev |= (uint64(minor) << 0) & 0x000000ff + return dev +} diff --git a/vendor/golang.org/x/sys/unix/dev_openbsd.go b/vendor/golang.org/x/sys/unix/dev_openbsd.go new file mode 100644 index 0000000..f3430c4 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/dev_openbsd.go @@ -0,0 +1,29 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Functions to access/create device major and minor numbers matching the +// encoding used in OpenBSD's sys/types.h header. + +package unix + +// Major returns the major component of an OpenBSD device number. +func Major(dev uint64) uint32 { + return uint32((dev & 0x0000ff00) >> 8) +} + +// Minor returns the minor component of an OpenBSD device number. +func Minor(dev uint64) uint32 { + minor := uint32((dev & 0x000000ff) >> 0) + minor |= uint32((dev & 0xffff0000) >> 8) + return minor +} + +// Mkdev returns an OpenBSD device number generated from the given major and minor +// components. +func Mkdev(major, minor uint32) uint64 { + dev := (uint64(major) << 8) & 0x0000ff00 + dev |= (uint64(minor) << 8) & 0xffff0000 + dev |= (uint64(minor) << 0) & 0x000000ff + return dev +} diff --git a/vendor/golang.org/x/sys/unix/dirent.go b/vendor/golang.org/x/sys/unix/dirent.go new file mode 100644 index 0000000..95fd353 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/dirent.go @@ -0,0 +1,17 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build darwin dragonfly freebsd linux nacl netbsd openbsd solaris + +package unix + +import "syscall" + +// ParseDirent parses up to max directory entries in buf, +// appending the names to names. It returns the number of +// bytes consumed from buf, the number of entries added +// to names, and the new names slice. +func ParseDirent(buf []byte, max int, names []string) (consumed int, count int, newnames []string) { + return syscall.ParseDirent(buf, max, names) +} diff --git a/vendor/golang.org/x/sys/unix/endian_big.go b/vendor/golang.org/x/sys/unix/endian_big.go new file mode 100644 index 0000000..5e92690 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/endian_big.go @@ -0,0 +1,9 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. +// +// +build ppc64 s390x mips mips64 + +package unix + +const isBigEndian = true diff --git a/vendor/golang.org/x/sys/unix/endian_little.go b/vendor/golang.org/x/sys/unix/endian_little.go new file mode 100644 index 0000000..085df2d --- /dev/null +++ b/vendor/golang.org/x/sys/unix/endian_little.go @@ -0,0 +1,9 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. +// +// +build 386 amd64 amd64p32 arm arm64 ppc64le mipsle mips64le + +package unix + +const isBigEndian = false diff --git a/vendor/golang.org/x/sys/unix/env_unix.go b/vendor/golang.org/x/sys/unix/env_unix.go new file mode 100644 index 0000000..706b3cd --- /dev/null +++ b/vendor/golang.org/x/sys/unix/env_unix.go @@ -0,0 +1,31 @@ +// Copyright 2010 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build darwin dragonfly freebsd linux netbsd openbsd solaris + +// Unix environment variables. + +package unix + +import "syscall" + +func Getenv(key string) (value string, found bool) { + return syscall.Getenv(key) +} + +func Setenv(key, value string) error { + return syscall.Setenv(key, value) +} + +func Clearenv() { + syscall.Clearenv() +} + +func Environ() []string { + return syscall.Environ() +} + +func Unsetenv(key string) error { + return syscall.Unsetenv(key) +} diff --git a/vendor/golang.org/x/sys/unix/errors_freebsd_386.go b/vendor/golang.org/x/sys/unix/errors_freebsd_386.go new file mode 100644 index 0000000..c56bc8b --- /dev/null +++ b/vendor/golang.org/x/sys/unix/errors_freebsd_386.go @@ -0,0 +1,227 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Constants that were deprecated or moved to enums in the FreeBSD headers. Keep +// them here for backwards compatibility. + +package unix + +const ( + IFF_SMART = 0x20 + IFT_1822 = 0x2 + IFT_A12MPPSWITCH = 0x82 + IFT_AAL2 = 0xbb + IFT_AAL5 = 0x31 + IFT_ADSL = 0x5e + IFT_AFLANE8023 = 0x3b + IFT_AFLANE8025 = 0x3c + IFT_ARAP = 0x58 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ASYNC = 0x54 + IFT_ATM = 0x25 + IFT_ATMDXI = 0x69 + IFT_ATMFUNI = 0x6a + IFT_ATMIMA = 0x6b + IFT_ATMLOGICAL = 0x50 + IFT_ATMRADIO = 0xbd + IFT_ATMSUBINTERFACE = 0x86 + IFT_ATMVCIENDPT = 0xc2 + IFT_ATMVIRTUAL = 0x95 + IFT_BGPPOLICYACCOUNTING = 0xa2 + IFT_BSC = 0x53 + IFT_CCTEMUL = 0x3d + IFT_CEPT = 0x13 + IFT_CES = 0x85 + IFT_CHANNEL = 0x46 + IFT_CNR = 0x55 + IFT_COFFEE = 0x84 + IFT_COMPOSITELINK = 0x9b + IFT_DCN = 0x8d + IFT_DIGITALPOWERLINE = 0x8a + IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba + IFT_DLSW = 0x4a + IFT_DOCSCABLEDOWNSTREAM = 0x80 + IFT_DOCSCABLEMACLAYER = 0x7f + IFT_DOCSCABLEUPSTREAM = 0x81 + IFT_DS0 = 0x51 + IFT_DS0BUNDLE = 0x52 + IFT_DS1FDL = 0xaa + IFT_DS3 = 0x1e + IFT_DTM = 0x8c + IFT_DVBASILN = 0xac + IFT_DVBASIOUT = 0xad + IFT_DVBRCCDOWNSTREAM = 0x93 + IFT_DVBRCCMACLAYER = 0x92 + IFT_DVBRCCUPSTREAM = 0x94 + IFT_ENC = 0xf4 + IFT_EON = 0x19 + IFT_EPLRS = 0x57 + IFT_ESCON = 0x49 + IFT_ETHER = 0x6 + IFT_FAITH = 0xf2 + IFT_FAST = 0x7d + IFT_FASTETHER = 0x3e + IFT_FASTETHERFX = 0x45 + IFT_FDDI = 0xf + IFT_FIBRECHANNEL = 0x38 + IFT_FRAMERELAYINTERCONNECT = 0x3a + IFT_FRAMERELAYMPI = 0x5c + IFT_FRDLCIENDPT = 0xc1 + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_FRF16MFRBUNDLE = 0xa3 + IFT_FRFORWARD = 0x9e + IFT_G703AT2MB = 0x43 + IFT_G703AT64K = 0x42 + IFT_GIF = 0xf0 + IFT_GIGABITETHERNET = 0x75 + IFT_GR303IDT = 0xb2 + IFT_GR303RDT = 0xb1 + IFT_H323GATEKEEPER = 0xa4 + IFT_H323PROXY = 0xa5 + IFT_HDH1822 = 0x3 + IFT_HDLC = 0x76 + IFT_HDSL2 = 0xa8 + IFT_HIPERLAN2 = 0xb7 + IFT_HIPPI = 0x2f + IFT_HIPPIINTERFACE = 0x39 + IFT_HOSTPAD = 0x5a + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IBM370PARCHAN = 0x48 + IFT_IDSL = 0x9a + IFT_IEEE80211 = 0x47 + IFT_IEEE80212 = 0x37 + IFT_IEEE8023ADLAG = 0xa1 + IFT_IFGSN = 0x91 + IFT_IMT = 0xbe + IFT_INTERLEAVE = 0x7c + IFT_IP = 0x7e + IFT_IPFORWARD = 0x8e + IFT_IPOVERATM = 0x72 + IFT_IPOVERCDLC = 0x6d + IFT_IPOVERCLAW = 0x6e + IFT_IPSWITCH = 0x4e + IFT_IPXIP = 0xf9 + IFT_ISDN = 0x3f + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISDNS = 0x4b + IFT_ISDNU = 0x4c + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88025CRFPINT = 0x62 + IFT_ISO88025DTR = 0x56 + IFT_ISO88025FIBER = 0x73 + IFT_ISO88026 = 0xa + IFT_ISUP = 0xb3 + IFT_L3IPXVLAN = 0x89 + IFT_LAPB = 0x10 + IFT_LAPD = 0x4d + IFT_LAPF = 0x77 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MEDIAMAILOVERIP = 0x8b + IFT_MFSIGLINK = 0xa7 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_MPC = 0x71 + IFT_MPLS = 0xa6 + IFT_MPLSTUNNEL = 0x96 + IFT_MSDSL = 0x8f + IFT_MVL = 0xbf + IFT_MYRINET = 0x63 + IFT_NFAS = 0xaf + IFT_NSIP = 0x1b + IFT_OPTICALCHANNEL = 0xc3 + IFT_OPTICALTRANSPORT = 0xc4 + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PFLOG = 0xf6 + IFT_PFSYNC = 0xf7 + IFT_PLC = 0xae + IFT_POS = 0xab + IFT_PPPMULTILINKBUNDLE = 0x6c + IFT_PROPBWAP2MP = 0xb8 + IFT_PROPCNLS = 0x59 + IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5 + IFT_PROPDOCSWIRELESSMACLAYER = 0xb4 + IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6 + IFT_PROPMUX = 0x36 + IFT_PROPWIRELESSP2P = 0x9d + IFT_PTPSERIAL = 0x16 + IFT_PVC = 0xf1 + IFT_QLLC = 0x44 + IFT_RADIOMAC = 0xbc + IFT_RADSL = 0x5f + IFT_REACHDSL = 0xc0 + IFT_RFC1483 = 0x9f + IFT_RS232 = 0x21 + IFT_RSRB = 0x4f + IFT_SDLC = 0x11 + IFT_SDSL = 0x60 + IFT_SHDSL = 0xa9 + IFT_SIP = 0x1f + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETOVERHEADCHANNEL = 0xb9 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_SRP = 0x97 + IFT_SS7SIGLINK = 0x9c + IFT_STACKTOSTACK = 0x6f + IFT_STARLAN = 0xb + IFT_STF = 0xd7 + IFT_T1 = 0x12 + IFT_TDLC = 0x74 + IFT_TERMPAD = 0x5b + IFT_TR008 = 0xb0 + IFT_TRANSPHDLC = 0x7b + IFT_TUNNEL = 0x83 + IFT_ULTRA = 0x1d + IFT_USB = 0xa0 + IFT_V11 = 0x40 + IFT_V35 = 0x2d + IFT_V36 = 0x41 + IFT_V37 = 0x78 + IFT_VDSL = 0x61 + IFT_VIRTUALIPADDRESS = 0x70 + IFT_VOICEEM = 0x64 + IFT_VOICEENCAP = 0x67 + IFT_VOICEFXO = 0x65 + IFT_VOICEFXS = 0x66 + IFT_VOICEOVERATM = 0x98 + IFT_VOICEOVERFRAMERELAY = 0x99 + IFT_VOICEOVERIP = 0x68 + IFT_X213 = 0x5d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25HUNTGROUP = 0x7a + IFT_X25MLP = 0x79 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IPPROTO_MAXID = 0x34 + IPV6_FAITH = 0x1d + IP_FAITH = 0x16 + MAP_NORESERVE = 0x40 + MAP_RENAME = 0x20 + NET_RT_MAXID = 0x6 + RTF_PRCLONING = 0x10000 + RTM_OLDADD = 0x9 + RTM_OLDDEL = 0xa + SIOCADDRT = 0x8030720a + SIOCALIFADDR = 0x8118691b + SIOCDELRT = 0x8030720b + SIOCDLIFADDR = 0x8118691d + SIOCGLIFADDR = 0xc118691c + SIOCGLIFPHYADDR = 0xc118694b + SIOCSLIFPHYADDR = 0x8118694a +) diff --git a/vendor/golang.org/x/sys/unix/errors_freebsd_amd64.go b/vendor/golang.org/x/sys/unix/errors_freebsd_amd64.go new file mode 100644 index 0000000..3e97711 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/errors_freebsd_amd64.go @@ -0,0 +1,227 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Constants that were deprecated or moved to enums in the FreeBSD headers. Keep +// them here for backwards compatibility. + +package unix + +const ( + IFF_SMART = 0x20 + IFT_1822 = 0x2 + IFT_A12MPPSWITCH = 0x82 + IFT_AAL2 = 0xbb + IFT_AAL5 = 0x31 + IFT_ADSL = 0x5e + IFT_AFLANE8023 = 0x3b + IFT_AFLANE8025 = 0x3c + IFT_ARAP = 0x58 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ASYNC = 0x54 + IFT_ATM = 0x25 + IFT_ATMDXI = 0x69 + IFT_ATMFUNI = 0x6a + IFT_ATMIMA = 0x6b + IFT_ATMLOGICAL = 0x50 + IFT_ATMRADIO = 0xbd + IFT_ATMSUBINTERFACE = 0x86 + IFT_ATMVCIENDPT = 0xc2 + IFT_ATMVIRTUAL = 0x95 + IFT_BGPPOLICYACCOUNTING = 0xa2 + IFT_BSC = 0x53 + IFT_CCTEMUL = 0x3d + IFT_CEPT = 0x13 + IFT_CES = 0x85 + IFT_CHANNEL = 0x46 + IFT_CNR = 0x55 + IFT_COFFEE = 0x84 + IFT_COMPOSITELINK = 0x9b + IFT_DCN = 0x8d + IFT_DIGITALPOWERLINE = 0x8a + IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba + IFT_DLSW = 0x4a + IFT_DOCSCABLEDOWNSTREAM = 0x80 + IFT_DOCSCABLEMACLAYER = 0x7f + IFT_DOCSCABLEUPSTREAM = 0x81 + IFT_DS0 = 0x51 + IFT_DS0BUNDLE = 0x52 + IFT_DS1FDL = 0xaa + IFT_DS3 = 0x1e + IFT_DTM = 0x8c + IFT_DVBASILN = 0xac + IFT_DVBASIOUT = 0xad + IFT_DVBRCCDOWNSTREAM = 0x93 + IFT_DVBRCCMACLAYER = 0x92 + IFT_DVBRCCUPSTREAM = 0x94 + IFT_ENC = 0xf4 + IFT_EON = 0x19 + IFT_EPLRS = 0x57 + IFT_ESCON = 0x49 + IFT_ETHER = 0x6 + IFT_FAITH = 0xf2 + IFT_FAST = 0x7d + IFT_FASTETHER = 0x3e + IFT_FASTETHERFX = 0x45 + IFT_FDDI = 0xf + IFT_FIBRECHANNEL = 0x38 + IFT_FRAMERELAYINTERCONNECT = 0x3a + IFT_FRAMERELAYMPI = 0x5c + IFT_FRDLCIENDPT = 0xc1 + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_FRF16MFRBUNDLE = 0xa3 + IFT_FRFORWARD = 0x9e + IFT_G703AT2MB = 0x43 + IFT_G703AT64K = 0x42 + IFT_GIF = 0xf0 + IFT_GIGABITETHERNET = 0x75 + IFT_GR303IDT = 0xb2 + IFT_GR303RDT = 0xb1 + IFT_H323GATEKEEPER = 0xa4 + IFT_H323PROXY = 0xa5 + IFT_HDH1822 = 0x3 + IFT_HDLC = 0x76 + IFT_HDSL2 = 0xa8 + IFT_HIPERLAN2 = 0xb7 + IFT_HIPPI = 0x2f + IFT_HIPPIINTERFACE = 0x39 + IFT_HOSTPAD = 0x5a + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IBM370PARCHAN = 0x48 + IFT_IDSL = 0x9a + IFT_IEEE80211 = 0x47 + IFT_IEEE80212 = 0x37 + IFT_IEEE8023ADLAG = 0xa1 + IFT_IFGSN = 0x91 + IFT_IMT = 0xbe + IFT_INTERLEAVE = 0x7c + IFT_IP = 0x7e + IFT_IPFORWARD = 0x8e + IFT_IPOVERATM = 0x72 + IFT_IPOVERCDLC = 0x6d + IFT_IPOVERCLAW = 0x6e + IFT_IPSWITCH = 0x4e + IFT_IPXIP = 0xf9 + IFT_ISDN = 0x3f + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISDNS = 0x4b + IFT_ISDNU = 0x4c + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88025CRFPINT = 0x62 + IFT_ISO88025DTR = 0x56 + IFT_ISO88025FIBER = 0x73 + IFT_ISO88026 = 0xa + IFT_ISUP = 0xb3 + IFT_L3IPXVLAN = 0x89 + IFT_LAPB = 0x10 + IFT_LAPD = 0x4d + IFT_LAPF = 0x77 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MEDIAMAILOVERIP = 0x8b + IFT_MFSIGLINK = 0xa7 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_MPC = 0x71 + IFT_MPLS = 0xa6 + IFT_MPLSTUNNEL = 0x96 + IFT_MSDSL = 0x8f + IFT_MVL = 0xbf + IFT_MYRINET = 0x63 + IFT_NFAS = 0xaf + IFT_NSIP = 0x1b + IFT_OPTICALCHANNEL = 0xc3 + IFT_OPTICALTRANSPORT = 0xc4 + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PFLOG = 0xf6 + IFT_PFSYNC = 0xf7 + IFT_PLC = 0xae + IFT_POS = 0xab + IFT_PPPMULTILINKBUNDLE = 0x6c + IFT_PROPBWAP2MP = 0xb8 + IFT_PROPCNLS = 0x59 + IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5 + IFT_PROPDOCSWIRELESSMACLAYER = 0xb4 + IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6 + IFT_PROPMUX = 0x36 + IFT_PROPWIRELESSP2P = 0x9d + IFT_PTPSERIAL = 0x16 + IFT_PVC = 0xf1 + IFT_QLLC = 0x44 + IFT_RADIOMAC = 0xbc + IFT_RADSL = 0x5f + IFT_REACHDSL = 0xc0 + IFT_RFC1483 = 0x9f + IFT_RS232 = 0x21 + IFT_RSRB = 0x4f + IFT_SDLC = 0x11 + IFT_SDSL = 0x60 + IFT_SHDSL = 0xa9 + IFT_SIP = 0x1f + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETOVERHEADCHANNEL = 0xb9 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_SRP = 0x97 + IFT_SS7SIGLINK = 0x9c + IFT_STACKTOSTACK = 0x6f + IFT_STARLAN = 0xb + IFT_STF = 0xd7 + IFT_T1 = 0x12 + IFT_TDLC = 0x74 + IFT_TERMPAD = 0x5b + IFT_TR008 = 0xb0 + IFT_TRANSPHDLC = 0x7b + IFT_TUNNEL = 0x83 + IFT_ULTRA = 0x1d + IFT_USB = 0xa0 + IFT_V11 = 0x40 + IFT_V35 = 0x2d + IFT_V36 = 0x41 + IFT_V37 = 0x78 + IFT_VDSL = 0x61 + IFT_VIRTUALIPADDRESS = 0x70 + IFT_VOICEEM = 0x64 + IFT_VOICEENCAP = 0x67 + IFT_VOICEFXO = 0x65 + IFT_VOICEFXS = 0x66 + IFT_VOICEOVERATM = 0x98 + IFT_VOICEOVERFRAMERELAY = 0x99 + IFT_VOICEOVERIP = 0x68 + IFT_X213 = 0x5d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25HUNTGROUP = 0x7a + IFT_X25MLP = 0x79 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IPPROTO_MAXID = 0x34 + IPV6_FAITH = 0x1d + IP_FAITH = 0x16 + MAP_NORESERVE = 0x40 + MAP_RENAME = 0x20 + NET_RT_MAXID = 0x6 + RTF_PRCLONING = 0x10000 + RTM_OLDADD = 0x9 + RTM_OLDDEL = 0xa + SIOCADDRT = 0x8040720a + SIOCALIFADDR = 0x8118691b + SIOCDELRT = 0x8040720b + SIOCDLIFADDR = 0x8118691d + SIOCGLIFADDR = 0xc118691c + SIOCGLIFPHYADDR = 0xc118694b + SIOCSLIFPHYADDR = 0x8118694a +) diff --git a/vendor/golang.org/x/sys/unix/errors_freebsd_arm.go b/vendor/golang.org/x/sys/unix/errors_freebsd_arm.go new file mode 100644 index 0000000..856dca3 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/errors_freebsd_arm.go @@ -0,0 +1,226 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package unix + +const ( + IFT_1822 = 0x2 + IFT_A12MPPSWITCH = 0x82 + IFT_AAL2 = 0xbb + IFT_AAL5 = 0x31 + IFT_ADSL = 0x5e + IFT_AFLANE8023 = 0x3b + IFT_AFLANE8025 = 0x3c + IFT_ARAP = 0x58 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ASYNC = 0x54 + IFT_ATM = 0x25 + IFT_ATMDXI = 0x69 + IFT_ATMFUNI = 0x6a + IFT_ATMIMA = 0x6b + IFT_ATMLOGICAL = 0x50 + IFT_ATMRADIO = 0xbd + IFT_ATMSUBINTERFACE = 0x86 + IFT_ATMVCIENDPT = 0xc2 + IFT_ATMVIRTUAL = 0x95 + IFT_BGPPOLICYACCOUNTING = 0xa2 + IFT_BSC = 0x53 + IFT_CCTEMUL = 0x3d + IFT_CEPT = 0x13 + IFT_CES = 0x85 + IFT_CHANNEL = 0x46 + IFT_CNR = 0x55 + IFT_COFFEE = 0x84 + IFT_COMPOSITELINK = 0x9b + IFT_DCN = 0x8d + IFT_DIGITALPOWERLINE = 0x8a + IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba + IFT_DLSW = 0x4a + IFT_DOCSCABLEDOWNSTREAM = 0x80 + IFT_DOCSCABLEMACLAYER = 0x7f + IFT_DOCSCABLEUPSTREAM = 0x81 + IFT_DS0 = 0x51 + IFT_DS0BUNDLE = 0x52 + IFT_DS1FDL = 0xaa + IFT_DS3 = 0x1e + IFT_DTM = 0x8c + IFT_DVBASILN = 0xac + IFT_DVBASIOUT = 0xad + IFT_DVBRCCDOWNSTREAM = 0x93 + IFT_DVBRCCMACLAYER = 0x92 + IFT_DVBRCCUPSTREAM = 0x94 + IFT_ENC = 0xf4 + IFT_EON = 0x19 + IFT_EPLRS = 0x57 + IFT_ESCON = 0x49 + IFT_ETHER = 0x6 + IFT_FAST = 0x7d + IFT_FASTETHER = 0x3e + IFT_FASTETHERFX = 0x45 + IFT_FDDI = 0xf + IFT_FIBRECHANNEL = 0x38 + IFT_FRAMERELAYINTERCONNECT = 0x3a + IFT_FRAMERELAYMPI = 0x5c + IFT_FRDLCIENDPT = 0xc1 + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_FRF16MFRBUNDLE = 0xa3 + IFT_FRFORWARD = 0x9e + IFT_G703AT2MB = 0x43 + IFT_G703AT64K = 0x42 + IFT_GIF = 0xf0 + IFT_GIGABITETHERNET = 0x75 + IFT_GR303IDT = 0xb2 + IFT_GR303RDT = 0xb1 + IFT_H323GATEKEEPER = 0xa4 + IFT_H323PROXY = 0xa5 + IFT_HDH1822 = 0x3 + IFT_HDLC = 0x76 + IFT_HDSL2 = 0xa8 + IFT_HIPERLAN2 = 0xb7 + IFT_HIPPI = 0x2f + IFT_HIPPIINTERFACE = 0x39 + IFT_HOSTPAD = 0x5a + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IBM370PARCHAN = 0x48 + IFT_IDSL = 0x9a + IFT_IEEE80211 = 0x47 + IFT_IEEE80212 = 0x37 + IFT_IEEE8023ADLAG = 0xa1 + IFT_IFGSN = 0x91 + IFT_IMT = 0xbe + IFT_INTERLEAVE = 0x7c + IFT_IP = 0x7e + IFT_IPFORWARD = 0x8e + IFT_IPOVERATM = 0x72 + IFT_IPOVERCDLC = 0x6d + IFT_IPOVERCLAW = 0x6e + IFT_IPSWITCH = 0x4e + IFT_ISDN = 0x3f + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISDNS = 0x4b + IFT_ISDNU = 0x4c + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88025CRFPINT = 0x62 + IFT_ISO88025DTR = 0x56 + IFT_ISO88025FIBER = 0x73 + IFT_ISO88026 = 0xa + IFT_ISUP = 0xb3 + IFT_L3IPXVLAN = 0x89 + IFT_LAPB = 0x10 + IFT_LAPD = 0x4d + IFT_LAPF = 0x77 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MEDIAMAILOVERIP = 0x8b + IFT_MFSIGLINK = 0xa7 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_MPC = 0x71 + IFT_MPLS = 0xa6 + IFT_MPLSTUNNEL = 0x96 + IFT_MSDSL = 0x8f + IFT_MVL = 0xbf + IFT_MYRINET = 0x63 + IFT_NFAS = 0xaf + IFT_NSIP = 0x1b + IFT_OPTICALCHANNEL = 0xc3 + IFT_OPTICALTRANSPORT = 0xc4 + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PFLOG = 0xf6 + IFT_PFSYNC = 0xf7 + IFT_PLC = 0xae + IFT_POS = 0xab + IFT_PPPMULTILINKBUNDLE = 0x6c + IFT_PROPBWAP2MP = 0xb8 + IFT_PROPCNLS = 0x59 + IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5 + IFT_PROPDOCSWIRELESSMACLAYER = 0xb4 + IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6 + IFT_PROPMUX = 0x36 + IFT_PROPWIRELESSP2P = 0x9d + IFT_PTPSERIAL = 0x16 + IFT_PVC = 0xf1 + IFT_QLLC = 0x44 + IFT_RADIOMAC = 0xbc + IFT_RADSL = 0x5f + IFT_REACHDSL = 0xc0 + IFT_RFC1483 = 0x9f + IFT_RS232 = 0x21 + IFT_RSRB = 0x4f + IFT_SDLC = 0x11 + IFT_SDSL = 0x60 + IFT_SHDSL = 0xa9 + IFT_SIP = 0x1f + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETOVERHEADCHANNEL = 0xb9 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_SRP = 0x97 + IFT_SS7SIGLINK = 0x9c + IFT_STACKTOSTACK = 0x6f + IFT_STARLAN = 0xb + IFT_STF = 0xd7 + IFT_T1 = 0x12 + IFT_TDLC = 0x74 + IFT_TERMPAD = 0x5b + IFT_TR008 = 0xb0 + IFT_TRANSPHDLC = 0x7b + IFT_TUNNEL = 0x83 + IFT_ULTRA = 0x1d + IFT_USB = 0xa0 + IFT_V11 = 0x40 + IFT_V35 = 0x2d + IFT_V36 = 0x41 + IFT_V37 = 0x78 + IFT_VDSL = 0x61 + IFT_VIRTUALIPADDRESS = 0x70 + IFT_VOICEEM = 0x64 + IFT_VOICEENCAP = 0x67 + IFT_VOICEFXO = 0x65 + IFT_VOICEFXS = 0x66 + IFT_VOICEOVERATM = 0x98 + IFT_VOICEOVERFRAMERELAY = 0x99 + IFT_VOICEOVERIP = 0x68 + IFT_X213 = 0x5d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25HUNTGROUP = 0x7a + IFT_X25MLP = 0x79 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + + // missing constants on FreeBSD-11.1-RELEASE, copied from old values in ztypes_freebsd_arm.go + IFF_SMART = 0x20 + IFT_FAITH = 0xf2 + IFT_IPXIP = 0xf9 + IPPROTO_MAXID = 0x34 + IPV6_FAITH = 0x1d + IP_FAITH = 0x16 + MAP_NORESERVE = 0x40 + MAP_RENAME = 0x20 + NET_RT_MAXID = 0x6 + RTF_PRCLONING = 0x10000 + RTM_OLDADD = 0x9 + RTM_OLDDEL = 0xa + SIOCADDRT = 0x8030720a + SIOCALIFADDR = 0x8118691b + SIOCDELRT = 0x8030720b + SIOCDLIFADDR = 0x8118691d + SIOCGLIFADDR = 0xc118691c + SIOCGLIFPHYADDR = 0xc118694b + SIOCSLIFPHYADDR = 0x8118694a +) diff --git a/vendor/golang.org/x/sys/unix/fcntl.go b/vendor/golang.org/x/sys/unix/fcntl.go new file mode 100644 index 0000000..0c58c7e --- /dev/null +++ b/vendor/golang.org/x/sys/unix/fcntl.go @@ -0,0 +1,28 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build darwin dragonfly freebsd linux netbsd openbsd + +package unix + +import "unsafe" + +// fcntl64Syscall is usually SYS_FCNTL, but is overridden on 32-bit Linux +// systems by flock_linux_32bit.go to be SYS_FCNTL64. +var fcntl64Syscall uintptr = SYS_FCNTL + +// FcntlInt performs a fcntl syscall on fd with the provided command and argument. +func FcntlInt(fd uintptr, cmd, arg int) (int, error) { + valptr, _, err := Syscall(fcntl64Syscall, fd, uintptr(cmd), uintptr(arg)) + return int(valptr), err +} + +// FcntlFlock performs a fcntl syscall for the F_GETLK, F_SETLK or F_SETLKW command. +func FcntlFlock(fd uintptr, cmd int, lk *Flock_t) error { + _, _, errno := Syscall(fcntl64Syscall, fd, uintptr(cmd), uintptr(unsafe.Pointer(lk))) + if errno == 0 { + return nil + } + return errno +} diff --git a/vendor/golang.org/x/sys/unix/fcntl_linux_32bit.go b/vendor/golang.org/x/sys/unix/fcntl_linux_32bit.go new file mode 100644 index 0000000..fc0e50e --- /dev/null +++ b/vendor/golang.org/x/sys/unix/fcntl_linux_32bit.go @@ -0,0 +1,13 @@ +// +build linux,386 linux,arm linux,mips linux,mipsle + +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package unix + +func init() { + // On 32-bit Linux systems, the fcntl syscall that matches Go's + // Flock_t type is SYS_FCNTL64, not SYS_FCNTL. + fcntl64Syscall = SYS_FCNTL64 +} diff --git a/vendor/golang.org/x/sys/unix/gccgo.go b/vendor/golang.org/x/sys/unix/gccgo.go new file mode 100644 index 0000000..50062e3 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/gccgo.go @@ -0,0 +1,61 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build gccgo + +package unix + +import "syscall" + +// We can't use the gc-syntax .s files for gccgo. On the plus side +// much of the functionality can be written directly in Go. + +//extern gccgoRealSyscallNoError +func realSyscallNoError(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r uintptr) + +//extern gccgoRealSyscall +func realSyscall(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r, errno uintptr) + +func SyscallNoError(trap, a1, a2, a3 uintptr) (r1, r2 uintptr) { + syscall.Entersyscall() + r := realSyscallNoError(trap, a1, a2, a3, 0, 0, 0, 0, 0, 0) + syscall.Exitsyscall() + return r, 0 +} + +func Syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err syscall.Errno) { + syscall.Entersyscall() + r, errno := realSyscall(trap, a1, a2, a3, 0, 0, 0, 0, 0, 0) + syscall.Exitsyscall() + return r, 0, syscall.Errno(errno) +} + +func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno) { + syscall.Entersyscall() + r, errno := realSyscall(trap, a1, a2, a3, a4, a5, a6, 0, 0, 0) + syscall.Exitsyscall() + return r, 0, syscall.Errno(errno) +} + +func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) { + syscall.Entersyscall() + r, errno := realSyscall(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9) + syscall.Exitsyscall() + return r, 0, syscall.Errno(errno) +} + +func RawSyscallNoError(trap, a1, a2, a3 uintptr) (r1, r2 uintptr) { + r := realSyscallNoError(trap, a1, a2, a3, 0, 0, 0, 0, 0, 0) + return r, 0 +} + +func RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err syscall.Errno) { + r, errno := realSyscall(trap, a1, a2, a3, 0, 0, 0, 0, 0, 0) + return r, 0, syscall.Errno(errno) +} + +func RawSyscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno) { + r, errno := realSyscall(trap, a1, a2, a3, a4, a5, a6, 0, 0, 0) + return r, 0, syscall.Errno(errno) +} diff --git a/vendor/golang.org/x/sys/unix/gccgo_c.c b/vendor/golang.org/x/sys/unix/gccgo_c.c new file mode 100644 index 0000000..24e96b1 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/gccgo_c.c @@ -0,0 +1,47 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build gccgo + +#include +#include +#include + +#define _STRINGIFY2_(x) #x +#define _STRINGIFY_(x) _STRINGIFY2_(x) +#define GOSYM_PREFIX _STRINGIFY_(__USER_LABEL_PREFIX__) + +// Call syscall from C code because the gccgo support for calling from +// Go to C does not support varargs functions. + +struct ret { + uintptr_t r; + uintptr_t err; +}; + +struct ret +gccgoRealSyscall(uintptr_t trap, uintptr_t a1, uintptr_t a2, uintptr_t a3, uintptr_t a4, uintptr_t a5, uintptr_t a6, uintptr_t a7, uintptr_t a8, uintptr_t a9) +{ + struct ret r; + + errno = 0; + r.r = syscall(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9); + r.err = errno; + return r; +} + +uintptr_t +gccgoRealSyscallNoError(uintptr_t trap, uintptr_t a1, uintptr_t a2, uintptr_t a3, uintptr_t a4, uintptr_t a5, uintptr_t a6, uintptr_t a7, uintptr_t a8, uintptr_t a9) +{ + return syscall(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9); +} + +// Define the use function in C so that it is not inlined. + +extern void use(void *) __asm__ (GOSYM_PREFIX GOPKGPATH ".use") __attribute__((noinline)); + +void +use(void *p __attribute__ ((unused))) +{ +} diff --git a/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go b/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go new file mode 100644 index 0000000..251a977 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go @@ -0,0 +1,20 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build gccgo,linux,amd64 + +package unix + +import "syscall" + +//extern gettimeofday +func realGettimeofday(*Timeval, *byte) int32 + +func gettimeofday(tv *Timeval) (err syscall.Errno) { + r := realGettimeofday(tv, nil) + if r < 0 { + return syscall.GetErrno() + } + return 0 +} diff --git a/vendor/golang.org/x/sys/unix/mkall.sh b/vendor/golang.org/x/sys/unix/mkall.sh new file mode 100755 index 0000000..1715122 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/mkall.sh @@ -0,0 +1,188 @@ +#!/usr/bin/env bash +# Copyright 2009 The Go Authors. All rights reserved. +# Use of this source code is governed by a BSD-style +# license that can be found in the LICENSE file. + +# This script runs or (given -n) prints suggested commands to generate files for +# the Architecture/OS specified by the GOARCH and GOOS environment variables. +# See README.md for more information about how the build system works. + +GOOSARCH="${GOOS}_${GOARCH}" + +# defaults +mksyscall="./mksyscall.pl" +mkerrors="./mkerrors.sh" +zerrors="zerrors_$GOOSARCH.go" +mksysctl="" +zsysctl="zsysctl_$GOOSARCH.go" +mksysnum= +mktypes= +run="sh" +cmd="" + +case "$1" in +-syscalls) + for i in zsyscall*go + do + # Run the command line that appears in the first line + # of the generated file to regenerate it. + sed 1q $i | sed 's;^// ;;' | sh > _$i && gofmt < _$i > $i + rm _$i + done + exit 0 + ;; +-n) + run="cat" + cmd="echo" + shift +esac + +case "$#" in +0) + ;; +*) + echo 'usage: mkall.sh [-n]' 1>&2 + exit 2 +esac + +if [[ "$GOOS" = "linux" ]] && [[ "$GOARCH" != "sparc64" ]]; then + # Use then new build system + # Files generated through docker (use $cmd so you can Ctl-C the build or run) + $cmd docker build --tag generate:$GOOS $GOOS + $cmd docker run --interactive --tty --volume $(dirname "$(readlink -f "$0")"):/build generate:$GOOS + exit +fi + +GOOSARCH_in=syscall_$GOOSARCH.go +case "$GOOSARCH" in +_* | *_ | _) + echo 'undefined $GOOS_$GOARCH:' "$GOOSARCH" 1>&2 + exit 1 + ;; +darwin_386) + mkerrors="$mkerrors -m32" + mksyscall="./mksyscall.pl -l32" + mksysnum="./mksysnum_darwin.pl $(xcrun --show-sdk-path --sdk macosx)/usr/include/sys/syscall.h" + mktypes="GOARCH=$GOARCH go tool cgo -godefs" + ;; +darwin_amd64) + mkerrors="$mkerrors -m64" + mksysnum="./mksysnum_darwin.pl $(xcrun --show-sdk-path --sdk macosx)/usr/include/sys/syscall.h" + mktypes="GOARCH=$GOARCH go tool cgo -godefs" + ;; +darwin_arm) + mkerrors="$mkerrors" + mksysnum="./mksysnum_darwin.pl $(xcrun --show-sdk-path --sdk iphoneos)/usr/include/sys/syscall.h" + mktypes="GOARCH=$GOARCH go tool cgo -godefs" + ;; +darwin_arm64) + mkerrors="$mkerrors -m64" + mksysnum="./mksysnum_darwin.pl $(xcrun --show-sdk-path --sdk iphoneos)/usr/include/sys/syscall.h" + mktypes="GOARCH=$GOARCH go tool cgo -godefs" + ;; +dragonfly_amd64) + mkerrors="$mkerrors -m64" + mksyscall="./mksyscall.pl -dragonfly" + mksysnum="curl -s 'http://gitweb.dragonflybsd.org/dragonfly.git/blob_plain/HEAD:/sys/kern/syscalls.master' | ./mksysnum_dragonfly.pl" + mktypes="GOARCH=$GOARCH go tool cgo -godefs" + ;; +freebsd_386) + mkerrors="$mkerrors -m32" + mksyscall="./mksyscall.pl -l32" + mksysnum="curl -s 'http://svn.freebsd.org/base/stable/10/sys/kern/syscalls.master' | ./mksysnum_freebsd.pl" + mktypes="GOARCH=$GOARCH go tool cgo -godefs" + ;; +freebsd_amd64) + mkerrors="$mkerrors -m64" + mksysnum="curl -s 'http://svn.freebsd.org/base/stable/10/sys/kern/syscalls.master' | ./mksysnum_freebsd.pl" + mktypes="GOARCH=$GOARCH go tool cgo -godefs" + ;; +freebsd_arm) + mkerrors="$mkerrors" + mksyscall="./mksyscall.pl -l32 -arm" + mksysnum="curl -s 'http://svn.freebsd.org/base/stable/10/sys/kern/syscalls.master' | ./mksysnum_freebsd.pl" + # Let the type of C char be signed for making the bare syscall + # API consistent across platforms. + mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char" + ;; +linux_sparc64) + GOOSARCH_in=syscall_linux_sparc64.go + unistd_h=/usr/include/sparc64-linux-gnu/asm/unistd.h + mkerrors="$mkerrors -m64" + mksysnum="./mksysnum_linux.pl $unistd_h" + mktypes="GOARCH=$GOARCH go tool cgo -godefs" + ;; +netbsd_386) + mkerrors="$mkerrors -m32" + mksyscall="./mksyscall.pl -l32 -netbsd" + mksysnum="curl -s 'http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/sys/kern/syscalls.master' | ./mksysnum_netbsd.pl" + mktypes="GOARCH=$GOARCH go tool cgo -godefs" + ;; +netbsd_amd64) + mkerrors="$mkerrors -m64" + mksyscall="./mksyscall.pl -netbsd" + mksysnum="curl -s 'http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/sys/kern/syscalls.master' | ./mksysnum_netbsd.pl" + mktypes="GOARCH=$GOARCH go tool cgo -godefs" + ;; +netbsd_arm) + mkerrors="$mkerrors" + mksyscall="./mksyscall.pl -l32 -netbsd -arm" + mksysnum="curl -s 'http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/sys/kern/syscalls.master' | ./mksysnum_netbsd.pl" + # Let the type of C char be signed for making the bare syscall + # API consistent across platforms. + mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char" + ;; +openbsd_386) + mkerrors="$mkerrors -m32" + mksyscall="./mksyscall.pl -l32 -openbsd" + mksysctl="./mksysctl_openbsd.pl" + mksysnum="curl -s 'http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/syscalls.master' | ./mksysnum_openbsd.pl" + mktypes="GOARCH=$GOARCH go tool cgo -godefs" + ;; +openbsd_amd64) + mkerrors="$mkerrors -m64" + mksyscall="./mksyscall.pl -openbsd" + mksysctl="./mksysctl_openbsd.pl" + mksysnum="curl -s 'http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/syscalls.master' | ./mksysnum_openbsd.pl" + mktypes="GOARCH=$GOARCH go tool cgo -godefs" + ;; +openbsd_arm) + mkerrors="$mkerrors" + mksyscall="./mksyscall.pl -l32 -openbsd -arm" + mksysctl="./mksysctl_openbsd.pl" + mksysnum="curl -s 'http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/syscalls.master' | ./mksysnum_openbsd.pl" + # Let the type of C char be signed for making the bare syscall + # API consistent across platforms. + mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char" + ;; +solaris_amd64) + mksyscall="./mksyscall_solaris.pl" + mkerrors="$mkerrors -m64" + mksysnum= + mktypes="GOARCH=$GOARCH go tool cgo -godefs" + ;; +*) + echo 'unrecognized $GOOS_$GOARCH: ' "$GOOSARCH" 1>&2 + exit 1 + ;; +esac + +( + if [ -n "$mkerrors" ]; then echo "$mkerrors |gofmt >$zerrors"; fi + case "$GOOS" in + *) + syscall_goos="syscall_$GOOS.go" + case "$GOOS" in + darwin | dragonfly | freebsd | netbsd | openbsd) + syscall_goos="syscall_bsd.go $syscall_goos" + ;; + esac + if [ -n "$mksyscall" ]; then echo "$mksyscall -tags $GOOS,$GOARCH $syscall_goos $GOOSARCH_in |gofmt >zsyscall_$GOOSARCH.go"; fi + ;; + esac + if [ -n "$mksysctl" ]; then echo "$mksysctl |gofmt >$zsysctl"; fi + if [ -n "$mksysnum" ]; then echo "$mksysnum |gofmt >zsysnum_$GOOSARCH.go"; fi + if [ -n "$mktypes" ]; then + echo "$mktypes types_$GOOS.go | go run mkpost.go > ztypes_$GOOSARCH.go"; + fi +) | $run diff --git a/vendor/golang.org/x/sys/unix/mkerrors.sh b/vendor/golang.org/x/sys/unix/mkerrors.sh new file mode 100755 index 0000000..be72b9c --- /dev/null +++ b/vendor/golang.org/x/sys/unix/mkerrors.sh @@ -0,0 +1,598 @@ +#!/usr/bin/env bash +# Copyright 2009 The Go Authors. All rights reserved. +# Use of this source code is governed by a BSD-style +# license that can be found in the LICENSE file. + +# Generate Go code listing errors and other #defined constant +# values (ENAMETOOLONG etc.), by asking the preprocessor +# about the definitions. + +unset LANG +export LC_ALL=C +export LC_CTYPE=C + +if test -z "$GOARCH" -o -z "$GOOS"; then + echo 1>&2 "GOARCH or GOOS not defined in environment" + exit 1 +fi + +# Check that we are using the new build system if we should +if [[ "$GOOS" = "linux" ]] && [[ "$GOARCH" != "sparc64" ]]; then + if [[ "$GOLANG_SYS_BUILD" != "docker" ]]; then + echo 1>&2 "In the new build system, mkerrors should not be called directly." + echo 1>&2 "See README.md" + exit 1 + fi +fi + +CC=${CC:-cc} + +if [[ "$GOOS" = "solaris" ]]; then + # Assumes GNU versions of utilities in PATH. + export PATH=/usr/gnu/bin:$PATH +fi + +uname=$(uname) + +includes_Darwin=' +#define _DARWIN_C_SOURCE +#define KERNEL +#define _DARWIN_USE_64_BIT_INODE +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +' + +includes_DragonFly=' +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +' + +includes_FreeBSD=' +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#if __FreeBSD__ >= 10 +#define IFT_CARP 0xf8 // IFT_CARP is deprecated in FreeBSD 10 +#undef SIOCAIFADDR +#define SIOCAIFADDR _IOW(105, 26, struct oifaliasreq) // ifaliasreq contains if_data +#undef SIOCSIFPHYADDR +#define SIOCSIFPHYADDR _IOW(105, 70, struct oifaliasreq) // ifaliasreq contains if_data +#endif +' + +includes_Linux=' +#define _LARGEFILE_SOURCE +#define _LARGEFILE64_SOURCE +#ifndef __LP64__ +#define _FILE_OFFSET_BITS 64 +#endif +#define _GNU_SOURCE + +// is broken on powerpc64, as it fails to include definitions of +// these structures. We just include them copied from . +#if defined(__powerpc__) +struct sgttyb { + char sg_ispeed; + char sg_ospeed; + char sg_erase; + char sg_kill; + short sg_flags; +}; + +struct tchars { + char t_intrc; + char t_quitc; + char t_startc; + char t_stopc; + char t_eofc; + char t_brkc; +}; + +struct ltchars { + char t_suspc; + char t_dsuspc; + char t_rprntc; + char t_flushc; + char t_werasc; + char t_lnextc; +}; +#endif + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#ifndef MSG_FASTOPEN +#define MSG_FASTOPEN 0x20000000 +#endif + +#ifndef PTRACE_GETREGS +#define PTRACE_GETREGS 0xc +#endif + +#ifndef PTRACE_SETREGS +#define PTRACE_SETREGS 0xd +#endif + +#ifndef SOL_NETLINK +#define SOL_NETLINK 270 +#endif + +#ifdef SOL_BLUETOOTH +// SPARC includes this in /usr/include/sparc64-linux-gnu/bits/socket.h +// but it is already in bluetooth_linux.go +#undef SOL_BLUETOOTH +#endif + +// Certain constants are missing from the fs/crypto UAPI +#define FS_KEY_DESC_PREFIX "fscrypt:" +#define FS_KEY_DESC_PREFIX_SIZE 8 +#define FS_MAX_KEY_SIZE 64 +' + +includes_NetBSD=' +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +// Needed since refers to it... +#define schedppq 1 +' + +includes_OpenBSD=' +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +// We keep some constants not supported in OpenBSD 5.5 and beyond for +// the promise of compatibility. +#define EMUL_ENABLED 0x1 +#define EMUL_NATIVE 0x2 +#define IPV6_FAITH 0x1d +#define IPV6_OPTIONS 0x1 +#define IPV6_RTHDR_STRICT 0x1 +#define IPV6_SOCKOPT_RESERVED1 0x3 +#define SIOCGIFGENERIC 0xc020693a +#define SIOCSIFGENERIC 0x80206939 +#define WALTSIG 0x4 +' + +includes_SunOS=' +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +' + + +includes=' +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +' +ccflags="$@" + +# Write go tool cgo -godefs input. +( + echo package unix + echo + echo '/*' + indirect="includes_$(uname)" + echo "${!indirect} $includes" + echo '*/' + echo 'import "C"' + echo 'import "syscall"' + echo + echo 'const (' + + # The gcc command line prints all the #defines + # it encounters while processing the input + echo "${!indirect} $includes" | $CC -x c - -E -dM $ccflags | + awk ' + $1 != "#define" || $2 ~ /\(/ || $3 == "" {next} + + $2 ~ /^E([ABCD]X|[BIS]P|[SD]I|S|FL)$/ {next} # 386 registers + $2 ~ /^(SIGEV_|SIGSTKSZ|SIGRT(MIN|MAX))/ {next} + $2 ~ /^(SCM_SRCRT)$/ {next} + $2 ~ /^(MAP_FAILED)$/ {next} + $2 ~ /^ELF_.*$/ {next}# contains ELF_ARCH, etc. + + $2 ~ /^EXTATTR_NAMESPACE_NAMES/ || + $2 ~ /^EXTATTR_NAMESPACE_[A-Z]+_STRING/ {next} + + $2 !~ /^ETH_/ && + $2 !~ /^EPROC_/ && + $2 !~ /^EQUIV_/ && + $2 !~ /^EXPR_/ && + $2 ~ /^E[A-Z0-9_]+$/ || + $2 ~ /^B[0-9_]+$/ || + $2 ~ /^(OLD|NEW)DEV$/ || + $2 == "BOTHER" || + $2 ~ /^CI?BAUD(EX)?$/ || + $2 == "IBSHIFT" || + $2 ~ /^V[A-Z0-9]+$/ || + $2 ~ /^CS[A-Z0-9]/ || + $2 ~ /^I(SIG|CANON|CRNL|UCLC|EXTEN|MAXBEL|STRIP|UTF8)$/ || + $2 ~ /^IGN/ || + $2 ~ /^IX(ON|ANY|OFF)$/ || + $2 ~ /^IN(LCR|PCK)$/ || + $2 !~ "X86_CR3_PCID_NOFLUSH" && + $2 ~ /(^FLU?SH)|(FLU?SH$)/ || + $2 ~ /^C(LOCAL|READ|MSPAR|RTSCTS)$/ || + $2 == "BRKINT" || + $2 == "HUPCL" || + $2 == "PENDIN" || + $2 == "TOSTOP" || + $2 == "XCASE" || + $2 == "ALTWERASE" || + $2 == "NOKERNINFO" || + $2 ~ /^PAR/ || + $2 ~ /^SIG[^_]/ || + $2 ~ /^O[CNPFPL][A-Z]+[^_][A-Z]+$/ || + $2 ~ /^(NL|CR|TAB|BS|VT|FF)DLY$/ || + $2 ~ /^(NL|CR|TAB|BS|VT|FF)[0-9]$/ || + $2 ~ /^O?XTABS$/ || + $2 ~ /^TC[IO](ON|OFF)$/ || + $2 ~ /^IN_/ || + $2 ~ /^LOCK_(SH|EX|NB|UN)$/ || + $2 ~ /^(AF|SOCK|SO|SOL|IPPROTO|IP|IPV6|ICMP6|TCP|EVFILT|NOTE|EV|SHUT|PROT|MAP|PACKET|MSG|SCM|MCL|DT|MADV|PR)_/ || + $2 ~ /^FALLOC_/ || + $2 == "ICMPV6_FILTER" || + $2 == "SOMAXCONN" || + $2 == "NAME_MAX" || + $2 == "IFNAMSIZ" || + $2 ~ /^CTL_(HW|KERN|MAXNAME|NET|QUERY)$/ || + $2 ~ /^KERN_(HOSTNAME|OS(RELEASE|TYPE)|VERSION)$/ || + $2 ~ /^HW_MACHINE$/ || + $2 ~ /^SYSCTL_VERS/ || + $2 ~ /^(MS|MNT|UMOUNT)_/ || + $2 ~ /^TUN(SET|GET|ATTACH|DETACH)/ || + $2 ~ /^(O|F|E?FD|NAME|S|PTRACE|PT)_/ || + $2 ~ /^LINUX_REBOOT_CMD_/ || + $2 ~ /^LINUX_REBOOT_MAGIC[12]$/ || + $2 !~ "NLA_TYPE_MASK" && + $2 ~ /^(NETLINK|NLM|NLMSG|NLA|IFA|IFAN|RT|RTCF|RTN|RTPROT|RTNH|ARPHRD|ETH_P)_/ || + $2 ~ /^SIOC/ || + $2 ~ /^TIOC/ || + $2 ~ /^TCGET/ || + $2 ~ /^TCSET/ || + $2 ~ /^TC(FLSH|SBRKP?|XONC)$/ || + $2 !~ "RTF_BITS" && + $2 ~ /^(IFF|IFT|NET_RT|RTM|RTF|RTV|RTA|RTAX)_/ || + $2 ~ /^BIOC/ || + $2 ~ /^RUSAGE_(SELF|CHILDREN|THREAD)/ || + $2 ~ /^RLIMIT_(AS|CORE|CPU|DATA|FSIZE|LOCKS|MEMLOCK|MSGQUEUE|NICE|NOFILE|NPROC|RSS|RTPRIO|RTTIME|SIGPENDING|STACK)|RLIM_INFINITY/ || + $2 ~ /^PRIO_(PROCESS|PGRP|USER)/ || + $2 ~ /^CLONE_[A-Z_]+/ || + $2 !~ /^(BPF_TIMEVAL)$/ && + $2 ~ /^(BPF|DLT)_/ || + $2 ~ /^CLOCK_/ || + $2 ~ /^CAN_/ || + $2 ~ /^CAP_/ || + $2 ~ /^ALG_/ || + $2 ~ /^FS_(POLICY_FLAGS|KEY_DESC|ENCRYPTION_MODE|[A-Z0-9_]+_KEY_SIZE|IOC_(GET|SET)_ENCRYPTION)/ || + $2 ~ /^GRND_/ || + $2 ~ /^KEY_(SPEC|REQKEY_DEFL)_/ || + $2 ~ /^KEYCTL_/ || + $2 ~ /^PERF_EVENT_IOC_/ || + $2 ~ /^SECCOMP_MODE_/ || + $2 ~ /^SPLICE_/ || + $2 ~ /^[A-Z0-9_]+_MAGIC2?$/ || + $2 ~ /^(VM|VMADDR)_/ || + $2 ~ /^IOCTL_VM_SOCKETS_/ || + $2 ~ /^(TASKSTATS|TS)_/ || + $2 ~ /^CGROUPSTATS_/ || + $2 ~ /^GENL_/ || + $2 ~ /^STATX_/ || + $2 ~ /^UTIME_/ || + $2 ~ /^XATTR_(CREATE|REPLACE)/ || + $2 ~ /^ATTR_(BIT_MAP_COUNT|(CMN|VOL|FILE)_)/ || + $2 ~ /^FSOPT_/ || + $2 ~ /^WDIOC_/ || + $2 ~ /^(HDIO|WIN|SMART)_/ || + $2 !~ "WMESGLEN" && + $2 ~ /^W[A-Z0-9]+$/ || + $2 ~ /^BLK[A-Z]*(GET$|SET$|BUF$|PART$|SIZE)/ {printf("\t%s = C.%s\n", $2, $2)} + $2 ~ /^__WCOREFLAG$/ {next} + $2 ~ /^__W[A-Z0-9]+$/ {printf("\t%s = C.%s\n", substr($2,3), $2)} + + {next} + ' | sort + + echo ')' +) >_const.go + +# Pull out the error names for later. +errors=$( + echo '#include ' | $CC -x c - -E -dM $ccflags | + awk '$1=="#define" && $2 ~ /^E[A-Z0-9_]+$/ { print $2 }' | + sort +) + +# Pull out the signal names for later. +signals=$( + echo '#include ' | $CC -x c - -E -dM $ccflags | + awk '$1=="#define" && $2 ~ /^SIG[A-Z0-9]+$/ { print $2 }' | + egrep -v '(SIGSTKSIZE|SIGSTKSZ|SIGRT)' | + sort +) + +# Again, writing regexps to a file. +echo '#include ' | $CC -x c - -E -dM $ccflags | + awk '$1=="#define" && $2 ~ /^E[A-Z0-9_]+$/ { print "^\t" $2 "[ \t]*=" }' | + sort >_error.grep +echo '#include ' | $CC -x c - -E -dM $ccflags | + awk '$1=="#define" && $2 ~ /^SIG[A-Z0-9]+$/ { print "^\t" $2 "[ \t]*=" }' | + egrep -v '(SIGSTKSIZE|SIGSTKSZ|SIGRT)' | + sort >_signal.grep + +echo '// mkerrors.sh' "$@" +echo '// Code generated by the command above; see README.md. DO NOT EDIT.' +echo +echo "// +build ${GOARCH},${GOOS}" +echo +go tool cgo -godefs -- "$@" _const.go >_error.out +cat _error.out | grep -vf _error.grep | grep -vf _signal.grep +echo +echo '// Errors' +echo 'const (' +cat _error.out | grep -f _error.grep | sed 's/=\(.*\)/= syscall.Errno(\1)/' +echo ')' + +echo +echo '// Signals' +echo 'const (' +cat _error.out | grep -f _signal.grep | sed 's/=\(.*\)/= syscall.Signal(\1)/' +echo ')' + +# Run C program to print error and syscall strings. +( + echo -E " +#include +#include +#include +#include +#include +#include + +#define nelem(x) (sizeof(x)/sizeof((x)[0])) + +enum { A = 'A', Z = 'Z', a = 'a', z = 'z' }; // avoid need for single quotes below + +struct tuple { + int num; + const char *name; +}; + +struct tuple errors[] = { +" + for i in $errors + do + echo -E ' {'$i', "'$i'" },' + done + + echo -E " +}; + +struct tuple signals[] = { +" + for i in $signals + do + echo -E ' {'$i', "'$i'" },' + done + + # Use -E because on some systems bash builtin interprets \n itself. + echo -E ' +}; + +static int +tuplecmp(const void *a, const void *b) +{ + return ((struct tuple *)a)->num - ((struct tuple *)b)->num; +} + +int +main(void) +{ + int i, e; + char buf[1024], *p; + + printf("\n\n// Error table\n"); + printf("var errorList = [...]struct {\n"); + printf("\tnum syscall.Errno\n"); + printf("\tname string\n"); + printf("\tdesc string\n"); + printf("} {\n"); + qsort(errors, nelem(errors), sizeof errors[0], tuplecmp); + for(i=0; i 0 && errors[i-1].num == e) + continue; + strcpy(buf, strerror(e)); + // lowercase first letter: Bad -> bad, but STREAM -> STREAM. + if(A <= buf[0] && buf[0] <= Z && a <= buf[1] && buf[1] <= z) + buf[0] += a - A; + printf("\t{ %d, \"%s\", \"%s\" },\n", e, errors[i].name, buf); + } + printf("}\n\n"); + + printf("\n\n// Signal table\n"); + printf("var signalList = [...]struct {\n"); + printf("\tnum syscall.Signal\n"); + printf("\tname string\n"); + printf("\tdesc string\n"); + printf("} {\n"); + qsort(signals, nelem(signals), sizeof signals[0], tuplecmp); + for(i=0; i 0 && signals[i-1].num == e) + continue; + strcpy(buf, strsignal(e)); + // lowercase first letter: Bad -> bad, but STREAM -> STREAM. + if(A <= buf[0] && buf[0] <= Z && a <= buf[1] && buf[1] <= z) + buf[0] += a - A; + // cut trailing : number. + p = strrchr(buf, ":"[0]); + if(p) + *p = '\0'; + printf("\t{ %d, \"%s\", \"%s\" },\n", e, signals[i].name, buf); + } + printf("}\n\n"); + + return 0; +} + +' +) >_errors.c + +$CC $ccflags -o _errors _errors.c && $GORUN ./_errors && rm -f _errors.c _errors _const.go _error.grep _signal.grep _error.out diff --git a/vendor/golang.org/x/sys/unix/mkpost.go b/vendor/golang.org/x/sys/unix/mkpost.go new file mode 100644 index 0000000..c28e42b --- /dev/null +++ b/vendor/golang.org/x/sys/unix/mkpost.go @@ -0,0 +1,98 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build ignore + +// mkpost processes the output of cgo -godefs to +// modify the generated types. It is used to clean up +// the sys API in an architecture specific manner. +// +// mkpost is run after cgo -godefs; see README.md. +package main + +import ( + "bytes" + "fmt" + "go/format" + "io/ioutil" + "log" + "os" + "regexp" +) + +func main() { + // Get the OS and architecture (using GOARCH_TARGET if it exists) + goos := os.Getenv("GOOS") + goarch := os.Getenv("GOARCH_TARGET") + if goarch == "" { + goarch = os.Getenv("GOARCH") + } + // Check that we are using the new build system if we should be. + if goos == "linux" && goarch != "sparc64" { + if os.Getenv("GOLANG_SYS_BUILD") != "docker" { + os.Stderr.WriteString("In the new build system, mkpost should not be called directly.\n") + os.Stderr.WriteString("See README.md\n") + os.Exit(1) + } + } + + b, err := ioutil.ReadAll(os.Stdin) + if err != nil { + log.Fatal(err) + } + + // Intentionally export __val fields in Fsid and Sigset_t + valRegex := regexp.MustCompile(`type (Fsid|Sigset_t) struct {(\s+)X__val(\s+\S+\s+)}`) + b = valRegex.ReplaceAll(b, []byte("type $1 struct {${2}Val$3}")) + + // If we have empty Ptrace structs, we should delete them. Only s390x emits + // nonempty Ptrace structs. + ptraceRexexp := regexp.MustCompile(`type Ptrace((Psw|Fpregs|Per) struct {\s*})`) + b = ptraceRexexp.ReplaceAll(b, nil) + + // Replace the control_regs union with a blank identifier for now. + controlRegsRegex := regexp.MustCompile(`(Control_regs)\s+\[0\]uint64`) + b = controlRegsRegex.ReplaceAll(b, []byte("_ [0]uint64")) + + // Remove fields that are added by glibc + // Note that this is unstable as the identifers are private. + removeFieldsRegex := regexp.MustCompile(`X__glibc\S*`) + b = removeFieldsRegex.ReplaceAll(b, []byte("_")) + + // Convert [65]int8 to [65]byte in Utsname members to simplify + // conversion to string; see golang.org/issue/20753 + convertUtsnameRegex := regexp.MustCompile(`((Sys|Node|Domain)name|Release|Version|Machine)(\s+)\[(\d+)\]u?int8`) + b = convertUtsnameRegex.ReplaceAll(b, []byte("$1$3[$4]byte")) + + // Remove spare fields (e.g. in Statx_t) + spareFieldsRegex := regexp.MustCompile(`X__spare\S*`) + b = spareFieldsRegex.ReplaceAll(b, []byte("_")) + + // Remove cgo padding fields + removePaddingFieldsRegex := regexp.MustCompile(`Pad_cgo_\d+`) + b = removePaddingFieldsRegex.ReplaceAll(b, []byte("_")) + + // Remove padding, hidden, or unused fields + removeFieldsRegex = regexp.MustCompile(`\bX_\S+`) + b = removeFieldsRegex.ReplaceAll(b, []byte("_")) + + // Remove the first line of warning from cgo + b = b[bytes.IndexByte(b, '\n')+1:] + // Modify the command in the header to include: + // mkpost, our own warning, and a build tag. + replacement := fmt.Sprintf(`$1 | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build %s,%s`, goarch, goos) + cgoCommandRegex := regexp.MustCompile(`(cgo -godefs .*)`) + b = cgoCommandRegex.ReplaceAll(b, []byte(replacement)) + + // gofmt + b, err = format.Source(b) + if err != nil { + log.Fatal(err) + } + + os.Stdout.Write(b) +} diff --git a/vendor/golang.org/x/sys/unix/mksyscall.pl b/vendor/golang.org/x/sys/unix/mksyscall.pl new file mode 100755 index 0000000..1f6b926 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/mksyscall.pl @@ -0,0 +1,341 @@ +#!/usr/bin/env perl +# Copyright 2009 The Go Authors. All rights reserved. +# Use of this source code is governed by a BSD-style +# license that can be found in the LICENSE file. + +# This program reads a file containing function prototypes +# (like syscall_darwin.go) and generates system call bodies. +# The prototypes are marked by lines beginning with "//sys" +# and read like func declarations if //sys is replaced by func, but: +# * The parameter lists must give a name for each argument. +# This includes return parameters. +# * The parameter lists must give a type for each argument: +# the (x, y, z int) shorthand is not allowed. +# * If the return parameter is an error number, it must be named errno. + +# A line beginning with //sysnb is like //sys, except that the +# goroutine will not be suspended during the execution of the system +# call. This must only be used for system calls which can never +# block, as otherwise the system call could cause all goroutines to +# hang. + +use strict; + +my $cmdline = "mksyscall.pl " . join(' ', @ARGV); +my $errors = 0; +my $_32bit = ""; +my $plan9 = 0; +my $openbsd = 0; +my $netbsd = 0; +my $dragonfly = 0; +my $arm = 0; # 64-bit value should use (even, odd)-pair +my $tags = ""; # build tags + +if($ARGV[0] eq "-b32") { + $_32bit = "big-endian"; + shift; +} elsif($ARGV[0] eq "-l32") { + $_32bit = "little-endian"; + shift; +} +if($ARGV[0] eq "-plan9") { + $plan9 = 1; + shift; +} +if($ARGV[0] eq "-openbsd") { + $openbsd = 1; + shift; +} +if($ARGV[0] eq "-netbsd") { + $netbsd = 1; + shift; +} +if($ARGV[0] eq "-dragonfly") { + $dragonfly = 1; + shift; +} +if($ARGV[0] eq "-arm") { + $arm = 1; + shift; +} +if($ARGV[0] eq "-tags") { + shift; + $tags = $ARGV[0]; + shift; +} + +if($ARGV[0] =~ /^-/) { + print STDERR "usage: mksyscall.pl [-b32 | -l32] [-tags x,y] [file ...]\n"; + exit 1; +} + +# Check that we are using the new build system if we should +if($ENV{'GOOS'} eq "linux" && $ENV{'GOARCH'} ne "sparc64") { + if($ENV{'GOLANG_SYS_BUILD'} ne "docker") { + print STDERR "In the new build system, mksyscall should not be called directly.\n"; + print STDERR "See README.md\n"; + exit 1; + } +} + + +sub parseparamlist($) { + my ($list) = @_; + $list =~ s/^\s*//; + $list =~ s/\s*$//; + if($list eq "") { + return (); + } + return split(/\s*,\s*/, $list); +} + +sub parseparam($) { + my ($p) = @_; + if($p !~ /^(\S*) (\S*)$/) { + print STDERR "$ARGV:$.: malformed parameter: $p\n"; + $errors = 1; + return ("xx", "int"); + } + return ($1, $2); +} + +my $text = ""; +while(<>) { + chomp; + s/\s+/ /g; + s/^\s+//; + s/\s+$//; + my $nonblock = /^\/\/sysnb /; + next if !/^\/\/sys / && !$nonblock; + + # Line must be of the form + # func Open(path string, mode int, perm int) (fd int, errno error) + # Split into name, in params, out params. + if(!/^\/\/sys(nb)? (\w+)\(([^()]*)\)\s*(?:\(([^()]+)\))?\s*(?:=\s*((?i)SYS_[A-Z0-9_]+))?$/) { + print STDERR "$ARGV:$.: malformed //sys declaration\n"; + $errors = 1; + next; + } + my ($func, $in, $out, $sysname) = ($2, $3, $4, $5); + + # Split argument lists on comma. + my @in = parseparamlist($in); + my @out = parseparamlist($out); + + # Try in vain to keep people from editing this file. + # The theory is that they jump into the middle of the file + # without reading the header. + $text .= "// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT\n\n"; + + # Go function header. + my $out_decl = @out ? sprintf(" (%s)", join(', ', @out)) : ""; + $text .= sprintf "func %s(%s)%s {\n", $func, join(', ', @in), $out_decl; + + # Check if err return available + my $errvar = ""; + foreach my $p (@out) { + my ($name, $type) = parseparam($p); + if($type eq "error") { + $errvar = $name; + last; + } + } + + # Prepare arguments to Syscall. + my @args = (); + my $n = 0; + foreach my $p (@in) { + my ($name, $type) = parseparam($p); + if($type =~ /^\*/) { + push @args, "uintptr(unsafe.Pointer($name))"; + } elsif($type eq "string" && $errvar ne "") { + $text .= "\tvar _p$n *byte\n"; + $text .= "\t_p$n, $errvar = BytePtrFromString($name)\n"; + $text .= "\tif $errvar != nil {\n\t\treturn\n\t}\n"; + push @args, "uintptr(unsafe.Pointer(_p$n))"; + $n++; + } elsif($type eq "string") { + print STDERR "$ARGV:$.: $func uses string arguments, but has no error return\n"; + $text .= "\tvar _p$n *byte\n"; + $text .= "\t_p$n, _ = BytePtrFromString($name)\n"; + push @args, "uintptr(unsafe.Pointer(_p$n))"; + $n++; + } elsif($type =~ /^\[\](.*)/) { + # Convert slice into pointer, length. + # Have to be careful not to take address of &a[0] if len == 0: + # pass dummy pointer in that case. + # Used to pass nil, but some OSes or simulators reject write(fd, nil, 0). + $text .= "\tvar _p$n unsafe.Pointer\n"; + $text .= "\tif len($name) > 0 {\n\t\t_p$n = unsafe.Pointer(\&${name}[0])\n\t}"; + $text .= " else {\n\t\t_p$n = unsafe.Pointer(&_zero)\n\t}"; + $text .= "\n"; + push @args, "uintptr(_p$n)", "uintptr(len($name))"; + $n++; + } elsif($type eq "int64" && ($openbsd || $netbsd)) { + push @args, "0"; + if($_32bit eq "big-endian") { + push @args, "uintptr($name>>32)", "uintptr($name)"; + } elsif($_32bit eq "little-endian") { + push @args, "uintptr($name)", "uintptr($name>>32)"; + } else { + push @args, "uintptr($name)"; + } + } elsif($type eq "int64" && $dragonfly) { + if ($func !~ /^extp(read|write)/i) { + push @args, "0"; + } + if($_32bit eq "big-endian") { + push @args, "uintptr($name>>32)", "uintptr($name)"; + } elsif($_32bit eq "little-endian") { + push @args, "uintptr($name)", "uintptr($name>>32)"; + } else { + push @args, "uintptr($name)"; + } + } elsif($type eq "int64" && $_32bit ne "") { + if(@args % 2 && $arm) { + # arm abi specifies 64-bit argument uses + # (even, odd) pair + push @args, "0" + } + if($_32bit eq "big-endian") { + push @args, "uintptr($name>>32)", "uintptr($name)"; + } else { + push @args, "uintptr($name)", "uintptr($name>>32)"; + } + } else { + push @args, "uintptr($name)"; + } + } + + # Determine which form to use; pad args with zeros. + my $asm = "Syscall"; + if ($nonblock) { + if ($errvar eq "" && $ENV{'GOOS'} eq "linux") { + $asm = "RawSyscallNoError"; + } else { + $asm = "RawSyscall"; + } + } else { + if ($errvar eq "" && $ENV{'GOOS'} eq "linux") { + $asm = "SyscallNoError"; + } + } + if(@args <= 3) { + while(@args < 3) { + push @args, "0"; + } + } elsif(@args <= 6) { + $asm .= "6"; + while(@args < 6) { + push @args, "0"; + } + } elsif(@args <= 9) { + $asm .= "9"; + while(@args < 9) { + push @args, "0"; + } + } else { + print STDERR "$ARGV:$.: too many arguments to system call\n"; + } + + # System call number. + if($sysname eq "") { + $sysname = "SYS_$func"; + $sysname =~ s/([a-z])([A-Z])/${1}_$2/g; # turn FooBar into Foo_Bar + $sysname =~ y/a-z/A-Z/; + } + + # Actual call. + my $args = join(', ', @args); + my $call = "$asm($sysname, $args)"; + + # Assign return values. + my $body = ""; + my @ret = ("_", "_", "_"); + my $do_errno = 0; + for(my $i=0; $i<@out; $i++) { + my $p = $out[$i]; + my ($name, $type) = parseparam($p); + my $reg = ""; + if($name eq "err" && !$plan9) { + $reg = "e1"; + $ret[2] = $reg; + $do_errno = 1; + } elsif($name eq "err" && $plan9) { + $ret[0] = "r0"; + $ret[2] = "e1"; + next; + } else { + $reg = sprintf("r%d", $i); + $ret[$i] = $reg; + } + if($type eq "bool") { + $reg = "$reg != 0"; + } + if($type eq "int64" && $_32bit ne "") { + # 64-bit number in r1:r0 or r0:r1. + if($i+2 > @out) { + print STDERR "$ARGV:$.: not enough registers for int64 return\n"; + } + if($_32bit eq "big-endian") { + $reg = sprintf("int64(r%d)<<32 | int64(r%d)", $i, $i+1); + } else { + $reg = sprintf("int64(r%d)<<32 | int64(r%d)", $i+1, $i); + } + $ret[$i] = sprintf("r%d", $i); + $ret[$i+1] = sprintf("r%d", $i+1); + } + if($reg ne "e1" || $plan9) { + $body .= "\t$name = $type($reg)\n"; + } + } + if ($ret[0] eq "_" && $ret[1] eq "_" && $ret[2] eq "_") { + $text .= "\t$call\n"; + } else { + if ($errvar eq "" && $ENV{'GOOS'} eq "linux") { + # raw syscall without error on Linux, see golang.org/issue/22924 + $text .= "\t$ret[0], $ret[1] := $call\n"; + } else { + $text .= "\t$ret[0], $ret[1], $ret[2] := $call\n"; + } + } + $text .= $body; + + if ($plan9 && $ret[2] eq "e1") { + $text .= "\tif int32(r0) == -1 {\n"; + $text .= "\t\terr = e1\n"; + $text .= "\t}\n"; + } elsif ($do_errno) { + $text .= "\tif e1 != 0 {\n"; + $text .= "\t\terr = errnoErr(e1)\n"; + $text .= "\t}\n"; + } + $text .= "\treturn\n"; + $text .= "}\n\n"; +} + +chomp $text; +chomp $text; + +if($errors) { + exit 1; +} + +print <) { + chomp; + s/\s+/ /g; + s/^\s+//; + s/\s+$//; + $package = $1 if !$package && /^package (\S+)$/; + my $nonblock = /^\/\/sysnb /; + next if !/^\/\/sys / && !$nonblock; + + # Line must be of the form + # func Open(path string, mode int, perm int) (fd int, err error) + # Split into name, in params, out params. + if(!/^\/\/sys(nb)? (\w+)\(([^()]*)\)\s*(?:\(([^()]+)\))?\s*(?:=\s*(?:(\w*)\.)?(\w*))?$/) { + print STDERR "$ARGV:$.: malformed //sys declaration\n"; + $errors = 1; + next; + } + my ($nb, $func, $in, $out, $modname, $sysname) = ($1, $2, $3, $4, $5, $6); + + # Split argument lists on comma. + my @in = parseparamlist($in); + my @out = parseparamlist($out); + + # So file name. + if($modname eq "") { + $modname = "libc"; + } + + # System call name. + if($sysname eq "") { + $sysname = "$func"; + } + + # System call pointer variable name. + my $sysvarname = "proc$sysname"; + + my $strconvfunc = "BytePtrFromString"; + my $strconvtype = "*byte"; + + $sysname =~ y/A-Z/a-z/; # All libc functions are lowercase. + + # Runtime import of function to allow cross-platform builds. + $dynimports .= "//go:cgo_import_dynamic libc_${sysname} ${sysname} \"$modname.so\"\n"; + # Link symbol to proc address variable. + $linknames .= "//go:linkname ${sysvarname} libc_${sysname}\n"; + # Library proc address variable. + push @vars, $sysvarname; + + # Go function header. + $out = join(', ', @out); + if($out ne "") { + $out = " ($out)"; + } + if($text ne "") { + $text .= "\n" + } + $text .= sprintf "func %s(%s)%s {\n", $func, join(', ', @in), $out; + + # Check if err return available + my $errvar = ""; + foreach my $p (@out) { + my ($name, $type) = parseparam($p); + if($type eq "error") { + $errvar = $name; + last; + } + } + + # Prepare arguments to Syscall. + my @args = (); + my $n = 0; + foreach my $p (@in) { + my ($name, $type) = parseparam($p); + if($type =~ /^\*/) { + push @args, "uintptr(unsafe.Pointer($name))"; + } elsif($type eq "string" && $errvar ne "") { + $text .= "\tvar _p$n $strconvtype\n"; + $text .= "\t_p$n, $errvar = $strconvfunc($name)\n"; + $text .= "\tif $errvar != nil {\n\t\treturn\n\t}\n"; + push @args, "uintptr(unsafe.Pointer(_p$n))"; + $n++; + } elsif($type eq "string") { + print STDERR "$ARGV:$.: $func uses string arguments, but has no error return\n"; + $text .= "\tvar _p$n $strconvtype\n"; + $text .= "\t_p$n, _ = $strconvfunc($name)\n"; + push @args, "uintptr(unsafe.Pointer(_p$n))"; + $n++; + } elsif($type =~ /^\[\](.*)/) { + # Convert slice into pointer, length. + # Have to be careful not to take address of &a[0] if len == 0: + # pass nil in that case. + $text .= "\tvar _p$n *$1\n"; + $text .= "\tif len($name) > 0 {\n\t\t_p$n = \&$name\[0]\n\t}\n"; + push @args, "uintptr(unsafe.Pointer(_p$n))", "uintptr(len($name))"; + $n++; + } elsif($type eq "int64" && $_32bit ne "") { + if($_32bit eq "big-endian") { + push @args, "uintptr($name >> 32)", "uintptr($name)"; + } else { + push @args, "uintptr($name)", "uintptr($name >> 32)"; + } + } elsif($type eq "bool") { + $text .= "\tvar _p$n uint32\n"; + $text .= "\tif $name {\n\t\t_p$n = 1\n\t} else {\n\t\t_p$n = 0\n\t}\n"; + push @args, "uintptr(_p$n)"; + $n++; + } else { + push @args, "uintptr($name)"; + } + } + my $nargs = @args; + + # Determine which form to use; pad args with zeros. + my $asm = "sysvicall6"; + if ($nonblock) { + $asm = "rawSysvicall6"; + } + if(@args <= 6) { + while(@args < 6) { + push @args, "0"; + } + } else { + print STDERR "$ARGV:$.: too many arguments to system call\n"; + } + + # Actual call. + my $args = join(', ', @args); + my $call = "$asm(uintptr(unsafe.Pointer(&$sysvarname)), $nargs, $args)"; + + # Assign return values. + my $body = ""; + my $failexpr = ""; + my @ret = ("_", "_", "_"); + my @pout= (); + my $do_errno = 0; + for(my $i=0; $i<@out; $i++) { + my $p = $out[$i]; + my ($name, $type) = parseparam($p); + my $reg = ""; + if($name eq "err") { + $reg = "e1"; + $ret[2] = $reg; + $do_errno = 1; + } else { + $reg = sprintf("r%d", $i); + $ret[$i] = $reg; + } + if($type eq "bool") { + $reg = "$reg != 0"; + } + if($type eq "int64" && $_32bit ne "") { + # 64-bit number in r1:r0 or r0:r1. + if($i+2 > @out) { + print STDERR "$ARGV:$.: not enough registers for int64 return\n"; + } + if($_32bit eq "big-endian") { + $reg = sprintf("int64(r%d)<<32 | int64(r%d)", $i, $i+1); + } else { + $reg = sprintf("int64(r%d)<<32 | int64(r%d)", $i+1, $i); + } + $ret[$i] = sprintf("r%d", $i); + $ret[$i+1] = sprintf("r%d", $i+1); + } + if($reg ne "e1") { + $body .= "\t$name = $type($reg)\n"; + } + } + if ($ret[0] eq "_" && $ret[1] eq "_" && $ret[2] eq "_") { + $text .= "\t$call\n"; + } else { + $text .= "\t$ret[0], $ret[1], $ret[2] := $call\n"; + } + $text .= $body; + + if ($do_errno) { + $text .= "\tif e1 != 0 {\n"; + $text .= "\t\terr = e1\n"; + $text .= "\t}\n"; + } + $text .= "\treturn\n"; + $text .= "}\n"; +} + +if($errors) { + exit 1; +} + +print < "net.inet", + "net.inet.ipproto" => "net.inet", + "net.inet6.ipv6proto" => "net.inet6", + "net.inet6.ipv6" => "net.inet6.ip6", + "net.inet.icmpv6" => "net.inet6.icmp6", + "net.inet6.divert6" => "net.inet6.divert", + "net.inet6.tcp6" => "net.inet.tcp", + "net.inet6.udp6" => "net.inet.udp", + "mpls" => "net.mpls", + "swpenc" => "vm.swapencrypt" +); + +# Node mappings +my %node_map = ( + "net.inet.ip.ifq" => "net.ifq", + "net.inet.pfsync" => "net.pfsync", + "net.mpls.ifq" => "net.ifq" +); + +my $ctlname; +my %mib = (); +my %sysctl = (); +my $node; + +sub debug() { + print STDERR "$_[0]\n" if $debug; +} + +# Walk the MIB and build a sysctl name to OID mapping. +sub build_sysctl() { + my ($node, $name, $oid) = @_; + my %node = %{$node}; + my @oid = @{$oid}; + + foreach my $key (sort keys %node) { + my @node = @{$node{$key}}; + my $nodename = $name.($name ne '' ? '.' : '').$key; + my @nodeoid = (@oid, $node[0]); + if ($node[1] eq 'CTLTYPE_NODE') { + if (exists $node_map{$nodename}) { + $node = \%mib; + $ctlname = $node_map{$nodename}; + foreach my $part (split /\./, $ctlname) { + $node = \%{@{$$node{$part}}[2]}; + } + } else { + $node = $node[2]; + } + &build_sysctl($node, $nodename, \@nodeoid); + } elsif ($node[1] ne '') { + $sysctl{$nodename} = \@nodeoid; + } + } +} + +foreach my $ctl (@ctls) { + $ctls{$ctl} = $ctl; +} + +# Build MIB +foreach my $header (@headers) { + &debug("Processing $header..."); + open HEADER, "/usr/include/$header" || + print STDERR "Failed to open $header\n"; + while (
    ) { + if ($_ =~ /^#define\s+(CTL_NAMES)\s+{/ || + $_ =~ /^#define\s+(CTL_(.*)_NAMES)\s+{/ || + $_ =~ /^#define\s+((.*)CTL_NAMES)\s+{/) { + if ($1 eq 'CTL_NAMES') { + # Top level. + $node = \%mib; + } else { + # Node. + my $nodename = lc($2); + if ($header =~ /^netinet\//) { + $ctlname = "net.inet.$nodename"; + } elsif ($header =~ /^netinet6\//) { + $ctlname = "net.inet6.$nodename"; + } elsif ($header =~ /^net\//) { + $ctlname = "net.$nodename"; + } else { + $ctlname = "$nodename"; + $ctlname =~ s/^(fs|net|kern)_/$1\./; + } + if (exists $ctl_map{$ctlname}) { + $ctlname = $ctl_map{$ctlname}; + } + if (not exists $ctls{$ctlname}) { + &debug("Ignoring $ctlname..."); + next; + } + + # Walk down from the top of the MIB. + $node = \%mib; + foreach my $part (split /\./, $ctlname) { + if (not exists $$node{$part}) { + &debug("Missing node $part"); + $$node{$part} = [ 0, '', {} ]; + } + $node = \%{@{$$node{$part}}[2]}; + } + } + + # Populate current node with entries. + my $i = -1; + while (defined($_) && $_ !~ /^}/) { + $_ =
    ; + $i++ if $_ =~ /{.*}/; + next if $_ !~ /{\s+"(\w+)",\s+(CTLTYPE_[A-Z]+)\s+}/; + $$node{$1} = [ $i, $2, {} ]; + } + } + } + close HEADER; +} + +&build_sysctl(\%mib, "", []); + +print <){ + if(/^#define\s+SYS_(\w+)\s+([0-9]+)/){ + my $name = $1; + my $num = $2; + $name =~ y/a-z/A-Z/; + print " SYS_$name = $num;" + } +} + +print <){ + if(/^([0-9]+)\s+STD\s+({ \S+\s+(\w+).*)$/){ + my $num = $1; + my $proto = $2; + my $name = "SYS_$3"; + $name =~ y/a-z/A-Z/; + + # There are multiple entries for enosys and nosys, so comment them out. + if($name =~ /^SYS_E?NOSYS$/){ + $name = "// $name"; + } + if($name eq 'SYS_SYS_EXIT'){ + $name = 'SYS_EXIT'; + } + + print " $name = $num; // $proto\n"; + } +} + +print <){ + if(/^([0-9]+)\s+\S+\s+STD\s+({ \S+\s+(\w+).*)$/){ + my $num = $1; + my $proto = $2; + my $name = "SYS_$3"; + $name =~ y/a-z/A-Z/; + + # There are multiple entries for enosys and nosys, so comment them out. + if($name =~ /^SYS_E?NOSYS$/){ + $name = "// $name"; + } + if($name eq 'SYS_SYS_EXIT'){ + $name = 'SYS_EXIT'; + } + + print " $name = $num; // $proto\n"; + } +} + +print <){ + if($line =~ /^(.*)\\$/) { + # Handle continuation + $line = $1; + $_ =~ s/^\s+//; + $line .= $_; + } else { + # New line + $line = $_; + } + next if $line =~ /\\$/; + if($line =~ /^([0-9]+)\s+((STD)|(NOERR))\s+(RUMP\s+)?({\s+\S+\s*\*?\s*\|(\S+)\|(\S*)\|(\w+).*\s+})(\s+(\S+))?$/) { + my $num = $1; + my $proto = $6; + my $compat = $8; + my $name = "$7_$9"; + + $name = "$7_$11" if $11 ne ''; + $name =~ y/a-z/A-Z/; + + if($compat eq '' || $compat eq '13' || $compat eq '30' || $compat eq '50') { + print " $name = $num; // $proto\n"; + } + } +} + +print <){ + if(/^([0-9]+)\s+STD\s+(NOLOCK\s+)?({ \S+\s+\*?(\w+).*)$/){ + my $num = $1; + my $proto = $3; + my $name = $4; + $name =~ y/a-z/A-Z/; + + # There are multiple entries for enosys and nosys, so comment them out. + if($name =~ /^SYS_E?NOSYS$/){ + $name = "// $name"; + } + if($name eq 'SYS_SYS_EXIT'){ + $name = 'SYS_EXIT'; + } + + print " $name = $num; // $proto\n"; + } +} + +print < uint64(len(b)) { + return nil, nil, EINVAL + } + return h, b[cmsgAlignOf(SizeofCmsghdr):h.Len], nil +} + +// UnixRights encodes a set of open file descriptors into a socket +// control message for sending to another process. +func UnixRights(fds ...int) []byte { + datalen := len(fds) * 4 + b := make([]byte, CmsgSpace(datalen)) + h := (*Cmsghdr)(unsafe.Pointer(&b[0])) + h.Level = SOL_SOCKET + h.Type = SCM_RIGHTS + h.SetLen(CmsgLen(datalen)) + data := cmsgData(h) + for _, fd := range fds { + *(*int32)(data) = int32(fd) + data = unsafe.Pointer(uintptr(data) + 4) + } + return b +} + +// ParseUnixRights decodes a socket control message that contains an +// integer array of open file descriptors from another process. +func ParseUnixRights(m *SocketControlMessage) ([]int, error) { + if m.Header.Level != SOL_SOCKET { + return nil, EINVAL + } + if m.Header.Type != SCM_RIGHTS { + return nil, EINVAL + } + fds := make([]int, len(m.Data)>>2) + for i, j := 0, 0; i < len(m.Data); i += 4 { + fds[j] = int(*(*int32)(unsafe.Pointer(&m.Data[i]))) + j++ + } + return fds, nil +} diff --git a/vendor/golang.org/x/sys/unix/str.go b/vendor/golang.org/x/sys/unix/str.go new file mode 100644 index 0000000..35ed664 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/str.go @@ -0,0 +1,26 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build darwin dragonfly freebsd linux netbsd openbsd solaris + +package unix + +func itoa(val int) string { // do it here rather than with fmt to avoid dependency + if val < 0 { + return "-" + uitoa(uint(-val)) + } + return uitoa(uint(val)) +} + +func uitoa(val uint) string { + var buf [32]byte // big enough for int64 + i := len(buf) - 1 + for val >= 10 { + buf[i] = byte(val%10 + '0') + i-- + val /= 10 + } + buf[i] = byte(val + '0') + return string(buf[i:]) +} diff --git a/vendor/golang.org/x/sys/unix/syscall.go b/vendor/golang.org/x/sys/unix/syscall.go new file mode 100644 index 0000000..ef35fce --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall.go @@ -0,0 +1,54 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build darwin dragonfly freebsd linux netbsd openbsd solaris + +// Package unix contains an interface to the low-level operating system +// primitives. OS details vary depending on the underlying system, and +// by default, godoc will display OS-specific documentation for the current +// system. If you want godoc to display OS documentation for another +// system, set $GOOS and $GOARCH to the desired system. For example, if +// you want to view documentation for freebsd/arm on linux/amd64, set $GOOS +// to freebsd and $GOARCH to arm. +// +// The primary use of this package is inside other packages that provide a more +// portable interface to the system, such as "os", "time" and "net". Use +// those packages rather than this one if you can. +// +// For details of the functions and data types in this package consult +// the manuals for the appropriate operating system. +// +// These calls return err == nil to indicate success; otherwise +// err represents an operating system error describing the failure and +// holds a value of type syscall.Errno. +package unix // import "golang.org/x/sys/unix" + +import "strings" + +// ByteSliceFromString returns a NUL-terminated slice of bytes +// containing the text of s. If s contains a NUL byte at any +// location, it returns (nil, EINVAL). +func ByteSliceFromString(s string) ([]byte, error) { + if strings.IndexByte(s, 0) != -1 { + return nil, EINVAL + } + a := make([]byte, len(s)+1) + copy(a, s) + return a, nil +} + +// BytePtrFromString returns a pointer to a NUL-terminated array of +// bytes containing the text of s. If s contains a NUL byte at any +// location, it returns (nil, EINVAL). +func BytePtrFromString(s string) (*byte, error) { + a, err := ByteSliceFromString(s) + if err != nil { + return nil, err + } + return &a[0], nil +} + +// Single-word zero for use when we need a valid pointer to 0 bytes. +// See mkunix.pl. +var _zero uintptr diff --git a/vendor/golang.org/x/sys/unix/syscall_bsd.go b/vendor/golang.org/x/sys/unix/syscall_bsd.go new file mode 100644 index 0000000..53fb851 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_bsd.go @@ -0,0 +1,624 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build darwin dragonfly freebsd netbsd openbsd + +// BSD system call wrappers shared by *BSD based systems +// including OS X (Darwin) and FreeBSD. Like the other +// syscall_*.go files it is compiled as Go code but also +// used as input to mksyscall which parses the //sys +// lines and generates system call stubs. + +package unix + +import ( + "runtime" + "syscall" + "unsafe" +) + +/* + * Wrapped + */ + +//sysnb getgroups(ngid int, gid *_Gid_t) (n int, err error) +//sysnb setgroups(ngid int, gid *_Gid_t) (err error) + +func Getgroups() (gids []int, err error) { + n, err := getgroups(0, nil) + if err != nil { + return nil, err + } + if n == 0 { + return nil, nil + } + + // Sanity check group count. Max is 16 on BSD. + if n < 0 || n > 1000 { + return nil, EINVAL + } + + a := make([]_Gid_t, n) + n, err = getgroups(n, &a[0]) + if err != nil { + return nil, err + } + gids = make([]int, n) + for i, v := range a[0:n] { + gids[i] = int(v) + } + return +} + +func Setgroups(gids []int) (err error) { + if len(gids) == 0 { + return setgroups(0, nil) + } + + a := make([]_Gid_t, len(gids)) + for i, v := range gids { + a[i] = _Gid_t(v) + } + return setgroups(len(a), &a[0]) +} + +func ReadDirent(fd int, buf []byte) (n int, err error) { + // Final argument is (basep *uintptr) and the syscall doesn't take nil. + // 64 bits should be enough. (32 bits isn't even on 386). Since the + // actual system call is getdirentries64, 64 is a good guess. + // TODO(rsc): Can we use a single global basep for all calls? + var base = (*uintptr)(unsafe.Pointer(new(uint64))) + return Getdirentries(fd, buf, base) +} + +// Wait status is 7 bits at bottom, either 0 (exited), +// 0x7F (stopped), or a signal number that caused an exit. +// The 0x80 bit is whether there was a core dump. +// An extra number (exit code, signal causing a stop) +// is in the high bits. + +type WaitStatus uint32 + +const ( + mask = 0x7F + core = 0x80 + shift = 8 + + exited = 0 + stopped = 0x7F +) + +func (w WaitStatus) Exited() bool { return w&mask == exited } + +func (w WaitStatus) ExitStatus() int { + if w&mask != exited { + return -1 + } + return int(w >> shift) +} + +func (w WaitStatus) Signaled() bool { return w&mask != stopped && w&mask != 0 } + +func (w WaitStatus) Signal() syscall.Signal { + sig := syscall.Signal(w & mask) + if sig == stopped || sig == 0 { + return -1 + } + return sig +} + +func (w WaitStatus) CoreDump() bool { return w.Signaled() && w&core != 0 } + +func (w WaitStatus) Stopped() bool { return w&mask == stopped && syscall.Signal(w>>shift) != SIGSTOP } + +func (w WaitStatus) Continued() bool { return w&mask == stopped && syscall.Signal(w>>shift) == SIGSTOP } + +func (w WaitStatus) StopSignal() syscall.Signal { + if !w.Stopped() { + return -1 + } + return syscall.Signal(w>>shift) & 0xFF +} + +func (w WaitStatus) TrapCause() int { return -1 } + +//sys wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) + +func Wait4(pid int, wstatus *WaitStatus, options int, rusage *Rusage) (wpid int, err error) { + var status _C_int + wpid, err = wait4(pid, &status, options, rusage) + if wstatus != nil { + *wstatus = WaitStatus(status) + } + return +} + +//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) +//sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sysnb socket(domain int, typ int, proto int) (fd int, err error) +//sys getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) +//sys setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) +//sysnb getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sysnb getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sys Shutdown(s int, how int) (err error) + +func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, _Socklen, error) { + if sa.Port < 0 || sa.Port > 0xFFFF { + return nil, 0, EINVAL + } + sa.raw.Len = SizeofSockaddrInet4 + sa.raw.Family = AF_INET + p := (*[2]byte)(unsafe.Pointer(&sa.raw.Port)) + p[0] = byte(sa.Port >> 8) + p[1] = byte(sa.Port) + for i := 0; i < len(sa.Addr); i++ { + sa.raw.Addr[i] = sa.Addr[i] + } + return unsafe.Pointer(&sa.raw), _Socklen(sa.raw.Len), nil +} + +func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, _Socklen, error) { + if sa.Port < 0 || sa.Port > 0xFFFF { + return nil, 0, EINVAL + } + sa.raw.Len = SizeofSockaddrInet6 + sa.raw.Family = AF_INET6 + p := (*[2]byte)(unsafe.Pointer(&sa.raw.Port)) + p[0] = byte(sa.Port >> 8) + p[1] = byte(sa.Port) + sa.raw.Scope_id = sa.ZoneId + for i := 0; i < len(sa.Addr); i++ { + sa.raw.Addr[i] = sa.Addr[i] + } + return unsafe.Pointer(&sa.raw), _Socklen(sa.raw.Len), nil +} + +func (sa *SockaddrUnix) sockaddr() (unsafe.Pointer, _Socklen, error) { + name := sa.Name + n := len(name) + if n >= len(sa.raw.Path) || n == 0 { + return nil, 0, EINVAL + } + sa.raw.Len = byte(3 + n) // 2 for Family, Len; 1 for NUL + sa.raw.Family = AF_UNIX + for i := 0; i < n; i++ { + sa.raw.Path[i] = int8(name[i]) + } + return unsafe.Pointer(&sa.raw), _Socklen(sa.raw.Len), nil +} + +func (sa *SockaddrDatalink) sockaddr() (unsafe.Pointer, _Socklen, error) { + if sa.Index == 0 { + return nil, 0, EINVAL + } + sa.raw.Len = sa.Len + sa.raw.Family = AF_LINK + sa.raw.Index = sa.Index + sa.raw.Type = sa.Type + sa.raw.Nlen = sa.Nlen + sa.raw.Alen = sa.Alen + sa.raw.Slen = sa.Slen + for i := 0; i < len(sa.raw.Data); i++ { + sa.raw.Data[i] = sa.Data[i] + } + return unsafe.Pointer(&sa.raw), SizeofSockaddrDatalink, nil +} + +func anyToSockaddr(rsa *RawSockaddrAny) (Sockaddr, error) { + switch rsa.Addr.Family { + case AF_LINK: + pp := (*RawSockaddrDatalink)(unsafe.Pointer(rsa)) + sa := new(SockaddrDatalink) + sa.Len = pp.Len + sa.Family = pp.Family + sa.Index = pp.Index + sa.Type = pp.Type + sa.Nlen = pp.Nlen + sa.Alen = pp.Alen + sa.Slen = pp.Slen + for i := 0; i < len(sa.Data); i++ { + sa.Data[i] = pp.Data[i] + } + return sa, nil + + case AF_UNIX: + pp := (*RawSockaddrUnix)(unsafe.Pointer(rsa)) + if pp.Len < 2 || pp.Len > SizeofSockaddrUnix { + return nil, EINVAL + } + sa := new(SockaddrUnix) + + // Some BSDs include the trailing NUL in the length, whereas + // others do not. Work around this by subtracting the leading + // family and len. The path is then scanned to see if a NUL + // terminator still exists within the length. + n := int(pp.Len) - 2 // subtract leading Family, Len + for i := 0; i < n; i++ { + if pp.Path[i] == 0 { + // found early NUL; assume Len included the NUL + // or was overestimating. + n = i + break + } + } + bytes := (*[10000]byte)(unsafe.Pointer(&pp.Path[0]))[0:n] + sa.Name = string(bytes) + return sa, nil + + case AF_INET: + pp := (*RawSockaddrInet4)(unsafe.Pointer(rsa)) + sa := new(SockaddrInet4) + p := (*[2]byte)(unsafe.Pointer(&pp.Port)) + sa.Port = int(p[0])<<8 + int(p[1]) + for i := 0; i < len(sa.Addr); i++ { + sa.Addr[i] = pp.Addr[i] + } + return sa, nil + + case AF_INET6: + pp := (*RawSockaddrInet6)(unsafe.Pointer(rsa)) + sa := new(SockaddrInet6) + p := (*[2]byte)(unsafe.Pointer(&pp.Port)) + sa.Port = int(p[0])<<8 + int(p[1]) + sa.ZoneId = pp.Scope_id + for i := 0; i < len(sa.Addr); i++ { + sa.Addr[i] = pp.Addr[i] + } + return sa, nil + } + return nil, EAFNOSUPPORT +} + +func Accept(fd int) (nfd int, sa Sockaddr, err error) { + var rsa RawSockaddrAny + var len _Socklen = SizeofSockaddrAny + nfd, err = accept(fd, &rsa, &len) + if err != nil { + return + } + if runtime.GOOS == "darwin" && len == 0 { + // Accepted socket has no address. + // This is likely due to a bug in xnu kernels, + // where instead of ECONNABORTED error socket + // is accepted, but has no address. + Close(nfd) + return 0, nil, ECONNABORTED + } + sa, err = anyToSockaddr(&rsa) + if err != nil { + Close(nfd) + nfd = 0 + } + return +} + +func Getsockname(fd int) (sa Sockaddr, err error) { + var rsa RawSockaddrAny + var len _Socklen = SizeofSockaddrAny + if err = getsockname(fd, &rsa, &len); err != nil { + return + } + // TODO(jsing): DragonFly has a "bug" (see issue 3349), which should be + // reported upstream. + if runtime.GOOS == "dragonfly" && rsa.Addr.Family == AF_UNSPEC && rsa.Addr.Len == 0 { + rsa.Addr.Family = AF_UNIX + rsa.Addr.Len = SizeofSockaddrUnix + } + return anyToSockaddr(&rsa) +} + +//sysnb socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) + +// GetsockoptString returns the string value of the socket option opt for the +// socket associated with fd at the given socket level. +func GetsockoptString(fd, level, opt int) (string, error) { + buf := make([]byte, 256) + vallen := _Socklen(len(buf)) + err := getsockopt(fd, level, opt, unsafe.Pointer(&buf[0]), &vallen) + if err != nil { + return "", err + } + return string(buf[:vallen-1]), nil +} + +//sys recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) +//sys sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) +//sys recvmsg(s int, msg *Msghdr, flags int) (n int, err error) + +func Recvmsg(fd int, p, oob []byte, flags int) (n, oobn int, recvflags int, from Sockaddr, err error) { + var msg Msghdr + var rsa RawSockaddrAny + msg.Name = (*byte)(unsafe.Pointer(&rsa)) + msg.Namelen = uint32(SizeofSockaddrAny) + var iov Iovec + if len(p) > 0 { + iov.Base = (*byte)(unsafe.Pointer(&p[0])) + iov.SetLen(len(p)) + } + var dummy byte + if len(oob) > 0 { + // receive at least one normal byte + if len(p) == 0 { + iov.Base = &dummy + iov.SetLen(1) + } + msg.Control = (*byte)(unsafe.Pointer(&oob[0])) + msg.SetControllen(len(oob)) + } + msg.Iov = &iov + msg.Iovlen = 1 + if n, err = recvmsg(fd, &msg, flags); err != nil { + return + } + oobn = int(msg.Controllen) + recvflags = int(msg.Flags) + // source address is only specified if the socket is unconnected + if rsa.Addr.Family != AF_UNSPEC { + from, err = anyToSockaddr(&rsa) + } + return +} + +//sys sendmsg(s int, msg *Msghdr, flags int) (n int, err error) + +func Sendmsg(fd int, p, oob []byte, to Sockaddr, flags int) (err error) { + _, err = SendmsgN(fd, p, oob, to, flags) + return +} + +func SendmsgN(fd int, p, oob []byte, to Sockaddr, flags int) (n int, err error) { + var ptr unsafe.Pointer + var salen _Socklen + if to != nil { + ptr, salen, err = to.sockaddr() + if err != nil { + return 0, err + } + } + var msg Msghdr + msg.Name = (*byte)(unsafe.Pointer(ptr)) + msg.Namelen = uint32(salen) + var iov Iovec + if len(p) > 0 { + iov.Base = (*byte)(unsafe.Pointer(&p[0])) + iov.SetLen(len(p)) + } + var dummy byte + if len(oob) > 0 { + // send at least one normal byte + if len(p) == 0 { + iov.Base = &dummy + iov.SetLen(1) + } + msg.Control = (*byte)(unsafe.Pointer(&oob[0])) + msg.SetControllen(len(oob)) + } + msg.Iov = &iov + msg.Iovlen = 1 + if n, err = sendmsg(fd, &msg, flags); err != nil { + return 0, err + } + if len(oob) > 0 && len(p) == 0 { + n = 0 + } + return n, nil +} + +//sys kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) + +func Kevent(kq int, changes, events []Kevent_t, timeout *Timespec) (n int, err error) { + var change, event unsafe.Pointer + if len(changes) > 0 { + change = unsafe.Pointer(&changes[0]) + } + if len(events) > 0 { + event = unsafe.Pointer(&events[0]) + } + return kevent(kq, change, len(changes), event, len(events), timeout) +} + +//sys sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS___SYSCTL + +// sysctlmib translates name to mib number and appends any additional args. +func sysctlmib(name string, args ...int) ([]_C_int, error) { + // Translate name to mib number. + mib, err := nametomib(name) + if err != nil { + return nil, err + } + + for _, a := range args { + mib = append(mib, _C_int(a)) + } + + return mib, nil +} + +func Sysctl(name string) (string, error) { + return SysctlArgs(name) +} + +func SysctlArgs(name string, args ...int) (string, error) { + buf, err := SysctlRaw(name, args...) + if err != nil { + return "", err + } + n := len(buf) + + // Throw away terminating NUL. + if n > 0 && buf[n-1] == '\x00' { + n-- + } + return string(buf[0:n]), nil +} + +func SysctlUint32(name string) (uint32, error) { + return SysctlUint32Args(name) +} + +func SysctlUint32Args(name string, args ...int) (uint32, error) { + mib, err := sysctlmib(name, args...) + if err != nil { + return 0, err + } + + n := uintptr(4) + buf := make([]byte, 4) + if err := sysctl(mib, &buf[0], &n, nil, 0); err != nil { + return 0, err + } + if n != 4 { + return 0, EIO + } + return *(*uint32)(unsafe.Pointer(&buf[0])), nil +} + +func SysctlUint64(name string, args ...int) (uint64, error) { + mib, err := sysctlmib(name, args...) + if err != nil { + return 0, err + } + + n := uintptr(8) + buf := make([]byte, 8) + if err := sysctl(mib, &buf[0], &n, nil, 0); err != nil { + return 0, err + } + if n != 8 { + return 0, EIO + } + return *(*uint64)(unsafe.Pointer(&buf[0])), nil +} + +func SysctlRaw(name string, args ...int) ([]byte, error) { + mib, err := sysctlmib(name, args...) + if err != nil { + return nil, err + } + + // Find size. + n := uintptr(0) + if err := sysctl(mib, nil, &n, nil, 0); err != nil { + return nil, err + } + if n == 0 { + return nil, nil + } + + // Read into buffer of that size. + buf := make([]byte, n) + if err := sysctl(mib, &buf[0], &n, nil, 0); err != nil { + return nil, err + } + + // The actual call may return less than the original reported required + // size so ensure we deal with that. + return buf[:n], nil +} + +//sys utimes(path string, timeval *[2]Timeval) (err error) + +func Utimes(path string, tv []Timeval) error { + if tv == nil { + return utimes(path, nil) + } + if len(tv) != 2 { + return EINVAL + } + return utimes(path, (*[2]Timeval)(unsafe.Pointer(&tv[0]))) +} + +func UtimesNano(path string, ts []Timespec) error { + if ts == nil { + err := utimensat(AT_FDCWD, path, nil, 0) + if err != ENOSYS { + return err + } + return utimes(path, nil) + } + if len(ts) != 2 { + return EINVAL + } + // Darwin setattrlist can set nanosecond timestamps + err := setattrlistTimes(path, ts, 0) + if err != ENOSYS { + return err + } + err = utimensat(AT_FDCWD, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), 0) + if err != ENOSYS { + return err + } + // Not as efficient as it could be because Timespec and + // Timeval have different types in the different OSes + tv := [2]Timeval{ + NsecToTimeval(TimespecToNsec(ts[0])), + NsecToTimeval(TimespecToNsec(ts[1])), + } + return utimes(path, (*[2]Timeval)(unsafe.Pointer(&tv[0]))) +} + +func UtimesNanoAt(dirfd int, path string, ts []Timespec, flags int) error { + if ts == nil { + return utimensat(dirfd, path, nil, flags) + } + if len(ts) != 2 { + return EINVAL + } + err := setattrlistTimes(path, ts, flags) + if err != ENOSYS { + return err + } + return utimensat(dirfd, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), flags) +} + +//sys futimes(fd int, timeval *[2]Timeval) (err error) + +func Futimes(fd int, tv []Timeval) error { + if tv == nil { + return futimes(fd, nil) + } + if len(tv) != 2 { + return EINVAL + } + return futimes(fd, (*[2]Timeval)(unsafe.Pointer(&tv[0]))) +} + +//sys fcntl(fd int, cmd int, arg int) (val int, err error) + +//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) + +func Poll(fds []PollFd, timeout int) (n int, err error) { + if len(fds) == 0 { + return poll(nil, 0, timeout) + } + return poll(&fds[0], len(fds), timeout) +} + +// TODO: wrap +// Acct(name nil-string) (err error) +// Gethostuuid(uuid *byte, timeout *Timespec) (err error) +// Ptrace(req int, pid int, addr uintptr, data int) (ret uintptr, err error) + +var mapper = &mmapper{ + active: make(map[*byte][]byte), + mmap: mmap, + munmap: munmap, +} + +func Mmap(fd int, offset int64, length int, prot int, flags int) (data []byte, err error) { + return mapper.Mmap(fd, offset, length, prot, flags) +} + +func Munmap(b []byte) (err error) { + return mapper.Munmap(b) +} + +//sys Madvise(b []byte, behav int) (err error) +//sys Mlock(b []byte) (err error) +//sys Mlockall(flags int) (err error) +//sys Mprotect(b []byte, prot int) (err error) +//sys Msync(b []byte, flags int) (err error) +//sys Munlock(b []byte) (err error) +//sys Munlockall() (err error) diff --git a/vendor/golang.org/x/sys/unix/syscall_darwin.go b/vendor/golang.org/x/sys/unix/syscall_darwin.go new file mode 100644 index 0000000..693be79 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_darwin.go @@ -0,0 +1,602 @@ +// Copyright 2009,2010 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Darwin system calls. +// This file is compiled as ordinary Go code, +// but it is also input to mksyscall, +// which parses the //sys lines and generates system call stubs. +// Note that sometimes we use a lowercase //sys name and wrap +// it in our own nicer implementation, either here or in +// syscall_bsd.go or syscall_unix.go. + +package unix + +import ( + "errors" + "syscall" + "unsafe" +) + +const ImplementsGetwd = true + +func Getwd() (string, error) { + buf := make([]byte, 2048) + attrs, err := getAttrList(".", attrList{CommonAttr: attrCmnFullpath}, buf, 0) + if err == nil && len(attrs) == 1 && len(attrs[0]) >= 2 { + wd := string(attrs[0]) + // Sanity check that it's an absolute path and ends + // in a null byte, which we then strip. + if wd[0] == '/' && wd[len(wd)-1] == 0 { + return wd[:len(wd)-1], nil + } + } + // If pkg/os/getwd.go gets ENOTSUP, it will fall back to the + // slow algorithm. + return "", ENOTSUP +} + +// SockaddrDatalink implements the Sockaddr interface for AF_LINK type sockets. +type SockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [12]int8 + raw RawSockaddrDatalink +} + +// Translate "kern.hostname" to []_C_int{0,1,2,3}. +func nametomib(name string) (mib []_C_int, err error) { + const siz = unsafe.Sizeof(mib[0]) + + // NOTE(rsc): It seems strange to set the buffer to have + // size CTL_MAXNAME+2 but use only CTL_MAXNAME + // as the size. I don't know why the +2 is here, but the + // kernel uses +2 for its own implementation of this function. + // I am scared that if we don't include the +2 here, the kernel + // will silently write 2 words farther than we specify + // and we'll get memory corruption. + var buf [CTL_MAXNAME + 2]_C_int + n := uintptr(CTL_MAXNAME) * siz + + p := (*byte)(unsafe.Pointer(&buf[0])) + bytes, err := ByteSliceFromString(name) + if err != nil { + return nil, err + } + + // Magic sysctl: "setting" 0.3 to a string name + // lets you read back the array of integers form. + if err = sysctl([]_C_int{0, 3}, p, &n, &bytes[0], uintptr(len(name))); err != nil { + return nil, err + } + return buf[0 : n/siz], nil +} + +//sys ptrace(request int, pid int, addr uintptr, data uintptr) (err error) +func PtraceAttach(pid int) (err error) { return ptrace(PT_ATTACH, pid, 0, 0) } +func PtraceDetach(pid int) (err error) { return ptrace(PT_DETACH, pid, 0, 0) } + +const ( + attrBitMapCount = 5 + attrCmnFullpath = 0x08000000 +) + +type attrList struct { + bitmapCount uint16 + _ uint16 + CommonAttr uint32 + VolAttr uint32 + DirAttr uint32 + FileAttr uint32 + Forkattr uint32 +} + +func getAttrList(path string, attrList attrList, attrBuf []byte, options uint) (attrs [][]byte, err error) { + if len(attrBuf) < 4 { + return nil, errors.New("attrBuf too small") + } + attrList.bitmapCount = attrBitMapCount + + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return nil, err + } + + _, _, e1 := Syscall6( + SYS_GETATTRLIST, + uintptr(unsafe.Pointer(_p0)), + uintptr(unsafe.Pointer(&attrList)), + uintptr(unsafe.Pointer(&attrBuf[0])), + uintptr(len(attrBuf)), + uintptr(options), + 0, + ) + if e1 != 0 { + return nil, e1 + } + size := *(*uint32)(unsafe.Pointer(&attrBuf[0])) + + // dat is the section of attrBuf that contains valid data, + // without the 4 byte length header. All attribute offsets + // are relative to dat. + dat := attrBuf + if int(size) < len(attrBuf) { + dat = dat[:size] + } + dat = dat[4:] // remove length prefix + + for i := uint32(0); int(i) < len(dat); { + header := dat[i:] + if len(header) < 8 { + return attrs, errors.New("truncated attribute header") + } + datOff := *(*int32)(unsafe.Pointer(&header[0])) + attrLen := *(*uint32)(unsafe.Pointer(&header[4])) + if datOff < 0 || uint32(datOff)+attrLen > uint32(len(dat)) { + return attrs, errors.New("truncated results; attrBuf too small") + } + end := uint32(datOff) + attrLen + attrs = append(attrs, dat[datOff:end]) + i = end + if r := i % 4; r != 0 { + i += (4 - r) + } + } + return +} + +//sysnb pipe() (r int, w int, err error) + +func Pipe(p []int) (err error) { + if len(p) != 2 { + return EINVAL + } + p[0], p[1], err = pipe() + return +} + +func Getfsstat(buf []Statfs_t, flags int) (n int, err error) { + var _p0 unsafe.Pointer + var bufsize uintptr + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + bufsize = unsafe.Sizeof(Statfs_t{}) * uintptr(len(buf)) + } + r0, _, e1 := Syscall(SYS_GETFSSTAT64, uintptr(_p0), bufsize, uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func setattrlistTimes(path string, times []Timespec, flags int) error { + _p0, err := BytePtrFromString(path) + if err != nil { + return err + } + + var attrList attrList + attrList.bitmapCount = ATTR_BIT_MAP_COUNT + attrList.CommonAttr = ATTR_CMN_MODTIME | ATTR_CMN_ACCTIME + + // order is mtime, atime: the opposite of Chtimes + attributes := [2]Timespec{times[1], times[0]} + options := 0 + if flags&AT_SYMLINK_NOFOLLOW != 0 { + options |= FSOPT_NOFOLLOW + } + _, _, e1 := Syscall6( + SYS_SETATTRLIST, + uintptr(unsafe.Pointer(_p0)), + uintptr(unsafe.Pointer(&attrList)), + uintptr(unsafe.Pointer(&attributes)), + uintptr(unsafe.Sizeof(attributes)), + uintptr(options), + 0, + ) + if e1 != 0 { + return e1 + } + return nil +} + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) error { + // Darwin doesn't support SYS_UTIMENSAT + return ENOSYS +} + +/* + * Wrapped + */ + +//sys kill(pid int, signum int, posix int) (err error) + +func Kill(pid int, signum syscall.Signal) (err error) { return kill(pid, int(signum), 1) } + +//sys ioctl(fd int, req uint, arg uintptr) (err error) + +// ioctl itself should not be exposed directly, but additional get/set +// functions for specific types are permissible. + +// IoctlSetInt performs an ioctl operation which sets an integer value +// on fd, using the specified request number. +func IoctlSetInt(fd int, req uint, value int) error { + return ioctl(fd, req, uintptr(value)) +} + +func IoctlSetWinsize(fd int, req uint, value *Winsize) error { + return ioctl(fd, req, uintptr(unsafe.Pointer(value))) +} + +func IoctlSetTermios(fd int, req uint, value *Termios) error { + return ioctl(fd, req, uintptr(unsafe.Pointer(value))) +} + +// IoctlGetInt performs an ioctl operation which gets an integer value +// from fd, using the specified request number. +func IoctlGetInt(fd int, req uint) (int, error) { + var value int + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return value, err +} + +func IoctlGetWinsize(fd int, req uint) (*Winsize, error) { + var value Winsize + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return &value, err +} + +func IoctlGetTermios(fd int, req uint) (*Termios, error) { + var value Termios + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return &value, err +} + +func Uname(uname *Utsname) error { + mib := []_C_int{CTL_KERN, KERN_OSTYPE} + n := unsafe.Sizeof(uname.Sysname) + if err := sysctl(mib, &uname.Sysname[0], &n, nil, 0); err != nil { + return err + } + + mib = []_C_int{CTL_KERN, KERN_HOSTNAME} + n = unsafe.Sizeof(uname.Nodename) + if err := sysctl(mib, &uname.Nodename[0], &n, nil, 0); err != nil { + return err + } + + mib = []_C_int{CTL_KERN, KERN_OSRELEASE} + n = unsafe.Sizeof(uname.Release) + if err := sysctl(mib, &uname.Release[0], &n, nil, 0); err != nil { + return err + } + + mib = []_C_int{CTL_KERN, KERN_VERSION} + n = unsafe.Sizeof(uname.Version) + if err := sysctl(mib, &uname.Version[0], &n, nil, 0); err != nil { + return err + } + + // The version might have newlines or tabs in it, convert them to + // spaces. + for i, b := range uname.Version { + if b == '\n' || b == '\t' { + if i == len(uname.Version)-1 { + uname.Version[i] = 0 + } else { + uname.Version[i] = ' ' + } + } + } + + mib = []_C_int{CTL_HW, HW_MACHINE} + n = unsafe.Sizeof(uname.Machine) + if err := sysctl(mib, &uname.Machine[0], &n, nil, 0); err != nil { + return err + } + + return nil +} + +/* + * Exposed directly + */ +//sys Access(path string, mode uint32) (err error) +//sys Adjtime(delta *Timeval, olddelta *Timeval) (err error) +//sys Chdir(path string) (err error) +//sys Chflags(path string, flags int) (err error) +//sys Chmod(path string, mode uint32) (err error) +//sys Chown(path string, uid int, gid int) (err error) +//sys Chroot(path string) (err error) +//sys Close(fd int) (err error) +//sys Dup(fd int) (nfd int, err error) +//sys Dup2(from int, to int) (err error) +//sys Exchangedata(path1 string, path2 string, options int) (err error) +//sys Exit(code int) +//sys Faccessat(dirfd int, path string, mode uint32, flags int) (err error) +//sys Fchdir(fd int) (err error) +//sys Fchflags(fd int, flags int) (err error) +//sys Fchmod(fd int, mode uint32) (err error) +//sys Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) +//sys Fchown(fd int, uid int, gid int) (err error) +//sys Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) +//sys Flock(fd int, how int) (err error) +//sys Fpathconf(fd int, name int) (val int, err error) +//sys Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64 +//sys Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64 +//sys Fstatfs(fd int, stat *Statfs_t) (err error) = SYS_FSTATFS64 +//sys Fsync(fd int) (err error) +//sys Ftruncate(fd int, length int64) (err error) +//sys Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) = SYS_GETDIRENTRIES64 +//sys Getdtablesize() (size int) +//sysnb Getegid() (egid int) +//sysnb Geteuid() (uid int) +//sysnb Getgid() (gid int) +//sysnb Getpgid(pid int) (pgid int, err error) +//sysnb Getpgrp() (pgrp int) +//sysnb Getpid() (pid int) +//sysnb Getppid() (ppid int) +//sys Getpriority(which int, who int) (prio int, err error) +//sysnb Getrlimit(which int, lim *Rlimit) (err error) +//sysnb Getrusage(who int, rusage *Rusage) (err error) +//sysnb Getsid(pid int) (sid int, err error) +//sysnb Getuid() (uid int) +//sysnb Issetugid() (tainted bool) +//sys Kqueue() (fd int, err error) +//sys Lchown(path string, uid int, gid int) (err error) +//sys Link(path string, link string) (err error) +//sys Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) +//sys Listen(s int, backlog int) (err error) +//sys Lstat(path string, stat *Stat_t) (err error) = SYS_LSTAT64 +//sys Mkdir(path string, mode uint32) (err error) +//sys Mkdirat(dirfd int, path string, mode uint32) (err error) +//sys Mkfifo(path string, mode uint32) (err error) +//sys Mknod(path string, mode uint32, dev int) (err error) +//sys Open(path string, mode int, perm uint32) (fd int, err error) +//sys Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) +//sys Pathconf(path string, name int) (val int, err error) +//sys Pread(fd int, p []byte, offset int64) (n int, err error) +//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) +//sys read(fd int, p []byte) (n int, err error) +//sys Readlink(path string, buf []byte) (n int, err error) +//sys Readlinkat(dirfd int, path string, buf []byte) (n int, err error) +//sys Rename(from string, to string) (err error) +//sys Renameat(fromfd int, from string, tofd int, to string) (err error) +//sys Revoke(path string) (err error) +//sys Rmdir(path string) (err error) +//sys Seek(fd int, offset int64, whence int) (newoffset int64, err error) = SYS_LSEEK +//sys Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) +//sys Setegid(egid int) (err error) +//sysnb Seteuid(euid int) (err error) +//sysnb Setgid(gid int) (err error) +//sys Setlogin(name string) (err error) +//sysnb Setpgid(pid int, pgid int) (err error) +//sys Setpriority(which int, who int, prio int) (err error) +//sys Setprivexec(flag int) (err error) +//sysnb Setregid(rgid int, egid int) (err error) +//sysnb Setreuid(ruid int, euid int) (err error) +//sysnb Setrlimit(which int, lim *Rlimit) (err error) +//sysnb Setsid() (pid int, err error) +//sysnb Settimeofday(tp *Timeval) (err error) +//sysnb Setuid(uid int) (err error) +//sys Stat(path string, stat *Stat_t) (err error) = SYS_STAT64 +//sys Statfs(path string, stat *Statfs_t) (err error) = SYS_STATFS64 +//sys Symlink(path string, link string) (err error) +//sys Symlinkat(oldpath string, newdirfd int, newpath string) (err error) +//sys Sync() (err error) +//sys Truncate(path string, length int64) (err error) +//sys Umask(newmask int) (oldmask int) +//sys Undelete(path string) (err error) +//sys Unlink(path string) (err error) +//sys Unlinkat(dirfd int, path string, flags int) (err error) +//sys Unmount(path string, flags int) (err error) +//sys write(fd int, p []byte) (n int, err error) +//sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) +//sys munmap(addr uintptr, length uintptr) (err error) +//sys readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ +//sys writelen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_WRITE + +/* + * Unimplemented + */ +// Profil +// Sigaction +// Sigprocmask +// Getlogin +// Sigpending +// Sigaltstack +// Ioctl +// Reboot +// Execve +// Vfork +// Sbrk +// Sstk +// Ovadvise +// Mincore +// Setitimer +// Swapon +// Select +// Sigsuspend +// Readv +// Writev +// Nfssvc +// Getfh +// Quotactl +// Mount +// Csops +// Waitid +// Add_profil +// Kdebug_trace +// Sigreturn +// Atsocket +// Kqueue_from_portset_np +// Kqueue_portset +// Getattrlist +// Setattrlist +// Getdirentriesattr +// Searchfs +// Delete +// Copyfile +// Watchevent +// Waitevent +// Modwatch +// Getxattr +// Fgetxattr +// Setxattr +// Fsetxattr +// Removexattr +// Fremovexattr +// Listxattr +// Flistxattr +// Fsctl +// Initgroups +// Posix_spawn +// Nfsclnt +// Fhopen +// Minherit +// Semsys +// Msgsys +// Shmsys +// Semctl +// Semget +// Semop +// Msgctl +// Msgget +// Msgsnd +// Msgrcv +// Shmat +// Shmctl +// Shmdt +// Shmget +// Shm_open +// Shm_unlink +// Sem_open +// Sem_close +// Sem_unlink +// Sem_wait +// Sem_trywait +// Sem_post +// Sem_getvalue +// Sem_init +// Sem_destroy +// Open_extended +// Umask_extended +// Stat_extended +// Lstat_extended +// Fstat_extended +// Chmod_extended +// Fchmod_extended +// Access_extended +// Settid +// Gettid +// Setsgroups +// Getsgroups +// Setwgroups +// Getwgroups +// Mkfifo_extended +// Mkdir_extended +// Identitysvc +// Shared_region_check_np +// Shared_region_map_np +// __pthread_mutex_destroy +// __pthread_mutex_init +// __pthread_mutex_lock +// __pthread_mutex_trylock +// __pthread_mutex_unlock +// __pthread_cond_init +// __pthread_cond_destroy +// __pthread_cond_broadcast +// __pthread_cond_signal +// Setsid_with_pid +// __pthread_cond_timedwait +// Aio_fsync +// Aio_return +// Aio_suspend +// Aio_cancel +// Aio_error +// Aio_read +// Aio_write +// Lio_listio +// __pthread_cond_wait +// Iopolicysys +// __pthread_kill +// __pthread_sigmask +// __sigwait +// __disable_threadsignal +// __pthread_markcancel +// __pthread_canceled +// __semwait_signal +// Proc_info +// sendfile +// Stat64_extended +// Lstat64_extended +// Fstat64_extended +// __pthread_chdir +// __pthread_fchdir +// Audit +// Auditon +// Getauid +// Setauid +// Getaudit +// Setaudit +// Getaudit_addr +// Setaudit_addr +// Auditctl +// Bsdthread_create +// Bsdthread_terminate +// Stack_snapshot +// Bsdthread_register +// Workq_open +// Workq_ops +// __mac_execve +// __mac_syscall +// __mac_get_file +// __mac_set_file +// __mac_get_link +// __mac_set_link +// __mac_get_proc +// __mac_set_proc +// __mac_get_fd +// __mac_set_fd +// __mac_get_pid +// __mac_get_lcid +// __mac_get_lctx +// __mac_set_lctx +// Setlcid +// Read_nocancel +// Write_nocancel +// Open_nocancel +// Close_nocancel +// Wait4_nocancel +// Recvmsg_nocancel +// Sendmsg_nocancel +// Recvfrom_nocancel +// Accept_nocancel +// Fcntl_nocancel +// Select_nocancel +// Fsync_nocancel +// Connect_nocancel +// Sigsuspend_nocancel +// Readv_nocancel +// Writev_nocancel +// Sendto_nocancel +// Pread_nocancel +// Pwrite_nocancel +// Waitid_nocancel +// Poll_nocancel +// Msgsnd_nocancel +// Msgrcv_nocancel +// Sem_wait_nocancel +// Aio_suspend_nocancel +// __sigwait_nocancel +// __semwait_signal_nocancel +// __mac_mount +// __mac_get_mount +// __mac_getfsstat diff --git a/vendor/golang.org/x/sys/unix/syscall_darwin_386.go b/vendor/golang.org/x/sys/unix/syscall_darwin_386.go new file mode 100644 index 0000000..b3ac109 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_darwin_386.go @@ -0,0 +1,68 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build 386,darwin + +package unix + +import ( + "syscall" + "unsafe" +) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: int32(sec), Nsec: int32(nsec)} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: int32(sec), Usec: int32(usec)} +} + +//sysnb gettimeofday(tp *Timeval) (sec int32, usec int32, err error) +func Gettimeofday(tv *Timeval) (err error) { + // The tv passed to gettimeofday must be non-nil + // but is otherwise unused. The answers come back + // in the two registers. + sec, usec, err := gettimeofday(tv) + tv.Sec = int32(sec) + tv.Usec = int32(usec) + return err +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint32(fd) + k.Filter = int16(mode) + k.Flags = uint16(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint32(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + var length = uint64(count) + + _, _, e1 := Syscall9(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(*offset), uintptr(*offset>>32), uintptr(unsafe.Pointer(&length)), 0, 0, 0, 0) + + written = int(length) + + if e1 != 0 { + err = e1 + } + return +} + +func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) + +// SYS___SYSCTL is used by syscall_bsd.go for all BSDs, but in modern versions +// of darwin/386 the syscall is called sysctl instead of __sysctl. +const SYS___SYSCTL = SYS_SYSCTL diff --git a/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go b/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go new file mode 100644 index 0000000..7521944 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go @@ -0,0 +1,68 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build amd64,darwin + +package unix + +import ( + "syscall" + "unsafe" +) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: int32(usec)} +} + +//sysnb gettimeofday(tp *Timeval) (sec int64, usec int32, err error) +func Gettimeofday(tv *Timeval) (err error) { + // The tv passed to gettimeofday must be non-nil + // but is otherwise unused. The answers come back + // in the two registers. + sec, usec, err := gettimeofday(tv) + tv.Sec = sec + tv.Usec = usec + return err +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint64(fd) + k.Filter = int16(mode) + k.Flags = uint16(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + var length = uint64(count) + + _, _, e1 := Syscall6(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(*offset), uintptr(unsafe.Pointer(&length)), 0, 0) + + written = int(length) + + if e1 != 0 { + err = e1 + } + return +} + +func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) + +// SYS___SYSCTL is used by syscall_bsd.go for all BSDs, but in modern versions +// of darwin/amd64 the syscall is called sysctl instead of __sysctl. +const SYS___SYSCTL = SYS_SYSCTL diff --git a/vendor/golang.org/x/sys/unix/syscall_darwin_arm.go b/vendor/golang.org/x/sys/unix/syscall_darwin_arm.go new file mode 100644 index 0000000..faae207 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_darwin_arm.go @@ -0,0 +1,66 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package unix + +import ( + "syscall" + "unsafe" +) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: int32(sec), Nsec: int32(nsec)} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: int32(sec), Usec: int32(usec)} +} + +//sysnb gettimeofday(tp *Timeval) (sec int32, usec int32, err error) +func Gettimeofday(tv *Timeval) (err error) { + // The tv passed to gettimeofday must be non-nil + // but is otherwise unused. The answers come back + // in the two registers. + sec, usec, err := gettimeofday(tv) + tv.Sec = int32(sec) + tv.Usec = int32(usec) + return err +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint32(fd) + k.Filter = int16(mode) + k.Flags = uint16(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint32(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + var length = uint64(count) + + _, _, e1 := Syscall9(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(*offset), uintptr(*offset>>32), uintptr(unsafe.Pointer(&length)), 0, 0, 0, 0) + + written = int(length) + + if e1 != 0 { + err = e1 + } + return +} + +func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) // sic + +// SYS___SYSCTL is used by syscall_bsd.go for all BSDs, but in modern versions +// of darwin/arm the syscall is called sysctl instead of __sysctl. +const SYS___SYSCTL = SYS_SYSCTL diff --git a/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go b/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go new file mode 100644 index 0000000..d6d9628 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go @@ -0,0 +1,68 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build arm64,darwin + +package unix + +import ( + "syscall" + "unsafe" +) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: int32(usec)} +} + +//sysnb gettimeofday(tp *Timeval) (sec int64, usec int32, err error) +func Gettimeofday(tv *Timeval) (err error) { + // The tv passed to gettimeofday must be non-nil + // but is otherwise unused. The answers come back + // in the two registers. + sec, usec, err := gettimeofday(tv) + tv.Sec = sec + tv.Usec = usec + return err +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint64(fd) + k.Filter = int16(mode) + k.Flags = uint16(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + var length = uint64(count) + + _, _, e1 := Syscall6(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(*offset), uintptr(unsafe.Pointer(&length)), 0, 0) + + written = int(length) + + if e1 != 0 { + err = e1 + } + return +} + +func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) // sic + +// SYS___SYSCTL is used by syscall_bsd.go for all BSDs, but in modern versions +// of darwin/arm64 the syscall is called sysctl instead of __sysctl. +const SYS___SYSCTL = SYS_SYSCTL diff --git a/vendor/golang.org/x/sys/unix/syscall_dragonfly.go b/vendor/golang.org/x/sys/unix/syscall_dragonfly.go new file mode 100644 index 0000000..b5072de --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_dragonfly.go @@ -0,0 +1,523 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// DragonFly BSD system calls. +// This file is compiled as ordinary Go code, +// but it is also input to mksyscall, +// which parses the //sys lines and generates system call stubs. +// Note that sometimes we use a lowercase //sys name and wrap +// it in our own nicer implementation, either here or in +// syscall_bsd.go or syscall_unix.go. + +package unix + +import "unsafe" + +// SockaddrDatalink implements the Sockaddr interface for AF_LINK type sockets. +type SockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [12]int8 + Rcf uint16 + Route [16]uint16 + raw RawSockaddrDatalink +} + +// Translate "kern.hostname" to []_C_int{0,1,2,3}. +func nametomib(name string) (mib []_C_int, err error) { + const siz = unsafe.Sizeof(mib[0]) + + // NOTE(rsc): It seems strange to set the buffer to have + // size CTL_MAXNAME+2 but use only CTL_MAXNAME + // as the size. I don't know why the +2 is here, but the + // kernel uses +2 for its own implementation of this function. + // I am scared that if we don't include the +2 here, the kernel + // will silently write 2 words farther than we specify + // and we'll get memory corruption. + var buf [CTL_MAXNAME + 2]_C_int + n := uintptr(CTL_MAXNAME) * siz + + p := (*byte)(unsafe.Pointer(&buf[0])) + bytes, err := ByteSliceFromString(name) + if err != nil { + return nil, err + } + + // Magic sysctl: "setting" 0.3 to a string name + // lets you read back the array of integers form. + if err = sysctl([]_C_int{0, 3}, p, &n, &bytes[0], uintptr(len(name))); err != nil { + return nil, err + } + return buf[0 : n/siz], nil +} + +//sysnb pipe() (r int, w int, err error) + +func Pipe(p []int) (err error) { + if len(p) != 2 { + return EINVAL + } + p[0], p[1], err = pipe() + return +} + +//sys extpread(fd int, p []byte, flags int, offset int64) (n int, err error) +func Pread(fd int, p []byte, offset int64) (n int, err error) { + return extpread(fd, p, 0, offset) +} + +//sys extpwrite(fd int, p []byte, flags int, offset int64) (n int, err error) +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + return extpwrite(fd, p, 0, offset) +} + +func Accept4(fd, flags int) (nfd int, sa Sockaddr, err error) { + var rsa RawSockaddrAny + var len _Socklen = SizeofSockaddrAny + nfd, err = accept4(fd, &rsa, &len, flags) + if err != nil { + return + } + if len > SizeofSockaddrAny { + panic("RawSockaddrAny too small") + } + sa, err = anyToSockaddr(&rsa) + if err != nil { + Close(nfd) + nfd = 0 + } + return +} + +const ImplementsGetwd = true + +//sys Getcwd(buf []byte) (n int, err error) = SYS___GETCWD + +func Getwd() (string, error) { + var buf [PathMax]byte + _, err := Getcwd(buf[0:]) + if err != nil { + return "", err + } + n := clen(buf[:]) + if n < 1 { + return "", EINVAL + } + return string(buf[:n]), nil +} + +func Getfsstat(buf []Statfs_t, flags int) (n int, err error) { + var _p0 unsafe.Pointer + var bufsize uintptr + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + bufsize = unsafe.Sizeof(Statfs_t{}) * uintptr(len(buf)) + } + r0, _, e1 := Syscall(SYS_GETFSSTAT, uintptr(_p0), bufsize, uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func setattrlistTimes(path string, times []Timespec, flags int) error { + // used on Darwin for UtimesNano + return ENOSYS +} + +//sys ioctl(fd int, req uint, arg uintptr) (err error) + +// ioctl itself should not be exposed directly, but additional get/set +// functions for specific types are permissible. + +// IoctlSetInt performs an ioctl operation which sets an integer value +// on fd, using the specified request number. +func IoctlSetInt(fd int, req uint, value int) error { + return ioctl(fd, req, uintptr(value)) +} + +func IoctlSetWinsize(fd int, req uint, value *Winsize) error { + return ioctl(fd, req, uintptr(unsafe.Pointer(value))) +} + +func IoctlSetTermios(fd int, req uint, value *Termios) error { + return ioctl(fd, req, uintptr(unsafe.Pointer(value))) +} + +// IoctlGetInt performs an ioctl operation which gets an integer value +// from fd, using the specified request number. +func IoctlGetInt(fd int, req uint) (int, error) { + var value int + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return value, err +} + +func IoctlGetWinsize(fd int, req uint) (*Winsize, error) { + var value Winsize + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return &value, err +} + +func IoctlGetTermios(fd int, req uint) (*Termios, error) { + var value Termios + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return &value, err +} + +func sysctlUname(mib []_C_int, old *byte, oldlen *uintptr) error { + err := sysctl(mib, old, oldlen, nil, 0) + if err != nil { + // Utsname members on Dragonfly are only 32 bytes and + // the syscall returns ENOMEM in case the actual value + // is longer. + if err == ENOMEM { + err = nil + } + } + return err +} + +func Uname(uname *Utsname) error { + mib := []_C_int{CTL_KERN, KERN_OSTYPE} + n := unsafe.Sizeof(uname.Sysname) + if err := sysctlUname(mib, &uname.Sysname[0], &n); err != nil { + return err + } + uname.Sysname[unsafe.Sizeof(uname.Sysname)-1] = 0 + + mib = []_C_int{CTL_KERN, KERN_HOSTNAME} + n = unsafe.Sizeof(uname.Nodename) + if err := sysctlUname(mib, &uname.Nodename[0], &n); err != nil { + return err + } + uname.Nodename[unsafe.Sizeof(uname.Nodename)-1] = 0 + + mib = []_C_int{CTL_KERN, KERN_OSRELEASE} + n = unsafe.Sizeof(uname.Release) + if err := sysctlUname(mib, &uname.Release[0], &n); err != nil { + return err + } + uname.Release[unsafe.Sizeof(uname.Release)-1] = 0 + + mib = []_C_int{CTL_KERN, KERN_VERSION} + n = unsafe.Sizeof(uname.Version) + if err := sysctlUname(mib, &uname.Version[0], &n); err != nil { + return err + } + + // The version might have newlines or tabs in it, convert them to + // spaces. + for i, b := range uname.Version { + if b == '\n' || b == '\t' { + if i == len(uname.Version)-1 { + uname.Version[i] = 0 + } else { + uname.Version[i] = ' ' + } + } + } + + mib = []_C_int{CTL_HW, HW_MACHINE} + n = unsafe.Sizeof(uname.Machine) + if err := sysctlUname(mib, &uname.Machine[0], &n); err != nil { + return err + } + uname.Machine[unsafe.Sizeof(uname.Machine)-1] = 0 + + return nil +} + +/* + * Exposed directly + */ +//sys Access(path string, mode uint32) (err error) +//sys Adjtime(delta *Timeval, olddelta *Timeval) (err error) +//sys Chdir(path string) (err error) +//sys Chflags(path string, flags int) (err error) +//sys Chmod(path string, mode uint32) (err error) +//sys Chown(path string, uid int, gid int) (err error) +//sys Chroot(path string) (err error) +//sys Close(fd int) (err error) +//sys Dup(fd int) (nfd int, err error) +//sys Dup2(from int, to int) (err error) +//sys Exit(code int) +//sys Fchdir(fd int) (err error) +//sys Fchflags(fd int, flags int) (err error) +//sys Fchmod(fd int, mode uint32) (err error) +//sys Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) +//sys Fchown(fd int, uid int, gid int) (err error) +//sys Flock(fd int, how int) (err error) +//sys Fpathconf(fd int, name int) (val int, err error) +//sys Fstat(fd int, stat *Stat_t) (err error) +//sys Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) +//sys Fstatfs(fd int, stat *Statfs_t) (err error) +//sys Fsync(fd int) (err error) +//sys Ftruncate(fd int, length int64) (err error) +//sys Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) +//sys Getdtablesize() (size int) +//sysnb Getegid() (egid int) +//sysnb Geteuid() (uid int) +//sysnb Getgid() (gid int) +//sysnb Getpgid(pid int) (pgid int, err error) +//sysnb Getpgrp() (pgrp int) +//sysnb Getpid() (pid int) +//sysnb Getppid() (ppid int) +//sys Getpriority(which int, who int) (prio int, err error) +//sysnb Getrlimit(which int, lim *Rlimit) (err error) +//sysnb Getrusage(who int, rusage *Rusage) (err error) +//sysnb Getsid(pid int) (sid int, err error) +//sysnb Gettimeofday(tv *Timeval) (err error) +//sysnb Getuid() (uid int) +//sys Issetugid() (tainted bool) +//sys Kill(pid int, signum syscall.Signal) (err error) +//sys Kqueue() (fd int, err error) +//sys Lchown(path string, uid int, gid int) (err error) +//sys Link(path string, link string) (err error) +//sys Listen(s int, backlog int) (err error) +//sys Lstat(path string, stat *Stat_t) (err error) +//sys Mkdir(path string, mode uint32) (err error) +//sys Mkfifo(path string, mode uint32) (err error) +//sys Mknod(path string, mode uint32, dev int) (err error) +//sys Nanosleep(time *Timespec, leftover *Timespec) (err error) +//sys Open(path string, mode int, perm uint32) (fd int, err error) +//sys Pathconf(path string, name int) (val int, err error) +//sys read(fd int, p []byte) (n int, err error) +//sys Readlink(path string, buf []byte) (n int, err error) +//sys Rename(from string, to string) (err error) +//sys Revoke(path string) (err error) +//sys Rmdir(path string) (err error) +//sys Seek(fd int, offset int64, whence int) (newoffset int64, err error) = SYS_LSEEK +//sys Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) +//sysnb Setegid(egid int) (err error) +//sysnb Seteuid(euid int) (err error) +//sysnb Setgid(gid int) (err error) +//sys Setlogin(name string) (err error) +//sysnb Setpgid(pid int, pgid int) (err error) +//sys Setpriority(which int, who int, prio int) (err error) +//sysnb Setregid(rgid int, egid int) (err error) +//sysnb Setreuid(ruid int, euid int) (err error) +//sysnb Setresgid(rgid int, egid int, sgid int) (err error) +//sysnb Setresuid(ruid int, euid int, suid int) (err error) +//sysnb Setrlimit(which int, lim *Rlimit) (err error) +//sysnb Setsid() (pid int, err error) +//sysnb Settimeofday(tp *Timeval) (err error) +//sysnb Setuid(uid int) (err error) +//sys Stat(path string, stat *Stat_t) (err error) +//sys Statfs(path string, stat *Statfs_t) (err error) +//sys Symlink(path string, link string) (err error) +//sys Sync() (err error) +//sys Truncate(path string, length int64) (err error) +//sys Umask(newmask int) (oldmask int) +//sys Undelete(path string) (err error) +//sys Unlink(path string) (err error) +//sys Unmount(path string, flags int) (err error) +//sys write(fd int, p []byte) (n int, err error) +//sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) +//sys munmap(addr uintptr, length uintptr) (err error) +//sys readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ +//sys writelen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_WRITE +//sys accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) +//sys utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) + +/* + * Unimplemented + * TODO(jsing): Update this list for DragonFly. + */ +// Profil +// Sigaction +// Sigprocmask +// Getlogin +// Sigpending +// Sigaltstack +// Reboot +// Execve +// Vfork +// Sbrk +// Sstk +// Ovadvise +// Mincore +// Setitimer +// Swapon +// Select +// Sigsuspend +// Readv +// Writev +// Nfssvc +// Getfh +// Quotactl +// Mount +// Csops +// Waitid +// Add_profil +// Kdebug_trace +// Sigreturn +// Atsocket +// Kqueue_from_portset_np +// Kqueue_portset +// Getattrlist +// Setattrlist +// Getdirentriesattr +// Searchfs +// Delete +// Copyfile +// Watchevent +// Waitevent +// Modwatch +// Getxattr +// Fgetxattr +// Setxattr +// Fsetxattr +// Removexattr +// Fremovexattr +// Listxattr +// Flistxattr +// Fsctl +// Initgroups +// Posix_spawn +// Nfsclnt +// Fhopen +// Minherit +// Semsys +// Msgsys +// Shmsys +// Semctl +// Semget +// Semop +// Msgctl +// Msgget +// Msgsnd +// Msgrcv +// Shmat +// Shmctl +// Shmdt +// Shmget +// Shm_open +// Shm_unlink +// Sem_open +// Sem_close +// Sem_unlink +// Sem_wait +// Sem_trywait +// Sem_post +// Sem_getvalue +// Sem_init +// Sem_destroy +// Open_extended +// Umask_extended +// Stat_extended +// Lstat_extended +// Fstat_extended +// Chmod_extended +// Fchmod_extended +// Access_extended +// Settid +// Gettid +// Setsgroups +// Getsgroups +// Setwgroups +// Getwgroups +// Mkfifo_extended +// Mkdir_extended +// Identitysvc +// Shared_region_check_np +// Shared_region_map_np +// __pthread_mutex_destroy +// __pthread_mutex_init +// __pthread_mutex_lock +// __pthread_mutex_trylock +// __pthread_mutex_unlock +// __pthread_cond_init +// __pthread_cond_destroy +// __pthread_cond_broadcast +// __pthread_cond_signal +// Setsid_with_pid +// __pthread_cond_timedwait +// Aio_fsync +// Aio_return +// Aio_suspend +// Aio_cancel +// Aio_error +// Aio_read +// Aio_write +// Lio_listio +// __pthread_cond_wait +// Iopolicysys +// __pthread_kill +// __pthread_sigmask +// __sigwait +// __disable_threadsignal +// __pthread_markcancel +// __pthread_canceled +// __semwait_signal +// Proc_info +// Stat64_extended +// Lstat64_extended +// Fstat64_extended +// __pthread_chdir +// __pthread_fchdir +// Audit +// Auditon +// Getauid +// Setauid +// Getaudit +// Setaudit +// Getaudit_addr +// Setaudit_addr +// Auditctl +// Bsdthread_create +// Bsdthread_terminate +// Stack_snapshot +// Bsdthread_register +// Workq_open +// Workq_ops +// __mac_execve +// __mac_syscall +// __mac_get_file +// __mac_set_file +// __mac_get_link +// __mac_set_link +// __mac_get_proc +// __mac_set_proc +// __mac_get_fd +// __mac_set_fd +// __mac_get_pid +// __mac_get_lcid +// __mac_get_lctx +// __mac_set_lctx +// Setlcid +// Read_nocancel +// Write_nocancel +// Open_nocancel +// Close_nocancel +// Wait4_nocancel +// Recvmsg_nocancel +// Sendmsg_nocancel +// Recvfrom_nocancel +// Accept_nocancel +// Fcntl_nocancel +// Select_nocancel +// Fsync_nocancel +// Connect_nocancel +// Sigsuspend_nocancel +// Readv_nocancel +// Writev_nocancel +// Sendto_nocancel +// Pread_nocancel +// Pwrite_nocancel +// Waitid_nocancel +// Msgsnd_nocancel +// Msgrcv_nocancel +// Sem_wait_nocancel +// Aio_suspend_nocancel +// __sigwait_nocancel +// __semwait_signal_nocancel +// __mac_mount +// __mac_get_mount +// __mac_getfsstat diff --git a/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go b/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go new file mode 100644 index 0000000..9babb31 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go @@ -0,0 +1,52 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build amd64,dragonfly + +package unix + +import ( + "syscall" + "unsafe" +) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: usec} +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint64(fd) + k.Filter = int16(mode) + k.Flags = uint16(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + var writtenOut uint64 = 0 + _, _, e1 := Syscall9(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(*offset), uintptr(count), 0, uintptr(unsafe.Pointer(&writtenOut)), 0, 0, 0) + + written = int(writtenOut) + + if e1 != 0 { + err = e1 + } + return +} + +func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) diff --git a/vendor/golang.org/x/sys/unix/syscall_freebsd.go b/vendor/golang.org/x/sys/unix/syscall_freebsd.go new file mode 100644 index 0000000..ba9df4a --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_freebsd.go @@ -0,0 +1,756 @@ +// Copyright 2009,2010 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// FreeBSD system calls. +// This file is compiled as ordinary Go code, +// but it is also input to mksyscall, +// which parses the //sys lines and generates system call stubs. +// Note that sometimes we use a lowercase //sys name and wrap +// it in our own nicer implementation, either here or in +// syscall_bsd.go or syscall_unix.go. + +package unix + +import ( + "strings" + "unsafe" +) + +// SockaddrDatalink implements the Sockaddr interface for AF_LINK type sockets. +type SockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [46]int8 + raw RawSockaddrDatalink +} + +// Translate "kern.hostname" to []_C_int{0,1,2,3}. +func nametomib(name string) (mib []_C_int, err error) { + const siz = unsafe.Sizeof(mib[0]) + + // NOTE(rsc): It seems strange to set the buffer to have + // size CTL_MAXNAME+2 but use only CTL_MAXNAME + // as the size. I don't know why the +2 is here, but the + // kernel uses +2 for its own implementation of this function. + // I am scared that if we don't include the +2 here, the kernel + // will silently write 2 words farther than we specify + // and we'll get memory corruption. + var buf [CTL_MAXNAME + 2]_C_int + n := uintptr(CTL_MAXNAME) * siz + + p := (*byte)(unsafe.Pointer(&buf[0])) + bytes, err := ByteSliceFromString(name) + if err != nil { + return nil, err + } + + // Magic sysctl: "setting" 0.3 to a string name + // lets you read back the array of integers form. + if err = sysctl([]_C_int{0, 3}, p, &n, &bytes[0], uintptr(len(name))); err != nil { + return nil, err + } + return buf[0 : n/siz], nil +} + +//sysnb pipe() (r int, w int, err error) + +func Pipe(p []int) (err error) { + if len(p) != 2 { + return EINVAL + } + p[0], p[1], err = pipe() + return +} + +func GetsockoptIPMreqn(fd, level, opt int) (*IPMreqn, error) { + var value IPMreqn + vallen := _Socklen(SizeofIPMreqn) + errno := getsockopt(fd, level, opt, unsafe.Pointer(&value), &vallen) + return &value, errno +} + +func SetsockoptIPMreqn(fd, level, opt int, mreq *IPMreqn) (err error) { + return setsockopt(fd, level, opt, unsafe.Pointer(mreq), unsafe.Sizeof(*mreq)) +} + +func Accept4(fd, flags int) (nfd int, sa Sockaddr, err error) { + var rsa RawSockaddrAny + var len _Socklen = SizeofSockaddrAny + nfd, err = accept4(fd, &rsa, &len, flags) + if err != nil { + return + } + if len > SizeofSockaddrAny { + panic("RawSockaddrAny too small") + } + sa, err = anyToSockaddr(&rsa) + if err != nil { + Close(nfd) + nfd = 0 + } + return +} + +const ImplementsGetwd = true + +//sys Getcwd(buf []byte) (n int, err error) = SYS___GETCWD + +func Getwd() (string, error) { + var buf [PathMax]byte + _, err := Getcwd(buf[0:]) + if err != nil { + return "", err + } + n := clen(buf[:]) + if n < 1 { + return "", EINVAL + } + return string(buf[:n]), nil +} + +func Getfsstat(buf []Statfs_t, flags int) (n int, err error) { + var _p0 unsafe.Pointer + var bufsize uintptr + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + bufsize = unsafe.Sizeof(Statfs_t{}) * uintptr(len(buf)) + } + r0, _, e1 := Syscall(SYS_GETFSSTAT, uintptr(_p0), bufsize, uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func setattrlistTimes(path string, times []Timespec, flags int) error { + // used on Darwin for UtimesNano + return ENOSYS +} + +// Derive extattr namespace and attribute name + +func xattrnamespace(fullattr string) (ns int, attr string, err error) { + s := strings.IndexByte(fullattr, '.') + if s == -1 { + return -1, "", ENOATTR + } + + namespace := fullattr[0:s] + attr = fullattr[s+1:] + + switch namespace { + case "user": + return EXTATTR_NAMESPACE_USER, attr, nil + case "system": + return EXTATTR_NAMESPACE_SYSTEM, attr, nil + default: + return -1, "", ENOATTR + } +} + +func initxattrdest(dest []byte, idx int) (d unsafe.Pointer) { + if len(dest) > idx { + return unsafe.Pointer(&dest[idx]) + } else { + return unsafe.Pointer(_zero) + } +} + +// FreeBSD implements its own syscalls to handle extended attributes + +func Getxattr(file string, attr string, dest []byte) (sz int, err error) { + d := initxattrdest(dest, 0) + destsize := len(dest) + + nsid, a, err := xattrnamespace(attr) + if err != nil { + return -1, err + } + + return ExtattrGetFile(file, nsid, a, uintptr(d), destsize) +} + +func Fgetxattr(fd int, attr string, dest []byte) (sz int, err error) { + d := initxattrdest(dest, 0) + destsize := len(dest) + + nsid, a, err := xattrnamespace(attr) + if err != nil { + return -1, err + } + + return ExtattrGetFd(fd, nsid, a, uintptr(d), destsize) +} + +func Lgetxattr(link string, attr string, dest []byte) (sz int, err error) { + d := initxattrdest(dest, 0) + destsize := len(dest) + + nsid, a, err := xattrnamespace(attr) + if err != nil { + return -1, err + } + + return ExtattrGetLink(link, nsid, a, uintptr(d), destsize) +} + +// flags are unused on FreeBSD + +func Fsetxattr(fd int, attr string, data []byte, flags int) (err error) { + d := unsafe.Pointer(&data[0]) + datasiz := len(data) + + nsid, a, err := xattrnamespace(attr) + if err != nil { + return + } + + _, err = ExtattrSetFd(fd, nsid, a, uintptr(d), datasiz) + return +} + +func Setxattr(file string, attr string, data []byte, flags int) (err error) { + d := unsafe.Pointer(&data[0]) + datasiz := len(data) + + nsid, a, err := xattrnamespace(attr) + if err != nil { + return + } + + _, err = ExtattrSetFile(file, nsid, a, uintptr(d), datasiz) + return +} + +func Lsetxattr(link string, attr string, data []byte, flags int) (err error) { + d := unsafe.Pointer(&data[0]) + datasiz := len(data) + + nsid, a, err := xattrnamespace(attr) + if err != nil { + return + } + + _, err = ExtattrSetLink(link, nsid, a, uintptr(d), datasiz) + return +} + +func Removexattr(file string, attr string) (err error) { + nsid, a, err := xattrnamespace(attr) + if err != nil { + return + } + + err = ExtattrDeleteFile(file, nsid, a) + return +} + +func Fremovexattr(fd int, attr string) (err error) { + nsid, a, err := xattrnamespace(attr) + if err != nil { + return + } + + err = ExtattrDeleteFd(fd, nsid, a) + return +} + +func Lremovexattr(link string, attr string) (err error) { + nsid, a, err := xattrnamespace(attr) + if err != nil { + return + } + + err = ExtattrDeleteLink(link, nsid, a) + return +} + +func Listxattr(file string, dest []byte) (sz int, err error) { + d := initxattrdest(dest, 0) + destsiz := len(dest) + + // FreeBSD won't allow you to list xattrs from multiple namespaces + s := 0 + for _, nsid := range [...]int{EXTATTR_NAMESPACE_USER, EXTATTR_NAMESPACE_SYSTEM} { + stmp, e := ExtattrListFile(file, nsid, uintptr(d), destsiz) + + /* Errors accessing system attrs are ignored so that + * we can implement the Linux-like behavior of omitting errors that + * we don't have read permissions on + * + * Linux will still error if we ask for user attributes on a file that + * we don't have read permissions on, so don't ignore those errors + */ + if e != nil && e == EPERM && nsid != EXTATTR_NAMESPACE_USER { + continue + } else if e != nil { + return s, e + } + + s += stmp + destsiz -= s + if destsiz < 0 { + destsiz = 0 + } + d = initxattrdest(dest, s) + } + + return s, nil +} + +func Flistxattr(fd int, dest []byte) (sz int, err error) { + d := initxattrdest(dest, 0) + destsiz := len(dest) + + s := 0 + for _, nsid := range [...]int{EXTATTR_NAMESPACE_USER, EXTATTR_NAMESPACE_SYSTEM} { + stmp, e := ExtattrListFd(fd, nsid, uintptr(d), destsiz) + if e != nil && e == EPERM && nsid != EXTATTR_NAMESPACE_USER { + continue + } else if e != nil { + return s, e + } + + s += stmp + destsiz -= s + if destsiz < 0 { + destsiz = 0 + } + d = initxattrdest(dest, s) + } + + return s, nil +} + +func Llistxattr(link string, dest []byte) (sz int, err error) { + d := initxattrdest(dest, 0) + destsiz := len(dest) + + s := 0 + for _, nsid := range [...]int{EXTATTR_NAMESPACE_USER, EXTATTR_NAMESPACE_SYSTEM} { + stmp, e := ExtattrListLink(link, nsid, uintptr(d), destsiz) + if e != nil && e == EPERM && nsid != EXTATTR_NAMESPACE_USER { + continue + } else if e != nil { + return s, e + } + + s += stmp + destsiz -= s + if destsiz < 0 { + destsiz = 0 + } + d = initxattrdest(dest, s) + } + + return s, nil +} + +//sys ioctl(fd int, req uint, arg uintptr) (err error) + +// ioctl itself should not be exposed directly, but additional get/set +// functions for specific types are permissible. + +// IoctlSetInt performs an ioctl operation which sets an integer value +// on fd, using the specified request number. +func IoctlSetInt(fd int, req uint, value int) error { + return ioctl(fd, req, uintptr(value)) +} + +func IoctlSetWinsize(fd int, req uint, value *Winsize) error { + return ioctl(fd, req, uintptr(unsafe.Pointer(value))) +} + +func IoctlSetTermios(fd int, req uint, value *Termios) error { + return ioctl(fd, req, uintptr(unsafe.Pointer(value))) +} + +// IoctlGetInt performs an ioctl operation which gets an integer value +// from fd, using the specified request number. +func IoctlGetInt(fd int, req uint) (int, error) { + var value int + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return value, err +} + +func IoctlGetWinsize(fd int, req uint) (*Winsize, error) { + var value Winsize + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return &value, err +} + +func IoctlGetTermios(fd int, req uint) (*Termios, error) { + var value Termios + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return &value, err +} + +func Uname(uname *Utsname) error { + mib := []_C_int{CTL_KERN, KERN_OSTYPE} + n := unsafe.Sizeof(uname.Sysname) + if err := sysctl(mib, &uname.Sysname[0], &n, nil, 0); err != nil { + return err + } + + mib = []_C_int{CTL_KERN, KERN_HOSTNAME} + n = unsafe.Sizeof(uname.Nodename) + if err := sysctl(mib, &uname.Nodename[0], &n, nil, 0); err != nil { + return err + } + + mib = []_C_int{CTL_KERN, KERN_OSRELEASE} + n = unsafe.Sizeof(uname.Release) + if err := sysctl(mib, &uname.Release[0], &n, nil, 0); err != nil { + return err + } + + mib = []_C_int{CTL_KERN, KERN_VERSION} + n = unsafe.Sizeof(uname.Version) + if err := sysctl(mib, &uname.Version[0], &n, nil, 0); err != nil { + return err + } + + // The version might have newlines or tabs in it, convert them to + // spaces. + for i, b := range uname.Version { + if b == '\n' || b == '\t' { + if i == len(uname.Version)-1 { + uname.Version[i] = 0 + } else { + uname.Version[i] = ' ' + } + } + } + + mib = []_C_int{CTL_HW, HW_MACHINE} + n = unsafe.Sizeof(uname.Machine) + if err := sysctl(mib, &uname.Machine[0], &n, nil, 0); err != nil { + return err + } + + return nil +} + +/* + * Exposed directly + */ +//sys Access(path string, mode uint32) (err error) +//sys Adjtime(delta *Timeval, olddelta *Timeval) (err error) +//sys CapEnter() (err error) +//sys capRightsGet(version int, fd int, rightsp *CapRights) (err error) = SYS___CAP_RIGHTS_GET +//sys capRightsLimit(fd int, rightsp *CapRights) (err error) +//sys Chdir(path string) (err error) +//sys Chflags(path string, flags int) (err error) +//sys Chmod(path string, mode uint32) (err error) +//sys Chown(path string, uid int, gid int) (err error) +//sys Chroot(path string) (err error) +//sys Close(fd int) (err error) +//sys Dup(fd int) (nfd int, err error) +//sys Dup2(from int, to int) (err error) +//sys Exit(code int) +//sys ExtattrGetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) +//sys ExtattrSetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) +//sys ExtattrDeleteFd(fd int, attrnamespace int, attrname string) (err error) +//sys ExtattrListFd(fd int, attrnamespace int, data uintptr, nbytes int) (ret int, err error) +//sys ExtattrGetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) +//sys ExtattrSetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) +//sys ExtattrDeleteFile(file string, attrnamespace int, attrname string) (err error) +//sys ExtattrListFile(file string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) +//sys ExtattrGetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) +//sys ExtattrSetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) +//sys ExtattrDeleteLink(link string, attrnamespace int, attrname string) (err error) +//sys ExtattrListLink(link string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) +//sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_POSIX_FADVISE +//sys Faccessat(dirfd int, path string, mode uint32, flags int) (err error) +//sys Fchdir(fd int) (err error) +//sys Fchflags(fd int, flags int) (err error) +//sys Fchmod(fd int, mode uint32) (err error) +//sys Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) +//sys Fchown(fd int, uid int, gid int) (err error) +//sys Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) +//sys Flock(fd int, how int) (err error) +//sys Fpathconf(fd int, name int) (val int, err error) +//sys Fstat(fd int, stat *Stat_t) (err error) +//sys Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) +//sys Fstatfs(fd int, stat *Statfs_t) (err error) +//sys Fsync(fd int) (err error) +//sys Ftruncate(fd int, length int64) (err error) +//sys Getdents(fd int, buf []byte) (n int, err error) +//sys Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) +//sys Getdtablesize() (size int) +//sysnb Getegid() (egid int) +//sysnb Geteuid() (uid int) +//sysnb Getgid() (gid int) +//sysnb Getpgid(pid int) (pgid int, err error) +//sysnb Getpgrp() (pgrp int) +//sysnb Getpid() (pid int) +//sysnb Getppid() (ppid int) +//sys Getpriority(which int, who int) (prio int, err error) +//sysnb Getrlimit(which int, lim *Rlimit) (err error) +//sysnb Getrusage(who int, rusage *Rusage) (err error) +//sysnb Getsid(pid int) (sid int, err error) +//sysnb Gettimeofday(tv *Timeval) (err error) +//sysnb Getuid() (uid int) +//sys Issetugid() (tainted bool) +//sys Kill(pid int, signum syscall.Signal) (err error) +//sys Kqueue() (fd int, err error) +//sys Lchown(path string, uid int, gid int) (err error) +//sys Link(path string, link string) (err error) +//sys Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) +//sys Listen(s int, backlog int) (err error) +//sys Lstat(path string, stat *Stat_t) (err error) +//sys Mkdir(path string, mode uint32) (err error) +//sys Mkdirat(dirfd int, path string, mode uint32) (err error) +//sys Mkfifo(path string, mode uint32) (err error) +//sys Mknod(path string, mode uint32, dev int) (err error) +//sys Nanosleep(time *Timespec, leftover *Timespec) (err error) +//sys Open(path string, mode int, perm uint32) (fd int, err error) +//sys Openat(fdat int, path string, mode int, perm uint32) (fd int, err error) +//sys Pathconf(path string, name int) (val int, err error) +//sys Pread(fd int, p []byte, offset int64) (n int, err error) +//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) +//sys read(fd int, p []byte) (n int, err error) +//sys Readlink(path string, buf []byte) (n int, err error) +//sys Readlinkat(dirfd int, path string, buf []byte) (n int, err error) +//sys Rename(from string, to string) (err error) +//sys Renameat(fromfd int, from string, tofd int, to string) (err error) +//sys Revoke(path string) (err error) +//sys Rmdir(path string) (err error) +//sys Seek(fd int, offset int64, whence int) (newoffset int64, err error) = SYS_LSEEK +//sys Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) +//sysnb Setegid(egid int) (err error) +//sysnb Seteuid(euid int) (err error) +//sysnb Setgid(gid int) (err error) +//sys Setlogin(name string) (err error) +//sysnb Setpgid(pid int, pgid int) (err error) +//sys Setpriority(which int, who int, prio int) (err error) +//sysnb Setregid(rgid int, egid int) (err error) +//sysnb Setreuid(ruid int, euid int) (err error) +//sysnb Setresgid(rgid int, egid int, sgid int) (err error) +//sysnb Setresuid(ruid int, euid int, suid int) (err error) +//sysnb Setrlimit(which int, lim *Rlimit) (err error) +//sysnb Setsid() (pid int, err error) +//sysnb Settimeofday(tp *Timeval) (err error) +//sysnb Setuid(uid int) (err error) +//sys Stat(path string, stat *Stat_t) (err error) +//sys Statfs(path string, stat *Statfs_t) (err error) +//sys Symlink(path string, link string) (err error) +//sys Symlinkat(oldpath string, newdirfd int, newpath string) (err error) +//sys Sync() (err error) +//sys Truncate(path string, length int64) (err error) +//sys Umask(newmask int) (oldmask int) +//sys Undelete(path string) (err error) +//sys Unlink(path string) (err error) +//sys Unlinkat(dirfd int, path string, flags int) (err error) +//sys Unmount(path string, flags int) (err error) +//sys write(fd int, p []byte) (n int, err error) +//sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) +//sys munmap(addr uintptr, length uintptr) (err error) +//sys readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ +//sys writelen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_WRITE +//sys accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) +//sys utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) + +/* + * Unimplemented + */ +// Profil +// Sigaction +// Sigprocmask +// Getlogin +// Sigpending +// Sigaltstack +// Ioctl +// Reboot +// Execve +// Vfork +// Sbrk +// Sstk +// Ovadvise +// Mincore +// Setitimer +// Swapon +// Select +// Sigsuspend +// Readv +// Writev +// Nfssvc +// Getfh +// Quotactl +// Mount +// Csops +// Waitid +// Add_profil +// Kdebug_trace +// Sigreturn +// Atsocket +// Kqueue_from_portset_np +// Kqueue_portset +// Getattrlist +// Setattrlist +// Getdirentriesattr +// Searchfs +// Delete +// Copyfile +// Watchevent +// Waitevent +// Modwatch +// Getxattr +// Fgetxattr +// Setxattr +// Fsetxattr +// Removexattr +// Fremovexattr +// Listxattr +// Flistxattr +// Fsctl +// Initgroups +// Posix_spawn +// Nfsclnt +// Fhopen +// Minherit +// Semsys +// Msgsys +// Shmsys +// Semctl +// Semget +// Semop +// Msgctl +// Msgget +// Msgsnd +// Msgrcv +// Shmat +// Shmctl +// Shmdt +// Shmget +// Shm_open +// Shm_unlink +// Sem_open +// Sem_close +// Sem_unlink +// Sem_wait +// Sem_trywait +// Sem_post +// Sem_getvalue +// Sem_init +// Sem_destroy +// Open_extended +// Umask_extended +// Stat_extended +// Lstat_extended +// Fstat_extended +// Chmod_extended +// Fchmod_extended +// Access_extended +// Settid +// Gettid +// Setsgroups +// Getsgroups +// Setwgroups +// Getwgroups +// Mkfifo_extended +// Mkdir_extended +// Identitysvc +// Shared_region_check_np +// Shared_region_map_np +// __pthread_mutex_destroy +// __pthread_mutex_init +// __pthread_mutex_lock +// __pthread_mutex_trylock +// __pthread_mutex_unlock +// __pthread_cond_init +// __pthread_cond_destroy +// __pthread_cond_broadcast +// __pthread_cond_signal +// Setsid_with_pid +// __pthread_cond_timedwait +// Aio_fsync +// Aio_return +// Aio_suspend +// Aio_cancel +// Aio_error +// Aio_read +// Aio_write +// Lio_listio +// __pthread_cond_wait +// Iopolicysys +// __pthread_kill +// __pthread_sigmask +// __sigwait +// __disable_threadsignal +// __pthread_markcancel +// __pthread_canceled +// __semwait_signal +// Proc_info +// Stat64_extended +// Lstat64_extended +// Fstat64_extended +// __pthread_chdir +// __pthread_fchdir +// Audit +// Auditon +// Getauid +// Setauid +// Getaudit +// Setaudit +// Getaudit_addr +// Setaudit_addr +// Auditctl +// Bsdthread_create +// Bsdthread_terminate +// Stack_snapshot +// Bsdthread_register +// Workq_open +// Workq_ops +// __mac_execve +// __mac_syscall +// __mac_get_file +// __mac_set_file +// __mac_get_link +// __mac_set_link +// __mac_get_proc +// __mac_set_proc +// __mac_get_fd +// __mac_set_fd +// __mac_get_pid +// __mac_get_lcid +// __mac_get_lctx +// __mac_set_lctx +// Setlcid +// Read_nocancel +// Write_nocancel +// Open_nocancel +// Close_nocancel +// Wait4_nocancel +// Recvmsg_nocancel +// Sendmsg_nocancel +// Recvfrom_nocancel +// Accept_nocancel +// Fcntl_nocancel +// Select_nocancel +// Fsync_nocancel +// Connect_nocancel +// Sigsuspend_nocancel +// Readv_nocancel +// Writev_nocancel +// Sendto_nocancel +// Pread_nocancel +// Pwrite_nocancel +// Waitid_nocancel +// Poll_nocancel +// Msgsnd_nocancel +// Msgrcv_nocancel +// Sem_wait_nocancel +// Aio_suspend_nocancel +// __sigwait_nocancel +// __semwait_signal_nocancel +// __mac_mount +// __mac_get_mount +// __mac_getfsstat diff --git a/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go b/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go new file mode 100644 index 0000000..21e0395 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go @@ -0,0 +1,52 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build 386,freebsd + +package unix + +import ( + "syscall" + "unsafe" +) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: int32(sec), Nsec: int32(nsec)} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: int32(sec), Usec: int32(usec)} +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint32(fd) + k.Filter = int16(mode) + k.Flags = uint16(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint32(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + var writtenOut uint64 = 0 + _, _, e1 := Syscall9(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(*offset), uintptr((*offset)>>32), uintptr(count), 0, uintptr(unsafe.Pointer(&writtenOut)), 0, 0) + + written = int(writtenOut) + + if e1 != 0 { + err = e1 + } + return +} + +func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) diff --git a/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go b/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go new file mode 100644 index 0000000..9c945a6 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go @@ -0,0 +1,52 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build amd64,freebsd + +package unix + +import ( + "syscall" + "unsafe" +) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: usec} +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint64(fd) + k.Filter = int16(mode) + k.Flags = uint16(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + var writtenOut uint64 = 0 + _, _, e1 := Syscall9(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(*offset), uintptr(count), 0, uintptr(unsafe.Pointer(&writtenOut)), 0, 0, 0) + + written = int(writtenOut) + + if e1 != 0 { + err = e1 + } + return +} + +func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) diff --git a/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go b/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go new file mode 100644 index 0000000..5cd6243 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go @@ -0,0 +1,52 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build arm,freebsd + +package unix + +import ( + "syscall" + "unsafe" +) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: int32(nsec)} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: int32(usec)} +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint32(fd) + k.Filter = int16(mode) + k.Flags = uint16(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint32(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + var writtenOut uint64 = 0 + _, _, e1 := Syscall9(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(*offset), uintptr((*offset)>>32), uintptr(count), 0, uintptr(unsafe.Pointer(&writtenOut)), 0, 0) + + written = int(writtenOut) + + if e1 != 0 { + err = e1 + } + return +} + +func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) diff --git a/vendor/golang.org/x/sys/unix/syscall_linux.go b/vendor/golang.org/x/sys/unix/syscall_linux.go new file mode 100644 index 0000000..04f38c5 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_linux.go @@ -0,0 +1,1474 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Linux system calls. +// This file is compiled as ordinary Go code, +// but it is also input to mksyscall, +// which parses the //sys lines and generates system call stubs. +// Note that sometimes we use a lowercase //sys name and +// wrap it in our own nicer implementation. + +package unix + +import ( + "syscall" + "unsafe" +) + +/* + * Wrapped + */ + +func Access(path string, mode uint32) (err error) { + return Faccessat(AT_FDCWD, path, mode, 0) +} + +func Chmod(path string, mode uint32) (err error) { + return Fchmodat(AT_FDCWD, path, mode, 0) +} + +func Chown(path string, uid int, gid int) (err error) { + return Fchownat(AT_FDCWD, path, uid, gid, 0) +} + +func Creat(path string, mode uint32) (fd int, err error) { + return Open(path, O_CREAT|O_WRONLY|O_TRUNC, mode) +} + +//sys fchmodat(dirfd int, path string, mode uint32) (err error) + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + // Linux fchmodat doesn't support the flags parameter. Mimick glibc's behavior + // and check the flags. Otherwise the mode would be applied to the symlink + // destination which is not what the user expects. + if flags&^AT_SYMLINK_NOFOLLOW != 0 { + return EINVAL + } else if flags&AT_SYMLINK_NOFOLLOW != 0 { + return EOPNOTSUPP + } + return fchmodat(dirfd, path, mode) +} + +//sys ioctl(fd int, req uint, arg uintptr) (err error) + +// ioctl itself should not be exposed directly, but additional get/set +// functions for specific types are permissible. + +// IoctlSetInt performs an ioctl operation which sets an integer value +// on fd, using the specified request number. +func IoctlSetInt(fd int, req uint, value int) error { + return ioctl(fd, req, uintptr(value)) +} + +func IoctlSetWinsize(fd int, req uint, value *Winsize) error { + return ioctl(fd, req, uintptr(unsafe.Pointer(value))) +} + +func IoctlSetTermios(fd int, req uint, value *Termios) error { + return ioctl(fd, req, uintptr(unsafe.Pointer(value))) +} + +// IoctlGetInt performs an ioctl operation which gets an integer value +// from fd, using the specified request number. +func IoctlGetInt(fd int, req uint) (int, error) { + var value int + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return value, err +} + +func IoctlGetWinsize(fd int, req uint) (*Winsize, error) { + var value Winsize + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return &value, err +} + +func IoctlGetTermios(fd int, req uint) (*Termios, error) { + var value Termios + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return &value, err +} + +//sys Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) + +func Link(oldpath string, newpath string) (err error) { + return Linkat(AT_FDCWD, oldpath, AT_FDCWD, newpath, 0) +} + +func Mkdir(path string, mode uint32) (err error) { + return Mkdirat(AT_FDCWD, path, mode) +} + +func Mknod(path string, mode uint32, dev int) (err error) { + return Mknodat(AT_FDCWD, path, mode, dev) +} + +func Open(path string, mode int, perm uint32) (fd int, err error) { + return openat(AT_FDCWD, path, mode|O_LARGEFILE, perm) +} + +//sys openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) + +func Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { + return openat(dirfd, path, flags|O_LARGEFILE, mode) +} + +//sys ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) + +func Ppoll(fds []PollFd, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + if len(fds) == 0 { + return ppoll(nil, 0, timeout, sigmask) + } + return ppoll(&fds[0], len(fds), timeout, sigmask) +} + +//sys Readlinkat(dirfd int, path string, buf []byte) (n int, err error) + +func Readlink(path string, buf []byte) (n int, err error) { + return Readlinkat(AT_FDCWD, path, buf) +} + +func Rename(oldpath string, newpath string) (err error) { + return Renameat(AT_FDCWD, oldpath, AT_FDCWD, newpath) +} + +func Rmdir(path string) error { + return Unlinkat(AT_FDCWD, path, AT_REMOVEDIR) +} + +//sys Symlinkat(oldpath string, newdirfd int, newpath string) (err error) + +func Symlink(oldpath string, newpath string) (err error) { + return Symlinkat(oldpath, AT_FDCWD, newpath) +} + +func Unlink(path string) error { + return Unlinkat(AT_FDCWD, path, 0) +} + +//sys Unlinkat(dirfd int, path string, flags int) (err error) + +//sys utimes(path string, times *[2]Timeval) (err error) + +func Utimes(path string, tv []Timeval) error { + if tv == nil { + err := utimensat(AT_FDCWD, path, nil, 0) + if err != ENOSYS { + return err + } + return utimes(path, nil) + } + if len(tv) != 2 { + return EINVAL + } + var ts [2]Timespec + ts[0] = NsecToTimespec(TimevalToNsec(tv[0])) + ts[1] = NsecToTimespec(TimevalToNsec(tv[1])) + err := utimensat(AT_FDCWD, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), 0) + if err != ENOSYS { + return err + } + return utimes(path, (*[2]Timeval)(unsafe.Pointer(&tv[0]))) +} + +//sys utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) + +func UtimesNano(path string, ts []Timespec) error { + if ts == nil { + err := utimensat(AT_FDCWD, path, nil, 0) + if err != ENOSYS { + return err + } + return utimes(path, nil) + } + if len(ts) != 2 { + return EINVAL + } + err := utimensat(AT_FDCWD, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), 0) + if err != ENOSYS { + return err + } + // If the utimensat syscall isn't available (utimensat was added to Linux + // in 2.6.22, Released, 8 July 2007) then fall back to utimes + var tv [2]Timeval + for i := 0; i < 2; i++ { + tv[i] = NsecToTimeval(TimespecToNsec(ts[i])) + } + return utimes(path, (*[2]Timeval)(unsafe.Pointer(&tv[0]))) +} + +func UtimesNanoAt(dirfd int, path string, ts []Timespec, flags int) error { + if ts == nil { + return utimensat(dirfd, path, nil, flags) + } + if len(ts) != 2 { + return EINVAL + } + return utimensat(dirfd, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), flags) +} + +//sys futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) + +func Futimesat(dirfd int, path string, tv []Timeval) error { + pathp, err := BytePtrFromString(path) + if err != nil { + return err + } + if tv == nil { + return futimesat(dirfd, pathp, nil) + } + if len(tv) != 2 { + return EINVAL + } + return futimesat(dirfd, pathp, (*[2]Timeval)(unsafe.Pointer(&tv[0]))) +} + +func Futimes(fd int, tv []Timeval) (err error) { + // Believe it or not, this is the best we can do on Linux + // (and is what glibc does). + return Utimes("/proc/self/fd/"+itoa(fd), tv) +} + +const ImplementsGetwd = true + +//sys Getcwd(buf []byte) (n int, err error) + +func Getwd() (wd string, err error) { + var buf [PathMax]byte + n, err := Getcwd(buf[0:]) + if err != nil { + return "", err + } + // Getcwd returns the number of bytes written to buf, including the NUL. + if n < 1 || n > len(buf) || buf[n-1] != 0 { + return "", EINVAL + } + return string(buf[0 : n-1]), nil +} + +func Getgroups() (gids []int, err error) { + n, err := getgroups(0, nil) + if err != nil { + return nil, err + } + if n == 0 { + return nil, nil + } + + // Sanity check group count. Max is 1<<16 on Linux. + if n < 0 || n > 1<<20 { + return nil, EINVAL + } + + a := make([]_Gid_t, n) + n, err = getgroups(n, &a[0]) + if err != nil { + return nil, err + } + gids = make([]int, n) + for i, v := range a[0:n] { + gids[i] = int(v) + } + return +} + +func Setgroups(gids []int) (err error) { + if len(gids) == 0 { + return setgroups(0, nil) + } + + a := make([]_Gid_t, len(gids)) + for i, v := range gids { + a[i] = _Gid_t(v) + } + return setgroups(len(a), &a[0]) +} + +type WaitStatus uint32 + +// Wait status is 7 bits at bottom, either 0 (exited), +// 0x7F (stopped), or a signal number that caused an exit. +// The 0x80 bit is whether there was a core dump. +// An extra number (exit code, signal causing a stop) +// is in the high bits. At least that's the idea. +// There are various irregularities. For example, the +// "continued" status is 0xFFFF, distinguishing itself +// from stopped via the core dump bit. + +const ( + mask = 0x7F + core = 0x80 + exited = 0x00 + stopped = 0x7F + shift = 8 +) + +func (w WaitStatus) Exited() bool { return w&mask == exited } + +func (w WaitStatus) Signaled() bool { return w&mask != stopped && w&mask != exited } + +func (w WaitStatus) Stopped() bool { return w&0xFF == stopped } + +func (w WaitStatus) Continued() bool { return w == 0xFFFF } + +func (w WaitStatus) CoreDump() bool { return w.Signaled() && w&core != 0 } + +func (w WaitStatus) ExitStatus() int { + if !w.Exited() { + return -1 + } + return int(w>>shift) & 0xFF +} + +func (w WaitStatus) Signal() syscall.Signal { + if !w.Signaled() { + return -1 + } + return syscall.Signal(w & mask) +} + +func (w WaitStatus) StopSignal() syscall.Signal { + if !w.Stopped() { + return -1 + } + return syscall.Signal(w>>shift) & 0xFF +} + +func (w WaitStatus) TrapCause() int { + if w.StopSignal() != SIGTRAP { + return -1 + } + return int(w>>shift) >> 8 +} + +//sys wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) + +func Wait4(pid int, wstatus *WaitStatus, options int, rusage *Rusage) (wpid int, err error) { + var status _C_int + wpid, err = wait4(pid, &status, options, rusage) + if wstatus != nil { + *wstatus = WaitStatus(status) + } + return +} + +func Mkfifo(path string, mode uint32) error { + return Mknod(path, mode|S_IFIFO, 0) +} + +func Mkfifoat(dirfd int, path string, mode uint32) error { + return Mknodat(dirfd, path, mode|S_IFIFO, 0) +} + +func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, _Socklen, error) { + if sa.Port < 0 || sa.Port > 0xFFFF { + return nil, 0, EINVAL + } + sa.raw.Family = AF_INET + p := (*[2]byte)(unsafe.Pointer(&sa.raw.Port)) + p[0] = byte(sa.Port >> 8) + p[1] = byte(sa.Port) + for i := 0; i < len(sa.Addr); i++ { + sa.raw.Addr[i] = sa.Addr[i] + } + return unsafe.Pointer(&sa.raw), SizeofSockaddrInet4, nil +} + +func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, _Socklen, error) { + if sa.Port < 0 || sa.Port > 0xFFFF { + return nil, 0, EINVAL + } + sa.raw.Family = AF_INET6 + p := (*[2]byte)(unsafe.Pointer(&sa.raw.Port)) + p[0] = byte(sa.Port >> 8) + p[1] = byte(sa.Port) + sa.raw.Scope_id = sa.ZoneId + for i := 0; i < len(sa.Addr); i++ { + sa.raw.Addr[i] = sa.Addr[i] + } + return unsafe.Pointer(&sa.raw), SizeofSockaddrInet6, nil +} + +func (sa *SockaddrUnix) sockaddr() (unsafe.Pointer, _Socklen, error) { + name := sa.Name + n := len(name) + if n >= len(sa.raw.Path) { + return nil, 0, EINVAL + } + sa.raw.Family = AF_UNIX + for i := 0; i < n; i++ { + sa.raw.Path[i] = int8(name[i]) + } + // length is family (uint16), name, NUL. + sl := _Socklen(2) + if n > 0 { + sl += _Socklen(n) + 1 + } + if sa.raw.Path[0] == '@' { + sa.raw.Path[0] = 0 + // Don't count trailing NUL for abstract address. + sl-- + } + + return unsafe.Pointer(&sa.raw), sl, nil +} + +// SockaddrLinklayer implements the Sockaddr interface for AF_PACKET type sockets. +type SockaddrLinklayer struct { + Protocol uint16 + Ifindex int + Hatype uint16 + Pkttype uint8 + Halen uint8 + Addr [8]byte + raw RawSockaddrLinklayer +} + +func (sa *SockaddrLinklayer) sockaddr() (unsafe.Pointer, _Socklen, error) { + if sa.Ifindex < 0 || sa.Ifindex > 0x7fffffff { + return nil, 0, EINVAL + } + sa.raw.Family = AF_PACKET + sa.raw.Protocol = sa.Protocol + sa.raw.Ifindex = int32(sa.Ifindex) + sa.raw.Hatype = sa.Hatype + sa.raw.Pkttype = sa.Pkttype + sa.raw.Halen = sa.Halen + for i := 0; i < len(sa.Addr); i++ { + sa.raw.Addr[i] = sa.Addr[i] + } + return unsafe.Pointer(&sa.raw), SizeofSockaddrLinklayer, nil +} + +// SockaddrNetlink implements the Sockaddr interface for AF_NETLINK type sockets. +type SockaddrNetlink struct { + Family uint16 + Pad uint16 + Pid uint32 + Groups uint32 + raw RawSockaddrNetlink +} + +func (sa *SockaddrNetlink) sockaddr() (unsafe.Pointer, _Socklen, error) { + sa.raw.Family = AF_NETLINK + sa.raw.Pad = sa.Pad + sa.raw.Pid = sa.Pid + sa.raw.Groups = sa.Groups + return unsafe.Pointer(&sa.raw), SizeofSockaddrNetlink, nil +} + +// SockaddrHCI implements the Sockaddr interface for AF_BLUETOOTH type sockets +// using the HCI protocol. +type SockaddrHCI struct { + Dev uint16 + Channel uint16 + raw RawSockaddrHCI +} + +func (sa *SockaddrHCI) sockaddr() (unsafe.Pointer, _Socklen, error) { + sa.raw.Family = AF_BLUETOOTH + sa.raw.Dev = sa.Dev + sa.raw.Channel = sa.Channel + return unsafe.Pointer(&sa.raw), SizeofSockaddrHCI, nil +} + +// SockaddrL2 implements the Sockaddr interface for AF_BLUETOOTH type sockets +// using the L2CAP protocol. +type SockaddrL2 struct { + PSM uint16 + CID uint16 + Addr [6]uint8 + AddrType uint8 + raw RawSockaddrL2 +} + +func (sa *SockaddrL2) sockaddr() (unsafe.Pointer, _Socklen, error) { + sa.raw.Family = AF_BLUETOOTH + psm := (*[2]byte)(unsafe.Pointer(&sa.raw.Psm)) + psm[0] = byte(sa.PSM) + psm[1] = byte(sa.PSM >> 8) + for i := 0; i < len(sa.Addr); i++ { + sa.raw.Bdaddr[i] = sa.Addr[len(sa.Addr)-1-i] + } + cid := (*[2]byte)(unsafe.Pointer(&sa.raw.Cid)) + cid[0] = byte(sa.CID) + cid[1] = byte(sa.CID >> 8) + sa.raw.Bdaddr_type = sa.AddrType + return unsafe.Pointer(&sa.raw), SizeofSockaddrL2, nil +} + +// SockaddrCAN implements the Sockaddr interface for AF_CAN type sockets. +// The RxID and TxID fields are used for transport protocol addressing in +// (CAN_TP16, CAN_TP20, CAN_MCNET, and CAN_ISOTP), they can be left with +// zero values for CAN_RAW and CAN_BCM sockets as they have no meaning. +// +// The SockaddrCAN struct must be bound to the socket file descriptor +// using Bind before the CAN socket can be used. +// +// // Read one raw CAN frame +// fd, _ := Socket(AF_CAN, SOCK_RAW, CAN_RAW) +// addr := &SockaddrCAN{Ifindex: index} +// Bind(fd, addr) +// frame := make([]byte, 16) +// Read(fd, frame) +// +// The full SocketCAN documentation can be found in the linux kernel +// archives at: https://www.kernel.org/doc/Documentation/networking/can.txt +type SockaddrCAN struct { + Ifindex int + RxID uint32 + TxID uint32 + raw RawSockaddrCAN +} + +func (sa *SockaddrCAN) sockaddr() (unsafe.Pointer, _Socklen, error) { + if sa.Ifindex < 0 || sa.Ifindex > 0x7fffffff { + return nil, 0, EINVAL + } + sa.raw.Family = AF_CAN + sa.raw.Ifindex = int32(sa.Ifindex) + rx := (*[4]byte)(unsafe.Pointer(&sa.RxID)) + for i := 0; i < 4; i++ { + sa.raw.Addr[i] = rx[i] + } + tx := (*[4]byte)(unsafe.Pointer(&sa.TxID)) + for i := 0; i < 4; i++ { + sa.raw.Addr[i+4] = tx[i] + } + return unsafe.Pointer(&sa.raw), SizeofSockaddrCAN, nil +} + +// SockaddrALG implements the Sockaddr interface for AF_ALG type sockets. +// SockaddrALG enables userspace access to the Linux kernel's cryptography +// subsystem. The Type and Name fields specify which type of hash or cipher +// should be used with a given socket. +// +// To create a file descriptor that provides access to a hash or cipher, both +// Bind and Accept must be used. Once the setup process is complete, input +// data can be written to the socket, processed by the kernel, and then read +// back as hash output or ciphertext. +// +// Here is an example of using an AF_ALG socket with SHA1 hashing. +// The initial socket setup process is as follows: +// +// // Open a socket to perform SHA1 hashing. +// fd, _ := unix.Socket(unix.AF_ALG, unix.SOCK_SEQPACKET, 0) +// addr := &unix.SockaddrALG{Type: "hash", Name: "sha1"} +// unix.Bind(fd, addr) +// // Note: unix.Accept does not work at this time; must invoke accept() +// // manually using unix.Syscall. +// hashfd, _, _ := unix.Syscall(unix.SYS_ACCEPT, uintptr(fd), 0, 0) +// +// Once a file descriptor has been returned from Accept, it may be used to +// perform SHA1 hashing. The descriptor is not safe for concurrent use, but +// may be re-used repeatedly with subsequent Write and Read operations. +// +// When hashing a small byte slice or string, a single Write and Read may +// be used: +// +// // Assume hashfd is already configured using the setup process. +// hash := os.NewFile(hashfd, "sha1") +// // Hash an input string and read the results. Each Write discards +// // previous hash state. Read always reads the current state. +// b := make([]byte, 20) +// for i := 0; i < 2; i++ { +// io.WriteString(hash, "Hello, world.") +// hash.Read(b) +// fmt.Println(hex.EncodeToString(b)) +// } +// // Output: +// // 2ae01472317d1935a84797ec1983ae243fc6aa28 +// // 2ae01472317d1935a84797ec1983ae243fc6aa28 +// +// For hashing larger byte slices, or byte streams such as those read from +// a file or socket, use Sendto with MSG_MORE to instruct the kernel to update +// the hash digest instead of creating a new one for a given chunk and finalizing it. +// +// // Assume hashfd and addr are already configured using the setup process. +// hash := os.NewFile(hashfd, "sha1") +// // Hash the contents of a file. +// f, _ := os.Open("/tmp/linux-4.10-rc7.tar.xz") +// b := make([]byte, 4096) +// for { +// n, err := f.Read(b) +// if err == io.EOF { +// break +// } +// unix.Sendto(hashfd, b[:n], unix.MSG_MORE, addr) +// } +// hash.Read(b) +// fmt.Println(hex.EncodeToString(b)) +// // Output: 85cdcad0c06eef66f805ecce353bec9accbeecc5 +// +// For more information, see: http://www.chronox.de/crypto-API/crypto/userspace-if.html. +type SockaddrALG struct { + Type string + Name string + Feature uint32 + Mask uint32 + raw RawSockaddrALG +} + +func (sa *SockaddrALG) sockaddr() (unsafe.Pointer, _Socklen, error) { + // Leave room for NUL byte terminator. + if len(sa.Type) > 13 { + return nil, 0, EINVAL + } + if len(sa.Name) > 63 { + return nil, 0, EINVAL + } + + sa.raw.Family = AF_ALG + sa.raw.Feat = sa.Feature + sa.raw.Mask = sa.Mask + + typ, err := ByteSliceFromString(sa.Type) + if err != nil { + return nil, 0, err + } + name, err := ByteSliceFromString(sa.Name) + if err != nil { + return nil, 0, err + } + + copy(sa.raw.Type[:], typ) + copy(sa.raw.Name[:], name) + + return unsafe.Pointer(&sa.raw), SizeofSockaddrALG, nil +} + +// SockaddrVM implements the Sockaddr interface for AF_VSOCK type sockets. +// SockaddrVM provides access to Linux VM sockets: a mechanism that enables +// bidirectional communication between a hypervisor and its guest virtual +// machines. +type SockaddrVM struct { + // CID and Port specify a context ID and port address for a VM socket. + // Guests have a unique CID, and hosts may have a well-known CID of: + // - VMADDR_CID_HYPERVISOR: refers to the hypervisor process. + // - VMADDR_CID_HOST: refers to other processes on the host. + CID uint32 + Port uint32 + raw RawSockaddrVM +} + +func (sa *SockaddrVM) sockaddr() (unsafe.Pointer, _Socklen, error) { + sa.raw.Family = AF_VSOCK + sa.raw.Port = sa.Port + sa.raw.Cid = sa.CID + + return unsafe.Pointer(&sa.raw), SizeofSockaddrVM, nil +} + +func anyToSockaddr(rsa *RawSockaddrAny) (Sockaddr, error) { + switch rsa.Addr.Family { + case AF_NETLINK: + pp := (*RawSockaddrNetlink)(unsafe.Pointer(rsa)) + sa := new(SockaddrNetlink) + sa.Family = pp.Family + sa.Pad = pp.Pad + sa.Pid = pp.Pid + sa.Groups = pp.Groups + return sa, nil + + case AF_PACKET: + pp := (*RawSockaddrLinklayer)(unsafe.Pointer(rsa)) + sa := new(SockaddrLinklayer) + sa.Protocol = pp.Protocol + sa.Ifindex = int(pp.Ifindex) + sa.Hatype = pp.Hatype + sa.Pkttype = pp.Pkttype + sa.Halen = pp.Halen + for i := 0; i < len(sa.Addr); i++ { + sa.Addr[i] = pp.Addr[i] + } + return sa, nil + + case AF_UNIX: + pp := (*RawSockaddrUnix)(unsafe.Pointer(rsa)) + sa := new(SockaddrUnix) + if pp.Path[0] == 0 { + // "Abstract" Unix domain socket. + // Rewrite leading NUL as @ for textual display. + // (This is the standard convention.) + // Not friendly to overwrite in place, + // but the callers below don't care. + pp.Path[0] = '@' + } + + // Assume path ends at NUL. + // This is not technically the Linux semantics for + // abstract Unix domain sockets--they are supposed + // to be uninterpreted fixed-size binary blobs--but + // everyone uses this convention. + n := 0 + for n < len(pp.Path) && pp.Path[n] != 0 { + n++ + } + bytes := (*[10000]byte)(unsafe.Pointer(&pp.Path[0]))[0:n] + sa.Name = string(bytes) + return sa, nil + + case AF_INET: + pp := (*RawSockaddrInet4)(unsafe.Pointer(rsa)) + sa := new(SockaddrInet4) + p := (*[2]byte)(unsafe.Pointer(&pp.Port)) + sa.Port = int(p[0])<<8 + int(p[1]) + for i := 0; i < len(sa.Addr); i++ { + sa.Addr[i] = pp.Addr[i] + } + return sa, nil + + case AF_INET6: + pp := (*RawSockaddrInet6)(unsafe.Pointer(rsa)) + sa := new(SockaddrInet6) + p := (*[2]byte)(unsafe.Pointer(&pp.Port)) + sa.Port = int(p[0])<<8 + int(p[1]) + sa.ZoneId = pp.Scope_id + for i := 0; i < len(sa.Addr); i++ { + sa.Addr[i] = pp.Addr[i] + } + return sa, nil + + case AF_VSOCK: + pp := (*RawSockaddrVM)(unsafe.Pointer(rsa)) + sa := &SockaddrVM{ + CID: pp.Cid, + Port: pp.Port, + } + return sa, nil + } + return nil, EAFNOSUPPORT +} + +func Accept(fd int) (nfd int, sa Sockaddr, err error) { + var rsa RawSockaddrAny + var len _Socklen = SizeofSockaddrAny + nfd, err = accept(fd, &rsa, &len) + if err != nil { + return + } + sa, err = anyToSockaddr(&rsa) + if err != nil { + Close(nfd) + nfd = 0 + } + return +} + +func Accept4(fd int, flags int) (nfd int, sa Sockaddr, err error) { + var rsa RawSockaddrAny + var len _Socklen = SizeofSockaddrAny + nfd, err = accept4(fd, &rsa, &len, flags) + if err != nil { + return + } + if len > SizeofSockaddrAny { + panic("RawSockaddrAny too small") + } + sa, err = anyToSockaddr(&rsa) + if err != nil { + Close(nfd) + nfd = 0 + } + return +} + +func Getsockname(fd int) (sa Sockaddr, err error) { + var rsa RawSockaddrAny + var len _Socklen = SizeofSockaddrAny + if err = getsockname(fd, &rsa, &len); err != nil { + return + } + return anyToSockaddr(&rsa) +} + +func GetsockoptIPMreqn(fd, level, opt int) (*IPMreqn, error) { + var value IPMreqn + vallen := _Socklen(SizeofIPMreqn) + err := getsockopt(fd, level, opt, unsafe.Pointer(&value), &vallen) + return &value, err +} + +func GetsockoptUcred(fd, level, opt int) (*Ucred, error) { + var value Ucred + vallen := _Socklen(SizeofUcred) + err := getsockopt(fd, level, opt, unsafe.Pointer(&value), &vallen) + return &value, err +} + +func GetsockoptTCPInfo(fd, level, opt int) (*TCPInfo, error) { + var value TCPInfo + vallen := _Socklen(SizeofTCPInfo) + err := getsockopt(fd, level, opt, unsafe.Pointer(&value), &vallen) + return &value, err +} + +// GetsockoptString returns the string value of the socket option opt for the +// socket associated with fd at the given socket level. +func GetsockoptString(fd, level, opt int) (string, error) { + buf := make([]byte, 256) + vallen := _Socklen(len(buf)) + err := getsockopt(fd, level, opt, unsafe.Pointer(&buf[0]), &vallen) + if err != nil { + if err == ERANGE { + buf = make([]byte, vallen) + err = getsockopt(fd, level, opt, unsafe.Pointer(&buf[0]), &vallen) + } + if err != nil { + return "", err + } + } + return string(buf[:vallen-1]), nil +} + +func SetsockoptIPMreqn(fd, level, opt int, mreq *IPMreqn) (err error) { + return setsockopt(fd, level, opt, unsafe.Pointer(mreq), unsafe.Sizeof(*mreq)) +} + +// Keyctl Commands (http://man7.org/linux/man-pages/man2/keyctl.2.html) + +// KeyctlInt calls keyctl commands in which each argument is an int. +// These commands are KEYCTL_REVOKE, KEYCTL_CHOWN, KEYCTL_CLEAR, KEYCTL_LINK, +// KEYCTL_UNLINK, KEYCTL_NEGATE, KEYCTL_SET_REQKEY_KEYRING, KEYCTL_SET_TIMEOUT, +// KEYCTL_ASSUME_AUTHORITY, KEYCTL_SESSION_TO_PARENT, KEYCTL_REJECT, +// KEYCTL_INVALIDATE, and KEYCTL_GET_PERSISTENT. +//sys KeyctlInt(cmd int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err error) = SYS_KEYCTL + +// KeyctlBuffer calls keyctl commands in which the third and fourth +// arguments are a buffer and its length, respectively. +// These commands are KEYCTL_UPDATE, KEYCTL_READ, and KEYCTL_INSTANTIATE. +//sys KeyctlBuffer(cmd int, arg2 int, buf []byte, arg5 int) (ret int, err error) = SYS_KEYCTL + +// KeyctlString calls keyctl commands which return a string. +// These commands are KEYCTL_DESCRIBE and KEYCTL_GET_SECURITY. +func KeyctlString(cmd int, id int) (string, error) { + // We must loop as the string data may change in between the syscalls. + // We could allocate a large buffer here to reduce the chance that the + // syscall needs to be called twice; however, this is unnecessary as + // the performance loss is negligible. + var buffer []byte + for { + // Try to fill the buffer with data + length, err := KeyctlBuffer(cmd, id, buffer, 0) + if err != nil { + return "", err + } + + // Check if the data was written + if length <= len(buffer) { + // Exclude the null terminator + return string(buffer[:length-1]), nil + } + + // Make a bigger buffer if needed + buffer = make([]byte, length) + } +} + +// Keyctl commands with special signatures. + +// KeyctlGetKeyringID implements the KEYCTL_GET_KEYRING_ID command. +// See the full documentation at: +// http://man7.org/linux/man-pages/man3/keyctl_get_keyring_ID.3.html +func KeyctlGetKeyringID(id int, create bool) (ringid int, err error) { + createInt := 0 + if create { + createInt = 1 + } + return KeyctlInt(KEYCTL_GET_KEYRING_ID, id, createInt, 0, 0) +} + +// KeyctlSetperm implements the KEYCTL_SETPERM command. The perm value is the +// key handle permission mask as described in the "keyctl setperm" section of +// http://man7.org/linux/man-pages/man1/keyctl.1.html. +// See the full documentation at: +// http://man7.org/linux/man-pages/man3/keyctl_setperm.3.html +func KeyctlSetperm(id int, perm uint32) error { + _, err := KeyctlInt(KEYCTL_SETPERM, id, int(perm), 0, 0) + return err +} + +//sys keyctlJoin(cmd int, arg2 string) (ret int, err error) = SYS_KEYCTL + +// KeyctlJoinSessionKeyring implements the KEYCTL_JOIN_SESSION_KEYRING command. +// See the full documentation at: +// http://man7.org/linux/man-pages/man3/keyctl_join_session_keyring.3.html +func KeyctlJoinSessionKeyring(name string) (ringid int, err error) { + return keyctlJoin(KEYCTL_JOIN_SESSION_KEYRING, name) +} + +//sys keyctlSearch(cmd int, arg2 int, arg3 string, arg4 string, arg5 int) (ret int, err error) = SYS_KEYCTL + +// KeyctlSearch implements the KEYCTL_SEARCH command. +// See the full documentation at: +// http://man7.org/linux/man-pages/man3/keyctl_search.3.html +func KeyctlSearch(ringid int, keyType, description string, destRingid int) (id int, err error) { + return keyctlSearch(KEYCTL_SEARCH, ringid, keyType, description, destRingid) +} + +//sys keyctlIOV(cmd int, arg2 int, payload []Iovec, arg5 int) (err error) = SYS_KEYCTL + +// KeyctlInstantiateIOV implements the KEYCTL_INSTANTIATE_IOV command. This +// command is similar to KEYCTL_INSTANTIATE, except that the payload is a slice +// of Iovec (each of which represents a buffer) instead of a single buffer. +// See the full documentation at: +// http://man7.org/linux/man-pages/man3/keyctl_instantiate_iov.3.html +func KeyctlInstantiateIOV(id int, payload []Iovec, ringid int) error { + return keyctlIOV(KEYCTL_INSTANTIATE_IOV, id, payload, ringid) +} + +//sys keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) = SYS_KEYCTL + +// KeyctlDHCompute implements the KEYCTL_DH_COMPUTE command. This command +// computes a Diffie-Hellman shared secret based on the provide params. The +// secret is written to the provided buffer and the returned size is the number +// of bytes written (returning an error if there is insufficient space in the +// buffer). If a nil buffer is passed in, this function returns the minimum +// buffer length needed to store the appropriate data. Note that this differs +// from KEYCTL_READ's behavior which always returns the requested payload size. +// See the full documentation at: +// http://man7.org/linux/man-pages/man3/keyctl_dh_compute.3.html +func KeyctlDHCompute(params *KeyctlDHParams, buffer []byte) (size int, err error) { + return keyctlDH(KEYCTL_DH_COMPUTE, params, buffer) +} + +func Recvmsg(fd int, p, oob []byte, flags int) (n, oobn int, recvflags int, from Sockaddr, err error) { + var msg Msghdr + var rsa RawSockaddrAny + msg.Name = (*byte)(unsafe.Pointer(&rsa)) + msg.Namelen = uint32(SizeofSockaddrAny) + var iov Iovec + if len(p) > 0 { + iov.Base = &p[0] + iov.SetLen(len(p)) + } + var dummy byte + if len(oob) > 0 { + if len(p) == 0 { + var sockType int + sockType, err = GetsockoptInt(fd, SOL_SOCKET, SO_TYPE) + if err != nil { + return + } + // receive at least one normal byte + if sockType != SOCK_DGRAM { + iov.Base = &dummy + iov.SetLen(1) + } + } + msg.Control = &oob[0] + msg.SetControllen(len(oob)) + } + msg.Iov = &iov + msg.Iovlen = 1 + if n, err = recvmsg(fd, &msg, flags); err != nil { + return + } + oobn = int(msg.Controllen) + recvflags = int(msg.Flags) + // source address is only specified if the socket is unconnected + if rsa.Addr.Family != AF_UNSPEC { + from, err = anyToSockaddr(&rsa) + } + return +} + +func Sendmsg(fd int, p, oob []byte, to Sockaddr, flags int) (err error) { + _, err = SendmsgN(fd, p, oob, to, flags) + return +} + +func SendmsgN(fd int, p, oob []byte, to Sockaddr, flags int) (n int, err error) { + var ptr unsafe.Pointer + var salen _Socklen + if to != nil { + var err error + ptr, salen, err = to.sockaddr() + if err != nil { + return 0, err + } + } + var msg Msghdr + msg.Name = (*byte)(ptr) + msg.Namelen = uint32(salen) + var iov Iovec + if len(p) > 0 { + iov.Base = &p[0] + iov.SetLen(len(p)) + } + var dummy byte + if len(oob) > 0 { + if len(p) == 0 { + var sockType int + sockType, err = GetsockoptInt(fd, SOL_SOCKET, SO_TYPE) + if err != nil { + return 0, err + } + // send at least one normal byte + if sockType != SOCK_DGRAM { + iov.Base = &dummy + iov.SetLen(1) + } + } + msg.Control = &oob[0] + msg.SetControllen(len(oob)) + } + msg.Iov = &iov + msg.Iovlen = 1 + if n, err = sendmsg(fd, &msg, flags); err != nil { + return 0, err + } + if len(oob) > 0 && len(p) == 0 { + n = 0 + } + return n, nil +} + +// BindToDevice binds the socket associated with fd to device. +func BindToDevice(fd int, device string) (err error) { + return SetsockoptString(fd, SOL_SOCKET, SO_BINDTODEVICE, device) +} + +//sys ptrace(request int, pid int, addr uintptr, data uintptr) (err error) + +func ptracePeek(req int, pid int, addr uintptr, out []byte) (count int, err error) { + // The peek requests are machine-size oriented, so we wrap it + // to retrieve arbitrary-length data. + + // The ptrace syscall differs from glibc's ptrace. + // Peeks returns the word in *data, not as the return value. + + var buf [sizeofPtr]byte + + // Leading edge. PEEKTEXT/PEEKDATA don't require aligned + // access (PEEKUSER warns that it might), but if we don't + // align our reads, we might straddle an unmapped page + // boundary and not get the bytes leading up to the page + // boundary. + n := 0 + if addr%sizeofPtr != 0 { + err = ptrace(req, pid, addr-addr%sizeofPtr, uintptr(unsafe.Pointer(&buf[0]))) + if err != nil { + return 0, err + } + n += copy(out, buf[addr%sizeofPtr:]) + out = out[n:] + } + + // Remainder. + for len(out) > 0 { + // We use an internal buffer to guarantee alignment. + // It's not documented if this is necessary, but we're paranoid. + err = ptrace(req, pid, addr+uintptr(n), uintptr(unsafe.Pointer(&buf[0]))) + if err != nil { + return n, err + } + copied := copy(out, buf[0:]) + n += copied + out = out[copied:] + } + + return n, nil +} + +func PtracePeekText(pid int, addr uintptr, out []byte) (count int, err error) { + return ptracePeek(PTRACE_PEEKTEXT, pid, addr, out) +} + +func PtracePeekData(pid int, addr uintptr, out []byte) (count int, err error) { + return ptracePeek(PTRACE_PEEKDATA, pid, addr, out) +} + +func PtracePeekUser(pid int, addr uintptr, out []byte) (count int, err error) { + return ptracePeek(PTRACE_PEEKUSR, pid, addr, out) +} + +func ptracePoke(pokeReq int, peekReq int, pid int, addr uintptr, data []byte) (count int, err error) { + // As for ptracePeek, we need to align our accesses to deal + // with the possibility of straddling an invalid page. + + // Leading edge. + n := 0 + if addr%sizeofPtr != 0 { + var buf [sizeofPtr]byte + err = ptrace(peekReq, pid, addr-addr%sizeofPtr, uintptr(unsafe.Pointer(&buf[0]))) + if err != nil { + return 0, err + } + n += copy(buf[addr%sizeofPtr:], data) + word := *((*uintptr)(unsafe.Pointer(&buf[0]))) + err = ptrace(pokeReq, pid, addr-addr%sizeofPtr, word) + if err != nil { + return 0, err + } + data = data[n:] + } + + // Interior. + for len(data) > sizeofPtr { + word := *((*uintptr)(unsafe.Pointer(&data[0]))) + err = ptrace(pokeReq, pid, addr+uintptr(n), word) + if err != nil { + return n, err + } + n += sizeofPtr + data = data[sizeofPtr:] + } + + // Trailing edge. + if len(data) > 0 { + var buf [sizeofPtr]byte + err = ptrace(peekReq, pid, addr+uintptr(n), uintptr(unsafe.Pointer(&buf[0]))) + if err != nil { + return n, err + } + copy(buf[0:], data) + word := *((*uintptr)(unsafe.Pointer(&buf[0]))) + err = ptrace(pokeReq, pid, addr+uintptr(n), word) + if err != nil { + return n, err + } + n += len(data) + } + + return n, nil +} + +func PtracePokeText(pid int, addr uintptr, data []byte) (count int, err error) { + return ptracePoke(PTRACE_POKETEXT, PTRACE_PEEKTEXT, pid, addr, data) +} + +func PtracePokeData(pid int, addr uintptr, data []byte) (count int, err error) { + return ptracePoke(PTRACE_POKEDATA, PTRACE_PEEKDATA, pid, addr, data) +} + +func PtracePokeUser(pid int, addr uintptr, data []byte) (count int, err error) { + return ptracePoke(PTRACE_POKEUSR, PTRACE_PEEKUSR, pid, addr, data) +} + +func PtraceGetRegs(pid int, regsout *PtraceRegs) (err error) { + return ptrace(PTRACE_GETREGS, pid, 0, uintptr(unsafe.Pointer(regsout))) +} + +func PtraceSetRegs(pid int, regs *PtraceRegs) (err error) { + return ptrace(PTRACE_SETREGS, pid, 0, uintptr(unsafe.Pointer(regs))) +} + +func PtraceSetOptions(pid int, options int) (err error) { + return ptrace(PTRACE_SETOPTIONS, pid, 0, uintptr(options)) +} + +func PtraceGetEventMsg(pid int) (msg uint, err error) { + var data _C_long + err = ptrace(PTRACE_GETEVENTMSG, pid, 0, uintptr(unsafe.Pointer(&data))) + msg = uint(data) + return +} + +func PtraceCont(pid int, signal int) (err error) { + return ptrace(PTRACE_CONT, pid, 0, uintptr(signal)) +} + +func PtraceSyscall(pid int, signal int) (err error) { + return ptrace(PTRACE_SYSCALL, pid, 0, uintptr(signal)) +} + +func PtraceSingleStep(pid int) (err error) { return ptrace(PTRACE_SINGLESTEP, pid, 0, 0) } + +func PtraceAttach(pid int) (err error) { return ptrace(PTRACE_ATTACH, pid, 0, 0) } + +func PtraceDetach(pid int) (err error) { return ptrace(PTRACE_DETACH, pid, 0, 0) } + +//sys reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) + +func Reboot(cmd int) (err error) { + return reboot(LINUX_REBOOT_MAGIC1, LINUX_REBOOT_MAGIC2, cmd, "") +} + +func ReadDirent(fd int, buf []byte) (n int, err error) { + return Getdents(fd, buf) +} + +//sys mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) + +func Mount(source string, target string, fstype string, flags uintptr, data string) (err error) { + // Certain file systems get rather angry and EINVAL if you give + // them an empty string of data, rather than NULL. + if data == "" { + return mount(source, target, fstype, flags, nil) + } + datap, err := BytePtrFromString(data) + if err != nil { + return err + } + return mount(source, target, fstype, flags, datap) +} + +// Sendto +// Recvfrom +// Socketpair + +/* + * Direct access + */ +//sys Acct(path string) (err error) +//sys AddKey(keyType string, description string, payload []byte, ringid int) (id int, err error) +//sys Adjtimex(buf *Timex) (state int, err error) +//sys Chdir(path string) (err error) +//sys Chroot(path string) (err error) +//sys ClockGettime(clockid int32, time *Timespec) (err error) +//sys Close(fd int) (err error) +//sys CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) +//sys Dup(oldfd int) (fd int, err error) +//sys Dup3(oldfd int, newfd int, flags int) (err error) +//sysnb EpollCreate(size int) (fd int, err error) +//sysnb EpollCreate1(flag int) (fd int, err error) +//sysnb EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) +//sys Eventfd(initval uint, flags int) (fd int, err error) = SYS_EVENTFD2 +//sys Exit(code int) = SYS_EXIT_GROUP +//sys Faccessat(dirfd int, path string, mode uint32, flags int) (err error) +//sys Fallocate(fd int, mode uint32, off int64, len int64) (err error) +//sys Fchdir(fd int) (err error) +//sys Fchmod(fd int, mode uint32) (err error) +//sys Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) +//sys fcntl(fd int, cmd int, arg int) (val int, err error) +//sys Fdatasync(fd int) (err error) +//sys Flock(fd int, how int) (err error) +//sys Fsync(fd int) (err error) +//sys Getdents(fd int, buf []byte) (n int, err error) = SYS_GETDENTS64 +//sysnb Getpgid(pid int) (pgid int, err error) + +func Getpgrp() (pid int) { + pid, _ = Getpgid(0) + return +} + +//sysnb Getpid() (pid int) +//sysnb Getppid() (ppid int) +//sys Getpriority(which int, who int) (prio int, err error) +//sys Getrandom(buf []byte, flags int) (n int, err error) +//sysnb Getrusage(who int, rusage *Rusage) (err error) +//sysnb Getsid(pid int) (sid int, err error) +//sysnb Gettid() (tid int) +//sys Getxattr(path string, attr string, dest []byte) (sz int, err error) +//sys InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) +//sysnb InotifyInit1(flags int) (fd int, err error) +//sysnb InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) +//sysnb Kill(pid int, sig syscall.Signal) (err error) +//sys Klogctl(typ int, buf []byte) (n int, err error) = SYS_SYSLOG +//sys Lgetxattr(path string, attr string, dest []byte) (sz int, err error) +//sys Listxattr(path string, dest []byte) (sz int, err error) +//sys Llistxattr(path string, dest []byte) (sz int, err error) +//sys Lremovexattr(path string, attr string) (err error) +//sys Lsetxattr(path string, attr string, data []byte, flags int) (err error) +//sys Mkdirat(dirfd int, path string, mode uint32) (err error) +//sys Mknodat(dirfd int, path string, mode uint32, dev int) (err error) +//sys Nanosleep(time *Timespec, leftover *Timespec) (err error) +//sys PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) +//sys PivotRoot(newroot string, putold string) (err error) = SYS_PIVOT_ROOT +//sysnb prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) = SYS_PRLIMIT64 +//sys Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) +//sys Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) = SYS_PSELECT6 +//sys read(fd int, p []byte) (n int, err error) +//sys Removexattr(path string, attr string) (err error) +//sys Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) +//sys RequestKey(keyType string, description string, callback string, destRingid int) (id int, err error) +//sys Setdomainname(p []byte) (err error) +//sys Sethostname(p []byte) (err error) +//sysnb Setpgid(pid int, pgid int) (err error) +//sysnb Setsid() (pid int, err error) +//sysnb Settimeofday(tv *Timeval) (err error) +//sys Setns(fd int, nstype int) (err error) + +// issue 1435. +// On linux Setuid and Setgid only affects the current thread, not the process. +// This does not match what most callers expect so we must return an error +// here rather than letting the caller think that the call succeeded. + +func Setuid(uid int) (err error) { + return EOPNOTSUPP +} + +func Setgid(uid int) (err error) { + return EOPNOTSUPP +} + +//sys Setpriority(which int, who int, prio int) (err error) +//sys Setxattr(path string, attr string, data []byte, flags int) (err error) +//sys Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) +//sys Sync() +//sys Syncfs(fd int) (err error) +//sysnb Sysinfo(info *Sysinfo_t) (err error) +//sys Tee(rfd int, wfd int, len int, flags int) (n int64, err error) +//sysnb Tgkill(tgid int, tid int, sig syscall.Signal) (err error) +//sysnb Times(tms *Tms) (ticks uintptr, err error) +//sysnb Umask(mask int) (oldmask int) +//sysnb Uname(buf *Utsname) (err error) +//sys Unmount(target string, flags int) (err error) = SYS_UMOUNT2 +//sys Unshare(flags int) (err error) +//sys Ustat(dev int, ubuf *Ustat_t) (err error) +//sys write(fd int, p []byte) (n int, err error) +//sys exitThread(code int) (err error) = SYS_EXIT +//sys readlen(fd int, p *byte, np int) (n int, err error) = SYS_READ +//sys writelen(fd int, p *byte, np int) (n int, err error) = SYS_WRITE + +// mmap varies by architecture; see syscall_linux_*.go. +//sys munmap(addr uintptr, length uintptr) (err error) + +var mapper = &mmapper{ + active: make(map[*byte][]byte), + mmap: mmap, + munmap: munmap, +} + +func Mmap(fd int, offset int64, length int, prot int, flags int) (data []byte, err error) { + return mapper.Mmap(fd, offset, length, prot, flags) +} + +func Munmap(b []byte) (err error) { + return mapper.Munmap(b) +} + +//sys Madvise(b []byte, advice int) (err error) +//sys Mprotect(b []byte, prot int) (err error) +//sys Mlock(b []byte) (err error) +//sys Mlockall(flags int) (err error) +//sys Msync(b []byte, flags int) (err error) +//sys Munlock(b []byte) (err error) +//sys Munlockall() (err error) + +// Vmsplice splices user pages from a slice of Iovecs into a pipe specified by fd, +// using the specified flags. +func Vmsplice(fd int, iovs []Iovec, flags int) (int, error) { + n, _, errno := Syscall6( + SYS_VMSPLICE, + uintptr(fd), + uintptr(unsafe.Pointer(&iovs[0])), + uintptr(len(iovs)), + uintptr(flags), + 0, + 0, + ) + if errno != 0 { + return 0, syscall.Errno(errno) + } + + return int(n), nil +} + +/* + * Unimplemented + */ +// AfsSyscall +// Alarm +// ArchPrctl +// Brk +// Capget +// Capset +// ClockGetres +// ClockNanosleep +// ClockSettime +// Clone +// CreateModule +// DeleteModule +// EpollCtlOld +// EpollPwait +// EpollWaitOld +// Execve +// Fgetxattr +// Flistxattr +// Fork +// Fremovexattr +// Fsetxattr +// Futex +// GetKernelSyms +// GetMempolicy +// GetRobustList +// GetThreadArea +// Getitimer +// Getpmsg +// IoCancel +// IoDestroy +// IoGetevents +// IoSetup +// IoSubmit +// IoprioGet +// IoprioSet +// KexecLoad +// LookupDcookie +// Mbind +// MigratePages +// Mincore +// ModifyLdt +// Mount +// MovePages +// MqGetsetattr +// MqNotify +// MqOpen +// MqTimedreceive +// MqTimedsend +// MqUnlink +// Mremap +// Msgctl +// Msgget +// Msgrcv +// Msgsnd +// Nfsservctl +// Personality +// Pselect6 +// Ptrace +// Putpmsg +// QueryModule +// Quotactl +// Readahead +// Readv +// RemapFilePages +// RestartSyscall +// RtSigaction +// RtSigpending +// RtSigprocmask +// RtSigqueueinfo +// RtSigreturn +// RtSigsuspend +// RtSigtimedwait +// SchedGetPriorityMax +// SchedGetPriorityMin +// SchedGetparam +// SchedGetscheduler +// SchedRrGetInterval +// SchedSetparam +// SchedYield +// Security +// Semctl +// Semget +// Semop +// Semtimedop +// SetMempolicy +// SetRobustList +// SetThreadArea +// SetTidAddress +// Shmat +// Shmctl +// Shmdt +// Shmget +// Sigaltstack +// Signalfd +// Swapoff +// Swapon +// Sysfs +// TimerCreate +// TimerDelete +// TimerGetoverrun +// TimerGettime +// TimerSettime +// Timerfd +// Tkill (obsolete) +// Tuxcall +// Umount2 +// Uselib +// Utimensat +// Vfork +// Vhangup +// Vserver +// Waitid +// _Sysctl diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_386.go b/vendor/golang.org/x/sys/unix/syscall_linux_386.go new file mode 100644 index 0000000..bb8e4fb --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_linux_386.go @@ -0,0 +1,391 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// TODO(rsc): Rewrite all nn(SP) references into name+(nn-8)(FP) +// so that go vet can check that they are correct. + +// +build 386,linux + +package unix + +import ( + "syscall" + "unsafe" +) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: int32(sec), Nsec: int32(nsec)} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: int32(sec), Usec: int32(usec)} +} + +//sysnb pipe(p *[2]_C_int) (err error) + +func Pipe(p []int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe(&pp) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +//sysnb pipe2(p *[2]_C_int, flags int) (err error) + +func Pipe2(p []int, flags int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe2(&pp, flags) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +// 64-bit file system and 32-bit uid calls +// (386 default is 32-bit file system and 16-bit uid). +//sys Dup2(oldfd int, newfd int) (err error) +//sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64_64 +//sys Fchown(fd int, uid int, gid int) (err error) = SYS_FCHOWN32 +//sys Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64 +//sys Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64 +//sys Ftruncate(fd int, length int64) (err error) = SYS_FTRUNCATE64 +//sysnb Getegid() (egid int) = SYS_GETEGID32 +//sysnb Geteuid() (euid int) = SYS_GETEUID32 +//sysnb Getgid() (gid int) = SYS_GETGID32 +//sysnb Getuid() (uid int) = SYS_GETUID32 +//sysnb InotifyInit() (fd int, err error) +//sys Ioperm(from int, num int, on int) (err error) +//sys Iopl(level int) (err error) +//sys Lchown(path string, uid int, gid int) (err error) = SYS_LCHOWN32 +//sys Lstat(path string, stat *Stat_t) (err error) = SYS_LSTAT64 +//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) = SYS_SENDFILE64 +//sys Setfsgid(gid int) (err error) = SYS_SETFSGID32 +//sys Setfsuid(uid int) (err error) = SYS_SETFSUID32 +//sysnb Setregid(rgid int, egid int) (err error) = SYS_SETREGID32 +//sysnb Setresgid(rgid int, egid int, sgid int) (err error) = SYS_SETRESGID32 +//sysnb Setresuid(ruid int, euid int, suid int) (err error) = SYS_SETRESUID32 +//sysnb Setreuid(ruid int, euid int) (err error) = SYS_SETREUID32 +//sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) +//sys Stat(path string, stat *Stat_t) (err error) = SYS_STAT64 +//sys SyncFileRange(fd int, off int64, n int64, flags int) (err error) +//sys Truncate(path string, length int64) (err error) = SYS_TRUNCATE64 +//sysnb getgroups(n int, list *_Gid_t) (nn int, err error) = SYS_GETGROUPS32 +//sysnb setgroups(n int, list *_Gid_t) (err error) = SYS_SETGROUPS32 +//sys Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) = SYS__NEWSELECT + +//sys mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset uintptr) (xaddr uintptr, err error) +//sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) +//sys Pause() (err error) + +func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { + page := uintptr(offset / 4096) + if offset != int64(page)*4096 { + return 0, EINVAL + } + return mmap2(addr, length, prot, flags, fd, page) +} + +type rlimit32 struct { + Cur uint32 + Max uint32 +} + +//sysnb getrlimit(resource int, rlim *rlimit32) (err error) = SYS_GETRLIMIT + +const rlimInf32 = ^uint32(0) +const rlimInf64 = ^uint64(0) + +func Getrlimit(resource int, rlim *Rlimit) (err error) { + err = prlimit(0, resource, nil, rlim) + if err != ENOSYS { + return err + } + + rl := rlimit32{} + err = getrlimit(resource, &rl) + if err != nil { + return + } + + if rl.Cur == rlimInf32 { + rlim.Cur = rlimInf64 + } else { + rlim.Cur = uint64(rl.Cur) + } + + if rl.Max == rlimInf32 { + rlim.Max = rlimInf64 + } else { + rlim.Max = uint64(rl.Max) + } + return +} + +//sysnb setrlimit(resource int, rlim *rlimit32) (err error) = SYS_SETRLIMIT + +func Setrlimit(resource int, rlim *Rlimit) (err error) { + err = prlimit(0, resource, rlim, nil) + if err != ENOSYS { + return err + } + + rl := rlimit32{} + if rlim.Cur == rlimInf64 { + rl.Cur = rlimInf32 + } else if rlim.Cur < uint64(rlimInf32) { + rl.Cur = uint32(rlim.Cur) + } else { + return EINVAL + } + if rlim.Max == rlimInf64 { + rl.Max = rlimInf32 + } else if rlim.Max < uint64(rlimInf32) { + rl.Max = uint32(rlim.Max) + } else { + return EINVAL + } + + return setrlimit(resource, &rl) +} + +// Underlying system call writes to newoffset via pointer. +// Implemented in assembly to avoid allocation. +func seek(fd int, offset int64, whence int) (newoffset int64, err syscall.Errno) + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + newoffset, errno := seek(fd, offset, whence) + if errno != 0 { + return 0, errno + } + return newoffset, nil +} + +// Vsyscalls on amd64. +//sysnb Gettimeofday(tv *Timeval) (err error) +//sysnb Time(t *Time_t) (tt Time_t, err error) + +//sys Utime(path string, buf *Utimbuf) (err error) + +// On x86 Linux, all the socket calls go through an extra indirection, +// I think because the 5-register system call interface can't handle +// the 6-argument calls like sendto and recvfrom. Instead the +// arguments to the underlying system call are the number below +// and a pointer to an array of uintptr. We hide the pointer in the +// socketcall assembly to avoid allocation on every system call. + +const ( + // see linux/net.h + _SOCKET = 1 + _BIND = 2 + _CONNECT = 3 + _LISTEN = 4 + _ACCEPT = 5 + _GETSOCKNAME = 6 + _GETPEERNAME = 7 + _SOCKETPAIR = 8 + _SEND = 9 + _RECV = 10 + _SENDTO = 11 + _RECVFROM = 12 + _SHUTDOWN = 13 + _SETSOCKOPT = 14 + _GETSOCKOPT = 15 + _SENDMSG = 16 + _RECVMSG = 17 + _ACCEPT4 = 18 + _RECVMMSG = 19 + _SENDMMSG = 20 +) + +func socketcall(call int, a0, a1, a2, a3, a4, a5 uintptr) (n int, err syscall.Errno) +func rawsocketcall(call int, a0, a1, a2, a3, a4, a5 uintptr) (n int, err syscall.Errno) + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + fd, e := socketcall(_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) + if e != 0 { + err = e + } + return +} + +func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { + fd, e := socketcall(_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + if e != 0 { + err = e + } + return +} + +func getsockname(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, e := rawsocketcall(_GETSOCKNAME, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) + if e != 0 { + err = e + } + return +} + +func getpeername(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, e := rawsocketcall(_GETPEERNAME, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) + if e != 0 { + err = e + } + return +} + +func socketpair(domain int, typ int, flags int, fd *[2]int32) (err error) { + _, e := rawsocketcall(_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(flags), uintptr(unsafe.Pointer(fd)), 0, 0) + if e != 0 { + err = e + } + return +} + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, e := socketcall(_BIND, uintptr(s), uintptr(addr), uintptr(addrlen), 0, 0, 0) + if e != 0 { + err = e + } + return +} + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, e := socketcall(_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen), 0, 0, 0) + if e != 0 { + err = e + } + return +} + +func socket(domain int, typ int, proto int) (fd int, err error) { + fd, e := rawsocketcall(_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto), 0, 0, 0) + if e != 0 { + err = e + } + return +} + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, e := socketcall(_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e != 0 { + err = e + } + return +} + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, e := socketcall(_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), vallen, 0) + if e != 0 { + err = e + } + return +} + +func recvfrom(s int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var base uintptr + if len(p) > 0 { + base = uintptr(unsafe.Pointer(&p[0])) + } + n, e := socketcall(_RECVFROM, uintptr(s), base, uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + if e != 0 { + err = e + } + return +} + +func sendto(s int, p []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var base uintptr + if len(p) > 0 { + base = uintptr(unsafe.Pointer(&p[0])) + } + _, e := socketcall(_SENDTO, uintptr(s), base, uintptr(len(p)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e != 0 { + err = e + } + return +} + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + n, e := socketcall(_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags), 0, 0, 0) + if e != 0 { + err = e + } + return +} + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + n, e := socketcall(_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags), 0, 0, 0) + if e != 0 { + err = e + } + return +} + +func Listen(s int, n int) (err error) { + _, e := socketcall(_LISTEN, uintptr(s), uintptr(n), 0, 0, 0, 0) + if e != 0 { + err = e + } + return +} + +func Shutdown(s, how int) (err error) { + _, e := socketcall(_SHUTDOWN, uintptr(s), uintptr(how), 0, 0, 0, 0) + if e != 0 { + err = e + } + return +} + +func Fstatfs(fd int, buf *Statfs_t) (err error) { + _, _, e := Syscall(SYS_FSTATFS64, uintptr(fd), unsafe.Sizeof(*buf), uintptr(unsafe.Pointer(buf))) + if e != 0 { + err = e + } + return +} + +func Statfs(path string, buf *Statfs_t) (err error) { + pathp, err := BytePtrFromString(path) + if err != nil { + return err + } + _, _, e := Syscall(SYS_STATFS64, uintptr(unsafe.Pointer(pathp)), unsafe.Sizeof(*buf), uintptr(unsafe.Pointer(buf))) + if e != 0 { + err = e + } + return +} + +func (r *PtraceRegs) PC() uint64 { return uint64(uint32(r.Eip)) } + +func (r *PtraceRegs) SetPC(pc uint64) { r.Eip = int32(pc) } + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint32(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} + +//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) + +func Poll(fds []PollFd, timeout int) (n int, err error) { + if len(fds) == 0 { + return poll(nil, 0, timeout) + } + return poll(&fds[0], len(fds), timeout) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go b/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go new file mode 100644 index 0000000..d121106 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go @@ -0,0 +1,157 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build amd64,linux + +package unix + +//sys Dup2(oldfd int, newfd int) (err error) +//sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) +//sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64 +//sys Fchown(fd int, uid int, gid int) (err error) +//sys Fstat(fd int, stat *Stat_t) (err error) +//sys Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) = SYS_NEWFSTATAT +//sys Fstatfs(fd int, buf *Statfs_t) (err error) +//sys Ftruncate(fd int, length int64) (err error) +//sysnb Getegid() (egid int) +//sysnb Geteuid() (euid int) +//sysnb Getgid() (gid int) +//sysnb Getrlimit(resource int, rlim *Rlimit) (err error) +//sysnb Getuid() (uid int) +//sysnb InotifyInit() (fd int, err error) +//sys Ioperm(from int, num int, on int) (err error) +//sys Iopl(level int) (err error) +//sys Lchown(path string, uid int, gid int) (err error) +//sys Listen(s int, n int) (err error) +//sys Lstat(path string, stat *Stat_t) (err error) +//sys Pause() (err error) +//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK + +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + var ts *Timespec + if timeout != nil { + ts = &Timespec{Sec: timeout.Sec, Nsec: timeout.Usec * 1000} + } + return Pselect(nfd, r, w, e, ts, nil) +} + +//sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) +//sys Setfsgid(gid int) (err error) +//sys Setfsuid(uid int) (err error) +//sysnb Setregid(rgid int, egid int) (err error) +//sysnb Setresgid(rgid int, egid int, sgid int) (err error) +//sysnb Setresuid(ruid int, euid int, suid int) (err error) +//sysnb Setrlimit(resource int, rlim *Rlimit) (err error) +//sysnb Setreuid(ruid int, euid int) (err error) +//sys Shutdown(fd int, how int) (err error) +//sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) + +func Stat(path string, stat *Stat_t) (err error) { + // Use fstatat, because Android's seccomp policy blocks stat. + return Fstatat(AT_FDCWD, path, stat, 0) +} + +//sys Statfs(path string, buf *Statfs_t) (err error) +//sys SyncFileRange(fd int, off int64, n int64, flags int) (err error) +//sys Truncate(path string, length int64) (err error) +//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) +//sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) +//sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sysnb getgroups(n int, list *_Gid_t) (nn int, err error) +//sysnb setgroups(n int, list *_Gid_t) (err error) +//sys getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) +//sys setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) +//sysnb socket(domain int, typ int, proto int) (fd int, err error) +//sysnb socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) +//sysnb getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sysnb getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sys recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) +//sys sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) +//sys recvmsg(s int, msg *Msghdr, flags int) (n int, err error) +//sys sendmsg(s int, msg *Msghdr, flags int) (n int, err error) +//sys mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) + +func Gettimeofday(tv *Timeval) (err error) { + errno := gettimeofday(tv) + if errno != 0 { + return errno + } + return nil +} + +func Time(t *Time_t) (tt Time_t, err error) { + var tv Timeval + errno := gettimeofday(&tv) + if errno != 0 { + return 0, errno + } + if t != nil { + *t = Time_t(tv.Sec) + } + return Time_t(tv.Sec), nil +} + +//sys Utime(path string, buf *Utimbuf) (err error) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: usec} +} + +//sysnb pipe(p *[2]_C_int) (err error) + +func Pipe(p []int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe(&pp) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +//sysnb pipe2(p *[2]_C_int, flags int) (err error) + +func Pipe2(p []int, flags int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe2(&pp, flags) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +func (r *PtraceRegs) PC() uint64 { return r.Rip } + +func (r *PtraceRegs) SetPC(pc uint64) { r.Rip = pc } + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint64(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint64(length) +} + +//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) + +func Poll(fds []PollFd, timeout int) (n int, err error) { + if len(fds) == 0 { + return poll(nil, 0, timeout) + } + return poll(&fds[0], len(fds), timeout) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go b/vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go new file mode 100644 index 0000000..21a4946 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go @@ -0,0 +1,13 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build amd64,linux +// +build !gccgo + +package unix + +import "syscall" + +//go:noescape +func gettimeofday(tv *Timeval) (err syscall.Errno) diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_arm.go b/vendor/golang.org/x/sys/unix/syscall_linux_arm.go new file mode 100644 index 0000000..c59f858 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_linux_arm.go @@ -0,0 +1,255 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build arm,linux + +package unix + +import ( + "syscall" + "unsafe" +) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: int32(sec), Nsec: int32(nsec)} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: int32(sec), Usec: int32(usec)} +} + +func Pipe(p []int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe2(&pp, 0) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +//sysnb pipe2(p *[2]_C_int, flags int) (err error) + +func Pipe2(p []int, flags int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe2(&pp, flags) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +// Underlying system call writes to newoffset via pointer. +// Implemented in assembly to avoid allocation. +func seek(fd int, offset int64, whence int) (newoffset int64, err syscall.Errno) + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + newoffset, errno := seek(fd, offset, whence) + if errno != 0 { + return 0, errno + } + return newoffset, nil +} + +//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) +//sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) +//sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sysnb getgroups(n int, list *_Gid_t) (nn int, err error) = SYS_GETGROUPS32 +//sysnb setgroups(n int, list *_Gid_t) (err error) = SYS_SETGROUPS32 +//sys getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) +//sys setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) +//sysnb socket(domain int, typ int, proto int) (fd int, err error) +//sysnb getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sysnb getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sys recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) +//sys sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) +//sysnb socketpair(domain int, typ int, flags int, fd *[2]int32) (err error) +//sys recvmsg(s int, msg *Msghdr, flags int) (n int, err error) +//sys sendmsg(s int, msg *Msghdr, flags int) (n int, err error) + +// 64-bit file system and 32-bit uid calls +// (16-bit uid calls are not always supported in newer kernels) +//sys Dup2(oldfd int, newfd int) (err error) +//sys Fchown(fd int, uid int, gid int) (err error) = SYS_FCHOWN32 +//sys Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64 +//sys Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64 +//sysnb Getegid() (egid int) = SYS_GETEGID32 +//sysnb Geteuid() (euid int) = SYS_GETEUID32 +//sysnb Getgid() (gid int) = SYS_GETGID32 +//sysnb Getuid() (uid int) = SYS_GETUID32 +//sysnb InotifyInit() (fd int, err error) +//sys Lchown(path string, uid int, gid int) (err error) = SYS_LCHOWN32 +//sys Listen(s int, n int) (err error) +//sys Lstat(path string, stat *Stat_t) (err error) = SYS_LSTAT64 +//sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) = SYS_SENDFILE64 +//sys Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) = SYS__NEWSELECT +//sys Setfsgid(gid int) (err error) = SYS_SETFSGID32 +//sys Setfsuid(uid int) (err error) = SYS_SETFSUID32 +//sysnb Setregid(rgid int, egid int) (err error) = SYS_SETREGID32 +//sysnb Setresgid(rgid int, egid int, sgid int) (err error) = SYS_SETRESGID32 +//sysnb Setresuid(ruid int, euid int, suid int) (err error) = SYS_SETRESUID32 +//sysnb Setreuid(ruid int, euid int) (err error) = SYS_SETREUID32 +//sys Shutdown(fd int, how int) (err error) +//sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) +//sys Stat(path string, stat *Stat_t) (err error) = SYS_STAT64 + +// Vsyscalls on amd64. +//sysnb Gettimeofday(tv *Timeval) (err error) +//sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) +//sys Pause() (err error) + +func Time(t *Time_t) (Time_t, error) { + var tv Timeval + err := Gettimeofday(&tv) + if err != nil { + return 0, err + } + if t != nil { + *t = Time_t(tv.Sec) + } + return Time_t(tv.Sec), nil +} + +func Utime(path string, buf *Utimbuf) error { + tv := []Timeval{ + {Sec: buf.Actime}, + {Sec: buf.Modtime}, + } + return Utimes(path, tv) +} + +//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys Truncate(path string, length int64) (err error) = SYS_TRUNCATE64 +//sys Ftruncate(fd int, length int64) (err error) = SYS_FTRUNCATE64 + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall6(SYS_ARM_FADVISE64_64, uintptr(fd), uintptr(advice), uintptr(offset), uintptr(offset>>32), uintptr(length), uintptr(length>>32)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +//sys mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset uintptr) (xaddr uintptr, err error) + +func Fstatfs(fd int, buf *Statfs_t) (err error) { + _, _, e := Syscall(SYS_FSTATFS64, uintptr(fd), unsafe.Sizeof(*buf), uintptr(unsafe.Pointer(buf))) + if e != 0 { + err = e + } + return +} + +func Statfs(path string, buf *Statfs_t) (err error) { + pathp, err := BytePtrFromString(path) + if err != nil { + return err + } + _, _, e := Syscall(SYS_STATFS64, uintptr(unsafe.Pointer(pathp)), unsafe.Sizeof(*buf), uintptr(unsafe.Pointer(buf))) + if e != 0 { + err = e + } + return +} + +func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { + page := uintptr(offset / 4096) + if offset != int64(page)*4096 { + return 0, EINVAL + } + return mmap2(addr, length, prot, flags, fd, page) +} + +type rlimit32 struct { + Cur uint32 + Max uint32 +} + +//sysnb getrlimit(resource int, rlim *rlimit32) (err error) = SYS_UGETRLIMIT + +const rlimInf32 = ^uint32(0) +const rlimInf64 = ^uint64(0) + +func Getrlimit(resource int, rlim *Rlimit) (err error) { + err = prlimit(0, resource, nil, rlim) + if err != ENOSYS { + return err + } + + rl := rlimit32{} + err = getrlimit(resource, &rl) + if err != nil { + return + } + + if rl.Cur == rlimInf32 { + rlim.Cur = rlimInf64 + } else { + rlim.Cur = uint64(rl.Cur) + } + + if rl.Max == rlimInf32 { + rlim.Max = rlimInf64 + } else { + rlim.Max = uint64(rl.Max) + } + return +} + +//sysnb setrlimit(resource int, rlim *rlimit32) (err error) = SYS_SETRLIMIT + +func Setrlimit(resource int, rlim *Rlimit) (err error) { + err = prlimit(0, resource, rlim, nil) + if err != ENOSYS { + return err + } + + rl := rlimit32{} + if rlim.Cur == rlimInf64 { + rl.Cur = rlimInf32 + } else if rlim.Cur < uint64(rlimInf32) { + rl.Cur = uint32(rlim.Cur) + } else { + return EINVAL + } + if rlim.Max == rlimInf64 { + rl.Max = rlimInf32 + } else if rlim.Max < uint64(rlimInf32) { + rl.Max = uint32(rlim.Max) + } else { + return EINVAL + } + + return setrlimit(resource, &rl) +} + +func (r *PtraceRegs) PC() uint64 { return uint64(r.Uregs[15]) } + +func (r *PtraceRegs) SetPC(pc uint64) { r.Uregs[15] = uint32(pc) } + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint32(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} + +//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) + +func Poll(fds []PollFd, timeout int) (n int, err error) { + if len(fds) == 0 { + return poll(nil, 0, timeout) + } + return poll(&fds[0], len(fds), timeout) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go b/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go new file mode 100644 index 0000000..a1e8a60 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go @@ -0,0 +1,190 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build arm64,linux + +package unix + +//sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) = SYS_EPOLL_PWAIT +//sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64 +//sys Fchown(fd int, uid int, gid int) (err error) +//sys Fstat(fd int, stat *Stat_t) (err error) +//sys Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) +//sys Fstatfs(fd int, buf *Statfs_t) (err error) +//sys Ftruncate(fd int, length int64) (err error) +//sysnb Getegid() (egid int) +//sysnb Geteuid() (euid int) +//sysnb Getgid() (gid int) +//sysnb Getrlimit(resource int, rlim *Rlimit) (err error) +//sysnb Getuid() (uid int) +//sys Listen(s int, n int) (err error) +//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK + +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + var ts *Timespec + if timeout != nil { + ts = &Timespec{Sec: timeout.Sec, Nsec: timeout.Usec * 1000} + } + return Pselect(nfd, r, w, e, ts, nil) +} + +//sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) +//sys Setfsgid(gid int) (err error) +//sys Setfsuid(uid int) (err error) +//sysnb Setregid(rgid int, egid int) (err error) +//sysnb Setresgid(rgid int, egid int, sgid int) (err error) +//sysnb Setresuid(ruid int, euid int, suid int) (err error) +//sysnb Setrlimit(resource int, rlim *Rlimit) (err error) +//sysnb Setreuid(ruid int, euid int) (err error) +//sys Shutdown(fd int, how int) (err error) +//sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) + +func Stat(path string, stat *Stat_t) (err error) { + return Fstatat(AT_FDCWD, path, stat, 0) +} + +func Lchown(path string, uid int, gid int) (err error) { + return Fchownat(AT_FDCWD, path, uid, gid, AT_SYMLINK_NOFOLLOW) +} + +func Lstat(path string, stat *Stat_t) (err error) { + return Fstatat(AT_FDCWD, path, stat, AT_SYMLINK_NOFOLLOW) +} + +//sys Statfs(path string, buf *Statfs_t) (err error) +//sys SyncFileRange(fd int, off int64, n int64, flags int) (err error) +//sys Truncate(path string, length int64) (err error) +//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) +//sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) +//sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sysnb getgroups(n int, list *_Gid_t) (nn int, err error) +//sysnb setgroups(n int, list *_Gid_t) (err error) +//sys getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) +//sys setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) +//sysnb socket(domain int, typ int, proto int) (fd int, err error) +//sysnb socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) +//sysnb getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sysnb getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sys recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) +//sys sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) +//sys recvmsg(s int, msg *Msghdr, flags int) (n int, err error) +//sys sendmsg(s int, msg *Msghdr, flags int) (n int, err error) +//sys mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) + +//sysnb Gettimeofday(tv *Timeval) (err error) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: usec} +} + +func Time(t *Time_t) (Time_t, error) { + var tv Timeval + err := Gettimeofday(&tv) + if err != nil { + return 0, err + } + if t != nil { + *t = Time_t(tv.Sec) + } + return Time_t(tv.Sec), nil +} + +func Utime(path string, buf *Utimbuf) error { + tv := []Timeval{ + {Sec: buf.Actime}, + {Sec: buf.Modtime}, + } + return Utimes(path, tv) +} + +func Pipe(p []int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe2(&pp, 0) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +//sysnb pipe2(p *[2]_C_int, flags int) (err error) + +func Pipe2(p []int, flags int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe2(&pp, flags) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +func (r *PtraceRegs) PC() uint64 { return r.Pc } + +func (r *PtraceRegs) SetPC(pc uint64) { r.Pc = pc } + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint64(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint64(length) +} + +func InotifyInit() (fd int, err error) { + return InotifyInit1(0) +} + +func Dup2(oldfd int, newfd int) (err error) { + return Dup3(oldfd, newfd, 0) +} + +func Pause() (err error) { + _, _, e1 := Syscall6(SYS_PPOLL, 0, 0, 0, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// TODO(dfc): constants that should be in zsysnum_linux_arm64.go, remove +// these when the deprecated syscalls that the syscall package relies on +// are removed. +const ( + SYS_GETPGRP = 1060 + SYS_UTIMES = 1037 + SYS_FUTIMESAT = 1066 + SYS_PAUSE = 1061 + SYS_USTAT = 1070 + SYS_UTIME = 1063 + SYS_LCHOWN = 1032 + SYS_TIME = 1062 + SYS_EPOLL_CREATE = 1042 + SYS_EPOLL_WAIT = 1069 +) + +func Poll(fds []PollFd, timeout int) (n int, err error) { + var ts *Timespec + if timeout >= 0 { + ts = new(Timespec) + *ts = NsecToTimespec(int64(timeout) * 1e6) + } + if len(fds) == 0 { + return ppoll(nil, 0, ts, nil) + } + return ppoll(&fds[0], len(fds), ts, nil) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_gc.go b/vendor/golang.org/x/sys/unix/syscall_linux_gc.go new file mode 100644 index 0000000..c26e6ec --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_linux_gc.go @@ -0,0 +1,14 @@ +// Copyright 2018 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build linux,!gccgo + +package unix + +// SyscallNoError may be used instead of Syscall for syscalls that don't fail. +func SyscallNoError(trap, a1, a2, a3 uintptr) (r1, r2 uintptr) + +// RawSyscallNoError may be used instead of RawSyscall for syscalls that don't +// fail. +func RawSyscallNoError(trap, a1, a2, a3 uintptr) (r1, r2 uintptr) diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_gccgo.go b/vendor/golang.org/x/sys/unix/syscall_linux_gccgo.go new file mode 100644 index 0000000..df9c123 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_linux_gccgo.go @@ -0,0 +1,21 @@ +// Copyright 2018 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build linux +// +build gccgo +// +build 386 arm + +package unix + +import ( + "syscall" + "unsafe" +) + +func seek(fd int, offset int64, whence int) (newoffset int64, err syscall.Errno) { + offsetLow := uint32(offset & 0xffffffff) + offsetHigh := uint32((offset >> 32) & 0xffffffff) + _, _, err = Syscall6(SYS__LLSEEK, uintptr(fd), uintptr(offsetHigh), uintptr(offsetLow), uintptr(unsafe.Pointer(&newoffset)), uintptr(whence), 0) + return newoffset, err +} diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go b/vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go new file mode 100644 index 0000000..090ed40 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go @@ -0,0 +1,210 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build linux +// +build mips64 mips64le + +package unix + +//sys Dup2(oldfd int, newfd int) (err error) +//sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) +//sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64 +//sys Fchown(fd int, uid int, gid int) (err error) +//sys Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) = SYS_NEWFSTATAT +//sys Fstatfs(fd int, buf *Statfs_t) (err error) +//sys Ftruncate(fd int, length int64) (err error) +//sysnb Getegid() (egid int) +//sysnb Geteuid() (euid int) +//sysnb Getgid() (gid int) +//sysnb Getrlimit(resource int, rlim *Rlimit) (err error) +//sysnb Getuid() (uid int) +//sys Lchown(path string, uid int, gid int) (err error) +//sys Listen(s int, n int) (err error) +//sys Pause() (err error) +//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK + +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + var ts *Timespec + if timeout != nil { + ts = &Timespec{Sec: timeout.Sec, Nsec: timeout.Usec * 1000} + } + return Pselect(nfd, r, w, e, ts, nil) +} + +//sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) +//sys Setfsgid(gid int) (err error) +//sys Setfsuid(uid int) (err error) +//sysnb Setregid(rgid int, egid int) (err error) +//sysnb Setresgid(rgid int, egid int, sgid int) (err error) +//sysnb Setresuid(ruid int, euid int, suid int) (err error) +//sysnb Setrlimit(resource int, rlim *Rlimit) (err error) +//sysnb Setreuid(ruid int, euid int) (err error) +//sys Shutdown(fd int, how int) (err error) +//sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) +//sys Statfs(path string, buf *Statfs_t) (err error) +//sys SyncFileRange(fd int, off int64, n int64, flags int) (err error) +//sys Truncate(path string, length int64) (err error) +//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) +//sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) +//sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sysnb getgroups(n int, list *_Gid_t) (nn int, err error) +//sysnb setgroups(n int, list *_Gid_t) (err error) +//sys getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) +//sys setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) +//sysnb socket(domain int, typ int, proto int) (fd int, err error) +//sysnb socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) +//sysnb getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sysnb getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sys recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) +//sys sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) +//sys recvmsg(s int, msg *Msghdr, flags int) (n int, err error) +//sys sendmsg(s int, msg *Msghdr, flags int) (n int, err error) +//sys mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) + +//sysnb Gettimeofday(tv *Timeval) (err error) + +func Time(t *Time_t) (tt Time_t, err error) { + var tv Timeval + err = Gettimeofday(&tv) + if err != nil { + return 0, err + } + if t != nil { + *t = Time_t(tv.Sec) + } + return Time_t(tv.Sec), nil +} + +//sys Utime(path string, buf *Utimbuf) (err error) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: usec} +} + +func Pipe(p []int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe2(&pp, 0) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +//sysnb pipe2(p *[2]_C_int, flags int) (err error) + +func Pipe2(p []int, flags int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe2(&pp, flags) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +func Ioperm(from int, num int, on int) (err error) { + return ENOSYS +} + +func Iopl(level int) (err error) { + return ENOSYS +} + +type stat_t struct { + Dev uint32 + Pad0 [3]int32 + Ino uint64 + Mode uint32 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev uint32 + Pad1 [3]uint32 + Size int64 + Atime uint32 + Atime_nsec uint32 + Mtime uint32 + Mtime_nsec uint32 + Ctime uint32 + Ctime_nsec uint32 + Blksize uint32 + Pad2 uint32 + Blocks int64 +} + +//sys fstat(fd int, st *stat_t) (err error) +//sys lstat(path string, st *stat_t) (err error) +//sys stat(path string, st *stat_t) (err error) + +func Fstat(fd int, s *Stat_t) (err error) { + st := &stat_t{} + err = fstat(fd, st) + fillStat_t(s, st) + return +} + +func Lstat(path string, s *Stat_t) (err error) { + st := &stat_t{} + err = lstat(path, st) + fillStat_t(s, st) + return +} + +func Stat(path string, s *Stat_t) (err error) { + st := &stat_t{} + err = stat(path, st) + fillStat_t(s, st) + return +} + +func fillStat_t(s *Stat_t, st *stat_t) { + s.Dev = st.Dev + s.Ino = st.Ino + s.Mode = st.Mode + s.Nlink = st.Nlink + s.Uid = st.Uid + s.Gid = st.Gid + s.Rdev = st.Rdev + s.Size = st.Size + s.Atim = Timespec{int64(st.Atime), int64(st.Atime_nsec)} + s.Mtim = Timespec{int64(st.Mtime), int64(st.Mtime_nsec)} + s.Ctim = Timespec{int64(st.Ctime), int64(st.Ctime_nsec)} + s.Blksize = st.Blksize + s.Blocks = st.Blocks +} + +func (r *PtraceRegs) PC() uint64 { return r.Epc } + +func (r *PtraceRegs) SetPC(pc uint64) { r.Epc = pc } + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint64(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint64(length) +} + +//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) + +func Poll(fds []PollFd, timeout int) (n int, err error) { + if len(fds) == 0 { + return poll(nil, 0, timeout) + } + return poll(&fds[0], len(fds), timeout) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go b/vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go new file mode 100644 index 0000000..9e16cc9 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go @@ -0,0 +1,232 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build linux +// +build mips mipsle + +package unix + +import ( + "syscall" + "unsafe" +) + +func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) + +//sys Dup2(oldfd int, newfd int) (err error) +//sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64 +//sys Fchown(fd int, uid int, gid int) (err error) +//sys Ftruncate(fd int, length int64) (err error) = SYS_FTRUNCATE64 +//sysnb Getegid() (egid int) +//sysnb Geteuid() (euid int) +//sysnb Getgid() (gid int) +//sysnb Getuid() (uid int) +//sys Lchown(path string, uid int, gid int) (err error) +//sys Listen(s int, n int) (err error) +//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) = SYS__NEWSELECT +//sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) = SYS_SENDFILE64 +//sys Setfsgid(gid int) (err error) +//sys Setfsuid(uid int) (err error) +//sysnb Setregid(rgid int, egid int) (err error) +//sysnb Setresgid(rgid int, egid int, sgid int) (err error) +//sysnb Setresuid(ruid int, euid int, suid int) (err error) + +//sysnb Setreuid(ruid int, euid int) (err error) +//sys Shutdown(fd int, how int) (err error) +//sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) + +//sys SyncFileRange(fd int, off int64, n int64, flags int) (err error) +//sys Truncate(path string, length int64) (err error) = SYS_TRUNCATE64 +//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) +//sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) +//sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sysnb getgroups(n int, list *_Gid_t) (nn int, err error) +//sysnb setgroups(n int, list *_Gid_t) (err error) +//sys getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) +//sys setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) +//sysnb socket(domain int, typ int, proto int) (fd int, err error) +//sysnb socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) +//sysnb getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sysnb getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sys recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) +//sys sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) +//sys recvmsg(s int, msg *Msghdr, flags int) (n int, err error) +//sys sendmsg(s int, msg *Msghdr, flags int) (n int, err error) + +//sysnb InotifyInit() (fd int, err error) +//sys Ioperm(from int, num int, on int) (err error) +//sys Iopl(level int) (err error) + +//sysnb Gettimeofday(tv *Timeval) (err error) +//sysnb Time(t *Time_t) (tt Time_t, err error) + +//sys Lstat(path string, stat *Stat_t) (err error) = SYS_LSTAT64 +//sys Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64 +//sys Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64 +//sys Stat(path string, stat *Stat_t) (err error) = SYS_STAT64 + +//sys Utime(path string, buf *Utimbuf) (err error) +//sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) +//sys Pause() (err error) + +func Fstatfs(fd int, buf *Statfs_t) (err error) { + _, _, e := Syscall(SYS_FSTATFS64, uintptr(fd), unsafe.Sizeof(*buf), uintptr(unsafe.Pointer(buf))) + if e != 0 { + err = errnoErr(e) + } + return +} + +func Statfs(path string, buf *Statfs_t) (err error) { + p, err := BytePtrFromString(path) + if err != nil { + return err + } + _, _, e := Syscall(SYS_STATFS64, uintptr(unsafe.Pointer(p)), unsafe.Sizeof(*buf), uintptr(unsafe.Pointer(buf))) + if e != 0 { + err = errnoErr(e) + } + return +} + +func Seek(fd int, offset int64, whence int) (off int64, err error) { + _, _, e := Syscall6(SYS__LLSEEK, uintptr(fd), uintptr(offset>>32), uintptr(offset), uintptr(unsafe.Pointer(&off)), uintptr(whence), 0) + if e != 0 { + err = errnoErr(e) + } + return +} + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: int32(sec), Nsec: int32(nsec)} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: int32(sec), Usec: int32(usec)} +} + +//sysnb pipe2(p *[2]_C_int, flags int) (err error) + +func Pipe2(p []int, flags int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe2(&pp, flags) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +func Pipe(p []int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe2(&pp, 0) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +//sys mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset uintptr) (xaddr uintptr, err error) + +func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { + page := uintptr(offset / 4096) + if offset != int64(page)*4096 { + return 0, EINVAL + } + return mmap2(addr, length, prot, flags, fd, page) +} + +const rlimInf32 = ^uint32(0) +const rlimInf64 = ^uint64(0) + +type rlimit32 struct { + Cur uint32 + Max uint32 +} + +//sysnb getrlimit(resource int, rlim *rlimit32) (err error) = SYS_GETRLIMIT + +func Getrlimit(resource int, rlim *Rlimit) (err error) { + err = prlimit(0, resource, nil, rlim) + if err != ENOSYS { + return err + } + + rl := rlimit32{} + err = getrlimit(resource, &rl) + if err != nil { + return + } + + if rl.Cur == rlimInf32 { + rlim.Cur = rlimInf64 + } else { + rlim.Cur = uint64(rl.Cur) + } + + if rl.Max == rlimInf32 { + rlim.Max = rlimInf64 + } else { + rlim.Max = uint64(rl.Max) + } + return +} + +//sysnb setrlimit(resource int, rlim *rlimit32) (err error) = SYS_SETRLIMIT + +func Setrlimit(resource int, rlim *Rlimit) (err error) { + err = prlimit(0, resource, rlim, nil) + if err != ENOSYS { + return err + } + + rl := rlimit32{} + if rlim.Cur == rlimInf64 { + rl.Cur = rlimInf32 + } else if rlim.Cur < uint64(rlimInf32) { + rl.Cur = uint32(rlim.Cur) + } else { + return EINVAL + } + if rlim.Max == rlimInf64 { + rl.Max = rlimInf32 + } else if rlim.Max < uint64(rlimInf32) { + rl.Max = uint32(rlim.Max) + } else { + return EINVAL + } + + return setrlimit(resource, &rl) +} + +func (r *PtraceRegs) PC() uint64 { return r.Epc } + +func (r *PtraceRegs) SetPC(pc uint64) { r.Epc = pc } + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint32(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} + +//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) + +func Poll(fds []PollFd, timeout int) (n int, err error) { + if len(fds) == 0 { + return poll(nil, 0, timeout) + } + return poll(&fds[0], len(fds), timeout) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go b/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go new file mode 100644 index 0000000..6fb8733 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go @@ -0,0 +1,128 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build linux +// +build ppc64 ppc64le + +package unix + +//sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) +//sys Dup2(oldfd int, newfd int) (err error) +//sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64 +//sys Fchown(fd int, uid int, gid int) (err error) +//sys Fstat(fd int, stat *Stat_t) (err error) +//sys Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) = SYS_NEWFSTATAT +//sys Fstatfs(fd int, buf *Statfs_t) (err error) +//sys Ftruncate(fd int, length int64) (err error) +//sysnb Getegid() (egid int) +//sysnb Geteuid() (euid int) +//sysnb Getgid() (gid int) +//sysnb Getrlimit(resource int, rlim *Rlimit) (err error) = SYS_UGETRLIMIT +//sysnb Getuid() (uid int) +//sysnb InotifyInit() (fd int, err error) +//sys Ioperm(from int, num int, on int) (err error) +//sys Iopl(level int) (err error) +//sys Lchown(path string, uid int, gid int) (err error) +//sys Listen(s int, n int) (err error) +//sys Lstat(path string, stat *Stat_t) (err error) +//sys Pause() (err error) +//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK +//sys Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) = SYS__NEWSELECT +//sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) +//sys Setfsgid(gid int) (err error) +//sys Setfsuid(uid int) (err error) +//sysnb Setregid(rgid int, egid int) (err error) +//sysnb Setresgid(rgid int, egid int, sgid int) (err error) +//sysnb Setresuid(ruid int, euid int, suid int) (err error) +//sysnb Setrlimit(resource int, rlim *Rlimit) (err error) +//sysnb Setreuid(ruid int, euid int) (err error) +//sys Shutdown(fd int, how int) (err error) +//sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) +//sys Stat(path string, stat *Stat_t) (err error) +//sys Statfs(path string, buf *Statfs_t) (err error) +//sys SyncFileRange(fd int, off int64, n int64, flags int) (err error) = SYS_SYNC_FILE_RANGE2 +//sys Truncate(path string, length int64) (err error) +//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) +//sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) +//sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sysnb getgroups(n int, list *_Gid_t) (nn int, err error) +//sysnb setgroups(n int, list *_Gid_t) (err error) +//sys getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) +//sys setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) +//sysnb socket(domain int, typ int, proto int) (fd int, err error) +//sysnb socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) +//sysnb getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sysnb getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sys recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) +//sys sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) +//sys recvmsg(s int, msg *Msghdr, flags int) (n int, err error) +//sys sendmsg(s int, msg *Msghdr, flags int) (n int, err error) +//sys mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) + +//sysnb Gettimeofday(tv *Timeval) (err error) +//sysnb Time(t *Time_t) (tt Time_t, err error) + +//sys Utime(path string, buf *Utimbuf) (err error) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: usec} +} + +func (r *PtraceRegs) PC() uint64 { return r.Nip } + +func (r *PtraceRegs) SetPC(pc uint64) { r.Nip = pc } + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint64(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint64(length) +} + +//sysnb pipe(p *[2]_C_int) (err error) + +func Pipe(p []int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe(&pp) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +//sysnb pipe2(p *[2]_C_int, flags int) (err error) + +func Pipe2(p []int, flags int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe2(&pp, flags) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) + +func Poll(fds []PollFd, timeout int) (n int, err error) { + if len(fds) == 0 { + return poll(nil, 0, timeout) + } + return poll(&fds[0], len(fds), timeout) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go b/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go new file mode 100644 index 0000000..c0d86e7 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go @@ -0,0 +1,320 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build s390x,linux + +package unix + +import ( + "unsafe" +) + +//sys Dup2(oldfd int, newfd int) (err error) +//sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) +//sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64 +//sys Fchown(fd int, uid int, gid int) (err error) +//sys Fstat(fd int, stat *Stat_t) (err error) +//sys Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) = SYS_NEWFSTATAT +//sys Fstatfs(fd int, buf *Statfs_t) (err error) +//sys Ftruncate(fd int, length int64) (err error) +//sysnb Getegid() (egid int) +//sysnb Geteuid() (euid int) +//sysnb Getgid() (gid int) +//sysnb Getrlimit(resource int, rlim *Rlimit) (err error) +//sysnb Getuid() (uid int) +//sysnb InotifyInit() (fd int, err error) +//sys Lchown(path string, uid int, gid int) (err error) +//sys Lstat(path string, stat *Stat_t) (err error) +//sys Pause() (err error) +//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK +//sys Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) +//sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) +//sys Setfsgid(gid int) (err error) +//sys Setfsuid(uid int) (err error) +//sysnb Setregid(rgid int, egid int) (err error) +//sysnb Setresgid(rgid int, egid int, sgid int) (err error) +//sysnb Setresuid(ruid int, euid int, suid int) (err error) +//sysnb Setrlimit(resource int, rlim *Rlimit) (err error) +//sysnb Setreuid(ruid int, euid int) (err error) +//sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) +//sys Stat(path string, stat *Stat_t) (err error) +//sys Statfs(path string, buf *Statfs_t) (err error) +//sys SyncFileRange(fd int, off int64, n int64, flags int) (err error) +//sys Truncate(path string, length int64) (err error) +//sysnb getgroups(n int, list *_Gid_t) (nn int, err error) +//sysnb setgroups(n int, list *_Gid_t) (err error) + +//sysnb Gettimeofday(tv *Timeval) (err error) + +func Time(t *Time_t) (tt Time_t, err error) { + var tv Timeval + err = Gettimeofday(&tv) + if err != nil { + return 0, err + } + if t != nil { + *t = Time_t(tv.Sec) + } + return Time_t(tv.Sec), nil +} + +//sys Utime(path string, buf *Utimbuf) (err error) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: usec} +} + +//sysnb pipe2(p *[2]_C_int, flags int) (err error) + +func Pipe(p []int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe2(&pp, 0) // pipe2 is the same as pipe when flags are set to 0. + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +func Pipe2(p []int, flags int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe2(&pp, flags) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +func Ioperm(from int, num int, on int) (err error) { + return ENOSYS +} + +func Iopl(level int) (err error) { + return ENOSYS +} + +func (r *PtraceRegs) PC() uint64 { return r.Psw.Addr } + +func (r *PtraceRegs) SetPC(pc uint64) { r.Psw.Addr = pc } + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint64(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint64(length) +} + +// Linux on s390x uses the old mmap interface, which requires arguments to be passed in a struct. +// mmap2 also requires arguments to be passed in a struct; it is currently not exposed in . +func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { + mmap_args := [6]uintptr{addr, length, uintptr(prot), uintptr(flags), uintptr(fd), uintptr(offset)} + r0, _, e1 := Syscall(SYS_MMAP, uintptr(unsafe.Pointer(&mmap_args[0])), 0, 0) + xaddr = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// On s390x Linux, all the socket calls go through an extra indirection. +// The arguments to the underlying system call (SYS_SOCKETCALL) are the +// number below and a pointer to an array of uintptr. +const ( + // see linux/net.h + netSocket = 1 + netBind = 2 + netConnect = 3 + netListen = 4 + netAccept = 5 + netGetSockName = 6 + netGetPeerName = 7 + netSocketPair = 8 + netSend = 9 + netRecv = 10 + netSendTo = 11 + netRecvFrom = 12 + netShutdown = 13 + netSetSockOpt = 14 + netGetSockOpt = 15 + netSendMsg = 16 + netRecvMsg = 17 + netAccept4 = 18 + netRecvMMsg = 19 + netSendMMsg = 20 +) + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (int, error) { + args := [3]uintptr{uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))} + fd, _, err := Syscall(SYS_SOCKETCALL, netAccept, uintptr(unsafe.Pointer(&args)), 0) + if err != 0 { + return 0, err + } + return int(fd), nil +} + +func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (int, error) { + args := [4]uintptr{uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags)} + fd, _, err := Syscall(SYS_SOCKETCALL, netAccept4, uintptr(unsafe.Pointer(&args)), 0) + if err != 0 { + return 0, err + } + return int(fd), nil +} + +func getsockname(s int, rsa *RawSockaddrAny, addrlen *_Socklen) error { + args := [3]uintptr{uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))} + _, _, err := RawSyscall(SYS_SOCKETCALL, netGetSockName, uintptr(unsafe.Pointer(&args)), 0) + if err != 0 { + return err + } + return nil +} + +func getpeername(s int, rsa *RawSockaddrAny, addrlen *_Socklen) error { + args := [3]uintptr{uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))} + _, _, err := RawSyscall(SYS_SOCKETCALL, netGetPeerName, uintptr(unsafe.Pointer(&args)), 0) + if err != 0 { + return err + } + return nil +} + +func socketpair(domain int, typ int, flags int, fd *[2]int32) error { + args := [4]uintptr{uintptr(domain), uintptr(typ), uintptr(flags), uintptr(unsafe.Pointer(fd))} + _, _, err := RawSyscall(SYS_SOCKETCALL, netSocketPair, uintptr(unsafe.Pointer(&args)), 0) + if err != 0 { + return err + } + return nil +} + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) error { + args := [3]uintptr{uintptr(s), uintptr(addr), uintptr(addrlen)} + _, _, err := Syscall(SYS_SOCKETCALL, netBind, uintptr(unsafe.Pointer(&args)), 0) + if err != 0 { + return err + } + return nil +} + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) error { + args := [3]uintptr{uintptr(s), uintptr(addr), uintptr(addrlen)} + _, _, err := Syscall(SYS_SOCKETCALL, netConnect, uintptr(unsafe.Pointer(&args)), 0) + if err != 0 { + return err + } + return nil +} + +func socket(domain int, typ int, proto int) (int, error) { + args := [3]uintptr{uintptr(domain), uintptr(typ), uintptr(proto)} + fd, _, err := RawSyscall(SYS_SOCKETCALL, netSocket, uintptr(unsafe.Pointer(&args)), 0) + if err != 0 { + return 0, err + } + return int(fd), nil +} + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) error { + args := [5]uintptr{uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen))} + _, _, err := Syscall(SYS_SOCKETCALL, netGetSockOpt, uintptr(unsafe.Pointer(&args)), 0) + if err != 0 { + return err + } + return nil +} + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) error { + args := [4]uintptr{uintptr(s), uintptr(level), uintptr(name), uintptr(val)} + _, _, err := Syscall(SYS_SOCKETCALL, netSetSockOpt, uintptr(unsafe.Pointer(&args)), 0) + if err != 0 { + return err + } + return nil +} + +func recvfrom(s int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (int, error) { + var base uintptr + if len(p) > 0 { + base = uintptr(unsafe.Pointer(&p[0])) + } + args := [6]uintptr{uintptr(s), base, uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))} + n, _, err := Syscall(SYS_SOCKETCALL, netRecvFrom, uintptr(unsafe.Pointer(&args)), 0) + if err != 0 { + return 0, err + } + return int(n), nil +} + +func sendto(s int, p []byte, flags int, to unsafe.Pointer, addrlen _Socklen) error { + var base uintptr + if len(p) > 0 { + base = uintptr(unsafe.Pointer(&p[0])) + } + args := [6]uintptr{uintptr(s), base, uintptr(len(p)), uintptr(flags), uintptr(to), uintptr(addrlen)} + _, _, err := Syscall(SYS_SOCKETCALL, netSendTo, uintptr(unsafe.Pointer(&args)), 0) + if err != 0 { + return err + } + return nil +} + +func recvmsg(s int, msg *Msghdr, flags int) (int, error) { + args := [3]uintptr{uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)} + n, _, err := Syscall(SYS_SOCKETCALL, netRecvMsg, uintptr(unsafe.Pointer(&args)), 0) + if err != 0 { + return 0, err + } + return int(n), nil +} + +func sendmsg(s int, msg *Msghdr, flags int) (int, error) { + args := [3]uintptr{uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)} + n, _, err := Syscall(SYS_SOCKETCALL, netSendMsg, uintptr(unsafe.Pointer(&args)), 0) + if err != 0 { + return 0, err + } + return int(n), nil +} + +func Listen(s int, n int) error { + args := [2]uintptr{uintptr(s), uintptr(n)} + _, _, err := Syscall(SYS_SOCKETCALL, netListen, uintptr(unsafe.Pointer(&args)), 0) + if err != 0 { + return err + } + return nil +} + +func Shutdown(s, how int) error { + args := [2]uintptr{uintptr(s), uintptr(how)} + _, _, err := Syscall(SYS_SOCKETCALL, netShutdown, uintptr(unsafe.Pointer(&args)), 0) + if err != 0 { + return err + } + return nil +} + +//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) + +func Poll(fds []PollFd, timeout int) (n int, err error) { + if len(fds) == 0 { + return poll(nil, 0, timeout) + } + return poll(&fds[0], len(fds), timeout) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go b/vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go new file mode 100644 index 0000000..78c1e0d --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go @@ -0,0 +1,144 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build sparc64,linux + +package unix + +//sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) +//sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64 +//sys Dup2(oldfd int, newfd int) (err error) +//sys Fchown(fd int, uid int, gid int) (err error) +//sys Fstat(fd int, stat *Stat_t) (err error) +//sys Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64 +//sys Fstatfs(fd int, buf *Statfs_t) (err error) +//sys Ftruncate(fd int, length int64) (err error) +//sysnb Getegid() (egid int) +//sysnb Geteuid() (euid int) +//sysnb Getgid() (gid int) +//sysnb Getrlimit(resource int, rlim *Rlimit) (err error) +//sysnb Getuid() (uid int) +//sysnb InotifyInit() (fd int, err error) +//sys Lchown(path string, uid int, gid int) (err error) +//sys Listen(s int, n int) (err error) +//sys Lstat(path string, stat *Stat_t) (err error) +//sys Pause() (err error) +//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK +//sys Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) +//sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) +//sys Setfsgid(gid int) (err error) +//sys Setfsuid(uid int) (err error) +//sysnb Setregid(rgid int, egid int) (err error) +//sysnb Setresgid(rgid int, egid int, sgid int) (err error) +//sysnb Setresuid(ruid int, euid int, suid int) (err error) +//sysnb Setrlimit(resource int, rlim *Rlimit) (err error) +//sysnb Setreuid(ruid int, euid int) (err error) +//sys Shutdown(fd int, how int) (err error) +//sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) +//sys Stat(path string, stat *Stat_t) (err error) +//sys Statfs(path string, buf *Statfs_t) (err error) +//sys SyncFileRange(fd int, off int64, n int64, flags int) (err error) +//sys Truncate(path string, length int64) (err error) +//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) +//sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) +//sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sysnb getgroups(n int, list *_Gid_t) (nn int, err error) +//sysnb setgroups(n int, list *_Gid_t) (err error) +//sys getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) +//sys setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) +//sysnb socket(domain int, typ int, proto int) (fd int, err error) +//sysnb socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) +//sysnb getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sysnb getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sys recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) +//sys sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) +//sys recvmsg(s int, msg *Msghdr, flags int) (n int, err error) +//sys sendmsg(s int, msg *Msghdr, flags int) (n int, err error) +//sys mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) + +func Ioperm(from int, num int, on int) (err error) { + return ENOSYS +} + +func Iopl(level int) (err error) { + return ENOSYS +} + +//sysnb Gettimeofday(tv *Timeval) (err error) + +func Time(t *Time_t) (tt Time_t, err error) { + var tv Timeval + err = Gettimeofday(&tv) + if err != nil { + return 0, err + } + if t != nil { + *t = Time_t(tv.Sec) + } + return Time_t(tv.Sec), nil +} + +//sys Utime(path string, buf *Utimbuf) (err error) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: int32(usec)} +} + +func (r *PtraceRegs) PC() uint64 { return r.Tpc } + +func (r *PtraceRegs) SetPC(pc uint64) { r.Tpc = pc } + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint64(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint64(length) +} + +//sysnb pipe(p *[2]_C_int) (err error) + +func Pipe(p []int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe(&pp) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +//sysnb pipe2(p *[2]_C_int, flags int) (err error) + +func Pipe2(p []int, flags int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe2(&pp, flags) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) + +func Poll(fds []PollFd, timeout int) (n int, err error) { + if len(fds) == 0 { + return poll(nil, 0, timeout) + } + return poll(&fds[0], len(fds), timeout) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_netbsd.go b/vendor/golang.org/x/sys/unix/syscall_netbsd.go new file mode 100644 index 0000000..e1a3baa --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_netbsd.go @@ -0,0 +1,567 @@ +// Copyright 2009,2010 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// NetBSD system calls. +// This file is compiled as ordinary Go code, +// but it is also input to mksyscall, +// which parses the //sys lines and generates system call stubs. +// Note that sometimes we use a lowercase //sys name and wrap +// it in our own nicer implementation, either here or in +// syscall_bsd.go or syscall_unix.go. + +package unix + +import ( + "syscall" + "unsafe" +) + +// SockaddrDatalink implements the Sockaddr interface for AF_LINK type sockets. +type SockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [12]int8 + raw RawSockaddrDatalink +} + +func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) + +func sysctlNodes(mib []_C_int) (nodes []Sysctlnode, err error) { + var olen uintptr + + // Get a list of all sysctl nodes below the given MIB by performing + // a sysctl for the given MIB with CTL_QUERY appended. + mib = append(mib, CTL_QUERY) + qnode := Sysctlnode{Flags: SYSCTL_VERS_1} + qp := (*byte)(unsafe.Pointer(&qnode)) + sz := unsafe.Sizeof(qnode) + if err = sysctl(mib, nil, &olen, qp, sz); err != nil { + return nil, err + } + + // Now that we know the size, get the actual nodes. + nodes = make([]Sysctlnode, olen/sz) + np := (*byte)(unsafe.Pointer(&nodes[0])) + if err = sysctl(mib, np, &olen, qp, sz); err != nil { + return nil, err + } + + return nodes, nil +} + +func nametomib(name string) (mib []_C_int, err error) { + // Split name into components. + var parts []string + last := 0 + for i := 0; i < len(name); i++ { + if name[i] == '.' { + parts = append(parts, name[last:i]) + last = i + 1 + } + } + parts = append(parts, name[last:]) + + // Discover the nodes and construct the MIB OID. + for partno, part := range parts { + nodes, err := sysctlNodes(mib) + if err != nil { + return nil, err + } + for _, node := range nodes { + n := make([]byte, 0) + for i := range node.Name { + if node.Name[i] != 0 { + n = append(n, byte(node.Name[i])) + } + } + if string(n) == part { + mib = append(mib, _C_int(node.Num)) + break + } + } + if len(mib) != partno+1 { + return nil, EINVAL + } + } + + return mib, nil +} + +//sysnb pipe() (fd1 int, fd2 int, err error) +func Pipe(p []int) (err error) { + if len(p) != 2 { + return EINVAL + } + p[0], p[1], err = pipe() + return +} + +//sys getdents(fd int, buf []byte) (n int, err error) +func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { + return getdents(fd, buf) +} + +const ImplementsGetwd = true + +//sys Getcwd(buf []byte) (n int, err error) = SYS___GETCWD + +func Getwd() (string, error) { + var buf [PathMax]byte + _, err := Getcwd(buf[0:]) + if err != nil { + return "", err + } + n := clen(buf[:]) + if n < 1 { + return "", EINVAL + } + return string(buf[:n]), nil +} + +// TODO +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + return -1, ENOSYS +} + +func setattrlistTimes(path string, times []Timespec, flags int) error { + // used on Darwin for UtimesNano + return ENOSYS +} + +//sys ioctl(fd int, req uint, arg uintptr) (err error) + +// ioctl itself should not be exposed directly, but additional get/set +// functions for specific types are permissible. + +// IoctlSetInt performs an ioctl operation which sets an integer value +// on fd, using the specified request number. +func IoctlSetInt(fd int, req uint, value int) error { + return ioctl(fd, req, uintptr(value)) +} + +func IoctlSetWinsize(fd int, req uint, value *Winsize) error { + return ioctl(fd, req, uintptr(unsafe.Pointer(value))) +} + +func IoctlSetTermios(fd int, req uint, value *Termios) error { + return ioctl(fd, req, uintptr(unsafe.Pointer(value))) +} + +// IoctlGetInt performs an ioctl operation which gets an integer value +// from fd, using the specified request number. +func IoctlGetInt(fd int, req uint) (int, error) { + var value int + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return value, err +} + +func IoctlGetWinsize(fd int, req uint) (*Winsize, error) { + var value Winsize + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return &value, err +} + +func IoctlGetTermios(fd int, req uint) (*Termios, error) { + var value Termios + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return &value, err +} + +func Uname(uname *Utsname) error { + mib := []_C_int{CTL_KERN, KERN_OSTYPE} + n := unsafe.Sizeof(uname.Sysname) + if err := sysctl(mib, &uname.Sysname[0], &n, nil, 0); err != nil { + return err + } + + mib = []_C_int{CTL_KERN, KERN_HOSTNAME} + n = unsafe.Sizeof(uname.Nodename) + if err := sysctl(mib, &uname.Nodename[0], &n, nil, 0); err != nil { + return err + } + + mib = []_C_int{CTL_KERN, KERN_OSRELEASE} + n = unsafe.Sizeof(uname.Release) + if err := sysctl(mib, &uname.Release[0], &n, nil, 0); err != nil { + return err + } + + mib = []_C_int{CTL_KERN, KERN_VERSION} + n = unsafe.Sizeof(uname.Version) + if err := sysctl(mib, &uname.Version[0], &n, nil, 0); err != nil { + return err + } + + // The version might have newlines or tabs in it, convert them to + // spaces. + for i, b := range uname.Version { + if b == '\n' || b == '\t' { + if i == len(uname.Version)-1 { + uname.Version[i] = 0 + } else { + uname.Version[i] = ' ' + } + } + } + + mib = []_C_int{CTL_HW, HW_MACHINE} + n = unsafe.Sizeof(uname.Machine) + if err := sysctl(mib, &uname.Machine[0], &n, nil, 0); err != nil { + return err + } + + return nil +} + +/* + * Exposed directly + */ +//sys Access(path string, mode uint32) (err error) +//sys Adjtime(delta *Timeval, olddelta *Timeval) (err error) +//sys Chdir(path string) (err error) +//sys Chflags(path string, flags int) (err error) +//sys Chmod(path string, mode uint32) (err error) +//sys Chown(path string, uid int, gid int) (err error) +//sys Chroot(path string) (err error) +//sys Close(fd int) (err error) +//sys Dup(fd int) (nfd int, err error) +//sys Dup2(from int, to int) (err error) +//sys Exit(code int) +//sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_POSIX_FADVISE +//sys Fchdir(fd int) (err error) +//sys Fchflags(fd int, flags int) (err error) +//sys Fchmod(fd int, mode uint32) (err error) +//sys Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) +//sys Fchown(fd int, uid int, gid int) (err error) +//sys Flock(fd int, how int) (err error) +//sys Fpathconf(fd int, name int) (val int, err error) +//sys Fstat(fd int, stat *Stat_t) (err error) +//sys Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) +//sys Fsync(fd int) (err error) +//sys Ftruncate(fd int, length int64) (err error) +//sysnb Getegid() (egid int) +//sysnb Geteuid() (uid int) +//sysnb Getgid() (gid int) +//sysnb Getpgid(pid int) (pgid int, err error) +//sysnb Getpgrp() (pgrp int) +//sysnb Getpid() (pid int) +//sysnb Getppid() (ppid int) +//sys Getpriority(which int, who int) (prio int, err error) +//sysnb Getrlimit(which int, lim *Rlimit) (err error) +//sysnb Getrusage(who int, rusage *Rusage) (err error) +//sysnb Getsid(pid int) (sid int, err error) +//sysnb Gettimeofday(tv *Timeval) (err error) +//sysnb Getuid() (uid int) +//sys Issetugid() (tainted bool) +//sys Kill(pid int, signum syscall.Signal) (err error) +//sys Kqueue() (fd int, err error) +//sys Lchown(path string, uid int, gid int) (err error) +//sys Link(path string, link string) (err error) +//sys Listen(s int, backlog int) (err error) +//sys Lstat(path string, stat *Stat_t) (err error) +//sys Mkdir(path string, mode uint32) (err error) +//sys Mkfifo(path string, mode uint32) (err error) +//sys Mknod(path string, mode uint32, dev int) (err error) +//sys Nanosleep(time *Timespec, leftover *Timespec) (err error) +//sys Open(path string, mode int, perm uint32) (fd int, err error) +//sys Pathconf(path string, name int) (val int, err error) +//sys Pread(fd int, p []byte, offset int64) (n int, err error) +//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) +//sys read(fd int, p []byte) (n int, err error) +//sys Readlink(path string, buf []byte) (n int, err error) +//sys Rename(from string, to string) (err error) +//sys Revoke(path string) (err error) +//sys Rmdir(path string) (err error) +//sys Seek(fd int, offset int64, whence int) (newoffset int64, err error) = SYS_LSEEK +//sys Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) +//sysnb Setegid(egid int) (err error) +//sysnb Seteuid(euid int) (err error) +//sysnb Setgid(gid int) (err error) +//sysnb Setpgid(pid int, pgid int) (err error) +//sys Setpriority(which int, who int, prio int) (err error) +//sysnb Setregid(rgid int, egid int) (err error) +//sysnb Setreuid(ruid int, euid int) (err error) +//sysnb Setrlimit(which int, lim *Rlimit) (err error) +//sysnb Setsid() (pid int, err error) +//sysnb Settimeofday(tp *Timeval) (err error) +//sysnb Setuid(uid int) (err error) +//sys Stat(path string, stat *Stat_t) (err error) +//sys Symlink(path string, link string) (err error) +//sys Sync() (err error) +//sys Truncate(path string, length int64) (err error) +//sys Umask(newmask int) (oldmask int) +//sys Unlink(path string) (err error) +//sys Unmount(path string, flags int) (err error) +//sys write(fd int, p []byte) (n int, err error) +//sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) +//sys munmap(addr uintptr, length uintptr) (err error) +//sys readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ +//sys writelen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_WRITE +//sys utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) + +/* + * Unimplemented + */ +// ____semctl13 +// __clone +// __fhopen40 +// __fhstat40 +// __fhstatvfs140 +// __fstat30 +// __getcwd +// __getfh30 +// __getlogin +// __lstat30 +// __mount50 +// __msgctl13 +// __msync13 +// __ntp_gettime30 +// __posix_chown +// __posix_fchown +// __posix_lchown +// __posix_rename +// __setlogin +// __shmctl13 +// __sigaction_sigtramp +// __sigaltstack14 +// __sigpending14 +// __sigprocmask14 +// __sigsuspend14 +// __sigtimedwait +// __stat30 +// __syscall +// __vfork14 +// _ksem_close +// _ksem_destroy +// _ksem_getvalue +// _ksem_init +// _ksem_open +// _ksem_post +// _ksem_trywait +// _ksem_unlink +// _ksem_wait +// _lwp_continue +// _lwp_create +// _lwp_ctl +// _lwp_detach +// _lwp_exit +// _lwp_getname +// _lwp_getprivate +// _lwp_kill +// _lwp_park +// _lwp_self +// _lwp_setname +// _lwp_setprivate +// _lwp_suspend +// _lwp_unpark +// _lwp_unpark_all +// _lwp_wait +// _lwp_wakeup +// _pset_bind +// _sched_getaffinity +// _sched_getparam +// _sched_setaffinity +// _sched_setparam +// acct +// aio_cancel +// aio_error +// aio_fsync +// aio_read +// aio_return +// aio_suspend +// aio_write +// break +// clock_getres +// clock_gettime +// clock_settime +// compat_09_ogetdomainname +// compat_09_osetdomainname +// compat_09_ouname +// compat_10_omsgsys +// compat_10_osemsys +// compat_10_oshmsys +// compat_12_fstat12 +// compat_12_getdirentries +// compat_12_lstat12 +// compat_12_msync +// compat_12_oreboot +// compat_12_oswapon +// compat_12_stat12 +// compat_13_sigaction13 +// compat_13_sigaltstack13 +// compat_13_sigpending13 +// compat_13_sigprocmask13 +// compat_13_sigreturn13 +// compat_13_sigsuspend13 +// compat_14___semctl +// compat_14_msgctl +// compat_14_shmctl +// compat_16___sigaction14 +// compat_16___sigreturn14 +// compat_20_fhstatfs +// compat_20_fstatfs +// compat_20_getfsstat +// compat_20_statfs +// compat_30___fhstat30 +// compat_30___fstat13 +// compat_30___lstat13 +// compat_30___stat13 +// compat_30_fhopen +// compat_30_fhstat +// compat_30_fhstatvfs1 +// compat_30_getdents +// compat_30_getfh +// compat_30_ntp_gettime +// compat_30_socket +// compat_40_mount +// compat_43_fstat43 +// compat_43_lstat43 +// compat_43_oaccept +// compat_43_ocreat +// compat_43_oftruncate +// compat_43_ogetdirentries +// compat_43_ogetdtablesize +// compat_43_ogethostid +// compat_43_ogethostname +// compat_43_ogetkerninfo +// compat_43_ogetpagesize +// compat_43_ogetpeername +// compat_43_ogetrlimit +// compat_43_ogetsockname +// compat_43_okillpg +// compat_43_olseek +// compat_43_ommap +// compat_43_oquota +// compat_43_orecv +// compat_43_orecvfrom +// compat_43_orecvmsg +// compat_43_osend +// compat_43_osendmsg +// compat_43_osethostid +// compat_43_osethostname +// compat_43_osetrlimit +// compat_43_osigblock +// compat_43_osigsetmask +// compat_43_osigstack +// compat_43_osigvec +// compat_43_otruncate +// compat_43_owait +// compat_43_stat43 +// execve +// extattr_delete_fd +// extattr_delete_file +// extattr_delete_link +// extattr_get_fd +// extattr_get_file +// extattr_get_link +// extattr_list_fd +// extattr_list_file +// extattr_list_link +// extattr_set_fd +// extattr_set_file +// extattr_set_link +// extattrctl +// fchroot +// fdatasync +// fgetxattr +// fktrace +// flistxattr +// fork +// fremovexattr +// fsetxattr +// fstatvfs1 +// fsync_range +// getcontext +// getitimer +// getvfsstat +// getxattr +// ktrace +// lchflags +// lchmod +// lfs_bmapv +// lfs_markv +// lfs_segclean +// lfs_segwait +// lgetxattr +// lio_listio +// listxattr +// llistxattr +// lremovexattr +// lseek +// lsetxattr +// lutimes +// madvise +// mincore +// minherit +// modctl +// mq_close +// mq_getattr +// mq_notify +// mq_open +// mq_receive +// mq_send +// mq_setattr +// mq_timedreceive +// mq_timedsend +// mq_unlink +// mremap +// msgget +// msgrcv +// msgsnd +// nfssvc +// ntp_adjtime +// pmc_control +// pmc_get_info +// pollts +// preadv +// profil +// pselect +// pset_assign +// pset_create +// pset_destroy +// ptrace +// pwritev +// quotactl +// rasctl +// readv +// reboot +// removexattr +// sa_enable +// sa_preempt +// sa_register +// sa_setconcurrency +// sa_stacks +// sa_yield +// sbrk +// sched_yield +// semconfig +// semget +// semop +// setcontext +// setitimer +// setxattr +// shmat +// shmdt +// shmget +// sstk +// statvfs1 +// swapctl +// sysarch +// syscall +// timer_create +// timer_delete +// timer_getoverrun +// timer_gettime +// timer_settime +// undelete +// utrace +// uuidgen +// vadvise +// vfork +// writev diff --git a/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go b/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go new file mode 100644 index 0000000..24f74e5 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go @@ -0,0 +1,33 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build 386,netbsd + +package unix + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: int32(nsec)} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: int32(usec)} +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint32(fd) + k.Filter = uint32(mode) + k.Flags = uint32(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint32(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go b/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go new file mode 100644 index 0000000..6878bf7 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go @@ -0,0 +1,33 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build amd64,netbsd + +package unix + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: int32(usec)} +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint64(fd) + k.Filter = uint32(mode) + k.Flags = uint32(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go b/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go new file mode 100644 index 0000000..dbbfcf7 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go @@ -0,0 +1,33 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build arm,netbsd + +package unix + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: int32(nsec)} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: int32(usec)} +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint32(fd) + k.Filter = uint32(mode) + k.Flags = uint32(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint32(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_openbsd.go b/vendor/golang.org/x/sys/unix/syscall_openbsd.go new file mode 100644 index 0000000..614fcf0 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_openbsd.go @@ -0,0 +1,367 @@ +// Copyright 2009,2010 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// OpenBSD system calls. +// This file is compiled as ordinary Go code, +// but it is also input to mksyscall, +// which parses the //sys lines and generates system call stubs. +// Note that sometimes we use a lowercase //sys name and wrap +// it in our own nicer implementation, either here or in +// syscall_bsd.go or syscall_unix.go. + +package unix + +import ( + "sort" + "syscall" + "unsafe" +) + +// SockaddrDatalink implements the Sockaddr interface for AF_LINK type sockets. +type SockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [24]int8 + raw RawSockaddrDatalink +} + +func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) + +func nametomib(name string) (mib []_C_int, err error) { + i := sort.Search(len(sysctlMib), func(i int) bool { + return sysctlMib[i].ctlname >= name + }) + if i < len(sysctlMib) && sysctlMib[i].ctlname == name { + return sysctlMib[i].ctloid, nil + } + return nil, EINVAL +} + +//sysnb pipe(p *[2]_C_int) (err error) +func Pipe(p []int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe(&pp) + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return +} + +//sys getdents(fd int, buf []byte) (n int, err error) +func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { + return getdents(fd, buf) +} + +const ImplementsGetwd = true + +//sys Getcwd(buf []byte) (n int, err error) = SYS___GETCWD + +func Getwd() (string, error) { + var buf [PathMax]byte + _, err := Getcwd(buf[0:]) + if err != nil { + return "", err + } + n := clen(buf[:]) + if n < 1 { + return "", EINVAL + } + return string(buf[:n]), nil +} + +// TODO +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + return -1, ENOSYS +} + +func Getfsstat(buf []Statfs_t, flags int) (n int, err error) { + var _p0 unsafe.Pointer + var bufsize uintptr + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + bufsize = unsafe.Sizeof(Statfs_t{}) * uintptr(len(buf)) + } + r0, _, e1 := Syscall(SYS_GETFSSTAT, uintptr(_p0), bufsize, uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func setattrlistTimes(path string, times []Timespec, flags int) error { + // used on Darwin for UtimesNano + return ENOSYS +} + +//sys ioctl(fd int, req uint, arg uintptr) (err error) + +// ioctl itself should not be exposed directly, but additional get/set +// functions for specific types are permissible. + +// IoctlSetInt performs an ioctl operation which sets an integer value +// on fd, using the specified request number. +func IoctlSetInt(fd int, req uint, value int) error { + return ioctl(fd, req, uintptr(value)) +} + +func IoctlSetWinsize(fd int, req uint, value *Winsize) error { + return ioctl(fd, req, uintptr(unsafe.Pointer(value))) +} + +func IoctlSetTermios(fd int, req uint, value *Termios) error { + return ioctl(fd, req, uintptr(unsafe.Pointer(value))) +} + +// IoctlGetInt performs an ioctl operation which gets an integer value +// from fd, using the specified request number. +func IoctlGetInt(fd int, req uint) (int, error) { + var value int + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return value, err +} + +func IoctlGetWinsize(fd int, req uint) (*Winsize, error) { + var value Winsize + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return &value, err +} + +func IoctlGetTermios(fd int, req uint) (*Termios, error) { + var value Termios + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return &value, err +} + +func Uname(uname *Utsname) error { + mib := []_C_int{CTL_KERN, KERN_OSTYPE} + n := unsafe.Sizeof(uname.Sysname) + if err := sysctl(mib, &uname.Sysname[0], &n, nil, 0); err != nil { + return err + } + + mib = []_C_int{CTL_KERN, KERN_HOSTNAME} + n = unsafe.Sizeof(uname.Nodename) + if err := sysctl(mib, &uname.Nodename[0], &n, nil, 0); err != nil { + return err + } + + mib = []_C_int{CTL_KERN, KERN_OSRELEASE} + n = unsafe.Sizeof(uname.Release) + if err := sysctl(mib, &uname.Release[0], &n, nil, 0); err != nil { + return err + } + + mib = []_C_int{CTL_KERN, KERN_VERSION} + n = unsafe.Sizeof(uname.Version) + if err := sysctl(mib, &uname.Version[0], &n, nil, 0); err != nil { + return err + } + + // The version might have newlines or tabs in it, convert them to + // spaces. + for i, b := range uname.Version { + if b == '\n' || b == '\t' { + if i == len(uname.Version)-1 { + uname.Version[i] = 0 + } else { + uname.Version[i] = ' ' + } + } + } + + mib = []_C_int{CTL_HW, HW_MACHINE} + n = unsafe.Sizeof(uname.Machine) + if err := sysctl(mib, &uname.Machine[0], &n, nil, 0); err != nil { + return err + } + + return nil +} + +/* + * Exposed directly + */ +//sys Access(path string, mode uint32) (err error) +//sys Adjtime(delta *Timeval, olddelta *Timeval) (err error) +//sys Chdir(path string) (err error) +//sys Chflags(path string, flags int) (err error) +//sys Chmod(path string, mode uint32) (err error) +//sys Chown(path string, uid int, gid int) (err error) +//sys Chroot(path string) (err error) +//sys Close(fd int) (err error) +//sys Dup(fd int) (nfd int, err error) +//sys Dup2(from int, to int) (err error) +//sys Exit(code int) +//sys Fchdir(fd int) (err error) +//sys Fchflags(fd int, flags int) (err error) +//sys Fchmod(fd int, mode uint32) (err error) +//sys Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) +//sys Fchown(fd int, uid int, gid int) (err error) +//sys Flock(fd int, how int) (err error) +//sys Fpathconf(fd int, name int) (val int, err error) +//sys Fstat(fd int, stat *Stat_t) (err error) +//sys Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) +//sys Fstatfs(fd int, stat *Statfs_t) (err error) +//sys Fsync(fd int) (err error) +//sys Ftruncate(fd int, length int64) (err error) +//sysnb Getegid() (egid int) +//sysnb Geteuid() (uid int) +//sysnb Getgid() (gid int) +//sysnb Getpgid(pid int) (pgid int, err error) +//sysnb Getpgrp() (pgrp int) +//sysnb Getpid() (pid int) +//sysnb Getppid() (ppid int) +//sys Getpriority(which int, who int) (prio int, err error) +//sysnb Getrlimit(which int, lim *Rlimit) (err error) +//sysnb Getrtable() (rtable int, err error) +//sysnb Getrusage(who int, rusage *Rusage) (err error) +//sysnb Getsid(pid int) (sid int, err error) +//sysnb Gettimeofday(tv *Timeval) (err error) +//sysnb Getuid() (uid int) +//sys Issetugid() (tainted bool) +//sys Kill(pid int, signum syscall.Signal) (err error) +//sys Kqueue() (fd int, err error) +//sys Lchown(path string, uid int, gid int) (err error) +//sys Link(path string, link string) (err error) +//sys Listen(s int, backlog int) (err error) +//sys Lstat(path string, stat *Stat_t) (err error) +//sys Mkdir(path string, mode uint32) (err error) +//sys Mkfifo(path string, mode uint32) (err error) +//sys Mknod(path string, mode uint32, dev int) (err error) +//sys Nanosleep(time *Timespec, leftover *Timespec) (err error) +//sys Open(path string, mode int, perm uint32) (fd int, err error) +//sys Pathconf(path string, name int) (val int, err error) +//sys Pread(fd int, p []byte, offset int64) (n int, err error) +//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) +//sys read(fd int, p []byte) (n int, err error) +//sys Readlink(path string, buf []byte) (n int, err error) +//sys Rename(from string, to string) (err error) +//sys Revoke(path string) (err error) +//sys Rmdir(path string) (err error) +//sys Seek(fd int, offset int64, whence int) (newoffset int64, err error) = SYS_LSEEK +//sys Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) +//sysnb Setegid(egid int) (err error) +//sysnb Seteuid(euid int) (err error) +//sysnb Setgid(gid int) (err error) +//sys Setlogin(name string) (err error) +//sysnb Setpgid(pid int, pgid int) (err error) +//sys Setpriority(which int, who int, prio int) (err error) +//sysnb Setregid(rgid int, egid int) (err error) +//sysnb Setreuid(ruid int, euid int) (err error) +//sysnb Setresgid(rgid int, egid int, sgid int) (err error) +//sysnb Setresuid(ruid int, euid int, suid int) (err error) +//sysnb Setrlimit(which int, lim *Rlimit) (err error) +//sysnb Setrtable(rtable int) (err error) +//sysnb Setsid() (pid int, err error) +//sysnb Settimeofday(tp *Timeval) (err error) +//sysnb Setuid(uid int) (err error) +//sys Stat(path string, stat *Stat_t) (err error) +//sys Statfs(path string, stat *Statfs_t) (err error) +//sys Symlink(path string, link string) (err error) +//sys Sync() (err error) +//sys Truncate(path string, length int64) (err error) +//sys Umask(newmask int) (oldmask int) +//sys Unlink(path string) (err error) +//sys Unmount(path string, flags int) (err error) +//sys write(fd int, p []byte) (n int, err error) +//sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) +//sys munmap(addr uintptr, length uintptr) (err error) +//sys readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ +//sys writelen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_WRITE +//sys utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) + +/* + * Unimplemented + */ +// __getcwd +// __semctl +// __syscall +// __sysctl +// adjfreq +// break +// clock_getres +// clock_gettime +// clock_settime +// closefrom +// execve +// faccessat +// fchmodat +// fchownat +// fcntl +// fhopen +// fhstat +// fhstatfs +// fork +// fstatat +// futimens +// getfh +// getgid +// getitimer +// getlogin +// getresgid +// getresuid +// getthrid +// ktrace +// lfs_bmapv +// lfs_markv +// lfs_segclean +// lfs_segwait +// linkat +// mincore +// minherit +// mkdirat +// mkfifoat +// mknodat +// mount +// mquery +// msgctl +// msgget +// msgrcv +// msgsnd +// nfssvc +// nnpfspioctl +// openat +// preadv +// profil +// pwritev +// quotactl +// readlinkat +// readv +// reboot +// renameat +// rfork +// sched_yield +// semget +// semop +// setgroups +// setitimer +// setsockopt +// shmat +// shmctl +// shmdt +// shmget +// sigaction +// sigaltstack +// sigpending +// sigprocmask +// sigreturn +// sigsuspend +// symlinkat +// sysarch +// syscall +// threxit +// thrsigdivert +// thrsleep +// thrwakeup +// unlinkat +// vfork +// writev diff --git a/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go b/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go new file mode 100644 index 0000000..994964a --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go @@ -0,0 +1,33 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build 386,openbsd + +package unix + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: int32(nsec)} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: int32(usec)} +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint32(fd) + k.Filter = int16(mode) + k.Flags = uint16(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint32(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go new file mode 100644 index 0000000..649e67f --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go @@ -0,0 +1,33 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build amd64,openbsd + +package unix + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: usec} +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint64(fd) + k.Filter = int16(mode) + k.Flags = uint16(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go b/vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go new file mode 100644 index 0000000..59844f5 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go @@ -0,0 +1,33 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build arm,openbsd + +package unix + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: int32(nsec)} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: int32(usec)} +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint32(fd) + k.Filter = int16(mode) + k.Flags = uint16(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint32(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_solaris.go b/vendor/golang.org/x/sys/unix/syscall_solaris.go new file mode 100644 index 0000000..b762952 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_solaris.go @@ -0,0 +1,725 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Solaris system calls. +// This file is compiled as ordinary Go code, +// but it is also input to mksyscall, +// which parses the //sys lines and generates system call stubs. +// Note that sometimes we use a lowercase //sys name and wrap +// it in our own nicer implementation, either here or in +// syscall_solaris.go or syscall_unix.go. + +package unix + +import ( + "syscall" + "unsafe" +) + +// Implemented in runtime/syscall_solaris.go. +type syscallFunc uintptr + +func rawSysvicall6(trap, nargs, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno) +func sysvicall6(trap, nargs, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno) + +// SockaddrDatalink implements the Sockaddr interface for AF_LINK type sockets. +type SockaddrDatalink struct { + Family uint16 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [244]int8 + raw RawSockaddrDatalink +} + +//sysnb pipe(p *[2]_C_int) (n int, err error) + +func Pipe(p []int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + n, err := pipe(&pp) + if n != 0 { + return err + } + p[0] = int(pp[0]) + p[1] = int(pp[1]) + return nil +} + +func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, _Socklen, error) { + if sa.Port < 0 || sa.Port > 0xFFFF { + return nil, 0, EINVAL + } + sa.raw.Family = AF_INET + p := (*[2]byte)(unsafe.Pointer(&sa.raw.Port)) + p[0] = byte(sa.Port >> 8) + p[1] = byte(sa.Port) + for i := 0; i < len(sa.Addr); i++ { + sa.raw.Addr[i] = sa.Addr[i] + } + return unsafe.Pointer(&sa.raw), SizeofSockaddrInet4, nil +} + +func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, _Socklen, error) { + if sa.Port < 0 || sa.Port > 0xFFFF { + return nil, 0, EINVAL + } + sa.raw.Family = AF_INET6 + p := (*[2]byte)(unsafe.Pointer(&sa.raw.Port)) + p[0] = byte(sa.Port >> 8) + p[1] = byte(sa.Port) + sa.raw.Scope_id = sa.ZoneId + for i := 0; i < len(sa.Addr); i++ { + sa.raw.Addr[i] = sa.Addr[i] + } + return unsafe.Pointer(&sa.raw), SizeofSockaddrInet6, nil +} + +func (sa *SockaddrUnix) sockaddr() (unsafe.Pointer, _Socklen, error) { + name := sa.Name + n := len(name) + if n >= len(sa.raw.Path) { + return nil, 0, EINVAL + } + sa.raw.Family = AF_UNIX + for i := 0; i < n; i++ { + sa.raw.Path[i] = int8(name[i]) + } + // length is family (uint16), name, NUL. + sl := _Socklen(2) + if n > 0 { + sl += _Socklen(n) + 1 + } + if sa.raw.Path[0] == '@' { + sa.raw.Path[0] = 0 + // Don't count trailing NUL for abstract address. + sl-- + } + + return unsafe.Pointer(&sa.raw), sl, nil +} + +//sys getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) = libsocket.getsockname + +func Getsockname(fd int) (sa Sockaddr, err error) { + var rsa RawSockaddrAny + var len _Socklen = SizeofSockaddrAny + if err = getsockname(fd, &rsa, &len); err != nil { + return + } + return anyToSockaddr(&rsa) +} + +// GetsockoptString returns the string value of the socket option opt for the +// socket associated with fd at the given socket level. +func GetsockoptString(fd, level, opt int) (string, error) { + buf := make([]byte, 256) + vallen := _Socklen(len(buf)) + err := getsockopt(fd, level, opt, unsafe.Pointer(&buf[0]), &vallen) + if err != nil { + return "", err + } + return string(buf[:vallen-1]), nil +} + +const ImplementsGetwd = true + +//sys Getcwd(buf []byte) (n int, err error) + +func Getwd() (wd string, err error) { + var buf [PathMax]byte + // Getcwd will return an error if it failed for any reason. + _, err = Getcwd(buf[0:]) + if err != nil { + return "", err + } + n := clen(buf[:]) + if n < 1 { + return "", EINVAL + } + return string(buf[:n]), nil +} + +/* + * Wrapped + */ + +//sysnb getgroups(ngid int, gid *_Gid_t) (n int, err error) +//sysnb setgroups(ngid int, gid *_Gid_t) (err error) + +func Getgroups() (gids []int, err error) { + n, err := getgroups(0, nil) + // Check for error and sanity check group count. Newer versions of + // Solaris allow up to 1024 (NGROUPS_MAX). + if n < 0 || n > 1024 { + if err != nil { + return nil, err + } + return nil, EINVAL + } else if n == 0 { + return nil, nil + } + + a := make([]_Gid_t, n) + n, err = getgroups(n, &a[0]) + if n == -1 { + return nil, err + } + gids = make([]int, n) + for i, v := range a[0:n] { + gids[i] = int(v) + } + return +} + +func Setgroups(gids []int) (err error) { + if len(gids) == 0 { + return setgroups(0, nil) + } + + a := make([]_Gid_t, len(gids)) + for i, v := range gids { + a[i] = _Gid_t(v) + } + return setgroups(len(a), &a[0]) +} + +func ReadDirent(fd int, buf []byte) (n int, err error) { + // Final argument is (basep *uintptr) and the syscall doesn't take nil. + // TODO(rsc): Can we use a single global basep for all calls? + return Getdents(fd, buf, new(uintptr)) +} + +// Wait status is 7 bits at bottom, either 0 (exited), +// 0x7F (stopped), or a signal number that caused an exit. +// The 0x80 bit is whether there was a core dump. +// An extra number (exit code, signal causing a stop) +// is in the high bits. + +type WaitStatus uint32 + +const ( + mask = 0x7F + core = 0x80 + shift = 8 + + exited = 0 + stopped = 0x7F +) + +func (w WaitStatus) Exited() bool { return w&mask == exited } + +func (w WaitStatus) ExitStatus() int { + if w&mask != exited { + return -1 + } + return int(w >> shift) +} + +func (w WaitStatus) Signaled() bool { return w&mask != stopped && w&mask != 0 } + +func (w WaitStatus) Signal() syscall.Signal { + sig := syscall.Signal(w & mask) + if sig == stopped || sig == 0 { + return -1 + } + return sig +} + +func (w WaitStatus) CoreDump() bool { return w.Signaled() && w&core != 0 } + +func (w WaitStatus) Stopped() bool { return w&mask == stopped && syscall.Signal(w>>shift) != SIGSTOP } + +func (w WaitStatus) Continued() bool { return w&mask == stopped && syscall.Signal(w>>shift) == SIGSTOP } + +func (w WaitStatus) StopSignal() syscall.Signal { + if !w.Stopped() { + return -1 + } + return syscall.Signal(w>>shift) & 0xFF +} + +func (w WaitStatus) TrapCause() int { return -1 } + +//sys wait4(pid int32, statusp *_C_int, options int, rusage *Rusage) (wpid int32, err error) + +func Wait4(pid int, wstatus *WaitStatus, options int, rusage *Rusage) (int, error) { + var status _C_int + rpid, err := wait4(int32(pid), &status, options, rusage) + wpid := int(rpid) + if wpid == -1 { + return wpid, err + } + if wstatus != nil { + *wstatus = WaitStatus(status) + } + return wpid, nil +} + +//sys gethostname(buf []byte) (n int, err error) + +func Gethostname() (name string, err error) { + var buf [MaxHostNameLen]byte + n, err := gethostname(buf[:]) + if n != 0 { + return "", err + } + n = clen(buf[:]) + if n < 1 { + return "", EFAULT + } + return string(buf[:n]), nil +} + +//sys utimes(path string, times *[2]Timeval) (err error) + +func Utimes(path string, tv []Timeval) (err error) { + if tv == nil { + return utimes(path, nil) + } + if len(tv) != 2 { + return EINVAL + } + return utimes(path, (*[2]Timeval)(unsafe.Pointer(&tv[0]))) +} + +//sys utimensat(fd int, path string, times *[2]Timespec, flag int) (err error) + +func UtimesNano(path string, ts []Timespec) error { + if ts == nil { + return utimensat(AT_FDCWD, path, nil, 0) + } + if len(ts) != 2 { + return EINVAL + } + return utimensat(AT_FDCWD, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), 0) +} + +func UtimesNanoAt(dirfd int, path string, ts []Timespec, flags int) error { + if ts == nil { + return utimensat(dirfd, path, nil, flags) + } + if len(ts) != 2 { + return EINVAL + } + return utimensat(dirfd, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), flags) +} + +//sys fcntl(fd int, cmd int, arg int) (val int, err error) + +// FcntlInt performs a fcntl syscall on fd with the provided command and argument. +func FcntlInt(fd uintptr, cmd, arg int) (int, error) { + valptr, _, err := sysvicall6(uintptr(unsafe.Pointer(&procfcntl)), 3, uintptr(fd), uintptr(cmd), uintptr(arg), 0, 0, 0) + return int(valptr), err +} + +// FcntlFlock performs a fcntl syscall for the F_GETLK, F_SETLK or F_SETLKW command. +func FcntlFlock(fd uintptr, cmd int, lk *Flock_t) error { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procfcntl)), 3, uintptr(fd), uintptr(cmd), uintptr(unsafe.Pointer(lk)), 0, 0, 0) + if e1 != 0 { + return e1 + } + return nil +} + +//sys futimesat(fildes int, path *byte, times *[2]Timeval) (err error) + +func Futimesat(dirfd int, path string, tv []Timeval) error { + pathp, err := BytePtrFromString(path) + if err != nil { + return err + } + if tv == nil { + return futimesat(dirfd, pathp, nil) + } + if len(tv) != 2 { + return EINVAL + } + return futimesat(dirfd, pathp, (*[2]Timeval)(unsafe.Pointer(&tv[0]))) +} + +// Solaris doesn't have an futimes function because it allows NULL to be +// specified as the path for futimesat. However, Go doesn't like +// NULL-style string interfaces, so this simple wrapper is provided. +func Futimes(fd int, tv []Timeval) error { + if tv == nil { + return futimesat(fd, nil, nil) + } + if len(tv) != 2 { + return EINVAL + } + return futimesat(fd, nil, (*[2]Timeval)(unsafe.Pointer(&tv[0]))) +} + +func anyToSockaddr(rsa *RawSockaddrAny) (Sockaddr, error) { + switch rsa.Addr.Family { + case AF_UNIX: + pp := (*RawSockaddrUnix)(unsafe.Pointer(rsa)) + sa := new(SockaddrUnix) + // Assume path ends at NUL. + // This is not technically the Solaris semantics for + // abstract Unix domain sockets -- they are supposed + // to be uninterpreted fixed-size binary blobs -- but + // everyone uses this convention. + n := 0 + for n < len(pp.Path) && pp.Path[n] != 0 { + n++ + } + bytes := (*[10000]byte)(unsafe.Pointer(&pp.Path[0]))[0:n] + sa.Name = string(bytes) + return sa, nil + + case AF_INET: + pp := (*RawSockaddrInet4)(unsafe.Pointer(rsa)) + sa := new(SockaddrInet4) + p := (*[2]byte)(unsafe.Pointer(&pp.Port)) + sa.Port = int(p[0])<<8 + int(p[1]) + for i := 0; i < len(sa.Addr); i++ { + sa.Addr[i] = pp.Addr[i] + } + return sa, nil + + case AF_INET6: + pp := (*RawSockaddrInet6)(unsafe.Pointer(rsa)) + sa := new(SockaddrInet6) + p := (*[2]byte)(unsafe.Pointer(&pp.Port)) + sa.Port = int(p[0])<<8 + int(p[1]) + sa.ZoneId = pp.Scope_id + for i := 0; i < len(sa.Addr); i++ { + sa.Addr[i] = pp.Addr[i] + } + return sa, nil + } + return nil, EAFNOSUPPORT +} + +//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) = libsocket.accept + +func Accept(fd int) (nfd int, sa Sockaddr, err error) { + var rsa RawSockaddrAny + var len _Socklen = SizeofSockaddrAny + nfd, err = accept(fd, &rsa, &len) + if nfd == -1 { + return + } + sa, err = anyToSockaddr(&rsa) + if err != nil { + Close(nfd) + nfd = 0 + } + return +} + +//sys recvmsg(s int, msg *Msghdr, flags int) (n int, err error) = libsocket.__xnet_recvmsg + +func Recvmsg(fd int, p, oob []byte, flags int) (n, oobn int, recvflags int, from Sockaddr, err error) { + var msg Msghdr + var rsa RawSockaddrAny + msg.Name = (*byte)(unsafe.Pointer(&rsa)) + msg.Namelen = uint32(SizeofSockaddrAny) + var iov Iovec + if len(p) > 0 { + iov.Base = (*int8)(unsafe.Pointer(&p[0])) + iov.SetLen(len(p)) + } + var dummy int8 + if len(oob) > 0 { + // receive at least one normal byte + if len(p) == 0 { + iov.Base = &dummy + iov.SetLen(1) + } + msg.Accrightslen = int32(len(oob)) + } + msg.Iov = &iov + msg.Iovlen = 1 + if n, err = recvmsg(fd, &msg, flags); n == -1 { + return + } + oobn = int(msg.Accrightslen) + // source address is only specified if the socket is unconnected + if rsa.Addr.Family != AF_UNSPEC { + from, err = anyToSockaddr(&rsa) + } + return +} + +func Sendmsg(fd int, p, oob []byte, to Sockaddr, flags int) (err error) { + _, err = SendmsgN(fd, p, oob, to, flags) + return +} + +//sys sendmsg(s int, msg *Msghdr, flags int) (n int, err error) = libsocket.__xnet_sendmsg + +func SendmsgN(fd int, p, oob []byte, to Sockaddr, flags int) (n int, err error) { + var ptr unsafe.Pointer + var salen _Socklen + if to != nil { + ptr, salen, err = to.sockaddr() + if err != nil { + return 0, err + } + } + var msg Msghdr + msg.Name = (*byte)(unsafe.Pointer(ptr)) + msg.Namelen = uint32(salen) + var iov Iovec + if len(p) > 0 { + iov.Base = (*int8)(unsafe.Pointer(&p[0])) + iov.SetLen(len(p)) + } + var dummy int8 + if len(oob) > 0 { + // send at least one normal byte + if len(p) == 0 { + iov.Base = &dummy + iov.SetLen(1) + } + msg.Accrightslen = int32(len(oob)) + } + msg.Iov = &iov + msg.Iovlen = 1 + if n, err = sendmsg(fd, &msg, flags); err != nil { + return 0, err + } + if len(oob) > 0 && len(p) == 0 { + n = 0 + } + return n, nil +} + +//sys acct(path *byte) (err error) + +func Acct(path string) (err error) { + if len(path) == 0 { + // Assume caller wants to disable accounting. + return acct(nil) + } + + pathp, err := BytePtrFromString(path) + if err != nil { + return err + } + return acct(pathp) +} + +//sys __makedev(version int, major uint, minor uint) (val uint64) + +func Mkdev(major, minor uint32) uint64 { + return __makedev(NEWDEV, uint(major), uint(minor)) +} + +//sys __major(version int, dev uint64) (val uint) + +func Major(dev uint64) uint32 { + return uint32(__major(NEWDEV, dev)) +} + +//sys __minor(version int, dev uint64) (val uint) + +func Minor(dev uint64) uint32 { + return uint32(__minor(NEWDEV, dev)) +} + +/* + * Expose the ioctl function + */ + +//sys ioctl(fd int, req uint, arg uintptr) (err error) + +func IoctlSetInt(fd int, req uint, value int) (err error) { + return ioctl(fd, req, uintptr(value)) +} + +func IoctlSetWinsize(fd int, req uint, value *Winsize) (err error) { + return ioctl(fd, req, uintptr(unsafe.Pointer(value))) +} + +func IoctlSetTermios(fd int, req uint, value *Termios) (err error) { + return ioctl(fd, req, uintptr(unsafe.Pointer(value))) +} + +func IoctlSetTermio(fd int, req uint, value *Termio) (err error) { + return ioctl(fd, req, uintptr(unsafe.Pointer(value))) +} + +func IoctlGetInt(fd int, req uint) (int, error) { + var value int + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return value, err +} + +func IoctlGetWinsize(fd int, req uint) (*Winsize, error) { + var value Winsize + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return &value, err +} + +func IoctlGetTermios(fd int, req uint) (*Termios, error) { + var value Termios + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return &value, err +} + +func IoctlGetTermio(fd int, req uint) (*Termio, error) { + var value Termio + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return &value, err +} + +//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) + +func Poll(fds []PollFd, timeout int) (n int, err error) { + if len(fds) == 0 { + return poll(nil, 0, timeout) + } + return poll(&fds[0], len(fds), timeout) +} + +/* + * Exposed directly + */ +//sys Access(path string, mode uint32) (err error) +//sys Adjtime(delta *Timeval, olddelta *Timeval) (err error) +//sys Chdir(path string) (err error) +//sys Chmod(path string, mode uint32) (err error) +//sys Chown(path string, uid int, gid int) (err error) +//sys Chroot(path string) (err error) +//sys Close(fd int) (err error) +//sys Creat(path string, mode uint32) (fd int, err error) +//sys Dup(fd int) (nfd int, err error) +//sys Dup2(oldfd int, newfd int) (err error) +//sys Exit(code int) +//sys Fchdir(fd int) (err error) +//sys Fchmod(fd int, mode uint32) (err error) +//sys Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) +//sys Fchown(fd int, uid int, gid int) (err error) +//sys Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) +//sys Fdatasync(fd int) (err error) +//sys Flock(fd int, how int) (err error) +//sys Fpathconf(fd int, name int) (val int, err error) +//sys Fstat(fd int, stat *Stat_t) (err error) +//sys Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) +//sys Fstatvfs(fd int, vfsstat *Statvfs_t) (err error) +//sys Getdents(fd int, buf []byte, basep *uintptr) (n int, err error) +//sysnb Getgid() (gid int) +//sysnb Getpid() (pid int) +//sysnb Getpgid(pid int) (pgid int, err error) +//sysnb Getpgrp() (pgid int, err error) +//sys Geteuid() (euid int) +//sys Getegid() (egid int) +//sys Getppid() (ppid int) +//sys Getpriority(which int, who int) (n int, err error) +//sysnb Getrlimit(which int, lim *Rlimit) (err error) +//sysnb Getrusage(who int, rusage *Rusage) (err error) +//sysnb Gettimeofday(tv *Timeval) (err error) +//sysnb Getuid() (uid int) +//sys Kill(pid int, signum syscall.Signal) (err error) +//sys Lchown(path string, uid int, gid int) (err error) +//sys Link(path string, link string) (err error) +//sys Listen(s int, backlog int) (err error) = libsocket.__xnet_llisten +//sys Lstat(path string, stat *Stat_t) (err error) +//sys Madvise(b []byte, advice int) (err error) +//sys Mkdir(path string, mode uint32) (err error) +//sys Mkdirat(dirfd int, path string, mode uint32) (err error) +//sys Mkfifo(path string, mode uint32) (err error) +//sys Mkfifoat(dirfd int, path string, mode uint32) (err error) +//sys Mknod(path string, mode uint32, dev int) (err error) +//sys Mknodat(dirfd int, path string, mode uint32, dev int) (err error) +//sys Mlock(b []byte) (err error) +//sys Mlockall(flags int) (err error) +//sys Mprotect(b []byte, prot int) (err error) +//sys Msync(b []byte, flags int) (err error) +//sys Munlock(b []byte) (err error) +//sys Munlockall() (err error) +//sys Nanosleep(time *Timespec, leftover *Timespec) (err error) +//sys Open(path string, mode int, perm uint32) (fd int, err error) +//sys Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) +//sys Pathconf(path string, name int) (val int, err error) +//sys Pause() (err error) +//sys Pread(fd int, p []byte, offset int64) (n int, err error) +//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) +//sys read(fd int, p []byte) (n int, err error) +//sys Readlink(path string, buf []byte) (n int, err error) +//sys Rename(from string, to string) (err error) +//sys Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) +//sys Rmdir(path string) (err error) +//sys Seek(fd int, offset int64, whence int) (newoffset int64, err error) = lseek +//sys Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) +//sysnb Setegid(egid int) (err error) +//sysnb Seteuid(euid int) (err error) +//sysnb Setgid(gid int) (err error) +//sys Sethostname(p []byte) (err error) +//sysnb Setpgid(pid int, pgid int) (err error) +//sys Setpriority(which int, who int, prio int) (err error) +//sysnb Setregid(rgid int, egid int) (err error) +//sysnb Setreuid(ruid int, euid int) (err error) +//sysnb Setrlimit(which int, lim *Rlimit) (err error) +//sysnb Setsid() (pid int, err error) +//sysnb Setuid(uid int) (err error) +//sys Shutdown(s int, how int) (err error) = libsocket.shutdown +//sys Stat(path string, stat *Stat_t) (err error) +//sys Statvfs(path string, vfsstat *Statvfs_t) (err error) +//sys Symlink(path string, link string) (err error) +//sys Sync() (err error) +//sysnb Times(tms *Tms) (ticks uintptr, err error) +//sys Truncate(path string, length int64) (err error) +//sys Fsync(fd int) (err error) +//sys Ftruncate(fd int, length int64) (err error) +//sys Umask(mask int) (oldmask int) +//sysnb Uname(buf *Utsname) (err error) +//sys Unmount(target string, flags int) (err error) = libc.umount +//sys Unlink(path string) (err error) +//sys Unlinkat(dirfd int, path string, flags int) (err error) +//sys Ustat(dev int, ubuf *Ustat_t) (err error) +//sys Utime(path string, buf *Utimbuf) (err error) +//sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) = libsocket.__xnet_bind +//sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) = libsocket.__xnet_connect +//sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) +//sys munmap(addr uintptr, length uintptr) (err error) +//sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) = libsendfile.sendfile +//sys sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) = libsocket.__xnet_sendto +//sys socket(domain int, typ int, proto int) (fd int, err error) = libsocket.__xnet_socket +//sysnb socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) = libsocket.__xnet_socketpair +//sys write(fd int, p []byte) (n int, err error) +//sys getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) = libsocket.__xnet_getsockopt +//sysnb getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) = libsocket.getpeername +//sys setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) = libsocket.setsockopt +//sys recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) = libsocket.recvfrom + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procread)), 3, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf), 0, 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procwrite)), 3, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf), 0, 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +var mapper = &mmapper{ + active: make(map[*byte][]byte), + mmap: mmap, + munmap: munmap, +} + +func Mmap(fd int, offset int64, length int, prot int, flags int) (data []byte, err error) { + return mapper.Mmap(fd, offset, length, prot, flags) +} + +func Munmap(b []byte) (err error) { + return mapper.Munmap(b) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go b/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go new file mode 100644 index 0000000..91c32dd --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go @@ -0,0 +1,23 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build amd64,solaris + +package unix + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: usec} +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_unix.go b/vendor/golang.org/x/sys/unix/syscall_unix.go new file mode 100644 index 0000000..b835bad --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_unix.go @@ -0,0 +1,394 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build darwin dragonfly freebsd linux netbsd openbsd solaris + +package unix + +import ( + "bytes" + "runtime" + "sort" + "sync" + "syscall" + "unsafe" +) + +var ( + Stdin = 0 + Stdout = 1 + Stderr = 2 +) + +const ( + darwin64Bit = runtime.GOOS == "darwin" && sizeofPtr == 8 + dragonfly64Bit = runtime.GOOS == "dragonfly" && sizeofPtr == 8 + netbsd32Bit = runtime.GOOS == "netbsd" && sizeofPtr == 4 + solaris64Bit = runtime.GOOS == "solaris" && sizeofPtr == 8 +) + +// Do the interface allocations only once for common +// Errno values. +var ( + errEAGAIN error = syscall.EAGAIN + errEINVAL error = syscall.EINVAL + errENOENT error = syscall.ENOENT +) + +// errnoErr returns common boxed Errno values, to prevent +// allocations at runtime. +func errnoErr(e syscall.Errno) error { + switch e { + case 0: + return nil + case EAGAIN: + return errEAGAIN + case EINVAL: + return errEINVAL + case ENOENT: + return errENOENT + } + return e +} + +// ErrnoName returns the error name for error number e. +func ErrnoName(e syscall.Errno) string { + i := sort.Search(len(errorList), func(i int) bool { + return errorList[i].num >= e + }) + if i < len(errorList) && errorList[i].num == e { + return errorList[i].name + } + return "" +} + +// SignalName returns the signal name for signal number s. +func SignalName(s syscall.Signal) string { + i := sort.Search(len(signalList), func(i int) bool { + return signalList[i].num >= s + }) + if i < len(signalList) && signalList[i].num == s { + return signalList[i].name + } + return "" +} + +// clen returns the index of the first NULL byte in n or len(n) if n contains no NULL byte. +func clen(n []byte) int { + i := bytes.IndexByte(n, 0) + if i == -1 { + i = len(n) + } + return i +} + +// Mmap manager, for use by operating system-specific implementations. + +type mmapper struct { + sync.Mutex + active map[*byte][]byte // active mappings; key is last byte in mapping + mmap func(addr, length uintptr, prot, flags, fd int, offset int64) (uintptr, error) + munmap func(addr uintptr, length uintptr) error +} + +func (m *mmapper) Mmap(fd int, offset int64, length int, prot int, flags int) (data []byte, err error) { + if length <= 0 { + return nil, EINVAL + } + + // Map the requested memory. + addr, errno := m.mmap(0, uintptr(length), prot, flags, fd, offset) + if errno != nil { + return nil, errno + } + + // Slice memory layout + var sl = struct { + addr uintptr + len int + cap int + }{addr, length, length} + + // Use unsafe to turn sl into a []byte. + b := *(*[]byte)(unsafe.Pointer(&sl)) + + // Register mapping in m and return it. + p := &b[cap(b)-1] + m.Lock() + defer m.Unlock() + m.active[p] = b + return b, nil +} + +func (m *mmapper) Munmap(data []byte) (err error) { + if len(data) == 0 || len(data) != cap(data) { + return EINVAL + } + + // Find the base of the mapping. + p := &data[cap(data)-1] + m.Lock() + defer m.Unlock() + b := m.active[p] + if b == nil || &b[0] != &data[0] { + return EINVAL + } + + // Unmap the memory and update m. + if errno := m.munmap(uintptr(unsafe.Pointer(&b[0])), uintptr(len(b))); errno != nil { + return errno + } + delete(m.active, p) + return nil +} + +func Read(fd int, p []byte) (n int, err error) { + n, err = read(fd, p) + if raceenabled { + if n > 0 { + raceWriteRange(unsafe.Pointer(&p[0]), n) + } + if err == nil { + raceAcquire(unsafe.Pointer(&ioSync)) + } + } + return +} + +func Write(fd int, p []byte) (n int, err error) { + if raceenabled { + raceReleaseMerge(unsafe.Pointer(&ioSync)) + } + n, err = write(fd, p) + if raceenabled && n > 0 { + raceReadRange(unsafe.Pointer(&p[0]), n) + } + return +} + +// For testing: clients can set this flag to force +// creation of IPv6 sockets to return EAFNOSUPPORT. +var SocketDisableIPv6 bool + +// Sockaddr represents a socket address. +type Sockaddr interface { + sockaddr() (ptr unsafe.Pointer, len _Socklen, err error) // lowercase; only we can define Sockaddrs +} + +// SockaddrInet4 implements the Sockaddr interface for AF_INET type sockets. +type SockaddrInet4 struct { + Port int + Addr [4]byte + raw RawSockaddrInet4 +} + +// SockaddrInet6 implements the Sockaddr interface for AF_INET6 type sockets. +type SockaddrInet6 struct { + Port int + ZoneId uint32 + Addr [16]byte + raw RawSockaddrInet6 +} + +// SockaddrUnix implements the Sockaddr interface for AF_UNIX type sockets. +type SockaddrUnix struct { + Name string + raw RawSockaddrUnix +} + +func Bind(fd int, sa Sockaddr) (err error) { + ptr, n, err := sa.sockaddr() + if err != nil { + return err + } + return bind(fd, ptr, n) +} + +func Connect(fd int, sa Sockaddr) (err error) { + ptr, n, err := sa.sockaddr() + if err != nil { + return err + } + return connect(fd, ptr, n) +} + +func Getpeername(fd int) (sa Sockaddr, err error) { + var rsa RawSockaddrAny + var len _Socklen = SizeofSockaddrAny + if err = getpeername(fd, &rsa, &len); err != nil { + return + } + return anyToSockaddr(&rsa) +} + +func GetsockoptByte(fd, level, opt int) (value byte, err error) { + var n byte + vallen := _Socklen(1) + err = getsockopt(fd, level, opt, unsafe.Pointer(&n), &vallen) + return n, err +} + +func GetsockoptInt(fd, level, opt int) (value int, err error) { + var n int32 + vallen := _Socklen(4) + err = getsockopt(fd, level, opt, unsafe.Pointer(&n), &vallen) + return int(n), err +} + +func GetsockoptInet4Addr(fd, level, opt int) (value [4]byte, err error) { + vallen := _Socklen(4) + err = getsockopt(fd, level, opt, unsafe.Pointer(&value[0]), &vallen) + return value, err +} + +func GetsockoptIPMreq(fd, level, opt int) (*IPMreq, error) { + var value IPMreq + vallen := _Socklen(SizeofIPMreq) + err := getsockopt(fd, level, opt, unsafe.Pointer(&value), &vallen) + return &value, err +} + +func GetsockoptIPv6Mreq(fd, level, opt int) (*IPv6Mreq, error) { + var value IPv6Mreq + vallen := _Socklen(SizeofIPv6Mreq) + err := getsockopt(fd, level, opt, unsafe.Pointer(&value), &vallen) + return &value, err +} + +func GetsockoptIPv6MTUInfo(fd, level, opt int) (*IPv6MTUInfo, error) { + var value IPv6MTUInfo + vallen := _Socklen(SizeofIPv6MTUInfo) + err := getsockopt(fd, level, opt, unsafe.Pointer(&value), &vallen) + return &value, err +} + +func GetsockoptICMPv6Filter(fd, level, opt int) (*ICMPv6Filter, error) { + var value ICMPv6Filter + vallen := _Socklen(SizeofICMPv6Filter) + err := getsockopt(fd, level, opt, unsafe.Pointer(&value), &vallen) + return &value, err +} + +func GetsockoptLinger(fd, level, opt int) (*Linger, error) { + var linger Linger + vallen := _Socklen(SizeofLinger) + err := getsockopt(fd, level, opt, unsafe.Pointer(&linger), &vallen) + return &linger, err +} + +func GetsockoptTimeval(fd, level, opt int) (*Timeval, error) { + var tv Timeval + vallen := _Socklen(unsafe.Sizeof(tv)) + err := getsockopt(fd, level, opt, unsafe.Pointer(&tv), &vallen) + return &tv, err +} + +func Recvfrom(fd int, p []byte, flags int) (n int, from Sockaddr, err error) { + var rsa RawSockaddrAny + var len _Socklen = SizeofSockaddrAny + if n, err = recvfrom(fd, p, flags, &rsa, &len); err != nil { + return + } + if rsa.Addr.Family != AF_UNSPEC { + from, err = anyToSockaddr(&rsa) + } + return +} + +func Sendto(fd int, p []byte, flags int, to Sockaddr) (err error) { + ptr, n, err := to.sockaddr() + if err != nil { + return err + } + return sendto(fd, p, flags, ptr, n) +} + +func SetsockoptByte(fd, level, opt int, value byte) (err error) { + return setsockopt(fd, level, opt, unsafe.Pointer(&value), 1) +} + +func SetsockoptInt(fd, level, opt int, value int) (err error) { + var n = int32(value) + return setsockopt(fd, level, opt, unsafe.Pointer(&n), 4) +} + +func SetsockoptInet4Addr(fd, level, opt int, value [4]byte) (err error) { + return setsockopt(fd, level, opt, unsafe.Pointer(&value[0]), 4) +} + +func SetsockoptIPMreq(fd, level, opt int, mreq *IPMreq) (err error) { + return setsockopt(fd, level, opt, unsafe.Pointer(mreq), SizeofIPMreq) +} + +func SetsockoptIPv6Mreq(fd, level, opt int, mreq *IPv6Mreq) (err error) { + return setsockopt(fd, level, opt, unsafe.Pointer(mreq), SizeofIPv6Mreq) +} + +func SetsockoptICMPv6Filter(fd, level, opt int, filter *ICMPv6Filter) error { + return setsockopt(fd, level, opt, unsafe.Pointer(filter), SizeofICMPv6Filter) +} + +func SetsockoptLinger(fd, level, opt int, l *Linger) (err error) { + return setsockopt(fd, level, opt, unsafe.Pointer(l), SizeofLinger) +} + +func SetsockoptString(fd, level, opt int, s string) (err error) { + return setsockopt(fd, level, opt, unsafe.Pointer(&[]byte(s)[0]), uintptr(len(s))) +} + +func SetsockoptTimeval(fd, level, opt int, tv *Timeval) (err error) { + return setsockopt(fd, level, opt, unsafe.Pointer(tv), unsafe.Sizeof(*tv)) +} + +func Socket(domain, typ, proto int) (fd int, err error) { + if domain == AF_INET6 && SocketDisableIPv6 { + return -1, EAFNOSUPPORT + } + fd, err = socket(domain, typ, proto) + return +} + +func Socketpair(domain, typ, proto int) (fd [2]int, err error) { + var fdx [2]int32 + err = socketpair(domain, typ, proto, &fdx) + if err == nil { + fd[0] = int(fdx[0]) + fd[1] = int(fdx[1]) + } + return +} + +func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + if raceenabled { + raceReleaseMerge(unsafe.Pointer(&ioSync)) + } + return sendfile(outfd, infd, offset, count) +} + +var ioSync int64 + +func CloseOnExec(fd int) { fcntl(fd, F_SETFD, FD_CLOEXEC) } + +func SetNonblock(fd int, nonblocking bool) (err error) { + flag, err := fcntl(fd, F_GETFL, 0) + if err != nil { + return err + } + if nonblocking { + flag |= O_NONBLOCK + } else { + flag &= ^O_NONBLOCK + } + _, err = fcntl(fd, F_SETFL, flag) + return err +} + +// Exec calls execve(2), which replaces the calling executable in the process +// tree. argv0 should be the full path to an executable ("/bin/ls") and the +// executable name should also be the first argument in argv (["ls", "-l"]). +// envv are the environment variables that should be passed to the new +// process (["USER=go", "PWD=/tmp"]). +func Exec(argv0 string, argv []string, envv []string) error { + return syscall.Exec(argv0, argv, envv) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_unix_gc.go b/vendor/golang.org/x/sys/unix/syscall_unix_gc.go new file mode 100644 index 0000000..4cb8e8e --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_unix_gc.go @@ -0,0 +1,15 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build darwin dragonfly freebsd linux netbsd openbsd solaris +// +build !gccgo + +package unix + +import "syscall" + +func Syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err syscall.Errno) +func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno) +func RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err syscall.Errno) +func RawSyscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno) diff --git a/vendor/golang.org/x/sys/unix/timestruct.go b/vendor/golang.org/x/sys/unix/timestruct.go new file mode 100644 index 0000000..47b9011 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/timestruct.go @@ -0,0 +1,82 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build darwin dragonfly freebsd linux netbsd openbsd solaris + +package unix + +import "time" + +// TimespecToNsec converts a Timespec value into a number of +// nanoseconds since the Unix epoch. +func TimespecToNsec(ts Timespec) int64 { return int64(ts.Sec)*1e9 + int64(ts.Nsec) } + +// NsecToTimespec takes a number of nanoseconds since the Unix epoch +// and returns the corresponding Timespec value. +func NsecToTimespec(nsec int64) Timespec { + sec := nsec / 1e9 + nsec = nsec % 1e9 + if nsec < 0 { + nsec += 1e9 + sec-- + } + return setTimespec(sec, nsec) +} + +// TimeToTimespec converts t into a Timespec. +// On some 32-bit systems the range of valid Timespec values are smaller +// than that of time.Time values. So if t is out of the valid range of +// Timespec, it returns a zero Timespec and ERANGE. +func TimeToTimespec(t time.Time) (Timespec, error) { + sec := t.Unix() + nsec := int64(t.Nanosecond()) + ts := setTimespec(sec, nsec) + + // Currently all targets have either int32 or int64 for Timespec.Sec. + // If there were a new target with floating point type for it, we have + // to consider the rounding error. + if int64(ts.Sec) != sec { + return Timespec{}, ERANGE + } + return ts, nil +} + +// TimevalToNsec converts a Timeval value into a number of nanoseconds +// since the Unix epoch. +func TimevalToNsec(tv Timeval) int64 { return int64(tv.Sec)*1e9 + int64(tv.Usec)*1e3 } + +// NsecToTimeval takes a number of nanoseconds since the Unix epoch +// and returns the corresponding Timeval value. +func NsecToTimeval(nsec int64) Timeval { + nsec += 999 // round up to microsecond + usec := nsec % 1e9 / 1e3 + sec := nsec / 1e9 + if usec < 0 { + usec += 1e6 + sec-- + } + return setTimeval(sec, usec) +} + +// Unix returns ts as the number of seconds and nanoseconds elapsed since the +// Unix epoch. +func (ts *Timespec) Unix() (sec int64, nsec int64) { + return int64(ts.Sec), int64(ts.Nsec) +} + +// Unix returns tv as the number of seconds and nanoseconds elapsed since the +// Unix epoch. +func (tv *Timeval) Unix() (sec int64, nsec int64) { + return int64(tv.Sec), int64(tv.Usec) * 1000 +} + +// Nano returns ts as the number of nanoseconds elapsed since the Unix epoch. +func (ts *Timespec) Nano() int64 { + return int64(ts.Sec)*1e9 + int64(ts.Nsec) +} + +// Nano returns tv as the number of nanoseconds elapsed since the Unix epoch. +func (tv *Timeval) Nano() int64 { + return int64(tv.Sec)*1e9 + int64(tv.Usec)*1000 +} diff --git a/vendor/golang.org/x/sys/unix/types_darwin.go b/vendor/golang.org/x/sys/unix/types_darwin.go new file mode 100644 index 0000000..46b9908 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/types_darwin.go @@ -0,0 +1,277 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build ignore + +/* +Input to cgo -godefs. See README.md +*/ + +// +godefs map struct_in_addr [4]byte /* in_addr */ +// +godefs map struct_in6_addr [16]byte /* in6_addr */ + +package unix + +/* +#define __DARWIN_UNIX03 0 +#define KERNEL +#define _DARWIN_USE_64_BIT_INODE +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +enum { + sizeofPtr = sizeof(void*), +}; + +union sockaddr_all { + struct sockaddr s1; // this one gets used for fields + struct sockaddr_in s2; // these pad it out + struct sockaddr_in6 s3; + struct sockaddr_un s4; + struct sockaddr_dl s5; +}; + +struct sockaddr_any { + struct sockaddr addr; + char pad[sizeof(union sockaddr_all) - sizeof(struct sockaddr)]; +}; + +*/ +import "C" + +// Machine characteristics; for internal use. + +const ( + sizeofPtr = C.sizeofPtr + sizeofShort = C.sizeof_short + sizeofInt = C.sizeof_int + sizeofLong = C.sizeof_long + sizeofLongLong = C.sizeof_longlong +) + +// Basic types + +type ( + _C_short C.short + _C_int C.int + _C_long C.long + _C_long_long C.longlong +) + +// Time + +type Timespec C.struct_timespec + +type Timeval C.struct_timeval + +type Timeval32 C.struct_timeval32 + +// Processes + +type Rusage C.struct_rusage + +type Rlimit C.struct_rlimit + +type _Gid_t C.gid_t + +// Files + +type Stat_t C.struct_stat64 + +type Statfs_t C.struct_statfs64 + +type Flock_t C.struct_flock + +type Fstore_t C.struct_fstore + +type Radvisory_t C.struct_radvisory + +type Fbootstraptransfer_t C.struct_fbootstraptransfer + +type Log2phys_t C.struct_log2phys + +type Fsid C.struct_fsid + +type Dirent C.struct_dirent + +// Sockets + +type RawSockaddrInet4 C.struct_sockaddr_in + +type RawSockaddrInet6 C.struct_sockaddr_in6 + +type RawSockaddrUnix C.struct_sockaddr_un + +type RawSockaddrDatalink C.struct_sockaddr_dl + +type RawSockaddr C.struct_sockaddr + +type RawSockaddrAny C.struct_sockaddr_any + +type _Socklen C.socklen_t + +type Linger C.struct_linger + +type Iovec C.struct_iovec + +type IPMreq C.struct_ip_mreq + +type IPv6Mreq C.struct_ipv6_mreq + +type Msghdr C.struct_msghdr + +type Cmsghdr C.struct_cmsghdr + +type Inet4Pktinfo C.struct_in_pktinfo + +type Inet6Pktinfo C.struct_in6_pktinfo + +type IPv6MTUInfo C.struct_ip6_mtuinfo + +type ICMPv6Filter C.struct_icmp6_filter + +const ( + SizeofSockaddrInet4 = C.sizeof_struct_sockaddr_in + SizeofSockaddrInet6 = C.sizeof_struct_sockaddr_in6 + SizeofSockaddrAny = C.sizeof_struct_sockaddr_any + SizeofSockaddrUnix = C.sizeof_struct_sockaddr_un + SizeofSockaddrDatalink = C.sizeof_struct_sockaddr_dl + SizeofLinger = C.sizeof_struct_linger + SizeofIPMreq = C.sizeof_struct_ip_mreq + SizeofIPv6Mreq = C.sizeof_struct_ipv6_mreq + SizeofMsghdr = C.sizeof_struct_msghdr + SizeofCmsghdr = C.sizeof_struct_cmsghdr + SizeofInet4Pktinfo = C.sizeof_struct_in_pktinfo + SizeofInet6Pktinfo = C.sizeof_struct_in6_pktinfo + SizeofIPv6MTUInfo = C.sizeof_struct_ip6_mtuinfo + SizeofICMPv6Filter = C.sizeof_struct_icmp6_filter +) + +// Ptrace requests + +const ( + PTRACE_TRACEME = C.PT_TRACE_ME + PTRACE_CONT = C.PT_CONTINUE + PTRACE_KILL = C.PT_KILL +) + +// Events (kqueue, kevent) + +type Kevent_t C.struct_kevent + +// Select + +type FdSet C.fd_set + +// Routing and interface messages + +const ( + SizeofIfMsghdr = C.sizeof_struct_if_msghdr + SizeofIfData = C.sizeof_struct_if_data + SizeofIfaMsghdr = C.sizeof_struct_ifa_msghdr + SizeofIfmaMsghdr = C.sizeof_struct_ifma_msghdr + SizeofIfmaMsghdr2 = C.sizeof_struct_ifma_msghdr2 + SizeofRtMsghdr = C.sizeof_struct_rt_msghdr + SizeofRtMetrics = C.sizeof_struct_rt_metrics +) + +type IfMsghdr C.struct_if_msghdr + +type IfData C.struct_if_data + +type IfaMsghdr C.struct_ifa_msghdr + +type IfmaMsghdr C.struct_ifma_msghdr + +type IfmaMsghdr2 C.struct_ifma_msghdr2 + +type RtMsghdr C.struct_rt_msghdr + +type RtMetrics C.struct_rt_metrics + +// Berkeley packet filter + +const ( + SizeofBpfVersion = C.sizeof_struct_bpf_version + SizeofBpfStat = C.sizeof_struct_bpf_stat + SizeofBpfProgram = C.sizeof_struct_bpf_program + SizeofBpfInsn = C.sizeof_struct_bpf_insn + SizeofBpfHdr = C.sizeof_struct_bpf_hdr +) + +type BpfVersion C.struct_bpf_version + +type BpfStat C.struct_bpf_stat + +type BpfProgram C.struct_bpf_program + +type BpfInsn C.struct_bpf_insn + +type BpfHdr C.struct_bpf_hdr + +// Terminal handling + +type Termios C.struct_termios + +type Winsize C.struct_winsize + +// fchmodat-like syscalls. + +const ( + AT_FDCWD = C.AT_FDCWD + AT_REMOVEDIR = C.AT_REMOVEDIR + AT_SYMLINK_FOLLOW = C.AT_SYMLINK_FOLLOW + AT_SYMLINK_NOFOLLOW = C.AT_SYMLINK_NOFOLLOW +) + +// poll + +type PollFd C.struct_pollfd + +const ( + POLLERR = C.POLLERR + POLLHUP = C.POLLHUP + POLLIN = C.POLLIN + POLLNVAL = C.POLLNVAL + POLLOUT = C.POLLOUT + POLLPRI = C.POLLPRI + POLLRDBAND = C.POLLRDBAND + POLLRDNORM = C.POLLRDNORM + POLLWRBAND = C.POLLWRBAND + POLLWRNORM = C.POLLWRNORM +) + +// uname + +type Utsname C.struct_utsname diff --git a/vendor/golang.org/x/sys/unix/types_dragonfly.go b/vendor/golang.org/x/sys/unix/types_dragonfly.go new file mode 100644 index 0000000..0c63304 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/types_dragonfly.go @@ -0,0 +1,280 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build ignore + +/* +Input to cgo -godefs. See README.md +*/ + +// +godefs map struct_in_addr [4]byte /* in_addr */ +// +godefs map struct_in6_addr [16]byte /* in6_addr */ + +package unix + +/* +#define KERNEL +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +enum { + sizeofPtr = sizeof(void*), +}; + +union sockaddr_all { + struct sockaddr s1; // this one gets used for fields + struct sockaddr_in s2; // these pad it out + struct sockaddr_in6 s3; + struct sockaddr_un s4; + struct sockaddr_dl s5; +}; + +struct sockaddr_any { + struct sockaddr addr; + char pad[sizeof(union sockaddr_all) - sizeof(struct sockaddr)]; +}; + +*/ +import "C" + +// Machine characteristics; for internal use. + +const ( + sizeofPtr = C.sizeofPtr + sizeofShort = C.sizeof_short + sizeofInt = C.sizeof_int + sizeofLong = C.sizeof_long + sizeofLongLong = C.sizeof_longlong +) + +// Basic types + +type ( + _C_short C.short + _C_int C.int + _C_long C.long + _C_long_long C.longlong +) + +// Time + +type Timespec C.struct_timespec + +type Timeval C.struct_timeval + +// Processes + +type Rusage C.struct_rusage + +type Rlimit C.struct_rlimit + +type _Gid_t C.gid_t + +// Files + +const ( // Directory mode bits + S_IFMT = C.S_IFMT + S_IFIFO = C.S_IFIFO + S_IFCHR = C.S_IFCHR + S_IFDIR = C.S_IFDIR + S_IFBLK = C.S_IFBLK + S_IFREG = C.S_IFREG + S_IFLNK = C.S_IFLNK + S_IFSOCK = C.S_IFSOCK + S_ISUID = C.S_ISUID + S_ISGID = C.S_ISGID + S_ISVTX = C.S_ISVTX + S_IRUSR = C.S_IRUSR + S_IWUSR = C.S_IWUSR + S_IXUSR = C.S_IXUSR +) + +type Stat_t C.struct_stat + +type Statfs_t C.struct_statfs + +type Flock_t C.struct_flock + +type Dirent C.struct_dirent + +type Fsid C.struct_fsid + +// File system limits + +const ( + PathMax = C.PATH_MAX +) + +// Sockets + +type RawSockaddrInet4 C.struct_sockaddr_in + +type RawSockaddrInet6 C.struct_sockaddr_in6 + +type RawSockaddrUnix C.struct_sockaddr_un + +type RawSockaddrDatalink C.struct_sockaddr_dl + +type RawSockaddr C.struct_sockaddr + +type RawSockaddrAny C.struct_sockaddr_any + +type _Socklen C.socklen_t + +type Linger C.struct_linger + +type Iovec C.struct_iovec + +type IPMreq C.struct_ip_mreq + +type IPv6Mreq C.struct_ipv6_mreq + +type Msghdr C.struct_msghdr + +type Cmsghdr C.struct_cmsghdr + +type Inet6Pktinfo C.struct_in6_pktinfo + +type IPv6MTUInfo C.struct_ip6_mtuinfo + +type ICMPv6Filter C.struct_icmp6_filter + +const ( + SizeofSockaddrInet4 = C.sizeof_struct_sockaddr_in + SizeofSockaddrInet6 = C.sizeof_struct_sockaddr_in6 + SizeofSockaddrAny = C.sizeof_struct_sockaddr_any + SizeofSockaddrUnix = C.sizeof_struct_sockaddr_un + SizeofSockaddrDatalink = C.sizeof_struct_sockaddr_dl + SizeofLinger = C.sizeof_struct_linger + SizeofIPMreq = C.sizeof_struct_ip_mreq + SizeofIPv6Mreq = C.sizeof_struct_ipv6_mreq + SizeofMsghdr = C.sizeof_struct_msghdr + SizeofCmsghdr = C.sizeof_struct_cmsghdr + SizeofInet6Pktinfo = C.sizeof_struct_in6_pktinfo + SizeofIPv6MTUInfo = C.sizeof_struct_ip6_mtuinfo + SizeofICMPv6Filter = C.sizeof_struct_icmp6_filter +) + +// Ptrace requests + +const ( + PTRACE_TRACEME = C.PT_TRACE_ME + PTRACE_CONT = C.PT_CONTINUE + PTRACE_KILL = C.PT_KILL +) + +// Events (kqueue, kevent) + +type Kevent_t C.struct_kevent + +// Select + +type FdSet C.fd_set + +// Routing and interface messages + +const ( + SizeofIfMsghdr = C.sizeof_struct_if_msghdr + SizeofIfData = C.sizeof_struct_if_data + SizeofIfaMsghdr = C.sizeof_struct_ifa_msghdr + SizeofIfmaMsghdr = C.sizeof_struct_ifma_msghdr + SizeofIfAnnounceMsghdr = C.sizeof_struct_if_announcemsghdr + SizeofRtMsghdr = C.sizeof_struct_rt_msghdr + SizeofRtMetrics = C.sizeof_struct_rt_metrics +) + +type IfMsghdr C.struct_if_msghdr + +type IfData C.struct_if_data + +type IfaMsghdr C.struct_ifa_msghdr + +type IfmaMsghdr C.struct_ifma_msghdr + +type IfAnnounceMsghdr C.struct_if_announcemsghdr + +type RtMsghdr C.struct_rt_msghdr + +type RtMetrics C.struct_rt_metrics + +// Berkeley packet filter + +const ( + SizeofBpfVersion = C.sizeof_struct_bpf_version + SizeofBpfStat = C.sizeof_struct_bpf_stat + SizeofBpfProgram = C.sizeof_struct_bpf_program + SizeofBpfInsn = C.sizeof_struct_bpf_insn + SizeofBpfHdr = C.sizeof_struct_bpf_hdr +) + +type BpfVersion C.struct_bpf_version + +type BpfStat C.struct_bpf_stat + +type BpfProgram C.struct_bpf_program + +type BpfInsn C.struct_bpf_insn + +type BpfHdr C.struct_bpf_hdr + +// Terminal handling + +type Termios C.struct_termios + +type Winsize C.struct_winsize + +// fchmodat-like syscalls. + +const ( + AT_FDCWD = C.AT_FDCWD + AT_SYMLINK_NOFOLLOW = C.AT_SYMLINK_NOFOLLOW +) + +// poll + +type PollFd C.struct_pollfd + +const ( + POLLERR = C.POLLERR + POLLHUP = C.POLLHUP + POLLIN = C.POLLIN + POLLNVAL = C.POLLNVAL + POLLOUT = C.POLLOUT + POLLPRI = C.POLLPRI + POLLRDBAND = C.POLLRDBAND + POLLRDNORM = C.POLLRDNORM + POLLWRBAND = C.POLLWRBAND + POLLWRNORM = C.POLLWRNORM +) + +// Uname + +type Utsname C.struct_utsname diff --git a/vendor/golang.org/x/sys/unix/types_freebsd.go b/vendor/golang.org/x/sys/unix/types_freebsd.go new file mode 100644 index 0000000..4eb02cd --- /dev/null +++ b/vendor/golang.org/x/sys/unix/types_freebsd.go @@ -0,0 +1,402 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build ignore + +/* +Input to cgo -godefs. See README.md +*/ + +// +godefs map struct_in_addr [4]byte /* in_addr */ +// +godefs map struct_in6_addr [16]byte /* in6_addr */ + +package unix + +/* +#define KERNEL +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +enum { + sizeofPtr = sizeof(void*), +}; + +union sockaddr_all { + struct sockaddr s1; // this one gets used for fields + struct sockaddr_in s2; // these pad it out + struct sockaddr_in6 s3; + struct sockaddr_un s4; + struct sockaddr_dl s5; +}; + +struct sockaddr_any { + struct sockaddr addr; + char pad[sizeof(union sockaddr_all) - sizeof(struct sockaddr)]; +}; + +// This structure is a duplicate of stat on FreeBSD 8-STABLE. +// See /usr/include/sys/stat.h. +struct stat8 { +#undef st_atimespec st_atim +#undef st_mtimespec st_mtim +#undef st_ctimespec st_ctim +#undef st_birthtimespec st_birthtim + __dev_t st_dev; + ino_t st_ino; + mode_t st_mode; + nlink_t st_nlink; + uid_t st_uid; + gid_t st_gid; + __dev_t st_rdev; +#if __BSD_VISIBLE + struct timespec st_atimespec; + struct timespec st_mtimespec; + struct timespec st_ctimespec; +#else + time_t st_atime; + long __st_atimensec; + time_t st_mtime; + long __st_mtimensec; + time_t st_ctime; + long __st_ctimensec; +#endif + off_t st_size; + blkcnt_t st_blocks; + blksize_t st_blksize; + fflags_t st_flags; + __uint32_t st_gen; + __int32_t st_lspare; +#if __BSD_VISIBLE + struct timespec st_birthtimespec; + unsigned int :(8 / 2) * (16 - (int)sizeof(struct timespec)); + unsigned int :(8 / 2) * (16 - (int)sizeof(struct timespec)); +#else + time_t st_birthtime; + long st_birthtimensec; + unsigned int :(8 / 2) * (16 - (int)sizeof(struct __timespec)); + unsigned int :(8 / 2) * (16 - (int)sizeof(struct __timespec)); +#endif +}; + +// This structure is a duplicate of if_data on FreeBSD 8-STABLE. +// See /usr/include/net/if.h. +struct if_data8 { + u_char ifi_type; + u_char ifi_physical; + u_char ifi_addrlen; + u_char ifi_hdrlen; + u_char ifi_link_state; + u_char ifi_spare_char1; + u_char ifi_spare_char2; + u_char ifi_datalen; + u_long ifi_mtu; + u_long ifi_metric; + u_long ifi_baudrate; + u_long ifi_ipackets; + u_long ifi_ierrors; + u_long ifi_opackets; + u_long ifi_oerrors; + u_long ifi_collisions; + u_long ifi_ibytes; + u_long ifi_obytes; + u_long ifi_imcasts; + u_long ifi_omcasts; + u_long ifi_iqdrops; + u_long ifi_noproto; + u_long ifi_hwassist; +// FIXME: these are now unions, so maybe need to change definitions? +#undef ifi_epoch + time_t ifi_epoch; +#undef ifi_lastchange + struct timeval ifi_lastchange; +}; + +// This structure is a duplicate of if_msghdr on FreeBSD 8-STABLE. +// See /usr/include/net/if.h. +struct if_msghdr8 { + u_short ifm_msglen; + u_char ifm_version; + u_char ifm_type; + int ifm_addrs; + int ifm_flags; + u_short ifm_index; + struct if_data8 ifm_data; +}; +*/ +import "C" + +// Machine characteristics; for internal use. + +const ( + sizeofPtr = C.sizeofPtr + sizeofShort = C.sizeof_short + sizeofInt = C.sizeof_int + sizeofLong = C.sizeof_long + sizeofLongLong = C.sizeof_longlong +) + +// Basic types + +type ( + _C_short C.short + _C_int C.int + _C_long C.long + _C_long_long C.longlong +) + +// Time + +type Timespec C.struct_timespec + +type Timeval C.struct_timeval + +// Processes + +type Rusage C.struct_rusage + +type Rlimit C.struct_rlimit + +type _Gid_t C.gid_t + +// Files + +const ( // Directory mode bits + S_IFMT = C.S_IFMT + S_IFIFO = C.S_IFIFO + S_IFCHR = C.S_IFCHR + S_IFDIR = C.S_IFDIR + S_IFBLK = C.S_IFBLK + S_IFREG = C.S_IFREG + S_IFLNK = C.S_IFLNK + S_IFSOCK = C.S_IFSOCK + S_ISUID = C.S_ISUID + S_ISGID = C.S_ISGID + S_ISVTX = C.S_ISVTX + S_IRUSR = C.S_IRUSR + S_IWUSR = C.S_IWUSR + S_IXUSR = C.S_IXUSR +) + +type Stat_t C.struct_stat8 + +type Statfs_t C.struct_statfs + +type Flock_t C.struct_flock + +type Dirent C.struct_dirent + +type Fsid C.struct_fsid + +// File system limits + +const ( + PathMax = C.PATH_MAX +) + +// Advice to Fadvise + +const ( + FADV_NORMAL = C.POSIX_FADV_NORMAL + FADV_RANDOM = C.POSIX_FADV_RANDOM + FADV_SEQUENTIAL = C.POSIX_FADV_SEQUENTIAL + FADV_WILLNEED = C.POSIX_FADV_WILLNEED + FADV_DONTNEED = C.POSIX_FADV_DONTNEED + FADV_NOREUSE = C.POSIX_FADV_NOREUSE +) + +// Sockets + +type RawSockaddrInet4 C.struct_sockaddr_in + +type RawSockaddrInet6 C.struct_sockaddr_in6 + +type RawSockaddrUnix C.struct_sockaddr_un + +type RawSockaddrDatalink C.struct_sockaddr_dl + +type RawSockaddr C.struct_sockaddr + +type RawSockaddrAny C.struct_sockaddr_any + +type _Socklen C.socklen_t + +type Linger C.struct_linger + +type Iovec C.struct_iovec + +type IPMreq C.struct_ip_mreq + +type IPMreqn C.struct_ip_mreqn + +type IPv6Mreq C.struct_ipv6_mreq + +type Msghdr C.struct_msghdr + +type Cmsghdr C.struct_cmsghdr + +type Inet6Pktinfo C.struct_in6_pktinfo + +type IPv6MTUInfo C.struct_ip6_mtuinfo + +type ICMPv6Filter C.struct_icmp6_filter + +const ( + SizeofSockaddrInet4 = C.sizeof_struct_sockaddr_in + SizeofSockaddrInet6 = C.sizeof_struct_sockaddr_in6 + SizeofSockaddrAny = C.sizeof_struct_sockaddr_any + SizeofSockaddrUnix = C.sizeof_struct_sockaddr_un + SizeofSockaddrDatalink = C.sizeof_struct_sockaddr_dl + SizeofLinger = C.sizeof_struct_linger + SizeofIPMreq = C.sizeof_struct_ip_mreq + SizeofIPMreqn = C.sizeof_struct_ip_mreqn + SizeofIPv6Mreq = C.sizeof_struct_ipv6_mreq + SizeofMsghdr = C.sizeof_struct_msghdr + SizeofCmsghdr = C.sizeof_struct_cmsghdr + SizeofInet6Pktinfo = C.sizeof_struct_in6_pktinfo + SizeofIPv6MTUInfo = C.sizeof_struct_ip6_mtuinfo + SizeofICMPv6Filter = C.sizeof_struct_icmp6_filter +) + +// Ptrace requests + +const ( + PTRACE_TRACEME = C.PT_TRACE_ME + PTRACE_CONT = C.PT_CONTINUE + PTRACE_KILL = C.PT_KILL +) + +// Events (kqueue, kevent) + +type Kevent_t C.struct_kevent + +// Select + +type FdSet C.fd_set + +// Routing and interface messages + +const ( + sizeofIfMsghdr = C.sizeof_struct_if_msghdr + SizeofIfMsghdr = C.sizeof_struct_if_msghdr8 + sizeofIfData = C.sizeof_struct_if_data + SizeofIfData = C.sizeof_struct_if_data8 + SizeofIfaMsghdr = C.sizeof_struct_ifa_msghdr + SizeofIfmaMsghdr = C.sizeof_struct_ifma_msghdr + SizeofIfAnnounceMsghdr = C.sizeof_struct_if_announcemsghdr + SizeofRtMsghdr = C.sizeof_struct_rt_msghdr + SizeofRtMetrics = C.sizeof_struct_rt_metrics +) + +type ifMsghdr C.struct_if_msghdr + +type IfMsghdr C.struct_if_msghdr8 + +type ifData C.struct_if_data + +type IfData C.struct_if_data8 + +type IfaMsghdr C.struct_ifa_msghdr + +type IfmaMsghdr C.struct_ifma_msghdr + +type IfAnnounceMsghdr C.struct_if_announcemsghdr + +type RtMsghdr C.struct_rt_msghdr + +type RtMetrics C.struct_rt_metrics + +// Berkeley packet filter + +const ( + SizeofBpfVersion = C.sizeof_struct_bpf_version + SizeofBpfStat = C.sizeof_struct_bpf_stat + SizeofBpfZbuf = C.sizeof_struct_bpf_zbuf + SizeofBpfProgram = C.sizeof_struct_bpf_program + SizeofBpfInsn = C.sizeof_struct_bpf_insn + SizeofBpfHdr = C.sizeof_struct_bpf_hdr + SizeofBpfZbufHeader = C.sizeof_struct_bpf_zbuf_header +) + +type BpfVersion C.struct_bpf_version + +type BpfStat C.struct_bpf_stat + +type BpfZbuf C.struct_bpf_zbuf + +type BpfProgram C.struct_bpf_program + +type BpfInsn C.struct_bpf_insn + +type BpfHdr C.struct_bpf_hdr + +type BpfZbufHeader C.struct_bpf_zbuf_header + +// Terminal handling + +type Termios C.struct_termios + +type Winsize C.struct_winsize + +// fchmodat-like syscalls. + +const ( + AT_FDCWD = C.AT_FDCWD + AT_REMOVEDIR = C.AT_REMOVEDIR + AT_SYMLINK_FOLLOW = C.AT_SYMLINK_FOLLOW + AT_SYMLINK_NOFOLLOW = C.AT_SYMLINK_NOFOLLOW +) + +// poll + +type PollFd C.struct_pollfd + +const ( + POLLERR = C.POLLERR + POLLHUP = C.POLLHUP + POLLIN = C.POLLIN + POLLINIGNEOF = C.POLLINIGNEOF + POLLNVAL = C.POLLNVAL + POLLOUT = C.POLLOUT + POLLPRI = C.POLLPRI + POLLRDBAND = C.POLLRDBAND + POLLRDNORM = C.POLLRDNORM + POLLWRBAND = C.POLLWRBAND + POLLWRNORM = C.POLLWRNORM +) + +// Capabilities + +type CapRights C.struct_cap_rights + +// Uname + +type Utsname C.struct_utsname diff --git a/vendor/golang.org/x/sys/unix/types_netbsd.go b/vendor/golang.org/x/sys/unix/types_netbsd.go new file mode 100644 index 0000000..1494aaf --- /dev/null +++ b/vendor/golang.org/x/sys/unix/types_netbsd.go @@ -0,0 +1,281 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build ignore + +/* +Input to cgo -godefs. See README.md +*/ + +// +godefs map struct_in_addr [4]byte /* in_addr */ +// +godefs map struct_in6_addr [16]byte /* in6_addr */ + +package unix + +/* +#define KERNEL +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +enum { + sizeofPtr = sizeof(void*), +}; + +union sockaddr_all { + struct sockaddr s1; // this one gets used for fields + struct sockaddr_in s2; // these pad it out + struct sockaddr_in6 s3; + struct sockaddr_un s4; + struct sockaddr_dl s5; +}; + +struct sockaddr_any { + struct sockaddr addr; + char pad[sizeof(union sockaddr_all) - sizeof(struct sockaddr)]; +}; + +*/ +import "C" + +// Machine characteristics; for internal use. + +const ( + sizeofPtr = C.sizeofPtr + sizeofShort = C.sizeof_short + sizeofInt = C.sizeof_int + sizeofLong = C.sizeof_long + sizeofLongLong = C.sizeof_longlong +) + +// Basic types + +type ( + _C_short C.short + _C_int C.int + _C_long C.long + _C_long_long C.longlong +) + +// Time + +type Timespec C.struct_timespec + +type Timeval C.struct_timeval + +// Processes + +type Rusage C.struct_rusage + +type Rlimit C.struct_rlimit + +type _Gid_t C.gid_t + +// Files + +type Stat_t C.struct_stat + +type Statfs_t C.struct_statfs + +type Flock_t C.struct_flock + +type Dirent C.struct_dirent + +type Fsid C.fsid_t + +// File system limits + +const ( + PathMax = C.PATH_MAX +) + +// Advice to Fadvise + +const ( + FADV_NORMAL = C.POSIX_FADV_NORMAL + FADV_RANDOM = C.POSIX_FADV_RANDOM + FADV_SEQUENTIAL = C.POSIX_FADV_SEQUENTIAL + FADV_WILLNEED = C.POSIX_FADV_WILLNEED + FADV_DONTNEED = C.POSIX_FADV_DONTNEED + FADV_NOREUSE = C.POSIX_FADV_NOREUSE +) + +// Sockets + +type RawSockaddrInet4 C.struct_sockaddr_in + +type RawSockaddrInet6 C.struct_sockaddr_in6 + +type RawSockaddrUnix C.struct_sockaddr_un + +type RawSockaddrDatalink C.struct_sockaddr_dl + +type RawSockaddr C.struct_sockaddr + +type RawSockaddrAny C.struct_sockaddr_any + +type _Socklen C.socklen_t + +type Linger C.struct_linger + +type Iovec C.struct_iovec + +type IPMreq C.struct_ip_mreq + +type IPv6Mreq C.struct_ipv6_mreq + +type Msghdr C.struct_msghdr + +type Cmsghdr C.struct_cmsghdr + +type Inet6Pktinfo C.struct_in6_pktinfo + +type IPv6MTUInfo C.struct_ip6_mtuinfo + +type ICMPv6Filter C.struct_icmp6_filter + +const ( + SizeofSockaddrInet4 = C.sizeof_struct_sockaddr_in + SizeofSockaddrInet6 = C.sizeof_struct_sockaddr_in6 + SizeofSockaddrAny = C.sizeof_struct_sockaddr_any + SizeofSockaddrUnix = C.sizeof_struct_sockaddr_un + SizeofSockaddrDatalink = C.sizeof_struct_sockaddr_dl + SizeofLinger = C.sizeof_struct_linger + SizeofIPMreq = C.sizeof_struct_ip_mreq + SizeofIPv6Mreq = C.sizeof_struct_ipv6_mreq + SizeofMsghdr = C.sizeof_struct_msghdr + SizeofCmsghdr = C.sizeof_struct_cmsghdr + SizeofInet6Pktinfo = C.sizeof_struct_in6_pktinfo + SizeofIPv6MTUInfo = C.sizeof_struct_ip6_mtuinfo + SizeofICMPv6Filter = C.sizeof_struct_icmp6_filter +) + +// Ptrace requests + +const ( + PTRACE_TRACEME = C.PT_TRACE_ME + PTRACE_CONT = C.PT_CONTINUE + PTRACE_KILL = C.PT_KILL +) + +// Events (kqueue, kevent) + +type Kevent_t C.struct_kevent + +// Select + +type FdSet C.fd_set + +// Routing and interface messages + +const ( + SizeofIfMsghdr = C.sizeof_struct_if_msghdr + SizeofIfData = C.sizeof_struct_if_data + SizeofIfaMsghdr = C.sizeof_struct_ifa_msghdr + SizeofIfAnnounceMsghdr = C.sizeof_struct_if_announcemsghdr + SizeofRtMsghdr = C.sizeof_struct_rt_msghdr + SizeofRtMetrics = C.sizeof_struct_rt_metrics +) + +type IfMsghdr C.struct_if_msghdr + +type IfData C.struct_if_data + +type IfaMsghdr C.struct_ifa_msghdr + +type IfAnnounceMsghdr C.struct_if_announcemsghdr + +type RtMsghdr C.struct_rt_msghdr + +type RtMetrics C.struct_rt_metrics + +type Mclpool C.struct_mclpool + +// Berkeley packet filter + +const ( + SizeofBpfVersion = C.sizeof_struct_bpf_version + SizeofBpfStat = C.sizeof_struct_bpf_stat + SizeofBpfProgram = C.sizeof_struct_bpf_program + SizeofBpfInsn = C.sizeof_struct_bpf_insn + SizeofBpfHdr = C.sizeof_struct_bpf_hdr +) + +type BpfVersion C.struct_bpf_version + +type BpfStat C.struct_bpf_stat + +type BpfProgram C.struct_bpf_program + +type BpfInsn C.struct_bpf_insn + +type BpfHdr C.struct_bpf_hdr + +type BpfTimeval C.struct_bpf_timeval + +// Terminal handling + +type Termios C.struct_termios + +type Winsize C.struct_winsize + +// fchmodat-like syscalls. + +const ( + AT_FDCWD = C.AT_FDCWD + AT_SYMLINK_NOFOLLOW = C.AT_SYMLINK_NOFOLLOW +) + +// poll + +type PollFd C.struct_pollfd + +const ( + POLLERR = C.POLLERR + POLLHUP = C.POLLHUP + POLLIN = C.POLLIN + POLLNVAL = C.POLLNVAL + POLLOUT = C.POLLOUT + POLLPRI = C.POLLPRI + POLLRDBAND = C.POLLRDBAND + POLLRDNORM = C.POLLRDNORM + POLLWRBAND = C.POLLWRBAND + POLLWRNORM = C.POLLWRNORM +) + +// Sysctl + +type Sysctlnode C.struct_sysctlnode + +// Uname + +type Utsname C.struct_utsname diff --git a/vendor/golang.org/x/sys/unix/types_openbsd.go b/vendor/golang.org/x/sys/unix/types_openbsd.go new file mode 100644 index 0000000..649e559 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/types_openbsd.go @@ -0,0 +1,282 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build ignore + +/* +Input to cgo -godefs. See README.md +*/ + +// +godefs map struct_in_addr [4]byte /* in_addr */ +// +godefs map struct_in6_addr [16]byte /* in6_addr */ + +package unix + +/* +#define KERNEL +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +enum { + sizeofPtr = sizeof(void*), +}; + +union sockaddr_all { + struct sockaddr s1; // this one gets used for fields + struct sockaddr_in s2; // these pad it out + struct sockaddr_in6 s3; + struct sockaddr_un s4; + struct sockaddr_dl s5; +}; + +struct sockaddr_any { + struct sockaddr addr; + char pad[sizeof(union sockaddr_all) - sizeof(struct sockaddr)]; +}; + +*/ +import "C" + +// Machine characteristics; for internal use. + +const ( + sizeofPtr = C.sizeofPtr + sizeofShort = C.sizeof_short + sizeofInt = C.sizeof_int + sizeofLong = C.sizeof_long + sizeofLongLong = C.sizeof_longlong +) + +// Basic types + +type ( + _C_short C.short + _C_int C.int + _C_long C.long + _C_long_long C.longlong +) + +// Time + +type Timespec C.struct_timespec + +type Timeval C.struct_timeval + +// Processes + +type Rusage C.struct_rusage + +type Rlimit C.struct_rlimit + +type _Gid_t C.gid_t + +// Files + +const ( // Directory mode bits + S_IFMT = C.S_IFMT + S_IFIFO = C.S_IFIFO + S_IFCHR = C.S_IFCHR + S_IFDIR = C.S_IFDIR + S_IFBLK = C.S_IFBLK + S_IFREG = C.S_IFREG + S_IFLNK = C.S_IFLNK + S_IFSOCK = C.S_IFSOCK + S_ISUID = C.S_ISUID + S_ISGID = C.S_ISGID + S_ISVTX = C.S_ISVTX + S_IRUSR = C.S_IRUSR + S_IWUSR = C.S_IWUSR + S_IXUSR = C.S_IXUSR +) + +type Stat_t C.struct_stat + +type Statfs_t C.struct_statfs + +type Flock_t C.struct_flock + +type Dirent C.struct_dirent + +type Fsid C.fsid_t + +// File system limits + +const ( + PathMax = C.PATH_MAX +) + +// Sockets + +type RawSockaddrInet4 C.struct_sockaddr_in + +type RawSockaddrInet6 C.struct_sockaddr_in6 + +type RawSockaddrUnix C.struct_sockaddr_un + +type RawSockaddrDatalink C.struct_sockaddr_dl + +type RawSockaddr C.struct_sockaddr + +type RawSockaddrAny C.struct_sockaddr_any + +type _Socklen C.socklen_t + +type Linger C.struct_linger + +type Iovec C.struct_iovec + +type IPMreq C.struct_ip_mreq + +type IPv6Mreq C.struct_ipv6_mreq + +type Msghdr C.struct_msghdr + +type Cmsghdr C.struct_cmsghdr + +type Inet6Pktinfo C.struct_in6_pktinfo + +type IPv6MTUInfo C.struct_ip6_mtuinfo + +type ICMPv6Filter C.struct_icmp6_filter + +const ( + SizeofSockaddrInet4 = C.sizeof_struct_sockaddr_in + SizeofSockaddrInet6 = C.sizeof_struct_sockaddr_in6 + SizeofSockaddrAny = C.sizeof_struct_sockaddr_any + SizeofSockaddrUnix = C.sizeof_struct_sockaddr_un + SizeofSockaddrDatalink = C.sizeof_struct_sockaddr_dl + SizeofLinger = C.sizeof_struct_linger + SizeofIPMreq = C.sizeof_struct_ip_mreq + SizeofIPv6Mreq = C.sizeof_struct_ipv6_mreq + SizeofMsghdr = C.sizeof_struct_msghdr + SizeofCmsghdr = C.sizeof_struct_cmsghdr + SizeofInet6Pktinfo = C.sizeof_struct_in6_pktinfo + SizeofIPv6MTUInfo = C.sizeof_struct_ip6_mtuinfo + SizeofICMPv6Filter = C.sizeof_struct_icmp6_filter +) + +// Ptrace requests + +const ( + PTRACE_TRACEME = C.PT_TRACE_ME + PTRACE_CONT = C.PT_CONTINUE + PTRACE_KILL = C.PT_KILL +) + +// Events (kqueue, kevent) + +type Kevent_t C.struct_kevent + +// Select + +type FdSet C.fd_set + +// Routing and interface messages + +const ( + SizeofIfMsghdr = C.sizeof_struct_if_msghdr + SizeofIfData = C.sizeof_struct_if_data + SizeofIfaMsghdr = C.sizeof_struct_ifa_msghdr + SizeofIfAnnounceMsghdr = C.sizeof_struct_if_announcemsghdr + SizeofRtMsghdr = C.sizeof_struct_rt_msghdr + SizeofRtMetrics = C.sizeof_struct_rt_metrics +) + +type IfMsghdr C.struct_if_msghdr + +type IfData C.struct_if_data + +type IfaMsghdr C.struct_ifa_msghdr + +type IfAnnounceMsghdr C.struct_if_announcemsghdr + +type RtMsghdr C.struct_rt_msghdr + +type RtMetrics C.struct_rt_metrics + +type Mclpool C.struct_mclpool + +// Berkeley packet filter + +const ( + SizeofBpfVersion = C.sizeof_struct_bpf_version + SizeofBpfStat = C.sizeof_struct_bpf_stat + SizeofBpfProgram = C.sizeof_struct_bpf_program + SizeofBpfInsn = C.sizeof_struct_bpf_insn + SizeofBpfHdr = C.sizeof_struct_bpf_hdr +) + +type BpfVersion C.struct_bpf_version + +type BpfStat C.struct_bpf_stat + +type BpfProgram C.struct_bpf_program + +type BpfInsn C.struct_bpf_insn + +type BpfHdr C.struct_bpf_hdr + +type BpfTimeval C.struct_bpf_timeval + +// Terminal handling + +type Termios C.struct_termios + +type Winsize C.struct_winsize + +// fchmodat-like syscalls. + +const ( + AT_FDCWD = C.AT_FDCWD + AT_SYMLINK_NOFOLLOW = C.AT_SYMLINK_NOFOLLOW +) + +// poll + +type PollFd C.struct_pollfd + +const ( + POLLERR = C.POLLERR + POLLHUP = C.POLLHUP + POLLIN = C.POLLIN + POLLNVAL = C.POLLNVAL + POLLOUT = C.POLLOUT + POLLPRI = C.POLLPRI + POLLRDBAND = C.POLLRDBAND + POLLRDNORM = C.POLLRDNORM + POLLWRBAND = C.POLLWRBAND + POLLWRNORM = C.POLLWRNORM +) + +// Uname + +type Utsname C.struct_utsname diff --git a/vendor/golang.org/x/sys/unix/types_solaris.go b/vendor/golang.org/x/sys/unix/types_solaris.go new file mode 100644 index 0000000..f777155 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/types_solaris.go @@ -0,0 +1,283 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build ignore + +/* +Input to cgo -godefs. See README.md +*/ + +// +godefs map struct_in_addr [4]byte /* in_addr */ +// +godefs map struct_in6_addr [16]byte /* in6_addr */ + +package unix + +/* +#define KERNEL +// These defines ensure that builds done on newer versions of Solaris are +// backwards-compatible with older versions of Solaris and +// OpenSolaris-based derivatives. +#define __USE_SUNOS_SOCKETS__ // msghdr +#define __USE_LEGACY_PROTOTYPES__ // iovec +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +enum { + sizeofPtr = sizeof(void*), +}; + +union sockaddr_all { + struct sockaddr s1; // this one gets used for fields + struct sockaddr_in s2; // these pad it out + struct sockaddr_in6 s3; + struct sockaddr_un s4; + struct sockaddr_dl s5; +}; + +struct sockaddr_any { + struct sockaddr addr; + char pad[sizeof(union sockaddr_all) - sizeof(struct sockaddr)]; +}; + +*/ +import "C" + +// Machine characteristics; for internal use. + +const ( + sizeofPtr = C.sizeofPtr + sizeofShort = C.sizeof_short + sizeofInt = C.sizeof_int + sizeofLong = C.sizeof_long + sizeofLongLong = C.sizeof_longlong + PathMax = C.PATH_MAX + MaxHostNameLen = C.MAXHOSTNAMELEN +) + +// Basic types + +type ( + _C_short C.short + _C_int C.int + _C_long C.long + _C_long_long C.longlong +) + +// Time + +type Timespec C.struct_timespec + +type Timeval C.struct_timeval + +type Timeval32 C.struct_timeval32 + +type Tms C.struct_tms + +type Utimbuf C.struct_utimbuf + +// Processes + +type Rusage C.struct_rusage + +type Rlimit C.struct_rlimit + +type _Gid_t C.gid_t + +// Files + +const ( // Directory mode bits + S_IFMT = C.S_IFMT + S_IFIFO = C.S_IFIFO + S_IFCHR = C.S_IFCHR + S_IFDIR = C.S_IFDIR + S_IFBLK = C.S_IFBLK + S_IFREG = C.S_IFREG + S_IFLNK = C.S_IFLNK + S_IFSOCK = C.S_IFSOCK + S_ISUID = C.S_ISUID + S_ISGID = C.S_ISGID + S_ISVTX = C.S_ISVTX + S_IRUSR = C.S_IRUSR + S_IWUSR = C.S_IWUSR + S_IXUSR = C.S_IXUSR +) + +type Stat_t C.struct_stat + +type Flock_t C.struct_flock + +type Dirent C.struct_dirent + +// Filesystems + +type _Fsblkcnt_t C.fsblkcnt_t + +type Statvfs_t C.struct_statvfs + +// Sockets + +type RawSockaddrInet4 C.struct_sockaddr_in + +type RawSockaddrInet6 C.struct_sockaddr_in6 + +type RawSockaddrUnix C.struct_sockaddr_un + +type RawSockaddrDatalink C.struct_sockaddr_dl + +type RawSockaddr C.struct_sockaddr + +type RawSockaddrAny C.struct_sockaddr_any + +type _Socklen C.socklen_t + +type Linger C.struct_linger + +type Iovec C.struct_iovec + +type IPMreq C.struct_ip_mreq + +type IPv6Mreq C.struct_ipv6_mreq + +type Msghdr C.struct_msghdr + +type Cmsghdr C.struct_cmsghdr + +type Inet6Pktinfo C.struct_in6_pktinfo + +type IPv6MTUInfo C.struct_ip6_mtuinfo + +type ICMPv6Filter C.struct_icmp6_filter + +const ( + SizeofSockaddrInet4 = C.sizeof_struct_sockaddr_in + SizeofSockaddrInet6 = C.sizeof_struct_sockaddr_in6 + SizeofSockaddrAny = C.sizeof_struct_sockaddr_any + SizeofSockaddrUnix = C.sizeof_struct_sockaddr_un + SizeofSockaddrDatalink = C.sizeof_struct_sockaddr_dl + SizeofLinger = C.sizeof_struct_linger + SizeofIPMreq = C.sizeof_struct_ip_mreq + SizeofIPv6Mreq = C.sizeof_struct_ipv6_mreq + SizeofMsghdr = C.sizeof_struct_msghdr + SizeofCmsghdr = C.sizeof_struct_cmsghdr + SizeofInet6Pktinfo = C.sizeof_struct_in6_pktinfo + SizeofIPv6MTUInfo = C.sizeof_struct_ip6_mtuinfo + SizeofICMPv6Filter = C.sizeof_struct_icmp6_filter +) + +// Select + +type FdSet C.fd_set + +// Misc + +type Utsname C.struct_utsname + +type Ustat_t C.struct_ustat + +const ( + AT_FDCWD = C.AT_FDCWD + AT_SYMLINK_NOFOLLOW = C.AT_SYMLINK_NOFOLLOW + AT_SYMLINK_FOLLOW = C.AT_SYMLINK_FOLLOW + AT_REMOVEDIR = C.AT_REMOVEDIR + AT_EACCESS = C.AT_EACCESS +) + +// Routing and interface messages + +const ( + SizeofIfMsghdr = C.sizeof_struct_if_msghdr + SizeofIfData = C.sizeof_struct_if_data + SizeofIfaMsghdr = C.sizeof_struct_ifa_msghdr + SizeofRtMsghdr = C.sizeof_struct_rt_msghdr + SizeofRtMetrics = C.sizeof_struct_rt_metrics +) + +type IfMsghdr C.struct_if_msghdr + +type IfData C.struct_if_data + +type IfaMsghdr C.struct_ifa_msghdr + +type RtMsghdr C.struct_rt_msghdr + +type RtMetrics C.struct_rt_metrics + +// Berkeley packet filter + +const ( + SizeofBpfVersion = C.sizeof_struct_bpf_version + SizeofBpfStat = C.sizeof_struct_bpf_stat + SizeofBpfProgram = C.sizeof_struct_bpf_program + SizeofBpfInsn = C.sizeof_struct_bpf_insn + SizeofBpfHdr = C.sizeof_struct_bpf_hdr +) + +type BpfVersion C.struct_bpf_version + +type BpfStat C.struct_bpf_stat + +type BpfProgram C.struct_bpf_program + +type BpfInsn C.struct_bpf_insn + +type BpfTimeval C.struct_bpf_timeval + +type BpfHdr C.struct_bpf_hdr + +// Terminal handling + +type Termios C.struct_termios + +type Termio C.struct_termio + +type Winsize C.struct_winsize + +// poll + +type PollFd C.struct_pollfd + +const ( + POLLERR = C.POLLERR + POLLHUP = C.POLLHUP + POLLIN = C.POLLIN + POLLNVAL = C.POLLNVAL + POLLOUT = C.POLLOUT + POLLPRI = C.POLLPRI + POLLRDBAND = C.POLLRDBAND + POLLRDNORM = C.POLLRDNORM + POLLWRBAND = C.POLLWRBAND + POLLWRNORM = C.POLLWRNORM +) diff --git a/vendor/golang.org/x/sys/unix/zerrors_darwin_386.go b/vendor/golang.org/x/sys/unix/zerrors_darwin_386.go new file mode 100644 index 0000000..c5a9b73 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_darwin_386.go @@ -0,0 +1,1777 @@ +// mkerrors.sh -m32 +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build 386,darwin + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -m32 _const.go + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1c + AF_ECMA = 0x8 + AF_HYLINK = 0xf + AF_IEEE80211 = 0x25 + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x1e + AF_IPX = 0x17 + AF_ISDN = 0x1c + AF_ISO = 0x7 + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x28 + AF_NATM = 0x1f + AF_NDRV = 0x1b + AF_NETBIOS = 0x21 + AF_NS = 0x6 + AF_OSI = 0x7 + AF_PPP = 0x22 + AF_PUP = 0x4 + AF_RESERVED_36 = 0x24 + AF_ROUTE = 0x11 + AF_SIP = 0x18 + AF_SNA = 0xb + AF_SYSTEM = 0x20 + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_UTUN = 0x26 + ALTWERASE = 0x200 + ATTR_BIT_MAP_COUNT = 0x5 + ATTR_CMN_ACCESSMASK = 0x20000 + ATTR_CMN_ACCTIME = 0x1000 + ATTR_CMN_ADDEDTIME = 0x10000000 + ATTR_CMN_BKUPTIME = 0x2000 + ATTR_CMN_CHGTIME = 0x800 + ATTR_CMN_CRTIME = 0x200 + ATTR_CMN_DATA_PROTECT_FLAGS = 0x40000000 + ATTR_CMN_DEVID = 0x2 + ATTR_CMN_DOCUMENT_ID = 0x100000 + ATTR_CMN_ERROR = 0x20000000 + ATTR_CMN_EXTENDED_SECURITY = 0x400000 + ATTR_CMN_FILEID = 0x2000000 + ATTR_CMN_FLAGS = 0x40000 + ATTR_CMN_FNDRINFO = 0x4000 + ATTR_CMN_FSID = 0x4 + ATTR_CMN_FULLPATH = 0x8000000 + ATTR_CMN_GEN_COUNT = 0x80000 + ATTR_CMN_GRPID = 0x10000 + ATTR_CMN_GRPUUID = 0x1000000 + ATTR_CMN_MODTIME = 0x400 + ATTR_CMN_NAME = 0x1 + ATTR_CMN_NAMEDATTRCOUNT = 0x80000 + ATTR_CMN_NAMEDATTRLIST = 0x100000 + ATTR_CMN_OBJID = 0x20 + ATTR_CMN_OBJPERMANENTID = 0x40 + ATTR_CMN_OBJTAG = 0x10 + ATTR_CMN_OBJTYPE = 0x8 + ATTR_CMN_OWNERID = 0x8000 + ATTR_CMN_PARENTID = 0x4000000 + ATTR_CMN_PAROBJID = 0x80 + ATTR_CMN_RETURNED_ATTRS = 0x80000000 + ATTR_CMN_SCRIPT = 0x100 + ATTR_CMN_SETMASK = 0x41c7ff00 + ATTR_CMN_USERACCESS = 0x200000 + ATTR_CMN_UUID = 0x800000 + ATTR_CMN_VALIDMASK = 0xffffffff + ATTR_CMN_VOLSETMASK = 0x6700 + ATTR_FILE_ALLOCSIZE = 0x4 + ATTR_FILE_CLUMPSIZE = 0x10 + ATTR_FILE_DATAALLOCSIZE = 0x400 + ATTR_FILE_DATAEXTENTS = 0x800 + ATTR_FILE_DATALENGTH = 0x200 + ATTR_FILE_DEVTYPE = 0x20 + ATTR_FILE_FILETYPE = 0x40 + ATTR_FILE_FORKCOUNT = 0x80 + ATTR_FILE_FORKLIST = 0x100 + ATTR_FILE_IOBLOCKSIZE = 0x8 + ATTR_FILE_LINKCOUNT = 0x1 + ATTR_FILE_RSRCALLOCSIZE = 0x2000 + ATTR_FILE_RSRCEXTENTS = 0x4000 + ATTR_FILE_RSRCLENGTH = 0x1000 + ATTR_FILE_SETMASK = 0x20 + ATTR_FILE_TOTALSIZE = 0x2 + ATTR_FILE_VALIDMASK = 0x37ff + ATTR_VOL_ALLOCATIONCLUMP = 0x40 + ATTR_VOL_ATTRIBUTES = 0x40000000 + ATTR_VOL_CAPABILITIES = 0x20000 + ATTR_VOL_DIRCOUNT = 0x400 + ATTR_VOL_ENCODINGSUSED = 0x10000 + ATTR_VOL_FILECOUNT = 0x200 + ATTR_VOL_FSTYPE = 0x1 + ATTR_VOL_INFO = 0x80000000 + ATTR_VOL_IOBLOCKSIZE = 0x80 + ATTR_VOL_MAXOBJCOUNT = 0x800 + ATTR_VOL_MINALLOCATION = 0x20 + ATTR_VOL_MOUNTEDDEVICE = 0x8000 + ATTR_VOL_MOUNTFLAGS = 0x4000 + ATTR_VOL_MOUNTPOINT = 0x1000 + ATTR_VOL_NAME = 0x2000 + ATTR_VOL_OBJCOUNT = 0x100 + ATTR_VOL_QUOTA_SIZE = 0x10000000 + ATTR_VOL_RESERVED_SIZE = 0x20000000 + ATTR_VOL_SETMASK = 0x80002000 + ATTR_VOL_SIGNATURE = 0x2 + ATTR_VOL_SIZE = 0x4 + ATTR_VOL_SPACEAVAIL = 0x10 + ATTR_VOL_SPACEFREE = 0x8 + ATTR_VOL_UUID = 0x40000 + ATTR_VOL_VALIDMASK = 0xf007ffff + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B9600 = 0x2580 + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc00c4279 + BIOCGETIF = 0x4020426b + BIOCGHDRCMPLT = 0x40044274 + BIOCGRSIG = 0x40044272 + BIOCGRTIMEOUT = 0x4008426e + BIOCGSEESENT = 0x40044276 + BIOCGSTATS = 0x4008426f + BIOCIMMEDIATE = 0x80044270 + BIOCPROMISC = 0x20004269 + BIOCSBLEN = 0xc0044266 + BIOCSDLT = 0x80044278 + BIOCSETF = 0x80084267 + BIOCSETFNR = 0x8008427e + BIOCSETIF = 0x8020426c + BIOCSHDRCMPLT = 0x80044275 + BIOCSRSIG = 0x80044273 + BIOCSRTIMEOUT = 0x8008426d + BIOCSSEESENT = 0x80044277 + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x80000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x8000 + BSDLY = 0x8000 + CFLUSH = 0xf + CLOCAL = 0x8000 + CLOCK_MONOTONIC = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_MONOTONIC_RAW_APPROX = 0x5 + CLOCK_PROCESS_CPUTIME_ID = 0xc + CLOCK_REALTIME = 0x0 + CLOCK_THREAD_CPUTIME_ID = 0x10 + CLOCK_UPTIME_RAW = 0x8 + CLOCK_UPTIME_RAW_APPROX = 0x9 + CR0 = 0x0 + CR1 = 0x1000 + CR2 = 0x2000 + CR3 = 0x3000 + CRDLY = 0x3000 + CREAD = 0x800 + CRTSCTS = 0x30000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0x14 + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0xc + CTL_NET = 0x4 + DLT_A429 = 0xb8 + DLT_A653_ICM = 0xb9 + DLT_AIRONET_HEADER = 0x78 + DLT_AOS = 0xde + DLT_APPLE_IP_OVER_IEEE1394 = 0x8a + DLT_ARCNET = 0x7 + DLT_ARCNET_LINUX = 0x81 + DLT_ATM_CLIP = 0x13 + DLT_ATM_RFC1483 = 0xb + DLT_AURORA = 0x7e + DLT_AX25 = 0x3 + DLT_AX25_KISS = 0xca + DLT_BACNET_MS_TP = 0xa5 + DLT_BLUETOOTH_HCI_H4 = 0xbb + DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 + DLT_CAN20B = 0xbe + DLT_CAN_SOCKETCAN = 0xe3 + DLT_CHAOS = 0x5 + DLT_CHDLC = 0x68 + DLT_CISCO_IOS = 0x76 + DLT_C_HDLC = 0x68 + DLT_C_HDLC_WITH_DIR = 0xcd + DLT_DBUS = 0xe7 + DLT_DECT = 0xdd + DLT_DOCSIS = 0x8f + DLT_DVB_CI = 0xeb + DLT_ECONET = 0x73 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0x6d + DLT_ERF = 0xc5 + DLT_ERF_ETH = 0xaf + DLT_ERF_POS = 0xb0 + DLT_FC_2 = 0xe0 + DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 + DLT_FDDI = 0xa + DLT_FLEXRAY = 0xd2 + DLT_FRELAY = 0x6b + DLT_FRELAY_WITH_DIR = 0xce + DLT_GCOM_SERIAL = 0xad + DLT_GCOM_T1E1 = 0xac + DLT_GPF_F = 0xab + DLT_GPF_T = 0xaa + DLT_GPRS_LLC = 0xa9 + DLT_GSMTAP_ABIS = 0xda + DLT_GSMTAP_UM = 0xd9 + DLT_HHDLC = 0x79 + DLT_IBM_SN = 0x92 + DLT_IBM_SP = 0x91 + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_IEEE802_11_RADIO_AVS = 0xa3 + DLT_IEEE802_15_4 = 0xc3 + DLT_IEEE802_15_4_LINUX = 0xbf + DLT_IEEE802_15_4_NOFCS = 0xe6 + DLT_IEEE802_15_4_NONASK_PHY = 0xd7 + DLT_IEEE802_16_MAC_CPS = 0xbc + DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 + DLT_IPFILTER = 0x74 + DLT_IPMB = 0xc7 + DLT_IPMB_LINUX = 0xd1 + DLT_IPNET = 0xe2 + DLT_IPOIB = 0xf2 + DLT_IPV4 = 0xe4 + DLT_IPV6 = 0xe5 + DLT_IP_OVER_FC = 0x7a + DLT_JUNIPER_ATM1 = 0x89 + DLT_JUNIPER_ATM2 = 0x87 + DLT_JUNIPER_ATM_CEMIC = 0xee + DLT_JUNIPER_CHDLC = 0xb5 + DLT_JUNIPER_ES = 0x84 + DLT_JUNIPER_ETHER = 0xb2 + DLT_JUNIPER_FIBRECHANNEL = 0xea + DLT_JUNIPER_FRELAY = 0xb4 + DLT_JUNIPER_GGSN = 0x85 + DLT_JUNIPER_ISM = 0xc2 + DLT_JUNIPER_MFR = 0x86 + DLT_JUNIPER_MLFR = 0x83 + DLT_JUNIPER_MLPPP = 0x82 + DLT_JUNIPER_MONITOR = 0xa4 + DLT_JUNIPER_PIC_PEER = 0xae + DLT_JUNIPER_PPP = 0xb3 + DLT_JUNIPER_PPPOE = 0xa7 + DLT_JUNIPER_PPPOE_ATM = 0xa8 + DLT_JUNIPER_SERVICES = 0x88 + DLT_JUNIPER_SRX_E2E = 0xe9 + DLT_JUNIPER_ST = 0xc8 + DLT_JUNIPER_VP = 0xb7 + DLT_JUNIPER_VS = 0xe8 + DLT_LAPB_WITH_DIR = 0xcf + DLT_LAPD = 0xcb + DLT_LIN = 0xd4 + DLT_LINUX_EVDEV = 0xd8 + DLT_LINUX_IRDA = 0x90 + DLT_LINUX_LAPD = 0xb1 + DLT_LINUX_PPP_WITHDIRECTION = 0xa6 + DLT_LINUX_SLL = 0x71 + DLT_LOOP = 0x6c + DLT_LTALK = 0x72 + DLT_MATCHING_MAX = 0xf5 + DLT_MATCHING_MIN = 0x68 + DLT_MFR = 0xb6 + DLT_MOST = 0xd3 + DLT_MPEG_2_TS = 0xf3 + DLT_MPLS = 0xdb + DLT_MTP2 = 0x8c + DLT_MTP2_WITH_PHDR = 0x8b + DLT_MTP3 = 0x8d + DLT_MUX27010 = 0xec + DLT_NETANALYZER = 0xf0 + DLT_NETANALYZER_TRANSPARENT = 0xf1 + DLT_NFC_LLCP = 0xf5 + DLT_NFLOG = 0xef + DLT_NG40 = 0xf4 + DLT_NULL = 0x0 + DLT_PCI_EXP = 0x7d + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x12 + DLT_PPI = 0xc0 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0x10 + DLT_PPP_ETHER = 0x33 + DLT_PPP_PPPD = 0xa6 + DLT_PPP_SERIAL = 0x32 + DLT_PPP_WITH_DIR = 0xcc + DLT_PPP_WITH_DIRECTION = 0xa6 + DLT_PRISM_HEADER = 0x77 + DLT_PRONET = 0x4 + DLT_RAIF1 = 0xc6 + DLT_RAW = 0xc + DLT_RIO = 0x7c + DLT_SCCP = 0x8e + DLT_SITA = 0xc4 + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xf + DLT_STANAG_5066_D_PDU = 0xed + DLT_SUNATM = 0x7b + DLT_SYMANTEC_FIREWALL = 0x63 + DLT_TZSP = 0x80 + DLT_USB = 0xba + DLT_USB_LINUX = 0xbd + DLT_USB_LINUX_MMAPPED = 0xdc + DLT_USER0 = 0x93 + DLT_USER1 = 0x94 + DLT_USER10 = 0x9d + DLT_USER11 = 0x9e + DLT_USER12 = 0x9f + DLT_USER13 = 0xa0 + DLT_USER14 = 0xa1 + DLT_USER15 = 0xa2 + DLT_USER2 = 0x95 + DLT_USER3 = 0x96 + DLT_USER4 = 0x97 + DLT_USER5 = 0x98 + DLT_USER6 = 0x99 + DLT_USER7 = 0x9a + DLT_USER8 = 0x9b + DLT_USER9 = 0x9c + DLT_WIHART = 0xdf + DLT_X2E_SERIAL = 0xd5 + DLT_X2E_XORAYA = 0xd6 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EVFILT_AIO = -0x3 + EVFILT_EXCEPT = -0xf + EVFILT_FS = -0x9 + EVFILT_MACHPORT = -0x8 + EVFILT_PROC = -0x5 + EVFILT_READ = -0x1 + EVFILT_SIGNAL = -0x6 + EVFILT_SYSCOUNT = 0xf + EVFILT_THREADMARKER = 0xf + EVFILT_TIMER = -0x7 + EVFILT_USER = -0xa + EVFILT_VM = -0xc + EVFILT_VNODE = -0x4 + EVFILT_WRITE = -0x2 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_DISPATCH = 0x80 + EV_DISPATCH2 = 0x180 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG0 = 0x1000 + EV_FLAG1 = 0x2000 + EV_ONESHOT = 0x10 + EV_OOBAND = 0x2000 + EV_POLL = 0x1000 + EV_RECEIPT = 0x40 + EV_SYSFLAGS = 0xf000 + EV_UDATA_SPECIFIC = 0x100 + EV_VANISHED = 0x200 + EXTA = 0x4b00 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x4000 + FFDLY = 0x4000 + FLUSHO = 0x800000 + FSOPT_ATTR_CMN_EXTENDED = 0x20 + FSOPT_NOFOLLOW = 0x1 + FSOPT_NOINMEMUPDATE = 0x2 + FSOPT_PACK_INVAL_ATTRS = 0x8 + FSOPT_REPORT_FULLSIZE = 0x4 + F_ADDFILESIGS = 0x3d + F_ADDFILESIGS_FOR_DYLD_SIM = 0x53 + F_ADDFILESIGS_RETURN = 0x61 + F_ADDSIGS = 0x3b + F_ALLOCATEALL = 0x4 + F_ALLOCATECONTIG = 0x2 + F_BARRIERFSYNC = 0x55 + F_CHECK_LV = 0x62 + F_CHKCLEAN = 0x29 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x43 + F_FINDSIGS = 0x4e + F_FLUSH_DATA = 0x28 + F_FREEZE_FS = 0x35 + F_FULLFSYNC = 0x33 + F_GETCODEDIR = 0x48 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0x7 + F_GETLKPID = 0x42 + F_GETNOSIGPIPE = 0x4a + F_GETOWN = 0x5 + F_GETPATH = 0x32 + F_GETPATH_MTMINFO = 0x47 + F_GETPROTECTIONCLASS = 0x3f + F_GETPROTECTIONLEVEL = 0x4d + F_GLOBAL_NOCACHE = 0x37 + F_LOG2PHYS = 0x31 + F_LOG2PHYS_EXT = 0x41 + F_NOCACHE = 0x30 + F_NODIRECT = 0x3e + F_OK = 0x0 + F_PATHPKG_CHECK = 0x34 + F_PEOFPOSMODE = 0x3 + F_PREALLOCATE = 0x2a + F_PUNCHHOLE = 0x63 + F_RDADVISE = 0x2c + F_RDAHEAD = 0x2d + F_RDLCK = 0x1 + F_SETBACKINGSTORE = 0x46 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0x8 + F_SETLKW = 0x9 + F_SETLKWTIMEOUT = 0xa + F_SETNOSIGPIPE = 0x49 + F_SETOWN = 0x6 + F_SETPROTECTIONCLASS = 0x40 + F_SETSIZE = 0x2b + F_SINGLE_WRITER = 0x4c + F_THAW_FS = 0x36 + F_TRANSCODEKEY = 0x4b + F_TRIM_ACTIVE_FILE = 0x64 + F_UNLCK = 0x2 + F_VOLPOSMODE = 0x4 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFF_ALLMULTI = 0x200 + IFF_ALTPHYS = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_NOTRAILERS = 0x20 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_1822 = 0x2 + IFT_AAL5 = 0x31 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ATM = 0x25 + IFT_BRIDGE = 0xd1 + IFT_CARP = 0xf8 + IFT_CELLULAR = 0xff + IFT_CEPT = 0x13 + IFT_DS3 = 0x1e + IFT_ENC = 0xf4 + IFT_EON = 0x19 + IFT_ETHER = 0x6 + IFT_FAITH = 0x38 + IFT_FDDI = 0xf + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_GIF = 0x37 + IFT_HDH1822 = 0x3 + IFT_HIPPI = 0x2f + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IEEE1394 = 0x90 + IFT_IEEE8023ADLAG = 0x88 + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88026 = 0xa + IFT_L2VLAN = 0x87 + IFT_LAPB = 0x10 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_NSIP = 0x1b + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PDP = 0xff + IFT_PFLOG = 0xf5 + IFT_PFSYNC = 0xf6 + IFT_PKTAP = 0xfe + IFT_PPP = 0x17 + IFT_PROPMUX = 0x36 + IFT_PROPVIRTUAL = 0x35 + IFT_PTPSERIAL = 0x16 + IFT_RS232 = 0x21 + IFT_SDLC = 0x11 + IFT_SIP = 0x1f + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_STARLAN = 0xb + IFT_STF = 0x39 + IFT_T1 = 0x12 + IFT_ULTRA = 0x1d + IFT_V35 = 0x2d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LINKLOCALNETNUM = 0xa9fe0000 + IN_LOOPBACKNET = 0x7f + IPPROTO_3PC = 0x22 + IPPROTO_ADFS = 0x44 + IPPROTO_AH = 0x33 + IPPROTO_AHIP = 0x3d + IPPROTO_APES = 0x63 + IPPROTO_ARGUS = 0xd + IPPROTO_AX25 = 0x5d + IPPROTO_BHA = 0x31 + IPPROTO_BLT = 0x1e + IPPROTO_BRSATMON = 0x4c + IPPROTO_CFTP = 0x3e + IPPROTO_CHAOS = 0x10 + IPPROTO_CMTP = 0x26 + IPPROTO_CPHB = 0x49 + IPPROTO_CPNX = 0x48 + IPPROTO_DDP = 0x25 + IPPROTO_DGP = 0x56 + IPPROTO_DIVERT = 0xfe + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_EMCON = 0xe + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GMTP = 0x64 + IPPROTO_GRE = 0x2f + IPPROTO_HELLO = 0x3f + IPPROTO_HMP = 0x14 + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IDPR = 0x23 + IPPROTO_IDRP = 0x2d + IPPROTO_IGMP = 0x2 + IPPROTO_IGP = 0x55 + IPPROTO_IGRP = 0x58 + IPPROTO_IL = 0x28 + IPPROTO_INLSP = 0x34 + IPPROTO_INP = 0x20 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPCV = 0x47 + IPPROTO_IPEIP = 0x5e + IPPROTO_IPIP = 0x4 + IPPROTO_IPPC = 0x43 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_IRTP = 0x1c + IPPROTO_KRYPTOLAN = 0x41 + IPPROTO_LARP = 0x5b + IPPROTO_LEAF1 = 0x19 + IPPROTO_LEAF2 = 0x1a + IPPROTO_MAX = 0x100 + IPPROTO_MAXID = 0x34 + IPPROTO_MEAS = 0x13 + IPPROTO_MHRP = 0x30 + IPPROTO_MICP = 0x5f + IPPROTO_MTP = 0x5c + IPPROTO_MUX = 0x12 + IPPROTO_ND = 0x4d + IPPROTO_NHRP = 0x36 + IPPROTO_NONE = 0x3b + IPPROTO_NSP = 0x1f + IPPROTO_NVPII = 0xb + IPPROTO_OSPFIGP = 0x59 + IPPROTO_PGM = 0x71 + IPPROTO_PIGP = 0x9 + IPPROTO_PIM = 0x67 + IPPROTO_PRM = 0x15 + IPPROTO_PUP = 0xc + IPPROTO_PVP = 0x4b + IPPROTO_RAW = 0xff + IPPROTO_RCCMON = 0xa + IPPROTO_RDP = 0x1b + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_RVD = 0x42 + IPPROTO_SATEXPAK = 0x40 + IPPROTO_SATMON = 0x45 + IPPROTO_SCCSP = 0x60 + IPPROTO_SCTP = 0x84 + IPPROTO_SDRP = 0x2a + IPPROTO_SEP = 0x21 + IPPROTO_SRPC = 0x5a + IPPROTO_ST = 0x7 + IPPROTO_SVMTP = 0x52 + IPPROTO_SWIPE = 0x35 + IPPROTO_TCF = 0x57 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_TPXX = 0x27 + IPPROTO_TRUNK1 = 0x17 + IPPROTO_TRUNK2 = 0x18 + IPPROTO_TTP = 0x54 + IPPROTO_UDP = 0x11 + IPPROTO_VINES = 0x53 + IPPROTO_VISA = 0x46 + IPPROTO_VMTP = 0x51 + IPPROTO_WBEXPAK = 0x4f + IPPROTO_WBMON = 0x4e + IPPROTO_WSN = 0x4a + IPPROTO_XNET = 0xf + IPPROTO_XTP = 0x24 + IPV6_2292DSTOPTS = 0x17 + IPV6_2292HOPLIMIT = 0x14 + IPV6_2292HOPOPTS = 0x16 + IPV6_2292NEXTHOP = 0x15 + IPV6_2292PKTINFO = 0x13 + IPV6_2292PKTOPTIONS = 0x19 + IPV6_2292RTHDR = 0x18 + IPV6_BINDV6ONLY = 0x1b + IPV6_BOUND_IF = 0x7d + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_FAITH = 0x1d + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FLOW_ECN_MASK = 0x300 + IPV6_FRAGTTL = 0x3c + IPV6_FW_ADD = 0x1e + IPV6_FW_DEL = 0x1f + IPV6_FW_FLUSH = 0x20 + IPV6_FW_GET = 0x22 + IPV6_FW_ZERO = 0x21 + IPV6_HLIMDEC = 0x1 + IPV6_IPSEC_POLICY = 0x1c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXOPTHDR = 0x800 + IPV6_MAXPACKET = 0xffff + IPV6_MAX_GROUP_SRC_FILTER = 0x200 + IPV6_MAX_MEMBERSHIPS = 0xfff + IPV6_MAX_SOCK_SRC_FILTER = 0x80 + IPV6_MIN_MEMBERSHIPS = 0x1f + IPV6_MMTU = 0x500 + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_RECVTCLASS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x24 + IPV6_UNICAST_HOPS = 0x4 + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_ADD_SOURCE_MEMBERSHIP = 0x46 + IP_BLOCK_SOURCE = 0x48 + IP_BOUND_IF = 0x19 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0xd + IP_DROP_SOURCE_MEMBERSHIP = 0x47 + IP_DUMMYNET_CONFIGURE = 0x3c + IP_DUMMYNET_DEL = 0x3d + IP_DUMMYNET_FLUSH = 0x3e + IP_DUMMYNET_GET = 0x40 + IP_FAITH = 0x16 + IP_FW_ADD = 0x28 + IP_FW_DEL = 0x29 + IP_FW_FLUSH = 0x2a + IP_FW_GET = 0x2c + IP_FW_RESETLOG = 0x2d + IP_FW_ZERO = 0x2b + IP_HDRINCL = 0x2 + IP_IPSEC_POLICY = 0x15 + IP_MAXPACKET = 0xffff + IP_MAX_GROUP_SRC_FILTER = 0x200 + IP_MAX_MEMBERSHIPS = 0xfff + IP_MAX_SOCK_MUTE_FILTER = 0x80 + IP_MAX_SOCK_SRC_FILTER = 0x80 + IP_MF = 0x2000 + IP_MIN_MEMBERSHIPS = 0x1f + IP_MSFILTER = 0x4a + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_IFINDEX = 0x42 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_MULTICAST_VIF = 0xe + IP_NAT__XXX = 0x37 + IP_OFFMASK = 0x1fff + IP_OLD_FW_ADD = 0x32 + IP_OLD_FW_DEL = 0x33 + IP_OLD_FW_FLUSH = 0x34 + IP_OLD_FW_GET = 0x36 + IP_OLD_FW_RESETLOG = 0x38 + IP_OLD_FW_ZERO = 0x35 + IP_OPTIONS = 0x1 + IP_PKTINFO = 0x1a + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVIF = 0x14 + IP_RECVOPTS = 0x5 + IP_RECVPKTINFO = 0x1a + IP_RECVRETOPTS = 0x6 + IP_RECVTOS = 0x1b + IP_RECVTTL = 0x18 + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_RSVP_OFF = 0x10 + IP_RSVP_ON = 0xf + IP_RSVP_VIF_OFF = 0x12 + IP_RSVP_VIF_ON = 0x11 + IP_STRIPHDR = 0x17 + IP_TOS = 0x3 + IP_TRAFFIC_MGT_BACKGROUND = 0x41 + IP_TTL = 0x4 + IP_UNBLOCK_SOURCE = 0x49 + ISIG = 0x80 + ISTRIP = 0x20 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_CAN_REUSE = 0x9 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x5 + MADV_FREE_REUSABLE = 0x7 + MADV_FREE_REUSE = 0x8 + MADV_NORMAL = 0x0 + MADV_PAGEOUT = 0xa + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_WILLNEED = 0x3 + MADV_ZERO_WIRED_PAGES = 0x6 + MAP_ANON = 0x1000 + MAP_ANONYMOUS = 0x1000 + MAP_COPY = 0x2 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_HASSEMAPHORE = 0x200 + MAP_JIT = 0x800 + MAP_NOCACHE = 0x400 + MAP_NOEXTEND = 0x100 + MAP_NORESERVE = 0x40 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x20 + MAP_RESERVED0080 = 0x80 + MAP_RESILIENT_CODESIGN = 0x2000 + MAP_RESILIENT_MEDIA = 0x4000 + MAP_SHARED = 0x1 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MNT_ASYNC = 0x40 + MNT_AUTOMOUNTED = 0x400000 + MNT_CMDFLAGS = 0xf0000 + MNT_CPROTECT = 0x80 + MNT_DEFWRITE = 0x2000000 + MNT_DONTBROWSE = 0x100000 + MNT_DOVOLFS = 0x8000 + MNT_DWAIT = 0x4 + MNT_EXPORTED = 0x100 + MNT_FORCE = 0x80000 + MNT_IGNORE_OWNERSHIP = 0x200000 + MNT_JOURNALED = 0x800000 + MNT_LOCAL = 0x1000 + MNT_MULTILABEL = 0x4000000 + MNT_NOATIME = 0x10000000 + MNT_NOBLOCK = 0x20000 + MNT_NODEV = 0x10 + MNT_NOEXEC = 0x4 + MNT_NOSUID = 0x8 + MNT_NOUSERXATTR = 0x1000000 + MNT_NOWAIT = 0x2 + MNT_QUARANTINE = 0x400 + MNT_QUOTA = 0x2000 + MNT_RDONLY = 0x1 + MNT_RELOAD = 0x40000 + MNT_ROOTFS = 0x4000 + MNT_SYNCHRONOUS = 0x2 + MNT_UNION = 0x20 + MNT_UNKNOWNPERMISSIONS = 0x200000 + MNT_UPDATE = 0x10000 + MNT_VISFLAGMASK = 0x17f0f5ff + MNT_WAIT = 0x1 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOF = 0x100 + MSG_EOR = 0x8 + MSG_FLUSH = 0x400 + MSG_HAVEMORE = 0x2000 + MSG_HOLD = 0x800 + MSG_NEEDSA = 0x10000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_RCVMORE = 0x4000 + MSG_SEND = 0x1000 + MSG_TRUNC = 0x10 + MSG_WAITALL = 0x40 + MSG_WAITSTREAM = 0x200 + MS_ASYNC = 0x1 + MS_DEACTIVATE = 0x8 + MS_INVALIDATE = 0x2 + MS_KILLPAGES = 0x4 + MS_SYNC = 0x10 + NAME_MAX = 0xff + NET_RT_DUMP = 0x1 + NET_RT_DUMP2 = 0x7 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x3 + NET_RT_IFLIST2 = 0x6 + NET_RT_MAXID = 0xa + NET_RT_STAT = 0x4 + NET_RT_TRASH = 0x5 + NL0 = 0x0 + NL1 = 0x100 + NL2 = 0x200 + NL3 = 0x300 + NLDLY = 0x300 + NOFLSH = 0x80000000 + NOKERNINFO = 0x2000000 + NOTE_ABSOLUTE = 0x8 + NOTE_ATTRIB = 0x8 + NOTE_BACKGROUND = 0x40 + NOTE_CHILD = 0x4 + NOTE_CRITICAL = 0x20 + NOTE_DELETE = 0x1 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXITSTATUS = 0x4000000 + NOTE_EXIT_CSERROR = 0x40000 + NOTE_EXIT_DECRYPTFAIL = 0x10000 + NOTE_EXIT_DETAIL = 0x2000000 + NOTE_EXIT_DETAIL_MASK = 0x70000 + NOTE_EXIT_MEMORY = 0x20000 + NOTE_EXIT_REPARENTED = 0x80000 + NOTE_EXTEND = 0x4 + NOTE_FFAND = 0x40000000 + NOTE_FFCOPY = 0xc0000000 + NOTE_FFCTRLMASK = 0xc0000000 + NOTE_FFLAGSMASK = 0xffffff + NOTE_FFNOP = 0x0 + NOTE_FFOR = 0x80000000 + NOTE_FORK = 0x40000000 + NOTE_FUNLOCK = 0x100 + NOTE_LEEWAY = 0x10 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_MACH_CONTINUOUS_TIME = 0x80 + NOTE_NONE = 0x80 + NOTE_NSECONDS = 0x4 + NOTE_OOB = 0x2 + NOTE_PCTRLMASK = -0x100000 + NOTE_PDATAMASK = 0xfffff + NOTE_REAP = 0x10000000 + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_SECONDS = 0x1 + NOTE_SIGNAL = 0x8000000 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_TRIGGER = 0x1000000 + NOTE_USECONDS = 0x2 + NOTE_VM_ERROR = 0x10000000 + NOTE_VM_PRESSURE = 0x80000000 + NOTE_VM_PRESSURE_SUDDEN_TERMINATE = 0x20000000 + NOTE_VM_PRESSURE_TERMINATE = 0x40000000 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + OFDEL = 0x20000 + OFILL = 0x80 + ONLCR = 0x2 + ONLRET = 0x40 + ONOCR = 0x20 + ONOEOT = 0x8 + OPOST = 0x1 + OXTABS = 0x4 + O_ACCMODE = 0x3 + O_ALERT = 0x20000000 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x1000000 + O_CREAT = 0x200 + O_DIRECTORY = 0x100000 + O_DP_GETRAWENCRYPTED = 0x1 + O_DP_GETRAWUNENCRYPTED = 0x2 + O_DSYNC = 0x400000 + O_EVTONLY = 0x8000 + O_EXCL = 0x800 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x20000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_POPUP = 0x80000000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_SHLOCK = 0x10 + O_SYMLINK = 0x200000 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PT_ATTACH = 0xa + PT_ATTACHEXC = 0xe + PT_CONTINUE = 0x7 + PT_DENY_ATTACH = 0x1f + PT_DETACH = 0xb + PT_FIRSTMACH = 0x20 + PT_FORCEQUOTA = 0x1e + PT_KILL = 0x8 + PT_READ_D = 0x2 + PT_READ_I = 0x1 + PT_READ_U = 0x3 + PT_SIGEXC = 0xc + PT_STEP = 0x9 + PT_THUPDATE = 0xd + PT_TRACE_ME = 0x0 + PT_WRITE_D = 0x5 + PT_WRITE_I = 0x4 + PT_WRITE_U = 0x6 + RLIMIT_AS = 0x5 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_CPU_USAGE_MONITOR = 0x2 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_MEMLOCK = 0x6 + RLIMIT_NOFILE = 0x8 + RLIMIT_NPROC = 0x7 + RLIMIT_RSS = 0x5 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_MAX = 0x8 + RTAX_NETMASK = 0x2 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_NETMASK = 0x4 + RTF_BLACKHOLE = 0x1000 + RTF_BROADCAST = 0x400000 + RTF_CLONING = 0x100 + RTF_CONDEMNED = 0x2000000 + RTF_DELCLONE = 0x80 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_IFREF = 0x4000000 + RTF_IFSCOPE = 0x1000000 + RTF_LLINFO = 0x400 + RTF_LOCAL = 0x200000 + RTF_MODIFIED = 0x20 + RTF_MULTICAST = 0x800000 + RTF_NOIFREF = 0x2000 + RTF_PINNED = 0x100000 + RTF_PRCLONING = 0x10000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_PROTO3 = 0x40000 + RTF_PROXY = 0x8000000 + RTF_REJECT = 0x8 + RTF_ROUTER = 0x10000000 + RTF_STATIC = 0x800 + RTF_UP = 0x1 + RTF_WASCLONED = 0x20000 + RTF_XRESOLVE = 0x200 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_DELMADDR = 0x10 + RTM_GET = 0x4 + RTM_GET2 = 0x14 + RTM_IFINFO = 0xe + RTM_IFINFO2 = 0x12 + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_NEWMADDR = 0xf + RTM_NEWMADDR2 = 0x13 + RTM_OLDADD = 0x9 + RTM_OLDDEL = 0xa + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_VERSION = 0x5 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + SCM_CREDS = 0x3 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x2 + SCM_TIMESTAMP_MONOTONIC = 0x4 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80206931 + SIOCAIFADDR = 0x8040691a + SIOCARPIPLL = 0xc0206928 + SIOCATMARK = 0x40047307 + SIOCAUTOADDR = 0xc0206926 + SIOCAUTONETMASK = 0x80206927 + SIOCDELMULTI = 0x80206932 + SIOCDIFADDR = 0x80206919 + SIOCDIFPHYADDR = 0x80206941 + SIOCGDRVSPEC = 0xc01c697b + SIOCGETVLAN = 0xc020697f + SIOCGHIWAT = 0x40047301 + SIOCGIFADDR = 0xc0206921 + SIOCGIFALTMTU = 0xc0206948 + SIOCGIFASYNCMAP = 0xc020697c + SIOCGIFBOND = 0xc0206947 + SIOCGIFBRDADDR = 0xc0206923 + SIOCGIFCAP = 0xc020695b + SIOCGIFCONF = 0xc0086924 + SIOCGIFDEVMTU = 0xc0206944 + SIOCGIFDSTADDR = 0xc0206922 + SIOCGIFFLAGS = 0xc0206911 + SIOCGIFGENERIC = 0xc020693a + SIOCGIFKPI = 0xc0206987 + SIOCGIFMAC = 0xc0206982 + SIOCGIFMEDIA = 0xc0286938 + SIOCGIFMETRIC = 0xc0206917 + SIOCGIFMTU = 0xc0206933 + SIOCGIFNETMASK = 0xc0206925 + SIOCGIFPDSTADDR = 0xc0206940 + SIOCGIFPHYS = 0xc0206935 + SIOCGIFPSRCADDR = 0xc020693f + SIOCGIFSTATUS = 0xc331693d + SIOCGIFVLAN = 0xc020697f + SIOCGIFWAKEFLAGS = 0xc0206988 + SIOCGLOWAT = 0x40047303 + SIOCGPGRP = 0x40047309 + SIOCIFCREATE = 0xc0206978 + SIOCIFCREATE2 = 0xc020697a + SIOCIFDESTROY = 0x80206979 + SIOCIFGCLONERS = 0xc00c6981 + SIOCRSLVMULTI = 0xc008693b + SIOCSDRVSPEC = 0x801c697b + SIOCSETVLAN = 0x8020697e + SIOCSHIWAT = 0x80047300 + SIOCSIFADDR = 0x8020690c + SIOCSIFALTMTU = 0x80206945 + SIOCSIFASYNCMAP = 0x8020697d + SIOCSIFBOND = 0x80206946 + SIOCSIFBRDADDR = 0x80206913 + SIOCSIFCAP = 0x8020695a + SIOCSIFDSTADDR = 0x8020690e + SIOCSIFFLAGS = 0x80206910 + SIOCSIFGENERIC = 0x80206939 + SIOCSIFKPI = 0x80206986 + SIOCSIFLLADDR = 0x8020693c + SIOCSIFMAC = 0x80206983 + SIOCSIFMEDIA = 0xc0206937 + SIOCSIFMETRIC = 0x80206918 + SIOCSIFMTU = 0x80206934 + SIOCSIFNETMASK = 0x80206916 + SIOCSIFPHYADDR = 0x8040693e + SIOCSIFPHYS = 0x80206936 + SIOCSIFVLAN = 0x8020697e + SIOCSLOWAT = 0x80047302 + SIOCSPGRP = 0x80047308 + SOCK_DGRAM = 0x2 + SOCK_MAXADDRLEN = 0xff + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DONTROUTE = 0x10 + SO_DONTTRUNC = 0x2000 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LABEL = 0x1010 + SO_LINGER = 0x80 + SO_LINGER_SEC = 0x1080 + SO_NETSVC_MARKING_LEVEL = 0x1119 + SO_NET_SERVICE_TYPE = 0x1116 + SO_NKE = 0x1021 + SO_NOADDRERR = 0x1023 + SO_NOSIGPIPE = 0x1022 + SO_NOTIFYCONFLICT = 0x1026 + SO_NP_EXTENSIONS = 0x1083 + SO_NREAD = 0x1020 + SO_NUMRCVPKT = 0x1112 + SO_NWRITE = 0x1024 + SO_OOBINLINE = 0x100 + SO_PEERLABEL = 0x1011 + SO_RANDOMPORT = 0x1082 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_REUSESHAREUID = 0x1025 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_TIMESTAMP = 0x400 + SO_TIMESTAMP_MONOTONIC = 0x800 + SO_TYPE = 0x1008 + SO_UPCALLCLOSEWAIT = 0x1027 + SO_USELOOPBACK = 0x40 + SO_WANTMORE = 0x4000 + SO_WANTOOBFLAG = 0x8000 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IFWHT = 0xe000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISTXT = 0x200 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x400 + TAB2 = 0x800 + TAB3 = 0x4 + TABDLY = 0xc04 + TCIFLUSH = 0x1 + TCIOFF = 0x3 + TCIOFLUSH = 0x3 + TCION = 0x4 + TCOFLUSH = 0x2 + TCOOFF = 0x1 + TCOON = 0x2 + TCP_CONNECTIONTIMEOUT = 0x20 + TCP_CONNECTION_INFO = 0x106 + TCP_ENABLE_ECN = 0x104 + TCP_FASTOPEN = 0x105 + TCP_KEEPALIVE = 0x10 + TCP_KEEPCNT = 0x102 + TCP_KEEPINTVL = 0x101 + TCP_MAXHLEN = 0x3c + TCP_MAXOLEN = 0x28 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_SACK = 0x4 + TCP_MAX_WINSHIFT = 0xe + TCP_MINMSS = 0xd8 + TCP_MSS = 0x200 + TCP_NODELAY = 0x1 + TCP_NOOPT = 0x8 + TCP_NOPUSH = 0x4 + TCP_NOTSENT_LOWAT = 0x201 + TCP_RXT_CONNDROPTIME = 0x80 + TCP_RXT_FINDROP = 0x100 + TCP_SENDMOREACKS = 0x103 + TCSAFLUSH = 0x2 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCONS = 0x80047462 + TIOCDCDTIMESTAMP = 0x40087458 + TIOCDRAIN = 0x2000745e + TIOCDSIMICROCODE = 0x20007455 + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLUSH = 0x80047410 + TIOCGDRAINWAIT = 0x40047456 + TIOCGETA = 0x402c7413 + TIOCGETD = 0x4004741a + TIOCGPGRP = 0x40047477 + TIOCGWINSZ = 0x40087468 + TIOCIXOFF = 0x20007480 + TIOCIXON = 0x20007481 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGDTRWAIT = 0x4004745a + TIOCMGET = 0x4004746a + TIOCMODG = 0x40047403 + TIOCMODS = 0x80047404 + TIOCMSDTRWAIT = 0x8004745b + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCPTYGNAME = 0x40807453 + TIOCPTYGRANT = 0x20007454 + TIOCPTYUNLK = 0x20007452 + TIOCREMOTE = 0x80047469 + TIOCSBRK = 0x2000747b + TIOCSCONS = 0x20007463 + TIOCSCTTY = 0x20007461 + TIOCSDRAINWAIT = 0x80047457 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x802c7414 + TIOCSETAF = 0x802c7416 + TIOCSETAW = 0x802c7415 + TIOCSETD = 0x8004741b + TIOCSIG = 0x2000745f + TIOCSPGRP = 0x80047476 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x20007465 + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCTIMESTAMP = 0x40087459 + TIOCUCNTL = 0x80047466 + TOSTOP = 0x400000 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VM_LOADAVG = 0x2 + VM_MACHFACTOR = 0x4 + VM_MAXID = 0x6 + VM_METER = 0x1 + VM_SWAPUSAGE = 0x5 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VT0 = 0x0 + VT1 = 0x10000 + VTDLY = 0x10000 + VTIME = 0x11 + VWERASE = 0x4 + WCONTINUED = 0x10 + WCOREFLAG = 0x80 + WEXITED = 0x4 + WNOHANG = 0x1 + WNOWAIT = 0x20 + WORDSIZE = 0x20 + WSTOPPED = 0x8 + WUNTRACED = 0x2 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADARCH = syscall.Errno(0x56) + EBADEXEC = syscall.Errno(0x55) + EBADF = syscall.Errno(0x9) + EBADMACHO = syscall.Errno(0x58) + EBADMSG = syscall.Errno(0x5e) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x59) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDEVERR = syscall.Errno(0x53) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x5a) + EILSEQ = syscall.Errno(0x5c) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x6a) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5f) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x5d) + ENOBUFS = syscall.Errno(0x37) + ENODATA = syscall.Errno(0x60) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x61) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x5b) + ENOPOLICY = syscall.Errno(0x67) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x62) + ENOSTR = syscall.Errno(0x63) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTRECOVERABLE = syscall.Errno(0x68) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x2d) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x66) + EOVERFLOW = syscall.Errno(0x54) + EOWNERDEAD = syscall.Errno(0x69) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x64) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + EPWROFF = syscall.Errno(0x52) + EQFULL = syscall.Errno(0x6a) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHLIBVERS = syscall.Errno(0x57) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIME = syscall.Errno(0x65) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "resource busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large"}, + {35, "EAGAIN", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "ENOTSUP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "operation timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disc quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC prog. not avail"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EPWROFF", "device power is off"}, + {83, "EDEVERR", "device error"}, + {84, "EOVERFLOW", "value too large to be stored in data type"}, + {85, "EBADEXEC", "bad executable (or shared library)"}, + {86, "EBADARCH", "bad CPU type in executable"}, + {87, "ESHLIBVERS", "shared library version mismatch"}, + {88, "EBADMACHO", "malformed Mach-o file"}, + {89, "ECANCELED", "operation canceled"}, + {90, "EIDRM", "identifier removed"}, + {91, "ENOMSG", "no message of desired type"}, + {92, "EILSEQ", "illegal byte sequence"}, + {93, "ENOATTR", "attribute not found"}, + {94, "EBADMSG", "bad message"}, + {95, "EMULTIHOP", "EMULTIHOP (Reserved)"}, + {96, "ENODATA", "no message available on STREAM"}, + {97, "ENOLINK", "ENOLINK (Reserved)"}, + {98, "ENOSR", "no STREAM resources"}, + {99, "ENOSTR", "not a STREAM"}, + {100, "EPROTO", "protocol error"}, + {101, "ETIME", "STREAM ioctl timeout"}, + {102, "EOPNOTSUPP", "operation not supported on socket"}, + {103, "ENOPOLICY", "policy not found"}, + {104, "ENOTRECOVERABLE", "state not recoverable"}, + {105, "EOWNERDEAD", "previous owner died"}, + {106, "EQFULL", "interface output queue is full"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGABRT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "suspended (signal)"}, + {18, "SIGTSTP", "suspended"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go new file mode 100644 index 0000000..7de222b --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go @@ -0,0 +1,1777 @@ +// mkerrors.sh -m64 +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,darwin + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -m64 _const.go + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1c + AF_ECMA = 0x8 + AF_HYLINK = 0xf + AF_IEEE80211 = 0x25 + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x1e + AF_IPX = 0x17 + AF_ISDN = 0x1c + AF_ISO = 0x7 + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x28 + AF_NATM = 0x1f + AF_NDRV = 0x1b + AF_NETBIOS = 0x21 + AF_NS = 0x6 + AF_OSI = 0x7 + AF_PPP = 0x22 + AF_PUP = 0x4 + AF_RESERVED_36 = 0x24 + AF_ROUTE = 0x11 + AF_SIP = 0x18 + AF_SNA = 0xb + AF_SYSTEM = 0x20 + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_UTUN = 0x26 + ALTWERASE = 0x200 + ATTR_BIT_MAP_COUNT = 0x5 + ATTR_CMN_ACCESSMASK = 0x20000 + ATTR_CMN_ACCTIME = 0x1000 + ATTR_CMN_ADDEDTIME = 0x10000000 + ATTR_CMN_BKUPTIME = 0x2000 + ATTR_CMN_CHGTIME = 0x800 + ATTR_CMN_CRTIME = 0x200 + ATTR_CMN_DATA_PROTECT_FLAGS = 0x40000000 + ATTR_CMN_DEVID = 0x2 + ATTR_CMN_DOCUMENT_ID = 0x100000 + ATTR_CMN_ERROR = 0x20000000 + ATTR_CMN_EXTENDED_SECURITY = 0x400000 + ATTR_CMN_FILEID = 0x2000000 + ATTR_CMN_FLAGS = 0x40000 + ATTR_CMN_FNDRINFO = 0x4000 + ATTR_CMN_FSID = 0x4 + ATTR_CMN_FULLPATH = 0x8000000 + ATTR_CMN_GEN_COUNT = 0x80000 + ATTR_CMN_GRPID = 0x10000 + ATTR_CMN_GRPUUID = 0x1000000 + ATTR_CMN_MODTIME = 0x400 + ATTR_CMN_NAME = 0x1 + ATTR_CMN_NAMEDATTRCOUNT = 0x80000 + ATTR_CMN_NAMEDATTRLIST = 0x100000 + ATTR_CMN_OBJID = 0x20 + ATTR_CMN_OBJPERMANENTID = 0x40 + ATTR_CMN_OBJTAG = 0x10 + ATTR_CMN_OBJTYPE = 0x8 + ATTR_CMN_OWNERID = 0x8000 + ATTR_CMN_PARENTID = 0x4000000 + ATTR_CMN_PAROBJID = 0x80 + ATTR_CMN_RETURNED_ATTRS = 0x80000000 + ATTR_CMN_SCRIPT = 0x100 + ATTR_CMN_SETMASK = 0x41c7ff00 + ATTR_CMN_USERACCESS = 0x200000 + ATTR_CMN_UUID = 0x800000 + ATTR_CMN_VALIDMASK = 0xffffffff + ATTR_CMN_VOLSETMASK = 0x6700 + ATTR_FILE_ALLOCSIZE = 0x4 + ATTR_FILE_CLUMPSIZE = 0x10 + ATTR_FILE_DATAALLOCSIZE = 0x400 + ATTR_FILE_DATAEXTENTS = 0x800 + ATTR_FILE_DATALENGTH = 0x200 + ATTR_FILE_DEVTYPE = 0x20 + ATTR_FILE_FILETYPE = 0x40 + ATTR_FILE_FORKCOUNT = 0x80 + ATTR_FILE_FORKLIST = 0x100 + ATTR_FILE_IOBLOCKSIZE = 0x8 + ATTR_FILE_LINKCOUNT = 0x1 + ATTR_FILE_RSRCALLOCSIZE = 0x2000 + ATTR_FILE_RSRCEXTENTS = 0x4000 + ATTR_FILE_RSRCLENGTH = 0x1000 + ATTR_FILE_SETMASK = 0x20 + ATTR_FILE_TOTALSIZE = 0x2 + ATTR_FILE_VALIDMASK = 0x37ff + ATTR_VOL_ALLOCATIONCLUMP = 0x40 + ATTR_VOL_ATTRIBUTES = 0x40000000 + ATTR_VOL_CAPABILITIES = 0x20000 + ATTR_VOL_DIRCOUNT = 0x400 + ATTR_VOL_ENCODINGSUSED = 0x10000 + ATTR_VOL_FILECOUNT = 0x200 + ATTR_VOL_FSTYPE = 0x1 + ATTR_VOL_INFO = 0x80000000 + ATTR_VOL_IOBLOCKSIZE = 0x80 + ATTR_VOL_MAXOBJCOUNT = 0x800 + ATTR_VOL_MINALLOCATION = 0x20 + ATTR_VOL_MOUNTEDDEVICE = 0x8000 + ATTR_VOL_MOUNTFLAGS = 0x4000 + ATTR_VOL_MOUNTPOINT = 0x1000 + ATTR_VOL_NAME = 0x2000 + ATTR_VOL_OBJCOUNT = 0x100 + ATTR_VOL_QUOTA_SIZE = 0x10000000 + ATTR_VOL_RESERVED_SIZE = 0x20000000 + ATTR_VOL_SETMASK = 0x80002000 + ATTR_VOL_SIGNATURE = 0x2 + ATTR_VOL_SIZE = 0x4 + ATTR_VOL_SPACEAVAIL = 0x10 + ATTR_VOL_SPACEFREE = 0x8 + ATTR_VOL_UUID = 0x40000 + ATTR_VOL_VALIDMASK = 0xf007ffff + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B9600 = 0x2580 + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc00c4279 + BIOCGETIF = 0x4020426b + BIOCGHDRCMPLT = 0x40044274 + BIOCGRSIG = 0x40044272 + BIOCGRTIMEOUT = 0x4010426e + BIOCGSEESENT = 0x40044276 + BIOCGSTATS = 0x4008426f + BIOCIMMEDIATE = 0x80044270 + BIOCPROMISC = 0x20004269 + BIOCSBLEN = 0xc0044266 + BIOCSDLT = 0x80044278 + BIOCSETF = 0x80104267 + BIOCSETFNR = 0x8010427e + BIOCSETIF = 0x8020426c + BIOCSHDRCMPLT = 0x80044275 + BIOCSRSIG = 0x80044273 + BIOCSRTIMEOUT = 0x8010426d + BIOCSSEESENT = 0x80044277 + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x80000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x8000 + BSDLY = 0x8000 + CFLUSH = 0xf + CLOCAL = 0x8000 + CLOCK_MONOTONIC = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_MONOTONIC_RAW_APPROX = 0x5 + CLOCK_PROCESS_CPUTIME_ID = 0xc + CLOCK_REALTIME = 0x0 + CLOCK_THREAD_CPUTIME_ID = 0x10 + CLOCK_UPTIME_RAW = 0x8 + CLOCK_UPTIME_RAW_APPROX = 0x9 + CR0 = 0x0 + CR1 = 0x1000 + CR2 = 0x2000 + CR3 = 0x3000 + CRDLY = 0x3000 + CREAD = 0x800 + CRTSCTS = 0x30000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0x14 + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0xc + CTL_NET = 0x4 + DLT_A429 = 0xb8 + DLT_A653_ICM = 0xb9 + DLT_AIRONET_HEADER = 0x78 + DLT_AOS = 0xde + DLT_APPLE_IP_OVER_IEEE1394 = 0x8a + DLT_ARCNET = 0x7 + DLT_ARCNET_LINUX = 0x81 + DLT_ATM_CLIP = 0x13 + DLT_ATM_RFC1483 = 0xb + DLT_AURORA = 0x7e + DLT_AX25 = 0x3 + DLT_AX25_KISS = 0xca + DLT_BACNET_MS_TP = 0xa5 + DLT_BLUETOOTH_HCI_H4 = 0xbb + DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 + DLT_CAN20B = 0xbe + DLT_CAN_SOCKETCAN = 0xe3 + DLT_CHAOS = 0x5 + DLT_CHDLC = 0x68 + DLT_CISCO_IOS = 0x76 + DLT_C_HDLC = 0x68 + DLT_C_HDLC_WITH_DIR = 0xcd + DLT_DBUS = 0xe7 + DLT_DECT = 0xdd + DLT_DOCSIS = 0x8f + DLT_DVB_CI = 0xeb + DLT_ECONET = 0x73 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0x6d + DLT_ERF = 0xc5 + DLT_ERF_ETH = 0xaf + DLT_ERF_POS = 0xb0 + DLT_FC_2 = 0xe0 + DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 + DLT_FDDI = 0xa + DLT_FLEXRAY = 0xd2 + DLT_FRELAY = 0x6b + DLT_FRELAY_WITH_DIR = 0xce + DLT_GCOM_SERIAL = 0xad + DLT_GCOM_T1E1 = 0xac + DLT_GPF_F = 0xab + DLT_GPF_T = 0xaa + DLT_GPRS_LLC = 0xa9 + DLT_GSMTAP_ABIS = 0xda + DLT_GSMTAP_UM = 0xd9 + DLT_HHDLC = 0x79 + DLT_IBM_SN = 0x92 + DLT_IBM_SP = 0x91 + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_IEEE802_11_RADIO_AVS = 0xa3 + DLT_IEEE802_15_4 = 0xc3 + DLT_IEEE802_15_4_LINUX = 0xbf + DLT_IEEE802_15_4_NOFCS = 0xe6 + DLT_IEEE802_15_4_NONASK_PHY = 0xd7 + DLT_IEEE802_16_MAC_CPS = 0xbc + DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 + DLT_IPFILTER = 0x74 + DLT_IPMB = 0xc7 + DLT_IPMB_LINUX = 0xd1 + DLT_IPNET = 0xe2 + DLT_IPOIB = 0xf2 + DLT_IPV4 = 0xe4 + DLT_IPV6 = 0xe5 + DLT_IP_OVER_FC = 0x7a + DLT_JUNIPER_ATM1 = 0x89 + DLT_JUNIPER_ATM2 = 0x87 + DLT_JUNIPER_ATM_CEMIC = 0xee + DLT_JUNIPER_CHDLC = 0xb5 + DLT_JUNIPER_ES = 0x84 + DLT_JUNIPER_ETHER = 0xb2 + DLT_JUNIPER_FIBRECHANNEL = 0xea + DLT_JUNIPER_FRELAY = 0xb4 + DLT_JUNIPER_GGSN = 0x85 + DLT_JUNIPER_ISM = 0xc2 + DLT_JUNIPER_MFR = 0x86 + DLT_JUNIPER_MLFR = 0x83 + DLT_JUNIPER_MLPPP = 0x82 + DLT_JUNIPER_MONITOR = 0xa4 + DLT_JUNIPER_PIC_PEER = 0xae + DLT_JUNIPER_PPP = 0xb3 + DLT_JUNIPER_PPPOE = 0xa7 + DLT_JUNIPER_PPPOE_ATM = 0xa8 + DLT_JUNIPER_SERVICES = 0x88 + DLT_JUNIPER_SRX_E2E = 0xe9 + DLT_JUNIPER_ST = 0xc8 + DLT_JUNIPER_VP = 0xb7 + DLT_JUNIPER_VS = 0xe8 + DLT_LAPB_WITH_DIR = 0xcf + DLT_LAPD = 0xcb + DLT_LIN = 0xd4 + DLT_LINUX_EVDEV = 0xd8 + DLT_LINUX_IRDA = 0x90 + DLT_LINUX_LAPD = 0xb1 + DLT_LINUX_PPP_WITHDIRECTION = 0xa6 + DLT_LINUX_SLL = 0x71 + DLT_LOOP = 0x6c + DLT_LTALK = 0x72 + DLT_MATCHING_MAX = 0xf5 + DLT_MATCHING_MIN = 0x68 + DLT_MFR = 0xb6 + DLT_MOST = 0xd3 + DLT_MPEG_2_TS = 0xf3 + DLT_MPLS = 0xdb + DLT_MTP2 = 0x8c + DLT_MTP2_WITH_PHDR = 0x8b + DLT_MTP3 = 0x8d + DLT_MUX27010 = 0xec + DLT_NETANALYZER = 0xf0 + DLT_NETANALYZER_TRANSPARENT = 0xf1 + DLT_NFC_LLCP = 0xf5 + DLT_NFLOG = 0xef + DLT_NG40 = 0xf4 + DLT_NULL = 0x0 + DLT_PCI_EXP = 0x7d + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x12 + DLT_PPI = 0xc0 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0x10 + DLT_PPP_ETHER = 0x33 + DLT_PPP_PPPD = 0xa6 + DLT_PPP_SERIAL = 0x32 + DLT_PPP_WITH_DIR = 0xcc + DLT_PPP_WITH_DIRECTION = 0xa6 + DLT_PRISM_HEADER = 0x77 + DLT_PRONET = 0x4 + DLT_RAIF1 = 0xc6 + DLT_RAW = 0xc + DLT_RIO = 0x7c + DLT_SCCP = 0x8e + DLT_SITA = 0xc4 + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xf + DLT_STANAG_5066_D_PDU = 0xed + DLT_SUNATM = 0x7b + DLT_SYMANTEC_FIREWALL = 0x63 + DLT_TZSP = 0x80 + DLT_USB = 0xba + DLT_USB_LINUX = 0xbd + DLT_USB_LINUX_MMAPPED = 0xdc + DLT_USER0 = 0x93 + DLT_USER1 = 0x94 + DLT_USER10 = 0x9d + DLT_USER11 = 0x9e + DLT_USER12 = 0x9f + DLT_USER13 = 0xa0 + DLT_USER14 = 0xa1 + DLT_USER15 = 0xa2 + DLT_USER2 = 0x95 + DLT_USER3 = 0x96 + DLT_USER4 = 0x97 + DLT_USER5 = 0x98 + DLT_USER6 = 0x99 + DLT_USER7 = 0x9a + DLT_USER8 = 0x9b + DLT_USER9 = 0x9c + DLT_WIHART = 0xdf + DLT_X2E_SERIAL = 0xd5 + DLT_X2E_XORAYA = 0xd6 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EVFILT_AIO = -0x3 + EVFILT_EXCEPT = -0xf + EVFILT_FS = -0x9 + EVFILT_MACHPORT = -0x8 + EVFILT_PROC = -0x5 + EVFILT_READ = -0x1 + EVFILT_SIGNAL = -0x6 + EVFILT_SYSCOUNT = 0xf + EVFILT_THREADMARKER = 0xf + EVFILT_TIMER = -0x7 + EVFILT_USER = -0xa + EVFILT_VM = -0xc + EVFILT_VNODE = -0x4 + EVFILT_WRITE = -0x2 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_DISPATCH = 0x80 + EV_DISPATCH2 = 0x180 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG0 = 0x1000 + EV_FLAG1 = 0x2000 + EV_ONESHOT = 0x10 + EV_OOBAND = 0x2000 + EV_POLL = 0x1000 + EV_RECEIPT = 0x40 + EV_SYSFLAGS = 0xf000 + EV_UDATA_SPECIFIC = 0x100 + EV_VANISHED = 0x200 + EXTA = 0x4b00 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x4000 + FFDLY = 0x4000 + FLUSHO = 0x800000 + FSOPT_ATTR_CMN_EXTENDED = 0x20 + FSOPT_NOFOLLOW = 0x1 + FSOPT_NOINMEMUPDATE = 0x2 + FSOPT_PACK_INVAL_ATTRS = 0x8 + FSOPT_REPORT_FULLSIZE = 0x4 + F_ADDFILESIGS = 0x3d + F_ADDFILESIGS_FOR_DYLD_SIM = 0x53 + F_ADDFILESIGS_RETURN = 0x61 + F_ADDSIGS = 0x3b + F_ALLOCATEALL = 0x4 + F_ALLOCATECONTIG = 0x2 + F_BARRIERFSYNC = 0x55 + F_CHECK_LV = 0x62 + F_CHKCLEAN = 0x29 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x43 + F_FINDSIGS = 0x4e + F_FLUSH_DATA = 0x28 + F_FREEZE_FS = 0x35 + F_FULLFSYNC = 0x33 + F_GETCODEDIR = 0x48 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0x7 + F_GETLKPID = 0x42 + F_GETNOSIGPIPE = 0x4a + F_GETOWN = 0x5 + F_GETPATH = 0x32 + F_GETPATH_MTMINFO = 0x47 + F_GETPROTECTIONCLASS = 0x3f + F_GETPROTECTIONLEVEL = 0x4d + F_GLOBAL_NOCACHE = 0x37 + F_LOG2PHYS = 0x31 + F_LOG2PHYS_EXT = 0x41 + F_NOCACHE = 0x30 + F_NODIRECT = 0x3e + F_OK = 0x0 + F_PATHPKG_CHECK = 0x34 + F_PEOFPOSMODE = 0x3 + F_PREALLOCATE = 0x2a + F_PUNCHHOLE = 0x63 + F_RDADVISE = 0x2c + F_RDAHEAD = 0x2d + F_RDLCK = 0x1 + F_SETBACKINGSTORE = 0x46 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0x8 + F_SETLKW = 0x9 + F_SETLKWTIMEOUT = 0xa + F_SETNOSIGPIPE = 0x49 + F_SETOWN = 0x6 + F_SETPROTECTIONCLASS = 0x40 + F_SETSIZE = 0x2b + F_SINGLE_WRITER = 0x4c + F_THAW_FS = 0x36 + F_TRANSCODEKEY = 0x4b + F_TRIM_ACTIVE_FILE = 0x64 + F_UNLCK = 0x2 + F_VOLPOSMODE = 0x4 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFF_ALLMULTI = 0x200 + IFF_ALTPHYS = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_NOTRAILERS = 0x20 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_1822 = 0x2 + IFT_AAL5 = 0x31 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ATM = 0x25 + IFT_BRIDGE = 0xd1 + IFT_CARP = 0xf8 + IFT_CELLULAR = 0xff + IFT_CEPT = 0x13 + IFT_DS3 = 0x1e + IFT_ENC = 0xf4 + IFT_EON = 0x19 + IFT_ETHER = 0x6 + IFT_FAITH = 0x38 + IFT_FDDI = 0xf + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_GIF = 0x37 + IFT_HDH1822 = 0x3 + IFT_HIPPI = 0x2f + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IEEE1394 = 0x90 + IFT_IEEE8023ADLAG = 0x88 + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88026 = 0xa + IFT_L2VLAN = 0x87 + IFT_LAPB = 0x10 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_NSIP = 0x1b + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PDP = 0xff + IFT_PFLOG = 0xf5 + IFT_PFSYNC = 0xf6 + IFT_PKTAP = 0xfe + IFT_PPP = 0x17 + IFT_PROPMUX = 0x36 + IFT_PROPVIRTUAL = 0x35 + IFT_PTPSERIAL = 0x16 + IFT_RS232 = 0x21 + IFT_SDLC = 0x11 + IFT_SIP = 0x1f + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_STARLAN = 0xb + IFT_STF = 0x39 + IFT_T1 = 0x12 + IFT_ULTRA = 0x1d + IFT_V35 = 0x2d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LINKLOCALNETNUM = 0xa9fe0000 + IN_LOOPBACKNET = 0x7f + IPPROTO_3PC = 0x22 + IPPROTO_ADFS = 0x44 + IPPROTO_AH = 0x33 + IPPROTO_AHIP = 0x3d + IPPROTO_APES = 0x63 + IPPROTO_ARGUS = 0xd + IPPROTO_AX25 = 0x5d + IPPROTO_BHA = 0x31 + IPPROTO_BLT = 0x1e + IPPROTO_BRSATMON = 0x4c + IPPROTO_CFTP = 0x3e + IPPROTO_CHAOS = 0x10 + IPPROTO_CMTP = 0x26 + IPPROTO_CPHB = 0x49 + IPPROTO_CPNX = 0x48 + IPPROTO_DDP = 0x25 + IPPROTO_DGP = 0x56 + IPPROTO_DIVERT = 0xfe + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_EMCON = 0xe + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GMTP = 0x64 + IPPROTO_GRE = 0x2f + IPPROTO_HELLO = 0x3f + IPPROTO_HMP = 0x14 + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IDPR = 0x23 + IPPROTO_IDRP = 0x2d + IPPROTO_IGMP = 0x2 + IPPROTO_IGP = 0x55 + IPPROTO_IGRP = 0x58 + IPPROTO_IL = 0x28 + IPPROTO_INLSP = 0x34 + IPPROTO_INP = 0x20 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPCV = 0x47 + IPPROTO_IPEIP = 0x5e + IPPROTO_IPIP = 0x4 + IPPROTO_IPPC = 0x43 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_IRTP = 0x1c + IPPROTO_KRYPTOLAN = 0x41 + IPPROTO_LARP = 0x5b + IPPROTO_LEAF1 = 0x19 + IPPROTO_LEAF2 = 0x1a + IPPROTO_MAX = 0x100 + IPPROTO_MAXID = 0x34 + IPPROTO_MEAS = 0x13 + IPPROTO_MHRP = 0x30 + IPPROTO_MICP = 0x5f + IPPROTO_MTP = 0x5c + IPPROTO_MUX = 0x12 + IPPROTO_ND = 0x4d + IPPROTO_NHRP = 0x36 + IPPROTO_NONE = 0x3b + IPPROTO_NSP = 0x1f + IPPROTO_NVPII = 0xb + IPPROTO_OSPFIGP = 0x59 + IPPROTO_PGM = 0x71 + IPPROTO_PIGP = 0x9 + IPPROTO_PIM = 0x67 + IPPROTO_PRM = 0x15 + IPPROTO_PUP = 0xc + IPPROTO_PVP = 0x4b + IPPROTO_RAW = 0xff + IPPROTO_RCCMON = 0xa + IPPROTO_RDP = 0x1b + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_RVD = 0x42 + IPPROTO_SATEXPAK = 0x40 + IPPROTO_SATMON = 0x45 + IPPROTO_SCCSP = 0x60 + IPPROTO_SCTP = 0x84 + IPPROTO_SDRP = 0x2a + IPPROTO_SEP = 0x21 + IPPROTO_SRPC = 0x5a + IPPROTO_ST = 0x7 + IPPROTO_SVMTP = 0x52 + IPPROTO_SWIPE = 0x35 + IPPROTO_TCF = 0x57 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_TPXX = 0x27 + IPPROTO_TRUNK1 = 0x17 + IPPROTO_TRUNK2 = 0x18 + IPPROTO_TTP = 0x54 + IPPROTO_UDP = 0x11 + IPPROTO_VINES = 0x53 + IPPROTO_VISA = 0x46 + IPPROTO_VMTP = 0x51 + IPPROTO_WBEXPAK = 0x4f + IPPROTO_WBMON = 0x4e + IPPROTO_WSN = 0x4a + IPPROTO_XNET = 0xf + IPPROTO_XTP = 0x24 + IPV6_2292DSTOPTS = 0x17 + IPV6_2292HOPLIMIT = 0x14 + IPV6_2292HOPOPTS = 0x16 + IPV6_2292NEXTHOP = 0x15 + IPV6_2292PKTINFO = 0x13 + IPV6_2292PKTOPTIONS = 0x19 + IPV6_2292RTHDR = 0x18 + IPV6_BINDV6ONLY = 0x1b + IPV6_BOUND_IF = 0x7d + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_FAITH = 0x1d + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FLOW_ECN_MASK = 0x300 + IPV6_FRAGTTL = 0x3c + IPV6_FW_ADD = 0x1e + IPV6_FW_DEL = 0x1f + IPV6_FW_FLUSH = 0x20 + IPV6_FW_GET = 0x22 + IPV6_FW_ZERO = 0x21 + IPV6_HLIMDEC = 0x1 + IPV6_IPSEC_POLICY = 0x1c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXOPTHDR = 0x800 + IPV6_MAXPACKET = 0xffff + IPV6_MAX_GROUP_SRC_FILTER = 0x200 + IPV6_MAX_MEMBERSHIPS = 0xfff + IPV6_MAX_SOCK_SRC_FILTER = 0x80 + IPV6_MIN_MEMBERSHIPS = 0x1f + IPV6_MMTU = 0x500 + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_RECVTCLASS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x24 + IPV6_UNICAST_HOPS = 0x4 + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_ADD_SOURCE_MEMBERSHIP = 0x46 + IP_BLOCK_SOURCE = 0x48 + IP_BOUND_IF = 0x19 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0xd + IP_DROP_SOURCE_MEMBERSHIP = 0x47 + IP_DUMMYNET_CONFIGURE = 0x3c + IP_DUMMYNET_DEL = 0x3d + IP_DUMMYNET_FLUSH = 0x3e + IP_DUMMYNET_GET = 0x40 + IP_FAITH = 0x16 + IP_FW_ADD = 0x28 + IP_FW_DEL = 0x29 + IP_FW_FLUSH = 0x2a + IP_FW_GET = 0x2c + IP_FW_RESETLOG = 0x2d + IP_FW_ZERO = 0x2b + IP_HDRINCL = 0x2 + IP_IPSEC_POLICY = 0x15 + IP_MAXPACKET = 0xffff + IP_MAX_GROUP_SRC_FILTER = 0x200 + IP_MAX_MEMBERSHIPS = 0xfff + IP_MAX_SOCK_MUTE_FILTER = 0x80 + IP_MAX_SOCK_SRC_FILTER = 0x80 + IP_MF = 0x2000 + IP_MIN_MEMBERSHIPS = 0x1f + IP_MSFILTER = 0x4a + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_IFINDEX = 0x42 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_MULTICAST_VIF = 0xe + IP_NAT__XXX = 0x37 + IP_OFFMASK = 0x1fff + IP_OLD_FW_ADD = 0x32 + IP_OLD_FW_DEL = 0x33 + IP_OLD_FW_FLUSH = 0x34 + IP_OLD_FW_GET = 0x36 + IP_OLD_FW_RESETLOG = 0x38 + IP_OLD_FW_ZERO = 0x35 + IP_OPTIONS = 0x1 + IP_PKTINFO = 0x1a + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVIF = 0x14 + IP_RECVOPTS = 0x5 + IP_RECVPKTINFO = 0x1a + IP_RECVRETOPTS = 0x6 + IP_RECVTOS = 0x1b + IP_RECVTTL = 0x18 + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_RSVP_OFF = 0x10 + IP_RSVP_ON = 0xf + IP_RSVP_VIF_OFF = 0x12 + IP_RSVP_VIF_ON = 0x11 + IP_STRIPHDR = 0x17 + IP_TOS = 0x3 + IP_TRAFFIC_MGT_BACKGROUND = 0x41 + IP_TTL = 0x4 + IP_UNBLOCK_SOURCE = 0x49 + ISIG = 0x80 + ISTRIP = 0x20 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_CAN_REUSE = 0x9 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x5 + MADV_FREE_REUSABLE = 0x7 + MADV_FREE_REUSE = 0x8 + MADV_NORMAL = 0x0 + MADV_PAGEOUT = 0xa + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_WILLNEED = 0x3 + MADV_ZERO_WIRED_PAGES = 0x6 + MAP_ANON = 0x1000 + MAP_ANONYMOUS = 0x1000 + MAP_COPY = 0x2 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_HASSEMAPHORE = 0x200 + MAP_JIT = 0x800 + MAP_NOCACHE = 0x400 + MAP_NOEXTEND = 0x100 + MAP_NORESERVE = 0x40 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x20 + MAP_RESERVED0080 = 0x80 + MAP_RESILIENT_CODESIGN = 0x2000 + MAP_RESILIENT_MEDIA = 0x4000 + MAP_SHARED = 0x1 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MNT_ASYNC = 0x40 + MNT_AUTOMOUNTED = 0x400000 + MNT_CMDFLAGS = 0xf0000 + MNT_CPROTECT = 0x80 + MNT_DEFWRITE = 0x2000000 + MNT_DONTBROWSE = 0x100000 + MNT_DOVOLFS = 0x8000 + MNT_DWAIT = 0x4 + MNT_EXPORTED = 0x100 + MNT_FORCE = 0x80000 + MNT_IGNORE_OWNERSHIP = 0x200000 + MNT_JOURNALED = 0x800000 + MNT_LOCAL = 0x1000 + MNT_MULTILABEL = 0x4000000 + MNT_NOATIME = 0x10000000 + MNT_NOBLOCK = 0x20000 + MNT_NODEV = 0x10 + MNT_NOEXEC = 0x4 + MNT_NOSUID = 0x8 + MNT_NOUSERXATTR = 0x1000000 + MNT_NOWAIT = 0x2 + MNT_QUARANTINE = 0x400 + MNT_QUOTA = 0x2000 + MNT_RDONLY = 0x1 + MNT_RELOAD = 0x40000 + MNT_ROOTFS = 0x4000 + MNT_SYNCHRONOUS = 0x2 + MNT_UNION = 0x20 + MNT_UNKNOWNPERMISSIONS = 0x200000 + MNT_UPDATE = 0x10000 + MNT_VISFLAGMASK = 0x17f0f5ff + MNT_WAIT = 0x1 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOF = 0x100 + MSG_EOR = 0x8 + MSG_FLUSH = 0x400 + MSG_HAVEMORE = 0x2000 + MSG_HOLD = 0x800 + MSG_NEEDSA = 0x10000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_RCVMORE = 0x4000 + MSG_SEND = 0x1000 + MSG_TRUNC = 0x10 + MSG_WAITALL = 0x40 + MSG_WAITSTREAM = 0x200 + MS_ASYNC = 0x1 + MS_DEACTIVATE = 0x8 + MS_INVALIDATE = 0x2 + MS_KILLPAGES = 0x4 + MS_SYNC = 0x10 + NAME_MAX = 0xff + NET_RT_DUMP = 0x1 + NET_RT_DUMP2 = 0x7 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x3 + NET_RT_IFLIST2 = 0x6 + NET_RT_MAXID = 0xa + NET_RT_STAT = 0x4 + NET_RT_TRASH = 0x5 + NL0 = 0x0 + NL1 = 0x100 + NL2 = 0x200 + NL3 = 0x300 + NLDLY = 0x300 + NOFLSH = 0x80000000 + NOKERNINFO = 0x2000000 + NOTE_ABSOLUTE = 0x8 + NOTE_ATTRIB = 0x8 + NOTE_BACKGROUND = 0x40 + NOTE_CHILD = 0x4 + NOTE_CRITICAL = 0x20 + NOTE_DELETE = 0x1 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXITSTATUS = 0x4000000 + NOTE_EXIT_CSERROR = 0x40000 + NOTE_EXIT_DECRYPTFAIL = 0x10000 + NOTE_EXIT_DETAIL = 0x2000000 + NOTE_EXIT_DETAIL_MASK = 0x70000 + NOTE_EXIT_MEMORY = 0x20000 + NOTE_EXIT_REPARENTED = 0x80000 + NOTE_EXTEND = 0x4 + NOTE_FFAND = 0x40000000 + NOTE_FFCOPY = 0xc0000000 + NOTE_FFCTRLMASK = 0xc0000000 + NOTE_FFLAGSMASK = 0xffffff + NOTE_FFNOP = 0x0 + NOTE_FFOR = 0x80000000 + NOTE_FORK = 0x40000000 + NOTE_FUNLOCK = 0x100 + NOTE_LEEWAY = 0x10 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_MACH_CONTINUOUS_TIME = 0x80 + NOTE_NONE = 0x80 + NOTE_NSECONDS = 0x4 + NOTE_OOB = 0x2 + NOTE_PCTRLMASK = -0x100000 + NOTE_PDATAMASK = 0xfffff + NOTE_REAP = 0x10000000 + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_SECONDS = 0x1 + NOTE_SIGNAL = 0x8000000 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_TRIGGER = 0x1000000 + NOTE_USECONDS = 0x2 + NOTE_VM_ERROR = 0x10000000 + NOTE_VM_PRESSURE = 0x80000000 + NOTE_VM_PRESSURE_SUDDEN_TERMINATE = 0x20000000 + NOTE_VM_PRESSURE_TERMINATE = 0x40000000 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + OFDEL = 0x20000 + OFILL = 0x80 + ONLCR = 0x2 + ONLRET = 0x40 + ONOCR = 0x20 + ONOEOT = 0x8 + OPOST = 0x1 + OXTABS = 0x4 + O_ACCMODE = 0x3 + O_ALERT = 0x20000000 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x1000000 + O_CREAT = 0x200 + O_DIRECTORY = 0x100000 + O_DP_GETRAWENCRYPTED = 0x1 + O_DP_GETRAWUNENCRYPTED = 0x2 + O_DSYNC = 0x400000 + O_EVTONLY = 0x8000 + O_EXCL = 0x800 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x20000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_POPUP = 0x80000000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_SHLOCK = 0x10 + O_SYMLINK = 0x200000 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PT_ATTACH = 0xa + PT_ATTACHEXC = 0xe + PT_CONTINUE = 0x7 + PT_DENY_ATTACH = 0x1f + PT_DETACH = 0xb + PT_FIRSTMACH = 0x20 + PT_FORCEQUOTA = 0x1e + PT_KILL = 0x8 + PT_READ_D = 0x2 + PT_READ_I = 0x1 + PT_READ_U = 0x3 + PT_SIGEXC = 0xc + PT_STEP = 0x9 + PT_THUPDATE = 0xd + PT_TRACE_ME = 0x0 + PT_WRITE_D = 0x5 + PT_WRITE_I = 0x4 + PT_WRITE_U = 0x6 + RLIMIT_AS = 0x5 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_CPU_USAGE_MONITOR = 0x2 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_MEMLOCK = 0x6 + RLIMIT_NOFILE = 0x8 + RLIMIT_NPROC = 0x7 + RLIMIT_RSS = 0x5 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_MAX = 0x8 + RTAX_NETMASK = 0x2 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_NETMASK = 0x4 + RTF_BLACKHOLE = 0x1000 + RTF_BROADCAST = 0x400000 + RTF_CLONING = 0x100 + RTF_CONDEMNED = 0x2000000 + RTF_DELCLONE = 0x80 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_IFREF = 0x4000000 + RTF_IFSCOPE = 0x1000000 + RTF_LLINFO = 0x400 + RTF_LOCAL = 0x200000 + RTF_MODIFIED = 0x20 + RTF_MULTICAST = 0x800000 + RTF_NOIFREF = 0x2000 + RTF_PINNED = 0x100000 + RTF_PRCLONING = 0x10000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_PROTO3 = 0x40000 + RTF_PROXY = 0x8000000 + RTF_REJECT = 0x8 + RTF_ROUTER = 0x10000000 + RTF_STATIC = 0x800 + RTF_UP = 0x1 + RTF_WASCLONED = 0x20000 + RTF_XRESOLVE = 0x200 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_DELMADDR = 0x10 + RTM_GET = 0x4 + RTM_GET2 = 0x14 + RTM_IFINFO = 0xe + RTM_IFINFO2 = 0x12 + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_NEWMADDR = 0xf + RTM_NEWMADDR2 = 0x13 + RTM_OLDADD = 0x9 + RTM_OLDDEL = 0xa + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_VERSION = 0x5 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + SCM_CREDS = 0x3 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x2 + SCM_TIMESTAMP_MONOTONIC = 0x4 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80206931 + SIOCAIFADDR = 0x8040691a + SIOCARPIPLL = 0xc0206928 + SIOCATMARK = 0x40047307 + SIOCAUTOADDR = 0xc0206926 + SIOCAUTONETMASK = 0x80206927 + SIOCDELMULTI = 0x80206932 + SIOCDIFADDR = 0x80206919 + SIOCDIFPHYADDR = 0x80206941 + SIOCGDRVSPEC = 0xc028697b + SIOCGETVLAN = 0xc020697f + SIOCGHIWAT = 0x40047301 + SIOCGIFADDR = 0xc0206921 + SIOCGIFALTMTU = 0xc0206948 + SIOCGIFASYNCMAP = 0xc020697c + SIOCGIFBOND = 0xc0206947 + SIOCGIFBRDADDR = 0xc0206923 + SIOCGIFCAP = 0xc020695b + SIOCGIFCONF = 0xc00c6924 + SIOCGIFDEVMTU = 0xc0206944 + SIOCGIFDSTADDR = 0xc0206922 + SIOCGIFFLAGS = 0xc0206911 + SIOCGIFGENERIC = 0xc020693a + SIOCGIFKPI = 0xc0206987 + SIOCGIFMAC = 0xc0206982 + SIOCGIFMEDIA = 0xc02c6938 + SIOCGIFMETRIC = 0xc0206917 + SIOCGIFMTU = 0xc0206933 + SIOCGIFNETMASK = 0xc0206925 + SIOCGIFPDSTADDR = 0xc0206940 + SIOCGIFPHYS = 0xc0206935 + SIOCGIFPSRCADDR = 0xc020693f + SIOCGIFSTATUS = 0xc331693d + SIOCGIFVLAN = 0xc020697f + SIOCGIFWAKEFLAGS = 0xc0206988 + SIOCGLOWAT = 0x40047303 + SIOCGPGRP = 0x40047309 + SIOCIFCREATE = 0xc0206978 + SIOCIFCREATE2 = 0xc020697a + SIOCIFDESTROY = 0x80206979 + SIOCIFGCLONERS = 0xc0106981 + SIOCRSLVMULTI = 0xc010693b + SIOCSDRVSPEC = 0x8028697b + SIOCSETVLAN = 0x8020697e + SIOCSHIWAT = 0x80047300 + SIOCSIFADDR = 0x8020690c + SIOCSIFALTMTU = 0x80206945 + SIOCSIFASYNCMAP = 0x8020697d + SIOCSIFBOND = 0x80206946 + SIOCSIFBRDADDR = 0x80206913 + SIOCSIFCAP = 0x8020695a + SIOCSIFDSTADDR = 0x8020690e + SIOCSIFFLAGS = 0x80206910 + SIOCSIFGENERIC = 0x80206939 + SIOCSIFKPI = 0x80206986 + SIOCSIFLLADDR = 0x8020693c + SIOCSIFMAC = 0x80206983 + SIOCSIFMEDIA = 0xc0206937 + SIOCSIFMETRIC = 0x80206918 + SIOCSIFMTU = 0x80206934 + SIOCSIFNETMASK = 0x80206916 + SIOCSIFPHYADDR = 0x8040693e + SIOCSIFPHYS = 0x80206936 + SIOCSIFVLAN = 0x8020697e + SIOCSLOWAT = 0x80047302 + SIOCSPGRP = 0x80047308 + SOCK_DGRAM = 0x2 + SOCK_MAXADDRLEN = 0xff + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DONTROUTE = 0x10 + SO_DONTTRUNC = 0x2000 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LABEL = 0x1010 + SO_LINGER = 0x80 + SO_LINGER_SEC = 0x1080 + SO_NETSVC_MARKING_LEVEL = 0x1119 + SO_NET_SERVICE_TYPE = 0x1116 + SO_NKE = 0x1021 + SO_NOADDRERR = 0x1023 + SO_NOSIGPIPE = 0x1022 + SO_NOTIFYCONFLICT = 0x1026 + SO_NP_EXTENSIONS = 0x1083 + SO_NREAD = 0x1020 + SO_NUMRCVPKT = 0x1112 + SO_NWRITE = 0x1024 + SO_OOBINLINE = 0x100 + SO_PEERLABEL = 0x1011 + SO_RANDOMPORT = 0x1082 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_REUSESHAREUID = 0x1025 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_TIMESTAMP = 0x400 + SO_TIMESTAMP_MONOTONIC = 0x800 + SO_TYPE = 0x1008 + SO_UPCALLCLOSEWAIT = 0x1027 + SO_USELOOPBACK = 0x40 + SO_WANTMORE = 0x4000 + SO_WANTOOBFLAG = 0x8000 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IFWHT = 0xe000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISTXT = 0x200 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x400 + TAB2 = 0x800 + TAB3 = 0x4 + TABDLY = 0xc04 + TCIFLUSH = 0x1 + TCIOFF = 0x3 + TCIOFLUSH = 0x3 + TCION = 0x4 + TCOFLUSH = 0x2 + TCOOFF = 0x1 + TCOON = 0x2 + TCP_CONNECTIONTIMEOUT = 0x20 + TCP_CONNECTION_INFO = 0x106 + TCP_ENABLE_ECN = 0x104 + TCP_FASTOPEN = 0x105 + TCP_KEEPALIVE = 0x10 + TCP_KEEPCNT = 0x102 + TCP_KEEPINTVL = 0x101 + TCP_MAXHLEN = 0x3c + TCP_MAXOLEN = 0x28 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_SACK = 0x4 + TCP_MAX_WINSHIFT = 0xe + TCP_MINMSS = 0xd8 + TCP_MSS = 0x200 + TCP_NODELAY = 0x1 + TCP_NOOPT = 0x8 + TCP_NOPUSH = 0x4 + TCP_NOTSENT_LOWAT = 0x201 + TCP_RXT_CONNDROPTIME = 0x80 + TCP_RXT_FINDROP = 0x100 + TCP_SENDMOREACKS = 0x103 + TCSAFLUSH = 0x2 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCONS = 0x80047462 + TIOCDCDTIMESTAMP = 0x40107458 + TIOCDRAIN = 0x2000745e + TIOCDSIMICROCODE = 0x20007455 + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLUSH = 0x80047410 + TIOCGDRAINWAIT = 0x40047456 + TIOCGETA = 0x40487413 + TIOCGETD = 0x4004741a + TIOCGPGRP = 0x40047477 + TIOCGWINSZ = 0x40087468 + TIOCIXOFF = 0x20007480 + TIOCIXON = 0x20007481 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGDTRWAIT = 0x4004745a + TIOCMGET = 0x4004746a + TIOCMODG = 0x40047403 + TIOCMODS = 0x80047404 + TIOCMSDTRWAIT = 0x8004745b + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCPTYGNAME = 0x40807453 + TIOCPTYGRANT = 0x20007454 + TIOCPTYUNLK = 0x20007452 + TIOCREMOTE = 0x80047469 + TIOCSBRK = 0x2000747b + TIOCSCONS = 0x20007463 + TIOCSCTTY = 0x20007461 + TIOCSDRAINWAIT = 0x80047457 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x80487414 + TIOCSETAF = 0x80487416 + TIOCSETAW = 0x80487415 + TIOCSETD = 0x8004741b + TIOCSIG = 0x2000745f + TIOCSPGRP = 0x80047476 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x20007465 + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCTIMESTAMP = 0x40107459 + TIOCUCNTL = 0x80047466 + TOSTOP = 0x400000 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VM_LOADAVG = 0x2 + VM_MACHFACTOR = 0x4 + VM_MAXID = 0x6 + VM_METER = 0x1 + VM_SWAPUSAGE = 0x5 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VT0 = 0x0 + VT1 = 0x10000 + VTDLY = 0x10000 + VTIME = 0x11 + VWERASE = 0x4 + WCONTINUED = 0x10 + WCOREFLAG = 0x80 + WEXITED = 0x4 + WNOHANG = 0x1 + WNOWAIT = 0x20 + WORDSIZE = 0x40 + WSTOPPED = 0x8 + WUNTRACED = 0x2 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADARCH = syscall.Errno(0x56) + EBADEXEC = syscall.Errno(0x55) + EBADF = syscall.Errno(0x9) + EBADMACHO = syscall.Errno(0x58) + EBADMSG = syscall.Errno(0x5e) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x59) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDEVERR = syscall.Errno(0x53) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x5a) + EILSEQ = syscall.Errno(0x5c) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x6a) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5f) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x5d) + ENOBUFS = syscall.Errno(0x37) + ENODATA = syscall.Errno(0x60) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x61) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x5b) + ENOPOLICY = syscall.Errno(0x67) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x62) + ENOSTR = syscall.Errno(0x63) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTRECOVERABLE = syscall.Errno(0x68) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x2d) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x66) + EOVERFLOW = syscall.Errno(0x54) + EOWNERDEAD = syscall.Errno(0x69) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x64) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + EPWROFF = syscall.Errno(0x52) + EQFULL = syscall.Errno(0x6a) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHLIBVERS = syscall.Errno(0x57) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIME = syscall.Errno(0x65) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "resource busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large"}, + {35, "EAGAIN", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "ENOTSUP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "operation timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disc quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC prog. not avail"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EPWROFF", "device power is off"}, + {83, "EDEVERR", "device error"}, + {84, "EOVERFLOW", "value too large to be stored in data type"}, + {85, "EBADEXEC", "bad executable (or shared library)"}, + {86, "EBADARCH", "bad CPU type in executable"}, + {87, "ESHLIBVERS", "shared library version mismatch"}, + {88, "EBADMACHO", "malformed Mach-o file"}, + {89, "ECANCELED", "operation canceled"}, + {90, "EIDRM", "identifier removed"}, + {91, "ENOMSG", "no message of desired type"}, + {92, "EILSEQ", "illegal byte sequence"}, + {93, "ENOATTR", "attribute not found"}, + {94, "EBADMSG", "bad message"}, + {95, "EMULTIHOP", "EMULTIHOP (Reserved)"}, + {96, "ENODATA", "no message available on STREAM"}, + {97, "ENOLINK", "ENOLINK (Reserved)"}, + {98, "ENOSR", "no STREAM resources"}, + {99, "ENOSTR", "not a STREAM"}, + {100, "EPROTO", "protocol error"}, + {101, "ETIME", "STREAM ioctl timeout"}, + {102, "EOPNOTSUPP", "operation not supported on socket"}, + {103, "ENOPOLICY", "policy not found"}, + {104, "ENOTRECOVERABLE", "state not recoverable"}, + {105, "EOWNERDEAD", "previous owner died"}, + {106, "EQFULL", "interface output queue is full"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGABRT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "suspended (signal)"}, + {18, "SIGTSTP", "suspended"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go b/vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go new file mode 100644 index 0000000..33a42e7 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go @@ -0,0 +1,1777 @@ +// mkerrors.sh +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build arm,darwin + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- _const.go + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1c + AF_ECMA = 0x8 + AF_HYLINK = 0xf + AF_IEEE80211 = 0x25 + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x1e + AF_IPX = 0x17 + AF_ISDN = 0x1c + AF_ISO = 0x7 + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x28 + AF_NATM = 0x1f + AF_NDRV = 0x1b + AF_NETBIOS = 0x21 + AF_NS = 0x6 + AF_OSI = 0x7 + AF_PPP = 0x22 + AF_PUP = 0x4 + AF_RESERVED_36 = 0x24 + AF_ROUTE = 0x11 + AF_SIP = 0x18 + AF_SNA = 0xb + AF_SYSTEM = 0x20 + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_UTUN = 0x26 + ALTWERASE = 0x200 + ATTR_BIT_MAP_COUNT = 0x5 + ATTR_CMN_ACCESSMASK = 0x20000 + ATTR_CMN_ACCTIME = 0x1000 + ATTR_CMN_ADDEDTIME = 0x10000000 + ATTR_CMN_BKUPTIME = 0x2000 + ATTR_CMN_CHGTIME = 0x800 + ATTR_CMN_CRTIME = 0x200 + ATTR_CMN_DATA_PROTECT_FLAGS = 0x40000000 + ATTR_CMN_DEVID = 0x2 + ATTR_CMN_DOCUMENT_ID = 0x100000 + ATTR_CMN_ERROR = 0x20000000 + ATTR_CMN_EXTENDED_SECURITY = 0x400000 + ATTR_CMN_FILEID = 0x2000000 + ATTR_CMN_FLAGS = 0x40000 + ATTR_CMN_FNDRINFO = 0x4000 + ATTR_CMN_FSID = 0x4 + ATTR_CMN_FULLPATH = 0x8000000 + ATTR_CMN_GEN_COUNT = 0x80000 + ATTR_CMN_GRPID = 0x10000 + ATTR_CMN_GRPUUID = 0x1000000 + ATTR_CMN_MODTIME = 0x400 + ATTR_CMN_NAME = 0x1 + ATTR_CMN_NAMEDATTRCOUNT = 0x80000 + ATTR_CMN_NAMEDATTRLIST = 0x100000 + ATTR_CMN_OBJID = 0x20 + ATTR_CMN_OBJPERMANENTID = 0x40 + ATTR_CMN_OBJTAG = 0x10 + ATTR_CMN_OBJTYPE = 0x8 + ATTR_CMN_OWNERID = 0x8000 + ATTR_CMN_PARENTID = 0x4000000 + ATTR_CMN_PAROBJID = 0x80 + ATTR_CMN_RETURNED_ATTRS = 0x80000000 + ATTR_CMN_SCRIPT = 0x100 + ATTR_CMN_SETMASK = 0x41c7ff00 + ATTR_CMN_USERACCESS = 0x200000 + ATTR_CMN_UUID = 0x800000 + ATTR_CMN_VALIDMASK = 0xffffffff + ATTR_CMN_VOLSETMASK = 0x6700 + ATTR_FILE_ALLOCSIZE = 0x4 + ATTR_FILE_CLUMPSIZE = 0x10 + ATTR_FILE_DATAALLOCSIZE = 0x400 + ATTR_FILE_DATAEXTENTS = 0x800 + ATTR_FILE_DATALENGTH = 0x200 + ATTR_FILE_DEVTYPE = 0x20 + ATTR_FILE_FILETYPE = 0x40 + ATTR_FILE_FORKCOUNT = 0x80 + ATTR_FILE_FORKLIST = 0x100 + ATTR_FILE_IOBLOCKSIZE = 0x8 + ATTR_FILE_LINKCOUNT = 0x1 + ATTR_FILE_RSRCALLOCSIZE = 0x2000 + ATTR_FILE_RSRCEXTENTS = 0x4000 + ATTR_FILE_RSRCLENGTH = 0x1000 + ATTR_FILE_SETMASK = 0x20 + ATTR_FILE_TOTALSIZE = 0x2 + ATTR_FILE_VALIDMASK = 0x37ff + ATTR_VOL_ALLOCATIONCLUMP = 0x40 + ATTR_VOL_ATTRIBUTES = 0x40000000 + ATTR_VOL_CAPABILITIES = 0x20000 + ATTR_VOL_DIRCOUNT = 0x400 + ATTR_VOL_ENCODINGSUSED = 0x10000 + ATTR_VOL_FILECOUNT = 0x200 + ATTR_VOL_FSTYPE = 0x1 + ATTR_VOL_INFO = 0x80000000 + ATTR_VOL_IOBLOCKSIZE = 0x80 + ATTR_VOL_MAXOBJCOUNT = 0x800 + ATTR_VOL_MINALLOCATION = 0x20 + ATTR_VOL_MOUNTEDDEVICE = 0x8000 + ATTR_VOL_MOUNTFLAGS = 0x4000 + ATTR_VOL_MOUNTPOINT = 0x1000 + ATTR_VOL_NAME = 0x2000 + ATTR_VOL_OBJCOUNT = 0x100 + ATTR_VOL_QUOTA_SIZE = 0x10000000 + ATTR_VOL_RESERVED_SIZE = 0x20000000 + ATTR_VOL_SETMASK = 0x80002000 + ATTR_VOL_SIGNATURE = 0x2 + ATTR_VOL_SIZE = 0x4 + ATTR_VOL_SPACEAVAIL = 0x10 + ATTR_VOL_SPACEFREE = 0x8 + ATTR_VOL_UUID = 0x40000 + ATTR_VOL_VALIDMASK = 0xf007ffff + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B9600 = 0x2580 + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc00c4279 + BIOCGETIF = 0x4020426b + BIOCGHDRCMPLT = 0x40044274 + BIOCGRSIG = 0x40044272 + BIOCGRTIMEOUT = 0x4010426e + BIOCGSEESENT = 0x40044276 + BIOCGSTATS = 0x4008426f + BIOCIMMEDIATE = 0x80044270 + BIOCPROMISC = 0x20004269 + BIOCSBLEN = 0xc0044266 + BIOCSDLT = 0x80044278 + BIOCSETF = 0x80104267 + BIOCSETFNR = 0x8010427e + BIOCSETIF = 0x8020426c + BIOCSHDRCMPLT = 0x80044275 + BIOCSRSIG = 0x80044273 + BIOCSRTIMEOUT = 0x8010426d + BIOCSSEESENT = 0x80044277 + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x80000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x8000 + BSDLY = 0x8000 + CFLUSH = 0xf + CLOCAL = 0x8000 + CLOCK_MONOTONIC = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_MONOTONIC_RAW_APPROX = 0x5 + CLOCK_PROCESS_CPUTIME_ID = 0xc + CLOCK_REALTIME = 0x0 + CLOCK_THREAD_CPUTIME_ID = 0x10 + CLOCK_UPTIME_RAW = 0x8 + CLOCK_UPTIME_RAW_APPROX = 0x9 + CR0 = 0x0 + CR1 = 0x1000 + CR2 = 0x2000 + CR3 = 0x3000 + CRDLY = 0x3000 + CREAD = 0x800 + CRTSCTS = 0x30000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0x14 + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0xc + CTL_NET = 0x4 + DLT_A429 = 0xb8 + DLT_A653_ICM = 0xb9 + DLT_AIRONET_HEADER = 0x78 + DLT_AOS = 0xde + DLT_APPLE_IP_OVER_IEEE1394 = 0x8a + DLT_ARCNET = 0x7 + DLT_ARCNET_LINUX = 0x81 + DLT_ATM_CLIP = 0x13 + DLT_ATM_RFC1483 = 0xb + DLT_AURORA = 0x7e + DLT_AX25 = 0x3 + DLT_AX25_KISS = 0xca + DLT_BACNET_MS_TP = 0xa5 + DLT_BLUETOOTH_HCI_H4 = 0xbb + DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 + DLT_CAN20B = 0xbe + DLT_CAN_SOCKETCAN = 0xe3 + DLT_CHAOS = 0x5 + DLT_CHDLC = 0x68 + DLT_CISCO_IOS = 0x76 + DLT_C_HDLC = 0x68 + DLT_C_HDLC_WITH_DIR = 0xcd + DLT_DBUS = 0xe7 + DLT_DECT = 0xdd + DLT_DOCSIS = 0x8f + DLT_DVB_CI = 0xeb + DLT_ECONET = 0x73 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0x6d + DLT_ERF = 0xc5 + DLT_ERF_ETH = 0xaf + DLT_ERF_POS = 0xb0 + DLT_FC_2 = 0xe0 + DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 + DLT_FDDI = 0xa + DLT_FLEXRAY = 0xd2 + DLT_FRELAY = 0x6b + DLT_FRELAY_WITH_DIR = 0xce + DLT_GCOM_SERIAL = 0xad + DLT_GCOM_T1E1 = 0xac + DLT_GPF_F = 0xab + DLT_GPF_T = 0xaa + DLT_GPRS_LLC = 0xa9 + DLT_GSMTAP_ABIS = 0xda + DLT_GSMTAP_UM = 0xd9 + DLT_HHDLC = 0x79 + DLT_IBM_SN = 0x92 + DLT_IBM_SP = 0x91 + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_IEEE802_11_RADIO_AVS = 0xa3 + DLT_IEEE802_15_4 = 0xc3 + DLT_IEEE802_15_4_LINUX = 0xbf + DLT_IEEE802_15_4_NOFCS = 0xe6 + DLT_IEEE802_15_4_NONASK_PHY = 0xd7 + DLT_IEEE802_16_MAC_CPS = 0xbc + DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 + DLT_IPFILTER = 0x74 + DLT_IPMB = 0xc7 + DLT_IPMB_LINUX = 0xd1 + DLT_IPNET = 0xe2 + DLT_IPOIB = 0xf2 + DLT_IPV4 = 0xe4 + DLT_IPV6 = 0xe5 + DLT_IP_OVER_FC = 0x7a + DLT_JUNIPER_ATM1 = 0x89 + DLT_JUNIPER_ATM2 = 0x87 + DLT_JUNIPER_ATM_CEMIC = 0xee + DLT_JUNIPER_CHDLC = 0xb5 + DLT_JUNIPER_ES = 0x84 + DLT_JUNIPER_ETHER = 0xb2 + DLT_JUNIPER_FIBRECHANNEL = 0xea + DLT_JUNIPER_FRELAY = 0xb4 + DLT_JUNIPER_GGSN = 0x85 + DLT_JUNIPER_ISM = 0xc2 + DLT_JUNIPER_MFR = 0x86 + DLT_JUNIPER_MLFR = 0x83 + DLT_JUNIPER_MLPPP = 0x82 + DLT_JUNIPER_MONITOR = 0xa4 + DLT_JUNIPER_PIC_PEER = 0xae + DLT_JUNIPER_PPP = 0xb3 + DLT_JUNIPER_PPPOE = 0xa7 + DLT_JUNIPER_PPPOE_ATM = 0xa8 + DLT_JUNIPER_SERVICES = 0x88 + DLT_JUNIPER_SRX_E2E = 0xe9 + DLT_JUNIPER_ST = 0xc8 + DLT_JUNIPER_VP = 0xb7 + DLT_JUNIPER_VS = 0xe8 + DLT_LAPB_WITH_DIR = 0xcf + DLT_LAPD = 0xcb + DLT_LIN = 0xd4 + DLT_LINUX_EVDEV = 0xd8 + DLT_LINUX_IRDA = 0x90 + DLT_LINUX_LAPD = 0xb1 + DLT_LINUX_PPP_WITHDIRECTION = 0xa6 + DLT_LINUX_SLL = 0x71 + DLT_LOOP = 0x6c + DLT_LTALK = 0x72 + DLT_MATCHING_MAX = 0xf5 + DLT_MATCHING_MIN = 0x68 + DLT_MFR = 0xb6 + DLT_MOST = 0xd3 + DLT_MPEG_2_TS = 0xf3 + DLT_MPLS = 0xdb + DLT_MTP2 = 0x8c + DLT_MTP2_WITH_PHDR = 0x8b + DLT_MTP3 = 0x8d + DLT_MUX27010 = 0xec + DLT_NETANALYZER = 0xf0 + DLT_NETANALYZER_TRANSPARENT = 0xf1 + DLT_NFC_LLCP = 0xf5 + DLT_NFLOG = 0xef + DLT_NG40 = 0xf4 + DLT_NULL = 0x0 + DLT_PCI_EXP = 0x7d + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x12 + DLT_PPI = 0xc0 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0x10 + DLT_PPP_ETHER = 0x33 + DLT_PPP_PPPD = 0xa6 + DLT_PPP_SERIAL = 0x32 + DLT_PPP_WITH_DIR = 0xcc + DLT_PPP_WITH_DIRECTION = 0xa6 + DLT_PRISM_HEADER = 0x77 + DLT_PRONET = 0x4 + DLT_RAIF1 = 0xc6 + DLT_RAW = 0xc + DLT_RIO = 0x7c + DLT_SCCP = 0x8e + DLT_SITA = 0xc4 + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xf + DLT_STANAG_5066_D_PDU = 0xed + DLT_SUNATM = 0x7b + DLT_SYMANTEC_FIREWALL = 0x63 + DLT_TZSP = 0x80 + DLT_USB = 0xba + DLT_USB_LINUX = 0xbd + DLT_USB_LINUX_MMAPPED = 0xdc + DLT_USER0 = 0x93 + DLT_USER1 = 0x94 + DLT_USER10 = 0x9d + DLT_USER11 = 0x9e + DLT_USER12 = 0x9f + DLT_USER13 = 0xa0 + DLT_USER14 = 0xa1 + DLT_USER15 = 0xa2 + DLT_USER2 = 0x95 + DLT_USER3 = 0x96 + DLT_USER4 = 0x97 + DLT_USER5 = 0x98 + DLT_USER6 = 0x99 + DLT_USER7 = 0x9a + DLT_USER8 = 0x9b + DLT_USER9 = 0x9c + DLT_WIHART = 0xdf + DLT_X2E_SERIAL = 0xd5 + DLT_X2E_XORAYA = 0xd6 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EVFILT_AIO = -0x3 + EVFILT_EXCEPT = -0xf + EVFILT_FS = -0x9 + EVFILT_MACHPORT = -0x8 + EVFILT_PROC = -0x5 + EVFILT_READ = -0x1 + EVFILT_SIGNAL = -0x6 + EVFILT_SYSCOUNT = 0xf + EVFILT_THREADMARKER = 0xf + EVFILT_TIMER = -0x7 + EVFILT_USER = -0xa + EVFILT_VM = -0xc + EVFILT_VNODE = -0x4 + EVFILT_WRITE = -0x2 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_DISPATCH = 0x80 + EV_DISPATCH2 = 0x180 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG0 = 0x1000 + EV_FLAG1 = 0x2000 + EV_ONESHOT = 0x10 + EV_OOBAND = 0x2000 + EV_POLL = 0x1000 + EV_RECEIPT = 0x40 + EV_SYSFLAGS = 0xf000 + EV_UDATA_SPECIFIC = 0x100 + EV_VANISHED = 0x200 + EXTA = 0x4b00 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x4000 + FFDLY = 0x4000 + FLUSHO = 0x800000 + FSOPT_ATTR_CMN_EXTENDED = 0x20 + FSOPT_NOFOLLOW = 0x1 + FSOPT_NOINMEMUPDATE = 0x2 + FSOPT_PACK_INVAL_ATTRS = 0x8 + FSOPT_REPORT_FULLSIZE = 0x4 + F_ADDFILESIGS = 0x3d + F_ADDFILESIGS_FOR_DYLD_SIM = 0x53 + F_ADDFILESIGS_RETURN = 0x61 + F_ADDSIGS = 0x3b + F_ALLOCATEALL = 0x4 + F_ALLOCATECONTIG = 0x2 + F_BARRIERFSYNC = 0x55 + F_CHECK_LV = 0x62 + F_CHKCLEAN = 0x29 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x43 + F_FINDSIGS = 0x4e + F_FLUSH_DATA = 0x28 + F_FREEZE_FS = 0x35 + F_FULLFSYNC = 0x33 + F_GETCODEDIR = 0x48 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0x7 + F_GETLKPID = 0x42 + F_GETNOSIGPIPE = 0x4a + F_GETOWN = 0x5 + F_GETPATH = 0x32 + F_GETPATH_MTMINFO = 0x47 + F_GETPROTECTIONCLASS = 0x3f + F_GETPROTECTIONLEVEL = 0x4d + F_GLOBAL_NOCACHE = 0x37 + F_LOG2PHYS = 0x31 + F_LOG2PHYS_EXT = 0x41 + F_NOCACHE = 0x30 + F_NODIRECT = 0x3e + F_OK = 0x0 + F_PATHPKG_CHECK = 0x34 + F_PEOFPOSMODE = 0x3 + F_PREALLOCATE = 0x2a + F_PUNCHHOLE = 0x63 + F_RDADVISE = 0x2c + F_RDAHEAD = 0x2d + F_RDLCK = 0x1 + F_SETBACKINGSTORE = 0x46 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0x8 + F_SETLKW = 0x9 + F_SETLKWTIMEOUT = 0xa + F_SETNOSIGPIPE = 0x49 + F_SETOWN = 0x6 + F_SETPROTECTIONCLASS = 0x40 + F_SETSIZE = 0x2b + F_SINGLE_WRITER = 0x4c + F_THAW_FS = 0x36 + F_TRANSCODEKEY = 0x4b + F_TRIM_ACTIVE_FILE = 0x64 + F_UNLCK = 0x2 + F_VOLPOSMODE = 0x4 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFF_ALLMULTI = 0x200 + IFF_ALTPHYS = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_NOTRAILERS = 0x20 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_1822 = 0x2 + IFT_AAL5 = 0x31 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ATM = 0x25 + IFT_BRIDGE = 0xd1 + IFT_CARP = 0xf8 + IFT_CELLULAR = 0xff + IFT_CEPT = 0x13 + IFT_DS3 = 0x1e + IFT_ENC = 0xf4 + IFT_EON = 0x19 + IFT_ETHER = 0x6 + IFT_FAITH = 0x38 + IFT_FDDI = 0xf + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_GIF = 0x37 + IFT_HDH1822 = 0x3 + IFT_HIPPI = 0x2f + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IEEE1394 = 0x90 + IFT_IEEE8023ADLAG = 0x88 + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88026 = 0xa + IFT_L2VLAN = 0x87 + IFT_LAPB = 0x10 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_NSIP = 0x1b + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PDP = 0xff + IFT_PFLOG = 0xf5 + IFT_PFSYNC = 0xf6 + IFT_PKTAP = 0xfe + IFT_PPP = 0x17 + IFT_PROPMUX = 0x36 + IFT_PROPVIRTUAL = 0x35 + IFT_PTPSERIAL = 0x16 + IFT_RS232 = 0x21 + IFT_SDLC = 0x11 + IFT_SIP = 0x1f + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_STARLAN = 0xb + IFT_STF = 0x39 + IFT_T1 = 0x12 + IFT_ULTRA = 0x1d + IFT_V35 = 0x2d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LINKLOCALNETNUM = 0xa9fe0000 + IN_LOOPBACKNET = 0x7f + IPPROTO_3PC = 0x22 + IPPROTO_ADFS = 0x44 + IPPROTO_AH = 0x33 + IPPROTO_AHIP = 0x3d + IPPROTO_APES = 0x63 + IPPROTO_ARGUS = 0xd + IPPROTO_AX25 = 0x5d + IPPROTO_BHA = 0x31 + IPPROTO_BLT = 0x1e + IPPROTO_BRSATMON = 0x4c + IPPROTO_CFTP = 0x3e + IPPROTO_CHAOS = 0x10 + IPPROTO_CMTP = 0x26 + IPPROTO_CPHB = 0x49 + IPPROTO_CPNX = 0x48 + IPPROTO_DDP = 0x25 + IPPROTO_DGP = 0x56 + IPPROTO_DIVERT = 0xfe + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_EMCON = 0xe + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GMTP = 0x64 + IPPROTO_GRE = 0x2f + IPPROTO_HELLO = 0x3f + IPPROTO_HMP = 0x14 + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IDPR = 0x23 + IPPROTO_IDRP = 0x2d + IPPROTO_IGMP = 0x2 + IPPROTO_IGP = 0x55 + IPPROTO_IGRP = 0x58 + IPPROTO_IL = 0x28 + IPPROTO_INLSP = 0x34 + IPPROTO_INP = 0x20 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPCV = 0x47 + IPPROTO_IPEIP = 0x5e + IPPROTO_IPIP = 0x4 + IPPROTO_IPPC = 0x43 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_IRTP = 0x1c + IPPROTO_KRYPTOLAN = 0x41 + IPPROTO_LARP = 0x5b + IPPROTO_LEAF1 = 0x19 + IPPROTO_LEAF2 = 0x1a + IPPROTO_MAX = 0x100 + IPPROTO_MAXID = 0x34 + IPPROTO_MEAS = 0x13 + IPPROTO_MHRP = 0x30 + IPPROTO_MICP = 0x5f + IPPROTO_MTP = 0x5c + IPPROTO_MUX = 0x12 + IPPROTO_ND = 0x4d + IPPROTO_NHRP = 0x36 + IPPROTO_NONE = 0x3b + IPPROTO_NSP = 0x1f + IPPROTO_NVPII = 0xb + IPPROTO_OSPFIGP = 0x59 + IPPROTO_PGM = 0x71 + IPPROTO_PIGP = 0x9 + IPPROTO_PIM = 0x67 + IPPROTO_PRM = 0x15 + IPPROTO_PUP = 0xc + IPPROTO_PVP = 0x4b + IPPROTO_RAW = 0xff + IPPROTO_RCCMON = 0xa + IPPROTO_RDP = 0x1b + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_RVD = 0x42 + IPPROTO_SATEXPAK = 0x40 + IPPROTO_SATMON = 0x45 + IPPROTO_SCCSP = 0x60 + IPPROTO_SCTP = 0x84 + IPPROTO_SDRP = 0x2a + IPPROTO_SEP = 0x21 + IPPROTO_SRPC = 0x5a + IPPROTO_ST = 0x7 + IPPROTO_SVMTP = 0x52 + IPPROTO_SWIPE = 0x35 + IPPROTO_TCF = 0x57 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_TPXX = 0x27 + IPPROTO_TRUNK1 = 0x17 + IPPROTO_TRUNK2 = 0x18 + IPPROTO_TTP = 0x54 + IPPROTO_UDP = 0x11 + IPPROTO_VINES = 0x53 + IPPROTO_VISA = 0x46 + IPPROTO_VMTP = 0x51 + IPPROTO_WBEXPAK = 0x4f + IPPROTO_WBMON = 0x4e + IPPROTO_WSN = 0x4a + IPPROTO_XNET = 0xf + IPPROTO_XTP = 0x24 + IPV6_2292DSTOPTS = 0x17 + IPV6_2292HOPLIMIT = 0x14 + IPV6_2292HOPOPTS = 0x16 + IPV6_2292NEXTHOP = 0x15 + IPV6_2292PKTINFO = 0x13 + IPV6_2292PKTOPTIONS = 0x19 + IPV6_2292RTHDR = 0x18 + IPV6_BINDV6ONLY = 0x1b + IPV6_BOUND_IF = 0x7d + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_FAITH = 0x1d + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FLOW_ECN_MASK = 0x300 + IPV6_FRAGTTL = 0x3c + IPV6_FW_ADD = 0x1e + IPV6_FW_DEL = 0x1f + IPV6_FW_FLUSH = 0x20 + IPV6_FW_GET = 0x22 + IPV6_FW_ZERO = 0x21 + IPV6_HLIMDEC = 0x1 + IPV6_IPSEC_POLICY = 0x1c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXOPTHDR = 0x800 + IPV6_MAXPACKET = 0xffff + IPV6_MAX_GROUP_SRC_FILTER = 0x200 + IPV6_MAX_MEMBERSHIPS = 0xfff + IPV6_MAX_SOCK_SRC_FILTER = 0x80 + IPV6_MIN_MEMBERSHIPS = 0x1f + IPV6_MMTU = 0x500 + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_RECVTCLASS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x24 + IPV6_UNICAST_HOPS = 0x4 + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_ADD_SOURCE_MEMBERSHIP = 0x46 + IP_BLOCK_SOURCE = 0x48 + IP_BOUND_IF = 0x19 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0xd + IP_DROP_SOURCE_MEMBERSHIP = 0x47 + IP_DUMMYNET_CONFIGURE = 0x3c + IP_DUMMYNET_DEL = 0x3d + IP_DUMMYNET_FLUSH = 0x3e + IP_DUMMYNET_GET = 0x40 + IP_FAITH = 0x16 + IP_FW_ADD = 0x28 + IP_FW_DEL = 0x29 + IP_FW_FLUSH = 0x2a + IP_FW_GET = 0x2c + IP_FW_RESETLOG = 0x2d + IP_FW_ZERO = 0x2b + IP_HDRINCL = 0x2 + IP_IPSEC_POLICY = 0x15 + IP_MAXPACKET = 0xffff + IP_MAX_GROUP_SRC_FILTER = 0x200 + IP_MAX_MEMBERSHIPS = 0xfff + IP_MAX_SOCK_MUTE_FILTER = 0x80 + IP_MAX_SOCK_SRC_FILTER = 0x80 + IP_MF = 0x2000 + IP_MIN_MEMBERSHIPS = 0x1f + IP_MSFILTER = 0x4a + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_IFINDEX = 0x42 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_MULTICAST_VIF = 0xe + IP_NAT__XXX = 0x37 + IP_OFFMASK = 0x1fff + IP_OLD_FW_ADD = 0x32 + IP_OLD_FW_DEL = 0x33 + IP_OLD_FW_FLUSH = 0x34 + IP_OLD_FW_GET = 0x36 + IP_OLD_FW_RESETLOG = 0x38 + IP_OLD_FW_ZERO = 0x35 + IP_OPTIONS = 0x1 + IP_PKTINFO = 0x1a + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVIF = 0x14 + IP_RECVOPTS = 0x5 + IP_RECVPKTINFO = 0x1a + IP_RECVRETOPTS = 0x6 + IP_RECVTOS = 0x1b + IP_RECVTTL = 0x18 + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_RSVP_OFF = 0x10 + IP_RSVP_ON = 0xf + IP_RSVP_VIF_OFF = 0x12 + IP_RSVP_VIF_ON = 0x11 + IP_STRIPHDR = 0x17 + IP_TOS = 0x3 + IP_TRAFFIC_MGT_BACKGROUND = 0x41 + IP_TTL = 0x4 + IP_UNBLOCK_SOURCE = 0x49 + ISIG = 0x80 + ISTRIP = 0x20 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_CAN_REUSE = 0x9 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x5 + MADV_FREE_REUSABLE = 0x7 + MADV_FREE_REUSE = 0x8 + MADV_NORMAL = 0x0 + MADV_PAGEOUT = 0xa + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_WILLNEED = 0x3 + MADV_ZERO_WIRED_PAGES = 0x6 + MAP_ANON = 0x1000 + MAP_ANONYMOUS = 0x1000 + MAP_COPY = 0x2 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_HASSEMAPHORE = 0x200 + MAP_JIT = 0x800 + MAP_NOCACHE = 0x400 + MAP_NOEXTEND = 0x100 + MAP_NORESERVE = 0x40 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x20 + MAP_RESERVED0080 = 0x80 + MAP_RESILIENT_CODESIGN = 0x2000 + MAP_RESILIENT_MEDIA = 0x4000 + MAP_SHARED = 0x1 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MNT_ASYNC = 0x40 + MNT_AUTOMOUNTED = 0x400000 + MNT_CMDFLAGS = 0xf0000 + MNT_CPROTECT = 0x80 + MNT_DEFWRITE = 0x2000000 + MNT_DONTBROWSE = 0x100000 + MNT_DOVOLFS = 0x8000 + MNT_DWAIT = 0x4 + MNT_EXPORTED = 0x100 + MNT_FORCE = 0x80000 + MNT_IGNORE_OWNERSHIP = 0x200000 + MNT_JOURNALED = 0x800000 + MNT_LOCAL = 0x1000 + MNT_MULTILABEL = 0x4000000 + MNT_NOATIME = 0x10000000 + MNT_NOBLOCK = 0x20000 + MNT_NODEV = 0x10 + MNT_NOEXEC = 0x4 + MNT_NOSUID = 0x8 + MNT_NOUSERXATTR = 0x1000000 + MNT_NOWAIT = 0x2 + MNT_QUARANTINE = 0x400 + MNT_QUOTA = 0x2000 + MNT_RDONLY = 0x1 + MNT_RELOAD = 0x40000 + MNT_ROOTFS = 0x4000 + MNT_SYNCHRONOUS = 0x2 + MNT_UNION = 0x20 + MNT_UNKNOWNPERMISSIONS = 0x200000 + MNT_UPDATE = 0x10000 + MNT_VISFLAGMASK = 0x17f0f5ff + MNT_WAIT = 0x1 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOF = 0x100 + MSG_EOR = 0x8 + MSG_FLUSH = 0x400 + MSG_HAVEMORE = 0x2000 + MSG_HOLD = 0x800 + MSG_NEEDSA = 0x10000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_RCVMORE = 0x4000 + MSG_SEND = 0x1000 + MSG_TRUNC = 0x10 + MSG_WAITALL = 0x40 + MSG_WAITSTREAM = 0x200 + MS_ASYNC = 0x1 + MS_DEACTIVATE = 0x8 + MS_INVALIDATE = 0x2 + MS_KILLPAGES = 0x4 + MS_SYNC = 0x10 + NAME_MAX = 0xff + NET_RT_DUMP = 0x1 + NET_RT_DUMP2 = 0x7 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x3 + NET_RT_IFLIST2 = 0x6 + NET_RT_MAXID = 0xa + NET_RT_STAT = 0x4 + NET_RT_TRASH = 0x5 + NL0 = 0x0 + NL1 = 0x100 + NL2 = 0x200 + NL3 = 0x300 + NLDLY = 0x300 + NOFLSH = 0x80000000 + NOKERNINFO = 0x2000000 + NOTE_ABSOLUTE = 0x8 + NOTE_ATTRIB = 0x8 + NOTE_BACKGROUND = 0x40 + NOTE_CHILD = 0x4 + NOTE_CRITICAL = 0x20 + NOTE_DELETE = 0x1 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXITSTATUS = 0x4000000 + NOTE_EXIT_CSERROR = 0x40000 + NOTE_EXIT_DECRYPTFAIL = 0x10000 + NOTE_EXIT_DETAIL = 0x2000000 + NOTE_EXIT_DETAIL_MASK = 0x70000 + NOTE_EXIT_MEMORY = 0x20000 + NOTE_EXIT_REPARENTED = 0x80000 + NOTE_EXTEND = 0x4 + NOTE_FFAND = 0x40000000 + NOTE_FFCOPY = 0xc0000000 + NOTE_FFCTRLMASK = 0xc0000000 + NOTE_FFLAGSMASK = 0xffffff + NOTE_FFNOP = 0x0 + NOTE_FFOR = 0x80000000 + NOTE_FORK = 0x40000000 + NOTE_FUNLOCK = 0x100 + NOTE_LEEWAY = 0x10 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_MACH_CONTINUOUS_TIME = 0x80 + NOTE_NONE = 0x80 + NOTE_NSECONDS = 0x4 + NOTE_OOB = 0x2 + NOTE_PCTRLMASK = -0x100000 + NOTE_PDATAMASK = 0xfffff + NOTE_REAP = 0x10000000 + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_SECONDS = 0x1 + NOTE_SIGNAL = 0x8000000 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_TRIGGER = 0x1000000 + NOTE_USECONDS = 0x2 + NOTE_VM_ERROR = 0x10000000 + NOTE_VM_PRESSURE = 0x80000000 + NOTE_VM_PRESSURE_SUDDEN_TERMINATE = 0x20000000 + NOTE_VM_PRESSURE_TERMINATE = 0x40000000 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + OFDEL = 0x20000 + OFILL = 0x80 + ONLCR = 0x2 + ONLRET = 0x40 + ONOCR = 0x20 + ONOEOT = 0x8 + OPOST = 0x1 + OXTABS = 0x4 + O_ACCMODE = 0x3 + O_ALERT = 0x20000000 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x1000000 + O_CREAT = 0x200 + O_DIRECTORY = 0x100000 + O_DP_GETRAWENCRYPTED = 0x1 + O_DP_GETRAWUNENCRYPTED = 0x2 + O_DSYNC = 0x400000 + O_EVTONLY = 0x8000 + O_EXCL = 0x800 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x20000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_POPUP = 0x80000000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_SHLOCK = 0x10 + O_SYMLINK = 0x200000 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PT_ATTACH = 0xa + PT_ATTACHEXC = 0xe + PT_CONTINUE = 0x7 + PT_DENY_ATTACH = 0x1f + PT_DETACH = 0xb + PT_FIRSTMACH = 0x20 + PT_FORCEQUOTA = 0x1e + PT_KILL = 0x8 + PT_READ_D = 0x2 + PT_READ_I = 0x1 + PT_READ_U = 0x3 + PT_SIGEXC = 0xc + PT_STEP = 0x9 + PT_THUPDATE = 0xd + PT_TRACE_ME = 0x0 + PT_WRITE_D = 0x5 + PT_WRITE_I = 0x4 + PT_WRITE_U = 0x6 + RLIMIT_AS = 0x5 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_CPU_USAGE_MONITOR = 0x2 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_MEMLOCK = 0x6 + RLIMIT_NOFILE = 0x8 + RLIMIT_NPROC = 0x7 + RLIMIT_RSS = 0x5 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_MAX = 0x8 + RTAX_NETMASK = 0x2 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_NETMASK = 0x4 + RTF_BLACKHOLE = 0x1000 + RTF_BROADCAST = 0x400000 + RTF_CLONING = 0x100 + RTF_CONDEMNED = 0x2000000 + RTF_DELCLONE = 0x80 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_IFREF = 0x4000000 + RTF_IFSCOPE = 0x1000000 + RTF_LLINFO = 0x400 + RTF_LOCAL = 0x200000 + RTF_MODIFIED = 0x20 + RTF_MULTICAST = 0x800000 + RTF_NOIFREF = 0x2000 + RTF_PINNED = 0x100000 + RTF_PRCLONING = 0x10000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_PROTO3 = 0x40000 + RTF_PROXY = 0x8000000 + RTF_REJECT = 0x8 + RTF_ROUTER = 0x10000000 + RTF_STATIC = 0x800 + RTF_UP = 0x1 + RTF_WASCLONED = 0x20000 + RTF_XRESOLVE = 0x200 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_DELMADDR = 0x10 + RTM_GET = 0x4 + RTM_GET2 = 0x14 + RTM_IFINFO = 0xe + RTM_IFINFO2 = 0x12 + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_NEWMADDR = 0xf + RTM_NEWMADDR2 = 0x13 + RTM_OLDADD = 0x9 + RTM_OLDDEL = 0xa + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_VERSION = 0x5 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + SCM_CREDS = 0x3 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x2 + SCM_TIMESTAMP_MONOTONIC = 0x4 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80206931 + SIOCAIFADDR = 0x8040691a + SIOCARPIPLL = 0xc0206928 + SIOCATMARK = 0x40047307 + SIOCAUTOADDR = 0xc0206926 + SIOCAUTONETMASK = 0x80206927 + SIOCDELMULTI = 0x80206932 + SIOCDIFADDR = 0x80206919 + SIOCDIFPHYADDR = 0x80206941 + SIOCGDRVSPEC = 0xc028697b + SIOCGETVLAN = 0xc020697f + SIOCGHIWAT = 0x40047301 + SIOCGIFADDR = 0xc0206921 + SIOCGIFALTMTU = 0xc0206948 + SIOCGIFASYNCMAP = 0xc020697c + SIOCGIFBOND = 0xc0206947 + SIOCGIFBRDADDR = 0xc0206923 + SIOCGIFCAP = 0xc020695b + SIOCGIFCONF = 0xc00c6924 + SIOCGIFDEVMTU = 0xc0206944 + SIOCGIFDSTADDR = 0xc0206922 + SIOCGIFFLAGS = 0xc0206911 + SIOCGIFGENERIC = 0xc020693a + SIOCGIFKPI = 0xc0206987 + SIOCGIFMAC = 0xc0206982 + SIOCGIFMEDIA = 0xc02c6938 + SIOCGIFMETRIC = 0xc0206917 + SIOCGIFMTU = 0xc0206933 + SIOCGIFNETMASK = 0xc0206925 + SIOCGIFPDSTADDR = 0xc0206940 + SIOCGIFPHYS = 0xc0206935 + SIOCGIFPSRCADDR = 0xc020693f + SIOCGIFSTATUS = 0xc331693d + SIOCGIFVLAN = 0xc020697f + SIOCGIFWAKEFLAGS = 0xc0206988 + SIOCGLOWAT = 0x40047303 + SIOCGPGRP = 0x40047309 + SIOCIFCREATE = 0xc0206978 + SIOCIFCREATE2 = 0xc020697a + SIOCIFDESTROY = 0x80206979 + SIOCIFGCLONERS = 0xc0106981 + SIOCRSLVMULTI = 0xc010693b + SIOCSDRVSPEC = 0x8028697b + SIOCSETVLAN = 0x8020697e + SIOCSHIWAT = 0x80047300 + SIOCSIFADDR = 0x8020690c + SIOCSIFALTMTU = 0x80206945 + SIOCSIFASYNCMAP = 0x8020697d + SIOCSIFBOND = 0x80206946 + SIOCSIFBRDADDR = 0x80206913 + SIOCSIFCAP = 0x8020695a + SIOCSIFDSTADDR = 0x8020690e + SIOCSIFFLAGS = 0x80206910 + SIOCSIFGENERIC = 0x80206939 + SIOCSIFKPI = 0x80206986 + SIOCSIFLLADDR = 0x8020693c + SIOCSIFMAC = 0x80206983 + SIOCSIFMEDIA = 0xc0206937 + SIOCSIFMETRIC = 0x80206918 + SIOCSIFMTU = 0x80206934 + SIOCSIFNETMASK = 0x80206916 + SIOCSIFPHYADDR = 0x8040693e + SIOCSIFPHYS = 0x80206936 + SIOCSIFVLAN = 0x8020697e + SIOCSLOWAT = 0x80047302 + SIOCSPGRP = 0x80047308 + SOCK_DGRAM = 0x2 + SOCK_MAXADDRLEN = 0xff + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DONTROUTE = 0x10 + SO_DONTTRUNC = 0x2000 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LABEL = 0x1010 + SO_LINGER = 0x80 + SO_LINGER_SEC = 0x1080 + SO_NETSVC_MARKING_LEVEL = 0x1119 + SO_NET_SERVICE_TYPE = 0x1116 + SO_NKE = 0x1021 + SO_NOADDRERR = 0x1023 + SO_NOSIGPIPE = 0x1022 + SO_NOTIFYCONFLICT = 0x1026 + SO_NP_EXTENSIONS = 0x1083 + SO_NREAD = 0x1020 + SO_NUMRCVPKT = 0x1112 + SO_NWRITE = 0x1024 + SO_OOBINLINE = 0x100 + SO_PEERLABEL = 0x1011 + SO_RANDOMPORT = 0x1082 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_REUSESHAREUID = 0x1025 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_TIMESTAMP = 0x400 + SO_TIMESTAMP_MONOTONIC = 0x800 + SO_TYPE = 0x1008 + SO_UPCALLCLOSEWAIT = 0x1027 + SO_USELOOPBACK = 0x40 + SO_WANTMORE = 0x4000 + SO_WANTOOBFLAG = 0x8000 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IFWHT = 0xe000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISTXT = 0x200 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x400 + TAB2 = 0x800 + TAB3 = 0x4 + TABDLY = 0xc04 + TCIFLUSH = 0x1 + TCIOFF = 0x3 + TCIOFLUSH = 0x3 + TCION = 0x4 + TCOFLUSH = 0x2 + TCOOFF = 0x1 + TCOON = 0x2 + TCP_CONNECTIONTIMEOUT = 0x20 + TCP_CONNECTION_INFO = 0x106 + TCP_ENABLE_ECN = 0x104 + TCP_FASTOPEN = 0x105 + TCP_KEEPALIVE = 0x10 + TCP_KEEPCNT = 0x102 + TCP_KEEPINTVL = 0x101 + TCP_MAXHLEN = 0x3c + TCP_MAXOLEN = 0x28 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_SACK = 0x4 + TCP_MAX_WINSHIFT = 0xe + TCP_MINMSS = 0xd8 + TCP_MSS = 0x200 + TCP_NODELAY = 0x1 + TCP_NOOPT = 0x8 + TCP_NOPUSH = 0x4 + TCP_NOTSENT_LOWAT = 0x201 + TCP_RXT_CONNDROPTIME = 0x80 + TCP_RXT_FINDROP = 0x100 + TCP_SENDMOREACKS = 0x103 + TCSAFLUSH = 0x2 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCONS = 0x80047462 + TIOCDCDTIMESTAMP = 0x40107458 + TIOCDRAIN = 0x2000745e + TIOCDSIMICROCODE = 0x20007455 + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLUSH = 0x80047410 + TIOCGDRAINWAIT = 0x40047456 + TIOCGETA = 0x40487413 + TIOCGETD = 0x4004741a + TIOCGPGRP = 0x40047477 + TIOCGWINSZ = 0x40087468 + TIOCIXOFF = 0x20007480 + TIOCIXON = 0x20007481 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGDTRWAIT = 0x4004745a + TIOCMGET = 0x4004746a + TIOCMODG = 0x40047403 + TIOCMODS = 0x80047404 + TIOCMSDTRWAIT = 0x8004745b + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCPTYGNAME = 0x40807453 + TIOCPTYGRANT = 0x20007454 + TIOCPTYUNLK = 0x20007452 + TIOCREMOTE = 0x80047469 + TIOCSBRK = 0x2000747b + TIOCSCONS = 0x20007463 + TIOCSCTTY = 0x20007461 + TIOCSDRAINWAIT = 0x80047457 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x80487414 + TIOCSETAF = 0x80487416 + TIOCSETAW = 0x80487415 + TIOCSETD = 0x8004741b + TIOCSIG = 0x2000745f + TIOCSPGRP = 0x80047476 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x20007465 + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCTIMESTAMP = 0x40107459 + TIOCUCNTL = 0x80047466 + TOSTOP = 0x400000 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VM_LOADAVG = 0x2 + VM_MACHFACTOR = 0x4 + VM_MAXID = 0x6 + VM_METER = 0x1 + VM_SWAPUSAGE = 0x5 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VT0 = 0x0 + VT1 = 0x10000 + VTDLY = 0x10000 + VTIME = 0x11 + VWERASE = 0x4 + WCONTINUED = 0x10 + WCOREFLAG = 0x80 + WEXITED = 0x4 + WNOHANG = 0x1 + WNOWAIT = 0x20 + WORDSIZE = 0x40 + WSTOPPED = 0x8 + WUNTRACED = 0x2 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADARCH = syscall.Errno(0x56) + EBADEXEC = syscall.Errno(0x55) + EBADF = syscall.Errno(0x9) + EBADMACHO = syscall.Errno(0x58) + EBADMSG = syscall.Errno(0x5e) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x59) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDEVERR = syscall.Errno(0x53) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x5a) + EILSEQ = syscall.Errno(0x5c) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x6a) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5f) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x5d) + ENOBUFS = syscall.Errno(0x37) + ENODATA = syscall.Errno(0x60) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x61) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x5b) + ENOPOLICY = syscall.Errno(0x67) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x62) + ENOSTR = syscall.Errno(0x63) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTRECOVERABLE = syscall.Errno(0x68) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x2d) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x66) + EOVERFLOW = syscall.Errno(0x54) + EOWNERDEAD = syscall.Errno(0x69) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x64) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + EPWROFF = syscall.Errno(0x52) + EQFULL = syscall.Errno(0x6a) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHLIBVERS = syscall.Errno(0x57) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIME = syscall.Errno(0x65) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "resource busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large"}, + {35, "EAGAIN", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "ENOTSUP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "operation timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disc quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC prog. not avail"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EPWROFF", "device power is off"}, + {83, "EDEVERR", "device error"}, + {84, "EOVERFLOW", "value too large to be stored in data type"}, + {85, "EBADEXEC", "bad executable (or shared library)"}, + {86, "EBADARCH", "bad CPU type in executable"}, + {87, "ESHLIBVERS", "shared library version mismatch"}, + {88, "EBADMACHO", "malformed Mach-o file"}, + {89, "ECANCELED", "operation canceled"}, + {90, "EIDRM", "identifier removed"}, + {91, "ENOMSG", "no message of desired type"}, + {92, "EILSEQ", "illegal byte sequence"}, + {93, "ENOATTR", "attribute not found"}, + {94, "EBADMSG", "bad message"}, + {95, "EMULTIHOP", "EMULTIHOP (Reserved)"}, + {96, "ENODATA", "no message available on STREAM"}, + {97, "ENOLINK", "ENOLINK (Reserved)"}, + {98, "ENOSR", "no STREAM resources"}, + {99, "ENOSTR", "not a STREAM"}, + {100, "EPROTO", "protocol error"}, + {101, "ETIME", "STREAM ioctl timeout"}, + {102, "EOPNOTSUPP", "operation not supported on socket"}, + {103, "ENOPOLICY", "policy not found"}, + {104, "ENOTRECOVERABLE", "state not recoverable"}, + {105, "EOWNERDEAD", "previous owner died"}, + {106, "EQFULL", "interface output queue is full"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGABRT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "suspended (signal)"}, + {18, "SIGTSTP", "suspended"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go b/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go new file mode 100644 index 0000000..7180515 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go @@ -0,0 +1,1777 @@ +// mkerrors.sh -m64 +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build arm64,darwin + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -m64 _const.go + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1c + AF_ECMA = 0x8 + AF_HYLINK = 0xf + AF_IEEE80211 = 0x25 + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x1e + AF_IPX = 0x17 + AF_ISDN = 0x1c + AF_ISO = 0x7 + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x28 + AF_NATM = 0x1f + AF_NDRV = 0x1b + AF_NETBIOS = 0x21 + AF_NS = 0x6 + AF_OSI = 0x7 + AF_PPP = 0x22 + AF_PUP = 0x4 + AF_RESERVED_36 = 0x24 + AF_ROUTE = 0x11 + AF_SIP = 0x18 + AF_SNA = 0xb + AF_SYSTEM = 0x20 + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_UTUN = 0x26 + ALTWERASE = 0x200 + ATTR_BIT_MAP_COUNT = 0x5 + ATTR_CMN_ACCESSMASK = 0x20000 + ATTR_CMN_ACCTIME = 0x1000 + ATTR_CMN_ADDEDTIME = 0x10000000 + ATTR_CMN_BKUPTIME = 0x2000 + ATTR_CMN_CHGTIME = 0x800 + ATTR_CMN_CRTIME = 0x200 + ATTR_CMN_DATA_PROTECT_FLAGS = 0x40000000 + ATTR_CMN_DEVID = 0x2 + ATTR_CMN_DOCUMENT_ID = 0x100000 + ATTR_CMN_ERROR = 0x20000000 + ATTR_CMN_EXTENDED_SECURITY = 0x400000 + ATTR_CMN_FILEID = 0x2000000 + ATTR_CMN_FLAGS = 0x40000 + ATTR_CMN_FNDRINFO = 0x4000 + ATTR_CMN_FSID = 0x4 + ATTR_CMN_FULLPATH = 0x8000000 + ATTR_CMN_GEN_COUNT = 0x80000 + ATTR_CMN_GRPID = 0x10000 + ATTR_CMN_GRPUUID = 0x1000000 + ATTR_CMN_MODTIME = 0x400 + ATTR_CMN_NAME = 0x1 + ATTR_CMN_NAMEDATTRCOUNT = 0x80000 + ATTR_CMN_NAMEDATTRLIST = 0x100000 + ATTR_CMN_OBJID = 0x20 + ATTR_CMN_OBJPERMANENTID = 0x40 + ATTR_CMN_OBJTAG = 0x10 + ATTR_CMN_OBJTYPE = 0x8 + ATTR_CMN_OWNERID = 0x8000 + ATTR_CMN_PARENTID = 0x4000000 + ATTR_CMN_PAROBJID = 0x80 + ATTR_CMN_RETURNED_ATTRS = 0x80000000 + ATTR_CMN_SCRIPT = 0x100 + ATTR_CMN_SETMASK = 0x41c7ff00 + ATTR_CMN_USERACCESS = 0x200000 + ATTR_CMN_UUID = 0x800000 + ATTR_CMN_VALIDMASK = 0xffffffff + ATTR_CMN_VOLSETMASK = 0x6700 + ATTR_FILE_ALLOCSIZE = 0x4 + ATTR_FILE_CLUMPSIZE = 0x10 + ATTR_FILE_DATAALLOCSIZE = 0x400 + ATTR_FILE_DATAEXTENTS = 0x800 + ATTR_FILE_DATALENGTH = 0x200 + ATTR_FILE_DEVTYPE = 0x20 + ATTR_FILE_FILETYPE = 0x40 + ATTR_FILE_FORKCOUNT = 0x80 + ATTR_FILE_FORKLIST = 0x100 + ATTR_FILE_IOBLOCKSIZE = 0x8 + ATTR_FILE_LINKCOUNT = 0x1 + ATTR_FILE_RSRCALLOCSIZE = 0x2000 + ATTR_FILE_RSRCEXTENTS = 0x4000 + ATTR_FILE_RSRCLENGTH = 0x1000 + ATTR_FILE_SETMASK = 0x20 + ATTR_FILE_TOTALSIZE = 0x2 + ATTR_FILE_VALIDMASK = 0x37ff + ATTR_VOL_ALLOCATIONCLUMP = 0x40 + ATTR_VOL_ATTRIBUTES = 0x40000000 + ATTR_VOL_CAPABILITIES = 0x20000 + ATTR_VOL_DIRCOUNT = 0x400 + ATTR_VOL_ENCODINGSUSED = 0x10000 + ATTR_VOL_FILECOUNT = 0x200 + ATTR_VOL_FSTYPE = 0x1 + ATTR_VOL_INFO = 0x80000000 + ATTR_VOL_IOBLOCKSIZE = 0x80 + ATTR_VOL_MAXOBJCOUNT = 0x800 + ATTR_VOL_MINALLOCATION = 0x20 + ATTR_VOL_MOUNTEDDEVICE = 0x8000 + ATTR_VOL_MOUNTFLAGS = 0x4000 + ATTR_VOL_MOUNTPOINT = 0x1000 + ATTR_VOL_NAME = 0x2000 + ATTR_VOL_OBJCOUNT = 0x100 + ATTR_VOL_QUOTA_SIZE = 0x10000000 + ATTR_VOL_RESERVED_SIZE = 0x20000000 + ATTR_VOL_SETMASK = 0x80002000 + ATTR_VOL_SIGNATURE = 0x2 + ATTR_VOL_SIZE = 0x4 + ATTR_VOL_SPACEAVAIL = 0x10 + ATTR_VOL_SPACEFREE = 0x8 + ATTR_VOL_UUID = 0x40000 + ATTR_VOL_VALIDMASK = 0xf007ffff + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B9600 = 0x2580 + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc00c4279 + BIOCGETIF = 0x4020426b + BIOCGHDRCMPLT = 0x40044274 + BIOCGRSIG = 0x40044272 + BIOCGRTIMEOUT = 0x4010426e + BIOCGSEESENT = 0x40044276 + BIOCGSTATS = 0x4008426f + BIOCIMMEDIATE = 0x80044270 + BIOCPROMISC = 0x20004269 + BIOCSBLEN = 0xc0044266 + BIOCSDLT = 0x80044278 + BIOCSETF = 0x80104267 + BIOCSETFNR = 0x8010427e + BIOCSETIF = 0x8020426c + BIOCSHDRCMPLT = 0x80044275 + BIOCSRSIG = 0x80044273 + BIOCSRTIMEOUT = 0x8010426d + BIOCSSEESENT = 0x80044277 + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x80000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x8000 + BSDLY = 0x8000 + CFLUSH = 0xf + CLOCAL = 0x8000 + CLOCK_MONOTONIC = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_MONOTONIC_RAW_APPROX = 0x5 + CLOCK_PROCESS_CPUTIME_ID = 0xc + CLOCK_REALTIME = 0x0 + CLOCK_THREAD_CPUTIME_ID = 0x10 + CLOCK_UPTIME_RAW = 0x8 + CLOCK_UPTIME_RAW_APPROX = 0x9 + CR0 = 0x0 + CR1 = 0x1000 + CR2 = 0x2000 + CR3 = 0x3000 + CRDLY = 0x3000 + CREAD = 0x800 + CRTSCTS = 0x30000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0x14 + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0xc + CTL_NET = 0x4 + DLT_A429 = 0xb8 + DLT_A653_ICM = 0xb9 + DLT_AIRONET_HEADER = 0x78 + DLT_AOS = 0xde + DLT_APPLE_IP_OVER_IEEE1394 = 0x8a + DLT_ARCNET = 0x7 + DLT_ARCNET_LINUX = 0x81 + DLT_ATM_CLIP = 0x13 + DLT_ATM_RFC1483 = 0xb + DLT_AURORA = 0x7e + DLT_AX25 = 0x3 + DLT_AX25_KISS = 0xca + DLT_BACNET_MS_TP = 0xa5 + DLT_BLUETOOTH_HCI_H4 = 0xbb + DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 + DLT_CAN20B = 0xbe + DLT_CAN_SOCKETCAN = 0xe3 + DLT_CHAOS = 0x5 + DLT_CHDLC = 0x68 + DLT_CISCO_IOS = 0x76 + DLT_C_HDLC = 0x68 + DLT_C_HDLC_WITH_DIR = 0xcd + DLT_DBUS = 0xe7 + DLT_DECT = 0xdd + DLT_DOCSIS = 0x8f + DLT_DVB_CI = 0xeb + DLT_ECONET = 0x73 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0x6d + DLT_ERF = 0xc5 + DLT_ERF_ETH = 0xaf + DLT_ERF_POS = 0xb0 + DLT_FC_2 = 0xe0 + DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 + DLT_FDDI = 0xa + DLT_FLEXRAY = 0xd2 + DLT_FRELAY = 0x6b + DLT_FRELAY_WITH_DIR = 0xce + DLT_GCOM_SERIAL = 0xad + DLT_GCOM_T1E1 = 0xac + DLT_GPF_F = 0xab + DLT_GPF_T = 0xaa + DLT_GPRS_LLC = 0xa9 + DLT_GSMTAP_ABIS = 0xda + DLT_GSMTAP_UM = 0xd9 + DLT_HHDLC = 0x79 + DLT_IBM_SN = 0x92 + DLT_IBM_SP = 0x91 + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_IEEE802_11_RADIO_AVS = 0xa3 + DLT_IEEE802_15_4 = 0xc3 + DLT_IEEE802_15_4_LINUX = 0xbf + DLT_IEEE802_15_4_NOFCS = 0xe6 + DLT_IEEE802_15_4_NONASK_PHY = 0xd7 + DLT_IEEE802_16_MAC_CPS = 0xbc + DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 + DLT_IPFILTER = 0x74 + DLT_IPMB = 0xc7 + DLT_IPMB_LINUX = 0xd1 + DLT_IPNET = 0xe2 + DLT_IPOIB = 0xf2 + DLT_IPV4 = 0xe4 + DLT_IPV6 = 0xe5 + DLT_IP_OVER_FC = 0x7a + DLT_JUNIPER_ATM1 = 0x89 + DLT_JUNIPER_ATM2 = 0x87 + DLT_JUNIPER_ATM_CEMIC = 0xee + DLT_JUNIPER_CHDLC = 0xb5 + DLT_JUNIPER_ES = 0x84 + DLT_JUNIPER_ETHER = 0xb2 + DLT_JUNIPER_FIBRECHANNEL = 0xea + DLT_JUNIPER_FRELAY = 0xb4 + DLT_JUNIPER_GGSN = 0x85 + DLT_JUNIPER_ISM = 0xc2 + DLT_JUNIPER_MFR = 0x86 + DLT_JUNIPER_MLFR = 0x83 + DLT_JUNIPER_MLPPP = 0x82 + DLT_JUNIPER_MONITOR = 0xa4 + DLT_JUNIPER_PIC_PEER = 0xae + DLT_JUNIPER_PPP = 0xb3 + DLT_JUNIPER_PPPOE = 0xa7 + DLT_JUNIPER_PPPOE_ATM = 0xa8 + DLT_JUNIPER_SERVICES = 0x88 + DLT_JUNIPER_SRX_E2E = 0xe9 + DLT_JUNIPER_ST = 0xc8 + DLT_JUNIPER_VP = 0xb7 + DLT_JUNIPER_VS = 0xe8 + DLT_LAPB_WITH_DIR = 0xcf + DLT_LAPD = 0xcb + DLT_LIN = 0xd4 + DLT_LINUX_EVDEV = 0xd8 + DLT_LINUX_IRDA = 0x90 + DLT_LINUX_LAPD = 0xb1 + DLT_LINUX_PPP_WITHDIRECTION = 0xa6 + DLT_LINUX_SLL = 0x71 + DLT_LOOP = 0x6c + DLT_LTALK = 0x72 + DLT_MATCHING_MAX = 0xf5 + DLT_MATCHING_MIN = 0x68 + DLT_MFR = 0xb6 + DLT_MOST = 0xd3 + DLT_MPEG_2_TS = 0xf3 + DLT_MPLS = 0xdb + DLT_MTP2 = 0x8c + DLT_MTP2_WITH_PHDR = 0x8b + DLT_MTP3 = 0x8d + DLT_MUX27010 = 0xec + DLT_NETANALYZER = 0xf0 + DLT_NETANALYZER_TRANSPARENT = 0xf1 + DLT_NFC_LLCP = 0xf5 + DLT_NFLOG = 0xef + DLT_NG40 = 0xf4 + DLT_NULL = 0x0 + DLT_PCI_EXP = 0x7d + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x12 + DLT_PPI = 0xc0 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0x10 + DLT_PPP_ETHER = 0x33 + DLT_PPP_PPPD = 0xa6 + DLT_PPP_SERIAL = 0x32 + DLT_PPP_WITH_DIR = 0xcc + DLT_PPP_WITH_DIRECTION = 0xa6 + DLT_PRISM_HEADER = 0x77 + DLT_PRONET = 0x4 + DLT_RAIF1 = 0xc6 + DLT_RAW = 0xc + DLT_RIO = 0x7c + DLT_SCCP = 0x8e + DLT_SITA = 0xc4 + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xf + DLT_STANAG_5066_D_PDU = 0xed + DLT_SUNATM = 0x7b + DLT_SYMANTEC_FIREWALL = 0x63 + DLT_TZSP = 0x80 + DLT_USB = 0xba + DLT_USB_LINUX = 0xbd + DLT_USB_LINUX_MMAPPED = 0xdc + DLT_USER0 = 0x93 + DLT_USER1 = 0x94 + DLT_USER10 = 0x9d + DLT_USER11 = 0x9e + DLT_USER12 = 0x9f + DLT_USER13 = 0xa0 + DLT_USER14 = 0xa1 + DLT_USER15 = 0xa2 + DLT_USER2 = 0x95 + DLT_USER3 = 0x96 + DLT_USER4 = 0x97 + DLT_USER5 = 0x98 + DLT_USER6 = 0x99 + DLT_USER7 = 0x9a + DLT_USER8 = 0x9b + DLT_USER9 = 0x9c + DLT_WIHART = 0xdf + DLT_X2E_SERIAL = 0xd5 + DLT_X2E_XORAYA = 0xd6 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EVFILT_AIO = -0x3 + EVFILT_EXCEPT = -0xf + EVFILT_FS = -0x9 + EVFILT_MACHPORT = -0x8 + EVFILT_PROC = -0x5 + EVFILT_READ = -0x1 + EVFILT_SIGNAL = -0x6 + EVFILT_SYSCOUNT = 0xf + EVFILT_THREADMARKER = 0xf + EVFILT_TIMER = -0x7 + EVFILT_USER = -0xa + EVFILT_VM = -0xc + EVFILT_VNODE = -0x4 + EVFILT_WRITE = -0x2 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_DISPATCH = 0x80 + EV_DISPATCH2 = 0x180 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG0 = 0x1000 + EV_FLAG1 = 0x2000 + EV_ONESHOT = 0x10 + EV_OOBAND = 0x2000 + EV_POLL = 0x1000 + EV_RECEIPT = 0x40 + EV_SYSFLAGS = 0xf000 + EV_UDATA_SPECIFIC = 0x100 + EV_VANISHED = 0x200 + EXTA = 0x4b00 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x4000 + FFDLY = 0x4000 + FLUSHO = 0x800000 + FSOPT_ATTR_CMN_EXTENDED = 0x20 + FSOPT_NOFOLLOW = 0x1 + FSOPT_NOINMEMUPDATE = 0x2 + FSOPT_PACK_INVAL_ATTRS = 0x8 + FSOPT_REPORT_FULLSIZE = 0x4 + F_ADDFILESIGS = 0x3d + F_ADDFILESIGS_FOR_DYLD_SIM = 0x53 + F_ADDFILESIGS_RETURN = 0x61 + F_ADDSIGS = 0x3b + F_ALLOCATEALL = 0x4 + F_ALLOCATECONTIG = 0x2 + F_BARRIERFSYNC = 0x55 + F_CHECK_LV = 0x62 + F_CHKCLEAN = 0x29 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x43 + F_FINDSIGS = 0x4e + F_FLUSH_DATA = 0x28 + F_FREEZE_FS = 0x35 + F_FULLFSYNC = 0x33 + F_GETCODEDIR = 0x48 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0x7 + F_GETLKPID = 0x42 + F_GETNOSIGPIPE = 0x4a + F_GETOWN = 0x5 + F_GETPATH = 0x32 + F_GETPATH_MTMINFO = 0x47 + F_GETPROTECTIONCLASS = 0x3f + F_GETPROTECTIONLEVEL = 0x4d + F_GLOBAL_NOCACHE = 0x37 + F_LOG2PHYS = 0x31 + F_LOG2PHYS_EXT = 0x41 + F_NOCACHE = 0x30 + F_NODIRECT = 0x3e + F_OK = 0x0 + F_PATHPKG_CHECK = 0x34 + F_PEOFPOSMODE = 0x3 + F_PREALLOCATE = 0x2a + F_PUNCHHOLE = 0x63 + F_RDADVISE = 0x2c + F_RDAHEAD = 0x2d + F_RDLCK = 0x1 + F_SETBACKINGSTORE = 0x46 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0x8 + F_SETLKW = 0x9 + F_SETLKWTIMEOUT = 0xa + F_SETNOSIGPIPE = 0x49 + F_SETOWN = 0x6 + F_SETPROTECTIONCLASS = 0x40 + F_SETSIZE = 0x2b + F_SINGLE_WRITER = 0x4c + F_THAW_FS = 0x36 + F_TRANSCODEKEY = 0x4b + F_TRIM_ACTIVE_FILE = 0x64 + F_UNLCK = 0x2 + F_VOLPOSMODE = 0x4 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFF_ALLMULTI = 0x200 + IFF_ALTPHYS = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_NOTRAILERS = 0x20 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_1822 = 0x2 + IFT_AAL5 = 0x31 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ATM = 0x25 + IFT_BRIDGE = 0xd1 + IFT_CARP = 0xf8 + IFT_CELLULAR = 0xff + IFT_CEPT = 0x13 + IFT_DS3 = 0x1e + IFT_ENC = 0xf4 + IFT_EON = 0x19 + IFT_ETHER = 0x6 + IFT_FAITH = 0x38 + IFT_FDDI = 0xf + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_GIF = 0x37 + IFT_HDH1822 = 0x3 + IFT_HIPPI = 0x2f + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IEEE1394 = 0x90 + IFT_IEEE8023ADLAG = 0x88 + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88026 = 0xa + IFT_L2VLAN = 0x87 + IFT_LAPB = 0x10 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_NSIP = 0x1b + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PDP = 0xff + IFT_PFLOG = 0xf5 + IFT_PFSYNC = 0xf6 + IFT_PKTAP = 0xfe + IFT_PPP = 0x17 + IFT_PROPMUX = 0x36 + IFT_PROPVIRTUAL = 0x35 + IFT_PTPSERIAL = 0x16 + IFT_RS232 = 0x21 + IFT_SDLC = 0x11 + IFT_SIP = 0x1f + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_STARLAN = 0xb + IFT_STF = 0x39 + IFT_T1 = 0x12 + IFT_ULTRA = 0x1d + IFT_V35 = 0x2d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LINKLOCALNETNUM = 0xa9fe0000 + IN_LOOPBACKNET = 0x7f + IPPROTO_3PC = 0x22 + IPPROTO_ADFS = 0x44 + IPPROTO_AH = 0x33 + IPPROTO_AHIP = 0x3d + IPPROTO_APES = 0x63 + IPPROTO_ARGUS = 0xd + IPPROTO_AX25 = 0x5d + IPPROTO_BHA = 0x31 + IPPROTO_BLT = 0x1e + IPPROTO_BRSATMON = 0x4c + IPPROTO_CFTP = 0x3e + IPPROTO_CHAOS = 0x10 + IPPROTO_CMTP = 0x26 + IPPROTO_CPHB = 0x49 + IPPROTO_CPNX = 0x48 + IPPROTO_DDP = 0x25 + IPPROTO_DGP = 0x56 + IPPROTO_DIVERT = 0xfe + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_EMCON = 0xe + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GMTP = 0x64 + IPPROTO_GRE = 0x2f + IPPROTO_HELLO = 0x3f + IPPROTO_HMP = 0x14 + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IDPR = 0x23 + IPPROTO_IDRP = 0x2d + IPPROTO_IGMP = 0x2 + IPPROTO_IGP = 0x55 + IPPROTO_IGRP = 0x58 + IPPROTO_IL = 0x28 + IPPROTO_INLSP = 0x34 + IPPROTO_INP = 0x20 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPCV = 0x47 + IPPROTO_IPEIP = 0x5e + IPPROTO_IPIP = 0x4 + IPPROTO_IPPC = 0x43 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_IRTP = 0x1c + IPPROTO_KRYPTOLAN = 0x41 + IPPROTO_LARP = 0x5b + IPPROTO_LEAF1 = 0x19 + IPPROTO_LEAF2 = 0x1a + IPPROTO_MAX = 0x100 + IPPROTO_MAXID = 0x34 + IPPROTO_MEAS = 0x13 + IPPROTO_MHRP = 0x30 + IPPROTO_MICP = 0x5f + IPPROTO_MTP = 0x5c + IPPROTO_MUX = 0x12 + IPPROTO_ND = 0x4d + IPPROTO_NHRP = 0x36 + IPPROTO_NONE = 0x3b + IPPROTO_NSP = 0x1f + IPPROTO_NVPII = 0xb + IPPROTO_OSPFIGP = 0x59 + IPPROTO_PGM = 0x71 + IPPROTO_PIGP = 0x9 + IPPROTO_PIM = 0x67 + IPPROTO_PRM = 0x15 + IPPROTO_PUP = 0xc + IPPROTO_PVP = 0x4b + IPPROTO_RAW = 0xff + IPPROTO_RCCMON = 0xa + IPPROTO_RDP = 0x1b + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_RVD = 0x42 + IPPROTO_SATEXPAK = 0x40 + IPPROTO_SATMON = 0x45 + IPPROTO_SCCSP = 0x60 + IPPROTO_SCTP = 0x84 + IPPROTO_SDRP = 0x2a + IPPROTO_SEP = 0x21 + IPPROTO_SRPC = 0x5a + IPPROTO_ST = 0x7 + IPPROTO_SVMTP = 0x52 + IPPROTO_SWIPE = 0x35 + IPPROTO_TCF = 0x57 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_TPXX = 0x27 + IPPROTO_TRUNK1 = 0x17 + IPPROTO_TRUNK2 = 0x18 + IPPROTO_TTP = 0x54 + IPPROTO_UDP = 0x11 + IPPROTO_VINES = 0x53 + IPPROTO_VISA = 0x46 + IPPROTO_VMTP = 0x51 + IPPROTO_WBEXPAK = 0x4f + IPPROTO_WBMON = 0x4e + IPPROTO_WSN = 0x4a + IPPROTO_XNET = 0xf + IPPROTO_XTP = 0x24 + IPV6_2292DSTOPTS = 0x17 + IPV6_2292HOPLIMIT = 0x14 + IPV6_2292HOPOPTS = 0x16 + IPV6_2292NEXTHOP = 0x15 + IPV6_2292PKTINFO = 0x13 + IPV6_2292PKTOPTIONS = 0x19 + IPV6_2292RTHDR = 0x18 + IPV6_BINDV6ONLY = 0x1b + IPV6_BOUND_IF = 0x7d + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_FAITH = 0x1d + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FLOW_ECN_MASK = 0x300 + IPV6_FRAGTTL = 0x3c + IPV6_FW_ADD = 0x1e + IPV6_FW_DEL = 0x1f + IPV6_FW_FLUSH = 0x20 + IPV6_FW_GET = 0x22 + IPV6_FW_ZERO = 0x21 + IPV6_HLIMDEC = 0x1 + IPV6_IPSEC_POLICY = 0x1c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXOPTHDR = 0x800 + IPV6_MAXPACKET = 0xffff + IPV6_MAX_GROUP_SRC_FILTER = 0x200 + IPV6_MAX_MEMBERSHIPS = 0xfff + IPV6_MAX_SOCK_SRC_FILTER = 0x80 + IPV6_MIN_MEMBERSHIPS = 0x1f + IPV6_MMTU = 0x500 + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_RECVTCLASS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x24 + IPV6_UNICAST_HOPS = 0x4 + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_ADD_SOURCE_MEMBERSHIP = 0x46 + IP_BLOCK_SOURCE = 0x48 + IP_BOUND_IF = 0x19 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0xd + IP_DROP_SOURCE_MEMBERSHIP = 0x47 + IP_DUMMYNET_CONFIGURE = 0x3c + IP_DUMMYNET_DEL = 0x3d + IP_DUMMYNET_FLUSH = 0x3e + IP_DUMMYNET_GET = 0x40 + IP_FAITH = 0x16 + IP_FW_ADD = 0x28 + IP_FW_DEL = 0x29 + IP_FW_FLUSH = 0x2a + IP_FW_GET = 0x2c + IP_FW_RESETLOG = 0x2d + IP_FW_ZERO = 0x2b + IP_HDRINCL = 0x2 + IP_IPSEC_POLICY = 0x15 + IP_MAXPACKET = 0xffff + IP_MAX_GROUP_SRC_FILTER = 0x200 + IP_MAX_MEMBERSHIPS = 0xfff + IP_MAX_SOCK_MUTE_FILTER = 0x80 + IP_MAX_SOCK_SRC_FILTER = 0x80 + IP_MF = 0x2000 + IP_MIN_MEMBERSHIPS = 0x1f + IP_MSFILTER = 0x4a + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_IFINDEX = 0x42 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_MULTICAST_VIF = 0xe + IP_NAT__XXX = 0x37 + IP_OFFMASK = 0x1fff + IP_OLD_FW_ADD = 0x32 + IP_OLD_FW_DEL = 0x33 + IP_OLD_FW_FLUSH = 0x34 + IP_OLD_FW_GET = 0x36 + IP_OLD_FW_RESETLOG = 0x38 + IP_OLD_FW_ZERO = 0x35 + IP_OPTIONS = 0x1 + IP_PKTINFO = 0x1a + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVIF = 0x14 + IP_RECVOPTS = 0x5 + IP_RECVPKTINFO = 0x1a + IP_RECVRETOPTS = 0x6 + IP_RECVTOS = 0x1b + IP_RECVTTL = 0x18 + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_RSVP_OFF = 0x10 + IP_RSVP_ON = 0xf + IP_RSVP_VIF_OFF = 0x12 + IP_RSVP_VIF_ON = 0x11 + IP_STRIPHDR = 0x17 + IP_TOS = 0x3 + IP_TRAFFIC_MGT_BACKGROUND = 0x41 + IP_TTL = 0x4 + IP_UNBLOCK_SOURCE = 0x49 + ISIG = 0x80 + ISTRIP = 0x20 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_CAN_REUSE = 0x9 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x5 + MADV_FREE_REUSABLE = 0x7 + MADV_FREE_REUSE = 0x8 + MADV_NORMAL = 0x0 + MADV_PAGEOUT = 0xa + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_WILLNEED = 0x3 + MADV_ZERO_WIRED_PAGES = 0x6 + MAP_ANON = 0x1000 + MAP_ANONYMOUS = 0x1000 + MAP_COPY = 0x2 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_HASSEMAPHORE = 0x200 + MAP_JIT = 0x800 + MAP_NOCACHE = 0x400 + MAP_NOEXTEND = 0x100 + MAP_NORESERVE = 0x40 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x20 + MAP_RESERVED0080 = 0x80 + MAP_RESILIENT_CODESIGN = 0x2000 + MAP_RESILIENT_MEDIA = 0x4000 + MAP_SHARED = 0x1 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MNT_ASYNC = 0x40 + MNT_AUTOMOUNTED = 0x400000 + MNT_CMDFLAGS = 0xf0000 + MNT_CPROTECT = 0x80 + MNT_DEFWRITE = 0x2000000 + MNT_DONTBROWSE = 0x100000 + MNT_DOVOLFS = 0x8000 + MNT_DWAIT = 0x4 + MNT_EXPORTED = 0x100 + MNT_FORCE = 0x80000 + MNT_IGNORE_OWNERSHIP = 0x200000 + MNT_JOURNALED = 0x800000 + MNT_LOCAL = 0x1000 + MNT_MULTILABEL = 0x4000000 + MNT_NOATIME = 0x10000000 + MNT_NOBLOCK = 0x20000 + MNT_NODEV = 0x10 + MNT_NOEXEC = 0x4 + MNT_NOSUID = 0x8 + MNT_NOUSERXATTR = 0x1000000 + MNT_NOWAIT = 0x2 + MNT_QUARANTINE = 0x400 + MNT_QUOTA = 0x2000 + MNT_RDONLY = 0x1 + MNT_RELOAD = 0x40000 + MNT_ROOTFS = 0x4000 + MNT_SYNCHRONOUS = 0x2 + MNT_UNION = 0x20 + MNT_UNKNOWNPERMISSIONS = 0x200000 + MNT_UPDATE = 0x10000 + MNT_VISFLAGMASK = 0x17f0f5ff + MNT_WAIT = 0x1 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOF = 0x100 + MSG_EOR = 0x8 + MSG_FLUSH = 0x400 + MSG_HAVEMORE = 0x2000 + MSG_HOLD = 0x800 + MSG_NEEDSA = 0x10000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_RCVMORE = 0x4000 + MSG_SEND = 0x1000 + MSG_TRUNC = 0x10 + MSG_WAITALL = 0x40 + MSG_WAITSTREAM = 0x200 + MS_ASYNC = 0x1 + MS_DEACTIVATE = 0x8 + MS_INVALIDATE = 0x2 + MS_KILLPAGES = 0x4 + MS_SYNC = 0x10 + NAME_MAX = 0xff + NET_RT_DUMP = 0x1 + NET_RT_DUMP2 = 0x7 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x3 + NET_RT_IFLIST2 = 0x6 + NET_RT_MAXID = 0xa + NET_RT_STAT = 0x4 + NET_RT_TRASH = 0x5 + NL0 = 0x0 + NL1 = 0x100 + NL2 = 0x200 + NL3 = 0x300 + NLDLY = 0x300 + NOFLSH = 0x80000000 + NOKERNINFO = 0x2000000 + NOTE_ABSOLUTE = 0x8 + NOTE_ATTRIB = 0x8 + NOTE_BACKGROUND = 0x40 + NOTE_CHILD = 0x4 + NOTE_CRITICAL = 0x20 + NOTE_DELETE = 0x1 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXITSTATUS = 0x4000000 + NOTE_EXIT_CSERROR = 0x40000 + NOTE_EXIT_DECRYPTFAIL = 0x10000 + NOTE_EXIT_DETAIL = 0x2000000 + NOTE_EXIT_DETAIL_MASK = 0x70000 + NOTE_EXIT_MEMORY = 0x20000 + NOTE_EXIT_REPARENTED = 0x80000 + NOTE_EXTEND = 0x4 + NOTE_FFAND = 0x40000000 + NOTE_FFCOPY = 0xc0000000 + NOTE_FFCTRLMASK = 0xc0000000 + NOTE_FFLAGSMASK = 0xffffff + NOTE_FFNOP = 0x0 + NOTE_FFOR = 0x80000000 + NOTE_FORK = 0x40000000 + NOTE_FUNLOCK = 0x100 + NOTE_LEEWAY = 0x10 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_MACH_CONTINUOUS_TIME = 0x80 + NOTE_NONE = 0x80 + NOTE_NSECONDS = 0x4 + NOTE_OOB = 0x2 + NOTE_PCTRLMASK = -0x100000 + NOTE_PDATAMASK = 0xfffff + NOTE_REAP = 0x10000000 + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_SECONDS = 0x1 + NOTE_SIGNAL = 0x8000000 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_TRIGGER = 0x1000000 + NOTE_USECONDS = 0x2 + NOTE_VM_ERROR = 0x10000000 + NOTE_VM_PRESSURE = 0x80000000 + NOTE_VM_PRESSURE_SUDDEN_TERMINATE = 0x20000000 + NOTE_VM_PRESSURE_TERMINATE = 0x40000000 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + OFDEL = 0x20000 + OFILL = 0x80 + ONLCR = 0x2 + ONLRET = 0x40 + ONOCR = 0x20 + ONOEOT = 0x8 + OPOST = 0x1 + OXTABS = 0x4 + O_ACCMODE = 0x3 + O_ALERT = 0x20000000 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x1000000 + O_CREAT = 0x200 + O_DIRECTORY = 0x100000 + O_DP_GETRAWENCRYPTED = 0x1 + O_DP_GETRAWUNENCRYPTED = 0x2 + O_DSYNC = 0x400000 + O_EVTONLY = 0x8000 + O_EXCL = 0x800 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x20000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_POPUP = 0x80000000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_SHLOCK = 0x10 + O_SYMLINK = 0x200000 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PT_ATTACH = 0xa + PT_ATTACHEXC = 0xe + PT_CONTINUE = 0x7 + PT_DENY_ATTACH = 0x1f + PT_DETACH = 0xb + PT_FIRSTMACH = 0x20 + PT_FORCEQUOTA = 0x1e + PT_KILL = 0x8 + PT_READ_D = 0x2 + PT_READ_I = 0x1 + PT_READ_U = 0x3 + PT_SIGEXC = 0xc + PT_STEP = 0x9 + PT_THUPDATE = 0xd + PT_TRACE_ME = 0x0 + PT_WRITE_D = 0x5 + PT_WRITE_I = 0x4 + PT_WRITE_U = 0x6 + RLIMIT_AS = 0x5 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_CPU_USAGE_MONITOR = 0x2 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_MEMLOCK = 0x6 + RLIMIT_NOFILE = 0x8 + RLIMIT_NPROC = 0x7 + RLIMIT_RSS = 0x5 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_MAX = 0x8 + RTAX_NETMASK = 0x2 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_NETMASK = 0x4 + RTF_BLACKHOLE = 0x1000 + RTF_BROADCAST = 0x400000 + RTF_CLONING = 0x100 + RTF_CONDEMNED = 0x2000000 + RTF_DELCLONE = 0x80 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_IFREF = 0x4000000 + RTF_IFSCOPE = 0x1000000 + RTF_LLINFO = 0x400 + RTF_LOCAL = 0x200000 + RTF_MODIFIED = 0x20 + RTF_MULTICAST = 0x800000 + RTF_NOIFREF = 0x2000 + RTF_PINNED = 0x100000 + RTF_PRCLONING = 0x10000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_PROTO3 = 0x40000 + RTF_PROXY = 0x8000000 + RTF_REJECT = 0x8 + RTF_ROUTER = 0x10000000 + RTF_STATIC = 0x800 + RTF_UP = 0x1 + RTF_WASCLONED = 0x20000 + RTF_XRESOLVE = 0x200 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_DELMADDR = 0x10 + RTM_GET = 0x4 + RTM_GET2 = 0x14 + RTM_IFINFO = 0xe + RTM_IFINFO2 = 0x12 + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_NEWMADDR = 0xf + RTM_NEWMADDR2 = 0x13 + RTM_OLDADD = 0x9 + RTM_OLDDEL = 0xa + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_VERSION = 0x5 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + SCM_CREDS = 0x3 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x2 + SCM_TIMESTAMP_MONOTONIC = 0x4 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80206931 + SIOCAIFADDR = 0x8040691a + SIOCARPIPLL = 0xc0206928 + SIOCATMARK = 0x40047307 + SIOCAUTOADDR = 0xc0206926 + SIOCAUTONETMASK = 0x80206927 + SIOCDELMULTI = 0x80206932 + SIOCDIFADDR = 0x80206919 + SIOCDIFPHYADDR = 0x80206941 + SIOCGDRVSPEC = 0xc028697b + SIOCGETVLAN = 0xc020697f + SIOCGHIWAT = 0x40047301 + SIOCGIFADDR = 0xc0206921 + SIOCGIFALTMTU = 0xc0206948 + SIOCGIFASYNCMAP = 0xc020697c + SIOCGIFBOND = 0xc0206947 + SIOCGIFBRDADDR = 0xc0206923 + SIOCGIFCAP = 0xc020695b + SIOCGIFCONF = 0xc00c6924 + SIOCGIFDEVMTU = 0xc0206944 + SIOCGIFDSTADDR = 0xc0206922 + SIOCGIFFLAGS = 0xc0206911 + SIOCGIFGENERIC = 0xc020693a + SIOCGIFKPI = 0xc0206987 + SIOCGIFMAC = 0xc0206982 + SIOCGIFMEDIA = 0xc02c6938 + SIOCGIFMETRIC = 0xc0206917 + SIOCGIFMTU = 0xc0206933 + SIOCGIFNETMASK = 0xc0206925 + SIOCGIFPDSTADDR = 0xc0206940 + SIOCGIFPHYS = 0xc0206935 + SIOCGIFPSRCADDR = 0xc020693f + SIOCGIFSTATUS = 0xc331693d + SIOCGIFVLAN = 0xc020697f + SIOCGIFWAKEFLAGS = 0xc0206988 + SIOCGLOWAT = 0x40047303 + SIOCGPGRP = 0x40047309 + SIOCIFCREATE = 0xc0206978 + SIOCIFCREATE2 = 0xc020697a + SIOCIFDESTROY = 0x80206979 + SIOCIFGCLONERS = 0xc0106981 + SIOCRSLVMULTI = 0xc010693b + SIOCSDRVSPEC = 0x8028697b + SIOCSETVLAN = 0x8020697e + SIOCSHIWAT = 0x80047300 + SIOCSIFADDR = 0x8020690c + SIOCSIFALTMTU = 0x80206945 + SIOCSIFASYNCMAP = 0x8020697d + SIOCSIFBOND = 0x80206946 + SIOCSIFBRDADDR = 0x80206913 + SIOCSIFCAP = 0x8020695a + SIOCSIFDSTADDR = 0x8020690e + SIOCSIFFLAGS = 0x80206910 + SIOCSIFGENERIC = 0x80206939 + SIOCSIFKPI = 0x80206986 + SIOCSIFLLADDR = 0x8020693c + SIOCSIFMAC = 0x80206983 + SIOCSIFMEDIA = 0xc0206937 + SIOCSIFMETRIC = 0x80206918 + SIOCSIFMTU = 0x80206934 + SIOCSIFNETMASK = 0x80206916 + SIOCSIFPHYADDR = 0x8040693e + SIOCSIFPHYS = 0x80206936 + SIOCSIFVLAN = 0x8020697e + SIOCSLOWAT = 0x80047302 + SIOCSPGRP = 0x80047308 + SOCK_DGRAM = 0x2 + SOCK_MAXADDRLEN = 0xff + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DONTROUTE = 0x10 + SO_DONTTRUNC = 0x2000 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LABEL = 0x1010 + SO_LINGER = 0x80 + SO_LINGER_SEC = 0x1080 + SO_NETSVC_MARKING_LEVEL = 0x1119 + SO_NET_SERVICE_TYPE = 0x1116 + SO_NKE = 0x1021 + SO_NOADDRERR = 0x1023 + SO_NOSIGPIPE = 0x1022 + SO_NOTIFYCONFLICT = 0x1026 + SO_NP_EXTENSIONS = 0x1083 + SO_NREAD = 0x1020 + SO_NUMRCVPKT = 0x1112 + SO_NWRITE = 0x1024 + SO_OOBINLINE = 0x100 + SO_PEERLABEL = 0x1011 + SO_RANDOMPORT = 0x1082 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_REUSESHAREUID = 0x1025 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_TIMESTAMP = 0x400 + SO_TIMESTAMP_MONOTONIC = 0x800 + SO_TYPE = 0x1008 + SO_UPCALLCLOSEWAIT = 0x1027 + SO_USELOOPBACK = 0x40 + SO_WANTMORE = 0x4000 + SO_WANTOOBFLAG = 0x8000 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IFWHT = 0xe000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISTXT = 0x200 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x400 + TAB2 = 0x800 + TAB3 = 0x4 + TABDLY = 0xc04 + TCIFLUSH = 0x1 + TCIOFF = 0x3 + TCIOFLUSH = 0x3 + TCION = 0x4 + TCOFLUSH = 0x2 + TCOOFF = 0x1 + TCOON = 0x2 + TCP_CONNECTIONTIMEOUT = 0x20 + TCP_CONNECTION_INFO = 0x106 + TCP_ENABLE_ECN = 0x104 + TCP_FASTOPEN = 0x105 + TCP_KEEPALIVE = 0x10 + TCP_KEEPCNT = 0x102 + TCP_KEEPINTVL = 0x101 + TCP_MAXHLEN = 0x3c + TCP_MAXOLEN = 0x28 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_SACK = 0x4 + TCP_MAX_WINSHIFT = 0xe + TCP_MINMSS = 0xd8 + TCP_MSS = 0x200 + TCP_NODELAY = 0x1 + TCP_NOOPT = 0x8 + TCP_NOPUSH = 0x4 + TCP_NOTSENT_LOWAT = 0x201 + TCP_RXT_CONNDROPTIME = 0x80 + TCP_RXT_FINDROP = 0x100 + TCP_SENDMOREACKS = 0x103 + TCSAFLUSH = 0x2 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCONS = 0x80047462 + TIOCDCDTIMESTAMP = 0x40107458 + TIOCDRAIN = 0x2000745e + TIOCDSIMICROCODE = 0x20007455 + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLUSH = 0x80047410 + TIOCGDRAINWAIT = 0x40047456 + TIOCGETA = 0x40487413 + TIOCGETD = 0x4004741a + TIOCGPGRP = 0x40047477 + TIOCGWINSZ = 0x40087468 + TIOCIXOFF = 0x20007480 + TIOCIXON = 0x20007481 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGDTRWAIT = 0x4004745a + TIOCMGET = 0x4004746a + TIOCMODG = 0x40047403 + TIOCMODS = 0x80047404 + TIOCMSDTRWAIT = 0x8004745b + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCPTYGNAME = 0x40807453 + TIOCPTYGRANT = 0x20007454 + TIOCPTYUNLK = 0x20007452 + TIOCREMOTE = 0x80047469 + TIOCSBRK = 0x2000747b + TIOCSCONS = 0x20007463 + TIOCSCTTY = 0x20007461 + TIOCSDRAINWAIT = 0x80047457 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x80487414 + TIOCSETAF = 0x80487416 + TIOCSETAW = 0x80487415 + TIOCSETD = 0x8004741b + TIOCSIG = 0x2000745f + TIOCSPGRP = 0x80047476 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x20007465 + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCTIMESTAMP = 0x40107459 + TIOCUCNTL = 0x80047466 + TOSTOP = 0x400000 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VM_LOADAVG = 0x2 + VM_MACHFACTOR = 0x4 + VM_MAXID = 0x6 + VM_METER = 0x1 + VM_SWAPUSAGE = 0x5 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VT0 = 0x0 + VT1 = 0x10000 + VTDLY = 0x10000 + VTIME = 0x11 + VWERASE = 0x4 + WCONTINUED = 0x10 + WCOREFLAG = 0x80 + WEXITED = 0x4 + WNOHANG = 0x1 + WNOWAIT = 0x20 + WORDSIZE = 0x40 + WSTOPPED = 0x8 + WUNTRACED = 0x2 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADARCH = syscall.Errno(0x56) + EBADEXEC = syscall.Errno(0x55) + EBADF = syscall.Errno(0x9) + EBADMACHO = syscall.Errno(0x58) + EBADMSG = syscall.Errno(0x5e) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x59) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDEVERR = syscall.Errno(0x53) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x5a) + EILSEQ = syscall.Errno(0x5c) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x6a) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5f) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x5d) + ENOBUFS = syscall.Errno(0x37) + ENODATA = syscall.Errno(0x60) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x61) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x5b) + ENOPOLICY = syscall.Errno(0x67) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x62) + ENOSTR = syscall.Errno(0x63) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTRECOVERABLE = syscall.Errno(0x68) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x2d) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x66) + EOVERFLOW = syscall.Errno(0x54) + EOWNERDEAD = syscall.Errno(0x69) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x64) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + EPWROFF = syscall.Errno(0x52) + EQFULL = syscall.Errno(0x6a) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHLIBVERS = syscall.Errno(0x57) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIME = syscall.Errno(0x65) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "resource busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large"}, + {35, "EAGAIN", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "ENOTSUP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "operation timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disc quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC prog. not avail"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EPWROFF", "device power is off"}, + {83, "EDEVERR", "device error"}, + {84, "EOVERFLOW", "value too large to be stored in data type"}, + {85, "EBADEXEC", "bad executable (or shared library)"}, + {86, "EBADARCH", "bad CPU type in executable"}, + {87, "ESHLIBVERS", "shared library version mismatch"}, + {88, "EBADMACHO", "malformed Mach-o file"}, + {89, "ECANCELED", "operation canceled"}, + {90, "EIDRM", "identifier removed"}, + {91, "ENOMSG", "no message of desired type"}, + {92, "EILSEQ", "illegal byte sequence"}, + {93, "ENOATTR", "attribute not found"}, + {94, "EBADMSG", "bad message"}, + {95, "EMULTIHOP", "EMULTIHOP (Reserved)"}, + {96, "ENODATA", "no message available on STREAM"}, + {97, "ENOLINK", "ENOLINK (Reserved)"}, + {98, "ENOSR", "no STREAM resources"}, + {99, "ENOSTR", "not a STREAM"}, + {100, "EPROTO", "protocol error"}, + {101, "ETIME", "STREAM ioctl timeout"}, + {102, "EOPNOTSUPP", "operation not supported on socket"}, + {103, "ENOPOLICY", "policy not found"}, + {104, "ENOTRECOVERABLE", "state not recoverable"}, + {105, "EOWNERDEAD", "previous owner died"}, + {106, "EQFULL", "interface output queue is full"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGABRT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "suspended (signal)"}, + {18, "SIGTSTP", "suspended"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go new file mode 100644 index 0000000..46a082b --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go @@ -0,0 +1,1586 @@ +// mkerrors.sh -m64 +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,dragonfly + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -m64 _const.go + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_ATM = 0x1e + AF_BLUETOOTH = 0x21 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1a + AF_ECMA = 0x8 + AF_HYLINK = 0xf + AF_IEEE80211 = 0x23 + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x1c + AF_IPX = 0x17 + AF_ISDN = 0x1a + AF_ISO = 0x7 + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x24 + AF_MPLS = 0x22 + AF_NATM = 0x1d + AF_NETBIOS = 0x6 + AF_NETGRAPH = 0x20 + AF_OSI = 0x7 + AF_PUP = 0x4 + AF_ROUTE = 0x11 + AF_SIP = 0x18 + AF_SNA = 0xb + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + ALTWERASE = 0x200 + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B9600 = 0x2580 + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc0104279 + BIOCGETIF = 0x4020426b + BIOCGHDRCMPLT = 0x40044274 + BIOCGRSIG = 0x40044272 + BIOCGRTIMEOUT = 0x4010426e + BIOCGSEESENT = 0x40044276 + BIOCGSTATS = 0x4008426f + BIOCIMMEDIATE = 0x80044270 + BIOCLOCK = 0x2000427a + BIOCPROMISC = 0x20004269 + BIOCSBLEN = 0xc0044266 + BIOCSDLT = 0x80044278 + BIOCSETF = 0x80104267 + BIOCSETIF = 0x8020426c + BIOCSETWF = 0x8010427b + BIOCSHDRCMPLT = 0x80044275 + BIOCSRSIG = 0x80044273 + BIOCSRTIMEOUT = 0x8010426d + BIOCSSEESENT = 0x80044277 + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x8 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DEFAULTBUFSIZE = 0x1000 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x80000 + BPF_MAXINSNS = 0x200 + BPF_MAX_CLONES = 0x80 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BRKINT = 0x2 + CFLUSH = 0xf + CLOCAL = 0x8000 + CLOCK_MONOTONIC = 0x4 + CLOCK_MONOTONIC_FAST = 0xc + CLOCK_MONOTONIC_PRECISE = 0xb + CLOCK_PROCESS_CPUTIME_ID = 0xf + CLOCK_PROF = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_REALTIME_FAST = 0xa + CLOCK_REALTIME_PRECISE = 0x9 + CLOCK_SECOND = 0xd + CLOCK_THREAD_CPUTIME_ID = 0xe + CLOCK_UPTIME = 0x5 + CLOCK_UPTIME_FAST = 0x8 + CLOCK_UPTIME_PRECISE = 0x7 + CLOCK_VIRTUAL = 0x1 + CREAD = 0x800 + CRTSCTS = 0x30000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0x14 + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0xc + CTL_NET = 0x4 + DLT_A429 = 0xb8 + DLT_A653_ICM = 0xb9 + DLT_AIRONET_HEADER = 0x78 + DLT_APPLE_IP_OVER_IEEE1394 = 0x8a + DLT_ARCNET = 0x7 + DLT_ARCNET_LINUX = 0x81 + DLT_ATM_CLIP = 0x13 + DLT_ATM_RFC1483 = 0xb + DLT_AURORA = 0x7e + DLT_AX25 = 0x3 + DLT_AX25_KISS = 0xca + DLT_BACNET_MS_TP = 0xa5 + DLT_BLUETOOTH_HCI_H4 = 0xbb + DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 + DLT_CAN20B = 0xbe + DLT_CHAOS = 0x5 + DLT_CHDLC = 0x68 + DLT_CISCO_IOS = 0x76 + DLT_C_HDLC = 0x68 + DLT_C_HDLC_WITH_DIR = 0xcd + DLT_DOCSIS = 0x8f + DLT_ECONET = 0x73 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0x6d + DLT_ERF = 0xc5 + DLT_ERF_ETH = 0xaf + DLT_ERF_POS = 0xb0 + DLT_FDDI = 0xa + DLT_FLEXRAY = 0xd2 + DLT_FRELAY = 0x6b + DLT_FRELAY_WITH_DIR = 0xce + DLT_GCOM_SERIAL = 0xad + DLT_GCOM_T1E1 = 0xac + DLT_GPF_F = 0xab + DLT_GPF_T = 0xaa + DLT_GPRS_LLC = 0xa9 + DLT_HHDLC = 0x79 + DLT_IBM_SN = 0x92 + DLT_IBM_SP = 0x91 + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_IEEE802_11_RADIO_AVS = 0xa3 + DLT_IEEE802_15_4 = 0xc3 + DLT_IEEE802_15_4_LINUX = 0xbf + DLT_IEEE802_15_4_NONASK_PHY = 0xd7 + DLT_IEEE802_16_MAC_CPS = 0xbc + DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 + DLT_IPFILTER = 0x74 + DLT_IPMB = 0xc7 + DLT_IPMB_LINUX = 0xd1 + DLT_IP_OVER_FC = 0x7a + DLT_JUNIPER_ATM1 = 0x89 + DLT_JUNIPER_ATM2 = 0x87 + DLT_JUNIPER_CHDLC = 0xb5 + DLT_JUNIPER_ES = 0x84 + DLT_JUNIPER_ETHER = 0xb2 + DLT_JUNIPER_FRELAY = 0xb4 + DLT_JUNIPER_GGSN = 0x85 + DLT_JUNIPER_ISM = 0xc2 + DLT_JUNIPER_MFR = 0x86 + DLT_JUNIPER_MLFR = 0x83 + DLT_JUNIPER_MLPPP = 0x82 + DLT_JUNIPER_MONITOR = 0xa4 + DLT_JUNIPER_PIC_PEER = 0xae + DLT_JUNIPER_PPP = 0xb3 + DLT_JUNIPER_PPPOE = 0xa7 + DLT_JUNIPER_PPPOE_ATM = 0xa8 + DLT_JUNIPER_SERVICES = 0x88 + DLT_JUNIPER_ST = 0xc8 + DLT_JUNIPER_VP = 0xb7 + DLT_LAPB_WITH_DIR = 0xcf + DLT_LAPD = 0xcb + DLT_LIN = 0xd4 + DLT_LINUX_IRDA = 0x90 + DLT_LINUX_LAPD = 0xb1 + DLT_LINUX_SLL = 0x71 + DLT_LOOP = 0x6c + DLT_LTALK = 0x72 + DLT_MFR = 0xb6 + DLT_MOST = 0xd3 + DLT_MTP2 = 0x8c + DLT_MTP2_WITH_PHDR = 0x8b + DLT_MTP3 = 0x8d + DLT_NULL = 0x0 + DLT_PCI_EXP = 0x7d + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x12 + DLT_PPI = 0xc0 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0x10 + DLT_PPP_ETHER = 0x33 + DLT_PPP_PPPD = 0xa6 + DLT_PPP_SERIAL = 0x32 + DLT_PPP_WITH_DIR = 0xcc + DLT_PRISM_HEADER = 0x77 + DLT_PRONET = 0x4 + DLT_RAIF1 = 0xc6 + DLT_RAW = 0xc + DLT_REDBACK_SMARTEDGE = 0x20 + DLT_RIO = 0x7c + DLT_SCCP = 0x8e + DLT_SITA = 0xc4 + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xf + DLT_SUNATM = 0x7b + DLT_SYMANTEC_FIREWALL = 0x63 + DLT_TZSP = 0x80 + DLT_USB = 0xba + DLT_USB_LINUX = 0xbd + DLT_X2E_SERIAL = 0xd5 + DLT_X2E_XORAYA = 0xd6 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DBF = 0xf + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EVFILT_AIO = -0x3 + EVFILT_EXCEPT = -0x8 + EVFILT_FS = -0xa + EVFILT_MARKER = 0xf + EVFILT_PROC = -0x5 + EVFILT_READ = -0x1 + EVFILT_SIGNAL = -0x6 + EVFILT_SYSCOUNT = 0xa + EVFILT_TIMER = -0x7 + EVFILT_USER = -0x9 + EVFILT_VNODE = -0x4 + EVFILT_WRITE = -0x2 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_DISPATCH = 0x80 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG1 = 0x2000 + EV_NODATA = 0x1000 + EV_ONESHOT = 0x10 + EV_RECEIPT = 0x40 + EV_SYSFLAGS = 0xf000 + EXTA = 0x4b00 + EXTB = 0x9600 + EXTEXIT_LWP = 0x10000 + EXTEXIT_PROC = 0x0 + EXTEXIT_SETINT = 0x1 + EXTEXIT_SIMPLE = 0x0 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FLUSHO = 0x800000 + F_DUP2FD = 0xa + F_DUP2FD_CLOEXEC = 0x12 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x11 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0x7 + F_GETOWN = 0x5 + F_OK = 0x0 + F_RDLCK = 0x1 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0x8 + F_SETLKW = 0x9 + F_SETOWN = 0x6 + F_UNLCK = 0x2 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFAN_ARRIVAL = 0x0 + IFAN_DEPARTURE = 0x1 + IFF_ALLMULTI = 0x200 + IFF_ALTPHYS = 0x4000 + IFF_BROADCAST = 0x2 + IFF_CANTCHANGE = 0x118e72 + IFF_DEBUG = 0x4 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MONITOR = 0x40000 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_NPOLLING = 0x100000 + IFF_OACTIVE = 0x400 + IFF_OACTIVE_COMPAT = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_POLLING = 0x10000 + IFF_POLLING_COMPAT = 0x10000 + IFF_PPROMISC = 0x20000 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_SMART = 0x20 + IFF_STATICARP = 0x80000 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_1822 = 0x2 + IFT_A12MPPSWITCH = 0x82 + IFT_AAL2 = 0xbb + IFT_AAL5 = 0x31 + IFT_ADSL = 0x5e + IFT_AFLANE8023 = 0x3b + IFT_AFLANE8025 = 0x3c + IFT_ARAP = 0x58 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ASYNC = 0x54 + IFT_ATM = 0x25 + IFT_ATMDXI = 0x69 + IFT_ATMFUNI = 0x6a + IFT_ATMIMA = 0x6b + IFT_ATMLOGICAL = 0x50 + IFT_ATMRADIO = 0xbd + IFT_ATMSUBINTERFACE = 0x86 + IFT_ATMVCIENDPT = 0xc2 + IFT_ATMVIRTUAL = 0x95 + IFT_BGPPOLICYACCOUNTING = 0xa2 + IFT_BRIDGE = 0xd1 + IFT_BSC = 0x53 + IFT_CARP = 0xf8 + IFT_CCTEMUL = 0x3d + IFT_CEPT = 0x13 + IFT_CES = 0x85 + IFT_CHANNEL = 0x46 + IFT_CNR = 0x55 + IFT_COFFEE = 0x84 + IFT_COMPOSITELINK = 0x9b + IFT_DCN = 0x8d + IFT_DIGITALPOWERLINE = 0x8a + IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba + IFT_DLSW = 0x4a + IFT_DOCSCABLEDOWNSTREAM = 0x80 + IFT_DOCSCABLEMACLAYER = 0x7f + IFT_DOCSCABLEUPSTREAM = 0x81 + IFT_DS0 = 0x51 + IFT_DS0BUNDLE = 0x52 + IFT_DS1FDL = 0xaa + IFT_DS3 = 0x1e + IFT_DTM = 0x8c + IFT_DVBASILN = 0xac + IFT_DVBASIOUT = 0xad + IFT_DVBRCCDOWNSTREAM = 0x93 + IFT_DVBRCCMACLAYER = 0x92 + IFT_DVBRCCUPSTREAM = 0x94 + IFT_ENC = 0xf4 + IFT_EON = 0x19 + IFT_EPLRS = 0x57 + IFT_ESCON = 0x49 + IFT_ETHER = 0x6 + IFT_FAITH = 0xf2 + IFT_FAST = 0x7d + IFT_FASTETHER = 0x3e + IFT_FASTETHERFX = 0x45 + IFT_FDDI = 0xf + IFT_FIBRECHANNEL = 0x38 + IFT_FRAMERELAYINTERCONNECT = 0x3a + IFT_FRAMERELAYMPI = 0x5c + IFT_FRDLCIENDPT = 0xc1 + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_FRF16MFRBUNDLE = 0xa3 + IFT_FRFORWARD = 0x9e + IFT_G703AT2MB = 0x43 + IFT_G703AT64K = 0x42 + IFT_GIF = 0xf0 + IFT_GIGABITETHERNET = 0x75 + IFT_GR303IDT = 0xb2 + IFT_GR303RDT = 0xb1 + IFT_H323GATEKEEPER = 0xa4 + IFT_H323PROXY = 0xa5 + IFT_HDH1822 = 0x3 + IFT_HDLC = 0x76 + IFT_HDSL2 = 0xa8 + IFT_HIPERLAN2 = 0xb7 + IFT_HIPPI = 0x2f + IFT_HIPPIINTERFACE = 0x39 + IFT_HOSTPAD = 0x5a + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IBM370PARCHAN = 0x48 + IFT_IDSL = 0x9a + IFT_IEEE1394 = 0x90 + IFT_IEEE80211 = 0x47 + IFT_IEEE80212 = 0x37 + IFT_IEEE8023ADLAG = 0xa1 + IFT_IFGSN = 0x91 + IFT_IMT = 0xbe + IFT_INTERLEAVE = 0x7c + IFT_IP = 0x7e + IFT_IPFORWARD = 0x8e + IFT_IPOVERATM = 0x72 + IFT_IPOVERCDLC = 0x6d + IFT_IPOVERCLAW = 0x6e + IFT_IPSWITCH = 0x4e + IFT_ISDN = 0x3f + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISDNS = 0x4b + IFT_ISDNU = 0x4c + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88025CRFPINT = 0x62 + IFT_ISO88025DTR = 0x56 + IFT_ISO88025FIBER = 0x73 + IFT_ISO88026 = 0xa + IFT_ISUP = 0xb3 + IFT_L2VLAN = 0x87 + IFT_L3IPVLAN = 0x88 + IFT_L3IPXVLAN = 0x89 + IFT_LAPB = 0x10 + IFT_LAPD = 0x4d + IFT_LAPF = 0x77 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MEDIAMAILOVERIP = 0x8b + IFT_MFSIGLINK = 0xa7 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_MPC = 0x71 + IFT_MPLS = 0xa6 + IFT_MPLSTUNNEL = 0x96 + IFT_MSDSL = 0x8f + IFT_MVL = 0xbf + IFT_MYRINET = 0x63 + IFT_NFAS = 0xaf + IFT_NSIP = 0x1b + IFT_OPTICALCHANNEL = 0xc3 + IFT_OPTICALTRANSPORT = 0xc4 + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PFLOG = 0xf5 + IFT_PFSYNC = 0xf6 + IFT_PLC = 0xae + IFT_POS = 0xab + IFT_PPP = 0x17 + IFT_PPPMULTILINKBUNDLE = 0x6c + IFT_PROPBWAP2MP = 0xb8 + IFT_PROPCNLS = 0x59 + IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5 + IFT_PROPDOCSWIRELESSMACLAYER = 0xb4 + IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6 + IFT_PROPMUX = 0x36 + IFT_PROPVIRTUAL = 0x35 + IFT_PROPWIRELESSP2P = 0x9d + IFT_PTPSERIAL = 0x16 + IFT_PVC = 0xf1 + IFT_QLLC = 0x44 + IFT_RADIOMAC = 0xbc + IFT_RADSL = 0x5f + IFT_REACHDSL = 0xc0 + IFT_RFC1483 = 0x9f + IFT_RS232 = 0x21 + IFT_RSRB = 0x4f + IFT_SDLC = 0x11 + IFT_SDSL = 0x60 + IFT_SHDSL = 0xa9 + IFT_SIP = 0x1f + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETOVERHEADCHANNEL = 0xb9 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_SRP = 0x97 + IFT_SS7SIGLINK = 0x9c + IFT_STACKTOSTACK = 0x6f + IFT_STARLAN = 0xb + IFT_STF = 0xf3 + IFT_T1 = 0x12 + IFT_TDLC = 0x74 + IFT_TERMPAD = 0x5b + IFT_TR008 = 0xb0 + IFT_TRANSPHDLC = 0x7b + IFT_TUNNEL = 0x83 + IFT_ULTRA = 0x1d + IFT_USB = 0xa0 + IFT_V11 = 0x40 + IFT_V35 = 0x2d + IFT_V36 = 0x41 + IFT_V37 = 0x78 + IFT_VDSL = 0x61 + IFT_VIRTUALIPADDRESS = 0x70 + IFT_VOICEEM = 0x64 + IFT_VOICEENCAP = 0x67 + IFT_VOICEFXO = 0x65 + IFT_VOICEFXS = 0x66 + IFT_VOICEOVERATM = 0x98 + IFT_VOICEOVERFRAMERELAY = 0x99 + IFT_VOICEOVERIP = 0x68 + IFT_X213 = 0x5d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25HUNTGROUP = 0x7a + IFT_X25MLP = 0x79 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LOOPBACKNET = 0x7f + IPPROTO_3PC = 0x22 + IPPROTO_ADFS = 0x44 + IPPROTO_AH = 0x33 + IPPROTO_AHIP = 0x3d + IPPROTO_APES = 0x63 + IPPROTO_ARGUS = 0xd + IPPROTO_AX25 = 0x5d + IPPROTO_BHA = 0x31 + IPPROTO_BLT = 0x1e + IPPROTO_BRSATMON = 0x4c + IPPROTO_CARP = 0x70 + IPPROTO_CFTP = 0x3e + IPPROTO_CHAOS = 0x10 + IPPROTO_CMTP = 0x26 + IPPROTO_CPHB = 0x49 + IPPROTO_CPNX = 0x48 + IPPROTO_DDP = 0x25 + IPPROTO_DGP = 0x56 + IPPROTO_DIVERT = 0xfe + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_EMCON = 0xe + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GMTP = 0x64 + IPPROTO_GRE = 0x2f + IPPROTO_HELLO = 0x3f + IPPROTO_HMP = 0x14 + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IDPR = 0x23 + IPPROTO_IDRP = 0x2d + IPPROTO_IGMP = 0x2 + IPPROTO_IGP = 0x55 + IPPROTO_IGRP = 0x58 + IPPROTO_IL = 0x28 + IPPROTO_INLSP = 0x34 + IPPROTO_INP = 0x20 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPCV = 0x47 + IPPROTO_IPEIP = 0x5e + IPPROTO_IPIP = 0x4 + IPPROTO_IPPC = 0x43 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_IRTP = 0x1c + IPPROTO_KRYPTOLAN = 0x41 + IPPROTO_LARP = 0x5b + IPPROTO_LEAF1 = 0x19 + IPPROTO_LEAF2 = 0x1a + IPPROTO_MAX = 0x100 + IPPROTO_MAXID = 0x34 + IPPROTO_MEAS = 0x13 + IPPROTO_MHRP = 0x30 + IPPROTO_MICP = 0x5f + IPPROTO_MOBILE = 0x37 + IPPROTO_MTP = 0x5c + IPPROTO_MUX = 0x12 + IPPROTO_ND = 0x4d + IPPROTO_NHRP = 0x36 + IPPROTO_NONE = 0x3b + IPPROTO_NSP = 0x1f + IPPROTO_NVPII = 0xb + IPPROTO_OSPFIGP = 0x59 + IPPROTO_PFSYNC = 0xf0 + IPPROTO_PGM = 0x71 + IPPROTO_PIGP = 0x9 + IPPROTO_PIM = 0x67 + IPPROTO_PRM = 0x15 + IPPROTO_PUP = 0xc + IPPROTO_PVP = 0x4b + IPPROTO_RAW = 0xff + IPPROTO_RCCMON = 0xa + IPPROTO_RDP = 0x1b + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_RVD = 0x42 + IPPROTO_SATEXPAK = 0x40 + IPPROTO_SATMON = 0x45 + IPPROTO_SCCSP = 0x60 + IPPROTO_SDRP = 0x2a + IPPROTO_SEP = 0x21 + IPPROTO_SKIP = 0x39 + IPPROTO_SRPC = 0x5a + IPPROTO_ST = 0x7 + IPPROTO_SVMTP = 0x52 + IPPROTO_SWIPE = 0x35 + IPPROTO_TCF = 0x57 + IPPROTO_TCP = 0x6 + IPPROTO_TLSP = 0x38 + IPPROTO_TP = 0x1d + IPPROTO_TPXX = 0x27 + IPPROTO_TRUNK1 = 0x17 + IPPROTO_TRUNK2 = 0x18 + IPPROTO_TTP = 0x54 + IPPROTO_UDP = 0x11 + IPPROTO_UNKNOWN = 0x102 + IPPROTO_VINES = 0x53 + IPPROTO_VISA = 0x46 + IPPROTO_VMTP = 0x51 + IPPROTO_WBEXPAK = 0x4f + IPPROTO_WBMON = 0x4e + IPPROTO_WSN = 0x4a + IPPROTO_XNET = 0xf + IPPROTO_XTP = 0x24 + IPV6_AUTOFLOWLABEL = 0x3b + IPV6_BINDV6ONLY = 0x1b + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_DONTFRAG = 0x3e + IPV6_DSTOPTS = 0x32 + IPV6_FAITH = 0x1d + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FRAGTTL = 0x78 + IPV6_FW_ADD = 0x1e + IPV6_FW_DEL = 0x1f + IPV6_FW_FLUSH = 0x20 + IPV6_FW_GET = 0x22 + IPV6_FW_ZERO = 0x21 + IPV6_HLIMDEC = 0x1 + IPV6_HOPLIMIT = 0x2f + IPV6_HOPOPTS = 0x31 + IPV6_IPSEC_POLICY = 0x1c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXPACKET = 0xffff + IPV6_MINHLIM = 0x28 + IPV6_MMTU = 0x500 + IPV6_MSFILTER = 0x4a + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_NEXTHOP = 0x30 + IPV6_PATHMTU = 0x2c + IPV6_PKTINFO = 0x2e + IPV6_PKTOPTIONS = 0x34 + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_PREFER_TEMPADDR = 0x3f + IPV6_RECVDSTOPTS = 0x28 + IPV6_RECVHOPLIMIT = 0x25 + IPV6_RECVHOPOPTS = 0x27 + IPV6_RECVPATHMTU = 0x2b + IPV6_RECVPKTINFO = 0x24 + IPV6_RECVRTHDR = 0x26 + IPV6_RECVTCLASS = 0x39 + IPV6_RTHDR = 0x33 + IPV6_RTHDRDSTOPTS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x3d + IPV6_UNICAST_HOPS = 0x4 + IPV6_USE_MIN_MTU = 0x2a + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0xd + IP_DUMMYNET_CONFIGURE = 0x3c + IP_DUMMYNET_DEL = 0x3d + IP_DUMMYNET_FLUSH = 0x3e + IP_DUMMYNET_GET = 0x40 + IP_FAITH = 0x16 + IP_FW_ADD = 0x32 + IP_FW_DEL = 0x33 + IP_FW_FLUSH = 0x34 + IP_FW_GET = 0x36 + IP_FW_RESETLOG = 0x37 + IP_FW_X = 0x31 + IP_FW_ZERO = 0x35 + IP_HDRINCL = 0x2 + IP_IPSEC_POLICY = 0x15 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0x14 + IP_MF = 0x2000 + IP_MINTTL = 0x42 + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_MULTICAST_VIF = 0xe + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x1 + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVIF = 0x14 + IP_RECVOPTS = 0x5 + IP_RECVRETOPTS = 0x6 + IP_RECVTTL = 0x41 + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_RSVP_OFF = 0x10 + IP_RSVP_ON = 0xf + IP_RSVP_VIF_OFF = 0x12 + IP_RSVP_VIF_ON = 0x11 + IP_TOS = 0x3 + IP_TTL = 0x4 + ISIG = 0x80 + ISTRIP = 0x20 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_AUTOSYNC = 0x7 + MADV_CONTROL_END = 0xb + MADV_CONTROL_START = 0xa + MADV_CORE = 0x9 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x5 + MADV_INVAL = 0xa + MADV_NOCORE = 0x8 + MADV_NORMAL = 0x0 + MADV_NOSYNC = 0x6 + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_SETMAP = 0xb + MADV_WILLNEED = 0x3 + MAP_ANON = 0x1000 + MAP_ANONYMOUS = 0x1000 + MAP_COPY = 0x2 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_HASSEMAPHORE = 0x200 + MAP_INHERIT = 0x80 + MAP_NOCORE = 0x20000 + MAP_NOEXTEND = 0x100 + MAP_NORESERVE = 0x40 + MAP_NOSYNC = 0x800 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x20 + MAP_SHARED = 0x1 + MAP_SIZEALIGN = 0x40000 + MAP_STACK = 0x400 + MAP_TRYFIXED = 0x10000 + MAP_VPAGETABLE = 0x2000 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MSG_CMSG_CLOEXEC = 0x1000 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOF = 0x100 + MSG_EOR = 0x8 + MSG_FBLOCKING = 0x10000 + MSG_FMASK = 0xffff0000 + MSG_FNONBLOCKING = 0x20000 + MSG_NOSIGNAL = 0x400 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_SYNC = 0x800 + MSG_TRUNC = 0x10 + MSG_UNUSED09 = 0x200 + MSG_WAITALL = 0x40 + MS_ASYNC = 0x1 + MS_INVALIDATE = 0x2 + MS_SYNC = 0x0 + NAME_MAX = 0xff + NET_RT_DUMP = 0x1 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x3 + NET_RT_MAXID = 0x4 + NOFLSH = 0x80000000 + NOKERNINFO = 0x2000000 + NOTE_ATTRIB = 0x8 + NOTE_CHILD = 0x4 + NOTE_DELETE = 0x1 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXTEND = 0x4 + NOTE_FFAND = 0x40000000 + NOTE_FFCOPY = 0xc0000000 + NOTE_FFCTRLMASK = 0xc0000000 + NOTE_FFLAGSMASK = 0xffffff + NOTE_FFNOP = 0x0 + NOTE_FFOR = 0x80000000 + NOTE_FORK = 0x40000000 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_OOB = 0x2 + NOTE_PCTRLMASK = 0xf0000000 + NOTE_PDATAMASK = 0xfffff + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_TRIGGER = 0x1000000 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + ONLCR = 0x2 + ONLRET = 0x40 + ONOCR = 0x20 + ONOEOT = 0x8 + OPOST = 0x1 + OXTABS = 0x4 + O_ACCMODE = 0x3 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x20000 + O_CREAT = 0x200 + O_DIRECT = 0x10000 + O_DIRECTORY = 0x8000000 + O_EXCL = 0x800 + O_EXLOCK = 0x20 + O_FAPPEND = 0x100000 + O_FASYNCWRITE = 0x800000 + O_FBLOCKING = 0x40000 + O_FMASK = 0xfc0000 + O_FNONBLOCKING = 0x80000 + O_FOFFSET = 0x200000 + O_FSYNC = 0x80 + O_FSYNCWRITE = 0x400000 + O_NDELAY = 0x4 + O_NOCTTY = 0x8000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_SHLOCK = 0x10 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + RLIMIT_AS = 0xa + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_MEMLOCK = 0x6 + RLIMIT_NOFILE = 0x8 + RLIMIT_NPROC = 0x7 + RLIMIT_RSS = 0x5 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_MAX = 0xb + RTAX_MPLS1 = 0x8 + RTAX_MPLS2 = 0x9 + RTAX_MPLS3 = 0xa + RTAX_NETMASK = 0x2 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_MPLS1 = 0x100 + RTA_MPLS2 = 0x200 + RTA_MPLS3 = 0x400 + RTA_NETMASK = 0x4 + RTF_BLACKHOLE = 0x1000 + RTF_BROADCAST = 0x400000 + RTF_CLONING = 0x100 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_LLINFO = 0x400 + RTF_LOCAL = 0x200000 + RTF_MODIFIED = 0x20 + RTF_MPLSOPS = 0x1000000 + RTF_MULTICAST = 0x800000 + RTF_PINNED = 0x100000 + RTF_PRCLONING = 0x10000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_PROTO3 = 0x40000 + RTF_REJECT = 0x8 + RTF_STATIC = 0x800 + RTF_UP = 0x1 + RTF_WASCLONED = 0x20000 + RTF_XRESOLVE = 0x200 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_DELMADDR = 0x10 + RTM_GET = 0x4 + RTM_IEEE80211 = 0x12 + RTM_IFANNOUNCE = 0x11 + RTM_IFINFO = 0xe + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_NEWMADDR = 0xf + RTM_OLDADD = 0x9 + RTM_OLDDEL = 0xa + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_VERSION = 0x6 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_IWCAPSEGS = 0x400 + RTV_IWMAXSEGS = 0x200 + RTV_MSL = 0x100 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + SCM_CREDS = 0x3 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x2 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80206931 + SIOCADDRT = 0x8040720a + SIOCAIFADDR = 0x8040691a + SIOCALIFADDR = 0x8118691b + SIOCATMARK = 0x40047307 + SIOCDELMULTI = 0x80206932 + SIOCDELRT = 0x8040720b + SIOCDIFADDR = 0x80206919 + SIOCDIFPHYADDR = 0x80206949 + SIOCDLIFADDR = 0x8118691d + SIOCGDRVSPEC = 0xc028697b + SIOCGETSGCNT = 0xc0207210 + SIOCGETVIFCNT = 0xc028720f + SIOCGHIWAT = 0x40047301 + SIOCGIFADDR = 0xc0206921 + SIOCGIFBRDADDR = 0xc0206923 + SIOCGIFCAP = 0xc020691f + SIOCGIFCONF = 0xc0106924 + SIOCGIFDATA = 0xc0206926 + SIOCGIFDSTADDR = 0xc0206922 + SIOCGIFFLAGS = 0xc0206911 + SIOCGIFGENERIC = 0xc020693a + SIOCGIFGMEMB = 0xc028698a + SIOCGIFINDEX = 0xc0206920 + SIOCGIFMEDIA = 0xc0306938 + SIOCGIFMETRIC = 0xc0206917 + SIOCGIFMTU = 0xc0206933 + SIOCGIFNETMASK = 0xc0206925 + SIOCGIFPDSTADDR = 0xc0206948 + SIOCGIFPHYS = 0xc0206935 + SIOCGIFPOLLCPU = 0xc020697e + SIOCGIFPSRCADDR = 0xc0206947 + SIOCGIFSTATUS = 0xc331693b + SIOCGIFTSOLEN = 0xc0206980 + SIOCGLIFADDR = 0xc118691c + SIOCGLIFPHYADDR = 0xc118694b + SIOCGLOWAT = 0x40047303 + SIOCGPGRP = 0x40047309 + SIOCGPRIVATE_0 = 0xc0206950 + SIOCGPRIVATE_1 = 0xc0206951 + SIOCIFCREATE = 0xc020697a + SIOCIFCREATE2 = 0xc020697c + SIOCIFDESTROY = 0x80206979 + SIOCIFGCLONERS = 0xc0106978 + SIOCSDRVSPEC = 0x8028697b + SIOCSHIWAT = 0x80047300 + SIOCSIFADDR = 0x8020690c + SIOCSIFBRDADDR = 0x80206913 + SIOCSIFCAP = 0x8020691e + SIOCSIFDSTADDR = 0x8020690e + SIOCSIFFLAGS = 0x80206910 + SIOCSIFGENERIC = 0x80206939 + SIOCSIFLLADDR = 0x8020693c + SIOCSIFMEDIA = 0xc0206937 + SIOCSIFMETRIC = 0x80206918 + SIOCSIFMTU = 0x80206934 + SIOCSIFNAME = 0x80206928 + SIOCSIFNETMASK = 0x80206916 + SIOCSIFPHYADDR = 0x80406946 + SIOCSIFPHYS = 0x80206936 + SIOCSIFPOLLCPU = 0x8020697d + SIOCSIFTSOLEN = 0x8020697f + SIOCSLIFPHYADDR = 0x8118694a + SIOCSLOWAT = 0x80047302 + SIOCSPGRP = 0x80047308 + SOCK_CLOEXEC = 0x10000000 + SOCK_DGRAM = 0x2 + SOCK_MAXADDRLEN = 0xff + SOCK_NONBLOCK = 0x20000000 + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_ACCEPTFILTER = 0x1000 + SO_BROADCAST = 0x20 + SO_CPUHINT = 0x1030 + SO_DEBUG = 0x1 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LINGER = 0x80 + SO_NOSIGPIPE = 0x800 + SO_OOBINLINE = 0x100 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDSPACE = 0x100a + SO_SNDTIMEO = 0x1005 + SO_TIMESTAMP = 0x400 + SO_TYPE = 0x1008 + SO_USELOOPBACK = 0x40 + TCIFLUSH = 0x1 + TCIOFF = 0x3 + TCIOFLUSH = 0x3 + TCION = 0x4 + TCOFLUSH = 0x2 + TCOOFF = 0x1 + TCOON = 0x2 + TCP_FASTKEEP = 0x80 + TCP_KEEPCNT = 0x400 + TCP_KEEPIDLE = 0x100 + TCP_KEEPINIT = 0x20 + TCP_KEEPINTVL = 0x200 + TCP_MAXBURST = 0x4 + TCP_MAXHLEN = 0x3c + TCP_MAXOLEN = 0x28 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_WINSHIFT = 0xe + TCP_MINMSS = 0x100 + TCP_MIN_WINSHIFT = 0x5 + TCP_MSS = 0x200 + TCP_NODELAY = 0x1 + TCP_NOOPT = 0x8 + TCP_NOPUSH = 0x4 + TCP_SIGNATURE_ENABLE = 0x10 + TCSAFLUSH = 0x2 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCONS = 0x80047462 + TIOCDCDTIMESTAMP = 0x40107458 + TIOCDRAIN = 0x2000745e + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLUSH = 0x80047410 + TIOCGDRAINWAIT = 0x40047456 + TIOCGETA = 0x402c7413 + TIOCGETD = 0x4004741a + TIOCGPGRP = 0x40047477 + TIOCGSID = 0x40047463 + TIOCGSIZE = 0x40087468 + TIOCGWINSZ = 0x40087468 + TIOCISPTMASTER = 0x20007455 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGDTRWAIT = 0x4004745a + TIOCMGET = 0x4004746a + TIOCMODG = 0x40047403 + TIOCMODS = 0x80047404 + TIOCMSDTRWAIT = 0x8004745b + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCREMOTE = 0x80047469 + TIOCSBRK = 0x2000747b + TIOCSCTTY = 0x20007461 + TIOCSDRAINWAIT = 0x80047457 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x802c7414 + TIOCSETAF = 0x802c7416 + TIOCSETAW = 0x802c7415 + TIOCSETD = 0x8004741b + TIOCSIG = 0x2000745f + TIOCSPGRP = 0x80047476 + TIOCSSIZE = 0x80087467 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x20007465 + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCTIMESTAMP = 0x40107459 + TIOCUCNTL = 0x80047466 + TOSTOP = 0x400000 + VCHECKPT = 0x13 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VERASE2 = 0x7 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VM_BCACHE_SIZE_MAX = 0x0 + VM_SWZONE_SIZE_MAX = 0x4000000000 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VTIME = 0x11 + VWERASE = 0x4 + WCONTINUED = 0x4 + WCOREFLAG = 0x80 + WLINUXCLONE = 0x80000000 + WNOHANG = 0x1 + WSTOPPED = 0x7f + WUNTRACED = 0x2 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EASYNC = syscall.Errno(0x63) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x59) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x55) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDOOFUS = syscall.Errno(0x58) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x52) + EILSEQ = syscall.Errno(0x56) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x63) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5a) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x57) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x5b) + ENOMEDIUM = syscall.Errno(0x5d) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x53) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x2d) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x54) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x5c) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUNUSED94 = syscall.Errno(0x5e) + EUNUSED95 = syscall.Errno(0x5f) + EUNUSED96 = syscall.Errno(0x60) + EUNUSED97 = syscall.Errno(0x61) + EUNUSED98 = syscall.Errno(0x62) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCKPT = syscall.Signal(0x21) + SIGCKPTEXIT = syscall.Signal(0x22) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large"}, + {35, "EWOULDBLOCK", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "EOPNOTSUPP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "operation timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disc quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC prog. not avail"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EIDRM", "identifier removed"}, + {83, "ENOMSG", "no message of desired type"}, + {84, "EOVERFLOW", "value too large to be stored in data type"}, + {85, "ECANCELED", "operation canceled"}, + {86, "EILSEQ", "illegal byte sequence"}, + {87, "ENOATTR", "attribute not found"}, + {88, "EDOOFUS", "programming error"}, + {89, "EBADMSG", "bad message"}, + {90, "EMULTIHOP", "multihop attempted"}, + {91, "ENOLINK", "link has been severed"}, + {92, "EPROTO", "protocol error"}, + {93, "ENOMEDIUM", "no medium found"}, + {94, "EUNUSED94", "unknown error: 94"}, + {95, "EUNUSED95", "unknown error: 95"}, + {96, "EUNUSED96", "unknown error: 96"}, + {97, "EUNUSED97", "unknown error: 97"}, + {98, "EUNUSED98", "unknown error: 98"}, + {99, "ELAST", "unknown error: 99"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGIOT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "suspended (signal)"}, + {18, "SIGTSTP", "suspended"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, + {32, "SIGTHR", "thread Scheduler"}, + {33, "SIGCKPT", "checkPoint"}, + {34, "SIGCKPTEXIT", "checkPointExit"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go b/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go new file mode 100644 index 0000000..2947dc0 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go @@ -0,0 +1,1764 @@ +// mkerrors.sh -m32 +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build 386,freebsd + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -m32 _const.go + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_ARP = 0x23 + AF_ATM = 0x1e + AF_BLUETOOTH = 0x24 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1a + AF_ECMA = 0x8 + AF_HYLINK = 0xf + AF_IEEE80211 = 0x25 + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x1c + AF_INET6_SDP = 0x2a + AF_INET_SDP = 0x28 + AF_IPX = 0x17 + AF_ISDN = 0x1a + AF_ISO = 0x7 + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x2a + AF_NATM = 0x1d + AF_NETBIOS = 0x6 + AF_NETGRAPH = 0x20 + AF_OSI = 0x7 + AF_PUP = 0x4 + AF_ROUTE = 0x11 + AF_SCLUSTER = 0x22 + AF_SIP = 0x18 + AF_SLOW = 0x21 + AF_SNA = 0xb + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_VENDOR00 = 0x27 + AF_VENDOR01 = 0x29 + AF_VENDOR02 = 0x2b + AF_VENDOR03 = 0x2d + AF_VENDOR04 = 0x2f + AF_VENDOR05 = 0x31 + AF_VENDOR06 = 0x33 + AF_VENDOR07 = 0x35 + AF_VENDOR08 = 0x37 + AF_VENDOR09 = 0x39 + AF_VENDOR10 = 0x3b + AF_VENDOR11 = 0x3d + AF_VENDOR12 = 0x3f + AF_VENDOR13 = 0x41 + AF_VENDOR14 = 0x43 + AF_VENDOR15 = 0x45 + AF_VENDOR16 = 0x47 + AF_VENDOR17 = 0x49 + AF_VENDOR18 = 0x4b + AF_VENDOR19 = 0x4d + AF_VENDOR20 = 0x4f + AF_VENDOR21 = 0x51 + AF_VENDOR22 = 0x53 + AF_VENDOR23 = 0x55 + AF_VENDOR24 = 0x57 + AF_VENDOR25 = 0x59 + AF_VENDOR26 = 0x5b + AF_VENDOR27 = 0x5d + AF_VENDOR28 = 0x5f + AF_VENDOR29 = 0x61 + AF_VENDOR30 = 0x63 + AF_VENDOR31 = 0x65 + AF_VENDOR32 = 0x67 + AF_VENDOR33 = 0x69 + AF_VENDOR34 = 0x6b + AF_VENDOR35 = 0x6d + AF_VENDOR36 = 0x6f + AF_VENDOR37 = 0x71 + AF_VENDOR38 = 0x73 + AF_VENDOR39 = 0x75 + AF_VENDOR40 = 0x77 + AF_VENDOR41 = 0x79 + AF_VENDOR42 = 0x7b + AF_VENDOR43 = 0x7d + AF_VENDOR44 = 0x7f + AF_VENDOR45 = 0x81 + AF_VENDOR46 = 0x83 + AF_VENDOR47 = 0x85 + ALTWERASE = 0x200 + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B460800 = 0x70800 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B921600 = 0xe1000 + B9600 = 0x2580 + BIOCFEEDBACK = 0x8004427c + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDIRECTION = 0x40044276 + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc0084279 + BIOCGETBUFMODE = 0x4004427d + BIOCGETIF = 0x4020426b + BIOCGETZMAX = 0x4004427f + BIOCGHDRCMPLT = 0x40044274 + BIOCGRSIG = 0x40044272 + BIOCGRTIMEOUT = 0x4008426e + BIOCGSEESENT = 0x40044276 + BIOCGSTATS = 0x4008426f + BIOCGTSTAMP = 0x40044283 + BIOCIMMEDIATE = 0x80044270 + BIOCLOCK = 0x2000427a + BIOCPROMISC = 0x20004269 + BIOCROTZBUF = 0x400c4280 + BIOCSBLEN = 0xc0044266 + BIOCSDIRECTION = 0x80044277 + BIOCSDLT = 0x80044278 + BIOCSETBUFMODE = 0x8004427e + BIOCSETF = 0x80084267 + BIOCSETFNR = 0x80084282 + BIOCSETIF = 0x8020426c + BIOCSETWF = 0x8008427b + BIOCSETZBUF = 0x800c4281 + BIOCSHDRCMPLT = 0x80044275 + BIOCSRSIG = 0x80044273 + BIOCSRTIMEOUT = 0x8008426d + BIOCSSEESENT = 0x80044277 + BIOCSTSTAMP = 0x80044284 + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_BUFMODE_BUFFER = 0x1 + BPF_BUFMODE_ZBUF = 0x2 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x80000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MOD = 0x90 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_T_BINTIME = 0x2 + BPF_T_BINTIME_FAST = 0x102 + BPF_T_BINTIME_MONOTONIC = 0x202 + BPF_T_BINTIME_MONOTONIC_FAST = 0x302 + BPF_T_FAST = 0x100 + BPF_T_FLAG_MASK = 0x300 + BPF_T_FORMAT_MASK = 0x3 + BPF_T_MICROTIME = 0x0 + BPF_T_MICROTIME_FAST = 0x100 + BPF_T_MICROTIME_MONOTONIC = 0x200 + BPF_T_MICROTIME_MONOTONIC_FAST = 0x300 + BPF_T_MONOTONIC = 0x200 + BPF_T_MONOTONIC_FAST = 0x300 + BPF_T_NANOTIME = 0x1 + BPF_T_NANOTIME_FAST = 0x101 + BPF_T_NANOTIME_MONOTONIC = 0x201 + BPF_T_NANOTIME_MONOTONIC_FAST = 0x301 + BPF_T_NONE = 0x3 + BPF_T_NORMAL = 0x0 + BPF_W = 0x0 + BPF_X = 0x8 + BPF_XOR = 0xa0 + BRKINT = 0x2 + CAP_ACCEPT = 0x200000020000000 + CAP_ACL_CHECK = 0x400000000010000 + CAP_ACL_DELETE = 0x400000000020000 + CAP_ACL_GET = 0x400000000040000 + CAP_ACL_SET = 0x400000000080000 + CAP_ALL0 = 0x20007ffffffffff + CAP_ALL1 = 0x4000000001fffff + CAP_BIND = 0x200000040000000 + CAP_BINDAT = 0x200008000000400 + CAP_CHFLAGSAT = 0x200000000001400 + CAP_CONNECT = 0x200000080000000 + CAP_CONNECTAT = 0x200010000000400 + CAP_CREATE = 0x200000000000040 + CAP_EVENT = 0x400000000000020 + CAP_EXTATTR_DELETE = 0x400000000001000 + CAP_EXTATTR_GET = 0x400000000002000 + CAP_EXTATTR_LIST = 0x400000000004000 + CAP_EXTATTR_SET = 0x400000000008000 + CAP_FCHDIR = 0x200000000000800 + CAP_FCHFLAGS = 0x200000000001000 + CAP_FCHMOD = 0x200000000002000 + CAP_FCHMODAT = 0x200000000002400 + CAP_FCHOWN = 0x200000000004000 + CAP_FCHOWNAT = 0x200000000004400 + CAP_FCNTL = 0x200000000008000 + CAP_FCNTL_ALL = 0x78 + CAP_FCNTL_GETFL = 0x8 + CAP_FCNTL_GETOWN = 0x20 + CAP_FCNTL_SETFL = 0x10 + CAP_FCNTL_SETOWN = 0x40 + CAP_FEXECVE = 0x200000000000080 + CAP_FLOCK = 0x200000000010000 + CAP_FPATHCONF = 0x200000000020000 + CAP_FSCK = 0x200000000040000 + CAP_FSTAT = 0x200000000080000 + CAP_FSTATAT = 0x200000000080400 + CAP_FSTATFS = 0x200000000100000 + CAP_FSYNC = 0x200000000000100 + CAP_FTRUNCATE = 0x200000000000200 + CAP_FUTIMES = 0x200000000200000 + CAP_FUTIMESAT = 0x200000000200400 + CAP_GETPEERNAME = 0x200000100000000 + CAP_GETSOCKNAME = 0x200000200000000 + CAP_GETSOCKOPT = 0x200000400000000 + CAP_IOCTL = 0x400000000000080 + CAP_IOCTLS_ALL = 0x7fffffff + CAP_KQUEUE = 0x400000000100040 + CAP_KQUEUE_CHANGE = 0x400000000100000 + CAP_KQUEUE_EVENT = 0x400000000000040 + CAP_LINKAT_SOURCE = 0x200020000000400 + CAP_LINKAT_TARGET = 0x200000000400400 + CAP_LISTEN = 0x200000800000000 + CAP_LOOKUP = 0x200000000000400 + CAP_MAC_GET = 0x400000000000001 + CAP_MAC_SET = 0x400000000000002 + CAP_MKDIRAT = 0x200000000800400 + CAP_MKFIFOAT = 0x200000001000400 + CAP_MKNODAT = 0x200000002000400 + CAP_MMAP = 0x200000000000010 + CAP_MMAP_R = 0x20000000000001d + CAP_MMAP_RW = 0x20000000000001f + CAP_MMAP_RWX = 0x20000000000003f + CAP_MMAP_RX = 0x20000000000003d + CAP_MMAP_W = 0x20000000000001e + CAP_MMAP_WX = 0x20000000000003e + CAP_MMAP_X = 0x20000000000003c + CAP_PDGETPID = 0x400000000000200 + CAP_PDKILL = 0x400000000000800 + CAP_PDWAIT = 0x400000000000400 + CAP_PEELOFF = 0x200001000000000 + CAP_POLL_EVENT = 0x400000000000020 + CAP_PREAD = 0x20000000000000d + CAP_PWRITE = 0x20000000000000e + CAP_READ = 0x200000000000001 + CAP_RECV = 0x200000000000001 + CAP_RENAMEAT_SOURCE = 0x200000004000400 + CAP_RENAMEAT_TARGET = 0x200040000000400 + CAP_RIGHTS_VERSION = 0x0 + CAP_RIGHTS_VERSION_00 = 0x0 + CAP_SEEK = 0x20000000000000c + CAP_SEEK_TELL = 0x200000000000004 + CAP_SEM_GETVALUE = 0x400000000000004 + CAP_SEM_POST = 0x400000000000008 + CAP_SEM_WAIT = 0x400000000000010 + CAP_SEND = 0x200000000000002 + CAP_SETSOCKOPT = 0x200002000000000 + CAP_SHUTDOWN = 0x200004000000000 + CAP_SOCK_CLIENT = 0x200007780000003 + CAP_SOCK_SERVER = 0x200007f60000003 + CAP_SYMLINKAT = 0x200000008000400 + CAP_TTYHOOK = 0x400000000000100 + CAP_UNLINKAT = 0x200000010000400 + CAP_UNUSED0_44 = 0x200080000000000 + CAP_UNUSED0_57 = 0x300000000000000 + CAP_UNUSED1_22 = 0x400000000200000 + CAP_UNUSED1_57 = 0x500000000000000 + CAP_WRITE = 0x200000000000002 + CFLUSH = 0xf + CLOCAL = 0x8000 + CLOCK_MONOTONIC = 0x4 + CLOCK_MONOTONIC_FAST = 0xc + CLOCK_MONOTONIC_PRECISE = 0xb + CLOCK_PROCESS_CPUTIME_ID = 0xf + CLOCK_PROF = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_REALTIME_FAST = 0xa + CLOCK_REALTIME_PRECISE = 0x9 + CLOCK_SECOND = 0xd + CLOCK_THREAD_CPUTIME_ID = 0xe + CLOCK_UPTIME = 0x5 + CLOCK_UPTIME_FAST = 0x8 + CLOCK_UPTIME_PRECISE = 0x7 + CLOCK_VIRTUAL = 0x1 + CREAD = 0x800 + CRTSCTS = 0x30000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0x14 + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0x18 + CTL_NET = 0x4 + DLT_A429 = 0xb8 + DLT_A653_ICM = 0xb9 + DLT_AIRONET_HEADER = 0x78 + DLT_AOS = 0xde + DLT_APPLE_IP_OVER_IEEE1394 = 0x8a + DLT_ARCNET = 0x7 + DLT_ARCNET_LINUX = 0x81 + DLT_ATM_CLIP = 0x13 + DLT_ATM_RFC1483 = 0xb + DLT_AURORA = 0x7e + DLT_AX25 = 0x3 + DLT_AX25_KISS = 0xca + DLT_BACNET_MS_TP = 0xa5 + DLT_BLUETOOTH_BREDR_BB = 0xff + DLT_BLUETOOTH_HCI_H4 = 0xbb + DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 + DLT_BLUETOOTH_LE_LL = 0xfb + DLT_BLUETOOTH_LE_LL_WITH_PHDR = 0x100 + DLT_BLUETOOTH_LINUX_MONITOR = 0xfe + DLT_CAN20B = 0xbe + DLT_CAN_SOCKETCAN = 0xe3 + DLT_CHAOS = 0x5 + DLT_CHDLC = 0x68 + DLT_CISCO_IOS = 0x76 + DLT_C_HDLC = 0x68 + DLT_C_HDLC_WITH_DIR = 0xcd + DLT_DBUS = 0xe7 + DLT_DECT = 0xdd + DLT_DOCSIS = 0x8f + DLT_DVB_CI = 0xeb + DLT_ECONET = 0x73 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0x6d + DLT_EPON = 0x103 + DLT_ERF = 0xc5 + DLT_ERF_ETH = 0xaf + DLT_ERF_POS = 0xb0 + DLT_FC_2 = 0xe0 + DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 + DLT_FDDI = 0xa + DLT_FLEXRAY = 0xd2 + DLT_FRELAY = 0x6b + DLT_FRELAY_WITH_DIR = 0xce + DLT_GCOM_SERIAL = 0xad + DLT_GCOM_T1E1 = 0xac + DLT_GPF_F = 0xab + DLT_GPF_T = 0xaa + DLT_GPRS_LLC = 0xa9 + DLT_GSMTAP_ABIS = 0xda + DLT_GSMTAP_UM = 0xd9 + DLT_HHDLC = 0x79 + DLT_IBM_SN = 0x92 + DLT_IBM_SP = 0x91 + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_IEEE802_11_RADIO_AVS = 0xa3 + DLT_IEEE802_15_4 = 0xc3 + DLT_IEEE802_15_4_LINUX = 0xbf + DLT_IEEE802_15_4_NOFCS = 0xe6 + DLT_IEEE802_15_4_NONASK_PHY = 0xd7 + DLT_IEEE802_16_MAC_CPS = 0xbc + DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 + DLT_INFINIBAND = 0xf7 + DLT_IPFILTER = 0x74 + DLT_IPMB = 0xc7 + DLT_IPMB_LINUX = 0xd1 + DLT_IPMI_HPM_2 = 0x104 + DLT_IPNET = 0xe2 + DLT_IPOIB = 0xf2 + DLT_IPV4 = 0xe4 + DLT_IPV6 = 0xe5 + DLT_IP_OVER_FC = 0x7a + DLT_JUNIPER_ATM1 = 0x89 + DLT_JUNIPER_ATM2 = 0x87 + DLT_JUNIPER_ATM_CEMIC = 0xee + DLT_JUNIPER_CHDLC = 0xb5 + DLT_JUNIPER_ES = 0x84 + DLT_JUNIPER_ETHER = 0xb2 + DLT_JUNIPER_FIBRECHANNEL = 0xea + DLT_JUNIPER_FRELAY = 0xb4 + DLT_JUNIPER_GGSN = 0x85 + DLT_JUNIPER_ISM = 0xc2 + DLT_JUNIPER_MFR = 0x86 + DLT_JUNIPER_MLFR = 0x83 + DLT_JUNIPER_MLPPP = 0x82 + DLT_JUNIPER_MONITOR = 0xa4 + DLT_JUNIPER_PIC_PEER = 0xae + DLT_JUNIPER_PPP = 0xb3 + DLT_JUNIPER_PPPOE = 0xa7 + DLT_JUNIPER_PPPOE_ATM = 0xa8 + DLT_JUNIPER_SERVICES = 0x88 + DLT_JUNIPER_SRX_E2E = 0xe9 + DLT_JUNIPER_ST = 0xc8 + DLT_JUNIPER_VP = 0xb7 + DLT_JUNIPER_VS = 0xe8 + DLT_LAPB_WITH_DIR = 0xcf + DLT_LAPD = 0xcb + DLT_LIN = 0xd4 + DLT_LINUX_EVDEV = 0xd8 + DLT_LINUX_IRDA = 0x90 + DLT_LINUX_LAPD = 0xb1 + DLT_LINUX_PPP_WITHDIRECTION = 0xa6 + DLT_LINUX_SLL = 0x71 + DLT_LOOP = 0x6c + DLT_LTALK = 0x72 + DLT_MATCHING_MAX = 0x104 + DLT_MATCHING_MIN = 0x68 + DLT_MFR = 0xb6 + DLT_MOST = 0xd3 + DLT_MPEG_2_TS = 0xf3 + DLT_MPLS = 0xdb + DLT_MTP2 = 0x8c + DLT_MTP2_WITH_PHDR = 0x8b + DLT_MTP3 = 0x8d + DLT_MUX27010 = 0xec + DLT_NETANALYZER = 0xf0 + DLT_NETANALYZER_TRANSPARENT = 0xf1 + DLT_NETLINK = 0xfd + DLT_NFC_LLCP = 0xf5 + DLT_NFLOG = 0xef + DLT_NG40 = 0xf4 + DLT_NULL = 0x0 + DLT_PCI_EXP = 0x7d + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x79 + DLT_PKTAP = 0x102 + DLT_PPI = 0xc0 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0x10 + DLT_PPP_ETHER = 0x33 + DLT_PPP_PPPD = 0xa6 + DLT_PPP_SERIAL = 0x32 + DLT_PPP_WITH_DIR = 0xcc + DLT_PPP_WITH_DIRECTION = 0xa6 + DLT_PRISM_HEADER = 0x77 + DLT_PROFIBUS_DL = 0x101 + DLT_PRONET = 0x4 + DLT_RAIF1 = 0xc6 + DLT_RAW = 0xc + DLT_RIO = 0x7c + DLT_RTAC_SERIAL = 0xfa + DLT_SCCP = 0x8e + DLT_SCTP = 0xf8 + DLT_SITA = 0xc4 + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xf + DLT_STANAG_5066_D_PDU = 0xed + DLT_SUNATM = 0x7b + DLT_SYMANTEC_FIREWALL = 0x63 + DLT_TZSP = 0x80 + DLT_USB = 0xba + DLT_USBPCAP = 0xf9 + DLT_USB_LINUX = 0xbd + DLT_USB_LINUX_MMAPPED = 0xdc + DLT_USER0 = 0x93 + DLT_USER1 = 0x94 + DLT_USER10 = 0x9d + DLT_USER11 = 0x9e + DLT_USER12 = 0x9f + DLT_USER13 = 0xa0 + DLT_USER14 = 0xa1 + DLT_USER15 = 0xa2 + DLT_USER2 = 0x95 + DLT_USER3 = 0x96 + DLT_USER4 = 0x97 + DLT_USER5 = 0x98 + DLT_USER6 = 0x99 + DLT_USER7 = 0x9a + DLT_USER8 = 0x9b + DLT_USER9 = 0x9c + DLT_WIHART = 0xdf + DLT_WIRESHARK_UPPER_PDU = 0xfc + DLT_X2E_SERIAL = 0xd5 + DLT_X2E_XORAYA = 0xd6 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EVFILT_AIO = -0x3 + EVFILT_FS = -0x9 + EVFILT_LIO = -0xa + EVFILT_PROC = -0x5 + EVFILT_PROCDESC = -0x8 + EVFILT_READ = -0x1 + EVFILT_SENDFILE = -0xc + EVFILT_SIGNAL = -0x6 + EVFILT_SYSCOUNT = 0xc + EVFILT_TIMER = -0x7 + EVFILT_USER = -0xb + EVFILT_VNODE = -0x4 + EVFILT_WRITE = -0x2 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_DISPATCH = 0x80 + EV_DROP = 0x1000 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG1 = 0x2000 + EV_FLAG2 = 0x4000 + EV_FORCEONESHOT = 0x100 + EV_ONESHOT = 0x10 + EV_RECEIPT = 0x40 + EV_SYSFLAGS = 0xf000 + EXTA = 0x4b00 + EXTATTR_NAMESPACE_EMPTY = 0x0 + EXTATTR_NAMESPACE_SYSTEM = 0x2 + EXTATTR_NAMESPACE_USER = 0x1 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FLUSHO = 0x800000 + F_CANCEL = 0x5 + F_DUP2FD = 0xa + F_DUP2FD_CLOEXEC = 0x12 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x11 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0xb + F_GETOWN = 0x5 + F_OGETLK = 0x7 + F_OK = 0x0 + F_OSETLK = 0x8 + F_OSETLKW = 0x9 + F_RDAHEAD = 0x10 + F_RDLCK = 0x1 + F_READAHEAD = 0xf + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0xc + F_SETLKW = 0xd + F_SETLK_REMOTE = 0xe + F_SETOWN = 0x6 + F_UNLCK = 0x2 + F_UNLCKSYS = 0x4 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFAN_ARRIVAL = 0x0 + IFAN_DEPARTURE = 0x1 + IFF_ALLMULTI = 0x200 + IFF_ALTPHYS = 0x4000 + IFF_BROADCAST = 0x2 + IFF_CANTCHANGE = 0x218f52 + IFF_CANTCONFIG = 0x10000 + IFF_DEBUG = 0x4 + IFF_DRV_OACTIVE = 0x400 + IFF_DRV_RUNNING = 0x40 + IFF_DYING = 0x200000 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MONITOR = 0x40000 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PPROMISC = 0x20000 + IFF_PROMISC = 0x100 + IFF_RENAMING = 0x400000 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_STATICARP = 0x80000 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_BRIDGE = 0xd1 + IFT_CARP = 0xf8 + IFT_IEEE1394 = 0x90 + IFT_INFINIBAND = 0xc7 + IFT_L2VLAN = 0x87 + IFT_L3IPVLAN = 0x88 + IFT_PPP = 0x17 + IFT_PROPVIRTUAL = 0x35 + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LOOPBACKNET = 0x7f + IN_RFC3021_MASK = 0xfffffffe + IPPROTO_3PC = 0x22 + IPPROTO_ADFS = 0x44 + IPPROTO_AH = 0x33 + IPPROTO_AHIP = 0x3d + IPPROTO_APES = 0x63 + IPPROTO_ARGUS = 0xd + IPPROTO_AX25 = 0x5d + IPPROTO_BHA = 0x31 + IPPROTO_BLT = 0x1e + IPPROTO_BRSATMON = 0x4c + IPPROTO_CARP = 0x70 + IPPROTO_CFTP = 0x3e + IPPROTO_CHAOS = 0x10 + IPPROTO_CMTP = 0x26 + IPPROTO_CPHB = 0x49 + IPPROTO_CPNX = 0x48 + IPPROTO_DDP = 0x25 + IPPROTO_DGP = 0x56 + IPPROTO_DIVERT = 0x102 + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_EMCON = 0xe + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GMTP = 0x64 + IPPROTO_GRE = 0x2f + IPPROTO_HELLO = 0x3f + IPPROTO_HIP = 0x8b + IPPROTO_HMP = 0x14 + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IDPR = 0x23 + IPPROTO_IDRP = 0x2d + IPPROTO_IGMP = 0x2 + IPPROTO_IGP = 0x55 + IPPROTO_IGRP = 0x58 + IPPROTO_IL = 0x28 + IPPROTO_INLSP = 0x34 + IPPROTO_INP = 0x20 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPCV = 0x47 + IPPROTO_IPEIP = 0x5e + IPPROTO_IPIP = 0x4 + IPPROTO_IPPC = 0x43 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_IRTP = 0x1c + IPPROTO_KRYPTOLAN = 0x41 + IPPROTO_LARP = 0x5b + IPPROTO_LEAF1 = 0x19 + IPPROTO_LEAF2 = 0x1a + IPPROTO_MAX = 0x100 + IPPROTO_MEAS = 0x13 + IPPROTO_MH = 0x87 + IPPROTO_MHRP = 0x30 + IPPROTO_MICP = 0x5f + IPPROTO_MOBILE = 0x37 + IPPROTO_MPLS = 0x89 + IPPROTO_MTP = 0x5c + IPPROTO_MUX = 0x12 + IPPROTO_ND = 0x4d + IPPROTO_NHRP = 0x36 + IPPROTO_NONE = 0x3b + IPPROTO_NSP = 0x1f + IPPROTO_NVPII = 0xb + IPPROTO_OLD_DIVERT = 0xfe + IPPROTO_OSPFIGP = 0x59 + IPPROTO_PFSYNC = 0xf0 + IPPROTO_PGM = 0x71 + IPPROTO_PIGP = 0x9 + IPPROTO_PIM = 0x67 + IPPROTO_PRM = 0x15 + IPPROTO_PUP = 0xc + IPPROTO_PVP = 0x4b + IPPROTO_RAW = 0xff + IPPROTO_RCCMON = 0xa + IPPROTO_RDP = 0x1b + IPPROTO_RESERVED_253 = 0xfd + IPPROTO_RESERVED_254 = 0xfe + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_RVD = 0x42 + IPPROTO_SATEXPAK = 0x40 + IPPROTO_SATMON = 0x45 + IPPROTO_SCCSP = 0x60 + IPPROTO_SCTP = 0x84 + IPPROTO_SDRP = 0x2a + IPPROTO_SEND = 0x103 + IPPROTO_SEP = 0x21 + IPPROTO_SHIM6 = 0x8c + IPPROTO_SKIP = 0x39 + IPPROTO_SPACER = 0x7fff + IPPROTO_SRPC = 0x5a + IPPROTO_ST = 0x7 + IPPROTO_SVMTP = 0x52 + IPPROTO_SWIPE = 0x35 + IPPROTO_TCF = 0x57 + IPPROTO_TCP = 0x6 + IPPROTO_TLSP = 0x38 + IPPROTO_TP = 0x1d + IPPROTO_TPXX = 0x27 + IPPROTO_TRUNK1 = 0x17 + IPPROTO_TRUNK2 = 0x18 + IPPROTO_TTP = 0x54 + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPPROTO_VINES = 0x53 + IPPROTO_VISA = 0x46 + IPPROTO_VMTP = 0x51 + IPPROTO_WBEXPAK = 0x4f + IPPROTO_WBMON = 0x4e + IPPROTO_WSN = 0x4a + IPPROTO_XNET = 0xf + IPPROTO_XTP = 0x24 + IPV6_AUTOFLOWLABEL = 0x3b + IPV6_BINDANY = 0x40 + IPV6_BINDMULTI = 0x41 + IPV6_BINDV6ONLY = 0x1b + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_DONTFRAG = 0x3e + IPV6_DSTOPTS = 0x32 + IPV6_FLOWID = 0x43 + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FLOWTYPE = 0x44 + IPV6_FRAGTTL = 0x78 + IPV6_FW_ADD = 0x1e + IPV6_FW_DEL = 0x1f + IPV6_FW_FLUSH = 0x20 + IPV6_FW_GET = 0x22 + IPV6_FW_ZERO = 0x21 + IPV6_HLIMDEC = 0x1 + IPV6_HOPLIMIT = 0x2f + IPV6_HOPOPTS = 0x31 + IPV6_IPSEC_POLICY = 0x1c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXOPTHDR = 0x800 + IPV6_MAXPACKET = 0xffff + IPV6_MAX_GROUP_SRC_FILTER = 0x200 + IPV6_MAX_MEMBERSHIPS = 0xfff + IPV6_MAX_SOCK_SRC_FILTER = 0x80 + IPV6_MIN_MEMBERSHIPS = 0x1f + IPV6_MMTU = 0x500 + IPV6_MSFILTER = 0x4a + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_NEXTHOP = 0x30 + IPV6_PATHMTU = 0x2c + IPV6_PKTINFO = 0x2e + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_PREFER_TEMPADDR = 0x3f + IPV6_RECVDSTOPTS = 0x28 + IPV6_RECVFLOWID = 0x46 + IPV6_RECVHOPLIMIT = 0x25 + IPV6_RECVHOPOPTS = 0x27 + IPV6_RECVPATHMTU = 0x2b + IPV6_RECVPKTINFO = 0x24 + IPV6_RECVRSSBUCKETID = 0x47 + IPV6_RECVRTHDR = 0x26 + IPV6_RECVTCLASS = 0x39 + IPV6_RSSBUCKETID = 0x45 + IPV6_RSS_LISTEN_BUCKET = 0x42 + IPV6_RTHDR = 0x33 + IPV6_RTHDRDSTOPTS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x3d + IPV6_UNICAST_HOPS = 0x4 + IPV6_USE_MIN_MTU = 0x2a + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_ADD_SOURCE_MEMBERSHIP = 0x46 + IP_BINDANY = 0x18 + IP_BINDMULTI = 0x19 + IP_BLOCK_SOURCE = 0x48 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DONTFRAG = 0x43 + IP_DROP_MEMBERSHIP = 0xd + IP_DROP_SOURCE_MEMBERSHIP = 0x47 + IP_DUMMYNET3 = 0x31 + IP_DUMMYNET_CONFIGURE = 0x3c + IP_DUMMYNET_DEL = 0x3d + IP_DUMMYNET_FLUSH = 0x3e + IP_DUMMYNET_GET = 0x40 + IP_FLOWID = 0x5a + IP_FLOWTYPE = 0x5b + IP_FW3 = 0x30 + IP_FW_ADD = 0x32 + IP_FW_DEL = 0x33 + IP_FW_FLUSH = 0x34 + IP_FW_GET = 0x36 + IP_FW_NAT_CFG = 0x38 + IP_FW_NAT_DEL = 0x39 + IP_FW_NAT_GET_CONFIG = 0x3a + IP_FW_NAT_GET_LOG = 0x3b + IP_FW_RESETLOG = 0x37 + IP_FW_TABLE_ADD = 0x28 + IP_FW_TABLE_DEL = 0x29 + IP_FW_TABLE_FLUSH = 0x2a + IP_FW_TABLE_GETSIZE = 0x2b + IP_FW_TABLE_LIST = 0x2c + IP_FW_ZERO = 0x35 + IP_HDRINCL = 0x2 + IP_IPSEC_POLICY = 0x15 + IP_MAXPACKET = 0xffff + IP_MAX_GROUP_SRC_FILTER = 0x200 + IP_MAX_MEMBERSHIPS = 0xfff + IP_MAX_SOCK_MUTE_FILTER = 0x80 + IP_MAX_SOCK_SRC_FILTER = 0x80 + IP_MAX_SOURCE_FILTER = 0x400 + IP_MF = 0x2000 + IP_MINTTL = 0x42 + IP_MIN_MEMBERSHIPS = 0x1f + IP_MSFILTER = 0x4a + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_MULTICAST_VIF = 0xe + IP_OFFMASK = 0x1fff + IP_ONESBCAST = 0x17 + IP_OPTIONS = 0x1 + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVFLOWID = 0x5d + IP_RECVIF = 0x14 + IP_RECVOPTS = 0x5 + IP_RECVRETOPTS = 0x6 + IP_RECVRSSBUCKETID = 0x5e + IP_RECVTOS = 0x44 + IP_RECVTTL = 0x41 + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_RSSBUCKETID = 0x5c + IP_RSS_LISTEN_BUCKET = 0x1a + IP_RSVP_OFF = 0x10 + IP_RSVP_ON = 0xf + IP_RSVP_VIF_OFF = 0x12 + IP_RSVP_VIF_ON = 0x11 + IP_SENDSRCADDR = 0x7 + IP_TOS = 0x3 + IP_TTL = 0x4 + IP_UNBLOCK_SOURCE = 0x49 + ISIG = 0x80 + ISTRIP = 0x20 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_AUTOSYNC = 0x7 + MADV_CORE = 0x9 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x5 + MADV_NOCORE = 0x8 + MADV_NORMAL = 0x0 + MADV_NOSYNC = 0x6 + MADV_PROTECT = 0xa + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_WILLNEED = 0x3 + MAP_ALIGNED_SUPER = 0x1000000 + MAP_ALIGNMENT_MASK = -0x1000000 + MAP_ALIGNMENT_SHIFT = 0x18 + MAP_ANON = 0x1000 + MAP_ANONYMOUS = 0x1000 + MAP_COPY = 0x2 + MAP_EXCL = 0x4000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_HASSEMAPHORE = 0x200 + MAP_NOCORE = 0x20000 + MAP_NOSYNC = 0x800 + MAP_PREFAULT_READ = 0x40000 + MAP_PRIVATE = 0x2 + MAP_RESERVED0020 = 0x20 + MAP_RESERVED0040 = 0x40 + MAP_RESERVED0080 = 0x80 + MAP_RESERVED0100 = 0x100 + MAP_SHARED = 0x1 + MAP_STACK = 0x400 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MNT_ACLS = 0x8000000 + MNT_ASYNC = 0x40 + MNT_AUTOMOUNTED = 0x200000000 + MNT_BYFSID = 0x8000000 + MNT_CMDFLAGS = 0xd0f0000 + MNT_DEFEXPORTED = 0x200 + MNT_DELEXPORT = 0x20000 + MNT_EXKERB = 0x800 + MNT_EXPORTANON = 0x400 + MNT_EXPORTED = 0x100 + MNT_EXPUBLIC = 0x20000000 + MNT_EXRDONLY = 0x80 + MNT_FORCE = 0x80000 + MNT_GJOURNAL = 0x2000000 + MNT_IGNORE = 0x800000 + MNT_LAZY = 0x3 + MNT_LOCAL = 0x1000 + MNT_MULTILABEL = 0x4000000 + MNT_NFS4ACLS = 0x10 + MNT_NOATIME = 0x10000000 + MNT_NOCLUSTERR = 0x40000000 + MNT_NOCLUSTERW = 0x80000000 + MNT_NOEXEC = 0x4 + MNT_NONBUSY = 0x4000000 + MNT_NOSUID = 0x8 + MNT_NOSYMFOLLOW = 0x400000 + MNT_NOWAIT = 0x2 + MNT_QUOTA = 0x2000 + MNT_RDONLY = 0x1 + MNT_RELOAD = 0x40000 + MNT_ROOTFS = 0x4000 + MNT_SNAPSHOT = 0x1000000 + MNT_SOFTDEP = 0x200000 + MNT_SUIDDIR = 0x100000 + MNT_SUJ = 0x100000000 + MNT_SUSPEND = 0x4 + MNT_SYNCHRONOUS = 0x2 + MNT_UNION = 0x20 + MNT_UPDATE = 0x10000 + MNT_UPDATEMASK = 0x2d8d0807e + MNT_USER = 0x8000 + MNT_VISFLAGMASK = 0x3fef0ffff + MNT_WAIT = 0x1 + MSG_CMSG_CLOEXEC = 0x40000 + MSG_COMPAT = 0x8000 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOF = 0x100 + MSG_EOR = 0x8 + MSG_NBIO = 0x4000 + MSG_NOSIGNAL = 0x20000 + MSG_NOTIFICATION = 0x2000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_TRUNC = 0x10 + MSG_WAITALL = 0x40 + MSG_WAITFORONE = 0x80000 + MS_ASYNC = 0x1 + MS_INVALIDATE = 0x2 + MS_SYNC = 0x0 + NAME_MAX = 0xff + NET_RT_DUMP = 0x1 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x3 + NET_RT_IFLISTL = 0x5 + NET_RT_IFMALIST = 0x4 + NOFLSH = 0x80000000 + NOKERNINFO = 0x2000000 + NOTE_ATTRIB = 0x8 + NOTE_CHILD = 0x4 + NOTE_CLOSE = 0x100 + NOTE_CLOSE_WRITE = 0x200 + NOTE_DELETE = 0x1 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXTEND = 0x4 + NOTE_FFAND = 0x40000000 + NOTE_FFCOPY = 0xc0000000 + NOTE_FFCTRLMASK = 0xc0000000 + NOTE_FFLAGSMASK = 0xffffff + NOTE_FFNOP = 0x0 + NOTE_FFOR = 0x80000000 + NOTE_FILE_POLL = 0x2 + NOTE_FORK = 0x40000000 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_MSECONDS = 0x2 + NOTE_NSECONDS = 0x8 + NOTE_OPEN = 0x80 + NOTE_PCTRLMASK = 0xf0000000 + NOTE_PDATAMASK = 0xfffff + NOTE_READ = 0x400 + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_SECONDS = 0x1 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_TRIGGER = 0x1000000 + NOTE_USECONDS = 0x4 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + ONLCR = 0x2 + ONLRET = 0x40 + ONOCR = 0x20 + ONOEOT = 0x8 + OPOST = 0x1 + OXTABS = 0x4 + O_ACCMODE = 0x3 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x100000 + O_CREAT = 0x200 + O_DIRECT = 0x10000 + O_DIRECTORY = 0x20000 + O_EXCL = 0x800 + O_EXEC = 0x40000 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x8000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_SHLOCK = 0x10 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_TTY_INIT = 0x80000 + O_VERIFY = 0x200000 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + RLIMIT_AS = 0xa + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_MEMLOCK = 0x6 + RLIMIT_NOFILE = 0x8 + RLIMIT_NPROC = 0x7 + RLIMIT_RSS = 0x5 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_MAX = 0x8 + RTAX_NETMASK = 0x2 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_NETMASK = 0x4 + RTF_BLACKHOLE = 0x1000 + RTF_BROADCAST = 0x400000 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_FIXEDMTU = 0x80000 + RTF_FMASK = 0x1004d808 + RTF_GATEWAY = 0x2 + RTF_GWFLAG_COMPAT = 0x80000000 + RTF_HOST = 0x4 + RTF_LLDATA = 0x400 + RTF_LLINFO = 0x400 + RTF_LOCAL = 0x200000 + RTF_MODIFIED = 0x20 + RTF_MULTICAST = 0x800000 + RTF_PINNED = 0x100000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_PROTO3 = 0x40000 + RTF_REJECT = 0x8 + RTF_RNH_LOCKED = 0x40000000 + RTF_STATIC = 0x800 + RTF_STICKY = 0x10000000 + RTF_UP = 0x1 + RTF_XRESOLVE = 0x200 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_DELMADDR = 0x10 + RTM_GET = 0x4 + RTM_IEEE80211 = 0x12 + RTM_IFANNOUNCE = 0x11 + RTM_IFINFO = 0xe + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_NEWMADDR = 0xf + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_VERSION = 0x5 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RTV_WEIGHT = 0x100 + RT_ALL_FIBS = -0x1 + RT_BLACKHOLE = 0x40 + RT_CACHING_CONTEXT = 0x1 + RT_DEFAULT_FIB = 0x0 + RT_HAS_GW = 0x80 + RT_HAS_HEADER = 0x10 + RT_HAS_HEADER_BIT = 0x4 + RT_L2_ME = 0x4 + RT_L2_ME_BIT = 0x2 + RT_LLE_CACHE = 0x100 + RT_MAY_LOOP = 0x8 + RT_MAY_LOOP_BIT = 0x3 + RT_NORTREF = 0x2 + RT_REJECT = 0x20 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_BINTIME = 0x4 + SCM_CREDS = 0x3 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x2 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80206931 + SIOCAIFADDR = 0x8040691a + SIOCAIFGROUP = 0x80246987 + SIOCATMARK = 0x40047307 + SIOCDELMULTI = 0x80206932 + SIOCDIFADDR = 0x80206919 + SIOCDIFGROUP = 0x80246989 + SIOCDIFPHYADDR = 0x80206949 + SIOCGDRVSPEC = 0xc01c697b + SIOCGETSGCNT = 0xc0147210 + SIOCGETVIFCNT = 0xc014720f + SIOCGHIWAT = 0x40047301 + SIOCGI2C = 0xc020693d + SIOCGIFADDR = 0xc0206921 + SIOCGIFBRDADDR = 0xc0206923 + SIOCGIFCAP = 0xc020691f + SIOCGIFCONF = 0xc0086924 + SIOCGIFDESCR = 0xc020692a + SIOCGIFDSTADDR = 0xc0206922 + SIOCGIFFIB = 0xc020695c + SIOCGIFFLAGS = 0xc0206911 + SIOCGIFGENERIC = 0xc020693a + SIOCGIFGMEMB = 0xc024698a + SIOCGIFGROUP = 0xc0246988 + SIOCGIFINDEX = 0xc0206920 + SIOCGIFMAC = 0xc0206926 + SIOCGIFMEDIA = 0xc0286938 + SIOCGIFMETRIC = 0xc0206917 + SIOCGIFMTU = 0xc0206933 + SIOCGIFNETMASK = 0xc0206925 + SIOCGIFPDSTADDR = 0xc0206948 + SIOCGIFPHYS = 0xc0206935 + SIOCGIFPSRCADDR = 0xc0206947 + SIOCGIFSTATUS = 0xc331693b + SIOCGIFXMEDIA = 0xc028698b + SIOCGLOWAT = 0x40047303 + SIOCGPGRP = 0x40047309 + SIOCGPRIVATE_0 = 0xc0206950 + SIOCGPRIVATE_1 = 0xc0206951 + SIOCGTUNFIB = 0xc020695e + SIOCIFCREATE = 0xc020697a + SIOCIFCREATE2 = 0xc020697c + SIOCIFDESTROY = 0x80206979 + SIOCIFGCLONERS = 0xc00c6978 + SIOCSDRVSPEC = 0x801c697b + SIOCSHIWAT = 0x80047300 + SIOCSIFADDR = 0x8020690c + SIOCSIFBRDADDR = 0x80206913 + SIOCSIFCAP = 0x8020691e + SIOCSIFDESCR = 0x80206929 + SIOCSIFDSTADDR = 0x8020690e + SIOCSIFFIB = 0x8020695d + SIOCSIFFLAGS = 0x80206910 + SIOCSIFGENERIC = 0x80206939 + SIOCSIFLLADDR = 0x8020693c + SIOCSIFMAC = 0x80206927 + SIOCSIFMEDIA = 0xc0206937 + SIOCSIFMETRIC = 0x80206918 + SIOCSIFMTU = 0x80206934 + SIOCSIFNAME = 0x80206928 + SIOCSIFNETMASK = 0x80206916 + SIOCSIFPHYADDR = 0x80406946 + SIOCSIFPHYS = 0x80206936 + SIOCSIFRVNET = 0xc020695b + SIOCSIFVNET = 0xc020695a + SIOCSLOWAT = 0x80047302 + SIOCSPGRP = 0x80047308 + SIOCSTUNFIB = 0x8020695f + SOCK_CLOEXEC = 0x10000000 + SOCK_DGRAM = 0x2 + SOCK_MAXADDRLEN = 0xff + SOCK_NONBLOCK = 0x20000000 + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_ACCEPTFILTER = 0x1000 + SO_BINTIME = 0x2000 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LABEL = 0x1009 + SO_LINGER = 0x80 + SO_LISTENINCQLEN = 0x1013 + SO_LISTENQLEN = 0x1012 + SO_LISTENQLIMIT = 0x1011 + SO_NOSIGPIPE = 0x800 + SO_NO_DDP = 0x8000 + SO_NO_OFFLOAD = 0x4000 + SO_OOBINLINE = 0x100 + SO_PEERLABEL = 0x1010 + SO_PROTOCOL = 0x1016 + SO_PROTOTYPE = 0x1016 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_SETFIB = 0x1014 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_TIMESTAMP = 0x400 + SO_TYPE = 0x1008 + SO_USELOOPBACK = 0x40 + SO_USER_COOKIE = 0x1015 + SO_VENDOR = 0x80000000 + TAB0 = 0x0 + TAB3 = 0x4 + TABDLY = 0x4 + TCIFLUSH = 0x1 + TCIOFF = 0x3 + TCIOFLUSH = 0x3 + TCION = 0x4 + TCOFLUSH = 0x2 + TCOOFF = 0x1 + TCOON = 0x2 + TCP_CA_NAME_MAX = 0x10 + TCP_CCALGOOPT = 0x41 + TCP_CONGESTION = 0x40 + TCP_FASTOPEN = 0x401 + TCP_FUNCTION_BLK = 0x2000 + TCP_FUNCTION_NAME_LEN_MAX = 0x20 + TCP_INFO = 0x20 + TCP_KEEPCNT = 0x400 + TCP_KEEPIDLE = 0x100 + TCP_KEEPINIT = 0x80 + TCP_KEEPINTVL = 0x200 + TCP_MAXBURST = 0x4 + TCP_MAXHLEN = 0x3c + TCP_MAXOLEN = 0x28 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_SACK = 0x4 + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0x10 + TCP_MINMSS = 0xd8 + TCP_MSS = 0x218 + TCP_NODELAY = 0x1 + TCP_NOOPT = 0x8 + TCP_NOPUSH = 0x4 + TCP_PCAP_IN = 0x1000 + TCP_PCAP_OUT = 0x800 + TCP_VENDOR = 0x80000000 + TCSAFLUSH = 0x2 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCONS = 0x80047462 + TIOCDRAIN = 0x2000745e + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLUSH = 0x80047410 + TIOCGDRAINWAIT = 0x40047456 + TIOCGETA = 0x402c7413 + TIOCGETD = 0x4004741a + TIOCGPGRP = 0x40047477 + TIOCGPTN = 0x4004740f + TIOCGSID = 0x40047463 + TIOCGWINSZ = 0x40087468 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGDTRWAIT = 0x4004745a + TIOCMGET = 0x4004746a + TIOCMSDTRWAIT = 0x8004745b + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DCD = 0x40 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCPTMASTER = 0x2000741c + TIOCSBRK = 0x2000747b + TIOCSCTTY = 0x20007461 + TIOCSDRAINWAIT = 0x80047457 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x802c7414 + TIOCSETAF = 0x802c7416 + TIOCSETAW = 0x802c7415 + TIOCSETD = 0x8004741b + TIOCSIG = 0x2004745f + TIOCSPGRP = 0x80047476 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x20007465 + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCTIMESTAMP = 0x40087459 + TIOCUCNTL = 0x80047466 + TOSTOP = 0x400000 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VERASE2 = 0x7 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VTIME = 0x11 + VWERASE = 0x4 + WCONTINUED = 0x4 + WCOREFLAG = 0x80 + WEXITED = 0x10 + WLINUXCLONE = 0x80000000 + WNOHANG = 0x1 + WNOWAIT = 0x8 + WSTOPPED = 0x2 + WTRAPPED = 0x20 + WUNTRACED = 0x2 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x59) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x55) + ECAPMODE = syscall.Errno(0x5e) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDOOFUS = syscall.Errno(0x58) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x52) + EILSEQ = syscall.Errno(0x56) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x60) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5a) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x57) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x5b) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x53) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCAPABLE = syscall.Errno(0x5d) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTRECOVERABLE = syscall.Errno(0x5f) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x2d) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x54) + EOWNERDEAD = syscall.Errno(0x60) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x5c) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGLIBRT = syscall.Signal(0x21) + SIGLWP = syscall.Signal(0x20) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large"}, + {35, "EAGAIN", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "EOPNOTSUPP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "operation timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disc quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC prog. not avail"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EIDRM", "identifier removed"}, + {83, "ENOMSG", "no message of desired type"}, + {84, "EOVERFLOW", "value too large to be stored in data type"}, + {85, "ECANCELED", "operation canceled"}, + {86, "EILSEQ", "illegal byte sequence"}, + {87, "ENOATTR", "attribute not found"}, + {88, "EDOOFUS", "programming error"}, + {89, "EBADMSG", "bad message"}, + {90, "EMULTIHOP", "multihop attempted"}, + {91, "ENOLINK", "link has been severed"}, + {92, "EPROTO", "protocol error"}, + {93, "ENOTCAPABLE", "capabilities insufficient"}, + {94, "ECAPMODE", "not permitted in capability mode"}, + {95, "ENOTRECOVERABLE", "state not recoverable"}, + {96, "EOWNERDEAD", "previous owner died"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGIOT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "suspended (signal)"}, + {18, "SIGTSTP", "suspended"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, + {32, "SIGTHR", "unknown signal"}, + {33, "SIGLIBRT", "unknown signal"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go new file mode 100644 index 0000000..c600d01 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go @@ -0,0 +1,1765 @@ +// mkerrors.sh -m64 +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,freebsd + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -m64 _const.go + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_ARP = 0x23 + AF_ATM = 0x1e + AF_BLUETOOTH = 0x24 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1a + AF_ECMA = 0x8 + AF_HYLINK = 0xf + AF_IEEE80211 = 0x25 + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x1c + AF_INET6_SDP = 0x2a + AF_INET_SDP = 0x28 + AF_IPX = 0x17 + AF_ISDN = 0x1a + AF_ISO = 0x7 + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x2a + AF_NATM = 0x1d + AF_NETBIOS = 0x6 + AF_NETGRAPH = 0x20 + AF_OSI = 0x7 + AF_PUP = 0x4 + AF_ROUTE = 0x11 + AF_SCLUSTER = 0x22 + AF_SIP = 0x18 + AF_SLOW = 0x21 + AF_SNA = 0xb + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_VENDOR00 = 0x27 + AF_VENDOR01 = 0x29 + AF_VENDOR02 = 0x2b + AF_VENDOR03 = 0x2d + AF_VENDOR04 = 0x2f + AF_VENDOR05 = 0x31 + AF_VENDOR06 = 0x33 + AF_VENDOR07 = 0x35 + AF_VENDOR08 = 0x37 + AF_VENDOR09 = 0x39 + AF_VENDOR10 = 0x3b + AF_VENDOR11 = 0x3d + AF_VENDOR12 = 0x3f + AF_VENDOR13 = 0x41 + AF_VENDOR14 = 0x43 + AF_VENDOR15 = 0x45 + AF_VENDOR16 = 0x47 + AF_VENDOR17 = 0x49 + AF_VENDOR18 = 0x4b + AF_VENDOR19 = 0x4d + AF_VENDOR20 = 0x4f + AF_VENDOR21 = 0x51 + AF_VENDOR22 = 0x53 + AF_VENDOR23 = 0x55 + AF_VENDOR24 = 0x57 + AF_VENDOR25 = 0x59 + AF_VENDOR26 = 0x5b + AF_VENDOR27 = 0x5d + AF_VENDOR28 = 0x5f + AF_VENDOR29 = 0x61 + AF_VENDOR30 = 0x63 + AF_VENDOR31 = 0x65 + AF_VENDOR32 = 0x67 + AF_VENDOR33 = 0x69 + AF_VENDOR34 = 0x6b + AF_VENDOR35 = 0x6d + AF_VENDOR36 = 0x6f + AF_VENDOR37 = 0x71 + AF_VENDOR38 = 0x73 + AF_VENDOR39 = 0x75 + AF_VENDOR40 = 0x77 + AF_VENDOR41 = 0x79 + AF_VENDOR42 = 0x7b + AF_VENDOR43 = 0x7d + AF_VENDOR44 = 0x7f + AF_VENDOR45 = 0x81 + AF_VENDOR46 = 0x83 + AF_VENDOR47 = 0x85 + ALTWERASE = 0x200 + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B460800 = 0x70800 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B921600 = 0xe1000 + B9600 = 0x2580 + BIOCFEEDBACK = 0x8004427c + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDIRECTION = 0x40044276 + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc0104279 + BIOCGETBUFMODE = 0x4004427d + BIOCGETIF = 0x4020426b + BIOCGETZMAX = 0x4008427f + BIOCGHDRCMPLT = 0x40044274 + BIOCGRSIG = 0x40044272 + BIOCGRTIMEOUT = 0x4010426e + BIOCGSEESENT = 0x40044276 + BIOCGSTATS = 0x4008426f + BIOCGTSTAMP = 0x40044283 + BIOCIMMEDIATE = 0x80044270 + BIOCLOCK = 0x2000427a + BIOCPROMISC = 0x20004269 + BIOCROTZBUF = 0x40184280 + BIOCSBLEN = 0xc0044266 + BIOCSDIRECTION = 0x80044277 + BIOCSDLT = 0x80044278 + BIOCSETBUFMODE = 0x8004427e + BIOCSETF = 0x80104267 + BIOCSETFNR = 0x80104282 + BIOCSETIF = 0x8020426c + BIOCSETWF = 0x8010427b + BIOCSETZBUF = 0x80184281 + BIOCSHDRCMPLT = 0x80044275 + BIOCSRSIG = 0x80044273 + BIOCSRTIMEOUT = 0x8010426d + BIOCSSEESENT = 0x80044277 + BIOCSTSTAMP = 0x80044284 + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x8 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_BUFMODE_BUFFER = 0x1 + BPF_BUFMODE_ZBUF = 0x2 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x80000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MOD = 0x90 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_T_BINTIME = 0x2 + BPF_T_BINTIME_FAST = 0x102 + BPF_T_BINTIME_MONOTONIC = 0x202 + BPF_T_BINTIME_MONOTONIC_FAST = 0x302 + BPF_T_FAST = 0x100 + BPF_T_FLAG_MASK = 0x300 + BPF_T_FORMAT_MASK = 0x3 + BPF_T_MICROTIME = 0x0 + BPF_T_MICROTIME_FAST = 0x100 + BPF_T_MICROTIME_MONOTONIC = 0x200 + BPF_T_MICROTIME_MONOTONIC_FAST = 0x300 + BPF_T_MONOTONIC = 0x200 + BPF_T_MONOTONIC_FAST = 0x300 + BPF_T_NANOTIME = 0x1 + BPF_T_NANOTIME_FAST = 0x101 + BPF_T_NANOTIME_MONOTONIC = 0x201 + BPF_T_NANOTIME_MONOTONIC_FAST = 0x301 + BPF_T_NONE = 0x3 + BPF_T_NORMAL = 0x0 + BPF_W = 0x0 + BPF_X = 0x8 + BPF_XOR = 0xa0 + BRKINT = 0x2 + CAP_ACCEPT = 0x200000020000000 + CAP_ACL_CHECK = 0x400000000010000 + CAP_ACL_DELETE = 0x400000000020000 + CAP_ACL_GET = 0x400000000040000 + CAP_ACL_SET = 0x400000000080000 + CAP_ALL0 = 0x20007ffffffffff + CAP_ALL1 = 0x4000000001fffff + CAP_BIND = 0x200000040000000 + CAP_BINDAT = 0x200008000000400 + CAP_CHFLAGSAT = 0x200000000001400 + CAP_CONNECT = 0x200000080000000 + CAP_CONNECTAT = 0x200010000000400 + CAP_CREATE = 0x200000000000040 + CAP_EVENT = 0x400000000000020 + CAP_EXTATTR_DELETE = 0x400000000001000 + CAP_EXTATTR_GET = 0x400000000002000 + CAP_EXTATTR_LIST = 0x400000000004000 + CAP_EXTATTR_SET = 0x400000000008000 + CAP_FCHDIR = 0x200000000000800 + CAP_FCHFLAGS = 0x200000000001000 + CAP_FCHMOD = 0x200000000002000 + CAP_FCHMODAT = 0x200000000002400 + CAP_FCHOWN = 0x200000000004000 + CAP_FCHOWNAT = 0x200000000004400 + CAP_FCNTL = 0x200000000008000 + CAP_FCNTL_ALL = 0x78 + CAP_FCNTL_GETFL = 0x8 + CAP_FCNTL_GETOWN = 0x20 + CAP_FCNTL_SETFL = 0x10 + CAP_FCNTL_SETOWN = 0x40 + CAP_FEXECVE = 0x200000000000080 + CAP_FLOCK = 0x200000000010000 + CAP_FPATHCONF = 0x200000000020000 + CAP_FSCK = 0x200000000040000 + CAP_FSTAT = 0x200000000080000 + CAP_FSTATAT = 0x200000000080400 + CAP_FSTATFS = 0x200000000100000 + CAP_FSYNC = 0x200000000000100 + CAP_FTRUNCATE = 0x200000000000200 + CAP_FUTIMES = 0x200000000200000 + CAP_FUTIMESAT = 0x200000000200400 + CAP_GETPEERNAME = 0x200000100000000 + CAP_GETSOCKNAME = 0x200000200000000 + CAP_GETSOCKOPT = 0x200000400000000 + CAP_IOCTL = 0x400000000000080 + CAP_IOCTLS_ALL = 0x7fffffffffffffff + CAP_KQUEUE = 0x400000000100040 + CAP_KQUEUE_CHANGE = 0x400000000100000 + CAP_KQUEUE_EVENT = 0x400000000000040 + CAP_LINKAT_SOURCE = 0x200020000000400 + CAP_LINKAT_TARGET = 0x200000000400400 + CAP_LISTEN = 0x200000800000000 + CAP_LOOKUP = 0x200000000000400 + CAP_MAC_GET = 0x400000000000001 + CAP_MAC_SET = 0x400000000000002 + CAP_MKDIRAT = 0x200000000800400 + CAP_MKFIFOAT = 0x200000001000400 + CAP_MKNODAT = 0x200000002000400 + CAP_MMAP = 0x200000000000010 + CAP_MMAP_R = 0x20000000000001d + CAP_MMAP_RW = 0x20000000000001f + CAP_MMAP_RWX = 0x20000000000003f + CAP_MMAP_RX = 0x20000000000003d + CAP_MMAP_W = 0x20000000000001e + CAP_MMAP_WX = 0x20000000000003e + CAP_MMAP_X = 0x20000000000003c + CAP_PDGETPID = 0x400000000000200 + CAP_PDKILL = 0x400000000000800 + CAP_PDWAIT = 0x400000000000400 + CAP_PEELOFF = 0x200001000000000 + CAP_POLL_EVENT = 0x400000000000020 + CAP_PREAD = 0x20000000000000d + CAP_PWRITE = 0x20000000000000e + CAP_READ = 0x200000000000001 + CAP_RECV = 0x200000000000001 + CAP_RENAMEAT_SOURCE = 0x200000004000400 + CAP_RENAMEAT_TARGET = 0x200040000000400 + CAP_RIGHTS_VERSION = 0x0 + CAP_RIGHTS_VERSION_00 = 0x0 + CAP_SEEK = 0x20000000000000c + CAP_SEEK_TELL = 0x200000000000004 + CAP_SEM_GETVALUE = 0x400000000000004 + CAP_SEM_POST = 0x400000000000008 + CAP_SEM_WAIT = 0x400000000000010 + CAP_SEND = 0x200000000000002 + CAP_SETSOCKOPT = 0x200002000000000 + CAP_SHUTDOWN = 0x200004000000000 + CAP_SOCK_CLIENT = 0x200007780000003 + CAP_SOCK_SERVER = 0x200007f60000003 + CAP_SYMLINKAT = 0x200000008000400 + CAP_TTYHOOK = 0x400000000000100 + CAP_UNLINKAT = 0x200000010000400 + CAP_UNUSED0_44 = 0x200080000000000 + CAP_UNUSED0_57 = 0x300000000000000 + CAP_UNUSED1_22 = 0x400000000200000 + CAP_UNUSED1_57 = 0x500000000000000 + CAP_WRITE = 0x200000000000002 + CFLUSH = 0xf + CLOCAL = 0x8000 + CLOCK_MONOTONIC = 0x4 + CLOCK_MONOTONIC_FAST = 0xc + CLOCK_MONOTONIC_PRECISE = 0xb + CLOCK_PROCESS_CPUTIME_ID = 0xf + CLOCK_PROF = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_REALTIME_FAST = 0xa + CLOCK_REALTIME_PRECISE = 0x9 + CLOCK_SECOND = 0xd + CLOCK_THREAD_CPUTIME_ID = 0xe + CLOCK_UPTIME = 0x5 + CLOCK_UPTIME_FAST = 0x8 + CLOCK_UPTIME_PRECISE = 0x7 + CLOCK_VIRTUAL = 0x1 + CREAD = 0x800 + CRTSCTS = 0x30000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0x14 + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0x18 + CTL_NET = 0x4 + DLT_A429 = 0xb8 + DLT_A653_ICM = 0xb9 + DLT_AIRONET_HEADER = 0x78 + DLT_AOS = 0xde + DLT_APPLE_IP_OVER_IEEE1394 = 0x8a + DLT_ARCNET = 0x7 + DLT_ARCNET_LINUX = 0x81 + DLT_ATM_CLIP = 0x13 + DLT_ATM_RFC1483 = 0xb + DLT_AURORA = 0x7e + DLT_AX25 = 0x3 + DLT_AX25_KISS = 0xca + DLT_BACNET_MS_TP = 0xa5 + DLT_BLUETOOTH_BREDR_BB = 0xff + DLT_BLUETOOTH_HCI_H4 = 0xbb + DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 + DLT_BLUETOOTH_LE_LL = 0xfb + DLT_BLUETOOTH_LE_LL_WITH_PHDR = 0x100 + DLT_BLUETOOTH_LINUX_MONITOR = 0xfe + DLT_CAN20B = 0xbe + DLT_CAN_SOCKETCAN = 0xe3 + DLT_CHAOS = 0x5 + DLT_CHDLC = 0x68 + DLT_CISCO_IOS = 0x76 + DLT_C_HDLC = 0x68 + DLT_C_HDLC_WITH_DIR = 0xcd + DLT_DBUS = 0xe7 + DLT_DECT = 0xdd + DLT_DOCSIS = 0x8f + DLT_DVB_CI = 0xeb + DLT_ECONET = 0x73 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0x6d + DLT_EPON = 0x103 + DLT_ERF = 0xc5 + DLT_ERF_ETH = 0xaf + DLT_ERF_POS = 0xb0 + DLT_FC_2 = 0xe0 + DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 + DLT_FDDI = 0xa + DLT_FLEXRAY = 0xd2 + DLT_FRELAY = 0x6b + DLT_FRELAY_WITH_DIR = 0xce + DLT_GCOM_SERIAL = 0xad + DLT_GCOM_T1E1 = 0xac + DLT_GPF_F = 0xab + DLT_GPF_T = 0xaa + DLT_GPRS_LLC = 0xa9 + DLT_GSMTAP_ABIS = 0xda + DLT_GSMTAP_UM = 0xd9 + DLT_HHDLC = 0x79 + DLT_IBM_SN = 0x92 + DLT_IBM_SP = 0x91 + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_IEEE802_11_RADIO_AVS = 0xa3 + DLT_IEEE802_15_4 = 0xc3 + DLT_IEEE802_15_4_LINUX = 0xbf + DLT_IEEE802_15_4_NOFCS = 0xe6 + DLT_IEEE802_15_4_NONASK_PHY = 0xd7 + DLT_IEEE802_16_MAC_CPS = 0xbc + DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 + DLT_INFINIBAND = 0xf7 + DLT_IPFILTER = 0x74 + DLT_IPMB = 0xc7 + DLT_IPMB_LINUX = 0xd1 + DLT_IPMI_HPM_2 = 0x104 + DLT_IPNET = 0xe2 + DLT_IPOIB = 0xf2 + DLT_IPV4 = 0xe4 + DLT_IPV6 = 0xe5 + DLT_IP_OVER_FC = 0x7a + DLT_JUNIPER_ATM1 = 0x89 + DLT_JUNIPER_ATM2 = 0x87 + DLT_JUNIPER_ATM_CEMIC = 0xee + DLT_JUNIPER_CHDLC = 0xb5 + DLT_JUNIPER_ES = 0x84 + DLT_JUNIPER_ETHER = 0xb2 + DLT_JUNIPER_FIBRECHANNEL = 0xea + DLT_JUNIPER_FRELAY = 0xb4 + DLT_JUNIPER_GGSN = 0x85 + DLT_JUNIPER_ISM = 0xc2 + DLT_JUNIPER_MFR = 0x86 + DLT_JUNIPER_MLFR = 0x83 + DLT_JUNIPER_MLPPP = 0x82 + DLT_JUNIPER_MONITOR = 0xa4 + DLT_JUNIPER_PIC_PEER = 0xae + DLT_JUNIPER_PPP = 0xb3 + DLT_JUNIPER_PPPOE = 0xa7 + DLT_JUNIPER_PPPOE_ATM = 0xa8 + DLT_JUNIPER_SERVICES = 0x88 + DLT_JUNIPER_SRX_E2E = 0xe9 + DLT_JUNIPER_ST = 0xc8 + DLT_JUNIPER_VP = 0xb7 + DLT_JUNIPER_VS = 0xe8 + DLT_LAPB_WITH_DIR = 0xcf + DLT_LAPD = 0xcb + DLT_LIN = 0xd4 + DLT_LINUX_EVDEV = 0xd8 + DLT_LINUX_IRDA = 0x90 + DLT_LINUX_LAPD = 0xb1 + DLT_LINUX_PPP_WITHDIRECTION = 0xa6 + DLT_LINUX_SLL = 0x71 + DLT_LOOP = 0x6c + DLT_LTALK = 0x72 + DLT_MATCHING_MAX = 0x104 + DLT_MATCHING_MIN = 0x68 + DLT_MFR = 0xb6 + DLT_MOST = 0xd3 + DLT_MPEG_2_TS = 0xf3 + DLT_MPLS = 0xdb + DLT_MTP2 = 0x8c + DLT_MTP2_WITH_PHDR = 0x8b + DLT_MTP3 = 0x8d + DLT_MUX27010 = 0xec + DLT_NETANALYZER = 0xf0 + DLT_NETANALYZER_TRANSPARENT = 0xf1 + DLT_NETLINK = 0xfd + DLT_NFC_LLCP = 0xf5 + DLT_NFLOG = 0xef + DLT_NG40 = 0xf4 + DLT_NULL = 0x0 + DLT_PCI_EXP = 0x7d + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x79 + DLT_PKTAP = 0x102 + DLT_PPI = 0xc0 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0x10 + DLT_PPP_ETHER = 0x33 + DLT_PPP_PPPD = 0xa6 + DLT_PPP_SERIAL = 0x32 + DLT_PPP_WITH_DIR = 0xcc + DLT_PPP_WITH_DIRECTION = 0xa6 + DLT_PRISM_HEADER = 0x77 + DLT_PROFIBUS_DL = 0x101 + DLT_PRONET = 0x4 + DLT_RAIF1 = 0xc6 + DLT_RAW = 0xc + DLT_RIO = 0x7c + DLT_RTAC_SERIAL = 0xfa + DLT_SCCP = 0x8e + DLT_SCTP = 0xf8 + DLT_SITA = 0xc4 + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xf + DLT_STANAG_5066_D_PDU = 0xed + DLT_SUNATM = 0x7b + DLT_SYMANTEC_FIREWALL = 0x63 + DLT_TZSP = 0x80 + DLT_USB = 0xba + DLT_USBPCAP = 0xf9 + DLT_USB_LINUX = 0xbd + DLT_USB_LINUX_MMAPPED = 0xdc + DLT_USER0 = 0x93 + DLT_USER1 = 0x94 + DLT_USER10 = 0x9d + DLT_USER11 = 0x9e + DLT_USER12 = 0x9f + DLT_USER13 = 0xa0 + DLT_USER14 = 0xa1 + DLT_USER15 = 0xa2 + DLT_USER2 = 0x95 + DLT_USER3 = 0x96 + DLT_USER4 = 0x97 + DLT_USER5 = 0x98 + DLT_USER6 = 0x99 + DLT_USER7 = 0x9a + DLT_USER8 = 0x9b + DLT_USER9 = 0x9c + DLT_WIHART = 0xdf + DLT_WIRESHARK_UPPER_PDU = 0xfc + DLT_X2E_SERIAL = 0xd5 + DLT_X2E_XORAYA = 0xd6 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EVFILT_AIO = -0x3 + EVFILT_FS = -0x9 + EVFILT_LIO = -0xa + EVFILT_PROC = -0x5 + EVFILT_PROCDESC = -0x8 + EVFILT_READ = -0x1 + EVFILT_SENDFILE = -0xc + EVFILT_SIGNAL = -0x6 + EVFILT_SYSCOUNT = 0xc + EVFILT_TIMER = -0x7 + EVFILT_USER = -0xb + EVFILT_VNODE = -0x4 + EVFILT_WRITE = -0x2 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_DISPATCH = 0x80 + EV_DROP = 0x1000 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG1 = 0x2000 + EV_FLAG2 = 0x4000 + EV_FORCEONESHOT = 0x100 + EV_ONESHOT = 0x10 + EV_RECEIPT = 0x40 + EV_SYSFLAGS = 0xf000 + EXTA = 0x4b00 + EXTATTR_NAMESPACE_EMPTY = 0x0 + EXTATTR_NAMESPACE_SYSTEM = 0x2 + EXTATTR_NAMESPACE_USER = 0x1 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FLUSHO = 0x800000 + F_CANCEL = 0x5 + F_DUP2FD = 0xa + F_DUP2FD_CLOEXEC = 0x12 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x11 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0xb + F_GETOWN = 0x5 + F_OGETLK = 0x7 + F_OK = 0x0 + F_OSETLK = 0x8 + F_OSETLKW = 0x9 + F_RDAHEAD = 0x10 + F_RDLCK = 0x1 + F_READAHEAD = 0xf + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0xc + F_SETLKW = 0xd + F_SETLK_REMOTE = 0xe + F_SETOWN = 0x6 + F_UNLCK = 0x2 + F_UNLCKSYS = 0x4 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFAN_ARRIVAL = 0x0 + IFAN_DEPARTURE = 0x1 + IFF_ALLMULTI = 0x200 + IFF_ALTPHYS = 0x4000 + IFF_BROADCAST = 0x2 + IFF_CANTCHANGE = 0x218f52 + IFF_CANTCONFIG = 0x10000 + IFF_DEBUG = 0x4 + IFF_DRV_OACTIVE = 0x400 + IFF_DRV_RUNNING = 0x40 + IFF_DYING = 0x200000 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MONITOR = 0x40000 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PPROMISC = 0x20000 + IFF_PROMISC = 0x100 + IFF_RENAMING = 0x400000 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_STATICARP = 0x80000 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_BRIDGE = 0xd1 + IFT_CARP = 0xf8 + IFT_IEEE1394 = 0x90 + IFT_INFINIBAND = 0xc7 + IFT_L2VLAN = 0x87 + IFT_L3IPVLAN = 0x88 + IFT_PPP = 0x17 + IFT_PROPVIRTUAL = 0x35 + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LOOPBACKNET = 0x7f + IN_RFC3021_MASK = 0xfffffffe + IPPROTO_3PC = 0x22 + IPPROTO_ADFS = 0x44 + IPPROTO_AH = 0x33 + IPPROTO_AHIP = 0x3d + IPPROTO_APES = 0x63 + IPPROTO_ARGUS = 0xd + IPPROTO_AX25 = 0x5d + IPPROTO_BHA = 0x31 + IPPROTO_BLT = 0x1e + IPPROTO_BRSATMON = 0x4c + IPPROTO_CARP = 0x70 + IPPROTO_CFTP = 0x3e + IPPROTO_CHAOS = 0x10 + IPPROTO_CMTP = 0x26 + IPPROTO_CPHB = 0x49 + IPPROTO_CPNX = 0x48 + IPPROTO_DDP = 0x25 + IPPROTO_DGP = 0x56 + IPPROTO_DIVERT = 0x102 + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_EMCON = 0xe + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GMTP = 0x64 + IPPROTO_GRE = 0x2f + IPPROTO_HELLO = 0x3f + IPPROTO_HIP = 0x8b + IPPROTO_HMP = 0x14 + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IDPR = 0x23 + IPPROTO_IDRP = 0x2d + IPPROTO_IGMP = 0x2 + IPPROTO_IGP = 0x55 + IPPROTO_IGRP = 0x58 + IPPROTO_IL = 0x28 + IPPROTO_INLSP = 0x34 + IPPROTO_INP = 0x20 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPCV = 0x47 + IPPROTO_IPEIP = 0x5e + IPPROTO_IPIP = 0x4 + IPPROTO_IPPC = 0x43 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_IRTP = 0x1c + IPPROTO_KRYPTOLAN = 0x41 + IPPROTO_LARP = 0x5b + IPPROTO_LEAF1 = 0x19 + IPPROTO_LEAF2 = 0x1a + IPPROTO_MAX = 0x100 + IPPROTO_MEAS = 0x13 + IPPROTO_MH = 0x87 + IPPROTO_MHRP = 0x30 + IPPROTO_MICP = 0x5f + IPPROTO_MOBILE = 0x37 + IPPROTO_MPLS = 0x89 + IPPROTO_MTP = 0x5c + IPPROTO_MUX = 0x12 + IPPROTO_ND = 0x4d + IPPROTO_NHRP = 0x36 + IPPROTO_NONE = 0x3b + IPPROTO_NSP = 0x1f + IPPROTO_NVPII = 0xb + IPPROTO_OLD_DIVERT = 0xfe + IPPROTO_OSPFIGP = 0x59 + IPPROTO_PFSYNC = 0xf0 + IPPROTO_PGM = 0x71 + IPPROTO_PIGP = 0x9 + IPPROTO_PIM = 0x67 + IPPROTO_PRM = 0x15 + IPPROTO_PUP = 0xc + IPPROTO_PVP = 0x4b + IPPROTO_RAW = 0xff + IPPROTO_RCCMON = 0xa + IPPROTO_RDP = 0x1b + IPPROTO_RESERVED_253 = 0xfd + IPPROTO_RESERVED_254 = 0xfe + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_RVD = 0x42 + IPPROTO_SATEXPAK = 0x40 + IPPROTO_SATMON = 0x45 + IPPROTO_SCCSP = 0x60 + IPPROTO_SCTP = 0x84 + IPPROTO_SDRP = 0x2a + IPPROTO_SEND = 0x103 + IPPROTO_SEP = 0x21 + IPPROTO_SHIM6 = 0x8c + IPPROTO_SKIP = 0x39 + IPPROTO_SPACER = 0x7fff + IPPROTO_SRPC = 0x5a + IPPROTO_ST = 0x7 + IPPROTO_SVMTP = 0x52 + IPPROTO_SWIPE = 0x35 + IPPROTO_TCF = 0x57 + IPPROTO_TCP = 0x6 + IPPROTO_TLSP = 0x38 + IPPROTO_TP = 0x1d + IPPROTO_TPXX = 0x27 + IPPROTO_TRUNK1 = 0x17 + IPPROTO_TRUNK2 = 0x18 + IPPROTO_TTP = 0x54 + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPPROTO_VINES = 0x53 + IPPROTO_VISA = 0x46 + IPPROTO_VMTP = 0x51 + IPPROTO_WBEXPAK = 0x4f + IPPROTO_WBMON = 0x4e + IPPROTO_WSN = 0x4a + IPPROTO_XNET = 0xf + IPPROTO_XTP = 0x24 + IPV6_AUTOFLOWLABEL = 0x3b + IPV6_BINDANY = 0x40 + IPV6_BINDMULTI = 0x41 + IPV6_BINDV6ONLY = 0x1b + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_DONTFRAG = 0x3e + IPV6_DSTOPTS = 0x32 + IPV6_FLOWID = 0x43 + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FLOWTYPE = 0x44 + IPV6_FRAGTTL = 0x78 + IPV6_FW_ADD = 0x1e + IPV6_FW_DEL = 0x1f + IPV6_FW_FLUSH = 0x20 + IPV6_FW_GET = 0x22 + IPV6_FW_ZERO = 0x21 + IPV6_HLIMDEC = 0x1 + IPV6_HOPLIMIT = 0x2f + IPV6_HOPOPTS = 0x31 + IPV6_IPSEC_POLICY = 0x1c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXOPTHDR = 0x800 + IPV6_MAXPACKET = 0xffff + IPV6_MAX_GROUP_SRC_FILTER = 0x200 + IPV6_MAX_MEMBERSHIPS = 0xfff + IPV6_MAX_SOCK_SRC_FILTER = 0x80 + IPV6_MIN_MEMBERSHIPS = 0x1f + IPV6_MMTU = 0x500 + IPV6_MSFILTER = 0x4a + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_NEXTHOP = 0x30 + IPV6_PATHMTU = 0x2c + IPV6_PKTINFO = 0x2e + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_PREFER_TEMPADDR = 0x3f + IPV6_RECVDSTOPTS = 0x28 + IPV6_RECVFLOWID = 0x46 + IPV6_RECVHOPLIMIT = 0x25 + IPV6_RECVHOPOPTS = 0x27 + IPV6_RECVPATHMTU = 0x2b + IPV6_RECVPKTINFO = 0x24 + IPV6_RECVRSSBUCKETID = 0x47 + IPV6_RECVRTHDR = 0x26 + IPV6_RECVTCLASS = 0x39 + IPV6_RSSBUCKETID = 0x45 + IPV6_RSS_LISTEN_BUCKET = 0x42 + IPV6_RTHDR = 0x33 + IPV6_RTHDRDSTOPTS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x3d + IPV6_UNICAST_HOPS = 0x4 + IPV6_USE_MIN_MTU = 0x2a + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_ADD_SOURCE_MEMBERSHIP = 0x46 + IP_BINDANY = 0x18 + IP_BINDMULTI = 0x19 + IP_BLOCK_SOURCE = 0x48 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DONTFRAG = 0x43 + IP_DROP_MEMBERSHIP = 0xd + IP_DROP_SOURCE_MEMBERSHIP = 0x47 + IP_DUMMYNET3 = 0x31 + IP_DUMMYNET_CONFIGURE = 0x3c + IP_DUMMYNET_DEL = 0x3d + IP_DUMMYNET_FLUSH = 0x3e + IP_DUMMYNET_GET = 0x40 + IP_FLOWID = 0x5a + IP_FLOWTYPE = 0x5b + IP_FW3 = 0x30 + IP_FW_ADD = 0x32 + IP_FW_DEL = 0x33 + IP_FW_FLUSH = 0x34 + IP_FW_GET = 0x36 + IP_FW_NAT_CFG = 0x38 + IP_FW_NAT_DEL = 0x39 + IP_FW_NAT_GET_CONFIG = 0x3a + IP_FW_NAT_GET_LOG = 0x3b + IP_FW_RESETLOG = 0x37 + IP_FW_TABLE_ADD = 0x28 + IP_FW_TABLE_DEL = 0x29 + IP_FW_TABLE_FLUSH = 0x2a + IP_FW_TABLE_GETSIZE = 0x2b + IP_FW_TABLE_LIST = 0x2c + IP_FW_ZERO = 0x35 + IP_HDRINCL = 0x2 + IP_IPSEC_POLICY = 0x15 + IP_MAXPACKET = 0xffff + IP_MAX_GROUP_SRC_FILTER = 0x200 + IP_MAX_MEMBERSHIPS = 0xfff + IP_MAX_SOCK_MUTE_FILTER = 0x80 + IP_MAX_SOCK_SRC_FILTER = 0x80 + IP_MAX_SOURCE_FILTER = 0x400 + IP_MF = 0x2000 + IP_MINTTL = 0x42 + IP_MIN_MEMBERSHIPS = 0x1f + IP_MSFILTER = 0x4a + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_MULTICAST_VIF = 0xe + IP_OFFMASK = 0x1fff + IP_ONESBCAST = 0x17 + IP_OPTIONS = 0x1 + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVFLOWID = 0x5d + IP_RECVIF = 0x14 + IP_RECVOPTS = 0x5 + IP_RECVRETOPTS = 0x6 + IP_RECVRSSBUCKETID = 0x5e + IP_RECVTOS = 0x44 + IP_RECVTTL = 0x41 + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_RSSBUCKETID = 0x5c + IP_RSS_LISTEN_BUCKET = 0x1a + IP_RSVP_OFF = 0x10 + IP_RSVP_ON = 0xf + IP_RSVP_VIF_OFF = 0x12 + IP_RSVP_VIF_ON = 0x11 + IP_SENDSRCADDR = 0x7 + IP_TOS = 0x3 + IP_TTL = 0x4 + IP_UNBLOCK_SOURCE = 0x49 + ISIG = 0x80 + ISTRIP = 0x20 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_AUTOSYNC = 0x7 + MADV_CORE = 0x9 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x5 + MADV_NOCORE = 0x8 + MADV_NORMAL = 0x0 + MADV_NOSYNC = 0x6 + MADV_PROTECT = 0xa + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_WILLNEED = 0x3 + MAP_32BIT = 0x80000 + MAP_ALIGNED_SUPER = 0x1000000 + MAP_ALIGNMENT_MASK = -0x1000000 + MAP_ALIGNMENT_SHIFT = 0x18 + MAP_ANON = 0x1000 + MAP_ANONYMOUS = 0x1000 + MAP_COPY = 0x2 + MAP_EXCL = 0x4000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_HASSEMAPHORE = 0x200 + MAP_NOCORE = 0x20000 + MAP_NOSYNC = 0x800 + MAP_PREFAULT_READ = 0x40000 + MAP_PRIVATE = 0x2 + MAP_RESERVED0020 = 0x20 + MAP_RESERVED0040 = 0x40 + MAP_RESERVED0080 = 0x80 + MAP_RESERVED0100 = 0x100 + MAP_SHARED = 0x1 + MAP_STACK = 0x400 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MNT_ACLS = 0x8000000 + MNT_ASYNC = 0x40 + MNT_AUTOMOUNTED = 0x200000000 + MNT_BYFSID = 0x8000000 + MNT_CMDFLAGS = 0xd0f0000 + MNT_DEFEXPORTED = 0x200 + MNT_DELEXPORT = 0x20000 + MNT_EXKERB = 0x800 + MNT_EXPORTANON = 0x400 + MNT_EXPORTED = 0x100 + MNT_EXPUBLIC = 0x20000000 + MNT_EXRDONLY = 0x80 + MNT_FORCE = 0x80000 + MNT_GJOURNAL = 0x2000000 + MNT_IGNORE = 0x800000 + MNT_LAZY = 0x3 + MNT_LOCAL = 0x1000 + MNT_MULTILABEL = 0x4000000 + MNT_NFS4ACLS = 0x10 + MNT_NOATIME = 0x10000000 + MNT_NOCLUSTERR = 0x40000000 + MNT_NOCLUSTERW = 0x80000000 + MNT_NOEXEC = 0x4 + MNT_NONBUSY = 0x4000000 + MNT_NOSUID = 0x8 + MNT_NOSYMFOLLOW = 0x400000 + MNT_NOWAIT = 0x2 + MNT_QUOTA = 0x2000 + MNT_RDONLY = 0x1 + MNT_RELOAD = 0x40000 + MNT_ROOTFS = 0x4000 + MNT_SNAPSHOT = 0x1000000 + MNT_SOFTDEP = 0x200000 + MNT_SUIDDIR = 0x100000 + MNT_SUJ = 0x100000000 + MNT_SUSPEND = 0x4 + MNT_SYNCHRONOUS = 0x2 + MNT_UNION = 0x20 + MNT_UPDATE = 0x10000 + MNT_UPDATEMASK = 0x2d8d0807e + MNT_USER = 0x8000 + MNT_VISFLAGMASK = 0x3fef0ffff + MNT_WAIT = 0x1 + MSG_CMSG_CLOEXEC = 0x40000 + MSG_COMPAT = 0x8000 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOF = 0x100 + MSG_EOR = 0x8 + MSG_NBIO = 0x4000 + MSG_NOSIGNAL = 0x20000 + MSG_NOTIFICATION = 0x2000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_TRUNC = 0x10 + MSG_WAITALL = 0x40 + MSG_WAITFORONE = 0x80000 + MS_ASYNC = 0x1 + MS_INVALIDATE = 0x2 + MS_SYNC = 0x0 + NAME_MAX = 0xff + NET_RT_DUMP = 0x1 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x3 + NET_RT_IFLISTL = 0x5 + NET_RT_IFMALIST = 0x4 + NOFLSH = 0x80000000 + NOKERNINFO = 0x2000000 + NOTE_ATTRIB = 0x8 + NOTE_CHILD = 0x4 + NOTE_CLOSE = 0x100 + NOTE_CLOSE_WRITE = 0x200 + NOTE_DELETE = 0x1 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXTEND = 0x4 + NOTE_FFAND = 0x40000000 + NOTE_FFCOPY = 0xc0000000 + NOTE_FFCTRLMASK = 0xc0000000 + NOTE_FFLAGSMASK = 0xffffff + NOTE_FFNOP = 0x0 + NOTE_FFOR = 0x80000000 + NOTE_FILE_POLL = 0x2 + NOTE_FORK = 0x40000000 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_MSECONDS = 0x2 + NOTE_NSECONDS = 0x8 + NOTE_OPEN = 0x80 + NOTE_PCTRLMASK = 0xf0000000 + NOTE_PDATAMASK = 0xfffff + NOTE_READ = 0x400 + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_SECONDS = 0x1 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_TRIGGER = 0x1000000 + NOTE_USECONDS = 0x4 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + ONLCR = 0x2 + ONLRET = 0x40 + ONOCR = 0x20 + ONOEOT = 0x8 + OPOST = 0x1 + OXTABS = 0x4 + O_ACCMODE = 0x3 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x100000 + O_CREAT = 0x200 + O_DIRECT = 0x10000 + O_DIRECTORY = 0x20000 + O_EXCL = 0x800 + O_EXEC = 0x40000 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x8000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_SHLOCK = 0x10 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_TTY_INIT = 0x80000 + O_VERIFY = 0x200000 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + RLIMIT_AS = 0xa + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_MEMLOCK = 0x6 + RLIMIT_NOFILE = 0x8 + RLIMIT_NPROC = 0x7 + RLIMIT_RSS = 0x5 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_MAX = 0x8 + RTAX_NETMASK = 0x2 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_NETMASK = 0x4 + RTF_BLACKHOLE = 0x1000 + RTF_BROADCAST = 0x400000 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_FIXEDMTU = 0x80000 + RTF_FMASK = 0x1004d808 + RTF_GATEWAY = 0x2 + RTF_GWFLAG_COMPAT = 0x80000000 + RTF_HOST = 0x4 + RTF_LLDATA = 0x400 + RTF_LLINFO = 0x400 + RTF_LOCAL = 0x200000 + RTF_MODIFIED = 0x20 + RTF_MULTICAST = 0x800000 + RTF_PINNED = 0x100000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_PROTO3 = 0x40000 + RTF_REJECT = 0x8 + RTF_RNH_LOCKED = 0x40000000 + RTF_STATIC = 0x800 + RTF_STICKY = 0x10000000 + RTF_UP = 0x1 + RTF_XRESOLVE = 0x200 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_DELMADDR = 0x10 + RTM_GET = 0x4 + RTM_IEEE80211 = 0x12 + RTM_IFANNOUNCE = 0x11 + RTM_IFINFO = 0xe + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_NEWMADDR = 0xf + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_VERSION = 0x5 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RTV_WEIGHT = 0x100 + RT_ALL_FIBS = -0x1 + RT_BLACKHOLE = 0x40 + RT_CACHING_CONTEXT = 0x1 + RT_DEFAULT_FIB = 0x0 + RT_HAS_GW = 0x80 + RT_HAS_HEADER = 0x10 + RT_HAS_HEADER_BIT = 0x4 + RT_L2_ME = 0x4 + RT_L2_ME_BIT = 0x2 + RT_LLE_CACHE = 0x100 + RT_MAY_LOOP = 0x8 + RT_MAY_LOOP_BIT = 0x3 + RT_NORTREF = 0x2 + RT_REJECT = 0x20 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_BINTIME = 0x4 + SCM_CREDS = 0x3 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x2 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80206931 + SIOCAIFADDR = 0x8040691a + SIOCAIFGROUP = 0x80286987 + SIOCATMARK = 0x40047307 + SIOCDELMULTI = 0x80206932 + SIOCDIFADDR = 0x80206919 + SIOCDIFGROUP = 0x80286989 + SIOCDIFPHYADDR = 0x80206949 + SIOCGDRVSPEC = 0xc028697b + SIOCGETSGCNT = 0xc0207210 + SIOCGETVIFCNT = 0xc028720f + SIOCGHIWAT = 0x40047301 + SIOCGI2C = 0xc020693d + SIOCGIFADDR = 0xc0206921 + SIOCGIFBRDADDR = 0xc0206923 + SIOCGIFCAP = 0xc020691f + SIOCGIFCONF = 0xc0106924 + SIOCGIFDESCR = 0xc020692a + SIOCGIFDSTADDR = 0xc0206922 + SIOCGIFFIB = 0xc020695c + SIOCGIFFLAGS = 0xc0206911 + SIOCGIFGENERIC = 0xc020693a + SIOCGIFGMEMB = 0xc028698a + SIOCGIFGROUP = 0xc0286988 + SIOCGIFINDEX = 0xc0206920 + SIOCGIFMAC = 0xc0206926 + SIOCGIFMEDIA = 0xc0306938 + SIOCGIFMETRIC = 0xc0206917 + SIOCGIFMTU = 0xc0206933 + SIOCGIFNETMASK = 0xc0206925 + SIOCGIFPDSTADDR = 0xc0206948 + SIOCGIFPHYS = 0xc0206935 + SIOCGIFPSRCADDR = 0xc0206947 + SIOCGIFSTATUS = 0xc331693b + SIOCGIFXMEDIA = 0xc030698b + SIOCGLOWAT = 0x40047303 + SIOCGPGRP = 0x40047309 + SIOCGPRIVATE_0 = 0xc0206950 + SIOCGPRIVATE_1 = 0xc0206951 + SIOCGTUNFIB = 0xc020695e + SIOCIFCREATE = 0xc020697a + SIOCIFCREATE2 = 0xc020697c + SIOCIFDESTROY = 0x80206979 + SIOCIFGCLONERS = 0xc0106978 + SIOCSDRVSPEC = 0x8028697b + SIOCSHIWAT = 0x80047300 + SIOCSIFADDR = 0x8020690c + SIOCSIFBRDADDR = 0x80206913 + SIOCSIFCAP = 0x8020691e + SIOCSIFDESCR = 0x80206929 + SIOCSIFDSTADDR = 0x8020690e + SIOCSIFFIB = 0x8020695d + SIOCSIFFLAGS = 0x80206910 + SIOCSIFGENERIC = 0x80206939 + SIOCSIFLLADDR = 0x8020693c + SIOCSIFMAC = 0x80206927 + SIOCSIFMEDIA = 0xc0206937 + SIOCSIFMETRIC = 0x80206918 + SIOCSIFMTU = 0x80206934 + SIOCSIFNAME = 0x80206928 + SIOCSIFNETMASK = 0x80206916 + SIOCSIFPHYADDR = 0x80406946 + SIOCSIFPHYS = 0x80206936 + SIOCSIFRVNET = 0xc020695b + SIOCSIFVNET = 0xc020695a + SIOCSLOWAT = 0x80047302 + SIOCSPGRP = 0x80047308 + SIOCSTUNFIB = 0x8020695f + SOCK_CLOEXEC = 0x10000000 + SOCK_DGRAM = 0x2 + SOCK_MAXADDRLEN = 0xff + SOCK_NONBLOCK = 0x20000000 + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_ACCEPTFILTER = 0x1000 + SO_BINTIME = 0x2000 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LABEL = 0x1009 + SO_LINGER = 0x80 + SO_LISTENINCQLEN = 0x1013 + SO_LISTENQLEN = 0x1012 + SO_LISTENQLIMIT = 0x1011 + SO_NOSIGPIPE = 0x800 + SO_NO_DDP = 0x8000 + SO_NO_OFFLOAD = 0x4000 + SO_OOBINLINE = 0x100 + SO_PEERLABEL = 0x1010 + SO_PROTOCOL = 0x1016 + SO_PROTOTYPE = 0x1016 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_SETFIB = 0x1014 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_TIMESTAMP = 0x400 + SO_TYPE = 0x1008 + SO_USELOOPBACK = 0x40 + SO_USER_COOKIE = 0x1015 + SO_VENDOR = 0x80000000 + TAB0 = 0x0 + TAB3 = 0x4 + TABDLY = 0x4 + TCIFLUSH = 0x1 + TCIOFF = 0x3 + TCIOFLUSH = 0x3 + TCION = 0x4 + TCOFLUSH = 0x2 + TCOOFF = 0x1 + TCOON = 0x2 + TCP_CA_NAME_MAX = 0x10 + TCP_CCALGOOPT = 0x41 + TCP_CONGESTION = 0x40 + TCP_FASTOPEN = 0x401 + TCP_FUNCTION_BLK = 0x2000 + TCP_FUNCTION_NAME_LEN_MAX = 0x20 + TCP_INFO = 0x20 + TCP_KEEPCNT = 0x400 + TCP_KEEPIDLE = 0x100 + TCP_KEEPINIT = 0x80 + TCP_KEEPINTVL = 0x200 + TCP_MAXBURST = 0x4 + TCP_MAXHLEN = 0x3c + TCP_MAXOLEN = 0x28 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_SACK = 0x4 + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0x10 + TCP_MINMSS = 0xd8 + TCP_MSS = 0x218 + TCP_NODELAY = 0x1 + TCP_NOOPT = 0x8 + TCP_NOPUSH = 0x4 + TCP_PCAP_IN = 0x1000 + TCP_PCAP_OUT = 0x800 + TCP_VENDOR = 0x80000000 + TCSAFLUSH = 0x2 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCONS = 0x80047462 + TIOCDRAIN = 0x2000745e + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLUSH = 0x80047410 + TIOCGDRAINWAIT = 0x40047456 + TIOCGETA = 0x402c7413 + TIOCGETD = 0x4004741a + TIOCGPGRP = 0x40047477 + TIOCGPTN = 0x4004740f + TIOCGSID = 0x40047463 + TIOCGWINSZ = 0x40087468 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGDTRWAIT = 0x4004745a + TIOCMGET = 0x4004746a + TIOCMSDTRWAIT = 0x8004745b + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DCD = 0x40 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCPTMASTER = 0x2000741c + TIOCSBRK = 0x2000747b + TIOCSCTTY = 0x20007461 + TIOCSDRAINWAIT = 0x80047457 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x802c7414 + TIOCSETAF = 0x802c7416 + TIOCSETAW = 0x802c7415 + TIOCSETD = 0x8004741b + TIOCSIG = 0x2004745f + TIOCSPGRP = 0x80047476 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x20007465 + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCTIMESTAMP = 0x40107459 + TIOCUCNTL = 0x80047466 + TOSTOP = 0x400000 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VERASE2 = 0x7 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VTIME = 0x11 + VWERASE = 0x4 + WCONTINUED = 0x4 + WCOREFLAG = 0x80 + WEXITED = 0x10 + WLINUXCLONE = 0x80000000 + WNOHANG = 0x1 + WNOWAIT = 0x8 + WSTOPPED = 0x2 + WTRAPPED = 0x20 + WUNTRACED = 0x2 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x59) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x55) + ECAPMODE = syscall.Errno(0x5e) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDOOFUS = syscall.Errno(0x58) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x52) + EILSEQ = syscall.Errno(0x56) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x60) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5a) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x57) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x5b) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x53) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCAPABLE = syscall.Errno(0x5d) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTRECOVERABLE = syscall.Errno(0x5f) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x2d) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x54) + EOWNERDEAD = syscall.Errno(0x60) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x5c) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGLIBRT = syscall.Signal(0x21) + SIGLWP = syscall.Signal(0x20) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large"}, + {35, "EAGAIN", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "EOPNOTSUPP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "operation timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disc quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC prog. not avail"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EIDRM", "identifier removed"}, + {83, "ENOMSG", "no message of desired type"}, + {84, "EOVERFLOW", "value too large to be stored in data type"}, + {85, "ECANCELED", "operation canceled"}, + {86, "EILSEQ", "illegal byte sequence"}, + {87, "ENOATTR", "attribute not found"}, + {88, "EDOOFUS", "programming error"}, + {89, "EBADMSG", "bad message"}, + {90, "EMULTIHOP", "multihop attempted"}, + {91, "ENOLINK", "link has been severed"}, + {92, "EPROTO", "protocol error"}, + {93, "ENOTCAPABLE", "capabilities insufficient"}, + {94, "ECAPMODE", "not permitted in capability mode"}, + {95, "ENOTRECOVERABLE", "state not recoverable"}, + {96, "EOWNERDEAD", "previous owner died"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGIOT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "suspended (signal)"}, + {18, "SIGTSTP", "suspended"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, + {32, "SIGTHR", "unknown signal"}, + {33, "SIGLIBRT", "unknown signal"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go b/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go new file mode 100644 index 0000000..e8240d2 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go @@ -0,0 +1,1773 @@ +// mkerrors.sh +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build arm,freebsd + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- _const.go + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_ARP = 0x23 + AF_ATM = 0x1e + AF_BLUETOOTH = 0x24 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1a + AF_ECMA = 0x8 + AF_HYLINK = 0xf + AF_IEEE80211 = 0x25 + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x1c + AF_INET6_SDP = 0x2a + AF_INET_SDP = 0x28 + AF_IPX = 0x17 + AF_ISDN = 0x1a + AF_ISO = 0x7 + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x2a + AF_NATM = 0x1d + AF_NETBIOS = 0x6 + AF_NETGRAPH = 0x20 + AF_OSI = 0x7 + AF_PUP = 0x4 + AF_ROUTE = 0x11 + AF_SCLUSTER = 0x22 + AF_SIP = 0x18 + AF_SLOW = 0x21 + AF_SNA = 0xb + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_VENDOR00 = 0x27 + AF_VENDOR01 = 0x29 + AF_VENDOR02 = 0x2b + AF_VENDOR03 = 0x2d + AF_VENDOR04 = 0x2f + AF_VENDOR05 = 0x31 + AF_VENDOR06 = 0x33 + AF_VENDOR07 = 0x35 + AF_VENDOR08 = 0x37 + AF_VENDOR09 = 0x39 + AF_VENDOR10 = 0x3b + AF_VENDOR11 = 0x3d + AF_VENDOR12 = 0x3f + AF_VENDOR13 = 0x41 + AF_VENDOR14 = 0x43 + AF_VENDOR15 = 0x45 + AF_VENDOR16 = 0x47 + AF_VENDOR17 = 0x49 + AF_VENDOR18 = 0x4b + AF_VENDOR19 = 0x4d + AF_VENDOR20 = 0x4f + AF_VENDOR21 = 0x51 + AF_VENDOR22 = 0x53 + AF_VENDOR23 = 0x55 + AF_VENDOR24 = 0x57 + AF_VENDOR25 = 0x59 + AF_VENDOR26 = 0x5b + AF_VENDOR27 = 0x5d + AF_VENDOR28 = 0x5f + AF_VENDOR29 = 0x61 + AF_VENDOR30 = 0x63 + AF_VENDOR31 = 0x65 + AF_VENDOR32 = 0x67 + AF_VENDOR33 = 0x69 + AF_VENDOR34 = 0x6b + AF_VENDOR35 = 0x6d + AF_VENDOR36 = 0x6f + AF_VENDOR37 = 0x71 + AF_VENDOR38 = 0x73 + AF_VENDOR39 = 0x75 + AF_VENDOR40 = 0x77 + AF_VENDOR41 = 0x79 + AF_VENDOR42 = 0x7b + AF_VENDOR43 = 0x7d + AF_VENDOR44 = 0x7f + AF_VENDOR45 = 0x81 + AF_VENDOR46 = 0x83 + AF_VENDOR47 = 0x85 + ALTWERASE = 0x200 + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B460800 = 0x70800 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B921600 = 0xe1000 + B9600 = 0x2580 + BIOCFEEDBACK = 0x8004427c + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDIRECTION = 0x40044276 + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc0084279 + BIOCGETBUFMODE = 0x4004427d + BIOCGETIF = 0x4020426b + BIOCGETZMAX = 0x4004427f + BIOCGHDRCMPLT = 0x40044274 + BIOCGRSIG = 0x40044272 + BIOCGRTIMEOUT = 0x4010426e + BIOCGSEESENT = 0x40044276 + BIOCGSTATS = 0x4008426f + BIOCGTSTAMP = 0x40044283 + BIOCIMMEDIATE = 0x80044270 + BIOCLOCK = 0x2000427a + BIOCPROMISC = 0x20004269 + BIOCROTZBUF = 0x400c4280 + BIOCSBLEN = 0xc0044266 + BIOCSDIRECTION = 0x80044277 + BIOCSDLT = 0x80044278 + BIOCSETBUFMODE = 0x8004427e + BIOCSETF = 0x80084267 + BIOCSETFNR = 0x80084282 + BIOCSETIF = 0x8020426c + BIOCSETWF = 0x8008427b + BIOCSETZBUF = 0x800c4281 + BIOCSHDRCMPLT = 0x80044275 + BIOCSRSIG = 0x80044273 + BIOCSRTIMEOUT = 0x8010426d + BIOCSSEESENT = 0x80044277 + BIOCSTSTAMP = 0x80044284 + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_BUFMODE_BUFFER = 0x1 + BPF_BUFMODE_ZBUF = 0x2 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x80000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MOD = 0x90 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_T_BINTIME = 0x2 + BPF_T_BINTIME_FAST = 0x102 + BPF_T_BINTIME_MONOTONIC = 0x202 + BPF_T_BINTIME_MONOTONIC_FAST = 0x302 + BPF_T_FAST = 0x100 + BPF_T_FLAG_MASK = 0x300 + BPF_T_FORMAT_MASK = 0x3 + BPF_T_MICROTIME = 0x0 + BPF_T_MICROTIME_FAST = 0x100 + BPF_T_MICROTIME_MONOTONIC = 0x200 + BPF_T_MICROTIME_MONOTONIC_FAST = 0x300 + BPF_T_MONOTONIC = 0x200 + BPF_T_MONOTONIC_FAST = 0x300 + BPF_T_NANOTIME = 0x1 + BPF_T_NANOTIME_FAST = 0x101 + BPF_T_NANOTIME_MONOTONIC = 0x201 + BPF_T_NANOTIME_MONOTONIC_FAST = 0x301 + BPF_T_NONE = 0x3 + BPF_T_NORMAL = 0x0 + BPF_W = 0x0 + BPF_X = 0x8 + BPF_XOR = 0xa0 + BRKINT = 0x2 + CAP_ACCEPT = 0x200000020000000 + CAP_ACL_CHECK = 0x400000000010000 + CAP_ACL_DELETE = 0x400000000020000 + CAP_ACL_GET = 0x400000000040000 + CAP_ACL_SET = 0x400000000080000 + CAP_ALL0 = 0x20007ffffffffff + CAP_ALL1 = 0x4000000001fffff + CAP_BIND = 0x200000040000000 + CAP_BINDAT = 0x200008000000400 + CAP_CHFLAGSAT = 0x200000000001400 + CAP_CONNECT = 0x200000080000000 + CAP_CONNECTAT = 0x200010000000400 + CAP_CREATE = 0x200000000000040 + CAP_EVENT = 0x400000000000020 + CAP_EXTATTR_DELETE = 0x400000000001000 + CAP_EXTATTR_GET = 0x400000000002000 + CAP_EXTATTR_LIST = 0x400000000004000 + CAP_EXTATTR_SET = 0x400000000008000 + CAP_FCHDIR = 0x200000000000800 + CAP_FCHFLAGS = 0x200000000001000 + CAP_FCHMOD = 0x200000000002000 + CAP_FCHMODAT = 0x200000000002400 + CAP_FCHOWN = 0x200000000004000 + CAP_FCHOWNAT = 0x200000000004400 + CAP_FCNTL = 0x200000000008000 + CAP_FCNTL_ALL = 0x78 + CAP_FCNTL_GETFL = 0x8 + CAP_FCNTL_GETOWN = 0x20 + CAP_FCNTL_SETFL = 0x10 + CAP_FCNTL_SETOWN = 0x40 + CAP_FEXECVE = 0x200000000000080 + CAP_FLOCK = 0x200000000010000 + CAP_FPATHCONF = 0x200000000020000 + CAP_FSCK = 0x200000000040000 + CAP_FSTAT = 0x200000000080000 + CAP_FSTATAT = 0x200000000080400 + CAP_FSTATFS = 0x200000000100000 + CAP_FSYNC = 0x200000000000100 + CAP_FTRUNCATE = 0x200000000000200 + CAP_FUTIMES = 0x200000000200000 + CAP_FUTIMESAT = 0x200000000200400 + CAP_GETPEERNAME = 0x200000100000000 + CAP_GETSOCKNAME = 0x200000200000000 + CAP_GETSOCKOPT = 0x200000400000000 + CAP_IOCTL = 0x400000000000080 + CAP_IOCTLS_ALL = 0x7fffffff + CAP_KQUEUE = 0x400000000100040 + CAP_KQUEUE_CHANGE = 0x400000000100000 + CAP_KQUEUE_EVENT = 0x400000000000040 + CAP_LINKAT_SOURCE = 0x200020000000400 + CAP_LINKAT_TARGET = 0x200000000400400 + CAP_LISTEN = 0x200000800000000 + CAP_LOOKUP = 0x200000000000400 + CAP_MAC_GET = 0x400000000000001 + CAP_MAC_SET = 0x400000000000002 + CAP_MKDIRAT = 0x200000000800400 + CAP_MKFIFOAT = 0x200000001000400 + CAP_MKNODAT = 0x200000002000400 + CAP_MMAP = 0x200000000000010 + CAP_MMAP_R = 0x20000000000001d + CAP_MMAP_RW = 0x20000000000001f + CAP_MMAP_RWX = 0x20000000000003f + CAP_MMAP_RX = 0x20000000000003d + CAP_MMAP_W = 0x20000000000001e + CAP_MMAP_WX = 0x20000000000003e + CAP_MMAP_X = 0x20000000000003c + CAP_PDGETPID = 0x400000000000200 + CAP_PDKILL = 0x400000000000800 + CAP_PDWAIT = 0x400000000000400 + CAP_PEELOFF = 0x200001000000000 + CAP_POLL_EVENT = 0x400000000000020 + CAP_PREAD = 0x20000000000000d + CAP_PWRITE = 0x20000000000000e + CAP_READ = 0x200000000000001 + CAP_RECV = 0x200000000000001 + CAP_RENAMEAT_SOURCE = 0x200000004000400 + CAP_RENAMEAT_TARGET = 0x200040000000400 + CAP_RIGHTS_VERSION = 0x0 + CAP_RIGHTS_VERSION_00 = 0x0 + CAP_SEEK = 0x20000000000000c + CAP_SEEK_TELL = 0x200000000000004 + CAP_SEM_GETVALUE = 0x400000000000004 + CAP_SEM_POST = 0x400000000000008 + CAP_SEM_WAIT = 0x400000000000010 + CAP_SEND = 0x200000000000002 + CAP_SETSOCKOPT = 0x200002000000000 + CAP_SHUTDOWN = 0x200004000000000 + CAP_SOCK_CLIENT = 0x200007780000003 + CAP_SOCK_SERVER = 0x200007f60000003 + CAP_SYMLINKAT = 0x200000008000400 + CAP_TTYHOOK = 0x400000000000100 + CAP_UNLINKAT = 0x200000010000400 + CAP_UNUSED0_44 = 0x200080000000000 + CAP_UNUSED0_57 = 0x300000000000000 + CAP_UNUSED1_22 = 0x400000000200000 + CAP_UNUSED1_57 = 0x500000000000000 + CAP_WRITE = 0x200000000000002 + CFLUSH = 0xf + CLOCAL = 0x8000 + CLOCK_MONOTONIC = 0x4 + CLOCK_MONOTONIC_FAST = 0xc + CLOCK_MONOTONIC_PRECISE = 0xb + CLOCK_PROCESS_CPUTIME_ID = 0xf + CLOCK_PROF = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_REALTIME_FAST = 0xa + CLOCK_REALTIME_PRECISE = 0x9 + CLOCK_SECOND = 0xd + CLOCK_THREAD_CPUTIME_ID = 0xe + CLOCK_UPTIME = 0x5 + CLOCK_UPTIME_FAST = 0x8 + CLOCK_UPTIME_PRECISE = 0x7 + CLOCK_VIRTUAL = 0x1 + CREAD = 0x800 + CRTSCTS = 0x30000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0x14 + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0x18 + CTL_NET = 0x4 + DLT_A429 = 0xb8 + DLT_A653_ICM = 0xb9 + DLT_AIRONET_HEADER = 0x78 + DLT_AOS = 0xde + DLT_APPLE_IP_OVER_IEEE1394 = 0x8a + DLT_ARCNET = 0x7 + DLT_ARCNET_LINUX = 0x81 + DLT_ATM_CLIP = 0x13 + DLT_ATM_RFC1483 = 0xb + DLT_AURORA = 0x7e + DLT_AX25 = 0x3 + DLT_AX25_KISS = 0xca + DLT_BACNET_MS_TP = 0xa5 + DLT_BLUETOOTH_BREDR_BB = 0xff + DLT_BLUETOOTH_HCI_H4 = 0xbb + DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 + DLT_BLUETOOTH_LE_LL = 0xfb + DLT_BLUETOOTH_LE_LL_WITH_PHDR = 0x100 + DLT_BLUETOOTH_LINUX_MONITOR = 0xfe + DLT_CAN20B = 0xbe + DLT_CAN_SOCKETCAN = 0xe3 + DLT_CHAOS = 0x5 + DLT_CHDLC = 0x68 + DLT_CISCO_IOS = 0x76 + DLT_CLASS_NETBSD_RAWAF = 0x2240000 + DLT_C_HDLC = 0x68 + DLT_C_HDLC_WITH_DIR = 0xcd + DLT_DBUS = 0xe7 + DLT_DECT = 0xdd + DLT_DOCSIS = 0x8f + DLT_DVB_CI = 0xeb + DLT_ECONET = 0x73 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0x6d + DLT_EPON = 0x103 + DLT_ERF = 0xc5 + DLT_ERF_ETH = 0xaf + DLT_ERF_POS = 0xb0 + DLT_FC_2 = 0xe0 + DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 + DLT_FDDI = 0xa + DLT_FLEXRAY = 0xd2 + DLT_FRELAY = 0x6b + DLT_FRELAY_WITH_DIR = 0xce + DLT_GCOM_SERIAL = 0xad + DLT_GCOM_T1E1 = 0xac + DLT_GPF_F = 0xab + DLT_GPF_T = 0xaa + DLT_GPRS_LLC = 0xa9 + DLT_GSMTAP_ABIS = 0xda + DLT_GSMTAP_UM = 0xd9 + DLT_IBM_SN = 0x92 + DLT_IBM_SP = 0x91 + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_IEEE802_11_RADIO_AVS = 0xa3 + DLT_IEEE802_15_4 = 0xc3 + DLT_IEEE802_15_4_LINUX = 0xbf + DLT_IEEE802_15_4_NOFCS = 0xe6 + DLT_IEEE802_15_4_NONASK_PHY = 0xd7 + DLT_IEEE802_16_MAC_CPS = 0xbc + DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 + DLT_INFINIBAND = 0xf7 + DLT_IPFILTER = 0x74 + DLT_IPMB = 0xc7 + DLT_IPMB_LINUX = 0xd1 + DLT_IPMI_HPM_2 = 0x104 + DLT_IPNET = 0xe2 + DLT_IPOIB = 0xf2 + DLT_IPV4 = 0xe4 + DLT_IPV6 = 0xe5 + DLT_IP_OVER_FC = 0x7a + DLT_ISO_14443 = 0x108 + DLT_JUNIPER_ATM1 = 0x89 + DLT_JUNIPER_ATM2 = 0x87 + DLT_JUNIPER_ATM_CEMIC = 0xee + DLT_JUNIPER_CHDLC = 0xb5 + DLT_JUNIPER_ES = 0x84 + DLT_JUNIPER_ETHER = 0xb2 + DLT_JUNIPER_FIBRECHANNEL = 0xea + DLT_JUNIPER_FRELAY = 0xb4 + DLT_JUNIPER_GGSN = 0x85 + DLT_JUNIPER_ISM = 0xc2 + DLT_JUNIPER_MFR = 0x86 + DLT_JUNIPER_MLFR = 0x83 + DLT_JUNIPER_MLPPP = 0x82 + DLT_JUNIPER_MONITOR = 0xa4 + DLT_JUNIPER_PIC_PEER = 0xae + DLT_JUNIPER_PPP = 0xb3 + DLT_JUNIPER_PPPOE = 0xa7 + DLT_JUNIPER_PPPOE_ATM = 0xa8 + DLT_JUNIPER_SERVICES = 0x88 + DLT_JUNIPER_SRX_E2E = 0xe9 + DLT_JUNIPER_ST = 0xc8 + DLT_JUNIPER_VP = 0xb7 + DLT_JUNIPER_VS = 0xe8 + DLT_LAPB_WITH_DIR = 0xcf + DLT_LAPD = 0xcb + DLT_LIN = 0xd4 + DLT_LINUX_EVDEV = 0xd8 + DLT_LINUX_IRDA = 0x90 + DLT_LINUX_LAPD = 0xb1 + DLT_LINUX_PPP_WITHDIRECTION = 0xa6 + DLT_LINUX_SLL = 0x71 + DLT_LOOP = 0x6c + DLT_LTALK = 0x72 + DLT_MATCHING_MAX = 0x109 + DLT_MATCHING_MIN = 0x68 + DLT_MFR = 0xb6 + DLT_MOST = 0xd3 + DLT_MPEG_2_TS = 0xf3 + DLT_MPLS = 0xdb + DLT_MTP2 = 0x8c + DLT_MTP2_WITH_PHDR = 0x8b + DLT_MTP3 = 0x8d + DLT_MUX27010 = 0xec + DLT_NETANALYZER = 0xf0 + DLT_NETANALYZER_TRANSPARENT = 0xf1 + DLT_NETLINK = 0xfd + DLT_NFC_LLCP = 0xf5 + DLT_NFLOG = 0xef + DLT_NG40 = 0xf4 + DLT_NULL = 0x0 + DLT_PCI_EXP = 0x7d + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x79 + DLT_PKTAP = 0x102 + DLT_PPI = 0xc0 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0xe + DLT_PPP_ETHER = 0x33 + DLT_PPP_PPPD = 0xa6 + DLT_PPP_SERIAL = 0x32 + DLT_PPP_WITH_DIR = 0xcc + DLT_PPP_WITH_DIRECTION = 0xa6 + DLT_PRISM_HEADER = 0x77 + DLT_PROFIBUS_DL = 0x101 + DLT_PRONET = 0x4 + DLT_RAIF1 = 0xc6 + DLT_RAW = 0xc + DLT_RDS = 0x109 + DLT_REDBACK_SMARTEDGE = 0x20 + DLT_RIO = 0x7c + DLT_RTAC_SERIAL = 0xfa + DLT_SCCP = 0x8e + DLT_SCTP = 0xf8 + DLT_SITA = 0xc4 + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xd + DLT_STANAG_5066_D_PDU = 0xed + DLT_SUNATM = 0x7b + DLT_SYMANTEC_FIREWALL = 0x63 + DLT_TZSP = 0x80 + DLT_USB = 0xba + DLT_USBPCAP = 0xf9 + DLT_USB_FREEBSD = 0xba + DLT_USB_LINUX = 0xbd + DLT_USB_LINUX_MMAPPED = 0xdc + DLT_USER0 = 0x93 + DLT_USER1 = 0x94 + DLT_USER10 = 0x9d + DLT_USER11 = 0x9e + DLT_USER12 = 0x9f + DLT_USER13 = 0xa0 + DLT_USER14 = 0xa1 + DLT_USER15 = 0xa2 + DLT_USER2 = 0x95 + DLT_USER3 = 0x96 + DLT_USER4 = 0x97 + DLT_USER5 = 0x98 + DLT_USER6 = 0x99 + DLT_USER7 = 0x9a + DLT_USER8 = 0x9b + DLT_USER9 = 0x9c + DLT_WATTSTOPPER_DLM = 0x107 + DLT_WIHART = 0xdf + DLT_WIRESHARK_UPPER_PDU = 0xfc + DLT_X2E_SERIAL = 0xd5 + DLT_X2E_XORAYA = 0xd6 + DLT_ZWAVE_R1_R2 = 0x105 + DLT_ZWAVE_R3 = 0x106 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EVFILT_AIO = -0x3 + EVFILT_FS = -0x9 + EVFILT_LIO = -0xa + EVFILT_PROC = -0x5 + EVFILT_PROCDESC = -0x8 + EVFILT_READ = -0x1 + EVFILT_SENDFILE = -0xc + EVFILT_SIGNAL = -0x6 + EVFILT_SYSCOUNT = 0xc + EVFILT_TIMER = -0x7 + EVFILT_USER = -0xb + EVFILT_VNODE = -0x4 + EVFILT_WRITE = -0x2 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_DISPATCH = 0x80 + EV_DROP = 0x1000 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG1 = 0x2000 + EV_FLAG2 = 0x4000 + EV_FORCEONESHOT = 0x100 + EV_ONESHOT = 0x10 + EV_RECEIPT = 0x40 + EV_SYSFLAGS = 0xf000 + EXTA = 0x4b00 + EXTATTR_NAMESPACE_EMPTY = 0x0 + EXTATTR_NAMESPACE_SYSTEM = 0x2 + EXTATTR_NAMESPACE_USER = 0x1 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FLUSHO = 0x800000 + F_CANCEL = 0x5 + F_DUP2FD = 0xa + F_DUP2FD_CLOEXEC = 0x12 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x11 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0xb + F_GETOWN = 0x5 + F_OGETLK = 0x7 + F_OK = 0x0 + F_OSETLK = 0x8 + F_OSETLKW = 0x9 + F_RDAHEAD = 0x10 + F_RDLCK = 0x1 + F_READAHEAD = 0xf + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0xc + F_SETLKW = 0xd + F_SETLK_REMOTE = 0xe + F_SETOWN = 0x6 + F_UNLCK = 0x2 + F_UNLCKSYS = 0x4 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFAN_ARRIVAL = 0x0 + IFAN_DEPARTURE = 0x1 + IFF_ALLMULTI = 0x200 + IFF_ALTPHYS = 0x4000 + IFF_BROADCAST = 0x2 + IFF_CANTCHANGE = 0x218f52 + IFF_CANTCONFIG = 0x10000 + IFF_DEBUG = 0x4 + IFF_DRV_OACTIVE = 0x400 + IFF_DRV_RUNNING = 0x40 + IFF_DYING = 0x200000 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MONITOR = 0x40000 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PPROMISC = 0x20000 + IFF_PROMISC = 0x100 + IFF_RENAMING = 0x400000 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_STATICARP = 0x80000 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_BRIDGE = 0xd1 + IFT_CARP = 0xf8 + IFT_IEEE1394 = 0x90 + IFT_INFINIBAND = 0xc7 + IFT_L2VLAN = 0x87 + IFT_L3IPVLAN = 0x88 + IFT_PPP = 0x17 + IFT_PROPVIRTUAL = 0x35 + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LOOPBACKNET = 0x7f + IN_RFC3021_MASK = 0xfffffffe + IPPROTO_3PC = 0x22 + IPPROTO_ADFS = 0x44 + IPPROTO_AH = 0x33 + IPPROTO_AHIP = 0x3d + IPPROTO_APES = 0x63 + IPPROTO_ARGUS = 0xd + IPPROTO_AX25 = 0x5d + IPPROTO_BHA = 0x31 + IPPROTO_BLT = 0x1e + IPPROTO_BRSATMON = 0x4c + IPPROTO_CARP = 0x70 + IPPROTO_CFTP = 0x3e + IPPROTO_CHAOS = 0x10 + IPPROTO_CMTP = 0x26 + IPPROTO_CPHB = 0x49 + IPPROTO_CPNX = 0x48 + IPPROTO_DDP = 0x25 + IPPROTO_DGP = 0x56 + IPPROTO_DIVERT = 0x102 + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_EMCON = 0xe + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GMTP = 0x64 + IPPROTO_GRE = 0x2f + IPPROTO_HELLO = 0x3f + IPPROTO_HIP = 0x8b + IPPROTO_HMP = 0x14 + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IDPR = 0x23 + IPPROTO_IDRP = 0x2d + IPPROTO_IGMP = 0x2 + IPPROTO_IGP = 0x55 + IPPROTO_IGRP = 0x58 + IPPROTO_IL = 0x28 + IPPROTO_INLSP = 0x34 + IPPROTO_INP = 0x20 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPCV = 0x47 + IPPROTO_IPEIP = 0x5e + IPPROTO_IPIP = 0x4 + IPPROTO_IPPC = 0x43 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_IRTP = 0x1c + IPPROTO_KRYPTOLAN = 0x41 + IPPROTO_LARP = 0x5b + IPPROTO_LEAF1 = 0x19 + IPPROTO_LEAF2 = 0x1a + IPPROTO_MAX = 0x100 + IPPROTO_MEAS = 0x13 + IPPROTO_MH = 0x87 + IPPROTO_MHRP = 0x30 + IPPROTO_MICP = 0x5f + IPPROTO_MOBILE = 0x37 + IPPROTO_MPLS = 0x89 + IPPROTO_MTP = 0x5c + IPPROTO_MUX = 0x12 + IPPROTO_ND = 0x4d + IPPROTO_NHRP = 0x36 + IPPROTO_NONE = 0x3b + IPPROTO_NSP = 0x1f + IPPROTO_NVPII = 0xb + IPPROTO_OLD_DIVERT = 0xfe + IPPROTO_OSPFIGP = 0x59 + IPPROTO_PFSYNC = 0xf0 + IPPROTO_PGM = 0x71 + IPPROTO_PIGP = 0x9 + IPPROTO_PIM = 0x67 + IPPROTO_PRM = 0x15 + IPPROTO_PUP = 0xc + IPPROTO_PVP = 0x4b + IPPROTO_RAW = 0xff + IPPROTO_RCCMON = 0xa + IPPROTO_RDP = 0x1b + IPPROTO_RESERVED_253 = 0xfd + IPPROTO_RESERVED_254 = 0xfe + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_RVD = 0x42 + IPPROTO_SATEXPAK = 0x40 + IPPROTO_SATMON = 0x45 + IPPROTO_SCCSP = 0x60 + IPPROTO_SCTP = 0x84 + IPPROTO_SDRP = 0x2a + IPPROTO_SEND = 0x103 + IPPROTO_SEP = 0x21 + IPPROTO_SHIM6 = 0x8c + IPPROTO_SKIP = 0x39 + IPPROTO_SPACER = 0x7fff + IPPROTO_SRPC = 0x5a + IPPROTO_ST = 0x7 + IPPROTO_SVMTP = 0x52 + IPPROTO_SWIPE = 0x35 + IPPROTO_TCF = 0x57 + IPPROTO_TCP = 0x6 + IPPROTO_TLSP = 0x38 + IPPROTO_TP = 0x1d + IPPROTO_TPXX = 0x27 + IPPROTO_TRUNK1 = 0x17 + IPPROTO_TRUNK2 = 0x18 + IPPROTO_TTP = 0x54 + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPPROTO_VINES = 0x53 + IPPROTO_VISA = 0x46 + IPPROTO_VMTP = 0x51 + IPPROTO_WBEXPAK = 0x4f + IPPROTO_WBMON = 0x4e + IPPROTO_WSN = 0x4a + IPPROTO_XNET = 0xf + IPPROTO_XTP = 0x24 + IPV6_AUTOFLOWLABEL = 0x3b + IPV6_BINDANY = 0x40 + IPV6_BINDMULTI = 0x41 + IPV6_BINDV6ONLY = 0x1b + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_DONTFRAG = 0x3e + IPV6_DSTOPTS = 0x32 + IPV6_FLOWID = 0x43 + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FLOWTYPE = 0x44 + IPV6_FRAGTTL = 0x78 + IPV6_FW_ADD = 0x1e + IPV6_FW_DEL = 0x1f + IPV6_FW_FLUSH = 0x20 + IPV6_FW_GET = 0x22 + IPV6_FW_ZERO = 0x21 + IPV6_HLIMDEC = 0x1 + IPV6_HOPLIMIT = 0x2f + IPV6_HOPOPTS = 0x31 + IPV6_IPSEC_POLICY = 0x1c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXOPTHDR = 0x800 + IPV6_MAXPACKET = 0xffff + IPV6_MAX_GROUP_SRC_FILTER = 0x200 + IPV6_MAX_MEMBERSHIPS = 0xfff + IPV6_MAX_SOCK_SRC_FILTER = 0x80 + IPV6_MIN_MEMBERSHIPS = 0x1f + IPV6_MMTU = 0x500 + IPV6_MSFILTER = 0x4a + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_NEXTHOP = 0x30 + IPV6_PATHMTU = 0x2c + IPV6_PKTINFO = 0x2e + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_PREFER_TEMPADDR = 0x3f + IPV6_RECVDSTOPTS = 0x28 + IPV6_RECVFLOWID = 0x46 + IPV6_RECVHOPLIMIT = 0x25 + IPV6_RECVHOPOPTS = 0x27 + IPV6_RECVPATHMTU = 0x2b + IPV6_RECVPKTINFO = 0x24 + IPV6_RECVRSSBUCKETID = 0x47 + IPV6_RECVRTHDR = 0x26 + IPV6_RECVTCLASS = 0x39 + IPV6_RSSBUCKETID = 0x45 + IPV6_RSS_LISTEN_BUCKET = 0x42 + IPV6_RTHDR = 0x33 + IPV6_RTHDRDSTOPTS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x3d + IPV6_UNICAST_HOPS = 0x4 + IPV6_USE_MIN_MTU = 0x2a + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_ADD_SOURCE_MEMBERSHIP = 0x46 + IP_BINDANY = 0x18 + IP_BINDMULTI = 0x19 + IP_BLOCK_SOURCE = 0x48 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DONTFRAG = 0x43 + IP_DROP_MEMBERSHIP = 0xd + IP_DROP_SOURCE_MEMBERSHIP = 0x47 + IP_DUMMYNET3 = 0x31 + IP_DUMMYNET_CONFIGURE = 0x3c + IP_DUMMYNET_DEL = 0x3d + IP_DUMMYNET_FLUSH = 0x3e + IP_DUMMYNET_GET = 0x40 + IP_FLOWID = 0x5a + IP_FLOWTYPE = 0x5b + IP_FW3 = 0x30 + IP_FW_ADD = 0x32 + IP_FW_DEL = 0x33 + IP_FW_FLUSH = 0x34 + IP_FW_GET = 0x36 + IP_FW_NAT_CFG = 0x38 + IP_FW_NAT_DEL = 0x39 + IP_FW_NAT_GET_CONFIG = 0x3a + IP_FW_NAT_GET_LOG = 0x3b + IP_FW_RESETLOG = 0x37 + IP_FW_TABLE_ADD = 0x28 + IP_FW_TABLE_DEL = 0x29 + IP_FW_TABLE_FLUSH = 0x2a + IP_FW_TABLE_GETSIZE = 0x2b + IP_FW_TABLE_LIST = 0x2c + IP_FW_ZERO = 0x35 + IP_HDRINCL = 0x2 + IP_IPSEC_POLICY = 0x15 + IP_MAXPACKET = 0xffff + IP_MAX_GROUP_SRC_FILTER = 0x200 + IP_MAX_MEMBERSHIPS = 0xfff + IP_MAX_SOCK_MUTE_FILTER = 0x80 + IP_MAX_SOCK_SRC_FILTER = 0x80 + IP_MAX_SOURCE_FILTER = 0x400 + IP_MF = 0x2000 + IP_MINTTL = 0x42 + IP_MIN_MEMBERSHIPS = 0x1f + IP_MSFILTER = 0x4a + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_MULTICAST_VIF = 0xe + IP_OFFMASK = 0x1fff + IP_ONESBCAST = 0x17 + IP_OPTIONS = 0x1 + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVFLOWID = 0x5d + IP_RECVIF = 0x14 + IP_RECVOPTS = 0x5 + IP_RECVRETOPTS = 0x6 + IP_RECVRSSBUCKETID = 0x5e + IP_RECVTOS = 0x44 + IP_RECVTTL = 0x41 + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_RSSBUCKETID = 0x5c + IP_RSS_LISTEN_BUCKET = 0x1a + IP_RSVP_OFF = 0x10 + IP_RSVP_ON = 0xf + IP_RSVP_VIF_OFF = 0x12 + IP_RSVP_VIF_ON = 0x11 + IP_SENDSRCADDR = 0x7 + IP_TOS = 0x3 + IP_TTL = 0x4 + IP_UNBLOCK_SOURCE = 0x49 + ISIG = 0x80 + ISTRIP = 0x20 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_AUTOSYNC = 0x7 + MADV_CORE = 0x9 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x5 + MADV_NOCORE = 0x8 + MADV_NORMAL = 0x0 + MADV_NOSYNC = 0x6 + MADV_PROTECT = 0xa + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_WILLNEED = 0x3 + MAP_ALIGNED_SUPER = 0x1000000 + MAP_ALIGNMENT_MASK = -0x1000000 + MAP_ALIGNMENT_SHIFT = 0x18 + MAP_ANON = 0x1000 + MAP_ANONYMOUS = 0x1000 + MAP_COPY = 0x2 + MAP_EXCL = 0x4000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_GUARD = 0x2000 + MAP_HASSEMAPHORE = 0x200 + MAP_NOCORE = 0x20000 + MAP_NOSYNC = 0x800 + MAP_PREFAULT_READ = 0x40000 + MAP_PRIVATE = 0x2 + MAP_RESERVED0020 = 0x20 + MAP_RESERVED0040 = 0x40 + MAP_RESERVED0080 = 0x80 + MAP_RESERVED0100 = 0x100 + MAP_SHARED = 0x1 + MAP_STACK = 0x400 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MNT_ACLS = 0x8000000 + MNT_ASYNC = 0x40 + MNT_AUTOMOUNTED = 0x200000000 + MNT_BYFSID = 0x8000000 + MNT_CMDFLAGS = 0xd0f0000 + MNT_DEFEXPORTED = 0x200 + MNT_DELEXPORT = 0x20000 + MNT_EXKERB = 0x800 + MNT_EXPORTANON = 0x400 + MNT_EXPORTED = 0x100 + MNT_EXPUBLIC = 0x20000000 + MNT_EXRDONLY = 0x80 + MNT_FORCE = 0x80000 + MNT_GJOURNAL = 0x2000000 + MNT_IGNORE = 0x800000 + MNT_LAZY = 0x3 + MNT_LOCAL = 0x1000 + MNT_MULTILABEL = 0x4000000 + MNT_NFS4ACLS = 0x10 + MNT_NOATIME = 0x10000000 + MNT_NOCLUSTERR = 0x40000000 + MNT_NOCLUSTERW = 0x80000000 + MNT_NOEXEC = 0x4 + MNT_NONBUSY = 0x4000000 + MNT_NOSUID = 0x8 + MNT_NOSYMFOLLOW = 0x400000 + MNT_NOWAIT = 0x2 + MNT_QUOTA = 0x2000 + MNT_RDONLY = 0x1 + MNT_RELOAD = 0x40000 + MNT_ROOTFS = 0x4000 + MNT_SNAPSHOT = 0x1000000 + MNT_SOFTDEP = 0x200000 + MNT_SUIDDIR = 0x100000 + MNT_SUJ = 0x100000000 + MNT_SUSPEND = 0x4 + MNT_SYNCHRONOUS = 0x2 + MNT_UNION = 0x20 + MNT_UPDATE = 0x10000 + MNT_UPDATEMASK = 0x2d8d0807e + MNT_USER = 0x8000 + MNT_VISFLAGMASK = 0x3fef0ffff + MNT_WAIT = 0x1 + MSG_CMSG_CLOEXEC = 0x40000 + MSG_COMPAT = 0x8000 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOF = 0x100 + MSG_EOR = 0x8 + MSG_NBIO = 0x4000 + MSG_NOSIGNAL = 0x20000 + MSG_NOTIFICATION = 0x2000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_TRUNC = 0x10 + MSG_WAITALL = 0x40 + MSG_WAITFORONE = 0x80000 + MS_ASYNC = 0x1 + MS_INVALIDATE = 0x2 + MS_SYNC = 0x0 + NAME_MAX = 0xff + NET_RT_DUMP = 0x1 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x3 + NET_RT_IFLISTL = 0x5 + NET_RT_IFMALIST = 0x4 + NOFLSH = 0x80000000 + NOKERNINFO = 0x2000000 + NOTE_ATTRIB = 0x8 + NOTE_CHILD = 0x4 + NOTE_CLOSE = 0x100 + NOTE_CLOSE_WRITE = 0x200 + NOTE_DELETE = 0x1 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXTEND = 0x4 + NOTE_FFAND = 0x40000000 + NOTE_FFCOPY = 0xc0000000 + NOTE_FFCTRLMASK = 0xc0000000 + NOTE_FFLAGSMASK = 0xffffff + NOTE_FFNOP = 0x0 + NOTE_FFOR = 0x80000000 + NOTE_FILE_POLL = 0x2 + NOTE_FORK = 0x40000000 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_MSECONDS = 0x2 + NOTE_NSECONDS = 0x8 + NOTE_OPEN = 0x80 + NOTE_PCTRLMASK = 0xf0000000 + NOTE_PDATAMASK = 0xfffff + NOTE_READ = 0x400 + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_SECONDS = 0x1 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_TRIGGER = 0x1000000 + NOTE_USECONDS = 0x4 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + ONLCR = 0x2 + ONLRET = 0x40 + ONOCR = 0x20 + ONOEOT = 0x8 + OPOST = 0x1 + OXTABS = 0x4 + O_ACCMODE = 0x3 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x100000 + O_CREAT = 0x200 + O_DIRECT = 0x10000 + O_DIRECTORY = 0x20000 + O_EXCL = 0x800 + O_EXEC = 0x40000 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x8000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_SHLOCK = 0x10 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_TTY_INIT = 0x80000 + O_VERIFY = 0x200000 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + RLIMIT_AS = 0xa + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_MEMLOCK = 0x6 + RLIMIT_NOFILE = 0x8 + RLIMIT_NPROC = 0x7 + RLIMIT_RSS = 0x5 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_MAX = 0x8 + RTAX_NETMASK = 0x2 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_NETMASK = 0x4 + RTF_BLACKHOLE = 0x1000 + RTF_BROADCAST = 0x400000 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_FIXEDMTU = 0x80000 + RTF_FMASK = 0x1004d808 + RTF_GATEWAY = 0x2 + RTF_GWFLAG_COMPAT = 0x80000000 + RTF_HOST = 0x4 + RTF_LLDATA = 0x400 + RTF_LLINFO = 0x400 + RTF_LOCAL = 0x200000 + RTF_MODIFIED = 0x20 + RTF_MULTICAST = 0x800000 + RTF_PINNED = 0x100000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_PROTO3 = 0x40000 + RTF_REJECT = 0x8 + RTF_RNH_LOCKED = 0x40000000 + RTF_STATIC = 0x800 + RTF_STICKY = 0x10000000 + RTF_UP = 0x1 + RTF_XRESOLVE = 0x200 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_DELMADDR = 0x10 + RTM_GET = 0x4 + RTM_IEEE80211 = 0x12 + RTM_IFANNOUNCE = 0x11 + RTM_IFINFO = 0xe + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_NEWMADDR = 0xf + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_VERSION = 0x5 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RTV_WEIGHT = 0x100 + RT_ALL_FIBS = -0x1 + RT_BLACKHOLE = 0x40 + RT_CACHING_CONTEXT = 0x1 + RT_DEFAULT_FIB = 0x0 + RT_HAS_GW = 0x80 + RT_HAS_HEADER = 0x10 + RT_HAS_HEADER_BIT = 0x4 + RT_L2_ME = 0x4 + RT_L2_ME_BIT = 0x2 + RT_LLE_CACHE = 0x100 + RT_MAY_LOOP = 0x8 + RT_MAY_LOOP_BIT = 0x3 + RT_NORTREF = 0x2 + RT_REJECT = 0x20 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_BINTIME = 0x4 + SCM_CREDS = 0x3 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x2 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80206931 + SIOCAIFADDR = 0x8040691a + SIOCAIFGROUP = 0x80246987 + SIOCATMARK = 0x40047307 + SIOCDELMULTI = 0x80206932 + SIOCDIFADDR = 0x80206919 + SIOCDIFGROUP = 0x80246989 + SIOCDIFPHYADDR = 0x80206949 + SIOCGDRVSPEC = 0xc01c697b + SIOCGETSGCNT = 0xc0147210 + SIOCGETVIFCNT = 0xc014720f + SIOCGHIWAT = 0x40047301 + SIOCGHWADDR = 0xc020693e + SIOCGI2C = 0xc020693d + SIOCGIFADDR = 0xc0206921 + SIOCGIFBRDADDR = 0xc0206923 + SIOCGIFCAP = 0xc020691f + SIOCGIFCONF = 0xc0086924 + SIOCGIFDESCR = 0xc020692a + SIOCGIFDSTADDR = 0xc0206922 + SIOCGIFFIB = 0xc020695c + SIOCGIFFLAGS = 0xc0206911 + SIOCGIFGENERIC = 0xc020693a + SIOCGIFGMEMB = 0xc024698a + SIOCGIFGROUP = 0xc0246988 + SIOCGIFINDEX = 0xc0206920 + SIOCGIFMAC = 0xc0206926 + SIOCGIFMEDIA = 0xc0286938 + SIOCGIFMETRIC = 0xc0206917 + SIOCGIFMTU = 0xc0206933 + SIOCGIFNETMASK = 0xc0206925 + SIOCGIFPDSTADDR = 0xc0206948 + SIOCGIFPHYS = 0xc0206935 + SIOCGIFPSRCADDR = 0xc0206947 + SIOCGIFSTATUS = 0xc331693b + SIOCGIFXMEDIA = 0xc028698b + SIOCGLOWAT = 0x40047303 + SIOCGPGRP = 0x40047309 + SIOCGPRIVATE_0 = 0xc0206950 + SIOCGPRIVATE_1 = 0xc0206951 + SIOCGTUNFIB = 0xc020695e + SIOCIFCREATE = 0xc020697a + SIOCIFCREATE2 = 0xc020697c + SIOCIFDESTROY = 0x80206979 + SIOCIFGCLONERS = 0xc00c6978 + SIOCSDRVSPEC = 0x801c697b + SIOCSHIWAT = 0x80047300 + SIOCSIFADDR = 0x8020690c + SIOCSIFBRDADDR = 0x80206913 + SIOCSIFCAP = 0x8020691e + SIOCSIFDESCR = 0x80206929 + SIOCSIFDSTADDR = 0x8020690e + SIOCSIFFIB = 0x8020695d + SIOCSIFFLAGS = 0x80206910 + SIOCSIFGENERIC = 0x80206939 + SIOCSIFLLADDR = 0x8020693c + SIOCSIFMAC = 0x80206927 + SIOCSIFMEDIA = 0xc0206937 + SIOCSIFMETRIC = 0x80206918 + SIOCSIFMTU = 0x80206934 + SIOCSIFNAME = 0x80206928 + SIOCSIFNETMASK = 0x80206916 + SIOCSIFPHYADDR = 0x80406946 + SIOCSIFPHYS = 0x80206936 + SIOCSIFRVNET = 0xc020695b + SIOCSIFVNET = 0xc020695a + SIOCSLOWAT = 0x80047302 + SIOCSPGRP = 0x80047308 + SIOCSTUNFIB = 0x8020695f + SOCK_CLOEXEC = 0x10000000 + SOCK_DGRAM = 0x2 + SOCK_MAXADDRLEN = 0xff + SOCK_NONBLOCK = 0x20000000 + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_ACCEPTFILTER = 0x1000 + SO_BINTIME = 0x2000 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LABEL = 0x1009 + SO_LINGER = 0x80 + SO_LISTENINCQLEN = 0x1013 + SO_LISTENQLEN = 0x1012 + SO_LISTENQLIMIT = 0x1011 + SO_NOSIGPIPE = 0x800 + SO_NO_DDP = 0x8000 + SO_NO_OFFLOAD = 0x4000 + SO_OOBINLINE = 0x100 + SO_PEERLABEL = 0x1010 + SO_PROTOCOL = 0x1016 + SO_PROTOTYPE = 0x1016 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_SETFIB = 0x1014 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_TIMESTAMP = 0x400 + SO_TYPE = 0x1008 + SO_USELOOPBACK = 0x40 + SO_USER_COOKIE = 0x1015 + SO_VENDOR = 0x80000000 + TAB0 = 0x0 + TAB3 = 0x4 + TABDLY = 0x4 + TCIFLUSH = 0x1 + TCIOFF = 0x3 + TCIOFLUSH = 0x3 + TCION = 0x4 + TCOFLUSH = 0x2 + TCOOFF = 0x1 + TCOON = 0x2 + TCP_CA_NAME_MAX = 0x10 + TCP_CCALGOOPT = 0x41 + TCP_CONGESTION = 0x40 + TCP_FASTOPEN = 0x401 + TCP_FUNCTION_BLK = 0x2000 + TCP_FUNCTION_NAME_LEN_MAX = 0x20 + TCP_INFO = 0x20 + TCP_KEEPCNT = 0x400 + TCP_KEEPIDLE = 0x100 + TCP_KEEPINIT = 0x80 + TCP_KEEPINTVL = 0x200 + TCP_MAXBURST = 0x4 + TCP_MAXHLEN = 0x3c + TCP_MAXOLEN = 0x28 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_SACK = 0x4 + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0x10 + TCP_MINMSS = 0xd8 + TCP_MSS = 0x218 + TCP_NODELAY = 0x1 + TCP_NOOPT = 0x8 + TCP_NOPUSH = 0x4 + TCP_PCAP_IN = 0x1000 + TCP_PCAP_OUT = 0x800 + TCP_VENDOR = 0x80000000 + TCSAFLUSH = 0x2 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCONS = 0x80047462 + TIOCDRAIN = 0x2000745e + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLUSH = 0x80047410 + TIOCGDRAINWAIT = 0x40047456 + TIOCGETA = 0x402c7413 + TIOCGETD = 0x4004741a + TIOCGPGRP = 0x40047477 + TIOCGPTN = 0x4004740f + TIOCGSID = 0x40047463 + TIOCGWINSZ = 0x40087468 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGDTRWAIT = 0x4004745a + TIOCMGET = 0x4004746a + TIOCMSDTRWAIT = 0x8004745b + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DCD = 0x40 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCPTMASTER = 0x2000741c + TIOCSBRK = 0x2000747b + TIOCSCTTY = 0x20007461 + TIOCSDRAINWAIT = 0x80047457 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x802c7414 + TIOCSETAF = 0x802c7416 + TIOCSETAW = 0x802c7415 + TIOCSETD = 0x8004741b + TIOCSIG = 0x2004745f + TIOCSPGRP = 0x80047476 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x20007465 + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCTIMESTAMP = 0x40107459 + TIOCUCNTL = 0x80047466 + TOSTOP = 0x400000 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VERASE2 = 0x7 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VTIME = 0x11 + VWERASE = 0x4 + WCONTINUED = 0x4 + WCOREFLAG = 0x80 + WEXITED = 0x10 + WLINUXCLONE = 0x80000000 + WNOHANG = 0x1 + WNOWAIT = 0x8 + WSTOPPED = 0x2 + WTRAPPED = 0x20 + WUNTRACED = 0x2 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x59) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x55) + ECAPMODE = syscall.Errno(0x5e) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDOOFUS = syscall.Errno(0x58) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x52) + EILSEQ = syscall.Errno(0x56) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x60) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5a) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x57) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x5b) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x53) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCAPABLE = syscall.Errno(0x5d) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTRECOVERABLE = syscall.Errno(0x5f) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x2d) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x54) + EOWNERDEAD = syscall.Errno(0x60) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x5c) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGLIBRT = syscall.Signal(0x21) + SIGLWP = syscall.Signal(0x20) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large"}, + {35, "EAGAIN", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "EOPNOTSUPP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "operation timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disc quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC prog. not avail"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EIDRM", "identifier removed"}, + {83, "ENOMSG", "no message of desired type"}, + {84, "EOVERFLOW", "value too large to be stored in data type"}, + {85, "ECANCELED", "operation canceled"}, + {86, "EILSEQ", "illegal byte sequence"}, + {87, "ENOATTR", "attribute not found"}, + {88, "EDOOFUS", "programming error"}, + {89, "EBADMSG", "bad message"}, + {90, "EMULTIHOP", "multihop attempted"}, + {91, "ENOLINK", "link has been severed"}, + {92, "EPROTO", "protocol error"}, + {93, "ENOTCAPABLE", "capabilities insufficient"}, + {94, "ECAPMODE", "not permitted in capability mode"}, + {95, "ENOTRECOVERABLE", "state not recoverable"}, + {96, "EOWNERDEAD", "previous owner died"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGIOT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "suspended (signal)"}, + {18, "SIGTSTP", "suspended"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, + {32, "SIGTHR", "unknown signal"}, + {33, "SIGLIBRT", "unknown signal"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_386.go b/vendor/golang.org/x/sys/unix/zerrors_linux_386.go new file mode 100644 index 0000000..f68dd57 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_386.go @@ -0,0 +1,2518 @@ +// mkerrors.sh -Wall -Werror -static -I/tmp/include -m32 +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build 386,linux + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -Wall -Werror -static -I/tmp/include -m32 _const.go + +package unix + +import "syscall" + +const ( + AAFS_MAGIC = 0x5a3c69f0 + ADFS_SUPER_MAGIC = 0xadf5 + AFFS_SUPER_MAGIC = 0xadff + AFS_FS_MAGIC = 0x6b414653 + AFS_SUPER_MAGIC = 0x5346414f + AF_ALG = 0x26 + AF_APPLETALK = 0x5 + AF_ASH = 0x12 + AF_ATMPVC = 0x8 + AF_ATMSVC = 0x14 + AF_AX25 = 0x3 + AF_BLUETOOTH = 0x1f + AF_BRIDGE = 0x7 + AF_CAIF = 0x25 + AF_CAN = 0x1d + AF_DECnet = 0xc + AF_ECONET = 0x13 + AF_FILE = 0x1 + AF_IB = 0x1b + AF_IEEE802154 = 0x24 + AF_INET = 0x2 + AF_INET6 = 0xa + AF_IPX = 0x4 + AF_IRDA = 0x17 + AF_ISDN = 0x22 + AF_IUCV = 0x20 + AF_KCM = 0x29 + AF_KEY = 0xf + AF_LLC = 0x1a + AF_LOCAL = 0x1 + AF_MAX = 0x2c + AF_MPLS = 0x1c + AF_NETBEUI = 0xd + AF_NETLINK = 0x10 + AF_NETROM = 0x6 + AF_NFC = 0x27 + AF_PACKET = 0x11 + AF_PHONET = 0x23 + AF_PPPOX = 0x18 + AF_QIPCRTR = 0x2a + AF_RDS = 0x15 + AF_ROSE = 0xb + AF_ROUTE = 0x10 + AF_RXRPC = 0x21 + AF_SECURITY = 0xe + AF_SMC = 0x2b + AF_SNA = 0x16 + AF_TIPC = 0x1e + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_VSOCK = 0x28 + AF_WANPIPE = 0x19 + AF_X25 = 0x9 + ALG_OP_DECRYPT = 0x0 + ALG_OP_ENCRYPT = 0x1 + ALG_SET_AEAD_ASSOCLEN = 0x4 + ALG_SET_AEAD_AUTHSIZE = 0x5 + ALG_SET_IV = 0x2 + ALG_SET_KEY = 0x1 + ALG_SET_OP = 0x3 + ANON_INODE_FS_MAGIC = 0x9041934 + ARPHRD_6LOWPAN = 0x339 + ARPHRD_ADAPT = 0x108 + ARPHRD_APPLETLK = 0x8 + ARPHRD_ARCNET = 0x7 + ARPHRD_ASH = 0x30d + ARPHRD_ATM = 0x13 + ARPHRD_AX25 = 0x3 + ARPHRD_BIF = 0x307 + ARPHRD_CAIF = 0x336 + ARPHRD_CAN = 0x118 + ARPHRD_CHAOS = 0x5 + ARPHRD_CISCO = 0x201 + ARPHRD_CSLIP = 0x101 + ARPHRD_CSLIP6 = 0x103 + ARPHRD_DDCMP = 0x205 + ARPHRD_DLCI = 0xf + ARPHRD_ECONET = 0x30e + ARPHRD_EETHER = 0x2 + ARPHRD_ETHER = 0x1 + ARPHRD_EUI64 = 0x1b + ARPHRD_FCAL = 0x311 + ARPHRD_FCFABRIC = 0x313 + ARPHRD_FCPL = 0x312 + ARPHRD_FCPP = 0x310 + ARPHRD_FDDI = 0x306 + ARPHRD_FRAD = 0x302 + ARPHRD_HDLC = 0x201 + ARPHRD_HIPPI = 0x30c + ARPHRD_HWX25 = 0x110 + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + ARPHRD_IEEE80211 = 0x321 + ARPHRD_IEEE80211_PRISM = 0x322 + ARPHRD_IEEE80211_RADIOTAP = 0x323 + ARPHRD_IEEE802154 = 0x324 + ARPHRD_IEEE802154_MONITOR = 0x325 + ARPHRD_IEEE802_TR = 0x320 + ARPHRD_INFINIBAND = 0x20 + ARPHRD_IP6GRE = 0x337 + ARPHRD_IPDDP = 0x309 + ARPHRD_IPGRE = 0x30a + ARPHRD_IRDA = 0x30f + ARPHRD_LAPB = 0x204 + ARPHRD_LOCALTLK = 0x305 + ARPHRD_LOOPBACK = 0x304 + ARPHRD_METRICOM = 0x17 + ARPHRD_NETLINK = 0x338 + ARPHRD_NETROM = 0x0 + ARPHRD_NONE = 0xfffe + ARPHRD_PHONET = 0x334 + ARPHRD_PHONET_PIPE = 0x335 + ARPHRD_PIMREG = 0x30b + ARPHRD_PPP = 0x200 + ARPHRD_PRONET = 0x4 + ARPHRD_RAWHDLC = 0x206 + ARPHRD_RAWIP = 0x207 + ARPHRD_ROSE = 0x10e + ARPHRD_RSRVD = 0x104 + ARPHRD_SIT = 0x308 + ARPHRD_SKIP = 0x303 + ARPHRD_SLIP = 0x100 + ARPHRD_SLIP6 = 0x102 + ARPHRD_TUNNEL = 0x300 + ARPHRD_TUNNEL6 = 0x301 + ARPHRD_VOID = 0xffff + ARPHRD_VSOCKMON = 0x33a + ARPHRD_X25 = 0x10f + AUTOFS_SUPER_MAGIC = 0x187 + B0 = 0x0 + B1000000 = 0x1008 + B110 = 0x3 + B115200 = 0x1002 + B1152000 = 0x1009 + B1200 = 0x9 + B134 = 0x4 + B150 = 0x5 + B1500000 = 0x100a + B1800 = 0xa + B19200 = 0xe + B200 = 0x6 + B2000000 = 0x100b + B230400 = 0x1003 + B2400 = 0xb + B2500000 = 0x100c + B300 = 0x7 + B3000000 = 0x100d + B3500000 = 0x100e + B38400 = 0xf + B4000000 = 0x100f + B460800 = 0x1004 + B4800 = 0xc + B50 = 0x1 + B500000 = 0x1005 + B57600 = 0x1001 + B576000 = 0x1006 + B600 = 0x8 + B75 = 0x2 + B921600 = 0x1007 + B9600 = 0xd + BALLOON_KVM_MAGIC = 0x13661366 + BDEVFS_MAGIC = 0x62646576 + BINFMTFS_MAGIC = 0x42494e4d + BLKBSZGET = 0x80041270 + BLKBSZSET = 0x40041271 + BLKFLSBUF = 0x1261 + BLKFRAGET = 0x1265 + BLKFRASET = 0x1264 + BLKGETSIZE = 0x1260 + BLKGETSIZE64 = 0x80041272 + BLKPBSZGET = 0x127b + BLKRAGET = 0x1263 + BLKRASET = 0x1262 + BLKROGET = 0x125e + BLKROSET = 0x125d + BLKRRPART = 0x125f + BLKSECTGET = 0x1267 + BLKSECTSET = 0x1266 + BLKSSZGET = 0x1268 + BOTHER = 0x1000 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_FS_MAGIC = 0xcafe4a11 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LL_OFF = -0x200000 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXINSNS = 0x1000 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MOD = 0x90 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_NET_OFF = -0x100000 + BPF_OR = 0x40 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BPF_XOR = 0xa0 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x2000 + BSDLY = 0x2000 + BTRFS_SUPER_MAGIC = 0x9123683e + BTRFS_TEST_MAGIC = 0x73727279 + CAN_BCM = 0x2 + CAN_EFF_FLAG = 0x80000000 + CAN_EFF_ID_BITS = 0x1d + CAN_EFF_MASK = 0x1fffffff + CAN_ERR_FLAG = 0x20000000 + CAN_ERR_MASK = 0x1fffffff + CAN_INV_FILTER = 0x20000000 + CAN_ISOTP = 0x6 + CAN_MAX_DLC = 0x8 + CAN_MAX_DLEN = 0x8 + CAN_MCNET = 0x5 + CAN_MTU = 0x10 + CAN_NPROTO = 0x7 + CAN_RAW = 0x1 + CAN_RAW_FILTER_MAX = 0x200 + CAN_RTR_FLAG = 0x40000000 + CAN_SFF_ID_BITS = 0xb + CAN_SFF_MASK = 0x7ff + CAN_TP16 = 0x3 + CAN_TP20 = 0x4 + CBAUD = 0x100f + CBAUDEX = 0x1000 + CFLUSH = 0xf + CGROUP2_SUPER_MAGIC = 0x63677270 + CGROUP_SUPER_MAGIC = 0x27e0eb + CIBAUD = 0x100f0000 + CLOCAL = 0x800 + CLOCK_BOOTTIME = 0x7 + CLOCK_BOOTTIME_ALARM = 0x9 + CLOCK_DEFAULT = 0x0 + CLOCK_EXT = 0x1 + CLOCK_INT = 0x2 + CLOCK_MONOTONIC = 0x1 + CLOCK_MONOTONIC_COARSE = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_PROCESS_CPUTIME_ID = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_REALTIME_ALARM = 0x8 + CLOCK_REALTIME_COARSE = 0x5 + CLOCK_TAI = 0xb + CLOCK_THREAD_CPUTIME_ID = 0x3 + CLOCK_TXFROMRX = 0x4 + CLOCK_TXINT = 0x3 + CLONE_CHILD_CLEARTID = 0x200000 + CLONE_CHILD_SETTID = 0x1000000 + CLONE_DETACHED = 0x400000 + CLONE_FILES = 0x400 + CLONE_FS = 0x200 + CLONE_IO = 0x80000000 + CLONE_NEWCGROUP = 0x2000000 + CLONE_NEWIPC = 0x8000000 + CLONE_NEWNET = 0x40000000 + CLONE_NEWNS = 0x20000 + CLONE_NEWPID = 0x20000000 + CLONE_NEWUSER = 0x10000000 + CLONE_NEWUTS = 0x4000000 + CLONE_PARENT = 0x8000 + CLONE_PARENT_SETTID = 0x100000 + CLONE_PTRACE = 0x2000 + CLONE_SETTLS = 0x80000 + CLONE_SIGHAND = 0x800 + CLONE_SYSVSEM = 0x40000 + CLONE_THREAD = 0x10000 + CLONE_UNTRACED = 0x800000 + CLONE_VFORK = 0x4000 + CLONE_VM = 0x100 + CMSPAR = 0x40000000 + CODA_SUPER_MAGIC = 0x73757245 + CR0 = 0x0 + CR1 = 0x200 + CR2 = 0x400 + CR3 = 0x600 + CRAMFS_MAGIC = 0x28cd3d45 + CRDLY = 0x600 + CREAD = 0x80 + CRTSCTS = 0x80000000 + CS5 = 0x0 + CS6 = 0x10 + CS7 = 0x20 + CS8 = 0x30 + CSIGNAL = 0xff + CSIZE = 0x30 + CSTART = 0x11 + CSTATUS = 0x0 + CSTOP = 0x13 + CSTOPB = 0x40 + CSUSP = 0x1a + DAXFS_MAGIC = 0x64646178 + DEBUGFS_MAGIC = 0x64626720 + DEVPTS_SUPER_MAGIC = 0x1cd1 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x200 + ECHOE = 0x10 + ECHOK = 0x20 + ECHOKE = 0x800 + ECHONL = 0x40 + ECHOPRT = 0x400 + ECRYPTFS_SUPER_MAGIC = 0xf15f + EFD_CLOEXEC = 0x80000 + EFD_NONBLOCK = 0x800 + EFD_SEMAPHORE = 0x1 + EFIVARFS_MAGIC = 0xde5e81e4 + EFS_SUPER_MAGIC = 0x414a53 + ENCODING_DEFAULT = 0x0 + ENCODING_FM_MARK = 0x3 + ENCODING_FM_SPACE = 0x4 + ENCODING_MANCHESTER = 0x5 + ENCODING_NRZ = 0x1 + ENCODING_NRZI = 0x2 + EPOLLERR = 0x8 + EPOLLET = 0x80000000 + EPOLLEXCLUSIVE = 0x10000000 + EPOLLHUP = 0x10 + EPOLLIN = 0x1 + EPOLLMSG = 0x400 + EPOLLONESHOT = 0x40000000 + EPOLLOUT = 0x4 + EPOLLPRI = 0x2 + EPOLLRDBAND = 0x80 + EPOLLRDHUP = 0x2000 + EPOLLRDNORM = 0x40 + EPOLLWAKEUP = 0x20000000 + EPOLLWRBAND = 0x200 + EPOLLWRNORM = 0x100 + EPOLL_CLOEXEC = 0x80000 + EPOLL_CTL_ADD = 0x1 + EPOLL_CTL_DEL = 0x2 + EPOLL_CTL_MOD = 0x3 + ETH_P_1588 = 0x88f7 + ETH_P_8021AD = 0x88a8 + ETH_P_8021AH = 0x88e7 + ETH_P_8021Q = 0x8100 + ETH_P_80221 = 0x8917 + ETH_P_802_2 = 0x4 + ETH_P_802_3 = 0x1 + ETH_P_802_3_MIN = 0x600 + ETH_P_802_EX1 = 0x88b5 + ETH_P_AARP = 0x80f3 + ETH_P_AF_IUCV = 0xfbfb + ETH_P_ALL = 0x3 + ETH_P_AOE = 0x88a2 + ETH_P_ARCNET = 0x1a + ETH_P_ARP = 0x806 + ETH_P_ATALK = 0x809b + ETH_P_ATMFATE = 0x8884 + ETH_P_ATMMPOA = 0x884c + ETH_P_AX25 = 0x2 + ETH_P_BATMAN = 0x4305 + ETH_P_BPQ = 0x8ff + ETH_P_CAIF = 0xf7 + ETH_P_CAN = 0xc + ETH_P_CANFD = 0xd + ETH_P_CONTROL = 0x16 + ETH_P_CUST = 0x6006 + ETH_P_DDCMP = 0x6 + ETH_P_DEC = 0x6000 + ETH_P_DIAG = 0x6005 + ETH_P_DNA_DL = 0x6001 + ETH_P_DNA_RC = 0x6002 + ETH_P_DNA_RT = 0x6003 + ETH_P_DSA = 0x1b + ETH_P_ECONET = 0x18 + ETH_P_EDSA = 0xdada + ETH_P_ERSPAN = 0x88be + ETH_P_ERSPAN2 = 0x22eb + ETH_P_FCOE = 0x8906 + ETH_P_FIP = 0x8914 + ETH_P_HDLC = 0x19 + ETH_P_HSR = 0x892f + ETH_P_IBOE = 0x8915 + ETH_P_IEEE802154 = 0xf6 + ETH_P_IEEEPUP = 0xa00 + ETH_P_IEEEPUPAT = 0xa01 + ETH_P_IFE = 0xed3e + ETH_P_IP = 0x800 + ETH_P_IPV6 = 0x86dd + ETH_P_IPX = 0x8137 + ETH_P_IRDA = 0x17 + ETH_P_LAT = 0x6004 + ETH_P_LINK_CTL = 0x886c + ETH_P_LOCALTALK = 0x9 + ETH_P_LOOP = 0x60 + ETH_P_LOOPBACK = 0x9000 + ETH_P_MACSEC = 0x88e5 + ETH_P_MAP = 0xf9 + ETH_P_MOBITEX = 0x15 + ETH_P_MPLS_MC = 0x8848 + ETH_P_MPLS_UC = 0x8847 + ETH_P_MVRP = 0x88f5 + ETH_P_NCSI = 0x88f8 + ETH_P_NSH = 0x894f + ETH_P_PAE = 0x888e + ETH_P_PAUSE = 0x8808 + ETH_P_PHONET = 0xf5 + ETH_P_PPPTALK = 0x10 + ETH_P_PPP_DISC = 0x8863 + ETH_P_PPP_MP = 0x8 + ETH_P_PPP_SES = 0x8864 + ETH_P_PRP = 0x88fb + ETH_P_PUP = 0x200 + ETH_P_PUPAT = 0x201 + ETH_P_QINQ1 = 0x9100 + ETH_P_QINQ2 = 0x9200 + ETH_P_QINQ3 = 0x9300 + ETH_P_RARP = 0x8035 + ETH_P_SCA = 0x6007 + ETH_P_SLOW = 0x8809 + ETH_P_SNAP = 0x5 + ETH_P_TDLS = 0x890d + ETH_P_TEB = 0x6558 + ETH_P_TIPC = 0x88ca + ETH_P_TRAILER = 0x1c + ETH_P_TR_802_2 = 0x11 + ETH_P_TSN = 0x22f0 + ETH_P_WAN_PPP = 0x7 + ETH_P_WCCP = 0x883e + ETH_P_X25 = 0x805 + ETH_P_XDSA = 0xf8 + EXABYTE_ENABLE_NEST = 0xf0 + EXT2_SUPER_MAGIC = 0xef53 + EXT3_SUPER_MAGIC = 0xef53 + EXT4_SUPER_MAGIC = 0xef53 + EXTA = 0xe + EXTB = 0xf + EXTPROC = 0x10000 + F2FS_SUPER_MAGIC = 0xf2f52010 + FALLOC_FL_COLLAPSE_RANGE = 0x8 + FALLOC_FL_INSERT_RANGE = 0x20 + FALLOC_FL_KEEP_SIZE = 0x1 + FALLOC_FL_NO_HIDE_STALE = 0x4 + FALLOC_FL_PUNCH_HOLE = 0x2 + FALLOC_FL_UNSHARE_RANGE = 0x40 + FALLOC_FL_ZERO_RANGE = 0x10 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x8000 + FFDLY = 0x8000 + FLUSHO = 0x1000 + FP_XSTATE_MAGIC2 = 0x46505845 + FS_ENCRYPTION_MODE_AES_128_CBC = 0x5 + FS_ENCRYPTION_MODE_AES_128_CTS = 0x6 + FS_ENCRYPTION_MODE_AES_256_CBC = 0x3 + FS_ENCRYPTION_MODE_AES_256_CTS = 0x4 + FS_ENCRYPTION_MODE_AES_256_GCM = 0x2 + FS_ENCRYPTION_MODE_AES_256_XTS = 0x1 + FS_ENCRYPTION_MODE_INVALID = 0x0 + FS_IOC_GET_ENCRYPTION_POLICY = 0x400c6615 + FS_IOC_GET_ENCRYPTION_PWSALT = 0x40106614 + FS_IOC_SET_ENCRYPTION_POLICY = 0x800c6613 + FS_KEY_DESCRIPTOR_SIZE = 0x8 + FS_KEY_DESC_PREFIX = "fscrypt:" + FS_KEY_DESC_PREFIX_SIZE = 0x8 + FS_MAX_KEY_SIZE = 0x40 + FS_POLICY_FLAGS_PAD_16 = 0x2 + FS_POLICY_FLAGS_PAD_32 = 0x3 + FS_POLICY_FLAGS_PAD_4 = 0x0 + FS_POLICY_FLAGS_PAD_8 = 0x1 + FS_POLICY_FLAGS_PAD_MASK = 0x3 + FS_POLICY_FLAGS_VALID = 0x3 + FUTEXFS_SUPER_MAGIC = 0xbad1dea + F_ADD_SEALS = 0x409 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x406 + F_EXLCK = 0x4 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLEASE = 0x401 + F_GETLK = 0xc + F_GETLK64 = 0xc + F_GETOWN = 0x9 + F_GETOWN_EX = 0x10 + F_GETPIPE_SZ = 0x408 + F_GETSIG = 0xb + F_GET_FILE_RW_HINT = 0x40d + F_GET_RW_HINT = 0x40b + F_GET_SEALS = 0x40a + F_LOCK = 0x1 + F_NOTIFY = 0x402 + F_OFD_GETLK = 0x24 + F_OFD_SETLK = 0x25 + F_OFD_SETLKW = 0x26 + F_OK = 0x0 + F_RDLCK = 0x0 + F_SEAL_GROW = 0x4 + F_SEAL_SEAL = 0x1 + F_SEAL_SHRINK = 0x2 + F_SEAL_WRITE = 0x8 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLEASE = 0x400 + F_SETLK = 0xd + F_SETLK64 = 0xd + F_SETLKW = 0xe + F_SETLKW64 = 0xe + F_SETOWN = 0x8 + F_SETOWN_EX = 0xf + F_SETPIPE_SZ = 0x407 + F_SETSIG = 0xa + F_SET_FILE_RW_HINT = 0x40e + F_SET_RW_HINT = 0x40c + F_SHLCK = 0x8 + F_TEST = 0x3 + F_TLOCK = 0x2 + F_ULOCK = 0x0 + F_UNLCK = 0x2 + F_WRLCK = 0x1 + GENL_ADMIN_PERM = 0x1 + GENL_CMD_CAP_DO = 0x2 + GENL_CMD_CAP_DUMP = 0x4 + GENL_CMD_CAP_HASPOL = 0x8 + GENL_HDRLEN = 0x4 + GENL_ID_CTRL = 0x10 + GENL_ID_PMCRAID = 0x12 + GENL_ID_VFS_DQUOT = 0x11 + GENL_MAX_ID = 0x3ff + GENL_MIN_ID = 0x10 + GENL_NAMSIZ = 0x10 + GENL_START_ALLOC = 0x13 + GENL_UNS_ADMIN_PERM = 0x10 + GRND_NONBLOCK = 0x1 + GRND_RANDOM = 0x2 + HDIO_DRIVE_CMD = 0x31f + HDIO_DRIVE_CMD_AEB = 0x31e + HDIO_DRIVE_CMD_HDR_SIZE = 0x4 + HDIO_DRIVE_HOB_HDR_SIZE = 0x8 + HDIO_DRIVE_RESET = 0x31c + HDIO_DRIVE_TASK = 0x31e + HDIO_DRIVE_TASKFILE = 0x31d + HDIO_DRIVE_TASK_HDR_SIZE = 0x8 + HDIO_GETGEO = 0x301 + HDIO_GET_32BIT = 0x309 + HDIO_GET_ACOUSTIC = 0x30f + HDIO_GET_ADDRESS = 0x310 + HDIO_GET_BUSSTATE = 0x31a + HDIO_GET_DMA = 0x30b + HDIO_GET_IDENTITY = 0x30d + HDIO_GET_KEEPSETTINGS = 0x308 + HDIO_GET_MULTCOUNT = 0x304 + HDIO_GET_NICE = 0x30c + HDIO_GET_NOWERR = 0x30a + HDIO_GET_QDMA = 0x305 + HDIO_GET_UNMASKINTR = 0x302 + HDIO_GET_WCACHE = 0x30e + HDIO_OBSOLETE_IDENTITY = 0x307 + HDIO_SCAN_HWIF = 0x328 + HDIO_SET_32BIT = 0x324 + HDIO_SET_ACOUSTIC = 0x32c + HDIO_SET_ADDRESS = 0x32f + HDIO_SET_BUSSTATE = 0x32d + HDIO_SET_DMA = 0x326 + HDIO_SET_KEEPSETTINGS = 0x323 + HDIO_SET_MULTCOUNT = 0x321 + HDIO_SET_NICE = 0x329 + HDIO_SET_NOWERR = 0x325 + HDIO_SET_PIO_MODE = 0x327 + HDIO_SET_QDMA = 0x32e + HDIO_SET_UNMASKINTR = 0x322 + HDIO_SET_WCACHE = 0x32b + HDIO_SET_XFER = 0x306 + HDIO_TRISTATE_HWIF = 0x31b + HDIO_UNREGISTER_HWIF = 0x32a + HOSTFS_SUPER_MAGIC = 0xc0ffee + HPFS_SUPER_MAGIC = 0xf995e849 + HUGETLBFS_MAGIC = 0x958458f6 + HUPCL = 0x400 + IBSHIFT = 0x10 + ICANON = 0x2 + ICMPV6_FILTER = 0x1 + ICRNL = 0x100 + IEXTEN = 0x8000 + IFA_F_DADFAILED = 0x8 + IFA_F_DEPRECATED = 0x20 + IFA_F_HOMEADDRESS = 0x10 + IFA_F_MANAGETEMPADDR = 0x100 + IFA_F_MCAUTOJOIN = 0x400 + IFA_F_NODAD = 0x2 + IFA_F_NOPREFIXROUTE = 0x200 + IFA_F_OPTIMISTIC = 0x4 + IFA_F_PERMANENT = 0x80 + IFA_F_SECONDARY = 0x1 + IFA_F_STABLE_PRIVACY = 0x800 + IFA_F_TEMPORARY = 0x1 + IFA_F_TENTATIVE = 0x40 + IFA_MAX = 0x8 + IFF_ALLMULTI = 0x200 + IFF_ATTACH_QUEUE = 0x200 + IFF_AUTOMEDIA = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_DETACH_QUEUE = 0x400 + IFF_DORMANT = 0x20000 + IFF_DYNAMIC = 0x8000 + IFF_ECHO = 0x40000 + IFF_LOOPBACK = 0x8 + IFF_LOWER_UP = 0x10000 + IFF_MASTER = 0x400 + IFF_MULTICAST = 0x1000 + IFF_MULTI_QUEUE = 0x100 + IFF_NAPI = 0x10 + IFF_NAPI_FRAGS = 0x20 + IFF_NOARP = 0x80 + IFF_NOFILTER = 0x1000 + IFF_NOTRAILERS = 0x20 + IFF_NO_PI = 0x1000 + IFF_ONE_QUEUE = 0x2000 + IFF_PERSIST = 0x800 + IFF_POINTOPOINT = 0x10 + IFF_PORTSEL = 0x2000 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SLAVE = 0x800 + IFF_TAP = 0x2 + IFF_TUN = 0x1 + IFF_TUN_EXCL = 0x8000 + IFF_UP = 0x1 + IFF_VNET_HDR = 0x4000 + IFF_VOLATILE = 0x70c5a + IFNAMSIZ = 0x10 + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_ACCESS = 0x1 + IN_ALL_EVENTS = 0xfff + IN_ATTRIB = 0x4 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLOEXEC = 0x80000 + IN_CLOSE = 0x18 + IN_CLOSE_NOWRITE = 0x10 + IN_CLOSE_WRITE = 0x8 + IN_CREATE = 0x100 + IN_DELETE = 0x200 + IN_DELETE_SELF = 0x400 + IN_DONT_FOLLOW = 0x2000000 + IN_EXCL_UNLINK = 0x4000000 + IN_IGNORED = 0x8000 + IN_ISDIR = 0x40000000 + IN_LOOPBACKNET = 0x7f + IN_MASK_ADD = 0x20000000 + IN_MODIFY = 0x2 + IN_MOVE = 0xc0 + IN_MOVED_FROM = 0x40 + IN_MOVED_TO = 0x80 + IN_MOVE_SELF = 0x800 + IN_NONBLOCK = 0x800 + IN_ONESHOT = 0x80000000 + IN_ONLYDIR = 0x1000000 + IN_OPEN = 0x20 + IN_Q_OVERFLOW = 0x4000 + IN_UNMOUNT = 0x2000 + IOCTL_VM_SOCKETS_GET_LOCAL_CID = 0x7b9 + IPPROTO_AH = 0x33 + IPPROTO_BEETPH = 0x5e + IPPROTO_COMP = 0x6c + IPPROTO_DCCP = 0x21 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_ESP = 0x32 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPIP = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MH = 0x87 + IPPROTO_MPLS = 0x89 + IPPROTO_MTP = 0x5c + IPPROTO_NONE = 0x3b + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_SCTP = 0x84 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPV6_2292DSTOPTS = 0x4 + IPV6_2292HOPLIMIT = 0x8 + IPV6_2292HOPOPTS = 0x3 + IPV6_2292PKTINFO = 0x2 + IPV6_2292PKTOPTIONS = 0x6 + IPV6_2292RTHDR = 0x5 + IPV6_ADDRFORM = 0x1 + IPV6_ADDR_PREFERENCES = 0x48 + IPV6_ADD_MEMBERSHIP = 0x14 + IPV6_AUTHHDR = 0xa + IPV6_AUTOFLOWLABEL = 0x46 + IPV6_CHECKSUM = 0x7 + IPV6_DONTFRAG = 0x3e + IPV6_DROP_MEMBERSHIP = 0x15 + IPV6_DSTOPTS = 0x3b + IPV6_HDRINCL = 0x24 + IPV6_HOPLIMIT = 0x34 + IPV6_HOPOPTS = 0x36 + IPV6_IPSEC_POLICY = 0x22 + IPV6_JOIN_ANYCAST = 0x1b + IPV6_JOIN_GROUP = 0x14 + IPV6_LEAVE_ANYCAST = 0x1c + IPV6_LEAVE_GROUP = 0x15 + IPV6_MINHOPCOUNT = 0x49 + IPV6_MTU = 0x18 + IPV6_MTU_DISCOVER = 0x17 + IPV6_MULTICAST_HOPS = 0x12 + IPV6_MULTICAST_IF = 0x11 + IPV6_MULTICAST_LOOP = 0x13 + IPV6_NEXTHOP = 0x9 + IPV6_ORIGDSTADDR = 0x4a + IPV6_PATHMTU = 0x3d + IPV6_PKTINFO = 0x32 + IPV6_PMTUDISC_DO = 0x2 + IPV6_PMTUDISC_DONT = 0x0 + IPV6_PMTUDISC_INTERFACE = 0x4 + IPV6_PMTUDISC_OMIT = 0x5 + IPV6_PMTUDISC_PROBE = 0x3 + IPV6_PMTUDISC_WANT = 0x1 + IPV6_RECVDSTOPTS = 0x3a + IPV6_RECVERR = 0x19 + IPV6_RECVFRAGSIZE = 0x4d + IPV6_RECVHOPLIMIT = 0x33 + IPV6_RECVHOPOPTS = 0x35 + IPV6_RECVORIGDSTADDR = 0x4a + IPV6_RECVPATHMTU = 0x3c + IPV6_RECVPKTINFO = 0x31 + IPV6_RECVRTHDR = 0x38 + IPV6_RECVTCLASS = 0x42 + IPV6_ROUTER_ALERT = 0x16 + IPV6_RTHDR = 0x39 + IPV6_RTHDRDSTOPTS = 0x37 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_RXDSTOPTS = 0x3b + IPV6_RXHOPOPTS = 0x36 + IPV6_TCLASS = 0x43 + IPV6_TRANSPARENT = 0x4b + IPV6_UNICAST_HOPS = 0x10 + IPV6_UNICAST_IF = 0x4c + IPV6_V6ONLY = 0x1a + IPV6_XFRM_POLICY = 0x23 + IP_ADD_MEMBERSHIP = 0x23 + IP_ADD_SOURCE_MEMBERSHIP = 0x27 + IP_BIND_ADDRESS_NO_PORT = 0x18 + IP_BLOCK_SOURCE = 0x26 + IP_CHECKSUM = 0x17 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0x24 + IP_DROP_SOURCE_MEMBERSHIP = 0x28 + IP_FREEBIND = 0xf + IP_HDRINCL = 0x3 + IP_IPSEC_POLICY = 0x10 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0x14 + IP_MF = 0x2000 + IP_MINTTL = 0x15 + IP_MSFILTER = 0x29 + IP_MSS = 0x240 + IP_MTU = 0xe + IP_MTU_DISCOVER = 0xa + IP_MULTICAST_ALL = 0x31 + IP_MULTICAST_IF = 0x20 + IP_MULTICAST_LOOP = 0x22 + IP_MULTICAST_TTL = 0x21 + IP_NODEFRAG = 0x16 + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x4 + IP_ORIGDSTADDR = 0x14 + IP_PASSSEC = 0x12 + IP_PKTINFO = 0x8 + IP_PKTOPTIONS = 0x9 + IP_PMTUDISC = 0xa + IP_PMTUDISC_DO = 0x2 + IP_PMTUDISC_DONT = 0x0 + IP_PMTUDISC_INTERFACE = 0x4 + IP_PMTUDISC_OMIT = 0x5 + IP_PMTUDISC_PROBE = 0x3 + IP_PMTUDISC_WANT = 0x1 + IP_RECVERR = 0xb + IP_RECVFRAGSIZE = 0x19 + IP_RECVOPTS = 0x6 + IP_RECVORIGDSTADDR = 0x14 + IP_RECVRETOPTS = 0x7 + IP_RECVTOS = 0xd + IP_RECVTTL = 0xc + IP_RETOPTS = 0x7 + IP_RF = 0x8000 + IP_ROUTER_ALERT = 0x5 + IP_TOS = 0x1 + IP_TRANSPARENT = 0x13 + IP_TTL = 0x2 + IP_UNBLOCK_SOURCE = 0x25 + IP_UNICAST_IF = 0x32 + IP_XFRM_POLICY = 0x11 + ISIG = 0x1 + ISOFS_SUPER_MAGIC = 0x9660 + ISTRIP = 0x20 + IUCLC = 0x200 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x1000 + IXON = 0x400 + JFFS2_SUPER_MAGIC = 0x72b6 + KEYCTL_ASSUME_AUTHORITY = 0x10 + KEYCTL_CHOWN = 0x4 + KEYCTL_CLEAR = 0x7 + KEYCTL_DESCRIBE = 0x6 + KEYCTL_DH_COMPUTE = 0x17 + KEYCTL_GET_KEYRING_ID = 0x0 + KEYCTL_GET_PERSISTENT = 0x16 + KEYCTL_GET_SECURITY = 0x11 + KEYCTL_INSTANTIATE = 0xc + KEYCTL_INSTANTIATE_IOV = 0x14 + KEYCTL_INVALIDATE = 0x15 + KEYCTL_JOIN_SESSION_KEYRING = 0x1 + KEYCTL_LINK = 0x8 + KEYCTL_NEGATE = 0xd + KEYCTL_READ = 0xb + KEYCTL_REJECT = 0x13 + KEYCTL_RESTRICT_KEYRING = 0x1d + KEYCTL_REVOKE = 0x3 + KEYCTL_SEARCH = 0xa + KEYCTL_SESSION_TO_PARENT = 0x12 + KEYCTL_SETPERM = 0x5 + KEYCTL_SET_REQKEY_KEYRING = 0xe + KEYCTL_SET_TIMEOUT = 0xf + KEYCTL_UNLINK = 0x9 + KEYCTL_UPDATE = 0x2 + KEY_REQKEY_DEFL_DEFAULT = 0x0 + KEY_REQKEY_DEFL_GROUP_KEYRING = 0x6 + KEY_REQKEY_DEFL_NO_CHANGE = -0x1 + KEY_REQKEY_DEFL_PROCESS_KEYRING = 0x2 + KEY_REQKEY_DEFL_REQUESTOR_KEYRING = 0x7 + KEY_REQKEY_DEFL_SESSION_KEYRING = 0x3 + KEY_REQKEY_DEFL_THREAD_KEYRING = 0x1 + KEY_REQKEY_DEFL_USER_KEYRING = 0x4 + KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5 + KEY_SPEC_GROUP_KEYRING = -0x6 + KEY_SPEC_PROCESS_KEYRING = -0x2 + KEY_SPEC_REQKEY_AUTH_KEY = -0x7 + KEY_SPEC_REQUESTOR_KEYRING = -0x8 + KEY_SPEC_SESSION_KEYRING = -0x3 + KEY_SPEC_THREAD_KEYRING = -0x1 + KEY_SPEC_USER_KEYRING = -0x4 + KEY_SPEC_USER_SESSION_KEYRING = -0x5 + LINUX_REBOOT_CMD_CAD_OFF = 0x0 + LINUX_REBOOT_CMD_CAD_ON = 0x89abcdef + LINUX_REBOOT_CMD_HALT = 0xcdef0123 + LINUX_REBOOT_CMD_KEXEC = 0x45584543 + LINUX_REBOOT_CMD_POWER_OFF = 0x4321fedc + LINUX_REBOOT_CMD_RESTART = 0x1234567 + LINUX_REBOOT_CMD_RESTART2 = 0xa1b2c3d4 + LINUX_REBOOT_CMD_SW_SUSPEND = 0xd000fce2 + LINUX_REBOOT_MAGIC1 = 0xfee1dead + LINUX_REBOOT_MAGIC2 = 0x28121969 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DODUMP = 0x11 + MADV_DOFORK = 0xb + MADV_DONTDUMP = 0x10 + MADV_DONTFORK = 0xa + MADV_DONTNEED = 0x4 + MADV_FREE = 0x8 + MADV_HUGEPAGE = 0xe + MADV_HWPOISON = 0x64 + MADV_KEEPONFORK = 0x13 + MADV_MERGEABLE = 0xc + MADV_NOHUGEPAGE = 0xf + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_REMOVE = 0x9 + MADV_SEQUENTIAL = 0x2 + MADV_UNMERGEABLE = 0xd + MADV_WILLNEED = 0x3 + MADV_WIPEONFORK = 0x12 + MAP_32BIT = 0x40 + MAP_ANON = 0x20 + MAP_ANONYMOUS = 0x20 + MAP_DENYWRITE = 0x800 + MAP_EXECUTABLE = 0x1000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_GROWSDOWN = 0x100 + MAP_HUGETLB = 0x40000 + MAP_HUGE_MASK = 0x3f + MAP_HUGE_SHIFT = 0x1a + MAP_LOCKED = 0x2000 + MAP_NONBLOCK = 0x10000 + MAP_NORESERVE = 0x4000 + MAP_POPULATE = 0x8000 + MAP_PRIVATE = 0x2 + MAP_SHARED = 0x1 + MAP_STACK = 0x20000 + MAP_TYPE = 0xf + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MCL_ONFAULT = 0x4 + MINIX2_SUPER_MAGIC = 0x2468 + MINIX2_SUPER_MAGIC2 = 0x2478 + MINIX3_SUPER_MAGIC = 0x4d5a + MINIX_SUPER_MAGIC = 0x137f + MINIX_SUPER_MAGIC2 = 0x138f + MNT_DETACH = 0x2 + MNT_EXPIRE = 0x4 + MNT_FORCE = 0x1 + MSDOS_SUPER_MAGIC = 0x4d44 + MSG_BATCH = 0x40000 + MSG_CMSG_CLOEXEC = 0x40000000 + MSG_CONFIRM = 0x800 + MSG_CTRUNC = 0x8 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x40 + MSG_EOR = 0x80 + MSG_ERRQUEUE = 0x2000 + MSG_FASTOPEN = 0x20000000 + MSG_FIN = 0x200 + MSG_MORE = 0x8000 + MSG_NOSIGNAL = 0x4000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_PROXY = 0x10 + MSG_RST = 0x1000 + MSG_SYN = 0x400 + MSG_TRUNC = 0x20 + MSG_TRYHARD = 0x4 + MSG_WAITALL = 0x100 + MSG_WAITFORONE = 0x10000 + MSG_ZEROCOPY = 0x4000000 + MS_ACTIVE = 0x40000000 + MS_ASYNC = 0x1 + MS_BIND = 0x1000 + MS_BORN = 0x20000000 + MS_DIRSYNC = 0x80 + MS_INVALIDATE = 0x2 + MS_I_VERSION = 0x800000 + MS_KERNMOUNT = 0x400000 + MS_LAZYTIME = 0x2000000 + MS_MANDLOCK = 0x40 + MS_MGC_MSK = 0xffff0000 + MS_MGC_VAL = 0xc0ed0000 + MS_MOVE = 0x2000 + MS_NOATIME = 0x400 + MS_NODEV = 0x4 + MS_NODIRATIME = 0x800 + MS_NOEXEC = 0x8 + MS_NOREMOTELOCK = 0x8000000 + MS_NOSEC = 0x10000000 + MS_NOSUID = 0x2 + MS_NOUSER = -0x80000000 + MS_POSIXACL = 0x10000 + MS_PRIVATE = 0x40000 + MS_RDONLY = 0x1 + MS_REC = 0x4000 + MS_RELATIME = 0x200000 + MS_REMOUNT = 0x20 + MS_RMT_MASK = 0x2800051 + MS_SHARED = 0x100000 + MS_SILENT = 0x8000 + MS_SLAVE = 0x80000 + MS_STRICTATIME = 0x1000000 + MS_SUBMOUNT = 0x4000000 + MS_SYNC = 0x4 + MS_SYNCHRONOUS = 0x10 + MS_UNBINDABLE = 0x20000 + MS_VERBOSE = 0x8000 + MTD_INODE_FS_MAGIC = 0x11307854 + NAME_MAX = 0xff + NCP_SUPER_MAGIC = 0x564c + NETLINK_ADD_MEMBERSHIP = 0x1 + NETLINK_AUDIT = 0x9 + NETLINK_BROADCAST_ERROR = 0x4 + NETLINK_CAP_ACK = 0xa + NETLINK_CONNECTOR = 0xb + NETLINK_CRYPTO = 0x15 + NETLINK_DNRTMSG = 0xe + NETLINK_DROP_MEMBERSHIP = 0x2 + NETLINK_ECRYPTFS = 0x13 + NETLINK_EXT_ACK = 0xb + NETLINK_FIB_LOOKUP = 0xa + NETLINK_FIREWALL = 0x3 + NETLINK_GENERIC = 0x10 + NETLINK_INET_DIAG = 0x4 + NETLINK_IP6_FW = 0xd + NETLINK_ISCSI = 0x8 + NETLINK_KOBJECT_UEVENT = 0xf + NETLINK_LISTEN_ALL_NSID = 0x8 + NETLINK_LIST_MEMBERSHIPS = 0x9 + NETLINK_NETFILTER = 0xc + NETLINK_NFLOG = 0x5 + NETLINK_NO_ENOBUFS = 0x5 + NETLINK_PKTINFO = 0x3 + NETLINK_RDMA = 0x14 + NETLINK_ROUTE = 0x0 + NETLINK_RX_RING = 0x6 + NETLINK_SCSITRANSPORT = 0x12 + NETLINK_SELINUX = 0x7 + NETLINK_SMC = 0x16 + NETLINK_SOCK_DIAG = 0x4 + NETLINK_TX_RING = 0x7 + NETLINK_UNUSED = 0x1 + NETLINK_USERSOCK = 0x2 + NETLINK_XFRM = 0x6 + NFS_SUPER_MAGIC = 0x6969 + NILFS_SUPER_MAGIC = 0x3434 + NL0 = 0x0 + NL1 = 0x100 + NLA_ALIGNTO = 0x4 + NLA_F_NESTED = 0x8000 + NLA_F_NET_BYTEORDER = 0x4000 + NLA_HDRLEN = 0x4 + NLDLY = 0x100 + NLMSG_ALIGNTO = 0x4 + NLMSG_DONE = 0x3 + NLMSG_ERROR = 0x2 + NLMSG_HDRLEN = 0x10 + NLMSG_MIN_TYPE = 0x10 + NLMSG_NOOP = 0x1 + NLMSG_OVERRUN = 0x4 + NLM_F_ACK = 0x4 + NLM_F_ACK_TLVS = 0x200 + NLM_F_APPEND = 0x800 + NLM_F_ATOMIC = 0x400 + NLM_F_CAPPED = 0x100 + NLM_F_CREATE = 0x400 + NLM_F_DUMP = 0x300 + NLM_F_DUMP_FILTERED = 0x20 + NLM_F_DUMP_INTR = 0x10 + NLM_F_ECHO = 0x8 + NLM_F_EXCL = 0x200 + NLM_F_MATCH = 0x200 + NLM_F_MULTI = 0x2 + NLM_F_NONREC = 0x100 + NLM_F_REPLACE = 0x100 + NLM_F_REQUEST = 0x1 + NLM_F_ROOT = 0x100 + NOFLSH = 0x80 + NSFS_MAGIC = 0x6e736673 + OCFS2_SUPER_MAGIC = 0x7461636f + OCRNL = 0x8 + OFDEL = 0x80 + OFILL = 0x40 + OLCUC = 0x2 + ONLCR = 0x4 + ONLRET = 0x20 + ONOCR = 0x10 + OPENPROM_SUPER_MAGIC = 0x9fa1 + OPOST = 0x1 + OVERLAYFS_SUPER_MAGIC = 0x794c7630 + O_ACCMODE = 0x3 + O_APPEND = 0x400 + O_ASYNC = 0x2000 + O_CLOEXEC = 0x80000 + O_CREAT = 0x40 + O_DIRECT = 0x4000 + O_DIRECTORY = 0x10000 + O_DSYNC = 0x1000 + O_EXCL = 0x80 + O_FSYNC = 0x101000 + O_LARGEFILE = 0x8000 + O_NDELAY = 0x800 + O_NOATIME = 0x40000 + O_NOCTTY = 0x100 + O_NOFOLLOW = 0x20000 + O_NONBLOCK = 0x800 + O_PATH = 0x200000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x101000 + O_SYNC = 0x101000 + O_TMPFILE = 0x410000 + O_TRUNC = 0x200 + O_WRONLY = 0x1 + PACKET_ADD_MEMBERSHIP = 0x1 + PACKET_AUXDATA = 0x8 + PACKET_BROADCAST = 0x1 + PACKET_COPY_THRESH = 0x7 + PACKET_DROP_MEMBERSHIP = 0x2 + PACKET_FANOUT = 0x12 + PACKET_FANOUT_CBPF = 0x6 + PACKET_FANOUT_CPU = 0x2 + PACKET_FANOUT_DATA = 0x16 + PACKET_FANOUT_EBPF = 0x7 + PACKET_FANOUT_FLAG_DEFRAG = 0x8000 + PACKET_FANOUT_FLAG_ROLLOVER = 0x1000 + PACKET_FANOUT_FLAG_UNIQUEID = 0x2000 + PACKET_FANOUT_HASH = 0x0 + PACKET_FANOUT_LB = 0x1 + PACKET_FANOUT_QM = 0x5 + PACKET_FANOUT_RND = 0x4 + PACKET_FANOUT_ROLLOVER = 0x3 + PACKET_FASTROUTE = 0x6 + PACKET_HDRLEN = 0xb + PACKET_HOST = 0x0 + PACKET_KERNEL = 0x7 + PACKET_LOOPBACK = 0x5 + PACKET_LOSS = 0xe + PACKET_MR_ALLMULTI = 0x2 + PACKET_MR_MULTICAST = 0x0 + PACKET_MR_PROMISC = 0x1 + PACKET_MR_UNICAST = 0x3 + PACKET_MULTICAST = 0x2 + PACKET_ORIGDEV = 0x9 + PACKET_OTHERHOST = 0x3 + PACKET_OUTGOING = 0x4 + PACKET_QDISC_BYPASS = 0x14 + PACKET_RECV_OUTPUT = 0x3 + PACKET_RESERVE = 0xc + PACKET_ROLLOVER_STATS = 0x15 + PACKET_RX_RING = 0x5 + PACKET_STATISTICS = 0x6 + PACKET_TIMESTAMP = 0x11 + PACKET_TX_HAS_OFF = 0x13 + PACKET_TX_RING = 0xd + PACKET_TX_TIMESTAMP = 0x10 + PACKET_USER = 0x6 + PACKET_VERSION = 0xa + PACKET_VNET_HDR = 0xf + PARENB = 0x100 + PARITY_CRC16_PR0 = 0x2 + PARITY_CRC16_PR0_CCITT = 0x4 + PARITY_CRC16_PR1 = 0x3 + PARITY_CRC16_PR1_CCITT = 0x5 + PARITY_CRC32_PR0_CCITT = 0x6 + PARITY_CRC32_PR1_CCITT = 0x7 + PARITY_DEFAULT = 0x0 + PARITY_NONE = 0x1 + PARMRK = 0x8 + PARODD = 0x200 + PENDIN = 0x4000 + PERF_EVENT_IOC_DISABLE = 0x2401 + PERF_EVENT_IOC_ENABLE = 0x2400 + PERF_EVENT_IOC_ID = 0x80042407 + PERF_EVENT_IOC_PAUSE_OUTPUT = 0x40042409 + PERF_EVENT_IOC_PERIOD = 0x40082404 + PERF_EVENT_IOC_QUERY_BPF = 0xc004240a + PERF_EVENT_IOC_REFRESH = 0x2402 + PERF_EVENT_IOC_RESET = 0x2403 + PERF_EVENT_IOC_SET_BPF = 0x40042408 + PERF_EVENT_IOC_SET_FILTER = 0x40042406 + PERF_EVENT_IOC_SET_OUTPUT = 0x2405 + PIPEFS_MAGIC = 0x50495045 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROC_SUPER_MAGIC = 0x9fa0 + PROT_EXEC = 0x4 + PROT_GROWSDOWN = 0x1000000 + PROT_GROWSUP = 0x2000000 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PR_CAPBSET_DROP = 0x18 + PR_CAPBSET_READ = 0x17 + PR_CAP_AMBIENT = 0x2f + PR_CAP_AMBIENT_CLEAR_ALL = 0x4 + PR_CAP_AMBIENT_IS_SET = 0x1 + PR_CAP_AMBIENT_LOWER = 0x3 + PR_CAP_AMBIENT_RAISE = 0x2 + PR_ENDIAN_BIG = 0x0 + PR_ENDIAN_LITTLE = 0x1 + PR_ENDIAN_PPC_LITTLE = 0x2 + PR_FPEMU_NOPRINT = 0x1 + PR_FPEMU_SIGFPE = 0x2 + PR_FP_EXC_ASYNC = 0x2 + PR_FP_EXC_DISABLED = 0x0 + PR_FP_EXC_DIV = 0x10000 + PR_FP_EXC_INV = 0x100000 + PR_FP_EXC_NONRECOV = 0x1 + PR_FP_EXC_OVF = 0x20000 + PR_FP_EXC_PRECISE = 0x3 + PR_FP_EXC_RES = 0x80000 + PR_FP_EXC_SW_ENABLE = 0x80 + PR_FP_EXC_UND = 0x40000 + PR_FP_MODE_FR = 0x1 + PR_FP_MODE_FRE = 0x2 + PR_GET_CHILD_SUBREAPER = 0x25 + PR_GET_DUMPABLE = 0x3 + PR_GET_ENDIAN = 0x13 + PR_GET_FPEMU = 0x9 + PR_GET_FPEXC = 0xb + PR_GET_FP_MODE = 0x2e + PR_GET_KEEPCAPS = 0x7 + PR_GET_NAME = 0x10 + PR_GET_NO_NEW_PRIVS = 0x27 + PR_GET_PDEATHSIG = 0x2 + PR_GET_SECCOMP = 0x15 + PR_GET_SECUREBITS = 0x1b + PR_GET_THP_DISABLE = 0x2a + PR_GET_TID_ADDRESS = 0x28 + PR_GET_TIMERSLACK = 0x1e + PR_GET_TIMING = 0xd + PR_GET_TSC = 0x19 + PR_GET_UNALIGN = 0x5 + PR_MCE_KILL = 0x21 + PR_MCE_KILL_CLEAR = 0x0 + PR_MCE_KILL_DEFAULT = 0x2 + PR_MCE_KILL_EARLY = 0x1 + PR_MCE_KILL_GET = 0x22 + PR_MCE_KILL_LATE = 0x0 + PR_MCE_KILL_SET = 0x1 + PR_MPX_DISABLE_MANAGEMENT = 0x2c + PR_MPX_ENABLE_MANAGEMENT = 0x2b + PR_SET_CHILD_SUBREAPER = 0x24 + PR_SET_DUMPABLE = 0x4 + PR_SET_ENDIAN = 0x14 + PR_SET_FPEMU = 0xa + PR_SET_FPEXC = 0xc + PR_SET_FP_MODE = 0x2d + PR_SET_KEEPCAPS = 0x8 + PR_SET_MM = 0x23 + PR_SET_MM_ARG_END = 0x9 + PR_SET_MM_ARG_START = 0x8 + PR_SET_MM_AUXV = 0xc + PR_SET_MM_BRK = 0x7 + PR_SET_MM_END_CODE = 0x2 + PR_SET_MM_END_DATA = 0x4 + PR_SET_MM_ENV_END = 0xb + PR_SET_MM_ENV_START = 0xa + PR_SET_MM_EXE_FILE = 0xd + PR_SET_MM_MAP = 0xe + PR_SET_MM_MAP_SIZE = 0xf + PR_SET_MM_START_BRK = 0x6 + PR_SET_MM_START_CODE = 0x1 + PR_SET_MM_START_DATA = 0x3 + PR_SET_MM_START_STACK = 0x5 + PR_SET_NAME = 0xf + PR_SET_NO_NEW_PRIVS = 0x26 + PR_SET_PDEATHSIG = 0x1 + PR_SET_PTRACER = 0x59616d61 + PR_SET_PTRACER_ANY = 0xffffffff + PR_SET_SECCOMP = 0x16 + PR_SET_SECUREBITS = 0x1c + PR_SET_THP_DISABLE = 0x29 + PR_SET_TIMERSLACK = 0x1d + PR_SET_TIMING = 0xe + PR_SET_TSC = 0x1a + PR_SET_UNALIGN = 0x6 + PR_SVE_GET_VL = 0x33 + PR_SVE_SET_VL = 0x32 + PR_SVE_SET_VL_ONEXEC = 0x40000 + PR_SVE_VL_INHERIT = 0x20000 + PR_SVE_VL_LEN_MASK = 0xffff + PR_TASK_PERF_EVENTS_DISABLE = 0x1f + PR_TASK_PERF_EVENTS_ENABLE = 0x20 + PR_TIMING_STATISTICAL = 0x0 + PR_TIMING_TIMESTAMP = 0x1 + PR_TSC_ENABLE = 0x1 + PR_TSC_SIGSEGV = 0x2 + PR_UNALIGN_NOPRINT = 0x1 + PR_UNALIGN_SIGBUS = 0x2 + PSTOREFS_MAGIC = 0x6165676c + PTRACE_ATTACH = 0x10 + PTRACE_CONT = 0x7 + PTRACE_DETACH = 0x11 + PTRACE_EVENT_CLONE = 0x3 + PTRACE_EVENT_EXEC = 0x4 + PTRACE_EVENT_EXIT = 0x6 + PTRACE_EVENT_FORK = 0x1 + PTRACE_EVENT_SECCOMP = 0x7 + PTRACE_EVENT_STOP = 0x80 + PTRACE_EVENT_VFORK = 0x2 + PTRACE_EVENT_VFORK_DONE = 0x5 + PTRACE_GETEVENTMSG = 0x4201 + PTRACE_GETFPREGS = 0xe + PTRACE_GETFPXREGS = 0x12 + PTRACE_GETREGS = 0xc + PTRACE_GETREGSET = 0x4204 + PTRACE_GETSIGINFO = 0x4202 + PTRACE_GETSIGMASK = 0x420a + PTRACE_GET_THREAD_AREA = 0x19 + PTRACE_INTERRUPT = 0x4207 + PTRACE_KILL = 0x8 + PTRACE_LISTEN = 0x4208 + PTRACE_OLDSETOPTIONS = 0x15 + PTRACE_O_EXITKILL = 0x100000 + PTRACE_O_MASK = 0x3000ff + PTRACE_O_SUSPEND_SECCOMP = 0x200000 + PTRACE_O_TRACECLONE = 0x8 + PTRACE_O_TRACEEXEC = 0x10 + PTRACE_O_TRACEEXIT = 0x40 + PTRACE_O_TRACEFORK = 0x2 + PTRACE_O_TRACESECCOMP = 0x80 + PTRACE_O_TRACESYSGOOD = 0x1 + PTRACE_O_TRACEVFORK = 0x4 + PTRACE_O_TRACEVFORKDONE = 0x20 + PTRACE_PEEKDATA = 0x2 + PTRACE_PEEKSIGINFO = 0x4209 + PTRACE_PEEKSIGINFO_SHARED = 0x1 + PTRACE_PEEKTEXT = 0x1 + PTRACE_PEEKUSR = 0x3 + PTRACE_POKEDATA = 0x5 + PTRACE_POKETEXT = 0x4 + PTRACE_POKEUSR = 0x6 + PTRACE_SECCOMP_GET_FILTER = 0x420c + PTRACE_SECCOMP_GET_METADATA = 0x420d + PTRACE_SEIZE = 0x4206 + PTRACE_SETFPREGS = 0xf + PTRACE_SETFPXREGS = 0x13 + PTRACE_SETOPTIONS = 0x4200 + PTRACE_SETREGS = 0xd + PTRACE_SETREGSET = 0x4205 + PTRACE_SETSIGINFO = 0x4203 + PTRACE_SETSIGMASK = 0x420b + PTRACE_SET_THREAD_AREA = 0x1a + PTRACE_SINGLEBLOCK = 0x21 + PTRACE_SINGLESTEP = 0x9 + PTRACE_SYSCALL = 0x18 + PTRACE_SYSEMU = 0x1f + PTRACE_SYSEMU_SINGLESTEP = 0x20 + PTRACE_TRACEME = 0x0 + QNX4_SUPER_MAGIC = 0x2f + QNX6_SUPER_MAGIC = 0x68191122 + RAMFS_MAGIC = 0x858458f6 + RDTGROUP_SUPER_MAGIC = 0x7655821 + REISERFS_SUPER_MAGIC = 0x52654973 + RLIMIT_AS = 0x9 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_LOCKS = 0xa + RLIMIT_MEMLOCK = 0x8 + RLIMIT_MSGQUEUE = 0xc + RLIMIT_NICE = 0xd + RLIMIT_NOFILE = 0x7 + RLIMIT_NPROC = 0x6 + RLIMIT_RSS = 0x5 + RLIMIT_RTPRIO = 0xe + RLIMIT_RTTIME = 0xf + RLIMIT_SIGPENDING = 0xb + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0xffffffffffffffff + RTAX_ADVMSS = 0x8 + RTAX_CC_ALGO = 0x10 + RTAX_CWND = 0x7 + RTAX_FASTOPEN_NO_COOKIE = 0x11 + RTAX_FEATURES = 0xc + RTAX_FEATURE_ALLFRAG = 0x8 + RTAX_FEATURE_ECN = 0x1 + RTAX_FEATURE_MASK = 0xf + RTAX_FEATURE_SACK = 0x2 + RTAX_FEATURE_TIMESTAMP = 0x4 + RTAX_HOPLIMIT = 0xa + RTAX_INITCWND = 0xb + RTAX_INITRWND = 0xe + RTAX_LOCK = 0x1 + RTAX_MAX = 0x11 + RTAX_MTU = 0x2 + RTAX_QUICKACK = 0xf + RTAX_REORDERING = 0x9 + RTAX_RTO_MIN = 0xd + RTAX_RTT = 0x4 + RTAX_RTTVAR = 0x5 + RTAX_SSTHRESH = 0x6 + RTAX_UNSPEC = 0x0 + RTAX_WINDOW = 0x3 + RTA_ALIGNTO = 0x4 + RTA_MAX = 0x1a + RTCF_DIRECTSRC = 0x4000000 + RTCF_DOREDIRECT = 0x1000000 + RTCF_LOG = 0x2000000 + RTCF_MASQ = 0x400000 + RTCF_NAT = 0x800000 + RTCF_VALVE = 0x200000 + RTF_ADDRCLASSMASK = 0xf8000000 + RTF_ADDRCONF = 0x40000 + RTF_ALLONLINK = 0x20000 + RTF_BROADCAST = 0x10000000 + RTF_CACHE = 0x1000000 + RTF_DEFAULT = 0x10000 + RTF_DYNAMIC = 0x10 + RTF_FLOW = 0x2000000 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_INTERFACE = 0x40000000 + RTF_IRTT = 0x100 + RTF_LINKRT = 0x100000 + RTF_LOCAL = 0x80000000 + RTF_MODIFIED = 0x20 + RTF_MSS = 0x40 + RTF_MTU = 0x40 + RTF_MULTICAST = 0x20000000 + RTF_NAT = 0x8000000 + RTF_NOFORWARD = 0x1000 + RTF_NONEXTHOP = 0x200000 + RTF_NOPMTUDISC = 0x4000 + RTF_POLICY = 0x4000000 + RTF_REINSTATE = 0x8 + RTF_REJECT = 0x200 + RTF_STATIC = 0x400 + RTF_THROW = 0x2000 + RTF_UP = 0x1 + RTF_WINDOW = 0x80 + RTF_XRESOLVE = 0x800 + RTM_BASE = 0x10 + RTM_DELACTION = 0x31 + RTM_DELADDR = 0x15 + RTM_DELADDRLABEL = 0x49 + RTM_DELLINK = 0x11 + RTM_DELMDB = 0x55 + RTM_DELNEIGH = 0x1d + RTM_DELNETCONF = 0x51 + RTM_DELNSID = 0x59 + RTM_DELQDISC = 0x25 + RTM_DELROUTE = 0x19 + RTM_DELRULE = 0x21 + RTM_DELTCLASS = 0x29 + RTM_DELTFILTER = 0x2d + RTM_F_CLONED = 0x200 + RTM_F_EQUALIZE = 0x400 + RTM_F_FIB_MATCH = 0x2000 + RTM_F_LOOKUP_TABLE = 0x1000 + RTM_F_NOTIFY = 0x100 + RTM_F_PREFIX = 0x800 + RTM_GETACTION = 0x32 + RTM_GETADDR = 0x16 + RTM_GETADDRLABEL = 0x4a + RTM_GETANYCAST = 0x3e + RTM_GETDCB = 0x4e + RTM_GETLINK = 0x12 + RTM_GETMDB = 0x56 + RTM_GETMULTICAST = 0x3a + RTM_GETNEIGH = 0x1e + RTM_GETNEIGHTBL = 0x42 + RTM_GETNETCONF = 0x52 + RTM_GETNSID = 0x5a + RTM_GETQDISC = 0x26 + RTM_GETROUTE = 0x1a + RTM_GETRULE = 0x22 + RTM_GETSTATS = 0x5e + RTM_GETTCLASS = 0x2a + RTM_GETTFILTER = 0x2e + RTM_MAX = 0x63 + RTM_NEWACTION = 0x30 + RTM_NEWADDR = 0x14 + RTM_NEWADDRLABEL = 0x48 + RTM_NEWCACHEREPORT = 0x60 + RTM_NEWLINK = 0x10 + RTM_NEWMDB = 0x54 + RTM_NEWNDUSEROPT = 0x44 + RTM_NEWNEIGH = 0x1c + RTM_NEWNEIGHTBL = 0x40 + RTM_NEWNETCONF = 0x50 + RTM_NEWNSID = 0x58 + RTM_NEWPREFIX = 0x34 + RTM_NEWQDISC = 0x24 + RTM_NEWROUTE = 0x18 + RTM_NEWRULE = 0x20 + RTM_NEWSTATS = 0x5c + RTM_NEWTCLASS = 0x28 + RTM_NEWTFILTER = 0x2c + RTM_NR_FAMILIES = 0x15 + RTM_NR_MSGTYPES = 0x54 + RTM_SETDCB = 0x4f + RTM_SETLINK = 0x13 + RTM_SETNEIGHTBL = 0x43 + RTNH_ALIGNTO = 0x4 + RTNH_COMPARE_MASK = 0x19 + RTNH_F_DEAD = 0x1 + RTNH_F_LINKDOWN = 0x10 + RTNH_F_OFFLOAD = 0x8 + RTNH_F_ONLINK = 0x4 + RTNH_F_PERVASIVE = 0x2 + RTNH_F_UNRESOLVED = 0x20 + RTN_MAX = 0xb + RTPROT_BABEL = 0x2a + RTPROT_BIRD = 0xc + RTPROT_BOOT = 0x3 + RTPROT_DHCP = 0x10 + RTPROT_DNROUTED = 0xd + RTPROT_GATED = 0x8 + RTPROT_KERNEL = 0x2 + RTPROT_MROUTED = 0x11 + RTPROT_MRT = 0xa + RTPROT_NTK = 0xf + RTPROT_RA = 0x9 + RTPROT_REDIRECT = 0x1 + RTPROT_STATIC = 0x4 + RTPROT_UNSPEC = 0x0 + RTPROT_XORP = 0xe + RTPROT_ZEBRA = 0xb + RT_CLASS_DEFAULT = 0xfd + RT_CLASS_LOCAL = 0xff + RT_CLASS_MAIN = 0xfe + RT_CLASS_MAX = 0xff + RT_CLASS_UNSPEC = 0x0 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_CREDENTIALS = 0x2 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x1d + SCM_TIMESTAMPING = 0x25 + SCM_TIMESTAMPING_OPT_STATS = 0x36 + SCM_TIMESTAMPING_PKTINFO = 0x3a + SCM_TIMESTAMPNS = 0x23 + SCM_WIFI_STATUS = 0x29 + SECCOMP_MODE_DISABLED = 0x0 + SECCOMP_MODE_FILTER = 0x2 + SECCOMP_MODE_STRICT = 0x1 + SECURITYFS_MAGIC = 0x73636673 + SELINUX_MAGIC = 0xf97cff8c + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDDLCI = 0x8980 + SIOCADDMULTI = 0x8931 + SIOCADDRT = 0x890b + SIOCATMARK = 0x8905 + SIOCBONDCHANGEACTIVE = 0x8995 + SIOCBONDENSLAVE = 0x8990 + SIOCBONDINFOQUERY = 0x8994 + SIOCBONDRELEASE = 0x8991 + SIOCBONDSETHWADDR = 0x8992 + SIOCBONDSLAVEINFOQUERY = 0x8993 + SIOCBRADDBR = 0x89a0 + SIOCBRADDIF = 0x89a2 + SIOCBRDELBR = 0x89a1 + SIOCBRDELIF = 0x89a3 + SIOCDARP = 0x8953 + SIOCDELDLCI = 0x8981 + SIOCDELMULTI = 0x8932 + SIOCDELRT = 0x890c + SIOCDEVPRIVATE = 0x89f0 + SIOCDIFADDR = 0x8936 + SIOCDRARP = 0x8960 + SIOCETHTOOL = 0x8946 + SIOCGARP = 0x8954 + SIOCGHWTSTAMP = 0x89b1 + SIOCGIFADDR = 0x8915 + SIOCGIFBR = 0x8940 + SIOCGIFBRDADDR = 0x8919 + SIOCGIFCONF = 0x8912 + SIOCGIFCOUNT = 0x8938 + SIOCGIFDSTADDR = 0x8917 + SIOCGIFENCAP = 0x8925 + SIOCGIFFLAGS = 0x8913 + SIOCGIFHWADDR = 0x8927 + SIOCGIFINDEX = 0x8933 + SIOCGIFMAP = 0x8970 + SIOCGIFMEM = 0x891f + SIOCGIFMETRIC = 0x891d + SIOCGIFMTU = 0x8921 + SIOCGIFNAME = 0x8910 + SIOCGIFNETMASK = 0x891b + SIOCGIFPFLAGS = 0x8935 + SIOCGIFSLAVE = 0x8929 + SIOCGIFTXQLEN = 0x8942 + SIOCGIFVLAN = 0x8982 + SIOCGMIIPHY = 0x8947 + SIOCGMIIREG = 0x8948 + SIOCGPGRP = 0x8904 + SIOCGRARP = 0x8961 + SIOCGSKNS = 0x894c + SIOCGSTAMP = 0x8906 + SIOCGSTAMPNS = 0x8907 + SIOCINQ = 0x541b + SIOCOUTQ = 0x5411 + SIOCOUTQNSD = 0x894b + SIOCPROTOPRIVATE = 0x89e0 + SIOCRTMSG = 0x890d + SIOCSARP = 0x8955 + SIOCSHWTSTAMP = 0x89b0 + SIOCSIFADDR = 0x8916 + SIOCSIFBR = 0x8941 + SIOCSIFBRDADDR = 0x891a + SIOCSIFDSTADDR = 0x8918 + SIOCSIFENCAP = 0x8926 + SIOCSIFFLAGS = 0x8914 + SIOCSIFHWADDR = 0x8924 + SIOCSIFHWBROADCAST = 0x8937 + SIOCSIFLINK = 0x8911 + SIOCSIFMAP = 0x8971 + SIOCSIFMEM = 0x8920 + SIOCSIFMETRIC = 0x891e + SIOCSIFMTU = 0x8922 + SIOCSIFNAME = 0x8923 + SIOCSIFNETMASK = 0x891c + SIOCSIFPFLAGS = 0x8934 + SIOCSIFSLAVE = 0x8930 + SIOCSIFTXQLEN = 0x8943 + SIOCSIFVLAN = 0x8983 + SIOCSMIIREG = 0x8949 + SIOCSPGRP = 0x8902 + SIOCSRARP = 0x8962 + SIOCWANDEV = 0x894a + SMACK_MAGIC = 0x43415d53 + SMART_AUTOSAVE = 0xd2 + SMART_AUTO_OFFLINE = 0xdb + SMART_DISABLE = 0xd9 + SMART_ENABLE = 0xd8 + SMART_HCYL_PASS = 0xc2 + SMART_IMMEDIATE_OFFLINE = 0xd4 + SMART_LCYL_PASS = 0x4f + SMART_READ_LOG_SECTOR = 0xd5 + SMART_READ_THRESHOLDS = 0xd1 + SMART_READ_VALUES = 0xd0 + SMART_SAVE = 0xd3 + SMART_STATUS = 0xda + SMART_WRITE_LOG_SECTOR = 0xd6 + SMART_WRITE_THRESHOLDS = 0xd7 + SMB_SUPER_MAGIC = 0x517b + SOCKFS_MAGIC = 0x534f434b + SOCK_CLOEXEC = 0x80000 + SOCK_DCCP = 0x6 + SOCK_DGRAM = 0x2 + SOCK_IOC_TYPE = 0x89 + SOCK_NONBLOCK = 0x800 + SOCK_PACKET = 0xa + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_AAL = 0x109 + SOL_ALG = 0x117 + SOL_ATM = 0x108 + SOL_CAIF = 0x116 + SOL_CAN_BASE = 0x64 + SOL_DCCP = 0x10d + SOL_DECNET = 0x105 + SOL_ICMPV6 = 0x3a + SOL_IP = 0x0 + SOL_IPV6 = 0x29 + SOL_IRDA = 0x10a + SOL_IUCV = 0x115 + SOL_KCM = 0x119 + SOL_LLC = 0x10c + SOL_NETBEUI = 0x10b + SOL_NETLINK = 0x10e + SOL_NFC = 0x118 + SOL_PACKET = 0x107 + SOL_PNPIPE = 0x113 + SOL_PPPOL2TP = 0x111 + SOL_RAW = 0xff + SOL_RDS = 0x114 + SOL_RXRPC = 0x110 + SOL_SOCKET = 0x1 + SOL_TCP = 0x6 + SOL_TIPC = 0x10f + SOL_TLS = 0x11a + SOL_X25 = 0x106 + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x1e + SO_ATTACH_BPF = 0x32 + SO_ATTACH_FILTER = 0x1a + SO_ATTACH_REUSEPORT_CBPF = 0x33 + SO_ATTACH_REUSEPORT_EBPF = 0x34 + SO_BINDTODEVICE = 0x19 + SO_BPF_EXTENSIONS = 0x30 + SO_BROADCAST = 0x6 + SO_BSDCOMPAT = 0xe + SO_BUSY_POLL = 0x2e + SO_CNX_ADVICE = 0x35 + SO_COOKIE = 0x39 + SO_DEBUG = 0x1 + SO_DETACH_BPF = 0x1b + SO_DETACH_FILTER = 0x1b + SO_DOMAIN = 0x27 + SO_DONTROUTE = 0x5 + SO_ERROR = 0x4 + SO_GET_FILTER = 0x1a + SO_INCOMING_CPU = 0x31 + SO_INCOMING_NAPI_ID = 0x38 + SO_KEEPALIVE = 0x9 + SO_LINGER = 0xd + SO_LOCK_FILTER = 0x2c + SO_MARK = 0x24 + SO_MAX_PACING_RATE = 0x2f + SO_MEMINFO = 0x37 + SO_NOFCS = 0x2b + SO_NO_CHECK = 0xb + SO_OOBINLINE = 0xa + SO_PASSCRED = 0x10 + SO_PASSSEC = 0x22 + SO_PEEK_OFF = 0x2a + SO_PEERCRED = 0x11 + SO_PEERGROUPS = 0x3b + SO_PEERNAME = 0x1c + SO_PEERSEC = 0x1f + SO_PRIORITY = 0xc + SO_PROTOCOL = 0x26 + SO_RCVBUF = 0x8 + SO_RCVBUFFORCE = 0x21 + SO_RCVLOWAT = 0x12 + SO_RCVTIMEO = 0x14 + SO_REUSEADDR = 0x2 + SO_REUSEPORT = 0xf + SO_RXQ_OVFL = 0x28 + SO_SECURITY_AUTHENTICATION = 0x16 + SO_SECURITY_ENCRYPTION_NETWORK = 0x18 + SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17 + SO_SELECT_ERR_QUEUE = 0x2d + SO_SNDBUF = 0x7 + SO_SNDBUFFORCE = 0x20 + SO_SNDLOWAT = 0x13 + SO_SNDTIMEO = 0x15 + SO_TIMESTAMP = 0x1d + SO_TIMESTAMPING = 0x25 + SO_TIMESTAMPNS = 0x23 + SO_TYPE = 0x3 + SO_VM_SOCKETS_BUFFER_MAX_SIZE = 0x2 + SO_VM_SOCKETS_BUFFER_MIN_SIZE = 0x1 + SO_VM_SOCKETS_BUFFER_SIZE = 0x0 + SO_VM_SOCKETS_CONNECT_TIMEOUT = 0x6 + SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7 + SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3 + SO_VM_SOCKETS_TRUSTED = 0x5 + SO_WIFI_STATUS = 0x29 + SO_ZEROCOPY = 0x3c + SPLICE_F_GIFT = 0x8 + SPLICE_F_MORE = 0x4 + SPLICE_F_MOVE = 0x1 + SPLICE_F_NONBLOCK = 0x2 + SQUASHFS_MAGIC = 0x73717368 + STACK_END_MAGIC = 0x57ac6e9d + STATX_ALL = 0xfff + STATX_ATIME = 0x20 + STATX_ATTR_APPEND = 0x20 + STATX_ATTR_AUTOMOUNT = 0x1000 + STATX_ATTR_COMPRESSED = 0x4 + STATX_ATTR_ENCRYPTED = 0x800 + STATX_ATTR_IMMUTABLE = 0x10 + STATX_ATTR_NODUMP = 0x40 + STATX_BASIC_STATS = 0x7ff + STATX_BLOCKS = 0x400 + STATX_BTIME = 0x800 + STATX_CTIME = 0x80 + STATX_GID = 0x10 + STATX_INO = 0x100 + STATX_MODE = 0x2 + STATX_MTIME = 0x40 + STATX_NLINK = 0x4 + STATX_SIZE = 0x200 + STATX_TYPE = 0x1 + STATX_UID = 0x8 + STATX__RESERVED = 0x80000000 + SYSFS_MAGIC = 0x62656572 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x800 + TAB2 = 0x1000 + TAB3 = 0x1800 + TABDLY = 0x1800 + TASKSTATS_CMD_ATTR_MAX = 0x4 + TASKSTATS_CMD_MAX = 0x2 + TASKSTATS_GENL_NAME = "TASKSTATS" + TASKSTATS_GENL_VERSION = 0x1 + TASKSTATS_TYPE_MAX = 0x6 + TASKSTATS_VERSION = 0x8 + TCFLSH = 0x540b + TCGETA = 0x5405 + TCGETS = 0x5401 + TCGETS2 = 0x802c542a + TCGETX = 0x5432 + TCIFLUSH = 0x0 + TCIOFF = 0x2 + TCIOFLUSH = 0x2 + TCION = 0x3 + TCOFLUSH = 0x1 + TCOOFF = 0x0 + TCOON = 0x1 + TCP_CC_INFO = 0x1a + TCP_CONGESTION = 0xd + TCP_COOKIE_IN_ALWAYS = 0x1 + TCP_COOKIE_MAX = 0x10 + TCP_COOKIE_MIN = 0x8 + TCP_COOKIE_OUT_NEVER = 0x2 + TCP_COOKIE_PAIR_SIZE = 0x20 + TCP_COOKIE_TRANSACTIONS = 0xf + TCP_CORK = 0x3 + TCP_DEFER_ACCEPT = 0x9 + TCP_FASTOPEN = 0x17 + TCP_FASTOPEN_CONNECT = 0x1e + TCP_INFO = 0xb + TCP_KEEPCNT = 0x6 + TCP_KEEPIDLE = 0x4 + TCP_KEEPINTVL = 0x5 + TCP_LINGER2 = 0x8 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0xe + TCP_MD5SIG_EXT = 0x20 + TCP_MD5SIG_FLAG_PREFIX = 0x1 + TCP_MD5SIG_MAXKEYLEN = 0x50 + TCP_MSS = 0x200 + TCP_MSS_DEFAULT = 0x218 + TCP_MSS_DESIRED = 0x4c4 + TCP_NODELAY = 0x1 + TCP_NOTSENT_LOWAT = 0x19 + TCP_QUEUE_SEQ = 0x15 + TCP_QUICKACK = 0xc + TCP_REPAIR = 0x13 + TCP_REPAIR_OPTIONS = 0x16 + TCP_REPAIR_QUEUE = 0x14 + TCP_REPAIR_WINDOW = 0x1d + TCP_SAVED_SYN = 0x1c + TCP_SAVE_SYN = 0x1b + TCP_SYNCNT = 0x7 + TCP_S_DATA_IN = 0x4 + TCP_S_DATA_OUT = 0x8 + TCP_THIN_DUPACK = 0x11 + TCP_THIN_LINEAR_TIMEOUTS = 0x10 + TCP_TIMESTAMP = 0x18 + TCP_ULP = 0x1f + TCP_USER_TIMEOUT = 0x12 + TCP_WINDOW_CLAMP = 0xa + TCSAFLUSH = 0x2 + TCSBRK = 0x5409 + TCSBRKP = 0x5425 + TCSETA = 0x5406 + TCSETAF = 0x5408 + TCSETAW = 0x5407 + TCSETS = 0x5402 + TCSETS2 = 0x402c542b + TCSETSF = 0x5404 + TCSETSF2 = 0x402c542d + TCSETSW = 0x5403 + TCSETSW2 = 0x402c542c + TCSETX = 0x5433 + TCSETXF = 0x5434 + TCSETXW = 0x5435 + TCXONC = 0x540a + TIOCCBRK = 0x5428 + TIOCCONS = 0x541d + TIOCEXCL = 0x540c + TIOCGDEV = 0x80045432 + TIOCGETD = 0x5424 + TIOCGEXCL = 0x80045440 + TIOCGICOUNT = 0x545d + TIOCGLCKTRMIOS = 0x5456 + TIOCGPGRP = 0x540f + TIOCGPKT = 0x80045438 + TIOCGPTLCK = 0x80045439 + TIOCGPTN = 0x80045430 + TIOCGPTPEER = 0x5441 + TIOCGRS485 = 0x542e + TIOCGSERIAL = 0x541e + TIOCGSID = 0x5429 + TIOCGSOFTCAR = 0x5419 + TIOCGWINSZ = 0x5413 + TIOCINQ = 0x541b + TIOCLINUX = 0x541c + TIOCMBIC = 0x5417 + TIOCMBIS = 0x5416 + TIOCMGET = 0x5415 + TIOCMIWAIT = 0x545c + TIOCMSET = 0x5418 + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x5422 + TIOCNXCL = 0x540d + TIOCOUTQ = 0x5411 + TIOCPKT = 0x5420 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCSBRK = 0x5427 + TIOCSCTTY = 0x540e + TIOCSERCONFIG = 0x5453 + TIOCSERGETLSR = 0x5459 + TIOCSERGETMULTI = 0x545a + TIOCSERGSTRUCT = 0x5458 + TIOCSERGWILD = 0x5454 + TIOCSERSETMULTI = 0x545b + TIOCSERSWILD = 0x5455 + TIOCSER_TEMT = 0x1 + TIOCSETD = 0x5423 + TIOCSIG = 0x40045436 + TIOCSLCKTRMIOS = 0x5457 + TIOCSPGRP = 0x5410 + TIOCSPTLCK = 0x40045431 + TIOCSRS485 = 0x542f + TIOCSSERIAL = 0x541f + TIOCSSOFTCAR = 0x541a + TIOCSTI = 0x5412 + TIOCSWINSZ = 0x5414 + TIOCVHANGUP = 0x5437 + TMPFS_MAGIC = 0x1021994 + TOSTOP = 0x100 + TRACEFS_MAGIC = 0x74726163 + TS_COMM_LEN = 0x20 + TUNATTACHFILTER = 0x400854d5 + TUNDETACHFILTER = 0x400854d6 + TUNGETFEATURES = 0x800454cf + TUNGETFILTER = 0x800854db + TUNGETIFF = 0x800454d2 + TUNGETSNDBUF = 0x800454d3 + TUNGETVNETBE = 0x800454df + TUNGETVNETHDRSZ = 0x800454d7 + TUNGETVNETLE = 0x800454dd + TUNSETDEBUG = 0x400454c9 + TUNSETFILTEREBPF = 0x800454e1 + TUNSETGROUP = 0x400454ce + TUNSETIFF = 0x400454ca + TUNSETIFINDEX = 0x400454da + TUNSETLINK = 0x400454cd + TUNSETNOCSUM = 0x400454c8 + TUNSETOFFLOAD = 0x400454d0 + TUNSETOWNER = 0x400454cc + TUNSETPERSIST = 0x400454cb + TUNSETQUEUE = 0x400454d9 + TUNSETSNDBUF = 0x400454d4 + TUNSETSTEERINGEBPF = 0x800454e0 + TUNSETTXFILTER = 0x400454d1 + TUNSETVNETBE = 0x400454de + TUNSETVNETHDRSZ = 0x400454d8 + TUNSETVNETLE = 0x400454dc + UDF_SUPER_MAGIC = 0x15013346 + UMOUNT_NOFOLLOW = 0x8 + USBDEVICE_SUPER_MAGIC = 0x9fa2 + UTIME_NOW = 0x3fffffff + UTIME_OMIT = 0x3ffffffe + V9FS_MAGIC = 0x1021997 + VDISCARD = 0xd + VEOF = 0x4 + VEOL = 0xb + VEOL2 = 0x10 + VERASE = 0x2 + VINTR = 0x0 + VKILL = 0x3 + VLNEXT = 0xf + VMADDR_CID_ANY = 0xffffffff + VMADDR_CID_HOST = 0x2 + VMADDR_CID_HYPERVISOR = 0x0 + VMADDR_CID_RESERVED = 0x1 + VMADDR_PORT_ANY = 0xffffffff + VMIN = 0x6 + VM_SOCKETS_INVALID_VERSION = 0xffffffff + VQUIT = 0x1 + VREPRINT = 0xc + VSTART = 0x8 + VSTOP = 0x9 + VSUSP = 0xa + VSWTC = 0x7 + VT0 = 0x0 + VT1 = 0x4000 + VTDLY = 0x4000 + VTIME = 0x5 + VWERASE = 0xe + WALL = 0x40000000 + WCLONE = 0x80000000 + WCONTINUED = 0x8 + WDIOC_GETBOOTSTATUS = 0x80045702 + WDIOC_GETPRETIMEOUT = 0x80045709 + WDIOC_GETSTATUS = 0x80045701 + WDIOC_GETSUPPORT = 0x80285700 + WDIOC_GETTEMP = 0x80045703 + WDIOC_GETTIMELEFT = 0x8004570a + WDIOC_GETTIMEOUT = 0x80045707 + WDIOC_KEEPALIVE = 0x80045705 + WDIOC_SETOPTIONS = 0x80045704 + WDIOC_SETPRETIMEOUT = 0xc0045708 + WDIOC_SETTIMEOUT = 0xc0045706 + WEXITED = 0x4 + WIN_ACKMEDIACHANGE = 0xdb + WIN_CHECKPOWERMODE1 = 0xe5 + WIN_CHECKPOWERMODE2 = 0x98 + WIN_DEVICE_RESET = 0x8 + WIN_DIAGNOSE = 0x90 + WIN_DOORLOCK = 0xde + WIN_DOORUNLOCK = 0xdf + WIN_DOWNLOAD_MICROCODE = 0x92 + WIN_FLUSH_CACHE = 0xe7 + WIN_FLUSH_CACHE_EXT = 0xea + WIN_FORMAT = 0x50 + WIN_GETMEDIASTATUS = 0xda + WIN_IDENTIFY = 0xec + WIN_IDENTIFY_DMA = 0xee + WIN_IDLEIMMEDIATE = 0xe1 + WIN_INIT = 0x60 + WIN_MEDIAEJECT = 0xed + WIN_MULTREAD = 0xc4 + WIN_MULTREAD_EXT = 0x29 + WIN_MULTWRITE = 0xc5 + WIN_MULTWRITE_EXT = 0x39 + WIN_NOP = 0x0 + WIN_PACKETCMD = 0xa0 + WIN_PIDENTIFY = 0xa1 + WIN_POSTBOOT = 0xdc + WIN_PREBOOT = 0xdd + WIN_QUEUED_SERVICE = 0xa2 + WIN_READ = 0x20 + WIN_READDMA = 0xc8 + WIN_READDMA_EXT = 0x25 + WIN_READDMA_ONCE = 0xc9 + WIN_READDMA_QUEUED = 0xc7 + WIN_READDMA_QUEUED_EXT = 0x26 + WIN_READ_BUFFER = 0xe4 + WIN_READ_EXT = 0x24 + WIN_READ_LONG = 0x22 + WIN_READ_LONG_ONCE = 0x23 + WIN_READ_NATIVE_MAX = 0xf8 + WIN_READ_NATIVE_MAX_EXT = 0x27 + WIN_READ_ONCE = 0x21 + WIN_RECAL = 0x10 + WIN_RESTORE = 0x10 + WIN_SECURITY_DISABLE = 0xf6 + WIN_SECURITY_ERASE_PREPARE = 0xf3 + WIN_SECURITY_ERASE_UNIT = 0xf4 + WIN_SECURITY_FREEZE_LOCK = 0xf5 + WIN_SECURITY_SET_PASS = 0xf1 + WIN_SECURITY_UNLOCK = 0xf2 + WIN_SEEK = 0x70 + WIN_SETFEATURES = 0xef + WIN_SETIDLE1 = 0xe3 + WIN_SETIDLE2 = 0x97 + WIN_SETMULT = 0xc6 + WIN_SET_MAX = 0xf9 + WIN_SET_MAX_EXT = 0x37 + WIN_SLEEPNOW1 = 0xe6 + WIN_SLEEPNOW2 = 0x99 + WIN_SMART = 0xb0 + WIN_SPECIFY = 0x91 + WIN_SRST = 0x8 + WIN_STANDBY = 0xe2 + WIN_STANDBY2 = 0x96 + WIN_STANDBYNOW1 = 0xe0 + WIN_STANDBYNOW2 = 0x94 + WIN_VERIFY = 0x40 + WIN_VERIFY_EXT = 0x42 + WIN_VERIFY_ONCE = 0x41 + WIN_WRITE = 0x30 + WIN_WRITEDMA = 0xca + WIN_WRITEDMA_EXT = 0x35 + WIN_WRITEDMA_ONCE = 0xcb + WIN_WRITEDMA_QUEUED = 0xcc + WIN_WRITEDMA_QUEUED_EXT = 0x36 + WIN_WRITE_BUFFER = 0xe8 + WIN_WRITE_EXT = 0x34 + WIN_WRITE_LONG = 0x32 + WIN_WRITE_LONG_ONCE = 0x33 + WIN_WRITE_ONCE = 0x31 + WIN_WRITE_SAME = 0xe9 + WIN_WRITE_VERIFY = 0x3c + WNOHANG = 0x1 + WNOTHREAD = 0x20000000 + WNOWAIT = 0x1000000 + WORDSIZE = 0x20 + WSTOPPED = 0x2 + WUNTRACED = 0x2 + X86_FXSR_MAGIC = 0x0 + XATTR_CREATE = 0x1 + XATTR_REPLACE = 0x2 + XCASE = 0x4 + XENFS_SUPER_MAGIC = 0xabba1974 + XTABS = 0x1800 + ZSMALLOC_MAGIC = 0x58295829 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x62) + EADDRNOTAVAIL = syscall.Errno(0x63) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x61) + EAGAIN = syscall.Errno(0xb) + EALREADY = syscall.Errno(0x72) + EBADE = syscall.Errno(0x34) + EBADF = syscall.Errno(0x9) + EBADFD = syscall.Errno(0x4d) + EBADMSG = syscall.Errno(0x4a) + EBADR = syscall.Errno(0x35) + EBADRQC = syscall.Errno(0x38) + EBADSLT = syscall.Errno(0x39) + EBFONT = syscall.Errno(0x3b) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x7d) + ECHILD = syscall.Errno(0xa) + ECHRNG = syscall.Errno(0x2c) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x67) + ECONNREFUSED = syscall.Errno(0x6f) + ECONNRESET = syscall.Errno(0x68) + EDEADLK = syscall.Errno(0x23) + EDEADLOCK = syscall.Errno(0x23) + EDESTADDRREQ = syscall.Errno(0x59) + EDOM = syscall.Errno(0x21) + EDOTDOT = syscall.Errno(0x49) + EDQUOT = syscall.Errno(0x7a) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EHOSTDOWN = syscall.Errno(0x70) + EHOSTUNREACH = syscall.Errno(0x71) + EHWPOISON = syscall.Errno(0x85) + EIDRM = syscall.Errno(0x2b) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x73) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x6a) + EISDIR = syscall.Errno(0x15) + EISNAM = syscall.Errno(0x78) + EKEYEXPIRED = syscall.Errno(0x7f) + EKEYREJECTED = syscall.Errno(0x81) + EKEYREVOKED = syscall.Errno(0x80) + EL2HLT = syscall.Errno(0x33) + EL2NSYNC = syscall.Errno(0x2d) + EL3HLT = syscall.Errno(0x2e) + EL3RST = syscall.Errno(0x2f) + ELIBACC = syscall.Errno(0x4f) + ELIBBAD = syscall.Errno(0x50) + ELIBEXEC = syscall.Errno(0x53) + ELIBMAX = syscall.Errno(0x52) + ELIBSCN = syscall.Errno(0x51) + ELNRNG = syscall.Errno(0x30) + ELOOP = syscall.Errno(0x28) + EMEDIUMTYPE = syscall.Errno(0x7c) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x5a) + EMULTIHOP = syscall.Errno(0x48) + ENAMETOOLONG = syscall.Errno(0x24) + ENAVAIL = syscall.Errno(0x77) + ENETDOWN = syscall.Errno(0x64) + ENETRESET = syscall.Errno(0x66) + ENETUNREACH = syscall.Errno(0x65) + ENFILE = syscall.Errno(0x17) + ENOANO = syscall.Errno(0x37) + ENOBUFS = syscall.Errno(0x69) + ENOCSI = syscall.Errno(0x32) + ENODATA = syscall.Errno(0x3d) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOKEY = syscall.Errno(0x7e) + ENOLCK = syscall.Errno(0x25) + ENOLINK = syscall.Errno(0x43) + ENOMEDIUM = syscall.Errno(0x7b) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x2a) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x5c) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x26) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x6b) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x27) + ENOTNAM = syscall.Errno(0x76) + ENOTRECOVERABLE = syscall.Errno(0x83) + ENOTSOCK = syscall.Errno(0x58) + ENOTSUP = syscall.Errno(0x5f) + ENOTTY = syscall.Errno(0x19) + ENOTUNIQ = syscall.Errno(0x4c) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x5f) + EOVERFLOW = syscall.Errno(0x4b) + EOWNERDEAD = syscall.Errno(0x82) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x60) + EPIPE = syscall.Errno(0x20) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x5d) + EPROTOTYPE = syscall.Errno(0x5b) + ERANGE = syscall.Errno(0x22) + EREMCHG = syscall.Errno(0x4e) + EREMOTE = syscall.Errno(0x42) + EREMOTEIO = syscall.Errno(0x79) + ERESTART = syscall.Errno(0x55) + ERFKILL = syscall.Errno(0x84) + EROFS = syscall.Errno(0x1e) + ESHUTDOWN = syscall.Errno(0x6c) + ESOCKTNOSUPPORT = syscall.Errno(0x5e) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x74) + ESTRPIPE = syscall.Errno(0x56) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x6e) + ETOOMANYREFS = syscall.Errno(0x6d) + ETXTBSY = syscall.Errno(0x1a) + EUCLEAN = syscall.Errno(0x75) + EUNATCH = syscall.Errno(0x31) + EUSERS = syscall.Errno(0x57) + EWOULDBLOCK = syscall.Errno(0xb) + EXDEV = syscall.Errno(0x12) + EXFULL = syscall.Errno(0x36) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0x7) + SIGCHLD = syscall.Signal(0x11) + SIGCLD = syscall.Signal(0x11) + SIGCONT = syscall.Signal(0x12) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x1d) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPOLL = syscall.Signal(0x1d) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x1e) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTKFLT = syscall.Signal(0x10) + SIGSTOP = syscall.Signal(0x13) + SIGSYS = syscall.Signal(0x1f) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x14) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x17) + SIGUSR1 = syscall.Signal(0xa) + SIGUSR2 = syscall.Signal(0xc) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "no such device or address"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EAGAIN", "resource temporarily unavailable"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device or resource busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "invalid cross-device link"}, + {19, "ENODEV", "no such device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "numerical result out of range"}, + {35, "EDEADLK", "resource deadlock avoided"}, + {36, "ENAMETOOLONG", "file name too long"}, + {37, "ENOLCK", "no locks available"}, + {38, "ENOSYS", "function not implemented"}, + {39, "ENOTEMPTY", "directory not empty"}, + {40, "ELOOP", "too many levels of symbolic links"}, + {42, "ENOMSG", "no message of desired type"}, + {43, "EIDRM", "identifier removed"}, + {44, "ECHRNG", "channel number out of range"}, + {45, "EL2NSYNC", "level 2 not synchronized"}, + {46, "EL3HLT", "level 3 halted"}, + {47, "EL3RST", "level 3 reset"}, + {48, "ELNRNG", "link number out of range"}, + {49, "EUNATCH", "protocol driver not attached"}, + {50, "ENOCSI", "no CSI structure available"}, + {51, "EL2HLT", "level 2 halted"}, + {52, "EBADE", "invalid exchange"}, + {53, "EBADR", "invalid request descriptor"}, + {54, "EXFULL", "exchange full"}, + {55, "ENOANO", "no anode"}, + {56, "EBADRQC", "invalid request code"}, + {57, "EBADSLT", "invalid slot"}, + {59, "EBFONT", "bad font file format"}, + {60, "ENOSTR", "device not a stream"}, + {61, "ENODATA", "no data available"}, + {62, "ETIME", "timer expired"}, + {63, "ENOSR", "out of streams resources"}, + {64, "ENONET", "machine is not on the network"}, + {65, "ENOPKG", "package not installed"}, + {66, "EREMOTE", "object is remote"}, + {67, "ENOLINK", "link has been severed"}, + {68, "EADV", "advertise error"}, + {69, "ESRMNT", "srmount error"}, + {70, "ECOMM", "communication error on send"}, + {71, "EPROTO", "protocol error"}, + {72, "EMULTIHOP", "multihop attempted"}, + {73, "EDOTDOT", "RFS specific error"}, + {74, "EBADMSG", "bad message"}, + {75, "EOVERFLOW", "value too large for defined data type"}, + {76, "ENOTUNIQ", "name not unique on network"}, + {77, "EBADFD", "file descriptor in bad state"}, + {78, "EREMCHG", "remote address changed"}, + {79, "ELIBACC", "can not access a needed shared library"}, + {80, "ELIBBAD", "accessing a corrupted shared library"}, + {81, "ELIBSCN", ".lib section in a.out corrupted"}, + {82, "ELIBMAX", "attempting to link in too many shared libraries"}, + {83, "ELIBEXEC", "cannot exec a shared library directly"}, + {84, "EILSEQ", "invalid or incomplete multibyte or wide character"}, + {85, "ERESTART", "interrupted system call should be restarted"}, + {86, "ESTRPIPE", "streams pipe error"}, + {87, "EUSERS", "too many users"}, + {88, "ENOTSOCK", "socket operation on non-socket"}, + {89, "EDESTADDRREQ", "destination address required"}, + {90, "EMSGSIZE", "message too long"}, + {91, "EPROTOTYPE", "protocol wrong type for socket"}, + {92, "ENOPROTOOPT", "protocol not available"}, + {93, "EPROTONOSUPPORT", "protocol not supported"}, + {94, "ESOCKTNOSUPPORT", "socket type not supported"}, + {95, "ENOTSUP", "operation not supported"}, + {96, "EPFNOSUPPORT", "protocol family not supported"}, + {97, "EAFNOSUPPORT", "address family not supported by protocol"}, + {98, "EADDRINUSE", "address already in use"}, + {99, "EADDRNOTAVAIL", "cannot assign requested address"}, + {100, "ENETDOWN", "network is down"}, + {101, "ENETUNREACH", "network is unreachable"}, + {102, "ENETRESET", "network dropped connection on reset"}, + {103, "ECONNABORTED", "software caused connection abort"}, + {104, "ECONNRESET", "connection reset by peer"}, + {105, "ENOBUFS", "no buffer space available"}, + {106, "EISCONN", "transport endpoint is already connected"}, + {107, "ENOTCONN", "transport endpoint is not connected"}, + {108, "ESHUTDOWN", "cannot send after transport endpoint shutdown"}, + {109, "ETOOMANYREFS", "too many references: cannot splice"}, + {110, "ETIMEDOUT", "connection timed out"}, + {111, "ECONNREFUSED", "connection refused"}, + {112, "EHOSTDOWN", "host is down"}, + {113, "EHOSTUNREACH", "no route to host"}, + {114, "EALREADY", "operation already in progress"}, + {115, "EINPROGRESS", "operation now in progress"}, + {116, "ESTALE", "stale file handle"}, + {117, "EUCLEAN", "structure needs cleaning"}, + {118, "ENOTNAM", "not a XENIX named type file"}, + {119, "ENAVAIL", "no XENIX semaphores available"}, + {120, "EISNAM", "is a named type file"}, + {121, "EREMOTEIO", "remote I/O error"}, + {122, "EDQUOT", "disk quota exceeded"}, + {123, "ENOMEDIUM", "no medium found"}, + {124, "EMEDIUMTYPE", "wrong medium type"}, + {125, "ECANCELED", "operation canceled"}, + {126, "ENOKEY", "required key not available"}, + {127, "EKEYEXPIRED", "key has expired"}, + {128, "EKEYREVOKED", "key has been revoked"}, + {129, "EKEYREJECTED", "key was rejected by service"}, + {130, "EOWNERDEAD", "owner died"}, + {131, "ENOTRECOVERABLE", "state not recoverable"}, + {132, "ERFKILL", "operation not possible due to RF-kill"}, + {133, "EHWPOISON", "memory page has hardware error"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/breakpoint trap"}, + {6, "SIGABRT", "aborted"}, + {7, "SIGBUS", "bus error"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGUSR1", "user defined signal 1"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGUSR2", "user defined signal 2"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGSTKFLT", "stack fault"}, + {17, "SIGCHLD", "child exited"}, + {18, "SIGCONT", "continued"}, + {19, "SIGSTOP", "stopped (signal)"}, + {20, "SIGTSTP", "stopped"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGURG", "urgent I/O condition"}, + {24, "SIGXCPU", "CPU time limit exceeded"}, + {25, "SIGXFSZ", "file size limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window changed"}, + {29, "SIGIO", "I/O possible"}, + {30, "SIGPWR", "power failure"}, + {31, "SIGSYS", "bad system call"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go new file mode 100644 index 0000000..eaefca4 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go @@ -0,0 +1,2518 @@ +// mkerrors.sh -Wall -Werror -static -I/tmp/include -m64 +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,linux + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -Wall -Werror -static -I/tmp/include -m64 _const.go + +package unix + +import "syscall" + +const ( + AAFS_MAGIC = 0x5a3c69f0 + ADFS_SUPER_MAGIC = 0xadf5 + AFFS_SUPER_MAGIC = 0xadff + AFS_FS_MAGIC = 0x6b414653 + AFS_SUPER_MAGIC = 0x5346414f + AF_ALG = 0x26 + AF_APPLETALK = 0x5 + AF_ASH = 0x12 + AF_ATMPVC = 0x8 + AF_ATMSVC = 0x14 + AF_AX25 = 0x3 + AF_BLUETOOTH = 0x1f + AF_BRIDGE = 0x7 + AF_CAIF = 0x25 + AF_CAN = 0x1d + AF_DECnet = 0xc + AF_ECONET = 0x13 + AF_FILE = 0x1 + AF_IB = 0x1b + AF_IEEE802154 = 0x24 + AF_INET = 0x2 + AF_INET6 = 0xa + AF_IPX = 0x4 + AF_IRDA = 0x17 + AF_ISDN = 0x22 + AF_IUCV = 0x20 + AF_KCM = 0x29 + AF_KEY = 0xf + AF_LLC = 0x1a + AF_LOCAL = 0x1 + AF_MAX = 0x2c + AF_MPLS = 0x1c + AF_NETBEUI = 0xd + AF_NETLINK = 0x10 + AF_NETROM = 0x6 + AF_NFC = 0x27 + AF_PACKET = 0x11 + AF_PHONET = 0x23 + AF_PPPOX = 0x18 + AF_QIPCRTR = 0x2a + AF_RDS = 0x15 + AF_ROSE = 0xb + AF_ROUTE = 0x10 + AF_RXRPC = 0x21 + AF_SECURITY = 0xe + AF_SMC = 0x2b + AF_SNA = 0x16 + AF_TIPC = 0x1e + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_VSOCK = 0x28 + AF_WANPIPE = 0x19 + AF_X25 = 0x9 + ALG_OP_DECRYPT = 0x0 + ALG_OP_ENCRYPT = 0x1 + ALG_SET_AEAD_ASSOCLEN = 0x4 + ALG_SET_AEAD_AUTHSIZE = 0x5 + ALG_SET_IV = 0x2 + ALG_SET_KEY = 0x1 + ALG_SET_OP = 0x3 + ANON_INODE_FS_MAGIC = 0x9041934 + ARPHRD_6LOWPAN = 0x339 + ARPHRD_ADAPT = 0x108 + ARPHRD_APPLETLK = 0x8 + ARPHRD_ARCNET = 0x7 + ARPHRD_ASH = 0x30d + ARPHRD_ATM = 0x13 + ARPHRD_AX25 = 0x3 + ARPHRD_BIF = 0x307 + ARPHRD_CAIF = 0x336 + ARPHRD_CAN = 0x118 + ARPHRD_CHAOS = 0x5 + ARPHRD_CISCO = 0x201 + ARPHRD_CSLIP = 0x101 + ARPHRD_CSLIP6 = 0x103 + ARPHRD_DDCMP = 0x205 + ARPHRD_DLCI = 0xf + ARPHRD_ECONET = 0x30e + ARPHRD_EETHER = 0x2 + ARPHRD_ETHER = 0x1 + ARPHRD_EUI64 = 0x1b + ARPHRD_FCAL = 0x311 + ARPHRD_FCFABRIC = 0x313 + ARPHRD_FCPL = 0x312 + ARPHRD_FCPP = 0x310 + ARPHRD_FDDI = 0x306 + ARPHRD_FRAD = 0x302 + ARPHRD_HDLC = 0x201 + ARPHRD_HIPPI = 0x30c + ARPHRD_HWX25 = 0x110 + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + ARPHRD_IEEE80211 = 0x321 + ARPHRD_IEEE80211_PRISM = 0x322 + ARPHRD_IEEE80211_RADIOTAP = 0x323 + ARPHRD_IEEE802154 = 0x324 + ARPHRD_IEEE802154_MONITOR = 0x325 + ARPHRD_IEEE802_TR = 0x320 + ARPHRD_INFINIBAND = 0x20 + ARPHRD_IP6GRE = 0x337 + ARPHRD_IPDDP = 0x309 + ARPHRD_IPGRE = 0x30a + ARPHRD_IRDA = 0x30f + ARPHRD_LAPB = 0x204 + ARPHRD_LOCALTLK = 0x305 + ARPHRD_LOOPBACK = 0x304 + ARPHRD_METRICOM = 0x17 + ARPHRD_NETLINK = 0x338 + ARPHRD_NETROM = 0x0 + ARPHRD_NONE = 0xfffe + ARPHRD_PHONET = 0x334 + ARPHRD_PHONET_PIPE = 0x335 + ARPHRD_PIMREG = 0x30b + ARPHRD_PPP = 0x200 + ARPHRD_PRONET = 0x4 + ARPHRD_RAWHDLC = 0x206 + ARPHRD_RAWIP = 0x207 + ARPHRD_ROSE = 0x10e + ARPHRD_RSRVD = 0x104 + ARPHRD_SIT = 0x308 + ARPHRD_SKIP = 0x303 + ARPHRD_SLIP = 0x100 + ARPHRD_SLIP6 = 0x102 + ARPHRD_TUNNEL = 0x300 + ARPHRD_TUNNEL6 = 0x301 + ARPHRD_VOID = 0xffff + ARPHRD_VSOCKMON = 0x33a + ARPHRD_X25 = 0x10f + AUTOFS_SUPER_MAGIC = 0x187 + B0 = 0x0 + B1000000 = 0x1008 + B110 = 0x3 + B115200 = 0x1002 + B1152000 = 0x1009 + B1200 = 0x9 + B134 = 0x4 + B150 = 0x5 + B1500000 = 0x100a + B1800 = 0xa + B19200 = 0xe + B200 = 0x6 + B2000000 = 0x100b + B230400 = 0x1003 + B2400 = 0xb + B2500000 = 0x100c + B300 = 0x7 + B3000000 = 0x100d + B3500000 = 0x100e + B38400 = 0xf + B4000000 = 0x100f + B460800 = 0x1004 + B4800 = 0xc + B50 = 0x1 + B500000 = 0x1005 + B57600 = 0x1001 + B576000 = 0x1006 + B600 = 0x8 + B75 = 0x2 + B921600 = 0x1007 + B9600 = 0xd + BALLOON_KVM_MAGIC = 0x13661366 + BDEVFS_MAGIC = 0x62646576 + BINFMTFS_MAGIC = 0x42494e4d + BLKBSZGET = 0x80081270 + BLKBSZSET = 0x40081271 + BLKFLSBUF = 0x1261 + BLKFRAGET = 0x1265 + BLKFRASET = 0x1264 + BLKGETSIZE = 0x1260 + BLKGETSIZE64 = 0x80081272 + BLKPBSZGET = 0x127b + BLKRAGET = 0x1263 + BLKRASET = 0x1262 + BLKROGET = 0x125e + BLKROSET = 0x125d + BLKRRPART = 0x125f + BLKSECTGET = 0x1267 + BLKSECTSET = 0x1266 + BLKSSZGET = 0x1268 + BOTHER = 0x1000 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_FS_MAGIC = 0xcafe4a11 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LL_OFF = -0x200000 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXINSNS = 0x1000 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MOD = 0x90 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_NET_OFF = -0x100000 + BPF_OR = 0x40 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BPF_XOR = 0xa0 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x2000 + BSDLY = 0x2000 + BTRFS_SUPER_MAGIC = 0x9123683e + BTRFS_TEST_MAGIC = 0x73727279 + CAN_BCM = 0x2 + CAN_EFF_FLAG = 0x80000000 + CAN_EFF_ID_BITS = 0x1d + CAN_EFF_MASK = 0x1fffffff + CAN_ERR_FLAG = 0x20000000 + CAN_ERR_MASK = 0x1fffffff + CAN_INV_FILTER = 0x20000000 + CAN_ISOTP = 0x6 + CAN_MAX_DLC = 0x8 + CAN_MAX_DLEN = 0x8 + CAN_MCNET = 0x5 + CAN_MTU = 0x10 + CAN_NPROTO = 0x7 + CAN_RAW = 0x1 + CAN_RAW_FILTER_MAX = 0x200 + CAN_RTR_FLAG = 0x40000000 + CAN_SFF_ID_BITS = 0xb + CAN_SFF_MASK = 0x7ff + CAN_TP16 = 0x3 + CAN_TP20 = 0x4 + CBAUD = 0x100f + CBAUDEX = 0x1000 + CFLUSH = 0xf + CGROUP2_SUPER_MAGIC = 0x63677270 + CGROUP_SUPER_MAGIC = 0x27e0eb + CIBAUD = 0x100f0000 + CLOCAL = 0x800 + CLOCK_BOOTTIME = 0x7 + CLOCK_BOOTTIME_ALARM = 0x9 + CLOCK_DEFAULT = 0x0 + CLOCK_EXT = 0x1 + CLOCK_INT = 0x2 + CLOCK_MONOTONIC = 0x1 + CLOCK_MONOTONIC_COARSE = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_PROCESS_CPUTIME_ID = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_REALTIME_ALARM = 0x8 + CLOCK_REALTIME_COARSE = 0x5 + CLOCK_TAI = 0xb + CLOCK_THREAD_CPUTIME_ID = 0x3 + CLOCK_TXFROMRX = 0x4 + CLOCK_TXINT = 0x3 + CLONE_CHILD_CLEARTID = 0x200000 + CLONE_CHILD_SETTID = 0x1000000 + CLONE_DETACHED = 0x400000 + CLONE_FILES = 0x400 + CLONE_FS = 0x200 + CLONE_IO = 0x80000000 + CLONE_NEWCGROUP = 0x2000000 + CLONE_NEWIPC = 0x8000000 + CLONE_NEWNET = 0x40000000 + CLONE_NEWNS = 0x20000 + CLONE_NEWPID = 0x20000000 + CLONE_NEWUSER = 0x10000000 + CLONE_NEWUTS = 0x4000000 + CLONE_PARENT = 0x8000 + CLONE_PARENT_SETTID = 0x100000 + CLONE_PTRACE = 0x2000 + CLONE_SETTLS = 0x80000 + CLONE_SIGHAND = 0x800 + CLONE_SYSVSEM = 0x40000 + CLONE_THREAD = 0x10000 + CLONE_UNTRACED = 0x800000 + CLONE_VFORK = 0x4000 + CLONE_VM = 0x100 + CMSPAR = 0x40000000 + CODA_SUPER_MAGIC = 0x73757245 + CR0 = 0x0 + CR1 = 0x200 + CR2 = 0x400 + CR3 = 0x600 + CRAMFS_MAGIC = 0x28cd3d45 + CRDLY = 0x600 + CREAD = 0x80 + CRTSCTS = 0x80000000 + CS5 = 0x0 + CS6 = 0x10 + CS7 = 0x20 + CS8 = 0x30 + CSIGNAL = 0xff + CSIZE = 0x30 + CSTART = 0x11 + CSTATUS = 0x0 + CSTOP = 0x13 + CSTOPB = 0x40 + CSUSP = 0x1a + DAXFS_MAGIC = 0x64646178 + DEBUGFS_MAGIC = 0x64626720 + DEVPTS_SUPER_MAGIC = 0x1cd1 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x200 + ECHOE = 0x10 + ECHOK = 0x20 + ECHOKE = 0x800 + ECHONL = 0x40 + ECHOPRT = 0x400 + ECRYPTFS_SUPER_MAGIC = 0xf15f + EFD_CLOEXEC = 0x80000 + EFD_NONBLOCK = 0x800 + EFD_SEMAPHORE = 0x1 + EFIVARFS_MAGIC = 0xde5e81e4 + EFS_SUPER_MAGIC = 0x414a53 + ENCODING_DEFAULT = 0x0 + ENCODING_FM_MARK = 0x3 + ENCODING_FM_SPACE = 0x4 + ENCODING_MANCHESTER = 0x5 + ENCODING_NRZ = 0x1 + ENCODING_NRZI = 0x2 + EPOLLERR = 0x8 + EPOLLET = 0x80000000 + EPOLLEXCLUSIVE = 0x10000000 + EPOLLHUP = 0x10 + EPOLLIN = 0x1 + EPOLLMSG = 0x400 + EPOLLONESHOT = 0x40000000 + EPOLLOUT = 0x4 + EPOLLPRI = 0x2 + EPOLLRDBAND = 0x80 + EPOLLRDHUP = 0x2000 + EPOLLRDNORM = 0x40 + EPOLLWAKEUP = 0x20000000 + EPOLLWRBAND = 0x200 + EPOLLWRNORM = 0x100 + EPOLL_CLOEXEC = 0x80000 + EPOLL_CTL_ADD = 0x1 + EPOLL_CTL_DEL = 0x2 + EPOLL_CTL_MOD = 0x3 + ETH_P_1588 = 0x88f7 + ETH_P_8021AD = 0x88a8 + ETH_P_8021AH = 0x88e7 + ETH_P_8021Q = 0x8100 + ETH_P_80221 = 0x8917 + ETH_P_802_2 = 0x4 + ETH_P_802_3 = 0x1 + ETH_P_802_3_MIN = 0x600 + ETH_P_802_EX1 = 0x88b5 + ETH_P_AARP = 0x80f3 + ETH_P_AF_IUCV = 0xfbfb + ETH_P_ALL = 0x3 + ETH_P_AOE = 0x88a2 + ETH_P_ARCNET = 0x1a + ETH_P_ARP = 0x806 + ETH_P_ATALK = 0x809b + ETH_P_ATMFATE = 0x8884 + ETH_P_ATMMPOA = 0x884c + ETH_P_AX25 = 0x2 + ETH_P_BATMAN = 0x4305 + ETH_P_BPQ = 0x8ff + ETH_P_CAIF = 0xf7 + ETH_P_CAN = 0xc + ETH_P_CANFD = 0xd + ETH_P_CONTROL = 0x16 + ETH_P_CUST = 0x6006 + ETH_P_DDCMP = 0x6 + ETH_P_DEC = 0x6000 + ETH_P_DIAG = 0x6005 + ETH_P_DNA_DL = 0x6001 + ETH_P_DNA_RC = 0x6002 + ETH_P_DNA_RT = 0x6003 + ETH_P_DSA = 0x1b + ETH_P_ECONET = 0x18 + ETH_P_EDSA = 0xdada + ETH_P_ERSPAN = 0x88be + ETH_P_ERSPAN2 = 0x22eb + ETH_P_FCOE = 0x8906 + ETH_P_FIP = 0x8914 + ETH_P_HDLC = 0x19 + ETH_P_HSR = 0x892f + ETH_P_IBOE = 0x8915 + ETH_P_IEEE802154 = 0xf6 + ETH_P_IEEEPUP = 0xa00 + ETH_P_IEEEPUPAT = 0xa01 + ETH_P_IFE = 0xed3e + ETH_P_IP = 0x800 + ETH_P_IPV6 = 0x86dd + ETH_P_IPX = 0x8137 + ETH_P_IRDA = 0x17 + ETH_P_LAT = 0x6004 + ETH_P_LINK_CTL = 0x886c + ETH_P_LOCALTALK = 0x9 + ETH_P_LOOP = 0x60 + ETH_P_LOOPBACK = 0x9000 + ETH_P_MACSEC = 0x88e5 + ETH_P_MAP = 0xf9 + ETH_P_MOBITEX = 0x15 + ETH_P_MPLS_MC = 0x8848 + ETH_P_MPLS_UC = 0x8847 + ETH_P_MVRP = 0x88f5 + ETH_P_NCSI = 0x88f8 + ETH_P_NSH = 0x894f + ETH_P_PAE = 0x888e + ETH_P_PAUSE = 0x8808 + ETH_P_PHONET = 0xf5 + ETH_P_PPPTALK = 0x10 + ETH_P_PPP_DISC = 0x8863 + ETH_P_PPP_MP = 0x8 + ETH_P_PPP_SES = 0x8864 + ETH_P_PRP = 0x88fb + ETH_P_PUP = 0x200 + ETH_P_PUPAT = 0x201 + ETH_P_QINQ1 = 0x9100 + ETH_P_QINQ2 = 0x9200 + ETH_P_QINQ3 = 0x9300 + ETH_P_RARP = 0x8035 + ETH_P_SCA = 0x6007 + ETH_P_SLOW = 0x8809 + ETH_P_SNAP = 0x5 + ETH_P_TDLS = 0x890d + ETH_P_TEB = 0x6558 + ETH_P_TIPC = 0x88ca + ETH_P_TRAILER = 0x1c + ETH_P_TR_802_2 = 0x11 + ETH_P_TSN = 0x22f0 + ETH_P_WAN_PPP = 0x7 + ETH_P_WCCP = 0x883e + ETH_P_X25 = 0x805 + ETH_P_XDSA = 0xf8 + EXABYTE_ENABLE_NEST = 0xf0 + EXT2_SUPER_MAGIC = 0xef53 + EXT3_SUPER_MAGIC = 0xef53 + EXT4_SUPER_MAGIC = 0xef53 + EXTA = 0xe + EXTB = 0xf + EXTPROC = 0x10000 + F2FS_SUPER_MAGIC = 0xf2f52010 + FALLOC_FL_COLLAPSE_RANGE = 0x8 + FALLOC_FL_INSERT_RANGE = 0x20 + FALLOC_FL_KEEP_SIZE = 0x1 + FALLOC_FL_NO_HIDE_STALE = 0x4 + FALLOC_FL_PUNCH_HOLE = 0x2 + FALLOC_FL_UNSHARE_RANGE = 0x40 + FALLOC_FL_ZERO_RANGE = 0x10 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x8000 + FFDLY = 0x8000 + FLUSHO = 0x1000 + FP_XSTATE_MAGIC2 = 0x46505845 + FS_ENCRYPTION_MODE_AES_128_CBC = 0x5 + FS_ENCRYPTION_MODE_AES_128_CTS = 0x6 + FS_ENCRYPTION_MODE_AES_256_CBC = 0x3 + FS_ENCRYPTION_MODE_AES_256_CTS = 0x4 + FS_ENCRYPTION_MODE_AES_256_GCM = 0x2 + FS_ENCRYPTION_MODE_AES_256_XTS = 0x1 + FS_ENCRYPTION_MODE_INVALID = 0x0 + FS_IOC_GET_ENCRYPTION_POLICY = 0x400c6615 + FS_IOC_GET_ENCRYPTION_PWSALT = 0x40106614 + FS_IOC_SET_ENCRYPTION_POLICY = 0x800c6613 + FS_KEY_DESCRIPTOR_SIZE = 0x8 + FS_KEY_DESC_PREFIX = "fscrypt:" + FS_KEY_DESC_PREFIX_SIZE = 0x8 + FS_MAX_KEY_SIZE = 0x40 + FS_POLICY_FLAGS_PAD_16 = 0x2 + FS_POLICY_FLAGS_PAD_32 = 0x3 + FS_POLICY_FLAGS_PAD_4 = 0x0 + FS_POLICY_FLAGS_PAD_8 = 0x1 + FS_POLICY_FLAGS_PAD_MASK = 0x3 + FS_POLICY_FLAGS_VALID = 0x3 + FUTEXFS_SUPER_MAGIC = 0xbad1dea + F_ADD_SEALS = 0x409 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x406 + F_EXLCK = 0x4 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLEASE = 0x401 + F_GETLK = 0x5 + F_GETLK64 = 0x5 + F_GETOWN = 0x9 + F_GETOWN_EX = 0x10 + F_GETPIPE_SZ = 0x408 + F_GETSIG = 0xb + F_GET_FILE_RW_HINT = 0x40d + F_GET_RW_HINT = 0x40b + F_GET_SEALS = 0x40a + F_LOCK = 0x1 + F_NOTIFY = 0x402 + F_OFD_GETLK = 0x24 + F_OFD_SETLK = 0x25 + F_OFD_SETLKW = 0x26 + F_OK = 0x0 + F_RDLCK = 0x0 + F_SEAL_GROW = 0x4 + F_SEAL_SEAL = 0x1 + F_SEAL_SHRINK = 0x2 + F_SEAL_WRITE = 0x8 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLEASE = 0x400 + F_SETLK = 0x6 + F_SETLK64 = 0x6 + F_SETLKW = 0x7 + F_SETLKW64 = 0x7 + F_SETOWN = 0x8 + F_SETOWN_EX = 0xf + F_SETPIPE_SZ = 0x407 + F_SETSIG = 0xa + F_SET_FILE_RW_HINT = 0x40e + F_SET_RW_HINT = 0x40c + F_SHLCK = 0x8 + F_TEST = 0x3 + F_TLOCK = 0x2 + F_ULOCK = 0x0 + F_UNLCK = 0x2 + F_WRLCK = 0x1 + GENL_ADMIN_PERM = 0x1 + GENL_CMD_CAP_DO = 0x2 + GENL_CMD_CAP_DUMP = 0x4 + GENL_CMD_CAP_HASPOL = 0x8 + GENL_HDRLEN = 0x4 + GENL_ID_CTRL = 0x10 + GENL_ID_PMCRAID = 0x12 + GENL_ID_VFS_DQUOT = 0x11 + GENL_MAX_ID = 0x3ff + GENL_MIN_ID = 0x10 + GENL_NAMSIZ = 0x10 + GENL_START_ALLOC = 0x13 + GENL_UNS_ADMIN_PERM = 0x10 + GRND_NONBLOCK = 0x1 + GRND_RANDOM = 0x2 + HDIO_DRIVE_CMD = 0x31f + HDIO_DRIVE_CMD_AEB = 0x31e + HDIO_DRIVE_CMD_HDR_SIZE = 0x4 + HDIO_DRIVE_HOB_HDR_SIZE = 0x8 + HDIO_DRIVE_RESET = 0x31c + HDIO_DRIVE_TASK = 0x31e + HDIO_DRIVE_TASKFILE = 0x31d + HDIO_DRIVE_TASK_HDR_SIZE = 0x8 + HDIO_GETGEO = 0x301 + HDIO_GET_32BIT = 0x309 + HDIO_GET_ACOUSTIC = 0x30f + HDIO_GET_ADDRESS = 0x310 + HDIO_GET_BUSSTATE = 0x31a + HDIO_GET_DMA = 0x30b + HDIO_GET_IDENTITY = 0x30d + HDIO_GET_KEEPSETTINGS = 0x308 + HDIO_GET_MULTCOUNT = 0x304 + HDIO_GET_NICE = 0x30c + HDIO_GET_NOWERR = 0x30a + HDIO_GET_QDMA = 0x305 + HDIO_GET_UNMASKINTR = 0x302 + HDIO_GET_WCACHE = 0x30e + HDIO_OBSOLETE_IDENTITY = 0x307 + HDIO_SCAN_HWIF = 0x328 + HDIO_SET_32BIT = 0x324 + HDIO_SET_ACOUSTIC = 0x32c + HDIO_SET_ADDRESS = 0x32f + HDIO_SET_BUSSTATE = 0x32d + HDIO_SET_DMA = 0x326 + HDIO_SET_KEEPSETTINGS = 0x323 + HDIO_SET_MULTCOUNT = 0x321 + HDIO_SET_NICE = 0x329 + HDIO_SET_NOWERR = 0x325 + HDIO_SET_PIO_MODE = 0x327 + HDIO_SET_QDMA = 0x32e + HDIO_SET_UNMASKINTR = 0x322 + HDIO_SET_WCACHE = 0x32b + HDIO_SET_XFER = 0x306 + HDIO_TRISTATE_HWIF = 0x31b + HDIO_UNREGISTER_HWIF = 0x32a + HOSTFS_SUPER_MAGIC = 0xc0ffee + HPFS_SUPER_MAGIC = 0xf995e849 + HUGETLBFS_MAGIC = 0x958458f6 + HUPCL = 0x400 + IBSHIFT = 0x10 + ICANON = 0x2 + ICMPV6_FILTER = 0x1 + ICRNL = 0x100 + IEXTEN = 0x8000 + IFA_F_DADFAILED = 0x8 + IFA_F_DEPRECATED = 0x20 + IFA_F_HOMEADDRESS = 0x10 + IFA_F_MANAGETEMPADDR = 0x100 + IFA_F_MCAUTOJOIN = 0x400 + IFA_F_NODAD = 0x2 + IFA_F_NOPREFIXROUTE = 0x200 + IFA_F_OPTIMISTIC = 0x4 + IFA_F_PERMANENT = 0x80 + IFA_F_SECONDARY = 0x1 + IFA_F_STABLE_PRIVACY = 0x800 + IFA_F_TEMPORARY = 0x1 + IFA_F_TENTATIVE = 0x40 + IFA_MAX = 0x8 + IFF_ALLMULTI = 0x200 + IFF_ATTACH_QUEUE = 0x200 + IFF_AUTOMEDIA = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_DETACH_QUEUE = 0x400 + IFF_DORMANT = 0x20000 + IFF_DYNAMIC = 0x8000 + IFF_ECHO = 0x40000 + IFF_LOOPBACK = 0x8 + IFF_LOWER_UP = 0x10000 + IFF_MASTER = 0x400 + IFF_MULTICAST = 0x1000 + IFF_MULTI_QUEUE = 0x100 + IFF_NAPI = 0x10 + IFF_NAPI_FRAGS = 0x20 + IFF_NOARP = 0x80 + IFF_NOFILTER = 0x1000 + IFF_NOTRAILERS = 0x20 + IFF_NO_PI = 0x1000 + IFF_ONE_QUEUE = 0x2000 + IFF_PERSIST = 0x800 + IFF_POINTOPOINT = 0x10 + IFF_PORTSEL = 0x2000 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SLAVE = 0x800 + IFF_TAP = 0x2 + IFF_TUN = 0x1 + IFF_TUN_EXCL = 0x8000 + IFF_UP = 0x1 + IFF_VNET_HDR = 0x4000 + IFF_VOLATILE = 0x70c5a + IFNAMSIZ = 0x10 + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_ACCESS = 0x1 + IN_ALL_EVENTS = 0xfff + IN_ATTRIB = 0x4 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLOEXEC = 0x80000 + IN_CLOSE = 0x18 + IN_CLOSE_NOWRITE = 0x10 + IN_CLOSE_WRITE = 0x8 + IN_CREATE = 0x100 + IN_DELETE = 0x200 + IN_DELETE_SELF = 0x400 + IN_DONT_FOLLOW = 0x2000000 + IN_EXCL_UNLINK = 0x4000000 + IN_IGNORED = 0x8000 + IN_ISDIR = 0x40000000 + IN_LOOPBACKNET = 0x7f + IN_MASK_ADD = 0x20000000 + IN_MODIFY = 0x2 + IN_MOVE = 0xc0 + IN_MOVED_FROM = 0x40 + IN_MOVED_TO = 0x80 + IN_MOVE_SELF = 0x800 + IN_NONBLOCK = 0x800 + IN_ONESHOT = 0x80000000 + IN_ONLYDIR = 0x1000000 + IN_OPEN = 0x20 + IN_Q_OVERFLOW = 0x4000 + IN_UNMOUNT = 0x2000 + IOCTL_VM_SOCKETS_GET_LOCAL_CID = 0x7b9 + IPPROTO_AH = 0x33 + IPPROTO_BEETPH = 0x5e + IPPROTO_COMP = 0x6c + IPPROTO_DCCP = 0x21 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_ESP = 0x32 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPIP = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MH = 0x87 + IPPROTO_MPLS = 0x89 + IPPROTO_MTP = 0x5c + IPPROTO_NONE = 0x3b + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_SCTP = 0x84 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPV6_2292DSTOPTS = 0x4 + IPV6_2292HOPLIMIT = 0x8 + IPV6_2292HOPOPTS = 0x3 + IPV6_2292PKTINFO = 0x2 + IPV6_2292PKTOPTIONS = 0x6 + IPV6_2292RTHDR = 0x5 + IPV6_ADDRFORM = 0x1 + IPV6_ADDR_PREFERENCES = 0x48 + IPV6_ADD_MEMBERSHIP = 0x14 + IPV6_AUTHHDR = 0xa + IPV6_AUTOFLOWLABEL = 0x46 + IPV6_CHECKSUM = 0x7 + IPV6_DONTFRAG = 0x3e + IPV6_DROP_MEMBERSHIP = 0x15 + IPV6_DSTOPTS = 0x3b + IPV6_HDRINCL = 0x24 + IPV6_HOPLIMIT = 0x34 + IPV6_HOPOPTS = 0x36 + IPV6_IPSEC_POLICY = 0x22 + IPV6_JOIN_ANYCAST = 0x1b + IPV6_JOIN_GROUP = 0x14 + IPV6_LEAVE_ANYCAST = 0x1c + IPV6_LEAVE_GROUP = 0x15 + IPV6_MINHOPCOUNT = 0x49 + IPV6_MTU = 0x18 + IPV6_MTU_DISCOVER = 0x17 + IPV6_MULTICAST_HOPS = 0x12 + IPV6_MULTICAST_IF = 0x11 + IPV6_MULTICAST_LOOP = 0x13 + IPV6_NEXTHOP = 0x9 + IPV6_ORIGDSTADDR = 0x4a + IPV6_PATHMTU = 0x3d + IPV6_PKTINFO = 0x32 + IPV6_PMTUDISC_DO = 0x2 + IPV6_PMTUDISC_DONT = 0x0 + IPV6_PMTUDISC_INTERFACE = 0x4 + IPV6_PMTUDISC_OMIT = 0x5 + IPV6_PMTUDISC_PROBE = 0x3 + IPV6_PMTUDISC_WANT = 0x1 + IPV6_RECVDSTOPTS = 0x3a + IPV6_RECVERR = 0x19 + IPV6_RECVFRAGSIZE = 0x4d + IPV6_RECVHOPLIMIT = 0x33 + IPV6_RECVHOPOPTS = 0x35 + IPV6_RECVORIGDSTADDR = 0x4a + IPV6_RECVPATHMTU = 0x3c + IPV6_RECVPKTINFO = 0x31 + IPV6_RECVRTHDR = 0x38 + IPV6_RECVTCLASS = 0x42 + IPV6_ROUTER_ALERT = 0x16 + IPV6_RTHDR = 0x39 + IPV6_RTHDRDSTOPTS = 0x37 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_RXDSTOPTS = 0x3b + IPV6_RXHOPOPTS = 0x36 + IPV6_TCLASS = 0x43 + IPV6_TRANSPARENT = 0x4b + IPV6_UNICAST_HOPS = 0x10 + IPV6_UNICAST_IF = 0x4c + IPV6_V6ONLY = 0x1a + IPV6_XFRM_POLICY = 0x23 + IP_ADD_MEMBERSHIP = 0x23 + IP_ADD_SOURCE_MEMBERSHIP = 0x27 + IP_BIND_ADDRESS_NO_PORT = 0x18 + IP_BLOCK_SOURCE = 0x26 + IP_CHECKSUM = 0x17 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0x24 + IP_DROP_SOURCE_MEMBERSHIP = 0x28 + IP_FREEBIND = 0xf + IP_HDRINCL = 0x3 + IP_IPSEC_POLICY = 0x10 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0x14 + IP_MF = 0x2000 + IP_MINTTL = 0x15 + IP_MSFILTER = 0x29 + IP_MSS = 0x240 + IP_MTU = 0xe + IP_MTU_DISCOVER = 0xa + IP_MULTICAST_ALL = 0x31 + IP_MULTICAST_IF = 0x20 + IP_MULTICAST_LOOP = 0x22 + IP_MULTICAST_TTL = 0x21 + IP_NODEFRAG = 0x16 + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x4 + IP_ORIGDSTADDR = 0x14 + IP_PASSSEC = 0x12 + IP_PKTINFO = 0x8 + IP_PKTOPTIONS = 0x9 + IP_PMTUDISC = 0xa + IP_PMTUDISC_DO = 0x2 + IP_PMTUDISC_DONT = 0x0 + IP_PMTUDISC_INTERFACE = 0x4 + IP_PMTUDISC_OMIT = 0x5 + IP_PMTUDISC_PROBE = 0x3 + IP_PMTUDISC_WANT = 0x1 + IP_RECVERR = 0xb + IP_RECVFRAGSIZE = 0x19 + IP_RECVOPTS = 0x6 + IP_RECVORIGDSTADDR = 0x14 + IP_RECVRETOPTS = 0x7 + IP_RECVTOS = 0xd + IP_RECVTTL = 0xc + IP_RETOPTS = 0x7 + IP_RF = 0x8000 + IP_ROUTER_ALERT = 0x5 + IP_TOS = 0x1 + IP_TRANSPARENT = 0x13 + IP_TTL = 0x2 + IP_UNBLOCK_SOURCE = 0x25 + IP_UNICAST_IF = 0x32 + IP_XFRM_POLICY = 0x11 + ISIG = 0x1 + ISOFS_SUPER_MAGIC = 0x9660 + ISTRIP = 0x20 + IUCLC = 0x200 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x1000 + IXON = 0x400 + JFFS2_SUPER_MAGIC = 0x72b6 + KEYCTL_ASSUME_AUTHORITY = 0x10 + KEYCTL_CHOWN = 0x4 + KEYCTL_CLEAR = 0x7 + KEYCTL_DESCRIBE = 0x6 + KEYCTL_DH_COMPUTE = 0x17 + KEYCTL_GET_KEYRING_ID = 0x0 + KEYCTL_GET_PERSISTENT = 0x16 + KEYCTL_GET_SECURITY = 0x11 + KEYCTL_INSTANTIATE = 0xc + KEYCTL_INSTANTIATE_IOV = 0x14 + KEYCTL_INVALIDATE = 0x15 + KEYCTL_JOIN_SESSION_KEYRING = 0x1 + KEYCTL_LINK = 0x8 + KEYCTL_NEGATE = 0xd + KEYCTL_READ = 0xb + KEYCTL_REJECT = 0x13 + KEYCTL_RESTRICT_KEYRING = 0x1d + KEYCTL_REVOKE = 0x3 + KEYCTL_SEARCH = 0xa + KEYCTL_SESSION_TO_PARENT = 0x12 + KEYCTL_SETPERM = 0x5 + KEYCTL_SET_REQKEY_KEYRING = 0xe + KEYCTL_SET_TIMEOUT = 0xf + KEYCTL_UNLINK = 0x9 + KEYCTL_UPDATE = 0x2 + KEY_REQKEY_DEFL_DEFAULT = 0x0 + KEY_REQKEY_DEFL_GROUP_KEYRING = 0x6 + KEY_REQKEY_DEFL_NO_CHANGE = -0x1 + KEY_REQKEY_DEFL_PROCESS_KEYRING = 0x2 + KEY_REQKEY_DEFL_REQUESTOR_KEYRING = 0x7 + KEY_REQKEY_DEFL_SESSION_KEYRING = 0x3 + KEY_REQKEY_DEFL_THREAD_KEYRING = 0x1 + KEY_REQKEY_DEFL_USER_KEYRING = 0x4 + KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5 + KEY_SPEC_GROUP_KEYRING = -0x6 + KEY_SPEC_PROCESS_KEYRING = -0x2 + KEY_SPEC_REQKEY_AUTH_KEY = -0x7 + KEY_SPEC_REQUESTOR_KEYRING = -0x8 + KEY_SPEC_SESSION_KEYRING = -0x3 + KEY_SPEC_THREAD_KEYRING = -0x1 + KEY_SPEC_USER_KEYRING = -0x4 + KEY_SPEC_USER_SESSION_KEYRING = -0x5 + LINUX_REBOOT_CMD_CAD_OFF = 0x0 + LINUX_REBOOT_CMD_CAD_ON = 0x89abcdef + LINUX_REBOOT_CMD_HALT = 0xcdef0123 + LINUX_REBOOT_CMD_KEXEC = 0x45584543 + LINUX_REBOOT_CMD_POWER_OFF = 0x4321fedc + LINUX_REBOOT_CMD_RESTART = 0x1234567 + LINUX_REBOOT_CMD_RESTART2 = 0xa1b2c3d4 + LINUX_REBOOT_CMD_SW_SUSPEND = 0xd000fce2 + LINUX_REBOOT_MAGIC1 = 0xfee1dead + LINUX_REBOOT_MAGIC2 = 0x28121969 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DODUMP = 0x11 + MADV_DOFORK = 0xb + MADV_DONTDUMP = 0x10 + MADV_DONTFORK = 0xa + MADV_DONTNEED = 0x4 + MADV_FREE = 0x8 + MADV_HUGEPAGE = 0xe + MADV_HWPOISON = 0x64 + MADV_KEEPONFORK = 0x13 + MADV_MERGEABLE = 0xc + MADV_NOHUGEPAGE = 0xf + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_REMOVE = 0x9 + MADV_SEQUENTIAL = 0x2 + MADV_UNMERGEABLE = 0xd + MADV_WILLNEED = 0x3 + MADV_WIPEONFORK = 0x12 + MAP_32BIT = 0x40 + MAP_ANON = 0x20 + MAP_ANONYMOUS = 0x20 + MAP_DENYWRITE = 0x800 + MAP_EXECUTABLE = 0x1000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_GROWSDOWN = 0x100 + MAP_HUGETLB = 0x40000 + MAP_HUGE_MASK = 0x3f + MAP_HUGE_SHIFT = 0x1a + MAP_LOCKED = 0x2000 + MAP_NONBLOCK = 0x10000 + MAP_NORESERVE = 0x4000 + MAP_POPULATE = 0x8000 + MAP_PRIVATE = 0x2 + MAP_SHARED = 0x1 + MAP_STACK = 0x20000 + MAP_TYPE = 0xf + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MCL_ONFAULT = 0x4 + MINIX2_SUPER_MAGIC = 0x2468 + MINIX2_SUPER_MAGIC2 = 0x2478 + MINIX3_SUPER_MAGIC = 0x4d5a + MINIX_SUPER_MAGIC = 0x137f + MINIX_SUPER_MAGIC2 = 0x138f + MNT_DETACH = 0x2 + MNT_EXPIRE = 0x4 + MNT_FORCE = 0x1 + MSDOS_SUPER_MAGIC = 0x4d44 + MSG_BATCH = 0x40000 + MSG_CMSG_CLOEXEC = 0x40000000 + MSG_CONFIRM = 0x800 + MSG_CTRUNC = 0x8 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x40 + MSG_EOR = 0x80 + MSG_ERRQUEUE = 0x2000 + MSG_FASTOPEN = 0x20000000 + MSG_FIN = 0x200 + MSG_MORE = 0x8000 + MSG_NOSIGNAL = 0x4000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_PROXY = 0x10 + MSG_RST = 0x1000 + MSG_SYN = 0x400 + MSG_TRUNC = 0x20 + MSG_TRYHARD = 0x4 + MSG_WAITALL = 0x100 + MSG_WAITFORONE = 0x10000 + MSG_ZEROCOPY = 0x4000000 + MS_ACTIVE = 0x40000000 + MS_ASYNC = 0x1 + MS_BIND = 0x1000 + MS_BORN = 0x20000000 + MS_DIRSYNC = 0x80 + MS_INVALIDATE = 0x2 + MS_I_VERSION = 0x800000 + MS_KERNMOUNT = 0x400000 + MS_LAZYTIME = 0x2000000 + MS_MANDLOCK = 0x40 + MS_MGC_MSK = 0xffff0000 + MS_MGC_VAL = 0xc0ed0000 + MS_MOVE = 0x2000 + MS_NOATIME = 0x400 + MS_NODEV = 0x4 + MS_NODIRATIME = 0x800 + MS_NOEXEC = 0x8 + MS_NOREMOTELOCK = 0x8000000 + MS_NOSEC = 0x10000000 + MS_NOSUID = 0x2 + MS_NOUSER = -0x80000000 + MS_POSIXACL = 0x10000 + MS_PRIVATE = 0x40000 + MS_RDONLY = 0x1 + MS_REC = 0x4000 + MS_RELATIME = 0x200000 + MS_REMOUNT = 0x20 + MS_RMT_MASK = 0x2800051 + MS_SHARED = 0x100000 + MS_SILENT = 0x8000 + MS_SLAVE = 0x80000 + MS_STRICTATIME = 0x1000000 + MS_SUBMOUNT = 0x4000000 + MS_SYNC = 0x4 + MS_SYNCHRONOUS = 0x10 + MS_UNBINDABLE = 0x20000 + MS_VERBOSE = 0x8000 + MTD_INODE_FS_MAGIC = 0x11307854 + NAME_MAX = 0xff + NCP_SUPER_MAGIC = 0x564c + NETLINK_ADD_MEMBERSHIP = 0x1 + NETLINK_AUDIT = 0x9 + NETLINK_BROADCAST_ERROR = 0x4 + NETLINK_CAP_ACK = 0xa + NETLINK_CONNECTOR = 0xb + NETLINK_CRYPTO = 0x15 + NETLINK_DNRTMSG = 0xe + NETLINK_DROP_MEMBERSHIP = 0x2 + NETLINK_ECRYPTFS = 0x13 + NETLINK_EXT_ACK = 0xb + NETLINK_FIB_LOOKUP = 0xa + NETLINK_FIREWALL = 0x3 + NETLINK_GENERIC = 0x10 + NETLINK_INET_DIAG = 0x4 + NETLINK_IP6_FW = 0xd + NETLINK_ISCSI = 0x8 + NETLINK_KOBJECT_UEVENT = 0xf + NETLINK_LISTEN_ALL_NSID = 0x8 + NETLINK_LIST_MEMBERSHIPS = 0x9 + NETLINK_NETFILTER = 0xc + NETLINK_NFLOG = 0x5 + NETLINK_NO_ENOBUFS = 0x5 + NETLINK_PKTINFO = 0x3 + NETLINK_RDMA = 0x14 + NETLINK_ROUTE = 0x0 + NETLINK_RX_RING = 0x6 + NETLINK_SCSITRANSPORT = 0x12 + NETLINK_SELINUX = 0x7 + NETLINK_SMC = 0x16 + NETLINK_SOCK_DIAG = 0x4 + NETLINK_TX_RING = 0x7 + NETLINK_UNUSED = 0x1 + NETLINK_USERSOCK = 0x2 + NETLINK_XFRM = 0x6 + NFS_SUPER_MAGIC = 0x6969 + NILFS_SUPER_MAGIC = 0x3434 + NL0 = 0x0 + NL1 = 0x100 + NLA_ALIGNTO = 0x4 + NLA_F_NESTED = 0x8000 + NLA_F_NET_BYTEORDER = 0x4000 + NLA_HDRLEN = 0x4 + NLDLY = 0x100 + NLMSG_ALIGNTO = 0x4 + NLMSG_DONE = 0x3 + NLMSG_ERROR = 0x2 + NLMSG_HDRLEN = 0x10 + NLMSG_MIN_TYPE = 0x10 + NLMSG_NOOP = 0x1 + NLMSG_OVERRUN = 0x4 + NLM_F_ACK = 0x4 + NLM_F_ACK_TLVS = 0x200 + NLM_F_APPEND = 0x800 + NLM_F_ATOMIC = 0x400 + NLM_F_CAPPED = 0x100 + NLM_F_CREATE = 0x400 + NLM_F_DUMP = 0x300 + NLM_F_DUMP_FILTERED = 0x20 + NLM_F_DUMP_INTR = 0x10 + NLM_F_ECHO = 0x8 + NLM_F_EXCL = 0x200 + NLM_F_MATCH = 0x200 + NLM_F_MULTI = 0x2 + NLM_F_NONREC = 0x100 + NLM_F_REPLACE = 0x100 + NLM_F_REQUEST = 0x1 + NLM_F_ROOT = 0x100 + NOFLSH = 0x80 + NSFS_MAGIC = 0x6e736673 + OCFS2_SUPER_MAGIC = 0x7461636f + OCRNL = 0x8 + OFDEL = 0x80 + OFILL = 0x40 + OLCUC = 0x2 + ONLCR = 0x4 + ONLRET = 0x20 + ONOCR = 0x10 + OPENPROM_SUPER_MAGIC = 0x9fa1 + OPOST = 0x1 + OVERLAYFS_SUPER_MAGIC = 0x794c7630 + O_ACCMODE = 0x3 + O_APPEND = 0x400 + O_ASYNC = 0x2000 + O_CLOEXEC = 0x80000 + O_CREAT = 0x40 + O_DIRECT = 0x4000 + O_DIRECTORY = 0x10000 + O_DSYNC = 0x1000 + O_EXCL = 0x80 + O_FSYNC = 0x101000 + O_LARGEFILE = 0x0 + O_NDELAY = 0x800 + O_NOATIME = 0x40000 + O_NOCTTY = 0x100 + O_NOFOLLOW = 0x20000 + O_NONBLOCK = 0x800 + O_PATH = 0x200000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x101000 + O_SYNC = 0x101000 + O_TMPFILE = 0x410000 + O_TRUNC = 0x200 + O_WRONLY = 0x1 + PACKET_ADD_MEMBERSHIP = 0x1 + PACKET_AUXDATA = 0x8 + PACKET_BROADCAST = 0x1 + PACKET_COPY_THRESH = 0x7 + PACKET_DROP_MEMBERSHIP = 0x2 + PACKET_FANOUT = 0x12 + PACKET_FANOUT_CBPF = 0x6 + PACKET_FANOUT_CPU = 0x2 + PACKET_FANOUT_DATA = 0x16 + PACKET_FANOUT_EBPF = 0x7 + PACKET_FANOUT_FLAG_DEFRAG = 0x8000 + PACKET_FANOUT_FLAG_ROLLOVER = 0x1000 + PACKET_FANOUT_FLAG_UNIQUEID = 0x2000 + PACKET_FANOUT_HASH = 0x0 + PACKET_FANOUT_LB = 0x1 + PACKET_FANOUT_QM = 0x5 + PACKET_FANOUT_RND = 0x4 + PACKET_FANOUT_ROLLOVER = 0x3 + PACKET_FASTROUTE = 0x6 + PACKET_HDRLEN = 0xb + PACKET_HOST = 0x0 + PACKET_KERNEL = 0x7 + PACKET_LOOPBACK = 0x5 + PACKET_LOSS = 0xe + PACKET_MR_ALLMULTI = 0x2 + PACKET_MR_MULTICAST = 0x0 + PACKET_MR_PROMISC = 0x1 + PACKET_MR_UNICAST = 0x3 + PACKET_MULTICAST = 0x2 + PACKET_ORIGDEV = 0x9 + PACKET_OTHERHOST = 0x3 + PACKET_OUTGOING = 0x4 + PACKET_QDISC_BYPASS = 0x14 + PACKET_RECV_OUTPUT = 0x3 + PACKET_RESERVE = 0xc + PACKET_ROLLOVER_STATS = 0x15 + PACKET_RX_RING = 0x5 + PACKET_STATISTICS = 0x6 + PACKET_TIMESTAMP = 0x11 + PACKET_TX_HAS_OFF = 0x13 + PACKET_TX_RING = 0xd + PACKET_TX_TIMESTAMP = 0x10 + PACKET_USER = 0x6 + PACKET_VERSION = 0xa + PACKET_VNET_HDR = 0xf + PARENB = 0x100 + PARITY_CRC16_PR0 = 0x2 + PARITY_CRC16_PR0_CCITT = 0x4 + PARITY_CRC16_PR1 = 0x3 + PARITY_CRC16_PR1_CCITT = 0x5 + PARITY_CRC32_PR0_CCITT = 0x6 + PARITY_CRC32_PR1_CCITT = 0x7 + PARITY_DEFAULT = 0x0 + PARITY_NONE = 0x1 + PARMRK = 0x8 + PARODD = 0x200 + PENDIN = 0x4000 + PERF_EVENT_IOC_DISABLE = 0x2401 + PERF_EVENT_IOC_ENABLE = 0x2400 + PERF_EVENT_IOC_ID = 0x80082407 + PERF_EVENT_IOC_PAUSE_OUTPUT = 0x40042409 + PERF_EVENT_IOC_PERIOD = 0x40082404 + PERF_EVENT_IOC_QUERY_BPF = 0xc008240a + PERF_EVENT_IOC_REFRESH = 0x2402 + PERF_EVENT_IOC_RESET = 0x2403 + PERF_EVENT_IOC_SET_BPF = 0x40042408 + PERF_EVENT_IOC_SET_FILTER = 0x40082406 + PERF_EVENT_IOC_SET_OUTPUT = 0x2405 + PIPEFS_MAGIC = 0x50495045 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROC_SUPER_MAGIC = 0x9fa0 + PROT_EXEC = 0x4 + PROT_GROWSDOWN = 0x1000000 + PROT_GROWSUP = 0x2000000 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PR_CAPBSET_DROP = 0x18 + PR_CAPBSET_READ = 0x17 + PR_CAP_AMBIENT = 0x2f + PR_CAP_AMBIENT_CLEAR_ALL = 0x4 + PR_CAP_AMBIENT_IS_SET = 0x1 + PR_CAP_AMBIENT_LOWER = 0x3 + PR_CAP_AMBIENT_RAISE = 0x2 + PR_ENDIAN_BIG = 0x0 + PR_ENDIAN_LITTLE = 0x1 + PR_ENDIAN_PPC_LITTLE = 0x2 + PR_FPEMU_NOPRINT = 0x1 + PR_FPEMU_SIGFPE = 0x2 + PR_FP_EXC_ASYNC = 0x2 + PR_FP_EXC_DISABLED = 0x0 + PR_FP_EXC_DIV = 0x10000 + PR_FP_EXC_INV = 0x100000 + PR_FP_EXC_NONRECOV = 0x1 + PR_FP_EXC_OVF = 0x20000 + PR_FP_EXC_PRECISE = 0x3 + PR_FP_EXC_RES = 0x80000 + PR_FP_EXC_SW_ENABLE = 0x80 + PR_FP_EXC_UND = 0x40000 + PR_FP_MODE_FR = 0x1 + PR_FP_MODE_FRE = 0x2 + PR_GET_CHILD_SUBREAPER = 0x25 + PR_GET_DUMPABLE = 0x3 + PR_GET_ENDIAN = 0x13 + PR_GET_FPEMU = 0x9 + PR_GET_FPEXC = 0xb + PR_GET_FP_MODE = 0x2e + PR_GET_KEEPCAPS = 0x7 + PR_GET_NAME = 0x10 + PR_GET_NO_NEW_PRIVS = 0x27 + PR_GET_PDEATHSIG = 0x2 + PR_GET_SECCOMP = 0x15 + PR_GET_SECUREBITS = 0x1b + PR_GET_THP_DISABLE = 0x2a + PR_GET_TID_ADDRESS = 0x28 + PR_GET_TIMERSLACK = 0x1e + PR_GET_TIMING = 0xd + PR_GET_TSC = 0x19 + PR_GET_UNALIGN = 0x5 + PR_MCE_KILL = 0x21 + PR_MCE_KILL_CLEAR = 0x0 + PR_MCE_KILL_DEFAULT = 0x2 + PR_MCE_KILL_EARLY = 0x1 + PR_MCE_KILL_GET = 0x22 + PR_MCE_KILL_LATE = 0x0 + PR_MCE_KILL_SET = 0x1 + PR_MPX_DISABLE_MANAGEMENT = 0x2c + PR_MPX_ENABLE_MANAGEMENT = 0x2b + PR_SET_CHILD_SUBREAPER = 0x24 + PR_SET_DUMPABLE = 0x4 + PR_SET_ENDIAN = 0x14 + PR_SET_FPEMU = 0xa + PR_SET_FPEXC = 0xc + PR_SET_FP_MODE = 0x2d + PR_SET_KEEPCAPS = 0x8 + PR_SET_MM = 0x23 + PR_SET_MM_ARG_END = 0x9 + PR_SET_MM_ARG_START = 0x8 + PR_SET_MM_AUXV = 0xc + PR_SET_MM_BRK = 0x7 + PR_SET_MM_END_CODE = 0x2 + PR_SET_MM_END_DATA = 0x4 + PR_SET_MM_ENV_END = 0xb + PR_SET_MM_ENV_START = 0xa + PR_SET_MM_EXE_FILE = 0xd + PR_SET_MM_MAP = 0xe + PR_SET_MM_MAP_SIZE = 0xf + PR_SET_MM_START_BRK = 0x6 + PR_SET_MM_START_CODE = 0x1 + PR_SET_MM_START_DATA = 0x3 + PR_SET_MM_START_STACK = 0x5 + PR_SET_NAME = 0xf + PR_SET_NO_NEW_PRIVS = 0x26 + PR_SET_PDEATHSIG = 0x1 + PR_SET_PTRACER = 0x59616d61 + PR_SET_PTRACER_ANY = 0xffffffffffffffff + PR_SET_SECCOMP = 0x16 + PR_SET_SECUREBITS = 0x1c + PR_SET_THP_DISABLE = 0x29 + PR_SET_TIMERSLACK = 0x1d + PR_SET_TIMING = 0xe + PR_SET_TSC = 0x1a + PR_SET_UNALIGN = 0x6 + PR_SVE_GET_VL = 0x33 + PR_SVE_SET_VL = 0x32 + PR_SVE_SET_VL_ONEXEC = 0x40000 + PR_SVE_VL_INHERIT = 0x20000 + PR_SVE_VL_LEN_MASK = 0xffff + PR_TASK_PERF_EVENTS_DISABLE = 0x1f + PR_TASK_PERF_EVENTS_ENABLE = 0x20 + PR_TIMING_STATISTICAL = 0x0 + PR_TIMING_TIMESTAMP = 0x1 + PR_TSC_ENABLE = 0x1 + PR_TSC_SIGSEGV = 0x2 + PR_UNALIGN_NOPRINT = 0x1 + PR_UNALIGN_SIGBUS = 0x2 + PSTOREFS_MAGIC = 0x6165676c + PTRACE_ARCH_PRCTL = 0x1e + PTRACE_ATTACH = 0x10 + PTRACE_CONT = 0x7 + PTRACE_DETACH = 0x11 + PTRACE_EVENT_CLONE = 0x3 + PTRACE_EVENT_EXEC = 0x4 + PTRACE_EVENT_EXIT = 0x6 + PTRACE_EVENT_FORK = 0x1 + PTRACE_EVENT_SECCOMP = 0x7 + PTRACE_EVENT_STOP = 0x80 + PTRACE_EVENT_VFORK = 0x2 + PTRACE_EVENT_VFORK_DONE = 0x5 + PTRACE_GETEVENTMSG = 0x4201 + PTRACE_GETFPREGS = 0xe + PTRACE_GETFPXREGS = 0x12 + PTRACE_GETREGS = 0xc + PTRACE_GETREGSET = 0x4204 + PTRACE_GETSIGINFO = 0x4202 + PTRACE_GETSIGMASK = 0x420a + PTRACE_GET_THREAD_AREA = 0x19 + PTRACE_INTERRUPT = 0x4207 + PTRACE_KILL = 0x8 + PTRACE_LISTEN = 0x4208 + PTRACE_OLDSETOPTIONS = 0x15 + PTRACE_O_EXITKILL = 0x100000 + PTRACE_O_MASK = 0x3000ff + PTRACE_O_SUSPEND_SECCOMP = 0x200000 + PTRACE_O_TRACECLONE = 0x8 + PTRACE_O_TRACEEXEC = 0x10 + PTRACE_O_TRACEEXIT = 0x40 + PTRACE_O_TRACEFORK = 0x2 + PTRACE_O_TRACESECCOMP = 0x80 + PTRACE_O_TRACESYSGOOD = 0x1 + PTRACE_O_TRACEVFORK = 0x4 + PTRACE_O_TRACEVFORKDONE = 0x20 + PTRACE_PEEKDATA = 0x2 + PTRACE_PEEKSIGINFO = 0x4209 + PTRACE_PEEKSIGINFO_SHARED = 0x1 + PTRACE_PEEKTEXT = 0x1 + PTRACE_PEEKUSR = 0x3 + PTRACE_POKEDATA = 0x5 + PTRACE_POKETEXT = 0x4 + PTRACE_POKEUSR = 0x6 + PTRACE_SECCOMP_GET_FILTER = 0x420c + PTRACE_SECCOMP_GET_METADATA = 0x420d + PTRACE_SEIZE = 0x4206 + PTRACE_SETFPREGS = 0xf + PTRACE_SETFPXREGS = 0x13 + PTRACE_SETOPTIONS = 0x4200 + PTRACE_SETREGS = 0xd + PTRACE_SETREGSET = 0x4205 + PTRACE_SETSIGINFO = 0x4203 + PTRACE_SETSIGMASK = 0x420b + PTRACE_SET_THREAD_AREA = 0x1a + PTRACE_SINGLEBLOCK = 0x21 + PTRACE_SINGLESTEP = 0x9 + PTRACE_SYSCALL = 0x18 + PTRACE_SYSEMU = 0x1f + PTRACE_SYSEMU_SINGLESTEP = 0x20 + PTRACE_TRACEME = 0x0 + QNX4_SUPER_MAGIC = 0x2f + QNX6_SUPER_MAGIC = 0x68191122 + RAMFS_MAGIC = 0x858458f6 + RDTGROUP_SUPER_MAGIC = 0x7655821 + REISERFS_SUPER_MAGIC = 0x52654973 + RLIMIT_AS = 0x9 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_LOCKS = 0xa + RLIMIT_MEMLOCK = 0x8 + RLIMIT_MSGQUEUE = 0xc + RLIMIT_NICE = 0xd + RLIMIT_NOFILE = 0x7 + RLIMIT_NPROC = 0x6 + RLIMIT_RSS = 0x5 + RLIMIT_RTPRIO = 0xe + RLIMIT_RTTIME = 0xf + RLIMIT_SIGPENDING = 0xb + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0xffffffffffffffff + RTAX_ADVMSS = 0x8 + RTAX_CC_ALGO = 0x10 + RTAX_CWND = 0x7 + RTAX_FASTOPEN_NO_COOKIE = 0x11 + RTAX_FEATURES = 0xc + RTAX_FEATURE_ALLFRAG = 0x8 + RTAX_FEATURE_ECN = 0x1 + RTAX_FEATURE_MASK = 0xf + RTAX_FEATURE_SACK = 0x2 + RTAX_FEATURE_TIMESTAMP = 0x4 + RTAX_HOPLIMIT = 0xa + RTAX_INITCWND = 0xb + RTAX_INITRWND = 0xe + RTAX_LOCK = 0x1 + RTAX_MAX = 0x11 + RTAX_MTU = 0x2 + RTAX_QUICKACK = 0xf + RTAX_REORDERING = 0x9 + RTAX_RTO_MIN = 0xd + RTAX_RTT = 0x4 + RTAX_RTTVAR = 0x5 + RTAX_SSTHRESH = 0x6 + RTAX_UNSPEC = 0x0 + RTAX_WINDOW = 0x3 + RTA_ALIGNTO = 0x4 + RTA_MAX = 0x1a + RTCF_DIRECTSRC = 0x4000000 + RTCF_DOREDIRECT = 0x1000000 + RTCF_LOG = 0x2000000 + RTCF_MASQ = 0x400000 + RTCF_NAT = 0x800000 + RTCF_VALVE = 0x200000 + RTF_ADDRCLASSMASK = 0xf8000000 + RTF_ADDRCONF = 0x40000 + RTF_ALLONLINK = 0x20000 + RTF_BROADCAST = 0x10000000 + RTF_CACHE = 0x1000000 + RTF_DEFAULT = 0x10000 + RTF_DYNAMIC = 0x10 + RTF_FLOW = 0x2000000 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_INTERFACE = 0x40000000 + RTF_IRTT = 0x100 + RTF_LINKRT = 0x100000 + RTF_LOCAL = 0x80000000 + RTF_MODIFIED = 0x20 + RTF_MSS = 0x40 + RTF_MTU = 0x40 + RTF_MULTICAST = 0x20000000 + RTF_NAT = 0x8000000 + RTF_NOFORWARD = 0x1000 + RTF_NONEXTHOP = 0x200000 + RTF_NOPMTUDISC = 0x4000 + RTF_POLICY = 0x4000000 + RTF_REINSTATE = 0x8 + RTF_REJECT = 0x200 + RTF_STATIC = 0x400 + RTF_THROW = 0x2000 + RTF_UP = 0x1 + RTF_WINDOW = 0x80 + RTF_XRESOLVE = 0x800 + RTM_BASE = 0x10 + RTM_DELACTION = 0x31 + RTM_DELADDR = 0x15 + RTM_DELADDRLABEL = 0x49 + RTM_DELLINK = 0x11 + RTM_DELMDB = 0x55 + RTM_DELNEIGH = 0x1d + RTM_DELNETCONF = 0x51 + RTM_DELNSID = 0x59 + RTM_DELQDISC = 0x25 + RTM_DELROUTE = 0x19 + RTM_DELRULE = 0x21 + RTM_DELTCLASS = 0x29 + RTM_DELTFILTER = 0x2d + RTM_F_CLONED = 0x200 + RTM_F_EQUALIZE = 0x400 + RTM_F_FIB_MATCH = 0x2000 + RTM_F_LOOKUP_TABLE = 0x1000 + RTM_F_NOTIFY = 0x100 + RTM_F_PREFIX = 0x800 + RTM_GETACTION = 0x32 + RTM_GETADDR = 0x16 + RTM_GETADDRLABEL = 0x4a + RTM_GETANYCAST = 0x3e + RTM_GETDCB = 0x4e + RTM_GETLINK = 0x12 + RTM_GETMDB = 0x56 + RTM_GETMULTICAST = 0x3a + RTM_GETNEIGH = 0x1e + RTM_GETNEIGHTBL = 0x42 + RTM_GETNETCONF = 0x52 + RTM_GETNSID = 0x5a + RTM_GETQDISC = 0x26 + RTM_GETROUTE = 0x1a + RTM_GETRULE = 0x22 + RTM_GETSTATS = 0x5e + RTM_GETTCLASS = 0x2a + RTM_GETTFILTER = 0x2e + RTM_MAX = 0x63 + RTM_NEWACTION = 0x30 + RTM_NEWADDR = 0x14 + RTM_NEWADDRLABEL = 0x48 + RTM_NEWCACHEREPORT = 0x60 + RTM_NEWLINK = 0x10 + RTM_NEWMDB = 0x54 + RTM_NEWNDUSEROPT = 0x44 + RTM_NEWNEIGH = 0x1c + RTM_NEWNEIGHTBL = 0x40 + RTM_NEWNETCONF = 0x50 + RTM_NEWNSID = 0x58 + RTM_NEWPREFIX = 0x34 + RTM_NEWQDISC = 0x24 + RTM_NEWROUTE = 0x18 + RTM_NEWRULE = 0x20 + RTM_NEWSTATS = 0x5c + RTM_NEWTCLASS = 0x28 + RTM_NEWTFILTER = 0x2c + RTM_NR_FAMILIES = 0x15 + RTM_NR_MSGTYPES = 0x54 + RTM_SETDCB = 0x4f + RTM_SETLINK = 0x13 + RTM_SETNEIGHTBL = 0x43 + RTNH_ALIGNTO = 0x4 + RTNH_COMPARE_MASK = 0x19 + RTNH_F_DEAD = 0x1 + RTNH_F_LINKDOWN = 0x10 + RTNH_F_OFFLOAD = 0x8 + RTNH_F_ONLINK = 0x4 + RTNH_F_PERVASIVE = 0x2 + RTNH_F_UNRESOLVED = 0x20 + RTN_MAX = 0xb + RTPROT_BABEL = 0x2a + RTPROT_BIRD = 0xc + RTPROT_BOOT = 0x3 + RTPROT_DHCP = 0x10 + RTPROT_DNROUTED = 0xd + RTPROT_GATED = 0x8 + RTPROT_KERNEL = 0x2 + RTPROT_MROUTED = 0x11 + RTPROT_MRT = 0xa + RTPROT_NTK = 0xf + RTPROT_RA = 0x9 + RTPROT_REDIRECT = 0x1 + RTPROT_STATIC = 0x4 + RTPROT_UNSPEC = 0x0 + RTPROT_XORP = 0xe + RTPROT_ZEBRA = 0xb + RT_CLASS_DEFAULT = 0xfd + RT_CLASS_LOCAL = 0xff + RT_CLASS_MAIN = 0xfe + RT_CLASS_MAX = 0xff + RT_CLASS_UNSPEC = 0x0 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_CREDENTIALS = 0x2 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x1d + SCM_TIMESTAMPING = 0x25 + SCM_TIMESTAMPING_OPT_STATS = 0x36 + SCM_TIMESTAMPING_PKTINFO = 0x3a + SCM_TIMESTAMPNS = 0x23 + SCM_WIFI_STATUS = 0x29 + SECCOMP_MODE_DISABLED = 0x0 + SECCOMP_MODE_FILTER = 0x2 + SECCOMP_MODE_STRICT = 0x1 + SECURITYFS_MAGIC = 0x73636673 + SELINUX_MAGIC = 0xf97cff8c + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDDLCI = 0x8980 + SIOCADDMULTI = 0x8931 + SIOCADDRT = 0x890b + SIOCATMARK = 0x8905 + SIOCBONDCHANGEACTIVE = 0x8995 + SIOCBONDENSLAVE = 0x8990 + SIOCBONDINFOQUERY = 0x8994 + SIOCBONDRELEASE = 0x8991 + SIOCBONDSETHWADDR = 0x8992 + SIOCBONDSLAVEINFOQUERY = 0x8993 + SIOCBRADDBR = 0x89a0 + SIOCBRADDIF = 0x89a2 + SIOCBRDELBR = 0x89a1 + SIOCBRDELIF = 0x89a3 + SIOCDARP = 0x8953 + SIOCDELDLCI = 0x8981 + SIOCDELMULTI = 0x8932 + SIOCDELRT = 0x890c + SIOCDEVPRIVATE = 0x89f0 + SIOCDIFADDR = 0x8936 + SIOCDRARP = 0x8960 + SIOCETHTOOL = 0x8946 + SIOCGARP = 0x8954 + SIOCGHWTSTAMP = 0x89b1 + SIOCGIFADDR = 0x8915 + SIOCGIFBR = 0x8940 + SIOCGIFBRDADDR = 0x8919 + SIOCGIFCONF = 0x8912 + SIOCGIFCOUNT = 0x8938 + SIOCGIFDSTADDR = 0x8917 + SIOCGIFENCAP = 0x8925 + SIOCGIFFLAGS = 0x8913 + SIOCGIFHWADDR = 0x8927 + SIOCGIFINDEX = 0x8933 + SIOCGIFMAP = 0x8970 + SIOCGIFMEM = 0x891f + SIOCGIFMETRIC = 0x891d + SIOCGIFMTU = 0x8921 + SIOCGIFNAME = 0x8910 + SIOCGIFNETMASK = 0x891b + SIOCGIFPFLAGS = 0x8935 + SIOCGIFSLAVE = 0x8929 + SIOCGIFTXQLEN = 0x8942 + SIOCGIFVLAN = 0x8982 + SIOCGMIIPHY = 0x8947 + SIOCGMIIREG = 0x8948 + SIOCGPGRP = 0x8904 + SIOCGRARP = 0x8961 + SIOCGSKNS = 0x894c + SIOCGSTAMP = 0x8906 + SIOCGSTAMPNS = 0x8907 + SIOCINQ = 0x541b + SIOCOUTQ = 0x5411 + SIOCOUTQNSD = 0x894b + SIOCPROTOPRIVATE = 0x89e0 + SIOCRTMSG = 0x890d + SIOCSARP = 0x8955 + SIOCSHWTSTAMP = 0x89b0 + SIOCSIFADDR = 0x8916 + SIOCSIFBR = 0x8941 + SIOCSIFBRDADDR = 0x891a + SIOCSIFDSTADDR = 0x8918 + SIOCSIFENCAP = 0x8926 + SIOCSIFFLAGS = 0x8914 + SIOCSIFHWADDR = 0x8924 + SIOCSIFHWBROADCAST = 0x8937 + SIOCSIFLINK = 0x8911 + SIOCSIFMAP = 0x8971 + SIOCSIFMEM = 0x8920 + SIOCSIFMETRIC = 0x891e + SIOCSIFMTU = 0x8922 + SIOCSIFNAME = 0x8923 + SIOCSIFNETMASK = 0x891c + SIOCSIFPFLAGS = 0x8934 + SIOCSIFSLAVE = 0x8930 + SIOCSIFTXQLEN = 0x8943 + SIOCSIFVLAN = 0x8983 + SIOCSMIIREG = 0x8949 + SIOCSPGRP = 0x8902 + SIOCSRARP = 0x8962 + SIOCWANDEV = 0x894a + SMACK_MAGIC = 0x43415d53 + SMART_AUTOSAVE = 0xd2 + SMART_AUTO_OFFLINE = 0xdb + SMART_DISABLE = 0xd9 + SMART_ENABLE = 0xd8 + SMART_HCYL_PASS = 0xc2 + SMART_IMMEDIATE_OFFLINE = 0xd4 + SMART_LCYL_PASS = 0x4f + SMART_READ_LOG_SECTOR = 0xd5 + SMART_READ_THRESHOLDS = 0xd1 + SMART_READ_VALUES = 0xd0 + SMART_SAVE = 0xd3 + SMART_STATUS = 0xda + SMART_WRITE_LOG_SECTOR = 0xd6 + SMART_WRITE_THRESHOLDS = 0xd7 + SMB_SUPER_MAGIC = 0x517b + SOCKFS_MAGIC = 0x534f434b + SOCK_CLOEXEC = 0x80000 + SOCK_DCCP = 0x6 + SOCK_DGRAM = 0x2 + SOCK_IOC_TYPE = 0x89 + SOCK_NONBLOCK = 0x800 + SOCK_PACKET = 0xa + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_AAL = 0x109 + SOL_ALG = 0x117 + SOL_ATM = 0x108 + SOL_CAIF = 0x116 + SOL_CAN_BASE = 0x64 + SOL_DCCP = 0x10d + SOL_DECNET = 0x105 + SOL_ICMPV6 = 0x3a + SOL_IP = 0x0 + SOL_IPV6 = 0x29 + SOL_IRDA = 0x10a + SOL_IUCV = 0x115 + SOL_KCM = 0x119 + SOL_LLC = 0x10c + SOL_NETBEUI = 0x10b + SOL_NETLINK = 0x10e + SOL_NFC = 0x118 + SOL_PACKET = 0x107 + SOL_PNPIPE = 0x113 + SOL_PPPOL2TP = 0x111 + SOL_RAW = 0xff + SOL_RDS = 0x114 + SOL_RXRPC = 0x110 + SOL_SOCKET = 0x1 + SOL_TCP = 0x6 + SOL_TIPC = 0x10f + SOL_TLS = 0x11a + SOL_X25 = 0x106 + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x1e + SO_ATTACH_BPF = 0x32 + SO_ATTACH_FILTER = 0x1a + SO_ATTACH_REUSEPORT_CBPF = 0x33 + SO_ATTACH_REUSEPORT_EBPF = 0x34 + SO_BINDTODEVICE = 0x19 + SO_BPF_EXTENSIONS = 0x30 + SO_BROADCAST = 0x6 + SO_BSDCOMPAT = 0xe + SO_BUSY_POLL = 0x2e + SO_CNX_ADVICE = 0x35 + SO_COOKIE = 0x39 + SO_DEBUG = 0x1 + SO_DETACH_BPF = 0x1b + SO_DETACH_FILTER = 0x1b + SO_DOMAIN = 0x27 + SO_DONTROUTE = 0x5 + SO_ERROR = 0x4 + SO_GET_FILTER = 0x1a + SO_INCOMING_CPU = 0x31 + SO_INCOMING_NAPI_ID = 0x38 + SO_KEEPALIVE = 0x9 + SO_LINGER = 0xd + SO_LOCK_FILTER = 0x2c + SO_MARK = 0x24 + SO_MAX_PACING_RATE = 0x2f + SO_MEMINFO = 0x37 + SO_NOFCS = 0x2b + SO_NO_CHECK = 0xb + SO_OOBINLINE = 0xa + SO_PASSCRED = 0x10 + SO_PASSSEC = 0x22 + SO_PEEK_OFF = 0x2a + SO_PEERCRED = 0x11 + SO_PEERGROUPS = 0x3b + SO_PEERNAME = 0x1c + SO_PEERSEC = 0x1f + SO_PRIORITY = 0xc + SO_PROTOCOL = 0x26 + SO_RCVBUF = 0x8 + SO_RCVBUFFORCE = 0x21 + SO_RCVLOWAT = 0x12 + SO_RCVTIMEO = 0x14 + SO_REUSEADDR = 0x2 + SO_REUSEPORT = 0xf + SO_RXQ_OVFL = 0x28 + SO_SECURITY_AUTHENTICATION = 0x16 + SO_SECURITY_ENCRYPTION_NETWORK = 0x18 + SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17 + SO_SELECT_ERR_QUEUE = 0x2d + SO_SNDBUF = 0x7 + SO_SNDBUFFORCE = 0x20 + SO_SNDLOWAT = 0x13 + SO_SNDTIMEO = 0x15 + SO_TIMESTAMP = 0x1d + SO_TIMESTAMPING = 0x25 + SO_TIMESTAMPNS = 0x23 + SO_TYPE = 0x3 + SO_VM_SOCKETS_BUFFER_MAX_SIZE = 0x2 + SO_VM_SOCKETS_BUFFER_MIN_SIZE = 0x1 + SO_VM_SOCKETS_BUFFER_SIZE = 0x0 + SO_VM_SOCKETS_CONNECT_TIMEOUT = 0x6 + SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7 + SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3 + SO_VM_SOCKETS_TRUSTED = 0x5 + SO_WIFI_STATUS = 0x29 + SO_ZEROCOPY = 0x3c + SPLICE_F_GIFT = 0x8 + SPLICE_F_MORE = 0x4 + SPLICE_F_MOVE = 0x1 + SPLICE_F_NONBLOCK = 0x2 + SQUASHFS_MAGIC = 0x73717368 + STACK_END_MAGIC = 0x57ac6e9d + STATX_ALL = 0xfff + STATX_ATIME = 0x20 + STATX_ATTR_APPEND = 0x20 + STATX_ATTR_AUTOMOUNT = 0x1000 + STATX_ATTR_COMPRESSED = 0x4 + STATX_ATTR_ENCRYPTED = 0x800 + STATX_ATTR_IMMUTABLE = 0x10 + STATX_ATTR_NODUMP = 0x40 + STATX_BASIC_STATS = 0x7ff + STATX_BLOCKS = 0x400 + STATX_BTIME = 0x800 + STATX_CTIME = 0x80 + STATX_GID = 0x10 + STATX_INO = 0x100 + STATX_MODE = 0x2 + STATX_MTIME = 0x40 + STATX_NLINK = 0x4 + STATX_SIZE = 0x200 + STATX_TYPE = 0x1 + STATX_UID = 0x8 + STATX__RESERVED = 0x80000000 + SYSFS_MAGIC = 0x62656572 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x800 + TAB2 = 0x1000 + TAB3 = 0x1800 + TABDLY = 0x1800 + TASKSTATS_CMD_ATTR_MAX = 0x4 + TASKSTATS_CMD_MAX = 0x2 + TASKSTATS_GENL_NAME = "TASKSTATS" + TASKSTATS_GENL_VERSION = 0x1 + TASKSTATS_TYPE_MAX = 0x6 + TASKSTATS_VERSION = 0x8 + TCFLSH = 0x540b + TCGETA = 0x5405 + TCGETS = 0x5401 + TCGETS2 = 0x802c542a + TCGETX = 0x5432 + TCIFLUSH = 0x0 + TCIOFF = 0x2 + TCIOFLUSH = 0x2 + TCION = 0x3 + TCOFLUSH = 0x1 + TCOOFF = 0x0 + TCOON = 0x1 + TCP_CC_INFO = 0x1a + TCP_CONGESTION = 0xd + TCP_COOKIE_IN_ALWAYS = 0x1 + TCP_COOKIE_MAX = 0x10 + TCP_COOKIE_MIN = 0x8 + TCP_COOKIE_OUT_NEVER = 0x2 + TCP_COOKIE_PAIR_SIZE = 0x20 + TCP_COOKIE_TRANSACTIONS = 0xf + TCP_CORK = 0x3 + TCP_DEFER_ACCEPT = 0x9 + TCP_FASTOPEN = 0x17 + TCP_FASTOPEN_CONNECT = 0x1e + TCP_INFO = 0xb + TCP_KEEPCNT = 0x6 + TCP_KEEPIDLE = 0x4 + TCP_KEEPINTVL = 0x5 + TCP_LINGER2 = 0x8 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0xe + TCP_MD5SIG_EXT = 0x20 + TCP_MD5SIG_FLAG_PREFIX = 0x1 + TCP_MD5SIG_MAXKEYLEN = 0x50 + TCP_MSS = 0x200 + TCP_MSS_DEFAULT = 0x218 + TCP_MSS_DESIRED = 0x4c4 + TCP_NODELAY = 0x1 + TCP_NOTSENT_LOWAT = 0x19 + TCP_QUEUE_SEQ = 0x15 + TCP_QUICKACK = 0xc + TCP_REPAIR = 0x13 + TCP_REPAIR_OPTIONS = 0x16 + TCP_REPAIR_QUEUE = 0x14 + TCP_REPAIR_WINDOW = 0x1d + TCP_SAVED_SYN = 0x1c + TCP_SAVE_SYN = 0x1b + TCP_SYNCNT = 0x7 + TCP_S_DATA_IN = 0x4 + TCP_S_DATA_OUT = 0x8 + TCP_THIN_DUPACK = 0x11 + TCP_THIN_LINEAR_TIMEOUTS = 0x10 + TCP_TIMESTAMP = 0x18 + TCP_ULP = 0x1f + TCP_USER_TIMEOUT = 0x12 + TCP_WINDOW_CLAMP = 0xa + TCSAFLUSH = 0x2 + TCSBRK = 0x5409 + TCSBRKP = 0x5425 + TCSETA = 0x5406 + TCSETAF = 0x5408 + TCSETAW = 0x5407 + TCSETS = 0x5402 + TCSETS2 = 0x402c542b + TCSETSF = 0x5404 + TCSETSF2 = 0x402c542d + TCSETSW = 0x5403 + TCSETSW2 = 0x402c542c + TCSETX = 0x5433 + TCSETXF = 0x5434 + TCSETXW = 0x5435 + TCXONC = 0x540a + TIOCCBRK = 0x5428 + TIOCCONS = 0x541d + TIOCEXCL = 0x540c + TIOCGDEV = 0x80045432 + TIOCGETD = 0x5424 + TIOCGEXCL = 0x80045440 + TIOCGICOUNT = 0x545d + TIOCGLCKTRMIOS = 0x5456 + TIOCGPGRP = 0x540f + TIOCGPKT = 0x80045438 + TIOCGPTLCK = 0x80045439 + TIOCGPTN = 0x80045430 + TIOCGPTPEER = 0x5441 + TIOCGRS485 = 0x542e + TIOCGSERIAL = 0x541e + TIOCGSID = 0x5429 + TIOCGSOFTCAR = 0x5419 + TIOCGWINSZ = 0x5413 + TIOCINQ = 0x541b + TIOCLINUX = 0x541c + TIOCMBIC = 0x5417 + TIOCMBIS = 0x5416 + TIOCMGET = 0x5415 + TIOCMIWAIT = 0x545c + TIOCMSET = 0x5418 + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x5422 + TIOCNXCL = 0x540d + TIOCOUTQ = 0x5411 + TIOCPKT = 0x5420 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCSBRK = 0x5427 + TIOCSCTTY = 0x540e + TIOCSERCONFIG = 0x5453 + TIOCSERGETLSR = 0x5459 + TIOCSERGETMULTI = 0x545a + TIOCSERGSTRUCT = 0x5458 + TIOCSERGWILD = 0x5454 + TIOCSERSETMULTI = 0x545b + TIOCSERSWILD = 0x5455 + TIOCSER_TEMT = 0x1 + TIOCSETD = 0x5423 + TIOCSIG = 0x40045436 + TIOCSLCKTRMIOS = 0x5457 + TIOCSPGRP = 0x5410 + TIOCSPTLCK = 0x40045431 + TIOCSRS485 = 0x542f + TIOCSSERIAL = 0x541f + TIOCSSOFTCAR = 0x541a + TIOCSTI = 0x5412 + TIOCSWINSZ = 0x5414 + TIOCVHANGUP = 0x5437 + TMPFS_MAGIC = 0x1021994 + TOSTOP = 0x100 + TRACEFS_MAGIC = 0x74726163 + TS_COMM_LEN = 0x20 + TUNATTACHFILTER = 0x401054d5 + TUNDETACHFILTER = 0x401054d6 + TUNGETFEATURES = 0x800454cf + TUNGETFILTER = 0x801054db + TUNGETIFF = 0x800454d2 + TUNGETSNDBUF = 0x800454d3 + TUNGETVNETBE = 0x800454df + TUNGETVNETHDRSZ = 0x800454d7 + TUNGETVNETLE = 0x800454dd + TUNSETDEBUG = 0x400454c9 + TUNSETFILTEREBPF = 0x800454e1 + TUNSETGROUP = 0x400454ce + TUNSETIFF = 0x400454ca + TUNSETIFINDEX = 0x400454da + TUNSETLINK = 0x400454cd + TUNSETNOCSUM = 0x400454c8 + TUNSETOFFLOAD = 0x400454d0 + TUNSETOWNER = 0x400454cc + TUNSETPERSIST = 0x400454cb + TUNSETQUEUE = 0x400454d9 + TUNSETSNDBUF = 0x400454d4 + TUNSETSTEERINGEBPF = 0x800454e0 + TUNSETTXFILTER = 0x400454d1 + TUNSETVNETBE = 0x400454de + TUNSETVNETHDRSZ = 0x400454d8 + TUNSETVNETLE = 0x400454dc + UDF_SUPER_MAGIC = 0x15013346 + UMOUNT_NOFOLLOW = 0x8 + USBDEVICE_SUPER_MAGIC = 0x9fa2 + UTIME_NOW = 0x3fffffff + UTIME_OMIT = 0x3ffffffe + V9FS_MAGIC = 0x1021997 + VDISCARD = 0xd + VEOF = 0x4 + VEOL = 0xb + VEOL2 = 0x10 + VERASE = 0x2 + VINTR = 0x0 + VKILL = 0x3 + VLNEXT = 0xf + VMADDR_CID_ANY = 0xffffffff + VMADDR_CID_HOST = 0x2 + VMADDR_CID_HYPERVISOR = 0x0 + VMADDR_CID_RESERVED = 0x1 + VMADDR_PORT_ANY = 0xffffffff + VMIN = 0x6 + VM_SOCKETS_INVALID_VERSION = 0xffffffff + VQUIT = 0x1 + VREPRINT = 0xc + VSTART = 0x8 + VSTOP = 0x9 + VSUSP = 0xa + VSWTC = 0x7 + VT0 = 0x0 + VT1 = 0x4000 + VTDLY = 0x4000 + VTIME = 0x5 + VWERASE = 0xe + WALL = 0x40000000 + WCLONE = 0x80000000 + WCONTINUED = 0x8 + WDIOC_GETBOOTSTATUS = 0x80045702 + WDIOC_GETPRETIMEOUT = 0x80045709 + WDIOC_GETSTATUS = 0x80045701 + WDIOC_GETSUPPORT = 0x80285700 + WDIOC_GETTEMP = 0x80045703 + WDIOC_GETTIMELEFT = 0x8004570a + WDIOC_GETTIMEOUT = 0x80045707 + WDIOC_KEEPALIVE = 0x80045705 + WDIOC_SETOPTIONS = 0x80045704 + WDIOC_SETPRETIMEOUT = 0xc0045708 + WDIOC_SETTIMEOUT = 0xc0045706 + WEXITED = 0x4 + WIN_ACKMEDIACHANGE = 0xdb + WIN_CHECKPOWERMODE1 = 0xe5 + WIN_CHECKPOWERMODE2 = 0x98 + WIN_DEVICE_RESET = 0x8 + WIN_DIAGNOSE = 0x90 + WIN_DOORLOCK = 0xde + WIN_DOORUNLOCK = 0xdf + WIN_DOWNLOAD_MICROCODE = 0x92 + WIN_FLUSH_CACHE = 0xe7 + WIN_FLUSH_CACHE_EXT = 0xea + WIN_FORMAT = 0x50 + WIN_GETMEDIASTATUS = 0xda + WIN_IDENTIFY = 0xec + WIN_IDENTIFY_DMA = 0xee + WIN_IDLEIMMEDIATE = 0xe1 + WIN_INIT = 0x60 + WIN_MEDIAEJECT = 0xed + WIN_MULTREAD = 0xc4 + WIN_MULTREAD_EXT = 0x29 + WIN_MULTWRITE = 0xc5 + WIN_MULTWRITE_EXT = 0x39 + WIN_NOP = 0x0 + WIN_PACKETCMD = 0xa0 + WIN_PIDENTIFY = 0xa1 + WIN_POSTBOOT = 0xdc + WIN_PREBOOT = 0xdd + WIN_QUEUED_SERVICE = 0xa2 + WIN_READ = 0x20 + WIN_READDMA = 0xc8 + WIN_READDMA_EXT = 0x25 + WIN_READDMA_ONCE = 0xc9 + WIN_READDMA_QUEUED = 0xc7 + WIN_READDMA_QUEUED_EXT = 0x26 + WIN_READ_BUFFER = 0xe4 + WIN_READ_EXT = 0x24 + WIN_READ_LONG = 0x22 + WIN_READ_LONG_ONCE = 0x23 + WIN_READ_NATIVE_MAX = 0xf8 + WIN_READ_NATIVE_MAX_EXT = 0x27 + WIN_READ_ONCE = 0x21 + WIN_RECAL = 0x10 + WIN_RESTORE = 0x10 + WIN_SECURITY_DISABLE = 0xf6 + WIN_SECURITY_ERASE_PREPARE = 0xf3 + WIN_SECURITY_ERASE_UNIT = 0xf4 + WIN_SECURITY_FREEZE_LOCK = 0xf5 + WIN_SECURITY_SET_PASS = 0xf1 + WIN_SECURITY_UNLOCK = 0xf2 + WIN_SEEK = 0x70 + WIN_SETFEATURES = 0xef + WIN_SETIDLE1 = 0xe3 + WIN_SETIDLE2 = 0x97 + WIN_SETMULT = 0xc6 + WIN_SET_MAX = 0xf9 + WIN_SET_MAX_EXT = 0x37 + WIN_SLEEPNOW1 = 0xe6 + WIN_SLEEPNOW2 = 0x99 + WIN_SMART = 0xb0 + WIN_SPECIFY = 0x91 + WIN_SRST = 0x8 + WIN_STANDBY = 0xe2 + WIN_STANDBY2 = 0x96 + WIN_STANDBYNOW1 = 0xe0 + WIN_STANDBYNOW2 = 0x94 + WIN_VERIFY = 0x40 + WIN_VERIFY_EXT = 0x42 + WIN_VERIFY_ONCE = 0x41 + WIN_WRITE = 0x30 + WIN_WRITEDMA = 0xca + WIN_WRITEDMA_EXT = 0x35 + WIN_WRITEDMA_ONCE = 0xcb + WIN_WRITEDMA_QUEUED = 0xcc + WIN_WRITEDMA_QUEUED_EXT = 0x36 + WIN_WRITE_BUFFER = 0xe8 + WIN_WRITE_EXT = 0x34 + WIN_WRITE_LONG = 0x32 + WIN_WRITE_LONG_ONCE = 0x33 + WIN_WRITE_ONCE = 0x31 + WIN_WRITE_SAME = 0xe9 + WIN_WRITE_VERIFY = 0x3c + WNOHANG = 0x1 + WNOTHREAD = 0x20000000 + WNOWAIT = 0x1000000 + WORDSIZE = 0x40 + WSTOPPED = 0x2 + WUNTRACED = 0x2 + XATTR_CREATE = 0x1 + XATTR_REPLACE = 0x2 + XCASE = 0x4 + XENFS_SUPER_MAGIC = 0xabba1974 + XTABS = 0x1800 + ZSMALLOC_MAGIC = 0x58295829 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x62) + EADDRNOTAVAIL = syscall.Errno(0x63) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x61) + EAGAIN = syscall.Errno(0xb) + EALREADY = syscall.Errno(0x72) + EBADE = syscall.Errno(0x34) + EBADF = syscall.Errno(0x9) + EBADFD = syscall.Errno(0x4d) + EBADMSG = syscall.Errno(0x4a) + EBADR = syscall.Errno(0x35) + EBADRQC = syscall.Errno(0x38) + EBADSLT = syscall.Errno(0x39) + EBFONT = syscall.Errno(0x3b) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x7d) + ECHILD = syscall.Errno(0xa) + ECHRNG = syscall.Errno(0x2c) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x67) + ECONNREFUSED = syscall.Errno(0x6f) + ECONNRESET = syscall.Errno(0x68) + EDEADLK = syscall.Errno(0x23) + EDEADLOCK = syscall.Errno(0x23) + EDESTADDRREQ = syscall.Errno(0x59) + EDOM = syscall.Errno(0x21) + EDOTDOT = syscall.Errno(0x49) + EDQUOT = syscall.Errno(0x7a) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EHOSTDOWN = syscall.Errno(0x70) + EHOSTUNREACH = syscall.Errno(0x71) + EHWPOISON = syscall.Errno(0x85) + EIDRM = syscall.Errno(0x2b) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x73) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x6a) + EISDIR = syscall.Errno(0x15) + EISNAM = syscall.Errno(0x78) + EKEYEXPIRED = syscall.Errno(0x7f) + EKEYREJECTED = syscall.Errno(0x81) + EKEYREVOKED = syscall.Errno(0x80) + EL2HLT = syscall.Errno(0x33) + EL2NSYNC = syscall.Errno(0x2d) + EL3HLT = syscall.Errno(0x2e) + EL3RST = syscall.Errno(0x2f) + ELIBACC = syscall.Errno(0x4f) + ELIBBAD = syscall.Errno(0x50) + ELIBEXEC = syscall.Errno(0x53) + ELIBMAX = syscall.Errno(0x52) + ELIBSCN = syscall.Errno(0x51) + ELNRNG = syscall.Errno(0x30) + ELOOP = syscall.Errno(0x28) + EMEDIUMTYPE = syscall.Errno(0x7c) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x5a) + EMULTIHOP = syscall.Errno(0x48) + ENAMETOOLONG = syscall.Errno(0x24) + ENAVAIL = syscall.Errno(0x77) + ENETDOWN = syscall.Errno(0x64) + ENETRESET = syscall.Errno(0x66) + ENETUNREACH = syscall.Errno(0x65) + ENFILE = syscall.Errno(0x17) + ENOANO = syscall.Errno(0x37) + ENOBUFS = syscall.Errno(0x69) + ENOCSI = syscall.Errno(0x32) + ENODATA = syscall.Errno(0x3d) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOKEY = syscall.Errno(0x7e) + ENOLCK = syscall.Errno(0x25) + ENOLINK = syscall.Errno(0x43) + ENOMEDIUM = syscall.Errno(0x7b) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x2a) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x5c) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x26) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x6b) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x27) + ENOTNAM = syscall.Errno(0x76) + ENOTRECOVERABLE = syscall.Errno(0x83) + ENOTSOCK = syscall.Errno(0x58) + ENOTSUP = syscall.Errno(0x5f) + ENOTTY = syscall.Errno(0x19) + ENOTUNIQ = syscall.Errno(0x4c) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x5f) + EOVERFLOW = syscall.Errno(0x4b) + EOWNERDEAD = syscall.Errno(0x82) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x60) + EPIPE = syscall.Errno(0x20) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x5d) + EPROTOTYPE = syscall.Errno(0x5b) + ERANGE = syscall.Errno(0x22) + EREMCHG = syscall.Errno(0x4e) + EREMOTE = syscall.Errno(0x42) + EREMOTEIO = syscall.Errno(0x79) + ERESTART = syscall.Errno(0x55) + ERFKILL = syscall.Errno(0x84) + EROFS = syscall.Errno(0x1e) + ESHUTDOWN = syscall.Errno(0x6c) + ESOCKTNOSUPPORT = syscall.Errno(0x5e) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x74) + ESTRPIPE = syscall.Errno(0x56) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x6e) + ETOOMANYREFS = syscall.Errno(0x6d) + ETXTBSY = syscall.Errno(0x1a) + EUCLEAN = syscall.Errno(0x75) + EUNATCH = syscall.Errno(0x31) + EUSERS = syscall.Errno(0x57) + EWOULDBLOCK = syscall.Errno(0xb) + EXDEV = syscall.Errno(0x12) + EXFULL = syscall.Errno(0x36) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0x7) + SIGCHLD = syscall.Signal(0x11) + SIGCLD = syscall.Signal(0x11) + SIGCONT = syscall.Signal(0x12) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x1d) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPOLL = syscall.Signal(0x1d) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x1e) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTKFLT = syscall.Signal(0x10) + SIGSTOP = syscall.Signal(0x13) + SIGSYS = syscall.Signal(0x1f) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x14) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x17) + SIGUSR1 = syscall.Signal(0xa) + SIGUSR2 = syscall.Signal(0xc) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "no such device or address"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EAGAIN", "resource temporarily unavailable"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device or resource busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "invalid cross-device link"}, + {19, "ENODEV", "no such device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "numerical result out of range"}, + {35, "EDEADLK", "resource deadlock avoided"}, + {36, "ENAMETOOLONG", "file name too long"}, + {37, "ENOLCK", "no locks available"}, + {38, "ENOSYS", "function not implemented"}, + {39, "ENOTEMPTY", "directory not empty"}, + {40, "ELOOP", "too many levels of symbolic links"}, + {42, "ENOMSG", "no message of desired type"}, + {43, "EIDRM", "identifier removed"}, + {44, "ECHRNG", "channel number out of range"}, + {45, "EL2NSYNC", "level 2 not synchronized"}, + {46, "EL3HLT", "level 3 halted"}, + {47, "EL3RST", "level 3 reset"}, + {48, "ELNRNG", "link number out of range"}, + {49, "EUNATCH", "protocol driver not attached"}, + {50, "ENOCSI", "no CSI structure available"}, + {51, "EL2HLT", "level 2 halted"}, + {52, "EBADE", "invalid exchange"}, + {53, "EBADR", "invalid request descriptor"}, + {54, "EXFULL", "exchange full"}, + {55, "ENOANO", "no anode"}, + {56, "EBADRQC", "invalid request code"}, + {57, "EBADSLT", "invalid slot"}, + {59, "EBFONT", "bad font file format"}, + {60, "ENOSTR", "device not a stream"}, + {61, "ENODATA", "no data available"}, + {62, "ETIME", "timer expired"}, + {63, "ENOSR", "out of streams resources"}, + {64, "ENONET", "machine is not on the network"}, + {65, "ENOPKG", "package not installed"}, + {66, "EREMOTE", "object is remote"}, + {67, "ENOLINK", "link has been severed"}, + {68, "EADV", "advertise error"}, + {69, "ESRMNT", "srmount error"}, + {70, "ECOMM", "communication error on send"}, + {71, "EPROTO", "protocol error"}, + {72, "EMULTIHOP", "multihop attempted"}, + {73, "EDOTDOT", "RFS specific error"}, + {74, "EBADMSG", "bad message"}, + {75, "EOVERFLOW", "value too large for defined data type"}, + {76, "ENOTUNIQ", "name not unique on network"}, + {77, "EBADFD", "file descriptor in bad state"}, + {78, "EREMCHG", "remote address changed"}, + {79, "ELIBACC", "can not access a needed shared library"}, + {80, "ELIBBAD", "accessing a corrupted shared library"}, + {81, "ELIBSCN", ".lib section in a.out corrupted"}, + {82, "ELIBMAX", "attempting to link in too many shared libraries"}, + {83, "ELIBEXEC", "cannot exec a shared library directly"}, + {84, "EILSEQ", "invalid or incomplete multibyte or wide character"}, + {85, "ERESTART", "interrupted system call should be restarted"}, + {86, "ESTRPIPE", "streams pipe error"}, + {87, "EUSERS", "too many users"}, + {88, "ENOTSOCK", "socket operation on non-socket"}, + {89, "EDESTADDRREQ", "destination address required"}, + {90, "EMSGSIZE", "message too long"}, + {91, "EPROTOTYPE", "protocol wrong type for socket"}, + {92, "ENOPROTOOPT", "protocol not available"}, + {93, "EPROTONOSUPPORT", "protocol not supported"}, + {94, "ESOCKTNOSUPPORT", "socket type not supported"}, + {95, "ENOTSUP", "operation not supported"}, + {96, "EPFNOSUPPORT", "protocol family not supported"}, + {97, "EAFNOSUPPORT", "address family not supported by protocol"}, + {98, "EADDRINUSE", "address already in use"}, + {99, "EADDRNOTAVAIL", "cannot assign requested address"}, + {100, "ENETDOWN", "network is down"}, + {101, "ENETUNREACH", "network is unreachable"}, + {102, "ENETRESET", "network dropped connection on reset"}, + {103, "ECONNABORTED", "software caused connection abort"}, + {104, "ECONNRESET", "connection reset by peer"}, + {105, "ENOBUFS", "no buffer space available"}, + {106, "EISCONN", "transport endpoint is already connected"}, + {107, "ENOTCONN", "transport endpoint is not connected"}, + {108, "ESHUTDOWN", "cannot send after transport endpoint shutdown"}, + {109, "ETOOMANYREFS", "too many references: cannot splice"}, + {110, "ETIMEDOUT", "connection timed out"}, + {111, "ECONNREFUSED", "connection refused"}, + {112, "EHOSTDOWN", "host is down"}, + {113, "EHOSTUNREACH", "no route to host"}, + {114, "EALREADY", "operation already in progress"}, + {115, "EINPROGRESS", "operation now in progress"}, + {116, "ESTALE", "stale file handle"}, + {117, "EUCLEAN", "structure needs cleaning"}, + {118, "ENOTNAM", "not a XENIX named type file"}, + {119, "ENAVAIL", "no XENIX semaphores available"}, + {120, "EISNAM", "is a named type file"}, + {121, "EREMOTEIO", "remote I/O error"}, + {122, "EDQUOT", "disk quota exceeded"}, + {123, "ENOMEDIUM", "no medium found"}, + {124, "EMEDIUMTYPE", "wrong medium type"}, + {125, "ECANCELED", "operation canceled"}, + {126, "ENOKEY", "required key not available"}, + {127, "EKEYEXPIRED", "key has expired"}, + {128, "EKEYREVOKED", "key has been revoked"}, + {129, "EKEYREJECTED", "key was rejected by service"}, + {130, "EOWNERDEAD", "owner died"}, + {131, "ENOTRECOVERABLE", "state not recoverable"}, + {132, "ERFKILL", "operation not possible due to RF-kill"}, + {133, "EHWPOISON", "memory page has hardware error"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/breakpoint trap"}, + {6, "SIGABRT", "aborted"}, + {7, "SIGBUS", "bus error"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGUSR1", "user defined signal 1"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGUSR2", "user defined signal 2"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGSTKFLT", "stack fault"}, + {17, "SIGCHLD", "child exited"}, + {18, "SIGCONT", "continued"}, + {19, "SIGSTOP", "stopped (signal)"}, + {20, "SIGTSTP", "stopped"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGURG", "urgent I/O condition"}, + {24, "SIGXCPU", "CPU time limit exceeded"}, + {25, "SIGXFSZ", "file size limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window changed"}, + {29, "SIGIO", "I/O possible"}, + {30, "SIGPWR", "power failure"}, + {31, "SIGSYS", "bad system call"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go b/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go new file mode 100644 index 0000000..08aefd9 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go @@ -0,0 +1,2524 @@ +// mkerrors.sh -Wall -Werror -static -I/tmp/include +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build arm,linux + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go + +package unix + +import "syscall" + +const ( + AAFS_MAGIC = 0x5a3c69f0 + ADFS_SUPER_MAGIC = 0xadf5 + AFFS_SUPER_MAGIC = 0xadff + AFS_FS_MAGIC = 0x6b414653 + AFS_SUPER_MAGIC = 0x5346414f + AF_ALG = 0x26 + AF_APPLETALK = 0x5 + AF_ASH = 0x12 + AF_ATMPVC = 0x8 + AF_ATMSVC = 0x14 + AF_AX25 = 0x3 + AF_BLUETOOTH = 0x1f + AF_BRIDGE = 0x7 + AF_CAIF = 0x25 + AF_CAN = 0x1d + AF_DECnet = 0xc + AF_ECONET = 0x13 + AF_FILE = 0x1 + AF_IB = 0x1b + AF_IEEE802154 = 0x24 + AF_INET = 0x2 + AF_INET6 = 0xa + AF_IPX = 0x4 + AF_IRDA = 0x17 + AF_ISDN = 0x22 + AF_IUCV = 0x20 + AF_KCM = 0x29 + AF_KEY = 0xf + AF_LLC = 0x1a + AF_LOCAL = 0x1 + AF_MAX = 0x2c + AF_MPLS = 0x1c + AF_NETBEUI = 0xd + AF_NETLINK = 0x10 + AF_NETROM = 0x6 + AF_NFC = 0x27 + AF_PACKET = 0x11 + AF_PHONET = 0x23 + AF_PPPOX = 0x18 + AF_QIPCRTR = 0x2a + AF_RDS = 0x15 + AF_ROSE = 0xb + AF_ROUTE = 0x10 + AF_RXRPC = 0x21 + AF_SECURITY = 0xe + AF_SMC = 0x2b + AF_SNA = 0x16 + AF_TIPC = 0x1e + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_VSOCK = 0x28 + AF_WANPIPE = 0x19 + AF_X25 = 0x9 + ALG_OP_DECRYPT = 0x0 + ALG_OP_ENCRYPT = 0x1 + ALG_SET_AEAD_ASSOCLEN = 0x4 + ALG_SET_AEAD_AUTHSIZE = 0x5 + ALG_SET_IV = 0x2 + ALG_SET_KEY = 0x1 + ALG_SET_OP = 0x3 + ANON_INODE_FS_MAGIC = 0x9041934 + ARPHRD_6LOWPAN = 0x339 + ARPHRD_ADAPT = 0x108 + ARPHRD_APPLETLK = 0x8 + ARPHRD_ARCNET = 0x7 + ARPHRD_ASH = 0x30d + ARPHRD_ATM = 0x13 + ARPHRD_AX25 = 0x3 + ARPHRD_BIF = 0x307 + ARPHRD_CAIF = 0x336 + ARPHRD_CAN = 0x118 + ARPHRD_CHAOS = 0x5 + ARPHRD_CISCO = 0x201 + ARPHRD_CSLIP = 0x101 + ARPHRD_CSLIP6 = 0x103 + ARPHRD_DDCMP = 0x205 + ARPHRD_DLCI = 0xf + ARPHRD_ECONET = 0x30e + ARPHRD_EETHER = 0x2 + ARPHRD_ETHER = 0x1 + ARPHRD_EUI64 = 0x1b + ARPHRD_FCAL = 0x311 + ARPHRD_FCFABRIC = 0x313 + ARPHRD_FCPL = 0x312 + ARPHRD_FCPP = 0x310 + ARPHRD_FDDI = 0x306 + ARPHRD_FRAD = 0x302 + ARPHRD_HDLC = 0x201 + ARPHRD_HIPPI = 0x30c + ARPHRD_HWX25 = 0x110 + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + ARPHRD_IEEE80211 = 0x321 + ARPHRD_IEEE80211_PRISM = 0x322 + ARPHRD_IEEE80211_RADIOTAP = 0x323 + ARPHRD_IEEE802154 = 0x324 + ARPHRD_IEEE802154_MONITOR = 0x325 + ARPHRD_IEEE802_TR = 0x320 + ARPHRD_INFINIBAND = 0x20 + ARPHRD_IP6GRE = 0x337 + ARPHRD_IPDDP = 0x309 + ARPHRD_IPGRE = 0x30a + ARPHRD_IRDA = 0x30f + ARPHRD_LAPB = 0x204 + ARPHRD_LOCALTLK = 0x305 + ARPHRD_LOOPBACK = 0x304 + ARPHRD_METRICOM = 0x17 + ARPHRD_NETLINK = 0x338 + ARPHRD_NETROM = 0x0 + ARPHRD_NONE = 0xfffe + ARPHRD_PHONET = 0x334 + ARPHRD_PHONET_PIPE = 0x335 + ARPHRD_PIMREG = 0x30b + ARPHRD_PPP = 0x200 + ARPHRD_PRONET = 0x4 + ARPHRD_RAWHDLC = 0x206 + ARPHRD_RAWIP = 0x207 + ARPHRD_ROSE = 0x10e + ARPHRD_RSRVD = 0x104 + ARPHRD_SIT = 0x308 + ARPHRD_SKIP = 0x303 + ARPHRD_SLIP = 0x100 + ARPHRD_SLIP6 = 0x102 + ARPHRD_TUNNEL = 0x300 + ARPHRD_TUNNEL6 = 0x301 + ARPHRD_VOID = 0xffff + ARPHRD_VSOCKMON = 0x33a + ARPHRD_X25 = 0x10f + AUTOFS_SUPER_MAGIC = 0x187 + B0 = 0x0 + B1000000 = 0x1008 + B110 = 0x3 + B115200 = 0x1002 + B1152000 = 0x1009 + B1200 = 0x9 + B134 = 0x4 + B150 = 0x5 + B1500000 = 0x100a + B1800 = 0xa + B19200 = 0xe + B200 = 0x6 + B2000000 = 0x100b + B230400 = 0x1003 + B2400 = 0xb + B2500000 = 0x100c + B300 = 0x7 + B3000000 = 0x100d + B3500000 = 0x100e + B38400 = 0xf + B4000000 = 0x100f + B460800 = 0x1004 + B4800 = 0xc + B50 = 0x1 + B500000 = 0x1005 + B57600 = 0x1001 + B576000 = 0x1006 + B600 = 0x8 + B75 = 0x2 + B921600 = 0x1007 + B9600 = 0xd + BALLOON_KVM_MAGIC = 0x13661366 + BDEVFS_MAGIC = 0x62646576 + BINFMTFS_MAGIC = 0x42494e4d + BLKBSZGET = 0x80041270 + BLKBSZSET = 0x40041271 + BLKFLSBUF = 0x1261 + BLKFRAGET = 0x1265 + BLKFRASET = 0x1264 + BLKGETSIZE = 0x1260 + BLKGETSIZE64 = 0x80041272 + BLKPBSZGET = 0x127b + BLKRAGET = 0x1263 + BLKRASET = 0x1262 + BLKROGET = 0x125e + BLKROSET = 0x125d + BLKRRPART = 0x125f + BLKSECTGET = 0x1267 + BLKSECTSET = 0x1266 + BLKSSZGET = 0x1268 + BOTHER = 0x1000 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_FS_MAGIC = 0xcafe4a11 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LL_OFF = -0x200000 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXINSNS = 0x1000 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MOD = 0x90 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_NET_OFF = -0x100000 + BPF_OR = 0x40 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BPF_XOR = 0xa0 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x2000 + BSDLY = 0x2000 + BTRFS_SUPER_MAGIC = 0x9123683e + BTRFS_TEST_MAGIC = 0x73727279 + CAN_BCM = 0x2 + CAN_EFF_FLAG = 0x80000000 + CAN_EFF_ID_BITS = 0x1d + CAN_EFF_MASK = 0x1fffffff + CAN_ERR_FLAG = 0x20000000 + CAN_ERR_MASK = 0x1fffffff + CAN_INV_FILTER = 0x20000000 + CAN_ISOTP = 0x6 + CAN_MAX_DLC = 0x8 + CAN_MAX_DLEN = 0x8 + CAN_MCNET = 0x5 + CAN_MTU = 0x10 + CAN_NPROTO = 0x7 + CAN_RAW = 0x1 + CAN_RAW_FILTER_MAX = 0x200 + CAN_RTR_FLAG = 0x40000000 + CAN_SFF_ID_BITS = 0xb + CAN_SFF_MASK = 0x7ff + CAN_TP16 = 0x3 + CAN_TP20 = 0x4 + CBAUD = 0x100f + CBAUDEX = 0x1000 + CFLUSH = 0xf + CGROUP2_SUPER_MAGIC = 0x63677270 + CGROUP_SUPER_MAGIC = 0x27e0eb + CIBAUD = 0x100f0000 + CLOCAL = 0x800 + CLOCK_BOOTTIME = 0x7 + CLOCK_BOOTTIME_ALARM = 0x9 + CLOCK_DEFAULT = 0x0 + CLOCK_EXT = 0x1 + CLOCK_INT = 0x2 + CLOCK_MONOTONIC = 0x1 + CLOCK_MONOTONIC_COARSE = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_PROCESS_CPUTIME_ID = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_REALTIME_ALARM = 0x8 + CLOCK_REALTIME_COARSE = 0x5 + CLOCK_TAI = 0xb + CLOCK_THREAD_CPUTIME_ID = 0x3 + CLOCK_TXFROMRX = 0x4 + CLOCK_TXINT = 0x3 + CLONE_CHILD_CLEARTID = 0x200000 + CLONE_CHILD_SETTID = 0x1000000 + CLONE_DETACHED = 0x400000 + CLONE_FILES = 0x400 + CLONE_FS = 0x200 + CLONE_IO = 0x80000000 + CLONE_NEWCGROUP = 0x2000000 + CLONE_NEWIPC = 0x8000000 + CLONE_NEWNET = 0x40000000 + CLONE_NEWNS = 0x20000 + CLONE_NEWPID = 0x20000000 + CLONE_NEWUSER = 0x10000000 + CLONE_NEWUTS = 0x4000000 + CLONE_PARENT = 0x8000 + CLONE_PARENT_SETTID = 0x100000 + CLONE_PTRACE = 0x2000 + CLONE_SETTLS = 0x80000 + CLONE_SIGHAND = 0x800 + CLONE_SYSVSEM = 0x40000 + CLONE_THREAD = 0x10000 + CLONE_UNTRACED = 0x800000 + CLONE_VFORK = 0x4000 + CLONE_VM = 0x100 + CMSPAR = 0x40000000 + CODA_SUPER_MAGIC = 0x73757245 + CR0 = 0x0 + CR1 = 0x200 + CR2 = 0x400 + CR3 = 0x600 + CRAMFS_MAGIC = 0x28cd3d45 + CRDLY = 0x600 + CREAD = 0x80 + CRTSCTS = 0x80000000 + CS5 = 0x0 + CS6 = 0x10 + CS7 = 0x20 + CS8 = 0x30 + CSIGNAL = 0xff + CSIZE = 0x30 + CSTART = 0x11 + CSTATUS = 0x0 + CSTOP = 0x13 + CSTOPB = 0x40 + CSUSP = 0x1a + DAXFS_MAGIC = 0x64646178 + DEBUGFS_MAGIC = 0x64626720 + DEVPTS_SUPER_MAGIC = 0x1cd1 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x200 + ECHOE = 0x10 + ECHOK = 0x20 + ECHOKE = 0x800 + ECHONL = 0x40 + ECHOPRT = 0x400 + ECRYPTFS_SUPER_MAGIC = 0xf15f + EFD_CLOEXEC = 0x80000 + EFD_NONBLOCK = 0x800 + EFD_SEMAPHORE = 0x1 + EFIVARFS_MAGIC = 0xde5e81e4 + EFS_SUPER_MAGIC = 0x414a53 + ENCODING_DEFAULT = 0x0 + ENCODING_FM_MARK = 0x3 + ENCODING_FM_SPACE = 0x4 + ENCODING_MANCHESTER = 0x5 + ENCODING_NRZ = 0x1 + ENCODING_NRZI = 0x2 + EPOLLERR = 0x8 + EPOLLET = 0x80000000 + EPOLLEXCLUSIVE = 0x10000000 + EPOLLHUP = 0x10 + EPOLLIN = 0x1 + EPOLLMSG = 0x400 + EPOLLONESHOT = 0x40000000 + EPOLLOUT = 0x4 + EPOLLPRI = 0x2 + EPOLLRDBAND = 0x80 + EPOLLRDHUP = 0x2000 + EPOLLRDNORM = 0x40 + EPOLLWAKEUP = 0x20000000 + EPOLLWRBAND = 0x200 + EPOLLWRNORM = 0x100 + EPOLL_CLOEXEC = 0x80000 + EPOLL_CTL_ADD = 0x1 + EPOLL_CTL_DEL = 0x2 + EPOLL_CTL_MOD = 0x3 + ETH_P_1588 = 0x88f7 + ETH_P_8021AD = 0x88a8 + ETH_P_8021AH = 0x88e7 + ETH_P_8021Q = 0x8100 + ETH_P_80221 = 0x8917 + ETH_P_802_2 = 0x4 + ETH_P_802_3 = 0x1 + ETH_P_802_3_MIN = 0x600 + ETH_P_802_EX1 = 0x88b5 + ETH_P_AARP = 0x80f3 + ETH_P_AF_IUCV = 0xfbfb + ETH_P_ALL = 0x3 + ETH_P_AOE = 0x88a2 + ETH_P_ARCNET = 0x1a + ETH_P_ARP = 0x806 + ETH_P_ATALK = 0x809b + ETH_P_ATMFATE = 0x8884 + ETH_P_ATMMPOA = 0x884c + ETH_P_AX25 = 0x2 + ETH_P_BATMAN = 0x4305 + ETH_P_BPQ = 0x8ff + ETH_P_CAIF = 0xf7 + ETH_P_CAN = 0xc + ETH_P_CANFD = 0xd + ETH_P_CONTROL = 0x16 + ETH_P_CUST = 0x6006 + ETH_P_DDCMP = 0x6 + ETH_P_DEC = 0x6000 + ETH_P_DIAG = 0x6005 + ETH_P_DNA_DL = 0x6001 + ETH_P_DNA_RC = 0x6002 + ETH_P_DNA_RT = 0x6003 + ETH_P_DSA = 0x1b + ETH_P_ECONET = 0x18 + ETH_P_EDSA = 0xdada + ETH_P_ERSPAN = 0x88be + ETH_P_ERSPAN2 = 0x22eb + ETH_P_FCOE = 0x8906 + ETH_P_FIP = 0x8914 + ETH_P_HDLC = 0x19 + ETH_P_HSR = 0x892f + ETH_P_IBOE = 0x8915 + ETH_P_IEEE802154 = 0xf6 + ETH_P_IEEEPUP = 0xa00 + ETH_P_IEEEPUPAT = 0xa01 + ETH_P_IFE = 0xed3e + ETH_P_IP = 0x800 + ETH_P_IPV6 = 0x86dd + ETH_P_IPX = 0x8137 + ETH_P_IRDA = 0x17 + ETH_P_LAT = 0x6004 + ETH_P_LINK_CTL = 0x886c + ETH_P_LOCALTALK = 0x9 + ETH_P_LOOP = 0x60 + ETH_P_LOOPBACK = 0x9000 + ETH_P_MACSEC = 0x88e5 + ETH_P_MAP = 0xf9 + ETH_P_MOBITEX = 0x15 + ETH_P_MPLS_MC = 0x8848 + ETH_P_MPLS_UC = 0x8847 + ETH_P_MVRP = 0x88f5 + ETH_P_NCSI = 0x88f8 + ETH_P_NSH = 0x894f + ETH_P_PAE = 0x888e + ETH_P_PAUSE = 0x8808 + ETH_P_PHONET = 0xf5 + ETH_P_PPPTALK = 0x10 + ETH_P_PPP_DISC = 0x8863 + ETH_P_PPP_MP = 0x8 + ETH_P_PPP_SES = 0x8864 + ETH_P_PRP = 0x88fb + ETH_P_PUP = 0x200 + ETH_P_PUPAT = 0x201 + ETH_P_QINQ1 = 0x9100 + ETH_P_QINQ2 = 0x9200 + ETH_P_QINQ3 = 0x9300 + ETH_P_RARP = 0x8035 + ETH_P_SCA = 0x6007 + ETH_P_SLOW = 0x8809 + ETH_P_SNAP = 0x5 + ETH_P_TDLS = 0x890d + ETH_P_TEB = 0x6558 + ETH_P_TIPC = 0x88ca + ETH_P_TRAILER = 0x1c + ETH_P_TR_802_2 = 0x11 + ETH_P_TSN = 0x22f0 + ETH_P_WAN_PPP = 0x7 + ETH_P_WCCP = 0x883e + ETH_P_X25 = 0x805 + ETH_P_XDSA = 0xf8 + EXABYTE_ENABLE_NEST = 0xf0 + EXT2_SUPER_MAGIC = 0xef53 + EXT3_SUPER_MAGIC = 0xef53 + EXT4_SUPER_MAGIC = 0xef53 + EXTA = 0xe + EXTB = 0xf + EXTPROC = 0x10000 + F2FS_SUPER_MAGIC = 0xf2f52010 + FALLOC_FL_COLLAPSE_RANGE = 0x8 + FALLOC_FL_INSERT_RANGE = 0x20 + FALLOC_FL_KEEP_SIZE = 0x1 + FALLOC_FL_NO_HIDE_STALE = 0x4 + FALLOC_FL_PUNCH_HOLE = 0x2 + FALLOC_FL_UNSHARE_RANGE = 0x40 + FALLOC_FL_ZERO_RANGE = 0x10 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x8000 + FFDLY = 0x8000 + FLUSHO = 0x1000 + FS_ENCRYPTION_MODE_AES_128_CBC = 0x5 + FS_ENCRYPTION_MODE_AES_128_CTS = 0x6 + FS_ENCRYPTION_MODE_AES_256_CBC = 0x3 + FS_ENCRYPTION_MODE_AES_256_CTS = 0x4 + FS_ENCRYPTION_MODE_AES_256_GCM = 0x2 + FS_ENCRYPTION_MODE_AES_256_XTS = 0x1 + FS_ENCRYPTION_MODE_INVALID = 0x0 + FS_IOC_GET_ENCRYPTION_POLICY = 0x400c6615 + FS_IOC_GET_ENCRYPTION_PWSALT = 0x40106614 + FS_IOC_SET_ENCRYPTION_POLICY = 0x800c6613 + FS_KEY_DESCRIPTOR_SIZE = 0x8 + FS_KEY_DESC_PREFIX = "fscrypt:" + FS_KEY_DESC_PREFIX_SIZE = 0x8 + FS_MAX_KEY_SIZE = 0x40 + FS_POLICY_FLAGS_PAD_16 = 0x2 + FS_POLICY_FLAGS_PAD_32 = 0x3 + FS_POLICY_FLAGS_PAD_4 = 0x0 + FS_POLICY_FLAGS_PAD_8 = 0x1 + FS_POLICY_FLAGS_PAD_MASK = 0x3 + FS_POLICY_FLAGS_VALID = 0x3 + FUTEXFS_SUPER_MAGIC = 0xbad1dea + F_ADD_SEALS = 0x409 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x406 + F_EXLCK = 0x4 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLEASE = 0x401 + F_GETLK = 0xc + F_GETLK64 = 0xc + F_GETOWN = 0x9 + F_GETOWN_EX = 0x10 + F_GETPIPE_SZ = 0x408 + F_GETSIG = 0xb + F_GET_FILE_RW_HINT = 0x40d + F_GET_RW_HINT = 0x40b + F_GET_SEALS = 0x40a + F_LOCK = 0x1 + F_NOTIFY = 0x402 + F_OFD_GETLK = 0x24 + F_OFD_SETLK = 0x25 + F_OFD_SETLKW = 0x26 + F_OK = 0x0 + F_RDLCK = 0x0 + F_SEAL_GROW = 0x4 + F_SEAL_SEAL = 0x1 + F_SEAL_SHRINK = 0x2 + F_SEAL_WRITE = 0x8 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLEASE = 0x400 + F_SETLK = 0xd + F_SETLK64 = 0xd + F_SETLKW = 0xe + F_SETLKW64 = 0xe + F_SETOWN = 0x8 + F_SETOWN_EX = 0xf + F_SETPIPE_SZ = 0x407 + F_SETSIG = 0xa + F_SET_FILE_RW_HINT = 0x40e + F_SET_RW_HINT = 0x40c + F_SHLCK = 0x8 + F_TEST = 0x3 + F_TLOCK = 0x2 + F_ULOCK = 0x0 + F_UNLCK = 0x2 + F_WRLCK = 0x1 + GENL_ADMIN_PERM = 0x1 + GENL_CMD_CAP_DO = 0x2 + GENL_CMD_CAP_DUMP = 0x4 + GENL_CMD_CAP_HASPOL = 0x8 + GENL_HDRLEN = 0x4 + GENL_ID_CTRL = 0x10 + GENL_ID_PMCRAID = 0x12 + GENL_ID_VFS_DQUOT = 0x11 + GENL_MAX_ID = 0x3ff + GENL_MIN_ID = 0x10 + GENL_NAMSIZ = 0x10 + GENL_START_ALLOC = 0x13 + GENL_UNS_ADMIN_PERM = 0x10 + GRND_NONBLOCK = 0x1 + GRND_RANDOM = 0x2 + HDIO_DRIVE_CMD = 0x31f + HDIO_DRIVE_CMD_AEB = 0x31e + HDIO_DRIVE_CMD_HDR_SIZE = 0x4 + HDIO_DRIVE_HOB_HDR_SIZE = 0x8 + HDIO_DRIVE_RESET = 0x31c + HDIO_DRIVE_TASK = 0x31e + HDIO_DRIVE_TASKFILE = 0x31d + HDIO_DRIVE_TASK_HDR_SIZE = 0x8 + HDIO_GETGEO = 0x301 + HDIO_GET_32BIT = 0x309 + HDIO_GET_ACOUSTIC = 0x30f + HDIO_GET_ADDRESS = 0x310 + HDIO_GET_BUSSTATE = 0x31a + HDIO_GET_DMA = 0x30b + HDIO_GET_IDENTITY = 0x30d + HDIO_GET_KEEPSETTINGS = 0x308 + HDIO_GET_MULTCOUNT = 0x304 + HDIO_GET_NICE = 0x30c + HDIO_GET_NOWERR = 0x30a + HDIO_GET_QDMA = 0x305 + HDIO_GET_UNMASKINTR = 0x302 + HDIO_GET_WCACHE = 0x30e + HDIO_OBSOLETE_IDENTITY = 0x307 + HDIO_SCAN_HWIF = 0x328 + HDIO_SET_32BIT = 0x324 + HDIO_SET_ACOUSTIC = 0x32c + HDIO_SET_ADDRESS = 0x32f + HDIO_SET_BUSSTATE = 0x32d + HDIO_SET_DMA = 0x326 + HDIO_SET_KEEPSETTINGS = 0x323 + HDIO_SET_MULTCOUNT = 0x321 + HDIO_SET_NICE = 0x329 + HDIO_SET_NOWERR = 0x325 + HDIO_SET_PIO_MODE = 0x327 + HDIO_SET_QDMA = 0x32e + HDIO_SET_UNMASKINTR = 0x322 + HDIO_SET_WCACHE = 0x32b + HDIO_SET_XFER = 0x306 + HDIO_TRISTATE_HWIF = 0x31b + HDIO_UNREGISTER_HWIF = 0x32a + HOSTFS_SUPER_MAGIC = 0xc0ffee + HPFS_SUPER_MAGIC = 0xf995e849 + HUGETLBFS_MAGIC = 0x958458f6 + HUPCL = 0x400 + IBSHIFT = 0x10 + ICANON = 0x2 + ICMPV6_FILTER = 0x1 + ICRNL = 0x100 + IEXTEN = 0x8000 + IFA_F_DADFAILED = 0x8 + IFA_F_DEPRECATED = 0x20 + IFA_F_HOMEADDRESS = 0x10 + IFA_F_MANAGETEMPADDR = 0x100 + IFA_F_MCAUTOJOIN = 0x400 + IFA_F_NODAD = 0x2 + IFA_F_NOPREFIXROUTE = 0x200 + IFA_F_OPTIMISTIC = 0x4 + IFA_F_PERMANENT = 0x80 + IFA_F_SECONDARY = 0x1 + IFA_F_STABLE_PRIVACY = 0x800 + IFA_F_TEMPORARY = 0x1 + IFA_F_TENTATIVE = 0x40 + IFA_MAX = 0x8 + IFF_ALLMULTI = 0x200 + IFF_ATTACH_QUEUE = 0x200 + IFF_AUTOMEDIA = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_DETACH_QUEUE = 0x400 + IFF_DORMANT = 0x20000 + IFF_DYNAMIC = 0x8000 + IFF_ECHO = 0x40000 + IFF_LOOPBACK = 0x8 + IFF_LOWER_UP = 0x10000 + IFF_MASTER = 0x400 + IFF_MULTICAST = 0x1000 + IFF_MULTI_QUEUE = 0x100 + IFF_NAPI = 0x10 + IFF_NAPI_FRAGS = 0x20 + IFF_NOARP = 0x80 + IFF_NOFILTER = 0x1000 + IFF_NOTRAILERS = 0x20 + IFF_NO_PI = 0x1000 + IFF_ONE_QUEUE = 0x2000 + IFF_PERSIST = 0x800 + IFF_POINTOPOINT = 0x10 + IFF_PORTSEL = 0x2000 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SLAVE = 0x800 + IFF_TAP = 0x2 + IFF_TUN = 0x1 + IFF_TUN_EXCL = 0x8000 + IFF_UP = 0x1 + IFF_VNET_HDR = 0x4000 + IFF_VOLATILE = 0x70c5a + IFNAMSIZ = 0x10 + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_ACCESS = 0x1 + IN_ALL_EVENTS = 0xfff + IN_ATTRIB = 0x4 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLOEXEC = 0x80000 + IN_CLOSE = 0x18 + IN_CLOSE_NOWRITE = 0x10 + IN_CLOSE_WRITE = 0x8 + IN_CREATE = 0x100 + IN_DELETE = 0x200 + IN_DELETE_SELF = 0x400 + IN_DONT_FOLLOW = 0x2000000 + IN_EXCL_UNLINK = 0x4000000 + IN_IGNORED = 0x8000 + IN_ISDIR = 0x40000000 + IN_LOOPBACKNET = 0x7f + IN_MASK_ADD = 0x20000000 + IN_MODIFY = 0x2 + IN_MOVE = 0xc0 + IN_MOVED_FROM = 0x40 + IN_MOVED_TO = 0x80 + IN_MOVE_SELF = 0x800 + IN_NONBLOCK = 0x800 + IN_ONESHOT = 0x80000000 + IN_ONLYDIR = 0x1000000 + IN_OPEN = 0x20 + IN_Q_OVERFLOW = 0x4000 + IN_UNMOUNT = 0x2000 + IOCTL_VM_SOCKETS_GET_LOCAL_CID = 0x7b9 + IPPROTO_AH = 0x33 + IPPROTO_BEETPH = 0x5e + IPPROTO_COMP = 0x6c + IPPROTO_DCCP = 0x21 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_ESP = 0x32 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPIP = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MH = 0x87 + IPPROTO_MPLS = 0x89 + IPPROTO_MTP = 0x5c + IPPROTO_NONE = 0x3b + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_SCTP = 0x84 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPV6_2292DSTOPTS = 0x4 + IPV6_2292HOPLIMIT = 0x8 + IPV6_2292HOPOPTS = 0x3 + IPV6_2292PKTINFO = 0x2 + IPV6_2292PKTOPTIONS = 0x6 + IPV6_2292RTHDR = 0x5 + IPV6_ADDRFORM = 0x1 + IPV6_ADDR_PREFERENCES = 0x48 + IPV6_ADD_MEMBERSHIP = 0x14 + IPV6_AUTHHDR = 0xa + IPV6_AUTOFLOWLABEL = 0x46 + IPV6_CHECKSUM = 0x7 + IPV6_DONTFRAG = 0x3e + IPV6_DROP_MEMBERSHIP = 0x15 + IPV6_DSTOPTS = 0x3b + IPV6_HDRINCL = 0x24 + IPV6_HOPLIMIT = 0x34 + IPV6_HOPOPTS = 0x36 + IPV6_IPSEC_POLICY = 0x22 + IPV6_JOIN_ANYCAST = 0x1b + IPV6_JOIN_GROUP = 0x14 + IPV6_LEAVE_ANYCAST = 0x1c + IPV6_LEAVE_GROUP = 0x15 + IPV6_MINHOPCOUNT = 0x49 + IPV6_MTU = 0x18 + IPV6_MTU_DISCOVER = 0x17 + IPV6_MULTICAST_HOPS = 0x12 + IPV6_MULTICAST_IF = 0x11 + IPV6_MULTICAST_LOOP = 0x13 + IPV6_NEXTHOP = 0x9 + IPV6_ORIGDSTADDR = 0x4a + IPV6_PATHMTU = 0x3d + IPV6_PKTINFO = 0x32 + IPV6_PMTUDISC_DO = 0x2 + IPV6_PMTUDISC_DONT = 0x0 + IPV6_PMTUDISC_INTERFACE = 0x4 + IPV6_PMTUDISC_OMIT = 0x5 + IPV6_PMTUDISC_PROBE = 0x3 + IPV6_PMTUDISC_WANT = 0x1 + IPV6_RECVDSTOPTS = 0x3a + IPV6_RECVERR = 0x19 + IPV6_RECVFRAGSIZE = 0x4d + IPV6_RECVHOPLIMIT = 0x33 + IPV6_RECVHOPOPTS = 0x35 + IPV6_RECVORIGDSTADDR = 0x4a + IPV6_RECVPATHMTU = 0x3c + IPV6_RECVPKTINFO = 0x31 + IPV6_RECVRTHDR = 0x38 + IPV6_RECVTCLASS = 0x42 + IPV6_ROUTER_ALERT = 0x16 + IPV6_RTHDR = 0x39 + IPV6_RTHDRDSTOPTS = 0x37 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_RXDSTOPTS = 0x3b + IPV6_RXHOPOPTS = 0x36 + IPV6_TCLASS = 0x43 + IPV6_TRANSPARENT = 0x4b + IPV6_UNICAST_HOPS = 0x10 + IPV6_UNICAST_IF = 0x4c + IPV6_V6ONLY = 0x1a + IPV6_XFRM_POLICY = 0x23 + IP_ADD_MEMBERSHIP = 0x23 + IP_ADD_SOURCE_MEMBERSHIP = 0x27 + IP_BIND_ADDRESS_NO_PORT = 0x18 + IP_BLOCK_SOURCE = 0x26 + IP_CHECKSUM = 0x17 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0x24 + IP_DROP_SOURCE_MEMBERSHIP = 0x28 + IP_FREEBIND = 0xf + IP_HDRINCL = 0x3 + IP_IPSEC_POLICY = 0x10 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0x14 + IP_MF = 0x2000 + IP_MINTTL = 0x15 + IP_MSFILTER = 0x29 + IP_MSS = 0x240 + IP_MTU = 0xe + IP_MTU_DISCOVER = 0xa + IP_MULTICAST_ALL = 0x31 + IP_MULTICAST_IF = 0x20 + IP_MULTICAST_LOOP = 0x22 + IP_MULTICAST_TTL = 0x21 + IP_NODEFRAG = 0x16 + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x4 + IP_ORIGDSTADDR = 0x14 + IP_PASSSEC = 0x12 + IP_PKTINFO = 0x8 + IP_PKTOPTIONS = 0x9 + IP_PMTUDISC = 0xa + IP_PMTUDISC_DO = 0x2 + IP_PMTUDISC_DONT = 0x0 + IP_PMTUDISC_INTERFACE = 0x4 + IP_PMTUDISC_OMIT = 0x5 + IP_PMTUDISC_PROBE = 0x3 + IP_PMTUDISC_WANT = 0x1 + IP_RECVERR = 0xb + IP_RECVFRAGSIZE = 0x19 + IP_RECVOPTS = 0x6 + IP_RECVORIGDSTADDR = 0x14 + IP_RECVRETOPTS = 0x7 + IP_RECVTOS = 0xd + IP_RECVTTL = 0xc + IP_RETOPTS = 0x7 + IP_RF = 0x8000 + IP_ROUTER_ALERT = 0x5 + IP_TOS = 0x1 + IP_TRANSPARENT = 0x13 + IP_TTL = 0x2 + IP_UNBLOCK_SOURCE = 0x25 + IP_UNICAST_IF = 0x32 + IP_XFRM_POLICY = 0x11 + ISIG = 0x1 + ISOFS_SUPER_MAGIC = 0x9660 + ISTRIP = 0x20 + IUCLC = 0x200 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x1000 + IXON = 0x400 + JFFS2_SUPER_MAGIC = 0x72b6 + KEYCTL_ASSUME_AUTHORITY = 0x10 + KEYCTL_CHOWN = 0x4 + KEYCTL_CLEAR = 0x7 + KEYCTL_DESCRIBE = 0x6 + KEYCTL_DH_COMPUTE = 0x17 + KEYCTL_GET_KEYRING_ID = 0x0 + KEYCTL_GET_PERSISTENT = 0x16 + KEYCTL_GET_SECURITY = 0x11 + KEYCTL_INSTANTIATE = 0xc + KEYCTL_INSTANTIATE_IOV = 0x14 + KEYCTL_INVALIDATE = 0x15 + KEYCTL_JOIN_SESSION_KEYRING = 0x1 + KEYCTL_LINK = 0x8 + KEYCTL_NEGATE = 0xd + KEYCTL_READ = 0xb + KEYCTL_REJECT = 0x13 + KEYCTL_RESTRICT_KEYRING = 0x1d + KEYCTL_REVOKE = 0x3 + KEYCTL_SEARCH = 0xa + KEYCTL_SESSION_TO_PARENT = 0x12 + KEYCTL_SETPERM = 0x5 + KEYCTL_SET_REQKEY_KEYRING = 0xe + KEYCTL_SET_TIMEOUT = 0xf + KEYCTL_UNLINK = 0x9 + KEYCTL_UPDATE = 0x2 + KEY_REQKEY_DEFL_DEFAULT = 0x0 + KEY_REQKEY_DEFL_GROUP_KEYRING = 0x6 + KEY_REQKEY_DEFL_NO_CHANGE = -0x1 + KEY_REQKEY_DEFL_PROCESS_KEYRING = 0x2 + KEY_REQKEY_DEFL_REQUESTOR_KEYRING = 0x7 + KEY_REQKEY_DEFL_SESSION_KEYRING = 0x3 + KEY_REQKEY_DEFL_THREAD_KEYRING = 0x1 + KEY_REQKEY_DEFL_USER_KEYRING = 0x4 + KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5 + KEY_SPEC_GROUP_KEYRING = -0x6 + KEY_SPEC_PROCESS_KEYRING = -0x2 + KEY_SPEC_REQKEY_AUTH_KEY = -0x7 + KEY_SPEC_REQUESTOR_KEYRING = -0x8 + KEY_SPEC_SESSION_KEYRING = -0x3 + KEY_SPEC_THREAD_KEYRING = -0x1 + KEY_SPEC_USER_KEYRING = -0x4 + KEY_SPEC_USER_SESSION_KEYRING = -0x5 + LINUX_REBOOT_CMD_CAD_OFF = 0x0 + LINUX_REBOOT_CMD_CAD_ON = 0x89abcdef + LINUX_REBOOT_CMD_HALT = 0xcdef0123 + LINUX_REBOOT_CMD_KEXEC = 0x45584543 + LINUX_REBOOT_CMD_POWER_OFF = 0x4321fedc + LINUX_REBOOT_CMD_RESTART = 0x1234567 + LINUX_REBOOT_CMD_RESTART2 = 0xa1b2c3d4 + LINUX_REBOOT_CMD_SW_SUSPEND = 0xd000fce2 + LINUX_REBOOT_MAGIC1 = 0xfee1dead + LINUX_REBOOT_MAGIC2 = 0x28121969 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DODUMP = 0x11 + MADV_DOFORK = 0xb + MADV_DONTDUMP = 0x10 + MADV_DONTFORK = 0xa + MADV_DONTNEED = 0x4 + MADV_FREE = 0x8 + MADV_HUGEPAGE = 0xe + MADV_HWPOISON = 0x64 + MADV_KEEPONFORK = 0x13 + MADV_MERGEABLE = 0xc + MADV_NOHUGEPAGE = 0xf + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_REMOVE = 0x9 + MADV_SEQUENTIAL = 0x2 + MADV_UNMERGEABLE = 0xd + MADV_WILLNEED = 0x3 + MADV_WIPEONFORK = 0x12 + MAP_ANON = 0x20 + MAP_ANONYMOUS = 0x20 + MAP_DENYWRITE = 0x800 + MAP_EXECUTABLE = 0x1000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_GROWSDOWN = 0x100 + MAP_HUGETLB = 0x40000 + MAP_HUGE_MASK = 0x3f + MAP_HUGE_SHIFT = 0x1a + MAP_LOCKED = 0x2000 + MAP_NONBLOCK = 0x10000 + MAP_NORESERVE = 0x4000 + MAP_POPULATE = 0x8000 + MAP_PRIVATE = 0x2 + MAP_SHARED = 0x1 + MAP_STACK = 0x20000 + MAP_TYPE = 0xf + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MCL_ONFAULT = 0x4 + MINIX2_SUPER_MAGIC = 0x2468 + MINIX2_SUPER_MAGIC2 = 0x2478 + MINIX3_SUPER_MAGIC = 0x4d5a + MINIX_SUPER_MAGIC = 0x137f + MINIX_SUPER_MAGIC2 = 0x138f + MNT_DETACH = 0x2 + MNT_EXPIRE = 0x4 + MNT_FORCE = 0x1 + MSDOS_SUPER_MAGIC = 0x4d44 + MSG_BATCH = 0x40000 + MSG_CMSG_CLOEXEC = 0x40000000 + MSG_CONFIRM = 0x800 + MSG_CTRUNC = 0x8 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x40 + MSG_EOR = 0x80 + MSG_ERRQUEUE = 0x2000 + MSG_FASTOPEN = 0x20000000 + MSG_FIN = 0x200 + MSG_MORE = 0x8000 + MSG_NOSIGNAL = 0x4000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_PROXY = 0x10 + MSG_RST = 0x1000 + MSG_SYN = 0x400 + MSG_TRUNC = 0x20 + MSG_TRYHARD = 0x4 + MSG_WAITALL = 0x100 + MSG_WAITFORONE = 0x10000 + MSG_ZEROCOPY = 0x4000000 + MS_ACTIVE = 0x40000000 + MS_ASYNC = 0x1 + MS_BIND = 0x1000 + MS_BORN = 0x20000000 + MS_DIRSYNC = 0x80 + MS_INVALIDATE = 0x2 + MS_I_VERSION = 0x800000 + MS_KERNMOUNT = 0x400000 + MS_LAZYTIME = 0x2000000 + MS_MANDLOCK = 0x40 + MS_MGC_MSK = 0xffff0000 + MS_MGC_VAL = 0xc0ed0000 + MS_MOVE = 0x2000 + MS_NOATIME = 0x400 + MS_NODEV = 0x4 + MS_NODIRATIME = 0x800 + MS_NOEXEC = 0x8 + MS_NOREMOTELOCK = 0x8000000 + MS_NOSEC = 0x10000000 + MS_NOSUID = 0x2 + MS_NOUSER = -0x80000000 + MS_POSIXACL = 0x10000 + MS_PRIVATE = 0x40000 + MS_RDONLY = 0x1 + MS_REC = 0x4000 + MS_RELATIME = 0x200000 + MS_REMOUNT = 0x20 + MS_RMT_MASK = 0x2800051 + MS_SHARED = 0x100000 + MS_SILENT = 0x8000 + MS_SLAVE = 0x80000 + MS_STRICTATIME = 0x1000000 + MS_SUBMOUNT = 0x4000000 + MS_SYNC = 0x4 + MS_SYNCHRONOUS = 0x10 + MS_UNBINDABLE = 0x20000 + MS_VERBOSE = 0x8000 + MTD_INODE_FS_MAGIC = 0x11307854 + NAME_MAX = 0xff + NCP_SUPER_MAGIC = 0x564c + NETLINK_ADD_MEMBERSHIP = 0x1 + NETLINK_AUDIT = 0x9 + NETLINK_BROADCAST_ERROR = 0x4 + NETLINK_CAP_ACK = 0xa + NETLINK_CONNECTOR = 0xb + NETLINK_CRYPTO = 0x15 + NETLINK_DNRTMSG = 0xe + NETLINK_DROP_MEMBERSHIP = 0x2 + NETLINK_ECRYPTFS = 0x13 + NETLINK_EXT_ACK = 0xb + NETLINK_FIB_LOOKUP = 0xa + NETLINK_FIREWALL = 0x3 + NETLINK_GENERIC = 0x10 + NETLINK_INET_DIAG = 0x4 + NETLINK_IP6_FW = 0xd + NETLINK_ISCSI = 0x8 + NETLINK_KOBJECT_UEVENT = 0xf + NETLINK_LISTEN_ALL_NSID = 0x8 + NETLINK_LIST_MEMBERSHIPS = 0x9 + NETLINK_NETFILTER = 0xc + NETLINK_NFLOG = 0x5 + NETLINK_NO_ENOBUFS = 0x5 + NETLINK_PKTINFO = 0x3 + NETLINK_RDMA = 0x14 + NETLINK_ROUTE = 0x0 + NETLINK_RX_RING = 0x6 + NETLINK_SCSITRANSPORT = 0x12 + NETLINK_SELINUX = 0x7 + NETLINK_SMC = 0x16 + NETLINK_SOCK_DIAG = 0x4 + NETLINK_TX_RING = 0x7 + NETLINK_UNUSED = 0x1 + NETLINK_USERSOCK = 0x2 + NETLINK_XFRM = 0x6 + NFS_SUPER_MAGIC = 0x6969 + NILFS_SUPER_MAGIC = 0x3434 + NL0 = 0x0 + NL1 = 0x100 + NLA_ALIGNTO = 0x4 + NLA_F_NESTED = 0x8000 + NLA_F_NET_BYTEORDER = 0x4000 + NLA_HDRLEN = 0x4 + NLDLY = 0x100 + NLMSG_ALIGNTO = 0x4 + NLMSG_DONE = 0x3 + NLMSG_ERROR = 0x2 + NLMSG_HDRLEN = 0x10 + NLMSG_MIN_TYPE = 0x10 + NLMSG_NOOP = 0x1 + NLMSG_OVERRUN = 0x4 + NLM_F_ACK = 0x4 + NLM_F_ACK_TLVS = 0x200 + NLM_F_APPEND = 0x800 + NLM_F_ATOMIC = 0x400 + NLM_F_CAPPED = 0x100 + NLM_F_CREATE = 0x400 + NLM_F_DUMP = 0x300 + NLM_F_DUMP_FILTERED = 0x20 + NLM_F_DUMP_INTR = 0x10 + NLM_F_ECHO = 0x8 + NLM_F_EXCL = 0x200 + NLM_F_MATCH = 0x200 + NLM_F_MULTI = 0x2 + NLM_F_NONREC = 0x100 + NLM_F_REPLACE = 0x100 + NLM_F_REQUEST = 0x1 + NLM_F_ROOT = 0x100 + NOFLSH = 0x80 + NSFS_MAGIC = 0x6e736673 + OCFS2_SUPER_MAGIC = 0x7461636f + OCRNL = 0x8 + OFDEL = 0x80 + OFILL = 0x40 + OLCUC = 0x2 + ONLCR = 0x4 + ONLRET = 0x20 + ONOCR = 0x10 + OPENPROM_SUPER_MAGIC = 0x9fa1 + OPOST = 0x1 + OVERLAYFS_SUPER_MAGIC = 0x794c7630 + O_ACCMODE = 0x3 + O_APPEND = 0x400 + O_ASYNC = 0x2000 + O_CLOEXEC = 0x80000 + O_CREAT = 0x40 + O_DIRECT = 0x10000 + O_DIRECTORY = 0x4000 + O_DSYNC = 0x1000 + O_EXCL = 0x80 + O_FSYNC = 0x101000 + O_LARGEFILE = 0x20000 + O_NDELAY = 0x800 + O_NOATIME = 0x40000 + O_NOCTTY = 0x100 + O_NOFOLLOW = 0x8000 + O_NONBLOCK = 0x800 + O_PATH = 0x200000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x101000 + O_SYNC = 0x101000 + O_TMPFILE = 0x404000 + O_TRUNC = 0x200 + O_WRONLY = 0x1 + PACKET_ADD_MEMBERSHIP = 0x1 + PACKET_AUXDATA = 0x8 + PACKET_BROADCAST = 0x1 + PACKET_COPY_THRESH = 0x7 + PACKET_DROP_MEMBERSHIP = 0x2 + PACKET_FANOUT = 0x12 + PACKET_FANOUT_CBPF = 0x6 + PACKET_FANOUT_CPU = 0x2 + PACKET_FANOUT_DATA = 0x16 + PACKET_FANOUT_EBPF = 0x7 + PACKET_FANOUT_FLAG_DEFRAG = 0x8000 + PACKET_FANOUT_FLAG_ROLLOVER = 0x1000 + PACKET_FANOUT_FLAG_UNIQUEID = 0x2000 + PACKET_FANOUT_HASH = 0x0 + PACKET_FANOUT_LB = 0x1 + PACKET_FANOUT_QM = 0x5 + PACKET_FANOUT_RND = 0x4 + PACKET_FANOUT_ROLLOVER = 0x3 + PACKET_FASTROUTE = 0x6 + PACKET_HDRLEN = 0xb + PACKET_HOST = 0x0 + PACKET_KERNEL = 0x7 + PACKET_LOOPBACK = 0x5 + PACKET_LOSS = 0xe + PACKET_MR_ALLMULTI = 0x2 + PACKET_MR_MULTICAST = 0x0 + PACKET_MR_PROMISC = 0x1 + PACKET_MR_UNICAST = 0x3 + PACKET_MULTICAST = 0x2 + PACKET_ORIGDEV = 0x9 + PACKET_OTHERHOST = 0x3 + PACKET_OUTGOING = 0x4 + PACKET_QDISC_BYPASS = 0x14 + PACKET_RECV_OUTPUT = 0x3 + PACKET_RESERVE = 0xc + PACKET_ROLLOVER_STATS = 0x15 + PACKET_RX_RING = 0x5 + PACKET_STATISTICS = 0x6 + PACKET_TIMESTAMP = 0x11 + PACKET_TX_HAS_OFF = 0x13 + PACKET_TX_RING = 0xd + PACKET_TX_TIMESTAMP = 0x10 + PACKET_USER = 0x6 + PACKET_VERSION = 0xa + PACKET_VNET_HDR = 0xf + PARENB = 0x100 + PARITY_CRC16_PR0 = 0x2 + PARITY_CRC16_PR0_CCITT = 0x4 + PARITY_CRC16_PR1 = 0x3 + PARITY_CRC16_PR1_CCITT = 0x5 + PARITY_CRC32_PR0_CCITT = 0x6 + PARITY_CRC32_PR1_CCITT = 0x7 + PARITY_DEFAULT = 0x0 + PARITY_NONE = 0x1 + PARMRK = 0x8 + PARODD = 0x200 + PENDIN = 0x4000 + PERF_EVENT_IOC_DISABLE = 0x2401 + PERF_EVENT_IOC_ENABLE = 0x2400 + PERF_EVENT_IOC_ID = 0x80042407 + PERF_EVENT_IOC_PAUSE_OUTPUT = 0x40042409 + PERF_EVENT_IOC_PERIOD = 0x40082404 + PERF_EVENT_IOC_QUERY_BPF = 0xc004240a + PERF_EVENT_IOC_REFRESH = 0x2402 + PERF_EVENT_IOC_RESET = 0x2403 + PERF_EVENT_IOC_SET_BPF = 0x40042408 + PERF_EVENT_IOC_SET_FILTER = 0x40042406 + PERF_EVENT_IOC_SET_OUTPUT = 0x2405 + PIPEFS_MAGIC = 0x50495045 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROC_SUPER_MAGIC = 0x9fa0 + PROT_EXEC = 0x4 + PROT_GROWSDOWN = 0x1000000 + PROT_GROWSUP = 0x2000000 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PR_CAPBSET_DROP = 0x18 + PR_CAPBSET_READ = 0x17 + PR_CAP_AMBIENT = 0x2f + PR_CAP_AMBIENT_CLEAR_ALL = 0x4 + PR_CAP_AMBIENT_IS_SET = 0x1 + PR_CAP_AMBIENT_LOWER = 0x3 + PR_CAP_AMBIENT_RAISE = 0x2 + PR_ENDIAN_BIG = 0x0 + PR_ENDIAN_LITTLE = 0x1 + PR_ENDIAN_PPC_LITTLE = 0x2 + PR_FPEMU_NOPRINT = 0x1 + PR_FPEMU_SIGFPE = 0x2 + PR_FP_EXC_ASYNC = 0x2 + PR_FP_EXC_DISABLED = 0x0 + PR_FP_EXC_DIV = 0x10000 + PR_FP_EXC_INV = 0x100000 + PR_FP_EXC_NONRECOV = 0x1 + PR_FP_EXC_OVF = 0x20000 + PR_FP_EXC_PRECISE = 0x3 + PR_FP_EXC_RES = 0x80000 + PR_FP_EXC_SW_ENABLE = 0x80 + PR_FP_EXC_UND = 0x40000 + PR_FP_MODE_FR = 0x1 + PR_FP_MODE_FRE = 0x2 + PR_GET_CHILD_SUBREAPER = 0x25 + PR_GET_DUMPABLE = 0x3 + PR_GET_ENDIAN = 0x13 + PR_GET_FPEMU = 0x9 + PR_GET_FPEXC = 0xb + PR_GET_FP_MODE = 0x2e + PR_GET_KEEPCAPS = 0x7 + PR_GET_NAME = 0x10 + PR_GET_NO_NEW_PRIVS = 0x27 + PR_GET_PDEATHSIG = 0x2 + PR_GET_SECCOMP = 0x15 + PR_GET_SECUREBITS = 0x1b + PR_GET_THP_DISABLE = 0x2a + PR_GET_TID_ADDRESS = 0x28 + PR_GET_TIMERSLACK = 0x1e + PR_GET_TIMING = 0xd + PR_GET_TSC = 0x19 + PR_GET_UNALIGN = 0x5 + PR_MCE_KILL = 0x21 + PR_MCE_KILL_CLEAR = 0x0 + PR_MCE_KILL_DEFAULT = 0x2 + PR_MCE_KILL_EARLY = 0x1 + PR_MCE_KILL_GET = 0x22 + PR_MCE_KILL_LATE = 0x0 + PR_MCE_KILL_SET = 0x1 + PR_MPX_DISABLE_MANAGEMENT = 0x2c + PR_MPX_ENABLE_MANAGEMENT = 0x2b + PR_SET_CHILD_SUBREAPER = 0x24 + PR_SET_DUMPABLE = 0x4 + PR_SET_ENDIAN = 0x14 + PR_SET_FPEMU = 0xa + PR_SET_FPEXC = 0xc + PR_SET_FP_MODE = 0x2d + PR_SET_KEEPCAPS = 0x8 + PR_SET_MM = 0x23 + PR_SET_MM_ARG_END = 0x9 + PR_SET_MM_ARG_START = 0x8 + PR_SET_MM_AUXV = 0xc + PR_SET_MM_BRK = 0x7 + PR_SET_MM_END_CODE = 0x2 + PR_SET_MM_END_DATA = 0x4 + PR_SET_MM_ENV_END = 0xb + PR_SET_MM_ENV_START = 0xa + PR_SET_MM_EXE_FILE = 0xd + PR_SET_MM_MAP = 0xe + PR_SET_MM_MAP_SIZE = 0xf + PR_SET_MM_START_BRK = 0x6 + PR_SET_MM_START_CODE = 0x1 + PR_SET_MM_START_DATA = 0x3 + PR_SET_MM_START_STACK = 0x5 + PR_SET_NAME = 0xf + PR_SET_NO_NEW_PRIVS = 0x26 + PR_SET_PDEATHSIG = 0x1 + PR_SET_PTRACER = 0x59616d61 + PR_SET_PTRACER_ANY = 0xffffffff + PR_SET_SECCOMP = 0x16 + PR_SET_SECUREBITS = 0x1c + PR_SET_THP_DISABLE = 0x29 + PR_SET_TIMERSLACK = 0x1d + PR_SET_TIMING = 0xe + PR_SET_TSC = 0x1a + PR_SET_UNALIGN = 0x6 + PR_SVE_GET_VL = 0x33 + PR_SVE_SET_VL = 0x32 + PR_SVE_SET_VL_ONEXEC = 0x40000 + PR_SVE_VL_INHERIT = 0x20000 + PR_SVE_VL_LEN_MASK = 0xffff + PR_TASK_PERF_EVENTS_DISABLE = 0x1f + PR_TASK_PERF_EVENTS_ENABLE = 0x20 + PR_TIMING_STATISTICAL = 0x0 + PR_TIMING_TIMESTAMP = 0x1 + PR_TSC_ENABLE = 0x1 + PR_TSC_SIGSEGV = 0x2 + PR_UNALIGN_NOPRINT = 0x1 + PR_UNALIGN_SIGBUS = 0x2 + PSTOREFS_MAGIC = 0x6165676c + PTRACE_ATTACH = 0x10 + PTRACE_CONT = 0x7 + PTRACE_DETACH = 0x11 + PTRACE_EVENT_CLONE = 0x3 + PTRACE_EVENT_EXEC = 0x4 + PTRACE_EVENT_EXIT = 0x6 + PTRACE_EVENT_FORK = 0x1 + PTRACE_EVENT_SECCOMP = 0x7 + PTRACE_EVENT_STOP = 0x80 + PTRACE_EVENT_VFORK = 0x2 + PTRACE_EVENT_VFORK_DONE = 0x5 + PTRACE_GETCRUNCHREGS = 0x19 + PTRACE_GETEVENTMSG = 0x4201 + PTRACE_GETFDPIC = 0x1f + PTRACE_GETFDPIC_EXEC = 0x0 + PTRACE_GETFDPIC_INTERP = 0x1 + PTRACE_GETFPREGS = 0xe + PTRACE_GETHBPREGS = 0x1d + PTRACE_GETREGS = 0xc + PTRACE_GETREGSET = 0x4204 + PTRACE_GETSIGINFO = 0x4202 + PTRACE_GETSIGMASK = 0x420a + PTRACE_GETVFPREGS = 0x1b + PTRACE_GETWMMXREGS = 0x12 + PTRACE_GET_THREAD_AREA = 0x16 + PTRACE_INTERRUPT = 0x4207 + PTRACE_KILL = 0x8 + PTRACE_LISTEN = 0x4208 + PTRACE_OLDSETOPTIONS = 0x15 + PTRACE_O_EXITKILL = 0x100000 + PTRACE_O_MASK = 0x3000ff + PTRACE_O_SUSPEND_SECCOMP = 0x200000 + PTRACE_O_TRACECLONE = 0x8 + PTRACE_O_TRACEEXEC = 0x10 + PTRACE_O_TRACEEXIT = 0x40 + PTRACE_O_TRACEFORK = 0x2 + PTRACE_O_TRACESECCOMP = 0x80 + PTRACE_O_TRACESYSGOOD = 0x1 + PTRACE_O_TRACEVFORK = 0x4 + PTRACE_O_TRACEVFORKDONE = 0x20 + PTRACE_PEEKDATA = 0x2 + PTRACE_PEEKSIGINFO = 0x4209 + PTRACE_PEEKSIGINFO_SHARED = 0x1 + PTRACE_PEEKTEXT = 0x1 + PTRACE_PEEKUSR = 0x3 + PTRACE_POKEDATA = 0x5 + PTRACE_POKETEXT = 0x4 + PTRACE_POKEUSR = 0x6 + PTRACE_SECCOMP_GET_FILTER = 0x420c + PTRACE_SECCOMP_GET_METADATA = 0x420d + PTRACE_SEIZE = 0x4206 + PTRACE_SETCRUNCHREGS = 0x1a + PTRACE_SETFPREGS = 0xf + PTRACE_SETHBPREGS = 0x1e + PTRACE_SETOPTIONS = 0x4200 + PTRACE_SETREGS = 0xd + PTRACE_SETREGSET = 0x4205 + PTRACE_SETSIGINFO = 0x4203 + PTRACE_SETSIGMASK = 0x420b + PTRACE_SETVFPREGS = 0x1c + PTRACE_SETWMMXREGS = 0x13 + PTRACE_SET_SYSCALL = 0x17 + PTRACE_SINGLESTEP = 0x9 + PTRACE_SYSCALL = 0x18 + PTRACE_TRACEME = 0x0 + PT_DATA_ADDR = 0x10004 + PT_TEXT_ADDR = 0x10000 + PT_TEXT_END_ADDR = 0x10008 + QNX4_SUPER_MAGIC = 0x2f + QNX6_SUPER_MAGIC = 0x68191122 + RAMFS_MAGIC = 0x858458f6 + RDTGROUP_SUPER_MAGIC = 0x7655821 + REISERFS_SUPER_MAGIC = 0x52654973 + RLIMIT_AS = 0x9 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_LOCKS = 0xa + RLIMIT_MEMLOCK = 0x8 + RLIMIT_MSGQUEUE = 0xc + RLIMIT_NICE = 0xd + RLIMIT_NOFILE = 0x7 + RLIMIT_NPROC = 0x6 + RLIMIT_RSS = 0x5 + RLIMIT_RTPRIO = 0xe + RLIMIT_RTTIME = 0xf + RLIMIT_SIGPENDING = 0xb + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0xffffffffffffffff + RTAX_ADVMSS = 0x8 + RTAX_CC_ALGO = 0x10 + RTAX_CWND = 0x7 + RTAX_FASTOPEN_NO_COOKIE = 0x11 + RTAX_FEATURES = 0xc + RTAX_FEATURE_ALLFRAG = 0x8 + RTAX_FEATURE_ECN = 0x1 + RTAX_FEATURE_MASK = 0xf + RTAX_FEATURE_SACK = 0x2 + RTAX_FEATURE_TIMESTAMP = 0x4 + RTAX_HOPLIMIT = 0xa + RTAX_INITCWND = 0xb + RTAX_INITRWND = 0xe + RTAX_LOCK = 0x1 + RTAX_MAX = 0x11 + RTAX_MTU = 0x2 + RTAX_QUICKACK = 0xf + RTAX_REORDERING = 0x9 + RTAX_RTO_MIN = 0xd + RTAX_RTT = 0x4 + RTAX_RTTVAR = 0x5 + RTAX_SSTHRESH = 0x6 + RTAX_UNSPEC = 0x0 + RTAX_WINDOW = 0x3 + RTA_ALIGNTO = 0x4 + RTA_MAX = 0x1a + RTCF_DIRECTSRC = 0x4000000 + RTCF_DOREDIRECT = 0x1000000 + RTCF_LOG = 0x2000000 + RTCF_MASQ = 0x400000 + RTCF_NAT = 0x800000 + RTCF_VALVE = 0x200000 + RTF_ADDRCLASSMASK = 0xf8000000 + RTF_ADDRCONF = 0x40000 + RTF_ALLONLINK = 0x20000 + RTF_BROADCAST = 0x10000000 + RTF_CACHE = 0x1000000 + RTF_DEFAULT = 0x10000 + RTF_DYNAMIC = 0x10 + RTF_FLOW = 0x2000000 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_INTERFACE = 0x40000000 + RTF_IRTT = 0x100 + RTF_LINKRT = 0x100000 + RTF_LOCAL = 0x80000000 + RTF_MODIFIED = 0x20 + RTF_MSS = 0x40 + RTF_MTU = 0x40 + RTF_MULTICAST = 0x20000000 + RTF_NAT = 0x8000000 + RTF_NOFORWARD = 0x1000 + RTF_NONEXTHOP = 0x200000 + RTF_NOPMTUDISC = 0x4000 + RTF_POLICY = 0x4000000 + RTF_REINSTATE = 0x8 + RTF_REJECT = 0x200 + RTF_STATIC = 0x400 + RTF_THROW = 0x2000 + RTF_UP = 0x1 + RTF_WINDOW = 0x80 + RTF_XRESOLVE = 0x800 + RTM_BASE = 0x10 + RTM_DELACTION = 0x31 + RTM_DELADDR = 0x15 + RTM_DELADDRLABEL = 0x49 + RTM_DELLINK = 0x11 + RTM_DELMDB = 0x55 + RTM_DELNEIGH = 0x1d + RTM_DELNETCONF = 0x51 + RTM_DELNSID = 0x59 + RTM_DELQDISC = 0x25 + RTM_DELROUTE = 0x19 + RTM_DELRULE = 0x21 + RTM_DELTCLASS = 0x29 + RTM_DELTFILTER = 0x2d + RTM_F_CLONED = 0x200 + RTM_F_EQUALIZE = 0x400 + RTM_F_FIB_MATCH = 0x2000 + RTM_F_LOOKUP_TABLE = 0x1000 + RTM_F_NOTIFY = 0x100 + RTM_F_PREFIX = 0x800 + RTM_GETACTION = 0x32 + RTM_GETADDR = 0x16 + RTM_GETADDRLABEL = 0x4a + RTM_GETANYCAST = 0x3e + RTM_GETDCB = 0x4e + RTM_GETLINK = 0x12 + RTM_GETMDB = 0x56 + RTM_GETMULTICAST = 0x3a + RTM_GETNEIGH = 0x1e + RTM_GETNEIGHTBL = 0x42 + RTM_GETNETCONF = 0x52 + RTM_GETNSID = 0x5a + RTM_GETQDISC = 0x26 + RTM_GETROUTE = 0x1a + RTM_GETRULE = 0x22 + RTM_GETSTATS = 0x5e + RTM_GETTCLASS = 0x2a + RTM_GETTFILTER = 0x2e + RTM_MAX = 0x63 + RTM_NEWACTION = 0x30 + RTM_NEWADDR = 0x14 + RTM_NEWADDRLABEL = 0x48 + RTM_NEWCACHEREPORT = 0x60 + RTM_NEWLINK = 0x10 + RTM_NEWMDB = 0x54 + RTM_NEWNDUSEROPT = 0x44 + RTM_NEWNEIGH = 0x1c + RTM_NEWNEIGHTBL = 0x40 + RTM_NEWNETCONF = 0x50 + RTM_NEWNSID = 0x58 + RTM_NEWPREFIX = 0x34 + RTM_NEWQDISC = 0x24 + RTM_NEWROUTE = 0x18 + RTM_NEWRULE = 0x20 + RTM_NEWSTATS = 0x5c + RTM_NEWTCLASS = 0x28 + RTM_NEWTFILTER = 0x2c + RTM_NR_FAMILIES = 0x15 + RTM_NR_MSGTYPES = 0x54 + RTM_SETDCB = 0x4f + RTM_SETLINK = 0x13 + RTM_SETNEIGHTBL = 0x43 + RTNH_ALIGNTO = 0x4 + RTNH_COMPARE_MASK = 0x19 + RTNH_F_DEAD = 0x1 + RTNH_F_LINKDOWN = 0x10 + RTNH_F_OFFLOAD = 0x8 + RTNH_F_ONLINK = 0x4 + RTNH_F_PERVASIVE = 0x2 + RTNH_F_UNRESOLVED = 0x20 + RTN_MAX = 0xb + RTPROT_BABEL = 0x2a + RTPROT_BIRD = 0xc + RTPROT_BOOT = 0x3 + RTPROT_DHCP = 0x10 + RTPROT_DNROUTED = 0xd + RTPROT_GATED = 0x8 + RTPROT_KERNEL = 0x2 + RTPROT_MROUTED = 0x11 + RTPROT_MRT = 0xa + RTPROT_NTK = 0xf + RTPROT_RA = 0x9 + RTPROT_REDIRECT = 0x1 + RTPROT_STATIC = 0x4 + RTPROT_UNSPEC = 0x0 + RTPROT_XORP = 0xe + RTPROT_ZEBRA = 0xb + RT_CLASS_DEFAULT = 0xfd + RT_CLASS_LOCAL = 0xff + RT_CLASS_MAIN = 0xfe + RT_CLASS_MAX = 0xff + RT_CLASS_UNSPEC = 0x0 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_CREDENTIALS = 0x2 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x1d + SCM_TIMESTAMPING = 0x25 + SCM_TIMESTAMPING_OPT_STATS = 0x36 + SCM_TIMESTAMPING_PKTINFO = 0x3a + SCM_TIMESTAMPNS = 0x23 + SCM_WIFI_STATUS = 0x29 + SECCOMP_MODE_DISABLED = 0x0 + SECCOMP_MODE_FILTER = 0x2 + SECCOMP_MODE_STRICT = 0x1 + SECURITYFS_MAGIC = 0x73636673 + SELINUX_MAGIC = 0xf97cff8c + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDDLCI = 0x8980 + SIOCADDMULTI = 0x8931 + SIOCADDRT = 0x890b + SIOCATMARK = 0x8905 + SIOCBONDCHANGEACTIVE = 0x8995 + SIOCBONDENSLAVE = 0x8990 + SIOCBONDINFOQUERY = 0x8994 + SIOCBONDRELEASE = 0x8991 + SIOCBONDSETHWADDR = 0x8992 + SIOCBONDSLAVEINFOQUERY = 0x8993 + SIOCBRADDBR = 0x89a0 + SIOCBRADDIF = 0x89a2 + SIOCBRDELBR = 0x89a1 + SIOCBRDELIF = 0x89a3 + SIOCDARP = 0x8953 + SIOCDELDLCI = 0x8981 + SIOCDELMULTI = 0x8932 + SIOCDELRT = 0x890c + SIOCDEVPRIVATE = 0x89f0 + SIOCDIFADDR = 0x8936 + SIOCDRARP = 0x8960 + SIOCETHTOOL = 0x8946 + SIOCGARP = 0x8954 + SIOCGHWTSTAMP = 0x89b1 + SIOCGIFADDR = 0x8915 + SIOCGIFBR = 0x8940 + SIOCGIFBRDADDR = 0x8919 + SIOCGIFCONF = 0x8912 + SIOCGIFCOUNT = 0x8938 + SIOCGIFDSTADDR = 0x8917 + SIOCGIFENCAP = 0x8925 + SIOCGIFFLAGS = 0x8913 + SIOCGIFHWADDR = 0x8927 + SIOCGIFINDEX = 0x8933 + SIOCGIFMAP = 0x8970 + SIOCGIFMEM = 0x891f + SIOCGIFMETRIC = 0x891d + SIOCGIFMTU = 0x8921 + SIOCGIFNAME = 0x8910 + SIOCGIFNETMASK = 0x891b + SIOCGIFPFLAGS = 0x8935 + SIOCGIFSLAVE = 0x8929 + SIOCGIFTXQLEN = 0x8942 + SIOCGIFVLAN = 0x8982 + SIOCGMIIPHY = 0x8947 + SIOCGMIIREG = 0x8948 + SIOCGPGRP = 0x8904 + SIOCGRARP = 0x8961 + SIOCGSKNS = 0x894c + SIOCGSTAMP = 0x8906 + SIOCGSTAMPNS = 0x8907 + SIOCINQ = 0x541b + SIOCOUTQ = 0x5411 + SIOCOUTQNSD = 0x894b + SIOCPROTOPRIVATE = 0x89e0 + SIOCRTMSG = 0x890d + SIOCSARP = 0x8955 + SIOCSHWTSTAMP = 0x89b0 + SIOCSIFADDR = 0x8916 + SIOCSIFBR = 0x8941 + SIOCSIFBRDADDR = 0x891a + SIOCSIFDSTADDR = 0x8918 + SIOCSIFENCAP = 0x8926 + SIOCSIFFLAGS = 0x8914 + SIOCSIFHWADDR = 0x8924 + SIOCSIFHWBROADCAST = 0x8937 + SIOCSIFLINK = 0x8911 + SIOCSIFMAP = 0x8971 + SIOCSIFMEM = 0x8920 + SIOCSIFMETRIC = 0x891e + SIOCSIFMTU = 0x8922 + SIOCSIFNAME = 0x8923 + SIOCSIFNETMASK = 0x891c + SIOCSIFPFLAGS = 0x8934 + SIOCSIFSLAVE = 0x8930 + SIOCSIFTXQLEN = 0x8943 + SIOCSIFVLAN = 0x8983 + SIOCSMIIREG = 0x8949 + SIOCSPGRP = 0x8902 + SIOCSRARP = 0x8962 + SIOCWANDEV = 0x894a + SMACK_MAGIC = 0x43415d53 + SMART_AUTOSAVE = 0xd2 + SMART_AUTO_OFFLINE = 0xdb + SMART_DISABLE = 0xd9 + SMART_ENABLE = 0xd8 + SMART_HCYL_PASS = 0xc2 + SMART_IMMEDIATE_OFFLINE = 0xd4 + SMART_LCYL_PASS = 0x4f + SMART_READ_LOG_SECTOR = 0xd5 + SMART_READ_THRESHOLDS = 0xd1 + SMART_READ_VALUES = 0xd0 + SMART_SAVE = 0xd3 + SMART_STATUS = 0xda + SMART_WRITE_LOG_SECTOR = 0xd6 + SMART_WRITE_THRESHOLDS = 0xd7 + SMB_SUPER_MAGIC = 0x517b + SOCKFS_MAGIC = 0x534f434b + SOCK_CLOEXEC = 0x80000 + SOCK_DCCP = 0x6 + SOCK_DGRAM = 0x2 + SOCK_IOC_TYPE = 0x89 + SOCK_NONBLOCK = 0x800 + SOCK_PACKET = 0xa + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_AAL = 0x109 + SOL_ALG = 0x117 + SOL_ATM = 0x108 + SOL_CAIF = 0x116 + SOL_CAN_BASE = 0x64 + SOL_DCCP = 0x10d + SOL_DECNET = 0x105 + SOL_ICMPV6 = 0x3a + SOL_IP = 0x0 + SOL_IPV6 = 0x29 + SOL_IRDA = 0x10a + SOL_IUCV = 0x115 + SOL_KCM = 0x119 + SOL_LLC = 0x10c + SOL_NETBEUI = 0x10b + SOL_NETLINK = 0x10e + SOL_NFC = 0x118 + SOL_PACKET = 0x107 + SOL_PNPIPE = 0x113 + SOL_PPPOL2TP = 0x111 + SOL_RAW = 0xff + SOL_RDS = 0x114 + SOL_RXRPC = 0x110 + SOL_SOCKET = 0x1 + SOL_TCP = 0x6 + SOL_TIPC = 0x10f + SOL_TLS = 0x11a + SOL_X25 = 0x106 + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x1e + SO_ATTACH_BPF = 0x32 + SO_ATTACH_FILTER = 0x1a + SO_ATTACH_REUSEPORT_CBPF = 0x33 + SO_ATTACH_REUSEPORT_EBPF = 0x34 + SO_BINDTODEVICE = 0x19 + SO_BPF_EXTENSIONS = 0x30 + SO_BROADCAST = 0x6 + SO_BSDCOMPAT = 0xe + SO_BUSY_POLL = 0x2e + SO_CNX_ADVICE = 0x35 + SO_COOKIE = 0x39 + SO_DEBUG = 0x1 + SO_DETACH_BPF = 0x1b + SO_DETACH_FILTER = 0x1b + SO_DOMAIN = 0x27 + SO_DONTROUTE = 0x5 + SO_ERROR = 0x4 + SO_GET_FILTER = 0x1a + SO_INCOMING_CPU = 0x31 + SO_INCOMING_NAPI_ID = 0x38 + SO_KEEPALIVE = 0x9 + SO_LINGER = 0xd + SO_LOCK_FILTER = 0x2c + SO_MARK = 0x24 + SO_MAX_PACING_RATE = 0x2f + SO_MEMINFO = 0x37 + SO_NOFCS = 0x2b + SO_NO_CHECK = 0xb + SO_OOBINLINE = 0xa + SO_PASSCRED = 0x10 + SO_PASSSEC = 0x22 + SO_PEEK_OFF = 0x2a + SO_PEERCRED = 0x11 + SO_PEERGROUPS = 0x3b + SO_PEERNAME = 0x1c + SO_PEERSEC = 0x1f + SO_PRIORITY = 0xc + SO_PROTOCOL = 0x26 + SO_RCVBUF = 0x8 + SO_RCVBUFFORCE = 0x21 + SO_RCVLOWAT = 0x12 + SO_RCVTIMEO = 0x14 + SO_REUSEADDR = 0x2 + SO_REUSEPORT = 0xf + SO_RXQ_OVFL = 0x28 + SO_SECURITY_AUTHENTICATION = 0x16 + SO_SECURITY_ENCRYPTION_NETWORK = 0x18 + SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17 + SO_SELECT_ERR_QUEUE = 0x2d + SO_SNDBUF = 0x7 + SO_SNDBUFFORCE = 0x20 + SO_SNDLOWAT = 0x13 + SO_SNDTIMEO = 0x15 + SO_TIMESTAMP = 0x1d + SO_TIMESTAMPING = 0x25 + SO_TIMESTAMPNS = 0x23 + SO_TYPE = 0x3 + SO_VM_SOCKETS_BUFFER_MAX_SIZE = 0x2 + SO_VM_SOCKETS_BUFFER_MIN_SIZE = 0x1 + SO_VM_SOCKETS_BUFFER_SIZE = 0x0 + SO_VM_SOCKETS_CONNECT_TIMEOUT = 0x6 + SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7 + SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3 + SO_VM_SOCKETS_TRUSTED = 0x5 + SO_WIFI_STATUS = 0x29 + SO_ZEROCOPY = 0x3c + SPLICE_F_GIFT = 0x8 + SPLICE_F_MORE = 0x4 + SPLICE_F_MOVE = 0x1 + SPLICE_F_NONBLOCK = 0x2 + SQUASHFS_MAGIC = 0x73717368 + STACK_END_MAGIC = 0x57ac6e9d + STATX_ALL = 0xfff + STATX_ATIME = 0x20 + STATX_ATTR_APPEND = 0x20 + STATX_ATTR_AUTOMOUNT = 0x1000 + STATX_ATTR_COMPRESSED = 0x4 + STATX_ATTR_ENCRYPTED = 0x800 + STATX_ATTR_IMMUTABLE = 0x10 + STATX_ATTR_NODUMP = 0x40 + STATX_BASIC_STATS = 0x7ff + STATX_BLOCKS = 0x400 + STATX_BTIME = 0x800 + STATX_CTIME = 0x80 + STATX_GID = 0x10 + STATX_INO = 0x100 + STATX_MODE = 0x2 + STATX_MTIME = 0x40 + STATX_NLINK = 0x4 + STATX_SIZE = 0x200 + STATX_TYPE = 0x1 + STATX_UID = 0x8 + STATX__RESERVED = 0x80000000 + SYSFS_MAGIC = 0x62656572 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x800 + TAB2 = 0x1000 + TAB3 = 0x1800 + TABDLY = 0x1800 + TASKSTATS_CMD_ATTR_MAX = 0x4 + TASKSTATS_CMD_MAX = 0x2 + TASKSTATS_GENL_NAME = "TASKSTATS" + TASKSTATS_GENL_VERSION = 0x1 + TASKSTATS_TYPE_MAX = 0x6 + TASKSTATS_VERSION = 0x8 + TCFLSH = 0x540b + TCGETA = 0x5405 + TCGETS = 0x5401 + TCGETS2 = 0x802c542a + TCGETX = 0x5432 + TCIFLUSH = 0x0 + TCIOFF = 0x2 + TCIOFLUSH = 0x2 + TCION = 0x3 + TCOFLUSH = 0x1 + TCOOFF = 0x0 + TCOON = 0x1 + TCP_CC_INFO = 0x1a + TCP_CONGESTION = 0xd + TCP_COOKIE_IN_ALWAYS = 0x1 + TCP_COOKIE_MAX = 0x10 + TCP_COOKIE_MIN = 0x8 + TCP_COOKIE_OUT_NEVER = 0x2 + TCP_COOKIE_PAIR_SIZE = 0x20 + TCP_COOKIE_TRANSACTIONS = 0xf + TCP_CORK = 0x3 + TCP_DEFER_ACCEPT = 0x9 + TCP_FASTOPEN = 0x17 + TCP_FASTOPEN_CONNECT = 0x1e + TCP_INFO = 0xb + TCP_KEEPCNT = 0x6 + TCP_KEEPIDLE = 0x4 + TCP_KEEPINTVL = 0x5 + TCP_LINGER2 = 0x8 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0xe + TCP_MD5SIG_EXT = 0x20 + TCP_MD5SIG_FLAG_PREFIX = 0x1 + TCP_MD5SIG_MAXKEYLEN = 0x50 + TCP_MSS = 0x200 + TCP_MSS_DEFAULT = 0x218 + TCP_MSS_DESIRED = 0x4c4 + TCP_NODELAY = 0x1 + TCP_NOTSENT_LOWAT = 0x19 + TCP_QUEUE_SEQ = 0x15 + TCP_QUICKACK = 0xc + TCP_REPAIR = 0x13 + TCP_REPAIR_OPTIONS = 0x16 + TCP_REPAIR_QUEUE = 0x14 + TCP_REPAIR_WINDOW = 0x1d + TCP_SAVED_SYN = 0x1c + TCP_SAVE_SYN = 0x1b + TCP_SYNCNT = 0x7 + TCP_S_DATA_IN = 0x4 + TCP_S_DATA_OUT = 0x8 + TCP_THIN_DUPACK = 0x11 + TCP_THIN_LINEAR_TIMEOUTS = 0x10 + TCP_TIMESTAMP = 0x18 + TCP_ULP = 0x1f + TCP_USER_TIMEOUT = 0x12 + TCP_WINDOW_CLAMP = 0xa + TCSAFLUSH = 0x2 + TCSBRK = 0x5409 + TCSBRKP = 0x5425 + TCSETA = 0x5406 + TCSETAF = 0x5408 + TCSETAW = 0x5407 + TCSETS = 0x5402 + TCSETS2 = 0x402c542b + TCSETSF = 0x5404 + TCSETSF2 = 0x402c542d + TCSETSW = 0x5403 + TCSETSW2 = 0x402c542c + TCSETX = 0x5433 + TCSETXF = 0x5434 + TCSETXW = 0x5435 + TCXONC = 0x540a + TIOCCBRK = 0x5428 + TIOCCONS = 0x541d + TIOCEXCL = 0x540c + TIOCGDEV = 0x80045432 + TIOCGETD = 0x5424 + TIOCGEXCL = 0x80045440 + TIOCGICOUNT = 0x545d + TIOCGLCKTRMIOS = 0x5456 + TIOCGPGRP = 0x540f + TIOCGPKT = 0x80045438 + TIOCGPTLCK = 0x80045439 + TIOCGPTN = 0x80045430 + TIOCGPTPEER = 0x5441 + TIOCGRS485 = 0x542e + TIOCGSERIAL = 0x541e + TIOCGSID = 0x5429 + TIOCGSOFTCAR = 0x5419 + TIOCGWINSZ = 0x5413 + TIOCINQ = 0x541b + TIOCLINUX = 0x541c + TIOCMBIC = 0x5417 + TIOCMBIS = 0x5416 + TIOCMGET = 0x5415 + TIOCMIWAIT = 0x545c + TIOCMSET = 0x5418 + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x5422 + TIOCNXCL = 0x540d + TIOCOUTQ = 0x5411 + TIOCPKT = 0x5420 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCSBRK = 0x5427 + TIOCSCTTY = 0x540e + TIOCSERCONFIG = 0x5453 + TIOCSERGETLSR = 0x5459 + TIOCSERGETMULTI = 0x545a + TIOCSERGSTRUCT = 0x5458 + TIOCSERGWILD = 0x5454 + TIOCSERSETMULTI = 0x545b + TIOCSERSWILD = 0x5455 + TIOCSER_TEMT = 0x1 + TIOCSETD = 0x5423 + TIOCSIG = 0x40045436 + TIOCSLCKTRMIOS = 0x5457 + TIOCSPGRP = 0x5410 + TIOCSPTLCK = 0x40045431 + TIOCSRS485 = 0x542f + TIOCSSERIAL = 0x541f + TIOCSSOFTCAR = 0x541a + TIOCSTI = 0x5412 + TIOCSWINSZ = 0x5414 + TIOCVHANGUP = 0x5437 + TMPFS_MAGIC = 0x1021994 + TOSTOP = 0x100 + TRACEFS_MAGIC = 0x74726163 + TS_COMM_LEN = 0x20 + TUNATTACHFILTER = 0x400854d5 + TUNDETACHFILTER = 0x400854d6 + TUNGETFEATURES = 0x800454cf + TUNGETFILTER = 0x800854db + TUNGETIFF = 0x800454d2 + TUNGETSNDBUF = 0x800454d3 + TUNGETVNETBE = 0x800454df + TUNGETVNETHDRSZ = 0x800454d7 + TUNGETVNETLE = 0x800454dd + TUNSETDEBUG = 0x400454c9 + TUNSETFILTEREBPF = 0x800454e1 + TUNSETGROUP = 0x400454ce + TUNSETIFF = 0x400454ca + TUNSETIFINDEX = 0x400454da + TUNSETLINK = 0x400454cd + TUNSETNOCSUM = 0x400454c8 + TUNSETOFFLOAD = 0x400454d0 + TUNSETOWNER = 0x400454cc + TUNSETPERSIST = 0x400454cb + TUNSETQUEUE = 0x400454d9 + TUNSETSNDBUF = 0x400454d4 + TUNSETSTEERINGEBPF = 0x800454e0 + TUNSETTXFILTER = 0x400454d1 + TUNSETVNETBE = 0x400454de + TUNSETVNETHDRSZ = 0x400454d8 + TUNSETVNETLE = 0x400454dc + UDF_SUPER_MAGIC = 0x15013346 + UMOUNT_NOFOLLOW = 0x8 + USBDEVICE_SUPER_MAGIC = 0x9fa2 + UTIME_NOW = 0x3fffffff + UTIME_OMIT = 0x3ffffffe + V9FS_MAGIC = 0x1021997 + VDISCARD = 0xd + VEOF = 0x4 + VEOL = 0xb + VEOL2 = 0x10 + VERASE = 0x2 + VINTR = 0x0 + VKILL = 0x3 + VLNEXT = 0xf + VMADDR_CID_ANY = 0xffffffff + VMADDR_CID_HOST = 0x2 + VMADDR_CID_HYPERVISOR = 0x0 + VMADDR_CID_RESERVED = 0x1 + VMADDR_PORT_ANY = 0xffffffff + VMIN = 0x6 + VM_SOCKETS_INVALID_VERSION = 0xffffffff + VQUIT = 0x1 + VREPRINT = 0xc + VSTART = 0x8 + VSTOP = 0x9 + VSUSP = 0xa + VSWTC = 0x7 + VT0 = 0x0 + VT1 = 0x4000 + VTDLY = 0x4000 + VTIME = 0x5 + VWERASE = 0xe + WALL = 0x40000000 + WCLONE = 0x80000000 + WCONTINUED = 0x8 + WDIOC_GETBOOTSTATUS = 0x80045702 + WDIOC_GETPRETIMEOUT = 0x80045709 + WDIOC_GETSTATUS = 0x80045701 + WDIOC_GETSUPPORT = 0x80285700 + WDIOC_GETTEMP = 0x80045703 + WDIOC_GETTIMELEFT = 0x8004570a + WDIOC_GETTIMEOUT = 0x80045707 + WDIOC_KEEPALIVE = 0x80045705 + WDIOC_SETOPTIONS = 0x80045704 + WDIOC_SETPRETIMEOUT = 0xc0045708 + WDIOC_SETTIMEOUT = 0xc0045706 + WEXITED = 0x4 + WIN_ACKMEDIACHANGE = 0xdb + WIN_CHECKPOWERMODE1 = 0xe5 + WIN_CHECKPOWERMODE2 = 0x98 + WIN_DEVICE_RESET = 0x8 + WIN_DIAGNOSE = 0x90 + WIN_DOORLOCK = 0xde + WIN_DOORUNLOCK = 0xdf + WIN_DOWNLOAD_MICROCODE = 0x92 + WIN_FLUSH_CACHE = 0xe7 + WIN_FLUSH_CACHE_EXT = 0xea + WIN_FORMAT = 0x50 + WIN_GETMEDIASTATUS = 0xda + WIN_IDENTIFY = 0xec + WIN_IDENTIFY_DMA = 0xee + WIN_IDLEIMMEDIATE = 0xe1 + WIN_INIT = 0x60 + WIN_MEDIAEJECT = 0xed + WIN_MULTREAD = 0xc4 + WIN_MULTREAD_EXT = 0x29 + WIN_MULTWRITE = 0xc5 + WIN_MULTWRITE_EXT = 0x39 + WIN_NOP = 0x0 + WIN_PACKETCMD = 0xa0 + WIN_PIDENTIFY = 0xa1 + WIN_POSTBOOT = 0xdc + WIN_PREBOOT = 0xdd + WIN_QUEUED_SERVICE = 0xa2 + WIN_READ = 0x20 + WIN_READDMA = 0xc8 + WIN_READDMA_EXT = 0x25 + WIN_READDMA_ONCE = 0xc9 + WIN_READDMA_QUEUED = 0xc7 + WIN_READDMA_QUEUED_EXT = 0x26 + WIN_READ_BUFFER = 0xe4 + WIN_READ_EXT = 0x24 + WIN_READ_LONG = 0x22 + WIN_READ_LONG_ONCE = 0x23 + WIN_READ_NATIVE_MAX = 0xf8 + WIN_READ_NATIVE_MAX_EXT = 0x27 + WIN_READ_ONCE = 0x21 + WIN_RECAL = 0x10 + WIN_RESTORE = 0x10 + WIN_SECURITY_DISABLE = 0xf6 + WIN_SECURITY_ERASE_PREPARE = 0xf3 + WIN_SECURITY_ERASE_UNIT = 0xf4 + WIN_SECURITY_FREEZE_LOCK = 0xf5 + WIN_SECURITY_SET_PASS = 0xf1 + WIN_SECURITY_UNLOCK = 0xf2 + WIN_SEEK = 0x70 + WIN_SETFEATURES = 0xef + WIN_SETIDLE1 = 0xe3 + WIN_SETIDLE2 = 0x97 + WIN_SETMULT = 0xc6 + WIN_SET_MAX = 0xf9 + WIN_SET_MAX_EXT = 0x37 + WIN_SLEEPNOW1 = 0xe6 + WIN_SLEEPNOW2 = 0x99 + WIN_SMART = 0xb0 + WIN_SPECIFY = 0x91 + WIN_SRST = 0x8 + WIN_STANDBY = 0xe2 + WIN_STANDBY2 = 0x96 + WIN_STANDBYNOW1 = 0xe0 + WIN_STANDBYNOW2 = 0x94 + WIN_VERIFY = 0x40 + WIN_VERIFY_EXT = 0x42 + WIN_VERIFY_ONCE = 0x41 + WIN_WRITE = 0x30 + WIN_WRITEDMA = 0xca + WIN_WRITEDMA_EXT = 0x35 + WIN_WRITEDMA_ONCE = 0xcb + WIN_WRITEDMA_QUEUED = 0xcc + WIN_WRITEDMA_QUEUED_EXT = 0x36 + WIN_WRITE_BUFFER = 0xe8 + WIN_WRITE_EXT = 0x34 + WIN_WRITE_LONG = 0x32 + WIN_WRITE_LONG_ONCE = 0x33 + WIN_WRITE_ONCE = 0x31 + WIN_WRITE_SAME = 0xe9 + WIN_WRITE_VERIFY = 0x3c + WNOHANG = 0x1 + WNOTHREAD = 0x20000000 + WNOWAIT = 0x1000000 + WORDSIZE = 0x20 + WSTOPPED = 0x2 + WUNTRACED = 0x2 + XATTR_CREATE = 0x1 + XATTR_REPLACE = 0x2 + XCASE = 0x4 + XENFS_SUPER_MAGIC = 0xabba1974 + XTABS = 0x1800 + ZSMALLOC_MAGIC = 0x58295829 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x62) + EADDRNOTAVAIL = syscall.Errno(0x63) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x61) + EAGAIN = syscall.Errno(0xb) + EALREADY = syscall.Errno(0x72) + EBADE = syscall.Errno(0x34) + EBADF = syscall.Errno(0x9) + EBADFD = syscall.Errno(0x4d) + EBADMSG = syscall.Errno(0x4a) + EBADR = syscall.Errno(0x35) + EBADRQC = syscall.Errno(0x38) + EBADSLT = syscall.Errno(0x39) + EBFONT = syscall.Errno(0x3b) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x7d) + ECHILD = syscall.Errno(0xa) + ECHRNG = syscall.Errno(0x2c) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x67) + ECONNREFUSED = syscall.Errno(0x6f) + ECONNRESET = syscall.Errno(0x68) + EDEADLK = syscall.Errno(0x23) + EDEADLOCK = syscall.Errno(0x23) + EDESTADDRREQ = syscall.Errno(0x59) + EDOM = syscall.Errno(0x21) + EDOTDOT = syscall.Errno(0x49) + EDQUOT = syscall.Errno(0x7a) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EHOSTDOWN = syscall.Errno(0x70) + EHOSTUNREACH = syscall.Errno(0x71) + EHWPOISON = syscall.Errno(0x85) + EIDRM = syscall.Errno(0x2b) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x73) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x6a) + EISDIR = syscall.Errno(0x15) + EISNAM = syscall.Errno(0x78) + EKEYEXPIRED = syscall.Errno(0x7f) + EKEYREJECTED = syscall.Errno(0x81) + EKEYREVOKED = syscall.Errno(0x80) + EL2HLT = syscall.Errno(0x33) + EL2NSYNC = syscall.Errno(0x2d) + EL3HLT = syscall.Errno(0x2e) + EL3RST = syscall.Errno(0x2f) + ELIBACC = syscall.Errno(0x4f) + ELIBBAD = syscall.Errno(0x50) + ELIBEXEC = syscall.Errno(0x53) + ELIBMAX = syscall.Errno(0x52) + ELIBSCN = syscall.Errno(0x51) + ELNRNG = syscall.Errno(0x30) + ELOOP = syscall.Errno(0x28) + EMEDIUMTYPE = syscall.Errno(0x7c) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x5a) + EMULTIHOP = syscall.Errno(0x48) + ENAMETOOLONG = syscall.Errno(0x24) + ENAVAIL = syscall.Errno(0x77) + ENETDOWN = syscall.Errno(0x64) + ENETRESET = syscall.Errno(0x66) + ENETUNREACH = syscall.Errno(0x65) + ENFILE = syscall.Errno(0x17) + ENOANO = syscall.Errno(0x37) + ENOBUFS = syscall.Errno(0x69) + ENOCSI = syscall.Errno(0x32) + ENODATA = syscall.Errno(0x3d) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOKEY = syscall.Errno(0x7e) + ENOLCK = syscall.Errno(0x25) + ENOLINK = syscall.Errno(0x43) + ENOMEDIUM = syscall.Errno(0x7b) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x2a) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x5c) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x26) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x6b) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x27) + ENOTNAM = syscall.Errno(0x76) + ENOTRECOVERABLE = syscall.Errno(0x83) + ENOTSOCK = syscall.Errno(0x58) + ENOTSUP = syscall.Errno(0x5f) + ENOTTY = syscall.Errno(0x19) + ENOTUNIQ = syscall.Errno(0x4c) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x5f) + EOVERFLOW = syscall.Errno(0x4b) + EOWNERDEAD = syscall.Errno(0x82) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x60) + EPIPE = syscall.Errno(0x20) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x5d) + EPROTOTYPE = syscall.Errno(0x5b) + ERANGE = syscall.Errno(0x22) + EREMCHG = syscall.Errno(0x4e) + EREMOTE = syscall.Errno(0x42) + EREMOTEIO = syscall.Errno(0x79) + ERESTART = syscall.Errno(0x55) + ERFKILL = syscall.Errno(0x84) + EROFS = syscall.Errno(0x1e) + ESHUTDOWN = syscall.Errno(0x6c) + ESOCKTNOSUPPORT = syscall.Errno(0x5e) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x74) + ESTRPIPE = syscall.Errno(0x56) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x6e) + ETOOMANYREFS = syscall.Errno(0x6d) + ETXTBSY = syscall.Errno(0x1a) + EUCLEAN = syscall.Errno(0x75) + EUNATCH = syscall.Errno(0x31) + EUSERS = syscall.Errno(0x57) + EWOULDBLOCK = syscall.Errno(0xb) + EXDEV = syscall.Errno(0x12) + EXFULL = syscall.Errno(0x36) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0x7) + SIGCHLD = syscall.Signal(0x11) + SIGCLD = syscall.Signal(0x11) + SIGCONT = syscall.Signal(0x12) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x1d) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPOLL = syscall.Signal(0x1d) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x1e) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTKFLT = syscall.Signal(0x10) + SIGSTOP = syscall.Signal(0x13) + SIGSYS = syscall.Signal(0x1f) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x14) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x17) + SIGUSR1 = syscall.Signal(0xa) + SIGUSR2 = syscall.Signal(0xc) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "no such device or address"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EAGAIN", "resource temporarily unavailable"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device or resource busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "invalid cross-device link"}, + {19, "ENODEV", "no such device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "numerical result out of range"}, + {35, "EDEADLK", "resource deadlock avoided"}, + {36, "ENAMETOOLONG", "file name too long"}, + {37, "ENOLCK", "no locks available"}, + {38, "ENOSYS", "function not implemented"}, + {39, "ENOTEMPTY", "directory not empty"}, + {40, "ELOOP", "too many levels of symbolic links"}, + {42, "ENOMSG", "no message of desired type"}, + {43, "EIDRM", "identifier removed"}, + {44, "ECHRNG", "channel number out of range"}, + {45, "EL2NSYNC", "level 2 not synchronized"}, + {46, "EL3HLT", "level 3 halted"}, + {47, "EL3RST", "level 3 reset"}, + {48, "ELNRNG", "link number out of range"}, + {49, "EUNATCH", "protocol driver not attached"}, + {50, "ENOCSI", "no CSI structure available"}, + {51, "EL2HLT", "level 2 halted"}, + {52, "EBADE", "invalid exchange"}, + {53, "EBADR", "invalid request descriptor"}, + {54, "EXFULL", "exchange full"}, + {55, "ENOANO", "no anode"}, + {56, "EBADRQC", "invalid request code"}, + {57, "EBADSLT", "invalid slot"}, + {59, "EBFONT", "bad font file format"}, + {60, "ENOSTR", "device not a stream"}, + {61, "ENODATA", "no data available"}, + {62, "ETIME", "timer expired"}, + {63, "ENOSR", "out of streams resources"}, + {64, "ENONET", "machine is not on the network"}, + {65, "ENOPKG", "package not installed"}, + {66, "EREMOTE", "object is remote"}, + {67, "ENOLINK", "link has been severed"}, + {68, "EADV", "advertise error"}, + {69, "ESRMNT", "srmount error"}, + {70, "ECOMM", "communication error on send"}, + {71, "EPROTO", "protocol error"}, + {72, "EMULTIHOP", "multihop attempted"}, + {73, "EDOTDOT", "RFS specific error"}, + {74, "EBADMSG", "bad message"}, + {75, "EOVERFLOW", "value too large for defined data type"}, + {76, "ENOTUNIQ", "name not unique on network"}, + {77, "EBADFD", "file descriptor in bad state"}, + {78, "EREMCHG", "remote address changed"}, + {79, "ELIBACC", "can not access a needed shared library"}, + {80, "ELIBBAD", "accessing a corrupted shared library"}, + {81, "ELIBSCN", ".lib section in a.out corrupted"}, + {82, "ELIBMAX", "attempting to link in too many shared libraries"}, + {83, "ELIBEXEC", "cannot exec a shared library directly"}, + {84, "EILSEQ", "invalid or incomplete multibyte or wide character"}, + {85, "ERESTART", "interrupted system call should be restarted"}, + {86, "ESTRPIPE", "streams pipe error"}, + {87, "EUSERS", "too many users"}, + {88, "ENOTSOCK", "socket operation on non-socket"}, + {89, "EDESTADDRREQ", "destination address required"}, + {90, "EMSGSIZE", "message too long"}, + {91, "EPROTOTYPE", "protocol wrong type for socket"}, + {92, "ENOPROTOOPT", "protocol not available"}, + {93, "EPROTONOSUPPORT", "protocol not supported"}, + {94, "ESOCKTNOSUPPORT", "socket type not supported"}, + {95, "ENOTSUP", "operation not supported"}, + {96, "EPFNOSUPPORT", "protocol family not supported"}, + {97, "EAFNOSUPPORT", "address family not supported by protocol"}, + {98, "EADDRINUSE", "address already in use"}, + {99, "EADDRNOTAVAIL", "cannot assign requested address"}, + {100, "ENETDOWN", "network is down"}, + {101, "ENETUNREACH", "network is unreachable"}, + {102, "ENETRESET", "network dropped connection on reset"}, + {103, "ECONNABORTED", "software caused connection abort"}, + {104, "ECONNRESET", "connection reset by peer"}, + {105, "ENOBUFS", "no buffer space available"}, + {106, "EISCONN", "transport endpoint is already connected"}, + {107, "ENOTCONN", "transport endpoint is not connected"}, + {108, "ESHUTDOWN", "cannot send after transport endpoint shutdown"}, + {109, "ETOOMANYREFS", "too many references: cannot splice"}, + {110, "ETIMEDOUT", "connection timed out"}, + {111, "ECONNREFUSED", "connection refused"}, + {112, "EHOSTDOWN", "host is down"}, + {113, "EHOSTUNREACH", "no route to host"}, + {114, "EALREADY", "operation already in progress"}, + {115, "EINPROGRESS", "operation now in progress"}, + {116, "ESTALE", "stale file handle"}, + {117, "EUCLEAN", "structure needs cleaning"}, + {118, "ENOTNAM", "not a XENIX named type file"}, + {119, "ENAVAIL", "no XENIX semaphores available"}, + {120, "EISNAM", "is a named type file"}, + {121, "EREMOTEIO", "remote I/O error"}, + {122, "EDQUOT", "disk quota exceeded"}, + {123, "ENOMEDIUM", "no medium found"}, + {124, "EMEDIUMTYPE", "wrong medium type"}, + {125, "ECANCELED", "operation canceled"}, + {126, "ENOKEY", "required key not available"}, + {127, "EKEYEXPIRED", "key has expired"}, + {128, "EKEYREVOKED", "key has been revoked"}, + {129, "EKEYREJECTED", "key was rejected by service"}, + {130, "EOWNERDEAD", "owner died"}, + {131, "ENOTRECOVERABLE", "state not recoverable"}, + {132, "ERFKILL", "operation not possible due to RF-kill"}, + {133, "EHWPOISON", "memory page has hardware error"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/breakpoint trap"}, + {6, "SIGABRT", "aborted"}, + {7, "SIGBUS", "bus error"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGUSR1", "user defined signal 1"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGUSR2", "user defined signal 2"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGSTKFLT", "stack fault"}, + {17, "SIGCHLD", "child exited"}, + {18, "SIGCONT", "continued"}, + {19, "SIGSTOP", "stopped (signal)"}, + {20, "SIGTSTP", "stopped"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGURG", "urgent I/O condition"}, + {24, "SIGXCPU", "CPU time limit exceeded"}, + {25, "SIGXFSZ", "file size limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window changed"}, + {29, "SIGIO", "I/O possible"}, + {30, "SIGPWR", "power failure"}, + {31, "SIGSYS", "bad system call"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go b/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go new file mode 100644 index 0000000..b65b5e8 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go @@ -0,0 +1,2509 @@ +// mkerrors.sh -Wall -Werror -static -I/tmp/include -fsigned-char +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build arm64,linux + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -Wall -Werror -static -I/tmp/include -fsigned-char _const.go + +package unix + +import "syscall" + +const ( + AAFS_MAGIC = 0x5a3c69f0 + ADFS_SUPER_MAGIC = 0xadf5 + AFFS_SUPER_MAGIC = 0xadff + AFS_FS_MAGIC = 0x6b414653 + AFS_SUPER_MAGIC = 0x5346414f + AF_ALG = 0x26 + AF_APPLETALK = 0x5 + AF_ASH = 0x12 + AF_ATMPVC = 0x8 + AF_ATMSVC = 0x14 + AF_AX25 = 0x3 + AF_BLUETOOTH = 0x1f + AF_BRIDGE = 0x7 + AF_CAIF = 0x25 + AF_CAN = 0x1d + AF_DECnet = 0xc + AF_ECONET = 0x13 + AF_FILE = 0x1 + AF_IB = 0x1b + AF_IEEE802154 = 0x24 + AF_INET = 0x2 + AF_INET6 = 0xa + AF_IPX = 0x4 + AF_IRDA = 0x17 + AF_ISDN = 0x22 + AF_IUCV = 0x20 + AF_KCM = 0x29 + AF_KEY = 0xf + AF_LLC = 0x1a + AF_LOCAL = 0x1 + AF_MAX = 0x2c + AF_MPLS = 0x1c + AF_NETBEUI = 0xd + AF_NETLINK = 0x10 + AF_NETROM = 0x6 + AF_NFC = 0x27 + AF_PACKET = 0x11 + AF_PHONET = 0x23 + AF_PPPOX = 0x18 + AF_QIPCRTR = 0x2a + AF_RDS = 0x15 + AF_ROSE = 0xb + AF_ROUTE = 0x10 + AF_RXRPC = 0x21 + AF_SECURITY = 0xe + AF_SMC = 0x2b + AF_SNA = 0x16 + AF_TIPC = 0x1e + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_VSOCK = 0x28 + AF_WANPIPE = 0x19 + AF_X25 = 0x9 + ALG_OP_DECRYPT = 0x0 + ALG_OP_ENCRYPT = 0x1 + ALG_SET_AEAD_ASSOCLEN = 0x4 + ALG_SET_AEAD_AUTHSIZE = 0x5 + ALG_SET_IV = 0x2 + ALG_SET_KEY = 0x1 + ALG_SET_OP = 0x3 + ANON_INODE_FS_MAGIC = 0x9041934 + ARPHRD_6LOWPAN = 0x339 + ARPHRD_ADAPT = 0x108 + ARPHRD_APPLETLK = 0x8 + ARPHRD_ARCNET = 0x7 + ARPHRD_ASH = 0x30d + ARPHRD_ATM = 0x13 + ARPHRD_AX25 = 0x3 + ARPHRD_BIF = 0x307 + ARPHRD_CAIF = 0x336 + ARPHRD_CAN = 0x118 + ARPHRD_CHAOS = 0x5 + ARPHRD_CISCO = 0x201 + ARPHRD_CSLIP = 0x101 + ARPHRD_CSLIP6 = 0x103 + ARPHRD_DDCMP = 0x205 + ARPHRD_DLCI = 0xf + ARPHRD_ECONET = 0x30e + ARPHRD_EETHER = 0x2 + ARPHRD_ETHER = 0x1 + ARPHRD_EUI64 = 0x1b + ARPHRD_FCAL = 0x311 + ARPHRD_FCFABRIC = 0x313 + ARPHRD_FCPL = 0x312 + ARPHRD_FCPP = 0x310 + ARPHRD_FDDI = 0x306 + ARPHRD_FRAD = 0x302 + ARPHRD_HDLC = 0x201 + ARPHRD_HIPPI = 0x30c + ARPHRD_HWX25 = 0x110 + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + ARPHRD_IEEE80211 = 0x321 + ARPHRD_IEEE80211_PRISM = 0x322 + ARPHRD_IEEE80211_RADIOTAP = 0x323 + ARPHRD_IEEE802154 = 0x324 + ARPHRD_IEEE802154_MONITOR = 0x325 + ARPHRD_IEEE802_TR = 0x320 + ARPHRD_INFINIBAND = 0x20 + ARPHRD_IP6GRE = 0x337 + ARPHRD_IPDDP = 0x309 + ARPHRD_IPGRE = 0x30a + ARPHRD_IRDA = 0x30f + ARPHRD_LAPB = 0x204 + ARPHRD_LOCALTLK = 0x305 + ARPHRD_LOOPBACK = 0x304 + ARPHRD_METRICOM = 0x17 + ARPHRD_NETLINK = 0x338 + ARPHRD_NETROM = 0x0 + ARPHRD_NONE = 0xfffe + ARPHRD_PHONET = 0x334 + ARPHRD_PHONET_PIPE = 0x335 + ARPHRD_PIMREG = 0x30b + ARPHRD_PPP = 0x200 + ARPHRD_PRONET = 0x4 + ARPHRD_RAWHDLC = 0x206 + ARPHRD_RAWIP = 0x207 + ARPHRD_ROSE = 0x10e + ARPHRD_RSRVD = 0x104 + ARPHRD_SIT = 0x308 + ARPHRD_SKIP = 0x303 + ARPHRD_SLIP = 0x100 + ARPHRD_SLIP6 = 0x102 + ARPHRD_TUNNEL = 0x300 + ARPHRD_TUNNEL6 = 0x301 + ARPHRD_VOID = 0xffff + ARPHRD_VSOCKMON = 0x33a + ARPHRD_X25 = 0x10f + AUTOFS_SUPER_MAGIC = 0x187 + B0 = 0x0 + B1000000 = 0x1008 + B110 = 0x3 + B115200 = 0x1002 + B1152000 = 0x1009 + B1200 = 0x9 + B134 = 0x4 + B150 = 0x5 + B1500000 = 0x100a + B1800 = 0xa + B19200 = 0xe + B200 = 0x6 + B2000000 = 0x100b + B230400 = 0x1003 + B2400 = 0xb + B2500000 = 0x100c + B300 = 0x7 + B3000000 = 0x100d + B3500000 = 0x100e + B38400 = 0xf + B4000000 = 0x100f + B460800 = 0x1004 + B4800 = 0xc + B50 = 0x1 + B500000 = 0x1005 + B57600 = 0x1001 + B576000 = 0x1006 + B600 = 0x8 + B75 = 0x2 + B921600 = 0x1007 + B9600 = 0xd + BALLOON_KVM_MAGIC = 0x13661366 + BDEVFS_MAGIC = 0x62646576 + BINFMTFS_MAGIC = 0x42494e4d + BLKBSZGET = 0x80081270 + BLKBSZSET = 0x40081271 + BLKFLSBUF = 0x1261 + BLKFRAGET = 0x1265 + BLKFRASET = 0x1264 + BLKGETSIZE = 0x1260 + BLKGETSIZE64 = 0x80081272 + BLKPBSZGET = 0x127b + BLKRAGET = 0x1263 + BLKRASET = 0x1262 + BLKROGET = 0x125e + BLKROSET = 0x125d + BLKRRPART = 0x125f + BLKSECTGET = 0x1267 + BLKSECTSET = 0x1266 + BLKSSZGET = 0x1268 + BOTHER = 0x1000 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_FS_MAGIC = 0xcafe4a11 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LL_OFF = -0x200000 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXINSNS = 0x1000 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MOD = 0x90 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_NET_OFF = -0x100000 + BPF_OR = 0x40 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BPF_XOR = 0xa0 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x2000 + BSDLY = 0x2000 + BTRFS_SUPER_MAGIC = 0x9123683e + BTRFS_TEST_MAGIC = 0x73727279 + CAN_BCM = 0x2 + CAN_EFF_FLAG = 0x80000000 + CAN_EFF_ID_BITS = 0x1d + CAN_EFF_MASK = 0x1fffffff + CAN_ERR_FLAG = 0x20000000 + CAN_ERR_MASK = 0x1fffffff + CAN_INV_FILTER = 0x20000000 + CAN_ISOTP = 0x6 + CAN_MAX_DLC = 0x8 + CAN_MAX_DLEN = 0x8 + CAN_MCNET = 0x5 + CAN_MTU = 0x10 + CAN_NPROTO = 0x7 + CAN_RAW = 0x1 + CAN_RAW_FILTER_MAX = 0x200 + CAN_RTR_FLAG = 0x40000000 + CAN_SFF_ID_BITS = 0xb + CAN_SFF_MASK = 0x7ff + CAN_TP16 = 0x3 + CAN_TP20 = 0x4 + CBAUD = 0x100f + CBAUDEX = 0x1000 + CFLUSH = 0xf + CGROUP2_SUPER_MAGIC = 0x63677270 + CGROUP_SUPER_MAGIC = 0x27e0eb + CIBAUD = 0x100f0000 + CLOCAL = 0x800 + CLOCK_BOOTTIME = 0x7 + CLOCK_BOOTTIME_ALARM = 0x9 + CLOCK_DEFAULT = 0x0 + CLOCK_EXT = 0x1 + CLOCK_INT = 0x2 + CLOCK_MONOTONIC = 0x1 + CLOCK_MONOTONIC_COARSE = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_PROCESS_CPUTIME_ID = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_REALTIME_ALARM = 0x8 + CLOCK_REALTIME_COARSE = 0x5 + CLOCK_TAI = 0xb + CLOCK_THREAD_CPUTIME_ID = 0x3 + CLOCK_TXFROMRX = 0x4 + CLOCK_TXINT = 0x3 + CLONE_CHILD_CLEARTID = 0x200000 + CLONE_CHILD_SETTID = 0x1000000 + CLONE_DETACHED = 0x400000 + CLONE_FILES = 0x400 + CLONE_FS = 0x200 + CLONE_IO = 0x80000000 + CLONE_NEWCGROUP = 0x2000000 + CLONE_NEWIPC = 0x8000000 + CLONE_NEWNET = 0x40000000 + CLONE_NEWNS = 0x20000 + CLONE_NEWPID = 0x20000000 + CLONE_NEWUSER = 0x10000000 + CLONE_NEWUTS = 0x4000000 + CLONE_PARENT = 0x8000 + CLONE_PARENT_SETTID = 0x100000 + CLONE_PTRACE = 0x2000 + CLONE_SETTLS = 0x80000 + CLONE_SIGHAND = 0x800 + CLONE_SYSVSEM = 0x40000 + CLONE_THREAD = 0x10000 + CLONE_UNTRACED = 0x800000 + CLONE_VFORK = 0x4000 + CLONE_VM = 0x100 + CMSPAR = 0x40000000 + CODA_SUPER_MAGIC = 0x73757245 + CR0 = 0x0 + CR1 = 0x200 + CR2 = 0x400 + CR3 = 0x600 + CRAMFS_MAGIC = 0x28cd3d45 + CRDLY = 0x600 + CREAD = 0x80 + CRTSCTS = 0x80000000 + CS5 = 0x0 + CS6 = 0x10 + CS7 = 0x20 + CS8 = 0x30 + CSIGNAL = 0xff + CSIZE = 0x30 + CSTART = 0x11 + CSTATUS = 0x0 + CSTOP = 0x13 + CSTOPB = 0x40 + CSUSP = 0x1a + DAXFS_MAGIC = 0x64646178 + DEBUGFS_MAGIC = 0x64626720 + DEVPTS_SUPER_MAGIC = 0x1cd1 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x200 + ECHOE = 0x10 + ECHOK = 0x20 + ECHOKE = 0x800 + ECHONL = 0x40 + ECHOPRT = 0x400 + ECRYPTFS_SUPER_MAGIC = 0xf15f + EFD_CLOEXEC = 0x80000 + EFD_NONBLOCK = 0x800 + EFD_SEMAPHORE = 0x1 + EFIVARFS_MAGIC = 0xde5e81e4 + EFS_SUPER_MAGIC = 0x414a53 + ENCODING_DEFAULT = 0x0 + ENCODING_FM_MARK = 0x3 + ENCODING_FM_SPACE = 0x4 + ENCODING_MANCHESTER = 0x5 + ENCODING_NRZ = 0x1 + ENCODING_NRZI = 0x2 + EPOLLERR = 0x8 + EPOLLET = 0x80000000 + EPOLLEXCLUSIVE = 0x10000000 + EPOLLHUP = 0x10 + EPOLLIN = 0x1 + EPOLLMSG = 0x400 + EPOLLONESHOT = 0x40000000 + EPOLLOUT = 0x4 + EPOLLPRI = 0x2 + EPOLLRDBAND = 0x80 + EPOLLRDHUP = 0x2000 + EPOLLRDNORM = 0x40 + EPOLLWAKEUP = 0x20000000 + EPOLLWRBAND = 0x200 + EPOLLWRNORM = 0x100 + EPOLL_CLOEXEC = 0x80000 + EPOLL_CTL_ADD = 0x1 + EPOLL_CTL_DEL = 0x2 + EPOLL_CTL_MOD = 0x3 + ESR_MAGIC = 0x45535201 + ETH_P_1588 = 0x88f7 + ETH_P_8021AD = 0x88a8 + ETH_P_8021AH = 0x88e7 + ETH_P_8021Q = 0x8100 + ETH_P_80221 = 0x8917 + ETH_P_802_2 = 0x4 + ETH_P_802_3 = 0x1 + ETH_P_802_3_MIN = 0x600 + ETH_P_802_EX1 = 0x88b5 + ETH_P_AARP = 0x80f3 + ETH_P_AF_IUCV = 0xfbfb + ETH_P_ALL = 0x3 + ETH_P_AOE = 0x88a2 + ETH_P_ARCNET = 0x1a + ETH_P_ARP = 0x806 + ETH_P_ATALK = 0x809b + ETH_P_ATMFATE = 0x8884 + ETH_P_ATMMPOA = 0x884c + ETH_P_AX25 = 0x2 + ETH_P_BATMAN = 0x4305 + ETH_P_BPQ = 0x8ff + ETH_P_CAIF = 0xf7 + ETH_P_CAN = 0xc + ETH_P_CANFD = 0xd + ETH_P_CONTROL = 0x16 + ETH_P_CUST = 0x6006 + ETH_P_DDCMP = 0x6 + ETH_P_DEC = 0x6000 + ETH_P_DIAG = 0x6005 + ETH_P_DNA_DL = 0x6001 + ETH_P_DNA_RC = 0x6002 + ETH_P_DNA_RT = 0x6003 + ETH_P_DSA = 0x1b + ETH_P_ECONET = 0x18 + ETH_P_EDSA = 0xdada + ETH_P_ERSPAN = 0x88be + ETH_P_ERSPAN2 = 0x22eb + ETH_P_FCOE = 0x8906 + ETH_P_FIP = 0x8914 + ETH_P_HDLC = 0x19 + ETH_P_HSR = 0x892f + ETH_P_IBOE = 0x8915 + ETH_P_IEEE802154 = 0xf6 + ETH_P_IEEEPUP = 0xa00 + ETH_P_IEEEPUPAT = 0xa01 + ETH_P_IFE = 0xed3e + ETH_P_IP = 0x800 + ETH_P_IPV6 = 0x86dd + ETH_P_IPX = 0x8137 + ETH_P_IRDA = 0x17 + ETH_P_LAT = 0x6004 + ETH_P_LINK_CTL = 0x886c + ETH_P_LOCALTALK = 0x9 + ETH_P_LOOP = 0x60 + ETH_P_LOOPBACK = 0x9000 + ETH_P_MACSEC = 0x88e5 + ETH_P_MAP = 0xf9 + ETH_P_MOBITEX = 0x15 + ETH_P_MPLS_MC = 0x8848 + ETH_P_MPLS_UC = 0x8847 + ETH_P_MVRP = 0x88f5 + ETH_P_NCSI = 0x88f8 + ETH_P_NSH = 0x894f + ETH_P_PAE = 0x888e + ETH_P_PAUSE = 0x8808 + ETH_P_PHONET = 0xf5 + ETH_P_PPPTALK = 0x10 + ETH_P_PPP_DISC = 0x8863 + ETH_P_PPP_MP = 0x8 + ETH_P_PPP_SES = 0x8864 + ETH_P_PRP = 0x88fb + ETH_P_PUP = 0x200 + ETH_P_PUPAT = 0x201 + ETH_P_QINQ1 = 0x9100 + ETH_P_QINQ2 = 0x9200 + ETH_P_QINQ3 = 0x9300 + ETH_P_RARP = 0x8035 + ETH_P_SCA = 0x6007 + ETH_P_SLOW = 0x8809 + ETH_P_SNAP = 0x5 + ETH_P_TDLS = 0x890d + ETH_P_TEB = 0x6558 + ETH_P_TIPC = 0x88ca + ETH_P_TRAILER = 0x1c + ETH_P_TR_802_2 = 0x11 + ETH_P_TSN = 0x22f0 + ETH_P_WAN_PPP = 0x7 + ETH_P_WCCP = 0x883e + ETH_P_X25 = 0x805 + ETH_P_XDSA = 0xf8 + EXABYTE_ENABLE_NEST = 0xf0 + EXT2_SUPER_MAGIC = 0xef53 + EXT3_SUPER_MAGIC = 0xef53 + EXT4_SUPER_MAGIC = 0xef53 + EXTA = 0xe + EXTB = 0xf + EXTPROC = 0x10000 + EXTRA_MAGIC = 0x45585401 + F2FS_SUPER_MAGIC = 0xf2f52010 + FALLOC_FL_COLLAPSE_RANGE = 0x8 + FALLOC_FL_INSERT_RANGE = 0x20 + FALLOC_FL_KEEP_SIZE = 0x1 + FALLOC_FL_NO_HIDE_STALE = 0x4 + FALLOC_FL_PUNCH_HOLE = 0x2 + FALLOC_FL_UNSHARE_RANGE = 0x40 + FALLOC_FL_ZERO_RANGE = 0x10 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x8000 + FFDLY = 0x8000 + FLUSHO = 0x1000 + FPSIMD_MAGIC = 0x46508001 + FS_ENCRYPTION_MODE_AES_128_CBC = 0x5 + FS_ENCRYPTION_MODE_AES_128_CTS = 0x6 + FS_ENCRYPTION_MODE_AES_256_CBC = 0x3 + FS_ENCRYPTION_MODE_AES_256_CTS = 0x4 + FS_ENCRYPTION_MODE_AES_256_GCM = 0x2 + FS_ENCRYPTION_MODE_AES_256_XTS = 0x1 + FS_ENCRYPTION_MODE_INVALID = 0x0 + FS_IOC_GET_ENCRYPTION_POLICY = 0x400c6615 + FS_IOC_GET_ENCRYPTION_PWSALT = 0x40106614 + FS_IOC_SET_ENCRYPTION_POLICY = 0x800c6613 + FS_KEY_DESCRIPTOR_SIZE = 0x8 + FS_KEY_DESC_PREFIX = "fscrypt:" + FS_KEY_DESC_PREFIX_SIZE = 0x8 + FS_MAX_KEY_SIZE = 0x40 + FS_POLICY_FLAGS_PAD_16 = 0x2 + FS_POLICY_FLAGS_PAD_32 = 0x3 + FS_POLICY_FLAGS_PAD_4 = 0x0 + FS_POLICY_FLAGS_PAD_8 = 0x1 + FS_POLICY_FLAGS_PAD_MASK = 0x3 + FS_POLICY_FLAGS_VALID = 0x3 + FUTEXFS_SUPER_MAGIC = 0xbad1dea + F_ADD_SEALS = 0x409 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x406 + F_EXLCK = 0x4 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLEASE = 0x401 + F_GETLK = 0x5 + F_GETLK64 = 0x5 + F_GETOWN = 0x9 + F_GETOWN_EX = 0x10 + F_GETPIPE_SZ = 0x408 + F_GETSIG = 0xb + F_GET_FILE_RW_HINT = 0x40d + F_GET_RW_HINT = 0x40b + F_GET_SEALS = 0x40a + F_LOCK = 0x1 + F_NOTIFY = 0x402 + F_OFD_GETLK = 0x24 + F_OFD_SETLK = 0x25 + F_OFD_SETLKW = 0x26 + F_OK = 0x0 + F_RDLCK = 0x0 + F_SEAL_GROW = 0x4 + F_SEAL_SEAL = 0x1 + F_SEAL_SHRINK = 0x2 + F_SEAL_WRITE = 0x8 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLEASE = 0x400 + F_SETLK = 0x6 + F_SETLK64 = 0x6 + F_SETLKW = 0x7 + F_SETLKW64 = 0x7 + F_SETOWN = 0x8 + F_SETOWN_EX = 0xf + F_SETPIPE_SZ = 0x407 + F_SETSIG = 0xa + F_SET_FILE_RW_HINT = 0x40e + F_SET_RW_HINT = 0x40c + F_SHLCK = 0x8 + F_TEST = 0x3 + F_TLOCK = 0x2 + F_ULOCK = 0x0 + F_UNLCK = 0x2 + F_WRLCK = 0x1 + GENL_ADMIN_PERM = 0x1 + GENL_CMD_CAP_DO = 0x2 + GENL_CMD_CAP_DUMP = 0x4 + GENL_CMD_CAP_HASPOL = 0x8 + GENL_HDRLEN = 0x4 + GENL_ID_CTRL = 0x10 + GENL_ID_PMCRAID = 0x12 + GENL_ID_VFS_DQUOT = 0x11 + GENL_MAX_ID = 0x3ff + GENL_MIN_ID = 0x10 + GENL_NAMSIZ = 0x10 + GENL_START_ALLOC = 0x13 + GENL_UNS_ADMIN_PERM = 0x10 + GRND_NONBLOCK = 0x1 + GRND_RANDOM = 0x2 + HDIO_DRIVE_CMD = 0x31f + HDIO_DRIVE_CMD_AEB = 0x31e + HDIO_DRIVE_CMD_HDR_SIZE = 0x4 + HDIO_DRIVE_HOB_HDR_SIZE = 0x8 + HDIO_DRIVE_RESET = 0x31c + HDIO_DRIVE_TASK = 0x31e + HDIO_DRIVE_TASKFILE = 0x31d + HDIO_DRIVE_TASK_HDR_SIZE = 0x8 + HDIO_GETGEO = 0x301 + HDIO_GET_32BIT = 0x309 + HDIO_GET_ACOUSTIC = 0x30f + HDIO_GET_ADDRESS = 0x310 + HDIO_GET_BUSSTATE = 0x31a + HDIO_GET_DMA = 0x30b + HDIO_GET_IDENTITY = 0x30d + HDIO_GET_KEEPSETTINGS = 0x308 + HDIO_GET_MULTCOUNT = 0x304 + HDIO_GET_NICE = 0x30c + HDIO_GET_NOWERR = 0x30a + HDIO_GET_QDMA = 0x305 + HDIO_GET_UNMASKINTR = 0x302 + HDIO_GET_WCACHE = 0x30e + HDIO_OBSOLETE_IDENTITY = 0x307 + HDIO_SCAN_HWIF = 0x328 + HDIO_SET_32BIT = 0x324 + HDIO_SET_ACOUSTIC = 0x32c + HDIO_SET_ADDRESS = 0x32f + HDIO_SET_BUSSTATE = 0x32d + HDIO_SET_DMA = 0x326 + HDIO_SET_KEEPSETTINGS = 0x323 + HDIO_SET_MULTCOUNT = 0x321 + HDIO_SET_NICE = 0x329 + HDIO_SET_NOWERR = 0x325 + HDIO_SET_PIO_MODE = 0x327 + HDIO_SET_QDMA = 0x32e + HDIO_SET_UNMASKINTR = 0x322 + HDIO_SET_WCACHE = 0x32b + HDIO_SET_XFER = 0x306 + HDIO_TRISTATE_HWIF = 0x31b + HDIO_UNREGISTER_HWIF = 0x32a + HOSTFS_SUPER_MAGIC = 0xc0ffee + HPFS_SUPER_MAGIC = 0xf995e849 + HUGETLBFS_MAGIC = 0x958458f6 + HUPCL = 0x400 + IBSHIFT = 0x10 + ICANON = 0x2 + ICMPV6_FILTER = 0x1 + ICRNL = 0x100 + IEXTEN = 0x8000 + IFA_F_DADFAILED = 0x8 + IFA_F_DEPRECATED = 0x20 + IFA_F_HOMEADDRESS = 0x10 + IFA_F_MANAGETEMPADDR = 0x100 + IFA_F_MCAUTOJOIN = 0x400 + IFA_F_NODAD = 0x2 + IFA_F_NOPREFIXROUTE = 0x200 + IFA_F_OPTIMISTIC = 0x4 + IFA_F_PERMANENT = 0x80 + IFA_F_SECONDARY = 0x1 + IFA_F_STABLE_PRIVACY = 0x800 + IFA_F_TEMPORARY = 0x1 + IFA_F_TENTATIVE = 0x40 + IFA_MAX = 0x8 + IFF_ALLMULTI = 0x200 + IFF_ATTACH_QUEUE = 0x200 + IFF_AUTOMEDIA = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_DETACH_QUEUE = 0x400 + IFF_DORMANT = 0x20000 + IFF_DYNAMIC = 0x8000 + IFF_ECHO = 0x40000 + IFF_LOOPBACK = 0x8 + IFF_LOWER_UP = 0x10000 + IFF_MASTER = 0x400 + IFF_MULTICAST = 0x1000 + IFF_MULTI_QUEUE = 0x100 + IFF_NAPI = 0x10 + IFF_NAPI_FRAGS = 0x20 + IFF_NOARP = 0x80 + IFF_NOFILTER = 0x1000 + IFF_NOTRAILERS = 0x20 + IFF_NO_PI = 0x1000 + IFF_ONE_QUEUE = 0x2000 + IFF_PERSIST = 0x800 + IFF_POINTOPOINT = 0x10 + IFF_PORTSEL = 0x2000 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SLAVE = 0x800 + IFF_TAP = 0x2 + IFF_TUN = 0x1 + IFF_TUN_EXCL = 0x8000 + IFF_UP = 0x1 + IFF_VNET_HDR = 0x4000 + IFF_VOLATILE = 0x70c5a + IFNAMSIZ = 0x10 + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_ACCESS = 0x1 + IN_ALL_EVENTS = 0xfff + IN_ATTRIB = 0x4 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLOEXEC = 0x80000 + IN_CLOSE = 0x18 + IN_CLOSE_NOWRITE = 0x10 + IN_CLOSE_WRITE = 0x8 + IN_CREATE = 0x100 + IN_DELETE = 0x200 + IN_DELETE_SELF = 0x400 + IN_DONT_FOLLOW = 0x2000000 + IN_EXCL_UNLINK = 0x4000000 + IN_IGNORED = 0x8000 + IN_ISDIR = 0x40000000 + IN_LOOPBACKNET = 0x7f + IN_MASK_ADD = 0x20000000 + IN_MODIFY = 0x2 + IN_MOVE = 0xc0 + IN_MOVED_FROM = 0x40 + IN_MOVED_TO = 0x80 + IN_MOVE_SELF = 0x800 + IN_NONBLOCK = 0x800 + IN_ONESHOT = 0x80000000 + IN_ONLYDIR = 0x1000000 + IN_OPEN = 0x20 + IN_Q_OVERFLOW = 0x4000 + IN_UNMOUNT = 0x2000 + IOCTL_VM_SOCKETS_GET_LOCAL_CID = 0x7b9 + IPPROTO_AH = 0x33 + IPPROTO_BEETPH = 0x5e + IPPROTO_COMP = 0x6c + IPPROTO_DCCP = 0x21 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_ESP = 0x32 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPIP = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MH = 0x87 + IPPROTO_MPLS = 0x89 + IPPROTO_MTP = 0x5c + IPPROTO_NONE = 0x3b + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_SCTP = 0x84 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPV6_2292DSTOPTS = 0x4 + IPV6_2292HOPLIMIT = 0x8 + IPV6_2292HOPOPTS = 0x3 + IPV6_2292PKTINFO = 0x2 + IPV6_2292PKTOPTIONS = 0x6 + IPV6_2292RTHDR = 0x5 + IPV6_ADDRFORM = 0x1 + IPV6_ADDR_PREFERENCES = 0x48 + IPV6_ADD_MEMBERSHIP = 0x14 + IPV6_AUTHHDR = 0xa + IPV6_AUTOFLOWLABEL = 0x46 + IPV6_CHECKSUM = 0x7 + IPV6_DONTFRAG = 0x3e + IPV6_DROP_MEMBERSHIP = 0x15 + IPV6_DSTOPTS = 0x3b + IPV6_HDRINCL = 0x24 + IPV6_HOPLIMIT = 0x34 + IPV6_HOPOPTS = 0x36 + IPV6_IPSEC_POLICY = 0x22 + IPV6_JOIN_ANYCAST = 0x1b + IPV6_JOIN_GROUP = 0x14 + IPV6_LEAVE_ANYCAST = 0x1c + IPV6_LEAVE_GROUP = 0x15 + IPV6_MINHOPCOUNT = 0x49 + IPV6_MTU = 0x18 + IPV6_MTU_DISCOVER = 0x17 + IPV6_MULTICAST_HOPS = 0x12 + IPV6_MULTICAST_IF = 0x11 + IPV6_MULTICAST_LOOP = 0x13 + IPV6_NEXTHOP = 0x9 + IPV6_ORIGDSTADDR = 0x4a + IPV6_PATHMTU = 0x3d + IPV6_PKTINFO = 0x32 + IPV6_PMTUDISC_DO = 0x2 + IPV6_PMTUDISC_DONT = 0x0 + IPV6_PMTUDISC_INTERFACE = 0x4 + IPV6_PMTUDISC_OMIT = 0x5 + IPV6_PMTUDISC_PROBE = 0x3 + IPV6_PMTUDISC_WANT = 0x1 + IPV6_RECVDSTOPTS = 0x3a + IPV6_RECVERR = 0x19 + IPV6_RECVFRAGSIZE = 0x4d + IPV6_RECVHOPLIMIT = 0x33 + IPV6_RECVHOPOPTS = 0x35 + IPV6_RECVORIGDSTADDR = 0x4a + IPV6_RECVPATHMTU = 0x3c + IPV6_RECVPKTINFO = 0x31 + IPV6_RECVRTHDR = 0x38 + IPV6_RECVTCLASS = 0x42 + IPV6_ROUTER_ALERT = 0x16 + IPV6_RTHDR = 0x39 + IPV6_RTHDRDSTOPTS = 0x37 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_RXDSTOPTS = 0x3b + IPV6_RXHOPOPTS = 0x36 + IPV6_TCLASS = 0x43 + IPV6_TRANSPARENT = 0x4b + IPV6_UNICAST_HOPS = 0x10 + IPV6_UNICAST_IF = 0x4c + IPV6_V6ONLY = 0x1a + IPV6_XFRM_POLICY = 0x23 + IP_ADD_MEMBERSHIP = 0x23 + IP_ADD_SOURCE_MEMBERSHIP = 0x27 + IP_BIND_ADDRESS_NO_PORT = 0x18 + IP_BLOCK_SOURCE = 0x26 + IP_CHECKSUM = 0x17 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0x24 + IP_DROP_SOURCE_MEMBERSHIP = 0x28 + IP_FREEBIND = 0xf + IP_HDRINCL = 0x3 + IP_IPSEC_POLICY = 0x10 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0x14 + IP_MF = 0x2000 + IP_MINTTL = 0x15 + IP_MSFILTER = 0x29 + IP_MSS = 0x240 + IP_MTU = 0xe + IP_MTU_DISCOVER = 0xa + IP_MULTICAST_ALL = 0x31 + IP_MULTICAST_IF = 0x20 + IP_MULTICAST_LOOP = 0x22 + IP_MULTICAST_TTL = 0x21 + IP_NODEFRAG = 0x16 + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x4 + IP_ORIGDSTADDR = 0x14 + IP_PASSSEC = 0x12 + IP_PKTINFO = 0x8 + IP_PKTOPTIONS = 0x9 + IP_PMTUDISC = 0xa + IP_PMTUDISC_DO = 0x2 + IP_PMTUDISC_DONT = 0x0 + IP_PMTUDISC_INTERFACE = 0x4 + IP_PMTUDISC_OMIT = 0x5 + IP_PMTUDISC_PROBE = 0x3 + IP_PMTUDISC_WANT = 0x1 + IP_RECVERR = 0xb + IP_RECVFRAGSIZE = 0x19 + IP_RECVOPTS = 0x6 + IP_RECVORIGDSTADDR = 0x14 + IP_RECVRETOPTS = 0x7 + IP_RECVTOS = 0xd + IP_RECVTTL = 0xc + IP_RETOPTS = 0x7 + IP_RF = 0x8000 + IP_ROUTER_ALERT = 0x5 + IP_TOS = 0x1 + IP_TRANSPARENT = 0x13 + IP_TTL = 0x2 + IP_UNBLOCK_SOURCE = 0x25 + IP_UNICAST_IF = 0x32 + IP_XFRM_POLICY = 0x11 + ISIG = 0x1 + ISOFS_SUPER_MAGIC = 0x9660 + ISTRIP = 0x20 + IUCLC = 0x200 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x1000 + IXON = 0x400 + JFFS2_SUPER_MAGIC = 0x72b6 + KEYCTL_ASSUME_AUTHORITY = 0x10 + KEYCTL_CHOWN = 0x4 + KEYCTL_CLEAR = 0x7 + KEYCTL_DESCRIBE = 0x6 + KEYCTL_DH_COMPUTE = 0x17 + KEYCTL_GET_KEYRING_ID = 0x0 + KEYCTL_GET_PERSISTENT = 0x16 + KEYCTL_GET_SECURITY = 0x11 + KEYCTL_INSTANTIATE = 0xc + KEYCTL_INSTANTIATE_IOV = 0x14 + KEYCTL_INVALIDATE = 0x15 + KEYCTL_JOIN_SESSION_KEYRING = 0x1 + KEYCTL_LINK = 0x8 + KEYCTL_NEGATE = 0xd + KEYCTL_READ = 0xb + KEYCTL_REJECT = 0x13 + KEYCTL_RESTRICT_KEYRING = 0x1d + KEYCTL_REVOKE = 0x3 + KEYCTL_SEARCH = 0xa + KEYCTL_SESSION_TO_PARENT = 0x12 + KEYCTL_SETPERM = 0x5 + KEYCTL_SET_REQKEY_KEYRING = 0xe + KEYCTL_SET_TIMEOUT = 0xf + KEYCTL_UNLINK = 0x9 + KEYCTL_UPDATE = 0x2 + KEY_REQKEY_DEFL_DEFAULT = 0x0 + KEY_REQKEY_DEFL_GROUP_KEYRING = 0x6 + KEY_REQKEY_DEFL_NO_CHANGE = -0x1 + KEY_REQKEY_DEFL_PROCESS_KEYRING = 0x2 + KEY_REQKEY_DEFL_REQUESTOR_KEYRING = 0x7 + KEY_REQKEY_DEFL_SESSION_KEYRING = 0x3 + KEY_REQKEY_DEFL_THREAD_KEYRING = 0x1 + KEY_REQKEY_DEFL_USER_KEYRING = 0x4 + KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5 + KEY_SPEC_GROUP_KEYRING = -0x6 + KEY_SPEC_PROCESS_KEYRING = -0x2 + KEY_SPEC_REQKEY_AUTH_KEY = -0x7 + KEY_SPEC_REQUESTOR_KEYRING = -0x8 + KEY_SPEC_SESSION_KEYRING = -0x3 + KEY_SPEC_THREAD_KEYRING = -0x1 + KEY_SPEC_USER_KEYRING = -0x4 + KEY_SPEC_USER_SESSION_KEYRING = -0x5 + LINUX_REBOOT_CMD_CAD_OFF = 0x0 + LINUX_REBOOT_CMD_CAD_ON = 0x89abcdef + LINUX_REBOOT_CMD_HALT = 0xcdef0123 + LINUX_REBOOT_CMD_KEXEC = 0x45584543 + LINUX_REBOOT_CMD_POWER_OFF = 0x4321fedc + LINUX_REBOOT_CMD_RESTART = 0x1234567 + LINUX_REBOOT_CMD_RESTART2 = 0xa1b2c3d4 + LINUX_REBOOT_CMD_SW_SUSPEND = 0xd000fce2 + LINUX_REBOOT_MAGIC1 = 0xfee1dead + LINUX_REBOOT_MAGIC2 = 0x28121969 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DODUMP = 0x11 + MADV_DOFORK = 0xb + MADV_DONTDUMP = 0x10 + MADV_DONTFORK = 0xa + MADV_DONTNEED = 0x4 + MADV_FREE = 0x8 + MADV_HUGEPAGE = 0xe + MADV_HWPOISON = 0x64 + MADV_KEEPONFORK = 0x13 + MADV_MERGEABLE = 0xc + MADV_NOHUGEPAGE = 0xf + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_REMOVE = 0x9 + MADV_SEQUENTIAL = 0x2 + MADV_UNMERGEABLE = 0xd + MADV_WILLNEED = 0x3 + MADV_WIPEONFORK = 0x12 + MAP_ANON = 0x20 + MAP_ANONYMOUS = 0x20 + MAP_DENYWRITE = 0x800 + MAP_EXECUTABLE = 0x1000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_GROWSDOWN = 0x100 + MAP_HUGETLB = 0x40000 + MAP_HUGE_MASK = 0x3f + MAP_HUGE_SHIFT = 0x1a + MAP_LOCKED = 0x2000 + MAP_NONBLOCK = 0x10000 + MAP_NORESERVE = 0x4000 + MAP_POPULATE = 0x8000 + MAP_PRIVATE = 0x2 + MAP_SHARED = 0x1 + MAP_STACK = 0x20000 + MAP_TYPE = 0xf + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MCL_ONFAULT = 0x4 + MINIX2_SUPER_MAGIC = 0x2468 + MINIX2_SUPER_MAGIC2 = 0x2478 + MINIX3_SUPER_MAGIC = 0x4d5a + MINIX_SUPER_MAGIC = 0x137f + MINIX_SUPER_MAGIC2 = 0x138f + MNT_DETACH = 0x2 + MNT_EXPIRE = 0x4 + MNT_FORCE = 0x1 + MSDOS_SUPER_MAGIC = 0x4d44 + MSG_BATCH = 0x40000 + MSG_CMSG_CLOEXEC = 0x40000000 + MSG_CONFIRM = 0x800 + MSG_CTRUNC = 0x8 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x40 + MSG_EOR = 0x80 + MSG_ERRQUEUE = 0x2000 + MSG_FASTOPEN = 0x20000000 + MSG_FIN = 0x200 + MSG_MORE = 0x8000 + MSG_NOSIGNAL = 0x4000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_PROXY = 0x10 + MSG_RST = 0x1000 + MSG_SYN = 0x400 + MSG_TRUNC = 0x20 + MSG_TRYHARD = 0x4 + MSG_WAITALL = 0x100 + MSG_WAITFORONE = 0x10000 + MSG_ZEROCOPY = 0x4000000 + MS_ACTIVE = 0x40000000 + MS_ASYNC = 0x1 + MS_BIND = 0x1000 + MS_BORN = 0x20000000 + MS_DIRSYNC = 0x80 + MS_INVALIDATE = 0x2 + MS_I_VERSION = 0x800000 + MS_KERNMOUNT = 0x400000 + MS_LAZYTIME = 0x2000000 + MS_MANDLOCK = 0x40 + MS_MGC_MSK = 0xffff0000 + MS_MGC_VAL = 0xc0ed0000 + MS_MOVE = 0x2000 + MS_NOATIME = 0x400 + MS_NODEV = 0x4 + MS_NODIRATIME = 0x800 + MS_NOEXEC = 0x8 + MS_NOREMOTELOCK = 0x8000000 + MS_NOSEC = 0x10000000 + MS_NOSUID = 0x2 + MS_NOUSER = -0x80000000 + MS_POSIXACL = 0x10000 + MS_PRIVATE = 0x40000 + MS_RDONLY = 0x1 + MS_REC = 0x4000 + MS_RELATIME = 0x200000 + MS_REMOUNT = 0x20 + MS_RMT_MASK = 0x2800051 + MS_SHARED = 0x100000 + MS_SILENT = 0x8000 + MS_SLAVE = 0x80000 + MS_STRICTATIME = 0x1000000 + MS_SUBMOUNT = 0x4000000 + MS_SYNC = 0x4 + MS_SYNCHRONOUS = 0x10 + MS_UNBINDABLE = 0x20000 + MS_VERBOSE = 0x8000 + MTD_INODE_FS_MAGIC = 0x11307854 + NAME_MAX = 0xff + NCP_SUPER_MAGIC = 0x564c + NETLINK_ADD_MEMBERSHIP = 0x1 + NETLINK_AUDIT = 0x9 + NETLINK_BROADCAST_ERROR = 0x4 + NETLINK_CAP_ACK = 0xa + NETLINK_CONNECTOR = 0xb + NETLINK_CRYPTO = 0x15 + NETLINK_DNRTMSG = 0xe + NETLINK_DROP_MEMBERSHIP = 0x2 + NETLINK_ECRYPTFS = 0x13 + NETLINK_EXT_ACK = 0xb + NETLINK_FIB_LOOKUP = 0xa + NETLINK_FIREWALL = 0x3 + NETLINK_GENERIC = 0x10 + NETLINK_INET_DIAG = 0x4 + NETLINK_IP6_FW = 0xd + NETLINK_ISCSI = 0x8 + NETLINK_KOBJECT_UEVENT = 0xf + NETLINK_LISTEN_ALL_NSID = 0x8 + NETLINK_LIST_MEMBERSHIPS = 0x9 + NETLINK_NETFILTER = 0xc + NETLINK_NFLOG = 0x5 + NETLINK_NO_ENOBUFS = 0x5 + NETLINK_PKTINFO = 0x3 + NETLINK_RDMA = 0x14 + NETLINK_ROUTE = 0x0 + NETLINK_RX_RING = 0x6 + NETLINK_SCSITRANSPORT = 0x12 + NETLINK_SELINUX = 0x7 + NETLINK_SMC = 0x16 + NETLINK_SOCK_DIAG = 0x4 + NETLINK_TX_RING = 0x7 + NETLINK_UNUSED = 0x1 + NETLINK_USERSOCK = 0x2 + NETLINK_XFRM = 0x6 + NFS_SUPER_MAGIC = 0x6969 + NILFS_SUPER_MAGIC = 0x3434 + NL0 = 0x0 + NL1 = 0x100 + NLA_ALIGNTO = 0x4 + NLA_F_NESTED = 0x8000 + NLA_F_NET_BYTEORDER = 0x4000 + NLA_HDRLEN = 0x4 + NLDLY = 0x100 + NLMSG_ALIGNTO = 0x4 + NLMSG_DONE = 0x3 + NLMSG_ERROR = 0x2 + NLMSG_HDRLEN = 0x10 + NLMSG_MIN_TYPE = 0x10 + NLMSG_NOOP = 0x1 + NLMSG_OVERRUN = 0x4 + NLM_F_ACK = 0x4 + NLM_F_ACK_TLVS = 0x200 + NLM_F_APPEND = 0x800 + NLM_F_ATOMIC = 0x400 + NLM_F_CAPPED = 0x100 + NLM_F_CREATE = 0x400 + NLM_F_DUMP = 0x300 + NLM_F_DUMP_FILTERED = 0x20 + NLM_F_DUMP_INTR = 0x10 + NLM_F_ECHO = 0x8 + NLM_F_EXCL = 0x200 + NLM_F_MATCH = 0x200 + NLM_F_MULTI = 0x2 + NLM_F_NONREC = 0x100 + NLM_F_REPLACE = 0x100 + NLM_F_REQUEST = 0x1 + NLM_F_ROOT = 0x100 + NOFLSH = 0x80 + NSFS_MAGIC = 0x6e736673 + OCFS2_SUPER_MAGIC = 0x7461636f + OCRNL = 0x8 + OFDEL = 0x80 + OFILL = 0x40 + OLCUC = 0x2 + ONLCR = 0x4 + ONLRET = 0x20 + ONOCR = 0x10 + OPENPROM_SUPER_MAGIC = 0x9fa1 + OPOST = 0x1 + OVERLAYFS_SUPER_MAGIC = 0x794c7630 + O_ACCMODE = 0x3 + O_APPEND = 0x400 + O_ASYNC = 0x2000 + O_CLOEXEC = 0x80000 + O_CREAT = 0x40 + O_DIRECT = 0x10000 + O_DIRECTORY = 0x4000 + O_DSYNC = 0x1000 + O_EXCL = 0x80 + O_FSYNC = 0x101000 + O_LARGEFILE = 0x0 + O_NDELAY = 0x800 + O_NOATIME = 0x40000 + O_NOCTTY = 0x100 + O_NOFOLLOW = 0x8000 + O_NONBLOCK = 0x800 + O_PATH = 0x200000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x101000 + O_SYNC = 0x101000 + O_TMPFILE = 0x404000 + O_TRUNC = 0x200 + O_WRONLY = 0x1 + PACKET_ADD_MEMBERSHIP = 0x1 + PACKET_AUXDATA = 0x8 + PACKET_BROADCAST = 0x1 + PACKET_COPY_THRESH = 0x7 + PACKET_DROP_MEMBERSHIP = 0x2 + PACKET_FANOUT = 0x12 + PACKET_FANOUT_CBPF = 0x6 + PACKET_FANOUT_CPU = 0x2 + PACKET_FANOUT_DATA = 0x16 + PACKET_FANOUT_EBPF = 0x7 + PACKET_FANOUT_FLAG_DEFRAG = 0x8000 + PACKET_FANOUT_FLAG_ROLLOVER = 0x1000 + PACKET_FANOUT_FLAG_UNIQUEID = 0x2000 + PACKET_FANOUT_HASH = 0x0 + PACKET_FANOUT_LB = 0x1 + PACKET_FANOUT_QM = 0x5 + PACKET_FANOUT_RND = 0x4 + PACKET_FANOUT_ROLLOVER = 0x3 + PACKET_FASTROUTE = 0x6 + PACKET_HDRLEN = 0xb + PACKET_HOST = 0x0 + PACKET_KERNEL = 0x7 + PACKET_LOOPBACK = 0x5 + PACKET_LOSS = 0xe + PACKET_MR_ALLMULTI = 0x2 + PACKET_MR_MULTICAST = 0x0 + PACKET_MR_PROMISC = 0x1 + PACKET_MR_UNICAST = 0x3 + PACKET_MULTICAST = 0x2 + PACKET_ORIGDEV = 0x9 + PACKET_OTHERHOST = 0x3 + PACKET_OUTGOING = 0x4 + PACKET_QDISC_BYPASS = 0x14 + PACKET_RECV_OUTPUT = 0x3 + PACKET_RESERVE = 0xc + PACKET_ROLLOVER_STATS = 0x15 + PACKET_RX_RING = 0x5 + PACKET_STATISTICS = 0x6 + PACKET_TIMESTAMP = 0x11 + PACKET_TX_HAS_OFF = 0x13 + PACKET_TX_RING = 0xd + PACKET_TX_TIMESTAMP = 0x10 + PACKET_USER = 0x6 + PACKET_VERSION = 0xa + PACKET_VNET_HDR = 0xf + PARENB = 0x100 + PARITY_CRC16_PR0 = 0x2 + PARITY_CRC16_PR0_CCITT = 0x4 + PARITY_CRC16_PR1 = 0x3 + PARITY_CRC16_PR1_CCITT = 0x5 + PARITY_CRC32_PR0_CCITT = 0x6 + PARITY_CRC32_PR1_CCITT = 0x7 + PARITY_DEFAULT = 0x0 + PARITY_NONE = 0x1 + PARMRK = 0x8 + PARODD = 0x200 + PENDIN = 0x4000 + PERF_EVENT_IOC_DISABLE = 0x2401 + PERF_EVENT_IOC_ENABLE = 0x2400 + PERF_EVENT_IOC_ID = 0x80082407 + PERF_EVENT_IOC_PAUSE_OUTPUT = 0x40042409 + PERF_EVENT_IOC_PERIOD = 0x40082404 + PERF_EVENT_IOC_QUERY_BPF = 0xc008240a + PERF_EVENT_IOC_REFRESH = 0x2402 + PERF_EVENT_IOC_RESET = 0x2403 + PERF_EVENT_IOC_SET_BPF = 0x40042408 + PERF_EVENT_IOC_SET_FILTER = 0x40082406 + PERF_EVENT_IOC_SET_OUTPUT = 0x2405 + PIPEFS_MAGIC = 0x50495045 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROC_SUPER_MAGIC = 0x9fa0 + PROT_EXEC = 0x4 + PROT_GROWSDOWN = 0x1000000 + PROT_GROWSUP = 0x2000000 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PR_CAPBSET_DROP = 0x18 + PR_CAPBSET_READ = 0x17 + PR_CAP_AMBIENT = 0x2f + PR_CAP_AMBIENT_CLEAR_ALL = 0x4 + PR_CAP_AMBIENT_IS_SET = 0x1 + PR_CAP_AMBIENT_LOWER = 0x3 + PR_CAP_AMBIENT_RAISE = 0x2 + PR_ENDIAN_BIG = 0x0 + PR_ENDIAN_LITTLE = 0x1 + PR_ENDIAN_PPC_LITTLE = 0x2 + PR_FPEMU_NOPRINT = 0x1 + PR_FPEMU_SIGFPE = 0x2 + PR_FP_EXC_ASYNC = 0x2 + PR_FP_EXC_DISABLED = 0x0 + PR_FP_EXC_DIV = 0x10000 + PR_FP_EXC_INV = 0x100000 + PR_FP_EXC_NONRECOV = 0x1 + PR_FP_EXC_OVF = 0x20000 + PR_FP_EXC_PRECISE = 0x3 + PR_FP_EXC_RES = 0x80000 + PR_FP_EXC_SW_ENABLE = 0x80 + PR_FP_EXC_UND = 0x40000 + PR_FP_MODE_FR = 0x1 + PR_FP_MODE_FRE = 0x2 + PR_GET_CHILD_SUBREAPER = 0x25 + PR_GET_DUMPABLE = 0x3 + PR_GET_ENDIAN = 0x13 + PR_GET_FPEMU = 0x9 + PR_GET_FPEXC = 0xb + PR_GET_FP_MODE = 0x2e + PR_GET_KEEPCAPS = 0x7 + PR_GET_NAME = 0x10 + PR_GET_NO_NEW_PRIVS = 0x27 + PR_GET_PDEATHSIG = 0x2 + PR_GET_SECCOMP = 0x15 + PR_GET_SECUREBITS = 0x1b + PR_GET_THP_DISABLE = 0x2a + PR_GET_TID_ADDRESS = 0x28 + PR_GET_TIMERSLACK = 0x1e + PR_GET_TIMING = 0xd + PR_GET_TSC = 0x19 + PR_GET_UNALIGN = 0x5 + PR_MCE_KILL = 0x21 + PR_MCE_KILL_CLEAR = 0x0 + PR_MCE_KILL_DEFAULT = 0x2 + PR_MCE_KILL_EARLY = 0x1 + PR_MCE_KILL_GET = 0x22 + PR_MCE_KILL_LATE = 0x0 + PR_MCE_KILL_SET = 0x1 + PR_MPX_DISABLE_MANAGEMENT = 0x2c + PR_MPX_ENABLE_MANAGEMENT = 0x2b + PR_SET_CHILD_SUBREAPER = 0x24 + PR_SET_DUMPABLE = 0x4 + PR_SET_ENDIAN = 0x14 + PR_SET_FPEMU = 0xa + PR_SET_FPEXC = 0xc + PR_SET_FP_MODE = 0x2d + PR_SET_KEEPCAPS = 0x8 + PR_SET_MM = 0x23 + PR_SET_MM_ARG_END = 0x9 + PR_SET_MM_ARG_START = 0x8 + PR_SET_MM_AUXV = 0xc + PR_SET_MM_BRK = 0x7 + PR_SET_MM_END_CODE = 0x2 + PR_SET_MM_END_DATA = 0x4 + PR_SET_MM_ENV_END = 0xb + PR_SET_MM_ENV_START = 0xa + PR_SET_MM_EXE_FILE = 0xd + PR_SET_MM_MAP = 0xe + PR_SET_MM_MAP_SIZE = 0xf + PR_SET_MM_START_BRK = 0x6 + PR_SET_MM_START_CODE = 0x1 + PR_SET_MM_START_DATA = 0x3 + PR_SET_MM_START_STACK = 0x5 + PR_SET_NAME = 0xf + PR_SET_NO_NEW_PRIVS = 0x26 + PR_SET_PDEATHSIG = 0x1 + PR_SET_PTRACER = 0x59616d61 + PR_SET_PTRACER_ANY = 0xffffffffffffffff + PR_SET_SECCOMP = 0x16 + PR_SET_SECUREBITS = 0x1c + PR_SET_THP_DISABLE = 0x29 + PR_SET_TIMERSLACK = 0x1d + PR_SET_TIMING = 0xe + PR_SET_TSC = 0x1a + PR_SET_UNALIGN = 0x6 + PR_SVE_GET_VL = 0x33 + PR_SVE_SET_VL = 0x32 + PR_SVE_SET_VL_ONEXEC = 0x40000 + PR_SVE_VL_INHERIT = 0x20000 + PR_SVE_VL_LEN_MASK = 0xffff + PR_TASK_PERF_EVENTS_DISABLE = 0x1f + PR_TASK_PERF_EVENTS_ENABLE = 0x20 + PR_TIMING_STATISTICAL = 0x0 + PR_TIMING_TIMESTAMP = 0x1 + PR_TSC_ENABLE = 0x1 + PR_TSC_SIGSEGV = 0x2 + PR_UNALIGN_NOPRINT = 0x1 + PR_UNALIGN_SIGBUS = 0x2 + PSTOREFS_MAGIC = 0x6165676c + PTRACE_ATTACH = 0x10 + PTRACE_CONT = 0x7 + PTRACE_DETACH = 0x11 + PTRACE_EVENT_CLONE = 0x3 + PTRACE_EVENT_EXEC = 0x4 + PTRACE_EVENT_EXIT = 0x6 + PTRACE_EVENT_FORK = 0x1 + PTRACE_EVENT_SECCOMP = 0x7 + PTRACE_EVENT_STOP = 0x80 + PTRACE_EVENT_VFORK = 0x2 + PTRACE_EVENT_VFORK_DONE = 0x5 + PTRACE_GETEVENTMSG = 0x4201 + PTRACE_GETREGS = 0xc + PTRACE_GETREGSET = 0x4204 + PTRACE_GETSIGINFO = 0x4202 + PTRACE_GETSIGMASK = 0x420a + PTRACE_INTERRUPT = 0x4207 + PTRACE_KILL = 0x8 + PTRACE_LISTEN = 0x4208 + PTRACE_O_EXITKILL = 0x100000 + PTRACE_O_MASK = 0x3000ff + PTRACE_O_SUSPEND_SECCOMP = 0x200000 + PTRACE_O_TRACECLONE = 0x8 + PTRACE_O_TRACEEXEC = 0x10 + PTRACE_O_TRACEEXIT = 0x40 + PTRACE_O_TRACEFORK = 0x2 + PTRACE_O_TRACESECCOMP = 0x80 + PTRACE_O_TRACESYSGOOD = 0x1 + PTRACE_O_TRACEVFORK = 0x4 + PTRACE_O_TRACEVFORKDONE = 0x20 + PTRACE_PEEKDATA = 0x2 + PTRACE_PEEKSIGINFO = 0x4209 + PTRACE_PEEKSIGINFO_SHARED = 0x1 + PTRACE_PEEKTEXT = 0x1 + PTRACE_PEEKUSR = 0x3 + PTRACE_POKEDATA = 0x5 + PTRACE_POKETEXT = 0x4 + PTRACE_POKEUSR = 0x6 + PTRACE_SECCOMP_GET_FILTER = 0x420c + PTRACE_SECCOMP_GET_METADATA = 0x420d + PTRACE_SEIZE = 0x4206 + PTRACE_SETOPTIONS = 0x4200 + PTRACE_SETREGS = 0xd + PTRACE_SETREGSET = 0x4205 + PTRACE_SETSIGINFO = 0x4203 + PTRACE_SETSIGMASK = 0x420b + PTRACE_SINGLESTEP = 0x9 + PTRACE_SYSCALL = 0x18 + PTRACE_TRACEME = 0x0 + QNX4_SUPER_MAGIC = 0x2f + QNX6_SUPER_MAGIC = 0x68191122 + RAMFS_MAGIC = 0x858458f6 + RDTGROUP_SUPER_MAGIC = 0x7655821 + REISERFS_SUPER_MAGIC = 0x52654973 + RLIMIT_AS = 0x9 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_LOCKS = 0xa + RLIMIT_MEMLOCK = 0x8 + RLIMIT_MSGQUEUE = 0xc + RLIMIT_NICE = 0xd + RLIMIT_NOFILE = 0x7 + RLIMIT_NPROC = 0x6 + RLIMIT_RSS = 0x5 + RLIMIT_RTPRIO = 0xe + RLIMIT_RTTIME = 0xf + RLIMIT_SIGPENDING = 0xb + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0xffffffffffffffff + RTAX_ADVMSS = 0x8 + RTAX_CC_ALGO = 0x10 + RTAX_CWND = 0x7 + RTAX_FASTOPEN_NO_COOKIE = 0x11 + RTAX_FEATURES = 0xc + RTAX_FEATURE_ALLFRAG = 0x8 + RTAX_FEATURE_ECN = 0x1 + RTAX_FEATURE_MASK = 0xf + RTAX_FEATURE_SACK = 0x2 + RTAX_FEATURE_TIMESTAMP = 0x4 + RTAX_HOPLIMIT = 0xa + RTAX_INITCWND = 0xb + RTAX_INITRWND = 0xe + RTAX_LOCK = 0x1 + RTAX_MAX = 0x11 + RTAX_MTU = 0x2 + RTAX_QUICKACK = 0xf + RTAX_REORDERING = 0x9 + RTAX_RTO_MIN = 0xd + RTAX_RTT = 0x4 + RTAX_RTTVAR = 0x5 + RTAX_SSTHRESH = 0x6 + RTAX_UNSPEC = 0x0 + RTAX_WINDOW = 0x3 + RTA_ALIGNTO = 0x4 + RTA_MAX = 0x1a + RTCF_DIRECTSRC = 0x4000000 + RTCF_DOREDIRECT = 0x1000000 + RTCF_LOG = 0x2000000 + RTCF_MASQ = 0x400000 + RTCF_NAT = 0x800000 + RTCF_VALVE = 0x200000 + RTF_ADDRCLASSMASK = 0xf8000000 + RTF_ADDRCONF = 0x40000 + RTF_ALLONLINK = 0x20000 + RTF_BROADCAST = 0x10000000 + RTF_CACHE = 0x1000000 + RTF_DEFAULT = 0x10000 + RTF_DYNAMIC = 0x10 + RTF_FLOW = 0x2000000 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_INTERFACE = 0x40000000 + RTF_IRTT = 0x100 + RTF_LINKRT = 0x100000 + RTF_LOCAL = 0x80000000 + RTF_MODIFIED = 0x20 + RTF_MSS = 0x40 + RTF_MTU = 0x40 + RTF_MULTICAST = 0x20000000 + RTF_NAT = 0x8000000 + RTF_NOFORWARD = 0x1000 + RTF_NONEXTHOP = 0x200000 + RTF_NOPMTUDISC = 0x4000 + RTF_POLICY = 0x4000000 + RTF_REINSTATE = 0x8 + RTF_REJECT = 0x200 + RTF_STATIC = 0x400 + RTF_THROW = 0x2000 + RTF_UP = 0x1 + RTF_WINDOW = 0x80 + RTF_XRESOLVE = 0x800 + RTM_BASE = 0x10 + RTM_DELACTION = 0x31 + RTM_DELADDR = 0x15 + RTM_DELADDRLABEL = 0x49 + RTM_DELLINK = 0x11 + RTM_DELMDB = 0x55 + RTM_DELNEIGH = 0x1d + RTM_DELNETCONF = 0x51 + RTM_DELNSID = 0x59 + RTM_DELQDISC = 0x25 + RTM_DELROUTE = 0x19 + RTM_DELRULE = 0x21 + RTM_DELTCLASS = 0x29 + RTM_DELTFILTER = 0x2d + RTM_F_CLONED = 0x200 + RTM_F_EQUALIZE = 0x400 + RTM_F_FIB_MATCH = 0x2000 + RTM_F_LOOKUP_TABLE = 0x1000 + RTM_F_NOTIFY = 0x100 + RTM_F_PREFIX = 0x800 + RTM_GETACTION = 0x32 + RTM_GETADDR = 0x16 + RTM_GETADDRLABEL = 0x4a + RTM_GETANYCAST = 0x3e + RTM_GETDCB = 0x4e + RTM_GETLINK = 0x12 + RTM_GETMDB = 0x56 + RTM_GETMULTICAST = 0x3a + RTM_GETNEIGH = 0x1e + RTM_GETNEIGHTBL = 0x42 + RTM_GETNETCONF = 0x52 + RTM_GETNSID = 0x5a + RTM_GETQDISC = 0x26 + RTM_GETROUTE = 0x1a + RTM_GETRULE = 0x22 + RTM_GETSTATS = 0x5e + RTM_GETTCLASS = 0x2a + RTM_GETTFILTER = 0x2e + RTM_MAX = 0x63 + RTM_NEWACTION = 0x30 + RTM_NEWADDR = 0x14 + RTM_NEWADDRLABEL = 0x48 + RTM_NEWCACHEREPORT = 0x60 + RTM_NEWLINK = 0x10 + RTM_NEWMDB = 0x54 + RTM_NEWNDUSEROPT = 0x44 + RTM_NEWNEIGH = 0x1c + RTM_NEWNEIGHTBL = 0x40 + RTM_NEWNETCONF = 0x50 + RTM_NEWNSID = 0x58 + RTM_NEWPREFIX = 0x34 + RTM_NEWQDISC = 0x24 + RTM_NEWROUTE = 0x18 + RTM_NEWRULE = 0x20 + RTM_NEWSTATS = 0x5c + RTM_NEWTCLASS = 0x28 + RTM_NEWTFILTER = 0x2c + RTM_NR_FAMILIES = 0x15 + RTM_NR_MSGTYPES = 0x54 + RTM_SETDCB = 0x4f + RTM_SETLINK = 0x13 + RTM_SETNEIGHTBL = 0x43 + RTNH_ALIGNTO = 0x4 + RTNH_COMPARE_MASK = 0x19 + RTNH_F_DEAD = 0x1 + RTNH_F_LINKDOWN = 0x10 + RTNH_F_OFFLOAD = 0x8 + RTNH_F_ONLINK = 0x4 + RTNH_F_PERVASIVE = 0x2 + RTNH_F_UNRESOLVED = 0x20 + RTN_MAX = 0xb + RTPROT_BABEL = 0x2a + RTPROT_BIRD = 0xc + RTPROT_BOOT = 0x3 + RTPROT_DHCP = 0x10 + RTPROT_DNROUTED = 0xd + RTPROT_GATED = 0x8 + RTPROT_KERNEL = 0x2 + RTPROT_MROUTED = 0x11 + RTPROT_MRT = 0xa + RTPROT_NTK = 0xf + RTPROT_RA = 0x9 + RTPROT_REDIRECT = 0x1 + RTPROT_STATIC = 0x4 + RTPROT_UNSPEC = 0x0 + RTPROT_XORP = 0xe + RTPROT_ZEBRA = 0xb + RT_CLASS_DEFAULT = 0xfd + RT_CLASS_LOCAL = 0xff + RT_CLASS_MAIN = 0xfe + RT_CLASS_MAX = 0xff + RT_CLASS_UNSPEC = 0x0 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_CREDENTIALS = 0x2 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x1d + SCM_TIMESTAMPING = 0x25 + SCM_TIMESTAMPING_OPT_STATS = 0x36 + SCM_TIMESTAMPING_PKTINFO = 0x3a + SCM_TIMESTAMPNS = 0x23 + SCM_WIFI_STATUS = 0x29 + SECCOMP_MODE_DISABLED = 0x0 + SECCOMP_MODE_FILTER = 0x2 + SECCOMP_MODE_STRICT = 0x1 + SECURITYFS_MAGIC = 0x73636673 + SELINUX_MAGIC = 0xf97cff8c + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDDLCI = 0x8980 + SIOCADDMULTI = 0x8931 + SIOCADDRT = 0x890b + SIOCATMARK = 0x8905 + SIOCBONDCHANGEACTIVE = 0x8995 + SIOCBONDENSLAVE = 0x8990 + SIOCBONDINFOQUERY = 0x8994 + SIOCBONDRELEASE = 0x8991 + SIOCBONDSETHWADDR = 0x8992 + SIOCBONDSLAVEINFOQUERY = 0x8993 + SIOCBRADDBR = 0x89a0 + SIOCBRADDIF = 0x89a2 + SIOCBRDELBR = 0x89a1 + SIOCBRDELIF = 0x89a3 + SIOCDARP = 0x8953 + SIOCDELDLCI = 0x8981 + SIOCDELMULTI = 0x8932 + SIOCDELRT = 0x890c + SIOCDEVPRIVATE = 0x89f0 + SIOCDIFADDR = 0x8936 + SIOCDRARP = 0x8960 + SIOCETHTOOL = 0x8946 + SIOCGARP = 0x8954 + SIOCGHWTSTAMP = 0x89b1 + SIOCGIFADDR = 0x8915 + SIOCGIFBR = 0x8940 + SIOCGIFBRDADDR = 0x8919 + SIOCGIFCONF = 0x8912 + SIOCGIFCOUNT = 0x8938 + SIOCGIFDSTADDR = 0x8917 + SIOCGIFENCAP = 0x8925 + SIOCGIFFLAGS = 0x8913 + SIOCGIFHWADDR = 0x8927 + SIOCGIFINDEX = 0x8933 + SIOCGIFMAP = 0x8970 + SIOCGIFMEM = 0x891f + SIOCGIFMETRIC = 0x891d + SIOCGIFMTU = 0x8921 + SIOCGIFNAME = 0x8910 + SIOCGIFNETMASK = 0x891b + SIOCGIFPFLAGS = 0x8935 + SIOCGIFSLAVE = 0x8929 + SIOCGIFTXQLEN = 0x8942 + SIOCGIFVLAN = 0x8982 + SIOCGMIIPHY = 0x8947 + SIOCGMIIREG = 0x8948 + SIOCGPGRP = 0x8904 + SIOCGRARP = 0x8961 + SIOCGSKNS = 0x894c + SIOCGSTAMP = 0x8906 + SIOCGSTAMPNS = 0x8907 + SIOCINQ = 0x541b + SIOCOUTQ = 0x5411 + SIOCOUTQNSD = 0x894b + SIOCPROTOPRIVATE = 0x89e0 + SIOCRTMSG = 0x890d + SIOCSARP = 0x8955 + SIOCSHWTSTAMP = 0x89b0 + SIOCSIFADDR = 0x8916 + SIOCSIFBR = 0x8941 + SIOCSIFBRDADDR = 0x891a + SIOCSIFDSTADDR = 0x8918 + SIOCSIFENCAP = 0x8926 + SIOCSIFFLAGS = 0x8914 + SIOCSIFHWADDR = 0x8924 + SIOCSIFHWBROADCAST = 0x8937 + SIOCSIFLINK = 0x8911 + SIOCSIFMAP = 0x8971 + SIOCSIFMEM = 0x8920 + SIOCSIFMETRIC = 0x891e + SIOCSIFMTU = 0x8922 + SIOCSIFNAME = 0x8923 + SIOCSIFNETMASK = 0x891c + SIOCSIFPFLAGS = 0x8934 + SIOCSIFSLAVE = 0x8930 + SIOCSIFTXQLEN = 0x8943 + SIOCSIFVLAN = 0x8983 + SIOCSMIIREG = 0x8949 + SIOCSPGRP = 0x8902 + SIOCSRARP = 0x8962 + SIOCWANDEV = 0x894a + SMACK_MAGIC = 0x43415d53 + SMART_AUTOSAVE = 0xd2 + SMART_AUTO_OFFLINE = 0xdb + SMART_DISABLE = 0xd9 + SMART_ENABLE = 0xd8 + SMART_HCYL_PASS = 0xc2 + SMART_IMMEDIATE_OFFLINE = 0xd4 + SMART_LCYL_PASS = 0x4f + SMART_READ_LOG_SECTOR = 0xd5 + SMART_READ_THRESHOLDS = 0xd1 + SMART_READ_VALUES = 0xd0 + SMART_SAVE = 0xd3 + SMART_STATUS = 0xda + SMART_WRITE_LOG_SECTOR = 0xd6 + SMART_WRITE_THRESHOLDS = 0xd7 + SMB_SUPER_MAGIC = 0x517b + SOCKFS_MAGIC = 0x534f434b + SOCK_CLOEXEC = 0x80000 + SOCK_DCCP = 0x6 + SOCK_DGRAM = 0x2 + SOCK_IOC_TYPE = 0x89 + SOCK_NONBLOCK = 0x800 + SOCK_PACKET = 0xa + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_AAL = 0x109 + SOL_ALG = 0x117 + SOL_ATM = 0x108 + SOL_CAIF = 0x116 + SOL_CAN_BASE = 0x64 + SOL_DCCP = 0x10d + SOL_DECNET = 0x105 + SOL_ICMPV6 = 0x3a + SOL_IP = 0x0 + SOL_IPV6 = 0x29 + SOL_IRDA = 0x10a + SOL_IUCV = 0x115 + SOL_KCM = 0x119 + SOL_LLC = 0x10c + SOL_NETBEUI = 0x10b + SOL_NETLINK = 0x10e + SOL_NFC = 0x118 + SOL_PACKET = 0x107 + SOL_PNPIPE = 0x113 + SOL_PPPOL2TP = 0x111 + SOL_RAW = 0xff + SOL_RDS = 0x114 + SOL_RXRPC = 0x110 + SOL_SOCKET = 0x1 + SOL_TCP = 0x6 + SOL_TIPC = 0x10f + SOL_TLS = 0x11a + SOL_X25 = 0x106 + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x1e + SO_ATTACH_BPF = 0x32 + SO_ATTACH_FILTER = 0x1a + SO_ATTACH_REUSEPORT_CBPF = 0x33 + SO_ATTACH_REUSEPORT_EBPF = 0x34 + SO_BINDTODEVICE = 0x19 + SO_BPF_EXTENSIONS = 0x30 + SO_BROADCAST = 0x6 + SO_BSDCOMPAT = 0xe + SO_BUSY_POLL = 0x2e + SO_CNX_ADVICE = 0x35 + SO_COOKIE = 0x39 + SO_DEBUG = 0x1 + SO_DETACH_BPF = 0x1b + SO_DETACH_FILTER = 0x1b + SO_DOMAIN = 0x27 + SO_DONTROUTE = 0x5 + SO_ERROR = 0x4 + SO_GET_FILTER = 0x1a + SO_INCOMING_CPU = 0x31 + SO_INCOMING_NAPI_ID = 0x38 + SO_KEEPALIVE = 0x9 + SO_LINGER = 0xd + SO_LOCK_FILTER = 0x2c + SO_MARK = 0x24 + SO_MAX_PACING_RATE = 0x2f + SO_MEMINFO = 0x37 + SO_NOFCS = 0x2b + SO_NO_CHECK = 0xb + SO_OOBINLINE = 0xa + SO_PASSCRED = 0x10 + SO_PASSSEC = 0x22 + SO_PEEK_OFF = 0x2a + SO_PEERCRED = 0x11 + SO_PEERGROUPS = 0x3b + SO_PEERNAME = 0x1c + SO_PEERSEC = 0x1f + SO_PRIORITY = 0xc + SO_PROTOCOL = 0x26 + SO_RCVBUF = 0x8 + SO_RCVBUFFORCE = 0x21 + SO_RCVLOWAT = 0x12 + SO_RCVTIMEO = 0x14 + SO_REUSEADDR = 0x2 + SO_REUSEPORT = 0xf + SO_RXQ_OVFL = 0x28 + SO_SECURITY_AUTHENTICATION = 0x16 + SO_SECURITY_ENCRYPTION_NETWORK = 0x18 + SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17 + SO_SELECT_ERR_QUEUE = 0x2d + SO_SNDBUF = 0x7 + SO_SNDBUFFORCE = 0x20 + SO_SNDLOWAT = 0x13 + SO_SNDTIMEO = 0x15 + SO_TIMESTAMP = 0x1d + SO_TIMESTAMPING = 0x25 + SO_TIMESTAMPNS = 0x23 + SO_TYPE = 0x3 + SO_VM_SOCKETS_BUFFER_MAX_SIZE = 0x2 + SO_VM_SOCKETS_BUFFER_MIN_SIZE = 0x1 + SO_VM_SOCKETS_BUFFER_SIZE = 0x0 + SO_VM_SOCKETS_CONNECT_TIMEOUT = 0x6 + SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7 + SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3 + SO_VM_SOCKETS_TRUSTED = 0x5 + SO_WIFI_STATUS = 0x29 + SO_ZEROCOPY = 0x3c + SPLICE_F_GIFT = 0x8 + SPLICE_F_MORE = 0x4 + SPLICE_F_MOVE = 0x1 + SPLICE_F_NONBLOCK = 0x2 + SQUASHFS_MAGIC = 0x73717368 + STACK_END_MAGIC = 0x57ac6e9d + STATX_ALL = 0xfff + STATX_ATIME = 0x20 + STATX_ATTR_APPEND = 0x20 + STATX_ATTR_AUTOMOUNT = 0x1000 + STATX_ATTR_COMPRESSED = 0x4 + STATX_ATTR_ENCRYPTED = 0x800 + STATX_ATTR_IMMUTABLE = 0x10 + STATX_ATTR_NODUMP = 0x40 + STATX_BASIC_STATS = 0x7ff + STATX_BLOCKS = 0x400 + STATX_BTIME = 0x800 + STATX_CTIME = 0x80 + STATX_GID = 0x10 + STATX_INO = 0x100 + STATX_MODE = 0x2 + STATX_MTIME = 0x40 + STATX_NLINK = 0x4 + STATX_SIZE = 0x200 + STATX_TYPE = 0x1 + STATX_UID = 0x8 + STATX__RESERVED = 0x80000000 + SVE_MAGIC = 0x53564501 + SYSFS_MAGIC = 0x62656572 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x800 + TAB2 = 0x1000 + TAB3 = 0x1800 + TABDLY = 0x1800 + TASKSTATS_CMD_ATTR_MAX = 0x4 + TASKSTATS_CMD_MAX = 0x2 + TASKSTATS_GENL_NAME = "TASKSTATS" + TASKSTATS_GENL_VERSION = 0x1 + TASKSTATS_TYPE_MAX = 0x6 + TASKSTATS_VERSION = 0x8 + TCFLSH = 0x540b + TCGETA = 0x5405 + TCGETS = 0x5401 + TCGETS2 = 0x802c542a + TCGETX = 0x5432 + TCIFLUSH = 0x0 + TCIOFF = 0x2 + TCIOFLUSH = 0x2 + TCION = 0x3 + TCOFLUSH = 0x1 + TCOOFF = 0x0 + TCOON = 0x1 + TCP_CC_INFO = 0x1a + TCP_CONGESTION = 0xd + TCP_COOKIE_IN_ALWAYS = 0x1 + TCP_COOKIE_MAX = 0x10 + TCP_COOKIE_MIN = 0x8 + TCP_COOKIE_OUT_NEVER = 0x2 + TCP_COOKIE_PAIR_SIZE = 0x20 + TCP_COOKIE_TRANSACTIONS = 0xf + TCP_CORK = 0x3 + TCP_DEFER_ACCEPT = 0x9 + TCP_FASTOPEN = 0x17 + TCP_FASTOPEN_CONNECT = 0x1e + TCP_INFO = 0xb + TCP_KEEPCNT = 0x6 + TCP_KEEPIDLE = 0x4 + TCP_KEEPINTVL = 0x5 + TCP_LINGER2 = 0x8 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0xe + TCP_MD5SIG_EXT = 0x20 + TCP_MD5SIG_FLAG_PREFIX = 0x1 + TCP_MD5SIG_MAXKEYLEN = 0x50 + TCP_MSS = 0x200 + TCP_MSS_DEFAULT = 0x218 + TCP_MSS_DESIRED = 0x4c4 + TCP_NODELAY = 0x1 + TCP_NOTSENT_LOWAT = 0x19 + TCP_QUEUE_SEQ = 0x15 + TCP_QUICKACK = 0xc + TCP_REPAIR = 0x13 + TCP_REPAIR_OPTIONS = 0x16 + TCP_REPAIR_QUEUE = 0x14 + TCP_REPAIR_WINDOW = 0x1d + TCP_SAVED_SYN = 0x1c + TCP_SAVE_SYN = 0x1b + TCP_SYNCNT = 0x7 + TCP_S_DATA_IN = 0x4 + TCP_S_DATA_OUT = 0x8 + TCP_THIN_DUPACK = 0x11 + TCP_THIN_LINEAR_TIMEOUTS = 0x10 + TCP_TIMESTAMP = 0x18 + TCP_ULP = 0x1f + TCP_USER_TIMEOUT = 0x12 + TCP_WINDOW_CLAMP = 0xa + TCSAFLUSH = 0x2 + TCSBRK = 0x5409 + TCSBRKP = 0x5425 + TCSETA = 0x5406 + TCSETAF = 0x5408 + TCSETAW = 0x5407 + TCSETS = 0x5402 + TCSETS2 = 0x402c542b + TCSETSF = 0x5404 + TCSETSF2 = 0x402c542d + TCSETSW = 0x5403 + TCSETSW2 = 0x402c542c + TCSETX = 0x5433 + TCSETXF = 0x5434 + TCSETXW = 0x5435 + TCXONC = 0x540a + TIOCCBRK = 0x5428 + TIOCCONS = 0x541d + TIOCEXCL = 0x540c + TIOCGDEV = 0x80045432 + TIOCGETD = 0x5424 + TIOCGEXCL = 0x80045440 + TIOCGICOUNT = 0x545d + TIOCGLCKTRMIOS = 0x5456 + TIOCGPGRP = 0x540f + TIOCGPKT = 0x80045438 + TIOCGPTLCK = 0x80045439 + TIOCGPTN = 0x80045430 + TIOCGPTPEER = 0x5441 + TIOCGRS485 = 0x542e + TIOCGSERIAL = 0x541e + TIOCGSID = 0x5429 + TIOCGSOFTCAR = 0x5419 + TIOCGWINSZ = 0x5413 + TIOCINQ = 0x541b + TIOCLINUX = 0x541c + TIOCMBIC = 0x5417 + TIOCMBIS = 0x5416 + TIOCMGET = 0x5415 + TIOCMIWAIT = 0x545c + TIOCMSET = 0x5418 + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x5422 + TIOCNXCL = 0x540d + TIOCOUTQ = 0x5411 + TIOCPKT = 0x5420 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCSBRK = 0x5427 + TIOCSCTTY = 0x540e + TIOCSERCONFIG = 0x5453 + TIOCSERGETLSR = 0x5459 + TIOCSERGETMULTI = 0x545a + TIOCSERGSTRUCT = 0x5458 + TIOCSERGWILD = 0x5454 + TIOCSERSETMULTI = 0x545b + TIOCSERSWILD = 0x5455 + TIOCSER_TEMT = 0x1 + TIOCSETD = 0x5423 + TIOCSIG = 0x40045436 + TIOCSLCKTRMIOS = 0x5457 + TIOCSPGRP = 0x5410 + TIOCSPTLCK = 0x40045431 + TIOCSRS485 = 0x542f + TIOCSSERIAL = 0x541f + TIOCSSOFTCAR = 0x541a + TIOCSTI = 0x5412 + TIOCSWINSZ = 0x5414 + TIOCVHANGUP = 0x5437 + TMPFS_MAGIC = 0x1021994 + TOSTOP = 0x100 + TRACEFS_MAGIC = 0x74726163 + TS_COMM_LEN = 0x20 + TUNATTACHFILTER = 0x401054d5 + TUNDETACHFILTER = 0x401054d6 + TUNGETFEATURES = 0x800454cf + TUNGETFILTER = 0x801054db + TUNGETIFF = 0x800454d2 + TUNGETSNDBUF = 0x800454d3 + TUNGETVNETBE = 0x800454df + TUNGETVNETHDRSZ = 0x800454d7 + TUNGETVNETLE = 0x800454dd + TUNSETDEBUG = 0x400454c9 + TUNSETFILTEREBPF = 0x800454e1 + TUNSETGROUP = 0x400454ce + TUNSETIFF = 0x400454ca + TUNSETIFINDEX = 0x400454da + TUNSETLINK = 0x400454cd + TUNSETNOCSUM = 0x400454c8 + TUNSETOFFLOAD = 0x400454d0 + TUNSETOWNER = 0x400454cc + TUNSETPERSIST = 0x400454cb + TUNSETQUEUE = 0x400454d9 + TUNSETSNDBUF = 0x400454d4 + TUNSETSTEERINGEBPF = 0x800454e0 + TUNSETTXFILTER = 0x400454d1 + TUNSETVNETBE = 0x400454de + TUNSETVNETHDRSZ = 0x400454d8 + TUNSETVNETLE = 0x400454dc + UDF_SUPER_MAGIC = 0x15013346 + UMOUNT_NOFOLLOW = 0x8 + USBDEVICE_SUPER_MAGIC = 0x9fa2 + UTIME_NOW = 0x3fffffff + UTIME_OMIT = 0x3ffffffe + V9FS_MAGIC = 0x1021997 + VDISCARD = 0xd + VEOF = 0x4 + VEOL = 0xb + VEOL2 = 0x10 + VERASE = 0x2 + VINTR = 0x0 + VKILL = 0x3 + VLNEXT = 0xf + VMADDR_CID_ANY = 0xffffffff + VMADDR_CID_HOST = 0x2 + VMADDR_CID_HYPERVISOR = 0x0 + VMADDR_CID_RESERVED = 0x1 + VMADDR_PORT_ANY = 0xffffffff + VMIN = 0x6 + VM_SOCKETS_INVALID_VERSION = 0xffffffff + VQUIT = 0x1 + VREPRINT = 0xc + VSTART = 0x8 + VSTOP = 0x9 + VSUSP = 0xa + VSWTC = 0x7 + VT0 = 0x0 + VT1 = 0x4000 + VTDLY = 0x4000 + VTIME = 0x5 + VWERASE = 0xe + WALL = 0x40000000 + WCLONE = 0x80000000 + WCONTINUED = 0x8 + WDIOC_GETBOOTSTATUS = 0x80045702 + WDIOC_GETPRETIMEOUT = 0x80045709 + WDIOC_GETSTATUS = 0x80045701 + WDIOC_GETSUPPORT = 0x80285700 + WDIOC_GETTEMP = 0x80045703 + WDIOC_GETTIMELEFT = 0x8004570a + WDIOC_GETTIMEOUT = 0x80045707 + WDIOC_KEEPALIVE = 0x80045705 + WDIOC_SETOPTIONS = 0x80045704 + WDIOC_SETPRETIMEOUT = 0xc0045708 + WDIOC_SETTIMEOUT = 0xc0045706 + WEXITED = 0x4 + WIN_ACKMEDIACHANGE = 0xdb + WIN_CHECKPOWERMODE1 = 0xe5 + WIN_CHECKPOWERMODE2 = 0x98 + WIN_DEVICE_RESET = 0x8 + WIN_DIAGNOSE = 0x90 + WIN_DOORLOCK = 0xde + WIN_DOORUNLOCK = 0xdf + WIN_DOWNLOAD_MICROCODE = 0x92 + WIN_FLUSH_CACHE = 0xe7 + WIN_FLUSH_CACHE_EXT = 0xea + WIN_FORMAT = 0x50 + WIN_GETMEDIASTATUS = 0xda + WIN_IDENTIFY = 0xec + WIN_IDENTIFY_DMA = 0xee + WIN_IDLEIMMEDIATE = 0xe1 + WIN_INIT = 0x60 + WIN_MEDIAEJECT = 0xed + WIN_MULTREAD = 0xc4 + WIN_MULTREAD_EXT = 0x29 + WIN_MULTWRITE = 0xc5 + WIN_MULTWRITE_EXT = 0x39 + WIN_NOP = 0x0 + WIN_PACKETCMD = 0xa0 + WIN_PIDENTIFY = 0xa1 + WIN_POSTBOOT = 0xdc + WIN_PREBOOT = 0xdd + WIN_QUEUED_SERVICE = 0xa2 + WIN_READ = 0x20 + WIN_READDMA = 0xc8 + WIN_READDMA_EXT = 0x25 + WIN_READDMA_ONCE = 0xc9 + WIN_READDMA_QUEUED = 0xc7 + WIN_READDMA_QUEUED_EXT = 0x26 + WIN_READ_BUFFER = 0xe4 + WIN_READ_EXT = 0x24 + WIN_READ_LONG = 0x22 + WIN_READ_LONG_ONCE = 0x23 + WIN_READ_NATIVE_MAX = 0xf8 + WIN_READ_NATIVE_MAX_EXT = 0x27 + WIN_READ_ONCE = 0x21 + WIN_RECAL = 0x10 + WIN_RESTORE = 0x10 + WIN_SECURITY_DISABLE = 0xf6 + WIN_SECURITY_ERASE_PREPARE = 0xf3 + WIN_SECURITY_ERASE_UNIT = 0xf4 + WIN_SECURITY_FREEZE_LOCK = 0xf5 + WIN_SECURITY_SET_PASS = 0xf1 + WIN_SECURITY_UNLOCK = 0xf2 + WIN_SEEK = 0x70 + WIN_SETFEATURES = 0xef + WIN_SETIDLE1 = 0xe3 + WIN_SETIDLE2 = 0x97 + WIN_SETMULT = 0xc6 + WIN_SET_MAX = 0xf9 + WIN_SET_MAX_EXT = 0x37 + WIN_SLEEPNOW1 = 0xe6 + WIN_SLEEPNOW2 = 0x99 + WIN_SMART = 0xb0 + WIN_SPECIFY = 0x91 + WIN_SRST = 0x8 + WIN_STANDBY = 0xe2 + WIN_STANDBY2 = 0x96 + WIN_STANDBYNOW1 = 0xe0 + WIN_STANDBYNOW2 = 0x94 + WIN_VERIFY = 0x40 + WIN_VERIFY_EXT = 0x42 + WIN_VERIFY_ONCE = 0x41 + WIN_WRITE = 0x30 + WIN_WRITEDMA = 0xca + WIN_WRITEDMA_EXT = 0x35 + WIN_WRITEDMA_ONCE = 0xcb + WIN_WRITEDMA_QUEUED = 0xcc + WIN_WRITEDMA_QUEUED_EXT = 0x36 + WIN_WRITE_BUFFER = 0xe8 + WIN_WRITE_EXT = 0x34 + WIN_WRITE_LONG = 0x32 + WIN_WRITE_LONG_ONCE = 0x33 + WIN_WRITE_ONCE = 0x31 + WIN_WRITE_SAME = 0xe9 + WIN_WRITE_VERIFY = 0x3c + WNOHANG = 0x1 + WNOTHREAD = 0x20000000 + WNOWAIT = 0x1000000 + WORDSIZE = 0x40 + WSTOPPED = 0x2 + WUNTRACED = 0x2 + XATTR_CREATE = 0x1 + XATTR_REPLACE = 0x2 + XCASE = 0x4 + XENFS_SUPER_MAGIC = 0xabba1974 + XTABS = 0x1800 + ZSMALLOC_MAGIC = 0x58295829 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x62) + EADDRNOTAVAIL = syscall.Errno(0x63) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x61) + EAGAIN = syscall.Errno(0xb) + EALREADY = syscall.Errno(0x72) + EBADE = syscall.Errno(0x34) + EBADF = syscall.Errno(0x9) + EBADFD = syscall.Errno(0x4d) + EBADMSG = syscall.Errno(0x4a) + EBADR = syscall.Errno(0x35) + EBADRQC = syscall.Errno(0x38) + EBADSLT = syscall.Errno(0x39) + EBFONT = syscall.Errno(0x3b) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x7d) + ECHILD = syscall.Errno(0xa) + ECHRNG = syscall.Errno(0x2c) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x67) + ECONNREFUSED = syscall.Errno(0x6f) + ECONNRESET = syscall.Errno(0x68) + EDEADLK = syscall.Errno(0x23) + EDEADLOCK = syscall.Errno(0x23) + EDESTADDRREQ = syscall.Errno(0x59) + EDOM = syscall.Errno(0x21) + EDOTDOT = syscall.Errno(0x49) + EDQUOT = syscall.Errno(0x7a) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EHOSTDOWN = syscall.Errno(0x70) + EHOSTUNREACH = syscall.Errno(0x71) + EHWPOISON = syscall.Errno(0x85) + EIDRM = syscall.Errno(0x2b) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x73) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x6a) + EISDIR = syscall.Errno(0x15) + EISNAM = syscall.Errno(0x78) + EKEYEXPIRED = syscall.Errno(0x7f) + EKEYREJECTED = syscall.Errno(0x81) + EKEYREVOKED = syscall.Errno(0x80) + EL2HLT = syscall.Errno(0x33) + EL2NSYNC = syscall.Errno(0x2d) + EL3HLT = syscall.Errno(0x2e) + EL3RST = syscall.Errno(0x2f) + ELIBACC = syscall.Errno(0x4f) + ELIBBAD = syscall.Errno(0x50) + ELIBEXEC = syscall.Errno(0x53) + ELIBMAX = syscall.Errno(0x52) + ELIBSCN = syscall.Errno(0x51) + ELNRNG = syscall.Errno(0x30) + ELOOP = syscall.Errno(0x28) + EMEDIUMTYPE = syscall.Errno(0x7c) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x5a) + EMULTIHOP = syscall.Errno(0x48) + ENAMETOOLONG = syscall.Errno(0x24) + ENAVAIL = syscall.Errno(0x77) + ENETDOWN = syscall.Errno(0x64) + ENETRESET = syscall.Errno(0x66) + ENETUNREACH = syscall.Errno(0x65) + ENFILE = syscall.Errno(0x17) + ENOANO = syscall.Errno(0x37) + ENOBUFS = syscall.Errno(0x69) + ENOCSI = syscall.Errno(0x32) + ENODATA = syscall.Errno(0x3d) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOKEY = syscall.Errno(0x7e) + ENOLCK = syscall.Errno(0x25) + ENOLINK = syscall.Errno(0x43) + ENOMEDIUM = syscall.Errno(0x7b) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x2a) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x5c) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x26) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x6b) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x27) + ENOTNAM = syscall.Errno(0x76) + ENOTRECOVERABLE = syscall.Errno(0x83) + ENOTSOCK = syscall.Errno(0x58) + ENOTSUP = syscall.Errno(0x5f) + ENOTTY = syscall.Errno(0x19) + ENOTUNIQ = syscall.Errno(0x4c) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x5f) + EOVERFLOW = syscall.Errno(0x4b) + EOWNERDEAD = syscall.Errno(0x82) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x60) + EPIPE = syscall.Errno(0x20) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x5d) + EPROTOTYPE = syscall.Errno(0x5b) + ERANGE = syscall.Errno(0x22) + EREMCHG = syscall.Errno(0x4e) + EREMOTE = syscall.Errno(0x42) + EREMOTEIO = syscall.Errno(0x79) + ERESTART = syscall.Errno(0x55) + ERFKILL = syscall.Errno(0x84) + EROFS = syscall.Errno(0x1e) + ESHUTDOWN = syscall.Errno(0x6c) + ESOCKTNOSUPPORT = syscall.Errno(0x5e) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x74) + ESTRPIPE = syscall.Errno(0x56) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x6e) + ETOOMANYREFS = syscall.Errno(0x6d) + ETXTBSY = syscall.Errno(0x1a) + EUCLEAN = syscall.Errno(0x75) + EUNATCH = syscall.Errno(0x31) + EUSERS = syscall.Errno(0x57) + EWOULDBLOCK = syscall.Errno(0xb) + EXDEV = syscall.Errno(0x12) + EXFULL = syscall.Errno(0x36) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0x7) + SIGCHLD = syscall.Signal(0x11) + SIGCLD = syscall.Signal(0x11) + SIGCONT = syscall.Signal(0x12) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x1d) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPOLL = syscall.Signal(0x1d) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x1e) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTKFLT = syscall.Signal(0x10) + SIGSTOP = syscall.Signal(0x13) + SIGSYS = syscall.Signal(0x1f) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x14) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x17) + SIGUSR1 = syscall.Signal(0xa) + SIGUSR2 = syscall.Signal(0xc) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "no such device or address"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EAGAIN", "resource temporarily unavailable"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device or resource busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "invalid cross-device link"}, + {19, "ENODEV", "no such device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "numerical result out of range"}, + {35, "EDEADLK", "resource deadlock avoided"}, + {36, "ENAMETOOLONG", "file name too long"}, + {37, "ENOLCK", "no locks available"}, + {38, "ENOSYS", "function not implemented"}, + {39, "ENOTEMPTY", "directory not empty"}, + {40, "ELOOP", "too many levels of symbolic links"}, + {42, "ENOMSG", "no message of desired type"}, + {43, "EIDRM", "identifier removed"}, + {44, "ECHRNG", "channel number out of range"}, + {45, "EL2NSYNC", "level 2 not synchronized"}, + {46, "EL3HLT", "level 3 halted"}, + {47, "EL3RST", "level 3 reset"}, + {48, "ELNRNG", "link number out of range"}, + {49, "EUNATCH", "protocol driver not attached"}, + {50, "ENOCSI", "no CSI structure available"}, + {51, "EL2HLT", "level 2 halted"}, + {52, "EBADE", "invalid exchange"}, + {53, "EBADR", "invalid request descriptor"}, + {54, "EXFULL", "exchange full"}, + {55, "ENOANO", "no anode"}, + {56, "EBADRQC", "invalid request code"}, + {57, "EBADSLT", "invalid slot"}, + {59, "EBFONT", "bad font file format"}, + {60, "ENOSTR", "device not a stream"}, + {61, "ENODATA", "no data available"}, + {62, "ETIME", "timer expired"}, + {63, "ENOSR", "out of streams resources"}, + {64, "ENONET", "machine is not on the network"}, + {65, "ENOPKG", "package not installed"}, + {66, "EREMOTE", "object is remote"}, + {67, "ENOLINK", "link has been severed"}, + {68, "EADV", "advertise error"}, + {69, "ESRMNT", "srmount error"}, + {70, "ECOMM", "communication error on send"}, + {71, "EPROTO", "protocol error"}, + {72, "EMULTIHOP", "multihop attempted"}, + {73, "EDOTDOT", "RFS specific error"}, + {74, "EBADMSG", "bad message"}, + {75, "EOVERFLOW", "value too large for defined data type"}, + {76, "ENOTUNIQ", "name not unique on network"}, + {77, "EBADFD", "file descriptor in bad state"}, + {78, "EREMCHG", "remote address changed"}, + {79, "ELIBACC", "can not access a needed shared library"}, + {80, "ELIBBAD", "accessing a corrupted shared library"}, + {81, "ELIBSCN", ".lib section in a.out corrupted"}, + {82, "ELIBMAX", "attempting to link in too many shared libraries"}, + {83, "ELIBEXEC", "cannot exec a shared library directly"}, + {84, "EILSEQ", "invalid or incomplete multibyte or wide character"}, + {85, "ERESTART", "interrupted system call should be restarted"}, + {86, "ESTRPIPE", "streams pipe error"}, + {87, "EUSERS", "too many users"}, + {88, "ENOTSOCK", "socket operation on non-socket"}, + {89, "EDESTADDRREQ", "destination address required"}, + {90, "EMSGSIZE", "message too long"}, + {91, "EPROTOTYPE", "protocol wrong type for socket"}, + {92, "ENOPROTOOPT", "protocol not available"}, + {93, "EPROTONOSUPPORT", "protocol not supported"}, + {94, "ESOCKTNOSUPPORT", "socket type not supported"}, + {95, "ENOTSUP", "operation not supported"}, + {96, "EPFNOSUPPORT", "protocol family not supported"}, + {97, "EAFNOSUPPORT", "address family not supported by protocol"}, + {98, "EADDRINUSE", "address already in use"}, + {99, "EADDRNOTAVAIL", "cannot assign requested address"}, + {100, "ENETDOWN", "network is down"}, + {101, "ENETUNREACH", "network is unreachable"}, + {102, "ENETRESET", "network dropped connection on reset"}, + {103, "ECONNABORTED", "software caused connection abort"}, + {104, "ECONNRESET", "connection reset by peer"}, + {105, "ENOBUFS", "no buffer space available"}, + {106, "EISCONN", "transport endpoint is already connected"}, + {107, "ENOTCONN", "transport endpoint is not connected"}, + {108, "ESHUTDOWN", "cannot send after transport endpoint shutdown"}, + {109, "ETOOMANYREFS", "too many references: cannot splice"}, + {110, "ETIMEDOUT", "connection timed out"}, + {111, "ECONNREFUSED", "connection refused"}, + {112, "EHOSTDOWN", "host is down"}, + {113, "EHOSTUNREACH", "no route to host"}, + {114, "EALREADY", "operation already in progress"}, + {115, "EINPROGRESS", "operation now in progress"}, + {116, "ESTALE", "stale file handle"}, + {117, "EUCLEAN", "structure needs cleaning"}, + {118, "ENOTNAM", "not a XENIX named type file"}, + {119, "ENAVAIL", "no XENIX semaphores available"}, + {120, "EISNAM", "is a named type file"}, + {121, "EREMOTEIO", "remote I/O error"}, + {122, "EDQUOT", "disk quota exceeded"}, + {123, "ENOMEDIUM", "no medium found"}, + {124, "EMEDIUMTYPE", "wrong medium type"}, + {125, "ECANCELED", "operation canceled"}, + {126, "ENOKEY", "required key not available"}, + {127, "EKEYEXPIRED", "key has expired"}, + {128, "EKEYREVOKED", "key has been revoked"}, + {129, "EKEYREJECTED", "key was rejected by service"}, + {130, "EOWNERDEAD", "owner died"}, + {131, "ENOTRECOVERABLE", "state not recoverable"}, + {132, "ERFKILL", "operation not possible due to RF-kill"}, + {133, "EHWPOISON", "memory page has hardware error"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/breakpoint trap"}, + {6, "SIGABRT", "aborted"}, + {7, "SIGBUS", "bus error"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGUSR1", "user defined signal 1"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGUSR2", "user defined signal 2"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGSTKFLT", "stack fault"}, + {17, "SIGCHLD", "child exited"}, + {18, "SIGCONT", "continued"}, + {19, "SIGSTOP", "stopped (signal)"}, + {20, "SIGTSTP", "stopped"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGURG", "urgent I/O condition"}, + {24, "SIGXCPU", "CPU time limit exceeded"}, + {25, "SIGXFSZ", "file size limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window changed"}, + {29, "SIGIO", "I/O possible"}, + {30, "SIGPWR", "power failure"}, + {31, "SIGSYS", "bad system call"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go b/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go new file mode 100644 index 0000000..a95d7b1 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go @@ -0,0 +1,2526 @@ +// mkerrors.sh -Wall -Werror -static -I/tmp/include +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build mips,linux + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go + +package unix + +import "syscall" + +const ( + AAFS_MAGIC = 0x5a3c69f0 + ADFS_SUPER_MAGIC = 0xadf5 + AFFS_SUPER_MAGIC = 0xadff + AFS_FS_MAGIC = 0x6b414653 + AFS_SUPER_MAGIC = 0x5346414f + AF_ALG = 0x26 + AF_APPLETALK = 0x5 + AF_ASH = 0x12 + AF_ATMPVC = 0x8 + AF_ATMSVC = 0x14 + AF_AX25 = 0x3 + AF_BLUETOOTH = 0x1f + AF_BRIDGE = 0x7 + AF_CAIF = 0x25 + AF_CAN = 0x1d + AF_DECnet = 0xc + AF_ECONET = 0x13 + AF_FILE = 0x1 + AF_IB = 0x1b + AF_IEEE802154 = 0x24 + AF_INET = 0x2 + AF_INET6 = 0xa + AF_IPX = 0x4 + AF_IRDA = 0x17 + AF_ISDN = 0x22 + AF_IUCV = 0x20 + AF_KCM = 0x29 + AF_KEY = 0xf + AF_LLC = 0x1a + AF_LOCAL = 0x1 + AF_MAX = 0x2c + AF_MPLS = 0x1c + AF_NETBEUI = 0xd + AF_NETLINK = 0x10 + AF_NETROM = 0x6 + AF_NFC = 0x27 + AF_PACKET = 0x11 + AF_PHONET = 0x23 + AF_PPPOX = 0x18 + AF_QIPCRTR = 0x2a + AF_RDS = 0x15 + AF_ROSE = 0xb + AF_ROUTE = 0x10 + AF_RXRPC = 0x21 + AF_SECURITY = 0xe + AF_SMC = 0x2b + AF_SNA = 0x16 + AF_TIPC = 0x1e + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_VSOCK = 0x28 + AF_WANPIPE = 0x19 + AF_X25 = 0x9 + ALG_OP_DECRYPT = 0x0 + ALG_OP_ENCRYPT = 0x1 + ALG_SET_AEAD_ASSOCLEN = 0x4 + ALG_SET_AEAD_AUTHSIZE = 0x5 + ALG_SET_IV = 0x2 + ALG_SET_KEY = 0x1 + ALG_SET_OP = 0x3 + ANON_INODE_FS_MAGIC = 0x9041934 + ARPHRD_6LOWPAN = 0x339 + ARPHRD_ADAPT = 0x108 + ARPHRD_APPLETLK = 0x8 + ARPHRD_ARCNET = 0x7 + ARPHRD_ASH = 0x30d + ARPHRD_ATM = 0x13 + ARPHRD_AX25 = 0x3 + ARPHRD_BIF = 0x307 + ARPHRD_CAIF = 0x336 + ARPHRD_CAN = 0x118 + ARPHRD_CHAOS = 0x5 + ARPHRD_CISCO = 0x201 + ARPHRD_CSLIP = 0x101 + ARPHRD_CSLIP6 = 0x103 + ARPHRD_DDCMP = 0x205 + ARPHRD_DLCI = 0xf + ARPHRD_ECONET = 0x30e + ARPHRD_EETHER = 0x2 + ARPHRD_ETHER = 0x1 + ARPHRD_EUI64 = 0x1b + ARPHRD_FCAL = 0x311 + ARPHRD_FCFABRIC = 0x313 + ARPHRD_FCPL = 0x312 + ARPHRD_FCPP = 0x310 + ARPHRD_FDDI = 0x306 + ARPHRD_FRAD = 0x302 + ARPHRD_HDLC = 0x201 + ARPHRD_HIPPI = 0x30c + ARPHRD_HWX25 = 0x110 + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + ARPHRD_IEEE80211 = 0x321 + ARPHRD_IEEE80211_PRISM = 0x322 + ARPHRD_IEEE80211_RADIOTAP = 0x323 + ARPHRD_IEEE802154 = 0x324 + ARPHRD_IEEE802154_MONITOR = 0x325 + ARPHRD_IEEE802_TR = 0x320 + ARPHRD_INFINIBAND = 0x20 + ARPHRD_IP6GRE = 0x337 + ARPHRD_IPDDP = 0x309 + ARPHRD_IPGRE = 0x30a + ARPHRD_IRDA = 0x30f + ARPHRD_LAPB = 0x204 + ARPHRD_LOCALTLK = 0x305 + ARPHRD_LOOPBACK = 0x304 + ARPHRD_METRICOM = 0x17 + ARPHRD_NETLINK = 0x338 + ARPHRD_NETROM = 0x0 + ARPHRD_NONE = 0xfffe + ARPHRD_PHONET = 0x334 + ARPHRD_PHONET_PIPE = 0x335 + ARPHRD_PIMREG = 0x30b + ARPHRD_PPP = 0x200 + ARPHRD_PRONET = 0x4 + ARPHRD_RAWHDLC = 0x206 + ARPHRD_RAWIP = 0x207 + ARPHRD_ROSE = 0x10e + ARPHRD_RSRVD = 0x104 + ARPHRD_SIT = 0x308 + ARPHRD_SKIP = 0x303 + ARPHRD_SLIP = 0x100 + ARPHRD_SLIP6 = 0x102 + ARPHRD_TUNNEL = 0x300 + ARPHRD_TUNNEL6 = 0x301 + ARPHRD_VOID = 0xffff + ARPHRD_VSOCKMON = 0x33a + ARPHRD_X25 = 0x10f + AUTOFS_SUPER_MAGIC = 0x187 + B0 = 0x0 + B1000000 = 0x1008 + B110 = 0x3 + B115200 = 0x1002 + B1152000 = 0x1009 + B1200 = 0x9 + B134 = 0x4 + B150 = 0x5 + B1500000 = 0x100a + B1800 = 0xa + B19200 = 0xe + B200 = 0x6 + B2000000 = 0x100b + B230400 = 0x1003 + B2400 = 0xb + B2500000 = 0x100c + B300 = 0x7 + B3000000 = 0x100d + B3500000 = 0x100e + B38400 = 0xf + B4000000 = 0x100f + B460800 = 0x1004 + B4800 = 0xc + B50 = 0x1 + B500000 = 0x1005 + B57600 = 0x1001 + B576000 = 0x1006 + B600 = 0x8 + B75 = 0x2 + B921600 = 0x1007 + B9600 = 0xd + BALLOON_KVM_MAGIC = 0x13661366 + BDEVFS_MAGIC = 0x62646576 + BINFMTFS_MAGIC = 0x42494e4d + BLKBSZGET = 0x40041270 + BLKBSZSET = 0x80041271 + BLKFLSBUF = 0x20001261 + BLKFRAGET = 0x20001265 + BLKFRASET = 0x20001264 + BLKGETSIZE = 0x20001260 + BLKGETSIZE64 = 0x40041272 + BLKPBSZGET = 0x2000127b + BLKRAGET = 0x20001263 + BLKRASET = 0x20001262 + BLKROGET = 0x2000125e + BLKROSET = 0x2000125d + BLKRRPART = 0x2000125f + BLKSECTGET = 0x20001267 + BLKSECTSET = 0x20001266 + BLKSSZGET = 0x20001268 + BOTHER = 0x1000 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_FS_MAGIC = 0xcafe4a11 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LL_OFF = -0x200000 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXINSNS = 0x1000 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MOD = 0x90 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_NET_OFF = -0x100000 + BPF_OR = 0x40 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BPF_XOR = 0xa0 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x2000 + BSDLY = 0x2000 + BTRFS_SUPER_MAGIC = 0x9123683e + BTRFS_TEST_MAGIC = 0x73727279 + CAN_BCM = 0x2 + CAN_EFF_FLAG = 0x80000000 + CAN_EFF_ID_BITS = 0x1d + CAN_EFF_MASK = 0x1fffffff + CAN_ERR_FLAG = 0x20000000 + CAN_ERR_MASK = 0x1fffffff + CAN_INV_FILTER = 0x20000000 + CAN_ISOTP = 0x6 + CAN_MAX_DLC = 0x8 + CAN_MAX_DLEN = 0x8 + CAN_MCNET = 0x5 + CAN_MTU = 0x10 + CAN_NPROTO = 0x7 + CAN_RAW = 0x1 + CAN_RAW_FILTER_MAX = 0x200 + CAN_RTR_FLAG = 0x40000000 + CAN_SFF_ID_BITS = 0xb + CAN_SFF_MASK = 0x7ff + CAN_TP16 = 0x3 + CAN_TP20 = 0x4 + CBAUD = 0x100f + CBAUDEX = 0x1000 + CFLUSH = 0xf + CGROUP2_SUPER_MAGIC = 0x63677270 + CGROUP_SUPER_MAGIC = 0x27e0eb + CIBAUD = 0x100f0000 + CLOCAL = 0x800 + CLOCK_BOOTTIME = 0x7 + CLOCK_BOOTTIME_ALARM = 0x9 + CLOCK_DEFAULT = 0x0 + CLOCK_EXT = 0x1 + CLOCK_INT = 0x2 + CLOCK_MONOTONIC = 0x1 + CLOCK_MONOTONIC_COARSE = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_PROCESS_CPUTIME_ID = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_REALTIME_ALARM = 0x8 + CLOCK_REALTIME_COARSE = 0x5 + CLOCK_TAI = 0xb + CLOCK_THREAD_CPUTIME_ID = 0x3 + CLOCK_TXFROMRX = 0x4 + CLOCK_TXINT = 0x3 + CLONE_CHILD_CLEARTID = 0x200000 + CLONE_CHILD_SETTID = 0x1000000 + CLONE_DETACHED = 0x400000 + CLONE_FILES = 0x400 + CLONE_FS = 0x200 + CLONE_IO = 0x80000000 + CLONE_NEWCGROUP = 0x2000000 + CLONE_NEWIPC = 0x8000000 + CLONE_NEWNET = 0x40000000 + CLONE_NEWNS = 0x20000 + CLONE_NEWPID = 0x20000000 + CLONE_NEWUSER = 0x10000000 + CLONE_NEWUTS = 0x4000000 + CLONE_PARENT = 0x8000 + CLONE_PARENT_SETTID = 0x100000 + CLONE_PTRACE = 0x2000 + CLONE_SETTLS = 0x80000 + CLONE_SIGHAND = 0x800 + CLONE_SYSVSEM = 0x40000 + CLONE_THREAD = 0x10000 + CLONE_UNTRACED = 0x800000 + CLONE_VFORK = 0x4000 + CLONE_VM = 0x100 + CMSPAR = 0x40000000 + CODA_SUPER_MAGIC = 0x73757245 + CR0 = 0x0 + CR1 = 0x200 + CR2 = 0x400 + CR3 = 0x600 + CRAMFS_MAGIC = 0x28cd3d45 + CRDLY = 0x600 + CREAD = 0x80 + CRTSCTS = 0x80000000 + CS5 = 0x0 + CS6 = 0x10 + CS7 = 0x20 + CS8 = 0x30 + CSIGNAL = 0xff + CSIZE = 0x30 + CSTART = 0x11 + CSTATUS = 0x0 + CSTOP = 0x13 + CSTOPB = 0x40 + CSUSP = 0x1a + DAXFS_MAGIC = 0x64646178 + DEBUGFS_MAGIC = 0x64626720 + DEVPTS_SUPER_MAGIC = 0x1cd1 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x200 + ECHOE = 0x10 + ECHOK = 0x20 + ECHOKE = 0x800 + ECHONL = 0x40 + ECHOPRT = 0x400 + ECRYPTFS_SUPER_MAGIC = 0xf15f + EFD_CLOEXEC = 0x80000 + EFD_NONBLOCK = 0x80 + EFD_SEMAPHORE = 0x1 + EFIVARFS_MAGIC = 0xde5e81e4 + EFS_SUPER_MAGIC = 0x414a53 + ENCODING_DEFAULT = 0x0 + ENCODING_FM_MARK = 0x3 + ENCODING_FM_SPACE = 0x4 + ENCODING_MANCHESTER = 0x5 + ENCODING_NRZ = 0x1 + ENCODING_NRZI = 0x2 + EPOLLERR = 0x8 + EPOLLET = 0x80000000 + EPOLLEXCLUSIVE = 0x10000000 + EPOLLHUP = 0x10 + EPOLLIN = 0x1 + EPOLLMSG = 0x400 + EPOLLONESHOT = 0x40000000 + EPOLLOUT = 0x4 + EPOLLPRI = 0x2 + EPOLLRDBAND = 0x80 + EPOLLRDHUP = 0x2000 + EPOLLRDNORM = 0x40 + EPOLLWAKEUP = 0x20000000 + EPOLLWRBAND = 0x200 + EPOLLWRNORM = 0x100 + EPOLL_CLOEXEC = 0x80000 + EPOLL_CTL_ADD = 0x1 + EPOLL_CTL_DEL = 0x2 + EPOLL_CTL_MOD = 0x3 + ETH_P_1588 = 0x88f7 + ETH_P_8021AD = 0x88a8 + ETH_P_8021AH = 0x88e7 + ETH_P_8021Q = 0x8100 + ETH_P_80221 = 0x8917 + ETH_P_802_2 = 0x4 + ETH_P_802_3 = 0x1 + ETH_P_802_3_MIN = 0x600 + ETH_P_802_EX1 = 0x88b5 + ETH_P_AARP = 0x80f3 + ETH_P_AF_IUCV = 0xfbfb + ETH_P_ALL = 0x3 + ETH_P_AOE = 0x88a2 + ETH_P_ARCNET = 0x1a + ETH_P_ARP = 0x806 + ETH_P_ATALK = 0x809b + ETH_P_ATMFATE = 0x8884 + ETH_P_ATMMPOA = 0x884c + ETH_P_AX25 = 0x2 + ETH_P_BATMAN = 0x4305 + ETH_P_BPQ = 0x8ff + ETH_P_CAIF = 0xf7 + ETH_P_CAN = 0xc + ETH_P_CANFD = 0xd + ETH_P_CONTROL = 0x16 + ETH_P_CUST = 0x6006 + ETH_P_DDCMP = 0x6 + ETH_P_DEC = 0x6000 + ETH_P_DIAG = 0x6005 + ETH_P_DNA_DL = 0x6001 + ETH_P_DNA_RC = 0x6002 + ETH_P_DNA_RT = 0x6003 + ETH_P_DSA = 0x1b + ETH_P_ECONET = 0x18 + ETH_P_EDSA = 0xdada + ETH_P_ERSPAN = 0x88be + ETH_P_ERSPAN2 = 0x22eb + ETH_P_FCOE = 0x8906 + ETH_P_FIP = 0x8914 + ETH_P_HDLC = 0x19 + ETH_P_HSR = 0x892f + ETH_P_IBOE = 0x8915 + ETH_P_IEEE802154 = 0xf6 + ETH_P_IEEEPUP = 0xa00 + ETH_P_IEEEPUPAT = 0xa01 + ETH_P_IFE = 0xed3e + ETH_P_IP = 0x800 + ETH_P_IPV6 = 0x86dd + ETH_P_IPX = 0x8137 + ETH_P_IRDA = 0x17 + ETH_P_LAT = 0x6004 + ETH_P_LINK_CTL = 0x886c + ETH_P_LOCALTALK = 0x9 + ETH_P_LOOP = 0x60 + ETH_P_LOOPBACK = 0x9000 + ETH_P_MACSEC = 0x88e5 + ETH_P_MAP = 0xf9 + ETH_P_MOBITEX = 0x15 + ETH_P_MPLS_MC = 0x8848 + ETH_P_MPLS_UC = 0x8847 + ETH_P_MVRP = 0x88f5 + ETH_P_NCSI = 0x88f8 + ETH_P_NSH = 0x894f + ETH_P_PAE = 0x888e + ETH_P_PAUSE = 0x8808 + ETH_P_PHONET = 0xf5 + ETH_P_PPPTALK = 0x10 + ETH_P_PPP_DISC = 0x8863 + ETH_P_PPP_MP = 0x8 + ETH_P_PPP_SES = 0x8864 + ETH_P_PRP = 0x88fb + ETH_P_PUP = 0x200 + ETH_P_PUPAT = 0x201 + ETH_P_QINQ1 = 0x9100 + ETH_P_QINQ2 = 0x9200 + ETH_P_QINQ3 = 0x9300 + ETH_P_RARP = 0x8035 + ETH_P_SCA = 0x6007 + ETH_P_SLOW = 0x8809 + ETH_P_SNAP = 0x5 + ETH_P_TDLS = 0x890d + ETH_P_TEB = 0x6558 + ETH_P_TIPC = 0x88ca + ETH_P_TRAILER = 0x1c + ETH_P_TR_802_2 = 0x11 + ETH_P_TSN = 0x22f0 + ETH_P_WAN_PPP = 0x7 + ETH_P_WCCP = 0x883e + ETH_P_X25 = 0x805 + ETH_P_XDSA = 0xf8 + EXABYTE_ENABLE_NEST = 0xf0 + EXT2_SUPER_MAGIC = 0xef53 + EXT3_SUPER_MAGIC = 0xef53 + EXT4_SUPER_MAGIC = 0xef53 + EXTA = 0xe + EXTB = 0xf + EXTPROC = 0x10000 + F2FS_SUPER_MAGIC = 0xf2f52010 + FALLOC_FL_COLLAPSE_RANGE = 0x8 + FALLOC_FL_INSERT_RANGE = 0x20 + FALLOC_FL_KEEP_SIZE = 0x1 + FALLOC_FL_NO_HIDE_STALE = 0x4 + FALLOC_FL_PUNCH_HOLE = 0x2 + FALLOC_FL_UNSHARE_RANGE = 0x40 + FALLOC_FL_ZERO_RANGE = 0x10 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x8000 + FFDLY = 0x8000 + FLUSHO = 0x2000 + FS_ENCRYPTION_MODE_AES_128_CBC = 0x5 + FS_ENCRYPTION_MODE_AES_128_CTS = 0x6 + FS_ENCRYPTION_MODE_AES_256_CBC = 0x3 + FS_ENCRYPTION_MODE_AES_256_CTS = 0x4 + FS_ENCRYPTION_MODE_AES_256_GCM = 0x2 + FS_ENCRYPTION_MODE_AES_256_XTS = 0x1 + FS_ENCRYPTION_MODE_INVALID = 0x0 + FS_IOC_GET_ENCRYPTION_POLICY = 0x800c6615 + FS_IOC_GET_ENCRYPTION_PWSALT = 0x80106614 + FS_IOC_SET_ENCRYPTION_POLICY = 0x400c6613 + FS_KEY_DESCRIPTOR_SIZE = 0x8 + FS_KEY_DESC_PREFIX = "fscrypt:" + FS_KEY_DESC_PREFIX_SIZE = 0x8 + FS_MAX_KEY_SIZE = 0x40 + FS_POLICY_FLAGS_PAD_16 = 0x2 + FS_POLICY_FLAGS_PAD_32 = 0x3 + FS_POLICY_FLAGS_PAD_4 = 0x0 + FS_POLICY_FLAGS_PAD_8 = 0x1 + FS_POLICY_FLAGS_PAD_MASK = 0x3 + FS_POLICY_FLAGS_VALID = 0x3 + FUTEXFS_SUPER_MAGIC = 0xbad1dea + F_ADD_SEALS = 0x409 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x406 + F_EXLCK = 0x4 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLEASE = 0x401 + F_GETLK = 0x21 + F_GETLK64 = 0x21 + F_GETOWN = 0x17 + F_GETOWN_EX = 0x10 + F_GETPIPE_SZ = 0x408 + F_GETSIG = 0xb + F_GET_FILE_RW_HINT = 0x40d + F_GET_RW_HINT = 0x40b + F_GET_SEALS = 0x40a + F_LOCK = 0x1 + F_NOTIFY = 0x402 + F_OFD_GETLK = 0x24 + F_OFD_SETLK = 0x25 + F_OFD_SETLKW = 0x26 + F_OK = 0x0 + F_RDLCK = 0x0 + F_SEAL_GROW = 0x4 + F_SEAL_SEAL = 0x1 + F_SEAL_SHRINK = 0x2 + F_SEAL_WRITE = 0x8 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLEASE = 0x400 + F_SETLK = 0x22 + F_SETLK64 = 0x22 + F_SETLKW = 0x23 + F_SETLKW64 = 0x23 + F_SETOWN = 0x18 + F_SETOWN_EX = 0xf + F_SETPIPE_SZ = 0x407 + F_SETSIG = 0xa + F_SET_FILE_RW_HINT = 0x40e + F_SET_RW_HINT = 0x40c + F_SHLCK = 0x8 + F_TEST = 0x3 + F_TLOCK = 0x2 + F_ULOCK = 0x0 + F_UNLCK = 0x2 + F_WRLCK = 0x1 + GENL_ADMIN_PERM = 0x1 + GENL_CMD_CAP_DO = 0x2 + GENL_CMD_CAP_DUMP = 0x4 + GENL_CMD_CAP_HASPOL = 0x8 + GENL_HDRLEN = 0x4 + GENL_ID_CTRL = 0x10 + GENL_ID_PMCRAID = 0x12 + GENL_ID_VFS_DQUOT = 0x11 + GENL_MAX_ID = 0x3ff + GENL_MIN_ID = 0x10 + GENL_NAMSIZ = 0x10 + GENL_START_ALLOC = 0x13 + GENL_UNS_ADMIN_PERM = 0x10 + GRND_NONBLOCK = 0x1 + GRND_RANDOM = 0x2 + HDIO_DRIVE_CMD = 0x31f + HDIO_DRIVE_CMD_AEB = 0x31e + HDIO_DRIVE_CMD_HDR_SIZE = 0x4 + HDIO_DRIVE_HOB_HDR_SIZE = 0x8 + HDIO_DRIVE_RESET = 0x31c + HDIO_DRIVE_TASK = 0x31e + HDIO_DRIVE_TASKFILE = 0x31d + HDIO_DRIVE_TASK_HDR_SIZE = 0x8 + HDIO_GETGEO = 0x301 + HDIO_GET_32BIT = 0x309 + HDIO_GET_ACOUSTIC = 0x30f + HDIO_GET_ADDRESS = 0x310 + HDIO_GET_BUSSTATE = 0x31a + HDIO_GET_DMA = 0x30b + HDIO_GET_IDENTITY = 0x30d + HDIO_GET_KEEPSETTINGS = 0x308 + HDIO_GET_MULTCOUNT = 0x304 + HDIO_GET_NICE = 0x30c + HDIO_GET_NOWERR = 0x30a + HDIO_GET_QDMA = 0x305 + HDIO_GET_UNMASKINTR = 0x302 + HDIO_GET_WCACHE = 0x30e + HDIO_OBSOLETE_IDENTITY = 0x307 + HDIO_SCAN_HWIF = 0x328 + HDIO_SET_32BIT = 0x324 + HDIO_SET_ACOUSTIC = 0x32c + HDIO_SET_ADDRESS = 0x32f + HDIO_SET_BUSSTATE = 0x32d + HDIO_SET_DMA = 0x326 + HDIO_SET_KEEPSETTINGS = 0x323 + HDIO_SET_MULTCOUNT = 0x321 + HDIO_SET_NICE = 0x329 + HDIO_SET_NOWERR = 0x325 + HDIO_SET_PIO_MODE = 0x327 + HDIO_SET_QDMA = 0x32e + HDIO_SET_UNMASKINTR = 0x322 + HDIO_SET_WCACHE = 0x32b + HDIO_SET_XFER = 0x306 + HDIO_TRISTATE_HWIF = 0x31b + HDIO_UNREGISTER_HWIF = 0x32a + HOSTFS_SUPER_MAGIC = 0xc0ffee + HPFS_SUPER_MAGIC = 0xf995e849 + HUGETLBFS_MAGIC = 0x958458f6 + HUPCL = 0x400 + IBSHIFT = 0x10 + ICANON = 0x2 + ICMPV6_FILTER = 0x1 + ICRNL = 0x100 + IEXTEN = 0x100 + IFA_F_DADFAILED = 0x8 + IFA_F_DEPRECATED = 0x20 + IFA_F_HOMEADDRESS = 0x10 + IFA_F_MANAGETEMPADDR = 0x100 + IFA_F_MCAUTOJOIN = 0x400 + IFA_F_NODAD = 0x2 + IFA_F_NOPREFIXROUTE = 0x200 + IFA_F_OPTIMISTIC = 0x4 + IFA_F_PERMANENT = 0x80 + IFA_F_SECONDARY = 0x1 + IFA_F_STABLE_PRIVACY = 0x800 + IFA_F_TEMPORARY = 0x1 + IFA_F_TENTATIVE = 0x40 + IFA_MAX = 0x8 + IFF_ALLMULTI = 0x200 + IFF_ATTACH_QUEUE = 0x200 + IFF_AUTOMEDIA = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_DETACH_QUEUE = 0x400 + IFF_DORMANT = 0x20000 + IFF_DYNAMIC = 0x8000 + IFF_ECHO = 0x40000 + IFF_LOOPBACK = 0x8 + IFF_LOWER_UP = 0x10000 + IFF_MASTER = 0x400 + IFF_MULTICAST = 0x1000 + IFF_MULTI_QUEUE = 0x100 + IFF_NAPI = 0x10 + IFF_NAPI_FRAGS = 0x20 + IFF_NOARP = 0x80 + IFF_NOFILTER = 0x1000 + IFF_NOTRAILERS = 0x20 + IFF_NO_PI = 0x1000 + IFF_ONE_QUEUE = 0x2000 + IFF_PERSIST = 0x800 + IFF_POINTOPOINT = 0x10 + IFF_PORTSEL = 0x2000 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SLAVE = 0x800 + IFF_TAP = 0x2 + IFF_TUN = 0x1 + IFF_TUN_EXCL = 0x8000 + IFF_UP = 0x1 + IFF_VNET_HDR = 0x4000 + IFF_VOLATILE = 0x70c5a + IFNAMSIZ = 0x10 + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_ACCESS = 0x1 + IN_ALL_EVENTS = 0xfff + IN_ATTRIB = 0x4 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLOEXEC = 0x80000 + IN_CLOSE = 0x18 + IN_CLOSE_NOWRITE = 0x10 + IN_CLOSE_WRITE = 0x8 + IN_CREATE = 0x100 + IN_DELETE = 0x200 + IN_DELETE_SELF = 0x400 + IN_DONT_FOLLOW = 0x2000000 + IN_EXCL_UNLINK = 0x4000000 + IN_IGNORED = 0x8000 + IN_ISDIR = 0x40000000 + IN_LOOPBACKNET = 0x7f + IN_MASK_ADD = 0x20000000 + IN_MODIFY = 0x2 + IN_MOVE = 0xc0 + IN_MOVED_FROM = 0x40 + IN_MOVED_TO = 0x80 + IN_MOVE_SELF = 0x800 + IN_NONBLOCK = 0x80 + IN_ONESHOT = 0x80000000 + IN_ONLYDIR = 0x1000000 + IN_OPEN = 0x20 + IN_Q_OVERFLOW = 0x4000 + IN_UNMOUNT = 0x2000 + IOCTL_VM_SOCKETS_GET_LOCAL_CID = 0x200007b9 + IPPROTO_AH = 0x33 + IPPROTO_BEETPH = 0x5e + IPPROTO_COMP = 0x6c + IPPROTO_DCCP = 0x21 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_ESP = 0x32 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPIP = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MH = 0x87 + IPPROTO_MPLS = 0x89 + IPPROTO_MTP = 0x5c + IPPROTO_NONE = 0x3b + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_SCTP = 0x84 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPV6_2292DSTOPTS = 0x4 + IPV6_2292HOPLIMIT = 0x8 + IPV6_2292HOPOPTS = 0x3 + IPV6_2292PKTINFO = 0x2 + IPV6_2292PKTOPTIONS = 0x6 + IPV6_2292RTHDR = 0x5 + IPV6_ADDRFORM = 0x1 + IPV6_ADDR_PREFERENCES = 0x48 + IPV6_ADD_MEMBERSHIP = 0x14 + IPV6_AUTHHDR = 0xa + IPV6_AUTOFLOWLABEL = 0x46 + IPV6_CHECKSUM = 0x7 + IPV6_DONTFRAG = 0x3e + IPV6_DROP_MEMBERSHIP = 0x15 + IPV6_DSTOPTS = 0x3b + IPV6_HDRINCL = 0x24 + IPV6_HOPLIMIT = 0x34 + IPV6_HOPOPTS = 0x36 + IPV6_IPSEC_POLICY = 0x22 + IPV6_JOIN_ANYCAST = 0x1b + IPV6_JOIN_GROUP = 0x14 + IPV6_LEAVE_ANYCAST = 0x1c + IPV6_LEAVE_GROUP = 0x15 + IPV6_MINHOPCOUNT = 0x49 + IPV6_MTU = 0x18 + IPV6_MTU_DISCOVER = 0x17 + IPV6_MULTICAST_HOPS = 0x12 + IPV6_MULTICAST_IF = 0x11 + IPV6_MULTICAST_LOOP = 0x13 + IPV6_NEXTHOP = 0x9 + IPV6_ORIGDSTADDR = 0x4a + IPV6_PATHMTU = 0x3d + IPV6_PKTINFO = 0x32 + IPV6_PMTUDISC_DO = 0x2 + IPV6_PMTUDISC_DONT = 0x0 + IPV6_PMTUDISC_INTERFACE = 0x4 + IPV6_PMTUDISC_OMIT = 0x5 + IPV6_PMTUDISC_PROBE = 0x3 + IPV6_PMTUDISC_WANT = 0x1 + IPV6_RECVDSTOPTS = 0x3a + IPV6_RECVERR = 0x19 + IPV6_RECVFRAGSIZE = 0x4d + IPV6_RECVHOPLIMIT = 0x33 + IPV6_RECVHOPOPTS = 0x35 + IPV6_RECVORIGDSTADDR = 0x4a + IPV6_RECVPATHMTU = 0x3c + IPV6_RECVPKTINFO = 0x31 + IPV6_RECVRTHDR = 0x38 + IPV6_RECVTCLASS = 0x42 + IPV6_ROUTER_ALERT = 0x16 + IPV6_RTHDR = 0x39 + IPV6_RTHDRDSTOPTS = 0x37 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_RXDSTOPTS = 0x3b + IPV6_RXHOPOPTS = 0x36 + IPV6_TCLASS = 0x43 + IPV6_TRANSPARENT = 0x4b + IPV6_UNICAST_HOPS = 0x10 + IPV6_UNICAST_IF = 0x4c + IPV6_V6ONLY = 0x1a + IPV6_XFRM_POLICY = 0x23 + IP_ADD_MEMBERSHIP = 0x23 + IP_ADD_SOURCE_MEMBERSHIP = 0x27 + IP_BIND_ADDRESS_NO_PORT = 0x18 + IP_BLOCK_SOURCE = 0x26 + IP_CHECKSUM = 0x17 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0x24 + IP_DROP_SOURCE_MEMBERSHIP = 0x28 + IP_FREEBIND = 0xf + IP_HDRINCL = 0x3 + IP_IPSEC_POLICY = 0x10 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0x14 + IP_MF = 0x2000 + IP_MINTTL = 0x15 + IP_MSFILTER = 0x29 + IP_MSS = 0x240 + IP_MTU = 0xe + IP_MTU_DISCOVER = 0xa + IP_MULTICAST_ALL = 0x31 + IP_MULTICAST_IF = 0x20 + IP_MULTICAST_LOOP = 0x22 + IP_MULTICAST_TTL = 0x21 + IP_NODEFRAG = 0x16 + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x4 + IP_ORIGDSTADDR = 0x14 + IP_PASSSEC = 0x12 + IP_PKTINFO = 0x8 + IP_PKTOPTIONS = 0x9 + IP_PMTUDISC = 0xa + IP_PMTUDISC_DO = 0x2 + IP_PMTUDISC_DONT = 0x0 + IP_PMTUDISC_INTERFACE = 0x4 + IP_PMTUDISC_OMIT = 0x5 + IP_PMTUDISC_PROBE = 0x3 + IP_PMTUDISC_WANT = 0x1 + IP_RECVERR = 0xb + IP_RECVFRAGSIZE = 0x19 + IP_RECVOPTS = 0x6 + IP_RECVORIGDSTADDR = 0x14 + IP_RECVRETOPTS = 0x7 + IP_RECVTOS = 0xd + IP_RECVTTL = 0xc + IP_RETOPTS = 0x7 + IP_RF = 0x8000 + IP_ROUTER_ALERT = 0x5 + IP_TOS = 0x1 + IP_TRANSPARENT = 0x13 + IP_TTL = 0x2 + IP_UNBLOCK_SOURCE = 0x25 + IP_UNICAST_IF = 0x32 + IP_XFRM_POLICY = 0x11 + ISIG = 0x1 + ISOFS_SUPER_MAGIC = 0x9660 + ISTRIP = 0x20 + IUCLC = 0x200 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x1000 + IXON = 0x400 + JFFS2_SUPER_MAGIC = 0x72b6 + KEYCTL_ASSUME_AUTHORITY = 0x10 + KEYCTL_CHOWN = 0x4 + KEYCTL_CLEAR = 0x7 + KEYCTL_DESCRIBE = 0x6 + KEYCTL_DH_COMPUTE = 0x17 + KEYCTL_GET_KEYRING_ID = 0x0 + KEYCTL_GET_PERSISTENT = 0x16 + KEYCTL_GET_SECURITY = 0x11 + KEYCTL_INSTANTIATE = 0xc + KEYCTL_INSTANTIATE_IOV = 0x14 + KEYCTL_INVALIDATE = 0x15 + KEYCTL_JOIN_SESSION_KEYRING = 0x1 + KEYCTL_LINK = 0x8 + KEYCTL_NEGATE = 0xd + KEYCTL_READ = 0xb + KEYCTL_REJECT = 0x13 + KEYCTL_RESTRICT_KEYRING = 0x1d + KEYCTL_REVOKE = 0x3 + KEYCTL_SEARCH = 0xa + KEYCTL_SESSION_TO_PARENT = 0x12 + KEYCTL_SETPERM = 0x5 + KEYCTL_SET_REQKEY_KEYRING = 0xe + KEYCTL_SET_TIMEOUT = 0xf + KEYCTL_UNLINK = 0x9 + KEYCTL_UPDATE = 0x2 + KEY_REQKEY_DEFL_DEFAULT = 0x0 + KEY_REQKEY_DEFL_GROUP_KEYRING = 0x6 + KEY_REQKEY_DEFL_NO_CHANGE = -0x1 + KEY_REQKEY_DEFL_PROCESS_KEYRING = 0x2 + KEY_REQKEY_DEFL_REQUESTOR_KEYRING = 0x7 + KEY_REQKEY_DEFL_SESSION_KEYRING = 0x3 + KEY_REQKEY_DEFL_THREAD_KEYRING = 0x1 + KEY_REQKEY_DEFL_USER_KEYRING = 0x4 + KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5 + KEY_SPEC_GROUP_KEYRING = -0x6 + KEY_SPEC_PROCESS_KEYRING = -0x2 + KEY_SPEC_REQKEY_AUTH_KEY = -0x7 + KEY_SPEC_REQUESTOR_KEYRING = -0x8 + KEY_SPEC_SESSION_KEYRING = -0x3 + KEY_SPEC_THREAD_KEYRING = -0x1 + KEY_SPEC_USER_KEYRING = -0x4 + KEY_SPEC_USER_SESSION_KEYRING = -0x5 + LINUX_REBOOT_CMD_CAD_OFF = 0x0 + LINUX_REBOOT_CMD_CAD_ON = 0x89abcdef + LINUX_REBOOT_CMD_HALT = 0xcdef0123 + LINUX_REBOOT_CMD_KEXEC = 0x45584543 + LINUX_REBOOT_CMD_POWER_OFF = 0x4321fedc + LINUX_REBOOT_CMD_RESTART = 0x1234567 + LINUX_REBOOT_CMD_RESTART2 = 0xa1b2c3d4 + LINUX_REBOOT_CMD_SW_SUSPEND = 0xd000fce2 + LINUX_REBOOT_MAGIC1 = 0xfee1dead + LINUX_REBOOT_MAGIC2 = 0x28121969 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DODUMP = 0x11 + MADV_DOFORK = 0xb + MADV_DONTDUMP = 0x10 + MADV_DONTFORK = 0xa + MADV_DONTNEED = 0x4 + MADV_FREE = 0x8 + MADV_HUGEPAGE = 0xe + MADV_HWPOISON = 0x64 + MADV_KEEPONFORK = 0x13 + MADV_MERGEABLE = 0xc + MADV_NOHUGEPAGE = 0xf + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_REMOVE = 0x9 + MADV_SEQUENTIAL = 0x2 + MADV_UNMERGEABLE = 0xd + MADV_WILLNEED = 0x3 + MADV_WIPEONFORK = 0x12 + MAP_ANON = 0x800 + MAP_ANONYMOUS = 0x800 + MAP_DENYWRITE = 0x2000 + MAP_EXECUTABLE = 0x4000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_GROWSDOWN = 0x1000 + MAP_HUGETLB = 0x80000 + MAP_HUGE_MASK = 0x3f + MAP_HUGE_SHIFT = 0x1a + MAP_LOCKED = 0x8000 + MAP_NONBLOCK = 0x20000 + MAP_NORESERVE = 0x400 + MAP_POPULATE = 0x10000 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x800 + MAP_SHARED = 0x1 + MAP_STACK = 0x40000 + MAP_TYPE = 0xf + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MCL_ONFAULT = 0x4 + MINIX2_SUPER_MAGIC = 0x2468 + MINIX2_SUPER_MAGIC2 = 0x2478 + MINIX3_SUPER_MAGIC = 0x4d5a + MINIX_SUPER_MAGIC = 0x137f + MINIX_SUPER_MAGIC2 = 0x138f + MNT_DETACH = 0x2 + MNT_EXPIRE = 0x4 + MNT_FORCE = 0x1 + MSDOS_SUPER_MAGIC = 0x4d44 + MSG_BATCH = 0x40000 + MSG_CMSG_CLOEXEC = 0x40000000 + MSG_CONFIRM = 0x800 + MSG_CTRUNC = 0x8 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x40 + MSG_EOR = 0x80 + MSG_ERRQUEUE = 0x2000 + MSG_FASTOPEN = 0x20000000 + MSG_FIN = 0x200 + MSG_MORE = 0x8000 + MSG_NOSIGNAL = 0x4000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_PROXY = 0x10 + MSG_RST = 0x1000 + MSG_SYN = 0x400 + MSG_TRUNC = 0x20 + MSG_TRYHARD = 0x4 + MSG_WAITALL = 0x100 + MSG_WAITFORONE = 0x10000 + MSG_ZEROCOPY = 0x4000000 + MS_ACTIVE = 0x40000000 + MS_ASYNC = 0x1 + MS_BIND = 0x1000 + MS_BORN = 0x20000000 + MS_DIRSYNC = 0x80 + MS_INVALIDATE = 0x2 + MS_I_VERSION = 0x800000 + MS_KERNMOUNT = 0x400000 + MS_LAZYTIME = 0x2000000 + MS_MANDLOCK = 0x40 + MS_MGC_MSK = 0xffff0000 + MS_MGC_VAL = 0xc0ed0000 + MS_MOVE = 0x2000 + MS_NOATIME = 0x400 + MS_NODEV = 0x4 + MS_NODIRATIME = 0x800 + MS_NOEXEC = 0x8 + MS_NOREMOTELOCK = 0x8000000 + MS_NOSEC = 0x10000000 + MS_NOSUID = 0x2 + MS_NOUSER = -0x80000000 + MS_POSIXACL = 0x10000 + MS_PRIVATE = 0x40000 + MS_RDONLY = 0x1 + MS_REC = 0x4000 + MS_RELATIME = 0x200000 + MS_REMOUNT = 0x20 + MS_RMT_MASK = 0x2800051 + MS_SHARED = 0x100000 + MS_SILENT = 0x8000 + MS_SLAVE = 0x80000 + MS_STRICTATIME = 0x1000000 + MS_SUBMOUNT = 0x4000000 + MS_SYNC = 0x4 + MS_SYNCHRONOUS = 0x10 + MS_UNBINDABLE = 0x20000 + MS_VERBOSE = 0x8000 + MTD_INODE_FS_MAGIC = 0x11307854 + NAME_MAX = 0xff + NCP_SUPER_MAGIC = 0x564c + NETLINK_ADD_MEMBERSHIP = 0x1 + NETLINK_AUDIT = 0x9 + NETLINK_BROADCAST_ERROR = 0x4 + NETLINK_CAP_ACK = 0xa + NETLINK_CONNECTOR = 0xb + NETLINK_CRYPTO = 0x15 + NETLINK_DNRTMSG = 0xe + NETLINK_DROP_MEMBERSHIP = 0x2 + NETLINK_ECRYPTFS = 0x13 + NETLINK_EXT_ACK = 0xb + NETLINK_FIB_LOOKUP = 0xa + NETLINK_FIREWALL = 0x3 + NETLINK_GENERIC = 0x10 + NETLINK_INET_DIAG = 0x4 + NETLINK_IP6_FW = 0xd + NETLINK_ISCSI = 0x8 + NETLINK_KOBJECT_UEVENT = 0xf + NETLINK_LISTEN_ALL_NSID = 0x8 + NETLINK_LIST_MEMBERSHIPS = 0x9 + NETLINK_NETFILTER = 0xc + NETLINK_NFLOG = 0x5 + NETLINK_NO_ENOBUFS = 0x5 + NETLINK_PKTINFO = 0x3 + NETLINK_RDMA = 0x14 + NETLINK_ROUTE = 0x0 + NETLINK_RX_RING = 0x6 + NETLINK_SCSITRANSPORT = 0x12 + NETLINK_SELINUX = 0x7 + NETLINK_SMC = 0x16 + NETLINK_SOCK_DIAG = 0x4 + NETLINK_TX_RING = 0x7 + NETLINK_UNUSED = 0x1 + NETLINK_USERSOCK = 0x2 + NETLINK_XFRM = 0x6 + NFS_SUPER_MAGIC = 0x6969 + NILFS_SUPER_MAGIC = 0x3434 + NL0 = 0x0 + NL1 = 0x100 + NLA_ALIGNTO = 0x4 + NLA_F_NESTED = 0x8000 + NLA_F_NET_BYTEORDER = 0x4000 + NLA_HDRLEN = 0x4 + NLDLY = 0x100 + NLMSG_ALIGNTO = 0x4 + NLMSG_DONE = 0x3 + NLMSG_ERROR = 0x2 + NLMSG_HDRLEN = 0x10 + NLMSG_MIN_TYPE = 0x10 + NLMSG_NOOP = 0x1 + NLMSG_OVERRUN = 0x4 + NLM_F_ACK = 0x4 + NLM_F_ACK_TLVS = 0x200 + NLM_F_APPEND = 0x800 + NLM_F_ATOMIC = 0x400 + NLM_F_CAPPED = 0x100 + NLM_F_CREATE = 0x400 + NLM_F_DUMP = 0x300 + NLM_F_DUMP_FILTERED = 0x20 + NLM_F_DUMP_INTR = 0x10 + NLM_F_ECHO = 0x8 + NLM_F_EXCL = 0x200 + NLM_F_MATCH = 0x200 + NLM_F_MULTI = 0x2 + NLM_F_NONREC = 0x100 + NLM_F_REPLACE = 0x100 + NLM_F_REQUEST = 0x1 + NLM_F_ROOT = 0x100 + NOFLSH = 0x80 + NSFS_MAGIC = 0x6e736673 + OCFS2_SUPER_MAGIC = 0x7461636f + OCRNL = 0x8 + OFDEL = 0x80 + OFILL = 0x40 + OLCUC = 0x2 + ONLCR = 0x4 + ONLRET = 0x20 + ONOCR = 0x10 + OPENPROM_SUPER_MAGIC = 0x9fa1 + OPOST = 0x1 + OVERLAYFS_SUPER_MAGIC = 0x794c7630 + O_ACCMODE = 0x3 + O_APPEND = 0x8 + O_ASYNC = 0x1000 + O_CLOEXEC = 0x80000 + O_CREAT = 0x100 + O_DIRECT = 0x8000 + O_DIRECTORY = 0x10000 + O_DSYNC = 0x10 + O_EXCL = 0x400 + O_FSYNC = 0x4010 + O_LARGEFILE = 0x2000 + O_NDELAY = 0x80 + O_NOATIME = 0x40000 + O_NOCTTY = 0x800 + O_NOFOLLOW = 0x20000 + O_NONBLOCK = 0x80 + O_PATH = 0x200000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x4010 + O_SYNC = 0x4010 + O_TMPFILE = 0x410000 + O_TRUNC = 0x200 + O_WRONLY = 0x1 + PACKET_ADD_MEMBERSHIP = 0x1 + PACKET_AUXDATA = 0x8 + PACKET_BROADCAST = 0x1 + PACKET_COPY_THRESH = 0x7 + PACKET_DROP_MEMBERSHIP = 0x2 + PACKET_FANOUT = 0x12 + PACKET_FANOUT_CBPF = 0x6 + PACKET_FANOUT_CPU = 0x2 + PACKET_FANOUT_DATA = 0x16 + PACKET_FANOUT_EBPF = 0x7 + PACKET_FANOUT_FLAG_DEFRAG = 0x8000 + PACKET_FANOUT_FLAG_ROLLOVER = 0x1000 + PACKET_FANOUT_FLAG_UNIQUEID = 0x2000 + PACKET_FANOUT_HASH = 0x0 + PACKET_FANOUT_LB = 0x1 + PACKET_FANOUT_QM = 0x5 + PACKET_FANOUT_RND = 0x4 + PACKET_FANOUT_ROLLOVER = 0x3 + PACKET_FASTROUTE = 0x6 + PACKET_HDRLEN = 0xb + PACKET_HOST = 0x0 + PACKET_KERNEL = 0x7 + PACKET_LOOPBACK = 0x5 + PACKET_LOSS = 0xe + PACKET_MR_ALLMULTI = 0x2 + PACKET_MR_MULTICAST = 0x0 + PACKET_MR_PROMISC = 0x1 + PACKET_MR_UNICAST = 0x3 + PACKET_MULTICAST = 0x2 + PACKET_ORIGDEV = 0x9 + PACKET_OTHERHOST = 0x3 + PACKET_OUTGOING = 0x4 + PACKET_QDISC_BYPASS = 0x14 + PACKET_RECV_OUTPUT = 0x3 + PACKET_RESERVE = 0xc + PACKET_ROLLOVER_STATS = 0x15 + PACKET_RX_RING = 0x5 + PACKET_STATISTICS = 0x6 + PACKET_TIMESTAMP = 0x11 + PACKET_TX_HAS_OFF = 0x13 + PACKET_TX_RING = 0xd + PACKET_TX_TIMESTAMP = 0x10 + PACKET_USER = 0x6 + PACKET_VERSION = 0xa + PACKET_VNET_HDR = 0xf + PARENB = 0x100 + PARITY_CRC16_PR0 = 0x2 + PARITY_CRC16_PR0_CCITT = 0x4 + PARITY_CRC16_PR1 = 0x3 + PARITY_CRC16_PR1_CCITT = 0x5 + PARITY_CRC32_PR0_CCITT = 0x6 + PARITY_CRC32_PR1_CCITT = 0x7 + PARITY_DEFAULT = 0x0 + PARITY_NONE = 0x1 + PARMRK = 0x8 + PARODD = 0x200 + PENDIN = 0x4000 + PERF_EVENT_IOC_DISABLE = 0x20002401 + PERF_EVENT_IOC_ENABLE = 0x20002400 + PERF_EVENT_IOC_ID = 0x40042407 + PERF_EVENT_IOC_PAUSE_OUTPUT = 0x80042409 + PERF_EVENT_IOC_PERIOD = 0x80082404 + PERF_EVENT_IOC_QUERY_BPF = 0xc004240a + PERF_EVENT_IOC_REFRESH = 0x20002402 + PERF_EVENT_IOC_RESET = 0x20002403 + PERF_EVENT_IOC_SET_BPF = 0x80042408 + PERF_EVENT_IOC_SET_FILTER = 0x80042406 + PERF_EVENT_IOC_SET_OUTPUT = 0x20002405 + PIPEFS_MAGIC = 0x50495045 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROC_SUPER_MAGIC = 0x9fa0 + PROT_EXEC = 0x4 + PROT_GROWSDOWN = 0x1000000 + PROT_GROWSUP = 0x2000000 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PR_CAPBSET_DROP = 0x18 + PR_CAPBSET_READ = 0x17 + PR_CAP_AMBIENT = 0x2f + PR_CAP_AMBIENT_CLEAR_ALL = 0x4 + PR_CAP_AMBIENT_IS_SET = 0x1 + PR_CAP_AMBIENT_LOWER = 0x3 + PR_CAP_AMBIENT_RAISE = 0x2 + PR_ENDIAN_BIG = 0x0 + PR_ENDIAN_LITTLE = 0x1 + PR_ENDIAN_PPC_LITTLE = 0x2 + PR_FPEMU_NOPRINT = 0x1 + PR_FPEMU_SIGFPE = 0x2 + PR_FP_EXC_ASYNC = 0x2 + PR_FP_EXC_DISABLED = 0x0 + PR_FP_EXC_DIV = 0x10000 + PR_FP_EXC_INV = 0x100000 + PR_FP_EXC_NONRECOV = 0x1 + PR_FP_EXC_OVF = 0x20000 + PR_FP_EXC_PRECISE = 0x3 + PR_FP_EXC_RES = 0x80000 + PR_FP_EXC_SW_ENABLE = 0x80 + PR_FP_EXC_UND = 0x40000 + PR_FP_MODE_FR = 0x1 + PR_FP_MODE_FRE = 0x2 + PR_GET_CHILD_SUBREAPER = 0x25 + PR_GET_DUMPABLE = 0x3 + PR_GET_ENDIAN = 0x13 + PR_GET_FPEMU = 0x9 + PR_GET_FPEXC = 0xb + PR_GET_FP_MODE = 0x2e + PR_GET_KEEPCAPS = 0x7 + PR_GET_NAME = 0x10 + PR_GET_NO_NEW_PRIVS = 0x27 + PR_GET_PDEATHSIG = 0x2 + PR_GET_SECCOMP = 0x15 + PR_GET_SECUREBITS = 0x1b + PR_GET_THP_DISABLE = 0x2a + PR_GET_TID_ADDRESS = 0x28 + PR_GET_TIMERSLACK = 0x1e + PR_GET_TIMING = 0xd + PR_GET_TSC = 0x19 + PR_GET_UNALIGN = 0x5 + PR_MCE_KILL = 0x21 + PR_MCE_KILL_CLEAR = 0x0 + PR_MCE_KILL_DEFAULT = 0x2 + PR_MCE_KILL_EARLY = 0x1 + PR_MCE_KILL_GET = 0x22 + PR_MCE_KILL_LATE = 0x0 + PR_MCE_KILL_SET = 0x1 + PR_MPX_DISABLE_MANAGEMENT = 0x2c + PR_MPX_ENABLE_MANAGEMENT = 0x2b + PR_SET_CHILD_SUBREAPER = 0x24 + PR_SET_DUMPABLE = 0x4 + PR_SET_ENDIAN = 0x14 + PR_SET_FPEMU = 0xa + PR_SET_FPEXC = 0xc + PR_SET_FP_MODE = 0x2d + PR_SET_KEEPCAPS = 0x8 + PR_SET_MM = 0x23 + PR_SET_MM_ARG_END = 0x9 + PR_SET_MM_ARG_START = 0x8 + PR_SET_MM_AUXV = 0xc + PR_SET_MM_BRK = 0x7 + PR_SET_MM_END_CODE = 0x2 + PR_SET_MM_END_DATA = 0x4 + PR_SET_MM_ENV_END = 0xb + PR_SET_MM_ENV_START = 0xa + PR_SET_MM_EXE_FILE = 0xd + PR_SET_MM_MAP = 0xe + PR_SET_MM_MAP_SIZE = 0xf + PR_SET_MM_START_BRK = 0x6 + PR_SET_MM_START_CODE = 0x1 + PR_SET_MM_START_DATA = 0x3 + PR_SET_MM_START_STACK = 0x5 + PR_SET_NAME = 0xf + PR_SET_NO_NEW_PRIVS = 0x26 + PR_SET_PDEATHSIG = 0x1 + PR_SET_PTRACER = 0x59616d61 + PR_SET_PTRACER_ANY = 0xffffffff + PR_SET_SECCOMP = 0x16 + PR_SET_SECUREBITS = 0x1c + PR_SET_THP_DISABLE = 0x29 + PR_SET_TIMERSLACK = 0x1d + PR_SET_TIMING = 0xe + PR_SET_TSC = 0x1a + PR_SET_UNALIGN = 0x6 + PR_SVE_GET_VL = 0x33 + PR_SVE_SET_VL = 0x32 + PR_SVE_SET_VL_ONEXEC = 0x40000 + PR_SVE_VL_INHERIT = 0x20000 + PR_SVE_VL_LEN_MASK = 0xffff + PR_TASK_PERF_EVENTS_DISABLE = 0x1f + PR_TASK_PERF_EVENTS_ENABLE = 0x20 + PR_TIMING_STATISTICAL = 0x0 + PR_TIMING_TIMESTAMP = 0x1 + PR_TSC_ENABLE = 0x1 + PR_TSC_SIGSEGV = 0x2 + PR_UNALIGN_NOPRINT = 0x1 + PR_UNALIGN_SIGBUS = 0x2 + PSTOREFS_MAGIC = 0x6165676c + PTRACE_ATTACH = 0x10 + PTRACE_CONT = 0x7 + PTRACE_DETACH = 0x11 + PTRACE_EVENT_CLONE = 0x3 + PTRACE_EVENT_EXEC = 0x4 + PTRACE_EVENT_EXIT = 0x6 + PTRACE_EVENT_FORK = 0x1 + PTRACE_EVENT_SECCOMP = 0x7 + PTRACE_EVENT_STOP = 0x80 + PTRACE_EVENT_VFORK = 0x2 + PTRACE_EVENT_VFORK_DONE = 0x5 + PTRACE_GETEVENTMSG = 0x4201 + PTRACE_GETFPREGS = 0xe + PTRACE_GETREGS = 0xc + PTRACE_GETREGSET = 0x4204 + PTRACE_GETSIGINFO = 0x4202 + PTRACE_GETSIGMASK = 0x420a + PTRACE_GET_THREAD_AREA = 0x19 + PTRACE_GET_THREAD_AREA_3264 = 0xc4 + PTRACE_GET_WATCH_REGS = 0xd0 + PTRACE_INTERRUPT = 0x4207 + PTRACE_KILL = 0x8 + PTRACE_LISTEN = 0x4208 + PTRACE_OLDSETOPTIONS = 0x15 + PTRACE_O_EXITKILL = 0x100000 + PTRACE_O_MASK = 0x3000ff + PTRACE_O_SUSPEND_SECCOMP = 0x200000 + PTRACE_O_TRACECLONE = 0x8 + PTRACE_O_TRACEEXEC = 0x10 + PTRACE_O_TRACEEXIT = 0x40 + PTRACE_O_TRACEFORK = 0x2 + PTRACE_O_TRACESECCOMP = 0x80 + PTRACE_O_TRACESYSGOOD = 0x1 + PTRACE_O_TRACEVFORK = 0x4 + PTRACE_O_TRACEVFORKDONE = 0x20 + PTRACE_PEEKDATA = 0x2 + PTRACE_PEEKDATA_3264 = 0xc1 + PTRACE_PEEKSIGINFO = 0x4209 + PTRACE_PEEKSIGINFO_SHARED = 0x1 + PTRACE_PEEKTEXT = 0x1 + PTRACE_PEEKTEXT_3264 = 0xc0 + PTRACE_PEEKUSR = 0x3 + PTRACE_POKEDATA = 0x5 + PTRACE_POKEDATA_3264 = 0xc3 + PTRACE_POKETEXT = 0x4 + PTRACE_POKETEXT_3264 = 0xc2 + PTRACE_POKEUSR = 0x6 + PTRACE_SECCOMP_GET_FILTER = 0x420c + PTRACE_SECCOMP_GET_METADATA = 0x420d + PTRACE_SEIZE = 0x4206 + PTRACE_SETFPREGS = 0xf + PTRACE_SETOPTIONS = 0x4200 + PTRACE_SETREGS = 0xd + PTRACE_SETREGSET = 0x4205 + PTRACE_SETSIGINFO = 0x4203 + PTRACE_SETSIGMASK = 0x420b + PTRACE_SET_THREAD_AREA = 0x1a + PTRACE_SET_WATCH_REGS = 0xd1 + PTRACE_SINGLESTEP = 0x9 + PTRACE_SYSCALL = 0x18 + PTRACE_TRACEME = 0x0 + QNX4_SUPER_MAGIC = 0x2f + QNX6_SUPER_MAGIC = 0x68191122 + RAMFS_MAGIC = 0x858458f6 + RDTGROUP_SUPER_MAGIC = 0x7655821 + REISERFS_SUPER_MAGIC = 0x52654973 + RLIMIT_AS = 0x6 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_LOCKS = 0xa + RLIMIT_MEMLOCK = 0x9 + RLIMIT_MSGQUEUE = 0xc + RLIMIT_NICE = 0xd + RLIMIT_NOFILE = 0x5 + RLIMIT_NPROC = 0x8 + RLIMIT_RSS = 0x7 + RLIMIT_RTPRIO = 0xe + RLIMIT_RTTIME = 0xf + RLIMIT_SIGPENDING = 0xb + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0xffffffffffffffff + RTAX_ADVMSS = 0x8 + RTAX_CC_ALGO = 0x10 + RTAX_CWND = 0x7 + RTAX_FASTOPEN_NO_COOKIE = 0x11 + RTAX_FEATURES = 0xc + RTAX_FEATURE_ALLFRAG = 0x8 + RTAX_FEATURE_ECN = 0x1 + RTAX_FEATURE_MASK = 0xf + RTAX_FEATURE_SACK = 0x2 + RTAX_FEATURE_TIMESTAMP = 0x4 + RTAX_HOPLIMIT = 0xa + RTAX_INITCWND = 0xb + RTAX_INITRWND = 0xe + RTAX_LOCK = 0x1 + RTAX_MAX = 0x11 + RTAX_MTU = 0x2 + RTAX_QUICKACK = 0xf + RTAX_REORDERING = 0x9 + RTAX_RTO_MIN = 0xd + RTAX_RTT = 0x4 + RTAX_RTTVAR = 0x5 + RTAX_SSTHRESH = 0x6 + RTAX_UNSPEC = 0x0 + RTAX_WINDOW = 0x3 + RTA_ALIGNTO = 0x4 + RTA_MAX = 0x1a + RTCF_DIRECTSRC = 0x4000000 + RTCF_DOREDIRECT = 0x1000000 + RTCF_LOG = 0x2000000 + RTCF_MASQ = 0x400000 + RTCF_NAT = 0x800000 + RTCF_VALVE = 0x200000 + RTF_ADDRCLASSMASK = 0xf8000000 + RTF_ADDRCONF = 0x40000 + RTF_ALLONLINK = 0x20000 + RTF_BROADCAST = 0x10000000 + RTF_CACHE = 0x1000000 + RTF_DEFAULT = 0x10000 + RTF_DYNAMIC = 0x10 + RTF_FLOW = 0x2000000 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_INTERFACE = 0x40000000 + RTF_IRTT = 0x100 + RTF_LINKRT = 0x100000 + RTF_LOCAL = 0x80000000 + RTF_MODIFIED = 0x20 + RTF_MSS = 0x40 + RTF_MTU = 0x40 + RTF_MULTICAST = 0x20000000 + RTF_NAT = 0x8000000 + RTF_NOFORWARD = 0x1000 + RTF_NONEXTHOP = 0x200000 + RTF_NOPMTUDISC = 0x4000 + RTF_POLICY = 0x4000000 + RTF_REINSTATE = 0x8 + RTF_REJECT = 0x200 + RTF_STATIC = 0x400 + RTF_THROW = 0x2000 + RTF_UP = 0x1 + RTF_WINDOW = 0x80 + RTF_XRESOLVE = 0x800 + RTM_BASE = 0x10 + RTM_DELACTION = 0x31 + RTM_DELADDR = 0x15 + RTM_DELADDRLABEL = 0x49 + RTM_DELLINK = 0x11 + RTM_DELMDB = 0x55 + RTM_DELNEIGH = 0x1d + RTM_DELNETCONF = 0x51 + RTM_DELNSID = 0x59 + RTM_DELQDISC = 0x25 + RTM_DELROUTE = 0x19 + RTM_DELRULE = 0x21 + RTM_DELTCLASS = 0x29 + RTM_DELTFILTER = 0x2d + RTM_F_CLONED = 0x200 + RTM_F_EQUALIZE = 0x400 + RTM_F_FIB_MATCH = 0x2000 + RTM_F_LOOKUP_TABLE = 0x1000 + RTM_F_NOTIFY = 0x100 + RTM_F_PREFIX = 0x800 + RTM_GETACTION = 0x32 + RTM_GETADDR = 0x16 + RTM_GETADDRLABEL = 0x4a + RTM_GETANYCAST = 0x3e + RTM_GETDCB = 0x4e + RTM_GETLINK = 0x12 + RTM_GETMDB = 0x56 + RTM_GETMULTICAST = 0x3a + RTM_GETNEIGH = 0x1e + RTM_GETNEIGHTBL = 0x42 + RTM_GETNETCONF = 0x52 + RTM_GETNSID = 0x5a + RTM_GETQDISC = 0x26 + RTM_GETROUTE = 0x1a + RTM_GETRULE = 0x22 + RTM_GETSTATS = 0x5e + RTM_GETTCLASS = 0x2a + RTM_GETTFILTER = 0x2e + RTM_MAX = 0x63 + RTM_NEWACTION = 0x30 + RTM_NEWADDR = 0x14 + RTM_NEWADDRLABEL = 0x48 + RTM_NEWCACHEREPORT = 0x60 + RTM_NEWLINK = 0x10 + RTM_NEWMDB = 0x54 + RTM_NEWNDUSEROPT = 0x44 + RTM_NEWNEIGH = 0x1c + RTM_NEWNEIGHTBL = 0x40 + RTM_NEWNETCONF = 0x50 + RTM_NEWNSID = 0x58 + RTM_NEWPREFIX = 0x34 + RTM_NEWQDISC = 0x24 + RTM_NEWROUTE = 0x18 + RTM_NEWRULE = 0x20 + RTM_NEWSTATS = 0x5c + RTM_NEWTCLASS = 0x28 + RTM_NEWTFILTER = 0x2c + RTM_NR_FAMILIES = 0x15 + RTM_NR_MSGTYPES = 0x54 + RTM_SETDCB = 0x4f + RTM_SETLINK = 0x13 + RTM_SETNEIGHTBL = 0x43 + RTNH_ALIGNTO = 0x4 + RTNH_COMPARE_MASK = 0x19 + RTNH_F_DEAD = 0x1 + RTNH_F_LINKDOWN = 0x10 + RTNH_F_OFFLOAD = 0x8 + RTNH_F_ONLINK = 0x4 + RTNH_F_PERVASIVE = 0x2 + RTNH_F_UNRESOLVED = 0x20 + RTN_MAX = 0xb + RTPROT_BABEL = 0x2a + RTPROT_BIRD = 0xc + RTPROT_BOOT = 0x3 + RTPROT_DHCP = 0x10 + RTPROT_DNROUTED = 0xd + RTPROT_GATED = 0x8 + RTPROT_KERNEL = 0x2 + RTPROT_MROUTED = 0x11 + RTPROT_MRT = 0xa + RTPROT_NTK = 0xf + RTPROT_RA = 0x9 + RTPROT_REDIRECT = 0x1 + RTPROT_STATIC = 0x4 + RTPROT_UNSPEC = 0x0 + RTPROT_XORP = 0xe + RTPROT_ZEBRA = 0xb + RT_CLASS_DEFAULT = 0xfd + RT_CLASS_LOCAL = 0xff + RT_CLASS_MAIN = 0xfe + RT_CLASS_MAX = 0xff + RT_CLASS_UNSPEC = 0x0 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_CREDENTIALS = 0x2 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x1d + SCM_TIMESTAMPING = 0x25 + SCM_TIMESTAMPING_OPT_STATS = 0x36 + SCM_TIMESTAMPING_PKTINFO = 0x3a + SCM_TIMESTAMPNS = 0x23 + SCM_WIFI_STATUS = 0x29 + SECCOMP_MODE_DISABLED = 0x0 + SECCOMP_MODE_FILTER = 0x2 + SECCOMP_MODE_STRICT = 0x1 + SECURITYFS_MAGIC = 0x73636673 + SELINUX_MAGIC = 0xf97cff8c + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDDLCI = 0x8980 + SIOCADDMULTI = 0x8931 + SIOCADDRT = 0x890b + SIOCATMARK = 0x40047307 + SIOCBONDCHANGEACTIVE = 0x8995 + SIOCBONDENSLAVE = 0x8990 + SIOCBONDINFOQUERY = 0x8994 + SIOCBONDRELEASE = 0x8991 + SIOCBONDSETHWADDR = 0x8992 + SIOCBONDSLAVEINFOQUERY = 0x8993 + SIOCBRADDBR = 0x89a0 + SIOCBRADDIF = 0x89a2 + SIOCBRDELBR = 0x89a1 + SIOCBRDELIF = 0x89a3 + SIOCDARP = 0x8953 + SIOCDELDLCI = 0x8981 + SIOCDELMULTI = 0x8932 + SIOCDELRT = 0x890c + SIOCDEVPRIVATE = 0x89f0 + SIOCDIFADDR = 0x8936 + SIOCDRARP = 0x8960 + SIOCETHTOOL = 0x8946 + SIOCGARP = 0x8954 + SIOCGHWTSTAMP = 0x89b1 + SIOCGIFADDR = 0x8915 + SIOCGIFBR = 0x8940 + SIOCGIFBRDADDR = 0x8919 + SIOCGIFCONF = 0x8912 + SIOCGIFCOUNT = 0x8938 + SIOCGIFDSTADDR = 0x8917 + SIOCGIFENCAP = 0x8925 + SIOCGIFFLAGS = 0x8913 + SIOCGIFHWADDR = 0x8927 + SIOCGIFINDEX = 0x8933 + SIOCGIFMAP = 0x8970 + SIOCGIFMEM = 0x891f + SIOCGIFMETRIC = 0x891d + SIOCGIFMTU = 0x8921 + SIOCGIFNAME = 0x8910 + SIOCGIFNETMASK = 0x891b + SIOCGIFPFLAGS = 0x8935 + SIOCGIFSLAVE = 0x8929 + SIOCGIFTXQLEN = 0x8942 + SIOCGIFVLAN = 0x8982 + SIOCGMIIPHY = 0x8947 + SIOCGMIIREG = 0x8948 + SIOCGPGRP = 0x40047309 + SIOCGRARP = 0x8961 + SIOCGSKNS = 0x894c + SIOCGSTAMP = 0x8906 + SIOCGSTAMPNS = 0x8907 + SIOCINQ = 0x467f + SIOCOUTQ = 0x7472 + SIOCOUTQNSD = 0x894b + SIOCPROTOPRIVATE = 0x89e0 + SIOCRTMSG = 0x890d + SIOCSARP = 0x8955 + SIOCSHWTSTAMP = 0x89b0 + SIOCSIFADDR = 0x8916 + SIOCSIFBR = 0x8941 + SIOCSIFBRDADDR = 0x891a + SIOCSIFDSTADDR = 0x8918 + SIOCSIFENCAP = 0x8926 + SIOCSIFFLAGS = 0x8914 + SIOCSIFHWADDR = 0x8924 + SIOCSIFHWBROADCAST = 0x8937 + SIOCSIFLINK = 0x8911 + SIOCSIFMAP = 0x8971 + SIOCSIFMEM = 0x8920 + SIOCSIFMETRIC = 0x891e + SIOCSIFMTU = 0x8922 + SIOCSIFNAME = 0x8923 + SIOCSIFNETMASK = 0x891c + SIOCSIFPFLAGS = 0x8934 + SIOCSIFSLAVE = 0x8930 + SIOCSIFTXQLEN = 0x8943 + SIOCSIFVLAN = 0x8983 + SIOCSMIIREG = 0x8949 + SIOCSPGRP = 0x80047308 + SIOCSRARP = 0x8962 + SIOCWANDEV = 0x894a + SMACK_MAGIC = 0x43415d53 + SMART_AUTOSAVE = 0xd2 + SMART_AUTO_OFFLINE = 0xdb + SMART_DISABLE = 0xd9 + SMART_ENABLE = 0xd8 + SMART_HCYL_PASS = 0xc2 + SMART_IMMEDIATE_OFFLINE = 0xd4 + SMART_LCYL_PASS = 0x4f + SMART_READ_LOG_SECTOR = 0xd5 + SMART_READ_THRESHOLDS = 0xd1 + SMART_READ_VALUES = 0xd0 + SMART_SAVE = 0xd3 + SMART_STATUS = 0xda + SMART_WRITE_LOG_SECTOR = 0xd6 + SMART_WRITE_THRESHOLDS = 0xd7 + SMB_SUPER_MAGIC = 0x517b + SOCKFS_MAGIC = 0x534f434b + SOCK_CLOEXEC = 0x80000 + SOCK_DCCP = 0x6 + SOCK_DGRAM = 0x1 + SOCK_IOC_TYPE = 0x89 + SOCK_NONBLOCK = 0x80 + SOCK_PACKET = 0xa + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x2 + SOL_AAL = 0x109 + SOL_ALG = 0x117 + SOL_ATM = 0x108 + SOL_CAIF = 0x116 + SOL_CAN_BASE = 0x64 + SOL_DCCP = 0x10d + SOL_DECNET = 0x105 + SOL_ICMPV6 = 0x3a + SOL_IP = 0x0 + SOL_IPV6 = 0x29 + SOL_IRDA = 0x10a + SOL_IUCV = 0x115 + SOL_KCM = 0x119 + SOL_LLC = 0x10c + SOL_NETBEUI = 0x10b + SOL_NETLINK = 0x10e + SOL_NFC = 0x118 + SOL_PACKET = 0x107 + SOL_PNPIPE = 0x113 + SOL_PPPOL2TP = 0x111 + SOL_RAW = 0xff + SOL_RDS = 0x114 + SOL_RXRPC = 0x110 + SOL_SOCKET = 0xffff + SOL_TCP = 0x6 + SOL_TIPC = 0x10f + SOL_TLS = 0x11a + SOL_X25 = 0x106 + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x1009 + SO_ATTACH_BPF = 0x32 + SO_ATTACH_FILTER = 0x1a + SO_ATTACH_REUSEPORT_CBPF = 0x33 + SO_ATTACH_REUSEPORT_EBPF = 0x34 + SO_BINDTODEVICE = 0x19 + SO_BPF_EXTENSIONS = 0x30 + SO_BROADCAST = 0x20 + SO_BSDCOMPAT = 0xe + SO_BUSY_POLL = 0x2e + SO_CNX_ADVICE = 0x35 + SO_COOKIE = 0x39 + SO_DEBUG = 0x1 + SO_DETACH_BPF = 0x1b + SO_DETACH_FILTER = 0x1b + SO_DOMAIN = 0x1029 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_GET_FILTER = 0x1a + SO_INCOMING_CPU = 0x31 + SO_INCOMING_NAPI_ID = 0x38 + SO_KEEPALIVE = 0x8 + SO_LINGER = 0x80 + SO_LOCK_FILTER = 0x2c + SO_MARK = 0x24 + SO_MAX_PACING_RATE = 0x2f + SO_MEMINFO = 0x37 + SO_NOFCS = 0x2b + SO_NO_CHECK = 0xb + SO_OOBINLINE = 0x100 + SO_PASSCRED = 0x11 + SO_PASSSEC = 0x22 + SO_PEEK_OFF = 0x2a + SO_PEERCRED = 0x12 + SO_PEERGROUPS = 0x3b + SO_PEERNAME = 0x1c + SO_PEERSEC = 0x1e + SO_PRIORITY = 0xc + SO_PROTOCOL = 0x1028 + SO_RCVBUF = 0x1002 + SO_RCVBUFFORCE = 0x21 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_RXQ_OVFL = 0x28 + SO_SECURITY_AUTHENTICATION = 0x16 + SO_SECURITY_ENCRYPTION_NETWORK = 0x18 + SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17 + SO_SELECT_ERR_QUEUE = 0x2d + SO_SNDBUF = 0x1001 + SO_SNDBUFFORCE = 0x1f + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_STYLE = 0x1008 + SO_TIMESTAMP = 0x1d + SO_TIMESTAMPING = 0x25 + SO_TIMESTAMPNS = 0x23 + SO_TYPE = 0x1008 + SO_VM_SOCKETS_BUFFER_MAX_SIZE = 0x2 + SO_VM_SOCKETS_BUFFER_MIN_SIZE = 0x1 + SO_VM_SOCKETS_BUFFER_SIZE = 0x0 + SO_VM_SOCKETS_CONNECT_TIMEOUT = 0x6 + SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7 + SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3 + SO_VM_SOCKETS_TRUSTED = 0x5 + SO_WIFI_STATUS = 0x29 + SO_ZEROCOPY = 0x3c + SPLICE_F_GIFT = 0x8 + SPLICE_F_MORE = 0x4 + SPLICE_F_MOVE = 0x1 + SPLICE_F_NONBLOCK = 0x2 + SQUASHFS_MAGIC = 0x73717368 + STACK_END_MAGIC = 0x57ac6e9d + STATX_ALL = 0xfff + STATX_ATIME = 0x20 + STATX_ATTR_APPEND = 0x20 + STATX_ATTR_AUTOMOUNT = 0x1000 + STATX_ATTR_COMPRESSED = 0x4 + STATX_ATTR_ENCRYPTED = 0x800 + STATX_ATTR_IMMUTABLE = 0x10 + STATX_ATTR_NODUMP = 0x40 + STATX_BASIC_STATS = 0x7ff + STATX_BLOCKS = 0x400 + STATX_BTIME = 0x800 + STATX_CTIME = 0x80 + STATX_GID = 0x10 + STATX_INO = 0x100 + STATX_MODE = 0x2 + STATX_MTIME = 0x40 + STATX_NLINK = 0x4 + STATX_SIZE = 0x200 + STATX_TYPE = 0x1 + STATX_UID = 0x8 + STATX__RESERVED = 0x80000000 + SYSFS_MAGIC = 0x62656572 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x800 + TAB2 = 0x1000 + TAB3 = 0x1800 + TABDLY = 0x1800 + TASKSTATS_CMD_ATTR_MAX = 0x4 + TASKSTATS_CMD_MAX = 0x2 + TASKSTATS_GENL_NAME = "TASKSTATS" + TASKSTATS_GENL_VERSION = 0x1 + TASKSTATS_TYPE_MAX = 0x6 + TASKSTATS_VERSION = 0x8 + TCFLSH = 0x5407 + TCGETA = 0x5401 + TCGETS = 0x540d + TCGETS2 = 0x4030542a + TCIFLUSH = 0x0 + TCIOFF = 0x2 + TCIOFLUSH = 0x2 + TCION = 0x3 + TCOFLUSH = 0x1 + TCOOFF = 0x0 + TCOON = 0x1 + TCP_CC_INFO = 0x1a + TCP_CONGESTION = 0xd + TCP_COOKIE_IN_ALWAYS = 0x1 + TCP_COOKIE_MAX = 0x10 + TCP_COOKIE_MIN = 0x8 + TCP_COOKIE_OUT_NEVER = 0x2 + TCP_COOKIE_PAIR_SIZE = 0x20 + TCP_COOKIE_TRANSACTIONS = 0xf + TCP_CORK = 0x3 + TCP_DEFER_ACCEPT = 0x9 + TCP_FASTOPEN = 0x17 + TCP_FASTOPEN_CONNECT = 0x1e + TCP_INFO = 0xb + TCP_KEEPCNT = 0x6 + TCP_KEEPIDLE = 0x4 + TCP_KEEPINTVL = 0x5 + TCP_LINGER2 = 0x8 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0xe + TCP_MD5SIG_EXT = 0x20 + TCP_MD5SIG_FLAG_PREFIX = 0x1 + TCP_MD5SIG_MAXKEYLEN = 0x50 + TCP_MSS = 0x200 + TCP_MSS_DEFAULT = 0x218 + TCP_MSS_DESIRED = 0x4c4 + TCP_NODELAY = 0x1 + TCP_NOTSENT_LOWAT = 0x19 + TCP_QUEUE_SEQ = 0x15 + TCP_QUICKACK = 0xc + TCP_REPAIR = 0x13 + TCP_REPAIR_OPTIONS = 0x16 + TCP_REPAIR_QUEUE = 0x14 + TCP_REPAIR_WINDOW = 0x1d + TCP_SAVED_SYN = 0x1c + TCP_SAVE_SYN = 0x1b + TCP_SYNCNT = 0x7 + TCP_S_DATA_IN = 0x4 + TCP_S_DATA_OUT = 0x8 + TCP_THIN_DUPACK = 0x11 + TCP_THIN_LINEAR_TIMEOUTS = 0x10 + TCP_TIMESTAMP = 0x18 + TCP_ULP = 0x1f + TCP_USER_TIMEOUT = 0x12 + TCP_WINDOW_CLAMP = 0xa + TCSAFLUSH = 0x5410 + TCSBRK = 0x5405 + TCSBRKP = 0x5486 + TCSETA = 0x5402 + TCSETAF = 0x5404 + TCSETAW = 0x5403 + TCSETS = 0x540e + TCSETS2 = 0x8030542b + TCSETSF = 0x5410 + TCSETSF2 = 0x8030542d + TCSETSW = 0x540f + TCSETSW2 = 0x8030542c + TCXONC = 0x5406 + TIOCCBRK = 0x5428 + TIOCCONS = 0x80047478 + TIOCEXCL = 0x740d + TIOCGDEV = 0x40045432 + TIOCGETD = 0x7400 + TIOCGETP = 0x7408 + TIOCGEXCL = 0x40045440 + TIOCGICOUNT = 0x5492 + TIOCGLCKTRMIOS = 0x548b + TIOCGLTC = 0x7474 + TIOCGPGRP = 0x40047477 + TIOCGPKT = 0x40045438 + TIOCGPTLCK = 0x40045439 + TIOCGPTN = 0x40045430 + TIOCGPTPEER = 0x20005441 + TIOCGRS485 = 0x4020542e + TIOCGSERIAL = 0x5484 + TIOCGSID = 0x7416 + TIOCGSOFTCAR = 0x5481 + TIOCGWINSZ = 0x40087468 + TIOCINQ = 0x467f + TIOCLINUX = 0x5483 + TIOCMBIC = 0x741c + TIOCMBIS = 0x741b + TIOCMGET = 0x741d + TIOCMIWAIT = 0x5491 + TIOCMSET = 0x741a + TIOCM_CAR = 0x100 + TIOCM_CD = 0x100 + TIOCM_CTS = 0x40 + TIOCM_DSR = 0x400 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x200 + TIOCM_RNG = 0x200 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x20 + TIOCM_ST = 0x10 + TIOCNOTTY = 0x5471 + TIOCNXCL = 0x740e + TIOCOUTQ = 0x7472 + TIOCPKT = 0x5470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCSBRK = 0x5427 + TIOCSCTTY = 0x5480 + TIOCSERCONFIG = 0x5488 + TIOCSERGETLSR = 0x548e + TIOCSERGETMULTI = 0x548f + TIOCSERGSTRUCT = 0x548d + TIOCSERGWILD = 0x5489 + TIOCSERSETMULTI = 0x5490 + TIOCSERSWILD = 0x548a + TIOCSER_TEMT = 0x1 + TIOCSETD = 0x7401 + TIOCSETN = 0x740a + TIOCSETP = 0x7409 + TIOCSIG = 0x80045436 + TIOCSLCKTRMIOS = 0x548c + TIOCSLTC = 0x7475 + TIOCSPGRP = 0x80047476 + TIOCSPTLCK = 0x80045431 + TIOCSRS485 = 0xc020542f + TIOCSSERIAL = 0x5485 + TIOCSSOFTCAR = 0x5482 + TIOCSTI = 0x5472 + TIOCSWINSZ = 0x80087467 + TIOCVHANGUP = 0x5437 + TMPFS_MAGIC = 0x1021994 + TOSTOP = 0x8000 + TRACEFS_MAGIC = 0x74726163 + TS_COMM_LEN = 0x20 + TUNATTACHFILTER = 0x800854d5 + TUNDETACHFILTER = 0x800854d6 + TUNGETFEATURES = 0x400454cf + TUNGETFILTER = 0x400854db + TUNGETIFF = 0x400454d2 + TUNGETSNDBUF = 0x400454d3 + TUNGETVNETBE = 0x400454df + TUNGETVNETHDRSZ = 0x400454d7 + TUNGETVNETLE = 0x400454dd + TUNSETDEBUG = 0x800454c9 + TUNSETFILTEREBPF = 0x400454e1 + TUNSETGROUP = 0x800454ce + TUNSETIFF = 0x800454ca + TUNSETIFINDEX = 0x800454da + TUNSETLINK = 0x800454cd + TUNSETNOCSUM = 0x800454c8 + TUNSETOFFLOAD = 0x800454d0 + TUNSETOWNER = 0x800454cc + TUNSETPERSIST = 0x800454cb + TUNSETQUEUE = 0x800454d9 + TUNSETSNDBUF = 0x800454d4 + TUNSETSTEERINGEBPF = 0x400454e0 + TUNSETTXFILTER = 0x800454d1 + TUNSETVNETBE = 0x800454de + TUNSETVNETHDRSZ = 0x800454d8 + TUNSETVNETLE = 0x800454dc + UDF_SUPER_MAGIC = 0x15013346 + UMOUNT_NOFOLLOW = 0x8 + USBDEVICE_SUPER_MAGIC = 0x9fa2 + UTIME_NOW = 0x3fffffff + UTIME_OMIT = 0x3ffffffe + V9FS_MAGIC = 0x1021997 + VDISCARD = 0xd + VEOF = 0x10 + VEOL = 0x11 + VEOL2 = 0x6 + VERASE = 0x2 + VINTR = 0x0 + VKILL = 0x3 + VLNEXT = 0xf + VMADDR_CID_ANY = 0xffffffff + VMADDR_CID_HOST = 0x2 + VMADDR_CID_HYPERVISOR = 0x0 + VMADDR_CID_RESERVED = 0x1 + VMADDR_PORT_ANY = 0xffffffff + VMIN = 0x4 + VM_SOCKETS_INVALID_VERSION = 0xffffffff + VQUIT = 0x1 + VREPRINT = 0xc + VSTART = 0x8 + VSTOP = 0x9 + VSUSP = 0xa + VSWTC = 0x7 + VSWTCH = 0x7 + VT0 = 0x0 + VT1 = 0x4000 + VTDLY = 0x4000 + VTIME = 0x5 + VWERASE = 0xe + WALL = 0x40000000 + WCLONE = 0x80000000 + WCONTINUED = 0x8 + WDIOC_GETBOOTSTATUS = 0x40045702 + WDIOC_GETPRETIMEOUT = 0x40045709 + WDIOC_GETSTATUS = 0x40045701 + WDIOC_GETSUPPORT = 0x40285700 + WDIOC_GETTEMP = 0x40045703 + WDIOC_GETTIMELEFT = 0x4004570a + WDIOC_GETTIMEOUT = 0x40045707 + WDIOC_KEEPALIVE = 0x40045705 + WDIOC_SETOPTIONS = 0x40045704 + WDIOC_SETPRETIMEOUT = 0xc0045708 + WDIOC_SETTIMEOUT = 0xc0045706 + WEXITED = 0x4 + WIN_ACKMEDIACHANGE = 0xdb + WIN_CHECKPOWERMODE1 = 0xe5 + WIN_CHECKPOWERMODE2 = 0x98 + WIN_DEVICE_RESET = 0x8 + WIN_DIAGNOSE = 0x90 + WIN_DOORLOCK = 0xde + WIN_DOORUNLOCK = 0xdf + WIN_DOWNLOAD_MICROCODE = 0x92 + WIN_FLUSH_CACHE = 0xe7 + WIN_FLUSH_CACHE_EXT = 0xea + WIN_FORMAT = 0x50 + WIN_GETMEDIASTATUS = 0xda + WIN_IDENTIFY = 0xec + WIN_IDENTIFY_DMA = 0xee + WIN_IDLEIMMEDIATE = 0xe1 + WIN_INIT = 0x60 + WIN_MEDIAEJECT = 0xed + WIN_MULTREAD = 0xc4 + WIN_MULTREAD_EXT = 0x29 + WIN_MULTWRITE = 0xc5 + WIN_MULTWRITE_EXT = 0x39 + WIN_NOP = 0x0 + WIN_PACKETCMD = 0xa0 + WIN_PIDENTIFY = 0xa1 + WIN_POSTBOOT = 0xdc + WIN_PREBOOT = 0xdd + WIN_QUEUED_SERVICE = 0xa2 + WIN_READ = 0x20 + WIN_READDMA = 0xc8 + WIN_READDMA_EXT = 0x25 + WIN_READDMA_ONCE = 0xc9 + WIN_READDMA_QUEUED = 0xc7 + WIN_READDMA_QUEUED_EXT = 0x26 + WIN_READ_BUFFER = 0xe4 + WIN_READ_EXT = 0x24 + WIN_READ_LONG = 0x22 + WIN_READ_LONG_ONCE = 0x23 + WIN_READ_NATIVE_MAX = 0xf8 + WIN_READ_NATIVE_MAX_EXT = 0x27 + WIN_READ_ONCE = 0x21 + WIN_RECAL = 0x10 + WIN_RESTORE = 0x10 + WIN_SECURITY_DISABLE = 0xf6 + WIN_SECURITY_ERASE_PREPARE = 0xf3 + WIN_SECURITY_ERASE_UNIT = 0xf4 + WIN_SECURITY_FREEZE_LOCK = 0xf5 + WIN_SECURITY_SET_PASS = 0xf1 + WIN_SECURITY_UNLOCK = 0xf2 + WIN_SEEK = 0x70 + WIN_SETFEATURES = 0xef + WIN_SETIDLE1 = 0xe3 + WIN_SETIDLE2 = 0x97 + WIN_SETMULT = 0xc6 + WIN_SET_MAX = 0xf9 + WIN_SET_MAX_EXT = 0x37 + WIN_SLEEPNOW1 = 0xe6 + WIN_SLEEPNOW2 = 0x99 + WIN_SMART = 0xb0 + WIN_SPECIFY = 0x91 + WIN_SRST = 0x8 + WIN_STANDBY = 0xe2 + WIN_STANDBY2 = 0x96 + WIN_STANDBYNOW1 = 0xe0 + WIN_STANDBYNOW2 = 0x94 + WIN_VERIFY = 0x40 + WIN_VERIFY_EXT = 0x42 + WIN_VERIFY_ONCE = 0x41 + WIN_WRITE = 0x30 + WIN_WRITEDMA = 0xca + WIN_WRITEDMA_EXT = 0x35 + WIN_WRITEDMA_ONCE = 0xcb + WIN_WRITEDMA_QUEUED = 0xcc + WIN_WRITEDMA_QUEUED_EXT = 0x36 + WIN_WRITE_BUFFER = 0xe8 + WIN_WRITE_EXT = 0x34 + WIN_WRITE_LONG = 0x32 + WIN_WRITE_LONG_ONCE = 0x33 + WIN_WRITE_ONCE = 0x31 + WIN_WRITE_SAME = 0xe9 + WIN_WRITE_VERIFY = 0x3c + WNOHANG = 0x1 + WNOTHREAD = 0x20000000 + WNOWAIT = 0x1000000 + WORDSIZE = 0x20 + WSTOPPED = 0x2 + WUNTRACED = 0x2 + XATTR_CREATE = 0x1 + XATTR_REPLACE = 0x2 + XCASE = 0x4 + XENFS_SUPER_MAGIC = 0xabba1974 + XTABS = 0x1800 + ZSMALLOC_MAGIC = 0x58295829 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x7d) + EADDRNOTAVAIL = syscall.Errno(0x7e) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x7c) + EAGAIN = syscall.Errno(0xb) + EALREADY = syscall.Errno(0x95) + EBADE = syscall.Errno(0x32) + EBADF = syscall.Errno(0x9) + EBADFD = syscall.Errno(0x51) + EBADMSG = syscall.Errno(0x4d) + EBADR = syscall.Errno(0x33) + EBADRQC = syscall.Errno(0x36) + EBADSLT = syscall.Errno(0x37) + EBFONT = syscall.Errno(0x3b) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x9e) + ECHILD = syscall.Errno(0xa) + ECHRNG = syscall.Errno(0x25) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x82) + ECONNREFUSED = syscall.Errno(0x92) + ECONNRESET = syscall.Errno(0x83) + EDEADLK = syscall.Errno(0x2d) + EDEADLOCK = syscall.Errno(0x38) + EDESTADDRREQ = syscall.Errno(0x60) + EDOM = syscall.Errno(0x21) + EDOTDOT = syscall.Errno(0x49) + EDQUOT = syscall.Errno(0x46d) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EHOSTDOWN = syscall.Errno(0x93) + EHOSTUNREACH = syscall.Errno(0x94) + EHWPOISON = syscall.Errno(0xa8) + EIDRM = syscall.Errno(0x24) + EILSEQ = syscall.Errno(0x58) + EINIT = syscall.Errno(0x8d) + EINPROGRESS = syscall.Errno(0x96) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x85) + EISDIR = syscall.Errno(0x15) + EISNAM = syscall.Errno(0x8b) + EKEYEXPIRED = syscall.Errno(0xa2) + EKEYREJECTED = syscall.Errno(0xa4) + EKEYREVOKED = syscall.Errno(0xa3) + EL2HLT = syscall.Errno(0x2c) + EL2NSYNC = syscall.Errno(0x26) + EL3HLT = syscall.Errno(0x27) + EL3RST = syscall.Errno(0x28) + ELIBACC = syscall.Errno(0x53) + ELIBBAD = syscall.Errno(0x54) + ELIBEXEC = syscall.Errno(0x57) + ELIBMAX = syscall.Errno(0x56) + ELIBSCN = syscall.Errno(0x55) + ELNRNG = syscall.Errno(0x29) + ELOOP = syscall.Errno(0x5a) + EMEDIUMTYPE = syscall.Errno(0xa0) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x61) + EMULTIHOP = syscall.Errno(0x4a) + ENAMETOOLONG = syscall.Errno(0x4e) + ENAVAIL = syscall.Errno(0x8a) + ENETDOWN = syscall.Errno(0x7f) + ENETRESET = syscall.Errno(0x81) + ENETUNREACH = syscall.Errno(0x80) + ENFILE = syscall.Errno(0x17) + ENOANO = syscall.Errno(0x35) + ENOBUFS = syscall.Errno(0x84) + ENOCSI = syscall.Errno(0x2b) + ENODATA = syscall.Errno(0x3d) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOKEY = syscall.Errno(0xa1) + ENOLCK = syscall.Errno(0x2e) + ENOLINK = syscall.Errno(0x43) + ENOMEDIUM = syscall.Errno(0x9f) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x23) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x63) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x59) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x86) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x5d) + ENOTNAM = syscall.Errno(0x89) + ENOTRECOVERABLE = syscall.Errno(0xa6) + ENOTSOCK = syscall.Errno(0x5f) + ENOTSUP = syscall.Errno(0x7a) + ENOTTY = syscall.Errno(0x19) + ENOTUNIQ = syscall.Errno(0x50) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x7a) + EOVERFLOW = syscall.Errno(0x4f) + EOWNERDEAD = syscall.Errno(0xa5) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x7b) + EPIPE = syscall.Errno(0x20) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x78) + EPROTOTYPE = syscall.Errno(0x62) + ERANGE = syscall.Errno(0x22) + EREMCHG = syscall.Errno(0x52) + EREMDEV = syscall.Errno(0x8e) + EREMOTE = syscall.Errno(0x42) + EREMOTEIO = syscall.Errno(0x8c) + ERESTART = syscall.Errno(0x5b) + ERFKILL = syscall.Errno(0xa7) + EROFS = syscall.Errno(0x1e) + ESHUTDOWN = syscall.Errno(0x8f) + ESOCKTNOSUPPORT = syscall.Errno(0x79) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x97) + ESTRPIPE = syscall.Errno(0x5c) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x91) + ETOOMANYREFS = syscall.Errno(0x90) + ETXTBSY = syscall.Errno(0x1a) + EUCLEAN = syscall.Errno(0x87) + EUNATCH = syscall.Errno(0x2a) + EUSERS = syscall.Errno(0x5e) + EWOULDBLOCK = syscall.Errno(0xb) + EXDEV = syscall.Errno(0x12) + EXFULL = syscall.Errno(0x34) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x12) + SIGCLD = syscall.Signal(0x12) + SIGCONT = syscall.Signal(0x19) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x16) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPOLL = syscall.Signal(0x16) + SIGPROF = syscall.Signal(0x1d) + SIGPWR = syscall.Signal(0x13) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x17) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x18) + SIGTTIN = syscall.Signal(0x1a) + SIGTTOU = syscall.Signal(0x1b) + SIGURG = syscall.Signal(0x15) + SIGUSR1 = syscall.Signal(0x10) + SIGUSR2 = syscall.Signal(0x11) + SIGVTALRM = syscall.Signal(0x1c) + SIGWINCH = syscall.Signal(0x14) + SIGXCPU = syscall.Signal(0x1e) + SIGXFSZ = syscall.Signal(0x1f) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "no such device or address"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EAGAIN", "resource temporarily unavailable"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device or resource busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "invalid cross-device link"}, + {19, "ENODEV", "no such device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "numerical result out of range"}, + {35, "ENOMSG", "no message of desired type"}, + {36, "EIDRM", "identifier removed"}, + {37, "ECHRNG", "channel number out of range"}, + {38, "EL2NSYNC", "level 2 not synchronized"}, + {39, "EL3HLT", "level 3 halted"}, + {40, "EL3RST", "level 3 reset"}, + {41, "ELNRNG", "link number out of range"}, + {42, "EUNATCH", "protocol driver not attached"}, + {43, "ENOCSI", "no CSI structure available"}, + {44, "EL2HLT", "level 2 halted"}, + {45, "EDEADLK", "resource deadlock avoided"}, + {46, "ENOLCK", "no locks available"}, + {50, "EBADE", "invalid exchange"}, + {51, "EBADR", "invalid request descriptor"}, + {52, "EXFULL", "exchange full"}, + {53, "ENOANO", "no anode"}, + {54, "EBADRQC", "invalid request code"}, + {55, "EBADSLT", "invalid slot"}, + {56, "EDEADLOCK", "file locking deadlock error"}, + {59, "EBFONT", "bad font file format"}, + {60, "ENOSTR", "device not a stream"}, + {61, "ENODATA", "no data available"}, + {62, "ETIME", "timer expired"}, + {63, "ENOSR", "out of streams resources"}, + {64, "ENONET", "machine is not on the network"}, + {65, "ENOPKG", "package not installed"}, + {66, "EREMOTE", "object is remote"}, + {67, "ENOLINK", "link has been severed"}, + {68, "EADV", "advertise error"}, + {69, "ESRMNT", "srmount error"}, + {70, "ECOMM", "communication error on send"}, + {71, "EPROTO", "protocol error"}, + {73, "EDOTDOT", "RFS specific error"}, + {74, "EMULTIHOP", "multihop attempted"}, + {77, "EBADMSG", "bad message"}, + {78, "ENAMETOOLONG", "file name too long"}, + {79, "EOVERFLOW", "value too large for defined data type"}, + {80, "ENOTUNIQ", "name not unique on network"}, + {81, "EBADFD", "file descriptor in bad state"}, + {82, "EREMCHG", "remote address changed"}, + {83, "ELIBACC", "can not access a needed shared library"}, + {84, "ELIBBAD", "accessing a corrupted shared library"}, + {85, "ELIBSCN", ".lib section in a.out corrupted"}, + {86, "ELIBMAX", "attempting to link in too many shared libraries"}, + {87, "ELIBEXEC", "cannot exec a shared library directly"}, + {88, "EILSEQ", "invalid or incomplete multibyte or wide character"}, + {89, "ENOSYS", "function not implemented"}, + {90, "ELOOP", "too many levels of symbolic links"}, + {91, "ERESTART", "interrupted system call should be restarted"}, + {92, "ESTRPIPE", "streams pipe error"}, + {93, "ENOTEMPTY", "directory not empty"}, + {94, "EUSERS", "too many users"}, + {95, "ENOTSOCK", "socket operation on non-socket"}, + {96, "EDESTADDRREQ", "destination address required"}, + {97, "EMSGSIZE", "message too long"}, + {98, "EPROTOTYPE", "protocol wrong type for socket"}, + {99, "ENOPROTOOPT", "protocol not available"}, + {120, "EPROTONOSUPPORT", "protocol not supported"}, + {121, "ESOCKTNOSUPPORT", "socket type not supported"}, + {122, "ENOTSUP", "operation not supported"}, + {123, "EPFNOSUPPORT", "protocol family not supported"}, + {124, "EAFNOSUPPORT", "address family not supported by protocol"}, + {125, "EADDRINUSE", "address already in use"}, + {126, "EADDRNOTAVAIL", "cannot assign requested address"}, + {127, "ENETDOWN", "network is down"}, + {128, "ENETUNREACH", "network is unreachable"}, + {129, "ENETRESET", "network dropped connection on reset"}, + {130, "ECONNABORTED", "software caused connection abort"}, + {131, "ECONNRESET", "connection reset by peer"}, + {132, "ENOBUFS", "no buffer space available"}, + {133, "EISCONN", "transport endpoint is already connected"}, + {134, "ENOTCONN", "transport endpoint is not connected"}, + {135, "EUCLEAN", "structure needs cleaning"}, + {137, "ENOTNAM", "not a XENIX named type file"}, + {138, "ENAVAIL", "no XENIX semaphores available"}, + {139, "EISNAM", "is a named type file"}, + {140, "EREMOTEIO", "remote I/O error"}, + {141, "EINIT", "unknown error 141"}, + {142, "EREMDEV", "unknown error 142"}, + {143, "ESHUTDOWN", "cannot send after transport endpoint shutdown"}, + {144, "ETOOMANYREFS", "too many references: cannot splice"}, + {145, "ETIMEDOUT", "connection timed out"}, + {146, "ECONNREFUSED", "connection refused"}, + {147, "EHOSTDOWN", "host is down"}, + {148, "EHOSTUNREACH", "no route to host"}, + {149, "EALREADY", "operation already in progress"}, + {150, "EINPROGRESS", "operation now in progress"}, + {151, "ESTALE", "stale file handle"}, + {158, "ECANCELED", "operation canceled"}, + {159, "ENOMEDIUM", "no medium found"}, + {160, "EMEDIUMTYPE", "wrong medium type"}, + {161, "ENOKEY", "required key not available"}, + {162, "EKEYEXPIRED", "key has expired"}, + {163, "EKEYREVOKED", "key has been revoked"}, + {164, "EKEYREJECTED", "key was rejected by service"}, + {165, "EOWNERDEAD", "owner died"}, + {166, "ENOTRECOVERABLE", "state not recoverable"}, + {167, "ERFKILL", "operation not possible due to RF-kill"}, + {168, "EHWPOISON", "memory page has hardware error"}, + {1133, "EDQUOT", "disk quota exceeded"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/breakpoint trap"}, + {6, "SIGABRT", "aborted"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGUSR1", "user defined signal 1"}, + {17, "SIGUSR2", "user defined signal 2"}, + {18, "SIGCHLD", "child exited"}, + {19, "SIGPWR", "power failure"}, + {20, "SIGWINCH", "window changed"}, + {21, "SIGURG", "urgent I/O condition"}, + {22, "SIGIO", "I/O possible"}, + {23, "SIGSTOP", "stopped (signal)"}, + {24, "SIGTSTP", "stopped"}, + {25, "SIGCONT", "continued"}, + {26, "SIGTTIN", "stopped (tty input)"}, + {27, "SIGTTOU", "stopped (tty output)"}, + {28, "SIGVTALRM", "virtual timer expired"}, + {29, "SIGPROF", "profiling timer expired"}, + {30, "SIGXCPU", "CPU time limit exceeded"}, + {31, "SIGXFSZ", "file size limit exceeded"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go b/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go new file mode 100644 index 0000000..6fdc839 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go @@ -0,0 +1,2526 @@ +// mkerrors.sh -Wall -Werror -static -I/tmp/include +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build mips64,linux + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go + +package unix + +import "syscall" + +const ( + AAFS_MAGIC = 0x5a3c69f0 + ADFS_SUPER_MAGIC = 0xadf5 + AFFS_SUPER_MAGIC = 0xadff + AFS_FS_MAGIC = 0x6b414653 + AFS_SUPER_MAGIC = 0x5346414f + AF_ALG = 0x26 + AF_APPLETALK = 0x5 + AF_ASH = 0x12 + AF_ATMPVC = 0x8 + AF_ATMSVC = 0x14 + AF_AX25 = 0x3 + AF_BLUETOOTH = 0x1f + AF_BRIDGE = 0x7 + AF_CAIF = 0x25 + AF_CAN = 0x1d + AF_DECnet = 0xc + AF_ECONET = 0x13 + AF_FILE = 0x1 + AF_IB = 0x1b + AF_IEEE802154 = 0x24 + AF_INET = 0x2 + AF_INET6 = 0xa + AF_IPX = 0x4 + AF_IRDA = 0x17 + AF_ISDN = 0x22 + AF_IUCV = 0x20 + AF_KCM = 0x29 + AF_KEY = 0xf + AF_LLC = 0x1a + AF_LOCAL = 0x1 + AF_MAX = 0x2c + AF_MPLS = 0x1c + AF_NETBEUI = 0xd + AF_NETLINK = 0x10 + AF_NETROM = 0x6 + AF_NFC = 0x27 + AF_PACKET = 0x11 + AF_PHONET = 0x23 + AF_PPPOX = 0x18 + AF_QIPCRTR = 0x2a + AF_RDS = 0x15 + AF_ROSE = 0xb + AF_ROUTE = 0x10 + AF_RXRPC = 0x21 + AF_SECURITY = 0xe + AF_SMC = 0x2b + AF_SNA = 0x16 + AF_TIPC = 0x1e + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_VSOCK = 0x28 + AF_WANPIPE = 0x19 + AF_X25 = 0x9 + ALG_OP_DECRYPT = 0x0 + ALG_OP_ENCRYPT = 0x1 + ALG_SET_AEAD_ASSOCLEN = 0x4 + ALG_SET_AEAD_AUTHSIZE = 0x5 + ALG_SET_IV = 0x2 + ALG_SET_KEY = 0x1 + ALG_SET_OP = 0x3 + ANON_INODE_FS_MAGIC = 0x9041934 + ARPHRD_6LOWPAN = 0x339 + ARPHRD_ADAPT = 0x108 + ARPHRD_APPLETLK = 0x8 + ARPHRD_ARCNET = 0x7 + ARPHRD_ASH = 0x30d + ARPHRD_ATM = 0x13 + ARPHRD_AX25 = 0x3 + ARPHRD_BIF = 0x307 + ARPHRD_CAIF = 0x336 + ARPHRD_CAN = 0x118 + ARPHRD_CHAOS = 0x5 + ARPHRD_CISCO = 0x201 + ARPHRD_CSLIP = 0x101 + ARPHRD_CSLIP6 = 0x103 + ARPHRD_DDCMP = 0x205 + ARPHRD_DLCI = 0xf + ARPHRD_ECONET = 0x30e + ARPHRD_EETHER = 0x2 + ARPHRD_ETHER = 0x1 + ARPHRD_EUI64 = 0x1b + ARPHRD_FCAL = 0x311 + ARPHRD_FCFABRIC = 0x313 + ARPHRD_FCPL = 0x312 + ARPHRD_FCPP = 0x310 + ARPHRD_FDDI = 0x306 + ARPHRD_FRAD = 0x302 + ARPHRD_HDLC = 0x201 + ARPHRD_HIPPI = 0x30c + ARPHRD_HWX25 = 0x110 + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + ARPHRD_IEEE80211 = 0x321 + ARPHRD_IEEE80211_PRISM = 0x322 + ARPHRD_IEEE80211_RADIOTAP = 0x323 + ARPHRD_IEEE802154 = 0x324 + ARPHRD_IEEE802154_MONITOR = 0x325 + ARPHRD_IEEE802_TR = 0x320 + ARPHRD_INFINIBAND = 0x20 + ARPHRD_IP6GRE = 0x337 + ARPHRD_IPDDP = 0x309 + ARPHRD_IPGRE = 0x30a + ARPHRD_IRDA = 0x30f + ARPHRD_LAPB = 0x204 + ARPHRD_LOCALTLK = 0x305 + ARPHRD_LOOPBACK = 0x304 + ARPHRD_METRICOM = 0x17 + ARPHRD_NETLINK = 0x338 + ARPHRD_NETROM = 0x0 + ARPHRD_NONE = 0xfffe + ARPHRD_PHONET = 0x334 + ARPHRD_PHONET_PIPE = 0x335 + ARPHRD_PIMREG = 0x30b + ARPHRD_PPP = 0x200 + ARPHRD_PRONET = 0x4 + ARPHRD_RAWHDLC = 0x206 + ARPHRD_RAWIP = 0x207 + ARPHRD_ROSE = 0x10e + ARPHRD_RSRVD = 0x104 + ARPHRD_SIT = 0x308 + ARPHRD_SKIP = 0x303 + ARPHRD_SLIP = 0x100 + ARPHRD_SLIP6 = 0x102 + ARPHRD_TUNNEL = 0x300 + ARPHRD_TUNNEL6 = 0x301 + ARPHRD_VOID = 0xffff + ARPHRD_VSOCKMON = 0x33a + ARPHRD_X25 = 0x10f + AUTOFS_SUPER_MAGIC = 0x187 + B0 = 0x0 + B1000000 = 0x1008 + B110 = 0x3 + B115200 = 0x1002 + B1152000 = 0x1009 + B1200 = 0x9 + B134 = 0x4 + B150 = 0x5 + B1500000 = 0x100a + B1800 = 0xa + B19200 = 0xe + B200 = 0x6 + B2000000 = 0x100b + B230400 = 0x1003 + B2400 = 0xb + B2500000 = 0x100c + B300 = 0x7 + B3000000 = 0x100d + B3500000 = 0x100e + B38400 = 0xf + B4000000 = 0x100f + B460800 = 0x1004 + B4800 = 0xc + B50 = 0x1 + B500000 = 0x1005 + B57600 = 0x1001 + B576000 = 0x1006 + B600 = 0x8 + B75 = 0x2 + B921600 = 0x1007 + B9600 = 0xd + BALLOON_KVM_MAGIC = 0x13661366 + BDEVFS_MAGIC = 0x62646576 + BINFMTFS_MAGIC = 0x42494e4d + BLKBSZGET = 0x40081270 + BLKBSZSET = 0x80081271 + BLKFLSBUF = 0x20001261 + BLKFRAGET = 0x20001265 + BLKFRASET = 0x20001264 + BLKGETSIZE = 0x20001260 + BLKGETSIZE64 = 0x40081272 + BLKPBSZGET = 0x2000127b + BLKRAGET = 0x20001263 + BLKRASET = 0x20001262 + BLKROGET = 0x2000125e + BLKROSET = 0x2000125d + BLKRRPART = 0x2000125f + BLKSECTGET = 0x20001267 + BLKSECTSET = 0x20001266 + BLKSSZGET = 0x20001268 + BOTHER = 0x1000 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_FS_MAGIC = 0xcafe4a11 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LL_OFF = -0x200000 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXINSNS = 0x1000 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MOD = 0x90 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_NET_OFF = -0x100000 + BPF_OR = 0x40 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BPF_XOR = 0xa0 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x2000 + BSDLY = 0x2000 + BTRFS_SUPER_MAGIC = 0x9123683e + BTRFS_TEST_MAGIC = 0x73727279 + CAN_BCM = 0x2 + CAN_EFF_FLAG = 0x80000000 + CAN_EFF_ID_BITS = 0x1d + CAN_EFF_MASK = 0x1fffffff + CAN_ERR_FLAG = 0x20000000 + CAN_ERR_MASK = 0x1fffffff + CAN_INV_FILTER = 0x20000000 + CAN_ISOTP = 0x6 + CAN_MAX_DLC = 0x8 + CAN_MAX_DLEN = 0x8 + CAN_MCNET = 0x5 + CAN_MTU = 0x10 + CAN_NPROTO = 0x7 + CAN_RAW = 0x1 + CAN_RAW_FILTER_MAX = 0x200 + CAN_RTR_FLAG = 0x40000000 + CAN_SFF_ID_BITS = 0xb + CAN_SFF_MASK = 0x7ff + CAN_TP16 = 0x3 + CAN_TP20 = 0x4 + CBAUD = 0x100f + CBAUDEX = 0x1000 + CFLUSH = 0xf + CGROUP2_SUPER_MAGIC = 0x63677270 + CGROUP_SUPER_MAGIC = 0x27e0eb + CIBAUD = 0x100f0000 + CLOCAL = 0x800 + CLOCK_BOOTTIME = 0x7 + CLOCK_BOOTTIME_ALARM = 0x9 + CLOCK_DEFAULT = 0x0 + CLOCK_EXT = 0x1 + CLOCK_INT = 0x2 + CLOCK_MONOTONIC = 0x1 + CLOCK_MONOTONIC_COARSE = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_PROCESS_CPUTIME_ID = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_REALTIME_ALARM = 0x8 + CLOCK_REALTIME_COARSE = 0x5 + CLOCK_TAI = 0xb + CLOCK_THREAD_CPUTIME_ID = 0x3 + CLOCK_TXFROMRX = 0x4 + CLOCK_TXINT = 0x3 + CLONE_CHILD_CLEARTID = 0x200000 + CLONE_CHILD_SETTID = 0x1000000 + CLONE_DETACHED = 0x400000 + CLONE_FILES = 0x400 + CLONE_FS = 0x200 + CLONE_IO = 0x80000000 + CLONE_NEWCGROUP = 0x2000000 + CLONE_NEWIPC = 0x8000000 + CLONE_NEWNET = 0x40000000 + CLONE_NEWNS = 0x20000 + CLONE_NEWPID = 0x20000000 + CLONE_NEWUSER = 0x10000000 + CLONE_NEWUTS = 0x4000000 + CLONE_PARENT = 0x8000 + CLONE_PARENT_SETTID = 0x100000 + CLONE_PTRACE = 0x2000 + CLONE_SETTLS = 0x80000 + CLONE_SIGHAND = 0x800 + CLONE_SYSVSEM = 0x40000 + CLONE_THREAD = 0x10000 + CLONE_UNTRACED = 0x800000 + CLONE_VFORK = 0x4000 + CLONE_VM = 0x100 + CMSPAR = 0x40000000 + CODA_SUPER_MAGIC = 0x73757245 + CR0 = 0x0 + CR1 = 0x200 + CR2 = 0x400 + CR3 = 0x600 + CRAMFS_MAGIC = 0x28cd3d45 + CRDLY = 0x600 + CREAD = 0x80 + CRTSCTS = 0x80000000 + CS5 = 0x0 + CS6 = 0x10 + CS7 = 0x20 + CS8 = 0x30 + CSIGNAL = 0xff + CSIZE = 0x30 + CSTART = 0x11 + CSTATUS = 0x0 + CSTOP = 0x13 + CSTOPB = 0x40 + CSUSP = 0x1a + DAXFS_MAGIC = 0x64646178 + DEBUGFS_MAGIC = 0x64626720 + DEVPTS_SUPER_MAGIC = 0x1cd1 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x200 + ECHOE = 0x10 + ECHOK = 0x20 + ECHOKE = 0x800 + ECHONL = 0x40 + ECHOPRT = 0x400 + ECRYPTFS_SUPER_MAGIC = 0xf15f + EFD_CLOEXEC = 0x80000 + EFD_NONBLOCK = 0x80 + EFD_SEMAPHORE = 0x1 + EFIVARFS_MAGIC = 0xde5e81e4 + EFS_SUPER_MAGIC = 0x414a53 + ENCODING_DEFAULT = 0x0 + ENCODING_FM_MARK = 0x3 + ENCODING_FM_SPACE = 0x4 + ENCODING_MANCHESTER = 0x5 + ENCODING_NRZ = 0x1 + ENCODING_NRZI = 0x2 + EPOLLERR = 0x8 + EPOLLET = 0x80000000 + EPOLLEXCLUSIVE = 0x10000000 + EPOLLHUP = 0x10 + EPOLLIN = 0x1 + EPOLLMSG = 0x400 + EPOLLONESHOT = 0x40000000 + EPOLLOUT = 0x4 + EPOLLPRI = 0x2 + EPOLLRDBAND = 0x80 + EPOLLRDHUP = 0x2000 + EPOLLRDNORM = 0x40 + EPOLLWAKEUP = 0x20000000 + EPOLLWRBAND = 0x200 + EPOLLWRNORM = 0x100 + EPOLL_CLOEXEC = 0x80000 + EPOLL_CTL_ADD = 0x1 + EPOLL_CTL_DEL = 0x2 + EPOLL_CTL_MOD = 0x3 + ETH_P_1588 = 0x88f7 + ETH_P_8021AD = 0x88a8 + ETH_P_8021AH = 0x88e7 + ETH_P_8021Q = 0x8100 + ETH_P_80221 = 0x8917 + ETH_P_802_2 = 0x4 + ETH_P_802_3 = 0x1 + ETH_P_802_3_MIN = 0x600 + ETH_P_802_EX1 = 0x88b5 + ETH_P_AARP = 0x80f3 + ETH_P_AF_IUCV = 0xfbfb + ETH_P_ALL = 0x3 + ETH_P_AOE = 0x88a2 + ETH_P_ARCNET = 0x1a + ETH_P_ARP = 0x806 + ETH_P_ATALK = 0x809b + ETH_P_ATMFATE = 0x8884 + ETH_P_ATMMPOA = 0x884c + ETH_P_AX25 = 0x2 + ETH_P_BATMAN = 0x4305 + ETH_P_BPQ = 0x8ff + ETH_P_CAIF = 0xf7 + ETH_P_CAN = 0xc + ETH_P_CANFD = 0xd + ETH_P_CONTROL = 0x16 + ETH_P_CUST = 0x6006 + ETH_P_DDCMP = 0x6 + ETH_P_DEC = 0x6000 + ETH_P_DIAG = 0x6005 + ETH_P_DNA_DL = 0x6001 + ETH_P_DNA_RC = 0x6002 + ETH_P_DNA_RT = 0x6003 + ETH_P_DSA = 0x1b + ETH_P_ECONET = 0x18 + ETH_P_EDSA = 0xdada + ETH_P_ERSPAN = 0x88be + ETH_P_ERSPAN2 = 0x22eb + ETH_P_FCOE = 0x8906 + ETH_P_FIP = 0x8914 + ETH_P_HDLC = 0x19 + ETH_P_HSR = 0x892f + ETH_P_IBOE = 0x8915 + ETH_P_IEEE802154 = 0xf6 + ETH_P_IEEEPUP = 0xa00 + ETH_P_IEEEPUPAT = 0xa01 + ETH_P_IFE = 0xed3e + ETH_P_IP = 0x800 + ETH_P_IPV6 = 0x86dd + ETH_P_IPX = 0x8137 + ETH_P_IRDA = 0x17 + ETH_P_LAT = 0x6004 + ETH_P_LINK_CTL = 0x886c + ETH_P_LOCALTALK = 0x9 + ETH_P_LOOP = 0x60 + ETH_P_LOOPBACK = 0x9000 + ETH_P_MACSEC = 0x88e5 + ETH_P_MAP = 0xf9 + ETH_P_MOBITEX = 0x15 + ETH_P_MPLS_MC = 0x8848 + ETH_P_MPLS_UC = 0x8847 + ETH_P_MVRP = 0x88f5 + ETH_P_NCSI = 0x88f8 + ETH_P_NSH = 0x894f + ETH_P_PAE = 0x888e + ETH_P_PAUSE = 0x8808 + ETH_P_PHONET = 0xf5 + ETH_P_PPPTALK = 0x10 + ETH_P_PPP_DISC = 0x8863 + ETH_P_PPP_MP = 0x8 + ETH_P_PPP_SES = 0x8864 + ETH_P_PRP = 0x88fb + ETH_P_PUP = 0x200 + ETH_P_PUPAT = 0x201 + ETH_P_QINQ1 = 0x9100 + ETH_P_QINQ2 = 0x9200 + ETH_P_QINQ3 = 0x9300 + ETH_P_RARP = 0x8035 + ETH_P_SCA = 0x6007 + ETH_P_SLOW = 0x8809 + ETH_P_SNAP = 0x5 + ETH_P_TDLS = 0x890d + ETH_P_TEB = 0x6558 + ETH_P_TIPC = 0x88ca + ETH_P_TRAILER = 0x1c + ETH_P_TR_802_2 = 0x11 + ETH_P_TSN = 0x22f0 + ETH_P_WAN_PPP = 0x7 + ETH_P_WCCP = 0x883e + ETH_P_X25 = 0x805 + ETH_P_XDSA = 0xf8 + EXABYTE_ENABLE_NEST = 0xf0 + EXT2_SUPER_MAGIC = 0xef53 + EXT3_SUPER_MAGIC = 0xef53 + EXT4_SUPER_MAGIC = 0xef53 + EXTA = 0xe + EXTB = 0xf + EXTPROC = 0x10000 + F2FS_SUPER_MAGIC = 0xf2f52010 + FALLOC_FL_COLLAPSE_RANGE = 0x8 + FALLOC_FL_INSERT_RANGE = 0x20 + FALLOC_FL_KEEP_SIZE = 0x1 + FALLOC_FL_NO_HIDE_STALE = 0x4 + FALLOC_FL_PUNCH_HOLE = 0x2 + FALLOC_FL_UNSHARE_RANGE = 0x40 + FALLOC_FL_ZERO_RANGE = 0x10 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x8000 + FFDLY = 0x8000 + FLUSHO = 0x2000 + FS_ENCRYPTION_MODE_AES_128_CBC = 0x5 + FS_ENCRYPTION_MODE_AES_128_CTS = 0x6 + FS_ENCRYPTION_MODE_AES_256_CBC = 0x3 + FS_ENCRYPTION_MODE_AES_256_CTS = 0x4 + FS_ENCRYPTION_MODE_AES_256_GCM = 0x2 + FS_ENCRYPTION_MODE_AES_256_XTS = 0x1 + FS_ENCRYPTION_MODE_INVALID = 0x0 + FS_IOC_GET_ENCRYPTION_POLICY = 0x800c6615 + FS_IOC_GET_ENCRYPTION_PWSALT = 0x80106614 + FS_IOC_SET_ENCRYPTION_POLICY = 0x400c6613 + FS_KEY_DESCRIPTOR_SIZE = 0x8 + FS_KEY_DESC_PREFIX = "fscrypt:" + FS_KEY_DESC_PREFIX_SIZE = 0x8 + FS_MAX_KEY_SIZE = 0x40 + FS_POLICY_FLAGS_PAD_16 = 0x2 + FS_POLICY_FLAGS_PAD_32 = 0x3 + FS_POLICY_FLAGS_PAD_4 = 0x0 + FS_POLICY_FLAGS_PAD_8 = 0x1 + FS_POLICY_FLAGS_PAD_MASK = 0x3 + FS_POLICY_FLAGS_VALID = 0x3 + FUTEXFS_SUPER_MAGIC = 0xbad1dea + F_ADD_SEALS = 0x409 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x406 + F_EXLCK = 0x4 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLEASE = 0x401 + F_GETLK = 0xe + F_GETLK64 = 0xe + F_GETOWN = 0x17 + F_GETOWN_EX = 0x10 + F_GETPIPE_SZ = 0x408 + F_GETSIG = 0xb + F_GET_FILE_RW_HINT = 0x40d + F_GET_RW_HINT = 0x40b + F_GET_SEALS = 0x40a + F_LOCK = 0x1 + F_NOTIFY = 0x402 + F_OFD_GETLK = 0x24 + F_OFD_SETLK = 0x25 + F_OFD_SETLKW = 0x26 + F_OK = 0x0 + F_RDLCK = 0x0 + F_SEAL_GROW = 0x4 + F_SEAL_SEAL = 0x1 + F_SEAL_SHRINK = 0x2 + F_SEAL_WRITE = 0x8 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLEASE = 0x400 + F_SETLK = 0x6 + F_SETLK64 = 0x6 + F_SETLKW = 0x7 + F_SETLKW64 = 0x7 + F_SETOWN = 0x18 + F_SETOWN_EX = 0xf + F_SETPIPE_SZ = 0x407 + F_SETSIG = 0xa + F_SET_FILE_RW_HINT = 0x40e + F_SET_RW_HINT = 0x40c + F_SHLCK = 0x8 + F_TEST = 0x3 + F_TLOCK = 0x2 + F_ULOCK = 0x0 + F_UNLCK = 0x2 + F_WRLCK = 0x1 + GENL_ADMIN_PERM = 0x1 + GENL_CMD_CAP_DO = 0x2 + GENL_CMD_CAP_DUMP = 0x4 + GENL_CMD_CAP_HASPOL = 0x8 + GENL_HDRLEN = 0x4 + GENL_ID_CTRL = 0x10 + GENL_ID_PMCRAID = 0x12 + GENL_ID_VFS_DQUOT = 0x11 + GENL_MAX_ID = 0x3ff + GENL_MIN_ID = 0x10 + GENL_NAMSIZ = 0x10 + GENL_START_ALLOC = 0x13 + GENL_UNS_ADMIN_PERM = 0x10 + GRND_NONBLOCK = 0x1 + GRND_RANDOM = 0x2 + HDIO_DRIVE_CMD = 0x31f + HDIO_DRIVE_CMD_AEB = 0x31e + HDIO_DRIVE_CMD_HDR_SIZE = 0x4 + HDIO_DRIVE_HOB_HDR_SIZE = 0x8 + HDIO_DRIVE_RESET = 0x31c + HDIO_DRIVE_TASK = 0x31e + HDIO_DRIVE_TASKFILE = 0x31d + HDIO_DRIVE_TASK_HDR_SIZE = 0x8 + HDIO_GETGEO = 0x301 + HDIO_GET_32BIT = 0x309 + HDIO_GET_ACOUSTIC = 0x30f + HDIO_GET_ADDRESS = 0x310 + HDIO_GET_BUSSTATE = 0x31a + HDIO_GET_DMA = 0x30b + HDIO_GET_IDENTITY = 0x30d + HDIO_GET_KEEPSETTINGS = 0x308 + HDIO_GET_MULTCOUNT = 0x304 + HDIO_GET_NICE = 0x30c + HDIO_GET_NOWERR = 0x30a + HDIO_GET_QDMA = 0x305 + HDIO_GET_UNMASKINTR = 0x302 + HDIO_GET_WCACHE = 0x30e + HDIO_OBSOLETE_IDENTITY = 0x307 + HDIO_SCAN_HWIF = 0x328 + HDIO_SET_32BIT = 0x324 + HDIO_SET_ACOUSTIC = 0x32c + HDIO_SET_ADDRESS = 0x32f + HDIO_SET_BUSSTATE = 0x32d + HDIO_SET_DMA = 0x326 + HDIO_SET_KEEPSETTINGS = 0x323 + HDIO_SET_MULTCOUNT = 0x321 + HDIO_SET_NICE = 0x329 + HDIO_SET_NOWERR = 0x325 + HDIO_SET_PIO_MODE = 0x327 + HDIO_SET_QDMA = 0x32e + HDIO_SET_UNMASKINTR = 0x322 + HDIO_SET_WCACHE = 0x32b + HDIO_SET_XFER = 0x306 + HDIO_TRISTATE_HWIF = 0x31b + HDIO_UNREGISTER_HWIF = 0x32a + HOSTFS_SUPER_MAGIC = 0xc0ffee + HPFS_SUPER_MAGIC = 0xf995e849 + HUGETLBFS_MAGIC = 0x958458f6 + HUPCL = 0x400 + IBSHIFT = 0x10 + ICANON = 0x2 + ICMPV6_FILTER = 0x1 + ICRNL = 0x100 + IEXTEN = 0x100 + IFA_F_DADFAILED = 0x8 + IFA_F_DEPRECATED = 0x20 + IFA_F_HOMEADDRESS = 0x10 + IFA_F_MANAGETEMPADDR = 0x100 + IFA_F_MCAUTOJOIN = 0x400 + IFA_F_NODAD = 0x2 + IFA_F_NOPREFIXROUTE = 0x200 + IFA_F_OPTIMISTIC = 0x4 + IFA_F_PERMANENT = 0x80 + IFA_F_SECONDARY = 0x1 + IFA_F_STABLE_PRIVACY = 0x800 + IFA_F_TEMPORARY = 0x1 + IFA_F_TENTATIVE = 0x40 + IFA_MAX = 0x8 + IFF_ALLMULTI = 0x200 + IFF_ATTACH_QUEUE = 0x200 + IFF_AUTOMEDIA = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_DETACH_QUEUE = 0x400 + IFF_DORMANT = 0x20000 + IFF_DYNAMIC = 0x8000 + IFF_ECHO = 0x40000 + IFF_LOOPBACK = 0x8 + IFF_LOWER_UP = 0x10000 + IFF_MASTER = 0x400 + IFF_MULTICAST = 0x1000 + IFF_MULTI_QUEUE = 0x100 + IFF_NAPI = 0x10 + IFF_NAPI_FRAGS = 0x20 + IFF_NOARP = 0x80 + IFF_NOFILTER = 0x1000 + IFF_NOTRAILERS = 0x20 + IFF_NO_PI = 0x1000 + IFF_ONE_QUEUE = 0x2000 + IFF_PERSIST = 0x800 + IFF_POINTOPOINT = 0x10 + IFF_PORTSEL = 0x2000 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SLAVE = 0x800 + IFF_TAP = 0x2 + IFF_TUN = 0x1 + IFF_TUN_EXCL = 0x8000 + IFF_UP = 0x1 + IFF_VNET_HDR = 0x4000 + IFF_VOLATILE = 0x70c5a + IFNAMSIZ = 0x10 + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_ACCESS = 0x1 + IN_ALL_EVENTS = 0xfff + IN_ATTRIB = 0x4 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLOEXEC = 0x80000 + IN_CLOSE = 0x18 + IN_CLOSE_NOWRITE = 0x10 + IN_CLOSE_WRITE = 0x8 + IN_CREATE = 0x100 + IN_DELETE = 0x200 + IN_DELETE_SELF = 0x400 + IN_DONT_FOLLOW = 0x2000000 + IN_EXCL_UNLINK = 0x4000000 + IN_IGNORED = 0x8000 + IN_ISDIR = 0x40000000 + IN_LOOPBACKNET = 0x7f + IN_MASK_ADD = 0x20000000 + IN_MODIFY = 0x2 + IN_MOVE = 0xc0 + IN_MOVED_FROM = 0x40 + IN_MOVED_TO = 0x80 + IN_MOVE_SELF = 0x800 + IN_NONBLOCK = 0x80 + IN_ONESHOT = 0x80000000 + IN_ONLYDIR = 0x1000000 + IN_OPEN = 0x20 + IN_Q_OVERFLOW = 0x4000 + IN_UNMOUNT = 0x2000 + IOCTL_VM_SOCKETS_GET_LOCAL_CID = 0x200007b9 + IPPROTO_AH = 0x33 + IPPROTO_BEETPH = 0x5e + IPPROTO_COMP = 0x6c + IPPROTO_DCCP = 0x21 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_ESP = 0x32 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPIP = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MH = 0x87 + IPPROTO_MPLS = 0x89 + IPPROTO_MTP = 0x5c + IPPROTO_NONE = 0x3b + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_SCTP = 0x84 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPV6_2292DSTOPTS = 0x4 + IPV6_2292HOPLIMIT = 0x8 + IPV6_2292HOPOPTS = 0x3 + IPV6_2292PKTINFO = 0x2 + IPV6_2292PKTOPTIONS = 0x6 + IPV6_2292RTHDR = 0x5 + IPV6_ADDRFORM = 0x1 + IPV6_ADDR_PREFERENCES = 0x48 + IPV6_ADD_MEMBERSHIP = 0x14 + IPV6_AUTHHDR = 0xa + IPV6_AUTOFLOWLABEL = 0x46 + IPV6_CHECKSUM = 0x7 + IPV6_DONTFRAG = 0x3e + IPV6_DROP_MEMBERSHIP = 0x15 + IPV6_DSTOPTS = 0x3b + IPV6_HDRINCL = 0x24 + IPV6_HOPLIMIT = 0x34 + IPV6_HOPOPTS = 0x36 + IPV6_IPSEC_POLICY = 0x22 + IPV6_JOIN_ANYCAST = 0x1b + IPV6_JOIN_GROUP = 0x14 + IPV6_LEAVE_ANYCAST = 0x1c + IPV6_LEAVE_GROUP = 0x15 + IPV6_MINHOPCOUNT = 0x49 + IPV6_MTU = 0x18 + IPV6_MTU_DISCOVER = 0x17 + IPV6_MULTICAST_HOPS = 0x12 + IPV6_MULTICAST_IF = 0x11 + IPV6_MULTICAST_LOOP = 0x13 + IPV6_NEXTHOP = 0x9 + IPV6_ORIGDSTADDR = 0x4a + IPV6_PATHMTU = 0x3d + IPV6_PKTINFO = 0x32 + IPV6_PMTUDISC_DO = 0x2 + IPV6_PMTUDISC_DONT = 0x0 + IPV6_PMTUDISC_INTERFACE = 0x4 + IPV6_PMTUDISC_OMIT = 0x5 + IPV6_PMTUDISC_PROBE = 0x3 + IPV6_PMTUDISC_WANT = 0x1 + IPV6_RECVDSTOPTS = 0x3a + IPV6_RECVERR = 0x19 + IPV6_RECVFRAGSIZE = 0x4d + IPV6_RECVHOPLIMIT = 0x33 + IPV6_RECVHOPOPTS = 0x35 + IPV6_RECVORIGDSTADDR = 0x4a + IPV6_RECVPATHMTU = 0x3c + IPV6_RECVPKTINFO = 0x31 + IPV6_RECVRTHDR = 0x38 + IPV6_RECVTCLASS = 0x42 + IPV6_ROUTER_ALERT = 0x16 + IPV6_RTHDR = 0x39 + IPV6_RTHDRDSTOPTS = 0x37 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_RXDSTOPTS = 0x3b + IPV6_RXHOPOPTS = 0x36 + IPV6_TCLASS = 0x43 + IPV6_TRANSPARENT = 0x4b + IPV6_UNICAST_HOPS = 0x10 + IPV6_UNICAST_IF = 0x4c + IPV6_V6ONLY = 0x1a + IPV6_XFRM_POLICY = 0x23 + IP_ADD_MEMBERSHIP = 0x23 + IP_ADD_SOURCE_MEMBERSHIP = 0x27 + IP_BIND_ADDRESS_NO_PORT = 0x18 + IP_BLOCK_SOURCE = 0x26 + IP_CHECKSUM = 0x17 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0x24 + IP_DROP_SOURCE_MEMBERSHIP = 0x28 + IP_FREEBIND = 0xf + IP_HDRINCL = 0x3 + IP_IPSEC_POLICY = 0x10 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0x14 + IP_MF = 0x2000 + IP_MINTTL = 0x15 + IP_MSFILTER = 0x29 + IP_MSS = 0x240 + IP_MTU = 0xe + IP_MTU_DISCOVER = 0xa + IP_MULTICAST_ALL = 0x31 + IP_MULTICAST_IF = 0x20 + IP_MULTICAST_LOOP = 0x22 + IP_MULTICAST_TTL = 0x21 + IP_NODEFRAG = 0x16 + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x4 + IP_ORIGDSTADDR = 0x14 + IP_PASSSEC = 0x12 + IP_PKTINFO = 0x8 + IP_PKTOPTIONS = 0x9 + IP_PMTUDISC = 0xa + IP_PMTUDISC_DO = 0x2 + IP_PMTUDISC_DONT = 0x0 + IP_PMTUDISC_INTERFACE = 0x4 + IP_PMTUDISC_OMIT = 0x5 + IP_PMTUDISC_PROBE = 0x3 + IP_PMTUDISC_WANT = 0x1 + IP_RECVERR = 0xb + IP_RECVFRAGSIZE = 0x19 + IP_RECVOPTS = 0x6 + IP_RECVORIGDSTADDR = 0x14 + IP_RECVRETOPTS = 0x7 + IP_RECVTOS = 0xd + IP_RECVTTL = 0xc + IP_RETOPTS = 0x7 + IP_RF = 0x8000 + IP_ROUTER_ALERT = 0x5 + IP_TOS = 0x1 + IP_TRANSPARENT = 0x13 + IP_TTL = 0x2 + IP_UNBLOCK_SOURCE = 0x25 + IP_UNICAST_IF = 0x32 + IP_XFRM_POLICY = 0x11 + ISIG = 0x1 + ISOFS_SUPER_MAGIC = 0x9660 + ISTRIP = 0x20 + IUCLC = 0x200 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x1000 + IXON = 0x400 + JFFS2_SUPER_MAGIC = 0x72b6 + KEYCTL_ASSUME_AUTHORITY = 0x10 + KEYCTL_CHOWN = 0x4 + KEYCTL_CLEAR = 0x7 + KEYCTL_DESCRIBE = 0x6 + KEYCTL_DH_COMPUTE = 0x17 + KEYCTL_GET_KEYRING_ID = 0x0 + KEYCTL_GET_PERSISTENT = 0x16 + KEYCTL_GET_SECURITY = 0x11 + KEYCTL_INSTANTIATE = 0xc + KEYCTL_INSTANTIATE_IOV = 0x14 + KEYCTL_INVALIDATE = 0x15 + KEYCTL_JOIN_SESSION_KEYRING = 0x1 + KEYCTL_LINK = 0x8 + KEYCTL_NEGATE = 0xd + KEYCTL_READ = 0xb + KEYCTL_REJECT = 0x13 + KEYCTL_RESTRICT_KEYRING = 0x1d + KEYCTL_REVOKE = 0x3 + KEYCTL_SEARCH = 0xa + KEYCTL_SESSION_TO_PARENT = 0x12 + KEYCTL_SETPERM = 0x5 + KEYCTL_SET_REQKEY_KEYRING = 0xe + KEYCTL_SET_TIMEOUT = 0xf + KEYCTL_UNLINK = 0x9 + KEYCTL_UPDATE = 0x2 + KEY_REQKEY_DEFL_DEFAULT = 0x0 + KEY_REQKEY_DEFL_GROUP_KEYRING = 0x6 + KEY_REQKEY_DEFL_NO_CHANGE = -0x1 + KEY_REQKEY_DEFL_PROCESS_KEYRING = 0x2 + KEY_REQKEY_DEFL_REQUESTOR_KEYRING = 0x7 + KEY_REQKEY_DEFL_SESSION_KEYRING = 0x3 + KEY_REQKEY_DEFL_THREAD_KEYRING = 0x1 + KEY_REQKEY_DEFL_USER_KEYRING = 0x4 + KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5 + KEY_SPEC_GROUP_KEYRING = -0x6 + KEY_SPEC_PROCESS_KEYRING = -0x2 + KEY_SPEC_REQKEY_AUTH_KEY = -0x7 + KEY_SPEC_REQUESTOR_KEYRING = -0x8 + KEY_SPEC_SESSION_KEYRING = -0x3 + KEY_SPEC_THREAD_KEYRING = -0x1 + KEY_SPEC_USER_KEYRING = -0x4 + KEY_SPEC_USER_SESSION_KEYRING = -0x5 + LINUX_REBOOT_CMD_CAD_OFF = 0x0 + LINUX_REBOOT_CMD_CAD_ON = 0x89abcdef + LINUX_REBOOT_CMD_HALT = 0xcdef0123 + LINUX_REBOOT_CMD_KEXEC = 0x45584543 + LINUX_REBOOT_CMD_POWER_OFF = 0x4321fedc + LINUX_REBOOT_CMD_RESTART = 0x1234567 + LINUX_REBOOT_CMD_RESTART2 = 0xa1b2c3d4 + LINUX_REBOOT_CMD_SW_SUSPEND = 0xd000fce2 + LINUX_REBOOT_MAGIC1 = 0xfee1dead + LINUX_REBOOT_MAGIC2 = 0x28121969 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DODUMP = 0x11 + MADV_DOFORK = 0xb + MADV_DONTDUMP = 0x10 + MADV_DONTFORK = 0xa + MADV_DONTNEED = 0x4 + MADV_FREE = 0x8 + MADV_HUGEPAGE = 0xe + MADV_HWPOISON = 0x64 + MADV_KEEPONFORK = 0x13 + MADV_MERGEABLE = 0xc + MADV_NOHUGEPAGE = 0xf + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_REMOVE = 0x9 + MADV_SEQUENTIAL = 0x2 + MADV_UNMERGEABLE = 0xd + MADV_WILLNEED = 0x3 + MADV_WIPEONFORK = 0x12 + MAP_ANON = 0x800 + MAP_ANONYMOUS = 0x800 + MAP_DENYWRITE = 0x2000 + MAP_EXECUTABLE = 0x4000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_GROWSDOWN = 0x1000 + MAP_HUGETLB = 0x80000 + MAP_HUGE_MASK = 0x3f + MAP_HUGE_SHIFT = 0x1a + MAP_LOCKED = 0x8000 + MAP_NONBLOCK = 0x20000 + MAP_NORESERVE = 0x400 + MAP_POPULATE = 0x10000 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x800 + MAP_SHARED = 0x1 + MAP_STACK = 0x40000 + MAP_TYPE = 0xf + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MCL_ONFAULT = 0x4 + MINIX2_SUPER_MAGIC = 0x2468 + MINIX2_SUPER_MAGIC2 = 0x2478 + MINIX3_SUPER_MAGIC = 0x4d5a + MINIX_SUPER_MAGIC = 0x137f + MINIX_SUPER_MAGIC2 = 0x138f + MNT_DETACH = 0x2 + MNT_EXPIRE = 0x4 + MNT_FORCE = 0x1 + MSDOS_SUPER_MAGIC = 0x4d44 + MSG_BATCH = 0x40000 + MSG_CMSG_CLOEXEC = 0x40000000 + MSG_CONFIRM = 0x800 + MSG_CTRUNC = 0x8 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x40 + MSG_EOR = 0x80 + MSG_ERRQUEUE = 0x2000 + MSG_FASTOPEN = 0x20000000 + MSG_FIN = 0x200 + MSG_MORE = 0x8000 + MSG_NOSIGNAL = 0x4000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_PROXY = 0x10 + MSG_RST = 0x1000 + MSG_SYN = 0x400 + MSG_TRUNC = 0x20 + MSG_TRYHARD = 0x4 + MSG_WAITALL = 0x100 + MSG_WAITFORONE = 0x10000 + MSG_ZEROCOPY = 0x4000000 + MS_ACTIVE = 0x40000000 + MS_ASYNC = 0x1 + MS_BIND = 0x1000 + MS_BORN = 0x20000000 + MS_DIRSYNC = 0x80 + MS_INVALIDATE = 0x2 + MS_I_VERSION = 0x800000 + MS_KERNMOUNT = 0x400000 + MS_LAZYTIME = 0x2000000 + MS_MANDLOCK = 0x40 + MS_MGC_MSK = 0xffff0000 + MS_MGC_VAL = 0xc0ed0000 + MS_MOVE = 0x2000 + MS_NOATIME = 0x400 + MS_NODEV = 0x4 + MS_NODIRATIME = 0x800 + MS_NOEXEC = 0x8 + MS_NOREMOTELOCK = 0x8000000 + MS_NOSEC = 0x10000000 + MS_NOSUID = 0x2 + MS_NOUSER = -0x80000000 + MS_POSIXACL = 0x10000 + MS_PRIVATE = 0x40000 + MS_RDONLY = 0x1 + MS_REC = 0x4000 + MS_RELATIME = 0x200000 + MS_REMOUNT = 0x20 + MS_RMT_MASK = 0x2800051 + MS_SHARED = 0x100000 + MS_SILENT = 0x8000 + MS_SLAVE = 0x80000 + MS_STRICTATIME = 0x1000000 + MS_SUBMOUNT = 0x4000000 + MS_SYNC = 0x4 + MS_SYNCHRONOUS = 0x10 + MS_UNBINDABLE = 0x20000 + MS_VERBOSE = 0x8000 + MTD_INODE_FS_MAGIC = 0x11307854 + NAME_MAX = 0xff + NCP_SUPER_MAGIC = 0x564c + NETLINK_ADD_MEMBERSHIP = 0x1 + NETLINK_AUDIT = 0x9 + NETLINK_BROADCAST_ERROR = 0x4 + NETLINK_CAP_ACK = 0xa + NETLINK_CONNECTOR = 0xb + NETLINK_CRYPTO = 0x15 + NETLINK_DNRTMSG = 0xe + NETLINK_DROP_MEMBERSHIP = 0x2 + NETLINK_ECRYPTFS = 0x13 + NETLINK_EXT_ACK = 0xb + NETLINK_FIB_LOOKUP = 0xa + NETLINK_FIREWALL = 0x3 + NETLINK_GENERIC = 0x10 + NETLINK_INET_DIAG = 0x4 + NETLINK_IP6_FW = 0xd + NETLINK_ISCSI = 0x8 + NETLINK_KOBJECT_UEVENT = 0xf + NETLINK_LISTEN_ALL_NSID = 0x8 + NETLINK_LIST_MEMBERSHIPS = 0x9 + NETLINK_NETFILTER = 0xc + NETLINK_NFLOG = 0x5 + NETLINK_NO_ENOBUFS = 0x5 + NETLINK_PKTINFO = 0x3 + NETLINK_RDMA = 0x14 + NETLINK_ROUTE = 0x0 + NETLINK_RX_RING = 0x6 + NETLINK_SCSITRANSPORT = 0x12 + NETLINK_SELINUX = 0x7 + NETLINK_SMC = 0x16 + NETLINK_SOCK_DIAG = 0x4 + NETLINK_TX_RING = 0x7 + NETLINK_UNUSED = 0x1 + NETLINK_USERSOCK = 0x2 + NETLINK_XFRM = 0x6 + NFS_SUPER_MAGIC = 0x6969 + NILFS_SUPER_MAGIC = 0x3434 + NL0 = 0x0 + NL1 = 0x100 + NLA_ALIGNTO = 0x4 + NLA_F_NESTED = 0x8000 + NLA_F_NET_BYTEORDER = 0x4000 + NLA_HDRLEN = 0x4 + NLDLY = 0x100 + NLMSG_ALIGNTO = 0x4 + NLMSG_DONE = 0x3 + NLMSG_ERROR = 0x2 + NLMSG_HDRLEN = 0x10 + NLMSG_MIN_TYPE = 0x10 + NLMSG_NOOP = 0x1 + NLMSG_OVERRUN = 0x4 + NLM_F_ACK = 0x4 + NLM_F_ACK_TLVS = 0x200 + NLM_F_APPEND = 0x800 + NLM_F_ATOMIC = 0x400 + NLM_F_CAPPED = 0x100 + NLM_F_CREATE = 0x400 + NLM_F_DUMP = 0x300 + NLM_F_DUMP_FILTERED = 0x20 + NLM_F_DUMP_INTR = 0x10 + NLM_F_ECHO = 0x8 + NLM_F_EXCL = 0x200 + NLM_F_MATCH = 0x200 + NLM_F_MULTI = 0x2 + NLM_F_NONREC = 0x100 + NLM_F_REPLACE = 0x100 + NLM_F_REQUEST = 0x1 + NLM_F_ROOT = 0x100 + NOFLSH = 0x80 + NSFS_MAGIC = 0x6e736673 + OCFS2_SUPER_MAGIC = 0x7461636f + OCRNL = 0x8 + OFDEL = 0x80 + OFILL = 0x40 + OLCUC = 0x2 + ONLCR = 0x4 + ONLRET = 0x20 + ONOCR = 0x10 + OPENPROM_SUPER_MAGIC = 0x9fa1 + OPOST = 0x1 + OVERLAYFS_SUPER_MAGIC = 0x794c7630 + O_ACCMODE = 0x3 + O_APPEND = 0x8 + O_ASYNC = 0x1000 + O_CLOEXEC = 0x80000 + O_CREAT = 0x100 + O_DIRECT = 0x8000 + O_DIRECTORY = 0x10000 + O_DSYNC = 0x10 + O_EXCL = 0x400 + O_FSYNC = 0x4010 + O_LARGEFILE = 0x0 + O_NDELAY = 0x80 + O_NOATIME = 0x40000 + O_NOCTTY = 0x800 + O_NOFOLLOW = 0x20000 + O_NONBLOCK = 0x80 + O_PATH = 0x200000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x4010 + O_SYNC = 0x4010 + O_TMPFILE = 0x410000 + O_TRUNC = 0x200 + O_WRONLY = 0x1 + PACKET_ADD_MEMBERSHIP = 0x1 + PACKET_AUXDATA = 0x8 + PACKET_BROADCAST = 0x1 + PACKET_COPY_THRESH = 0x7 + PACKET_DROP_MEMBERSHIP = 0x2 + PACKET_FANOUT = 0x12 + PACKET_FANOUT_CBPF = 0x6 + PACKET_FANOUT_CPU = 0x2 + PACKET_FANOUT_DATA = 0x16 + PACKET_FANOUT_EBPF = 0x7 + PACKET_FANOUT_FLAG_DEFRAG = 0x8000 + PACKET_FANOUT_FLAG_ROLLOVER = 0x1000 + PACKET_FANOUT_FLAG_UNIQUEID = 0x2000 + PACKET_FANOUT_HASH = 0x0 + PACKET_FANOUT_LB = 0x1 + PACKET_FANOUT_QM = 0x5 + PACKET_FANOUT_RND = 0x4 + PACKET_FANOUT_ROLLOVER = 0x3 + PACKET_FASTROUTE = 0x6 + PACKET_HDRLEN = 0xb + PACKET_HOST = 0x0 + PACKET_KERNEL = 0x7 + PACKET_LOOPBACK = 0x5 + PACKET_LOSS = 0xe + PACKET_MR_ALLMULTI = 0x2 + PACKET_MR_MULTICAST = 0x0 + PACKET_MR_PROMISC = 0x1 + PACKET_MR_UNICAST = 0x3 + PACKET_MULTICAST = 0x2 + PACKET_ORIGDEV = 0x9 + PACKET_OTHERHOST = 0x3 + PACKET_OUTGOING = 0x4 + PACKET_QDISC_BYPASS = 0x14 + PACKET_RECV_OUTPUT = 0x3 + PACKET_RESERVE = 0xc + PACKET_ROLLOVER_STATS = 0x15 + PACKET_RX_RING = 0x5 + PACKET_STATISTICS = 0x6 + PACKET_TIMESTAMP = 0x11 + PACKET_TX_HAS_OFF = 0x13 + PACKET_TX_RING = 0xd + PACKET_TX_TIMESTAMP = 0x10 + PACKET_USER = 0x6 + PACKET_VERSION = 0xa + PACKET_VNET_HDR = 0xf + PARENB = 0x100 + PARITY_CRC16_PR0 = 0x2 + PARITY_CRC16_PR0_CCITT = 0x4 + PARITY_CRC16_PR1 = 0x3 + PARITY_CRC16_PR1_CCITT = 0x5 + PARITY_CRC32_PR0_CCITT = 0x6 + PARITY_CRC32_PR1_CCITT = 0x7 + PARITY_DEFAULT = 0x0 + PARITY_NONE = 0x1 + PARMRK = 0x8 + PARODD = 0x200 + PENDIN = 0x4000 + PERF_EVENT_IOC_DISABLE = 0x20002401 + PERF_EVENT_IOC_ENABLE = 0x20002400 + PERF_EVENT_IOC_ID = 0x40082407 + PERF_EVENT_IOC_PAUSE_OUTPUT = 0x80042409 + PERF_EVENT_IOC_PERIOD = 0x80082404 + PERF_EVENT_IOC_QUERY_BPF = 0xc008240a + PERF_EVENT_IOC_REFRESH = 0x20002402 + PERF_EVENT_IOC_RESET = 0x20002403 + PERF_EVENT_IOC_SET_BPF = 0x80042408 + PERF_EVENT_IOC_SET_FILTER = 0x80082406 + PERF_EVENT_IOC_SET_OUTPUT = 0x20002405 + PIPEFS_MAGIC = 0x50495045 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROC_SUPER_MAGIC = 0x9fa0 + PROT_EXEC = 0x4 + PROT_GROWSDOWN = 0x1000000 + PROT_GROWSUP = 0x2000000 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PR_CAPBSET_DROP = 0x18 + PR_CAPBSET_READ = 0x17 + PR_CAP_AMBIENT = 0x2f + PR_CAP_AMBIENT_CLEAR_ALL = 0x4 + PR_CAP_AMBIENT_IS_SET = 0x1 + PR_CAP_AMBIENT_LOWER = 0x3 + PR_CAP_AMBIENT_RAISE = 0x2 + PR_ENDIAN_BIG = 0x0 + PR_ENDIAN_LITTLE = 0x1 + PR_ENDIAN_PPC_LITTLE = 0x2 + PR_FPEMU_NOPRINT = 0x1 + PR_FPEMU_SIGFPE = 0x2 + PR_FP_EXC_ASYNC = 0x2 + PR_FP_EXC_DISABLED = 0x0 + PR_FP_EXC_DIV = 0x10000 + PR_FP_EXC_INV = 0x100000 + PR_FP_EXC_NONRECOV = 0x1 + PR_FP_EXC_OVF = 0x20000 + PR_FP_EXC_PRECISE = 0x3 + PR_FP_EXC_RES = 0x80000 + PR_FP_EXC_SW_ENABLE = 0x80 + PR_FP_EXC_UND = 0x40000 + PR_FP_MODE_FR = 0x1 + PR_FP_MODE_FRE = 0x2 + PR_GET_CHILD_SUBREAPER = 0x25 + PR_GET_DUMPABLE = 0x3 + PR_GET_ENDIAN = 0x13 + PR_GET_FPEMU = 0x9 + PR_GET_FPEXC = 0xb + PR_GET_FP_MODE = 0x2e + PR_GET_KEEPCAPS = 0x7 + PR_GET_NAME = 0x10 + PR_GET_NO_NEW_PRIVS = 0x27 + PR_GET_PDEATHSIG = 0x2 + PR_GET_SECCOMP = 0x15 + PR_GET_SECUREBITS = 0x1b + PR_GET_THP_DISABLE = 0x2a + PR_GET_TID_ADDRESS = 0x28 + PR_GET_TIMERSLACK = 0x1e + PR_GET_TIMING = 0xd + PR_GET_TSC = 0x19 + PR_GET_UNALIGN = 0x5 + PR_MCE_KILL = 0x21 + PR_MCE_KILL_CLEAR = 0x0 + PR_MCE_KILL_DEFAULT = 0x2 + PR_MCE_KILL_EARLY = 0x1 + PR_MCE_KILL_GET = 0x22 + PR_MCE_KILL_LATE = 0x0 + PR_MCE_KILL_SET = 0x1 + PR_MPX_DISABLE_MANAGEMENT = 0x2c + PR_MPX_ENABLE_MANAGEMENT = 0x2b + PR_SET_CHILD_SUBREAPER = 0x24 + PR_SET_DUMPABLE = 0x4 + PR_SET_ENDIAN = 0x14 + PR_SET_FPEMU = 0xa + PR_SET_FPEXC = 0xc + PR_SET_FP_MODE = 0x2d + PR_SET_KEEPCAPS = 0x8 + PR_SET_MM = 0x23 + PR_SET_MM_ARG_END = 0x9 + PR_SET_MM_ARG_START = 0x8 + PR_SET_MM_AUXV = 0xc + PR_SET_MM_BRK = 0x7 + PR_SET_MM_END_CODE = 0x2 + PR_SET_MM_END_DATA = 0x4 + PR_SET_MM_ENV_END = 0xb + PR_SET_MM_ENV_START = 0xa + PR_SET_MM_EXE_FILE = 0xd + PR_SET_MM_MAP = 0xe + PR_SET_MM_MAP_SIZE = 0xf + PR_SET_MM_START_BRK = 0x6 + PR_SET_MM_START_CODE = 0x1 + PR_SET_MM_START_DATA = 0x3 + PR_SET_MM_START_STACK = 0x5 + PR_SET_NAME = 0xf + PR_SET_NO_NEW_PRIVS = 0x26 + PR_SET_PDEATHSIG = 0x1 + PR_SET_PTRACER = 0x59616d61 + PR_SET_PTRACER_ANY = 0xffffffffffffffff + PR_SET_SECCOMP = 0x16 + PR_SET_SECUREBITS = 0x1c + PR_SET_THP_DISABLE = 0x29 + PR_SET_TIMERSLACK = 0x1d + PR_SET_TIMING = 0xe + PR_SET_TSC = 0x1a + PR_SET_UNALIGN = 0x6 + PR_SVE_GET_VL = 0x33 + PR_SVE_SET_VL = 0x32 + PR_SVE_SET_VL_ONEXEC = 0x40000 + PR_SVE_VL_INHERIT = 0x20000 + PR_SVE_VL_LEN_MASK = 0xffff + PR_TASK_PERF_EVENTS_DISABLE = 0x1f + PR_TASK_PERF_EVENTS_ENABLE = 0x20 + PR_TIMING_STATISTICAL = 0x0 + PR_TIMING_TIMESTAMP = 0x1 + PR_TSC_ENABLE = 0x1 + PR_TSC_SIGSEGV = 0x2 + PR_UNALIGN_NOPRINT = 0x1 + PR_UNALIGN_SIGBUS = 0x2 + PSTOREFS_MAGIC = 0x6165676c + PTRACE_ATTACH = 0x10 + PTRACE_CONT = 0x7 + PTRACE_DETACH = 0x11 + PTRACE_EVENT_CLONE = 0x3 + PTRACE_EVENT_EXEC = 0x4 + PTRACE_EVENT_EXIT = 0x6 + PTRACE_EVENT_FORK = 0x1 + PTRACE_EVENT_SECCOMP = 0x7 + PTRACE_EVENT_STOP = 0x80 + PTRACE_EVENT_VFORK = 0x2 + PTRACE_EVENT_VFORK_DONE = 0x5 + PTRACE_GETEVENTMSG = 0x4201 + PTRACE_GETFPREGS = 0xe + PTRACE_GETREGS = 0xc + PTRACE_GETREGSET = 0x4204 + PTRACE_GETSIGINFO = 0x4202 + PTRACE_GETSIGMASK = 0x420a + PTRACE_GET_THREAD_AREA = 0x19 + PTRACE_GET_THREAD_AREA_3264 = 0xc4 + PTRACE_GET_WATCH_REGS = 0xd0 + PTRACE_INTERRUPT = 0x4207 + PTRACE_KILL = 0x8 + PTRACE_LISTEN = 0x4208 + PTRACE_OLDSETOPTIONS = 0x15 + PTRACE_O_EXITKILL = 0x100000 + PTRACE_O_MASK = 0x3000ff + PTRACE_O_SUSPEND_SECCOMP = 0x200000 + PTRACE_O_TRACECLONE = 0x8 + PTRACE_O_TRACEEXEC = 0x10 + PTRACE_O_TRACEEXIT = 0x40 + PTRACE_O_TRACEFORK = 0x2 + PTRACE_O_TRACESECCOMP = 0x80 + PTRACE_O_TRACESYSGOOD = 0x1 + PTRACE_O_TRACEVFORK = 0x4 + PTRACE_O_TRACEVFORKDONE = 0x20 + PTRACE_PEEKDATA = 0x2 + PTRACE_PEEKDATA_3264 = 0xc1 + PTRACE_PEEKSIGINFO = 0x4209 + PTRACE_PEEKSIGINFO_SHARED = 0x1 + PTRACE_PEEKTEXT = 0x1 + PTRACE_PEEKTEXT_3264 = 0xc0 + PTRACE_PEEKUSR = 0x3 + PTRACE_POKEDATA = 0x5 + PTRACE_POKEDATA_3264 = 0xc3 + PTRACE_POKETEXT = 0x4 + PTRACE_POKETEXT_3264 = 0xc2 + PTRACE_POKEUSR = 0x6 + PTRACE_SECCOMP_GET_FILTER = 0x420c + PTRACE_SECCOMP_GET_METADATA = 0x420d + PTRACE_SEIZE = 0x4206 + PTRACE_SETFPREGS = 0xf + PTRACE_SETOPTIONS = 0x4200 + PTRACE_SETREGS = 0xd + PTRACE_SETREGSET = 0x4205 + PTRACE_SETSIGINFO = 0x4203 + PTRACE_SETSIGMASK = 0x420b + PTRACE_SET_THREAD_AREA = 0x1a + PTRACE_SET_WATCH_REGS = 0xd1 + PTRACE_SINGLESTEP = 0x9 + PTRACE_SYSCALL = 0x18 + PTRACE_TRACEME = 0x0 + QNX4_SUPER_MAGIC = 0x2f + QNX6_SUPER_MAGIC = 0x68191122 + RAMFS_MAGIC = 0x858458f6 + RDTGROUP_SUPER_MAGIC = 0x7655821 + REISERFS_SUPER_MAGIC = 0x52654973 + RLIMIT_AS = 0x6 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_LOCKS = 0xa + RLIMIT_MEMLOCK = 0x9 + RLIMIT_MSGQUEUE = 0xc + RLIMIT_NICE = 0xd + RLIMIT_NOFILE = 0x5 + RLIMIT_NPROC = 0x8 + RLIMIT_RSS = 0x7 + RLIMIT_RTPRIO = 0xe + RLIMIT_RTTIME = 0xf + RLIMIT_SIGPENDING = 0xb + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0xffffffffffffffff + RTAX_ADVMSS = 0x8 + RTAX_CC_ALGO = 0x10 + RTAX_CWND = 0x7 + RTAX_FASTOPEN_NO_COOKIE = 0x11 + RTAX_FEATURES = 0xc + RTAX_FEATURE_ALLFRAG = 0x8 + RTAX_FEATURE_ECN = 0x1 + RTAX_FEATURE_MASK = 0xf + RTAX_FEATURE_SACK = 0x2 + RTAX_FEATURE_TIMESTAMP = 0x4 + RTAX_HOPLIMIT = 0xa + RTAX_INITCWND = 0xb + RTAX_INITRWND = 0xe + RTAX_LOCK = 0x1 + RTAX_MAX = 0x11 + RTAX_MTU = 0x2 + RTAX_QUICKACK = 0xf + RTAX_REORDERING = 0x9 + RTAX_RTO_MIN = 0xd + RTAX_RTT = 0x4 + RTAX_RTTVAR = 0x5 + RTAX_SSTHRESH = 0x6 + RTAX_UNSPEC = 0x0 + RTAX_WINDOW = 0x3 + RTA_ALIGNTO = 0x4 + RTA_MAX = 0x1a + RTCF_DIRECTSRC = 0x4000000 + RTCF_DOREDIRECT = 0x1000000 + RTCF_LOG = 0x2000000 + RTCF_MASQ = 0x400000 + RTCF_NAT = 0x800000 + RTCF_VALVE = 0x200000 + RTF_ADDRCLASSMASK = 0xf8000000 + RTF_ADDRCONF = 0x40000 + RTF_ALLONLINK = 0x20000 + RTF_BROADCAST = 0x10000000 + RTF_CACHE = 0x1000000 + RTF_DEFAULT = 0x10000 + RTF_DYNAMIC = 0x10 + RTF_FLOW = 0x2000000 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_INTERFACE = 0x40000000 + RTF_IRTT = 0x100 + RTF_LINKRT = 0x100000 + RTF_LOCAL = 0x80000000 + RTF_MODIFIED = 0x20 + RTF_MSS = 0x40 + RTF_MTU = 0x40 + RTF_MULTICAST = 0x20000000 + RTF_NAT = 0x8000000 + RTF_NOFORWARD = 0x1000 + RTF_NONEXTHOP = 0x200000 + RTF_NOPMTUDISC = 0x4000 + RTF_POLICY = 0x4000000 + RTF_REINSTATE = 0x8 + RTF_REJECT = 0x200 + RTF_STATIC = 0x400 + RTF_THROW = 0x2000 + RTF_UP = 0x1 + RTF_WINDOW = 0x80 + RTF_XRESOLVE = 0x800 + RTM_BASE = 0x10 + RTM_DELACTION = 0x31 + RTM_DELADDR = 0x15 + RTM_DELADDRLABEL = 0x49 + RTM_DELLINK = 0x11 + RTM_DELMDB = 0x55 + RTM_DELNEIGH = 0x1d + RTM_DELNETCONF = 0x51 + RTM_DELNSID = 0x59 + RTM_DELQDISC = 0x25 + RTM_DELROUTE = 0x19 + RTM_DELRULE = 0x21 + RTM_DELTCLASS = 0x29 + RTM_DELTFILTER = 0x2d + RTM_F_CLONED = 0x200 + RTM_F_EQUALIZE = 0x400 + RTM_F_FIB_MATCH = 0x2000 + RTM_F_LOOKUP_TABLE = 0x1000 + RTM_F_NOTIFY = 0x100 + RTM_F_PREFIX = 0x800 + RTM_GETACTION = 0x32 + RTM_GETADDR = 0x16 + RTM_GETADDRLABEL = 0x4a + RTM_GETANYCAST = 0x3e + RTM_GETDCB = 0x4e + RTM_GETLINK = 0x12 + RTM_GETMDB = 0x56 + RTM_GETMULTICAST = 0x3a + RTM_GETNEIGH = 0x1e + RTM_GETNEIGHTBL = 0x42 + RTM_GETNETCONF = 0x52 + RTM_GETNSID = 0x5a + RTM_GETQDISC = 0x26 + RTM_GETROUTE = 0x1a + RTM_GETRULE = 0x22 + RTM_GETSTATS = 0x5e + RTM_GETTCLASS = 0x2a + RTM_GETTFILTER = 0x2e + RTM_MAX = 0x63 + RTM_NEWACTION = 0x30 + RTM_NEWADDR = 0x14 + RTM_NEWADDRLABEL = 0x48 + RTM_NEWCACHEREPORT = 0x60 + RTM_NEWLINK = 0x10 + RTM_NEWMDB = 0x54 + RTM_NEWNDUSEROPT = 0x44 + RTM_NEWNEIGH = 0x1c + RTM_NEWNEIGHTBL = 0x40 + RTM_NEWNETCONF = 0x50 + RTM_NEWNSID = 0x58 + RTM_NEWPREFIX = 0x34 + RTM_NEWQDISC = 0x24 + RTM_NEWROUTE = 0x18 + RTM_NEWRULE = 0x20 + RTM_NEWSTATS = 0x5c + RTM_NEWTCLASS = 0x28 + RTM_NEWTFILTER = 0x2c + RTM_NR_FAMILIES = 0x15 + RTM_NR_MSGTYPES = 0x54 + RTM_SETDCB = 0x4f + RTM_SETLINK = 0x13 + RTM_SETNEIGHTBL = 0x43 + RTNH_ALIGNTO = 0x4 + RTNH_COMPARE_MASK = 0x19 + RTNH_F_DEAD = 0x1 + RTNH_F_LINKDOWN = 0x10 + RTNH_F_OFFLOAD = 0x8 + RTNH_F_ONLINK = 0x4 + RTNH_F_PERVASIVE = 0x2 + RTNH_F_UNRESOLVED = 0x20 + RTN_MAX = 0xb + RTPROT_BABEL = 0x2a + RTPROT_BIRD = 0xc + RTPROT_BOOT = 0x3 + RTPROT_DHCP = 0x10 + RTPROT_DNROUTED = 0xd + RTPROT_GATED = 0x8 + RTPROT_KERNEL = 0x2 + RTPROT_MROUTED = 0x11 + RTPROT_MRT = 0xa + RTPROT_NTK = 0xf + RTPROT_RA = 0x9 + RTPROT_REDIRECT = 0x1 + RTPROT_STATIC = 0x4 + RTPROT_UNSPEC = 0x0 + RTPROT_XORP = 0xe + RTPROT_ZEBRA = 0xb + RT_CLASS_DEFAULT = 0xfd + RT_CLASS_LOCAL = 0xff + RT_CLASS_MAIN = 0xfe + RT_CLASS_MAX = 0xff + RT_CLASS_UNSPEC = 0x0 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_CREDENTIALS = 0x2 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x1d + SCM_TIMESTAMPING = 0x25 + SCM_TIMESTAMPING_OPT_STATS = 0x36 + SCM_TIMESTAMPING_PKTINFO = 0x3a + SCM_TIMESTAMPNS = 0x23 + SCM_WIFI_STATUS = 0x29 + SECCOMP_MODE_DISABLED = 0x0 + SECCOMP_MODE_FILTER = 0x2 + SECCOMP_MODE_STRICT = 0x1 + SECURITYFS_MAGIC = 0x73636673 + SELINUX_MAGIC = 0xf97cff8c + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDDLCI = 0x8980 + SIOCADDMULTI = 0x8931 + SIOCADDRT = 0x890b + SIOCATMARK = 0x40047307 + SIOCBONDCHANGEACTIVE = 0x8995 + SIOCBONDENSLAVE = 0x8990 + SIOCBONDINFOQUERY = 0x8994 + SIOCBONDRELEASE = 0x8991 + SIOCBONDSETHWADDR = 0x8992 + SIOCBONDSLAVEINFOQUERY = 0x8993 + SIOCBRADDBR = 0x89a0 + SIOCBRADDIF = 0x89a2 + SIOCBRDELBR = 0x89a1 + SIOCBRDELIF = 0x89a3 + SIOCDARP = 0x8953 + SIOCDELDLCI = 0x8981 + SIOCDELMULTI = 0x8932 + SIOCDELRT = 0x890c + SIOCDEVPRIVATE = 0x89f0 + SIOCDIFADDR = 0x8936 + SIOCDRARP = 0x8960 + SIOCETHTOOL = 0x8946 + SIOCGARP = 0x8954 + SIOCGHWTSTAMP = 0x89b1 + SIOCGIFADDR = 0x8915 + SIOCGIFBR = 0x8940 + SIOCGIFBRDADDR = 0x8919 + SIOCGIFCONF = 0x8912 + SIOCGIFCOUNT = 0x8938 + SIOCGIFDSTADDR = 0x8917 + SIOCGIFENCAP = 0x8925 + SIOCGIFFLAGS = 0x8913 + SIOCGIFHWADDR = 0x8927 + SIOCGIFINDEX = 0x8933 + SIOCGIFMAP = 0x8970 + SIOCGIFMEM = 0x891f + SIOCGIFMETRIC = 0x891d + SIOCGIFMTU = 0x8921 + SIOCGIFNAME = 0x8910 + SIOCGIFNETMASK = 0x891b + SIOCGIFPFLAGS = 0x8935 + SIOCGIFSLAVE = 0x8929 + SIOCGIFTXQLEN = 0x8942 + SIOCGIFVLAN = 0x8982 + SIOCGMIIPHY = 0x8947 + SIOCGMIIREG = 0x8948 + SIOCGPGRP = 0x40047309 + SIOCGRARP = 0x8961 + SIOCGSKNS = 0x894c + SIOCGSTAMP = 0x8906 + SIOCGSTAMPNS = 0x8907 + SIOCINQ = 0x467f + SIOCOUTQ = 0x7472 + SIOCOUTQNSD = 0x894b + SIOCPROTOPRIVATE = 0x89e0 + SIOCRTMSG = 0x890d + SIOCSARP = 0x8955 + SIOCSHWTSTAMP = 0x89b0 + SIOCSIFADDR = 0x8916 + SIOCSIFBR = 0x8941 + SIOCSIFBRDADDR = 0x891a + SIOCSIFDSTADDR = 0x8918 + SIOCSIFENCAP = 0x8926 + SIOCSIFFLAGS = 0x8914 + SIOCSIFHWADDR = 0x8924 + SIOCSIFHWBROADCAST = 0x8937 + SIOCSIFLINK = 0x8911 + SIOCSIFMAP = 0x8971 + SIOCSIFMEM = 0x8920 + SIOCSIFMETRIC = 0x891e + SIOCSIFMTU = 0x8922 + SIOCSIFNAME = 0x8923 + SIOCSIFNETMASK = 0x891c + SIOCSIFPFLAGS = 0x8934 + SIOCSIFSLAVE = 0x8930 + SIOCSIFTXQLEN = 0x8943 + SIOCSIFVLAN = 0x8983 + SIOCSMIIREG = 0x8949 + SIOCSPGRP = 0x80047308 + SIOCSRARP = 0x8962 + SIOCWANDEV = 0x894a + SMACK_MAGIC = 0x43415d53 + SMART_AUTOSAVE = 0xd2 + SMART_AUTO_OFFLINE = 0xdb + SMART_DISABLE = 0xd9 + SMART_ENABLE = 0xd8 + SMART_HCYL_PASS = 0xc2 + SMART_IMMEDIATE_OFFLINE = 0xd4 + SMART_LCYL_PASS = 0x4f + SMART_READ_LOG_SECTOR = 0xd5 + SMART_READ_THRESHOLDS = 0xd1 + SMART_READ_VALUES = 0xd0 + SMART_SAVE = 0xd3 + SMART_STATUS = 0xda + SMART_WRITE_LOG_SECTOR = 0xd6 + SMART_WRITE_THRESHOLDS = 0xd7 + SMB_SUPER_MAGIC = 0x517b + SOCKFS_MAGIC = 0x534f434b + SOCK_CLOEXEC = 0x80000 + SOCK_DCCP = 0x6 + SOCK_DGRAM = 0x1 + SOCK_IOC_TYPE = 0x89 + SOCK_NONBLOCK = 0x80 + SOCK_PACKET = 0xa + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x2 + SOL_AAL = 0x109 + SOL_ALG = 0x117 + SOL_ATM = 0x108 + SOL_CAIF = 0x116 + SOL_CAN_BASE = 0x64 + SOL_DCCP = 0x10d + SOL_DECNET = 0x105 + SOL_ICMPV6 = 0x3a + SOL_IP = 0x0 + SOL_IPV6 = 0x29 + SOL_IRDA = 0x10a + SOL_IUCV = 0x115 + SOL_KCM = 0x119 + SOL_LLC = 0x10c + SOL_NETBEUI = 0x10b + SOL_NETLINK = 0x10e + SOL_NFC = 0x118 + SOL_PACKET = 0x107 + SOL_PNPIPE = 0x113 + SOL_PPPOL2TP = 0x111 + SOL_RAW = 0xff + SOL_RDS = 0x114 + SOL_RXRPC = 0x110 + SOL_SOCKET = 0xffff + SOL_TCP = 0x6 + SOL_TIPC = 0x10f + SOL_TLS = 0x11a + SOL_X25 = 0x106 + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x1009 + SO_ATTACH_BPF = 0x32 + SO_ATTACH_FILTER = 0x1a + SO_ATTACH_REUSEPORT_CBPF = 0x33 + SO_ATTACH_REUSEPORT_EBPF = 0x34 + SO_BINDTODEVICE = 0x19 + SO_BPF_EXTENSIONS = 0x30 + SO_BROADCAST = 0x20 + SO_BSDCOMPAT = 0xe + SO_BUSY_POLL = 0x2e + SO_CNX_ADVICE = 0x35 + SO_COOKIE = 0x39 + SO_DEBUG = 0x1 + SO_DETACH_BPF = 0x1b + SO_DETACH_FILTER = 0x1b + SO_DOMAIN = 0x1029 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_GET_FILTER = 0x1a + SO_INCOMING_CPU = 0x31 + SO_INCOMING_NAPI_ID = 0x38 + SO_KEEPALIVE = 0x8 + SO_LINGER = 0x80 + SO_LOCK_FILTER = 0x2c + SO_MARK = 0x24 + SO_MAX_PACING_RATE = 0x2f + SO_MEMINFO = 0x37 + SO_NOFCS = 0x2b + SO_NO_CHECK = 0xb + SO_OOBINLINE = 0x100 + SO_PASSCRED = 0x11 + SO_PASSSEC = 0x22 + SO_PEEK_OFF = 0x2a + SO_PEERCRED = 0x12 + SO_PEERGROUPS = 0x3b + SO_PEERNAME = 0x1c + SO_PEERSEC = 0x1e + SO_PRIORITY = 0xc + SO_PROTOCOL = 0x1028 + SO_RCVBUF = 0x1002 + SO_RCVBUFFORCE = 0x21 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_RXQ_OVFL = 0x28 + SO_SECURITY_AUTHENTICATION = 0x16 + SO_SECURITY_ENCRYPTION_NETWORK = 0x18 + SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17 + SO_SELECT_ERR_QUEUE = 0x2d + SO_SNDBUF = 0x1001 + SO_SNDBUFFORCE = 0x1f + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_STYLE = 0x1008 + SO_TIMESTAMP = 0x1d + SO_TIMESTAMPING = 0x25 + SO_TIMESTAMPNS = 0x23 + SO_TYPE = 0x1008 + SO_VM_SOCKETS_BUFFER_MAX_SIZE = 0x2 + SO_VM_SOCKETS_BUFFER_MIN_SIZE = 0x1 + SO_VM_SOCKETS_BUFFER_SIZE = 0x0 + SO_VM_SOCKETS_CONNECT_TIMEOUT = 0x6 + SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7 + SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3 + SO_VM_SOCKETS_TRUSTED = 0x5 + SO_WIFI_STATUS = 0x29 + SO_ZEROCOPY = 0x3c + SPLICE_F_GIFT = 0x8 + SPLICE_F_MORE = 0x4 + SPLICE_F_MOVE = 0x1 + SPLICE_F_NONBLOCK = 0x2 + SQUASHFS_MAGIC = 0x73717368 + STACK_END_MAGIC = 0x57ac6e9d + STATX_ALL = 0xfff + STATX_ATIME = 0x20 + STATX_ATTR_APPEND = 0x20 + STATX_ATTR_AUTOMOUNT = 0x1000 + STATX_ATTR_COMPRESSED = 0x4 + STATX_ATTR_ENCRYPTED = 0x800 + STATX_ATTR_IMMUTABLE = 0x10 + STATX_ATTR_NODUMP = 0x40 + STATX_BASIC_STATS = 0x7ff + STATX_BLOCKS = 0x400 + STATX_BTIME = 0x800 + STATX_CTIME = 0x80 + STATX_GID = 0x10 + STATX_INO = 0x100 + STATX_MODE = 0x2 + STATX_MTIME = 0x40 + STATX_NLINK = 0x4 + STATX_SIZE = 0x200 + STATX_TYPE = 0x1 + STATX_UID = 0x8 + STATX__RESERVED = 0x80000000 + SYSFS_MAGIC = 0x62656572 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x800 + TAB2 = 0x1000 + TAB3 = 0x1800 + TABDLY = 0x1800 + TASKSTATS_CMD_ATTR_MAX = 0x4 + TASKSTATS_CMD_MAX = 0x2 + TASKSTATS_GENL_NAME = "TASKSTATS" + TASKSTATS_GENL_VERSION = 0x1 + TASKSTATS_TYPE_MAX = 0x6 + TASKSTATS_VERSION = 0x8 + TCFLSH = 0x5407 + TCGETA = 0x5401 + TCGETS = 0x540d + TCGETS2 = 0x4030542a + TCIFLUSH = 0x0 + TCIOFF = 0x2 + TCIOFLUSH = 0x2 + TCION = 0x3 + TCOFLUSH = 0x1 + TCOOFF = 0x0 + TCOON = 0x1 + TCP_CC_INFO = 0x1a + TCP_CONGESTION = 0xd + TCP_COOKIE_IN_ALWAYS = 0x1 + TCP_COOKIE_MAX = 0x10 + TCP_COOKIE_MIN = 0x8 + TCP_COOKIE_OUT_NEVER = 0x2 + TCP_COOKIE_PAIR_SIZE = 0x20 + TCP_COOKIE_TRANSACTIONS = 0xf + TCP_CORK = 0x3 + TCP_DEFER_ACCEPT = 0x9 + TCP_FASTOPEN = 0x17 + TCP_FASTOPEN_CONNECT = 0x1e + TCP_INFO = 0xb + TCP_KEEPCNT = 0x6 + TCP_KEEPIDLE = 0x4 + TCP_KEEPINTVL = 0x5 + TCP_LINGER2 = 0x8 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0xe + TCP_MD5SIG_EXT = 0x20 + TCP_MD5SIG_FLAG_PREFIX = 0x1 + TCP_MD5SIG_MAXKEYLEN = 0x50 + TCP_MSS = 0x200 + TCP_MSS_DEFAULT = 0x218 + TCP_MSS_DESIRED = 0x4c4 + TCP_NODELAY = 0x1 + TCP_NOTSENT_LOWAT = 0x19 + TCP_QUEUE_SEQ = 0x15 + TCP_QUICKACK = 0xc + TCP_REPAIR = 0x13 + TCP_REPAIR_OPTIONS = 0x16 + TCP_REPAIR_QUEUE = 0x14 + TCP_REPAIR_WINDOW = 0x1d + TCP_SAVED_SYN = 0x1c + TCP_SAVE_SYN = 0x1b + TCP_SYNCNT = 0x7 + TCP_S_DATA_IN = 0x4 + TCP_S_DATA_OUT = 0x8 + TCP_THIN_DUPACK = 0x11 + TCP_THIN_LINEAR_TIMEOUTS = 0x10 + TCP_TIMESTAMP = 0x18 + TCP_ULP = 0x1f + TCP_USER_TIMEOUT = 0x12 + TCP_WINDOW_CLAMP = 0xa + TCSAFLUSH = 0x5410 + TCSBRK = 0x5405 + TCSBRKP = 0x5486 + TCSETA = 0x5402 + TCSETAF = 0x5404 + TCSETAW = 0x5403 + TCSETS = 0x540e + TCSETS2 = 0x8030542b + TCSETSF = 0x5410 + TCSETSF2 = 0x8030542d + TCSETSW = 0x540f + TCSETSW2 = 0x8030542c + TCXONC = 0x5406 + TIOCCBRK = 0x5428 + TIOCCONS = 0x80047478 + TIOCEXCL = 0x740d + TIOCGDEV = 0x40045432 + TIOCGETD = 0x7400 + TIOCGETP = 0x7408 + TIOCGEXCL = 0x40045440 + TIOCGICOUNT = 0x5492 + TIOCGLCKTRMIOS = 0x548b + TIOCGLTC = 0x7474 + TIOCGPGRP = 0x40047477 + TIOCGPKT = 0x40045438 + TIOCGPTLCK = 0x40045439 + TIOCGPTN = 0x40045430 + TIOCGPTPEER = 0x20005441 + TIOCGRS485 = 0x4020542e + TIOCGSERIAL = 0x5484 + TIOCGSID = 0x7416 + TIOCGSOFTCAR = 0x5481 + TIOCGWINSZ = 0x40087468 + TIOCINQ = 0x467f + TIOCLINUX = 0x5483 + TIOCMBIC = 0x741c + TIOCMBIS = 0x741b + TIOCMGET = 0x741d + TIOCMIWAIT = 0x5491 + TIOCMSET = 0x741a + TIOCM_CAR = 0x100 + TIOCM_CD = 0x100 + TIOCM_CTS = 0x40 + TIOCM_DSR = 0x400 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x200 + TIOCM_RNG = 0x200 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x20 + TIOCM_ST = 0x10 + TIOCNOTTY = 0x5471 + TIOCNXCL = 0x740e + TIOCOUTQ = 0x7472 + TIOCPKT = 0x5470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCSBRK = 0x5427 + TIOCSCTTY = 0x5480 + TIOCSERCONFIG = 0x5488 + TIOCSERGETLSR = 0x548e + TIOCSERGETMULTI = 0x548f + TIOCSERGSTRUCT = 0x548d + TIOCSERGWILD = 0x5489 + TIOCSERSETMULTI = 0x5490 + TIOCSERSWILD = 0x548a + TIOCSER_TEMT = 0x1 + TIOCSETD = 0x7401 + TIOCSETN = 0x740a + TIOCSETP = 0x7409 + TIOCSIG = 0x80045436 + TIOCSLCKTRMIOS = 0x548c + TIOCSLTC = 0x7475 + TIOCSPGRP = 0x80047476 + TIOCSPTLCK = 0x80045431 + TIOCSRS485 = 0xc020542f + TIOCSSERIAL = 0x5485 + TIOCSSOFTCAR = 0x5482 + TIOCSTI = 0x5472 + TIOCSWINSZ = 0x80087467 + TIOCVHANGUP = 0x5437 + TMPFS_MAGIC = 0x1021994 + TOSTOP = 0x8000 + TRACEFS_MAGIC = 0x74726163 + TS_COMM_LEN = 0x20 + TUNATTACHFILTER = 0x801054d5 + TUNDETACHFILTER = 0x801054d6 + TUNGETFEATURES = 0x400454cf + TUNGETFILTER = 0x401054db + TUNGETIFF = 0x400454d2 + TUNGETSNDBUF = 0x400454d3 + TUNGETVNETBE = 0x400454df + TUNGETVNETHDRSZ = 0x400454d7 + TUNGETVNETLE = 0x400454dd + TUNSETDEBUG = 0x800454c9 + TUNSETFILTEREBPF = 0x400454e1 + TUNSETGROUP = 0x800454ce + TUNSETIFF = 0x800454ca + TUNSETIFINDEX = 0x800454da + TUNSETLINK = 0x800454cd + TUNSETNOCSUM = 0x800454c8 + TUNSETOFFLOAD = 0x800454d0 + TUNSETOWNER = 0x800454cc + TUNSETPERSIST = 0x800454cb + TUNSETQUEUE = 0x800454d9 + TUNSETSNDBUF = 0x800454d4 + TUNSETSTEERINGEBPF = 0x400454e0 + TUNSETTXFILTER = 0x800454d1 + TUNSETVNETBE = 0x800454de + TUNSETVNETHDRSZ = 0x800454d8 + TUNSETVNETLE = 0x800454dc + UDF_SUPER_MAGIC = 0x15013346 + UMOUNT_NOFOLLOW = 0x8 + USBDEVICE_SUPER_MAGIC = 0x9fa2 + UTIME_NOW = 0x3fffffff + UTIME_OMIT = 0x3ffffffe + V9FS_MAGIC = 0x1021997 + VDISCARD = 0xd + VEOF = 0x10 + VEOL = 0x11 + VEOL2 = 0x6 + VERASE = 0x2 + VINTR = 0x0 + VKILL = 0x3 + VLNEXT = 0xf + VMADDR_CID_ANY = 0xffffffff + VMADDR_CID_HOST = 0x2 + VMADDR_CID_HYPERVISOR = 0x0 + VMADDR_CID_RESERVED = 0x1 + VMADDR_PORT_ANY = 0xffffffff + VMIN = 0x4 + VM_SOCKETS_INVALID_VERSION = 0xffffffff + VQUIT = 0x1 + VREPRINT = 0xc + VSTART = 0x8 + VSTOP = 0x9 + VSUSP = 0xa + VSWTC = 0x7 + VSWTCH = 0x7 + VT0 = 0x0 + VT1 = 0x4000 + VTDLY = 0x4000 + VTIME = 0x5 + VWERASE = 0xe + WALL = 0x40000000 + WCLONE = 0x80000000 + WCONTINUED = 0x8 + WDIOC_GETBOOTSTATUS = 0x40045702 + WDIOC_GETPRETIMEOUT = 0x40045709 + WDIOC_GETSTATUS = 0x40045701 + WDIOC_GETSUPPORT = 0x40285700 + WDIOC_GETTEMP = 0x40045703 + WDIOC_GETTIMELEFT = 0x4004570a + WDIOC_GETTIMEOUT = 0x40045707 + WDIOC_KEEPALIVE = 0x40045705 + WDIOC_SETOPTIONS = 0x40045704 + WDIOC_SETPRETIMEOUT = 0xc0045708 + WDIOC_SETTIMEOUT = 0xc0045706 + WEXITED = 0x4 + WIN_ACKMEDIACHANGE = 0xdb + WIN_CHECKPOWERMODE1 = 0xe5 + WIN_CHECKPOWERMODE2 = 0x98 + WIN_DEVICE_RESET = 0x8 + WIN_DIAGNOSE = 0x90 + WIN_DOORLOCK = 0xde + WIN_DOORUNLOCK = 0xdf + WIN_DOWNLOAD_MICROCODE = 0x92 + WIN_FLUSH_CACHE = 0xe7 + WIN_FLUSH_CACHE_EXT = 0xea + WIN_FORMAT = 0x50 + WIN_GETMEDIASTATUS = 0xda + WIN_IDENTIFY = 0xec + WIN_IDENTIFY_DMA = 0xee + WIN_IDLEIMMEDIATE = 0xe1 + WIN_INIT = 0x60 + WIN_MEDIAEJECT = 0xed + WIN_MULTREAD = 0xc4 + WIN_MULTREAD_EXT = 0x29 + WIN_MULTWRITE = 0xc5 + WIN_MULTWRITE_EXT = 0x39 + WIN_NOP = 0x0 + WIN_PACKETCMD = 0xa0 + WIN_PIDENTIFY = 0xa1 + WIN_POSTBOOT = 0xdc + WIN_PREBOOT = 0xdd + WIN_QUEUED_SERVICE = 0xa2 + WIN_READ = 0x20 + WIN_READDMA = 0xc8 + WIN_READDMA_EXT = 0x25 + WIN_READDMA_ONCE = 0xc9 + WIN_READDMA_QUEUED = 0xc7 + WIN_READDMA_QUEUED_EXT = 0x26 + WIN_READ_BUFFER = 0xe4 + WIN_READ_EXT = 0x24 + WIN_READ_LONG = 0x22 + WIN_READ_LONG_ONCE = 0x23 + WIN_READ_NATIVE_MAX = 0xf8 + WIN_READ_NATIVE_MAX_EXT = 0x27 + WIN_READ_ONCE = 0x21 + WIN_RECAL = 0x10 + WIN_RESTORE = 0x10 + WIN_SECURITY_DISABLE = 0xf6 + WIN_SECURITY_ERASE_PREPARE = 0xf3 + WIN_SECURITY_ERASE_UNIT = 0xf4 + WIN_SECURITY_FREEZE_LOCK = 0xf5 + WIN_SECURITY_SET_PASS = 0xf1 + WIN_SECURITY_UNLOCK = 0xf2 + WIN_SEEK = 0x70 + WIN_SETFEATURES = 0xef + WIN_SETIDLE1 = 0xe3 + WIN_SETIDLE2 = 0x97 + WIN_SETMULT = 0xc6 + WIN_SET_MAX = 0xf9 + WIN_SET_MAX_EXT = 0x37 + WIN_SLEEPNOW1 = 0xe6 + WIN_SLEEPNOW2 = 0x99 + WIN_SMART = 0xb0 + WIN_SPECIFY = 0x91 + WIN_SRST = 0x8 + WIN_STANDBY = 0xe2 + WIN_STANDBY2 = 0x96 + WIN_STANDBYNOW1 = 0xe0 + WIN_STANDBYNOW2 = 0x94 + WIN_VERIFY = 0x40 + WIN_VERIFY_EXT = 0x42 + WIN_VERIFY_ONCE = 0x41 + WIN_WRITE = 0x30 + WIN_WRITEDMA = 0xca + WIN_WRITEDMA_EXT = 0x35 + WIN_WRITEDMA_ONCE = 0xcb + WIN_WRITEDMA_QUEUED = 0xcc + WIN_WRITEDMA_QUEUED_EXT = 0x36 + WIN_WRITE_BUFFER = 0xe8 + WIN_WRITE_EXT = 0x34 + WIN_WRITE_LONG = 0x32 + WIN_WRITE_LONG_ONCE = 0x33 + WIN_WRITE_ONCE = 0x31 + WIN_WRITE_SAME = 0xe9 + WIN_WRITE_VERIFY = 0x3c + WNOHANG = 0x1 + WNOTHREAD = 0x20000000 + WNOWAIT = 0x1000000 + WORDSIZE = 0x40 + WSTOPPED = 0x2 + WUNTRACED = 0x2 + XATTR_CREATE = 0x1 + XATTR_REPLACE = 0x2 + XCASE = 0x4 + XENFS_SUPER_MAGIC = 0xabba1974 + XTABS = 0x1800 + ZSMALLOC_MAGIC = 0x58295829 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x7d) + EADDRNOTAVAIL = syscall.Errno(0x7e) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x7c) + EAGAIN = syscall.Errno(0xb) + EALREADY = syscall.Errno(0x95) + EBADE = syscall.Errno(0x32) + EBADF = syscall.Errno(0x9) + EBADFD = syscall.Errno(0x51) + EBADMSG = syscall.Errno(0x4d) + EBADR = syscall.Errno(0x33) + EBADRQC = syscall.Errno(0x36) + EBADSLT = syscall.Errno(0x37) + EBFONT = syscall.Errno(0x3b) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x9e) + ECHILD = syscall.Errno(0xa) + ECHRNG = syscall.Errno(0x25) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x82) + ECONNREFUSED = syscall.Errno(0x92) + ECONNRESET = syscall.Errno(0x83) + EDEADLK = syscall.Errno(0x2d) + EDEADLOCK = syscall.Errno(0x38) + EDESTADDRREQ = syscall.Errno(0x60) + EDOM = syscall.Errno(0x21) + EDOTDOT = syscall.Errno(0x49) + EDQUOT = syscall.Errno(0x46d) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EHOSTDOWN = syscall.Errno(0x93) + EHOSTUNREACH = syscall.Errno(0x94) + EHWPOISON = syscall.Errno(0xa8) + EIDRM = syscall.Errno(0x24) + EILSEQ = syscall.Errno(0x58) + EINIT = syscall.Errno(0x8d) + EINPROGRESS = syscall.Errno(0x96) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x85) + EISDIR = syscall.Errno(0x15) + EISNAM = syscall.Errno(0x8b) + EKEYEXPIRED = syscall.Errno(0xa2) + EKEYREJECTED = syscall.Errno(0xa4) + EKEYREVOKED = syscall.Errno(0xa3) + EL2HLT = syscall.Errno(0x2c) + EL2NSYNC = syscall.Errno(0x26) + EL3HLT = syscall.Errno(0x27) + EL3RST = syscall.Errno(0x28) + ELIBACC = syscall.Errno(0x53) + ELIBBAD = syscall.Errno(0x54) + ELIBEXEC = syscall.Errno(0x57) + ELIBMAX = syscall.Errno(0x56) + ELIBSCN = syscall.Errno(0x55) + ELNRNG = syscall.Errno(0x29) + ELOOP = syscall.Errno(0x5a) + EMEDIUMTYPE = syscall.Errno(0xa0) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x61) + EMULTIHOP = syscall.Errno(0x4a) + ENAMETOOLONG = syscall.Errno(0x4e) + ENAVAIL = syscall.Errno(0x8a) + ENETDOWN = syscall.Errno(0x7f) + ENETRESET = syscall.Errno(0x81) + ENETUNREACH = syscall.Errno(0x80) + ENFILE = syscall.Errno(0x17) + ENOANO = syscall.Errno(0x35) + ENOBUFS = syscall.Errno(0x84) + ENOCSI = syscall.Errno(0x2b) + ENODATA = syscall.Errno(0x3d) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOKEY = syscall.Errno(0xa1) + ENOLCK = syscall.Errno(0x2e) + ENOLINK = syscall.Errno(0x43) + ENOMEDIUM = syscall.Errno(0x9f) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x23) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x63) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x59) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x86) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x5d) + ENOTNAM = syscall.Errno(0x89) + ENOTRECOVERABLE = syscall.Errno(0xa6) + ENOTSOCK = syscall.Errno(0x5f) + ENOTSUP = syscall.Errno(0x7a) + ENOTTY = syscall.Errno(0x19) + ENOTUNIQ = syscall.Errno(0x50) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x7a) + EOVERFLOW = syscall.Errno(0x4f) + EOWNERDEAD = syscall.Errno(0xa5) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x7b) + EPIPE = syscall.Errno(0x20) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x78) + EPROTOTYPE = syscall.Errno(0x62) + ERANGE = syscall.Errno(0x22) + EREMCHG = syscall.Errno(0x52) + EREMDEV = syscall.Errno(0x8e) + EREMOTE = syscall.Errno(0x42) + EREMOTEIO = syscall.Errno(0x8c) + ERESTART = syscall.Errno(0x5b) + ERFKILL = syscall.Errno(0xa7) + EROFS = syscall.Errno(0x1e) + ESHUTDOWN = syscall.Errno(0x8f) + ESOCKTNOSUPPORT = syscall.Errno(0x79) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x97) + ESTRPIPE = syscall.Errno(0x5c) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x91) + ETOOMANYREFS = syscall.Errno(0x90) + ETXTBSY = syscall.Errno(0x1a) + EUCLEAN = syscall.Errno(0x87) + EUNATCH = syscall.Errno(0x2a) + EUSERS = syscall.Errno(0x5e) + EWOULDBLOCK = syscall.Errno(0xb) + EXDEV = syscall.Errno(0x12) + EXFULL = syscall.Errno(0x34) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x12) + SIGCLD = syscall.Signal(0x12) + SIGCONT = syscall.Signal(0x19) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x16) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPOLL = syscall.Signal(0x16) + SIGPROF = syscall.Signal(0x1d) + SIGPWR = syscall.Signal(0x13) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x17) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x18) + SIGTTIN = syscall.Signal(0x1a) + SIGTTOU = syscall.Signal(0x1b) + SIGURG = syscall.Signal(0x15) + SIGUSR1 = syscall.Signal(0x10) + SIGUSR2 = syscall.Signal(0x11) + SIGVTALRM = syscall.Signal(0x1c) + SIGWINCH = syscall.Signal(0x14) + SIGXCPU = syscall.Signal(0x1e) + SIGXFSZ = syscall.Signal(0x1f) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "no such device or address"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EAGAIN", "resource temporarily unavailable"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device or resource busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "invalid cross-device link"}, + {19, "ENODEV", "no such device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "numerical result out of range"}, + {35, "ENOMSG", "no message of desired type"}, + {36, "EIDRM", "identifier removed"}, + {37, "ECHRNG", "channel number out of range"}, + {38, "EL2NSYNC", "level 2 not synchronized"}, + {39, "EL3HLT", "level 3 halted"}, + {40, "EL3RST", "level 3 reset"}, + {41, "ELNRNG", "link number out of range"}, + {42, "EUNATCH", "protocol driver not attached"}, + {43, "ENOCSI", "no CSI structure available"}, + {44, "EL2HLT", "level 2 halted"}, + {45, "EDEADLK", "resource deadlock avoided"}, + {46, "ENOLCK", "no locks available"}, + {50, "EBADE", "invalid exchange"}, + {51, "EBADR", "invalid request descriptor"}, + {52, "EXFULL", "exchange full"}, + {53, "ENOANO", "no anode"}, + {54, "EBADRQC", "invalid request code"}, + {55, "EBADSLT", "invalid slot"}, + {56, "EDEADLOCK", "file locking deadlock error"}, + {59, "EBFONT", "bad font file format"}, + {60, "ENOSTR", "device not a stream"}, + {61, "ENODATA", "no data available"}, + {62, "ETIME", "timer expired"}, + {63, "ENOSR", "out of streams resources"}, + {64, "ENONET", "machine is not on the network"}, + {65, "ENOPKG", "package not installed"}, + {66, "EREMOTE", "object is remote"}, + {67, "ENOLINK", "link has been severed"}, + {68, "EADV", "advertise error"}, + {69, "ESRMNT", "srmount error"}, + {70, "ECOMM", "communication error on send"}, + {71, "EPROTO", "protocol error"}, + {73, "EDOTDOT", "RFS specific error"}, + {74, "EMULTIHOP", "multihop attempted"}, + {77, "EBADMSG", "bad message"}, + {78, "ENAMETOOLONG", "file name too long"}, + {79, "EOVERFLOW", "value too large for defined data type"}, + {80, "ENOTUNIQ", "name not unique on network"}, + {81, "EBADFD", "file descriptor in bad state"}, + {82, "EREMCHG", "remote address changed"}, + {83, "ELIBACC", "can not access a needed shared library"}, + {84, "ELIBBAD", "accessing a corrupted shared library"}, + {85, "ELIBSCN", ".lib section in a.out corrupted"}, + {86, "ELIBMAX", "attempting to link in too many shared libraries"}, + {87, "ELIBEXEC", "cannot exec a shared library directly"}, + {88, "EILSEQ", "invalid or incomplete multibyte or wide character"}, + {89, "ENOSYS", "function not implemented"}, + {90, "ELOOP", "too many levels of symbolic links"}, + {91, "ERESTART", "interrupted system call should be restarted"}, + {92, "ESTRPIPE", "streams pipe error"}, + {93, "ENOTEMPTY", "directory not empty"}, + {94, "EUSERS", "too many users"}, + {95, "ENOTSOCK", "socket operation on non-socket"}, + {96, "EDESTADDRREQ", "destination address required"}, + {97, "EMSGSIZE", "message too long"}, + {98, "EPROTOTYPE", "protocol wrong type for socket"}, + {99, "ENOPROTOOPT", "protocol not available"}, + {120, "EPROTONOSUPPORT", "protocol not supported"}, + {121, "ESOCKTNOSUPPORT", "socket type not supported"}, + {122, "ENOTSUP", "operation not supported"}, + {123, "EPFNOSUPPORT", "protocol family not supported"}, + {124, "EAFNOSUPPORT", "address family not supported by protocol"}, + {125, "EADDRINUSE", "address already in use"}, + {126, "EADDRNOTAVAIL", "cannot assign requested address"}, + {127, "ENETDOWN", "network is down"}, + {128, "ENETUNREACH", "network is unreachable"}, + {129, "ENETRESET", "network dropped connection on reset"}, + {130, "ECONNABORTED", "software caused connection abort"}, + {131, "ECONNRESET", "connection reset by peer"}, + {132, "ENOBUFS", "no buffer space available"}, + {133, "EISCONN", "transport endpoint is already connected"}, + {134, "ENOTCONN", "transport endpoint is not connected"}, + {135, "EUCLEAN", "structure needs cleaning"}, + {137, "ENOTNAM", "not a XENIX named type file"}, + {138, "ENAVAIL", "no XENIX semaphores available"}, + {139, "EISNAM", "is a named type file"}, + {140, "EREMOTEIO", "remote I/O error"}, + {141, "EINIT", "unknown error 141"}, + {142, "EREMDEV", "unknown error 142"}, + {143, "ESHUTDOWN", "cannot send after transport endpoint shutdown"}, + {144, "ETOOMANYREFS", "too many references: cannot splice"}, + {145, "ETIMEDOUT", "connection timed out"}, + {146, "ECONNREFUSED", "connection refused"}, + {147, "EHOSTDOWN", "host is down"}, + {148, "EHOSTUNREACH", "no route to host"}, + {149, "EALREADY", "operation already in progress"}, + {150, "EINPROGRESS", "operation now in progress"}, + {151, "ESTALE", "stale file handle"}, + {158, "ECANCELED", "operation canceled"}, + {159, "ENOMEDIUM", "no medium found"}, + {160, "EMEDIUMTYPE", "wrong medium type"}, + {161, "ENOKEY", "required key not available"}, + {162, "EKEYEXPIRED", "key has expired"}, + {163, "EKEYREVOKED", "key has been revoked"}, + {164, "EKEYREJECTED", "key was rejected by service"}, + {165, "EOWNERDEAD", "owner died"}, + {166, "ENOTRECOVERABLE", "state not recoverable"}, + {167, "ERFKILL", "operation not possible due to RF-kill"}, + {168, "EHWPOISON", "memory page has hardware error"}, + {1133, "EDQUOT", "disk quota exceeded"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/breakpoint trap"}, + {6, "SIGABRT", "aborted"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGUSR1", "user defined signal 1"}, + {17, "SIGUSR2", "user defined signal 2"}, + {18, "SIGCHLD", "child exited"}, + {19, "SIGPWR", "power failure"}, + {20, "SIGWINCH", "window changed"}, + {21, "SIGURG", "urgent I/O condition"}, + {22, "SIGIO", "I/O possible"}, + {23, "SIGSTOP", "stopped (signal)"}, + {24, "SIGTSTP", "stopped"}, + {25, "SIGCONT", "continued"}, + {26, "SIGTTIN", "stopped (tty input)"}, + {27, "SIGTTOU", "stopped (tty output)"}, + {28, "SIGVTALRM", "virtual timer expired"}, + {29, "SIGPROF", "profiling timer expired"}, + {30, "SIGXCPU", "CPU time limit exceeded"}, + {31, "SIGXFSZ", "file size limit exceeded"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go b/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go new file mode 100644 index 0000000..9678ea8 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go @@ -0,0 +1,2526 @@ +// mkerrors.sh -Wall -Werror -static -I/tmp/include +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build mips64le,linux + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go + +package unix + +import "syscall" + +const ( + AAFS_MAGIC = 0x5a3c69f0 + ADFS_SUPER_MAGIC = 0xadf5 + AFFS_SUPER_MAGIC = 0xadff + AFS_FS_MAGIC = 0x6b414653 + AFS_SUPER_MAGIC = 0x5346414f + AF_ALG = 0x26 + AF_APPLETALK = 0x5 + AF_ASH = 0x12 + AF_ATMPVC = 0x8 + AF_ATMSVC = 0x14 + AF_AX25 = 0x3 + AF_BLUETOOTH = 0x1f + AF_BRIDGE = 0x7 + AF_CAIF = 0x25 + AF_CAN = 0x1d + AF_DECnet = 0xc + AF_ECONET = 0x13 + AF_FILE = 0x1 + AF_IB = 0x1b + AF_IEEE802154 = 0x24 + AF_INET = 0x2 + AF_INET6 = 0xa + AF_IPX = 0x4 + AF_IRDA = 0x17 + AF_ISDN = 0x22 + AF_IUCV = 0x20 + AF_KCM = 0x29 + AF_KEY = 0xf + AF_LLC = 0x1a + AF_LOCAL = 0x1 + AF_MAX = 0x2c + AF_MPLS = 0x1c + AF_NETBEUI = 0xd + AF_NETLINK = 0x10 + AF_NETROM = 0x6 + AF_NFC = 0x27 + AF_PACKET = 0x11 + AF_PHONET = 0x23 + AF_PPPOX = 0x18 + AF_QIPCRTR = 0x2a + AF_RDS = 0x15 + AF_ROSE = 0xb + AF_ROUTE = 0x10 + AF_RXRPC = 0x21 + AF_SECURITY = 0xe + AF_SMC = 0x2b + AF_SNA = 0x16 + AF_TIPC = 0x1e + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_VSOCK = 0x28 + AF_WANPIPE = 0x19 + AF_X25 = 0x9 + ALG_OP_DECRYPT = 0x0 + ALG_OP_ENCRYPT = 0x1 + ALG_SET_AEAD_ASSOCLEN = 0x4 + ALG_SET_AEAD_AUTHSIZE = 0x5 + ALG_SET_IV = 0x2 + ALG_SET_KEY = 0x1 + ALG_SET_OP = 0x3 + ANON_INODE_FS_MAGIC = 0x9041934 + ARPHRD_6LOWPAN = 0x339 + ARPHRD_ADAPT = 0x108 + ARPHRD_APPLETLK = 0x8 + ARPHRD_ARCNET = 0x7 + ARPHRD_ASH = 0x30d + ARPHRD_ATM = 0x13 + ARPHRD_AX25 = 0x3 + ARPHRD_BIF = 0x307 + ARPHRD_CAIF = 0x336 + ARPHRD_CAN = 0x118 + ARPHRD_CHAOS = 0x5 + ARPHRD_CISCO = 0x201 + ARPHRD_CSLIP = 0x101 + ARPHRD_CSLIP6 = 0x103 + ARPHRD_DDCMP = 0x205 + ARPHRD_DLCI = 0xf + ARPHRD_ECONET = 0x30e + ARPHRD_EETHER = 0x2 + ARPHRD_ETHER = 0x1 + ARPHRD_EUI64 = 0x1b + ARPHRD_FCAL = 0x311 + ARPHRD_FCFABRIC = 0x313 + ARPHRD_FCPL = 0x312 + ARPHRD_FCPP = 0x310 + ARPHRD_FDDI = 0x306 + ARPHRD_FRAD = 0x302 + ARPHRD_HDLC = 0x201 + ARPHRD_HIPPI = 0x30c + ARPHRD_HWX25 = 0x110 + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + ARPHRD_IEEE80211 = 0x321 + ARPHRD_IEEE80211_PRISM = 0x322 + ARPHRD_IEEE80211_RADIOTAP = 0x323 + ARPHRD_IEEE802154 = 0x324 + ARPHRD_IEEE802154_MONITOR = 0x325 + ARPHRD_IEEE802_TR = 0x320 + ARPHRD_INFINIBAND = 0x20 + ARPHRD_IP6GRE = 0x337 + ARPHRD_IPDDP = 0x309 + ARPHRD_IPGRE = 0x30a + ARPHRD_IRDA = 0x30f + ARPHRD_LAPB = 0x204 + ARPHRD_LOCALTLK = 0x305 + ARPHRD_LOOPBACK = 0x304 + ARPHRD_METRICOM = 0x17 + ARPHRD_NETLINK = 0x338 + ARPHRD_NETROM = 0x0 + ARPHRD_NONE = 0xfffe + ARPHRD_PHONET = 0x334 + ARPHRD_PHONET_PIPE = 0x335 + ARPHRD_PIMREG = 0x30b + ARPHRD_PPP = 0x200 + ARPHRD_PRONET = 0x4 + ARPHRD_RAWHDLC = 0x206 + ARPHRD_RAWIP = 0x207 + ARPHRD_ROSE = 0x10e + ARPHRD_RSRVD = 0x104 + ARPHRD_SIT = 0x308 + ARPHRD_SKIP = 0x303 + ARPHRD_SLIP = 0x100 + ARPHRD_SLIP6 = 0x102 + ARPHRD_TUNNEL = 0x300 + ARPHRD_TUNNEL6 = 0x301 + ARPHRD_VOID = 0xffff + ARPHRD_VSOCKMON = 0x33a + ARPHRD_X25 = 0x10f + AUTOFS_SUPER_MAGIC = 0x187 + B0 = 0x0 + B1000000 = 0x1008 + B110 = 0x3 + B115200 = 0x1002 + B1152000 = 0x1009 + B1200 = 0x9 + B134 = 0x4 + B150 = 0x5 + B1500000 = 0x100a + B1800 = 0xa + B19200 = 0xe + B200 = 0x6 + B2000000 = 0x100b + B230400 = 0x1003 + B2400 = 0xb + B2500000 = 0x100c + B300 = 0x7 + B3000000 = 0x100d + B3500000 = 0x100e + B38400 = 0xf + B4000000 = 0x100f + B460800 = 0x1004 + B4800 = 0xc + B50 = 0x1 + B500000 = 0x1005 + B57600 = 0x1001 + B576000 = 0x1006 + B600 = 0x8 + B75 = 0x2 + B921600 = 0x1007 + B9600 = 0xd + BALLOON_KVM_MAGIC = 0x13661366 + BDEVFS_MAGIC = 0x62646576 + BINFMTFS_MAGIC = 0x42494e4d + BLKBSZGET = 0x40081270 + BLKBSZSET = 0x80081271 + BLKFLSBUF = 0x20001261 + BLKFRAGET = 0x20001265 + BLKFRASET = 0x20001264 + BLKGETSIZE = 0x20001260 + BLKGETSIZE64 = 0x40081272 + BLKPBSZGET = 0x2000127b + BLKRAGET = 0x20001263 + BLKRASET = 0x20001262 + BLKROGET = 0x2000125e + BLKROSET = 0x2000125d + BLKRRPART = 0x2000125f + BLKSECTGET = 0x20001267 + BLKSECTSET = 0x20001266 + BLKSSZGET = 0x20001268 + BOTHER = 0x1000 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_FS_MAGIC = 0xcafe4a11 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LL_OFF = -0x200000 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXINSNS = 0x1000 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MOD = 0x90 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_NET_OFF = -0x100000 + BPF_OR = 0x40 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BPF_XOR = 0xa0 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x2000 + BSDLY = 0x2000 + BTRFS_SUPER_MAGIC = 0x9123683e + BTRFS_TEST_MAGIC = 0x73727279 + CAN_BCM = 0x2 + CAN_EFF_FLAG = 0x80000000 + CAN_EFF_ID_BITS = 0x1d + CAN_EFF_MASK = 0x1fffffff + CAN_ERR_FLAG = 0x20000000 + CAN_ERR_MASK = 0x1fffffff + CAN_INV_FILTER = 0x20000000 + CAN_ISOTP = 0x6 + CAN_MAX_DLC = 0x8 + CAN_MAX_DLEN = 0x8 + CAN_MCNET = 0x5 + CAN_MTU = 0x10 + CAN_NPROTO = 0x7 + CAN_RAW = 0x1 + CAN_RAW_FILTER_MAX = 0x200 + CAN_RTR_FLAG = 0x40000000 + CAN_SFF_ID_BITS = 0xb + CAN_SFF_MASK = 0x7ff + CAN_TP16 = 0x3 + CAN_TP20 = 0x4 + CBAUD = 0x100f + CBAUDEX = 0x1000 + CFLUSH = 0xf + CGROUP2_SUPER_MAGIC = 0x63677270 + CGROUP_SUPER_MAGIC = 0x27e0eb + CIBAUD = 0x100f0000 + CLOCAL = 0x800 + CLOCK_BOOTTIME = 0x7 + CLOCK_BOOTTIME_ALARM = 0x9 + CLOCK_DEFAULT = 0x0 + CLOCK_EXT = 0x1 + CLOCK_INT = 0x2 + CLOCK_MONOTONIC = 0x1 + CLOCK_MONOTONIC_COARSE = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_PROCESS_CPUTIME_ID = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_REALTIME_ALARM = 0x8 + CLOCK_REALTIME_COARSE = 0x5 + CLOCK_TAI = 0xb + CLOCK_THREAD_CPUTIME_ID = 0x3 + CLOCK_TXFROMRX = 0x4 + CLOCK_TXINT = 0x3 + CLONE_CHILD_CLEARTID = 0x200000 + CLONE_CHILD_SETTID = 0x1000000 + CLONE_DETACHED = 0x400000 + CLONE_FILES = 0x400 + CLONE_FS = 0x200 + CLONE_IO = 0x80000000 + CLONE_NEWCGROUP = 0x2000000 + CLONE_NEWIPC = 0x8000000 + CLONE_NEWNET = 0x40000000 + CLONE_NEWNS = 0x20000 + CLONE_NEWPID = 0x20000000 + CLONE_NEWUSER = 0x10000000 + CLONE_NEWUTS = 0x4000000 + CLONE_PARENT = 0x8000 + CLONE_PARENT_SETTID = 0x100000 + CLONE_PTRACE = 0x2000 + CLONE_SETTLS = 0x80000 + CLONE_SIGHAND = 0x800 + CLONE_SYSVSEM = 0x40000 + CLONE_THREAD = 0x10000 + CLONE_UNTRACED = 0x800000 + CLONE_VFORK = 0x4000 + CLONE_VM = 0x100 + CMSPAR = 0x40000000 + CODA_SUPER_MAGIC = 0x73757245 + CR0 = 0x0 + CR1 = 0x200 + CR2 = 0x400 + CR3 = 0x600 + CRAMFS_MAGIC = 0x28cd3d45 + CRDLY = 0x600 + CREAD = 0x80 + CRTSCTS = 0x80000000 + CS5 = 0x0 + CS6 = 0x10 + CS7 = 0x20 + CS8 = 0x30 + CSIGNAL = 0xff + CSIZE = 0x30 + CSTART = 0x11 + CSTATUS = 0x0 + CSTOP = 0x13 + CSTOPB = 0x40 + CSUSP = 0x1a + DAXFS_MAGIC = 0x64646178 + DEBUGFS_MAGIC = 0x64626720 + DEVPTS_SUPER_MAGIC = 0x1cd1 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x200 + ECHOE = 0x10 + ECHOK = 0x20 + ECHOKE = 0x800 + ECHONL = 0x40 + ECHOPRT = 0x400 + ECRYPTFS_SUPER_MAGIC = 0xf15f + EFD_CLOEXEC = 0x80000 + EFD_NONBLOCK = 0x80 + EFD_SEMAPHORE = 0x1 + EFIVARFS_MAGIC = 0xde5e81e4 + EFS_SUPER_MAGIC = 0x414a53 + ENCODING_DEFAULT = 0x0 + ENCODING_FM_MARK = 0x3 + ENCODING_FM_SPACE = 0x4 + ENCODING_MANCHESTER = 0x5 + ENCODING_NRZ = 0x1 + ENCODING_NRZI = 0x2 + EPOLLERR = 0x8 + EPOLLET = 0x80000000 + EPOLLEXCLUSIVE = 0x10000000 + EPOLLHUP = 0x10 + EPOLLIN = 0x1 + EPOLLMSG = 0x400 + EPOLLONESHOT = 0x40000000 + EPOLLOUT = 0x4 + EPOLLPRI = 0x2 + EPOLLRDBAND = 0x80 + EPOLLRDHUP = 0x2000 + EPOLLRDNORM = 0x40 + EPOLLWAKEUP = 0x20000000 + EPOLLWRBAND = 0x200 + EPOLLWRNORM = 0x100 + EPOLL_CLOEXEC = 0x80000 + EPOLL_CTL_ADD = 0x1 + EPOLL_CTL_DEL = 0x2 + EPOLL_CTL_MOD = 0x3 + ETH_P_1588 = 0x88f7 + ETH_P_8021AD = 0x88a8 + ETH_P_8021AH = 0x88e7 + ETH_P_8021Q = 0x8100 + ETH_P_80221 = 0x8917 + ETH_P_802_2 = 0x4 + ETH_P_802_3 = 0x1 + ETH_P_802_3_MIN = 0x600 + ETH_P_802_EX1 = 0x88b5 + ETH_P_AARP = 0x80f3 + ETH_P_AF_IUCV = 0xfbfb + ETH_P_ALL = 0x3 + ETH_P_AOE = 0x88a2 + ETH_P_ARCNET = 0x1a + ETH_P_ARP = 0x806 + ETH_P_ATALK = 0x809b + ETH_P_ATMFATE = 0x8884 + ETH_P_ATMMPOA = 0x884c + ETH_P_AX25 = 0x2 + ETH_P_BATMAN = 0x4305 + ETH_P_BPQ = 0x8ff + ETH_P_CAIF = 0xf7 + ETH_P_CAN = 0xc + ETH_P_CANFD = 0xd + ETH_P_CONTROL = 0x16 + ETH_P_CUST = 0x6006 + ETH_P_DDCMP = 0x6 + ETH_P_DEC = 0x6000 + ETH_P_DIAG = 0x6005 + ETH_P_DNA_DL = 0x6001 + ETH_P_DNA_RC = 0x6002 + ETH_P_DNA_RT = 0x6003 + ETH_P_DSA = 0x1b + ETH_P_ECONET = 0x18 + ETH_P_EDSA = 0xdada + ETH_P_ERSPAN = 0x88be + ETH_P_ERSPAN2 = 0x22eb + ETH_P_FCOE = 0x8906 + ETH_P_FIP = 0x8914 + ETH_P_HDLC = 0x19 + ETH_P_HSR = 0x892f + ETH_P_IBOE = 0x8915 + ETH_P_IEEE802154 = 0xf6 + ETH_P_IEEEPUP = 0xa00 + ETH_P_IEEEPUPAT = 0xa01 + ETH_P_IFE = 0xed3e + ETH_P_IP = 0x800 + ETH_P_IPV6 = 0x86dd + ETH_P_IPX = 0x8137 + ETH_P_IRDA = 0x17 + ETH_P_LAT = 0x6004 + ETH_P_LINK_CTL = 0x886c + ETH_P_LOCALTALK = 0x9 + ETH_P_LOOP = 0x60 + ETH_P_LOOPBACK = 0x9000 + ETH_P_MACSEC = 0x88e5 + ETH_P_MAP = 0xf9 + ETH_P_MOBITEX = 0x15 + ETH_P_MPLS_MC = 0x8848 + ETH_P_MPLS_UC = 0x8847 + ETH_P_MVRP = 0x88f5 + ETH_P_NCSI = 0x88f8 + ETH_P_NSH = 0x894f + ETH_P_PAE = 0x888e + ETH_P_PAUSE = 0x8808 + ETH_P_PHONET = 0xf5 + ETH_P_PPPTALK = 0x10 + ETH_P_PPP_DISC = 0x8863 + ETH_P_PPP_MP = 0x8 + ETH_P_PPP_SES = 0x8864 + ETH_P_PRP = 0x88fb + ETH_P_PUP = 0x200 + ETH_P_PUPAT = 0x201 + ETH_P_QINQ1 = 0x9100 + ETH_P_QINQ2 = 0x9200 + ETH_P_QINQ3 = 0x9300 + ETH_P_RARP = 0x8035 + ETH_P_SCA = 0x6007 + ETH_P_SLOW = 0x8809 + ETH_P_SNAP = 0x5 + ETH_P_TDLS = 0x890d + ETH_P_TEB = 0x6558 + ETH_P_TIPC = 0x88ca + ETH_P_TRAILER = 0x1c + ETH_P_TR_802_2 = 0x11 + ETH_P_TSN = 0x22f0 + ETH_P_WAN_PPP = 0x7 + ETH_P_WCCP = 0x883e + ETH_P_X25 = 0x805 + ETH_P_XDSA = 0xf8 + EXABYTE_ENABLE_NEST = 0xf0 + EXT2_SUPER_MAGIC = 0xef53 + EXT3_SUPER_MAGIC = 0xef53 + EXT4_SUPER_MAGIC = 0xef53 + EXTA = 0xe + EXTB = 0xf + EXTPROC = 0x10000 + F2FS_SUPER_MAGIC = 0xf2f52010 + FALLOC_FL_COLLAPSE_RANGE = 0x8 + FALLOC_FL_INSERT_RANGE = 0x20 + FALLOC_FL_KEEP_SIZE = 0x1 + FALLOC_FL_NO_HIDE_STALE = 0x4 + FALLOC_FL_PUNCH_HOLE = 0x2 + FALLOC_FL_UNSHARE_RANGE = 0x40 + FALLOC_FL_ZERO_RANGE = 0x10 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x8000 + FFDLY = 0x8000 + FLUSHO = 0x2000 + FS_ENCRYPTION_MODE_AES_128_CBC = 0x5 + FS_ENCRYPTION_MODE_AES_128_CTS = 0x6 + FS_ENCRYPTION_MODE_AES_256_CBC = 0x3 + FS_ENCRYPTION_MODE_AES_256_CTS = 0x4 + FS_ENCRYPTION_MODE_AES_256_GCM = 0x2 + FS_ENCRYPTION_MODE_AES_256_XTS = 0x1 + FS_ENCRYPTION_MODE_INVALID = 0x0 + FS_IOC_GET_ENCRYPTION_POLICY = 0x800c6615 + FS_IOC_GET_ENCRYPTION_PWSALT = 0x80106614 + FS_IOC_SET_ENCRYPTION_POLICY = 0x400c6613 + FS_KEY_DESCRIPTOR_SIZE = 0x8 + FS_KEY_DESC_PREFIX = "fscrypt:" + FS_KEY_DESC_PREFIX_SIZE = 0x8 + FS_MAX_KEY_SIZE = 0x40 + FS_POLICY_FLAGS_PAD_16 = 0x2 + FS_POLICY_FLAGS_PAD_32 = 0x3 + FS_POLICY_FLAGS_PAD_4 = 0x0 + FS_POLICY_FLAGS_PAD_8 = 0x1 + FS_POLICY_FLAGS_PAD_MASK = 0x3 + FS_POLICY_FLAGS_VALID = 0x3 + FUTEXFS_SUPER_MAGIC = 0xbad1dea + F_ADD_SEALS = 0x409 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x406 + F_EXLCK = 0x4 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLEASE = 0x401 + F_GETLK = 0xe + F_GETLK64 = 0xe + F_GETOWN = 0x17 + F_GETOWN_EX = 0x10 + F_GETPIPE_SZ = 0x408 + F_GETSIG = 0xb + F_GET_FILE_RW_HINT = 0x40d + F_GET_RW_HINT = 0x40b + F_GET_SEALS = 0x40a + F_LOCK = 0x1 + F_NOTIFY = 0x402 + F_OFD_GETLK = 0x24 + F_OFD_SETLK = 0x25 + F_OFD_SETLKW = 0x26 + F_OK = 0x0 + F_RDLCK = 0x0 + F_SEAL_GROW = 0x4 + F_SEAL_SEAL = 0x1 + F_SEAL_SHRINK = 0x2 + F_SEAL_WRITE = 0x8 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLEASE = 0x400 + F_SETLK = 0x6 + F_SETLK64 = 0x6 + F_SETLKW = 0x7 + F_SETLKW64 = 0x7 + F_SETOWN = 0x18 + F_SETOWN_EX = 0xf + F_SETPIPE_SZ = 0x407 + F_SETSIG = 0xa + F_SET_FILE_RW_HINT = 0x40e + F_SET_RW_HINT = 0x40c + F_SHLCK = 0x8 + F_TEST = 0x3 + F_TLOCK = 0x2 + F_ULOCK = 0x0 + F_UNLCK = 0x2 + F_WRLCK = 0x1 + GENL_ADMIN_PERM = 0x1 + GENL_CMD_CAP_DO = 0x2 + GENL_CMD_CAP_DUMP = 0x4 + GENL_CMD_CAP_HASPOL = 0x8 + GENL_HDRLEN = 0x4 + GENL_ID_CTRL = 0x10 + GENL_ID_PMCRAID = 0x12 + GENL_ID_VFS_DQUOT = 0x11 + GENL_MAX_ID = 0x3ff + GENL_MIN_ID = 0x10 + GENL_NAMSIZ = 0x10 + GENL_START_ALLOC = 0x13 + GENL_UNS_ADMIN_PERM = 0x10 + GRND_NONBLOCK = 0x1 + GRND_RANDOM = 0x2 + HDIO_DRIVE_CMD = 0x31f + HDIO_DRIVE_CMD_AEB = 0x31e + HDIO_DRIVE_CMD_HDR_SIZE = 0x4 + HDIO_DRIVE_HOB_HDR_SIZE = 0x8 + HDIO_DRIVE_RESET = 0x31c + HDIO_DRIVE_TASK = 0x31e + HDIO_DRIVE_TASKFILE = 0x31d + HDIO_DRIVE_TASK_HDR_SIZE = 0x8 + HDIO_GETGEO = 0x301 + HDIO_GET_32BIT = 0x309 + HDIO_GET_ACOUSTIC = 0x30f + HDIO_GET_ADDRESS = 0x310 + HDIO_GET_BUSSTATE = 0x31a + HDIO_GET_DMA = 0x30b + HDIO_GET_IDENTITY = 0x30d + HDIO_GET_KEEPSETTINGS = 0x308 + HDIO_GET_MULTCOUNT = 0x304 + HDIO_GET_NICE = 0x30c + HDIO_GET_NOWERR = 0x30a + HDIO_GET_QDMA = 0x305 + HDIO_GET_UNMASKINTR = 0x302 + HDIO_GET_WCACHE = 0x30e + HDIO_OBSOLETE_IDENTITY = 0x307 + HDIO_SCAN_HWIF = 0x328 + HDIO_SET_32BIT = 0x324 + HDIO_SET_ACOUSTIC = 0x32c + HDIO_SET_ADDRESS = 0x32f + HDIO_SET_BUSSTATE = 0x32d + HDIO_SET_DMA = 0x326 + HDIO_SET_KEEPSETTINGS = 0x323 + HDIO_SET_MULTCOUNT = 0x321 + HDIO_SET_NICE = 0x329 + HDIO_SET_NOWERR = 0x325 + HDIO_SET_PIO_MODE = 0x327 + HDIO_SET_QDMA = 0x32e + HDIO_SET_UNMASKINTR = 0x322 + HDIO_SET_WCACHE = 0x32b + HDIO_SET_XFER = 0x306 + HDIO_TRISTATE_HWIF = 0x31b + HDIO_UNREGISTER_HWIF = 0x32a + HOSTFS_SUPER_MAGIC = 0xc0ffee + HPFS_SUPER_MAGIC = 0xf995e849 + HUGETLBFS_MAGIC = 0x958458f6 + HUPCL = 0x400 + IBSHIFT = 0x10 + ICANON = 0x2 + ICMPV6_FILTER = 0x1 + ICRNL = 0x100 + IEXTEN = 0x100 + IFA_F_DADFAILED = 0x8 + IFA_F_DEPRECATED = 0x20 + IFA_F_HOMEADDRESS = 0x10 + IFA_F_MANAGETEMPADDR = 0x100 + IFA_F_MCAUTOJOIN = 0x400 + IFA_F_NODAD = 0x2 + IFA_F_NOPREFIXROUTE = 0x200 + IFA_F_OPTIMISTIC = 0x4 + IFA_F_PERMANENT = 0x80 + IFA_F_SECONDARY = 0x1 + IFA_F_STABLE_PRIVACY = 0x800 + IFA_F_TEMPORARY = 0x1 + IFA_F_TENTATIVE = 0x40 + IFA_MAX = 0x8 + IFF_ALLMULTI = 0x200 + IFF_ATTACH_QUEUE = 0x200 + IFF_AUTOMEDIA = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_DETACH_QUEUE = 0x400 + IFF_DORMANT = 0x20000 + IFF_DYNAMIC = 0x8000 + IFF_ECHO = 0x40000 + IFF_LOOPBACK = 0x8 + IFF_LOWER_UP = 0x10000 + IFF_MASTER = 0x400 + IFF_MULTICAST = 0x1000 + IFF_MULTI_QUEUE = 0x100 + IFF_NAPI = 0x10 + IFF_NAPI_FRAGS = 0x20 + IFF_NOARP = 0x80 + IFF_NOFILTER = 0x1000 + IFF_NOTRAILERS = 0x20 + IFF_NO_PI = 0x1000 + IFF_ONE_QUEUE = 0x2000 + IFF_PERSIST = 0x800 + IFF_POINTOPOINT = 0x10 + IFF_PORTSEL = 0x2000 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SLAVE = 0x800 + IFF_TAP = 0x2 + IFF_TUN = 0x1 + IFF_TUN_EXCL = 0x8000 + IFF_UP = 0x1 + IFF_VNET_HDR = 0x4000 + IFF_VOLATILE = 0x70c5a + IFNAMSIZ = 0x10 + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_ACCESS = 0x1 + IN_ALL_EVENTS = 0xfff + IN_ATTRIB = 0x4 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLOEXEC = 0x80000 + IN_CLOSE = 0x18 + IN_CLOSE_NOWRITE = 0x10 + IN_CLOSE_WRITE = 0x8 + IN_CREATE = 0x100 + IN_DELETE = 0x200 + IN_DELETE_SELF = 0x400 + IN_DONT_FOLLOW = 0x2000000 + IN_EXCL_UNLINK = 0x4000000 + IN_IGNORED = 0x8000 + IN_ISDIR = 0x40000000 + IN_LOOPBACKNET = 0x7f + IN_MASK_ADD = 0x20000000 + IN_MODIFY = 0x2 + IN_MOVE = 0xc0 + IN_MOVED_FROM = 0x40 + IN_MOVED_TO = 0x80 + IN_MOVE_SELF = 0x800 + IN_NONBLOCK = 0x80 + IN_ONESHOT = 0x80000000 + IN_ONLYDIR = 0x1000000 + IN_OPEN = 0x20 + IN_Q_OVERFLOW = 0x4000 + IN_UNMOUNT = 0x2000 + IOCTL_VM_SOCKETS_GET_LOCAL_CID = 0x200007b9 + IPPROTO_AH = 0x33 + IPPROTO_BEETPH = 0x5e + IPPROTO_COMP = 0x6c + IPPROTO_DCCP = 0x21 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_ESP = 0x32 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPIP = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MH = 0x87 + IPPROTO_MPLS = 0x89 + IPPROTO_MTP = 0x5c + IPPROTO_NONE = 0x3b + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_SCTP = 0x84 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPV6_2292DSTOPTS = 0x4 + IPV6_2292HOPLIMIT = 0x8 + IPV6_2292HOPOPTS = 0x3 + IPV6_2292PKTINFO = 0x2 + IPV6_2292PKTOPTIONS = 0x6 + IPV6_2292RTHDR = 0x5 + IPV6_ADDRFORM = 0x1 + IPV6_ADDR_PREFERENCES = 0x48 + IPV6_ADD_MEMBERSHIP = 0x14 + IPV6_AUTHHDR = 0xa + IPV6_AUTOFLOWLABEL = 0x46 + IPV6_CHECKSUM = 0x7 + IPV6_DONTFRAG = 0x3e + IPV6_DROP_MEMBERSHIP = 0x15 + IPV6_DSTOPTS = 0x3b + IPV6_HDRINCL = 0x24 + IPV6_HOPLIMIT = 0x34 + IPV6_HOPOPTS = 0x36 + IPV6_IPSEC_POLICY = 0x22 + IPV6_JOIN_ANYCAST = 0x1b + IPV6_JOIN_GROUP = 0x14 + IPV6_LEAVE_ANYCAST = 0x1c + IPV6_LEAVE_GROUP = 0x15 + IPV6_MINHOPCOUNT = 0x49 + IPV6_MTU = 0x18 + IPV6_MTU_DISCOVER = 0x17 + IPV6_MULTICAST_HOPS = 0x12 + IPV6_MULTICAST_IF = 0x11 + IPV6_MULTICAST_LOOP = 0x13 + IPV6_NEXTHOP = 0x9 + IPV6_ORIGDSTADDR = 0x4a + IPV6_PATHMTU = 0x3d + IPV6_PKTINFO = 0x32 + IPV6_PMTUDISC_DO = 0x2 + IPV6_PMTUDISC_DONT = 0x0 + IPV6_PMTUDISC_INTERFACE = 0x4 + IPV6_PMTUDISC_OMIT = 0x5 + IPV6_PMTUDISC_PROBE = 0x3 + IPV6_PMTUDISC_WANT = 0x1 + IPV6_RECVDSTOPTS = 0x3a + IPV6_RECVERR = 0x19 + IPV6_RECVFRAGSIZE = 0x4d + IPV6_RECVHOPLIMIT = 0x33 + IPV6_RECVHOPOPTS = 0x35 + IPV6_RECVORIGDSTADDR = 0x4a + IPV6_RECVPATHMTU = 0x3c + IPV6_RECVPKTINFO = 0x31 + IPV6_RECVRTHDR = 0x38 + IPV6_RECVTCLASS = 0x42 + IPV6_ROUTER_ALERT = 0x16 + IPV6_RTHDR = 0x39 + IPV6_RTHDRDSTOPTS = 0x37 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_RXDSTOPTS = 0x3b + IPV6_RXHOPOPTS = 0x36 + IPV6_TCLASS = 0x43 + IPV6_TRANSPARENT = 0x4b + IPV6_UNICAST_HOPS = 0x10 + IPV6_UNICAST_IF = 0x4c + IPV6_V6ONLY = 0x1a + IPV6_XFRM_POLICY = 0x23 + IP_ADD_MEMBERSHIP = 0x23 + IP_ADD_SOURCE_MEMBERSHIP = 0x27 + IP_BIND_ADDRESS_NO_PORT = 0x18 + IP_BLOCK_SOURCE = 0x26 + IP_CHECKSUM = 0x17 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0x24 + IP_DROP_SOURCE_MEMBERSHIP = 0x28 + IP_FREEBIND = 0xf + IP_HDRINCL = 0x3 + IP_IPSEC_POLICY = 0x10 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0x14 + IP_MF = 0x2000 + IP_MINTTL = 0x15 + IP_MSFILTER = 0x29 + IP_MSS = 0x240 + IP_MTU = 0xe + IP_MTU_DISCOVER = 0xa + IP_MULTICAST_ALL = 0x31 + IP_MULTICAST_IF = 0x20 + IP_MULTICAST_LOOP = 0x22 + IP_MULTICAST_TTL = 0x21 + IP_NODEFRAG = 0x16 + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x4 + IP_ORIGDSTADDR = 0x14 + IP_PASSSEC = 0x12 + IP_PKTINFO = 0x8 + IP_PKTOPTIONS = 0x9 + IP_PMTUDISC = 0xa + IP_PMTUDISC_DO = 0x2 + IP_PMTUDISC_DONT = 0x0 + IP_PMTUDISC_INTERFACE = 0x4 + IP_PMTUDISC_OMIT = 0x5 + IP_PMTUDISC_PROBE = 0x3 + IP_PMTUDISC_WANT = 0x1 + IP_RECVERR = 0xb + IP_RECVFRAGSIZE = 0x19 + IP_RECVOPTS = 0x6 + IP_RECVORIGDSTADDR = 0x14 + IP_RECVRETOPTS = 0x7 + IP_RECVTOS = 0xd + IP_RECVTTL = 0xc + IP_RETOPTS = 0x7 + IP_RF = 0x8000 + IP_ROUTER_ALERT = 0x5 + IP_TOS = 0x1 + IP_TRANSPARENT = 0x13 + IP_TTL = 0x2 + IP_UNBLOCK_SOURCE = 0x25 + IP_UNICAST_IF = 0x32 + IP_XFRM_POLICY = 0x11 + ISIG = 0x1 + ISOFS_SUPER_MAGIC = 0x9660 + ISTRIP = 0x20 + IUCLC = 0x200 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x1000 + IXON = 0x400 + JFFS2_SUPER_MAGIC = 0x72b6 + KEYCTL_ASSUME_AUTHORITY = 0x10 + KEYCTL_CHOWN = 0x4 + KEYCTL_CLEAR = 0x7 + KEYCTL_DESCRIBE = 0x6 + KEYCTL_DH_COMPUTE = 0x17 + KEYCTL_GET_KEYRING_ID = 0x0 + KEYCTL_GET_PERSISTENT = 0x16 + KEYCTL_GET_SECURITY = 0x11 + KEYCTL_INSTANTIATE = 0xc + KEYCTL_INSTANTIATE_IOV = 0x14 + KEYCTL_INVALIDATE = 0x15 + KEYCTL_JOIN_SESSION_KEYRING = 0x1 + KEYCTL_LINK = 0x8 + KEYCTL_NEGATE = 0xd + KEYCTL_READ = 0xb + KEYCTL_REJECT = 0x13 + KEYCTL_RESTRICT_KEYRING = 0x1d + KEYCTL_REVOKE = 0x3 + KEYCTL_SEARCH = 0xa + KEYCTL_SESSION_TO_PARENT = 0x12 + KEYCTL_SETPERM = 0x5 + KEYCTL_SET_REQKEY_KEYRING = 0xe + KEYCTL_SET_TIMEOUT = 0xf + KEYCTL_UNLINK = 0x9 + KEYCTL_UPDATE = 0x2 + KEY_REQKEY_DEFL_DEFAULT = 0x0 + KEY_REQKEY_DEFL_GROUP_KEYRING = 0x6 + KEY_REQKEY_DEFL_NO_CHANGE = -0x1 + KEY_REQKEY_DEFL_PROCESS_KEYRING = 0x2 + KEY_REQKEY_DEFL_REQUESTOR_KEYRING = 0x7 + KEY_REQKEY_DEFL_SESSION_KEYRING = 0x3 + KEY_REQKEY_DEFL_THREAD_KEYRING = 0x1 + KEY_REQKEY_DEFL_USER_KEYRING = 0x4 + KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5 + KEY_SPEC_GROUP_KEYRING = -0x6 + KEY_SPEC_PROCESS_KEYRING = -0x2 + KEY_SPEC_REQKEY_AUTH_KEY = -0x7 + KEY_SPEC_REQUESTOR_KEYRING = -0x8 + KEY_SPEC_SESSION_KEYRING = -0x3 + KEY_SPEC_THREAD_KEYRING = -0x1 + KEY_SPEC_USER_KEYRING = -0x4 + KEY_SPEC_USER_SESSION_KEYRING = -0x5 + LINUX_REBOOT_CMD_CAD_OFF = 0x0 + LINUX_REBOOT_CMD_CAD_ON = 0x89abcdef + LINUX_REBOOT_CMD_HALT = 0xcdef0123 + LINUX_REBOOT_CMD_KEXEC = 0x45584543 + LINUX_REBOOT_CMD_POWER_OFF = 0x4321fedc + LINUX_REBOOT_CMD_RESTART = 0x1234567 + LINUX_REBOOT_CMD_RESTART2 = 0xa1b2c3d4 + LINUX_REBOOT_CMD_SW_SUSPEND = 0xd000fce2 + LINUX_REBOOT_MAGIC1 = 0xfee1dead + LINUX_REBOOT_MAGIC2 = 0x28121969 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DODUMP = 0x11 + MADV_DOFORK = 0xb + MADV_DONTDUMP = 0x10 + MADV_DONTFORK = 0xa + MADV_DONTNEED = 0x4 + MADV_FREE = 0x8 + MADV_HUGEPAGE = 0xe + MADV_HWPOISON = 0x64 + MADV_KEEPONFORK = 0x13 + MADV_MERGEABLE = 0xc + MADV_NOHUGEPAGE = 0xf + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_REMOVE = 0x9 + MADV_SEQUENTIAL = 0x2 + MADV_UNMERGEABLE = 0xd + MADV_WILLNEED = 0x3 + MADV_WIPEONFORK = 0x12 + MAP_ANON = 0x800 + MAP_ANONYMOUS = 0x800 + MAP_DENYWRITE = 0x2000 + MAP_EXECUTABLE = 0x4000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_GROWSDOWN = 0x1000 + MAP_HUGETLB = 0x80000 + MAP_HUGE_MASK = 0x3f + MAP_HUGE_SHIFT = 0x1a + MAP_LOCKED = 0x8000 + MAP_NONBLOCK = 0x20000 + MAP_NORESERVE = 0x400 + MAP_POPULATE = 0x10000 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x800 + MAP_SHARED = 0x1 + MAP_STACK = 0x40000 + MAP_TYPE = 0xf + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MCL_ONFAULT = 0x4 + MINIX2_SUPER_MAGIC = 0x2468 + MINIX2_SUPER_MAGIC2 = 0x2478 + MINIX3_SUPER_MAGIC = 0x4d5a + MINIX_SUPER_MAGIC = 0x137f + MINIX_SUPER_MAGIC2 = 0x138f + MNT_DETACH = 0x2 + MNT_EXPIRE = 0x4 + MNT_FORCE = 0x1 + MSDOS_SUPER_MAGIC = 0x4d44 + MSG_BATCH = 0x40000 + MSG_CMSG_CLOEXEC = 0x40000000 + MSG_CONFIRM = 0x800 + MSG_CTRUNC = 0x8 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x40 + MSG_EOR = 0x80 + MSG_ERRQUEUE = 0x2000 + MSG_FASTOPEN = 0x20000000 + MSG_FIN = 0x200 + MSG_MORE = 0x8000 + MSG_NOSIGNAL = 0x4000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_PROXY = 0x10 + MSG_RST = 0x1000 + MSG_SYN = 0x400 + MSG_TRUNC = 0x20 + MSG_TRYHARD = 0x4 + MSG_WAITALL = 0x100 + MSG_WAITFORONE = 0x10000 + MSG_ZEROCOPY = 0x4000000 + MS_ACTIVE = 0x40000000 + MS_ASYNC = 0x1 + MS_BIND = 0x1000 + MS_BORN = 0x20000000 + MS_DIRSYNC = 0x80 + MS_INVALIDATE = 0x2 + MS_I_VERSION = 0x800000 + MS_KERNMOUNT = 0x400000 + MS_LAZYTIME = 0x2000000 + MS_MANDLOCK = 0x40 + MS_MGC_MSK = 0xffff0000 + MS_MGC_VAL = 0xc0ed0000 + MS_MOVE = 0x2000 + MS_NOATIME = 0x400 + MS_NODEV = 0x4 + MS_NODIRATIME = 0x800 + MS_NOEXEC = 0x8 + MS_NOREMOTELOCK = 0x8000000 + MS_NOSEC = 0x10000000 + MS_NOSUID = 0x2 + MS_NOUSER = -0x80000000 + MS_POSIXACL = 0x10000 + MS_PRIVATE = 0x40000 + MS_RDONLY = 0x1 + MS_REC = 0x4000 + MS_RELATIME = 0x200000 + MS_REMOUNT = 0x20 + MS_RMT_MASK = 0x2800051 + MS_SHARED = 0x100000 + MS_SILENT = 0x8000 + MS_SLAVE = 0x80000 + MS_STRICTATIME = 0x1000000 + MS_SUBMOUNT = 0x4000000 + MS_SYNC = 0x4 + MS_SYNCHRONOUS = 0x10 + MS_UNBINDABLE = 0x20000 + MS_VERBOSE = 0x8000 + MTD_INODE_FS_MAGIC = 0x11307854 + NAME_MAX = 0xff + NCP_SUPER_MAGIC = 0x564c + NETLINK_ADD_MEMBERSHIP = 0x1 + NETLINK_AUDIT = 0x9 + NETLINK_BROADCAST_ERROR = 0x4 + NETLINK_CAP_ACK = 0xa + NETLINK_CONNECTOR = 0xb + NETLINK_CRYPTO = 0x15 + NETLINK_DNRTMSG = 0xe + NETLINK_DROP_MEMBERSHIP = 0x2 + NETLINK_ECRYPTFS = 0x13 + NETLINK_EXT_ACK = 0xb + NETLINK_FIB_LOOKUP = 0xa + NETLINK_FIREWALL = 0x3 + NETLINK_GENERIC = 0x10 + NETLINK_INET_DIAG = 0x4 + NETLINK_IP6_FW = 0xd + NETLINK_ISCSI = 0x8 + NETLINK_KOBJECT_UEVENT = 0xf + NETLINK_LISTEN_ALL_NSID = 0x8 + NETLINK_LIST_MEMBERSHIPS = 0x9 + NETLINK_NETFILTER = 0xc + NETLINK_NFLOG = 0x5 + NETLINK_NO_ENOBUFS = 0x5 + NETLINK_PKTINFO = 0x3 + NETLINK_RDMA = 0x14 + NETLINK_ROUTE = 0x0 + NETLINK_RX_RING = 0x6 + NETLINK_SCSITRANSPORT = 0x12 + NETLINK_SELINUX = 0x7 + NETLINK_SMC = 0x16 + NETLINK_SOCK_DIAG = 0x4 + NETLINK_TX_RING = 0x7 + NETLINK_UNUSED = 0x1 + NETLINK_USERSOCK = 0x2 + NETLINK_XFRM = 0x6 + NFS_SUPER_MAGIC = 0x6969 + NILFS_SUPER_MAGIC = 0x3434 + NL0 = 0x0 + NL1 = 0x100 + NLA_ALIGNTO = 0x4 + NLA_F_NESTED = 0x8000 + NLA_F_NET_BYTEORDER = 0x4000 + NLA_HDRLEN = 0x4 + NLDLY = 0x100 + NLMSG_ALIGNTO = 0x4 + NLMSG_DONE = 0x3 + NLMSG_ERROR = 0x2 + NLMSG_HDRLEN = 0x10 + NLMSG_MIN_TYPE = 0x10 + NLMSG_NOOP = 0x1 + NLMSG_OVERRUN = 0x4 + NLM_F_ACK = 0x4 + NLM_F_ACK_TLVS = 0x200 + NLM_F_APPEND = 0x800 + NLM_F_ATOMIC = 0x400 + NLM_F_CAPPED = 0x100 + NLM_F_CREATE = 0x400 + NLM_F_DUMP = 0x300 + NLM_F_DUMP_FILTERED = 0x20 + NLM_F_DUMP_INTR = 0x10 + NLM_F_ECHO = 0x8 + NLM_F_EXCL = 0x200 + NLM_F_MATCH = 0x200 + NLM_F_MULTI = 0x2 + NLM_F_NONREC = 0x100 + NLM_F_REPLACE = 0x100 + NLM_F_REQUEST = 0x1 + NLM_F_ROOT = 0x100 + NOFLSH = 0x80 + NSFS_MAGIC = 0x6e736673 + OCFS2_SUPER_MAGIC = 0x7461636f + OCRNL = 0x8 + OFDEL = 0x80 + OFILL = 0x40 + OLCUC = 0x2 + ONLCR = 0x4 + ONLRET = 0x20 + ONOCR = 0x10 + OPENPROM_SUPER_MAGIC = 0x9fa1 + OPOST = 0x1 + OVERLAYFS_SUPER_MAGIC = 0x794c7630 + O_ACCMODE = 0x3 + O_APPEND = 0x8 + O_ASYNC = 0x1000 + O_CLOEXEC = 0x80000 + O_CREAT = 0x100 + O_DIRECT = 0x8000 + O_DIRECTORY = 0x10000 + O_DSYNC = 0x10 + O_EXCL = 0x400 + O_FSYNC = 0x4010 + O_LARGEFILE = 0x0 + O_NDELAY = 0x80 + O_NOATIME = 0x40000 + O_NOCTTY = 0x800 + O_NOFOLLOW = 0x20000 + O_NONBLOCK = 0x80 + O_PATH = 0x200000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x4010 + O_SYNC = 0x4010 + O_TMPFILE = 0x410000 + O_TRUNC = 0x200 + O_WRONLY = 0x1 + PACKET_ADD_MEMBERSHIP = 0x1 + PACKET_AUXDATA = 0x8 + PACKET_BROADCAST = 0x1 + PACKET_COPY_THRESH = 0x7 + PACKET_DROP_MEMBERSHIP = 0x2 + PACKET_FANOUT = 0x12 + PACKET_FANOUT_CBPF = 0x6 + PACKET_FANOUT_CPU = 0x2 + PACKET_FANOUT_DATA = 0x16 + PACKET_FANOUT_EBPF = 0x7 + PACKET_FANOUT_FLAG_DEFRAG = 0x8000 + PACKET_FANOUT_FLAG_ROLLOVER = 0x1000 + PACKET_FANOUT_FLAG_UNIQUEID = 0x2000 + PACKET_FANOUT_HASH = 0x0 + PACKET_FANOUT_LB = 0x1 + PACKET_FANOUT_QM = 0x5 + PACKET_FANOUT_RND = 0x4 + PACKET_FANOUT_ROLLOVER = 0x3 + PACKET_FASTROUTE = 0x6 + PACKET_HDRLEN = 0xb + PACKET_HOST = 0x0 + PACKET_KERNEL = 0x7 + PACKET_LOOPBACK = 0x5 + PACKET_LOSS = 0xe + PACKET_MR_ALLMULTI = 0x2 + PACKET_MR_MULTICAST = 0x0 + PACKET_MR_PROMISC = 0x1 + PACKET_MR_UNICAST = 0x3 + PACKET_MULTICAST = 0x2 + PACKET_ORIGDEV = 0x9 + PACKET_OTHERHOST = 0x3 + PACKET_OUTGOING = 0x4 + PACKET_QDISC_BYPASS = 0x14 + PACKET_RECV_OUTPUT = 0x3 + PACKET_RESERVE = 0xc + PACKET_ROLLOVER_STATS = 0x15 + PACKET_RX_RING = 0x5 + PACKET_STATISTICS = 0x6 + PACKET_TIMESTAMP = 0x11 + PACKET_TX_HAS_OFF = 0x13 + PACKET_TX_RING = 0xd + PACKET_TX_TIMESTAMP = 0x10 + PACKET_USER = 0x6 + PACKET_VERSION = 0xa + PACKET_VNET_HDR = 0xf + PARENB = 0x100 + PARITY_CRC16_PR0 = 0x2 + PARITY_CRC16_PR0_CCITT = 0x4 + PARITY_CRC16_PR1 = 0x3 + PARITY_CRC16_PR1_CCITT = 0x5 + PARITY_CRC32_PR0_CCITT = 0x6 + PARITY_CRC32_PR1_CCITT = 0x7 + PARITY_DEFAULT = 0x0 + PARITY_NONE = 0x1 + PARMRK = 0x8 + PARODD = 0x200 + PENDIN = 0x4000 + PERF_EVENT_IOC_DISABLE = 0x20002401 + PERF_EVENT_IOC_ENABLE = 0x20002400 + PERF_EVENT_IOC_ID = 0x40082407 + PERF_EVENT_IOC_PAUSE_OUTPUT = 0x80042409 + PERF_EVENT_IOC_PERIOD = 0x80082404 + PERF_EVENT_IOC_QUERY_BPF = 0xc008240a + PERF_EVENT_IOC_REFRESH = 0x20002402 + PERF_EVENT_IOC_RESET = 0x20002403 + PERF_EVENT_IOC_SET_BPF = 0x80042408 + PERF_EVENT_IOC_SET_FILTER = 0x80082406 + PERF_EVENT_IOC_SET_OUTPUT = 0x20002405 + PIPEFS_MAGIC = 0x50495045 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROC_SUPER_MAGIC = 0x9fa0 + PROT_EXEC = 0x4 + PROT_GROWSDOWN = 0x1000000 + PROT_GROWSUP = 0x2000000 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PR_CAPBSET_DROP = 0x18 + PR_CAPBSET_READ = 0x17 + PR_CAP_AMBIENT = 0x2f + PR_CAP_AMBIENT_CLEAR_ALL = 0x4 + PR_CAP_AMBIENT_IS_SET = 0x1 + PR_CAP_AMBIENT_LOWER = 0x3 + PR_CAP_AMBIENT_RAISE = 0x2 + PR_ENDIAN_BIG = 0x0 + PR_ENDIAN_LITTLE = 0x1 + PR_ENDIAN_PPC_LITTLE = 0x2 + PR_FPEMU_NOPRINT = 0x1 + PR_FPEMU_SIGFPE = 0x2 + PR_FP_EXC_ASYNC = 0x2 + PR_FP_EXC_DISABLED = 0x0 + PR_FP_EXC_DIV = 0x10000 + PR_FP_EXC_INV = 0x100000 + PR_FP_EXC_NONRECOV = 0x1 + PR_FP_EXC_OVF = 0x20000 + PR_FP_EXC_PRECISE = 0x3 + PR_FP_EXC_RES = 0x80000 + PR_FP_EXC_SW_ENABLE = 0x80 + PR_FP_EXC_UND = 0x40000 + PR_FP_MODE_FR = 0x1 + PR_FP_MODE_FRE = 0x2 + PR_GET_CHILD_SUBREAPER = 0x25 + PR_GET_DUMPABLE = 0x3 + PR_GET_ENDIAN = 0x13 + PR_GET_FPEMU = 0x9 + PR_GET_FPEXC = 0xb + PR_GET_FP_MODE = 0x2e + PR_GET_KEEPCAPS = 0x7 + PR_GET_NAME = 0x10 + PR_GET_NO_NEW_PRIVS = 0x27 + PR_GET_PDEATHSIG = 0x2 + PR_GET_SECCOMP = 0x15 + PR_GET_SECUREBITS = 0x1b + PR_GET_THP_DISABLE = 0x2a + PR_GET_TID_ADDRESS = 0x28 + PR_GET_TIMERSLACK = 0x1e + PR_GET_TIMING = 0xd + PR_GET_TSC = 0x19 + PR_GET_UNALIGN = 0x5 + PR_MCE_KILL = 0x21 + PR_MCE_KILL_CLEAR = 0x0 + PR_MCE_KILL_DEFAULT = 0x2 + PR_MCE_KILL_EARLY = 0x1 + PR_MCE_KILL_GET = 0x22 + PR_MCE_KILL_LATE = 0x0 + PR_MCE_KILL_SET = 0x1 + PR_MPX_DISABLE_MANAGEMENT = 0x2c + PR_MPX_ENABLE_MANAGEMENT = 0x2b + PR_SET_CHILD_SUBREAPER = 0x24 + PR_SET_DUMPABLE = 0x4 + PR_SET_ENDIAN = 0x14 + PR_SET_FPEMU = 0xa + PR_SET_FPEXC = 0xc + PR_SET_FP_MODE = 0x2d + PR_SET_KEEPCAPS = 0x8 + PR_SET_MM = 0x23 + PR_SET_MM_ARG_END = 0x9 + PR_SET_MM_ARG_START = 0x8 + PR_SET_MM_AUXV = 0xc + PR_SET_MM_BRK = 0x7 + PR_SET_MM_END_CODE = 0x2 + PR_SET_MM_END_DATA = 0x4 + PR_SET_MM_ENV_END = 0xb + PR_SET_MM_ENV_START = 0xa + PR_SET_MM_EXE_FILE = 0xd + PR_SET_MM_MAP = 0xe + PR_SET_MM_MAP_SIZE = 0xf + PR_SET_MM_START_BRK = 0x6 + PR_SET_MM_START_CODE = 0x1 + PR_SET_MM_START_DATA = 0x3 + PR_SET_MM_START_STACK = 0x5 + PR_SET_NAME = 0xf + PR_SET_NO_NEW_PRIVS = 0x26 + PR_SET_PDEATHSIG = 0x1 + PR_SET_PTRACER = 0x59616d61 + PR_SET_PTRACER_ANY = 0xffffffffffffffff + PR_SET_SECCOMP = 0x16 + PR_SET_SECUREBITS = 0x1c + PR_SET_THP_DISABLE = 0x29 + PR_SET_TIMERSLACK = 0x1d + PR_SET_TIMING = 0xe + PR_SET_TSC = 0x1a + PR_SET_UNALIGN = 0x6 + PR_SVE_GET_VL = 0x33 + PR_SVE_SET_VL = 0x32 + PR_SVE_SET_VL_ONEXEC = 0x40000 + PR_SVE_VL_INHERIT = 0x20000 + PR_SVE_VL_LEN_MASK = 0xffff + PR_TASK_PERF_EVENTS_DISABLE = 0x1f + PR_TASK_PERF_EVENTS_ENABLE = 0x20 + PR_TIMING_STATISTICAL = 0x0 + PR_TIMING_TIMESTAMP = 0x1 + PR_TSC_ENABLE = 0x1 + PR_TSC_SIGSEGV = 0x2 + PR_UNALIGN_NOPRINT = 0x1 + PR_UNALIGN_SIGBUS = 0x2 + PSTOREFS_MAGIC = 0x6165676c + PTRACE_ATTACH = 0x10 + PTRACE_CONT = 0x7 + PTRACE_DETACH = 0x11 + PTRACE_EVENT_CLONE = 0x3 + PTRACE_EVENT_EXEC = 0x4 + PTRACE_EVENT_EXIT = 0x6 + PTRACE_EVENT_FORK = 0x1 + PTRACE_EVENT_SECCOMP = 0x7 + PTRACE_EVENT_STOP = 0x80 + PTRACE_EVENT_VFORK = 0x2 + PTRACE_EVENT_VFORK_DONE = 0x5 + PTRACE_GETEVENTMSG = 0x4201 + PTRACE_GETFPREGS = 0xe + PTRACE_GETREGS = 0xc + PTRACE_GETREGSET = 0x4204 + PTRACE_GETSIGINFO = 0x4202 + PTRACE_GETSIGMASK = 0x420a + PTRACE_GET_THREAD_AREA = 0x19 + PTRACE_GET_THREAD_AREA_3264 = 0xc4 + PTRACE_GET_WATCH_REGS = 0xd0 + PTRACE_INTERRUPT = 0x4207 + PTRACE_KILL = 0x8 + PTRACE_LISTEN = 0x4208 + PTRACE_OLDSETOPTIONS = 0x15 + PTRACE_O_EXITKILL = 0x100000 + PTRACE_O_MASK = 0x3000ff + PTRACE_O_SUSPEND_SECCOMP = 0x200000 + PTRACE_O_TRACECLONE = 0x8 + PTRACE_O_TRACEEXEC = 0x10 + PTRACE_O_TRACEEXIT = 0x40 + PTRACE_O_TRACEFORK = 0x2 + PTRACE_O_TRACESECCOMP = 0x80 + PTRACE_O_TRACESYSGOOD = 0x1 + PTRACE_O_TRACEVFORK = 0x4 + PTRACE_O_TRACEVFORKDONE = 0x20 + PTRACE_PEEKDATA = 0x2 + PTRACE_PEEKDATA_3264 = 0xc1 + PTRACE_PEEKSIGINFO = 0x4209 + PTRACE_PEEKSIGINFO_SHARED = 0x1 + PTRACE_PEEKTEXT = 0x1 + PTRACE_PEEKTEXT_3264 = 0xc0 + PTRACE_PEEKUSR = 0x3 + PTRACE_POKEDATA = 0x5 + PTRACE_POKEDATA_3264 = 0xc3 + PTRACE_POKETEXT = 0x4 + PTRACE_POKETEXT_3264 = 0xc2 + PTRACE_POKEUSR = 0x6 + PTRACE_SECCOMP_GET_FILTER = 0x420c + PTRACE_SECCOMP_GET_METADATA = 0x420d + PTRACE_SEIZE = 0x4206 + PTRACE_SETFPREGS = 0xf + PTRACE_SETOPTIONS = 0x4200 + PTRACE_SETREGS = 0xd + PTRACE_SETREGSET = 0x4205 + PTRACE_SETSIGINFO = 0x4203 + PTRACE_SETSIGMASK = 0x420b + PTRACE_SET_THREAD_AREA = 0x1a + PTRACE_SET_WATCH_REGS = 0xd1 + PTRACE_SINGLESTEP = 0x9 + PTRACE_SYSCALL = 0x18 + PTRACE_TRACEME = 0x0 + QNX4_SUPER_MAGIC = 0x2f + QNX6_SUPER_MAGIC = 0x68191122 + RAMFS_MAGIC = 0x858458f6 + RDTGROUP_SUPER_MAGIC = 0x7655821 + REISERFS_SUPER_MAGIC = 0x52654973 + RLIMIT_AS = 0x6 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_LOCKS = 0xa + RLIMIT_MEMLOCK = 0x9 + RLIMIT_MSGQUEUE = 0xc + RLIMIT_NICE = 0xd + RLIMIT_NOFILE = 0x5 + RLIMIT_NPROC = 0x8 + RLIMIT_RSS = 0x7 + RLIMIT_RTPRIO = 0xe + RLIMIT_RTTIME = 0xf + RLIMIT_SIGPENDING = 0xb + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0xffffffffffffffff + RTAX_ADVMSS = 0x8 + RTAX_CC_ALGO = 0x10 + RTAX_CWND = 0x7 + RTAX_FASTOPEN_NO_COOKIE = 0x11 + RTAX_FEATURES = 0xc + RTAX_FEATURE_ALLFRAG = 0x8 + RTAX_FEATURE_ECN = 0x1 + RTAX_FEATURE_MASK = 0xf + RTAX_FEATURE_SACK = 0x2 + RTAX_FEATURE_TIMESTAMP = 0x4 + RTAX_HOPLIMIT = 0xa + RTAX_INITCWND = 0xb + RTAX_INITRWND = 0xe + RTAX_LOCK = 0x1 + RTAX_MAX = 0x11 + RTAX_MTU = 0x2 + RTAX_QUICKACK = 0xf + RTAX_REORDERING = 0x9 + RTAX_RTO_MIN = 0xd + RTAX_RTT = 0x4 + RTAX_RTTVAR = 0x5 + RTAX_SSTHRESH = 0x6 + RTAX_UNSPEC = 0x0 + RTAX_WINDOW = 0x3 + RTA_ALIGNTO = 0x4 + RTA_MAX = 0x1a + RTCF_DIRECTSRC = 0x4000000 + RTCF_DOREDIRECT = 0x1000000 + RTCF_LOG = 0x2000000 + RTCF_MASQ = 0x400000 + RTCF_NAT = 0x800000 + RTCF_VALVE = 0x200000 + RTF_ADDRCLASSMASK = 0xf8000000 + RTF_ADDRCONF = 0x40000 + RTF_ALLONLINK = 0x20000 + RTF_BROADCAST = 0x10000000 + RTF_CACHE = 0x1000000 + RTF_DEFAULT = 0x10000 + RTF_DYNAMIC = 0x10 + RTF_FLOW = 0x2000000 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_INTERFACE = 0x40000000 + RTF_IRTT = 0x100 + RTF_LINKRT = 0x100000 + RTF_LOCAL = 0x80000000 + RTF_MODIFIED = 0x20 + RTF_MSS = 0x40 + RTF_MTU = 0x40 + RTF_MULTICAST = 0x20000000 + RTF_NAT = 0x8000000 + RTF_NOFORWARD = 0x1000 + RTF_NONEXTHOP = 0x200000 + RTF_NOPMTUDISC = 0x4000 + RTF_POLICY = 0x4000000 + RTF_REINSTATE = 0x8 + RTF_REJECT = 0x200 + RTF_STATIC = 0x400 + RTF_THROW = 0x2000 + RTF_UP = 0x1 + RTF_WINDOW = 0x80 + RTF_XRESOLVE = 0x800 + RTM_BASE = 0x10 + RTM_DELACTION = 0x31 + RTM_DELADDR = 0x15 + RTM_DELADDRLABEL = 0x49 + RTM_DELLINK = 0x11 + RTM_DELMDB = 0x55 + RTM_DELNEIGH = 0x1d + RTM_DELNETCONF = 0x51 + RTM_DELNSID = 0x59 + RTM_DELQDISC = 0x25 + RTM_DELROUTE = 0x19 + RTM_DELRULE = 0x21 + RTM_DELTCLASS = 0x29 + RTM_DELTFILTER = 0x2d + RTM_F_CLONED = 0x200 + RTM_F_EQUALIZE = 0x400 + RTM_F_FIB_MATCH = 0x2000 + RTM_F_LOOKUP_TABLE = 0x1000 + RTM_F_NOTIFY = 0x100 + RTM_F_PREFIX = 0x800 + RTM_GETACTION = 0x32 + RTM_GETADDR = 0x16 + RTM_GETADDRLABEL = 0x4a + RTM_GETANYCAST = 0x3e + RTM_GETDCB = 0x4e + RTM_GETLINK = 0x12 + RTM_GETMDB = 0x56 + RTM_GETMULTICAST = 0x3a + RTM_GETNEIGH = 0x1e + RTM_GETNEIGHTBL = 0x42 + RTM_GETNETCONF = 0x52 + RTM_GETNSID = 0x5a + RTM_GETQDISC = 0x26 + RTM_GETROUTE = 0x1a + RTM_GETRULE = 0x22 + RTM_GETSTATS = 0x5e + RTM_GETTCLASS = 0x2a + RTM_GETTFILTER = 0x2e + RTM_MAX = 0x63 + RTM_NEWACTION = 0x30 + RTM_NEWADDR = 0x14 + RTM_NEWADDRLABEL = 0x48 + RTM_NEWCACHEREPORT = 0x60 + RTM_NEWLINK = 0x10 + RTM_NEWMDB = 0x54 + RTM_NEWNDUSEROPT = 0x44 + RTM_NEWNEIGH = 0x1c + RTM_NEWNEIGHTBL = 0x40 + RTM_NEWNETCONF = 0x50 + RTM_NEWNSID = 0x58 + RTM_NEWPREFIX = 0x34 + RTM_NEWQDISC = 0x24 + RTM_NEWROUTE = 0x18 + RTM_NEWRULE = 0x20 + RTM_NEWSTATS = 0x5c + RTM_NEWTCLASS = 0x28 + RTM_NEWTFILTER = 0x2c + RTM_NR_FAMILIES = 0x15 + RTM_NR_MSGTYPES = 0x54 + RTM_SETDCB = 0x4f + RTM_SETLINK = 0x13 + RTM_SETNEIGHTBL = 0x43 + RTNH_ALIGNTO = 0x4 + RTNH_COMPARE_MASK = 0x19 + RTNH_F_DEAD = 0x1 + RTNH_F_LINKDOWN = 0x10 + RTNH_F_OFFLOAD = 0x8 + RTNH_F_ONLINK = 0x4 + RTNH_F_PERVASIVE = 0x2 + RTNH_F_UNRESOLVED = 0x20 + RTN_MAX = 0xb + RTPROT_BABEL = 0x2a + RTPROT_BIRD = 0xc + RTPROT_BOOT = 0x3 + RTPROT_DHCP = 0x10 + RTPROT_DNROUTED = 0xd + RTPROT_GATED = 0x8 + RTPROT_KERNEL = 0x2 + RTPROT_MROUTED = 0x11 + RTPROT_MRT = 0xa + RTPROT_NTK = 0xf + RTPROT_RA = 0x9 + RTPROT_REDIRECT = 0x1 + RTPROT_STATIC = 0x4 + RTPROT_UNSPEC = 0x0 + RTPROT_XORP = 0xe + RTPROT_ZEBRA = 0xb + RT_CLASS_DEFAULT = 0xfd + RT_CLASS_LOCAL = 0xff + RT_CLASS_MAIN = 0xfe + RT_CLASS_MAX = 0xff + RT_CLASS_UNSPEC = 0x0 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_CREDENTIALS = 0x2 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x1d + SCM_TIMESTAMPING = 0x25 + SCM_TIMESTAMPING_OPT_STATS = 0x36 + SCM_TIMESTAMPING_PKTINFO = 0x3a + SCM_TIMESTAMPNS = 0x23 + SCM_WIFI_STATUS = 0x29 + SECCOMP_MODE_DISABLED = 0x0 + SECCOMP_MODE_FILTER = 0x2 + SECCOMP_MODE_STRICT = 0x1 + SECURITYFS_MAGIC = 0x73636673 + SELINUX_MAGIC = 0xf97cff8c + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDDLCI = 0x8980 + SIOCADDMULTI = 0x8931 + SIOCADDRT = 0x890b + SIOCATMARK = 0x40047307 + SIOCBONDCHANGEACTIVE = 0x8995 + SIOCBONDENSLAVE = 0x8990 + SIOCBONDINFOQUERY = 0x8994 + SIOCBONDRELEASE = 0x8991 + SIOCBONDSETHWADDR = 0x8992 + SIOCBONDSLAVEINFOQUERY = 0x8993 + SIOCBRADDBR = 0x89a0 + SIOCBRADDIF = 0x89a2 + SIOCBRDELBR = 0x89a1 + SIOCBRDELIF = 0x89a3 + SIOCDARP = 0x8953 + SIOCDELDLCI = 0x8981 + SIOCDELMULTI = 0x8932 + SIOCDELRT = 0x890c + SIOCDEVPRIVATE = 0x89f0 + SIOCDIFADDR = 0x8936 + SIOCDRARP = 0x8960 + SIOCETHTOOL = 0x8946 + SIOCGARP = 0x8954 + SIOCGHWTSTAMP = 0x89b1 + SIOCGIFADDR = 0x8915 + SIOCGIFBR = 0x8940 + SIOCGIFBRDADDR = 0x8919 + SIOCGIFCONF = 0x8912 + SIOCGIFCOUNT = 0x8938 + SIOCGIFDSTADDR = 0x8917 + SIOCGIFENCAP = 0x8925 + SIOCGIFFLAGS = 0x8913 + SIOCGIFHWADDR = 0x8927 + SIOCGIFINDEX = 0x8933 + SIOCGIFMAP = 0x8970 + SIOCGIFMEM = 0x891f + SIOCGIFMETRIC = 0x891d + SIOCGIFMTU = 0x8921 + SIOCGIFNAME = 0x8910 + SIOCGIFNETMASK = 0x891b + SIOCGIFPFLAGS = 0x8935 + SIOCGIFSLAVE = 0x8929 + SIOCGIFTXQLEN = 0x8942 + SIOCGIFVLAN = 0x8982 + SIOCGMIIPHY = 0x8947 + SIOCGMIIREG = 0x8948 + SIOCGPGRP = 0x40047309 + SIOCGRARP = 0x8961 + SIOCGSKNS = 0x894c + SIOCGSTAMP = 0x8906 + SIOCGSTAMPNS = 0x8907 + SIOCINQ = 0x467f + SIOCOUTQ = 0x7472 + SIOCOUTQNSD = 0x894b + SIOCPROTOPRIVATE = 0x89e0 + SIOCRTMSG = 0x890d + SIOCSARP = 0x8955 + SIOCSHWTSTAMP = 0x89b0 + SIOCSIFADDR = 0x8916 + SIOCSIFBR = 0x8941 + SIOCSIFBRDADDR = 0x891a + SIOCSIFDSTADDR = 0x8918 + SIOCSIFENCAP = 0x8926 + SIOCSIFFLAGS = 0x8914 + SIOCSIFHWADDR = 0x8924 + SIOCSIFHWBROADCAST = 0x8937 + SIOCSIFLINK = 0x8911 + SIOCSIFMAP = 0x8971 + SIOCSIFMEM = 0x8920 + SIOCSIFMETRIC = 0x891e + SIOCSIFMTU = 0x8922 + SIOCSIFNAME = 0x8923 + SIOCSIFNETMASK = 0x891c + SIOCSIFPFLAGS = 0x8934 + SIOCSIFSLAVE = 0x8930 + SIOCSIFTXQLEN = 0x8943 + SIOCSIFVLAN = 0x8983 + SIOCSMIIREG = 0x8949 + SIOCSPGRP = 0x80047308 + SIOCSRARP = 0x8962 + SIOCWANDEV = 0x894a + SMACK_MAGIC = 0x43415d53 + SMART_AUTOSAVE = 0xd2 + SMART_AUTO_OFFLINE = 0xdb + SMART_DISABLE = 0xd9 + SMART_ENABLE = 0xd8 + SMART_HCYL_PASS = 0xc2 + SMART_IMMEDIATE_OFFLINE = 0xd4 + SMART_LCYL_PASS = 0x4f + SMART_READ_LOG_SECTOR = 0xd5 + SMART_READ_THRESHOLDS = 0xd1 + SMART_READ_VALUES = 0xd0 + SMART_SAVE = 0xd3 + SMART_STATUS = 0xda + SMART_WRITE_LOG_SECTOR = 0xd6 + SMART_WRITE_THRESHOLDS = 0xd7 + SMB_SUPER_MAGIC = 0x517b + SOCKFS_MAGIC = 0x534f434b + SOCK_CLOEXEC = 0x80000 + SOCK_DCCP = 0x6 + SOCK_DGRAM = 0x1 + SOCK_IOC_TYPE = 0x89 + SOCK_NONBLOCK = 0x80 + SOCK_PACKET = 0xa + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x2 + SOL_AAL = 0x109 + SOL_ALG = 0x117 + SOL_ATM = 0x108 + SOL_CAIF = 0x116 + SOL_CAN_BASE = 0x64 + SOL_DCCP = 0x10d + SOL_DECNET = 0x105 + SOL_ICMPV6 = 0x3a + SOL_IP = 0x0 + SOL_IPV6 = 0x29 + SOL_IRDA = 0x10a + SOL_IUCV = 0x115 + SOL_KCM = 0x119 + SOL_LLC = 0x10c + SOL_NETBEUI = 0x10b + SOL_NETLINK = 0x10e + SOL_NFC = 0x118 + SOL_PACKET = 0x107 + SOL_PNPIPE = 0x113 + SOL_PPPOL2TP = 0x111 + SOL_RAW = 0xff + SOL_RDS = 0x114 + SOL_RXRPC = 0x110 + SOL_SOCKET = 0xffff + SOL_TCP = 0x6 + SOL_TIPC = 0x10f + SOL_TLS = 0x11a + SOL_X25 = 0x106 + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x1009 + SO_ATTACH_BPF = 0x32 + SO_ATTACH_FILTER = 0x1a + SO_ATTACH_REUSEPORT_CBPF = 0x33 + SO_ATTACH_REUSEPORT_EBPF = 0x34 + SO_BINDTODEVICE = 0x19 + SO_BPF_EXTENSIONS = 0x30 + SO_BROADCAST = 0x20 + SO_BSDCOMPAT = 0xe + SO_BUSY_POLL = 0x2e + SO_CNX_ADVICE = 0x35 + SO_COOKIE = 0x39 + SO_DEBUG = 0x1 + SO_DETACH_BPF = 0x1b + SO_DETACH_FILTER = 0x1b + SO_DOMAIN = 0x1029 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_GET_FILTER = 0x1a + SO_INCOMING_CPU = 0x31 + SO_INCOMING_NAPI_ID = 0x38 + SO_KEEPALIVE = 0x8 + SO_LINGER = 0x80 + SO_LOCK_FILTER = 0x2c + SO_MARK = 0x24 + SO_MAX_PACING_RATE = 0x2f + SO_MEMINFO = 0x37 + SO_NOFCS = 0x2b + SO_NO_CHECK = 0xb + SO_OOBINLINE = 0x100 + SO_PASSCRED = 0x11 + SO_PASSSEC = 0x22 + SO_PEEK_OFF = 0x2a + SO_PEERCRED = 0x12 + SO_PEERGROUPS = 0x3b + SO_PEERNAME = 0x1c + SO_PEERSEC = 0x1e + SO_PRIORITY = 0xc + SO_PROTOCOL = 0x1028 + SO_RCVBUF = 0x1002 + SO_RCVBUFFORCE = 0x21 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_RXQ_OVFL = 0x28 + SO_SECURITY_AUTHENTICATION = 0x16 + SO_SECURITY_ENCRYPTION_NETWORK = 0x18 + SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17 + SO_SELECT_ERR_QUEUE = 0x2d + SO_SNDBUF = 0x1001 + SO_SNDBUFFORCE = 0x1f + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_STYLE = 0x1008 + SO_TIMESTAMP = 0x1d + SO_TIMESTAMPING = 0x25 + SO_TIMESTAMPNS = 0x23 + SO_TYPE = 0x1008 + SO_VM_SOCKETS_BUFFER_MAX_SIZE = 0x2 + SO_VM_SOCKETS_BUFFER_MIN_SIZE = 0x1 + SO_VM_SOCKETS_BUFFER_SIZE = 0x0 + SO_VM_SOCKETS_CONNECT_TIMEOUT = 0x6 + SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7 + SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3 + SO_VM_SOCKETS_TRUSTED = 0x5 + SO_WIFI_STATUS = 0x29 + SO_ZEROCOPY = 0x3c + SPLICE_F_GIFT = 0x8 + SPLICE_F_MORE = 0x4 + SPLICE_F_MOVE = 0x1 + SPLICE_F_NONBLOCK = 0x2 + SQUASHFS_MAGIC = 0x73717368 + STACK_END_MAGIC = 0x57ac6e9d + STATX_ALL = 0xfff + STATX_ATIME = 0x20 + STATX_ATTR_APPEND = 0x20 + STATX_ATTR_AUTOMOUNT = 0x1000 + STATX_ATTR_COMPRESSED = 0x4 + STATX_ATTR_ENCRYPTED = 0x800 + STATX_ATTR_IMMUTABLE = 0x10 + STATX_ATTR_NODUMP = 0x40 + STATX_BASIC_STATS = 0x7ff + STATX_BLOCKS = 0x400 + STATX_BTIME = 0x800 + STATX_CTIME = 0x80 + STATX_GID = 0x10 + STATX_INO = 0x100 + STATX_MODE = 0x2 + STATX_MTIME = 0x40 + STATX_NLINK = 0x4 + STATX_SIZE = 0x200 + STATX_TYPE = 0x1 + STATX_UID = 0x8 + STATX__RESERVED = 0x80000000 + SYSFS_MAGIC = 0x62656572 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x800 + TAB2 = 0x1000 + TAB3 = 0x1800 + TABDLY = 0x1800 + TASKSTATS_CMD_ATTR_MAX = 0x4 + TASKSTATS_CMD_MAX = 0x2 + TASKSTATS_GENL_NAME = "TASKSTATS" + TASKSTATS_GENL_VERSION = 0x1 + TASKSTATS_TYPE_MAX = 0x6 + TASKSTATS_VERSION = 0x8 + TCFLSH = 0x5407 + TCGETA = 0x5401 + TCGETS = 0x540d + TCGETS2 = 0x4030542a + TCIFLUSH = 0x0 + TCIOFF = 0x2 + TCIOFLUSH = 0x2 + TCION = 0x3 + TCOFLUSH = 0x1 + TCOOFF = 0x0 + TCOON = 0x1 + TCP_CC_INFO = 0x1a + TCP_CONGESTION = 0xd + TCP_COOKIE_IN_ALWAYS = 0x1 + TCP_COOKIE_MAX = 0x10 + TCP_COOKIE_MIN = 0x8 + TCP_COOKIE_OUT_NEVER = 0x2 + TCP_COOKIE_PAIR_SIZE = 0x20 + TCP_COOKIE_TRANSACTIONS = 0xf + TCP_CORK = 0x3 + TCP_DEFER_ACCEPT = 0x9 + TCP_FASTOPEN = 0x17 + TCP_FASTOPEN_CONNECT = 0x1e + TCP_INFO = 0xb + TCP_KEEPCNT = 0x6 + TCP_KEEPIDLE = 0x4 + TCP_KEEPINTVL = 0x5 + TCP_LINGER2 = 0x8 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0xe + TCP_MD5SIG_EXT = 0x20 + TCP_MD5SIG_FLAG_PREFIX = 0x1 + TCP_MD5SIG_MAXKEYLEN = 0x50 + TCP_MSS = 0x200 + TCP_MSS_DEFAULT = 0x218 + TCP_MSS_DESIRED = 0x4c4 + TCP_NODELAY = 0x1 + TCP_NOTSENT_LOWAT = 0x19 + TCP_QUEUE_SEQ = 0x15 + TCP_QUICKACK = 0xc + TCP_REPAIR = 0x13 + TCP_REPAIR_OPTIONS = 0x16 + TCP_REPAIR_QUEUE = 0x14 + TCP_REPAIR_WINDOW = 0x1d + TCP_SAVED_SYN = 0x1c + TCP_SAVE_SYN = 0x1b + TCP_SYNCNT = 0x7 + TCP_S_DATA_IN = 0x4 + TCP_S_DATA_OUT = 0x8 + TCP_THIN_DUPACK = 0x11 + TCP_THIN_LINEAR_TIMEOUTS = 0x10 + TCP_TIMESTAMP = 0x18 + TCP_ULP = 0x1f + TCP_USER_TIMEOUT = 0x12 + TCP_WINDOW_CLAMP = 0xa + TCSAFLUSH = 0x5410 + TCSBRK = 0x5405 + TCSBRKP = 0x5486 + TCSETA = 0x5402 + TCSETAF = 0x5404 + TCSETAW = 0x5403 + TCSETS = 0x540e + TCSETS2 = 0x8030542b + TCSETSF = 0x5410 + TCSETSF2 = 0x8030542d + TCSETSW = 0x540f + TCSETSW2 = 0x8030542c + TCXONC = 0x5406 + TIOCCBRK = 0x5428 + TIOCCONS = 0x80047478 + TIOCEXCL = 0x740d + TIOCGDEV = 0x40045432 + TIOCGETD = 0x7400 + TIOCGETP = 0x7408 + TIOCGEXCL = 0x40045440 + TIOCGICOUNT = 0x5492 + TIOCGLCKTRMIOS = 0x548b + TIOCGLTC = 0x7474 + TIOCGPGRP = 0x40047477 + TIOCGPKT = 0x40045438 + TIOCGPTLCK = 0x40045439 + TIOCGPTN = 0x40045430 + TIOCGPTPEER = 0x20005441 + TIOCGRS485 = 0x4020542e + TIOCGSERIAL = 0x5484 + TIOCGSID = 0x7416 + TIOCGSOFTCAR = 0x5481 + TIOCGWINSZ = 0x40087468 + TIOCINQ = 0x467f + TIOCLINUX = 0x5483 + TIOCMBIC = 0x741c + TIOCMBIS = 0x741b + TIOCMGET = 0x741d + TIOCMIWAIT = 0x5491 + TIOCMSET = 0x741a + TIOCM_CAR = 0x100 + TIOCM_CD = 0x100 + TIOCM_CTS = 0x40 + TIOCM_DSR = 0x400 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x200 + TIOCM_RNG = 0x200 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x20 + TIOCM_ST = 0x10 + TIOCNOTTY = 0x5471 + TIOCNXCL = 0x740e + TIOCOUTQ = 0x7472 + TIOCPKT = 0x5470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCSBRK = 0x5427 + TIOCSCTTY = 0x5480 + TIOCSERCONFIG = 0x5488 + TIOCSERGETLSR = 0x548e + TIOCSERGETMULTI = 0x548f + TIOCSERGSTRUCT = 0x548d + TIOCSERGWILD = 0x5489 + TIOCSERSETMULTI = 0x5490 + TIOCSERSWILD = 0x548a + TIOCSER_TEMT = 0x1 + TIOCSETD = 0x7401 + TIOCSETN = 0x740a + TIOCSETP = 0x7409 + TIOCSIG = 0x80045436 + TIOCSLCKTRMIOS = 0x548c + TIOCSLTC = 0x7475 + TIOCSPGRP = 0x80047476 + TIOCSPTLCK = 0x80045431 + TIOCSRS485 = 0xc020542f + TIOCSSERIAL = 0x5485 + TIOCSSOFTCAR = 0x5482 + TIOCSTI = 0x5472 + TIOCSWINSZ = 0x80087467 + TIOCVHANGUP = 0x5437 + TMPFS_MAGIC = 0x1021994 + TOSTOP = 0x8000 + TRACEFS_MAGIC = 0x74726163 + TS_COMM_LEN = 0x20 + TUNATTACHFILTER = 0x801054d5 + TUNDETACHFILTER = 0x801054d6 + TUNGETFEATURES = 0x400454cf + TUNGETFILTER = 0x401054db + TUNGETIFF = 0x400454d2 + TUNGETSNDBUF = 0x400454d3 + TUNGETVNETBE = 0x400454df + TUNGETVNETHDRSZ = 0x400454d7 + TUNGETVNETLE = 0x400454dd + TUNSETDEBUG = 0x800454c9 + TUNSETFILTEREBPF = 0x400454e1 + TUNSETGROUP = 0x800454ce + TUNSETIFF = 0x800454ca + TUNSETIFINDEX = 0x800454da + TUNSETLINK = 0x800454cd + TUNSETNOCSUM = 0x800454c8 + TUNSETOFFLOAD = 0x800454d0 + TUNSETOWNER = 0x800454cc + TUNSETPERSIST = 0x800454cb + TUNSETQUEUE = 0x800454d9 + TUNSETSNDBUF = 0x800454d4 + TUNSETSTEERINGEBPF = 0x400454e0 + TUNSETTXFILTER = 0x800454d1 + TUNSETVNETBE = 0x800454de + TUNSETVNETHDRSZ = 0x800454d8 + TUNSETVNETLE = 0x800454dc + UDF_SUPER_MAGIC = 0x15013346 + UMOUNT_NOFOLLOW = 0x8 + USBDEVICE_SUPER_MAGIC = 0x9fa2 + UTIME_NOW = 0x3fffffff + UTIME_OMIT = 0x3ffffffe + V9FS_MAGIC = 0x1021997 + VDISCARD = 0xd + VEOF = 0x10 + VEOL = 0x11 + VEOL2 = 0x6 + VERASE = 0x2 + VINTR = 0x0 + VKILL = 0x3 + VLNEXT = 0xf + VMADDR_CID_ANY = 0xffffffff + VMADDR_CID_HOST = 0x2 + VMADDR_CID_HYPERVISOR = 0x0 + VMADDR_CID_RESERVED = 0x1 + VMADDR_PORT_ANY = 0xffffffff + VMIN = 0x4 + VM_SOCKETS_INVALID_VERSION = 0xffffffff + VQUIT = 0x1 + VREPRINT = 0xc + VSTART = 0x8 + VSTOP = 0x9 + VSUSP = 0xa + VSWTC = 0x7 + VSWTCH = 0x7 + VT0 = 0x0 + VT1 = 0x4000 + VTDLY = 0x4000 + VTIME = 0x5 + VWERASE = 0xe + WALL = 0x40000000 + WCLONE = 0x80000000 + WCONTINUED = 0x8 + WDIOC_GETBOOTSTATUS = 0x40045702 + WDIOC_GETPRETIMEOUT = 0x40045709 + WDIOC_GETSTATUS = 0x40045701 + WDIOC_GETSUPPORT = 0x40285700 + WDIOC_GETTEMP = 0x40045703 + WDIOC_GETTIMELEFT = 0x4004570a + WDIOC_GETTIMEOUT = 0x40045707 + WDIOC_KEEPALIVE = 0x40045705 + WDIOC_SETOPTIONS = 0x40045704 + WDIOC_SETPRETIMEOUT = 0xc0045708 + WDIOC_SETTIMEOUT = 0xc0045706 + WEXITED = 0x4 + WIN_ACKMEDIACHANGE = 0xdb + WIN_CHECKPOWERMODE1 = 0xe5 + WIN_CHECKPOWERMODE2 = 0x98 + WIN_DEVICE_RESET = 0x8 + WIN_DIAGNOSE = 0x90 + WIN_DOORLOCK = 0xde + WIN_DOORUNLOCK = 0xdf + WIN_DOWNLOAD_MICROCODE = 0x92 + WIN_FLUSH_CACHE = 0xe7 + WIN_FLUSH_CACHE_EXT = 0xea + WIN_FORMAT = 0x50 + WIN_GETMEDIASTATUS = 0xda + WIN_IDENTIFY = 0xec + WIN_IDENTIFY_DMA = 0xee + WIN_IDLEIMMEDIATE = 0xe1 + WIN_INIT = 0x60 + WIN_MEDIAEJECT = 0xed + WIN_MULTREAD = 0xc4 + WIN_MULTREAD_EXT = 0x29 + WIN_MULTWRITE = 0xc5 + WIN_MULTWRITE_EXT = 0x39 + WIN_NOP = 0x0 + WIN_PACKETCMD = 0xa0 + WIN_PIDENTIFY = 0xa1 + WIN_POSTBOOT = 0xdc + WIN_PREBOOT = 0xdd + WIN_QUEUED_SERVICE = 0xa2 + WIN_READ = 0x20 + WIN_READDMA = 0xc8 + WIN_READDMA_EXT = 0x25 + WIN_READDMA_ONCE = 0xc9 + WIN_READDMA_QUEUED = 0xc7 + WIN_READDMA_QUEUED_EXT = 0x26 + WIN_READ_BUFFER = 0xe4 + WIN_READ_EXT = 0x24 + WIN_READ_LONG = 0x22 + WIN_READ_LONG_ONCE = 0x23 + WIN_READ_NATIVE_MAX = 0xf8 + WIN_READ_NATIVE_MAX_EXT = 0x27 + WIN_READ_ONCE = 0x21 + WIN_RECAL = 0x10 + WIN_RESTORE = 0x10 + WIN_SECURITY_DISABLE = 0xf6 + WIN_SECURITY_ERASE_PREPARE = 0xf3 + WIN_SECURITY_ERASE_UNIT = 0xf4 + WIN_SECURITY_FREEZE_LOCK = 0xf5 + WIN_SECURITY_SET_PASS = 0xf1 + WIN_SECURITY_UNLOCK = 0xf2 + WIN_SEEK = 0x70 + WIN_SETFEATURES = 0xef + WIN_SETIDLE1 = 0xe3 + WIN_SETIDLE2 = 0x97 + WIN_SETMULT = 0xc6 + WIN_SET_MAX = 0xf9 + WIN_SET_MAX_EXT = 0x37 + WIN_SLEEPNOW1 = 0xe6 + WIN_SLEEPNOW2 = 0x99 + WIN_SMART = 0xb0 + WIN_SPECIFY = 0x91 + WIN_SRST = 0x8 + WIN_STANDBY = 0xe2 + WIN_STANDBY2 = 0x96 + WIN_STANDBYNOW1 = 0xe0 + WIN_STANDBYNOW2 = 0x94 + WIN_VERIFY = 0x40 + WIN_VERIFY_EXT = 0x42 + WIN_VERIFY_ONCE = 0x41 + WIN_WRITE = 0x30 + WIN_WRITEDMA = 0xca + WIN_WRITEDMA_EXT = 0x35 + WIN_WRITEDMA_ONCE = 0xcb + WIN_WRITEDMA_QUEUED = 0xcc + WIN_WRITEDMA_QUEUED_EXT = 0x36 + WIN_WRITE_BUFFER = 0xe8 + WIN_WRITE_EXT = 0x34 + WIN_WRITE_LONG = 0x32 + WIN_WRITE_LONG_ONCE = 0x33 + WIN_WRITE_ONCE = 0x31 + WIN_WRITE_SAME = 0xe9 + WIN_WRITE_VERIFY = 0x3c + WNOHANG = 0x1 + WNOTHREAD = 0x20000000 + WNOWAIT = 0x1000000 + WORDSIZE = 0x40 + WSTOPPED = 0x2 + WUNTRACED = 0x2 + XATTR_CREATE = 0x1 + XATTR_REPLACE = 0x2 + XCASE = 0x4 + XENFS_SUPER_MAGIC = 0xabba1974 + XTABS = 0x1800 + ZSMALLOC_MAGIC = 0x58295829 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x7d) + EADDRNOTAVAIL = syscall.Errno(0x7e) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x7c) + EAGAIN = syscall.Errno(0xb) + EALREADY = syscall.Errno(0x95) + EBADE = syscall.Errno(0x32) + EBADF = syscall.Errno(0x9) + EBADFD = syscall.Errno(0x51) + EBADMSG = syscall.Errno(0x4d) + EBADR = syscall.Errno(0x33) + EBADRQC = syscall.Errno(0x36) + EBADSLT = syscall.Errno(0x37) + EBFONT = syscall.Errno(0x3b) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x9e) + ECHILD = syscall.Errno(0xa) + ECHRNG = syscall.Errno(0x25) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x82) + ECONNREFUSED = syscall.Errno(0x92) + ECONNRESET = syscall.Errno(0x83) + EDEADLK = syscall.Errno(0x2d) + EDEADLOCK = syscall.Errno(0x38) + EDESTADDRREQ = syscall.Errno(0x60) + EDOM = syscall.Errno(0x21) + EDOTDOT = syscall.Errno(0x49) + EDQUOT = syscall.Errno(0x46d) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EHOSTDOWN = syscall.Errno(0x93) + EHOSTUNREACH = syscall.Errno(0x94) + EHWPOISON = syscall.Errno(0xa8) + EIDRM = syscall.Errno(0x24) + EILSEQ = syscall.Errno(0x58) + EINIT = syscall.Errno(0x8d) + EINPROGRESS = syscall.Errno(0x96) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x85) + EISDIR = syscall.Errno(0x15) + EISNAM = syscall.Errno(0x8b) + EKEYEXPIRED = syscall.Errno(0xa2) + EKEYREJECTED = syscall.Errno(0xa4) + EKEYREVOKED = syscall.Errno(0xa3) + EL2HLT = syscall.Errno(0x2c) + EL2NSYNC = syscall.Errno(0x26) + EL3HLT = syscall.Errno(0x27) + EL3RST = syscall.Errno(0x28) + ELIBACC = syscall.Errno(0x53) + ELIBBAD = syscall.Errno(0x54) + ELIBEXEC = syscall.Errno(0x57) + ELIBMAX = syscall.Errno(0x56) + ELIBSCN = syscall.Errno(0x55) + ELNRNG = syscall.Errno(0x29) + ELOOP = syscall.Errno(0x5a) + EMEDIUMTYPE = syscall.Errno(0xa0) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x61) + EMULTIHOP = syscall.Errno(0x4a) + ENAMETOOLONG = syscall.Errno(0x4e) + ENAVAIL = syscall.Errno(0x8a) + ENETDOWN = syscall.Errno(0x7f) + ENETRESET = syscall.Errno(0x81) + ENETUNREACH = syscall.Errno(0x80) + ENFILE = syscall.Errno(0x17) + ENOANO = syscall.Errno(0x35) + ENOBUFS = syscall.Errno(0x84) + ENOCSI = syscall.Errno(0x2b) + ENODATA = syscall.Errno(0x3d) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOKEY = syscall.Errno(0xa1) + ENOLCK = syscall.Errno(0x2e) + ENOLINK = syscall.Errno(0x43) + ENOMEDIUM = syscall.Errno(0x9f) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x23) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x63) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x59) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x86) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x5d) + ENOTNAM = syscall.Errno(0x89) + ENOTRECOVERABLE = syscall.Errno(0xa6) + ENOTSOCK = syscall.Errno(0x5f) + ENOTSUP = syscall.Errno(0x7a) + ENOTTY = syscall.Errno(0x19) + ENOTUNIQ = syscall.Errno(0x50) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x7a) + EOVERFLOW = syscall.Errno(0x4f) + EOWNERDEAD = syscall.Errno(0xa5) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x7b) + EPIPE = syscall.Errno(0x20) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x78) + EPROTOTYPE = syscall.Errno(0x62) + ERANGE = syscall.Errno(0x22) + EREMCHG = syscall.Errno(0x52) + EREMDEV = syscall.Errno(0x8e) + EREMOTE = syscall.Errno(0x42) + EREMOTEIO = syscall.Errno(0x8c) + ERESTART = syscall.Errno(0x5b) + ERFKILL = syscall.Errno(0xa7) + EROFS = syscall.Errno(0x1e) + ESHUTDOWN = syscall.Errno(0x8f) + ESOCKTNOSUPPORT = syscall.Errno(0x79) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x97) + ESTRPIPE = syscall.Errno(0x5c) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x91) + ETOOMANYREFS = syscall.Errno(0x90) + ETXTBSY = syscall.Errno(0x1a) + EUCLEAN = syscall.Errno(0x87) + EUNATCH = syscall.Errno(0x2a) + EUSERS = syscall.Errno(0x5e) + EWOULDBLOCK = syscall.Errno(0xb) + EXDEV = syscall.Errno(0x12) + EXFULL = syscall.Errno(0x34) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x12) + SIGCLD = syscall.Signal(0x12) + SIGCONT = syscall.Signal(0x19) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x16) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPOLL = syscall.Signal(0x16) + SIGPROF = syscall.Signal(0x1d) + SIGPWR = syscall.Signal(0x13) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x17) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x18) + SIGTTIN = syscall.Signal(0x1a) + SIGTTOU = syscall.Signal(0x1b) + SIGURG = syscall.Signal(0x15) + SIGUSR1 = syscall.Signal(0x10) + SIGUSR2 = syscall.Signal(0x11) + SIGVTALRM = syscall.Signal(0x1c) + SIGWINCH = syscall.Signal(0x14) + SIGXCPU = syscall.Signal(0x1e) + SIGXFSZ = syscall.Signal(0x1f) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "no such device or address"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EAGAIN", "resource temporarily unavailable"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device or resource busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "invalid cross-device link"}, + {19, "ENODEV", "no such device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "numerical result out of range"}, + {35, "ENOMSG", "no message of desired type"}, + {36, "EIDRM", "identifier removed"}, + {37, "ECHRNG", "channel number out of range"}, + {38, "EL2NSYNC", "level 2 not synchronized"}, + {39, "EL3HLT", "level 3 halted"}, + {40, "EL3RST", "level 3 reset"}, + {41, "ELNRNG", "link number out of range"}, + {42, "EUNATCH", "protocol driver not attached"}, + {43, "ENOCSI", "no CSI structure available"}, + {44, "EL2HLT", "level 2 halted"}, + {45, "EDEADLK", "resource deadlock avoided"}, + {46, "ENOLCK", "no locks available"}, + {50, "EBADE", "invalid exchange"}, + {51, "EBADR", "invalid request descriptor"}, + {52, "EXFULL", "exchange full"}, + {53, "ENOANO", "no anode"}, + {54, "EBADRQC", "invalid request code"}, + {55, "EBADSLT", "invalid slot"}, + {56, "EDEADLOCK", "file locking deadlock error"}, + {59, "EBFONT", "bad font file format"}, + {60, "ENOSTR", "device not a stream"}, + {61, "ENODATA", "no data available"}, + {62, "ETIME", "timer expired"}, + {63, "ENOSR", "out of streams resources"}, + {64, "ENONET", "machine is not on the network"}, + {65, "ENOPKG", "package not installed"}, + {66, "EREMOTE", "object is remote"}, + {67, "ENOLINK", "link has been severed"}, + {68, "EADV", "advertise error"}, + {69, "ESRMNT", "srmount error"}, + {70, "ECOMM", "communication error on send"}, + {71, "EPROTO", "protocol error"}, + {73, "EDOTDOT", "RFS specific error"}, + {74, "EMULTIHOP", "multihop attempted"}, + {77, "EBADMSG", "bad message"}, + {78, "ENAMETOOLONG", "file name too long"}, + {79, "EOVERFLOW", "value too large for defined data type"}, + {80, "ENOTUNIQ", "name not unique on network"}, + {81, "EBADFD", "file descriptor in bad state"}, + {82, "EREMCHG", "remote address changed"}, + {83, "ELIBACC", "can not access a needed shared library"}, + {84, "ELIBBAD", "accessing a corrupted shared library"}, + {85, "ELIBSCN", ".lib section in a.out corrupted"}, + {86, "ELIBMAX", "attempting to link in too many shared libraries"}, + {87, "ELIBEXEC", "cannot exec a shared library directly"}, + {88, "EILSEQ", "invalid or incomplete multibyte or wide character"}, + {89, "ENOSYS", "function not implemented"}, + {90, "ELOOP", "too many levels of symbolic links"}, + {91, "ERESTART", "interrupted system call should be restarted"}, + {92, "ESTRPIPE", "streams pipe error"}, + {93, "ENOTEMPTY", "directory not empty"}, + {94, "EUSERS", "too many users"}, + {95, "ENOTSOCK", "socket operation on non-socket"}, + {96, "EDESTADDRREQ", "destination address required"}, + {97, "EMSGSIZE", "message too long"}, + {98, "EPROTOTYPE", "protocol wrong type for socket"}, + {99, "ENOPROTOOPT", "protocol not available"}, + {120, "EPROTONOSUPPORT", "protocol not supported"}, + {121, "ESOCKTNOSUPPORT", "socket type not supported"}, + {122, "ENOTSUP", "operation not supported"}, + {123, "EPFNOSUPPORT", "protocol family not supported"}, + {124, "EAFNOSUPPORT", "address family not supported by protocol"}, + {125, "EADDRINUSE", "address already in use"}, + {126, "EADDRNOTAVAIL", "cannot assign requested address"}, + {127, "ENETDOWN", "network is down"}, + {128, "ENETUNREACH", "network is unreachable"}, + {129, "ENETRESET", "network dropped connection on reset"}, + {130, "ECONNABORTED", "software caused connection abort"}, + {131, "ECONNRESET", "connection reset by peer"}, + {132, "ENOBUFS", "no buffer space available"}, + {133, "EISCONN", "transport endpoint is already connected"}, + {134, "ENOTCONN", "transport endpoint is not connected"}, + {135, "EUCLEAN", "structure needs cleaning"}, + {137, "ENOTNAM", "not a XENIX named type file"}, + {138, "ENAVAIL", "no XENIX semaphores available"}, + {139, "EISNAM", "is a named type file"}, + {140, "EREMOTEIO", "remote I/O error"}, + {141, "EINIT", "unknown error 141"}, + {142, "EREMDEV", "unknown error 142"}, + {143, "ESHUTDOWN", "cannot send after transport endpoint shutdown"}, + {144, "ETOOMANYREFS", "too many references: cannot splice"}, + {145, "ETIMEDOUT", "connection timed out"}, + {146, "ECONNREFUSED", "connection refused"}, + {147, "EHOSTDOWN", "host is down"}, + {148, "EHOSTUNREACH", "no route to host"}, + {149, "EALREADY", "operation already in progress"}, + {150, "EINPROGRESS", "operation now in progress"}, + {151, "ESTALE", "stale file handle"}, + {158, "ECANCELED", "operation canceled"}, + {159, "ENOMEDIUM", "no medium found"}, + {160, "EMEDIUMTYPE", "wrong medium type"}, + {161, "ENOKEY", "required key not available"}, + {162, "EKEYEXPIRED", "key has expired"}, + {163, "EKEYREVOKED", "key has been revoked"}, + {164, "EKEYREJECTED", "key was rejected by service"}, + {165, "EOWNERDEAD", "owner died"}, + {166, "ENOTRECOVERABLE", "state not recoverable"}, + {167, "ERFKILL", "operation not possible due to RF-kill"}, + {168, "EHWPOISON", "memory page has hardware error"}, + {1133, "EDQUOT", "disk quota exceeded"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/breakpoint trap"}, + {6, "SIGABRT", "aborted"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGUSR1", "user defined signal 1"}, + {17, "SIGUSR2", "user defined signal 2"}, + {18, "SIGCHLD", "child exited"}, + {19, "SIGPWR", "power failure"}, + {20, "SIGWINCH", "window changed"}, + {21, "SIGURG", "urgent I/O condition"}, + {22, "SIGIO", "I/O possible"}, + {23, "SIGSTOP", "stopped (signal)"}, + {24, "SIGTSTP", "stopped"}, + {25, "SIGCONT", "continued"}, + {26, "SIGTTIN", "stopped (tty input)"}, + {27, "SIGTTOU", "stopped (tty output)"}, + {28, "SIGVTALRM", "virtual timer expired"}, + {29, "SIGPROF", "profiling timer expired"}, + {30, "SIGXCPU", "CPU time limit exceeded"}, + {31, "SIGXFSZ", "file size limit exceeded"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go b/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go new file mode 100644 index 0000000..9ddd8c2 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go @@ -0,0 +1,2526 @@ +// mkerrors.sh -Wall -Werror -static -I/tmp/include +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build mipsle,linux + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go + +package unix + +import "syscall" + +const ( + AAFS_MAGIC = 0x5a3c69f0 + ADFS_SUPER_MAGIC = 0xadf5 + AFFS_SUPER_MAGIC = 0xadff + AFS_FS_MAGIC = 0x6b414653 + AFS_SUPER_MAGIC = 0x5346414f + AF_ALG = 0x26 + AF_APPLETALK = 0x5 + AF_ASH = 0x12 + AF_ATMPVC = 0x8 + AF_ATMSVC = 0x14 + AF_AX25 = 0x3 + AF_BLUETOOTH = 0x1f + AF_BRIDGE = 0x7 + AF_CAIF = 0x25 + AF_CAN = 0x1d + AF_DECnet = 0xc + AF_ECONET = 0x13 + AF_FILE = 0x1 + AF_IB = 0x1b + AF_IEEE802154 = 0x24 + AF_INET = 0x2 + AF_INET6 = 0xa + AF_IPX = 0x4 + AF_IRDA = 0x17 + AF_ISDN = 0x22 + AF_IUCV = 0x20 + AF_KCM = 0x29 + AF_KEY = 0xf + AF_LLC = 0x1a + AF_LOCAL = 0x1 + AF_MAX = 0x2c + AF_MPLS = 0x1c + AF_NETBEUI = 0xd + AF_NETLINK = 0x10 + AF_NETROM = 0x6 + AF_NFC = 0x27 + AF_PACKET = 0x11 + AF_PHONET = 0x23 + AF_PPPOX = 0x18 + AF_QIPCRTR = 0x2a + AF_RDS = 0x15 + AF_ROSE = 0xb + AF_ROUTE = 0x10 + AF_RXRPC = 0x21 + AF_SECURITY = 0xe + AF_SMC = 0x2b + AF_SNA = 0x16 + AF_TIPC = 0x1e + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_VSOCK = 0x28 + AF_WANPIPE = 0x19 + AF_X25 = 0x9 + ALG_OP_DECRYPT = 0x0 + ALG_OP_ENCRYPT = 0x1 + ALG_SET_AEAD_ASSOCLEN = 0x4 + ALG_SET_AEAD_AUTHSIZE = 0x5 + ALG_SET_IV = 0x2 + ALG_SET_KEY = 0x1 + ALG_SET_OP = 0x3 + ANON_INODE_FS_MAGIC = 0x9041934 + ARPHRD_6LOWPAN = 0x339 + ARPHRD_ADAPT = 0x108 + ARPHRD_APPLETLK = 0x8 + ARPHRD_ARCNET = 0x7 + ARPHRD_ASH = 0x30d + ARPHRD_ATM = 0x13 + ARPHRD_AX25 = 0x3 + ARPHRD_BIF = 0x307 + ARPHRD_CAIF = 0x336 + ARPHRD_CAN = 0x118 + ARPHRD_CHAOS = 0x5 + ARPHRD_CISCO = 0x201 + ARPHRD_CSLIP = 0x101 + ARPHRD_CSLIP6 = 0x103 + ARPHRD_DDCMP = 0x205 + ARPHRD_DLCI = 0xf + ARPHRD_ECONET = 0x30e + ARPHRD_EETHER = 0x2 + ARPHRD_ETHER = 0x1 + ARPHRD_EUI64 = 0x1b + ARPHRD_FCAL = 0x311 + ARPHRD_FCFABRIC = 0x313 + ARPHRD_FCPL = 0x312 + ARPHRD_FCPP = 0x310 + ARPHRD_FDDI = 0x306 + ARPHRD_FRAD = 0x302 + ARPHRD_HDLC = 0x201 + ARPHRD_HIPPI = 0x30c + ARPHRD_HWX25 = 0x110 + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + ARPHRD_IEEE80211 = 0x321 + ARPHRD_IEEE80211_PRISM = 0x322 + ARPHRD_IEEE80211_RADIOTAP = 0x323 + ARPHRD_IEEE802154 = 0x324 + ARPHRD_IEEE802154_MONITOR = 0x325 + ARPHRD_IEEE802_TR = 0x320 + ARPHRD_INFINIBAND = 0x20 + ARPHRD_IP6GRE = 0x337 + ARPHRD_IPDDP = 0x309 + ARPHRD_IPGRE = 0x30a + ARPHRD_IRDA = 0x30f + ARPHRD_LAPB = 0x204 + ARPHRD_LOCALTLK = 0x305 + ARPHRD_LOOPBACK = 0x304 + ARPHRD_METRICOM = 0x17 + ARPHRD_NETLINK = 0x338 + ARPHRD_NETROM = 0x0 + ARPHRD_NONE = 0xfffe + ARPHRD_PHONET = 0x334 + ARPHRD_PHONET_PIPE = 0x335 + ARPHRD_PIMREG = 0x30b + ARPHRD_PPP = 0x200 + ARPHRD_PRONET = 0x4 + ARPHRD_RAWHDLC = 0x206 + ARPHRD_RAWIP = 0x207 + ARPHRD_ROSE = 0x10e + ARPHRD_RSRVD = 0x104 + ARPHRD_SIT = 0x308 + ARPHRD_SKIP = 0x303 + ARPHRD_SLIP = 0x100 + ARPHRD_SLIP6 = 0x102 + ARPHRD_TUNNEL = 0x300 + ARPHRD_TUNNEL6 = 0x301 + ARPHRD_VOID = 0xffff + ARPHRD_VSOCKMON = 0x33a + ARPHRD_X25 = 0x10f + AUTOFS_SUPER_MAGIC = 0x187 + B0 = 0x0 + B1000000 = 0x1008 + B110 = 0x3 + B115200 = 0x1002 + B1152000 = 0x1009 + B1200 = 0x9 + B134 = 0x4 + B150 = 0x5 + B1500000 = 0x100a + B1800 = 0xa + B19200 = 0xe + B200 = 0x6 + B2000000 = 0x100b + B230400 = 0x1003 + B2400 = 0xb + B2500000 = 0x100c + B300 = 0x7 + B3000000 = 0x100d + B3500000 = 0x100e + B38400 = 0xf + B4000000 = 0x100f + B460800 = 0x1004 + B4800 = 0xc + B50 = 0x1 + B500000 = 0x1005 + B57600 = 0x1001 + B576000 = 0x1006 + B600 = 0x8 + B75 = 0x2 + B921600 = 0x1007 + B9600 = 0xd + BALLOON_KVM_MAGIC = 0x13661366 + BDEVFS_MAGIC = 0x62646576 + BINFMTFS_MAGIC = 0x42494e4d + BLKBSZGET = 0x40041270 + BLKBSZSET = 0x80041271 + BLKFLSBUF = 0x20001261 + BLKFRAGET = 0x20001265 + BLKFRASET = 0x20001264 + BLKGETSIZE = 0x20001260 + BLKGETSIZE64 = 0x40041272 + BLKPBSZGET = 0x2000127b + BLKRAGET = 0x20001263 + BLKRASET = 0x20001262 + BLKROGET = 0x2000125e + BLKROSET = 0x2000125d + BLKRRPART = 0x2000125f + BLKSECTGET = 0x20001267 + BLKSECTSET = 0x20001266 + BLKSSZGET = 0x20001268 + BOTHER = 0x1000 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_FS_MAGIC = 0xcafe4a11 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LL_OFF = -0x200000 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXINSNS = 0x1000 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MOD = 0x90 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_NET_OFF = -0x100000 + BPF_OR = 0x40 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BPF_XOR = 0xa0 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x2000 + BSDLY = 0x2000 + BTRFS_SUPER_MAGIC = 0x9123683e + BTRFS_TEST_MAGIC = 0x73727279 + CAN_BCM = 0x2 + CAN_EFF_FLAG = 0x80000000 + CAN_EFF_ID_BITS = 0x1d + CAN_EFF_MASK = 0x1fffffff + CAN_ERR_FLAG = 0x20000000 + CAN_ERR_MASK = 0x1fffffff + CAN_INV_FILTER = 0x20000000 + CAN_ISOTP = 0x6 + CAN_MAX_DLC = 0x8 + CAN_MAX_DLEN = 0x8 + CAN_MCNET = 0x5 + CAN_MTU = 0x10 + CAN_NPROTO = 0x7 + CAN_RAW = 0x1 + CAN_RAW_FILTER_MAX = 0x200 + CAN_RTR_FLAG = 0x40000000 + CAN_SFF_ID_BITS = 0xb + CAN_SFF_MASK = 0x7ff + CAN_TP16 = 0x3 + CAN_TP20 = 0x4 + CBAUD = 0x100f + CBAUDEX = 0x1000 + CFLUSH = 0xf + CGROUP2_SUPER_MAGIC = 0x63677270 + CGROUP_SUPER_MAGIC = 0x27e0eb + CIBAUD = 0x100f0000 + CLOCAL = 0x800 + CLOCK_BOOTTIME = 0x7 + CLOCK_BOOTTIME_ALARM = 0x9 + CLOCK_DEFAULT = 0x0 + CLOCK_EXT = 0x1 + CLOCK_INT = 0x2 + CLOCK_MONOTONIC = 0x1 + CLOCK_MONOTONIC_COARSE = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_PROCESS_CPUTIME_ID = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_REALTIME_ALARM = 0x8 + CLOCK_REALTIME_COARSE = 0x5 + CLOCK_TAI = 0xb + CLOCK_THREAD_CPUTIME_ID = 0x3 + CLOCK_TXFROMRX = 0x4 + CLOCK_TXINT = 0x3 + CLONE_CHILD_CLEARTID = 0x200000 + CLONE_CHILD_SETTID = 0x1000000 + CLONE_DETACHED = 0x400000 + CLONE_FILES = 0x400 + CLONE_FS = 0x200 + CLONE_IO = 0x80000000 + CLONE_NEWCGROUP = 0x2000000 + CLONE_NEWIPC = 0x8000000 + CLONE_NEWNET = 0x40000000 + CLONE_NEWNS = 0x20000 + CLONE_NEWPID = 0x20000000 + CLONE_NEWUSER = 0x10000000 + CLONE_NEWUTS = 0x4000000 + CLONE_PARENT = 0x8000 + CLONE_PARENT_SETTID = 0x100000 + CLONE_PTRACE = 0x2000 + CLONE_SETTLS = 0x80000 + CLONE_SIGHAND = 0x800 + CLONE_SYSVSEM = 0x40000 + CLONE_THREAD = 0x10000 + CLONE_UNTRACED = 0x800000 + CLONE_VFORK = 0x4000 + CLONE_VM = 0x100 + CMSPAR = 0x40000000 + CODA_SUPER_MAGIC = 0x73757245 + CR0 = 0x0 + CR1 = 0x200 + CR2 = 0x400 + CR3 = 0x600 + CRAMFS_MAGIC = 0x28cd3d45 + CRDLY = 0x600 + CREAD = 0x80 + CRTSCTS = 0x80000000 + CS5 = 0x0 + CS6 = 0x10 + CS7 = 0x20 + CS8 = 0x30 + CSIGNAL = 0xff + CSIZE = 0x30 + CSTART = 0x11 + CSTATUS = 0x0 + CSTOP = 0x13 + CSTOPB = 0x40 + CSUSP = 0x1a + DAXFS_MAGIC = 0x64646178 + DEBUGFS_MAGIC = 0x64626720 + DEVPTS_SUPER_MAGIC = 0x1cd1 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x200 + ECHOE = 0x10 + ECHOK = 0x20 + ECHOKE = 0x800 + ECHONL = 0x40 + ECHOPRT = 0x400 + ECRYPTFS_SUPER_MAGIC = 0xf15f + EFD_CLOEXEC = 0x80000 + EFD_NONBLOCK = 0x80 + EFD_SEMAPHORE = 0x1 + EFIVARFS_MAGIC = 0xde5e81e4 + EFS_SUPER_MAGIC = 0x414a53 + ENCODING_DEFAULT = 0x0 + ENCODING_FM_MARK = 0x3 + ENCODING_FM_SPACE = 0x4 + ENCODING_MANCHESTER = 0x5 + ENCODING_NRZ = 0x1 + ENCODING_NRZI = 0x2 + EPOLLERR = 0x8 + EPOLLET = 0x80000000 + EPOLLEXCLUSIVE = 0x10000000 + EPOLLHUP = 0x10 + EPOLLIN = 0x1 + EPOLLMSG = 0x400 + EPOLLONESHOT = 0x40000000 + EPOLLOUT = 0x4 + EPOLLPRI = 0x2 + EPOLLRDBAND = 0x80 + EPOLLRDHUP = 0x2000 + EPOLLRDNORM = 0x40 + EPOLLWAKEUP = 0x20000000 + EPOLLWRBAND = 0x200 + EPOLLWRNORM = 0x100 + EPOLL_CLOEXEC = 0x80000 + EPOLL_CTL_ADD = 0x1 + EPOLL_CTL_DEL = 0x2 + EPOLL_CTL_MOD = 0x3 + ETH_P_1588 = 0x88f7 + ETH_P_8021AD = 0x88a8 + ETH_P_8021AH = 0x88e7 + ETH_P_8021Q = 0x8100 + ETH_P_80221 = 0x8917 + ETH_P_802_2 = 0x4 + ETH_P_802_3 = 0x1 + ETH_P_802_3_MIN = 0x600 + ETH_P_802_EX1 = 0x88b5 + ETH_P_AARP = 0x80f3 + ETH_P_AF_IUCV = 0xfbfb + ETH_P_ALL = 0x3 + ETH_P_AOE = 0x88a2 + ETH_P_ARCNET = 0x1a + ETH_P_ARP = 0x806 + ETH_P_ATALK = 0x809b + ETH_P_ATMFATE = 0x8884 + ETH_P_ATMMPOA = 0x884c + ETH_P_AX25 = 0x2 + ETH_P_BATMAN = 0x4305 + ETH_P_BPQ = 0x8ff + ETH_P_CAIF = 0xf7 + ETH_P_CAN = 0xc + ETH_P_CANFD = 0xd + ETH_P_CONTROL = 0x16 + ETH_P_CUST = 0x6006 + ETH_P_DDCMP = 0x6 + ETH_P_DEC = 0x6000 + ETH_P_DIAG = 0x6005 + ETH_P_DNA_DL = 0x6001 + ETH_P_DNA_RC = 0x6002 + ETH_P_DNA_RT = 0x6003 + ETH_P_DSA = 0x1b + ETH_P_ECONET = 0x18 + ETH_P_EDSA = 0xdada + ETH_P_ERSPAN = 0x88be + ETH_P_ERSPAN2 = 0x22eb + ETH_P_FCOE = 0x8906 + ETH_P_FIP = 0x8914 + ETH_P_HDLC = 0x19 + ETH_P_HSR = 0x892f + ETH_P_IBOE = 0x8915 + ETH_P_IEEE802154 = 0xf6 + ETH_P_IEEEPUP = 0xa00 + ETH_P_IEEEPUPAT = 0xa01 + ETH_P_IFE = 0xed3e + ETH_P_IP = 0x800 + ETH_P_IPV6 = 0x86dd + ETH_P_IPX = 0x8137 + ETH_P_IRDA = 0x17 + ETH_P_LAT = 0x6004 + ETH_P_LINK_CTL = 0x886c + ETH_P_LOCALTALK = 0x9 + ETH_P_LOOP = 0x60 + ETH_P_LOOPBACK = 0x9000 + ETH_P_MACSEC = 0x88e5 + ETH_P_MAP = 0xf9 + ETH_P_MOBITEX = 0x15 + ETH_P_MPLS_MC = 0x8848 + ETH_P_MPLS_UC = 0x8847 + ETH_P_MVRP = 0x88f5 + ETH_P_NCSI = 0x88f8 + ETH_P_NSH = 0x894f + ETH_P_PAE = 0x888e + ETH_P_PAUSE = 0x8808 + ETH_P_PHONET = 0xf5 + ETH_P_PPPTALK = 0x10 + ETH_P_PPP_DISC = 0x8863 + ETH_P_PPP_MP = 0x8 + ETH_P_PPP_SES = 0x8864 + ETH_P_PRP = 0x88fb + ETH_P_PUP = 0x200 + ETH_P_PUPAT = 0x201 + ETH_P_QINQ1 = 0x9100 + ETH_P_QINQ2 = 0x9200 + ETH_P_QINQ3 = 0x9300 + ETH_P_RARP = 0x8035 + ETH_P_SCA = 0x6007 + ETH_P_SLOW = 0x8809 + ETH_P_SNAP = 0x5 + ETH_P_TDLS = 0x890d + ETH_P_TEB = 0x6558 + ETH_P_TIPC = 0x88ca + ETH_P_TRAILER = 0x1c + ETH_P_TR_802_2 = 0x11 + ETH_P_TSN = 0x22f0 + ETH_P_WAN_PPP = 0x7 + ETH_P_WCCP = 0x883e + ETH_P_X25 = 0x805 + ETH_P_XDSA = 0xf8 + EXABYTE_ENABLE_NEST = 0xf0 + EXT2_SUPER_MAGIC = 0xef53 + EXT3_SUPER_MAGIC = 0xef53 + EXT4_SUPER_MAGIC = 0xef53 + EXTA = 0xe + EXTB = 0xf + EXTPROC = 0x10000 + F2FS_SUPER_MAGIC = 0xf2f52010 + FALLOC_FL_COLLAPSE_RANGE = 0x8 + FALLOC_FL_INSERT_RANGE = 0x20 + FALLOC_FL_KEEP_SIZE = 0x1 + FALLOC_FL_NO_HIDE_STALE = 0x4 + FALLOC_FL_PUNCH_HOLE = 0x2 + FALLOC_FL_UNSHARE_RANGE = 0x40 + FALLOC_FL_ZERO_RANGE = 0x10 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x8000 + FFDLY = 0x8000 + FLUSHO = 0x2000 + FS_ENCRYPTION_MODE_AES_128_CBC = 0x5 + FS_ENCRYPTION_MODE_AES_128_CTS = 0x6 + FS_ENCRYPTION_MODE_AES_256_CBC = 0x3 + FS_ENCRYPTION_MODE_AES_256_CTS = 0x4 + FS_ENCRYPTION_MODE_AES_256_GCM = 0x2 + FS_ENCRYPTION_MODE_AES_256_XTS = 0x1 + FS_ENCRYPTION_MODE_INVALID = 0x0 + FS_IOC_GET_ENCRYPTION_POLICY = 0x800c6615 + FS_IOC_GET_ENCRYPTION_PWSALT = 0x80106614 + FS_IOC_SET_ENCRYPTION_POLICY = 0x400c6613 + FS_KEY_DESCRIPTOR_SIZE = 0x8 + FS_KEY_DESC_PREFIX = "fscrypt:" + FS_KEY_DESC_PREFIX_SIZE = 0x8 + FS_MAX_KEY_SIZE = 0x40 + FS_POLICY_FLAGS_PAD_16 = 0x2 + FS_POLICY_FLAGS_PAD_32 = 0x3 + FS_POLICY_FLAGS_PAD_4 = 0x0 + FS_POLICY_FLAGS_PAD_8 = 0x1 + FS_POLICY_FLAGS_PAD_MASK = 0x3 + FS_POLICY_FLAGS_VALID = 0x3 + FUTEXFS_SUPER_MAGIC = 0xbad1dea + F_ADD_SEALS = 0x409 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x406 + F_EXLCK = 0x4 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLEASE = 0x401 + F_GETLK = 0x21 + F_GETLK64 = 0x21 + F_GETOWN = 0x17 + F_GETOWN_EX = 0x10 + F_GETPIPE_SZ = 0x408 + F_GETSIG = 0xb + F_GET_FILE_RW_HINT = 0x40d + F_GET_RW_HINT = 0x40b + F_GET_SEALS = 0x40a + F_LOCK = 0x1 + F_NOTIFY = 0x402 + F_OFD_GETLK = 0x24 + F_OFD_SETLK = 0x25 + F_OFD_SETLKW = 0x26 + F_OK = 0x0 + F_RDLCK = 0x0 + F_SEAL_GROW = 0x4 + F_SEAL_SEAL = 0x1 + F_SEAL_SHRINK = 0x2 + F_SEAL_WRITE = 0x8 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLEASE = 0x400 + F_SETLK = 0x22 + F_SETLK64 = 0x22 + F_SETLKW = 0x23 + F_SETLKW64 = 0x23 + F_SETOWN = 0x18 + F_SETOWN_EX = 0xf + F_SETPIPE_SZ = 0x407 + F_SETSIG = 0xa + F_SET_FILE_RW_HINT = 0x40e + F_SET_RW_HINT = 0x40c + F_SHLCK = 0x8 + F_TEST = 0x3 + F_TLOCK = 0x2 + F_ULOCK = 0x0 + F_UNLCK = 0x2 + F_WRLCK = 0x1 + GENL_ADMIN_PERM = 0x1 + GENL_CMD_CAP_DO = 0x2 + GENL_CMD_CAP_DUMP = 0x4 + GENL_CMD_CAP_HASPOL = 0x8 + GENL_HDRLEN = 0x4 + GENL_ID_CTRL = 0x10 + GENL_ID_PMCRAID = 0x12 + GENL_ID_VFS_DQUOT = 0x11 + GENL_MAX_ID = 0x3ff + GENL_MIN_ID = 0x10 + GENL_NAMSIZ = 0x10 + GENL_START_ALLOC = 0x13 + GENL_UNS_ADMIN_PERM = 0x10 + GRND_NONBLOCK = 0x1 + GRND_RANDOM = 0x2 + HDIO_DRIVE_CMD = 0x31f + HDIO_DRIVE_CMD_AEB = 0x31e + HDIO_DRIVE_CMD_HDR_SIZE = 0x4 + HDIO_DRIVE_HOB_HDR_SIZE = 0x8 + HDIO_DRIVE_RESET = 0x31c + HDIO_DRIVE_TASK = 0x31e + HDIO_DRIVE_TASKFILE = 0x31d + HDIO_DRIVE_TASK_HDR_SIZE = 0x8 + HDIO_GETGEO = 0x301 + HDIO_GET_32BIT = 0x309 + HDIO_GET_ACOUSTIC = 0x30f + HDIO_GET_ADDRESS = 0x310 + HDIO_GET_BUSSTATE = 0x31a + HDIO_GET_DMA = 0x30b + HDIO_GET_IDENTITY = 0x30d + HDIO_GET_KEEPSETTINGS = 0x308 + HDIO_GET_MULTCOUNT = 0x304 + HDIO_GET_NICE = 0x30c + HDIO_GET_NOWERR = 0x30a + HDIO_GET_QDMA = 0x305 + HDIO_GET_UNMASKINTR = 0x302 + HDIO_GET_WCACHE = 0x30e + HDIO_OBSOLETE_IDENTITY = 0x307 + HDIO_SCAN_HWIF = 0x328 + HDIO_SET_32BIT = 0x324 + HDIO_SET_ACOUSTIC = 0x32c + HDIO_SET_ADDRESS = 0x32f + HDIO_SET_BUSSTATE = 0x32d + HDIO_SET_DMA = 0x326 + HDIO_SET_KEEPSETTINGS = 0x323 + HDIO_SET_MULTCOUNT = 0x321 + HDIO_SET_NICE = 0x329 + HDIO_SET_NOWERR = 0x325 + HDIO_SET_PIO_MODE = 0x327 + HDIO_SET_QDMA = 0x32e + HDIO_SET_UNMASKINTR = 0x322 + HDIO_SET_WCACHE = 0x32b + HDIO_SET_XFER = 0x306 + HDIO_TRISTATE_HWIF = 0x31b + HDIO_UNREGISTER_HWIF = 0x32a + HOSTFS_SUPER_MAGIC = 0xc0ffee + HPFS_SUPER_MAGIC = 0xf995e849 + HUGETLBFS_MAGIC = 0x958458f6 + HUPCL = 0x400 + IBSHIFT = 0x10 + ICANON = 0x2 + ICMPV6_FILTER = 0x1 + ICRNL = 0x100 + IEXTEN = 0x100 + IFA_F_DADFAILED = 0x8 + IFA_F_DEPRECATED = 0x20 + IFA_F_HOMEADDRESS = 0x10 + IFA_F_MANAGETEMPADDR = 0x100 + IFA_F_MCAUTOJOIN = 0x400 + IFA_F_NODAD = 0x2 + IFA_F_NOPREFIXROUTE = 0x200 + IFA_F_OPTIMISTIC = 0x4 + IFA_F_PERMANENT = 0x80 + IFA_F_SECONDARY = 0x1 + IFA_F_STABLE_PRIVACY = 0x800 + IFA_F_TEMPORARY = 0x1 + IFA_F_TENTATIVE = 0x40 + IFA_MAX = 0x8 + IFF_ALLMULTI = 0x200 + IFF_ATTACH_QUEUE = 0x200 + IFF_AUTOMEDIA = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_DETACH_QUEUE = 0x400 + IFF_DORMANT = 0x20000 + IFF_DYNAMIC = 0x8000 + IFF_ECHO = 0x40000 + IFF_LOOPBACK = 0x8 + IFF_LOWER_UP = 0x10000 + IFF_MASTER = 0x400 + IFF_MULTICAST = 0x1000 + IFF_MULTI_QUEUE = 0x100 + IFF_NAPI = 0x10 + IFF_NAPI_FRAGS = 0x20 + IFF_NOARP = 0x80 + IFF_NOFILTER = 0x1000 + IFF_NOTRAILERS = 0x20 + IFF_NO_PI = 0x1000 + IFF_ONE_QUEUE = 0x2000 + IFF_PERSIST = 0x800 + IFF_POINTOPOINT = 0x10 + IFF_PORTSEL = 0x2000 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SLAVE = 0x800 + IFF_TAP = 0x2 + IFF_TUN = 0x1 + IFF_TUN_EXCL = 0x8000 + IFF_UP = 0x1 + IFF_VNET_HDR = 0x4000 + IFF_VOLATILE = 0x70c5a + IFNAMSIZ = 0x10 + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_ACCESS = 0x1 + IN_ALL_EVENTS = 0xfff + IN_ATTRIB = 0x4 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLOEXEC = 0x80000 + IN_CLOSE = 0x18 + IN_CLOSE_NOWRITE = 0x10 + IN_CLOSE_WRITE = 0x8 + IN_CREATE = 0x100 + IN_DELETE = 0x200 + IN_DELETE_SELF = 0x400 + IN_DONT_FOLLOW = 0x2000000 + IN_EXCL_UNLINK = 0x4000000 + IN_IGNORED = 0x8000 + IN_ISDIR = 0x40000000 + IN_LOOPBACKNET = 0x7f + IN_MASK_ADD = 0x20000000 + IN_MODIFY = 0x2 + IN_MOVE = 0xc0 + IN_MOVED_FROM = 0x40 + IN_MOVED_TO = 0x80 + IN_MOVE_SELF = 0x800 + IN_NONBLOCK = 0x80 + IN_ONESHOT = 0x80000000 + IN_ONLYDIR = 0x1000000 + IN_OPEN = 0x20 + IN_Q_OVERFLOW = 0x4000 + IN_UNMOUNT = 0x2000 + IOCTL_VM_SOCKETS_GET_LOCAL_CID = 0x200007b9 + IPPROTO_AH = 0x33 + IPPROTO_BEETPH = 0x5e + IPPROTO_COMP = 0x6c + IPPROTO_DCCP = 0x21 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_ESP = 0x32 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPIP = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MH = 0x87 + IPPROTO_MPLS = 0x89 + IPPROTO_MTP = 0x5c + IPPROTO_NONE = 0x3b + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_SCTP = 0x84 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPV6_2292DSTOPTS = 0x4 + IPV6_2292HOPLIMIT = 0x8 + IPV6_2292HOPOPTS = 0x3 + IPV6_2292PKTINFO = 0x2 + IPV6_2292PKTOPTIONS = 0x6 + IPV6_2292RTHDR = 0x5 + IPV6_ADDRFORM = 0x1 + IPV6_ADDR_PREFERENCES = 0x48 + IPV6_ADD_MEMBERSHIP = 0x14 + IPV6_AUTHHDR = 0xa + IPV6_AUTOFLOWLABEL = 0x46 + IPV6_CHECKSUM = 0x7 + IPV6_DONTFRAG = 0x3e + IPV6_DROP_MEMBERSHIP = 0x15 + IPV6_DSTOPTS = 0x3b + IPV6_HDRINCL = 0x24 + IPV6_HOPLIMIT = 0x34 + IPV6_HOPOPTS = 0x36 + IPV6_IPSEC_POLICY = 0x22 + IPV6_JOIN_ANYCAST = 0x1b + IPV6_JOIN_GROUP = 0x14 + IPV6_LEAVE_ANYCAST = 0x1c + IPV6_LEAVE_GROUP = 0x15 + IPV6_MINHOPCOUNT = 0x49 + IPV6_MTU = 0x18 + IPV6_MTU_DISCOVER = 0x17 + IPV6_MULTICAST_HOPS = 0x12 + IPV6_MULTICAST_IF = 0x11 + IPV6_MULTICAST_LOOP = 0x13 + IPV6_NEXTHOP = 0x9 + IPV6_ORIGDSTADDR = 0x4a + IPV6_PATHMTU = 0x3d + IPV6_PKTINFO = 0x32 + IPV6_PMTUDISC_DO = 0x2 + IPV6_PMTUDISC_DONT = 0x0 + IPV6_PMTUDISC_INTERFACE = 0x4 + IPV6_PMTUDISC_OMIT = 0x5 + IPV6_PMTUDISC_PROBE = 0x3 + IPV6_PMTUDISC_WANT = 0x1 + IPV6_RECVDSTOPTS = 0x3a + IPV6_RECVERR = 0x19 + IPV6_RECVFRAGSIZE = 0x4d + IPV6_RECVHOPLIMIT = 0x33 + IPV6_RECVHOPOPTS = 0x35 + IPV6_RECVORIGDSTADDR = 0x4a + IPV6_RECVPATHMTU = 0x3c + IPV6_RECVPKTINFO = 0x31 + IPV6_RECVRTHDR = 0x38 + IPV6_RECVTCLASS = 0x42 + IPV6_ROUTER_ALERT = 0x16 + IPV6_RTHDR = 0x39 + IPV6_RTHDRDSTOPTS = 0x37 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_RXDSTOPTS = 0x3b + IPV6_RXHOPOPTS = 0x36 + IPV6_TCLASS = 0x43 + IPV6_TRANSPARENT = 0x4b + IPV6_UNICAST_HOPS = 0x10 + IPV6_UNICAST_IF = 0x4c + IPV6_V6ONLY = 0x1a + IPV6_XFRM_POLICY = 0x23 + IP_ADD_MEMBERSHIP = 0x23 + IP_ADD_SOURCE_MEMBERSHIP = 0x27 + IP_BIND_ADDRESS_NO_PORT = 0x18 + IP_BLOCK_SOURCE = 0x26 + IP_CHECKSUM = 0x17 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0x24 + IP_DROP_SOURCE_MEMBERSHIP = 0x28 + IP_FREEBIND = 0xf + IP_HDRINCL = 0x3 + IP_IPSEC_POLICY = 0x10 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0x14 + IP_MF = 0x2000 + IP_MINTTL = 0x15 + IP_MSFILTER = 0x29 + IP_MSS = 0x240 + IP_MTU = 0xe + IP_MTU_DISCOVER = 0xa + IP_MULTICAST_ALL = 0x31 + IP_MULTICAST_IF = 0x20 + IP_MULTICAST_LOOP = 0x22 + IP_MULTICAST_TTL = 0x21 + IP_NODEFRAG = 0x16 + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x4 + IP_ORIGDSTADDR = 0x14 + IP_PASSSEC = 0x12 + IP_PKTINFO = 0x8 + IP_PKTOPTIONS = 0x9 + IP_PMTUDISC = 0xa + IP_PMTUDISC_DO = 0x2 + IP_PMTUDISC_DONT = 0x0 + IP_PMTUDISC_INTERFACE = 0x4 + IP_PMTUDISC_OMIT = 0x5 + IP_PMTUDISC_PROBE = 0x3 + IP_PMTUDISC_WANT = 0x1 + IP_RECVERR = 0xb + IP_RECVFRAGSIZE = 0x19 + IP_RECVOPTS = 0x6 + IP_RECVORIGDSTADDR = 0x14 + IP_RECVRETOPTS = 0x7 + IP_RECVTOS = 0xd + IP_RECVTTL = 0xc + IP_RETOPTS = 0x7 + IP_RF = 0x8000 + IP_ROUTER_ALERT = 0x5 + IP_TOS = 0x1 + IP_TRANSPARENT = 0x13 + IP_TTL = 0x2 + IP_UNBLOCK_SOURCE = 0x25 + IP_UNICAST_IF = 0x32 + IP_XFRM_POLICY = 0x11 + ISIG = 0x1 + ISOFS_SUPER_MAGIC = 0x9660 + ISTRIP = 0x20 + IUCLC = 0x200 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x1000 + IXON = 0x400 + JFFS2_SUPER_MAGIC = 0x72b6 + KEYCTL_ASSUME_AUTHORITY = 0x10 + KEYCTL_CHOWN = 0x4 + KEYCTL_CLEAR = 0x7 + KEYCTL_DESCRIBE = 0x6 + KEYCTL_DH_COMPUTE = 0x17 + KEYCTL_GET_KEYRING_ID = 0x0 + KEYCTL_GET_PERSISTENT = 0x16 + KEYCTL_GET_SECURITY = 0x11 + KEYCTL_INSTANTIATE = 0xc + KEYCTL_INSTANTIATE_IOV = 0x14 + KEYCTL_INVALIDATE = 0x15 + KEYCTL_JOIN_SESSION_KEYRING = 0x1 + KEYCTL_LINK = 0x8 + KEYCTL_NEGATE = 0xd + KEYCTL_READ = 0xb + KEYCTL_REJECT = 0x13 + KEYCTL_RESTRICT_KEYRING = 0x1d + KEYCTL_REVOKE = 0x3 + KEYCTL_SEARCH = 0xa + KEYCTL_SESSION_TO_PARENT = 0x12 + KEYCTL_SETPERM = 0x5 + KEYCTL_SET_REQKEY_KEYRING = 0xe + KEYCTL_SET_TIMEOUT = 0xf + KEYCTL_UNLINK = 0x9 + KEYCTL_UPDATE = 0x2 + KEY_REQKEY_DEFL_DEFAULT = 0x0 + KEY_REQKEY_DEFL_GROUP_KEYRING = 0x6 + KEY_REQKEY_DEFL_NO_CHANGE = -0x1 + KEY_REQKEY_DEFL_PROCESS_KEYRING = 0x2 + KEY_REQKEY_DEFL_REQUESTOR_KEYRING = 0x7 + KEY_REQKEY_DEFL_SESSION_KEYRING = 0x3 + KEY_REQKEY_DEFL_THREAD_KEYRING = 0x1 + KEY_REQKEY_DEFL_USER_KEYRING = 0x4 + KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5 + KEY_SPEC_GROUP_KEYRING = -0x6 + KEY_SPEC_PROCESS_KEYRING = -0x2 + KEY_SPEC_REQKEY_AUTH_KEY = -0x7 + KEY_SPEC_REQUESTOR_KEYRING = -0x8 + KEY_SPEC_SESSION_KEYRING = -0x3 + KEY_SPEC_THREAD_KEYRING = -0x1 + KEY_SPEC_USER_KEYRING = -0x4 + KEY_SPEC_USER_SESSION_KEYRING = -0x5 + LINUX_REBOOT_CMD_CAD_OFF = 0x0 + LINUX_REBOOT_CMD_CAD_ON = 0x89abcdef + LINUX_REBOOT_CMD_HALT = 0xcdef0123 + LINUX_REBOOT_CMD_KEXEC = 0x45584543 + LINUX_REBOOT_CMD_POWER_OFF = 0x4321fedc + LINUX_REBOOT_CMD_RESTART = 0x1234567 + LINUX_REBOOT_CMD_RESTART2 = 0xa1b2c3d4 + LINUX_REBOOT_CMD_SW_SUSPEND = 0xd000fce2 + LINUX_REBOOT_MAGIC1 = 0xfee1dead + LINUX_REBOOT_MAGIC2 = 0x28121969 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DODUMP = 0x11 + MADV_DOFORK = 0xb + MADV_DONTDUMP = 0x10 + MADV_DONTFORK = 0xa + MADV_DONTNEED = 0x4 + MADV_FREE = 0x8 + MADV_HUGEPAGE = 0xe + MADV_HWPOISON = 0x64 + MADV_KEEPONFORK = 0x13 + MADV_MERGEABLE = 0xc + MADV_NOHUGEPAGE = 0xf + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_REMOVE = 0x9 + MADV_SEQUENTIAL = 0x2 + MADV_UNMERGEABLE = 0xd + MADV_WILLNEED = 0x3 + MADV_WIPEONFORK = 0x12 + MAP_ANON = 0x800 + MAP_ANONYMOUS = 0x800 + MAP_DENYWRITE = 0x2000 + MAP_EXECUTABLE = 0x4000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_GROWSDOWN = 0x1000 + MAP_HUGETLB = 0x80000 + MAP_HUGE_MASK = 0x3f + MAP_HUGE_SHIFT = 0x1a + MAP_LOCKED = 0x8000 + MAP_NONBLOCK = 0x20000 + MAP_NORESERVE = 0x400 + MAP_POPULATE = 0x10000 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x800 + MAP_SHARED = 0x1 + MAP_STACK = 0x40000 + MAP_TYPE = 0xf + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MCL_ONFAULT = 0x4 + MINIX2_SUPER_MAGIC = 0x2468 + MINIX2_SUPER_MAGIC2 = 0x2478 + MINIX3_SUPER_MAGIC = 0x4d5a + MINIX_SUPER_MAGIC = 0x137f + MINIX_SUPER_MAGIC2 = 0x138f + MNT_DETACH = 0x2 + MNT_EXPIRE = 0x4 + MNT_FORCE = 0x1 + MSDOS_SUPER_MAGIC = 0x4d44 + MSG_BATCH = 0x40000 + MSG_CMSG_CLOEXEC = 0x40000000 + MSG_CONFIRM = 0x800 + MSG_CTRUNC = 0x8 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x40 + MSG_EOR = 0x80 + MSG_ERRQUEUE = 0x2000 + MSG_FASTOPEN = 0x20000000 + MSG_FIN = 0x200 + MSG_MORE = 0x8000 + MSG_NOSIGNAL = 0x4000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_PROXY = 0x10 + MSG_RST = 0x1000 + MSG_SYN = 0x400 + MSG_TRUNC = 0x20 + MSG_TRYHARD = 0x4 + MSG_WAITALL = 0x100 + MSG_WAITFORONE = 0x10000 + MSG_ZEROCOPY = 0x4000000 + MS_ACTIVE = 0x40000000 + MS_ASYNC = 0x1 + MS_BIND = 0x1000 + MS_BORN = 0x20000000 + MS_DIRSYNC = 0x80 + MS_INVALIDATE = 0x2 + MS_I_VERSION = 0x800000 + MS_KERNMOUNT = 0x400000 + MS_LAZYTIME = 0x2000000 + MS_MANDLOCK = 0x40 + MS_MGC_MSK = 0xffff0000 + MS_MGC_VAL = 0xc0ed0000 + MS_MOVE = 0x2000 + MS_NOATIME = 0x400 + MS_NODEV = 0x4 + MS_NODIRATIME = 0x800 + MS_NOEXEC = 0x8 + MS_NOREMOTELOCK = 0x8000000 + MS_NOSEC = 0x10000000 + MS_NOSUID = 0x2 + MS_NOUSER = -0x80000000 + MS_POSIXACL = 0x10000 + MS_PRIVATE = 0x40000 + MS_RDONLY = 0x1 + MS_REC = 0x4000 + MS_RELATIME = 0x200000 + MS_REMOUNT = 0x20 + MS_RMT_MASK = 0x2800051 + MS_SHARED = 0x100000 + MS_SILENT = 0x8000 + MS_SLAVE = 0x80000 + MS_STRICTATIME = 0x1000000 + MS_SUBMOUNT = 0x4000000 + MS_SYNC = 0x4 + MS_SYNCHRONOUS = 0x10 + MS_UNBINDABLE = 0x20000 + MS_VERBOSE = 0x8000 + MTD_INODE_FS_MAGIC = 0x11307854 + NAME_MAX = 0xff + NCP_SUPER_MAGIC = 0x564c + NETLINK_ADD_MEMBERSHIP = 0x1 + NETLINK_AUDIT = 0x9 + NETLINK_BROADCAST_ERROR = 0x4 + NETLINK_CAP_ACK = 0xa + NETLINK_CONNECTOR = 0xb + NETLINK_CRYPTO = 0x15 + NETLINK_DNRTMSG = 0xe + NETLINK_DROP_MEMBERSHIP = 0x2 + NETLINK_ECRYPTFS = 0x13 + NETLINK_EXT_ACK = 0xb + NETLINK_FIB_LOOKUP = 0xa + NETLINK_FIREWALL = 0x3 + NETLINK_GENERIC = 0x10 + NETLINK_INET_DIAG = 0x4 + NETLINK_IP6_FW = 0xd + NETLINK_ISCSI = 0x8 + NETLINK_KOBJECT_UEVENT = 0xf + NETLINK_LISTEN_ALL_NSID = 0x8 + NETLINK_LIST_MEMBERSHIPS = 0x9 + NETLINK_NETFILTER = 0xc + NETLINK_NFLOG = 0x5 + NETLINK_NO_ENOBUFS = 0x5 + NETLINK_PKTINFO = 0x3 + NETLINK_RDMA = 0x14 + NETLINK_ROUTE = 0x0 + NETLINK_RX_RING = 0x6 + NETLINK_SCSITRANSPORT = 0x12 + NETLINK_SELINUX = 0x7 + NETLINK_SMC = 0x16 + NETLINK_SOCK_DIAG = 0x4 + NETLINK_TX_RING = 0x7 + NETLINK_UNUSED = 0x1 + NETLINK_USERSOCK = 0x2 + NETLINK_XFRM = 0x6 + NFS_SUPER_MAGIC = 0x6969 + NILFS_SUPER_MAGIC = 0x3434 + NL0 = 0x0 + NL1 = 0x100 + NLA_ALIGNTO = 0x4 + NLA_F_NESTED = 0x8000 + NLA_F_NET_BYTEORDER = 0x4000 + NLA_HDRLEN = 0x4 + NLDLY = 0x100 + NLMSG_ALIGNTO = 0x4 + NLMSG_DONE = 0x3 + NLMSG_ERROR = 0x2 + NLMSG_HDRLEN = 0x10 + NLMSG_MIN_TYPE = 0x10 + NLMSG_NOOP = 0x1 + NLMSG_OVERRUN = 0x4 + NLM_F_ACK = 0x4 + NLM_F_ACK_TLVS = 0x200 + NLM_F_APPEND = 0x800 + NLM_F_ATOMIC = 0x400 + NLM_F_CAPPED = 0x100 + NLM_F_CREATE = 0x400 + NLM_F_DUMP = 0x300 + NLM_F_DUMP_FILTERED = 0x20 + NLM_F_DUMP_INTR = 0x10 + NLM_F_ECHO = 0x8 + NLM_F_EXCL = 0x200 + NLM_F_MATCH = 0x200 + NLM_F_MULTI = 0x2 + NLM_F_NONREC = 0x100 + NLM_F_REPLACE = 0x100 + NLM_F_REQUEST = 0x1 + NLM_F_ROOT = 0x100 + NOFLSH = 0x80 + NSFS_MAGIC = 0x6e736673 + OCFS2_SUPER_MAGIC = 0x7461636f + OCRNL = 0x8 + OFDEL = 0x80 + OFILL = 0x40 + OLCUC = 0x2 + ONLCR = 0x4 + ONLRET = 0x20 + ONOCR = 0x10 + OPENPROM_SUPER_MAGIC = 0x9fa1 + OPOST = 0x1 + OVERLAYFS_SUPER_MAGIC = 0x794c7630 + O_ACCMODE = 0x3 + O_APPEND = 0x8 + O_ASYNC = 0x1000 + O_CLOEXEC = 0x80000 + O_CREAT = 0x100 + O_DIRECT = 0x8000 + O_DIRECTORY = 0x10000 + O_DSYNC = 0x10 + O_EXCL = 0x400 + O_FSYNC = 0x4010 + O_LARGEFILE = 0x2000 + O_NDELAY = 0x80 + O_NOATIME = 0x40000 + O_NOCTTY = 0x800 + O_NOFOLLOW = 0x20000 + O_NONBLOCK = 0x80 + O_PATH = 0x200000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x4010 + O_SYNC = 0x4010 + O_TMPFILE = 0x410000 + O_TRUNC = 0x200 + O_WRONLY = 0x1 + PACKET_ADD_MEMBERSHIP = 0x1 + PACKET_AUXDATA = 0x8 + PACKET_BROADCAST = 0x1 + PACKET_COPY_THRESH = 0x7 + PACKET_DROP_MEMBERSHIP = 0x2 + PACKET_FANOUT = 0x12 + PACKET_FANOUT_CBPF = 0x6 + PACKET_FANOUT_CPU = 0x2 + PACKET_FANOUT_DATA = 0x16 + PACKET_FANOUT_EBPF = 0x7 + PACKET_FANOUT_FLAG_DEFRAG = 0x8000 + PACKET_FANOUT_FLAG_ROLLOVER = 0x1000 + PACKET_FANOUT_FLAG_UNIQUEID = 0x2000 + PACKET_FANOUT_HASH = 0x0 + PACKET_FANOUT_LB = 0x1 + PACKET_FANOUT_QM = 0x5 + PACKET_FANOUT_RND = 0x4 + PACKET_FANOUT_ROLLOVER = 0x3 + PACKET_FASTROUTE = 0x6 + PACKET_HDRLEN = 0xb + PACKET_HOST = 0x0 + PACKET_KERNEL = 0x7 + PACKET_LOOPBACK = 0x5 + PACKET_LOSS = 0xe + PACKET_MR_ALLMULTI = 0x2 + PACKET_MR_MULTICAST = 0x0 + PACKET_MR_PROMISC = 0x1 + PACKET_MR_UNICAST = 0x3 + PACKET_MULTICAST = 0x2 + PACKET_ORIGDEV = 0x9 + PACKET_OTHERHOST = 0x3 + PACKET_OUTGOING = 0x4 + PACKET_QDISC_BYPASS = 0x14 + PACKET_RECV_OUTPUT = 0x3 + PACKET_RESERVE = 0xc + PACKET_ROLLOVER_STATS = 0x15 + PACKET_RX_RING = 0x5 + PACKET_STATISTICS = 0x6 + PACKET_TIMESTAMP = 0x11 + PACKET_TX_HAS_OFF = 0x13 + PACKET_TX_RING = 0xd + PACKET_TX_TIMESTAMP = 0x10 + PACKET_USER = 0x6 + PACKET_VERSION = 0xa + PACKET_VNET_HDR = 0xf + PARENB = 0x100 + PARITY_CRC16_PR0 = 0x2 + PARITY_CRC16_PR0_CCITT = 0x4 + PARITY_CRC16_PR1 = 0x3 + PARITY_CRC16_PR1_CCITT = 0x5 + PARITY_CRC32_PR0_CCITT = 0x6 + PARITY_CRC32_PR1_CCITT = 0x7 + PARITY_DEFAULT = 0x0 + PARITY_NONE = 0x1 + PARMRK = 0x8 + PARODD = 0x200 + PENDIN = 0x4000 + PERF_EVENT_IOC_DISABLE = 0x20002401 + PERF_EVENT_IOC_ENABLE = 0x20002400 + PERF_EVENT_IOC_ID = 0x40042407 + PERF_EVENT_IOC_PAUSE_OUTPUT = 0x80042409 + PERF_EVENT_IOC_PERIOD = 0x80082404 + PERF_EVENT_IOC_QUERY_BPF = 0xc004240a + PERF_EVENT_IOC_REFRESH = 0x20002402 + PERF_EVENT_IOC_RESET = 0x20002403 + PERF_EVENT_IOC_SET_BPF = 0x80042408 + PERF_EVENT_IOC_SET_FILTER = 0x80042406 + PERF_EVENT_IOC_SET_OUTPUT = 0x20002405 + PIPEFS_MAGIC = 0x50495045 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROC_SUPER_MAGIC = 0x9fa0 + PROT_EXEC = 0x4 + PROT_GROWSDOWN = 0x1000000 + PROT_GROWSUP = 0x2000000 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PR_CAPBSET_DROP = 0x18 + PR_CAPBSET_READ = 0x17 + PR_CAP_AMBIENT = 0x2f + PR_CAP_AMBIENT_CLEAR_ALL = 0x4 + PR_CAP_AMBIENT_IS_SET = 0x1 + PR_CAP_AMBIENT_LOWER = 0x3 + PR_CAP_AMBIENT_RAISE = 0x2 + PR_ENDIAN_BIG = 0x0 + PR_ENDIAN_LITTLE = 0x1 + PR_ENDIAN_PPC_LITTLE = 0x2 + PR_FPEMU_NOPRINT = 0x1 + PR_FPEMU_SIGFPE = 0x2 + PR_FP_EXC_ASYNC = 0x2 + PR_FP_EXC_DISABLED = 0x0 + PR_FP_EXC_DIV = 0x10000 + PR_FP_EXC_INV = 0x100000 + PR_FP_EXC_NONRECOV = 0x1 + PR_FP_EXC_OVF = 0x20000 + PR_FP_EXC_PRECISE = 0x3 + PR_FP_EXC_RES = 0x80000 + PR_FP_EXC_SW_ENABLE = 0x80 + PR_FP_EXC_UND = 0x40000 + PR_FP_MODE_FR = 0x1 + PR_FP_MODE_FRE = 0x2 + PR_GET_CHILD_SUBREAPER = 0x25 + PR_GET_DUMPABLE = 0x3 + PR_GET_ENDIAN = 0x13 + PR_GET_FPEMU = 0x9 + PR_GET_FPEXC = 0xb + PR_GET_FP_MODE = 0x2e + PR_GET_KEEPCAPS = 0x7 + PR_GET_NAME = 0x10 + PR_GET_NO_NEW_PRIVS = 0x27 + PR_GET_PDEATHSIG = 0x2 + PR_GET_SECCOMP = 0x15 + PR_GET_SECUREBITS = 0x1b + PR_GET_THP_DISABLE = 0x2a + PR_GET_TID_ADDRESS = 0x28 + PR_GET_TIMERSLACK = 0x1e + PR_GET_TIMING = 0xd + PR_GET_TSC = 0x19 + PR_GET_UNALIGN = 0x5 + PR_MCE_KILL = 0x21 + PR_MCE_KILL_CLEAR = 0x0 + PR_MCE_KILL_DEFAULT = 0x2 + PR_MCE_KILL_EARLY = 0x1 + PR_MCE_KILL_GET = 0x22 + PR_MCE_KILL_LATE = 0x0 + PR_MCE_KILL_SET = 0x1 + PR_MPX_DISABLE_MANAGEMENT = 0x2c + PR_MPX_ENABLE_MANAGEMENT = 0x2b + PR_SET_CHILD_SUBREAPER = 0x24 + PR_SET_DUMPABLE = 0x4 + PR_SET_ENDIAN = 0x14 + PR_SET_FPEMU = 0xa + PR_SET_FPEXC = 0xc + PR_SET_FP_MODE = 0x2d + PR_SET_KEEPCAPS = 0x8 + PR_SET_MM = 0x23 + PR_SET_MM_ARG_END = 0x9 + PR_SET_MM_ARG_START = 0x8 + PR_SET_MM_AUXV = 0xc + PR_SET_MM_BRK = 0x7 + PR_SET_MM_END_CODE = 0x2 + PR_SET_MM_END_DATA = 0x4 + PR_SET_MM_ENV_END = 0xb + PR_SET_MM_ENV_START = 0xa + PR_SET_MM_EXE_FILE = 0xd + PR_SET_MM_MAP = 0xe + PR_SET_MM_MAP_SIZE = 0xf + PR_SET_MM_START_BRK = 0x6 + PR_SET_MM_START_CODE = 0x1 + PR_SET_MM_START_DATA = 0x3 + PR_SET_MM_START_STACK = 0x5 + PR_SET_NAME = 0xf + PR_SET_NO_NEW_PRIVS = 0x26 + PR_SET_PDEATHSIG = 0x1 + PR_SET_PTRACER = 0x59616d61 + PR_SET_PTRACER_ANY = 0xffffffff + PR_SET_SECCOMP = 0x16 + PR_SET_SECUREBITS = 0x1c + PR_SET_THP_DISABLE = 0x29 + PR_SET_TIMERSLACK = 0x1d + PR_SET_TIMING = 0xe + PR_SET_TSC = 0x1a + PR_SET_UNALIGN = 0x6 + PR_SVE_GET_VL = 0x33 + PR_SVE_SET_VL = 0x32 + PR_SVE_SET_VL_ONEXEC = 0x40000 + PR_SVE_VL_INHERIT = 0x20000 + PR_SVE_VL_LEN_MASK = 0xffff + PR_TASK_PERF_EVENTS_DISABLE = 0x1f + PR_TASK_PERF_EVENTS_ENABLE = 0x20 + PR_TIMING_STATISTICAL = 0x0 + PR_TIMING_TIMESTAMP = 0x1 + PR_TSC_ENABLE = 0x1 + PR_TSC_SIGSEGV = 0x2 + PR_UNALIGN_NOPRINT = 0x1 + PR_UNALIGN_SIGBUS = 0x2 + PSTOREFS_MAGIC = 0x6165676c + PTRACE_ATTACH = 0x10 + PTRACE_CONT = 0x7 + PTRACE_DETACH = 0x11 + PTRACE_EVENT_CLONE = 0x3 + PTRACE_EVENT_EXEC = 0x4 + PTRACE_EVENT_EXIT = 0x6 + PTRACE_EVENT_FORK = 0x1 + PTRACE_EVENT_SECCOMP = 0x7 + PTRACE_EVENT_STOP = 0x80 + PTRACE_EVENT_VFORK = 0x2 + PTRACE_EVENT_VFORK_DONE = 0x5 + PTRACE_GETEVENTMSG = 0x4201 + PTRACE_GETFPREGS = 0xe + PTRACE_GETREGS = 0xc + PTRACE_GETREGSET = 0x4204 + PTRACE_GETSIGINFO = 0x4202 + PTRACE_GETSIGMASK = 0x420a + PTRACE_GET_THREAD_AREA = 0x19 + PTRACE_GET_THREAD_AREA_3264 = 0xc4 + PTRACE_GET_WATCH_REGS = 0xd0 + PTRACE_INTERRUPT = 0x4207 + PTRACE_KILL = 0x8 + PTRACE_LISTEN = 0x4208 + PTRACE_OLDSETOPTIONS = 0x15 + PTRACE_O_EXITKILL = 0x100000 + PTRACE_O_MASK = 0x3000ff + PTRACE_O_SUSPEND_SECCOMP = 0x200000 + PTRACE_O_TRACECLONE = 0x8 + PTRACE_O_TRACEEXEC = 0x10 + PTRACE_O_TRACEEXIT = 0x40 + PTRACE_O_TRACEFORK = 0x2 + PTRACE_O_TRACESECCOMP = 0x80 + PTRACE_O_TRACESYSGOOD = 0x1 + PTRACE_O_TRACEVFORK = 0x4 + PTRACE_O_TRACEVFORKDONE = 0x20 + PTRACE_PEEKDATA = 0x2 + PTRACE_PEEKDATA_3264 = 0xc1 + PTRACE_PEEKSIGINFO = 0x4209 + PTRACE_PEEKSIGINFO_SHARED = 0x1 + PTRACE_PEEKTEXT = 0x1 + PTRACE_PEEKTEXT_3264 = 0xc0 + PTRACE_PEEKUSR = 0x3 + PTRACE_POKEDATA = 0x5 + PTRACE_POKEDATA_3264 = 0xc3 + PTRACE_POKETEXT = 0x4 + PTRACE_POKETEXT_3264 = 0xc2 + PTRACE_POKEUSR = 0x6 + PTRACE_SECCOMP_GET_FILTER = 0x420c + PTRACE_SECCOMP_GET_METADATA = 0x420d + PTRACE_SEIZE = 0x4206 + PTRACE_SETFPREGS = 0xf + PTRACE_SETOPTIONS = 0x4200 + PTRACE_SETREGS = 0xd + PTRACE_SETREGSET = 0x4205 + PTRACE_SETSIGINFO = 0x4203 + PTRACE_SETSIGMASK = 0x420b + PTRACE_SET_THREAD_AREA = 0x1a + PTRACE_SET_WATCH_REGS = 0xd1 + PTRACE_SINGLESTEP = 0x9 + PTRACE_SYSCALL = 0x18 + PTRACE_TRACEME = 0x0 + QNX4_SUPER_MAGIC = 0x2f + QNX6_SUPER_MAGIC = 0x68191122 + RAMFS_MAGIC = 0x858458f6 + RDTGROUP_SUPER_MAGIC = 0x7655821 + REISERFS_SUPER_MAGIC = 0x52654973 + RLIMIT_AS = 0x6 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_LOCKS = 0xa + RLIMIT_MEMLOCK = 0x9 + RLIMIT_MSGQUEUE = 0xc + RLIMIT_NICE = 0xd + RLIMIT_NOFILE = 0x5 + RLIMIT_NPROC = 0x8 + RLIMIT_RSS = 0x7 + RLIMIT_RTPRIO = 0xe + RLIMIT_RTTIME = 0xf + RLIMIT_SIGPENDING = 0xb + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0xffffffffffffffff + RTAX_ADVMSS = 0x8 + RTAX_CC_ALGO = 0x10 + RTAX_CWND = 0x7 + RTAX_FASTOPEN_NO_COOKIE = 0x11 + RTAX_FEATURES = 0xc + RTAX_FEATURE_ALLFRAG = 0x8 + RTAX_FEATURE_ECN = 0x1 + RTAX_FEATURE_MASK = 0xf + RTAX_FEATURE_SACK = 0x2 + RTAX_FEATURE_TIMESTAMP = 0x4 + RTAX_HOPLIMIT = 0xa + RTAX_INITCWND = 0xb + RTAX_INITRWND = 0xe + RTAX_LOCK = 0x1 + RTAX_MAX = 0x11 + RTAX_MTU = 0x2 + RTAX_QUICKACK = 0xf + RTAX_REORDERING = 0x9 + RTAX_RTO_MIN = 0xd + RTAX_RTT = 0x4 + RTAX_RTTVAR = 0x5 + RTAX_SSTHRESH = 0x6 + RTAX_UNSPEC = 0x0 + RTAX_WINDOW = 0x3 + RTA_ALIGNTO = 0x4 + RTA_MAX = 0x1a + RTCF_DIRECTSRC = 0x4000000 + RTCF_DOREDIRECT = 0x1000000 + RTCF_LOG = 0x2000000 + RTCF_MASQ = 0x400000 + RTCF_NAT = 0x800000 + RTCF_VALVE = 0x200000 + RTF_ADDRCLASSMASK = 0xf8000000 + RTF_ADDRCONF = 0x40000 + RTF_ALLONLINK = 0x20000 + RTF_BROADCAST = 0x10000000 + RTF_CACHE = 0x1000000 + RTF_DEFAULT = 0x10000 + RTF_DYNAMIC = 0x10 + RTF_FLOW = 0x2000000 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_INTERFACE = 0x40000000 + RTF_IRTT = 0x100 + RTF_LINKRT = 0x100000 + RTF_LOCAL = 0x80000000 + RTF_MODIFIED = 0x20 + RTF_MSS = 0x40 + RTF_MTU = 0x40 + RTF_MULTICAST = 0x20000000 + RTF_NAT = 0x8000000 + RTF_NOFORWARD = 0x1000 + RTF_NONEXTHOP = 0x200000 + RTF_NOPMTUDISC = 0x4000 + RTF_POLICY = 0x4000000 + RTF_REINSTATE = 0x8 + RTF_REJECT = 0x200 + RTF_STATIC = 0x400 + RTF_THROW = 0x2000 + RTF_UP = 0x1 + RTF_WINDOW = 0x80 + RTF_XRESOLVE = 0x800 + RTM_BASE = 0x10 + RTM_DELACTION = 0x31 + RTM_DELADDR = 0x15 + RTM_DELADDRLABEL = 0x49 + RTM_DELLINK = 0x11 + RTM_DELMDB = 0x55 + RTM_DELNEIGH = 0x1d + RTM_DELNETCONF = 0x51 + RTM_DELNSID = 0x59 + RTM_DELQDISC = 0x25 + RTM_DELROUTE = 0x19 + RTM_DELRULE = 0x21 + RTM_DELTCLASS = 0x29 + RTM_DELTFILTER = 0x2d + RTM_F_CLONED = 0x200 + RTM_F_EQUALIZE = 0x400 + RTM_F_FIB_MATCH = 0x2000 + RTM_F_LOOKUP_TABLE = 0x1000 + RTM_F_NOTIFY = 0x100 + RTM_F_PREFIX = 0x800 + RTM_GETACTION = 0x32 + RTM_GETADDR = 0x16 + RTM_GETADDRLABEL = 0x4a + RTM_GETANYCAST = 0x3e + RTM_GETDCB = 0x4e + RTM_GETLINK = 0x12 + RTM_GETMDB = 0x56 + RTM_GETMULTICAST = 0x3a + RTM_GETNEIGH = 0x1e + RTM_GETNEIGHTBL = 0x42 + RTM_GETNETCONF = 0x52 + RTM_GETNSID = 0x5a + RTM_GETQDISC = 0x26 + RTM_GETROUTE = 0x1a + RTM_GETRULE = 0x22 + RTM_GETSTATS = 0x5e + RTM_GETTCLASS = 0x2a + RTM_GETTFILTER = 0x2e + RTM_MAX = 0x63 + RTM_NEWACTION = 0x30 + RTM_NEWADDR = 0x14 + RTM_NEWADDRLABEL = 0x48 + RTM_NEWCACHEREPORT = 0x60 + RTM_NEWLINK = 0x10 + RTM_NEWMDB = 0x54 + RTM_NEWNDUSEROPT = 0x44 + RTM_NEWNEIGH = 0x1c + RTM_NEWNEIGHTBL = 0x40 + RTM_NEWNETCONF = 0x50 + RTM_NEWNSID = 0x58 + RTM_NEWPREFIX = 0x34 + RTM_NEWQDISC = 0x24 + RTM_NEWROUTE = 0x18 + RTM_NEWRULE = 0x20 + RTM_NEWSTATS = 0x5c + RTM_NEWTCLASS = 0x28 + RTM_NEWTFILTER = 0x2c + RTM_NR_FAMILIES = 0x15 + RTM_NR_MSGTYPES = 0x54 + RTM_SETDCB = 0x4f + RTM_SETLINK = 0x13 + RTM_SETNEIGHTBL = 0x43 + RTNH_ALIGNTO = 0x4 + RTNH_COMPARE_MASK = 0x19 + RTNH_F_DEAD = 0x1 + RTNH_F_LINKDOWN = 0x10 + RTNH_F_OFFLOAD = 0x8 + RTNH_F_ONLINK = 0x4 + RTNH_F_PERVASIVE = 0x2 + RTNH_F_UNRESOLVED = 0x20 + RTN_MAX = 0xb + RTPROT_BABEL = 0x2a + RTPROT_BIRD = 0xc + RTPROT_BOOT = 0x3 + RTPROT_DHCP = 0x10 + RTPROT_DNROUTED = 0xd + RTPROT_GATED = 0x8 + RTPROT_KERNEL = 0x2 + RTPROT_MROUTED = 0x11 + RTPROT_MRT = 0xa + RTPROT_NTK = 0xf + RTPROT_RA = 0x9 + RTPROT_REDIRECT = 0x1 + RTPROT_STATIC = 0x4 + RTPROT_UNSPEC = 0x0 + RTPROT_XORP = 0xe + RTPROT_ZEBRA = 0xb + RT_CLASS_DEFAULT = 0xfd + RT_CLASS_LOCAL = 0xff + RT_CLASS_MAIN = 0xfe + RT_CLASS_MAX = 0xff + RT_CLASS_UNSPEC = 0x0 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_CREDENTIALS = 0x2 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x1d + SCM_TIMESTAMPING = 0x25 + SCM_TIMESTAMPING_OPT_STATS = 0x36 + SCM_TIMESTAMPING_PKTINFO = 0x3a + SCM_TIMESTAMPNS = 0x23 + SCM_WIFI_STATUS = 0x29 + SECCOMP_MODE_DISABLED = 0x0 + SECCOMP_MODE_FILTER = 0x2 + SECCOMP_MODE_STRICT = 0x1 + SECURITYFS_MAGIC = 0x73636673 + SELINUX_MAGIC = 0xf97cff8c + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDDLCI = 0x8980 + SIOCADDMULTI = 0x8931 + SIOCADDRT = 0x890b + SIOCATMARK = 0x40047307 + SIOCBONDCHANGEACTIVE = 0x8995 + SIOCBONDENSLAVE = 0x8990 + SIOCBONDINFOQUERY = 0x8994 + SIOCBONDRELEASE = 0x8991 + SIOCBONDSETHWADDR = 0x8992 + SIOCBONDSLAVEINFOQUERY = 0x8993 + SIOCBRADDBR = 0x89a0 + SIOCBRADDIF = 0x89a2 + SIOCBRDELBR = 0x89a1 + SIOCBRDELIF = 0x89a3 + SIOCDARP = 0x8953 + SIOCDELDLCI = 0x8981 + SIOCDELMULTI = 0x8932 + SIOCDELRT = 0x890c + SIOCDEVPRIVATE = 0x89f0 + SIOCDIFADDR = 0x8936 + SIOCDRARP = 0x8960 + SIOCETHTOOL = 0x8946 + SIOCGARP = 0x8954 + SIOCGHWTSTAMP = 0x89b1 + SIOCGIFADDR = 0x8915 + SIOCGIFBR = 0x8940 + SIOCGIFBRDADDR = 0x8919 + SIOCGIFCONF = 0x8912 + SIOCGIFCOUNT = 0x8938 + SIOCGIFDSTADDR = 0x8917 + SIOCGIFENCAP = 0x8925 + SIOCGIFFLAGS = 0x8913 + SIOCGIFHWADDR = 0x8927 + SIOCGIFINDEX = 0x8933 + SIOCGIFMAP = 0x8970 + SIOCGIFMEM = 0x891f + SIOCGIFMETRIC = 0x891d + SIOCGIFMTU = 0x8921 + SIOCGIFNAME = 0x8910 + SIOCGIFNETMASK = 0x891b + SIOCGIFPFLAGS = 0x8935 + SIOCGIFSLAVE = 0x8929 + SIOCGIFTXQLEN = 0x8942 + SIOCGIFVLAN = 0x8982 + SIOCGMIIPHY = 0x8947 + SIOCGMIIREG = 0x8948 + SIOCGPGRP = 0x40047309 + SIOCGRARP = 0x8961 + SIOCGSKNS = 0x894c + SIOCGSTAMP = 0x8906 + SIOCGSTAMPNS = 0x8907 + SIOCINQ = 0x467f + SIOCOUTQ = 0x7472 + SIOCOUTQNSD = 0x894b + SIOCPROTOPRIVATE = 0x89e0 + SIOCRTMSG = 0x890d + SIOCSARP = 0x8955 + SIOCSHWTSTAMP = 0x89b0 + SIOCSIFADDR = 0x8916 + SIOCSIFBR = 0x8941 + SIOCSIFBRDADDR = 0x891a + SIOCSIFDSTADDR = 0x8918 + SIOCSIFENCAP = 0x8926 + SIOCSIFFLAGS = 0x8914 + SIOCSIFHWADDR = 0x8924 + SIOCSIFHWBROADCAST = 0x8937 + SIOCSIFLINK = 0x8911 + SIOCSIFMAP = 0x8971 + SIOCSIFMEM = 0x8920 + SIOCSIFMETRIC = 0x891e + SIOCSIFMTU = 0x8922 + SIOCSIFNAME = 0x8923 + SIOCSIFNETMASK = 0x891c + SIOCSIFPFLAGS = 0x8934 + SIOCSIFSLAVE = 0x8930 + SIOCSIFTXQLEN = 0x8943 + SIOCSIFVLAN = 0x8983 + SIOCSMIIREG = 0x8949 + SIOCSPGRP = 0x80047308 + SIOCSRARP = 0x8962 + SIOCWANDEV = 0x894a + SMACK_MAGIC = 0x43415d53 + SMART_AUTOSAVE = 0xd2 + SMART_AUTO_OFFLINE = 0xdb + SMART_DISABLE = 0xd9 + SMART_ENABLE = 0xd8 + SMART_HCYL_PASS = 0xc2 + SMART_IMMEDIATE_OFFLINE = 0xd4 + SMART_LCYL_PASS = 0x4f + SMART_READ_LOG_SECTOR = 0xd5 + SMART_READ_THRESHOLDS = 0xd1 + SMART_READ_VALUES = 0xd0 + SMART_SAVE = 0xd3 + SMART_STATUS = 0xda + SMART_WRITE_LOG_SECTOR = 0xd6 + SMART_WRITE_THRESHOLDS = 0xd7 + SMB_SUPER_MAGIC = 0x517b + SOCKFS_MAGIC = 0x534f434b + SOCK_CLOEXEC = 0x80000 + SOCK_DCCP = 0x6 + SOCK_DGRAM = 0x1 + SOCK_IOC_TYPE = 0x89 + SOCK_NONBLOCK = 0x80 + SOCK_PACKET = 0xa + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x2 + SOL_AAL = 0x109 + SOL_ALG = 0x117 + SOL_ATM = 0x108 + SOL_CAIF = 0x116 + SOL_CAN_BASE = 0x64 + SOL_DCCP = 0x10d + SOL_DECNET = 0x105 + SOL_ICMPV6 = 0x3a + SOL_IP = 0x0 + SOL_IPV6 = 0x29 + SOL_IRDA = 0x10a + SOL_IUCV = 0x115 + SOL_KCM = 0x119 + SOL_LLC = 0x10c + SOL_NETBEUI = 0x10b + SOL_NETLINK = 0x10e + SOL_NFC = 0x118 + SOL_PACKET = 0x107 + SOL_PNPIPE = 0x113 + SOL_PPPOL2TP = 0x111 + SOL_RAW = 0xff + SOL_RDS = 0x114 + SOL_RXRPC = 0x110 + SOL_SOCKET = 0xffff + SOL_TCP = 0x6 + SOL_TIPC = 0x10f + SOL_TLS = 0x11a + SOL_X25 = 0x106 + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x1009 + SO_ATTACH_BPF = 0x32 + SO_ATTACH_FILTER = 0x1a + SO_ATTACH_REUSEPORT_CBPF = 0x33 + SO_ATTACH_REUSEPORT_EBPF = 0x34 + SO_BINDTODEVICE = 0x19 + SO_BPF_EXTENSIONS = 0x30 + SO_BROADCAST = 0x20 + SO_BSDCOMPAT = 0xe + SO_BUSY_POLL = 0x2e + SO_CNX_ADVICE = 0x35 + SO_COOKIE = 0x39 + SO_DEBUG = 0x1 + SO_DETACH_BPF = 0x1b + SO_DETACH_FILTER = 0x1b + SO_DOMAIN = 0x1029 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_GET_FILTER = 0x1a + SO_INCOMING_CPU = 0x31 + SO_INCOMING_NAPI_ID = 0x38 + SO_KEEPALIVE = 0x8 + SO_LINGER = 0x80 + SO_LOCK_FILTER = 0x2c + SO_MARK = 0x24 + SO_MAX_PACING_RATE = 0x2f + SO_MEMINFO = 0x37 + SO_NOFCS = 0x2b + SO_NO_CHECK = 0xb + SO_OOBINLINE = 0x100 + SO_PASSCRED = 0x11 + SO_PASSSEC = 0x22 + SO_PEEK_OFF = 0x2a + SO_PEERCRED = 0x12 + SO_PEERGROUPS = 0x3b + SO_PEERNAME = 0x1c + SO_PEERSEC = 0x1e + SO_PRIORITY = 0xc + SO_PROTOCOL = 0x1028 + SO_RCVBUF = 0x1002 + SO_RCVBUFFORCE = 0x21 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_RXQ_OVFL = 0x28 + SO_SECURITY_AUTHENTICATION = 0x16 + SO_SECURITY_ENCRYPTION_NETWORK = 0x18 + SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17 + SO_SELECT_ERR_QUEUE = 0x2d + SO_SNDBUF = 0x1001 + SO_SNDBUFFORCE = 0x1f + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_STYLE = 0x1008 + SO_TIMESTAMP = 0x1d + SO_TIMESTAMPING = 0x25 + SO_TIMESTAMPNS = 0x23 + SO_TYPE = 0x1008 + SO_VM_SOCKETS_BUFFER_MAX_SIZE = 0x2 + SO_VM_SOCKETS_BUFFER_MIN_SIZE = 0x1 + SO_VM_SOCKETS_BUFFER_SIZE = 0x0 + SO_VM_SOCKETS_CONNECT_TIMEOUT = 0x6 + SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7 + SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3 + SO_VM_SOCKETS_TRUSTED = 0x5 + SO_WIFI_STATUS = 0x29 + SO_ZEROCOPY = 0x3c + SPLICE_F_GIFT = 0x8 + SPLICE_F_MORE = 0x4 + SPLICE_F_MOVE = 0x1 + SPLICE_F_NONBLOCK = 0x2 + SQUASHFS_MAGIC = 0x73717368 + STACK_END_MAGIC = 0x57ac6e9d + STATX_ALL = 0xfff + STATX_ATIME = 0x20 + STATX_ATTR_APPEND = 0x20 + STATX_ATTR_AUTOMOUNT = 0x1000 + STATX_ATTR_COMPRESSED = 0x4 + STATX_ATTR_ENCRYPTED = 0x800 + STATX_ATTR_IMMUTABLE = 0x10 + STATX_ATTR_NODUMP = 0x40 + STATX_BASIC_STATS = 0x7ff + STATX_BLOCKS = 0x400 + STATX_BTIME = 0x800 + STATX_CTIME = 0x80 + STATX_GID = 0x10 + STATX_INO = 0x100 + STATX_MODE = 0x2 + STATX_MTIME = 0x40 + STATX_NLINK = 0x4 + STATX_SIZE = 0x200 + STATX_TYPE = 0x1 + STATX_UID = 0x8 + STATX__RESERVED = 0x80000000 + SYSFS_MAGIC = 0x62656572 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x800 + TAB2 = 0x1000 + TAB3 = 0x1800 + TABDLY = 0x1800 + TASKSTATS_CMD_ATTR_MAX = 0x4 + TASKSTATS_CMD_MAX = 0x2 + TASKSTATS_GENL_NAME = "TASKSTATS" + TASKSTATS_GENL_VERSION = 0x1 + TASKSTATS_TYPE_MAX = 0x6 + TASKSTATS_VERSION = 0x8 + TCFLSH = 0x5407 + TCGETA = 0x5401 + TCGETS = 0x540d + TCGETS2 = 0x4030542a + TCIFLUSH = 0x0 + TCIOFF = 0x2 + TCIOFLUSH = 0x2 + TCION = 0x3 + TCOFLUSH = 0x1 + TCOOFF = 0x0 + TCOON = 0x1 + TCP_CC_INFO = 0x1a + TCP_CONGESTION = 0xd + TCP_COOKIE_IN_ALWAYS = 0x1 + TCP_COOKIE_MAX = 0x10 + TCP_COOKIE_MIN = 0x8 + TCP_COOKIE_OUT_NEVER = 0x2 + TCP_COOKIE_PAIR_SIZE = 0x20 + TCP_COOKIE_TRANSACTIONS = 0xf + TCP_CORK = 0x3 + TCP_DEFER_ACCEPT = 0x9 + TCP_FASTOPEN = 0x17 + TCP_FASTOPEN_CONNECT = 0x1e + TCP_INFO = 0xb + TCP_KEEPCNT = 0x6 + TCP_KEEPIDLE = 0x4 + TCP_KEEPINTVL = 0x5 + TCP_LINGER2 = 0x8 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0xe + TCP_MD5SIG_EXT = 0x20 + TCP_MD5SIG_FLAG_PREFIX = 0x1 + TCP_MD5SIG_MAXKEYLEN = 0x50 + TCP_MSS = 0x200 + TCP_MSS_DEFAULT = 0x218 + TCP_MSS_DESIRED = 0x4c4 + TCP_NODELAY = 0x1 + TCP_NOTSENT_LOWAT = 0x19 + TCP_QUEUE_SEQ = 0x15 + TCP_QUICKACK = 0xc + TCP_REPAIR = 0x13 + TCP_REPAIR_OPTIONS = 0x16 + TCP_REPAIR_QUEUE = 0x14 + TCP_REPAIR_WINDOW = 0x1d + TCP_SAVED_SYN = 0x1c + TCP_SAVE_SYN = 0x1b + TCP_SYNCNT = 0x7 + TCP_S_DATA_IN = 0x4 + TCP_S_DATA_OUT = 0x8 + TCP_THIN_DUPACK = 0x11 + TCP_THIN_LINEAR_TIMEOUTS = 0x10 + TCP_TIMESTAMP = 0x18 + TCP_ULP = 0x1f + TCP_USER_TIMEOUT = 0x12 + TCP_WINDOW_CLAMP = 0xa + TCSAFLUSH = 0x5410 + TCSBRK = 0x5405 + TCSBRKP = 0x5486 + TCSETA = 0x5402 + TCSETAF = 0x5404 + TCSETAW = 0x5403 + TCSETS = 0x540e + TCSETS2 = 0x8030542b + TCSETSF = 0x5410 + TCSETSF2 = 0x8030542d + TCSETSW = 0x540f + TCSETSW2 = 0x8030542c + TCXONC = 0x5406 + TIOCCBRK = 0x5428 + TIOCCONS = 0x80047478 + TIOCEXCL = 0x740d + TIOCGDEV = 0x40045432 + TIOCGETD = 0x7400 + TIOCGETP = 0x7408 + TIOCGEXCL = 0x40045440 + TIOCGICOUNT = 0x5492 + TIOCGLCKTRMIOS = 0x548b + TIOCGLTC = 0x7474 + TIOCGPGRP = 0x40047477 + TIOCGPKT = 0x40045438 + TIOCGPTLCK = 0x40045439 + TIOCGPTN = 0x40045430 + TIOCGPTPEER = 0x20005441 + TIOCGRS485 = 0x4020542e + TIOCGSERIAL = 0x5484 + TIOCGSID = 0x7416 + TIOCGSOFTCAR = 0x5481 + TIOCGWINSZ = 0x40087468 + TIOCINQ = 0x467f + TIOCLINUX = 0x5483 + TIOCMBIC = 0x741c + TIOCMBIS = 0x741b + TIOCMGET = 0x741d + TIOCMIWAIT = 0x5491 + TIOCMSET = 0x741a + TIOCM_CAR = 0x100 + TIOCM_CD = 0x100 + TIOCM_CTS = 0x40 + TIOCM_DSR = 0x400 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x200 + TIOCM_RNG = 0x200 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x20 + TIOCM_ST = 0x10 + TIOCNOTTY = 0x5471 + TIOCNXCL = 0x740e + TIOCOUTQ = 0x7472 + TIOCPKT = 0x5470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCSBRK = 0x5427 + TIOCSCTTY = 0x5480 + TIOCSERCONFIG = 0x5488 + TIOCSERGETLSR = 0x548e + TIOCSERGETMULTI = 0x548f + TIOCSERGSTRUCT = 0x548d + TIOCSERGWILD = 0x5489 + TIOCSERSETMULTI = 0x5490 + TIOCSERSWILD = 0x548a + TIOCSER_TEMT = 0x1 + TIOCSETD = 0x7401 + TIOCSETN = 0x740a + TIOCSETP = 0x7409 + TIOCSIG = 0x80045436 + TIOCSLCKTRMIOS = 0x548c + TIOCSLTC = 0x7475 + TIOCSPGRP = 0x80047476 + TIOCSPTLCK = 0x80045431 + TIOCSRS485 = 0xc020542f + TIOCSSERIAL = 0x5485 + TIOCSSOFTCAR = 0x5482 + TIOCSTI = 0x5472 + TIOCSWINSZ = 0x80087467 + TIOCVHANGUP = 0x5437 + TMPFS_MAGIC = 0x1021994 + TOSTOP = 0x8000 + TRACEFS_MAGIC = 0x74726163 + TS_COMM_LEN = 0x20 + TUNATTACHFILTER = 0x800854d5 + TUNDETACHFILTER = 0x800854d6 + TUNGETFEATURES = 0x400454cf + TUNGETFILTER = 0x400854db + TUNGETIFF = 0x400454d2 + TUNGETSNDBUF = 0x400454d3 + TUNGETVNETBE = 0x400454df + TUNGETVNETHDRSZ = 0x400454d7 + TUNGETVNETLE = 0x400454dd + TUNSETDEBUG = 0x800454c9 + TUNSETFILTEREBPF = 0x400454e1 + TUNSETGROUP = 0x800454ce + TUNSETIFF = 0x800454ca + TUNSETIFINDEX = 0x800454da + TUNSETLINK = 0x800454cd + TUNSETNOCSUM = 0x800454c8 + TUNSETOFFLOAD = 0x800454d0 + TUNSETOWNER = 0x800454cc + TUNSETPERSIST = 0x800454cb + TUNSETQUEUE = 0x800454d9 + TUNSETSNDBUF = 0x800454d4 + TUNSETSTEERINGEBPF = 0x400454e0 + TUNSETTXFILTER = 0x800454d1 + TUNSETVNETBE = 0x800454de + TUNSETVNETHDRSZ = 0x800454d8 + TUNSETVNETLE = 0x800454dc + UDF_SUPER_MAGIC = 0x15013346 + UMOUNT_NOFOLLOW = 0x8 + USBDEVICE_SUPER_MAGIC = 0x9fa2 + UTIME_NOW = 0x3fffffff + UTIME_OMIT = 0x3ffffffe + V9FS_MAGIC = 0x1021997 + VDISCARD = 0xd + VEOF = 0x10 + VEOL = 0x11 + VEOL2 = 0x6 + VERASE = 0x2 + VINTR = 0x0 + VKILL = 0x3 + VLNEXT = 0xf + VMADDR_CID_ANY = 0xffffffff + VMADDR_CID_HOST = 0x2 + VMADDR_CID_HYPERVISOR = 0x0 + VMADDR_CID_RESERVED = 0x1 + VMADDR_PORT_ANY = 0xffffffff + VMIN = 0x4 + VM_SOCKETS_INVALID_VERSION = 0xffffffff + VQUIT = 0x1 + VREPRINT = 0xc + VSTART = 0x8 + VSTOP = 0x9 + VSUSP = 0xa + VSWTC = 0x7 + VSWTCH = 0x7 + VT0 = 0x0 + VT1 = 0x4000 + VTDLY = 0x4000 + VTIME = 0x5 + VWERASE = 0xe + WALL = 0x40000000 + WCLONE = 0x80000000 + WCONTINUED = 0x8 + WDIOC_GETBOOTSTATUS = 0x40045702 + WDIOC_GETPRETIMEOUT = 0x40045709 + WDIOC_GETSTATUS = 0x40045701 + WDIOC_GETSUPPORT = 0x40285700 + WDIOC_GETTEMP = 0x40045703 + WDIOC_GETTIMELEFT = 0x4004570a + WDIOC_GETTIMEOUT = 0x40045707 + WDIOC_KEEPALIVE = 0x40045705 + WDIOC_SETOPTIONS = 0x40045704 + WDIOC_SETPRETIMEOUT = 0xc0045708 + WDIOC_SETTIMEOUT = 0xc0045706 + WEXITED = 0x4 + WIN_ACKMEDIACHANGE = 0xdb + WIN_CHECKPOWERMODE1 = 0xe5 + WIN_CHECKPOWERMODE2 = 0x98 + WIN_DEVICE_RESET = 0x8 + WIN_DIAGNOSE = 0x90 + WIN_DOORLOCK = 0xde + WIN_DOORUNLOCK = 0xdf + WIN_DOWNLOAD_MICROCODE = 0x92 + WIN_FLUSH_CACHE = 0xe7 + WIN_FLUSH_CACHE_EXT = 0xea + WIN_FORMAT = 0x50 + WIN_GETMEDIASTATUS = 0xda + WIN_IDENTIFY = 0xec + WIN_IDENTIFY_DMA = 0xee + WIN_IDLEIMMEDIATE = 0xe1 + WIN_INIT = 0x60 + WIN_MEDIAEJECT = 0xed + WIN_MULTREAD = 0xc4 + WIN_MULTREAD_EXT = 0x29 + WIN_MULTWRITE = 0xc5 + WIN_MULTWRITE_EXT = 0x39 + WIN_NOP = 0x0 + WIN_PACKETCMD = 0xa0 + WIN_PIDENTIFY = 0xa1 + WIN_POSTBOOT = 0xdc + WIN_PREBOOT = 0xdd + WIN_QUEUED_SERVICE = 0xa2 + WIN_READ = 0x20 + WIN_READDMA = 0xc8 + WIN_READDMA_EXT = 0x25 + WIN_READDMA_ONCE = 0xc9 + WIN_READDMA_QUEUED = 0xc7 + WIN_READDMA_QUEUED_EXT = 0x26 + WIN_READ_BUFFER = 0xe4 + WIN_READ_EXT = 0x24 + WIN_READ_LONG = 0x22 + WIN_READ_LONG_ONCE = 0x23 + WIN_READ_NATIVE_MAX = 0xf8 + WIN_READ_NATIVE_MAX_EXT = 0x27 + WIN_READ_ONCE = 0x21 + WIN_RECAL = 0x10 + WIN_RESTORE = 0x10 + WIN_SECURITY_DISABLE = 0xf6 + WIN_SECURITY_ERASE_PREPARE = 0xf3 + WIN_SECURITY_ERASE_UNIT = 0xf4 + WIN_SECURITY_FREEZE_LOCK = 0xf5 + WIN_SECURITY_SET_PASS = 0xf1 + WIN_SECURITY_UNLOCK = 0xf2 + WIN_SEEK = 0x70 + WIN_SETFEATURES = 0xef + WIN_SETIDLE1 = 0xe3 + WIN_SETIDLE2 = 0x97 + WIN_SETMULT = 0xc6 + WIN_SET_MAX = 0xf9 + WIN_SET_MAX_EXT = 0x37 + WIN_SLEEPNOW1 = 0xe6 + WIN_SLEEPNOW2 = 0x99 + WIN_SMART = 0xb0 + WIN_SPECIFY = 0x91 + WIN_SRST = 0x8 + WIN_STANDBY = 0xe2 + WIN_STANDBY2 = 0x96 + WIN_STANDBYNOW1 = 0xe0 + WIN_STANDBYNOW2 = 0x94 + WIN_VERIFY = 0x40 + WIN_VERIFY_EXT = 0x42 + WIN_VERIFY_ONCE = 0x41 + WIN_WRITE = 0x30 + WIN_WRITEDMA = 0xca + WIN_WRITEDMA_EXT = 0x35 + WIN_WRITEDMA_ONCE = 0xcb + WIN_WRITEDMA_QUEUED = 0xcc + WIN_WRITEDMA_QUEUED_EXT = 0x36 + WIN_WRITE_BUFFER = 0xe8 + WIN_WRITE_EXT = 0x34 + WIN_WRITE_LONG = 0x32 + WIN_WRITE_LONG_ONCE = 0x33 + WIN_WRITE_ONCE = 0x31 + WIN_WRITE_SAME = 0xe9 + WIN_WRITE_VERIFY = 0x3c + WNOHANG = 0x1 + WNOTHREAD = 0x20000000 + WNOWAIT = 0x1000000 + WORDSIZE = 0x20 + WSTOPPED = 0x2 + WUNTRACED = 0x2 + XATTR_CREATE = 0x1 + XATTR_REPLACE = 0x2 + XCASE = 0x4 + XENFS_SUPER_MAGIC = 0xabba1974 + XTABS = 0x1800 + ZSMALLOC_MAGIC = 0x58295829 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x7d) + EADDRNOTAVAIL = syscall.Errno(0x7e) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x7c) + EAGAIN = syscall.Errno(0xb) + EALREADY = syscall.Errno(0x95) + EBADE = syscall.Errno(0x32) + EBADF = syscall.Errno(0x9) + EBADFD = syscall.Errno(0x51) + EBADMSG = syscall.Errno(0x4d) + EBADR = syscall.Errno(0x33) + EBADRQC = syscall.Errno(0x36) + EBADSLT = syscall.Errno(0x37) + EBFONT = syscall.Errno(0x3b) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x9e) + ECHILD = syscall.Errno(0xa) + ECHRNG = syscall.Errno(0x25) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x82) + ECONNREFUSED = syscall.Errno(0x92) + ECONNRESET = syscall.Errno(0x83) + EDEADLK = syscall.Errno(0x2d) + EDEADLOCK = syscall.Errno(0x38) + EDESTADDRREQ = syscall.Errno(0x60) + EDOM = syscall.Errno(0x21) + EDOTDOT = syscall.Errno(0x49) + EDQUOT = syscall.Errno(0x46d) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EHOSTDOWN = syscall.Errno(0x93) + EHOSTUNREACH = syscall.Errno(0x94) + EHWPOISON = syscall.Errno(0xa8) + EIDRM = syscall.Errno(0x24) + EILSEQ = syscall.Errno(0x58) + EINIT = syscall.Errno(0x8d) + EINPROGRESS = syscall.Errno(0x96) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x85) + EISDIR = syscall.Errno(0x15) + EISNAM = syscall.Errno(0x8b) + EKEYEXPIRED = syscall.Errno(0xa2) + EKEYREJECTED = syscall.Errno(0xa4) + EKEYREVOKED = syscall.Errno(0xa3) + EL2HLT = syscall.Errno(0x2c) + EL2NSYNC = syscall.Errno(0x26) + EL3HLT = syscall.Errno(0x27) + EL3RST = syscall.Errno(0x28) + ELIBACC = syscall.Errno(0x53) + ELIBBAD = syscall.Errno(0x54) + ELIBEXEC = syscall.Errno(0x57) + ELIBMAX = syscall.Errno(0x56) + ELIBSCN = syscall.Errno(0x55) + ELNRNG = syscall.Errno(0x29) + ELOOP = syscall.Errno(0x5a) + EMEDIUMTYPE = syscall.Errno(0xa0) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x61) + EMULTIHOP = syscall.Errno(0x4a) + ENAMETOOLONG = syscall.Errno(0x4e) + ENAVAIL = syscall.Errno(0x8a) + ENETDOWN = syscall.Errno(0x7f) + ENETRESET = syscall.Errno(0x81) + ENETUNREACH = syscall.Errno(0x80) + ENFILE = syscall.Errno(0x17) + ENOANO = syscall.Errno(0x35) + ENOBUFS = syscall.Errno(0x84) + ENOCSI = syscall.Errno(0x2b) + ENODATA = syscall.Errno(0x3d) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOKEY = syscall.Errno(0xa1) + ENOLCK = syscall.Errno(0x2e) + ENOLINK = syscall.Errno(0x43) + ENOMEDIUM = syscall.Errno(0x9f) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x23) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x63) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x59) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x86) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x5d) + ENOTNAM = syscall.Errno(0x89) + ENOTRECOVERABLE = syscall.Errno(0xa6) + ENOTSOCK = syscall.Errno(0x5f) + ENOTSUP = syscall.Errno(0x7a) + ENOTTY = syscall.Errno(0x19) + ENOTUNIQ = syscall.Errno(0x50) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x7a) + EOVERFLOW = syscall.Errno(0x4f) + EOWNERDEAD = syscall.Errno(0xa5) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x7b) + EPIPE = syscall.Errno(0x20) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x78) + EPROTOTYPE = syscall.Errno(0x62) + ERANGE = syscall.Errno(0x22) + EREMCHG = syscall.Errno(0x52) + EREMDEV = syscall.Errno(0x8e) + EREMOTE = syscall.Errno(0x42) + EREMOTEIO = syscall.Errno(0x8c) + ERESTART = syscall.Errno(0x5b) + ERFKILL = syscall.Errno(0xa7) + EROFS = syscall.Errno(0x1e) + ESHUTDOWN = syscall.Errno(0x8f) + ESOCKTNOSUPPORT = syscall.Errno(0x79) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x97) + ESTRPIPE = syscall.Errno(0x5c) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x91) + ETOOMANYREFS = syscall.Errno(0x90) + ETXTBSY = syscall.Errno(0x1a) + EUCLEAN = syscall.Errno(0x87) + EUNATCH = syscall.Errno(0x2a) + EUSERS = syscall.Errno(0x5e) + EWOULDBLOCK = syscall.Errno(0xb) + EXDEV = syscall.Errno(0x12) + EXFULL = syscall.Errno(0x34) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x12) + SIGCLD = syscall.Signal(0x12) + SIGCONT = syscall.Signal(0x19) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x16) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPOLL = syscall.Signal(0x16) + SIGPROF = syscall.Signal(0x1d) + SIGPWR = syscall.Signal(0x13) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x17) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x18) + SIGTTIN = syscall.Signal(0x1a) + SIGTTOU = syscall.Signal(0x1b) + SIGURG = syscall.Signal(0x15) + SIGUSR1 = syscall.Signal(0x10) + SIGUSR2 = syscall.Signal(0x11) + SIGVTALRM = syscall.Signal(0x1c) + SIGWINCH = syscall.Signal(0x14) + SIGXCPU = syscall.Signal(0x1e) + SIGXFSZ = syscall.Signal(0x1f) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "no such device or address"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EAGAIN", "resource temporarily unavailable"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device or resource busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "invalid cross-device link"}, + {19, "ENODEV", "no such device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "numerical result out of range"}, + {35, "ENOMSG", "no message of desired type"}, + {36, "EIDRM", "identifier removed"}, + {37, "ECHRNG", "channel number out of range"}, + {38, "EL2NSYNC", "level 2 not synchronized"}, + {39, "EL3HLT", "level 3 halted"}, + {40, "EL3RST", "level 3 reset"}, + {41, "ELNRNG", "link number out of range"}, + {42, "EUNATCH", "protocol driver not attached"}, + {43, "ENOCSI", "no CSI structure available"}, + {44, "EL2HLT", "level 2 halted"}, + {45, "EDEADLK", "resource deadlock avoided"}, + {46, "ENOLCK", "no locks available"}, + {50, "EBADE", "invalid exchange"}, + {51, "EBADR", "invalid request descriptor"}, + {52, "EXFULL", "exchange full"}, + {53, "ENOANO", "no anode"}, + {54, "EBADRQC", "invalid request code"}, + {55, "EBADSLT", "invalid slot"}, + {56, "EDEADLOCK", "file locking deadlock error"}, + {59, "EBFONT", "bad font file format"}, + {60, "ENOSTR", "device not a stream"}, + {61, "ENODATA", "no data available"}, + {62, "ETIME", "timer expired"}, + {63, "ENOSR", "out of streams resources"}, + {64, "ENONET", "machine is not on the network"}, + {65, "ENOPKG", "package not installed"}, + {66, "EREMOTE", "object is remote"}, + {67, "ENOLINK", "link has been severed"}, + {68, "EADV", "advertise error"}, + {69, "ESRMNT", "srmount error"}, + {70, "ECOMM", "communication error on send"}, + {71, "EPROTO", "protocol error"}, + {73, "EDOTDOT", "RFS specific error"}, + {74, "EMULTIHOP", "multihop attempted"}, + {77, "EBADMSG", "bad message"}, + {78, "ENAMETOOLONG", "file name too long"}, + {79, "EOVERFLOW", "value too large for defined data type"}, + {80, "ENOTUNIQ", "name not unique on network"}, + {81, "EBADFD", "file descriptor in bad state"}, + {82, "EREMCHG", "remote address changed"}, + {83, "ELIBACC", "can not access a needed shared library"}, + {84, "ELIBBAD", "accessing a corrupted shared library"}, + {85, "ELIBSCN", ".lib section in a.out corrupted"}, + {86, "ELIBMAX", "attempting to link in too many shared libraries"}, + {87, "ELIBEXEC", "cannot exec a shared library directly"}, + {88, "EILSEQ", "invalid or incomplete multibyte or wide character"}, + {89, "ENOSYS", "function not implemented"}, + {90, "ELOOP", "too many levels of symbolic links"}, + {91, "ERESTART", "interrupted system call should be restarted"}, + {92, "ESTRPIPE", "streams pipe error"}, + {93, "ENOTEMPTY", "directory not empty"}, + {94, "EUSERS", "too many users"}, + {95, "ENOTSOCK", "socket operation on non-socket"}, + {96, "EDESTADDRREQ", "destination address required"}, + {97, "EMSGSIZE", "message too long"}, + {98, "EPROTOTYPE", "protocol wrong type for socket"}, + {99, "ENOPROTOOPT", "protocol not available"}, + {120, "EPROTONOSUPPORT", "protocol not supported"}, + {121, "ESOCKTNOSUPPORT", "socket type not supported"}, + {122, "ENOTSUP", "operation not supported"}, + {123, "EPFNOSUPPORT", "protocol family not supported"}, + {124, "EAFNOSUPPORT", "address family not supported by protocol"}, + {125, "EADDRINUSE", "address already in use"}, + {126, "EADDRNOTAVAIL", "cannot assign requested address"}, + {127, "ENETDOWN", "network is down"}, + {128, "ENETUNREACH", "network is unreachable"}, + {129, "ENETRESET", "network dropped connection on reset"}, + {130, "ECONNABORTED", "software caused connection abort"}, + {131, "ECONNRESET", "connection reset by peer"}, + {132, "ENOBUFS", "no buffer space available"}, + {133, "EISCONN", "transport endpoint is already connected"}, + {134, "ENOTCONN", "transport endpoint is not connected"}, + {135, "EUCLEAN", "structure needs cleaning"}, + {137, "ENOTNAM", "not a XENIX named type file"}, + {138, "ENAVAIL", "no XENIX semaphores available"}, + {139, "EISNAM", "is a named type file"}, + {140, "EREMOTEIO", "remote I/O error"}, + {141, "EINIT", "unknown error 141"}, + {142, "EREMDEV", "unknown error 142"}, + {143, "ESHUTDOWN", "cannot send after transport endpoint shutdown"}, + {144, "ETOOMANYREFS", "too many references: cannot splice"}, + {145, "ETIMEDOUT", "connection timed out"}, + {146, "ECONNREFUSED", "connection refused"}, + {147, "EHOSTDOWN", "host is down"}, + {148, "EHOSTUNREACH", "no route to host"}, + {149, "EALREADY", "operation already in progress"}, + {150, "EINPROGRESS", "operation now in progress"}, + {151, "ESTALE", "stale file handle"}, + {158, "ECANCELED", "operation canceled"}, + {159, "ENOMEDIUM", "no medium found"}, + {160, "EMEDIUMTYPE", "wrong medium type"}, + {161, "ENOKEY", "required key not available"}, + {162, "EKEYEXPIRED", "key has expired"}, + {163, "EKEYREVOKED", "key has been revoked"}, + {164, "EKEYREJECTED", "key was rejected by service"}, + {165, "EOWNERDEAD", "owner died"}, + {166, "ENOTRECOVERABLE", "state not recoverable"}, + {167, "ERFKILL", "operation not possible due to RF-kill"}, + {168, "EHWPOISON", "memory page has hardware error"}, + {1133, "EDQUOT", "disk quota exceeded"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/breakpoint trap"}, + {6, "SIGABRT", "aborted"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGUSR1", "user defined signal 1"}, + {17, "SIGUSR2", "user defined signal 2"}, + {18, "SIGCHLD", "child exited"}, + {19, "SIGPWR", "power failure"}, + {20, "SIGWINCH", "window changed"}, + {21, "SIGURG", "urgent I/O condition"}, + {22, "SIGIO", "I/O possible"}, + {23, "SIGSTOP", "stopped (signal)"}, + {24, "SIGTSTP", "stopped"}, + {25, "SIGCONT", "continued"}, + {26, "SIGTTIN", "stopped (tty input)"}, + {27, "SIGTTOU", "stopped (tty output)"}, + {28, "SIGVTALRM", "virtual timer expired"}, + {29, "SIGPROF", "profiling timer expired"}, + {30, "SIGXCPU", "CPU time limit exceeded"}, + {31, "SIGXFSZ", "file size limit exceeded"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go b/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go new file mode 100644 index 0000000..0285ede --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go @@ -0,0 +1,2579 @@ +// mkerrors.sh -Wall -Werror -static -I/tmp/include +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build ppc64,linux + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go + +package unix + +import "syscall" + +const ( + AAFS_MAGIC = 0x5a3c69f0 + ADFS_SUPER_MAGIC = 0xadf5 + AFFS_SUPER_MAGIC = 0xadff + AFS_FS_MAGIC = 0x6b414653 + AFS_SUPER_MAGIC = 0x5346414f + AF_ALG = 0x26 + AF_APPLETALK = 0x5 + AF_ASH = 0x12 + AF_ATMPVC = 0x8 + AF_ATMSVC = 0x14 + AF_AX25 = 0x3 + AF_BLUETOOTH = 0x1f + AF_BRIDGE = 0x7 + AF_CAIF = 0x25 + AF_CAN = 0x1d + AF_DECnet = 0xc + AF_ECONET = 0x13 + AF_FILE = 0x1 + AF_IB = 0x1b + AF_IEEE802154 = 0x24 + AF_INET = 0x2 + AF_INET6 = 0xa + AF_IPX = 0x4 + AF_IRDA = 0x17 + AF_ISDN = 0x22 + AF_IUCV = 0x20 + AF_KCM = 0x29 + AF_KEY = 0xf + AF_LLC = 0x1a + AF_LOCAL = 0x1 + AF_MAX = 0x2c + AF_MPLS = 0x1c + AF_NETBEUI = 0xd + AF_NETLINK = 0x10 + AF_NETROM = 0x6 + AF_NFC = 0x27 + AF_PACKET = 0x11 + AF_PHONET = 0x23 + AF_PPPOX = 0x18 + AF_QIPCRTR = 0x2a + AF_RDS = 0x15 + AF_ROSE = 0xb + AF_ROUTE = 0x10 + AF_RXRPC = 0x21 + AF_SECURITY = 0xe + AF_SMC = 0x2b + AF_SNA = 0x16 + AF_TIPC = 0x1e + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_VSOCK = 0x28 + AF_WANPIPE = 0x19 + AF_X25 = 0x9 + ALG_OP_DECRYPT = 0x0 + ALG_OP_ENCRYPT = 0x1 + ALG_SET_AEAD_ASSOCLEN = 0x4 + ALG_SET_AEAD_AUTHSIZE = 0x5 + ALG_SET_IV = 0x2 + ALG_SET_KEY = 0x1 + ALG_SET_OP = 0x3 + ANON_INODE_FS_MAGIC = 0x9041934 + ARPHRD_6LOWPAN = 0x339 + ARPHRD_ADAPT = 0x108 + ARPHRD_APPLETLK = 0x8 + ARPHRD_ARCNET = 0x7 + ARPHRD_ASH = 0x30d + ARPHRD_ATM = 0x13 + ARPHRD_AX25 = 0x3 + ARPHRD_BIF = 0x307 + ARPHRD_CAIF = 0x336 + ARPHRD_CAN = 0x118 + ARPHRD_CHAOS = 0x5 + ARPHRD_CISCO = 0x201 + ARPHRD_CSLIP = 0x101 + ARPHRD_CSLIP6 = 0x103 + ARPHRD_DDCMP = 0x205 + ARPHRD_DLCI = 0xf + ARPHRD_ECONET = 0x30e + ARPHRD_EETHER = 0x2 + ARPHRD_ETHER = 0x1 + ARPHRD_EUI64 = 0x1b + ARPHRD_FCAL = 0x311 + ARPHRD_FCFABRIC = 0x313 + ARPHRD_FCPL = 0x312 + ARPHRD_FCPP = 0x310 + ARPHRD_FDDI = 0x306 + ARPHRD_FRAD = 0x302 + ARPHRD_HDLC = 0x201 + ARPHRD_HIPPI = 0x30c + ARPHRD_HWX25 = 0x110 + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + ARPHRD_IEEE80211 = 0x321 + ARPHRD_IEEE80211_PRISM = 0x322 + ARPHRD_IEEE80211_RADIOTAP = 0x323 + ARPHRD_IEEE802154 = 0x324 + ARPHRD_IEEE802154_MONITOR = 0x325 + ARPHRD_IEEE802_TR = 0x320 + ARPHRD_INFINIBAND = 0x20 + ARPHRD_IP6GRE = 0x337 + ARPHRD_IPDDP = 0x309 + ARPHRD_IPGRE = 0x30a + ARPHRD_IRDA = 0x30f + ARPHRD_LAPB = 0x204 + ARPHRD_LOCALTLK = 0x305 + ARPHRD_LOOPBACK = 0x304 + ARPHRD_METRICOM = 0x17 + ARPHRD_NETLINK = 0x338 + ARPHRD_NETROM = 0x0 + ARPHRD_NONE = 0xfffe + ARPHRD_PHONET = 0x334 + ARPHRD_PHONET_PIPE = 0x335 + ARPHRD_PIMREG = 0x30b + ARPHRD_PPP = 0x200 + ARPHRD_PRONET = 0x4 + ARPHRD_RAWHDLC = 0x206 + ARPHRD_RAWIP = 0x207 + ARPHRD_ROSE = 0x10e + ARPHRD_RSRVD = 0x104 + ARPHRD_SIT = 0x308 + ARPHRD_SKIP = 0x303 + ARPHRD_SLIP = 0x100 + ARPHRD_SLIP6 = 0x102 + ARPHRD_TUNNEL = 0x300 + ARPHRD_TUNNEL6 = 0x301 + ARPHRD_VOID = 0xffff + ARPHRD_VSOCKMON = 0x33a + ARPHRD_X25 = 0x10f + AUTOFS_SUPER_MAGIC = 0x187 + B0 = 0x0 + B1000000 = 0x17 + B110 = 0x3 + B115200 = 0x11 + B1152000 = 0x18 + B1200 = 0x9 + B134 = 0x4 + B150 = 0x5 + B1500000 = 0x19 + B1800 = 0xa + B19200 = 0xe + B200 = 0x6 + B2000000 = 0x1a + B230400 = 0x12 + B2400 = 0xb + B2500000 = 0x1b + B300 = 0x7 + B3000000 = 0x1c + B3500000 = 0x1d + B38400 = 0xf + B4000000 = 0x1e + B460800 = 0x13 + B4800 = 0xc + B50 = 0x1 + B500000 = 0x14 + B57600 = 0x10 + B576000 = 0x15 + B600 = 0x8 + B75 = 0x2 + B921600 = 0x16 + B9600 = 0xd + BALLOON_KVM_MAGIC = 0x13661366 + BDEVFS_MAGIC = 0x62646576 + BINFMTFS_MAGIC = 0x42494e4d + BLKBSZGET = 0x40081270 + BLKBSZSET = 0x80081271 + BLKFLSBUF = 0x20001261 + BLKFRAGET = 0x20001265 + BLKFRASET = 0x20001264 + BLKGETSIZE = 0x20001260 + BLKGETSIZE64 = 0x40081272 + BLKPBSZGET = 0x2000127b + BLKRAGET = 0x20001263 + BLKRASET = 0x20001262 + BLKROGET = 0x2000125e + BLKROSET = 0x2000125d + BLKRRPART = 0x2000125f + BLKSECTGET = 0x20001267 + BLKSECTSET = 0x20001266 + BLKSSZGET = 0x20001268 + BOTHER = 0x1f + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_FS_MAGIC = 0xcafe4a11 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LL_OFF = -0x200000 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXINSNS = 0x1000 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MOD = 0x90 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_NET_OFF = -0x100000 + BPF_OR = 0x40 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BPF_XOR = 0xa0 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x8000 + BSDLY = 0x8000 + BTRFS_SUPER_MAGIC = 0x9123683e + BTRFS_TEST_MAGIC = 0x73727279 + CAN_BCM = 0x2 + CAN_EFF_FLAG = 0x80000000 + CAN_EFF_ID_BITS = 0x1d + CAN_EFF_MASK = 0x1fffffff + CAN_ERR_FLAG = 0x20000000 + CAN_ERR_MASK = 0x1fffffff + CAN_INV_FILTER = 0x20000000 + CAN_ISOTP = 0x6 + CAN_MAX_DLC = 0x8 + CAN_MAX_DLEN = 0x8 + CAN_MCNET = 0x5 + CAN_MTU = 0x10 + CAN_NPROTO = 0x7 + CAN_RAW = 0x1 + CAN_RAW_FILTER_MAX = 0x200 + CAN_RTR_FLAG = 0x40000000 + CAN_SFF_ID_BITS = 0xb + CAN_SFF_MASK = 0x7ff + CAN_TP16 = 0x3 + CAN_TP20 = 0x4 + CBAUD = 0xff + CBAUDEX = 0x0 + CFLUSH = 0xf + CGROUP2_SUPER_MAGIC = 0x63677270 + CGROUP_SUPER_MAGIC = 0x27e0eb + CIBAUD = 0xff0000 + CLOCAL = 0x8000 + CLOCK_BOOTTIME = 0x7 + CLOCK_BOOTTIME_ALARM = 0x9 + CLOCK_DEFAULT = 0x0 + CLOCK_EXT = 0x1 + CLOCK_INT = 0x2 + CLOCK_MONOTONIC = 0x1 + CLOCK_MONOTONIC_COARSE = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_PROCESS_CPUTIME_ID = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_REALTIME_ALARM = 0x8 + CLOCK_REALTIME_COARSE = 0x5 + CLOCK_TAI = 0xb + CLOCK_THREAD_CPUTIME_ID = 0x3 + CLOCK_TXFROMRX = 0x4 + CLOCK_TXINT = 0x3 + CLONE_CHILD_CLEARTID = 0x200000 + CLONE_CHILD_SETTID = 0x1000000 + CLONE_DETACHED = 0x400000 + CLONE_FILES = 0x400 + CLONE_FS = 0x200 + CLONE_IO = 0x80000000 + CLONE_NEWCGROUP = 0x2000000 + CLONE_NEWIPC = 0x8000000 + CLONE_NEWNET = 0x40000000 + CLONE_NEWNS = 0x20000 + CLONE_NEWPID = 0x20000000 + CLONE_NEWUSER = 0x10000000 + CLONE_NEWUTS = 0x4000000 + CLONE_PARENT = 0x8000 + CLONE_PARENT_SETTID = 0x100000 + CLONE_PTRACE = 0x2000 + CLONE_SETTLS = 0x80000 + CLONE_SIGHAND = 0x800 + CLONE_SYSVSEM = 0x40000 + CLONE_THREAD = 0x10000 + CLONE_UNTRACED = 0x800000 + CLONE_VFORK = 0x4000 + CLONE_VM = 0x100 + CMSPAR = 0x40000000 + CODA_SUPER_MAGIC = 0x73757245 + CR0 = 0x0 + CR1 = 0x1000 + CR2 = 0x2000 + CR3 = 0x3000 + CRAMFS_MAGIC = 0x28cd3d45 + CRDLY = 0x3000 + CREAD = 0x800 + CRTSCTS = 0x80000000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIGNAL = 0xff + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0x0 + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + DAXFS_MAGIC = 0x64646178 + DEBUGFS_MAGIC = 0x64626720 + DEVPTS_SUPER_MAGIC = 0x1cd1 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + ECRYPTFS_SUPER_MAGIC = 0xf15f + EFD_CLOEXEC = 0x80000 + EFD_NONBLOCK = 0x800 + EFD_SEMAPHORE = 0x1 + EFIVARFS_MAGIC = 0xde5e81e4 + EFS_SUPER_MAGIC = 0x414a53 + ENCODING_DEFAULT = 0x0 + ENCODING_FM_MARK = 0x3 + ENCODING_FM_SPACE = 0x4 + ENCODING_MANCHESTER = 0x5 + ENCODING_NRZ = 0x1 + ENCODING_NRZI = 0x2 + EPOLLERR = 0x8 + EPOLLET = 0x80000000 + EPOLLEXCLUSIVE = 0x10000000 + EPOLLHUP = 0x10 + EPOLLIN = 0x1 + EPOLLMSG = 0x400 + EPOLLONESHOT = 0x40000000 + EPOLLOUT = 0x4 + EPOLLPRI = 0x2 + EPOLLRDBAND = 0x80 + EPOLLRDHUP = 0x2000 + EPOLLRDNORM = 0x40 + EPOLLWAKEUP = 0x20000000 + EPOLLWRBAND = 0x200 + EPOLLWRNORM = 0x100 + EPOLL_CLOEXEC = 0x80000 + EPOLL_CTL_ADD = 0x1 + EPOLL_CTL_DEL = 0x2 + EPOLL_CTL_MOD = 0x3 + ETH_P_1588 = 0x88f7 + ETH_P_8021AD = 0x88a8 + ETH_P_8021AH = 0x88e7 + ETH_P_8021Q = 0x8100 + ETH_P_80221 = 0x8917 + ETH_P_802_2 = 0x4 + ETH_P_802_3 = 0x1 + ETH_P_802_3_MIN = 0x600 + ETH_P_802_EX1 = 0x88b5 + ETH_P_AARP = 0x80f3 + ETH_P_AF_IUCV = 0xfbfb + ETH_P_ALL = 0x3 + ETH_P_AOE = 0x88a2 + ETH_P_ARCNET = 0x1a + ETH_P_ARP = 0x806 + ETH_P_ATALK = 0x809b + ETH_P_ATMFATE = 0x8884 + ETH_P_ATMMPOA = 0x884c + ETH_P_AX25 = 0x2 + ETH_P_BATMAN = 0x4305 + ETH_P_BPQ = 0x8ff + ETH_P_CAIF = 0xf7 + ETH_P_CAN = 0xc + ETH_P_CANFD = 0xd + ETH_P_CONTROL = 0x16 + ETH_P_CUST = 0x6006 + ETH_P_DDCMP = 0x6 + ETH_P_DEC = 0x6000 + ETH_P_DIAG = 0x6005 + ETH_P_DNA_DL = 0x6001 + ETH_P_DNA_RC = 0x6002 + ETH_P_DNA_RT = 0x6003 + ETH_P_DSA = 0x1b + ETH_P_ECONET = 0x18 + ETH_P_EDSA = 0xdada + ETH_P_ERSPAN = 0x88be + ETH_P_ERSPAN2 = 0x22eb + ETH_P_FCOE = 0x8906 + ETH_P_FIP = 0x8914 + ETH_P_HDLC = 0x19 + ETH_P_HSR = 0x892f + ETH_P_IBOE = 0x8915 + ETH_P_IEEE802154 = 0xf6 + ETH_P_IEEEPUP = 0xa00 + ETH_P_IEEEPUPAT = 0xa01 + ETH_P_IFE = 0xed3e + ETH_P_IP = 0x800 + ETH_P_IPV6 = 0x86dd + ETH_P_IPX = 0x8137 + ETH_P_IRDA = 0x17 + ETH_P_LAT = 0x6004 + ETH_P_LINK_CTL = 0x886c + ETH_P_LOCALTALK = 0x9 + ETH_P_LOOP = 0x60 + ETH_P_LOOPBACK = 0x9000 + ETH_P_MACSEC = 0x88e5 + ETH_P_MAP = 0xf9 + ETH_P_MOBITEX = 0x15 + ETH_P_MPLS_MC = 0x8848 + ETH_P_MPLS_UC = 0x8847 + ETH_P_MVRP = 0x88f5 + ETH_P_NCSI = 0x88f8 + ETH_P_NSH = 0x894f + ETH_P_PAE = 0x888e + ETH_P_PAUSE = 0x8808 + ETH_P_PHONET = 0xf5 + ETH_P_PPPTALK = 0x10 + ETH_P_PPP_DISC = 0x8863 + ETH_P_PPP_MP = 0x8 + ETH_P_PPP_SES = 0x8864 + ETH_P_PRP = 0x88fb + ETH_P_PUP = 0x200 + ETH_P_PUPAT = 0x201 + ETH_P_QINQ1 = 0x9100 + ETH_P_QINQ2 = 0x9200 + ETH_P_QINQ3 = 0x9300 + ETH_P_RARP = 0x8035 + ETH_P_SCA = 0x6007 + ETH_P_SLOW = 0x8809 + ETH_P_SNAP = 0x5 + ETH_P_TDLS = 0x890d + ETH_P_TEB = 0x6558 + ETH_P_TIPC = 0x88ca + ETH_P_TRAILER = 0x1c + ETH_P_TR_802_2 = 0x11 + ETH_P_TSN = 0x22f0 + ETH_P_WAN_PPP = 0x7 + ETH_P_WCCP = 0x883e + ETH_P_X25 = 0x805 + ETH_P_XDSA = 0xf8 + EXABYTE_ENABLE_NEST = 0xf0 + EXT2_SUPER_MAGIC = 0xef53 + EXT3_SUPER_MAGIC = 0xef53 + EXT4_SUPER_MAGIC = 0xef53 + EXTA = 0xe + EXTB = 0xf + EXTPROC = 0x10000000 + F2FS_SUPER_MAGIC = 0xf2f52010 + FALLOC_FL_COLLAPSE_RANGE = 0x8 + FALLOC_FL_INSERT_RANGE = 0x20 + FALLOC_FL_KEEP_SIZE = 0x1 + FALLOC_FL_NO_HIDE_STALE = 0x4 + FALLOC_FL_PUNCH_HOLE = 0x2 + FALLOC_FL_UNSHARE_RANGE = 0x40 + FALLOC_FL_ZERO_RANGE = 0x10 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x4000 + FFDLY = 0x4000 + FLUSHO = 0x800000 + FS_ENCRYPTION_MODE_AES_128_CBC = 0x5 + FS_ENCRYPTION_MODE_AES_128_CTS = 0x6 + FS_ENCRYPTION_MODE_AES_256_CBC = 0x3 + FS_ENCRYPTION_MODE_AES_256_CTS = 0x4 + FS_ENCRYPTION_MODE_AES_256_GCM = 0x2 + FS_ENCRYPTION_MODE_AES_256_XTS = 0x1 + FS_ENCRYPTION_MODE_INVALID = 0x0 + FS_IOC_GET_ENCRYPTION_POLICY = 0x800c6615 + FS_IOC_GET_ENCRYPTION_PWSALT = 0x80106614 + FS_IOC_SET_ENCRYPTION_POLICY = 0x400c6613 + FS_KEY_DESCRIPTOR_SIZE = 0x8 + FS_KEY_DESC_PREFIX = "fscrypt:" + FS_KEY_DESC_PREFIX_SIZE = 0x8 + FS_MAX_KEY_SIZE = 0x40 + FS_POLICY_FLAGS_PAD_16 = 0x2 + FS_POLICY_FLAGS_PAD_32 = 0x3 + FS_POLICY_FLAGS_PAD_4 = 0x0 + FS_POLICY_FLAGS_PAD_8 = 0x1 + FS_POLICY_FLAGS_PAD_MASK = 0x3 + FS_POLICY_FLAGS_VALID = 0x3 + FUTEXFS_SUPER_MAGIC = 0xbad1dea + F_ADD_SEALS = 0x409 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x406 + F_EXLCK = 0x4 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLEASE = 0x401 + F_GETLK = 0x5 + F_GETLK64 = 0xc + F_GETOWN = 0x9 + F_GETOWN_EX = 0x10 + F_GETPIPE_SZ = 0x408 + F_GETSIG = 0xb + F_GET_FILE_RW_HINT = 0x40d + F_GET_RW_HINT = 0x40b + F_GET_SEALS = 0x40a + F_LOCK = 0x1 + F_NOTIFY = 0x402 + F_OFD_GETLK = 0x24 + F_OFD_SETLK = 0x25 + F_OFD_SETLKW = 0x26 + F_OK = 0x0 + F_RDLCK = 0x0 + F_SEAL_GROW = 0x4 + F_SEAL_SEAL = 0x1 + F_SEAL_SHRINK = 0x2 + F_SEAL_WRITE = 0x8 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLEASE = 0x400 + F_SETLK = 0x6 + F_SETLK64 = 0xd + F_SETLKW = 0x7 + F_SETLKW64 = 0xe + F_SETOWN = 0x8 + F_SETOWN_EX = 0xf + F_SETPIPE_SZ = 0x407 + F_SETSIG = 0xa + F_SET_FILE_RW_HINT = 0x40e + F_SET_RW_HINT = 0x40c + F_SHLCK = 0x8 + F_TEST = 0x3 + F_TLOCK = 0x2 + F_ULOCK = 0x0 + F_UNLCK = 0x2 + F_WRLCK = 0x1 + GENL_ADMIN_PERM = 0x1 + GENL_CMD_CAP_DO = 0x2 + GENL_CMD_CAP_DUMP = 0x4 + GENL_CMD_CAP_HASPOL = 0x8 + GENL_HDRLEN = 0x4 + GENL_ID_CTRL = 0x10 + GENL_ID_PMCRAID = 0x12 + GENL_ID_VFS_DQUOT = 0x11 + GENL_MAX_ID = 0x3ff + GENL_MIN_ID = 0x10 + GENL_NAMSIZ = 0x10 + GENL_START_ALLOC = 0x13 + GENL_UNS_ADMIN_PERM = 0x10 + GRND_NONBLOCK = 0x1 + GRND_RANDOM = 0x2 + HDIO_DRIVE_CMD = 0x31f + HDIO_DRIVE_CMD_AEB = 0x31e + HDIO_DRIVE_CMD_HDR_SIZE = 0x4 + HDIO_DRIVE_HOB_HDR_SIZE = 0x8 + HDIO_DRIVE_RESET = 0x31c + HDIO_DRIVE_TASK = 0x31e + HDIO_DRIVE_TASKFILE = 0x31d + HDIO_DRIVE_TASK_HDR_SIZE = 0x8 + HDIO_GETGEO = 0x301 + HDIO_GET_32BIT = 0x309 + HDIO_GET_ACOUSTIC = 0x30f + HDIO_GET_ADDRESS = 0x310 + HDIO_GET_BUSSTATE = 0x31a + HDIO_GET_DMA = 0x30b + HDIO_GET_IDENTITY = 0x30d + HDIO_GET_KEEPSETTINGS = 0x308 + HDIO_GET_MULTCOUNT = 0x304 + HDIO_GET_NICE = 0x30c + HDIO_GET_NOWERR = 0x30a + HDIO_GET_QDMA = 0x305 + HDIO_GET_UNMASKINTR = 0x302 + HDIO_GET_WCACHE = 0x30e + HDIO_OBSOLETE_IDENTITY = 0x307 + HDIO_SCAN_HWIF = 0x328 + HDIO_SET_32BIT = 0x324 + HDIO_SET_ACOUSTIC = 0x32c + HDIO_SET_ADDRESS = 0x32f + HDIO_SET_BUSSTATE = 0x32d + HDIO_SET_DMA = 0x326 + HDIO_SET_KEEPSETTINGS = 0x323 + HDIO_SET_MULTCOUNT = 0x321 + HDIO_SET_NICE = 0x329 + HDIO_SET_NOWERR = 0x325 + HDIO_SET_PIO_MODE = 0x327 + HDIO_SET_QDMA = 0x32e + HDIO_SET_UNMASKINTR = 0x322 + HDIO_SET_WCACHE = 0x32b + HDIO_SET_XFER = 0x306 + HDIO_TRISTATE_HWIF = 0x31b + HDIO_UNREGISTER_HWIF = 0x32a + HOSTFS_SUPER_MAGIC = 0xc0ffee + HPFS_SUPER_MAGIC = 0xf995e849 + HUGETLBFS_MAGIC = 0x958458f6 + HUPCL = 0x4000 + IBSHIFT = 0x10 + ICANON = 0x100 + ICMPV6_FILTER = 0x1 + ICRNL = 0x100 + IEXTEN = 0x400 + IFA_F_DADFAILED = 0x8 + IFA_F_DEPRECATED = 0x20 + IFA_F_HOMEADDRESS = 0x10 + IFA_F_MANAGETEMPADDR = 0x100 + IFA_F_MCAUTOJOIN = 0x400 + IFA_F_NODAD = 0x2 + IFA_F_NOPREFIXROUTE = 0x200 + IFA_F_OPTIMISTIC = 0x4 + IFA_F_PERMANENT = 0x80 + IFA_F_SECONDARY = 0x1 + IFA_F_STABLE_PRIVACY = 0x800 + IFA_F_TEMPORARY = 0x1 + IFA_F_TENTATIVE = 0x40 + IFA_MAX = 0x8 + IFF_ALLMULTI = 0x200 + IFF_ATTACH_QUEUE = 0x200 + IFF_AUTOMEDIA = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_DETACH_QUEUE = 0x400 + IFF_DORMANT = 0x20000 + IFF_DYNAMIC = 0x8000 + IFF_ECHO = 0x40000 + IFF_LOOPBACK = 0x8 + IFF_LOWER_UP = 0x10000 + IFF_MASTER = 0x400 + IFF_MULTICAST = 0x1000 + IFF_MULTI_QUEUE = 0x100 + IFF_NAPI = 0x10 + IFF_NAPI_FRAGS = 0x20 + IFF_NOARP = 0x80 + IFF_NOFILTER = 0x1000 + IFF_NOTRAILERS = 0x20 + IFF_NO_PI = 0x1000 + IFF_ONE_QUEUE = 0x2000 + IFF_PERSIST = 0x800 + IFF_POINTOPOINT = 0x10 + IFF_PORTSEL = 0x2000 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SLAVE = 0x800 + IFF_TAP = 0x2 + IFF_TUN = 0x1 + IFF_TUN_EXCL = 0x8000 + IFF_UP = 0x1 + IFF_VNET_HDR = 0x4000 + IFF_VOLATILE = 0x70c5a + IFNAMSIZ = 0x10 + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_ACCESS = 0x1 + IN_ALL_EVENTS = 0xfff + IN_ATTRIB = 0x4 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLOEXEC = 0x80000 + IN_CLOSE = 0x18 + IN_CLOSE_NOWRITE = 0x10 + IN_CLOSE_WRITE = 0x8 + IN_CREATE = 0x100 + IN_DELETE = 0x200 + IN_DELETE_SELF = 0x400 + IN_DONT_FOLLOW = 0x2000000 + IN_EXCL_UNLINK = 0x4000000 + IN_IGNORED = 0x8000 + IN_ISDIR = 0x40000000 + IN_LOOPBACKNET = 0x7f + IN_MASK_ADD = 0x20000000 + IN_MODIFY = 0x2 + IN_MOVE = 0xc0 + IN_MOVED_FROM = 0x40 + IN_MOVED_TO = 0x80 + IN_MOVE_SELF = 0x800 + IN_NONBLOCK = 0x800 + IN_ONESHOT = 0x80000000 + IN_ONLYDIR = 0x1000000 + IN_OPEN = 0x20 + IN_Q_OVERFLOW = 0x4000 + IN_UNMOUNT = 0x2000 + IOCTL_VM_SOCKETS_GET_LOCAL_CID = 0x200007b9 + IPPROTO_AH = 0x33 + IPPROTO_BEETPH = 0x5e + IPPROTO_COMP = 0x6c + IPPROTO_DCCP = 0x21 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_ESP = 0x32 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPIP = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MH = 0x87 + IPPROTO_MPLS = 0x89 + IPPROTO_MTP = 0x5c + IPPROTO_NONE = 0x3b + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_SCTP = 0x84 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPV6_2292DSTOPTS = 0x4 + IPV6_2292HOPLIMIT = 0x8 + IPV6_2292HOPOPTS = 0x3 + IPV6_2292PKTINFO = 0x2 + IPV6_2292PKTOPTIONS = 0x6 + IPV6_2292RTHDR = 0x5 + IPV6_ADDRFORM = 0x1 + IPV6_ADDR_PREFERENCES = 0x48 + IPV6_ADD_MEMBERSHIP = 0x14 + IPV6_AUTHHDR = 0xa + IPV6_AUTOFLOWLABEL = 0x46 + IPV6_CHECKSUM = 0x7 + IPV6_DONTFRAG = 0x3e + IPV6_DROP_MEMBERSHIP = 0x15 + IPV6_DSTOPTS = 0x3b + IPV6_HDRINCL = 0x24 + IPV6_HOPLIMIT = 0x34 + IPV6_HOPOPTS = 0x36 + IPV6_IPSEC_POLICY = 0x22 + IPV6_JOIN_ANYCAST = 0x1b + IPV6_JOIN_GROUP = 0x14 + IPV6_LEAVE_ANYCAST = 0x1c + IPV6_LEAVE_GROUP = 0x15 + IPV6_MINHOPCOUNT = 0x49 + IPV6_MTU = 0x18 + IPV6_MTU_DISCOVER = 0x17 + IPV6_MULTICAST_HOPS = 0x12 + IPV6_MULTICAST_IF = 0x11 + IPV6_MULTICAST_LOOP = 0x13 + IPV6_NEXTHOP = 0x9 + IPV6_ORIGDSTADDR = 0x4a + IPV6_PATHMTU = 0x3d + IPV6_PKTINFO = 0x32 + IPV6_PMTUDISC_DO = 0x2 + IPV6_PMTUDISC_DONT = 0x0 + IPV6_PMTUDISC_INTERFACE = 0x4 + IPV6_PMTUDISC_OMIT = 0x5 + IPV6_PMTUDISC_PROBE = 0x3 + IPV6_PMTUDISC_WANT = 0x1 + IPV6_RECVDSTOPTS = 0x3a + IPV6_RECVERR = 0x19 + IPV6_RECVFRAGSIZE = 0x4d + IPV6_RECVHOPLIMIT = 0x33 + IPV6_RECVHOPOPTS = 0x35 + IPV6_RECVORIGDSTADDR = 0x4a + IPV6_RECVPATHMTU = 0x3c + IPV6_RECVPKTINFO = 0x31 + IPV6_RECVRTHDR = 0x38 + IPV6_RECVTCLASS = 0x42 + IPV6_ROUTER_ALERT = 0x16 + IPV6_RTHDR = 0x39 + IPV6_RTHDRDSTOPTS = 0x37 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_RXDSTOPTS = 0x3b + IPV6_RXHOPOPTS = 0x36 + IPV6_TCLASS = 0x43 + IPV6_TRANSPARENT = 0x4b + IPV6_UNICAST_HOPS = 0x10 + IPV6_UNICAST_IF = 0x4c + IPV6_V6ONLY = 0x1a + IPV6_XFRM_POLICY = 0x23 + IP_ADD_MEMBERSHIP = 0x23 + IP_ADD_SOURCE_MEMBERSHIP = 0x27 + IP_BIND_ADDRESS_NO_PORT = 0x18 + IP_BLOCK_SOURCE = 0x26 + IP_CHECKSUM = 0x17 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0x24 + IP_DROP_SOURCE_MEMBERSHIP = 0x28 + IP_FREEBIND = 0xf + IP_HDRINCL = 0x3 + IP_IPSEC_POLICY = 0x10 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0x14 + IP_MF = 0x2000 + IP_MINTTL = 0x15 + IP_MSFILTER = 0x29 + IP_MSS = 0x240 + IP_MTU = 0xe + IP_MTU_DISCOVER = 0xa + IP_MULTICAST_ALL = 0x31 + IP_MULTICAST_IF = 0x20 + IP_MULTICAST_LOOP = 0x22 + IP_MULTICAST_TTL = 0x21 + IP_NODEFRAG = 0x16 + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x4 + IP_ORIGDSTADDR = 0x14 + IP_PASSSEC = 0x12 + IP_PKTINFO = 0x8 + IP_PKTOPTIONS = 0x9 + IP_PMTUDISC = 0xa + IP_PMTUDISC_DO = 0x2 + IP_PMTUDISC_DONT = 0x0 + IP_PMTUDISC_INTERFACE = 0x4 + IP_PMTUDISC_OMIT = 0x5 + IP_PMTUDISC_PROBE = 0x3 + IP_PMTUDISC_WANT = 0x1 + IP_RECVERR = 0xb + IP_RECVFRAGSIZE = 0x19 + IP_RECVOPTS = 0x6 + IP_RECVORIGDSTADDR = 0x14 + IP_RECVRETOPTS = 0x7 + IP_RECVTOS = 0xd + IP_RECVTTL = 0xc + IP_RETOPTS = 0x7 + IP_RF = 0x8000 + IP_ROUTER_ALERT = 0x5 + IP_TOS = 0x1 + IP_TRANSPARENT = 0x13 + IP_TTL = 0x2 + IP_UNBLOCK_SOURCE = 0x25 + IP_UNICAST_IF = 0x32 + IP_XFRM_POLICY = 0x11 + ISIG = 0x80 + ISOFS_SUPER_MAGIC = 0x9660 + ISTRIP = 0x20 + IUCLC = 0x1000 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + JFFS2_SUPER_MAGIC = 0x72b6 + KEYCTL_ASSUME_AUTHORITY = 0x10 + KEYCTL_CHOWN = 0x4 + KEYCTL_CLEAR = 0x7 + KEYCTL_DESCRIBE = 0x6 + KEYCTL_DH_COMPUTE = 0x17 + KEYCTL_GET_KEYRING_ID = 0x0 + KEYCTL_GET_PERSISTENT = 0x16 + KEYCTL_GET_SECURITY = 0x11 + KEYCTL_INSTANTIATE = 0xc + KEYCTL_INSTANTIATE_IOV = 0x14 + KEYCTL_INVALIDATE = 0x15 + KEYCTL_JOIN_SESSION_KEYRING = 0x1 + KEYCTL_LINK = 0x8 + KEYCTL_NEGATE = 0xd + KEYCTL_READ = 0xb + KEYCTL_REJECT = 0x13 + KEYCTL_RESTRICT_KEYRING = 0x1d + KEYCTL_REVOKE = 0x3 + KEYCTL_SEARCH = 0xa + KEYCTL_SESSION_TO_PARENT = 0x12 + KEYCTL_SETPERM = 0x5 + KEYCTL_SET_REQKEY_KEYRING = 0xe + KEYCTL_SET_TIMEOUT = 0xf + KEYCTL_UNLINK = 0x9 + KEYCTL_UPDATE = 0x2 + KEY_REQKEY_DEFL_DEFAULT = 0x0 + KEY_REQKEY_DEFL_GROUP_KEYRING = 0x6 + KEY_REQKEY_DEFL_NO_CHANGE = -0x1 + KEY_REQKEY_DEFL_PROCESS_KEYRING = 0x2 + KEY_REQKEY_DEFL_REQUESTOR_KEYRING = 0x7 + KEY_REQKEY_DEFL_SESSION_KEYRING = 0x3 + KEY_REQKEY_DEFL_THREAD_KEYRING = 0x1 + KEY_REQKEY_DEFL_USER_KEYRING = 0x4 + KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5 + KEY_SPEC_GROUP_KEYRING = -0x6 + KEY_SPEC_PROCESS_KEYRING = -0x2 + KEY_SPEC_REQKEY_AUTH_KEY = -0x7 + KEY_SPEC_REQUESTOR_KEYRING = -0x8 + KEY_SPEC_SESSION_KEYRING = -0x3 + KEY_SPEC_THREAD_KEYRING = -0x1 + KEY_SPEC_USER_KEYRING = -0x4 + KEY_SPEC_USER_SESSION_KEYRING = -0x5 + LINUX_REBOOT_CMD_CAD_OFF = 0x0 + LINUX_REBOOT_CMD_CAD_ON = 0x89abcdef + LINUX_REBOOT_CMD_HALT = 0xcdef0123 + LINUX_REBOOT_CMD_KEXEC = 0x45584543 + LINUX_REBOOT_CMD_POWER_OFF = 0x4321fedc + LINUX_REBOOT_CMD_RESTART = 0x1234567 + LINUX_REBOOT_CMD_RESTART2 = 0xa1b2c3d4 + LINUX_REBOOT_CMD_SW_SUSPEND = 0xd000fce2 + LINUX_REBOOT_MAGIC1 = 0xfee1dead + LINUX_REBOOT_MAGIC2 = 0x28121969 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DODUMP = 0x11 + MADV_DOFORK = 0xb + MADV_DONTDUMP = 0x10 + MADV_DONTFORK = 0xa + MADV_DONTNEED = 0x4 + MADV_FREE = 0x8 + MADV_HUGEPAGE = 0xe + MADV_HWPOISON = 0x64 + MADV_KEEPONFORK = 0x13 + MADV_MERGEABLE = 0xc + MADV_NOHUGEPAGE = 0xf + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_REMOVE = 0x9 + MADV_SEQUENTIAL = 0x2 + MADV_UNMERGEABLE = 0xd + MADV_WILLNEED = 0x3 + MADV_WIPEONFORK = 0x12 + MAP_ANON = 0x20 + MAP_ANONYMOUS = 0x20 + MAP_DENYWRITE = 0x800 + MAP_EXECUTABLE = 0x1000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_GROWSDOWN = 0x100 + MAP_HUGETLB = 0x40000 + MAP_HUGE_MASK = 0x3f + MAP_HUGE_SHIFT = 0x1a + MAP_LOCKED = 0x80 + MAP_NONBLOCK = 0x10000 + MAP_NORESERVE = 0x40 + MAP_POPULATE = 0x8000 + MAP_PRIVATE = 0x2 + MAP_SHARED = 0x1 + MAP_STACK = 0x20000 + MAP_TYPE = 0xf + MCL_CURRENT = 0x2000 + MCL_FUTURE = 0x4000 + MCL_ONFAULT = 0x8000 + MINIX2_SUPER_MAGIC = 0x2468 + MINIX2_SUPER_MAGIC2 = 0x2478 + MINIX3_SUPER_MAGIC = 0x4d5a + MINIX_SUPER_MAGIC = 0x137f + MINIX_SUPER_MAGIC2 = 0x138f + MNT_DETACH = 0x2 + MNT_EXPIRE = 0x4 + MNT_FORCE = 0x1 + MSDOS_SUPER_MAGIC = 0x4d44 + MSG_BATCH = 0x40000 + MSG_CMSG_CLOEXEC = 0x40000000 + MSG_CONFIRM = 0x800 + MSG_CTRUNC = 0x8 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x40 + MSG_EOR = 0x80 + MSG_ERRQUEUE = 0x2000 + MSG_FASTOPEN = 0x20000000 + MSG_FIN = 0x200 + MSG_MORE = 0x8000 + MSG_NOSIGNAL = 0x4000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_PROXY = 0x10 + MSG_RST = 0x1000 + MSG_SYN = 0x400 + MSG_TRUNC = 0x20 + MSG_TRYHARD = 0x4 + MSG_WAITALL = 0x100 + MSG_WAITFORONE = 0x10000 + MSG_ZEROCOPY = 0x4000000 + MS_ACTIVE = 0x40000000 + MS_ASYNC = 0x1 + MS_BIND = 0x1000 + MS_BORN = 0x20000000 + MS_DIRSYNC = 0x80 + MS_INVALIDATE = 0x2 + MS_I_VERSION = 0x800000 + MS_KERNMOUNT = 0x400000 + MS_LAZYTIME = 0x2000000 + MS_MANDLOCK = 0x40 + MS_MGC_MSK = 0xffff0000 + MS_MGC_VAL = 0xc0ed0000 + MS_MOVE = 0x2000 + MS_NOATIME = 0x400 + MS_NODEV = 0x4 + MS_NODIRATIME = 0x800 + MS_NOEXEC = 0x8 + MS_NOREMOTELOCK = 0x8000000 + MS_NOSEC = 0x10000000 + MS_NOSUID = 0x2 + MS_NOUSER = -0x80000000 + MS_POSIXACL = 0x10000 + MS_PRIVATE = 0x40000 + MS_RDONLY = 0x1 + MS_REC = 0x4000 + MS_RELATIME = 0x200000 + MS_REMOUNT = 0x20 + MS_RMT_MASK = 0x2800051 + MS_SHARED = 0x100000 + MS_SILENT = 0x8000 + MS_SLAVE = 0x80000 + MS_STRICTATIME = 0x1000000 + MS_SUBMOUNT = 0x4000000 + MS_SYNC = 0x4 + MS_SYNCHRONOUS = 0x10 + MS_UNBINDABLE = 0x20000 + MS_VERBOSE = 0x8000 + MTD_INODE_FS_MAGIC = 0x11307854 + NAME_MAX = 0xff + NCP_SUPER_MAGIC = 0x564c + NETLINK_ADD_MEMBERSHIP = 0x1 + NETLINK_AUDIT = 0x9 + NETLINK_BROADCAST_ERROR = 0x4 + NETLINK_CAP_ACK = 0xa + NETLINK_CONNECTOR = 0xb + NETLINK_CRYPTO = 0x15 + NETLINK_DNRTMSG = 0xe + NETLINK_DROP_MEMBERSHIP = 0x2 + NETLINK_ECRYPTFS = 0x13 + NETLINK_EXT_ACK = 0xb + NETLINK_FIB_LOOKUP = 0xa + NETLINK_FIREWALL = 0x3 + NETLINK_GENERIC = 0x10 + NETLINK_INET_DIAG = 0x4 + NETLINK_IP6_FW = 0xd + NETLINK_ISCSI = 0x8 + NETLINK_KOBJECT_UEVENT = 0xf + NETLINK_LISTEN_ALL_NSID = 0x8 + NETLINK_LIST_MEMBERSHIPS = 0x9 + NETLINK_NETFILTER = 0xc + NETLINK_NFLOG = 0x5 + NETLINK_NO_ENOBUFS = 0x5 + NETLINK_PKTINFO = 0x3 + NETLINK_RDMA = 0x14 + NETLINK_ROUTE = 0x0 + NETLINK_RX_RING = 0x6 + NETLINK_SCSITRANSPORT = 0x12 + NETLINK_SELINUX = 0x7 + NETLINK_SMC = 0x16 + NETLINK_SOCK_DIAG = 0x4 + NETLINK_TX_RING = 0x7 + NETLINK_UNUSED = 0x1 + NETLINK_USERSOCK = 0x2 + NETLINK_XFRM = 0x6 + NFS_SUPER_MAGIC = 0x6969 + NILFS_SUPER_MAGIC = 0x3434 + NL0 = 0x0 + NL1 = 0x100 + NL2 = 0x200 + NL3 = 0x300 + NLA_ALIGNTO = 0x4 + NLA_F_NESTED = 0x8000 + NLA_F_NET_BYTEORDER = 0x4000 + NLA_HDRLEN = 0x4 + NLDLY = 0x300 + NLMSG_ALIGNTO = 0x4 + NLMSG_DONE = 0x3 + NLMSG_ERROR = 0x2 + NLMSG_HDRLEN = 0x10 + NLMSG_MIN_TYPE = 0x10 + NLMSG_NOOP = 0x1 + NLMSG_OVERRUN = 0x4 + NLM_F_ACK = 0x4 + NLM_F_ACK_TLVS = 0x200 + NLM_F_APPEND = 0x800 + NLM_F_ATOMIC = 0x400 + NLM_F_CAPPED = 0x100 + NLM_F_CREATE = 0x400 + NLM_F_DUMP = 0x300 + NLM_F_DUMP_FILTERED = 0x20 + NLM_F_DUMP_INTR = 0x10 + NLM_F_ECHO = 0x8 + NLM_F_EXCL = 0x200 + NLM_F_MATCH = 0x200 + NLM_F_MULTI = 0x2 + NLM_F_NONREC = 0x100 + NLM_F_REPLACE = 0x100 + NLM_F_REQUEST = 0x1 + NLM_F_ROOT = 0x100 + NOFLSH = 0x80000000 + NSFS_MAGIC = 0x6e736673 + OCFS2_SUPER_MAGIC = 0x7461636f + OCRNL = 0x8 + OFDEL = 0x80 + OFILL = 0x40 + OLCUC = 0x4 + ONLCR = 0x2 + ONLRET = 0x20 + ONOCR = 0x10 + OPENPROM_SUPER_MAGIC = 0x9fa1 + OPOST = 0x1 + OVERLAYFS_SUPER_MAGIC = 0x794c7630 + O_ACCMODE = 0x3 + O_APPEND = 0x400 + O_ASYNC = 0x2000 + O_CLOEXEC = 0x80000 + O_CREAT = 0x40 + O_DIRECT = 0x20000 + O_DIRECTORY = 0x4000 + O_DSYNC = 0x1000 + O_EXCL = 0x80 + O_FSYNC = 0x101000 + O_LARGEFILE = 0x0 + O_NDELAY = 0x800 + O_NOATIME = 0x40000 + O_NOCTTY = 0x100 + O_NOFOLLOW = 0x8000 + O_NONBLOCK = 0x800 + O_PATH = 0x200000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x101000 + O_SYNC = 0x101000 + O_TMPFILE = 0x404000 + O_TRUNC = 0x200 + O_WRONLY = 0x1 + PACKET_ADD_MEMBERSHIP = 0x1 + PACKET_AUXDATA = 0x8 + PACKET_BROADCAST = 0x1 + PACKET_COPY_THRESH = 0x7 + PACKET_DROP_MEMBERSHIP = 0x2 + PACKET_FANOUT = 0x12 + PACKET_FANOUT_CBPF = 0x6 + PACKET_FANOUT_CPU = 0x2 + PACKET_FANOUT_DATA = 0x16 + PACKET_FANOUT_EBPF = 0x7 + PACKET_FANOUT_FLAG_DEFRAG = 0x8000 + PACKET_FANOUT_FLAG_ROLLOVER = 0x1000 + PACKET_FANOUT_FLAG_UNIQUEID = 0x2000 + PACKET_FANOUT_HASH = 0x0 + PACKET_FANOUT_LB = 0x1 + PACKET_FANOUT_QM = 0x5 + PACKET_FANOUT_RND = 0x4 + PACKET_FANOUT_ROLLOVER = 0x3 + PACKET_FASTROUTE = 0x6 + PACKET_HDRLEN = 0xb + PACKET_HOST = 0x0 + PACKET_KERNEL = 0x7 + PACKET_LOOPBACK = 0x5 + PACKET_LOSS = 0xe + PACKET_MR_ALLMULTI = 0x2 + PACKET_MR_MULTICAST = 0x0 + PACKET_MR_PROMISC = 0x1 + PACKET_MR_UNICAST = 0x3 + PACKET_MULTICAST = 0x2 + PACKET_ORIGDEV = 0x9 + PACKET_OTHERHOST = 0x3 + PACKET_OUTGOING = 0x4 + PACKET_QDISC_BYPASS = 0x14 + PACKET_RECV_OUTPUT = 0x3 + PACKET_RESERVE = 0xc + PACKET_ROLLOVER_STATS = 0x15 + PACKET_RX_RING = 0x5 + PACKET_STATISTICS = 0x6 + PACKET_TIMESTAMP = 0x11 + PACKET_TX_HAS_OFF = 0x13 + PACKET_TX_RING = 0xd + PACKET_TX_TIMESTAMP = 0x10 + PACKET_USER = 0x6 + PACKET_VERSION = 0xa + PACKET_VNET_HDR = 0xf + PARENB = 0x1000 + PARITY_CRC16_PR0 = 0x2 + PARITY_CRC16_PR0_CCITT = 0x4 + PARITY_CRC16_PR1 = 0x3 + PARITY_CRC16_PR1_CCITT = 0x5 + PARITY_CRC32_PR0_CCITT = 0x6 + PARITY_CRC32_PR1_CCITT = 0x7 + PARITY_DEFAULT = 0x0 + PARITY_NONE = 0x1 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PERF_EVENT_IOC_DISABLE = 0x20002401 + PERF_EVENT_IOC_ENABLE = 0x20002400 + PERF_EVENT_IOC_ID = 0x40082407 + PERF_EVENT_IOC_PAUSE_OUTPUT = 0x80042409 + PERF_EVENT_IOC_PERIOD = 0x80082404 + PERF_EVENT_IOC_QUERY_BPF = 0xc008240a + PERF_EVENT_IOC_REFRESH = 0x20002402 + PERF_EVENT_IOC_RESET = 0x20002403 + PERF_EVENT_IOC_SET_BPF = 0x80042408 + PERF_EVENT_IOC_SET_FILTER = 0x80082406 + PERF_EVENT_IOC_SET_OUTPUT = 0x20002405 + PIPEFS_MAGIC = 0x50495045 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROC_SUPER_MAGIC = 0x9fa0 + PROT_EXEC = 0x4 + PROT_GROWSDOWN = 0x1000000 + PROT_GROWSUP = 0x2000000 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_SAO = 0x10 + PROT_WRITE = 0x2 + PR_CAPBSET_DROP = 0x18 + PR_CAPBSET_READ = 0x17 + PR_CAP_AMBIENT = 0x2f + PR_CAP_AMBIENT_CLEAR_ALL = 0x4 + PR_CAP_AMBIENT_IS_SET = 0x1 + PR_CAP_AMBIENT_LOWER = 0x3 + PR_CAP_AMBIENT_RAISE = 0x2 + PR_ENDIAN_BIG = 0x0 + PR_ENDIAN_LITTLE = 0x1 + PR_ENDIAN_PPC_LITTLE = 0x2 + PR_FPEMU_NOPRINT = 0x1 + PR_FPEMU_SIGFPE = 0x2 + PR_FP_EXC_ASYNC = 0x2 + PR_FP_EXC_DISABLED = 0x0 + PR_FP_EXC_DIV = 0x10000 + PR_FP_EXC_INV = 0x100000 + PR_FP_EXC_NONRECOV = 0x1 + PR_FP_EXC_OVF = 0x20000 + PR_FP_EXC_PRECISE = 0x3 + PR_FP_EXC_RES = 0x80000 + PR_FP_EXC_SW_ENABLE = 0x80 + PR_FP_EXC_UND = 0x40000 + PR_FP_MODE_FR = 0x1 + PR_FP_MODE_FRE = 0x2 + PR_GET_CHILD_SUBREAPER = 0x25 + PR_GET_DUMPABLE = 0x3 + PR_GET_ENDIAN = 0x13 + PR_GET_FPEMU = 0x9 + PR_GET_FPEXC = 0xb + PR_GET_FP_MODE = 0x2e + PR_GET_KEEPCAPS = 0x7 + PR_GET_NAME = 0x10 + PR_GET_NO_NEW_PRIVS = 0x27 + PR_GET_PDEATHSIG = 0x2 + PR_GET_SECCOMP = 0x15 + PR_GET_SECUREBITS = 0x1b + PR_GET_THP_DISABLE = 0x2a + PR_GET_TID_ADDRESS = 0x28 + PR_GET_TIMERSLACK = 0x1e + PR_GET_TIMING = 0xd + PR_GET_TSC = 0x19 + PR_GET_UNALIGN = 0x5 + PR_MCE_KILL = 0x21 + PR_MCE_KILL_CLEAR = 0x0 + PR_MCE_KILL_DEFAULT = 0x2 + PR_MCE_KILL_EARLY = 0x1 + PR_MCE_KILL_GET = 0x22 + PR_MCE_KILL_LATE = 0x0 + PR_MCE_KILL_SET = 0x1 + PR_MPX_DISABLE_MANAGEMENT = 0x2c + PR_MPX_ENABLE_MANAGEMENT = 0x2b + PR_SET_CHILD_SUBREAPER = 0x24 + PR_SET_DUMPABLE = 0x4 + PR_SET_ENDIAN = 0x14 + PR_SET_FPEMU = 0xa + PR_SET_FPEXC = 0xc + PR_SET_FP_MODE = 0x2d + PR_SET_KEEPCAPS = 0x8 + PR_SET_MM = 0x23 + PR_SET_MM_ARG_END = 0x9 + PR_SET_MM_ARG_START = 0x8 + PR_SET_MM_AUXV = 0xc + PR_SET_MM_BRK = 0x7 + PR_SET_MM_END_CODE = 0x2 + PR_SET_MM_END_DATA = 0x4 + PR_SET_MM_ENV_END = 0xb + PR_SET_MM_ENV_START = 0xa + PR_SET_MM_EXE_FILE = 0xd + PR_SET_MM_MAP = 0xe + PR_SET_MM_MAP_SIZE = 0xf + PR_SET_MM_START_BRK = 0x6 + PR_SET_MM_START_CODE = 0x1 + PR_SET_MM_START_DATA = 0x3 + PR_SET_MM_START_STACK = 0x5 + PR_SET_NAME = 0xf + PR_SET_NO_NEW_PRIVS = 0x26 + PR_SET_PDEATHSIG = 0x1 + PR_SET_PTRACER = 0x59616d61 + PR_SET_PTRACER_ANY = 0xffffffffffffffff + PR_SET_SECCOMP = 0x16 + PR_SET_SECUREBITS = 0x1c + PR_SET_THP_DISABLE = 0x29 + PR_SET_TIMERSLACK = 0x1d + PR_SET_TIMING = 0xe + PR_SET_TSC = 0x1a + PR_SET_UNALIGN = 0x6 + PR_SVE_GET_VL = 0x33 + PR_SVE_SET_VL = 0x32 + PR_SVE_SET_VL_ONEXEC = 0x40000 + PR_SVE_VL_INHERIT = 0x20000 + PR_SVE_VL_LEN_MASK = 0xffff + PR_TASK_PERF_EVENTS_DISABLE = 0x1f + PR_TASK_PERF_EVENTS_ENABLE = 0x20 + PR_TIMING_STATISTICAL = 0x0 + PR_TIMING_TIMESTAMP = 0x1 + PR_TSC_ENABLE = 0x1 + PR_TSC_SIGSEGV = 0x2 + PR_UNALIGN_NOPRINT = 0x1 + PR_UNALIGN_SIGBUS = 0x2 + PSTOREFS_MAGIC = 0x6165676c + PTRACE_ATTACH = 0x10 + PTRACE_CONT = 0x7 + PTRACE_DETACH = 0x11 + PTRACE_EVENT_CLONE = 0x3 + PTRACE_EVENT_EXEC = 0x4 + PTRACE_EVENT_EXIT = 0x6 + PTRACE_EVENT_FORK = 0x1 + PTRACE_EVENT_SECCOMP = 0x7 + PTRACE_EVENT_STOP = 0x80 + PTRACE_EVENT_VFORK = 0x2 + PTRACE_EVENT_VFORK_DONE = 0x5 + PTRACE_GETEVENTMSG = 0x4201 + PTRACE_GETEVRREGS = 0x14 + PTRACE_GETFPREGS = 0xe + PTRACE_GETREGS = 0xc + PTRACE_GETREGS64 = 0x16 + PTRACE_GETREGSET = 0x4204 + PTRACE_GETSIGINFO = 0x4202 + PTRACE_GETSIGMASK = 0x420a + PTRACE_GETVRREGS = 0x12 + PTRACE_GETVSRREGS = 0x1b + PTRACE_GET_DEBUGREG = 0x19 + PTRACE_INTERRUPT = 0x4207 + PTRACE_KILL = 0x8 + PTRACE_LISTEN = 0x4208 + PTRACE_O_EXITKILL = 0x100000 + PTRACE_O_MASK = 0x3000ff + PTRACE_O_SUSPEND_SECCOMP = 0x200000 + PTRACE_O_TRACECLONE = 0x8 + PTRACE_O_TRACEEXEC = 0x10 + PTRACE_O_TRACEEXIT = 0x40 + PTRACE_O_TRACEFORK = 0x2 + PTRACE_O_TRACESECCOMP = 0x80 + PTRACE_O_TRACESYSGOOD = 0x1 + PTRACE_O_TRACEVFORK = 0x4 + PTRACE_O_TRACEVFORKDONE = 0x20 + PTRACE_PEEKDATA = 0x2 + PTRACE_PEEKSIGINFO = 0x4209 + PTRACE_PEEKSIGINFO_SHARED = 0x1 + PTRACE_PEEKTEXT = 0x1 + PTRACE_PEEKUSR = 0x3 + PTRACE_POKEDATA = 0x5 + PTRACE_POKETEXT = 0x4 + PTRACE_POKEUSR = 0x6 + PTRACE_SECCOMP_GET_FILTER = 0x420c + PTRACE_SECCOMP_GET_METADATA = 0x420d + PTRACE_SEIZE = 0x4206 + PTRACE_SETEVRREGS = 0x15 + PTRACE_SETFPREGS = 0xf + PTRACE_SETOPTIONS = 0x4200 + PTRACE_SETREGS = 0xd + PTRACE_SETREGS64 = 0x17 + PTRACE_SETREGSET = 0x4205 + PTRACE_SETSIGINFO = 0x4203 + PTRACE_SETSIGMASK = 0x420b + PTRACE_SETVRREGS = 0x13 + PTRACE_SETVSRREGS = 0x1c + PTRACE_SET_DEBUGREG = 0x1a + PTRACE_SINGLEBLOCK = 0x100 + PTRACE_SINGLESTEP = 0x9 + PTRACE_SYSCALL = 0x18 + PTRACE_TRACEME = 0x0 + PT_CCR = 0x26 + PT_CTR = 0x23 + PT_DAR = 0x29 + PT_DSCR = 0x2c + PT_DSISR = 0x2a + PT_FPR0 = 0x30 + PT_FPSCR = 0x50 + PT_LNK = 0x24 + PT_MSR = 0x21 + PT_NIP = 0x20 + PT_ORIG_R3 = 0x22 + PT_R0 = 0x0 + PT_R1 = 0x1 + PT_R10 = 0xa + PT_R11 = 0xb + PT_R12 = 0xc + PT_R13 = 0xd + PT_R14 = 0xe + PT_R15 = 0xf + PT_R16 = 0x10 + PT_R17 = 0x11 + PT_R18 = 0x12 + PT_R19 = 0x13 + PT_R2 = 0x2 + PT_R20 = 0x14 + PT_R21 = 0x15 + PT_R22 = 0x16 + PT_R23 = 0x17 + PT_R24 = 0x18 + PT_R25 = 0x19 + PT_R26 = 0x1a + PT_R27 = 0x1b + PT_R28 = 0x1c + PT_R29 = 0x1d + PT_R3 = 0x3 + PT_R30 = 0x1e + PT_R31 = 0x1f + PT_R4 = 0x4 + PT_R5 = 0x5 + PT_R6 = 0x6 + PT_R7 = 0x7 + PT_R8 = 0x8 + PT_R9 = 0x9 + PT_REGS_COUNT = 0x2c + PT_RESULT = 0x2b + PT_SOFTE = 0x27 + PT_TRAP = 0x28 + PT_VR0 = 0x52 + PT_VRSAVE = 0x94 + PT_VSCR = 0x93 + PT_VSR0 = 0x96 + PT_VSR31 = 0xd4 + PT_XER = 0x25 + QNX4_SUPER_MAGIC = 0x2f + QNX6_SUPER_MAGIC = 0x68191122 + RAMFS_MAGIC = 0x858458f6 + RDTGROUP_SUPER_MAGIC = 0x7655821 + REISERFS_SUPER_MAGIC = 0x52654973 + RLIMIT_AS = 0x9 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_LOCKS = 0xa + RLIMIT_MEMLOCK = 0x8 + RLIMIT_MSGQUEUE = 0xc + RLIMIT_NICE = 0xd + RLIMIT_NOFILE = 0x7 + RLIMIT_NPROC = 0x6 + RLIMIT_RSS = 0x5 + RLIMIT_RTPRIO = 0xe + RLIMIT_RTTIME = 0xf + RLIMIT_SIGPENDING = 0xb + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0xffffffffffffffff + RTAX_ADVMSS = 0x8 + RTAX_CC_ALGO = 0x10 + RTAX_CWND = 0x7 + RTAX_FASTOPEN_NO_COOKIE = 0x11 + RTAX_FEATURES = 0xc + RTAX_FEATURE_ALLFRAG = 0x8 + RTAX_FEATURE_ECN = 0x1 + RTAX_FEATURE_MASK = 0xf + RTAX_FEATURE_SACK = 0x2 + RTAX_FEATURE_TIMESTAMP = 0x4 + RTAX_HOPLIMIT = 0xa + RTAX_INITCWND = 0xb + RTAX_INITRWND = 0xe + RTAX_LOCK = 0x1 + RTAX_MAX = 0x11 + RTAX_MTU = 0x2 + RTAX_QUICKACK = 0xf + RTAX_REORDERING = 0x9 + RTAX_RTO_MIN = 0xd + RTAX_RTT = 0x4 + RTAX_RTTVAR = 0x5 + RTAX_SSTHRESH = 0x6 + RTAX_UNSPEC = 0x0 + RTAX_WINDOW = 0x3 + RTA_ALIGNTO = 0x4 + RTA_MAX = 0x1a + RTCF_DIRECTSRC = 0x4000000 + RTCF_DOREDIRECT = 0x1000000 + RTCF_LOG = 0x2000000 + RTCF_MASQ = 0x400000 + RTCF_NAT = 0x800000 + RTCF_VALVE = 0x200000 + RTF_ADDRCLASSMASK = 0xf8000000 + RTF_ADDRCONF = 0x40000 + RTF_ALLONLINK = 0x20000 + RTF_BROADCAST = 0x10000000 + RTF_CACHE = 0x1000000 + RTF_DEFAULT = 0x10000 + RTF_DYNAMIC = 0x10 + RTF_FLOW = 0x2000000 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_INTERFACE = 0x40000000 + RTF_IRTT = 0x100 + RTF_LINKRT = 0x100000 + RTF_LOCAL = 0x80000000 + RTF_MODIFIED = 0x20 + RTF_MSS = 0x40 + RTF_MTU = 0x40 + RTF_MULTICAST = 0x20000000 + RTF_NAT = 0x8000000 + RTF_NOFORWARD = 0x1000 + RTF_NONEXTHOP = 0x200000 + RTF_NOPMTUDISC = 0x4000 + RTF_POLICY = 0x4000000 + RTF_REINSTATE = 0x8 + RTF_REJECT = 0x200 + RTF_STATIC = 0x400 + RTF_THROW = 0x2000 + RTF_UP = 0x1 + RTF_WINDOW = 0x80 + RTF_XRESOLVE = 0x800 + RTM_BASE = 0x10 + RTM_DELACTION = 0x31 + RTM_DELADDR = 0x15 + RTM_DELADDRLABEL = 0x49 + RTM_DELLINK = 0x11 + RTM_DELMDB = 0x55 + RTM_DELNEIGH = 0x1d + RTM_DELNETCONF = 0x51 + RTM_DELNSID = 0x59 + RTM_DELQDISC = 0x25 + RTM_DELROUTE = 0x19 + RTM_DELRULE = 0x21 + RTM_DELTCLASS = 0x29 + RTM_DELTFILTER = 0x2d + RTM_F_CLONED = 0x200 + RTM_F_EQUALIZE = 0x400 + RTM_F_FIB_MATCH = 0x2000 + RTM_F_LOOKUP_TABLE = 0x1000 + RTM_F_NOTIFY = 0x100 + RTM_F_PREFIX = 0x800 + RTM_GETACTION = 0x32 + RTM_GETADDR = 0x16 + RTM_GETADDRLABEL = 0x4a + RTM_GETANYCAST = 0x3e + RTM_GETDCB = 0x4e + RTM_GETLINK = 0x12 + RTM_GETMDB = 0x56 + RTM_GETMULTICAST = 0x3a + RTM_GETNEIGH = 0x1e + RTM_GETNEIGHTBL = 0x42 + RTM_GETNETCONF = 0x52 + RTM_GETNSID = 0x5a + RTM_GETQDISC = 0x26 + RTM_GETROUTE = 0x1a + RTM_GETRULE = 0x22 + RTM_GETSTATS = 0x5e + RTM_GETTCLASS = 0x2a + RTM_GETTFILTER = 0x2e + RTM_MAX = 0x63 + RTM_NEWACTION = 0x30 + RTM_NEWADDR = 0x14 + RTM_NEWADDRLABEL = 0x48 + RTM_NEWCACHEREPORT = 0x60 + RTM_NEWLINK = 0x10 + RTM_NEWMDB = 0x54 + RTM_NEWNDUSEROPT = 0x44 + RTM_NEWNEIGH = 0x1c + RTM_NEWNEIGHTBL = 0x40 + RTM_NEWNETCONF = 0x50 + RTM_NEWNSID = 0x58 + RTM_NEWPREFIX = 0x34 + RTM_NEWQDISC = 0x24 + RTM_NEWROUTE = 0x18 + RTM_NEWRULE = 0x20 + RTM_NEWSTATS = 0x5c + RTM_NEWTCLASS = 0x28 + RTM_NEWTFILTER = 0x2c + RTM_NR_FAMILIES = 0x15 + RTM_NR_MSGTYPES = 0x54 + RTM_SETDCB = 0x4f + RTM_SETLINK = 0x13 + RTM_SETNEIGHTBL = 0x43 + RTNH_ALIGNTO = 0x4 + RTNH_COMPARE_MASK = 0x19 + RTNH_F_DEAD = 0x1 + RTNH_F_LINKDOWN = 0x10 + RTNH_F_OFFLOAD = 0x8 + RTNH_F_ONLINK = 0x4 + RTNH_F_PERVASIVE = 0x2 + RTNH_F_UNRESOLVED = 0x20 + RTN_MAX = 0xb + RTPROT_BABEL = 0x2a + RTPROT_BIRD = 0xc + RTPROT_BOOT = 0x3 + RTPROT_DHCP = 0x10 + RTPROT_DNROUTED = 0xd + RTPROT_GATED = 0x8 + RTPROT_KERNEL = 0x2 + RTPROT_MROUTED = 0x11 + RTPROT_MRT = 0xa + RTPROT_NTK = 0xf + RTPROT_RA = 0x9 + RTPROT_REDIRECT = 0x1 + RTPROT_STATIC = 0x4 + RTPROT_UNSPEC = 0x0 + RTPROT_XORP = 0xe + RTPROT_ZEBRA = 0xb + RT_CLASS_DEFAULT = 0xfd + RT_CLASS_LOCAL = 0xff + RT_CLASS_MAIN = 0xfe + RT_CLASS_MAX = 0xff + RT_CLASS_UNSPEC = 0x0 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_CREDENTIALS = 0x2 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x1d + SCM_TIMESTAMPING = 0x25 + SCM_TIMESTAMPING_OPT_STATS = 0x36 + SCM_TIMESTAMPING_PKTINFO = 0x3a + SCM_TIMESTAMPNS = 0x23 + SCM_WIFI_STATUS = 0x29 + SECCOMP_MODE_DISABLED = 0x0 + SECCOMP_MODE_FILTER = 0x2 + SECCOMP_MODE_STRICT = 0x1 + SECURITYFS_MAGIC = 0x73636673 + SELINUX_MAGIC = 0xf97cff8c + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDDLCI = 0x8980 + SIOCADDMULTI = 0x8931 + SIOCADDRT = 0x890b + SIOCATMARK = 0x8905 + SIOCBONDCHANGEACTIVE = 0x8995 + SIOCBONDENSLAVE = 0x8990 + SIOCBONDINFOQUERY = 0x8994 + SIOCBONDRELEASE = 0x8991 + SIOCBONDSETHWADDR = 0x8992 + SIOCBONDSLAVEINFOQUERY = 0x8993 + SIOCBRADDBR = 0x89a0 + SIOCBRADDIF = 0x89a2 + SIOCBRDELBR = 0x89a1 + SIOCBRDELIF = 0x89a3 + SIOCDARP = 0x8953 + SIOCDELDLCI = 0x8981 + SIOCDELMULTI = 0x8932 + SIOCDELRT = 0x890c + SIOCDEVPRIVATE = 0x89f0 + SIOCDIFADDR = 0x8936 + SIOCDRARP = 0x8960 + SIOCETHTOOL = 0x8946 + SIOCGARP = 0x8954 + SIOCGHWTSTAMP = 0x89b1 + SIOCGIFADDR = 0x8915 + SIOCGIFBR = 0x8940 + SIOCGIFBRDADDR = 0x8919 + SIOCGIFCONF = 0x8912 + SIOCGIFCOUNT = 0x8938 + SIOCGIFDSTADDR = 0x8917 + SIOCGIFENCAP = 0x8925 + SIOCGIFFLAGS = 0x8913 + SIOCGIFHWADDR = 0x8927 + SIOCGIFINDEX = 0x8933 + SIOCGIFMAP = 0x8970 + SIOCGIFMEM = 0x891f + SIOCGIFMETRIC = 0x891d + SIOCGIFMTU = 0x8921 + SIOCGIFNAME = 0x8910 + SIOCGIFNETMASK = 0x891b + SIOCGIFPFLAGS = 0x8935 + SIOCGIFSLAVE = 0x8929 + SIOCGIFTXQLEN = 0x8942 + SIOCGIFVLAN = 0x8982 + SIOCGMIIPHY = 0x8947 + SIOCGMIIREG = 0x8948 + SIOCGPGRP = 0x8904 + SIOCGRARP = 0x8961 + SIOCGSKNS = 0x894c + SIOCGSTAMP = 0x8906 + SIOCGSTAMPNS = 0x8907 + SIOCINQ = 0x4004667f + SIOCOUTQ = 0x40047473 + SIOCOUTQNSD = 0x894b + SIOCPROTOPRIVATE = 0x89e0 + SIOCRTMSG = 0x890d + SIOCSARP = 0x8955 + SIOCSHWTSTAMP = 0x89b0 + SIOCSIFADDR = 0x8916 + SIOCSIFBR = 0x8941 + SIOCSIFBRDADDR = 0x891a + SIOCSIFDSTADDR = 0x8918 + SIOCSIFENCAP = 0x8926 + SIOCSIFFLAGS = 0x8914 + SIOCSIFHWADDR = 0x8924 + SIOCSIFHWBROADCAST = 0x8937 + SIOCSIFLINK = 0x8911 + SIOCSIFMAP = 0x8971 + SIOCSIFMEM = 0x8920 + SIOCSIFMETRIC = 0x891e + SIOCSIFMTU = 0x8922 + SIOCSIFNAME = 0x8923 + SIOCSIFNETMASK = 0x891c + SIOCSIFPFLAGS = 0x8934 + SIOCSIFSLAVE = 0x8930 + SIOCSIFTXQLEN = 0x8943 + SIOCSIFVLAN = 0x8983 + SIOCSMIIREG = 0x8949 + SIOCSPGRP = 0x8902 + SIOCSRARP = 0x8962 + SIOCWANDEV = 0x894a + SMACK_MAGIC = 0x43415d53 + SMART_AUTOSAVE = 0xd2 + SMART_AUTO_OFFLINE = 0xdb + SMART_DISABLE = 0xd9 + SMART_ENABLE = 0xd8 + SMART_HCYL_PASS = 0xc2 + SMART_IMMEDIATE_OFFLINE = 0xd4 + SMART_LCYL_PASS = 0x4f + SMART_READ_LOG_SECTOR = 0xd5 + SMART_READ_THRESHOLDS = 0xd1 + SMART_READ_VALUES = 0xd0 + SMART_SAVE = 0xd3 + SMART_STATUS = 0xda + SMART_WRITE_LOG_SECTOR = 0xd6 + SMART_WRITE_THRESHOLDS = 0xd7 + SMB_SUPER_MAGIC = 0x517b + SOCKFS_MAGIC = 0x534f434b + SOCK_CLOEXEC = 0x80000 + SOCK_DCCP = 0x6 + SOCK_DGRAM = 0x2 + SOCK_IOC_TYPE = 0x89 + SOCK_NONBLOCK = 0x800 + SOCK_PACKET = 0xa + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_AAL = 0x109 + SOL_ALG = 0x117 + SOL_ATM = 0x108 + SOL_CAIF = 0x116 + SOL_CAN_BASE = 0x64 + SOL_DCCP = 0x10d + SOL_DECNET = 0x105 + SOL_ICMPV6 = 0x3a + SOL_IP = 0x0 + SOL_IPV6 = 0x29 + SOL_IRDA = 0x10a + SOL_IUCV = 0x115 + SOL_KCM = 0x119 + SOL_LLC = 0x10c + SOL_NETBEUI = 0x10b + SOL_NETLINK = 0x10e + SOL_NFC = 0x118 + SOL_PACKET = 0x107 + SOL_PNPIPE = 0x113 + SOL_PPPOL2TP = 0x111 + SOL_RAW = 0xff + SOL_RDS = 0x114 + SOL_RXRPC = 0x110 + SOL_SOCKET = 0x1 + SOL_TCP = 0x6 + SOL_TIPC = 0x10f + SOL_TLS = 0x11a + SOL_X25 = 0x106 + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x1e + SO_ATTACH_BPF = 0x32 + SO_ATTACH_FILTER = 0x1a + SO_ATTACH_REUSEPORT_CBPF = 0x33 + SO_ATTACH_REUSEPORT_EBPF = 0x34 + SO_BINDTODEVICE = 0x19 + SO_BPF_EXTENSIONS = 0x30 + SO_BROADCAST = 0x6 + SO_BSDCOMPAT = 0xe + SO_BUSY_POLL = 0x2e + SO_CNX_ADVICE = 0x35 + SO_COOKIE = 0x39 + SO_DEBUG = 0x1 + SO_DETACH_BPF = 0x1b + SO_DETACH_FILTER = 0x1b + SO_DOMAIN = 0x27 + SO_DONTROUTE = 0x5 + SO_ERROR = 0x4 + SO_GET_FILTER = 0x1a + SO_INCOMING_CPU = 0x31 + SO_INCOMING_NAPI_ID = 0x38 + SO_KEEPALIVE = 0x9 + SO_LINGER = 0xd + SO_LOCK_FILTER = 0x2c + SO_MARK = 0x24 + SO_MAX_PACING_RATE = 0x2f + SO_MEMINFO = 0x37 + SO_NOFCS = 0x2b + SO_NO_CHECK = 0xb + SO_OOBINLINE = 0xa + SO_PASSCRED = 0x14 + SO_PASSSEC = 0x22 + SO_PEEK_OFF = 0x2a + SO_PEERCRED = 0x15 + SO_PEERGROUPS = 0x3b + SO_PEERNAME = 0x1c + SO_PEERSEC = 0x1f + SO_PRIORITY = 0xc + SO_PROTOCOL = 0x26 + SO_RCVBUF = 0x8 + SO_RCVBUFFORCE = 0x21 + SO_RCVLOWAT = 0x10 + SO_RCVTIMEO = 0x12 + SO_REUSEADDR = 0x2 + SO_REUSEPORT = 0xf + SO_RXQ_OVFL = 0x28 + SO_SECURITY_AUTHENTICATION = 0x16 + SO_SECURITY_ENCRYPTION_NETWORK = 0x18 + SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17 + SO_SELECT_ERR_QUEUE = 0x2d + SO_SNDBUF = 0x7 + SO_SNDBUFFORCE = 0x20 + SO_SNDLOWAT = 0x11 + SO_SNDTIMEO = 0x13 + SO_TIMESTAMP = 0x1d + SO_TIMESTAMPING = 0x25 + SO_TIMESTAMPNS = 0x23 + SO_TYPE = 0x3 + SO_VM_SOCKETS_BUFFER_MAX_SIZE = 0x2 + SO_VM_SOCKETS_BUFFER_MIN_SIZE = 0x1 + SO_VM_SOCKETS_BUFFER_SIZE = 0x0 + SO_VM_SOCKETS_CONNECT_TIMEOUT = 0x6 + SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7 + SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3 + SO_VM_SOCKETS_TRUSTED = 0x5 + SO_WIFI_STATUS = 0x29 + SO_ZEROCOPY = 0x3c + SPLICE_F_GIFT = 0x8 + SPLICE_F_MORE = 0x4 + SPLICE_F_MOVE = 0x1 + SPLICE_F_NONBLOCK = 0x2 + SQUASHFS_MAGIC = 0x73717368 + STACK_END_MAGIC = 0x57ac6e9d + STATX_ALL = 0xfff + STATX_ATIME = 0x20 + STATX_ATTR_APPEND = 0x20 + STATX_ATTR_AUTOMOUNT = 0x1000 + STATX_ATTR_COMPRESSED = 0x4 + STATX_ATTR_ENCRYPTED = 0x800 + STATX_ATTR_IMMUTABLE = 0x10 + STATX_ATTR_NODUMP = 0x40 + STATX_BASIC_STATS = 0x7ff + STATX_BLOCKS = 0x400 + STATX_BTIME = 0x800 + STATX_CTIME = 0x80 + STATX_GID = 0x10 + STATX_INO = 0x100 + STATX_MODE = 0x2 + STATX_MTIME = 0x40 + STATX_NLINK = 0x4 + STATX_SIZE = 0x200 + STATX_TYPE = 0x1 + STATX_UID = 0x8 + STATX__RESERVED = 0x80000000 + SYSFS_MAGIC = 0x62656572 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x400 + TAB2 = 0x800 + TAB3 = 0xc00 + TABDLY = 0xc00 + TASKSTATS_CMD_ATTR_MAX = 0x4 + TASKSTATS_CMD_MAX = 0x2 + TASKSTATS_GENL_NAME = "TASKSTATS" + TASKSTATS_GENL_VERSION = 0x1 + TASKSTATS_TYPE_MAX = 0x6 + TASKSTATS_VERSION = 0x8 + TCFLSH = 0x2000741f + TCGETA = 0x40147417 + TCGETS = 0x402c7413 + TCIFLUSH = 0x0 + TCIOFF = 0x2 + TCIOFLUSH = 0x2 + TCION = 0x3 + TCOFLUSH = 0x1 + TCOOFF = 0x0 + TCOON = 0x1 + TCP_CC_INFO = 0x1a + TCP_CONGESTION = 0xd + TCP_COOKIE_IN_ALWAYS = 0x1 + TCP_COOKIE_MAX = 0x10 + TCP_COOKIE_MIN = 0x8 + TCP_COOKIE_OUT_NEVER = 0x2 + TCP_COOKIE_PAIR_SIZE = 0x20 + TCP_COOKIE_TRANSACTIONS = 0xf + TCP_CORK = 0x3 + TCP_DEFER_ACCEPT = 0x9 + TCP_FASTOPEN = 0x17 + TCP_FASTOPEN_CONNECT = 0x1e + TCP_INFO = 0xb + TCP_KEEPCNT = 0x6 + TCP_KEEPIDLE = 0x4 + TCP_KEEPINTVL = 0x5 + TCP_LINGER2 = 0x8 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0xe + TCP_MD5SIG_EXT = 0x20 + TCP_MD5SIG_FLAG_PREFIX = 0x1 + TCP_MD5SIG_MAXKEYLEN = 0x50 + TCP_MSS = 0x200 + TCP_MSS_DEFAULT = 0x218 + TCP_MSS_DESIRED = 0x4c4 + TCP_NODELAY = 0x1 + TCP_NOTSENT_LOWAT = 0x19 + TCP_QUEUE_SEQ = 0x15 + TCP_QUICKACK = 0xc + TCP_REPAIR = 0x13 + TCP_REPAIR_OPTIONS = 0x16 + TCP_REPAIR_QUEUE = 0x14 + TCP_REPAIR_WINDOW = 0x1d + TCP_SAVED_SYN = 0x1c + TCP_SAVE_SYN = 0x1b + TCP_SYNCNT = 0x7 + TCP_S_DATA_IN = 0x4 + TCP_S_DATA_OUT = 0x8 + TCP_THIN_DUPACK = 0x11 + TCP_THIN_LINEAR_TIMEOUTS = 0x10 + TCP_TIMESTAMP = 0x18 + TCP_ULP = 0x1f + TCP_USER_TIMEOUT = 0x12 + TCP_WINDOW_CLAMP = 0xa + TCSAFLUSH = 0x2 + TCSBRK = 0x2000741d + TCSBRKP = 0x5425 + TCSETA = 0x80147418 + TCSETAF = 0x8014741c + TCSETAW = 0x80147419 + TCSETS = 0x802c7414 + TCSETSF = 0x802c7416 + TCSETSW = 0x802c7415 + TCXONC = 0x2000741e + TIOCCBRK = 0x5428 + TIOCCONS = 0x541d + TIOCEXCL = 0x540c + TIOCGDEV = 0x40045432 + TIOCGETC = 0x40067412 + TIOCGETD = 0x5424 + TIOCGETP = 0x40067408 + TIOCGEXCL = 0x40045440 + TIOCGICOUNT = 0x545d + TIOCGLCKTRMIOS = 0x5456 + TIOCGLTC = 0x40067474 + TIOCGPGRP = 0x40047477 + TIOCGPKT = 0x40045438 + TIOCGPTLCK = 0x40045439 + TIOCGPTN = 0x40045430 + TIOCGPTPEER = 0x20005441 + TIOCGRS485 = 0x542e + TIOCGSERIAL = 0x541e + TIOCGSID = 0x5429 + TIOCGSOFTCAR = 0x5419 + TIOCGWINSZ = 0x40087468 + TIOCINQ = 0x4004667f + TIOCLINUX = 0x541c + TIOCMBIC = 0x5417 + TIOCMBIS = 0x5416 + TIOCMGET = 0x5415 + TIOCMIWAIT = 0x545c + TIOCMSET = 0x5418 + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_LOOP = 0x8000 + TIOCM_OUT1 = 0x2000 + TIOCM_OUT2 = 0x4000 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x5422 + TIOCNXCL = 0x540d + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x5420 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCSBRK = 0x5427 + TIOCSCTTY = 0x540e + TIOCSERCONFIG = 0x5453 + TIOCSERGETLSR = 0x5459 + TIOCSERGETMULTI = 0x545a + TIOCSERGSTRUCT = 0x5458 + TIOCSERGWILD = 0x5454 + TIOCSERSETMULTI = 0x545b + TIOCSERSWILD = 0x5455 + TIOCSER_TEMT = 0x1 + TIOCSETC = 0x80067411 + TIOCSETD = 0x5423 + TIOCSETN = 0x8006740a + TIOCSETP = 0x80067409 + TIOCSIG = 0x80045436 + TIOCSLCKTRMIOS = 0x5457 + TIOCSLTC = 0x80067475 + TIOCSPGRP = 0x80047476 + TIOCSPTLCK = 0x80045431 + TIOCSRS485 = 0x542f + TIOCSSERIAL = 0x541f + TIOCSSOFTCAR = 0x541a + TIOCSTART = 0x2000746e + TIOCSTI = 0x5412 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCVHANGUP = 0x5437 + TMPFS_MAGIC = 0x1021994 + TOSTOP = 0x400000 + TRACEFS_MAGIC = 0x74726163 + TS_COMM_LEN = 0x20 + TUNATTACHFILTER = 0x801054d5 + TUNDETACHFILTER = 0x801054d6 + TUNGETFEATURES = 0x400454cf + TUNGETFILTER = 0x401054db + TUNGETIFF = 0x400454d2 + TUNGETSNDBUF = 0x400454d3 + TUNGETVNETBE = 0x400454df + TUNGETVNETHDRSZ = 0x400454d7 + TUNGETVNETLE = 0x400454dd + TUNSETDEBUG = 0x800454c9 + TUNSETFILTEREBPF = 0x400454e1 + TUNSETGROUP = 0x800454ce + TUNSETIFF = 0x800454ca + TUNSETIFINDEX = 0x800454da + TUNSETLINK = 0x800454cd + TUNSETNOCSUM = 0x800454c8 + TUNSETOFFLOAD = 0x800454d0 + TUNSETOWNER = 0x800454cc + TUNSETPERSIST = 0x800454cb + TUNSETQUEUE = 0x800454d9 + TUNSETSNDBUF = 0x800454d4 + TUNSETSTEERINGEBPF = 0x400454e0 + TUNSETTXFILTER = 0x800454d1 + TUNSETVNETBE = 0x800454de + TUNSETVNETHDRSZ = 0x800454d8 + TUNSETVNETLE = 0x800454dc + UDF_SUPER_MAGIC = 0x15013346 + UMOUNT_NOFOLLOW = 0x8 + USBDEVICE_SUPER_MAGIC = 0x9fa2 + UTIME_NOW = 0x3fffffff + UTIME_OMIT = 0x3ffffffe + V9FS_MAGIC = 0x1021997 + VDISCARD = 0x10 + VEOF = 0x4 + VEOL = 0x6 + VEOL2 = 0x8 + VERASE = 0x2 + VINTR = 0x0 + VKILL = 0x3 + VLNEXT = 0xf + VMADDR_CID_ANY = 0xffffffff + VMADDR_CID_HOST = 0x2 + VMADDR_CID_HYPERVISOR = 0x0 + VMADDR_CID_RESERVED = 0x1 + VMADDR_PORT_ANY = 0xffffffff + VMIN = 0x5 + VM_SOCKETS_INVALID_VERSION = 0xffffffff + VQUIT = 0x1 + VREPRINT = 0xb + VSTART = 0xd + VSTOP = 0xe + VSUSP = 0xc + VSWTC = 0x9 + VT0 = 0x0 + VT1 = 0x10000 + VTDLY = 0x10000 + VTIME = 0x7 + VWERASE = 0xa + WALL = 0x40000000 + WCLONE = 0x80000000 + WCONTINUED = 0x8 + WDIOC_GETBOOTSTATUS = 0x40045702 + WDIOC_GETPRETIMEOUT = 0x40045709 + WDIOC_GETSTATUS = 0x40045701 + WDIOC_GETSUPPORT = 0x40285700 + WDIOC_GETTEMP = 0x40045703 + WDIOC_GETTIMELEFT = 0x4004570a + WDIOC_GETTIMEOUT = 0x40045707 + WDIOC_KEEPALIVE = 0x40045705 + WDIOC_SETOPTIONS = 0x40045704 + WDIOC_SETPRETIMEOUT = 0xc0045708 + WDIOC_SETTIMEOUT = 0xc0045706 + WEXITED = 0x4 + WIN_ACKMEDIACHANGE = 0xdb + WIN_CHECKPOWERMODE1 = 0xe5 + WIN_CHECKPOWERMODE2 = 0x98 + WIN_DEVICE_RESET = 0x8 + WIN_DIAGNOSE = 0x90 + WIN_DOORLOCK = 0xde + WIN_DOORUNLOCK = 0xdf + WIN_DOWNLOAD_MICROCODE = 0x92 + WIN_FLUSH_CACHE = 0xe7 + WIN_FLUSH_CACHE_EXT = 0xea + WIN_FORMAT = 0x50 + WIN_GETMEDIASTATUS = 0xda + WIN_IDENTIFY = 0xec + WIN_IDENTIFY_DMA = 0xee + WIN_IDLEIMMEDIATE = 0xe1 + WIN_INIT = 0x60 + WIN_MEDIAEJECT = 0xed + WIN_MULTREAD = 0xc4 + WIN_MULTREAD_EXT = 0x29 + WIN_MULTWRITE = 0xc5 + WIN_MULTWRITE_EXT = 0x39 + WIN_NOP = 0x0 + WIN_PACKETCMD = 0xa0 + WIN_PIDENTIFY = 0xa1 + WIN_POSTBOOT = 0xdc + WIN_PREBOOT = 0xdd + WIN_QUEUED_SERVICE = 0xa2 + WIN_READ = 0x20 + WIN_READDMA = 0xc8 + WIN_READDMA_EXT = 0x25 + WIN_READDMA_ONCE = 0xc9 + WIN_READDMA_QUEUED = 0xc7 + WIN_READDMA_QUEUED_EXT = 0x26 + WIN_READ_BUFFER = 0xe4 + WIN_READ_EXT = 0x24 + WIN_READ_LONG = 0x22 + WIN_READ_LONG_ONCE = 0x23 + WIN_READ_NATIVE_MAX = 0xf8 + WIN_READ_NATIVE_MAX_EXT = 0x27 + WIN_READ_ONCE = 0x21 + WIN_RECAL = 0x10 + WIN_RESTORE = 0x10 + WIN_SECURITY_DISABLE = 0xf6 + WIN_SECURITY_ERASE_PREPARE = 0xf3 + WIN_SECURITY_ERASE_UNIT = 0xf4 + WIN_SECURITY_FREEZE_LOCK = 0xf5 + WIN_SECURITY_SET_PASS = 0xf1 + WIN_SECURITY_UNLOCK = 0xf2 + WIN_SEEK = 0x70 + WIN_SETFEATURES = 0xef + WIN_SETIDLE1 = 0xe3 + WIN_SETIDLE2 = 0x97 + WIN_SETMULT = 0xc6 + WIN_SET_MAX = 0xf9 + WIN_SET_MAX_EXT = 0x37 + WIN_SLEEPNOW1 = 0xe6 + WIN_SLEEPNOW2 = 0x99 + WIN_SMART = 0xb0 + WIN_SPECIFY = 0x91 + WIN_SRST = 0x8 + WIN_STANDBY = 0xe2 + WIN_STANDBY2 = 0x96 + WIN_STANDBYNOW1 = 0xe0 + WIN_STANDBYNOW2 = 0x94 + WIN_VERIFY = 0x40 + WIN_VERIFY_EXT = 0x42 + WIN_VERIFY_ONCE = 0x41 + WIN_WRITE = 0x30 + WIN_WRITEDMA = 0xca + WIN_WRITEDMA_EXT = 0x35 + WIN_WRITEDMA_ONCE = 0xcb + WIN_WRITEDMA_QUEUED = 0xcc + WIN_WRITEDMA_QUEUED_EXT = 0x36 + WIN_WRITE_BUFFER = 0xe8 + WIN_WRITE_EXT = 0x34 + WIN_WRITE_LONG = 0x32 + WIN_WRITE_LONG_ONCE = 0x33 + WIN_WRITE_ONCE = 0x31 + WIN_WRITE_SAME = 0xe9 + WIN_WRITE_VERIFY = 0x3c + WNOHANG = 0x1 + WNOTHREAD = 0x20000000 + WNOWAIT = 0x1000000 + WORDSIZE = 0x40 + WSTOPPED = 0x2 + WUNTRACED = 0x2 + XATTR_CREATE = 0x1 + XATTR_REPLACE = 0x2 + XCASE = 0x4000 + XENFS_SUPER_MAGIC = 0xabba1974 + XTABS = 0xc00 + ZSMALLOC_MAGIC = 0x58295829 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x62) + EADDRNOTAVAIL = syscall.Errno(0x63) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x61) + EAGAIN = syscall.Errno(0xb) + EALREADY = syscall.Errno(0x72) + EBADE = syscall.Errno(0x34) + EBADF = syscall.Errno(0x9) + EBADFD = syscall.Errno(0x4d) + EBADMSG = syscall.Errno(0x4a) + EBADR = syscall.Errno(0x35) + EBADRQC = syscall.Errno(0x38) + EBADSLT = syscall.Errno(0x39) + EBFONT = syscall.Errno(0x3b) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x7d) + ECHILD = syscall.Errno(0xa) + ECHRNG = syscall.Errno(0x2c) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x67) + ECONNREFUSED = syscall.Errno(0x6f) + ECONNRESET = syscall.Errno(0x68) + EDEADLK = syscall.Errno(0x23) + EDEADLOCK = syscall.Errno(0x3a) + EDESTADDRREQ = syscall.Errno(0x59) + EDOM = syscall.Errno(0x21) + EDOTDOT = syscall.Errno(0x49) + EDQUOT = syscall.Errno(0x7a) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EHOSTDOWN = syscall.Errno(0x70) + EHOSTUNREACH = syscall.Errno(0x71) + EHWPOISON = syscall.Errno(0x85) + EIDRM = syscall.Errno(0x2b) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x73) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x6a) + EISDIR = syscall.Errno(0x15) + EISNAM = syscall.Errno(0x78) + EKEYEXPIRED = syscall.Errno(0x7f) + EKEYREJECTED = syscall.Errno(0x81) + EKEYREVOKED = syscall.Errno(0x80) + EL2HLT = syscall.Errno(0x33) + EL2NSYNC = syscall.Errno(0x2d) + EL3HLT = syscall.Errno(0x2e) + EL3RST = syscall.Errno(0x2f) + ELIBACC = syscall.Errno(0x4f) + ELIBBAD = syscall.Errno(0x50) + ELIBEXEC = syscall.Errno(0x53) + ELIBMAX = syscall.Errno(0x52) + ELIBSCN = syscall.Errno(0x51) + ELNRNG = syscall.Errno(0x30) + ELOOP = syscall.Errno(0x28) + EMEDIUMTYPE = syscall.Errno(0x7c) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x5a) + EMULTIHOP = syscall.Errno(0x48) + ENAMETOOLONG = syscall.Errno(0x24) + ENAVAIL = syscall.Errno(0x77) + ENETDOWN = syscall.Errno(0x64) + ENETRESET = syscall.Errno(0x66) + ENETUNREACH = syscall.Errno(0x65) + ENFILE = syscall.Errno(0x17) + ENOANO = syscall.Errno(0x37) + ENOBUFS = syscall.Errno(0x69) + ENOCSI = syscall.Errno(0x32) + ENODATA = syscall.Errno(0x3d) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOKEY = syscall.Errno(0x7e) + ENOLCK = syscall.Errno(0x25) + ENOLINK = syscall.Errno(0x43) + ENOMEDIUM = syscall.Errno(0x7b) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x2a) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x5c) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x26) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x6b) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x27) + ENOTNAM = syscall.Errno(0x76) + ENOTRECOVERABLE = syscall.Errno(0x83) + ENOTSOCK = syscall.Errno(0x58) + ENOTSUP = syscall.Errno(0x5f) + ENOTTY = syscall.Errno(0x19) + ENOTUNIQ = syscall.Errno(0x4c) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x5f) + EOVERFLOW = syscall.Errno(0x4b) + EOWNERDEAD = syscall.Errno(0x82) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x60) + EPIPE = syscall.Errno(0x20) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x5d) + EPROTOTYPE = syscall.Errno(0x5b) + ERANGE = syscall.Errno(0x22) + EREMCHG = syscall.Errno(0x4e) + EREMOTE = syscall.Errno(0x42) + EREMOTEIO = syscall.Errno(0x79) + ERESTART = syscall.Errno(0x55) + ERFKILL = syscall.Errno(0x84) + EROFS = syscall.Errno(0x1e) + ESHUTDOWN = syscall.Errno(0x6c) + ESOCKTNOSUPPORT = syscall.Errno(0x5e) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x74) + ESTRPIPE = syscall.Errno(0x56) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x6e) + ETOOMANYREFS = syscall.Errno(0x6d) + ETXTBSY = syscall.Errno(0x1a) + EUCLEAN = syscall.Errno(0x75) + EUNATCH = syscall.Errno(0x31) + EUSERS = syscall.Errno(0x57) + EWOULDBLOCK = syscall.Errno(0xb) + EXDEV = syscall.Errno(0x12) + EXFULL = syscall.Errno(0x36) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0x7) + SIGCHLD = syscall.Signal(0x11) + SIGCLD = syscall.Signal(0x11) + SIGCONT = syscall.Signal(0x12) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x1d) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPOLL = syscall.Signal(0x1d) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x1e) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTKFLT = syscall.Signal(0x10) + SIGSTOP = syscall.Signal(0x13) + SIGSYS = syscall.Signal(0x1f) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x14) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x17) + SIGUSR1 = syscall.Signal(0xa) + SIGUSR2 = syscall.Signal(0xc) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "no such device or address"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EAGAIN", "resource temporarily unavailable"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device or resource busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "invalid cross-device link"}, + {19, "ENODEV", "no such device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "numerical result out of range"}, + {35, "EDEADLK", "resource deadlock avoided"}, + {36, "ENAMETOOLONG", "file name too long"}, + {37, "ENOLCK", "no locks available"}, + {38, "ENOSYS", "function not implemented"}, + {39, "ENOTEMPTY", "directory not empty"}, + {40, "ELOOP", "too many levels of symbolic links"}, + {42, "ENOMSG", "no message of desired type"}, + {43, "EIDRM", "identifier removed"}, + {44, "ECHRNG", "channel number out of range"}, + {45, "EL2NSYNC", "level 2 not synchronized"}, + {46, "EL3HLT", "level 3 halted"}, + {47, "EL3RST", "level 3 reset"}, + {48, "ELNRNG", "link number out of range"}, + {49, "EUNATCH", "protocol driver not attached"}, + {50, "ENOCSI", "no CSI structure available"}, + {51, "EL2HLT", "level 2 halted"}, + {52, "EBADE", "invalid exchange"}, + {53, "EBADR", "invalid request descriptor"}, + {54, "EXFULL", "exchange full"}, + {55, "ENOANO", "no anode"}, + {56, "EBADRQC", "invalid request code"}, + {57, "EBADSLT", "invalid slot"}, + {58, "EDEADLOCK", "file locking deadlock error"}, + {59, "EBFONT", "bad font file format"}, + {60, "ENOSTR", "device not a stream"}, + {61, "ENODATA", "no data available"}, + {62, "ETIME", "timer expired"}, + {63, "ENOSR", "out of streams resources"}, + {64, "ENONET", "machine is not on the network"}, + {65, "ENOPKG", "package not installed"}, + {66, "EREMOTE", "object is remote"}, + {67, "ENOLINK", "link has been severed"}, + {68, "EADV", "advertise error"}, + {69, "ESRMNT", "srmount error"}, + {70, "ECOMM", "communication error on send"}, + {71, "EPROTO", "protocol error"}, + {72, "EMULTIHOP", "multihop attempted"}, + {73, "EDOTDOT", "RFS specific error"}, + {74, "EBADMSG", "bad message"}, + {75, "EOVERFLOW", "value too large for defined data type"}, + {76, "ENOTUNIQ", "name not unique on network"}, + {77, "EBADFD", "file descriptor in bad state"}, + {78, "EREMCHG", "remote address changed"}, + {79, "ELIBACC", "can not access a needed shared library"}, + {80, "ELIBBAD", "accessing a corrupted shared library"}, + {81, "ELIBSCN", ".lib section in a.out corrupted"}, + {82, "ELIBMAX", "attempting to link in too many shared libraries"}, + {83, "ELIBEXEC", "cannot exec a shared library directly"}, + {84, "EILSEQ", "invalid or incomplete multibyte or wide character"}, + {85, "ERESTART", "interrupted system call should be restarted"}, + {86, "ESTRPIPE", "streams pipe error"}, + {87, "EUSERS", "too many users"}, + {88, "ENOTSOCK", "socket operation on non-socket"}, + {89, "EDESTADDRREQ", "destination address required"}, + {90, "EMSGSIZE", "message too long"}, + {91, "EPROTOTYPE", "protocol wrong type for socket"}, + {92, "ENOPROTOOPT", "protocol not available"}, + {93, "EPROTONOSUPPORT", "protocol not supported"}, + {94, "ESOCKTNOSUPPORT", "socket type not supported"}, + {95, "ENOTSUP", "operation not supported"}, + {96, "EPFNOSUPPORT", "protocol family not supported"}, + {97, "EAFNOSUPPORT", "address family not supported by protocol"}, + {98, "EADDRINUSE", "address already in use"}, + {99, "EADDRNOTAVAIL", "cannot assign requested address"}, + {100, "ENETDOWN", "network is down"}, + {101, "ENETUNREACH", "network is unreachable"}, + {102, "ENETRESET", "network dropped connection on reset"}, + {103, "ECONNABORTED", "software caused connection abort"}, + {104, "ECONNRESET", "connection reset by peer"}, + {105, "ENOBUFS", "no buffer space available"}, + {106, "EISCONN", "transport endpoint is already connected"}, + {107, "ENOTCONN", "transport endpoint is not connected"}, + {108, "ESHUTDOWN", "cannot send after transport endpoint shutdown"}, + {109, "ETOOMANYREFS", "too many references: cannot splice"}, + {110, "ETIMEDOUT", "connection timed out"}, + {111, "ECONNREFUSED", "connection refused"}, + {112, "EHOSTDOWN", "host is down"}, + {113, "EHOSTUNREACH", "no route to host"}, + {114, "EALREADY", "operation already in progress"}, + {115, "EINPROGRESS", "operation now in progress"}, + {116, "ESTALE", "stale file handle"}, + {117, "EUCLEAN", "structure needs cleaning"}, + {118, "ENOTNAM", "not a XENIX named type file"}, + {119, "ENAVAIL", "no XENIX semaphores available"}, + {120, "EISNAM", "is a named type file"}, + {121, "EREMOTEIO", "remote I/O error"}, + {122, "EDQUOT", "disk quota exceeded"}, + {123, "ENOMEDIUM", "no medium found"}, + {124, "EMEDIUMTYPE", "wrong medium type"}, + {125, "ECANCELED", "operation canceled"}, + {126, "ENOKEY", "required key not available"}, + {127, "EKEYEXPIRED", "key has expired"}, + {128, "EKEYREVOKED", "key has been revoked"}, + {129, "EKEYREJECTED", "key was rejected by service"}, + {130, "EOWNERDEAD", "owner died"}, + {131, "ENOTRECOVERABLE", "state not recoverable"}, + {132, "ERFKILL", "operation not possible due to RF-kill"}, + {133, "EHWPOISON", "memory page has hardware error"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/breakpoint trap"}, + {6, "SIGABRT", "aborted"}, + {7, "SIGBUS", "bus error"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGUSR1", "user defined signal 1"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGUSR2", "user defined signal 2"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGSTKFLT", "stack fault"}, + {17, "SIGCHLD", "child exited"}, + {18, "SIGCONT", "continued"}, + {19, "SIGSTOP", "stopped (signal)"}, + {20, "SIGTSTP", "stopped"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGURG", "urgent I/O condition"}, + {24, "SIGXCPU", "CPU time limit exceeded"}, + {25, "SIGXFSZ", "file size limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window changed"}, + {29, "SIGIO", "I/O possible"}, + {30, "SIGPWR", "power failure"}, + {31, "SIGSYS", "bad system call"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go b/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go new file mode 100644 index 0000000..73e0080 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go @@ -0,0 +1,2579 @@ +// mkerrors.sh -Wall -Werror -static -I/tmp/include +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build ppc64le,linux + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go + +package unix + +import "syscall" + +const ( + AAFS_MAGIC = 0x5a3c69f0 + ADFS_SUPER_MAGIC = 0xadf5 + AFFS_SUPER_MAGIC = 0xadff + AFS_FS_MAGIC = 0x6b414653 + AFS_SUPER_MAGIC = 0x5346414f + AF_ALG = 0x26 + AF_APPLETALK = 0x5 + AF_ASH = 0x12 + AF_ATMPVC = 0x8 + AF_ATMSVC = 0x14 + AF_AX25 = 0x3 + AF_BLUETOOTH = 0x1f + AF_BRIDGE = 0x7 + AF_CAIF = 0x25 + AF_CAN = 0x1d + AF_DECnet = 0xc + AF_ECONET = 0x13 + AF_FILE = 0x1 + AF_IB = 0x1b + AF_IEEE802154 = 0x24 + AF_INET = 0x2 + AF_INET6 = 0xa + AF_IPX = 0x4 + AF_IRDA = 0x17 + AF_ISDN = 0x22 + AF_IUCV = 0x20 + AF_KCM = 0x29 + AF_KEY = 0xf + AF_LLC = 0x1a + AF_LOCAL = 0x1 + AF_MAX = 0x2c + AF_MPLS = 0x1c + AF_NETBEUI = 0xd + AF_NETLINK = 0x10 + AF_NETROM = 0x6 + AF_NFC = 0x27 + AF_PACKET = 0x11 + AF_PHONET = 0x23 + AF_PPPOX = 0x18 + AF_QIPCRTR = 0x2a + AF_RDS = 0x15 + AF_ROSE = 0xb + AF_ROUTE = 0x10 + AF_RXRPC = 0x21 + AF_SECURITY = 0xe + AF_SMC = 0x2b + AF_SNA = 0x16 + AF_TIPC = 0x1e + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_VSOCK = 0x28 + AF_WANPIPE = 0x19 + AF_X25 = 0x9 + ALG_OP_DECRYPT = 0x0 + ALG_OP_ENCRYPT = 0x1 + ALG_SET_AEAD_ASSOCLEN = 0x4 + ALG_SET_AEAD_AUTHSIZE = 0x5 + ALG_SET_IV = 0x2 + ALG_SET_KEY = 0x1 + ALG_SET_OP = 0x3 + ANON_INODE_FS_MAGIC = 0x9041934 + ARPHRD_6LOWPAN = 0x339 + ARPHRD_ADAPT = 0x108 + ARPHRD_APPLETLK = 0x8 + ARPHRD_ARCNET = 0x7 + ARPHRD_ASH = 0x30d + ARPHRD_ATM = 0x13 + ARPHRD_AX25 = 0x3 + ARPHRD_BIF = 0x307 + ARPHRD_CAIF = 0x336 + ARPHRD_CAN = 0x118 + ARPHRD_CHAOS = 0x5 + ARPHRD_CISCO = 0x201 + ARPHRD_CSLIP = 0x101 + ARPHRD_CSLIP6 = 0x103 + ARPHRD_DDCMP = 0x205 + ARPHRD_DLCI = 0xf + ARPHRD_ECONET = 0x30e + ARPHRD_EETHER = 0x2 + ARPHRD_ETHER = 0x1 + ARPHRD_EUI64 = 0x1b + ARPHRD_FCAL = 0x311 + ARPHRD_FCFABRIC = 0x313 + ARPHRD_FCPL = 0x312 + ARPHRD_FCPP = 0x310 + ARPHRD_FDDI = 0x306 + ARPHRD_FRAD = 0x302 + ARPHRD_HDLC = 0x201 + ARPHRD_HIPPI = 0x30c + ARPHRD_HWX25 = 0x110 + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + ARPHRD_IEEE80211 = 0x321 + ARPHRD_IEEE80211_PRISM = 0x322 + ARPHRD_IEEE80211_RADIOTAP = 0x323 + ARPHRD_IEEE802154 = 0x324 + ARPHRD_IEEE802154_MONITOR = 0x325 + ARPHRD_IEEE802_TR = 0x320 + ARPHRD_INFINIBAND = 0x20 + ARPHRD_IP6GRE = 0x337 + ARPHRD_IPDDP = 0x309 + ARPHRD_IPGRE = 0x30a + ARPHRD_IRDA = 0x30f + ARPHRD_LAPB = 0x204 + ARPHRD_LOCALTLK = 0x305 + ARPHRD_LOOPBACK = 0x304 + ARPHRD_METRICOM = 0x17 + ARPHRD_NETLINK = 0x338 + ARPHRD_NETROM = 0x0 + ARPHRD_NONE = 0xfffe + ARPHRD_PHONET = 0x334 + ARPHRD_PHONET_PIPE = 0x335 + ARPHRD_PIMREG = 0x30b + ARPHRD_PPP = 0x200 + ARPHRD_PRONET = 0x4 + ARPHRD_RAWHDLC = 0x206 + ARPHRD_RAWIP = 0x207 + ARPHRD_ROSE = 0x10e + ARPHRD_RSRVD = 0x104 + ARPHRD_SIT = 0x308 + ARPHRD_SKIP = 0x303 + ARPHRD_SLIP = 0x100 + ARPHRD_SLIP6 = 0x102 + ARPHRD_TUNNEL = 0x300 + ARPHRD_TUNNEL6 = 0x301 + ARPHRD_VOID = 0xffff + ARPHRD_VSOCKMON = 0x33a + ARPHRD_X25 = 0x10f + AUTOFS_SUPER_MAGIC = 0x187 + B0 = 0x0 + B1000000 = 0x17 + B110 = 0x3 + B115200 = 0x11 + B1152000 = 0x18 + B1200 = 0x9 + B134 = 0x4 + B150 = 0x5 + B1500000 = 0x19 + B1800 = 0xa + B19200 = 0xe + B200 = 0x6 + B2000000 = 0x1a + B230400 = 0x12 + B2400 = 0xb + B2500000 = 0x1b + B300 = 0x7 + B3000000 = 0x1c + B3500000 = 0x1d + B38400 = 0xf + B4000000 = 0x1e + B460800 = 0x13 + B4800 = 0xc + B50 = 0x1 + B500000 = 0x14 + B57600 = 0x10 + B576000 = 0x15 + B600 = 0x8 + B75 = 0x2 + B921600 = 0x16 + B9600 = 0xd + BALLOON_KVM_MAGIC = 0x13661366 + BDEVFS_MAGIC = 0x62646576 + BINFMTFS_MAGIC = 0x42494e4d + BLKBSZGET = 0x40081270 + BLKBSZSET = 0x80081271 + BLKFLSBUF = 0x20001261 + BLKFRAGET = 0x20001265 + BLKFRASET = 0x20001264 + BLKGETSIZE = 0x20001260 + BLKGETSIZE64 = 0x40081272 + BLKPBSZGET = 0x2000127b + BLKRAGET = 0x20001263 + BLKRASET = 0x20001262 + BLKROGET = 0x2000125e + BLKROSET = 0x2000125d + BLKRRPART = 0x2000125f + BLKSECTGET = 0x20001267 + BLKSECTSET = 0x20001266 + BLKSSZGET = 0x20001268 + BOTHER = 0x1f + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_FS_MAGIC = 0xcafe4a11 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LL_OFF = -0x200000 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXINSNS = 0x1000 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MOD = 0x90 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_NET_OFF = -0x100000 + BPF_OR = 0x40 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BPF_XOR = 0xa0 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x8000 + BSDLY = 0x8000 + BTRFS_SUPER_MAGIC = 0x9123683e + BTRFS_TEST_MAGIC = 0x73727279 + CAN_BCM = 0x2 + CAN_EFF_FLAG = 0x80000000 + CAN_EFF_ID_BITS = 0x1d + CAN_EFF_MASK = 0x1fffffff + CAN_ERR_FLAG = 0x20000000 + CAN_ERR_MASK = 0x1fffffff + CAN_INV_FILTER = 0x20000000 + CAN_ISOTP = 0x6 + CAN_MAX_DLC = 0x8 + CAN_MAX_DLEN = 0x8 + CAN_MCNET = 0x5 + CAN_MTU = 0x10 + CAN_NPROTO = 0x7 + CAN_RAW = 0x1 + CAN_RAW_FILTER_MAX = 0x200 + CAN_RTR_FLAG = 0x40000000 + CAN_SFF_ID_BITS = 0xb + CAN_SFF_MASK = 0x7ff + CAN_TP16 = 0x3 + CAN_TP20 = 0x4 + CBAUD = 0xff + CBAUDEX = 0x0 + CFLUSH = 0xf + CGROUP2_SUPER_MAGIC = 0x63677270 + CGROUP_SUPER_MAGIC = 0x27e0eb + CIBAUD = 0xff0000 + CLOCAL = 0x8000 + CLOCK_BOOTTIME = 0x7 + CLOCK_BOOTTIME_ALARM = 0x9 + CLOCK_DEFAULT = 0x0 + CLOCK_EXT = 0x1 + CLOCK_INT = 0x2 + CLOCK_MONOTONIC = 0x1 + CLOCK_MONOTONIC_COARSE = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_PROCESS_CPUTIME_ID = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_REALTIME_ALARM = 0x8 + CLOCK_REALTIME_COARSE = 0x5 + CLOCK_TAI = 0xb + CLOCK_THREAD_CPUTIME_ID = 0x3 + CLOCK_TXFROMRX = 0x4 + CLOCK_TXINT = 0x3 + CLONE_CHILD_CLEARTID = 0x200000 + CLONE_CHILD_SETTID = 0x1000000 + CLONE_DETACHED = 0x400000 + CLONE_FILES = 0x400 + CLONE_FS = 0x200 + CLONE_IO = 0x80000000 + CLONE_NEWCGROUP = 0x2000000 + CLONE_NEWIPC = 0x8000000 + CLONE_NEWNET = 0x40000000 + CLONE_NEWNS = 0x20000 + CLONE_NEWPID = 0x20000000 + CLONE_NEWUSER = 0x10000000 + CLONE_NEWUTS = 0x4000000 + CLONE_PARENT = 0x8000 + CLONE_PARENT_SETTID = 0x100000 + CLONE_PTRACE = 0x2000 + CLONE_SETTLS = 0x80000 + CLONE_SIGHAND = 0x800 + CLONE_SYSVSEM = 0x40000 + CLONE_THREAD = 0x10000 + CLONE_UNTRACED = 0x800000 + CLONE_VFORK = 0x4000 + CLONE_VM = 0x100 + CMSPAR = 0x40000000 + CODA_SUPER_MAGIC = 0x73757245 + CR0 = 0x0 + CR1 = 0x1000 + CR2 = 0x2000 + CR3 = 0x3000 + CRAMFS_MAGIC = 0x28cd3d45 + CRDLY = 0x3000 + CREAD = 0x800 + CRTSCTS = 0x80000000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIGNAL = 0xff + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0x0 + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + DAXFS_MAGIC = 0x64646178 + DEBUGFS_MAGIC = 0x64626720 + DEVPTS_SUPER_MAGIC = 0x1cd1 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + ECRYPTFS_SUPER_MAGIC = 0xf15f + EFD_CLOEXEC = 0x80000 + EFD_NONBLOCK = 0x800 + EFD_SEMAPHORE = 0x1 + EFIVARFS_MAGIC = 0xde5e81e4 + EFS_SUPER_MAGIC = 0x414a53 + ENCODING_DEFAULT = 0x0 + ENCODING_FM_MARK = 0x3 + ENCODING_FM_SPACE = 0x4 + ENCODING_MANCHESTER = 0x5 + ENCODING_NRZ = 0x1 + ENCODING_NRZI = 0x2 + EPOLLERR = 0x8 + EPOLLET = 0x80000000 + EPOLLEXCLUSIVE = 0x10000000 + EPOLLHUP = 0x10 + EPOLLIN = 0x1 + EPOLLMSG = 0x400 + EPOLLONESHOT = 0x40000000 + EPOLLOUT = 0x4 + EPOLLPRI = 0x2 + EPOLLRDBAND = 0x80 + EPOLLRDHUP = 0x2000 + EPOLLRDNORM = 0x40 + EPOLLWAKEUP = 0x20000000 + EPOLLWRBAND = 0x200 + EPOLLWRNORM = 0x100 + EPOLL_CLOEXEC = 0x80000 + EPOLL_CTL_ADD = 0x1 + EPOLL_CTL_DEL = 0x2 + EPOLL_CTL_MOD = 0x3 + ETH_P_1588 = 0x88f7 + ETH_P_8021AD = 0x88a8 + ETH_P_8021AH = 0x88e7 + ETH_P_8021Q = 0x8100 + ETH_P_80221 = 0x8917 + ETH_P_802_2 = 0x4 + ETH_P_802_3 = 0x1 + ETH_P_802_3_MIN = 0x600 + ETH_P_802_EX1 = 0x88b5 + ETH_P_AARP = 0x80f3 + ETH_P_AF_IUCV = 0xfbfb + ETH_P_ALL = 0x3 + ETH_P_AOE = 0x88a2 + ETH_P_ARCNET = 0x1a + ETH_P_ARP = 0x806 + ETH_P_ATALK = 0x809b + ETH_P_ATMFATE = 0x8884 + ETH_P_ATMMPOA = 0x884c + ETH_P_AX25 = 0x2 + ETH_P_BATMAN = 0x4305 + ETH_P_BPQ = 0x8ff + ETH_P_CAIF = 0xf7 + ETH_P_CAN = 0xc + ETH_P_CANFD = 0xd + ETH_P_CONTROL = 0x16 + ETH_P_CUST = 0x6006 + ETH_P_DDCMP = 0x6 + ETH_P_DEC = 0x6000 + ETH_P_DIAG = 0x6005 + ETH_P_DNA_DL = 0x6001 + ETH_P_DNA_RC = 0x6002 + ETH_P_DNA_RT = 0x6003 + ETH_P_DSA = 0x1b + ETH_P_ECONET = 0x18 + ETH_P_EDSA = 0xdada + ETH_P_ERSPAN = 0x88be + ETH_P_ERSPAN2 = 0x22eb + ETH_P_FCOE = 0x8906 + ETH_P_FIP = 0x8914 + ETH_P_HDLC = 0x19 + ETH_P_HSR = 0x892f + ETH_P_IBOE = 0x8915 + ETH_P_IEEE802154 = 0xf6 + ETH_P_IEEEPUP = 0xa00 + ETH_P_IEEEPUPAT = 0xa01 + ETH_P_IFE = 0xed3e + ETH_P_IP = 0x800 + ETH_P_IPV6 = 0x86dd + ETH_P_IPX = 0x8137 + ETH_P_IRDA = 0x17 + ETH_P_LAT = 0x6004 + ETH_P_LINK_CTL = 0x886c + ETH_P_LOCALTALK = 0x9 + ETH_P_LOOP = 0x60 + ETH_P_LOOPBACK = 0x9000 + ETH_P_MACSEC = 0x88e5 + ETH_P_MAP = 0xf9 + ETH_P_MOBITEX = 0x15 + ETH_P_MPLS_MC = 0x8848 + ETH_P_MPLS_UC = 0x8847 + ETH_P_MVRP = 0x88f5 + ETH_P_NCSI = 0x88f8 + ETH_P_NSH = 0x894f + ETH_P_PAE = 0x888e + ETH_P_PAUSE = 0x8808 + ETH_P_PHONET = 0xf5 + ETH_P_PPPTALK = 0x10 + ETH_P_PPP_DISC = 0x8863 + ETH_P_PPP_MP = 0x8 + ETH_P_PPP_SES = 0x8864 + ETH_P_PRP = 0x88fb + ETH_P_PUP = 0x200 + ETH_P_PUPAT = 0x201 + ETH_P_QINQ1 = 0x9100 + ETH_P_QINQ2 = 0x9200 + ETH_P_QINQ3 = 0x9300 + ETH_P_RARP = 0x8035 + ETH_P_SCA = 0x6007 + ETH_P_SLOW = 0x8809 + ETH_P_SNAP = 0x5 + ETH_P_TDLS = 0x890d + ETH_P_TEB = 0x6558 + ETH_P_TIPC = 0x88ca + ETH_P_TRAILER = 0x1c + ETH_P_TR_802_2 = 0x11 + ETH_P_TSN = 0x22f0 + ETH_P_WAN_PPP = 0x7 + ETH_P_WCCP = 0x883e + ETH_P_X25 = 0x805 + ETH_P_XDSA = 0xf8 + EXABYTE_ENABLE_NEST = 0xf0 + EXT2_SUPER_MAGIC = 0xef53 + EXT3_SUPER_MAGIC = 0xef53 + EXT4_SUPER_MAGIC = 0xef53 + EXTA = 0xe + EXTB = 0xf + EXTPROC = 0x10000000 + F2FS_SUPER_MAGIC = 0xf2f52010 + FALLOC_FL_COLLAPSE_RANGE = 0x8 + FALLOC_FL_INSERT_RANGE = 0x20 + FALLOC_FL_KEEP_SIZE = 0x1 + FALLOC_FL_NO_HIDE_STALE = 0x4 + FALLOC_FL_PUNCH_HOLE = 0x2 + FALLOC_FL_UNSHARE_RANGE = 0x40 + FALLOC_FL_ZERO_RANGE = 0x10 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x4000 + FFDLY = 0x4000 + FLUSHO = 0x800000 + FS_ENCRYPTION_MODE_AES_128_CBC = 0x5 + FS_ENCRYPTION_MODE_AES_128_CTS = 0x6 + FS_ENCRYPTION_MODE_AES_256_CBC = 0x3 + FS_ENCRYPTION_MODE_AES_256_CTS = 0x4 + FS_ENCRYPTION_MODE_AES_256_GCM = 0x2 + FS_ENCRYPTION_MODE_AES_256_XTS = 0x1 + FS_ENCRYPTION_MODE_INVALID = 0x0 + FS_IOC_GET_ENCRYPTION_POLICY = 0x800c6615 + FS_IOC_GET_ENCRYPTION_PWSALT = 0x80106614 + FS_IOC_SET_ENCRYPTION_POLICY = 0x400c6613 + FS_KEY_DESCRIPTOR_SIZE = 0x8 + FS_KEY_DESC_PREFIX = "fscrypt:" + FS_KEY_DESC_PREFIX_SIZE = 0x8 + FS_MAX_KEY_SIZE = 0x40 + FS_POLICY_FLAGS_PAD_16 = 0x2 + FS_POLICY_FLAGS_PAD_32 = 0x3 + FS_POLICY_FLAGS_PAD_4 = 0x0 + FS_POLICY_FLAGS_PAD_8 = 0x1 + FS_POLICY_FLAGS_PAD_MASK = 0x3 + FS_POLICY_FLAGS_VALID = 0x3 + FUTEXFS_SUPER_MAGIC = 0xbad1dea + F_ADD_SEALS = 0x409 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x406 + F_EXLCK = 0x4 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLEASE = 0x401 + F_GETLK = 0x5 + F_GETLK64 = 0xc + F_GETOWN = 0x9 + F_GETOWN_EX = 0x10 + F_GETPIPE_SZ = 0x408 + F_GETSIG = 0xb + F_GET_FILE_RW_HINT = 0x40d + F_GET_RW_HINT = 0x40b + F_GET_SEALS = 0x40a + F_LOCK = 0x1 + F_NOTIFY = 0x402 + F_OFD_GETLK = 0x24 + F_OFD_SETLK = 0x25 + F_OFD_SETLKW = 0x26 + F_OK = 0x0 + F_RDLCK = 0x0 + F_SEAL_GROW = 0x4 + F_SEAL_SEAL = 0x1 + F_SEAL_SHRINK = 0x2 + F_SEAL_WRITE = 0x8 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLEASE = 0x400 + F_SETLK = 0x6 + F_SETLK64 = 0xd + F_SETLKW = 0x7 + F_SETLKW64 = 0xe + F_SETOWN = 0x8 + F_SETOWN_EX = 0xf + F_SETPIPE_SZ = 0x407 + F_SETSIG = 0xa + F_SET_FILE_RW_HINT = 0x40e + F_SET_RW_HINT = 0x40c + F_SHLCK = 0x8 + F_TEST = 0x3 + F_TLOCK = 0x2 + F_ULOCK = 0x0 + F_UNLCK = 0x2 + F_WRLCK = 0x1 + GENL_ADMIN_PERM = 0x1 + GENL_CMD_CAP_DO = 0x2 + GENL_CMD_CAP_DUMP = 0x4 + GENL_CMD_CAP_HASPOL = 0x8 + GENL_HDRLEN = 0x4 + GENL_ID_CTRL = 0x10 + GENL_ID_PMCRAID = 0x12 + GENL_ID_VFS_DQUOT = 0x11 + GENL_MAX_ID = 0x3ff + GENL_MIN_ID = 0x10 + GENL_NAMSIZ = 0x10 + GENL_START_ALLOC = 0x13 + GENL_UNS_ADMIN_PERM = 0x10 + GRND_NONBLOCK = 0x1 + GRND_RANDOM = 0x2 + HDIO_DRIVE_CMD = 0x31f + HDIO_DRIVE_CMD_AEB = 0x31e + HDIO_DRIVE_CMD_HDR_SIZE = 0x4 + HDIO_DRIVE_HOB_HDR_SIZE = 0x8 + HDIO_DRIVE_RESET = 0x31c + HDIO_DRIVE_TASK = 0x31e + HDIO_DRIVE_TASKFILE = 0x31d + HDIO_DRIVE_TASK_HDR_SIZE = 0x8 + HDIO_GETGEO = 0x301 + HDIO_GET_32BIT = 0x309 + HDIO_GET_ACOUSTIC = 0x30f + HDIO_GET_ADDRESS = 0x310 + HDIO_GET_BUSSTATE = 0x31a + HDIO_GET_DMA = 0x30b + HDIO_GET_IDENTITY = 0x30d + HDIO_GET_KEEPSETTINGS = 0x308 + HDIO_GET_MULTCOUNT = 0x304 + HDIO_GET_NICE = 0x30c + HDIO_GET_NOWERR = 0x30a + HDIO_GET_QDMA = 0x305 + HDIO_GET_UNMASKINTR = 0x302 + HDIO_GET_WCACHE = 0x30e + HDIO_OBSOLETE_IDENTITY = 0x307 + HDIO_SCAN_HWIF = 0x328 + HDIO_SET_32BIT = 0x324 + HDIO_SET_ACOUSTIC = 0x32c + HDIO_SET_ADDRESS = 0x32f + HDIO_SET_BUSSTATE = 0x32d + HDIO_SET_DMA = 0x326 + HDIO_SET_KEEPSETTINGS = 0x323 + HDIO_SET_MULTCOUNT = 0x321 + HDIO_SET_NICE = 0x329 + HDIO_SET_NOWERR = 0x325 + HDIO_SET_PIO_MODE = 0x327 + HDIO_SET_QDMA = 0x32e + HDIO_SET_UNMASKINTR = 0x322 + HDIO_SET_WCACHE = 0x32b + HDIO_SET_XFER = 0x306 + HDIO_TRISTATE_HWIF = 0x31b + HDIO_UNREGISTER_HWIF = 0x32a + HOSTFS_SUPER_MAGIC = 0xc0ffee + HPFS_SUPER_MAGIC = 0xf995e849 + HUGETLBFS_MAGIC = 0x958458f6 + HUPCL = 0x4000 + IBSHIFT = 0x10 + ICANON = 0x100 + ICMPV6_FILTER = 0x1 + ICRNL = 0x100 + IEXTEN = 0x400 + IFA_F_DADFAILED = 0x8 + IFA_F_DEPRECATED = 0x20 + IFA_F_HOMEADDRESS = 0x10 + IFA_F_MANAGETEMPADDR = 0x100 + IFA_F_MCAUTOJOIN = 0x400 + IFA_F_NODAD = 0x2 + IFA_F_NOPREFIXROUTE = 0x200 + IFA_F_OPTIMISTIC = 0x4 + IFA_F_PERMANENT = 0x80 + IFA_F_SECONDARY = 0x1 + IFA_F_STABLE_PRIVACY = 0x800 + IFA_F_TEMPORARY = 0x1 + IFA_F_TENTATIVE = 0x40 + IFA_MAX = 0x8 + IFF_ALLMULTI = 0x200 + IFF_ATTACH_QUEUE = 0x200 + IFF_AUTOMEDIA = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_DETACH_QUEUE = 0x400 + IFF_DORMANT = 0x20000 + IFF_DYNAMIC = 0x8000 + IFF_ECHO = 0x40000 + IFF_LOOPBACK = 0x8 + IFF_LOWER_UP = 0x10000 + IFF_MASTER = 0x400 + IFF_MULTICAST = 0x1000 + IFF_MULTI_QUEUE = 0x100 + IFF_NAPI = 0x10 + IFF_NAPI_FRAGS = 0x20 + IFF_NOARP = 0x80 + IFF_NOFILTER = 0x1000 + IFF_NOTRAILERS = 0x20 + IFF_NO_PI = 0x1000 + IFF_ONE_QUEUE = 0x2000 + IFF_PERSIST = 0x800 + IFF_POINTOPOINT = 0x10 + IFF_PORTSEL = 0x2000 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SLAVE = 0x800 + IFF_TAP = 0x2 + IFF_TUN = 0x1 + IFF_TUN_EXCL = 0x8000 + IFF_UP = 0x1 + IFF_VNET_HDR = 0x4000 + IFF_VOLATILE = 0x70c5a + IFNAMSIZ = 0x10 + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_ACCESS = 0x1 + IN_ALL_EVENTS = 0xfff + IN_ATTRIB = 0x4 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLOEXEC = 0x80000 + IN_CLOSE = 0x18 + IN_CLOSE_NOWRITE = 0x10 + IN_CLOSE_WRITE = 0x8 + IN_CREATE = 0x100 + IN_DELETE = 0x200 + IN_DELETE_SELF = 0x400 + IN_DONT_FOLLOW = 0x2000000 + IN_EXCL_UNLINK = 0x4000000 + IN_IGNORED = 0x8000 + IN_ISDIR = 0x40000000 + IN_LOOPBACKNET = 0x7f + IN_MASK_ADD = 0x20000000 + IN_MODIFY = 0x2 + IN_MOVE = 0xc0 + IN_MOVED_FROM = 0x40 + IN_MOVED_TO = 0x80 + IN_MOVE_SELF = 0x800 + IN_NONBLOCK = 0x800 + IN_ONESHOT = 0x80000000 + IN_ONLYDIR = 0x1000000 + IN_OPEN = 0x20 + IN_Q_OVERFLOW = 0x4000 + IN_UNMOUNT = 0x2000 + IOCTL_VM_SOCKETS_GET_LOCAL_CID = 0x200007b9 + IPPROTO_AH = 0x33 + IPPROTO_BEETPH = 0x5e + IPPROTO_COMP = 0x6c + IPPROTO_DCCP = 0x21 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_ESP = 0x32 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPIP = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MH = 0x87 + IPPROTO_MPLS = 0x89 + IPPROTO_MTP = 0x5c + IPPROTO_NONE = 0x3b + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_SCTP = 0x84 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPV6_2292DSTOPTS = 0x4 + IPV6_2292HOPLIMIT = 0x8 + IPV6_2292HOPOPTS = 0x3 + IPV6_2292PKTINFO = 0x2 + IPV6_2292PKTOPTIONS = 0x6 + IPV6_2292RTHDR = 0x5 + IPV6_ADDRFORM = 0x1 + IPV6_ADDR_PREFERENCES = 0x48 + IPV6_ADD_MEMBERSHIP = 0x14 + IPV6_AUTHHDR = 0xa + IPV6_AUTOFLOWLABEL = 0x46 + IPV6_CHECKSUM = 0x7 + IPV6_DONTFRAG = 0x3e + IPV6_DROP_MEMBERSHIP = 0x15 + IPV6_DSTOPTS = 0x3b + IPV6_HDRINCL = 0x24 + IPV6_HOPLIMIT = 0x34 + IPV6_HOPOPTS = 0x36 + IPV6_IPSEC_POLICY = 0x22 + IPV6_JOIN_ANYCAST = 0x1b + IPV6_JOIN_GROUP = 0x14 + IPV6_LEAVE_ANYCAST = 0x1c + IPV6_LEAVE_GROUP = 0x15 + IPV6_MINHOPCOUNT = 0x49 + IPV6_MTU = 0x18 + IPV6_MTU_DISCOVER = 0x17 + IPV6_MULTICAST_HOPS = 0x12 + IPV6_MULTICAST_IF = 0x11 + IPV6_MULTICAST_LOOP = 0x13 + IPV6_NEXTHOP = 0x9 + IPV6_ORIGDSTADDR = 0x4a + IPV6_PATHMTU = 0x3d + IPV6_PKTINFO = 0x32 + IPV6_PMTUDISC_DO = 0x2 + IPV6_PMTUDISC_DONT = 0x0 + IPV6_PMTUDISC_INTERFACE = 0x4 + IPV6_PMTUDISC_OMIT = 0x5 + IPV6_PMTUDISC_PROBE = 0x3 + IPV6_PMTUDISC_WANT = 0x1 + IPV6_RECVDSTOPTS = 0x3a + IPV6_RECVERR = 0x19 + IPV6_RECVFRAGSIZE = 0x4d + IPV6_RECVHOPLIMIT = 0x33 + IPV6_RECVHOPOPTS = 0x35 + IPV6_RECVORIGDSTADDR = 0x4a + IPV6_RECVPATHMTU = 0x3c + IPV6_RECVPKTINFO = 0x31 + IPV6_RECVRTHDR = 0x38 + IPV6_RECVTCLASS = 0x42 + IPV6_ROUTER_ALERT = 0x16 + IPV6_RTHDR = 0x39 + IPV6_RTHDRDSTOPTS = 0x37 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_RXDSTOPTS = 0x3b + IPV6_RXHOPOPTS = 0x36 + IPV6_TCLASS = 0x43 + IPV6_TRANSPARENT = 0x4b + IPV6_UNICAST_HOPS = 0x10 + IPV6_UNICAST_IF = 0x4c + IPV6_V6ONLY = 0x1a + IPV6_XFRM_POLICY = 0x23 + IP_ADD_MEMBERSHIP = 0x23 + IP_ADD_SOURCE_MEMBERSHIP = 0x27 + IP_BIND_ADDRESS_NO_PORT = 0x18 + IP_BLOCK_SOURCE = 0x26 + IP_CHECKSUM = 0x17 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0x24 + IP_DROP_SOURCE_MEMBERSHIP = 0x28 + IP_FREEBIND = 0xf + IP_HDRINCL = 0x3 + IP_IPSEC_POLICY = 0x10 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0x14 + IP_MF = 0x2000 + IP_MINTTL = 0x15 + IP_MSFILTER = 0x29 + IP_MSS = 0x240 + IP_MTU = 0xe + IP_MTU_DISCOVER = 0xa + IP_MULTICAST_ALL = 0x31 + IP_MULTICAST_IF = 0x20 + IP_MULTICAST_LOOP = 0x22 + IP_MULTICAST_TTL = 0x21 + IP_NODEFRAG = 0x16 + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x4 + IP_ORIGDSTADDR = 0x14 + IP_PASSSEC = 0x12 + IP_PKTINFO = 0x8 + IP_PKTOPTIONS = 0x9 + IP_PMTUDISC = 0xa + IP_PMTUDISC_DO = 0x2 + IP_PMTUDISC_DONT = 0x0 + IP_PMTUDISC_INTERFACE = 0x4 + IP_PMTUDISC_OMIT = 0x5 + IP_PMTUDISC_PROBE = 0x3 + IP_PMTUDISC_WANT = 0x1 + IP_RECVERR = 0xb + IP_RECVFRAGSIZE = 0x19 + IP_RECVOPTS = 0x6 + IP_RECVORIGDSTADDR = 0x14 + IP_RECVRETOPTS = 0x7 + IP_RECVTOS = 0xd + IP_RECVTTL = 0xc + IP_RETOPTS = 0x7 + IP_RF = 0x8000 + IP_ROUTER_ALERT = 0x5 + IP_TOS = 0x1 + IP_TRANSPARENT = 0x13 + IP_TTL = 0x2 + IP_UNBLOCK_SOURCE = 0x25 + IP_UNICAST_IF = 0x32 + IP_XFRM_POLICY = 0x11 + ISIG = 0x80 + ISOFS_SUPER_MAGIC = 0x9660 + ISTRIP = 0x20 + IUCLC = 0x1000 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + JFFS2_SUPER_MAGIC = 0x72b6 + KEYCTL_ASSUME_AUTHORITY = 0x10 + KEYCTL_CHOWN = 0x4 + KEYCTL_CLEAR = 0x7 + KEYCTL_DESCRIBE = 0x6 + KEYCTL_DH_COMPUTE = 0x17 + KEYCTL_GET_KEYRING_ID = 0x0 + KEYCTL_GET_PERSISTENT = 0x16 + KEYCTL_GET_SECURITY = 0x11 + KEYCTL_INSTANTIATE = 0xc + KEYCTL_INSTANTIATE_IOV = 0x14 + KEYCTL_INVALIDATE = 0x15 + KEYCTL_JOIN_SESSION_KEYRING = 0x1 + KEYCTL_LINK = 0x8 + KEYCTL_NEGATE = 0xd + KEYCTL_READ = 0xb + KEYCTL_REJECT = 0x13 + KEYCTL_RESTRICT_KEYRING = 0x1d + KEYCTL_REVOKE = 0x3 + KEYCTL_SEARCH = 0xa + KEYCTL_SESSION_TO_PARENT = 0x12 + KEYCTL_SETPERM = 0x5 + KEYCTL_SET_REQKEY_KEYRING = 0xe + KEYCTL_SET_TIMEOUT = 0xf + KEYCTL_UNLINK = 0x9 + KEYCTL_UPDATE = 0x2 + KEY_REQKEY_DEFL_DEFAULT = 0x0 + KEY_REQKEY_DEFL_GROUP_KEYRING = 0x6 + KEY_REQKEY_DEFL_NO_CHANGE = -0x1 + KEY_REQKEY_DEFL_PROCESS_KEYRING = 0x2 + KEY_REQKEY_DEFL_REQUESTOR_KEYRING = 0x7 + KEY_REQKEY_DEFL_SESSION_KEYRING = 0x3 + KEY_REQKEY_DEFL_THREAD_KEYRING = 0x1 + KEY_REQKEY_DEFL_USER_KEYRING = 0x4 + KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5 + KEY_SPEC_GROUP_KEYRING = -0x6 + KEY_SPEC_PROCESS_KEYRING = -0x2 + KEY_SPEC_REQKEY_AUTH_KEY = -0x7 + KEY_SPEC_REQUESTOR_KEYRING = -0x8 + KEY_SPEC_SESSION_KEYRING = -0x3 + KEY_SPEC_THREAD_KEYRING = -0x1 + KEY_SPEC_USER_KEYRING = -0x4 + KEY_SPEC_USER_SESSION_KEYRING = -0x5 + LINUX_REBOOT_CMD_CAD_OFF = 0x0 + LINUX_REBOOT_CMD_CAD_ON = 0x89abcdef + LINUX_REBOOT_CMD_HALT = 0xcdef0123 + LINUX_REBOOT_CMD_KEXEC = 0x45584543 + LINUX_REBOOT_CMD_POWER_OFF = 0x4321fedc + LINUX_REBOOT_CMD_RESTART = 0x1234567 + LINUX_REBOOT_CMD_RESTART2 = 0xa1b2c3d4 + LINUX_REBOOT_CMD_SW_SUSPEND = 0xd000fce2 + LINUX_REBOOT_MAGIC1 = 0xfee1dead + LINUX_REBOOT_MAGIC2 = 0x28121969 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DODUMP = 0x11 + MADV_DOFORK = 0xb + MADV_DONTDUMP = 0x10 + MADV_DONTFORK = 0xa + MADV_DONTNEED = 0x4 + MADV_FREE = 0x8 + MADV_HUGEPAGE = 0xe + MADV_HWPOISON = 0x64 + MADV_KEEPONFORK = 0x13 + MADV_MERGEABLE = 0xc + MADV_NOHUGEPAGE = 0xf + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_REMOVE = 0x9 + MADV_SEQUENTIAL = 0x2 + MADV_UNMERGEABLE = 0xd + MADV_WILLNEED = 0x3 + MADV_WIPEONFORK = 0x12 + MAP_ANON = 0x20 + MAP_ANONYMOUS = 0x20 + MAP_DENYWRITE = 0x800 + MAP_EXECUTABLE = 0x1000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_GROWSDOWN = 0x100 + MAP_HUGETLB = 0x40000 + MAP_HUGE_MASK = 0x3f + MAP_HUGE_SHIFT = 0x1a + MAP_LOCKED = 0x80 + MAP_NONBLOCK = 0x10000 + MAP_NORESERVE = 0x40 + MAP_POPULATE = 0x8000 + MAP_PRIVATE = 0x2 + MAP_SHARED = 0x1 + MAP_STACK = 0x20000 + MAP_TYPE = 0xf + MCL_CURRENT = 0x2000 + MCL_FUTURE = 0x4000 + MCL_ONFAULT = 0x8000 + MINIX2_SUPER_MAGIC = 0x2468 + MINIX2_SUPER_MAGIC2 = 0x2478 + MINIX3_SUPER_MAGIC = 0x4d5a + MINIX_SUPER_MAGIC = 0x137f + MINIX_SUPER_MAGIC2 = 0x138f + MNT_DETACH = 0x2 + MNT_EXPIRE = 0x4 + MNT_FORCE = 0x1 + MSDOS_SUPER_MAGIC = 0x4d44 + MSG_BATCH = 0x40000 + MSG_CMSG_CLOEXEC = 0x40000000 + MSG_CONFIRM = 0x800 + MSG_CTRUNC = 0x8 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x40 + MSG_EOR = 0x80 + MSG_ERRQUEUE = 0x2000 + MSG_FASTOPEN = 0x20000000 + MSG_FIN = 0x200 + MSG_MORE = 0x8000 + MSG_NOSIGNAL = 0x4000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_PROXY = 0x10 + MSG_RST = 0x1000 + MSG_SYN = 0x400 + MSG_TRUNC = 0x20 + MSG_TRYHARD = 0x4 + MSG_WAITALL = 0x100 + MSG_WAITFORONE = 0x10000 + MSG_ZEROCOPY = 0x4000000 + MS_ACTIVE = 0x40000000 + MS_ASYNC = 0x1 + MS_BIND = 0x1000 + MS_BORN = 0x20000000 + MS_DIRSYNC = 0x80 + MS_INVALIDATE = 0x2 + MS_I_VERSION = 0x800000 + MS_KERNMOUNT = 0x400000 + MS_LAZYTIME = 0x2000000 + MS_MANDLOCK = 0x40 + MS_MGC_MSK = 0xffff0000 + MS_MGC_VAL = 0xc0ed0000 + MS_MOVE = 0x2000 + MS_NOATIME = 0x400 + MS_NODEV = 0x4 + MS_NODIRATIME = 0x800 + MS_NOEXEC = 0x8 + MS_NOREMOTELOCK = 0x8000000 + MS_NOSEC = 0x10000000 + MS_NOSUID = 0x2 + MS_NOUSER = -0x80000000 + MS_POSIXACL = 0x10000 + MS_PRIVATE = 0x40000 + MS_RDONLY = 0x1 + MS_REC = 0x4000 + MS_RELATIME = 0x200000 + MS_REMOUNT = 0x20 + MS_RMT_MASK = 0x2800051 + MS_SHARED = 0x100000 + MS_SILENT = 0x8000 + MS_SLAVE = 0x80000 + MS_STRICTATIME = 0x1000000 + MS_SUBMOUNT = 0x4000000 + MS_SYNC = 0x4 + MS_SYNCHRONOUS = 0x10 + MS_UNBINDABLE = 0x20000 + MS_VERBOSE = 0x8000 + MTD_INODE_FS_MAGIC = 0x11307854 + NAME_MAX = 0xff + NCP_SUPER_MAGIC = 0x564c + NETLINK_ADD_MEMBERSHIP = 0x1 + NETLINK_AUDIT = 0x9 + NETLINK_BROADCAST_ERROR = 0x4 + NETLINK_CAP_ACK = 0xa + NETLINK_CONNECTOR = 0xb + NETLINK_CRYPTO = 0x15 + NETLINK_DNRTMSG = 0xe + NETLINK_DROP_MEMBERSHIP = 0x2 + NETLINK_ECRYPTFS = 0x13 + NETLINK_EXT_ACK = 0xb + NETLINK_FIB_LOOKUP = 0xa + NETLINK_FIREWALL = 0x3 + NETLINK_GENERIC = 0x10 + NETLINK_INET_DIAG = 0x4 + NETLINK_IP6_FW = 0xd + NETLINK_ISCSI = 0x8 + NETLINK_KOBJECT_UEVENT = 0xf + NETLINK_LISTEN_ALL_NSID = 0x8 + NETLINK_LIST_MEMBERSHIPS = 0x9 + NETLINK_NETFILTER = 0xc + NETLINK_NFLOG = 0x5 + NETLINK_NO_ENOBUFS = 0x5 + NETLINK_PKTINFO = 0x3 + NETLINK_RDMA = 0x14 + NETLINK_ROUTE = 0x0 + NETLINK_RX_RING = 0x6 + NETLINK_SCSITRANSPORT = 0x12 + NETLINK_SELINUX = 0x7 + NETLINK_SMC = 0x16 + NETLINK_SOCK_DIAG = 0x4 + NETLINK_TX_RING = 0x7 + NETLINK_UNUSED = 0x1 + NETLINK_USERSOCK = 0x2 + NETLINK_XFRM = 0x6 + NFS_SUPER_MAGIC = 0x6969 + NILFS_SUPER_MAGIC = 0x3434 + NL0 = 0x0 + NL1 = 0x100 + NL2 = 0x200 + NL3 = 0x300 + NLA_ALIGNTO = 0x4 + NLA_F_NESTED = 0x8000 + NLA_F_NET_BYTEORDER = 0x4000 + NLA_HDRLEN = 0x4 + NLDLY = 0x300 + NLMSG_ALIGNTO = 0x4 + NLMSG_DONE = 0x3 + NLMSG_ERROR = 0x2 + NLMSG_HDRLEN = 0x10 + NLMSG_MIN_TYPE = 0x10 + NLMSG_NOOP = 0x1 + NLMSG_OVERRUN = 0x4 + NLM_F_ACK = 0x4 + NLM_F_ACK_TLVS = 0x200 + NLM_F_APPEND = 0x800 + NLM_F_ATOMIC = 0x400 + NLM_F_CAPPED = 0x100 + NLM_F_CREATE = 0x400 + NLM_F_DUMP = 0x300 + NLM_F_DUMP_FILTERED = 0x20 + NLM_F_DUMP_INTR = 0x10 + NLM_F_ECHO = 0x8 + NLM_F_EXCL = 0x200 + NLM_F_MATCH = 0x200 + NLM_F_MULTI = 0x2 + NLM_F_NONREC = 0x100 + NLM_F_REPLACE = 0x100 + NLM_F_REQUEST = 0x1 + NLM_F_ROOT = 0x100 + NOFLSH = 0x80000000 + NSFS_MAGIC = 0x6e736673 + OCFS2_SUPER_MAGIC = 0x7461636f + OCRNL = 0x8 + OFDEL = 0x80 + OFILL = 0x40 + OLCUC = 0x4 + ONLCR = 0x2 + ONLRET = 0x20 + ONOCR = 0x10 + OPENPROM_SUPER_MAGIC = 0x9fa1 + OPOST = 0x1 + OVERLAYFS_SUPER_MAGIC = 0x794c7630 + O_ACCMODE = 0x3 + O_APPEND = 0x400 + O_ASYNC = 0x2000 + O_CLOEXEC = 0x80000 + O_CREAT = 0x40 + O_DIRECT = 0x20000 + O_DIRECTORY = 0x4000 + O_DSYNC = 0x1000 + O_EXCL = 0x80 + O_FSYNC = 0x101000 + O_LARGEFILE = 0x0 + O_NDELAY = 0x800 + O_NOATIME = 0x40000 + O_NOCTTY = 0x100 + O_NOFOLLOW = 0x8000 + O_NONBLOCK = 0x800 + O_PATH = 0x200000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x101000 + O_SYNC = 0x101000 + O_TMPFILE = 0x404000 + O_TRUNC = 0x200 + O_WRONLY = 0x1 + PACKET_ADD_MEMBERSHIP = 0x1 + PACKET_AUXDATA = 0x8 + PACKET_BROADCAST = 0x1 + PACKET_COPY_THRESH = 0x7 + PACKET_DROP_MEMBERSHIP = 0x2 + PACKET_FANOUT = 0x12 + PACKET_FANOUT_CBPF = 0x6 + PACKET_FANOUT_CPU = 0x2 + PACKET_FANOUT_DATA = 0x16 + PACKET_FANOUT_EBPF = 0x7 + PACKET_FANOUT_FLAG_DEFRAG = 0x8000 + PACKET_FANOUT_FLAG_ROLLOVER = 0x1000 + PACKET_FANOUT_FLAG_UNIQUEID = 0x2000 + PACKET_FANOUT_HASH = 0x0 + PACKET_FANOUT_LB = 0x1 + PACKET_FANOUT_QM = 0x5 + PACKET_FANOUT_RND = 0x4 + PACKET_FANOUT_ROLLOVER = 0x3 + PACKET_FASTROUTE = 0x6 + PACKET_HDRLEN = 0xb + PACKET_HOST = 0x0 + PACKET_KERNEL = 0x7 + PACKET_LOOPBACK = 0x5 + PACKET_LOSS = 0xe + PACKET_MR_ALLMULTI = 0x2 + PACKET_MR_MULTICAST = 0x0 + PACKET_MR_PROMISC = 0x1 + PACKET_MR_UNICAST = 0x3 + PACKET_MULTICAST = 0x2 + PACKET_ORIGDEV = 0x9 + PACKET_OTHERHOST = 0x3 + PACKET_OUTGOING = 0x4 + PACKET_QDISC_BYPASS = 0x14 + PACKET_RECV_OUTPUT = 0x3 + PACKET_RESERVE = 0xc + PACKET_ROLLOVER_STATS = 0x15 + PACKET_RX_RING = 0x5 + PACKET_STATISTICS = 0x6 + PACKET_TIMESTAMP = 0x11 + PACKET_TX_HAS_OFF = 0x13 + PACKET_TX_RING = 0xd + PACKET_TX_TIMESTAMP = 0x10 + PACKET_USER = 0x6 + PACKET_VERSION = 0xa + PACKET_VNET_HDR = 0xf + PARENB = 0x1000 + PARITY_CRC16_PR0 = 0x2 + PARITY_CRC16_PR0_CCITT = 0x4 + PARITY_CRC16_PR1 = 0x3 + PARITY_CRC16_PR1_CCITT = 0x5 + PARITY_CRC32_PR0_CCITT = 0x6 + PARITY_CRC32_PR1_CCITT = 0x7 + PARITY_DEFAULT = 0x0 + PARITY_NONE = 0x1 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PERF_EVENT_IOC_DISABLE = 0x20002401 + PERF_EVENT_IOC_ENABLE = 0x20002400 + PERF_EVENT_IOC_ID = 0x40082407 + PERF_EVENT_IOC_PAUSE_OUTPUT = 0x80042409 + PERF_EVENT_IOC_PERIOD = 0x80082404 + PERF_EVENT_IOC_QUERY_BPF = 0xc008240a + PERF_EVENT_IOC_REFRESH = 0x20002402 + PERF_EVENT_IOC_RESET = 0x20002403 + PERF_EVENT_IOC_SET_BPF = 0x80042408 + PERF_EVENT_IOC_SET_FILTER = 0x80082406 + PERF_EVENT_IOC_SET_OUTPUT = 0x20002405 + PIPEFS_MAGIC = 0x50495045 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROC_SUPER_MAGIC = 0x9fa0 + PROT_EXEC = 0x4 + PROT_GROWSDOWN = 0x1000000 + PROT_GROWSUP = 0x2000000 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_SAO = 0x10 + PROT_WRITE = 0x2 + PR_CAPBSET_DROP = 0x18 + PR_CAPBSET_READ = 0x17 + PR_CAP_AMBIENT = 0x2f + PR_CAP_AMBIENT_CLEAR_ALL = 0x4 + PR_CAP_AMBIENT_IS_SET = 0x1 + PR_CAP_AMBIENT_LOWER = 0x3 + PR_CAP_AMBIENT_RAISE = 0x2 + PR_ENDIAN_BIG = 0x0 + PR_ENDIAN_LITTLE = 0x1 + PR_ENDIAN_PPC_LITTLE = 0x2 + PR_FPEMU_NOPRINT = 0x1 + PR_FPEMU_SIGFPE = 0x2 + PR_FP_EXC_ASYNC = 0x2 + PR_FP_EXC_DISABLED = 0x0 + PR_FP_EXC_DIV = 0x10000 + PR_FP_EXC_INV = 0x100000 + PR_FP_EXC_NONRECOV = 0x1 + PR_FP_EXC_OVF = 0x20000 + PR_FP_EXC_PRECISE = 0x3 + PR_FP_EXC_RES = 0x80000 + PR_FP_EXC_SW_ENABLE = 0x80 + PR_FP_EXC_UND = 0x40000 + PR_FP_MODE_FR = 0x1 + PR_FP_MODE_FRE = 0x2 + PR_GET_CHILD_SUBREAPER = 0x25 + PR_GET_DUMPABLE = 0x3 + PR_GET_ENDIAN = 0x13 + PR_GET_FPEMU = 0x9 + PR_GET_FPEXC = 0xb + PR_GET_FP_MODE = 0x2e + PR_GET_KEEPCAPS = 0x7 + PR_GET_NAME = 0x10 + PR_GET_NO_NEW_PRIVS = 0x27 + PR_GET_PDEATHSIG = 0x2 + PR_GET_SECCOMP = 0x15 + PR_GET_SECUREBITS = 0x1b + PR_GET_THP_DISABLE = 0x2a + PR_GET_TID_ADDRESS = 0x28 + PR_GET_TIMERSLACK = 0x1e + PR_GET_TIMING = 0xd + PR_GET_TSC = 0x19 + PR_GET_UNALIGN = 0x5 + PR_MCE_KILL = 0x21 + PR_MCE_KILL_CLEAR = 0x0 + PR_MCE_KILL_DEFAULT = 0x2 + PR_MCE_KILL_EARLY = 0x1 + PR_MCE_KILL_GET = 0x22 + PR_MCE_KILL_LATE = 0x0 + PR_MCE_KILL_SET = 0x1 + PR_MPX_DISABLE_MANAGEMENT = 0x2c + PR_MPX_ENABLE_MANAGEMENT = 0x2b + PR_SET_CHILD_SUBREAPER = 0x24 + PR_SET_DUMPABLE = 0x4 + PR_SET_ENDIAN = 0x14 + PR_SET_FPEMU = 0xa + PR_SET_FPEXC = 0xc + PR_SET_FP_MODE = 0x2d + PR_SET_KEEPCAPS = 0x8 + PR_SET_MM = 0x23 + PR_SET_MM_ARG_END = 0x9 + PR_SET_MM_ARG_START = 0x8 + PR_SET_MM_AUXV = 0xc + PR_SET_MM_BRK = 0x7 + PR_SET_MM_END_CODE = 0x2 + PR_SET_MM_END_DATA = 0x4 + PR_SET_MM_ENV_END = 0xb + PR_SET_MM_ENV_START = 0xa + PR_SET_MM_EXE_FILE = 0xd + PR_SET_MM_MAP = 0xe + PR_SET_MM_MAP_SIZE = 0xf + PR_SET_MM_START_BRK = 0x6 + PR_SET_MM_START_CODE = 0x1 + PR_SET_MM_START_DATA = 0x3 + PR_SET_MM_START_STACK = 0x5 + PR_SET_NAME = 0xf + PR_SET_NO_NEW_PRIVS = 0x26 + PR_SET_PDEATHSIG = 0x1 + PR_SET_PTRACER = 0x59616d61 + PR_SET_PTRACER_ANY = 0xffffffffffffffff + PR_SET_SECCOMP = 0x16 + PR_SET_SECUREBITS = 0x1c + PR_SET_THP_DISABLE = 0x29 + PR_SET_TIMERSLACK = 0x1d + PR_SET_TIMING = 0xe + PR_SET_TSC = 0x1a + PR_SET_UNALIGN = 0x6 + PR_SVE_GET_VL = 0x33 + PR_SVE_SET_VL = 0x32 + PR_SVE_SET_VL_ONEXEC = 0x40000 + PR_SVE_VL_INHERIT = 0x20000 + PR_SVE_VL_LEN_MASK = 0xffff + PR_TASK_PERF_EVENTS_DISABLE = 0x1f + PR_TASK_PERF_EVENTS_ENABLE = 0x20 + PR_TIMING_STATISTICAL = 0x0 + PR_TIMING_TIMESTAMP = 0x1 + PR_TSC_ENABLE = 0x1 + PR_TSC_SIGSEGV = 0x2 + PR_UNALIGN_NOPRINT = 0x1 + PR_UNALIGN_SIGBUS = 0x2 + PSTOREFS_MAGIC = 0x6165676c + PTRACE_ATTACH = 0x10 + PTRACE_CONT = 0x7 + PTRACE_DETACH = 0x11 + PTRACE_EVENT_CLONE = 0x3 + PTRACE_EVENT_EXEC = 0x4 + PTRACE_EVENT_EXIT = 0x6 + PTRACE_EVENT_FORK = 0x1 + PTRACE_EVENT_SECCOMP = 0x7 + PTRACE_EVENT_STOP = 0x80 + PTRACE_EVENT_VFORK = 0x2 + PTRACE_EVENT_VFORK_DONE = 0x5 + PTRACE_GETEVENTMSG = 0x4201 + PTRACE_GETEVRREGS = 0x14 + PTRACE_GETFPREGS = 0xe + PTRACE_GETREGS = 0xc + PTRACE_GETREGS64 = 0x16 + PTRACE_GETREGSET = 0x4204 + PTRACE_GETSIGINFO = 0x4202 + PTRACE_GETSIGMASK = 0x420a + PTRACE_GETVRREGS = 0x12 + PTRACE_GETVSRREGS = 0x1b + PTRACE_GET_DEBUGREG = 0x19 + PTRACE_INTERRUPT = 0x4207 + PTRACE_KILL = 0x8 + PTRACE_LISTEN = 0x4208 + PTRACE_O_EXITKILL = 0x100000 + PTRACE_O_MASK = 0x3000ff + PTRACE_O_SUSPEND_SECCOMP = 0x200000 + PTRACE_O_TRACECLONE = 0x8 + PTRACE_O_TRACEEXEC = 0x10 + PTRACE_O_TRACEEXIT = 0x40 + PTRACE_O_TRACEFORK = 0x2 + PTRACE_O_TRACESECCOMP = 0x80 + PTRACE_O_TRACESYSGOOD = 0x1 + PTRACE_O_TRACEVFORK = 0x4 + PTRACE_O_TRACEVFORKDONE = 0x20 + PTRACE_PEEKDATA = 0x2 + PTRACE_PEEKSIGINFO = 0x4209 + PTRACE_PEEKSIGINFO_SHARED = 0x1 + PTRACE_PEEKTEXT = 0x1 + PTRACE_PEEKUSR = 0x3 + PTRACE_POKEDATA = 0x5 + PTRACE_POKETEXT = 0x4 + PTRACE_POKEUSR = 0x6 + PTRACE_SECCOMP_GET_FILTER = 0x420c + PTRACE_SECCOMP_GET_METADATA = 0x420d + PTRACE_SEIZE = 0x4206 + PTRACE_SETEVRREGS = 0x15 + PTRACE_SETFPREGS = 0xf + PTRACE_SETOPTIONS = 0x4200 + PTRACE_SETREGS = 0xd + PTRACE_SETREGS64 = 0x17 + PTRACE_SETREGSET = 0x4205 + PTRACE_SETSIGINFO = 0x4203 + PTRACE_SETSIGMASK = 0x420b + PTRACE_SETVRREGS = 0x13 + PTRACE_SETVSRREGS = 0x1c + PTRACE_SET_DEBUGREG = 0x1a + PTRACE_SINGLEBLOCK = 0x100 + PTRACE_SINGLESTEP = 0x9 + PTRACE_SYSCALL = 0x18 + PTRACE_TRACEME = 0x0 + PT_CCR = 0x26 + PT_CTR = 0x23 + PT_DAR = 0x29 + PT_DSCR = 0x2c + PT_DSISR = 0x2a + PT_FPR0 = 0x30 + PT_FPSCR = 0x50 + PT_LNK = 0x24 + PT_MSR = 0x21 + PT_NIP = 0x20 + PT_ORIG_R3 = 0x22 + PT_R0 = 0x0 + PT_R1 = 0x1 + PT_R10 = 0xa + PT_R11 = 0xb + PT_R12 = 0xc + PT_R13 = 0xd + PT_R14 = 0xe + PT_R15 = 0xf + PT_R16 = 0x10 + PT_R17 = 0x11 + PT_R18 = 0x12 + PT_R19 = 0x13 + PT_R2 = 0x2 + PT_R20 = 0x14 + PT_R21 = 0x15 + PT_R22 = 0x16 + PT_R23 = 0x17 + PT_R24 = 0x18 + PT_R25 = 0x19 + PT_R26 = 0x1a + PT_R27 = 0x1b + PT_R28 = 0x1c + PT_R29 = 0x1d + PT_R3 = 0x3 + PT_R30 = 0x1e + PT_R31 = 0x1f + PT_R4 = 0x4 + PT_R5 = 0x5 + PT_R6 = 0x6 + PT_R7 = 0x7 + PT_R8 = 0x8 + PT_R9 = 0x9 + PT_REGS_COUNT = 0x2c + PT_RESULT = 0x2b + PT_SOFTE = 0x27 + PT_TRAP = 0x28 + PT_VR0 = 0x52 + PT_VRSAVE = 0x94 + PT_VSCR = 0x93 + PT_VSR0 = 0x96 + PT_VSR31 = 0xd4 + PT_XER = 0x25 + QNX4_SUPER_MAGIC = 0x2f + QNX6_SUPER_MAGIC = 0x68191122 + RAMFS_MAGIC = 0x858458f6 + RDTGROUP_SUPER_MAGIC = 0x7655821 + REISERFS_SUPER_MAGIC = 0x52654973 + RLIMIT_AS = 0x9 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_LOCKS = 0xa + RLIMIT_MEMLOCK = 0x8 + RLIMIT_MSGQUEUE = 0xc + RLIMIT_NICE = 0xd + RLIMIT_NOFILE = 0x7 + RLIMIT_NPROC = 0x6 + RLIMIT_RSS = 0x5 + RLIMIT_RTPRIO = 0xe + RLIMIT_RTTIME = 0xf + RLIMIT_SIGPENDING = 0xb + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0xffffffffffffffff + RTAX_ADVMSS = 0x8 + RTAX_CC_ALGO = 0x10 + RTAX_CWND = 0x7 + RTAX_FASTOPEN_NO_COOKIE = 0x11 + RTAX_FEATURES = 0xc + RTAX_FEATURE_ALLFRAG = 0x8 + RTAX_FEATURE_ECN = 0x1 + RTAX_FEATURE_MASK = 0xf + RTAX_FEATURE_SACK = 0x2 + RTAX_FEATURE_TIMESTAMP = 0x4 + RTAX_HOPLIMIT = 0xa + RTAX_INITCWND = 0xb + RTAX_INITRWND = 0xe + RTAX_LOCK = 0x1 + RTAX_MAX = 0x11 + RTAX_MTU = 0x2 + RTAX_QUICKACK = 0xf + RTAX_REORDERING = 0x9 + RTAX_RTO_MIN = 0xd + RTAX_RTT = 0x4 + RTAX_RTTVAR = 0x5 + RTAX_SSTHRESH = 0x6 + RTAX_UNSPEC = 0x0 + RTAX_WINDOW = 0x3 + RTA_ALIGNTO = 0x4 + RTA_MAX = 0x1a + RTCF_DIRECTSRC = 0x4000000 + RTCF_DOREDIRECT = 0x1000000 + RTCF_LOG = 0x2000000 + RTCF_MASQ = 0x400000 + RTCF_NAT = 0x800000 + RTCF_VALVE = 0x200000 + RTF_ADDRCLASSMASK = 0xf8000000 + RTF_ADDRCONF = 0x40000 + RTF_ALLONLINK = 0x20000 + RTF_BROADCAST = 0x10000000 + RTF_CACHE = 0x1000000 + RTF_DEFAULT = 0x10000 + RTF_DYNAMIC = 0x10 + RTF_FLOW = 0x2000000 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_INTERFACE = 0x40000000 + RTF_IRTT = 0x100 + RTF_LINKRT = 0x100000 + RTF_LOCAL = 0x80000000 + RTF_MODIFIED = 0x20 + RTF_MSS = 0x40 + RTF_MTU = 0x40 + RTF_MULTICAST = 0x20000000 + RTF_NAT = 0x8000000 + RTF_NOFORWARD = 0x1000 + RTF_NONEXTHOP = 0x200000 + RTF_NOPMTUDISC = 0x4000 + RTF_POLICY = 0x4000000 + RTF_REINSTATE = 0x8 + RTF_REJECT = 0x200 + RTF_STATIC = 0x400 + RTF_THROW = 0x2000 + RTF_UP = 0x1 + RTF_WINDOW = 0x80 + RTF_XRESOLVE = 0x800 + RTM_BASE = 0x10 + RTM_DELACTION = 0x31 + RTM_DELADDR = 0x15 + RTM_DELADDRLABEL = 0x49 + RTM_DELLINK = 0x11 + RTM_DELMDB = 0x55 + RTM_DELNEIGH = 0x1d + RTM_DELNETCONF = 0x51 + RTM_DELNSID = 0x59 + RTM_DELQDISC = 0x25 + RTM_DELROUTE = 0x19 + RTM_DELRULE = 0x21 + RTM_DELTCLASS = 0x29 + RTM_DELTFILTER = 0x2d + RTM_F_CLONED = 0x200 + RTM_F_EQUALIZE = 0x400 + RTM_F_FIB_MATCH = 0x2000 + RTM_F_LOOKUP_TABLE = 0x1000 + RTM_F_NOTIFY = 0x100 + RTM_F_PREFIX = 0x800 + RTM_GETACTION = 0x32 + RTM_GETADDR = 0x16 + RTM_GETADDRLABEL = 0x4a + RTM_GETANYCAST = 0x3e + RTM_GETDCB = 0x4e + RTM_GETLINK = 0x12 + RTM_GETMDB = 0x56 + RTM_GETMULTICAST = 0x3a + RTM_GETNEIGH = 0x1e + RTM_GETNEIGHTBL = 0x42 + RTM_GETNETCONF = 0x52 + RTM_GETNSID = 0x5a + RTM_GETQDISC = 0x26 + RTM_GETROUTE = 0x1a + RTM_GETRULE = 0x22 + RTM_GETSTATS = 0x5e + RTM_GETTCLASS = 0x2a + RTM_GETTFILTER = 0x2e + RTM_MAX = 0x63 + RTM_NEWACTION = 0x30 + RTM_NEWADDR = 0x14 + RTM_NEWADDRLABEL = 0x48 + RTM_NEWCACHEREPORT = 0x60 + RTM_NEWLINK = 0x10 + RTM_NEWMDB = 0x54 + RTM_NEWNDUSEROPT = 0x44 + RTM_NEWNEIGH = 0x1c + RTM_NEWNEIGHTBL = 0x40 + RTM_NEWNETCONF = 0x50 + RTM_NEWNSID = 0x58 + RTM_NEWPREFIX = 0x34 + RTM_NEWQDISC = 0x24 + RTM_NEWROUTE = 0x18 + RTM_NEWRULE = 0x20 + RTM_NEWSTATS = 0x5c + RTM_NEWTCLASS = 0x28 + RTM_NEWTFILTER = 0x2c + RTM_NR_FAMILIES = 0x15 + RTM_NR_MSGTYPES = 0x54 + RTM_SETDCB = 0x4f + RTM_SETLINK = 0x13 + RTM_SETNEIGHTBL = 0x43 + RTNH_ALIGNTO = 0x4 + RTNH_COMPARE_MASK = 0x19 + RTNH_F_DEAD = 0x1 + RTNH_F_LINKDOWN = 0x10 + RTNH_F_OFFLOAD = 0x8 + RTNH_F_ONLINK = 0x4 + RTNH_F_PERVASIVE = 0x2 + RTNH_F_UNRESOLVED = 0x20 + RTN_MAX = 0xb + RTPROT_BABEL = 0x2a + RTPROT_BIRD = 0xc + RTPROT_BOOT = 0x3 + RTPROT_DHCP = 0x10 + RTPROT_DNROUTED = 0xd + RTPROT_GATED = 0x8 + RTPROT_KERNEL = 0x2 + RTPROT_MROUTED = 0x11 + RTPROT_MRT = 0xa + RTPROT_NTK = 0xf + RTPROT_RA = 0x9 + RTPROT_REDIRECT = 0x1 + RTPROT_STATIC = 0x4 + RTPROT_UNSPEC = 0x0 + RTPROT_XORP = 0xe + RTPROT_ZEBRA = 0xb + RT_CLASS_DEFAULT = 0xfd + RT_CLASS_LOCAL = 0xff + RT_CLASS_MAIN = 0xfe + RT_CLASS_MAX = 0xff + RT_CLASS_UNSPEC = 0x0 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_CREDENTIALS = 0x2 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x1d + SCM_TIMESTAMPING = 0x25 + SCM_TIMESTAMPING_OPT_STATS = 0x36 + SCM_TIMESTAMPING_PKTINFO = 0x3a + SCM_TIMESTAMPNS = 0x23 + SCM_WIFI_STATUS = 0x29 + SECCOMP_MODE_DISABLED = 0x0 + SECCOMP_MODE_FILTER = 0x2 + SECCOMP_MODE_STRICT = 0x1 + SECURITYFS_MAGIC = 0x73636673 + SELINUX_MAGIC = 0xf97cff8c + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDDLCI = 0x8980 + SIOCADDMULTI = 0x8931 + SIOCADDRT = 0x890b + SIOCATMARK = 0x8905 + SIOCBONDCHANGEACTIVE = 0x8995 + SIOCBONDENSLAVE = 0x8990 + SIOCBONDINFOQUERY = 0x8994 + SIOCBONDRELEASE = 0x8991 + SIOCBONDSETHWADDR = 0x8992 + SIOCBONDSLAVEINFOQUERY = 0x8993 + SIOCBRADDBR = 0x89a0 + SIOCBRADDIF = 0x89a2 + SIOCBRDELBR = 0x89a1 + SIOCBRDELIF = 0x89a3 + SIOCDARP = 0x8953 + SIOCDELDLCI = 0x8981 + SIOCDELMULTI = 0x8932 + SIOCDELRT = 0x890c + SIOCDEVPRIVATE = 0x89f0 + SIOCDIFADDR = 0x8936 + SIOCDRARP = 0x8960 + SIOCETHTOOL = 0x8946 + SIOCGARP = 0x8954 + SIOCGHWTSTAMP = 0x89b1 + SIOCGIFADDR = 0x8915 + SIOCGIFBR = 0x8940 + SIOCGIFBRDADDR = 0x8919 + SIOCGIFCONF = 0x8912 + SIOCGIFCOUNT = 0x8938 + SIOCGIFDSTADDR = 0x8917 + SIOCGIFENCAP = 0x8925 + SIOCGIFFLAGS = 0x8913 + SIOCGIFHWADDR = 0x8927 + SIOCGIFINDEX = 0x8933 + SIOCGIFMAP = 0x8970 + SIOCGIFMEM = 0x891f + SIOCGIFMETRIC = 0x891d + SIOCGIFMTU = 0x8921 + SIOCGIFNAME = 0x8910 + SIOCGIFNETMASK = 0x891b + SIOCGIFPFLAGS = 0x8935 + SIOCGIFSLAVE = 0x8929 + SIOCGIFTXQLEN = 0x8942 + SIOCGIFVLAN = 0x8982 + SIOCGMIIPHY = 0x8947 + SIOCGMIIREG = 0x8948 + SIOCGPGRP = 0x8904 + SIOCGRARP = 0x8961 + SIOCGSKNS = 0x894c + SIOCGSTAMP = 0x8906 + SIOCGSTAMPNS = 0x8907 + SIOCINQ = 0x4004667f + SIOCOUTQ = 0x40047473 + SIOCOUTQNSD = 0x894b + SIOCPROTOPRIVATE = 0x89e0 + SIOCRTMSG = 0x890d + SIOCSARP = 0x8955 + SIOCSHWTSTAMP = 0x89b0 + SIOCSIFADDR = 0x8916 + SIOCSIFBR = 0x8941 + SIOCSIFBRDADDR = 0x891a + SIOCSIFDSTADDR = 0x8918 + SIOCSIFENCAP = 0x8926 + SIOCSIFFLAGS = 0x8914 + SIOCSIFHWADDR = 0x8924 + SIOCSIFHWBROADCAST = 0x8937 + SIOCSIFLINK = 0x8911 + SIOCSIFMAP = 0x8971 + SIOCSIFMEM = 0x8920 + SIOCSIFMETRIC = 0x891e + SIOCSIFMTU = 0x8922 + SIOCSIFNAME = 0x8923 + SIOCSIFNETMASK = 0x891c + SIOCSIFPFLAGS = 0x8934 + SIOCSIFSLAVE = 0x8930 + SIOCSIFTXQLEN = 0x8943 + SIOCSIFVLAN = 0x8983 + SIOCSMIIREG = 0x8949 + SIOCSPGRP = 0x8902 + SIOCSRARP = 0x8962 + SIOCWANDEV = 0x894a + SMACK_MAGIC = 0x43415d53 + SMART_AUTOSAVE = 0xd2 + SMART_AUTO_OFFLINE = 0xdb + SMART_DISABLE = 0xd9 + SMART_ENABLE = 0xd8 + SMART_HCYL_PASS = 0xc2 + SMART_IMMEDIATE_OFFLINE = 0xd4 + SMART_LCYL_PASS = 0x4f + SMART_READ_LOG_SECTOR = 0xd5 + SMART_READ_THRESHOLDS = 0xd1 + SMART_READ_VALUES = 0xd0 + SMART_SAVE = 0xd3 + SMART_STATUS = 0xda + SMART_WRITE_LOG_SECTOR = 0xd6 + SMART_WRITE_THRESHOLDS = 0xd7 + SMB_SUPER_MAGIC = 0x517b + SOCKFS_MAGIC = 0x534f434b + SOCK_CLOEXEC = 0x80000 + SOCK_DCCP = 0x6 + SOCK_DGRAM = 0x2 + SOCK_IOC_TYPE = 0x89 + SOCK_NONBLOCK = 0x800 + SOCK_PACKET = 0xa + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_AAL = 0x109 + SOL_ALG = 0x117 + SOL_ATM = 0x108 + SOL_CAIF = 0x116 + SOL_CAN_BASE = 0x64 + SOL_DCCP = 0x10d + SOL_DECNET = 0x105 + SOL_ICMPV6 = 0x3a + SOL_IP = 0x0 + SOL_IPV6 = 0x29 + SOL_IRDA = 0x10a + SOL_IUCV = 0x115 + SOL_KCM = 0x119 + SOL_LLC = 0x10c + SOL_NETBEUI = 0x10b + SOL_NETLINK = 0x10e + SOL_NFC = 0x118 + SOL_PACKET = 0x107 + SOL_PNPIPE = 0x113 + SOL_PPPOL2TP = 0x111 + SOL_RAW = 0xff + SOL_RDS = 0x114 + SOL_RXRPC = 0x110 + SOL_SOCKET = 0x1 + SOL_TCP = 0x6 + SOL_TIPC = 0x10f + SOL_TLS = 0x11a + SOL_X25 = 0x106 + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x1e + SO_ATTACH_BPF = 0x32 + SO_ATTACH_FILTER = 0x1a + SO_ATTACH_REUSEPORT_CBPF = 0x33 + SO_ATTACH_REUSEPORT_EBPF = 0x34 + SO_BINDTODEVICE = 0x19 + SO_BPF_EXTENSIONS = 0x30 + SO_BROADCAST = 0x6 + SO_BSDCOMPAT = 0xe + SO_BUSY_POLL = 0x2e + SO_CNX_ADVICE = 0x35 + SO_COOKIE = 0x39 + SO_DEBUG = 0x1 + SO_DETACH_BPF = 0x1b + SO_DETACH_FILTER = 0x1b + SO_DOMAIN = 0x27 + SO_DONTROUTE = 0x5 + SO_ERROR = 0x4 + SO_GET_FILTER = 0x1a + SO_INCOMING_CPU = 0x31 + SO_INCOMING_NAPI_ID = 0x38 + SO_KEEPALIVE = 0x9 + SO_LINGER = 0xd + SO_LOCK_FILTER = 0x2c + SO_MARK = 0x24 + SO_MAX_PACING_RATE = 0x2f + SO_MEMINFO = 0x37 + SO_NOFCS = 0x2b + SO_NO_CHECK = 0xb + SO_OOBINLINE = 0xa + SO_PASSCRED = 0x14 + SO_PASSSEC = 0x22 + SO_PEEK_OFF = 0x2a + SO_PEERCRED = 0x15 + SO_PEERGROUPS = 0x3b + SO_PEERNAME = 0x1c + SO_PEERSEC = 0x1f + SO_PRIORITY = 0xc + SO_PROTOCOL = 0x26 + SO_RCVBUF = 0x8 + SO_RCVBUFFORCE = 0x21 + SO_RCVLOWAT = 0x10 + SO_RCVTIMEO = 0x12 + SO_REUSEADDR = 0x2 + SO_REUSEPORT = 0xf + SO_RXQ_OVFL = 0x28 + SO_SECURITY_AUTHENTICATION = 0x16 + SO_SECURITY_ENCRYPTION_NETWORK = 0x18 + SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17 + SO_SELECT_ERR_QUEUE = 0x2d + SO_SNDBUF = 0x7 + SO_SNDBUFFORCE = 0x20 + SO_SNDLOWAT = 0x11 + SO_SNDTIMEO = 0x13 + SO_TIMESTAMP = 0x1d + SO_TIMESTAMPING = 0x25 + SO_TIMESTAMPNS = 0x23 + SO_TYPE = 0x3 + SO_VM_SOCKETS_BUFFER_MAX_SIZE = 0x2 + SO_VM_SOCKETS_BUFFER_MIN_SIZE = 0x1 + SO_VM_SOCKETS_BUFFER_SIZE = 0x0 + SO_VM_SOCKETS_CONNECT_TIMEOUT = 0x6 + SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7 + SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3 + SO_VM_SOCKETS_TRUSTED = 0x5 + SO_WIFI_STATUS = 0x29 + SO_ZEROCOPY = 0x3c + SPLICE_F_GIFT = 0x8 + SPLICE_F_MORE = 0x4 + SPLICE_F_MOVE = 0x1 + SPLICE_F_NONBLOCK = 0x2 + SQUASHFS_MAGIC = 0x73717368 + STACK_END_MAGIC = 0x57ac6e9d + STATX_ALL = 0xfff + STATX_ATIME = 0x20 + STATX_ATTR_APPEND = 0x20 + STATX_ATTR_AUTOMOUNT = 0x1000 + STATX_ATTR_COMPRESSED = 0x4 + STATX_ATTR_ENCRYPTED = 0x800 + STATX_ATTR_IMMUTABLE = 0x10 + STATX_ATTR_NODUMP = 0x40 + STATX_BASIC_STATS = 0x7ff + STATX_BLOCKS = 0x400 + STATX_BTIME = 0x800 + STATX_CTIME = 0x80 + STATX_GID = 0x10 + STATX_INO = 0x100 + STATX_MODE = 0x2 + STATX_MTIME = 0x40 + STATX_NLINK = 0x4 + STATX_SIZE = 0x200 + STATX_TYPE = 0x1 + STATX_UID = 0x8 + STATX__RESERVED = 0x80000000 + SYSFS_MAGIC = 0x62656572 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x400 + TAB2 = 0x800 + TAB3 = 0xc00 + TABDLY = 0xc00 + TASKSTATS_CMD_ATTR_MAX = 0x4 + TASKSTATS_CMD_MAX = 0x2 + TASKSTATS_GENL_NAME = "TASKSTATS" + TASKSTATS_GENL_VERSION = 0x1 + TASKSTATS_TYPE_MAX = 0x6 + TASKSTATS_VERSION = 0x8 + TCFLSH = 0x2000741f + TCGETA = 0x40147417 + TCGETS = 0x402c7413 + TCIFLUSH = 0x0 + TCIOFF = 0x2 + TCIOFLUSH = 0x2 + TCION = 0x3 + TCOFLUSH = 0x1 + TCOOFF = 0x0 + TCOON = 0x1 + TCP_CC_INFO = 0x1a + TCP_CONGESTION = 0xd + TCP_COOKIE_IN_ALWAYS = 0x1 + TCP_COOKIE_MAX = 0x10 + TCP_COOKIE_MIN = 0x8 + TCP_COOKIE_OUT_NEVER = 0x2 + TCP_COOKIE_PAIR_SIZE = 0x20 + TCP_COOKIE_TRANSACTIONS = 0xf + TCP_CORK = 0x3 + TCP_DEFER_ACCEPT = 0x9 + TCP_FASTOPEN = 0x17 + TCP_FASTOPEN_CONNECT = 0x1e + TCP_INFO = 0xb + TCP_KEEPCNT = 0x6 + TCP_KEEPIDLE = 0x4 + TCP_KEEPINTVL = 0x5 + TCP_LINGER2 = 0x8 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0xe + TCP_MD5SIG_EXT = 0x20 + TCP_MD5SIG_FLAG_PREFIX = 0x1 + TCP_MD5SIG_MAXKEYLEN = 0x50 + TCP_MSS = 0x200 + TCP_MSS_DEFAULT = 0x218 + TCP_MSS_DESIRED = 0x4c4 + TCP_NODELAY = 0x1 + TCP_NOTSENT_LOWAT = 0x19 + TCP_QUEUE_SEQ = 0x15 + TCP_QUICKACK = 0xc + TCP_REPAIR = 0x13 + TCP_REPAIR_OPTIONS = 0x16 + TCP_REPAIR_QUEUE = 0x14 + TCP_REPAIR_WINDOW = 0x1d + TCP_SAVED_SYN = 0x1c + TCP_SAVE_SYN = 0x1b + TCP_SYNCNT = 0x7 + TCP_S_DATA_IN = 0x4 + TCP_S_DATA_OUT = 0x8 + TCP_THIN_DUPACK = 0x11 + TCP_THIN_LINEAR_TIMEOUTS = 0x10 + TCP_TIMESTAMP = 0x18 + TCP_ULP = 0x1f + TCP_USER_TIMEOUT = 0x12 + TCP_WINDOW_CLAMP = 0xa + TCSAFLUSH = 0x2 + TCSBRK = 0x2000741d + TCSBRKP = 0x5425 + TCSETA = 0x80147418 + TCSETAF = 0x8014741c + TCSETAW = 0x80147419 + TCSETS = 0x802c7414 + TCSETSF = 0x802c7416 + TCSETSW = 0x802c7415 + TCXONC = 0x2000741e + TIOCCBRK = 0x5428 + TIOCCONS = 0x541d + TIOCEXCL = 0x540c + TIOCGDEV = 0x40045432 + TIOCGETC = 0x40067412 + TIOCGETD = 0x5424 + TIOCGETP = 0x40067408 + TIOCGEXCL = 0x40045440 + TIOCGICOUNT = 0x545d + TIOCGLCKTRMIOS = 0x5456 + TIOCGLTC = 0x40067474 + TIOCGPGRP = 0x40047477 + TIOCGPKT = 0x40045438 + TIOCGPTLCK = 0x40045439 + TIOCGPTN = 0x40045430 + TIOCGPTPEER = 0x20005441 + TIOCGRS485 = 0x542e + TIOCGSERIAL = 0x541e + TIOCGSID = 0x5429 + TIOCGSOFTCAR = 0x5419 + TIOCGWINSZ = 0x40087468 + TIOCINQ = 0x4004667f + TIOCLINUX = 0x541c + TIOCMBIC = 0x5417 + TIOCMBIS = 0x5416 + TIOCMGET = 0x5415 + TIOCMIWAIT = 0x545c + TIOCMSET = 0x5418 + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_LOOP = 0x8000 + TIOCM_OUT1 = 0x2000 + TIOCM_OUT2 = 0x4000 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x5422 + TIOCNXCL = 0x540d + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x5420 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCSBRK = 0x5427 + TIOCSCTTY = 0x540e + TIOCSERCONFIG = 0x5453 + TIOCSERGETLSR = 0x5459 + TIOCSERGETMULTI = 0x545a + TIOCSERGSTRUCT = 0x5458 + TIOCSERGWILD = 0x5454 + TIOCSERSETMULTI = 0x545b + TIOCSERSWILD = 0x5455 + TIOCSER_TEMT = 0x1 + TIOCSETC = 0x80067411 + TIOCSETD = 0x5423 + TIOCSETN = 0x8006740a + TIOCSETP = 0x80067409 + TIOCSIG = 0x80045436 + TIOCSLCKTRMIOS = 0x5457 + TIOCSLTC = 0x80067475 + TIOCSPGRP = 0x80047476 + TIOCSPTLCK = 0x80045431 + TIOCSRS485 = 0x542f + TIOCSSERIAL = 0x541f + TIOCSSOFTCAR = 0x541a + TIOCSTART = 0x2000746e + TIOCSTI = 0x5412 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCVHANGUP = 0x5437 + TMPFS_MAGIC = 0x1021994 + TOSTOP = 0x400000 + TRACEFS_MAGIC = 0x74726163 + TS_COMM_LEN = 0x20 + TUNATTACHFILTER = 0x801054d5 + TUNDETACHFILTER = 0x801054d6 + TUNGETFEATURES = 0x400454cf + TUNGETFILTER = 0x401054db + TUNGETIFF = 0x400454d2 + TUNGETSNDBUF = 0x400454d3 + TUNGETVNETBE = 0x400454df + TUNGETVNETHDRSZ = 0x400454d7 + TUNGETVNETLE = 0x400454dd + TUNSETDEBUG = 0x800454c9 + TUNSETFILTEREBPF = 0x400454e1 + TUNSETGROUP = 0x800454ce + TUNSETIFF = 0x800454ca + TUNSETIFINDEX = 0x800454da + TUNSETLINK = 0x800454cd + TUNSETNOCSUM = 0x800454c8 + TUNSETOFFLOAD = 0x800454d0 + TUNSETOWNER = 0x800454cc + TUNSETPERSIST = 0x800454cb + TUNSETQUEUE = 0x800454d9 + TUNSETSNDBUF = 0x800454d4 + TUNSETSTEERINGEBPF = 0x400454e0 + TUNSETTXFILTER = 0x800454d1 + TUNSETVNETBE = 0x800454de + TUNSETVNETHDRSZ = 0x800454d8 + TUNSETVNETLE = 0x800454dc + UDF_SUPER_MAGIC = 0x15013346 + UMOUNT_NOFOLLOW = 0x8 + USBDEVICE_SUPER_MAGIC = 0x9fa2 + UTIME_NOW = 0x3fffffff + UTIME_OMIT = 0x3ffffffe + V9FS_MAGIC = 0x1021997 + VDISCARD = 0x10 + VEOF = 0x4 + VEOL = 0x6 + VEOL2 = 0x8 + VERASE = 0x2 + VINTR = 0x0 + VKILL = 0x3 + VLNEXT = 0xf + VMADDR_CID_ANY = 0xffffffff + VMADDR_CID_HOST = 0x2 + VMADDR_CID_HYPERVISOR = 0x0 + VMADDR_CID_RESERVED = 0x1 + VMADDR_PORT_ANY = 0xffffffff + VMIN = 0x5 + VM_SOCKETS_INVALID_VERSION = 0xffffffff + VQUIT = 0x1 + VREPRINT = 0xb + VSTART = 0xd + VSTOP = 0xe + VSUSP = 0xc + VSWTC = 0x9 + VT0 = 0x0 + VT1 = 0x10000 + VTDLY = 0x10000 + VTIME = 0x7 + VWERASE = 0xa + WALL = 0x40000000 + WCLONE = 0x80000000 + WCONTINUED = 0x8 + WDIOC_GETBOOTSTATUS = 0x40045702 + WDIOC_GETPRETIMEOUT = 0x40045709 + WDIOC_GETSTATUS = 0x40045701 + WDIOC_GETSUPPORT = 0x40285700 + WDIOC_GETTEMP = 0x40045703 + WDIOC_GETTIMELEFT = 0x4004570a + WDIOC_GETTIMEOUT = 0x40045707 + WDIOC_KEEPALIVE = 0x40045705 + WDIOC_SETOPTIONS = 0x40045704 + WDIOC_SETPRETIMEOUT = 0xc0045708 + WDIOC_SETTIMEOUT = 0xc0045706 + WEXITED = 0x4 + WIN_ACKMEDIACHANGE = 0xdb + WIN_CHECKPOWERMODE1 = 0xe5 + WIN_CHECKPOWERMODE2 = 0x98 + WIN_DEVICE_RESET = 0x8 + WIN_DIAGNOSE = 0x90 + WIN_DOORLOCK = 0xde + WIN_DOORUNLOCK = 0xdf + WIN_DOWNLOAD_MICROCODE = 0x92 + WIN_FLUSH_CACHE = 0xe7 + WIN_FLUSH_CACHE_EXT = 0xea + WIN_FORMAT = 0x50 + WIN_GETMEDIASTATUS = 0xda + WIN_IDENTIFY = 0xec + WIN_IDENTIFY_DMA = 0xee + WIN_IDLEIMMEDIATE = 0xe1 + WIN_INIT = 0x60 + WIN_MEDIAEJECT = 0xed + WIN_MULTREAD = 0xc4 + WIN_MULTREAD_EXT = 0x29 + WIN_MULTWRITE = 0xc5 + WIN_MULTWRITE_EXT = 0x39 + WIN_NOP = 0x0 + WIN_PACKETCMD = 0xa0 + WIN_PIDENTIFY = 0xa1 + WIN_POSTBOOT = 0xdc + WIN_PREBOOT = 0xdd + WIN_QUEUED_SERVICE = 0xa2 + WIN_READ = 0x20 + WIN_READDMA = 0xc8 + WIN_READDMA_EXT = 0x25 + WIN_READDMA_ONCE = 0xc9 + WIN_READDMA_QUEUED = 0xc7 + WIN_READDMA_QUEUED_EXT = 0x26 + WIN_READ_BUFFER = 0xe4 + WIN_READ_EXT = 0x24 + WIN_READ_LONG = 0x22 + WIN_READ_LONG_ONCE = 0x23 + WIN_READ_NATIVE_MAX = 0xf8 + WIN_READ_NATIVE_MAX_EXT = 0x27 + WIN_READ_ONCE = 0x21 + WIN_RECAL = 0x10 + WIN_RESTORE = 0x10 + WIN_SECURITY_DISABLE = 0xf6 + WIN_SECURITY_ERASE_PREPARE = 0xf3 + WIN_SECURITY_ERASE_UNIT = 0xf4 + WIN_SECURITY_FREEZE_LOCK = 0xf5 + WIN_SECURITY_SET_PASS = 0xf1 + WIN_SECURITY_UNLOCK = 0xf2 + WIN_SEEK = 0x70 + WIN_SETFEATURES = 0xef + WIN_SETIDLE1 = 0xe3 + WIN_SETIDLE2 = 0x97 + WIN_SETMULT = 0xc6 + WIN_SET_MAX = 0xf9 + WIN_SET_MAX_EXT = 0x37 + WIN_SLEEPNOW1 = 0xe6 + WIN_SLEEPNOW2 = 0x99 + WIN_SMART = 0xb0 + WIN_SPECIFY = 0x91 + WIN_SRST = 0x8 + WIN_STANDBY = 0xe2 + WIN_STANDBY2 = 0x96 + WIN_STANDBYNOW1 = 0xe0 + WIN_STANDBYNOW2 = 0x94 + WIN_VERIFY = 0x40 + WIN_VERIFY_EXT = 0x42 + WIN_VERIFY_ONCE = 0x41 + WIN_WRITE = 0x30 + WIN_WRITEDMA = 0xca + WIN_WRITEDMA_EXT = 0x35 + WIN_WRITEDMA_ONCE = 0xcb + WIN_WRITEDMA_QUEUED = 0xcc + WIN_WRITEDMA_QUEUED_EXT = 0x36 + WIN_WRITE_BUFFER = 0xe8 + WIN_WRITE_EXT = 0x34 + WIN_WRITE_LONG = 0x32 + WIN_WRITE_LONG_ONCE = 0x33 + WIN_WRITE_ONCE = 0x31 + WIN_WRITE_SAME = 0xe9 + WIN_WRITE_VERIFY = 0x3c + WNOHANG = 0x1 + WNOTHREAD = 0x20000000 + WNOWAIT = 0x1000000 + WORDSIZE = 0x40 + WSTOPPED = 0x2 + WUNTRACED = 0x2 + XATTR_CREATE = 0x1 + XATTR_REPLACE = 0x2 + XCASE = 0x4000 + XENFS_SUPER_MAGIC = 0xabba1974 + XTABS = 0xc00 + ZSMALLOC_MAGIC = 0x58295829 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x62) + EADDRNOTAVAIL = syscall.Errno(0x63) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x61) + EAGAIN = syscall.Errno(0xb) + EALREADY = syscall.Errno(0x72) + EBADE = syscall.Errno(0x34) + EBADF = syscall.Errno(0x9) + EBADFD = syscall.Errno(0x4d) + EBADMSG = syscall.Errno(0x4a) + EBADR = syscall.Errno(0x35) + EBADRQC = syscall.Errno(0x38) + EBADSLT = syscall.Errno(0x39) + EBFONT = syscall.Errno(0x3b) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x7d) + ECHILD = syscall.Errno(0xa) + ECHRNG = syscall.Errno(0x2c) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x67) + ECONNREFUSED = syscall.Errno(0x6f) + ECONNRESET = syscall.Errno(0x68) + EDEADLK = syscall.Errno(0x23) + EDEADLOCK = syscall.Errno(0x3a) + EDESTADDRREQ = syscall.Errno(0x59) + EDOM = syscall.Errno(0x21) + EDOTDOT = syscall.Errno(0x49) + EDQUOT = syscall.Errno(0x7a) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EHOSTDOWN = syscall.Errno(0x70) + EHOSTUNREACH = syscall.Errno(0x71) + EHWPOISON = syscall.Errno(0x85) + EIDRM = syscall.Errno(0x2b) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x73) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x6a) + EISDIR = syscall.Errno(0x15) + EISNAM = syscall.Errno(0x78) + EKEYEXPIRED = syscall.Errno(0x7f) + EKEYREJECTED = syscall.Errno(0x81) + EKEYREVOKED = syscall.Errno(0x80) + EL2HLT = syscall.Errno(0x33) + EL2NSYNC = syscall.Errno(0x2d) + EL3HLT = syscall.Errno(0x2e) + EL3RST = syscall.Errno(0x2f) + ELIBACC = syscall.Errno(0x4f) + ELIBBAD = syscall.Errno(0x50) + ELIBEXEC = syscall.Errno(0x53) + ELIBMAX = syscall.Errno(0x52) + ELIBSCN = syscall.Errno(0x51) + ELNRNG = syscall.Errno(0x30) + ELOOP = syscall.Errno(0x28) + EMEDIUMTYPE = syscall.Errno(0x7c) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x5a) + EMULTIHOP = syscall.Errno(0x48) + ENAMETOOLONG = syscall.Errno(0x24) + ENAVAIL = syscall.Errno(0x77) + ENETDOWN = syscall.Errno(0x64) + ENETRESET = syscall.Errno(0x66) + ENETUNREACH = syscall.Errno(0x65) + ENFILE = syscall.Errno(0x17) + ENOANO = syscall.Errno(0x37) + ENOBUFS = syscall.Errno(0x69) + ENOCSI = syscall.Errno(0x32) + ENODATA = syscall.Errno(0x3d) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOKEY = syscall.Errno(0x7e) + ENOLCK = syscall.Errno(0x25) + ENOLINK = syscall.Errno(0x43) + ENOMEDIUM = syscall.Errno(0x7b) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x2a) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x5c) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x26) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x6b) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x27) + ENOTNAM = syscall.Errno(0x76) + ENOTRECOVERABLE = syscall.Errno(0x83) + ENOTSOCK = syscall.Errno(0x58) + ENOTSUP = syscall.Errno(0x5f) + ENOTTY = syscall.Errno(0x19) + ENOTUNIQ = syscall.Errno(0x4c) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x5f) + EOVERFLOW = syscall.Errno(0x4b) + EOWNERDEAD = syscall.Errno(0x82) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x60) + EPIPE = syscall.Errno(0x20) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x5d) + EPROTOTYPE = syscall.Errno(0x5b) + ERANGE = syscall.Errno(0x22) + EREMCHG = syscall.Errno(0x4e) + EREMOTE = syscall.Errno(0x42) + EREMOTEIO = syscall.Errno(0x79) + ERESTART = syscall.Errno(0x55) + ERFKILL = syscall.Errno(0x84) + EROFS = syscall.Errno(0x1e) + ESHUTDOWN = syscall.Errno(0x6c) + ESOCKTNOSUPPORT = syscall.Errno(0x5e) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x74) + ESTRPIPE = syscall.Errno(0x56) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x6e) + ETOOMANYREFS = syscall.Errno(0x6d) + ETXTBSY = syscall.Errno(0x1a) + EUCLEAN = syscall.Errno(0x75) + EUNATCH = syscall.Errno(0x31) + EUSERS = syscall.Errno(0x57) + EWOULDBLOCK = syscall.Errno(0xb) + EXDEV = syscall.Errno(0x12) + EXFULL = syscall.Errno(0x36) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0x7) + SIGCHLD = syscall.Signal(0x11) + SIGCLD = syscall.Signal(0x11) + SIGCONT = syscall.Signal(0x12) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x1d) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPOLL = syscall.Signal(0x1d) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x1e) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTKFLT = syscall.Signal(0x10) + SIGSTOP = syscall.Signal(0x13) + SIGSYS = syscall.Signal(0x1f) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x14) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x17) + SIGUSR1 = syscall.Signal(0xa) + SIGUSR2 = syscall.Signal(0xc) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "no such device or address"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EAGAIN", "resource temporarily unavailable"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device or resource busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "invalid cross-device link"}, + {19, "ENODEV", "no such device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "numerical result out of range"}, + {35, "EDEADLK", "resource deadlock avoided"}, + {36, "ENAMETOOLONG", "file name too long"}, + {37, "ENOLCK", "no locks available"}, + {38, "ENOSYS", "function not implemented"}, + {39, "ENOTEMPTY", "directory not empty"}, + {40, "ELOOP", "too many levels of symbolic links"}, + {42, "ENOMSG", "no message of desired type"}, + {43, "EIDRM", "identifier removed"}, + {44, "ECHRNG", "channel number out of range"}, + {45, "EL2NSYNC", "level 2 not synchronized"}, + {46, "EL3HLT", "level 3 halted"}, + {47, "EL3RST", "level 3 reset"}, + {48, "ELNRNG", "link number out of range"}, + {49, "EUNATCH", "protocol driver not attached"}, + {50, "ENOCSI", "no CSI structure available"}, + {51, "EL2HLT", "level 2 halted"}, + {52, "EBADE", "invalid exchange"}, + {53, "EBADR", "invalid request descriptor"}, + {54, "EXFULL", "exchange full"}, + {55, "ENOANO", "no anode"}, + {56, "EBADRQC", "invalid request code"}, + {57, "EBADSLT", "invalid slot"}, + {58, "EDEADLOCK", "file locking deadlock error"}, + {59, "EBFONT", "bad font file format"}, + {60, "ENOSTR", "device not a stream"}, + {61, "ENODATA", "no data available"}, + {62, "ETIME", "timer expired"}, + {63, "ENOSR", "out of streams resources"}, + {64, "ENONET", "machine is not on the network"}, + {65, "ENOPKG", "package not installed"}, + {66, "EREMOTE", "object is remote"}, + {67, "ENOLINK", "link has been severed"}, + {68, "EADV", "advertise error"}, + {69, "ESRMNT", "srmount error"}, + {70, "ECOMM", "communication error on send"}, + {71, "EPROTO", "protocol error"}, + {72, "EMULTIHOP", "multihop attempted"}, + {73, "EDOTDOT", "RFS specific error"}, + {74, "EBADMSG", "bad message"}, + {75, "EOVERFLOW", "value too large for defined data type"}, + {76, "ENOTUNIQ", "name not unique on network"}, + {77, "EBADFD", "file descriptor in bad state"}, + {78, "EREMCHG", "remote address changed"}, + {79, "ELIBACC", "can not access a needed shared library"}, + {80, "ELIBBAD", "accessing a corrupted shared library"}, + {81, "ELIBSCN", ".lib section in a.out corrupted"}, + {82, "ELIBMAX", "attempting to link in too many shared libraries"}, + {83, "ELIBEXEC", "cannot exec a shared library directly"}, + {84, "EILSEQ", "invalid or incomplete multibyte or wide character"}, + {85, "ERESTART", "interrupted system call should be restarted"}, + {86, "ESTRPIPE", "streams pipe error"}, + {87, "EUSERS", "too many users"}, + {88, "ENOTSOCK", "socket operation on non-socket"}, + {89, "EDESTADDRREQ", "destination address required"}, + {90, "EMSGSIZE", "message too long"}, + {91, "EPROTOTYPE", "protocol wrong type for socket"}, + {92, "ENOPROTOOPT", "protocol not available"}, + {93, "EPROTONOSUPPORT", "protocol not supported"}, + {94, "ESOCKTNOSUPPORT", "socket type not supported"}, + {95, "ENOTSUP", "operation not supported"}, + {96, "EPFNOSUPPORT", "protocol family not supported"}, + {97, "EAFNOSUPPORT", "address family not supported by protocol"}, + {98, "EADDRINUSE", "address already in use"}, + {99, "EADDRNOTAVAIL", "cannot assign requested address"}, + {100, "ENETDOWN", "network is down"}, + {101, "ENETUNREACH", "network is unreachable"}, + {102, "ENETRESET", "network dropped connection on reset"}, + {103, "ECONNABORTED", "software caused connection abort"}, + {104, "ECONNRESET", "connection reset by peer"}, + {105, "ENOBUFS", "no buffer space available"}, + {106, "EISCONN", "transport endpoint is already connected"}, + {107, "ENOTCONN", "transport endpoint is not connected"}, + {108, "ESHUTDOWN", "cannot send after transport endpoint shutdown"}, + {109, "ETOOMANYREFS", "too many references: cannot splice"}, + {110, "ETIMEDOUT", "connection timed out"}, + {111, "ECONNREFUSED", "connection refused"}, + {112, "EHOSTDOWN", "host is down"}, + {113, "EHOSTUNREACH", "no route to host"}, + {114, "EALREADY", "operation already in progress"}, + {115, "EINPROGRESS", "operation now in progress"}, + {116, "ESTALE", "stale file handle"}, + {117, "EUCLEAN", "structure needs cleaning"}, + {118, "ENOTNAM", "not a XENIX named type file"}, + {119, "ENAVAIL", "no XENIX semaphores available"}, + {120, "EISNAM", "is a named type file"}, + {121, "EREMOTEIO", "remote I/O error"}, + {122, "EDQUOT", "disk quota exceeded"}, + {123, "ENOMEDIUM", "no medium found"}, + {124, "EMEDIUMTYPE", "wrong medium type"}, + {125, "ECANCELED", "operation canceled"}, + {126, "ENOKEY", "required key not available"}, + {127, "EKEYEXPIRED", "key has expired"}, + {128, "EKEYREVOKED", "key has been revoked"}, + {129, "EKEYREJECTED", "key was rejected by service"}, + {130, "EOWNERDEAD", "owner died"}, + {131, "ENOTRECOVERABLE", "state not recoverable"}, + {132, "ERFKILL", "operation not possible due to RF-kill"}, + {133, "EHWPOISON", "memory page has hardware error"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/breakpoint trap"}, + {6, "SIGABRT", "aborted"}, + {7, "SIGBUS", "bus error"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGUSR1", "user defined signal 1"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGUSR2", "user defined signal 2"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGSTKFLT", "stack fault"}, + {17, "SIGCHLD", "child exited"}, + {18, "SIGCONT", "continued"}, + {19, "SIGSTOP", "stopped (signal)"}, + {20, "SIGTSTP", "stopped"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGURG", "urgent I/O condition"}, + {24, "SIGXCPU", "CPU time limit exceeded"}, + {25, "SIGXFSZ", "file size limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window changed"}, + {29, "SIGIO", "I/O possible"}, + {30, "SIGPWR", "power failure"}, + {31, "SIGSYS", "bad system call"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go b/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go new file mode 100644 index 0000000..e175fff --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go @@ -0,0 +1,2578 @@ +// mkerrors.sh -Wall -Werror -static -I/tmp/include -fsigned-char +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build s390x,linux + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -Wall -Werror -static -I/tmp/include -fsigned-char _const.go + +package unix + +import "syscall" + +const ( + AAFS_MAGIC = 0x5a3c69f0 + ADFS_SUPER_MAGIC = 0xadf5 + AFFS_SUPER_MAGIC = 0xadff + AFS_FS_MAGIC = 0x6b414653 + AFS_SUPER_MAGIC = 0x5346414f + AF_ALG = 0x26 + AF_APPLETALK = 0x5 + AF_ASH = 0x12 + AF_ATMPVC = 0x8 + AF_ATMSVC = 0x14 + AF_AX25 = 0x3 + AF_BLUETOOTH = 0x1f + AF_BRIDGE = 0x7 + AF_CAIF = 0x25 + AF_CAN = 0x1d + AF_DECnet = 0xc + AF_ECONET = 0x13 + AF_FILE = 0x1 + AF_IB = 0x1b + AF_IEEE802154 = 0x24 + AF_INET = 0x2 + AF_INET6 = 0xa + AF_IPX = 0x4 + AF_IRDA = 0x17 + AF_ISDN = 0x22 + AF_IUCV = 0x20 + AF_KCM = 0x29 + AF_KEY = 0xf + AF_LLC = 0x1a + AF_LOCAL = 0x1 + AF_MAX = 0x2c + AF_MPLS = 0x1c + AF_NETBEUI = 0xd + AF_NETLINK = 0x10 + AF_NETROM = 0x6 + AF_NFC = 0x27 + AF_PACKET = 0x11 + AF_PHONET = 0x23 + AF_PPPOX = 0x18 + AF_QIPCRTR = 0x2a + AF_RDS = 0x15 + AF_ROSE = 0xb + AF_ROUTE = 0x10 + AF_RXRPC = 0x21 + AF_SECURITY = 0xe + AF_SMC = 0x2b + AF_SNA = 0x16 + AF_TIPC = 0x1e + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_VSOCK = 0x28 + AF_WANPIPE = 0x19 + AF_X25 = 0x9 + ALG_OP_DECRYPT = 0x0 + ALG_OP_ENCRYPT = 0x1 + ALG_SET_AEAD_ASSOCLEN = 0x4 + ALG_SET_AEAD_AUTHSIZE = 0x5 + ALG_SET_IV = 0x2 + ALG_SET_KEY = 0x1 + ALG_SET_OP = 0x3 + ANON_INODE_FS_MAGIC = 0x9041934 + ARPHRD_6LOWPAN = 0x339 + ARPHRD_ADAPT = 0x108 + ARPHRD_APPLETLK = 0x8 + ARPHRD_ARCNET = 0x7 + ARPHRD_ASH = 0x30d + ARPHRD_ATM = 0x13 + ARPHRD_AX25 = 0x3 + ARPHRD_BIF = 0x307 + ARPHRD_CAIF = 0x336 + ARPHRD_CAN = 0x118 + ARPHRD_CHAOS = 0x5 + ARPHRD_CISCO = 0x201 + ARPHRD_CSLIP = 0x101 + ARPHRD_CSLIP6 = 0x103 + ARPHRD_DDCMP = 0x205 + ARPHRD_DLCI = 0xf + ARPHRD_ECONET = 0x30e + ARPHRD_EETHER = 0x2 + ARPHRD_ETHER = 0x1 + ARPHRD_EUI64 = 0x1b + ARPHRD_FCAL = 0x311 + ARPHRD_FCFABRIC = 0x313 + ARPHRD_FCPL = 0x312 + ARPHRD_FCPP = 0x310 + ARPHRD_FDDI = 0x306 + ARPHRD_FRAD = 0x302 + ARPHRD_HDLC = 0x201 + ARPHRD_HIPPI = 0x30c + ARPHRD_HWX25 = 0x110 + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + ARPHRD_IEEE80211 = 0x321 + ARPHRD_IEEE80211_PRISM = 0x322 + ARPHRD_IEEE80211_RADIOTAP = 0x323 + ARPHRD_IEEE802154 = 0x324 + ARPHRD_IEEE802154_MONITOR = 0x325 + ARPHRD_IEEE802_TR = 0x320 + ARPHRD_INFINIBAND = 0x20 + ARPHRD_IP6GRE = 0x337 + ARPHRD_IPDDP = 0x309 + ARPHRD_IPGRE = 0x30a + ARPHRD_IRDA = 0x30f + ARPHRD_LAPB = 0x204 + ARPHRD_LOCALTLK = 0x305 + ARPHRD_LOOPBACK = 0x304 + ARPHRD_METRICOM = 0x17 + ARPHRD_NETLINK = 0x338 + ARPHRD_NETROM = 0x0 + ARPHRD_NONE = 0xfffe + ARPHRD_PHONET = 0x334 + ARPHRD_PHONET_PIPE = 0x335 + ARPHRD_PIMREG = 0x30b + ARPHRD_PPP = 0x200 + ARPHRD_PRONET = 0x4 + ARPHRD_RAWHDLC = 0x206 + ARPHRD_RAWIP = 0x207 + ARPHRD_ROSE = 0x10e + ARPHRD_RSRVD = 0x104 + ARPHRD_SIT = 0x308 + ARPHRD_SKIP = 0x303 + ARPHRD_SLIP = 0x100 + ARPHRD_SLIP6 = 0x102 + ARPHRD_TUNNEL = 0x300 + ARPHRD_TUNNEL6 = 0x301 + ARPHRD_VOID = 0xffff + ARPHRD_VSOCKMON = 0x33a + ARPHRD_X25 = 0x10f + AUTOFS_SUPER_MAGIC = 0x187 + B0 = 0x0 + B1000000 = 0x1008 + B110 = 0x3 + B115200 = 0x1002 + B1152000 = 0x1009 + B1200 = 0x9 + B134 = 0x4 + B150 = 0x5 + B1500000 = 0x100a + B1800 = 0xa + B19200 = 0xe + B200 = 0x6 + B2000000 = 0x100b + B230400 = 0x1003 + B2400 = 0xb + B2500000 = 0x100c + B300 = 0x7 + B3000000 = 0x100d + B3500000 = 0x100e + B38400 = 0xf + B4000000 = 0x100f + B460800 = 0x1004 + B4800 = 0xc + B50 = 0x1 + B500000 = 0x1005 + B57600 = 0x1001 + B576000 = 0x1006 + B600 = 0x8 + B75 = 0x2 + B921600 = 0x1007 + B9600 = 0xd + BALLOON_KVM_MAGIC = 0x13661366 + BDEVFS_MAGIC = 0x62646576 + BINFMTFS_MAGIC = 0x42494e4d + BLKBSZGET = 0x80081270 + BLKBSZSET = 0x40081271 + BLKFLSBUF = 0x1261 + BLKFRAGET = 0x1265 + BLKFRASET = 0x1264 + BLKGETSIZE = 0x1260 + BLKGETSIZE64 = 0x80081272 + BLKPBSZGET = 0x127b + BLKRAGET = 0x1263 + BLKRASET = 0x1262 + BLKROGET = 0x125e + BLKROSET = 0x125d + BLKRRPART = 0x125f + BLKSECTGET = 0x1267 + BLKSECTSET = 0x1266 + BLKSSZGET = 0x1268 + BOTHER = 0x1000 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_FS_MAGIC = 0xcafe4a11 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LL_OFF = -0x200000 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXINSNS = 0x1000 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MOD = 0x90 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_NET_OFF = -0x100000 + BPF_OR = 0x40 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BPF_XOR = 0xa0 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x2000 + BSDLY = 0x2000 + BTRFS_SUPER_MAGIC = 0x9123683e + BTRFS_TEST_MAGIC = 0x73727279 + CAN_BCM = 0x2 + CAN_EFF_FLAG = 0x80000000 + CAN_EFF_ID_BITS = 0x1d + CAN_EFF_MASK = 0x1fffffff + CAN_ERR_FLAG = 0x20000000 + CAN_ERR_MASK = 0x1fffffff + CAN_INV_FILTER = 0x20000000 + CAN_ISOTP = 0x6 + CAN_MAX_DLC = 0x8 + CAN_MAX_DLEN = 0x8 + CAN_MCNET = 0x5 + CAN_MTU = 0x10 + CAN_NPROTO = 0x7 + CAN_RAW = 0x1 + CAN_RAW_FILTER_MAX = 0x200 + CAN_RTR_FLAG = 0x40000000 + CAN_SFF_ID_BITS = 0xb + CAN_SFF_MASK = 0x7ff + CAN_TP16 = 0x3 + CAN_TP20 = 0x4 + CBAUD = 0x100f + CBAUDEX = 0x1000 + CFLUSH = 0xf + CGROUP2_SUPER_MAGIC = 0x63677270 + CGROUP_SUPER_MAGIC = 0x27e0eb + CIBAUD = 0x100f0000 + CLOCAL = 0x800 + CLOCK_BOOTTIME = 0x7 + CLOCK_BOOTTIME_ALARM = 0x9 + CLOCK_DEFAULT = 0x0 + CLOCK_EXT = 0x1 + CLOCK_INT = 0x2 + CLOCK_MONOTONIC = 0x1 + CLOCK_MONOTONIC_COARSE = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_PROCESS_CPUTIME_ID = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_REALTIME_ALARM = 0x8 + CLOCK_REALTIME_COARSE = 0x5 + CLOCK_TAI = 0xb + CLOCK_THREAD_CPUTIME_ID = 0x3 + CLOCK_TXFROMRX = 0x4 + CLOCK_TXINT = 0x3 + CLONE_CHILD_CLEARTID = 0x200000 + CLONE_CHILD_SETTID = 0x1000000 + CLONE_DETACHED = 0x400000 + CLONE_FILES = 0x400 + CLONE_FS = 0x200 + CLONE_IO = 0x80000000 + CLONE_NEWCGROUP = 0x2000000 + CLONE_NEWIPC = 0x8000000 + CLONE_NEWNET = 0x40000000 + CLONE_NEWNS = 0x20000 + CLONE_NEWPID = 0x20000000 + CLONE_NEWUSER = 0x10000000 + CLONE_NEWUTS = 0x4000000 + CLONE_PARENT = 0x8000 + CLONE_PARENT_SETTID = 0x100000 + CLONE_PTRACE = 0x2000 + CLONE_SETTLS = 0x80000 + CLONE_SIGHAND = 0x800 + CLONE_SYSVSEM = 0x40000 + CLONE_THREAD = 0x10000 + CLONE_UNTRACED = 0x800000 + CLONE_VFORK = 0x4000 + CLONE_VM = 0x100 + CMSPAR = 0x40000000 + CODA_SUPER_MAGIC = 0x73757245 + CR0 = 0x0 + CR1 = 0x200 + CR2 = 0x400 + CR3 = 0x600 + CRAMFS_MAGIC = 0x28cd3d45 + CRDLY = 0x600 + CREAD = 0x80 + CRTSCTS = 0x80000000 + CS5 = 0x0 + CS6 = 0x10 + CS7 = 0x20 + CS8 = 0x30 + CSIGNAL = 0xff + CSIZE = 0x30 + CSTART = 0x11 + CSTATUS = 0x0 + CSTOP = 0x13 + CSTOPB = 0x40 + CSUSP = 0x1a + DAXFS_MAGIC = 0x64646178 + DEBUGFS_MAGIC = 0x64626720 + DEVPTS_SUPER_MAGIC = 0x1cd1 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x200 + ECHOE = 0x10 + ECHOK = 0x20 + ECHOKE = 0x800 + ECHONL = 0x40 + ECHOPRT = 0x400 + ECRYPTFS_SUPER_MAGIC = 0xf15f + EFD_CLOEXEC = 0x80000 + EFD_NONBLOCK = 0x800 + EFD_SEMAPHORE = 0x1 + EFIVARFS_MAGIC = 0xde5e81e4 + EFS_SUPER_MAGIC = 0x414a53 + ENCODING_DEFAULT = 0x0 + ENCODING_FM_MARK = 0x3 + ENCODING_FM_SPACE = 0x4 + ENCODING_MANCHESTER = 0x5 + ENCODING_NRZ = 0x1 + ENCODING_NRZI = 0x2 + EPOLLERR = 0x8 + EPOLLET = 0x80000000 + EPOLLEXCLUSIVE = 0x10000000 + EPOLLHUP = 0x10 + EPOLLIN = 0x1 + EPOLLMSG = 0x400 + EPOLLONESHOT = 0x40000000 + EPOLLOUT = 0x4 + EPOLLPRI = 0x2 + EPOLLRDBAND = 0x80 + EPOLLRDHUP = 0x2000 + EPOLLRDNORM = 0x40 + EPOLLWAKEUP = 0x20000000 + EPOLLWRBAND = 0x200 + EPOLLWRNORM = 0x100 + EPOLL_CLOEXEC = 0x80000 + EPOLL_CTL_ADD = 0x1 + EPOLL_CTL_DEL = 0x2 + EPOLL_CTL_MOD = 0x3 + ETH_P_1588 = 0x88f7 + ETH_P_8021AD = 0x88a8 + ETH_P_8021AH = 0x88e7 + ETH_P_8021Q = 0x8100 + ETH_P_80221 = 0x8917 + ETH_P_802_2 = 0x4 + ETH_P_802_3 = 0x1 + ETH_P_802_3_MIN = 0x600 + ETH_P_802_EX1 = 0x88b5 + ETH_P_AARP = 0x80f3 + ETH_P_AF_IUCV = 0xfbfb + ETH_P_ALL = 0x3 + ETH_P_AOE = 0x88a2 + ETH_P_ARCNET = 0x1a + ETH_P_ARP = 0x806 + ETH_P_ATALK = 0x809b + ETH_P_ATMFATE = 0x8884 + ETH_P_ATMMPOA = 0x884c + ETH_P_AX25 = 0x2 + ETH_P_BATMAN = 0x4305 + ETH_P_BPQ = 0x8ff + ETH_P_CAIF = 0xf7 + ETH_P_CAN = 0xc + ETH_P_CANFD = 0xd + ETH_P_CONTROL = 0x16 + ETH_P_CUST = 0x6006 + ETH_P_DDCMP = 0x6 + ETH_P_DEC = 0x6000 + ETH_P_DIAG = 0x6005 + ETH_P_DNA_DL = 0x6001 + ETH_P_DNA_RC = 0x6002 + ETH_P_DNA_RT = 0x6003 + ETH_P_DSA = 0x1b + ETH_P_ECONET = 0x18 + ETH_P_EDSA = 0xdada + ETH_P_ERSPAN = 0x88be + ETH_P_ERSPAN2 = 0x22eb + ETH_P_FCOE = 0x8906 + ETH_P_FIP = 0x8914 + ETH_P_HDLC = 0x19 + ETH_P_HSR = 0x892f + ETH_P_IBOE = 0x8915 + ETH_P_IEEE802154 = 0xf6 + ETH_P_IEEEPUP = 0xa00 + ETH_P_IEEEPUPAT = 0xa01 + ETH_P_IFE = 0xed3e + ETH_P_IP = 0x800 + ETH_P_IPV6 = 0x86dd + ETH_P_IPX = 0x8137 + ETH_P_IRDA = 0x17 + ETH_P_LAT = 0x6004 + ETH_P_LINK_CTL = 0x886c + ETH_P_LOCALTALK = 0x9 + ETH_P_LOOP = 0x60 + ETH_P_LOOPBACK = 0x9000 + ETH_P_MACSEC = 0x88e5 + ETH_P_MAP = 0xf9 + ETH_P_MOBITEX = 0x15 + ETH_P_MPLS_MC = 0x8848 + ETH_P_MPLS_UC = 0x8847 + ETH_P_MVRP = 0x88f5 + ETH_P_NCSI = 0x88f8 + ETH_P_NSH = 0x894f + ETH_P_PAE = 0x888e + ETH_P_PAUSE = 0x8808 + ETH_P_PHONET = 0xf5 + ETH_P_PPPTALK = 0x10 + ETH_P_PPP_DISC = 0x8863 + ETH_P_PPP_MP = 0x8 + ETH_P_PPP_SES = 0x8864 + ETH_P_PRP = 0x88fb + ETH_P_PUP = 0x200 + ETH_P_PUPAT = 0x201 + ETH_P_QINQ1 = 0x9100 + ETH_P_QINQ2 = 0x9200 + ETH_P_QINQ3 = 0x9300 + ETH_P_RARP = 0x8035 + ETH_P_SCA = 0x6007 + ETH_P_SLOW = 0x8809 + ETH_P_SNAP = 0x5 + ETH_P_TDLS = 0x890d + ETH_P_TEB = 0x6558 + ETH_P_TIPC = 0x88ca + ETH_P_TRAILER = 0x1c + ETH_P_TR_802_2 = 0x11 + ETH_P_TSN = 0x22f0 + ETH_P_WAN_PPP = 0x7 + ETH_P_WCCP = 0x883e + ETH_P_X25 = 0x805 + ETH_P_XDSA = 0xf8 + EXABYTE_ENABLE_NEST = 0xf0 + EXT2_SUPER_MAGIC = 0xef53 + EXT3_SUPER_MAGIC = 0xef53 + EXT4_SUPER_MAGIC = 0xef53 + EXTA = 0xe + EXTB = 0xf + EXTPROC = 0x10000 + F2FS_SUPER_MAGIC = 0xf2f52010 + FALLOC_FL_COLLAPSE_RANGE = 0x8 + FALLOC_FL_INSERT_RANGE = 0x20 + FALLOC_FL_KEEP_SIZE = 0x1 + FALLOC_FL_NO_HIDE_STALE = 0x4 + FALLOC_FL_PUNCH_HOLE = 0x2 + FALLOC_FL_UNSHARE_RANGE = 0x40 + FALLOC_FL_ZERO_RANGE = 0x10 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x8000 + FFDLY = 0x8000 + FLUSHO = 0x1000 + FS_ENCRYPTION_MODE_AES_128_CBC = 0x5 + FS_ENCRYPTION_MODE_AES_128_CTS = 0x6 + FS_ENCRYPTION_MODE_AES_256_CBC = 0x3 + FS_ENCRYPTION_MODE_AES_256_CTS = 0x4 + FS_ENCRYPTION_MODE_AES_256_GCM = 0x2 + FS_ENCRYPTION_MODE_AES_256_XTS = 0x1 + FS_ENCRYPTION_MODE_INVALID = 0x0 + FS_IOC_GET_ENCRYPTION_POLICY = 0x400c6615 + FS_IOC_GET_ENCRYPTION_PWSALT = 0x40106614 + FS_IOC_SET_ENCRYPTION_POLICY = 0x800c6613 + FS_KEY_DESCRIPTOR_SIZE = 0x8 + FS_KEY_DESC_PREFIX = "fscrypt:" + FS_KEY_DESC_PREFIX_SIZE = 0x8 + FS_MAX_KEY_SIZE = 0x40 + FS_POLICY_FLAGS_PAD_16 = 0x2 + FS_POLICY_FLAGS_PAD_32 = 0x3 + FS_POLICY_FLAGS_PAD_4 = 0x0 + FS_POLICY_FLAGS_PAD_8 = 0x1 + FS_POLICY_FLAGS_PAD_MASK = 0x3 + FS_POLICY_FLAGS_VALID = 0x3 + FUTEXFS_SUPER_MAGIC = 0xbad1dea + F_ADD_SEALS = 0x409 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x406 + F_EXLCK = 0x4 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLEASE = 0x401 + F_GETLK = 0x5 + F_GETLK64 = 0x5 + F_GETOWN = 0x9 + F_GETOWN_EX = 0x10 + F_GETPIPE_SZ = 0x408 + F_GETSIG = 0xb + F_GET_FILE_RW_HINT = 0x40d + F_GET_RW_HINT = 0x40b + F_GET_SEALS = 0x40a + F_LOCK = 0x1 + F_NOTIFY = 0x402 + F_OFD_GETLK = 0x24 + F_OFD_SETLK = 0x25 + F_OFD_SETLKW = 0x26 + F_OK = 0x0 + F_RDLCK = 0x0 + F_SEAL_GROW = 0x4 + F_SEAL_SEAL = 0x1 + F_SEAL_SHRINK = 0x2 + F_SEAL_WRITE = 0x8 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLEASE = 0x400 + F_SETLK = 0x6 + F_SETLK64 = 0x6 + F_SETLKW = 0x7 + F_SETLKW64 = 0x7 + F_SETOWN = 0x8 + F_SETOWN_EX = 0xf + F_SETPIPE_SZ = 0x407 + F_SETSIG = 0xa + F_SET_FILE_RW_HINT = 0x40e + F_SET_RW_HINT = 0x40c + F_SHLCK = 0x8 + F_TEST = 0x3 + F_TLOCK = 0x2 + F_ULOCK = 0x0 + F_UNLCK = 0x2 + F_WRLCK = 0x1 + GENL_ADMIN_PERM = 0x1 + GENL_CMD_CAP_DO = 0x2 + GENL_CMD_CAP_DUMP = 0x4 + GENL_CMD_CAP_HASPOL = 0x8 + GENL_HDRLEN = 0x4 + GENL_ID_CTRL = 0x10 + GENL_ID_PMCRAID = 0x12 + GENL_ID_VFS_DQUOT = 0x11 + GENL_MAX_ID = 0x3ff + GENL_MIN_ID = 0x10 + GENL_NAMSIZ = 0x10 + GENL_START_ALLOC = 0x13 + GENL_UNS_ADMIN_PERM = 0x10 + GRND_NONBLOCK = 0x1 + GRND_RANDOM = 0x2 + HDIO_DRIVE_CMD = 0x31f + HDIO_DRIVE_CMD_AEB = 0x31e + HDIO_DRIVE_CMD_HDR_SIZE = 0x4 + HDIO_DRIVE_HOB_HDR_SIZE = 0x8 + HDIO_DRIVE_RESET = 0x31c + HDIO_DRIVE_TASK = 0x31e + HDIO_DRIVE_TASKFILE = 0x31d + HDIO_DRIVE_TASK_HDR_SIZE = 0x8 + HDIO_GETGEO = 0x301 + HDIO_GET_32BIT = 0x309 + HDIO_GET_ACOUSTIC = 0x30f + HDIO_GET_ADDRESS = 0x310 + HDIO_GET_BUSSTATE = 0x31a + HDIO_GET_DMA = 0x30b + HDIO_GET_IDENTITY = 0x30d + HDIO_GET_KEEPSETTINGS = 0x308 + HDIO_GET_MULTCOUNT = 0x304 + HDIO_GET_NICE = 0x30c + HDIO_GET_NOWERR = 0x30a + HDIO_GET_QDMA = 0x305 + HDIO_GET_UNMASKINTR = 0x302 + HDIO_GET_WCACHE = 0x30e + HDIO_OBSOLETE_IDENTITY = 0x307 + HDIO_SCAN_HWIF = 0x328 + HDIO_SET_32BIT = 0x324 + HDIO_SET_ACOUSTIC = 0x32c + HDIO_SET_ADDRESS = 0x32f + HDIO_SET_BUSSTATE = 0x32d + HDIO_SET_DMA = 0x326 + HDIO_SET_KEEPSETTINGS = 0x323 + HDIO_SET_MULTCOUNT = 0x321 + HDIO_SET_NICE = 0x329 + HDIO_SET_NOWERR = 0x325 + HDIO_SET_PIO_MODE = 0x327 + HDIO_SET_QDMA = 0x32e + HDIO_SET_UNMASKINTR = 0x322 + HDIO_SET_WCACHE = 0x32b + HDIO_SET_XFER = 0x306 + HDIO_TRISTATE_HWIF = 0x31b + HDIO_UNREGISTER_HWIF = 0x32a + HOSTFS_SUPER_MAGIC = 0xc0ffee + HPFS_SUPER_MAGIC = 0xf995e849 + HUGETLBFS_MAGIC = 0x958458f6 + HUPCL = 0x400 + IBSHIFT = 0x10 + ICANON = 0x2 + ICMPV6_FILTER = 0x1 + ICRNL = 0x100 + IEXTEN = 0x8000 + IFA_F_DADFAILED = 0x8 + IFA_F_DEPRECATED = 0x20 + IFA_F_HOMEADDRESS = 0x10 + IFA_F_MANAGETEMPADDR = 0x100 + IFA_F_MCAUTOJOIN = 0x400 + IFA_F_NODAD = 0x2 + IFA_F_NOPREFIXROUTE = 0x200 + IFA_F_OPTIMISTIC = 0x4 + IFA_F_PERMANENT = 0x80 + IFA_F_SECONDARY = 0x1 + IFA_F_STABLE_PRIVACY = 0x800 + IFA_F_TEMPORARY = 0x1 + IFA_F_TENTATIVE = 0x40 + IFA_MAX = 0x8 + IFF_ALLMULTI = 0x200 + IFF_ATTACH_QUEUE = 0x200 + IFF_AUTOMEDIA = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_DETACH_QUEUE = 0x400 + IFF_DORMANT = 0x20000 + IFF_DYNAMIC = 0x8000 + IFF_ECHO = 0x40000 + IFF_LOOPBACK = 0x8 + IFF_LOWER_UP = 0x10000 + IFF_MASTER = 0x400 + IFF_MULTICAST = 0x1000 + IFF_MULTI_QUEUE = 0x100 + IFF_NAPI = 0x10 + IFF_NAPI_FRAGS = 0x20 + IFF_NOARP = 0x80 + IFF_NOFILTER = 0x1000 + IFF_NOTRAILERS = 0x20 + IFF_NO_PI = 0x1000 + IFF_ONE_QUEUE = 0x2000 + IFF_PERSIST = 0x800 + IFF_POINTOPOINT = 0x10 + IFF_PORTSEL = 0x2000 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SLAVE = 0x800 + IFF_TAP = 0x2 + IFF_TUN = 0x1 + IFF_TUN_EXCL = 0x8000 + IFF_UP = 0x1 + IFF_VNET_HDR = 0x4000 + IFF_VOLATILE = 0x70c5a + IFNAMSIZ = 0x10 + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_ACCESS = 0x1 + IN_ALL_EVENTS = 0xfff + IN_ATTRIB = 0x4 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLOEXEC = 0x80000 + IN_CLOSE = 0x18 + IN_CLOSE_NOWRITE = 0x10 + IN_CLOSE_WRITE = 0x8 + IN_CREATE = 0x100 + IN_DELETE = 0x200 + IN_DELETE_SELF = 0x400 + IN_DONT_FOLLOW = 0x2000000 + IN_EXCL_UNLINK = 0x4000000 + IN_IGNORED = 0x8000 + IN_ISDIR = 0x40000000 + IN_LOOPBACKNET = 0x7f + IN_MASK_ADD = 0x20000000 + IN_MODIFY = 0x2 + IN_MOVE = 0xc0 + IN_MOVED_FROM = 0x40 + IN_MOVED_TO = 0x80 + IN_MOVE_SELF = 0x800 + IN_NONBLOCK = 0x800 + IN_ONESHOT = 0x80000000 + IN_ONLYDIR = 0x1000000 + IN_OPEN = 0x20 + IN_Q_OVERFLOW = 0x4000 + IN_UNMOUNT = 0x2000 + IOCTL_VM_SOCKETS_GET_LOCAL_CID = 0x7b9 + IPPROTO_AH = 0x33 + IPPROTO_BEETPH = 0x5e + IPPROTO_COMP = 0x6c + IPPROTO_DCCP = 0x21 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_ESP = 0x32 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPIP = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MH = 0x87 + IPPROTO_MPLS = 0x89 + IPPROTO_MTP = 0x5c + IPPROTO_NONE = 0x3b + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_SCTP = 0x84 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPV6_2292DSTOPTS = 0x4 + IPV6_2292HOPLIMIT = 0x8 + IPV6_2292HOPOPTS = 0x3 + IPV6_2292PKTINFO = 0x2 + IPV6_2292PKTOPTIONS = 0x6 + IPV6_2292RTHDR = 0x5 + IPV6_ADDRFORM = 0x1 + IPV6_ADDR_PREFERENCES = 0x48 + IPV6_ADD_MEMBERSHIP = 0x14 + IPV6_AUTHHDR = 0xa + IPV6_AUTOFLOWLABEL = 0x46 + IPV6_CHECKSUM = 0x7 + IPV6_DONTFRAG = 0x3e + IPV6_DROP_MEMBERSHIP = 0x15 + IPV6_DSTOPTS = 0x3b + IPV6_HDRINCL = 0x24 + IPV6_HOPLIMIT = 0x34 + IPV6_HOPOPTS = 0x36 + IPV6_IPSEC_POLICY = 0x22 + IPV6_JOIN_ANYCAST = 0x1b + IPV6_JOIN_GROUP = 0x14 + IPV6_LEAVE_ANYCAST = 0x1c + IPV6_LEAVE_GROUP = 0x15 + IPV6_MINHOPCOUNT = 0x49 + IPV6_MTU = 0x18 + IPV6_MTU_DISCOVER = 0x17 + IPV6_MULTICAST_HOPS = 0x12 + IPV6_MULTICAST_IF = 0x11 + IPV6_MULTICAST_LOOP = 0x13 + IPV6_NEXTHOP = 0x9 + IPV6_ORIGDSTADDR = 0x4a + IPV6_PATHMTU = 0x3d + IPV6_PKTINFO = 0x32 + IPV6_PMTUDISC_DO = 0x2 + IPV6_PMTUDISC_DONT = 0x0 + IPV6_PMTUDISC_INTERFACE = 0x4 + IPV6_PMTUDISC_OMIT = 0x5 + IPV6_PMTUDISC_PROBE = 0x3 + IPV6_PMTUDISC_WANT = 0x1 + IPV6_RECVDSTOPTS = 0x3a + IPV6_RECVERR = 0x19 + IPV6_RECVFRAGSIZE = 0x4d + IPV6_RECVHOPLIMIT = 0x33 + IPV6_RECVHOPOPTS = 0x35 + IPV6_RECVORIGDSTADDR = 0x4a + IPV6_RECVPATHMTU = 0x3c + IPV6_RECVPKTINFO = 0x31 + IPV6_RECVRTHDR = 0x38 + IPV6_RECVTCLASS = 0x42 + IPV6_ROUTER_ALERT = 0x16 + IPV6_RTHDR = 0x39 + IPV6_RTHDRDSTOPTS = 0x37 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_RXDSTOPTS = 0x3b + IPV6_RXHOPOPTS = 0x36 + IPV6_TCLASS = 0x43 + IPV6_TRANSPARENT = 0x4b + IPV6_UNICAST_HOPS = 0x10 + IPV6_UNICAST_IF = 0x4c + IPV6_V6ONLY = 0x1a + IPV6_XFRM_POLICY = 0x23 + IP_ADD_MEMBERSHIP = 0x23 + IP_ADD_SOURCE_MEMBERSHIP = 0x27 + IP_BIND_ADDRESS_NO_PORT = 0x18 + IP_BLOCK_SOURCE = 0x26 + IP_CHECKSUM = 0x17 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0x24 + IP_DROP_SOURCE_MEMBERSHIP = 0x28 + IP_FREEBIND = 0xf + IP_HDRINCL = 0x3 + IP_IPSEC_POLICY = 0x10 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0x14 + IP_MF = 0x2000 + IP_MINTTL = 0x15 + IP_MSFILTER = 0x29 + IP_MSS = 0x240 + IP_MTU = 0xe + IP_MTU_DISCOVER = 0xa + IP_MULTICAST_ALL = 0x31 + IP_MULTICAST_IF = 0x20 + IP_MULTICAST_LOOP = 0x22 + IP_MULTICAST_TTL = 0x21 + IP_NODEFRAG = 0x16 + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x4 + IP_ORIGDSTADDR = 0x14 + IP_PASSSEC = 0x12 + IP_PKTINFO = 0x8 + IP_PKTOPTIONS = 0x9 + IP_PMTUDISC = 0xa + IP_PMTUDISC_DO = 0x2 + IP_PMTUDISC_DONT = 0x0 + IP_PMTUDISC_INTERFACE = 0x4 + IP_PMTUDISC_OMIT = 0x5 + IP_PMTUDISC_PROBE = 0x3 + IP_PMTUDISC_WANT = 0x1 + IP_RECVERR = 0xb + IP_RECVFRAGSIZE = 0x19 + IP_RECVOPTS = 0x6 + IP_RECVORIGDSTADDR = 0x14 + IP_RECVRETOPTS = 0x7 + IP_RECVTOS = 0xd + IP_RECVTTL = 0xc + IP_RETOPTS = 0x7 + IP_RF = 0x8000 + IP_ROUTER_ALERT = 0x5 + IP_TOS = 0x1 + IP_TRANSPARENT = 0x13 + IP_TTL = 0x2 + IP_UNBLOCK_SOURCE = 0x25 + IP_UNICAST_IF = 0x32 + IP_XFRM_POLICY = 0x11 + ISIG = 0x1 + ISOFS_SUPER_MAGIC = 0x9660 + ISTRIP = 0x20 + IUCLC = 0x200 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x1000 + IXON = 0x400 + JFFS2_SUPER_MAGIC = 0x72b6 + KEYCTL_ASSUME_AUTHORITY = 0x10 + KEYCTL_CHOWN = 0x4 + KEYCTL_CLEAR = 0x7 + KEYCTL_DESCRIBE = 0x6 + KEYCTL_DH_COMPUTE = 0x17 + KEYCTL_GET_KEYRING_ID = 0x0 + KEYCTL_GET_PERSISTENT = 0x16 + KEYCTL_GET_SECURITY = 0x11 + KEYCTL_INSTANTIATE = 0xc + KEYCTL_INSTANTIATE_IOV = 0x14 + KEYCTL_INVALIDATE = 0x15 + KEYCTL_JOIN_SESSION_KEYRING = 0x1 + KEYCTL_LINK = 0x8 + KEYCTL_NEGATE = 0xd + KEYCTL_READ = 0xb + KEYCTL_REJECT = 0x13 + KEYCTL_RESTRICT_KEYRING = 0x1d + KEYCTL_REVOKE = 0x3 + KEYCTL_SEARCH = 0xa + KEYCTL_SESSION_TO_PARENT = 0x12 + KEYCTL_SETPERM = 0x5 + KEYCTL_SET_REQKEY_KEYRING = 0xe + KEYCTL_SET_TIMEOUT = 0xf + KEYCTL_UNLINK = 0x9 + KEYCTL_UPDATE = 0x2 + KEY_REQKEY_DEFL_DEFAULT = 0x0 + KEY_REQKEY_DEFL_GROUP_KEYRING = 0x6 + KEY_REQKEY_DEFL_NO_CHANGE = -0x1 + KEY_REQKEY_DEFL_PROCESS_KEYRING = 0x2 + KEY_REQKEY_DEFL_REQUESTOR_KEYRING = 0x7 + KEY_REQKEY_DEFL_SESSION_KEYRING = 0x3 + KEY_REQKEY_DEFL_THREAD_KEYRING = 0x1 + KEY_REQKEY_DEFL_USER_KEYRING = 0x4 + KEY_REQKEY_DEFL_USER_SESSION_KEYRING = 0x5 + KEY_SPEC_GROUP_KEYRING = -0x6 + KEY_SPEC_PROCESS_KEYRING = -0x2 + KEY_SPEC_REQKEY_AUTH_KEY = -0x7 + KEY_SPEC_REQUESTOR_KEYRING = -0x8 + KEY_SPEC_SESSION_KEYRING = -0x3 + KEY_SPEC_THREAD_KEYRING = -0x1 + KEY_SPEC_USER_KEYRING = -0x4 + KEY_SPEC_USER_SESSION_KEYRING = -0x5 + LINUX_REBOOT_CMD_CAD_OFF = 0x0 + LINUX_REBOOT_CMD_CAD_ON = 0x89abcdef + LINUX_REBOOT_CMD_HALT = 0xcdef0123 + LINUX_REBOOT_CMD_KEXEC = 0x45584543 + LINUX_REBOOT_CMD_POWER_OFF = 0x4321fedc + LINUX_REBOOT_CMD_RESTART = 0x1234567 + LINUX_REBOOT_CMD_RESTART2 = 0xa1b2c3d4 + LINUX_REBOOT_CMD_SW_SUSPEND = 0xd000fce2 + LINUX_REBOOT_MAGIC1 = 0xfee1dead + LINUX_REBOOT_MAGIC2 = 0x28121969 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DODUMP = 0x11 + MADV_DOFORK = 0xb + MADV_DONTDUMP = 0x10 + MADV_DONTFORK = 0xa + MADV_DONTNEED = 0x4 + MADV_FREE = 0x8 + MADV_HUGEPAGE = 0xe + MADV_HWPOISON = 0x64 + MADV_KEEPONFORK = 0x13 + MADV_MERGEABLE = 0xc + MADV_NOHUGEPAGE = 0xf + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_REMOVE = 0x9 + MADV_SEQUENTIAL = 0x2 + MADV_UNMERGEABLE = 0xd + MADV_WILLNEED = 0x3 + MADV_WIPEONFORK = 0x12 + MAP_ANON = 0x20 + MAP_ANONYMOUS = 0x20 + MAP_DENYWRITE = 0x800 + MAP_EXECUTABLE = 0x1000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_GROWSDOWN = 0x100 + MAP_HUGETLB = 0x40000 + MAP_HUGE_MASK = 0x3f + MAP_HUGE_SHIFT = 0x1a + MAP_LOCKED = 0x2000 + MAP_NONBLOCK = 0x10000 + MAP_NORESERVE = 0x4000 + MAP_POPULATE = 0x8000 + MAP_PRIVATE = 0x2 + MAP_SHARED = 0x1 + MAP_STACK = 0x20000 + MAP_TYPE = 0xf + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MCL_ONFAULT = 0x4 + MINIX2_SUPER_MAGIC = 0x2468 + MINIX2_SUPER_MAGIC2 = 0x2478 + MINIX3_SUPER_MAGIC = 0x4d5a + MINIX_SUPER_MAGIC = 0x137f + MINIX_SUPER_MAGIC2 = 0x138f + MNT_DETACH = 0x2 + MNT_EXPIRE = 0x4 + MNT_FORCE = 0x1 + MSDOS_SUPER_MAGIC = 0x4d44 + MSG_BATCH = 0x40000 + MSG_CMSG_CLOEXEC = 0x40000000 + MSG_CONFIRM = 0x800 + MSG_CTRUNC = 0x8 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x40 + MSG_EOR = 0x80 + MSG_ERRQUEUE = 0x2000 + MSG_FASTOPEN = 0x20000000 + MSG_FIN = 0x200 + MSG_MORE = 0x8000 + MSG_NOSIGNAL = 0x4000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_PROXY = 0x10 + MSG_RST = 0x1000 + MSG_SYN = 0x400 + MSG_TRUNC = 0x20 + MSG_TRYHARD = 0x4 + MSG_WAITALL = 0x100 + MSG_WAITFORONE = 0x10000 + MSG_ZEROCOPY = 0x4000000 + MS_ACTIVE = 0x40000000 + MS_ASYNC = 0x1 + MS_BIND = 0x1000 + MS_BORN = 0x20000000 + MS_DIRSYNC = 0x80 + MS_INVALIDATE = 0x2 + MS_I_VERSION = 0x800000 + MS_KERNMOUNT = 0x400000 + MS_LAZYTIME = 0x2000000 + MS_MANDLOCK = 0x40 + MS_MGC_MSK = 0xffff0000 + MS_MGC_VAL = 0xc0ed0000 + MS_MOVE = 0x2000 + MS_NOATIME = 0x400 + MS_NODEV = 0x4 + MS_NODIRATIME = 0x800 + MS_NOEXEC = 0x8 + MS_NOREMOTELOCK = 0x8000000 + MS_NOSEC = 0x10000000 + MS_NOSUID = 0x2 + MS_NOUSER = -0x80000000 + MS_POSIXACL = 0x10000 + MS_PRIVATE = 0x40000 + MS_RDONLY = 0x1 + MS_REC = 0x4000 + MS_RELATIME = 0x200000 + MS_REMOUNT = 0x20 + MS_RMT_MASK = 0x2800051 + MS_SHARED = 0x100000 + MS_SILENT = 0x8000 + MS_SLAVE = 0x80000 + MS_STRICTATIME = 0x1000000 + MS_SUBMOUNT = 0x4000000 + MS_SYNC = 0x4 + MS_SYNCHRONOUS = 0x10 + MS_UNBINDABLE = 0x20000 + MS_VERBOSE = 0x8000 + MTD_INODE_FS_MAGIC = 0x11307854 + NAME_MAX = 0xff + NCP_SUPER_MAGIC = 0x564c + NETLINK_ADD_MEMBERSHIP = 0x1 + NETLINK_AUDIT = 0x9 + NETLINK_BROADCAST_ERROR = 0x4 + NETLINK_CAP_ACK = 0xa + NETLINK_CONNECTOR = 0xb + NETLINK_CRYPTO = 0x15 + NETLINK_DNRTMSG = 0xe + NETLINK_DROP_MEMBERSHIP = 0x2 + NETLINK_ECRYPTFS = 0x13 + NETLINK_EXT_ACK = 0xb + NETLINK_FIB_LOOKUP = 0xa + NETLINK_FIREWALL = 0x3 + NETLINK_GENERIC = 0x10 + NETLINK_INET_DIAG = 0x4 + NETLINK_IP6_FW = 0xd + NETLINK_ISCSI = 0x8 + NETLINK_KOBJECT_UEVENT = 0xf + NETLINK_LISTEN_ALL_NSID = 0x8 + NETLINK_LIST_MEMBERSHIPS = 0x9 + NETLINK_NETFILTER = 0xc + NETLINK_NFLOG = 0x5 + NETLINK_NO_ENOBUFS = 0x5 + NETLINK_PKTINFO = 0x3 + NETLINK_RDMA = 0x14 + NETLINK_ROUTE = 0x0 + NETLINK_RX_RING = 0x6 + NETLINK_SCSITRANSPORT = 0x12 + NETLINK_SELINUX = 0x7 + NETLINK_SMC = 0x16 + NETLINK_SOCK_DIAG = 0x4 + NETLINK_TX_RING = 0x7 + NETLINK_UNUSED = 0x1 + NETLINK_USERSOCK = 0x2 + NETLINK_XFRM = 0x6 + NFS_SUPER_MAGIC = 0x6969 + NILFS_SUPER_MAGIC = 0x3434 + NL0 = 0x0 + NL1 = 0x100 + NLA_ALIGNTO = 0x4 + NLA_F_NESTED = 0x8000 + NLA_F_NET_BYTEORDER = 0x4000 + NLA_HDRLEN = 0x4 + NLDLY = 0x100 + NLMSG_ALIGNTO = 0x4 + NLMSG_DONE = 0x3 + NLMSG_ERROR = 0x2 + NLMSG_HDRLEN = 0x10 + NLMSG_MIN_TYPE = 0x10 + NLMSG_NOOP = 0x1 + NLMSG_OVERRUN = 0x4 + NLM_F_ACK = 0x4 + NLM_F_ACK_TLVS = 0x200 + NLM_F_APPEND = 0x800 + NLM_F_ATOMIC = 0x400 + NLM_F_CAPPED = 0x100 + NLM_F_CREATE = 0x400 + NLM_F_DUMP = 0x300 + NLM_F_DUMP_FILTERED = 0x20 + NLM_F_DUMP_INTR = 0x10 + NLM_F_ECHO = 0x8 + NLM_F_EXCL = 0x200 + NLM_F_MATCH = 0x200 + NLM_F_MULTI = 0x2 + NLM_F_NONREC = 0x100 + NLM_F_REPLACE = 0x100 + NLM_F_REQUEST = 0x1 + NLM_F_ROOT = 0x100 + NOFLSH = 0x80 + NSFS_MAGIC = 0x6e736673 + OCFS2_SUPER_MAGIC = 0x7461636f + OCRNL = 0x8 + OFDEL = 0x80 + OFILL = 0x40 + OLCUC = 0x2 + ONLCR = 0x4 + ONLRET = 0x20 + ONOCR = 0x10 + OPENPROM_SUPER_MAGIC = 0x9fa1 + OPOST = 0x1 + OVERLAYFS_SUPER_MAGIC = 0x794c7630 + O_ACCMODE = 0x3 + O_APPEND = 0x400 + O_ASYNC = 0x2000 + O_CLOEXEC = 0x80000 + O_CREAT = 0x40 + O_DIRECT = 0x4000 + O_DIRECTORY = 0x10000 + O_DSYNC = 0x1000 + O_EXCL = 0x80 + O_FSYNC = 0x101000 + O_LARGEFILE = 0x0 + O_NDELAY = 0x800 + O_NOATIME = 0x40000 + O_NOCTTY = 0x100 + O_NOFOLLOW = 0x20000 + O_NONBLOCK = 0x800 + O_PATH = 0x200000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x101000 + O_SYNC = 0x101000 + O_TMPFILE = 0x410000 + O_TRUNC = 0x200 + O_WRONLY = 0x1 + PACKET_ADD_MEMBERSHIP = 0x1 + PACKET_AUXDATA = 0x8 + PACKET_BROADCAST = 0x1 + PACKET_COPY_THRESH = 0x7 + PACKET_DROP_MEMBERSHIP = 0x2 + PACKET_FANOUT = 0x12 + PACKET_FANOUT_CBPF = 0x6 + PACKET_FANOUT_CPU = 0x2 + PACKET_FANOUT_DATA = 0x16 + PACKET_FANOUT_EBPF = 0x7 + PACKET_FANOUT_FLAG_DEFRAG = 0x8000 + PACKET_FANOUT_FLAG_ROLLOVER = 0x1000 + PACKET_FANOUT_FLAG_UNIQUEID = 0x2000 + PACKET_FANOUT_HASH = 0x0 + PACKET_FANOUT_LB = 0x1 + PACKET_FANOUT_QM = 0x5 + PACKET_FANOUT_RND = 0x4 + PACKET_FANOUT_ROLLOVER = 0x3 + PACKET_FASTROUTE = 0x6 + PACKET_HDRLEN = 0xb + PACKET_HOST = 0x0 + PACKET_KERNEL = 0x7 + PACKET_LOOPBACK = 0x5 + PACKET_LOSS = 0xe + PACKET_MR_ALLMULTI = 0x2 + PACKET_MR_MULTICAST = 0x0 + PACKET_MR_PROMISC = 0x1 + PACKET_MR_UNICAST = 0x3 + PACKET_MULTICAST = 0x2 + PACKET_ORIGDEV = 0x9 + PACKET_OTHERHOST = 0x3 + PACKET_OUTGOING = 0x4 + PACKET_QDISC_BYPASS = 0x14 + PACKET_RECV_OUTPUT = 0x3 + PACKET_RESERVE = 0xc + PACKET_ROLLOVER_STATS = 0x15 + PACKET_RX_RING = 0x5 + PACKET_STATISTICS = 0x6 + PACKET_TIMESTAMP = 0x11 + PACKET_TX_HAS_OFF = 0x13 + PACKET_TX_RING = 0xd + PACKET_TX_TIMESTAMP = 0x10 + PACKET_USER = 0x6 + PACKET_VERSION = 0xa + PACKET_VNET_HDR = 0xf + PARENB = 0x100 + PARITY_CRC16_PR0 = 0x2 + PARITY_CRC16_PR0_CCITT = 0x4 + PARITY_CRC16_PR1 = 0x3 + PARITY_CRC16_PR1_CCITT = 0x5 + PARITY_CRC32_PR0_CCITT = 0x6 + PARITY_CRC32_PR1_CCITT = 0x7 + PARITY_DEFAULT = 0x0 + PARITY_NONE = 0x1 + PARMRK = 0x8 + PARODD = 0x200 + PENDIN = 0x4000 + PERF_EVENT_IOC_DISABLE = 0x2401 + PERF_EVENT_IOC_ENABLE = 0x2400 + PERF_EVENT_IOC_ID = 0x80082407 + PERF_EVENT_IOC_PAUSE_OUTPUT = 0x40042409 + PERF_EVENT_IOC_PERIOD = 0x40082404 + PERF_EVENT_IOC_QUERY_BPF = 0xc008240a + PERF_EVENT_IOC_REFRESH = 0x2402 + PERF_EVENT_IOC_RESET = 0x2403 + PERF_EVENT_IOC_SET_BPF = 0x40042408 + PERF_EVENT_IOC_SET_FILTER = 0x40082406 + PERF_EVENT_IOC_SET_OUTPUT = 0x2405 + PIPEFS_MAGIC = 0x50495045 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROC_SUPER_MAGIC = 0x9fa0 + PROT_EXEC = 0x4 + PROT_GROWSDOWN = 0x1000000 + PROT_GROWSUP = 0x2000000 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PR_CAPBSET_DROP = 0x18 + PR_CAPBSET_READ = 0x17 + PR_CAP_AMBIENT = 0x2f + PR_CAP_AMBIENT_CLEAR_ALL = 0x4 + PR_CAP_AMBIENT_IS_SET = 0x1 + PR_CAP_AMBIENT_LOWER = 0x3 + PR_CAP_AMBIENT_RAISE = 0x2 + PR_ENDIAN_BIG = 0x0 + PR_ENDIAN_LITTLE = 0x1 + PR_ENDIAN_PPC_LITTLE = 0x2 + PR_FPEMU_NOPRINT = 0x1 + PR_FPEMU_SIGFPE = 0x2 + PR_FP_EXC_ASYNC = 0x2 + PR_FP_EXC_DISABLED = 0x0 + PR_FP_EXC_DIV = 0x10000 + PR_FP_EXC_INV = 0x100000 + PR_FP_EXC_NONRECOV = 0x1 + PR_FP_EXC_OVF = 0x20000 + PR_FP_EXC_PRECISE = 0x3 + PR_FP_EXC_RES = 0x80000 + PR_FP_EXC_SW_ENABLE = 0x80 + PR_FP_EXC_UND = 0x40000 + PR_FP_MODE_FR = 0x1 + PR_FP_MODE_FRE = 0x2 + PR_GET_CHILD_SUBREAPER = 0x25 + PR_GET_DUMPABLE = 0x3 + PR_GET_ENDIAN = 0x13 + PR_GET_FPEMU = 0x9 + PR_GET_FPEXC = 0xb + PR_GET_FP_MODE = 0x2e + PR_GET_KEEPCAPS = 0x7 + PR_GET_NAME = 0x10 + PR_GET_NO_NEW_PRIVS = 0x27 + PR_GET_PDEATHSIG = 0x2 + PR_GET_SECCOMP = 0x15 + PR_GET_SECUREBITS = 0x1b + PR_GET_THP_DISABLE = 0x2a + PR_GET_TID_ADDRESS = 0x28 + PR_GET_TIMERSLACK = 0x1e + PR_GET_TIMING = 0xd + PR_GET_TSC = 0x19 + PR_GET_UNALIGN = 0x5 + PR_MCE_KILL = 0x21 + PR_MCE_KILL_CLEAR = 0x0 + PR_MCE_KILL_DEFAULT = 0x2 + PR_MCE_KILL_EARLY = 0x1 + PR_MCE_KILL_GET = 0x22 + PR_MCE_KILL_LATE = 0x0 + PR_MCE_KILL_SET = 0x1 + PR_MPX_DISABLE_MANAGEMENT = 0x2c + PR_MPX_ENABLE_MANAGEMENT = 0x2b + PR_SET_CHILD_SUBREAPER = 0x24 + PR_SET_DUMPABLE = 0x4 + PR_SET_ENDIAN = 0x14 + PR_SET_FPEMU = 0xa + PR_SET_FPEXC = 0xc + PR_SET_FP_MODE = 0x2d + PR_SET_KEEPCAPS = 0x8 + PR_SET_MM = 0x23 + PR_SET_MM_ARG_END = 0x9 + PR_SET_MM_ARG_START = 0x8 + PR_SET_MM_AUXV = 0xc + PR_SET_MM_BRK = 0x7 + PR_SET_MM_END_CODE = 0x2 + PR_SET_MM_END_DATA = 0x4 + PR_SET_MM_ENV_END = 0xb + PR_SET_MM_ENV_START = 0xa + PR_SET_MM_EXE_FILE = 0xd + PR_SET_MM_MAP = 0xe + PR_SET_MM_MAP_SIZE = 0xf + PR_SET_MM_START_BRK = 0x6 + PR_SET_MM_START_CODE = 0x1 + PR_SET_MM_START_DATA = 0x3 + PR_SET_MM_START_STACK = 0x5 + PR_SET_NAME = 0xf + PR_SET_NO_NEW_PRIVS = 0x26 + PR_SET_PDEATHSIG = 0x1 + PR_SET_PTRACER = 0x59616d61 + PR_SET_PTRACER_ANY = 0xffffffffffffffff + PR_SET_SECCOMP = 0x16 + PR_SET_SECUREBITS = 0x1c + PR_SET_THP_DISABLE = 0x29 + PR_SET_TIMERSLACK = 0x1d + PR_SET_TIMING = 0xe + PR_SET_TSC = 0x1a + PR_SET_UNALIGN = 0x6 + PR_SVE_GET_VL = 0x33 + PR_SVE_SET_VL = 0x32 + PR_SVE_SET_VL_ONEXEC = 0x40000 + PR_SVE_VL_INHERIT = 0x20000 + PR_SVE_VL_LEN_MASK = 0xffff + PR_TASK_PERF_EVENTS_DISABLE = 0x1f + PR_TASK_PERF_EVENTS_ENABLE = 0x20 + PR_TIMING_STATISTICAL = 0x0 + PR_TIMING_TIMESTAMP = 0x1 + PR_TSC_ENABLE = 0x1 + PR_TSC_SIGSEGV = 0x2 + PR_UNALIGN_NOPRINT = 0x1 + PR_UNALIGN_SIGBUS = 0x2 + PSTOREFS_MAGIC = 0x6165676c + PTRACE_ATTACH = 0x10 + PTRACE_CONT = 0x7 + PTRACE_DETACH = 0x11 + PTRACE_DISABLE_TE = 0x5010 + PTRACE_ENABLE_TE = 0x5009 + PTRACE_EVENT_CLONE = 0x3 + PTRACE_EVENT_EXEC = 0x4 + PTRACE_EVENT_EXIT = 0x6 + PTRACE_EVENT_FORK = 0x1 + PTRACE_EVENT_SECCOMP = 0x7 + PTRACE_EVENT_STOP = 0x80 + PTRACE_EVENT_VFORK = 0x2 + PTRACE_EVENT_VFORK_DONE = 0x5 + PTRACE_GETEVENTMSG = 0x4201 + PTRACE_GETREGS = 0xc + PTRACE_GETREGSET = 0x4204 + PTRACE_GETSIGINFO = 0x4202 + PTRACE_GETSIGMASK = 0x420a + PTRACE_GET_LAST_BREAK = 0x5006 + PTRACE_INTERRUPT = 0x4207 + PTRACE_KILL = 0x8 + PTRACE_LISTEN = 0x4208 + PTRACE_OLDSETOPTIONS = 0x15 + PTRACE_O_EXITKILL = 0x100000 + PTRACE_O_MASK = 0x3000ff + PTRACE_O_SUSPEND_SECCOMP = 0x200000 + PTRACE_O_TRACECLONE = 0x8 + PTRACE_O_TRACEEXEC = 0x10 + PTRACE_O_TRACEEXIT = 0x40 + PTRACE_O_TRACEFORK = 0x2 + PTRACE_O_TRACESECCOMP = 0x80 + PTRACE_O_TRACESYSGOOD = 0x1 + PTRACE_O_TRACEVFORK = 0x4 + PTRACE_O_TRACEVFORKDONE = 0x20 + PTRACE_PEEKDATA = 0x2 + PTRACE_PEEKDATA_AREA = 0x5003 + PTRACE_PEEKSIGINFO = 0x4209 + PTRACE_PEEKSIGINFO_SHARED = 0x1 + PTRACE_PEEKTEXT = 0x1 + PTRACE_PEEKTEXT_AREA = 0x5002 + PTRACE_PEEKUSR = 0x3 + PTRACE_PEEKUSR_AREA = 0x5000 + PTRACE_PEEK_SYSTEM_CALL = 0x5007 + PTRACE_POKEDATA = 0x5 + PTRACE_POKEDATA_AREA = 0x5005 + PTRACE_POKETEXT = 0x4 + PTRACE_POKETEXT_AREA = 0x5004 + PTRACE_POKEUSR = 0x6 + PTRACE_POKEUSR_AREA = 0x5001 + PTRACE_POKE_SYSTEM_CALL = 0x5008 + PTRACE_PROT = 0x15 + PTRACE_SECCOMP_GET_FILTER = 0x420c + PTRACE_SECCOMP_GET_METADATA = 0x420d + PTRACE_SEIZE = 0x4206 + PTRACE_SETOPTIONS = 0x4200 + PTRACE_SETREGS = 0xd + PTRACE_SETREGSET = 0x4205 + PTRACE_SETSIGINFO = 0x4203 + PTRACE_SETSIGMASK = 0x420b + PTRACE_SINGLEBLOCK = 0xc + PTRACE_SINGLESTEP = 0x9 + PTRACE_SYSCALL = 0x18 + PTRACE_TE_ABORT_RAND = 0x5011 + PTRACE_TRACEME = 0x0 + PT_ACR0 = 0x90 + PT_ACR1 = 0x94 + PT_ACR10 = 0xb8 + PT_ACR11 = 0xbc + PT_ACR12 = 0xc0 + PT_ACR13 = 0xc4 + PT_ACR14 = 0xc8 + PT_ACR15 = 0xcc + PT_ACR2 = 0x98 + PT_ACR3 = 0x9c + PT_ACR4 = 0xa0 + PT_ACR5 = 0xa4 + PT_ACR6 = 0xa8 + PT_ACR7 = 0xac + PT_ACR8 = 0xb0 + PT_ACR9 = 0xb4 + PT_CR_10 = 0x168 + PT_CR_11 = 0x170 + PT_CR_9 = 0x160 + PT_ENDREGS = 0x1af + PT_FPC = 0xd8 + PT_FPR0 = 0xe0 + PT_FPR1 = 0xe8 + PT_FPR10 = 0x130 + PT_FPR11 = 0x138 + PT_FPR12 = 0x140 + PT_FPR13 = 0x148 + PT_FPR14 = 0x150 + PT_FPR15 = 0x158 + PT_FPR2 = 0xf0 + PT_FPR3 = 0xf8 + PT_FPR4 = 0x100 + PT_FPR5 = 0x108 + PT_FPR6 = 0x110 + PT_FPR7 = 0x118 + PT_FPR8 = 0x120 + PT_FPR9 = 0x128 + PT_GPR0 = 0x10 + PT_GPR1 = 0x18 + PT_GPR10 = 0x60 + PT_GPR11 = 0x68 + PT_GPR12 = 0x70 + PT_GPR13 = 0x78 + PT_GPR14 = 0x80 + PT_GPR15 = 0x88 + PT_GPR2 = 0x20 + PT_GPR3 = 0x28 + PT_GPR4 = 0x30 + PT_GPR5 = 0x38 + PT_GPR6 = 0x40 + PT_GPR7 = 0x48 + PT_GPR8 = 0x50 + PT_GPR9 = 0x58 + PT_IEEE_IP = 0x1a8 + PT_LASTOFF = 0x1a8 + PT_ORIGGPR2 = 0xd0 + PT_PSWADDR = 0x8 + PT_PSWMASK = 0x0 + QNX4_SUPER_MAGIC = 0x2f + QNX6_SUPER_MAGIC = 0x68191122 + RAMFS_MAGIC = 0x858458f6 + RDTGROUP_SUPER_MAGIC = 0x7655821 + REISERFS_SUPER_MAGIC = 0x52654973 + RLIMIT_AS = 0x9 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_LOCKS = 0xa + RLIMIT_MEMLOCK = 0x8 + RLIMIT_MSGQUEUE = 0xc + RLIMIT_NICE = 0xd + RLIMIT_NOFILE = 0x7 + RLIMIT_NPROC = 0x6 + RLIMIT_RSS = 0x5 + RLIMIT_RTPRIO = 0xe + RLIMIT_RTTIME = 0xf + RLIMIT_SIGPENDING = 0xb + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0xffffffffffffffff + RTAX_ADVMSS = 0x8 + RTAX_CC_ALGO = 0x10 + RTAX_CWND = 0x7 + RTAX_FASTOPEN_NO_COOKIE = 0x11 + RTAX_FEATURES = 0xc + RTAX_FEATURE_ALLFRAG = 0x8 + RTAX_FEATURE_ECN = 0x1 + RTAX_FEATURE_MASK = 0xf + RTAX_FEATURE_SACK = 0x2 + RTAX_FEATURE_TIMESTAMP = 0x4 + RTAX_HOPLIMIT = 0xa + RTAX_INITCWND = 0xb + RTAX_INITRWND = 0xe + RTAX_LOCK = 0x1 + RTAX_MAX = 0x11 + RTAX_MTU = 0x2 + RTAX_QUICKACK = 0xf + RTAX_REORDERING = 0x9 + RTAX_RTO_MIN = 0xd + RTAX_RTT = 0x4 + RTAX_RTTVAR = 0x5 + RTAX_SSTHRESH = 0x6 + RTAX_UNSPEC = 0x0 + RTAX_WINDOW = 0x3 + RTA_ALIGNTO = 0x4 + RTA_MAX = 0x1a + RTCF_DIRECTSRC = 0x4000000 + RTCF_DOREDIRECT = 0x1000000 + RTCF_LOG = 0x2000000 + RTCF_MASQ = 0x400000 + RTCF_NAT = 0x800000 + RTCF_VALVE = 0x200000 + RTF_ADDRCLASSMASK = 0xf8000000 + RTF_ADDRCONF = 0x40000 + RTF_ALLONLINK = 0x20000 + RTF_BROADCAST = 0x10000000 + RTF_CACHE = 0x1000000 + RTF_DEFAULT = 0x10000 + RTF_DYNAMIC = 0x10 + RTF_FLOW = 0x2000000 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_INTERFACE = 0x40000000 + RTF_IRTT = 0x100 + RTF_LINKRT = 0x100000 + RTF_LOCAL = 0x80000000 + RTF_MODIFIED = 0x20 + RTF_MSS = 0x40 + RTF_MTU = 0x40 + RTF_MULTICAST = 0x20000000 + RTF_NAT = 0x8000000 + RTF_NOFORWARD = 0x1000 + RTF_NONEXTHOP = 0x200000 + RTF_NOPMTUDISC = 0x4000 + RTF_POLICY = 0x4000000 + RTF_REINSTATE = 0x8 + RTF_REJECT = 0x200 + RTF_STATIC = 0x400 + RTF_THROW = 0x2000 + RTF_UP = 0x1 + RTF_WINDOW = 0x80 + RTF_XRESOLVE = 0x800 + RTM_BASE = 0x10 + RTM_DELACTION = 0x31 + RTM_DELADDR = 0x15 + RTM_DELADDRLABEL = 0x49 + RTM_DELLINK = 0x11 + RTM_DELMDB = 0x55 + RTM_DELNEIGH = 0x1d + RTM_DELNETCONF = 0x51 + RTM_DELNSID = 0x59 + RTM_DELQDISC = 0x25 + RTM_DELROUTE = 0x19 + RTM_DELRULE = 0x21 + RTM_DELTCLASS = 0x29 + RTM_DELTFILTER = 0x2d + RTM_F_CLONED = 0x200 + RTM_F_EQUALIZE = 0x400 + RTM_F_FIB_MATCH = 0x2000 + RTM_F_LOOKUP_TABLE = 0x1000 + RTM_F_NOTIFY = 0x100 + RTM_F_PREFIX = 0x800 + RTM_GETACTION = 0x32 + RTM_GETADDR = 0x16 + RTM_GETADDRLABEL = 0x4a + RTM_GETANYCAST = 0x3e + RTM_GETDCB = 0x4e + RTM_GETLINK = 0x12 + RTM_GETMDB = 0x56 + RTM_GETMULTICAST = 0x3a + RTM_GETNEIGH = 0x1e + RTM_GETNEIGHTBL = 0x42 + RTM_GETNETCONF = 0x52 + RTM_GETNSID = 0x5a + RTM_GETQDISC = 0x26 + RTM_GETROUTE = 0x1a + RTM_GETRULE = 0x22 + RTM_GETSTATS = 0x5e + RTM_GETTCLASS = 0x2a + RTM_GETTFILTER = 0x2e + RTM_MAX = 0x63 + RTM_NEWACTION = 0x30 + RTM_NEWADDR = 0x14 + RTM_NEWADDRLABEL = 0x48 + RTM_NEWCACHEREPORT = 0x60 + RTM_NEWLINK = 0x10 + RTM_NEWMDB = 0x54 + RTM_NEWNDUSEROPT = 0x44 + RTM_NEWNEIGH = 0x1c + RTM_NEWNEIGHTBL = 0x40 + RTM_NEWNETCONF = 0x50 + RTM_NEWNSID = 0x58 + RTM_NEWPREFIX = 0x34 + RTM_NEWQDISC = 0x24 + RTM_NEWROUTE = 0x18 + RTM_NEWRULE = 0x20 + RTM_NEWSTATS = 0x5c + RTM_NEWTCLASS = 0x28 + RTM_NEWTFILTER = 0x2c + RTM_NR_FAMILIES = 0x15 + RTM_NR_MSGTYPES = 0x54 + RTM_SETDCB = 0x4f + RTM_SETLINK = 0x13 + RTM_SETNEIGHTBL = 0x43 + RTNH_ALIGNTO = 0x4 + RTNH_COMPARE_MASK = 0x19 + RTNH_F_DEAD = 0x1 + RTNH_F_LINKDOWN = 0x10 + RTNH_F_OFFLOAD = 0x8 + RTNH_F_ONLINK = 0x4 + RTNH_F_PERVASIVE = 0x2 + RTNH_F_UNRESOLVED = 0x20 + RTN_MAX = 0xb + RTPROT_BABEL = 0x2a + RTPROT_BIRD = 0xc + RTPROT_BOOT = 0x3 + RTPROT_DHCP = 0x10 + RTPROT_DNROUTED = 0xd + RTPROT_GATED = 0x8 + RTPROT_KERNEL = 0x2 + RTPROT_MROUTED = 0x11 + RTPROT_MRT = 0xa + RTPROT_NTK = 0xf + RTPROT_RA = 0x9 + RTPROT_REDIRECT = 0x1 + RTPROT_STATIC = 0x4 + RTPROT_UNSPEC = 0x0 + RTPROT_XORP = 0xe + RTPROT_ZEBRA = 0xb + RT_CLASS_DEFAULT = 0xfd + RT_CLASS_LOCAL = 0xff + RT_CLASS_MAIN = 0xfe + RT_CLASS_MAX = 0xff + RT_CLASS_UNSPEC = 0x0 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_CREDENTIALS = 0x2 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x1d + SCM_TIMESTAMPING = 0x25 + SCM_TIMESTAMPING_OPT_STATS = 0x36 + SCM_TIMESTAMPING_PKTINFO = 0x3a + SCM_TIMESTAMPNS = 0x23 + SCM_WIFI_STATUS = 0x29 + SECCOMP_MODE_DISABLED = 0x0 + SECCOMP_MODE_FILTER = 0x2 + SECCOMP_MODE_STRICT = 0x1 + SECURITYFS_MAGIC = 0x73636673 + SELINUX_MAGIC = 0xf97cff8c + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDDLCI = 0x8980 + SIOCADDMULTI = 0x8931 + SIOCADDRT = 0x890b + SIOCATMARK = 0x8905 + SIOCBONDCHANGEACTIVE = 0x8995 + SIOCBONDENSLAVE = 0x8990 + SIOCBONDINFOQUERY = 0x8994 + SIOCBONDRELEASE = 0x8991 + SIOCBONDSETHWADDR = 0x8992 + SIOCBONDSLAVEINFOQUERY = 0x8993 + SIOCBRADDBR = 0x89a0 + SIOCBRADDIF = 0x89a2 + SIOCBRDELBR = 0x89a1 + SIOCBRDELIF = 0x89a3 + SIOCDARP = 0x8953 + SIOCDELDLCI = 0x8981 + SIOCDELMULTI = 0x8932 + SIOCDELRT = 0x890c + SIOCDEVPRIVATE = 0x89f0 + SIOCDIFADDR = 0x8936 + SIOCDRARP = 0x8960 + SIOCETHTOOL = 0x8946 + SIOCGARP = 0x8954 + SIOCGHWTSTAMP = 0x89b1 + SIOCGIFADDR = 0x8915 + SIOCGIFBR = 0x8940 + SIOCGIFBRDADDR = 0x8919 + SIOCGIFCONF = 0x8912 + SIOCGIFCOUNT = 0x8938 + SIOCGIFDSTADDR = 0x8917 + SIOCGIFENCAP = 0x8925 + SIOCGIFFLAGS = 0x8913 + SIOCGIFHWADDR = 0x8927 + SIOCGIFINDEX = 0x8933 + SIOCGIFMAP = 0x8970 + SIOCGIFMEM = 0x891f + SIOCGIFMETRIC = 0x891d + SIOCGIFMTU = 0x8921 + SIOCGIFNAME = 0x8910 + SIOCGIFNETMASK = 0x891b + SIOCGIFPFLAGS = 0x8935 + SIOCGIFSLAVE = 0x8929 + SIOCGIFTXQLEN = 0x8942 + SIOCGIFVLAN = 0x8982 + SIOCGMIIPHY = 0x8947 + SIOCGMIIREG = 0x8948 + SIOCGPGRP = 0x8904 + SIOCGRARP = 0x8961 + SIOCGSKNS = 0x894c + SIOCGSTAMP = 0x8906 + SIOCGSTAMPNS = 0x8907 + SIOCINQ = 0x541b + SIOCOUTQ = 0x5411 + SIOCOUTQNSD = 0x894b + SIOCPROTOPRIVATE = 0x89e0 + SIOCRTMSG = 0x890d + SIOCSARP = 0x8955 + SIOCSHWTSTAMP = 0x89b0 + SIOCSIFADDR = 0x8916 + SIOCSIFBR = 0x8941 + SIOCSIFBRDADDR = 0x891a + SIOCSIFDSTADDR = 0x8918 + SIOCSIFENCAP = 0x8926 + SIOCSIFFLAGS = 0x8914 + SIOCSIFHWADDR = 0x8924 + SIOCSIFHWBROADCAST = 0x8937 + SIOCSIFLINK = 0x8911 + SIOCSIFMAP = 0x8971 + SIOCSIFMEM = 0x8920 + SIOCSIFMETRIC = 0x891e + SIOCSIFMTU = 0x8922 + SIOCSIFNAME = 0x8923 + SIOCSIFNETMASK = 0x891c + SIOCSIFPFLAGS = 0x8934 + SIOCSIFSLAVE = 0x8930 + SIOCSIFTXQLEN = 0x8943 + SIOCSIFVLAN = 0x8983 + SIOCSMIIREG = 0x8949 + SIOCSPGRP = 0x8902 + SIOCSRARP = 0x8962 + SIOCWANDEV = 0x894a + SMACK_MAGIC = 0x43415d53 + SMART_AUTOSAVE = 0xd2 + SMART_AUTO_OFFLINE = 0xdb + SMART_DISABLE = 0xd9 + SMART_ENABLE = 0xd8 + SMART_HCYL_PASS = 0xc2 + SMART_IMMEDIATE_OFFLINE = 0xd4 + SMART_LCYL_PASS = 0x4f + SMART_READ_LOG_SECTOR = 0xd5 + SMART_READ_THRESHOLDS = 0xd1 + SMART_READ_VALUES = 0xd0 + SMART_SAVE = 0xd3 + SMART_STATUS = 0xda + SMART_WRITE_LOG_SECTOR = 0xd6 + SMART_WRITE_THRESHOLDS = 0xd7 + SMB_SUPER_MAGIC = 0x517b + SOCKFS_MAGIC = 0x534f434b + SOCK_CLOEXEC = 0x80000 + SOCK_DCCP = 0x6 + SOCK_DGRAM = 0x2 + SOCK_IOC_TYPE = 0x89 + SOCK_NONBLOCK = 0x800 + SOCK_PACKET = 0xa + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_AAL = 0x109 + SOL_ALG = 0x117 + SOL_ATM = 0x108 + SOL_CAIF = 0x116 + SOL_CAN_BASE = 0x64 + SOL_DCCP = 0x10d + SOL_DECNET = 0x105 + SOL_ICMPV6 = 0x3a + SOL_IP = 0x0 + SOL_IPV6 = 0x29 + SOL_IRDA = 0x10a + SOL_IUCV = 0x115 + SOL_KCM = 0x119 + SOL_LLC = 0x10c + SOL_NETBEUI = 0x10b + SOL_NETLINK = 0x10e + SOL_NFC = 0x118 + SOL_PACKET = 0x107 + SOL_PNPIPE = 0x113 + SOL_PPPOL2TP = 0x111 + SOL_RAW = 0xff + SOL_RDS = 0x114 + SOL_RXRPC = 0x110 + SOL_SOCKET = 0x1 + SOL_TCP = 0x6 + SOL_TIPC = 0x10f + SOL_TLS = 0x11a + SOL_X25 = 0x106 + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x1e + SO_ATTACH_BPF = 0x32 + SO_ATTACH_FILTER = 0x1a + SO_ATTACH_REUSEPORT_CBPF = 0x33 + SO_ATTACH_REUSEPORT_EBPF = 0x34 + SO_BINDTODEVICE = 0x19 + SO_BPF_EXTENSIONS = 0x30 + SO_BROADCAST = 0x6 + SO_BSDCOMPAT = 0xe + SO_BUSY_POLL = 0x2e + SO_CNX_ADVICE = 0x35 + SO_COOKIE = 0x39 + SO_DEBUG = 0x1 + SO_DETACH_BPF = 0x1b + SO_DETACH_FILTER = 0x1b + SO_DOMAIN = 0x27 + SO_DONTROUTE = 0x5 + SO_ERROR = 0x4 + SO_GET_FILTER = 0x1a + SO_INCOMING_CPU = 0x31 + SO_INCOMING_NAPI_ID = 0x38 + SO_KEEPALIVE = 0x9 + SO_LINGER = 0xd + SO_LOCK_FILTER = 0x2c + SO_MARK = 0x24 + SO_MAX_PACING_RATE = 0x2f + SO_MEMINFO = 0x37 + SO_NOFCS = 0x2b + SO_NO_CHECK = 0xb + SO_OOBINLINE = 0xa + SO_PASSCRED = 0x10 + SO_PASSSEC = 0x22 + SO_PEEK_OFF = 0x2a + SO_PEERCRED = 0x11 + SO_PEERGROUPS = 0x3b + SO_PEERNAME = 0x1c + SO_PEERSEC = 0x1f + SO_PRIORITY = 0xc + SO_PROTOCOL = 0x26 + SO_RCVBUF = 0x8 + SO_RCVBUFFORCE = 0x21 + SO_RCVLOWAT = 0x12 + SO_RCVTIMEO = 0x14 + SO_REUSEADDR = 0x2 + SO_REUSEPORT = 0xf + SO_RXQ_OVFL = 0x28 + SO_SECURITY_AUTHENTICATION = 0x16 + SO_SECURITY_ENCRYPTION_NETWORK = 0x18 + SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17 + SO_SELECT_ERR_QUEUE = 0x2d + SO_SNDBUF = 0x7 + SO_SNDBUFFORCE = 0x20 + SO_SNDLOWAT = 0x13 + SO_SNDTIMEO = 0x15 + SO_TIMESTAMP = 0x1d + SO_TIMESTAMPING = 0x25 + SO_TIMESTAMPNS = 0x23 + SO_TYPE = 0x3 + SO_VM_SOCKETS_BUFFER_MAX_SIZE = 0x2 + SO_VM_SOCKETS_BUFFER_MIN_SIZE = 0x1 + SO_VM_SOCKETS_BUFFER_SIZE = 0x0 + SO_VM_SOCKETS_CONNECT_TIMEOUT = 0x6 + SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7 + SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3 + SO_VM_SOCKETS_TRUSTED = 0x5 + SO_WIFI_STATUS = 0x29 + SO_ZEROCOPY = 0x3c + SPLICE_F_GIFT = 0x8 + SPLICE_F_MORE = 0x4 + SPLICE_F_MOVE = 0x1 + SPLICE_F_NONBLOCK = 0x2 + SQUASHFS_MAGIC = 0x73717368 + STACK_END_MAGIC = 0x57ac6e9d + STATX_ALL = 0xfff + STATX_ATIME = 0x20 + STATX_ATTR_APPEND = 0x20 + STATX_ATTR_AUTOMOUNT = 0x1000 + STATX_ATTR_COMPRESSED = 0x4 + STATX_ATTR_ENCRYPTED = 0x800 + STATX_ATTR_IMMUTABLE = 0x10 + STATX_ATTR_NODUMP = 0x40 + STATX_BASIC_STATS = 0x7ff + STATX_BLOCKS = 0x400 + STATX_BTIME = 0x800 + STATX_CTIME = 0x80 + STATX_GID = 0x10 + STATX_INO = 0x100 + STATX_MODE = 0x2 + STATX_MTIME = 0x40 + STATX_NLINK = 0x4 + STATX_SIZE = 0x200 + STATX_TYPE = 0x1 + STATX_UID = 0x8 + STATX__RESERVED = 0x80000000 + SYSFS_MAGIC = 0x62656572 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x800 + TAB2 = 0x1000 + TAB3 = 0x1800 + TABDLY = 0x1800 + TASKSTATS_CMD_ATTR_MAX = 0x4 + TASKSTATS_CMD_MAX = 0x2 + TASKSTATS_GENL_NAME = "TASKSTATS" + TASKSTATS_GENL_VERSION = 0x1 + TASKSTATS_TYPE_MAX = 0x6 + TASKSTATS_VERSION = 0x8 + TCFLSH = 0x540b + TCGETA = 0x5405 + TCGETS = 0x5401 + TCGETS2 = 0x802c542a + TCGETX = 0x5432 + TCIFLUSH = 0x0 + TCIOFF = 0x2 + TCIOFLUSH = 0x2 + TCION = 0x3 + TCOFLUSH = 0x1 + TCOOFF = 0x0 + TCOON = 0x1 + TCP_CC_INFO = 0x1a + TCP_CONGESTION = 0xd + TCP_COOKIE_IN_ALWAYS = 0x1 + TCP_COOKIE_MAX = 0x10 + TCP_COOKIE_MIN = 0x8 + TCP_COOKIE_OUT_NEVER = 0x2 + TCP_COOKIE_PAIR_SIZE = 0x20 + TCP_COOKIE_TRANSACTIONS = 0xf + TCP_CORK = 0x3 + TCP_DEFER_ACCEPT = 0x9 + TCP_FASTOPEN = 0x17 + TCP_FASTOPEN_CONNECT = 0x1e + TCP_INFO = 0xb + TCP_KEEPCNT = 0x6 + TCP_KEEPIDLE = 0x4 + TCP_KEEPINTVL = 0x5 + TCP_LINGER2 = 0x8 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0xe + TCP_MD5SIG_EXT = 0x20 + TCP_MD5SIG_FLAG_PREFIX = 0x1 + TCP_MD5SIG_MAXKEYLEN = 0x50 + TCP_MSS = 0x200 + TCP_MSS_DEFAULT = 0x218 + TCP_MSS_DESIRED = 0x4c4 + TCP_NODELAY = 0x1 + TCP_NOTSENT_LOWAT = 0x19 + TCP_QUEUE_SEQ = 0x15 + TCP_QUICKACK = 0xc + TCP_REPAIR = 0x13 + TCP_REPAIR_OPTIONS = 0x16 + TCP_REPAIR_QUEUE = 0x14 + TCP_REPAIR_WINDOW = 0x1d + TCP_SAVED_SYN = 0x1c + TCP_SAVE_SYN = 0x1b + TCP_SYNCNT = 0x7 + TCP_S_DATA_IN = 0x4 + TCP_S_DATA_OUT = 0x8 + TCP_THIN_DUPACK = 0x11 + TCP_THIN_LINEAR_TIMEOUTS = 0x10 + TCP_TIMESTAMP = 0x18 + TCP_ULP = 0x1f + TCP_USER_TIMEOUT = 0x12 + TCP_WINDOW_CLAMP = 0xa + TCSAFLUSH = 0x2 + TCSBRK = 0x5409 + TCSBRKP = 0x5425 + TCSETA = 0x5406 + TCSETAF = 0x5408 + TCSETAW = 0x5407 + TCSETS = 0x5402 + TCSETS2 = 0x402c542b + TCSETSF = 0x5404 + TCSETSF2 = 0x402c542d + TCSETSW = 0x5403 + TCSETSW2 = 0x402c542c + TCSETX = 0x5433 + TCSETXF = 0x5434 + TCSETXW = 0x5435 + TCXONC = 0x540a + TIOCCBRK = 0x5428 + TIOCCONS = 0x541d + TIOCEXCL = 0x540c + TIOCGDEV = 0x80045432 + TIOCGETD = 0x5424 + TIOCGEXCL = 0x80045440 + TIOCGICOUNT = 0x545d + TIOCGLCKTRMIOS = 0x5456 + TIOCGPGRP = 0x540f + TIOCGPKT = 0x80045438 + TIOCGPTLCK = 0x80045439 + TIOCGPTN = 0x80045430 + TIOCGPTPEER = 0x5441 + TIOCGRS485 = 0x542e + TIOCGSERIAL = 0x541e + TIOCGSID = 0x5429 + TIOCGSOFTCAR = 0x5419 + TIOCGWINSZ = 0x5413 + TIOCINQ = 0x541b + TIOCLINUX = 0x541c + TIOCMBIC = 0x5417 + TIOCMBIS = 0x5416 + TIOCMGET = 0x5415 + TIOCMIWAIT = 0x545c + TIOCMSET = 0x5418 + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x5422 + TIOCNXCL = 0x540d + TIOCOUTQ = 0x5411 + TIOCPKT = 0x5420 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCSBRK = 0x5427 + TIOCSCTTY = 0x540e + TIOCSERCONFIG = 0x5453 + TIOCSERGETLSR = 0x5459 + TIOCSERGETMULTI = 0x545a + TIOCSERGSTRUCT = 0x5458 + TIOCSERGWILD = 0x5454 + TIOCSERSETMULTI = 0x545b + TIOCSERSWILD = 0x5455 + TIOCSER_TEMT = 0x1 + TIOCSETD = 0x5423 + TIOCSIG = 0x40045436 + TIOCSLCKTRMIOS = 0x5457 + TIOCSPGRP = 0x5410 + TIOCSPTLCK = 0x40045431 + TIOCSRS485 = 0x542f + TIOCSSERIAL = 0x541f + TIOCSSOFTCAR = 0x541a + TIOCSTI = 0x5412 + TIOCSWINSZ = 0x5414 + TIOCVHANGUP = 0x5437 + TMPFS_MAGIC = 0x1021994 + TOSTOP = 0x100 + TRACEFS_MAGIC = 0x74726163 + TS_COMM_LEN = 0x20 + TUNATTACHFILTER = 0x401054d5 + TUNDETACHFILTER = 0x401054d6 + TUNGETFEATURES = 0x800454cf + TUNGETFILTER = 0x801054db + TUNGETIFF = 0x800454d2 + TUNGETSNDBUF = 0x800454d3 + TUNGETVNETBE = 0x800454df + TUNGETVNETHDRSZ = 0x800454d7 + TUNGETVNETLE = 0x800454dd + TUNSETDEBUG = 0x400454c9 + TUNSETFILTEREBPF = 0x800454e1 + TUNSETGROUP = 0x400454ce + TUNSETIFF = 0x400454ca + TUNSETIFINDEX = 0x400454da + TUNSETLINK = 0x400454cd + TUNSETNOCSUM = 0x400454c8 + TUNSETOFFLOAD = 0x400454d0 + TUNSETOWNER = 0x400454cc + TUNSETPERSIST = 0x400454cb + TUNSETQUEUE = 0x400454d9 + TUNSETSNDBUF = 0x400454d4 + TUNSETSTEERINGEBPF = 0x800454e0 + TUNSETTXFILTER = 0x400454d1 + TUNSETVNETBE = 0x400454de + TUNSETVNETHDRSZ = 0x400454d8 + TUNSETVNETLE = 0x400454dc + UDF_SUPER_MAGIC = 0x15013346 + UMOUNT_NOFOLLOW = 0x8 + USBDEVICE_SUPER_MAGIC = 0x9fa2 + UTIME_NOW = 0x3fffffff + UTIME_OMIT = 0x3ffffffe + V9FS_MAGIC = 0x1021997 + VDISCARD = 0xd + VEOF = 0x4 + VEOL = 0xb + VEOL2 = 0x10 + VERASE = 0x2 + VINTR = 0x0 + VKILL = 0x3 + VLNEXT = 0xf + VMADDR_CID_ANY = 0xffffffff + VMADDR_CID_HOST = 0x2 + VMADDR_CID_HYPERVISOR = 0x0 + VMADDR_CID_RESERVED = 0x1 + VMADDR_PORT_ANY = 0xffffffff + VMIN = 0x6 + VM_SOCKETS_INVALID_VERSION = 0xffffffff + VQUIT = 0x1 + VREPRINT = 0xc + VSTART = 0x8 + VSTOP = 0x9 + VSUSP = 0xa + VSWTC = 0x7 + VT0 = 0x0 + VT1 = 0x4000 + VTDLY = 0x4000 + VTIME = 0x5 + VWERASE = 0xe + WALL = 0x40000000 + WCLONE = 0x80000000 + WCONTINUED = 0x8 + WDIOC_GETBOOTSTATUS = 0x80045702 + WDIOC_GETPRETIMEOUT = 0x80045709 + WDIOC_GETSTATUS = 0x80045701 + WDIOC_GETSUPPORT = 0x80285700 + WDIOC_GETTEMP = 0x80045703 + WDIOC_GETTIMELEFT = 0x8004570a + WDIOC_GETTIMEOUT = 0x80045707 + WDIOC_KEEPALIVE = 0x80045705 + WDIOC_SETOPTIONS = 0x80045704 + WDIOC_SETPRETIMEOUT = 0xc0045708 + WDIOC_SETTIMEOUT = 0xc0045706 + WEXITED = 0x4 + WIN_ACKMEDIACHANGE = 0xdb + WIN_CHECKPOWERMODE1 = 0xe5 + WIN_CHECKPOWERMODE2 = 0x98 + WIN_DEVICE_RESET = 0x8 + WIN_DIAGNOSE = 0x90 + WIN_DOORLOCK = 0xde + WIN_DOORUNLOCK = 0xdf + WIN_DOWNLOAD_MICROCODE = 0x92 + WIN_FLUSH_CACHE = 0xe7 + WIN_FLUSH_CACHE_EXT = 0xea + WIN_FORMAT = 0x50 + WIN_GETMEDIASTATUS = 0xda + WIN_IDENTIFY = 0xec + WIN_IDENTIFY_DMA = 0xee + WIN_IDLEIMMEDIATE = 0xe1 + WIN_INIT = 0x60 + WIN_MEDIAEJECT = 0xed + WIN_MULTREAD = 0xc4 + WIN_MULTREAD_EXT = 0x29 + WIN_MULTWRITE = 0xc5 + WIN_MULTWRITE_EXT = 0x39 + WIN_NOP = 0x0 + WIN_PACKETCMD = 0xa0 + WIN_PIDENTIFY = 0xa1 + WIN_POSTBOOT = 0xdc + WIN_PREBOOT = 0xdd + WIN_QUEUED_SERVICE = 0xa2 + WIN_READ = 0x20 + WIN_READDMA = 0xc8 + WIN_READDMA_EXT = 0x25 + WIN_READDMA_ONCE = 0xc9 + WIN_READDMA_QUEUED = 0xc7 + WIN_READDMA_QUEUED_EXT = 0x26 + WIN_READ_BUFFER = 0xe4 + WIN_READ_EXT = 0x24 + WIN_READ_LONG = 0x22 + WIN_READ_LONG_ONCE = 0x23 + WIN_READ_NATIVE_MAX = 0xf8 + WIN_READ_NATIVE_MAX_EXT = 0x27 + WIN_READ_ONCE = 0x21 + WIN_RECAL = 0x10 + WIN_RESTORE = 0x10 + WIN_SECURITY_DISABLE = 0xf6 + WIN_SECURITY_ERASE_PREPARE = 0xf3 + WIN_SECURITY_ERASE_UNIT = 0xf4 + WIN_SECURITY_FREEZE_LOCK = 0xf5 + WIN_SECURITY_SET_PASS = 0xf1 + WIN_SECURITY_UNLOCK = 0xf2 + WIN_SEEK = 0x70 + WIN_SETFEATURES = 0xef + WIN_SETIDLE1 = 0xe3 + WIN_SETIDLE2 = 0x97 + WIN_SETMULT = 0xc6 + WIN_SET_MAX = 0xf9 + WIN_SET_MAX_EXT = 0x37 + WIN_SLEEPNOW1 = 0xe6 + WIN_SLEEPNOW2 = 0x99 + WIN_SMART = 0xb0 + WIN_SPECIFY = 0x91 + WIN_SRST = 0x8 + WIN_STANDBY = 0xe2 + WIN_STANDBY2 = 0x96 + WIN_STANDBYNOW1 = 0xe0 + WIN_STANDBYNOW2 = 0x94 + WIN_VERIFY = 0x40 + WIN_VERIFY_EXT = 0x42 + WIN_VERIFY_ONCE = 0x41 + WIN_WRITE = 0x30 + WIN_WRITEDMA = 0xca + WIN_WRITEDMA_EXT = 0x35 + WIN_WRITEDMA_ONCE = 0xcb + WIN_WRITEDMA_QUEUED = 0xcc + WIN_WRITEDMA_QUEUED_EXT = 0x36 + WIN_WRITE_BUFFER = 0xe8 + WIN_WRITE_EXT = 0x34 + WIN_WRITE_LONG = 0x32 + WIN_WRITE_LONG_ONCE = 0x33 + WIN_WRITE_ONCE = 0x31 + WIN_WRITE_SAME = 0xe9 + WIN_WRITE_VERIFY = 0x3c + WNOHANG = 0x1 + WNOTHREAD = 0x20000000 + WNOWAIT = 0x1000000 + WORDSIZE = 0x40 + WSTOPPED = 0x2 + WUNTRACED = 0x2 + XATTR_CREATE = 0x1 + XATTR_REPLACE = 0x2 + XCASE = 0x4 + XENFS_SUPER_MAGIC = 0xabba1974 + XTABS = 0x1800 + ZSMALLOC_MAGIC = 0x58295829 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x62) + EADDRNOTAVAIL = syscall.Errno(0x63) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x61) + EAGAIN = syscall.Errno(0xb) + EALREADY = syscall.Errno(0x72) + EBADE = syscall.Errno(0x34) + EBADF = syscall.Errno(0x9) + EBADFD = syscall.Errno(0x4d) + EBADMSG = syscall.Errno(0x4a) + EBADR = syscall.Errno(0x35) + EBADRQC = syscall.Errno(0x38) + EBADSLT = syscall.Errno(0x39) + EBFONT = syscall.Errno(0x3b) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x7d) + ECHILD = syscall.Errno(0xa) + ECHRNG = syscall.Errno(0x2c) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x67) + ECONNREFUSED = syscall.Errno(0x6f) + ECONNRESET = syscall.Errno(0x68) + EDEADLK = syscall.Errno(0x23) + EDEADLOCK = syscall.Errno(0x23) + EDESTADDRREQ = syscall.Errno(0x59) + EDOM = syscall.Errno(0x21) + EDOTDOT = syscall.Errno(0x49) + EDQUOT = syscall.Errno(0x7a) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EHOSTDOWN = syscall.Errno(0x70) + EHOSTUNREACH = syscall.Errno(0x71) + EHWPOISON = syscall.Errno(0x85) + EIDRM = syscall.Errno(0x2b) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x73) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x6a) + EISDIR = syscall.Errno(0x15) + EISNAM = syscall.Errno(0x78) + EKEYEXPIRED = syscall.Errno(0x7f) + EKEYREJECTED = syscall.Errno(0x81) + EKEYREVOKED = syscall.Errno(0x80) + EL2HLT = syscall.Errno(0x33) + EL2NSYNC = syscall.Errno(0x2d) + EL3HLT = syscall.Errno(0x2e) + EL3RST = syscall.Errno(0x2f) + ELIBACC = syscall.Errno(0x4f) + ELIBBAD = syscall.Errno(0x50) + ELIBEXEC = syscall.Errno(0x53) + ELIBMAX = syscall.Errno(0x52) + ELIBSCN = syscall.Errno(0x51) + ELNRNG = syscall.Errno(0x30) + ELOOP = syscall.Errno(0x28) + EMEDIUMTYPE = syscall.Errno(0x7c) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x5a) + EMULTIHOP = syscall.Errno(0x48) + ENAMETOOLONG = syscall.Errno(0x24) + ENAVAIL = syscall.Errno(0x77) + ENETDOWN = syscall.Errno(0x64) + ENETRESET = syscall.Errno(0x66) + ENETUNREACH = syscall.Errno(0x65) + ENFILE = syscall.Errno(0x17) + ENOANO = syscall.Errno(0x37) + ENOBUFS = syscall.Errno(0x69) + ENOCSI = syscall.Errno(0x32) + ENODATA = syscall.Errno(0x3d) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOKEY = syscall.Errno(0x7e) + ENOLCK = syscall.Errno(0x25) + ENOLINK = syscall.Errno(0x43) + ENOMEDIUM = syscall.Errno(0x7b) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x2a) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x5c) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x26) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x6b) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x27) + ENOTNAM = syscall.Errno(0x76) + ENOTRECOVERABLE = syscall.Errno(0x83) + ENOTSOCK = syscall.Errno(0x58) + ENOTSUP = syscall.Errno(0x5f) + ENOTTY = syscall.Errno(0x19) + ENOTUNIQ = syscall.Errno(0x4c) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x5f) + EOVERFLOW = syscall.Errno(0x4b) + EOWNERDEAD = syscall.Errno(0x82) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x60) + EPIPE = syscall.Errno(0x20) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x5d) + EPROTOTYPE = syscall.Errno(0x5b) + ERANGE = syscall.Errno(0x22) + EREMCHG = syscall.Errno(0x4e) + EREMOTE = syscall.Errno(0x42) + EREMOTEIO = syscall.Errno(0x79) + ERESTART = syscall.Errno(0x55) + ERFKILL = syscall.Errno(0x84) + EROFS = syscall.Errno(0x1e) + ESHUTDOWN = syscall.Errno(0x6c) + ESOCKTNOSUPPORT = syscall.Errno(0x5e) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x74) + ESTRPIPE = syscall.Errno(0x56) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x6e) + ETOOMANYREFS = syscall.Errno(0x6d) + ETXTBSY = syscall.Errno(0x1a) + EUCLEAN = syscall.Errno(0x75) + EUNATCH = syscall.Errno(0x31) + EUSERS = syscall.Errno(0x57) + EWOULDBLOCK = syscall.Errno(0xb) + EXDEV = syscall.Errno(0x12) + EXFULL = syscall.Errno(0x36) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0x7) + SIGCHLD = syscall.Signal(0x11) + SIGCLD = syscall.Signal(0x11) + SIGCONT = syscall.Signal(0x12) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x1d) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPOLL = syscall.Signal(0x1d) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x1e) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTKFLT = syscall.Signal(0x10) + SIGSTOP = syscall.Signal(0x13) + SIGSYS = syscall.Signal(0x1f) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x14) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x17) + SIGUSR1 = syscall.Signal(0xa) + SIGUSR2 = syscall.Signal(0xc) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "no such device or address"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EAGAIN", "resource temporarily unavailable"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device or resource busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "invalid cross-device link"}, + {19, "ENODEV", "no such device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "numerical result out of range"}, + {35, "EDEADLK", "resource deadlock avoided"}, + {36, "ENAMETOOLONG", "file name too long"}, + {37, "ENOLCK", "no locks available"}, + {38, "ENOSYS", "function not implemented"}, + {39, "ENOTEMPTY", "directory not empty"}, + {40, "ELOOP", "too many levels of symbolic links"}, + {42, "ENOMSG", "no message of desired type"}, + {43, "EIDRM", "identifier removed"}, + {44, "ECHRNG", "channel number out of range"}, + {45, "EL2NSYNC", "level 2 not synchronized"}, + {46, "EL3HLT", "level 3 halted"}, + {47, "EL3RST", "level 3 reset"}, + {48, "ELNRNG", "link number out of range"}, + {49, "EUNATCH", "protocol driver not attached"}, + {50, "ENOCSI", "no CSI structure available"}, + {51, "EL2HLT", "level 2 halted"}, + {52, "EBADE", "invalid exchange"}, + {53, "EBADR", "invalid request descriptor"}, + {54, "EXFULL", "exchange full"}, + {55, "ENOANO", "no anode"}, + {56, "EBADRQC", "invalid request code"}, + {57, "EBADSLT", "invalid slot"}, + {59, "EBFONT", "bad font file format"}, + {60, "ENOSTR", "device not a stream"}, + {61, "ENODATA", "no data available"}, + {62, "ETIME", "timer expired"}, + {63, "ENOSR", "out of streams resources"}, + {64, "ENONET", "machine is not on the network"}, + {65, "ENOPKG", "package not installed"}, + {66, "EREMOTE", "object is remote"}, + {67, "ENOLINK", "link has been severed"}, + {68, "EADV", "advertise error"}, + {69, "ESRMNT", "srmount error"}, + {70, "ECOMM", "communication error on send"}, + {71, "EPROTO", "protocol error"}, + {72, "EMULTIHOP", "multihop attempted"}, + {73, "EDOTDOT", "RFS specific error"}, + {74, "EBADMSG", "bad message"}, + {75, "EOVERFLOW", "value too large for defined data type"}, + {76, "ENOTUNIQ", "name not unique on network"}, + {77, "EBADFD", "file descriptor in bad state"}, + {78, "EREMCHG", "remote address changed"}, + {79, "ELIBACC", "can not access a needed shared library"}, + {80, "ELIBBAD", "accessing a corrupted shared library"}, + {81, "ELIBSCN", ".lib section in a.out corrupted"}, + {82, "ELIBMAX", "attempting to link in too many shared libraries"}, + {83, "ELIBEXEC", "cannot exec a shared library directly"}, + {84, "EILSEQ", "invalid or incomplete multibyte or wide character"}, + {85, "ERESTART", "interrupted system call should be restarted"}, + {86, "ESTRPIPE", "streams pipe error"}, + {87, "EUSERS", "too many users"}, + {88, "ENOTSOCK", "socket operation on non-socket"}, + {89, "EDESTADDRREQ", "destination address required"}, + {90, "EMSGSIZE", "message too long"}, + {91, "EPROTOTYPE", "protocol wrong type for socket"}, + {92, "ENOPROTOOPT", "protocol not available"}, + {93, "EPROTONOSUPPORT", "protocol not supported"}, + {94, "ESOCKTNOSUPPORT", "socket type not supported"}, + {95, "ENOTSUP", "operation not supported"}, + {96, "EPFNOSUPPORT", "protocol family not supported"}, + {97, "EAFNOSUPPORT", "address family not supported by protocol"}, + {98, "EADDRINUSE", "address already in use"}, + {99, "EADDRNOTAVAIL", "cannot assign requested address"}, + {100, "ENETDOWN", "network is down"}, + {101, "ENETUNREACH", "network is unreachable"}, + {102, "ENETRESET", "network dropped connection on reset"}, + {103, "ECONNABORTED", "software caused connection abort"}, + {104, "ECONNRESET", "connection reset by peer"}, + {105, "ENOBUFS", "no buffer space available"}, + {106, "EISCONN", "transport endpoint is already connected"}, + {107, "ENOTCONN", "transport endpoint is not connected"}, + {108, "ESHUTDOWN", "cannot send after transport endpoint shutdown"}, + {109, "ETOOMANYREFS", "too many references: cannot splice"}, + {110, "ETIMEDOUT", "connection timed out"}, + {111, "ECONNREFUSED", "connection refused"}, + {112, "EHOSTDOWN", "host is down"}, + {113, "EHOSTUNREACH", "no route to host"}, + {114, "EALREADY", "operation already in progress"}, + {115, "EINPROGRESS", "operation now in progress"}, + {116, "ESTALE", "stale file handle"}, + {117, "EUCLEAN", "structure needs cleaning"}, + {118, "ENOTNAM", "not a XENIX named type file"}, + {119, "ENAVAIL", "no XENIX semaphores available"}, + {120, "EISNAM", "is a named type file"}, + {121, "EREMOTEIO", "remote I/O error"}, + {122, "EDQUOT", "disk quota exceeded"}, + {123, "ENOMEDIUM", "no medium found"}, + {124, "EMEDIUMTYPE", "wrong medium type"}, + {125, "ECANCELED", "operation canceled"}, + {126, "ENOKEY", "required key not available"}, + {127, "EKEYEXPIRED", "key has expired"}, + {128, "EKEYREVOKED", "key has been revoked"}, + {129, "EKEYREJECTED", "key was rejected by service"}, + {130, "EOWNERDEAD", "owner died"}, + {131, "ENOTRECOVERABLE", "state not recoverable"}, + {132, "ERFKILL", "operation not possible due to RF-kill"}, + {133, "EHWPOISON", "memory page has hardware error"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/breakpoint trap"}, + {6, "SIGABRT", "aborted"}, + {7, "SIGBUS", "bus error"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGUSR1", "user defined signal 1"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGUSR2", "user defined signal 2"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGSTKFLT", "stack fault"}, + {17, "SIGCHLD", "child exited"}, + {18, "SIGCONT", "continued"}, + {19, "SIGSTOP", "stopped (signal)"}, + {20, "SIGTSTP", "stopped"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGURG", "urgent I/O condition"}, + {24, "SIGXCPU", "CPU time limit exceeded"}, + {25, "SIGXFSZ", "file size limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window changed"}, + {29, "SIGIO", "I/O possible"}, + {30, "SIGPWR", "power failure"}, + {31, "SIGSYS", "bad system call"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go b/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go new file mode 100644 index 0000000..95de199 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go @@ -0,0 +1,2142 @@ +// mkerrors.sh -m64 +// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT + +// +build sparc64,linux + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -m64 _const.go + +package unix + +import "syscall" + +const ( + AF_ALG = 0x26 + AF_APPLETALK = 0x5 + AF_ASH = 0x12 + AF_ATMPVC = 0x8 + AF_ATMSVC = 0x14 + AF_AX25 = 0x3 + AF_BLUETOOTH = 0x1f + AF_BRIDGE = 0x7 + AF_CAIF = 0x25 + AF_CAN = 0x1d + AF_DECnet = 0xc + AF_ECONET = 0x13 + AF_FILE = 0x1 + AF_IB = 0x1b + AF_IEEE802154 = 0x24 + AF_INET = 0x2 + AF_INET6 = 0xa + AF_IPX = 0x4 + AF_IRDA = 0x17 + AF_ISDN = 0x22 + AF_IUCV = 0x20 + AF_KCM = 0x29 + AF_KEY = 0xf + AF_LLC = 0x1a + AF_LOCAL = 0x1 + AF_MAX = 0x2a + AF_MPLS = 0x1c + AF_NETBEUI = 0xd + AF_NETLINK = 0x10 + AF_NETROM = 0x6 + AF_NFC = 0x27 + AF_PACKET = 0x11 + AF_PHONET = 0x23 + AF_PPPOX = 0x18 + AF_RDS = 0x15 + AF_ROSE = 0xb + AF_ROUTE = 0x10 + AF_RXRPC = 0x21 + AF_SECURITY = 0xe + AF_SNA = 0x16 + AF_TIPC = 0x1e + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_VSOCK = 0x28 + AF_WANPIPE = 0x19 + AF_X25 = 0x9 + ALG_OP_DECRYPT = 0x0 + ALG_OP_ENCRYPT = 0x1 + ALG_SET_AEAD_ASSOCLEN = 0x4 + ALG_SET_AEAD_AUTHSIZE = 0x5 + ALG_SET_IV = 0x2 + ALG_SET_KEY = 0x1 + ALG_SET_OP = 0x3 + ARPHRD_6LOWPAN = 0x339 + ARPHRD_ADAPT = 0x108 + ARPHRD_APPLETLK = 0x8 + ARPHRD_ARCNET = 0x7 + ARPHRD_ASH = 0x30d + ARPHRD_ATM = 0x13 + ARPHRD_AX25 = 0x3 + ARPHRD_BIF = 0x307 + ARPHRD_CAIF = 0x336 + ARPHRD_CAN = 0x118 + ARPHRD_CHAOS = 0x5 + ARPHRD_CISCO = 0x201 + ARPHRD_CSLIP = 0x101 + ARPHRD_CSLIP6 = 0x103 + ARPHRD_DDCMP = 0x205 + ARPHRD_DLCI = 0xf + ARPHRD_ECONET = 0x30e + ARPHRD_EETHER = 0x2 + ARPHRD_ETHER = 0x1 + ARPHRD_EUI64 = 0x1b + ARPHRD_FCAL = 0x311 + ARPHRD_FCFABRIC = 0x313 + ARPHRD_FCPL = 0x312 + ARPHRD_FCPP = 0x310 + ARPHRD_FDDI = 0x306 + ARPHRD_FRAD = 0x302 + ARPHRD_HDLC = 0x201 + ARPHRD_HIPPI = 0x30c + ARPHRD_HWX25 = 0x110 + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + ARPHRD_IEEE80211 = 0x321 + ARPHRD_IEEE80211_PRISM = 0x322 + ARPHRD_IEEE80211_RADIOTAP = 0x323 + ARPHRD_IEEE802154 = 0x324 + ARPHRD_IEEE802154_MONITOR = 0x325 + ARPHRD_IEEE802_TR = 0x320 + ARPHRD_INFINIBAND = 0x20 + ARPHRD_IP6GRE = 0x337 + ARPHRD_IPDDP = 0x309 + ARPHRD_IPGRE = 0x30a + ARPHRD_IRDA = 0x30f + ARPHRD_LAPB = 0x204 + ARPHRD_LOCALTLK = 0x305 + ARPHRD_LOOPBACK = 0x304 + ARPHRD_METRICOM = 0x17 + ARPHRD_NETLINK = 0x338 + ARPHRD_NETROM = 0x0 + ARPHRD_NONE = 0xfffe + ARPHRD_PHONET = 0x334 + ARPHRD_PHONET_PIPE = 0x335 + ARPHRD_PIMREG = 0x30b + ARPHRD_PPP = 0x200 + ARPHRD_PRONET = 0x4 + ARPHRD_RAWHDLC = 0x206 + ARPHRD_ROSE = 0x10e + ARPHRD_RSRVD = 0x104 + ARPHRD_SIT = 0x308 + ARPHRD_SKIP = 0x303 + ARPHRD_SLIP = 0x100 + ARPHRD_SLIP6 = 0x102 + ARPHRD_TUNNEL = 0x300 + ARPHRD_TUNNEL6 = 0x301 + ARPHRD_VOID = 0xffff + ARPHRD_X25 = 0x10f + ASI_LEON_DFLUSH = 0x11 + ASI_LEON_IFLUSH = 0x10 + ASI_LEON_MMUFLUSH = 0x18 + B0 = 0x0 + B1000000 = 0x100c + B110 = 0x3 + B115200 = 0x1002 + B1152000 = 0x100d + B1200 = 0x9 + B134 = 0x4 + B150 = 0x5 + B1500000 = 0x100e + B153600 = 0x1006 + B1800 = 0xa + B19200 = 0xe + B200 = 0x6 + B2000000 = 0x100f + B230400 = 0x1003 + B2400 = 0xb + B300 = 0x7 + B307200 = 0x1007 + B38400 = 0xf + B460800 = 0x1004 + B4800 = 0xc + B50 = 0x1 + B500000 = 0x100a + B57600 = 0x1001 + B576000 = 0x100b + B600 = 0x8 + B614400 = 0x1008 + B75 = 0x2 + B76800 = 0x1005 + B921600 = 0x1009 + B9600 = 0xd + BLKBSZGET = 0x80081270 + BLKBSZSET = 0x40081271 + BLKFLSBUF = 0x1261 + BLKFRAGET = 0x1265 + BLKFRASET = 0x1264 + BLKGETSIZE = 0x1260 + BLKGETSIZE64 = 0x80081272 + BLKRAGET = 0x1263 + BLKRASET = 0x1262 + BLKROGET = 0x125e + BLKROSET = 0x125d + BLKRRPART = 0x125f + BLKSECTGET = 0x1267 + BLKSECTSET = 0x1266 + BLKSSZGET = 0x1268 + BOTHER = 0x1000 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LL_OFF = -0x200000 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXINSNS = 0x1000 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MOD = 0x90 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_NET_OFF = -0x100000 + BPF_OR = 0x40 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BPF_XOR = 0xa0 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x2000 + BSDLY = 0x2000 + CAN_BCM = 0x2 + CAN_EFF_FLAG = 0x80000000 + CAN_EFF_ID_BITS = 0x1d + CAN_EFF_MASK = 0x1fffffff + CAN_ERR_FLAG = 0x20000000 + CAN_ERR_MASK = 0x1fffffff + CAN_INV_FILTER = 0x20000000 + CAN_ISOTP = 0x6 + CAN_MAX_DLC = 0x8 + CAN_MAX_DLEN = 0x8 + CAN_MCNET = 0x5 + CAN_MTU = 0x10 + CAN_NPROTO = 0x7 + CAN_RAW = 0x1 + CAN_RTR_FLAG = 0x40000000 + CAN_SFF_ID_BITS = 0xb + CAN_SFF_MASK = 0x7ff + CAN_TP16 = 0x3 + CAN_TP20 = 0x4 + CBAUD = 0x100f + CBAUDEX = 0x1000 + CFLUSH = 0xf + CIBAUD = 0x100f0000 + CLOCAL = 0x800 + CLOCK_BOOTTIME = 0x7 + CLOCK_BOOTTIME_ALARM = 0x9 + CLOCK_DEFAULT = 0x0 + CLOCK_EXT = 0x1 + CLOCK_INT = 0x2 + CLOCK_MONOTONIC = 0x1 + CLOCK_MONOTONIC_COARSE = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_PROCESS_CPUTIME_ID = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_REALTIME_ALARM = 0x8 + CLOCK_REALTIME_COARSE = 0x5 + CLOCK_TAI = 0xb + CLOCK_THREAD_CPUTIME_ID = 0x3 + CLOCK_TXFROMRX = 0x4 + CLOCK_TXINT = 0x3 + CLONE_CHILD_CLEARTID = 0x200000 + CLONE_CHILD_SETTID = 0x1000000 + CLONE_DETACHED = 0x400000 + CLONE_FILES = 0x400 + CLONE_FS = 0x200 + CLONE_IO = 0x80000000 + CLONE_NEWCGROUP = 0x2000000 + CLONE_NEWIPC = 0x8000000 + CLONE_NEWNET = 0x40000000 + CLONE_NEWNS = 0x20000 + CLONE_NEWPID = 0x20000000 + CLONE_NEWUSER = 0x10000000 + CLONE_NEWUTS = 0x4000000 + CLONE_PARENT = 0x8000 + CLONE_PARENT_SETTID = 0x100000 + CLONE_PTRACE = 0x2000 + CLONE_SETTLS = 0x80000 + CLONE_SIGHAND = 0x800 + CLONE_SYSVSEM = 0x40000 + CLONE_THREAD = 0x10000 + CLONE_UNTRACED = 0x800000 + CLONE_VFORK = 0x4000 + CLONE_VM = 0x100 + CMSPAR = 0x40000000 + CR0 = 0x0 + CR1 = 0x200 + CR2 = 0x400 + CR3 = 0x600 + CRDLY = 0x600 + CREAD = 0x80 + CRTSCTS = 0x80000000 + CS5 = 0x0 + CS6 = 0x10 + CS7 = 0x20 + CS8 = 0x30 + CSIGNAL = 0xff + CSIZE = 0x30 + CSTART = 0x11 + CSTATUS = 0x0 + CSTOP = 0x13 + CSTOPB = 0x40 + CSUSP = 0x1a + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x200 + ECHOE = 0x10 + ECHOK = 0x20 + ECHOKE = 0x800 + ECHONL = 0x40 + ECHOPRT = 0x400 + EMT_TAGOVF = 0x1 + ENCODING_DEFAULT = 0x0 + ENCODING_FM_MARK = 0x3 + ENCODING_FM_SPACE = 0x4 + ENCODING_MANCHESTER = 0x5 + ENCODING_NRZ = 0x1 + ENCODING_NRZI = 0x2 + EPOLLERR = 0x8 + EPOLLET = 0x80000000 + EPOLLEXCLUSIVE = 0x10000000 + EPOLLHUP = 0x10 + EPOLLIN = 0x1 + EPOLLMSG = 0x400 + EPOLLONESHOT = 0x40000000 + EPOLLOUT = 0x4 + EPOLLPRI = 0x2 + EPOLLRDBAND = 0x80 + EPOLLRDHUP = 0x2000 + EPOLLRDNORM = 0x40 + EPOLLWAKEUP = 0x20000000 + EPOLLWRBAND = 0x200 + EPOLLWRNORM = 0x100 + EPOLL_CLOEXEC = 0x400000 + EPOLL_CTL_ADD = 0x1 + EPOLL_CTL_DEL = 0x2 + EPOLL_CTL_MOD = 0x3 + ETH_P_1588 = 0x88f7 + ETH_P_8021AD = 0x88a8 + ETH_P_8021AH = 0x88e7 + ETH_P_8021Q = 0x8100 + ETH_P_80221 = 0x8917 + ETH_P_802_2 = 0x4 + ETH_P_802_3 = 0x1 + ETH_P_802_3_MIN = 0x600 + ETH_P_802_EX1 = 0x88b5 + ETH_P_AARP = 0x80f3 + ETH_P_AF_IUCV = 0xfbfb + ETH_P_ALL = 0x3 + ETH_P_AOE = 0x88a2 + ETH_P_ARCNET = 0x1a + ETH_P_ARP = 0x806 + ETH_P_ATALK = 0x809b + ETH_P_ATMFATE = 0x8884 + ETH_P_ATMMPOA = 0x884c + ETH_P_AX25 = 0x2 + ETH_P_BATMAN = 0x4305 + ETH_P_BPQ = 0x8ff + ETH_P_CAIF = 0xf7 + ETH_P_CAN = 0xc + ETH_P_CANFD = 0xd + ETH_P_CONTROL = 0x16 + ETH_P_CUST = 0x6006 + ETH_P_DDCMP = 0x6 + ETH_P_DEC = 0x6000 + ETH_P_DIAG = 0x6005 + ETH_P_DNA_DL = 0x6001 + ETH_P_DNA_RC = 0x6002 + ETH_P_DNA_RT = 0x6003 + ETH_P_DSA = 0x1b + ETH_P_ECONET = 0x18 + ETH_P_EDSA = 0xdada + ETH_P_FCOE = 0x8906 + ETH_P_FIP = 0x8914 + ETH_P_HDLC = 0x19 + ETH_P_HSR = 0x892f + ETH_P_IEEE802154 = 0xf6 + ETH_P_IEEEPUP = 0xa00 + ETH_P_IEEEPUPAT = 0xa01 + ETH_P_IP = 0x800 + ETH_P_IPV6 = 0x86dd + ETH_P_IPX = 0x8137 + ETH_P_IRDA = 0x17 + ETH_P_LAT = 0x6004 + ETH_P_LINK_CTL = 0x886c + ETH_P_LOCALTALK = 0x9 + ETH_P_LOOP = 0x60 + ETH_P_LOOPBACK = 0x9000 + ETH_P_MACSEC = 0x88e5 + ETH_P_MOBITEX = 0x15 + ETH_P_MPLS_MC = 0x8848 + ETH_P_MPLS_UC = 0x8847 + ETH_P_MVRP = 0x88f5 + ETH_P_PAE = 0x888e + ETH_P_PAUSE = 0x8808 + ETH_P_PHONET = 0xf5 + ETH_P_PPPTALK = 0x10 + ETH_P_PPP_DISC = 0x8863 + ETH_P_PPP_MP = 0x8 + ETH_P_PPP_SES = 0x8864 + ETH_P_PRP = 0x88fb + ETH_P_PUP = 0x200 + ETH_P_PUPAT = 0x201 + ETH_P_QINQ1 = 0x9100 + ETH_P_QINQ2 = 0x9200 + ETH_P_QINQ3 = 0x9300 + ETH_P_RARP = 0x8035 + ETH_P_SCA = 0x6007 + ETH_P_SLOW = 0x8809 + ETH_P_SNAP = 0x5 + ETH_P_TDLS = 0x890d + ETH_P_TEB = 0x6558 + ETH_P_TIPC = 0x88ca + ETH_P_TRAILER = 0x1c + ETH_P_TR_802_2 = 0x11 + ETH_P_TSN = 0x22f0 + ETH_P_WAN_PPP = 0x7 + ETH_P_WCCP = 0x883e + ETH_P_X25 = 0x805 + ETH_P_XDSA = 0xf8 + EXTA = 0xe + EXTB = 0xf + EXTPROC = 0x10000 + FALLOC_FL_COLLAPSE_RANGE = 0x8 + FALLOC_FL_INSERT_RANGE = 0x20 + FALLOC_FL_KEEP_SIZE = 0x1 + FALLOC_FL_NO_HIDE_STALE = 0x4 + FALLOC_FL_PUNCH_HOLE = 0x2 + FALLOC_FL_ZERO_RANGE = 0x10 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x8000 + FFDLY = 0x8000 + FLUSHO = 0x2000 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x406 + F_EXLCK = 0x4 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLEASE = 0x401 + F_GETLK = 0x7 + F_GETLK64 = 0x7 + F_GETOWN = 0x5 + F_GETOWN_EX = 0x10 + F_GETPIPE_SZ = 0x408 + F_GETSIG = 0xb + F_LOCK = 0x1 + F_NOTIFY = 0x402 + F_OFD_GETLK = 0x24 + F_OFD_SETLK = 0x25 + F_OFD_SETLKW = 0x26 + F_OK = 0x0 + F_RDLCK = 0x1 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLEASE = 0x400 + F_SETLK = 0x8 + F_SETLK64 = 0x8 + F_SETLKW = 0x9 + F_SETLKW64 = 0x9 + F_SETOWN = 0x6 + F_SETOWN_EX = 0xf + F_SETPIPE_SZ = 0x407 + F_SETSIG = 0xa + F_SHLCK = 0x8 + F_TEST = 0x3 + F_TLOCK = 0x2 + F_ULOCK = 0x0 + F_UNLCK = 0x3 + F_WRLCK = 0x2 + GRND_NONBLOCK = 0x1 + GRND_RANDOM = 0x2 + HUPCL = 0x400 + IBSHIFT = 0x10 + ICANON = 0x2 + ICMPV6_FILTER = 0x1 + ICRNL = 0x100 + IEXTEN = 0x8000 + IFA_F_DADFAILED = 0x8 + IFA_F_DEPRECATED = 0x20 + IFA_F_HOMEADDRESS = 0x10 + IFA_F_MANAGETEMPADDR = 0x100 + IFA_F_MCAUTOJOIN = 0x400 + IFA_F_NODAD = 0x2 + IFA_F_NOPREFIXROUTE = 0x200 + IFA_F_OPTIMISTIC = 0x4 + IFA_F_PERMANENT = 0x80 + IFA_F_SECONDARY = 0x1 + IFA_F_STABLE_PRIVACY = 0x800 + IFA_F_TEMPORARY = 0x1 + IFA_F_TENTATIVE = 0x40 + IFA_MAX = 0x8 + IFF_ALLMULTI = 0x200 + IFF_ATTACH_QUEUE = 0x200 + IFF_AUTOMEDIA = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_DETACH_QUEUE = 0x400 + IFF_DORMANT = 0x20000 + IFF_DYNAMIC = 0x8000 + IFF_ECHO = 0x40000 + IFF_LOOPBACK = 0x8 + IFF_LOWER_UP = 0x10000 + IFF_MASTER = 0x400 + IFF_MULTICAST = 0x1000 + IFF_MULTI_QUEUE = 0x100 + IFF_NOARP = 0x80 + IFF_NOFILTER = 0x1000 + IFF_NOTRAILERS = 0x20 + IFF_NO_PI = 0x1000 + IFF_ONE_QUEUE = 0x2000 + IFF_PERSIST = 0x800 + IFF_POINTOPOINT = 0x10 + IFF_PORTSEL = 0x2000 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SLAVE = 0x800 + IFF_TAP = 0x2 + IFF_TUN = 0x1 + IFF_TUN_EXCL = 0x8000 + IFF_UP = 0x1 + IFF_VNET_HDR = 0x4000 + IFF_VOLATILE = 0x70c5a + IFNAMSIZ = 0x10 + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_ACCESS = 0x1 + IN_ALL_EVENTS = 0xfff + IN_ATTRIB = 0x4 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLOEXEC = 0x400000 + IN_CLOSE = 0x18 + IN_CLOSE_NOWRITE = 0x10 + IN_CLOSE_WRITE = 0x8 + IN_CREATE = 0x100 + IN_DELETE = 0x200 + IN_DELETE_SELF = 0x400 + IN_DONT_FOLLOW = 0x2000000 + IN_EXCL_UNLINK = 0x4000000 + IN_IGNORED = 0x8000 + IN_ISDIR = 0x40000000 + IN_LOOPBACKNET = 0x7f + IN_MASK_ADD = 0x20000000 + IN_MODIFY = 0x2 + IN_MOVE = 0xc0 + IN_MOVED_FROM = 0x40 + IN_MOVED_TO = 0x80 + IN_MOVE_SELF = 0x800 + IN_NONBLOCK = 0x4000 + IN_ONESHOT = 0x80000000 + IN_ONLYDIR = 0x1000000 + IN_OPEN = 0x20 + IN_Q_OVERFLOW = 0x4000 + IN_UNMOUNT = 0x2000 + IPPROTO_AH = 0x33 + IPPROTO_BEETPH = 0x5e + IPPROTO_COMP = 0x6c + IPPROTO_DCCP = 0x21 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_ESP = 0x32 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPIP = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MH = 0x87 + IPPROTO_MPLS = 0x89 + IPPROTO_MTP = 0x5c + IPPROTO_NONE = 0x3b + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_SCTP = 0x84 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPV6_2292DSTOPTS = 0x4 + IPV6_2292HOPLIMIT = 0x8 + IPV6_2292HOPOPTS = 0x3 + IPV6_2292PKTINFO = 0x2 + IPV6_2292PKTOPTIONS = 0x6 + IPV6_2292RTHDR = 0x5 + IPV6_ADDRFORM = 0x1 + IPV6_ADD_MEMBERSHIP = 0x14 + IPV6_AUTHHDR = 0xa + IPV6_CHECKSUM = 0x7 + IPV6_DONTFRAG = 0x3e + IPV6_DROP_MEMBERSHIP = 0x15 + IPV6_DSTOPTS = 0x3b + IPV6_HDRINCL = 0x24 + IPV6_HOPLIMIT = 0x34 + IPV6_HOPOPTS = 0x36 + IPV6_IPSEC_POLICY = 0x22 + IPV6_JOIN_ANYCAST = 0x1b + IPV6_JOIN_GROUP = 0x14 + IPV6_LEAVE_ANYCAST = 0x1c + IPV6_LEAVE_GROUP = 0x15 + IPV6_MTU = 0x18 + IPV6_MTU_DISCOVER = 0x17 + IPV6_MULTICAST_HOPS = 0x12 + IPV6_MULTICAST_IF = 0x11 + IPV6_MULTICAST_LOOP = 0x13 + IPV6_NEXTHOP = 0x9 + IPV6_PATHMTU = 0x3d + IPV6_PKTINFO = 0x32 + IPV6_PMTUDISC_DO = 0x2 + IPV6_PMTUDISC_DONT = 0x0 + IPV6_PMTUDISC_INTERFACE = 0x4 + IPV6_PMTUDISC_OMIT = 0x5 + IPV6_PMTUDISC_PROBE = 0x3 + IPV6_PMTUDISC_WANT = 0x1 + IPV6_RECVDSTOPTS = 0x3a + IPV6_RECVERR = 0x19 + IPV6_RECVHOPLIMIT = 0x33 + IPV6_RECVHOPOPTS = 0x35 + IPV6_RECVPATHMTU = 0x3c + IPV6_RECVPKTINFO = 0x31 + IPV6_RECVRTHDR = 0x38 + IPV6_RECVTCLASS = 0x42 + IPV6_ROUTER_ALERT = 0x16 + IPV6_RTHDR = 0x39 + IPV6_RTHDRDSTOPTS = 0x37 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_RXDSTOPTS = 0x3b + IPV6_RXHOPOPTS = 0x36 + IPV6_TCLASS = 0x43 + IPV6_UNICAST_HOPS = 0x10 + IPV6_V6ONLY = 0x1a + IPV6_XFRM_POLICY = 0x23 + IP_ADD_MEMBERSHIP = 0x23 + IP_ADD_SOURCE_MEMBERSHIP = 0x27 + IP_BIND_ADDRESS_NO_PORT = 0x18 + IP_BLOCK_SOURCE = 0x26 + IP_CHECKSUM = 0x17 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0x24 + IP_DROP_SOURCE_MEMBERSHIP = 0x28 + IP_FREEBIND = 0xf + IP_HDRINCL = 0x3 + IP_IPSEC_POLICY = 0x10 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0x14 + IP_MF = 0x2000 + IP_MINTTL = 0x15 + IP_MSFILTER = 0x29 + IP_MSS = 0x240 + IP_MTU = 0xe + IP_MTU_DISCOVER = 0xa + IP_MULTICAST_ALL = 0x31 + IP_MULTICAST_IF = 0x20 + IP_MULTICAST_LOOP = 0x22 + IP_MULTICAST_TTL = 0x21 + IP_NODEFRAG = 0x16 + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x4 + IP_ORIGDSTADDR = 0x14 + IP_PASSSEC = 0x12 + IP_PKTINFO = 0x8 + IP_PKTOPTIONS = 0x9 + IP_PMTUDISC = 0xa + IP_PMTUDISC_DO = 0x2 + IP_PMTUDISC_DONT = 0x0 + IP_PMTUDISC_INTERFACE = 0x4 + IP_PMTUDISC_OMIT = 0x5 + IP_PMTUDISC_PROBE = 0x3 + IP_PMTUDISC_WANT = 0x1 + IP_RECVERR = 0xb + IP_RECVOPTS = 0x6 + IP_RECVORIGDSTADDR = 0x14 + IP_RECVRETOPTS = 0x7 + IP_RECVTOS = 0xd + IP_RECVTTL = 0xc + IP_RETOPTS = 0x7 + IP_RF = 0x8000 + IP_ROUTER_ALERT = 0x5 + IP_TOS = 0x1 + IP_TRANSPARENT = 0x13 + IP_TTL = 0x2 + IP_UNBLOCK_SOURCE = 0x25 + IP_UNICAST_IF = 0x32 + IP_XFRM_POLICY = 0x11 + ISIG = 0x1 + ISTRIP = 0x20 + IUCLC = 0x200 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x1000 + IXON = 0x400 + LINUX_REBOOT_CMD_CAD_OFF = 0x0 + LINUX_REBOOT_CMD_CAD_ON = 0x89abcdef + LINUX_REBOOT_CMD_HALT = 0xcdef0123 + LINUX_REBOOT_CMD_KEXEC = 0x45584543 + LINUX_REBOOT_CMD_POWER_OFF = 0x4321fedc + LINUX_REBOOT_CMD_RESTART = 0x1234567 + LINUX_REBOOT_CMD_RESTART2 = 0xa1b2c3d4 + LINUX_REBOOT_CMD_SW_SUSPEND = 0xd000fce2 + LINUX_REBOOT_MAGIC1 = 0xfee1dead + LINUX_REBOOT_MAGIC2 = 0x28121969 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DODUMP = 0x11 + MADV_DOFORK = 0xb + MADV_DONTDUMP = 0x10 + MADV_DONTFORK = 0xa + MADV_DONTNEED = 0x4 + MADV_FREE = 0x8 + MADV_HUGEPAGE = 0xe + MADV_HWPOISON = 0x64 + MADV_MERGEABLE = 0xc + MADV_NOHUGEPAGE = 0xf + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_REMOVE = 0x9 + MADV_SEQUENTIAL = 0x2 + MADV_UNMERGEABLE = 0xd + MADV_WILLNEED = 0x3 + MAP_ANON = 0x20 + MAP_ANONYMOUS = 0x20 + MAP_DENYWRITE = 0x800 + MAP_EXECUTABLE = 0x1000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_GROWSDOWN = 0x200 + MAP_HUGETLB = 0x40000 + MAP_HUGE_MASK = 0x3f + MAP_HUGE_SHIFT = 0x1a + MAP_LOCKED = 0x100 + MAP_NONBLOCK = 0x10000 + MAP_NORESERVE = 0x40 + MAP_POPULATE = 0x8000 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x20 + MAP_SHARED = 0x1 + MAP_STACK = 0x20000 + MAP_TYPE = 0xf + MCL_CURRENT = 0x2000 + MCL_FUTURE = 0x4000 + MCL_ONFAULT = 0x8000 + MNT_DETACH = 0x2 + MNT_EXPIRE = 0x4 + MNT_FORCE = 0x1 + MSG_BATCH = 0x40000 + MSG_CMSG_CLOEXEC = 0x40000000 + MSG_CONFIRM = 0x800 + MSG_CTRUNC = 0x8 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x40 + MSG_EOR = 0x80 + MSG_ERRQUEUE = 0x2000 + MSG_FASTOPEN = 0x20000000 + MSG_FIN = 0x200 + MSG_MORE = 0x8000 + MSG_NOSIGNAL = 0x4000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_PROXY = 0x10 + MSG_RST = 0x1000 + MSG_SYN = 0x400 + MSG_TRUNC = 0x20 + MSG_TRYHARD = 0x4 + MSG_WAITALL = 0x100 + MSG_WAITFORONE = 0x10000 + MS_ACTIVE = 0x40000000 + MS_ASYNC = 0x1 + MS_BIND = 0x1000 + MS_DIRSYNC = 0x80 + MS_INVALIDATE = 0x2 + MS_I_VERSION = 0x800000 + MS_KERNMOUNT = 0x400000 + MS_LAZYTIME = 0x2000000 + MS_MANDLOCK = 0x40 + MS_MGC_MSK = 0xffff0000 + MS_MGC_VAL = 0xc0ed0000 + MS_MOVE = 0x2000 + MS_NOATIME = 0x400 + MS_NODEV = 0x4 + MS_NODIRATIME = 0x800 + MS_NOEXEC = 0x8 + MS_NOSUID = 0x2 + MS_NOUSER = -0x80000000 + MS_POSIXACL = 0x10000 + MS_PRIVATE = 0x40000 + MS_RDONLY = 0x1 + MS_REC = 0x4000 + MS_RELATIME = 0x200000 + MS_REMOUNT = 0x20 + MS_RMT_MASK = 0x2800051 + MS_SHARED = 0x100000 + MS_SILENT = 0x8000 + MS_SLAVE = 0x80000 + MS_STRICTATIME = 0x1000000 + MS_SYNC = 0x4 + MS_SYNCHRONOUS = 0x10 + MS_UNBINDABLE = 0x20000 + NAME_MAX = 0xff + NETLINK_ADD_MEMBERSHIP = 0x1 + NETLINK_AUDIT = 0x9 + NETLINK_BROADCAST_ERROR = 0x4 + NETLINK_CAP_ACK = 0xa + NETLINK_CONNECTOR = 0xb + NETLINK_CRYPTO = 0x15 + NETLINK_DNRTMSG = 0xe + NETLINK_DROP_MEMBERSHIP = 0x2 + NETLINK_ECRYPTFS = 0x13 + NETLINK_FIB_LOOKUP = 0xa + NETLINK_FIREWALL = 0x3 + NETLINK_GENERIC = 0x10 + NETLINK_INET_DIAG = 0x4 + NETLINK_IP6_FW = 0xd + NETLINK_ISCSI = 0x8 + NETLINK_KOBJECT_UEVENT = 0xf + NETLINK_LISTEN_ALL_NSID = 0x8 + NETLINK_LIST_MEMBERSHIPS = 0x9 + NETLINK_NETFILTER = 0xc + NETLINK_NFLOG = 0x5 + NETLINK_NO_ENOBUFS = 0x5 + NETLINK_PKTINFO = 0x3 + NETLINK_RDMA = 0x14 + NETLINK_ROUTE = 0x0 + NETLINK_RX_RING = 0x6 + NETLINK_SCSITRANSPORT = 0x12 + NETLINK_SELINUX = 0x7 + NETLINK_SOCK_DIAG = 0x4 + NETLINK_TX_RING = 0x7 + NETLINK_UNUSED = 0x1 + NETLINK_USERSOCK = 0x2 + NETLINK_XFRM = 0x6 + NL0 = 0x0 + NL1 = 0x100 + NLA_ALIGNTO = 0x4 + NLA_F_NESTED = 0x8000 + NLA_F_NET_BYTEORDER = 0x4000 + NLA_HDRLEN = 0x4 + NLDLY = 0x100 + NLMSG_ALIGNTO = 0x4 + NLMSG_DONE = 0x3 + NLMSG_ERROR = 0x2 + NLMSG_HDRLEN = 0x10 + NLMSG_MIN_TYPE = 0x10 + NLMSG_NOOP = 0x1 + NLMSG_OVERRUN = 0x4 + NLM_F_ACK = 0x4 + NLM_F_APPEND = 0x800 + NLM_F_ATOMIC = 0x400 + NLM_F_CREATE = 0x400 + NLM_F_DUMP = 0x300 + NLM_F_DUMP_FILTERED = 0x20 + NLM_F_DUMP_INTR = 0x10 + NLM_F_ECHO = 0x8 + NLM_F_EXCL = 0x200 + NLM_F_MATCH = 0x200 + NLM_F_MULTI = 0x2 + NLM_F_REPLACE = 0x100 + NLM_F_REQUEST = 0x1 + NLM_F_ROOT = 0x100 + NOFLSH = 0x80 + OCRNL = 0x8 + OFDEL = 0x80 + OFILL = 0x40 + OLCUC = 0x2 + ONLCR = 0x4 + ONLRET = 0x20 + ONOCR = 0x10 + OPOST = 0x1 + O_ACCMODE = 0x3 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x400000 + O_CREAT = 0x200 + O_DIRECT = 0x100000 + O_DIRECTORY = 0x10000 + O_DSYNC = 0x2000 + O_EXCL = 0x800 + O_FSYNC = 0x802000 + O_LARGEFILE = 0x0 + O_NDELAY = 0x4004 + O_NOATIME = 0x200000 + O_NOCTTY = 0x8000 + O_NOFOLLOW = 0x20000 + O_NONBLOCK = 0x4000 + O_PATH = 0x1000000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x802000 + O_SYNC = 0x802000 + O_TMPFILE = 0x2010000 + O_TRUNC = 0x400 + O_WRONLY = 0x1 + PACKET_ADD_MEMBERSHIP = 0x1 + PACKET_AUXDATA = 0x8 + PACKET_BROADCAST = 0x1 + PACKET_COPY_THRESH = 0x7 + PACKET_DROP_MEMBERSHIP = 0x2 + PACKET_FANOUT = 0x12 + PACKET_FANOUT_CBPF = 0x6 + PACKET_FANOUT_CPU = 0x2 + PACKET_FANOUT_DATA = 0x16 + PACKET_FANOUT_EBPF = 0x7 + PACKET_FANOUT_FLAG_DEFRAG = 0x8000 + PACKET_FANOUT_FLAG_ROLLOVER = 0x1000 + PACKET_FANOUT_HASH = 0x0 + PACKET_FANOUT_LB = 0x1 + PACKET_FANOUT_QM = 0x5 + PACKET_FANOUT_RND = 0x4 + PACKET_FANOUT_ROLLOVER = 0x3 + PACKET_FASTROUTE = 0x6 + PACKET_HDRLEN = 0xb + PACKET_HOST = 0x0 + PACKET_KERNEL = 0x7 + PACKET_LOOPBACK = 0x5 + PACKET_LOSS = 0xe + PACKET_MR_ALLMULTI = 0x2 + PACKET_MR_MULTICAST = 0x0 + PACKET_MR_PROMISC = 0x1 + PACKET_MR_UNICAST = 0x3 + PACKET_MULTICAST = 0x2 + PACKET_ORIGDEV = 0x9 + PACKET_OTHERHOST = 0x3 + PACKET_OUTGOING = 0x4 + PACKET_QDISC_BYPASS = 0x14 + PACKET_RECV_OUTPUT = 0x3 + PACKET_RESERVE = 0xc + PACKET_ROLLOVER_STATS = 0x15 + PACKET_RX_RING = 0x5 + PACKET_STATISTICS = 0x6 + PACKET_TIMESTAMP = 0x11 + PACKET_TX_HAS_OFF = 0x13 + PACKET_TX_RING = 0xd + PACKET_TX_TIMESTAMP = 0x10 + PACKET_USER = 0x6 + PACKET_VERSION = 0xa + PACKET_VNET_HDR = 0xf + PARENB = 0x100 + PARITY_CRC16_PR0 = 0x2 + PARITY_CRC16_PR0_CCITT = 0x4 + PARITY_CRC16_PR1 = 0x3 + PARITY_CRC16_PR1_CCITT = 0x5 + PARITY_CRC32_PR0_CCITT = 0x6 + PARITY_CRC32_PR1_CCITT = 0x7 + PARITY_DEFAULT = 0x0 + PARITY_NONE = 0x1 + PARMRK = 0x8 + PARODD = 0x200 + PENDIN = 0x4000 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_GROWSDOWN = 0x1000000 + PROT_GROWSUP = 0x2000000 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PR_CAPBSET_DROP = 0x18 + PR_CAPBSET_READ = 0x17 + PR_CAP_AMBIENT = 0x2f + PR_CAP_AMBIENT_CLEAR_ALL = 0x4 + PR_CAP_AMBIENT_IS_SET = 0x1 + PR_CAP_AMBIENT_LOWER = 0x3 + PR_CAP_AMBIENT_RAISE = 0x2 + PR_ENDIAN_BIG = 0x0 + PR_ENDIAN_LITTLE = 0x1 + PR_ENDIAN_PPC_LITTLE = 0x2 + PR_FPEMU_NOPRINT = 0x1 + PR_FPEMU_SIGFPE = 0x2 + PR_FP_EXC_ASYNC = 0x2 + PR_FP_EXC_DISABLED = 0x0 + PR_FP_EXC_DIV = 0x10000 + PR_FP_EXC_INV = 0x100000 + PR_FP_EXC_NONRECOV = 0x1 + PR_FP_EXC_OVF = 0x20000 + PR_FP_EXC_PRECISE = 0x3 + PR_FP_EXC_RES = 0x80000 + PR_FP_EXC_SW_ENABLE = 0x80 + PR_FP_EXC_UND = 0x40000 + PR_FP_MODE_FR = 0x1 + PR_FP_MODE_FRE = 0x2 + PR_GET_CHILD_SUBREAPER = 0x25 + PR_GET_DUMPABLE = 0x3 + PR_GET_ENDIAN = 0x13 + PR_GET_FPEMU = 0x9 + PR_GET_FPEXC = 0xb + PR_GET_FP_MODE = 0x2e + PR_GET_KEEPCAPS = 0x7 + PR_GET_NAME = 0x10 + PR_GET_NO_NEW_PRIVS = 0x27 + PR_GET_PDEATHSIG = 0x2 + PR_GET_SECCOMP = 0x15 + PR_GET_SECUREBITS = 0x1b + PR_GET_THP_DISABLE = 0x2a + PR_GET_TID_ADDRESS = 0x28 + PR_GET_TIMERSLACK = 0x1e + PR_GET_TIMING = 0xd + PR_GET_TSC = 0x19 + PR_GET_UNALIGN = 0x5 + PR_MCE_KILL = 0x21 + PR_MCE_KILL_CLEAR = 0x0 + PR_MCE_KILL_DEFAULT = 0x2 + PR_MCE_KILL_EARLY = 0x1 + PR_MCE_KILL_GET = 0x22 + PR_MCE_KILL_LATE = 0x0 + PR_MCE_KILL_SET = 0x1 + PR_MPX_DISABLE_MANAGEMENT = 0x2c + PR_MPX_ENABLE_MANAGEMENT = 0x2b + PR_SET_CHILD_SUBREAPER = 0x24 + PR_SET_DUMPABLE = 0x4 + PR_SET_ENDIAN = 0x14 + PR_SET_FPEMU = 0xa + PR_SET_FPEXC = 0xc + PR_SET_FP_MODE = 0x2d + PR_SET_KEEPCAPS = 0x8 + PR_SET_MM = 0x23 + PR_SET_MM_ARG_END = 0x9 + PR_SET_MM_ARG_START = 0x8 + PR_SET_MM_AUXV = 0xc + PR_SET_MM_BRK = 0x7 + PR_SET_MM_END_CODE = 0x2 + PR_SET_MM_END_DATA = 0x4 + PR_SET_MM_ENV_END = 0xb + PR_SET_MM_ENV_START = 0xa + PR_SET_MM_EXE_FILE = 0xd + PR_SET_MM_MAP = 0xe + PR_SET_MM_MAP_SIZE = 0xf + PR_SET_MM_START_BRK = 0x6 + PR_SET_MM_START_CODE = 0x1 + PR_SET_MM_START_DATA = 0x3 + PR_SET_MM_START_STACK = 0x5 + PR_SET_NAME = 0xf + PR_SET_NO_NEW_PRIVS = 0x26 + PR_SET_PDEATHSIG = 0x1 + PR_SET_PTRACER = 0x59616d61 + PR_SET_PTRACER_ANY = -0x1 + PR_SET_SECCOMP = 0x16 + PR_SET_SECUREBITS = 0x1c + PR_SET_THP_DISABLE = 0x29 + PR_SET_TIMERSLACK = 0x1d + PR_SET_TIMING = 0xe + PR_SET_TSC = 0x1a + PR_SET_UNALIGN = 0x6 + PR_TASK_PERF_EVENTS_DISABLE = 0x1f + PR_TASK_PERF_EVENTS_ENABLE = 0x20 + PR_TIMING_STATISTICAL = 0x0 + PR_TIMING_TIMESTAMP = 0x1 + PR_TSC_ENABLE = 0x1 + PR_TSC_SIGSEGV = 0x2 + PR_UNALIGN_NOPRINT = 0x1 + PR_UNALIGN_SIGBUS = 0x2 + PTRACE_ATTACH = 0x10 + PTRACE_CONT = 0x7 + PTRACE_DETACH = 0x11 + PTRACE_EVENT_CLONE = 0x3 + PTRACE_EVENT_EXEC = 0x4 + PTRACE_EVENT_EXIT = 0x6 + PTRACE_EVENT_FORK = 0x1 + PTRACE_EVENT_SECCOMP = 0x7 + PTRACE_EVENT_STOP = 0x80 + PTRACE_EVENT_VFORK = 0x2 + PTRACE_EVENT_VFORK_DONE = 0x5 + PTRACE_GETEVENTMSG = 0x4201 + PTRACE_GETFPAREGS = 0x14 + PTRACE_GETFPREGS = 0xe + PTRACE_GETFPREGS64 = 0x19 + PTRACE_GETREGS = 0xc + PTRACE_GETREGS64 = 0x16 + PTRACE_GETREGSET = 0x4204 + PTRACE_GETSIGINFO = 0x4202 + PTRACE_GETSIGMASK = 0x420a + PTRACE_INTERRUPT = 0x4207 + PTRACE_KILL = 0x8 + PTRACE_LISTEN = 0x4208 + PTRACE_O_EXITKILL = 0x100000 + PTRACE_O_MASK = 0x3000ff + PTRACE_O_SUSPEND_SECCOMP = 0x200000 + PTRACE_O_TRACECLONE = 0x8 + PTRACE_O_TRACEEXEC = 0x10 + PTRACE_O_TRACEEXIT = 0x40 + PTRACE_O_TRACEFORK = 0x2 + PTRACE_O_TRACESECCOMP = 0x80 + PTRACE_O_TRACESYSGOOD = 0x1 + PTRACE_O_TRACEVFORK = 0x4 + PTRACE_O_TRACEVFORKDONE = 0x20 + PTRACE_PEEKDATA = 0x2 + PTRACE_PEEKSIGINFO = 0x4209 + PTRACE_PEEKSIGINFO_SHARED = 0x1 + PTRACE_PEEKTEXT = 0x1 + PTRACE_PEEKUSR = 0x3 + PTRACE_POKEDATA = 0x5 + PTRACE_POKETEXT = 0x4 + PTRACE_POKEUSR = 0x6 + PTRACE_READDATA = 0x10 + PTRACE_READTEXT = 0x12 + PTRACE_SECCOMP_GET_FILTER = 0x420c + PTRACE_SEIZE = 0x4206 + PTRACE_SETFPAREGS = 0x15 + PTRACE_SETFPREGS = 0xf + PTRACE_SETFPREGS64 = 0x1a + PTRACE_SETOPTIONS = 0x4200 + PTRACE_SETREGS = 0xd + PTRACE_SETREGS64 = 0x17 + PTRACE_SETREGSET = 0x4205 + PTRACE_SETSIGINFO = 0x4203 + PTRACE_SETSIGMASK = 0x420b + PTRACE_SINGLESTEP = 0x9 + PTRACE_SPARC_DETACH = 0xb + PTRACE_SYSCALL = 0x18 + PTRACE_TRACEME = 0x0 + PTRACE_WRITEDATA = 0x11 + PTRACE_WRITETEXT = 0x13 + PT_FP = 0x48 + PT_G0 = 0x10 + PT_G1 = 0x14 + PT_G2 = 0x18 + PT_G3 = 0x1c + PT_G4 = 0x20 + PT_G5 = 0x24 + PT_G6 = 0x28 + PT_G7 = 0x2c + PT_I0 = 0x30 + PT_I1 = 0x34 + PT_I2 = 0x38 + PT_I3 = 0x3c + PT_I4 = 0x40 + PT_I5 = 0x44 + PT_I6 = 0x48 + PT_I7 = 0x4c + PT_NPC = 0x8 + PT_PC = 0x4 + PT_PSR = 0x0 + PT_REGS_MAGIC = 0x57ac6c00 + PT_TNPC = 0x90 + PT_TPC = 0x88 + PT_TSTATE = 0x80 + PT_V9_FP = 0x70 + PT_V9_G0 = 0x0 + PT_V9_G1 = 0x8 + PT_V9_G2 = 0x10 + PT_V9_G3 = 0x18 + PT_V9_G4 = 0x20 + PT_V9_G5 = 0x28 + PT_V9_G6 = 0x30 + PT_V9_G7 = 0x38 + PT_V9_I0 = 0x40 + PT_V9_I1 = 0x48 + PT_V9_I2 = 0x50 + PT_V9_I3 = 0x58 + PT_V9_I4 = 0x60 + PT_V9_I5 = 0x68 + PT_V9_I6 = 0x70 + PT_V9_I7 = 0x78 + PT_V9_MAGIC = 0x9c + PT_V9_TNPC = 0x90 + PT_V9_TPC = 0x88 + PT_V9_TSTATE = 0x80 + PT_V9_Y = 0x98 + PT_WIM = 0x10 + PT_Y = 0xc + RLIMIT_AS = 0x9 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_NOFILE = 0x6 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = -0x1 + RTAX_ADVMSS = 0x8 + RTAX_CC_ALGO = 0x10 + RTAX_CWND = 0x7 + RTAX_FEATURES = 0xc + RTAX_FEATURE_ALLFRAG = 0x8 + RTAX_FEATURE_ECN = 0x1 + RTAX_FEATURE_MASK = 0xf + RTAX_FEATURE_SACK = 0x2 + RTAX_FEATURE_TIMESTAMP = 0x4 + RTAX_HOPLIMIT = 0xa + RTAX_INITCWND = 0xb + RTAX_INITRWND = 0xe + RTAX_LOCK = 0x1 + RTAX_MAX = 0x10 + RTAX_MTU = 0x2 + RTAX_QUICKACK = 0xf + RTAX_REORDERING = 0x9 + RTAX_RTO_MIN = 0xd + RTAX_RTT = 0x4 + RTAX_RTTVAR = 0x5 + RTAX_SSTHRESH = 0x6 + RTAX_UNSPEC = 0x0 + RTAX_WINDOW = 0x3 + RTA_ALIGNTO = 0x4 + RTA_MAX = 0x18 + RTCF_DIRECTSRC = 0x4000000 + RTCF_DOREDIRECT = 0x1000000 + RTCF_LOG = 0x2000000 + RTCF_MASQ = 0x400000 + RTCF_NAT = 0x800000 + RTCF_VALVE = 0x200000 + RTF_ADDRCLASSMASK = 0xf8000000 + RTF_ADDRCONF = 0x40000 + RTF_ALLONLINK = 0x20000 + RTF_BROADCAST = 0x10000000 + RTF_CACHE = 0x1000000 + RTF_DEFAULT = 0x10000 + RTF_DYNAMIC = 0x10 + RTF_FLOW = 0x2000000 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_INTERFACE = 0x40000000 + RTF_IRTT = 0x100 + RTF_LINKRT = 0x100000 + RTF_LOCAL = 0x80000000 + RTF_MODIFIED = 0x20 + RTF_MSS = 0x40 + RTF_MTU = 0x40 + RTF_MULTICAST = 0x20000000 + RTF_NAT = 0x8000000 + RTF_NOFORWARD = 0x1000 + RTF_NONEXTHOP = 0x200000 + RTF_NOPMTUDISC = 0x4000 + RTF_POLICY = 0x4000000 + RTF_REINSTATE = 0x8 + RTF_REJECT = 0x200 + RTF_STATIC = 0x400 + RTF_THROW = 0x2000 + RTF_UP = 0x1 + RTF_WINDOW = 0x80 + RTF_XRESOLVE = 0x800 + RTM_BASE = 0x10 + RTM_DELACTION = 0x31 + RTM_DELADDR = 0x15 + RTM_DELADDRLABEL = 0x49 + RTM_DELLINK = 0x11 + RTM_DELMDB = 0x55 + RTM_DELNEIGH = 0x1d + RTM_DELNSID = 0x59 + RTM_DELQDISC = 0x25 + RTM_DELROUTE = 0x19 + RTM_DELRULE = 0x21 + RTM_DELTCLASS = 0x29 + RTM_DELTFILTER = 0x2d + RTM_F_CLONED = 0x200 + RTM_F_EQUALIZE = 0x400 + RTM_F_LOOKUP_TABLE = 0x1000 + RTM_F_NOTIFY = 0x100 + RTM_F_PREFIX = 0x800 + RTM_GETACTION = 0x32 + RTM_GETADDR = 0x16 + RTM_GETADDRLABEL = 0x4a + RTM_GETANYCAST = 0x3e + RTM_GETDCB = 0x4e + RTM_GETLINK = 0x12 + RTM_GETMDB = 0x56 + RTM_GETMULTICAST = 0x3a + RTM_GETNEIGH = 0x1e + RTM_GETNEIGHTBL = 0x42 + RTM_GETNETCONF = 0x52 + RTM_GETNSID = 0x5a + RTM_GETQDISC = 0x26 + RTM_GETROUTE = 0x1a + RTM_GETRULE = 0x22 + RTM_GETSTATS = 0x5e + RTM_GETTCLASS = 0x2a + RTM_GETTFILTER = 0x2e + RTM_MAX = 0x5f + RTM_NEWACTION = 0x30 + RTM_NEWADDR = 0x14 + RTM_NEWADDRLABEL = 0x48 + RTM_NEWLINK = 0x10 + RTM_NEWMDB = 0x54 + RTM_NEWNDUSEROPT = 0x44 + RTM_NEWNEIGH = 0x1c + RTM_NEWNEIGHTBL = 0x40 + RTM_NEWNETCONF = 0x50 + RTM_NEWNSID = 0x58 + RTM_NEWPREFIX = 0x34 + RTM_NEWQDISC = 0x24 + RTM_NEWROUTE = 0x18 + RTM_NEWRULE = 0x20 + RTM_NEWSTATS = 0x5c + RTM_NEWTCLASS = 0x28 + RTM_NEWTFILTER = 0x2c + RTM_NR_FAMILIES = 0x14 + RTM_NR_MSGTYPES = 0x50 + RTM_SETDCB = 0x4f + RTM_SETLINK = 0x13 + RTM_SETNEIGHTBL = 0x43 + RTNH_ALIGNTO = 0x4 + RTNH_COMPARE_MASK = 0x11 + RTNH_F_DEAD = 0x1 + RTNH_F_LINKDOWN = 0x10 + RTNH_F_OFFLOAD = 0x8 + RTNH_F_ONLINK = 0x4 + RTNH_F_PERVASIVE = 0x2 + RTN_MAX = 0xb + RTPROT_BABEL = 0x2a + RTPROT_BIRD = 0xc + RTPROT_BOOT = 0x3 + RTPROT_DHCP = 0x10 + RTPROT_DNROUTED = 0xd + RTPROT_GATED = 0x8 + RTPROT_KERNEL = 0x2 + RTPROT_MROUTED = 0x11 + RTPROT_MRT = 0xa + RTPROT_NTK = 0xf + RTPROT_RA = 0x9 + RTPROT_REDIRECT = 0x1 + RTPROT_STATIC = 0x4 + RTPROT_UNSPEC = 0x0 + RTPROT_XORP = 0xe + RTPROT_ZEBRA = 0xb + RT_CLASS_DEFAULT = 0xfd + RT_CLASS_LOCAL = 0xff + RT_CLASS_MAIN = 0xfe + RT_CLASS_MAX = 0xff + RT_CLASS_UNSPEC = 0x0 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_CREDENTIALS = 0x2 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x1d + SCM_TIMESTAMPING = 0x23 + SCM_TIMESTAMPNS = 0x21 + SCM_WIFI_STATUS = 0x25 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDDLCI = 0x8980 + SIOCADDMULTI = 0x8931 + SIOCADDRT = 0x890b + SIOCATMARK = 0x8905 + SIOCBONDCHANGEACTIVE = 0x8995 + SIOCBONDENSLAVE = 0x8990 + SIOCBONDINFOQUERY = 0x8994 + SIOCBONDRELEASE = 0x8991 + SIOCBONDSETHWADDR = 0x8992 + SIOCBONDSLAVEINFOQUERY = 0x8993 + SIOCBRADDBR = 0x89a0 + SIOCBRADDIF = 0x89a2 + SIOCBRDELBR = 0x89a1 + SIOCBRDELIF = 0x89a3 + SIOCDARP = 0x8953 + SIOCDELDLCI = 0x8981 + SIOCDELMULTI = 0x8932 + SIOCDELRT = 0x890c + SIOCDEVPRIVATE = 0x89f0 + SIOCDIFADDR = 0x8936 + SIOCDRARP = 0x8960 + SIOCETHTOOL = 0x8946 + SIOCGARP = 0x8954 + SIOCGHWTSTAMP = 0x89b1 + SIOCGIFADDR = 0x8915 + SIOCGIFBR = 0x8940 + SIOCGIFBRDADDR = 0x8919 + SIOCGIFCONF = 0x8912 + SIOCGIFCOUNT = 0x8938 + SIOCGIFDSTADDR = 0x8917 + SIOCGIFENCAP = 0x8925 + SIOCGIFFLAGS = 0x8913 + SIOCGIFHWADDR = 0x8927 + SIOCGIFINDEX = 0x8933 + SIOCGIFMAP = 0x8970 + SIOCGIFMEM = 0x891f + SIOCGIFMETRIC = 0x891d + SIOCGIFMTU = 0x8921 + SIOCGIFNAME = 0x8910 + SIOCGIFNETMASK = 0x891b + SIOCGIFPFLAGS = 0x8935 + SIOCGIFSLAVE = 0x8929 + SIOCGIFTXQLEN = 0x8942 + SIOCGIFVLAN = 0x8982 + SIOCGMIIPHY = 0x8947 + SIOCGMIIREG = 0x8948 + SIOCGPGRP = 0x8904 + SIOCGRARP = 0x8961 + SIOCGSTAMP = 0x8906 + SIOCGSTAMPNS = 0x8907 + SIOCINQ = 0x4004667f + SIOCOUTQ = 0x40047473 + SIOCOUTQNSD = 0x894b + SIOCPROTOPRIVATE = 0x89e0 + SIOCRTMSG = 0x890d + SIOCSARP = 0x8955 + SIOCSHWTSTAMP = 0x89b0 + SIOCSIFADDR = 0x8916 + SIOCSIFBR = 0x8941 + SIOCSIFBRDADDR = 0x891a + SIOCSIFDSTADDR = 0x8918 + SIOCSIFENCAP = 0x8926 + SIOCSIFFLAGS = 0x8914 + SIOCSIFHWADDR = 0x8924 + SIOCSIFHWBROADCAST = 0x8937 + SIOCSIFLINK = 0x8911 + SIOCSIFMAP = 0x8971 + SIOCSIFMEM = 0x8920 + SIOCSIFMETRIC = 0x891e + SIOCSIFMTU = 0x8922 + SIOCSIFNAME = 0x8923 + SIOCSIFNETMASK = 0x891c + SIOCSIFPFLAGS = 0x8934 + SIOCSIFSLAVE = 0x8930 + SIOCSIFTXQLEN = 0x8943 + SIOCSIFVLAN = 0x8983 + SIOCSMIIREG = 0x8949 + SIOCSPGRP = 0x8902 + SIOCSRARP = 0x8962 + SIOCWANDEV = 0x894a + SOCK_CLOEXEC = 0x400000 + SOCK_DCCP = 0x6 + SOCK_DGRAM = 0x2 + SOCK_NONBLOCK = 0x4000 + SOCK_PACKET = 0xa + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_AAL = 0x109 + SOL_ALG = 0x117 + SOL_ATM = 0x108 + SOL_CAIF = 0x116 + SOL_DCCP = 0x10d + SOL_DECNET = 0x105 + SOL_ICMPV6 = 0x3a + SOL_IP = 0x0 + SOL_IPV6 = 0x29 + SOL_IRDA = 0x10a + SOL_IUCV = 0x115 + SOL_KCM = 0x119 + SOL_LLC = 0x10c + SOL_NETBEUI = 0x10b + SOL_NETLINK = 0x10e + SOL_NFC = 0x118 + SOL_PACKET = 0x107 + SOL_PNPIPE = 0x113 + SOL_PPPOL2TP = 0x111 + SOL_RAW = 0xff + SOL_RDS = 0x114 + SOL_RXRPC = 0x110 + SOL_SOCKET = 0xffff + SOL_TCP = 0x6 + SOL_TIPC = 0x10f + SOL_X25 = 0x106 + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x8000 + SO_ATTACH_BPF = 0x34 + SO_ATTACH_FILTER = 0x1a + SO_ATTACH_REUSEPORT_CBPF = 0x35 + SO_ATTACH_REUSEPORT_EBPF = 0x36 + SO_BINDTODEVICE = 0xd + SO_BPF_EXTENSIONS = 0x32 + SO_BROADCAST = 0x20 + SO_BSDCOMPAT = 0x400 + SO_BUSY_POLL = 0x30 + SO_CNX_ADVICE = 0x37 + SO_DEBUG = 0x1 + SO_DETACH_BPF = 0x1b + SO_DETACH_FILTER = 0x1b + SO_DOMAIN = 0x1029 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_GET_FILTER = 0x1a + SO_INCOMING_CPU = 0x33 + SO_KEEPALIVE = 0x8 + SO_LINGER = 0x80 + SO_LOCK_FILTER = 0x28 + SO_MARK = 0x22 + SO_MAX_PACING_RATE = 0x31 + SO_NOFCS = 0x27 + SO_NO_CHECK = 0xb + SO_OOBINLINE = 0x100 + SO_PASSCRED = 0x2 + SO_PASSSEC = 0x1f + SO_PEEK_OFF = 0x26 + SO_PEERCRED = 0x40 + SO_PEERNAME = 0x1c + SO_PEERSEC = 0x1e + SO_PRIORITY = 0xc + SO_PROTOCOL = 0x1028 + SO_RCVBUF = 0x1002 + SO_RCVBUFFORCE = 0x100b + SO_RCVLOWAT = 0x800 + SO_RCVTIMEO = 0x2000 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_RXQ_OVFL = 0x24 + SO_SECURITY_AUTHENTICATION = 0x5001 + SO_SECURITY_ENCRYPTION_NETWORK = 0x5004 + SO_SECURITY_ENCRYPTION_TRANSPORT = 0x5002 + SO_SELECT_ERR_QUEUE = 0x29 + SO_SNDBUF = 0x1001 + SO_SNDBUFFORCE = 0x100a + SO_SNDLOWAT = 0x1000 + SO_SNDTIMEO = 0x4000 + SO_TIMESTAMP = 0x1d + SO_TIMESTAMPING = 0x23 + SO_TIMESTAMPNS = 0x21 + SO_TYPE = 0x1008 + SO_VM_SOCKETS_BUFFER_MAX_SIZE = 0x2 + SO_VM_SOCKETS_BUFFER_MIN_SIZE = 0x1 + SO_VM_SOCKETS_BUFFER_SIZE = 0x0 + SO_VM_SOCKETS_CONNECT_TIMEOUT = 0x6 + SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7 + SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3 + SO_VM_SOCKETS_TRUSTED = 0x5 + SO_WIFI_STATUS = 0x25 + SPLICE_F_GIFT = 0x8 + SPLICE_F_MORE = 0x4 + SPLICE_F_MOVE = 0x1 + SPLICE_F_NONBLOCK = 0x2 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x800 + TAB2 = 0x1000 + TAB3 = 0x1800 + TABDLY = 0x1800 + TCFLSH = 0x20005407 + TCGETA = 0x40125401 + TCGETS = 0x40245408 + TCGETS2 = 0x402c540c + TCIFLUSH = 0x0 + TCIOFF = 0x2 + TCIOFLUSH = 0x2 + TCION = 0x3 + TCOFLUSH = 0x1 + TCOOFF = 0x0 + TCOON = 0x1 + TCP_CC_INFO = 0x1a + TCP_CONGESTION = 0xd + TCP_COOKIE_IN_ALWAYS = 0x1 + TCP_COOKIE_MAX = 0x10 + TCP_COOKIE_MIN = 0x8 + TCP_COOKIE_OUT_NEVER = 0x2 + TCP_COOKIE_PAIR_SIZE = 0x20 + TCP_COOKIE_TRANSACTIONS = 0xf + TCP_CORK = 0x3 + TCP_DEFER_ACCEPT = 0x9 + TCP_FASTOPEN = 0x17 + TCP_INFO = 0xb + TCP_KEEPCNT = 0x6 + TCP_KEEPIDLE = 0x4 + TCP_KEEPINTVL = 0x5 + TCP_LINGER2 = 0x8 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0xe + TCP_MD5SIG_MAXKEYLEN = 0x50 + TCP_MSS = 0x200 + TCP_MSS_DEFAULT = 0x218 + TCP_MSS_DESIRED = 0x4c4 + TCP_NODELAY = 0x1 + TCP_NOTSENT_LOWAT = 0x19 + TCP_QUEUE_SEQ = 0x15 + TCP_QUICKACK = 0xc + TCP_REPAIR = 0x13 + TCP_REPAIR_OPTIONS = 0x16 + TCP_REPAIR_QUEUE = 0x14 + TCP_SAVED_SYN = 0x1c + TCP_SAVE_SYN = 0x1b + TCP_SYNCNT = 0x7 + TCP_S_DATA_IN = 0x4 + TCP_S_DATA_OUT = 0x8 + TCP_THIN_DUPACK = 0x11 + TCP_THIN_LINEAR_TIMEOUTS = 0x10 + TCP_TIMESTAMP = 0x18 + TCP_USER_TIMEOUT = 0x12 + TCP_WINDOW_CLAMP = 0xa + TCSAFLUSH = 0x2 + TCSBRK = 0x20005405 + TCSBRKP = 0x5425 + TCSETA = 0x80125402 + TCSETAF = 0x80125404 + TCSETAW = 0x80125403 + TCSETS = 0x80245409 + TCSETS2 = 0x802c540d + TCSETSF = 0x8024540b + TCSETSF2 = 0x802c540f + TCSETSW = 0x8024540a + TCSETSW2 = 0x802c540e + TCXONC = 0x20005406 + TIOCCBRK = 0x2000747a + TIOCCONS = 0x20007424 + TIOCEXCL = 0x2000740d + TIOCGDEV = 0x40045432 + TIOCGETD = 0x40047400 + TIOCGEXCL = 0x40045440 + TIOCGICOUNT = 0x545d + TIOCGLCKTRMIOS = 0x5456 + TIOCGPGRP = 0x40047483 + TIOCGPKT = 0x40045438 + TIOCGPTLCK = 0x40045439 + TIOCGPTN = 0x40047486 + TIOCGRS485 = 0x40205441 + TIOCGSERIAL = 0x541e + TIOCGSID = 0x40047485 + TIOCGSOFTCAR = 0x40047464 + TIOCGWINSZ = 0x40087468 + TIOCINQ = 0x4004667f + TIOCLINUX = 0x541c + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGET = 0x4004746a + TIOCMIWAIT = 0x545c + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_LOOP = 0x8000 + TIOCM_OUT1 = 0x2000 + TIOCM_OUT2 = 0x4000 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCSBRK = 0x2000747b + TIOCSCTTY = 0x20007484 + TIOCSERCONFIG = 0x5453 + TIOCSERGETLSR = 0x5459 + TIOCSERGETMULTI = 0x545a + TIOCSERGSTRUCT = 0x5458 + TIOCSERGWILD = 0x5454 + TIOCSERSETMULTI = 0x545b + TIOCSERSWILD = 0x5455 + TIOCSER_TEMT = 0x1 + TIOCSETD = 0x80047401 + TIOCSIG = 0x80047488 + TIOCSLCKTRMIOS = 0x5457 + TIOCSPGRP = 0x80047482 + TIOCSPTLCK = 0x80047487 + TIOCSRS485 = 0xc0205442 + TIOCSSERIAL = 0x541f + TIOCSSOFTCAR = 0x80047465 + TIOCSTART = 0x2000746e + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCVHANGUP = 0x20005437 + TOSTOP = 0x100 + TUNATTACHFILTER = 0x801054d5 + TUNDETACHFILTER = 0x801054d6 + TUNGETFEATURES = 0x400454cf + TUNGETFILTER = 0x401054db + TUNGETIFF = 0x400454d2 + TUNGETSNDBUF = 0x400454d3 + TUNGETVNETBE = 0x400454df + TUNGETVNETHDRSZ = 0x400454d7 + TUNGETVNETLE = 0x400454dd + TUNSETDEBUG = 0x800454c9 + TUNSETGROUP = 0x800454ce + TUNSETIFF = 0x800454ca + TUNSETIFINDEX = 0x800454da + TUNSETLINK = 0x800454cd + TUNSETNOCSUM = 0x800454c8 + TUNSETOFFLOAD = 0x800454d0 + TUNSETOWNER = 0x800454cc + TUNSETPERSIST = 0x800454cb + TUNSETQUEUE = 0x800454d9 + TUNSETSNDBUF = 0x800454d4 + TUNSETTXFILTER = 0x800454d1 + TUNSETVNETBE = 0x800454de + TUNSETVNETHDRSZ = 0x800454d8 + TUNSETVNETLE = 0x800454dc + VDISCARD = 0xd + VDSUSP = 0xb + VEOF = 0x4 + VEOL = 0x5 + VEOL2 = 0x6 + VERASE = 0x2 + VINTR = 0x0 + VKILL = 0x3 + VLNEXT = 0xf + VMADDR_CID_ANY = 0xffffffff + VMADDR_CID_HOST = 0x2 + VMADDR_CID_HYPERVISOR = 0x0 + VMADDR_CID_RESERVED = 0x1 + VMADDR_PORT_ANY = 0xffffffff + VMIN = 0x4 + VQUIT = 0x1 + VREPRINT = 0xc + VSTART = 0x8 + VSTOP = 0x9 + VSUSP = 0xa + VSWTC = 0x7 + VT0 = 0x0 + VT1 = 0x4000 + VTDLY = 0x4000 + VTIME = 0x5 + VWERASE = 0xe + WALL = 0x40000000 + WCLONE = 0x80000000 + WCONTINUED = 0x8 + WEXITED = 0x4 + WNOHANG = 0x1 + WNOTHREAD = 0x20000000 + WNOWAIT = 0x1000000 + WORDSIZE = 0x40 + WRAP = 0x20000 + WSTOPPED = 0x2 + WUNTRACED = 0x2 + XCASE = 0x4 + XTABS = 0x1800 + __TIOCFLUSH = 0x80047410 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EADV = syscall.Errno(0x53) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0xb) + EALREADY = syscall.Errno(0x25) + EBADE = syscall.Errno(0x66) + EBADF = syscall.Errno(0x9) + EBADFD = syscall.Errno(0x5d) + EBADMSG = syscall.Errno(0x4c) + EBADR = syscall.Errno(0x67) + EBADRQC = syscall.Errno(0x6a) + EBADSLT = syscall.Errno(0x6b) + EBFONT = syscall.Errno(0x6d) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x7f) + ECHILD = syscall.Errno(0xa) + ECHRNG = syscall.Errno(0x5e) + ECOMM = syscall.Errno(0x55) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0x4e) + EDEADLOCK = syscall.Errno(0x6c) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDOTDOT = syscall.Errno(0x58) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EHWPOISON = syscall.Errno(0x87) + EIDRM = syscall.Errno(0x4d) + EILSEQ = syscall.Errno(0x7a) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + EISNAM = syscall.Errno(0x78) + EKEYEXPIRED = syscall.Errno(0x81) + EKEYREJECTED = syscall.Errno(0x83) + EKEYREVOKED = syscall.Errno(0x82) + EL2HLT = syscall.Errno(0x65) + EL2NSYNC = syscall.Errno(0x5f) + EL3HLT = syscall.Errno(0x60) + EL3RST = syscall.Errno(0x61) + ELIBACC = syscall.Errno(0x72) + ELIBBAD = syscall.Errno(0x70) + ELIBEXEC = syscall.Errno(0x6e) + ELIBMAX = syscall.Errno(0x7b) + ELIBSCN = syscall.Errno(0x7c) + ELNRNG = syscall.Errno(0x62) + ELOOP = syscall.Errno(0x3e) + EMEDIUMTYPE = syscall.Errno(0x7e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x57) + ENAMETOOLONG = syscall.Errno(0x3f) + ENAVAIL = syscall.Errno(0x77) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOANO = syscall.Errno(0x69) + ENOBUFS = syscall.Errno(0x37) + ENOCSI = syscall.Errno(0x64) + ENODATA = syscall.Errno(0x6f) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOKEY = syscall.Errno(0x80) + ENOLCK = syscall.Errno(0x4f) + ENOLINK = syscall.Errno(0x52) + ENOMEDIUM = syscall.Errno(0x7d) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x4b) + ENONET = syscall.Errno(0x50) + ENOPKG = syscall.Errno(0x71) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x4a) + ENOSTR = syscall.Errno(0x48) + ENOSYS = syscall.Errno(0x5a) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTNAM = syscall.Errno(0x76) + ENOTRECOVERABLE = syscall.Errno(0x85) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x2d) + ENOTTY = syscall.Errno(0x19) + ENOTUNIQ = syscall.Errno(0x73) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x5c) + EOWNERDEAD = syscall.Errno(0x84) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROTO = syscall.Errno(0x56) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMCHG = syscall.Errno(0x59) + EREMOTE = syscall.Errno(0x47) + EREMOTEIO = syscall.Errno(0x79) + ERESTART = syscall.Errno(0x74) + ERFKILL = syscall.Errno(0x86) + EROFS = syscall.Errno(0x1e) + ERREMOTE = syscall.Errno(0x51) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESRMNT = syscall.Errno(0x54) + ESTALE = syscall.Errno(0x46) + ESTRPIPE = syscall.Errno(0x5b) + ETIME = syscall.Errno(0x49) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUCLEAN = syscall.Errno(0x75) + EUNATCH = syscall.Errno(0x63) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0xb) + EXDEV = syscall.Errno(0x12) + EXFULL = syscall.Errno(0x68) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGLOST = syscall.Signal(0x1d) + SIGPIPE = syscall.Signal(0xd) + SIGPOLL = syscall.Signal(0x17) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x1d) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errors = [...]string{ + 1: "operation not permitted", + 2: "no such file or directory", + 3: "no such process", + 4: "interrupted system call", + 5: "input/output error", + 6: "no such device or address", + 7: "argument list too long", + 8: "exec format error", + 9: "bad file descriptor", + 10: "no child processes", + 11: "resource temporarily unavailable", + 12: "cannot allocate memory", + 13: "permission denied", + 14: "bad address", + 15: "block device required", + 16: "device or resource busy", + 17: "file exists", + 18: "invalid cross-device link", + 19: "no such device", + 20: "not a directory", + 21: "is a directory", + 22: "invalid argument", + 23: "too many open files in system", + 24: "too many open files", + 25: "inappropriate ioctl for device", + 26: "text file busy", + 27: "file too large", + 28: "no space left on device", + 29: "illegal seek", + 30: "read-only file system", + 31: "too many links", + 32: "broken pipe", + 33: "numerical argument out of domain", + 34: "numerical result out of range", + 36: "operation now in progress", + 37: "operation already in progress", + 38: "socket operation on non-socket", + 39: "destination address required", + 40: "message too long", + 41: "protocol wrong type for socket", + 42: "protocol not available", + 43: "protocol not supported", + 44: "socket type not supported", + 45: "operation not supported", + 46: "protocol family not supported", + 47: "address family not supported by protocol", + 48: "address already in use", + 49: "cannot assign requested address", + 50: "network is down", + 51: "network is unreachable", + 52: "network dropped connection on reset", + 53: "software caused connection abort", + 54: "connection reset by peer", + 55: "no buffer space available", + 56: "transport endpoint is already connected", + 57: "transport endpoint is not connected", + 58: "cannot send after transport endpoint shutdown", + 59: "too many references: cannot splice", + 60: "connection timed out", + 61: "connection refused", + 62: "too many levels of symbolic links", + 63: "file name too long", + 64: "host is down", + 65: "no route to host", + 66: "directory not empty", + 67: "too many processes", + 68: "too many users", + 69: "disk quota exceeded", + 70: "stale file handle", + 71: "object is remote", + 72: "device not a stream", + 73: "timer expired", + 74: "out of streams resources", + 75: "no message of desired type", + 76: "bad message", + 77: "identifier removed", + 78: "resource deadlock avoided", + 79: "no locks available", + 80: "machine is not on the network", + 81: "unknown error 81", + 82: "link has been severed", + 83: "advertise error", + 84: "srmount error", + 85: "communication error on send", + 86: "protocol error", + 87: "multihop attempted", + 88: "RFS specific error", + 89: "remote address changed", + 90: "function not implemented", + 91: "streams pipe error", + 92: "value too large for defined data type", + 93: "file descriptor in bad state", + 94: "channel number out of range", + 95: "level 2 not synchronized", + 96: "level 3 halted", + 97: "level 3 reset", + 98: "link number out of range", + 99: "protocol driver not attached", + 100: "no CSI structure available", + 101: "level 2 halted", + 102: "invalid exchange", + 103: "invalid request descriptor", + 104: "exchange full", + 105: "no anode", + 106: "invalid request code", + 107: "invalid slot", + 108: "file locking deadlock error", + 109: "bad font file format", + 110: "cannot exec a shared library directly", + 111: "no data available", + 112: "accessing a corrupted shared library", + 113: "package not installed", + 114: "can not access a needed shared library", + 115: "name not unique on network", + 116: "interrupted system call should be restarted", + 117: "structure needs cleaning", + 118: "not a XENIX named type file", + 119: "no XENIX semaphores available", + 120: "is a named type file", + 121: "remote I/O error", + 122: "invalid or incomplete multibyte or wide character", + 123: "attempting to link in too many shared libraries", + 124: ".lib section in a.out corrupted", + 125: "no medium found", + 126: "wrong medium type", + 127: "operation canceled", + 128: "required key not available", + 129: "key has expired", + 130: "key has been revoked", + 131: "key was rejected by service", + 132: "owner died", + 133: "state not recoverable", + 134: "operation not possible due to RF-kill", + 135: "memory page has hardware error", +} + +// Signal table +var signals = [...]string{ + 1: "hangup", + 2: "interrupt", + 3: "quit", + 4: "illegal instruction", + 5: "trace/breakpoint trap", + 6: "aborted", + 7: "EMT trap", + 8: "floating point exception", + 9: "killed", + 10: "bus error", + 11: "segmentation fault", + 12: "bad system call", + 13: "broken pipe", + 14: "alarm clock", + 15: "terminated", + 16: "urgent I/O condition", + 17: "stopped (signal)", + 18: "stopped", + 19: "continued", + 20: "child exited", + 21: "stopped (tty input)", + 22: "stopped (tty output)", + 23: "I/O possible", + 24: "CPU time limit exceeded", + 25: "file size limit exceeded", + 26: "virtual timer expired", + 27: "profiling timer expired", + 28: "window changed", + 29: "resource lost", + 30: "user defined signal 1", + 31: "user defined signal 2", +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go b/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go new file mode 100644 index 0000000..cd93ce0 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go @@ -0,0 +1,1728 @@ +// mkerrors.sh -m32 +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build 386,netbsd + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -m32 _const.go + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_ARP = 0x1c + AF_BLUETOOTH = 0x1f + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1a + AF_ECMA = 0x8 + AF_HYLINK = 0xf + AF_IEEE80211 = 0x20 + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x18 + AF_IPX = 0x17 + AF_ISDN = 0x1a + AF_ISO = 0x7 + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x23 + AF_MPLS = 0x21 + AF_NATM = 0x1b + AF_NS = 0x6 + AF_OROUTE = 0x11 + AF_OSI = 0x7 + AF_PUP = 0x4 + AF_ROUTE = 0x22 + AF_SNA = 0xb + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + ARPHRD_ARCNET = 0x7 + ARPHRD_ETHER = 0x1 + ARPHRD_FRELAY = 0xf + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + ARPHRD_STRIP = 0x17 + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B460800 = 0x70800 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B921600 = 0xe1000 + B9600 = 0x2580 + BIOCFEEDBACK = 0x8004427d + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc0084277 + BIOCGETIF = 0x4090426b + BIOCGFEEDBACK = 0x4004427c + BIOCGHDRCMPLT = 0x40044274 + BIOCGRTIMEOUT = 0x400c427b + BIOCGSEESENT = 0x40044278 + BIOCGSTATS = 0x4080426f + BIOCGSTATSOLD = 0x4008426f + BIOCIMMEDIATE = 0x80044270 + BIOCPROMISC = 0x20004269 + BIOCSBLEN = 0xc0044266 + BIOCSDLT = 0x80044276 + BIOCSETF = 0x80084267 + BIOCSETIF = 0x8090426c + BIOCSFEEDBACK = 0x8004427d + BIOCSHDRCMPLT = 0x80044275 + BIOCSRTIMEOUT = 0x800c427a + BIOCSSEESENT = 0x80044279 + BIOCSTCPF = 0x80084272 + BIOCSUDPF = 0x80084273 + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x4 + BPF_ALIGNMENT32 = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DFLTBUFSIZE = 0x100000 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x1000000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BRKINT = 0x2 + CFLUSH = 0xf + CLOCAL = 0x8000 + CLONE_CSIGNAL = 0xff + CLONE_FILES = 0x400 + CLONE_FS = 0x200 + CLONE_PID = 0x1000 + CLONE_PTRACE = 0x2000 + CLONE_SIGHAND = 0x800 + CLONE_VFORK = 0x4000 + CLONE_VM = 0x100 + CREAD = 0x800 + CRTSCTS = 0x10000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0x14 + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0xc + CTL_NET = 0x4 + CTL_QUERY = -0x2 + DIOCBSFLUSH = 0x20006478 + DLT_A429 = 0xb8 + DLT_A653_ICM = 0xb9 + DLT_AIRONET_HEADER = 0x78 + DLT_AOS = 0xde + DLT_APPLE_IP_OVER_IEEE1394 = 0x8a + DLT_ARCNET = 0x7 + DLT_ARCNET_LINUX = 0x81 + DLT_ATM_CLIP = 0x13 + DLT_ATM_RFC1483 = 0xb + DLT_AURORA = 0x7e + DLT_AX25 = 0x3 + DLT_AX25_KISS = 0xca + DLT_BACNET_MS_TP = 0xa5 + DLT_BLUETOOTH_HCI_H4 = 0xbb + DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 + DLT_CAN20B = 0xbe + DLT_CAN_SOCKETCAN = 0xe3 + DLT_CHAOS = 0x5 + DLT_CISCO_IOS = 0x76 + DLT_C_HDLC = 0x68 + DLT_C_HDLC_WITH_DIR = 0xcd + DLT_DECT = 0xdd + DLT_DOCSIS = 0x8f + DLT_ECONET = 0x73 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0x6d + DLT_ERF = 0xc5 + DLT_ERF_ETH = 0xaf + DLT_ERF_POS = 0xb0 + DLT_FC_2 = 0xe0 + DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 + DLT_FDDI = 0xa + DLT_FLEXRAY = 0xd2 + DLT_FRELAY = 0x6b + DLT_FRELAY_WITH_DIR = 0xce + DLT_GCOM_SERIAL = 0xad + DLT_GCOM_T1E1 = 0xac + DLT_GPF_F = 0xab + DLT_GPF_T = 0xaa + DLT_GPRS_LLC = 0xa9 + DLT_GSMTAP_ABIS = 0xda + DLT_GSMTAP_UM = 0xd9 + DLT_HDLC = 0x10 + DLT_HHDLC = 0x79 + DLT_HIPPI = 0xf + DLT_IBM_SN = 0x92 + DLT_IBM_SP = 0x91 + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_IEEE802_11_RADIO_AVS = 0xa3 + DLT_IEEE802_15_4 = 0xc3 + DLT_IEEE802_15_4_LINUX = 0xbf + DLT_IEEE802_15_4_NONASK_PHY = 0xd7 + DLT_IEEE802_16_MAC_CPS = 0xbc + DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 + DLT_IPMB = 0xc7 + DLT_IPMB_LINUX = 0xd1 + DLT_IPNET = 0xe2 + DLT_IPV4 = 0xe4 + DLT_IPV6 = 0xe5 + DLT_IP_OVER_FC = 0x7a + DLT_JUNIPER_ATM1 = 0x89 + DLT_JUNIPER_ATM2 = 0x87 + DLT_JUNIPER_CHDLC = 0xb5 + DLT_JUNIPER_ES = 0x84 + DLT_JUNIPER_ETHER = 0xb2 + DLT_JUNIPER_FRELAY = 0xb4 + DLT_JUNIPER_GGSN = 0x85 + DLT_JUNIPER_ISM = 0xc2 + DLT_JUNIPER_MFR = 0x86 + DLT_JUNIPER_MLFR = 0x83 + DLT_JUNIPER_MLPPP = 0x82 + DLT_JUNIPER_MONITOR = 0xa4 + DLT_JUNIPER_PIC_PEER = 0xae + DLT_JUNIPER_PPP = 0xb3 + DLT_JUNIPER_PPPOE = 0xa7 + DLT_JUNIPER_PPPOE_ATM = 0xa8 + DLT_JUNIPER_SERVICES = 0x88 + DLT_JUNIPER_ST = 0xc8 + DLT_JUNIPER_VP = 0xb7 + DLT_LAPB_WITH_DIR = 0xcf + DLT_LAPD = 0xcb + DLT_LIN = 0xd4 + DLT_LINUX_EVDEV = 0xd8 + DLT_LINUX_IRDA = 0x90 + DLT_LINUX_LAPD = 0xb1 + DLT_LINUX_SLL = 0x71 + DLT_LOOP = 0x6c + DLT_LTALK = 0x72 + DLT_MFR = 0xb6 + DLT_MOST = 0xd3 + DLT_MPLS = 0xdb + DLT_MTP2 = 0x8c + DLT_MTP2_WITH_PHDR = 0x8b + DLT_MTP3 = 0x8d + DLT_NULL = 0x0 + DLT_PCI_EXP = 0x7d + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x12 + DLT_PPI = 0xc0 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0xe + DLT_PPP_ETHER = 0x33 + DLT_PPP_PPPD = 0xa6 + DLT_PPP_SERIAL = 0x32 + DLT_PPP_WITH_DIR = 0xcc + DLT_PRISM_HEADER = 0x77 + DLT_PRONET = 0x4 + DLT_RAIF1 = 0xc6 + DLT_RAW = 0xc + DLT_RAWAF_MASK = 0x2240000 + DLT_RIO = 0x7c + DLT_SCCP = 0x8e + DLT_SITA = 0xc4 + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xd + DLT_SUNATM = 0x7b + DLT_SYMANTEC_FIREWALL = 0x63 + DLT_TZSP = 0x80 + DLT_USB = 0xba + DLT_USB_LINUX = 0xbd + DLT_USB_LINUX_MMAPPED = 0xdc + DLT_WIHART = 0xdf + DLT_X2E_SERIAL = 0xd5 + DLT_X2E_XORAYA = 0xd6 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EMUL_LINUX = 0x1 + EMUL_LINUX32 = 0x5 + EMUL_MAXID = 0x6 + EN_SW_CTL_INF = 0x1000 + EN_SW_CTL_PREC = 0x300 + EN_SW_CTL_ROUND = 0xc00 + EN_SW_DATACHAIN = 0x80 + EN_SW_DENORM = 0x2 + EN_SW_INVOP = 0x1 + EN_SW_OVERFLOW = 0x8 + EN_SW_PRECLOSS = 0x20 + EN_SW_UNDERFLOW = 0x10 + EN_SW_ZERODIV = 0x4 + ETHERCAP_JUMBO_MTU = 0x4 + ETHERCAP_VLAN_HWTAGGING = 0x2 + ETHERCAP_VLAN_MTU = 0x1 + ETHERMIN = 0x2e + ETHERMTU = 0x5dc + ETHERMTU_JUMBO = 0x2328 + ETHERTYPE_8023 = 0x4 + ETHERTYPE_AARP = 0x80f3 + ETHERTYPE_ACCTON = 0x8390 + ETHERTYPE_AEONIC = 0x8036 + ETHERTYPE_ALPHA = 0x814a + ETHERTYPE_AMBER = 0x6008 + ETHERTYPE_AMOEBA = 0x8145 + ETHERTYPE_APOLLO = 0x80f7 + ETHERTYPE_APOLLODOMAIN = 0x8019 + ETHERTYPE_APPLETALK = 0x809b + ETHERTYPE_APPLITEK = 0x80c7 + ETHERTYPE_ARGONAUT = 0x803a + ETHERTYPE_ARP = 0x806 + ETHERTYPE_AT = 0x809b + ETHERTYPE_ATALK = 0x809b + ETHERTYPE_ATOMIC = 0x86df + ETHERTYPE_ATT = 0x8069 + ETHERTYPE_ATTSTANFORD = 0x8008 + ETHERTYPE_AUTOPHON = 0x806a + ETHERTYPE_AXIS = 0x8856 + ETHERTYPE_BCLOOP = 0x9003 + ETHERTYPE_BOFL = 0x8102 + ETHERTYPE_CABLETRON = 0x7034 + ETHERTYPE_CHAOS = 0x804 + ETHERTYPE_COMDESIGN = 0x806c + ETHERTYPE_COMPUGRAPHIC = 0x806d + ETHERTYPE_COUNTERPOINT = 0x8062 + ETHERTYPE_CRONUS = 0x8004 + ETHERTYPE_CRONUSVLN = 0x8003 + ETHERTYPE_DCA = 0x1234 + ETHERTYPE_DDE = 0x807b + ETHERTYPE_DEBNI = 0xaaaa + ETHERTYPE_DECAM = 0x8048 + ETHERTYPE_DECCUST = 0x6006 + ETHERTYPE_DECDIAG = 0x6005 + ETHERTYPE_DECDNS = 0x803c + ETHERTYPE_DECDTS = 0x803e + ETHERTYPE_DECEXPER = 0x6000 + ETHERTYPE_DECLAST = 0x8041 + ETHERTYPE_DECLTM = 0x803f + ETHERTYPE_DECMUMPS = 0x6009 + ETHERTYPE_DECNETBIOS = 0x8040 + ETHERTYPE_DELTACON = 0x86de + ETHERTYPE_DIDDLE = 0x4321 + ETHERTYPE_DLOG1 = 0x660 + ETHERTYPE_DLOG2 = 0x661 + ETHERTYPE_DN = 0x6003 + ETHERTYPE_DOGFIGHT = 0x1989 + ETHERTYPE_DSMD = 0x8039 + ETHERTYPE_ECMA = 0x803 + ETHERTYPE_ENCRYPT = 0x803d + ETHERTYPE_ES = 0x805d + ETHERTYPE_EXCELAN = 0x8010 + ETHERTYPE_EXPERDATA = 0x8049 + ETHERTYPE_FLIP = 0x8146 + ETHERTYPE_FLOWCONTROL = 0x8808 + ETHERTYPE_FRARP = 0x808 + ETHERTYPE_GENDYN = 0x8068 + ETHERTYPE_HAYES = 0x8130 + ETHERTYPE_HIPPI_FP = 0x8180 + ETHERTYPE_HITACHI = 0x8820 + ETHERTYPE_HP = 0x8005 + ETHERTYPE_IEEEPUP = 0xa00 + ETHERTYPE_IEEEPUPAT = 0xa01 + ETHERTYPE_IMLBL = 0x4c42 + ETHERTYPE_IMLBLDIAG = 0x424c + ETHERTYPE_IP = 0x800 + ETHERTYPE_IPAS = 0x876c + ETHERTYPE_IPV6 = 0x86dd + ETHERTYPE_IPX = 0x8137 + ETHERTYPE_IPXNEW = 0x8037 + ETHERTYPE_KALPANA = 0x8582 + ETHERTYPE_LANBRIDGE = 0x8038 + ETHERTYPE_LANPROBE = 0x8888 + ETHERTYPE_LAT = 0x6004 + ETHERTYPE_LBACK = 0x9000 + ETHERTYPE_LITTLE = 0x8060 + ETHERTYPE_LOGICRAFT = 0x8148 + ETHERTYPE_LOOPBACK = 0x9000 + ETHERTYPE_MATRA = 0x807a + ETHERTYPE_MAX = 0xffff + ETHERTYPE_MERIT = 0x807c + ETHERTYPE_MICP = 0x873a + ETHERTYPE_MOPDL = 0x6001 + ETHERTYPE_MOPRC = 0x6002 + ETHERTYPE_MOTOROLA = 0x818d + ETHERTYPE_MPLS = 0x8847 + ETHERTYPE_MPLS_MCAST = 0x8848 + ETHERTYPE_MUMPS = 0x813f + ETHERTYPE_NBPCC = 0x3c04 + ETHERTYPE_NBPCLAIM = 0x3c09 + ETHERTYPE_NBPCLREQ = 0x3c05 + ETHERTYPE_NBPCLRSP = 0x3c06 + ETHERTYPE_NBPCREQ = 0x3c02 + ETHERTYPE_NBPCRSP = 0x3c03 + ETHERTYPE_NBPDG = 0x3c07 + ETHERTYPE_NBPDGB = 0x3c08 + ETHERTYPE_NBPDLTE = 0x3c0a + ETHERTYPE_NBPRAR = 0x3c0c + ETHERTYPE_NBPRAS = 0x3c0b + ETHERTYPE_NBPRST = 0x3c0d + ETHERTYPE_NBPSCD = 0x3c01 + ETHERTYPE_NBPVCD = 0x3c00 + ETHERTYPE_NBS = 0x802 + ETHERTYPE_NCD = 0x8149 + ETHERTYPE_NESTAR = 0x8006 + ETHERTYPE_NETBEUI = 0x8191 + ETHERTYPE_NOVELL = 0x8138 + ETHERTYPE_NS = 0x600 + ETHERTYPE_NSAT = 0x601 + ETHERTYPE_NSCOMPAT = 0x807 + ETHERTYPE_NTRAILER = 0x10 + ETHERTYPE_OS9 = 0x7007 + ETHERTYPE_OS9NET = 0x7009 + ETHERTYPE_PACER = 0x80c6 + ETHERTYPE_PAE = 0x888e + ETHERTYPE_PCS = 0x4242 + ETHERTYPE_PLANNING = 0x8044 + ETHERTYPE_PPP = 0x880b + ETHERTYPE_PPPOE = 0x8864 + ETHERTYPE_PPPOEDISC = 0x8863 + ETHERTYPE_PRIMENTS = 0x7031 + ETHERTYPE_PUP = 0x200 + ETHERTYPE_PUPAT = 0x200 + ETHERTYPE_RACAL = 0x7030 + ETHERTYPE_RATIONAL = 0x8150 + ETHERTYPE_RAWFR = 0x6559 + ETHERTYPE_RCL = 0x1995 + ETHERTYPE_RDP = 0x8739 + ETHERTYPE_RETIX = 0x80f2 + ETHERTYPE_REVARP = 0x8035 + ETHERTYPE_SCA = 0x6007 + ETHERTYPE_SECTRA = 0x86db + ETHERTYPE_SECUREDATA = 0x876d + ETHERTYPE_SGITW = 0x817e + ETHERTYPE_SG_BOUNCE = 0x8016 + ETHERTYPE_SG_DIAG = 0x8013 + ETHERTYPE_SG_NETGAMES = 0x8014 + ETHERTYPE_SG_RESV = 0x8015 + ETHERTYPE_SIMNET = 0x5208 + ETHERTYPE_SLOWPROTOCOLS = 0x8809 + ETHERTYPE_SNA = 0x80d5 + ETHERTYPE_SNMP = 0x814c + ETHERTYPE_SONIX = 0xfaf5 + ETHERTYPE_SPIDER = 0x809f + ETHERTYPE_SPRITE = 0x500 + ETHERTYPE_STP = 0x8181 + ETHERTYPE_TALARIS = 0x812b + ETHERTYPE_TALARISMC = 0x852b + ETHERTYPE_TCPCOMP = 0x876b + ETHERTYPE_TCPSM = 0x9002 + ETHERTYPE_TEC = 0x814f + ETHERTYPE_TIGAN = 0x802f + ETHERTYPE_TRAIL = 0x1000 + ETHERTYPE_TRANSETHER = 0x6558 + ETHERTYPE_TYMSHARE = 0x802e + ETHERTYPE_UBBST = 0x7005 + ETHERTYPE_UBDEBUG = 0x900 + ETHERTYPE_UBDIAGLOOP = 0x7002 + ETHERTYPE_UBDL = 0x7000 + ETHERTYPE_UBNIU = 0x7001 + ETHERTYPE_UBNMC = 0x7003 + ETHERTYPE_VALID = 0x1600 + ETHERTYPE_VARIAN = 0x80dd + ETHERTYPE_VAXELN = 0x803b + ETHERTYPE_VEECO = 0x8067 + ETHERTYPE_VEXP = 0x805b + ETHERTYPE_VGLAB = 0x8131 + ETHERTYPE_VINES = 0xbad + ETHERTYPE_VINESECHO = 0xbaf + ETHERTYPE_VINESLOOP = 0xbae + ETHERTYPE_VITAL = 0xff00 + ETHERTYPE_VLAN = 0x8100 + ETHERTYPE_VLTLMAN = 0x8080 + ETHERTYPE_VPROD = 0x805c + ETHERTYPE_VURESERVED = 0x8147 + ETHERTYPE_WATERLOO = 0x8130 + ETHERTYPE_WELLFLEET = 0x8103 + ETHERTYPE_X25 = 0x805 + ETHERTYPE_X75 = 0x801 + ETHERTYPE_XNSSM = 0x9001 + ETHERTYPE_XTP = 0x817d + ETHER_ADDR_LEN = 0x6 + ETHER_CRC_LEN = 0x4 + ETHER_CRC_POLY_BE = 0x4c11db6 + ETHER_CRC_POLY_LE = 0xedb88320 + ETHER_HDR_LEN = 0xe + ETHER_MAX_LEN = 0x5ee + ETHER_MAX_LEN_JUMBO = 0x233a + ETHER_MIN_LEN = 0x40 + ETHER_PPPOE_ENCAP_LEN = 0x8 + ETHER_TYPE_LEN = 0x2 + ETHER_VLAN_ENCAP_LEN = 0x4 + EVFILT_AIO = 0x2 + EVFILT_PROC = 0x4 + EVFILT_READ = 0x0 + EVFILT_SIGNAL = 0x5 + EVFILT_SYSCOUNT = 0x7 + EVFILT_TIMER = 0x6 + EVFILT_VNODE = 0x3 + EVFILT_WRITE = 0x1 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG1 = 0x2000 + EV_ONESHOT = 0x10 + EV_SYSFLAGS = 0xf000 + EXTA = 0x4b00 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x100 + FLUSHO = 0x800000 + F_CLOSEM = 0xa + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0xc + F_FSCTL = -0x80000000 + F_FSDIRMASK = 0x70000000 + F_FSIN = 0x10000000 + F_FSINOUT = 0x30000000 + F_FSOUT = 0x20000000 + F_FSPRIV = 0x8000 + F_FSVOID = 0x40000000 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0x7 + F_GETNOSIGPIPE = 0xd + F_GETOWN = 0x5 + F_MAXFD = 0xb + F_OK = 0x0 + F_PARAM_MASK = 0xfff + F_PARAM_MAX = 0xfff + F_RDLCK = 0x1 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0x8 + F_SETLKW = 0x9 + F_SETNOSIGPIPE = 0xe + F_SETOWN = 0x6 + F_UNLCK = 0x2 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFAN_ARRIVAL = 0x0 + IFAN_DEPARTURE = 0x1 + IFA_ROUTE = 0x1 + IFF_ALLMULTI = 0x200 + IFF_BROADCAST = 0x2 + IFF_CANTCHANGE = 0x8f52 + IFF_DEBUG = 0x4 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_NOTRAILERS = 0x20 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_1822 = 0x2 + IFT_A12MPPSWITCH = 0x82 + IFT_AAL2 = 0xbb + IFT_AAL5 = 0x31 + IFT_ADSL = 0x5e + IFT_AFLANE8023 = 0x3b + IFT_AFLANE8025 = 0x3c + IFT_ARAP = 0x58 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ASYNC = 0x54 + IFT_ATM = 0x25 + IFT_ATMDXI = 0x69 + IFT_ATMFUNI = 0x6a + IFT_ATMIMA = 0x6b + IFT_ATMLOGICAL = 0x50 + IFT_ATMRADIO = 0xbd + IFT_ATMSUBINTERFACE = 0x86 + IFT_ATMVCIENDPT = 0xc2 + IFT_ATMVIRTUAL = 0x95 + IFT_BGPPOLICYACCOUNTING = 0xa2 + IFT_BRIDGE = 0xd1 + IFT_BSC = 0x53 + IFT_CARP = 0xf8 + IFT_CCTEMUL = 0x3d + IFT_CEPT = 0x13 + IFT_CES = 0x85 + IFT_CHANNEL = 0x46 + IFT_CNR = 0x55 + IFT_COFFEE = 0x84 + IFT_COMPOSITELINK = 0x9b + IFT_DCN = 0x8d + IFT_DIGITALPOWERLINE = 0x8a + IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba + IFT_DLSW = 0x4a + IFT_DOCSCABLEDOWNSTREAM = 0x80 + IFT_DOCSCABLEMACLAYER = 0x7f + IFT_DOCSCABLEUPSTREAM = 0x81 + IFT_DOCSCABLEUPSTREAMCHANNEL = 0xcd + IFT_DS0 = 0x51 + IFT_DS0BUNDLE = 0x52 + IFT_DS1FDL = 0xaa + IFT_DS3 = 0x1e + IFT_DTM = 0x8c + IFT_DVBASILN = 0xac + IFT_DVBASIOUT = 0xad + IFT_DVBRCCDOWNSTREAM = 0x93 + IFT_DVBRCCMACLAYER = 0x92 + IFT_DVBRCCUPSTREAM = 0x94 + IFT_ECONET = 0xce + IFT_EON = 0x19 + IFT_EPLRS = 0x57 + IFT_ESCON = 0x49 + IFT_ETHER = 0x6 + IFT_FAITH = 0xf2 + IFT_FAST = 0x7d + IFT_FASTETHER = 0x3e + IFT_FASTETHERFX = 0x45 + IFT_FDDI = 0xf + IFT_FIBRECHANNEL = 0x38 + IFT_FRAMERELAYINTERCONNECT = 0x3a + IFT_FRAMERELAYMPI = 0x5c + IFT_FRDLCIENDPT = 0xc1 + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_FRF16MFRBUNDLE = 0xa3 + IFT_FRFORWARD = 0x9e + IFT_G703AT2MB = 0x43 + IFT_G703AT64K = 0x42 + IFT_GIF = 0xf0 + IFT_GIGABITETHERNET = 0x75 + IFT_GR303IDT = 0xb2 + IFT_GR303RDT = 0xb1 + IFT_H323GATEKEEPER = 0xa4 + IFT_H323PROXY = 0xa5 + IFT_HDH1822 = 0x3 + IFT_HDLC = 0x76 + IFT_HDSL2 = 0xa8 + IFT_HIPERLAN2 = 0xb7 + IFT_HIPPI = 0x2f + IFT_HIPPIINTERFACE = 0x39 + IFT_HOSTPAD = 0x5a + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IBM370PARCHAN = 0x48 + IFT_IDSL = 0x9a + IFT_IEEE1394 = 0x90 + IFT_IEEE80211 = 0x47 + IFT_IEEE80212 = 0x37 + IFT_IEEE8023ADLAG = 0xa1 + IFT_IFGSN = 0x91 + IFT_IMT = 0xbe + IFT_INFINIBAND = 0xc7 + IFT_INTERLEAVE = 0x7c + IFT_IP = 0x7e + IFT_IPFORWARD = 0x8e + IFT_IPOVERATM = 0x72 + IFT_IPOVERCDLC = 0x6d + IFT_IPOVERCLAW = 0x6e + IFT_IPSWITCH = 0x4e + IFT_ISDN = 0x3f + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISDNS = 0x4b + IFT_ISDNU = 0x4c + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88025CRFPINT = 0x62 + IFT_ISO88025DTR = 0x56 + IFT_ISO88025FIBER = 0x73 + IFT_ISO88026 = 0xa + IFT_ISUP = 0xb3 + IFT_L2VLAN = 0x87 + IFT_L3IPVLAN = 0x88 + IFT_L3IPXVLAN = 0x89 + IFT_LAPB = 0x10 + IFT_LAPD = 0x4d + IFT_LAPF = 0x77 + IFT_LINEGROUP = 0xd2 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MEDIAMAILOVERIP = 0x8b + IFT_MFSIGLINK = 0xa7 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_MPC = 0x71 + IFT_MPLS = 0xa6 + IFT_MPLSTUNNEL = 0x96 + IFT_MSDSL = 0x8f + IFT_MVL = 0xbf + IFT_MYRINET = 0x63 + IFT_NFAS = 0xaf + IFT_NSIP = 0x1b + IFT_OPTICALCHANNEL = 0xc3 + IFT_OPTICALTRANSPORT = 0xc4 + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PFLOG = 0xf5 + IFT_PFSYNC = 0xf6 + IFT_PLC = 0xae + IFT_PON155 = 0xcf + IFT_PON622 = 0xd0 + IFT_POS = 0xab + IFT_PPP = 0x17 + IFT_PPPMULTILINKBUNDLE = 0x6c + IFT_PROPATM = 0xc5 + IFT_PROPBWAP2MP = 0xb8 + IFT_PROPCNLS = 0x59 + IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5 + IFT_PROPDOCSWIRELESSMACLAYER = 0xb4 + IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6 + IFT_PROPMUX = 0x36 + IFT_PROPVIRTUAL = 0x35 + IFT_PROPWIRELESSP2P = 0x9d + IFT_PTPSERIAL = 0x16 + IFT_PVC = 0xf1 + IFT_Q2931 = 0xc9 + IFT_QLLC = 0x44 + IFT_RADIOMAC = 0xbc + IFT_RADSL = 0x5f + IFT_REACHDSL = 0xc0 + IFT_RFC1483 = 0x9f + IFT_RS232 = 0x21 + IFT_RSRB = 0x4f + IFT_SDLC = 0x11 + IFT_SDSL = 0x60 + IFT_SHDSL = 0xa9 + IFT_SIP = 0x1f + IFT_SIPSIG = 0xcc + IFT_SIPTG = 0xcb + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETOVERHEADCHANNEL = 0xb9 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_SRP = 0x97 + IFT_SS7SIGLINK = 0x9c + IFT_STACKTOSTACK = 0x6f + IFT_STARLAN = 0xb + IFT_STF = 0xd7 + IFT_T1 = 0x12 + IFT_TDLC = 0x74 + IFT_TELINK = 0xc8 + IFT_TERMPAD = 0x5b + IFT_TR008 = 0xb0 + IFT_TRANSPHDLC = 0x7b + IFT_TUNNEL = 0x83 + IFT_ULTRA = 0x1d + IFT_USB = 0xa0 + IFT_V11 = 0x40 + IFT_V35 = 0x2d + IFT_V36 = 0x41 + IFT_V37 = 0x78 + IFT_VDSL = 0x61 + IFT_VIRTUALIPADDRESS = 0x70 + IFT_VIRTUALTG = 0xca + IFT_VOICEDID = 0xd5 + IFT_VOICEEM = 0x64 + IFT_VOICEEMFGD = 0xd3 + IFT_VOICEENCAP = 0x67 + IFT_VOICEFGDEANA = 0xd4 + IFT_VOICEFXO = 0x65 + IFT_VOICEFXS = 0x66 + IFT_VOICEOVERATM = 0x98 + IFT_VOICEOVERCABLE = 0xc6 + IFT_VOICEOVERFRAMERELAY = 0x99 + IFT_VOICEOVERIP = 0x68 + IFT_X213 = 0x5d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25HUNTGROUP = 0x7a + IFT_X25MLP = 0x79 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LOOPBACKNET = 0x7f + IPPROTO_AH = 0x33 + IPPROTO_CARP = 0x70 + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPIP = 0x4 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_IPV6_ICMP = 0x3a + IPPROTO_MAX = 0x100 + IPPROTO_MAXID = 0x34 + IPPROTO_MOBILE = 0x37 + IPPROTO_NONE = 0x3b + IPPROTO_PFSYNC = 0xf0 + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_VRRP = 0x70 + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_DONTFRAG = 0x3e + IPV6_DSTOPTS = 0x32 + IPV6_FAITH = 0x1d + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FRAGTTL = 0x78 + IPV6_HLIMDEC = 0x1 + IPV6_HOPLIMIT = 0x2f + IPV6_HOPOPTS = 0x31 + IPV6_IPSEC_POLICY = 0x1c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXPACKET = 0xffff + IPV6_MMTU = 0x500 + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_NEXTHOP = 0x30 + IPV6_PATHMTU = 0x2c + IPV6_PKTINFO = 0x2e + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_RECVDSTOPTS = 0x28 + IPV6_RECVHOPLIMIT = 0x25 + IPV6_RECVHOPOPTS = 0x27 + IPV6_RECVPATHMTU = 0x2b + IPV6_RECVPKTINFO = 0x24 + IPV6_RECVRTHDR = 0x26 + IPV6_RECVTCLASS = 0x39 + IPV6_RTHDR = 0x33 + IPV6_RTHDRDSTOPTS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x3d + IPV6_UNICAST_HOPS = 0x4 + IPV6_USE_MIN_MTU = 0x2a + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0xd + IP_EF = 0x8000 + IP_ERRORMTU = 0x15 + IP_HDRINCL = 0x2 + IP_IPSEC_POLICY = 0x16 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0x14 + IP_MF = 0x2000 + IP_MINFRAGSIZE = 0x45 + IP_MINTTL = 0x18 + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x1 + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVIF = 0x14 + IP_RECVOPTS = 0x5 + IP_RECVRETOPTS = 0x6 + IP_RECVTTL = 0x17 + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_TOS = 0x3 + IP_TTL = 0x4 + ISIG = 0x80 + ISTRIP = 0x20 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x6 + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_SPACEAVAIL = 0x5 + MADV_WILLNEED = 0x3 + MAP_ALIGNMENT_16MB = 0x18000000 + MAP_ALIGNMENT_1TB = 0x28000000 + MAP_ALIGNMENT_256TB = 0x30000000 + MAP_ALIGNMENT_4GB = 0x20000000 + MAP_ALIGNMENT_64KB = 0x10000000 + MAP_ALIGNMENT_64PB = 0x38000000 + MAP_ALIGNMENT_MASK = -0x1000000 + MAP_ALIGNMENT_SHIFT = 0x18 + MAP_ANON = 0x1000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_HASSEMAPHORE = 0x200 + MAP_INHERIT = 0x80 + MAP_INHERIT_COPY = 0x1 + MAP_INHERIT_DEFAULT = 0x1 + MAP_INHERIT_DONATE_COPY = 0x3 + MAP_INHERIT_NONE = 0x2 + MAP_INHERIT_SHARE = 0x0 + MAP_NORESERVE = 0x40 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x20 + MAP_SHARED = 0x1 + MAP_STACK = 0x2000 + MAP_TRYFIXED = 0x400 + MAP_WIRED = 0x800 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MSG_BCAST = 0x100 + MSG_CMSG_CLOEXEC = 0x800 + MSG_CONTROLMBUF = 0x2000000 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOR = 0x8 + MSG_IOVUSRSPACE = 0x4000000 + MSG_LENUSRSPACE = 0x8000000 + MSG_MCAST = 0x200 + MSG_NAMEMBUF = 0x1000000 + MSG_NBIO = 0x1000 + MSG_NOSIGNAL = 0x400 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_TRUNC = 0x10 + MSG_USERFLAGS = 0xffffff + MSG_WAITALL = 0x40 + MS_ASYNC = 0x1 + MS_INVALIDATE = 0x2 + MS_SYNC = 0x4 + NAME_MAX = 0x1ff + NET_RT_DUMP = 0x1 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x5 + NET_RT_MAXID = 0x6 + NET_RT_OIFLIST = 0x4 + NET_RT_OOIFLIST = 0x3 + NOFLSH = 0x80000000 + NOTE_ATTRIB = 0x8 + NOTE_CHILD = 0x4 + NOTE_DELETE = 0x1 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXTEND = 0x4 + NOTE_FORK = 0x40000000 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_PCTRLMASK = 0xf0000000 + NOTE_PDATAMASK = 0xfffff + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + OFIOGETBMAP = 0xc004667a + ONLCR = 0x2 + ONLRET = 0x40 + ONOCR = 0x20 + ONOEOT = 0x8 + OPOST = 0x1 + O_ACCMODE = 0x3 + O_ALT_IO = 0x40000 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x400000 + O_CREAT = 0x200 + O_DIRECT = 0x80000 + O_DIRECTORY = 0x200000 + O_DSYNC = 0x10000 + O_EXCL = 0x800 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x8000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_NOSIGPIPE = 0x1000000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x20000 + O_SHLOCK = 0x10 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PRI_IOFLUSH = 0x7c + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + RLIMIT_AS = 0xa + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_NOFILE = 0x8 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_MAX = 0x9 + RTAX_NETMASK = 0x2 + RTAX_TAG = 0x8 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_NETMASK = 0x4 + RTA_TAG = 0x100 + RTF_ANNOUNCE = 0x20000 + RTF_BLACKHOLE = 0x1000 + RTF_CLONED = 0x2000 + RTF_CLONING = 0x100 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_LLINFO = 0x400 + RTF_MASK = 0x80 + RTF_MODIFIED = 0x20 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_REJECT = 0x8 + RTF_SRC = 0x10000 + RTF_STATIC = 0x800 + RTF_UP = 0x1 + RTF_XRESOLVE = 0x200 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_CHGADDR = 0x15 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_GET = 0x4 + RTM_IEEE80211 = 0x11 + RTM_IFANNOUNCE = 0x10 + RTM_IFINFO = 0x14 + RTM_LLINFO_UPD = 0x13 + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_OIFINFO = 0xf + RTM_OLDADD = 0x9 + RTM_OLDDEL = 0xa + RTM_OOIFINFO = 0xe + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_SETGATE = 0x12 + RTM_VERSION = 0x4 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + SCM_CREDS = 0x4 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x8 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80906931 + SIOCADDRT = 0x8030720a + SIOCAIFADDR = 0x8040691a + SIOCALIFADDR = 0x8118691c + SIOCATMARK = 0x40047307 + SIOCDELMULTI = 0x80906932 + SIOCDELRT = 0x8030720b + SIOCDIFADDR = 0x80906919 + SIOCDIFPHYADDR = 0x80906949 + SIOCDLIFADDR = 0x8118691e + SIOCGDRVSPEC = 0xc01c697b + SIOCGETPFSYNC = 0xc09069f8 + SIOCGETSGCNT = 0xc0147534 + SIOCGETVIFCNT = 0xc0147533 + SIOCGHIWAT = 0x40047301 + SIOCGIFADDR = 0xc0906921 + SIOCGIFADDRPREF = 0xc0946920 + SIOCGIFALIAS = 0xc040691b + SIOCGIFBRDADDR = 0xc0906923 + SIOCGIFCAP = 0xc0206976 + SIOCGIFCONF = 0xc0086926 + SIOCGIFDATA = 0xc0946985 + SIOCGIFDLT = 0xc0906977 + SIOCGIFDSTADDR = 0xc0906922 + SIOCGIFFLAGS = 0xc0906911 + SIOCGIFGENERIC = 0xc090693a + SIOCGIFMEDIA = 0xc0286936 + SIOCGIFMETRIC = 0xc0906917 + SIOCGIFMTU = 0xc090697e + SIOCGIFNETMASK = 0xc0906925 + SIOCGIFPDSTADDR = 0xc0906948 + SIOCGIFPSRCADDR = 0xc0906947 + SIOCGLIFADDR = 0xc118691d + SIOCGLIFPHYADDR = 0xc118694b + SIOCGLINKSTR = 0xc01c6987 + SIOCGLOWAT = 0x40047303 + SIOCGPGRP = 0x40047309 + SIOCGVH = 0xc0906983 + SIOCIFCREATE = 0x8090697a + SIOCIFDESTROY = 0x80906979 + SIOCIFGCLONERS = 0xc00c6978 + SIOCINITIFADDR = 0xc0446984 + SIOCSDRVSPEC = 0x801c697b + SIOCSETPFSYNC = 0x809069f7 + SIOCSHIWAT = 0x80047300 + SIOCSIFADDR = 0x8090690c + SIOCSIFADDRPREF = 0x8094691f + SIOCSIFBRDADDR = 0x80906913 + SIOCSIFCAP = 0x80206975 + SIOCSIFDSTADDR = 0x8090690e + SIOCSIFFLAGS = 0x80906910 + SIOCSIFGENERIC = 0x80906939 + SIOCSIFMEDIA = 0xc0906935 + SIOCSIFMETRIC = 0x80906918 + SIOCSIFMTU = 0x8090697f + SIOCSIFNETMASK = 0x80906916 + SIOCSIFPHYADDR = 0x80406946 + SIOCSLIFPHYADDR = 0x8118694a + SIOCSLINKSTR = 0x801c6988 + SIOCSLOWAT = 0x80047302 + SIOCSPGRP = 0x80047308 + SIOCSVH = 0xc0906982 + SIOCZIFDATA = 0xc0946986 + SOCK_CLOEXEC = 0x10000000 + SOCK_DGRAM = 0x2 + SOCK_FLAGS_MASK = 0xf0000000 + SOCK_NONBLOCK = 0x20000000 + SOCK_NOSIGPIPE = 0x40000000 + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_ACCEPTFILTER = 0x1000 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LINGER = 0x80 + SO_NOHEADER = 0x100a + SO_NOSIGPIPE = 0x800 + SO_OOBINLINE = 0x100 + SO_OVERFLOWED = 0x1009 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x100c + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x100b + SO_TIMESTAMP = 0x2000 + SO_TYPE = 0x1008 + SO_USELOOPBACK = 0x40 + SYSCTL_VERSION = 0x1000000 + SYSCTL_VERS_0 = 0x0 + SYSCTL_VERS_1 = 0x1000000 + SYSCTL_VERS_MASK = 0xff000000 + S_ARCH1 = 0x10000 + S_ARCH2 = 0x20000 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IFWHT = 0xe000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISTXT = 0x200 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + S_LOGIN_SET = 0x1 + TCIFLUSH = 0x1 + TCIOFLUSH = 0x3 + TCOFLUSH = 0x2 + TCP_CONGCTL = 0x20 + TCP_KEEPCNT = 0x6 + TCP_KEEPIDLE = 0x3 + TCP_KEEPINIT = 0x7 + TCP_KEEPINTVL = 0x5 + TCP_MAXBURST = 0x4 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0x10 + TCP_MINMSS = 0xd8 + TCP_MSS = 0x218 + TCP_NODELAY = 0x1 + TCSAFLUSH = 0x2 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCONS = 0x80047462 + TIOCDCDTIMESTAMP = 0x400c7458 + TIOCDRAIN = 0x2000745e + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLAG_CDTRCTS = 0x10 + TIOCFLAG_CLOCAL = 0x2 + TIOCFLAG_CRTSCTS = 0x4 + TIOCFLAG_MDMBUF = 0x8 + TIOCFLAG_SOFTCAR = 0x1 + TIOCFLUSH = 0x80047410 + TIOCGETA = 0x402c7413 + TIOCGETD = 0x4004741a + TIOCGFLAGS = 0x4004745d + TIOCGLINED = 0x40207442 + TIOCGPGRP = 0x40047477 + TIOCGQSIZE = 0x40047481 + TIOCGRANTPT = 0x20007447 + TIOCGSID = 0x40047463 + TIOCGSIZE = 0x40087468 + TIOCGWINSZ = 0x40087468 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGET = 0x4004746a + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCPTMGET = 0x40287446 + TIOCPTSNAME = 0x40287448 + TIOCRCVFRAME = 0x80047445 + TIOCREMOTE = 0x80047469 + TIOCSBRK = 0x2000747b + TIOCSCTTY = 0x20007461 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x802c7414 + TIOCSETAF = 0x802c7416 + TIOCSETAW = 0x802c7415 + TIOCSETD = 0x8004741b + TIOCSFLAGS = 0x8004745c + TIOCSIG = 0x2000745f + TIOCSLINED = 0x80207443 + TIOCSPGRP = 0x80047476 + TIOCSQSIZE = 0x80047480 + TIOCSSIZE = 0x80087467 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x80047465 + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCUCNTL = 0x80047466 + TIOCXMTFRAME = 0x80047444 + TOSTOP = 0x400000 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VTIME = 0x11 + VWERASE = 0x4 + WALL = 0x8 + WALLSIG = 0x8 + WALTSIG = 0x4 + WCLONE = 0x4 + WCOREFLAG = 0x80 + WNOHANG = 0x1 + WNOWAIT = 0x10000 + WNOZOMBIE = 0x20000 + WOPTSCHECKED = 0x40000 + WSTOPPED = 0x7f + WUNTRACED = 0x2 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x58) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x57) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x52) + EILSEQ = syscall.Errno(0x55) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x60) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5e) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x5d) + ENOBUFS = syscall.Errno(0x37) + ENODATA = syscall.Errno(0x59) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x5f) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x53) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x5a) + ENOSTR = syscall.Errno(0x5b) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x56) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x54) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x60) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIME = syscall.Errno(0x5c) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x20) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large or too small"}, + {35, "EAGAIN", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol option not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "EOPNOTSUPP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "connection timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disc quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC prog. not avail"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EIDRM", "identifier removed"}, + {83, "ENOMSG", "no message of desired type"}, + {84, "EOVERFLOW", "value too large to be stored in data type"}, + {85, "EILSEQ", "illegal byte sequence"}, + {86, "ENOTSUP", "not supported"}, + {87, "ECANCELED", "operation Canceled"}, + {88, "EBADMSG", "bad or Corrupt message"}, + {89, "ENODATA", "no message available"}, + {90, "ENOSR", "no STREAM resources"}, + {91, "ENOSTR", "not a STREAM"}, + {92, "ETIME", "STREAM ioctl timeout"}, + {93, "ENOATTR", "attribute not found"}, + {94, "EMULTIHOP", "multihop attempted"}, + {95, "ENOLINK", "link has been severed"}, + {96, "ELAST", "protocol error"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGIOT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "stopped (signal)"}, + {18, "SIGTSTP", "stopped"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, + {32, "SIGPWR", "power fail/restart"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go new file mode 100644 index 0000000..071701c --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go @@ -0,0 +1,1718 @@ +// mkerrors.sh -m64 +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,netbsd + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -m64 _const.go + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_ARP = 0x1c + AF_BLUETOOTH = 0x1f + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1a + AF_ECMA = 0x8 + AF_HYLINK = 0xf + AF_IEEE80211 = 0x20 + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x18 + AF_IPX = 0x17 + AF_ISDN = 0x1a + AF_ISO = 0x7 + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x23 + AF_MPLS = 0x21 + AF_NATM = 0x1b + AF_NS = 0x6 + AF_OROUTE = 0x11 + AF_OSI = 0x7 + AF_PUP = 0x4 + AF_ROUTE = 0x22 + AF_SNA = 0xb + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + ARPHRD_ARCNET = 0x7 + ARPHRD_ETHER = 0x1 + ARPHRD_FRELAY = 0xf + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + ARPHRD_STRIP = 0x17 + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B460800 = 0x70800 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B921600 = 0xe1000 + B9600 = 0x2580 + BIOCFEEDBACK = 0x8004427d + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc0104277 + BIOCGETIF = 0x4090426b + BIOCGFEEDBACK = 0x4004427c + BIOCGHDRCMPLT = 0x40044274 + BIOCGRTIMEOUT = 0x4010427b + BIOCGSEESENT = 0x40044278 + BIOCGSTATS = 0x4080426f + BIOCGSTATSOLD = 0x4008426f + BIOCIMMEDIATE = 0x80044270 + BIOCPROMISC = 0x20004269 + BIOCSBLEN = 0xc0044266 + BIOCSDLT = 0x80044276 + BIOCSETF = 0x80104267 + BIOCSETIF = 0x8090426c + BIOCSFEEDBACK = 0x8004427d + BIOCSHDRCMPLT = 0x80044275 + BIOCSRTIMEOUT = 0x8010427a + BIOCSSEESENT = 0x80044279 + BIOCSTCPF = 0x80104272 + BIOCSUDPF = 0x80104273 + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x8 + BPF_ALIGNMENT32 = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DFLTBUFSIZE = 0x100000 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x1000000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BRKINT = 0x2 + CFLUSH = 0xf + CLOCAL = 0x8000 + CLONE_CSIGNAL = 0xff + CLONE_FILES = 0x400 + CLONE_FS = 0x200 + CLONE_PID = 0x1000 + CLONE_PTRACE = 0x2000 + CLONE_SIGHAND = 0x800 + CLONE_VFORK = 0x4000 + CLONE_VM = 0x100 + CREAD = 0x800 + CRTSCTS = 0x10000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0x14 + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0xc + CTL_NET = 0x4 + CTL_QUERY = -0x2 + DIOCBSFLUSH = 0x20006478 + DLT_A429 = 0xb8 + DLT_A653_ICM = 0xb9 + DLT_AIRONET_HEADER = 0x78 + DLT_AOS = 0xde + DLT_APPLE_IP_OVER_IEEE1394 = 0x8a + DLT_ARCNET = 0x7 + DLT_ARCNET_LINUX = 0x81 + DLT_ATM_CLIP = 0x13 + DLT_ATM_RFC1483 = 0xb + DLT_AURORA = 0x7e + DLT_AX25 = 0x3 + DLT_AX25_KISS = 0xca + DLT_BACNET_MS_TP = 0xa5 + DLT_BLUETOOTH_HCI_H4 = 0xbb + DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 + DLT_CAN20B = 0xbe + DLT_CAN_SOCKETCAN = 0xe3 + DLT_CHAOS = 0x5 + DLT_CISCO_IOS = 0x76 + DLT_C_HDLC = 0x68 + DLT_C_HDLC_WITH_DIR = 0xcd + DLT_DECT = 0xdd + DLT_DOCSIS = 0x8f + DLT_ECONET = 0x73 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0x6d + DLT_ERF = 0xc5 + DLT_ERF_ETH = 0xaf + DLT_ERF_POS = 0xb0 + DLT_FC_2 = 0xe0 + DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 + DLT_FDDI = 0xa + DLT_FLEXRAY = 0xd2 + DLT_FRELAY = 0x6b + DLT_FRELAY_WITH_DIR = 0xce + DLT_GCOM_SERIAL = 0xad + DLT_GCOM_T1E1 = 0xac + DLT_GPF_F = 0xab + DLT_GPF_T = 0xaa + DLT_GPRS_LLC = 0xa9 + DLT_GSMTAP_ABIS = 0xda + DLT_GSMTAP_UM = 0xd9 + DLT_HDLC = 0x10 + DLT_HHDLC = 0x79 + DLT_HIPPI = 0xf + DLT_IBM_SN = 0x92 + DLT_IBM_SP = 0x91 + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_IEEE802_11_RADIO_AVS = 0xa3 + DLT_IEEE802_15_4 = 0xc3 + DLT_IEEE802_15_4_LINUX = 0xbf + DLT_IEEE802_15_4_NONASK_PHY = 0xd7 + DLT_IEEE802_16_MAC_CPS = 0xbc + DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 + DLT_IPMB = 0xc7 + DLT_IPMB_LINUX = 0xd1 + DLT_IPNET = 0xe2 + DLT_IPV4 = 0xe4 + DLT_IPV6 = 0xe5 + DLT_IP_OVER_FC = 0x7a + DLT_JUNIPER_ATM1 = 0x89 + DLT_JUNIPER_ATM2 = 0x87 + DLT_JUNIPER_CHDLC = 0xb5 + DLT_JUNIPER_ES = 0x84 + DLT_JUNIPER_ETHER = 0xb2 + DLT_JUNIPER_FRELAY = 0xb4 + DLT_JUNIPER_GGSN = 0x85 + DLT_JUNIPER_ISM = 0xc2 + DLT_JUNIPER_MFR = 0x86 + DLT_JUNIPER_MLFR = 0x83 + DLT_JUNIPER_MLPPP = 0x82 + DLT_JUNIPER_MONITOR = 0xa4 + DLT_JUNIPER_PIC_PEER = 0xae + DLT_JUNIPER_PPP = 0xb3 + DLT_JUNIPER_PPPOE = 0xa7 + DLT_JUNIPER_PPPOE_ATM = 0xa8 + DLT_JUNIPER_SERVICES = 0x88 + DLT_JUNIPER_ST = 0xc8 + DLT_JUNIPER_VP = 0xb7 + DLT_LAPB_WITH_DIR = 0xcf + DLT_LAPD = 0xcb + DLT_LIN = 0xd4 + DLT_LINUX_EVDEV = 0xd8 + DLT_LINUX_IRDA = 0x90 + DLT_LINUX_LAPD = 0xb1 + DLT_LINUX_SLL = 0x71 + DLT_LOOP = 0x6c + DLT_LTALK = 0x72 + DLT_MFR = 0xb6 + DLT_MOST = 0xd3 + DLT_MPLS = 0xdb + DLT_MTP2 = 0x8c + DLT_MTP2_WITH_PHDR = 0x8b + DLT_MTP3 = 0x8d + DLT_NULL = 0x0 + DLT_PCI_EXP = 0x7d + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x12 + DLT_PPI = 0xc0 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0xe + DLT_PPP_ETHER = 0x33 + DLT_PPP_PPPD = 0xa6 + DLT_PPP_SERIAL = 0x32 + DLT_PPP_WITH_DIR = 0xcc + DLT_PRISM_HEADER = 0x77 + DLT_PRONET = 0x4 + DLT_RAIF1 = 0xc6 + DLT_RAW = 0xc + DLT_RAWAF_MASK = 0x2240000 + DLT_RIO = 0x7c + DLT_SCCP = 0x8e + DLT_SITA = 0xc4 + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xd + DLT_SUNATM = 0x7b + DLT_SYMANTEC_FIREWALL = 0x63 + DLT_TZSP = 0x80 + DLT_USB = 0xba + DLT_USB_LINUX = 0xbd + DLT_USB_LINUX_MMAPPED = 0xdc + DLT_WIHART = 0xdf + DLT_X2E_SERIAL = 0xd5 + DLT_X2E_XORAYA = 0xd6 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EMUL_LINUX = 0x1 + EMUL_LINUX32 = 0x5 + EMUL_MAXID = 0x6 + ETHERCAP_JUMBO_MTU = 0x4 + ETHERCAP_VLAN_HWTAGGING = 0x2 + ETHERCAP_VLAN_MTU = 0x1 + ETHERMIN = 0x2e + ETHERMTU = 0x5dc + ETHERMTU_JUMBO = 0x2328 + ETHERTYPE_8023 = 0x4 + ETHERTYPE_AARP = 0x80f3 + ETHERTYPE_ACCTON = 0x8390 + ETHERTYPE_AEONIC = 0x8036 + ETHERTYPE_ALPHA = 0x814a + ETHERTYPE_AMBER = 0x6008 + ETHERTYPE_AMOEBA = 0x8145 + ETHERTYPE_APOLLO = 0x80f7 + ETHERTYPE_APOLLODOMAIN = 0x8019 + ETHERTYPE_APPLETALK = 0x809b + ETHERTYPE_APPLITEK = 0x80c7 + ETHERTYPE_ARGONAUT = 0x803a + ETHERTYPE_ARP = 0x806 + ETHERTYPE_AT = 0x809b + ETHERTYPE_ATALK = 0x809b + ETHERTYPE_ATOMIC = 0x86df + ETHERTYPE_ATT = 0x8069 + ETHERTYPE_ATTSTANFORD = 0x8008 + ETHERTYPE_AUTOPHON = 0x806a + ETHERTYPE_AXIS = 0x8856 + ETHERTYPE_BCLOOP = 0x9003 + ETHERTYPE_BOFL = 0x8102 + ETHERTYPE_CABLETRON = 0x7034 + ETHERTYPE_CHAOS = 0x804 + ETHERTYPE_COMDESIGN = 0x806c + ETHERTYPE_COMPUGRAPHIC = 0x806d + ETHERTYPE_COUNTERPOINT = 0x8062 + ETHERTYPE_CRONUS = 0x8004 + ETHERTYPE_CRONUSVLN = 0x8003 + ETHERTYPE_DCA = 0x1234 + ETHERTYPE_DDE = 0x807b + ETHERTYPE_DEBNI = 0xaaaa + ETHERTYPE_DECAM = 0x8048 + ETHERTYPE_DECCUST = 0x6006 + ETHERTYPE_DECDIAG = 0x6005 + ETHERTYPE_DECDNS = 0x803c + ETHERTYPE_DECDTS = 0x803e + ETHERTYPE_DECEXPER = 0x6000 + ETHERTYPE_DECLAST = 0x8041 + ETHERTYPE_DECLTM = 0x803f + ETHERTYPE_DECMUMPS = 0x6009 + ETHERTYPE_DECNETBIOS = 0x8040 + ETHERTYPE_DELTACON = 0x86de + ETHERTYPE_DIDDLE = 0x4321 + ETHERTYPE_DLOG1 = 0x660 + ETHERTYPE_DLOG2 = 0x661 + ETHERTYPE_DN = 0x6003 + ETHERTYPE_DOGFIGHT = 0x1989 + ETHERTYPE_DSMD = 0x8039 + ETHERTYPE_ECMA = 0x803 + ETHERTYPE_ENCRYPT = 0x803d + ETHERTYPE_ES = 0x805d + ETHERTYPE_EXCELAN = 0x8010 + ETHERTYPE_EXPERDATA = 0x8049 + ETHERTYPE_FLIP = 0x8146 + ETHERTYPE_FLOWCONTROL = 0x8808 + ETHERTYPE_FRARP = 0x808 + ETHERTYPE_GENDYN = 0x8068 + ETHERTYPE_HAYES = 0x8130 + ETHERTYPE_HIPPI_FP = 0x8180 + ETHERTYPE_HITACHI = 0x8820 + ETHERTYPE_HP = 0x8005 + ETHERTYPE_IEEEPUP = 0xa00 + ETHERTYPE_IEEEPUPAT = 0xa01 + ETHERTYPE_IMLBL = 0x4c42 + ETHERTYPE_IMLBLDIAG = 0x424c + ETHERTYPE_IP = 0x800 + ETHERTYPE_IPAS = 0x876c + ETHERTYPE_IPV6 = 0x86dd + ETHERTYPE_IPX = 0x8137 + ETHERTYPE_IPXNEW = 0x8037 + ETHERTYPE_KALPANA = 0x8582 + ETHERTYPE_LANBRIDGE = 0x8038 + ETHERTYPE_LANPROBE = 0x8888 + ETHERTYPE_LAT = 0x6004 + ETHERTYPE_LBACK = 0x9000 + ETHERTYPE_LITTLE = 0x8060 + ETHERTYPE_LOGICRAFT = 0x8148 + ETHERTYPE_LOOPBACK = 0x9000 + ETHERTYPE_MATRA = 0x807a + ETHERTYPE_MAX = 0xffff + ETHERTYPE_MERIT = 0x807c + ETHERTYPE_MICP = 0x873a + ETHERTYPE_MOPDL = 0x6001 + ETHERTYPE_MOPRC = 0x6002 + ETHERTYPE_MOTOROLA = 0x818d + ETHERTYPE_MPLS = 0x8847 + ETHERTYPE_MPLS_MCAST = 0x8848 + ETHERTYPE_MUMPS = 0x813f + ETHERTYPE_NBPCC = 0x3c04 + ETHERTYPE_NBPCLAIM = 0x3c09 + ETHERTYPE_NBPCLREQ = 0x3c05 + ETHERTYPE_NBPCLRSP = 0x3c06 + ETHERTYPE_NBPCREQ = 0x3c02 + ETHERTYPE_NBPCRSP = 0x3c03 + ETHERTYPE_NBPDG = 0x3c07 + ETHERTYPE_NBPDGB = 0x3c08 + ETHERTYPE_NBPDLTE = 0x3c0a + ETHERTYPE_NBPRAR = 0x3c0c + ETHERTYPE_NBPRAS = 0x3c0b + ETHERTYPE_NBPRST = 0x3c0d + ETHERTYPE_NBPSCD = 0x3c01 + ETHERTYPE_NBPVCD = 0x3c00 + ETHERTYPE_NBS = 0x802 + ETHERTYPE_NCD = 0x8149 + ETHERTYPE_NESTAR = 0x8006 + ETHERTYPE_NETBEUI = 0x8191 + ETHERTYPE_NOVELL = 0x8138 + ETHERTYPE_NS = 0x600 + ETHERTYPE_NSAT = 0x601 + ETHERTYPE_NSCOMPAT = 0x807 + ETHERTYPE_NTRAILER = 0x10 + ETHERTYPE_OS9 = 0x7007 + ETHERTYPE_OS9NET = 0x7009 + ETHERTYPE_PACER = 0x80c6 + ETHERTYPE_PAE = 0x888e + ETHERTYPE_PCS = 0x4242 + ETHERTYPE_PLANNING = 0x8044 + ETHERTYPE_PPP = 0x880b + ETHERTYPE_PPPOE = 0x8864 + ETHERTYPE_PPPOEDISC = 0x8863 + ETHERTYPE_PRIMENTS = 0x7031 + ETHERTYPE_PUP = 0x200 + ETHERTYPE_PUPAT = 0x200 + ETHERTYPE_RACAL = 0x7030 + ETHERTYPE_RATIONAL = 0x8150 + ETHERTYPE_RAWFR = 0x6559 + ETHERTYPE_RCL = 0x1995 + ETHERTYPE_RDP = 0x8739 + ETHERTYPE_RETIX = 0x80f2 + ETHERTYPE_REVARP = 0x8035 + ETHERTYPE_SCA = 0x6007 + ETHERTYPE_SECTRA = 0x86db + ETHERTYPE_SECUREDATA = 0x876d + ETHERTYPE_SGITW = 0x817e + ETHERTYPE_SG_BOUNCE = 0x8016 + ETHERTYPE_SG_DIAG = 0x8013 + ETHERTYPE_SG_NETGAMES = 0x8014 + ETHERTYPE_SG_RESV = 0x8015 + ETHERTYPE_SIMNET = 0x5208 + ETHERTYPE_SLOWPROTOCOLS = 0x8809 + ETHERTYPE_SNA = 0x80d5 + ETHERTYPE_SNMP = 0x814c + ETHERTYPE_SONIX = 0xfaf5 + ETHERTYPE_SPIDER = 0x809f + ETHERTYPE_SPRITE = 0x500 + ETHERTYPE_STP = 0x8181 + ETHERTYPE_TALARIS = 0x812b + ETHERTYPE_TALARISMC = 0x852b + ETHERTYPE_TCPCOMP = 0x876b + ETHERTYPE_TCPSM = 0x9002 + ETHERTYPE_TEC = 0x814f + ETHERTYPE_TIGAN = 0x802f + ETHERTYPE_TRAIL = 0x1000 + ETHERTYPE_TRANSETHER = 0x6558 + ETHERTYPE_TYMSHARE = 0x802e + ETHERTYPE_UBBST = 0x7005 + ETHERTYPE_UBDEBUG = 0x900 + ETHERTYPE_UBDIAGLOOP = 0x7002 + ETHERTYPE_UBDL = 0x7000 + ETHERTYPE_UBNIU = 0x7001 + ETHERTYPE_UBNMC = 0x7003 + ETHERTYPE_VALID = 0x1600 + ETHERTYPE_VARIAN = 0x80dd + ETHERTYPE_VAXELN = 0x803b + ETHERTYPE_VEECO = 0x8067 + ETHERTYPE_VEXP = 0x805b + ETHERTYPE_VGLAB = 0x8131 + ETHERTYPE_VINES = 0xbad + ETHERTYPE_VINESECHO = 0xbaf + ETHERTYPE_VINESLOOP = 0xbae + ETHERTYPE_VITAL = 0xff00 + ETHERTYPE_VLAN = 0x8100 + ETHERTYPE_VLTLMAN = 0x8080 + ETHERTYPE_VPROD = 0x805c + ETHERTYPE_VURESERVED = 0x8147 + ETHERTYPE_WATERLOO = 0x8130 + ETHERTYPE_WELLFLEET = 0x8103 + ETHERTYPE_X25 = 0x805 + ETHERTYPE_X75 = 0x801 + ETHERTYPE_XNSSM = 0x9001 + ETHERTYPE_XTP = 0x817d + ETHER_ADDR_LEN = 0x6 + ETHER_CRC_LEN = 0x4 + ETHER_CRC_POLY_BE = 0x4c11db6 + ETHER_CRC_POLY_LE = 0xedb88320 + ETHER_HDR_LEN = 0xe + ETHER_MAX_LEN = 0x5ee + ETHER_MAX_LEN_JUMBO = 0x233a + ETHER_MIN_LEN = 0x40 + ETHER_PPPOE_ENCAP_LEN = 0x8 + ETHER_TYPE_LEN = 0x2 + ETHER_VLAN_ENCAP_LEN = 0x4 + EVFILT_AIO = 0x2 + EVFILT_PROC = 0x4 + EVFILT_READ = 0x0 + EVFILT_SIGNAL = 0x5 + EVFILT_SYSCOUNT = 0x7 + EVFILT_TIMER = 0x6 + EVFILT_VNODE = 0x3 + EVFILT_WRITE = 0x1 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG1 = 0x2000 + EV_ONESHOT = 0x10 + EV_SYSFLAGS = 0xf000 + EXTA = 0x4b00 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x100 + FLUSHO = 0x800000 + F_CLOSEM = 0xa + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0xc + F_FSCTL = -0x80000000 + F_FSDIRMASK = 0x70000000 + F_FSIN = 0x10000000 + F_FSINOUT = 0x30000000 + F_FSOUT = 0x20000000 + F_FSPRIV = 0x8000 + F_FSVOID = 0x40000000 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0x7 + F_GETNOSIGPIPE = 0xd + F_GETOWN = 0x5 + F_MAXFD = 0xb + F_OK = 0x0 + F_PARAM_MASK = 0xfff + F_PARAM_MAX = 0xfff + F_RDLCK = 0x1 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0x8 + F_SETLKW = 0x9 + F_SETNOSIGPIPE = 0xe + F_SETOWN = 0x6 + F_UNLCK = 0x2 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFAN_ARRIVAL = 0x0 + IFAN_DEPARTURE = 0x1 + IFA_ROUTE = 0x1 + IFF_ALLMULTI = 0x200 + IFF_BROADCAST = 0x2 + IFF_CANTCHANGE = 0x8f52 + IFF_DEBUG = 0x4 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_NOTRAILERS = 0x20 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_1822 = 0x2 + IFT_A12MPPSWITCH = 0x82 + IFT_AAL2 = 0xbb + IFT_AAL5 = 0x31 + IFT_ADSL = 0x5e + IFT_AFLANE8023 = 0x3b + IFT_AFLANE8025 = 0x3c + IFT_ARAP = 0x58 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ASYNC = 0x54 + IFT_ATM = 0x25 + IFT_ATMDXI = 0x69 + IFT_ATMFUNI = 0x6a + IFT_ATMIMA = 0x6b + IFT_ATMLOGICAL = 0x50 + IFT_ATMRADIO = 0xbd + IFT_ATMSUBINTERFACE = 0x86 + IFT_ATMVCIENDPT = 0xc2 + IFT_ATMVIRTUAL = 0x95 + IFT_BGPPOLICYACCOUNTING = 0xa2 + IFT_BRIDGE = 0xd1 + IFT_BSC = 0x53 + IFT_CARP = 0xf8 + IFT_CCTEMUL = 0x3d + IFT_CEPT = 0x13 + IFT_CES = 0x85 + IFT_CHANNEL = 0x46 + IFT_CNR = 0x55 + IFT_COFFEE = 0x84 + IFT_COMPOSITELINK = 0x9b + IFT_DCN = 0x8d + IFT_DIGITALPOWERLINE = 0x8a + IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba + IFT_DLSW = 0x4a + IFT_DOCSCABLEDOWNSTREAM = 0x80 + IFT_DOCSCABLEMACLAYER = 0x7f + IFT_DOCSCABLEUPSTREAM = 0x81 + IFT_DOCSCABLEUPSTREAMCHANNEL = 0xcd + IFT_DS0 = 0x51 + IFT_DS0BUNDLE = 0x52 + IFT_DS1FDL = 0xaa + IFT_DS3 = 0x1e + IFT_DTM = 0x8c + IFT_DVBASILN = 0xac + IFT_DVBASIOUT = 0xad + IFT_DVBRCCDOWNSTREAM = 0x93 + IFT_DVBRCCMACLAYER = 0x92 + IFT_DVBRCCUPSTREAM = 0x94 + IFT_ECONET = 0xce + IFT_EON = 0x19 + IFT_EPLRS = 0x57 + IFT_ESCON = 0x49 + IFT_ETHER = 0x6 + IFT_FAITH = 0xf2 + IFT_FAST = 0x7d + IFT_FASTETHER = 0x3e + IFT_FASTETHERFX = 0x45 + IFT_FDDI = 0xf + IFT_FIBRECHANNEL = 0x38 + IFT_FRAMERELAYINTERCONNECT = 0x3a + IFT_FRAMERELAYMPI = 0x5c + IFT_FRDLCIENDPT = 0xc1 + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_FRF16MFRBUNDLE = 0xa3 + IFT_FRFORWARD = 0x9e + IFT_G703AT2MB = 0x43 + IFT_G703AT64K = 0x42 + IFT_GIF = 0xf0 + IFT_GIGABITETHERNET = 0x75 + IFT_GR303IDT = 0xb2 + IFT_GR303RDT = 0xb1 + IFT_H323GATEKEEPER = 0xa4 + IFT_H323PROXY = 0xa5 + IFT_HDH1822 = 0x3 + IFT_HDLC = 0x76 + IFT_HDSL2 = 0xa8 + IFT_HIPERLAN2 = 0xb7 + IFT_HIPPI = 0x2f + IFT_HIPPIINTERFACE = 0x39 + IFT_HOSTPAD = 0x5a + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IBM370PARCHAN = 0x48 + IFT_IDSL = 0x9a + IFT_IEEE1394 = 0x90 + IFT_IEEE80211 = 0x47 + IFT_IEEE80212 = 0x37 + IFT_IEEE8023ADLAG = 0xa1 + IFT_IFGSN = 0x91 + IFT_IMT = 0xbe + IFT_INFINIBAND = 0xc7 + IFT_INTERLEAVE = 0x7c + IFT_IP = 0x7e + IFT_IPFORWARD = 0x8e + IFT_IPOVERATM = 0x72 + IFT_IPOVERCDLC = 0x6d + IFT_IPOVERCLAW = 0x6e + IFT_IPSWITCH = 0x4e + IFT_ISDN = 0x3f + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISDNS = 0x4b + IFT_ISDNU = 0x4c + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88025CRFPINT = 0x62 + IFT_ISO88025DTR = 0x56 + IFT_ISO88025FIBER = 0x73 + IFT_ISO88026 = 0xa + IFT_ISUP = 0xb3 + IFT_L2VLAN = 0x87 + IFT_L3IPVLAN = 0x88 + IFT_L3IPXVLAN = 0x89 + IFT_LAPB = 0x10 + IFT_LAPD = 0x4d + IFT_LAPF = 0x77 + IFT_LINEGROUP = 0xd2 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MEDIAMAILOVERIP = 0x8b + IFT_MFSIGLINK = 0xa7 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_MPC = 0x71 + IFT_MPLS = 0xa6 + IFT_MPLSTUNNEL = 0x96 + IFT_MSDSL = 0x8f + IFT_MVL = 0xbf + IFT_MYRINET = 0x63 + IFT_NFAS = 0xaf + IFT_NSIP = 0x1b + IFT_OPTICALCHANNEL = 0xc3 + IFT_OPTICALTRANSPORT = 0xc4 + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PFLOG = 0xf5 + IFT_PFSYNC = 0xf6 + IFT_PLC = 0xae + IFT_PON155 = 0xcf + IFT_PON622 = 0xd0 + IFT_POS = 0xab + IFT_PPP = 0x17 + IFT_PPPMULTILINKBUNDLE = 0x6c + IFT_PROPATM = 0xc5 + IFT_PROPBWAP2MP = 0xb8 + IFT_PROPCNLS = 0x59 + IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5 + IFT_PROPDOCSWIRELESSMACLAYER = 0xb4 + IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6 + IFT_PROPMUX = 0x36 + IFT_PROPVIRTUAL = 0x35 + IFT_PROPWIRELESSP2P = 0x9d + IFT_PTPSERIAL = 0x16 + IFT_PVC = 0xf1 + IFT_Q2931 = 0xc9 + IFT_QLLC = 0x44 + IFT_RADIOMAC = 0xbc + IFT_RADSL = 0x5f + IFT_REACHDSL = 0xc0 + IFT_RFC1483 = 0x9f + IFT_RS232 = 0x21 + IFT_RSRB = 0x4f + IFT_SDLC = 0x11 + IFT_SDSL = 0x60 + IFT_SHDSL = 0xa9 + IFT_SIP = 0x1f + IFT_SIPSIG = 0xcc + IFT_SIPTG = 0xcb + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETOVERHEADCHANNEL = 0xb9 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_SRP = 0x97 + IFT_SS7SIGLINK = 0x9c + IFT_STACKTOSTACK = 0x6f + IFT_STARLAN = 0xb + IFT_STF = 0xd7 + IFT_T1 = 0x12 + IFT_TDLC = 0x74 + IFT_TELINK = 0xc8 + IFT_TERMPAD = 0x5b + IFT_TR008 = 0xb0 + IFT_TRANSPHDLC = 0x7b + IFT_TUNNEL = 0x83 + IFT_ULTRA = 0x1d + IFT_USB = 0xa0 + IFT_V11 = 0x40 + IFT_V35 = 0x2d + IFT_V36 = 0x41 + IFT_V37 = 0x78 + IFT_VDSL = 0x61 + IFT_VIRTUALIPADDRESS = 0x70 + IFT_VIRTUALTG = 0xca + IFT_VOICEDID = 0xd5 + IFT_VOICEEM = 0x64 + IFT_VOICEEMFGD = 0xd3 + IFT_VOICEENCAP = 0x67 + IFT_VOICEFGDEANA = 0xd4 + IFT_VOICEFXO = 0x65 + IFT_VOICEFXS = 0x66 + IFT_VOICEOVERATM = 0x98 + IFT_VOICEOVERCABLE = 0xc6 + IFT_VOICEOVERFRAMERELAY = 0x99 + IFT_VOICEOVERIP = 0x68 + IFT_X213 = 0x5d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25HUNTGROUP = 0x7a + IFT_X25MLP = 0x79 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LOOPBACKNET = 0x7f + IPPROTO_AH = 0x33 + IPPROTO_CARP = 0x70 + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPIP = 0x4 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_IPV6_ICMP = 0x3a + IPPROTO_MAX = 0x100 + IPPROTO_MAXID = 0x34 + IPPROTO_MOBILE = 0x37 + IPPROTO_NONE = 0x3b + IPPROTO_PFSYNC = 0xf0 + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_VRRP = 0x70 + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_DONTFRAG = 0x3e + IPV6_DSTOPTS = 0x32 + IPV6_FAITH = 0x1d + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FRAGTTL = 0x78 + IPV6_HLIMDEC = 0x1 + IPV6_HOPLIMIT = 0x2f + IPV6_HOPOPTS = 0x31 + IPV6_IPSEC_POLICY = 0x1c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXPACKET = 0xffff + IPV6_MMTU = 0x500 + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_NEXTHOP = 0x30 + IPV6_PATHMTU = 0x2c + IPV6_PKTINFO = 0x2e + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_RECVDSTOPTS = 0x28 + IPV6_RECVHOPLIMIT = 0x25 + IPV6_RECVHOPOPTS = 0x27 + IPV6_RECVPATHMTU = 0x2b + IPV6_RECVPKTINFO = 0x24 + IPV6_RECVRTHDR = 0x26 + IPV6_RECVTCLASS = 0x39 + IPV6_RTHDR = 0x33 + IPV6_RTHDRDSTOPTS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x3d + IPV6_UNICAST_HOPS = 0x4 + IPV6_USE_MIN_MTU = 0x2a + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0xd + IP_EF = 0x8000 + IP_ERRORMTU = 0x15 + IP_HDRINCL = 0x2 + IP_IPSEC_POLICY = 0x16 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0x14 + IP_MF = 0x2000 + IP_MINFRAGSIZE = 0x45 + IP_MINTTL = 0x18 + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x1 + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVIF = 0x14 + IP_RECVOPTS = 0x5 + IP_RECVRETOPTS = 0x6 + IP_RECVTTL = 0x17 + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_TOS = 0x3 + IP_TTL = 0x4 + ISIG = 0x80 + ISTRIP = 0x20 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x6 + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_SPACEAVAIL = 0x5 + MADV_WILLNEED = 0x3 + MAP_ALIGNMENT_16MB = 0x18000000 + MAP_ALIGNMENT_1TB = 0x28000000 + MAP_ALIGNMENT_256TB = 0x30000000 + MAP_ALIGNMENT_4GB = 0x20000000 + MAP_ALIGNMENT_64KB = 0x10000000 + MAP_ALIGNMENT_64PB = 0x38000000 + MAP_ALIGNMENT_MASK = -0x1000000 + MAP_ALIGNMENT_SHIFT = 0x18 + MAP_ANON = 0x1000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_HASSEMAPHORE = 0x200 + MAP_INHERIT = 0x80 + MAP_INHERIT_COPY = 0x1 + MAP_INHERIT_DEFAULT = 0x1 + MAP_INHERIT_DONATE_COPY = 0x3 + MAP_INHERIT_NONE = 0x2 + MAP_INHERIT_SHARE = 0x0 + MAP_NORESERVE = 0x40 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x20 + MAP_SHARED = 0x1 + MAP_STACK = 0x2000 + MAP_TRYFIXED = 0x400 + MAP_WIRED = 0x800 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MSG_BCAST = 0x100 + MSG_CMSG_CLOEXEC = 0x800 + MSG_CONTROLMBUF = 0x2000000 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOR = 0x8 + MSG_IOVUSRSPACE = 0x4000000 + MSG_LENUSRSPACE = 0x8000000 + MSG_MCAST = 0x200 + MSG_NAMEMBUF = 0x1000000 + MSG_NBIO = 0x1000 + MSG_NOSIGNAL = 0x400 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_TRUNC = 0x10 + MSG_USERFLAGS = 0xffffff + MSG_WAITALL = 0x40 + MS_ASYNC = 0x1 + MS_INVALIDATE = 0x2 + MS_SYNC = 0x4 + NAME_MAX = 0x1ff + NET_RT_DUMP = 0x1 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x5 + NET_RT_MAXID = 0x6 + NET_RT_OIFLIST = 0x4 + NET_RT_OOIFLIST = 0x3 + NOFLSH = 0x80000000 + NOTE_ATTRIB = 0x8 + NOTE_CHILD = 0x4 + NOTE_DELETE = 0x1 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXTEND = 0x4 + NOTE_FORK = 0x40000000 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_PCTRLMASK = 0xf0000000 + NOTE_PDATAMASK = 0xfffff + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + OFIOGETBMAP = 0xc004667a + ONLCR = 0x2 + ONLRET = 0x40 + ONOCR = 0x20 + ONOEOT = 0x8 + OPOST = 0x1 + O_ACCMODE = 0x3 + O_ALT_IO = 0x40000 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x400000 + O_CREAT = 0x200 + O_DIRECT = 0x80000 + O_DIRECTORY = 0x200000 + O_DSYNC = 0x10000 + O_EXCL = 0x800 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x8000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_NOSIGPIPE = 0x1000000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x20000 + O_SHLOCK = 0x10 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PRI_IOFLUSH = 0x7c + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + RLIMIT_AS = 0xa + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_NOFILE = 0x8 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_MAX = 0x9 + RTAX_NETMASK = 0x2 + RTAX_TAG = 0x8 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_NETMASK = 0x4 + RTA_TAG = 0x100 + RTF_ANNOUNCE = 0x20000 + RTF_BLACKHOLE = 0x1000 + RTF_CLONED = 0x2000 + RTF_CLONING = 0x100 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_LLINFO = 0x400 + RTF_MASK = 0x80 + RTF_MODIFIED = 0x20 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_REJECT = 0x8 + RTF_SRC = 0x10000 + RTF_STATIC = 0x800 + RTF_UP = 0x1 + RTF_XRESOLVE = 0x200 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_CHGADDR = 0x15 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_GET = 0x4 + RTM_IEEE80211 = 0x11 + RTM_IFANNOUNCE = 0x10 + RTM_IFINFO = 0x14 + RTM_LLINFO_UPD = 0x13 + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_OIFINFO = 0xf + RTM_OLDADD = 0x9 + RTM_OLDDEL = 0xa + RTM_OOIFINFO = 0xe + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_SETGATE = 0x12 + RTM_VERSION = 0x4 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + SCM_CREDS = 0x4 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x8 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80906931 + SIOCADDRT = 0x8038720a + SIOCAIFADDR = 0x8040691a + SIOCALIFADDR = 0x8118691c + SIOCATMARK = 0x40047307 + SIOCDELMULTI = 0x80906932 + SIOCDELRT = 0x8038720b + SIOCDIFADDR = 0x80906919 + SIOCDIFPHYADDR = 0x80906949 + SIOCDLIFADDR = 0x8118691e + SIOCGDRVSPEC = 0xc028697b + SIOCGETPFSYNC = 0xc09069f8 + SIOCGETSGCNT = 0xc0207534 + SIOCGETVIFCNT = 0xc0287533 + SIOCGHIWAT = 0x40047301 + SIOCGIFADDR = 0xc0906921 + SIOCGIFADDRPREF = 0xc0986920 + SIOCGIFALIAS = 0xc040691b + SIOCGIFBRDADDR = 0xc0906923 + SIOCGIFCAP = 0xc0206976 + SIOCGIFCONF = 0xc0106926 + SIOCGIFDATA = 0xc0986985 + SIOCGIFDLT = 0xc0906977 + SIOCGIFDSTADDR = 0xc0906922 + SIOCGIFFLAGS = 0xc0906911 + SIOCGIFGENERIC = 0xc090693a + SIOCGIFMEDIA = 0xc0306936 + SIOCGIFMETRIC = 0xc0906917 + SIOCGIFMTU = 0xc090697e + SIOCGIFNETMASK = 0xc0906925 + SIOCGIFPDSTADDR = 0xc0906948 + SIOCGIFPSRCADDR = 0xc0906947 + SIOCGLIFADDR = 0xc118691d + SIOCGLIFPHYADDR = 0xc118694b + SIOCGLINKSTR = 0xc0286987 + SIOCGLOWAT = 0x40047303 + SIOCGPGRP = 0x40047309 + SIOCGVH = 0xc0906983 + SIOCIFCREATE = 0x8090697a + SIOCIFDESTROY = 0x80906979 + SIOCIFGCLONERS = 0xc0106978 + SIOCINITIFADDR = 0xc0706984 + SIOCSDRVSPEC = 0x8028697b + SIOCSETPFSYNC = 0x809069f7 + SIOCSHIWAT = 0x80047300 + SIOCSIFADDR = 0x8090690c + SIOCSIFADDRPREF = 0x8098691f + SIOCSIFBRDADDR = 0x80906913 + SIOCSIFCAP = 0x80206975 + SIOCSIFDSTADDR = 0x8090690e + SIOCSIFFLAGS = 0x80906910 + SIOCSIFGENERIC = 0x80906939 + SIOCSIFMEDIA = 0xc0906935 + SIOCSIFMETRIC = 0x80906918 + SIOCSIFMTU = 0x8090697f + SIOCSIFNETMASK = 0x80906916 + SIOCSIFPHYADDR = 0x80406946 + SIOCSLIFPHYADDR = 0x8118694a + SIOCSLINKSTR = 0x80286988 + SIOCSLOWAT = 0x80047302 + SIOCSPGRP = 0x80047308 + SIOCSVH = 0xc0906982 + SIOCZIFDATA = 0xc0986986 + SOCK_CLOEXEC = 0x10000000 + SOCK_DGRAM = 0x2 + SOCK_FLAGS_MASK = 0xf0000000 + SOCK_NONBLOCK = 0x20000000 + SOCK_NOSIGPIPE = 0x40000000 + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_ACCEPTFILTER = 0x1000 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LINGER = 0x80 + SO_NOHEADER = 0x100a + SO_NOSIGPIPE = 0x800 + SO_OOBINLINE = 0x100 + SO_OVERFLOWED = 0x1009 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x100c + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x100b + SO_TIMESTAMP = 0x2000 + SO_TYPE = 0x1008 + SO_USELOOPBACK = 0x40 + SYSCTL_VERSION = 0x1000000 + SYSCTL_VERS_0 = 0x0 + SYSCTL_VERS_1 = 0x1000000 + SYSCTL_VERS_MASK = 0xff000000 + S_ARCH1 = 0x10000 + S_ARCH2 = 0x20000 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IFWHT = 0xe000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISTXT = 0x200 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + S_LOGIN_SET = 0x1 + TCIFLUSH = 0x1 + TCIOFLUSH = 0x3 + TCOFLUSH = 0x2 + TCP_CONGCTL = 0x20 + TCP_KEEPCNT = 0x6 + TCP_KEEPIDLE = 0x3 + TCP_KEEPINIT = 0x7 + TCP_KEEPINTVL = 0x5 + TCP_MAXBURST = 0x4 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0x10 + TCP_MINMSS = 0xd8 + TCP_MSS = 0x218 + TCP_NODELAY = 0x1 + TCSAFLUSH = 0x2 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCONS = 0x80047462 + TIOCDCDTIMESTAMP = 0x40107458 + TIOCDRAIN = 0x2000745e + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLAG_CDTRCTS = 0x10 + TIOCFLAG_CLOCAL = 0x2 + TIOCFLAG_CRTSCTS = 0x4 + TIOCFLAG_MDMBUF = 0x8 + TIOCFLAG_SOFTCAR = 0x1 + TIOCFLUSH = 0x80047410 + TIOCGETA = 0x402c7413 + TIOCGETD = 0x4004741a + TIOCGFLAGS = 0x4004745d + TIOCGLINED = 0x40207442 + TIOCGPGRP = 0x40047477 + TIOCGQSIZE = 0x40047481 + TIOCGRANTPT = 0x20007447 + TIOCGSID = 0x40047463 + TIOCGSIZE = 0x40087468 + TIOCGWINSZ = 0x40087468 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGET = 0x4004746a + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCPTMGET = 0x40287446 + TIOCPTSNAME = 0x40287448 + TIOCRCVFRAME = 0x80087445 + TIOCREMOTE = 0x80047469 + TIOCSBRK = 0x2000747b + TIOCSCTTY = 0x20007461 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x802c7414 + TIOCSETAF = 0x802c7416 + TIOCSETAW = 0x802c7415 + TIOCSETD = 0x8004741b + TIOCSFLAGS = 0x8004745c + TIOCSIG = 0x2000745f + TIOCSLINED = 0x80207443 + TIOCSPGRP = 0x80047476 + TIOCSQSIZE = 0x80047480 + TIOCSSIZE = 0x80087467 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x80047465 + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCUCNTL = 0x80047466 + TIOCXMTFRAME = 0x80087444 + TOSTOP = 0x400000 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VTIME = 0x11 + VWERASE = 0x4 + WALL = 0x8 + WALLSIG = 0x8 + WALTSIG = 0x4 + WCLONE = 0x4 + WCOREFLAG = 0x80 + WNOHANG = 0x1 + WNOWAIT = 0x10000 + WNOZOMBIE = 0x20000 + WOPTSCHECKED = 0x40000 + WSTOPPED = 0x7f + WUNTRACED = 0x2 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x58) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x57) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x52) + EILSEQ = syscall.Errno(0x55) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x60) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5e) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x5d) + ENOBUFS = syscall.Errno(0x37) + ENODATA = syscall.Errno(0x59) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x5f) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x53) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x5a) + ENOSTR = syscall.Errno(0x5b) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x56) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x54) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x60) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIME = syscall.Errno(0x5c) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x20) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large or too small"}, + {35, "EAGAIN", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol option not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "EOPNOTSUPP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "connection timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disc quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC prog. not avail"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EIDRM", "identifier removed"}, + {83, "ENOMSG", "no message of desired type"}, + {84, "EOVERFLOW", "value too large to be stored in data type"}, + {85, "EILSEQ", "illegal byte sequence"}, + {86, "ENOTSUP", "not supported"}, + {87, "ECANCELED", "operation Canceled"}, + {88, "EBADMSG", "bad or Corrupt message"}, + {89, "ENODATA", "no message available"}, + {90, "ENOSR", "no STREAM resources"}, + {91, "ENOSTR", "not a STREAM"}, + {92, "ETIME", "STREAM ioctl timeout"}, + {93, "ENOATTR", "attribute not found"}, + {94, "EMULTIHOP", "multihop attempted"}, + {95, "ENOLINK", "link has been severed"}, + {96, "ELAST", "protocol error"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGIOT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "stopped (signal)"}, + {18, "SIGTSTP", "stopped"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, + {32, "SIGPWR", "power fail/restart"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go b/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go new file mode 100644 index 0000000..5fe56ae --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go @@ -0,0 +1,1707 @@ +// mkerrors.sh -marm +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build arm,netbsd + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -marm _const.go + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_ARP = 0x1c + AF_BLUETOOTH = 0x1f + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1a + AF_ECMA = 0x8 + AF_HYLINK = 0xf + AF_IEEE80211 = 0x20 + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x18 + AF_IPX = 0x17 + AF_ISDN = 0x1a + AF_ISO = 0x7 + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x23 + AF_MPLS = 0x21 + AF_NATM = 0x1b + AF_NS = 0x6 + AF_OROUTE = 0x11 + AF_OSI = 0x7 + AF_PUP = 0x4 + AF_ROUTE = 0x22 + AF_SNA = 0xb + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + ARPHRD_ARCNET = 0x7 + ARPHRD_ETHER = 0x1 + ARPHRD_FRELAY = 0xf + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + ARPHRD_STRIP = 0x17 + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B460800 = 0x70800 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B921600 = 0xe1000 + B9600 = 0x2580 + BIOCFEEDBACK = 0x8004427d + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc0084277 + BIOCGETIF = 0x4090426b + BIOCGFEEDBACK = 0x4004427c + BIOCGHDRCMPLT = 0x40044274 + BIOCGRTIMEOUT = 0x400c427b + BIOCGSEESENT = 0x40044278 + BIOCGSTATS = 0x4080426f + BIOCGSTATSOLD = 0x4008426f + BIOCIMMEDIATE = 0x80044270 + BIOCPROMISC = 0x20004269 + BIOCSBLEN = 0xc0044266 + BIOCSDLT = 0x80044276 + BIOCSETF = 0x80084267 + BIOCSETIF = 0x8090426c + BIOCSFEEDBACK = 0x8004427d + BIOCSHDRCMPLT = 0x80044275 + BIOCSRTIMEOUT = 0x800c427a + BIOCSSEESENT = 0x80044279 + BIOCSTCPF = 0x80084272 + BIOCSUDPF = 0x80084273 + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x4 + BPF_ALIGNMENT32 = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DFLTBUFSIZE = 0x100000 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x1000000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BRKINT = 0x2 + CFLUSH = 0xf + CLOCAL = 0x8000 + CREAD = 0x800 + CRTSCTS = 0x10000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0x14 + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0xc + CTL_NET = 0x4 + CTL_QUERY = -0x2 + DIOCBSFLUSH = 0x20006478 + DLT_A429 = 0xb8 + DLT_A653_ICM = 0xb9 + DLT_AIRONET_HEADER = 0x78 + DLT_AOS = 0xde + DLT_APPLE_IP_OVER_IEEE1394 = 0x8a + DLT_ARCNET = 0x7 + DLT_ARCNET_LINUX = 0x81 + DLT_ATM_CLIP = 0x13 + DLT_ATM_RFC1483 = 0xb + DLT_AURORA = 0x7e + DLT_AX25 = 0x3 + DLT_AX25_KISS = 0xca + DLT_BACNET_MS_TP = 0xa5 + DLT_BLUETOOTH_HCI_H4 = 0xbb + DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 + DLT_CAN20B = 0xbe + DLT_CAN_SOCKETCAN = 0xe3 + DLT_CHAOS = 0x5 + DLT_CISCO_IOS = 0x76 + DLT_C_HDLC = 0x68 + DLT_C_HDLC_WITH_DIR = 0xcd + DLT_DECT = 0xdd + DLT_DOCSIS = 0x8f + DLT_ECONET = 0x73 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0x6d + DLT_ERF = 0xc5 + DLT_ERF_ETH = 0xaf + DLT_ERF_POS = 0xb0 + DLT_FC_2 = 0xe0 + DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 + DLT_FDDI = 0xa + DLT_FLEXRAY = 0xd2 + DLT_FRELAY = 0x6b + DLT_FRELAY_WITH_DIR = 0xce + DLT_GCOM_SERIAL = 0xad + DLT_GCOM_T1E1 = 0xac + DLT_GPF_F = 0xab + DLT_GPF_T = 0xaa + DLT_GPRS_LLC = 0xa9 + DLT_GSMTAP_ABIS = 0xda + DLT_GSMTAP_UM = 0xd9 + DLT_HDLC = 0x10 + DLT_HHDLC = 0x79 + DLT_HIPPI = 0xf + DLT_IBM_SN = 0x92 + DLT_IBM_SP = 0x91 + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_IEEE802_11_RADIO_AVS = 0xa3 + DLT_IEEE802_15_4 = 0xc3 + DLT_IEEE802_15_4_LINUX = 0xbf + DLT_IEEE802_15_4_NONASK_PHY = 0xd7 + DLT_IEEE802_16_MAC_CPS = 0xbc + DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 + DLT_IPMB = 0xc7 + DLT_IPMB_LINUX = 0xd1 + DLT_IPNET = 0xe2 + DLT_IPV4 = 0xe4 + DLT_IPV6 = 0xe5 + DLT_IP_OVER_FC = 0x7a + DLT_JUNIPER_ATM1 = 0x89 + DLT_JUNIPER_ATM2 = 0x87 + DLT_JUNIPER_CHDLC = 0xb5 + DLT_JUNIPER_ES = 0x84 + DLT_JUNIPER_ETHER = 0xb2 + DLT_JUNIPER_FRELAY = 0xb4 + DLT_JUNIPER_GGSN = 0x85 + DLT_JUNIPER_ISM = 0xc2 + DLT_JUNIPER_MFR = 0x86 + DLT_JUNIPER_MLFR = 0x83 + DLT_JUNIPER_MLPPP = 0x82 + DLT_JUNIPER_MONITOR = 0xa4 + DLT_JUNIPER_PIC_PEER = 0xae + DLT_JUNIPER_PPP = 0xb3 + DLT_JUNIPER_PPPOE = 0xa7 + DLT_JUNIPER_PPPOE_ATM = 0xa8 + DLT_JUNIPER_SERVICES = 0x88 + DLT_JUNIPER_ST = 0xc8 + DLT_JUNIPER_VP = 0xb7 + DLT_LAPB_WITH_DIR = 0xcf + DLT_LAPD = 0xcb + DLT_LIN = 0xd4 + DLT_LINUX_EVDEV = 0xd8 + DLT_LINUX_IRDA = 0x90 + DLT_LINUX_LAPD = 0xb1 + DLT_LINUX_SLL = 0x71 + DLT_LOOP = 0x6c + DLT_LTALK = 0x72 + DLT_MFR = 0xb6 + DLT_MOST = 0xd3 + DLT_MPLS = 0xdb + DLT_MTP2 = 0x8c + DLT_MTP2_WITH_PHDR = 0x8b + DLT_MTP3 = 0x8d + DLT_NULL = 0x0 + DLT_PCI_EXP = 0x7d + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x12 + DLT_PPI = 0xc0 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0xe + DLT_PPP_ETHER = 0x33 + DLT_PPP_PPPD = 0xa6 + DLT_PPP_SERIAL = 0x32 + DLT_PPP_WITH_DIR = 0xcc + DLT_PRISM_HEADER = 0x77 + DLT_PRONET = 0x4 + DLT_RAIF1 = 0xc6 + DLT_RAW = 0xc + DLT_RAWAF_MASK = 0x2240000 + DLT_RIO = 0x7c + DLT_SCCP = 0x8e + DLT_SITA = 0xc4 + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xd + DLT_SUNATM = 0x7b + DLT_SYMANTEC_FIREWALL = 0x63 + DLT_TZSP = 0x80 + DLT_USB = 0xba + DLT_USB_LINUX = 0xbd + DLT_USB_LINUX_MMAPPED = 0xdc + DLT_WIHART = 0xdf + DLT_X2E_SERIAL = 0xd5 + DLT_X2E_XORAYA = 0xd6 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EMUL_LINUX = 0x1 + EMUL_LINUX32 = 0x5 + EMUL_MAXID = 0x6 + ETHERCAP_JUMBO_MTU = 0x4 + ETHERCAP_VLAN_HWTAGGING = 0x2 + ETHERCAP_VLAN_MTU = 0x1 + ETHERMIN = 0x2e + ETHERMTU = 0x5dc + ETHERMTU_JUMBO = 0x2328 + ETHERTYPE_8023 = 0x4 + ETHERTYPE_AARP = 0x80f3 + ETHERTYPE_ACCTON = 0x8390 + ETHERTYPE_AEONIC = 0x8036 + ETHERTYPE_ALPHA = 0x814a + ETHERTYPE_AMBER = 0x6008 + ETHERTYPE_AMOEBA = 0x8145 + ETHERTYPE_APOLLO = 0x80f7 + ETHERTYPE_APOLLODOMAIN = 0x8019 + ETHERTYPE_APPLETALK = 0x809b + ETHERTYPE_APPLITEK = 0x80c7 + ETHERTYPE_ARGONAUT = 0x803a + ETHERTYPE_ARP = 0x806 + ETHERTYPE_AT = 0x809b + ETHERTYPE_ATALK = 0x809b + ETHERTYPE_ATOMIC = 0x86df + ETHERTYPE_ATT = 0x8069 + ETHERTYPE_ATTSTANFORD = 0x8008 + ETHERTYPE_AUTOPHON = 0x806a + ETHERTYPE_AXIS = 0x8856 + ETHERTYPE_BCLOOP = 0x9003 + ETHERTYPE_BOFL = 0x8102 + ETHERTYPE_CABLETRON = 0x7034 + ETHERTYPE_CHAOS = 0x804 + ETHERTYPE_COMDESIGN = 0x806c + ETHERTYPE_COMPUGRAPHIC = 0x806d + ETHERTYPE_COUNTERPOINT = 0x8062 + ETHERTYPE_CRONUS = 0x8004 + ETHERTYPE_CRONUSVLN = 0x8003 + ETHERTYPE_DCA = 0x1234 + ETHERTYPE_DDE = 0x807b + ETHERTYPE_DEBNI = 0xaaaa + ETHERTYPE_DECAM = 0x8048 + ETHERTYPE_DECCUST = 0x6006 + ETHERTYPE_DECDIAG = 0x6005 + ETHERTYPE_DECDNS = 0x803c + ETHERTYPE_DECDTS = 0x803e + ETHERTYPE_DECEXPER = 0x6000 + ETHERTYPE_DECLAST = 0x8041 + ETHERTYPE_DECLTM = 0x803f + ETHERTYPE_DECMUMPS = 0x6009 + ETHERTYPE_DECNETBIOS = 0x8040 + ETHERTYPE_DELTACON = 0x86de + ETHERTYPE_DIDDLE = 0x4321 + ETHERTYPE_DLOG1 = 0x660 + ETHERTYPE_DLOG2 = 0x661 + ETHERTYPE_DN = 0x6003 + ETHERTYPE_DOGFIGHT = 0x1989 + ETHERTYPE_DSMD = 0x8039 + ETHERTYPE_ECMA = 0x803 + ETHERTYPE_ENCRYPT = 0x803d + ETHERTYPE_ES = 0x805d + ETHERTYPE_EXCELAN = 0x8010 + ETHERTYPE_EXPERDATA = 0x8049 + ETHERTYPE_FLIP = 0x8146 + ETHERTYPE_FLOWCONTROL = 0x8808 + ETHERTYPE_FRARP = 0x808 + ETHERTYPE_GENDYN = 0x8068 + ETHERTYPE_HAYES = 0x8130 + ETHERTYPE_HIPPI_FP = 0x8180 + ETHERTYPE_HITACHI = 0x8820 + ETHERTYPE_HP = 0x8005 + ETHERTYPE_IEEEPUP = 0xa00 + ETHERTYPE_IEEEPUPAT = 0xa01 + ETHERTYPE_IMLBL = 0x4c42 + ETHERTYPE_IMLBLDIAG = 0x424c + ETHERTYPE_IP = 0x800 + ETHERTYPE_IPAS = 0x876c + ETHERTYPE_IPV6 = 0x86dd + ETHERTYPE_IPX = 0x8137 + ETHERTYPE_IPXNEW = 0x8037 + ETHERTYPE_KALPANA = 0x8582 + ETHERTYPE_LANBRIDGE = 0x8038 + ETHERTYPE_LANPROBE = 0x8888 + ETHERTYPE_LAT = 0x6004 + ETHERTYPE_LBACK = 0x9000 + ETHERTYPE_LITTLE = 0x8060 + ETHERTYPE_LOGICRAFT = 0x8148 + ETHERTYPE_LOOPBACK = 0x9000 + ETHERTYPE_MATRA = 0x807a + ETHERTYPE_MAX = 0xffff + ETHERTYPE_MERIT = 0x807c + ETHERTYPE_MICP = 0x873a + ETHERTYPE_MOPDL = 0x6001 + ETHERTYPE_MOPRC = 0x6002 + ETHERTYPE_MOTOROLA = 0x818d + ETHERTYPE_MPLS = 0x8847 + ETHERTYPE_MPLS_MCAST = 0x8848 + ETHERTYPE_MUMPS = 0x813f + ETHERTYPE_NBPCC = 0x3c04 + ETHERTYPE_NBPCLAIM = 0x3c09 + ETHERTYPE_NBPCLREQ = 0x3c05 + ETHERTYPE_NBPCLRSP = 0x3c06 + ETHERTYPE_NBPCREQ = 0x3c02 + ETHERTYPE_NBPCRSP = 0x3c03 + ETHERTYPE_NBPDG = 0x3c07 + ETHERTYPE_NBPDGB = 0x3c08 + ETHERTYPE_NBPDLTE = 0x3c0a + ETHERTYPE_NBPRAR = 0x3c0c + ETHERTYPE_NBPRAS = 0x3c0b + ETHERTYPE_NBPRST = 0x3c0d + ETHERTYPE_NBPSCD = 0x3c01 + ETHERTYPE_NBPVCD = 0x3c00 + ETHERTYPE_NBS = 0x802 + ETHERTYPE_NCD = 0x8149 + ETHERTYPE_NESTAR = 0x8006 + ETHERTYPE_NETBEUI = 0x8191 + ETHERTYPE_NOVELL = 0x8138 + ETHERTYPE_NS = 0x600 + ETHERTYPE_NSAT = 0x601 + ETHERTYPE_NSCOMPAT = 0x807 + ETHERTYPE_NTRAILER = 0x10 + ETHERTYPE_OS9 = 0x7007 + ETHERTYPE_OS9NET = 0x7009 + ETHERTYPE_PACER = 0x80c6 + ETHERTYPE_PAE = 0x888e + ETHERTYPE_PCS = 0x4242 + ETHERTYPE_PLANNING = 0x8044 + ETHERTYPE_PPP = 0x880b + ETHERTYPE_PPPOE = 0x8864 + ETHERTYPE_PPPOEDISC = 0x8863 + ETHERTYPE_PRIMENTS = 0x7031 + ETHERTYPE_PUP = 0x200 + ETHERTYPE_PUPAT = 0x200 + ETHERTYPE_RACAL = 0x7030 + ETHERTYPE_RATIONAL = 0x8150 + ETHERTYPE_RAWFR = 0x6559 + ETHERTYPE_RCL = 0x1995 + ETHERTYPE_RDP = 0x8739 + ETHERTYPE_RETIX = 0x80f2 + ETHERTYPE_REVARP = 0x8035 + ETHERTYPE_SCA = 0x6007 + ETHERTYPE_SECTRA = 0x86db + ETHERTYPE_SECUREDATA = 0x876d + ETHERTYPE_SGITW = 0x817e + ETHERTYPE_SG_BOUNCE = 0x8016 + ETHERTYPE_SG_DIAG = 0x8013 + ETHERTYPE_SG_NETGAMES = 0x8014 + ETHERTYPE_SG_RESV = 0x8015 + ETHERTYPE_SIMNET = 0x5208 + ETHERTYPE_SLOWPROTOCOLS = 0x8809 + ETHERTYPE_SNA = 0x80d5 + ETHERTYPE_SNMP = 0x814c + ETHERTYPE_SONIX = 0xfaf5 + ETHERTYPE_SPIDER = 0x809f + ETHERTYPE_SPRITE = 0x500 + ETHERTYPE_STP = 0x8181 + ETHERTYPE_TALARIS = 0x812b + ETHERTYPE_TALARISMC = 0x852b + ETHERTYPE_TCPCOMP = 0x876b + ETHERTYPE_TCPSM = 0x9002 + ETHERTYPE_TEC = 0x814f + ETHERTYPE_TIGAN = 0x802f + ETHERTYPE_TRAIL = 0x1000 + ETHERTYPE_TRANSETHER = 0x6558 + ETHERTYPE_TYMSHARE = 0x802e + ETHERTYPE_UBBST = 0x7005 + ETHERTYPE_UBDEBUG = 0x900 + ETHERTYPE_UBDIAGLOOP = 0x7002 + ETHERTYPE_UBDL = 0x7000 + ETHERTYPE_UBNIU = 0x7001 + ETHERTYPE_UBNMC = 0x7003 + ETHERTYPE_VALID = 0x1600 + ETHERTYPE_VARIAN = 0x80dd + ETHERTYPE_VAXELN = 0x803b + ETHERTYPE_VEECO = 0x8067 + ETHERTYPE_VEXP = 0x805b + ETHERTYPE_VGLAB = 0x8131 + ETHERTYPE_VINES = 0xbad + ETHERTYPE_VINESECHO = 0xbaf + ETHERTYPE_VINESLOOP = 0xbae + ETHERTYPE_VITAL = 0xff00 + ETHERTYPE_VLAN = 0x8100 + ETHERTYPE_VLTLMAN = 0x8080 + ETHERTYPE_VPROD = 0x805c + ETHERTYPE_VURESERVED = 0x8147 + ETHERTYPE_WATERLOO = 0x8130 + ETHERTYPE_WELLFLEET = 0x8103 + ETHERTYPE_X25 = 0x805 + ETHERTYPE_X75 = 0x801 + ETHERTYPE_XNSSM = 0x9001 + ETHERTYPE_XTP = 0x817d + ETHER_ADDR_LEN = 0x6 + ETHER_CRC_LEN = 0x4 + ETHER_CRC_POLY_BE = 0x4c11db6 + ETHER_CRC_POLY_LE = 0xedb88320 + ETHER_HDR_LEN = 0xe + ETHER_MAX_LEN = 0x5ee + ETHER_MAX_LEN_JUMBO = 0x233a + ETHER_MIN_LEN = 0x40 + ETHER_PPPOE_ENCAP_LEN = 0x8 + ETHER_TYPE_LEN = 0x2 + ETHER_VLAN_ENCAP_LEN = 0x4 + EVFILT_AIO = 0x2 + EVFILT_PROC = 0x4 + EVFILT_READ = 0x0 + EVFILT_SIGNAL = 0x5 + EVFILT_SYSCOUNT = 0x7 + EVFILT_TIMER = 0x6 + EVFILT_VNODE = 0x3 + EVFILT_WRITE = 0x1 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG1 = 0x2000 + EV_ONESHOT = 0x10 + EV_SYSFLAGS = 0xf000 + EXTA = 0x4b00 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x100 + FLUSHO = 0x800000 + F_CLOSEM = 0xa + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0xc + F_FSCTL = -0x80000000 + F_FSDIRMASK = 0x70000000 + F_FSIN = 0x10000000 + F_FSINOUT = 0x30000000 + F_FSOUT = 0x20000000 + F_FSPRIV = 0x8000 + F_FSVOID = 0x40000000 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0x7 + F_GETNOSIGPIPE = 0xd + F_GETOWN = 0x5 + F_MAXFD = 0xb + F_OK = 0x0 + F_PARAM_MASK = 0xfff + F_PARAM_MAX = 0xfff + F_RDLCK = 0x1 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0x8 + F_SETLKW = 0x9 + F_SETNOSIGPIPE = 0xe + F_SETOWN = 0x6 + F_UNLCK = 0x2 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFAN_ARRIVAL = 0x0 + IFAN_DEPARTURE = 0x1 + IFA_ROUTE = 0x1 + IFF_ALLMULTI = 0x200 + IFF_BROADCAST = 0x2 + IFF_CANTCHANGE = 0x8f52 + IFF_DEBUG = 0x4 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_NOTRAILERS = 0x20 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_1822 = 0x2 + IFT_A12MPPSWITCH = 0x82 + IFT_AAL2 = 0xbb + IFT_AAL5 = 0x31 + IFT_ADSL = 0x5e + IFT_AFLANE8023 = 0x3b + IFT_AFLANE8025 = 0x3c + IFT_ARAP = 0x58 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ASYNC = 0x54 + IFT_ATM = 0x25 + IFT_ATMDXI = 0x69 + IFT_ATMFUNI = 0x6a + IFT_ATMIMA = 0x6b + IFT_ATMLOGICAL = 0x50 + IFT_ATMRADIO = 0xbd + IFT_ATMSUBINTERFACE = 0x86 + IFT_ATMVCIENDPT = 0xc2 + IFT_ATMVIRTUAL = 0x95 + IFT_BGPPOLICYACCOUNTING = 0xa2 + IFT_BRIDGE = 0xd1 + IFT_BSC = 0x53 + IFT_CARP = 0xf8 + IFT_CCTEMUL = 0x3d + IFT_CEPT = 0x13 + IFT_CES = 0x85 + IFT_CHANNEL = 0x46 + IFT_CNR = 0x55 + IFT_COFFEE = 0x84 + IFT_COMPOSITELINK = 0x9b + IFT_DCN = 0x8d + IFT_DIGITALPOWERLINE = 0x8a + IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba + IFT_DLSW = 0x4a + IFT_DOCSCABLEDOWNSTREAM = 0x80 + IFT_DOCSCABLEMACLAYER = 0x7f + IFT_DOCSCABLEUPSTREAM = 0x81 + IFT_DOCSCABLEUPSTREAMCHANNEL = 0xcd + IFT_DS0 = 0x51 + IFT_DS0BUNDLE = 0x52 + IFT_DS1FDL = 0xaa + IFT_DS3 = 0x1e + IFT_DTM = 0x8c + IFT_DVBASILN = 0xac + IFT_DVBASIOUT = 0xad + IFT_DVBRCCDOWNSTREAM = 0x93 + IFT_DVBRCCMACLAYER = 0x92 + IFT_DVBRCCUPSTREAM = 0x94 + IFT_ECONET = 0xce + IFT_EON = 0x19 + IFT_EPLRS = 0x57 + IFT_ESCON = 0x49 + IFT_ETHER = 0x6 + IFT_FAITH = 0xf2 + IFT_FAST = 0x7d + IFT_FASTETHER = 0x3e + IFT_FASTETHERFX = 0x45 + IFT_FDDI = 0xf + IFT_FIBRECHANNEL = 0x38 + IFT_FRAMERELAYINTERCONNECT = 0x3a + IFT_FRAMERELAYMPI = 0x5c + IFT_FRDLCIENDPT = 0xc1 + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_FRF16MFRBUNDLE = 0xa3 + IFT_FRFORWARD = 0x9e + IFT_G703AT2MB = 0x43 + IFT_G703AT64K = 0x42 + IFT_GIF = 0xf0 + IFT_GIGABITETHERNET = 0x75 + IFT_GR303IDT = 0xb2 + IFT_GR303RDT = 0xb1 + IFT_H323GATEKEEPER = 0xa4 + IFT_H323PROXY = 0xa5 + IFT_HDH1822 = 0x3 + IFT_HDLC = 0x76 + IFT_HDSL2 = 0xa8 + IFT_HIPERLAN2 = 0xb7 + IFT_HIPPI = 0x2f + IFT_HIPPIINTERFACE = 0x39 + IFT_HOSTPAD = 0x5a + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IBM370PARCHAN = 0x48 + IFT_IDSL = 0x9a + IFT_IEEE1394 = 0x90 + IFT_IEEE80211 = 0x47 + IFT_IEEE80212 = 0x37 + IFT_IEEE8023ADLAG = 0xa1 + IFT_IFGSN = 0x91 + IFT_IMT = 0xbe + IFT_INFINIBAND = 0xc7 + IFT_INTERLEAVE = 0x7c + IFT_IP = 0x7e + IFT_IPFORWARD = 0x8e + IFT_IPOVERATM = 0x72 + IFT_IPOVERCDLC = 0x6d + IFT_IPOVERCLAW = 0x6e + IFT_IPSWITCH = 0x4e + IFT_ISDN = 0x3f + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISDNS = 0x4b + IFT_ISDNU = 0x4c + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88025CRFPINT = 0x62 + IFT_ISO88025DTR = 0x56 + IFT_ISO88025FIBER = 0x73 + IFT_ISO88026 = 0xa + IFT_ISUP = 0xb3 + IFT_L2VLAN = 0x87 + IFT_L3IPVLAN = 0x88 + IFT_L3IPXVLAN = 0x89 + IFT_LAPB = 0x10 + IFT_LAPD = 0x4d + IFT_LAPF = 0x77 + IFT_LINEGROUP = 0xd2 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MEDIAMAILOVERIP = 0x8b + IFT_MFSIGLINK = 0xa7 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_MPC = 0x71 + IFT_MPLS = 0xa6 + IFT_MPLSTUNNEL = 0x96 + IFT_MSDSL = 0x8f + IFT_MVL = 0xbf + IFT_MYRINET = 0x63 + IFT_NFAS = 0xaf + IFT_NSIP = 0x1b + IFT_OPTICALCHANNEL = 0xc3 + IFT_OPTICALTRANSPORT = 0xc4 + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PFLOG = 0xf5 + IFT_PFSYNC = 0xf6 + IFT_PLC = 0xae + IFT_PON155 = 0xcf + IFT_PON622 = 0xd0 + IFT_POS = 0xab + IFT_PPP = 0x17 + IFT_PPPMULTILINKBUNDLE = 0x6c + IFT_PROPATM = 0xc5 + IFT_PROPBWAP2MP = 0xb8 + IFT_PROPCNLS = 0x59 + IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5 + IFT_PROPDOCSWIRELESSMACLAYER = 0xb4 + IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6 + IFT_PROPMUX = 0x36 + IFT_PROPVIRTUAL = 0x35 + IFT_PROPWIRELESSP2P = 0x9d + IFT_PTPSERIAL = 0x16 + IFT_PVC = 0xf1 + IFT_Q2931 = 0xc9 + IFT_QLLC = 0x44 + IFT_RADIOMAC = 0xbc + IFT_RADSL = 0x5f + IFT_REACHDSL = 0xc0 + IFT_RFC1483 = 0x9f + IFT_RS232 = 0x21 + IFT_RSRB = 0x4f + IFT_SDLC = 0x11 + IFT_SDSL = 0x60 + IFT_SHDSL = 0xa9 + IFT_SIP = 0x1f + IFT_SIPSIG = 0xcc + IFT_SIPTG = 0xcb + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETOVERHEADCHANNEL = 0xb9 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_SRP = 0x97 + IFT_SS7SIGLINK = 0x9c + IFT_STACKTOSTACK = 0x6f + IFT_STARLAN = 0xb + IFT_STF = 0xd7 + IFT_T1 = 0x12 + IFT_TDLC = 0x74 + IFT_TELINK = 0xc8 + IFT_TERMPAD = 0x5b + IFT_TR008 = 0xb0 + IFT_TRANSPHDLC = 0x7b + IFT_TUNNEL = 0x83 + IFT_ULTRA = 0x1d + IFT_USB = 0xa0 + IFT_V11 = 0x40 + IFT_V35 = 0x2d + IFT_V36 = 0x41 + IFT_V37 = 0x78 + IFT_VDSL = 0x61 + IFT_VIRTUALIPADDRESS = 0x70 + IFT_VIRTUALTG = 0xca + IFT_VOICEDID = 0xd5 + IFT_VOICEEM = 0x64 + IFT_VOICEEMFGD = 0xd3 + IFT_VOICEENCAP = 0x67 + IFT_VOICEFGDEANA = 0xd4 + IFT_VOICEFXO = 0x65 + IFT_VOICEFXS = 0x66 + IFT_VOICEOVERATM = 0x98 + IFT_VOICEOVERCABLE = 0xc6 + IFT_VOICEOVERFRAMERELAY = 0x99 + IFT_VOICEOVERIP = 0x68 + IFT_X213 = 0x5d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25HUNTGROUP = 0x7a + IFT_X25MLP = 0x79 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LOOPBACKNET = 0x7f + IPPROTO_AH = 0x33 + IPPROTO_CARP = 0x70 + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPIP = 0x4 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_IPV6_ICMP = 0x3a + IPPROTO_MAX = 0x100 + IPPROTO_MAXID = 0x34 + IPPROTO_MOBILE = 0x37 + IPPROTO_NONE = 0x3b + IPPROTO_PFSYNC = 0xf0 + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_VRRP = 0x70 + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_DONTFRAG = 0x3e + IPV6_DSTOPTS = 0x32 + IPV6_FAITH = 0x1d + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FRAGTTL = 0x78 + IPV6_HLIMDEC = 0x1 + IPV6_HOPLIMIT = 0x2f + IPV6_HOPOPTS = 0x31 + IPV6_IPSEC_POLICY = 0x1c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXPACKET = 0xffff + IPV6_MMTU = 0x500 + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_NEXTHOP = 0x30 + IPV6_PATHMTU = 0x2c + IPV6_PKTINFO = 0x2e + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_RECVDSTOPTS = 0x28 + IPV6_RECVHOPLIMIT = 0x25 + IPV6_RECVHOPOPTS = 0x27 + IPV6_RECVPATHMTU = 0x2b + IPV6_RECVPKTINFO = 0x24 + IPV6_RECVRTHDR = 0x26 + IPV6_RECVTCLASS = 0x39 + IPV6_RTHDR = 0x33 + IPV6_RTHDRDSTOPTS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x3d + IPV6_UNICAST_HOPS = 0x4 + IPV6_USE_MIN_MTU = 0x2a + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0xd + IP_EF = 0x8000 + IP_ERRORMTU = 0x15 + IP_HDRINCL = 0x2 + IP_IPSEC_POLICY = 0x16 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0x14 + IP_MF = 0x2000 + IP_MINFRAGSIZE = 0x45 + IP_MINTTL = 0x18 + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x1 + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVIF = 0x14 + IP_RECVOPTS = 0x5 + IP_RECVRETOPTS = 0x6 + IP_RECVTTL = 0x17 + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_TOS = 0x3 + IP_TTL = 0x4 + ISIG = 0x80 + ISTRIP = 0x20 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x6 + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_SPACEAVAIL = 0x5 + MADV_WILLNEED = 0x3 + MAP_ALIGNMENT_16MB = 0x18000000 + MAP_ALIGNMENT_1TB = 0x28000000 + MAP_ALIGNMENT_256TB = 0x30000000 + MAP_ALIGNMENT_4GB = 0x20000000 + MAP_ALIGNMENT_64KB = 0x10000000 + MAP_ALIGNMENT_64PB = 0x38000000 + MAP_ALIGNMENT_MASK = -0x1000000 + MAP_ALIGNMENT_SHIFT = 0x18 + MAP_ANON = 0x1000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_HASSEMAPHORE = 0x200 + MAP_INHERIT = 0x80 + MAP_INHERIT_COPY = 0x1 + MAP_INHERIT_DEFAULT = 0x1 + MAP_INHERIT_DONATE_COPY = 0x3 + MAP_INHERIT_NONE = 0x2 + MAP_INHERIT_SHARE = 0x0 + MAP_NORESERVE = 0x40 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x20 + MAP_SHARED = 0x1 + MAP_STACK = 0x2000 + MAP_TRYFIXED = 0x400 + MAP_WIRED = 0x800 + MSG_BCAST = 0x100 + MSG_CMSG_CLOEXEC = 0x800 + MSG_CONTROLMBUF = 0x2000000 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOR = 0x8 + MSG_IOVUSRSPACE = 0x4000000 + MSG_LENUSRSPACE = 0x8000000 + MSG_MCAST = 0x200 + MSG_NAMEMBUF = 0x1000000 + MSG_NBIO = 0x1000 + MSG_NOSIGNAL = 0x400 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_TRUNC = 0x10 + MSG_USERFLAGS = 0xffffff + MSG_WAITALL = 0x40 + MS_ASYNC = 0x1 + MS_INVALIDATE = 0x2 + MS_SYNC = 0x4 + NAME_MAX = 0x1ff + NET_RT_DUMP = 0x1 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x5 + NET_RT_MAXID = 0x6 + NET_RT_OIFLIST = 0x4 + NET_RT_OOIFLIST = 0x3 + NOFLSH = 0x80000000 + NOTE_ATTRIB = 0x8 + NOTE_CHILD = 0x4 + NOTE_DELETE = 0x1 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXTEND = 0x4 + NOTE_FORK = 0x40000000 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_PCTRLMASK = 0xf0000000 + NOTE_PDATAMASK = 0xfffff + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + OFIOGETBMAP = 0xc004667a + ONLCR = 0x2 + ONLRET = 0x40 + ONOCR = 0x20 + ONOEOT = 0x8 + OPOST = 0x1 + O_ACCMODE = 0x3 + O_ALT_IO = 0x40000 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x400000 + O_CREAT = 0x200 + O_DIRECT = 0x80000 + O_DIRECTORY = 0x200000 + O_DSYNC = 0x10000 + O_EXCL = 0x800 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x8000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_NOSIGPIPE = 0x1000000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x20000 + O_SHLOCK = 0x10 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PRI_IOFLUSH = 0x7c + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + RLIMIT_AS = 0xa + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_NOFILE = 0x8 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_MAX = 0x9 + RTAX_NETMASK = 0x2 + RTAX_TAG = 0x8 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_NETMASK = 0x4 + RTA_TAG = 0x100 + RTF_ANNOUNCE = 0x20000 + RTF_BLACKHOLE = 0x1000 + RTF_CLONED = 0x2000 + RTF_CLONING = 0x100 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_LLINFO = 0x400 + RTF_MASK = 0x80 + RTF_MODIFIED = 0x20 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_REJECT = 0x8 + RTF_SRC = 0x10000 + RTF_STATIC = 0x800 + RTF_UP = 0x1 + RTF_XRESOLVE = 0x200 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_CHGADDR = 0x15 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_GET = 0x4 + RTM_IEEE80211 = 0x11 + RTM_IFANNOUNCE = 0x10 + RTM_IFINFO = 0x14 + RTM_LLINFO_UPD = 0x13 + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_OIFINFO = 0xf + RTM_OLDADD = 0x9 + RTM_OLDDEL = 0xa + RTM_OOIFINFO = 0xe + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_SETGATE = 0x12 + RTM_VERSION = 0x4 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + SCM_CREDS = 0x4 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x8 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80906931 + SIOCADDRT = 0x8030720a + SIOCAIFADDR = 0x8040691a + SIOCALIFADDR = 0x8118691c + SIOCATMARK = 0x40047307 + SIOCDELMULTI = 0x80906932 + SIOCDELRT = 0x8030720b + SIOCDIFADDR = 0x80906919 + SIOCDIFPHYADDR = 0x80906949 + SIOCDLIFADDR = 0x8118691e + SIOCGDRVSPEC = 0xc01c697b + SIOCGETPFSYNC = 0xc09069f8 + SIOCGETSGCNT = 0xc0147534 + SIOCGETVIFCNT = 0xc0147533 + SIOCGHIWAT = 0x40047301 + SIOCGIFADDR = 0xc0906921 + SIOCGIFADDRPREF = 0xc0946920 + SIOCGIFALIAS = 0xc040691b + SIOCGIFBRDADDR = 0xc0906923 + SIOCGIFCAP = 0xc0206976 + SIOCGIFCONF = 0xc0086926 + SIOCGIFDATA = 0xc0946985 + SIOCGIFDLT = 0xc0906977 + SIOCGIFDSTADDR = 0xc0906922 + SIOCGIFFLAGS = 0xc0906911 + SIOCGIFGENERIC = 0xc090693a + SIOCGIFMEDIA = 0xc0286936 + SIOCGIFMETRIC = 0xc0906917 + SIOCGIFMTU = 0xc090697e + SIOCGIFNETMASK = 0xc0906925 + SIOCGIFPDSTADDR = 0xc0906948 + SIOCGIFPSRCADDR = 0xc0906947 + SIOCGLIFADDR = 0xc118691d + SIOCGLIFPHYADDR = 0xc118694b + SIOCGLINKSTR = 0xc01c6987 + SIOCGLOWAT = 0x40047303 + SIOCGPGRP = 0x40047309 + SIOCGVH = 0xc0906983 + SIOCIFCREATE = 0x8090697a + SIOCIFDESTROY = 0x80906979 + SIOCIFGCLONERS = 0xc00c6978 + SIOCINITIFADDR = 0xc0446984 + SIOCSDRVSPEC = 0x801c697b + SIOCSETPFSYNC = 0x809069f7 + SIOCSHIWAT = 0x80047300 + SIOCSIFADDR = 0x8090690c + SIOCSIFADDRPREF = 0x8094691f + SIOCSIFBRDADDR = 0x80906913 + SIOCSIFCAP = 0x80206975 + SIOCSIFDSTADDR = 0x8090690e + SIOCSIFFLAGS = 0x80906910 + SIOCSIFGENERIC = 0x80906939 + SIOCSIFMEDIA = 0xc0906935 + SIOCSIFMETRIC = 0x80906918 + SIOCSIFMTU = 0x8090697f + SIOCSIFNETMASK = 0x80906916 + SIOCSIFPHYADDR = 0x80406946 + SIOCSLIFPHYADDR = 0x8118694a + SIOCSLINKSTR = 0x801c6988 + SIOCSLOWAT = 0x80047302 + SIOCSPGRP = 0x80047308 + SIOCSVH = 0xc0906982 + SIOCZIFDATA = 0xc0946986 + SOCK_CLOEXEC = 0x10000000 + SOCK_DGRAM = 0x2 + SOCK_FLAGS_MASK = 0xf0000000 + SOCK_NONBLOCK = 0x20000000 + SOCK_NOSIGPIPE = 0x40000000 + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_ACCEPTFILTER = 0x1000 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LINGER = 0x80 + SO_NOHEADER = 0x100a + SO_NOSIGPIPE = 0x800 + SO_OOBINLINE = 0x100 + SO_OVERFLOWED = 0x1009 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x100c + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x100b + SO_TIMESTAMP = 0x2000 + SO_TYPE = 0x1008 + SO_USELOOPBACK = 0x40 + SYSCTL_VERSION = 0x1000000 + SYSCTL_VERS_0 = 0x0 + SYSCTL_VERS_1 = 0x1000000 + SYSCTL_VERS_MASK = 0xff000000 + S_ARCH1 = 0x10000 + S_ARCH2 = 0x20000 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IFWHT = 0xe000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISTXT = 0x200 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TCIFLUSH = 0x1 + TCIOFLUSH = 0x3 + TCOFLUSH = 0x2 + TCP_CONGCTL = 0x20 + TCP_KEEPCNT = 0x6 + TCP_KEEPIDLE = 0x3 + TCP_KEEPINIT = 0x7 + TCP_KEEPINTVL = 0x5 + TCP_MAXBURST = 0x4 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0x10 + TCP_MINMSS = 0xd8 + TCP_MSS = 0x218 + TCP_NODELAY = 0x1 + TCSAFLUSH = 0x2 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCONS = 0x80047462 + TIOCDCDTIMESTAMP = 0x400c7458 + TIOCDRAIN = 0x2000745e + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLAG_CDTRCTS = 0x10 + TIOCFLAG_CLOCAL = 0x2 + TIOCFLAG_CRTSCTS = 0x4 + TIOCFLAG_MDMBUF = 0x8 + TIOCFLAG_SOFTCAR = 0x1 + TIOCFLUSH = 0x80047410 + TIOCGETA = 0x402c7413 + TIOCGETD = 0x4004741a + TIOCGFLAGS = 0x4004745d + TIOCGLINED = 0x40207442 + TIOCGPGRP = 0x40047477 + TIOCGQSIZE = 0x40047481 + TIOCGRANTPT = 0x20007447 + TIOCGSID = 0x40047463 + TIOCGSIZE = 0x40087468 + TIOCGWINSZ = 0x40087468 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGET = 0x4004746a + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCPTMGET = 0x48087446 + TIOCPTSNAME = 0x48087448 + TIOCRCVFRAME = 0x80047445 + TIOCREMOTE = 0x80047469 + TIOCSBRK = 0x2000747b + TIOCSCTTY = 0x20007461 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x802c7414 + TIOCSETAF = 0x802c7416 + TIOCSETAW = 0x802c7415 + TIOCSETD = 0x8004741b + TIOCSFLAGS = 0x8004745c + TIOCSIG = 0x2000745f + TIOCSLINED = 0x80207443 + TIOCSPGRP = 0x80047476 + TIOCSQSIZE = 0x80047480 + TIOCSSIZE = 0x80087467 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x80047465 + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCUCNTL = 0x80047466 + TIOCXMTFRAME = 0x80047444 + TOSTOP = 0x400000 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VTIME = 0x11 + VWERASE = 0x4 + WALL = 0x8 + WALLSIG = 0x8 + WALTSIG = 0x4 + WCLONE = 0x4 + WCOREFLAG = 0x80 + WNOHANG = 0x1 + WNOWAIT = 0x10000 + WNOZOMBIE = 0x20000 + WOPTSCHECKED = 0x40000 + WSTOPPED = 0x7f + WUNTRACED = 0x2 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x58) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x57) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x52) + EILSEQ = syscall.Errno(0x55) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x60) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5e) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x5d) + ENOBUFS = syscall.Errno(0x37) + ENODATA = syscall.Errno(0x59) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x5f) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x53) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x5a) + ENOSTR = syscall.Errno(0x5b) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x56) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x54) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x60) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIME = syscall.Errno(0x5c) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x20) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large or too small"}, + {35, "EAGAIN", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol option not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "EOPNOTSUPP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "connection timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disc quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC prog. not avail"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EIDRM", "identifier removed"}, + {83, "ENOMSG", "no message of desired type"}, + {84, "EOVERFLOW", "value too large to be stored in data type"}, + {85, "EILSEQ", "illegal byte sequence"}, + {86, "ENOTSUP", "not supported"}, + {87, "ECANCELED", "operation Canceled"}, + {88, "EBADMSG", "bad or Corrupt message"}, + {89, "ENODATA", "no message available"}, + {90, "ENOSR", "no STREAM resources"}, + {91, "ENOSTR", "not a STREAM"}, + {92, "ETIME", "STREAM ioctl timeout"}, + {93, "ENOATTR", "attribute not found"}, + {94, "EMULTIHOP", "multihop attempted"}, + {95, "ENOLINK", "link has been severed"}, + {96, "ELAST", "protocol error"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGIOT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "stopped (signal)"}, + {18, "SIGTSTP", "stopped"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, + {32, "SIGPWR", "power fail/restart"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go b/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go new file mode 100644 index 0000000..0a1c3e7 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go @@ -0,0 +1,1600 @@ +// mkerrors.sh -m32 +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build 386,openbsd + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -m32 _const.go + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_BLUETOOTH = 0x20 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1a + AF_ECMA = 0x8 + AF_ENCAP = 0x1c + AF_HYLINK = 0xf + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x18 + AF_IPX = 0x17 + AF_ISDN = 0x1a + AF_ISO = 0x7 + AF_KEY = 0x1e + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x24 + AF_MPLS = 0x21 + AF_NATM = 0x1b + AF_NS = 0x6 + AF_OSI = 0x7 + AF_PUP = 0x4 + AF_ROUTE = 0x11 + AF_SIP = 0x1d + AF_SNA = 0xb + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + ARPHRD_ETHER = 0x1 + ARPHRD_FRELAY = 0xf + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B9600 = 0x2580 + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDIRFILT = 0x4004427c + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc008427b + BIOCGETIF = 0x4020426b + BIOCGFILDROP = 0x40044278 + BIOCGHDRCMPLT = 0x40044274 + BIOCGRSIG = 0x40044273 + BIOCGRTIMEOUT = 0x400c426e + BIOCGSTATS = 0x4008426f + BIOCIMMEDIATE = 0x80044270 + BIOCLOCK = 0x20004276 + BIOCPROMISC = 0x20004269 + BIOCSBLEN = 0xc0044266 + BIOCSDIRFILT = 0x8004427d + BIOCSDLT = 0x8004427a + BIOCSETF = 0x80084267 + BIOCSETIF = 0x8020426c + BIOCSETWF = 0x80084277 + BIOCSFILDROP = 0x80044279 + BIOCSHDRCMPLT = 0x80044275 + BIOCSRSIG = 0x80044272 + BIOCSRTIMEOUT = 0x800c426d + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIRECTION_IN = 0x1 + BPF_DIRECTION_OUT = 0x2 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x200000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BRKINT = 0x2 + CFLUSH = 0xf + CLOCAL = 0x8000 + CREAD = 0x800 + CRTSCTS = 0x10000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0xff + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0xc + CTL_NET = 0x4 + DIOCOSFPFLUSH = 0x2000444e + DLT_ARCNET = 0x7 + DLT_ATM_RFC1483 = 0xb + DLT_AX25 = 0x3 + DLT_CHAOS = 0x5 + DLT_C_HDLC = 0x68 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0xd + DLT_FDDI = 0xa + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_LOOP = 0xc + DLT_MPLS = 0xdb + DLT_NULL = 0x0 + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x12 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0x10 + DLT_PPP_ETHER = 0x33 + DLT_PPP_SERIAL = 0x32 + DLT_PRONET = 0x4 + DLT_RAW = 0xe + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xf + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EMT_TAGOVF = 0x1 + EMUL_ENABLED = 0x1 + EMUL_NATIVE = 0x2 + ENDRUNDISC = 0x9 + ETHERMIN = 0x2e + ETHERMTU = 0x5dc + ETHERTYPE_8023 = 0x4 + ETHERTYPE_AARP = 0x80f3 + ETHERTYPE_ACCTON = 0x8390 + ETHERTYPE_AEONIC = 0x8036 + ETHERTYPE_ALPHA = 0x814a + ETHERTYPE_AMBER = 0x6008 + ETHERTYPE_AMOEBA = 0x8145 + ETHERTYPE_AOE = 0x88a2 + ETHERTYPE_APOLLO = 0x80f7 + ETHERTYPE_APOLLODOMAIN = 0x8019 + ETHERTYPE_APPLETALK = 0x809b + ETHERTYPE_APPLITEK = 0x80c7 + ETHERTYPE_ARGONAUT = 0x803a + ETHERTYPE_ARP = 0x806 + ETHERTYPE_AT = 0x809b + ETHERTYPE_ATALK = 0x809b + ETHERTYPE_ATOMIC = 0x86df + ETHERTYPE_ATT = 0x8069 + ETHERTYPE_ATTSTANFORD = 0x8008 + ETHERTYPE_AUTOPHON = 0x806a + ETHERTYPE_AXIS = 0x8856 + ETHERTYPE_BCLOOP = 0x9003 + ETHERTYPE_BOFL = 0x8102 + ETHERTYPE_CABLETRON = 0x7034 + ETHERTYPE_CHAOS = 0x804 + ETHERTYPE_COMDESIGN = 0x806c + ETHERTYPE_COMPUGRAPHIC = 0x806d + ETHERTYPE_COUNTERPOINT = 0x8062 + ETHERTYPE_CRONUS = 0x8004 + ETHERTYPE_CRONUSVLN = 0x8003 + ETHERTYPE_DCA = 0x1234 + ETHERTYPE_DDE = 0x807b + ETHERTYPE_DEBNI = 0xaaaa + ETHERTYPE_DECAM = 0x8048 + ETHERTYPE_DECCUST = 0x6006 + ETHERTYPE_DECDIAG = 0x6005 + ETHERTYPE_DECDNS = 0x803c + ETHERTYPE_DECDTS = 0x803e + ETHERTYPE_DECEXPER = 0x6000 + ETHERTYPE_DECLAST = 0x8041 + ETHERTYPE_DECLTM = 0x803f + ETHERTYPE_DECMUMPS = 0x6009 + ETHERTYPE_DECNETBIOS = 0x8040 + ETHERTYPE_DELTACON = 0x86de + ETHERTYPE_DIDDLE = 0x4321 + ETHERTYPE_DLOG1 = 0x660 + ETHERTYPE_DLOG2 = 0x661 + ETHERTYPE_DN = 0x6003 + ETHERTYPE_DOGFIGHT = 0x1989 + ETHERTYPE_DSMD = 0x8039 + ETHERTYPE_ECMA = 0x803 + ETHERTYPE_ENCRYPT = 0x803d + ETHERTYPE_ES = 0x805d + ETHERTYPE_EXCELAN = 0x8010 + ETHERTYPE_EXPERDATA = 0x8049 + ETHERTYPE_FLIP = 0x8146 + ETHERTYPE_FLOWCONTROL = 0x8808 + ETHERTYPE_FRARP = 0x808 + ETHERTYPE_GENDYN = 0x8068 + ETHERTYPE_HAYES = 0x8130 + ETHERTYPE_HIPPI_FP = 0x8180 + ETHERTYPE_HITACHI = 0x8820 + ETHERTYPE_HP = 0x8005 + ETHERTYPE_IEEEPUP = 0xa00 + ETHERTYPE_IEEEPUPAT = 0xa01 + ETHERTYPE_IMLBL = 0x4c42 + ETHERTYPE_IMLBLDIAG = 0x424c + ETHERTYPE_IP = 0x800 + ETHERTYPE_IPAS = 0x876c + ETHERTYPE_IPV6 = 0x86dd + ETHERTYPE_IPX = 0x8137 + ETHERTYPE_IPXNEW = 0x8037 + ETHERTYPE_KALPANA = 0x8582 + ETHERTYPE_LANBRIDGE = 0x8038 + ETHERTYPE_LANPROBE = 0x8888 + ETHERTYPE_LAT = 0x6004 + ETHERTYPE_LBACK = 0x9000 + ETHERTYPE_LITTLE = 0x8060 + ETHERTYPE_LLDP = 0x88cc + ETHERTYPE_LOGICRAFT = 0x8148 + ETHERTYPE_LOOPBACK = 0x9000 + ETHERTYPE_MATRA = 0x807a + ETHERTYPE_MAX = 0xffff + ETHERTYPE_MERIT = 0x807c + ETHERTYPE_MICP = 0x873a + ETHERTYPE_MOPDL = 0x6001 + ETHERTYPE_MOPRC = 0x6002 + ETHERTYPE_MOTOROLA = 0x818d + ETHERTYPE_MPLS = 0x8847 + ETHERTYPE_MPLS_MCAST = 0x8848 + ETHERTYPE_MUMPS = 0x813f + ETHERTYPE_NBPCC = 0x3c04 + ETHERTYPE_NBPCLAIM = 0x3c09 + ETHERTYPE_NBPCLREQ = 0x3c05 + ETHERTYPE_NBPCLRSP = 0x3c06 + ETHERTYPE_NBPCREQ = 0x3c02 + ETHERTYPE_NBPCRSP = 0x3c03 + ETHERTYPE_NBPDG = 0x3c07 + ETHERTYPE_NBPDGB = 0x3c08 + ETHERTYPE_NBPDLTE = 0x3c0a + ETHERTYPE_NBPRAR = 0x3c0c + ETHERTYPE_NBPRAS = 0x3c0b + ETHERTYPE_NBPRST = 0x3c0d + ETHERTYPE_NBPSCD = 0x3c01 + ETHERTYPE_NBPVCD = 0x3c00 + ETHERTYPE_NBS = 0x802 + ETHERTYPE_NCD = 0x8149 + ETHERTYPE_NESTAR = 0x8006 + ETHERTYPE_NETBEUI = 0x8191 + ETHERTYPE_NOVELL = 0x8138 + ETHERTYPE_NS = 0x600 + ETHERTYPE_NSAT = 0x601 + ETHERTYPE_NSCOMPAT = 0x807 + ETHERTYPE_NTRAILER = 0x10 + ETHERTYPE_OS9 = 0x7007 + ETHERTYPE_OS9NET = 0x7009 + ETHERTYPE_PACER = 0x80c6 + ETHERTYPE_PAE = 0x888e + ETHERTYPE_PCS = 0x4242 + ETHERTYPE_PLANNING = 0x8044 + ETHERTYPE_PPP = 0x880b + ETHERTYPE_PPPOE = 0x8864 + ETHERTYPE_PPPOEDISC = 0x8863 + ETHERTYPE_PRIMENTS = 0x7031 + ETHERTYPE_PUP = 0x200 + ETHERTYPE_PUPAT = 0x200 + ETHERTYPE_QINQ = 0x88a8 + ETHERTYPE_RACAL = 0x7030 + ETHERTYPE_RATIONAL = 0x8150 + ETHERTYPE_RAWFR = 0x6559 + ETHERTYPE_RCL = 0x1995 + ETHERTYPE_RDP = 0x8739 + ETHERTYPE_RETIX = 0x80f2 + ETHERTYPE_REVARP = 0x8035 + ETHERTYPE_SCA = 0x6007 + ETHERTYPE_SECTRA = 0x86db + ETHERTYPE_SECUREDATA = 0x876d + ETHERTYPE_SGITW = 0x817e + ETHERTYPE_SG_BOUNCE = 0x8016 + ETHERTYPE_SG_DIAG = 0x8013 + ETHERTYPE_SG_NETGAMES = 0x8014 + ETHERTYPE_SG_RESV = 0x8015 + ETHERTYPE_SIMNET = 0x5208 + ETHERTYPE_SLOW = 0x8809 + ETHERTYPE_SNA = 0x80d5 + ETHERTYPE_SNMP = 0x814c + ETHERTYPE_SONIX = 0xfaf5 + ETHERTYPE_SPIDER = 0x809f + ETHERTYPE_SPRITE = 0x500 + ETHERTYPE_STP = 0x8181 + ETHERTYPE_TALARIS = 0x812b + ETHERTYPE_TALARISMC = 0x852b + ETHERTYPE_TCPCOMP = 0x876b + ETHERTYPE_TCPSM = 0x9002 + ETHERTYPE_TEC = 0x814f + ETHERTYPE_TIGAN = 0x802f + ETHERTYPE_TRAIL = 0x1000 + ETHERTYPE_TRANSETHER = 0x6558 + ETHERTYPE_TYMSHARE = 0x802e + ETHERTYPE_UBBST = 0x7005 + ETHERTYPE_UBDEBUG = 0x900 + ETHERTYPE_UBDIAGLOOP = 0x7002 + ETHERTYPE_UBDL = 0x7000 + ETHERTYPE_UBNIU = 0x7001 + ETHERTYPE_UBNMC = 0x7003 + ETHERTYPE_VALID = 0x1600 + ETHERTYPE_VARIAN = 0x80dd + ETHERTYPE_VAXELN = 0x803b + ETHERTYPE_VEECO = 0x8067 + ETHERTYPE_VEXP = 0x805b + ETHERTYPE_VGLAB = 0x8131 + ETHERTYPE_VINES = 0xbad + ETHERTYPE_VINESECHO = 0xbaf + ETHERTYPE_VINESLOOP = 0xbae + ETHERTYPE_VITAL = 0xff00 + ETHERTYPE_VLAN = 0x8100 + ETHERTYPE_VLTLMAN = 0x8080 + ETHERTYPE_VPROD = 0x805c + ETHERTYPE_VURESERVED = 0x8147 + ETHERTYPE_WATERLOO = 0x8130 + ETHERTYPE_WELLFLEET = 0x8103 + ETHERTYPE_X25 = 0x805 + ETHERTYPE_X75 = 0x801 + ETHERTYPE_XNSSM = 0x9001 + ETHERTYPE_XTP = 0x817d + ETHER_ADDR_LEN = 0x6 + ETHER_ALIGN = 0x2 + ETHER_CRC_LEN = 0x4 + ETHER_CRC_POLY_BE = 0x4c11db6 + ETHER_CRC_POLY_LE = 0xedb88320 + ETHER_HDR_LEN = 0xe + ETHER_MAX_DIX_LEN = 0x600 + ETHER_MAX_LEN = 0x5ee + ETHER_MIN_LEN = 0x40 + ETHER_TYPE_LEN = 0x2 + ETHER_VLAN_ENCAP_LEN = 0x4 + EVFILT_AIO = -0x3 + EVFILT_PROC = -0x5 + EVFILT_READ = -0x1 + EVFILT_SIGNAL = -0x6 + EVFILT_SYSCOUNT = 0x7 + EVFILT_TIMER = -0x7 + EVFILT_VNODE = -0x4 + EVFILT_WRITE = -0x2 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG1 = 0x2000 + EV_ONESHOT = 0x10 + EV_SYSFLAGS = 0xf000 + EXTA = 0x4b00 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FLUSHO = 0x800000 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0xa + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0x7 + F_GETOWN = 0x5 + F_OK = 0x0 + F_RDLCK = 0x1 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0x8 + F_SETLKW = 0x9 + F_SETOWN = 0x6 + F_UNLCK = 0x2 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFAN_ARRIVAL = 0x0 + IFAN_DEPARTURE = 0x1 + IFA_ROUTE = 0x1 + IFF_ALLMULTI = 0x200 + IFF_BROADCAST = 0x2 + IFF_CANTCHANGE = 0x8e52 + IFF_DEBUG = 0x4 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_NOTRAILERS = 0x20 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_1822 = 0x2 + IFT_A12MPPSWITCH = 0x82 + IFT_AAL2 = 0xbb + IFT_AAL5 = 0x31 + IFT_ADSL = 0x5e + IFT_AFLANE8023 = 0x3b + IFT_AFLANE8025 = 0x3c + IFT_ARAP = 0x58 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ASYNC = 0x54 + IFT_ATM = 0x25 + IFT_ATMDXI = 0x69 + IFT_ATMFUNI = 0x6a + IFT_ATMIMA = 0x6b + IFT_ATMLOGICAL = 0x50 + IFT_ATMRADIO = 0xbd + IFT_ATMSUBINTERFACE = 0x86 + IFT_ATMVCIENDPT = 0xc2 + IFT_ATMVIRTUAL = 0x95 + IFT_BGPPOLICYACCOUNTING = 0xa2 + IFT_BLUETOOTH = 0xf8 + IFT_BRIDGE = 0xd1 + IFT_BSC = 0x53 + IFT_CARP = 0xf7 + IFT_CCTEMUL = 0x3d + IFT_CEPT = 0x13 + IFT_CES = 0x85 + IFT_CHANNEL = 0x46 + IFT_CNR = 0x55 + IFT_COFFEE = 0x84 + IFT_COMPOSITELINK = 0x9b + IFT_DCN = 0x8d + IFT_DIGITALPOWERLINE = 0x8a + IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba + IFT_DLSW = 0x4a + IFT_DOCSCABLEDOWNSTREAM = 0x80 + IFT_DOCSCABLEMACLAYER = 0x7f + IFT_DOCSCABLEUPSTREAM = 0x81 + IFT_DOCSCABLEUPSTREAMCHANNEL = 0xcd + IFT_DS0 = 0x51 + IFT_DS0BUNDLE = 0x52 + IFT_DS1FDL = 0xaa + IFT_DS3 = 0x1e + IFT_DTM = 0x8c + IFT_DUMMY = 0xf1 + IFT_DVBASILN = 0xac + IFT_DVBASIOUT = 0xad + IFT_DVBRCCDOWNSTREAM = 0x93 + IFT_DVBRCCMACLAYER = 0x92 + IFT_DVBRCCUPSTREAM = 0x94 + IFT_ECONET = 0xce + IFT_ENC = 0xf4 + IFT_EON = 0x19 + IFT_EPLRS = 0x57 + IFT_ESCON = 0x49 + IFT_ETHER = 0x6 + IFT_FAITH = 0xf3 + IFT_FAST = 0x7d + IFT_FASTETHER = 0x3e + IFT_FASTETHERFX = 0x45 + IFT_FDDI = 0xf + IFT_FIBRECHANNEL = 0x38 + IFT_FRAMERELAYINTERCONNECT = 0x3a + IFT_FRAMERELAYMPI = 0x5c + IFT_FRDLCIENDPT = 0xc1 + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_FRF16MFRBUNDLE = 0xa3 + IFT_FRFORWARD = 0x9e + IFT_G703AT2MB = 0x43 + IFT_G703AT64K = 0x42 + IFT_GIF = 0xf0 + IFT_GIGABITETHERNET = 0x75 + IFT_GR303IDT = 0xb2 + IFT_GR303RDT = 0xb1 + IFT_H323GATEKEEPER = 0xa4 + IFT_H323PROXY = 0xa5 + IFT_HDH1822 = 0x3 + IFT_HDLC = 0x76 + IFT_HDSL2 = 0xa8 + IFT_HIPERLAN2 = 0xb7 + IFT_HIPPI = 0x2f + IFT_HIPPIINTERFACE = 0x39 + IFT_HOSTPAD = 0x5a + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IBM370PARCHAN = 0x48 + IFT_IDSL = 0x9a + IFT_IEEE1394 = 0x90 + IFT_IEEE80211 = 0x47 + IFT_IEEE80212 = 0x37 + IFT_IEEE8023ADLAG = 0xa1 + IFT_IFGSN = 0x91 + IFT_IMT = 0xbe + IFT_INFINIBAND = 0xc7 + IFT_INTERLEAVE = 0x7c + IFT_IP = 0x7e + IFT_IPFORWARD = 0x8e + IFT_IPOVERATM = 0x72 + IFT_IPOVERCDLC = 0x6d + IFT_IPOVERCLAW = 0x6e + IFT_IPSWITCH = 0x4e + IFT_ISDN = 0x3f + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISDNS = 0x4b + IFT_ISDNU = 0x4c + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88025CRFPINT = 0x62 + IFT_ISO88025DTR = 0x56 + IFT_ISO88025FIBER = 0x73 + IFT_ISO88026 = 0xa + IFT_ISUP = 0xb3 + IFT_L2VLAN = 0x87 + IFT_L3IPVLAN = 0x88 + IFT_L3IPXVLAN = 0x89 + IFT_LAPB = 0x10 + IFT_LAPD = 0x4d + IFT_LAPF = 0x77 + IFT_LINEGROUP = 0xd2 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MEDIAMAILOVERIP = 0x8b + IFT_MFSIGLINK = 0xa7 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_MPC = 0x71 + IFT_MPLS = 0xa6 + IFT_MPLSTUNNEL = 0x96 + IFT_MSDSL = 0x8f + IFT_MVL = 0xbf + IFT_MYRINET = 0x63 + IFT_NFAS = 0xaf + IFT_NSIP = 0x1b + IFT_OPTICALCHANNEL = 0xc3 + IFT_OPTICALTRANSPORT = 0xc4 + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PFLOG = 0xf5 + IFT_PFLOW = 0xf9 + IFT_PFSYNC = 0xf6 + IFT_PLC = 0xae + IFT_PON155 = 0xcf + IFT_PON622 = 0xd0 + IFT_POS = 0xab + IFT_PPP = 0x17 + IFT_PPPMULTILINKBUNDLE = 0x6c + IFT_PROPATM = 0xc5 + IFT_PROPBWAP2MP = 0xb8 + IFT_PROPCNLS = 0x59 + IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5 + IFT_PROPDOCSWIRELESSMACLAYER = 0xb4 + IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6 + IFT_PROPMUX = 0x36 + IFT_PROPVIRTUAL = 0x35 + IFT_PROPWIRELESSP2P = 0x9d + IFT_PTPSERIAL = 0x16 + IFT_PVC = 0xf2 + IFT_Q2931 = 0xc9 + IFT_QLLC = 0x44 + IFT_RADIOMAC = 0xbc + IFT_RADSL = 0x5f + IFT_REACHDSL = 0xc0 + IFT_RFC1483 = 0x9f + IFT_RS232 = 0x21 + IFT_RSRB = 0x4f + IFT_SDLC = 0x11 + IFT_SDSL = 0x60 + IFT_SHDSL = 0xa9 + IFT_SIP = 0x1f + IFT_SIPSIG = 0xcc + IFT_SIPTG = 0xcb + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETOVERHEADCHANNEL = 0xb9 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_SRP = 0x97 + IFT_SS7SIGLINK = 0x9c + IFT_STACKTOSTACK = 0x6f + IFT_STARLAN = 0xb + IFT_T1 = 0x12 + IFT_TDLC = 0x74 + IFT_TELINK = 0xc8 + IFT_TERMPAD = 0x5b + IFT_TR008 = 0xb0 + IFT_TRANSPHDLC = 0x7b + IFT_TUNNEL = 0x83 + IFT_ULTRA = 0x1d + IFT_USB = 0xa0 + IFT_V11 = 0x40 + IFT_V35 = 0x2d + IFT_V36 = 0x41 + IFT_V37 = 0x78 + IFT_VDSL = 0x61 + IFT_VIRTUALIPADDRESS = 0x70 + IFT_VIRTUALTG = 0xca + IFT_VOICEDID = 0xd5 + IFT_VOICEEM = 0x64 + IFT_VOICEEMFGD = 0xd3 + IFT_VOICEENCAP = 0x67 + IFT_VOICEFGDEANA = 0xd4 + IFT_VOICEFXO = 0x65 + IFT_VOICEFXS = 0x66 + IFT_VOICEOVERATM = 0x98 + IFT_VOICEOVERCABLE = 0xc6 + IFT_VOICEOVERFRAMERELAY = 0x99 + IFT_VOICEOVERIP = 0x68 + IFT_X213 = 0x5d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25HUNTGROUP = 0x7a + IFT_X25MLP = 0x79 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LOOPBACKNET = 0x7f + IN_RFC3021_HOST = 0x1 + IN_RFC3021_NET = 0xfffffffe + IN_RFC3021_NSHIFT = 0x1f + IPPROTO_AH = 0x33 + IPPROTO_CARP = 0x70 + IPPROTO_DIVERT = 0x102 + IPPROTO_DIVERT_INIT = 0x2 + IPPROTO_DIVERT_RESP = 0x1 + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPIP = 0x4 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MAX = 0x100 + IPPROTO_MAXID = 0x103 + IPPROTO_MOBILE = 0x37 + IPPROTO_MPLS = 0x89 + IPPROTO_NONE = 0x3b + IPPROTO_PFSYNC = 0xf0 + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPV6_AUTH_LEVEL = 0x35 + IPV6_AUTOFLOWLABEL = 0x3b + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_DONTFRAG = 0x3e + IPV6_DSTOPTS = 0x32 + IPV6_ESP_NETWORK_LEVEL = 0x37 + IPV6_ESP_TRANS_LEVEL = 0x36 + IPV6_FAITH = 0x1d + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FRAGTTL = 0x78 + IPV6_HLIMDEC = 0x1 + IPV6_HOPLIMIT = 0x2f + IPV6_HOPOPTS = 0x31 + IPV6_IPCOMP_LEVEL = 0x3c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXPACKET = 0xffff + IPV6_MMTU = 0x500 + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_NEXTHOP = 0x30 + IPV6_OPTIONS = 0x1 + IPV6_PATHMTU = 0x2c + IPV6_PIPEX = 0x3f + IPV6_PKTINFO = 0x2e + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_RECVDSTOPTS = 0x28 + IPV6_RECVDSTPORT = 0x40 + IPV6_RECVHOPLIMIT = 0x25 + IPV6_RECVHOPOPTS = 0x27 + IPV6_RECVPATHMTU = 0x2b + IPV6_RECVPKTINFO = 0x24 + IPV6_RECVRTHDR = 0x26 + IPV6_RECVTCLASS = 0x39 + IPV6_RTABLE = 0x1021 + IPV6_RTHDR = 0x33 + IPV6_RTHDRDSTOPTS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x3d + IPV6_UNICAST_HOPS = 0x4 + IPV6_USE_MIN_MTU = 0x2a + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_AUTH_LEVEL = 0x14 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DIVERTFL = 0x1022 + IP_DROP_MEMBERSHIP = 0xd + IP_ESP_NETWORK_LEVEL = 0x16 + IP_ESP_TRANS_LEVEL = 0x15 + IP_HDRINCL = 0x2 + IP_IPCOMP_LEVEL = 0x1d + IP_IPSECFLOWINFO = 0x24 + IP_IPSEC_LOCAL_AUTH = 0x1b + IP_IPSEC_LOCAL_CRED = 0x19 + IP_IPSEC_LOCAL_ID = 0x17 + IP_IPSEC_REMOTE_AUTH = 0x1c + IP_IPSEC_REMOTE_CRED = 0x1a + IP_IPSEC_REMOTE_ID = 0x18 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0xfff + IP_MF = 0x2000 + IP_MINTTL = 0x20 + IP_MIN_MEMBERSHIPS = 0xf + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x1 + IP_PIPEX = 0x22 + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVDSTPORT = 0x21 + IP_RECVIF = 0x1e + IP_RECVOPTS = 0x5 + IP_RECVRETOPTS = 0x6 + IP_RECVRTABLE = 0x23 + IP_RECVTTL = 0x1f + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_RTABLE = 0x1021 + IP_TOS = 0x3 + IP_TTL = 0x4 + ISIG = 0x80 + ISTRIP = 0x20 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LCNT_OVERLOAD_FLUSH = 0x6 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x6 + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_SPACEAVAIL = 0x5 + MADV_WILLNEED = 0x3 + MAP_ANON = 0x1000 + MAP_COPY = 0x4 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_FLAGMASK = 0x1ff7 + MAP_HASSEMAPHORE = 0x200 + MAP_INHERIT = 0x80 + MAP_INHERIT_COPY = 0x1 + MAP_INHERIT_DONATE_COPY = 0x3 + MAP_INHERIT_NONE = 0x2 + MAP_INHERIT_SHARE = 0x0 + MAP_NOEXTEND = 0x100 + MAP_NORESERVE = 0x40 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x20 + MAP_SHARED = 0x1 + MAP_TRYFIXED = 0x400 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MSG_BCAST = 0x100 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOR = 0x8 + MSG_MCAST = 0x200 + MSG_NOSIGNAL = 0x400 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_TRUNC = 0x10 + MSG_WAITALL = 0x40 + MS_ASYNC = 0x1 + MS_INVALIDATE = 0x4 + MS_SYNC = 0x2 + NAME_MAX = 0xff + NET_RT_DUMP = 0x1 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x3 + NET_RT_MAXID = 0x6 + NET_RT_STATS = 0x4 + NET_RT_TABLE = 0x5 + NOFLSH = 0x80000000 + NOTE_ATTRIB = 0x8 + NOTE_CHILD = 0x4 + NOTE_DELETE = 0x1 + NOTE_EOF = 0x2 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXTEND = 0x4 + NOTE_FORK = 0x40000000 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_PCTRLMASK = 0xf0000000 + NOTE_PDATAMASK = 0xfffff + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_TRUNCATE = 0x80 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + ONLCR = 0x2 + ONLRET = 0x80 + ONOCR = 0x40 + ONOEOT = 0x8 + OPOST = 0x1 + O_ACCMODE = 0x3 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x10000 + O_CREAT = 0x200 + O_DIRECTORY = 0x20000 + O_DSYNC = 0x80 + O_EXCL = 0x800 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x8000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x80 + O_SHLOCK = 0x10 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PF_FLUSH = 0x1 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PT_MASK = 0x3ff000 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_NOFILE = 0x8 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_LABEL = 0xa + RTAX_MAX = 0xb + RTAX_NETMASK = 0x2 + RTAX_SRC = 0x8 + RTAX_SRCMASK = 0x9 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_LABEL = 0x400 + RTA_NETMASK = 0x4 + RTA_SRC = 0x100 + RTA_SRCMASK = 0x200 + RTF_ANNOUNCE = 0x4000 + RTF_BLACKHOLE = 0x1000 + RTF_CLONED = 0x10000 + RTF_CLONING = 0x100 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_FMASK = 0x10f808 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_LLINFO = 0x400 + RTF_MASK = 0x80 + RTF_MODIFIED = 0x20 + RTF_MPATH = 0x40000 + RTF_MPLS = 0x100000 + RTF_PERMANENT_ARP = 0x2000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_PROTO3 = 0x2000 + RTF_REJECT = 0x8 + RTF_SOURCE = 0x20000 + RTF_STATIC = 0x800 + RTF_TUNNEL = 0x100000 + RTF_UP = 0x1 + RTF_USETRAILERS = 0x8000 + RTF_XRESOLVE = 0x200 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_DESYNC = 0x10 + RTM_GET = 0x4 + RTM_IFANNOUNCE = 0xf + RTM_IFINFO = 0xe + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MAXSIZE = 0x800 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_VERSION = 0x5 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RT_TABLEID_MAX = 0xff + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x4 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80206931 + SIOCAIFADDR = 0x8040691a + SIOCAIFGROUP = 0x80246987 + SIOCALIFADDR = 0x8218691c + SIOCATMARK = 0x40047307 + SIOCBRDGADD = 0x8054693c + SIOCBRDGADDS = 0x80546941 + SIOCBRDGARL = 0x806e694d + SIOCBRDGDADDR = 0x81286947 + SIOCBRDGDEL = 0x8054693d + SIOCBRDGDELS = 0x80546942 + SIOCBRDGFLUSH = 0x80546948 + SIOCBRDGFRL = 0x806e694e + SIOCBRDGGCACHE = 0xc0146941 + SIOCBRDGGFD = 0xc0146952 + SIOCBRDGGHT = 0xc0146951 + SIOCBRDGGIFFLGS = 0xc054693e + SIOCBRDGGMA = 0xc0146953 + SIOCBRDGGPARAM = 0xc03c6958 + SIOCBRDGGPRI = 0xc0146950 + SIOCBRDGGRL = 0xc028694f + SIOCBRDGGSIFS = 0xc054693c + SIOCBRDGGTO = 0xc0146946 + SIOCBRDGIFS = 0xc0546942 + SIOCBRDGRTS = 0xc0186943 + SIOCBRDGSADDR = 0xc1286944 + SIOCBRDGSCACHE = 0x80146940 + SIOCBRDGSFD = 0x80146952 + SIOCBRDGSHT = 0x80146951 + SIOCBRDGSIFCOST = 0x80546955 + SIOCBRDGSIFFLGS = 0x8054693f + SIOCBRDGSIFPRIO = 0x80546954 + SIOCBRDGSMA = 0x80146953 + SIOCBRDGSPRI = 0x80146950 + SIOCBRDGSPROTO = 0x8014695a + SIOCBRDGSTO = 0x80146945 + SIOCBRDGSTXHC = 0x80146959 + SIOCDELMULTI = 0x80206932 + SIOCDIFADDR = 0x80206919 + SIOCDIFGROUP = 0x80246989 + SIOCDIFPHYADDR = 0x80206949 + SIOCDLIFADDR = 0x8218691e + SIOCGETKALIVE = 0xc01869a4 + SIOCGETLABEL = 0x8020699a + SIOCGETPFLOW = 0xc02069fe + SIOCGETPFSYNC = 0xc02069f8 + SIOCGETSGCNT = 0xc0147534 + SIOCGETVIFCNT = 0xc0147533 + SIOCGETVLAN = 0xc0206990 + SIOCGHIWAT = 0x40047301 + SIOCGIFADDR = 0xc0206921 + SIOCGIFASYNCMAP = 0xc020697c + SIOCGIFBRDADDR = 0xc0206923 + SIOCGIFCONF = 0xc0086924 + SIOCGIFDATA = 0xc020691b + SIOCGIFDESCR = 0xc0206981 + SIOCGIFDSTADDR = 0xc0206922 + SIOCGIFFLAGS = 0xc0206911 + SIOCGIFGATTR = 0xc024698b + SIOCGIFGENERIC = 0xc020693a + SIOCGIFGMEMB = 0xc024698a + SIOCGIFGROUP = 0xc0246988 + SIOCGIFHARDMTU = 0xc02069a5 + SIOCGIFMEDIA = 0xc0286936 + SIOCGIFMETRIC = 0xc0206917 + SIOCGIFMTU = 0xc020697e + SIOCGIFNETMASK = 0xc0206925 + SIOCGIFPDSTADDR = 0xc0206948 + SIOCGIFPRIORITY = 0xc020699c + SIOCGIFPSRCADDR = 0xc0206947 + SIOCGIFRDOMAIN = 0xc02069a0 + SIOCGIFRTLABEL = 0xc0206983 + SIOCGIFTIMESLOT = 0xc0206986 + SIOCGIFXFLAGS = 0xc020699e + SIOCGLIFADDR = 0xc218691d + SIOCGLIFPHYADDR = 0xc218694b + SIOCGLIFPHYRTABLE = 0xc02069a2 + SIOCGLIFPHYTTL = 0xc02069a9 + SIOCGLOWAT = 0x40047303 + SIOCGPGRP = 0x40047309 + SIOCGSPPPPARAMS = 0xc0206994 + SIOCGVH = 0xc02069f6 + SIOCGVNETID = 0xc02069a7 + SIOCIFCREATE = 0x8020697a + SIOCIFDESTROY = 0x80206979 + SIOCIFGCLONERS = 0xc00c6978 + SIOCSETKALIVE = 0x801869a3 + SIOCSETLABEL = 0x80206999 + SIOCSETPFLOW = 0x802069fd + SIOCSETPFSYNC = 0x802069f7 + SIOCSETVLAN = 0x8020698f + SIOCSHIWAT = 0x80047300 + SIOCSIFADDR = 0x8020690c + SIOCSIFASYNCMAP = 0x8020697d + SIOCSIFBRDADDR = 0x80206913 + SIOCSIFDESCR = 0x80206980 + SIOCSIFDSTADDR = 0x8020690e + SIOCSIFFLAGS = 0x80206910 + SIOCSIFGATTR = 0x8024698c + SIOCSIFGENERIC = 0x80206939 + SIOCSIFLLADDR = 0x8020691f + SIOCSIFMEDIA = 0xc0206935 + SIOCSIFMETRIC = 0x80206918 + SIOCSIFMTU = 0x8020697f + SIOCSIFNETMASK = 0x80206916 + SIOCSIFPHYADDR = 0x80406946 + SIOCSIFPRIORITY = 0x8020699b + SIOCSIFRDOMAIN = 0x8020699f + SIOCSIFRTLABEL = 0x80206982 + SIOCSIFTIMESLOT = 0x80206985 + SIOCSIFXFLAGS = 0x8020699d + SIOCSLIFPHYADDR = 0x8218694a + SIOCSLIFPHYRTABLE = 0x802069a1 + SIOCSLIFPHYTTL = 0x802069a8 + SIOCSLOWAT = 0x80047302 + SIOCSPGRP = 0x80047308 + SIOCSSPPPPARAMS = 0x80206993 + SIOCSVH = 0xc02069f5 + SIOCSVNETID = 0x802069a6 + SOCK_DGRAM = 0x2 + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_BINDANY = 0x1000 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LINGER = 0x80 + SO_NETPROC = 0x1020 + SO_OOBINLINE = 0x100 + SO_PEERCRED = 0x1022 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_RTABLE = 0x1021 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_SPLICE = 0x1023 + SO_TIMESTAMP = 0x800 + SO_TYPE = 0x1008 + SO_USELOOPBACK = 0x40 + TCIFLUSH = 0x1 + TCIOFLUSH = 0x3 + TCOFLUSH = 0x2 + TCP_MAXBURST = 0x4 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_SACK = 0x3 + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0x4 + TCP_MSS = 0x200 + TCP_NODELAY = 0x1 + TCP_NOPUSH = 0x10 + TCP_NSTATES = 0xb + TCP_SACK_ENABLE = 0x8 + TCSAFLUSH = 0x2 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCONS = 0x80047462 + TIOCDRAIN = 0x2000745e + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLAG_CLOCAL = 0x2 + TIOCFLAG_CRTSCTS = 0x4 + TIOCFLAG_MDMBUF = 0x8 + TIOCFLAG_PPS = 0x10 + TIOCFLAG_SOFTCAR = 0x1 + TIOCFLUSH = 0x80047410 + TIOCGETA = 0x402c7413 + TIOCGETD = 0x4004741a + TIOCGFLAGS = 0x4004745d + TIOCGPGRP = 0x40047477 + TIOCGSID = 0x40047463 + TIOCGTSTAMP = 0x400c745b + TIOCGWINSZ = 0x40087468 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGET = 0x4004746a + TIOCMODG = 0x4004746a + TIOCMODS = 0x8004746d + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCREMOTE = 0x80047469 + TIOCSBRK = 0x2000747b + TIOCSCTTY = 0x20007461 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x802c7414 + TIOCSETAF = 0x802c7416 + TIOCSETAW = 0x802c7415 + TIOCSETD = 0x8004741b + TIOCSFLAGS = 0x8004745c + TIOCSIG = 0x8004745f + TIOCSPGRP = 0x80047476 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x80047465 + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSTSTAMP = 0x8008745a + TIOCSWINSZ = 0x80087467 + TIOCUCNTL = 0x80047466 + TOSTOP = 0x400000 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VTIME = 0x11 + VWERASE = 0x4 + WALTSIG = 0x4 + WCONTINUED = 0x8 + WCOREFLAG = 0x80 + WNOHANG = 0x1 + WSTOPPED = 0x7f + WUNTRACED = 0x2 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x58) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x59) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EIPSEC = syscall.Errno(0x52) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x5b) + ELOOP = syscall.Errno(0x3e) + EMEDIUMTYPE = syscall.Errno(0x56) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x53) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOMEDIUM = syscall.Errno(0x55) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x5a) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x5b) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x57) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large"}, + {35, "EWOULDBLOCK", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "EOPNOTSUPP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "operation timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disk quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC program not available"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EIPSEC", "IPsec processing failure"}, + {83, "ENOATTR", "attribute not found"}, + {84, "EILSEQ", "illegal byte sequence"}, + {85, "ENOMEDIUM", "no medium found"}, + {86, "EMEDIUMTYPE", "wrong medium type"}, + {87, "EOVERFLOW", "value too large to be stored in data type"}, + {88, "ECANCELED", "operation canceled"}, + {89, "EIDRM", "identifier removed"}, + {90, "ENOMSG", "no message of desired type"}, + {91, "ELAST", "not supported"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGABRT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "suspended (signal)"}, + {18, "SIGTSTP", "suspended"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, + {32, "SIGTHR", "thread AST"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go new file mode 100644 index 0000000..0d50f6b --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go @@ -0,0 +1,1599 @@ +// mkerrors.sh -m64 +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,openbsd + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -m64 _const.go + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_BLUETOOTH = 0x20 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1a + AF_ECMA = 0x8 + AF_ENCAP = 0x1c + AF_HYLINK = 0xf + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x18 + AF_IPX = 0x17 + AF_ISDN = 0x1a + AF_ISO = 0x7 + AF_KEY = 0x1e + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x24 + AF_MPLS = 0x21 + AF_NATM = 0x1b + AF_NS = 0x6 + AF_OSI = 0x7 + AF_PUP = 0x4 + AF_ROUTE = 0x11 + AF_SIP = 0x1d + AF_SNA = 0xb + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + ARPHRD_ETHER = 0x1 + ARPHRD_FRELAY = 0xf + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B9600 = 0x2580 + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDIRFILT = 0x4004427c + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc010427b + BIOCGETIF = 0x4020426b + BIOCGFILDROP = 0x40044278 + BIOCGHDRCMPLT = 0x40044274 + BIOCGRSIG = 0x40044273 + BIOCGRTIMEOUT = 0x4010426e + BIOCGSTATS = 0x4008426f + BIOCIMMEDIATE = 0x80044270 + BIOCLOCK = 0x20004276 + BIOCPROMISC = 0x20004269 + BIOCSBLEN = 0xc0044266 + BIOCSDIRFILT = 0x8004427d + BIOCSDLT = 0x8004427a + BIOCSETF = 0x80104267 + BIOCSETIF = 0x8020426c + BIOCSETWF = 0x80104277 + BIOCSFILDROP = 0x80044279 + BIOCSHDRCMPLT = 0x80044275 + BIOCSRSIG = 0x80044272 + BIOCSRTIMEOUT = 0x8010426d + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIRECTION_IN = 0x1 + BPF_DIRECTION_OUT = 0x2 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x200000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BRKINT = 0x2 + CFLUSH = 0xf + CLOCAL = 0x8000 + CREAD = 0x800 + CRTSCTS = 0x10000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0xff + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0xc + CTL_NET = 0x4 + DIOCOSFPFLUSH = 0x2000444e + DLT_ARCNET = 0x7 + DLT_ATM_RFC1483 = 0xb + DLT_AX25 = 0x3 + DLT_CHAOS = 0x5 + DLT_C_HDLC = 0x68 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0xd + DLT_FDDI = 0xa + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_LOOP = 0xc + DLT_MPLS = 0xdb + DLT_NULL = 0x0 + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x12 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0x10 + DLT_PPP_ETHER = 0x33 + DLT_PPP_SERIAL = 0x32 + DLT_PRONET = 0x4 + DLT_RAW = 0xe + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xf + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EMT_TAGOVF = 0x1 + EMUL_ENABLED = 0x1 + EMUL_NATIVE = 0x2 + ENDRUNDISC = 0x9 + ETHERMIN = 0x2e + ETHERMTU = 0x5dc + ETHERTYPE_8023 = 0x4 + ETHERTYPE_AARP = 0x80f3 + ETHERTYPE_ACCTON = 0x8390 + ETHERTYPE_AEONIC = 0x8036 + ETHERTYPE_ALPHA = 0x814a + ETHERTYPE_AMBER = 0x6008 + ETHERTYPE_AMOEBA = 0x8145 + ETHERTYPE_AOE = 0x88a2 + ETHERTYPE_APOLLO = 0x80f7 + ETHERTYPE_APOLLODOMAIN = 0x8019 + ETHERTYPE_APPLETALK = 0x809b + ETHERTYPE_APPLITEK = 0x80c7 + ETHERTYPE_ARGONAUT = 0x803a + ETHERTYPE_ARP = 0x806 + ETHERTYPE_AT = 0x809b + ETHERTYPE_ATALK = 0x809b + ETHERTYPE_ATOMIC = 0x86df + ETHERTYPE_ATT = 0x8069 + ETHERTYPE_ATTSTANFORD = 0x8008 + ETHERTYPE_AUTOPHON = 0x806a + ETHERTYPE_AXIS = 0x8856 + ETHERTYPE_BCLOOP = 0x9003 + ETHERTYPE_BOFL = 0x8102 + ETHERTYPE_CABLETRON = 0x7034 + ETHERTYPE_CHAOS = 0x804 + ETHERTYPE_COMDESIGN = 0x806c + ETHERTYPE_COMPUGRAPHIC = 0x806d + ETHERTYPE_COUNTERPOINT = 0x8062 + ETHERTYPE_CRONUS = 0x8004 + ETHERTYPE_CRONUSVLN = 0x8003 + ETHERTYPE_DCA = 0x1234 + ETHERTYPE_DDE = 0x807b + ETHERTYPE_DEBNI = 0xaaaa + ETHERTYPE_DECAM = 0x8048 + ETHERTYPE_DECCUST = 0x6006 + ETHERTYPE_DECDIAG = 0x6005 + ETHERTYPE_DECDNS = 0x803c + ETHERTYPE_DECDTS = 0x803e + ETHERTYPE_DECEXPER = 0x6000 + ETHERTYPE_DECLAST = 0x8041 + ETHERTYPE_DECLTM = 0x803f + ETHERTYPE_DECMUMPS = 0x6009 + ETHERTYPE_DECNETBIOS = 0x8040 + ETHERTYPE_DELTACON = 0x86de + ETHERTYPE_DIDDLE = 0x4321 + ETHERTYPE_DLOG1 = 0x660 + ETHERTYPE_DLOG2 = 0x661 + ETHERTYPE_DN = 0x6003 + ETHERTYPE_DOGFIGHT = 0x1989 + ETHERTYPE_DSMD = 0x8039 + ETHERTYPE_ECMA = 0x803 + ETHERTYPE_ENCRYPT = 0x803d + ETHERTYPE_ES = 0x805d + ETHERTYPE_EXCELAN = 0x8010 + ETHERTYPE_EXPERDATA = 0x8049 + ETHERTYPE_FLIP = 0x8146 + ETHERTYPE_FLOWCONTROL = 0x8808 + ETHERTYPE_FRARP = 0x808 + ETHERTYPE_GENDYN = 0x8068 + ETHERTYPE_HAYES = 0x8130 + ETHERTYPE_HIPPI_FP = 0x8180 + ETHERTYPE_HITACHI = 0x8820 + ETHERTYPE_HP = 0x8005 + ETHERTYPE_IEEEPUP = 0xa00 + ETHERTYPE_IEEEPUPAT = 0xa01 + ETHERTYPE_IMLBL = 0x4c42 + ETHERTYPE_IMLBLDIAG = 0x424c + ETHERTYPE_IP = 0x800 + ETHERTYPE_IPAS = 0x876c + ETHERTYPE_IPV6 = 0x86dd + ETHERTYPE_IPX = 0x8137 + ETHERTYPE_IPXNEW = 0x8037 + ETHERTYPE_KALPANA = 0x8582 + ETHERTYPE_LANBRIDGE = 0x8038 + ETHERTYPE_LANPROBE = 0x8888 + ETHERTYPE_LAT = 0x6004 + ETHERTYPE_LBACK = 0x9000 + ETHERTYPE_LITTLE = 0x8060 + ETHERTYPE_LLDP = 0x88cc + ETHERTYPE_LOGICRAFT = 0x8148 + ETHERTYPE_LOOPBACK = 0x9000 + ETHERTYPE_MATRA = 0x807a + ETHERTYPE_MAX = 0xffff + ETHERTYPE_MERIT = 0x807c + ETHERTYPE_MICP = 0x873a + ETHERTYPE_MOPDL = 0x6001 + ETHERTYPE_MOPRC = 0x6002 + ETHERTYPE_MOTOROLA = 0x818d + ETHERTYPE_MPLS = 0x8847 + ETHERTYPE_MPLS_MCAST = 0x8848 + ETHERTYPE_MUMPS = 0x813f + ETHERTYPE_NBPCC = 0x3c04 + ETHERTYPE_NBPCLAIM = 0x3c09 + ETHERTYPE_NBPCLREQ = 0x3c05 + ETHERTYPE_NBPCLRSP = 0x3c06 + ETHERTYPE_NBPCREQ = 0x3c02 + ETHERTYPE_NBPCRSP = 0x3c03 + ETHERTYPE_NBPDG = 0x3c07 + ETHERTYPE_NBPDGB = 0x3c08 + ETHERTYPE_NBPDLTE = 0x3c0a + ETHERTYPE_NBPRAR = 0x3c0c + ETHERTYPE_NBPRAS = 0x3c0b + ETHERTYPE_NBPRST = 0x3c0d + ETHERTYPE_NBPSCD = 0x3c01 + ETHERTYPE_NBPVCD = 0x3c00 + ETHERTYPE_NBS = 0x802 + ETHERTYPE_NCD = 0x8149 + ETHERTYPE_NESTAR = 0x8006 + ETHERTYPE_NETBEUI = 0x8191 + ETHERTYPE_NOVELL = 0x8138 + ETHERTYPE_NS = 0x600 + ETHERTYPE_NSAT = 0x601 + ETHERTYPE_NSCOMPAT = 0x807 + ETHERTYPE_NTRAILER = 0x10 + ETHERTYPE_OS9 = 0x7007 + ETHERTYPE_OS9NET = 0x7009 + ETHERTYPE_PACER = 0x80c6 + ETHERTYPE_PAE = 0x888e + ETHERTYPE_PCS = 0x4242 + ETHERTYPE_PLANNING = 0x8044 + ETHERTYPE_PPP = 0x880b + ETHERTYPE_PPPOE = 0x8864 + ETHERTYPE_PPPOEDISC = 0x8863 + ETHERTYPE_PRIMENTS = 0x7031 + ETHERTYPE_PUP = 0x200 + ETHERTYPE_PUPAT = 0x200 + ETHERTYPE_QINQ = 0x88a8 + ETHERTYPE_RACAL = 0x7030 + ETHERTYPE_RATIONAL = 0x8150 + ETHERTYPE_RAWFR = 0x6559 + ETHERTYPE_RCL = 0x1995 + ETHERTYPE_RDP = 0x8739 + ETHERTYPE_RETIX = 0x80f2 + ETHERTYPE_REVARP = 0x8035 + ETHERTYPE_SCA = 0x6007 + ETHERTYPE_SECTRA = 0x86db + ETHERTYPE_SECUREDATA = 0x876d + ETHERTYPE_SGITW = 0x817e + ETHERTYPE_SG_BOUNCE = 0x8016 + ETHERTYPE_SG_DIAG = 0x8013 + ETHERTYPE_SG_NETGAMES = 0x8014 + ETHERTYPE_SG_RESV = 0x8015 + ETHERTYPE_SIMNET = 0x5208 + ETHERTYPE_SLOW = 0x8809 + ETHERTYPE_SNA = 0x80d5 + ETHERTYPE_SNMP = 0x814c + ETHERTYPE_SONIX = 0xfaf5 + ETHERTYPE_SPIDER = 0x809f + ETHERTYPE_SPRITE = 0x500 + ETHERTYPE_STP = 0x8181 + ETHERTYPE_TALARIS = 0x812b + ETHERTYPE_TALARISMC = 0x852b + ETHERTYPE_TCPCOMP = 0x876b + ETHERTYPE_TCPSM = 0x9002 + ETHERTYPE_TEC = 0x814f + ETHERTYPE_TIGAN = 0x802f + ETHERTYPE_TRAIL = 0x1000 + ETHERTYPE_TRANSETHER = 0x6558 + ETHERTYPE_TYMSHARE = 0x802e + ETHERTYPE_UBBST = 0x7005 + ETHERTYPE_UBDEBUG = 0x900 + ETHERTYPE_UBDIAGLOOP = 0x7002 + ETHERTYPE_UBDL = 0x7000 + ETHERTYPE_UBNIU = 0x7001 + ETHERTYPE_UBNMC = 0x7003 + ETHERTYPE_VALID = 0x1600 + ETHERTYPE_VARIAN = 0x80dd + ETHERTYPE_VAXELN = 0x803b + ETHERTYPE_VEECO = 0x8067 + ETHERTYPE_VEXP = 0x805b + ETHERTYPE_VGLAB = 0x8131 + ETHERTYPE_VINES = 0xbad + ETHERTYPE_VINESECHO = 0xbaf + ETHERTYPE_VINESLOOP = 0xbae + ETHERTYPE_VITAL = 0xff00 + ETHERTYPE_VLAN = 0x8100 + ETHERTYPE_VLTLMAN = 0x8080 + ETHERTYPE_VPROD = 0x805c + ETHERTYPE_VURESERVED = 0x8147 + ETHERTYPE_WATERLOO = 0x8130 + ETHERTYPE_WELLFLEET = 0x8103 + ETHERTYPE_X25 = 0x805 + ETHERTYPE_X75 = 0x801 + ETHERTYPE_XNSSM = 0x9001 + ETHERTYPE_XTP = 0x817d + ETHER_ADDR_LEN = 0x6 + ETHER_ALIGN = 0x2 + ETHER_CRC_LEN = 0x4 + ETHER_CRC_POLY_BE = 0x4c11db6 + ETHER_CRC_POLY_LE = 0xedb88320 + ETHER_HDR_LEN = 0xe + ETHER_MAX_DIX_LEN = 0x600 + ETHER_MAX_LEN = 0x5ee + ETHER_MIN_LEN = 0x40 + ETHER_TYPE_LEN = 0x2 + ETHER_VLAN_ENCAP_LEN = 0x4 + EVFILT_AIO = -0x3 + EVFILT_PROC = -0x5 + EVFILT_READ = -0x1 + EVFILT_SIGNAL = -0x6 + EVFILT_SYSCOUNT = 0x7 + EVFILT_TIMER = -0x7 + EVFILT_VNODE = -0x4 + EVFILT_WRITE = -0x2 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG1 = 0x2000 + EV_ONESHOT = 0x10 + EV_SYSFLAGS = 0xf000 + EXTA = 0x4b00 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FLUSHO = 0x800000 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0xa + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0x7 + F_GETOWN = 0x5 + F_OK = 0x0 + F_RDLCK = 0x1 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0x8 + F_SETLKW = 0x9 + F_SETOWN = 0x6 + F_UNLCK = 0x2 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFAN_ARRIVAL = 0x0 + IFAN_DEPARTURE = 0x1 + IFA_ROUTE = 0x1 + IFF_ALLMULTI = 0x200 + IFF_BROADCAST = 0x2 + IFF_CANTCHANGE = 0x8e52 + IFF_DEBUG = 0x4 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_NOTRAILERS = 0x20 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_1822 = 0x2 + IFT_A12MPPSWITCH = 0x82 + IFT_AAL2 = 0xbb + IFT_AAL5 = 0x31 + IFT_ADSL = 0x5e + IFT_AFLANE8023 = 0x3b + IFT_AFLANE8025 = 0x3c + IFT_ARAP = 0x58 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ASYNC = 0x54 + IFT_ATM = 0x25 + IFT_ATMDXI = 0x69 + IFT_ATMFUNI = 0x6a + IFT_ATMIMA = 0x6b + IFT_ATMLOGICAL = 0x50 + IFT_ATMRADIO = 0xbd + IFT_ATMSUBINTERFACE = 0x86 + IFT_ATMVCIENDPT = 0xc2 + IFT_ATMVIRTUAL = 0x95 + IFT_BGPPOLICYACCOUNTING = 0xa2 + IFT_BLUETOOTH = 0xf8 + IFT_BRIDGE = 0xd1 + IFT_BSC = 0x53 + IFT_CARP = 0xf7 + IFT_CCTEMUL = 0x3d + IFT_CEPT = 0x13 + IFT_CES = 0x85 + IFT_CHANNEL = 0x46 + IFT_CNR = 0x55 + IFT_COFFEE = 0x84 + IFT_COMPOSITELINK = 0x9b + IFT_DCN = 0x8d + IFT_DIGITALPOWERLINE = 0x8a + IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba + IFT_DLSW = 0x4a + IFT_DOCSCABLEDOWNSTREAM = 0x80 + IFT_DOCSCABLEMACLAYER = 0x7f + IFT_DOCSCABLEUPSTREAM = 0x81 + IFT_DOCSCABLEUPSTREAMCHANNEL = 0xcd + IFT_DS0 = 0x51 + IFT_DS0BUNDLE = 0x52 + IFT_DS1FDL = 0xaa + IFT_DS3 = 0x1e + IFT_DTM = 0x8c + IFT_DUMMY = 0xf1 + IFT_DVBASILN = 0xac + IFT_DVBASIOUT = 0xad + IFT_DVBRCCDOWNSTREAM = 0x93 + IFT_DVBRCCMACLAYER = 0x92 + IFT_DVBRCCUPSTREAM = 0x94 + IFT_ECONET = 0xce + IFT_ENC = 0xf4 + IFT_EON = 0x19 + IFT_EPLRS = 0x57 + IFT_ESCON = 0x49 + IFT_ETHER = 0x6 + IFT_FAITH = 0xf3 + IFT_FAST = 0x7d + IFT_FASTETHER = 0x3e + IFT_FASTETHERFX = 0x45 + IFT_FDDI = 0xf + IFT_FIBRECHANNEL = 0x38 + IFT_FRAMERELAYINTERCONNECT = 0x3a + IFT_FRAMERELAYMPI = 0x5c + IFT_FRDLCIENDPT = 0xc1 + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_FRF16MFRBUNDLE = 0xa3 + IFT_FRFORWARD = 0x9e + IFT_G703AT2MB = 0x43 + IFT_G703AT64K = 0x42 + IFT_GIF = 0xf0 + IFT_GIGABITETHERNET = 0x75 + IFT_GR303IDT = 0xb2 + IFT_GR303RDT = 0xb1 + IFT_H323GATEKEEPER = 0xa4 + IFT_H323PROXY = 0xa5 + IFT_HDH1822 = 0x3 + IFT_HDLC = 0x76 + IFT_HDSL2 = 0xa8 + IFT_HIPERLAN2 = 0xb7 + IFT_HIPPI = 0x2f + IFT_HIPPIINTERFACE = 0x39 + IFT_HOSTPAD = 0x5a + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IBM370PARCHAN = 0x48 + IFT_IDSL = 0x9a + IFT_IEEE1394 = 0x90 + IFT_IEEE80211 = 0x47 + IFT_IEEE80212 = 0x37 + IFT_IEEE8023ADLAG = 0xa1 + IFT_IFGSN = 0x91 + IFT_IMT = 0xbe + IFT_INFINIBAND = 0xc7 + IFT_INTERLEAVE = 0x7c + IFT_IP = 0x7e + IFT_IPFORWARD = 0x8e + IFT_IPOVERATM = 0x72 + IFT_IPOVERCDLC = 0x6d + IFT_IPOVERCLAW = 0x6e + IFT_IPSWITCH = 0x4e + IFT_ISDN = 0x3f + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISDNS = 0x4b + IFT_ISDNU = 0x4c + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88025CRFPINT = 0x62 + IFT_ISO88025DTR = 0x56 + IFT_ISO88025FIBER = 0x73 + IFT_ISO88026 = 0xa + IFT_ISUP = 0xb3 + IFT_L2VLAN = 0x87 + IFT_L3IPVLAN = 0x88 + IFT_L3IPXVLAN = 0x89 + IFT_LAPB = 0x10 + IFT_LAPD = 0x4d + IFT_LAPF = 0x77 + IFT_LINEGROUP = 0xd2 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MEDIAMAILOVERIP = 0x8b + IFT_MFSIGLINK = 0xa7 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_MPC = 0x71 + IFT_MPLS = 0xa6 + IFT_MPLSTUNNEL = 0x96 + IFT_MSDSL = 0x8f + IFT_MVL = 0xbf + IFT_MYRINET = 0x63 + IFT_NFAS = 0xaf + IFT_NSIP = 0x1b + IFT_OPTICALCHANNEL = 0xc3 + IFT_OPTICALTRANSPORT = 0xc4 + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PFLOG = 0xf5 + IFT_PFLOW = 0xf9 + IFT_PFSYNC = 0xf6 + IFT_PLC = 0xae + IFT_PON155 = 0xcf + IFT_PON622 = 0xd0 + IFT_POS = 0xab + IFT_PPP = 0x17 + IFT_PPPMULTILINKBUNDLE = 0x6c + IFT_PROPATM = 0xc5 + IFT_PROPBWAP2MP = 0xb8 + IFT_PROPCNLS = 0x59 + IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5 + IFT_PROPDOCSWIRELESSMACLAYER = 0xb4 + IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6 + IFT_PROPMUX = 0x36 + IFT_PROPVIRTUAL = 0x35 + IFT_PROPWIRELESSP2P = 0x9d + IFT_PTPSERIAL = 0x16 + IFT_PVC = 0xf2 + IFT_Q2931 = 0xc9 + IFT_QLLC = 0x44 + IFT_RADIOMAC = 0xbc + IFT_RADSL = 0x5f + IFT_REACHDSL = 0xc0 + IFT_RFC1483 = 0x9f + IFT_RS232 = 0x21 + IFT_RSRB = 0x4f + IFT_SDLC = 0x11 + IFT_SDSL = 0x60 + IFT_SHDSL = 0xa9 + IFT_SIP = 0x1f + IFT_SIPSIG = 0xcc + IFT_SIPTG = 0xcb + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETOVERHEADCHANNEL = 0xb9 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_SRP = 0x97 + IFT_SS7SIGLINK = 0x9c + IFT_STACKTOSTACK = 0x6f + IFT_STARLAN = 0xb + IFT_T1 = 0x12 + IFT_TDLC = 0x74 + IFT_TELINK = 0xc8 + IFT_TERMPAD = 0x5b + IFT_TR008 = 0xb0 + IFT_TRANSPHDLC = 0x7b + IFT_TUNNEL = 0x83 + IFT_ULTRA = 0x1d + IFT_USB = 0xa0 + IFT_V11 = 0x40 + IFT_V35 = 0x2d + IFT_V36 = 0x41 + IFT_V37 = 0x78 + IFT_VDSL = 0x61 + IFT_VIRTUALIPADDRESS = 0x70 + IFT_VIRTUALTG = 0xca + IFT_VOICEDID = 0xd5 + IFT_VOICEEM = 0x64 + IFT_VOICEEMFGD = 0xd3 + IFT_VOICEENCAP = 0x67 + IFT_VOICEFGDEANA = 0xd4 + IFT_VOICEFXO = 0x65 + IFT_VOICEFXS = 0x66 + IFT_VOICEOVERATM = 0x98 + IFT_VOICEOVERCABLE = 0xc6 + IFT_VOICEOVERFRAMERELAY = 0x99 + IFT_VOICEOVERIP = 0x68 + IFT_X213 = 0x5d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25HUNTGROUP = 0x7a + IFT_X25MLP = 0x79 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LOOPBACKNET = 0x7f + IN_RFC3021_HOST = 0x1 + IN_RFC3021_NET = 0xfffffffe + IN_RFC3021_NSHIFT = 0x1f + IPPROTO_AH = 0x33 + IPPROTO_CARP = 0x70 + IPPROTO_DIVERT = 0x102 + IPPROTO_DIVERT_INIT = 0x2 + IPPROTO_DIVERT_RESP = 0x1 + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPIP = 0x4 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MAX = 0x100 + IPPROTO_MAXID = 0x103 + IPPROTO_MOBILE = 0x37 + IPPROTO_MPLS = 0x89 + IPPROTO_NONE = 0x3b + IPPROTO_PFSYNC = 0xf0 + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPV6_AUTH_LEVEL = 0x35 + IPV6_AUTOFLOWLABEL = 0x3b + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_DONTFRAG = 0x3e + IPV6_DSTOPTS = 0x32 + IPV6_ESP_NETWORK_LEVEL = 0x37 + IPV6_ESP_TRANS_LEVEL = 0x36 + IPV6_FAITH = 0x1d + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FRAGTTL = 0x78 + IPV6_HLIMDEC = 0x1 + IPV6_HOPLIMIT = 0x2f + IPV6_HOPOPTS = 0x31 + IPV6_IPCOMP_LEVEL = 0x3c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXPACKET = 0xffff + IPV6_MMTU = 0x500 + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_NEXTHOP = 0x30 + IPV6_OPTIONS = 0x1 + IPV6_PATHMTU = 0x2c + IPV6_PIPEX = 0x3f + IPV6_PKTINFO = 0x2e + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_RECVDSTOPTS = 0x28 + IPV6_RECVDSTPORT = 0x40 + IPV6_RECVHOPLIMIT = 0x25 + IPV6_RECVHOPOPTS = 0x27 + IPV6_RECVPATHMTU = 0x2b + IPV6_RECVPKTINFO = 0x24 + IPV6_RECVRTHDR = 0x26 + IPV6_RECVTCLASS = 0x39 + IPV6_RTABLE = 0x1021 + IPV6_RTHDR = 0x33 + IPV6_RTHDRDSTOPTS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x3d + IPV6_UNICAST_HOPS = 0x4 + IPV6_USE_MIN_MTU = 0x2a + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_AUTH_LEVEL = 0x14 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DIVERTFL = 0x1022 + IP_DROP_MEMBERSHIP = 0xd + IP_ESP_NETWORK_LEVEL = 0x16 + IP_ESP_TRANS_LEVEL = 0x15 + IP_HDRINCL = 0x2 + IP_IPCOMP_LEVEL = 0x1d + IP_IPSECFLOWINFO = 0x24 + IP_IPSEC_LOCAL_AUTH = 0x1b + IP_IPSEC_LOCAL_CRED = 0x19 + IP_IPSEC_LOCAL_ID = 0x17 + IP_IPSEC_REMOTE_AUTH = 0x1c + IP_IPSEC_REMOTE_CRED = 0x1a + IP_IPSEC_REMOTE_ID = 0x18 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0xfff + IP_MF = 0x2000 + IP_MINTTL = 0x20 + IP_MIN_MEMBERSHIPS = 0xf + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x1 + IP_PIPEX = 0x22 + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVDSTPORT = 0x21 + IP_RECVIF = 0x1e + IP_RECVOPTS = 0x5 + IP_RECVRETOPTS = 0x6 + IP_RECVRTABLE = 0x23 + IP_RECVTTL = 0x1f + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_RTABLE = 0x1021 + IP_TOS = 0x3 + IP_TTL = 0x4 + ISIG = 0x80 + ISTRIP = 0x20 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LCNT_OVERLOAD_FLUSH = 0x6 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x6 + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_SPACEAVAIL = 0x5 + MADV_WILLNEED = 0x3 + MAP_ANON = 0x1000 + MAP_COPY = 0x4 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_FLAGMASK = 0x1ff7 + MAP_HASSEMAPHORE = 0x200 + MAP_INHERIT = 0x80 + MAP_INHERIT_COPY = 0x1 + MAP_INHERIT_DONATE_COPY = 0x3 + MAP_INHERIT_NONE = 0x2 + MAP_INHERIT_SHARE = 0x0 + MAP_NOEXTEND = 0x100 + MAP_NORESERVE = 0x40 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x20 + MAP_SHARED = 0x1 + MAP_TRYFIXED = 0x400 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MSG_BCAST = 0x100 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOR = 0x8 + MSG_MCAST = 0x200 + MSG_NOSIGNAL = 0x400 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_TRUNC = 0x10 + MSG_WAITALL = 0x40 + MS_ASYNC = 0x1 + MS_INVALIDATE = 0x4 + MS_SYNC = 0x2 + NAME_MAX = 0xff + NET_RT_DUMP = 0x1 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x3 + NET_RT_MAXID = 0x6 + NET_RT_STATS = 0x4 + NET_RT_TABLE = 0x5 + NOFLSH = 0x80000000 + NOTE_ATTRIB = 0x8 + NOTE_CHILD = 0x4 + NOTE_DELETE = 0x1 + NOTE_EOF = 0x2 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXTEND = 0x4 + NOTE_FORK = 0x40000000 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_PCTRLMASK = 0xf0000000 + NOTE_PDATAMASK = 0xfffff + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_TRUNCATE = 0x80 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + ONLCR = 0x2 + ONLRET = 0x80 + ONOCR = 0x40 + ONOEOT = 0x8 + OPOST = 0x1 + O_ACCMODE = 0x3 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x10000 + O_CREAT = 0x200 + O_DIRECTORY = 0x20000 + O_DSYNC = 0x80 + O_EXCL = 0x800 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x8000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x80 + O_SHLOCK = 0x10 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PF_FLUSH = 0x1 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_NOFILE = 0x8 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_LABEL = 0xa + RTAX_MAX = 0xb + RTAX_NETMASK = 0x2 + RTAX_SRC = 0x8 + RTAX_SRCMASK = 0x9 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_LABEL = 0x400 + RTA_NETMASK = 0x4 + RTA_SRC = 0x100 + RTA_SRCMASK = 0x200 + RTF_ANNOUNCE = 0x4000 + RTF_BLACKHOLE = 0x1000 + RTF_CLONED = 0x10000 + RTF_CLONING = 0x100 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_FMASK = 0x10f808 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_LLINFO = 0x400 + RTF_MASK = 0x80 + RTF_MODIFIED = 0x20 + RTF_MPATH = 0x40000 + RTF_MPLS = 0x100000 + RTF_PERMANENT_ARP = 0x2000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_PROTO3 = 0x2000 + RTF_REJECT = 0x8 + RTF_SOURCE = 0x20000 + RTF_STATIC = 0x800 + RTF_TUNNEL = 0x100000 + RTF_UP = 0x1 + RTF_USETRAILERS = 0x8000 + RTF_XRESOLVE = 0x200 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_DESYNC = 0x10 + RTM_GET = 0x4 + RTM_IFANNOUNCE = 0xf + RTM_IFINFO = 0xe + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MAXSIZE = 0x800 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_VERSION = 0x5 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RT_TABLEID_MAX = 0xff + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x4 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80206931 + SIOCAIFADDR = 0x8040691a + SIOCAIFGROUP = 0x80286987 + SIOCALIFADDR = 0x8218691c + SIOCATMARK = 0x40047307 + SIOCBRDGADD = 0x8058693c + SIOCBRDGADDS = 0x80586941 + SIOCBRDGARL = 0x806e694d + SIOCBRDGDADDR = 0x81286947 + SIOCBRDGDEL = 0x8058693d + SIOCBRDGDELS = 0x80586942 + SIOCBRDGFLUSH = 0x80586948 + SIOCBRDGFRL = 0x806e694e + SIOCBRDGGCACHE = 0xc0146941 + SIOCBRDGGFD = 0xc0146952 + SIOCBRDGGHT = 0xc0146951 + SIOCBRDGGIFFLGS = 0xc058693e + SIOCBRDGGMA = 0xc0146953 + SIOCBRDGGPARAM = 0xc0406958 + SIOCBRDGGPRI = 0xc0146950 + SIOCBRDGGRL = 0xc030694f + SIOCBRDGGSIFS = 0xc058693c + SIOCBRDGGTO = 0xc0146946 + SIOCBRDGIFS = 0xc0586942 + SIOCBRDGRTS = 0xc0206943 + SIOCBRDGSADDR = 0xc1286944 + SIOCBRDGSCACHE = 0x80146940 + SIOCBRDGSFD = 0x80146952 + SIOCBRDGSHT = 0x80146951 + SIOCBRDGSIFCOST = 0x80586955 + SIOCBRDGSIFFLGS = 0x8058693f + SIOCBRDGSIFPRIO = 0x80586954 + SIOCBRDGSMA = 0x80146953 + SIOCBRDGSPRI = 0x80146950 + SIOCBRDGSPROTO = 0x8014695a + SIOCBRDGSTO = 0x80146945 + SIOCBRDGSTXHC = 0x80146959 + SIOCDELMULTI = 0x80206932 + SIOCDIFADDR = 0x80206919 + SIOCDIFGROUP = 0x80286989 + SIOCDIFPHYADDR = 0x80206949 + SIOCDLIFADDR = 0x8218691e + SIOCGETKALIVE = 0xc01869a4 + SIOCGETLABEL = 0x8020699a + SIOCGETPFLOW = 0xc02069fe + SIOCGETPFSYNC = 0xc02069f8 + SIOCGETSGCNT = 0xc0207534 + SIOCGETVIFCNT = 0xc0287533 + SIOCGETVLAN = 0xc0206990 + SIOCGHIWAT = 0x40047301 + SIOCGIFADDR = 0xc0206921 + SIOCGIFASYNCMAP = 0xc020697c + SIOCGIFBRDADDR = 0xc0206923 + SIOCGIFCONF = 0xc0106924 + SIOCGIFDATA = 0xc020691b + SIOCGIFDESCR = 0xc0206981 + SIOCGIFDSTADDR = 0xc0206922 + SIOCGIFFLAGS = 0xc0206911 + SIOCGIFGATTR = 0xc028698b + SIOCGIFGENERIC = 0xc020693a + SIOCGIFGMEMB = 0xc028698a + SIOCGIFGROUP = 0xc0286988 + SIOCGIFHARDMTU = 0xc02069a5 + SIOCGIFMEDIA = 0xc0306936 + SIOCGIFMETRIC = 0xc0206917 + SIOCGIFMTU = 0xc020697e + SIOCGIFNETMASK = 0xc0206925 + SIOCGIFPDSTADDR = 0xc0206948 + SIOCGIFPRIORITY = 0xc020699c + SIOCGIFPSRCADDR = 0xc0206947 + SIOCGIFRDOMAIN = 0xc02069a0 + SIOCGIFRTLABEL = 0xc0206983 + SIOCGIFTIMESLOT = 0xc0206986 + SIOCGIFXFLAGS = 0xc020699e + SIOCGLIFADDR = 0xc218691d + SIOCGLIFPHYADDR = 0xc218694b + SIOCGLIFPHYRTABLE = 0xc02069a2 + SIOCGLIFPHYTTL = 0xc02069a9 + SIOCGLOWAT = 0x40047303 + SIOCGPGRP = 0x40047309 + SIOCGSPPPPARAMS = 0xc0206994 + SIOCGVH = 0xc02069f6 + SIOCGVNETID = 0xc02069a7 + SIOCIFCREATE = 0x8020697a + SIOCIFDESTROY = 0x80206979 + SIOCIFGCLONERS = 0xc0106978 + SIOCSETKALIVE = 0x801869a3 + SIOCSETLABEL = 0x80206999 + SIOCSETPFLOW = 0x802069fd + SIOCSETPFSYNC = 0x802069f7 + SIOCSETVLAN = 0x8020698f + SIOCSHIWAT = 0x80047300 + SIOCSIFADDR = 0x8020690c + SIOCSIFASYNCMAP = 0x8020697d + SIOCSIFBRDADDR = 0x80206913 + SIOCSIFDESCR = 0x80206980 + SIOCSIFDSTADDR = 0x8020690e + SIOCSIFFLAGS = 0x80206910 + SIOCSIFGATTR = 0x8028698c + SIOCSIFGENERIC = 0x80206939 + SIOCSIFLLADDR = 0x8020691f + SIOCSIFMEDIA = 0xc0206935 + SIOCSIFMETRIC = 0x80206918 + SIOCSIFMTU = 0x8020697f + SIOCSIFNETMASK = 0x80206916 + SIOCSIFPHYADDR = 0x80406946 + SIOCSIFPRIORITY = 0x8020699b + SIOCSIFRDOMAIN = 0x8020699f + SIOCSIFRTLABEL = 0x80206982 + SIOCSIFTIMESLOT = 0x80206985 + SIOCSIFXFLAGS = 0x8020699d + SIOCSLIFPHYADDR = 0x8218694a + SIOCSLIFPHYRTABLE = 0x802069a1 + SIOCSLIFPHYTTL = 0x802069a8 + SIOCSLOWAT = 0x80047302 + SIOCSPGRP = 0x80047308 + SIOCSSPPPPARAMS = 0x80206993 + SIOCSVH = 0xc02069f5 + SIOCSVNETID = 0x802069a6 + SOCK_DGRAM = 0x2 + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_BINDANY = 0x1000 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LINGER = 0x80 + SO_NETPROC = 0x1020 + SO_OOBINLINE = 0x100 + SO_PEERCRED = 0x1022 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_RTABLE = 0x1021 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_SPLICE = 0x1023 + SO_TIMESTAMP = 0x800 + SO_TYPE = 0x1008 + SO_USELOOPBACK = 0x40 + TCIFLUSH = 0x1 + TCIOFLUSH = 0x3 + TCOFLUSH = 0x2 + TCP_MAXBURST = 0x4 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_SACK = 0x3 + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0x4 + TCP_MSS = 0x200 + TCP_NODELAY = 0x1 + TCP_NOPUSH = 0x10 + TCP_NSTATES = 0xb + TCP_SACK_ENABLE = 0x8 + TCSAFLUSH = 0x2 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCONS = 0x80047462 + TIOCDRAIN = 0x2000745e + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLAG_CLOCAL = 0x2 + TIOCFLAG_CRTSCTS = 0x4 + TIOCFLAG_MDMBUF = 0x8 + TIOCFLAG_PPS = 0x10 + TIOCFLAG_SOFTCAR = 0x1 + TIOCFLUSH = 0x80047410 + TIOCGETA = 0x402c7413 + TIOCGETD = 0x4004741a + TIOCGFLAGS = 0x4004745d + TIOCGPGRP = 0x40047477 + TIOCGSID = 0x40047463 + TIOCGTSTAMP = 0x4010745b + TIOCGWINSZ = 0x40087468 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGET = 0x4004746a + TIOCMODG = 0x4004746a + TIOCMODS = 0x8004746d + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCREMOTE = 0x80047469 + TIOCSBRK = 0x2000747b + TIOCSCTTY = 0x20007461 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x802c7414 + TIOCSETAF = 0x802c7416 + TIOCSETAW = 0x802c7415 + TIOCSETD = 0x8004741b + TIOCSFLAGS = 0x8004745c + TIOCSIG = 0x8004745f + TIOCSPGRP = 0x80047476 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x80047465 + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSTSTAMP = 0x8008745a + TIOCSWINSZ = 0x80087467 + TIOCUCNTL = 0x80047466 + TOSTOP = 0x400000 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VTIME = 0x11 + VWERASE = 0x4 + WALTSIG = 0x4 + WCONTINUED = 0x8 + WCOREFLAG = 0x80 + WNOHANG = 0x1 + WSTOPPED = 0x7f + WUNTRACED = 0x2 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x58) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x59) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EIPSEC = syscall.Errno(0x52) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x5b) + ELOOP = syscall.Errno(0x3e) + EMEDIUMTYPE = syscall.Errno(0x56) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x53) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOMEDIUM = syscall.Errno(0x55) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x5a) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x5b) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x57) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large"}, + {35, "EWOULDBLOCK", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "EOPNOTSUPP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "operation timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disk quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC program not available"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EIPSEC", "IPsec processing failure"}, + {83, "ENOATTR", "attribute not found"}, + {84, "EILSEQ", "illegal byte sequence"}, + {85, "ENOMEDIUM", "no medium found"}, + {86, "EMEDIUMTYPE", "wrong medium type"}, + {87, "EOVERFLOW", "value too large to be stored in data type"}, + {88, "ECANCELED", "operation canceled"}, + {89, "EIDRM", "identifier removed"}, + {90, "ENOMSG", "no message of desired type"}, + {91, "ELAST", "not supported"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGABRT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "suspended (signal)"}, + {18, "SIGTSTP", "suspended"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, + {32, "SIGTHR", "thread AST"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go b/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go new file mode 100644 index 0000000..93e37c4 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go @@ -0,0 +1,1602 @@ +// mkerrors.sh +// Code generated by the command above; see README.md. DO NOT EDIT. + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- _const.go + +// +build arm,openbsd + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_BLUETOOTH = 0x20 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1a + AF_ECMA = 0x8 + AF_ENCAP = 0x1c + AF_HYLINK = 0xf + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x18 + AF_IPX = 0x17 + AF_ISDN = 0x1a + AF_ISO = 0x7 + AF_KEY = 0x1e + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x24 + AF_MPLS = 0x21 + AF_NATM = 0x1b + AF_NS = 0x6 + AF_OSI = 0x7 + AF_PUP = 0x4 + AF_ROUTE = 0x11 + AF_SIP = 0x1d + AF_SNA = 0xb + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + ARPHRD_ETHER = 0x1 + ARPHRD_FRELAY = 0xf + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B9600 = 0x2580 + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDIRFILT = 0x4004427c + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc008427b + BIOCGETIF = 0x4020426b + BIOCGFILDROP = 0x40044278 + BIOCGHDRCMPLT = 0x40044274 + BIOCGRSIG = 0x40044273 + BIOCGRTIMEOUT = 0x400c426e + BIOCGSTATS = 0x4008426f + BIOCIMMEDIATE = 0x80044270 + BIOCLOCK = 0x20004276 + BIOCPROMISC = 0x20004269 + BIOCSBLEN = 0xc0044266 + BIOCSDIRFILT = 0x8004427d + BIOCSDLT = 0x8004427a + BIOCSETF = 0x80084267 + BIOCSETIF = 0x8020426c + BIOCSETWF = 0x80084277 + BIOCSFILDROP = 0x80044279 + BIOCSHDRCMPLT = 0x80044275 + BIOCSRSIG = 0x80044272 + BIOCSRTIMEOUT = 0x800c426d + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIRECTION_IN = 0x1 + BPF_DIRECTION_OUT = 0x2 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x200000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BRKINT = 0x2 + CFLUSH = 0xf + CLOCAL = 0x8000 + CREAD = 0x800 + CRTSCTS = 0x10000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0xff + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0xc + CTL_NET = 0x4 + DIOCOSFPFLUSH = 0x2000444e + DLT_ARCNET = 0x7 + DLT_ATM_RFC1483 = 0xb + DLT_AX25 = 0x3 + DLT_CHAOS = 0x5 + DLT_C_HDLC = 0x68 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0xd + DLT_FDDI = 0xa + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_LOOP = 0xc + DLT_MPLS = 0xdb + DLT_NULL = 0x0 + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x12 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0x10 + DLT_PPP_ETHER = 0x33 + DLT_PPP_SERIAL = 0x32 + DLT_PRONET = 0x4 + DLT_RAW = 0xe + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xf + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EMT_TAGOVF = 0x1 + EMUL_ENABLED = 0x1 + EMUL_NATIVE = 0x2 + ENDRUNDISC = 0x9 + ETHERMIN = 0x2e + ETHERMTU = 0x5dc + ETHERTYPE_8023 = 0x4 + ETHERTYPE_AARP = 0x80f3 + ETHERTYPE_ACCTON = 0x8390 + ETHERTYPE_AEONIC = 0x8036 + ETHERTYPE_ALPHA = 0x814a + ETHERTYPE_AMBER = 0x6008 + ETHERTYPE_AMOEBA = 0x8145 + ETHERTYPE_AOE = 0x88a2 + ETHERTYPE_APOLLO = 0x80f7 + ETHERTYPE_APOLLODOMAIN = 0x8019 + ETHERTYPE_APPLETALK = 0x809b + ETHERTYPE_APPLITEK = 0x80c7 + ETHERTYPE_ARGONAUT = 0x803a + ETHERTYPE_ARP = 0x806 + ETHERTYPE_AT = 0x809b + ETHERTYPE_ATALK = 0x809b + ETHERTYPE_ATOMIC = 0x86df + ETHERTYPE_ATT = 0x8069 + ETHERTYPE_ATTSTANFORD = 0x8008 + ETHERTYPE_AUTOPHON = 0x806a + ETHERTYPE_AXIS = 0x8856 + ETHERTYPE_BCLOOP = 0x9003 + ETHERTYPE_BOFL = 0x8102 + ETHERTYPE_CABLETRON = 0x7034 + ETHERTYPE_CHAOS = 0x804 + ETHERTYPE_COMDESIGN = 0x806c + ETHERTYPE_COMPUGRAPHIC = 0x806d + ETHERTYPE_COUNTERPOINT = 0x8062 + ETHERTYPE_CRONUS = 0x8004 + ETHERTYPE_CRONUSVLN = 0x8003 + ETHERTYPE_DCA = 0x1234 + ETHERTYPE_DDE = 0x807b + ETHERTYPE_DEBNI = 0xaaaa + ETHERTYPE_DECAM = 0x8048 + ETHERTYPE_DECCUST = 0x6006 + ETHERTYPE_DECDIAG = 0x6005 + ETHERTYPE_DECDNS = 0x803c + ETHERTYPE_DECDTS = 0x803e + ETHERTYPE_DECEXPER = 0x6000 + ETHERTYPE_DECLAST = 0x8041 + ETHERTYPE_DECLTM = 0x803f + ETHERTYPE_DECMUMPS = 0x6009 + ETHERTYPE_DECNETBIOS = 0x8040 + ETHERTYPE_DELTACON = 0x86de + ETHERTYPE_DIDDLE = 0x4321 + ETHERTYPE_DLOG1 = 0x660 + ETHERTYPE_DLOG2 = 0x661 + ETHERTYPE_DN = 0x6003 + ETHERTYPE_DOGFIGHT = 0x1989 + ETHERTYPE_DSMD = 0x8039 + ETHERTYPE_ECMA = 0x803 + ETHERTYPE_ENCRYPT = 0x803d + ETHERTYPE_ES = 0x805d + ETHERTYPE_EXCELAN = 0x8010 + ETHERTYPE_EXPERDATA = 0x8049 + ETHERTYPE_FLIP = 0x8146 + ETHERTYPE_FLOWCONTROL = 0x8808 + ETHERTYPE_FRARP = 0x808 + ETHERTYPE_GENDYN = 0x8068 + ETHERTYPE_HAYES = 0x8130 + ETHERTYPE_HIPPI_FP = 0x8180 + ETHERTYPE_HITACHI = 0x8820 + ETHERTYPE_HP = 0x8005 + ETHERTYPE_IEEEPUP = 0xa00 + ETHERTYPE_IEEEPUPAT = 0xa01 + ETHERTYPE_IMLBL = 0x4c42 + ETHERTYPE_IMLBLDIAG = 0x424c + ETHERTYPE_IP = 0x800 + ETHERTYPE_IPAS = 0x876c + ETHERTYPE_IPV6 = 0x86dd + ETHERTYPE_IPX = 0x8137 + ETHERTYPE_IPXNEW = 0x8037 + ETHERTYPE_KALPANA = 0x8582 + ETHERTYPE_LANBRIDGE = 0x8038 + ETHERTYPE_LANPROBE = 0x8888 + ETHERTYPE_LAT = 0x6004 + ETHERTYPE_LBACK = 0x9000 + ETHERTYPE_LITTLE = 0x8060 + ETHERTYPE_LLDP = 0x88cc + ETHERTYPE_LOGICRAFT = 0x8148 + ETHERTYPE_LOOPBACK = 0x9000 + ETHERTYPE_MATRA = 0x807a + ETHERTYPE_MAX = 0xffff + ETHERTYPE_MERIT = 0x807c + ETHERTYPE_MICP = 0x873a + ETHERTYPE_MOPDL = 0x6001 + ETHERTYPE_MOPRC = 0x6002 + ETHERTYPE_MOTOROLA = 0x818d + ETHERTYPE_MPLS = 0x8847 + ETHERTYPE_MPLS_MCAST = 0x8848 + ETHERTYPE_MUMPS = 0x813f + ETHERTYPE_NBPCC = 0x3c04 + ETHERTYPE_NBPCLAIM = 0x3c09 + ETHERTYPE_NBPCLREQ = 0x3c05 + ETHERTYPE_NBPCLRSP = 0x3c06 + ETHERTYPE_NBPCREQ = 0x3c02 + ETHERTYPE_NBPCRSP = 0x3c03 + ETHERTYPE_NBPDG = 0x3c07 + ETHERTYPE_NBPDGB = 0x3c08 + ETHERTYPE_NBPDLTE = 0x3c0a + ETHERTYPE_NBPRAR = 0x3c0c + ETHERTYPE_NBPRAS = 0x3c0b + ETHERTYPE_NBPRST = 0x3c0d + ETHERTYPE_NBPSCD = 0x3c01 + ETHERTYPE_NBPVCD = 0x3c00 + ETHERTYPE_NBS = 0x802 + ETHERTYPE_NCD = 0x8149 + ETHERTYPE_NESTAR = 0x8006 + ETHERTYPE_NETBEUI = 0x8191 + ETHERTYPE_NOVELL = 0x8138 + ETHERTYPE_NS = 0x600 + ETHERTYPE_NSAT = 0x601 + ETHERTYPE_NSCOMPAT = 0x807 + ETHERTYPE_NTRAILER = 0x10 + ETHERTYPE_OS9 = 0x7007 + ETHERTYPE_OS9NET = 0x7009 + ETHERTYPE_PACER = 0x80c6 + ETHERTYPE_PAE = 0x888e + ETHERTYPE_PCS = 0x4242 + ETHERTYPE_PLANNING = 0x8044 + ETHERTYPE_PPP = 0x880b + ETHERTYPE_PPPOE = 0x8864 + ETHERTYPE_PPPOEDISC = 0x8863 + ETHERTYPE_PRIMENTS = 0x7031 + ETHERTYPE_PUP = 0x200 + ETHERTYPE_PUPAT = 0x200 + ETHERTYPE_QINQ = 0x88a8 + ETHERTYPE_RACAL = 0x7030 + ETHERTYPE_RATIONAL = 0x8150 + ETHERTYPE_RAWFR = 0x6559 + ETHERTYPE_RCL = 0x1995 + ETHERTYPE_RDP = 0x8739 + ETHERTYPE_RETIX = 0x80f2 + ETHERTYPE_REVARP = 0x8035 + ETHERTYPE_SCA = 0x6007 + ETHERTYPE_SECTRA = 0x86db + ETHERTYPE_SECUREDATA = 0x876d + ETHERTYPE_SGITW = 0x817e + ETHERTYPE_SG_BOUNCE = 0x8016 + ETHERTYPE_SG_DIAG = 0x8013 + ETHERTYPE_SG_NETGAMES = 0x8014 + ETHERTYPE_SG_RESV = 0x8015 + ETHERTYPE_SIMNET = 0x5208 + ETHERTYPE_SLOW = 0x8809 + ETHERTYPE_SNA = 0x80d5 + ETHERTYPE_SNMP = 0x814c + ETHERTYPE_SONIX = 0xfaf5 + ETHERTYPE_SPIDER = 0x809f + ETHERTYPE_SPRITE = 0x500 + ETHERTYPE_STP = 0x8181 + ETHERTYPE_TALARIS = 0x812b + ETHERTYPE_TALARISMC = 0x852b + ETHERTYPE_TCPCOMP = 0x876b + ETHERTYPE_TCPSM = 0x9002 + ETHERTYPE_TEC = 0x814f + ETHERTYPE_TIGAN = 0x802f + ETHERTYPE_TRAIL = 0x1000 + ETHERTYPE_TRANSETHER = 0x6558 + ETHERTYPE_TYMSHARE = 0x802e + ETHERTYPE_UBBST = 0x7005 + ETHERTYPE_UBDEBUG = 0x900 + ETHERTYPE_UBDIAGLOOP = 0x7002 + ETHERTYPE_UBDL = 0x7000 + ETHERTYPE_UBNIU = 0x7001 + ETHERTYPE_UBNMC = 0x7003 + ETHERTYPE_VALID = 0x1600 + ETHERTYPE_VARIAN = 0x80dd + ETHERTYPE_VAXELN = 0x803b + ETHERTYPE_VEECO = 0x8067 + ETHERTYPE_VEXP = 0x805b + ETHERTYPE_VGLAB = 0x8131 + ETHERTYPE_VINES = 0xbad + ETHERTYPE_VINESECHO = 0xbaf + ETHERTYPE_VINESLOOP = 0xbae + ETHERTYPE_VITAL = 0xff00 + ETHERTYPE_VLAN = 0x8100 + ETHERTYPE_VLTLMAN = 0x8080 + ETHERTYPE_VPROD = 0x805c + ETHERTYPE_VURESERVED = 0x8147 + ETHERTYPE_WATERLOO = 0x8130 + ETHERTYPE_WELLFLEET = 0x8103 + ETHERTYPE_X25 = 0x805 + ETHERTYPE_X75 = 0x801 + ETHERTYPE_XNSSM = 0x9001 + ETHERTYPE_XTP = 0x817d + ETHER_ADDR_LEN = 0x6 + ETHER_ALIGN = 0x2 + ETHER_CRC_LEN = 0x4 + ETHER_CRC_POLY_BE = 0x4c11db6 + ETHER_CRC_POLY_LE = 0xedb88320 + ETHER_HDR_LEN = 0xe + ETHER_MAX_DIX_LEN = 0x600 + ETHER_MAX_LEN = 0x5ee + ETHER_MIN_LEN = 0x40 + ETHER_TYPE_LEN = 0x2 + ETHER_VLAN_ENCAP_LEN = 0x4 + EVFILT_AIO = -0x3 + EVFILT_PROC = -0x5 + EVFILT_READ = -0x1 + EVFILT_SIGNAL = -0x6 + EVFILT_SYSCOUNT = 0x7 + EVFILT_TIMER = -0x7 + EVFILT_VNODE = -0x4 + EVFILT_WRITE = -0x2 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG1 = 0x2000 + EV_ONESHOT = 0x10 + EV_SYSFLAGS = 0xf000 + EXTA = 0x4b00 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FLUSHO = 0x800000 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0xa + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0x7 + F_GETOWN = 0x5 + F_RDLCK = 0x1 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0x8 + F_SETLKW = 0x9 + F_SETOWN = 0x6 + F_UNLCK = 0x2 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFAN_ARRIVAL = 0x0 + IFAN_DEPARTURE = 0x1 + IFA_ROUTE = 0x1 + IFF_ALLMULTI = 0x200 + IFF_BROADCAST = 0x2 + IFF_CANTCHANGE = 0x8e52 + IFF_DEBUG = 0x4 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_NOTRAILERS = 0x20 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_1822 = 0x2 + IFT_A12MPPSWITCH = 0x82 + IFT_AAL2 = 0xbb + IFT_AAL5 = 0x31 + IFT_ADSL = 0x5e + IFT_AFLANE8023 = 0x3b + IFT_AFLANE8025 = 0x3c + IFT_ARAP = 0x58 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ASYNC = 0x54 + IFT_ATM = 0x25 + IFT_ATMDXI = 0x69 + IFT_ATMFUNI = 0x6a + IFT_ATMIMA = 0x6b + IFT_ATMLOGICAL = 0x50 + IFT_ATMRADIO = 0xbd + IFT_ATMSUBINTERFACE = 0x86 + IFT_ATMVCIENDPT = 0xc2 + IFT_ATMVIRTUAL = 0x95 + IFT_BGPPOLICYACCOUNTING = 0xa2 + IFT_BLUETOOTH = 0xf8 + IFT_BRIDGE = 0xd1 + IFT_BSC = 0x53 + IFT_CARP = 0xf7 + IFT_CCTEMUL = 0x3d + IFT_CEPT = 0x13 + IFT_CES = 0x85 + IFT_CHANNEL = 0x46 + IFT_CNR = 0x55 + IFT_COFFEE = 0x84 + IFT_COMPOSITELINK = 0x9b + IFT_DCN = 0x8d + IFT_DIGITALPOWERLINE = 0x8a + IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba + IFT_DLSW = 0x4a + IFT_DOCSCABLEDOWNSTREAM = 0x80 + IFT_DOCSCABLEMACLAYER = 0x7f + IFT_DOCSCABLEUPSTREAM = 0x81 + IFT_DOCSCABLEUPSTREAMCHANNEL = 0xcd + IFT_DS0 = 0x51 + IFT_DS0BUNDLE = 0x52 + IFT_DS1FDL = 0xaa + IFT_DS3 = 0x1e + IFT_DTM = 0x8c + IFT_DUMMY = 0xf1 + IFT_DVBASILN = 0xac + IFT_DVBASIOUT = 0xad + IFT_DVBRCCDOWNSTREAM = 0x93 + IFT_DVBRCCMACLAYER = 0x92 + IFT_DVBRCCUPSTREAM = 0x94 + IFT_ECONET = 0xce + IFT_ENC = 0xf4 + IFT_EON = 0x19 + IFT_EPLRS = 0x57 + IFT_ESCON = 0x49 + IFT_ETHER = 0x6 + IFT_FAITH = 0xf3 + IFT_FAST = 0x7d + IFT_FASTETHER = 0x3e + IFT_FASTETHERFX = 0x45 + IFT_FDDI = 0xf + IFT_FIBRECHANNEL = 0x38 + IFT_FRAMERELAYINTERCONNECT = 0x3a + IFT_FRAMERELAYMPI = 0x5c + IFT_FRDLCIENDPT = 0xc1 + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_FRF16MFRBUNDLE = 0xa3 + IFT_FRFORWARD = 0x9e + IFT_G703AT2MB = 0x43 + IFT_G703AT64K = 0x42 + IFT_GIF = 0xf0 + IFT_GIGABITETHERNET = 0x75 + IFT_GR303IDT = 0xb2 + IFT_GR303RDT = 0xb1 + IFT_H323GATEKEEPER = 0xa4 + IFT_H323PROXY = 0xa5 + IFT_HDH1822 = 0x3 + IFT_HDLC = 0x76 + IFT_HDSL2 = 0xa8 + IFT_HIPERLAN2 = 0xb7 + IFT_HIPPI = 0x2f + IFT_HIPPIINTERFACE = 0x39 + IFT_HOSTPAD = 0x5a + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IBM370PARCHAN = 0x48 + IFT_IDSL = 0x9a + IFT_IEEE1394 = 0x90 + IFT_IEEE80211 = 0x47 + IFT_IEEE80212 = 0x37 + IFT_IEEE8023ADLAG = 0xa1 + IFT_IFGSN = 0x91 + IFT_IMT = 0xbe + IFT_INFINIBAND = 0xc7 + IFT_INTERLEAVE = 0x7c + IFT_IP = 0x7e + IFT_IPFORWARD = 0x8e + IFT_IPOVERATM = 0x72 + IFT_IPOVERCDLC = 0x6d + IFT_IPOVERCLAW = 0x6e + IFT_IPSWITCH = 0x4e + IFT_ISDN = 0x3f + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISDNS = 0x4b + IFT_ISDNU = 0x4c + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88025CRFPINT = 0x62 + IFT_ISO88025DTR = 0x56 + IFT_ISO88025FIBER = 0x73 + IFT_ISO88026 = 0xa + IFT_ISUP = 0xb3 + IFT_L2VLAN = 0x87 + IFT_L3IPVLAN = 0x88 + IFT_L3IPXVLAN = 0x89 + IFT_LAPB = 0x10 + IFT_LAPD = 0x4d + IFT_LAPF = 0x77 + IFT_LINEGROUP = 0xd2 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MEDIAMAILOVERIP = 0x8b + IFT_MFSIGLINK = 0xa7 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_MPC = 0x71 + IFT_MPLS = 0xa6 + IFT_MPLSTUNNEL = 0x96 + IFT_MSDSL = 0x8f + IFT_MVL = 0xbf + IFT_MYRINET = 0x63 + IFT_NFAS = 0xaf + IFT_NSIP = 0x1b + IFT_OPTICALCHANNEL = 0xc3 + IFT_OPTICALTRANSPORT = 0xc4 + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PFLOG = 0xf5 + IFT_PFLOW = 0xf9 + IFT_PFSYNC = 0xf6 + IFT_PLC = 0xae + IFT_PON155 = 0xcf + IFT_PON622 = 0xd0 + IFT_POS = 0xab + IFT_PPP = 0x17 + IFT_PPPMULTILINKBUNDLE = 0x6c + IFT_PROPATM = 0xc5 + IFT_PROPBWAP2MP = 0xb8 + IFT_PROPCNLS = 0x59 + IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5 + IFT_PROPDOCSWIRELESSMACLAYER = 0xb4 + IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6 + IFT_PROPMUX = 0x36 + IFT_PROPVIRTUAL = 0x35 + IFT_PROPWIRELESSP2P = 0x9d + IFT_PTPSERIAL = 0x16 + IFT_PVC = 0xf2 + IFT_Q2931 = 0xc9 + IFT_QLLC = 0x44 + IFT_RADIOMAC = 0xbc + IFT_RADSL = 0x5f + IFT_REACHDSL = 0xc0 + IFT_RFC1483 = 0x9f + IFT_RS232 = 0x21 + IFT_RSRB = 0x4f + IFT_SDLC = 0x11 + IFT_SDSL = 0x60 + IFT_SHDSL = 0xa9 + IFT_SIP = 0x1f + IFT_SIPSIG = 0xcc + IFT_SIPTG = 0xcb + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETOVERHEADCHANNEL = 0xb9 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_SRP = 0x97 + IFT_SS7SIGLINK = 0x9c + IFT_STACKTOSTACK = 0x6f + IFT_STARLAN = 0xb + IFT_T1 = 0x12 + IFT_TDLC = 0x74 + IFT_TELINK = 0xc8 + IFT_TERMPAD = 0x5b + IFT_TR008 = 0xb0 + IFT_TRANSPHDLC = 0x7b + IFT_TUNNEL = 0x83 + IFT_ULTRA = 0x1d + IFT_USB = 0xa0 + IFT_V11 = 0x40 + IFT_V35 = 0x2d + IFT_V36 = 0x41 + IFT_V37 = 0x78 + IFT_VDSL = 0x61 + IFT_VIRTUALIPADDRESS = 0x70 + IFT_VIRTUALTG = 0xca + IFT_VOICEDID = 0xd5 + IFT_VOICEEM = 0x64 + IFT_VOICEEMFGD = 0xd3 + IFT_VOICEENCAP = 0x67 + IFT_VOICEFGDEANA = 0xd4 + IFT_VOICEFXO = 0x65 + IFT_VOICEFXS = 0x66 + IFT_VOICEOVERATM = 0x98 + IFT_VOICEOVERCABLE = 0xc6 + IFT_VOICEOVERFRAMERELAY = 0x99 + IFT_VOICEOVERIP = 0x68 + IFT_X213 = 0x5d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25HUNTGROUP = 0x7a + IFT_X25MLP = 0x79 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LOOPBACKNET = 0x7f + IN_RFC3021_HOST = 0x1 + IN_RFC3021_NET = 0xfffffffe + IN_RFC3021_NSHIFT = 0x1f + IPPROTO_AH = 0x33 + IPPROTO_CARP = 0x70 + IPPROTO_DIVERT = 0x102 + IPPROTO_DIVERT_INIT = 0x2 + IPPROTO_DIVERT_RESP = 0x1 + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPIP = 0x4 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MAX = 0x100 + IPPROTO_MAXID = 0x103 + IPPROTO_MOBILE = 0x37 + IPPROTO_MPLS = 0x89 + IPPROTO_NONE = 0x3b + IPPROTO_PFSYNC = 0xf0 + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPV6_AUTH_LEVEL = 0x35 + IPV6_AUTOFLOWLABEL = 0x3b + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_DONTFRAG = 0x3e + IPV6_DSTOPTS = 0x32 + IPV6_ESP_NETWORK_LEVEL = 0x37 + IPV6_ESP_TRANS_LEVEL = 0x36 + IPV6_FAITH = 0x1d + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FRAGTTL = 0x78 + IPV6_HLIMDEC = 0x1 + IPV6_HOPLIMIT = 0x2f + IPV6_HOPOPTS = 0x31 + IPV6_IPCOMP_LEVEL = 0x3c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXPACKET = 0xffff + IPV6_MMTU = 0x500 + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_NEXTHOP = 0x30 + IPV6_OPTIONS = 0x1 + IPV6_PATHMTU = 0x2c + IPV6_PIPEX = 0x3f + IPV6_PKTINFO = 0x2e + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_RECVDSTOPTS = 0x28 + IPV6_RECVDSTPORT = 0x40 + IPV6_RECVHOPLIMIT = 0x25 + IPV6_RECVHOPOPTS = 0x27 + IPV6_RECVPATHMTU = 0x2b + IPV6_RECVPKTINFO = 0x24 + IPV6_RECVRTHDR = 0x26 + IPV6_RECVTCLASS = 0x39 + IPV6_RTABLE = 0x1021 + IPV6_RTHDR = 0x33 + IPV6_RTHDRDSTOPTS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x3d + IPV6_UNICAST_HOPS = 0x4 + IPV6_USE_MIN_MTU = 0x2a + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_AUTH_LEVEL = 0x14 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DIVERTFL = 0x1022 + IP_DROP_MEMBERSHIP = 0xd + IP_ESP_NETWORK_LEVEL = 0x16 + IP_ESP_TRANS_LEVEL = 0x15 + IP_HDRINCL = 0x2 + IP_IPCOMP_LEVEL = 0x1d + IP_IPSECFLOWINFO = 0x24 + IP_IPSEC_LOCAL_AUTH = 0x1b + IP_IPSEC_LOCAL_CRED = 0x19 + IP_IPSEC_LOCAL_ID = 0x17 + IP_IPSEC_REMOTE_AUTH = 0x1c + IP_IPSEC_REMOTE_CRED = 0x1a + IP_IPSEC_REMOTE_ID = 0x18 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0xfff + IP_MF = 0x2000 + IP_MINTTL = 0x20 + IP_MIN_MEMBERSHIPS = 0xf + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x1 + IP_PIPEX = 0x22 + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVDSTPORT = 0x21 + IP_RECVIF = 0x1e + IP_RECVOPTS = 0x5 + IP_RECVRETOPTS = 0x6 + IP_RECVRTABLE = 0x23 + IP_RECVTTL = 0x1f + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_RTABLE = 0x1021 + IP_TOS = 0x3 + IP_TTL = 0x4 + ISIG = 0x80 + ISTRIP = 0x20 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LCNT_OVERLOAD_FLUSH = 0x6 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x6 + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_SPACEAVAIL = 0x5 + MADV_WILLNEED = 0x3 + MAP_ANON = 0x1000 + MAP_ANONYMOUS = 0x1000 + MAP_COPY = 0x2 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_FLAGMASK = 0x3ff7 + MAP_HASSEMAPHORE = 0x0 + MAP_INHERIT = 0x0 + MAP_INHERIT_COPY = 0x1 + MAP_INHERIT_NONE = 0x2 + MAP_INHERIT_SHARE = 0x0 + MAP_INHERIT_ZERO = 0x3 + MAP_NOEXTEND = 0x0 + MAP_NORESERVE = 0x0 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x0 + MAP_SHARED = 0x1 + MAP_TRYFIXED = 0x0 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MSG_BCAST = 0x100 + MSG_CMSG_CLOEXEC = 0x800 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOR = 0x8 + MSG_MCAST = 0x200 + MSG_NOSIGNAL = 0x400 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_TRUNC = 0x10 + MSG_WAITALL = 0x40 + MS_ASYNC = 0x1 + MS_INVALIDATE = 0x4 + MS_SYNC = 0x2 + NAME_MAX = 0xff + NET_RT_DUMP = 0x1 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x3 + NET_RT_MAXID = 0x6 + NET_RT_STATS = 0x4 + NET_RT_TABLE = 0x5 + NOFLSH = 0x80000000 + NOTE_ATTRIB = 0x8 + NOTE_CHILD = 0x4 + NOTE_DELETE = 0x1 + NOTE_EOF = 0x2 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXTEND = 0x4 + NOTE_FORK = 0x40000000 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_PCTRLMASK = 0xf0000000 + NOTE_PDATAMASK = 0xfffff + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_TRUNCATE = 0x80 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + ONLCR = 0x2 + ONLRET = 0x80 + ONOCR = 0x40 + ONOEOT = 0x8 + OPOST = 0x1 + O_ACCMODE = 0x3 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x10000 + O_CREAT = 0x200 + O_DIRECTORY = 0x20000 + O_DSYNC = 0x80 + O_EXCL = 0x800 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x8000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x80 + O_SHLOCK = 0x10 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PF_FLUSH = 0x1 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_NOFILE = 0x8 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_LABEL = 0xa + RTAX_MAX = 0xb + RTAX_NETMASK = 0x2 + RTAX_SRC = 0x8 + RTAX_SRCMASK = 0x9 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_LABEL = 0x400 + RTA_NETMASK = 0x4 + RTA_SRC = 0x100 + RTA_SRCMASK = 0x200 + RTF_ANNOUNCE = 0x4000 + RTF_BLACKHOLE = 0x1000 + RTF_BROADCAST = 0x400000 + RTF_CLONED = 0x10000 + RTF_CLONING = 0x100 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_FMASK = 0x70f808 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_LLINFO = 0x400 + RTF_LOCAL = 0x200000 + RTF_MASK = 0x80 + RTF_MODIFIED = 0x20 + RTF_MPATH = 0x40000 + RTF_MPLS = 0x100000 + RTF_PERMANENT_ARP = 0x2000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_PROTO3 = 0x2000 + RTF_REJECT = 0x8 + RTF_STATIC = 0x800 + RTF_UP = 0x1 + RTF_USETRAILERS = 0x8000 + RTF_XRESOLVE = 0x200 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_DESYNC = 0x10 + RTM_GET = 0x4 + RTM_IFANNOUNCE = 0xf + RTM_IFINFO = 0xe + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MAXSIZE = 0x800 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_VERSION = 0x5 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RT_TABLEID_MAX = 0xff + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x4 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80206931 + SIOCAIFADDR = 0x8040691a + SIOCAIFGROUP = 0x80246987 + SIOCALIFADDR = 0x8218691c + SIOCATMARK = 0x40047307 + SIOCBRDGADD = 0x8054693c + SIOCBRDGADDS = 0x80546941 + SIOCBRDGARL = 0x806e694d + SIOCBRDGDADDR = 0x81286947 + SIOCBRDGDEL = 0x8054693d + SIOCBRDGDELS = 0x80546942 + SIOCBRDGFLUSH = 0x80546948 + SIOCBRDGFRL = 0x806e694e + SIOCBRDGGCACHE = 0xc0146941 + SIOCBRDGGFD = 0xc0146952 + SIOCBRDGGHT = 0xc0146951 + SIOCBRDGGIFFLGS = 0xc054693e + SIOCBRDGGMA = 0xc0146953 + SIOCBRDGGPARAM = 0xc03c6958 + SIOCBRDGGPRI = 0xc0146950 + SIOCBRDGGRL = 0xc028694f + SIOCBRDGGSIFS = 0xc054693c + SIOCBRDGGTO = 0xc0146946 + SIOCBRDGIFS = 0xc0546942 + SIOCBRDGRTS = 0xc0186943 + SIOCBRDGSADDR = 0xc1286944 + SIOCBRDGSCACHE = 0x80146940 + SIOCBRDGSFD = 0x80146952 + SIOCBRDGSHT = 0x80146951 + SIOCBRDGSIFCOST = 0x80546955 + SIOCBRDGSIFFLGS = 0x8054693f + SIOCBRDGSIFPRIO = 0x80546954 + SIOCBRDGSMA = 0x80146953 + SIOCBRDGSPRI = 0x80146950 + SIOCBRDGSPROTO = 0x8014695a + SIOCBRDGSTO = 0x80146945 + SIOCBRDGSTXHC = 0x80146959 + SIOCDELMULTI = 0x80206932 + SIOCDIFADDR = 0x80206919 + SIOCDIFGROUP = 0x80246989 + SIOCDIFPHYADDR = 0x80206949 + SIOCDLIFADDR = 0x8218691e + SIOCGETKALIVE = 0xc01869a4 + SIOCGETLABEL = 0x8020699a + SIOCGETPFLOW = 0xc02069fe + SIOCGETPFSYNC = 0xc02069f8 + SIOCGETSGCNT = 0xc0147534 + SIOCGETVIFCNT = 0xc0147533 + SIOCGETVLAN = 0xc0206990 + SIOCGHIWAT = 0x40047301 + SIOCGIFADDR = 0xc0206921 + SIOCGIFASYNCMAP = 0xc020697c + SIOCGIFBRDADDR = 0xc0206923 + SIOCGIFCONF = 0xc0086924 + SIOCGIFDATA = 0xc020691b + SIOCGIFDESCR = 0xc0206981 + SIOCGIFDSTADDR = 0xc0206922 + SIOCGIFFLAGS = 0xc0206911 + SIOCGIFGATTR = 0xc024698b + SIOCGIFGENERIC = 0xc020693a + SIOCGIFGMEMB = 0xc024698a + SIOCGIFGROUP = 0xc0246988 + SIOCGIFHARDMTU = 0xc02069a5 + SIOCGIFMEDIA = 0xc0286936 + SIOCGIFMETRIC = 0xc0206917 + SIOCGIFMTU = 0xc020697e + SIOCGIFNETMASK = 0xc0206925 + SIOCGIFPDSTADDR = 0xc0206948 + SIOCGIFPRIORITY = 0xc020699c + SIOCGIFPSRCADDR = 0xc0206947 + SIOCGIFRDOMAIN = 0xc02069a0 + SIOCGIFRTLABEL = 0xc0206983 + SIOCGIFRXR = 0x802069aa + SIOCGIFTIMESLOT = 0xc0206986 + SIOCGIFXFLAGS = 0xc020699e + SIOCGLIFADDR = 0xc218691d + SIOCGLIFPHYADDR = 0xc218694b + SIOCGLIFPHYRTABLE = 0xc02069a2 + SIOCGLIFPHYTTL = 0xc02069a9 + SIOCGLOWAT = 0x40047303 + SIOCGPGRP = 0x40047309 + SIOCGSPPPPARAMS = 0xc0206994 + SIOCGVH = 0xc02069f6 + SIOCGVNETID = 0xc02069a7 + SIOCIFCREATE = 0x8020697a + SIOCIFDESTROY = 0x80206979 + SIOCIFGCLONERS = 0xc00c6978 + SIOCSETKALIVE = 0x801869a3 + SIOCSETLABEL = 0x80206999 + SIOCSETPFLOW = 0x802069fd + SIOCSETPFSYNC = 0x802069f7 + SIOCSETVLAN = 0x8020698f + SIOCSHIWAT = 0x80047300 + SIOCSIFADDR = 0x8020690c + SIOCSIFASYNCMAP = 0x8020697d + SIOCSIFBRDADDR = 0x80206913 + SIOCSIFDESCR = 0x80206980 + SIOCSIFDSTADDR = 0x8020690e + SIOCSIFFLAGS = 0x80206910 + SIOCSIFGATTR = 0x8024698c + SIOCSIFGENERIC = 0x80206939 + SIOCSIFLLADDR = 0x8020691f + SIOCSIFMEDIA = 0xc0206935 + SIOCSIFMETRIC = 0x80206918 + SIOCSIFMTU = 0x8020697f + SIOCSIFNETMASK = 0x80206916 + SIOCSIFPHYADDR = 0x80406946 + SIOCSIFPRIORITY = 0x8020699b + SIOCSIFRDOMAIN = 0x8020699f + SIOCSIFRTLABEL = 0x80206982 + SIOCSIFTIMESLOT = 0x80206985 + SIOCSIFXFLAGS = 0x8020699d + SIOCSLIFPHYADDR = 0x8218694a + SIOCSLIFPHYRTABLE = 0x802069a1 + SIOCSLIFPHYTTL = 0x802069a8 + SIOCSLOWAT = 0x80047302 + SIOCSPGRP = 0x80047308 + SIOCSSPPPPARAMS = 0x80206993 + SIOCSVH = 0xc02069f5 + SIOCSVNETID = 0x802069a6 + SOCK_CLOEXEC = 0x8000 + SOCK_DGRAM = 0x2 + SOCK_NONBLOCK = 0x4000 + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_BINDANY = 0x1000 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LINGER = 0x80 + SO_NETPROC = 0x1020 + SO_OOBINLINE = 0x100 + SO_PEERCRED = 0x1022 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_RTABLE = 0x1021 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_SPLICE = 0x1023 + SO_TIMESTAMP = 0x800 + SO_TYPE = 0x1008 + SO_USELOOPBACK = 0x40 + TCIFLUSH = 0x1 + TCIOFLUSH = 0x3 + TCOFLUSH = 0x2 + TCP_MAXBURST = 0x4 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_SACK = 0x3 + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0x4 + TCP_MSS = 0x200 + TCP_NODELAY = 0x1 + TCP_NOPUSH = 0x10 + TCP_NSTATES = 0xb + TCP_SACK_ENABLE = 0x8 + TCSAFLUSH = 0x2 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCONS = 0x80047462 + TIOCDRAIN = 0x2000745e + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLAG_CLOCAL = 0x2 + TIOCFLAG_CRTSCTS = 0x4 + TIOCFLAG_MDMBUF = 0x8 + TIOCFLAG_PPS = 0x10 + TIOCFLAG_SOFTCAR = 0x1 + TIOCFLUSH = 0x80047410 + TIOCGETA = 0x402c7413 + TIOCGETD = 0x4004741a + TIOCGFLAGS = 0x4004745d + TIOCGPGRP = 0x40047477 + TIOCGSID = 0x40047463 + TIOCGTSTAMP = 0x400c745b + TIOCGWINSZ = 0x40087468 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGET = 0x4004746a + TIOCMODG = 0x4004746a + TIOCMODS = 0x8004746d + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCREMOTE = 0x80047469 + TIOCSBRK = 0x2000747b + TIOCSCTTY = 0x20007461 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x802c7414 + TIOCSETAF = 0x802c7416 + TIOCSETAW = 0x802c7415 + TIOCSETD = 0x8004741b + TIOCSFLAGS = 0x8004745c + TIOCSIG = 0x8004745f + TIOCSPGRP = 0x80047476 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x80047465 + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSTSTAMP = 0x8008745a + TIOCSWINSZ = 0x80087467 + TIOCUCNTL = 0x80047466 + TOSTOP = 0x400000 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VTIME = 0x11 + VWERASE = 0x4 + WALTSIG = 0x4 + WCONTINUED = 0x8 + WCOREFLAG = 0x80 + WNOHANG = 0x1 + WUNTRACED = 0x2 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x58) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x59) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EIPSEC = syscall.Errno(0x52) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x5b) + ELOOP = syscall.Errno(0x3e) + EMEDIUMTYPE = syscall.Errno(0x56) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x53) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOMEDIUM = syscall.Errno(0x55) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x5a) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x5b) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x57) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large"}, + {35, "EWOULDBLOCK", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "EOPNOTSUPP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "operation timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disk quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC program not available"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EIPSEC", "IPsec processing failure"}, + {83, "ENOATTR", "attribute not found"}, + {84, "EILSEQ", "illegal byte sequence"}, + {85, "ENOMEDIUM", "no medium found"}, + {86, "EMEDIUMTYPE", "wrong medium type"}, + {87, "EOVERFLOW", "value too large to be stored in data type"}, + {88, "ECANCELED", "operation canceled"}, + {89, "EIDRM", "identifier removed"}, + {90, "ENOMSG", "no message of desired type"}, + {91, "ELAST", "not supported"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGABRT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "suspended (signal)"}, + {18, "SIGTSTP", "suspended"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, + {32, "SIGTHR", "thread AST"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go new file mode 100644 index 0000000..be42830 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go @@ -0,0 +1,1497 @@ +// mkerrors.sh -m64 +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,solaris + +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs -- -m64 _const.go + +package unix + +import "syscall" + +const ( + AF_802 = 0x12 + AF_APPLETALK = 0x10 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_ECMA = 0x8 + AF_FILE = 0x1 + AF_GOSIP = 0x16 + AF_HYLINK = 0xf + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x1a + AF_INET_OFFLOAD = 0x1e + AF_IPX = 0x17 + AF_KEY = 0x1b + AF_LAT = 0xe + AF_LINK = 0x19 + AF_LOCAL = 0x1 + AF_MAX = 0x20 + AF_NBS = 0x7 + AF_NCA = 0x1c + AF_NIT = 0x11 + AF_NS = 0x6 + AF_OSI = 0x13 + AF_OSINET = 0x15 + AF_PACKET = 0x20 + AF_POLICY = 0x1d + AF_PUP = 0x4 + AF_ROUTE = 0x18 + AF_SNA = 0xb + AF_TRILL = 0x1f + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_X25 = 0x14 + ARPHRD_ARCNET = 0x7 + ARPHRD_ATM = 0x10 + ARPHRD_AX25 = 0x3 + ARPHRD_CHAOS = 0x5 + ARPHRD_EETHER = 0x2 + ARPHRD_ETHER = 0x1 + ARPHRD_FC = 0x12 + ARPHRD_FRAME = 0xf + ARPHRD_HDLC = 0x11 + ARPHRD_IB = 0x20 + ARPHRD_IEEE802 = 0x6 + ARPHRD_IPATM = 0x13 + ARPHRD_METRICOM = 0x17 + ARPHRD_TUNNEL = 0x1f + B0 = 0x0 + B110 = 0x3 + B115200 = 0x12 + B1200 = 0x9 + B134 = 0x4 + B150 = 0x5 + B153600 = 0x13 + B1800 = 0xa + B19200 = 0xe + B200 = 0x6 + B230400 = 0x14 + B2400 = 0xb + B300 = 0x7 + B307200 = 0x15 + B38400 = 0xf + B460800 = 0x16 + B4800 = 0xc + B50 = 0x1 + B57600 = 0x10 + B600 = 0x8 + B75 = 0x2 + B76800 = 0x11 + B921600 = 0x17 + B9600 = 0xd + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = -0x3fefbd89 + BIOCGDLTLIST32 = -0x3ff7bd89 + BIOCGETIF = 0x4020426b + BIOCGETLIF = 0x4078426b + BIOCGHDRCMPLT = 0x40044274 + BIOCGRTIMEOUT = 0x4010427b + BIOCGRTIMEOUT32 = 0x4008427b + BIOCGSEESENT = 0x40044278 + BIOCGSTATS = 0x4080426f + BIOCGSTATSOLD = 0x4008426f + BIOCIMMEDIATE = -0x7ffbbd90 + BIOCPROMISC = 0x20004269 + BIOCSBLEN = -0x3ffbbd9a + BIOCSDLT = -0x7ffbbd8a + BIOCSETF = -0x7fefbd99 + BIOCSETF32 = -0x7ff7bd99 + BIOCSETIF = -0x7fdfbd94 + BIOCSETLIF = -0x7f87bd94 + BIOCSHDRCMPLT = -0x7ffbbd8b + BIOCSRTIMEOUT = -0x7fefbd86 + BIOCSRTIMEOUT32 = -0x7ff7bd86 + BIOCSSEESENT = -0x7ffbbd87 + BIOCSTCPF = -0x7fefbd8e + BIOCSUDPF = -0x7fefbd8d + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DFLTBUFSIZE = 0x100000 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x1000000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x2000 + BSDLY = 0x2000 + CBAUD = 0xf + CFLUSH = 0xf + CIBAUD = 0xf0000 + CLOCAL = 0x800 + CLOCK_HIGHRES = 0x4 + CLOCK_LEVEL = 0xa + CLOCK_MONOTONIC = 0x4 + CLOCK_PROCESS_CPUTIME_ID = 0x5 + CLOCK_PROF = 0x2 + CLOCK_REALTIME = 0x3 + CLOCK_THREAD_CPUTIME_ID = 0x2 + CLOCK_VIRTUAL = 0x1 + CR0 = 0x0 + CR1 = 0x200 + CR2 = 0x400 + CR3 = 0x600 + CRDLY = 0x600 + CREAD = 0x80 + CRTSCTS = 0x80000000 + CS5 = 0x0 + CS6 = 0x10 + CS7 = 0x20 + CS8 = 0x30 + CSIZE = 0x30 + CSTART = 0x11 + CSTATUS = 0x14 + CSTOP = 0x13 + CSTOPB = 0x40 + CSUSP = 0x1a + CSWTCH = 0x1a + DLT_AIRONET_HEADER = 0x78 + DLT_APPLE_IP_OVER_IEEE1394 = 0x8a + DLT_ARCNET = 0x7 + DLT_ARCNET_LINUX = 0x81 + DLT_ATM_CLIP = 0x13 + DLT_ATM_RFC1483 = 0xb + DLT_AURORA = 0x7e + DLT_AX25 = 0x3 + DLT_BACNET_MS_TP = 0xa5 + DLT_CHAOS = 0x5 + DLT_CISCO_IOS = 0x76 + DLT_C_HDLC = 0x68 + DLT_DOCSIS = 0x8f + DLT_ECONET = 0x73 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0x6d + DLT_ERF_ETH = 0xaf + DLT_ERF_POS = 0xb0 + DLT_FDDI = 0xa + DLT_FRELAY = 0x6b + DLT_GCOM_SERIAL = 0xad + DLT_GCOM_T1E1 = 0xac + DLT_GPF_F = 0xab + DLT_GPF_T = 0xaa + DLT_GPRS_LLC = 0xa9 + DLT_HDLC = 0x10 + DLT_HHDLC = 0x79 + DLT_HIPPI = 0xf + DLT_IBM_SN = 0x92 + DLT_IBM_SP = 0x91 + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_IEEE802_11_RADIO_AVS = 0xa3 + DLT_IPNET = 0xe2 + DLT_IPOIB = 0xa2 + DLT_IP_OVER_FC = 0x7a + DLT_JUNIPER_ATM1 = 0x89 + DLT_JUNIPER_ATM2 = 0x87 + DLT_JUNIPER_CHDLC = 0xb5 + DLT_JUNIPER_ES = 0x84 + DLT_JUNIPER_ETHER = 0xb2 + DLT_JUNIPER_FRELAY = 0xb4 + DLT_JUNIPER_GGSN = 0x85 + DLT_JUNIPER_MFR = 0x86 + DLT_JUNIPER_MLFR = 0x83 + DLT_JUNIPER_MLPPP = 0x82 + DLT_JUNIPER_MONITOR = 0xa4 + DLT_JUNIPER_PIC_PEER = 0xae + DLT_JUNIPER_PPP = 0xb3 + DLT_JUNIPER_PPPOE = 0xa7 + DLT_JUNIPER_PPPOE_ATM = 0xa8 + DLT_JUNIPER_SERVICES = 0x88 + DLT_LINUX_IRDA = 0x90 + DLT_LINUX_LAPD = 0xb1 + DLT_LINUX_SLL = 0x71 + DLT_LOOP = 0x6c + DLT_LTALK = 0x72 + DLT_MTP2 = 0x8c + DLT_MTP2_WITH_PHDR = 0x8b + DLT_MTP3 = 0x8d + DLT_NULL = 0x0 + DLT_PCI_EXP = 0x7d + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x12 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0xe + DLT_PPP_PPPD = 0xa6 + DLT_PRISM_HEADER = 0x77 + DLT_PRONET = 0x4 + DLT_RAW = 0xc + DLT_RAWAF_MASK = 0x2240000 + DLT_RIO = 0x7c + DLT_SCCP = 0x8e + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xd + DLT_SUNATM = 0x7b + DLT_SYMANTEC_FIREWALL = 0x63 + DLT_TZSP = 0x80 + ECHO = 0x8 + ECHOCTL = 0x200 + ECHOE = 0x10 + ECHOK = 0x20 + ECHOKE = 0x800 + ECHONL = 0x40 + ECHOPRT = 0x400 + EMPTY_SET = 0x0 + EMT_CPCOVF = 0x1 + EQUALITY_CHECK = 0x0 + EXTA = 0xe + EXTB = 0xf + FD_CLOEXEC = 0x1 + FD_NFDBITS = 0x40 + FD_SETSIZE = 0x10000 + FF0 = 0x0 + FF1 = 0x8000 + FFDLY = 0x8000 + FLUSHALL = 0x1 + FLUSHDATA = 0x0 + FLUSHO = 0x2000 + F_ALLOCSP = 0xa + F_ALLOCSP64 = 0xa + F_BADFD = 0x2e + F_BLKSIZE = 0x13 + F_BLOCKS = 0x12 + F_CHKFL = 0x8 + F_COMPAT = 0x8 + F_DUP2FD = 0x9 + F_DUP2FD_CLOEXEC = 0x24 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x25 + F_FLOCK = 0x35 + F_FLOCK64 = 0x35 + F_FLOCKW = 0x36 + F_FLOCKW64 = 0x36 + F_FREESP = 0xb + F_FREESP64 = 0xb + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0xe + F_GETLK64 = 0xe + F_GETOWN = 0x17 + F_GETXFL = 0x2d + F_HASREMOTELOCKS = 0x1a + F_ISSTREAM = 0xd + F_MANDDNY = 0x10 + F_MDACC = 0x20 + F_NODNY = 0x0 + F_NPRIV = 0x10 + F_OFD_GETLK = 0x2f + F_OFD_GETLK64 = 0x2f + F_OFD_SETLK = 0x30 + F_OFD_SETLK64 = 0x30 + F_OFD_SETLKW = 0x31 + F_OFD_SETLKW64 = 0x31 + F_PRIV = 0xf + F_QUOTACTL = 0x11 + F_RDACC = 0x1 + F_RDDNY = 0x1 + F_RDLCK = 0x1 + F_REVOKE = 0x19 + F_RMACC = 0x4 + F_RMDNY = 0x4 + F_RWACC = 0x3 + F_RWDNY = 0x3 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0x6 + F_SETLK64 = 0x6 + F_SETLK64_NBMAND = 0x2a + F_SETLKW = 0x7 + F_SETLKW64 = 0x7 + F_SETLK_NBMAND = 0x2a + F_SETOWN = 0x18 + F_SHARE = 0x28 + F_SHARE_NBMAND = 0x2b + F_UNLCK = 0x3 + F_UNLKSYS = 0x4 + F_UNSHARE = 0x29 + F_WRACC = 0x2 + F_WRDNY = 0x2 + F_WRLCK = 0x2 + HUPCL = 0x400 + IBSHIFT = 0x10 + ICANON = 0x2 + ICRNL = 0x100 + IEXTEN = 0x8000 + IFF_ADDRCONF = 0x80000 + IFF_ALLMULTI = 0x200 + IFF_ANYCAST = 0x400000 + IFF_BROADCAST = 0x2 + IFF_CANTCHANGE = 0x7f203003b5a + IFF_COS_ENABLED = 0x200000000 + IFF_DEBUG = 0x4 + IFF_DEPRECATED = 0x40000 + IFF_DHCPRUNNING = 0x4000 + IFF_DUPLICATE = 0x4000000000 + IFF_FAILED = 0x10000000 + IFF_FIXEDMTU = 0x1000000000 + IFF_INACTIVE = 0x40000000 + IFF_INTELLIGENT = 0x400 + IFF_IPMP = 0x8000000000 + IFF_IPMP_CANTCHANGE = 0x10000000 + IFF_IPMP_INVALID = 0x1ec200080 + IFF_IPV4 = 0x1000000 + IFF_IPV6 = 0x2000000 + IFF_L3PROTECT = 0x40000000000 + IFF_LOOPBACK = 0x8 + IFF_MULTICAST = 0x800 + IFF_MULTI_BCAST = 0x1000 + IFF_NOACCEPT = 0x4000000 + IFF_NOARP = 0x80 + IFF_NOFAILOVER = 0x8000000 + IFF_NOLINKLOCAL = 0x20000000000 + IFF_NOLOCAL = 0x20000 + IFF_NONUD = 0x200000 + IFF_NORTEXCH = 0x800000 + IFF_NOTRAILERS = 0x20 + IFF_NOXMIT = 0x10000 + IFF_OFFLINE = 0x80000000 + IFF_POINTOPOINT = 0x10 + IFF_PREFERRED = 0x400000000 + IFF_PRIVATE = 0x8000 + IFF_PROMISC = 0x100 + IFF_ROUTER = 0x100000 + IFF_RUNNING = 0x40 + IFF_STANDBY = 0x20000000 + IFF_TEMPORARY = 0x800000000 + IFF_UNNUMBERED = 0x2000 + IFF_UP = 0x1 + IFF_VIRTUAL = 0x2000000000 + IFF_VRRP = 0x10000000000 + IFF_XRESOLV = 0x100000000 + IFNAMSIZ = 0x10 + IFT_1822 = 0x2 + IFT_6TO4 = 0xca + IFT_AAL5 = 0x31 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ATM = 0x25 + IFT_CEPT = 0x13 + IFT_DS3 = 0x1e + IFT_EON = 0x19 + IFT_ETHER = 0x6 + IFT_FDDI = 0xf + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_HDH1822 = 0x3 + IFT_HIPPI = 0x2f + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IB = 0xc7 + IFT_IPV4 = 0xc8 + IFT_IPV6 = 0xc9 + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88026 = 0xa + IFT_LAPB = 0x10 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_NSIP = 0x1b + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PPP = 0x17 + IFT_PROPMUX = 0x36 + IFT_PROPVIRTUAL = 0x35 + IFT_PTPSERIAL = 0x16 + IFT_RS232 = 0x21 + IFT_SDLC = 0x11 + IFT_SIP = 0x1f + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_STARLAN = 0xb + IFT_T1 = 0x12 + IFT_ULTRA = 0x1d + IFT_V35 = 0x2d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_AUTOCONF_MASK = 0xffff0000 + IN_AUTOCONF_NET = 0xa9fe0000 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_CLASSE_NET = 0xffffffff + IN_LOOPBACKNET = 0x7f + IN_PRIVATE12_MASK = 0xfff00000 + IN_PRIVATE12_NET = 0xac100000 + IN_PRIVATE16_MASK = 0xffff0000 + IN_PRIVATE16_NET = 0xc0a80000 + IN_PRIVATE8_MASK = 0xff000000 + IN_PRIVATE8_NET = 0xa000000 + IPPROTO_AH = 0x33 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x4 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_HELLO = 0x3f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPV6 = 0x29 + IPPROTO_MAX = 0x100 + IPPROTO_ND = 0x4d + IPPROTO_NONE = 0x3b + IPPROTO_OSPF = 0x59 + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_SCTP = 0x84 + IPPROTO_TCP = 0x6 + IPPROTO_UDP = 0x11 + IPV6_ADD_MEMBERSHIP = 0x9 + IPV6_BOUND_IF = 0x41 + IPV6_CHECKSUM = 0x18 + IPV6_DONTFRAG = 0x21 + IPV6_DROP_MEMBERSHIP = 0xa + IPV6_DSTOPTS = 0xf + IPV6_FLOWINFO_FLOWLABEL = 0xffff0f00 + IPV6_FLOWINFO_TCLASS = 0xf00f + IPV6_HOPLIMIT = 0xc + IPV6_HOPOPTS = 0xe + IPV6_JOIN_GROUP = 0x9 + IPV6_LEAVE_GROUP = 0xa + IPV6_MULTICAST_HOPS = 0x7 + IPV6_MULTICAST_IF = 0x6 + IPV6_MULTICAST_LOOP = 0x8 + IPV6_NEXTHOP = 0xd + IPV6_PAD1_OPT = 0x0 + IPV6_PATHMTU = 0x25 + IPV6_PKTINFO = 0xb + IPV6_PREFER_SRC_CGA = 0x20 + IPV6_PREFER_SRC_CGADEFAULT = 0x10 + IPV6_PREFER_SRC_CGAMASK = 0x30 + IPV6_PREFER_SRC_COA = 0x2 + IPV6_PREFER_SRC_DEFAULT = 0x15 + IPV6_PREFER_SRC_HOME = 0x1 + IPV6_PREFER_SRC_MASK = 0x3f + IPV6_PREFER_SRC_MIPDEFAULT = 0x1 + IPV6_PREFER_SRC_MIPMASK = 0x3 + IPV6_PREFER_SRC_NONCGA = 0x10 + IPV6_PREFER_SRC_PUBLIC = 0x4 + IPV6_PREFER_SRC_TMP = 0x8 + IPV6_PREFER_SRC_TMPDEFAULT = 0x4 + IPV6_PREFER_SRC_TMPMASK = 0xc + IPV6_RECVDSTOPTS = 0x28 + IPV6_RECVHOPLIMIT = 0x13 + IPV6_RECVHOPOPTS = 0x14 + IPV6_RECVPATHMTU = 0x24 + IPV6_RECVPKTINFO = 0x12 + IPV6_RECVRTHDR = 0x16 + IPV6_RECVRTHDRDSTOPTS = 0x17 + IPV6_RECVTCLASS = 0x19 + IPV6_RTHDR = 0x10 + IPV6_RTHDRDSTOPTS = 0x11 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SEC_OPT = 0x22 + IPV6_SRC_PREFERENCES = 0x23 + IPV6_TCLASS = 0x26 + IPV6_UNICAST_HOPS = 0x5 + IPV6_UNSPEC_SRC = 0x42 + IPV6_USE_MIN_MTU = 0x20 + IPV6_V6ONLY = 0x27 + IP_ADD_MEMBERSHIP = 0x13 + IP_ADD_SOURCE_MEMBERSHIP = 0x17 + IP_BLOCK_SOURCE = 0x15 + IP_BOUND_IF = 0x41 + IP_BROADCAST = 0x106 + IP_BROADCAST_TTL = 0x43 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DHCPINIT_IF = 0x45 + IP_DONTFRAG = 0x1b + IP_DONTROUTE = 0x105 + IP_DROP_MEMBERSHIP = 0x14 + IP_DROP_SOURCE_MEMBERSHIP = 0x18 + IP_HDRINCL = 0x2 + IP_MAXPACKET = 0xffff + IP_MF = 0x2000 + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x10 + IP_MULTICAST_LOOP = 0x12 + IP_MULTICAST_TTL = 0x11 + IP_NEXTHOP = 0x19 + IP_OPTIONS = 0x1 + IP_PKTINFO = 0x1a + IP_RECVDSTADDR = 0x7 + IP_RECVIF = 0x9 + IP_RECVOPTS = 0x5 + IP_RECVPKTINFO = 0x1a + IP_RECVRETOPTS = 0x6 + IP_RECVSLLA = 0xa + IP_RECVTTL = 0xb + IP_RETOPTS = 0x8 + IP_REUSEADDR = 0x104 + IP_SEC_OPT = 0x22 + IP_TOS = 0x3 + IP_TTL = 0x4 + IP_UNBLOCK_SOURCE = 0x16 + IP_UNSPEC_SRC = 0x42 + ISIG = 0x1 + ISTRIP = 0x20 + IUCLC = 0x200 + IXANY = 0x800 + IXOFF = 0x1000 + IXON = 0x400 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_ACCESS_DEFAULT = 0x6 + MADV_ACCESS_LWP = 0x7 + MADV_ACCESS_MANY = 0x8 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x5 + MADV_NORMAL = 0x0 + MADV_PURGE = 0x9 + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_WILLNEED = 0x3 + MAP_32BIT = 0x80 + MAP_ALIGN = 0x200 + MAP_ANON = 0x100 + MAP_ANONYMOUS = 0x100 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_INITDATA = 0x800 + MAP_NORESERVE = 0x40 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x20 + MAP_SHARED = 0x1 + MAP_TEXT = 0x400 + MAP_TYPE = 0xf + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MSG_CTRUNC = 0x10 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_DUPCTRL = 0x800 + MSG_EOR = 0x8 + MSG_MAXIOVLEN = 0x10 + MSG_NOTIFICATION = 0x100 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_TRUNC = 0x20 + MSG_WAITALL = 0x40 + MSG_XPG4_2 = 0x8000 + MS_ASYNC = 0x1 + MS_INVALIDATE = 0x2 + MS_OLDSYNC = 0x0 + MS_SYNC = 0x4 + M_FLUSH = 0x86 + NAME_MAX = 0xff + NEWDEV = 0x1 + NL0 = 0x0 + NL1 = 0x100 + NLDLY = 0x100 + NOFLSH = 0x80 + OCRNL = 0x8 + OFDEL = 0x80 + OFILL = 0x40 + OLCUC = 0x2 + OLDDEV = 0x0 + ONBITSMAJOR = 0x7 + ONBITSMINOR = 0x8 + ONLCR = 0x4 + ONLRET = 0x20 + ONOCR = 0x10 + OPENFAIL = -0x1 + OPOST = 0x1 + O_ACCMODE = 0x600003 + O_APPEND = 0x8 + O_CLOEXEC = 0x800000 + O_CREAT = 0x100 + O_DSYNC = 0x40 + O_EXCL = 0x400 + O_EXEC = 0x400000 + O_LARGEFILE = 0x2000 + O_NDELAY = 0x4 + O_NOCTTY = 0x800 + O_NOFOLLOW = 0x20000 + O_NOLINKS = 0x40000 + O_NONBLOCK = 0x80 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x8000 + O_SEARCH = 0x200000 + O_SIOCGIFCONF = -0x3ff796ec + O_SIOCGLIFCONF = -0x3fef9688 + O_SYNC = 0x10 + O_TRUNC = 0x200 + O_WRONLY = 0x1 + O_XATTR = 0x4000 + PARENB = 0x100 + PAREXT = 0x100000 + PARMRK = 0x8 + PARODD = 0x200 + PENDIN = 0x4000 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + RLIMIT_AS = 0x6 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_NOFILE = 0x5 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = -0x3 + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_MAX = 0x9 + RTAX_NETMASK = 0x2 + RTAX_SRC = 0x8 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_NETMASK = 0x4 + RTA_NUMBITS = 0x9 + RTA_SRC = 0x100 + RTF_BLACKHOLE = 0x1000 + RTF_CLONING = 0x100 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_INDIRECT = 0x40000 + RTF_KERNEL = 0x80000 + RTF_LLINFO = 0x400 + RTF_MASK = 0x80 + RTF_MODIFIED = 0x20 + RTF_MULTIRT = 0x10000 + RTF_PRIVATE = 0x2000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_REJECT = 0x8 + RTF_SETSRC = 0x20000 + RTF_STATIC = 0x800 + RTF_UP = 0x1 + RTF_XRESOLVE = 0x200 + RTF_ZONE = 0x100000 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_CHGADDR = 0xf + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_FREEADDR = 0x10 + RTM_GET = 0x4 + RTM_IFINFO = 0xe + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_OLDADD = 0x9 + RTM_OLDDEL = 0xa + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_VERSION = 0x3 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RT_AWARE = 0x1 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + SCM_RIGHTS = 0x1010 + SCM_TIMESTAMP = 0x1013 + SCM_UCRED = 0x1012 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIG2STR_MAX = 0x20 + SIOCADDMULTI = -0x7fdf96cf + SIOCADDRT = -0x7fcf8df6 + SIOCATMARK = 0x40047307 + SIOCDARP = -0x7fdb96e0 + SIOCDELMULTI = -0x7fdf96ce + SIOCDELRT = -0x7fcf8df5 + SIOCDXARP = -0x7fff9658 + SIOCGARP = -0x3fdb96e1 + SIOCGDSTINFO = -0x3fff965c + SIOCGENADDR = -0x3fdf96ab + SIOCGENPSTATS = -0x3fdf96c7 + SIOCGETLSGCNT = -0x3fef8deb + SIOCGETNAME = 0x40107334 + SIOCGETPEER = 0x40107335 + SIOCGETPROP = -0x3fff8f44 + SIOCGETSGCNT = -0x3feb8deb + SIOCGETSYNC = -0x3fdf96d3 + SIOCGETVIFCNT = -0x3feb8dec + SIOCGHIWAT = 0x40047301 + SIOCGIFADDR = -0x3fdf96f3 + SIOCGIFBRDADDR = -0x3fdf96e9 + SIOCGIFCONF = -0x3ff796a4 + SIOCGIFDSTADDR = -0x3fdf96f1 + SIOCGIFFLAGS = -0x3fdf96ef + SIOCGIFHWADDR = -0x3fdf9647 + SIOCGIFINDEX = -0x3fdf96a6 + SIOCGIFMEM = -0x3fdf96ed + SIOCGIFMETRIC = -0x3fdf96e5 + SIOCGIFMTU = -0x3fdf96ea + SIOCGIFMUXID = -0x3fdf96a8 + SIOCGIFNETMASK = -0x3fdf96e7 + SIOCGIFNUM = 0x40046957 + SIOCGIP6ADDRPOLICY = -0x3fff965e + SIOCGIPMSFILTER = -0x3ffb964c + SIOCGLIFADDR = -0x3f87968f + SIOCGLIFBINDING = -0x3f879666 + SIOCGLIFBRDADDR = -0x3f879685 + SIOCGLIFCONF = -0x3fef965b + SIOCGLIFDADSTATE = -0x3f879642 + SIOCGLIFDSTADDR = -0x3f87968d + SIOCGLIFFLAGS = -0x3f87968b + SIOCGLIFGROUPINFO = -0x3f4b9663 + SIOCGLIFGROUPNAME = -0x3f879664 + SIOCGLIFHWADDR = -0x3f879640 + SIOCGLIFINDEX = -0x3f87967b + SIOCGLIFLNKINFO = -0x3f879674 + SIOCGLIFMETRIC = -0x3f879681 + SIOCGLIFMTU = -0x3f879686 + SIOCGLIFMUXID = -0x3f87967d + SIOCGLIFNETMASK = -0x3f879683 + SIOCGLIFNUM = -0x3ff3967e + SIOCGLIFSRCOF = -0x3fef964f + SIOCGLIFSUBNET = -0x3f879676 + SIOCGLIFTOKEN = -0x3f879678 + SIOCGLIFUSESRC = -0x3f879651 + SIOCGLIFZONE = -0x3f879656 + SIOCGLOWAT = 0x40047303 + SIOCGMSFILTER = -0x3ffb964e + SIOCGPGRP = 0x40047309 + SIOCGSTAMP = -0x3fef9646 + SIOCGXARP = -0x3fff9659 + SIOCIFDETACH = -0x7fdf96c8 + SIOCILB = -0x3ffb9645 + SIOCLIFADDIF = -0x3f879691 + SIOCLIFDELND = -0x7f879673 + SIOCLIFGETND = -0x3f879672 + SIOCLIFREMOVEIF = -0x7f879692 + SIOCLIFSETND = -0x7f879671 + SIOCLOWER = -0x7fdf96d7 + SIOCSARP = -0x7fdb96e2 + SIOCSCTPGOPT = -0x3fef9653 + SIOCSCTPPEELOFF = -0x3ffb9652 + SIOCSCTPSOPT = -0x7fef9654 + SIOCSENABLESDP = -0x3ffb9649 + SIOCSETPROP = -0x7ffb8f43 + SIOCSETSYNC = -0x7fdf96d4 + SIOCSHIWAT = -0x7ffb8d00 + SIOCSIFADDR = -0x7fdf96f4 + SIOCSIFBRDADDR = -0x7fdf96e8 + SIOCSIFDSTADDR = -0x7fdf96f2 + SIOCSIFFLAGS = -0x7fdf96f0 + SIOCSIFINDEX = -0x7fdf96a5 + SIOCSIFMEM = -0x7fdf96ee + SIOCSIFMETRIC = -0x7fdf96e4 + SIOCSIFMTU = -0x7fdf96eb + SIOCSIFMUXID = -0x7fdf96a7 + SIOCSIFNAME = -0x7fdf96b7 + SIOCSIFNETMASK = -0x7fdf96e6 + SIOCSIP6ADDRPOLICY = -0x7fff965d + SIOCSIPMSFILTER = -0x7ffb964b + SIOCSLGETREQ = -0x3fdf96b9 + SIOCSLIFADDR = -0x7f879690 + SIOCSLIFBRDADDR = -0x7f879684 + SIOCSLIFDSTADDR = -0x7f87968e + SIOCSLIFFLAGS = -0x7f87968c + SIOCSLIFGROUPNAME = -0x7f879665 + SIOCSLIFINDEX = -0x7f87967a + SIOCSLIFLNKINFO = -0x7f879675 + SIOCSLIFMETRIC = -0x7f879680 + SIOCSLIFMTU = -0x7f879687 + SIOCSLIFMUXID = -0x7f87967c + SIOCSLIFNAME = -0x3f87967f + SIOCSLIFNETMASK = -0x7f879682 + SIOCSLIFPREFIX = -0x3f879641 + SIOCSLIFSUBNET = -0x7f879677 + SIOCSLIFTOKEN = -0x7f879679 + SIOCSLIFUSESRC = -0x7f879650 + SIOCSLIFZONE = -0x7f879655 + SIOCSLOWAT = -0x7ffb8cfe + SIOCSLSTAT = -0x7fdf96b8 + SIOCSMSFILTER = -0x7ffb964d + SIOCSPGRP = -0x7ffb8cf8 + SIOCSPROMISC = -0x7ffb96d0 + SIOCSQPTR = -0x3ffb9648 + SIOCSSDSTATS = -0x3fdf96d2 + SIOCSSESTATS = -0x3fdf96d1 + SIOCSXARP = -0x7fff965a + SIOCTMYADDR = -0x3ff79670 + SIOCTMYSITE = -0x3ff7966e + SIOCTONLINK = -0x3ff7966f + SIOCUPPER = -0x7fdf96d8 + SIOCX25RCV = -0x3fdf96c4 + SIOCX25TBL = -0x3fdf96c3 + SIOCX25XMT = -0x3fdf96c5 + SIOCXPROTO = 0x20007337 + SOCK_CLOEXEC = 0x80000 + SOCK_DGRAM = 0x1 + SOCK_NDELAY = 0x200000 + SOCK_NONBLOCK = 0x100000 + SOCK_RAW = 0x4 + SOCK_RDM = 0x5 + SOCK_SEQPACKET = 0x6 + SOCK_STREAM = 0x2 + SOCK_TYPE_MASK = 0xffff + SOL_FILTER = 0xfffc + SOL_PACKET = 0xfffd + SOL_ROUTE = 0xfffe + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_ALL = 0x3f + SO_ALLZONES = 0x1014 + SO_ANON_MLP = 0x100a + SO_ATTACH_FILTER = 0x40000001 + SO_BAND = 0x4000 + SO_BROADCAST = 0x20 + SO_COPYOPT = 0x80000 + SO_DEBUG = 0x1 + SO_DELIM = 0x8000 + SO_DETACH_FILTER = 0x40000002 + SO_DGRAM_ERRIND = 0x200 + SO_DOMAIN = 0x100c + SO_DONTLINGER = -0x81 + SO_DONTROUTE = 0x10 + SO_ERROPT = 0x40000 + SO_ERROR = 0x1007 + SO_EXCLBIND = 0x1015 + SO_HIWAT = 0x10 + SO_ISNTTY = 0x800 + SO_ISTTY = 0x400 + SO_KEEPALIVE = 0x8 + SO_LINGER = 0x80 + SO_LOWAT = 0x20 + SO_MAC_EXEMPT = 0x100b + SO_MAC_IMPLICIT = 0x1016 + SO_MAXBLK = 0x100000 + SO_MAXPSZ = 0x8 + SO_MINPSZ = 0x4 + SO_MREADOFF = 0x80 + SO_MREADON = 0x40 + SO_NDELOFF = 0x200 + SO_NDELON = 0x100 + SO_NODELIM = 0x10000 + SO_OOBINLINE = 0x100 + SO_PROTOTYPE = 0x1009 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVPSH = 0x100d + SO_RCVTIMEO = 0x1006 + SO_READOPT = 0x1 + SO_RECVUCRED = 0x400 + SO_REUSEADDR = 0x4 + SO_SECATTR = 0x1011 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_STRHOLD = 0x20000 + SO_TAIL = 0x200000 + SO_TIMESTAMP = 0x1013 + SO_TONSTOP = 0x2000 + SO_TOSTOP = 0x1000 + SO_TYPE = 0x1008 + SO_USELOOPBACK = 0x40 + SO_VRRP = 0x1017 + SO_WROFF = 0x2 + TAB0 = 0x0 + TAB1 = 0x800 + TAB2 = 0x1000 + TAB3 = 0x1800 + TABDLY = 0x1800 + TCFLSH = 0x5407 + TCGETA = 0x5401 + TCGETS = 0x540d + TCIFLUSH = 0x0 + TCIOFF = 0x2 + TCIOFLUSH = 0x2 + TCION = 0x3 + TCOFLUSH = 0x1 + TCOOFF = 0x0 + TCOON = 0x1 + TCP_ABORT_THRESHOLD = 0x11 + TCP_ANONPRIVBIND = 0x20 + TCP_CONN_ABORT_THRESHOLD = 0x13 + TCP_CONN_NOTIFY_THRESHOLD = 0x12 + TCP_CORK = 0x18 + TCP_EXCLBIND = 0x21 + TCP_INIT_CWND = 0x15 + TCP_KEEPALIVE = 0x8 + TCP_KEEPALIVE_ABORT_THRESHOLD = 0x17 + TCP_KEEPALIVE_THRESHOLD = 0x16 + TCP_KEEPCNT = 0x23 + TCP_KEEPIDLE = 0x22 + TCP_KEEPINTVL = 0x24 + TCP_LINGER2 = 0x1c + TCP_MAXSEG = 0x2 + TCP_MSS = 0x218 + TCP_NODELAY = 0x1 + TCP_NOTIFY_THRESHOLD = 0x10 + TCP_RECVDSTADDR = 0x14 + TCP_RTO_INITIAL = 0x19 + TCP_RTO_MAX = 0x1b + TCP_RTO_MIN = 0x1a + TCSAFLUSH = 0x5410 + TCSBRK = 0x5405 + TCSETA = 0x5402 + TCSETAF = 0x5404 + TCSETAW = 0x5403 + TCSETS = 0x540e + TCSETSF = 0x5410 + TCSETSW = 0x540f + TCXONC = 0x5406 + TIOC = 0x5400 + TIOCCBRK = 0x747a + TIOCCDTR = 0x7478 + TIOCCILOOP = 0x746c + TIOCEXCL = 0x740d + TIOCFLUSH = 0x7410 + TIOCGETC = 0x7412 + TIOCGETD = 0x7400 + TIOCGETP = 0x7408 + TIOCGLTC = 0x7474 + TIOCGPGRP = 0x7414 + TIOCGPPS = 0x547d + TIOCGPPSEV = 0x547f + TIOCGSID = 0x7416 + TIOCGSOFTCAR = 0x5469 + TIOCGWINSZ = 0x5468 + TIOCHPCL = 0x7402 + TIOCKBOF = 0x5409 + TIOCKBON = 0x5408 + TIOCLBIC = 0x747e + TIOCLBIS = 0x747f + TIOCLGET = 0x747c + TIOCLSET = 0x747d + TIOCMBIC = 0x741c + TIOCMBIS = 0x741b + TIOCMGET = 0x741d + TIOCMSET = 0x741a + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x7471 + TIOCNXCL = 0x740e + TIOCOUTQ = 0x7473 + TIOCREMOTE = 0x741e + TIOCSBRK = 0x747b + TIOCSCTTY = 0x7484 + TIOCSDTR = 0x7479 + TIOCSETC = 0x7411 + TIOCSETD = 0x7401 + TIOCSETN = 0x740a + TIOCSETP = 0x7409 + TIOCSIGNAL = 0x741f + TIOCSILOOP = 0x746d + TIOCSLTC = 0x7475 + TIOCSPGRP = 0x7415 + TIOCSPPS = 0x547e + TIOCSSOFTCAR = 0x546a + TIOCSTART = 0x746e + TIOCSTI = 0x7417 + TIOCSTOP = 0x746f + TIOCSWINSZ = 0x5467 + TOSTOP = 0x100 + VCEOF = 0x8 + VCEOL = 0x9 + VDISCARD = 0xd + VDSUSP = 0xb + VEOF = 0x4 + VEOL = 0x5 + VEOL2 = 0x6 + VERASE = 0x2 + VERASE2 = 0x11 + VINTR = 0x0 + VKILL = 0x3 + VLNEXT = 0xf + VMIN = 0x4 + VQUIT = 0x1 + VREPRINT = 0xc + VSTART = 0x8 + VSTATUS = 0x10 + VSTOP = 0x9 + VSUSP = 0xa + VSWTCH = 0x7 + VT0 = 0x0 + VT1 = 0x4000 + VTDLY = 0x4000 + VTIME = 0x5 + VWERASE = 0xe + WCONTFLG = 0xffff + WCONTINUED = 0x8 + WCOREFLG = 0x80 + WEXITED = 0x1 + WNOHANG = 0x40 + WNOWAIT = 0x80 + WOPTMASK = 0xcf + WRAP = 0x20000 + WSIGMASK = 0x7f + WSTOPFLG = 0x7f + WSTOPPED = 0x4 + WTRAPPED = 0x2 + WUNTRACED = 0x4 + XCASE = 0x4 + XTABS = 0x1800 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x7d) + EADDRNOTAVAIL = syscall.Errno(0x7e) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x7c) + EAGAIN = syscall.Errno(0xb) + EALREADY = syscall.Errno(0x95) + EBADE = syscall.Errno(0x32) + EBADF = syscall.Errno(0x9) + EBADFD = syscall.Errno(0x51) + EBADMSG = syscall.Errno(0x4d) + EBADR = syscall.Errno(0x33) + EBADRQC = syscall.Errno(0x36) + EBADSLT = syscall.Errno(0x37) + EBFONT = syscall.Errno(0x39) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x2f) + ECHILD = syscall.Errno(0xa) + ECHRNG = syscall.Errno(0x25) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x82) + ECONNREFUSED = syscall.Errno(0x92) + ECONNRESET = syscall.Errno(0x83) + EDEADLK = syscall.Errno(0x2d) + EDEADLOCK = syscall.Errno(0x38) + EDESTADDRREQ = syscall.Errno(0x60) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x31) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EHOSTDOWN = syscall.Errno(0x93) + EHOSTUNREACH = syscall.Errno(0x94) + EIDRM = syscall.Errno(0x24) + EILSEQ = syscall.Errno(0x58) + EINPROGRESS = syscall.Errno(0x96) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x85) + EISDIR = syscall.Errno(0x15) + EL2HLT = syscall.Errno(0x2c) + EL2NSYNC = syscall.Errno(0x26) + EL3HLT = syscall.Errno(0x27) + EL3RST = syscall.Errno(0x28) + ELIBACC = syscall.Errno(0x53) + ELIBBAD = syscall.Errno(0x54) + ELIBEXEC = syscall.Errno(0x57) + ELIBMAX = syscall.Errno(0x56) + ELIBSCN = syscall.Errno(0x55) + ELNRNG = syscall.Errno(0x29) + ELOCKUNMAPPED = syscall.Errno(0x48) + ELOOP = syscall.Errno(0x5a) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x61) + EMULTIHOP = syscall.Errno(0x4a) + ENAMETOOLONG = syscall.Errno(0x4e) + ENETDOWN = syscall.Errno(0x7f) + ENETRESET = syscall.Errno(0x81) + ENETUNREACH = syscall.Errno(0x80) + ENFILE = syscall.Errno(0x17) + ENOANO = syscall.Errno(0x35) + ENOBUFS = syscall.Errno(0x84) + ENOCSI = syscall.Errno(0x2b) + ENODATA = syscall.Errno(0x3d) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x2e) + ENOLINK = syscall.Errno(0x43) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x23) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x63) + ENOSPC = syscall.Errno(0x1c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x59) + ENOTACTIVE = syscall.Errno(0x49) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x86) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x5d) + ENOTRECOVERABLE = syscall.Errno(0x3b) + ENOTSOCK = syscall.Errno(0x5f) + ENOTSUP = syscall.Errno(0x30) + ENOTTY = syscall.Errno(0x19) + ENOTUNIQ = syscall.Errno(0x50) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x7a) + EOVERFLOW = syscall.Errno(0x4f) + EOWNERDEAD = syscall.Errno(0x3a) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x7b) + EPIPE = syscall.Errno(0x20) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x78) + EPROTOTYPE = syscall.Errno(0x62) + ERANGE = syscall.Errno(0x22) + EREMCHG = syscall.Errno(0x52) + EREMOTE = syscall.Errno(0x42) + ERESTART = syscall.Errno(0x5b) + EROFS = syscall.Errno(0x1e) + ESHUTDOWN = syscall.Errno(0x8f) + ESOCKTNOSUPPORT = syscall.Errno(0x79) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x97) + ESTRPIPE = syscall.Errno(0x5c) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x91) + ETOOMANYREFS = syscall.Errno(0x90) + ETXTBSY = syscall.Errno(0x1a) + EUNATCH = syscall.Errno(0x2a) + EUSERS = syscall.Errno(0x5e) + EWOULDBLOCK = syscall.Errno(0xb) + EXDEV = syscall.Errno(0x12) + EXFULL = syscall.Errno(0x34) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCANCEL = syscall.Signal(0x24) + SIGCHLD = syscall.Signal(0x12) + SIGCLD = syscall.Signal(0x12) + SIGCONT = syscall.Signal(0x19) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGFREEZE = syscall.Signal(0x22) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x29) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x16) + SIGIOT = syscall.Signal(0x6) + SIGJVM1 = syscall.Signal(0x27) + SIGJVM2 = syscall.Signal(0x28) + SIGKILL = syscall.Signal(0x9) + SIGLOST = syscall.Signal(0x25) + SIGLWP = syscall.Signal(0x21) + SIGPIPE = syscall.Signal(0xd) + SIGPOLL = syscall.Signal(0x16) + SIGPROF = syscall.Signal(0x1d) + SIGPWR = syscall.Signal(0x13) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x17) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHAW = syscall.Signal(0x23) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x18) + SIGTTIN = syscall.Signal(0x1a) + SIGTTOU = syscall.Signal(0x1b) + SIGURG = syscall.Signal(0x15) + SIGUSR1 = syscall.Signal(0x10) + SIGUSR2 = syscall.Signal(0x11) + SIGVTALRM = syscall.Signal(0x1c) + SIGWAITING = syscall.Signal(0x20) + SIGWINCH = syscall.Signal(0x14) + SIGXCPU = syscall.Signal(0x1e) + SIGXFSZ = syscall.Signal(0x1f) + SIGXRES = syscall.Signal(0x26) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "not owner"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "I/O error"}, + {6, "ENXIO", "no such device or address"}, + {7, "E2BIG", "arg list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file number"}, + {10, "ECHILD", "no child processes"}, + {11, "EAGAIN", "resource temporarily unavailable"}, + {12, "ENOMEM", "not enough space"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "no such device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "file table overflow"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "argument out of domain"}, + {34, "ERANGE", "result too large"}, + {35, "ENOMSG", "no message of desired type"}, + {36, "EIDRM", "identifier removed"}, + {37, "ECHRNG", "channel number out of range"}, + {38, "EL2NSYNC", "level 2 not synchronized"}, + {39, "EL3HLT", "level 3 halted"}, + {40, "EL3RST", "level 3 reset"}, + {41, "ELNRNG", "link number out of range"}, + {42, "EUNATCH", "protocol driver not attached"}, + {43, "ENOCSI", "no CSI structure available"}, + {44, "EL2HLT", "level 2 halted"}, + {45, "EDEADLK", "deadlock situation detected/avoided"}, + {46, "ENOLCK", "no record locks available"}, + {47, "ECANCELED", "operation canceled"}, + {48, "ENOTSUP", "operation not supported"}, + {49, "EDQUOT", "disc quota exceeded"}, + {50, "EBADE", "bad exchange descriptor"}, + {51, "EBADR", "bad request descriptor"}, + {52, "EXFULL", "message tables full"}, + {53, "ENOANO", "anode table overflow"}, + {54, "EBADRQC", "bad request code"}, + {55, "EBADSLT", "invalid slot"}, + {56, "EDEADLOCK", "file locking deadlock"}, + {57, "EBFONT", "bad font file format"}, + {58, "EOWNERDEAD", "owner of the lock died"}, + {59, "ENOTRECOVERABLE", "lock is not recoverable"}, + {60, "ENOSTR", "not a stream device"}, + {61, "ENODATA", "no data available"}, + {62, "ETIME", "timer expired"}, + {63, "ENOSR", "out of stream resources"}, + {64, "ENONET", "machine is not on the network"}, + {65, "ENOPKG", "package not installed"}, + {66, "EREMOTE", "object is remote"}, + {67, "ENOLINK", "link has been severed"}, + {68, "EADV", "advertise error"}, + {69, "ESRMNT", "srmount error"}, + {70, "ECOMM", "communication error on send"}, + {71, "EPROTO", "protocol error"}, + {72, "ELOCKUNMAPPED", "locked lock was unmapped "}, + {73, "ENOTACTIVE", "facility is not active"}, + {74, "EMULTIHOP", "multihop attempted"}, + {77, "EBADMSG", "not a data message"}, + {78, "ENAMETOOLONG", "file name too long"}, + {79, "EOVERFLOW", "value too large for defined data type"}, + {80, "ENOTUNIQ", "name not unique on network"}, + {81, "EBADFD", "file descriptor in bad state"}, + {82, "EREMCHG", "remote address changed"}, + {83, "ELIBACC", "can not access a needed shared library"}, + {84, "ELIBBAD", "accessing a corrupted shared library"}, + {85, "ELIBSCN", ".lib section in a.out corrupted"}, + {86, "ELIBMAX", "attempting to link in more shared libraries than system limit"}, + {87, "ELIBEXEC", "can not exec a shared library directly"}, + {88, "EILSEQ", "illegal byte sequence"}, + {89, "ENOSYS", "operation not applicable"}, + {90, "ELOOP", "number of symbolic links encountered during path name traversal exceeds MAXSYMLINKS"}, + {91, "ERESTART", "error 91"}, + {92, "ESTRPIPE", "error 92"}, + {93, "ENOTEMPTY", "directory not empty"}, + {94, "EUSERS", "too many users"}, + {95, "ENOTSOCK", "socket operation on non-socket"}, + {96, "EDESTADDRREQ", "destination address required"}, + {97, "EMSGSIZE", "message too long"}, + {98, "EPROTOTYPE", "protocol wrong type for socket"}, + {99, "ENOPROTOOPT", "option not supported by protocol"}, + {120, "EPROTONOSUPPORT", "protocol not supported"}, + {121, "ESOCKTNOSUPPORT", "socket type not supported"}, + {122, "EOPNOTSUPP", "operation not supported on transport endpoint"}, + {123, "EPFNOSUPPORT", "protocol family not supported"}, + {124, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {125, "EADDRINUSE", "address already in use"}, + {126, "EADDRNOTAVAIL", "cannot assign requested address"}, + {127, "ENETDOWN", "network is down"}, + {128, "ENETUNREACH", "network is unreachable"}, + {129, "ENETRESET", "network dropped connection because of reset"}, + {130, "ECONNABORTED", "software caused connection abort"}, + {131, "ECONNRESET", "connection reset by peer"}, + {132, "ENOBUFS", "no buffer space available"}, + {133, "EISCONN", "transport endpoint is already connected"}, + {134, "ENOTCONN", "transport endpoint is not connected"}, + {143, "ESHUTDOWN", "cannot send after socket shutdown"}, + {144, "ETOOMANYREFS", "too many references: cannot splice"}, + {145, "ETIMEDOUT", "connection timed out"}, + {146, "ECONNREFUSED", "connection refused"}, + {147, "EHOSTDOWN", "host is down"}, + {148, "EHOSTUNREACH", "no route to host"}, + {149, "EALREADY", "operation already in progress"}, + {150, "EINPROGRESS", "operation now in progress"}, + {151, "ESTALE", "stale NFS file handle"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal Instruction"}, + {5, "SIGTRAP", "trace/Breakpoint Trap"}, + {6, "SIGABRT", "abort"}, + {7, "SIGEMT", "emulation Trap"}, + {8, "SIGFPE", "arithmetic Exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus Error"}, + {11, "SIGSEGV", "segmentation Fault"}, + {12, "SIGSYS", "bad System Call"}, + {13, "SIGPIPE", "broken Pipe"}, + {14, "SIGALRM", "alarm Clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGUSR1", "user Signal 1"}, + {17, "SIGUSR2", "user Signal 2"}, + {18, "SIGCHLD", "child Status Changed"}, + {19, "SIGPWR", "power-Fail/Restart"}, + {20, "SIGWINCH", "window Size Change"}, + {21, "SIGURG", "urgent Socket Condition"}, + {22, "SIGIO", "pollable Event"}, + {23, "SIGSTOP", "stopped (signal)"}, + {24, "SIGTSTP", "stopped (user)"}, + {25, "SIGCONT", "continued"}, + {26, "SIGTTIN", "stopped (tty input)"}, + {27, "SIGTTOU", "stopped (tty output)"}, + {28, "SIGVTALRM", "virtual Timer Expired"}, + {29, "SIGPROF", "profiling Timer Expired"}, + {30, "SIGXCPU", "cpu Limit Exceeded"}, + {31, "SIGXFSZ", "file Size Limit Exceeded"}, + {32, "SIGWAITING", "no runnable lwp"}, + {33, "SIGLWP", "inter-lwp signal"}, + {34, "SIGFREEZE", "checkpoint Freeze"}, + {35, "SIGTHAW", "checkpoint Thaw"}, + {36, "SIGCANCEL", "thread Cancellation"}, + {37, "SIGLOST", "resource Lost"}, + {38, "SIGXRES", "resource Control Exceeded"}, + {39, "SIGJVM1", "reserved for JVM 1"}, + {40, "SIGJVM2", "reserved for JVM 2"}, + {41, "SIGINFO", "information Request"}, +} diff --git a/vendor/golang.org/x/sys/unix/zptrace386_linux.go b/vendor/golang.org/x/sys/unix/zptrace386_linux.go new file mode 100644 index 0000000..2d21c49 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zptrace386_linux.go @@ -0,0 +1,80 @@ +// Code generated by linux/mkall.go generatePtracePair(386, amd64). DO NOT EDIT. + +// +build linux +// +build 386 amd64 + +package unix + +import "unsafe" + +// PtraceRegs386 is the registers used by 386 binaries. +type PtraceRegs386 struct { + Ebx int32 + Ecx int32 + Edx int32 + Esi int32 + Edi int32 + Ebp int32 + Eax int32 + Xds int32 + Xes int32 + Xfs int32 + Xgs int32 + Orig_eax int32 + Eip int32 + Xcs int32 + Eflags int32 + Esp int32 + Xss int32 +} + +// PtraceGetRegs386 fetches the registers used by 386 binaries. +func PtraceGetRegs386(pid int, regsout *PtraceRegs386) error { + return ptrace(PTRACE_GETREGS, pid, 0, uintptr(unsafe.Pointer(regsout))) +} + +// PtraceSetRegs386 sets the registers used by 386 binaries. +func PtraceSetRegs386(pid int, regs *PtraceRegs386) error { + return ptrace(PTRACE_SETREGS, pid, 0, uintptr(unsafe.Pointer(regs))) +} + +// PtraceRegsAmd64 is the registers used by amd64 binaries. +type PtraceRegsAmd64 struct { + R15 uint64 + R14 uint64 + R13 uint64 + R12 uint64 + Rbp uint64 + Rbx uint64 + R11 uint64 + R10 uint64 + R9 uint64 + R8 uint64 + Rax uint64 + Rcx uint64 + Rdx uint64 + Rsi uint64 + Rdi uint64 + Orig_rax uint64 + Rip uint64 + Cs uint64 + Eflags uint64 + Rsp uint64 + Ss uint64 + Fs_base uint64 + Gs_base uint64 + Ds uint64 + Es uint64 + Fs uint64 + Gs uint64 +} + +// PtraceGetRegsAmd64 fetches the registers used by amd64 binaries. +func PtraceGetRegsAmd64(pid int, regsout *PtraceRegsAmd64) error { + return ptrace(PTRACE_GETREGS, pid, 0, uintptr(unsafe.Pointer(regsout))) +} + +// PtraceSetRegsAmd64 sets the registers used by amd64 binaries. +func PtraceSetRegsAmd64(pid int, regs *PtraceRegsAmd64) error { + return ptrace(PTRACE_SETREGS, pid, 0, uintptr(unsafe.Pointer(regs))) +} diff --git a/vendor/golang.org/x/sys/unix/zptracearm_linux.go b/vendor/golang.org/x/sys/unix/zptracearm_linux.go new file mode 100644 index 0000000..faf23bb --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zptracearm_linux.go @@ -0,0 +1,41 @@ +// Code generated by linux/mkall.go generatePtracePair(arm, arm64). DO NOT EDIT. + +// +build linux +// +build arm arm64 + +package unix + +import "unsafe" + +// PtraceRegsArm is the registers used by arm binaries. +type PtraceRegsArm struct { + Uregs [18]uint32 +} + +// PtraceGetRegsArm fetches the registers used by arm binaries. +func PtraceGetRegsArm(pid int, regsout *PtraceRegsArm) error { + return ptrace(PTRACE_GETREGS, pid, 0, uintptr(unsafe.Pointer(regsout))) +} + +// PtraceSetRegsArm sets the registers used by arm binaries. +func PtraceSetRegsArm(pid int, regs *PtraceRegsArm) error { + return ptrace(PTRACE_SETREGS, pid, 0, uintptr(unsafe.Pointer(regs))) +} + +// PtraceRegsArm64 is the registers used by arm64 binaries. +type PtraceRegsArm64 struct { + Regs [31]uint64 + Sp uint64 + Pc uint64 + Pstate uint64 +} + +// PtraceGetRegsArm64 fetches the registers used by arm64 binaries. +func PtraceGetRegsArm64(pid int, regsout *PtraceRegsArm64) error { + return ptrace(PTRACE_GETREGS, pid, 0, uintptr(unsafe.Pointer(regsout))) +} + +// PtraceSetRegsArm64 sets the registers used by arm64 binaries. +func PtraceSetRegsArm64(pid int, regs *PtraceRegsArm64) error { + return ptrace(PTRACE_SETREGS, pid, 0, uintptr(unsafe.Pointer(regs))) +} diff --git a/vendor/golang.org/x/sys/unix/zptracemips_linux.go b/vendor/golang.org/x/sys/unix/zptracemips_linux.go new file mode 100644 index 0000000..c431131 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zptracemips_linux.go @@ -0,0 +1,50 @@ +// Code generated by linux/mkall.go generatePtracePair(mips, mips64). DO NOT EDIT. + +// +build linux +// +build mips mips64 + +package unix + +import "unsafe" + +// PtraceRegsMips is the registers used by mips binaries. +type PtraceRegsMips struct { + Regs [32]uint64 + Lo uint64 + Hi uint64 + Epc uint64 + Badvaddr uint64 + Status uint64 + Cause uint64 +} + +// PtraceGetRegsMips fetches the registers used by mips binaries. +func PtraceGetRegsMips(pid int, regsout *PtraceRegsMips) error { + return ptrace(PTRACE_GETREGS, pid, 0, uintptr(unsafe.Pointer(regsout))) +} + +// PtraceSetRegsMips sets the registers used by mips binaries. +func PtraceSetRegsMips(pid int, regs *PtraceRegsMips) error { + return ptrace(PTRACE_SETREGS, pid, 0, uintptr(unsafe.Pointer(regs))) +} + +// PtraceRegsMips64 is the registers used by mips64 binaries. +type PtraceRegsMips64 struct { + Regs [32]uint64 + Lo uint64 + Hi uint64 + Epc uint64 + Badvaddr uint64 + Status uint64 + Cause uint64 +} + +// PtraceGetRegsMips64 fetches the registers used by mips64 binaries. +func PtraceGetRegsMips64(pid int, regsout *PtraceRegsMips64) error { + return ptrace(PTRACE_GETREGS, pid, 0, uintptr(unsafe.Pointer(regsout))) +} + +// PtraceSetRegsMips64 sets the registers used by mips64 binaries. +func PtraceSetRegsMips64(pid int, regs *PtraceRegsMips64) error { + return ptrace(PTRACE_SETREGS, pid, 0, uintptr(unsafe.Pointer(regs))) +} diff --git a/vendor/golang.org/x/sys/unix/zptracemipsle_linux.go b/vendor/golang.org/x/sys/unix/zptracemipsle_linux.go new file mode 100644 index 0000000..dc3d6d3 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zptracemipsle_linux.go @@ -0,0 +1,50 @@ +// Code generated by linux/mkall.go generatePtracePair(mipsle, mips64le). DO NOT EDIT. + +// +build linux +// +build mipsle mips64le + +package unix + +import "unsafe" + +// PtraceRegsMipsle is the registers used by mipsle binaries. +type PtraceRegsMipsle struct { + Regs [32]uint64 + Lo uint64 + Hi uint64 + Epc uint64 + Badvaddr uint64 + Status uint64 + Cause uint64 +} + +// PtraceGetRegsMipsle fetches the registers used by mipsle binaries. +func PtraceGetRegsMipsle(pid int, regsout *PtraceRegsMipsle) error { + return ptrace(PTRACE_GETREGS, pid, 0, uintptr(unsafe.Pointer(regsout))) +} + +// PtraceSetRegsMipsle sets the registers used by mipsle binaries. +func PtraceSetRegsMipsle(pid int, regs *PtraceRegsMipsle) error { + return ptrace(PTRACE_SETREGS, pid, 0, uintptr(unsafe.Pointer(regs))) +} + +// PtraceRegsMips64le is the registers used by mips64le binaries. +type PtraceRegsMips64le struct { + Regs [32]uint64 + Lo uint64 + Hi uint64 + Epc uint64 + Badvaddr uint64 + Status uint64 + Cause uint64 +} + +// PtraceGetRegsMips64le fetches the registers used by mips64le binaries. +func PtraceGetRegsMips64le(pid int, regsout *PtraceRegsMips64le) error { + return ptrace(PTRACE_GETREGS, pid, 0, uintptr(unsafe.Pointer(regsout))) +} + +// PtraceSetRegsMips64le sets the registers used by mips64le binaries. +func PtraceSetRegsMips64le(pid int, regs *PtraceRegsMips64le) error { + return ptrace(PTRACE_SETREGS, pid, 0, uintptr(unsafe.Pointer(regs))) +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go new file mode 100644 index 0000000..4c9f727 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go @@ -0,0 +1,1635 @@ +// mksyscall.pl -l32 -tags darwin,386 syscall_bsd.go syscall_darwin.go syscall_darwin_386.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build darwin,386 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe() (r int, w int, err error) { + r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) + r = int(r0) + w = int(r1) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kill(pid int, signum int, posix int) (err error) { + _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), uintptr(posix)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exchangedata(path1 string, path2 string, options int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path1) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(path2) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_EXCHANGEDATA, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + Syscall(SYS_EXIT, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, stat *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), uintptr(length>>32)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdtablesize() (size int) { + r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) + size = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + pgrp = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := RawSyscall(SYS_ISSETUGID, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(fromfd int, from string, tofd int, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(whence), 0, 0) + newoffset = int64(int64(r1)<<32 | int64(r0)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { + _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := Syscall(SYS_SETEGID, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setlogin(name string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(name) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setprivexec(flag int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIVEXEC, uintptr(flag), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, stat *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), uintptr(length>>32)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Undelete(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos), uintptr(pos>>32), 0, 0) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func gettimeofday(tp *Timeval) (sec int32, usec int32, err error) { + r0, r1, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + sec = int32(r0) + usec = int32(r1) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go new file mode 100644 index 0000000..2562377 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go @@ -0,0 +1,1635 @@ +// mksyscall.pl -tags darwin,amd64 syscall_bsd.go syscall_darwin.go syscall_darwin_amd64.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build darwin,amd64 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe() (r int, w int, err error) { + r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) + r = int(r0) + w = int(r1) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kill(pid int, signum int, posix int) (err error) { + _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), uintptr(posix)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exchangedata(path1 string, path2 string, options int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path1) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(path2) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_EXCHANGEDATA, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + Syscall(SYS_EXIT, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, stat *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdtablesize() (size int) { + r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) + size = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + pgrp = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := RawSyscall(SYS_ISSETUGID, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(fromfd int, from string, tofd int, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) + newoffset = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { + _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := Syscall(SYS_SETEGID, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setlogin(name string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(name) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setprivexec(flag int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIVEXEC, uintptr(flag), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, stat *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Undelete(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func gettimeofday(tp *Timeval) (sec int64, usec int32, err error) { + r0, r1, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + sec = int64(r0) + usec = int32(r1) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go new file mode 100644 index 0000000..4ae787e --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go @@ -0,0 +1,1635 @@ +// mksyscall.pl -tags darwin,arm syscall_bsd.go syscall_darwin.go syscall_darwin_arm.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build darwin,arm + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe() (r int, w int, err error) { + r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) + r = int(r0) + w = int(r1) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kill(pid int, signum int, posix int) (err error) { + _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), uintptr(posix)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exchangedata(path1 string, path2 string, options int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path1) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(path2) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_EXCHANGEDATA, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + Syscall(SYS_EXIT, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, stat *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), uintptr(length>>32)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdtablesize() (size int) { + r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) + size = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + pgrp = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := RawSyscall(SYS_ISSETUGID, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(fromfd int, from string, tofd int, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(whence), 0, 0) + newoffset = int64(int64(r1)<<32 | int64(r0)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { + _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := Syscall(SYS_SETEGID, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setlogin(name string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(name) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setprivexec(flag int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIVEXEC, uintptr(flag), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, stat *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), uintptr(length>>32)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Undelete(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos), uintptr(pos>>32), 0, 0) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func gettimeofday(tp *Timeval) (sec int32, usec int32, err error) { + r0, r1, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + sec = int32(r0) + usec = int32(r1) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go new file mode 100644 index 0000000..14ed688 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go @@ -0,0 +1,1635 @@ +// mksyscall.pl -tags darwin,arm64 syscall_bsd.go syscall_darwin.go syscall_darwin_arm64.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build darwin,arm64 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe() (r int, w int, err error) { + r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) + r = int(r0) + w = int(r1) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kill(pid int, signum int, posix int) (err error) { + _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), uintptr(posix)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exchangedata(path1 string, path2 string, options int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path1) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(path2) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_EXCHANGEDATA, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + Syscall(SYS_EXIT, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, stat *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdtablesize() (size int) { + r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) + size = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + pgrp = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := RawSyscall(SYS_ISSETUGID, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(fromfd int, from string, tofd int, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) + newoffset = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { + _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := Syscall(SYS_SETEGID, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setlogin(name string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(name) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setprivexec(flag int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIVEXEC, uintptr(flag), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, stat *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Undelete(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func gettimeofday(tp *Timeval) (sec int64, usec int32, err error) { + r0, r1, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + sec = int64(r0) + usec = int32(r1) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go new file mode 100644 index 0000000..91f36e9 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go @@ -0,0 +1,1508 @@ +// mksyscall.pl -dragonfly -tags dragonfly,amd64 syscall_bsd.go syscall_dragonfly.go syscall_dragonfly_amd64.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build dragonfly,amd64 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe() (r int, w int, err error) { + r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) + r = int(r0) + w = int(r1) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func extpread(fd int, p []byte, flags int, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_EXTPREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(offset), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func extpwrite(fd int, p []byte, flags int, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_EXTPWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(offset), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + Syscall(SYS_EXIT, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, stat *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETDIRENTRIES, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdtablesize() (size int) { + r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) + size = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + pgrp = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, signum syscall.Signal) (err error) { + _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, _, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(whence), 0, 0) + newoffset = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { + _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setlogin(name string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(name) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, stat *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Undelete(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), 0, 0) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) { + r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go new file mode 100644 index 0000000..a86434a --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go @@ -0,0 +1,1937 @@ +// mksyscall.pl -l32 -tags freebsd,386 syscall_bsd.go syscall_freebsd.go syscall_freebsd_386.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build freebsd,386 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe() (r int, w int, err error) { + r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) + r = int(r0) + w = int(r1) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func CapEnter() (err error) { + _, _, e1 := Syscall(SYS_CAP_ENTER, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func capRightsGet(version int, fd int, rightsp *CapRights) (err error) { + _, _, e1 := Syscall(SYS___CAP_RIGHTS_GET, uintptr(version), uintptr(fd), uintptr(unsafe.Pointer(rightsp))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func capRightsLimit(fd int, rightsp *CapRights) (err error) { + _, _, e1 := Syscall(SYS_CAP_RIGHTS_LIMIT, uintptr(fd), uintptr(unsafe.Pointer(rightsp)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + Syscall(SYS_EXIT, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrGetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrSetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrDeleteFd(fd int, attrnamespace int, attrname string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(attrname) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_EXTATTR_DELETE_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrListFd(fd int, attrnamespace int, data uintptr, nbytes int) (ret int, err error) { + r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FD, uintptr(fd), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrGetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(file) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrSetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(file) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrDeleteFile(file string, attrnamespace int, attrname string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(file) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_EXTATTR_DELETE_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrListFile(file string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(file) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrGetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(link) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_GET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrSetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(link) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_SET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrDeleteLink(link string, attrnamespace int, attrname string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(link) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_EXTATTR_DELETE_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrListLink(link string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(link) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall6(SYS_POSIX_FADVISE, uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(length), uintptr(length>>32), uintptr(advice)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, stat *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), uintptr(length>>32)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETDIRENTRIES, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdtablesize() (size int) { + r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) + size = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + pgrp = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, signum syscall.Signal) (err error) { + _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Openat(fdat int, path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(fdat), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(fromfd int, from string, tofd int, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(whence), 0, 0) + newoffset = int64(int64(r1)<<32 | int64(r0)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { + _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setlogin(name string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(name) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, stat *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), uintptr(length>>32)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Undelete(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos), uintptr(pos>>32), 0, 0) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) { + r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go new file mode 100644 index 0000000..040e2f7 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go @@ -0,0 +1,1937 @@ +// mksyscall.pl -tags freebsd,amd64 syscall_bsd.go syscall_freebsd.go syscall_freebsd_amd64.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build freebsd,amd64 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe() (r int, w int, err error) { + r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) + r = int(r0) + w = int(r1) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func CapEnter() (err error) { + _, _, e1 := Syscall(SYS_CAP_ENTER, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func capRightsGet(version int, fd int, rightsp *CapRights) (err error) { + _, _, e1 := Syscall(SYS___CAP_RIGHTS_GET, uintptr(version), uintptr(fd), uintptr(unsafe.Pointer(rightsp))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func capRightsLimit(fd int, rightsp *CapRights) (err error) { + _, _, e1 := Syscall(SYS_CAP_RIGHTS_LIMIT, uintptr(fd), uintptr(unsafe.Pointer(rightsp)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + Syscall(SYS_EXIT, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrGetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrSetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrDeleteFd(fd int, attrnamespace int, attrname string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(attrname) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_EXTATTR_DELETE_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrListFd(fd int, attrnamespace int, data uintptr, nbytes int) (ret int, err error) { + r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FD, uintptr(fd), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrGetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(file) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrSetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(file) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrDeleteFile(file string, attrnamespace int, attrname string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(file) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_EXTATTR_DELETE_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrListFile(file string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(file) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrGetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(link) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_GET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrSetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(link) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_SET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrDeleteLink(link string, attrnamespace int, attrname string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(link) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_EXTATTR_DELETE_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrListLink(link string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(link) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall6(SYS_POSIX_FADVISE, uintptr(fd), uintptr(offset), uintptr(length), uintptr(advice), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, stat *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETDIRENTRIES, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdtablesize() (size int) { + r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) + size = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + pgrp = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, signum syscall.Signal) (err error) { + _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Openat(fdat int, path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(fdat), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(fromfd int, from string, tofd int, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) + newoffset = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { + _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setlogin(name string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(name) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, stat *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Undelete(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) { + r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go new file mode 100644 index 0000000..cddc5e8 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go @@ -0,0 +1,1937 @@ +// mksyscall.pl -l32 -arm -tags freebsd,arm syscall_bsd.go syscall_freebsd.go syscall_freebsd_arm.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build freebsd,arm + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe() (r int, w int, err error) { + r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) + r = int(r0) + w = int(r1) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func CapEnter() (err error) { + _, _, e1 := Syscall(SYS_CAP_ENTER, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func capRightsGet(version int, fd int, rightsp *CapRights) (err error) { + _, _, e1 := Syscall(SYS___CAP_RIGHTS_GET, uintptr(version), uintptr(fd), uintptr(unsafe.Pointer(rightsp))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func capRightsLimit(fd int, rightsp *CapRights) (err error) { + _, _, e1 := Syscall(SYS_CAP_RIGHTS_LIMIT, uintptr(fd), uintptr(unsafe.Pointer(rightsp)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + Syscall(SYS_EXIT, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrGetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrSetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrDeleteFd(fd int, attrnamespace int, attrname string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(attrname) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_EXTATTR_DELETE_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrListFd(fd int, attrnamespace int, data uintptr, nbytes int) (ret int, err error) { + r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FD, uintptr(fd), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrGetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(file) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrSetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(file) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrDeleteFile(file string, attrnamespace int, attrname string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(file) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_EXTATTR_DELETE_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrListFile(file string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(file) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrGetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(link) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_GET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrSetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(link) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_SET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrDeleteLink(link string, attrnamespace int, attrname string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(link) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_EXTATTR_DELETE_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrListLink(link string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(link) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall9(SYS_POSIX_FADVISE, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), uintptr(length), uintptr(length>>32), uintptr(advice), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, stat *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall6(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length), uintptr(length>>32), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETDIRENTRIES, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdtablesize() (size int) { + r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) + size = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + pgrp = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, signum syscall.Signal) (err error) { + _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Openat(fdat int, path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(fdat), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(fromfd int, from string, tofd int, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), uintptr(whence), 0) + newoffset = int64(int64(r1)<<32 | int64(r0)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { + _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setlogin(name string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(name) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, stat *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length), uintptr(length>>32), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Undelete(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), uintptr(pos>>32), 0) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) { + r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go new file mode 100644 index 0000000..433becf --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go @@ -0,0 +1,2005 @@ +// mksyscall.pl -l32 -tags linux,386 syscall_linux.go syscall_linux_386.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build linux,386 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fchmodat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, times *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlInt(cmd int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err error) { + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlBuffer(cmd int, arg2 int, buf []byte, arg5 int) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(buf)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlJoin(cmd int, arg2 string) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg2) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlSearch(cmd int, arg2 int, arg3 string, arg4 string, arg5 int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg3) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(arg4) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlIOV(cmd int, arg2 int, payload []Iovec, arg5 int) (err error) { + var _p0 unsafe.Pointer + if len(payload) > 0 { + _p0 = unsafe.Pointer(&payload[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(payload)), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(arg2)), uintptr(_p0), uintptr(len(buf)), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(source) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(target) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(fstype) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Acct(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func AddKey(keyType string, description string, payload []byte, ringid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(payload) > 0 { + _p2 = unsafe.Pointer(&payload[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_ADD_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(payload)), uintptr(ringid), 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtimex(buf *Timex) (state int, err error) { + r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0) + state = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ClockGettime(clockid int32, time *Timespec) (err error) { + _, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { + r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(oldfd int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup3(oldfd int, newfd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate(size int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate1(flag int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) { + _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Eventfd(initval uint, flags int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_EVENTFD2, uintptr(initval), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + SyscallNoError(SYS_EXIT_GROUP, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { + _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(off>>32), uintptr(len), uintptr(len>>32)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fdatasync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _ := RawSyscallNoError(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _ := RawSyscallNoError(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrandom(buf []byte, flags int) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETRANDOM, uintptr(_p0), uintptr(len(buf)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettid() (tid int) { + r0, _ := RawSyscallNoError(SYS_GETTID, 0, 0, 0) + tid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(pathname) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask)) + watchdesc = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit1(flags int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0) + success = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Klogctl(typ int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lgetxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_LGETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Llistxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LLISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lremovexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LREMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lsetxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_LSETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_PERF_EVENT_OPEN, uintptr(unsafe.Pointer(attr)), uintptr(pid), uintptr(cpu), uintptr(groupFd), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PivotRoot(newroot string, putold string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(newroot) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(putold) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) { + _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PSELECT6, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Removexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func RequestKey(keyType string, description string, callback string, destRingid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(callback) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_REQUEST_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(destRingid), 0, 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setdomainname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sethostname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setns(fd int, nstype int) (err error) { + _, _, e1 := Syscall(SYS_SETNS, uintptr(fd), uintptr(nstype), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_STATX, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mask), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() { + SyscallNoError(SYS_SYNC, 0, 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Syncfs(fd int) (err error) { + _, _, e1 := Syscall(SYS_SYNCFS, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sysinfo(info *Sysinfo_t) (err error) { + _, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { + r0, r1, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0) + n = int64(int64(r1)<<32 | int64(r0)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Times(tms *Tms) (ticks uintptr, err error) { + r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0) + ticks = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(mask int) (oldmask int) { + r0, _ := RawSyscallNoError(SYS_UMASK, uintptr(mask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Uname(buf *Utsname) (err error) { + _, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(target string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(target) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unshare(flags int) (err error) { + _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ustat(dev int, ubuf *Ustat_t) (err error) { + _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func exitThread(code int) (err error) { + _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, advice int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe(p *[2]_C_int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(oldfd int, newfd int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall6(SYS_FADVISE64_64, uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(length), uintptr(length>>32), uintptr(advice)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN32, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE64, uintptr(fd), uintptr(length), uintptr(length>>32)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _ := RawSyscallNoError(SYS_GETEGID32, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (euid int) { + r0, _ := RawSyscallNoError(SYS_GETEUID32, 0, 0, 0) + euid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _ := RawSyscallNoError(SYS_GETGID32, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _ := RawSyscallNoError(SYS_GETUID32, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit() (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ioperm(from int, num int, on int) (err error) { + _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Iopl(level int) (err error) { + _, _, e1 := Syscall(SYS_IOPL, uintptr(level), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN32, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + r0, _, e1 := Syscall6(SYS_SENDFILE64, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) + written = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsgid(gid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSGID32, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsuid(uid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSUID32, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID32, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID32, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID32, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID32, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { + r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func SyncFileRange(fd int, off int64, n int64, flags int) (err error) { + _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE, uintptr(fd), uintptr(off), uintptr(off>>32), uintptr(n), uintptr(n>>32), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE64, uintptr(unsafe.Pointer(_p0)), uintptr(length), uintptr(length>>32)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(n int, list *_Gid_t) (nn int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS32, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + nn = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(n int, list *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS32, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + r0, _, e1 := Syscall6(SYS__NEWSELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset uintptr) (xaddr uintptr, err error) { + r0, _, e1 := Syscall6(SYS_MMAP2, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(pageOffset)) + xaddr = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { + var _p0 unsafe.Pointer + if len(events) > 0 { + _p0 = unsafe.Pointer(&events[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pause() (err error) { + _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getrlimit(resource int, rlim *rlimit32) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setrlimit(resource int, rlim *rlimit32) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Time(t *Time_t) (tt Time_t, err error) { + r0, _, e1 := RawSyscall(SYS_TIME, uintptr(unsafe.Pointer(t)), 0, 0) + tt = Time_t(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Utime(path string, buf *Utimbuf) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go new file mode 100644 index 0000000..33c02b2 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go @@ -0,0 +1,2172 @@ +// mksyscall.pl -tags linux,amd64 syscall_linux.go syscall_linux_amd64.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build linux,amd64 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fchmodat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, times *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlInt(cmd int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err error) { + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlBuffer(cmd int, arg2 int, buf []byte, arg5 int) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(buf)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlJoin(cmd int, arg2 string) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg2) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlSearch(cmd int, arg2 int, arg3 string, arg4 string, arg5 int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg3) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(arg4) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlIOV(cmd int, arg2 int, payload []Iovec, arg5 int) (err error) { + var _p0 unsafe.Pointer + if len(payload) > 0 { + _p0 = unsafe.Pointer(&payload[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(payload)), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(arg2)), uintptr(_p0), uintptr(len(buf)), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(source) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(target) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(fstype) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Acct(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func AddKey(keyType string, description string, payload []byte, ringid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(payload) > 0 { + _p2 = unsafe.Pointer(&payload[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_ADD_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(payload)), uintptr(ringid), 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtimex(buf *Timex) (state int, err error) { + r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0) + state = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ClockGettime(clockid int32, time *Timespec) (err error) { + _, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { + r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(oldfd int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup3(oldfd int, newfd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate(size int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate1(flag int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) { + _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Eventfd(initval uint, flags int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_EVENTFD2, uintptr(initval), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + SyscallNoError(SYS_EXIT_GROUP, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { + _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fdatasync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _ := RawSyscallNoError(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _ := RawSyscallNoError(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrandom(buf []byte, flags int) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETRANDOM, uintptr(_p0), uintptr(len(buf)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettid() (tid int) { + r0, _ := RawSyscallNoError(SYS_GETTID, 0, 0, 0) + tid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(pathname) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask)) + watchdesc = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit1(flags int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0) + success = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Klogctl(typ int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lgetxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_LGETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Llistxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LLISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lremovexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LREMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lsetxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_LSETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_PERF_EVENT_OPEN, uintptr(unsafe.Pointer(attr)), uintptr(pid), uintptr(cpu), uintptr(groupFd), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PivotRoot(newroot string, putold string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(newroot) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(putold) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) { + _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PSELECT6, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Removexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func RequestKey(keyType string, description string, callback string, destRingid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(callback) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_REQUEST_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(destRingid), 0, 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setdomainname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sethostname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setns(fd int, nstype int) (err error) { + _, _, e1 := Syscall(SYS_SETNS, uintptr(fd), uintptr(nstype), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_STATX, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mask), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() { + SyscallNoError(SYS_SYNC, 0, 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Syncfs(fd int) (err error) { + _, _, e1 := Syscall(SYS_SYNCFS, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sysinfo(info *Sysinfo_t) (err error) { + _, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Times(tms *Tms) (ticks uintptr, err error) { + r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0) + ticks = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(mask int) (oldmask int) { + r0, _ := RawSyscallNoError(SYS_UMASK, uintptr(mask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Uname(buf *Utsname) (err error) { + _, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(target string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(target) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unshare(flags int) (err error) { + _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ustat(dev int, ubuf *Ustat_t) (err error) { + _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func exitThread(code int) (err error) { + _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, advice int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(oldfd int, newfd int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { + var _p0 unsafe.Pointer + if len(events) > 0 { + _p0 = unsafe.Pointer(&events[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall6(SYS_FADVISE64, uintptr(fd), uintptr(offset), uintptr(length), uintptr(advice), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_NEWFSTATAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, buf *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _ := RawSyscallNoError(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (euid int) { + r0, _ := RawSyscallNoError(SYS_GETEUID, 0, 0, 0) + euid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _ := RawSyscallNoError(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(resource int, rlim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _ := RawSyscallNoError(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit() (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ioperm(from int, num int, on int) (err error) { + _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Iopl(level int) (err error) { + _, _, e1 := Syscall(SYS_IOPL, uintptr(level), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, n int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pause() (err error) { + _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (off int64, err error) { + r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) + off = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) + written = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsgid(gid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsuid(uid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(resource int, rlim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, buf *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func SyncFileRange(fd int, off int64, n int64, flags int) (err error) { + _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE, uintptr(fd), uintptr(off), uintptr(n), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(n int, list *_Gid_t) (nn int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + nn = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(n int, list *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { + r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(offset)) + xaddr = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Utime(path string, buf *Utimbuf) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe(p *[2]_C_int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go new file mode 100644 index 0000000..f91b56c --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go @@ -0,0 +1,2107 @@ +// mksyscall.pl -l32 -arm -tags linux,arm syscall_linux.go syscall_linux_arm.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build linux,arm + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fchmodat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, times *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlInt(cmd int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err error) { + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlBuffer(cmd int, arg2 int, buf []byte, arg5 int) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(buf)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlJoin(cmd int, arg2 string) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg2) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlSearch(cmd int, arg2 int, arg3 string, arg4 string, arg5 int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg3) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(arg4) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlIOV(cmd int, arg2 int, payload []Iovec, arg5 int) (err error) { + var _p0 unsafe.Pointer + if len(payload) > 0 { + _p0 = unsafe.Pointer(&payload[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(payload)), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(arg2)), uintptr(_p0), uintptr(len(buf)), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(source) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(target) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(fstype) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Acct(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func AddKey(keyType string, description string, payload []byte, ringid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(payload) > 0 { + _p2 = unsafe.Pointer(&payload[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_ADD_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(payload)), uintptr(ringid), 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtimex(buf *Timex) (state int, err error) { + r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0) + state = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ClockGettime(clockid int32, time *Timespec) (err error) { + _, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { + r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(oldfd int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup3(oldfd int, newfd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate(size int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate1(flag int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) { + _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Eventfd(initval uint, flags int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_EVENTFD2, uintptr(initval), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + SyscallNoError(SYS_EXIT_GROUP, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { + _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(off>>32), uintptr(len), uintptr(len>>32)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fdatasync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _ := RawSyscallNoError(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _ := RawSyscallNoError(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrandom(buf []byte, flags int) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETRANDOM, uintptr(_p0), uintptr(len(buf)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettid() (tid int) { + r0, _ := RawSyscallNoError(SYS_GETTID, 0, 0, 0) + tid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(pathname) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask)) + watchdesc = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit1(flags int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0) + success = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Klogctl(typ int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lgetxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_LGETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Llistxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LLISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lremovexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LREMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lsetxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_LSETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_PERF_EVENT_OPEN, uintptr(unsafe.Pointer(attr)), uintptr(pid), uintptr(cpu), uintptr(groupFd), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PivotRoot(newroot string, putold string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(newroot) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(putold) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) { + _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PSELECT6, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Removexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func RequestKey(keyType string, description string, callback string, destRingid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(callback) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_REQUEST_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(destRingid), 0, 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setdomainname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sethostname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setns(fd int, nstype int) (err error) { + _, _, e1 := Syscall(SYS_SETNS, uintptr(fd), uintptr(nstype), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_STATX, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mask), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() { + SyscallNoError(SYS_SYNC, 0, 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Syncfs(fd int) (err error) { + _, _, e1 := Syscall(SYS_SYNCFS, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sysinfo(info *Sysinfo_t) (err error) { + _, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { + r0, r1, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0) + n = int64(int64(r1)<<32 | int64(r0)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Times(tms *Tms) (ticks uintptr, err error) { + r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0) + ticks = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(mask int) (oldmask int) { + r0, _ := RawSyscallNoError(SYS_UMASK, uintptr(mask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Uname(buf *Utsname) (err error) { + _, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(target string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(target) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unshare(flags int) (err error) { + _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ustat(dev int, ubuf *Ustat_t) (err error) { + _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func exitThread(code int) (err error) { + _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, advice int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(n int, list *_Gid_t) (nn int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS32, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + nn = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(n int, list *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS32, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, flags int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(flags), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(oldfd int, newfd int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN32, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _ := RawSyscallNoError(SYS_GETEGID32, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (euid int) { + r0, _ := RawSyscallNoError(SYS_GETEUID32, 0, 0, 0) + euid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _ := RawSyscallNoError(SYS_GETGID32, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _ := RawSyscallNoError(SYS_GETUID32, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit() (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN32, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, n int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + r0, _, e1 := Syscall6(SYS_SENDFILE64, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) + written = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + r0, _, e1 := Syscall6(SYS__NEWSELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsgid(gid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSGID32, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsuid(uid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSUID32, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID32, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID32, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID32, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID32, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { + r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { + var _p0 unsafe.Pointer + if len(events) > 0 { + _p0 = unsafe.Pointer(&events[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pause() (err error) { + _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_TRUNCATE64, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length), uintptr(length>>32), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall6(SYS_FTRUNCATE64, uintptr(fd), 0, uintptr(length), uintptr(length>>32), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset uintptr) (xaddr uintptr, err error) { + r0, _, e1 := Syscall6(SYS_MMAP2, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(pageOffset)) + xaddr = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getrlimit(resource int, rlim *rlimit32) (err error) { + _, _, e1 := RawSyscall(SYS_UGETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setrlimit(resource int, rlim *rlimit32) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go new file mode 100644 index 0000000..52d7595 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go @@ -0,0 +1,2065 @@ +// mksyscall.pl -tags linux,arm64 syscall_linux.go syscall_linux_arm64.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build linux,arm64 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fchmodat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, times *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlInt(cmd int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err error) { + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlBuffer(cmd int, arg2 int, buf []byte, arg5 int) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(buf)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlJoin(cmd int, arg2 string) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg2) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlSearch(cmd int, arg2 int, arg3 string, arg4 string, arg5 int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg3) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(arg4) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlIOV(cmd int, arg2 int, payload []Iovec, arg5 int) (err error) { + var _p0 unsafe.Pointer + if len(payload) > 0 { + _p0 = unsafe.Pointer(&payload[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(payload)), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(arg2)), uintptr(_p0), uintptr(len(buf)), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(source) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(target) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(fstype) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Acct(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func AddKey(keyType string, description string, payload []byte, ringid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(payload) > 0 { + _p2 = unsafe.Pointer(&payload[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_ADD_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(payload)), uintptr(ringid), 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtimex(buf *Timex) (state int, err error) { + r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0) + state = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ClockGettime(clockid int32, time *Timespec) (err error) { + _, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { + r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(oldfd int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup3(oldfd int, newfd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate(size int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate1(flag int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) { + _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Eventfd(initval uint, flags int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_EVENTFD2, uintptr(initval), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + SyscallNoError(SYS_EXIT_GROUP, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { + _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fdatasync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _ := RawSyscallNoError(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _ := RawSyscallNoError(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrandom(buf []byte, flags int) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETRANDOM, uintptr(_p0), uintptr(len(buf)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettid() (tid int) { + r0, _ := RawSyscallNoError(SYS_GETTID, 0, 0, 0) + tid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(pathname) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask)) + watchdesc = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit1(flags int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0) + success = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Klogctl(typ int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lgetxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_LGETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Llistxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LLISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lremovexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LREMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lsetxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_LSETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_PERF_EVENT_OPEN, uintptr(unsafe.Pointer(attr)), uintptr(pid), uintptr(cpu), uintptr(groupFd), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PivotRoot(newroot string, putold string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(newroot) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(putold) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) { + _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PSELECT6, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Removexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func RequestKey(keyType string, description string, callback string, destRingid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(callback) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_REQUEST_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(destRingid), 0, 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setdomainname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sethostname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setns(fd int, nstype int) (err error) { + _, _, e1 := Syscall(SYS_SETNS, uintptr(fd), uintptr(nstype), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_STATX, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mask), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() { + SyscallNoError(SYS_SYNC, 0, 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Syncfs(fd int) (err error) { + _, _, e1 := Syscall(SYS_SYNCFS, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sysinfo(info *Sysinfo_t) (err error) { + _, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Times(tms *Tms) (ticks uintptr, err error) { + r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0) + ticks = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(mask int) (oldmask int) { + r0, _ := RawSyscallNoError(SYS_UMASK, uintptr(mask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Uname(buf *Utsname) (err error) { + _, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(target string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(target) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unshare(flags int) (err error) { + _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ustat(dev int, ubuf *Ustat_t) (err error) { + _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func exitThread(code int) (err error) { + _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, advice int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { + var _p0 unsafe.Pointer + if len(events) > 0 { + _p0 = unsafe.Pointer(&events[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_EPOLL_PWAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall6(SYS_FADVISE64, uintptr(fd), uintptr(offset), uintptr(length), uintptr(advice), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, buf *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _ := RawSyscallNoError(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (euid int) { + r0, _ := RawSyscallNoError(SYS_GETEUID, 0, 0, 0) + euid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _ := RawSyscallNoError(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(resource int, rlim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _ := RawSyscallNoError(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, n int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (off int64, err error) { + r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) + off = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) + written = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsgid(gid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsuid(uid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(resource int, rlim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, buf *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func SyncFileRange(fd int, off int64, n int64, flags int) (err error) { + _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE, uintptr(fd), uintptr(off), uintptr(n), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(n int, list *_Gid_t) (nn int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + nn = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(n int, list *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { + r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(offset)) + xaddr = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go new file mode 100644 index 0000000..970a5c1 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go @@ -0,0 +1,2173 @@ +// mksyscall.pl -b32 -arm -tags linux,mips syscall_linux.go syscall_linux_mipsx.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build linux,mips + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fchmodat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, times *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlInt(cmd int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err error) { + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlBuffer(cmd int, arg2 int, buf []byte, arg5 int) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(buf)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlJoin(cmd int, arg2 string) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg2) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlSearch(cmd int, arg2 int, arg3 string, arg4 string, arg5 int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg3) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(arg4) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlIOV(cmd int, arg2 int, payload []Iovec, arg5 int) (err error) { + var _p0 unsafe.Pointer + if len(payload) > 0 { + _p0 = unsafe.Pointer(&payload[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(payload)), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(arg2)), uintptr(_p0), uintptr(len(buf)), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(source) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(target) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(fstype) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Acct(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func AddKey(keyType string, description string, payload []byte, ringid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(payload) > 0 { + _p2 = unsafe.Pointer(&payload[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_ADD_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(payload)), uintptr(ringid), 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtimex(buf *Timex) (state int, err error) { + r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0) + state = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ClockGettime(clockid int32, time *Timespec) (err error) { + _, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { + r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(oldfd int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup3(oldfd int, newfd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate(size int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate1(flag int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) { + _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Eventfd(initval uint, flags int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_EVENTFD2, uintptr(initval), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + SyscallNoError(SYS_EXIT_GROUP, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { + _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off>>32), uintptr(off), uintptr(len>>32), uintptr(len)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fdatasync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _ := RawSyscallNoError(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _ := RawSyscallNoError(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrandom(buf []byte, flags int) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETRANDOM, uintptr(_p0), uintptr(len(buf)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettid() (tid int) { + r0, _ := RawSyscallNoError(SYS_GETTID, 0, 0, 0) + tid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(pathname) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask)) + watchdesc = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit1(flags int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0) + success = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Klogctl(typ int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lgetxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_LGETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Llistxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LLISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lremovexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LREMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lsetxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_LSETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_PERF_EVENT_OPEN, uintptr(unsafe.Pointer(attr)), uintptr(pid), uintptr(cpu), uintptr(groupFd), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PivotRoot(newroot string, putold string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(newroot) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(putold) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) { + _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PSELECT6, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Removexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func RequestKey(keyType string, description string, callback string, destRingid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(callback) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_REQUEST_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(destRingid), 0, 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setdomainname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sethostname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setns(fd int, nstype int) (err error) { + _, _, e1 := Syscall(SYS_SETNS, uintptr(fd), uintptr(nstype), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_STATX, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mask), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() { + SyscallNoError(SYS_SYNC, 0, 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Syncfs(fd int) (err error) { + _, _, e1 := Syscall(SYS_SYNCFS, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sysinfo(info *Sysinfo_t) (err error) { + _, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { + r0, r1, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0) + n = int64(int64(r0)<<32 | int64(r1)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Times(tms *Tms) (ticks uintptr, err error) { + r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0) + ticks = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(mask int) (oldmask int) { + r0, _ := RawSyscallNoError(SYS_UMASK, uintptr(mask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Uname(buf *Utsname) (err error) { + _, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(target string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(target) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unshare(flags int) (err error) { + _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ustat(dev int, ubuf *Ustat_t) (err error) { + _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func exitThread(code int) (err error) { + _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, advice int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(oldfd int, newfd int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall9(SYS_FADVISE64, uintptr(fd), 0, uintptr(offset>>32), uintptr(offset), uintptr(length>>32), uintptr(length), uintptr(advice), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall6(SYS_FTRUNCATE64, uintptr(fd), 0, uintptr(length>>32), uintptr(length), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _ := RawSyscallNoError(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (euid int) { + r0, _ := RawSyscallNoError(SYS_GETEUID, 0, 0, 0) + euid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _ := RawSyscallNoError(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _ := RawSyscallNoError(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, n int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset>>32), uintptr(offset)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset>>32), uintptr(offset)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + r0, _, e1 := Syscall6(SYS__NEWSELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + r0, _, e1 := Syscall6(SYS_SENDFILE64, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) + written = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsgid(gid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsuid(uid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { + r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func SyncFileRange(fd int, off int64, n int64, flags int) (err error) { + _, _, e1 := Syscall9(SYS_SYNC_FILE_RANGE, uintptr(fd), 0, uintptr(off>>32), uintptr(off), uintptr(n>>32), uintptr(n), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_TRUNCATE64, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length>>32), uintptr(length), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(n int, list *_Gid_t) (nn int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + nn = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(n int, list *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit() (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ioperm(from int, num int, on int) (err error) { + _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Iopl(level int) (err error) { + _, _, e1 := Syscall(SYS_IOPL, uintptr(level), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Time(t *Time_t) (tt Time_t, err error) { + r0, _, e1 := RawSyscall(SYS_TIME, uintptr(unsafe.Pointer(t)), 0, 0) + tt = Time_t(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Utime(path string, buf *Utimbuf) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { + var _p0 unsafe.Pointer + if len(events) > 0 { + _p0 = unsafe.Pointer(&events[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pause() (err error) { + _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset uintptr) (xaddr uintptr, err error) { + r0, _, e1 := Syscall6(SYS_MMAP2, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(pageOffset)) + xaddr = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getrlimit(resource int, rlim *rlimit32) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setrlimit(resource int, rlim *rlimit32) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go new file mode 100644 index 0000000..b989d0f --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go @@ -0,0 +1,2156 @@ +// mksyscall.pl -tags linux,mips64 syscall_linux.go syscall_linux_mips64x.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build linux,mips64 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fchmodat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, times *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlInt(cmd int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err error) { + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlBuffer(cmd int, arg2 int, buf []byte, arg5 int) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(buf)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlJoin(cmd int, arg2 string) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg2) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlSearch(cmd int, arg2 int, arg3 string, arg4 string, arg5 int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg3) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(arg4) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlIOV(cmd int, arg2 int, payload []Iovec, arg5 int) (err error) { + var _p0 unsafe.Pointer + if len(payload) > 0 { + _p0 = unsafe.Pointer(&payload[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(payload)), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(arg2)), uintptr(_p0), uintptr(len(buf)), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(source) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(target) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(fstype) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Acct(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func AddKey(keyType string, description string, payload []byte, ringid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(payload) > 0 { + _p2 = unsafe.Pointer(&payload[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_ADD_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(payload)), uintptr(ringid), 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtimex(buf *Timex) (state int, err error) { + r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0) + state = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ClockGettime(clockid int32, time *Timespec) (err error) { + _, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { + r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(oldfd int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup3(oldfd int, newfd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate(size int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate1(flag int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) { + _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Eventfd(initval uint, flags int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_EVENTFD2, uintptr(initval), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + SyscallNoError(SYS_EXIT_GROUP, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { + _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fdatasync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _ := RawSyscallNoError(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _ := RawSyscallNoError(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrandom(buf []byte, flags int) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETRANDOM, uintptr(_p0), uintptr(len(buf)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettid() (tid int) { + r0, _ := RawSyscallNoError(SYS_GETTID, 0, 0, 0) + tid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(pathname) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask)) + watchdesc = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit1(flags int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0) + success = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Klogctl(typ int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lgetxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_LGETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Llistxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LLISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lremovexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LREMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lsetxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_LSETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_PERF_EVENT_OPEN, uintptr(unsafe.Pointer(attr)), uintptr(pid), uintptr(cpu), uintptr(groupFd), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PivotRoot(newroot string, putold string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(newroot) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(putold) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) { + _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PSELECT6, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Removexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func RequestKey(keyType string, description string, callback string, destRingid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(callback) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_REQUEST_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(destRingid), 0, 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setdomainname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sethostname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setns(fd int, nstype int) (err error) { + _, _, e1 := Syscall(SYS_SETNS, uintptr(fd), uintptr(nstype), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_STATX, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mask), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() { + SyscallNoError(SYS_SYNC, 0, 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Syncfs(fd int) (err error) { + _, _, e1 := Syscall(SYS_SYNCFS, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sysinfo(info *Sysinfo_t) (err error) { + _, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Times(tms *Tms) (ticks uintptr, err error) { + r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0) + ticks = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(mask int) (oldmask int) { + r0, _ := RawSyscallNoError(SYS_UMASK, uintptr(mask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Uname(buf *Utsname) (err error) { + _, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(target string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(target) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unshare(flags int) (err error) { + _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ustat(dev int, ubuf *Ustat_t) (err error) { + _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func exitThread(code int) (err error) { + _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, advice int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(oldfd int, newfd int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { + var _p0 unsafe.Pointer + if len(events) > 0 { + _p0 = unsafe.Pointer(&events[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall6(SYS_FADVISE64, uintptr(fd), uintptr(offset), uintptr(length), uintptr(advice), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_NEWFSTATAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, buf *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _ := RawSyscallNoError(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (euid int) { + r0, _ := RawSyscallNoError(SYS_GETEUID, 0, 0, 0) + euid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _ := RawSyscallNoError(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(resource int, rlim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _ := RawSyscallNoError(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, n int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pause() (err error) { + _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (off int64, err error) { + r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) + off = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) + written = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsgid(gid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsuid(uid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(resource int, rlim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, buf *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func SyncFileRange(fd int, off int64, n int64, flags int) (err error) { + _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE, uintptr(fd), uintptr(off), uintptr(n), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(n int, list *_Gid_t) (nn int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + nn = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(n int, list *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { + r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(offset)) + xaddr = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Utime(path string, buf *Utimbuf) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fstat(fd int, st *stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(st)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func lstat(path string, st *stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(st)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func stat(path string, st *stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(st)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go new file mode 100644 index 0000000..1f8d14c --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go @@ -0,0 +1,2156 @@ +// mksyscall.pl -tags linux,mips64le syscall_linux.go syscall_linux_mips64x.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build linux,mips64le + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fchmodat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, times *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlInt(cmd int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err error) { + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlBuffer(cmd int, arg2 int, buf []byte, arg5 int) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(buf)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlJoin(cmd int, arg2 string) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg2) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlSearch(cmd int, arg2 int, arg3 string, arg4 string, arg5 int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg3) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(arg4) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlIOV(cmd int, arg2 int, payload []Iovec, arg5 int) (err error) { + var _p0 unsafe.Pointer + if len(payload) > 0 { + _p0 = unsafe.Pointer(&payload[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(payload)), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(arg2)), uintptr(_p0), uintptr(len(buf)), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(source) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(target) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(fstype) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Acct(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func AddKey(keyType string, description string, payload []byte, ringid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(payload) > 0 { + _p2 = unsafe.Pointer(&payload[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_ADD_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(payload)), uintptr(ringid), 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtimex(buf *Timex) (state int, err error) { + r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0) + state = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ClockGettime(clockid int32, time *Timespec) (err error) { + _, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { + r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(oldfd int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup3(oldfd int, newfd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate(size int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate1(flag int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) { + _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Eventfd(initval uint, flags int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_EVENTFD2, uintptr(initval), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + SyscallNoError(SYS_EXIT_GROUP, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { + _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fdatasync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _ := RawSyscallNoError(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _ := RawSyscallNoError(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrandom(buf []byte, flags int) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETRANDOM, uintptr(_p0), uintptr(len(buf)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettid() (tid int) { + r0, _ := RawSyscallNoError(SYS_GETTID, 0, 0, 0) + tid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(pathname) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask)) + watchdesc = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit1(flags int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0) + success = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Klogctl(typ int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lgetxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_LGETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Llistxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LLISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lremovexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LREMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lsetxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_LSETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_PERF_EVENT_OPEN, uintptr(unsafe.Pointer(attr)), uintptr(pid), uintptr(cpu), uintptr(groupFd), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PivotRoot(newroot string, putold string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(newroot) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(putold) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) { + _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PSELECT6, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Removexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func RequestKey(keyType string, description string, callback string, destRingid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(callback) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_REQUEST_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(destRingid), 0, 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setdomainname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sethostname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setns(fd int, nstype int) (err error) { + _, _, e1 := Syscall(SYS_SETNS, uintptr(fd), uintptr(nstype), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_STATX, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mask), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() { + SyscallNoError(SYS_SYNC, 0, 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Syncfs(fd int) (err error) { + _, _, e1 := Syscall(SYS_SYNCFS, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sysinfo(info *Sysinfo_t) (err error) { + _, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Times(tms *Tms) (ticks uintptr, err error) { + r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0) + ticks = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(mask int) (oldmask int) { + r0, _ := RawSyscallNoError(SYS_UMASK, uintptr(mask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Uname(buf *Utsname) (err error) { + _, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(target string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(target) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unshare(flags int) (err error) { + _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ustat(dev int, ubuf *Ustat_t) (err error) { + _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func exitThread(code int) (err error) { + _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, advice int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(oldfd int, newfd int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { + var _p0 unsafe.Pointer + if len(events) > 0 { + _p0 = unsafe.Pointer(&events[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall6(SYS_FADVISE64, uintptr(fd), uintptr(offset), uintptr(length), uintptr(advice), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_NEWFSTATAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, buf *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _ := RawSyscallNoError(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (euid int) { + r0, _ := RawSyscallNoError(SYS_GETEUID, 0, 0, 0) + euid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _ := RawSyscallNoError(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(resource int, rlim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _ := RawSyscallNoError(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, n int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pause() (err error) { + _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (off int64, err error) { + r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) + off = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) + written = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsgid(gid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsuid(uid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(resource int, rlim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, buf *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func SyncFileRange(fd int, off int64, n int64, flags int) (err error) { + _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE, uintptr(fd), uintptr(off), uintptr(n), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(n int, list *_Gid_t) (nn int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + nn = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(n int, list *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { + r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(offset)) + xaddr = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Utime(path string, buf *Utimbuf) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fstat(fd int, st *stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(st)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func lstat(path string, st *stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(st)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func stat(path string, st *stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(st)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go new file mode 100644 index 0000000..a9c7e52 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go @@ -0,0 +1,2173 @@ +// mksyscall.pl -l32 -arm -tags linux,mipsle syscall_linux.go syscall_linux_mipsx.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build linux,mipsle + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fchmodat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, times *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlInt(cmd int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err error) { + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlBuffer(cmd int, arg2 int, buf []byte, arg5 int) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(buf)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlJoin(cmd int, arg2 string) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg2) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlSearch(cmd int, arg2 int, arg3 string, arg4 string, arg5 int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg3) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(arg4) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlIOV(cmd int, arg2 int, payload []Iovec, arg5 int) (err error) { + var _p0 unsafe.Pointer + if len(payload) > 0 { + _p0 = unsafe.Pointer(&payload[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(payload)), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(arg2)), uintptr(_p0), uintptr(len(buf)), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(source) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(target) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(fstype) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Acct(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func AddKey(keyType string, description string, payload []byte, ringid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(payload) > 0 { + _p2 = unsafe.Pointer(&payload[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_ADD_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(payload)), uintptr(ringid), 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtimex(buf *Timex) (state int, err error) { + r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0) + state = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ClockGettime(clockid int32, time *Timespec) (err error) { + _, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { + r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(oldfd int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup3(oldfd int, newfd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate(size int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate1(flag int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) { + _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Eventfd(initval uint, flags int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_EVENTFD2, uintptr(initval), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + SyscallNoError(SYS_EXIT_GROUP, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { + _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(off>>32), uintptr(len), uintptr(len>>32)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fdatasync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _ := RawSyscallNoError(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _ := RawSyscallNoError(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrandom(buf []byte, flags int) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETRANDOM, uintptr(_p0), uintptr(len(buf)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettid() (tid int) { + r0, _ := RawSyscallNoError(SYS_GETTID, 0, 0, 0) + tid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(pathname) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask)) + watchdesc = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit1(flags int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0) + success = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Klogctl(typ int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lgetxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_LGETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Llistxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LLISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lremovexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LREMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lsetxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_LSETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_PERF_EVENT_OPEN, uintptr(unsafe.Pointer(attr)), uintptr(pid), uintptr(cpu), uintptr(groupFd), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PivotRoot(newroot string, putold string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(newroot) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(putold) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) { + _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PSELECT6, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Removexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func RequestKey(keyType string, description string, callback string, destRingid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(callback) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_REQUEST_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(destRingid), 0, 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setdomainname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sethostname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setns(fd int, nstype int) (err error) { + _, _, e1 := Syscall(SYS_SETNS, uintptr(fd), uintptr(nstype), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_STATX, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mask), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() { + SyscallNoError(SYS_SYNC, 0, 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Syncfs(fd int) (err error) { + _, _, e1 := Syscall(SYS_SYNCFS, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sysinfo(info *Sysinfo_t) (err error) { + _, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { + r0, r1, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0) + n = int64(int64(r1)<<32 | int64(r0)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Times(tms *Tms) (ticks uintptr, err error) { + r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0) + ticks = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(mask int) (oldmask int) { + r0, _ := RawSyscallNoError(SYS_UMASK, uintptr(mask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Uname(buf *Utsname) (err error) { + _, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(target string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(target) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unshare(flags int) (err error) { + _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ustat(dev int, ubuf *Ustat_t) (err error) { + _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func exitThread(code int) (err error) { + _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, advice int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(oldfd int, newfd int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall9(SYS_FADVISE64, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), uintptr(length), uintptr(length>>32), uintptr(advice), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall6(SYS_FTRUNCATE64, uintptr(fd), 0, uintptr(length), uintptr(length>>32), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _ := RawSyscallNoError(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (euid int) { + r0, _ := RawSyscallNoError(SYS_GETEUID, 0, 0, 0) + euid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _ := RawSyscallNoError(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _ := RawSyscallNoError(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, n int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + r0, _, e1 := Syscall6(SYS__NEWSELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + r0, _, e1 := Syscall6(SYS_SENDFILE64, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) + written = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsgid(gid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsuid(uid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { + r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func SyncFileRange(fd int, off int64, n int64, flags int) (err error) { + _, _, e1 := Syscall9(SYS_SYNC_FILE_RANGE, uintptr(fd), 0, uintptr(off), uintptr(off>>32), uintptr(n), uintptr(n>>32), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_TRUNCATE64, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length), uintptr(length>>32), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(n int, list *_Gid_t) (nn int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + nn = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(n int, list *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit() (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ioperm(from int, num int, on int) (err error) { + _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Iopl(level int) (err error) { + _, _, e1 := Syscall(SYS_IOPL, uintptr(level), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Time(t *Time_t) (tt Time_t, err error) { + r0, _, e1 := RawSyscall(SYS_TIME, uintptr(unsafe.Pointer(t)), 0, 0) + tt = Time_t(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Utime(path string, buf *Utimbuf) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { + var _p0 unsafe.Pointer + if len(events) > 0 { + _p0 = unsafe.Pointer(&events[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pause() (err error) { + _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset uintptr) (xaddr uintptr, err error) { + r0, _, e1 := Syscall6(SYS_MMAP2, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(pageOffset)) + xaddr = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getrlimit(resource int, rlim *rlimit32) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setrlimit(resource int, rlim *rlimit32) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go new file mode 100644 index 0000000..3bb9a20 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go @@ -0,0 +1,2219 @@ +// mksyscall.pl -tags linux,ppc64 syscall_linux.go syscall_linux_ppc64x.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build linux,ppc64 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fchmodat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, times *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlInt(cmd int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err error) { + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlBuffer(cmd int, arg2 int, buf []byte, arg5 int) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(buf)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlJoin(cmd int, arg2 string) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg2) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlSearch(cmd int, arg2 int, arg3 string, arg4 string, arg5 int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg3) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(arg4) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlIOV(cmd int, arg2 int, payload []Iovec, arg5 int) (err error) { + var _p0 unsafe.Pointer + if len(payload) > 0 { + _p0 = unsafe.Pointer(&payload[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(payload)), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(arg2)), uintptr(_p0), uintptr(len(buf)), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(source) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(target) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(fstype) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Acct(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func AddKey(keyType string, description string, payload []byte, ringid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(payload) > 0 { + _p2 = unsafe.Pointer(&payload[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_ADD_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(payload)), uintptr(ringid), 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtimex(buf *Timex) (state int, err error) { + r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0) + state = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ClockGettime(clockid int32, time *Timespec) (err error) { + _, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { + r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(oldfd int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup3(oldfd int, newfd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate(size int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate1(flag int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) { + _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Eventfd(initval uint, flags int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_EVENTFD2, uintptr(initval), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + SyscallNoError(SYS_EXIT_GROUP, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { + _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fdatasync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _ := RawSyscallNoError(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _ := RawSyscallNoError(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrandom(buf []byte, flags int) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETRANDOM, uintptr(_p0), uintptr(len(buf)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettid() (tid int) { + r0, _ := RawSyscallNoError(SYS_GETTID, 0, 0, 0) + tid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(pathname) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask)) + watchdesc = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit1(flags int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0) + success = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Klogctl(typ int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lgetxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_LGETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Llistxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LLISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lremovexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LREMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lsetxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_LSETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_PERF_EVENT_OPEN, uintptr(unsafe.Pointer(attr)), uintptr(pid), uintptr(cpu), uintptr(groupFd), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PivotRoot(newroot string, putold string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(newroot) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(putold) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) { + _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PSELECT6, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Removexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func RequestKey(keyType string, description string, callback string, destRingid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(callback) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_REQUEST_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(destRingid), 0, 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setdomainname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sethostname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setns(fd int, nstype int) (err error) { + _, _, e1 := Syscall(SYS_SETNS, uintptr(fd), uintptr(nstype), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_STATX, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mask), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() { + SyscallNoError(SYS_SYNC, 0, 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Syncfs(fd int) (err error) { + _, _, e1 := Syscall(SYS_SYNCFS, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sysinfo(info *Sysinfo_t) (err error) { + _, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Times(tms *Tms) (ticks uintptr, err error) { + r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0) + ticks = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(mask int) (oldmask int) { + r0, _ := RawSyscallNoError(SYS_UMASK, uintptr(mask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Uname(buf *Utsname) (err error) { + _, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(target string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(target) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unshare(flags int) (err error) { + _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ustat(dev int, ubuf *Ustat_t) (err error) { + _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func exitThread(code int) (err error) { + _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, advice int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { + var _p0 unsafe.Pointer + if len(events) > 0 { + _p0 = unsafe.Pointer(&events[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(oldfd int, newfd int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall6(SYS_FADVISE64, uintptr(fd), uintptr(offset), uintptr(length), uintptr(advice), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_NEWFSTATAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, buf *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _ := RawSyscallNoError(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (euid int) { + r0, _ := RawSyscallNoError(SYS_GETEUID, 0, 0, 0) + euid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _ := RawSyscallNoError(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(resource int, rlim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_UGETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _ := RawSyscallNoError(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit() (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ioperm(from int, num int, on int) (err error) { + _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Iopl(level int) (err error) { + _, _, e1 := Syscall(SYS_IOPL, uintptr(level), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, n int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pause() (err error) { + _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (off int64, err error) { + r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) + off = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + r0, _, e1 := Syscall6(SYS__NEWSELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) + written = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsgid(gid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsuid(uid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(resource int, rlim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, buf *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func SyncFileRange(fd int, off int64, n int64, flags int) (err error) { + _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE2, uintptr(fd), uintptr(off), uintptr(n), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(n int, list *_Gid_t) (nn int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + nn = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(n int, list *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { + r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(offset)) + xaddr = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Time(t *Time_t) (tt Time_t, err error) { + r0, _, e1 := RawSyscall(SYS_TIME, uintptr(unsafe.Pointer(t)), 0, 0) + tt = Time_t(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Utime(path string, buf *Utimbuf) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe(p *[2]_C_int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go new file mode 100644 index 0000000..5611662 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go @@ -0,0 +1,2219 @@ +// mksyscall.pl -tags linux,ppc64le syscall_linux.go syscall_linux_ppc64x.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build linux,ppc64le + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fchmodat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, times *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlInt(cmd int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err error) { + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlBuffer(cmd int, arg2 int, buf []byte, arg5 int) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(buf)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlJoin(cmd int, arg2 string) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg2) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlSearch(cmd int, arg2 int, arg3 string, arg4 string, arg5 int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg3) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(arg4) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlIOV(cmd int, arg2 int, payload []Iovec, arg5 int) (err error) { + var _p0 unsafe.Pointer + if len(payload) > 0 { + _p0 = unsafe.Pointer(&payload[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(payload)), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(arg2)), uintptr(_p0), uintptr(len(buf)), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(source) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(target) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(fstype) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Acct(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func AddKey(keyType string, description string, payload []byte, ringid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(payload) > 0 { + _p2 = unsafe.Pointer(&payload[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_ADD_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(payload)), uintptr(ringid), 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtimex(buf *Timex) (state int, err error) { + r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0) + state = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ClockGettime(clockid int32, time *Timespec) (err error) { + _, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { + r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(oldfd int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup3(oldfd int, newfd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate(size int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate1(flag int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) { + _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Eventfd(initval uint, flags int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_EVENTFD2, uintptr(initval), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + SyscallNoError(SYS_EXIT_GROUP, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { + _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fdatasync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _ := RawSyscallNoError(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _ := RawSyscallNoError(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrandom(buf []byte, flags int) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETRANDOM, uintptr(_p0), uintptr(len(buf)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettid() (tid int) { + r0, _ := RawSyscallNoError(SYS_GETTID, 0, 0, 0) + tid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(pathname) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask)) + watchdesc = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit1(flags int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0) + success = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Klogctl(typ int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lgetxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_LGETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Llistxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LLISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lremovexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LREMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lsetxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_LSETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_PERF_EVENT_OPEN, uintptr(unsafe.Pointer(attr)), uintptr(pid), uintptr(cpu), uintptr(groupFd), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PivotRoot(newroot string, putold string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(newroot) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(putold) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) { + _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PSELECT6, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Removexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func RequestKey(keyType string, description string, callback string, destRingid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(callback) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_REQUEST_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(destRingid), 0, 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setdomainname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sethostname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setns(fd int, nstype int) (err error) { + _, _, e1 := Syscall(SYS_SETNS, uintptr(fd), uintptr(nstype), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_STATX, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mask), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() { + SyscallNoError(SYS_SYNC, 0, 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Syncfs(fd int) (err error) { + _, _, e1 := Syscall(SYS_SYNCFS, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sysinfo(info *Sysinfo_t) (err error) { + _, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Times(tms *Tms) (ticks uintptr, err error) { + r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0) + ticks = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(mask int) (oldmask int) { + r0, _ := RawSyscallNoError(SYS_UMASK, uintptr(mask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Uname(buf *Utsname) (err error) { + _, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(target string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(target) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unshare(flags int) (err error) { + _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ustat(dev int, ubuf *Ustat_t) (err error) { + _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func exitThread(code int) (err error) { + _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, advice int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { + var _p0 unsafe.Pointer + if len(events) > 0 { + _p0 = unsafe.Pointer(&events[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(oldfd int, newfd int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall6(SYS_FADVISE64, uintptr(fd), uintptr(offset), uintptr(length), uintptr(advice), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_NEWFSTATAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, buf *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _ := RawSyscallNoError(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (euid int) { + r0, _ := RawSyscallNoError(SYS_GETEUID, 0, 0, 0) + euid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _ := RawSyscallNoError(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(resource int, rlim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_UGETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _ := RawSyscallNoError(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit() (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ioperm(from int, num int, on int) (err error) { + _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Iopl(level int) (err error) { + _, _, e1 := Syscall(SYS_IOPL, uintptr(level), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, n int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pause() (err error) { + _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (off int64, err error) { + r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) + off = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + r0, _, e1 := Syscall6(SYS__NEWSELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) + written = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsgid(gid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsuid(uid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(resource int, rlim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, buf *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func SyncFileRange(fd int, off int64, n int64, flags int) (err error) { + _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE2, uintptr(fd), uintptr(off), uintptr(n), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(n int, list *_Gid_t) (nn int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + nn = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(n int, list *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { + r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(offset)) + xaddr = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Time(t *Time_t) (tt Time_t, err error) { + r0, _, e1 := RawSyscall(SYS_TIME, uintptr(unsafe.Pointer(t)), 0, 0) + tt = Time_t(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Utime(path string, buf *Utimbuf) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe(p *[2]_C_int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go new file mode 100644 index 0000000..9696a01 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go @@ -0,0 +1,1989 @@ +// mksyscall.pl -tags linux,s390x syscall_linux.go syscall_linux_s390x.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build linux,s390x + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fchmodat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, times *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlInt(cmd int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err error) { + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func KeyctlBuffer(cmd int, arg2 int, buf []byte, arg5 int) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(buf)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlJoin(cmd int, arg2 string) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg2) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlSearch(cmd int, arg2 int, arg3 string, arg4 string, arg5 int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg3) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(arg4) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(arg5), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlIOV(cmd int, arg2 int, payload []Iovec, arg5 int) (err error) { + var _p0 unsafe.Pointer + if len(payload) > 0 { + _p0 = unsafe.Pointer(&payload[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(payload)), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(arg2)), uintptr(_p0), uintptr(len(buf)), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(source) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(target) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(fstype) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Acct(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func AddKey(keyType string, description string, payload []byte, ringid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(payload) > 0 { + _p2 = unsafe.Pointer(&payload[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_ADD_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(payload)), uintptr(ringid), 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtimex(buf *Timex) (state int, err error) { + r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0) + state = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ClockGettime(clockid int32, time *Timespec) (err error) { + _, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { + r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(oldfd int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup3(oldfd int, newfd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate(size int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate1(flag int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) { + _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Eventfd(initval uint, flags int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_EVENTFD2, uintptr(initval), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + SyscallNoError(SYS_EXIT_GROUP, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { + _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fdatasync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _ := RawSyscallNoError(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _ := RawSyscallNoError(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrandom(buf []byte, flags int) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETRANDOM, uintptr(_p0), uintptr(len(buf)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettid() (tid int) { + r0, _ := RawSyscallNoError(SYS_GETTID, 0, 0, 0) + tid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(pathname) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask)) + watchdesc = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit1(flags int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0) + success = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Klogctl(typ int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lgetxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_LGETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Llistxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LLISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lremovexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LREMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lsetxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_LSETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_PERF_EVENT_OPEN, uintptr(unsafe.Pointer(attr)), uintptr(pid), uintptr(cpu), uintptr(groupFd), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PivotRoot(newroot string, putold string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(newroot) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(putold) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) { + _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PSELECT6, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Removexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func RequestKey(keyType string, description string, callback string, destRingid int) (id int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(keyType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(description) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(callback) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_REQUEST_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(destRingid), 0, 0) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setdomainname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sethostname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setns(fd int, nstype int) (err error) { + _, _, e1 := Syscall(SYS_SETNS, uintptr(fd), uintptr(nstype), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_STATX, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mask), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() { + SyscallNoError(SYS_SYNC, 0, 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Syncfs(fd int) (err error) { + _, _, e1 := Syscall(SYS_SYNCFS, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sysinfo(info *Sysinfo_t) (err error) { + _, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Times(tms *Tms) (ticks uintptr, err error) { + r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0) + ticks = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(mask int) (oldmask int) { + r0, _ := RawSyscallNoError(SYS_UMASK, uintptr(mask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Uname(buf *Utsname) (err error) { + _, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(target string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(target) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unshare(flags int) (err error) { + _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ustat(dev int, ubuf *Ustat_t) (err error) { + _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func exitThread(code int) (err error) { + _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, advice int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(oldfd int, newfd int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { + var _p0 unsafe.Pointer + if len(events) > 0 { + _p0 = unsafe.Pointer(&events[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall6(SYS_FADVISE64, uintptr(fd), uintptr(offset), uintptr(length), uintptr(advice), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_NEWFSTATAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, buf *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _ := RawSyscallNoError(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (euid int) { + r0, _ := RawSyscallNoError(SYS_GETEUID, 0, 0, 0) + euid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _ := RawSyscallNoError(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(resource int, rlim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _ := RawSyscallNoError(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit() (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pause() (err error) { + _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (off int64, err error) { + r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) + off = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) + written = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsgid(gid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsuid(uid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(resource int, rlim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, buf *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func SyncFileRange(fd int, off int64, n int64, flags int) (err error) { + _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE, uintptr(fd), uintptr(off), uintptr(n), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(n int, list *_Gid_t) (nn int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + nn = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(n int, list *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Utime(path string, buf *Utimbuf) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go new file mode 100644 index 0000000..c01b3b6 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go @@ -0,0 +1,1843 @@ +// mksyscall.pl -tags linux,sparc64 syscall_linux.go syscall_linux_sparc64.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build linux,sparc64 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, times *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(arg) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(source) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(target) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(fstype) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Acct(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtimex(buf *Timex) (state int, err error) { + r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0) + state = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ClockGettime(clockid int32, time *Timespec) (err error) { + _, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { + r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(oldfd int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup3(oldfd int, newfd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate(size int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCreate1(flag int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) { + _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + Syscall(SYS_EXIT_GROUP, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { + _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fdatasync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrandom(buf []byte, flags int) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETRANDOM, uintptr(_p0), uintptr(len(buf)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettid() (tid int) { + r0, _, _ := RawSyscall(SYS_GETTID, 0, 0, 0) + tid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getxattr(path string, attr string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(dest) > 0 { + _p2 = unsafe.Pointer(&dest[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(pathname) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask)) + watchdesc = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit1(flags int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0) + success = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Klogctl(typ int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listxattr(path string, dest []byte) (sz int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(dest) > 0 { + _p1 = unsafe.Pointer(&dest[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest))) + sz = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PivotRoot(newroot string, putold string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(newroot) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(putold) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) { + _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) { + _, _, e1 := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Removexattr(path string, attr string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setdomainname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sethostname(p []byte) (err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setns(fd int, nstype int) (err error) { + _, _, e1 := Syscall(SYS_SETNS, uintptr(fd), uintptr(nstype), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setxattr(path string, attr string, data []byte, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attr) + if err != nil { + return + } + var _p2 unsafe.Pointer + if len(data) > 0 { + _p2 = unsafe.Pointer(&data[0]) + } else { + _p2 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() { + Syscall(SYS_SYNC, 0, 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sysinfo(info *Sysinfo_t) (err error) { + _, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) { + _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Times(tms *Tms) (ticks uintptr, err error) { + r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0) + ticks = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(mask int) (oldmask int) { + r0, _, _ := RawSyscall(SYS_UMASK, uintptr(mask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Uname(buf *Utsname) (err error) { + _, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(target string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(target) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unshare(flags int) (err error) { + _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ustat(dev int, ubuf *Ustat_t) (err error) { + _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func exitThread(code int) (err error) { + _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, p *byte, np int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, advice int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { + var _p0 unsafe.Pointer + if len(events) > 0 { + _p0 = unsafe.Pointer(&events[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall6(SYS_FADVISE64, uintptr(fd), uintptr(offset), uintptr(length), uintptr(advice), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(oldfd int, newfd int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, buf *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (euid int) { + r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + euid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(resource int, rlim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func InotifyInit() (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, n int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pause() (err error) { + _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (off int64, err error) { + r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) + off = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) + written = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsgid(gid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setfsuid(uid int) (err error) { + _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(resource int, rlim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, buf *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func SyncFileRange(fd int, off int64, n int64, flags int) (err error) { + _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE, uintptr(fd), uintptr(off), uintptr(n), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(n int, list *_Gid_t) (nn int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + nn = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(n int, list *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { + r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(offset)) + xaddr = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Utime(path string, buf *Utimbuf) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe(p *[2]_C_int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go b/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go new file mode 100644 index 0000000..fb4b962 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go @@ -0,0 +1,1424 @@ +// mksyscall.pl -l32 -netbsd -tags netbsd,386 syscall_bsd.go syscall_netbsd.go syscall_netbsd_386.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build netbsd,386 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe() (fd1 int, fd2 int, err error) { + r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) + fd1 = int(r0) + fd2 = int(r1) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + Syscall(SYS_EXIT, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall9(SYS_POSIX_FADVISE, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), 0, uintptr(length), uintptr(length>>32), uintptr(advice), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall6(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length), uintptr(length>>32), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + pgrp = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, signum syscall.Signal) (err error) { + _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), uintptr(whence), 0) + newoffset = int64(int64(r1)<<32 | int64(r0)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { + _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length), uintptr(length>>32), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), uintptr(pos>>32), 0) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go new file mode 100644 index 0000000..beac82e --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go @@ -0,0 +1,1424 @@ +// mksyscall.pl -netbsd -tags netbsd,amd64 syscall_bsd.go syscall_netbsd.go syscall_netbsd_amd64.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build netbsd,amd64 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe() (fd1 int, fd2 int, err error) { + r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) + fd1 = int(r0) + fd2 = int(r1) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + Syscall(SYS_EXIT, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall6(SYS_POSIX_FADVISE, uintptr(fd), 0, uintptr(offset), 0, uintptr(length), uintptr(advice)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + pgrp = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, signum syscall.Signal) (err error) { + _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, _, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(whence), 0, 0) + newoffset = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { + _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), 0, 0) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go b/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go new file mode 100644 index 0000000..7bd5f60 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go @@ -0,0 +1,1424 @@ +// mksyscall.pl -l32 -netbsd -arm -tags netbsd,arm syscall_bsd.go syscall_netbsd.go syscall_netbsd_arm.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build netbsd,arm + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe() (fd1 int, fd2 int, err error) { + r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) + fd1 = int(r0) + fd2 = int(r1) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + Syscall(SYS_EXIT, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall9(SYS_POSIX_FADVISE, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), 0, uintptr(length), uintptr(length>>32), uintptr(advice), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall6(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length), uintptr(length>>32), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + pgrp = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, signum syscall.Signal) (err error) { + _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), uintptr(whence), 0) + newoffset = int64(int64(r1)<<32 | int64(r0)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { + _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length), uintptr(length>>32), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), uintptr(pos>>32), 0) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go new file mode 100644 index 0000000..49b3b5e --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go @@ -0,0 +1,1493 @@ +// mksyscall.pl -l32 -openbsd -tags openbsd,386 syscall_bsd.go syscall_openbsd.go syscall_openbsd_386.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build openbsd,386 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe(p *[2]_C_int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + Syscall(SYS_EXIT, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, stat *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall6(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length), uintptr(length>>32), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + pgrp = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrtable() (rtable int, err error) { + r0, _, e1 := RawSyscall(SYS_GETRTABLE, 0, 0, 0) + rtable = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, signum syscall.Signal) (err error) { + _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), uintptr(whence), 0) + newoffset = int64(int64(r1)<<32 | int64(r0)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { + _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setlogin(name string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(name) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrtable(rtable int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRTABLE, uintptr(rtable), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, stat *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length), uintptr(length>>32), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), uintptr(pos>>32), 0) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go new file mode 100644 index 0000000..c4c7d85 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go @@ -0,0 +1,1493 @@ +// mksyscall.pl -openbsd -tags openbsd,amd64 syscall_bsd.go syscall_openbsd.go syscall_openbsd_amd64.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build openbsd,amd64 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe(p *[2]_C_int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + Syscall(SYS_EXIT, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, stat *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + pgrp = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrtable() (rtable int, err error) { + r0, _, e1 := RawSyscall(SYS_GETRTABLE, 0, 0, 0) + rtable = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, signum syscall.Signal) (err error) { + _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, _, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(whence), 0, 0) + newoffset = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { + _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setlogin(name string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(name) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrtable(rtable int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRTABLE, uintptr(rtable), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, stat *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), 0, 0) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go new file mode 100644 index 0000000..210285b --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go @@ -0,0 +1,1493 @@ +// mksyscall.pl -l32 -openbsd -arm -tags openbsd,arm syscall_bsd.go syscall_openbsd.go syscall_openbsd_arm.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build openbsd,arm + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe(p *[2]_C_int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + Syscall(SYS_EXIT, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, stat *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall6(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length), uintptr(length>>32), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + pgrp = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrtable() (rtable int, err error) { + r0, _, e1 := RawSyscall(SYS_GETRTABLE, 0, 0, 0) + rtable = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, signum syscall.Signal) (err error) { + _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), uintptr(whence), 0) + newoffset = int64(int64(r1)<<32 | int64(r0)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { + _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setlogin(name string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(name) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrtable(rtable int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRTABLE, uintptr(rtable), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, stat *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length), uintptr(length>>32), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), uintptr(pos>>32), 0) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go new file mode 100644 index 0000000..3978963 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go @@ -0,0 +1,1681 @@ +// mksyscall_solaris.pl -tags solaris,amd64 syscall_solaris.go syscall_solaris_amd64.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build solaris,amd64 + +package unix + +import ( + "syscall" + "unsafe" +) + +//go:cgo_import_dynamic libc_pipe pipe "libc.so" +//go:cgo_import_dynamic libc_getsockname getsockname "libsocket.so" +//go:cgo_import_dynamic libc_getcwd getcwd "libc.so" +//go:cgo_import_dynamic libc_getgroups getgroups "libc.so" +//go:cgo_import_dynamic libc_setgroups setgroups "libc.so" +//go:cgo_import_dynamic libc_wait4 wait4 "libc.so" +//go:cgo_import_dynamic libc_gethostname gethostname "libc.so" +//go:cgo_import_dynamic libc_utimes utimes "libc.so" +//go:cgo_import_dynamic libc_utimensat utimensat "libc.so" +//go:cgo_import_dynamic libc_fcntl fcntl "libc.so" +//go:cgo_import_dynamic libc_futimesat futimesat "libc.so" +//go:cgo_import_dynamic libc_accept accept "libsocket.so" +//go:cgo_import_dynamic libc___xnet_recvmsg __xnet_recvmsg "libsocket.so" +//go:cgo_import_dynamic libc___xnet_sendmsg __xnet_sendmsg "libsocket.so" +//go:cgo_import_dynamic libc_acct acct "libc.so" +//go:cgo_import_dynamic libc___makedev __makedev "libc.so" +//go:cgo_import_dynamic libc___major __major "libc.so" +//go:cgo_import_dynamic libc___minor __minor "libc.so" +//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" +//go:cgo_import_dynamic libc_poll poll "libc.so" +//go:cgo_import_dynamic libc_access access "libc.so" +//go:cgo_import_dynamic libc_adjtime adjtime "libc.so" +//go:cgo_import_dynamic libc_chdir chdir "libc.so" +//go:cgo_import_dynamic libc_chmod chmod "libc.so" +//go:cgo_import_dynamic libc_chown chown "libc.so" +//go:cgo_import_dynamic libc_chroot chroot "libc.so" +//go:cgo_import_dynamic libc_close close "libc.so" +//go:cgo_import_dynamic libc_creat creat "libc.so" +//go:cgo_import_dynamic libc_dup dup "libc.so" +//go:cgo_import_dynamic libc_dup2 dup2 "libc.so" +//go:cgo_import_dynamic libc_exit exit "libc.so" +//go:cgo_import_dynamic libc_fchdir fchdir "libc.so" +//go:cgo_import_dynamic libc_fchmod fchmod "libc.so" +//go:cgo_import_dynamic libc_fchmodat fchmodat "libc.so" +//go:cgo_import_dynamic libc_fchown fchown "libc.so" +//go:cgo_import_dynamic libc_fchownat fchownat "libc.so" +//go:cgo_import_dynamic libc_fdatasync fdatasync "libc.so" +//go:cgo_import_dynamic libc_flock flock "libc.so" +//go:cgo_import_dynamic libc_fpathconf fpathconf "libc.so" +//go:cgo_import_dynamic libc_fstat fstat "libc.so" +//go:cgo_import_dynamic libc_fstatat fstatat "libc.so" +//go:cgo_import_dynamic libc_fstatvfs fstatvfs "libc.so" +//go:cgo_import_dynamic libc_getdents getdents "libc.so" +//go:cgo_import_dynamic libc_getgid getgid "libc.so" +//go:cgo_import_dynamic libc_getpid getpid "libc.so" +//go:cgo_import_dynamic libc_getpgid getpgid "libc.so" +//go:cgo_import_dynamic libc_getpgrp getpgrp "libc.so" +//go:cgo_import_dynamic libc_geteuid geteuid "libc.so" +//go:cgo_import_dynamic libc_getegid getegid "libc.so" +//go:cgo_import_dynamic libc_getppid getppid "libc.so" +//go:cgo_import_dynamic libc_getpriority getpriority "libc.so" +//go:cgo_import_dynamic libc_getrlimit getrlimit "libc.so" +//go:cgo_import_dynamic libc_getrusage getrusage "libc.so" +//go:cgo_import_dynamic libc_gettimeofday gettimeofday "libc.so" +//go:cgo_import_dynamic libc_getuid getuid "libc.so" +//go:cgo_import_dynamic libc_kill kill "libc.so" +//go:cgo_import_dynamic libc_lchown lchown "libc.so" +//go:cgo_import_dynamic libc_link link "libc.so" +//go:cgo_import_dynamic libc___xnet_llisten __xnet_llisten "libsocket.so" +//go:cgo_import_dynamic libc_lstat lstat "libc.so" +//go:cgo_import_dynamic libc_madvise madvise "libc.so" +//go:cgo_import_dynamic libc_mkdir mkdir "libc.so" +//go:cgo_import_dynamic libc_mkdirat mkdirat "libc.so" +//go:cgo_import_dynamic libc_mkfifo mkfifo "libc.so" +//go:cgo_import_dynamic libc_mkfifoat mkfifoat "libc.so" +//go:cgo_import_dynamic libc_mknod mknod "libc.so" +//go:cgo_import_dynamic libc_mknodat mknodat "libc.so" +//go:cgo_import_dynamic libc_mlock mlock "libc.so" +//go:cgo_import_dynamic libc_mlockall mlockall "libc.so" +//go:cgo_import_dynamic libc_mprotect mprotect "libc.so" +//go:cgo_import_dynamic libc_msync msync "libc.so" +//go:cgo_import_dynamic libc_munlock munlock "libc.so" +//go:cgo_import_dynamic libc_munlockall munlockall "libc.so" +//go:cgo_import_dynamic libc_nanosleep nanosleep "libc.so" +//go:cgo_import_dynamic libc_open open "libc.so" +//go:cgo_import_dynamic libc_openat openat "libc.so" +//go:cgo_import_dynamic libc_pathconf pathconf "libc.so" +//go:cgo_import_dynamic libc_pause pause "libc.so" +//go:cgo_import_dynamic libc_pread pread "libc.so" +//go:cgo_import_dynamic libc_pwrite pwrite "libc.so" +//go:cgo_import_dynamic libc_read read "libc.so" +//go:cgo_import_dynamic libc_readlink readlink "libc.so" +//go:cgo_import_dynamic libc_rename rename "libc.so" +//go:cgo_import_dynamic libc_renameat renameat "libc.so" +//go:cgo_import_dynamic libc_rmdir rmdir "libc.so" +//go:cgo_import_dynamic libc_lseek lseek "libc.so" +//go:cgo_import_dynamic libc_select select "libc.so" +//go:cgo_import_dynamic libc_setegid setegid "libc.so" +//go:cgo_import_dynamic libc_seteuid seteuid "libc.so" +//go:cgo_import_dynamic libc_setgid setgid "libc.so" +//go:cgo_import_dynamic libc_sethostname sethostname "libc.so" +//go:cgo_import_dynamic libc_setpgid setpgid "libc.so" +//go:cgo_import_dynamic libc_setpriority setpriority "libc.so" +//go:cgo_import_dynamic libc_setregid setregid "libc.so" +//go:cgo_import_dynamic libc_setreuid setreuid "libc.so" +//go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" +//go:cgo_import_dynamic libc_setsid setsid "libc.so" +//go:cgo_import_dynamic libc_setuid setuid "libc.so" +//go:cgo_import_dynamic libc_shutdown shutdown "libsocket.so" +//go:cgo_import_dynamic libc_stat stat "libc.so" +//go:cgo_import_dynamic libc_statvfs statvfs "libc.so" +//go:cgo_import_dynamic libc_symlink symlink "libc.so" +//go:cgo_import_dynamic libc_sync sync "libc.so" +//go:cgo_import_dynamic libc_times times "libc.so" +//go:cgo_import_dynamic libc_truncate truncate "libc.so" +//go:cgo_import_dynamic libc_fsync fsync "libc.so" +//go:cgo_import_dynamic libc_ftruncate ftruncate "libc.so" +//go:cgo_import_dynamic libc_umask umask "libc.so" +//go:cgo_import_dynamic libc_uname uname "libc.so" +//go:cgo_import_dynamic libc_umount umount "libc.so" +//go:cgo_import_dynamic libc_unlink unlink "libc.so" +//go:cgo_import_dynamic libc_unlinkat unlinkat "libc.so" +//go:cgo_import_dynamic libc_ustat ustat "libc.so" +//go:cgo_import_dynamic libc_utime utime "libc.so" +//go:cgo_import_dynamic libc___xnet_bind __xnet_bind "libsocket.so" +//go:cgo_import_dynamic libc___xnet_connect __xnet_connect "libsocket.so" +//go:cgo_import_dynamic libc_mmap mmap "libc.so" +//go:cgo_import_dynamic libc_munmap munmap "libc.so" +//go:cgo_import_dynamic libc_sendfile sendfile "libsendfile.so" +//go:cgo_import_dynamic libc___xnet_sendto __xnet_sendto "libsocket.so" +//go:cgo_import_dynamic libc___xnet_socket __xnet_socket "libsocket.so" +//go:cgo_import_dynamic libc___xnet_socketpair __xnet_socketpair "libsocket.so" +//go:cgo_import_dynamic libc_write write "libc.so" +//go:cgo_import_dynamic libc___xnet_getsockopt __xnet_getsockopt "libsocket.so" +//go:cgo_import_dynamic libc_getpeername getpeername "libsocket.so" +//go:cgo_import_dynamic libc_setsockopt setsockopt "libsocket.so" +//go:cgo_import_dynamic libc_recvfrom recvfrom "libsocket.so" + +//go:linkname procpipe libc_pipe +//go:linkname procgetsockname libc_getsockname +//go:linkname procGetcwd libc_getcwd +//go:linkname procgetgroups libc_getgroups +//go:linkname procsetgroups libc_setgroups +//go:linkname procwait4 libc_wait4 +//go:linkname procgethostname libc_gethostname +//go:linkname procutimes libc_utimes +//go:linkname procutimensat libc_utimensat +//go:linkname procfcntl libc_fcntl +//go:linkname procfutimesat libc_futimesat +//go:linkname procaccept libc_accept +//go:linkname proc__xnet_recvmsg libc___xnet_recvmsg +//go:linkname proc__xnet_sendmsg libc___xnet_sendmsg +//go:linkname procacct libc_acct +//go:linkname proc__makedev libc___makedev +//go:linkname proc__major libc___major +//go:linkname proc__minor libc___minor +//go:linkname procioctl libc_ioctl +//go:linkname procpoll libc_poll +//go:linkname procAccess libc_access +//go:linkname procAdjtime libc_adjtime +//go:linkname procChdir libc_chdir +//go:linkname procChmod libc_chmod +//go:linkname procChown libc_chown +//go:linkname procChroot libc_chroot +//go:linkname procClose libc_close +//go:linkname procCreat libc_creat +//go:linkname procDup libc_dup +//go:linkname procDup2 libc_dup2 +//go:linkname procExit libc_exit +//go:linkname procFchdir libc_fchdir +//go:linkname procFchmod libc_fchmod +//go:linkname procFchmodat libc_fchmodat +//go:linkname procFchown libc_fchown +//go:linkname procFchownat libc_fchownat +//go:linkname procFdatasync libc_fdatasync +//go:linkname procFlock libc_flock +//go:linkname procFpathconf libc_fpathconf +//go:linkname procFstat libc_fstat +//go:linkname procFstatat libc_fstatat +//go:linkname procFstatvfs libc_fstatvfs +//go:linkname procGetdents libc_getdents +//go:linkname procGetgid libc_getgid +//go:linkname procGetpid libc_getpid +//go:linkname procGetpgid libc_getpgid +//go:linkname procGetpgrp libc_getpgrp +//go:linkname procGeteuid libc_geteuid +//go:linkname procGetegid libc_getegid +//go:linkname procGetppid libc_getppid +//go:linkname procGetpriority libc_getpriority +//go:linkname procGetrlimit libc_getrlimit +//go:linkname procGetrusage libc_getrusage +//go:linkname procGettimeofday libc_gettimeofday +//go:linkname procGetuid libc_getuid +//go:linkname procKill libc_kill +//go:linkname procLchown libc_lchown +//go:linkname procLink libc_link +//go:linkname proc__xnet_llisten libc___xnet_llisten +//go:linkname procLstat libc_lstat +//go:linkname procMadvise libc_madvise +//go:linkname procMkdir libc_mkdir +//go:linkname procMkdirat libc_mkdirat +//go:linkname procMkfifo libc_mkfifo +//go:linkname procMkfifoat libc_mkfifoat +//go:linkname procMknod libc_mknod +//go:linkname procMknodat libc_mknodat +//go:linkname procMlock libc_mlock +//go:linkname procMlockall libc_mlockall +//go:linkname procMprotect libc_mprotect +//go:linkname procMsync libc_msync +//go:linkname procMunlock libc_munlock +//go:linkname procMunlockall libc_munlockall +//go:linkname procNanosleep libc_nanosleep +//go:linkname procOpen libc_open +//go:linkname procOpenat libc_openat +//go:linkname procPathconf libc_pathconf +//go:linkname procPause libc_pause +//go:linkname procPread libc_pread +//go:linkname procPwrite libc_pwrite +//go:linkname procread libc_read +//go:linkname procReadlink libc_readlink +//go:linkname procRename libc_rename +//go:linkname procRenameat libc_renameat +//go:linkname procRmdir libc_rmdir +//go:linkname proclseek libc_lseek +//go:linkname procSelect libc_select +//go:linkname procSetegid libc_setegid +//go:linkname procSeteuid libc_seteuid +//go:linkname procSetgid libc_setgid +//go:linkname procSethostname libc_sethostname +//go:linkname procSetpgid libc_setpgid +//go:linkname procSetpriority libc_setpriority +//go:linkname procSetregid libc_setregid +//go:linkname procSetreuid libc_setreuid +//go:linkname procSetrlimit libc_setrlimit +//go:linkname procSetsid libc_setsid +//go:linkname procSetuid libc_setuid +//go:linkname procshutdown libc_shutdown +//go:linkname procStat libc_stat +//go:linkname procStatvfs libc_statvfs +//go:linkname procSymlink libc_symlink +//go:linkname procSync libc_sync +//go:linkname procTimes libc_times +//go:linkname procTruncate libc_truncate +//go:linkname procFsync libc_fsync +//go:linkname procFtruncate libc_ftruncate +//go:linkname procUmask libc_umask +//go:linkname procUname libc_uname +//go:linkname procumount libc_umount +//go:linkname procUnlink libc_unlink +//go:linkname procUnlinkat libc_unlinkat +//go:linkname procUstat libc_ustat +//go:linkname procUtime libc_utime +//go:linkname proc__xnet_bind libc___xnet_bind +//go:linkname proc__xnet_connect libc___xnet_connect +//go:linkname procmmap libc_mmap +//go:linkname procmunmap libc_munmap +//go:linkname procsendfile libc_sendfile +//go:linkname proc__xnet_sendto libc___xnet_sendto +//go:linkname proc__xnet_socket libc___xnet_socket +//go:linkname proc__xnet_socketpair libc___xnet_socketpair +//go:linkname procwrite libc_write +//go:linkname proc__xnet_getsockopt libc___xnet_getsockopt +//go:linkname procgetpeername libc_getpeername +//go:linkname procsetsockopt libc_setsockopt +//go:linkname procrecvfrom libc_recvfrom + +var ( + procpipe, + procgetsockname, + procGetcwd, + procgetgroups, + procsetgroups, + procwait4, + procgethostname, + procutimes, + procutimensat, + procfcntl, + procfutimesat, + procaccept, + proc__xnet_recvmsg, + proc__xnet_sendmsg, + procacct, + proc__makedev, + proc__major, + proc__minor, + procioctl, + procpoll, + procAccess, + procAdjtime, + procChdir, + procChmod, + procChown, + procChroot, + procClose, + procCreat, + procDup, + procDup2, + procExit, + procFchdir, + procFchmod, + procFchmodat, + procFchown, + procFchownat, + procFdatasync, + procFlock, + procFpathconf, + procFstat, + procFstatat, + procFstatvfs, + procGetdents, + procGetgid, + procGetpid, + procGetpgid, + procGetpgrp, + procGeteuid, + procGetegid, + procGetppid, + procGetpriority, + procGetrlimit, + procGetrusage, + procGettimeofday, + procGetuid, + procKill, + procLchown, + procLink, + proc__xnet_llisten, + procLstat, + procMadvise, + procMkdir, + procMkdirat, + procMkfifo, + procMkfifoat, + procMknod, + procMknodat, + procMlock, + procMlockall, + procMprotect, + procMsync, + procMunlock, + procMunlockall, + procNanosleep, + procOpen, + procOpenat, + procPathconf, + procPause, + procPread, + procPwrite, + procread, + procReadlink, + procRename, + procRenameat, + procRmdir, + proclseek, + procSelect, + procSetegid, + procSeteuid, + procSetgid, + procSethostname, + procSetpgid, + procSetpriority, + procSetregid, + procSetreuid, + procSetrlimit, + procSetsid, + procSetuid, + procshutdown, + procStat, + procStatvfs, + procSymlink, + procSync, + procTimes, + procTruncate, + procFsync, + procFtruncate, + procUmask, + procUname, + procumount, + procUnlink, + procUnlinkat, + procUstat, + procUtime, + proc__xnet_bind, + proc__xnet_connect, + procmmap, + procmunmap, + procsendfile, + proc__xnet_sendto, + proc__xnet_socket, + proc__xnet_socketpair, + procwrite, + proc__xnet_getsockopt, + procgetpeername, + procsetsockopt, + procrecvfrom syscallFunc +) + +func pipe(p *[2]_C_int) (n int, err error) { + r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procpipe)), 1, uintptr(unsafe.Pointer(p)), 0, 0, 0, 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procgetsockname)), 3, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Getcwd(buf []byte) (n int, err error) { + var _p0 *byte + if len(buf) > 0 { + _p0 = &buf[0] + } + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procGetcwd)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), 0, 0, 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procgetgroups)), 2, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0, 0, 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procsetgroups)), 2, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func wait4(pid int32, statusp *_C_int, options int, rusage *Rusage) (wpid int32, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procwait4)), 4, uintptr(pid), uintptr(unsafe.Pointer(statusp)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int32(r0) + if e1 != 0 { + err = e1 + } + return +} + +func gethostname(buf []byte) (n int, err error) { + var _p0 *byte + if len(buf) > 0 { + _p0 = &buf[0] + } + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procgethostname)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), 0, 0, 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func utimes(path string, times *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procutimes)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func utimensat(fd int, path string, times *[2]Timespec, flag int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procutimensat)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flag), 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procfcntl)), 3, uintptr(fd), uintptr(cmd), uintptr(arg), 0, 0, 0) + val = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func futimesat(fildes int, path *byte, times *[2]Timeval) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procfutimesat)), 3, uintptr(fildes), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)), 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procaccept)), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_recvmsg)), 3, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags), 0, 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_sendmsg)), 3, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags), 0, 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func acct(path *byte) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procacct)), 1, uintptr(unsafe.Pointer(path)), 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func __makedev(version int, major uint, minor uint) (val uint64) { + r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&proc__makedev)), 3, uintptr(version), uintptr(major), uintptr(minor), 0, 0, 0) + val = uint64(r0) + return +} + +func __major(version int, dev uint64) (val uint) { + r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&proc__major)), 2, uintptr(version), uintptr(dev), 0, 0, 0, 0) + val = uint(r0) + return +} + +func __minor(version int, dev uint64) (val uint) { + r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&proc__minor)), 2, uintptr(version), uintptr(dev), 0, 0, 0, 0) + val = uint(r0) + return +} + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procioctl)), 3, uintptr(fd), uintptr(req), uintptr(arg), 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procpoll)), 3, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout), 0, 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procAccess)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procAdjtime)), 2, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procChdir)), 1, uintptr(unsafe.Pointer(_p0)), 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procChmod)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procChown)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procChroot)), 1, uintptr(unsafe.Pointer(_p0)), 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Close(fd int) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procClose)), 1, uintptr(fd), 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Creat(path string, mode uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procCreat)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procDup)), 1, uintptr(fd), 0, 0, 0, 0, 0) + nfd = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func Dup2(oldfd int, newfd int) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procDup2)), 2, uintptr(oldfd), uintptr(newfd), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Exit(code int) { + sysvicall6(uintptr(unsafe.Pointer(&procExit)), 1, uintptr(code), 0, 0, 0, 0, 0) + return +} + +func Fchdir(fd int) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchdir)), 1, uintptr(fd), 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchmod)), 2, uintptr(fd), uintptr(mode), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchmodat)), 4, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchown)), 3, uintptr(fd), uintptr(uid), uintptr(gid), 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchownat)), 5, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = e1 + } + return +} + +func Fdatasync(fd int) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFdatasync)), 1, uintptr(fd), 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Flock(fd int, how int) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFlock)), 2, uintptr(fd), uintptr(how), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFpathconf)), 2, uintptr(fd), uintptr(name), 0, 0, 0, 0) + val = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFstat)), 2, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFstatat)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Fstatvfs(fd int, vfsstat *Statvfs_t) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFstatvfs)), 2, uintptr(fd), uintptr(unsafe.Pointer(vfsstat)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Getdents(fd int, buf []byte, basep *uintptr) (n int, err error) { + var _p0 *byte + if len(buf) > 0 { + _p0 = &buf[0] + } + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procGetdents)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func Getgid() (gid int) { + r0, _, _ := rawSysvicall6(uintptr(unsafe.Pointer(&procGetgid)), 0, 0, 0, 0, 0, 0, 0) + gid = int(r0) + return +} + +func Getpid() (pid int) { + r0, _, _ := rawSysvicall6(uintptr(unsafe.Pointer(&procGetpid)), 0, 0, 0, 0, 0, 0, 0) + pid = int(r0) + return +} + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetpgid)), 1, uintptr(pid), 0, 0, 0, 0, 0) + pgid = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func Getpgrp() (pgid int, err error) { + r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetpgrp)), 0, 0, 0, 0, 0, 0, 0) + pgid = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func Geteuid() (euid int) { + r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procGeteuid)), 0, 0, 0, 0, 0, 0, 0) + euid = int(r0) + return +} + +func Getegid() (egid int) { + r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procGetegid)), 0, 0, 0, 0, 0, 0, 0) + egid = int(r0) + return +} + +func Getppid() (ppid int) { + r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procGetppid)), 0, 0, 0, 0, 0, 0, 0) + ppid = int(r0) + return +} + +func Getpriority(which int, who int) (n int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procGetpriority)), 2, uintptr(which), uintptr(who), 0, 0, 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetrlimit)), 2, uintptr(which), uintptr(unsafe.Pointer(lim)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetrusage)), 2, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGettimeofday)), 1, uintptr(unsafe.Pointer(tv)), 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Getuid() (uid int) { + r0, _, _ := rawSysvicall6(uintptr(unsafe.Pointer(&procGetuid)), 0, 0, 0, 0, 0, 0, 0) + uid = int(r0) + return +} + +func Kill(pid int, signum syscall.Signal) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procKill)), 2, uintptr(pid), uintptr(signum), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procLchown)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procLink)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Listen(s int, backlog int) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_llisten)), 2, uintptr(s), uintptr(backlog), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procLstat)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Madvise(b []byte, advice int) (err error) { + var _p0 *byte + if len(b) > 0 { + _p0 = &b[0] + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMadvise)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), uintptr(advice), 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMkdir)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMkdirat)), 3, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMkfifo)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Mkfifoat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMkfifoat)), 3, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMknod)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMknodat)), 4, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Mlock(b []byte) (err error) { + var _p0 *byte + if len(b) > 0 { + _p0 = &b[0] + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMlock)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Mlockall(flags int) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMlockall)), 1, uintptr(flags), 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Mprotect(b []byte, prot int) (err error) { + var _p0 *byte + if len(b) > 0 { + _p0 = &b[0] + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMprotect)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), uintptr(prot), 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Msync(b []byte, flags int) (err error) { + var _p0 *byte + if len(b) > 0 { + _p0 = &b[0] + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMsync)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), uintptr(flags), 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Munlock(b []byte) (err error) { + var _p0 *byte + if len(b) > 0 { + _p0 = &b[0] + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMunlock)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Munlockall() (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMunlockall)), 0, 0, 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procNanosleep)), 2, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procOpen)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procOpenat)), 4, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0) + fd = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procPathconf)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0, 0, 0, 0) + val = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func Pause() (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procPause)), 0, 0, 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 *byte + if len(p) > 0 { + _p0 = &p[0] + } + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procPread)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 *byte + if len(p) > 0 { + _p0 = &p[0] + } + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procPwrite)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func read(fd int, p []byte) (n int, err error) { + var _p0 *byte + if len(p) > 0 { + _p0 = &p[0] + } + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procread)), 3, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), 0, 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + if len(buf) > 0 { + _p1 = &buf[0] + } + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procReadlink)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(len(buf)), 0, 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procRename)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procRenameat)), 4, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procRmdir)), 1, uintptr(unsafe.Pointer(_p0)), 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proclseek)), 3, uintptr(fd), uintptr(offset), uintptr(whence), 0, 0, 0) + newoffset = int64(r0) + if e1 != 0 { + err = e1 + } + return +} + +func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSelect)), 5, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + if e1 != 0 { + err = e1 + } + return +} + +func Setegid(egid int) (err error) { + _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetegid)), 1, uintptr(egid), 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Seteuid(euid int) (err error) { + _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSeteuid)), 1, uintptr(euid), 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Setgid(gid int) (err error) { + _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetgid)), 1, uintptr(gid), 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Sethostname(p []byte) (err error) { + var _p0 *byte + if len(p) > 0 { + _p0 = &p[0] + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSethostname)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetpgid)), 2, uintptr(pid), uintptr(pgid), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSetpriority)), 3, uintptr(which), uintptr(who), uintptr(prio), 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetregid)), 2, uintptr(rgid), uintptr(egid), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetreuid)), 2, uintptr(ruid), uintptr(euid), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetrlimit)), 2, uintptr(which), uintptr(unsafe.Pointer(lim)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Setsid() (pid int, err error) { + r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetsid)), 0, 0, 0, 0, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func Setuid(uid int) (err error) { + _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetuid)), 1, uintptr(uid), 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Shutdown(s int, how int) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procshutdown)), 2, uintptr(s), uintptr(how), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procStat)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Statvfs(path string, vfsstat *Statvfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procStatvfs)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(vfsstat)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSymlink)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Sync() (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSync)), 0, 0, 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Times(tms *Tms) (ticks uintptr, err error) { + r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procTimes)), 1, uintptr(unsafe.Pointer(tms)), 0, 0, 0, 0, 0) + ticks = uintptr(r0) + if e1 != 0 { + err = e1 + } + return +} + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procTruncate)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Fsync(fd int) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFsync)), 1, uintptr(fd), 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFtruncate)), 2, uintptr(fd), uintptr(length), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Umask(mask int) (oldmask int) { + r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procUmask)), 1, uintptr(mask), 0, 0, 0, 0, 0) + oldmask = int(r0) + return +} + +func Uname(buf *Utsname) (err error) { + _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procUname)), 1, uintptr(unsafe.Pointer(buf)), 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Unmount(target string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(target) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procumount)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUnlink)), 1, uintptr(unsafe.Pointer(_p0)), 0, 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUnlinkat)), 3, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Ustat(dev int, ubuf *Ustat_t) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUstat)), 2, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func Utime(path string, buf *Utimbuf) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUtime)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_bind)), 3, uintptr(s), uintptr(addr), uintptr(addrlen), 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_connect)), 3, uintptr(s), uintptr(addr), uintptr(addrlen), 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procmmap)), 6, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) + ret = uintptr(r0) + if e1 != 0 { + err = e1 + } + return +} + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procmunmap)), 2, uintptr(addr), uintptr(length), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procsendfile)), 4, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) + written = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 *byte + if len(buf) > 0 { + _p0 = &buf[0] + } + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_sendto)), 6, uintptr(s), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = e1 + } + return +} + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_socket)), 3, uintptr(domain), uintptr(typ), uintptr(proto), 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&proc__xnet_socketpair)), 4, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func write(fd int, p []byte) (n int, err error) { + var _p0 *byte + if len(p) > 0 { + _p0 = &p[0] + } + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procwrite)), 3, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), 0, 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_getsockopt)), 5, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = e1 + } + return +} + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procgetpeername)), 3, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procsetsockopt)), 5, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = e1 + } + return +} + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 *byte + if len(p) > 0 { + _p0 = &p[0] + } + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procrecvfrom)), 6, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsysctl_openbsd_386.go b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_386.go new file mode 100644 index 0000000..83bb935 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_386.go @@ -0,0 +1,270 @@ +// mksysctl_openbsd.pl +// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT + +package unix + +type mibentry struct { + ctlname string + ctloid []_C_int +} + +var sysctlMib = []mibentry{ + {"ddb.console", []_C_int{9, 6}}, + {"ddb.log", []_C_int{9, 7}}, + {"ddb.max_line", []_C_int{9, 3}}, + {"ddb.max_width", []_C_int{9, 2}}, + {"ddb.panic", []_C_int{9, 5}}, + {"ddb.radix", []_C_int{9, 1}}, + {"ddb.tab_stop_width", []_C_int{9, 4}}, + {"ddb.trigger", []_C_int{9, 8}}, + {"fs.posix.setuid", []_C_int{3, 1, 1}}, + {"hw.allowpowerdown", []_C_int{6, 22}}, + {"hw.byteorder", []_C_int{6, 4}}, + {"hw.cpuspeed", []_C_int{6, 12}}, + {"hw.diskcount", []_C_int{6, 10}}, + {"hw.disknames", []_C_int{6, 8}}, + {"hw.diskstats", []_C_int{6, 9}}, + {"hw.machine", []_C_int{6, 1}}, + {"hw.model", []_C_int{6, 2}}, + {"hw.ncpu", []_C_int{6, 3}}, + {"hw.ncpufound", []_C_int{6, 21}}, + {"hw.pagesize", []_C_int{6, 7}}, + {"hw.physmem", []_C_int{6, 19}}, + {"hw.product", []_C_int{6, 15}}, + {"hw.serialno", []_C_int{6, 17}}, + {"hw.setperf", []_C_int{6, 13}}, + {"hw.usermem", []_C_int{6, 20}}, + {"hw.uuid", []_C_int{6, 18}}, + {"hw.vendor", []_C_int{6, 14}}, + {"hw.version", []_C_int{6, 16}}, + {"kern.arandom", []_C_int{1, 37}}, + {"kern.argmax", []_C_int{1, 8}}, + {"kern.boottime", []_C_int{1, 21}}, + {"kern.bufcachepercent", []_C_int{1, 72}}, + {"kern.ccpu", []_C_int{1, 45}}, + {"kern.clockrate", []_C_int{1, 12}}, + {"kern.consdev", []_C_int{1, 75}}, + {"kern.cp_time", []_C_int{1, 40}}, + {"kern.cp_time2", []_C_int{1, 71}}, + {"kern.cryptodevallowsoft", []_C_int{1, 53}}, + {"kern.domainname", []_C_int{1, 22}}, + {"kern.file", []_C_int{1, 73}}, + {"kern.forkstat", []_C_int{1, 42}}, + {"kern.fscale", []_C_int{1, 46}}, + {"kern.fsync", []_C_int{1, 33}}, + {"kern.hostid", []_C_int{1, 11}}, + {"kern.hostname", []_C_int{1, 10}}, + {"kern.intrcnt.nintrcnt", []_C_int{1, 63, 1}}, + {"kern.job_control", []_C_int{1, 19}}, + {"kern.malloc.buckets", []_C_int{1, 39, 1}}, + {"kern.malloc.kmemnames", []_C_int{1, 39, 3}}, + {"kern.maxclusters", []_C_int{1, 67}}, + {"kern.maxfiles", []_C_int{1, 7}}, + {"kern.maxlocksperuid", []_C_int{1, 70}}, + {"kern.maxpartitions", []_C_int{1, 23}}, + {"kern.maxproc", []_C_int{1, 6}}, + {"kern.maxthread", []_C_int{1, 25}}, + {"kern.maxvnodes", []_C_int{1, 5}}, + {"kern.mbstat", []_C_int{1, 59}}, + {"kern.msgbuf", []_C_int{1, 48}}, + {"kern.msgbufsize", []_C_int{1, 38}}, + {"kern.nchstats", []_C_int{1, 41}}, + {"kern.netlivelocks", []_C_int{1, 76}}, + {"kern.nfiles", []_C_int{1, 56}}, + {"kern.ngroups", []_C_int{1, 18}}, + {"kern.nosuidcoredump", []_C_int{1, 32}}, + {"kern.nprocs", []_C_int{1, 47}}, + {"kern.nselcoll", []_C_int{1, 43}}, + {"kern.nthreads", []_C_int{1, 26}}, + {"kern.numvnodes", []_C_int{1, 58}}, + {"kern.osrelease", []_C_int{1, 2}}, + {"kern.osrevision", []_C_int{1, 3}}, + {"kern.ostype", []_C_int{1, 1}}, + {"kern.osversion", []_C_int{1, 27}}, + {"kern.pool_debug", []_C_int{1, 77}}, + {"kern.posix1version", []_C_int{1, 17}}, + {"kern.proc", []_C_int{1, 66}}, + {"kern.random", []_C_int{1, 31}}, + {"kern.rawpartition", []_C_int{1, 24}}, + {"kern.saved_ids", []_C_int{1, 20}}, + {"kern.securelevel", []_C_int{1, 9}}, + {"kern.seminfo", []_C_int{1, 61}}, + {"kern.shminfo", []_C_int{1, 62}}, + {"kern.somaxconn", []_C_int{1, 28}}, + {"kern.sominconn", []_C_int{1, 29}}, + {"kern.splassert", []_C_int{1, 54}}, + {"kern.stackgap_random", []_C_int{1, 50}}, + {"kern.sysvipc_info", []_C_int{1, 51}}, + {"kern.sysvmsg", []_C_int{1, 34}}, + {"kern.sysvsem", []_C_int{1, 35}}, + {"kern.sysvshm", []_C_int{1, 36}}, + {"kern.timecounter.choice", []_C_int{1, 69, 4}}, + {"kern.timecounter.hardware", []_C_int{1, 69, 3}}, + {"kern.timecounter.tick", []_C_int{1, 69, 1}}, + {"kern.timecounter.timestepwarnings", []_C_int{1, 69, 2}}, + {"kern.tty.maxptys", []_C_int{1, 44, 6}}, + {"kern.tty.nptys", []_C_int{1, 44, 7}}, + {"kern.tty.tk_cancc", []_C_int{1, 44, 4}}, + {"kern.tty.tk_nin", []_C_int{1, 44, 1}}, + {"kern.tty.tk_nout", []_C_int{1, 44, 2}}, + {"kern.tty.tk_rawcc", []_C_int{1, 44, 3}}, + {"kern.tty.ttyinfo", []_C_int{1, 44, 5}}, + {"kern.ttycount", []_C_int{1, 57}}, + {"kern.userasymcrypto", []_C_int{1, 60}}, + {"kern.usercrypto", []_C_int{1, 52}}, + {"kern.usermount", []_C_int{1, 30}}, + {"kern.version", []_C_int{1, 4}}, + {"kern.vnode", []_C_int{1, 13}}, + {"kern.watchdog.auto", []_C_int{1, 64, 2}}, + {"kern.watchdog.period", []_C_int{1, 64, 1}}, + {"net.bpf.bufsize", []_C_int{4, 31, 1}}, + {"net.bpf.maxbufsize", []_C_int{4, 31, 2}}, + {"net.inet.ah.enable", []_C_int{4, 2, 51, 1}}, + {"net.inet.ah.stats", []_C_int{4, 2, 51, 2}}, + {"net.inet.carp.allow", []_C_int{4, 2, 112, 1}}, + {"net.inet.carp.log", []_C_int{4, 2, 112, 3}}, + {"net.inet.carp.preempt", []_C_int{4, 2, 112, 2}}, + {"net.inet.carp.stats", []_C_int{4, 2, 112, 4}}, + {"net.inet.divert.recvspace", []_C_int{4, 2, 258, 1}}, + {"net.inet.divert.sendspace", []_C_int{4, 2, 258, 2}}, + {"net.inet.divert.stats", []_C_int{4, 2, 258, 3}}, + {"net.inet.esp.enable", []_C_int{4, 2, 50, 1}}, + {"net.inet.esp.stats", []_C_int{4, 2, 50, 4}}, + {"net.inet.esp.udpencap", []_C_int{4, 2, 50, 2}}, + {"net.inet.esp.udpencap_port", []_C_int{4, 2, 50, 3}}, + {"net.inet.etherip.allow", []_C_int{4, 2, 97, 1}}, + {"net.inet.etherip.stats", []_C_int{4, 2, 97, 2}}, + {"net.inet.gre.allow", []_C_int{4, 2, 47, 1}}, + {"net.inet.gre.wccp", []_C_int{4, 2, 47, 2}}, + {"net.inet.icmp.bmcastecho", []_C_int{4, 2, 1, 2}}, + {"net.inet.icmp.errppslimit", []_C_int{4, 2, 1, 3}}, + {"net.inet.icmp.maskrepl", []_C_int{4, 2, 1, 1}}, + {"net.inet.icmp.rediraccept", []_C_int{4, 2, 1, 4}}, + {"net.inet.icmp.redirtimeout", []_C_int{4, 2, 1, 5}}, + {"net.inet.icmp.stats", []_C_int{4, 2, 1, 7}}, + {"net.inet.icmp.tstamprepl", []_C_int{4, 2, 1, 6}}, + {"net.inet.igmp.stats", []_C_int{4, 2, 2, 1}}, + {"net.inet.ip.arpqueued", []_C_int{4, 2, 0, 36}}, + {"net.inet.ip.encdebug", []_C_int{4, 2, 0, 12}}, + {"net.inet.ip.forwarding", []_C_int{4, 2, 0, 1}}, + {"net.inet.ip.ifq.congestion", []_C_int{4, 2, 0, 30, 4}}, + {"net.inet.ip.ifq.drops", []_C_int{4, 2, 0, 30, 3}}, + {"net.inet.ip.ifq.len", []_C_int{4, 2, 0, 30, 1}}, + {"net.inet.ip.ifq.maxlen", []_C_int{4, 2, 0, 30, 2}}, + {"net.inet.ip.maxqueue", []_C_int{4, 2, 0, 11}}, + {"net.inet.ip.mforwarding", []_C_int{4, 2, 0, 31}}, + {"net.inet.ip.mrtproto", []_C_int{4, 2, 0, 34}}, + {"net.inet.ip.mrtstats", []_C_int{4, 2, 0, 35}}, + {"net.inet.ip.mtu", []_C_int{4, 2, 0, 4}}, + {"net.inet.ip.mtudisc", []_C_int{4, 2, 0, 27}}, + {"net.inet.ip.mtudisctimeout", []_C_int{4, 2, 0, 28}}, + {"net.inet.ip.multipath", []_C_int{4, 2, 0, 32}}, + {"net.inet.ip.portfirst", []_C_int{4, 2, 0, 7}}, + {"net.inet.ip.porthifirst", []_C_int{4, 2, 0, 9}}, + {"net.inet.ip.porthilast", []_C_int{4, 2, 0, 10}}, + {"net.inet.ip.portlast", []_C_int{4, 2, 0, 8}}, + {"net.inet.ip.redirect", []_C_int{4, 2, 0, 2}}, + {"net.inet.ip.sourceroute", []_C_int{4, 2, 0, 5}}, + {"net.inet.ip.stats", []_C_int{4, 2, 0, 33}}, + {"net.inet.ip.ttl", []_C_int{4, 2, 0, 3}}, + {"net.inet.ipcomp.enable", []_C_int{4, 2, 108, 1}}, + {"net.inet.ipcomp.stats", []_C_int{4, 2, 108, 2}}, + {"net.inet.ipip.allow", []_C_int{4, 2, 4, 1}}, + {"net.inet.ipip.stats", []_C_int{4, 2, 4, 2}}, + {"net.inet.mobileip.allow", []_C_int{4, 2, 55, 1}}, + {"net.inet.pfsync.stats", []_C_int{4, 2, 240, 1}}, + {"net.inet.pim.stats", []_C_int{4, 2, 103, 1}}, + {"net.inet.tcp.ackonpush", []_C_int{4, 2, 6, 13}}, + {"net.inet.tcp.always_keepalive", []_C_int{4, 2, 6, 22}}, + {"net.inet.tcp.baddynamic", []_C_int{4, 2, 6, 6}}, + {"net.inet.tcp.drop", []_C_int{4, 2, 6, 19}}, + {"net.inet.tcp.ecn", []_C_int{4, 2, 6, 14}}, + {"net.inet.tcp.ident", []_C_int{4, 2, 6, 9}}, + {"net.inet.tcp.keepidle", []_C_int{4, 2, 6, 3}}, + {"net.inet.tcp.keepinittime", []_C_int{4, 2, 6, 2}}, + {"net.inet.tcp.keepintvl", []_C_int{4, 2, 6, 4}}, + {"net.inet.tcp.mssdflt", []_C_int{4, 2, 6, 11}}, + {"net.inet.tcp.reasslimit", []_C_int{4, 2, 6, 18}}, + {"net.inet.tcp.rfc1323", []_C_int{4, 2, 6, 1}}, + {"net.inet.tcp.rfc3390", []_C_int{4, 2, 6, 17}}, + {"net.inet.tcp.rstppslimit", []_C_int{4, 2, 6, 12}}, + {"net.inet.tcp.sack", []_C_int{4, 2, 6, 10}}, + {"net.inet.tcp.sackholelimit", []_C_int{4, 2, 6, 20}}, + {"net.inet.tcp.slowhz", []_C_int{4, 2, 6, 5}}, + {"net.inet.tcp.stats", []_C_int{4, 2, 6, 21}}, + {"net.inet.tcp.synbucketlimit", []_C_int{4, 2, 6, 16}}, + {"net.inet.tcp.syncachelimit", []_C_int{4, 2, 6, 15}}, + {"net.inet.udp.baddynamic", []_C_int{4, 2, 17, 2}}, + {"net.inet.udp.checksum", []_C_int{4, 2, 17, 1}}, + {"net.inet.udp.recvspace", []_C_int{4, 2, 17, 3}}, + {"net.inet.udp.sendspace", []_C_int{4, 2, 17, 4}}, + {"net.inet.udp.stats", []_C_int{4, 2, 17, 5}}, + {"net.inet6.divert.recvspace", []_C_int{4, 24, 86, 1}}, + {"net.inet6.divert.sendspace", []_C_int{4, 24, 86, 2}}, + {"net.inet6.divert.stats", []_C_int{4, 24, 86, 3}}, + {"net.inet6.icmp6.errppslimit", []_C_int{4, 24, 30, 14}}, + {"net.inet6.icmp6.mtudisc_hiwat", []_C_int{4, 24, 30, 16}}, + {"net.inet6.icmp6.mtudisc_lowat", []_C_int{4, 24, 30, 17}}, + {"net.inet6.icmp6.nd6_debug", []_C_int{4, 24, 30, 18}}, + {"net.inet6.icmp6.nd6_delay", []_C_int{4, 24, 30, 8}}, + {"net.inet6.icmp6.nd6_maxnudhint", []_C_int{4, 24, 30, 15}}, + {"net.inet6.icmp6.nd6_mmaxtries", []_C_int{4, 24, 30, 10}}, + {"net.inet6.icmp6.nd6_prune", []_C_int{4, 24, 30, 6}}, + {"net.inet6.icmp6.nd6_umaxtries", []_C_int{4, 24, 30, 9}}, + {"net.inet6.icmp6.nd6_useloopback", []_C_int{4, 24, 30, 11}}, + {"net.inet6.icmp6.nodeinfo", []_C_int{4, 24, 30, 13}}, + {"net.inet6.icmp6.rediraccept", []_C_int{4, 24, 30, 2}}, + {"net.inet6.icmp6.redirtimeout", []_C_int{4, 24, 30, 3}}, + {"net.inet6.ip6.accept_rtadv", []_C_int{4, 24, 17, 12}}, + {"net.inet6.ip6.auto_flowlabel", []_C_int{4, 24, 17, 17}}, + {"net.inet6.ip6.dad_count", []_C_int{4, 24, 17, 16}}, + {"net.inet6.ip6.dad_pending", []_C_int{4, 24, 17, 49}}, + {"net.inet6.ip6.defmcasthlim", []_C_int{4, 24, 17, 18}}, + {"net.inet6.ip6.forwarding", []_C_int{4, 24, 17, 1}}, + {"net.inet6.ip6.forwsrcrt", []_C_int{4, 24, 17, 5}}, + {"net.inet6.ip6.hdrnestlimit", []_C_int{4, 24, 17, 15}}, + {"net.inet6.ip6.hlim", []_C_int{4, 24, 17, 3}}, + {"net.inet6.ip6.log_interval", []_C_int{4, 24, 17, 14}}, + {"net.inet6.ip6.maxdynroutes", []_C_int{4, 24, 17, 48}}, + {"net.inet6.ip6.maxfragpackets", []_C_int{4, 24, 17, 9}}, + {"net.inet6.ip6.maxfrags", []_C_int{4, 24, 17, 41}}, + {"net.inet6.ip6.maxifdefrouters", []_C_int{4, 24, 17, 47}}, + {"net.inet6.ip6.maxifprefixes", []_C_int{4, 24, 17, 46}}, + {"net.inet6.ip6.mforwarding", []_C_int{4, 24, 17, 42}}, + {"net.inet6.ip6.mrtproto", []_C_int{4, 24, 17, 8}}, + {"net.inet6.ip6.mtudisctimeout", []_C_int{4, 24, 17, 50}}, + {"net.inet6.ip6.multicast_mtudisc", []_C_int{4, 24, 17, 44}}, + {"net.inet6.ip6.multipath", []_C_int{4, 24, 17, 43}}, + {"net.inet6.ip6.neighborgcthresh", []_C_int{4, 24, 17, 45}}, + {"net.inet6.ip6.redirect", []_C_int{4, 24, 17, 2}}, + {"net.inet6.ip6.rr_prune", []_C_int{4, 24, 17, 22}}, + {"net.inet6.ip6.sourcecheck", []_C_int{4, 24, 17, 10}}, + {"net.inet6.ip6.sourcecheck_logint", []_C_int{4, 24, 17, 11}}, + {"net.inet6.ip6.use_deprecated", []_C_int{4, 24, 17, 21}}, + {"net.inet6.ip6.v6only", []_C_int{4, 24, 17, 24}}, + {"net.key.sadb_dump", []_C_int{4, 30, 1}}, + {"net.key.spd_dump", []_C_int{4, 30, 2}}, + {"net.mpls.ifq.congestion", []_C_int{4, 33, 3, 4}}, + {"net.mpls.ifq.drops", []_C_int{4, 33, 3, 3}}, + {"net.mpls.ifq.len", []_C_int{4, 33, 3, 1}}, + {"net.mpls.ifq.maxlen", []_C_int{4, 33, 3, 2}}, + {"net.mpls.mapttl_ip", []_C_int{4, 33, 5}}, + {"net.mpls.mapttl_ip6", []_C_int{4, 33, 6}}, + {"net.mpls.maxloop_inkernel", []_C_int{4, 33, 4}}, + {"net.mpls.ttl", []_C_int{4, 33, 2}}, + {"net.pflow.stats", []_C_int{4, 34, 1}}, + {"net.pipex.enable", []_C_int{4, 35, 1}}, + {"vm.anonmin", []_C_int{2, 7}}, + {"vm.loadavg", []_C_int{2, 2}}, + {"vm.maxslp", []_C_int{2, 10}}, + {"vm.nkmempages", []_C_int{2, 6}}, + {"vm.psstrings", []_C_int{2, 3}}, + {"vm.swapencrypt.enable", []_C_int{2, 5, 0}}, + {"vm.swapencrypt.keyscreated", []_C_int{2, 5, 1}}, + {"vm.swapencrypt.keysdeleted", []_C_int{2, 5, 2}}, + {"vm.uspace", []_C_int{2, 11}}, + {"vm.uvmexp", []_C_int{2, 4}}, + {"vm.vmmeter", []_C_int{2, 1}}, + {"vm.vnodemin", []_C_int{2, 9}}, + {"vm.vtextmin", []_C_int{2, 8}}, +} diff --git a/vendor/golang.org/x/sys/unix/zsysctl_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_amd64.go new file mode 100644 index 0000000..83bb935 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_amd64.go @@ -0,0 +1,270 @@ +// mksysctl_openbsd.pl +// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT + +package unix + +type mibentry struct { + ctlname string + ctloid []_C_int +} + +var sysctlMib = []mibentry{ + {"ddb.console", []_C_int{9, 6}}, + {"ddb.log", []_C_int{9, 7}}, + {"ddb.max_line", []_C_int{9, 3}}, + {"ddb.max_width", []_C_int{9, 2}}, + {"ddb.panic", []_C_int{9, 5}}, + {"ddb.radix", []_C_int{9, 1}}, + {"ddb.tab_stop_width", []_C_int{9, 4}}, + {"ddb.trigger", []_C_int{9, 8}}, + {"fs.posix.setuid", []_C_int{3, 1, 1}}, + {"hw.allowpowerdown", []_C_int{6, 22}}, + {"hw.byteorder", []_C_int{6, 4}}, + {"hw.cpuspeed", []_C_int{6, 12}}, + {"hw.diskcount", []_C_int{6, 10}}, + {"hw.disknames", []_C_int{6, 8}}, + {"hw.diskstats", []_C_int{6, 9}}, + {"hw.machine", []_C_int{6, 1}}, + {"hw.model", []_C_int{6, 2}}, + {"hw.ncpu", []_C_int{6, 3}}, + {"hw.ncpufound", []_C_int{6, 21}}, + {"hw.pagesize", []_C_int{6, 7}}, + {"hw.physmem", []_C_int{6, 19}}, + {"hw.product", []_C_int{6, 15}}, + {"hw.serialno", []_C_int{6, 17}}, + {"hw.setperf", []_C_int{6, 13}}, + {"hw.usermem", []_C_int{6, 20}}, + {"hw.uuid", []_C_int{6, 18}}, + {"hw.vendor", []_C_int{6, 14}}, + {"hw.version", []_C_int{6, 16}}, + {"kern.arandom", []_C_int{1, 37}}, + {"kern.argmax", []_C_int{1, 8}}, + {"kern.boottime", []_C_int{1, 21}}, + {"kern.bufcachepercent", []_C_int{1, 72}}, + {"kern.ccpu", []_C_int{1, 45}}, + {"kern.clockrate", []_C_int{1, 12}}, + {"kern.consdev", []_C_int{1, 75}}, + {"kern.cp_time", []_C_int{1, 40}}, + {"kern.cp_time2", []_C_int{1, 71}}, + {"kern.cryptodevallowsoft", []_C_int{1, 53}}, + {"kern.domainname", []_C_int{1, 22}}, + {"kern.file", []_C_int{1, 73}}, + {"kern.forkstat", []_C_int{1, 42}}, + {"kern.fscale", []_C_int{1, 46}}, + {"kern.fsync", []_C_int{1, 33}}, + {"kern.hostid", []_C_int{1, 11}}, + {"kern.hostname", []_C_int{1, 10}}, + {"kern.intrcnt.nintrcnt", []_C_int{1, 63, 1}}, + {"kern.job_control", []_C_int{1, 19}}, + {"kern.malloc.buckets", []_C_int{1, 39, 1}}, + {"kern.malloc.kmemnames", []_C_int{1, 39, 3}}, + {"kern.maxclusters", []_C_int{1, 67}}, + {"kern.maxfiles", []_C_int{1, 7}}, + {"kern.maxlocksperuid", []_C_int{1, 70}}, + {"kern.maxpartitions", []_C_int{1, 23}}, + {"kern.maxproc", []_C_int{1, 6}}, + {"kern.maxthread", []_C_int{1, 25}}, + {"kern.maxvnodes", []_C_int{1, 5}}, + {"kern.mbstat", []_C_int{1, 59}}, + {"kern.msgbuf", []_C_int{1, 48}}, + {"kern.msgbufsize", []_C_int{1, 38}}, + {"kern.nchstats", []_C_int{1, 41}}, + {"kern.netlivelocks", []_C_int{1, 76}}, + {"kern.nfiles", []_C_int{1, 56}}, + {"kern.ngroups", []_C_int{1, 18}}, + {"kern.nosuidcoredump", []_C_int{1, 32}}, + {"kern.nprocs", []_C_int{1, 47}}, + {"kern.nselcoll", []_C_int{1, 43}}, + {"kern.nthreads", []_C_int{1, 26}}, + {"kern.numvnodes", []_C_int{1, 58}}, + {"kern.osrelease", []_C_int{1, 2}}, + {"kern.osrevision", []_C_int{1, 3}}, + {"kern.ostype", []_C_int{1, 1}}, + {"kern.osversion", []_C_int{1, 27}}, + {"kern.pool_debug", []_C_int{1, 77}}, + {"kern.posix1version", []_C_int{1, 17}}, + {"kern.proc", []_C_int{1, 66}}, + {"kern.random", []_C_int{1, 31}}, + {"kern.rawpartition", []_C_int{1, 24}}, + {"kern.saved_ids", []_C_int{1, 20}}, + {"kern.securelevel", []_C_int{1, 9}}, + {"kern.seminfo", []_C_int{1, 61}}, + {"kern.shminfo", []_C_int{1, 62}}, + {"kern.somaxconn", []_C_int{1, 28}}, + {"kern.sominconn", []_C_int{1, 29}}, + {"kern.splassert", []_C_int{1, 54}}, + {"kern.stackgap_random", []_C_int{1, 50}}, + {"kern.sysvipc_info", []_C_int{1, 51}}, + {"kern.sysvmsg", []_C_int{1, 34}}, + {"kern.sysvsem", []_C_int{1, 35}}, + {"kern.sysvshm", []_C_int{1, 36}}, + {"kern.timecounter.choice", []_C_int{1, 69, 4}}, + {"kern.timecounter.hardware", []_C_int{1, 69, 3}}, + {"kern.timecounter.tick", []_C_int{1, 69, 1}}, + {"kern.timecounter.timestepwarnings", []_C_int{1, 69, 2}}, + {"kern.tty.maxptys", []_C_int{1, 44, 6}}, + {"kern.tty.nptys", []_C_int{1, 44, 7}}, + {"kern.tty.tk_cancc", []_C_int{1, 44, 4}}, + {"kern.tty.tk_nin", []_C_int{1, 44, 1}}, + {"kern.tty.tk_nout", []_C_int{1, 44, 2}}, + {"kern.tty.tk_rawcc", []_C_int{1, 44, 3}}, + {"kern.tty.ttyinfo", []_C_int{1, 44, 5}}, + {"kern.ttycount", []_C_int{1, 57}}, + {"kern.userasymcrypto", []_C_int{1, 60}}, + {"kern.usercrypto", []_C_int{1, 52}}, + {"kern.usermount", []_C_int{1, 30}}, + {"kern.version", []_C_int{1, 4}}, + {"kern.vnode", []_C_int{1, 13}}, + {"kern.watchdog.auto", []_C_int{1, 64, 2}}, + {"kern.watchdog.period", []_C_int{1, 64, 1}}, + {"net.bpf.bufsize", []_C_int{4, 31, 1}}, + {"net.bpf.maxbufsize", []_C_int{4, 31, 2}}, + {"net.inet.ah.enable", []_C_int{4, 2, 51, 1}}, + {"net.inet.ah.stats", []_C_int{4, 2, 51, 2}}, + {"net.inet.carp.allow", []_C_int{4, 2, 112, 1}}, + {"net.inet.carp.log", []_C_int{4, 2, 112, 3}}, + {"net.inet.carp.preempt", []_C_int{4, 2, 112, 2}}, + {"net.inet.carp.stats", []_C_int{4, 2, 112, 4}}, + {"net.inet.divert.recvspace", []_C_int{4, 2, 258, 1}}, + {"net.inet.divert.sendspace", []_C_int{4, 2, 258, 2}}, + {"net.inet.divert.stats", []_C_int{4, 2, 258, 3}}, + {"net.inet.esp.enable", []_C_int{4, 2, 50, 1}}, + {"net.inet.esp.stats", []_C_int{4, 2, 50, 4}}, + {"net.inet.esp.udpencap", []_C_int{4, 2, 50, 2}}, + {"net.inet.esp.udpencap_port", []_C_int{4, 2, 50, 3}}, + {"net.inet.etherip.allow", []_C_int{4, 2, 97, 1}}, + {"net.inet.etherip.stats", []_C_int{4, 2, 97, 2}}, + {"net.inet.gre.allow", []_C_int{4, 2, 47, 1}}, + {"net.inet.gre.wccp", []_C_int{4, 2, 47, 2}}, + {"net.inet.icmp.bmcastecho", []_C_int{4, 2, 1, 2}}, + {"net.inet.icmp.errppslimit", []_C_int{4, 2, 1, 3}}, + {"net.inet.icmp.maskrepl", []_C_int{4, 2, 1, 1}}, + {"net.inet.icmp.rediraccept", []_C_int{4, 2, 1, 4}}, + {"net.inet.icmp.redirtimeout", []_C_int{4, 2, 1, 5}}, + {"net.inet.icmp.stats", []_C_int{4, 2, 1, 7}}, + {"net.inet.icmp.tstamprepl", []_C_int{4, 2, 1, 6}}, + {"net.inet.igmp.stats", []_C_int{4, 2, 2, 1}}, + {"net.inet.ip.arpqueued", []_C_int{4, 2, 0, 36}}, + {"net.inet.ip.encdebug", []_C_int{4, 2, 0, 12}}, + {"net.inet.ip.forwarding", []_C_int{4, 2, 0, 1}}, + {"net.inet.ip.ifq.congestion", []_C_int{4, 2, 0, 30, 4}}, + {"net.inet.ip.ifq.drops", []_C_int{4, 2, 0, 30, 3}}, + {"net.inet.ip.ifq.len", []_C_int{4, 2, 0, 30, 1}}, + {"net.inet.ip.ifq.maxlen", []_C_int{4, 2, 0, 30, 2}}, + {"net.inet.ip.maxqueue", []_C_int{4, 2, 0, 11}}, + {"net.inet.ip.mforwarding", []_C_int{4, 2, 0, 31}}, + {"net.inet.ip.mrtproto", []_C_int{4, 2, 0, 34}}, + {"net.inet.ip.mrtstats", []_C_int{4, 2, 0, 35}}, + {"net.inet.ip.mtu", []_C_int{4, 2, 0, 4}}, + {"net.inet.ip.mtudisc", []_C_int{4, 2, 0, 27}}, + {"net.inet.ip.mtudisctimeout", []_C_int{4, 2, 0, 28}}, + {"net.inet.ip.multipath", []_C_int{4, 2, 0, 32}}, + {"net.inet.ip.portfirst", []_C_int{4, 2, 0, 7}}, + {"net.inet.ip.porthifirst", []_C_int{4, 2, 0, 9}}, + {"net.inet.ip.porthilast", []_C_int{4, 2, 0, 10}}, + {"net.inet.ip.portlast", []_C_int{4, 2, 0, 8}}, + {"net.inet.ip.redirect", []_C_int{4, 2, 0, 2}}, + {"net.inet.ip.sourceroute", []_C_int{4, 2, 0, 5}}, + {"net.inet.ip.stats", []_C_int{4, 2, 0, 33}}, + {"net.inet.ip.ttl", []_C_int{4, 2, 0, 3}}, + {"net.inet.ipcomp.enable", []_C_int{4, 2, 108, 1}}, + {"net.inet.ipcomp.stats", []_C_int{4, 2, 108, 2}}, + {"net.inet.ipip.allow", []_C_int{4, 2, 4, 1}}, + {"net.inet.ipip.stats", []_C_int{4, 2, 4, 2}}, + {"net.inet.mobileip.allow", []_C_int{4, 2, 55, 1}}, + {"net.inet.pfsync.stats", []_C_int{4, 2, 240, 1}}, + {"net.inet.pim.stats", []_C_int{4, 2, 103, 1}}, + {"net.inet.tcp.ackonpush", []_C_int{4, 2, 6, 13}}, + {"net.inet.tcp.always_keepalive", []_C_int{4, 2, 6, 22}}, + {"net.inet.tcp.baddynamic", []_C_int{4, 2, 6, 6}}, + {"net.inet.tcp.drop", []_C_int{4, 2, 6, 19}}, + {"net.inet.tcp.ecn", []_C_int{4, 2, 6, 14}}, + {"net.inet.tcp.ident", []_C_int{4, 2, 6, 9}}, + {"net.inet.tcp.keepidle", []_C_int{4, 2, 6, 3}}, + {"net.inet.tcp.keepinittime", []_C_int{4, 2, 6, 2}}, + {"net.inet.tcp.keepintvl", []_C_int{4, 2, 6, 4}}, + {"net.inet.tcp.mssdflt", []_C_int{4, 2, 6, 11}}, + {"net.inet.tcp.reasslimit", []_C_int{4, 2, 6, 18}}, + {"net.inet.tcp.rfc1323", []_C_int{4, 2, 6, 1}}, + {"net.inet.tcp.rfc3390", []_C_int{4, 2, 6, 17}}, + {"net.inet.tcp.rstppslimit", []_C_int{4, 2, 6, 12}}, + {"net.inet.tcp.sack", []_C_int{4, 2, 6, 10}}, + {"net.inet.tcp.sackholelimit", []_C_int{4, 2, 6, 20}}, + {"net.inet.tcp.slowhz", []_C_int{4, 2, 6, 5}}, + {"net.inet.tcp.stats", []_C_int{4, 2, 6, 21}}, + {"net.inet.tcp.synbucketlimit", []_C_int{4, 2, 6, 16}}, + {"net.inet.tcp.syncachelimit", []_C_int{4, 2, 6, 15}}, + {"net.inet.udp.baddynamic", []_C_int{4, 2, 17, 2}}, + {"net.inet.udp.checksum", []_C_int{4, 2, 17, 1}}, + {"net.inet.udp.recvspace", []_C_int{4, 2, 17, 3}}, + {"net.inet.udp.sendspace", []_C_int{4, 2, 17, 4}}, + {"net.inet.udp.stats", []_C_int{4, 2, 17, 5}}, + {"net.inet6.divert.recvspace", []_C_int{4, 24, 86, 1}}, + {"net.inet6.divert.sendspace", []_C_int{4, 24, 86, 2}}, + {"net.inet6.divert.stats", []_C_int{4, 24, 86, 3}}, + {"net.inet6.icmp6.errppslimit", []_C_int{4, 24, 30, 14}}, + {"net.inet6.icmp6.mtudisc_hiwat", []_C_int{4, 24, 30, 16}}, + {"net.inet6.icmp6.mtudisc_lowat", []_C_int{4, 24, 30, 17}}, + {"net.inet6.icmp6.nd6_debug", []_C_int{4, 24, 30, 18}}, + {"net.inet6.icmp6.nd6_delay", []_C_int{4, 24, 30, 8}}, + {"net.inet6.icmp6.nd6_maxnudhint", []_C_int{4, 24, 30, 15}}, + {"net.inet6.icmp6.nd6_mmaxtries", []_C_int{4, 24, 30, 10}}, + {"net.inet6.icmp6.nd6_prune", []_C_int{4, 24, 30, 6}}, + {"net.inet6.icmp6.nd6_umaxtries", []_C_int{4, 24, 30, 9}}, + {"net.inet6.icmp6.nd6_useloopback", []_C_int{4, 24, 30, 11}}, + {"net.inet6.icmp6.nodeinfo", []_C_int{4, 24, 30, 13}}, + {"net.inet6.icmp6.rediraccept", []_C_int{4, 24, 30, 2}}, + {"net.inet6.icmp6.redirtimeout", []_C_int{4, 24, 30, 3}}, + {"net.inet6.ip6.accept_rtadv", []_C_int{4, 24, 17, 12}}, + {"net.inet6.ip6.auto_flowlabel", []_C_int{4, 24, 17, 17}}, + {"net.inet6.ip6.dad_count", []_C_int{4, 24, 17, 16}}, + {"net.inet6.ip6.dad_pending", []_C_int{4, 24, 17, 49}}, + {"net.inet6.ip6.defmcasthlim", []_C_int{4, 24, 17, 18}}, + {"net.inet6.ip6.forwarding", []_C_int{4, 24, 17, 1}}, + {"net.inet6.ip6.forwsrcrt", []_C_int{4, 24, 17, 5}}, + {"net.inet6.ip6.hdrnestlimit", []_C_int{4, 24, 17, 15}}, + {"net.inet6.ip6.hlim", []_C_int{4, 24, 17, 3}}, + {"net.inet6.ip6.log_interval", []_C_int{4, 24, 17, 14}}, + {"net.inet6.ip6.maxdynroutes", []_C_int{4, 24, 17, 48}}, + {"net.inet6.ip6.maxfragpackets", []_C_int{4, 24, 17, 9}}, + {"net.inet6.ip6.maxfrags", []_C_int{4, 24, 17, 41}}, + {"net.inet6.ip6.maxifdefrouters", []_C_int{4, 24, 17, 47}}, + {"net.inet6.ip6.maxifprefixes", []_C_int{4, 24, 17, 46}}, + {"net.inet6.ip6.mforwarding", []_C_int{4, 24, 17, 42}}, + {"net.inet6.ip6.mrtproto", []_C_int{4, 24, 17, 8}}, + {"net.inet6.ip6.mtudisctimeout", []_C_int{4, 24, 17, 50}}, + {"net.inet6.ip6.multicast_mtudisc", []_C_int{4, 24, 17, 44}}, + {"net.inet6.ip6.multipath", []_C_int{4, 24, 17, 43}}, + {"net.inet6.ip6.neighborgcthresh", []_C_int{4, 24, 17, 45}}, + {"net.inet6.ip6.redirect", []_C_int{4, 24, 17, 2}}, + {"net.inet6.ip6.rr_prune", []_C_int{4, 24, 17, 22}}, + {"net.inet6.ip6.sourcecheck", []_C_int{4, 24, 17, 10}}, + {"net.inet6.ip6.sourcecheck_logint", []_C_int{4, 24, 17, 11}}, + {"net.inet6.ip6.use_deprecated", []_C_int{4, 24, 17, 21}}, + {"net.inet6.ip6.v6only", []_C_int{4, 24, 17, 24}}, + {"net.key.sadb_dump", []_C_int{4, 30, 1}}, + {"net.key.spd_dump", []_C_int{4, 30, 2}}, + {"net.mpls.ifq.congestion", []_C_int{4, 33, 3, 4}}, + {"net.mpls.ifq.drops", []_C_int{4, 33, 3, 3}}, + {"net.mpls.ifq.len", []_C_int{4, 33, 3, 1}}, + {"net.mpls.ifq.maxlen", []_C_int{4, 33, 3, 2}}, + {"net.mpls.mapttl_ip", []_C_int{4, 33, 5}}, + {"net.mpls.mapttl_ip6", []_C_int{4, 33, 6}}, + {"net.mpls.maxloop_inkernel", []_C_int{4, 33, 4}}, + {"net.mpls.ttl", []_C_int{4, 33, 2}}, + {"net.pflow.stats", []_C_int{4, 34, 1}}, + {"net.pipex.enable", []_C_int{4, 35, 1}}, + {"vm.anonmin", []_C_int{2, 7}}, + {"vm.loadavg", []_C_int{2, 2}}, + {"vm.maxslp", []_C_int{2, 10}}, + {"vm.nkmempages", []_C_int{2, 6}}, + {"vm.psstrings", []_C_int{2, 3}}, + {"vm.swapencrypt.enable", []_C_int{2, 5, 0}}, + {"vm.swapencrypt.keyscreated", []_C_int{2, 5, 1}}, + {"vm.swapencrypt.keysdeleted", []_C_int{2, 5, 2}}, + {"vm.uspace", []_C_int{2, 11}}, + {"vm.uvmexp", []_C_int{2, 4}}, + {"vm.vmmeter", []_C_int{2, 1}}, + {"vm.vnodemin", []_C_int{2, 9}}, + {"vm.vtextmin", []_C_int{2, 8}}, +} diff --git a/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm.go b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm.go new file mode 100644 index 0000000..83bb935 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm.go @@ -0,0 +1,270 @@ +// mksysctl_openbsd.pl +// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT + +package unix + +type mibentry struct { + ctlname string + ctloid []_C_int +} + +var sysctlMib = []mibentry{ + {"ddb.console", []_C_int{9, 6}}, + {"ddb.log", []_C_int{9, 7}}, + {"ddb.max_line", []_C_int{9, 3}}, + {"ddb.max_width", []_C_int{9, 2}}, + {"ddb.panic", []_C_int{9, 5}}, + {"ddb.radix", []_C_int{9, 1}}, + {"ddb.tab_stop_width", []_C_int{9, 4}}, + {"ddb.trigger", []_C_int{9, 8}}, + {"fs.posix.setuid", []_C_int{3, 1, 1}}, + {"hw.allowpowerdown", []_C_int{6, 22}}, + {"hw.byteorder", []_C_int{6, 4}}, + {"hw.cpuspeed", []_C_int{6, 12}}, + {"hw.diskcount", []_C_int{6, 10}}, + {"hw.disknames", []_C_int{6, 8}}, + {"hw.diskstats", []_C_int{6, 9}}, + {"hw.machine", []_C_int{6, 1}}, + {"hw.model", []_C_int{6, 2}}, + {"hw.ncpu", []_C_int{6, 3}}, + {"hw.ncpufound", []_C_int{6, 21}}, + {"hw.pagesize", []_C_int{6, 7}}, + {"hw.physmem", []_C_int{6, 19}}, + {"hw.product", []_C_int{6, 15}}, + {"hw.serialno", []_C_int{6, 17}}, + {"hw.setperf", []_C_int{6, 13}}, + {"hw.usermem", []_C_int{6, 20}}, + {"hw.uuid", []_C_int{6, 18}}, + {"hw.vendor", []_C_int{6, 14}}, + {"hw.version", []_C_int{6, 16}}, + {"kern.arandom", []_C_int{1, 37}}, + {"kern.argmax", []_C_int{1, 8}}, + {"kern.boottime", []_C_int{1, 21}}, + {"kern.bufcachepercent", []_C_int{1, 72}}, + {"kern.ccpu", []_C_int{1, 45}}, + {"kern.clockrate", []_C_int{1, 12}}, + {"kern.consdev", []_C_int{1, 75}}, + {"kern.cp_time", []_C_int{1, 40}}, + {"kern.cp_time2", []_C_int{1, 71}}, + {"kern.cryptodevallowsoft", []_C_int{1, 53}}, + {"kern.domainname", []_C_int{1, 22}}, + {"kern.file", []_C_int{1, 73}}, + {"kern.forkstat", []_C_int{1, 42}}, + {"kern.fscale", []_C_int{1, 46}}, + {"kern.fsync", []_C_int{1, 33}}, + {"kern.hostid", []_C_int{1, 11}}, + {"kern.hostname", []_C_int{1, 10}}, + {"kern.intrcnt.nintrcnt", []_C_int{1, 63, 1}}, + {"kern.job_control", []_C_int{1, 19}}, + {"kern.malloc.buckets", []_C_int{1, 39, 1}}, + {"kern.malloc.kmemnames", []_C_int{1, 39, 3}}, + {"kern.maxclusters", []_C_int{1, 67}}, + {"kern.maxfiles", []_C_int{1, 7}}, + {"kern.maxlocksperuid", []_C_int{1, 70}}, + {"kern.maxpartitions", []_C_int{1, 23}}, + {"kern.maxproc", []_C_int{1, 6}}, + {"kern.maxthread", []_C_int{1, 25}}, + {"kern.maxvnodes", []_C_int{1, 5}}, + {"kern.mbstat", []_C_int{1, 59}}, + {"kern.msgbuf", []_C_int{1, 48}}, + {"kern.msgbufsize", []_C_int{1, 38}}, + {"kern.nchstats", []_C_int{1, 41}}, + {"kern.netlivelocks", []_C_int{1, 76}}, + {"kern.nfiles", []_C_int{1, 56}}, + {"kern.ngroups", []_C_int{1, 18}}, + {"kern.nosuidcoredump", []_C_int{1, 32}}, + {"kern.nprocs", []_C_int{1, 47}}, + {"kern.nselcoll", []_C_int{1, 43}}, + {"kern.nthreads", []_C_int{1, 26}}, + {"kern.numvnodes", []_C_int{1, 58}}, + {"kern.osrelease", []_C_int{1, 2}}, + {"kern.osrevision", []_C_int{1, 3}}, + {"kern.ostype", []_C_int{1, 1}}, + {"kern.osversion", []_C_int{1, 27}}, + {"kern.pool_debug", []_C_int{1, 77}}, + {"kern.posix1version", []_C_int{1, 17}}, + {"kern.proc", []_C_int{1, 66}}, + {"kern.random", []_C_int{1, 31}}, + {"kern.rawpartition", []_C_int{1, 24}}, + {"kern.saved_ids", []_C_int{1, 20}}, + {"kern.securelevel", []_C_int{1, 9}}, + {"kern.seminfo", []_C_int{1, 61}}, + {"kern.shminfo", []_C_int{1, 62}}, + {"kern.somaxconn", []_C_int{1, 28}}, + {"kern.sominconn", []_C_int{1, 29}}, + {"kern.splassert", []_C_int{1, 54}}, + {"kern.stackgap_random", []_C_int{1, 50}}, + {"kern.sysvipc_info", []_C_int{1, 51}}, + {"kern.sysvmsg", []_C_int{1, 34}}, + {"kern.sysvsem", []_C_int{1, 35}}, + {"kern.sysvshm", []_C_int{1, 36}}, + {"kern.timecounter.choice", []_C_int{1, 69, 4}}, + {"kern.timecounter.hardware", []_C_int{1, 69, 3}}, + {"kern.timecounter.tick", []_C_int{1, 69, 1}}, + {"kern.timecounter.timestepwarnings", []_C_int{1, 69, 2}}, + {"kern.tty.maxptys", []_C_int{1, 44, 6}}, + {"kern.tty.nptys", []_C_int{1, 44, 7}}, + {"kern.tty.tk_cancc", []_C_int{1, 44, 4}}, + {"kern.tty.tk_nin", []_C_int{1, 44, 1}}, + {"kern.tty.tk_nout", []_C_int{1, 44, 2}}, + {"kern.tty.tk_rawcc", []_C_int{1, 44, 3}}, + {"kern.tty.ttyinfo", []_C_int{1, 44, 5}}, + {"kern.ttycount", []_C_int{1, 57}}, + {"kern.userasymcrypto", []_C_int{1, 60}}, + {"kern.usercrypto", []_C_int{1, 52}}, + {"kern.usermount", []_C_int{1, 30}}, + {"kern.version", []_C_int{1, 4}}, + {"kern.vnode", []_C_int{1, 13}}, + {"kern.watchdog.auto", []_C_int{1, 64, 2}}, + {"kern.watchdog.period", []_C_int{1, 64, 1}}, + {"net.bpf.bufsize", []_C_int{4, 31, 1}}, + {"net.bpf.maxbufsize", []_C_int{4, 31, 2}}, + {"net.inet.ah.enable", []_C_int{4, 2, 51, 1}}, + {"net.inet.ah.stats", []_C_int{4, 2, 51, 2}}, + {"net.inet.carp.allow", []_C_int{4, 2, 112, 1}}, + {"net.inet.carp.log", []_C_int{4, 2, 112, 3}}, + {"net.inet.carp.preempt", []_C_int{4, 2, 112, 2}}, + {"net.inet.carp.stats", []_C_int{4, 2, 112, 4}}, + {"net.inet.divert.recvspace", []_C_int{4, 2, 258, 1}}, + {"net.inet.divert.sendspace", []_C_int{4, 2, 258, 2}}, + {"net.inet.divert.stats", []_C_int{4, 2, 258, 3}}, + {"net.inet.esp.enable", []_C_int{4, 2, 50, 1}}, + {"net.inet.esp.stats", []_C_int{4, 2, 50, 4}}, + {"net.inet.esp.udpencap", []_C_int{4, 2, 50, 2}}, + {"net.inet.esp.udpencap_port", []_C_int{4, 2, 50, 3}}, + {"net.inet.etherip.allow", []_C_int{4, 2, 97, 1}}, + {"net.inet.etherip.stats", []_C_int{4, 2, 97, 2}}, + {"net.inet.gre.allow", []_C_int{4, 2, 47, 1}}, + {"net.inet.gre.wccp", []_C_int{4, 2, 47, 2}}, + {"net.inet.icmp.bmcastecho", []_C_int{4, 2, 1, 2}}, + {"net.inet.icmp.errppslimit", []_C_int{4, 2, 1, 3}}, + {"net.inet.icmp.maskrepl", []_C_int{4, 2, 1, 1}}, + {"net.inet.icmp.rediraccept", []_C_int{4, 2, 1, 4}}, + {"net.inet.icmp.redirtimeout", []_C_int{4, 2, 1, 5}}, + {"net.inet.icmp.stats", []_C_int{4, 2, 1, 7}}, + {"net.inet.icmp.tstamprepl", []_C_int{4, 2, 1, 6}}, + {"net.inet.igmp.stats", []_C_int{4, 2, 2, 1}}, + {"net.inet.ip.arpqueued", []_C_int{4, 2, 0, 36}}, + {"net.inet.ip.encdebug", []_C_int{4, 2, 0, 12}}, + {"net.inet.ip.forwarding", []_C_int{4, 2, 0, 1}}, + {"net.inet.ip.ifq.congestion", []_C_int{4, 2, 0, 30, 4}}, + {"net.inet.ip.ifq.drops", []_C_int{4, 2, 0, 30, 3}}, + {"net.inet.ip.ifq.len", []_C_int{4, 2, 0, 30, 1}}, + {"net.inet.ip.ifq.maxlen", []_C_int{4, 2, 0, 30, 2}}, + {"net.inet.ip.maxqueue", []_C_int{4, 2, 0, 11}}, + {"net.inet.ip.mforwarding", []_C_int{4, 2, 0, 31}}, + {"net.inet.ip.mrtproto", []_C_int{4, 2, 0, 34}}, + {"net.inet.ip.mrtstats", []_C_int{4, 2, 0, 35}}, + {"net.inet.ip.mtu", []_C_int{4, 2, 0, 4}}, + {"net.inet.ip.mtudisc", []_C_int{4, 2, 0, 27}}, + {"net.inet.ip.mtudisctimeout", []_C_int{4, 2, 0, 28}}, + {"net.inet.ip.multipath", []_C_int{4, 2, 0, 32}}, + {"net.inet.ip.portfirst", []_C_int{4, 2, 0, 7}}, + {"net.inet.ip.porthifirst", []_C_int{4, 2, 0, 9}}, + {"net.inet.ip.porthilast", []_C_int{4, 2, 0, 10}}, + {"net.inet.ip.portlast", []_C_int{4, 2, 0, 8}}, + {"net.inet.ip.redirect", []_C_int{4, 2, 0, 2}}, + {"net.inet.ip.sourceroute", []_C_int{4, 2, 0, 5}}, + {"net.inet.ip.stats", []_C_int{4, 2, 0, 33}}, + {"net.inet.ip.ttl", []_C_int{4, 2, 0, 3}}, + {"net.inet.ipcomp.enable", []_C_int{4, 2, 108, 1}}, + {"net.inet.ipcomp.stats", []_C_int{4, 2, 108, 2}}, + {"net.inet.ipip.allow", []_C_int{4, 2, 4, 1}}, + {"net.inet.ipip.stats", []_C_int{4, 2, 4, 2}}, + {"net.inet.mobileip.allow", []_C_int{4, 2, 55, 1}}, + {"net.inet.pfsync.stats", []_C_int{4, 2, 240, 1}}, + {"net.inet.pim.stats", []_C_int{4, 2, 103, 1}}, + {"net.inet.tcp.ackonpush", []_C_int{4, 2, 6, 13}}, + {"net.inet.tcp.always_keepalive", []_C_int{4, 2, 6, 22}}, + {"net.inet.tcp.baddynamic", []_C_int{4, 2, 6, 6}}, + {"net.inet.tcp.drop", []_C_int{4, 2, 6, 19}}, + {"net.inet.tcp.ecn", []_C_int{4, 2, 6, 14}}, + {"net.inet.tcp.ident", []_C_int{4, 2, 6, 9}}, + {"net.inet.tcp.keepidle", []_C_int{4, 2, 6, 3}}, + {"net.inet.tcp.keepinittime", []_C_int{4, 2, 6, 2}}, + {"net.inet.tcp.keepintvl", []_C_int{4, 2, 6, 4}}, + {"net.inet.tcp.mssdflt", []_C_int{4, 2, 6, 11}}, + {"net.inet.tcp.reasslimit", []_C_int{4, 2, 6, 18}}, + {"net.inet.tcp.rfc1323", []_C_int{4, 2, 6, 1}}, + {"net.inet.tcp.rfc3390", []_C_int{4, 2, 6, 17}}, + {"net.inet.tcp.rstppslimit", []_C_int{4, 2, 6, 12}}, + {"net.inet.tcp.sack", []_C_int{4, 2, 6, 10}}, + {"net.inet.tcp.sackholelimit", []_C_int{4, 2, 6, 20}}, + {"net.inet.tcp.slowhz", []_C_int{4, 2, 6, 5}}, + {"net.inet.tcp.stats", []_C_int{4, 2, 6, 21}}, + {"net.inet.tcp.synbucketlimit", []_C_int{4, 2, 6, 16}}, + {"net.inet.tcp.syncachelimit", []_C_int{4, 2, 6, 15}}, + {"net.inet.udp.baddynamic", []_C_int{4, 2, 17, 2}}, + {"net.inet.udp.checksum", []_C_int{4, 2, 17, 1}}, + {"net.inet.udp.recvspace", []_C_int{4, 2, 17, 3}}, + {"net.inet.udp.sendspace", []_C_int{4, 2, 17, 4}}, + {"net.inet.udp.stats", []_C_int{4, 2, 17, 5}}, + {"net.inet6.divert.recvspace", []_C_int{4, 24, 86, 1}}, + {"net.inet6.divert.sendspace", []_C_int{4, 24, 86, 2}}, + {"net.inet6.divert.stats", []_C_int{4, 24, 86, 3}}, + {"net.inet6.icmp6.errppslimit", []_C_int{4, 24, 30, 14}}, + {"net.inet6.icmp6.mtudisc_hiwat", []_C_int{4, 24, 30, 16}}, + {"net.inet6.icmp6.mtudisc_lowat", []_C_int{4, 24, 30, 17}}, + {"net.inet6.icmp6.nd6_debug", []_C_int{4, 24, 30, 18}}, + {"net.inet6.icmp6.nd6_delay", []_C_int{4, 24, 30, 8}}, + {"net.inet6.icmp6.nd6_maxnudhint", []_C_int{4, 24, 30, 15}}, + {"net.inet6.icmp6.nd6_mmaxtries", []_C_int{4, 24, 30, 10}}, + {"net.inet6.icmp6.nd6_prune", []_C_int{4, 24, 30, 6}}, + {"net.inet6.icmp6.nd6_umaxtries", []_C_int{4, 24, 30, 9}}, + {"net.inet6.icmp6.nd6_useloopback", []_C_int{4, 24, 30, 11}}, + {"net.inet6.icmp6.nodeinfo", []_C_int{4, 24, 30, 13}}, + {"net.inet6.icmp6.rediraccept", []_C_int{4, 24, 30, 2}}, + {"net.inet6.icmp6.redirtimeout", []_C_int{4, 24, 30, 3}}, + {"net.inet6.ip6.accept_rtadv", []_C_int{4, 24, 17, 12}}, + {"net.inet6.ip6.auto_flowlabel", []_C_int{4, 24, 17, 17}}, + {"net.inet6.ip6.dad_count", []_C_int{4, 24, 17, 16}}, + {"net.inet6.ip6.dad_pending", []_C_int{4, 24, 17, 49}}, + {"net.inet6.ip6.defmcasthlim", []_C_int{4, 24, 17, 18}}, + {"net.inet6.ip6.forwarding", []_C_int{4, 24, 17, 1}}, + {"net.inet6.ip6.forwsrcrt", []_C_int{4, 24, 17, 5}}, + {"net.inet6.ip6.hdrnestlimit", []_C_int{4, 24, 17, 15}}, + {"net.inet6.ip6.hlim", []_C_int{4, 24, 17, 3}}, + {"net.inet6.ip6.log_interval", []_C_int{4, 24, 17, 14}}, + {"net.inet6.ip6.maxdynroutes", []_C_int{4, 24, 17, 48}}, + {"net.inet6.ip6.maxfragpackets", []_C_int{4, 24, 17, 9}}, + {"net.inet6.ip6.maxfrags", []_C_int{4, 24, 17, 41}}, + {"net.inet6.ip6.maxifdefrouters", []_C_int{4, 24, 17, 47}}, + {"net.inet6.ip6.maxifprefixes", []_C_int{4, 24, 17, 46}}, + {"net.inet6.ip6.mforwarding", []_C_int{4, 24, 17, 42}}, + {"net.inet6.ip6.mrtproto", []_C_int{4, 24, 17, 8}}, + {"net.inet6.ip6.mtudisctimeout", []_C_int{4, 24, 17, 50}}, + {"net.inet6.ip6.multicast_mtudisc", []_C_int{4, 24, 17, 44}}, + {"net.inet6.ip6.multipath", []_C_int{4, 24, 17, 43}}, + {"net.inet6.ip6.neighborgcthresh", []_C_int{4, 24, 17, 45}}, + {"net.inet6.ip6.redirect", []_C_int{4, 24, 17, 2}}, + {"net.inet6.ip6.rr_prune", []_C_int{4, 24, 17, 22}}, + {"net.inet6.ip6.sourcecheck", []_C_int{4, 24, 17, 10}}, + {"net.inet6.ip6.sourcecheck_logint", []_C_int{4, 24, 17, 11}}, + {"net.inet6.ip6.use_deprecated", []_C_int{4, 24, 17, 21}}, + {"net.inet6.ip6.v6only", []_C_int{4, 24, 17, 24}}, + {"net.key.sadb_dump", []_C_int{4, 30, 1}}, + {"net.key.spd_dump", []_C_int{4, 30, 2}}, + {"net.mpls.ifq.congestion", []_C_int{4, 33, 3, 4}}, + {"net.mpls.ifq.drops", []_C_int{4, 33, 3, 3}}, + {"net.mpls.ifq.len", []_C_int{4, 33, 3, 1}}, + {"net.mpls.ifq.maxlen", []_C_int{4, 33, 3, 2}}, + {"net.mpls.mapttl_ip", []_C_int{4, 33, 5}}, + {"net.mpls.mapttl_ip6", []_C_int{4, 33, 6}}, + {"net.mpls.maxloop_inkernel", []_C_int{4, 33, 4}}, + {"net.mpls.ttl", []_C_int{4, 33, 2}}, + {"net.pflow.stats", []_C_int{4, 34, 1}}, + {"net.pipex.enable", []_C_int{4, 35, 1}}, + {"vm.anonmin", []_C_int{2, 7}}, + {"vm.loadavg", []_C_int{2, 2}}, + {"vm.maxslp", []_C_int{2, 10}}, + {"vm.nkmempages", []_C_int{2, 6}}, + {"vm.psstrings", []_C_int{2, 3}}, + {"vm.swapencrypt.enable", []_C_int{2, 5, 0}}, + {"vm.swapencrypt.keyscreated", []_C_int{2, 5, 1}}, + {"vm.swapencrypt.keysdeleted", []_C_int{2, 5, 2}}, + {"vm.uspace", []_C_int{2, 11}}, + {"vm.uvmexp", []_C_int{2, 4}}, + {"vm.vmmeter", []_C_int{2, 1}}, + {"vm.vnodemin", []_C_int{2, 9}}, + {"vm.vtextmin", []_C_int{2, 8}}, +} diff --git a/vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go b/vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go new file mode 100644 index 0000000..d1d36da --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go @@ -0,0 +1,436 @@ +// mksysnum_darwin.pl /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/sys/syscall.h +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build 386,darwin + +package unix + +const ( + SYS_SYSCALL = 0 + SYS_EXIT = 1 + SYS_FORK = 2 + SYS_READ = 3 + SYS_WRITE = 4 + SYS_OPEN = 5 + SYS_CLOSE = 6 + SYS_WAIT4 = 7 + SYS_LINK = 9 + SYS_UNLINK = 10 + SYS_CHDIR = 12 + SYS_FCHDIR = 13 + SYS_MKNOD = 14 + SYS_CHMOD = 15 + SYS_CHOWN = 16 + SYS_GETFSSTAT = 18 + SYS_GETPID = 20 + SYS_SETUID = 23 + SYS_GETUID = 24 + SYS_GETEUID = 25 + SYS_PTRACE = 26 + SYS_RECVMSG = 27 + SYS_SENDMSG = 28 + SYS_RECVFROM = 29 + SYS_ACCEPT = 30 + SYS_GETPEERNAME = 31 + SYS_GETSOCKNAME = 32 + SYS_ACCESS = 33 + SYS_CHFLAGS = 34 + SYS_FCHFLAGS = 35 + SYS_SYNC = 36 + SYS_KILL = 37 + SYS_GETPPID = 39 + SYS_DUP = 41 + SYS_PIPE = 42 + SYS_GETEGID = 43 + SYS_SIGACTION = 46 + SYS_GETGID = 47 + SYS_SIGPROCMASK = 48 + SYS_GETLOGIN = 49 + SYS_SETLOGIN = 50 + SYS_ACCT = 51 + SYS_SIGPENDING = 52 + SYS_SIGALTSTACK = 53 + SYS_IOCTL = 54 + SYS_REBOOT = 55 + SYS_REVOKE = 56 + SYS_SYMLINK = 57 + SYS_READLINK = 58 + SYS_EXECVE = 59 + SYS_UMASK = 60 + SYS_CHROOT = 61 + SYS_MSYNC = 65 + SYS_VFORK = 66 + SYS_MUNMAP = 73 + SYS_MPROTECT = 74 + SYS_MADVISE = 75 + SYS_MINCORE = 78 + SYS_GETGROUPS = 79 + SYS_SETGROUPS = 80 + SYS_GETPGRP = 81 + SYS_SETPGID = 82 + SYS_SETITIMER = 83 + SYS_SWAPON = 85 + SYS_GETITIMER = 86 + SYS_GETDTABLESIZE = 89 + SYS_DUP2 = 90 + SYS_FCNTL = 92 + SYS_SELECT = 93 + SYS_FSYNC = 95 + SYS_SETPRIORITY = 96 + SYS_SOCKET = 97 + SYS_CONNECT = 98 + SYS_GETPRIORITY = 100 + SYS_BIND = 104 + SYS_SETSOCKOPT = 105 + SYS_LISTEN = 106 + SYS_SIGSUSPEND = 111 + SYS_GETTIMEOFDAY = 116 + SYS_GETRUSAGE = 117 + SYS_GETSOCKOPT = 118 + SYS_READV = 120 + SYS_WRITEV = 121 + SYS_SETTIMEOFDAY = 122 + SYS_FCHOWN = 123 + SYS_FCHMOD = 124 + SYS_SETREUID = 126 + SYS_SETREGID = 127 + SYS_RENAME = 128 + SYS_FLOCK = 131 + SYS_MKFIFO = 132 + SYS_SENDTO = 133 + SYS_SHUTDOWN = 134 + SYS_SOCKETPAIR = 135 + SYS_MKDIR = 136 + SYS_RMDIR = 137 + SYS_UTIMES = 138 + SYS_FUTIMES = 139 + SYS_ADJTIME = 140 + SYS_GETHOSTUUID = 142 + SYS_SETSID = 147 + SYS_GETPGID = 151 + SYS_SETPRIVEXEC = 152 + SYS_PREAD = 153 + SYS_PWRITE = 154 + SYS_NFSSVC = 155 + SYS_STATFS = 157 + SYS_FSTATFS = 158 + SYS_UNMOUNT = 159 + SYS_GETFH = 161 + SYS_QUOTACTL = 165 + SYS_MOUNT = 167 + SYS_CSOPS = 169 + SYS_CSOPS_AUDITTOKEN = 170 + SYS_WAITID = 173 + SYS_KDEBUG_TYPEFILTER = 177 + SYS_KDEBUG_TRACE_STRING = 178 + SYS_KDEBUG_TRACE64 = 179 + SYS_KDEBUG_TRACE = 180 + SYS_SETGID = 181 + SYS_SETEGID = 182 + SYS_SETEUID = 183 + SYS_SIGRETURN = 184 + SYS_THREAD_SELFCOUNTS = 186 + SYS_FDATASYNC = 187 + SYS_STAT = 188 + SYS_FSTAT = 189 + SYS_LSTAT = 190 + SYS_PATHCONF = 191 + SYS_FPATHCONF = 192 + SYS_GETRLIMIT = 194 + SYS_SETRLIMIT = 195 + SYS_GETDIRENTRIES = 196 + SYS_MMAP = 197 + SYS_LSEEK = 199 + SYS_TRUNCATE = 200 + SYS_FTRUNCATE = 201 + SYS_SYSCTL = 202 + SYS_MLOCK = 203 + SYS_MUNLOCK = 204 + SYS_UNDELETE = 205 + SYS_OPEN_DPROTECTED_NP = 216 + SYS_GETATTRLIST = 220 + SYS_SETATTRLIST = 221 + SYS_GETDIRENTRIESATTR = 222 + SYS_EXCHANGEDATA = 223 + SYS_SEARCHFS = 225 + SYS_DELETE = 226 + SYS_COPYFILE = 227 + SYS_FGETATTRLIST = 228 + SYS_FSETATTRLIST = 229 + SYS_POLL = 230 + SYS_WATCHEVENT = 231 + SYS_WAITEVENT = 232 + SYS_MODWATCH = 233 + SYS_GETXATTR = 234 + SYS_FGETXATTR = 235 + SYS_SETXATTR = 236 + SYS_FSETXATTR = 237 + SYS_REMOVEXATTR = 238 + SYS_FREMOVEXATTR = 239 + SYS_LISTXATTR = 240 + SYS_FLISTXATTR = 241 + SYS_FSCTL = 242 + SYS_INITGROUPS = 243 + SYS_POSIX_SPAWN = 244 + SYS_FFSCTL = 245 + SYS_NFSCLNT = 247 + SYS_FHOPEN = 248 + SYS_MINHERIT = 250 + SYS_SEMSYS = 251 + SYS_MSGSYS = 252 + SYS_SHMSYS = 253 + SYS_SEMCTL = 254 + SYS_SEMGET = 255 + SYS_SEMOP = 256 + SYS_MSGCTL = 258 + SYS_MSGGET = 259 + SYS_MSGSND = 260 + SYS_MSGRCV = 261 + SYS_SHMAT = 262 + SYS_SHMCTL = 263 + SYS_SHMDT = 264 + SYS_SHMGET = 265 + SYS_SHM_OPEN = 266 + SYS_SHM_UNLINK = 267 + SYS_SEM_OPEN = 268 + SYS_SEM_CLOSE = 269 + SYS_SEM_UNLINK = 270 + SYS_SEM_WAIT = 271 + SYS_SEM_TRYWAIT = 272 + SYS_SEM_POST = 273 + SYS_SYSCTLBYNAME = 274 + SYS_OPEN_EXTENDED = 277 + SYS_UMASK_EXTENDED = 278 + SYS_STAT_EXTENDED = 279 + SYS_LSTAT_EXTENDED = 280 + SYS_FSTAT_EXTENDED = 281 + SYS_CHMOD_EXTENDED = 282 + SYS_FCHMOD_EXTENDED = 283 + SYS_ACCESS_EXTENDED = 284 + SYS_SETTID = 285 + SYS_GETTID = 286 + SYS_SETSGROUPS = 287 + SYS_GETSGROUPS = 288 + SYS_SETWGROUPS = 289 + SYS_GETWGROUPS = 290 + SYS_MKFIFO_EXTENDED = 291 + SYS_MKDIR_EXTENDED = 292 + SYS_IDENTITYSVC = 293 + SYS_SHARED_REGION_CHECK_NP = 294 + SYS_VM_PRESSURE_MONITOR = 296 + SYS_PSYNCH_RW_LONGRDLOCK = 297 + SYS_PSYNCH_RW_YIELDWRLOCK = 298 + SYS_PSYNCH_RW_DOWNGRADE = 299 + SYS_PSYNCH_RW_UPGRADE = 300 + SYS_PSYNCH_MUTEXWAIT = 301 + SYS_PSYNCH_MUTEXDROP = 302 + SYS_PSYNCH_CVBROAD = 303 + SYS_PSYNCH_CVSIGNAL = 304 + SYS_PSYNCH_CVWAIT = 305 + SYS_PSYNCH_RW_RDLOCK = 306 + SYS_PSYNCH_RW_WRLOCK = 307 + SYS_PSYNCH_RW_UNLOCK = 308 + SYS_PSYNCH_RW_UNLOCK2 = 309 + SYS_GETSID = 310 + SYS_SETTID_WITH_PID = 311 + SYS_PSYNCH_CVCLRPREPOST = 312 + SYS_AIO_FSYNC = 313 + SYS_AIO_RETURN = 314 + SYS_AIO_SUSPEND = 315 + SYS_AIO_CANCEL = 316 + SYS_AIO_ERROR = 317 + SYS_AIO_READ = 318 + SYS_AIO_WRITE = 319 + SYS_LIO_LISTIO = 320 + SYS_IOPOLICYSYS = 322 + SYS_PROCESS_POLICY = 323 + SYS_MLOCKALL = 324 + SYS_MUNLOCKALL = 325 + SYS_ISSETUGID = 327 + SYS___PTHREAD_KILL = 328 + SYS___PTHREAD_SIGMASK = 329 + SYS___SIGWAIT = 330 + SYS___DISABLE_THREADSIGNAL = 331 + SYS___PTHREAD_MARKCANCEL = 332 + SYS___PTHREAD_CANCELED = 333 + SYS___SEMWAIT_SIGNAL = 334 + SYS_PROC_INFO = 336 + SYS_SENDFILE = 337 + SYS_STAT64 = 338 + SYS_FSTAT64 = 339 + SYS_LSTAT64 = 340 + SYS_STAT64_EXTENDED = 341 + SYS_LSTAT64_EXTENDED = 342 + SYS_FSTAT64_EXTENDED = 343 + SYS_GETDIRENTRIES64 = 344 + SYS_STATFS64 = 345 + SYS_FSTATFS64 = 346 + SYS_GETFSSTAT64 = 347 + SYS___PTHREAD_CHDIR = 348 + SYS___PTHREAD_FCHDIR = 349 + SYS_AUDIT = 350 + SYS_AUDITON = 351 + SYS_GETAUID = 353 + SYS_SETAUID = 354 + SYS_GETAUDIT_ADDR = 357 + SYS_SETAUDIT_ADDR = 358 + SYS_AUDITCTL = 359 + SYS_BSDTHREAD_CREATE = 360 + SYS_BSDTHREAD_TERMINATE = 361 + SYS_KQUEUE = 362 + SYS_KEVENT = 363 + SYS_LCHOWN = 364 + SYS_BSDTHREAD_REGISTER = 366 + SYS_WORKQ_OPEN = 367 + SYS_WORKQ_KERNRETURN = 368 + SYS_KEVENT64 = 369 + SYS___OLD_SEMWAIT_SIGNAL = 370 + SYS___OLD_SEMWAIT_SIGNAL_NOCANCEL = 371 + SYS_THREAD_SELFID = 372 + SYS_LEDGER = 373 + SYS_KEVENT_QOS = 374 + SYS_KEVENT_ID = 375 + SYS___MAC_EXECVE = 380 + SYS___MAC_SYSCALL = 381 + SYS___MAC_GET_FILE = 382 + SYS___MAC_SET_FILE = 383 + SYS___MAC_GET_LINK = 384 + SYS___MAC_SET_LINK = 385 + SYS___MAC_GET_PROC = 386 + SYS___MAC_SET_PROC = 387 + SYS___MAC_GET_FD = 388 + SYS___MAC_SET_FD = 389 + SYS___MAC_GET_PID = 390 + SYS_PSELECT = 394 + SYS_PSELECT_NOCANCEL = 395 + SYS_READ_NOCANCEL = 396 + SYS_WRITE_NOCANCEL = 397 + SYS_OPEN_NOCANCEL = 398 + SYS_CLOSE_NOCANCEL = 399 + SYS_WAIT4_NOCANCEL = 400 + SYS_RECVMSG_NOCANCEL = 401 + SYS_SENDMSG_NOCANCEL = 402 + SYS_RECVFROM_NOCANCEL = 403 + SYS_ACCEPT_NOCANCEL = 404 + SYS_MSYNC_NOCANCEL = 405 + SYS_FCNTL_NOCANCEL = 406 + SYS_SELECT_NOCANCEL = 407 + SYS_FSYNC_NOCANCEL = 408 + SYS_CONNECT_NOCANCEL = 409 + SYS_SIGSUSPEND_NOCANCEL = 410 + SYS_READV_NOCANCEL = 411 + SYS_WRITEV_NOCANCEL = 412 + SYS_SENDTO_NOCANCEL = 413 + SYS_PREAD_NOCANCEL = 414 + SYS_PWRITE_NOCANCEL = 415 + SYS_WAITID_NOCANCEL = 416 + SYS_POLL_NOCANCEL = 417 + SYS_MSGSND_NOCANCEL = 418 + SYS_MSGRCV_NOCANCEL = 419 + SYS_SEM_WAIT_NOCANCEL = 420 + SYS_AIO_SUSPEND_NOCANCEL = 421 + SYS___SIGWAIT_NOCANCEL = 422 + SYS___SEMWAIT_SIGNAL_NOCANCEL = 423 + SYS___MAC_MOUNT = 424 + SYS___MAC_GET_MOUNT = 425 + SYS___MAC_GETFSSTAT = 426 + SYS_FSGETPATH = 427 + SYS_AUDIT_SESSION_SELF = 428 + SYS_AUDIT_SESSION_JOIN = 429 + SYS_FILEPORT_MAKEPORT = 430 + SYS_FILEPORT_MAKEFD = 431 + SYS_AUDIT_SESSION_PORT = 432 + SYS_PID_SUSPEND = 433 + SYS_PID_RESUME = 434 + SYS_PID_HIBERNATE = 435 + SYS_PID_SHUTDOWN_SOCKETS = 436 + SYS_SHARED_REGION_MAP_AND_SLIDE_NP = 438 + SYS_KAS_INFO = 439 + SYS_MEMORYSTATUS_CONTROL = 440 + SYS_GUARDED_OPEN_NP = 441 + SYS_GUARDED_CLOSE_NP = 442 + SYS_GUARDED_KQUEUE_NP = 443 + SYS_CHANGE_FDGUARD_NP = 444 + SYS_USRCTL = 445 + SYS_PROC_RLIMIT_CONTROL = 446 + SYS_CONNECTX = 447 + SYS_DISCONNECTX = 448 + SYS_PEELOFF = 449 + SYS_SOCKET_DELEGATE = 450 + SYS_TELEMETRY = 451 + SYS_PROC_UUID_POLICY = 452 + SYS_MEMORYSTATUS_GET_LEVEL = 453 + SYS_SYSTEM_OVERRIDE = 454 + SYS_VFS_PURGE = 455 + SYS_SFI_CTL = 456 + SYS_SFI_PIDCTL = 457 + SYS_COALITION = 458 + SYS_COALITION_INFO = 459 + SYS_NECP_MATCH_POLICY = 460 + SYS_GETATTRLISTBULK = 461 + SYS_CLONEFILEAT = 462 + SYS_OPENAT = 463 + SYS_OPENAT_NOCANCEL = 464 + SYS_RENAMEAT = 465 + SYS_FACCESSAT = 466 + SYS_FCHMODAT = 467 + SYS_FCHOWNAT = 468 + SYS_FSTATAT = 469 + SYS_FSTATAT64 = 470 + SYS_LINKAT = 471 + SYS_UNLINKAT = 472 + SYS_READLINKAT = 473 + SYS_SYMLINKAT = 474 + SYS_MKDIRAT = 475 + SYS_GETATTRLISTAT = 476 + SYS_PROC_TRACE_LOG = 477 + SYS_BSDTHREAD_CTL = 478 + SYS_OPENBYID_NP = 479 + SYS_RECVMSG_X = 480 + SYS_SENDMSG_X = 481 + SYS_THREAD_SELFUSAGE = 482 + SYS_CSRCTL = 483 + SYS_GUARDED_OPEN_DPROTECTED_NP = 484 + SYS_GUARDED_WRITE_NP = 485 + SYS_GUARDED_PWRITE_NP = 486 + SYS_GUARDED_WRITEV_NP = 487 + SYS_RENAMEATX_NP = 488 + SYS_MREMAP_ENCRYPTED = 489 + SYS_NETAGENT_TRIGGER = 490 + SYS_STACK_SNAPSHOT_WITH_CONFIG = 491 + SYS_MICROSTACKSHOT = 492 + SYS_GRAB_PGO_DATA = 493 + SYS_PERSONA = 494 + SYS_WORK_INTERVAL_CTL = 499 + SYS_GETENTROPY = 500 + SYS_NECP_OPEN = 501 + SYS_NECP_CLIENT_ACTION = 502 + SYS___NEXUS_OPEN = 503 + SYS___NEXUS_REGISTER = 504 + SYS___NEXUS_DEREGISTER = 505 + SYS___NEXUS_CREATE = 506 + SYS___NEXUS_DESTROY = 507 + SYS___NEXUS_GET_OPT = 508 + SYS___NEXUS_SET_OPT = 509 + SYS___CHANNEL_OPEN = 510 + SYS___CHANNEL_GET_INFO = 511 + SYS___CHANNEL_SYNC = 512 + SYS___CHANNEL_GET_OPT = 513 + SYS___CHANNEL_SET_OPT = 514 + SYS_ULOCK_WAIT = 515 + SYS_ULOCK_WAKE = 516 + SYS_FCLONEFILEAT = 517 + SYS_FS_SNAPSHOT = 518 + SYS_TERMINATE_WITH_PAYLOAD = 520 + SYS_ABORT_WITH_PAYLOAD = 521 + SYS_NECP_SESSION_OPEN = 522 + SYS_NECP_SESSION_ACTION = 523 + SYS_SETATTRLISTAT = 524 + SYS_NET_QOS_GUIDELINE = 525 + SYS_FMOUNT = 526 + SYS_NTP_ADJTIME = 527 + SYS_NTP_GETTIME = 528 + SYS_OS_FAULT_WITH_PAYLOAD = 529 + SYS_MAXSYSCALL = 530 + SYS_INVALID = 63 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go new file mode 100644 index 0000000..e35de41 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go @@ -0,0 +1,436 @@ +// mksysnum_darwin.pl /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/sys/syscall.h +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,darwin + +package unix + +const ( + SYS_SYSCALL = 0 + SYS_EXIT = 1 + SYS_FORK = 2 + SYS_READ = 3 + SYS_WRITE = 4 + SYS_OPEN = 5 + SYS_CLOSE = 6 + SYS_WAIT4 = 7 + SYS_LINK = 9 + SYS_UNLINK = 10 + SYS_CHDIR = 12 + SYS_FCHDIR = 13 + SYS_MKNOD = 14 + SYS_CHMOD = 15 + SYS_CHOWN = 16 + SYS_GETFSSTAT = 18 + SYS_GETPID = 20 + SYS_SETUID = 23 + SYS_GETUID = 24 + SYS_GETEUID = 25 + SYS_PTRACE = 26 + SYS_RECVMSG = 27 + SYS_SENDMSG = 28 + SYS_RECVFROM = 29 + SYS_ACCEPT = 30 + SYS_GETPEERNAME = 31 + SYS_GETSOCKNAME = 32 + SYS_ACCESS = 33 + SYS_CHFLAGS = 34 + SYS_FCHFLAGS = 35 + SYS_SYNC = 36 + SYS_KILL = 37 + SYS_GETPPID = 39 + SYS_DUP = 41 + SYS_PIPE = 42 + SYS_GETEGID = 43 + SYS_SIGACTION = 46 + SYS_GETGID = 47 + SYS_SIGPROCMASK = 48 + SYS_GETLOGIN = 49 + SYS_SETLOGIN = 50 + SYS_ACCT = 51 + SYS_SIGPENDING = 52 + SYS_SIGALTSTACK = 53 + SYS_IOCTL = 54 + SYS_REBOOT = 55 + SYS_REVOKE = 56 + SYS_SYMLINK = 57 + SYS_READLINK = 58 + SYS_EXECVE = 59 + SYS_UMASK = 60 + SYS_CHROOT = 61 + SYS_MSYNC = 65 + SYS_VFORK = 66 + SYS_MUNMAP = 73 + SYS_MPROTECT = 74 + SYS_MADVISE = 75 + SYS_MINCORE = 78 + SYS_GETGROUPS = 79 + SYS_SETGROUPS = 80 + SYS_GETPGRP = 81 + SYS_SETPGID = 82 + SYS_SETITIMER = 83 + SYS_SWAPON = 85 + SYS_GETITIMER = 86 + SYS_GETDTABLESIZE = 89 + SYS_DUP2 = 90 + SYS_FCNTL = 92 + SYS_SELECT = 93 + SYS_FSYNC = 95 + SYS_SETPRIORITY = 96 + SYS_SOCKET = 97 + SYS_CONNECT = 98 + SYS_GETPRIORITY = 100 + SYS_BIND = 104 + SYS_SETSOCKOPT = 105 + SYS_LISTEN = 106 + SYS_SIGSUSPEND = 111 + SYS_GETTIMEOFDAY = 116 + SYS_GETRUSAGE = 117 + SYS_GETSOCKOPT = 118 + SYS_READV = 120 + SYS_WRITEV = 121 + SYS_SETTIMEOFDAY = 122 + SYS_FCHOWN = 123 + SYS_FCHMOD = 124 + SYS_SETREUID = 126 + SYS_SETREGID = 127 + SYS_RENAME = 128 + SYS_FLOCK = 131 + SYS_MKFIFO = 132 + SYS_SENDTO = 133 + SYS_SHUTDOWN = 134 + SYS_SOCKETPAIR = 135 + SYS_MKDIR = 136 + SYS_RMDIR = 137 + SYS_UTIMES = 138 + SYS_FUTIMES = 139 + SYS_ADJTIME = 140 + SYS_GETHOSTUUID = 142 + SYS_SETSID = 147 + SYS_GETPGID = 151 + SYS_SETPRIVEXEC = 152 + SYS_PREAD = 153 + SYS_PWRITE = 154 + SYS_NFSSVC = 155 + SYS_STATFS = 157 + SYS_FSTATFS = 158 + SYS_UNMOUNT = 159 + SYS_GETFH = 161 + SYS_QUOTACTL = 165 + SYS_MOUNT = 167 + SYS_CSOPS = 169 + SYS_CSOPS_AUDITTOKEN = 170 + SYS_WAITID = 173 + SYS_KDEBUG_TYPEFILTER = 177 + SYS_KDEBUG_TRACE_STRING = 178 + SYS_KDEBUG_TRACE64 = 179 + SYS_KDEBUG_TRACE = 180 + SYS_SETGID = 181 + SYS_SETEGID = 182 + SYS_SETEUID = 183 + SYS_SIGRETURN = 184 + SYS_THREAD_SELFCOUNTS = 186 + SYS_FDATASYNC = 187 + SYS_STAT = 188 + SYS_FSTAT = 189 + SYS_LSTAT = 190 + SYS_PATHCONF = 191 + SYS_FPATHCONF = 192 + SYS_GETRLIMIT = 194 + SYS_SETRLIMIT = 195 + SYS_GETDIRENTRIES = 196 + SYS_MMAP = 197 + SYS_LSEEK = 199 + SYS_TRUNCATE = 200 + SYS_FTRUNCATE = 201 + SYS_SYSCTL = 202 + SYS_MLOCK = 203 + SYS_MUNLOCK = 204 + SYS_UNDELETE = 205 + SYS_OPEN_DPROTECTED_NP = 216 + SYS_GETATTRLIST = 220 + SYS_SETATTRLIST = 221 + SYS_GETDIRENTRIESATTR = 222 + SYS_EXCHANGEDATA = 223 + SYS_SEARCHFS = 225 + SYS_DELETE = 226 + SYS_COPYFILE = 227 + SYS_FGETATTRLIST = 228 + SYS_FSETATTRLIST = 229 + SYS_POLL = 230 + SYS_WATCHEVENT = 231 + SYS_WAITEVENT = 232 + SYS_MODWATCH = 233 + SYS_GETXATTR = 234 + SYS_FGETXATTR = 235 + SYS_SETXATTR = 236 + SYS_FSETXATTR = 237 + SYS_REMOVEXATTR = 238 + SYS_FREMOVEXATTR = 239 + SYS_LISTXATTR = 240 + SYS_FLISTXATTR = 241 + SYS_FSCTL = 242 + SYS_INITGROUPS = 243 + SYS_POSIX_SPAWN = 244 + SYS_FFSCTL = 245 + SYS_NFSCLNT = 247 + SYS_FHOPEN = 248 + SYS_MINHERIT = 250 + SYS_SEMSYS = 251 + SYS_MSGSYS = 252 + SYS_SHMSYS = 253 + SYS_SEMCTL = 254 + SYS_SEMGET = 255 + SYS_SEMOP = 256 + SYS_MSGCTL = 258 + SYS_MSGGET = 259 + SYS_MSGSND = 260 + SYS_MSGRCV = 261 + SYS_SHMAT = 262 + SYS_SHMCTL = 263 + SYS_SHMDT = 264 + SYS_SHMGET = 265 + SYS_SHM_OPEN = 266 + SYS_SHM_UNLINK = 267 + SYS_SEM_OPEN = 268 + SYS_SEM_CLOSE = 269 + SYS_SEM_UNLINK = 270 + SYS_SEM_WAIT = 271 + SYS_SEM_TRYWAIT = 272 + SYS_SEM_POST = 273 + SYS_SYSCTLBYNAME = 274 + SYS_OPEN_EXTENDED = 277 + SYS_UMASK_EXTENDED = 278 + SYS_STAT_EXTENDED = 279 + SYS_LSTAT_EXTENDED = 280 + SYS_FSTAT_EXTENDED = 281 + SYS_CHMOD_EXTENDED = 282 + SYS_FCHMOD_EXTENDED = 283 + SYS_ACCESS_EXTENDED = 284 + SYS_SETTID = 285 + SYS_GETTID = 286 + SYS_SETSGROUPS = 287 + SYS_GETSGROUPS = 288 + SYS_SETWGROUPS = 289 + SYS_GETWGROUPS = 290 + SYS_MKFIFO_EXTENDED = 291 + SYS_MKDIR_EXTENDED = 292 + SYS_IDENTITYSVC = 293 + SYS_SHARED_REGION_CHECK_NP = 294 + SYS_VM_PRESSURE_MONITOR = 296 + SYS_PSYNCH_RW_LONGRDLOCK = 297 + SYS_PSYNCH_RW_YIELDWRLOCK = 298 + SYS_PSYNCH_RW_DOWNGRADE = 299 + SYS_PSYNCH_RW_UPGRADE = 300 + SYS_PSYNCH_MUTEXWAIT = 301 + SYS_PSYNCH_MUTEXDROP = 302 + SYS_PSYNCH_CVBROAD = 303 + SYS_PSYNCH_CVSIGNAL = 304 + SYS_PSYNCH_CVWAIT = 305 + SYS_PSYNCH_RW_RDLOCK = 306 + SYS_PSYNCH_RW_WRLOCK = 307 + SYS_PSYNCH_RW_UNLOCK = 308 + SYS_PSYNCH_RW_UNLOCK2 = 309 + SYS_GETSID = 310 + SYS_SETTID_WITH_PID = 311 + SYS_PSYNCH_CVCLRPREPOST = 312 + SYS_AIO_FSYNC = 313 + SYS_AIO_RETURN = 314 + SYS_AIO_SUSPEND = 315 + SYS_AIO_CANCEL = 316 + SYS_AIO_ERROR = 317 + SYS_AIO_READ = 318 + SYS_AIO_WRITE = 319 + SYS_LIO_LISTIO = 320 + SYS_IOPOLICYSYS = 322 + SYS_PROCESS_POLICY = 323 + SYS_MLOCKALL = 324 + SYS_MUNLOCKALL = 325 + SYS_ISSETUGID = 327 + SYS___PTHREAD_KILL = 328 + SYS___PTHREAD_SIGMASK = 329 + SYS___SIGWAIT = 330 + SYS___DISABLE_THREADSIGNAL = 331 + SYS___PTHREAD_MARKCANCEL = 332 + SYS___PTHREAD_CANCELED = 333 + SYS___SEMWAIT_SIGNAL = 334 + SYS_PROC_INFO = 336 + SYS_SENDFILE = 337 + SYS_STAT64 = 338 + SYS_FSTAT64 = 339 + SYS_LSTAT64 = 340 + SYS_STAT64_EXTENDED = 341 + SYS_LSTAT64_EXTENDED = 342 + SYS_FSTAT64_EXTENDED = 343 + SYS_GETDIRENTRIES64 = 344 + SYS_STATFS64 = 345 + SYS_FSTATFS64 = 346 + SYS_GETFSSTAT64 = 347 + SYS___PTHREAD_CHDIR = 348 + SYS___PTHREAD_FCHDIR = 349 + SYS_AUDIT = 350 + SYS_AUDITON = 351 + SYS_GETAUID = 353 + SYS_SETAUID = 354 + SYS_GETAUDIT_ADDR = 357 + SYS_SETAUDIT_ADDR = 358 + SYS_AUDITCTL = 359 + SYS_BSDTHREAD_CREATE = 360 + SYS_BSDTHREAD_TERMINATE = 361 + SYS_KQUEUE = 362 + SYS_KEVENT = 363 + SYS_LCHOWN = 364 + SYS_BSDTHREAD_REGISTER = 366 + SYS_WORKQ_OPEN = 367 + SYS_WORKQ_KERNRETURN = 368 + SYS_KEVENT64 = 369 + SYS___OLD_SEMWAIT_SIGNAL = 370 + SYS___OLD_SEMWAIT_SIGNAL_NOCANCEL = 371 + SYS_THREAD_SELFID = 372 + SYS_LEDGER = 373 + SYS_KEVENT_QOS = 374 + SYS_KEVENT_ID = 375 + SYS___MAC_EXECVE = 380 + SYS___MAC_SYSCALL = 381 + SYS___MAC_GET_FILE = 382 + SYS___MAC_SET_FILE = 383 + SYS___MAC_GET_LINK = 384 + SYS___MAC_SET_LINK = 385 + SYS___MAC_GET_PROC = 386 + SYS___MAC_SET_PROC = 387 + SYS___MAC_GET_FD = 388 + SYS___MAC_SET_FD = 389 + SYS___MAC_GET_PID = 390 + SYS_PSELECT = 394 + SYS_PSELECT_NOCANCEL = 395 + SYS_READ_NOCANCEL = 396 + SYS_WRITE_NOCANCEL = 397 + SYS_OPEN_NOCANCEL = 398 + SYS_CLOSE_NOCANCEL = 399 + SYS_WAIT4_NOCANCEL = 400 + SYS_RECVMSG_NOCANCEL = 401 + SYS_SENDMSG_NOCANCEL = 402 + SYS_RECVFROM_NOCANCEL = 403 + SYS_ACCEPT_NOCANCEL = 404 + SYS_MSYNC_NOCANCEL = 405 + SYS_FCNTL_NOCANCEL = 406 + SYS_SELECT_NOCANCEL = 407 + SYS_FSYNC_NOCANCEL = 408 + SYS_CONNECT_NOCANCEL = 409 + SYS_SIGSUSPEND_NOCANCEL = 410 + SYS_READV_NOCANCEL = 411 + SYS_WRITEV_NOCANCEL = 412 + SYS_SENDTO_NOCANCEL = 413 + SYS_PREAD_NOCANCEL = 414 + SYS_PWRITE_NOCANCEL = 415 + SYS_WAITID_NOCANCEL = 416 + SYS_POLL_NOCANCEL = 417 + SYS_MSGSND_NOCANCEL = 418 + SYS_MSGRCV_NOCANCEL = 419 + SYS_SEM_WAIT_NOCANCEL = 420 + SYS_AIO_SUSPEND_NOCANCEL = 421 + SYS___SIGWAIT_NOCANCEL = 422 + SYS___SEMWAIT_SIGNAL_NOCANCEL = 423 + SYS___MAC_MOUNT = 424 + SYS___MAC_GET_MOUNT = 425 + SYS___MAC_GETFSSTAT = 426 + SYS_FSGETPATH = 427 + SYS_AUDIT_SESSION_SELF = 428 + SYS_AUDIT_SESSION_JOIN = 429 + SYS_FILEPORT_MAKEPORT = 430 + SYS_FILEPORT_MAKEFD = 431 + SYS_AUDIT_SESSION_PORT = 432 + SYS_PID_SUSPEND = 433 + SYS_PID_RESUME = 434 + SYS_PID_HIBERNATE = 435 + SYS_PID_SHUTDOWN_SOCKETS = 436 + SYS_SHARED_REGION_MAP_AND_SLIDE_NP = 438 + SYS_KAS_INFO = 439 + SYS_MEMORYSTATUS_CONTROL = 440 + SYS_GUARDED_OPEN_NP = 441 + SYS_GUARDED_CLOSE_NP = 442 + SYS_GUARDED_KQUEUE_NP = 443 + SYS_CHANGE_FDGUARD_NP = 444 + SYS_USRCTL = 445 + SYS_PROC_RLIMIT_CONTROL = 446 + SYS_CONNECTX = 447 + SYS_DISCONNECTX = 448 + SYS_PEELOFF = 449 + SYS_SOCKET_DELEGATE = 450 + SYS_TELEMETRY = 451 + SYS_PROC_UUID_POLICY = 452 + SYS_MEMORYSTATUS_GET_LEVEL = 453 + SYS_SYSTEM_OVERRIDE = 454 + SYS_VFS_PURGE = 455 + SYS_SFI_CTL = 456 + SYS_SFI_PIDCTL = 457 + SYS_COALITION = 458 + SYS_COALITION_INFO = 459 + SYS_NECP_MATCH_POLICY = 460 + SYS_GETATTRLISTBULK = 461 + SYS_CLONEFILEAT = 462 + SYS_OPENAT = 463 + SYS_OPENAT_NOCANCEL = 464 + SYS_RENAMEAT = 465 + SYS_FACCESSAT = 466 + SYS_FCHMODAT = 467 + SYS_FCHOWNAT = 468 + SYS_FSTATAT = 469 + SYS_FSTATAT64 = 470 + SYS_LINKAT = 471 + SYS_UNLINKAT = 472 + SYS_READLINKAT = 473 + SYS_SYMLINKAT = 474 + SYS_MKDIRAT = 475 + SYS_GETATTRLISTAT = 476 + SYS_PROC_TRACE_LOG = 477 + SYS_BSDTHREAD_CTL = 478 + SYS_OPENBYID_NP = 479 + SYS_RECVMSG_X = 480 + SYS_SENDMSG_X = 481 + SYS_THREAD_SELFUSAGE = 482 + SYS_CSRCTL = 483 + SYS_GUARDED_OPEN_DPROTECTED_NP = 484 + SYS_GUARDED_WRITE_NP = 485 + SYS_GUARDED_PWRITE_NP = 486 + SYS_GUARDED_WRITEV_NP = 487 + SYS_RENAMEATX_NP = 488 + SYS_MREMAP_ENCRYPTED = 489 + SYS_NETAGENT_TRIGGER = 490 + SYS_STACK_SNAPSHOT_WITH_CONFIG = 491 + SYS_MICROSTACKSHOT = 492 + SYS_GRAB_PGO_DATA = 493 + SYS_PERSONA = 494 + SYS_WORK_INTERVAL_CTL = 499 + SYS_GETENTROPY = 500 + SYS_NECP_OPEN = 501 + SYS_NECP_CLIENT_ACTION = 502 + SYS___NEXUS_OPEN = 503 + SYS___NEXUS_REGISTER = 504 + SYS___NEXUS_DEREGISTER = 505 + SYS___NEXUS_CREATE = 506 + SYS___NEXUS_DESTROY = 507 + SYS___NEXUS_GET_OPT = 508 + SYS___NEXUS_SET_OPT = 509 + SYS___CHANNEL_OPEN = 510 + SYS___CHANNEL_GET_INFO = 511 + SYS___CHANNEL_SYNC = 512 + SYS___CHANNEL_GET_OPT = 513 + SYS___CHANNEL_SET_OPT = 514 + SYS_ULOCK_WAIT = 515 + SYS_ULOCK_WAKE = 516 + SYS_FCLONEFILEAT = 517 + SYS_FS_SNAPSHOT = 518 + SYS_TERMINATE_WITH_PAYLOAD = 520 + SYS_ABORT_WITH_PAYLOAD = 521 + SYS_NECP_SESSION_OPEN = 522 + SYS_NECP_SESSION_ACTION = 523 + SYS_SETATTRLISTAT = 524 + SYS_NET_QOS_GUIDELINE = 525 + SYS_FMOUNT = 526 + SYS_NTP_ADJTIME = 527 + SYS_NTP_GETTIME = 528 + SYS_OS_FAULT_WITH_PAYLOAD = 529 + SYS_MAXSYSCALL = 530 + SYS_INVALID = 63 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go b/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go new file mode 100644 index 0000000..f2df27d --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go @@ -0,0 +1,436 @@ +// mksysnum_darwin.pl /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.1.sdk/usr/include/sys/syscall.h +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build arm,darwin + +package unix + +const ( + SYS_SYSCALL = 0 + SYS_EXIT = 1 + SYS_FORK = 2 + SYS_READ = 3 + SYS_WRITE = 4 + SYS_OPEN = 5 + SYS_CLOSE = 6 + SYS_WAIT4 = 7 + SYS_LINK = 9 + SYS_UNLINK = 10 + SYS_CHDIR = 12 + SYS_FCHDIR = 13 + SYS_MKNOD = 14 + SYS_CHMOD = 15 + SYS_CHOWN = 16 + SYS_GETFSSTAT = 18 + SYS_GETPID = 20 + SYS_SETUID = 23 + SYS_GETUID = 24 + SYS_GETEUID = 25 + SYS_PTRACE = 26 + SYS_RECVMSG = 27 + SYS_SENDMSG = 28 + SYS_RECVFROM = 29 + SYS_ACCEPT = 30 + SYS_GETPEERNAME = 31 + SYS_GETSOCKNAME = 32 + SYS_ACCESS = 33 + SYS_CHFLAGS = 34 + SYS_FCHFLAGS = 35 + SYS_SYNC = 36 + SYS_KILL = 37 + SYS_GETPPID = 39 + SYS_DUP = 41 + SYS_PIPE = 42 + SYS_GETEGID = 43 + SYS_SIGACTION = 46 + SYS_GETGID = 47 + SYS_SIGPROCMASK = 48 + SYS_GETLOGIN = 49 + SYS_SETLOGIN = 50 + SYS_ACCT = 51 + SYS_SIGPENDING = 52 + SYS_SIGALTSTACK = 53 + SYS_IOCTL = 54 + SYS_REBOOT = 55 + SYS_REVOKE = 56 + SYS_SYMLINK = 57 + SYS_READLINK = 58 + SYS_EXECVE = 59 + SYS_UMASK = 60 + SYS_CHROOT = 61 + SYS_MSYNC = 65 + SYS_VFORK = 66 + SYS_MUNMAP = 73 + SYS_MPROTECT = 74 + SYS_MADVISE = 75 + SYS_MINCORE = 78 + SYS_GETGROUPS = 79 + SYS_SETGROUPS = 80 + SYS_GETPGRP = 81 + SYS_SETPGID = 82 + SYS_SETITIMER = 83 + SYS_SWAPON = 85 + SYS_GETITIMER = 86 + SYS_GETDTABLESIZE = 89 + SYS_DUP2 = 90 + SYS_FCNTL = 92 + SYS_SELECT = 93 + SYS_FSYNC = 95 + SYS_SETPRIORITY = 96 + SYS_SOCKET = 97 + SYS_CONNECT = 98 + SYS_GETPRIORITY = 100 + SYS_BIND = 104 + SYS_SETSOCKOPT = 105 + SYS_LISTEN = 106 + SYS_SIGSUSPEND = 111 + SYS_GETTIMEOFDAY = 116 + SYS_GETRUSAGE = 117 + SYS_GETSOCKOPT = 118 + SYS_READV = 120 + SYS_WRITEV = 121 + SYS_SETTIMEOFDAY = 122 + SYS_FCHOWN = 123 + SYS_FCHMOD = 124 + SYS_SETREUID = 126 + SYS_SETREGID = 127 + SYS_RENAME = 128 + SYS_FLOCK = 131 + SYS_MKFIFO = 132 + SYS_SENDTO = 133 + SYS_SHUTDOWN = 134 + SYS_SOCKETPAIR = 135 + SYS_MKDIR = 136 + SYS_RMDIR = 137 + SYS_UTIMES = 138 + SYS_FUTIMES = 139 + SYS_ADJTIME = 140 + SYS_GETHOSTUUID = 142 + SYS_SETSID = 147 + SYS_GETPGID = 151 + SYS_SETPRIVEXEC = 152 + SYS_PREAD = 153 + SYS_PWRITE = 154 + SYS_NFSSVC = 155 + SYS_STATFS = 157 + SYS_FSTATFS = 158 + SYS_UNMOUNT = 159 + SYS_GETFH = 161 + SYS_QUOTACTL = 165 + SYS_MOUNT = 167 + SYS_CSOPS = 169 + SYS_CSOPS_AUDITTOKEN = 170 + SYS_WAITID = 173 + SYS_KDEBUG_TYPEFILTER = 177 + SYS_KDEBUG_TRACE_STRING = 178 + SYS_KDEBUG_TRACE64 = 179 + SYS_KDEBUG_TRACE = 180 + SYS_SETGID = 181 + SYS_SETEGID = 182 + SYS_SETEUID = 183 + SYS_SIGRETURN = 184 + SYS_THREAD_SELFCOUNTS = 186 + SYS_FDATASYNC = 187 + SYS_STAT = 188 + SYS_FSTAT = 189 + SYS_LSTAT = 190 + SYS_PATHCONF = 191 + SYS_FPATHCONF = 192 + SYS_GETRLIMIT = 194 + SYS_SETRLIMIT = 195 + SYS_GETDIRENTRIES = 196 + SYS_MMAP = 197 + SYS_LSEEK = 199 + SYS_TRUNCATE = 200 + SYS_FTRUNCATE = 201 + SYS_SYSCTL = 202 + SYS_MLOCK = 203 + SYS_MUNLOCK = 204 + SYS_UNDELETE = 205 + SYS_OPEN_DPROTECTED_NP = 216 + SYS_GETATTRLIST = 220 + SYS_SETATTRLIST = 221 + SYS_GETDIRENTRIESATTR = 222 + SYS_EXCHANGEDATA = 223 + SYS_SEARCHFS = 225 + SYS_DELETE = 226 + SYS_COPYFILE = 227 + SYS_FGETATTRLIST = 228 + SYS_FSETATTRLIST = 229 + SYS_POLL = 230 + SYS_WATCHEVENT = 231 + SYS_WAITEVENT = 232 + SYS_MODWATCH = 233 + SYS_GETXATTR = 234 + SYS_FGETXATTR = 235 + SYS_SETXATTR = 236 + SYS_FSETXATTR = 237 + SYS_REMOVEXATTR = 238 + SYS_FREMOVEXATTR = 239 + SYS_LISTXATTR = 240 + SYS_FLISTXATTR = 241 + SYS_FSCTL = 242 + SYS_INITGROUPS = 243 + SYS_POSIX_SPAWN = 244 + SYS_FFSCTL = 245 + SYS_NFSCLNT = 247 + SYS_FHOPEN = 248 + SYS_MINHERIT = 250 + SYS_SEMSYS = 251 + SYS_MSGSYS = 252 + SYS_SHMSYS = 253 + SYS_SEMCTL = 254 + SYS_SEMGET = 255 + SYS_SEMOP = 256 + SYS_MSGCTL = 258 + SYS_MSGGET = 259 + SYS_MSGSND = 260 + SYS_MSGRCV = 261 + SYS_SHMAT = 262 + SYS_SHMCTL = 263 + SYS_SHMDT = 264 + SYS_SHMGET = 265 + SYS_SHM_OPEN = 266 + SYS_SHM_UNLINK = 267 + SYS_SEM_OPEN = 268 + SYS_SEM_CLOSE = 269 + SYS_SEM_UNLINK = 270 + SYS_SEM_WAIT = 271 + SYS_SEM_TRYWAIT = 272 + SYS_SEM_POST = 273 + SYS_SYSCTLBYNAME = 274 + SYS_OPEN_EXTENDED = 277 + SYS_UMASK_EXTENDED = 278 + SYS_STAT_EXTENDED = 279 + SYS_LSTAT_EXTENDED = 280 + SYS_FSTAT_EXTENDED = 281 + SYS_CHMOD_EXTENDED = 282 + SYS_FCHMOD_EXTENDED = 283 + SYS_ACCESS_EXTENDED = 284 + SYS_SETTID = 285 + SYS_GETTID = 286 + SYS_SETSGROUPS = 287 + SYS_GETSGROUPS = 288 + SYS_SETWGROUPS = 289 + SYS_GETWGROUPS = 290 + SYS_MKFIFO_EXTENDED = 291 + SYS_MKDIR_EXTENDED = 292 + SYS_IDENTITYSVC = 293 + SYS_SHARED_REGION_CHECK_NP = 294 + SYS_VM_PRESSURE_MONITOR = 296 + SYS_PSYNCH_RW_LONGRDLOCK = 297 + SYS_PSYNCH_RW_YIELDWRLOCK = 298 + SYS_PSYNCH_RW_DOWNGRADE = 299 + SYS_PSYNCH_RW_UPGRADE = 300 + SYS_PSYNCH_MUTEXWAIT = 301 + SYS_PSYNCH_MUTEXDROP = 302 + SYS_PSYNCH_CVBROAD = 303 + SYS_PSYNCH_CVSIGNAL = 304 + SYS_PSYNCH_CVWAIT = 305 + SYS_PSYNCH_RW_RDLOCK = 306 + SYS_PSYNCH_RW_WRLOCK = 307 + SYS_PSYNCH_RW_UNLOCK = 308 + SYS_PSYNCH_RW_UNLOCK2 = 309 + SYS_GETSID = 310 + SYS_SETTID_WITH_PID = 311 + SYS_PSYNCH_CVCLRPREPOST = 312 + SYS_AIO_FSYNC = 313 + SYS_AIO_RETURN = 314 + SYS_AIO_SUSPEND = 315 + SYS_AIO_CANCEL = 316 + SYS_AIO_ERROR = 317 + SYS_AIO_READ = 318 + SYS_AIO_WRITE = 319 + SYS_LIO_LISTIO = 320 + SYS_IOPOLICYSYS = 322 + SYS_PROCESS_POLICY = 323 + SYS_MLOCKALL = 324 + SYS_MUNLOCKALL = 325 + SYS_ISSETUGID = 327 + SYS___PTHREAD_KILL = 328 + SYS___PTHREAD_SIGMASK = 329 + SYS___SIGWAIT = 330 + SYS___DISABLE_THREADSIGNAL = 331 + SYS___PTHREAD_MARKCANCEL = 332 + SYS___PTHREAD_CANCELED = 333 + SYS___SEMWAIT_SIGNAL = 334 + SYS_PROC_INFO = 336 + SYS_SENDFILE = 337 + SYS_STAT64 = 338 + SYS_FSTAT64 = 339 + SYS_LSTAT64 = 340 + SYS_STAT64_EXTENDED = 341 + SYS_LSTAT64_EXTENDED = 342 + SYS_FSTAT64_EXTENDED = 343 + SYS_GETDIRENTRIES64 = 344 + SYS_STATFS64 = 345 + SYS_FSTATFS64 = 346 + SYS_GETFSSTAT64 = 347 + SYS___PTHREAD_CHDIR = 348 + SYS___PTHREAD_FCHDIR = 349 + SYS_AUDIT = 350 + SYS_AUDITON = 351 + SYS_GETAUID = 353 + SYS_SETAUID = 354 + SYS_GETAUDIT_ADDR = 357 + SYS_SETAUDIT_ADDR = 358 + SYS_AUDITCTL = 359 + SYS_BSDTHREAD_CREATE = 360 + SYS_BSDTHREAD_TERMINATE = 361 + SYS_KQUEUE = 362 + SYS_KEVENT = 363 + SYS_LCHOWN = 364 + SYS_BSDTHREAD_REGISTER = 366 + SYS_WORKQ_OPEN = 367 + SYS_WORKQ_KERNRETURN = 368 + SYS_KEVENT64 = 369 + SYS___OLD_SEMWAIT_SIGNAL = 370 + SYS___OLD_SEMWAIT_SIGNAL_NOCANCEL = 371 + SYS_THREAD_SELFID = 372 + SYS_LEDGER = 373 + SYS_KEVENT_QOS = 374 + SYS_KEVENT_ID = 375 + SYS___MAC_EXECVE = 380 + SYS___MAC_SYSCALL = 381 + SYS___MAC_GET_FILE = 382 + SYS___MAC_SET_FILE = 383 + SYS___MAC_GET_LINK = 384 + SYS___MAC_SET_LINK = 385 + SYS___MAC_GET_PROC = 386 + SYS___MAC_SET_PROC = 387 + SYS___MAC_GET_FD = 388 + SYS___MAC_SET_FD = 389 + SYS___MAC_GET_PID = 390 + SYS_PSELECT = 394 + SYS_PSELECT_NOCANCEL = 395 + SYS_READ_NOCANCEL = 396 + SYS_WRITE_NOCANCEL = 397 + SYS_OPEN_NOCANCEL = 398 + SYS_CLOSE_NOCANCEL = 399 + SYS_WAIT4_NOCANCEL = 400 + SYS_RECVMSG_NOCANCEL = 401 + SYS_SENDMSG_NOCANCEL = 402 + SYS_RECVFROM_NOCANCEL = 403 + SYS_ACCEPT_NOCANCEL = 404 + SYS_MSYNC_NOCANCEL = 405 + SYS_FCNTL_NOCANCEL = 406 + SYS_SELECT_NOCANCEL = 407 + SYS_FSYNC_NOCANCEL = 408 + SYS_CONNECT_NOCANCEL = 409 + SYS_SIGSUSPEND_NOCANCEL = 410 + SYS_READV_NOCANCEL = 411 + SYS_WRITEV_NOCANCEL = 412 + SYS_SENDTO_NOCANCEL = 413 + SYS_PREAD_NOCANCEL = 414 + SYS_PWRITE_NOCANCEL = 415 + SYS_WAITID_NOCANCEL = 416 + SYS_POLL_NOCANCEL = 417 + SYS_MSGSND_NOCANCEL = 418 + SYS_MSGRCV_NOCANCEL = 419 + SYS_SEM_WAIT_NOCANCEL = 420 + SYS_AIO_SUSPEND_NOCANCEL = 421 + SYS___SIGWAIT_NOCANCEL = 422 + SYS___SEMWAIT_SIGNAL_NOCANCEL = 423 + SYS___MAC_MOUNT = 424 + SYS___MAC_GET_MOUNT = 425 + SYS___MAC_GETFSSTAT = 426 + SYS_FSGETPATH = 427 + SYS_AUDIT_SESSION_SELF = 428 + SYS_AUDIT_SESSION_JOIN = 429 + SYS_FILEPORT_MAKEPORT = 430 + SYS_FILEPORT_MAKEFD = 431 + SYS_AUDIT_SESSION_PORT = 432 + SYS_PID_SUSPEND = 433 + SYS_PID_RESUME = 434 + SYS_PID_HIBERNATE = 435 + SYS_PID_SHUTDOWN_SOCKETS = 436 + SYS_SHARED_REGION_MAP_AND_SLIDE_NP = 438 + SYS_KAS_INFO = 439 + SYS_MEMORYSTATUS_CONTROL = 440 + SYS_GUARDED_OPEN_NP = 441 + SYS_GUARDED_CLOSE_NP = 442 + SYS_GUARDED_KQUEUE_NP = 443 + SYS_CHANGE_FDGUARD_NP = 444 + SYS_USRCTL = 445 + SYS_PROC_RLIMIT_CONTROL = 446 + SYS_CONNECTX = 447 + SYS_DISCONNECTX = 448 + SYS_PEELOFF = 449 + SYS_SOCKET_DELEGATE = 450 + SYS_TELEMETRY = 451 + SYS_PROC_UUID_POLICY = 452 + SYS_MEMORYSTATUS_GET_LEVEL = 453 + SYS_SYSTEM_OVERRIDE = 454 + SYS_VFS_PURGE = 455 + SYS_SFI_CTL = 456 + SYS_SFI_PIDCTL = 457 + SYS_COALITION = 458 + SYS_COALITION_INFO = 459 + SYS_NECP_MATCH_POLICY = 460 + SYS_GETATTRLISTBULK = 461 + SYS_CLONEFILEAT = 462 + SYS_OPENAT = 463 + SYS_OPENAT_NOCANCEL = 464 + SYS_RENAMEAT = 465 + SYS_FACCESSAT = 466 + SYS_FCHMODAT = 467 + SYS_FCHOWNAT = 468 + SYS_FSTATAT = 469 + SYS_FSTATAT64 = 470 + SYS_LINKAT = 471 + SYS_UNLINKAT = 472 + SYS_READLINKAT = 473 + SYS_SYMLINKAT = 474 + SYS_MKDIRAT = 475 + SYS_GETATTRLISTAT = 476 + SYS_PROC_TRACE_LOG = 477 + SYS_BSDTHREAD_CTL = 478 + SYS_OPENBYID_NP = 479 + SYS_RECVMSG_X = 480 + SYS_SENDMSG_X = 481 + SYS_THREAD_SELFUSAGE = 482 + SYS_CSRCTL = 483 + SYS_GUARDED_OPEN_DPROTECTED_NP = 484 + SYS_GUARDED_WRITE_NP = 485 + SYS_GUARDED_PWRITE_NP = 486 + SYS_GUARDED_WRITEV_NP = 487 + SYS_RENAMEATX_NP = 488 + SYS_MREMAP_ENCRYPTED = 489 + SYS_NETAGENT_TRIGGER = 490 + SYS_STACK_SNAPSHOT_WITH_CONFIG = 491 + SYS_MICROSTACKSHOT = 492 + SYS_GRAB_PGO_DATA = 493 + SYS_PERSONA = 494 + SYS_WORK_INTERVAL_CTL = 499 + SYS_GETENTROPY = 500 + SYS_NECP_OPEN = 501 + SYS_NECP_CLIENT_ACTION = 502 + SYS___NEXUS_OPEN = 503 + SYS___NEXUS_REGISTER = 504 + SYS___NEXUS_DEREGISTER = 505 + SYS___NEXUS_CREATE = 506 + SYS___NEXUS_DESTROY = 507 + SYS___NEXUS_GET_OPT = 508 + SYS___NEXUS_SET_OPT = 509 + SYS___CHANNEL_OPEN = 510 + SYS___CHANNEL_GET_INFO = 511 + SYS___CHANNEL_SYNC = 512 + SYS___CHANNEL_GET_OPT = 513 + SYS___CHANNEL_SET_OPT = 514 + SYS_ULOCK_WAIT = 515 + SYS_ULOCK_WAKE = 516 + SYS_FCLONEFILEAT = 517 + SYS_FS_SNAPSHOT = 518 + SYS_TERMINATE_WITH_PAYLOAD = 520 + SYS_ABORT_WITH_PAYLOAD = 521 + SYS_NECP_SESSION_OPEN = 522 + SYS_NECP_SESSION_ACTION = 523 + SYS_SETATTRLISTAT = 524 + SYS_NET_QOS_GUIDELINE = 525 + SYS_FMOUNT = 526 + SYS_NTP_ADJTIME = 527 + SYS_NTP_GETTIME = 528 + SYS_OS_FAULT_WITH_PAYLOAD = 529 + SYS_MAXSYSCALL = 530 + SYS_INVALID = 63 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go b/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go new file mode 100644 index 0000000..9694630 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go @@ -0,0 +1,436 @@ +// mksysnum_darwin.pl /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.1.sdk/usr/include/sys/syscall.h +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build arm64,darwin + +package unix + +const ( + SYS_SYSCALL = 0 + SYS_EXIT = 1 + SYS_FORK = 2 + SYS_READ = 3 + SYS_WRITE = 4 + SYS_OPEN = 5 + SYS_CLOSE = 6 + SYS_WAIT4 = 7 + SYS_LINK = 9 + SYS_UNLINK = 10 + SYS_CHDIR = 12 + SYS_FCHDIR = 13 + SYS_MKNOD = 14 + SYS_CHMOD = 15 + SYS_CHOWN = 16 + SYS_GETFSSTAT = 18 + SYS_GETPID = 20 + SYS_SETUID = 23 + SYS_GETUID = 24 + SYS_GETEUID = 25 + SYS_PTRACE = 26 + SYS_RECVMSG = 27 + SYS_SENDMSG = 28 + SYS_RECVFROM = 29 + SYS_ACCEPT = 30 + SYS_GETPEERNAME = 31 + SYS_GETSOCKNAME = 32 + SYS_ACCESS = 33 + SYS_CHFLAGS = 34 + SYS_FCHFLAGS = 35 + SYS_SYNC = 36 + SYS_KILL = 37 + SYS_GETPPID = 39 + SYS_DUP = 41 + SYS_PIPE = 42 + SYS_GETEGID = 43 + SYS_SIGACTION = 46 + SYS_GETGID = 47 + SYS_SIGPROCMASK = 48 + SYS_GETLOGIN = 49 + SYS_SETLOGIN = 50 + SYS_ACCT = 51 + SYS_SIGPENDING = 52 + SYS_SIGALTSTACK = 53 + SYS_IOCTL = 54 + SYS_REBOOT = 55 + SYS_REVOKE = 56 + SYS_SYMLINK = 57 + SYS_READLINK = 58 + SYS_EXECVE = 59 + SYS_UMASK = 60 + SYS_CHROOT = 61 + SYS_MSYNC = 65 + SYS_VFORK = 66 + SYS_MUNMAP = 73 + SYS_MPROTECT = 74 + SYS_MADVISE = 75 + SYS_MINCORE = 78 + SYS_GETGROUPS = 79 + SYS_SETGROUPS = 80 + SYS_GETPGRP = 81 + SYS_SETPGID = 82 + SYS_SETITIMER = 83 + SYS_SWAPON = 85 + SYS_GETITIMER = 86 + SYS_GETDTABLESIZE = 89 + SYS_DUP2 = 90 + SYS_FCNTL = 92 + SYS_SELECT = 93 + SYS_FSYNC = 95 + SYS_SETPRIORITY = 96 + SYS_SOCKET = 97 + SYS_CONNECT = 98 + SYS_GETPRIORITY = 100 + SYS_BIND = 104 + SYS_SETSOCKOPT = 105 + SYS_LISTEN = 106 + SYS_SIGSUSPEND = 111 + SYS_GETTIMEOFDAY = 116 + SYS_GETRUSAGE = 117 + SYS_GETSOCKOPT = 118 + SYS_READV = 120 + SYS_WRITEV = 121 + SYS_SETTIMEOFDAY = 122 + SYS_FCHOWN = 123 + SYS_FCHMOD = 124 + SYS_SETREUID = 126 + SYS_SETREGID = 127 + SYS_RENAME = 128 + SYS_FLOCK = 131 + SYS_MKFIFO = 132 + SYS_SENDTO = 133 + SYS_SHUTDOWN = 134 + SYS_SOCKETPAIR = 135 + SYS_MKDIR = 136 + SYS_RMDIR = 137 + SYS_UTIMES = 138 + SYS_FUTIMES = 139 + SYS_ADJTIME = 140 + SYS_GETHOSTUUID = 142 + SYS_SETSID = 147 + SYS_GETPGID = 151 + SYS_SETPRIVEXEC = 152 + SYS_PREAD = 153 + SYS_PWRITE = 154 + SYS_NFSSVC = 155 + SYS_STATFS = 157 + SYS_FSTATFS = 158 + SYS_UNMOUNT = 159 + SYS_GETFH = 161 + SYS_QUOTACTL = 165 + SYS_MOUNT = 167 + SYS_CSOPS = 169 + SYS_CSOPS_AUDITTOKEN = 170 + SYS_WAITID = 173 + SYS_KDEBUG_TYPEFILTER = 177 + SYS_KDEBUG_TRACE_STRING = 178 + SYS_KDEBUG_TRACE64 = 179 + SYS_KDEBUG_TRACE = 180 + SYS_SETGID = 181 + SYS_SETEGID = 182 + SYS_SETEUID = 183 + SYS_SIGRETURN = 184 + SYS_THREAD_SELFCOUNTS = 186 + SYS_FDATASYNC = 187 + SYS_STAT = 188 + SYS_FSTAT = 189 + SYS_LSTAT = 190 + SYS_PATHCONF = 191 + SYS_FPATHCONF = 192 + SYS_GETRLIMIT = 194 + SYS_SETRLIMIT = 195 + SYS_GETDIRENTRIES = 196 + SYS_MMAP = 197 + SYS_LSEEK = 199 + SYS_TRUNCATE = 200 + SYS_FTRUNCATE = 201 + SYS_SYSCTL = 202 + SYS_MLOCK = 203 + SYS_MUNLOCK = 204 + SYS_UNDELETE = 205 + SYS_OPEN_DPROTECTED_NP = 216 + SYS_GETATTRLIST = 220 + SYS_SETATTRLIST = 221 + SYS_GETDIRENTRIESATTR = 222 + SYS_EXCHANGEDATA = 223 + SYS_SEARCHFS = 225 + SYS_DELETE = 226 + SYS_COPYFILE = 227 + SYS_FGETATTRLIST = 228 + SYS_FSETATTRLIST = 229 + SYS_POLL = 230 + SYS_WATCHEVENT = 231 + SYS_WAITEVENT = 232 + SYS_MODWATCH = 233 + SYS_GETXATTR = 234 + SYS_FGETXATTR = 235 + SYS_SETXATTR = 236 + SYS_FSETXATTR = 237 + SYS_REMOVEXATTR = 238 + SYS_FREMOVEXATTR = 239 + SYS_LISTXATTR = 240 + SYS_FLISTXATTR = 241 + SYS_FSCTL = 242 + SYS_INITGROUPS = 243 + SYS_POSIX_SPAWN = 244 + SYS_FFSCTL = 245 + SYS_NFSCLNT = 247 + SYS_FHOPEN = 248 + SYS_MINHERIT = 250 + SYS_SEMSYS = 251 + SYS_MSGSYS = 252 + SYS_SHMSYS = 253 + SYS_SEMCTL = 254 + SYS_SEMGET = 255 + SYS_SEMOP = 256 + SYS_MSGCTL = 258 + SYS_MSGGET = 259 + SYS_MSGSND = 260 + SYS_MSGRCV = 261 + SYS_SHMAT = 262 + SYS_SHMCTL = 263 + SYS_SHMDT = 264 + SYS_SHMGET = 265 + SYS_SHM_OPEN = 266 + SYS_SHM_UNLINK = 267 + SYS_SEM_OPEN = 268 + SYS_SEM_CLOSE = 269 + SYS_SEM_UNLINK = 270 + SYS_SEM_WAIT = 271 + SYS_SEM_TRYWAIT = 272 + SYS_SEM_POST = 273 + SYS_SYSCTLBYNAME = 274 + SYS_OPEN_EXTENDED = 277 + SYS_UMASK_EXTENDED = 278 + SYS_STAT_EXTENDED = 279 + SYS_LSTAT_EXTENDED = 280 + SYS_FSTAT_EXTENDED = 281 + SYS_CHMOD_EXTENDED = 282 + SYS_FCHMOD_EXTENDED = 283 + SYS_ACCESS_EXTENDED = 284 + SYS_SETTID = 285 + SYS_GETTID = 286 + SYS_SETSGROUPS = 287 + SYS_GETSGROUPS = 288 + SYS_SETWGROUPS = 289 + SYS_GETWGROUPS = 290 + SYS_MKFIFO_EXTENDED = 291 + SYS_MKDIR_EXTENDED = 292 + SYS_IDENTITYSVC = 293 + SYS_SHARED_REGION_CHECK_NP = 294 + SYS_VM_PRESSURE_MONITOR = 296 + SYS_PSYNCH_RW_LONGRDLOCK = 297 + SYS_PSYNCH_RW_YIELDWRLOCK = 298 + SYS_PSYNCH_RW_DOWNGRADE = 299 + SYS_PSYNCH_RW_UPGRADE = 300 + SYS_PSYNCH_MUTEXWAIT = 301 + SYS_PSYNCH_MUTEXDROP = 302 + SYS_PSYNCH_CVBROAD = 303 + SYS_PSYNCH_CVSIGNAL = 304 + SYS_PSYNCH_CVWAIT = 305 + SYS_PSYNCH_RW_RDLOCK = 306 + SYS_PSYNCH_RW_WRLOCK = 307 + SYS_PSYNCH_RW_UNLOCK = 308 + SYS_PSYNCH_RW_UNLOCK2 = 309 + SYS_GETSID = 310 + SYS_SETTID_WITH_PID = 311 + SYS_PSYNCH_CVCLRPREPOST = 312 + SYS_AIO_FSYNC = 313 + SYS_AIO_RETURN = 314 + SYS_AIO_SUSPEND = 315 + SYS_AIO_CANCEL = 316 + SYS_AIO_ERROR = 317 + SYS_AIO_READ = 318 + SYS_AIO_WRITE = 319 + SYS_LIO_LISTIO = 320 + SYS_IOPOLICYSYS = 322 + SYS_PROCESS_POLICY = 323 + SYS_MLOCKALL = 324 + SYS_MUNLOCKALL = 325 + SYS_ISSETUGID = 327 + SYS___PTHREAD_KILL = 328 + SYS___PTHREAD_SIGMASK = 329 + SYS___SIGWAIT = 330 + SYS___DISABLE_THREADSIGNAL = 331 + SYS___PTHREAD_MARKCANCEL = 332 + SYS___PTHREAD_CANCELED = 333 + SYS___SEMWAIT_SIGNAL = 334 + SYS_PROC_INFO = 336 + SYS_SENDFILE = 337 + SYS_STAT64 = 338 + SYS_FSTAT64 = 339 + SYS_LSTAT64 = 340 + SYS_STAT64_EXTENDED = 341 + SYS_LSTAT64_EXTENDED = 342 + SYS_FSTAT64_EXTENDED = 343 + SYS_GETDIRENTRIES64 = 344 + SYS_STATFS64 = 345 + SYS_FSTATFS64 = 346 + SYS_GETFSSTAT64 = 347 + SYS___PTHREAD_CHDIR = 348 + SYS___PTHREAD_FCHDIR = 349 + SYS_AUDIT = 350 + SYS_AUDITON = 351 + SYS_GETAUID = 353 + SYS_SETAUID = 354 + SYS_GETAUDIT_ADDR = 357 + SYS_SETAUDIT_ADDR = 358 + SYS_AUDITCTL = 359 + SYS_BSDTHREAD_CREATE = 360 + SYS_BSDTHREAD_TERMINATE = 361 + SYS_KQUEUE = 362 + SYS_KEVENT = 363 + SYS_LCHOWN = 364 + SYS_BSDTHREAD_REGISTER = 366 + SYS_WORKQ_OPEN = 367 + SYS_WORKQ_KERNRETURN = 368 + SYS_KEVENT64 = 369 + SYS___OLD_SEMWAIT_SIGNAL = 370 + SYS___OLD_SEMWAIT_SIGNAL_NOCANCEL = 371 + SYS_THREAD_SELFID = 372 + SYS_LEDGER = 373 + SYS_KEVENT_QOS = 374 + SYS_KEVENT_ID = 375 + SYS___MAC_EXECVE = 380 + SYS___MAC_SYSCALL = 381 + SYS___MAC_GET_FILE = 382 + SYS___MAC_SET_FILE = 383 + SYS___MAC_GET_LINK = 384 + SYS___MAC_SET_LINK = 385 + SYS___MAC_GET_PROC = 386 + SYS___MAC_SET_PROC = 387 + SYS___MAC_GET_FD = 388 + SYS___MAC_SET_FD = 389 + SYS___MAC_GET_PID = 390 + SYS_PSELECT = 394 + SYS_PSELECT_NOCANCEL = 395 + SYS_READ_NOCANCEL = 396 + SYS_WRITE_NOCANCEL = 397 + SYS_OPEN_NOCANCEL = 398 + SYS_CLOSE_NOCANCEL = 399 + SYS_WAIT4_NOCANCEL = 400 + SYS_RECVMSG_NOCANCEL = 401 + SYS_SENDMSG_NOCANCEL = 402 + SYS_RECVFROM_NOCANCEL = 403 + SYS_ACCEPT_NOCANCEL = 404 + SYS_MSYNC_NOCANCEL = 405 + SYS_FCNTL_NOCANCEL = 406 + SYS_SELECT_NOCANCEL = 407 + SYS_FSYNC_NOCANCEL = 408 + SYS_CONNECT_NOCANCEL = 409 + SYS_SIGSUSPEND_NOCANCEL = 410 + SYS_READV_NOCANCEL = 411 + SYS_WRITEV_NOCANCEL = 412 + SYS_SENDTO_NOCANCEL = 413 + SYS_PREAD_NOCANCEL = 414 + SYS_PWRITE_NOCANCEL = 415 + SYS_WAITID_NOCANCEL = 416 + SYS_POLL_NOCANCEL = 417 + SYS_MSGSND_NOCANCEL = 418 + SYS_MSGRCV_NOCANCEL = 419 + SYS_SEM_WAIT_NOCANCEL = 420 + SYS_AIO_SUSPEND_NOCANCEL = 421 + SYS___SIGWAIT_NOCANCEL = 422 + SYS___SEMWAIT_SIGNAL_NOCANCEL = 423 + SYS___MAC_MOUNT = 424 + SYS___MAC_GET_MOUNT = 425 + SYS___MAC_GETFSSTAT = 426 + SYS_FSGETPATH = 427 + SYS_AUDIT_SESSION_SELF = 428 + SYS_AUDIT_SESSION_JOIN = 429 + SYS_FILEPORT_MAKEPORT = 430 + SYS_FILEPORT_MAKEFD = 431 + SYS_AUDIT_SESSION_PORT = 432 + SYS_PID_SUSPEND = 433 + SYS_PID_RESUME = 434 + SYS_PID_HIBERNATE = 435 + SYS_PID_SHUTDOWN_SOCKETS = 436 + SYS_SHARED_REGION_MAP_AND_SLIDE_NP = 438 + SYS_KAS_INFO = 439 + SYS_MEMORYSTATUS_CONTROL = 440 + SYS_GUARDED_OPEN_NP = 441 + SYS_GUARDED_CLOSE_NP = 442 + SYS_GUARDED_KQUEUE_NP = 443 + SYS_CHANGE_FDGUARD_NP = 444 + SYS_USRCTL = 445 + SYS_PROC_RLIMIT_CONTROL = 446 + SYS_CONNECTX = 447 + SYS_DISCONNECTX = 448 + SYS_PEELOFF = 449 + SYS_SOCKET_DELEGATE = 450 + SYS_TELEMETRY = 451 + SYS_PROC_UUID_POLICY = 452 + SYS_MEMORYSTATUS_GET_LEVEL = 453 + SYS_SYSTEM_OVERRIDE = 454 + SYS_VFS_PURGE = 455 + SYS_SFI_CTL = 456 + SYS_SFI_PIDCTL = 457 + SYS_COALITION = 458 + SYS_COALITION_INFO = 459 + SYS_NECP_MATCH_POLICY = 460 + SYS_GETATTRLISTBULK = 461 + SYS_CLONEFILEAT = 462 + SYS_OPENAT = 463 + SYS_OPENAT_NOCANCEL = 464 + SYS_RENAMEAT = 465 + SYS_FACCESSAT = 466 + SYS_FCHMODAT = 467 + SYS_FCHOWNAT = 468 + SYS_FSTATAT = 469 + SYS_FSTATAT64 = 470 + SYS_LINKAT = 471 + SYS_UNLINKAT = 472 + SYS_READLINKAT = 473 + SYS_SYMLINKAT = 474 + SYS_MKDIRAT = 475 + SYS_GETATTRLISTAT = 476 + SYS_PROC_TRACE_LOG = 477 + SYS_BSDTHREAD_CTL = 478 + SYS_OPENBYID_NP = 479 + SYS_RECVMSG_X = 480 + SYS_SENDMSG_X = 481 + SYS_THREAD_SELFUSAGE = 482 + SYS_CSRCTL = 483 + SYS_GUARDED_OPEN_DPROTECTED_NP = 484 + SYS_GUARDED_WRITE_NP = 485 + SYS_GUARDED_PWRITE_NP = 486 + SYS_GUARDED_WRITEV_NP = 487 + SYS_RENAMEATX_NP = 488 + SYS_MREMAP_ENCRYPTED = 489 + SYS_NETAGENT_TRIGGER = 490 + SYS_STACK_SNAPSHOT_WITH_CONFIG = 491 + SYS_MICROSTACKSHOT = 492 + SYS_GRAB_PGO_DATA = 493 + SYS_PERSONA = 494 + SYS_WORK_INTERVAL_CTL = 499 + SYS_GETENTROPY = 500 + SYS_NECP_OPEN = 501 + SYS_NECP_CLIENT_ACTION = 502 + SYS___NEXUS_OPEN = 503 + SYS___NEXUS_REGISTER = 504 + SYS___NEXUS_DEREGISTER = 505 + SYS___NEXUS_CREATE = 506 + SYS___NEXUS_DESTROY = 507 + SYS___NEXUS_GET_OPT = 508 + SYS___NEXUS_SET_OPT = 509 + SYS___CHANNEL_OPEN = 510 + SYS___CHANNEL_GET_INFO = 511 + SYS___CHANNEL_SYNC = 512 + SYS___CHANNEL_GET_OPT = 513 + SYS___CHANNEL_SET_OPT = 514 + SYS_ULOCK_WAIT = 515 + SYS_ULOCK_WAKE = 516 + SYS_FCLONEFILEAT = 517 + SYS_FS_SNAPSHOT = 518 + SYS_TERMINATE_WITH_PAYLOAD = 520 + SYS_ABORT_WITH_PAYLOAD = 521 + SYS_NECP_SESSION_OPEN = 522 + SYS_NECP_SESSION_ACTION = 523 + SYS_SETATTRLISTAT = 524 + SYS_NET_QOS_GUIDELINE = 525 + SYS_FMOUNT = 526 + SYS_NTP_ADJTIME = 527 + SYS_NTP_GETTIME = 528 + SYS_OS_FAULT_WITH_PAYLOAD = 529 + SYS_MAXSYSCALL = 530 + SYS_INVALID = 63 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go new file mode 100644 index 0000000..b2c9ef8 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go @@ -0,0 +1,315 @@ +// mksysnum_dragonfly.pl +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,dragonfly + +package unix + +const ( + // SYS_NOSYS = 0; // { int nosys(void); } syscall nosys_args int + SYS_EXIT = 1 // { void exit(int rval); } + SYS_FORK = 2 // { int fork(void); } + SYS_READ = 3 // { ssize_t read(int fd, void *buf, size_t nbyte); } + SYS_WRITE = 4 // { ssize_t write(int fd, const void *buf, size_t nbyte); } + SYS_OPEN = 5 // { int open(char *path, int flags, int mode); } + SYS_CLOSE = 6 // { int close(int fd); } + SYS_WAIT4 = 7 // { int wait4(int pid, int *status, int options, \ + SYS_LINK = 9 // { int link(char *path, char *link); } + SYS_UNLINK = 10 // { int unlink(char *path); } + SYS_CHDIR = 12 // { int chdir(char *path); } + SYS_FCHDIR = 13 // { int fchdir(int fd); } + SYS_MKNOD = 14 // { int mknod(char *path, int mode, int dev); } + SYS_CHMOD = 15 // { int chmod(char *path, int mode); } + SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); } + SYS_OBREAK = 17 // { int obreak(char *nsize); } break obreak_args int + SYS_GETFSSTAT = 18 // { int getfsstat(struct statfs *buf, long bufsize, \ + SYS_GETPID = 20 // { pid_t getpid(void); } + SYS_MOUNT = 21 // { int mount(char *type, char *path, int flags, \ + SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); } + SYS_SETUID = 23 // { int setuid(uid_t uid); } + SYS_GETUID = 24 // { uid_t getuid(void); } + SYS_GETEUID = 25 // { uid_t geteuid(void); } + SYS_PTRACE = 26 // { int ptrace(int req, pid_t pid, caddr_t addr, \ + SYS_RECVMSG = 27 // { int recvmsg(int s, struct msghdr *msg, int flags); } + SYS_SENDMSG = 28 // { int sendmsg(int s, caddr_t msg, int flags); } + SYS_RECVFROM = 29 // { int recvfrom(int s, caddr_t buf, size_t len, \ + SYS_ACCEPT = 30 // { int accept(int s, caddr_t name, int *anamelen); } + SYS_GETPEERNAME = 31 // { int getpeername(int fdes, caddr_t asa, int *alen); } + SYS_GETSOCKNAME = 32 // { int getsockname(int fdes, caddr_t asa, int *alen); } + SYS_ACCESS = 33 // { int access(char *path, int flags); } + SYS_CHFLAGS = 34 // { int chflags(char *path, int flags); } + SYS_FCHFLAGS = 35 // { int fchflags(int fd, int flags); } + SYS_SYNC = 36 // { int sync(void); } + SYS_KILL = 37 // { int kill(int pid, int signum); } + SYS_GETPPID = 39 // { pid_t getppid(void); } + SYS_DUP = 41 // { int dup(int fd); } + SYS_PIPE = 42 // { int pipe(void); } + SYS_GETEGID = 43 // { gid_t getegid(void); } + SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, \ + SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, int facs, \ + SYS_GETGID = 47 // { gid_t getgid(void); } + SYS_GETLOGIN = 49 // { int getlogin(char *namebuf, u_int namelen); } + SYS_SETLOGIN = 50 // { int setlogin(char *namebuf); } + SYS_ACCT = 51 // { int acct(char *path); } + SYS_SIGALTSTACK = 53 // { int sigaltstack(stack_t *ss, stack_t *oss); } + SYS_IOCTL = 54 // { int ioctl(int fd, u_long com, caddr_t data); } + SYS_REBOOT = 55 // { int reboot(int opt); } + SYS_REVOKE = 56 // { int revoke(char *path); } + SYS_SYMLINK = 57 // { int symlink(char *path, char *link); } + SYS_READLINK = 58 // { int readlink(char *path, char *buf, int count); } + SYS_EXECVE = 59 // { int execve(char *fname, char **argv, char **envv); } + SYS_UMASK = 60 // { int umask(int newmask); } umask umask_args int + SYS_CHROOT = 61 // { int chroot(char *path); } + SYS_MSYNC = 65 // { int msync(void *addr, size_t len, int flags); } + SYS_VFORK = 66 // { pid_t vfork(void); } + SYS_SBRK = 69 // { int sbrk(int incr); } + SYS_SSTK = 70 // { int sstk(int incr); } + SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); } + SYS_MPROTECT = 74 // { int mprotect(void *addr, size_t len, int prot); } + SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, int behav); } + SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, \ + SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, gid_t *gidset); } + SYS_SETGROUPS = 80 // { int setgroups(u_int gidsetsize, gid_t *gidset); } + SYS_GETPGRP = 81 // { int getpgrp(void); } + SYS_SETPGID = 82 // { int setpgid(int pid, int pgid); } + SYS_SETITIMER = 83 // { int setitimer(u_int which, struct itimerval *itv, \ + SYS_SWAPON = 85 // { int swapon(char *name); } + SYS_GETITIMER = 86 // { int getitimer(u_int which, struct itimerval *itv); } + SYS_GETDTABLESIZE = 89 // { int getdtablesize(void); } + SYS_DUP2 = 90 // { int dup2(int from, int to); } + SYS_FCNTL = 92 // { int fcntl(int fd, int cmd, long arg); } + SYS_SELECT = 93 // { int select(int nd, fd_set *in, fd_set *ou, \ + SYS_FSYNC = 95 // { int fsync(int fd); } + SYS_SETPRIORITY = 96 // { int setpriority(int which, int who, int prio); } + SYS_SOCKET = 97 // { int socket(int domain, int type, int protocol); } + SYS_CONNECT = 98 // { int connect(int s, caddr_t name, int namelen); } + SYS_GETPRIORITY = 100 // { int getpriority(int which, int who); } + SYS_BIND = 104 // { int bind(int s, caddr_t name, int namelen); } + SYS_SETSOCKOPT = 105 // { int setsockopt(int s, int level, int name, \ + SYS_LISTEN = 106 // { int listen(int s, int backlog); } + SYS_GETTIMEOFDAY = 116 // { int gettimeofday(struct timeval *tp, \ + SYS_GETRUSAGE = 117 // { int getrusage(int who, struct rusage *rusage); } + SYS_GETSOCKOPT = 118 // { int getsockopt(int s, int level, int name, \ + SYS_READV = 120 // { int readv(int fd, struct iovec *iovp, u_int iovcnt); } + SYS_WRITEV = 121 // { int writev(int fd, struct iovec *iovp, \ + SYS_SETTIMEOFDAY = 122 // { int settimeofday(struct timeval *tv, \ + SYS_FCHOWN = 123 // { int fchown(int fd, int uid, int gid); } + SYS_FCHMOD = 124 // { int fchmod(int fd, int mode); } + SYS_SETREUID = 126 // { int setreuid(int ruid, int euid); } + SYS_SETREGID = 127 // { int setregid(int rgid, int egid); } + SYS_RENAME = 128 // { int rename(char *from, char *to); } + SYS_FLOCK = 131 // { int flock(int fd, int how); } + SYS_MKFIFO = 132 // { int mkfifo(char *path, int mode); } + SYS_SENDTO = 133 // { int sendto(int s, caddr_t buf, size_t len, \ + SYS_SHUTDOWN = 134 // { int shutdown(int s, int how); } + SYS_SOCKETPAIR = 135 // { int socketpair(int domain, int type, int protocol, \ + SYS_MKDIR = 136 // { int mkdir(char *path, int mode); } + SYS_RMDIR = 137 // { int rmdir(char *path); } + SYS_UTIMES = 138 // { int utimes(char *path, struct timeval *tptr); } + SYS_ADJTIME = 140 // { int adjtime(struct timeval *delta, \ + SYS_SETSID = 147 // { int setsid(void); } + SYS_QUOTACTL = 148 // { int quotactl(char *path, int cmd, int uid, \ + SYS_STATFS = 157 // { int statfs(char *path, struct statfs *buf); } + SYS_FSTATFS = 158 // { int fstatfs(int fd, struct statfs *buf); } + SYS_GETFH = 161 // { int getfh(char *fname, struct fhandle *fhp); } + SYS_GETDOMAINNAME = 162 // { int getdomainname(char *domainname, int len); } + SYS_SETDOMAINNAME = 163 // { int setdomainname(char *domainname, int len); } + SYS_UNAME = 164 // { int uname(struct utsname *name); } + SYS_SYSARCH = 165 // { int sysarch(int op, char *parms); } + SYS_RTPRIO = 166 // { int rtprio(int function, pid_t pid, \ + SYS_EXTPREAD = 173 // { ssize_t extpread(int fd, void *buf, \ + SYS_EXTPWRITE = 174 // { ssize_t extpwrite(int fd, const void *buf, \ + SYS_NTP_ADJTIME = 176 // { int ntp_adjtime(struct timex *tp); } + SYS_SETGID = 181 // { int setgid(gid_t gid); } + SYS_SETEGID = 182 // { int setegid(gid_t egid); } + SYS_SETEUID = 183 // { int seteuid(uid_t euid); } + SYS_PATHCONF = 191 // { int pathconf(char *path, int name); } + SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); } + SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, \ + SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, \ + SYS_MMAP = 197 // { caddr_t mmap(caddr_t addr, size_t len, int prot, \ + // SYS_NOSYS = 198; // { int nosys(void); } __syscall __syscall_args int + SYS_LSEEK = 199 // { off_t lseek(int fd, int pad, off_t offset, \ + SYS_TRUNCATE = 200 // { int truncate(char *path, int pad, off_t length); } + SYS_FTRUNCATE = 201 // { int ftruncate(int fd, int pad, off_t length); } + SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, void *old, \ + SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); } + SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); } + SYS_UNDELETE = 205 // { int undelete(char *path); } + SYS_FUTIMES = 206 // { int futimes(int fd, struct timeval *tptr); } + SYS_GETPGID = 207 // { int getpgid(pid_t pid); } + SYS_POLL = 209 // { int poll(struct pollfd *fds, u_int nfds, \ + SYS___SEMCTL = 220 // { int __semctl(int semid, int semnum, int cmd, \ + SYS_SEMGET = 221 // { int semget(key_t key, int nsems, int semflg); } + SYS_SEMOP = 222 // { int semop(int semid, struct sembuf *sops, \ + SYS_MSGCTL = 224 // { int msgctl(int msqid, int cmd, \ + SYS_MSGGET = 225 // { int msgget(key_t key, int msgflg); } + SYS_MSGSND = 226 // { int msgsnd(int msqid, const void *msgp, size_t msgsz, \ + SYS_MSGRCV = 227 // { int msgrcv(int msqid, void *msgp, size_t msgsz, \ + SYS_SHMAT = 228 // { caddr_t shmat(int shmid, const void *shmaddr, \ + SYS_SHMCTL = 229 // { int shmctl(int shmid, int cmd, \ + SYS_SHMDT = 230 // { int shmdt(const void *shmaddr); } + SYS_SHMGET = 231 // { int shmget(key_t key, size_t size, int shmflg); } + SYS_CLOCK_GETTIME = 232 // { int clock_gettime(clockid_t clock_id, \ + SYS_CLOCK_SETTIME = 233 // { int clock_settime(clockid_t clock_id, \ + SYS_CLOCK_GETRES = 234 // { int clock_getres(clockid_t clock_id, \ + SYS_NANOSLEEP = 240 // { int nanosleep(const struct timespec *rqtp, \ + SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, int inherit); } + SYS_RFORK = 251 // { int rfork(int flags); } + SYS_OPENBSD_POLL = 252 // { int openbsd_poll(struct pollfd *fds, u_int nfds, \ + SYS_ISSETUGID = 253 // { int issetugid(void); } + SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); } + SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); } + SYS_LUTIMES = 276 // { int lutimes(char *path, struct timeval *tptr); } + SYS_EXTPREADV = 289 // { ssize_t extpreadv(int fd, struct iovec *iovp, \ + SYS_EXTPWRITEV = 290 // { ssize_t extpwritev(int fd, struct iovec *iovp,\ + SYS_FHSTATFS = 297 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); } + SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, int flags); } + SYS_MODNEXT = 300 // { int modnext(int modid); } + SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat* stat); } + SYS_MODFNEXT = 302 // { int modfnext(int modid); } + SYS_MODFIND = 303 // { int modfind(const char *name); } + SYS_KLDLOAD = 304 // { int kldload(const char *file); } + SYS_KLDUNLOAD = 305 // { int kldunload(int fileid); } + SYS_KLDFIND = 306 // { int kldfind(const char *file); } + SYS_KLDNEXT = 307 // { int kldnext(int fileid); } + SYS_KLDSTAT = 308 // { int kldstat(int fileid, struct kld_file_stat* stat); } + SYS_KLDFIRSTMOD = 309 // { int kldfirstmod(int fileid); } + SYS_GETSID = 310 // { int getsid(pid_t pid); } + SYS_SETRESUID = 311 // { int setresuid(uid_t ruid, uid_t euid, uid_t suid); } + SYS_SETRESGID = 312 // { int setresgid(gid_t rgid, gid_t egid, gid_t sgid); } + SYS_AIO_RETURN = 314 // { int aio_return(struct aiocb *aiocbp); } + SYS_AIO_SUSPEND = 315 // { int aio_suspend(struct aiocb * const * aiocbp, int nent, const struct timespec *timeout); } + SYS_AIO_CANCEL = 316 // { int aio_cancel(int fd, struct aiocb *aiocbp); } + SYS_AIO_ERROR = 317 // { int aio_error(struct aiocb *aiocbp); } + SYS_AIO_READ = 318 // { int aio_read(struct aiocb *aiocbp); } + SYS_AIO_WRITE = 319 // { int aio_write(struct aiocb *aiocbp); } + SYS_LIO_LISTIO = 320 // { int lio_listio(int mode, struct aiocb * const *acb_list, int nent, struct sigevent *sig); } + SYS_YIELD = 321 // { int yield(void); } + SYS_MLOCKALL = 324 // { int mlockall(int how); } + SYS_MUNLOCKALL = 325 // { int munlockall(void); } + SYS___GETCWD = 326 // { int __getcwd(u_char *buf, u_int buflen); } + SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, const struct sched_param *param); } + SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct sched_param *param); } + SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int policy, const struct sched_param *param); } + SYS_SCHED_GETSCHEDULER = 330 // { int sched_getscheduler (pid_t pid); } + SYS_SCHED_YIELD = 331 // { int sched_yield (void); } + SYS_SCHED_GET_PRIORITY_MAX = 332 // { int sched_get_priority_max (int policy); } + SYS_SCHED_GET_PRIORITY_MIN = 333 // { int sched_get_priority_min (int policy); } + SYS_SCHED_RR_GET_INTERVAL = 334 // { int sched_rr_get_interval (pid_t pid, struct timespec *interval); } + SYS_UTRACE = 335 // { int utrace(const void *addr, size_t len); } + SYS_KLDSYM = 337 // { int kldsym(int fileid, int cmd, void *data); } + SYS_JAIL = 338 // { int jail(struct jail *jail); } + SYS_SIGPROCMASK = 340 // { int sigprocmask(int how, const sigset_t *set, \ + SYS_SIGSUSPEND = 341 // { int sigsuspend(const sigset_t *sigmask); } + SYS_SIGACTION = 342 // { int sigaction(int sig, const struct sigaction *act, \ + SYS_SIGPENDING = 343 // { int sigpending(sigset_t *set); } + SYS_SIGRETURN = 344 // { int sigreturn(ucontext_t *sigcntxp); } + SYS_SIGTIMEDWAIT = 345 // { int sigtimedwait(const sigset_t *set,\ + SYS_SIGWAITINFO = 346 // { int sigwaitinfo(const sigset_t *set,\ + SYS___ACL_GET_FILE = 347 // { int __acl_get_file(const char *path, \ + SYS___ACL_SET_FILE = 348 // { int __acl_set_file(const char *path, \ + SYS___ACL_GET_FD = 349 // { int __acl_get_fd(int filedes, acl_type_t type, \ + SYS___ACL_SET_FD = 350 // { int __acl_set_fd(int filedes, acl_type_t type, \ + SYS___ACL_DELETE_FILE = 351 // { int __acl_delete_file(const char *path, \ + SYS___ACL_DELETE_FD = 352 // { int __acl_delete_fd(int filedes, acl_type_t type); } + SYS___ACL_ACLCHECK_FILE = 353 // { int __acl_aclcheck_file(const char *path, \ + SYS___ACL_ACLCHECK_FD = 354 // { int __acl_aclcheck_fd(int filedes, acl_type_t type, \ + SYS_EXTATTRCTL = 355 // { int extattrctl(const char *path, int cmd, \ + SYS_EXTATTR_SET_FILE = 356 // { int extattr_set_file(const char *path, \ + SYS_EXTATTR_GET_FILE = 357 // { int extattr_get_file(const char *path, \ + SYS_EXTATTR_DELETE_FILE = 358 // { int extattr_delete_file(const char *path, \ + SYS_AIO_WAITCOMPLETE = 359 // { int aio_waitcomplete(struct aiocb **aiocbp, struct timespec *timeout); } + SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); } + SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); } + SYS_KQUEUE = 362 // { int kqueue(void); } + SYS_KEVENT = 363 // { int kevent(int fd, \ + SYS_KENV = 390 // { int kenv(int what, const char *name, char *value, int len); } + SYS_LCHFLAGS = 391 // { int lchflags(char *path, int flags); } + SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, int count); } + SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, \ + SYS_VARSYM_SET = 450 // { int varsym_set(int level, const char *name, const char *data); } + SYS_VARSYM_GET = 451 // { int varsym_get(int mask, const char *wild, char *buf, int bufsize); } + SYS_VARSYM_LIST = 452 // { int varsym_list(int level, char *buf, int maxsize, int *marker); } + SYS_EXEC_SYS_REGISTER = 465 // { int exec_sys_register(void *entry); } + SYS_EXEC_SYS_UNREGISTER = 466 // { int exec_sys_unregister(int id); } + SYS_SYS_CHECKPOINT = 467 // { int sys_checkpoint(int type, int fd, pid_t pid, int retval); } + SYS_MOUNTCTL = 468 // { int mountctl(const char *path, int op, int fd, const void *ctl, int ctllen, void *buf, int buflen); } + SYS_UMTX_SLEEP = 469 // { int umtx_sleep(volatile const int *ptr, int value, int timeout); } + SYS_UMTX_WAKEUP = 470 // { int umtx_wakeup(volatile const int *ptr, int count); } + SYS_JAIL_ATTACH = 471 // { int jail_attach(int jid); } + SYS_SET_TLS_AREA = 472 // { int set_tls_area(int which, struct tls_info *info, size_t infosize); } + SYS_GET_TLS_AREA = 473 // { int get_tls_area(int which, struct tls_info *info, size_t infosize); } + SYS_CLOSEFROM = 474 // { int closefrom(int fd); } + SYS_STAT = 475 // { int stat(const char *path, struct stat *ub); } + SYS_FSTAT = 476 // { int fstat(int fd, struct stat *sb); } + SYS_LSTAT = 477 // { int lstat(const char *path, struct stat *ub); } + SYS_FHSTAT = 478 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); } + SYS_GETDIRENTRIES = 479 // { int getdirentries(int fd, char *buf, u_int count, \ + SYS_GETDENTS = 480 // { int getdents(int fd, char *buf, size_t count); } + SYS_USCHED_SET = 481 // { int usched_set(pid_t pid, int cmd, void *data, \ + SYS_EXTACCEPT = 482 // { int extaccept(int s, int flags, caddr_t name, int *anamelen); } + SYS_EXTCONNECT = 483 // { int extconnect(int s, int flags, caddr_t name, int namelen); } + SYS_MCONTROL = 485 // { int mcontrol(void *addr, size_t len, int behav, off_t value); } + SYS_VMSPACE_CREATE = 486 // { int vmspace_create(void *id, int type, void *data); } + SYS_VMSPACE_DESTROY = 487 // { int vmspace_destroy(void *id); } + SYS_VMSPACE_CTL = 488 // { int vmspace_ctl(void *id, int cmd, \ + SYS_VMSPACE_MMAP = 489 // { int vmspace_mmap(void *id, void *addr, size_t len, \ + SYS_VMSPACE_MUNMAP = 490 // { int vmspace_munmap(void *id, void *addr, \ + SYS_VMSPACE_MCONTROL = 491 // { int vmspace_mcontrol(void *id, void *addr, \ + SYS_VMSPACE_PREAD = 492 // { ssize_t vmspace_pread(void *id, void *buf, \ + SYS_VMSPACE_PWRITE = 493 // { ssize_t vmspace_pwrite(void *id, const void *buf, \ + SYS_EXTEXIT = 494 // { void extexit(int how, int status, void *addr); } + SYS_LWP_CREATE = 495 // { int lwp_create(struct lwp_params *params); } + SYS_LWP_GETTID = 496 // { lwpid_t lwp_gettid(void); } + SYS_LWP_KILL = 497 // { int lwp_kill(pid_t pid, lwpid_t tid, int signum); } + SYS_LWP_RTPRIO = 498 // { int lwp_rtprio(int function, pid_t pid, lwpid_t tid, struct rtprio *rtp); } + SYS_PSELECT = 499 // { int pselect(int nd, fd_set *in, fd_set *ou, \ + SYS_STATVFS = 500 // { int statvfs(const char *path, struct statvfs *buf); } + SYS_FSTATVFS = 501 // { int fstatvfs(int fd, struct statvfs *buf); } + SYS_FHSTATVFS = 502 // { int fhstatvfs(const struct fhandle *u_fhp, struct statvfs *buf); } + SYS_GETVFSSTAT = 503 // { int getvfsstat(struct statfs *buf, \ + SYS_OPENAT = 504 // { int openat(int fd, char *path, int flags, int mode); } + SYS_FSTATAT = 505 // { int fstatat(int fd, char *path, \ + SYS_FCHMODAT = 506 // { int fchmodat(int fd, char *path, int mode, \ + SYS_FCHOWNAT = 507 // { int fchownat(int fd, char *path, int uid, int gid, \ + SYS_UNLINKAT = 508 // { int unlinkat(int fd, char *path, int flags); } + SYS_FACCESSAT = 509 // { int faccessat(int fd, char *path, int amode, \ + SYS_MQ_OPEN = 510 // { mqd_t mq_open(const char * name, int oflag, \ + SYS_MQ_CLOSE = 511 // { int mq_close(mqd_t mqdes); } + SYS_MQ_UNLINK = 512 // { int mq_unlink(const char *name); } + SYS_MQ_GETATTR = 513 // { int mq_getattr(mqd_t mqdes, \ + SYS_MQ_SETATTR = 514 // { int mq_setattr(mqd_t mqdes, \ + SYS_MQ_NOTIFY = 515 // { int mq_notify(mqd_t mqdes, \ + SYS_MQ_SEND = 516 // { int mq_send(mqd_t mqdes, const char *msg_ptr, \ + SYS_MQ_RECEIVE = 517 // { ssize_t mq_receive(mqd_t mqdes, char *msg_ptr, \ + SYS_MQ_TIMEDSEND = 518 // { int mq_timedsend(mqd_t mqdes, \ + SYS_MQ_TIMEDRECEIVE = 519 // { ssize_t mq_timedreceive(mqd_t mqdes, \ + SYS_IOPRIO_SET = 520 // { int ioprio_set(int which, int who, int prio); } + SYS_IOPRIO_GET = 521 // { int ioprio_get(int which, int who); } + SYS_CHROOT_KERNEL = 522 // { int chroot_kernel(char *path); } + SYS_RENAMEAT = 523 // { int renameat(int oldfd, char *old, int newfd, \ + SYS_MKDIRAT = 524 // { int mkdirat(int fd, char *path, mode_t mode); } + SYS_MKFIFOAT = 525 // { int mkfifoat(int fd, char *path, mode_t mode); } + SYS_MKNODAT = 526 // { int mknodat(int fd, char *path, mode_t mode, \ + SYS_READLINKAT = 527 // { int readlinkat(int fd, char *path, char *buf, \ + SYS_SYMLINKAT = 528 // { int symlinkat(char *path1, int fd, char *path2); } + SYS_SWAPOFF = 529 // { int swapoff(char *name); } + SYS_VQUOTACTL = 530 // { int vquotactl(const char *path, \ + SYS_LINKAT = 531 // { int linkat(int fd1, char *path1, int fd2, \ + SYS_EACCESS = 532 // { int eaccess(char *path, int flags); } + SYS_LPATHCONF = 533 // { int lpathconf(char *path, int name); } + SYS_VMM_GUEST_CTL = 534 // { int vmm_guest_ctl(int op, struct vmm_guest_options *options); } + SYS_VMM_GUEST_SYNC_ADDR = 535 // { int vmm_guest_sync_addr(long *dstaddr, long *srcaddr); } + SYS_PROCCTL = 536 // { int procctl(idtype_t idtype, id_t id, int cmd, void *data); } + SYS_CHFLAGSAT = 537 // { int chflagsat(int fd, const char *path, int flags, int atflags);} + SYS_PIPE2 = 538 // { int pipe2(int *fildes, int flags); } + SYS_UTIMENSAT = 539 // { int utimensat(int fd, const char *path, const struct timespec *ts, int flags); } + SYS_FUTIMENS = 540 // { int futimens(int fd, const struct timespec *ts); } + SYS_ACCEPT4 = 541 // { int accept4(int s, caddr_t name, int *anamelen, int flags); } + SYS_LWP_SETNAME = 542 // { int lwp_setname(lwpid_t tid, const char *name); } + SYS_PPOLL = 543 // { int ppoll(struct pollfd *fds, u_int nfds, \ + SYS_LWP_SETAFFINITY = 544 // { int lwp_setaffinity(pid_t pid, lwpid_t tid, const cpumask_t *mask); } + SYS_LWP_GETAFFINITY = 545 // { int lwp_getaffinity(pid_t pid, lwpid_t tid, cpumask_t *mask); } + SYS_LWP_CREATE2 = 546 // { int lwp_create2(struct lwp_params *params, const cpumask_t *mask); } +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go new file mode 100644 index 0000000..b64a812 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go @@ -0,0 +1,353 @@ +// mksysnum_freebsd.pl +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build 386,freebsd + +package unix + +const ( + // SYS_NOSYS = 0; // { int nosys(void); } syscall nosys_args int + SYS_EXIT = 1 // { void sys_exit(int rval); } exit \ + SYS_FORK = 2 // { int fork(void); } + SYS_READ = 3 // { ssize_t read(int fd, void *buf, \ + SYS_WRITE = 4 // { ssize_t write(int fd, const void *buf, \ + SYS_OPEN = 5 // { int open(char *path, int flags, int mode); } + SYS_CLOSE = 6 // { int close(int fd); } + SYS_WAIT4 = 7 // { int wait4(int pid, int *status, \ + SYS_LINK = 9 // { int link(char *path, char *link); } + SYS_UNLINK = 10 // { int unlink(char *path); } + SYS_CHDIR = 12 // { int chdir(char *path); } + SYS_FCHDIR = 13 // { int fchdir(int fd); } + SYS_MKNOD = 14 // { int mknod(char *path, int mode, int dev); } + SYS_CHMOD = 15 // { int chmod(char *path, int mode); } + SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); } + SYS_OBREAK = 17 // { int obreak(char *nsize); } break \ + SYS_GETPID = 20 // { pid_t getpid(void); } + SYS_MOUNT = 21 // { int mount(char *type, char *path, \ + SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); } + SYS_SETUID = 23 // { int setuid(uid_t uid); } + SYS_GETUID = 24 // { uid_t getuid(void); } + SYS_GETEUID = 25 // { uid_t geteuid(void); } + SYS_PTRACE = 26 // { int ptrace(int req, pid_t pid, \ + SYS_RECVMSG = 27 // { int recvmsg(int s, struct msghdr *msg, \ + SYS_SENDMSG = 28 // { int sendmsg(int s, struct msghdr *msg, \ + SYS_RECVFROM = 29 // { int recvfrom(int s, caddr_t buf, \ + SYS_ACCEPT = 30 // { int accept(int s, \ + SYS_GETPEERNAME = 31 // { int getpeername(int fdes, \ + SYS_GETSOCKNAME = 32 // { int getsockname(int fdes, \ + SYS_ACCESS = 33 // { int access(char *path, int amode); } + SYS_CHFLAGS = 34 // { int chflags(const char *path, u_long flags); } + SYS_FCHFLAGS = 35 // { int fchflags(int fd, u_long flags); } + SYS_SYNC = 36 // { int sync(void); } + SYS_KILL = 37 // { int kill(int pid, int signum); } + SYS_GETPPID = 39 // { pid_t getppid(void); } + SYS_DUP = 41 // { int dup(u_int fd); } + SYS_PIPE = 42 // { int pipe(void); } + SYS_GETEGID = 43 // { gid_t getegid(void); } + SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, \ + SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, \ + SYS_GETGID = 47 // { gid_t getgid(void); } + SYS_GETLOGIN = 49 // { int getlogin(char *namebuf, u_int \ + SYS_SETLOGIN = 50 // { int setlogin(char *namebuf); } + SYS_ACCT = 51 // { int acct(char *path); } + SYS_SIGALTSTACK = 53 // { int sigaltstack(stack_t *ss, \ + SYS_IOCTL = 54 // { int ioctl(int fd, u_long com, \ + SYS_REBOOT = 55 // { int reboot(int opt); } + SYS_REVOKE = 56 // { int revoke(char *path); } + SYS_SYMLINK = 57 // { int symlink(char *path, char *link); } + SYS_READLINK = 58 // { ssize_t readlink(char *path, char *buf, \ + SYS_EXECVE = 59 // { int execve(char *fname, char **argv, \ + SYS_UMASK = 60 // { int umask(int newmask); } umask umask_args \ + SYS_CHROOT = 61 // { int chroot(char *path); } + SYS_MSYNC = 65 // { int msync(void *addr, size_t len, \ + SYS_VFORK = 66 // { int vfork(void); } + SYS_SBRK = 69 // { int sbrk(int incr); } + SYS_SSTK = 70 // { int sstk(int incr); } + SYS_OVADVISE = 72 // { int ovadvise(int anom); } vadvise \ + SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); } + SYS_MPROTECT = 74 // { int mprotect(const void *addr, size_t len, \ + SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, \ + SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, \ + SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, \ + SYS_SETGROUPS = 80 // { int setgroups(u_int gidsetsize, \ + SYS_GETPGRP = 81 // { int getpgrp(void); } + SYS_SETPGID = 82 // { int setpgid(int pid, int pgid); } + SYS_SETITIMER = 83 // { int setitimer(u_int which, struct \ + SYS_SWAPON = 85 // { int swapon(char *name); } + SYS_GETITIMER = 86 // { int getitimer(u_int which, \ + SYS_GETDTABLESIZE = 89 // { int getdtablesize(void); } + SYS_DUP2 = 90 // { int dup2(u_int from, u_int to); } + SYS_FCNTL = 92 // { int fcntl(int fd, int cmd, long arg); } + SYS_SELECT = 93 // { int select(int nd, fd_set *in, fd_set *ou, \ + SYS_FSYNC = 95 // { int fsync(int fd); } + SYS_SETPRIORITY = 96 // { int setpriority(int which, int who, \ + SYS_SOCKET = 97 // { int socket(int domain, int type, \ + SYS_CONNECT = 98 // { int connect(int s, caddr_t name, \ + SYS_GETPRIORITY = 100 // { int getpriority(int which, int who); } + SYS_BIND = 104 // { int bind(int s, caddr_t name, \ + SYS_SETSOCKOPT = 105 // { int setsockopt(int s, int level, int name, \ + SYS_LISTEN = 106 // { int listen(int s, int backlog); } + SYS_GETTIMEOFDAY = 116 // { int gettimeofday(struct timeval *tp, \ + SYS_GETRUSAGE = 117 // { int getrusage(int who, \ + SYS_GETSOCKOPT = 118 // { int getsockopt(int s, int level, int name, \ + SYS_READV = 120 // { int readv(int fd, struct iovec *iovp, \ + SYS_WRITEV = 121 // { int writev(int fd, struct iovec *iovp, \ + SYS_SETTIMEOFDAY = 122 // { int settimeofday(struct timeval *tv, \ + SYS_FCHOWN = 123 // { int fchown(int fd, int uid, int gid); } + SYS_FCHMOD = 124 // { int fchmod(int fd, int mode); } + SYS_SETREUID = 126 // { int setreuid(int ruid, int euid); } + SYS_SETREGID = 127 // { int setregid(int rgid, int egid); } + SYS_RENAME = 128 // { int rename(char *from, char *to); } + SYS_FLOCK = 131 // { int flock(int fd, int how); } + SYS_MKFIFO = 132 // { int mkfifo(char *path, int mode); } + SYS_SENDTO = 133 // { int sendto(int s, caddr_t buf, size_t len, \ + SYS_SHUTDOWN = 134 // { int shutdown(int s, int how); } + SYS_SOCKETPAIR = 135 // { int socketpair(int domain, int type, \ + SYS_MKDIR = 136 // { int mkdir(char *path, int mode); } + SYS_RMDIR = 137 // { int rmdir(char *path); } + SYS_UTIMES = 138 // { int utimes(char *path, \ + SYS_ADJTIME = 140 // { int adjtime(struct timeval *delta, \ + SYS_SETSID = 147 // { int setsid(void); } + SYS_QUOTACTL = 148 // { int quotactl(char *path, int cmd, int uid, \ + SYS_LGETFH = 160 // { int lgetfh(char *fname, \ + SYS_GETFH = 161 // { int getfh(char *fname, \ + SYS_SYSARCH = 165 // { int sysarch(int op, char *parms); } + SYS_RTPRIO = 166 // { int rtprio(int function, pid_t pid, \ + SYS_FREEBSD6_PREAD = 173 // { ssize_t freebsd6_pread(int fd, void *buf, \ + SYS_FREEBSD6_PWRITE = 174 // { ssize_t freebsd6_pwrite(int fd, \ + SYS_SETFIB = 175 // { int setfib(int fibnum); } + SYS_NTP_ADJTIME = 176 // { int ntp_adjtime(struct timex *tp); } + SYS_SETGID = 181 // { int setgid(gid_t gid); } + SYS_SETEGID = 182 // { int setegid(gid_t egid); } + SYS_SETEUID = 183 // { int seteuid(uid_t euid); } + SYS_STAT = 188 // { int stat(char *path, struct stat *ub); } + SYS_FSTAT = 189 // { int fstat(int fd, struct stat *sb); } + SYS_LSTAT = 190 // { int lstat(char *path, struct stat *ub); } + SYS_PATHCONF = 191 // { int pathconf(char *path, int name); } + SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); } + SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, \ + SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, \ + SYS_GETDIRENTRIES = 196 // { int getdirentries(int fd, char *buf, \ + SYS_FREEBSD6_MMAP = 197 // { caddr_t freebsd6_mmap(caddr_t addr, \ + SYS_FREEBSD6_LSEEK = 199 // { off_t freebsd6_lseek(int fd, int pad, \ + SYS_FREEBSD6_TRUNCATE = 200 // { int freebsd6_truncate(char *path, int pad, \ + SYS_FREEBSD6_FTRUNCATE = 201 // { int freebsd6_ftruncate(int fd, int pad, \ + SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, \ + SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); } + SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); } + SYS_UNDELETE = 205 // { int undelete(char *path); } + SYS_FUTIMES = 206 // { int futimes(int fd, struct timeval *tptr); } + SYS_GETPGID = 207 // { int getpgid(pid_t pid); } + SYS_POLL = 209 // { int poll(struct pollfd *fds, u_int nfds, \ + SYS_CLOCK_GETTIME = 232 // { int clock_gettime(clockid_t clock_id, \ + SYS_CLOCK_SETTIME = 233 // { int clock_settime( \ + SYS_CLOCK_GETRES = 234 // { int clock_getres(clockid_t clock_id, \ + SYS_KTIMER_CREATE = 235 // { int ktimer_create(clockid_t clock_id, \ + SYS_KTIMER_DELETE = 236 // { int ktimer_delete(int timerid); } + SYS_KTIMER_SETTIME = 237 // { int ktimer_settime(int timerid, int flags, \ + SYS_KTIMER_GETTIME = 238 // { int ktimer_gettime(int timerid, struct \ + SYS_KTIMER_GETOVERRUN = 239 // { int ktimer_getoverrun(int timerid); } + SYS_NANOSLEEP = 240 // { int nanosleep(const struct timespec *rqtp, \ + SYS_FFCLOCK_GETCOUNTER = 241 // { int ffclock_getcounter(ffcounter *ffcount); } + SYS_FFCLOCK_SETESTIMATE = 242 // { int ffclock_setestimate( \ + SYS_FFCLOCK_GETESTIMATE = 243 // { int ffclock_getestimate( \ + SYS_CLOCK_GETCPUCLOCKID2 = 247 // { int clock_getcpuclockid2(id_t id,\ + SYS_NTP_GETTIME = 248 // { int ntp_gettime(struct ntptimeval *ntvp); } + SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, \ + SYS_RFORK = 251 // { int rfork(int flags); } + SYS_OPENBSD_POLL = 252 // { int openbsd_poll(struct pollfd *fds, \ + SYS_ISSETUGID = 253 // { int issetugid(void); } + SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); } + SYS_GETDENTS = 272 // { int getdents(int fd, char *buf, \ + SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); } + SYS_LUTIMES = 276 // { int lutimes(char *path, \ + SYS_NSTAT = 278 // { int nstat(char *path, struct nstat *ub); } + SYS_NFSTAT = 279 // { int nfstat(int fd, struct nstat *sb); } + SYS_NLSTAT = 280 // { int nlstat(char *path, struct nstat *ub); } + SYS_PREADV = 289 // { ssize_t preadv(int fd, struct iovec *iovp, \ + SYS_PWRITEV = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, \ + SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, \ + SYS_FHSTAT = 299 // { int fhstat(const struct fhandle *u_fhp, \ + SYS_MODNEXT = 300 // { int modnext(int modid); } + SYS_MODSTAT = 301 // { int modstat(int modid, \ + SYS_MODFNEXT = 302 // { int modfnext(int modid); } + SYS_MODFIND = 303 // { int modfind(const char *name); } + SYS_KLDLOAD = 304 // { int kldload(const char *file); } + SYS_KLDUNLOAD = 305 // { int kldunload(int fileid); } + SYS_KLDFIND = 306 // { int kldfind(const char *file); } + SYS_KLDNEXT = 307 // { int kldnext(int fileid); } + SYS_KLDSTAT = 308 // { int kldstat(int fileid, struct \ + SYS_KLDFIRSTMOD = 309 // { int kldfirstmod(int fileid); } + SYS_GETSID = 310 // { int getsid(pid_t pid); } + SYS_SETRESUID = 311 // { int setresuid(uid_t ruid, uid_t euid, \ + SYS_SETRESGID = 312 // { int setresgid(gid_t rgid, gid_t egid, \ + SYS_YIELD = 321 // { int yield(void); } + SYS_MLOCKALL = 324 // { int mlockall(int how); } + SYS_MUNLOCKALL = 325 // { int munlockall(void); } + SYS___GETCWD = 326 // { int __getcwd(char *buf, u_int buflen); } + SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, \ + SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct \ + SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int \ + SYS_SCHED_GETSCHEDULER = 330 // { int sched_getscheduler (pid_t pid); } + SYS_SCHED_YIELD = 331 // { int sched_yield (void); } + SYS_SCHED_GET_PRIORITY_MAX = 332 // { int sched_get_priority_max (int policy); } + SYS_SCHED_GET_PRIORITY_MIN = 333 // { int sched_get_priority_min (int policy); } + SYS_SCHED_RR_GET_INTERVAL = 334 // { int sched_rr_get_interval (pid_t pid, \ + SYS_UTRACE = 335 // { int utrace(const void *addr, size_t len); } + SYS_KLDSYM = 337 // { int kldsym(int fileid, int cmd, \ + SYS_JAIL = 338 // { int jail(struct jail *jail); } + SYS_SIGPROCMASK = 340 // { int sigprocmask(int how, \ + SYS_SIGSUSPEND = 341 // { int sigsuspend(const sigset_t *sigmask); } + SYS_SIGPENDING = 343 // { int sigpending(sigset_t *set); } + SYS_SIGTIMEDWAIT = 345 // { int sigtimedwait(const sigset_t *set, \ + SYS_SIGWAITINFO = 346 // { int sigwaitinfo(const sigset_t *set, \ + SYS___ACL_GET_FILE = 347 // { int __acl_get_file(const char *path, \ + SYS___ACL_SET_FILE = 348 // { int __acl_set_file(const char *path, \ + SYS___ACL_GET_FD = 349 // { int __acl_get_fd(int filedes, \ + SYS___ACL_SET_FD = 350 // { int __acl_set_fd(int filedes, \ + SYS___ACL_DELETE_FILE = 351 // { int __acl_delete_file(const char *path, \ + SYS___ACL_DELETE_FD = 352 // { int __acl_delete_fd(int filedes, \ + SYS___ACL_ACLCHECK_FILE = 353 // { int __acl_aclcheck_file(const char *path, \ + SYS___ACL_ACLCHECK_FD = 354 // { int __acl_aclcheck_fd(int filedes, \ + SYS_EXTATTRCTL = 355 // { int extattrctl(const char *path, int cmd, \ + SYS_EXTATTR_SET_FILE = 356 // { ssize_t extattr_set_file( \ + SYS_EXTATTR_GET_FILE = 357 // { ssize_t extattr_get_file( \ + SYS_EXTATTR_DELETE_FILE = 358 // { int extattr_delete_file(const char *path, \ + SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, \ + SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, \ + SYS_KQUEUE = 362 // { int kqueue(void); } + SYS_KEVENT = 363 // { int kevent(int fd, \ + SYS_EXTATTR_SET_FD = 371 // { ssize_t extattr_set_fd(int fd, \ + SYS_EXTATTR_GET_FD = 372 // { ssize_t extattr_get_fd(int fd, \ + SYS_EXTATTR_DELETE_FD = 373 // { int extattr_delete_fd(int fd, \ + SYS___SETUGID = 374 // { int __setugid(int flag); } + SYS_EACCESS = 376 // { int eaccess(char *path, int amode); } + SYS_NMOUNT = 378 // { int nmount(struct iovec *iovp, \ + SYS___MAC_GET_PROC = 384 // { int __mac_get_proc(struct mac *mac_p); } + SYS___MAC_SET_PROC = 385 // { int __mac_set_proc(struct mac *mac_p); } + SYS___MAC_GET_FD = 386 // { int __mac_get_fd(int fd, \ + SYS___MAC_GET_FILE = 387 // { int __mac_get_file(const char *path_p, \ + SYS___MAC_SET_FD = 388 // { int __mac_set_fd(int fd, \ + SYS___MAC_SET_FILE = 389 // { int __mac_set_file(const char *path_p, \ + SYS_KENV = 390 // { int kenv(int what, const char *name, \ + SYS_LCHFLAGS = 391 // { int lchflags(const char *path, \ + SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, \ + SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, \ + SYS_MAC_SYSCALL = 394 // { int mac_syscall(const char *policy, \ + SYS_GETFSSTAT = 395 // { int getfsstat(struct statfs *buf, \ + SYS_STATFS = 396 // { int statfs(char *path, \ + SYS_FSTATFS = 397 // { int fstatfs(int fd, struct statfs *buf); } + SYS_FHSTATFS = 398 // { int fhstatfs(const struct fhandle *u_fhp, \ + SYS___MAC_GET_PID = 409 // { int __mac_get_pid(pid_t pid, \ + SYS___MAC_GET_LINK = 410 // { int __mac_get_link(const char *path_p, \ + SYS___MAC_SET_LINK = 411 // { int __mac_set_link(const char *path_p, \ + SYS_EXTATTR_SET_LINK = 412 // { ssize_t extattr_set_link( \ + SYS_EXTATTR_GET_LINK = 413 // { ssize_t extattr_get_link( \ + SYS_EXTATTR_DELETE_LINK = 414 // { int extattr_delete_link( \ + SYS___MAC_EXECVE = 415 // { int __mac_execve(char *fname, char **argv, \ + SYS_SIGACTION = 416 // { int sigaction(int sig, \ + SYS_SIGRETURN = 417 // { int sigreturn( \ + SYS_GETCONTEXT = 421 // { int getcontext(struct __ucontext *ucp); } + SYS_SETCONTEXT = 422 // { int setcontext( \ + SYS_SWAPCONTEXT = 423 // { int swapcontext(struct __ucontext *oucp, \ + SYS_SWAPOFF = 424 // { int swapoff(const char *name); } + SYS___ACL_GET_LINK = 425 // { int __acl_get_link(const char *path, \ + SYS___ACL_SET_LINK = 426 // { int __acl_set_link(const char *path, \ + SYS___ACL_DELETE_LINK = 427 // { int __acl_delete_link(const char *path, \ + SYS___ACL_ACLCHECK_LINK = 428 // { int __acl_aclcheck_link(const char *path, \ + SYS_SIGWAIT = 429 // { int sigwait(const sigset_t *set, \ + SYS_THR_CREATE = 430 // { int thr_create(ucontext_t *ctx, long *id, \ + SYS_THR_EXIT = 431 // { void thr_exit(long *state); } + SYS_THR_SELF = 432 // { int thr_self(long *id); } + SYS_THR_KILL = 433 // { int thr_kill(long id, int sig); } + SYS__UMTX_LOCK = 434 // { int _umtx_lock(struct umtx *umtx); } + SYS__UMTX_UNLOCK = 435 // { int _umtx_unlock(struct umtx *umtx); } + SYS_JAIL_ATTACH = 436 // { int jail_attach(int jid); } + SYS_EXTATTR_LIST_FD = 437 // { ssize_t extattr_list_fd(int fd, \ + SYS_EXTATTR_LIST_FILE = 438 // { ssize_t extattr_list_file( \ + SYS_EXTATTR_LIST_LINK = 439 // { ssize_t extattr_list_link( \ + SYS_THR_SUSPEND = 442 // { int thr_suspend( \ + SYS_THR_WAKE = 443 // { int thr_wake(long id); } + SYS_KLDUNLOADF = 444 // { int kldunloadf(int fileid, int flags); } + SYS_AUDIT = 445 // { int audit(const void *record, \ + SYS_AUDITON = 446 // { int auditon(int cmd, void *data, \ + SYS_GETAUID = 447 // { int getauid(uid_t *auid); } + SYS_SETAUID = 448 // { int setauid(uid_t *auid); } + SYS_GETAUDIT = 449 // { int getaudit(struct auditinfo *auditinfo); } + SYS_SETAUDIT = 450 // { int setaudit(struct auditinfo *auditinfo); } + SYS_GETAUDIT_ADDR = 451 // { int getaudit_addr( \ + SYS_SETAUDIT_ADDR = 452 // { int setaudit_addr( \ + SYS_AUDITCTL = 453 // { int auditctl(char *path); } + SYS__UMTX_OP = 454 // { int _umtx_op(void *obj, int op, \ + SYS_THR_NEW = 455 // { int thr_new(struct thr_param *param, \ + SYS_SIGQUEUE = 456 // { int sigqueue(pid_t pid, int signum, void *value); } + SYS_ABORT2 = 463 // { int abort2(const char *why, int nargs, void **args); } + SYS_THR_SET_NAME = 464 // { int thr_set_name(long id, const char *name); } + SYS_RTPRIO_THREAD = 466 // { int rtprio_thread(int function, \ + SYS_PREAD = 475 // { ssize_t pread(int fd, void *buf, \ + SYS_PWRITE = 476 // { ssize_t pwrite(int fd, const void *buf, \ + SYS_MMAP = 477 // { caddr_t mmap(caddr_t addr, size_t len, \ + SYS_LSEEK = 478 // { off_t lseek(int fd, off_t offset, \ + SYS_TRUNCATE = 479 // { int truncate(char *path, off_t length); } + SYS_FTRUNCATE = 480 // { int ftruncate(int fd, off_t length); } + SYS_THR_KILL2 = 481 // { int thr_kill2(pid_t pid, long id, int sig); } + SYS_SHM_OPEN = 482 // { int shm_open(const char *path, int flags, \ + SYS_SHM_UNLINK = 483 // { int shm_unlink(const char *path); } + SYS_CPUSET = 484 // { int cpuset(cpusetid_t *setid); } + SYS_CPUSET_SETID = 485 // { int cpuset_setid(cpuwhich_t which, id_t id, \ + SYS_CPUSET_GETID = 486 // { int cpuset_getid(cpulevel_t level, \ + SYS_CPUSET_GETAFFINITY = 487 // { int cpuset_getaffinity(cpulevel_t level, \ + SYS_CPUSET_SETAFFINITY = 488 // { int cpuset_setaffinity(cpulevel_t level, \ + SYS_FACCESSAT = 489 // { int faccessat(int fd, char *path, int amode, \ + SYS_FCHMODAT = 490 // { int fchmodat(int fd, char *path, mode_t mode, \ + SYS_FCHOWNAT = 491 // { int fchownat(int fd, char *path, uid_t uid, \ + SYS_FEXECVE = 492 // { int fexecve(int fd, char **argv, \ + SYS_FSTATAT = 493 // { int fstatat(int fd, char *path, \ + SYS_FUTIMESAT = 494 // { int futimesat(int fd, char *path, \ + SYS_LINKAT = 495 // { int linkat(int fd1, char *path1, int fd2, \ + SYS_MKDIRAT = 496 // { int mkdirat(int fd, char *path, mode_t mode); } + SYS_MKFIFOAT = 497 // { int mkfifoat(int fd, char *path, mode_t mode); } + SYS_MKNODAT = 498 // { int mknodat(int fd, char *path, mode_t mode, \ + SYS_OPENAT = 499 // { int openat(int fd, char *path, int flag, \ + SYS_READLINKAT = 500 // { int readlinkat(int fd, char *path, char *buf, \ + SYS_RENAMEAT = 501 // { int renameat(int oldfd, char *old, int newfd, \ + SYS_SYMLINKAT = 502 // { int symlinkat(char *path1, int fd, \ + SYS_UNLINKAT = 503 // { int unlinkat(int fd, char *path, int flag); } + SYS_POSIX_OPENPT = 504 // { int posix_openpt(int flags); } + SYS_JAIL_GET = 506 // { int jail_get(struct iovec *iovp, \ + SYS_JAIL_SET = 507 // { int jail_set(struct iovec *iovp, \ + SYS_JAIL_REMOVE = 508 // { int jail_remove(int jid); } + SYS_CLOSEFROM = 509 // { int closefrom(int lowfd); } + SYS_LPATHCONF = 513 // { int lpathconf(char *path, int name); } + SYS___CAP_RIGHTS_GET = 515 // { int __cap_rights_get(int version, \ + SYS_CAP_ENTER = 516 // { int cap_enter(void); } + SYS_CAP_GETMODE = 517 // { int cap_getmode(u_int *modep); } + SYS_PDFORK = 518 // { int pdfork(int *fdp, int flags); } + SYS_PDKILL = 519 // { int pdkill(int fd, int signum); } + SYS_PDGETPID = 520 // { int pdgetpid(int fd, pid_t *pidp); } + SYS_PSELECT = 522 // { int pselect(int nd, fd_set *in, \ + SYS_GETLOGINCLASS = 523 // { int getloginclass(char *namebuf, \ + SYS_SETLOGINCLASS = 524 // { int setloginclass(const char *namebuf); } + SYS_RCTL_GET_RACCT = 525 // { int rctl_get_racct(const void *inbufp, \ + SYS_RCTL_GET_RULES = 526 // { int rctl_get_rules(const void *inbufp, \ + SYS_RCTL_GET_LIMITS = 527 // { int rctl_get_limits(const void *inbufp, \ + SYS_RCTL_ADD_RULE = 528 // { int rctl_add_rule(const void *inbufp, \ + SYS_RCTL_REMOVE_RULE = 529 // { int rctl_remove_rule(const void *inbufp, \ + SYS_POSIX_FALLOCATE = 530 // { int posix_fallocate(int fd, \ + SYS_POSIX_FADVISE = 531 // { int posix_fadvise(int fd, off_t offset, \ + SYS_WAIT6 = 532 // { int wait6(idtype_t idtype, id_t id, \ + SYS_CAP_RIGHTS_LIMIT = 533 // { int cap_rights_limit(int fd, \ + SYS_CAP_IOCTLS_LIMIT = 534 // { int cap_ioctls_limit(int fd, \ + SYS_CAP_IOCTLS_GET = 535 // { ssize_t cap_ioctls_get(int fd, \ + SYS_CAP_FCNTLS_LIMIT = 536 // { int cap_fcntls_limit(int fd, \ + SYS_CAP_FCNTLS_GET = 537 // { int cap_fcntls_get(int fd, \ + SYS_BINDAT = 538 // { int bindat(int fd, int s, caddr_t name, \ + SYS_CONNECTAT = 539 // { int connectat(int fd, int s, caddr_t name, \ + SYS_CHFLAGSAT = 540 // { int chflagsat(int fd, const char *path, \ + SYS_ACCEPT4 = 541 // { int accept4(int s, \ + SYS_PIPE2 = 542 // { int pipe2(int *fildes, int flags); } + SYS_PROCCTL = 544 // { int procctl(idtype_t idtype, id_t id, \ + SYS_PPOLL = 545 // { int ppoll(struct pollfd *fds, u_int nfds, \ + SYS_FUTIMENS = 546 // { int futimens(int fd, \ + SYS_UTIMENSAT = 547 // { int utimensat(int fd, \ +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go new file mode 100644 index 0000000..81722ac --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go @@ -0,0 +1,353 @@ +// mksysnum_freebsd.pl +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,freebsd + +package unix + +const ( + // SYS_NOSYS = 0; // { int nosys(void); } syscall nosys_args int + SYS_EXIT = 1 // { void sys_exit(int rval); } exit \ + SYS_FORK = 2 // { int fork(void); } + SYS_READ = 3 // { ssize_t read(int fd, void *buf, \ + SYS_WRITE = 4 // { ssize_t write(int fd, const void *buf, \ + SYS_OPEN = 5 // { int open(char *path, int flags, int mode); } + SYS_CLOSE = 6 // { int close(int fd); } + SYS_WAIT4 = 7 // { int wait4(int pid, int *status, \ + SYS_LINK = 9 // { int link(char *path, char *link); } + SYS_UNLINK = 10 // { int unlink(char *path); } + SYS_CHDIR = 12 // { int chdir(char *path); } + SYS_FCHDIR = 13 // { int fchdir(int fd); } + SYS_MKNOD = 14 // { int mknod(char *path, int mode, int dev); } + SYS_CHMOD = 15 // { int chmod(char *path, int mode); } + SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); } + SYS_OBREAK = 17 // { int obreak(char *nsize); } break \ + SYS_GETPID = 20 // { pid_t getpid(void); } + SYS_MOUNT = 21 // { int mount(char *type, char *path, \ + SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); } + SYS_SETUID = 23 // { int setuid(uid_t uid); } + SYS_GETUID = 24 // { uid_t getuid(void); } + SYS_GETEUID = 25 // { uid_t geteuid(void); } + SYS_PTRACE = 26 // { int ptrace(int req, pid_t pid, \ + SYS_RECVMSG = 27 // { int recvmsg(int s, struct msghdr *msg, \ + SYS_SENDMSG = 28 // { int sendmsg(int s, struct msghdr *msg, \ + SYS_RECVFROM = 29 // { int recvfrom(int s, caddr_t buf, \ + SYS_ACCEPT = 30 // { int accept(int s, \ + SYS_GETPEERNAME = 31 // { int getpeername(int fdes, \ + SYS_GETSOCKNAME = 32 // { int getsockname(int fdes, \ + SYS_ACCESS = 33 // { int access(char *path, int amode); } + SYS_CHFLAGS = 34 // { int chflags(const char *path, u_long flags); } + SYS_FCHFLAGS = 35 // { int fchflags(int fd, u_long flags); } + SYS_SYNC = 36 // { int sync(void); } + SYS_KILL = 37 // { int kill(int pid, int signum); } + SYS_GETPPID = 39 // { pid_t getppid(void); } + SYS_DUP = 41 // { int dup(u_int fd); } + SYS_PIPE = 42 // { int pipe(void); } + SYS_GETEGID = 43 // { gid_t getegid(void); } + SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, \ + SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, \ + SYS_GETGID = 47 // { gid_t getgid(void); } + SYS_GETLOGIN = 49 // { int getlogin(char *namebuf, u_int \ + SYS_SETLOGIN = 50 // { int setlogin(char *namebuf); } + SYS_ACCT = 51 // { int acct(char *path); } + SYS_SIGALTSTACK = 53 // { int sigaltstack(stack_t *ss, \ + SYS_IOCTL = 54 // { int ioctl(int fd, u_long com, \ + SYS_REBOOT = 55 // { int reboot(int opt); } + SYS_REVOKE = 56 // { int revoke(char *path); } + SYS_SYMLINK = 57 // { int symlink(char *path, char *link); } + SYS_READLINK = 58 // { ssize_t readlink(char *path, char *buf, \ + SYS_EXECVE = 59 // { int execve(char *fname, char **argv, \ + SYS_UMASK = 60 // { int umask(int newmask); } umask umask_args \ + SYS_CHROOT = 61 // { int chroot(char *path); } + SYS_MSYNC = 65 // { int msync(void *addr, size_t len, \ + SYS_VFORK = 66 // { int vfork(void); } + SYS_SBRK = 69 // { int sbrk(int incr); } + SYS_SSTK = 70 // { int sstk(int incr); } + SYS_OVADVISE = 72 // { int ovadvise(int anom); } vadvise \ + SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); } + SYS_MPROTECT = 74 // { int mprotect(const void *addr, size_t len, \ + SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, \ + SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, \ + SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, \ + SYS_SETGROUPS = 80 // { int setgroups(u_int gidsetsize, \ + SYS_GETPGRP = 81 // { int getpgrp(void); } + SYS_SETPGID = 82 // { int setpgid(int pid, int pgid); } + SYS_SETITIMER = 83 // { int setitimer(u_int which, struct \ + SYS_SWAPON = 85 // { int swapon(char *name); } + SYS_GETITIMER = 86 // { int getitimer(u_int which, \ + SYS_GETDTABLESIZE = 89 // { int getdtablesize(void); } + SYS_DUP2 = 90 // { int dup2(u_int from, u_int to); } + SYS_FCNTL = 92 // { int fcntl(int fd, int cmd, long arg); } + SYS_SELECT = 93 // { int select(int nd, fd_set *in, fd_set *ou, \ + SYS_FSYNC = 95 // { int fsync(int fd); } + SYS_SETPRIORITY = 96 // { int setpriority(int which, int who, \ + SYS_SOCKET = 97 // { int socket(int domain, int type, \ + SYS_CONNECT = 98 // { int connect(int s, caddr_t name, \ + SYS_GETPRIORITY = 100 // { int getpriority(int which, int who); } + SYS_BIND = 104 // { int bind(int s, caddr_t name, \ + SYS_SETSOCKOPT = 105 // { int setsockopt(int s, int level, int name, \ + SYS_LISTEN = 106 // { int listen(int s, int backlog); } + SYS_GETTIMEOFDAY = 116 // { int gettimeofday(struct timeval *tp, \ + SYS_GETRUSAGE = 117 // { int getrusage(int who, \ + SYS_GETSOCKOPT = 118 // { int getsockopt(int s, int level, int name, \ + SYS_READV = 120 // { int readv(int fd, struct iovec *iovp, \ + SYS_WRITEV = 121 // { int writev(int fd, struct iovec *iovp, \ + SYS_SETTIMEOFDAY = 122 // { int settimeofday(struct timeval *tv, \ + SYS_FCHOWN = 123 // { int fchown(int fd, int uid, int gid); } + SYS_FCHMOD = 124 // { int fchmod(int fd, int mode); } + SYS_SETREUID = 126 // { int setreuid(int ruid, int euid); } + SYS_SETREGID = 127 // { int setregid(int rgid, int egid); } + SYS_RENAME = 128 // { int rename(char *from, char *to); } + SYS_FLOCK = 131 // { int flock(int fd, int how); } + SYS_MKFIFO = 132 // { int mkfifo(char *path, int mode); } + SYS_SENDTO = 133 // { int sendto(int s, caddr_t buf, size_t len, \ + SYS_SHUTDOWN = 134 // { int shutdown(int s, int how); } + SYS_SOCKETPAIR = 135 // { int socketpair(int domain, int type, \ + SYS_MKDIR = 136 // { int mkdir(char *path, int mode); } + SYS_RMDIR = 137 // { int rmdir(char *path); } + SYS_UTIMES = 138 // { int utimes(char *path, \ + SYS_ADJTIME = 140 // { int adjtime(struct timeval *delta, \ + SYS_SETSID = 147 // { int setsid(void); } + SYS_QUOTACTL = 148 // { int quotactl(char *path, int cmd, int uid, \ + SYS_LGETFH = 160 // { int lgetfh(char *fname, \ + SYS_GETFH = 161 // { int getfh(char *fname, \ + SYS_SYSARCH = 165 // { int sysarch(int op, char *parms); } + SYS_RTPRIO = 166 // { int rtprio(int function, pid_t pid, \ + SYS_FREEBSD6_PREAD = 173 // { ssize_t freebsd6_pread(int fd, void *buf, \ + SYS_FREEBSD6_PWRITE = 174 // { ssize_t freebsd6_pwrite(int fd, \ + SYS_SETFIB = 175 // { int setfib(int fibnum); } + SYS_NTP_ADJTIME = 176 // { int ntp_adjtime(struct timex *tp); } + SYS_SETGID = 181 // { int setgid(gid_t gid); } + SYS_SETEGID = 182 // { int setegid(gid_t egid); } + SYS_SETEUID = 183 // { int seteuid(uid_t euid); } + SYS_STAT = 188 // { int stat(char *path, struct stat *ub); } + SYS_FSTAT = 189 // { int fstat(int fd, struct stat *sb); } + SYS_LSTAT = 190 // { int lstat(char *path, struct stat *ub); } + SYS_PATHCONF = 191 // { int pathconf(char *path, int name); } + SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); } + SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, \ + SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, \ + SYS_GETDIRENTRIES = 196 // { int getdirentries(int fd, char *buf, \ + SYS_FREEBSD6_MMAP = 197 // { caddr_t freebsd6_mmap(caddr_t addr, \ + SYS_FREEBSD6_LSEEK = 199 // { off_t freebsd6_lseek(int fd, int pad, \ + SYS_FREEBSD6_TRUNCATE = 200 // { int freebsd6_truncate(char *path, int pad, \ + SYS_FREEBSD6_FTRUNCATE = 201 // { int freebsd6_ftruncate(int fd, int pad, \ + SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, \ + SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); } + SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); } + SYS_UNDELETE = 205 // { int undelete(char *path); } + SYS_FUTIMES = 206 // { int futimes(int fd, struct timeval *tptr); } + SYS_GETPGID = 207 // { int getpgid(pid_t pid); } + SYS_POLL = 209 // { int poll(struct pollfd *fds, u_int nfds, \ + SYS_CLOCK_GETTIME = 232 // { int clock_gettime(clockid_t clock_id, \ + SYS_CLOCK_SETTIME = 233 // { int clock_settime( \ + SYS_CLOCK_GETRES = 234 // { int clock_getres(clockid_t clock_id, \ + SYS_KTIMER_CREATE = 235 // { int ktimer_create(clockid_t clock_id, \ + SYS_KTIMER_DELETE = 236 // { int ktimer_delete(int timerid); } + SYS_KTIMER_SETTIME = 237 // { int ktimer_settime(int timerid, int flags, \ + SYS_KTIMER_GETTIME = 238 // { int ktimer_gettime(int timerid, struct \ + SYS_KTIMER_GETOVERRUN = 239 // { int ktimer_getoverrun(int timerid); } + SYS_NANOSLEEP = 240 // { int nanosleep(const struct timespec *rqtp, \ + SYS_FFCLOCK_GETCOUNTER = 241 // { int ffclock_getcounter(ffcounter *ffcount); } + SYS_FFCLOCK_SETESTIMATE = 242 // { int ffclock_setestimate( \ + SYS_FFCLOCK_GETESTIMATE = 243 // { int ffclock_getestimate( \ + SYS_CLOCK_GETCPUCLOCKID2 = 247 // { int clock_getcpuclockid2(id_t id,\ + SYS_NTP_GETTIME = 248 // { int ntp_gettime(struct ntptimeval *ntvp); } + SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, \ + SYS_RFORK = 251 // { int rfork(int flags); } + SYS_OPENBSD_POLL = 252 // { int openbsd_poll(struct pollfd *fds, \ + SYS_ISSETUGID = 253 // { int issetugid(void); } + SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); } + SYS_GETDENTS = 272 // { int getdents(int fd, char *buf, \ + SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); } + SYS_LUTIMES = 276 // { int lutimes(char *path, \ + SYS_NSTAT = 278 // { int nstat(char *path, struct nstat *ub); } + SYS_NFSTAT = 279 // { int nfstat(int fd, struct nstat *sb); } + SYS_NLSTAT = 280 // { int nlstat(char *path, struct nstat *ub); } + SYS_PREADV = 289 // { ssize_t preadv(int fd, struct iovec *iovp, \ + SYS_PWRITEV = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, \ + SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, \ + SYS_FHSTAT = 299 // { int fhstat(const struct fhandle *u_fhp, \ + SYS_MODNEXT = 300 // { int modnext(int modid); } + SYS_MODSTAT = 301 // { int modstat(int modid, \ + SYS_MODFNEXT = 302 // { int modfnext(int modid); } + SYS_MODFIND = 303 // { int modfind(const char *name); } + SYS_KLDLOAD = 304 // { int kldload(const char *file); } + SYS_KLDUNLOAD = 305 // { int kldunload(int fileid); } + SYS_KLDFIND = 306 // { int kldfind(const char *file); } + SYS_KLDNEXT = 307 // { int kldnext(int fileid); } + SYS_KLDSTAT = 308 // { int kldstat(int fileid, struct \ + SYS_KLDFIRSTMOD = 309 // { int kldfirstmod(int fileid); } + SYS_GETSID = 310 // { int getsid(pid_t pid); } + SYS_SETRESUID = 311 // { int setresuid(uid_t ruid, uid_t euid, \ + SYS_SETRESGID = 312 // { int setresgid(gid_t rgid, gid_t egid, \ + SYS_YIELD = 321 // { int yield(void); } + SYS_MLOCKALL = 324 // { int mlockall(int how); } + SYS_MUNLOCKALL = 325 // { int munlockall(void); } + SYS___GETCWD = 326 // { int __getcwd(char *buf, u_int buflen); } + SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, \ + SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct \ + SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int \ + SYS_SCHED_GETSCHEDULER = 330 // { int sched_getscheduler (pid_t pid); } + SYS_SCHED_YIELD = 331 // { int sched_yield (void); } + SYS_SCHED_GET_PRIORITY_MAX = 332 // { int sched_get_priority_max (int policy); } + SYS_SCHED_GET_PRIORITY_MIN = 333 // { int sched_get_priority_min (int policy); } + SYS_SCHED_RR_GET_INTERVAL = 334 // { int sched_rr_get_interval (pid_t pid, \ + SYS_UTRACE = 335 // { int utrace(const void *addr, size_t len); } + SYS_KLDSYM = 337 // { int kldsym(int fileid, int cmd, \ + SYS_JAIL = 338 // { int jail(struct jail *jail); } + SYS_SIGPROCMASK = 340 // { int sigprocmask(int how, \ + SYS_SIGSUSPEND = 341 // { int sigsuspend(const sigset_t *sigmask); } + SYS_SIGPENDING = 343 // { int sigpending(sigset_t *set); } + SYS_SIGTIMEDWAIT = 345 // { int sigtimedwait(const sigset_t *set, \ + SYS_SIGWAITINFO = 346 // { int sigwaitinfo(const sigset_t *set, \ + SYS___ACL_GET_FILE = 347 // { int __acl_get_file(const char *path, \ + SYS___ACL_SET_FILE = 348 // { int __acl_set_file(const char *path, \ + SYS___ACL_GET_FD = 349 // { int __acl_get_fd(int filedes, \ + SYS___ACL_SET_FD = 350 // { int __acl_set_fd(int filedes, \ + SYS___ACL_DELETE_FILE = 351 // { int __acl_delete_file(const char *path, \ + SYS___ACL_DELETE_FD = 352 // { int __acl_delete_fd(int filedes, \ + SYS___ACL_ACLCHECK_FILE = 353 // { int __acl_aclcheck_file(const char *path, \ + SYS___ACL_ACLCHECK_FD = 354 // { int __acl_aclcheck_fd(int filedes, \ + SYS_EXTATTRCTL = 355 // { int extattrctl(const char *path, int cmd, \ + SYS_EXTATTR_SET_FILE = 356 // { ssize_t extattr_set_file( \ + SYS_EXTATTR_GET_FILE = 357 // { ssize_t extattr_get_file( \ + SYS_EXTATTR_DELETE_FILE = 358 // { int extattr_delete_file(const char *path, \ + SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, \ + SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, \ + SYS_KQUEUE = 362 // { int kqueue(void); } + SYS_KEVENT = 363 // { int kevent(int fd, \ + SYS_EXTATTR_SET_FD = 371 // { ssize_t extattr_set_fd(int fd, \ + SYS_EXTATTR_GET_FD = 372 // { ssize_t extattr_get_fd(int fd, \ + SYS_EXTATTR_DELETE_FD = 373 // { int extattr_delete_fd(int fd, \ + SYS___SETUGID = 374 // { int __setugid(int flag); } + SYS_EACCESS = 376 // { int eaccess(char *path, int amode); } + SYS_NMOUNT = 378 // { int nmount(struct iovec *iovp, \ + SYS___MAC_GET_PROC = 384 // { int __mac_get_proc(struct mac *mac_p); } + SYS___MAC_SET_PROC = 385 // { int __mac_set_proc(struct mac *mac_p); } + SYS___MAC_GET_FD = 386 // { int __mac_get_fd(int fd, \ + SYS___MAC_GET_FILE = 387 // { int __mac_get_file(const char *path_p, \ + SYS___MAC_SET_FD = 388 // { int __mac_set_fd(int fd, \ + SYS___MAC_SET_FILE = 389 // { int __mac_set_file(const char *path_p, \ + SYS_KENV = 390 // { int kenv(int what, const char *name, \ + SYS_LCHFLAGS = 391 // { int lchflags(const char *path, \ + SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, \ + SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, \ + SYS_MAC_SYSCALL = 394 // { int mac_syscall(const char *policy, \ + SYS_GETFSSTAT = 395 // { int getfsstat(struct statfs *buf, \ + SYS_STATFS = 396 // { int statfs(char *path, \ + SYS_FSTATFS = 397 // { int fstatfs(int fd, struct statfs *buf); } + SYS_FHSTATFS = 398 // { int fhstatfs(const struct fhandle *u_fhp, \ + SYS___MAC_GET_PID = 409 // { int __mac_get_pid(pid_t pid, \ + SYS___MAC_GET_LINK = 410 // { int __mac_get_link(const char *path_p, \ + SYS___MAC_SET_LINK = 411 // { int __mac_set_link(const char *path_p, \ + SYS_EXTATTR_SET_LINK = 412 // { ssize_t extattr_set_link( \ + SYS_EXTATTR_GET_LINK = 413 // { ssize_t extattr_get_link( \ + SYS_EXTATTR_DELETE_LINK = 414 // { int extattr_delete_link( \ + SYS___MAC_EXECVE = 415 // { int __mac_execve(char *fname, char **argv, \ + SYS_SIGACTION = 416 // { int sigaction(int sig, \ + SYS_SIGRETURN = 417 // { int sigreturn( \ + SYS_GETCONTEXT = 421 // { int getcontext(struct __ucontext *ucp); } + SYS_SETCONTEXT = 422 // { int setcontext( \ + SYS_SWAPCONTEXT = 423 // { int swapcontext(struct __ucontext *oucp, \ + SYS_SWAPOFF = 424 // { int swapoff(const char *name); } + SYS___ACL_GET_LINK = 425 // { int __acl_get_link(const char *path, \ + SYS___ACL_SET_LINK = 426 // { int __acl_set_link(const char *path, \ + SYS___ACL_DELETE_LINK = 427 // { int __acl_delete_link(const char *path, \ + SYS___ACL_ACLCHECK_LINK = 428 // { int __acl_aclcheck_link(const char *path, \ + SYS_SIGWAIT = 429 // { int sigwait(const sigset_t *set, \ + SYS_THR_CREATE = 430 // { int thr_create(ucontext_t *ctx, long *id, \ + SYS_THR_EXIT = 431 // { void thr_exit(long *state); } + SYS_THR_SELF = 432 // { int thr_self(long *id); } + SYS_THR_KILL = 433 // { int thr_kill(long id, int sig); } + SYS__UMTX_LOCK = 434 // { int _umtx_lock(struct umtx *umtx); } + SYS__UMTX_UNLOCK = 435 // { int _umtx_unlock(struct umtx *umtx); } + SYS_JAIL_ATTACH = 436 // { int jail_attach(int jid); } + SYS_EXTATTR_LIST_FD = 437 // { ssize_t extattr_list_fd(int fd, \ + SYS_EXTATTR_LIST_FILE = 438 // { ssize_t extattr_list_file( \ + SYS_EXTATTR_LIST_LINK = 439 // { ssize_t extattr_list_link( \ + SYS_THR_SUSPEND = 442 // { int thr_suspend( \ + SYS_THR_WAKE = 443 // { int thr_wake(long id); } + SYS_KLDUNLOADF = 444 // { int kldunloadf(int fileid, int flags); } + SYS_AUDIT = 445 // { int audit(const void *record, \ + SYS_AUDITON = 446 // { int auditon(int cmd, void *data, \ + SYS_GETAUID = 447 // { int getauid(uid_t *auid); } + SYS_SETAUID = 448 // { int setauid(uid_t *auid); } + SYS_GETAUDIT = 449 // { int getaudit(struct auditinfo *auditinfo); } + SYS_SETAUDIT = 450 // { int setaudit(struct auditinfo *auditinfo); } + SYS_GETAUDIT_ADDR = 451 // { int getaudit_addr( \ + SYS_SETAUDIT_ADDR = 452 // { int setaudit_addr( \ + SYS_AUDITCTL = 453 // { int auditctl(char *path); } + SYS__UMTX_OP = 454 // { int _umtx_op(void *obj, int op, \ + SYS_THR_NEW = 455 // { int thr_new(struct thr_param *param, \ + SYS_SIGQUEUE = 456 // { int sigqueue(pid_t pid, int signum, void *value); } + SYS_ABORT2 = 463 // { int abort2(const char *why, int nargs, void **args); } + SYS_THR_SET_NAME = 464 // { int thr_set_name(long id, const char *name); } + SYS_RTPRIO_THREAD = 466 // { int rtprio_thread(int function, \ + SYS_PREAD = 475 // { ssize_t pread(int fd, void *buf, \ + SYS_PWRITE = 476 // { ssize_t pwrite(int fd, const void *buf, \ + SYS_MMAP = 477 // { caddr_t mmap(caddr_t addr, size_t len, \ + SYS_LSEEK = 478 // { off_t lseek(int fd, off_t offset, \ + SYS_TRUNCATE = 479 // { int truncate(char *path, off_t length); } + SYS_FTRUNCATE = 480 // { int ftruncate(int fd, off_t length); } + SYS_THR_KILL2 = 481 // { int thr_kill2(pid_t pid, long id, int sig); } + SYS_SHM_OPEN = 482 // { int shm_open(const char *path, int flags, \ + SYS_SHM_UNLINK = 483 // { int shm_unlink(const char *path); } + SYS_CPUSET = 484 // { int cpuset(cpusetid_t *setid); } + SYS_CPUSET_SETID = 485 // { int cpuset_setid(cpuwhich_t which, id_t id, \ + SYS_CPUSET_GETID = 486 // { int cpuset_getid(cpulevel_t level, \ + SYS_CPUSET_GETAFFINITY = 487 // { int cpuset_getaffinity(cpulevel_t level, \ + SYS_CPUSET_SETAFFINITY = 488 // { int cpuset_setaffinity(cpulevel_t level, \ + SYS_FACCESSAT = 489 // { int faccessat(int fd, char *path, int amode, \ + SYS_FCHMODAT = 490 // { int fchmodat(int fd, char *path, mode_t mode, \ + SYS_FCHOWNAT = 491 // { int fchownat(int fd, char *path, uid_t uid, \ + SYS_FEXECVE = 492 // { int fexecve(int fd, char **argv, \ + SYS_FSTATAT = 493 // { int fstatat(int fd, char *path, \ + SYS_FUTIMESAT = 494 // { int futimesat(int fd, char *path, \ + SYS_LINKAT = 495 // { int linkat(int fd1, char *path1, int fd2, \ + SYS_MKDIRAT = 496 // { int mkdirat(int fd, char *path, mode_t mode); } + SYS_MKFIFOAT = 497 // { int mkfifoat(int fd, char *path, mode_t mode); } + SYS_MKNODAT = 498 // { int mknodat(int fd, char *path, mode_t mode, \ + SYS_OPENAT = 499 // { int openat(int fd, char *path, int flag, \ + SYS_READLINKAT = 500 // { int readlinkat(int fd, char *path, char *buf, \ + SYS_RENAMEAT = 501 // { int renameat(int oldfd, char *old, int newfd, \ + SYS_SYMLINKAT = 502 // { int symlinkat(char *path1, int fd, \ + SYS_UNLINKAT = 503 // { int unlinkat(int fd, char *path, int flag); } + SYS_POSIX_OPENPT = 504 // { int posix_openpt(int flags); } + SYS_JAIL_GET = 506 // { int jail_get(struct iovec *iovp, \ + SYS_JAIL_SET = 507 // { int jail_set(struct iovec *iovp, \ + SYS_JAIL_REMOVE = 508 // { int jail_remove(int jid); } + SYS_CLOSEFROM = 509 // { int closefrom(int lowfd); } + SYS_LPATHCONF = 513 // { int lpathconf(char *path, int name); } + SYS___CAP_RIGHTS_GET = 515 // { int __cap_rights_get(int version, \ + SYS_CAP_ENTER = 516 // { int cap_enter(void); } + SYS_CAP_GETMODE = 517 // { int cap_getmode(u_int *modep); } + SYS_PDFORK = 518 // { int pdfork(int *fdp, int flags); } + SYS_PDKILL = 519 // { int pdkill(int fd, int signum); } + SYS_PDGETPID = 520 // { int pdgetpid(int fd, pid_t *pidp); } + SYS_PSELECT = 522 // { int pselect(int nd, fd_set *in, \ + SYS_GETLOGINCLASS = 523 // { int getloginclass(char *namebuf, \ + SYS_SETLOGINCLASS = 524 // { int setloginclass(const char *namebuf); } + SYS_RCTL_GET_RACCT = 525 // { int rctl_get_racct(const void *inbufp, \ + SYS_RCTL_GET_RULES = 526 // { int rctl_get_rules(const void *inbufp, \ + SYS_RCTL_GET_LIMITS = 527 // { int rctl_get_limits(const void *inbufp, \ + SYS_RCTL_ADD_RULE = 528 // { int rctl_add_rule(const void *inbufp, \ + SYS_RCTL_REMOVE_RULE = 529 // { int rctl_remove_rule(const void *inbufp, \ + SYS_POSIX_FALLOCATE = 530 // { int posix_fallocate(int fd, \ + SYS_POSIX_FADVISE = 531 // { int posix_fadvise(int fd, off_t offset, \ + SYS_WAIT6 = 532 // { int wait6(idtype_t idtype, id_t id, \ + SYS_CAP_RIGHTS_LIMIT = 533 // { int cap_rights_limit(int fd, \ + SYS_CAP_IOCTLS_LIMIT = 534 // { int cap_ioctls_limit(int fd, \ + SYS_CAP_IOCTLS_GET = 535 // { ssize_t cap_ioctls_get(int fd, \ + SYS_CAP_FCNTLS_LIMIT = 536 // { int cap_fcntls_limit(int fd, \ + SYS_CAP_FCNTLS_GET = 537 // { int cap_fcntls_get(int fd, \ + SYS_BINDAT = 538 // { int bindat(int fd, int s, caddr_t name, \ + SYS_CONNECTAT = 539 // { int connectat(int fd, int s, caddr_t name, \ + SYS_CHFLAGSAT = 540 // { int chflagsat(int fd, const char *path, \ + SYS_ACCEPT4 = 541 // { int accept4(int s, \ + SYS_PIPE2 = 542 // { int pipe2(int *fildes, int flags); } + SYS_PROCCTL = 544 // { int procctl(idtype_t idtype, id_t id, \ + SYS_PPOLL = 545 // { int ppoll(struct pollfd *fds, u_int nfds, \ + SYS_FUTIMENS = 546 // { int futimens(int fd, \ + SYS_UTIMENSAT = 547 // { int utimensat(int fd, \ +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go new file mode 100644 index 0000000..4488314 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go @@ -0,0 +1,353 @@ +// mksysnum_freebsd.pl +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build arm,freebsd + +package unix + +const ( + // SYS_NOSYS = 0; // { int nosys(void); } syscall nosys_args int + SYS_EXIT = 1 // { void sys_exit(int rval); } exit \ + SYS_FORK = 2 // { int fork(void); } + SYS_READ = 3 // { ssize_t read(int fd, void *buf, \ + SYS_WRITE = 4 // { ssize_t write(int fd, const void *buf, \ + SYS_OPEN = 5 // { int open(char *path, int flags, int mode); } + SYS_CLOSE = 6 // { int close(int fd); } + SYS_WAIT4 = 7 // { int wait4(int pid, int *status, \ + SYS_LINK = 9 // { int link(char *path, char *link); } + SYS_UNLINK = 10 // { int unlink(char *path); } + SYS_CHDIR = 12 // { int chdir(char *path); } + SYS_FCHDIR = 13 // { int fchdir(int fd); } + SYS_MKNOD = 14 // { int mknod(char *path, int mode, int dev); } + SYS_CHMOD = 15 // { int chmod(char *path, int mode); } + SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); } + SYS_OBREAK = 17 // { int obreak(char *nsize); } break \ + SYS_GETPID = 20 // { pid_t getpid(void); } + SYS_MOUNT = 21 // { int mount(char *type, char *path, \ + SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); } + SYS_SETUID = 23 // { int setuid(uid_t uid); } + SYS_GETUID = 24 // { uid_t getuid(void); } + SYS_GETEUID = 25 // { uid_t geteuid(void); } + SYS_PTRACE = 26 // { int ptrace(int req, pid_t pid, \ + SYS_RECVMSG = 27 // { int recvmsg(int s, struct msghdr *msg, \ + SYS_SENDMSG = 28 // { int sendmsg(int s, struct msghdr *msg, \ + SYS_RECVFROM = 29 // { int recvfrom(int s, caddr_t buf, \ + SYS_ACCEPT = 30 // { int accept(int s, \ + SYS_GETPEERNAME = 31 // { int getpeername(int fdes, \ + SYS_GETSOCKNAME = 32 // { int getsockname(int fdes, \ + SYS_ACCESS = 33 // { int access(char *path, int amode); } + SYS_CHFLAGS = 34 // { int chflags(const char *path, u_long flags); } + SYS_FCHFLAGS = 35 // { int fchflags(int fd, u_long flags); } + SYS_SYNC = 36 // { int sync(void); } + SYS_KILL = 37 // { int kill(int pid, int signum); } + SYS_GETPPID = 39 // { pid_t getppid(void); } + SYS_DUP = 41 // { int dup(u_int fd); } + SYS_PIPE = 42 // { int pipe(void); } + SYS_GETEGID = 43 // { gid_t getegid(void); } + SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, \ + SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, \ + SYS_GETGID = 47 // { gid_t getgid(void); } + SYS_GETLOGIN = 49 // { int getlogin(char *namebuf, u_int \ + SYS_SETLOGIN = 50 // { int setlogin(char *namebuf); } + SYS_ACCT = 51 // { int acct(char *path); } + SYS_SIGALTSTACK = 53 // { int sigaltstack(stack_t *ss, \ + SYS_IOCTL = 54 // { int ioctl(int fd, u_long com, \ + SYS_REBOOT = 55 // { int reboot(int opt); } + SYS_REVOKE = 56 // { int revoke(char *path); } + SYS_SYMLINK = 57 // { int symlink(char *path, char *link); } + SYS_READLINK = 58 // { ssize_t readlink(char *path, char *buf, \ + SYS_EXECVE = 59 // { int execve(char *fname, char **argv, \ + SYS_UMASK = 60 // { int umask(int newmask); } umask umask_args \ + SYS_CHROOT = 61 // { int chroot(char *path); } + SYS_MSYNC = 65 // { int msync(void *addr, size_t len, \ + SYS_VFORK = 66 // { int vfork(void); } + SYS_SBRK = 69 // { int sbrk(int incr); } + SYS_SSTK = 70 // { int sstk(int incr); } + SYS_OVADVISE = 72 // { int ovadvise(int anom); } vadvise \ + SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); } + SYS_MPROTECT = 74 // { int mprotect(const void *addr, size_t len, \ + SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, \ + SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, \ + SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, \ + SYS_SETGROUPS = 80 // { int setgroups(u_int gidsetsize, \ + SYS_GETPGRP = 81 // { int getpgrp(void); } + SYS_SETPGID = 82 // { int setpgid(int pid, int pgid); } + SYS_SETITIMER = 83 // { int setitimer(u_int which, struct \ + SYS_SWAPON = 85 // { int swapon(char *name); } + SYS_GETITIMER = 86 // { int getitimer(u_int which, \ + SYS_GETDTABLESIZE = 89 // { int getdtablesize(void); } + SYS_DUP2 = 90 // { int dup2(u_int from, u_int to); } + SYS_FCNTL = 92 // { int fcntl(int fd, int cmd, long arg); } + SYS_SELECT = 93 // { int select(int nd, fd_set *in, fd_set *ou, \ + SYS_FSYNC = 95 // { int fsync(int fd); } + SYS_SETPRIORITY = 96 // { int setpriority(int which, int who, \ + SYS_SOCKET = 97 // { int socket(int domain, int type, \ + SYS_CONNECT = 98 // { int connect(int s, caddr_t name, \ + SYS_GETPRIORITY = 100 // { int getpriority(int which, int who); } + SYS_BIND = 104 // { int bind(int s, caddr_t name, \ + SYS_SETSOCKOPT = 105 // { int setsockopt(int s, int level, int name, \ + SYS_LISTEN = 106 // { int listen(int s, int backlog); } + SYS_GETTIMEOFDAY = 116 // { int gettimeofday(struct timeval *tp, \ + SYS_GETRUSAGE = 117 // { int getrusage(int who, \ + SYS_GETSOCKOPT = 118 // { int getsockopt(int s, int level, int name, \ + SYS_READV = 120 // { int readv(int fd, struct iovec *iovp, \ + SYS_WRITEV = 121 // { int writev(int fd, struct iovec *iovp, \ + SYS_SETTIMEOFDAY = 122 // { int settimeofday(struct timeval *tv, \ + SYS_FCHOWN = 123 // { int fchown(int fd, int uid, int gid); } + SYS_FCHMOD = 124 // { int fchmod(int fd, int mode); } + SYS_SETREUID = 126 // { int setreuid(int ruid, int euid); } + SYS_SETREGID = 127 // { int setregid(int rgid, int egid); } + SYS_RENAME = 128 // { int rename(char *from, char *to); } + SYS_FLOCK = 131 // { int flock(int fd, int how); } + SYS_MKFIFO = 132 // { int mkfifo(char *path, int mode); } + SYS_SENDTO = 133 // { int sendto(int s, caddr_t buf, size_t len, \ + SYS_SHUTDOWN = 134 // { int shutdown(int s, int how); } + SYS_SOCKETPAIR = 135 // { int socketpair(int domain, int type, \ + SYS_MKDIR = 136 // { int mkdir(char *path, int mode); } + SYS_RMDIR = 137 // { int rmdir(char *path); } + SYS_UTIMES = 138 // { int utimes(char *path, \ + SYS_ADJTIME = 140 // { int adjtime(struct timeval *delta, \ + SYS_SETSID = 147 // { int setsid(void); } + SYS_QUOTACTL = 148 // { int quotactl(char *path, int cmd, int uid, \ + SYS_LGETFH = 160 // { int lgetfh(char *fname, \ + SYS_GETFH = 161 // { int getfh(char *fname, \ + SYS_SYSARCH = 165 // { int sysarch(int op, char *parms); } + SYS_RTPRIO = 166 // { int rtprio(int function, pid_t pid, \ + SYS_FREEBSD6_PREAD = 173 // { ssize_t freebsd6_pread(int fd, void *buf, \ + SYS_FREEBSD6_PWRITE = 174 // { ssize_t freebsd6_pwrite(int fd, \ + SYS_SETFIB = 175 // { int setfib(int fibnum); } + SYS_NTP_ADJTIME = 176 // { int ntp_adjtime(struct timex *tp); } + SYS_SETGID = 181 // { int setgid(gid_t gid); } + SYS_SETEGID = 182 // { int setegid(gid_t egid); } + SYS_SETEUID = 183 // { int seteuid(uid_t euid); } + SYS_STAT = 188 // { int stat(char *path, struct stat *ub); } + SYS_FSTAT = 189 // { int fstat(int fd, struct stat *sb); } + SYS_LSTAT = 190 // { int lstat(char *path, struct stat *ub); } + SYS_PATHCONF = 191 // { int pathconf(char *path, int name); } + SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); } + SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, \ + SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, \ + SYS_GETDIRENTRIES = 196 // { int getdirentries(int fd, char *buf, \ + SYS_FREEBSD6_MMAP = 197 // { caddr_t freebsd6_mmap(caddr_t addr, \ + SYS_FREEBSD6_LSEEK = 199 // { off_t freebsd6_lseek(int fd, int pad, \ + SYS_FREEBSD6_TRUNCATE = 200 // { int freebsd6_truncate(char *path, int pad, \ + SYS_FREEBSD6_FTRUNCATE = 201 // { int freebsd6_ftruncate(int fd, int pad, \ + SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, \ + SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); } + SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); } + SYS_UNDELETE = 205 // { int undelete(char *path); } + SYS_FUTIMES = 206 // { int futimes(int fd, struct timeval *tptr); } + SYS_GETPGID = 207 // { int getpgid(pid_t pid); } + SYS_POLL = 209 // { int poll(struct pollfd *fds, u_int nfds, \ + SYS_CLOCK_GETTIME = 232 // { int clock_gettime(clockid_t clock_id, \ + SYS_CLOCK_SETTIME = 233 // { int clock_settime( \ + SYS_CLOCK_GETRES = 234 // { int clock_getres(clockid_t clock_id, \ + SYS_KTIMER_CREATE = 235 // { int ktimer_create(clockid_t clock_id, \ + SYS_KTIMER_DELETE = 236 // { int ktimer_delete(int timerid); } + SYS_KTIMER_SETTIME = 237 // { int ktimer_settime(int timerid, int flags, \ + SYS_KTIMER_GETTIME = 238 // { int ktimer_gettime(int timerid, struct \ + SYS_KTIMER_GETOVERRUN = 239 // { int ktimer_getoverrun(int timerid); } + SYS_NANOSLEEP = 240 // { int nanosleep(const struct timespec *rqtp, \ + SYS_FFCLOCK_GETCOUNTER = 241 // { int ffclock_getcounter(ffcounter *ffcount); } + SYS_FFCLOCK_SETESTIMATE = 242 // { int ffclock_setestimate( \ + SYS_FFCLOCK_GETESTIMATE = 243 // { int ffclock_getestimate( \ + SYS_CLOCK_GETCPUCLOCKID2 = 247 // { int clock_getcpuclockid2(id_t id,\ + SYS_NTP_GETTIME = 248 // { int ntp_gettime(struct ntptimeval *ntvp); } + SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, \ + SYS_RFORK = 251 // { int rfork(int flags); } + SYS_OPENBSD_POLL = 252 // { int openbsd_poll(struct pollfd *fds, \ + SYS_ISSETUGID = 253 // { int issetugid(void); } + SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); } + SYS_GETDENTS = 272 // { int getdents(int fd, char *buf, \ + SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); } + SYS_LUTIMES = 276 // { int lutimes(char *path, \ + SYS_NSTAT = 278 // { int nstat(char *path, struct nstat *ub); } + SYS_NFSTAT = 279 // { int nfstat(int fd, struct nstat *sb); } + SYS_NLSTAT = 280 // { int nlstat(char *path, struct nstat *ub); } + SYS_PREADV = 289 // { ssize_t preadv(int fd, struct iovec *iovp, \ + SYS_PWRITEV = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, \ + SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, \ + SYS_FHSTAT = 299 // { int fhstat(const struct fhandle *u_fhp, \ + SYS_MODNEXT = 300 // { int modnext(int modid); } + SYS_MODSTAT = 301 // { int modstat(int modid, \ + SYS_MODFNEXT = 302 // { int modfnext(int modid); } + SYS_MODFIND = 303 // { int modfind(const char *name); } + SYS_KLDLOAD = 304 // { int kldload(const char *file); } + SYS_KLDUNLOAD = 305 // { int kldunload(int fileid); } + SYS_KLDFIND = 306 // { int kldfind(const char *file); } + SYS_KLDNEXT = 307 // { int kldnext(int fileid); } + SYS_KLDSTAT = 308 // { int kldstat(int fileid, struct \ + SYS_KLDFIRSTMOD = 309 // { int kldfirstmod(int fileid); } + SYS_GETSID = 310 // { int getsid(pid_t pid); } + SYS_SETRESUID = 311 // { int setresuid(uid_t ruid, uid_t euid, \ + SYS_SETRESGID = 312 // { int setresgid(gid_t rgid, gid_t egid, \ + SYS_YIELD = 321 // { int yield(void); } + SYS_MLOCKALL = 324 // { int mlockall(int how); } + SYS_MUNLOCKALL = 325 // { int munlockall(void); } + SYS___GETCWD = 326 // { int __getcwd(char *buf, u_int buflen); } + SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, \ + SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct \ + SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int \ + SYS_SCHED_GETSCHEDULER = 330 // { int sched_getscheduler (pid_t pid); } + SYS_SCHED_YIELD = 331 // { int sched_yield (void); } + SYS_SCHED_GET_PRIORITY_MAX = 332 // { int sched_get_priority_max (int policy); } + SYS_SCHED_GET_PRIORITY_MIN = 333 // { int sched_get_priority_min (int policy); } + SYS_SCHED_RR_GET_INTERVAL = 334 // { int sched_rr_get_interval (pid_t pid, \ + SYS_UTRACE = 335 // { int utrace(const void *addr, size_t len); } + SYS_KLDSYM = 337 // { int kldsym(int fileid, int cmd, \ + SYS_JAIL = 338 // { int jail(struct jail *jail); } + SYS_SIGPROCMASK = 340 // { int sigprocmask(int how, \ + SYS_SIGSUSPEND = 341 // { int sigsuspend(const sigset_t *sigmask); } + SYS_SIGPENDING = 343 // { int sigpending(sigset_t *set); } + SYS_SIGTIMEDWAIT = 345 // { int sigtimedwait(const sigset_t *set, \ + SYS_SIGWAITINFO = 346 // { int sigwaitinfo(const sigset_t *set, \ + SYS___ACL_GET_FILE = 347 // { int __acl_get_file(const char *path, \ + SYS___ACL_SET_FILE = 348 // { int __acl_set_file(const char *path, \ + SYS___ACL_GET_FD = 349 // { int __acl_get_fd(int filedes, \ + SYS___ACL_SET_FD = 350 // { int __acl_set_fd(int filedes, \ + SYS___ACL_DELETE_FILE = 351 // { int __acl_delete_file(const char *path, \ + SYS___ACL_DELETE_FD = 352 // { int __acl_delete_fd(int filedes, \ + SYS___ACL_ACLCHECK_FILE = 353 // { int __acl_aclcheck_file(const char *path, \ + SYS___ACL_ACLCHECK_FD = 354 // { int __acl_aclcheck_fd(int filedes, \ + SYS_EXTATTRCTL = 355 // { int extattrctl(const char *path, int cmd, \ + SYS_EXTATTR_SET_FILE = 356 // { ssize_t extattr_set_file( \ + SYS_EXTATTR_GET_FILE = 357 // { ssize_t extattr_get_file( \ + SYS_EXTATTR_DELETE_FILE = 358 // { int extattr_delete_file(const char *path, \ + SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, \ + SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, \ + SYS_KQUEUE = 362 // { int kqueue(void); } + SYS_KEVENT = 363 // { int kevent(int fd, \ + SYS_EXTATTR_SET_FD = 371 // { ssize_t extattr_set_fd(int fd, \ + SYS_EXTATTR_GET_FD = 372 // { ssize_t extattr_get_fd(int fd, \ + SYS_EXTATTR_DELETE_FD = 373 // { int extattr_delete_fd(int fd, \ + SYS___SETUGID = 374 // { int __setugid(int flag); } + SYS_EACCESS = 376 // { int eaccess(char *path, int amode); } + SYS_NMOUNT = 378 // { int nmount(struct iovec *iovp, \ + SYS___MAC_GET_PROC = 384 // { int __mac_get_proc(struct mac *mac_p); } + SYS___MAC_SET_PROC = 385 // { int __mac_set_proc(struct mac *mac_p); } + SYS___MAC_GET_FD = 386 // { int __mac_get_fd(int fd, \ + SYS___MAC_GET_FILE = 387 // { int __mac_get_file(const char *path_p, \ + SYS___MAC_SET_FD = 388 // { int __mac_set_fd(int fd, \ + SYS___MAC_SET_FILE = 389 // { int __mac_set_file(const char *path_p, \ + SYS_KENV = 390 // { int kenv(int what, const char *name, \ + SYS_LCHFLAGS = 391 // { int lchflags(const char *path, \ + SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, \ + SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, \ + SYS_MAC_SYSCALL = 394 // { int mac_syscall(const char *policy, \ + SYS_GETFSSTAT = 395 // { int getfsstat(struct statfs *buf, \ + SYS_STATFS = 396 // { int statfs(char *path, \ + SYS_FSTATFS = 397 // { int fstatfs(int fd, struct statfs *buf); } + SYS_FHSTATFS = 398 // { int fhstatfs(const struct fhandle *u_fhp, \ + SYS___MAC_GET_PID = 409 // { int __mac_get_pid(pid_t pid, \ + SYS___MAC_GET_LINK = 410 // { int __mac_get_link(const char *path_p, \ + SYS___MAC_SET_LINK = 411 // { int __mac_set_link(const char *path_p, \ + SYS_EXTATTR_SET_LINK = 412 // { ssize_t extattr_set_link( \ + SYS_EXTATTR_GET_LINK = 413 // { ssize_t extattr_get_link( \ + SYS_EXTATTR_DELETE_LINK = 414 // { int extattr_delete_link( \ + SYS___MAC_EXECVE = 415 // { int __mac_execve(char *fname, char **argv, \ + SYS_SIGACTION = 416 // { int sigaction(int sig, \ + SYS_SIGRETURN = 417 // { int sigreturn( \ + SYS_GETCONTEXT = 421 // { int getcontext(struct __ucontext *ucp); } + SYS_SETCONTEXT = 422 // { int setcontext( \ + SYS_SWAPCONTEXT = 423 // { int swapcontext(struct __ucontext *oucp, \ + SYS_SWAPOFF = 424 // { int swapoff(const char *name); } + SYS___ACL_GET_LINK = 425 // { int __acl_get_link(const char *path, \ + SYS___ACL_SET_LINK = 426 // { int __acl_set_link(const char *path, \ + SYS___ACL_DELETE_LINK = 427 // { int __acl_delete_link(const char *path, \ + SYS___ACL_ACLCHECK_LINK = 428 // { int __acl_aclcheck_link(const char *path, \ + SYS_SIGWAIT = 429 // { int sigwait(const sigset_t *set, \ + SYS_THR_CREATE = 430 // { int thr_create(ucontext_t *ctx, long *id, \ + SYS_THR_EXIT = 431 // { void thr_exit(long *state); } + SYS_THR_SELF = 432 // { int thr_self(long *id); } + SYS_THR_KILL = 433 // { int thr_kill(long id, int sig); } + SYS__UMTX_LOCK = 434 // { int _umtx_lock(struct umtx *umtx); } + SYS__UMTX_UNLOCK = 435 // { int _umtx_unlock(struct umtx *umtx); } + SYS_JAIL_ATTACH = 436 // { int jail_attach(int jid); } + SYS_EXTATTR_LIST_FD = 437 // { ssize_t extattr_list_fd(int fd, \ + SYS_EXTATTR_LIST_FILE = 438 // { ssize_t extattr_list_file( \ + SYS_EXTATTR_LIST_LINK = 439 // { ssize_t extattr_list_link( \ + SYS_THR_SUSPEND = 442 // { int thr_suspend( \ + SYS_THR_WAKE = 443 // { int thr_wake(long id); } + SYS_KLDUNLOADF = 444 // { int kldunloadf(int fileid, int flags); } + SYS_AUDIT = 445 // { int audit(const void *record, \ + SYS_AUDITON = 446 // { int auditon(int cmd, void *data, \ + SYS_GETAUID = 447 // { int getauid(uid_t *auid); } + SYS_SETAUID = 448 // { int setauid(uid_t *auid); } + SYS_GETAUDIT = 449 // { int getaudit(struct auditinfo *auditinfo); } + SYS_SETAUDIT = 450 // { int setaudit(struct auditinfo *auditinfo); } + SYS_GETAUDIT_ADDR = 451 // { int getaudit_addr( \ + SYS_SETAUDIT_ADDR = 452 // { int setaudit_addr( \ + SYS_AUDITCTL = 453 // { int auditctl(char *path); } + SYS__UMTX_OP = 454 // { int _umtx_op(void *obj, int op, \ + SYS_THR_NEW = 455 // { int thr_new(struct thr_param *param, \ + SYS_SIGQUEUE = 456 // { int sigqueue(pid_t pid, int signum, void *value); } + SYS_ABORT2 = 463 // { int abort2(const char *why, int nargs, void **args); } + SYS_THR_SET_NAME = 464 // { int thr_set_name(long id, const char *name); } + SYS_RTPRIO_THREAD = 466 // { int rtprio_thread(int function, \ + SYS_PREAD = 475 // { ssize_t pread(int fd, void *buf, \ + SYS_PWRITE = 476 // { ssize_t pwrite(int fd, const void *buf, \ + SYS_MMAP = 477 // { caddr_t mmap(caddr_t addr, size_t len, \ + SYS_LSEEK = 478 // { off_t lseek(int fd, off_t offset, \ + SYS_TRUNCATE = 479 // { int truncate(char *path, off_t length); } + SYS_FTRUNCATE = 480 // { int ftruncate(int fd, off_t length); } + SYS_THR_KILL2 = 481 // { int thr_kill2(pid_t pid, long id, int sig); } + SYS_SHM_OPEN = 482 // { int shm_open(const char *path, int flags, \ + SYS_SHM_UNLINK = 483 // { int shm_unlink(const char *path); } + SYS_CPUSET = 484 // { int cpuset(cpusetid_t *setid); } + SYS_CPUSET_SETID = 485 // { int cpuset_setid(cpuwhich_t which, id_t id, \ + SYS_CPUSET_GETID = 486 // { int cpuset_getid(cpulevel_t level, \ + SYS_CPUSET_GETAFFINITY = 487 // { int cpuset_getaffinity(cpulevel_t level, \ + SYS_CPUSET_SETAFFINITY = 488 // { int cpuset_setaffinity(cpulevel_t level, \ + SYS_FACCESSAT = 489 // { int faccessat(int fd, char *path, int amode, \ + SYS_FCHMODAT = 490 // { int fchmodat(int fd, char *path, mode_t mode, \ + SYS_FCHOWNAT = 491 // { int fchownat(int fd, char *path, uid_t uid, \ + SYS_FEXECVE = 492 // { int fexecve(int fd, char **argv, \ + SYS_FSTATAT = 493 // { int fstatat(int fd, char *path, \ + SYS_FUTIMESAT = 494 // { int futimesat(int fd, char *path, \ + SYS_LINKAT = 495 // { int linkat(int fd1, char *path1, int fd2, \ + SYS_MKDIRAT = 496 // { int mkdirat(int fd, char *path, mode_t mode); } + SYS_MKFIFOAT = 497 // { int mkfifoat(int fd, char *path, mode_t mode); } + SYS_MKNODAT = 498 // { int mknodat(int fd, char *path, mode_t mode, \ + SYS_OPENAT = 499 // { int openat(int fd, char *path, int flag, \ + SYS_READLINKAT = 500 // { int readlinkat(int fd, char *path, char *buf, \ + SYS_RENAMEAT = 501 // { int renameat(int oldfd, char *old, int newfd, \ + SYS_SYMLINKAT = 502 // { int symlinkat(char *path1, int fd, \ + SYS_UNLINKAT = 503 // { int unlinkat(int fd, char *path, int flag); } + SYS_POSIX_OPENPT = 504 // { int posix_openpt(int flags); } + SYS_JAIL_GET = 506 // { int jail_get(struct iovec *iovp, \ + SYS_JAIL_SET = 507 // { int jail_set(struct iovec *iovp, \ + SYS_JAIL_REMOVE = 508 // { int jail_remove(int jid); } + SYS_CLOSEFROM = 509 // { int closefrom(int lowfd); } + SYS_LPATHCONF = 513 // { int lpathconf(char *path, int name); } + SYS___CAP_RIGHTS_GET = 515 // { int __cap_rights_get(int version, \ + SYS_CAP_ENTER = 516 // { int cap_enter(void); } + SYS_CAP_GETMODE = 517 // { int cap_getmode(u_int *modep); } + SYS_PDFORK = 518 // { int pdfork(int *fdp, int flags); } + SYS_PDKILL = 519 // { int pdkill(int fd, int signum); } + SYS_PDGETPID = 520 // { int pdgetpid(int fd, pid_t *pidp); } + SYS_PSELECT = 522 // { int pselect(int nd, fd_set *in, \ + SYS_GETLOGINCLASS = 523 // { int getloginclass(char *namebuf, \ + SYS_SETLOGINCLASS = 524 // { int setloginclass(const char *namebuf); } + SYS_RCTL_GET_RACCT = 525 // { int rctl_get_racct(const void *inbufp, \ + SYS_RCTL_GET_RULES = 526 // { int rctl_get_rules(const void *inbufp, \ + SYS_RCTL_GET_LIMITS = 527 // { int rctl_get_limits(const void *inbufp, \ + SYS_RCTL_ADD_RULE = 528 // { int rctl_add_rule(const void *inbufp, \ + SYS_RCTL_REMOVE_RULE = 529 // { int rctl_remove_rule(const void *inbufp, \ + SYS_POSIX_FALLOCATE = 530 // { int posix_fallocate(int fd, \ + SYS_POSIX_FADVISE = 531 // { int posix_fadvise(int fd, off_t offset, \ + SYS_WAIT6 = 532 // { int wait6(idtype_t idtype, id_t id, \ + SYS_CAP_RIGHTS_LIMIT = 533 // { int cap_rights_limit(int fd, \ + SYS_CAP_IOCTLS_LIMIT = 534 // { int cap_ioctls_limit(int fd, \ + SYS_CAP_IOCTLS_GET = 535 // { ssize_t cap_ioctls_get(int fd, \ + SYS_CAP_FCNTLS_LIMIT = 536 // { int cap_fcntls_limit(int fd, \ + SYS_CAP_FCNTLS_GET = 537 // { int cap_fcntls_get(int fd, \ + SYS_BINDAT = 538 // { int bindat(int fd, int s, caddr_t name, \ + SYS_CONNECTAT = 539 // { int connectat(int fd, int s, caddr_t name, \ + SYS_CHFLAGSAT = 540 // { int chflagsat(int fd, const char *path, \ + SYS_ACCEPT4 = 541 // { int accept4(int s, \ + SYS_PIPE2 = 542 // { int pipe2(int *fildes, int flags); } + SYS_PROCCTL = 544 // { int procctl(idtype_t idtype, id_t id, \ + SYS_PPOLL = 545 // { int ppoll(struct pollfd *fds, u_int nfds, \ + SYS_FUTIMENS = 546 // { int futimens(int fd, \ + SYS_UTIMENSAT = 547 // { int utimensat(int fd, \ +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go new file mode 100644 index 0000000..95ab129 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go @@ -0,0 +1,390 @@ +// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include -m32 /tmp/include/asm/unistd.h +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build 386,linux + +package unix + +const ( + SYS_RESTART_SYSCALL = 0 + SYS_EXIT = 1 + SYS_FORK = 2 + SYS_READ = 3 + SYS_WRITE = 4 + SYS_OPEN = 5 + SYS_CLOSE = 6 + SYS_WAITPID = 7 + SYS_CREAT = 8 + SYS_LINK = 9 + SYS_UNLINK = 10 + SYS_EXECVE = 11 + SYS_CHDIR = 12 + SYS_TIME = 13 + SYS_MKNOD = 14 + SYS_CHMOD = 15 + SYS_LCHOWN = 16 + SYS_BREAK = 17 + SYS_OLDSTAT = 18 + SYS_LSEEK = 19 + SYS_GETPID = 20 + SYS_MOUNT = 21 + SYS_UMOUNT = 22 + SYS_SETUID = 23 + SYS_GETUID = 24 + SYS_STIME = 25 + SYS_PTRACE = 26 + SYS_ALARM = 27 + SYS_OLDFSTAT = 28 + SYS_PAUSE = 29 + SYS_UTIME = 30 + SYS_STTY = 31 + SYS_GTTY = 32 + SYS_ACCESS = 33 + SYS_NICE = 34 + SYS_FTIME = 35 + SYS_SYNC = 36 + SYS_KILL = 37 + SYS_RENAME = 38 + SYS_MKDIR = 39 + SYS_RMDIR = 40 + SYS_DUP = 41 + SYS_PIPE = 42 + SYS_TIMES = 43 + SYS_PROF = 44 + SYS_BRK = 45 + SYS_SETGID = 46 + SYS_GETGID = 47 + SYS_SIGNAL = 48 + SYS_GETEUID = 49 + SYS_GETEGID = 50 + SYS_ACCT = 51 + SYS_UMOUNT2 = 52 + SYS_LOCK = 53 + SYS_IOCTL = 54 + SYS_FCNTL = 55 + SYS_MPX = 56 + SYS_SETPGID = 57 + SYS_ULIMIT = 58 + SYS_OLDOLDUNAME = 59 + SYS_UMASK = 60 + SYS_CHROOT = 61 + SYS_USTAT = 62 + SYS_DUP2 = 63 + SYS_GETPPID = 64 + SYS_GETPGRP = 65 + SYS_SETSID = 66 + SYS_SIGACTION = 67 + SYS_SGETMASK = 68 + SYS_SSETMASK = 69 + SYS_SETREUID = 70 + SYS_SETREGID = 71 + SYS_SIGSUSPEND = 72 + SYS_SIGPENDING = 73 + SYS_SETHOSTNAME = 74 + SYS_SETRLIMIT = 75 + SYS_GETRLIMIT = 76 + SYS_GETRUSAGE = 77 + SYS_GETTIMEOFDAY = 78 + SYS_SETTIMEOFDAY = 79 + SYS_GETGROUPS = 80 + SYS_SETGROUPS = 81 + SYS_SELECT = 82 + SYS_SYMLINK = 83 + SYS_OLDLSTAT = 84 + SYS_READLINK = 85 + SYS_USELIB = 86 + SYS_SWAPON = 87 + SYS_REBOOT = 88 + SYS_READDIR = 89 + SYS_MMAP = 90 + SYS_MUNMAP = 91 + SYS_TRUNCATE = 92 + SYS_FTRUNCATE = 93 + SYS_FCHMOD = 94 + SYS_FCHOWN = 95 + SYS_GETPRIORITY = 96 + SYS_SETPRIORITY = 97 + SYS_PROFIL = 98 + SYS_STATFS = 99 + SYS_FSTATFS = 100 + SYS_IOPERM = 101 + SYS_SOCKETCALL = 102 + SYS_SYSLOG = 103 + SYS_SETITIMER = 104 + SYS_GETITIMER = 105 + SYS_STAT = 106 + SYS_LSTAT = 107 + SYS_FSTAT = 108 + SYS_OLDUNAME = 109 + SYS_IOPL = 110 + SYS_VHANGUP = 111 + SYS_IDLE = 112 + SYS_VM86OLD = 113 + SYS_WAIT4 = 114 + SYS_SWAPOFF = 115 + SYS_SYSINFO = 116 + SYS_IPC = 117 + SYS_FSYNC = 118 + SYS_SIGRETURN = 119 + SYS_CLONE = 120 + SYS_SETDOMAINNAME = 121 + SYS_UNAME = 122 + SYS_MODIFY_LDT = 123 + SYS_ADJTIMEX = 124 + SYS_MPROTECT = 125 + SYS_SIGPROCMASK = 126 + SYS_CREATE_MODULE = 127 + SYS_INIT_MODULE = 128 + SYS_DELETE_MODULE = 129 + SYS_GET_KERNEL_SYMS = 130 + SYS_QUOTACTL = 131 + SYS_GETPGID = 132 + SYS_FCHDIR = 133 + SYS_BDFLUSH = 134 + SYS_SYSFS = 135 + SYS_PERSONALITY = 136 + SYS_AFS_SYSCALL = 137 + SYS_SETFSUID = 138 + SYS_SETFSGID = 139 + SYS__LLSEEK = 140 + SYS_GETDENTS = 141 + SYS__NEWSELECT = 142 + SYS_FLOCK = 143 + SYS_MSYNC = 144 + SYS_READV = 145 + SYS_WRITEV = 146 + SYS_GETSID = 147 + SYS_FDATASYNC = 148 + SYS__SYSCTL = 149 + SYS_MLOCK = 150 + SYS_MUNLOCK = 151 + SYS_MLOCKALL = 152 + SYS_MUNLOCKALL = 153 + SYS_SCHED_SETPARAM = 154 + SYS_SCHED_GETPARAM = 155 + SYS_SCHED_SETSCHEDULER = 156 + SYS_SCHED_GETSCHEDULER = 157 + SYS_SCHED_YIELD = 158 + SYS_SCHED_GET_PRIORITY_MAX = 159 + SYS_SCHED_GET_PRIORITY_MIN = 160 + SYS_SCHED_RR_GET_INTERVAL = 161 + SYS_NANOSLEEP = 162 + SYS_MREMAP = 163 + SYS_SETRESUID = 164 + SYS_GETRESUID = 165 + SYS_VM86 = 166 + SYS_QUERY_MODULE = 167 + SYS_POLL = 168 + SYS_NFSSERVCTL = 169 + SYS_SETRESGID = 170 + SYS_GETRESGID = 171 + SYS_PRCTL = 172 + SYS_RT_SIGRETURN = 173 + SYS_RT_SIGACTION = 174 + SYS_RT_SIGPROCMASK = 175 + SYS_RT_SIGPENDING = 176 + SYS_RT_SIGTIMEDWAIT = 177 + SYS_RT_SIGQUEUEINFO = 178 + SYS_RT_SIGSUSPEND = 179 + SYS_PREAD64 = 180 + SYS_PWRITE64 = 181 + SYS_CHOWN = 182 + SYS_GETCWD = 183 + SYS_CAPGET = 184 + SYS_CAPSET = 185 + SYS_SIGALTSTACK = 186 + SYS_SENDFILE = 187 + SYS_GETPMSG = 188 + SYS_PUTPMSG = 189 + SYS_VFORK = 190 + SYS_UGETRLIMIT = 191 + SYS_MMAP2 = 192 + SYS_TRUNCATE64 = 193 + SYS_FTRUNCATE64 = 194 + SYS_STAT64 = 195 + SYS_LSTAT64 = 196 + SYS_FSTAT64 = 197 + SYS_LCHOWN32 = 198 + SYS_GETUID32 = 199 + SYS_GETGID32 = 200 + SYS_GETEUID32 = 201 + SYS_GETEGID32 = 202 + SYS_SETREUID32 = 203 + SYS_SETREGID32 = 204 + SYS_GETGROUPS32 = 205 + SYS_SETGROUPS32 = 206 + SYS_FCHOWN32 = 207 + SYS_SETRESUID32 = 208 + SYS_GETRESUID32 = 209 + SYS_SETRESGID32 = 210 + SYS_GETRESGID32 = 211 + SYS_CHOWN32 = 212 + SYS_SETUID32 = 213 + SYS_SETGID32 = 214 + SYS_SETFSUID32 = 215 + SYS_SETFSGID32 = 216 + SYS_PIVOT_ROOT = 217 + SYS_MINCORE = 218 + SYS_MADVISE = 219 + SYS_GETDENTS64 = 220 + SYS_FCNTL64 = 221 + SYS_GETTID = 224 + SYS_READAHEAD = 225 + SYS_SETXATTR = 226 + SYS_LSETXATTR = 227 + SYS_FSETXATTR = 228 + SYS_GETXATTR = 229 + SYS_LGETXATTR = 230 + SYS_FGETXATTR = 231 + SYS_LISTXATTR = 232 + SYS_LLISTXATTR = 233 + SYS_FLISTXATTR = 234 + SYS_REMOVEXATTR = 235 + SYS_LREMOVEXATTR = 236 + SYS_FREMOVEXATTR = 237 + SYS_TKILL = 238 + SYS_SENDFILE64 = 239 + SYS_FUTEX = 240 + SYS_SCHED_SETAFFINITY = 241 + SYS_SCHED_GETAFFINITY = 242 + SYS_SET_THREAD_AREA = 243 + SYS_GET_THREAD_AREA = 244 + SYS_IO_SETUP = 245 + SYS_IO_DESTROY = 246 + SYS_IO_GETEVENTS = 247 + SYS_IO_SUBMIT = 248 + SYS_IO_CANCEL = 249 + SYS_FADVISE64 = 250 + SYS_EXIT_GROUP = 252 + SYS_LOOKUP_DCOOKIE = 253 + SYS_EPOLL_CREATE = 254 + SYS_EPOLL_CTL = 255 + SYS_EPOLL_WAIT = 256 + SYS_REMAP_FILE_PAGES = 257 + SYS_SET_TID_ADDRESS = 258 + SYS_TIMER_CREATE = 259 + SYS_TIMER_SETTIME = 260 + SYS_TIMER_GETTIME = 261 + SYS_TIMER_GETOVERRUN = 262 + SYS_TIMER_DELETE = 263 + SYS_CLOCK_SETTIME = 264 + SYS_CLOCK_GETTIME = 265 + SYS_CLOCK_GETRES = 266 + SYS_CLOCK_NANOSLEEP = 267 + SYS_STATFS64 = 268 + SYS_FSTATFS64 = 269 + SYS_TGKILL = 270 + SYS_UTIMES = 271 + SYS_FADVISE64_64 = 272 + SYS_VSERVER = 273 + SYS_MBIND = 274 + SYS_GET_MEMPOLICY = 275 + SYS_SET_MEMPOLICY = 276 + SYS_MQ_OPEN = 277 + SYS_MQ_UNLINK = 278 + SYS_MQ_TIMEDSEND = 279 + SYS_MQ_TIMEDRECEIVE = 280 + SYS_MQ_NOTIFY = 281 + SYS_MQ_GETSETATTR = 282 + SYS_KEXEC_LOAD = 283 + SYS_WAITID = 284 + SYS_ADD_KEY = 286 + SYS_REQUEST_KEY = 287 + SYS_KEYCTL = 288 + SYS_IOPRIO_SET = 289 + SYS_IOPRIO_GET = 290 + SYS_INOTIFY_INIT = 291 + SYS_INOTIFY_ADD_WATCH = 292 + SYS_INOTIFY_RM_WATCH = 293 + SYS_MIGRATE_PAGES = 294 + SYS_OPENAT = 295 + SYS_MKDIRAT = 296 + SYS_MKNODAT = 297 + SYS_FCHOWNAT = 298 + SYS_FUTIMESAT = 299 + SYS_FSTATAT64 = 300 + SYS_UNLINKAT = 301 + SYS_RENAMEAT = 302 + SYS_LINKAT = 303 + SYS_SYMLINKAT = 304 + SYS_READLINKAT = 305 + SYS_FCHMODAT = 306 + SYS_FACCESSAT = 307 + SYS_PSELECT6 = 308 + SYS_PPOLL = 309 + SYS_UNSHARE = 310 + SYS_SET_ROBUST_LIST = 311 + SYS_GET_ROBUST_LIST = 312 + SYS_SPLICE = 313 + SYS_SYNC_FILE_RANGE = 314 + SYS_TEE = 315 + SYS_VMSPLICE = 316 + SYS_MOVE_PAGES = 317 + SYS_GETCPU = 318 + SYS_EPOLL_PWAIT = 319 + SYS_UTIMENSAT = 320 + SYS_SIGNALFD = 321 + SYS_TIMERFD_CREATE = 322 + SYS_EVENTFD = 323 + SYS_FALLOCATE = 324 + SYS_TIMERFD_SETTIME = 325 + SYS_TIMERFD_GETTIME = 326 + SYS_SIGNALFD4 = 327 + SYS_EVENTFD2 = 328 + SYS_EPOLL_CREATE1 = 329 + SYS_DUP3 = 330 + SYS_PIPE2 = 331 + SYS_INOTIFY_INIT1 = 332 + SYS_PREADV = 333 + SYS_PWRITEV = 334 + SYS_RT_TGSIGQUEUEINFO = 335 + SYS_PERF_EVENT_OPEN = 336 + SYS_RECVMMSG = 337 + SYS_FANOTIFY_INIT = 338 + SYS_FANOTIFY_MARK = 339 + SYS_PRLIMIT64 = 340 + SYS_NAME_TO_HANDLE_AT = 341 + SYS_OPEN_BY_HANDLE_AT = 342 + SYS_CLOCK_ADJTIME = 343 + SYS_SYNCFS = 344 + SYS_SENDMMSG = 345 + SYS_SETNS = 346 + SYS_PROCESS_VM_READV = 347 + SYS_PROCESS_VM_WRITEV = 348 + SYS_KCMP = 349 + SYS_FINIT_MODULE = 350 + SYS_SCHED_SETATTR = 351 + SYS_SCHED_GETATTR = 352 + SYS_RENAMEAT2 = 353 + SYS_SECCOMP = 354 + SYS_GETRANDOM = 355 + SYS_MEMFD_CREATE = 356 + SYS_BPF = 357 + SYS_EXECVEAT = 358 + SYS_SOCKET = 359 + SYS_SOCKETPAIR = 360 + SYS_BIND = 361 + SYS_CONNECT = 362 + SYS_LISTEN = 363 + SYS_ACCEPT4 = 364 + SYS_GETSOCKOPT = 365 + SYS_SETSOCKOPT = 366 + SYS_GETSOCKNAME = 367 + SYS_GETPEERNAME = 368 + SYS_SENDTO = 369 + SYS_SENDMSG = 370 + SYS_RECVFROM = 371 + SYS_RECVMSG = 372 + SYS_SHUTDOWN = 373 + SYS_USERFAULTFD = 374 + SYS_MEMBARRIER = 375 + SYS_MLOCK2 = 376 + SYS_COPY_FILE_RANGE = 377 + SYS_PREADV2 = 378 + SYS_PWRITEV2 = 379 + SYS_PKEY_MPROTECT = 380 + SYS_PKEY_ALLOC = 381 + SYS_PKEY_FREE = 382 + SYS_STATX = 383 + SYS_ARCH_PRCTL = 384 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go new file mode 100644 index 0000000..c5dabf2 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go @@ -0,0 +1,342 @@ +// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include -m64 /tmp/include/asm/unistd.h +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,linux + +package unix + +const ( + SYS_READ = 0 + SYS_WRITE = 1 + SYS_OPEN = 2 + SYS_CLOSE = 3 + SYS_STAT = 4 + SYS_FSTAT = 5 + SYS_LSTAT = 6 + SYS_POLL = 7 + SYS_LSEEK = 8 + SYS_MMAP = 9 + SYS_MPROTECT = 10 + SYS_MUNMAP = 11 + SYS_BRK = 12 + SYS_RT_SIGACTION = 13 + SYS_RT_SIGPROCMASK = 14 + SYS_RT_SIGRETURN = 15 + SYS_IOCTL = 16 + SYS_PREAD64 = 17 + SYS_PWRITE64 = 18 + SYS_READV = 19 + SYS_WRITEV = 20 + SYS_ACCESS = 21 + SYS_PIPE = 22 + SYS_SELECT = 23 + SYS_SCHED_YIELD = 24 + SYS_MREMAP = 25 + SYS_MSYNC = 26 + SYS_MINCORE = 27 + SYS_MADVISE = 28 + SYS_SHMGET = 29 + SYS_SHMAT = 30 + SYS_SHMCTL = 31 + SYS_DUP = 32 + SYS_DUP2 = 33 + SYS_PAUSE = 34 + SYS_NANOSLEEP = 35 + SYS_GETITIMER = 36 + SYS_ALARM = 37 + SYS_SETITIMER = 38 + SYS_GETPID = 39 + SYS_SENDFILE = 40 + SYS_SOCKET = 41 + SYS_CONNECT = 42 + SYS_ACCEPT = 43 + SYS_SENDTO = 44 + SYS_RECVFROM = 45 + SYS_SENDMSG = 46 + SYS_RECVMSG = 47 + SYS_SHUTDOWN = 48 + SYS_BIND = 49 + SYS_LISTEN = 50 + SYS_GETSOCKNAME = 51 + SYS_GETPEERNAME = 52 + SYS_SOCKETPAIR = 53 + SYS_SETSOCKOPT = 54 + SYS_GETSOCKOPT = 55 + SYS_CLONE = 56 + SYS_FORK = 57 + SYS_VFORK = 58 + SYS_EXECVE = 59 + SYS_EXIT = 60 + SYS_WAIT4 = 61 + SYS_KILL = 62 + SYS_UNAME = 63 + SYS_SEMGET = 64 + SYS_SEMOP = 65 + SYS_SEMCTL = 66 + SYS_SHMDT = 67 + SYS_MSGGET = 68 + SYS_MSGSND = 69 + SYS_MSGRCV = 70 + SYS_MSGCTL = 71 + SYS_FCNTL = 72 + SYS_FLOCK = 73 + SYS_FSYNC = 74 + SYS_FDATASYNC = 75 + SYS_TRUNCATE = 76 + SYS_FTRUNCATE = 77 + SYS_GETDENTS = 78 + SYS_GETCWD = 79 + SYS_CHDIR = 80 + SYS_FCHDIR = 81 + SYS_RENAME = 82 + SYS_MKDIR = 83 + SYS_RMDIR = 84 + SYS_CREAT = 85 + SYS_LINK = 86 + SYS_UNLINK = 87 + SYS_SYMLINK = 88 + SYS_READLINK = 89 + SYS_CHMOD = 90 + SYS_FCHMOD = 91 + SYS_CHOWN = 92 + SYS_FCHOWN = 93 + SYS_LCHOWN = 94 + SYS_UMASK = 95 + SYS_GETTIMEOFDAY = 96 + SYS_GETRLIMIT = 97 + SYS_GETRUSAGE = 98 + SYS_SYSINFO = 99 + SYS_TIMES = 100 + SYS_PTRACE = 101 + SYS_GETUID = 102 + SYS_SYSLOG = 103 + SYS_GETGID = 104 + SYS_SETUID = 105 + SYS_SETGID = 106 + SYS_GETEUID = 107 + SYS_GETEGID = 108 + SYS_SETPGID = 109 + SYS_GETPPID = 110 + SYS_GETPGRP = 111 + SYS_SETSID = 112 + SYS_SETREUID = 113 + SYS_SETREGID = 114 + SYS_GETGROUPS = 115 + SYS_SETGROUPS = 116 + SYS_SETRESUID = 117 + SYS_GETRESUID = 118 + SYS_SETRESGID = 119 + SYS_GETRESGID = 120 + SYS_GETPGID = 121 + SYS_SETFSUID = 122 + SYS_SETFSGID = 123 + SYS_GETSID = 124 + SYS_CAPGET = 125 + SYS_CAPSET = 126 + SYS_RT_SIGPENDING = 127 + SYS_RT_SIGTIMEDWAIT = 128 + SYS_RT_SIGQUEUEINFO = 129 + SYS_RT_SIGSUSPEND = 130 + SYS_SIGALTSTACK = 131 + SYS_UTIME = 132 + SYS_MKNOD = 133 + SYS_USELIB = 134 + SYS_PERSONALITY = 135 + SYS_USTAT = 136 + SYS_STATFS = 137 + SYS_FSTATFS = 138 + SYS_SYSFS = 139 + SYS_GETPRIORITY = 140 + SYS_SETPRIORITY = 141 + SYS_SCHED_SETPARAM = 142 + SYS_SCHED_GETPARAM = 143 + SYS_SCHED_SETSCHEDULER = 144 + SYS_SCHED_GETSCHEDULER = 145 + SYS_SCHED_GET_PRIORITY_MAX = 146 + SYS_SCHED_GET_PRIORITY_MIN = 147 + SYS_SCHED_RR_GET_INTERVAL = 148 + SYS_MLOCK = 149 + SYS_MUNLOCK = 150 + SYS_MLOCKALL = 151 + SYS_MUNLOCKALL = 152 + SYS_VHANGUP = 153 + SYS_MODIFY_LDT = 154 + SYS_PIVOT_ROOT = 155 + SYS__SYSCTL = 156 + SYS_PRCTL = 157 + SYS_ARCH_PRCTL = 158 + SYS_ADJTIMEX = 159 + SYS_SETRLIMIT = 160 + SYS_CHROOT = 161 + SYS_SYNC = 162 + SYS_ACCT = 163 + SYS_SETTIMEOFDAY = 164 + SYS_MOUNT = 165 + SYS_UMOUNT2 = 166 + SYS_SWAPON = 167 + SYS_SWAPOFF = 168 + SYS_REBOOT = 169 + SYS_SETHOSTNAME = 170 + SYS_SETDOMAINNAME = 171 + SYS_IOPL = 172 + SYS_IOPERM = 173 + SYS_CREATE_MODULE = 174 + SYS_INIT_MODULE = 175 + SYS_DELETE_MODULE = 176 + SYS_GET_KERNEL_SYMS = 177 + SYS_QUERY_MODULE = 178 + SYS_QUOTACTL = 179 + SYS_NFSSERVCTL = 180 + SYS_GETPMSG = 181 + SYS_PUTPMSG = 182 + SYS_AFS_SYSCALL = 183 + SYS_TUXCALL = 184 + SYS_SECURITY = 185 + SYS_GETTID = 186 + SYS_READAHEAD = 187 + SYS_SETXATTR = 188 + SYS_LSETXATTR = 189 + SYS_FSETXATTR = 190 + SYS_GETXATTR = 191 + SYS_LGETXATTR = 192 + SYS_FGETXATTR = 193 + SYS_LISTXATTR = 194 + SYS_LLISTXATTR = 195 + SYS_FLISTXATTR = 196 + SYS_REMOVEXATTR = 197 + SYS_LREMOVEXATTR = 198 + SYS_FREMOVEXATTR = 199 + SYS_TKILL = 200 + SYS_TIME = 201 + SYS_FUTEX = 202 + SYS_SCHED_SETAFFINITY = 203 + SYS_SCHED_GETAFFINITY = 204 + SYS_SET_THREAD_AREA = 205 + SYS_IO_SETUP = 206 + SYS_IO_DESTROY = 207 + SYS_IO_GETEVENTS = 208 + SYS_IO_SUBMIT = 209 + SYS_IO_CANCEL = 210 + SYS_GET_THREAD_AREA = 211 + SYS_LOOKUP_DCOOKIE = 212 + SYS_EPOLL_CREATE = 213 + SYS_EPOLL_CTL_OLD = 214 + SYS_EPOLL_WAIT_OLD = 215 + SYS_REMAP_FILE_PAGES = 216 + SYS_GETDENTS64 = 217 + SYS_SET_TID_ADDRESS = 218 + SYS_RESTART_SYSCALL = 219 + SYS_SEMTIMEDOP = 220 + SYS_FADVISE64 = 221 + SYS_TIMER_CREATE = 222 + SYS_TIMER_SETTIME = 223 + SYS_TIMER_GETTIME = 224 + SYS_TIMER_GETOVERRUN = 225 + SYS_TIMER_DELETE = 226 + SYS_CLOCK_SETTIME = 227 + SYS_CLOCK_GETTIME = 228 + SYS_CLOCK_GETRES = 229 + SYS_CLOCK_NANOSLEEP = 230 + SYS_EXIT_GROUP = 231 + SYS_EPOLL_WAIT = 232 + SYS_EPOLL_CTL = 233 + SYS_TGKILL = 234 + SYS_UTIMES = 235 + SYS_VSERVER = 236 + SYS_MBIND = 237 + SYS_SET_MEMPOLICY = 238 + SYS_GET_MEMPOLICY = 239 + SYS_MQ_OPEN = 240 + SYS_MQ_UNLINK = 241 + SYS_MQ_TIMEDSEND = 242 + SYS_MQ_TIMEDRECEIVE = 243 + SYS_MQ_NOTIFY = 244 + SYS_MQ_GETSETATTR = 245 + SYS_KEXEC_LOAD = 246 + SYS_WAITID = 247 + SYS_ADD_KEY = 248 + SYS_REQUEST_KEY = 249 + SYS_KEYCTL = 250 + SYS_IOPRIO_SET = 251 + SYS_IOPRIO_GET = 252 + SYS_INOTIFY_INIT = 253 + SYS_INOTIFY_ADD_WATCH = 254 + SYS_INOTIFY_RM_WATCH = 255 + SYS_MIGRATE_PAGES = 256 + SYS_OPENAT = 257 + SYS_MKDIRAT = 258 + SYS_MKNODAT = 259 + SYS_FCHOWNAT = 260 + SYS_FUTIMESAT = 261 + SYS_NEWFSTATAT = 262 + SYS_UNLINKAT = 263 + SYS_RENAMEAT = 264 + SYS_LINKAT = 265 + SYS_SYMLINKAT = 266 + SYS_READLINKAT = 267 + SYS_FCHMODAT = 268 + SYS_FACCESSAT = 269 + SYS_PSELECT6 = 270 + SYS_PPOLL = 271 + SYS_UNSHARE = 272 + SYS_SET_ROBUST_LIST = 273 + SYS_GET_ROBUST_LIST = 274 + SYS_SPLICE = 275 + SYS_TEE = 276 + SYS_SYNC_FILE_RANGE = 277 + SYS_VMSPLICE = 278 + SYS_MOVE_PAGES = 279 + SYS_UTIMENSAT = 280 + SYS_EPOLL_PWAIT = 281 + SYS_SIGNALFD = 282 + SYS_TIMERFD_CREATE = 283 + SYS_EVENTFD = 284 + SYS_FALLOCATE = 285 + SYS_TIMERFD_SETTIME = 286 + SYS_TIMERFD_GETTIME = 287 + SYS_ACCEPT4 = 288 + SYS_SIGNALFD4 = 289 + SYS_EVENTFD2 = 290 + SYS_EPOLL_CREATE1 = 291 + SYS_DUP3 = 292 + SYS_PIPE2 = 293 + SYS_INOTIFY_INIT1 = 294 + SYS_PREADV = 295 + SYS_PWRITEV = 296 + SYS_RT_TGSIGQUEUEINFO = 297 + SYS_PERF_EVENT_OPEN = 298 + SYS_RECVMMSG = 299 + SYS_FANOTIFY_INIT = 300 + SYS_FANOTIFY_MARK = 301 + SYS_PRLIMIT64 = 302 + SYS_NAME_TO_HANDLE_AT = 303 + SYS_OPEN_BY_HANDLE_AT = 304 + SYS_CLOCK_ADJTIME = 305 + SYS_SYNCFS = 306 + SYS_SENDMMSG = 307 + SYS_SETNS = 308 + SYS_GETCPU = 309 + SYS_PROCESS_VM_READV = 310 + SYS_PROCESS_VM_WRITEV = 311 + SYS_KCMP = 312 + SYS_FINIT_MODULE = 313 + SYS_SCHED_SETATTR = 314 + SYS_SCHED_GETATTR = 315 + SYS_RENAMEAT2 = 316 + SYS_SECCOMP = 317 + SYS_GETRANDOM = 318 + SYS_MEMFD_CREATE = 319 + SYS_KEXEC_FILE_LOAD = 320 + SYS_BPF = 321 + SYS_EXECVEAT = 322 + SYS_USERFAULTFD = 323 + SYS_MEMBARRIER = 324 + SYS_MLOCK2 = 325 + SYS_COPY_FILE_RANGE = 326 + SYS_PREADV2 = 327 + SYS_PWRITEV2 = 328 + SYS_PKEY_MPROTECT = 329 + SYS_PKEY_ALLOC = 330 + SYS_PKEY_FREE = 331 + SYS_STATX = 332 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go new file mode 100644 index 0000000..ab7fa5f --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go @@ -0,0 +1,362 @@ +// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build arm,linux + +package unix + +const ( + SYS_RESTART_SYSCALL = 0 + SYS_EXIT = 1 + SYS_FORK = 2 + SYS_READ = 3 + SYS_WRITE = 4 + SYS_OPEN = 5 + SYS_CLOSE = 6 + SYS_CREAT = 8 + SYS_LINK = 9 + SYS_UNLINK = 10 + SYS_EXECVE = 11 + SYS_CHDIR = 12 + SYS_MKNOD = 14 + SYS_CHMOD = 15 + SYS_LCHOWN = 16 + SYS_LSEEK = 19 + SYS_GETPID = 20 + SYS_MOUNT = 21 + SYS_SETUID = 23 + SYS_GETUID = 24 + SYS_PTRACE = 26 + SYS_PAUSE = 29 + SYS_ACCESS = 33 + SYS_NICE = 34 + SYS_SYNC = 36 + SYS_KILL = 37 + SYS_RENAME = 38 + SYS_MKDIR = 39 + SYS_RMDIR = 40 + SYS_DUP = 41 + SYS_PIPE = 42 + SYS_TIMES = 43 + SYS_BRK = 45 + SYS_SETGID = 46 + SYS_GETGID = 47 + SYS_GETEUID = 49 + SYS_GETEGID = 50 + SYS_ACCT = 51 + SYS_UMOUNT2 = 52 + SYS_IOCTL = 54 + SYS_FCNTL = 55 + SYS_SETPGID = 57 + SYS_UMASK = 60 + SYS_CHROOT = 61 + SYS_USTAT = 62 + SYS_DUP2 = 63 + SYS_GETPPID = 64 + SYS_GETPGRP = 65 + SYS_SETSID = 66 + SYS_SIGACTION = 67 + SYS_SETREUID = 70 + SYS_SETREGID = 71 + SYS_SIGSUSPEND = 72 + SYS_SIGPENDING = 73 + SYS_SETHOSTNAME = 74 + SYS_SETRLIMIT = 75 + SYS_GETRUSAGE = 77 + SYS_GETTIMEOFDAY = 78 + SYS_SETTIMEOFDAY = 79 + SYS_GETGROUPS = 80 + SYS_SETGROUPS = 81 + SYS_SYMLINK = 83 + SYS_READLINK = 85 + SYS_USELIB = 86 + SYS_SWAPON = 87 + SYS_REBOOT = 88 + SYS_MUNMAP = 91 + SYS_TRUNCATE = 92 + SYS_FTRUNCATE = 93 + SYS_FCHMOD = 94 + SYS_FCHOWN = 95 + SYS_GETPRIORITY = 96 + SYS_SETPRIORITY = 97 + SYS_STATFS = 99 + SYS_FSTATFS = 100 + SYS_SYSLOG = 103 + SYS_SETITIMER = 104 + SYS_GETITIMER = 105 + SYS_STAT = 106 + SYS_LSTAT = 107 + SYS_FSTAT = 108 + SYS_VHANGUP = 111 + SYS_WAIT4 = 114 + SYS_SWAPOFF = 115 + SYS_SYSINFO = 116 + SYS_FSYNC = 118 + SYS_SIGRETURN = 119 + SYS_CLONE = 120 + SYS_SETDOMAINNAME = 121 + SYS_UNAME = 122 + SYS_ADJTIMEX = 124 + SYS_MPROTECT = 125 + SYS_SIGPROCMASK = 126 + SYS_INIT_MODULE = 128 + SYS_DELETE_MODULE = 129 + SYS_QUOTACTL = 131 + SYS_GETPGID = 132 + SYS_FCHDIR = 133 + SYS_BDFLUSH = 134 + SYS_SYSFS = 135 + SYS_PERSONALITY = 136 + SYS_SETFSUID = 138 + SYS_SETFSGID = 139 + SYS__LLSEEK = 140 + SYS_GETDENTS = 141 + SYS__NEWSELECT = 142 + SYS_FLOCK = 143 + SYS_MSYNC = 144 + SYS_READV = 145 + SYS_WRITEV = 146 + SYS_GETSID = 147 + SYS_FDATASYNC = 148 + SYS__SYSCTL = 149 + SYS_MLOCK = 150 + SYS_MUNLOCK = 151 + SYS_MLOCKALL = 152 + SYS_MUNLOCKALL = 153 + SYS_SCHED_SETPARAM = 154 + SYS_SCHED_GETPARAM = 155 + SYS_SCHED_SETSCHEDULER = 156 + SYS_SCHED_GETSCHEDULER = 157 + SYS_SCHED_YIELD = 158 + SYS_SCHED_GET_PRIORITY_MAX = 159 + SYS_SCHED_GET_PRIORITY_MIN = 160 + SYS_SCHED_RR_GET_INTERVAL = 161 + SYS_NANOSLEEP = 162 + SYS_MREMAP = 163 + SYS_SETRESUID = 164 + SYS_GETRESUID = 165 + SYS_POLL = 168 + SYS_NFSSERVCTL = 169 + SYS_SETRESGID = 170 + SYS_GETRESGID = 171 + SYS_PRCTL = 172 + SYS_RT_SIGRETURN = 173 + SYS_RT_SIGACTION = 174 + SYS_RT_SIGPROCMASK = 175 + SYS_RT_SIGPENDING = 176 + SYS_RT_SIGTIMEDWAIT = 177 + SYS_RT_SIGQUEUEINFO = 178 + SYS_RT_SIGSUSPEND = 179 + SYS_PREAD64 = 180 + SYS_PWRITE64 = 181 + SYS_CHOWN = 182 + SYS_GETCWD = 183 + SYS_CAPGET = 184 + SYS_CAPSET = 185 + SYS_SIGALTSTACK = 186 + SYS_SENDFILE = 187 + SYS_VFORK = 190 + SYS_UGETRLIMIT = 191 + SYS_MMAP2 = 192 + SYS_TRUNCATE64 = 193 + SYS_FTRUNCATE64 = 194 + SYS_STAT64 = 195 + SYS_LSTAT64 = 196 + SYS_FSTAT64 = 197 + SYS_LCHOWN32 = 198 + SYS_GETUID32 = 199 + SYS_GETGID32 = 200 + SYS_GETEUID32 = 201 + SYS_GETEGID32 = 202 + SYS_SETREUID32 = 203 + SYS_SETREGID32 = 204 + SYS_GETGROUPS32 = 205 + SYS_SETGROUPS32 = 206 + SYS_FCHOWN32 = 207 + SYS_SETRESUID32 = 208 + SYS_GETRESUID32 = 209 + SYS_SETRESGID32 = 210 + SYS_GETRESGID32 = 211 + SYS_CHOWN32 = 212 + SYS_SETUID32 = 213 + SYS_SETGID32 = 214 + SYS_SETFSUID32 = 215 + SYS_SETFSGID32 = 216 + SYS_GETDENTS64 = 217 + SYS_PIVOT_ROOT = 218 + SYS_MINCORE = 219 + SYS_MADVISE = 220 + SYS_FCNTL64 = 221 + SYS_GETTID = 224 + SYS_READAHEAD = 225 + SYS_SETXATTR = 226 + SYS_LSETXATTR = 227 + SYS_FSETXATTR = 228 + SYS_GETXATTR = 229 + SYS_LGETXATTR = 230 + SYS_FGETXATTR = 231 + SYS_LISTXATTR = 232 + SYS_LLISTXATTR = 233 + SYS_FLISTXATTR = 234 + SYS_REMOVEXATTR = 235 + SYS_LREMOVEXATTR = 236 + SYS_FREMOVEXATTR = 237 + SYS_TKILL = 238 + SYS_SENDFILE64 = 239 + SYS_FUTEX = 240 + SYS_SCHED_SETAFFINITY = 241 + SYS_SCHED_GETAFFINITY = 242 + SYS_IO_SETUP = 243 + SYS_IO_DESTROY = 244 + SYS_IO_GETEVENTS = 245 + SYS_IO_SUBMIT = 246 + SYS_IO_CANCEL = 247 + SYS_EXIT_GROUP = 248 + SYS_LOOKUP_DCOOKIE = 249 + SYS_EPOLL_CREATE = 250 + SYS_EPOLL_CTL = 251 + SYS_EPOLL_WAIT = 252 + SYS_REMAP_FILE_PAGES = 253 + SYS_SET_TID_ADDRESS = 256 + SYS_TIMER_CREATE = 257 + SYS_TIMER_SETTIME = 258 + SYS_TIMER_GETTIME = 259 + SYS_TIMER_GETOVERRUN = 260 + SYS_TIMER_DELETE = 261 + SYS_CLOCK_SETTIME = 262 + SYS_CLOCK_GETTIME = 263 + SYS_CLOCK_GETRES = 264 + SYS_CLOCK_NANOSLEEP = 265 + SYS_STATFS64 = 266 + SYS_FSTATFS64 = 267 + SYS_TGKILL = 268 + SYS_UTIMES = 269 + SYS_ARM_FADVISE64_64 = 270 + SYS_PCICONFIG_IOBASE = 271 + SYS_PCICONFIG_READ = 272 + SYS_PCICONFIG_WRITE = 273 + SYS_MQ_OPEN = 274 + SYS_MQ_UNLINK = 275 + SYS_MQ_TIMEDSEND = 276 + SYS_MQ_TIMEDRECEIVE = 277 + SYS_MQ_NOTIFY = 278 + SYS_MQ_GETSETATTR = 279 + SYS_WAITID = 280 + SYS_SOCKET = 281 + SYS_BIND = 282 + SYS_CONNECT = 283 + SYS_LISTEN = 284 + SYS_ACCEPT = 285 + SYS_GETSOCKNAME = 286 + SYS_GETPEERNAME = 287 + SYS_SOCKETPAIR = 288 + SYS_SEND = 289 + SYS_SENDTO = 290 + SYS_RECV = 291 + SYS_RECVFROM = 292 + SYS_SHUTDOWN = 293 + SYS_SETSOCKOPT = 294 + SYS_GETSOCKOPT = 295 + SYS_SENDMSG = 296 + SYS_RECVMSG = 297 + SYS_SEMOP = 298 + SYS_SEMGET = 299 + SYS_SEMCTL = 300 + SYS_MSGSND = 301 + SYS_MSGRCV = 302 + SYS_MSGGET = 303 + SYS_MSGCTL = 304 + SYS_SHMAT = 305 + SYS_SHMDT = 306 + SYS_SHMGET = 307 + SYS_SHMCTL = 308 + SYS_ADD_KEY = 309 + SYS_REQUEST_KEY = 310 + SYS_KEYCTL = 311 + SYS_SEMTIMEDOP = 312 + SYS_VSERVER = 313 + SYS_IOPRIO_SET = 314 + SYS_IOPRIO_GET = 315 + SYS_INOTIFY_INIT = 316 + SYS_INOTIFY_ADD_WATCH = 317 + SYS_INOTIFY_RM_WATCH = 318 + SYS_MBIND = 319 + SYS_GET_MEMPOLICY = 320 + SYS_SET_MEMPOLICY = 321 + SYS_OPENAT = 322 + SYS_MKDIRAT = 323 + SYS_MKNODAT = 324 + SYS_FCHOWNAT = 325 + SYS_FUTIMESAT = 326 + SYS_FSTATAT64 = 327 + SYS_UNLINKAT = 328 + SYS_RENAMEAT = 329 + SYS_LINKAT = 330 + SYS_SYMLINKAT = 331 + SYS_READLINKAT = 332 + SYS_FCHMODAT = 333 + SYS_FACCESSAT = 334 + SYS_PSELECT6 = 335 + SYS_PPOLL = 336 + SYS_UNSHARE = 337 + SYS_SET_ROBUST_LIST = 338 + SYS_GET_ROBUST_LIST = 339 + SYS_SPLICE = 340 + SYS_ARM_SYNC_FILE_RANGE = 341 + SYS_TEE = 342 + SYS_VMSPLICE = 343 + SYS_MOVE_PAGES = 344 + SYS_GETCPU = 345 + SYS_EPOLL_PWAIT = 346 + SYS_KEXEC_LOAD = 347 + SYS_UTIMENSAT = 348 + SYS_SIGNALFD = 349 + SYS_TIMERFD_CREATE = 350 + SYS_EVENTFD = 351 + SYS_FALLOCATE = 352 + SYS_TIMERFD_SETTIME = 353 + SYS_TIMERFD_GETTIME = 354 + SYS_SIGNALFD4 = 355 + SYS_EVENTFD2 = 356 + SYS_EPOLL_CREATE1 = 357 + SYS_DUP3 = 358 + SYS_PIPE2 = 359 + SYS_INOTIFY_INIT1 = 360 + SYS_PREADV = 361 + SYS_PWRITEV = 362 + SYS_RT_TGSIGQUEUEINFO = 363 + SYS_PERF_EVENT_OPEN = 364 + SYS_RECVMMSG = 365 + SYS_ACCEPT4 = 366 + SYS_FANOTIFY_INIT = 367 + SYS_FANOTIFY_MARK = 368 + SYS_PRLIMIT64 = 369 + SYS_NAME_TO_HANDLE_AT = 370 + SYS_OPEN_BY_HANDLE_AT = 371 + SYS_CLOCK_ADJTIME = 372 + SYS_SYNCFS = 373 + SYS_SENDMMSG = 374 + SYS_SETNS = 375 + SYS_PROCESS_VM_READV = 376 + SYS_PROCESS_VM_WRITEV = 377 + SYS_KCMP = 378 + SYS_FINIT_MODULE = 379 + SYS_SCHED_SETATTR = 380 + SYS_SCHED_GETATTR = 381 + SYS_RENAMEAT2 = 382 + SYS_SECCOMP = 383 + SYS_GETRANDOM = 384 + SYS_MEMFD_CREATE = 385 + SYS_BPF = 386 + SYS_EXECVEAT = 387 + SYS_USERFAULTFD = 388 + SYS_MEMBARRIER = 389 + SYS_MLOCK2 = 390 + SYS_COPY_FILE_RANGE = 391 + SYS_PREADV2 = 392 + SYS_PWRITEV2 = 393 + SYS_PKEY_MPROTECT = 394 + SYS_PKEY_ALLOC = 395 + SYS_PKEY_FREE = 396 + SYS_STATX = 397 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go new file mode 100644 index 0000000..b1c6b4b --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go @@ -0,0 +1,286 @@ +// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include -fsigned-char /tmp/include/asm/unistd.h +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build arm64,linux + +package unix + +const ( + SYS_IO_SETUP = 0 + SYS_IO_DESTROY = 1 + SYS_IO_SUBMIT = 2 + SYS_IO_CANCEL = 3 + SYS_IO_GETEVENTS = 4 + SYS_SETXATTR = 5 + SYS_LSETXATTR = 6 + SYS_FSETXATTR = 7 + SYS_GETXATTR = 8 + SYS_LGETXATTR = 9 + SYS_FGETXATTR = 10 + SYS_LISTXATTR = 11 + SYS_LLISTXATTR = 12 + SYS_FLISTXATTR = 13 + SYS_REMOVEXATTR = 14 + SYS_LREMOVEXATTR = 15 + SYS_FREMOVEXATTR = 16 + SYS_GETCWD = 17 + SYS_LOOKUP_DCOOKIE = 18 + SYS_EVENTFD2 = 19 + SYS_EPOLL_CREATE1 = 20 + SYS_EPOLL_CTL = 21 + SYS_EPOLL_PWAIT = 22 + SYS_DUP = 23 + SYS_DUP3 = 24 + SYS_FCNTL = 25 + SYS_INOTIFY_INIT1 = 26 + SYS_INOTIFY_ADD_WATCH = 27 + SYS_INOTIFY_RM_WATCH = 28 + SYS_IOCTL = 29 + SYS_IOPRIO_SET = 30 + SYS_IOPRIO_GET = 31 + SYS_FLOCK = 32 + SYS_MKNODAT = 33 + SYS_MKDIRAT = 34 + SYS_UNLINKAT = 35 + SYS_SYMLINKAT = 36 + SYS_LINKAT = 37 + SYS_RENAMEAT = 38 + SYS_UMOUNT2 = 39 + SYS_MOUNT = 40 + SYS_PIVOT_ROOT = 41 + SYS_NFSSERVCTL = 42 + SYS_STATFS = 43 + SYS_FSTATFS = 44 + SYS_TRUNCATE = 45 + SYS_FTRUNCATE = 46 + SYS_FALLOCATE = 47 + SYS_FACCESSAT = 48 + SYS_CHDIR = 49 + SYS_FCHDIR = 50 + SYS_CHROOT = 51 + SYS_FCHMOD = 52 + SYS_FCHMODAT = 53 + SYS_FCHOWNAT = 54 + SYS_FCHOWN = 55 + SYS_OPENAT = 56 + SYS_CLOSE = 57 + SYS_VHANGUP = 58 + SYS_PIPE2 = 59 + SYS_QUOTACTL = 60 + SYS_GETDENTS64 = 61 + SYS_LSEEK = 62 + SYS_READ = 63 + SYS_WRITE = 64 + SYS_READV = 65 + SYS_WRITEV = 66 + SYS_PREAD64 = 67 + SYS_PWRITE64 = 68 + SYS_PREADV = 69 + SYS_PWRITEV = 70 + SYS_SENDFILE = 71 + SYS_PSELECT6 = 72 + SYS_PPOLL = 73 + SYS_SIGNALFD4 = 74 + SYS_VMSPLICE = 75 + SYS_SPLICE = 76 + SYS_TEE = 77 + SYS_READLINKAT = 78 + SYS_FSTATAT = 79 + SYS_FSTAT = 80 + SYS_SYNC = 81 + SYS_FSYNC = 82 + SYS_FDATASYNC = 83 + SYS_SYNC_FILE_RANGE = 84 + SYS_TIMERFD_CREATE = 85 + SYS_TIMERFD_SETTIME = 86 + SYS_TIMERFD_GETTIME = 87 + SYS_UTIMENSAT = 88 + SYS_ACCT = 89 + SYS_CAPGET = 90 + SYS_CAPSET = 91 + SYS_PERSONALITY = 92 + SYS_EXIT = 93 + SYS_EXIT_GROUP = 94 + SYS_WAITID = 95 + SYS_SET_TID_ADDRESS = 96 + SYS_UNSHARE = 97 + SYS_FUTEX = 98 + SYS_SET_ROBUST_LIST = 99 + SYS_GET_ROBUST_LIST = 100 + SYS_NANOSLEEP = 101 + SYS_GETITIMER = 102 + SYS_SETITIMER = 103 + SYS_KEXEC_LOAD = 104 + SYS_INIT_MODULE = 105 + SYS_DELETE_MODULE = 106 + SYS_TIMER_CREATE = 107 + SYS_TIMER_GETTIME = 108 + SYS_TIMER_GETOVERRUN = 109 + SYS_TIMER_SETTIME = 110 + SYS_TIMER_DELETE = 111 + SYS_CLOCK_SETTIME = 112 + SYS_CLOCK_GETTIME = 113 + SYS_CLOCK_GETRES = 114 + SYS_CLOCK_NANOSLEEP = 115 + SYS_SYSLOG = 116 + SYS_PTRACE = 117 + SYS_SCHED_SETPARAM = 118 + SYS_SCHED_SETSCHEDULER = 119 + SYS_SCHED_GETSCHEDULER = 120 + SYS_SCHED_GETPARAM = 121 + SYS_SCHED_SETAFFINITY = 122 + SYS_SCHED_GETAFFINITY = 123 + SYS_SCHED_YIELD = 124 + SYS_SCHED_GET_PRIORITY_MAX = 125 + SYS_SCHED_GET_PRIORITY_MIN = 126 + SYS_SCHED_RR_GET_INTERVAL = 127 + SYS_RESTART_SYSCALL = 128 + SYS_KILL = 129 + SYS_TKILL = 130 + SYS_TGKILL = 131 + SYS_SIGALTSTACK = 132 + SYS_RT_SIGSUSPEND = 133 + SYS_RT_SIGACTION = 134 + SYS_RT_SIGPROCMASK = 135 + SYS_RT_SIGPENDING = 136 + SYS_RT_SIGTIMEDWAIT = 137 + SYS_RT_SIGQUEUEINFO = 138 + SYS_RT_SIGRETURN = 139 + SYS_SETPRIORITY = 140 + SYS_GETPRIORITY = 141 + SYS_REBOOT = 142 + SYS_SETREGID = 143 + SYS_SETGID = 144 + SYS_SETREUID = 145 + SYS_SETUID = 146 + SYS_SETRESUID = 147 + SYS_GETRESUID = 148 + SYS_SETRESGID = 149 + SYS_GETRESGID = 150 + SYS_SETFSUID = 151 + SYS_SETFSGID = 152 + SYS_TIMES = 153 + SYS_SETPGID = 154 + SYS_GETPGID = 155 + SYS_GETSID = 156 + SYS_SETSID = 157 + SYS_GETGROUPS = 158 + SYS_SETGROUPS = 159 + SYS_UNAME = 160 + SYS_SETHOSTNAME = 161 + SYS_SETDOMAINNAME = 162 + SYS_GETRLIMIT = 163 + SYS_SETRLIMIT = 164 + SYS_GETRUSAGE = 165 + SYS_UMASK = 166 + SYS_PRCTL = 167 + SYS_GETCPU = 168 + SYS_GETTIMEOFDAY = 169 + SYS_SETTIMEOFDAY = 170 + SYS_ADJTIMEX = 171 + SYS_GETPID = 172 + SYS_GETPPID = 173 + SYS_GETUID = 174 + SYS_GETEUID = 175 + SYS_GETGID = 176 + SYS_GETEGID = 177 + SYS_GETTID = 178 + SYS_SYSINFO = 179 + SYS_MQ_OPEN = 180 + SYS_MQ_UNLINK = 181 + SYS_MQ_TIMEDSEND = 182 + SYS_MQ_TIMEDRECEIVE = 183 + SYS_MQ_NOTIFY = 184 + SYS_MQ_GETSETATTR = 185 + SYS_MSGGET = 186 + SYS_MSGCTL = 187 + SYS_MSGRCV = 188 + SYS_MSGSND = 189 + SYS_SEMGET = 190 + SYS_SEMCTL = 191 + SYS_SEMTIMEDOP = 192 + SYS_SEMOP = 193 + SYS_SHMGET = 194 + SYS_SHMCTL = 195 + SYS_SHMAT = 196 + SYS_SHMDT = 197 + SYS_SOCKET = 198 + SYS_SOCKETPAIR = 199 + SYS_BIND = 200 + SYS_LISTEN = 201 + SYS_ACCEPT = 202 + SYS_CONNECT = 203 + SYS_GETSOCKNAME = 204 + SYS_GETPEERNAME = 205 + SYS_SENDTO = 206 + SYS_RECVFROM = 207 + SYS_SETSOCKOPT = 208 + SYS_GETSOCKOPT = 209 + SYS_SHUTDOWN = 210 + SYS_SENDMSG = 211 + SYS_RECVMSG = 212 + SYS_READAHEAD = 213 + SYS_BRK = 214 + SYS_MUNMAP = 215 + SYS_MREMAP = 216 + SYS_ADD_KEY = 217 + SYS_REQUEST_KEY = 218 + SYS_KEYCTL = 219 + SYS_CLONE = 220 + SYS_EXECVE = 221 + SYS_MMAP = 222 + SYS_FADVISE64 = 223 + SYS_SWAPON = 224 + SYS_SWAPOFF = 225 + SYS_MPROTECT = 226 + SYS_MSYNC = 227 + SYS_MLOCK = 228 + SYS_MUNLOCK = 229 + SYS_MLOCKALL = 230 + SYS_MUNLOCKALL = 231 + SYS_MINCORE = 232 + SYS_MADVISE = 233 + SYS_REMAP_FILE_PAGES = 234 + SYS_MBIND = 235 + SYS_GET_MEMPOLICY = 236 + SYS_SET_MEMPOLICY = 237 + SYS_MIGRATE_PAGES = 238 + SYS_MOVE_PAGES = 239 + SYS_RT_TGSIGQUEUEINFO = 240 + SYS_PERF_EVENT_OPEN = 241 + SYS_ACCEPT4 = 242 + SYS_RECVMMSG = 243 + SYS_ARCH_SPECIFIC_SYSCALL = 244 + SYS_WAIT4 = 260 + SYS_PRLIMIT64 = 261 + SYS_FANOTIFY_INIT = 262 + SYS_FANOTIFY_MARK = 263 + SYS_NAME_TO_HANDLE_AT = 264 + SYS_OPEN_BY_HANDLE_AT = 265 + SYS_CLOCK_ADJTIME = 266 + SYS_SYNCFS = 267 + SYS_SETNS = 268 + SYS_SENDMMSG = 269 + SYS_PROCESS_VM_READV = 270 + SYS_PROCESS_VM_WRITEV = 271 + SYS_KCMP = 272 + SYS_FINIT_MODULE = 273 + SYS_SCHED_SETATTR = 274 + SYS_SCHED_GETATTR = 275 + SYS_RENAMEAT2 = 276 + SYS_SECCOMP = 277 + SYS_GETRANDOM = 278 + SYS_MEMFD_CREATE = 279 + SYS_BPF = 280 + SYS_EXECVEAT = 281 + SYS_USERFAULTFD = 282 + SYS_MEMBARRIER = 283 + SYS_MLOCK2 = 284 + SYS_COPY_FILE_RANGE = 285 + SYS_PREADV2 = 286 + SYS_PWRITEV2 = 287 + SYS_PKEY_MPROTECT = 288 + SYS_PKEY_ALLOC = 289 + SYS_PKEY_FREE = 290 + SYS_STATX = 291 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go new file mode 100644 index 0000000..2e9aa7a --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go @@ -0,0 +1,375 @@ +// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build mips,linux + +package unix + +const ( + SYS_SYSCALL = 4000 + SYS_EXIT = 4001 + SYS_FORK = 4002 + SYS_READ = 4003 + SYS_WRITE = 4004 + SYS_OPEN = 4005 + SYS_CLOSE = 4006 + SYS_WAITPID = 4007 + SYS_CREAT = 4008 + SYS_LINK = 4009 + SYS_UNLINK = 4010 + SYS_EXECVE = 4011 + SYS_CHDIR = 4012 + SYS_TIME = 4013 + SYS_MKNOD = 4014 + SYS_CHMOD = 4015 + SYS_LCHOWN = 4016 + SYS_BREAK = 4017 + SYS_UNUSED18 = 4018 + SYS_LSEEK = 4019 + SYS_GETPID = 4020 + SYS_MOUNT = 4021 + SYS_UMOUNT = 4022 + SYS_SETUID = 4023 + SYS_GETUID = 4024 + SYS_STIME = 4025 + SYS_PTRACE = 4026 + SYS_ALARM = 4027 + SYS_UNUSED28 = 4028 + SYS_PAUSE = 4029 + SYS_UTIME = 4030 + SYS_STTY = 4031 + SYS_GTTY = 4032 + SYS_ACCESS = 4033 + SYS_NICE = 4034 + SYS_FTIME = 4035 + SYS_SYNC = 4036 + SYS_KILL = 4037 + SYS_RENAME = 4038 + SYS_MKDIR = 4039 + SYS_RMDIR = 4040 + SYS_DUP = 4041 + SYS_PIPE = 4042 + SYS_TIMES = 4043 + SYS_PROF = 4044 + SYS_BRK = 4045 + SYS_SETGID = 4046 + SYS_GETGID = 4047 + SYS_SIGNAL = 4048 + SYS_GETEUID = 4049 + SYS_GETEGID = 4050 + SYS_ACCT = 4051 + SYS_UMOUNT2 = 4052 + SYS_LOCK = 4053 + SYS_IOCTL = 4054 + SYS_FCNTL = 4055 + SYS_MPX = 4056 + SYS_SETPGID = 4057 + SYS_ULIMIT = 4058 + SYS_UNUSED59 = 4059 + SYS_UMASK = 4060 + SYS_CHROOT = 4061 + SYS_USTAT = 4062 + SYS_DUP2 = 4063 + SYS_GETPPID = 4064 + SYS_GETPGRP = 4065 + SYS_SETSID = 4066 + SYS_SIGACTION = 4067 + SYS_SGETMASK = 4068 + SYS_SSETMASK = 4069 + SYS_SETREUID = 4070 + SYS_SETREGID = 4071 + SYS_SIGSUSPEND = 4072 + SYS_SIGPENDING = 4073 + SYS_SETHOSTNAME = 4074 + SYS_SETRLIMIT = 4075 + SYS_GETRLIMIT = 4076 + SYS_GETRUSAGE = 4077 + SYS_GETTIMEOFDAY = 4078 + SYS_SETTIMEOFDAY = 4079 + SYS_GETGROUPS = 4080 + SYS_SETGROUPS = 4081 + SYS_RESERVED82 = 4082 + SYS_SYMLINK = 4083 + SYS_UNUSED84 = 4084 + SYS_READLINK = 4085 + SYS_USELIB = 4086 + SYS_SWAPON = 4087 + SYS_REBOOT = 4088 + SYS_READDIR = 4089 + SYS_MMAP = 4090 + SYS_MUNMAP = 4091 + SYS_TRUNCATE = 4092 + SYS_FTRUNCATE = 4093 + SYS_FCHMOD = 4094 + SYS_FCHOWN = 4095 + SYS_GETPRIORITY = 4096 + SYS_SETPRIORITY = 4097 + SYS_PROFIL = 4098 + SYS_STATFS = 4099 + SYS_FSTATFS = 4100 + SYS_IOPERM = 4101 + SYS_SOCKETCALL = 4102 + SYS_SYSLOG = 4103 + SYS_SETITIMER = 4104 + SYS_GETITIMER = 4105 + SYS_STAT = 4106 + SYS_LSTAT = 4107 + SYS_FSTAT = 4108 + SYS_UNUSED109 = 4109 + SYS_IOPL = 4110 + SYS_VHANGUP = 4111 + SYS_IDLE = 4112 + SYS_VM86 = 4113 + SYS_WAIT4 = 4114 + SYS_SWAPOFF = 4115 + SYS_SYSINFO = 4116 + SYS_IPC = 4117 + SYS_FSYNC = 4118 + SYS_SIGRETURN = 4119 + SYS_CLONE = 4120 + SYS_SETDOMAINNAME = 4121 + SYS_UNAME = 4122 + SYS_MODIFY_LDT = 4123 + SYS_ADJTIMEX = 4124 + SYS_MPROTECT = 4125 + SYS_SIGPROCMASK = 4126 + SYS_CREATE_MODULE = 4127 + SYS_INIT_MODULE = 4128 + SYS_DELETE_MODULE = 4129 + SYS_GET_KERNEL_SYMS = 4130 + SYS_QUOTACTL = 4131 + SYS_GETPGID = 4132 + SYS_FCHDIR = 4133 + SYS_BDFLUSH = 4134 + SYS_SYSFS = 4135 + SYS_PERSONALITY = 4136 + SYS_AFS_SYSCALL = 4137 + SYS_SETFSUID = 4138 + SYS_SETFSGID = 4139 + SYS__LLSEEK = 4140 + SYS_GETDENTS = 4141 + SYS__NEWSELECT = 4142 + SYS_FLOCK = 4143 + SYS_MSYNC = 4144 + SYS_READV = 4145 + SYS_WRITEV = 4146 + SYS_CACHEFLUSH = 4147 + SYS_CACHECTL = 4148 + SYS_SYSMIPS = 4149 + SYS_UNUSED150 = 4150 + SYS_GETSID = 4151 + SYS_FDATASYNC = 4152 + SYS__SYSCTL = 4153 + SYS_MLOCK = 4154 + SYS_MUNLOCK = 4155 + SYS_MLOCKALL = 4156 + SYS_MUNLOCKALL = 4157 + SYS_SCHED_SETPARAM = 4158 + SYS_SCHED_GETPARAM = 4159 + SYS_SCHED_SETSCHEDULER = 4160 + SYS_SCHED_GETSCHEDULER = 4161 + SYS_SCHED_YIELD = 4162 + SYS_SCHED_GET_PRIORITY_MAX = 4163 + SYS_SCHED_GET_PRIORITY_MIN = 4164 + SYS_SCHED_RR_GET_INTERVAL = 4165 + SYS_NANOSLEEP = 4166 + SYS_MREMAP = 4167 + SYS_ACCEPT = 4168 + SYS_BIND = 4169 + SYS_CONNECT = 4170 + SYS_GETPEERNAME = 4171 + SYS_GETSOCKNAME = 4172 + SYS_GETSOCKOPT = 4173 + SYS_LISTEN = 4174 + SYS_RECV = 4175 + SYS_RECVFROM = 4176 + SYS_RECVMSG = 4177 + SYS_SEND = 4178 + SYS_SENDMSG = 4179 + SYS_SENDTO = 4180 + SYS_SETSOCKOPT = 4181 + SYS_SHUTDOWN = 4182 + SYS_SOCKET = 4183 + SYS_SOCKETPAIR = 4184 + SYS_SETRESUID = 4185 + SYS_GETRESUID = 4186 + SYS_QUERY_MODULE = 4187 + SYS_POLL = 4188 + SYS_NFSSERVCTL = 4189 + SYS_SETRESGID = 4190 + SYS_GETRESGID = 4191 + SYS_PRCTL = 4192 + SYS_RT_SIGRETURN = 4193 + SYS_RT_SIGACTION = 4194 + SYS_RT_SIGPROCMASK = 4195 + SYS_RT_SIGPENDING = 4196 + SYS_RT_SIGTIMEDWAIT = 4197 + SYS_RT_SIGQUEUEINFO = 4198 + SYS_RT_SIGSUSPEND = 4199 + SYS_PREAD64 = 4200 + SYS_PWRITE64 = 4201 + SYS_CHOWN = 4202 + SYS_GETCWD = 4203 + SYS_CAPGET = 4204 + SYS_CAPSET = 4205 + SYS_SIGALTSTACK = 4206 + SYS_SENDFILE = 4207 + SYS_GETPMSG = 4208 + SYS_PUTPMSG = 4209 + SYS_MMAP2 = 4210 + SYS_TRUNCATE64 = 4211 + SYS_FTRUNCATE64 = 4212 + SYS_STAT64 = 4213 + SYS_LSTAT64 = 4214 + SYS_FSTAT64 = 4215 + SYS_PIVOT_ROOT = 4216 + SYS_MINCORE = 4217 + SYS_MADVISE = 4218 + SYS_GETDENTS64 = 4219 + SYS_FCNTL64 = 4220 + SYS_RESERVED221 = 4221 + SYS_GETTID = 4222 + SYS_READAHEAD = 4223 + SYS_SETXATTR = 4224 + SYS_LSETXATTR = 4225 + SYS_FSETXATTR = 4226 + SYS_GETXATTR = 4227 + SYS_LGETXATTR = 4228 + SYS_FGETXATTR = 4229 + SYS_LISTXATTR = 4230 + SYS_LLISTXATTR = 4231 + SYS_FLISTXATTR = 4232 + SYS_REMOVEXATTR = 4233 + SYS_LREMOVEXATTR = 4234 + SYS_FREMOVEXATTR = 4235 + SYS_TKILL = 4236 + SYS_SENDFILE64 = 4237 + SYS_FUTEX = 4238 + SYS_SCHED_SETAFFINITY = 4239 + SYS_SCHED_GETAFFINITY = 4240 + SYS_IO_SETUP = 4241 + SYS_IO_DESTROY = 4242 + SYS_IO_GETEVENTS = 4243 + SYS_IO_SUBMIT = 4244 + SYS_IO_CANCEL = 4245 + SYS_EXIT_GROUP = 4246 + SYS_LOOKUP_DCOOKIE = 4247 + SYS_EPOLL_CREATE = 4248 + SYS_EPOLL_CTL = 4249 + SYS_EPOLL_WAIT = 4250 + SYS_REMAP_FILE_PAGES = 4251 + SYS_SET_TID_ADDRESS = 4252 + SYS_RESTART_SYSCALL = 4253 + SYS_FADVISE64 = 4254 + SYS_STATFS64 = 4255 + SYS_FSTATFS64 = 4256 + SYS_TIMER_CREATE = 4257 + SYS_TIMER_SETTIME = 4258 + SYS_TIMER_GETTIME = 4259 + SYS_TIMER_GETOVERRUN = 4260 + SYS_TIMER_DELETE = 4261 + SYS_CLOCK_SETTIME = 4262 + SYS_CLOCK_GETTIME = 4263 + SYS_CLOCK_GETRES = 4264 + SYS_CLOCK_NANOSLEEP = 4265 + SYS_TGKILL = 4266 + SYS_UTIMES = 4267 + SYS_MBIND = 4268 + SYS_GET_MEMPOLICY = 4269 + SYS_SET_MEMPOLICY = 4270 + SYS_MQ_OPEN = 4271 + SYS_MQ_UNLINK = 4272 + SYS_MQ_TIMEDSEND = 4273 + SYS_MQ_TIMEDRECEIVE = 4274 + SYS_MQ_NOTIFY = 4275 + SYS_MQ_GETSETATTR = 4276 + SYS_VSERVER = 4277 + SYS_WAITID = 4278 + SYS_ADD_KEY = 4280 + SYS_REQUEST_KEY = 4281 + SYS_KEYCTL = 4282 + SYS_SET_THREAD_AREA = 4283 + SYS_INOTIFY_INIT = 4284 + SYS_INOTIFY_ADD_WATCH = 4285 + SYS_INOTIFY_RM_WATCH = 4286 + SYS_MIGRATE_PAGES = 4287 + SYS_OPENAT = 4288 + SYS_MKDIRAT = 4289 + SYS_MKNODAT = 4290 + SYS_FCHOWNAT = 4291 + SYS_FUTIMESAT = 4292 + SYS_FSTATAT64 = 4293 + SYS_UNLINKAT = 4294 + SYS_RENAMEAT = 4295 + SYS_LINKAT = 4296 + SYS_SYMLINKAT = 4297 + SYS_READLINKAT = 4298 + SYS_FCHMODAT = 4299 + SYS_FACCESSAT = 4300 + SYS_PSELECT6 = 4301 + SYS_PPOLL = 4302 + SYS_UNSHARE = 4303 + SYS_SPLICE = 4304 + SYS_SYNC_FILE_RANGE = 4305 + SYS_TEE = 4306 + SYS_VMSPLICE = 4307 + SYS_MOVE_PAGES = 4308 + SYS_SET_ROBUST_LIST = 4309 + SYS_GET_ROBUST_LIST = 4310 + SYS_KEXEC_LOAD = 4311 + SYS_GETCPU = 4312 + SYS_EPOLL_PWAIT = 4313 + SYS_IOPRIO_SET = 4314 + SYS_IOPRIO_GET = 4315 + SYS_UTIMENSAT = 4316 + SYS_SIGNALFD = 4317 + SYS_TIMERFD = 4318 + SYS_EVENTFD = 4319 + SYS_FALLOCATE = 4320 + SYS_TIMERFD_CREATE = 4321 + SYS_TIMERFD_GETTIME = 4322 + SYS_TIMERFD_SETTIME = 4323 + SYS_SIGNALFD4 = 4324 + SYS_EVENTFD2 = 4325 + SYS_EPOLL_CREATE1 = 4326 + SYS_DUP3 = 4327 + SYS_PIPE2 = 4328 + SYS_INOTIFY_INIT1 = 4329 + SYS_PREADV = 4330 + SYS_PWRITEV = 4331 + SYS_RT_TGSIGQUEUEINFO = 4332 + SYS_PERF_EVENT_OPEN = 4333 + SYS_ACCEPT4 = 4334 + SYS_RECVMMSG = 4335 + SYS_FANOTIFY_INIT = 4336 + SYS_FANOTIFY_MARK = 4337 + SYS_PRLIMIT64 = 4338 + SYS_NAME_TO_HANDLE_AT = 4339 + SYS_OPEN_BY_HANDLE_AT = 4340 + SYS_CLOCK_ADJTIME = 4341 + SYS_SYNCFS = 4342 + SYS_SENDMMSG = 4343 + SYS_SETNS = 4344 + SYS_PROCESS_VM_READV = 4345 + SYS_PROCESS_VM_WRITEV = 4346 + SYS_KCMP = 4347 + SYS_FINIT_MODULE = 4348 + SYS_SCHED_SETATTR = 4349 + SYS_SCHED_GETATTR = 4350 + SYS_RENAMEAT2 = 4351 + SYS_SECCOMP = 4352 + SYS_GETRANDOM = 4353 + SYS_MEMFD_CREATE = 4354 + SYS_BPF = 4355 + SYS_EXECVEAT = 4356 + SYS_USERFAULTFD = 4357 + SYS_MEMBARRIER = 4358 + SYS_MLOCK2 = 4359 + SYS_COPY_FILE_RANGE = 4360 + SYS_PREADV2 = 4361 + SYS_PWRITEV2 = 4362 + SYS_PKEY_MPROTECT = 4363 + SYS_PKEY_ALLOC = 4364 + SYS_PKEY_FREE = 4365 + SYS_STATX = 4366 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go new file mode 100644 index 0000000..9282763 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go @@ -0,0 +1,335 @@ +// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build mips64,linux + +package unix + +const ( + SYS_READ = 5000 + SYS_WRITE = 5001 + SYS_OPEN = 5002 + SYS_CLOSE = 5003 + SYS_STAT = 5004 + SYS_FSTAT = 5005 + SYS_LSTAT = 5006 + SYS_POLL = 5007 + SYS_LSEEK = 5008 + SYS_MMAP = 5009 + SYS_MPROTECT = 5010 + SYS_MUNMAP = 5011 + SYS_BRK = 5012 + SYS_RT_SIGACTION = 5013 + SYS_RT_SIGPROCMASK = 5014 + SYS_IOCTL = 5015 + SYS_PREAD64 = 5016 + SYS_PWRITE64 = 5017 + SYS_READV = 5018 + SYS_WRITEV = 5019 + SYS_ACCESS = 5020 + SYS_PIPE = 5021 + SYS__NEWSELECT = 5022 + SYS_SCHED_YIELD = 5023 + SYS_MREMAP = 5024 + SYS_MSYNC = 5025 + SYS_MINCORE = 5026 + SYS_MADVISE = 5027 + SYS_SHMGET = 5028 + SYS_SHMAT = 5029 + SYS_SHMCTL = 5030 + SYS_DUP = 5031 + SYS_DUP2 = 5032 + SYS_PAUSE = 5033 + SYS_NANOSLEEP = 5034 + SYS_GETITIMER = 5035 + SYS_SETITIMER = 5036 + SYS_ALARM = 5037 + SYS_GETPID = 5038 + SYS_SENDFILE = 5039 + SYS_SOCKET = 5040 + SYS_CONNECT = 5041 + SYS_ACCEPT = 5042 + SYS_SENDTO = 5043 + SYS_RECVFROM = 5044 + SYS_SENDMSG = 5045 + SYS_RECVMSG = 5046 + SYS_SHUTDOWN = 5047 + SYS_BIND = 5048 + SYS_LISTEN = 5049 + SYS_GETSOCKNAME = 5050 + SYS_GETPEERNAME = 5051 + SYS_SOCKETPAIR = 5052 + SYS_SETSOCKOPT = 5053 + SYS_GETSOCKOPT = 5054 + SYS_CLONE = 5055 + SYS_FORK = 5056 + SYS_EXECVE = 5057 + SYS_EXIT = 5058 + SYS_WAIT4 = 5059 + SYS_KILL = 5060 + SYS_UNAME = 5061 + SYS_SEMGET = 5062 + SYS_SEMOP = 5063 + SYS_SEMCTL = 5064 + SYS_SHMDT = 5065 + SYS_MSGGET = 5066 + SYS_MSGSND = 5067 + SYS_MSGRCV = 5068 + SYS_MSGCTL = 5069 + SYS_FCNTL = 5070 + SYS_FLOCK = 5071 + SYS_FSYNC = 5072 + SYS_FDATASYNC = 5073 + SYS_TRUNCATE = 5074 + SYS_FTRUNCATE = 5075 + SYS_GETDENTS = 5076 + SYS_GETCWD = 5077 + SYS_CHDIR = 5078 + SYS_FCHDIR = 5079 + SYS_RENAME = 5080 + SYS_MKDIR = 5081 + SYS_RMDIR = 5082 + SYS_CREAT = 5083 + SYS_LINK = 5084 + SYS_UNLINK = 5085 + SYS_SYMLINK = 5086 + SYS_READLINK = 5087 + SYS_CHMOD = 5088 + SYS_FCHMOD = 5089 + SYS_CHOWN = 5090 + SYS_FCHOWN = 5091 + SYS_LCHOWN = 5092 + SYS_UMASK = 5093 + SYS_GETTIMEOFDAY = 5094 + SYS_GETRLIMIT = 5095 + SYS_GETRUSAGE = 5096 + SYS_SYSINFO = 5097 + SYS_TIMES = 5098 + SYS_PTRACE = 5099 + SYS_GETUID = 5100 + SYS_SYSLOG = 5101 + SYS_GETGID = 5102 + SYS_SETUID = 5103 + SYS_SETGID = 5104 + SYS_GETEUID = 5105 + SYS_GETEGID = 5106 + SYS_SETPGID = 5107 + SYS_GETPPID = 5108 + SYS_GETPGRP = 5109 + SYS_SETSID = 5110 + SYS_SETREUID = 5111 + SYS_SETREGID = 5112 + SYS_GETGROUPS = 5113 + SYS_SETGROUPS = 5114 + SYS_SETRESUID = 5115 + SYS_GETRESUID = 5116 + SYS_SETRESGID = 5117 + SYS_GETRESGID = 5118 + SYS_GETPGID = 5119 + SYS_SETFSUID = 5120 + SYS_SETFSGID = 5121 + SYS_GETSID = 5122 + SYS_CAPGET = 5123 + SYS_CAPSET = 5124 + SYS_RT_SIGPENDING = 5125 + SYS_RT_SIGTIMEDWAIT = 5126 + SYS_RT_SIGQUEUEINFO = 5127 + SYS_RT_SIGSUSPEND = 5128 + SYS_SIGALTSTACK = 5129 + SYS_UTIME = 5130 + SYS_MKNOD = 5131 + SYS_PERSONALITY = 5132 + SYS_USTAT = 5133 + SYS_STATFS = 5134 + SYS_FSTATFS = 5135 + SYS_SYSFS = 5136 + SYS_GETPRIORITY = 5137 + SYS_SETPRIORITY = 5138 + SYS_SCHED_SETPARAM = 5139 + SYS_SCHED_GETPARAM = 5140 + SYS_SCHED_SETSCHEDULER = 5141 + SYS_SCHED_GETSCHEDULER = 5142 + SYS_SCHED_GET_PRIORITY_MAX = 5143 + SYS_SCHED_GET_PRIORITY_MIN = 5144 + SYS_SCHED_RR_GET_INTERVAL = 5145 + SYS_MLOCK = 5146 + SYS_MUNLOCK = 5147 + SYS_MLOCKALL = 5148 + SYS_MUNLOCKALL = 5149 + SYS_VHANGUP = 5150 + SYS_PIVOT_ROOT = 5151 + SYS__SYSCTL = 5152 + SYS_PRCTL = 5153 + SYS_ADJTIMEX = 5154 + SYS_SETRLIMIT = 5155 + SYS_CHROOT = 5156 + SYS_SYNC = 5157 + SYS_ACCT = 5158 + SYS_SETTIMEOFDAY = 5159 + SYS_MOUNT = 5160 + SYS_UMOUNT2 = 5161 + SYS_SWAPON = 5162 + SYS_SWAPOFF = 5163 + SYS_REBOOT = 5164 + SYS_SETHOSTNAME = 5165 + SYS_SETDOMAINNAME = 5166 + SYS_CREATE_MODULE = 5167 + SYS_INIT_MODULE = 5168 + SYS_DELETE_MODULE = 5169 + SYS_GET_KERNEL_SYMS = 5170 + SYS_QUERY_MODULE = 5171 + SYS_QUOTACTL = 5172 + SYS_NFSSERVCTL = 5173 + SYS_GETPMSG = 5174 + SYS_PUTPMSG = 5175 + SYS_AFS_SYSCALL = 5176 + SYS_RESERVED177 = 5177 + SYS_GETTID = 5178 + SYS_READAHEAD = 5179 + SYS_SETXATTR = 5180 + SYS_LSETXATTR = 5181 + SYS_FSETXATTR = 5182 + SYS_GETXATTR = 5183 + SYS_LGETXATTR = 5184 + SYS_FGETXATTR = 5185 + SYS_LISTXATTR = 5186 + SYS_LLISTXATTR = 5187 + SYS_FLISTXATTR = 5188 + SYS_REMOVEXATTR = 5189 + SYS_LREMOVEXATTR = 5190 + SYS_FREMOVEXATTR = 5191 + SYS_TKILL = 5192 + SYS_RESERVED193 = 5193 + SYS_FUTEX = 5194 + SYS_SCHED_SETAFFINITY = 5195 + SYS_SCHED_GETAFFINITY = 5196 + SYS_CACHEFLUSH = 5197 + SYS_CACHECTL = 5198 + SYS_SYSMIPS = 5199 + SYS_IO_SETUP = 5200 + SYS_IO_DESTROY = 5201 + SYS_IO_GETEVENTS = 5202 + SYS_IO_SUBMIT = 5203 + SYS_IO_CANCEL = 5204 + SYS_EXIT_GROUP = 5205 + SYS_LOOKUP_DCOOKIE = 5206 + SYS_EPOLL_CREATE = 5207 + SYS_EPOLL_CTL = 5208 + SYS_EPOLL_WAIT = 5209 + SYS_REMAP_FILE_PAGES = 5210 + SYS_RT_SIGRETURN = 5211 + SYS_SET_TID_ADDRESS = 5212 + SYS_RESTART_SYSCALL = 5213 + SYS_SEMTIMEDOP = 5214 + SYS_FADVISE64 = 5215 + SYS_TIMER_CREATE = 5216 + SYS_TIMER_SETTIME = 5217 + SYS_TIMER_GETTIME = 5218 + SYS_TIMER_GETOVERRUN = 5219 + SYS_TIMER_DELETE = 5220 + SYS_CLOCK_SETTIME = 5221 + SYS_CLOCK_GETTIME = 5222 + SYS_CLOCK_GETRES = 5223 + SYS_CLOCK_NANOSLEEP = 5224 + SYS_TGKILL = 5225 + SYS_UTIMES = 5226 + SYS_MBIND = 5227 + SYS_GET_MEMPOLICY = 5228 + SYS_SET_MEMPOLICY = 5229 + SYS_MQ_OPEN = 5230 + SYS_MQ_UNLINK = 5231 + SYS_MQ_TIMEDSEND = 5232 + SYS_MQ_TIMEDRECEIVE = 5233 + SYS_MQ_NOTIFY = 5234 + SYS_MQ_GETSETATTR = 5235 + SYS_VSERVER = 5236 + SYS_WAITID = 5237 + SYS_ADD_KEY = 5239 + SYS_REQUEST_KEY = 5240 + SYS_KEYCTL = 5241 + SYS_SET_THREAD_AREA = 5242 + SYS_INOTIFY_INIT = 5243 + SYS_INOTIFY_ADD_WATCH = 5244 + SYS_INOTIFY_RM_WATCH = 5245 + SYS_MIGRATE_PAGES = 5246 + SYS_OPENAT = 5247 + SYS_MKDIRAT = 5248 + SYS_MKNODAT = 5249 + SYS_FCHOWNAT = 5250 + SYS_FUTIMESAT = 5251 + SYS_NEWFSTATAT = 5252 + SYS_UNLINKAT = 5253 + SYS_RENAMEAT = 5254 + SYS_LINKAT = 5255 + SYS_SYMLINKAT = 5256 + SYS_READLINKAT = 5257 + SYS_FCHMODAT = 5258 + SYS_FACCESSAT = 5259 + SYS_PSELECT6 = 5260 + SYS_PPOLL = 5261 + SYS_UNSHARE = 5262 + SYS_SPLICE = 5263 + SYS_SYNC_FILE_RANGE = 5264 + SYS_TEE = 5265 + SYS_VMSPLICE = 5266 + SYS_MOVE_PAGES = 5267 + SYS_SET_ROBUST_LIST = 5268 + SYS_GET_ROBUST_LIST = 5269 + SYS_KEXEC_LOAD = 5270 + SYS_GETCPU = 5271 + SYS_EPOLL_PWAIT = 5272 + SYS_IOPRIO_SET = 5273 + SYS_IOPRIO_GET = 5274 + SYS_UTIMENSAT = 5275 + SYS_SIGNALFD = 5276 + SYS_TIMERFD = 5277 + SYS_EVENTFD = 5278 + SYS_FALLOCATE = 5279 + SYS_TIMERFD_CREATE = 5280 + SYS_TIMERFD_GETTIME = 5281 + SYS_TIMERFD_SETTIME = 5282 + SYS_SIGNALFD4 = 5283 + SYS_EVENTFD2 = 5284 + SYS_EPOLL_CREATE1 = 5285 + SYS_DUP3 = 5286 + SYS_PIPE2 = 5287 + SYS_INOTIFY_INIT1 = 5288 + SYS_PREADV = 5289 + SYS_PWRITEV = 5290 + SYS_RT_TGSIGQUEUEINFO = 5291 + SYS_PERF_EVENT_OPEN = 5292 + SYS_ACCEPT4 = 5293 + SYS_RECVMMSG = 5294 + SYS_FANOTIFY_INIT = 5295 + SYS_FANOTIFY_MARK = 5296 + SYS_PRLIMIT64 = 5297 + SYS_NAME_TO_HANDLE_AT = 5298 + SYS_OPEN_BY_HANDLE_AT = 5299 + SYS_CLOCK_ADJTIME = 5300 + SYS_SYNCFS = 5301 + SYS_SENDMMSG = 5302 + SYS_SETNS = 5303 + SYS_PROCESS_VM_READV = 5304 + SYS_PROCESS_VM_WRITEV = 5305 + SYS_KCMP = 5306 + SYS_FINIT_MODULE = 5307 + SYS_GETDENTS64 = 5308 + SYS_SCHED_SETATTR = 5309 + SYS_SCHED_GETATTR = 5310 + SYS_RENAMEAT2 = 5311 + SYS_SECCOMP = 5312 + SYS_GETRANDOM = 5313 + SYS_MEMFD_CREATE = 5314 + SYS_BPF = 5315 + SYS_EXECVEAT = 5316 + SYS_USERFAULTFD = 5317 + SYS_MEMBARRIER = 5318 + SYS_MLOCK2 = 5319 + SYS_COPY_FILE_RANGE = 5320 + SYS_PREADV2 = 5321 + SYS_PWRITEV2 = 5322 + SYS_PKEY_MPROTECT = 5323 + SYS_PKEY_ALLOC = 5324 + SYS_PKEY_FREE = 5325 + SYS_STATX = 5326 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go new file mode 100644 index 0000000..45bd3fd --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go @@ -0,0 +1,335 @@ +// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build mips64le,linux + +package unix + +const ( + SYS_READ = 5000 + SYS_WRITE = 5001 + SYS_OPEN = 5002 + SYS_CLOSE = 5003 + SYS_STAT = 5004 + SYS_FSTAT = 5005 + SYS_LSTAT = 5006 + SYS_POLL = 5007 + SYS_LSEEK = 5008 + SYS_MMAP = 5009 + SYS_MPROTECT = 5010 + SYS_MUNMAP = 5011 + SYS_BRK = 5012 + SYS_RT_SIGACTION = 5013 + SYS_RT_SIGPROCMASK = 5014 + SYS_IOCTL = 5015 + SYS_PREAD64 = 5016 + SYS_PWRITE64 = 5017 + SYS_READV = 5018 + SYS_WRITEV = 5019 + SYS_ACCESS = 5020 + SYS_PIPE = 5021 + SYS__NEWSELECT = 5022 + SYS_SCHED_YIELD = 5023 + SYS_MREMAP = 5024 + SYS_MSYNC = 5025 + SYS_MINCORE = 5026 + SYS_MADVISE = 5027 + SYS_SHMGET = 5028 + SYS_SHMAT = 5029 + SYS_SHMCTL = 5030 + SYS_DUP = 5031 + SYS_DUP2 = 5032 + SYS_PAUSE = 5033 + SYS_NANOSLEEP = 5034 + SYS_GETITIMER = 5035 + SYS_SETITIMER = 5036 + SYS_ALARM = 5037 + SYS_GETPID = 5038 + SYS_SENDFILE = 5039 + SYS_SOCKET = 5040 + SYS_CONNECT = 5041 + SYS_ACCEPT = 5042 + SYS_SENDTO = 5043 + SYS_RECVFROM = 5044 + SYS_SENDMSG = 5045 + SYS_RECVMSG = 5046 + SYS_SHUTDOWN = 5047 + SYS_BIND = 5048 + SYS_LISTEN = 5049 + SYS_GETSOCKNAME = 5050 + SYS_GETPEERNAME = 5051 + SYS_SOCKETPAIR = 5052 + SYS_SETSOCKOPT = 5053 + SYS_GETSOCKOPT = 5054 + SYS_CLONE = 5055 + SYS_FORK = 5056 + SYS_EXECVE = 5057 + SYS_EXIT = 5058 + SYS_WAIT4 = 5059 + SYS_KILL = 5060 + SYS_UNAME = 5061 + SYS_SEMGET = 5062 + SYS_SEMOP = 5063 + SYS_SEMCTL = 5064 + SYS_SHMDT = 5065 + SYS_MSGGET = 5066 + SYS_MSGSND = 5067 + SYS_MSGRCV = 5068 + SYS_MSGCTL = 5069 + SYS_FCNTL = 5070 + SYS_FLOCK = 5071 + SYS_FSYNC = 5072 + SYS_FDATASYNC = 5073 + SYS_TRUNCATE = 5074 + SYS_FTRUNCATE = 5075 + SYS_GETDENTS = 5076 + SYS_GETCWD = 5077 + SYS_CHDIR = 5078 + SYS_FCHDIR = 5079 + SYS_RENAME = 5080 + SYS_MKDIR = 5081 + SYS_RMDIR = 5082 + SYS_CREAT = 5083 + SYS_LINK = 5084 + SYS_UNLINK = 5085 + SYS_SYMLINK = 5086 + SYS_READLINK = 5087 + SYS_CHMOD = 5088 + SYS_FCHMOD = 5089 + SYS_CHOWN = 5090 + SYS_FCHOWN = 5091 + SYS_LCHOWN = 5092 + SYS_UMASK = 5093 + SYS_GETTIMEOFDAY = 5094 + SYS_GETRLIMIT = 5095 + SYS_GETRUSAGE = 5096 + SYS_SYSINFO = 5097 + SYS_TIMES = 5098 + SYS_PTRACE = 5099 + SYS_GETUID = 5100 + SYS_SYSLOG = 5101 + SYS_GETGID = 5102 + SYS_SETUID = 5103 + SYS_SETGID = 5104 + SYS_GETEUID = 5105 + SYS_GETEGID = 5106 + SYS_SETPGID = 5107 + SYS_GETPPID = 5108 + SYS_GETPGRP = 5109 + SYS_SETSID = 5110 + SYS_SETREUID = 5111 + SYS_SETREGID = 5112 + SYS_GETGROUPS = 5113 + SYS_SETGROUPS = 5114 + SYS_SETRESUID = 5115 + SYS_GETRESUID = 5116 + SYS_SETRESGID = 5117 + SYS_GETRESGID = 5118 + SYS_GETPGID = 5119 + SYS_SETFSUID = 5120 + SYS_SETFSGID = 5121 + SYS_GETSID = 5122 + SYS_CAPGET = 5123 + SYS_CAPSET = 5124 + SYS_RT_SIGPENDING = 5125 + SYS_RT_SIGTIMEDWAIT = 5126 + SYS_RT_SIGQUEUEINFO = 5127 + SYS_RT_SIGSUSPEND = 5128 + SYS_SIGALTSTACK = 5129 + SYS_UTIME = 5130 + SYS_MKNOD = 5131 + SYS_PERSONALITY = 5132 + SYS_USTAT = 5133 + SYS_STATFS = 5134 + SYS_FSTATFS = 5135 + SYS_SYSFS = 5136 + SYS_GETPRIORITY = 5137 + SYS_SETPRIORITY = 5138 + SYS_SCHED_SETPARAM = 5139 + SYS_SCHED_GETPARAM = 5140 + SYS_SCHED_SETSCHEDULER = 5141 + SYS_SCHED_GETSCHEDULER = 5142 + SYS_SCHED_GET_PRIORITY_MAX = 5143 + SYS_SCHED_GET_PRIORITY_MIN = 5144 + SYS_SCHED_RR_GET_INTERVAL = 5145 + SYS_MLOCK = 5146 + SYS_MUNLOCK = 5147 + SYS_MLOCKALL = 5148 + SYS_MUNLOCKALL = 5149 + SYS_VHANGUP = 5150 + SYS_PIVOT_ROOT = 5151 + SYS__SYSCTL = 5152 + SYS_PRCTL = 5153 + SYS_ADJTIMEX = 5154 + SYS_SETRLIMIT = 5155 + SYS_CHROOT = 5156 + SYS_SYNC = 5157 + SYS_ACCT = 5158 + SYS_SETTIMEOFDAY = 5159 + SYS_MOUNT = 5160 + SYS_UMOUNT2 = 5161 + SYS_SWAPON = 5162 + SYS_SWAPOFF = 5163 + SYS_REBOOT = 5164 + SYS_SETHOSTNAME = 5165 + SYS_SETDOMAINNAME = 5166 + SYS_CREATE_MODULE = 5167 + SYS_INIT_MODULE = 5168 + SYS_DELETE_MODULE = 5169 + SYS_GET_KERNEL_SYMS = 5170 + SYS_QUERY_MODULE = 5171 + SYS_QUOTACTL = 5172 + SYS_NFSSERVCTL = 5173 + SYS_GETPMSG = 5174 + SYS_PUTPMSG = 5175 + SYS_AFS_SYSCALL = 5176 + SYS_RESERVED177 = 5177 + SYS_GETTID = 5178 + SYS_READAHEAD = 5179 + SYS_SETXATTR = 5180 + SYS_LSETXATTR = 5181 + SYS_FSETXATTR = 5182 + SYS_GETXATTR = 5183 + SYS_LGETXATTR = 5184 + SYS_FGETXATTR = 5185 + SYS_LISTXATTR = 5186 + SYS_LLISTXATTR = 5187 + SYS_FLISTXATTR = 5188 + SYS_REMOVEXATTR = 5189 + SYS_LREMOVEXATTR = 5190 + SYS_FREMOVEXATTR = 5191 + SYS_TKILL = 5192 + SYS_RESERVED193 = 5193 + SYS_FUTEX = 5194 + SYS_SCHED_SETAFFINITY = 5195 + SYS_SCHED_GETAFFINITY = 5196 + SYS_CACHEFLUSH = 5197 + SYS_CACHECTL = 5198 + SYS_SYSMIPS = 5199 + SYS_IO_SETUP = 5200 + SYS_IO_DESTROY = 5201 + SYS_IO_GETEVENTS = 5202 + SYS_IO_SUBMIT = 5203 + SYS_IO_CANCEL = 5204 + SYS_EXIT_GROUP = 5205 + SYS_LOOKUP_DCOOKIE = 5206 + SYS_EPOLL_CREATE = 5207 + SYS_EPOLL_CTL = 5208 + SYS_EPOLL_WAIT = 5209 + SYS_REMAP_FILE_PAGES = 5210 + SYS_RT_SIGRETURN = 5211 + SYS_SET_TID_ADDRESS = 5212 + SYS_RESTART_SYSCALL = 5213 + SYS_SEMTIMEDOP = 5214 + SYS_FADVISE64 = 5215 + SYS_TIMER_CREATE = 5216 + SYS_TIMER_SETTIME = 5217 + SYS_TIMER_GETTIME = 5218 + SYS_TIMER_GETOVERRUN = 5219 + SYS_TIMER_DELETE = 5220 + SYS_CLOCK_SETTIME = 5221 + SYS_CLOCK_GETTIME = 5222 + SYS_CLOCK_GETRES = 5223 + SYS_CLOCK_NANOSLEEP = 5224 + SYS_TGKILL = 5225 + SYS_UTIMES = 5226 + SYS_MBIND = 5227 + SYS_GET_MEMPOLICY = 5228 + SYS_SET_MEMPOLICY = 5229 + SYS_MQ_OPEN = 5230 + SYS_MQ_UNLINK = 5231 + SYS_MQ_TIMEDSEND = 5232 + SYS_MQ_TIMEDRECEIVE = 5233 + SYS_MQ_NOTIFY = 5234 + SYS_MQ_GETSETATTR = 5235 + SYS_VSERVER = 5236 + SYS_WAITID = 5237 + SYS_ADD_KEY = 5239 + SYS_REQUEST_KEY = 5240 + SYS_KEYCTL = 5241 + SYS_SET_THREAD_AREA = 5242 + SYS_INOTIFY_INIT = 5243 + SYS_INOTIFY_ADD_WATCH = 5244 + SYS_INOTIFY_RM_WATCH = 5245 + SYS_MIGRATE_PAGES = 5246 + SYS_OPENAT = 5247 + SYS_MKDIRAT = 5248 + SYS_MKNODAT = 5249 + SYS_FCHOWNAT = 5250 + SYS_FUTIMESAT = 5251 + SYS_NEWFSTATAT = 5252 + SYS_UNLINKAT = 5253 + SYS_RENAMEAT = 5254 + SYS_LINKAT = 5255 + SYS_SYMLINKAT = 5256 + SYS_READLINKAT = 5257 + SYS_FCHMODAT = 5258 + SYS_FACCESSAT = 5259 + SYS_PSELECT6 = 5260 + SYS_PPOLL = 5261 + SYS_UNSHARE = 5262 + SYS_SPLICE = 5263 + SYS_SYNC_FILE_RANGE = 5264 + SYS_TEE = 5265 + SYS_VMSPLICE = 5266 + SYS_MOVE_PAGES = 5267 + SYS_SET_ROBUST_LIST = 5268 + SYS_GET_ROBUST_LIST = 5269 + SYS_KEXEC_LOAD = 5270 + SYS_GETCPU = 5271 + SYS_EPOLL_PWAIT = 5272 + SYS_IOPRIO_SET = 5273 + SYS_IOPRIO_GET = 5274 + SYS_UTIMENSAT = 5275 + SYS_SIGNALFD = 5276 + SYS_TIMERFD = 5277 + SYS_EVENTFD = 5278 + SYS_FALLOCATE = 5279 + SYS_TIMERFD_CREATE = 5280 + SYS_TIMERFD_GETTIME = 5281 + SYS_TIMERFD_SETTIME = 5282 + SYS_SIGNALFD4 = 5283 + SYS_EVENTFD2 = 5284 + SYS_EPOLL_CREATE1 = 5285 + SYS_DUP3 = 5286 + SYS_PIPE2 = 5287 + SYS_INOTIFY_INIT1 = 5288 + SYS_PREADV = 5289 + SYS_PWRITEV = 5290 + SYS_RT_TGSIGQUEUEINFO = 5291 + SYS_PERF_EVENT_OPEN = 5292 + SYS_ACCEPT4 = 5293 + SYS_RECVMMSG = 5294 + SYS_FANOTIFY_INIT = 5295 + SYS_FANOTIFY_MARK = 5296 + SYS_PRLIMIT64 = 5297 + SYS_NAME_TO_HANDLE_AT = 5298 + SYS_OPEN_BY_HANDLE_AT = 5299 + SYS_CLOCK_ADJTIME = 5300 + SYS_SYNCFS = 5301 + SYS_SENDMMSG = 5302 + SYS_SETNS = 5303 + SYS_PROCESS_VM_READV = 5304 + SYS_PROCESS_VM_WRITEV = 5305 + SYS_KCMP = 5306 + SYS_FINIT_MODULE = 5307 + SYS_GETDENTS64 = 5308 + SYS_SCHED_SETATTR = 5309 + SYS_SCHED_GETATTR = 5310 + SYS_RENAMEAT2 = 5311 + SYS_SECCOMP = 5312 + SYS_GETRANDOM = 5313 + SYS_MEMFD_CREATE = 5314 + SYS_BPF = 5315 + SYS_EXECVEAT = 5316 + SYS_USERFAULTFD = 5317 + SYS_MEMBARRIER = 5318 + SYS_MLOCK2 = 5319 + SYS_COPY_FILE_RANGE = 5320 + SYS_PREADV2 = 5321 + SYS_PWRITEV2 = 5322 + SYS_PKEY_MPROTECT = 5323 + SYS_PKEY_ALLOC = 5324 + SYS_PKEY_FREE = 5325 + SYS_STATX = 5326 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go new file mode 100644 index 0000000..62ccac4 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go @@ -0,0 +1,375 @@ +// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build mipsle,linux + +package unix + +const ( + SYS_SYSCALL = 4000 + SYS_EXIT = 4001 + SYS_FORK = 4002 + SYS_READ = 4003 + SYS_WRITE = 4004 + SYS_OPEN = 4005 + SYS_CLOSE = 4006 + SYS_WAITPID = 4007 + SYS_CREAT = 4008 + SYS_LINK = 4009 + SYS_UNLINK = 4010 + SYS_EXECVE = 4011 + SYS_CHDIR = 4012 + SYS_TIME = 4013 + SYS_MKNOD = 4014 + SYS_CHMOD = 4015 + SYS_LCHOWN = 4016 + SYS_BREAK = 4017 + SYS_UNUSED18 = 4018 + SYS_LSEEK = 4019 + SYS_GETPID = 4020 + SYS_MOUNT = 4021 + SYS_UMOUNT = 4022 + SYS_SETUID = 4023 + SYS_GETUID = 4024 + SYS_STIME = 4025 + SYS_PTRACE = 4026 + SYS_ALARM = 4027 + SYS_UNUSED28 = 4028 + SYS_PAUSE = 4029 + SYS_UTIME = 4030 + SYS_STTY = 4031 + SYS_GTTY = 4032 + SYS_ACCESS = 4033 + SYS_NICE = 4034 + SYS_FTIME = 4035 + SYS_SYNC = 4036 + SYS_KILL = 4037 + SYS_RENAME = 4038 + SYS_MKDIR = 4039 + SYS_RMDIR = 4040 + SYS_DUP = 4041 + SYS_PIPE = 4042 + SYS_TIMES = 4043 + SYS_PROF = 4044 + SYS_BRK = 4045 + SYS_SETGID = 4046 + SYS_GETGID = 4047 + SYS_SIGNAL = 4048 + SYS_GETEUID = 4049 + SYS_GETEGID = 4050 + SYS_ACCT = 4051 + SYS_UMOUNT2 = 4052 + SYS_LOCK = 4053 + SYS_IOCTL = 4054 + SYS_FCNTL = 4055 + SYS_MPX = 4056 + SYS_SETPGID = 4057 + SYS_ULIMIT = 4058 + SYS_UNUSED59 = 4059 + SYS_UMASK = 4060 + SYS_CHROOT = 4061 + SYS_USTAT = 4062 + SYS_DUP2 = 4063 + SYS_GETPPID = 4064 + SYS_GETPGRP = 4065 + SYS_SETSID = 4066 + SYS_SIGACTION = 4067 + SYS_SGETMASK = 4068 + SYS_SSETMASK = 4069 + SYS_SETREUID = 4070 + SYS_SETREGID = 4071 + SYS_SIGSUSPEND = 4072 + SYS_SIGPENDING = 4073 + SYS_SETHOSTNAME = 4074 + SYS_SETRLIMIT = 4075 + SYS_GETRLIMIT = 4076 + SYS_GETRUSAGE = 4077 + SYS_GETTIMEOFDAY = 4078 + SYS_SETTIMEOFDAY = 4079 + SYS_GETGROUPS = 4080 + SYS_SETGROUPS = 4081 + SYS_RESERVED82 = 4082 + SYS_SYMLINK = 4083 + SYS_UNUSED84 = 4084 + SYS_READLINK = 4085 + SYS_USELIB = 4086 + SYS_SWAPON = 4087 + SYS_REBOOT = 4088 + SYS_READDIR = 4089 + SYS_MMAP = 4090 + SYS_MUNMAP = 4091 + SYS_TRUNCATE = 4092 + SYS_FTRUNCATE = 4093 + SYS_FCHMOD = 4094 + SYS_FCHOWN = 4095 + SYS_GETPRIORITY = 4096 + SYS_SETPRIORITY = 4097 + SYS_PROFIL = 4098 + SYS_STATFS = 4099 + SYS_FSTATFS = 4100 + SYS_IOPERM = 4101 + SYS_SOCKETCALL = 4102 + SYS_SYSLOG = 4103 + SYS_SETITIMER = 4104 + SYS_GETITIMER = 4105 + SYS_STAT = 4106 + SYS_LSTAT = 4107 + SYS_FSTAT = 4108 + SYS_UNUSED109 = 4109 + SYS_IOPL = 4110 + SYS_VHANGUP = 4111 + SYS_IDLE = 4112 + SYS_VM86 = 4113 + SYS_WAIT4 = 4114 + SYS_SWAPOFF = 4115 + SYS_SYSINFO = 4116 + SYS_IPC = 4117 + SYS_FSYNC = 4118 + SYS_SIGRETURN = 4119 + SYS_CLONE = 4120 + SYS_SETDOMAINNAME = 4121 + SYS_UNAME = 4122 + SYS_MODIFY_LDT = 4123 + SYS_ADJTIMEX = 4124 + SYS_MPROTECT = 4125 + SYS_SIGPROCMASK = 4126 + SYS_CREATE_MODULE = 4127 + SYS_INIT_MODULE = 4128 + SYS_DELETE_MODULE = 4129 + SYS_GET_KERNEL_SYMS = 4130 + SYS_QUOTACTL = 4131 + SYS_GETPGID = 4132 + SYS_FCHDIR = 4133 + SYS_BDFLUSH = 4134 + SYS_SYSFS = 4135 + SYS_PERSONALITY = 4136 + SYS_AFS_SYSCALL = 4137 + SYS_SETFSUID = 4138 + SYS_SETFSGID = 4139 + SYS__LLSEEK = 4140 + SYS_GETDENTS = 4141 + SYS__NEWSELECT = 4142 + SYS_FLOCK = 4143 + SYS_MSYNC = 4144 + SYS_READV = 4145 + SYS_WRITEV = 4146 + SYS_CACHEFLUSH = 4147 + SYS_CACHECTL = 4148 + SYS_SYSMIPS = 4149 + SYS_UNUSED150 = 4150 + SYS_GETSID = 4151 + SYS_FDATASYNC = 4152 + SYS__SYSCTL = 4153 + SYS_MLOCK = 4154 + SYS_MUNLOCK = 4155 + SYS_MLOCKALL = 4156 + SYS_MUNLOCKALL = 4157 + SYS_SCHED_SETPARAM = 4158 + SYS_SCHED_GETPARAM = 4159 + SYS_SCHED_SETSCHEDULER = 4160 + SYS_SCHED_GETSCHEDULER = 4161 + SYS_SCHED_YIELD = 4162 + SYS_SCHED_GET_PRIORITY_MAX = 4163 + SYS_SCHED_GET_PRIORITY_MIN = 4164 + SYS_SCHED_RR_GET_INTERVAL = 4165 + SYS_NANOSLEEP = 4166 + SYS_MREMAP = 4167 + SYS_ACCEPT = 4168 + SYS_BIND = 4169 + SYS_CONNECT = 4170 + SYS_GETPEERNAME = 4171 + SYS_GETSOCKNAME = 4172 + SYS_GETSOCKOPT = 4173 + SYS_LISTEN = 4174 + SYS_RECV = 4175 + SYS_RECVFROM = 4176 + SYS_RECVMSG = 4177 + SYS_SEND = 4178 + SYS_SENDMSG = 4179 + SYS_SENDTO = 4180 + SYS_SETSOCKOPT = 4181 + SYS_SHUTDOWN = 4182 + SYS_SOCKET = 4183 + SYS_SOCKETPAIR = 4184 + SYS_SETRESUID = 4185 + SYS_GETRESUID = 4186 + SYS_QUERY_MODULE = 4187 + SYS_POLL = 4188 + SYS_NFSSERVCTL = 4189 + SYS_SETRESGID = 4190 + SYS_GETRESGID = 4191 + SYS_PRCTL = 4192 + SYS_RT_SIGRETURN = 4193 + SYS_RT_SIGACTION = 4194 + SYS_RT_SIGPROCMASK = 4195 + SYS_RT_SIGPENDING = 4196 + SYS_RT_SIGTIMEDWAIT = 4197 + SYS_RT_SIGQUEUEINFO = 4198 + SYS_RT_SIGSUSPEND = 4199 + SYS_PREAD64 = 4200 + SYS_PWRITE64 = 4201 + SYS_CHOWN = 4202 + SYS_GETCWD = 4203 + SYS_CAPGET = 4204 + SYS_CAPSET = 4205 + SYS_SIGALTSTACK = 4206 + SYS_SENDFILE = 4207 + SYS_GETPMSG = 4208 + SYS_PUTPMSG = 4209 + SYS_MMAP2 = 4210 + SYS_TRUNCATE64 = 4211 + SYS_FTRUNCATE64 = 4212 + SYS_STAT64 = 4213 + SYS_LSTAT64 = 4214 + SYS_FSTAT64 = 4215 + SYS_PIVOT_ROOT = 4216 + SYS_MINCORE = 4217 + SYS_MADVISE = 4218 + SYS_GETDENTS64 = 4219 + SYS_FCNTL64 = 4220 + SYS_RESERVED221 = 4221 + SYS_GETTID = 4222 + SYS_READAHEAD = 4223 + SYS_SETXATTR = 4224 + SYS_LSETXATTR = 4225 + SYS_FSETXATTR = 4226 + SYS_GETXATTR = 4227 + SYS_LGETXATTR = 4228 + SYS_FGETXATTR = 4229 + SYS_LISTXATTR = 4230 + SYS_LLISTXATTR = 4231 + SYS_FLISTXATTR = 4232 + SYS_REMOVEXATTR = 4233 + SYS_LREMOVEXATTR = 4234 + SYS_FREMOVEXATTR = 4235 + SYS_TKILL = 4236 + SYS_SENDFILE64 = 4237 + SYS_FUTEX = 4238 + SYS_SCHED_SETAFFINITY = 4239 + SYS_SCHED_GETAFFINITY = 4240 + SYS_IO_SETUP = 4241 + SYS_IO_DESTROY = 4242 + SYS_IO_GETEVENTS = 4243 + SYS_IO_SUBMIT = 4244 + SYS_IO_CANCEL = 4245 + SYS_EXIT_GROUP = 4246 + SYS_LOOKUP_DCOOKIE = 4247 + SYS_EPOLL_CREATE = 4248 + SYS_EPOLL_CTL = 4249 + SYS_EPOLL_WAIT = 4250 + SYS_REMAP_FILE_PAGES = 4251 + SYS_SET_TID_ADDRESS = 4252 + SYS_RESTART_SYSCALL = 4253 + SYS_FADVISE64 = 4254 + SYS_STATFS64 = 4255 + SYS_FSTATFS64 = 4256 + SYS_TIMER_CREATE = 4257 + SYS_TIMER_SETTIME = 4258 + SYS_TIMER_GETTIME = 4259 + SYS_TIMER_GETOVERRUN = 4260 + SYS_TIMER_DELETE = 4261 + SYS_CLOCK_SETTIME = 4262 + SYS_CLOCK_GETTIME = 4263 + SYS_CLOCK_GETRES = 4264 + SYS_CLOCK_NANOSLEEP = 4265 + SYS_TGKILL = 4266 + SYS_UTIMES = 4267 + SYS_MBIND = 4268 + SYS_GET_MEMPOLICY = 4269 + SYS_SET_MEMPOLICY = 4270 + SYS_MQ_OPEN = 4271 + SYS_MQ_UNLINK = 4272 + SYS_MQ_TIMEDSEND = 4273 + SYS_MQ_TIMEDRECEIVE = 4274 + SYS_MQ_NOTIFY = 4275 + SYS_MQ_GETSETATTR = 4276 + SYS_VSERVER = 4277 + SYS_WAITID = 4278 + SYS_ADD_KEY = 4280 + SYS_REQUEST_KEY = 4281 + SYS_KEYCTL = 4282 + SYS_SET_THREAD_AREA = 4283 + SYS_INOTIFY_INIT = 4284 + SYS_INOTIFY_ADD_WATCH = 4285 + SYS_INOTIFY_RM_WATCH = 4286 + SYS_MIGRATE_PAGES = 4287 + SYS_OPENAT = 4288 + SYS_MKDIRAT = 4289 + SYS_MKNODAT = 4290 + SYS_FCHOWNAT = 4291 + SYS_FUTIMESAT = 4292 + SYS_FSTATAT64 = 4293 + SYS_UNLINKAT = 4294 + SYS_RENAMEAT = 4295 + SYS_LINKAT = 4296 + SYS_SYMLINKAT = 4297 + SYS_READLINKAT = 4298 + SYS_FCHMODAT = 4299 + SYS_FACCESSAT = 4300 + SYS_PSELECT6 = 4301 + SYS_PPOLL = 4302 + SYS_UNSHARE = 4303 + SYS_SPLICE = 4304 + SYS_SYNC_FILE_RANGE = 4305 + SYS_TEE = 4306 + SYS_VMSPLICE = 4307 + SYS_MOVE_PAGES = 4308 + SYS_SET_ROBUST_LIST = 4309 + SYS_GET_ROBUST_LIST = 4310 + SYS_KEXEC_LOAD = 4311 + SYS_GETCPU = 4312 + SYS_EPOLL_PWAIT = 4313 + SYS_IOPRIO_SET = 4314 + SYS_IOPRIO_GET = 4315 + SYS_UTIMENSAT = 4316 + SYS_SIGNALFD = 4317 + SYS_TIMERFD = 4318 + SYS_EVENTFD = 4319 + SYS_FALLOCATE = 4320 + SYS_TIMERFD_CREATE = 4321 + SYS_TIMERFD_GETTIME = 4322 + SYS_TIMERFD_SETTIME = 4323 + SYS_SIGNALFD4 = 4324 + SYS_EVENTFD2 = 4325 + SYS_EPOLL_CREATE1 = 4326 + SYS_DUP3 = 4327 + SYS_PIPE2 = 4328 + SYS_INOTIFY_INIT1 = 4329 + SYS_PREADV = 4330 + SYS_PWRITEV = 4331 + SYS_RT_TGSIGQUEUEINFO = 4332 + SYS_PERF_EVENT_OPEN = 4333 + SYS_ACCEPT4 = 4334 + SYS_RECVMMSG = 4335 + SYS_FANOTIFY_INIT = 4336 + SYS_FANOTIFY_MARK = 4337 + SYS_PRLIMIT64 = 4338 + SYS_NAME_TO_HANDLE_AT = 4339 + SYS_OPEN_BY_HANDLE_AT = 4340 + SYS_CLOCK_ADJTIME = 4341 + SYS_SYNCFS = 4342 + SYS_SENDMMSG = 4343 + SYS_SETNS = 4344 + SYS_PROCESS_VM_READV = 4345 + SYS_PROCESS_VM_WRITEV = 4346 + SYS_KCMP = 4347 + SYS_FINIT_MODULE = 4348 + SYS_SCHED_SETATTR = 4349 + SYS_SCHED_GETATTR = 4350 + SYS_RENAMEAT2 = 4351 + SYS_SECCOMP = 4352 + SYS_GETRANDOM = 4353 + SYS_MEMFD_CREATE = 4354 + SYS_BPF = 4355 + SYS_EXECVEAT = 4356 + SYS_USERFAULTFD = 4357 + SYS_MEMBARRIER = 4358 + SYS_MLOCK2 = 4359 + SYS_COPY_FILE_RANGE = 4360 + SYS_PREADV2 = 4361 + SYS_PWRITEV2 = 4362 + SYS_PKEY_MPROTECT = 4363 + SYS_PKEY_ALLOC = 4364 + SYS_PKEY_FREE = 4365 + SYS_STATX = 4366 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go new file mode 100644 index 0000000..384d49b --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go @@ -0,0 +1,373 @@ +// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build ppc64,linux + +package unix + +const ( + SYS_RESTART_SYSCALL = 0 + SYS_EXIT = 1 + SYS_FORK = 2 + SYS_READ = 3 + SYS_WRITE = 4 + SYS_OPEN = 5 + SYS_CLOSE = 6 + SYS_WAITPID = 7 + SYS_CREAT = 8 + SYS_LINK = 9 + SYS_UNLINK = 10 + SYS_EXECVE = 11 + SYS_CHDIR = 12 + SYS_TIME = 13 + SYS_MKNOD = 14 + SYS_CHMOD = 15 + SYS_LCHOWN = 16 + SYS_BREAK = 17 + SYS_OLDSTAT = 18 + SYS_LSEEK = 19 + SYS_GETPID = 20 + SYS_MOUNT = 21 + SYS_UMOUNT = 22 + SYS_SETUID = 23 + SYS_GETUID = 24 + SYS_STIME = 25 + SYS_PTRACE = 26 + SYS_ALARM = 27 + SYS_OLDFSTAT = 28 + SYS_PAUSE = 29 + SYS_UTIME = 30 + SYS_STTY = 31 + SYS_GTTY = 32 + SYS_ACCESS = 33 + SYS_NICE = 34 + SYS_FTIME = 35 + SYS_SYNC = 36 + SYS_KILL = 37 + SYS_RENAME = 38 + SYS_MKDIR = 39 + SYS_RMDIR = 40 + SYS_DUP = 41 + SYS_PIPE = 42 + SYS_TIMES = 43 + SYS_PROF = 44 + SYS_BRK = 45 + SYS_SETGID = 46 + SYS_GETGID = 47 + SYS_SIGNAL = 48 + SYS_GETEUID = 49 + SYS_GETEGID = 50 + SYS_ACCT = 51 + SYS_UMOUNT2 = 52 + SYS_LOCK = 53 + SYS_IOCTL = 54 + SYS_FCNTL = 55 + SYS_MPX = 56 + SYS_SETPGID = 57 + SYS_ULIMIT = 58 + SYS_OLDOLDUNAME = 59 + SYS_UMASK = 60 + SYS_CHROOT = 61 + SYS_USTAT = 62 + SYS_DUP2 = 63 + SYS_GETPPID = 64 + SYS_GETPGRP = 65 + SYS_SETSID = 66 + SYS_SIGACTION = 67 + SYS_SGETMASK = 68 + SYS_SSETMASK = 69 + SYS_SETREUID = 70 + SYS_SETREGID = 71 + SYS_SIGSUSPEND = 72 + SYS_SIGPENDING = 73 + SYS_SETHOSTNAME = 74 + SYS_SETRLIMIT = 75 + SYS_GETRLIMIT = 76 + SYS_GETRUSAGE = 77 + SYS_GETTIMEOFDAY = 78 + SYS_SETTIMEOFDAY = 79 + SYS_GETGROUPS = 80 + SYS_SETGROUPS = 81 + SYS_SELECT = 82 + SYS_SYMLINK = 83 + SYS_OLDLSTAT = 84 + SYS_READLINK = 85 + SYS_USELIB = 86 + SYS_SWAPON = 87 + SYS_REBOOT = 88 + SYS_READDIR = 89 + SYS_MMAP = 90 + SYS_MUNMAP = 91 + SYS_TRUNCATE = 92 + SYS_FTRUNCATE = 93 + SYS_FCHMOD = 94 + SYS_FCHOWN = 95 + SYS_GETPRIORITY = 96 + SYS_SETPRIORITY = 97 + SYS_PROFIL = 98 + SYS_STATFS = 99 + SYS_FSTATFS = 100 + SYS_IOPERM = 101 + SYS_SOCKETCALL = 102 + SYS_SYSLOG = 103 + SYS_SETITIMER = 104 + SYS_GETITIMER = 105 + SYS_STAT = 106 + SYS_LSTAT = 107 + SYS_FSTAT = 108 + SYS_OLDUNAME = 109 + SYS_IOPL = 110 + SYS_VHANGUP = 111 + SYS_IDLE = 112 + SYS_VM86 = 113 + SYS_WAIT4 = 114 + SYS_SWAPOFF = 115 + SYS_SYSINFO = 116 + SYS_IPC = 117 + SYS_FSYNC = 118 + SYS_SIGRETURN = 119 + SYS_CLONE = 120 + SYS_SETDOMAINNAME = 121 + SYS_UNAME = 122 + SYS_MODIFY_LDT = 123 + SYS_ADJTIMEX = 124 + SYS_MPROTECT = 125 + SYS_SIGPROCMASK = 126 + SYS_CREATE_MODULE = 127 + SYS_INIT_MODULE = 128 + SYS_DELETE_MODULE = 129 + SYS_GET_KERNEL_SYMS = 130 + SYS_QUOTACTL = 131 + SYS_GETPGID = 132 + SYS_FCHDIR = 133 + SYS_BDFLUSH = 134 + SYS_SYSFS = 135 + SYS_PERSONALITY = 136 + SYS_AFS_SYSCALL = 137 + SYS_SETFSUID = 138 + SYS_SETFSGID = 139 + SYS__LLSEEK = 140 + SYS_GETDENTS = 141 + SYS__NEWSELECT = 142 + SYS_FLOCK = 143 + SYS_MSYNC = 144 + SYS_READV = 145 + SYS_WRITEV = 146 + SYS_GETSID = 147 + SYS_FDATASYNC = 148 + SYS__SYSCTL = 149 + SYS_MLOCK = 150 + SYS_MUNLOCK = 151 + SYS_MLOCKALL = 152 + SYS_MUNLOCKALL = 153 + SYS_SCHED_SETPARAM = 154 + SYS_SCHED_GETPARAM = 155 + SYS_SCHED_SETSCHEDULER = 156 + SYS_SCHED_GETSCHEDULER = 157 + SYS_SCHED_YIELD = 158 + SYS_SCHED_GET_PRIORITY_MAX = 159 + SYS_SCHED_GET_PRIORITY_MIN = 160 + SYS_SCHED_RR_GET_INTERVAL = 161 + SYS_NANOSLEEP = 162 + SYS_MREMAP = 163 + SYS_SETRESUID = 164 + SYS_GETRESUID = 165 + SYS_QUERY_MODULE = 166 + SYS_POLL = 167 + SYS_NFSSERVCTL = 168 + SYS_SETRESGID = 169 + SYS_GETRESGID = 170 + SYS_PRCTL = 171 + SYS_RT_SIGRETURN = 172 + SYS_RT_SIGACTION = 173 + SYS_RT_SIGPROCMASK = 174 + SYS_RT_SIGPENDING = 175 + SYS_RT_SIGTIMEDWAIT = 176 + SYS_RT_SIGQUEUEINFO = 177 + SYS_RT_SIGSUSPEND = 178 + SYS_PREAD64 = 179 + SYS_PWRITE64 = 180 + SYS_CHOWN = 181 + SYS_GETCWD = 182 + SYS_CAPGET = 183 + SYS_CAPSET = 184 + SYS_SIGALTSTACK = 185 + SYS_SENDFILE = 186 + SYS_GETPMSG = 187 + SYS_PUTPMSG = 188 + SYS_VFORK = 189 + SYS_UGETRLIMIT = 190 + SYS_READAHEAD = 191 + SYS_PCICONFIG_READ = 198 + SYS_PCICONFIG_WRITE = 199 + SYS_PCICONFIG_IOBASE = 200 + SYS_MULTIPLEXER = 201 + SYS_GETDENTS64 = 202 + SYS_PIVOT_ROOT = 203 + SYS_MADVISE = 205 + SYS_MINCORE = 206 + SYS_GETTID = 207 + SYS_TKILL = 208 + SYS_SETXATTR = 209 + SYS_LSETXATTR = 210 + SYS_FSETXATTR = 211 + SYS_GETXATTR = 212 + SYS_LGETXATTR = 213 + SYS_FGETXATTR = 214 + SYS_LISTXATTR = 215 + SYS_LLISTXATTR = 216 + SYS_FLISTXATTR = 217 + SYS_REMOVEXATTR = 218 + SYS_LREMOVEXATTR = 219 + SYS_FREMOVEXATTR = 220 + SYS_FUTEX = 221 + SYS_SCHED_SETAFFINITY = 222 + SYS_SCHED_GETAFFINITY = 223 + SYS_TUXCALL = 225 + SYS_IO_SETUP = 227 + SYS_IO_DESTROY = 228 + SYS_IO_GETEVENTS = 229 + SYS_IO_SUBMIT = 230 + SYS_IO_CANCEL = 231 + SYS_SET_TID_ADDRESS = 232 + SYS_FADVISE64 = 233 + SYS_EXIT_GROUP = 234 + SYS_LOOKUP_DCOOKIE = 235 + SYS_EPOLL_CREATE = 236 + SYS_EPOLL_CTL = 237 + SYS_EPOLL_WAIT = 238 + SYS_REMAP_FILE_PAGES = 239 + SYS_TIMER_CREATE = 240 + SYS_TIMER_SETTIME = 241 + SYS_TIMER_GETTIME = 242 + SYS_TIMER_GETOVERRUN = 243 + SYS_TIMER_DELETE = 244 + SYS_CLOCK_SETTIME = 245 + SYS_CLOCK_GETTIME = 246 + SYS_CLOCK_GETRES = 247 + SYS_CLOCK_NANOSLEEP = 248 + SYS_SWAPCONTEXT = 249 + SYS_TGKILL = 250 + SYS_UTIMES = 251 + SYS_STATFS64 = 252 + SYS_FSTATFS64 = 253 + SYS_RTAS = 255 + SYS_SYS_DEBUG_SETCONTEXT = 256 + SYS_MIGRATE_PAGES = 258 + SYS_MBIND = 259 + SYS_GET_MEMPOLICY = 260 + SYS_SET_MEMPOLICY = 261 + SYS_MQ_OPEN = 262 + SYS_MQ_UNLINK = 263 + SYS_MQ_TIMEDSEND = 264 + SYS_MQ_TIMEDRECEIVE = 265 + SYS_MQ_NOTIFY = 266 + SYS_MQ_GETSETATTR = 267 + SYS_KEXEC_LOAD = 268 + SYS_ADD_KEY = 269 + SYS_REQUEST_KEY = 270 + SYS_KEYCTL = 271 + SYS_WAITID = 272 + SYS_IOPRIO_SET = 273 + SYS_IOPRIO_GET = 274 + SYS_INOTIFY_INIT = 275 + SYS_INOTIFY_ADD_WATCH = 276 + SYS_INOTIFY_RM_WATCH = 277 + SYS_SPU_RUN = 278 + SYS_SPU_CREATE = 279 + SYS_PSELECT6 = 280 + SYS_PPOLL = 281 + SYS_UNSHARE = 282 + SYS_SPLICE = 283 + SYS_TEE = 284 + SYS_VMSPLICE = 285 + SYS_OPENAT = 286 + SYS_MKDIRAT = 287 + SYS_MKNODAT = 288 + SYS_FCHOWNAT = 289 + SYS_FUTIMESAT = 290 + SYS_NEWFSTATAT = 291 + SYS_UNLINKAT = 292 + SYS_RENAMEAT = 293 + SYS_LINKAT = 294 + SYS_SYMLINKAT = 295 + SYS_READLINKAT = 296 + SYS_FCHMODAT = 297 + SYS_FACCESSAT = 298 + SYS_GET_ROBUST_LIST = 299 + SYS_SET_ROBUST_LIST = 300 + SYS_MOVE_PAGES = 301 + SYS_GETCPU = 302 + SYS_EPOLL_PWAIT = 303 + SYS_UTIMENSAT = 304 + SYS_SIGNALFD = 305 + SYS_TIMERFD_CREATE = 306 + SYS_EVENTFD = 307 + SYS_SYNC_FILE_RANGE2 = 308 + SYS_FALLOCATE = 309 + SYS_SUBPAGE_PROT = 310 + SYS_TIMERFD_SETTIME = 311 + SYS_TIMERFD_GETTIME = 312 + SYS_SIGNALFD4 = 313 + SYS_EVENTFD2 = 314 + SYS_EPOLL_CREATE1 = 315 + SYS_DUP3 = 316 + SYS_PIPE2 = 317 + SYS_INOTIFY_INIT1 = 318 + SYS_PERF_EVENT_OPEN = 319 + SYS_PREADV = 320 + SYS_PWRITEV = 321 + SYS_RT_TGSIGQUEUEINFO = 322 + SYS_FANOTIFY_INIT = 323 + SYS_FANOTIFY_MARK = 324 + SYS_PRLIMIT64 = 325 + SYS_SOCKET = 326 + SYS_BIND = 327 + SYS_CONNECT = 328 + SYS_LISTEN = 329 + SYS_ACCEPT = 330 + SYS_GETSOCKNAME = 331 + SYS_GETPEERNAME = 332 + SYS_SOCKETPAIR = 333 + SYS_SEND = 334 + SYS_SENDTO = 335 + SYS_RECV = 336 + SYS_RECVFROM = 337 + SYS_SHUTDOWN = 338 + SYS_SETSOCKOPT = 339 + SYS_GETSOCKOPT = 340 + SYS_SENDMSG = 341 + SYS_RECVMSG = 342 + SYS_RECVMMSG = 343 + SYS_ACCEPT4 = 344 + SYS_NAME_TO_HANDLE_AT = 345 + SYS_OPEN_BY_HANDLE_AT = 346 + SYS_CLOCK_ADJTIME = 347 + SYS_SYNCFS = 348 + SYS_SENDMMSG = 349 + SYS_SETNS = 350 + SYS_PROCESS_VM_READV = 351 + SYS_PROCESS_VM_WRITEV = 352 + SYS_FINIT_MODULE = 353 + SYS_KCMP = 354 + SYS_SCHED_SETATTR = 355 + SYS_SCHED_GETATTR = 356 + SYS_RENAMEAT2 = 357 + SYS_SECCOMP = 358 + SYS_GETRANDOM = 359 + SYS_MEMFD_CREATE = 360 + SYS_BPF = 361 + SYS_EXECVEAT = 362 + SYS_SWITCH_ENDIAN = 363 + SYS_USERFAULTFD = 364 + SYS_MEMBARRIER = 365 + SYS_MLOCK2 = 378 + SYS_COPY_FILE_RANGE = 379 + SYS_PREADV2 = 380 + SYS_PWRITEV2 = 381 + SYS_KEXEC_FILE_LOAD = 382 + SYS_STATX = 383 + SYS_PKEY_ALLOC = 384 + SYS_PKEY_FREE = 385 + SYS_PKEY_MPROTECT = 386 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go new file mode 100644 index 0000000..9623248 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go @@ -0,0 +1,373 @@ +// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build ppc64le,linux + +package unix + +const ( + SYS_RESTART_SYSCALL = 0 + SYS_EXIT = 1 + SYS_FORK = 2 + SYS_READ = 3 + SYS_WRITE = 4 + SYS_OPEN = 5 + SYS_CLOSE = 6 + SYS_WAITPID = 7 + SYS_CREAT = 8 + SYS_LINK = 9 + SYS_UNLINK = 10 + SYS_EXECVE = 11 + SYS_CHDIR = 12 + SYS_TIME = 13 + SYS_MKNOD = 14 + SYS_CHMOD = 15 + SYS_LCHOWN = 16 + SYS_BREAK = 17 + SYS_OLDSTAT = 18 + SYS_LSEEK = 19 + SYS_GETPID = 20 + SYS_MOUNT = 21 + SYS_UMOUNT = 22 + SYS_SETUID = 23 + SYS_GETUID = 24 + SYS_STIME = 25 + SYS_PTRACE = 26 + SYS_ALARM = 27 + SYS_OLDFSTAT = 28 + SYS_PAUSE = 29 + SYS_UTIME = 30 + SYS_STTY = 31 + SYS_GTTY = 32 + SYS_ACCESS = 33 + SYS_NICE = 34 + SYS_FTIME = 35 + SYS_SYNC = 36 + SYS_KILL = 37 + SYS_RENAME = 38 + SYS_MKDIR = 39 + SYS_RMDIR = 40 + SYS_DUP = 41 + SYS_PIPE = 42 + SYS_TIMES = 43 + SYS_PROF = 44 + SYS_BRK = 45 + SYS_SETGID = 46 + SYS_GETGID = 47 + SYS_SIGNAL = 48 + SYS_GETEUID = 49 + SYS_GETEGID = 50 + SYS_ACCT = 51 + SYS_UMOUNT2 = 52 + SYS_LOCK = 53 + SYS_IOCTL = 54 + SYS_FCNTL = 55 + SYS_MPX = 56 + SYS_SETPGID = 57 + SYS_ULIMIT = 58 + SYS_OLDOLDUNAME = 59 + SYS_UMASK = 60 + SYS_CHROOT = 61 + SYS_USTAT = 62 + SYS_DUP2 = 63 + SYS_GETPPID = 64 + SYS_GETPGRP = 65 + SYS_SETSID = 66 + SYS_SIGACTION = 67 + SYS_SGETMASK = 68 + SYS_SSETMASK = 69 + SYS_SETREUID = 70 + SYS_SETREGID = 71 + SYS_SIGSUSPEND = 72 + SYS_SIGPENDING = 73 + SYS_SETHOSTNAME = 74 + SYS_SETRLIMIT = 75 + SYS_GETRLIMIT = 76 + SYS_GETRUSAGE = 77 + SYS_GETTIMEOFDAY = 78 + SYS_SETTIMEOFDAY = 79 + SYS_GETGROUPS = 80 + SYS_SETGROUPS = 81 + SYS_SELECT = 82 + SYS_SYMLINK = 83 + SYS_OLDLSTAT = 84 + SYS_READLINK = 85 + SYS_USELIB = 86 + SYS_SWAPON = 87 + SYS_REBOOT = 88 + SYS_READDIR = 89 + SYS_MMAP = 90 + SYS_MUNMAP = 91 + SYS_TRUNCATE = 92 + SYS_FTRUNCATE = 93 + SYS_FCHMOD = 94 + SYS_FCHOWN = 95 + SYS_GETPRIORITY = 96 + SYS_SETPRIORITY = 97 + SYS_PROFIL = 98 + SYS_STATFS = 99 + SYS_FSTATFS = 100 + SYS_IOPERM = 101 + SYS_SOCKETCALL = 102 + SYS_SYSLOG = 103 + SYS_SETITIMER = 104 + SYS_GETITIMER = 105 + SYS_STAT = 106 + SYS_LSTAT = 107 + SYS_FSTAT = 108 + SYS_OLDUNAME = 109 + SYS_IOPL = 110 + SYS_VHANGUP = 111 + SYS_IDLE = 112 + SYS_VM86 = 113 + SYS_WAIT4 = 114 + SYS_SWAPOFF = 115 + SYS_SYSINFO = 116 + SYS_IPC = 117 + SYS_FSYNC = 118 + SYS_SIGRETURN = 119 + SYS_CLONE = 120 + SYS_SETDOMAINNAME = 121 + SYS_UNAME = 122 + SYS_MODIFY_LDT = 123 + SYS_ADJTIMEX = 124 + SYS_MPROTECT = 125 + SYS_SIGPROCMASK = 126 + SYS_CREATE_MODULE = 127 + SYS_INIT_MODULE = 128 + SYS_DELETE_MODULE = 129 + SYS_GET_KERNEL_SYMS = 130 + SYS_QUOTACTL = 131 + SYS_GETPGID = 132 + SYS_FCHDIR = 133 + SYS_BDFLUSH = 134 + SYS_SYSFS = 135 + SYS_PERSONALITY = 136 + SYS_AFS_SYSCALL = 137 + SYS_SETFSUID = 138 + SYS_SETFSGID = 139 + SYS__LLSEEK = 140 + SYS_GETDENTS = 141 + SYS__NEWSELECT = 142 + SYS_FLOCK = 143 + SYS_MSYNC = 144 + SYS_READV = 145 + SYS_WRITEV = 146 + SYS_GETSID = 147 + SYS_FDATASYNC = 148 + SYS__SYSCTL = 149 + SYS_MLOCK = 150 + SYS_MUNLOCK = 151 + SYS_MLOCKALL = 152 + SYS_MUNLOCKALL = 153 + SYS_SCHED_SETPARAM = 154 + SYS_SCHED_GETPARAM = 155 + SYS_SCHED_SETSCHEDULER = 156 + SYS_SCHED_GETSCHEDULER = 157 + SYS_SCHED_YIELD = 158 + SYS_SCHED_GET_PRIORITY_MAX = 159 + SYS_SCHED_GET_PRIORITY_MIN = 160 + SYS_SCHED_RR_GET_INTERVAL = 161 + SYS_NANOSLEEP = 162 + SYS_MREMAP = 163 + SYS_SETRESUID = 164 + SYS_GETRESUID = 165 + SYS_QUERY_MODULE = 166 + SYS_POLL = 167 + SYS_NFSSERVCTL = 168 + SYS_SETRESGID = 169 + SYS_GETRESGID = 170 + SYS_PRCTL = 171 + SYS_RT_SIGRETURN = 172 + SYS_RT_SIGACTION = 173 + SYS_RT_SIGPROCMASK = 174 + SYS_RT_SIGPENDING = 175 + SYS_RT_SIGTIMEDWAIT = 176 + SYS_RT_SIGQUEUEINFO = 177 + SYS_RT_SIGSUSPEND = 178 + SYS_PREAD64 = 179 + SYS_PWRITE64 = 180 + SYS_CHOWN = 181 + SYS_GETCWD = 182 + SYS_CAPGET = 183 + SYS_CAPSET = 184 + SYS_SIGALTSTACK = 185 + SYS_SENDFILE = 186 + SYS_GETPMSG = 187 + SYS_PUTPMSG = 188 + SYS_VFORK = 189 + SYS_UGETRLIMIT = 190 + SYS_READAHEAD = 191 + SYS_PCICONFIG_READ = 198 + SYS_PCICONFIG_WRITE = 199 + SYS_PCICONFIG_IOBASE = 200 + SYS_MULTIPLEXER = 201 + SYS_GETDENTS64 = 202 + SYS_PIVOT_ROOT = 203 + SYS_MADVISE = 205 + SYS_MINCORE = 206 + SYS_GETTID = 207 + SYS_TKILL = 208 + SYS_SETXATTR = 209 + SYS_LSETXATTR = 210 + SYS_FSETXATTR = 211 + SYS_GETXATTR = 212 + SYS_LGETXATTR = 213 + SYS_FGETXATTR = 214 + SYS_LISTXATTR = 215 + SYS_LLISTXATTR = 216 + SYS_FLISTXATTR = 217 + SYS_REMOVEXATTR = 218 + SYS_LREMOVEXATTR = 219 + SYS_FREMOVEXATTR = 220 + SYS_FUTEX = 221 + SYS_SCHED_SETAFFINITY = 222 + SYS_SCHED_GETAFFINITY = 223 + SYS_TUXCALL = 225 + SYS_IO_SETUP = 227 + SYS_IO_DESTROY = 228 + SYS_IO_GETEVENTS = 229 + SYS_IO_SUBMIT = 230 + SYS_IO_CANCEL = 231 + SYS_SET_TID_ADDRESS = 232 + SYS_FADVISE64 = 233 + SYS_EXIT_GROUP = 234 + SYS_LOOKUP_DCOOKIE = 235 + SYS_EPOLL_CREATE = 236 + SYS_EPOLL_CTL = 237 + SYS_EPOLL_WAIT = 238 + SYS_REMAP_FILE_PAGES = 239 + SYS_TIMER_CREATE = 240 + SYS_TIMER_SETTIME = 241 + SYS_TIMER_GETTIME = 242 + SYS_TIMER_GETOVERRUN = 243 + SYS_TIMER_DELETE = 244 + SYS_CLOCK_SETTIME = 245 + SYS_CLOCK_GETTIME = 246 + SYS_CLOCK_GETRES = 247 + SYS_CLOCK_NANOSLEEP = 248 + SYS_SWAPCONTEXT = 249 + SYS_TGKILL = 250 + SYS_UTIMES = 251 + SYS_STATFS64 = 252 + SYS_FSTATFS64 = 253 + SYS_RTAS = 255 + SYS_SYS_DEBUG_SETCONTEXT = 256 + SYS_MIGRATE_PAGES = 258 + SYS_MBIND = 259 + SYS_GET_MEMPOLICY = 260 + SYS_SET_MEMPOLICY = 261 + SYS_MQ_OPEN = 262 + SYS_MQ_UNLINK = 263 + SYS_MQ_TIMEDSEND = 264 + SYS_MQ_TIMEDRECEIVE = 265 + SYS_MQ_NOTIFY = 266 + SYS_MQ_GETSETATTR = 267 + SYS_KEXEC_LOAD = 268 + SYS_ADD_KEY = 269 + SYS_REQUEST_KEY = 270 + SYS_KEYCTL = 271 + SYS_WAITID = 272 + SYS_IOPRIO_SET = 273 + SYS_IOPRIO_GET = 274 + SYS_INOTIFY_INIT = 275 + SYS_INOTIFY_ADD_WATCH = 276 + SYS_INOTIFY_RM_WATCH = 277 + SYS_SPU_RUN = 278 + SYS_SPU_CREATE = 279 + SYS_PSELECT6 = 280 + SYS_PPOLL = 281 + SYS_UNSHARE = 282 + SYS_SPLICE = 283 + SYS_TEE = 284 + SYS_VMSPLICE = 285 + SYS_OPENAT = 286 + SYS_MKDIRAT = 287 + SYS_MKNODAT = 288 + SYS_FCHOWNAT = 289 + SYS_FUTIMESAT = 290 + SYS_NEWFSTATAT = 291 + SYS_UNLINKAT = 292 + SYS_RENAMEAT = 293 + SYS_LINKAT = 294 + SYS_SYMLINKAT = 295 + SYS_READLINKAT = 296 + SYS_FCHMODAT = 297 + SYS_FACCESSAT = 298 + SYS_GET_ROBUST_LIST = 299 + SYS_SET_ROBUST_LIST = 300 + SYS_MOVE_PAGES = 301 + SYS_GETCPU = 302 + SYS_EPOLL_PWAIT = 303 + SYS_UTIMENSAT = 304 + SYS_SIGNALFD = 305 + SYS_TIMERFD_CREATE = 306 + SYS_EVENTFD = 307 + SYS_SYNC_FILE_RANGE2 = 308 + SYS_FALLOCATE = 309 + SYS_SUBPAGE_PROT = 310 + SYS_TIMERFD_SETTIME = 311 + SYS_TIMERFD_GETTIME = 312 + SYS_SIGNALFD4 = 313 + SYS_EVENTFD2 = 314 + SYS_EPOLL_CREATE1 = 315 + SYS_DUP3 = 316 + SYS_PIPE2 = 317 + SYS_INOTIFY_INIT1 = 318 + SYS_PERF_EVENT_OPEN = 319 + SYS_PREADV = 320 + SYS_PWRITEV = 321 + SYS_RT_TGSIGQUEUEINFO = 322 + SYS_FANOTIFY_INIT = 323 + SYS_FANOTIFY_MARK = 324 + SYS_PRLIMIT64 = 325 + SYS_SOCKET = 326 + SYS_BIND = 327 + SYS_CONNECT = 328 + SYS_LISTEN = 329 + SYS_ACCEPT = 330 + SYS_GETSOCKNAME = 331 + SYS_GETPEERNAME = 332 + SYS_SOCKETPAIR = 333 + SYS_SEND = 334 + SYS_SENDTO = 335 + SYS_RECV = 336 + SYS_RECVFROM = 337 + SYS_SHUTDOWN = 338 + SYS_SETSOCKOPT = 339 + SYS_GETSOCKOPT = 340 + SYS_SENDMSG = 341 + SYS_RECVMSG = 342 + SYS_RECVMMSG = 343 + SYS_ACCEPT4 = 344 + SYS_NAME_TO_HANDLE_AT = 345 + SYS_OPEN_BY_HANDLE_AT = 346 + SYS_CLOCK_ADJTIME = 347 + SYS_SYNCFS = 348 + SYS_SENDMMSG = 349 + SYS_SETNS = 350 + SYS_PROCESS_VM_READV = 351 + SYS_PROCESS_VM_WRITEV = 352 + SYS_FINIT_MODULE = 353 + SYS_KCMP = 354 + SYS_SCHED_SETATTR = 355 + SYS_SCHED_GETATTR = 356 + SYS_RENAMEAT2 = 357 + SYS_SECCOMP = 358 + SYS_GETRANDOM = 359 + SYS_MEMFD_CREATE = 360 + SYS_BPF = 361 + SYS_EXECVEAT = 362 + SYS_SWITCH_ENDIAN = 363 + SYS_USERFAULTFD = 364 + SYS_MEMBARRIER = 365 + SYS_MLOCK2 = 378 + SYS_COPY_FILE_RANGE = 379 + SYS_PREADV2 = 380 + SYS_PWRITEV2 = 381 + SYS_KEXEC_FILE_LOAD = 382 + SYS_STATX = 383 + SYS_PKEY_ALLOC = 384 + SYS_PKEY_FREE = 385 + SYS_PKEY_MPROTECT = 386 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go new file mode 100644 index 0000000..ed92409 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go @@ -0,0 +1,334 @@ +// linux/mksysnum.pl -Wall -Werror -static -I/tmp/include -fsigned-char /tmp/include/asm/unistd.h +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build s390x,linux + +package unix + +const ( + SYS_EXIT = 1 + SYS_FORK = 2 + SYS_READ = 3 + SYS_WRITE = 4 + SYS_OPEN = 5 + SYS_CLOSE = 6 + SYS_RESTART_SYSCALL = 7 + SYS_CREAT = 8 + SYS_LINK = 9 + SYS_UNLINK = 10 + SYS_EXECVE = 11 + SYS_CHDIR = 12 + SYS_MKNOD = 14 + SYS_CHMOD = 15 + SYS_LSEEK = 19 + SYS_GETPID = 20 + SYS_MOUNT = 21 + SYS_UMOUNT = 22 + SYS_PTRACE = 26 + SYS_ALARM = 27 + SYS_PAUSE = 29 + SYS_UTIME = 30 + SYS_ACCESS = 33 + SYS_NICE = 34 + SYS_SYNC = 36 + SYS_KILL = 37 + SYS_RENAME = 38 + SYS_MKDIR = 39 + SYS_RMDIR = 40 + SYS_DUP = 41 + SYS_PIPE = 42 + SYS_TIMES = 43 + SYS_BRK = 45 + SYS_SIGNAL = 48 + SYS_ACCT = 51 + SYS_UMOUNT2 = 52 + SYS_IOCTL = 54 + SYS_FCNTL = 55 + SYS_SETPGID = 57 + SYS_UMASK = 60 + SYS_CHROOT = 61 + SYS_USTAT = 62 + SYS_DUP2 = 63 + SYS_GETPPID = 64 + SYS_GETPGRP = 65 + SYS_SETSID = 66 + SYS_SIGACTION = 67 + SYS_SIGSUSPEND = 72 + SYS_SIGPENDING = 73 + SYS_SETHOSTNAME = 74 + SYS_SETRLIMIT = 75 + SYS_GETRUSAGE = 77 + SYS_GETTIMEOFDAY = 78 + SYS_SETTIMEOFDAY = 79 + SYS_SYMLINK = 83 + SYS_READLINK = 85 + SYS_USELIB = 86 + SYS_SWAPON = 87 + SYS_REBOOT = 88 + SYS_READDIR = 89 + SYS_MMAP = 90 + SYS_MUNMAP = 91 + SYS_TRUNCATE = 92 + SYS_FTRUNCATE = 93 + SYS_FCHMOD = 94 + SYS_GETPRIORITY = 96 + SYS_SETPRIORITY = 97 + SYS_STATFS = 99 + SYS_FSTATFS = 100 + SYS_SOCKETCALL = 102 + SYS_SYSLOG = 103 + SYS_SETITIMER = 104 + SYS_GETITIMER = 105 + SYS_STAT = 106 + SYS_LSTAT = 107 + SYS_FSTAT = 108 + SYS_LOOKUP_DCOOKIE = 110 + SYS_VHANGUP = 111 + SYS_IDLE = 112 + SYS_WAIT4 = 114 + SYS_SWAPOFF = 115 + SYS_SYSINFO = 116 + SYS_IPC = 117 + SYS_FSYNC = 118 + SYS_SIGRETURN = 119 + SYS_CLONE = 120 + SYS_SETDOMAINNAME = 121 + SYS_UNAME = 122 + SYS_ADJTIMEX = 124 + SYS_MPROTECT = 125 + SYS_SIGPROCMASK = 126 + SYS_CREATE_MODULE = 127 + SYS_INIT_MODULE = 128 + SYS_DELETE_MODULE = 129 + SYS_GET_KERNEL_SYMS = 130 + SYS_QUOTACTL = 131 + SYS_GETPGID = 132 + SYS_FCHDIR = 133 + SYS_BDFLUSH = 134 + SYS_SYSFS = 135 + SYS_PERSONALITY = 136 + SYS_AFS_SYSCALL = 137 + SYS_GETDENTS = 141 + SYS_SELECT = 142 + SYS_FLOCK = 143 + SYS_MSYNC = 144 + SYS_READV = 145 + SYS_WRITEV = 146 + SYS_GETSID = 147 + SYS_FDATASYNC = 148 + SYS__SYSCTL = 149 + SYS_MLOCK = 150 + SYS_MUNLOCK = 151 + SYS_MLOCKALL = 152 + SYS_MUNLOCKALL = 153 + SYS_SCHED_SETPARAM = 154 + SYS_SCHED_GETPARAM = 155 + SYS_SCHED_SETSCHEDULER = 156 + SYS_SCHED_GETSCHEDULER = 157 + SYS_SCHED_YIELD = 158 + SYS_SCHED_GET_PRIORITY_MAX = 159 + SYS_SCHED_GET_PRIORITY_MIN = 160 + SYS_SCHED_RR_GET_INTERVAL = 161 + SYS_NANOSLEEP = 162 + SYS_MREMAP = 163 + SYS_QUERY_MODULE = 167 + SYS_POLL = 168 + SYS_NFSSERVCTL = 169 + SYS_PRCTL = 172 + SYS_RT_SIGRETURN = 173 + SYS_RT_SIGACTION = 174 + SYS_RT_SIGPROCMASK = 175 + SYS_RT_SIGPENDING = 176 + SYS_RT_SIGTIMEDWAIT = 177 + SYS_RT_SIGQUEUEINFO = 178 + SYS_RT_SIGSUSPEND = 179 + SYS_PREAD64 = 180 + SYS_PWRITE64 = 181 + SYS_GETCWD = 183 + SYS_CAPGET = 184 + SYS_CAPSET = 185 + SYS_SIGALTSTACK = 186 + SYS_SENDFILE = 187 + SYS_GETPMSG = 188 + SYS_PUTPMSG = 189 + SYS_VFORK = 190 + SYS_GETRLIMIT = 191 + SYS_LCHOWN = 198 + SYS_GETUID = 199 + SYS_GETGID = 200 + SYS_GETEUID = 201 + SYS_GETEGID = 202 + SYS_SETREUID = 203 + SYS_SETREGID = 204 + SYS_GETGROUPS = 205 + SYS_SETGROUPS = 206 + SYS_FCHOWN = 207 + SYS_SETRESUID = 208 + SYS_GETRESUID = 209 + SYS_SETRESGID = 210 + SYS_GETRESGID = 211 + SYS_CHOWN = 212 + SYS_SETUID = 213 + SYS_SETGID = 214 + SYS_SETFSUID = 215 + SYS_SETFSGID = 216 + SYS_PIVOT_ROOT = 217 + SYS_MINCORE = 218 + SYS_MADVISE = 219 + SYS_GETDENTS64 = 220 + SYS_READAHEAD = 222 + SYS_SETXATTR = 224 + SYS_LSETXATTR = 225 + SYS_FSETXATTR = 226 + SYS_GETXATTR = 227 + SYS_LGETXATTR = 228 + SYS_FGETXATTR = 229 + SYS_LISTXATTR = 230 + SYS_LLISTXATTR = 231 + SYS_FLISTXATTR = 232 + SYS_REMOVEXATTR = 233 + SYS_LREMOVEXATTR = 234 + SYS_FREMOVEXATTR = 235 + SYS_GETTID = 236 + SYS_TKILL = 237 + SYS_FUTEX = 238 + SYS_SCHED_SETAFFINITY = 239 + SYS_SCHED_GETAFFINITY = 240 + SYS_TGKILL = 241 + SYS_IO_SETUP = 243 + SYS_IO_DESTROY = 244 + SYS_IO_GETEVENTS = 245 + SYS_IO_SUBMIT = 246 + SYS_IO_CANCEL = 247 + SYS_EXIT_GROUP = 248 + SYS_EPOLL_CREATE = 249 + SYS_EPOLL_CTL = 250 + SYS_EPOLL_WAIT = 251 + SYS_SET_TID_ADDRESS = 252 + SYS_FADVISE64 = 253 + SYS_TIMER_CREATE = 254 + SYS_TIMER_SETTIME = 255 + SYS_TIMER_GETTIME = 256 + SYS_TIMER_GETOVERRUN = 257 + SYS_TIMER_DELETE = 258 + SYS_CLOCK_SETTIME = 259 + SYS_CLOCK_GETTIME = 260 + SYS_CLOCK_GETRES = 261 + SYS_CLOCK_NANOSLEEP = 262 + SYS_STATFS64 = 265 + SYS_FSTATFS64 = 266 + SYS_REMAP_FILE_PAGES = 267 + SYS_MBIND = 268 + SYS_GET_MEMPOLICY = 269 + SYS_SET_MEMPOLICY = 270 + SYS_MQ_OPEN = 271 + SYS_MQ_UNLINK = 272 + SYS_MQ_TIMEDSEND = 273 + SYS_MQ_TIMEDRECEIVE = 274 + SYS_MQ_NOTIFY = 275 + SYS_MQ_GETSETATTR = 276 + SYS_KEXEC_LOAD = 277 + SYS_ADD_KEY = 278 + SYS_REQUEST_KEY = 279 + SYS_KEYCTL = 280 + SYS_WAITID = 281 + SYS_IOPRIO_SET = 282 + SYS_IOPRIO_GET = 283 + SYS_INOTIFY_INIT = 284 + SYS_INOTIFY_ADD_WATCH = 285 + SYS_INOTIFY_RM_WATCH = 286 + SYS_MIGRATE_PAGES = 287 + SYS_OPENAT = 288 + SYS_MKDIRAT = 289 + SYS_MKNODAT = 290 + SYS_FCHOWNAT = 291 + SYS_FUTIMESAT = 292 + SYS_NEWFSTATAT = 293 + SYS_UNLINKAT = 294 + SYS_RENAMEAT = 295 + SYS_LINKAT = 296 + SYS_SYMLINKAT = 297 + SYS_READLINKAT = 298 + SYS_FCHMODAT = 299 + SYS_FACCESSAT = 300 + SYS_PSELECT6 = 301 + SYS_PPOLL = 302 + SYS_UNSHARE = 303 + SYS_SET_ROBUST_LIST = 304 + SYS_GET_ROBUST_LIST = 305 + SYS_SPLICE = 306 + SYS_SYNC_FILE_RANGE = 307 + SYS_TEE = 308 + SYS_VMSPLICE = 309 + SYS_MOVE_PAGES = 310 + SYS_GETCPU = 311 + SYS_EPOLL_PWAIT = 312 + SYS_UTIMES = 313 + SYS_FALLOCATE = 314 + SYS_UTIMENSAT = 315 + SYS_SIGNALFD = 316 + SYS_TIMERFD = 317 + SYS_EVENTFD = 318 + SYS_TIMERFD_CREATE = 319 + SYS_TIMERFD_SETTIME = 320 + SYS_TIMERFD_GETTIME = 321 + SYS_SIGNALFD4 = 322 + SYS_EVENTFD2 = 323 + SYS_INOTIFY_INIT1 = 324 + SYS_PIPE2 = 325 + SYS_DUP3 = 326 + SYS_EPOLL_CREATE1 = 327 + SYS_PREADV = 328 + SYS_PWRITEV = 329 + SYS_RT_TGSIGQUEUEINFO = 330 + SYS_PERF_EVENT_OPEN = 331 + SYS_FANOTIFY_INIT = 332 + SYS_FANOTIFY_MARK = 333 + SYS_PRLIMIT64 = 334 + SYS_NAME_TO_HANDLE_AT = 335 + SYS_OPEN_BY_HANDLE_AT = 336 + SYS_CLOCK_ADJTIME = 337 + SYS_SYNCFS = 338 + SYS_SETNS = 339 + SYS_PROCESS_VM_READV = 340 + SYS_PROCESS_VM_WRITEV = 341 + SYS_S390_RUNTIME_INSTR = 342 + SYS_KCMP = 343 + SYS_FINIT_MODULE = 344 + SYS_SCHED_SETATTR = 345 + SYS_SCHED_GETATTR = 346 + SYS_RENAMEAT2 = 347 + SYS_SECCOMP = 348 + SYS_GETRANDOM = 349 + SYS_MEMFD_CREATE = 350 + SYS_BPF = 351 + SYS_S390_PCI_MMIO_WRITE = 352 + SYS_S390_PCI_MMIO_READ = 353 + SYS_EXECVEAT = 354 + SYS_USERFAULTFD = 355 + SYS_MEMBARRIER = 356 + SYS_RECVMMSG = 357 + SYS_SENDMMSG = 358 + SYS_SOCKET = 359 + SYS_SOCKETPAIR = 360 + SYS_BIND = 361 + SYS_CONNECT = 362 + SYS_LISTEN = 363 + SYS_ACCEPT4 = 364 + SYS_GETSOCKOPT = 365 + SYS_SETSOCKOPT = 366 + SYS_GETSOCKNAME = 367 + SYS_GETPEERNAME = 368 + SYS_SENDTO = 369 + SYS_SENDMSG = 370 + SYS_RECVFROM = 371 + SYS_RECVMSG = 372 + SYS_SHUTDOWN = 373 + SYS_MLOCK2 = 374 + SYS_COPY_FILE_RANGE = 375 + SYS_PREADV2 = 376 + SYS_PWRITEV2 = 377 + SYS_S390_GUARDED_STORAGE = 378 + SYS_STATX = 379 + SYS_S390_STHYI = 380 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go new file mode 100644 index 0000000..c9c129d --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go @@ -0,0 +1,348 @@ +// mksysnum_linux.pl -Ilinux/usr/include -m64 -D__arch64__ linux/usr/include/asm/unistd.h +// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT + +// +build sparc64,linux + +package unix + +const ( + SYS_RESTART_SYSCALL = 0 + SYS_EXIT = 1 + SYS_FORK = 2 + SYS_READ = 3 + SYS_WRITE = 4 + SYS_OPEN = 5 + SYS_CLOSE = 6 + SYS_WAIT4 = 7 + SYS_CREAT = 8 + SYS_LINK = 9 + SYS_UNLINK = 10 + SYS_EXECV = 11 + SYS_CHDIR = 12 + SYS_CHOWN = 13 + SYS_MKNOD = 14 + SYS_CHMOD = 15 + SYS_LCHOWN = 16 + SYS_BRK = 17 + SYS_PERFCTR = 18 + SYS_LSEEK = 19 + SYS_GETPID = 20 + SYS_CAPGET = 21 + SYS_CAPSET = 22 + SYS_SETUID = 23 + SYS_GETUID = 24 + SYS_VMSPLICE = 25 + SYS_PTRACE = 26 + SYS_ALARM = 27 + SYS_SIGALTSTACK = 28 + SYS_PAUSE = 29 + SYS_UTIME = 30 + SYS_ACCESS = 33 + SYS_NICE = 34 + SYS_SYNC = 36 + SYS_KILL = 37 + SYS_STAT = 38 + SYS_SENDFILE = 39 + SYS_LSTAT = 40 + SYS_DUP = 41 + SYS_PIPE = 42 + SYS_TIMES = 43 + SYS_UMOUNT2 = 45 + SYS_SETGID = 46 + SYS_GETGID = 47 + SYS_SIGNAL = 48 + SYS_GETEUID = 49 + SYS_GETEGID = 50 + SYS_ACCT = 51 + SYS_MEMORY_ORDERING = 52 + SYS_IOCTL = 54 + SYS_REBOOT = 55 + SYS_SYMLINK = 57 + SYS_READLINK = 58 + SYS_EXECVE = 59 + SYS_UMASK = 60 + SYS_CHROOT = 61 + SYS_FSTAT = 62 + SYS_FSTAT64 = 63 + SYS_GETPAGESIZE = 64 + SYS_MSYNC = 65 + SYS_VFORK = 66 + SYS_PREAD64 = 67 + SYS_PWRITE64 = 68 + SYS_MMAP = 71 + SYS_MUNMAP = 73 + SYS_MPROTECT = 74 + SYS_MADVISE = 75 + SYS_VHANGUP = 76 + SYS_MINCORE = 78 + SYS_GETGROUPS = 79 + SYS_SETGROUPS = 80 + SYS_GETPGRP = 81 + SYS_SETITIMER = 83 + SYS_SWAPON = 85 + SYS_GETITIMER = 86 + SYS_SETHOSTNAME = 88 + SYS_DUP2 = 90 + SYS_FCNTL = 92 + SYS_SELECT = 93 + SYS_FSYNC = 95 + SYS_SETPRIORITY = 96 + SYS_SOCKET = 97 + SYS_CONNECT = 98 + SYS_ACCEPT = 99 + SYS_GETPRIORITY = 100 + SYS_RT_SIGRETURN = 101 + SYS_RT_SIGACTION = 102 + SYS_RT_SIGPROCMASK = 103 + SYS_RT_SIGPENDING = 104 + SYS_RT_SIGTIMEDWAIT = 105 + SYS_RT_SIGQUEUEINFO = 106 + SYS_RT_SIGSUSPEND = 107 + SYS_SETRESUID = 108 + SYS_GETRESUID = 109 + SYS_SETRESGID = 110 + SYS_GETRESGID = 111 + SYS_RECVMSG = 113 + SYS_SENDMSG = 114 + SYS_GETTIMEOFDAY = 116 + SYS_GETRUSAGE = 117 + SYS_GETSOCKOPT = 118 + SYS_GETCWD = 119 + SYS_READV = 120 + SYS_WRITEV = 121 + SYS_SETTIMEOFDAY = 122 + SYS_FCHOWN = 123 + SYS_FCHMOD = 124 + SYS_RECVFROM = 125 + SYS_SETREUID = 126 + SYS_SETREGID = 127 + SYS_RENAME = 128 + SYS_TRUNCATE = 129 + SYS_FTRUNCATE = 130 + SYS_FLOCK = 131 + SYS_LSTAT64 = 132 + SYS_SENDTO = 133 + SYS_SHUTDOWN = 134 + SYS_SOCKETPAIR = 135 + SYS_MKDIR = 136 + SYS_RMDIR = 137 + SYS_UTIMES = 138 + SYS_STAT64 = 139 + SYS_SENDFILE64 = 140 + SYS_GETPEERNAME = 141 + SYS_FUTEX = 142 + SYS_GETTID = 143 + SYS_GETRLIMIT = 144 + SYS_SETRLIMIT = 145 + SYS_PIVOT_ROOT = 146 + SYS_PRCTL = 147 + SYS_PCICONFIG_READ = 148 + SYS_PCICONFIG_WRITE = 149 + SYS_GETSOCKNAME = 150 + SYS_INOTIFY_INIT = 151 + SYS_INOTIFY_ADD_WATCH = 152 + SYS_POLL = 153 + SYS_GETDENTS64 = 154 + SYS_INOTIFY_RM_WATCH = 156 + SYS_STATFS = 157 + SYS_FSTATFS = 158 + SYS_UMOUNT = 159 + SYS_SCHED_SET_AFFINITY = 160 + SYS_SCHED_GET_AFFINITY = 161 + SYS_GETDOMAINNAME = 162 + SYS_SETDOMAINNAME = 163 + SYS_UTRAP_INSTALL = 164 + SYS_QUOTACTL = 165 + SYS_SET_TID_ADDRESS = 166 + SYS_MOUNT = 167 + SYS_USTAT = 168 + SYS_SETXATTR = 169 + SYS_LSETXATTR = 170 + SYS_FSETXATTR = 171 + SYS_GETXATTR = 172 + SYS_LGETXATTR = 173 + SYS_GETDENTS = 174 + SYS_SETSID = 175 + SYS_FCHDIR = 176 + SYS_FGETXATTR = 177 + SYS_LISTXATTR = 178 + SYS_LLISTXATTR = 179 + SYS_FLISTXATTR = 180 + SYS_REMOVEXATTR = 181 + SYS_LREMOVEXATTR = 182 + SYS_SIGPENDING = 183 + SYS_QUERY_MODULE = 184 + SYS_SETPGID = 185 + SYS_FREMOVEXATTR = 186 + SYS_TKILL = 187 + SYS_EXIT_GROUP = 188 + SYS_UNAME = 189 + SYS_INIT_MODULE = 190 + SYS_PERSONALITY = 191 + SYS_REMAP_FILE_PAGES = 192 + SYS_EPOLL_CREATE = 193 + SYS_EPOLL_CTL = 194 + SYS_EPOLL_WAIT = 195 + SYS_IOPRIO_SET = 196 + SYS_GETPPID = 197 + SYS_SIGACTION = 198 + SYS_SGETMASK = 199 + SYS_SSETMASK = 200 + SYS_SIGSUSPEND = 201 + SYS_OLDLSTAT = 202 + SYS_USELIB = 203 + SYS_READDIR = 204 + SYS_READAHEAD = 205 + SYS_SOCKETCALL = 206 + SYS_SYSLOG = 207 + SYS_LOOKUP_DCOOKIE = 208 + SYS_FADVISE64 = 209 + SYS_FADVISE64_64 = 210 + SYS_TGKILL = 211 + SYS_WAITPID = 212 + SYS_SWAPOFF = 213 + SYS_SYSINFO = 214 + SYS_IPC = 215 + SYS_SIGRETURN = 216 + SYS_CLONE = 217 + SYS_IOPRIO_GET = 218 + SYS_ADJTIMEX = 219 + SYS_SIGPROCMASK = 220 + SYS_CREATE_MODULE = 221 + SYS_DELETE_MODULE = 222 + SYS_GET_KERNEL_SYMS = 223 + SYS_GETPGID = 224 + SYS_BDFLUSH = 225 + SYS_SYSFS = 226 + SYS_AFS_SYSCALL = 227 + SYS_SETFSUID = 228 + SYS_SETFSGID = 229 + SYS__NEWSELECT = 230 + SYS_SPLICE = 232 + SYS_STIME = 233 + SYS_STATFS64 = 234 + SYS_FSTATFS64 = 235 + SYS__LLSEEK = 236 + SYS_MLOCK = 237 + SYS_MUNLOCK = 238 + SYS_MLOCKALL = 239 + SYS_MUNLOCKALL = 240 + SYS_SCHED_SETPARAM = 241 + SYS_SCHED_GETPARAM = 242 + SYS_SCHED_SETSCHEDULER = 243 + SYS_SCHED_GETSCHEDULER = 244 + SYS_SCHED_YIELD = 245 + SYS_SCHED_GET_PRIORITY_MAX = 246 + SYS_SCHED_GET_PRIORITY_MIN = 247 + SYS_SCHED_RR_GET_INTERVAL = 248 + SYS_NANOSLEEP = 249 + SYS_MREMAP = 250 + SYS__SYSCTL = 251 + SYS_GETSID = 252 + SYS_FDATASYNC = 253 + SYS_NFSSERVCTL = 254 + SYS_SYNC_FILE_RANGE = 255 + SYS_CLOCK_SETTIME = 256 + SYS_CLOCK_GETTIME = 257 + SYS_CLOCK_GETRES = 258 + SYS_CLOCK_NANOSLEEP = 259 + SYS_SCHED_GETAFFINITY = 260 + SYS_SCHED_SETAFFINITY = 261 + SYS_TIMER_SETTIME = 262 + SYS_TIMER_GETTIME = 263 + SYS_TIMER_GETOVERRUN = 264 + SYS_TIMER_DELETE = 265 + SYS_TIMER_CREATE = 266 + SYS_IO_SETUP = 268 + SYS_IO_DESTROY = 269 + SYS_IO_SUBMIT = 270 + SYS_IO_CANCEL = 271 + SYS_IO_GETEVENTS = 272 + SYS_MQ_OPEN = 273 + SYS_MQ_UNLINK = 274 + SYS_MQ_TIMEDSEND = 275 + SYS_MQ_TIMEDRECEIVE = 276 + SYS_MQ_NOTIFY = 277 + SYS_MQ_GETSETATTR = 278 + SYS_WAITID = 279 + SYS_TEE = 280 + SYS_ADD_KEY = 281 + SYS_REQUEST_KEY = 282 + SYS_KEYCTL = 283 + SYS_OPENAT = 284 + SYS_MKDIRAT = 285 + SYS_MKNODAT = 286 + SYS_FCHOWNAT = 287 + SYS_FUTIMESAT = 288 + SYS_FSTATAT64 = 289 + SYS_UNLINKAT = 290 + SYS_RENAMEAT = 291 + SYS_LINKAT = 292 + SYS_SYMLINKAT = 293 + SYS_READLINKAT = 294 + SYS_FCHMODAT = 295 + SYS_FACCESSAT = 296 + SYS_PSELECT6 = 297 + SYS_PPOLL = 298 + SYS_UNSHARE = 299 + SYS_SET_ROBUST_LIST = 300 + SYS_GET_ROBUST_LIST = 301 + SYS_MIGRATE_PAGES = 302 + SYS_MBIND = 303 + SYS_GET_MEMPOLICY = 304 + SYS_SET_MEMPOLICY = 305 + SYS_KEXEC_LOAD = 306 + SYS_MOVE_PAGES = 307 + SYS_GETCPU = 308 + SYS_EPOLL_PWAIT = 309 + SYS_UTIMENSAT = 310 + SYS_SIGNALFD = 311 + SYS_TIMERFD_CREATE = 312 + SYS_EVENTFD = 313 + SYS_FALLOCATE = 314 + SYS_TIMERFD_SETTIME = 315 + SYS_TIMERFD_GETTIME = 316 + SYS_SIGNALFD4 = 317 + SYS_EVENTFD2 = 318 + SYS_EPOLL_CREATE1 = 319 + SYS_DUP3 = 320 + SYS_PIPE2 = 321 + SYS_INOTIFY_INIT1 = 322 + SYS_ACCEPT4 = 323 + SYS_PREADV = 324 + SYS_PWRITEV = 325 + SYS_RT_TGSIGQUEUEINFO = 326 + SYS_PERF_EVENT_OPEN = 327 + SYS_RECVMMSG = 328 + SYS_FANOTIFY_INIT = 329 + SYS_FANOTIFY_MARK = 330 + SYS_PRLIMIT64 = 331 + SYS_NAME_TO_HANDLE_AT = 332 + SYS_OPEN_BY_HANDLE_AT = 333 + SYS_CLOCK_ADJTIME = 334 + SYS_SYNCFS = 335 + SYS_SENDMMSG = 336 + SYS_SETNS = 337 + SYS_PROCESS_VM_READV = 338 + SYS_PROCESS_VM_WRITEV = 339 + SYS_KERN_FEATURES = 340 + SYS_KCMP = 341 + SYS_FINIT_MODULE = 342 + SYS_SCHED_SETATTR = 343 + SYS_SCHED_GETATTR = 344 + SYS_RENAMEAT2 = 345 + SYS_SECCOMP = 346 + SYS_GETRANDOM = 347 + SYS_MEMFD_CREATE = 348 + SYS_BPF = 349 + SYS_EXECVEAT = 350 + SYS_MEMBARRIER = 351 + SYS_USERFAULTFD = 352 + SYS_BIND = 353 + SYS_LISTEN = 354 + SYS_SETSOCKOPT = 355 + SYS_MLOCK2 = 356 + SYS_COPY_FILE_RANGE = 357 + SYS_PREADV2 = 358 + SYS_PWRITEV2 = 359 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go b/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go new file mode 100644 index 0000000..8afda9c --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go @@ -0,0 +1,274 @@ +// mksysnum_netbsd.pl +// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT + +// +build 386,netbsd + +package unix + +const ( + SYS_EXIT = 1 // { void|sys||exit(int rval); } + SYS_FORK = 2 // { int|sys||fork(void); } + SYS_READ = 3 // { ssize_t|sys||read(int fd, void *buf, size_t nbyte); } + SYS_WRITE = 4 // { ssize_t|sys||write(int fd, const void *buf, size_t nbyte); } + SYS_OPEN = 5 // { int|sys||open(const char *path, int flags, ... mode_t mode); } + SYS_CLOSE = 6 // { int|sys||close(int fd); } + SYS_LINK = 9 // { int|sys||link(const char *path, const char *link); } + SYS_UNLINK = 10 // { int|sys||unlink(const char *path); } + SYS_CHDIR = 12 // { int|sys||chdir(const char *path); } + SYS_FCHDIR = 13 // { int|sys||fchdir(int fd); } + SYS_CHMOD = 15 // { int|sys||chmod(const char *path, mode_t mode); } + SYS_CHOWN = 16 // { int|sys||chown(const char *path, uid_t uid, gid_t gid); } + SYS_BREAK = 17 // { int|sys||obreak(char *nsize); } + SYS_GETPID = 20 // { pid_t|sys||getpid_with_ppid(void); } + SYS_UNMOUNT = 22 // { int|sys||unmount(const char *path, int flags); } + SYS_SETUID = 23 // { int|sys||setuid(uid_t uid); } + SYS_GETUID = 24 // { uid_t|sys||getuid_with_euid(void); } + SYS_GETEUID = 25 // { uid_t|sys||geteuid(void); } + SYS_PTRACE = 26 // { int|sys||ptrace(int req, pid_t pid, void *addr, int data); } + SYS_RECVMSG = 27 // { ssize_t|sys||recvmsg(int s, struct msghdr *msg, int flags); } + SYS_SENDMSG = 28 // { ssize_t|sys||sendmsg(int s, const struct msghdr *msg, int flags); } + SYS_RECVFROM = 29 // { ssize_t|sys||recvfrom(int s, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlenaddr); } + SYS_ACCEPT = 30 // { int|sys||accept(int s, struct sockaddr *name, socklen_t *anamelen); } + SYS_GETPEERNAME = 31 // { int|sys||getpeername(int fdes, struct sockaddr *asa, socklen_t *alen); } + SYS_GETSOCKNAME = 32 // { int|sys||getsockname(int fdes, struct sockaddr *asa, socklen_t *alen); } + SYS_ACCESS = 33 // { int|sys||access(const char *path, int flags); } + SYS_CHFLAGS = 34 // { int|sys||chflags(const char *path, u_long flags); } + SYS_FCHFLAGS = 35 // { int|sys||fchflags(int fd, u_long flags); } + SYS_SYNC = 36 // { void|sys||sync(void); } + SYS_KILL = 37 // { int|sys||kill(pid_t pid, int signum); } + SYS_GETPPID = 39 // { pid_t|sys||getppid(void); } + SYS_DUP = 41 // { int|sys||dup(int fd); } + SYS_PIPE = 42 // { int|sys||pipe(void); } + SYS_GETEGID = 43 // { gid_t|sys||getegid(void); } + SYS_PROFIL = 44 // { int|sys||profil(char *samples, size_t size, u_long offset, u_int scale); } + SYS_KTRACE = 45 // { int|sys||ktrace(const char *fname, int ops, int facs, pid_t pid); } + SYS_GETGID = 47 // { gid_t|sys||getgid_with_egid(void); } + SYS___GETLOGIN = 49 // { int|sys||__getlogin(char *namebuf, size_t namelen); } + SYS___SETLOGIN = 50 // { int|sys||__setlogin(const char *namebuf); } + SYS_ACCT = 51 // { int|sys||acct(const char *path); } + SYS_IOCTL = 54 // { int|sys||ioctl(int fd, u_long com, ... void *data); } + SYS_REVOKE = 56 // { int|sys||revoke(const char *path); } + SYS_SYMLINK = 57 // { int|sys||symlink(const char *path, const char *link); } + SYS_READLINK = 58 // { ssize_t|sys||readlink(const char *path, char *buf, size_t count); } + SYS_EXECVE = 59 // { int|sys||execve(const char *path, char * const *argp, char * const *envp); } + SYS_UMASK = 60 // { mode_t|sys||umask(mode_t newmask); } + SYS_CHROOT = 61 // { int|sys||chroot(const char *path); } + SYS_VFORK = 66 // { int|sys||vfork(void); } + SYS_SBRK = 69 // { int|sys||sbrk(intptr_t incr); } + SYS_SSTK = 70 // { int|sys||sstk(int incr); } + SYS_VADVISE = 72 // { int|sys||ovadvise(int anom); } + SYS_MUNMAP = 73 // { int|sys||munmap(void *addr, size_t len); } + SYS_MPROTECT = 74 // { int|sys||mprotect(void *addr, size_t len, int prot); } + SYS_MADVISE = 75 // { int|sys||madvise(void *addr, size_t len, int behav); } + SYS_MINCORE = 78 // { int|sys||mincore(void *addr, size_t len, char *vec); } + SYS_GETGROUPS = 79 // { int|sys||getgroups(int gidsetsize, gid_t *gidset); } + SYS_SETGROUPS = 80 // { int|sys||setgroups(int gidsetsize, const gid_t *gidset); } + SYS_GETPGRP = 81 // { int|sys||getpgrp(void); } + SYS_SETPGID = 82 // { int|sys||setpgid(pid_t pid, pid_t pgid); } + SYS_DUP2 = 90 // { int|sys||dup2(int from, int to); } + SYS_FCNTL = 92 // { int|sys||fcntl(int fd, int cmd, ... void *arg); } + SYS_FSYNC = 95 // { int|sys||fsync(int fd); } + SYS_SETPRIORITY = 96 // { int|sys||setpriority(int which, id_t who, int prio); } + SYS_CONNECT = 98 // { int|sys||connect(int s, const struct sockaddr *name, socklen_t namelen); } + SYS_GETPRIORITY = 100 // { int|sys||getpriority(int which, id_t who); } + SYS_BIND = 104 // { int|sys||bind(int s, const struct sockaddr *name, socklen_t namelen); } + SYS_SETSOCKOPT = 105 // { int|sys||setsockopt(int s, int level, int name, const void *val, socklen_t valsize); } + SYS_LISTEN = 106 // { int|sys||listen(int s, int backlog); } + SYS_GETSOCKOPT = 118 // { int|sys||getsockopt(int s, int level, int name, void *val, socklen_t *avalsize); } + SYS_READV = 120 // { ssize_t|sys||readv(int fd, const struct iovec *iovp, int iovcnt); } + SYS_WRITEV = 121 // { ssize_t|sys||writev(int fd, const struct iovec *iovp, int iovcnt); } + SYS_FCHOWN = 123 // { int|sys||fchown(int fd, uid_t uid, gid_t gid); } + SYS_FCHMOD = 124 // { int|sys||fchmod(int fd, mode_t mode); } + SYS_SETREUID = 126 // { int|sys||setreuid(uid_t ruid, uid_t euid); } + SYS_SETREGID = 127 // { int|sys||setregid(gid_t rgid, gid_t egid); } + SYS_RENAME = 128 // { int|sys||rename(const char *from, const char *to); } + SYS_FLOCK = 131 // { int|sys||flock(int fd, int how); } + SYS_MKFIFO = 132 // { int|sys||mkfifo(const char *path, mode_t mode); } + SYS_SENDTO = 133 // { ssize_t|sys||sendto(int s, const void *buf, size_t len, int flags, const struct sockaddr *to, socklen_t tolen); } + SYS_SHUTDOWN = 134 // { int|sys||shutdown(int s, int how); } + SYS_SOCKETPAIR = 135 // { int|sys||socketpair(int domain, int type, int protocol, int *rsv); } + SYS_MKDIR = 136 // { int|sys||mkdir(const char *path, mode_t mode); } + SYS_RMDIR = 137 // { int|sys||rmdir(const char *path); } + SYS_SETSID = 147 // { int|sys||setsid(void); } + SYS_SYSARCH = 165 // { int|sys||sysarch(int op, void *parms); } + SYS_PREAD = 173 // { ssize_t|sys||pread(int fd, void *buf, size_t nbyte, int PAD, off_t offset); } + SYS_PWRITE = 174 // { ssize_t|sys||pwrite(int fd, const void *buf, size_t nbyte, int PAD, off_t offset); } + SYS_NTP_ADJTIME = 176 // { int|sys||ntp_adjtime(struct timex *tp); } + SYS_SETGID = 181 // { int|sys||setgid(gid_t gid); } + SYS_SETEGID = 182 // { int|sys||setegid(gid_t egid); } + SYS_SETEUID = 183 // { int|sys||seteuid(uid_t euid); } + SYS_PATHCONF = 191 // { long|sys||pathconf(const char *path, int name); } + SYS_FPATHCONF = 192 // { long|sys||fpathconf(int fd, int name); } + SYS_GETRLIMIT = 194 // { int|sys||getrlimit(int which, struct rlimit *rlp); } + SYS_SETRLIMIT = 195 // { int|sys||setrlimit(int which, const struct rlimit *rlp); } + SYS_MMAP = 197 // { void *|sys||mmap(void *addr, size_t len, int prot, int flags, int fd, long PAD, off_t pos); } + SYS_LSEEK = 199 // { off_t|sys||lseek(int fd, int PAD, off_t offset, int whence); } + SYS_TRUNCATE = 200 // { int|sys||truncate(const char *path, int PAD, off_t length); } + SYS_FTRUNCATE = 201 // { int|sys||ftruncate(int fd, int PAD, off_t length); } + SYS___SYSCTL = 202 // { int|sys||__sysctl(const int *name, u_int namelen, void *old, size_t *oldlenp, const void *new, size_t newlen); } + SYS_MLOCK = 203 // { int|sys||mlock(const void *addr, size_t len); } + SYS_MUNLOCK = 204 // { int|sys||munlock(const void *addr, size_t len); } + SYS_UNDELETE = 205 // { int|sys||undelete(const char *path); } + SYS_GETPGID = 207 // { pid_t|sys||getpgid(pid_t pid); } + SYS_REBOOT = 208 // { int|sys||reboot(int opt, char *bootstr); } + SYS_POLL = 209 // { int|sys||poll(struct pollfd *fds, u_int nfds, int timeout); } + SYS_SEMGET = 221 // { int|sys||semget(key_t key, int nsems, int semflg); } + SYS_SEMOP = 222 // { int|sys||semop(int semid, struct sembuf *sops, size_t nsops); } + SYS_SEMCONFIG = 223 // { int|sys||semconfig(int flag); } + SYS_MSGGET = 225 // { int|sys||msgget(key_t key, int msgflg); } + SYS_MSGSND = 226 // { int|sys||msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); } + SYS_MSGRCV = 227 // { ssize_t|sys||msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); } + SYS_SHMAT = 228 // { void *|sys||shmat(int shmid, const void *shmaddr, int shmflg); } + SYS_SHMDT = 230 // { int|sys||shmdt(const void *shmaddr); } + SYS_SHMGET = 231 // { int|sys||shmget(key_t key, size_t size, int shmflg); } + SYS_TIMER_CREATE = 235 // { int|sys||timer_create(clockid_t clock_id, struct sigevent *evp, timer_t *timerid); } + SYS_TIMER_DELETE = 236 // { int|sys||timer_delete(timer_t timerid); } + SYS_TIMER_GETOVERRUN = 239 // { int|sys||timer_getoverrun(timer_t timerid); } + SYS_FDATASYNC = 241 // { int|sys||fdatasync(int fd); } + SYS_MLOCKALL = 242 // { int|sys||mlockall(int flags); } + SYS_MUNLOCKALL = 243 // { int|sys||munlockall(void); } + SYS_SIGQUEUEINFO = 245 // { int|sys||sigqueueinfo(pid_t pid, const siginfo_t *info); } + SYS_MODCTL = 246 // { int|sys||modctl(int cmd, void *arg); } + SYS___POSIX_RENAME = 270 // { int|sys||__posix_rename(const char *from, const char *to); } + SYS_SWAPCTL = 271 // { int|sys||swapctl(int cmd, void *arg, int misc); } + SYS_MINHERIT = 273 // { int|sys||minherit(void *addr, size_t len, int inherit); } + SYS_LCHMOD = 274 // { int|sys||lchmod(const char *path, mode_t mode); } + SYS_LCHOWN = 275 // { int|sys||lchown(const char *path, uid_t uid, gid_t gid); } + SYS_MSYNC = 277 // { int|sys|13|msync(void *addr, size_t len, int flags); } + SYS___POSIX_CHOWN = 283 // { int|sys||__posix_chown(const char *path, uid_t uid, gid_t gid); } + SYS___POSIX_FCHOWN = 284 // { int|sys||__posix_fchown(int fd, uid_t uid, gid_t gid); } + SYS___POSIX_LCHOWN = 285 // { int|sys||__posix_lchown(const char *path, uid_t uid, gid_t gid); } + SYS_GETSID = 286 // { pid_t|sys||getsid(pid_t pid); } + SYS___CLONE = 287 // { pid_t|sys||__clone(int flags, void *stack); } + SYS_FKTRACE = 288 // { int|sys||fktrace(int fd, int ops, int facs, pid_t pid); } + SYS_PREADV = 289 // { ssize_t|sys||preadv(int fd, const struct iovec *iovp, int iovcnt, int PAD, off_t offset); } + SYS_PWRITEV = 290 // { ssize_t|sys||pwritev(int fd, const struct iovec *iovp, int iovcnt, int PAD, off_t offset); } + SYS___GETCWD = 296 // { int|sys||__getcwd(char *bufp, size_t length); } + SYS_FCHROOT = 297 // { int|sys||fchroot(int fd); } + SYS_LCHFLAGS = 304 // { int|sys||lchflags(const char *path, u_long flags); } + SYS_ISSETUGID = 305 // { int|sys||issetugid(void); } + SYS_UTRACE = 306 // { int|sys||utrace(const char *label, void *addr, size_t len); } + SYS_GETCONTEXT = 307 // { int|sys||getcontext(struct __ucontext *ucp); } + SYS_SETCONTEXT = 308 // { int|sys||setcontext(const struct __ucontext *ucp); } + SYS__LWP_CREATE = 309 // { int|sys||_lwp_create(const struct __ucontext *ucp, u_long flags, lwpid_t *new_lwp); } + SYS__LWP_EXIT = 310 // { int|sys||_lwp_exit(void); } + SYS__LWP_SELF = 311 // { lwpid_t|sys||_lwp_self(void); } + SYS__LWP_WAIT = 312 // { int|sys||_lwp_wait(lwpid_t wait_for, lwpid_t *departed); } + SYS__LWP_SUSPEND = 313 // { int|sys||_lwp_suspend(lwpid_t target); } + SYS__LWP_CONTINUE = 314 // { int|sys||_lwp_continue(lwpid_t target); } + SYS__LWP_WAKEUP = 315 // { int|sys||_lwp_wakeup(lwpid_t target); } + SYS__LWP_GETPRIVATE = 316 // { void *|sys||_lwp_getprivate(void); } + SYS__LWP_SETPRIVATE = 317 // { void|sys||_lwp_setprivate(void *ptr); } + SYS__LWP_KILL = 318 // { int|sys||_lwp_kill(lwpid_t target, int signo); } + SYS__LWP_DETACH = 319 // { int|sys||_lwp_detach(lwpid_t target); } + SYS__LWP_UNPARK = 321 // { int|sys||_lwp_unpark(lwpid_t target, const void *hint); } + SYS__LWP_UNPARK_ALL = 322 // { ssize_t|sys||_lwp_unpark_all(const lwpid_t *targets, size_t ntargets, const void *hint); } + SYS__LWP_SETNAME = 323 // { int|sys||_lwp_setname(lwpid_t target, const char *name); } + SYS__LWP_GETNAME = 324 // { int|sys||_lwp_getname(lwpid_t target, char *name, size_t len); } + SYS__LWP_CTL = 325 // { int|sys||_lwp_ctl(int features, struct lwpctl **address); } + SYS___SIGACTION_SIGTRAMP = 340 // { int|sys||__sigaction_sigtramp(int signum, const struct sigaction *nsa, struct sigaction *osa, const void *tramp, int vers); } + SYS_PMC_GET_INFO = 341 // { int|sys||pmc_get_info(int ctr, int op, void *args); } + SYS_PMC_CONTROL = 342 // { int|sys||pmc_control(int ctr, int op, void *args); } + SYS_RASCTL = 343 // { int|sys||rasctl(void *addr, size_t len, int op); } + SYS_KQUEUE = 344 // { int|sys||kqueue(void); } + SYS__SCHED_SETPARAM = 346 // { int|sys||_sched_setparam(pid_t pid, lwpid_t lid, int policy, const struct sched_param *params); } + SYS__SCHED_GETPARAM = 347 // { int|sys||_sched_getparam(pid_t pid, lwpid_t lid, int *policy, struct sched_param *params); } + SYS__SCHED_SETAFFINITY = 348 // { int|sys||_sched_setaffinity(pid_t pid, lwpid_t lid, size_t size, const cpuset_t *cpuset); } + SYS__SCHED_GETAFFINITY = 349 // { int|sys||_sched_getaffinity(pid_t pid, lwpid_t lid, size_t size, cpuset_t *cpuset); } + SYS_SCHED_YIELD = 350 // { int|sys||sched_yield(void); } + SYS_FSYNC_RANGE = 354 // { int|sys||fsync_range(int fd, int flags, off_t start, off_t length); } + SYS_UUIDGEN = 355 // { int|sys||uuidgen(struct uuid *store, int count); } + SYS_GETVFSSTAT = 356 // { int|sys||getvfsstat(struct statvfs *buf, size_t bufsize, int flags); } + SYS_STATVFS1 = 357 // { int|sys||statvfs1(const char *path, struct statvfs *buf, int flags); } + SYS_FSTATVFS1 = 358 // { int|sys||fstatvfs1(int fd, struct statvfs *buf, int flags); } + SYS_EXTATTRCTL = 360 // { int|sys||extattrctl(const char *path, int cmd, const char *filename, int attrnamespace, const char *attrname); } + SYS_EXTATTR_SET_FILE = 361 // { int|sys||extattr_set_file(const char *path, int attrnamespace, const char *attrname, const void *data, size_t nbytes); } + SYS_EXTATTR_GET_FILE = 362 // { ssize_t|sys||extattr_get_file(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_DELETE_FILE = 363 // { int|sys||extattr_delete_file(const char *path, int attrnamespace, const char *attrname); } + SYS_EXTATTR_SET_FD = 364 // { int|sys||extattr_set_fd(int fd, int attrnamespace, const char *attrname, const void *data, size_t nbytes); } + SYS_EXTATTR_GET_FD = 365 // { ssize_t|sys||extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_DELETE_FD = 366 // { int|sys||extattr_delete_fd(int fd, int attrnamespace, const char *attrname); } + SYS_EXTATTR_SET_LINK = 367 // { int|sys||extattr_set_link(const char *path, int attrnamespace, const char *attrname, const void *data, size_t nbytes); } + SYS_EXTATTR_GET_LINK = 368 // { ssize_t|sys||extattr_get_link(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_DELETE_LINK = 369 // { int|sys||extattr_delete_link(const char *path, int attrnamespace, const char *attrname); } + SYS_EXTATTR_LIST_FD = 370 // { ssize_t|sys||extattr_list_fd(int fd, int attrnamespace, void *data, size_t nbytes); } + SYS_EXTATTR_LIST_FILE = 371 // { ssize_t|sys||extattr_list_file(const char *path, int attrnamespace, void *data, size_t nbytes); } + SYS_EXTATTR_LIST_LINK = 372 // { ssize_t|sys||extattr_list_link(const char *path, int attrnamespace, void *data, size_t nbytes); } + SYS_SETXATTR = 375 // { int|sys||setxattr(const char *path, const char *name, const void *value, size_t size, int flags); } + SYS_LSETXATTR = 376 // { int|sys||lsetxattr(const char *path, const char *name, const void *value, size_t size, int flags); } + SYS_FSETXATTR = 377 // { int|sys||fsetxattr(int fd, const char *name, const void *value, size_t size, int flags); } + SYS_GETXATTR = 378 // { int|sys||getxattr(const char *path, const char *name, void *value, size_t size); } + SYS_LGETXATTR = 379 // { int|sys||lgetxattr(const char *path, const char *name, void *value, size_t size); } + SYS_FGETXATTR = 380 // { int|sys||fgetxattr(int fd, const char *name, void *value, size_t size); } + SYS_LISTXATTR = 381 // { int|sys||listxattr(const char *path, char *list, size_t size); } + SYS_LLISTXATTR = 382 // { int|sys||llistxattr(const char *path, char *list, size_t size); } + SYS_FLISTXATTR = 383 // { int|sys||flistxattr(int fd, char *list, size_t size); } + SYS_REMOVEXATTR = 384 // { int|sys||removexattr(const char *path, const char *name); } + SYS_LREMOVEXATTR = 385 // { int|sys||lremovexattr(const char *path, const char *name); } + SYS_FREMOVEXATTR = 386 // { int|sys||fremovexattr(int fd, const char *name); } + SYS_GETDENTS = 390 // { int|sys|30|getdents(int fd, char *buf, size_t count); } + SYS_SOCKET = 394 // { int|sys|30|socket(int domain, int type, int protocol); } + SYS_GETFH = 395 // { int|sys|30|getfh(const char *fname, void *fhp, size_t *fh_size); } + SYS_MOUNT = 410 // { int|sys|50|mount(const char *type, const char *path, int flags, void *data, size_t data_len); } + SYS_MREMAP = 411 // { void *|sys||mremap(void *old_address, size_t old_size, void *new_address, size_t new_size, int flags); } + SYS_PSET_CREATE = 412 // { int|sys||pset_create(psetid_t *psid); } + SYS_PSET_DESTROY = 413 // { int|sys||pset_destroy(psetid_t psid); } + SYS_PSET_ASSIGN = 414 // { int|sys||pset_assign(psetid_t psid, cpuid_t cpuid, psetid_t *opsid); } + SYS__PSET_BIND = 415 // { int|sys||_pset_bind(idtype_t idtype, id_t first_id, id_t second_id, psetid_t psid, psetid_t *opsid); } + SYS_POSIX_FADVISE = 416 // { int|sys|50|posix_fadvise(int fd, int PAD, off_t offset, off_t len, int advice); } + SYS_SELECT = 417 // { int|sys|50|select(int nd, fd_set *in, fd_set *ou, fd_set *ex, struct timeval *tv); } + SYS_GETTIMEOFDAY = 418 // { int|sys|50|gettimeofday(struct timeval *tp, void *tzp); } + SYS_SETTIMEOFDAY = 419 // { int|sys|50|settimeofday(const struct timeval *tv, const void *tzp); } + SYS_UTIMES = 420 // { int|sys|50|utimes(const char *path, const struct timeval *tptr); } + SYS_ADJTIME = 421 // { int|sys|50|adjtime(const struct timeval *delta, struct timeval *olddelta); } + SYS_FUTIMES = 423 // { int|sys|50|futimes(int fd, const struct timeval *tptr); } + SYS_LUTIMES = 424 // { int|sys|50|lutimes(const char *path, const struct timeval *tptr); } + SYS_SETITIMER = 425 // { int|sys|50|setitimer(int which, const struct itimerval *itv, struct itimerval *oitv); } + SYS_GETITIMER = 426 // { int|sys|50|getitimer(int which, struct itimerval *itv); } + SYS_CLOCK_GETTIME = 427 // { int|sys|50|clock_gettime(clockid_t clock_id, struct timespec *tp); } + SYS_CLOCK_SETTIME = 428 // { int|sys|50|clock_settime(clockid_t clock_id, const struct timespec *tp); } + SYS_CLOCK_GETRES = 429 // { int|sys|50|clock_getres(clockid_t clock_id, struct timespec *tp); } + SYS_NANOSLEEP = 430 // { int|sys|50|nanosleep(const struct timespec *rqtp, struct timespec *rmtp); } + SYS___SIGTIMEDWAIT = 431 // { int|sys|50|__sigtimedwait(const sigset_t *set, siginfo_t *info, struct timespec *timeout); } + SYS__LWP_PARK = 434 // { int|sys|50|_lwp_park(const struct timespec *ts, lwpid_t unpark, const void *hint, const void *unparkhint); } + SYS_KEVENT = 435 // { int|sys|50|kevent(int fd, const struct kevent *changelist, size_t nchanges, struct kevent *eventlist, size_t nevents, const struct timespec *timeout); } + SYS_PSELECT = 436 // { int|sys|50|pselect(int nd, fd_set *in, fd_set *ou, fd_set *ex, const struct timespec *ts, const sigset_t *mask); } + SYS_POLLTS = 437 // { int|sys|50|pollts(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *mask); } + SYS_STAT = 439 // { int|sys|50|stat(const char *path, struct stat *ub); } + SYS_FSTAT = 440 // { int|sys|50|fstat(int fd, struct stat *sb); } + SYS_LSTAT = 441 // { int|sys|50|lstat(const char *path, struct stat *ub); } + SYS___SEMCTL = 442 // { int|sys|50|__semctl(int semid, int semnum, int cmd, ... union __semun *arg); } + SYS_SHMCTL = 443 // { int|sys|50|shmctl(int shmid, int cmd, struct shmid_ds *buf); } + SYS_MSGCTL = 444 // { int|sys|50|msgctl(int msqid, int cmd, struct msqid_ds *buf); } + SYS_GETRUSAGE = 445 // { int|sys|50|getrusage(int who, struct rusage *rusage); } + SYS_TIMER_SETTIME = 446 // { int|sys|50|timer_settime(timer_t timerid, int flags, const struct itimerspec *value, struct itimerspec *ovalue); } + SYS_TIMER_GETTIME = 447 // { int|sys|50|timer_gettime(timer_t timerid, struct itimerspec *value); } + SYS_NTP_GETTIME = 448 // { int|sys|50|ntp_gettime(struct ntptimeval *ntvp); } + SYS_WAIT4 = 449 // { int|sys|50|wait4(pid_t pid, int *status, int options, struct rusage *rusage); } + SYS_MKNOD = 450 // { int|sys|50|mknod(const char *path, mode_t mode, dev_t dev); } + SYS_FHSTAT = 451 // { int|sys|50|fhstat(const void *fhp, size_t fh_size, struct stat *sb); } + SYS_PIPE2 = 453 // { int|sys||pipe2(int *fildes, int flags); } + SYS_DUP3 = 454 // { int|sys||dup3(int from, int to, int flags); } + SYS_KQUEUE1 = 455 // { int|sys||kqueue1(int flags); } + SYS_PACCEPT = 456 // { int|sys||paccept(int s, struct sockaddr *name, socklen_t *anamelen, const sigset_t *mask, int flags); } + SYS_LINKAT = 457 // { int|sys||linkat(int fd1, const char *name1, int fd2, const char *name2, int flags); } + SYS_RENAMEAT = 458 // { int|sys||renameat(int fromfd, const char *from, int tofd, const char *to); } + SYS_MKFIFOAT = 459 // { int|sys||mkfifoat(int fd, const char *path, mode_t mode); } + SYS_MKNODAT = 460 // { int|sys||mknodat(int fd, const char *path, mode_t mode, uint32_t dev); } + SYS_MKDIRAT = 461 // { int|sys||mkdirat(int fd, const char *path, mode_t mode); } + SYS_FACCESSAT = 462 // { int|sys||faccessat(int fd, const char *path, int amode, int flag); } + SYS_FCHMODAT = 463 // { int|sys||fchmodat(int fd, const char *path, mode_t mode, int flag); } + SYS_FCHOWNAT = 464 // { int|sys||fchownat(int fd, const char *path, uid_t owner, gid_t group, int flag); } + SYS_FEXECVE = 465 // { int|sys||fexecve(int fd, char * const *argp, char * const *envp); } + SYS_FSTATAT = 466 // { int|sys||fstatat(int fd, const char *path, struct stat *buf, int flag); } + SYS_UTIMENSAT = 467 // { int|sys||utimensat(int fd, const char *path, const struct timespec *tptr, int flag); } + SYS_OPENAT = 468 // { int|sys||openat(int fd, const char *path, int oflags, ... mode_t mode); } + SYS_READLINKAT = 469 // { int|sys||readlinkat(int fd, const char *path, char *buf, size_t bufsize); } + SYS_SYMLINKAT = 470 // { int|sys||symlinkat(const char *path1, int fd, const char *path2); } + SYS_UNLINKAT = 471 // { int|sys||unlinkat(int fd, const char *path, int flag); } + SYS_FUTIMENS = 472 // { int|sys||futimens(int fd, const struct timespec *tptr); } + SYS___QUOTACTL = 473 // { int|sys||__quotactl(const char *path, struct quotactl_args *args); } + SYS_POSIX_SPAWN = 474 // { int|sys||posix_spawn(pid_t *pid, const char *path, const struct posix_spawn_file_actions *file_actions, const struct posix_spawnattr *attrp, char *const *argv, char *const *envp); } + SYS_RECVMMSG = 475 // { int|sys||recvmmsg(int s, struct mmsghdr *mmsg, unsigned int vlen, unsigned int flags, struct timespec *timeout); } + SYS_SENDMMSG = 476 // { int|sys||sendmmsg(int s, struct mmsghdr *mmsg, unsigned int vlen, unsigned int flags); } +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go new file mode 100644 index 0000000..aea8dbe --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go @@ -0,0 +1,274 @@ +// mksysnum_netbsd.pl +// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT + +// +build amd64,netbsd + +package unix + +const ( + SYS_EXIT = 1 // { void|sys||exit(int rval); } + SYS_FORK = 2 // { int|sys||fork(void); } + SYS_READ = 3 // { ssize_t|sys||read(int fd, void *buf, size_t nbyte); } + SYS_WRITE = 4 // { ssize_t|sys||write(int fd, const void *buf, size_t nbyte); } + SYS_OPEN = 5 // { int|sys||open(const char *path, int flags, ... mode_t mode); } + SYS_CLOSE = 6 // { int|sys||close(int fd); } + SYS_LINK = 9 // { int|sys||link(const char *path, const char *link); } + SYS_UNLINK = 10 // { int|sys||unlink(const char *path); } + SYS_CHDIR = 12 // { int|sys||chdir(const char *path); } + SYS_FCHDIR = 13 // { int|sys||fchdir(int fd); } + SYS_CHMOD = 15 // { int|sys||chmod(const char *path, mode_t mode); } + SYS_CHOWN = 16 // { int|sys||chown(const char *path, uid_t uid, gid_t gid); } + SYS_BREAK = 17 // { int|sys||obreak(char *nsize); } + SYS_GETPID = 20 // { pid_t|sys||getpid_with_ppid(void); } + SYS_UNMOUNT = 22 // { int|sys||unmount(const char *path, int flags); } + SYS_SETUID = 23 // { int|sys||setuid(uid_t uid); } + SYS_GETUID = 24 // { uid_t|sys||getuid_with_euid(void); } + SYS_GETEUID = 25 // { uid_t|sys||geteuid(void); } + SYS_PTRACE = 26 // { int|sys||ptrace(int req, pid_t pid, void *addr, int data); } + SYS_RECVMSG = 27 // { ssize_t|sys||recvmsg(int s, struct msghdr *msg, int flags); } + SYS_SENDMSG = 28 // { ssize_t|sys||sendmsg(int s, const struct msghdr *msg, int flags); } + SYS_RECVFROM = 29 // { ssize_t|sys||recvfrom(int s, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlenaddr); } + SYS_ACCEPT = 30 // { int|sys||accept(int s, struct sockaddr *name, socklen_t *anamelen); } + SYS_GETPEERNAME = 31 // { int|sys||getpeername(int fdes, struct sockaddr *asa, socklen_t *alen); } + SYS_GETSOCKNAME = 32 // { int|sys||getsockname(int fdes, struct sockaddr *asa, socklen_t *alen); } + SYS_ACCESS = 33 // { int|sys||access(const char *path, int flags); } + SYS_CHFLAGS = 34 // { int|sys||chflags(const char *path, u_long flags); } + SYS_FCHFLAGS = 35 // { int|sys||fchflags(int fd, u_long flags); } + SYS_SYNC = 36 // { void|sys||sync(void); } + SYS_KILL = 37 // { int|sys||kill(pid_t pid, int signum); } + SYS_GETPPID = 39 // { pid_t|sys||getppid(void); } + SYS_DUP = 41 // { int|sys||dup(int fd); } + SYS_PIPE = 42 // { int|sys||pipe(void); } + SYS_GETEGID = 43 // { gid_t|sys||getegid(void); } + SYS_PROFIL = 44 // { int|sys||profil(char *samples, size_t size, u_long offset, u_int scale); } + SYS_KTRACE = 45 // { int|sys||ktrace(const char *fname, int ops, int facs, pid_t pid); } + SYS_GETGID = 47 // { gid_t|sys||getgid_with_egid(void); } + SYS___GETLOGIN = 49 // { int|sys||__getlogin(char *namebuf, size_t namelen); } + SYS___SETLOGIN = 50 // { int|sys||__setlogin(const char *namebuf); } + SYS_ACCT = 51 // { int|sys||acct(const char *path); } + SYS_IOCTL = 54 // { int|sys||ioctl(int fd, u_long com, ... void *data); } + SYS_REVOKE = 56 // { int|sys||revoke(const char *path); } + SYS_SYMLINK = 57 // { int|sys||symlink(const char *path, const char *link); } + SYS_READLINK = 58 // { ssize_t|sys||readlink(const char *path, char *buf, size_t count); } + SYS_EXECVE = 59 // { int|sys||execve(const char *path, char * const *argp, char * const *envp); } + SYS_UMASK = 60 // { mode_t|sys||umask(mode_t newmask); } + SYS_CHROOT = 61 // { int|sys||chroot(const char *path); } + SYS_VFORK = 66 // { int|sys||vfork(void); } + SYS_SBRK = 69 // { int|sys||sbrk(intptr_t incr); } + SYS_SSTK = 70 // { int|sys||sstk(int incr); } + SYS_VADVISE = 72 // { int|sys||ovadvise(int anom); } + SYS_MUNMAP = 73 // { int|sys||munmap(void *addr, size_t len); } + SYS_MPROTECT = 74 // { int|sys||mprotect(void *addr, size_t len, int prot); } + SYS_MADVISE = 75 // { int|sys||madvise(void *addr, size_t len, int behav); } + SYS_MINCORE = 78 // { int|sys||mincore(void *addr, size_t len, char *vec); } + SYS_GETGROUPS = 79 // { int|sys||getgroups(int gidsetsize, gid_t *gidset); } + SYS_SETGROUPS = 80 // { int|sys||setgroups(int gidsetsize, const gid_t *gidset); } + SYS_GETPGRP = 81 // { int|sys||getpgrp(void); } + SYS_SETPGID = 82 // { int|sys||setpgid(pid_t pid, pid_t pgid); } + SYS_DUP2 = 90 // { int|sys||dup2(int from, int to); } + SYS_FCNTL = 92 // { int|sys||fcntl(int fd, int cmd, ... void *arg); } + SYS_FSYNC = 95 // { int|sys||fsync(int fd); } + SYS_SETPRIORITY = 96 // { int|sys||setpriority(int which, id_t who, int prio); } + SYS_CONNECT = 98 // { int|sys||connect(int s, const struct sockaddr *name, socklen_t namelen); } + SYS_GETPRIORITY = 100 // { int|sys||getpriority(int which, id_t who); } + SYS_BIND = 104 // { int|sys||bind(int s, const struct sockaddr *name, socklen_t namelen); } + SYS_SETSOCKOPT = 105 // { int|sys||setsockopt(int s, int level, int name, const void *val, socklen_t valsize); } + SYS_LISTEN = 106 // { int|sys||listen(int s, int backlog); } + SYS_GETSOCKOPT = 118 // { int|sys||getsockopt(int s, int level, int name, void *val, socklen_t *avalsize); } + SYS_READV = 120 // { ssize_t|sys||readv(int fd, const struct iovec *iovp, int iovcnt); } + SYS_WRITEV = 121 // { ssize_t|sys||writev(int fd, const struct iovec *iovp, int iovcnt); } + SYS_FCHOWN = 123 // { int|sys||fchown(int fd, uid_t uid, gid_t gid); } + SYS_FCHMOD = 124 // { int|sys||fchmod(int fd, mode_t mode); } + SYS_SETREUID = 126 // { int|sys||setreuid(uid_t ruid, uid_t euid); } + SYS_SETREGID = 127 // { int|sys||setregid(gid_t rgid, gid_t egid); } + SYS_RENAME = 128 // { int|sys||rename(const char *from, const char *to); } + SYS_FLOCK = 131 // { int|sys||flock(int fd, int how); } + SYS_MKFIFO = 132 // { int|sys||mkfifo(const char *path, mode_t mode); } + SYS_SENDTO = 133 // { ssize_t|sys||sendto(int s, const void *buf, size_t len, int flags, const struct sockaddr *to, socklen_t tolen); } + SYS_SHUTDOWN = 134 // { int|sys||shutdown(int s, int how); } + SYS_SOCKETPAIR = 135 // { int|sys||socketpair(int domain, int type, int protocol, int *rsv); } + SYS_MKDIR = 136 // { int|sys||mkdir(const char *path, mode_t mode); } + SYS_RMDIR = 137 // { int|sys||rmdir(const char *path); } + SYS_SETSID = 147 // { int|sys||setsid(void); } + SYS_SYSARCH = 165 // { int|sys||sysarch(int op, void *parms); } + SYS_PREAD = 173 // { ssize_t|sys||pread(int fd, void *buf, size_t nbyte, int PAD, off_t offset); } + SYS_PWRITE = 174 // { ssize_t|sys||pwrite(int fd, const void *buf, size_t nbyte, int PAD, off_t offset); } + SYS_NTP_ADJTIME = 176 // { int|sys||ntp_adjtime(struct timex *tp); } + SYS_SETGID = 181 // { int|sys||setgid(gid_t gid); } + SYS_SETEGID = 182 // { int|sys||setegid(gid_t egid); } + SYS_SETEUID = 183 // { int|sys||seteuid(uid_t euid); } + SYS_PATHCONF = 191 // { long|sys||pathconf(const char *path, int name); } + SYS_FPATHCONF = 192 // { long|sys||fpathconf(int fd, int name); } + SYS_GETRLIMIT = 194 // { int|sys||getrlimit(int which, struct rlimit *rlp); } + SYS_SETRLIMIT = 195 // { int|sys||setrlimit(int which, const struct rlimit *rlp); } + SYS_MMAP = 197 // { void *|sys||mmap(void *addr, size_t len, int prot, int flags, int fd, long PAD, off_t pos); } + SYS_LSEEK = 199 // { off_t|sys||lseek(int fd, int PAD, off_t offset, int whence); } + SYS_TRUNCATE = 200 // { int|sys||truncate(const char *path, int PAD, off_t length); } + SYS_FTRUNCATE = 201 // { int|sys||ftruncate(int fd, int PAD, off_t length); } + SYS___SYSCTL = 202 // { int|sys||__sysctl(const int *name, u_int namelen, void *old, size_t *oldlenp, const void *new, size_t newlen); } + SYS_MLOCK = 203 // { int|sys||mlock(const void *addr, size_t len); } + SYS_MUNLOCK = 204 // { int|sys||munlock(const void *addr, size_t len); } + SYS_UNDELETE = 205 // { int|sys||undelete(const char *path); } + SYS_GETPGID = 207 // { pid_t|sys||getpgid(pid_t pid); } + SYS_REBOOT = 208 // { int|sys||reboot(int opt, char *bootstr); } + SYS_POLL = 209 // { int|sys||poll(struct pollfd *fds, u_int nfds, int timeout); } + SYS_SEMGET = 221 // { int|sys||semget(key_t key, int nsems, int semflg); } + SYS_SEMOP = 222 // { int|sys||semop(int semid, struct sembuf *sops, size_t nsops); } + SYS_SEMCONFIG = 223 // { int|sys||semconfig(int flag); } + SYS_MSGGET = 225 // { int|sys||msgget(key_t key, int msgflg); } + SYS_MSGSND = 226 // { int|sys||msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); } + SYS_MSGRCV = 227 // { ssize_t|sys||msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); } + SYS_SHMAT = 228 // { void *|sys||shmat(int shmid, const void *shmaddr, int shmflg); } + SYS_SHMDT = 230 // { int|sys||shmdt(const void *shmaddr); } + SYS_SHMGET = 231 // { int|sys||shmget(key_t key, size_t size, int shmflg); } + SYS_TIMER_CREATE = 235 // { int|sys||timer_create(clockid_t clock_id, struct sigevent *evp, timer_t *timerid); } + SYS_TIMER_DELETE = 236 // { int|sys||timer_delete(timer_t timerid); } + SYS_TIMER_GETOVERRUN = 239 // { int|sys||timer_getoverrun(timer_t timerid); } + SYS_FDATASYNC = 241 // { int|sys||fdatasync(int fd); } + SYS_MLOCKALL = 242 // { int|sys||mlockall(int flags); } + SYS_MUNLOCKALL = 243 // { int|sys||munlockall(void); } + SYS_SIGQUEUEINFO = 245 // { int|sys||sigqueueinfo(pid_t pid, const siginfo_t *info); } + SYS_MODCTL = 246 // { int|sys||modctl(int cmd, void *arg); } + SYS___POSIX_RENAME = 270 // { int|sys||__posix_rename(const char *from, const char *to); } + SYS_SWAPCTL = 271 // { int|sys||swapctl(int cmd, void *arg, int misc); } + SYS_MINHERIT = 273 // { int|sys||minherit(void *addr, size_t len, int inherit); } + SYS_LCHMOD = 274 // { int|sys||lchmod(const char *path, mode_t mode); } + SYS_LCHOWN = 275 // { int|sys||lchown(const char *path, uid_t uid, gid_t gid); } + SYS_MSYNC = 277 // { int|sys|13|msync(void *addr, size_t len, int flags); } + SYS___POSIX_CHOWN = 283 // { int|sys||__posix_chown(const char *path, uid_t uid, gid_t gid); } + SYS___POSIX_FCHOWN = 284 // { int|sys||__posix_fchown(int fd, uid_t uid, gid_t gid); } + SYS___POSIX_LCHOWN = 285 // { int|sys||__posix_lchown(const char *path, uid_t uid, gid_t gid); } + SYS_GETSID = 286 // { pid_t|sys||getsid(pid_t pid); } + SYS___CLONE = 287 // { pid_t|sys||__clone(int flags, void *stack); } + SYS_FKTRACE = 288 // { int|sys||fktrace(int fd, int ops, int facs, pid_t pid); } + SYS_PREADV = 289 // { ssize_t|sys||preadv(int fd, const struct iovec *iovp, int iovcnt, int PAD, off_t offset); } + SYS_PWRITEV = 290 // { ssize_t|sys||pwritev(int fd, const struct iovec *iovp, int iovcnt, int PAD, off_t offset); } + SYS___GETCWD = 296 // { int|sys||__getcwd(char *bufp, size_t length); } + SYS_FCHROOT = 297 // { int|sys||fchroot(int fd); } + SYS_LCHFLAGS = 304 // { int|sys||lchflags(const char *path, u_long flags); } + SYS_ISSETUGID = 305 // { int|sys||issetugid(void); } + SYS_UTRACE = 306 // { int|sys||utrace(const char *label, void *addr, size_t len); } + SYS_GETCONTEXT = 307 // { int|sys||getcontext(struct __ucontext *ucp); } + SYS_SETCONTEXT = 308 // { int|sys||setcontext(const struct __ucontext *ucp); } + SYS__LWP_CREATE = 309 // { int|sys||_lwp_create(const struct __ucontext *ucp, u_long flags, lwpid_t *new_lwp); } + SYS__LWP_EXIT = 310 // { int|sys||_lwp_exit(void); } + SYS__LWP_SELF = 311 // { lwpid_t|sys||_lwp_self(void); } + SYS__LWP_WAIT = 312 // { int|sys||_lwp_wait(lwpid_t wait_for, lwpid_t *departed); } + SYS__LWP_SUSPEND = 313 // { int|sys||_lwp_suspend(lwpid_t target); } + SYS__LWP_CONTINUE = 314 // { int|sys||_lwp_continue(lwpid_t target); } + SYS__LWP_WAKEUP = 315 // { int|sys||_lwp_wakeup(lwpid_t target); } + SYS__LWP_GETPRIVATE = 316 // { void *|sys||_lwp_getprivate(void); } + SYS__LWP_SETPRIVATE = 317 // { void|sys||_lwp_setprivate(void *ptr); } + SYS__LWP_KILL = 318 // { int|sys||_lwp_kill(lwpid_t target, int signo); } + SYS__LWP_DETACH = 319 // { int|sys||_lwp_detach(lwpid_t target); } + SYS__LWP_UNPARK = 321 // { int|sys||_lwp_unpark(lwpid_t target, const void *hint); } + SYS__LWP_UNPARK_ALL = 322 // { ssize_t|sys||_lwp_unpark_all(const lwpid_t *targets, size_t ntargets, const void *hint); } + SYS__LWP_SETNAME = 323 // { int|sys||_lwp_setname(lwpid_t target, const char *name); } + SYS__LWP_GETNAME = 324 // { int|sys||_lwp_getname(lwpid_t target, char *name, size_t len); } + SYS__LWP_CTL = 325 // { int|sys||_lwp_ctl(int features, struct lwpctl **address); } + SYS___SIGACTION_SIGTRAMP = 340 // { int|sys||__sigaction_sigtramp(int signum, const struct sigaction *nsa, struct sigaction *osa, const void *tramp, int vers); } + SYS_PMC_GET_INFO = 341 // { int|sys||pmc_get_info(int ctr, int op, void *args); } + SYS_PMC_CONTROL = 342 // { int|sys||pmc_control(int ctr, int op, void *args); } + SYS_RASCTL = 343 // { int|sys||rasctl(void *addr, size_t len, int op); } + SYS_KQUEUE = 344 // { int|sys||kqueue(void); } + SYS__SCHED_SETPARAM = 346 // { int|sys||_sched_setparam(pid_t pid, lwpid_t lid, int policy, const struct sched_param *params); } + SYS__SCHED_GETPARAM = 347 // { int|sys||_sched_getparam(pid_t pid, lwpid_t lid, int *policy, struct sched_param *params); } + SYS__SCHED_SETAFFINITY = 348 // { int|sys||_sched_setaffinity(pid_t pid, lwpid_t lid, size_t size, const cpuset_t *cpuset); } + SYS__SCHED_GETAFFINITY = 349 // { int|sys||_sched_getaffinity(pid_t pid, lwpid_t lid, size_t size, cpuset_t *cpuset); } + SYS_SCHED_YIELD = 350 // { int|sys||sched_yield(void); } + SYS_FSYNC_RANGE = 354 // { int|sys||fsync_range(int fd, int flags, off_t start, off_t length); } + SYS_UUIDGEN = 355 // { int|sys||uuidgen(struct uuid *store, int count); } + SYS_GETVFSSTAT = 356 // { int|sys||getvfsstat(struct statvfs *buf, size_t bufsize, int flags); } + SYS_STATVFS1 = 357 // { int|sys||statvfs1(const char *path, struct statvfs *buf, int flags); } + SYS_FSTATVFS1 = 358 // { int|sys||fstatvfs1(int fd, struct statvfs *buf, int flags); } + SYS_EXTATTRCTL = 360 // { int|sys||extattrctl(const char *path, int cmd, const char *filename, int attrnamespace, const char *attrname); } + SYS_EXTATTR_SET_FILE = 361 // { int|sys||extattr_set_file(const char *path, int attrnamespace, const char *attrname, const void *data, size_t nbytes); } + SYS_EXTATTR_GET_FILE = 362 // { ssize_t|sys||extattr_get_file(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_DELETE_FILE = 363 // { int|sys||extattr_delete_file(const char *path, int attrnamespace, const char *attrname); } + SYS_EXTATTR_SET_FD = 364 // { int|sys||extattr_set_fd(int fd, int attrnamespace, const char *attrname, const void *data, size_t nbytes); } + SYS_EXTATTR_GET_FD = 365 // { ssize_t|sys||extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_DELETE_FD = 366 // { int|sys||extattr_delete_fd(int fd, int attrnamespace, const char *attrname); } + SYS_EXTATTR_SET_LINK = 367 // { int|sys||extattr_set_link(const char *path, int attrnamespace, const char *attrname, const void *data, size_t nbytes); } + SYS_EXTATTR_GET_LINK = 368 // { ssize_t|sys||extattr_get_link(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_DELETE_LINK = 369 // { int|sys||extattr_delete_link(const char *path, int attrnamespace, const char *attrname); } + SYS_EXTATTR_LIST_FD = 370 // { ssize_t|sys||extattr_list_fd(int fd, int attrnamespace, void *data, size_t nbytes); } + SYS_EXTATTR_LIST_FILE = 371 // { ssize_t|sys||extattr_list_file(const char *path, int attrnamespace, void *data, size_t nbytes); } + SYS_EXTATTR_LIST_LINK = 372 // { ssize_t|sys||extattr_list_link(const char *path, int attrnamespace, void *data, size_t nbytes); } + SYS_SETXATTR = 375 // { int|sys||setxattr(const char *path, const char *name, const void *value, size_t size, int flags); } + SYS_LSETXATTR = 376 // { int|sys||lsetxattr(const char *path, const char *name, const void *value, size_t size, int flags); } + SYS_FSETXATTR = 377 // { int|sys||fsetxattr(int fd, const char *name, const void *value, size_t size, int flags); } + SYS_GETXATTR = 378 // { int|sys||getxattr(const char *path, const char *name, void *value, size_t size); } + SYS_LGETXATTR = 379 // { int|sys||lgetxattr(const char *path, const char *name, void *value, size_t size); } + SYS_FGETXATTR = 380 // { int|sys||fgetxattr(int fd, const char *name, void *value, size_t size); } + SYS_LISTXATTR = 381 // { int|sys||listxattr(const char *path, char *list, size_t size); } + SYS_LLISTXATTR = 382 // { int|sys||llistxattr(const char *path, char *list, size_t size); } + SYS_FLISTXATTR = 383 // { int|sys||flistxattr(int fd, char *list, size_t size); } + SYS_REMOVEXATTR = 384 // { int|sys||removexattr(const char *path, const char *name); } + SYS_LREMOVEXATTR = 385 // { int|sys||lremovexattr(const char *path, const char *name); } + SYS_FREMOVEXATTR = 386 // { int|sys||fremovexattr(int fd, const char *name); } + SYS_GETDENTS = 390 // { int|sys|30|getdents(int fd, char *buf, size_t count); } + SYS_SOCKET = 394 // { int|sys|30|socket(int domain, int type, int protocol); } + SYS_GETFH = 395 // { int|sys|30|getfh(const char *fname, void *fhp, size_t *fh_size); } + SYS_MOUNT = 410 // { int|sys|50|mount(const char *type, const char *path, int flags, void *data, size_t data_len); } + SYS_MREMAP = 411 // { void *|sys||mremap(void *old_address, size_t old_size, void *new_address, size_t new_size, int flags); } + SYS_PSET_CREATE = 412 // { int|sys||pset_create(psetid_t *psid); } + SYS_PSET_DESTROY = 413 // { int|sys||pset_destroy(psetid_t psid); } + SYS_PSET_ASSIGN = 414 // { int|sys||pset_assign(psetid_t psid, cpuid_t cpuid, psetid_t *opsid); } + SYS__PSET_BIND = 415 // { int|sys||_pset_bind(idtype_t idtype, id_t first_id, id_t second_id, psetid_t psid, psetid_t *opsid); } + SYS_POSIX_FADVISE = 416 // { int|sys|50|posix_fadvise(int fd, int PAD, off_t offset, off_t len, int advice); } + SYS_SELECT = 417 // { int|sys|50|select(int nd, fd_set *in, fd_set *ou, fd_set *ex, struct timeval *tv); } + SYS_GETTIMEOFDAY = 418 // { int|sys|50|gettimeofday(struct timeval *tp, void *tzp); } + SYS_SETTIMEOFDAY = 419 // { int|sys|50|settimeofday(const struct timeval *tv, const void *tzp); } + SYS_UTIMES = 420 // { int|sys|50|utimes(const char *path, const struct timeval *tptr); } + SYS_ADJTIME = 421 // { int|sys|50|adjtime(const struct timeval *delta, struct timeval *olddelta); } + SYS_FUTIMES = 423 // { int|sys|50|futimes(int fd, const struct timeval *tptr); } + SYS_LUTIMES = 424 // { int|sys|50|lutimes(const char *path, const struct timeval *tptr); } + SYS_SETITIMER = 425 // { int|sys|50|setitimer(int which, const struct itimerval *itv, struct itimerval *oitv); } + SYS_GETITIMER = 426 // { int|sys|50|getitimer(int which, struct itimerval *itv); } + SYS_CLOCK_GETTIME = 427 // { int|sys|50|clock_gettime(clockid_t clock_id, struct timespec *tp); } + SYS_CLOCK_SETTIME = 428 // { int|sys|50|clock_settime(clockid_t clock_id, const struct timespec *tp); } + SYS_CLOCK_GETRES = 429 // { int|sys|50|clock_getres(clockid_t clock_id, struct timespec *tp); } + SYS_NANOSLEEP = 430 // { int|sys|50|nanosleep(const struct timespec *rqtp, struct timespec *rmtp); } + SYS___SIGTIMEDWAIT = 431 // { int|sys|50|__sigtimedwait(const sigset_t *set, siginfo_t *info, struct timespec *timeout); } + SYS__LWP_PARK = 434 // { int|sys|50|_lwp_park(const struct timespec *ts, lwpid_t unpark, const void *hint, const void *unparkhint); } + SYS_KEVENT = 435 // { int|sys|50|kevent(int fd, const struct kevent *changelist, size_t nchanges, struct kevent *eventlist, size_t nevents, const struct timespec *timeout); } + SYS_PSELECT = 436 // { int|sys|50|pselect(int nd, fd_set *in, fd_set *ou, fd_set *ex, const struct timespec *ts, const sigset_t *mask); } + SYS_POLLTS = 437 // { int|sys|50|pollts(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *mask); } + SYS_STAT = 439 // { int|sys|50|stat(const char *path, struct stat *ub); } + SYS_FSTAT = 440 // { int|sys|50|fstat(int fd, struct stat *sb); } + SYS_LSTAT = 441 // { int|sys|50|lstat(const char *path, struct stat *ub); } + SYS___SEMCTL = 442 // { int|sys|50|__semctl(int semid, int semnum, int cmd, ... union __semun *arg); } + SYS_SHMCTL = 443 // { int|sys|50|shmctl(int shmid, int cmd, struct shmid_ds *buf); } + SYS_MSGCTL = 444 // { int|sys|50|msgctl(int msqid, int cmd, struct msqid_ds *buf); } + SYS_GETRUSAGE = 445 // { int|sys|50|getrusage(int who, struct rusage *rusage); } + SYS_TIMER_SETTIME = 446 // { int|sys|50|timer_settime(timer_t timerid, int flags, const struct itimerspec *value, struct itimerspec *ovalue); } + SYS_TIMER_GETTIME = 447 // { int|sys|50|timer_gettime(timer_t timerid, struct itimerspec *value); } + SYS_NTP_GETTIME = 448 // { int|sys|50|ntp_gettime(struct ntptimeval *ntvp); } + SYS_WAIT4 = 449 // { int|sys|50|wait4(pid_t pid, int *status, int options, struct rusage *rusage); } + SYS_MKNOD = 450 // { int|sys|50|mknod(const char *path, mode_t mode, dev_t dev); } + SYS_FHSTAT = 451 // { int|sys|50|fhstat(const void *fhp, size_t fh_size, struct stat *sb); } + SYS_PIPE2 = 453 // { int|sys||pipe2(int *fildes, int flags); } + SYS_DUP3 = 454 // { int|sys||dup3(int from, int to, int flags); } + SYS_KQUEUE1 = 455 // { int|sys||kqueue1(int flags); } + SYS_PACCEPT = 456 // { int|sys||paccept(int s, struct sockaddr *name, socklen_t *anamelen, const sigset_t *mask, int flags); } + SYS_LINKAT = 457 // { int|sys||linkat(int fd1, const char *name1, int fd2, const char *name2, int flags); } + SYS_RENAMEAT = 458 // { int|sys||renameat(int fromfd, const char *from, int tofd, const char *to); } + SYS_MKFIFOAT = 459 // { int|sys||mkfifoat(int fd, const char *path, mode_t mode); } + SYS_MKNODAT = 460 // { int|sys||mknodat(int fd, const char *path, mode_t mode, uint32_t dev); } + SYS_MKDIRAT = 461 // { int|sys||mkdirat(int fd, const char *path, mode_t mode); } + SYS_FACCESSAT = 462 // { int|sys||faccessat(int fd, const char *path, int amode, int flag); } + SYS_FCHMODAT = 463 // { int|sys||fchmodat(int fd, const char *path, mode_t mode, int flag); } + SYS_FCHOWNAT = 464 // { int|sys||fchownat(int fd, const char *path, uid_t owner, gid_t group, int flag); } + SYS_FEXECVE = 465 // { int|sys||fexecve(int fd, char * const *argp, char * const *envp); } + SYS_FSTATAT = 466 // { int|sys||fstatat(int fd, const char *path, struct stat *buf, int flag); } + SYS_UTIMENSAT = 467 // { int|sys||utimensat(int fd, const char *path, const struct timespec *tptr, int flag); } + SYS_OPENAT = 468 // { int|sys||openat(int fd, const char *path, int oflags, ... mode_t mode); } + SYS_READLINKAT = 469 // { int|sys||readlinkat(int fd, const char *path, char *buf, size_t bufsize); } + SYS_SYMLINKAT = 470 // { int|sys||symlinkat(const char *path1, int fd, const char *path2); } + SYS_UNLINKAT = 471 // { int|sys||unlinkat(int fd, const char *path, int flag); } + SYS_FUTIMENS = 472 // { int|sys||futimens(int fd, const struct timespec *tptr); } + SYS___QUOTACTL = 473 // { int|sys||__quotactl(const char *path, struct quotactl_args *args); } + SYS_POSIX_SPAWN = 474 // { int|sys||posix_spawn(pid_t *pid, const char *path, const struct posix_spawn_file_actions *file_actions, const struct posix_spawnattr *attrp, char *const *argv, char *const *envp); } + SYS_RECVMMSG = 475 // { int|sys||recvmmsg(int s, struct mmsghdr *mmsg, unsigned int vlen, unsigned int flags, struct timespec *timeout); } + SYS_SENDMMSG = 476 // { int|sys||sendmmsg(int s, struct mmsghdr *mmsg, unsigned int vlen, unsigned int flags); } +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go b/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go new file mode 100644 index 0000000..c6158a7 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go @@ -0,0 +1,274 @@ +// mksysnum_netbsd.pl +// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT + +// +build arm,netbsd + +package unix + +const ( + SYS_EXIT = 1 // { void|sys||exit(int rval); } + SYS_FORK = 2 // { int|sys||fork(void); } + SYS_READ = 3 // { ssize_t|sys||read(int fd, void *buf, size_t nbyte); } + SYS_WRITE = 4 // { ssize_t|sys||write(int fd, const void *buf, size_t nbyte); } + SYS_OPEN = 5 // { int|sys||open(const char *path, int flags, ... mode_t mode); } + SYS_CLOSE = 6 // { int|sys||close(int fd); } + SYS_LINK = 9 // { int|sys||link(const char *path, const char *link); } + SYS_UNLINK = 10 // { int|sys||unlink(const char *path); } + SYS_CHDIR = 12 // { int|sys||chdir(const char *path); } + SYS_FCHDIR = 13 // { int|sys||fchdir(int fd); } + SYS_CHMOD = 15 // { int|sys||chmod(const char *path, mode_t mode); } + SYS_CHOWN = 16 // { int|sys||chown(const char *path, uid_t uid, gid_t gid); } + SYS_BREAK = 17 // { int|sys||obreak(char *nsize); } + SYS_GETPID = 20 // { pid_t|sys||getpid_with_ppid(void); } + SYS_UNMOUNT = 22 // { int|sys||unmount(const char *path, int flags); } + SYS_SETUID = 23 // { int|sys||setuid(uid_t uid); } + SYS_GETUID = 24 // { uid_t|sys||getuid_with_euid(void); } + SYS_GETEUID = 25 // { uid_t|sys||geteuid(void); } + SYS_PTRACE = 26 // { int|sys||ptrace(int req, pid_t pid, void *addr, int data); } + SYS_RECVMSG = 27 // { ssize_t|sys||recvmsg(int s, struct msghdr *msg, int flags); } + SYS_SENDMSG = 28 // { ssize_t|sys||sendmsg(int s, const struct msghdr *msg, int flags); } + SYS_RECVFROM = 29 // { ssize_t|sys||recvfrom(int s, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlenaddr); } + SYS_ACCEPT = 30 // { int|sys||accept(int s, struct sockaddr *name, socklen_t *anamelen); } + SYS_GETPEERNAME = 31 // { int|sys||getpeername(int fdes, struct sockaddr *asa, socklen_t *alen); } + SYS_GETSOCKNAME = 32 // { int|sys||getsockname(int fdes, struct sockaddr *asa, socklen_t *alen); } + SYS_ACCESS = 33 // { int|sys||access(const char *path, int flags); } + SYS_CHFLAGS = 34 // { int|sys||chflags(const char *path, u_long flags); } + SYS_FCHFLAGS = 35 // { int|sys||fchflags(int fd, u_long flags); } + SYS_SYNC = 36 // { void|sys||sync(void); } + SYS_KILL = 37 // { int|sys||kill(pid_t pid, int signum); } + SYS_GETPPID = 39 // { pid_t|sys||getppid(void); } + SYS_DUP = 41 // { int|sys||dup(int fd); } + SYS_PIPE = 42 // { int|sys||pipe(void); } + SYS_GETEGID = 43 // { gid_t|sys||getegid(void); } + SYS_PROFIL = 44 // { int|sys||profil(char *samples, size_t size, u_long offset, u_int scale); } + SYS_KTRACE = 45 // { int|sys||ktrace(const char *fname, int ops, int facs, pid_t pid); } + SYS_GETGID = 47 // { gid_t|sys||getgid_with_egid(void); } + SYS___GETLOGIN = 49 // { int|sys||__getlogin(char *namebuf, size_t namelen); } + SYS___SETLOGIN = 50 // { int|sys||__setlogin(const char *namebuf); } + SYS_ACCT = 51 // { int|sys||acct(const char *path); } + SYS_IOCTL = 54 // { int|sys||ioctl(int fd, u_long com, ... void *data); } + SYS_REVOKE = 56 // { int|sys||revoke(const char *path); } + SYS_SYMLINK = 57 // { int|sys||symlink(const char *path, const char *link); } + SYS_READLINK = 58 // { ssize_t|sys||readlink(const char *path, char *buf, size_t count); } + SYS_EXECVE = 59 // { int|sys||execve(const char *path, char * const *argp, char * const *envp); } + SYS_UMASK = 60 // { mode_t|sys||umask(mode_t newmask); } + SYS_CHROOT = 61 // { int|sys||chroot(const char *path); } + SYS_VFORK = 66 // { int|sys||vfork(void); } + SYS_SBRK = 69 // { int|sys||sbrk(intptr_t incr); } + SYS_SSTK = 70 // { int|sys||sstk(int incr); } + SYS_VADVISE = 72 // { int|sys||ovadvise(int anom); } + SYS_MUNMAP = 73 // { int|sys||munmap(void *addr, size_t len); } + SYS_MPROTECT = 74 // { int|sys||mprotect(void *addr, size_t len, int prot); } + SYS_MADVISE = 75 // { int|sys||madvise(void *addr, size_t len, int behav); } + SYS_MINCORE = 78 // { int|sys||mincore(void *addr, size_t len, char *vec); } + SYS_GETGROUPS = 79 // { int|sys||getgroups(int gidsetsize, gid_t *gidset); } + SYS_SETGROUPS = 80 // { int|sys||setgroups(int gidsetsize, const gid_t *gidset); } + SYS_GETPGRP = 81 // { int|sys||getpgrp(void); } + SYS_SETPGID = 82 // { int|sys||setpgid(pid_t pid, pid_t pgid); } + SYS_DUP2 = 90 // { int|sys||dup2(int from, int to); } + SYS_FCNTL = 92 // { int|sys||fcntl(int fd, int cmd, ... void *arg); } + SYS_FSYNC = 95 // { int|sys||fsync(int fd); } + SYS_SETPRIORITY = 96 // { int|sys||setpriority(int which, id_t who, int prio); } + SYS_CONNECT = 98 // { int|sys||connect(int s, const struct sockaddr *name, socklen_t namelen); } + SYS_GETPRIORITY = 100 // { int|sys||getpriority(int which, id_t who); } + SYS_BIND = 104 // { int|sys||bind(int s, const struct sockaddr *name, socklen_t namelen); } + SYS_SETSOCKOPT = 105 // { int|sys||setsockopt(int s, int level, int name, const void *val, socklen_t valsize); } + SYS_LISTEN = 106 // { int|sys||listen(int s, int backlog); } + SYS_GETSOCKOPT = 118 // { int|sys||getsockopt(int s, int level, int name, void *val, socklen_t *avalsize); } + SYS_READV = 120 // { ssize_t|sys||readv(int fd, const struct iovec *iovp, int iovcnt); } + SYS_WRITEV = 121 // { ssize_t|sys||writev(int fd, const struct iovec *iovp, int iovcnt); } + SYS_FCHOWN = 123 // { int|sys||fchown(int fd, uid_t uid, gid_t gid); } + SYS_FCHMOD = 124 // { int|sys||fchmod(int fd, mode_t mode); } + SYS_SETREUID = 126 // { int|sys||setreuid(uid_t ruid, uid_t euid); } + SYS_SETREGID = 127 // { int|sys||setregid(gid_t rgid, gid_t egid); } + SYS_RENAME = 128 // { int|sys||rename(const char *from, const char *to); } + SYS_FLOCK = 131 // { int|sys||flock(int fd, int how); } + SYS_MKFIFO = 132 // { int|sys||mkfifo(const char *path, mode_t mode); } + SYS_SENDTO = 133 // { ssize_t|sys||sendto(int s, const void *buf, size_t len, int flags, const struct sockaddr *to, socklen_t tolen); } + SYS_SHUTDOWN = 134 // { int|sys||shutdown(int s, int how); } + SYS_SOCKETPAIR = 135 // { int|sys||socketpair(int domain, int type, int protocol, int *rsv); } + SYS_MKDIR = 136 // { int|sys||mkdir(const char *path, mode_t mode); } + SYS_RMDIR = 137 // { int|sys||rmdir(const char *path); } + SYS_SETSID = 147 // { int|sys||setsid(void); } + SYS_SYSARCH = 165 // { int|sys||sysarch(int op, void *parms); } + SYS_PREAD = 173 // { ssize_t|sys||pread(int fd, void *buf, size_t nbyte, int PAD, off_t offset); } + SYS_PWRITE = 174 // { ssize_t|sys||pwrite(int fd, const void *buf, size_t nbyte, int PAD, off_t offset); } + SYS_NTP_ADJTIME = 176 // { int|sys||ntp_adjtime(struct timex *tp); } + SYS_SETGID = 181 // { int|sys||setgid(gid_t gid); } + SYS_SETEGID = 182 // { int|sys||setegid(gid_t egid); } + SYS_SETEUID = 183 // { int|sys||seteuid(uid_t euid); } + SYS_PATHCONF = 191 // { long|sys||pathconf(const char *path, int name); } + SYS_FPATHCONF = 192 // { long|sys||fpathconf(int fd, int name); } + SYS_GETRLIMIT = 194 // { int|sys||getrlimit(int which, struct rlimit *rlp); } + SYS_SETRLIMIT = 195 // { int|sys||setrlimit(int which, const struct rlimit *rlp); } + SYS_MMAP = 197 // { void *|sys||mmap(void *addr, size_t len, int prot, int flags, int fd, long PAD, off_t pos); } + SYS_LSEEK = 199 // { off_t|sys||lseek(int fd, int PAD, off_t offset, int whence); } + SYS_TRUNCATE = 200 // { int|sys||truncate(const char *path, int PAD, off_t length); } + SYS_FTRUNCATE = 201 // { int|sys||ftruncate(int fd, int PAD, off_t length); } + SYS___SYSCTL = 202 // { int|sys||__sysctl(const int *name, u_int namelen, void *old, size_t *oldlenp, const void *new, size_t newlen); } + SYS_MLOCK = 203 // { int|sys||mlock(const void *addr, size_t len); } + SYS_MUNLOCK = 204 // { int|sys||munlock(const void *addr, size_t len); } + SYS_UNDELETE = 205 // { int|sys||undelete(const char *path); } + SYS_GETPGID = 207 // { pid_t|sys||getpgid(pid_t pid); } + SYS_REBOOT = 208 // { int|sys||reboot(int opt, char *bootstr); } + SYS_POLL = 209 // { int|sys||poll(struct pollfd *fds, u_int nfds, int timeout); } + SYS_SEMGET = 221 // { int|sys||semget(key_t key, int nsems, int semflg); } + SYS_SEMOP = 222 // { int|sys||semop(int semid, struct sembuf *sops, size_t nsops); } + SYS_SEMCONFIG = 223 // { int|sys||semconfig(int flag); } + SYS_MSGGET = 225 // { int|sys||msgget(key_t key, int msgflg); } + SYS_MSGSND = 226 // { int|sys||msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); } + SYS_MSGRCV = 227 // { ssize_t|sys||msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); } + SYS_SHMAT = 228 // { void *|sys||shmat(int shmid, const void *shmaddr, int shmflg); } + SYS_SHMDT = 230 // { int|sys||shmdt(const void *shmaddr); } + SYS_SHMGET = 231 // { int|sys||shmget(key_t key, size_t size, int shmflg); } + SYS_TIMER_CREATE = 235 // { int|sys||timer_create(clockid_t clock_id, struct sigevent *evp, timer_t *timerid); } + SYS_TIMER_DELETE = 236 // { int|sys||timer_delete(timer_t timerid); } + SYS_TIMER_GETOVERRUN = 239 // { int|sys||timer_getoverrun(timer_t timerid); } + SYS_FDATASYNC = 241 // { int|sys||fdatasync(int fd); } + SYS_MLOCKALL = 242 // { int|sys||mlockall(int flags); } + SYS_MUNLOCKALL = 243 // { int|sys||munlockall(void); } + SYS_SIGQUEUEINFO = 245 // { int|sys||sigqueueinfo(pid_t pid, const siginfo_t *info); } + SYS_MODCTL = 246 // { int|sys||modctl(int cmd, void *arg); } + SYS___POSIX_RENAME = 270 // { int|sys||__posix_rename(const char *from, const char *to); } + SYS_SWAPCTL = 271 // { int|sys||swapctl(int cmd, void *arg, int misc); } + SYS_MINHERIT = 273 // { int|sys||minherit(void *addr, size_t len, int inherit); } + SYS_LCHMOD = 274 // { int|sys||lchmod(const char *path, mode_t mode); } + SYS_LCHOWN = 275 // { int|sys||lchown(const char *path, uid_t uid, gid_t gid); } + SYS_MSYNC = 277 // { int|sys|13|msync(void *addr, size_t len, int flags); } + SYS___POSIX_CHOWN = 283 // { int|sys||__posix_chown(const char *path, uid_t uid, gid_t gid); } + SYS___POSIX_FCHOWN = 284 // { int|sys||__posix_fchown(int fd, uid_t uid, gid_t gid); } + SYS___POSIX_LCHOWN = 285 // { int|sys||__posix_lchown(const char *path, uid_t uid, gid_t gid); } + SYS_GETSID = 286 // { pid_t|sys||getsid(pid_t pid); } + SYS___CLONE = 287 // { pid_t|sys||__clone(int flags, void *stack); } + SYS_FKTRACE = 288 // { int|sys||fktrace(int fd, int ops, int facs, pid_t pid); } + SYS_PREADV = 289 // { ssize_t|sys||preadv(int fd, const struct iovec *iovp, int iovcnt, int PAD, off_t offset); } + SYS_PWRITEV = 290 // { ssize_t|sys||pwritev(int fd, const struct iovec *iovp, int iovcnt, int PAD, off_t offset); } + SYS___GETCWD = 296 // { int|sys||__getcwd(char *bufp, size_t length); } + SYS_FCHROOT = 297 // { int|sys||fchroot(int fd); } + SYS_LCHFLAGS = 304 // { int|sys||lchflags(const char *path, u_long flags); } + SYS_ISSETUGID = 305 // { int|sys||issetugid(void); } + SYS_UTRACE = 306 // { int|sys||utrace(const char *label, void *addr, size_t len); } + SYS_GETCONTEXT = 307 // { int|sys||getcontext(struct __ucontext *ucp); } + SYS_SETCONTEXT = 308 // { int|sys||setcontext(const struct __ucontext *ucp); } + SYS__LWP_CREATE = 309 // { int|sys||_lwp_create(const struct __ucontext *ucp, u_long flags, lwpid_t *new_lwp); } + SYS__LWP_EXIT = 310 // { int|sys||_lwp_exit(void); } + SYS__LWP_SELF = 311 // { lwpid_t|sys||_lwp_self(void); } + SYS__LWP_WAIT = 312 // { int|sys||_lwp_wait(lwpid_t wait_for, lwpid_t *departed); } + SYS__LWP_SUSPEND = 313 // { int|sys||_lwp_suspend(lwpid_t target); } + SYS__LWP_CONTINUE = 314 // { int|sys||_lwp_continue(lwpid_t target); } + SYS__LWP_WAKEUP = 315 // { int|sys||_lwp_wakeup(lwpid_t target); } + SYS__LWP_GETPRIVATE = 316 // { void *|sys||_lwp_getprivate(void); } + SYS__LWP_SETPRIVATE = 317 // { void|sys||_lwp_setprivate(void *ptr); } + SYS__LWP_KILL = 318 // { int|sys||_lwp_kill(lwpid_t target, int signo); } + SYS__LWP_DETACH = 319 // { int|sys||_lwp_detach(lwpid_t target); } + SYS__LWP_UNPARK = 321 // { int|sys||_lwp_unpark(lwpid_t target, const void *hint); } + SYS__LWP_UNPARK_ALL = 322 // { ssize_t|sys||_lwp_unpark_all(const lwpid_t *targets, size_t ntargets, const void *hint); } + SYS__LWP_SETNAME = 323 // { int|sys||_lwp_setname(lwpid_t target, const char *name); } + SYS__LWP_GETNAME = 324 // { int|sys||_lwp_getname(lwpid_t target, char *name, size_t len); } + SYS__LWP_CTL = 325 // { int|sys||_lwp_ctl(int features, struct lwpctl **address); } + SYS___SIGACTION_SIGTRAMP = 340 // { int|sys||__sigaction_sigtramp(int signum, const struct sigaction *nsa, struct sigaction *osa, const void *tramp, int vers); } + SYS_PMC_GET_INFO = 341 // { int|sys||pmc_get_info(int ctr, int op, void *args); } + SYS_PMC_CONTROL = 342 // { int|sys||pmc_control(int ctr, int op, void *args); } + SYS_RASCTL = 343 // { int|sys||rasctl(void *addr, size_t len, int op); } + SYS_KQUEUE = 344 // { int|sys||kqueue(void); } + SYS__SCHED_SETPARAM = 346 // { int|sys||_sched_setparam(pid_t pid, lwpid_t lid, int policy, const struct sched_param *params); } + SYS__SCHED_GETPARAM = 347 // { int|sys||_sched_getparam(pid_t pid, lwpid_t lid, int *policy, struct sched_param *params); } + SYS__SCHED_SETAFFINITY = 348 // { int|sys||_sched_setaffinity(pid_t pid, lwpid_t lid, size_t size, const cpuset_t *cpuset); } + SYS__SCHED_GETAFFINITY = 349 // { int|sys||_sched_getaffinity(pid_t pid, lwpid_t lid, size_t size, cpuset_t *cpuset); } + SYS_SCHED_YIELD = 350 // { int|sys||sched_yield(void); } + SYS_FSYNC_RANGE = 354 // { int|sys||fsync_range(int fd, int flags, off_t start, off_t length); } + SYS_UUIDGEN = 355 // { int|sys||uuidgen(struct uuid *store, int count); } + SYS_GETVFSSTAT = 356 // { int|sys||getvfsstat(struct statvfs *buf, size_t bufsize, int flags); } + SYS_STATVFS1 = 357 // { int|sys||statvfs1(const char *path, struct statvfs *buf, int flags); } + SYS_FSTATVFS1 = 358 // { int|sys||fstatvfs1(int fd, struct statvfs *buf, int flags); } + SYS_EXTATTRCTL = 360 // { int|sys||extattrctl(const char *path, int cmd, const char *filename, int attrnamespace, const char *attrname); } + SYS_EXTATTR_SET_FILE = 361 // { int|sys||extattr_set_file(const char *path, int attrnamespace, const char *attrname, const void *data, size_t nbytes); } + SYS_EXTATTR_GET_FILE = 362 // { ssize_t|sys||extattr_get_file(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_DELETE_FILE = 363 // { int|sys||extattr_delete_file(const char *path, int attrnamespace, const char *attrname); } + SYS_EXTATTR_SET_FD = 364 // { int|sys||extattr_set_fd(int fd, int attrnamespace, const char *attrname, const void *data, size_t nbytes); } + SYS_EXTATTR_GET_FD = 365 // { ssize_t|sys||extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_DELETE_FD = 366 // { int|sys||extattr_delete_fd(int fd, int attrnamespace, const char *attrname); } + SYS_EXTATTR_SET_LINK = 367 // { int|sys||extattr_set_link(const char *path, int attrnamespace, const char *attrname, const void *data, size_t nbytes); } + SYS_EXTATTR_GET_LINK = 368 // { ssize_t|sys||extattr_get_link(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_DELETE_LINK = 369 // { int|sys||extattr_delete_link(const char *path, int attrnamespace, const char *attrname); } + SYS_EXTATTR_LIST_FD = 370 // { ssize_t|sys||extattr_list_fd(int fd, int attrnamespace, void *data, size_t nbytes); } + SYS_EXTATTR_LIST_FILE = 371 // { ssize_t|sys||extattr_list_file(const char *path, int attrnamespace, void *data, size_t nbytes); } + SYS_EXTATTR_LIST_LINK = 372 // { ssize_t|sys||extattr_list_link(const char *path, int attrnamespace, void *data, size_t nbytes); } + SYS_SETXATTR = 375 // { int|sys||setxattr(const char *path, const char *name, const void *value, size_t size, int flags); } + SYS_LSETXATTR = 376 // { int|sys||lsetxattr(const char *path, const char *name, const void *value, size_t size, int flags); } + SYS_FSETXATTR = 377 // { int|sys||fsetxattr(int fd, const char *name, const void *value, size_t size, int flags); } + SYS_GETXATTR = 378 // { int|sys||getxattr(const char *path, const char *name, void *value, size_t size); } + SYS_LGETXATTR = 379 // { int|sys||lgetxattr(const char *path, const char *name, void *value, size_t size); } + SYS_FGETXATTR = 380 // { int|sys||fgetxattr(int fd, const char *name, void *value, size_t size); } + SYS_LISTXATTR = 381 // { int|sys||listxattr(const char *path, char *list, size_t size); } + SYS_LLISTXATTR = 382 // { int|sys||llistxattr(const char *path, char *list, size_t size); } + SYS_FLISTXATTR = 383 // { int|sys||flistxattr(int fd, char *list, size_t size); } + SYS_REMOVEXATTR = 384 // { int|sys||removexattr(const char *path, const char *name); } + SYS_LREMOVEXATTR = 385 // { int|sys||lremovexattr(const char *path, const char *name); } + SYS_FREMOVEXATTR = 386 // { int|sys||fremovexattr(int fd, const char *name); } + SYS_GETDENTS = 390 // { int|sys|30|getdents(int fd, char *buf, size_t count); } + SYS_SOCKET = 394 // { int|sys|30|socket(int domain, int type, int protocol); } + SYS_GETFH = 395 // { int|sys|30|getfh(const char *fname, void *fhp, size_t *fh_size); } + SYS_MOUNT = 410 // { int|sys|50|mount(const char *type, const char *path, int flags, void *data, size_t data_len); } + SYS_MREMAP = 411 // { void *|sys||mremap(void *old_address, size_t old_size, void *new_address, size_t new_size, int flags); } + SYS_PSET_CREATE = 412 // { int|sys||pset_create(psetid_t *psid); } + SYS_PSET_DESTROY = 413 // { int|sys||pset_destroy(psetid_t psid); } + SYS_PSET_ASSIGN = 414 // { int|sys||pset_assign(psetid_t psid, cpuid_t cpuid, psetid_t *opsid); } + SYS__PSET_BIND = 415 // { int|sys||_pset_bind(idtype_t idtype, id_t first_id, id_t second_id, psetid_t psid, psetid_t *opsid); } + SYS_POSIX_FADVISE = 416 // { int|sys|50|posix_fadvise(int fd, int PAD, off_t offset, off_t len, int advice); } + SYS_SELECT = 417 // { int|sys|50|select(int nd, fd_set *in, fd_set *ou, fd_set *ex, struct timeval *tv); } + SYS_GETTIMEOFDAY = 418 // { int|sys|50|gettimeofday(struct timeval *tp, void *tzp); } + SYS_SETTIMEOFDAY = 419 // { int|sys|50|settimeofday(const struct timeval *tv, const void *tzp); } + SYS_UTIMES = 420 // { int|sys|50|utimes(const char *path, const struct timeval *tptr); } + SYS_ADJTIME = 421 // { int|sys|50|adjtime(const struct timeval *delta, struct timeval *olddelta); } + SYS_FUTIMES = 423 // { int|sys|50|futimes(int fd, const struct timeval *tptr); } + SYS_LUTIMES = 424 // { int|sys|50|lutimes(const char *path, const struct timeval *tptr); } + SYS_SETITIMER = 425 // { int|sys|50|setitimer(int which, const struct itimerval *itv, struct itimerval *oitv); } + SYS_GETITIMER = 426 // { int|sys|50|getitimer(int which, struct itimerval *itv); } + SYS_CLOCK_GETTIME = 427 // { int|sys|50|clock_gettime(clockid_t clock_id, struct timespec *tp); } + SYS_CLOCK_SETTIME = 428 // { int|sys|50|clock_settime(clockid_t clock_id, const struct timespec *tp); } + SYS_CLOCK_GETRES = 429 // { int|sys|50|clock_getres(clockid_t clock_id, struct timespec *tp); } + SYS_NANOSLEEP = 430 // { int|sys|50|nanosleep(const struct timespec *rqtp, struct timespec *rmtp); } + SYS___SIGTIMEDWAIT = 431 // { int|sys|50|__sigtimedwait(const sigset_t *set, siginfo_t *info, struct timespec *timeout); } + SYS__LWP_PARK = 434 // { int|sys|50|_lwp_park(const struct timespec *ts, lwpid_t unpark, const void *hint, const void *unparkhint); } + SYS_KEVENT = 435 // { int|sys|50|kevent(int fd, const struct kevent *changelist, size_t nchanges, struct kevent *eventlist, size_t nevents, const struct timespec *timeout); } + SYS_PSELECT = 436 // { int|sys|50|pselect(int nd, fd_set *in, fd_set *ou, fd_set *ex, const struct timespec *ts, const sigset_t *mask); } + SYS_POLLTS = 437 // { int|sys|50|pollts(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *mask); } + SYS_STAT = 439 // { int|sys|50|stat(const char *path, struct stat *ub); } + SYS_FSTAT = 440 // { int|sys|50|fstat(int fd, struct stat *sb); } + SYS_LSTAT = 441 // { int|sys|50|lstat(const char *path, struct stat *ub); } + SYS___SEMCTL = 442 // { int|sys|50|__semctl(int semid, int semnum, int cmd, ... union __semun *arg); } + SYS_SHMCTL = 443 // { int|sys|50|shmctl(int shmid, int cmd, struct shmid_ds *buf); } + SYS_MSGCTL = 444 // { int|sys|50|msgctl(int msqid, int cmd, struct msqid_ds *buf); } + SYS_GETRUSAGE = 445 // { int|sys|50|getrusage(int who, struct rusage *rusage); } + SYS_TIMER_SETTIME = 446 // { int|sys|50|timer_settime(timer_t timerid, int flags, const struct itimerspec *value, struct itimerspec *ovalue); } + SYS_TIMER_GETTIME = 447 // { int|sys|50|timer_gettime(timer_t timerid, struct itimerspec *value); } + SYS_NTP_GETTIME = 448 // { int|sys|50|ntp_gettime(struct ntptimeval *ntvp); } + SYS_WAIT4 = 449 // { int|sys|50|wait4(pid_t pid, int *status, int options, struct rusage *rusage); } + SYS_MKNOD = 450 // { int|sys|50|mknod(const char *path, mode_t mode, dev_t dev); } + SYS_FHSTAT = 451 // { int|sys|50|fhstat(const void *fhp, size_t fh_size, struct stat *sb); } + SYS_PIPE2 = 453 // { int|sys||pipe2(int *fildes, int flags); } + SYS_DUP3 = 454 // { int|sys||dup3(int from, int to, int flags); } + SYS_KQUEUE1 = 455 // { int|sys||kqueue1(int flags); } + SYS_PACCEPT = 456 // { int|sys||paccept(int s, struct sockaddr *name, socklen_t *anamelen, const sigset_t *mask, int flags); } + SYS_LINKAT = 457 // { int|sys||linkat(int fd1, const char *name1, int fd2, const char *name2, int flags); } + SYS_RENAMEAT = 458 // { int|sys||renameat(int fromfd, const char *from, int tofd, const char *to); } + SYS_MKFIFOAT = 459 // { int|sys||mkfifoat(int fd, const char *path, mode_t mode); } + SYS_MKNODAT = 460 // { int|sys||mknodat(int fd, const char *path, mode_t mode, uint32_t dev); } + SYS_MKDIRAT = 461 // { int|sys||mkdirat(int fd, const char *path, mode_t mode); } + SYS_FACCESSAT = 462 // { int|sys||faccessat(int fd, const char *path, int amode, int flag); } + SYS_FCHMODAT = 463 // { int|sys||fchmodat(int fd, const char *path, mode_t mode, int flag); } + SYS_FCHOWNAT = 464 // { int|sys||fchownat(int fd, const char *path, uid_t owner, gid_t group, int flag); } + SYS_FEXECVE = 465 // { int|sys||fexecve(int fd, char * const *argp, char * const *envp); } + SYS_FSTATAT = 466 // { int|sys||fstatat(int fd, const char *path, struct stat *buf, int flag); } + SYS_UTIMENSAT = 467 // { int|sys||utimensat(int fd, const char *path, const struct timespec *tptr, int flag); } + SYS_OPENAT = 468 // { int|sys||openat(int fd, const char *path, int oflags, ... mode_t mode); } + SYS_READLINKAT = 469 // { int|sys||readlinkat(int fd, const char *path, char *buf, size_t bufsize); } + SYS_SYMLINKAT = 470 // { int|sys||symlinkat(const char *path1, int fd, const char *path2); } + SYS_UNLINKAT = 471 // { int|sys||unlinkat(int fd, const char *path, int flag); } + SYS_FUTIMENS = 472 // { int|sys||futimens(int fd, const struct timespec *tptr); } + SYS___QUOTACTL = 473 // { int|sys||__quotactl(const char *path, struct quotactl_args *args); } + SYS_POSIX_SPAWN = 474 // { int|sys||posix_spawn(pid_t *pid, const char *path, const struct posix_spawn_file_actions *file_actions, const struct posix_spawnattr *attrp, char *const *argv, char *const *envp); } + SYS_RECVMMSG = 475 // { int|sys||recvmmsg(int s, struct mmsghdr *mmsg, unsigned int vlen, unsigned int flags, struct timespec *timeout); } + SYS_SENDMMSG = 476 // { int|sys||sendmmsg(int s, struct mmsghdr *mmsg, unsigned int vlen, unsigned int flags); } +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go new file mode 100644 index 0000000..3e8ce2a --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go @@ -0,0 +1,207 @@ +// mksysnum_openbsd.pl +// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT + +// +build 386,openbsd + +package unix + +const ( + SYS_EXIT = 1 // { void sys_exit(int rval); } + SYS_FORK = 2 // { int sys_fork(void); } + SYS_READ = 3 // { ssize_t sys_read(int fd, void *buf, size_t nbyte); } + SYS_WRITE = 4 // { ssize_t sys_write(int fd, const void *buf, \ + SYS_OPEN = 5 // { int sys_open(const char *path, \ + SYS_CLOSE = 6 // { int sys_close(int fd); } + SYS___TFORK = 8 // { int sys___tfork(const struct __tfork *param, \ + SYS_LINK = 9 // { int sys_link(const char *path, const char *link); } + SYS_UNLINK = 10 // { int sys_unlink(const char *path); } + SYS_WAIT4 = 11 // { pid_t sys_wait4(pid_t pid, int *status, \ + SYS_CHDIR = 12 // { int sys_chdir(const char *path); } + SYS_FCHDIR = 13 // { int sys_fchdir(int fd); } + SYS_MKNOD = 14 // { int sys_mknod(const char *path, mode_t mode, \ + SYS_CHMOD = 15 // { int sys_chmod(const char *path, mode_t mode); } + SYS_CHOWN = 16 // { int sys_chown(const char *path, uid_t uid, \ + SYS_OBREAK = 17 // { int sys_obreak(char *nsize); } break + SYS_GETDTABLECOUNT = 18 // { int sys_getdtablecount(void); } + SYS_GETRUSAGE = 19 // { int sys_getrusage(int who, \ + SYS_GETPID = 20 // { pid_t sys_getpid(void); } + SYS_MOUNT = 21 // { int sys_mount(const char *type, const char *path, \ + SYS_UNMOUNT = 22 // { int sys_unmount(const char *path, int flags); } + SYS_SETUID = 23 // { int sys_setuid(uid_t uid); } + SYS_GETUID = 24 // { uid_t sys_getuid(void); } + SYS_GETEUID = 25 // { uid_t sys_geteuid(void); } + SYS_PTRACE = 26 // { int sys_ptrace(int req, pid_t pid, caddr_t addr, \ + SYS_RECVMSG = 27 // { ssize_t sys_recvmsg(int s, struct msghdr *msg, \ + SYS_SENDMSG = 28 // { ssize_t sys_sendmsg(int s, \ + SYS_RECVFROM = 29 // { ssize_t sys_recvfrom(int s, void *buf, size_t len, \ + SYS_ACCEPT = 30 // { int sys_accept(int s, struct sockaddr *name, \ + SYS_GETPEERNAME = 31 // { int sys_getpeername(int fdes, struct sockaddr *asa, \ + SYS_GETSOCKNAME = 32 // { int sys_getsockname(int fdes, struct sockaddr *asa, \ + SYS_ACCESS = 33 // { int sys_access(const char *path, int flags); } + SYS_CHFLAGS = 34 // { int sys_chflags(const char *path, u_int flags); } + SYS_FCHFLAGS = 35 // { int sys_fchflags(int fd, u_int flags); } + SYS_SYNC = 36 // { void sys_sync(void); } + SYS_KILL = 37 // { int sys_kill(int pid, int signum); } + SYS_STAT = 38 // { int sys_stat(const char *path, struct stat *ub); } + SYS_GETPPID = 39 // { pid_t sys_getppid(void); } + SYS_LSTAT = 40 // { int sys_lstat(const char *path, struct stat *ub); } + SYS_DUP = 41 // { int sys_dup(int fd); } + SYS_FSTATAT = 42 // { int sys_fstatat(int fd, const char *path, \ + SYS_GETEGID = 43 // { gid_t sys_getegid(void); } + SYS_PROFIL = 44 // { int sys_profil(caddr_t samples, size_t size, \ + SYS_KTRACE = 45 // { int sys_ktrace(const char *fname, int ops, \ + SYS_SIGACTION = 46 // { int sys_sigaction(int signum, \ + SYS_GETGID = 47 // { gid_t sys_getgid(void); } + SYS_SIGPROCMASK = 48 // { int sys_sigprocmask(int how, sigset_t mask); } + SYS_GETLOGIN = 49 // { int sys_getlogin(char *namebuf, u_int namelen); } + SYS_SETLOGIN = 50 // { int sys_setlogin(const char *namebuf); } + SYS_ACCT = 51 // { int sys_acct(const char *path); } + SYS_SIGPENDING = 52 // { int sys_sigpending(void); } + SYS_FSTAT = 53 // { int sys_fstat(int fd, struct stat *sb); } + SYS_IOCTL = 54 // { int sys_ioctl(int fd, \ + SYS_REBOOT = 55 // { int sys_reboot(int opt); } + SYS_REVOKE = 56 // { int sys_revoke(const char *path); } + SYS_SYMLINK = 57 // { int sys_symlink(const char *path, \ + SYS_READLINK = 58 // { int sys_readlink(const char *path, char *buf, \ + SYS_EXECVE = 59 // { int sys_execve(const char *path, \ + SYS_UMASK = 60 // { mode_t sys_umask(mode_t newmask); } + SYS_CHROOT = 61 // { int sys_chroot(const char *path); } + SYS_GETFSSTAT = 62 // { int sys_getfsstat(struct statfs *buf, size_t bufsize, \ + SYS_STATFS = 63 // { int sys_statfs(const char *path, \ + SYS_FSTATFS = 64 // { int sys_fstatfs(int fd, struct statfs *buf); } + SYS_FHSTATFS = 65 // { int sys_fhstatfs(const fhandle_t *fhp, \ + SYS_VFORK = 66 // { int sys_vfork(void); } + SYS_GETTIMEOFDAY = 67 // { int sys_gettimeofday(struct timeval *tp, \ + SYS_SETTIMEOFDAY = 68 // { int sys_settimeofday(const struct timeval *tv, \ + SYS_SETITIMER = 69 // { int sys_setitimer(int which, \ + SYS_GETITIMER = 70 // { int sys_getitimer(int which, \ + SYS_SELECT = 71 // { int sys_select(int nd, fd_set *in, fd_set *ou, \ + SYS_KEVENT = 72 // { int sys_kevent(int fd, \ + SYS_MUNMAP = 73 // { int sys_munmap(void *addr, size_t len); } + SYS_MPROTECT = 74 // { int sys_mprotect(void *addr, size_t len, \ + SYS_MADVISE = 75 // { int sys_madvise(void *addr, size_t len, \ + SYS_UTIMES = 76 // { int sys_utimes(const char *path, \ + SYS_FUTIMES = 77 // { int sys_futimes(int fd, \ + SYS_MINCORE = 78 // { int sys_mincore(void *addr, size_t len, \ + SYS_GETGROUPS = 79 // { int sys_getgroups(int gidsetsize, \ + SYS_SETGROUPS = 80 // { int sys_setgroups(int gidsetsize, \ + SYS_GETPGRP = 81 // { int sys_getpgrp(void); } + SYS_SETPGID = 82 // { int sys_setpgid(pid_t pid, int pgid); } + SYS_UTIMENSAT = 84 // { int sys_utimensat(int fd, const char *path, \ + SYS_FUTIMENS = 85 // { int sys_futimens(int fd, \ + SYS_CLOCK_GETTIME = 87 // { int sys_clock_gettime(clockid_t clock_id, \ + SYS_CLOCK_SETTIME = 88 // { int sys_clock_settime(clockid_t clock_id, \ + SYS_CLOCK_GETRES = 89 // { int sys_clock_getres(clockid_t clock_id, \ + SYS_DUP2 = 90 // { int sys_dup2(int from, int to); } + SYS_NANOSLEEP = 91 // { int sys_nanosleep(const struct timespec *rqtp, \ + SYS_FCNTL = 92 // { int sys_fcntl(int fd, int cmd, ... void *arg); } + SYS___THRSLEEP = 94 // { int sys___thrsleep(const volatile void *ident, \ + SYS_FSYNC = 95 // { int sys_fsync(int fd); } + SYS_SETPRIORITY = 96 // { int sys_setpriority(int which, id_t who, int prio); } + SYS_SOCKET = 97 // { int sys_socket(int domain, int type, int protocol); } + SYS_CONNECT = 98 // { int sys_connect(int s, const struct sockaddr *name, \ + SYS_GETDENTS = 99 // { int sys_getdents(int fd, void *buf, size_t buflen); } + SYS_GETPRIORITY = 100 // { int sys_getpriority(int which, id_t who); } + SYS_SIGRETURN = 103 // { int sys_sigreturn(struct sigcontext *sigcntxp); } + SYS_BIND = 104 // { int sys_bind(int s, const struct sockaddr *name, \ + SYS_SETSOCKOPT = 105 // { int sys_setsockopt(int s, int level, int name, \ + SYS_LISTEN = 106 // { int sys_listen(int s, int backlog); } + SYS_PPOLL = 109 // { int sys_ppoll(struct pollfd *fds, \ + SYS_PSELECT = 110 // { int sys_pselect(int nd, fd_set *in, fd_set *ou, \ + SYS_SIGSUSPEND = 111 // { int sys_sigsuspend(int mask); } + SYS_GETSOCKOPT = 118 // { int sys_getsockopt(int s, int level, int name, \ + SYS_READV = 120 // { ssize_t sys_readv(int fd, \ + SYS_WRITEV = 121 // { ssize_t sys_writev(int fd, \ + SYS_FCHOWN = 123 // { int sys_fchown(int fd, uid_t uid, gid_t gid); } + SYS_FCHMOD = 124 // { int sys_fchmod(int fd, mode_t mode); } + SYS_SETREUID = 126 // { int sys_setreuid(uid_t ruid, uid_t euid); } + SYS_SETREGID = 127 // { int sys_setregid(gid_t rgid, gid_t egid); } + SYS_RENAME = 128 // { int sys_rename(const char *from, const char *to); } + SYS_FLOCK = 131 // { int sys_flock(int fd, int how); } + SYS_MKFIFO = 132 // { int sys_mkfifo(const char *path, mode_t mode); } + SYS_SENDTO = 133 // { ssize_t sys_sendto(int s, const void *buf, \ + SYS_SHUTDOWN = 134 // { int sys_shutdown(int s, int how); } + SYS_SOCKETPAIR = 135 // { int sys_socketpair(int domain, int type, \ + SYS_MKDIR = 136 // { int sys_mkdir(const char *path, mode_t mode); } + SYS_RMDIR = 137 // { int sys_rmdir(const char *path); } + SYS_ADJTIME = 140 // { int sys_adjtime(const struct timeval *delta, \ + SYS_SETSID = 147 // { int sys_setsid(void); } + SYS_QUOTACTL = 148 // { int sys_quotactl(const char *path, int cmd, \ + SYS_NFSSVC = 155 // { int sys_nfssvc(int flag, void *argp); } + SYS_GETFH = 161 // { int sys_getfh(const char *fname, fhandle_t *fhp); } + SYS_SYSARCH = 165 // { int sys_sysarch(int op, void *parms); } + SYS_PREAD = 173 // { ssize_t sys_pread(int fd, void *buf, \ + SYS_PWRITE = 174 // { ssize_t sys_pwrite(int fd, const void *buf, \ + SYS_SETGID = 181 // { int sys_setgid(gid_t gid); } + SYS_SETEGID = 182 // { int sys_setegid(gid_t egid); } + SYS_SETEUID = 183 // { int sys_seteuid(uid_t euid); } + SYS_PATHCONF = 191 // { long sys_pathconf(const char *path, int name); } + SYS_FPATHCONF = 192 // { long sys_fpathconf(int fd, int name); } + SYS_SWAPCTL = 193 // { int sys_swapctl(int cmd, const void *arg, int misc); } + SYS_GETRLIMIT = 194 // { int sys_getrlimit(int which, \ + SYS_SETRLIMIT = 195 // { int sys_setrlimit(int which, \ + SYS_MMAP = 197 // { void *sys_mmap(void *addr, size_t len, int prot, \ + SYS_LSEEK = 199 // { off_t sys_lseek(int fd, int pad, off_t offset, \ + SYS_TRUNCATE = 200 // { int sys_truncate(const char *path, int pad, \ + SYS_FTRUNCATE = 201 // { int sys_ftruncate(int fd, int pad, off_t length); } + SYS___SYSCTL = 202 // { int sys___sysctl(const int *name, u_int namelen, \ + SYS_MLOCK = 203 // { int sys_mlock(const void *addr, size_t len); } + SYS_MUNLOCK = 204 // { int sys_munlock(const void *addr, size_t len); } + SYS_GETPGID = 207 // { pid_t sys_getpgid(pid_t pid); } + SYS_UTRACE = 209 // { int sys_utrace(const char *label, const void *addr, \ + SYS_SEMGET = 221 // { int sys_semget(key_t key, int nsems, int semflg); } + SYS_MSGGET = 225 // { int sys_msgget(key_t key, int msgflg); } + SYS_MSGSND = 226 // { int sys_msgsnd(int msqid, const void *msgp, size_t msgsz, \ + SYS_MSGRCV = 227 // { int sys_msgrcv(int msqid, void *msgp, size_t msgsz, \ + SYS_SHMAT = 228 // { void *sys_shmat(int shmid, const void *shmaddr, \ + SYS_SHMDT = 230 // { int sys_shmdt(const void *shmaddr); } + SYS_MINHERIT = 250 // { int sys_minherit(void *addr, size_t len, \ + SYS_POLL = 252 // { int sys_poll(struct pollfd *fds, \ + SYS_ISSETUGID = 253 // { int sys_issetugid(void); } + SYS_LCHOWN = 254 // { int sys_lchown(const char *path, uid_t uid, gid_t gid); } + SYS_GETSID = 255 // { pid_t sys_getsid(pid_t pid); } + SYS_MSYNC = 256 // { int sys_msync(void *addr, size_t len, int flags); } + SYS_PIPE = 263 // { int sys_pipe(int *fdp); } + SYS_FHOPEN = 264 // { int sys_fhopen(const fhandle_t *fhp, int flags); } + SYS_PREADV = 267 // { ssize_t sys_preadv(int fd, \ + SYS_PWRITEV = 268 // { ssize_t sys_pwritev(int fd, \ + SYS_KQUEUE = 269 // { int sys_kqueue(void); } + SYS_MLOCKALL = 271 // { int sys_mlockall(int flags); } + SYS_MUNLOCKALL = 272 // { int sys_munlockall(void); } + SYS_GETRESUID = 281 // { int sys_getresuid(uid_t *ruid, uid_t *euid, \ + SYS_SETRESUID = 282 // { int sys_setresuid(uid_t ruid, uid_t euid, \ + SYS_GETRESGID = 283 // { int sys_getresgid(gid_t *rgid, gid_t *egid, \ + SYS_SETRESGID = 284 // { int sys_setresgid(gid_t rgid, gid_t egid, \ + SYS_MQUERY = 286 // { void *sys_mquery(void *addr, size_t len, int prot, \ + SYS_CLOSEFROM = 287 // { int sys_closefrom(int fd); } + SYS_SIGALTSTACK = 288 // { int sys_sigaltstack(const struct sigaltstack *nss, \ + SYS_SHMGET = 289 // { int sys_shmget(key_t key, size_t size, int shmflg); } + SYS_SEMOP = 290 // { int sys_semop(int semid, struct sembuf *sops, \ + SYS_FHSTAT = 294 // { int sys_fhstat(const fhandle_t *fhp, \ + SYS___SEMCTL = 295 // { int sys___semctl(int semid, int semnum, int cmd, \ + SYS_SHMCTL = 296 // { int sys_shmctl(int shmid, int cmd, \ + SYS_MSGCTL = 297 // { int sys_msgctl(int msqid, int cmd, \ + SYS_SCHED_YIELD = 298 // { int sys_sched_yield(void); } + SYS_GETTHRID = 299 // { pid_t sys_getthrid(void); } + SYS___THRWAKEUP = 301 // { int sys___thrwakeup(const volatile void *ident, \ + SYS___THREXIT = 302 // { void sys___threxit(pid_t *notdead); } + SYS___THRSIGDIVERT = 303 // { int sys___thrsigdivert(sigset_t sigmask, \ + SYS___GETCWD = 304 // { int sys___getcwd(char *buf, size_t len); } + SYS_ADJFREQ = 305 // { int sys_adjfreq(const int64_t *freq, \ + SYS_SETRTABLE = 310 // { int sys_setrtable(int rtableid); } + SYS_GETRTABLE = 311 // { int sys_getrtable(void); } + SYS_FACCESSAT = 313 // { int sys_faccessat(int fd, const char *path, \ + SYS_FCHMODAT = 314 // { int sys_fchmodat(int fd, const char *path, \ + SYS_FCHOWNAT = 315 // { int sys_fchownat(int fd, const char *path, \ + SYS_LINKAT = 317 // { int sys_linkat(int fd1, const char *path1, int fd2, \ + SYS_MKDIRAT = 318 // { int sys_mkdirat(int fd, const char *path, \ + SYS_MKFIFOAT = 319 // { int sys_mkfifoat(int fd, const char *path, \ + SYS_MKNODAT = 320 // { int sys_mknodat(int fd, const char *path, \ + SYS_OPENAT = 321 // { int sys_openat(int fd, const char *path, int flags, \ + SYS_READLINKAT = 322 // { ssize_t sys_readlinkat(int fd, const char *path, \ + SYS_RENAMEAT = 323 // { int sys_renameat(int fromfd, const char *from, \ + SYS_SYMLINKAT = 324 // { int sys_symlinkat(const char *path, int fd, \ + SYS_UNLINKAT = 325 // { int sys_unlinkat(int fd, const char *path, \ + SYS___SET_TCB = 329 // { void sys___set_tcb(void *tcb); } + SYS___GET_TCB = 330 // { void *sys___get_tcb(void); } +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go new file mode 100644 index 0000000..bd28146 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go @@ -0,0 +1,207 @@ +// mksysnum_openbsd.pl +// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT + +// +build amd64,openbsd + +package unix + +const ( + SYS_EXIT = 1 // { void sys_exit(int rval); } + SYS_FORK = 2 // { int sys_fork(void); } + SYS_READ = 3 // { ssize_t sys_read(int fd, void *buf, size_t nbyte); } + SYS_WRITE = 4 // { ssize_t sys_write(int fd, const void *buf, \ + SYS_OPEN = 5 // { int sys_open(const char *path, \ + SYS_CLOSE = 6 // { int sys_close(int fd); } + SYS___TFORK = 8 // { int sys___tfork(const struct __tfork *param, \ + SYS_LINK = 9 // { int sys_link(const char *path, const char *link); } + SYS_UNLINK = 10 // { int sys_unlink(const char *path); } + SYS_WAIT4 = 11 // { pid_t sys_wait4(pid_t pid, int *status, \ + SYS_CHDIR = 12 // { int sys_chdir(const char *path); } + SYS_FCHDIR = 13 // { int sys_fchdir(int fd); } + SYS_MKNOD = 14 // { int sys_mknod(const char *path, mode_t mode, \ + SYS_CHMOD = 15 // { int sys_chmod(const char *path, mode_t mode); } + SYS_CHOWN = 16 // { int sys_chown(const char *path, uid_t uid, \ + SYS_OBREAK = 17 // { int sys_obreak(char *nsize); } break + SYS_GETDTABLECOUNT = 18 // { int sys_getdtablecount(void); } + SYS_GETRUSAGE = 19 // { int sys_getrusage(int who, \ + SYS_GETPID = 20 // { pid_t sys_getpid(void); } + SYS_MOUNT = 21 // { int sys_mount(const char *type, const char *path, \ + SYS_UNMOUNT = 22 // { int sys_unmount(const char *path, int flags); } + SYS_SETUID = 23 // { int sys_setuid(uid_t uid); } + SYS_GETUID = 24 // { uid_t sys_getuid(void); } + SYS_GETEUID = 25 // { uid_t sys_geteuid(void); } + SYS_PTRACE = 26 // { int sys_ptrace(int req, pid_t pid, caddr_t addr, \ + SYS_RECVMSG = 27 // { ssize_t sys_recvmsg(int s, struct msghdr *msg, \ + SYS_SENDMSG = 28 // { ssize_t sys_sendmsg(int s, \ + SYS_RECVFROM = 29 // { ssize_t sys_recvfrom(int s, void *buf, size_t len, \ + SYS_ACCEPT = 30 // { int sys_accept(int s, struct sockaddr *name, \ + SYS_GETPEERNAME = 31 // { int sys_getpeername(int fdes, struct sockaddr *asa, \ + SYS_GETSOCKNAME = 32 // { int sys_getsockname(int fdes, struct sockaddr *asa, \ + SYS_ACCESS = 33 // { int sys_access(const char *path, int flags); } + SYS_CHFLAGS = 34 // { int sys_chflags(const char *path, u_int flags); } + SYS_FCHFLAGS = 35 // { int sys_fchflags(int fd, u_int flags); } + SYS_SYNC = 36 // { void sys_sync(void); } + SYS_KILL = 37 // { int sys_kill(int pid, int signum); } + SYS_STAT = 38 // { int sys_stat(const char *path, struct stat *ub); } + SYS_GETPPID = 39 // { pid_t sys_getppid(void); } + SYS_LSTAT = 40 // { int sys_lstat(const char *path, struct stat *ub); } + SYS_DUP = 41 // { int sys_dup(int fd); } + SYS_FSTATAT = 42 // { int sys_fstatat(int fd, const char *path, \ + SYS_GETEGID = 43 // { gid_t sys_getegid(void); } + SYS_PROFIL = 44 // { int sys_profil(caddr_t samples, size_t size, \ + SYS_KTRACE = 45 // { int sys_ktrace(const char *fname, int ops, \ + SYS_SIGACTION = 46 // { int sys_sigaction(int signum, \ + SYS_GETGID = 47 // { gid_t sys_getgid(void); } + SYS_SIGPROCMASK = 48 // { int sys_sigprocmask(int how, sigset_t mask); } + SYS_GETLOGIN = 49 // { int sys_getlogin(char *namebuf, u_int namelen); } + SYS_SETLOGIN = 50 // { int sys_setlogin(const char *namebuf); } + SYS_ACCT = 51 // { int sys_acct(const char *path); } + SYS_SIGPENDING = 52 // { int sys_sigpending(void); } + SYS_FSTAT = 53 // { int sys_fstat(int fd, struct stat *sb); } + SYS_IOCTL = 54 // { int sys_ioctl(int fd, \ + SYS_REBOOT = 55 // { int sys_reboot(int opt); } + SYS_REVOKE = 56 // { int sys_revoke(const char *path); } + SYS_SYMLINK = 57 // { int sys_symlink(const char *path, \ + SYS_READLINK = 58 // { int sys_readlink(const char *path, char *buf, \ + SYS_EXECVE = 59 // { int sys_execve(const char *path, \ + SYS_UMASK = 60 // { mode_t sys_umask(mode_t newmask); } + SYS_CHROOT = 61 // { int sys_chroot(const char *path); } + SYS_GETFSSTAT = 62 // { int sys_getfsstat(struct statfs *buf, size_t bufsize, \ + SYS_STATFS = 63 // { int sys_statfs(const char *path, \ + SYS_FSTATFS = 64 // { int sys_fstatfs(int fd, struct statfs *buf); } + SYS_FHSTATFS = 65 // { int sys_fhstatfs(const fhandle_t *fhp, \ + SYS_VFORK = 66 // { int sys_vfork(void); } + SYS_GETTIMEOFDAY = 67 // { int sys_gettimeofday(struct timeval *tp, \ + SYS_SETTIMEOFDAY = 68 // { int sys_settimeofday(const struct timeval *tv, \ + SYS_SETITIMER = 69 // { int sys_setitimer(int which, \ + SYS_GETITIMER = 70 // { int sys_getitimer(int which, \ + SYS_SELECT = 71 // { int sys_select(int nd, fd_set *in, fd_set *ou, \ + SYS_KEVENT = 72 // { int sys_kevent(int fd, \ + SYS_MUNMAP = 73 // { int sys_munmap(void *addr, size_t len); } + SYS_MPROTECT = 74 // { int sys_mprotect(void *addr, size_t len, \ + SYS_MADVISE = 75 // { int sys_madvise(void *addr, size_t len, \ + SYS_UTIMES = 76 // { int sys_utimes(const char *path, \ + SYS_FUTIMES = 77 // { int sys_futimes(int fd, \ + SYS_MINCORE = 78 // { int sys_mincore(void *addr, size_t len, \ + SYS_GETGROUPS = 79 // { int sys_getgroups(int gidsetsize, \ + SYS_SETGROUPS = 80 // { int sys_setgroups(int gidsetsize, \ + SYS_GETPGRP = 81 // { int sys_getpgrp(void); } + SYS_SETPGID = 82 // { int sys_setpgid(pid_t pid, int pgid); } + SYS_UTIMENSAT = 84 // { int sys_utimensat(int fd, const char *path, \ + SYS_FUTIMENS = 85 // { int sys_futimens(int fd, \ + SYS_CLOCK_GETTIME = 87 // { int sys_clock_gettime(clockid_t clock_id, \ + SYS_CLOCK_SETTIME = 88 // { int sys_clock_settime(clockid_t clock_id, \ + SYS_CLOCK_GETRES = 89 // { int sys_clock_getres(clockid_t clock_id, \ + SYS_DUP2 = 90 // { int sys_dup2(int from, int to); } + SYS_NANOSLEEP = 91 // { int sys_nanosleep(const struct timespec *rqtp, \ + SYS_FCNTL = 92 // { int sys_fcntl(int fd, int cmd, ... void *arg); } + SYS___THRSLEEP = 94 // { int sys___thrsleep(const volatile void *ident, \ + SYS_FSYNC = 95 // { int sys_fsync(int fd); } + SYS_SETPRIORITY = 96 // { int sys_setpriority(int which, id_t who, int prio); } + SYS_SOCKET = 97 // { int sys_socket(int domain, int type, int protocol); } + SYS_CONNECT = 98 // { int sys_connect(int s, const struct sockaddr *name, \ + SYS_GETDENTS = 99 // { int sys_getdents(int fd, void *buf, size_t buflen); } + SYS_GETPRIORITY = 100 // { int sys_getpriority(int which, id_t who); } + SYS_SIGRETURN = 103 // { int sys_sigreturn(struct sigcontext *sigcntxp); } + SYS_BIND = 104 // { int sys_bind(int s, const struct sockaddr *name, \ + SYS_SETSOCKOPT = 105 // { int sys_setsockopt(int s, int level, int name, \ + SYS_LISTEN = 106 // { int sys_listen(int s, int backlog); } + SYS_PPOLL = 109 // { int sys_ppoll(struct pollfd *fds, \ + SYS_PSELECT = 110 // { int sys_pselect(int nd, fd_set *in, fd_set *ou, \ + SYS_SIGSUSPEND = 111 // { int sys_sigsuspend(int mask); } + SYS_GETSOCKOPT = 118 // { int sys_getsockopt(int s, int level, int name, \ + SYS_READV = 120 // { ssize_t sys_readv(int fd, \ + SYS_WRITEV = 121 // { ssize_t sys_writev(int fd, \ + SYS_FCHOWN = 123 // { int sys_fchown(int fd, uid_t uid, gid_t gid); } + SYS_FCHMOD = 124 // { int sys_fchmod(int fd, mode_t mode); } + SYS_SETREUID = 126 // { int sys_setreuid(uid_t ruid, uid_t euid); } + SYS_SETREGID = 127 // { int sys_setregid(gid_t rgid, gid_t egid); } + SYS_RENAME = 128 // { int sys_rename(const char *from, const char *to); } + SYS_FLOCK = 131 // { int sys_flock(int fd, int how); } + SYS_MKFIFO = 132 // { int sys_mkfifo(const char *path, mode_t mode); } + SYS_SENDTO = 133 // { ssize_t sys_sendto(int s, const void *buf, \ + SYS_SHUTDOWN = 134 // { int sys_shutdown(int s, int how); } + SYS_SOCKETPAIR = 135 // { int sys_socketpair(int domain, int type, \ + SYS_MKDIR = 136 // { int sys_mkdir(const char *path, mode_t mode); } + SYS_RMDIR = 137 // { int sys_rmdir(const char *path); } + SYS_ADJTIME = 140 // { int sys_adjtime(const struct timeval *delta, \ + SYS_SETSID = 147 // { int sys_setsid(void); } + SYS_QUOTACTL = 148 // { int sys_quotactl(const char *path, int cmd, \ + SYS_NFSSVC = 155 // { int sys_nfssvc(int flag, void *argp); } + SYS_GETFH = 161 // { int sys_getfh(const char *fname, fhandle_t *fhp); } + SYS_SYSARCH = 165 // { int sys_sysarch(int op, void *parms); } + SYS_PREAD = 173 // { ssize_t sys_pread(int fd, void *buf, \ + SYS_PWRITE = 174 // { ssize_t sys_pwrite(int fd, const void *buf, \ + SYS_SETGID = 181 // { int sys_setgid(gid_t gid); } + SYS_SETEGID = 182 // { int sys_setegid(gid_t egid); } + SYS_SETEUID = 183 // { int sys_seteuid(uid_t euid); } + SYS_PATHCONF = 191 // { long sys_pathconf(const char *path, int name); } + SYS_FPATHCONF = 192 // { long sys_fpathconf(int fd, int name); } + SYS_SWAPCTL = 193 // { int sys_swapctl(int cmd, const void *arg, int misc); } + SYS_GETRLIMIT = 194 // { int sys_getrlimit(int which, \ + SYS_SETRLIMIT = 195 // { int sys_setrlimit(int which, \ + SYS_MMAP = 197 // { void *sys_mmap(void *addr, size_t len, int prot, \ + SYS_LSEEK = 199 // { off_t sys_lseek(int fd, int pad, off_t offset, \ + SYS_TRUNCATE = 200 // { int sys_truncate(const char *path, int pad, \ + SYS_FTRUNCATE = 201 // { int sys_ftruncate(int fd, int pad, off_t length); } + SYS___SYSCTL = 202 // { int sys___sysctl(const int *name, u_int namelen, \ + SYS_MLOCK = 203 // { int sys_mlock(const void *addr, size_t len); } + SYS_MUNLOCK = 204 // { int sys_munlock(const void *addr, size_t len); } + SYS_GETPGID = 207 // { pid_t sys_getpgid(pid_t pid); } + SYS_UTRACE = 209 // { int sys_utrace(const char *label, const void *addr, \ + SYS_SEMGET = 221 // { int sys_semget(key_t key, int nsems, int semflg); } + SYS_MSGGET = 225 // { int sys_msgget(key_t key, int msgflg); } + SYS_MSGSND = 226 // { int sys_msgsnd(int msqid, const void *msgp, size_t msgsz, \ + SYS_MSGRCV = 227 // { int sys_msgrcv(int msqid, void *msgp, size_t msgsz, \ + SYS_SHMAT = 228 // { void *sys_shmat(int shmid, const void *shmaddr, \ + SYS_SHMDT = 230 // { int sys_shmdt(const void *shmaddr); } + SYS_MINHERIT = 250 // { int sys_minherit(void *addr, size_t len, \ + SYS_POLL = 252 // { int sys_poll(struct pollfd *fds, \ + SYS_ISSETUGID = 253 // { int sys_issetugid(void); } + SYS_LCHOWN = 254 // { int sys_lchown(const char *path, uid_t uid, gid_t gid); } + SYS_GETSID = 255 // { pid_t sys_getsid(pid_t pid); } + SYS_MSYNC = 256 // { int sys_msync(void *addr, size_t len, int flags); } + SYS_PIPE = 263 // { int sys_pipe(int *fdp); } + SYS_FHOPEN = 264 // { int sys_fhopen(const fhandle_t *fhp, int flags); } + SYS_PREADV = 267 // { ssize_t sys_preadv(int fd, \ + SYS_PWRITEV = 268 // { ssize_t sys_pwritev(int fd, \ + SYS_KQUEUE = 269 // { int sys_kqueue(void); } + SYS_MLOCKALL = 271 // { int sys_mlockall(int flags); } + SYS_MUNLOCKALL = 272 // { int sys_munlockall(void); } + SYS_GETRESUID = 281 // { int sys_getresuid(uid_t *ruid, uid_t *euid, \ + SYS_SETRESUID = 282 // { int sys_setresuid(uid_t ruid, uid_t euid, \ + SYS_GETRESGID = 283 // { int sys_getresgid(gid_t *rgid, gid_t *egid, \ + SYS_SETRESGID = 284 // { int sys_setresgid(gid_t rgid, gid_t egid, \ + SYS_MQUERY = 286 // { void *sys_mquery(void *addr, size_t len, int prot, \ + SYS_CLOSEFROM = 287 // { int sys_closefrom(int fd); } + SYS_SIGALTSTACK = 288 // { int sys_sigaltstack(const struct sigaltstack *nss, \ + SYS_SHMGET = 289 // { int sys_shmget(key_t key, size_t size, int shmflg); } + SYS_SEMOP = 290 // { int sys_semop(int semid, struct sembuf *sops, \ + SYS_FHSTAT = 294 // { int sys_fhstat(const fhandle_t *fhp, \ + SYS___SEMCTL = 295 // { int sys___semctl(int semid, int semnum, int cmd, \ + SYS_SHMCTL = 296 // { int sys_shmctl(int shmid, int cmd, \ + SYS_MSGCTL = 297 // { int sys_msgctl(int msqid, int cmd, \ + SYS_SCHED_YIELD = 298 // { int sys_sched_yield(void); } + SYS_GETTHRID = 299 // { pid_t sys_getthrid(void); } + SYS___THRWAKEUP = 301 // { int sys___thrwakeup(const volatile void *ident, \ + SYS___THREXIT = 302 // { void sys___threxit(pid_t *notdead); } + SYS___THRSIGDIVERT = 303 // { int sys___thrsigdivert(sigset_t sigmask, \ + SYS___GETCWD = 304 // { int sys___getcwd(char *buf, size_t len); } + SYS_ADJFREQ = 305 // { int sys_adjfreq(const int64_t *freq, \ + SYS_SETRTABLE = 310 // { int sys_setrtable(int rtableid); } + SYS_GETRTABLE = 311 // { int sys_getrtable(void); } + SYS_FACCESSAT = 313 // { int sys_faccessat(int fd, const char *path, \ + SYS_FCHMODAT = 314 // { int sys_fchmodat(int fd, const char *path, \ + SYS_FCHOWNAT = 315 // { int sys_fchownat(int fd, const char *path, \ + SYS_LINKAT = 317 // { int sys_linkat(int fd1, const char *path1, int fd2, \ + SYS_MKDIRAT = 318 // { int sys_mkdirat(int fd, const char *path, \ + SYS_MKFIFOAT = 319 // { int sys_mkfifoat(int fd, const char *path, \ + SYS_MKNODAT = 320 // { int sys_mknodat(int fd, const char *path, \ + SYS_OPENAT = 321 // { int sys_openat(int fd, const char *path, int flags, \ + SYS_READLINKAT = 322 // { ssize_t sys_readlinkat(int fd, const char *path, \ + SYS_RENAMEAT = 323 // { int sys_renameat(int fromfd, const char *from, \ + SYS_SYMLINKAT = 324 // { int sys_symlinkat(const char *path, int fd, \ + SYS_UNLINKAT = 325 // { int sys_unlinkat(int fd, const char *path, \ + SYS___SET_TCB = 329 // { void sys___set_tcb(void *tcb); } + SYS___GET_TCB = 330 // { void *sys___get_tcb(void); } +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm.go b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm.go new file mode 100644 index 0000000..32653e5 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm.go @@ -0,0 +1,213 @@ +// mksysnum_openbsd.pl +// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT + +// +build arm,openbsd + +package unix + +const ( + SYS_EXIT = 1 // { void sys_exit(int rval); } + SYS_FORK = 2 // { int sys_fork(void); } + SYS_READ = 3 // { ssize_t sys_read(int fd, void *buf, size_t nbyte); } + SYS_WRITE = 4 // { ssize_t sys_write(int fd, const void *buf, \ + SYS_OPEN = 5 // { int sys_open(const char *path, \ + SYS_CLOSE = 6 // { int sys_close(int fd); } + SYS_GETENTROPY = 7 // { int sys_getentropy(void *buf, size_t nbyte); } + SYS___TFORK = 8 // { int sys___tfork(const struct __tfork *param, \ + SYS_LINK = 9 // { int sys_link(const char *path, const char *link); } + SYS_UNLINK = 10 // { int sys_unlink(const char *path); } + SYS_WAIT4 = 11 // { pid_t sys_wait4(pid_t pid, int *status, \ + SYS_CHDIR = 12 // { int sys_chdir(const char *path); } + SYS_FCHDIR = 13 // { int sys_fchdir(int fd); } + SYS_MKNOD = 14 // { int sys_mknod(const char *path, mode_t mode, \ + SYS_CHMOD = 15 // { int sys_chmod(const char *path, mode_t mode); } + SYS_CHOWN = 16 // { int sys_chown(const char *path, uid_t uid, \ + SYS_OBREAK = 17 // { int sys_obreak(char *nsize); } break + SYS_GETDTABLECOUNT = 18 // { int sys_getdtablecount(void); } + SYS_GETRUSAGE = 19 // { int sys_getrusage(int who, \ + SYS_GETPID = 20 // { pid_t sys_getpid(void); } + SYS_MOUNT = 21 // { int sys_mount(const char *type, const char *path, \ + SYS_UNMOUNT = 22 // { int sys_unmount(const char *path, int flags); } + SYS_SETUID = 23 // { int sys_setuid(uid_t uid); } + SYS_GETUID = 24 // { uid_t sys_getuid(void); } + SYS_GETEUID = 25 // { uid_t sys_geteuid(void); } + SYS_PTRACE = 26 // { int sys_ptrace(int req, pid_t pid, caddr_t addr, \ + SYS_RECVMSG = 27 // { ssize_t sys_recvmsg(int s, struct msghdr *msg, \ + SYS_SENDMSG = 28 // { ssize_t sys_sendmsg(int s, \ + SYS_RECVFROM = 29 // { ssize_t sys_recvfrom(int s, void *buf, size_t len, \ + SYS_ACCEPT = 30 // { int sys_accept(int s, struct sockaddr *name, \ + SYS_GETPEERNAME = 31 // { int sys_getpeername(int fdes, struct sockaddr *asa, \ + SYS_GETSOCKNAME = 32 // { int sys_getsockname(int fdes, struct sockaddr *asa, \ + SYS_ACCESS = 33 // { int sys_access(const char *path, int amode); } + SYS_CHFLAGS = 34 // { int sys_chflags(const char *path, u_int flags); } + SYS_FCHFLAGS = 35 // { int sys_fchflags(int fd, u_int flags); } + SYS_SYNC = 36 // { void sys_sync(void); } + SYS_STAT = 38 // { int sys_stat(const char *path, struct stat *ub); } + SYS_GETPPID = 39 // { pid_t sys_getppid(void); } + SYS_LSTAT = 40 // { int sys_lstat(const char *path, struct stat *ub); } + SYS_DUP = 41 // { int sys_dup(int fd); } + SYS_FSTATAT = 42 // { int sys_fstatat(int fd, const char *path, \ + SYS_GETEGID = 43 // { gid_t sys_getegid(void); } + SYS_PROFIL = 44 // { int sys_profil(caddr_t samples, size_t size, \ + SYS_KTRACE = 45 // { int sys_ktrace(const char *fname, int ops, \ + SYS_SIGACTION = 46 // { int sys_sigaction(int signum, \ + SYS_GETGID = 47 // { gid_t sys_getgid(void); } + SYS_SIGPROCMASK = 48 // { int sys_sigprocmask(int how, sigset_t mask); } + SYS_GETLOGIN = 49 // { int sys_getlogin(char *namebuf, u_int namelen); } + SYS_SETLOGIN = 50 // { int sys_setlogin(const char *namebuf); } + SYS_ACCT = 51 // { int sys_acct(const char *path); } + SYS_SIGPENDING = 52 // { int sys_sigpending(void); } + SYS_FSTAT = 53 // { int sys_fstat(int fd, struct stat *sb); } + SYS_IOCTL = 54 // { int sys_ioctl(int fd, \ + SYS_REBOOT = 55 // { int sys_reboot(int opt); } + SYS_REVOKE = 56 // { int sys_revoke(const char *path); } + SYS_SYMLINK = 57 // { int sys_symlink(const char *path, \ + SYS_READLINK = 58 // { ssize_t sys_readlink(const char *path, \ + SYS_EXECVE = 59 // { int sys_execve(const char *path, \ + SYS_UMASK = 60 // { mode_t sys_umask(mode_t newmask); } + SYS_CHROOT = 61 // { int sys_chroot(const char *path); } + SYS_GETFSSTAT = 62 // { int sys_getfsstat(struct statfs *buf, size_t bufsize, \ + SYS_STATFS = 63 // { int sys_statfs(const char *path, \ + SYS_FSTATFS = 64 // { int sys_fstatfs(int fd, struct statfs *buf); } + SYS_FHSTATFS = 65 // { int sys_fhstatfs(const fhandle_t *fhp, \ + SYS_VFORK = 66 // { int sys_vfork(void); } + SYS_GETTIMEOFDAY = 67 // { int sys_gettimeofday(struct timeval *tp, \ + SYS_SETTIMEOFDAY = 68 // { int sys_settimeofday(const struct timeval *tv, \ + SYS_SETITIMER = 69 // { int sys_setitimer(int which, \ + SYS_GETITIMER = 70 // { int sys_getitimer(int which, \ + SYS_SELECT = 71 // { int sys_select(int nd, fd_set *in, fd_set *ou, \ + SYS_KEVENT = 72 // { int sys_kevent(int fd, \ + SYS_MUNMAP = 73 // { int sys_munmap(void *addr, size_t len); } + SYS_MPROTECT = 74 // { int sys_mprotect(void *addr, size_t len, \ + SYS_MADVISE = 75 // { int sys_madvise(void *addr, size_t len, \ + SYS_UTIMES = 76 // { int sys_utimes(const char *path, \ + SYS_FUTIMES = 77 // { int sys_futimes(int fd, \ + SYS_MINCORE = 78 // { int sys_mincore(void *addr, size_t len, \ + SYS_GETGROUPS = 79 // { int sys_getgroups(int gidsetsize, \ + SYS_SETGROUPS = 80 // { int sys_setgroups(int gidsetsize, \ + SYS_GETPGRP = 81 // { int sys_getpgrp(void); } + SYS_SETPGID = 82 // { int sys_setpgid(pid_t pid, pid_t pgid); } + SYS_SENDSYSLOG = 83 // { int sys_sendsyslog(const void *buf, size_t nbyte); } + SYS_UTIMENSAT = 84 // { int sys_utimensat(int fd, const char *path, \ + SYS_FUTIMENS = 85 // { int sys_futimens(int fd, \ + SYS_CLOCK_GETTIME = 87 // { int sys_clock_gettime(clockid_t clock_id, \ + SYS_CLOCK_SETTIME = 88 // { int sys_clock_settime(clockid_t clock_id, \ + SYS_CLOCK_GETRES = 89 // { int sys_clock_getres(clockid_t clock_id, \ + SYS_DUP2 = 90 // { int sys_dup2(int from, int to); } + SYS_NANOSLEEP = 91 // { int sys_nanosleep(const struct timespec *rqtp, \ + SYS_FCNTL = 92 // { int sys_fcntl(int fd, int cmd, ... void *arg); } + SYS_ACCEPT4 = 93 // { int sys_accept4(int s, struct sockaddr *name, \ + SYS___THRSLEEP = 94 // { int sys___thrsleep(const volatile void *ident, \ + SYS_FSYNC = 95 // { int sys_fsync(int fd); } + SYS_SETPRIORITY = 96 // { int sys_setpriority(int which, id_t who, int prio); } + SYS_SOCKET = 97 // { int sys_socket(int domain, int type, int protocol); } + SYS_CONNECT = 98 // { int sys_connect(int s, const struct sockaddr *name, \ + SYS_GETDENTS = 99 // { int sys_getdents(int fd, void *buf, size_t buflen); } + SYS_GETPRIORITY = 100 // { int sys_getpriority(int which, id_t who); } + SYS_PIPE2 = 101 // { int sys_pipe2(int *fdp, int flags); } + SYS_DUP3 = 102 // { int sys_dup3(int from, int to, int flags); } + SYS_SIGRETURN = 103 // { int sys_sigreturn(struct sigcontext *sigcntxp); } + SYS_BIND = 104 // { int sys_bind(int s, const struct sockaddr *name, \ + SYS_SETSOCKOPT = 105 // { int sys_setsockopt(int s, int level, int name, \ + SYS_LISTEN = 106 // { int sys_listen(int s, int backlog); } + SYS_CHFLAGSAT = 107 // { int sys_chflagsat(int fd, const char *path, \ + SYS_PPOLL = 109 // { int sys_ppoll(struct pollfd *fds, \ + SYS_PSELECT = 110 // { int sys_pselect(int nd, fd_set *in, fd_set *ou, \ + SYS_SIGSUSPEND = 111 // { int sys_sigsuspend(int mask); } + SYS_GETSOCKOPT = 118 // { int sys_getsockopt(int s, int level, int name, \ + SYS_READV = 120 // { ssize_t sys_readv(int fd, \ + SYS_WRITEV = 121 // { ssize_t sys_writev(int fd, \ + SYS_KILL = 122 // { int sys_kill(int pid, int signum); } + SYS_FCHOWN = 123 // { int sys_fchown(int fd, uid_t uid, gid_t gid); } + SYS_FCHMOD = 124 // { int sys_fchmod(int fd, mode_t mode); } + SYS_SETREUID = 126 // { int sys_setreuid(uid_t ruid, uid_t euid); } + SYS_SETREGID = 127 // { int sys_setregid(gid_t rgid, gid_t egid); } + SYS_RENAME = 128 // { int sys_rename(const char *from, const char *to); } + SYS_FLOCK = 131 // { int sys_flock(int fd, int how); } + SYS_MKFIFO = 132 // { int sys_mkfifo(const char *path, mode_t mode); } + SYS_SENDTO = 133 // { ssize_t sys_sendto(int s, const void *buf, \ + SYS_SHUTDOWN = 134 // { int sys_shutdown(int s, int how); } + SYS_SOCKETPAIR = 135 // { int sys_socketpair(int domain, int type, \ + SYS_MKDIR = 136 // { int sys_mkdir(const char *path, mode_t mode); } + SYS_RMDIR = 137 // { int sys_rmdir(const char *path); } + SYS_ADJTIME = 140 // { int sys_adjtime(const struct timeval *delta, \ + SYS_SETSID = 147 // { int sys_setsid(void); } + SYS_QUOTACTL = 148 // { int sys_quotactl(const char *path, int cmd, \ + SYS_NFSSVC = 155 // { int sys_nfssvc(int flag, void *argp); } + SYS_GETFH = 161 // { int sys_getfh(const char *fname, fhandle_t *fhp); } + SYS_SYSARCH = 165 // { int sys_sysarch(int op, void *parms); } + SYS_PREAD = 173 // { ssize_t sys_pread(int fd, void *buf, \ + SYS_PWRITE = 174 // { ssize_t sys_pwrite(int fd, const void *buf, \ + SYS_SETGID = 181 // { int sys_setgid(gid_t gid); } + SYS_SETEGID = 182 // { int sys_setegid(gid_t egid); } + SYS_SETEUID = 183 // { int sys_seteuid(uid_t euid); } + SYS_PATHCONF = 191 // { long sys_pathconf(const char *path, int name); } + SYS_FPATHCONF = 192 // { long sys_fpathconf(int fd, int name); } + SYS_SWAPCTL = 193 // { int sys_swapctl(int cmd, const void *arg, int misc); } + SYS_GETRLIMIT = 194 // { int sys_getrlimit(int which, \ + SYS_SETRLIMIT = 195 // { int sys_setrlimit(int which, \ + SYS_MMAP = 197 // { void *sys_mmap(void *addr, size_t len, int prot, \ + SYS_LSEEK = 199 // { off_t sys_lseek(int fd, int pad, off_t offset, \ + SYS_TRUNCATE = 200 // { int sys_truncate(const char *path, int pad, \ + SYS_FTRUNCATE = 201 // { int sys_ftruncate(int fd, int pad, off_t length); } + SYS___SYSCTL = 202 // { int sys___sysctl(const int *name, u_int namelen, \ + SYS_MLOCK = 203 // { int sys_mlock(const void *addr, size_t len); } + SYS_MUNLOCK = 204 // { int sys_munlock(const void *addr, size_t len); } + SYS_GETPGID = 207 // { pid_t sys_getpgid(pid_t pid); } + SYS_UTRACE = 209 // { int sys_utrace(const char *label, const void *addr, \ + SYS_SEMGET = 221 // { int sys_semget(key_t key, int nsems, int semflg); } + SYS_MSGGET = 225 // { int sys_msgget(key_t key, int msgflg); } + SYS_MSGSND = 226 // { int sys_msgsnd(int msqid, const void *msgp, size_t msgsz, \ + SYS_MSGRCV = 227 // { int sys_msgrcv(int msqid, void *msgp, size_t msgsz, \ + SYS_SHMAT = 228 // { void *sys_shmat(int shmid, const void *shmaddr, \ + SYS_SHMDT = 230 // { int sys_shmdt(const void *shmaddr); } + SYS_MINHERIT = 250 // { int sys_minherit(void *addr, size_t len, \ + SYS_POLL = 252 // { int sys_poll(struct pollfd *fds, \ + SYS_ISSETUGID = 253 // { int sys_issetugid(void); } + SYS_LCHOWN = 254 // { int sys_lchown(const char *path, uid_t uid, gid_t gid); } + SYS_GETSID = 255 // { pid_t sys_getsid(pid_t pid); } + SYS_MSYNC = 256 // { int sys_msync(void *addr, size_t len, int flags); } + SYS_PIPE = 263 // { int sys_pipe(int *fdp); } + SYS_FHOPEN = 264 // { int sys_fhopen(const fhandle_t *fhp, int flags); } + SYS_PREADV = 267 // { ssize_t sys_preadv(int fd, \ + SYS_PWRITEV = 268 // { ssize_t sys_pwritev(int fd, \ + SYS_KQUEUE = 269 // { int sys_kqueue(void); } + SYS_MLOCKALL = 271 // { int sys_mlockall(int flags); } + SYS_MUNLOCKALL = 272 // { int sys_munlockall(void); } + SYS_GETRESUID = 281 // { int sys_getresuid(uid_t *ruid, uid_t *euid, \ + SYS_SETRESUID = 282 // { int sys_setresuid(uid_t ruid, uid_t euid, \ + SYS_GETRESGID = 283 // { int sys_getresgid(gid_t *rgid, gid_t *egid, \ + SYS_SETRESGID = 284 // { int sys_setresgid(gid_t rgid, gid_t egid, \ + SYS_MQUERY = 286 // { void *sys_mquery(void *addr, size_t len, int prot, \ + SYS_CLOSEFROM = 287 // { int sys_closefrom(int fd); } + SYS_SIGALTSTACK = 288 // { int sys_sigaltstack(const struct sigaltstack *nss, \ + SYS_SHMGET = 289 // { int sys_shmget(key_t key, size_t size, int shmflg); } + SYS_SEMOP = 290 // { int sys_semop(int semid, struct sembuf *sops, \ + SYS_FHSTAT = 294 // { int sys_fhstat(const fhandle_t *fhp, \ + SYS___SEMCTL = 295 // { int sys___semctl(int semid, int semnum, int cmd, \ + SYS_SHMCTL = 296 // { int sys_shmctl(int shmid, int cmd, \ + SYS_MSGCTL = 297 // { int sys_msgctl(int msqid, int cmd, \ + SYS_SCHED_YIELD = 298 // { int sys_sched_yield(void); } + SYS_GETTHRID = 299 // { pid_t sys_getthrid(void); } + SYS___THRWAKEUP = 301 // { int sys___thrwakeup(const volatile void *ident, \ + SYS___THREXIT = 302 // { void sys___threxit(pid_t *notdead); } + SYS___THRSIGDIVERT = 303 // { int sys___thrsigdivert(sigset_t sigmask, \ + SYS___GETCWD = 304 // { int sys___getcwd(char *buf, size_t len); } + SYS_ADJFREQ = 305 // { int sys_adjfreq(const int64_t *freq, \ + SYS_SETRTABLE = 310 // { int sys_setrtable(int rtableid); } + SYS_GETRTABLE = 311 // { int sys_getrtable(void); } + SYS_FACCESSAT = 313 // { int sys_faccessat(int fd, const char *path, \ + SYS_FCHMODAT = 314 // { int sys_fchmodat(int fd, const char *path, \ + SYS_FCHOWNAT = 315 // { int sys_fchownat(int fd, const char *path, \ + SYS_LINKAT = 317 // { int sys_linkat(int fd1, const char *path1, int fd2, \ + SYS_MKDIRAT = 318 // { int sys_mkdirat(int fd, const char *path, \ + SYS_MKFIFOAT = 319 // { int sys_mkfifoat(int fd, const char *path, \ + SYS_MKNODAT = 320 // { int sys_mknodat(int fd, const char *path, \ + SYS_OPENAT = 321 // { int sys_openat(int fd, const char *path, int flags, \ + SYS_READLINKAT = 322 // { ssize_t sys_readlinkat(int fd, const char *path, \ + SYS_RENAMEAT = 323 // { int sys_renameat(int fromfd, const char *from, \ + SYS_SYMLINKAT = 324 // { int sys_symlinkat(const char *path, int fd, \ + SYS_UNLINKAT = 325 // { int sys_unlinkat(int fd, const char *path, \ + SYS___SET_TCB = 329 // { void sys___set_tcb(void *tcb); } + SYS___GET_TCB = 330 // { void *sys___get_tcb(void); } +) diff --git a/vendor/golang.org/x/sys/unix/ztypes_darwin_386.go b/vendor/golang.org/x/sys/unix/ztypes_darwin_386.go new file mode 100644 index 0000000..327af5f --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_darwin_386.go @@ -0,0 +1,489 @@ +// cgo -godefs types_darwin.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build 386,darwin + +package unix + +const ( + sizeofPtr = 0x4 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x4 + sizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int32 + _C_long_long int64 +) + +type Timespec struct { + Sec int32 + Nsec int32 +} + +type Timeval struct { + Sec int32 + Usec int32 +} + +type Timeval32 struct{} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int32 + Ixrss int32 + Idrss int32 + Isrss int32 + Minflt int32 + Majflt int32 + Nswap int32 + Inblock int32 + Oublock int32 + Msgsnd int32 + Msgrcv int32 + Nsignals int32 + Nvcsw int32 + Nivcsw int32 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev int32 + Mode uint16 + Nlink uint16 + Ino uint64 + Uid uint32 + Gid uint32 + Rdev int32 + Atimespec Timespec + Mtimespec Timespec + Ctimespec Timespec + Birthtimespec Timespec + Size int64 + Blocks int64 + Blksize int32 + Flags uint32 + Gen uint32 + Lspare int32 + Qspare [2]int64 +} + +type Statfs_t struct { + Bsize uint32 + Iosize int32 + Blocks uint64 + Bfree uint64 + Bavail uint64 + Files uint64 + Ffree uint64 + Fsid Fsid + Owner uint32 + Type uint32 + Flags uint32 + Fssubtype uint32 + Fstypename [16]int8 + Mntonname [1024]int8 + Mntfromname [1024]int8 + Reserved [8]uint32 +} + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 +} + +type Fstore_t struct { + Flags uint32 + Posmode int32 + Offset int64 + Length int64 + Bytesalloc int64 +} + +type Radvisory_t struct { + Offset int64 + Count int32 +} + +type Fbootstraptransfer_t struct { + Offset int64 + Length uint32 + Buffer *byte +} + +type Log2phys_t struct { + Flags uint32 + Contigbytes int64 + Devoffset int64 +} + +type Fsid struct { + Val [2]int32 +} + +type Dirent struct { + Ino uint64 + Seekoff uint64 + Reclen uint16 + Namlen uint16 + Type uint8 + Name [1024]int8 + _ [3]byte +} + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [12]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint32 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen int32 + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet4Pktinfo struct { + Ifindex uint32 + Spec_dst [4]byte /* in_addr */ + Addr [4]byte /* in_addr */ +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x14 + SizeofLinger = 0x8 + SizeofIPMreq = 0x8 + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x1c + SizeofCmsghdr = 0xc + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type Kevent_t struct { + Ident uint32 + Filter int16 + Flags uint16 + Fflags uint32 + Data int32 + Udata *byte +} + +type FdSet struct { + Bits [32]int32 +} + +const ( + SizeofIfMsghdr = 0x70 + SizeofIfData = 0x60 + SizeofIfaMsghdr = 0x14 + SizeofIfmaMsghdr = 0x10 + SizeofIfmaMsghdr2 = 0x14 + SizeofRtMsghdr = 0x5c + SizeofRtMetrics = 0x38 +) + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte + Data IfData +} + +type IfData struct { + Type uint8 + Typelen uint8 + Physical uint8 + Addrlen uint8 + Hdrlen uint8 + Recvquota uint8 + Xmitquota uint8 + Unused1 uint8 + Mtu uint32 + Metric uint32 + Baudrate uint32 + Ipackets uint32 + Ierrors uint32 + Opackets uint32 + Oerrors uint32 + Collisions uint32 + Ibytes uint32 + Obytes uint32 + Imcasts uint32 + Omcasts uint32 + Iqdrops uint32 + Noproto uint32 + Recvtiming uint32 + Xmittiming uint32 + Lastchange Timeval + Unused2 uint32 + Hwassist uint32 + Reserved1 uint32 + Reserved2 uint32 +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte + Metric int32 +} + +type IfmaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte +} + +type IfmaMsghdr2 struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte + Refcount int32 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + _ [2]byte + Flags int32 + Addrs int32 + Pid int32 + Seq int32 + Errno int32 + Use int32 + Inits uint32 + Rmx RtMetrics +} + +type RtMetrics struct { + Locks uint32 + Mtu uint32 + Hopcount uint32 + Expire int32 + Recvpipe uint32 + Sendpipe uint32 + Ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Pksent uint32 + Filler [4]uint32 +} + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x8 + SizeofBpfProgram = 0x8 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x14 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint32 + Drop uint32 +} + +type BpfProgram struct { + Len uint32 + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp Timeval + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + _ [2]byte +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [20]uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = -0x2 + AT_REMOVEDIR = 0x80 + AT_SYMLINK_FOLLOW = 0x40 + AT_SYMLINK_NOFOLLOW = 0x20 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type Utsname struct { + Sysname [256]byte + Nodename [256]byte + Release [256]byte + Version [256]byte + Machine [256]byte +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go new file mode 100644 index 0000000..116e6e0 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go @@ -0,0 +1,499 @@ +// cgo -godefs types_darwin.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,darwin + +package unix + +const ( + sizeofPtr = 0x8 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x8 + sizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int32 + _ [4]byte +} + +type Timeval32 struct { + Sec int32 + Usec int32 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev int32 + Mode uint16 + Nlink uint16 + Ino uint64 + Uid uint32 + Gid uint32 + Rdev int32 + _ [4]byte + Atimespec Timespec + Mtimespec Timespec + Ctimespec Timespec + Birthtimespec Timespec + Size int64 + Blocks int64 + Blksize int32 + Flags uint32 + Gen uint32 + Lspare int32 + Qspare [2]int64 +} + +type Statfs_t struct { + Bsize uint32 + Iosize int32 + Blocks uint64 + Bfree uint64 + Bavail uint64 + Files uint64 + Ffree uint64 + Fsid Fsid + Owner uint32 + Type uint32 + Flags uint32 + Fssubtype uint32 + Fstypename [16]int8 + Mntonname [1024]int8 + Mntfromname [1024]int8 + Reserved [8]uint32 +} + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 +} + +type Fstore_t struct { + Flags uint32 + Posmode int32 + Offset int64 + Length int64 + Bytesalloc int64 +} + +type Radvisory_t struct { + Offset int64 + Count int32 + _ [4]byte +} + +type Fbootstraptransfer_t struct { + Offset int64 + Length uint64 + Buffer *byte +} + +type Log2phys_t struct { + Flags uint32 + _ [8]byte + _ [8]byte +} + +type Fsid struct { + Val [2]int32 +} + +type Dirent struct { + Ino uint64 + Seekoff uint64 + Reclen uint16 + Namlen uint16 + Type uint8 + Name [1024]int8 + _ [3]byte +} + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [12]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + _ [4]byte + Iov *Iovec + Iovlen int32 + _ [4]byte + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet4Pktinfo struct { + Ifindex uint32 + Spec_dst [4]byte /* in_addr */ + Addr [4]byte /* in_addr */ +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x14 + SizeofLinger = 0x8 + SizeofIPMreq = 0x8 + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x30 + SizeofCmsghdr = 0xc + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type Kevent_t struct { + Ident uint64 + Filter int16 + Flags uint16 + Fflags uint32 + Data int64 + Udata *byte +} + +type FdSet struct { + Bits [32]int32 +} + +const ( + SizeofIfMsghdr = 0x70 + SizeofIfData = 0x60 + SizeofIfaMsghdr = 0x14 + SizeofIfmaMsghdr = 0x10 + SizeofIfmaMsghdr2 = 0x14 + SizeofRtMsghdr = 0x5c + SizeofRtMetrics = 0x38 +) + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte + Data IfData +} + +type IfData struct { + Type uint8 + Typelen uint8 + Physical uint8 + Addrlen uint8 + Hdrlen uint8 + Recvquota uint8 + Xmitquota uint8 + Unused1 uint8 + Mtu uint32 + Metric uint32 + Baudrate uint32 + Ipackets uint32 + Ierrors uint32 + Opackets uint32 + Oerrors uint32 + Collisions uint32 + Ibytes uint32 + Obytes uint32 + Imcasts uint32 + Omcasts uint32 + Iqdrops uint32 + Noproto uint32 + Recvtiming uint32 + Xmittiming uint32 + Lastchange Timeval32 + Unused2 uint32 + Hwassist uint32 + Reserved1 uint32 + Reserved2 uint32 +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte + Metric int32 +} + +type IfmaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte +} + +type IfmaMsghdr2 struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte + Refcount int32 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + _ [2]byte + Flags int32 + Addrs int32 + Pid int32 + Seq int32 + Errno int32 + Use int32 + Inits uint32 + Rmx RtMetrics +} + +type RtMetrics struct { + Locks uint32 + Mtu uint32 + Hopcount uint32 + Expire int32 + Recvpipe uint32 + Sendpipe uint32 + Ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Pksent uint32 + Filler [4]uint32 +} + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x8 + SizeofBpfProgram = 0x10 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x14 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint32 + Drop uint32 +} + +type BpfProgram struct { + Len uint32 + _ [4]byte + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp Timeval32 + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + _ [2]byte +} + +type Termios struct { + Iflag uint64 + Oflag uint64 + Cflag uint64 + Lflag uint64 + Cc [20]uint8 + _ [4]byte + Ispeed uint64 + Ospeed uint64 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = -0x2 + AT_REMOVEDIR = 0x80 + AT_SYMLINK_FOLLOW = 0x40 + AT_SYMLINK_NOFOLLOW = 0x20 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type Utsname struct { + Sysname [256]byte + Nodename [256]byte + Release [256]byte + Version [256]byte + Machine [256]byte +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go b/vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go new file mode 100644 index 0000000..2750ad7 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go @@ -0,0 +1,490 @@ +// NOTE: cgo can't generate struct Stat_t and struct Statfs_t yet +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs types_darwin.go + +// +build arm,darwin + +package unix + +const ( + sizeofPtr = 0x4 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x4 + sizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int32 + _C_long_long int64 +) + +type Timespec struct { + Sec int32 + Nsec int32 +} + +type Timeval struct { + Sec int32 + Usec int32 +} + +type Timeval32 [0]byte + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int32 + Ixrss int32 + Idrss int32 + Isrss int32 + Minflt int32 + Majflt int32 + Nswap int32 + Inblock int32 + Oublock int32 + Msgsnd int32 + Msgrcv int32 + Nsignals int32 + Nvcsw int32 + Nivcsw int32 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev int32 + Mode uint16 + Nlink uint16 + Ino uint64 + Uid uint32 + Gid uint32 + Rdev int32 + Atimespec Timespec + Mtimespec Timespec + Ctimespec Timespec + Birthtimespec Timespec + Size int64 + Blocks int64 + Blksize int32 + Flags uint32 + Gen uint32 + Lspare int32 + Qspare [2]int64 +} + +type Statfs_t struct { + Bsize uint32 + Iosize int32 + Blocks uint64 + Bfree uint64 + Bavail uint64 + Files uint64 + Ffree uint64 + Fsid Fsid + Owner uint32 + Type uint32 + Flags uint32 + Fssubtype uint32 + Fstypename [16]int8 + Mntonname [1024]int8 + Mntfromname [1024]int8 + Reserved [8]uint32 +} + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 +} + +type Fstore_t struct { + Flags uint32 + Posmode int32 + Offset int64 + Length int64 + Bytesalloc int64 +} + +type Radvisory_t struct { + Offset int64 + Count int32 +} + +type Fbootstraptransfer_t struct { + Offset int64 + Length uint32 + Buffer *byte +} + +type Log2phys_t struct { + Flags uint32 + Contigbytes int64 + Devoffset int64 +} + +type Fsid struct { + Val [2]int32 +} + +type Dirent struct { + Ino uint64 + Seekoff uint64 + Reclen uint16 + Namlen uint16 + Type uint8 + Name [1024]int8 + _ [3]byte +} + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [12]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint32 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen int32 + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet4Pktinfo struct { + Ifindex uint32 + Spec_dst [4]byte /* in_addr */ + Addr [4]byte /* in_addr */ +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x14 + SizeofLinger = 0x8 + SizeofIPMreq = 0x8 + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x1c + SizeofCmsghdr = 0xc + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type Kevent_t struct { + Ident uint32 + Filter int16 + Flags uint16 + Fflags uint32 + Data int32 + Udata *byte +} + +type FdSet struct { + Bits [32]int32 +} + +const ( + SizeofIfMsghdr = 0x70 + SizeofIfData = 0x60 + SizeofIfaMsghdr = 0x14 + SizeofIfmaMsghdr = 0x10 + SizeofIfmaMsghdr2 = 0x14 + SizeofRtMsghdr = 0x5c + SizeofRtMetrics = 0x38 +) + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte + Data IfData +} + +type IfData struct { + Type uint8 + Typelen uint8 + Physical uint8 + Addrlen uint8 + Hdrlen uint8 + Recvquota uint8 + Xmitquota uint8 + Unused1 uint8 + Mtu uint32 + Metric uint32 + Baudrate uint32 + Ipackets uint32 + Ierrors uint32 + Opackets uint32 + Oerrors uint32 + Collisions uint32 + Ibytes uint32 + Obytes uint32 + Imcasts uint32 + Omcasts uint32 + Iqdrops uint32 + Noproto uint32 + Recvtiming uint32 + Xmittiming uint32 + Lastchange Timeval + Unused2 uint32 + Hwassist uint32 + Reserved1 uint32 + Reserved2 uint32 +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte + Metric int32 +} + +type IfmaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte +} + +type IfmaMsghdr2 struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte + Refcount int32 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + _ [2]byte + Flags int32 + Addrs int32 + Pid int32 + Seq int32 + Errno int32 + Use int32 + Inits uint32 + Rmx RtMetrics +} + +type RtMetrics struct { + Locks uint32 + Mtu uint32 + Hopcount uint32 + Expire int32 + Recvpipe uint32 + Sendpipe uint32 + Ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Pksent uint32 + Filler [4]uint32 +} + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x8 + SizeofBpfProgram = 0x8 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x14 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint32 + Drop uint32 +} + +type BpfProgram struct { + Len uint32 + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp Timeval + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + _ [2]byte +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [20]uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = -0x2 + AT_REMOVEDIR = 0x80 + AT_SYMLINK_FOLLOW = 0x40 + AT_SYMLINK_NOFOLLOW = 0x20 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type Utsname struct { + Sysname [256]byte + Nodename [256]byte + Release [256]byte + Version [256]byte + Machine [256]byte +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go b/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go new file mode 100644 index 0000000..8cead09 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go @@ -0,0 +1,499 @@ +// cgo -godefs types_darwin.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build arm64,darwin + +package unix + +const ( + sizeofPtr = 0x8 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x8 + sizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int32 + _ [4]byte +} + +type Timeval32 struct { + Sec int32 + Usec int32 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev int32 + Mode uint16 + Nlink uint16 + Ino uint64 + Uid uint32 + Gid uint32 + Rdev int32 + _ [4]byte + Atimespec Timespec + Mtimespec Timespec + Ctimespec Timespec + Birthtimespec Timespec + Size int64 + Blocks int64 + Blksize int32 + Flags uint32 + Gen uint32 + Lspare int32 + Qspare [2]int64 +} + +type Statfs_t struct { + Bsize uint32 + Iosize int32 + Blocks uint64 + Bfree uint64 + Bavail uint64 + Files uint64 + Ffree uint64 + Fsid Fsid + Owner uint32 + Type uint32 + Flags uint32 + Fssubtype uint32 + Fstypename [16]int8 + Mntonname [1024]int8 + Mntfromname [1024]int8 + Reserved [8]uint32 +} + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 +} + +type Fstore_t struct { + Flags uint32 + Posmode int32 + Offset int64 + Length int64 + Bytesalloc int64 +} + +type Radvisory_t struct { + Offset int64 + Count int32 + _ [4]byte +} + +type Fbootstraptransfer_t struct { + Offset int64 + Length uint64 + Buffer *byte +} + +type Log2phys_t struct { + Flags uint32 + _ [8]byte + _ [8]byte +} + +type Fsid struct { + Val [2]int32 +} + +type Dirent struct { + Ino uint64 + Seekoff uint64 + Reclen uint16 + Namlen uint16 + Type uint8 + Name [1024]int8 + _ [3]byte +} + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [12]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + _ [4]byte + Iov *Iovec + Iovlen int32 + _ [4]byte + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet4Pktinfo struct { + Ifindex uint32 + Spec_dst [4]byte /* in_addr */ + Addr [4]byte /* in_addr */ +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x14 + SizeofLinger = 0x8 + SizeofIPMreq = 0x8 + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x30 + SizeofCmsghdr = 0xc + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type Kevent_t struct { + Ident uint64 + Filter int16 + Flags uint16 + Fflags uint32 + Data int64 + Udata *byte +} + +type FdSet struct { + Bits [32]int32 +} + +const ( + SizeofIfMsghdr = 0x70 + SizeofIfData = 0x60 + SizeofIfaMsghdr = 0x14 + SizeofIfmaMsghdr = 0x10 + SizeofIfmaMsghdr2 = 0x14 + SizeofRtMsghdr = 0x5c + SizeofRtMetrics = 0x38 +) + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte + Data IfData +} + +type IfData struct { + Type uint8 + Typelen uint8 + Physical uint8 + Addrlen uint8 + Hdrlen uint8 + Recvquota uint8 + Xmitquota uint8 + Unused1 uint8 + Mtu uint32 + Metric uint32 + Baudrate uint32 + Ipackets uint32 + Ierrors uint32 + Opackets uint32 + Oerrors uint32 + Collisions uint32 + Ibytes uint32 + Obytes uint32 + Imcasts uint32 + Omcasts uint32 + Iqdrops uint32 + Noproto uint32 + Recvtiming uint32 + Xmittiming uint32 + Lastchange Timeval32 + Unused2 uint32 + Hwassist uint32 + Reserved1 uint32 + Reserved2 uint32 +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte + Metric int32 +} + +type IfmaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte +} + +type IfmaMsghdr2 struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte + Refcount int32 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + _ [2]byte + Flags int32 + Addrs int32 + Pid int32 + Seq int32 + Errno int32 + Use int32 + Inits uint32 + Rmx RtMetrics +} + +type RtMetrics struct { + Locks uint32 + Mtu uint32 + Hopcount uint32 + Expire int32 + Recvpipe uint32 + Sendpipe uint32 + Ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Pksent uint32 + Filler [4]uint32 +} + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x8 + SizeofBpfProgram = 0x10 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x14 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint32 + Drop uint32 +} + +type BpfProgram struct { + Len uint32 + _ [4]byte + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp Timeval32 + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + _ [2]byte +} + +type Termios struct { + Iflag uint64 + Oflag uint64 + Cflag uint64 + Lflag uint64 + Cc [20]uint8 + _ [4]byte + Ispeed uint64 + Ospeed uint64 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = -0x2 + AT_REMOVEDIR = 0x80 + AT_SYMLINK_FOLLOW = 0x40 + AT_SYMLINK_NOFOLLOW = 0x20 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type Utsname struct { + Sysname [256]byte + Nodename [256]byte + Release [256]byte + Version [256]byte + Machine [256]byte +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go new file mode 100644 index 0000000..315a553 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go @@ -0,0 +1,486 @@ +// cgo -godefs types_dragonfly.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,dragonfly + +package unix + +const ( + sizeofPtr = 0x8 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x8 + sizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int64 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur int64 + Max int64 +} + +type _Gid_t uint32 + +const ( + S_IFMT = 0xf000 + S_IFIFO = 0x1000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFBLK = 0x6000 + S_IFREG = 0x8000 + S_IFLNK = 0xa000 + S_IFSOCK = 0xc000 + S_ISUID = 0x800 + S_ISGID = 0x400 + S_ISVTX = 0x200 + S_IRUSR = 0x100 + S_IWUSR = 0x80 + S_IXUSR = 0x40 +) + +type Stat_t struct { + Ino uint64 + Nlink uint32 + Dev uint32 + Mode uint16 + Padding1 uint16 + Uid uint32 + Gid uint32 + Rdev uint32 + Atim Timespec + Mtim Timespec + Ctim Timespec + Size int64 + Blocks int64 + Blksize uint32 + Flags uint32 + Gen uint32 + Lspare int32 + Qspare1 int64 + Qspare2 int64 +} + +type Statfs_t struct { + Spare2 int64 + Bsize int64 + Iosize int64 + Blocks int64 + Bfree int64 + Bavail int64 + Files int64 + Ffree int64 + Fsid Fsid + Owner uint32 + Type int32 + Flags int32 + _ [4]byte + Syncwrites int64 + Asyncwrites int64 + Fstypename [16]int8 + Mntonname [80]int8 + Syncreads int64 + Asyncreads int64 + Spares1 int16 + Mntfromname [80]int8 + Spares2 int16 + _ [4]byte + Spare [2]int64 +} + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 +} + +type Dirent struct { + Fileno uint64 + Namlen uint16 + Type uint8 + Unused1 uint8 + Unused2 uint32 + Name [256]int8 +} + +type Fsid struct { + Val [2]int32 +} + +const ( + PathMax = 0x400 +) + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [12]int8 + Rcf uint16 + Route [16]uint16 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + _ [4]byte + Iov *Iovec + Iovlen int32 + _ [4]byte + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x36 + SizeofLinger = 0x8 + SizeofIPMreq = 0x8 + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x30 + SizeofCmsghdr = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type Kevent_t struct { + Ident uint64 + Filter int16 + Flags uint16 + Fflags uint32 + Data int64 + Udata *byte +} + +type FdSet struct { + Bits [16]uint64 +} + +const ( + SizeofIfMsghdr = 0xb0 + SizeofIfData = 0xa0 + SizeofIfaMsghdr = 0x14 + SizeofIfmaMsghdr = 0x10 + SizeofIfAnnounceMsghdr = 0x18 + SizeofRtMsghdr = 0x98 + SizeofRtMetrics = 0x70 +) + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte + Data IfData +} + +type IfData struct { + Type uint8 + Physical uint8 + Addrlen uint8 + Hdrlen uint8 + Recvquota uint8 + Xmitquota uint8 + _ [2]byte + Mtu uint64 + Metric uint64 + Link_state uint64 + Baudrate uint64 + Ipackets uint64 + Ierrors uint64 + Opackets uint64 + Oerrors uint64 + Collisions uint64 + Ibytes uint64 + Obytes uint64 + Imcasts uint64 + Omcasts uint64 + Iqdrops uint64 + Noproto uint64 + Hwassist uint64 + Oqdrops uint64 + Lastchange Timeval +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte + Metric int32 +} + +type IfmaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte +} + +type IfAnnounceMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + Name [16]int8 + What uint16 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + _ [2]byte + Flags int32 + Addrs int32 + Pid int32 + Seq int32 + Errno int32 + Use int32 + Inits uint64 + Rmx RtMetrics +} + +type RtMetrics struct { + Locks uint64 + Mtu uint64 + Pksent uint64 + Expire uint64 + Sendpipe uint64 + Ssthresh uint64 + Rtt uint64 + Rttvar uint64 + Recvpipe uint64 + Hopcount uint64 + Mssopt uint16 + Pad uint16 + _ [4]byte + Msl uint64 + Iwmaxsegs uint64 + Iwcapsegs uint64 +} + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x8 + SizeofBpfProgram = 0x10 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x20 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint32 + Drop uint32 +} + +type BpfProgram struct { + Len uint32 + _ [4]byte + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp Timeval + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + _ [6]byte +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [20]uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = 0xfffafdcd + AT_SYMLINK_NOFOLLOW = 0x1 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type Utsname struct { + Sysname [32]byte + Nodename [32]byte + Release [32]byte + Version [32]byte + Machine [32]byte +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go b/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go new file mode 100644 index 0000000..878a21a --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go @@ -0,0 +1,553 @@ +// cgo -godefs types_freebsd.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build 386,freebsd + +package unix + +const ( + sizeofPtr = 0x4 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x4 + sizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int32 + _C_long_long int64 +) + +type Timespec struct { + Sec int32 + Nsec int32 +} + +type Timeval struct { + Sec int32 + Usec int32 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int32 + Ixrss int32 + Idrss int32 + Isrss int32 + Minflt int32 + Majflt int32 + Nswap int32 + Inblock int32 + Oublock int32 + Msgsnd int32 + Msgrcv int32 + Nsignals int32 + Nvcsw int32 + Nivcsw int32 +} + +type Rlimit struct { + Cur int64 + Max int64 +} + +type _Gid_t uint32 + +const ( + S_IFMT = 0xf000 + S_IFIFO = 0x1000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFBLK = 0x6000 + S_IFREG = 0x8000 + S_IFLNK = 0xa000 + S_IFSOCK = 0xc000 + S_ISUID = 0x800 + S_ISGID = 0x400 + S_ISVTX = 0x200 + S_IRUSR = 0x100 + S_IWUSR = 0x80 + S_IXUSR = 0x40 +) + +type Stat_t struct { + Dev uint32 + Ino uint32 + Mode uint16 + Nlink uint16 + Uid uint32 + Gid uint32 + Rdev uint32 + Atimespec Timespec + Mtimespec Timespec + Ctimespec Timespec + Size int64 + Blocks int64 + Blksize int32 + Flags uint32 + Gen uint32 + Lspare int32 + Birthtimespec Timespec + Pad_cgo_0 [8]byte +} + +type Statfs_t struct { + Version uint32 + Type uint32 + Flags uint64 + Bsize uint64 + Iosize uint64 + Blocks uint64 + Bfree uint64 + Bavail int64 + Files uint64 + Ffree int64 + Syncwrites uint64 + Asyncwrites uint64 + Syncreads uint64 + Asyncreads uint64 + Spare [10]uint64 + Namemax uint32 + Owner uint32 + Fsid Fsid + Charspare [80]int8 + Fstypename [16]int8 + Mntfromname [88]int8 + Mntonname [88]int8 +} + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 + Sysid int32 +} + +type Dirent struct { + Fileno uint32 + Reclen uint16 + Type uint8 + Namlen uint8 + Name [256]int8 +} + +type Fsid struct { + Val [2]int32 +} + +const ( + PathMax = 0x400 +) + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [46]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint32 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen int32 + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x36 + SizeofLinger = 0x8 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x1c + SizeofCmsghdr = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type Kevent_t struct { + Ident uint32 + Filter int16 + Flags uint16 + Fflags uint32 + Data int32 + Udata *byte +} + +type FdSet struct { + X__fds_bits [32]uint32 +} + +const ( + sizeofIfMsghdr = 0xa8 + SizeofIfMsghdr = 0x60 + sizeofIfData = 0x98 + SizeofIfData = 0x50 + SizeofIfaMsghdr = 0x14 + SizeofIfmaMsghdr = 0x10 + SizeofIfAnnounceMsghdr = 0x18 + SizeofRtMsghdr = 0x5c + SizeofRtMetrics = 0x38 +) + +type ifMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + Pad_cgo_0 [2]byte + Data ifData +} + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + Pad_cgo_0 [2]byte + Data IfData +} + +type ifData struct { + Type uint8 + Physical uint8 + Addrlen uint8 + Hdrlen uint8 + Link_state uint8 + Vhid uint8 + Datalen uint16 + Mtu uint32 + Metric uint32 + Baudrate uint64 + Ipackets uint64 + Ierrors uint64 + Opackets uint64 + Oerrors uint64 + Collisions uint64 + Ibytes uint64 + Obytes uint64 + Imcasts uint64 + Omcasts uint64 + Iqdrops uint64 + Oqdrops uint64 + Noproto uint64 + Hwassist uint64 + X__ifi_epoch [8]byte + X__ifi_lastchange [16]byte +} + +type IfData struct { + Type uint8 + Physical uint8 + Addrlen uint8 + Hdrlen uint8 + Link_state uint8 + Spare_char1 uint8 + Spare_char2 uint8 + Datalen uint8 + Mtu uint32 + Metric uint32 + Baudrate uint32 + Ipackets uint32 + Ierrors uint32 + Opackets uint32 + Oerrors uint32 + Collisions uint32 + Ibytes uint32 + Obytes uint32 + Imcasts uint32 + Omcasts uint32 + Iqdrops uint32 + Noproto uint32 + Hwassist uint32 + Epoch int32 + Lastchange Timeval +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + Pad_cgo_0 [2]byte + Metric int32 +} + +type IfmaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + Pad_cgo_0 [2]byte +} + +type IfAnnounceMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + Name [16]int8 + What uint16 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + Pad_cgo_0 [2]byte + Flags int32 + Addrs int32 + Pid int32 + Seq int32 + Errno int32 + Fmask int32 + Inits uint32 + Rmx RtMetrics +} + +type RtMetrics struct { + Locks uint32 + Mtu uint32 + Hopcount uint32 + Expire uint32 + Recvpipe uint32 + Sendpipe uint32 + Ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Pksent uint32 + Weight uint32 + Filler [3]uint32 +} + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x8 + SizeofBpfZbuf = 0xc + SizeofBpfProgram = 0x8 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x14 + SizeofBpfZbufHeader = 0x20 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint32 + Drop uint32 +} + +type BpfZbuf struct { + Bufa *byte + Bufb *byte + Buflen uint32 +} + +type BpfProgram struct { + Len uint32 + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp Timeval + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + Pad_cgo_0 [2]byte +} + +type BpfZbufHeader struct { + Kernel_gen uint32 + Kernel_len uint32 + User_gen uint32 + X_bzh_pad [5]uint32 +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [20]uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = -0x64 + AT_REMOVEDIR = 0x800 + AT_SYMLINK_FOLLOW = 0x400 + AT_SYMLINK_NOFOLLOW = 0x200 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLINIGNEOF = 0x2000 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type CapRights struct { + Rights [2]uint64 +} + +type Utsname struct { + Sysname [256]byte + Nodename [256]byte + Release [256]byte + Version [256]byte + Machine [256]byte +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go new file mode 100644 index 0000000..8408af1 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go @@ -0,0 +1,556 @@ +// cgo -godefs types_freebsd.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,freebsd + +package unix + +const ( + sizeofPtr = 0x8 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x8 + sizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int64 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur int64 + Max int64 +} + +type _Gid_t uint32 + +const ( + S_IFMT = 0xf000 + S_IFIFO = 0x1000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFBLK = 0x6000 + S_IFREG = 0x8000 + S_IFLNK = 0xa000 + S_IFSOCK = 0xc000 + S_ISUID = 0x800 + S_ISGID = 0x400 + S_ISVTX = 0x200 + S_IRUSR = 0x100 + S_IWUSR = 0x80 + S_IXUSR = 0x40 +) + +type Stat_t struct { + Dev uint32 + Ino uint32 + Mode uint16 + Nlink uint16 + Uid uint32 + Gid uint32 + Rdev uint32 + Atimespec Timespec + Mtimespec Timespec + Ctimespec Timespec + Size int64 + Blocks int64 + Blksize int32 + Flags uint32 + Gen uint32 + Lspare int32 + Birthtimespec Timespec +} + +type Statfs_t struct { + Version uint32 + Type uint32 + Flags uint64 + Bsize uint64 + Iosize uint64 + Blocks uint64 + Bfree uint64 + Bavail int64 + Files uint64 + Ffree int64 + Syncwrites uint64 + Asyncwrites uint64 + Syncreads uint64 + Asyncreads uint64 + Spare [10]uint64 + Namemax uint32 + Owner uint32 + Fsid Fsid + Charspare [80]int8 + Fstypename [16]int8 + Mntfromname [88]int8 + Mntonname [88]int8 +} + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 + Sysid int32 + Pad_cgo_0 [4]byte +} + +type Dirent struct { + Fileno uint32 + Reclen uint16 + Type uint8 + Namlen uint8 + Name [256]int8 +} + +type Fsid struct { + Val [2]int32 +} + +const ( + PathMax = 0x400 +) + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [46]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Pad_cgo_0 [4]byte + Iov *Iovec + Iovlen int32 + Pad_cgo_1 [4]byte + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x36 + SizeofLinger = 0x8 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x30 + SizeofCmsghdr = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type Kevent_t struct { + Ident uint64 + Filter int16 + Flags uint16 + Fflags uint32 + Data int64 + Udata *byte +} + +type FdSet struct { + X__fds_bits [16]uint64 +} + +const ( + sizeofIfMsghdr = 0xa8 + SizeofIfMsghdr = 0xa8 + sizeofIfData = 0x98 + SizeofIfData = 0x98 + SizeofIfaMsghdr = 0x14 + SizeofIfmaMsghdr = 0x10 + SizeofIfAnnounceMsghdr = 0x18 + SizeofRtMsghdr = 0x98 + SizeofRtMetrics = 0x70 +) + +type ifMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + Pad_cgo_0 [2]byte + Data ifData +} + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + Pad_cgo_0 [2]byte + Data IfData +} + +type ifData struct { + Type uint8 + Physical uint8 + Addrlen uint8 + Hdrlen uint8 + Link_state uint8 + Vhid uint8 + Datalen uint16 + Mtu uint32 + Metric uint32 + Baudrate uint64 + Ipackets uint64 + Ierrors uint64 + Opackets uint64 + Oerrors uint64 + Collisions uint64 + Ibytes uint64 + Obytes uint64 + Imcasts uint64 + Omcasts uint64 + Iqdrops uint64 + Oqdrops uint64 + Noproto uint64 + Hwassist uint64 + X__ifi_epoch [8]byte + X__ifi_lastchange [16]byte +} + +type IfData struct { + Type uint8 + Physical uint8 + Addrlen uint8 + Hdrlen uint8 + Link_state uint8 + Spare_char1 uint8 + Spare_char2 uint8 + Datalen uint8 + Mtu uint64 + Metric uint64 + Baudrate uint64 + Ipackets uint64 + Ierrors uint64 + Opackets uint64 + Oerrors uint64 + Collisions uint64 + Ibytes uint64 + Obytes uint64 + Imcasts uint64 + Omcasts uint64 + Iqdrops uint64 + Noproto uint64 + Hwassist uint64 + Epoch int64 + Lastchange Timeval +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + Pad_cgo_0 [2]byte + Metric int32 +} + +type IfmaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + Pad_cgo_0 [2]byte +} + +type IfAnnounceMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + Name [16]int8 + What uint16 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + Pad_cgo_0 [2]byte + Flags int32 + Addrs int32 + Pid int32 + Seq int32 + Errno int32 + Fmask int32 + Inits uint64 + Rmx RtMetrics +} + +type RtMetrics struct { + Locks uint64 + Mtu uint64 + Hopcount uint64 + Expire uint64 + Recvpipe uint64 + Sendpipe uint64 + Ssthresh uint64 + Rtt uint64 + Rttvar uint64 + Pksent uint64 + Weight uint64 + Filler [3]uint64 +} + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x8 + SizeofBpfZbuf = 0x18 + SizeofBpfProgram = 0x10 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x20 + SizeofBpfZbufHeader = 0x20 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint32 + Drop uint32 +} + +type BpfZbuf struct { + Bufa *byte + Bufb *byte + Buflen uint64 +} + +type BpfProgram struct { + Len uint32 + Pad_cgo_0 [4]byte + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp Timeval + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + Pad_cgo_0 [6]byte +} + +type BpfZbufHeader struct { + Kernel_gen uint32 + Kernel_len uint32 + User_gen uint32 + X_bzh_pad [5]uint32 +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [20]uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = -0x64 + AT_REMOVEDIR = 0x800 + AT_SYMLINK_FOLLOW = 0x400 + AT_SYMLINK_NOFOLLOW = 0x200 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLINIGNEOF = 0x2000 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type CapRights struct { + Rights [2]uint64 +} + +type Utsname struct { + Sysname [256]byte + Nodename [256]byte + Release [256]byte + Version [256]byte + Machine [256]byte +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go b/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go new file mode 100644 index 0000000..4b2d9a4 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go @@ -0,0 +1,556 @@ +// cgo -godefs -- -fsigned-char types_freebsd.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build arm,freebsd + +package unix + +const ( + sizeofPtr = 0x4 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x4 + sizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int32 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int32 + Pad_cgo_0 [4]byte +} + +type Timeval struct { + Sec int64 + Usec int32 + Pad_cgo_0 [4]byte +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int32 + Ixrss int32 + Idrss int32 + Isrss int32 + Minflt int32 + Majflt int32 + Nswap int32 + Inblock int32 + Oublock int32 + Msgsnd int32 + Msgrcv int32 + Nsignals int32 + Nvcsw int32 + Nivcsw int32 +} + +type Rlimit struct { + Cur int64 + Max int64 +} + +type _Gid_t uint32 + +const ( + S_IFMT = 0xf000 + S_IFIFO = 0x1000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFBLK = 0x6000 + S_IFREG = 0x8000 + S_IFLNK = 0xa000 + S_IFSOCK = 0xc000 + S_ISUID = 0x800 + S_ISGID = 0x400 + S_ISVTX = 0x200 + S_IRUSR = 0x100 + S_IWUSR = 0x80 + S_IXUSR = 0x40 +) + +type Stat_t struct { + Dev uint32 + Ino uint32 + Mode uint16 + Nlink uint16 + Uid uint32 + Gid uint32 + Rdev uint32 + Atimespec Timespec + Mtimespec Timespec + Ctimespec Timespec + Size int64 + Blocks int64 + Blksize int32 + Flags uint32 + Gen uint32 + Lspare int32 + Birthtimespec Timespec +} + +type Statfs_t struct { + Version uint32 + Type uint32 + Flags uint64 + Bsize uint64 + Iosize uint64 + Blocks uint64 + Bfree uint64 + Bavail int64 + Files uint64 + Ffree int64 + Syncwrites uint64 + Asyncwrites uint64 + Syncreads uint64 + Asyncreads uint64 + Spare [10]uint64 + Namemax uint32 + Owner uint32 + Fsid Fsid + Charspare [80]int8 + Fstypename [16]int8 + Mntfromname [88]int8 + Mntonname [88]int8 +} + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 + Sysid int32 + Pad_cgo_0 [4]byte +} + +type Dirent struct { + Fileno uint32 + Reclen uint16 + Type uint8 + Namlen uint8 + Name [256]int8 +} + +type Fsid struct { + Val [2]int32 +} + +const ( + PathMax = 0x400 +) + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [46]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint32 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen int32 + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x36 + SizeofLinger = 0x8 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x1c + SizeofCmsghdr = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type Kevent_t struct { + Ident uint32 + Filter int16 + Flags uint16 + Fflags uint32 + Data int32 + Udata *byte +} + +type FdSet struct { + X__fds_bits [32]uint32 +} + +const ( + sizeofIfMsghdr = 0xa8 + SizeofIfMsghdr = 0x70 + sizeofIfData = 0x98 + SizeofIfData = 0x60 + SizeofIfaMsghdr = 0x14 + SizeofIfmaMsghdr = 0x10 + SizeofIfAnnounceMsghdr = 0x18 + SizeofRtMsghdr = 0x5c + SizeofRtMetrics = 0x38 +) + +type ifMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + Pad_cgo_0 [2]byte + Data ifData +} + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + Pad_cgo_0 [2]byte + Data IfData +} + +type ifData struct { + Type uint8 + Physical uint8 + Addrlen uint8 + Hdrlen uint8 + Link_state uint8 + Vhid uint8 + Datalen uint16 + Mtu uint32 + Metric uint32 + Baudrate uint64 + Ipackets uint64 + Ierrors uint64 + Opackets uint64 + Oerrors uint64 + Collisions uint64 + Ibytes uint64 + Obytes uint64 + Imcasts uint64 + Omcasts uint64 + Iqdrops uint64 + Oqdrops uint64 + Noproto uint64 + Hwassist uint64 + X__ifi_epoch [8]byte + X__ifi_lastchange [16]byte +} + +type IfData struct { + Type uint8 + Physical uint8 + Addrlen uint8 + Hdrlen uint8 + Link_state uint8 + Spare_char1 uint8 + Spare_char2 uint8 + Datalen uint8 + Mtu uint32 + Metric uint32 + Baudrate uint32 + Ipackets uint32 + Ierrors uint32 + Opackets uint32 + Oerrors uint32 + Collisions uint32 + Ibytes uint32 + Obytes uint32 + Imcasts uint32 + Omcasts uint32 + Iqdrops uint32 + Noproto uint32 + Hwassist uint32 + Pad_cgo_0 [4]byte + Epoch int64 + Lastchange Timeval +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + Pad_cgo_0 [2]byte + Metric int32 +} + +type IfmaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + Pad_cgo_0 [2]byte +} + +type IfAnnounceMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + Name [16]int8 + What uint16 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + Pad_cgo_0 [2]byte + Flags int32 + Addrs int32 + Pid int32 + Seq int32 + Errno int32 + Fmask int32 + Inits uint32 + Rmx RtMetrics +} + +type RtMetrics struct { + Locks uint32 + Mtu uint32 + Hopcount uint32 + Expire uint32 + Recvpipe uint32 + Sendpipe uint32 + Ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Pksent uint32 + Weight uint32 + Filler [3]uint32 +} + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x8 + SizeofBpfZbuf = 0xc + SizeofBpfProgram = 0x8 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x20 + SizeofBpfZbufHeader = 0x20 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint32 + Drop uint32 +} + +type BpfZbuf struct { + Bufa *byte + Bufb *byte + Buflen uint32 +} + +type BpfProgram struct { + Len uint32 + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp Timeval + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + Pad_cgo_0 [6]byte +} + +type BpfZbufHeader struct { + Kernel_gen uint32 + Kernel_len uint32 + User_gen uint32 + X_bzh_pad [5]uint32 +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [20]uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = -0x64 + AT_REMOVEDIR = 0x800 + AT_SYMLINK_FOLLOW = 0x400 + AT_SYMLINK_NOFOLLOW = 0x200 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLINIGNEOF = 0x2000 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type CapRights struct { + Rights [2]uint64 +} + +type Utsname struct { + Sysname [256]byte + Nodename [256]byte + Release [256]byte + Version [256]byte + Machine [256]byte +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_386.go b/vendor/golang.org/x/sys/unix/ztypes_linux_386.go new file mode 100644 index 0000000..3400c7c --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_386.go @@ -0,0 +1,1258 @@ +// cgo -godefs -- -Wall -Werror -static -I/tmp/include -m32 linux/types.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build 386,linux + +package unix + +const ( + sizeofPtr = 0x4 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x4 + sizeofLongLong = 0x8 + PathMax = 0x1000 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int32 + _C_long_long int64 +) + +type Timespec struct { + Sec int32 + Nsec int32 +} + +type Timeval struct { + Sec int32 + Usec int32 +} + +type Timex struct { + Modes uint32 + Offset int32 + Freq int32 + Maxerror int32 + Esterror int32 + Status int32 + Constant int32 + Precision int32 + Tolerance int32 + Time Timeval + Tick int32 + Ppsfreq int32 + Jitter int32 + Shift int32 + Stabil int32 + Jitcnt int32 + Calcnt int32 + Errcnt int32 + Stbcnt int32 + Tai int32 + _ [44]byte +} + +type Time_t int32 + +type Tms struct { + Utime int32 + Stime int32 + Cutime int32 + Cstime int32 +} + +type Utimbuf struct { + Actime int32 + Modtime int32 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int32 + Ixrss int32 + Idrss int32 + Isrss int32 + Minflt int32 + Majflt int32 + Nswap int32 + Inblock int32 + Oublock int32 + Msgsnd int32 + Msgrcv int32 + Nsignals int32 + Nvcsw int32 + Nivcsw int32 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev uint64 + _ uint16 + _ [2]byte + _ uint32 + Mode uint32 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev uint64 + _ uint16 + _ [2]byte + Size int64 + Blksize int32 + Blocks int64 + Atim Timespec + Mtim Timespec + Ctim Timespec + Ino uint64 +} + +type StatxTimestamp struct { + Sec int64 + Nsec uint32 + _ int32 +} + +type Statx_t struct { + Mask uint32 + Blksize uint32 + Attributes uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Mode uint16 + _ [1]uint16 + Ino uint64 + Size uint64 + Blocks uint64 + Attributes_mask uint64 + Atime StatxTimestamp + Btime StatxTimestamp + Ctime StatxTimestamp + Mtime StatxTimestamp + Rdev_major uint32 + Rdev_minor uint32 + Dev_major uint32 + Dev_minor uint32 + _ [14]uint64 +} + +type Dirent struct { + Ino uint64 + Off int64 + Reclen uint16 + Type uint8 + Name [256]int8 + _ [1]byte +} + +type Fsid struct { + Val [2]int32 +} + +type Flock_t struct { + Type int16 + Whence int16 + Start int64 + Len int64 + Pid int32 +} + +type FscryptPolicy struct { + Version uint8 + Contents_encryption_mode uint8 + Filenames_encryption_mode uint8 + Flags uint8 + Master_key_descriptor [8]uint8 +} + +type FscryptKey struct { + Mode uint32 + Raw [64]uint8 + Size uint32 +} + +type KeyctlDHParams struct { + Private int32 + Prime int32 + Base int32 +} + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Family uint16 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]uint8 +} + +type RawSockaddrInet6 struct { + Family uint16 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Family uint16 + Path [108]int8 +} + +type RawSockaddrLinklayer struct { + Family uint16 + Protocol uint16 + Ifindex int32 + Hatype uint16 + Pkttype uint8 + Halen uint8 + Addr [8]uint8 +} + +type RawSockaddrNetlink struct { + Family uint16 + Pad uint16 + Pid uint32 + Groups uint32 +} + +type RawSockaddrHCI struct { + Family uint16 + Dev uint16 + Channel uint16 +} + +type RawSockaddrL2 struct { + Family uint16 + Psm uint16 + Bdaddr [6]uint8 + Cid uint16 + Bdaddr_type uint8 + _ [1]byte +} + +type RawSockaddrCAN struct { + Family uint16 + _ [2]byte + Ifindex int32 + Addr [8]byte +} + +type RawSockaddrALG struct { + Family uint16 + Type [14]uint8 + Feat uint32 + Mask uint32 + Name [64]uint8 +} + +type RawSockaddrVM struct { + Family uint16 + Reserved1 uint16 + Port uint32 + Cid uint32 + Zero [4]uint8 +} + +type RawSockaddr struct { + Family uint16 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [96]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint32 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type PacketMreq struct { + Ifindex int32 + Type uint16 + Alen uint16 + Address [8]uint8 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen uint32 + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet4Pktinfo struct { + Ifindex int32 + Spec_dst [4]byte /* in_addr */ + Addr [4]byte /* in_addr */ +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Data [8]uint32 +} + +type Ucred struct { + Pid int32 + Uid uint32 + Gid uint32 +} + +type TCPInfo struct { + State uint8 + Ca_state uint8 + Retransmits uint8 + Probes uint8 + Backoff uint8 + Options uint8 + _ [2]byte + Rto uint32 + Ato uint32 + Snd_mss uint32 + Rcv_mss uint32 + Unacked uint32 + Sacked uint32 + Lost uint32 + Retrans uint32 + Fackets uint32 + Last_data_sent uint32 + Last_ack_sent uint32 + Last_data_recv uint32 + Last_ack_recv uint32 + Pmtu uint32 + Rcv_ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Snd_ssthresh uint32 + Snd_cwnd uint32 + Advmss uint32 + Reordering uint32 + Rcv_rtt uint32 + Rcv_space uint32 + Total_retrans uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x70 + SizeofSockaddrUnix = 0x6e + SizeofSockaddrLinklayer = 0x14 + SizeofSockaddrNetlink = 0xc + SizeofSockaddrHCI = 0x6 + SizeofSockaddrL2 = 0xe + SizeofSockaddrCAN = 0x10 + SizeofSockaddrALG = 0x58 + SizeofSockaddrVM = 0x10 + SizeofLinger = 0x8 + SizeofIovec = 0x8 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofPacketMreq = 0x10 + SizeofMsghdr = 0x1c + SizeofCmsghdr = 0xc + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 + SizeofUcred = 0xc + SizeofTCPInfo = 0x68 +) + +const ( + IFA_UNSPEC = 0x0 + IFA_ADDRESS = 0x1 + IFA_LOCAL = 0x2 + IFA_LABEL = 0x3 + IFA_BROADCAST = 0x4 + IFA_ANYCAST = 0x5 + IFA_CACHEINFO = 0x6 + IFA_MULTICAST = 0x7 + IFLA_UNSPEC = 0x0 + IFLA_ADDRESS = 0x1 + IFLA_BROADCAST = 0x2 + IFLA_IFNAME = 0x3 + IFLA_MTU = 0x4 + IFLA_LINK = 0x5 + IFLA_QDISC = 0x6 + IFLA_STATS = 0x7 + IFLA_COST = 0x8 + IFLA_PRIORITY = 0x9 + IFLA_MASTER = 0xa + IFLA_WIRELESS = 0xb + IFLA_PROTINFO = 0xc + IFLA_TXQLEN = 0xd + IFLA_MAP = 0xe + IFLA_WEIGHT = 0xf + IFLA_OPERSTATE = 0x10 + IFLA_LINKMODE = 0x11 + IFLA_LINKINFO = 0x12 + IFLA_NET_NS_PID = 0x13 + IFLA_IFALIAS = 0x14 + IFLA_NUM_VF = 0x15 + IFLA_VFINFO_LIST = 0x16 + IFLA_STATS64 = 0x17 + IFLA_VF_PORTS = 0x18 + IFLA_PORT_SELF = 0x19 + IFLA_AF_SPEC = 0x1a + IFLA_GROUP = 0x1b + IFLA_NET_NS_FD = 0x1c + IFLA_EXT_MASK = 0x1d + IFLA_PROMISCUITY = 0x1e + IFLA_NUM_TX_QUEUES = 0x1f + IFLA_NUM_RX_QUEUES = 0x20 + IFLA_CARRIER = 0x21 + IFLA_PHYS_PORT_ID = 0x22 + IFLA_CARRIER_CHANGES = 0x23 + IFLA_PHYS_SWITCH_ID = 0x24 + IFLA_LINK_NETNSID = 0x25 + IFLA_PHYS_PORT_NAME = 0x26 + IFLA_PROTO_DOWN = 0x27 + IFLA_GSO_MAX_SEGS = 0x28 + IFLA_GSO_MAX_SIZE = 0x29 + IFLA_PAD = 0x2a + IFLA_XDP = 0x2b + IFLA_EVENT = 0x2c + IFLA_NEW_NETNSID = 0x2d + IFLA_IF_NETNSID = 0x2e + IFLA_MAX = 0x31 + RT_SCOPE_UNIVERSE = 0x0 + RT_SCOPE_SITE = 0xc8 + RT_SCOPE_LINK = 0xfd + RT_SCOPE_HOST = 0xfe + RT_SCOPE_NOWHERE = 0xff + RT_TABLE_UNSPEC = 0x0 + RT_TABLE_COMPAT = 0xfc + RT_TABLE_DEFAULT = 0xfd + RT_TABLE_MAIN = 0xfe + RT_TABLE_LOCAL = 0xff + RT_TABLE_MAX = 0xffffffff + RTA_UNSPEC = 0x0 + RTA_DST = 0x1 + RTA_SRC = 0x2 + RTA_IIF = 0x3 + RTA_OIF = 0x4 + RTA_GATEWAY = 0x5 + RTA_PRIORITY = 0x6 + RTA_PREFSRC = 0x7 + RTA_METRICS = 0x8 + RTA_MULTIPATH = 0x9 + RTA_FLOW = 0xb + RTA_CACHEINFO = 0xc + RTA_TABLE = 0xf + RTN_UNSPEC = 0x0 + RTN_UNICAST = 0x1 + RTN_LOCAL = 0x2 + RTN_BROADCAST = 0x3 + RTN_ANYCAST = 0x4 + RTN_MULTICAST = 0x5 + RTN_BLACKHOLE = 0x6 + RTN_UNREACHABLE = 0x7 + RTN_PROHIBIT = 0x8 + RTN_THROW = 0x9 + RTN_NAT = 0xa + RTN_XRESOLVE = 0xb + RTNLGRP_NONE = 0x0 + RTNLGRP_LINK = 0x1 + RTNLGRP_NOTIFY = 0x2 + RTNLGRP_NEIGH = 0x3 + RTNLGRP_TC = 0x4 + RTNLGRP_IPV4_IFADDR = 0x5 + RTNLGRP_IPV4_MROUTE = 0x6 + RTNLGRP_IPV4_ROUTE = 0x7 + RTNLGRP_IPV4_RULE = 0x8 + RTNLGRP_IPV6_IFADDR = 0x9 + RTNLGRP_IPV6_MROUTE = 0xa + RTNLGRP_IPV6_ROUTE = 0xb + RTNLGRP_IPV6_IFINFO = 0xc + RTNLGRP_IPV6_PREFIX = 0x12 + RTNLGRP_IPV6_RULE = 0x13 + RTNLGRP_ND_USEROPT = 0x14 + SizeofNlMsghdr = 0x10 + SizeofNlMsgerr = 0x14 + SizeofRtGenmsg = 0x1 + SizeofNlAttr = 0x4 + SizeofRtAttr = 0x4 + SizeofIfInfomsg = 0x10 + SizeofIfAddrmsg = 0x8 + SizeofRtMsg = 0xc + SizeofRtNexthop = 0x8 +) + +type NlMsghdr struct { + Len uint32 + Type uint16 + Flags uint16 + Seq uint32 + Pid uint32 +} + +type NlMsgerr struct { + Error int32 + Msg NlMsghdr +} + +type RtGenmsg struct { + Family uint8 +} + +type NlAttr struct { + Len uint16 + Type uint16 +} + +type RtAttr struct { + Len uint16 + Type uint16 +} + +type IfInfomsg struct { + Family uint8 + _ uint8 + Type uint16 + Index int32 + Flags uint32 + Change uint32 +} + +type IfAddrmsg struct { + Family uint8 + Prefixlen uint8 + Flags uint8 + Scope uint8 + Index uint32 +} + +type RtMsg struct { + Family uint8 + Dst_len uint8 + Src_len uint8 + Tos uint8 + Table uint8 + Protocol uint8 + Scope uint8 + Type uint8 + Flags uint32 +} + +type RtNexthop struct { + Len uint16 + Flags uint8 + Hops uint8 + Ifindex int32 +} + +const ( + SizeofSockFilter = 0x8 + SizeofSockFprog = 0x8 +) + +type SockFilter struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type SockFprog struct { + Len uint16 + _ [2]byte + Filter *SockFilter +} + +type InotifyEvent struct { + Wd int32 + Mask uint32 + Cookie uint32 + Len uint32 +} + +const SizeofInotifyEvent = 0x10 + +type PtraceRegs struct { + Ebx int32 + Ecx int32 + Edx int32 + Esi int32 + Edi int32 + Ebp int32 + Eax int32 + Xds int32 + Xes int32 + Xfs int32 + Xgs int32 + Orig_eax int32 + Eip int32 + Xcs int32 + Eflags int32 + Esp int32 + Xss int32 +} + +type FdSet struct { + Bits [32]int32 +} + +type Sysinfo_t struct { + Uptime int32 + Loads [3]uint32 + Totalram uint32 + Freeram uint32 + Sharedram uint32 + Bufferram uint32 + Totalswap uint32 + Freeswap uint32 + Procs uint16 + Pad uint16 + Totalhigh uint32 + Freehigh uint32 + Unit uint32 + _ [8]int8 +} + +type Utsname struct { + Sysname [65]byte + Nodename [65]byte + Release [65]byte + Version [65]byte + Machine [65]byte + Domainname [65]byte +} + +type Ustat_t struct { + Tfree int32 + Tinode uint32 + Fname [6]int8 + Fpack [6]int8 +} + +type EpollEvent struct { + Events uint32 + Fd int32 + Pad int32 +} + +const ( + AT_EMPTY_PATH = 0x1000 + AT_FDCWD = -0x64 + AT_NO_AUTOMOUNT = 0x800 + AT_REMOVEDIR = 0x200 + + AT_STATX_SYNC_AS_STAT = 0x0 + AT_STATX_FORCE_SYNC = 0x2000 + AT_STATX_DONT_SYNC = 0x4000 + + AT_SYMLINK_FOLLOW = 0x400 + AT_SYMLINK_NOFOLLOW = 0x100 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLIN = 0x1 + POLLPRI = 0x2 + POLLOUT = 0x4 + POLLRDHUP = 0x2000 + POLLERR = 0x8 + POLLHUP = 0x10 + POLLNVAL = 0x20 +) + +type Sigset_t struct { + Val [32]uint32 +} + +const RNDGETENTCNT = 0x80045200 + +const PERF_IOC_FLAG_GROUP = 0x1 + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Line uint8 + Cc [19]uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +type Taskstats struct { + Version uint16 + _ [2]byte + Ac_exitcode uint32 + Ac_flag uint8 + Ac_nice uint8 + _ [6]byte + Cpu_count uint64 + Cpu_delay_total uint64 + Blkio_count uint64 + Blkio_delay_total uint64 + Swapin_count uint64 + Swapin_delay_total uint64 + Cpu_run_real_total uint64 + Cpu_run_virtual_total uint64 + Ac_comm [32]int8 + Ac_sched uint8 + Ac_pad [3]uint8 + _ [4]byte + Ac_uid uint32 + Ac_gid uint32 + Ac_pid uint32 + Ac_ppid uint32 + Ac_btime uint32 + _ [4]byte + Ac_etime uint64 + Ac_utime uint64 + Ac_stime uint64 + Ac_minflt uint64 + Ac_majflt uint64 + Coremem uint64 + Virtmem uint64 + Hiwater_rss uint64 + Hiwater_vm uint64 + Read_char uint64 + Write_char uint64 + Read_syscalls uint64 + Write_syscalls uint64 + Read_bytes uint64 + Write_bytes uint64 + Cancelled_write_bytes uint64 + Nvcsw uint64 + Nivcsw uint64 + Ac_utimescaled uint64 + Ac_stimescaled uint64 + Cpu_scaled_run_real_total uint64 + Freepages_count uint64 + Freepages_delay_total uint64 +} + +const ( + TASKSTATS_CMD_UNSPEC = 0x0 + TASKSTATS_CMD_GET = 0x1 + TASKSTATS_CMD_NEW = 0x2 + TASKSTATS_TYPE_UNSPEC = 0x0 + TASKSTATS_TYPE_PID = 0x1 + TASKSTATS_TYPE_TGID = 0x2 + TASKSTATS_TYPE_STATS = 0x3 + TASKSTATS_TYPE_AGGR_PID = 0x4 + TASKSTATS_TYPE_AGGR_TGID = 0x5 + TASKSTATS_TYPE_NULL = 0x6 + TASKSTATS_CMD_ATTR_UNSPEC = 0x0 + TASKSTATS_CMD_ATTR_PID = 0x1 + TASKSTATS_CMD_ATTR_TGID = 0x2 + TASKSTATS_CMD_ATTR_REGISTER_CPUMASK = 0x3 + TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK = 0x4 +) + +type CGroupStats struct { + Sleeping uint64 + Running uint64 + Stopped uint64 + Uninterruptible uint64 + Io_wait uint64 +} + +const ( + CGROUPSTATS_CMD_UNSPEC = 0x3 + CGROUPSTATS_CMD_GET = 0x4 + CGROUPSTATS_CMD_NEW = 0x5 + CGROUPSTATS_TYPE_UNSPEC = 0x0 + CGROUPSTATS_TYPE_CGROUP_STATS = 0x1 + CGROUPSTATS_CMD_ATTR_UNSPEC = 0x0 + CGROUPSTATS_CMD_ATTR_FD = 0x1 +) + +type Genlmsghdr struct { + Cmd uint8 + Version uint8 + Reserved uint16 +} + +const ( + CTRL_CMD_UNSPEC = 0x0 + CTRL_CMD_NEWFAMILY = 0x1 + CTRL_CMD_DELFAMILY = 0x2 + CTRL_CMD_GETFAMILY = 0x3 + CTRL_CMD_NEWOPS = 0x4 + CTRL_CMD_DELOPS = 0x5 + CTRL_CMD_GETOPS = 0x6 + CTRL_CMD_NEWMCAST_GRP = 0x7 + CTRL_CMD_DELMCAST_GRP = 0x8 + CTRL_CMD_GETMCAST_GRP = 0x9 + CTRL_ATTR_UNSPEC = 0x0 + CTRL_ATTR_FAMILY_ID = 0x1 + CTRL_ATTR_FAMILY_NAME = 0x2 + CTRL_ATTR_VERSION = 0x3 + CTRL_ATTR_HDRSIZE = 0x4 + CTRL_ATTR_MAXATTR = 0x5 + CTRL_ATTR_OPS = 0x6 + CTRL_ATTR_MCAST_GROUPS = 0x7 + CTRL_ATTR_OP_UNSPEC = 0x0 + CTRL_ATTR_OP_ID = 0x1 + CTRL_ATTR_OP_FLAGS = 0x2 + CTRL_ATTR_MCAST_GRP_UNSPEC = 0x0 + CTRL_ATTR_MCAST_GRP_NAME = 0x1 + CTRL_ATTR_MCAST_GRP_ID = 0x2 +) + +type cpuMask uint32 + +const ( + _CPU_SETSIZE = 0x400 + _NCPUBITS = 0x20 +) + +const ( + BDADDR_BREDR = 0x0 + BDADDR_LE_PUBLIC = 0x1 + BDADDR_LE_RANDOM = 0x2 +) + +type PerfEventAttr struct { + Type uint32 + Size uint32 + Config uint64 + Sample uint64 + Sample_type uint64 + Read_format uint64 + Bits uint64 + Wakeup uint32 + Bp_type uint32 + Ext1 uint64 + Ext2 uint64 + Branch_sample_type uint64 + Sample_regs_user uint64 + Sample_stack_user uint32 + Clockid int32 + Sample_regs_intr uint64 + Aux_watermark uint32 + _ uint32 +} + +type PerfEventMmapPage struct { + Version uint32 + Compat_version uint32 + Lock uint32 + Index uint32 + Offset int64 + Time_enabled uint64 + Time_running uint64 + Capabilities uint64 + Pmc_width uint16 + Time_shift uint16 + Time_mult uint32 + Time_offset uint64 + Time_zero uint64 + Size uint32 + _ [948]uint8 + Data_head uint64 + Data_tail uint64 + Data_offset uint64 + Data_size uint64 + Aux_head uint64 + Aux_tail uint64 + Aux_offset uint64 + Aux_size uint64 +} + +const ( + PerfBitDisabled uint64 = CBitFieldMaskBit0 + PerfBitInherit = CBitFieldMaskBit1 + PerfBitPinned = CBitFieldMaskBit2 + PerfBitExclusive = CBitFieldMaskBit3 + PerfBitExcludeUser = CBitFieldMaskBit4 + PerfBitExcludeKernel = CBitFieldMaskBit5 + PerfBitExcludeHv = CBitFieldMaskBit6 + PerfBitExcludeIdle = CBitFieldMaskBit7 + PerfBitMmap = CBitFieldMaskBit8 + PerfBitComm = CBitFieldMaskBit9 + PerfBitFreq = CBitFieldMaskBit10 + PerfBitInheritStat = CBitFieldMaskBit11 + PerfBitEnableOnExec = CBitFieldMaskBit12 + PerfBitTask = CBitFieldMaskBit13 + PerfBitWatermark = CBitFieldMaskBit14 + PerfBitPreciseIPBit1 = CBitFieldMaskBit15 + PerfBitPreciseIPBit2 = CBitFieldMaskBit16 + PerfBitMmapData = CBitFieldMaskBit17 + PerfBitSampleIDAll = CBitFieldMaskBit18 + PerfBitExcludeHost = CBitFieldMaskBit19 + PerfBitExcludeGuest = CBitFieldMaskBit20 + PerfBitExcludeCallchainKernel = CBitFieldMaskBit21 + PerfBitExcludeCallchainUser = CBitFieldMaskBit22 + PerfBitMmap2 = CBitFieldMaskBit23 + PerfBitCommExec = CBitFieldMaskBit24 + PerfBitUseClockID = CBitFieldMaskBit25 + PerfBitContextSwitch = CBitFieldMaskBit26 +) + +const ( + PERF_TYPE_HARDWARE = 0x0 + PERF_TYPE_SOFTWARE = 0x1 + PERF_TYPE_TRACEPOINT = 0x2 + PERF_TYPE_HW_CACHE = 0x3 + PERF_TYPE_RAW = 0x4 + PERF_TYPE_BREAKPOINT = 0x5 + + PERF_COUNT_HW_CPU_CYCLES = 0x0 + PERF_COUNT_HW_INSTRUCTIONS = 0x1 + PERF_COUNT_HW_CACHE_REFERENCES = 0x2 + PERF_COUNT_HW_CACHE_MISSES = 0x3 + PERF_COUNT_HW_BRANCH_INSTRUCTIONS = 0x4 + PERF_COUNT_HW_BRANCH_MISSES = 0x5 + PERF_COUNT_HW_BUS_CYCLES = 0x6 + PERF_COUNT_HW_STALLED_CYCLES_FRONTEND = 0x7 + PERF_COUNT_HW_STALLED_CYCLES_BACKEND = 0x8 + PERF_COUNT_HW_REF_CPU_CYCLES = 0x9 + + PERF_COUNT_HW_CACHE_L1D = 0x0 + PERF_COUNT_HW_CACHE_L1I = 0x1 + PERF_COUNT_HW_CACHE_LL = 0x2 + PERF_COUNT_HW_CACHE_DTLB = 0x3 + PERF_COUNT_HW_CACHE_ITLB = 0x4 + PERF_COUNT_HW_CACHE_BPU = 0x5 + PERF_COUNT_HW_CACHE_NODE = 0x6 + + PERF_COUNT_HW_CACHE_OP_READ = 0x0 + PERF_COUNT_HW_CACHE_OP_WRITE = 0x1 + PERF_COUNT_HW_CACHE_OP_PREFETCH = 0x2 + + PERF_COUNT_HW_CACHE_RESULT_ACCESS = 0x0 + PERF_COUNT_HW_CACHE_RESULT_MISS = 0x1 + + PERF_COUNT_SW_CPU_CLOCK = 0x0 + PERF_COUNT_SW_TASK_CLOCK = 0x1 + PERF_COUNT_SW_PAGE_FAULTS = 0x2 + PERF_COUNT_SW_CONTEXT_SWITCHES = 0x3 + PERF_COUNT_SW_CPU_MIGRATIONS = 0x4 + PERF_COUNT_SW_PAGE_FAULTS_MIN = 0x5 + PERF_COUNT_SW_PAGE_FAULTS_MAJ = 0x6 + PERF_COUNT_SW_ALIGNMENT_FAULTS = 0x7 + PERF_COUNT_SW_EMULATION_FAULTS = 0x8 + PERF_COUNT_SW_DUMMY = 0x9 + + PERF_SAMPLE_IP = 0x1 + PERF_SAMPLE_TID = 0x2 + PERF_SAMPLE_TIME = 0x4 + PERF_SAMPLE_ADDR = 0x8 + PERF_SAMPLE_READ = 0x10 + PERF_SAMPLE_CALLCHAIN = 0x20 + PERF_SAMPLE_ID = 0x40 + PERF_SAMPLE_CPU = 0x80 + PERF_SAMPLE_PERIOD = 0x100 + PERF_SAMPLE_STREAM_ID = 0x200 + PERF_SAMPLE_RAW = 0x400 + PERF_SAMPLE_BRANCH_STACK = 0x800 + + PERF_SAMPLE_BRANCH_USER = 0x1 + PERF_SAMPLE_BRANCH_KERNEL = 0x2 + PERF_SAMPLE_BRANCH_HV = 0x4 + PERF_SAMPLE_BRANCH_ANY = 0x8 + PERF_SAMPLE_BRANCH_ANY_CALL = 0x10 + PERF_SAMPLE_BRANCH_ANY_RETURN = 0x20 + PERF_SAMPLE_BRANCH_IND_CALL = 0x40 + + PERF_FORMAT_TOTAL_TIME_ENABLED = 0x1 + PERF_FORMAT_TOTAL_TIME_RUNNING = 0x2 + PERF_FORMAT_ID = 0x4 + PERF_FORMAT_GROUP = 0x8 + + PERF_RECORD_MMAP = 0x1 + PERF_RECORD_LOST = 0x2 + PERF_RECORD_COMM = 0x3 + PERF_RECORD_EXIT = 0x4 + PERF_RECORD_THROTTLE = 0x5 + PERF_RECORD_UNTHROTTLE = 0x6 + PERF_RECORD_FORK = 0x7 + PERF_RECORD_READ = 0x8 + PERF_RECORD_SAMPLE = 0x9 + + PERF_CONTEXT_HV = -0x20 + PERF_CONTEXT_KERNEL = -0x80 + PERF_CONTEXT_USER = -0x200 + + PERF_CONTEXT_GUEST = -0x800 + PERF_CONTEXT_GUEST_KERNEL = -0x880 + PERF_CONTEXT_GUEST_USER = -0xa00 + + PERF_FLAG_FD_NO_GROUP = 0x1 + PERF_FLAG_FD_OUTPUT = 0x2 + PERF_FLAG_PID_CGROUP = 0x4 +) + +const ( + CBitFieldMaskBit0 = 0x1 + CBitFieldMaskBit1 = 0x2 + CBitFieldMaskBit2 = 0x4 + CBitFieldMaskBit3 = 0x8 + CBitFieldMaskBit4 = 0x10 + CBitFieldMaskBit5 = 0x20 + CBitFieldMaskBit6 = 0x40 + CBitFieldMaskBit7 = 0x80 + CBitFieldMaskBit8 = 0x100 + CBitFieldMaskBit9 = 0x200 + CBitFieldMaskBit10 = 0x400 + CBitFieldMaskBit11 = 0x800 + CBitFieldMaskBit12 = 0x1000 + CBitFieldMaskBit13 = 0x2000 + CBitFieldMaskBit14 = 0x4000 + CBitFieldMaskBit15 = 0x8000 + CBitFieldMaskBit16 = 0x10000 + CBitFieldMaskBit17 = 0x20000 + CBitFieldMaskBit18 = 0x40000 + CBitFieldMaskBit19 = 0x80000 + CBitFieldMaskBit20 = 0x100000 + CBitFieldMaskBit21 = 0x200000 + CBitFieldMaskBit22 = 0x400000 + CBitFieldMaskBit23 = 0x800000 + CBitFieldMaskBit24 = 0x1000000 + CBitFieldMaskBit25 = 0x2000000 + CBitFieldMaskBit26 = 0x4000000 + CBitFieldMaskBit27 = 0x8000000 + CBitFieldMaskBit28 = 0x10000000 + CBitFieldMaskBit29 = 0x20000000 + CBitFieldMaskBit30 = 0x40000000 + CBitFieldMaskBit31 = 0x80000000 + CBitFieldMaskBit32 = 0x100000000 + CBitFieldMaskBit33 = 0x200000000 + CBitFieldMaskBit34 = 0x400000000 + CBitFieldMaskBit35 = 0x800000000 + CBitFieldMaskBit36 = 0x1000000000 + CBitFieldMaskBit37 = 0x2000000000 + CBitFieldMaskBit38 = 0x4000000000 + CBitFieldMaskBit39 = 0x8000000000 + CBitFieldMaskBit40 = 0x10000000000 + CBitFieldMaskBit41 = 0x20000000000 + CBitFieldMaskBit42 = 0x40000000000 + CBitFieldMaskBit43 = 0x80000000000 + CBitFieldMaskBit44 = 0x100000000000 + CBitFieldMaskBit45 = 0x200000000000 + CBitFieldMaskBit46 = 0x400000000000 + CBitFieldMaskBit47 = 0x800000000000 + CBitFieldMaskBit48 = 0x1000000000000 + CBitFieldMaskBit49 = 0x2000000000000 + CBitFieldMaskBit50 = 0x4000000000000 + CBitFieldMaskBit51 = 0x8000000000000 + CBitFieldMaskBit52 = 0x10000000000000 + CBitFieldMaskBit53 = 0x20000000000000 + CBitFieldMaskBit54 = 0x40000000000000 + CBitFieldMaskBit55 = 0x80000000000000 + CBitFieldMaskBit56 = 0x100000000000000 + CBitFieldMaskBit57 = 0x200000000000000 + CBitFieldMaskBit58 = 0x400000000000000 + CBitFieldMaskBit59 = 0x800000000000000 + CBitFieldMaskBit60 = 0x1000000000000000 + CBitFieldMaskBit61 = 0x2000000000000000 + CBitFieldMaskBit62 = 0x4000000000000000 + CBitFieldMaskBit63 = 0x8000000000000000 +) + +type SockaddrStorage struct { + Family uint16 + _ [122]int8 + _ uint32 +} + +type TCPMD5Sig struct { + Addr SockaddrStorage + Flags uint8 + Prefixlen uint8 + Keylen uint16 + _ uint32 + Key [80]uint8 +} + +type HDDriveCmdHdr struct { + Command uint8 + Number uint8 + Feature uint8 + Count uint8 +} + +type HDGeometry struct { + Heads uint8 + Sectors uint8 + Cylinders uint16 + Start uint32 +} + +type HDDriveID struct { + Config uint16 + Cyls uint16 + Reserved2 uint16 + Heads uint16 + Track_bytes uint16 + Sector_bytes uint16 + Sectors uint16 + Vendor0 uint16 + Vendor1 uint16 + Vendor2 uint16 + Serial_no [20]uint8 + Buf_type uint16 + Buf_size uint16 + Ecc_bytes uint16 + Fw_rev [8]uint8 + Model [40]uint8 + Max_multsect uint8 + Vendor3 uint8 + Dword_io uint16 + Vendor4 uint8 + Capability uint8 + Reserved50 uint16 + Vendor5 uint8 + TPIO uint8 + Vendor6 uint8 + TDMA uint8 + Field_valid uint16 + Cur_cyls uint16 + Cur_heads uint16 + Cur_sectors uint16 + Cur_capacity0 uint16 + Cur_capacity1 uint16 + Multsect uint8 + Multsect_valid uint8 + Lba_capacity uint32 + Dma_1word uint16 + Dma_mword uint16 + Eide_pio_modes uint16 + Eide_dma_min uint16 + Eide_dma_time uint16 + Eide_pio uint16 + Eide_pio_iordy uint16 + Words69_70 [2]uint16 + Words71_74 [4]uint16 + Queue_depth uint16 + Words76_79 [4]uint16 + Major_rev_num uint16 + Minor_rev_num uint16 + Command_set_1 uint16 + Command_set_2 uint16 + Cfsse uint16 + Cfs_enable_1 uint16 + Cfs_enable_2 uint16 + Csf_default uint16 + Dma_ultra uint16 + Trseuc uint16 + TrsEuc uint16 + CurAPMvalues uint16 + Mprc uint16 + Hw_config uint16 + Acoustic uint16 + Msrqs uint16 + Sxfert uint16 + Sal uint16 + Spg uint32 + Lba_capacity_2 uint64 + Words104_125 [22]uint16 + Last_lun uint16 + Word127 uint16 + Dlf uint16 + Csfo uint16 + Words130_155 [26]uint16 + Word156 uint16 + Words157_159 [3]uint16 + Cfa_power uint16 + Words161_175 [15]uint16 + Words176_205 [30]uint16 + Words206_254 [49]uint16 + Integrity_word uint16 +} + +type Statfs_t struct { + Type int32 + Bsize int32 + Blocks uint64 + Bfree uint64 + Bavail uint64 + Files uint64 + Ffree uint64 + Fsid Fsid + Namelen int32 + Frsize int32 + Flags int32 + Spare [4]int32 +} + +const ( + ST_MANDLOCK = 0x40 + ST_NOATIME = 0x400 + ST_NODEV = 0x4 + ST_NODIRATIME = 0x800 + ST_NOEXEC = 0x8 + ST_NOSUID = 0x2 + ST_RDONLY = 0x1 + ST_RELATIME = 0x1000 + ST_SYNCHRONOUS = 0x10 +) diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go new file mode 100644 index 0000000..7e3d640 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go @@ -0,0 +1,1277 @@ +// cgo -godefs -- -Wall -Werror -static -I/tmp/include -m64 linux/types.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,linux + +package unix + +const ( + sizeofPtr = 0x8 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x8 + sizeofLongLong = 0x8 + PathMax = 0x1000 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int64 +} + +type Timex struct { + Modes uint32 + _ [4]byte + Offset int64 + Freq int64 + Maxerror int64 + Esterror int64 + Status int32 + _ [4]byte + Constant int64 + Precision int64 + Tolerance int64 + Time Timeval + Tick int64 + Ppsfreq int64 + Jitter int64 + Shift int32 + _ [4]byte + Stabil int64 + Jitcnt int64 + Calcnt int64 + Errcnt int64 + Stbcnt int64 + Tai int32 + _ [44]byte +} + +type Time_t int64 + +type Tms struct { + Utime int64 + Stime int64 + Cutime int64 + Cstime int64 +} + +type Utimbuf struct { + Actime int64 + Modtime int64 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev uint64 + Ino uint64 + Nlink uint64 + Mode uint32 + Uid uint32 + Gid uint32 + _ int32 + Rdev uint64 + Size int64 + Blksize int64 + Blocks int64 + Atim Timespec + Mtim Timespec + Ctim Timespec + _ [3]int64 +} + +type StatxTimestamp struct { + Sec int64 + Nsec uint32 + _ int32 +} + +type Statx_t struct { + Mask uint32 + Blksize uint32 + Attributes uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Mode uint16 + _ [1]uint16 + Ino uint64 + Size uint64 + Blocks uint64 + Attributes_mask uint64 + Atime StatxTimestamp + Btime StatxTimestamp + Ctime StatxTimestamp + Mtime StatxTimestamp + Rdev_major uint32 + Rdev_minor uint32 + Dev_major uint32 + Dev_minor uint32 + _ [14]uint64 +} + +type Dirent struct { + Ino uint64 + Off int64 + Reclen uint16 + Type uint8 + Name [256]int8 + _ [5]byte +} + +type Fsid struct { + Val [2]int32 +} + +type Flock_t struct { + Type int16 + Whence int16 + _ [4]byte + Start int64 + Len int64 + Pid int32 + _ [4]byte +} + +type FscryptPolicy struct { + Version uint8 + Contents_encryption_mode uint8 + Filenames_encryption_mode uint8 + Flags uint8 + Master_key_descriptor [8]uint8 +} + +type FscryptKey struct { + Mode uint32 + Raw [64]uint8 + Size uint32 +} + +type KeyctlDHParams struct { + Private int32 + Prime int32 + Base int32 +} + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Family uint16 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]uint8 +} + +type RawSockaddrInet6 struct { + Family uint16 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Family uint16 + Path [108]int8 +} + +type RawSockaddrLinklayer struct { + Family uint16 + Protocol uint16 + Ifindex int32 + Hatype uint16 + Pkttype uint8 + Halen uint8 + Addr [8]uint8 +} + +type RawSockaddrNetlink struct { + Family uint16 + Pad uint16 + Pid uint32 + Groups uint32 +} + +type RawSockaddrHCI struct { + Family uint16 + Dev uint16 + Channel uint16 +} + +type RawSockaddrL2 struct { + Family uint16 + Psm uint16 + Bdaddr [6]uint8 + Cid uint16 + Bdaddr_type uint8 + _ [1]byte +} + +type RawSockaddrCAN struct { + Family uint16 + _ [2]byte + Ifindex int32 + Addr [8]byte +} + +type RawSockaddrALG struct { + Family uint16 + Type [14]uint8 + Feat uint32 + Mask uint32 + Name [64]uint8 +} + +type RawSockaddrVM struct { + Family uint16 + Reserved1 uint16 + Port uint32 + Cid uint32 + Zero [4]uint8 +} + +type RawSockaddr struct { + Family uint16 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [96]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type PacketMreq struct { + Ifindex int32 + Type uint16 + Alen uint16 + Address [8]uint8 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + _ [4]byte + Iov *Iovec + Iovlen uint64 + Control *byte + Controllen uint64 + Flags int32 + _ [4]byte +} + +type Cmsghdr struct { + Len uint64 + Level int32 + Type int32 +} + +type Inet4Pktinfo struct { + Ifindex int32 + Spec_dst [4]byte /* in_addr */ + Addr [4]byte /* in_addr */ +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Data [8]uint32 +} + +type Ucred struct { + Pid int32 + Uid uint32 + Gid uint32 +} + +type TCPInfo struct { + State uint8 + Ca_state uint8 + Retransmits uint8 + Probes uint8 + Backoff uint8 + Options uint8 + _ [2]byte + Rto uint32 + Ato uint32 + Snd_mss uint32 + Rcv_mss uint32 + Unacked uint32 + Sacked uint32 + Lost uint32 + Retrans uint32 + Fackets uint32 + Last_data_sent uint32 + Last_ack_sent uint32 + Last_data_recv uint32 + Last_ack_recv uint32 + Pmtu uint32 + Rcv_ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Snd_ssthresh uint32 + Snd_cwnd uint32 + Advmss uint32 + Reordering uint32 + Rcv_rtt uint32 + Rcv_space uint32 + Total_retrans uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x70 + SizeofSockaddrUnix = 0x6e + SizeofSockaddrLinklayer = 0x14 + SizeofSockaddrNetlink = 0xc + SizeofSockaddrHCI = 0x6 + SizeofSockaddrL2 = 0xe + SizeofSockaddrCAN = 0x10 + SizeofSockaddrALG = 0x58 + SizeofSockaddrVM = 0x10 + SizeofLinger = 0x8 + SizeofIovec = 0x10 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofPacketMreq = 0x10 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 + SizeofUcred = 0xc + SizeofTCPInfo = 0x68 +) + +const ( + IFA_UNSPEC = 0x0 + IFA_ADDRESS = 0x1 + IFA_LOCAL = 0x2 + IFA_LABEL = 0x3 + IFA_BROADCAST = 0x4 + IFA_ANYCAST = 0x5 + IFA_CACHEINFO = 0x6 + IFA_MULTICAST = 0x7 + IFLA_UNSPEC = 0x0 + IFLA_ADDRESS = 0x1 + IFLA_BROADCAST = 0x2 + IFLA_IFNAME = 0x3 + IFLA_MTU = 0x4 + IFLA_LINK = 0x5 + IFLA_QDISC = 0x6 + IFLA_STATS = 0x7 + IFLA_COST = 0x8 + IFLA_PRIORITY = 0x9 + IFLA_MASTER = 0xa + IFLA_WIRELESS = 0xb + IFLA_PROTINFO = 0xc + IFLA_TXQLEN = 0xd + IFLA_MAP = 0xe + IFLA_WEIGHT = 0xf + IFLA_OPERSTATE = 0x10 + IFLA_LINKMODE = 0x11 + IFLA_LINKINFO = 0x12 + IFLA_NET_NS_PID = 0x13 + IFLA_IFALIAS = 0x14 + IFLA_NUM_VF = 0x15 + IFLA_VFINFO_LIST = 0x16 + IFLA_STATS64 = 0x17 + IFLA_VF_PORTS = 0x18 + IFLA_PORT_SELF = 0x19 + IFLA_AF_SPEC = 0x1a + IFLA_GROUP = 0x1b + IFLA_NET_NS_FD = 0x1c + IFLA_EXT_MASK = 0x1d + IFLA_PROMISCUITY = 0x1e + IFLA_NUM_TX_QUEUES = 0x1f + IFLA_NUM_RX_QUEUES = 0x20 + IFLA_CARRIER = 0x21 + IFLA_PHYS_PORT_ID = 0x22 + IFLA_CARRIER_CHANGES = 0x23 + IFLA_PHYS_SWITCH_ID = 0x24 + IFLA_LINK_NETNSID = 0x25 + IFLA_PHYS_PORT_NAME = 0x26 + IFLA_PROTO_DOWN = 0x27 + IFLA_GSO_MAX_SEGS = 0x28 + IFLA_GSO_MAX_SIZE = 0x29 + IFLA_PAD = 0x2a + IFLA_XDP = 0x2b + IFLA_EVENT = 0x2c + IFLA_NEW_NETNSID = 0x2d + IFLA_IF_NETNSID = 0x2e + IFLA_MAX = 0x31 + RT_SCOPE_UNIVERSE = 0x0 + RT_SCOPE_SITE = 0xc8 + RT_SCOPE_LINK = 0xfd + RT_SCOPE_HOST = 0xfe + RT_SCOPE_NOWHERE = 0xff + RT_TABLE_UNSPEC = 0x0 + RT_TABLE_COMPAT = 0xfc + RT_TABLE_DEFAULT = 0xfd + RT_TABLE_MAIN = 0xfe + RT_TABLE_LOCAL = 0xff + RT_TABLE_MAX = 0xffffffff + RTA_UNSPEC = 0x0 + RTA_DST = 0x1 + RTA_SRC = 0x2 + RTA_IIF = 0x3 + RTA_OIF = 0x4 + RTA_GATEWAY = 0x5 + RTA_PRIORITY = 0x6 + RTA_PREFSRC = 0x7 + RTA_METRICS = 0x8 + RTA_MULTIPATH = 0x9 + RTA_FLOW = 0xb + RTA_CACHEINFO = 0xc + RTA_TABLE = 0xf + RTN_UNSPEC = 0x0 + RTN_UNICAST = 0x1 + RTN_LOCAL = 0x2 + RTN_BROADCAST = 0x3 + RTN_ANYCAST = 0x4 + RTN_MULTICAST = 0x5 + RTN_BLACKHOLE = 0x6 + RTN_UNREACHABLE = 0x7 + RTN_PROHIBIT = 0x8 + RTN_THROW = 0x9 + RTN_NAT = 0xa + RTN_XRESOLVE = 0xb + RTNLGRP_NONE = 0x0 + RTNLGRP_LINK = 0x1 + RTNLGRP_NOTIFY = 0x2 + RTNLGRP_NEIGH = 0x3 + RTNLGRP_TC = 0x4 + RTNLGRP_IPV4_IFADDR = 0x5 + RTNLGRP_IPV4_MROUTE = 0x6 + RTNLGRP_IPV4_ROUTE = 0x7 + RTNLGRP_IPV4_RULE = 0x8 + RTNLGRP_IPV6_IFADDR = 0x9 + RTNLGRP_IPV6_MROUTE = 0xa + RTNLGRP_IPV6_ROUTE = 0xb + RTNLGRP_IPV6_IFINFO = 0xc + RTNLGRP_IPV6_PREFIX = 0x12 + RTNLGRP_IPV6_RULE = 0x13 + RTNLGRP_ND_USEROPT = 0x14 + SizeofNlMsghdr = 0x10 + SizeofNlMsgerr = 0x14 + SizeofRtGenmsg = 0x1 + SizeofNlAttr = 0x4 + SizeofRtAttr = 0x4 + SizeofIfInfomsg = 0x10 + SizeofIfAddrmsg = 0x8 + SizeofRtMsg = 0xc + SizeofRtNexthop = 0x8 +) + +type NlMsghdr struct { + Len uint32 + Type uint16 + Flags uint16 + Seq uint32 + Pid uint32 +} + +type NlMsgerr struct { + Error int32 + Msg NlMsghdr +} + +type RtGenmsg struct { + Family uint8 +} + +type NlAttr struct { + Len uint16 + Type uint16 +} + +type RtAttr struct { + Len uint16 + Type uint16 +} + +type IfInfomsg struct { + Family uint8 + _ uint8 + Type uint16 + Index int32 + Flags uint32 + Change uint32 +} + +type IfAddrmsg struct { + Family uint8 + Prefixlen uint8 + Flags uint8 + Scope uint8 + Index uint32 +} + +type RtMsg struct { + Family uint8 + Dst_len uint8 + Src_len uint8 + Tos uint8 + Table uint8 + Protocol uint8 + Scope uint8 + Type uint8 + Flags uint32 +} + +type RtNexthop struct { + Len uint16 + Flags uint8 + Hops uint8 + Ifindex int32 +} + +const ( + SizeofSockFilter = 0x8 + SizeofSockFprog = 0x10 +) + +type SockFilter struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type SockFprog struct { + Len uint16 + _ [6]byte + Filter *SockFilter +} + +type InotifyEvent struct { + Wd int32 + Mask uint32 + Cookie uint32 + Len uint32 +} + +const SizeofInotifyEvent = 0x10 + +type PtraceRegs struct { + R15 uint64 + R14 uint64 + R13 uint64 + R12 uint64 + Rbp uint64 + Rbx uint64 + R11 uint64 + R10 uint64 + R9 uint64 + R8 uint64 + Rax uint64 + Rcx uint64 + Rdx uint64 + Rsi uint64 + Rdi uint64 + Orig_rax uint64 + Rip uint64 + Cs uint64 + Eflags uint64 + Rsp uint64 + Ss uint64 + Fs_base uint64 + Gs_base uint64 + Ds uint64 + Es uint64 + Fs uint64 + Gs uint64 +} + +type FdSet struct { + Bits [16]int64 +} + +type Sysinfo_t struct { + Uptime int64 + Loads [3]uint64 + Totalram uint64 + Freeram uint64 + Sharedram uint64 + Bufferram uint64 + Totalswap uint64 + Freeswap uint64 + Procs uint16 + Pad uint16 + _ [4]byte + Totalhigh uint64 + Freehigh uint64 + Unit uint32 + _ [0]int8 + _ [4]byte +} + +type Utsname struct { + Sysname [65]byte + Nodename [65]byte + Release [65]byte + Version [65]byte + Machine [65]byte + Domainname [65]byte +} + +type Ustat_t struct { + Tfree int32 + _ [4]byte + Tinode uint64 + Fname [6]int8 + Fpack [6]int8 + _ [4]byte +} + +type EpollEvent struct { + Events uint32 + Fd int32 + Pad int32 +} + +const ( + AT_EMPTY_PATH = 0x1000 + AT_FDCWD = -0x64 + AT_NO_AUTOMOUNT = 0x800 + AT_REMOVEDIR = 0x200 + + AT_STATX_SYNC_AS_STAT = 0x0 + AT_STATX_FORCE_SYNC = 0x2000 + AT_STATX_DONT_SYNC = 0x4000 + + AT_SYMLINK_FOLLOW = 0x400 + AT_SYMLINK_NOFOLLOW = 0x100 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLIN = 0x1 + POLLPRI = 0x2 + POLLOUT = 0x4 + POLLRDHUP = 0x2000 + POLLERR = 0x8 + POLLHUP = 0x10 + POLLNVAL = 0x20 +) + +type Sigset_t struct { + Val [16]uint64 +} + +const RNDGETENTCNT = 0x80045200 + +const PERF_IOC_FLAG_GROUP = 0x1 + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Line uint8 + Cc [19]uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +type Taskstats struct { + Version uint16 + _ [2]byte + Ac_exitcode uint32 + Ac_flag uint8 + Ac_nice uint8 + _ [6]byte + Cpu_count uint64 + Cpu_delay_total uint64 + Blkio_count uint64 + Blkio_delay_total uint64 + Swapin_count uint64 + Swapin_delay_total uint64 + Cpu_run_real_total uint64 + Cpu_run_virtual_total uint64 + Ac_comm [32]int8 + Ac_sched uint8 + Ac_pad [3]uint8 + _ [4]byte + Ac_uid uint32 + Ac_gid uint32 + Ac_pid uint32 + Ac_ppid uint32 + Ac_btime uint32 + _ [4]byte + Ac_etime uint64 + Ac_utime uint64 + Ac_stime uint64 + Ac_minflt uint64 + Ac_majflt uint64 + Coremem uint64 + Virtmem uint64 + Hiwater_rss uint64 + Hiwater_vm uint64 + Read_char uint64 + Write_char uint64 + Read_syscalls uint64 + Write_syscalls uint64 + Read_bytes uint64 + Write_bytes uint64 + Cancelled_write_bytes uint64 + Nvcsw uint64 + Nivcsw uint64 + Ac_utimescaled uint64 + Ac_stimescaled uint64 + Cpu_scaled_run_real_total uint64 + Freepages_count uint64 + Freepages_delay_total uint64 +} + +const ( + TASKSTATS_CMD_UNSPEC = 0x0 + TASKSTATS_CMD_GET = 0x1 + TASKSTATS_CMD_NEW = 0x2 + TASKSTATS_TYPE_UNSPEC = 0x0 + TASKSTATS_TYPE_PID = 0x1 + TASKSTATS_TYPE_TGID = 0x2 + TASKSTATS_TYPE_STATS = 0x3 + TASKSTATS_TYPE_AGGR_PID = 0x4 + TASKSTATS_TYPE_AGGR_TGID = 0x5 + TASKSTATS_TYPE_NULL = 0x6 + TASKSTATS_CMD_ATTR_UNSPEC = 0x0 + TASKSTATS_CMD_ATTR_PID = 0x1 + TASKSTATS_CMD_ATTR_TGID = 0x2 + TASKSTATS_CMD_ATTR_REGISTER_CPUMASK = 0x3 + TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK = 0x4 +) + +type CGroupStats struct { + Sleeping uint64 + Running uint64 + Stopped uint64 + Uninterruptible uint64 + Io_wait uint64 +} + +const ( + CGROUPSTATS_CMD_UNSPEC = 0x3 + CGROUPSTATS_CMD_GET = 0x4 + CGROUPSTATS_CMD_NEW = 0x5 + CGROUPSTATS_TYPE_UNSPEC = 0x0 + CGROUPSTATS_TYPE_CGROUP_STATS = 0x1 + CGROUPSTATS_CMD_ATTR_UNSPEC = 0x0 + CGROUPSTATS_CMD_ATTR_FD = 0x1 +) + +type Genlmsghdr struct { + Cmd uint8 + Version uint8 + Reserved uint16 +} + +const ( + CTRL_CMD_UNSPEC = 0x0 + CTRL_CMD_NEWFAMILY = 0x1 + CTRL_CMD_DELFAMILY = 0x2 + CTRL_CMD_GETFAMILY = 0x3 + CTRL_CMD_NEWOPS = 0x4 + CTRL_CMD_DELOPS = 0x5 + CTRL_CMD_GETOPS = 0x6 + CTRL_CMD_NEWMCAST_GRP = 0x7 + CTRL_CMD_DELMCAST_GRP = 0x8 + CTRL_CMD_GETMCAST_GRP = 0x9 + CTRL_ATTR_UNSPEC = 0x0 + CTRL_ATTR_FAMILY_ID = 0x1 + CTRL_ATTR_FAMILY_NAME = 0x2 + CTRL_ATTR_VERSION = 0x3 + CTRL_ATTR_HDRSIZE = 0x4 + CTRL_ATTR_MAXATTR = 0x5 + CTRL_ATTR_OPS = 0x6 + CTRL_ATTR_MCAST_GROUPS = 0x7 + CTRL_ATTR_OP_UNSPEC = 0x0 + CTRL_ATTR_OP_ID = 0x1 + CTRL_ATTR_OP_FLAGS = 0x2 + CTRL_ATTR_MCAST_GRP_UNSPEC = 0x0 + CTRL_ATTR_MCAST_GRP_NAME = 0x1 + CTRL_ATTR_MCAST_GRP_ID = 0x2 +) + +type cpuMask uint64 + +const ( + _CPU_SETSIZE = 0x400 + _NCPUBITS = 0x40 +) + +const ( + BDADDR_BREDR = 0x0 + BDADDR_LE_PUBLIC = 0x1 + BDADDR_LE_RANDOM = 0x2 +) + +type PerfEventAttr struct { + Type uint32 + Size uint32 + Config uint64 + Sample uint64 + Sample_type uint64 + Read_format uint64 + Bits uint64 + Wakeup uint32 + Bp_type uint32 + Ext1 uint64 + Ext2 uint64 + Branch_sample_type uint64 + Sample_regs_user uint64 + Sample_stack_user uint32 + Clockid int32 + Sample_regs_intr uint64 + Aux_watermark uint32 + _ uint32 +} + +type PerfEventMmapPage struct { + Version uint32 + Compat_version uint32 + Lock uint32 + Index uint32 + Offset int64 + Time_enabled uint64 + Time_running uint64 + Capabilities uint64 + Pmc_width uint16 + Time_shift uint16 + Time_mult uint32 + Time_offset uint64 + Time_zero uint64 + Size uint32 + _ [948]uint8 + Data_head uint64 + Data_tail uint64 + Data_offset uint64 + Data_size uint64 + Aux_head uint64 + Aux_tail uint64 + Aux_offset uint64 + Aux_size uint64 +} + +const ( + PerfBitDisabled uint64 = CBitFieldMaskBit0 + PerfBitInherit = CBitFieldMaskBit1 + PerfBitPinned = CBitFieldMaskBit2 + PerfBitExclusive = CBitFieldMaskBit3 + PerfBitExcludeUser = CBitFieldMaskBit4 + PerfBitExcludeKernel = CBitFieldMaskBit5 + PerfBitExcludeHv = CBitFieldMaskBit6 + PerfBitExcludeIdle = CBitFieldMaskBit7 + PerfBitMmap = CBitFieldMaskBit8 + PerfBitComm = CBitFieldMaskBit9 + PerfBitFreq = CBitFieldMaskBit10 + PerfBitInheritStat = CBitFieldMaskBit11 + PerfBitEnableOnExec = CBitFieldMaskBit12 + PerfBitTask = CBitFieldMaskBit13 + PerfBitWatermark = CBitFieldMaskBit14 + PerfBitPreciseIPBit1 = CBitFieldMaskBit15 + PerfBitPreciseIPBit2 = CBitFieldMaskBit16 + PerfBitMmapData = CBitFieldMaskBit17 + PerfBitSampleIDAll = CBitFieldMaskBit18 + PerfBitExcludeHost = CBitFieldMaskBit19 + PerfBitExcludeGuest = CBitFieldMaskBit20 + PerfBitExcludeCallchainKernel = CBitFieldMaskBit21 + PerfBitExcludeCallchainUser = CBitFieldMaskBit22 + PerfBitMmap2 = CBitFieldMaskBit23 + PerfBitCommExec = CBitFieldMaskBit24 + PerfBitUseClockID = CBitFieldMaskBit25 + PerfBitContextSwitch = CBitFieldMaskBit26 +) + +const ( + PERF_TYPE_HARDWARE = 0x0 + PERF_TYPE_SOFTWARE = 0x1 + PERF_TYPE_TRACEPOINT = 0x2 + PERF_TYPE_HW_CACHE = 0x3 + PERF_TYPE_RAW = 0x4 + PERF_TYPE_BREAKPOINT = 0x5 + + PERF_COUNT_HW_CPU_CYCLES = 0x0 + PERF_COUNT_HW_INSTRUCTIONS = 0x1 + PERF_COUNT_HW_CACHE_REFERENCES = 0x2 + PERF_COUNT_HW_CACHE_MISSES = 0x3 + PERF_COUNT_HW_BRANCH_INSTRUCTIONS = 0x4 + PERF_COUNT_HW_BRANCH_MISSES = 0x5 + PERF_COUNT_HW_BUS_CYCLES = 0x6 + PERF_COUNT_HW_STALLED_CYCLES_FRONTEND = 0x7 + PERF_COUNT_HW_STALLED_CYCLES_BACKEND = 0x8 + PERF_COUNT_HW_REF_CPU_CYCLES = 0x9 + + PERF_COUNT_HW_CACHE_L1D = 0x0 + PERF_COUNT_HW_CACHE_L1I = 0x1 + PERF_COUNT_HW_CACHE_LL = 0x2 + PERF_COUNT_HW_CACHE_DTLB = 0x3 + PERF_COUNT_HW_CACHE_ITLB = 0x4 + PERF_COUNT_HW_CACHE_BPU = 0x5 + PERF_COUNT_HW_CACHE_NODE = 0x6 + + PERF_COUNT_HW_CACHE_OP_READ = 0x0 + PERF_COUNT_HW_CACHE_OP_WRITE = 0x1 + PERF_COUNT_HW_CACHE_OP_PREFETCH = 0x2 + + PERF_COUNT_HW_CACHE_RESULT_ACCESS = 0x0 + PERF_COUNT_HW_CACHE_RESULT_MISS = 0x1 + + PERF_COUNT_SW_CPU_CLOCK = 0x0 + PERF_COUNT_SW_TASK_CLOCK = 0x1 + PERF_COUNT_SW_PAGE_FAULTS = 0x2 + PERF_COUNT_SW_CONTEXT_SWITCHES = 0x3 + PERF_COUNT_SW_CPU_MIGRATIONS = 0x4 + PERF_COUNT_SW_PAGE_FAULTS_MIN = 0x5 + PERF_COUNT_SW_PAGE_FAULTS_MAJ = 0x6 + PERF_COUNT_SW_ALIGNMENT_FAULTS = 0x7 + PERF_COUNT_SW_EMULATION_FAULTS = 0x8 + PERF_COUNT_SW_DUMMY = 0x9 + + PERF_SAMPLE_IP = 0x1 + PERF_SAMPLE_TID = 0x2 + PERF_SAMPLE_TIME = 0x4 + PERF_SAMPLE_ADDR = 0x8 + PERF_SAMPLE_READ = 0x10 + PERF_SAMPLE_CALLCHAIN = 0x20 + PERF_SAMPLE_ID = 0x40 + PERF_SAMPLE_CPU = 0x80 + PERF_SAMPLE_PERIOD = 0x100 + PERF_SAMPLE_STREAM_ID = 0x200 + PERF_SAMPLE_RAW = 0x400 + PERF_SAMPLE_BRANCH_STACK = 0x800 + + PERF_SAMPLE_BRANCH_USER = 0x1 + PERF_SAMPLE_BRANCH_KERNEL = 0x2 + PERF_SAMPLE_BRANCH_HV = 0x4 + PERF_SAMPLE_BRANCH_ANY = 0x8 + PERF_SAMPLE_BRANCH_ANY_CALL = 0x10 + PERF_SAMPLE_BRANCH_ANY_RETURN = 0x20 + PERF_SAMPLE_BRANCH_IND_CALL = 0x40 + + PERF_FORMAT_TOTAL_TIME_ENABLED = 0x1 + PERF_FORMAT_TOTAL_TIME_RUNNING = 0x2 + PERF_FORMAT_ID = 0x4 + PERF_FORMAT_GROUP = 0x8 + + PERF_RECORD_MMAP = 0x1 + PERF_RECORD_LOST = 0x2 + PERF_RECORD_COMM = 0x3 + PERF_RECORD_EXIT = 0x4 + PERF_RECORD_THROTTLE = 0x5 + PERF_RECORD_UNTHROTTLE = 0x6 + PERF_RECORD_FORK = 0x7 + PERF_RECORD_READ = 0x8 + PERF_RECORD_SAMPLE = 0x9 + + PERF_CONTEXT_HV = -0x20 + PERF_CONTEXT_KERNEL = -0x80 + PERF_CONTEXT_USER = -0x200 + + PERF_CONTEXT_GUEST = -0x800 + PERF_CONTEXT_GUEST_KERNEL = -0x880 + PERF_CONTEXT_GUEST_USER = -0xa00 + + PERF_FLAG_FD_NO_GROUP = 0x1 + PERF_FLAG_FD_OUTPUT = 0x2 + PERF_FLAG_PID_CGROUP = 0x4 +) + +const ( + CBitFieldMaskBit0 = 0x1 + CBitFieldMaskBit1 = 0x2 + CBitFieldMaskBit2 = 0x4 + CBitFieldMaskBit3 = 0x8 + CBitFieldMaskBit4 = 0x10 + CBitFieldMaskBit5 = 0x20 + CBitFieldMaskBit6 = 0x40 + CBitFieldMaskBit7 = 0x80 + CBitFieldMaskBit8 = 0x100 + CBitFieldMaskBit9 = 0x200 + CBitFieldMaskBit10 = 0x400 + CBitFieldMaskBit11 = 0x800 + CBitFieldMaskBit12 = 0x1000 + CBitFieldMaskBit13 = 0x2000 + CBitFieldMaskBit14 = 0x4000 + CBitFieldMaskBit15 = 0x8000 + CBitFieldMaskBit16 = 0x10000 + CBitFieldMaskBit17 = 0x20000 + CBitFieldMaskBit18 = 0x40000 + CBitFieldMaskBit19 = 0x80000 + CBitFieldMaskBit20 = 0x100000 + CBitFieldMaskBit21 = 0x200000 + CBitFieldMaskBit22 = 0x400000 + CBitFieldMaskBit23 = 0x800000 + CBitFieldMaskBit24 = 0x1000000 + CBitFieldMaskBit25 = 0x2000000 + CBitFieldMaskBit26 = 0x4000000 + CBitFieldMaskBit27 = 0x8000000 + CBitFieldMaskBit28 = 0x10000000 + CBitFieldMaskBit29 = 0x20000000 + CBitFieldMaskBit30 = 0x40000000 + CBitFieldMaskBit31 = 0x80000000 + CBitFieldMaskBit32 = 0x100000000 + CBitFieldMaskBit33 = 0x200000000 + CBitFieldMaskBit34 = 0x400000000 + CBitFieldMaskBit35 = 0x800000000 + CBitFieldMaskBit36 = 0x1000000000 + CBitFieldMaskBit37 = 0x2000000000 + CBitFieldMaskBit38 = 0x4000000000 + CBitFieldMaskBit39 = 0x8000000000 + CBitFieldMaskBit40 = 0x10000000000 + CBitFieldMaskBit41 = 0x20000000000 + CBitFieldMaskBit42 = 0x40000000000 + CBitFieldMaskBit43 = 0x80000000000 + CBitFieldMaskBit44 = 0x100000000000 + CBitFieldMaskBit45 = 0x200000000000 + CBitFieldMaskBit46 = 0x400000000000 + CBitFieldMaskBit47 = 0x800000000000 + CBitFieldMaskBit48 = 0x1000000000000 + CBitFieldMaskBit49 = 0x2000000000000 + CBitFieldMaskBit50 = 0x4000000000000 + CBitFieldMaskBit51 = 0x8000000000000 + CBitFieldMaskBit52 = 0x10000000000000 + CBitFieldMaskBit53 = 0x20000000000000 + CBitFieldMaskBit54 = 0x40000000000000 + CBitFieldMaskBit55 = 0x80000000000000 + CBitFieldMaskBit56 = 0x100000000000000 + CBitFieldMaskBit57 = 0x200000000000000 + CBitFieldMaskBit58 = 0x400000000000000 + CBitFieldMaskBit59 = 0x800000000000000 + CBitFieldMaskBit60 = 0x1000000000000000 + CBitFieldMaskBit61 = 0x2000000000000000 + CBitFieldMaskBit62 = 0x4000000000000000 + CBitFieldMaskBit63 = 0x8000000000000000 +) + +type SockaddrStorage struct { + Family uint16 + _ [118]int8 + _ uint64 +} + +type TCPMD5Sig struct { + Addr SockaddrStorage + Flags uint8 + Prefixlen uint8 + Keylen uint16 + _ uint32 + Key [80]uint8 +} + +type HDDriveCmdHdr struct { + Command uint8 + Number uint8 + Feature uint8 + Count uint8 +} + +type HDGeometry struct { + Heads uint8 + Sectors uint8 + Cylinders uint16 + _ [4]byte + Start uint64 +} + +type HDDriveID struct { + Config uint16 + Cyls uint16 + Reserved2 uint16 + Heads uint16 + Track_bytes uint16 + Sector_bytes uint16 + Sectors uint16 + Vendor0 uint16 + Vendor1 uint16 + Vendor2 uint16 + Serial_no [20]uint8 + Buf_type uint16 + Buf_size uint16 + Ecc_bytes uint16 + Fw_rev [8]uint8 + Model [40]uint8 + Max_multsect uint8 + Vendor3 uint8 + Dword_io uint16 + Vendor4 uint8 + Capability uint8 + Reserved50 uint16 + Vendor5 uint8 + TPIO uint8 + Vendor6 uint8 + TDMA uint8 + Field_valid uint16 + Cur_cyls uint16 + Cur_heads uint16 + Cur_sectors uint16 + Cur_capacity0 uint16 + Cur_capacity1 uint16 + Multsect uint8 + Multsect_valid uint8 + Lba_capacity uint32 + Dma_1word uint16 + Dma_mword uint16 + Eide_pio_modes uint16 + Eide_dma_min uint16 + Eide_dma_time uint16 + Eide_pio uint16 + Eide_pio_iordy uint16 + Words69_70 [2]uint16 + Words71_74 [4]uint16 + Queue_depth uint16 + Words76_79 [4]uint16 + Major_rev_num uint16 + Minor_rev_num uint16 + Command_set_1 uint16 + Command_set_2 uint16 + Cfsse uint16 + Cfs_enable_1 uint16 + Cfs_enable_2 uint16 + Csf_default uint16 + Dma_ultra uint16 + Trseuc uint16 + TrsEuc uint16 + CurAPMvalues uint16 + Mprc uint16 + Hw_config uint16 + Acoustic uint16 + Msrqs uint16 + Sxfert uint16 + Sal uint16 + Spg uint32 + Lba_capacity_2 uint64 + Words104_125 [22]uint16 + Last_lun uint16 + Word127 uint16 + Dlf uint16 + Csfo uint16 + Words130_155 [26]uint16 + Word156 uint16 + Words157_159 [3]uint16 + Cfa_power uint16 + Words161_175 [15]uint16 + Words176_205 [30]uint16 + Words206_254 [49]uint16 + Integrity_word uint16 +} + +type Statfs_t struct { + Type int64 + Bsize int64 + Blocks uint64 + Bfree uint64 + Bavail uint64 + Files uint64 + Ffree uint64 + Fsid Fsid + Namelen int64 + Frsize int64 + Flags int64 + Spare [4]int64 +} + +const ( + ST_MANDLOCK = 0x40 + ST_NOATIME = 0x400 + ST_NODEV = 0x4 + ST_NODIRATIME = 0x800 + ST_NOEXEC = 0x8 + ST_NOSUID = 0x2 + ST_RDONLY = 0x1 + ST_RELATIME = 0x1000 + ST_SYNCHRONOUS = 0x10 +) diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go b/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go new file mode 100644 index 0000000..40dd0b8 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go @@ -0,0 +1,1247 @@ +// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build arm,linux + +package unix + +const ( + sizeofPtr = 0x4 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x4 + sizeofLongLong = 0x8 + PathMax = 0x1000 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int32 + _C_long_long int64 +) + +type Timespec struct { + Sec int32 + Nsec int32 +} + +type Timeval struct { + Sec int32 + Usec int32 +} + +type Timex struct { + Modes uint32 + Offset int32 + Freq int32 + Maxerror int32 + Esterror int32 + Status int32 + Constant int32 + Precision int32 + Tolerance int32 + Time Timeval + Tick int32 + Ppsfreq int32 + Jitter int32 + Shift int32 + Stabil int32 + Jitcnt int32 + Calcnt int32 + Errcnt int32 + Stbcnt int32 + Tai int32 + _ [44]byte +} + +type Time_t int32 + +type Tms struct { + Utime int32 + Stime int32 + Cutime int32 + Cstime int32 +} + +type Utimbuf struct { + Actime int32 + Modtime int32 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int32 + Ixrss int32 + Idrss int32 + Isrss int32 + Minflt int32 + Majflt int32 + Nswap int32 + Inblock int32 + Oublock int32 + Msgsnd int32 + Msgrcv int32 + Nsignals int32 + Nvcsw int32 + Nivcsw int32 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev uint64 + _ uint16 + _ [2]byte + _ uint32 + Mode uint32 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev uint64 + _ uint16 + _ [6]byte + Size int64 + Blksize int32 + _ [4]byte + Blocks int64 + Atim Timespec + Mtim Timespec + Ctim Timespec + Ino uint64 +} + +type StatxTimestamp struct { + Sec int64 + Nsec uint32 + _ int32 +} + +type Statx_t struct { + Mask uint32 + Blksize uint32 + Attributes uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Mode uint16 + _ [1]uint16 + Ino uint64 + Size uint64 + Blocks uint64 + Attributes_mask uint64 + Atime StatxTimestamp + Btime StatxTimestamp + Ctime StatxTimestamp + Mtime StatxTimestamp + Rdev_major uint32 + Rdev_minor uint32 + Dev_major uint32 + Dev_minor uint32 + _ [14]uint64 +} + +type Dirent struct { + Ino uint64 + Off int64 + Reclen uint16 + Type uint8 + Name [256]uint8 + _ [5]byte +} + +type Fsid struct { + Val [2]int32 +} + +type Flock_t struct { + Type int16 + Whence int16 + _ [4]byte + Start int64 + Len int64 + Pid int32 + _ [4]byte +} + +type FscryptPolicy struct { + Version uint8 + Contents_encryption_mode uint8 + Filenames_encryption_mode uint8 + Flags uint8 + Master_key_descriptor [8]uint8 +} + +type FscryptKey struct { + Mode uint32 + Raw [64]uint8 + Size uint32 +} + +type KeyctlDHParams struct { + Private int32 + Prime int32 + Base int32 +} + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Family uint16 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]uint8 +} + +type RawSockaddrInet6 struct { + Family uint16 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Family uint16 + Path [108]int8 +} + +type RawSockaddrLinklayer struct { + Family uint16 + Protocol uint16 + Ifindex int32 + Hatype uint16 + Pkttype uint8 + Halen uint8 + Addr [8]uint8 +} + +type RawSockaddrNetlink struct { + Family uint16 + Pad uint16 + Pid uint32 + Groups uint32 +} + +type RawSockaddrHCI struct { + Family uint16 + Dev uint16 + Channel uint16 +} + +type RawSockaddrL2 struct { + Family uint16 + Psm uint16 + Bdaddr [6]uint8 + Cid uint16 + Bdaddr_type uint8 + _ [1]byte +} + +type RawSockaddrCAN struct { + Family uint16 + _ [2]byte + Ifindex int32 + Addr [8]byte +} + +type RawSockaddrALG struct { + Family uint16 + Type [14]uint8 + Feat uint32 + Mask uint32 + Name [64]uint8 +} + +type RawSockaddrVM struct { + Family uint16 + Reserved1 uint16 + Port uint32 + Cid uint32 + Zero [4]uint8 +} + +type RawSockaddr struct { + Family uint16 + Data [14]uint8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [96]uint8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint32 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type PacketMreq struct { + Ifindex int32 + Type uint16 + Alen uint16 + Address [8]uint8 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen uint32 + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet4Pktinfo struct { + Ifindex int32 + Spec_dst [4]byte /* in_addr */ + Addr [4]byte /* in_addr */ +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Data [8]uint32 +} + +type Ucred struct { + Pid int32 + Uid uint32 + Gid uint32 +} + +type TCPInfo struct { + State uint8 + Ca_state uint8 + Retransmits uint8 + Probes uint8 + Backoff uint8 + Options uint8 + _ [2]byte + Rto uint32 + Ato uint32 + Snd_mss uint32 + Rcv_mss uint32 + Unacked uint32 + Sacked uint32 + Lost uint32 + Retrans uint32 + Fackets uint32 + Last_data_sent uint32 + Last_ack_sent uint32 + Last_data_recv uint32 + Last_ack_recv uint32 + Pmtu uint32 + Rcv_ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Snd_ssthresh uint32 + Snd_cwnd uint32 + Advmss uint32 + Reordering uint32 + Rcv_rtt uint32 + Rcv_space uint32 + Total_retrans uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x70 + SizeofSockaddrUnix = 0x6e + SizeofSockaddrLinklayer = 0x14 + SizeofSockaddrNetlink = 0xc + SizeofSockaddrHCI = 0x6 + SizeofSockaddrL2 = 0xe + SizeofSockaddrCAN = 0x10 + SizeofSockaddrALG = 0x58 + SizeofSockaddrVM = 0x10 + SizeofLinger = 0x8 + SizeofIovec = 0x8 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofPacketMreq = 0x10 + SizeofMsghdr = 0x1c + SizeofCmsghdr = 0xc + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 + SizeofUcred = 0xc + SizeofTCPInfo = 0x68 +) + +const ( + IFA_UNSPEC = 0x0 + IFA_ADDRESS = 0x1 + IFA_LOCAL = 0x2 + IFA_LABEL = 0x3 + IFA_BROADCAST = 0x4 + IFA_ANYCAST = 0x5 + IFA_CACHEINFO = 0x6 + IFA_MULTICAST = 0x7 + IFLA_UNSPEC = 0x0 + IFLA_ADDRESS = 0x1 + IFLA_BROADCAST = 0x2 + IFLA_IFNAME = 0x3 + IFLA_MTU = 0x4 + IFLA_LINK = 0x5 + IFLA_QDISC = 0x6 + IFLA_STATS = 0x7 + IFLA_COST = 0x8 + IFLA_PRIORITY = 0x9 + IFLA_MASTER = 0xa + IFLA_WIRELESS = 0xb + IFLA_PROTINFO = 0xc + IFLA_TXQLEN = 0xd + IFLA_MAP = 0xe + IFLA_WEIGHT = 0xf + IFLA_OPERSTATE = 0x10 + IFLA_LINKMODE = 0x11 + IFLA_LINKINFO = 0x12 + IFLA_NET_NS_PID = 0x13 + IFLA_IFALIAS = 0x14 + IFLA_NUM_VF = 0x15 + IFLA_VFINFO_LIST = 0x16 + IFLA_STATS64 = 0x17 + IFLA_VF_PORTS = 0x18 + IFLA_PORT_SELF = 0x19 + IFLA_AF_SPEC = 0x1a + IFLA_GROUP = 0x1b + IFLA_NET_NS_FD = 0x1c + IFLA_EXT_MASK = 0x1d + IFLA_PROMISCUITY = 0x1e + IFLA_NUM_TX_QUEUES = 0x1f + IFLA_NUM_RX_QUEUES = 0x20 + IFLA_CARRIER = 0x21 + IFLA_PHYS_PORT_ID = 0x22 + IFLA_CARRIER_CHANGES = 0x23 + IFLA_PHYS_SWITCH_ID = 0x24 + IFLA_LINK_NETNSID = 0x25 + IFLA_PHYS_PORT_NAME = 0x26 + IFLA_PROTO_DOWN = 0x27 + IFLA_GSO_MAX_SEGS = 0x28 + IFLA_GSO_MAX_SIZE = 0x29 + IFLA_PAD = 0x2a + IFLA_XDP = 0x2b + IFLA_EVENT = 0x2c + IFLA_NEW_NETNSID = 0x2d + IFLA_IF_NETNSID = 0x2e + IFLA_MAX = 0x31 + RT_SCOPE_UNIVERSE = 0x0 + RT_SCOPE_SITE = 0xc8 + RT_SCOPE_LINK = 0xfd + RT_SCOPE_HOST = 0xfe + RT_SCOPE_NOWHERE = 0xff + RT_TABLE_UNSPEC = 0x0 + RT_TABLE_COMPAT = 0xfc + RT_TABLE_DEFAULT = 0xfd + RT_TABLE_MAIN = 0xfe + RT_TABLE_LOCAL = 0xff + RT_TABLE_MAX = 0xffffffff + RTA_UNSPEC = 0x0 + RTA_DST = 0x1 + RTA_SRC = 0x2 + RTA_IIF = 0x3 + RTA_OIF = 0x4 + RTA_GATEWAY = 0x5 + RTA_PRIORITY = 0x6 + RTA_PREFSRC = 0x7 + RTA_METRICS = 0x8 + RTA_MULTIPATH = 0x9 + RTA_FLOW = 0xb + RTA_CACHEINFO = 0xc + RTA_TABLE = 0xf + RTN_UNSPEC = 0x0 + RTN_UNICAST = 0x1 + RTN_LOCAL = 0x2 + RTN_BROADCAST = 0x3 + RTN_ANYCAST = 0x4 + RTN_MULTICAST = 0x5 + RTN_BLACKHOLE = 0x6 + RTN_UNREACHABLE = 0x7 + RTN_PROHIBIT = 0x8 + RTN_THROW = 0x9 + RTN_NAT = 0xa + RTN_XRESOLVE = 0xb + RTNLGRP_NONE = 0x0 + RTNLGRP_LINK = 0x1 + RTNLGRP_NOTIFY = 0x2 + RTNLGRP_NEIGH = 0x3 + RTNLGRP_TC = 0x4 + RTNLGRP_IPV4_IFADDR = 0x5 + RTNLGRP_IPV4_MROUTE = 0x6 + RTNLGRP_IPV4_ROUTE = 0x7 + RTNLGRP_IPV4_RULE = 0x8 + RTNLGRP_IPV6_IFADDR = 0x9 + RTNLGRP_IPV6_MROUTE = 0xa + RTNLGRP_IPV6_ROUTE = 0xb + RTNLGRP_IPV6_IFINFO = 0xc + RTNLGRP_IPV6_PREFIX = 0x12 + RTNLGRP_IPV6_RULE = 0x13 + RTNLGRP_ND_USEROPT = 0x14 + SizeofNlMsghdr = 0x10 + SizeofNlMsgerr = 0x14 + SizeofRtGenmsg = 0x1 + SizeofNlAttr = 0x4 + SizeofRtAttr = 0x4 + SizeofIfInfomsg = 0x10 + SizeofIfAddrmsg = 0x8 + SizeofRtMsg = 0xc + SizeofRtNexthop = 0x8 +) + +type NlMsghdr struct { + Len uint32 + Type uint16 + Flags uint16 + Seq uint32 + Pid uint32 +} + +type NlMsgerr struct { + Error int32 + Msg NlMsghdr +} + +type RtGenmsg struct { + Family uint8 +} + +type NlAttr struct { + Len uint16 + Type uint16 +} + +type RtAttr struct { + Len uint16 + Type uint16 +} + +type IfInfomsg struct { + Family uint8 + _ uint8 + Type uint16 + Index int32 + Flags uint32 + Change uint32 +} + +type IfAddrmsg struct { + Family uint8 + Prefixlen uint8 + Flags uint8 + Scope uint8 + Index uint32 +} + +type RtMsg struct { + Family uint8 + Dst_len uint8 + Src_len uint8 + Tos uint8 + Table uint8 + Protocol uint8 + Scope uint8 + Type uint8 + Flags uint32 +} + +type RtNexthop struct { + Len uint16 + Flags uint8 + Hops uint8 + Ifindex int32 +} + +const ( + SizeofSockFilter = 0x8 + SizeofSockFprog = 0x8 +) + +type SockFilter struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type SockFprog struct { + Len uint16 + _ [2]byte + Filter *SockFilter +} + +type InotifyEvent struct { + Wd int32 + Mask uint32 + Cookie uint32 + Len uint32 +} + +const SizeofInotifyEvent = 0x10 + +type PtraceRegs struct { + Uregs [18]uint32 +} + +type FdSet struct { + Bits [32]int32 +} + +type Sysinfo_t struct { + Uptime int32 + Loads [3]uint32 + Totalram uint32 + Freeram uint32 + Sharedram uint32 + Bufferram uint32 + Totalswap uint32 + Freeswap uint32 + Procs uint16 + Pad uint16 + Totalhigh uint32 + Freehigh uint32 + Unit uint32 + _ [8]uint8 +} + +type Utsname struct { + Sysname [65]byte + Nodename [65]byte + Release [65]byte + Version [65]byte + Machine [65]byte + Domainname [65]byte +} + +type Ustat_t struct { + Tfree int32 + Tinode uint32 + Fname [6]uint8 + Fpack [6]uint8 +} + +type EpollEvent struct { + Events uint32 + PadFd int32 + Fd int32 + Pad int32 +} + +const ( + AT_EMPTY_PATH = 0x1000 + AT_FDCWD = -0x64 + AT_NO_AUTOMOUNT = 0x800 + AT_REMOVEDIR = 0x200 + + AT_STATX_SYNC_AS_STAT = 0x0 + AT_STATX_FORCE_SYNC = 0x2000 + AT_STATX_DONT_SYNC = 0x4000 + + AT_SYMLINK_FOLLOW = 0x400 + AT_SYMLINK_NOFOLLOW = 0x100 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLIN = 0x1 + POLLPRI = 0x2 + POLLOUT = 0x4 + POLLRDHUP = 0x2000 + POLLERR = 0x8 + POLLHUP = 0x10 + POLLNVAL = 0x20 +) + +type Sigset_t struct { + Val [32]uint32 +} + +const RNDGETENTCNT = 0x80045200 + +const PERF_IOC_FLAG_GROUP = 0x1 + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Line uint8 + Cc [19]uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +type Taskstats struct { + Version uint16 + _ [2]byte + Ac_exitcode uint32 + Ac_flag uint8 + Ac_nice uint8 + _ [6]byte + Cpu_count uint64 + Cpu_delay_total uint64 + Blkio_count uint64 + Blkio_delay_total uint64 + Swapin_count uint64 + Swapin_delay_total uint64 + Cpu_run_real_total uint64 + Cpu_run_virtual_total uint64 + Ac_comm [32]uint8 + Ac_sched uint8 + Ac_pad [3]uint8 + _ [4]byte + Ac_uid uint32 + Ac_gid uint32 + Ac_pid uint32 + Ac_ppid uint32 + Ac_btime uint32 + _ [4]byte + Ac_etime uint64 + Ac_utime uint64 + Ac_stime uint64 + Ac_minflt uint64 + Ac_majflt uint64 + Coremem uint64 + Virtmem uint64 + Hiwater_rss uint64 + Hiwater_vm uint64 + Read_char uint64 + Write_char uint64 + Read_syscalls uint64 + Write_syscalls uint64 + Read_bytes uint64 + Write_bytes uint64 + Cancelled_write_bytes uint64 + Nvcsw uint64 + Nivcsw uint64 + Ac_utimescaled uint64 + Ac_stimescaled uint64 + Cpu_scaled_run_real_total uint64 + Freepages_count uint64 + Freepages_delay_total uint64 +} + +const ( + TASKSTATS_CMD_UNSPEC = 0x0 + TASKSTATS_CMD_GET = 0x1 + TASKSTATS_CMD_NEW = 0x2 + TASKSTATS_TYPE_UNSPEC = 0x0 + TASKSTATS_TYPE_PID = 0x1 + TASKSTATS_TYPE_TGID = 0x2 + TASKSTATS_TYPE_STATS = 0x3 + TASKSTATS_TYPE_AGGR_PID = 0x4 + TASKSTATS_TYPE_AGGR_TGID = 0x5 + TASKSTATS_TYPE_NULL = 0x6 + TASKSTATS_CMD_ATTR_UNSPEC = 0x0 + TASKSTATS_CMD_ATTR_PID = 0x1 + TASKSTATS_CMD_ATTR_TGID = 0x2 + TASKSTATS_CMD_ATTR_REGISTER_CPUMASK = 0x3 + TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK = 0x4 +) + +type CGroupStats struct { + Sleeping uint64 + Running uint64 + Stopped uint64 + Uninterruptible uint64 + Io_wait uint64 +} + +const ( + CGROUPSTATS_CMD_UNSPEC = 0x3 + CGROUPSTATS_CMD_GET = 0x4 + CGROUPSTATS_CMD_NEW = 0x5 + CGROUPSTATS_TYPE_UNSPEC = 0x0 + CGROUPSTATS_TYPE_CGROUP_STATS = 0x1 + CGROUPSTATS_CMD_ATTR_UNSPEC = 0x0 + CGROUPSTATS_CMD_ATTR_FD = 0x1 +) + +type Genlmsghdr struct { + Cmd uint8 + Version uint8 + Reserved uint16 +} + +const ( + CTRL_CMD_UNSPEC = 0x0 + CTRL_CMD_NEWFAMILY = 0x1 + CTRL_CMD_DELFAMILY = 0x2 + CTRL_CMD_GETFAMILY = 0x3 + CTRL_CMD_NEWOPS = 0x4 + CTRL_CMD_DELOPS = 0x5 + CTRL_CMD_GETOPS = 0x6 + CTRL_CMD_NEWMCAST_GRP = 0x7 + CTRL_CMD_DELMCAST_GRP = 0x8 + CTRL_CMD_GETMCAST_GRP = 0x9 + CTRL_ATTR_UNSPEC = 0x0 + CTRL_ATTR_FAMILY_ID = 0x1 + CTRL_ATTR_FAMILY_NAME = 0x2 + CTRL_ATTR_VERSION = 0x3 + CTRL_ATTR_HDRSIZE = 0x4 + CTRL_ATTR_MAXATTR = 0x5 + CTRL_ATTR_OPS = 0x6 + CTRL_ATTR_MCAST_GROUPS = 0x7 + CTRL_ATTR_OP_UNSPEC = 0x0 + CTRL_ATTR_OP_ID = 0x1 + CTRL_ATTR_OP_FLAGS = 0x2 + CTRL_ATTR_MCAST_GRP_UNSPEC = 0x0 + CTRL_ATTR_MCAST_GRP_NAME = 0x1 + CTRL_ATTR_MCAST_GRP_ID = 0x2 +) + +type cpuMask uint32 + +const ( + _CPU_SETSIZE = 0x400 + _NCPUBITS = 0x20 +) + +const ( + BDADDR_BREDR = 0x0 + BDADDR_LE_PUBLIC = 0x1 + BDADDR_LE_RANDOM = 0x2 +) + +type PerfEventAttr struct { + Type uint32 + Size uint32 + Config uint64 + Sample uint64 + Sample_type uint64 + Read_format uint64 + Bits uint64 + Wakeup uint32 + Bp_type uint32 + Ext1 uint64 + Ext2 uint64 + Branch_sample_type uint64 + Sample_regs_user uint64 + Sample_stack_user uint32 + Clockid int32 + Sample_regs_intr uint64 + Aux_watermark uint32 + _ uint32 +} + +type PerfEventMmapPage struct { + Version uint32 + Compat_version uint32 + Lock uint32 + Index uint32 + Offset int64 + Time_enabled uint64 + Time_running uint64 + Capabilities uint64 + Pmc_width uint16 + Time_shift uint16 + Time_mult uint32 + Time_offset uint64 + Time_zero uint64 + Size uint32 + _ [948]uint8 + Data_head uint64 + Data_tail uint64 + Data_offset uint64 + Data_size uint64 + Aux_head uint64 + Aux_tail uint64 + Aux_offset uint64 + Aux_size uint64 +} + +const ( + PerfBitDisabled uint64 = CBitFieldMaskBit0 + PerfBitInherit = CBitFieldMaskBit1 + PerfBitPinned = CBitFieldMaskBit2 + PerfBitExclusive = CBitFieldMaskBit3 + PerfBitExcludeUser = CBitFieldMaskBit4 + PerfBitExcludeKernel = CBitFieldMaskBit5 + PerfBitExcludeHv = CBitFieldMaskBit6 + PerfBitExcludeIdle = CBitFieldMaskBit7 + PerfBitMmap = CBitFieldMaskBit8 + PerfBitComm = CBitFieldMaskBit9 + PerfBitFreq = CBitFieldMaskBit10 + PerfBitInheritStat = CBitFieldMaskBit11 + PerfBitEnableOnExec = CBitFieldMaskBit12 + PerfBitTask = CBitFieldMaskBit13 + PerfBitWatermark = CBitFieldMaskBit14 + PerfBitPreciseIPBit1 = CBitFieldMaskBit15 + PerfBitPreciseIPBit2 = CBitFieldMaskBit16 + PerfBitMmapData = CBitFieldMaskBit17 + PerfBitSampleIDAll = CBitFieldMaskBit18 + PerfBitExcludeHost = CBitFieldMaskBit19 + PerfBitExcludeGuest = CBitFieldMaskBit20 + PerfBitExcludeCallchainKernel = CBitFieldMaskBit21 + PerfBitExcludeCallchainUser = CBitFieldMaskBit22 + PerfBitMmap2 = CBitFieldMaskBit23 + PerfBitCommExec = CBitFieldMaskBit24 + PerfBitUseClockID = CBitFieldMaskBit25 + PerfBitContextSwitch = CBitFieldMaskBit26 +) + +const ( + PERF_TYPE_HARDWARE = 0x0 + PERF_TYPE_SOFTWARE = 0x1 + PERF_TYPE_TRACEPOINT = 0x2 + PERF_TYPE_HW_CACHE = 0x3 + PERF_TYPE_RAW = 0x4 + PERF_TYPE_BREAKPOINT = 0x5 + + PERF_COUNT_HW_CPU_CYCLES = 0x0 + PERF_COUNT_HW_INSTRUCTIONS = 0x1 + PERF_COUNT_HW_CACHE_REFERENCES = 0x2 + PERF_COUNT_HW_CACHE_MISSES = 0x3 + PERF_COUNT_HW_BRANCH_INSTRUCTIONS = 0x4 + PERF_COUNT_HW_BRANCH_MISSES = 0x5 + PERF_COUNT_HW_BUS_CYCLES = 0x6 + PERF_COUNT_HW_STALLED_CYCLES_FRONTEND = 0x7 + PERF_COUNT_HW_STALLED_CYCLES_BACKEND = 0x8 + PERF_COUNT_HW_REF_CPU_CYCLES = 0x9 + + PERF_COUNT_HW_CACHE_L1D = 0x0 + PERF_COUNT_HW_CACHE_L1I = 0x1 + PERF_COUNT_HW_CACHE_LL = 0x2 + PERF_COUNT_HW_CACHE_DTLB = 0x3 + PERF_COUNT_HW_CACHE_ITLB = 0x4 + PERF_COUNT_HW_CACHE_BPU = 0x5 + PERF_COUNT_HW_CACHE_NODE = 0x6 + + PERF_COUNT_HW_CACHE_OP_READ = 0x0 + PERF_COUNT_HW_CACHE_OP_WRITE = 0x1 + PERF_COUNT_HW_CACHE_OP_PREFETCH = 0x2 + + PERF_COUNT_HW_CACHE_RESULT_ACCESS = 0x0 + PERF_COUNT_HW_CACHE_RESULT_MISS = 0x1 + + PERF_COUNT_SW_CPU_CLOCK = 0x0 + PERF_COUNT_SW_TASK_CLOCK = 0x1 + PERF_COUNT_SW_PAGE_FAULTS = 0x2 + PERF_COUNT_SW_CONTEXT_SWITCHES = 0x3 + PERF_COUNT_SW_CPU_MIGRATIONS = 0x4 + PERF_COUNT_SW_PAGE_FAULTS_MIN = 0x5 + PERF_COUNT_SW_PAGE_FAULTS_MAJ = 0x6 + PERF_COUNT_SW_ALIGNMENT_FAULTS = 0x7 + PERF_COUNT_SW_EMULATION_FAULTS = 0x8 + PERF_COUNT_SW_DUMMY = 0x9 + + PERF_SAMPLE_IP = 0x1 + PERF_SAMPLE_TID = 0x2 + PERF_SAMPLE_TIME = 0x4 + PERF_SAMPLE_ADDR = 0x8 + PERF_SAMPLE_READ = 0x10 + PERF_SAMPLE_CALLCHAIN = 0x20 + PERF_SAMPLE_ID = 0x40 + PERF_SAMPLE_CPU = 0x80 + PERF_SAMPLE_PERIOD = 0x100 + PERF_SAMPLE_STREAM_ID = 0x200 + PERF_SAMPLE_RAW = 0x400 + PERF_SAMPLE_BRANCH_STACK = 0x800 + + PERF_SAMPLE_BRANCH_USER = 0x1 + PERF_SAMPLE_BRANCH_KERNEL = 0x2 + PERF_SAMPLE_BRANCH_HV = 0x4 + PERF_SAMPLE_BRANCH_ANY = 0x8 + PERF_SAMPLE_BRANCH_ANY_CALL = 0x10 + PERF_SAMPLE_BRANCH_ANY_RETURN = 0x20 + PERF_SAMPLE_BRANCH_IND_CALL = 0x40 + + PERF_FORMAT_TOTAL_TIME_ENABLED = 0x1 + PERF_FORMAT_TOTAL_TIME_RUNNING = 0x2 + PERF_FORMAT_ID = 0x4 + PERF_FORMAT_GROUP = 0x8 + + PERF_RECORD_MMAP = 0x1 + PERF_RECORD_LOST = 0x2 + PERF_RECORD_COMM = 0x3 + PERF_RECORD_EXIT = 0x4 + PERF_RECORD_THROTTLE = 0x5 + PERF_RECORD_UNTHROTTLE = 0x6 + PERF_RECORD_FORK = 0x7 + PERF_RECORD_READ = 0x8 + PERF_RECORD_SAMPLE = 0x9 + + PERF_CONTEXT_HV = -0x20 + PERF_CONTEXT_KERNEL = -0x80 + PERF_CONTEXT_USER = -0x200 + + PERF_CONTEXT_GUEST = -0x800 + PERF_CONTEXT_GUEST_KERNEL = -0x880 + PERF_CONTEXT_GUEST_USER = -0xa00 + + PERF_FLAG_FD_NO_GROUP = 0x1 + PERF_FLAG_FD_OUTPUT = 0x2 + PERF_FLAG_PID_CGROUP = 0x4 +) + +const ( + CBitFieldMaskBit0 = 0x1 + CBitFieldMaskBit1 = 0x2 + CBitFieldMaskBit2 = 0x4 + CBitFieldMaskBit3 = 0x8 + CBitFieldMaskBit4 = 0x10 + CBitFieldMaskBit5 = 0x20 + CBitFieldMaskBit6 = 0x40 + CBitFieldMaskBit7 = 0x80 + CBitFieldMaskBit8 = 0x100 + CBitFieldMaskBit9 = 0x200 + CBitFieldMaskBit10 = 0x400 + CBitFieldMaskBit11 = 0x800 + CBitFieldMaskBit12 = 0x1000 + CBitFieldMaskBit13 = 0x2000 + CBitFieldMaskBit14 = 0x4000 + CBitFieldMaskBit15 = 0x8000 + CBitFieldMaskBit16 = 0x10000 + CBitFieldMaskBit17 = 0x20000 + CBitFieldMaskBit18 = 0x40000 + CBitFieldMaskBit19 = 0x80000 + CBitFieldMaskBit20 = 0x100000 + CBitFieldMaskBit21 = 0x200000 + CBitFieldMaskBit22 = 0x400000 + CBitFieldMaskBit23 = 0x800000 + CBitFieldMaskBit24 = 0x1000000 + CBitFieldMaskBit25 = 0x2000000 + CBitFieldMaskBit26 = 0x4000000 + CBitFieldMaskBit27 = 0x8000000 + CBitFieldMaskBit28 = 0x10000000 + CBitFieldMaskBit29 = 0x20000000 + CBitFieldMaskBit30 = 0x40000000 + CBitFieldMaskBit31 = 0x80000000 + CBitFieldMaskBit32 = 0x100000000 + CBitFieldMaskBit33 = 0x200000000 + CBitFieldMaskBit34 = 0x400000000 + CBitFieldMaskBit35 = 0x800000000 + CBitFieldMaskBit36 = 0x1000000000 + CBitFieldMaskBit37 = 0x2000000000 + CBitFieldMaskBit38 = 0x4000000000 + CBitFieldMaskBit39 = 0x8000000000 + CBitFieldMaskBit40 = 0x10000000000 + CBitFieldMaskBit41 = 0x20000000000 + CBitFieldMaskBit42 = 0x40000000000 + CBitFieldMaskBit43 = 0x80000000000 + CBitFieldMaskBit44 = 0x100000000000 + CBitFieldMaskBit45 = 0x200000000000 + CBitFieldMaskBit46 = 0x400000000000 + CBitFieldMaskBit47 = 0x800000000000 + CBitFieldMaskBit48 = 0x1000000000000 + CBitFieldMaskBit49 = 0x2000000000000 + CBitFieldMaskBit50 = 0x4000000000000 + CBitFieldMaskBit51 = 0x8000000000000 + CBitFieldMaskBit52 = 0x10000000000000 + CBitFieldMaskBit53 = 0x20000000000000 + CBitFieldMaskBit54 = 0x40000000000000 + CBitFieldMaskBit55 = 0x80000000000000 + CBitFieldMaskBit56 = 0x100000000000000 + CBitFieldMaskBit57 = 0x200000000000000 + CBitFieldMaskBit58 = 0x400000000000000 + CBitFieldMaskBit59 = 0x800000000000000 + CBitFieldMaskBit60 = 0x1000000000000000 + CBitFieldMaskBit61 = 0x2000000000000000 + CBitFieldMaskBit62 = 0x4000000000000000 + CBitFieldMaskBit63 = 0x8000000000000000 +) + +type SockaddrStorage struct { + Family uint16 + _ [122]uint8 + _ uint32 +} + +type TCPMD5Sig struct { + Addr SockaddrStorage + Flags uint8 + Prefixlen uint8 + Keylen uint16 + _ uint32 + Key [80]uint8 +} + +type HDDriveCmdHdr struct { + Command uint8 + Number uint8 + Feature uint8 + Count uint8 +} + +type HDGeometry struct { + Heads uint8 + Sectors uint8 + Cylinders uint16 + Start uint32 +} + +type HDDriveID struct { + Config uint16 + Cyls uint16 + Reserved2 uint16 + Heads uint16 + Track_bytes uint16 + Sector_bytes uint16 + Sectors uint16 + Vendor0 uint16 + Vendor1 uint16 + Vendor2 uint16 + Serial_no [20]uint8 + Buf_type uint16 + Buf_size uint16 + Ecc_bytes uint16 + Fw_rev [8]uint8 + Model [40]uint8 + Max_multsect uint8 + Vendor3 uint8 + Dword_io uint16 + Vendor4 uint8 + Capability uint8 + Reserved50 uint16 + Vendor5 uint8 + TPIO uint8 + Vendor6 uint8 + TDMA uint8 + Field_valid uint16 + Cur_cyls uint16 + Cur_heads uint16 + Cur_sectors uint16 + Cur_capacity0 uint16 + Cur_capacity1 uint16 + Multsect uint8 + Multsect_valid uint8 + Lba_capacity uint32 + Dma_1word uint16 + Dma_mword uint16 + Eide_pio_modes uint16 + Eide_dma_min uint16 + Eide_dma_time uint16 + Eide_pio uint16 + Eide_pio_iordy uint16 + Words69_70 [2]uint16 + Words71_74 [4]uint16 + Queue_depth uint16 + Words76_79 [4]uint16 + Major_rev_num uint16 + Minor_rev_num uint16 + Command_set_1 uint16 + Command_set_2 uint16 + Cfsse uint16 + Cfs_enable_1 uint16 + Cfs_enable_2 uint16 + Csf_default uint16 + Dma_ultra uint16 + Trseuc uint16 + TrsEuc uint16 + CurAPMvalues uint16 + Mprc uint16 + Hw_config uint16 + Acoustic uint16 + Msrqs uint16 + Sxfert uint16 + Sal uint16 + Spg uint32 + Lba_capacity_2 uint64 + Words104_125 [22]uint16 + Last_lun uint16 + Word127 uint16 + Dlf uint16 + Csfo uint16 + Words130_155 [26]uint16 + Word156 uint16 + Words157_159 [3]uint16 + Cfa_power uint16 + Words161_175 [15]uint16 + Words176_205 [30]uint16 + Words206_254 [49]uint16 + Integrity_word uint16 +} + +type Statfs_t struct { + Type int32 + Bsize int32 + Blocks uint64 + Bfree uint64 + Bavail uint64 + Files uint64 + Ffree uint64 + Fsid Fsid + Namelen int32 + Frsize int32 + Flags int32 + Spare [4]int32 + _ [4]byte +} + +const ( + ST_MANDLOCK = 0x40 + ST_NOATIME = 0x400 + ST_NODEV = 0x4 + ST_NODIRATIME = 0x800 + ST_NOEXEC = 0x8 + ST_NOSUID = 0x2 + ST_RDONLY = 0x1 + ST_RELATIME = 0x1000 + ST_SYNCHRONOUS = 0x10 +) diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go b/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go new file mode 100644 index 0000000..db60b70 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go @@ -0,0 +1,1256 @@ +// cgo -godefs -- -Wall -Werror -static -I/tmp/include -fsigned-char linux/types.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build arm64,linux + +package unix + +const ( + sizeofPtr = 0x8 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x8 + sizeofLongLong = 0x8 + PathMax = 0x1000 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int64 +} + +type Timex struct { + Modes uint32 + _ [4]byte + Offset int64 + Freq int64 + Maxerror int64 + Esterror int64 + Status int32 + _ [4]byte + Constant int64 + Precision int64 + Tolerance int64 + Time Timeval + Tick int64 + Ppsfreq int64 + Jitter int64 + Shift int32 + _ [4]byte + Stabil int64 + Jitcnt int64 + Calcnt int64 + Errcnt int64 + Stbcnt int64 + Tai int32 + _ [44]byte +} + +type Time_t int64 + +type Tms struct { + Utime int64 + Stime int64 + Cutime int64 + Cstime int64 +} + +type Utimbuf struct { + Actime int64 + Modtime int64 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev uint64 + Ino uint64 + Mode uint32 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev uint64 + _ uint64 + Size int64 + Blksize int32 + _ int32 + Blocks int64 + Atim Timespec + Mtim Timespec + Ctim Timespec + _ [2]int32 +} + +type StatxTimestamp struct { + Sec int64 + Nsec uint32 + _ int32 +} + +type Statx_t struct { + Mask uint32 + Blksize uint32 + Attributes uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Mode uint16 + _ [1]uint16 + Ino uint64 + Size uint64 + Blocks uint64 + Attributes_mask uint64 + Atime StatxTimestamp + Btime StatxTimestamp + Ctime StatxTimestamp + Mtime StatxTimestamp + Rdev_major uint32 + Rdev_minor uint32 + Dev_major uint32 + Dev_minor uint32 + _ [14]uint64 +} + +type Dirent struct { + Ino uint64 + Off int64 + Reclen uint16 + Type uint8 + Name [256]int8 + _ [5]byte +} + +type Fsid struct { + Val [2]int32 +} + +type Flock_t struct { + Type int16 + Whence int16 + _ [4]byte + Start int64 + Len int64 + Pid int32 + _ [4]byte +} + +type FscryptPolicy struct { + Version uint8 + Contents_encryption_mode uint8 + Filenames_encryption_mode uint8 + Flags uint8 + Master_key_descriptor [8]uint8 +} + +type FscryptKey struct { + Mode uint32 + Raw [64]uint8 + Size uint32 +} + +type KeyctlDHParams struct { + Private int32 + Prime int32 + Base int32 +} + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Family uint16 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]uint8 +} + +type RawSockaddrInet6 struct { + Family uint16 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Family uint16 + Path [108]int8 +} + +type RawSockaddrLinklayer struct { + Family uint16 + Protocol uint16 + Ifindex int32 + Hatype uint16 + Pkttype uint8 + Halen uint8 + Addr [8]uint8 +} + +type RawSockaddrNetlink struct { + Family uint16 + Pad uint16 + Pid uint32 + Groups uint32 +} + +type RawSockaddrHCI struct { + Family uint16 + Dev uint16 + Channel uint16 +} + +type RawSockaddrL2 struct { + Family uint16 + Psm uint16 + Bdaddr [6]uint8 + Cid uint16 + Bdaddr_type uint8 + _ [1]byte +} + +type RawSockaddrCAN struct { + Family uint16 + _ [2]byte + Ifindex int32 + Addr [8]byte +} + +type RawSockaddrALG struct { + Family uint16 + Type [14]uint8 + Feat uint32 + Mask uint32 + Name [64]uint8 +} + +type RawSockaddrVM struct { + Family uint16 + Reserved1 uint16 + Port uint32 + Cid uint32 + Zero [4]uint8 +} + +type RawSockaddr struct { + Family uint16 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [96]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type PacketMreq struct { + Ifindex int32 + Type uint16 + Alen uint16 + Address [8]uint8 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + _ [4]byte + Iov *Iovec + Iovlen uint64 + Control *byte + Controllen uint64 + Flags int32 + _ [4]byte +} + +type Cmsghdr struct { + Len uint64 + Level int32 + Type int32 +} + +type Inet4Pktinfo struct { + Ifindex int32 + Spec_dst [4]byte /* in_addr */ + Addr [4]byte /* in_addr */ +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Data [8]uint32 +} + +type Ucred struct { + Pid int32 + Uid uint32 + Gid uint32 +} + +type TCPInfo struct { + State uint8 + Ca_state uint8 + Retransmits uint8 + Probes uint8 + Backoff uint8 + Options uint8 + _ [2]byte + Rto uint32 + Ato uint32 + Snd_mss uint32 + Rcv_mss uint32 + Unacked uint32 + Sacked uint32 + Lost uint32 + Retrans uint32 + Fackets uint32 + Last_data_sent uint32 + Last_ack_sent uint32 + Last_data_recv uint32 + Last_ack_recv uint32 + Pmtu uint32 + Rcv_ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Snd_ssthresh uint32 + Snd_cwnd uint32 + Advmss uint32 + Reordering uint32 + Rcv_rtt uint32 + Rcv_space uint32 + Total_retrans uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x70 + SizeofSockaddrUnix = 0x6e + SizeofSockaddrLinklayer = 0x14 + SizeofSockaddrNetlink = 0xc + SizeofSockaddrHCI = 0x6 + SizeofSockaddrL2 = 0xe + SizeofSockaddrCAN = 0x10 + SizeofSockaddrALG = 0x58 + SizeofSockaddrVM = 0x10 + SizeofLinger = 0x8 + SizeofIovec = 0x10 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofPacketMreq = 0x10 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 + SizeofUcred = 0xc + SizeofTCPInfo = 0x68 +) + +const ( + IFA_UNSPEC = 0x0 + IFA_ADDRESS = 0x1 + IFA_LOCAL = 0x2 + IFA_LABEL = 0x3 + IFA_BROADCAST = 0x4 + IFA_ANYCAST = 0x5 + IFA_CACHEINFO = 0x6 + IFA_MULTICAST = 0x7 + IFLA_UNSPEC = 0x0 + IFLA_ADDRESS = 0x1 + IFLA_BROADCAST = 0x2 + IFLA_IFNAME = 0x3 + IFLA_MTU = 0x4 + IFLA_LINK = 0x5 + IFLA_QDISC = 0x6 + IFLA_STATS = 0x7 + IFLA_COST = 0x8 + IFLA_PRIORITY = 0x9 + IFLA_MASTER = 0xa + IFLA_WIRELESS = 0xb + IFLA_PROTINFO = 0xc + IFLA_TXQLEN = 0xd + IFLA_MAP = 0xe + IFLA_WEIGHT = 0xf + IFLA_OPERSTATE = 0x10 + IFLA_LINKMODE = 0x11 + IFLA_LINKINFO = 0x12 + IFLA_NET_NS_PID = 0x13 + IFLA_IFALIAS = 0x14 + IFLA_NUM_VF = 0x15 + IFLA_VFINFO_LIST = 0x16 + IFLA_STATS64 = 0x17 + IFLA_VF_PORTS = 0x18 + IFLA_PORT_SELF = 0x19 + IFLA_AF_SPEC = 0x1a + IFLA_GROUP = 0x1b + IFLA_NET_NS_FD = 0x1c + IFLA_EXT_MASK = 0x1d + IFLA_PROMISCUITY = 0x1e + IFLA_NUM_TX_QUEUES = 0x1f + IFLA_NUM_RX_QUEUES = 0x20 + IFLA_CARRIER = 0x21 + IFLA_PHYS_PORT_ID = 0x22 + IFLA_CARRIER_CHANGES = 0x23 + IFLA_PHYS_SWITCH_ID = 0x24 + IFLA_LINK_NETNSID = 0x25 + IFLA_PHYS_PORT_NAME = 0x26 + IFLA_PROTO_DOWN = 0x27 + IFLA_GSO_MAX_SEGS = 0x28 + IFLA_GSO_MAX_SIZE = 0x29 + IFLA_PAD = 0x2a + IFLA_XDP = 0x2b + IFLA_EVENT = 0x2c + IFLA_NEW_NETNSID = 0x2d + IFLA_IF_NETNSID = 0x2e + IFLA_MAX = 0x31 + RT_SCOPE_UNIVERSE = 0x0 + RT_SCOPE_SITE = 0xc8 + RT_SCOPE_LINK = 0xfd + RT_SCOPE_HOST = 0xfe + RT_SCOPE_NOWHERE = 0xff + RT_TABLE_UNSPEC = 0x0 + RT_TABLE_COMPAT = 0xfc + RT_TABLE_DEFAULT = 0xfd + RT_TABLE_MAIN = 0xfe + RT_TABLE_LOCAL = 0xff + RT_TABLE_MAX = 0xffffffff + RTA_UNSPEC = 0x0 + RTA_DST = 0x1 + RTA_SRC = 0x2 + RTA_IIF = 0x3 + RTA_OIF = 0x4 + RTA_GATEWAY = 0x5 + RTA_PRIORITY = 0x6 + RTA_PREFSRC = 0x7 + RTA_METRICS = 0x8 + RTA_MULTIPATH = 0x9 + RTA_FLOW = 0xb + RTA_CACHEINFO = 0xc + RTA_TABLE = 0xf + RTN_UNSPEC = 0x0 + RTN_UNICAST = 0x1 + RTN_LOCAL = 0x2 + RTN_BROADCAST = 0x3 + RTN_ANYCAST = 0x4 + RTN_MULTICAST = 0x5 + RTN_BLACKHOLE = 0x6 + RTN_UNREACHABLE = 0x7 + RTN_PROHIBIT = 0x8 + RTN_THROW = 0x9 + RTN_NAT = 0xa + RTN_XRESOLVE = 0xb + RTNLGRP_NONE = 0x0 + RTNLGRP_LINK = 0x1 + RTNLGRP_NOTIFY = 0x2 + RTNLGRP_NEIGH = 0x3 + RTNLGRP_TC = 0x4 + RTNLGRP_IPV4_IFADDR = 0x5 + RTNLGRP_IPV4_MROUTE = 0x6 + RTNLGRP_IPV4_ROUTE = 0x7 + RTNLGRP_IPV4_RULE = 0x8 + RTNLGRP_IPV6_IFADDR = 0x9 + RTNLGRP_IPV6_MROUTE = 0xa + RTNLGRP_IPV6_ROUTE = 0xb + RTNLGRP_IPV6_IFINFO = 0xc + RTNLGRP_IPV6_PREFIX = 0x12 + RTNLGRP_IPV6_RULE = 0x13 + RTNLGRP_ND_USEROPT = 0x14 + SizeofNlMsghdr = 0x10 + SizeofNlMsgerr = 0x14 + SizeofRtGenmsg = 0x1 + SizeofNlAttr = 0x4 + SizeofRtAttr = 0x4 + SizeofIfInfomsg = 0x10 + SizeofIfAddrmsg = 0x8 + SizeofRtMsg = 0xc + SizeofRtNexthop = 0x8 +) + +type NlMsghdr struct { + Len uint32 + Type uint16 + Flags uint16 + Seq uint32 + Pid uint32 +} + +type NlMsgerr struct { + Error int32 + Msg NlMsghdr +} + +type RtGenmsg struct { + Family uint8 +} + +type NlAttr struct { + Len uint16 + Type uint16 +} + +type RtAttr struct { + Len uint16 + Type uint16 +} + +type IfInfomsg struct { + Family uint8 + _ uint8 + Type uint16 + Index int32 + Flags uint32 + Change uint32 +} + +type IfAddrmsg struct { + Family uint8 + Prefixlen uint8 + Flags uint8 + Scope uint8 + Index uint32 +} + +type RtMsg struct { + Family uint8 + Dst_len uint8 + Src_len uint8 + Tos uint8 + Table uint8 + Protocol uint8 + Scope uint8 + Type uint8 + Flags uint32 +} + +type RtNexthop struct { + Len uint16 + Flags uint8 + Hops uint8 + Ifindex int32 +} + +const ( + SizeofSockFilter = 0x8 + SizeofSockFprog = 0x10 +) + +type SockFilter struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type SockFprog struct { + Len uint16 + _ [6]byte + Filter *SockFilter +} + +type InotifyEvent struct { + Wd int32 + Mask uint32 + Cookie uint32 + Len uint32 +} + +const SizeofInotifyEvent = 0x10 + +type PtraceRegs struct { + Regs [31]uint64 + Sp uint64 + Pc uint64 + Pstate uint64 +} + +type FdSet struct { + Bits [16]int64 +} + +type Sysinfo_t struct { + Uptime int64 + Loads [3]uint64 + Totalram uint64 + Freeram uint64 + Sharedram uint64 + Bufferram uint64 + Totalswap uint64 + Freeswap uint64 + Procs uint16 + Pad uint16 + _ [4]byte + Totalhigh uint64 + Freehigh uint64 + Unit uint32 + _ [0]int8 + _ [4]byte +} + +type Utsname struct { + Sysname [65]byte + Nodename [65]byte + Release [65]byte + Version [65]byte + Machine [65]byte + Domainname [65]byte +} + +type Ustat_t struct { + Tfree int32 + _ [4]byte + Tinode uint64 + Fname [6]int8 + Fpack [6]int8 + _ [4]byte +} + +type EpollEvent struct { + Events uint32 + PadFd int32 + Fd int32 + Pad int32 +} + +const ( + AT_EMPTY_PATH = 0x1000 + AT_FDCWD = -0x64 + AT_NO_AUTOMOUNT = 0x800 + AT_REMOVEDIR = 0x200 + + AT_STATX_SYNC_AS_STAT = 0x0 + AT_STATX_FORCE_SYNC = 0x2000 + AT_STATX_DONT_SYNC = 0x4000 + + AT_SYMLINK_FOLLOW = 0x400 + AT_SYMLINK_NOFOLLOW = 0x100 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLIN = 0x1 + POLLPRI = 0x2 + POLLOUT = 0x4 + POLLRDHUP = 0x2000 + POLLERR = 0x8 + POLLHUP = 0x10 + POLLNVAL = 0x20 +) + +type Sigset_t struct { + Val [16]uint64 +} + +const RNDGETENTCNT = 0x80045200 + +const PERF_IOC_FLAG_GROUP = 0x1 + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Line uint8 + Cc [19]uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +type Taskstats struct { + Version uint16 + _ [2]byte + Ac_exitcode uint32 + Ac_flag uint8 + Ac_nice uint8 + _ [6]byte + Cpu_count uint64 + Cpu_delay_total uint64 + Blkio_count uint64 + Blkio_delay_total uint64 + Swapin_count uint64 + Swapin_delay_total uint64 + Cpu_run_real_total uint64 + Cpu_run_virtual_total uint64 + Ac_comm [32]int8 + Ac_sched uint8 + Ac_pad [3]uint8 + _ [4]byte + Ac_uid uint32 + Ac_gid uint32 + Ac_pid uint32 + Ac_ppid uint32 + Ac_btime uint32 + _ [4]byte + Ac_etime uint64 + Ac_utime uint64 + Ac_stime uint64 + Ac_minflt uint64 + Ac_majflt uint64 + Coremem uint64 + Virtmem uint64 + Hiwater_rss uint64 + Hiwater_vm uint64 + Read_char uint64 + Write_char uint64 + Read_syscalls uint64 + Write_syscalls uint64 + Read_bytes uint64 + Write_bytes uint64 + Cancelled_write_bytes uint64 + Nvcsw uint64 + Nivcsw uint64 + Ac_utimescaled uint64 + Ac_stimescaled uint64 + Cpu_scaled_run_real_total uint64 + Freepages_count uint64 + Freepages_delay_total uint64 +} + +const ( + TASKSTATS_CMD_UNSPEC = 0x0 + TASKSTATS_CMD_GET = 0x1 + TASKSTATS_CMD_NEW = 0x2 + TASKSTATS_TYPE_UNSPEC = 0x0 + TASKSTATS_TYPE_PID = 0x1 + TASKSTATS_TYPE_TGID = 0x2 + TASKSTATS_TYPE_STATS = 0x3 + TASKSTATS_TYPE_AGGR_PID = 0x4 + TASKSTATS_TYPE_AGGR_TGID = 0x5 + TASKSTATS_TYPE_NULL = 0x6 + TASKSTATS_CMD_ATTR_UNSPEC = 0x0 + TASKSTATS_CMD_ATTR_PID = 0x1 + TASKSTATS_CMD_ATTR_TGID = 0x2 + TASKSTATS_CMD_ATTR_REGISTER_CPUMASK = 0x3 + TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK = 0x4 +) + +type CGroupStats struct { + Sleeping uint64 + Running uint64 + Stopped uint64 + Uninterruptible uint64 + Io_wait uint64 +} + +const ( + CGROUPSTATS_CMD_UNSPEC = 0x3 + CGROUPSTATS_CMD_GET = 0x4 + CGROUPSTATS_CMD_NEW = 0x5 + CGROUPSTATS_TYPE_UNSPEC = 0x0 + CGROUPSTATS_TYPE_CGROUP_STATS = 0x1 + CGROUPSTATS_CMD_ATTR_UNSPEC = 0x0 + CGROUPSTATS_CMD_ATTR_FD = 0x1 +) + +type Genlmsghdr struct { + Cmd uint8 + Version uint8 + Reserved uint16 +} + +const ( + CTRL_CMD_UNSPEC = 0x0 + CTRL_CMD_NEWFAMILY = 0x1 + CTRL_CMD_DELFAMILY = 0x2 + CTRL_CMD_GETFAMILY = 0x3 + CTRL_CMD_NEWOPS = 0x4 + CTRL_CMD_DELOPS = 0x5 + CTRL_CMD_GETOPS = 0x6 + CTRL_CMD_NEWMCAST_GRP = 0x7 + CTRL_CMD_DELMCAST_GRP = 0x8 + CTRL_CMD_GETMCAST_GRP = 0x9 + CTRL_ATTR_UNSPEC = 0x0 + CTRL_ATTR_FAMILY_ID = 0x1 + CTRL_ATTR_FAMILY_NAME = 0x2 + CTRL_ATTR_VERSION = 0x3 + CTRL_ATTR_HDRSIZE = 0x4 + CTRL_ATTR_MAXATTR = 0x5 + CTRL_ATTR_OPS = 0x6 + CTRL_ATTR_MCAST_GROUPS = 0x7 + CTRL_ATTR_OP_UNSPEC = 0x0 + CTRL_ATTR_OP_ID = 0x1 + CTRL_ATTR_OP_FLAGS = 0x2 + CTRL_ATTR_MCAST_GRP_UNSPEC = 0x0 + CTRL_ATTR_MCAST_GRP_NAME = 0x1 + CTRL_ATTR_MCAST_GRP_ID = 0x2 +) + +type cpuMask uint64 + +const ( + _CPU_SETSIZE = 0x400 + _NCPUBITS = 0x40 +) + +const ( + BDADDR_BREDR = 0x0 + BDADDR_LE_PUBLIC = 0x1 + BDADDR_LE_RANDOM = 0x2 +) + +type PerfEventAttr struct { + Type uint32 + Size uint32 + Config uint64 + Sample uint64 + Sample_type uint64 + Read_format uint64 + Bits uint64 + Wakeup uint32 + Bp_type uint32 + Ext1 uint64 + Ext2 uint64 + Branch_sample_type uint64 + Sample_regs_user uint64 + Sample_stack_user uint32 + Clockid int32 + Sample_regs_intr uint64 + Aux_watermark uint32 + _ uint32 +} + +type PerfEventMmapPage struct { + Version uint32 + Compat_version uint32 + Lock uint32 + Index uint32 + Offset int64 + Time_enabled uint64 + Time_running uint64 + Capabilities uint64 + Pmc_width uint16 + Time_shift uint16 + Time_mult uint32 + Time_offset uint64 + Time_zero uint64 + Size uint32 + _ [948]uint8 + Data_head uint64 + Data_tail uint64 + Data_offset uint64 + Data_size uint64 + Aux_head uint64 + Aux_tail uint64 + Aux_offset uint64 + Aux_size uint64 +} + +const ( + PerfBitDisabled uint64 = CBitFieldMaskBit0 + PerfBitInherit = CBitFieldMaskBit1 + PerfBitPinned = CBitFieldMaskBit2 + PerfBitExclusive = CBitFieldMaskBit3 + PerfBitExcludeUser = CBitFieldMaskBit4 + PerfBitExcludeKernel = CBitFieldMaskBit5 + PerfBitExcludeHv = CBitFieldMaskBit6 + PerfBitExcludeIdle = CBitFieldMaskBit7 + PerfBitMmap = CBitFieldMaskBit8 + PerfBitComm = CBitFieldMaskBit9 + PerfBitFreq = CBitFieldMaskBit10 + PerfBitInheritStat = CBitFieldMaskBit11 + PerfBitEnableOnExec = CBitFieldMaskBit12 + PerfBitTask = CBitFieldMaskBit13 + PerfBitWatermark = CBitFieldMaskBit14 + PerfBitPreciseIPBit1 = CBitFieldMaskBit15 + PerfBitPreciseIPBit2 = CBitFieldMaskBit16 + PerfBitMmapData = CBitFieldMaskBit17 + PerfBitSampleIDAll = CBitFieldMaskBit18 + PerfBitExcludeHost = CBitFieldMaskBit19 + PerfBitExcludeGuest = CBitFieldMaskBit20 + PerfBitExcludeCallchainKernel = CBitFieldMaskBit21 + PerfBitExcludeCallchainUser = CBitFieldMaskBit22 + PerfBitMmap2 = CBitFieldMaskBit23 + PerfBitCommExec = CBitFieldMaskBit24 + PerfBitUseClockID = CBitFieldMaskBit25 + PerfBitContextSwitch = CBitFieldMaskBit26 +) + +const ( + PERF_TYPE_HARDWARE = 0x0 + PERF_TYPE_SOFTWARE = 0x1 + PERF_TYPE_TRACEPOINT = 0x2 + PERF_TYPE_HW_CACHE = 0x3 + PERF_TYPE_RAW = 0x4 + PERF_TYPE_BREAKPOINT = 0x5 + + PERF_COUNT_HW_CPU_CYCLES = 0x0 + PERF_COUNT_HW_INSTRUCTIONS = 0x1 + PERF_COUNT_HW_CACHE_REFERENCES = 0x2 + PERF_COUNT_HW_CACHE_MISSES = 0x3 + PERF_COUNT_HW_BRANCH_INSTRUCTIONS = 0x4 + PERF_COUNT_HW_BRANCH_MISSES = 0x5 + PERF_COUNT_HW_BUS_CYCLES = 0x6 + PERF_COUNT_HW_STALLED_CYCLES_FRONTEND = 0x7 + PERF_COUNT_HW_STALLED_CYCLES_BACKEND = 0x8 + PERF_COUNT_HW_REF_CPU_CYCLES = 0x9 + + PERF_COUNT_HW_CACHE_L1D = 0x0 + PERF_COUNT_HW_CACHE_L1I = 0x1 + PERF_COUNT_HW_CACHE_LL = 0x2 + PERF_COUNT_HW_CACHE_DTLB = 0x3 + PERF_COUNT_HW_CACHE_ITLB = 0x4 + PERF_COUNT_HW_CACHE_BPU = 0x5 + PERF_COUNT_HW_CACHE_NODE = 0x6 + + PERF_COUNT_HW_CACHE_OP_READ = 0x0 + PERF_COUNT_HW_CACHE_OP_WRITE = 0x1 + PERF_COUNT_HW_CACHE_OP_PREFETCH = 0x2 + + PERF_COUNT_HW_CACHE_RESULT_ACCESS = 0x0 + PERF_COUNT_HW_CACHE_RESULT_MISS = 0x1 + + PERF_COUNT_SW_CPU_CLOCK = 0x0 + PERF_COUNT_SW_TASK_CLOCK = 0x1 + PERF_COUNT_SW_PAGE_FAULTS = 0x2 + PERF_COUNT_SW_CONTEXT_SWITCHES = 0x3 + PERF_COUNT_SW_CPU_MIGRATIONS = 0x4 + PERF_COUNT_SW_PAGE_FAULTS_MIN = 0x5 + PERF_COUNT_SW_PAGE_FAULTS_MAJ = 0x6 + PERF_COUNT_SW_ALIGNMENT_FAULTS = 0x7 + PERF_COUNT_SW_EMULATION_FAULTS = 0x8 + PERF_COUNT_SW_DUMMY = 0x9 + + PERF_SAMPLE_IP = 0x1 + PERF_SAMPLE_TID = 0x2 + PERF_SAMPLE_TIME = 0x4 + PERF_SAMPLE_ADDR = 0x8 + PERF_SAMPLE_READ = 0x10 + PERF_SAMPLE_CALLCHAIN = 0x20 + PERF_SAMPLE_ID = 0x40 + PERF_SAMPLE_CPU = 0x80 + PERF_SAMPLE_PERIOD = 0x100 + PERF_SAMPLE_STREAM_ID = 0x200 + PERF_SAMPLE_RAW = 0x400 + PERF_SAMPLE_BRANCH_STACK = 0x800 + + PERF_SAMPLE_BRANCH_USER = 0x1 + PERF_SAMPLE_BRANCH_KERNEL = 0x2 + PERF_SAMPLE_BRANCH_HV = 0x4 + PERF_SAMPLE_BRANCH_ANY = 0x8 + PERF_SAMPLE_BRANCH_ANY_CALL = 0x10 + PERF_SAMPLE_BRANCH_ANY_RETURN = 0x20 + PERF_SAMPLE_BRANCH_IND_CALL = 0x40 + + PERF_FORMAT_TOTAL_TIME_ENABLED = 0x1 + PERF_FORMAT_TOTAL_TIME_RUNNING = 0x2 + PERF_FORMAT_ID = 0x4 + PERF_FORMAT_GROUP = 0x8 + + PERF_RECORD_MMAP = 0x1 + PERF_RECORD_LOST = 0x2 + PERF_RECORD_COMM = 0x3 + PERF_RECORD_EXIT = 0x4 + PERF_RECORD_THROTTLE = 0x5 + PERF_RECORD_UNTHROTTLE = 0x6 + PERF_RECORD_FORK = 0x7 + PERF_RECORD_READ = 0x8 + PERF_RECORD_SAMPLE = 0x9 + + PERF_CONTEXT_HV = -0x20 + PERF_CONTEXT_KERNEL = -0x80 + PERF_CONTEXT_USER = -0x200 + + PERF_CONTEXT_GUEST = -0x800 + PERF_CONTEXT_GUEST_KERNEL = -0x880 + PERF_CONTEXT_GUEST_USER = -0xa00 + + PERF_FLAG_FD_NO_GROUP = 0x1 + PERF_FLAG_FD_OUTPUT = 0x2 + PERF_FLAG_PID_CGROUP = 0x4 +) + +const ( + CBitFieldMaskBit0 = 0x1 + CBitFieldMaskBit1 = 0x2 + CBitFieldMaskBit2 = 0x4 + CBitFieldMaskBit3 = 0x8 + CBitFieldMaskBit4 = 0x10 + CBitFieldMaskBit5 = 0x20 + CBitFieldMaskBit6 = 0x40 + CBitFieldMaskBit7 = 0x80 + CBitFieldMaskBit8 = 0x100 + CBitFieldMaskBit9 = 0x200 + CBitFieldMaskBit10 = 0x400 + CBitFieldMaskBit11 = 0x800 + CBitFieldMaskBit12 = 0x1000 + CBitFieldMaskBit13 = 0x2000 + CBitFieldMaskBit14 = 0x4000 + CBitFieldMaskBit15 = 0x8000 + CBitFieldMaskBit16 = 0x10000 + CBitFieldMaskBit17 = 0x20000 + CBitFieldMaskBit18 = 0x40000 + CBitFieldMaskBit19 = 0x80000 + CBitFieldMaskBit20 = 0x100000 + CBitFieldMaskBit21 = 0x200000 + CBitFieldMaskBit22 = 0x400000 + CBitFieldMaskBit23 = 0x800000 + CBitFieldMaskBit24 = 0x1000000 + CBitFieldMaskBit25 = 0x2000000 + CBitFieldMaskBit26 = 0x4000000 + CBitFieldMaskBit27 = 0x8000000 + CBitFieldMaskBit28 = 0x10000000 + CBitFieldMaskBit29 = 0x20000000 + CBitFieldMaskBit30 = 0x40000000 + CBitFieldMaskBit31 = 0x80000000 + CBitFieldMaskBit32 = 0x100000000 + CBitFieldMaskBit33 = 0x200000000 + CBitFieldMaskBit34 = 0x400000000 + CBitFieldMaskBit35 = 0x800000000 + CBitFieldMaskBit36 = 0x1000000000 + CBitFieldMaskBit37 = 0x2000000000 + CBitFieldMaskBit38 = 0x4000000000 + CBitFieldMaskBit39 = 0x8000000000 + CBitFieldMaskBit40 = 0x10000000000 + CBitFieldMaskBit41 = 0x20000000000 + CBitFieldMaskBit42 = 0x40000000000 + CBitFieldMaskBit43 = 0x80000000000 + CBitFieldMaskBit44 = 0x100000000000 + CBitFieldMaskBit45 = 0x200000000000 + CBitFieldMaskBit46 = 0x400000000000 + CBitFieldMaskBit47 = 0x800000000000 + CBitFieldMaskBit48 = 0x1000000000000 + CBitFieldMaskBit49 = 0x2000000000000 + CBitFieldMaskBit50 = 0x4000000000000 + CBitFieldMaskBit51 = 0x8000000000000 + CBitFieldMaskBit52 = 0x10000000000000 + CBitFieldMaskBit53 = 0x20000000000000 + CBitFieldMaskBit54 = 0x40000000000000 + CBitFieldMaskBit55 = 0x80000000000000 + CBitFieldMaskBit56 = 0x100000000000000 + CBitFieldMaskBit57 = 0x200000000000000 + CBitFieldMaskBit58 = 0x400000000000000 + CBitFieldMaskBit59 = 0x800000000000000 + CBitFieldMaskBit60 = 0x1000000000000000 + CBitFieldMaskBit61 = 0x2000000000000000 + CBitFieldMaskBit62 = 0x4000000000000000 + CBitFieldMaskBit63 = 0x8000000000000000 +) + +type SockaddrStorage struct { + Family uint16 + _ [118]int8 + _ uint64 +} + +type TCPMD5Sig struct { + Addr SockaddrStorage + Flags uint8 + Prefixlen uint8 + Keylen uint16 + _ uint32 + Key [80]uint8 +} + +type HDDriveCmdHdr struct { + Command uint8 + Number uint8 + Feature uint8 + Count uint8 +} + +type HDGeometry struct { + Heads uint8 + Sectors uint8 + Cylinders uint16 + _ [4]byte + Start uint64 +} + +type HDDriveID struct { + Config uint16 + Cyls uint16 + Reserved2 uint16 + Heads uint16 + Track_bytes uint16 + Sector_bytes uint16 + Sectors uint16 + Vendor0 uint16 + Vendor1 uint16 + Vendor2 uint16 + Serial_no [20]uint8 + Buf_type uint16 + Buf_size uint16 + Ecc_bytes uint16 + Fw_rev [8]uint8 + Model [40]uint8 + Max_multsect uint8 + Vendor3 uint8 + Dword_io uint16 + Vendor4 uint8 + Capability uint8 + Reserved50 uint16 + Vendor5 uint8 + TPIO uint8 + Vendor6 uint8 + TDMA uint8 + Field_valid uint16 + Cur_cyls uint16 + Cur_heads uint16 + Cur_sectors uint16 + Cur_capacity0 uint16 + Cur_capacity1 uint16 + Multsect uint8 + Multsect_valid uint8 + Lba_capacity uint32 + Dma_1word uint16 + Dma_mword uint16 + Eide_pio_modes uint16 + Eide_dma_min uint16 + Eide_dma_time uint16 + Eide_pio uint16 + Eide_pio_iordy uint16 + Words69_70 [2]uint16 + Words71_74 [4]uint16 + Queue_depth uint16 + Words76_79 [4]uint16 + Major_rev_num uint16 + Minor_rev_num uint16 + Command_set_1 uint16 + Command_set_2 uint16 + Cfsse uint16 + Cfs_enable_1 uint16 + Cfs_enable_2 uint16 + Csf_default uint16 + Dma_ultra uint16 + Trseuc uint16 + TrsEuc uint16 + CurAPMvalues uint16 + Mprc uint16 + Hw_config uint16 + Acoustic uint16 + Msrqs uint16 + Sxfert uint16 + Sal uint16 + Spg uint32 + Lba_capacity_2 uint64 + Words104_125 [22]uint16 + Last_lun uint16 + Word127 uint16 + Dlf uint16 + Csfo uint16 + Words130_155 [26]uint16 + Word156 uint16 + Words157_159 [3]uint16 + Cfa_power uint16 + Words161_175 [15]uint16 + Words176_205 [30]uint16 + Words206_254 [49]uint16 + Integrity_word uint16 +} + +type Statfs_t struct { + Type int64 + Bsize int64 + Blocks uint64 + Bfree uint64 + Bavail uint64 + Files uint64 + Ffree uint64 + Fsid Fsid + Namelen int64 + Frsize int64 + Flags int64 + Spare [4]int64 +} + +const ( + ST_MANDLOCK = 0x40 + ST_NOATIME = 0x400 + ST_NODEV = 0x4 + ST_NODIRATIME = 0x800 + ST_NOEXEC = 0x8 + ST_NOSUID = 0x2 + ST_RDONLY = 0x1 + ST_RELATIME = 0x1000 + ST_SYNCHRONOUS = 0x10 +) diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_mips.go b/vendor/golang.org/x/sys/unix/ztypes_linux_mips.go new file mode 100644 index 0000000..202834c --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_mips.go @@ -0,0 +1,1252 @@ +// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build mips,linux + +package unix + +const ( + sizeofPtr = 0x4 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x4 + sizeofLongLong = 0x8 + PathMax = 0x1000 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int32 + _C_long_long int64 +) + +type Timespec struct { + Sec int32 + Nsec int32 +} + +type Timeval struct { + Sec int32 + Usec int32 +} + +type Timex struct { + Modes uint32 + Offset int32 + Freq int32 + Maxerror int32 + Esterror int32 + Status int32 + Constant int32 + Precision int32 + Tolerance int32 + Time Timeval + Tick int32 + Ppsfreq int32 + Jitter int32 + Shift int32 + Stabil int32 + Jitcnt int32 + Calcnt int32 + Errcnt int32 + Stbcnt int32 + Tai int32 + _ [44]byte +} + +type Time_t int32 + +type Tms struct { + Utime int32 + Stime int32 + Cutime int32 + Cstime int32 +} + +type Utimbuf struct { + Actime int32 + Modtime int32 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int32 + Ixrss int32 + Idrss int32 + Isrss int32 + Minflt int32 + Majflt int32 + Nswap int32 + Inblock int32 + Oublock int32 + Msgsnd int32 + Msgrcv int32 + Nsignals int32 + Nvcsw int32 + Nivcsw int32 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev uint32 + Pad1 [3]int32 + Ino uint64 + Mode uint32 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev uint32 + Pad2 [3]int32 + Size int64 + Atim Timespec + Mtim Timespec + Ctim Timespec + Blksize int32 + Pad4 int32 + Blocks int64 + Pad5 [14]int32 +} + +type StatxTimestamp struct { + Sec int64 + Nsec uint32 + _ int32 +} + +type Statx_t struct { + Mask uint32 + Blksize uint32 + Attributes uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Mode uint16 + _ [1]uint16 + Ino uint64 + Size uint64 + Blocks uint64 + Attributes_mask uint64 + Atime StatxTimestamp + Btime StatxTimestamp + Ctime StatxTimestamp + Mtime StatxTimestamp + Rdev_major uint32 + Rdev_minor uint32 + Dev_major uint32 + Dev_minor uint32 + _ [14]uint64 +} + +type Dirent struct { + Ino uint64 + Off int64 + Reclen uint16 + Type uint8 + Name [256]int8 + _ [5]byte +} + +type Fsid struct { + Val [2]int32 +} + +type Flock_t struct { + Type int16 + Whence int16 + _ [4]byte + Start int64 + Len int64 + Pid int32 + _ [4]byte +} + +type FscryptPolicy struct { + Version uint8 + Contents_encryption_mode uint8 + Filenames_encryption_mode uint8 + Flags uint8 + Master_key_descriptor [8]uint8 +} + +type FscryptKey struct { + Mode uint32 + Raw [64]uint8 + Size uint32 +} + +type KeyctlDHParams struct { + Private int32 + Prime int32 + Base int32 +} + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Family uint16 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]uint8 +} + +type RawSockaddrInet6 struct { + Family uint16 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Family uint16 + Path [108]int8 +} + +type RawSockaddrLinklayer struct { + Family uint16 + Protocol uint16 + Ifindex int32 + Hatype uint16 + Pkttype uint8 + Halen uint8 + Addr [8]uint8 +} + +type RawSockaddrNetlink struct { + Family uint16 + Pad uint16 + Pid uint32 + Groups uint32 +} + +type RawSockaddrHCI struct { + Family uint16 + Dev uint16 + Channel uint16 +} + +type RawSockaddrL2 struct { + Family uint16 + Psm uint16 + Bdaddr [6]uint8 + Cid uint16 + Bdaddr_type uint8 + _ [1]byte +} + +type RawSockaddrCAN struct { + Family uint16 + _ [2]byte + Ifindex int32 + Addr [8]byte +} + +type RawSockaddrALG struct { + Family uint16 + Type [14]uint8 + Feat uint32 + Mask uint32 + Name [64]uint8 +} + +type RawSockaddrVM struct { + Family uint16 + Reserved1 uint16 + Port uint32 + Cid uint32 + Zero [4]uint8 +} + +type RawSockaddr struct { + Family uint16 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [96]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint32 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type PacketMreq struct { + Ifindex int32 + Type uint16 + Alen uint16 + Address [8]uint8 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen uint32 + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet4Pktinfo struct { + Ifindex int32 + Spec_dst [4]byte /* in_addr */ + Addr [4]byte /* in_addr */ +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Data [8]uint32 +} + +type Ucred struct { + Pid int32 + Uid uint32 + Gid uint32 +} + +type TCPInfo struct { + State uint8 + Ca_state uint8 + Retransmits uint8 + Probes uint8 + Backoff uint8 + Options uint8 + _ [2]byte + Rto uint32 + Ato uint32 + Snd_mss uint32 + Rcv_mss uint32 + Unacked uint32 + Sacked uint32 + Lost uint32 + Retrans uint32 + Fackets uint32 + Last_data_sent uint32 + Last_ack_sent uint32 + Last_data_recv uint32 + Last_ack_recv uint32 + Pmtu uint32 + Rcv_ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Snd_ssthresh uint32 + Snd_cwnd uint32 + Advmss uint32 + Reordering uint32 + Rcv_rtt uint32 + Rcv_space uint32 + Total_retrans uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x70 + SizeofSockaddrUnix = 0x6e + SizeofSockaddrLinklayer = 0x14 + SizeofSockaddrNetlink = 0xc + SizeofSockaddrHCI = 0x6 + SizeofSockaddrL2 = 0xe + SizeofSockaddrCAN = 0x10 + SizeofSockaddrALG = 0x58 + SizeofSockaddrVM = 0x10 + SizeofLinger = 0x8 + SizeofIovec = 0x8 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofPacketMreq = 0x10 + SizeofMsghdr = 0x1c + SizeofCmsghdr = 0xc + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 + SizeofUcred = 0xc + SizeofTCPInfo = 0x68 +) + +const ( + IFA_UNSPEC = 0x0 + IFA_ADDRESS = 0x1 + IFA_LOCAL = 0x2 + IFA_LABEL = 0x3 + IFA_BROADCAST = 0x4 + IFA_ANYCAST = 0x5 + IFA_CACHEINFO = 0x6 + IFA_MULTICAST = 0x7 + IFLA_UNSPEC = 0x0 + IFLA_ADDRESS = 0x1 + IFLA_BROADCAST = 0x2 + IFLA_IFNAME = 0x3 + IFLA_MTU = 0x4 + IFLA_LINK = 0x5 + IFLA_QDISC = 0x6 + IFLA_STATS = 0x7 + IFLA_COST = 0x8 + IFLA_PRIORITY = 0x9 + IFLA_MASTER = 0xa + IFLA_WIRELESS = 0xb + IFLA_PROTINFO = 0xc + IFLA_TXQLEN = 0xd + IFLA_MAP = 0xe + IFLA_WEIGHT = 0xf + IFLA_OPERSTATE = 0x10 + IFLA_LINKMODE = 0x11 + IFLA_LINKINFO = 0x12 + IFLA_NET_NS_PID = 0x13 + IFLA_IFALIAS = 0x14 + IFLA_NUM_VF = 0x15 + IFLA_VFINFO_LIST = 0x16 + IFLA_STATS64 = 0x17 + IFLA_VF_PORTS = 0x18 + IFLA_PORT_SELF = 0x19 + IFLA_AF_SPEC = 0x1a + IFLA_GROUP = 0x1b + IFLA_NET_NS_FD = 0x1c + IFLA_EXT_MASK = 0x1d + IFLA_PROMISCUITY = 0x1e + IFLA_NUM_TX_QUEUES = 0x1f + IFLA_NUM_RX_QUEUES = 0x20 + IFLA_CARRIER = 0x21 + IFLA_PHYS_PORT_ID = 0x22 + IFLA_CARRIER_CHANGES = 0x23 + IFLA_PHYS_SWITCH_ID = 0x24 + IFLA_LINK_NETNSID = 0x25 + IFLA_PHYS_PORT_NAME = 0x26 + IFLA_PROTO_DOWN = 0x27 + IFLA_GSO_MAX_SEGS = 0x28 + IFLA_GSO_MAX_SIZE = 0x29 + IFLA_PAD = 0x2a + IFLA_XDP = 0x2b + IFLA_EVENT = 0x2c + IFLA_NEW_NETNSID = 0x2d + IFLA_IF_NETNSID = 0x2e + IFLA_MAX = 0x31 + RT_SCOPE_UNIVERSE = 0x0 + RT_SCOPE_SITE = 0xc8 + RT_SCOPE_LINK = 0xfd + RT_SCOPE_HOST = 0xfe + RT_SCOPE_NOWHERE = 0xff + RT_TABLE_UNSPEC = 0x0 + RT_TABLE_COMPAT = 0xfc + RT_TABLE_DEFAULT = 0xfd + RT_TABLE_MAIN = 0xfe + RT_TABLE_LOCAL = 0xff + RT_TABLE_MAX = 0xffffffff + RTA_UNSPEC = 0x0 + RTA_DST = 0x1 + RTA_SRC = 0x2 + RTA_IIF = 0x3 + RTA_OIF = 0x4 + RTA_GATEWAY = 0x5 + RTA_PRIORITY = 0x6 + RTA_PREFSRC = 0x7 + RTA_METRICS = 0x8 + RTA_MULTIPATH = 0x9 + RTA_FLOW = 0xb + RTA_CACHEINFO = 0xc + RTA_TABLE = 0xf + RTN_UNSPEC = 0x0 + RTN_UNICAST = 0x1 + RTN_LOCAL = 0x2 + RTN_BROADCAST = 0x3 + RTN_ANYCAST = 0x4 + RTN_MULTICAST = 0x5 + RTN_BLACKHOLE = 0x6 + RTN_UNREACHABLE = 0x7 + RTN_PROHIBIT = 0x8 + RTN_THROW = 0x9 + RTN_NAT = 0xa + RTN_XRESOLVE = 0xb + RTNLGRP_NONE = 0x0 + RTNLGRP_LINK = 0x1 + RTNLGRP_NOTIFY = 0x2 + RTNLGRP_NEIGH = 0x3 + RTNLGRP_TC = 0x4 + RTNLGRP_IPV4_IFADDR = 0x5 + RTNLGRP_IPV4_MROUTE = 0x6 + RTNLGRP_IPV4_ROUTE = 0x7 + RTNLGRP_IPV4_RULE = 0x8 + RTNLGRP_IPV6_IFADDR = 0x9 + RTNLGRP_IPV6_MROUTE = 0xa + RTNLGRP_IPV6_ROUTE = 0xb + RTNLGRP_IPV6_IFINFO = 0xc + RTNLGRP_IPV6_PREFIX = 0x12 + RTNLGRP_IPV6_RULE = 0x13 + RTNLGRP_ND_USEROPT = 0x14 + SizeofNlMsghdr = 0x10 + SizeofNlMsgerr = 0x14 + SizeofRtGenmsg = 0x1 + SizeofNlAttr = 0x4 + SizeofRtAttr = 0x4 + SizeofIfInfomsg = 0x10 + SizeofIfAddrmsg = 0x8 + SizeofRtMsg = 0xc + SizeofRtNexthop = 0x8 +) + +type NlMsghdr struct { + Len uint32 + Type uint16 + Flags uint16 + Seq uint32 + Pid uint32 +} + +type NlMsgerr struct { + Error int32 + Msg NlMsghdr +} + +type RtGenmsg struct { + Family uint8 +} + +type NlAttr struct { + Len uint16 + Type uint16 +} + +type RtAttr struct { + Len uint16 + Type uint16 +} + +type IfInfomsg struct { + Family uint8 + _ uint8 + Type uint16 + Index int32 + Flags uint32 + Change uint32 +} + +type IfAddrmsg struct { + Family uint8 + Prefixlen uint8 + Flags uint8 + Scope uint8 + Index uint32 +} + +type RtMsg struct { + Family uint8 + Dst_len uint8 + Src_len uint8 + Tos uint8 + Table uint8 + Protocol uint8 + Scope uint8 + Type uint8 + Flags uint32 +} + +type RtNexthop struct { + Len uint16 + Flags uint8 + Hops uint8 + Ifindex int32 +} + +const ( + SizeofSockFilter = 0x8 + SizeofSockFprog = 0x8 +) + +type SockFilter struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type SockFprog struct { + Len uint16 + _ [2]byte + Filter *SockFilter +} + +type InotifyEvent struct { + Wd int32 + Mask uint32 + Cookie uint32 + Len uint32 +} + +const SizeofInotifyEvent = 0x10 + +type PtraceRegs struct { + Regs [32]uint64 + Lo uint64 + Hi uint64 + Epc uint64 + Badvaddr uint64 + Status uint64 + Cause uint64 +} + +type FdSet struct { + Bits [32]int32 +} + +type Sysinfo_t struct { + Uptime int32 + Loads [3]uint32 + Totalram uint32 + Freeram uint32 + Sharedram uint32 + Bufferram uint32 + Totalswap uint32 + Freeswap uint32 + Procs uint16 + Pad uint16 + Totalhigh uint32 + Freehigh uint32 + Unit uint32 + _ [8]int8 +} + +type Utsname struct { + Sysname [65]byte + Nodename [65]byte + Release [65]byte + Version [65]byte + Machine [65]byte + Domainname [65]byte +} + +type Ustat_t struct { + Tfree int32 + Tinode uint32 + Fname [6]int8 + Fpack [6]int8 +} + +type EpollEvent struct { + Events uint32 + PadFd int32 + Fd int32 + Pad int32 +} + +const ( + AT_EMPTY_PATH = 0x1000 + AT_FDCWD = -0x64 + AT_NO_AUTOMOUNT = 0x800 + AT_REMOVEDIR = 0x200 + + AT_STATX_SYNC_AS_STAT = 0x0 + AT_STATX_FORCE_SYNC = 0x2000 + AT_STATX_DONT_SYNC = 0x4000 + + AT_SYMLINK_FOLLOW = 0x400 + AT_SYMLINK_NOFOLLOW = 0x100 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLIN = 0x1 + POLLPRI = 0x2 + POLLOUT = 0x4 + POLLRDHUP = 0x2000 + POLLERR = 0x8 + POLLHUP = 0x10 + POLLNVAL = 0x20 +) + +type Sigset_t struct { + Val [32]uint32 +} + +const RNDGETENTCNT = 0x40045200 + +const PERF_IOC_FLAG_GROUP = 0x1 + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Line uint8 + Cc [23]uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +type Taskstats struct { + Version uint16 + _ [2]byte + Ac_exitcode uint32 + Ac_flag uint8 + Ac_nice uint8 + _ [6]byte + Cpu_count uint64 + Cpu_delay_total uint64 + Blkio_count uint64 + Blkio_delay_total uint64 + Swapin_count uint64 + Swapin_delay_total uint64 + Cpu_run_real_total uint64 + Cpu_run_virtual_total uint64 + Ac_comm [32]int8 + Ac_sched uint8 + Ac_pad [3]uint8 + _ [4]byte + Ac_uid uint32 + Ac_gid uint32 + Ac_pid uint32 + Ac_ppid uint32 + Ac_btime uint32 + _ [4]byte + Ac_etime uint64 + Ac_utime uint64 + Ac_stime uint64 + Ac_minflt uint64 + Ac_majflt uint64 + Coremem uint64 + Virtmem uint64 + Hiwater_rss uint64 + Hiwater_vm uint64 + Read_char uint64 + Write_char uint64 + Read_syscalls uint64 + Write_syscalls uint64 + Read_bytes uint64 + Write_bytes uint64 + Cancelled_write_bytes uint64 + Nvcsw uint64 + Nivcsw uint64 + Ac_utimescaled uint64 + Ac_stimescaled uint64 + Cpu_scaled_run_real_total uint64 + Freepages_count uint64 + Freepages_delay_total uint64 +} + +const ( + TASKSTATS_CMD_UNSPEC = 0x0 + TASKSTATS_CMD_GET = 0x1 + TASKSTATS_CMD_NEW = 0x2 + TASKSTATS_TYPE_UNSPEC = 0x0 + TASKSTATS_TYPE_PID = 0x1 + TASKSTATS_TYPE_TGID = 0x2 + TASKSTATS_TYPE_STATS = 0x3 + TASKSTATS_TYPE_AGGR_PID = 0x4 + TASKSTATS_TYPE_AGGR_TGID = 0x5 + TASKSTATS_TYPE_NULL = 0x6 + TASKSTATS_CMD_ATTR_UNSPEC = 0x0 + TASKSTATS_CMD_ATTR_PID = 0x1 + TASKSTATS_CMD_ATTR_TGID = 0x2 + TASKSTATS_CMD_ATTR_REGISTER_CPUMASK = 0x3 + TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK = 0x4 +) + +type CGroupStats struct { + Sleeping uint64 + Running uint64 + Stopped uint64 + Uninterruptible uint64 + Io_wait uint64 +} + +const ( + CGROUPSTATS_CMD_UNSPEC = 0x3 + CGROUPSTATS_CMD_GET = 0x4 + CGROUPSTATS_CMD_NEW = 0x5 + CGROUPSTATS_TYPE_UNSPEC = 0x0 + CGROUPSTATS_TYPE_CGROUP_STATS = 0x1 + CGROUPSTATS_CMD_ATTR_UNSPEC = 0x0 + CGROUPSTATS_CMD_ATTR_FD = 0x1 +) + +type Genlmsghdr struct { + Cmd uint8 + Version uint8 + Reserved uint16 +} + +const ( + CTRL_CMD_UNSPEC = 0x0 + CTRL_CMD_NEWFAMILY = 0x1 + CTRL_CMD_DELFAMILY = 0x2 + CTRL_CMD_GETFAMILY = 0x3 + CTRL_CMD_NEWOPS = 0x4 + CTRL_CMD_DELOPS = 0x5 + CTRL_CMD_GETOPS = 0x6 + CTRL_CMD_NEWMCAST_GRP = 0x7 + CTRL_CMD_DELMCAST_GRP = 0x8 + CTRL_CMD_GETMCAST_GRP = 0x9 + CTRL_ATTR_UNSPEC = 0x0 + CTRL_ATTR_FAMILY_ID = 0x1 + CTRL_ATTR_FAMILY_NAME = 0x2 + CTRL_ATTR_VERSION = 0x3 + CTRL_ATTR_HDRSIZE = 0x4 + CTRL_ATTR_MAXATTR = 0x5 + CTRL_ATTR_OPS = 0x6 + CTRL_ATTR_MCAST_GROUPS = 0x7 + CTRL_ATTR_OP_UNSPEC = 0x0 + CTRL_ATTR_OP_ID = 0x1 + CTRL_ATTR_OP_FLAGS = 0x2 + CTRL_ATTR_MCAST_GRP_UNSPEC = 0x0 + CTRL_ATTR_MCAST_GRP_NAME = 0x1 + CTRL_ATTR_MCAST_GRP_ID = 0x2 +) + +type cpuMask uint32 + +const ( + _CPU_SETSIZE = 0x400 + _NCPUBITS = 0x20 +) + +const ( + BDADDR_BREDR = 0x0 + BDADDR_LE_PUBLIC = 0x1 + BDADDR_LE_RANDOM = 0x2 +) + +type PerfEventAttr struct { + Type uint32 + Size uint32 + Config uint64 + Sample uint64 + Sample_type uint64 + Read_format uint64 + Bits uint64 + Wakeup uint32 + Bp_type uint32 + Ext1 uint64 + Ext2 uint64 + Branch_sample_type uint64 + Sample_regs_user uint64 + Sample_stack_user uint32 + Clockid int32 + Sample_regs_intr uint64 + Aux_watermark uint32 + _ uint32 +} + +type PerfEventMmapPage struct { + Version uint32 + Compat_version uint32 + Lock uint32 + Index uint32 + Offset int64 + Time_enabled uint64 + Time_running uint64 + Capabilities uint64 + Pmc_width uint16 + Time_shift uint16 + Time_mult uint32 + Time_offset uint64 + Time_zero uint64 + Size uint32 + _ [948]uint8 + Data_head uint64 + Data_tail uint64 + Data_offset uint64 + Data_size uint64 + Aux_head uint64 + Aux_tail uint64 + Aux_offset uint64 + Aux_size uint64 +} + +const ( + PerfBitDisabled uint64 = CBitFieldMaskBit0 + PerfBitInherit = CBitFieldMaskBit1 + PerfBitPinned = CBitFieldMaskBit2 + PerfBitExclusive = CBitFieldMaskBit3 + PerfBitExcludeUser = CBitFieldMaskBit4 + PerfBitExcludeKernel = CBitFieldMaskBit5 + PerfBitExcludeHv = CBitFieldMaskBit6 + PerfBitExcludeIdle = CBitFieldMaskBit7 + PerfBitMmap = CBitFieldMaskBit8 + PerfBitComm = CBitFieldMaskBit9 + PerfBitFreq = CBitFieldMaskBit10 + PerfBitInheritStat = CBitFieldMaskBit11 + PerfBitEnableOnExec = CBitFieldMaskBit12 + PerfBitTask = CBitFieldMaskBit13 + PerfBitWatermark = CBitFieldMaskBit14 + PerfBitPreciseIPBit1 = CBitFieldMaskBit15 + PerfBitPreciseIPBit2 = CBitFieldMaskBit16 + PerfBitMmapData = CBitFieldMaskBit17 + PerfBitSampleIDAll = CBitFieldMaskBit18 + PerfBitExcludeHost = CBitFieldMaskBit19 + PerfBitExcludeGuest = CBitFieldMaskBit20 + PerfBitExcludeCallchainKernel = CBitFieldMaskBit21 + PerfBitExcludeCallchainUser = CBitFieldMaskBit22 + PerfBitMmap2 = CBitFieldMaskBit23 + PerfBitCommExec = CBitFieldMaskBit24 + PerfBitUseClockID = CBitFieldMaskBit25 + PerfBitContextSwitch = CBitFieldMaskBit26 +) + +const ( + PERF_TYPE_HARDWARE = 0x0 + PERF_TYPE_SOFTWARE = 0x1 + PERF_TYPE_TRACEPOINT = 0x2 + PERF_TYPE_HW_CACHE = 0x3 + PERF_TYPE_RAW = 0x4 + PERF_TYPE_BREAKPOINT = 0x5 + + PERF_COUNT_HW_CPU_CYCLES = 0x0 + PERF_COUNT_HW_INSTRUCTIONS = 0x1 + PERF_COUNT_HW_CACHE_REFERENCES = 0x2 + PERF_COUNT_HW_CACHE_MISSES = 0x3 + PERF_COUNT_HW_BRANCH_INSTRUCTIONS = 0x4 + PERF_COUNT_HW_BRANCH_MISSES = 0x5 + PERF_COUNT_HW_BUS_CYCLES = 0x6 + PERF_COUNT_HW_STALLED_CYCLES_FRONTEND = 0x7 + PERF_COUNT_HW_STALLED_CYCLES_BACKEND = 0x8 + PERF_COUNT_HW_REF_CPU_CYCLES = 0x9 + + PERF_COUNT_HW_CACHE_L1D = 0x0 + PERF_COUNT_HW_CACHE_L1I = 0x1 + PERF_COUNT_HW_CACHE_LL = 0x2 + PERF_COUNT_HW_CACHE_DTLB = 0x3 + PERF_COUNT_HW_CACHE_ITLB = 0x4 + PERF_COUNT_HW_CACHE_BPU = 0x5 + PERF_COUNT_HW_CACHE_NODE = 0x6 + + PERF_COUNT_HW_CACHE_OP_READ = 0x0 + PERF_COUNT_HW_CACHE_OP_WRITE = 0x1 + PERF_COUNT_HW_CACHE_OP_PREFETCH = 0x2 + + PERF_COUNT_HW_CACHE_RESULT_ACCESS = 0x0 + PERF_COUNT_HW_CACHE_RESULT_MISS = 0x1 + + PERF_COUNT_SW_CPU_CLOCK = 0x0 + PERF_COUNT_SW_TASK_CLOCK = 0x1 + PERF_COUNT_SW_PAGE_FAULTS = 0x2 + PERF_COUNT_SW_CONTEXT_SWITCHES = 0x3 + PERF_COUNT_SW_CPU_MIGRATIONS = 0x4 + PERF_COUNT_SW_PAGE_FAULTS_MIN = 0x5 + PERF_COUNT_SW_PAGE_FAULTS_MAJ = 0x6 + PERF_COUNT_SW_ALIGNMENT_FAULTS = 0x7 + PERF_COUNT_SW_EMULATION_FAULTS = 0x8 + PERF_COUNT_SW_DUMMY = 0x9 + + PERF_SAMPLE_IP = 0x1 + PERF_SAMPLE_TID = 0x2 + PERF_SAMPLE_TIME = 0x4 + PERF_SAMPLE_ADDR = 0x8 + PERF_SAMPLE_READ = 0x10 + PERF_SAMPLE_CALLCHAIN = 0x20 + PERF_SAMPLE_ID = 0x40 + PERF_SAMPLE_CPU = 0x80 + PERF_SAMPLE_PERIOD = 0x100 + PERF_SAMPLE_STREAM_ID = 0x200 + PERF_SAMPLE_RAW = 0x400 + PERF_SAMPLE_BRANCH_STACK = 0x800 + + PERF_SAMPLE_BRANCH_USER = 0x1 + PERF_SAMPLE_BRANCH_KERNEL = 0x2 + PERF_SAMPLE_BRANCH_HV = 0x4 + PERF_SAMPLE_BRANCH_ANY = 0x8 + PERF_SAMPLE_BRANCH_ANY_CALL = 0x10 + PERF_SAMPLE_BRANCH_ANY_RETURN = 0x20 + PERF_SAMPLE_BRANCH_IND_CALL = 0x40 + + PERF_FORMAT_TOTAL_TIME_ENABLED = 0x1 + PERF_FORMAT_TOTAL_TIME_RUNNING = 0x2 + PERF_FORMAT_ID = 0x4 + PERF_FORMAT_GROUP = 0x8 + + PERF_RECORD_MMAP = 0x1 + PERF_RECORD_LOST = 0x2 + PERF_RECORD_COMM = 0x3 + PERF_RECORD_EXIT = 0x4 + PERF_RECORD_THROTTLE = 0x5 + PERF_RECORD_UNTHROTTLE = 0x6 + PERF_RECORD_FORK = 0x7 + PERF_RECORD_READ = 0x8 + PERF_RECORD_SAMPLE = 0x9 + + PERF_CONTEXT_HV = -0x20 + PERF_CONTEXT_KERNEL = -0x80 + PERF_CONTEXT_USER = -0x200 + + PERF_CONTEXT_GUEST = -0x800 + PERF_CONTEXT_GUEST_KERNEL = -0x880 + PERF_CONTEXT_GUEST_USER = -0xa00 + + PERF_FLAG_FD_NO_GROUP = 0x1 + PERF_FLAG_FD_OUTPUT = 0x2 + PERF_FLAG_PID_CGROUP = 0x4 +) + +const ( + CBitFieldMaskBit0 = 0x8000000000000000 + CBitFieldMaskBit1 = 0x4000000000000000 + CBitFieldMaskBit2 = 0x2000000000000000 + CBitFieldMaskBit3 = 0x1000000000000000 + CBitFieldMaskBit4 = 0x800000000000000 + CBitFieldMaskBit5 = 0x400000000000000 + CBitFieldMaskBit6 = 0x200000000000000 + CBitFieldMaskBit7 = 0x100000000000000 + CBitFieldMaskBit8 = 0x80000000000000 + CBitFieldMaskBit9 = 0x40000000000000 + CBitFieldMaskBit10 = 0x20000000000000 + CBitFieldMaskBit11 = 0x10000000000000 + CBitFieldMaskBit12 = 0x8000000000000 + CBitFieldMaskBit13 = 0x4000000000000 + CBitFieldMaskBit14 = 0x2000000000000 + CBitFieldMaskBit15 = 0x1000000000000 + CBitFieldMaskBit16 = 0x800000000000 + CBitFieldMaskBit17 = 0x400000000000 + CBitFieldMaskBit18 = 0x200000000000 + CBitFieldMaskBit19 = 0x100000000000 + CBitFieldMaskBit20 = 0x80000000000 + CBitFieldMaskBit21 = 0x40000000000 + CBitFieldMaskBit22 = 0x20000000000 + CBitFieldMaskBit23 = 0x10000000000 + CBitFieldMaskBit24 = 0x8000000000 + CBitFieldMaskBit25 = 0x4000000000 + CBitFieldMaskBit26 = 0x2000000000 + CBitFieldMaskBit27 = 0x1000000000 + CBitFieldMaskBit28 = 0x800000000 + CBitFieldMaskBit29 = 0x400000000 + CBitFieldMaskBit30 = 0x200000000 + CBitFieldMaskBit31 = 0x100000000 + CBitFieldMaskBit32 = 0x80000000 + CBitFieldMaskBit33 = 0x40000000 + CBitFieldMaskBit34 = 0x20000000 + CBitFieldMaskBit35 = 0x10000000 + CBitFieldMaskBit36 = 0x8000000 + CBitFieldMaskBit37 = 0x4000000 + CBitFieldMaskBit38 = 0x2000000 + CBitFieldMaskBit39 = 0x1000000 + CBitFieldMaskBit40 = 0x800000 + CBitFieldMaskBit41 = 0x400000 + CBitFieldMaskBit42 = 0x200000 + CBitFieldMaskBit43 = 0x100000 + CBitFieldMaskBit44 = 0x80000 + CBitFieldMaskBit45 = 0x40000 + CBitFieldMaskBit46 = 0x20000 + CBitFieldMaskBit47 = 0x10000 + CBitFieldMaskBit48 = 0x8000 + CBitFieldMaskBit49 = 0x4000 + CBitFieldMaskBit50 = 0x2000 + CBitFieldMaskBit51 = 0x1000 + CBitFieldMaskBit52 = 0x800 + CBitFieldMaskBit53 = 0x400 + CBitFieldMaskBit54 = 0x200 + CBitFieldMaskBit55 = 0x100 + CBitFieldMaskBit56 = 0x80 + CBitFieldMaskBit57 = 0x40 + CBitFieldMaskBit58 = 0x20 + CBitFieldMaskBit59 = 0x10 + CBitFieldMaskBit60 = 0x8 + CBitFieldMaskBit61 = 0x4 + CBitFieldMaskBit62 = 0x2 + CBitFieldMaskBit63 = 0x1 +) + +type SockaddrStorage struct { + Family uint16 + _ [122]int8 + _ uint32 +} + +type TCPMD5Sig struct { + Addr SockaddrStorage + Flags uint8 + Prefixlen uint8 + Keylen uint16 + _ uint32 + Key [80]uint8 +} + +type HDDriveCmdHdr struct { + Command uint8 + Number uint8 + Feature uint8 + Count uint8 +} + +type HDGeometry struct { + Heads uint8 + Sectors uint8 + Cylinders uint16 + Start uint32 +} + +type HDDriveID struct { + Config uint16 + Cyls uint16 + Reserved2 uint16 + Heads uint16 + Track_bytes uint16 + Sector_bytes uint16 + Sectors uint16 + Vendor0 uint16 + Vendor1 uint16 + Vendor2 uint16 + Serial_no [20]uint8 + Buf_type uint16 + Buf_size uint16 + Ecc_bytes uint16 + Fw_rev [8]uint8 + Model [40]uint8 + Max_multsect uint8 + Vendor3 uint8 + Dword_io uint16 + Vendor4 uint8 + Capability uint8 + Reserved50 uint16 + Vendor5 uint8 + TPIO uint8 + Vendor6 uint8 + TDMA uint8 + Field_valid uint16 + Cur_cyls uint16 + Cur_heads uint16 + Cur_sectors uint16 + Cur_capacity0 uint16 + Cur_capacity1 uint16 + Multsect uint8 + Multsect_valid uint8 + Lba_capacity uint32 + Dma_1word uint16 + Dma_mword uint16 + Eide_pio_modes uint16 + Eide_dma_min uint16 + Eide_dma_time uint16 + Eide_pio uint16 + Eide_pio_iordy uint16 + Words69_70 [2]uint16 + Words71_74 [4]uint16 + Queue_depth uint16 + Words76_79 [4]uint16 + Major_rev_num uint16 + Minor_rev_num uint16 + Command_set_1 uint16 + Command_set_2 uint16 + Cfsse uint16 + Cfs_enable_1 uint16 + Cfs_enable_2 uint16 + Csf_default uint16 + Dma_ultra uint16 + Trseuc uint16 + TrsEuc uint16 + CurAPMvalues uint16 + Mprc uint16 + Hw_config uint16 + Acoustic uint16 + Msrqs uint16 + Sxfert uint16 + Sal uint16 + Spg uint32 + Lba_capacity_2 uint64 + Words104_125 [22]uint16 + Last_lun uint16 + Word127 uint16 + Dlf uint16 + Csfo uint16 + Words130_155 [26]uint16 + Word156 uint16 + Words157_159 [3]uint16 + Cfa_power uint16 + Words161_175 [15]uint16 + Words176_205 [30]uint16 + Words206_254 [49]uint16 + Integrity_word uint16 +} + +type Statfs_t struct { + Type int32 + Bsize int32 + Frsize int32 + _ [4]byte + Blocks uint64 + Bfree uint64 + Files uint64 + Ffree uint64 + Bavail uint64 + Fsid Fsid + Namelen int32 + Flags int32 + Spare [5]int32 + _ [4]byte +} + +const ( + ST_MANDLOCK = 0x40 + ST_NOATIME = 0x400 + ST_NODEV = 0x4 + ST_NODIRATIME = 0x800 + ST_NOEXEC = 0x8 + ST_NOSUID = 0x2 + ST_RDONLY = 0x1 + ST_RELATIME = 0x1000 + ST_SYNCHRONOUS = 0x10 +) diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go b/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go new file mode 100644 index 0000000..b2f9124 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go @@ -0,0 +1,1258 @@ +// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build mips64,linux + +package unix + +const ( + sizeofPtr = 0x8 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x8 + sizeofLongLong = 0x8 + PathMax = 0x1000 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int64 +} + +type Timex struct { + Modes uint32 + _ [4]byte + Offset int64 + Freq int64 + Maxerror int64 + Esterror int64 + Status int32 + _ [4]byte + Constant int64 + Precision int64 + Tolerance int64 + Time Timeval + Tick int64 + Ppsfreq int64 + Jitter int64 + Shift int32 + _ [4]byte + Stabil int64 + Jitcnt int64 + Calcnt int64 + Errcnt int64 + Stbcnt int64 + Tai int32 + _ [44]byte +} + +type Time_t int64 + +type Tms struct { + Utime int64 + Stime int64 + Cutime int64 + Cstime int64 +} + +type Utimbuf struct { + Actime int64 + Modtime int64 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev uint32 + Pad1 [3]uint32 + Ino uint64 + Mode uint32 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev uint32 + Pad2 [3]uint32 + Size int64 + Atim Timespec + Mtim Timespec + Ctim Timespec + Blksize uint32 + Pad4 uint32 + Blocks int64 +} + +type StatxTimestamp struct { + Sec int64 + Nsec uint32 + _ int32 +} + +type Statx_t struct { + Mask uint32 + Blksize uint32 + Attributes uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Mode uint16 + _ [1]uint16 + Ino uint64 + Size uint64 + Blocks uint64 + Attributes_mask uint64 + Atime StatxTimestamp + Btime StatxTimestamp + Ctime StatxTimestamp + Mtime StatxTimestamp + Rdev_major uint32 + Rdev_minor uint32 + Dev_major uint32 + Dev_minor uint32 + _ [14]uint64 +} + +type Dirent struct { + Ino uint64 + Off int64 + Reclen uint16 + Type uint8 + Name [256]int8 + _ [5]byte +} + +type Fsid struct { + Val [2]int32 +} + +type Flock_t struct { + Type int16 + Whence int16 + _ [4]byte + Start int64 + Len int64 + Pid int32 + _ [4]byte +} + +type FscryptPolicy struct { + Version uint8 + Contents_encryption_mode uint8 + Filenames_encryption_mode uint8 + Flags uint8 + Master_key_descriptor [8]uint8 +} + +type FscryptKey struct { + Mode uint32 + Raw [64]uint8 + Size uint32 +} + +type KeyctlDHParams struct { + Private int32 + Prime int32 + Base int32 +} + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Family uint16 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]uint8 +} + +type RawSockaddrInet6 struct { + Family uint16 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Family uint16 + Path [108]int8 +} + +type RawSockaddrLinklayer struct { + Family uint16 + Protocol uint16 + Ifindex int32 + Hatype uint16 + Pkttype uint8 + Halen uint8 + Addr [8]uint8 +} + +type RawSockaddrNetlink struct { + Family uint16 + Pad uint16 + Pid uint32 + Groups uint32 +} + +type RawSockaddrHCI struct { + Family uint16 + Dev uint16 + Channel uint16 +} + +type RawSockaddrL2 struct { + Family uint16 + Psm uint16 + Bdaddr [6]uint8 + Cid uint16 + Bdaddr_type uint8 + _ [1]byte +} + +type RawSockaddrCAN struct { + Family uint16 + _ [2]byte + Ifindex int32 + Addr [8]byte +} + +type RawSockaddrALG struct { + Family uint16 + Type [14]uint8 + Feat uint32 + Mask uint32 + Name [64]uint8 +} + +type RawSockaddrVM struct { + Family uint16 + Reserved1 uint16 + Port uint32 + Cid uint32 + Zero [4]uint8 +} + +type RawSockaddr struct { + Family uint16 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [96]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type PacketMreq struct { + Ifindex int32 + Type uint16 + Alen uint16 + Address [8]uint8 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + _ [4]byte + Iov *Iovec + Iovlen uint64 + Control *byte + Controllen uint64 + Flags int32 + _ [4]byte +} + +type Cmsghdr struct { + Len uint64 + Level int32 + Type int32 +} + +type Inet4Pktinfo struct { + Ifindex int32 + Spec_dst [4]byte /* in_addr */ + Addr [4]byte /* in_addr */ +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Data [8]uint32 +} + +type Ucred struct { + Pid int32 + Uid uint32 + Gid uint32 +} + +type TCPInfo struct { + State uint8 + Ca_state uint8 + Retransmits uint8 + Probes uint8 + Backoff uint8 + Options uint8 + _ [2]byte + Rto uint32 + Ato uint32 + Snd_mss uint32 + Rcv_mss uint32 + Unacked uint32 + Sacked uint32 + Lost uint32 + Retrans uint32 + Fackets uint32 + Last_data_sent uint32 + Last_ack_sent uint32 + Last_data_recv uint32 + Last_ack_recv uint32 + Pmtu uint32 + Rcv_ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Snd_ssthresh uint32 + Snd_cwnd uint32 + Advmss uint32 + Reordering uint32 + Rcv_rtt uint32 + Rcv_space uint32 + Total_retrans uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x70 + SizeofSockaddrUnix = 0x6e + SizeofSockaddrLinklayer = 0x14 + SizeofSockaddrNetlink = 0xc + SizeofSockaddrHCI = 0x6 + SizeofSockaddrL2 = 0xe + SizeofSockaddrCAN = 0x10 + SizeofSockaddrALG = 0x58 + SizeofSockaddrVM = 0x10 + SizeofLinger = 0x8 + SizeofIovec = 0x10 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofPacketMreq = 0x10 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 + SizeofUcred = 0xc + SizeofTCPInfo = 0x68 +) + +const ( + IFA_UNSPEC = 0x0 + IFA_ADDRESS = 0x1 + IFA_LOCAL = 0x2 + IFA_LABEL = 0x3 + IFA_BROADCAST = 0x4 + IFA_ANYCAST = 0x5 + IFA_CACHEINFO = 0x6 + IFA_MULTICAST = 0x7 + IFLA_UNSPEC = 0x0 + IFLA_ADDRESS = 0x1 + IFLA_BROADCAST = 0x2 + IFLA_IFNAME = 0x3 + IFLA_MTU = 0x4 + IFLA_LINK = 0x5 + IFLA_QDISC = 0x6 + IFLA_STATS = 0x7 + IFLA_COST = 0x8 + IFLA_PRIORITY = 0x9 + IFLA_MASTER = 0xa + IFLA_WIRELESS = 0xb + IFLA_PROTINFO = 0xc + IFLA_TXQLEN = 0xd + IFLA_MAP = 0xe + IFLA_WEIGHT = 0xf + IFLA_OPERSTATE = 0x10 + IFLA_LINKMODE = 0x11 + IFLA_LINKINFO = 0x12 + IFLA_NET_NS_PID = 0x13 + IFLA_IFALIAS = 0x14 + IFLA_NUM_VF = 0x15 + IFLA_VFINFO_LIST = 0x16 + IFLA_STATS64 = 0x17 + IFLA_VF_PORTS = 0x18 + IFLA_PORT_SELF = 0x19 + IFLA_AF_SPEC = 0x1a + IFLA_GROUP = 0x1b + IFLA_NET_NS_FD = 0x1c + IFLA_EXT_MASK = 0x1d + IFLA_PROMISCUITY = 0x1e + IFLA_NUM_TX_QUEUES = 0x1f + IFLA_NUM_RX_QUEUES = 0x20 + IFLA_CARRIER = 0x21 + IFLA_PHYS_PORT_ID = 0x22 + IFLA_CARRIER_CHANGES = 0x23 + IFLA_PHYS_SWITCH_ID = 0x24 + IFLA_LINK_NETNSID = 0x25 + IFLA_PHYS_PORT_NAME = 0x26 + IFLA_PROTO_DOWN = 0x27 + IFLA_GSO_MAX_SEGS = 0x28 + IFLA_GSO_MAX_SIZE = 0x29 + IFLA_PAD = 0x2a + IFLA_XDP = 0x2b + IFLA_EVENT = 0x2c + IFLA_NEW_NETNSID = 0x2d + IFLA_IF_NETNSID = 0x2e + IFLA_MAX = 0x31 + RT_SCOPE_UNIVERSE = 0x0 + RT_SCOPE_SITE = 0xc8 + RT_SCOPE_LINK = 0xfd + RT_SCOPE_HOST = 0xfe + RT_SCOPE_NOWHERE = 0xff + RT_TABLE_UNSPEC = 0x0 + RT_TABLE_COMPAT = 0xfc + RT_TABLE_DEFAULT = 0xfd + RT_TABLE_MAIN = 0xfe + RT_TABLE_LOCAL = 0xff + RT_TABLE_MAX = 0xffffffff + RTA_UNSPEC = 0x0 + RTA_DST = 0x1 + RTA_SRC = 0x2 + RTA_IIF = 0x3 + RTA_OIF = 0x4 + RTA_GATEWAY = 0x5 + RTA_PRIORITY = 0x6 + RTA_PREFSRC = 0x7 + RTA_METRICS = 0x8 + RTA_MULTIPATH = 0x9 + RTA_FLOW = 0xb + RTA_CACHEINFO = 0xc + RTA_TABLE = 0xf + RTN_UNSPEC = 0x0 + RTN_UNICAST = 0x1 + RTN_LOCAL = 0x2 + RTN_BROADCAST = 0x3 + RTN_ANYCAST = 0x4 + RTN_MULTICAST = 0x5 + RTN_BLACKHOLE = 0x6 + RTN_UNREACHABLE = 0x7 + RTN_PROHIBIT = 0x8 + RTN_THROW = 0x9 + RTN_NAT = 0xa + RTN_XRESOLVE = 0xb + RTNLGRP_NONE = 0x0 + RTNLGRP_LINK = 0x1 + RTNLGRP_NOTIFY = 0x2 + RTNLGRP_NEIGH = 0x3 + RTNLGRP_TC = 0x4 + RTNLGRP_IPV4_IFADDR = 0x5 + RTNLGRP_IPV4_MROUTE = 0x6 + RTNLGRP_IPV4_ROUTE = 0x7 + RTNLGRP_IPV4_RULE = 0x8 + RTNLGRP_IPV6_IFADDR = 0x9 + RTNLGRP_IPV6_MROUTE = 0xa + RTNLGRP_IPV6_ROUTE = 0xb + RTNLGRP_IPV6_IFINFO = 0xc + RTNLGRP_IPV6_PREFIX = 0x12 + RTNLGRP_IPV6_RULE = 0x13 + RTNLGRP_ND_USEROPT = 0x14 + SizeofNlMsghdr = 0x10 + SizeofNlMsgerr = 0x14 + SizeofRtGenmsg = 0x1 + SizeofNlAttr = 0x4 + SizeofRtAttr = 0x4 + SizeofIfInfomsg = 0x10 + SizeofIfAddrmsg = 0x8 + SizeofRtMsg = 0xc + SizeofRtNexthop = 0x8 +) + +type NlMsghdr struct { + Len uint32 + Type uint16 + Flags uint16 + Seq uint32 + Pid uint32 +} + +type NlMsgerr struct { + Error int32 + Msg NlMsghdr +} + +type RtGenmsg struct { + Family uint8 +} + +type NlAttr struct { + Len uint16 + Type uint16 +} + +type RtAttr struct { + Len uint16 + Type uint16 +} + +type IfInfomsg struct { + Family uint8 + _ uint8 + Type uint16 + Index int32 + Flags uint32 + Change uint32 +} + +type IfAddrmsg struct { + Family uint8 + Prefixlen uint8 + Flags uint8 + Scope uint8 + Index uint32 +} + +type RtMsg struct { + Family uint8 + Dst_len uint8 + Src_len uint8 + Tos uint8 + Table uint8 + Protocol uint8 + Scope uint8 + Type uint8 + Flags uint32 +} + +type RtNexthop struct { + Len uint16 + Flags uint8 + Hops uint8 + Ifindex int32 +} + +const ( + SizeofSockFilter = 0x8 + SizeofSockFprog = 0x10 +) + +type SockFilter struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type SockFprog struct { + Len uint16 + _ [6]byte + Filter *SockFilter +} + +type InotifyEvent struct { + Wd int32 + Mask uint32 + Cookie uint32 + Len uint32 +} + +const SizeofInotifyEvent = 0x10 + +type PtraceRegs struct { + Regs [32]uint64 + Lo uint64 + Hi uint64 + Epc uint64 + Badvaddr uint64 + Status uint64 + Cause uint64 +} + +type FdSet struct { + Bits [16]int64 +} + +type Sysinfo_t struct { + Uptime int64 + Loads [3]uint64 + Totalram uint64 + Freeram uint64 + Sharedram uint64 + Bufferram uint64 + Totalswap uint64 + Freeswap uint64 + Procs uint16 + Pad uint16 + _ [4]byte + Totalhigh uint64 + Freehigh uint64 + Unit uint32 + _ [0]int8 + _ [4]byte +} + +type Utsname struct { + Sysname [65]byte + Nodename [65]byte + Release [65]byte + Version [65]byte + Machine [65]byte + Domainname [65]byte +} + +type Ustat_t struct { + Tfree int32 + _ [4]byte + Tinode uint64 + Fname [6]int8 + Fpack [6]int8 + _ [4]byte +} + +type EpollEvent struct { + Events uint32 + Fd int32 + Pad int32 +} + +const ( + AT_EMPTY_PATH = 0x1000 + AT_FDCWD = -0x64 + AT_NO_AUTOMOUNT = 0x800 + AT_REMOVEDIR = 0x200 + + AT_STATX_SYNC_AS_STAT = 0x0 + AT_STATX_FORCE_SYNC = 0x2000 + AT_STATX_DONT_SYNC = 0x4000 + + AT_SYMLINK_FOLLOW = 0x400 + AT_SYMLINK_NOFOLLOW = 0x100 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLIN = 0x1 + POLLPRI = 0x2 + POLLOUT = 0x4 + POLLRDHUP = 0x2000 + POLLERR = 0x8 + POLLHUP = 0x10 + POLLNVAL = 0x20 +) + +type Sigset_t struct { + Val [16]uint64 +} + +const RNDGETENTCNT = 0x40045200 + +const PERF_IOC_FLAG_GROUP = 0x1 + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Line uint8 + Cc [23]uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +type Taskstats struct { + Version uint16 + _ [2]byte + Ac_exitcode uint32 + Ac_flag uint8 + Ac_nice uint8 + _ [6]byte + Cpu_count uint64 + Cpu_delay_total uint64 + Blkio_count uint64 + Blkio_delay_total uint64 + Swapin_count uint64 + Swapin_delay_total uint64 + Cpu_run_real_total uint64 + Cpu_run_virtual_total uint64 + Ac_comm [32]int8 + Ac_sched uint8 + Ac_pad [3]uint8 + _ [4]byte + Ac_uid uint32 + Ac_gid uint32 + Ac_pid uint32 + Ac_ppid uint32 + Ac_btime uint32 + _ [4]byte + Ac_etime uint64 + Ac_utime uint64 + Ac_stime uint64 + Ac_minflt uint64 + Ac_majflt uint64 + Coremem uint64 + Virtmem uint64 + Hiwater_rss uint64 + Hiwater_vm uint64 + Read_char uint64 + Write_char uint64 + Read_syscalls uint64 + Write_syscalls uint64 + Read_bytes uint64 + Write_bytes uint64 + Cancelled_write_bytes uint64 + Nvcsw uint64 + Nivcsw uint64 + Ac_utimescaled uint64 + Ac_stimescaled uint64 + Cpu_scaled_run_real_total uint64 + Freepages_count uint64 + Freepages_delay_total uint64 +} + +const ( + TASKSTATS_CMD_UNSPEC = 0x0 + TASKSTATS_CMD_GET = 0x1 + TASKSTATS_CMD_NEW = 0x2 + TASKSTATS_TYPE_UNSPEC = 0x0 + TASKSTATS_TYPE_PID = 0x1 + TASKSTATS_TYPE_TGID = 0x2 + TASKSTATS_TYPE_STATS = 0x3 + TASKSTATS_TYPE_AGGR_PID = 0x4 + TASKSTATS_TYPE_AGGR_TGID = 0x5 + TASKSTATS_TYPE_NULL = 0x6 + TASKSTATS_CMD_ATTR_UNSPEC = 0x0 + TASKSTATS_CMD_ATTR_PID = 0x1 + TASKSTATS_CMD_ATTR_TGID = 0x2 + TASKSTATS_CMD_ATTR_REGISTER_CPUMASK = 0x3 + TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK = 0x4 +) + +type CGroupStats struct { + Sleeping uint64 + Running uint64 + Stopped uint64 + Uninterruptible uint64 + Io_wait uint64 +} + +const ( + CGROUPSTATS_CMD_UNSPEC = 0x3 + CGROUPSTATS_CMD_GET = 0x4 + CGROUPSTATS_CMD_NEW = 0x5 + CGROUPSTATS_TYPE_UNSPEC = 0x0 + CGROUPSTATS_TYPE_CGROUP_STATS = 0x1 + CGROUPSTATS_CMD_ATTR_UNSPEC = 0x0 + CGROUPSTATS_CMD_ATTR_FD = 0x1 +) + +type Genlmsghdr struct { + Cmd uint8 + Version uint8 + Reserved uint16 +} + +const ( + CTRL_CMD_UNSPEC = 0x0 + CTRL_CMD_NEWFAMILY = 0x1 + CTRL_CMD_DELFAMILY = 0x2 + CTRL_CMD_GETFAMILY = 0x3 + CTRL_CMD_NEWOPS = 0x4 + CTRL_CMD_DELOPS = 0x5 + CTRL_CMD_GETOPS = 0x6 + CTRL_CMD_NEWMCAST_GRP = 0x7 + CTRL_CMD_DELMCAST_GRP = 0x8 + CTRL_CMD_GETMCAST_GRP = 0x9 + CTRL_ATTR_UNSPEC = 0x0 + CTRL_ATTR_FAMILY_ID = 0x1 + CTRL_ATTR_FAMILY_NAME = 0x2 + CTRL_ATTR_VERSION = 0x3 + CTRL_ATTR_HDRSIZE = 0x4 + CTRL_ATTR_MAXATTR = 0x5 + CTRL_ATTR_OPS = 0x6 + CTRL_ATTR_MCAST_GROUPS = 0x7 + CTRL_ATTR_OP_UNSPEC = 0x0 + CTRL_ATTR_OP_ID = 0x1 + CTRL_ATTR_OP_FLAGS = 0x2 + CTRL_ATTR_MCAST_GRP_UNSPEC = 0x0 + CTRL_ATTR_MCAST_GRP_NAME = 0x1 + CTRL_ATTR_MCAST_GRP_ID = 0x2 +) + +type cpuMask uint64 + +const ( + _CPU_SETSIZE = 0x400 + _NCPUBITS = 0x40 +) + +const ( + BDADDR_BREDR = 0x0 + BDADDR_LE_PUBLIC = 0x1 + BDADDR_LE_RANDOM = 0x2 +) + +type PerfEventAttr struct { + Type uint32 + Size uint32 + Config uint64 + Sample uint64 + Sample_type uint64 + Read_format uint64 + Bits uint64 + Wakeup uint32 + Bp_type uint32 + Ext1 uint64 + Ext2 uint64 + Branch_sample_type uint64 + Sample_regs_user uint64 + Sample_stack_user uint32 + Clockid int32 + Sample_regs_intr uint64 + Aux_watermark uint32 + _ uint32 +} + +type PerfEventMmapPage struct { + Version uint32 + Compat_version uint32 + Lock uint32 + Index uint32 + Offset int64 + Time_enabled uint64 + Time_running uint64 + Capabilities uint64 + Pmc_width uint16 + Time_shift uint16 + Time_mult uint32 + Time_offset uint64 + Time_zero uint64 + Size uint32 + _ [948]uint8 + Data_head uint64 + Data_tail uint64 + Data_offset uint64 + Data_size uint64 + Aux_head uint64 + Aux_tail uint64 + Aux_offset uint64 + Aux_size uint64 +} + +const ( + PerfBitDisabled uint64 = CBitFieldMaskBit0 + PerfBitInherit = CBitFieldMaskBit1 + PerfBitPinned = CBitFieldMaskBit2 + PerfBitExclusive = CBitFieldMaskBit3 + PerfBitExcludeUser = CBitFieldMaskBit4 + PerfBitExcludeKernel = CBitFieldMaskBit5 + PerfBitExcludeHv = CBitFieldMaskBit6 + PerfBitExcludeIdle = CBitFieldMaskBit7 + PerfBitMmap = CBitFieldMaskBit8 + PerfBitComm = CBitFieldMaskBit9 + PerfBitFreq = CBitFieldMaskBit10 + PerfBitInheritStat = CBitFieldMaskBit11 + PerfBitEnableOnExec = CBitFieldMaskBit12 + PerfBitTask = CBitFieldMaskBit13 + PerfBitWatermark = CBitFieldMaskBit14 + PerfBitPreciseIPBit1 = CBitFieldMaskBit15 + PerfBitPreciseIPBit2 = CBitFieldMaskBit16 + PerfBitMmapData = CBitFieldMaskBit17 + PerfBitSampleIDAll = CBitFieldMaskBit18 + PerfBitExcludeHost = CBitFieldMaskBit19 + PerfBitExcludeGuest = CBitFieldMaskBit20 + PerfBitExcludeCallchainKernel = CBitFieldMaskBit21 + PerfBitExcludeCallchainUser = CBitFieldMaskBit22 + PerfBitMmap2 = CBitFieldMaskBit23 + PerfBitCommExec = CBitFieldMaskBit24 + PerfBitUseClockID = CBitFieldMaskBit25 + PerfBitContextSwitch = CBitFieldMaskBit26 +) + +const ( + PERF_TYPE_HARDWARE = 0x0 + PERF_TYPE_SOFTWARE = 0x1 + PERF_TYPE_TRACEPOINT = 0x2 + PERF_TYPE_HW_CACHE = 0x3 + PERF_TYPE_RAW = 0x4 + PERF_TYPE_BREAKPOINT = 0x5 + + PERF_COUNT_HW_CPU_CYCLES = 0x0 + PERF_COUNT_HW_INSTRUCTIONS = 0x1 + PERF_COUNT_HW_CACHE_REFERENCES = 0x2 + PERF_COUNT_HW_CACHE_MISSES = 0x3 + PERF_COUNT_HW_BRANCH_INSTRUCTIONS = 0x4 + PERF_COUNT_HW_BRANCH_MISSES = 0x5 + PERF_COUNT_HW_BUS_CYCLES = 0x6 + PERF_COUNT_HW_STALLED_CYCLES_FRONTEND = 0x7 + PERF_COUNT_HW_STALLED_CYCLES_BACKEND = 0x8 + PERF_COUNT_HW_REF_CPU_CYCLES = 0x9 + + PERF_COUNT_HW_CACHE_L1D = 0x0 + PERF_COUNT_HW_CACHE_L1I = 0x1 + PERF_COUNT_HW_CACHE_LL = 0x2 + PERF_COUNT_HW_CACHE_DTLB = 0x3 + PERF_COUNT_HW_CACHE_ITLB = 0x4 + PERF_COUNT_HW_CACHE_BPU = 0x5 + PERF_COUNT_HW_CACHE_NODE = 0x6 + + PERF_COUNT_HW_CACHE_OP_READ = 0x0 + PERF_COUNT_HW_CACHE_OP_WRITE = 0x1 + PERF_COUNT_HW_CACHE_OP_PREFETCH = 0x2 + + PERF_COUNT_HW_CACHE_RESULT_ACCESS = 0x0 + PERF_COUNT_HW_CACHE_RESULT_MISS = 0x1 + + PERF_COUNT_SW_CPU_CLOCK = 0x0 + PERF_COUNT_SW_TASK_CLOCK = 0x1 + PERF_COUNT_SW_PAGE_FAULTS = 0x2 + PERF_COUNT_SW_CONTEXT_SWITCHES = 0x3 + PERF_COUNT_SW_CPU_MIGRATIONS = 0x4 + PERF_COUNT_SW_PAGE_FAULTS_MIN = 0x5 + PERF_COUNT_SW_PAGE_FAULTS_MAJ = 0x6 + PERF_COUNT_SW_ALIGNMENT_FAULTS = 0x7 + PERF_COUNT_SW_EMULATION_FAULTS = 0x8 + PERF_COUNT_SW_DUMMY = 0x9 + + PERF_SAMPLE_IP = 0x1 + PERF_SAMPLE_TID = 0x2 + PERF_SAMPLE_TIME = 0x4 + PERF_SAMPLE_ADDR = 0x8 + PERF_SAMPLE_READ = 0x10 + PERF_SAMPLE_CALLCHAIN = 0x20 + PERF_SAMPLE_ID = 0x40 + PERF_SAMPLE_CPU = 0x80 + PERF_SAMPLE_PERIOD = 0x100 + PERF_SAMPLE_STREAM_ID = 0x200 + PERF_SAMPLE_RAW = 0x400 + PERF_SAMPLE_BRANCH_STACK = 0x800 + + PERF_SAMPLE_BRANCH_USER = 0x1 + PERF_SAMPLE_BRANCH_KERNEL = 0x2 + PERF_SAMPLE_BRANCH_HV = 0x4 + PERF_SAMPLE_BRANCH_ANY = 0x8 + PERF_SAMPLE_BRANCH_ANY_CALL = 0x10 + PERF_SAMPLE_BRANCH_ANY_RETURN = 0x20 + PERF_SAMPLE_BRANCH_IND_CALL = 0x40 + + PERF_FORMAT_TOTAL_TIME_ENABLED = 0x1 + PERF_FORMAT_TOTAL_TIME_RUNNING = 0x2 + PERF_FORMAT_ID = 0x4 + PERF_FORMAT_GROUP = 0x8 + + PERF_RECORD_MMAP = 0x1 + PERF_RECORD_LOST = 0x2 + PERF_RECORD_COMM = 0x3 + PERF_RECORD_EXIT = 0x4 + PERF_RECORD_THROTTLE = 0x5 + PERF_RECORD_UNTHROTTLE = 0x6 + PERF_RECORD_FORK = 0x7 + PERF_RECORD_READ = 0x8 + PERF_RECORD_SAMPLE = 0x9 + + PERF_CONTEXT_HV = -0x20 + PERF_CONTEXT_KERNEL = -0x80 + PERF_CONTEXT_USER = -0x200 + + PERF_CONTEXT_GUEST = -0x800 + PERF_CONTEXT_GUEST_KERNEL = -0x880 + PERF_CONTEXT_GUEST_USER = -0xa00 + + PERF_FLAG_FD_NO_GROUP = 0x1 + PERF_FLAG_FD_OUTPUT = 0x2 + PERF_FLAG_PID_CGROUP = 0x4 +) + +const ( + CBitFieldMaskBit0 = 0x8000000000000000 + CBitFieldMaskBit1 = 0x4000000000000000 + CBitFieldMaskBit2 = 0x2000000000000000 + CBitFieldMaskBit3 = 0x1000000000000000 + CBitFieldMaskBit4 = 0x800000000000000 + CBitFieldMaskBit5 = 0x400000000000000 + CBitFieldMaskBit6 = 0x200000000000000 + CBitFieldMaskBit7 = 0x100000000000000 + CBitFieldMaskBit8 = 0x80000000000000 + CBitFieldMaskBit9 = 0x40000000000000 + CBitFieldMaskBit10 = 0x20000000000000 + CBitFieldMaskBit11 = 0x10000000000000 + CBitFieldMaskBit12 = 0x8000000000000 + CBitFieldMaskBit13 = 0x4000000000000 + CBitFieldMaskBit14 = 0x2000000000000 + CBitFieldMaskBit15 = 0x1000000000000 + CBitFieldMaskBit16 = 0x800000000000 + CBitFieldMaskBit17 = 0x400000000000 + CBitFieldMaskBit18 = 0x200000000000 + CBitFieldMaskBit19 = 0x100000000000 + CBitFieldMaskBit20 = 0x80000000000 + CBitFieldMaskBit21 = 0x40000000000 + CBitFieldMaskBit22 = 0x20000000000 + CBitFieldMaskBit23 = 0x10000000000 + CBitFieldMaskBit24 = 0x8000000000 + CBitFieldMaskBit25 = 0x4000000000 + CBitFieldMaskBit26 = 0x2000000000 + CBitFieldMaskBit27 = 0x1000000000 + CBitFieldMaskBit28 = 0x800000000 + CBitFieldMaskBit29 = 0x400000000 + CBitFieldMaskBit30 = 0x200000000 + CBitFieldMaskBit31 = 0x100000000 + CBitFieldMaskBit32 = 0x80000000 + CBitFieldMaskBit33 = 0x40000000 + CBitFieldMaskBit34 = 0x20000000 + CBitFieldMaskBit35 = 0x10000000 + CBitFieldMaskBit36 = 0x8000000 + CBitFieldMaskBit37 = 0x4000000 + CBitFieldMaskBit38 = 0x2000000 + CBitFieldMaskBit39 = 0x1000000 + CBitFieldMaskBit40 = 0x800000 + CBitFieldMaskBit41 = 0x400000 + CBitFieldMaskBit42 = 0x200000 + CBitFieldMaskBit43 = 0x100000 + CBitFieldMaskBit44 = 0x80000 + CBitFieldMaskBit45 = 0x40000 + CBitFieldMaskBit46 = 0x20000 + CBitFieldMaskBit47 = 0x10000 + CBitFieldMaskBit48 = 0x8000 + CBitFieldMaskBit49 = 0x4000 + CBitFieldMaskBit50 = 0x2000 + CBitFieldMaskBit51 = 0x1000 + CBitFieldMaskBit52 = 0x800 + CBitFieldMaskBit53 = 0x400 + CBitFieldMaskBit54 = 0x200 + CBitFieldMaskBit55 = 0x100 + CBitFieldMaskBit56 = 0x80 + CBitFieldMaskBit57 = 0x40 + CBitFieldMaskBit58 = 0x20 + CBitFieldMaskBit59 = 0x10 + CBitFieldMaskBit60 = 0x8 + CBitFieldMaskBit61 = 0x4 + CBitFieldMaskBit62 = 0x2 + CBitFieldMaskBit63 = 0x1 +) + +type SockaddrStorage struct { + Family uint16 + _ [118]int8 + _ uint64 +} + +type TCPMD5Sig struct { + Addr SockaddrStorage + Flags uint8 + Prefixlen uint8 + Keylen uint16 + _ uint32 + Key [80]uint8 +} + +type HDDriveCmdHdr struct { + Command uint8 + Number uint8 + Feature uint8 + Count uint8 +} + +type HDGeometry struct { + Heads uint8 + Sectors uint8 + Cylinders uint16 + _ [4]byte + Start uint64 +} + +type HDDriveID struct { + Config uint16 + Cyls uint16 + Reserved2 uint16 + Heads uint16 + Track_bytes uint16 + Sector_bytes uint16 + Sectors uint16 + Vendor0 uint16 + Vendor1 uint16 + Vendor2 uint16 + Serial_no [20]uint8 + Buf_type uint16 + Buf_size uint16 + Ecc_bytes uint16 + Fw_rev [8]uint8 + Model [40]uint8 + Max_multsect uint8 + Vendor3 uint8 + Dword_io uint16 + Vendor4 uint8 + Capability uint8 + Reserved50 uint16 + Vendor5 uint8 + TPIO uint8 + Vendor6 uint8 + TDMA uint8 + Field_valid uint16 + Cur_cyls uint16 + Cur_heads uint16 + Cur_sectors uint16 + Cur_capacity0 uint16 + Cur_capacity1 uint16 + Multsect uint8 + Multsect_valid uint8 + Lba_capacity uint32 + Dma_1word uint16 + Dma_mword uint16 + Eide_pio_modes uint16 + Eide_dma_min uint16 + Eide_dma_time uint16 + Eide_pio uint16 + Eide_pio_iordy uint16 + Words69_70 [2]uint16 + Words71_74 [4]uint16 + Queue_depth uint16 + Words76_79 [4]uint16 + Major_rev_num uint16 + Minor_rev_num uint16 + Command_set_1 uint16 + Command_set_2 uint16 + Cfsse uint16 + Cfs_enable_1 uint16 + Cfs_enable_2 uint16 + Csf_default uint16 + Dma_ultra uint16 + Trseuc uint16 + TrsEuc uint16 + CurAPMvalues uint16 + Mprc uint16 + Hw_config uint16 + Acoustic uint16 + Msrqs uint16 + Sxfert uint16 + Sal uint16 + Spg uint32 + Lba_capacity_2 uint64 + Words104_125 [22]uint16 + Last_lun uint16 + Word127 uint16 + Dlf uint16 + Csfo uint16 + Words130_155 [26]uint16 + Word156 uint16 + Words157_159 [3]uint16 + Cfa_power uint16 + Words161_175 [15]uint16 + Words176_205 [30]uint16 + Words206_254 [49]uint16 + Integrity_word uint16 +} + +type Statfs_t struct { + Type int64 + Bsize int64 + Frsize int64 + Blocks uint64 + Bfree uint64 + Files uint64 + Ffree uint64 + Bavail uint64 + Fsid Fsid + Namelen int64 + Flags int64 + Spare [5]int64 +} + +const ( + ST_MANDLOCK = 0x40 + ST_NOATIME = 0x400 + ST_NODEV = 0x4 + ST_NODIRATIME = 0x800 + ST_NOEXEC = 0x8 + ST_NOSUID = 0x2 + ST_RDONLY = 0x1 + ST_RELATIME = 0x1000 + ST_SYNCHRONOUS = 0x10 +) diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go b/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go new file mode 100644 index 0000000..8c7ea85 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go @@ -0,0 +1,1258 @@ +// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build mips64le,linux + +package unix + +const ( + sizeofPtr = 0x8 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x8 + sizeofLongLong = 0x8 + PathMax = 0x1000 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int64 +} + +type Timex struct { + Modes uint32 + _ [4]byte + Offset int64 + Freq int64 + Maxerror int64 + Esterror int64 + Status int32 + _ [4]byte + Constant int64 + Precision int64 + Tolerance int64 + Time Timeval + Tick int64 + Ppsfreq int64 + Jitter int64 + Shift int32 + _ [4]byte + Stabil int64 + Jitcnt int64 + Calcnt int64 + Errcnt int64 + Stbcnt int64 + Tai int32 + _ [44]byte +} + +type Time_t int64 + +type Tms struct { + Utime int64 + Stime int64 + Cutime int64 + Cstime int64 +} + +type Utimbuf struct { + Actime int64 + Modtime int64 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev uint32 + Pad1 [3]uint32 + Ino uint64 + Mode uint32 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev uint32 + Pad2 [3]uint32 + Size int64 + Atim Timespec + Mtim Timespec + Ctim Timespec + Blksize uint32 + Pad4 uint32 + Blocks int64 +} + +type StatxTimestamp struct { + Sec int64 + Nsec uint32 + _ int32 +} + +type Statx_t struct { + Mask uint32 + Blksize uint32 + Attributes uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Mode uint16 + _ [1]uint16 + Ino uint64 + Size uint64 + Blocks uint64 + Attributes_mask uint64 + Atime StatxTimestamp + Btime StatxTimestamp + Ctime StatxTimestamp + Mtime StatxTimestamp + Rdev_major uint32 + Rdev_minor uint32 + Dev_major uint32 + Dev_minor uint32 + _ [14]uint64 +} + +type Dirent struct { + Ino uint64 + Off int64 + Reclen uint16 + Type uint8 + Name [256]int8 + _ [5]byte +} + +type Fsid struct { + Val [2]int32 +} + +type Flock_t struct { + Type int16 + Whence int16 + _ [4]byte + Start int64 + Len int64 + Pid int32 + _ [4]byte +} + +type FscryptPolicy struct { + Version uint8 + Contents_encryption_mode uint8 + Filenames_encryption_mode uint8 + Flags uint8 + Master_key_descriptor [8]uint8 +} + +type FscryptKey struct { + Mode uint32 + Raw [64]uint8 + Size uint32 +} + +type KeyctlDHParams struct { + Private int32 + Prime int32 + Base int32 +} + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Family uint16 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]uint8 +} + +type RawSockaddrInet6 struct { + Family uint16 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Family uint16 + Path [108]int8 +} + +type RawSockaddrLinklayer struct { + Family uint16 + Protocol uint16 + Ifindex int32 + Hatype uint16 + Pkttype uint8 + Halen uint8 + Addr [8]uint8 +} + +type RawSockaddrNetlink struct { + Family uint16 + Pad uint16 + Pid uint32 + Groups uint32 +} + +type RawSockaddrHCI struct { + Family uint16 + Dev uint16 + Channel uint16 +} + +type RawSockaddrL2 struct { + Family uint16 + Psm uint16 + Bdaddr [6]uint8 + Cid uint16 + Bdaddr_type uint8 + _ [1]byte +} + +type RawSockaddrCAN struct { + Family uint16 + _ [2]byte + Ifindex int32 + Addr [8]byte +} + +type RawSockaddrALG struct { + Family uint16 + Type [14]uint8 + Feat uint32 + Mask uint32 + Name [64]uint8 +} + +type RawSockaddrVM struct { + Family uint16 + Reserved1 uint16 + Port uint32 + Cid uint32 + Zero [4]uint8 +} + +type RawSockaddr struct { + Family uint16 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [96]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type PacketMreq struct { + Ifindex int32 + Type uint16 + Alen uint16 + Address [8]uint8 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + _ [4]byte + Iov *Iovec + Iovlen uint64 + Control *byte + Controllen uint64 + Flags int32 + _ [4]byte +} + +type Cmsghdr struct { + Len uint64 + Level int32 + Type int32 +} + +type Inet4Pktinfo struct { + Ifindex int32 + Spec_dst [4]byte /* in_addr */ + Addr [4]byte /* in_addr */ +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Data [8]uint32 +} + +type Ucred struct { + Pid int32 + Uid uint32 + Gid uint32 +} + +type TCPInfo struct { + State uint8 + Ca_state uint8 + Retransmits uint8 + Probes uint8 + Backoff uint8 + Options uint8 + _ [2]byte + Rto uint32 + Ato uint32 + Snd_mss uint32 + Rcv_mss uint32 + Unacked uint32 + Sacked uint32 + Lost uint32 + Retrans uint32 + Fackets uint32 + Last_data_sent uint32 + Last_ack_sent uint32 + Last_data_recv uint32 + Last_ack_recv uint32 + Pmtu uint32 + Rcv_ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Snd_ssthresh uint32 + Snd_cwnd uint32 + Advmss uint32 + Reordering uint32 + Rcv_rtt uint32 + Rcv_space uint32 + Total_retrans uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x70 + SizeofSockaddrUnix = 0x6e + SizeofSockaddrLinklayer = 0x14 + SizeofSockaddrNetlink = 0xc + SizeofSockaddrHCI = 0x6 + SizeofSockaddrL2 = 0xe + SizeofSockaddrCAN = 0x10 + SizeofSockaddrALG = 0x58 + SizeofSockaddrVM = 0x10 + SizeofLinger = 0x8 + SizeofIovec = 0x10 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofPacketMreq = 0x10 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 + SizeofUcred = 0xc + SizeofTCPInfo = 0x68 +) + +const ( + IFA_UNSPEC = 0x0 + IFA_ADDRESS = 0x1 + IFA_LOCAL = 0x2 + IFA_LABEL = 0x3 + IFA_BROADCAST = 0x4 + IFA_ANYCAST = 0x5 + IFA_CACHEINFO = 0x6 + IFA_MULTICAST = 0x7 + IFLA_UNSPEC = 0x0 + IFLA_ADDRESS = 0x1 + IFLA_BROADCAST = 0x2 + IFLA_IFNAME = 0x3 + IFLA_MTU = 0x4 + IFLA_LINK = 0x5 + IFLA_QDISC = 0x6 + IFLA_STATS = 0x7 + IFLA_COST = 0x8 + IFLA_PRIORITY = 0x9 + IFLA_MASTER = 0xa + IFLA_WIRELESS = 0xb + IFLA_PROTINFO = 0xc + IFLA_TXQLEN = 0xd + IFLA_MAP = 0xe + IFLA_WEIGHT = 0xf + IFLA_OPERSTATE = 0x10 + IFLA_LINKMODE = 0x11 + IFLA_LINKINFO = 0x12 + IFLA_NET_NS_PID = 0x13 + IFLA_IFALIAS = 0x14 + IFLA_NUM_VF = 0x15 + IFLA_VFINFO_LIST = 0x16 + IFLA_STATS64 = 0x17 + IFLA_VF_PORTS = 0x18 + IFLA_PORT_SELF = 0x19 + IFLA_AF_SPEC = 0x1a + IFLA_GROUP = 0x1b + IFLA_NET_NS_FD = 0x1c + IFLA_EXT_MASK = 0x1d + IFLA_PROMISCUITY = 0x1e + IFLA_NUM_TX_QUEUES = 0x1f + IFLA_NUM_RX_QUEUES = 0x20 + IFLA_CARRIER = 0x21 + IFLA_PHYS_PORT_ID = 0x22 + IFLA_CARRIER_CHANGES = 0x23 + IFLA_PHYS_SWITCH_ID = 0x24 + IFLA_LINK_NETNSID = 0x25 + IFLA_PHYS_PORT_NAME = 0x26 + IFLA_PROTO_DOWN = 0x27 + IFLA_GSO_MAX_SEGS = 0x28 + IFLA_GSO_MAX_SIZE = 0x29 + IFLA_PAD = 0x2a + IFLA_XDP = 0x2b + IFLA_EVENT = 0x2c + IFLA_NEW_NETNSID = 0x2d + IFLA_IF_NETNSID = 0x2e + IFLA_MAX = 0x31 + RT_SCOPE_UNIVERSE = 0x0 + RT_SCOPE_SITE = 0xc8 + RT_SCOPE_LINK = 0xfd + RT_SCOPE_HOST = 0xfe + RT_SCOPE_NOWHERE = 0xff + RT_TABLE_UNSPEC = 0x0 + RT_TABLE_COMPAT = 0xfc + RT_TABLE_DEFAULT = 0xfd + RT_TABLE_MAIN = 0xfe + RT_TABLE_LOCAL = 0xff + RT_TABLE_MAX = 0xffffffff + RTA_UNSPEC = 0x0 + RTA_DST = 0x1 + RTA_SRC = 0x2 + RTA_IIF = 0x3 + RTA_OIF = 0x4 + RTA_GATEWAY = 0x5 + RTA_PRIORITY = 0x6 + RTA_PREFSRC = 0x7 + RTA_METRICS = 0x8 + RTA_MULTIPATH = 0x9 + RTA_FLOW = 0xb + RTA_CACHEINFO = 0xc + RTA_TABLE = 0xf + RTN_UNSPEC = 0x0 + RTN_UNICAST = 0x1 + RTN_LOCAL = 0x2 + RTN_BROADCAST = 0x3 + RTN_ANYCAST = 0x4 + RTN_MULTICAST = 0x5 + RTN_BLACKHOLE = 0x6 + RTN_UNREACHABLE = 0x7 + RTN_PROHIBIT = 0x8 + RTN_THROW = 0x9 + RTN_NAT = 0xa + RTN_XRESOLVE = 0xb + RTNLGRP_NONE = 0x0 + RTNLGRP_LINK = 0x1 + RTNLGRP_NOTIFY = 0x2 + RTNLGRP_NEIGH = 0x3 + RTNLGRP_TC = 0x4 + RTNLGRP_IPV4_IFADDR = 0x5 + RTNLGRP_IPV4_MROUTE = 0x6 + RTNLGRP_IPV4_ROUTE = 0x7 + RTNLGRP_IPV4_RULE = 0x8 + RTNLGRP_IPV6_IFADDR = 0x9 + RTNLGRP_IPV6_MROUTE = 0xa + RTNLGRP_IPV6_ROUTE = 0xb + RTNLGRP_IPV6_IFINFO = 0xc + RTNLGRP_IPV6_PREFIX = 0x12 + RTNLGRP_IPV6_RULE = 0x13 + RTNLGRP_ND_USEROPT = 0x14 + SizeofNlMsghdr = 0x10 + SizeofNlMsgerr = 0x14 + SizeofRtGenmsg = 0x1 + SizeofNlAttr = 0x4 + SizeofRtAttr = 0x4 + SizeofIfInfomsg = 0x10 + SizeofIfAddrmsg = 0x8 + SizeofRtMsg = 0xc + SizeofRtNexthop = 0x8 +) + +type NlMsghdr struct { + Len uint32 + Type uint16 + Flags uint16 + Seq uint32 + Pid uint32 +} + +type NlMsgerr struct { + Error int32 + Msg NlMsghdr +} + +type RtGenmsg struct { + Family uint8 +} + +type NlAttr struct { + Len uint16 + Type uint16 +} + +type RtAttr struct { + Len uint16 + Type uint16 +} + +type IfInfomsg struct { + Family uint8 + _ uint8 + Type uint16 + Index int32 + Flags uint32 + Change uint32 +} + +type IfAddrmsg struct { + Family uint8 + Prefixlen uint8 + Flags uint8 + Scope uint8 + Index uint32 +} + +type RtMsg struct { + Family uint8 + Dst_len uint8 + Src_len uint8 + Tos uint8 + Table uint8 + Protocol uint8 + Scope uint8 + Type uint8 + Flags uint32 +} + +type RtNexthop struct { + Len uint16 + Flags uint8 + Hops uint8 + Ifindex int32 +} + +const ( + SizeofSockFilter = 0x8 + SizeofSockFprog = 0x10 +) + +type SockFilter struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type SockFprog struct { + Len uint16 + _ [6]byte + Filter *SockFilter +} + +type InotifyEvent struct { + Wd int32 + Mask uint32 + Cookie uint32 + Len uint32 +} + +const SizeofInotifyEvent = 0x10 + +type PtraceRegs struct { + Regs [32]uint64 + Lo uint64 + Hi uint64 + Epc uint64 + Badvaddr uint64 + Status uint64 + Cause uint64 +} + +type FdSet struct { + Bits [16]int64 +} + +type Sysinfo_t struct { + Uptime int64 + Loads [3]uint64 + Totalram uint64 + Freeram uint64 + Sharedram uint64 + Bufferram uint64 + Totalswap uint64 + Freeswap uint64 + Procs uint16 + Pad uint16 + _ [4]byte + Totalhigh uint64 + Freehigh uint64 + Unit uint32 + _ [0]int8 + _ [4]byte +} + +type Utsname struct { + Sysname [65]byte + Nodename [65]byte + Release [65]byte + Version [65]byte + Machine [65]byte + Domainname [65]byte +} + +type Ustat_t struct { + Tfree int32 + _ [4]byte + Tinode uint64 + Fname [6]int8 + Fpack [6]int8 + _ [4]byte +} + +type EpollEvent struct { + Events uint32 + Fd int32 + Pad int32 +} + +const ( + AT_EMPTY_PATH = 0x1000 + AT_FDCWD = -0x64 + AT_NO_AUTOMOUNT = 0x800 + AT_REMOVEDIR = 0x200 + + AT_STATX_SYNC_AS_STAT = 0x0 + AT_STATX_FORCE_SYNC = 0x2000 + AT_STATX_DONT_SYNC = 0x4000 + + AT_SYMLINK_FOLLOW = 0x400 + AT_SYMLINK_NOFOLLOW = 0x100 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLIN = 0x1 + POLLPRI = 0x2 + POLLOUT = 0x4 + POLLRDHUP = 0x2000 + POLLERR = 0x8 + POLLHUP = 0x10 + POLLNVAL = 0x20 +) + +type Sigset_t struct { + Val [16]uint64 +} + +const RNDGETENTCNT = 0x40045200 + +const PERF_IOC_FLAG_GROUP = 0x1 + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Line uint8 + Cc [23]uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +type Taskstats struct { + Version uint16 + _ [2]byte + Ac_exitcode uint32 + Ac_flag uint8 + Ac_nice uint8 + _ [6]byte + Cpu_count uint64 + Cpu_delay_total uint64 + Blkio_count uint64 + Blkio_delay_total uint64 + Swapin_count uint64 + Swapin_delay_total uint64 + Cpu_run_real_total uint64 + Cpu_run_virtual_total uint64 + Ac_comm [32]int8 + Ac_sched uint8 + Ac_pad [3]uint8 + _ [4]byte + Ac_uid uint32 + Ac_gid uint32 + Ac_pid uint32 + Ac_ppid uint32 + Ac_btime uint32 + _ [4]byte + Ac_etime uint64 + Ac_utime uint64 + Ac_stime uint64 + Ac_minflt uint64 + Ac_majflt uint64 + Coremem uint64 + Virtmem uint64 + Hiwater_rss uint64 + Hiwater_vm uint64 + Read_char uint64 + Write_char uint64 + Read_syscalls uint64 + Write_syscalls uint64 + Read_bytes uint64 + Write_bytes uint64 + Cancelled_write_bytes uint64 + Nvcsw uint64 + Nivcsw uint64 + Ac_utimescaled uint64 + Ac_stimescaled uint64 + Cpu_scaled_run_real_total uint64 + Freepages_count uint64 + Freepages_delay_total uint64 +} + +const ( + TASKSTATS_CMD_UNSPEC = 0x0 + TASKSTATS_CMD_GET = 0x1 + TASKSTATS_CMD_NEW = 0x2 + TASKSTATS_TYPE_UNSPEC = 0x0 + TASKSTATS_TYPE_PID = 0x1 + TASKSTATS_TYPE_TGID = 0x2 + TASKSTATS_TYPE_STATS = 0x3 + TASKSTATS_TYPE_AGGR_PID = 0x4 + TASKSTATS_TYPE_AGGR_TGID = 0x5 + TASKSTATS_TYPE_NULL = 0x6 + TASKSTATS_CMD_ATTR_UNSPEC = 0x0 + TASKSTATS_CMD_ATTR_PID = 0x1 + TASKSTATS_CMD_ATTR_TGID = 0x2 + TASKSTATS_CMD_ATTR_REGISTER_CPUMASK = 0x3 + TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK = 0x4 +) + +type CGroupStats struct { + Sleeping uint64 + Running uint64 + Stopped uint64 + Uninterruptible uint64 + Io_wait uint64 +} + +const ( + CGROUPSTATS_CMD_UNSPEC = 0x3 + CGROUPSTATS_CMD_GET = 0x4 + CGROUPSTATS_CMD_NEW = 0x5 + CGROUPSTATS_TYPE_UNSPEC = 0x0 + CGROUPSTATS_TYPE_CGROUP_STATS = 0x1 + CGROUPSTATS_CMD_ATTR_UNSPEC = 0x0 + CGROUPSTATS_CMD_ATTR_FD = 0x1 +) + +type Genlmsghdr struct { + Cmd uint8 + Version uint8 + Reserved uint16 +} + +const ( + CTRL_CMD_UNSPEC = 0x0 + CTRL_CMD_NEWFAMILY = 0x1 + CTRL_CMD_DELFAMILY = 0x2 + CTRL_CMD_GETFAMILY = 0x3 + CTRL_CMD_NEWOPS = 0x4 + CTRL_CMD_DELOPS = 0x5 + CTRL_CMD_GETOPS = 0x6 + CTRL_CMD_NEWMCAST_GRP = 0x7 + CTRL_CMD_DELMCAST_GRP = 0x8 + CTRL_CMD_GETMCAST_GRP = 0x9 + CTRL_ATTR_UNSPEC = 0x0 + CTRL_ATTR_FAMILY_ID = 0x1 + CTRL_ATTR_FAMILY_NAME = 0x2 + CTRL_ATTR_VERSION = 0x3 + CTRL_ATTR_HDRSIZE = 0x4 + CTRL_ATTR_MAXATTR = 0x5 + CTRL_ATTR_OPS = 0x6 + CTRL_ATTR_MCAST_GROUPS = 0x7 + CTRL_ATTR_OP_UNSPEC = 0x0 + CTRL_ATTR_OP_ID = 0x1 + CTRL_ATTR_OP_FLAGS = 0x2 + CTRL_ATTR_MCAST_GRP_UNSPEC = 0x0 + CTRL_ATTR_MCAST_GRP_NAME = 0x1 + CTRL_ATTR_MCAST_GRP_ID = 0x2 +) + +type cpuMask uint64 + +const ( + _CPU_SETSIZE = 0x400 + _NCPUBITS = 0x40 +) + +const ( + BDADDR_BREDR = 0x0 + BDADDR_LE_PUBLIC = 0x1 + BDADDR_LE_RANDOM = 0x2 +) + +type PerfEventAttr struct { + Type uint32 + Size uint32 + Config uint64 + Sample uint64 + Sample_type uint64 + Read_format uint64 + Bits uint64 + Wakeup uint32 + Bp_type uint32 + Ext1 uint64 + Ext2 uint64 + Branch_sample_type uint64 + Sample_regs_user uint64 + Sample_stack_user uint32 + Clockid int32 + Sample_regs_intr uint64 + Aux_watermark uint32 + _ uint32 +} + +type PerfEventMmapPage struct { + Version uint32 + Compat_version uint32 + Lock uint32 + Index uint32 + Offset int64 + Time_enabled uint64 + Time_running uint64 + Capabilities uint64 + Pmc_width uint16 + Time_shift uint16 + Time_mult uint32 + Time_offset uint64 + Time_zero uint64 + Size uint32 + _ [948]uint8 + Data_head uint64 + Data_tail uint64 + Data_offset uint64 + Data_size uint64 + Aux_head uint64 + Aux_tail uint64 + Aux_offset uint64 + Aux_size uint64 +} + +const ( + PerfBitDisabled uint64 = CBitFieldMaskBit0 + PerfBitInherit = CBitFieldMaskBit1 + PerfBitPinned = CBitFieldMaskBit2 + PerfBitExclusive = CBitFieldMaskBit3 + PerfBitExcludeUser = CBitFieldMaskBit4 + PerfBitExcludeKernel = CBitFieldMaskBit5 + PerfBitExcludeHv = CBitFieldMaskBit6 + PerfBitExcludeIdle = CBitFieldMaskBit7 + PerfBitMmap = CBitFieldMaskBit8 + PerfBitComm = CBitFieldMaskBit9 + PerfBitFreq = CBitFieldMaskBit10 + PerfBitInheritStat = CBitFieldMaskBit11 + PerfBitEnableOnExec = CBitFieldMaskBit12 + PerfBitTask = CBitFieldMaskBit13 + PerfBitWatermark = CBitFieldMaskBit14 + PerfBitPreciseIPBit1 = CBitFieldMaskBit15 + PerfBitPreciseIPBit2 = CBitFieldMaskBit16 + PerfBitMmapData = CBitFieldMaskBit17 + PerfBitSampleIDAll = CBitFieldMaskBit18 + PerfBitExcludeHost = CBitFieldMaskBit19 + PerfBitExcludeGuest = CBitFieldMaskBit20 + PerfBitExcludeCallchainKernel = CBitFieldMaskBit21 + PerfBitExcludeCallchainUser = CBitFieldMaskBit22 + PerfBitMmap2 = CBitFieldMaskBit23 + PerfBitCommExec = CBitFieldMaskBit24 + PerfBitUseClockID = CBitFieldMaskBit25 + PerfBitContextSwitch = CBitFieldMaskBit26 +) + +const ( + PERF_TYPE_HARDWARE = 0x0 + PERF_TYPE_SOFTWARE = 0x1 + PERF_TYPE_TRACEPOINT = 0x2 + PERF_TYPE_HW_CACHE = 0x3 + PERF_TYPE_RAW = 0x4 + PERF_TYPE_BREAKPOINT = 0x5 + + PERF_COUNT_HW_CPU_CYCLES = 0x0 + PERF_COUNT_HW_INSTRUCTIONS = 0x1 + PERF_COUNT_HW_CACHE_REFERENCES = 0x2 + PERF_COUNT_HW_CACHE_MISSES = 0x3 + PERF_COUNT_HW_BRANCH_INSTRUCTIONS = 0x4 + PERF_COUNT_HW_BRANCH_MISSES = 0x5 + PERF_COUNT_HW_BUS_CYCLES = 0x6 + PERF_COUNT_HW_STALLED_CYCLES_FRONTEND = 0x7 + PERF_COUNT_HW_STALLED_CYCLES_BACKEND = 0x8 + PERF_COUNT_HW_REF_CPU_CYCLES = 0x9 + + PERF_COUNT_HW_CACHE_L1D = 0x0 + PERF_COUNT_HW_CACHE_L1I = 0x1 + PERF_COUNT_HW_CACHE_LL = 0x2 + PERF_COUNT_HW_CACHE_DTLB = 0x3 + PERF_COUNT_HW_CACHE_ITLB = 0x4 + PERF_COUNT_HW_CACHE_BPU = 0x5 + PERF_COUNT_HW_CACHE_NODE = 0x6 + + PERF_COUNT_HW_CACHE_OP_READ = 0x0 + PERF_COUNT_HW_CACHE_OP_WRITE = 0x1 + PERF_COUNT_HW_CACHE_OP_PREFETCH = 0x2 + + PERF_COUNT_HW_CACHE_RESULT_ACCESS = 0x0 + PERF_COUNT_HW_CACHE_RESULT_MISS = 0x1 + + PERF_COUNT_SW_CPU_CLOCK = 0x0 + PERF_COUNT_SW_TASK_CLOCK = 0x1 + PERF_COUNT_SW_PAGE_FAULTS = 0x2 + PERF_COUNT_SW_CONTEXT_SWITCHES = 0x3 + PERF_COUNT_SW_CPU_MIGRATIONS = 0x4 + PERF_COUNT_SW_PAGE_FAULTS_MIN = 0x5 + PERF_COUNT_SW_PAGE_FAULTS_MAJ = 0x6 + PERF_COUNT_SW_ALIGNMENT_FAULTS = 0x7 + PERF_COUNT_SW_EMULATION_FAULTS = 0x8 + PERF_COUNT_SW_DUMMY = 0x9 + + PERF_SAMPLE_IP = 0x1 + PERF_SAMPLE_TID = 0x2 + PERF_SAMPLE_TIME = 0x4 + PERF_SAMPLE_ADDR = 0x8 + PERF_SAMPLE_READ = 0x10 + PERF_SAMPLE_CALLCHAIN = 0x20 + PERF_SAMPLE_ID = 0x40 + PERF_SAMPLE_CPU = 0x80 + PERF_SAMPLE_PERIOD = 0x100 + PERF_SAMPLE_STREAM_ID = 0x200 + PERF_SAMPLE_RAW = 0x400 + PERF_SAMPLE_BRANCH_STACK = 0x800 + + PERF_SAMPLE_BRANCH_USER = 0x1 + PERF_SAMPLE_BRANCH_KERNEL = 0x2 + PERF_SAMPLE_BRANCH_HV = 0x4 + PERF_SAMPLE_BRANCH_ANY = 0x8 + PERF_SAMPLE_BRANCH_ANY_CALL = 0x10 + PERF_SAMPLE_BRANCH_ANY_RETURN = 0x20 + PERF_SAMPLE_BRANCH_IND_CALL = 0x40 + + PERF_FORMAT_TOTAL_TIME_ENABLED = 0x1 + PERF_FORMAT_TOTAL_TIME_RUNNING = 0x2 + PERF_FORMAT_ID = 0x4 + PERF_FORMAT_GROUP = 0x8 + + PERF_RECORD_MMAP = 0x1 + PERF_RECORD_LOST = 0x2 + PERF_RECORD_COMM = 0x3 + PERF_RECORD_EXIT = 0x4 + PERF_RECORD_THROTTLE = 0x5 + PERF_RECORD_UNTHROTTLE = 0x6 + PERF_RECORD_FORK = 0x7 + PERF_RECORD_READ = 0x8 + PERF_RECORD_SAMPLE = 0x9 + + PERF_CONTEXT_HV = -0x20 + PERF_CONTEXT_KERNEL = -0x80 + PERF_CONTEXT_USER = -0x200 + + PERF_CONTEXT_GUEST = -0x800 + PERF_CONTEXT_GUEST_KERNEL = -0x880 + PERF_CONTEXT_GUEST_USER = -0xa00 + + PERF_FLAG_FD_NO_GROUP = 0x1 + PERF_FLAG_FD_OUTPUT = 0x2 + PERF_FLAG_PID_CGROUP = 0x4 +) + +const ( + CBitFieldMaskBit0 = 0x1 + CBitFieldMaskBit1 = 0x2 + CBitFieldMaskBit2 = 0x4 + CBitFieldMaskBit3 = 0x8 + CBitFieldMaskBit4 = 0x10 + CBitFieldMaskBit5 = 0x20 + CBitFieldMaskBit6 = 0x40 + CBitFieldMaskBit7 = 0x80 + CBitFieldMaskBit8 = 0x100 + CBitFieldMaskBit9 = 0x200 + CBitFieldMaskBit10 = 0x400 + CBitFieldMaskBit11 = 0x800 + CBitFieldMaskBit12 = 0x1000 + CBitFieldMaskBit13 = 0x2000 + CBitFieldMaskBit14 = 0x4000 + CBitFieldMaskBit15 = 0x8000 + CBitFieldMaskBit16 = 0x10000 + CBitFieldMaskBit17 = 0x20000 + CBitFieldMaskBit18 = 0x40000 + CBitFieldMaskBit19 = 0x80000 + CBitFieldMaskBit20 = 0x100000 + CBitFieldMaskBit21 = 0x200000 + CBitFieldMaskBit22 = 0x400000 + CBitFieldMaskBit23 = 0x800000 + CBitFieldMaskBit24 = 0x1000000 + CBitFieldMaskBit25 = 0x2000000 + CBitFieldMaskBit26 = 0x4000000 + CBitFieldMaskBit27 = 0x8000000 + CBitFieldMaskBit28 = 0x10000000 + CBitFieldMaskBit29 = 0x20000000 + CBitFieldMaskBit30 = 0x40000000 + CBitFieldMaskBit31 = 0x80000000 + CBitFieldMaskBit32 = 0x100000000 + CBitFieldMaskBit33 = 0x200000000 + CBitFieldMaskBit34 = 0x400000000 + CBitFieldMaskBit35 = 0x800000000 + CBitFieldMaskBit36 = 0x1000000000 + CBitFieldMaskBit37 = 0x2000000000 + CBitFieldMaskBit38 = 0x4000000000 + CBitFieldMaskBit39 = 0x8000000000 + CBitFieldMaskBit40 = 0x10000000000 + CBitFieldMaskBit41 = 0x20000000000 + CBitFieldMaskBit42 = 0x40000000000 + CBitFieldMaskBit43 = 0x80000000000 + CBitFieldMaskBit44 = 0x100000000000 + CBitFieldMaskBit45 = 0x200000000000 + CBitFieldMaskBit46 = 0x400000000000 + CBitFieldMaskBit47 = 0x800000000000 + CBitFieldMaskBit48 = 0x1000000000000 + CBitFieldMaskBit49 = 0x2000000000000 + CBitFieldMaskBit50 = 0x4000000000000 + CBitFieldMaskBit51 = 0x8000000000000 + CBitFieldMaskBit52 = 0x10000000000000 + CBitFieldMaskBit53 = 0x20000000000000 + CBitFieldMaskBit54 = 0x40000000000000 + CBitFieldMaskBit55 = 0x80000000000000 + CBitFieldMaskBit56 = 0x100000000000000 + CBitFieldMaskBit57 = 0x200000000000000 + CBitFieldMaskBit58 = 0x400000000000000 + CBitFieldMaskBit59 = 0x800000000000000 + CBitFieldMaskBit60 = 0x1000000000000000 + CBitFieldMaskBit61 = 0x2000000000000000 + CBitFieldMaskBit62 = 0x4000000000000000 + CBitFieldMaskBit63 = 0x8000000000000000 +) + +type SockaddrStorage struct { + Family uint16 + _ [118]int8 + _ uint64 +} + +type TCPMD5Sig struct { + Addr SockaddrStorage + Flags uint8 + Prefixlen uint8 + Keylen uint16 + _ uint32 + Key [80]uint8 +} + +type HDDriveCmdHdr struct { + Command uint8 + Number uint8 + Feature uint8 + Count uint8 +} + +type HDGeometry struct { + Heads uint8 + Sectors uint8 + Cylinders uint16 + _ [4]byte + Start uint64 +} + +type HDDriveID struct { + Config uint16 + Cyls uint16 + Reserved2 uint16 + Heads uint16 + Track_bytes uint16 + Sector_bytes uint16 + Sectors uint16 + Vendor0 uint16 + Vendor1 uint16 + Vendor2 uint16 + Serial_no [20]uint8 + Buf_type uint16 + Buf_size uint16 + Ecc_bytes uint16 + Fw_rev [8]uint8 + Model [40]uint8 + Max_multsect uint8 + Vendor3 uint8 + Dword_io uint16 + Vendor4 uint8 + Capability uint8 + Reserved50 uint16 + Vendor5 uint8 + TPIO uint8 + Vendor6 uint8 + TDMA uint8 + Field_valid uint16 + Cur_cyls uint16 + Cur_heads uint16 + Cur_sectors uint16 + Cur_capacity0 uint16 + Cur_capacity1 uint16 + Multsect uint8 + Multsect_valid uint8 + Lba_capacity uint32 + Dma_1word uint16 + Dma_mword uint16 + Eide_pio_modes uint16 + Eide_dma_min uint16 + Eide_dma_time uint16 + Eide_pio uint16 + Eide_pio_iordy uint16 + Words69_70 [2]uint16 + Words71_74 [4]uint16 + Queue_depth uint16 + Words76_79 [4]uint16 + Major_rev_num uint16 + Minor_rev_num uint16 + Command_set_1 uint16 + Command_set_2 uint16 + Cfsse uint16 + Cfs_enable_1 uint16 + Cfs_enable_2 uint16 + Csf_default uint16 + Dma_ultra uint16 + Trseuc uint16 + TrsEuc uint16 + CurAPMvalues uint16 + Mprc uint16 + Hw_config uint16 + Acoustic uint16 + Msrqs uint16 + Sxfert uint16 + Sal uint16 + Spg uint32 + Lba_capacity_2 uint64 + Words104_125 [22]uint16 + Last_lun uint16 + Word127 uint16 + Dlf uint16 + Csfo uint16 + Words130_155 [26]uint16 + Word156 uint16 + Words157_159 [3]uint16 + Cfa_power uint16 + Words161_175 [15]uint16 + Words176_205 [30]uint16 + Words206_254 [49]uint16 + Integrity_word uint16 +} + +type Statfs_t struct { + Type int64 + Bsize int64 + Frsize int64 + Blocks uint64 + Bfree uint64 + Files uint64 + Ffree uint64 + Bavail uint64 + Fsid Fsid + Namelen int64 + Flags int64 + Spare [5]int64 +} + +const ( + ST_MANDLOCK = 0x40 + ST_NOATIME = 0x400 + ST_NODEV = 0x4 + ST_NODIRATIME = 0x800 + ST_NOEXEC = 0x8 + ST_NOSUID = 0x2 + ST_RDONLY = 0x1 + ST_RELATIME = 0x1000 + ST_SYNCHRONOUS = 0x10 +) diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go b/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go new file mode 100644 index 0000000..23cba2d --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go @@ -0,0 +1,1252 @@ +// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build mipsle,linux + +package unix + +const ( + sizeofPtr = 0x4 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x4 + sizeofLongLong = 0x8 + PathMax = 0x1000 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int32 + _C_long_long int64 +) + +type Timespec struct { + Sec int32 + Nsec int32 +} + +type Timeval struct { + Sec int32 + Usec int32 +} + +type Timex struct { + Modes uint32 + Offset int32 + Freq int32 + Maxerror int32 + Esterror int32 + Status int32 + Constant int32 + Precision int32 + Tolerance int32 + Time Timeval + Tick int32 + Ppsfreq int32 + Jitter int32 + Shift int32 + Stabil int32 + Jitcnt int32 + Calcnt int32 + Errcnt int32 + Stbcnt int32 + Tai int32 + _ [44]byte +} + +type Time_t int32 + +type Tms struct { + Utime int32 + Stime int32 + Cutime int32 + Cstime int32 +} + +type Utimbuf struct { + Actime int32 + Modtime int32 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int32 + Ixrss int32 + Idrss int32 + Isrss int32 + Minflt int32 + Majflt int32 + Nswap int32 + Inblock int32 + Oublock int32 + Msgsnd int32 + Msgrcv int32 + Nsignals int32 + Nvcsw int32 + Nivcsw int32 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev uint32 + Pad1 [3]int32 + Ino uint64 + Mode uint32 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev uint32 + Pad2 [3]int32 + Size int64 + Atim Timespec + Mtim Timespec + Ctim Timespec + Blksize int32 + Pad4 int32 + Blocks int64 + Pad5 [14]int32 +} + +type StatxTimestamp struct { + Sec int64 + Nsec uint32 + _ int32 +} + +type Statx_t struct { + Mask uint32 + Blksize uint32 + Attributes uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Mode uint16 + _ [1]uint16 + Ino uint64 + Size uint64 + Blocks uint64 + Attributes_mask uint64 + Atime StatxTimestamp + Btime StatxTimestamp + Ctime StatxTimestamp + Mtime StatxTimestamp + Rdev_major uint32 + Rdev_minor uint32 + Dev_major uint32 + Dev_minor uint32 + _ [14]uint64 +} + +type Dirent struct { + Ino uint64 + Off int64 + Reclen uint16 + Type uint8 + Name [256]int8 + _ [5]byte +} + +type Fsid struct { + Val [2]int32 +} + +type Flock_t struct { + Type int16 + Whence int16 + _ [4]byte + Start int64 + Len int64 + Pid int32 + _ [4]byte +} + +type FscryptPolicy struct { + Version uint8 + Contents_encryption_mode uint8 + Filenames_encryption_mode uint8 + Flags uint8 + Master_key_descriptor [8]uint8 +} + +type FscryptKey struct { + Mode uint32 + Raw [64]uint8 + Size uint32 +} + +type KeyctlDHParams struct { + Private int32 + Prime int32 + Base int32 +} + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Family uint16 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]uint8 +} + +type RawSockaddrInet6 struct { + Family uint16 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Family uint16 + Path [108]int8 +} + +type RawSockaddrLinklayer struct { + Family uint16 + Protocol uint16 + Ifindex int32 + Hatype uint16 + Pkttype uint8 + Halen uint8 + Addr [8]uint8 +} + +type RawSockaddrNetlink struct { + Family uint16 + Pad uint16 + Pid uint32 + Groups uint32 +} + +type RawSockaddrHCI struct { + Family uint16 + Dev uint16 + Channel uint16 +} + +type RawSockaddrL2 struct { + Family uint16 + Psm uint16 + Bdaddr [6]uint8 + Cid uint16 + Bdaddr_type uint8 + _ [1]byte +} + +type RawSockaddrCAN struct { + Family uint16 + _ [2]byte + Ifindex int32 + Addr [8]byte +} + +type RawSockaddrALG struct { + Family uint16 + Type [14]uint8 + Feat uint32 + Mask uint32 + Name [64]uint8 +} + +type RawSockaddrVM struct { + Family uint16 + Reserved1 uint16 + Port uint32 + Cid uint32 + Zero [4]uint8 +} + +type RawSockaddr struct { + Family uint16 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [96]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint32 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type PacketMreq struct { + Ifindex int32 + Type uint16 + Alen uint16 + Address [8]uint8 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen uint32 + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet4Pktinfo struct { + Ifindex int32 + Spec_dst [4]byte /* in_addr */ + Addr [4]byte /* in_addr */ +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Data [8]uint32 +} + +type Ucred struct { + Pid int32 + Uid uint32 + Gid uint32 +} + +type TCPInfo struct { + State uint8 + Ca_state uint8 + Retransmits uint8 + Probes uint8 + Backoff uint8 + Options uint8 + _ [2]byte + Rto uint32 + Ato uint32 + Snd_mss uint32 + Rcv_mss uint32 + Unacked uint32 + Sacked uint32 + Lost uint32 + Retrans uint32 + Fackets uint32 + Last_data_sent uint32 + Last_ack_sent uint32 + Last_data_recv uint32 + Last_ack_recv uint32 + Pmtu uint32 + Rcv_ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Snd_ssthresh uint32 + Snd_cwnd uint32 + Advmss uint32 + Reordering uint32 + Rcv_rtt uint32 + Rcv_space uint32 + Total_retrans uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x70 + SizeofSockaddrUnix = 0x6e + SizeofSockaddrLinklayer = 0x14 + SizeofSockaddrNetlink = 0xc + SizeofSockaddrHCI = 0x6 + SizeofSockaddrL2 = 0xe + SizeofSockaddrCAN = 0x10 + SizeofSockaddrALG = 0x58 + SizeofSockaddrVM = 0x10 + SizeofLinger = 0x8 + SizeofIovec = 0x8 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofPacketMreq = 0x10 + SizeofMsghdr = 0x1c + SizeofCmsghdr = 0xc + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 + SizeofUcred = 0xc + SizeofTCPInfo = 0x68 +) + +const ( + IFA_UNSPEC = 0x0 + IFA_ADDRESS = 0x1 + IFA_LOCAL = 0x2 + IFA_LABEL = 0x3 + IFA_BROADCAST = 0x4 + IFA_ANYCAST = 0x5 + IFA_CACHEINFO = 0x6 + IFA_MULTICAST = 0x7 + IFLA_UNSPEC = 0x0 + IFLA_ADDRESS = 0x1 + IFLA_BROADCAST = 0x2 + IFLA_IFNAME = 0x3 + IFLA_MTU = 0x4 + IFLA_LINK = 0x5 + IFLA_QDISC = 0x6 + IFLA_STATS = 0x7 + IFLA_COST = 0x8 + IFLA_PRIORITY = 0x9 + IFLA_MASTER = 0xa + IFLA_WIRELESS = 0xb + IFLA_PROTINFO = 0xc + IFLA_TXQLEN = 0xd + IFLA_MAP = 0xe + IFLA_WEIGHT = 0xf + IFLA_OPERSTATE = 0x10 + IFLA_LINKMODE = 0x11 + IFLA_LINKINFO = 0x12 + IFLA_NET_NS_PID = 0x13 + IFLA_IFALIAS = 0x14 + IFLA_NUM_VF = 0x15 + IFLA_VFINFO_LIST = 0x16 + IFLA_STATS64 = 0x17 + IFLA_VF_PORTS = 0x18 + IFLA_PORT_SELF = 0x19 + IFLA_AF_SPEC = 0x1a + IFLA_GROUP = 0x1b + IFLA_NET_NS_FD = 0x1c + IFLA_EXT_MASK = 0x1d + IFLA_PROMISCUITY = 0x1e + IFLA_NUM_TX_QUEUES = 0x1f + IFLA_NUM_RX_QUEUES = 0x20 + IFLA_CARRIER = 0x21 + IFLA_PHYS_PORT_ID = 0x22 + IFLA_CARRIER_CHANGES = 0x23 + IFLA_PHYS_SWITCH_ID = 0x24 + IFLA_LINK_NETNSID = 0x25 + IFLA_PHYS_PORT_NAME = 0x26 + IFLA_PROTO_DOWN = 0x27 + IFLA_GSO_MAX_SEGS = 0x28 + IFLA_GSO_MAX_SIZE = 0x29 + IFLA_PAD = 0x2a + IFLA_XDP = 0x2b + IFLA_EVENT = 0x2c + IFLA_NEW_NETNSID = 0x2d + IFLA_IF_NETNSID = 0x2e + IFLA_MAX = 0x31 + RT_SCOPE_UNIVERSE = 0x0 + RT_SCOPE_SITE = 0xc8 + RT_SCOPE_LINK = 0xfd + RT_SCOPE_HOST = 0xfe + RT_SCOPE_NOWHERE = 0xff + RT_TABLE_UNSPEC = 0x0 + RT_TABLE_COMPAT = 0xfc + RT_TABLE_DEFAULT = 0xfd + RT_TABLE_MAIN = 0xfe + RT_TABLE_LOCAL = 0xff + RT_TABLE_MAX = 0xffffffff + RTA_UNSPEC = 0x0 + RTA_DST = 0x1 + RTA_SRC = 0x2 + RTA_IIF = 0x3 + RTA_OIF = 0x4 + RTA_GATEWAY = 0x5 + RTA_PRIORITY = 0x6 + RTA_PREFSRC = 0x7 + RTA_METRICS = 0x8 + RTA_MULTIPATH = 0x9 + RTA_FLOW = 0xb + RTA_CACHEINFO = 0xc + RTA_TABLE = 0xf + RTN_UNSPEC = 0x0 + RTN_UNICAST = 0x1 + RTN_LOCAL = 0x2 + RTN_BROADCAST = 0x3 + RTN_ANYCAST = 0x4 + RTN_MULTICAST = 0x5 + RTN_BLACKHOLE = 0x6 + RTN_UNREACHABLE = 0x7 + RTN_PROHIBIT = 0x8 + RTN_THROW = 0x9 + RTN_NAT = 0xa + RTN_XRESOLVE = 0xb + RTNLGRP_NONE = 0x0 + RTNLGRP_LINK = 0x1 + RTNLGRP_NOTIFY = 0x2 + RTNLGRP_NEIGH = 0x3 + RTNLGRP_TC = 0x4 + RTNLGRP_IPV4_IFADDR = 0x5 + RTNLGRP_IPV4_MROUTE = 0x6 + RTNLGRP_IPV4_ROUTE = 0x7 + RTNLGRP_IPV4_RULE = 0x8 + RTNLGRP_IPV6_IFADDR = 0x9 + RTNLGRP_IPV6_MROUTE = 0xa + RTNLGRP_IPV6_ROUTE = 0xb + RTNLGRP_IPV6_IFINFO = 0xc + RTNLGRP_IPV6_PREFIX = 0x12 + RTNLGRP_IPV6_RULE = 0x13 + RTNLGRP_ND_USEROPT = 0x14 + SizeofNlMsghdr = 0x10 + SizeofNlMsgerr = 0x14 + SizeofRtGenmsg = 0x1 + SizeofNlAttr = 0x4 + SizeofRtAttr = 0x4 + SizeofIfInfomsg = 0x10 + SizeofIfAddrmsg = 0x8 + SizeofRtMsg = 0xc + SizeofRtNexthop = 0x8 +) + +type NlMsghdr struct { + Len uint32 + Type uint16 + Flags uint16 + Seq uint32 + Pid uint32 +} + +type NlMsgerr struct { + Error int32 + Msg NlMsghdr +} + +type RtGenmsg struct { + Family uint8 +} + +type NlAttr struct { + Len uint16 + Type uint16 +} + +type RtAttr struct { + Len uint16 + Type uint16 +} + +type IfInfomsg struct { + Family uint8 + _ uint8 + Type uint16 + Index int32 + Flags uint32 + Change uint32 +} + +type IfAddrmsg struct { + Family uint8 + Prefixlen uint8 + Flags uint8 + Scope uint8 + Index uint32 +} + +type RtMsg struct { + Family uint8 + Dst_len uint8 + Src_len uint8 + Tos uint8 + Table uint8 + Protocol uint8 + Scope uint8 + Type uint8 + Flags uint32 +} + +type RtNexthop struct { + Len uint16 + Flags uint8 + Hops uint8 + Ifindex int32 +} + +const ( + SizeofSockFilter = 0x8 + SizeofSockFprog = 0x8 +) + +type SockFilter struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type SockFprog struct { + Len uint16 + _ [2]byte + Filter *SockFilter +} + +type InotifyEvent struct { + Wd int32 + Mask uint32 + Cookie uint32 + Len uint32 +} + +const SizeofInotifyEvent = 0x10 + +type PtraceRegs struct { + Regs [32]uint64 + Lo uint64 + Hi uint64 + Epc uint64 + Badvaddr uint64 + Status uint64 + Cause uint64 +} + +type FdSet struct { + Bits [32]int32 +} + +type Sysinfo_t struct { + Uptime int32 + Loads [3]uint32 + Totalram uint32 + Freeram uint32 + Sharedram uint32 + Bufferram uint32 + Totalswap uint32 + Freeswap uint32 + Procs uint16 + Pad uint16 + Totalhigh uint32 + Freehigh uint32 + Unit uint32 + _ [8]int8 +} + +type Utsname struct { + Sysname [65]byte + Nodename [65]byte + Release [65]byte + Version [65]byte + Machine [65]byte + Domainname [65]byte +} + +type Ustat_t struct { + Tfree int32 + Tinode uint32 + Fname [6]int8 + Fpack [6]int8 +} + +type EpollEvent struct { + Events uint32 + PadFd int32 + Fd int32 + Pad int32 +} + +const ( + AT_EMPTY_PATH = 0x1000 + AT_FDCWD = -0x64 + AT_NO_AUTOMOUNT = 0x800 + AT_REMOVEDIR = 0x200 + + AT_STATX_SYNC_AS_STAT = 0x0 + AT_STATX_FORCE_SYNC = 0x2000 + AT_STATX_DONT_SYNC = 0x4000 + + AT_SYMLINK_FOLLOW = 0x400 + AT_SYMLINK_NOFOLLOW = 0x100 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLIN = 0x1 + POLLPRI = 0x2 + POLLOUT = 0x4 + POLLRDHUP = 0x2000 + POLLERR = 0x8 + POLLHUP = 0x10 + POLLNVAL = 0x20 +) + +type Sigset_t struct { + Val [32]uint32 +} + +const RNDGETENTCNT = 0x40045200 + +const PERF_IOC_FLAG_GROUP = 0x1 + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Line uint8 + Cc [23]uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +type Taskstats struct { + Version uint16 + _ [2]byte + Ac_exitcode uint32 + Ac_flag uint8 + Ac_nice uint8 + _ [6]byte + Cpu_count uint64 + Cpu_delay_total uint64 + Blkio_count uint64 + Blkio_delay_total uint64 + Swapin_count uint64 + Swapin_delay_total uint64 + Cpu_run_real_total uint64 + Cpu_run_virtual_total uint64 + Ac_comm [32]int8 + Ac_sched uint8 + Ac_pad [3]uint8 + _ [4]byte + Ac_uid uint32 + Ac_gid uint32 + Ac_pid uint32 + Ac_ppid uint32 + Ac_btime uint32 + _ [4]byte + Ac_etime uint64 + Ac_utime uint64 + Ac_stime uint64 + Ac_minflt uint64 + Ac_majflt uint64 + Coremem uint64 + Virtmem uint64 + Hiwater_rss uint64 + Hiwater_vm uint64 + Read_char uint64 + Write_char uint64 + Read_syscalls uint64 + Write_syscalls uint64 + Read_bytes uint64 + Write_bytes uint64 + Cancelled_write_bytes uint64 + Nvcsw uint64 + Nivcsw uint64 + Ac_utimescaled uint64 + Ac_stimescaled uint64 + Cpu_scaled_run_real_total uint64 + Freepages_count uint64 + Freepages_delay_total uint64 +} + +const ( + TASKSTATS_CMD_UNSPEC = 0x0 + TASKSTATS_CMD_GET = 0x1 + TASKSTATS_CMD_NEW = 0x2 + TASKSTATS_TYPE_UNSPEC = 0x0 + TASKSTATS_TYPE_PID = 0x1 + TASKSTATS_TYPE_TGID = 0x2 + TASKSTATS_TYPE_STATS = 0x3 + TASKSTATS_TYPE_AGGR_PID = 0x4 + TASKSTATS_TYPE_AGGR_TGID = 0x5 + TASKSTATS_TYPE_NULL = 0x6 + TASKSTATS_CMD_ATTR_UNSPEC = 0x0 + TASKSTATS_CMD_ATTR_PID = 0x1 + TASKSTATS_CMD_ATTR_TGID = 0x2 + TASKSTATS_CMD_ATTR_REGISTER_CPUMASK = 0x3 + TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK = 0x4 +) + +type CGroupStats struct { + Sleeping uint64 + Running uint64 + Stopped uint64 + Uninterruptible uint64 + Io_wait uint64 +} + +const ( + CGROUPSTATS_CMD_UNSPEC = 0x3 + CGROUPSTATS_CMD_GET = 0x4 + CGROUPSTATS_CMD_NEW = 0x5 + CGROUPSTATS_TYPE_UNSPEC = 0x0 + CGROUPSTATS_TYPE_CGROUP_STATS = 0x1 + CGROUPSTATS_CMD_ATTR_UNSPEC = 0x0 + CGROUPSTATS_CMD_ATTR_FD = 0x1 +) + +type Genlmsghdr struct { + Cmd uint8 + Version uint8 + Reserved uint16 +} + +const ( + CTRL_CMD_UNSPEC = 0x0 + CTRL_CMD_NEWFAMILY = 0x1 + CTRL_CMD_DELFAMILY = 0x2 + CTRL_CMD_GETFAMILY = 0x3 + CTRL_CMD_NEWOPS = 0x4 + CTRL_CMD_DELOPS = 0x5 + CTRL_CMD_GETOPS = 0x6 + CTRL_CMD_NEWMCAST_GRP = 0x7 + CTRL_CMD_DELMCAST_GRP = 0x8 + CTRL_CMD_GETMCAST_GRP = 0x9 + CTRL_ATTR_UNSPEC = 0x0 + CTRL_ATTR_FAMILY_ID = 0x1 + CTRL_ATTR_FAMILY_NAME = 0x2 + CTRL_ATTR_VERSION = 0x3 + CTRL_ATTR_HDRSIZE = 0x4 + CTRL_ATTR_MAXATTR = 0x5 + CTRL_ATTR_OPS = 0x6 + CTRL_ATTR_MCAST_GROUPS = 0x7 + CTRL_ATTR_OP_UNSPEC = 0x0 + CTRL_ATTR_OP_ID = 0x1 + CTRL_ATTR_OP_FLAGS = 0x2 + CTRL_ATTR_MCAST_GRP_UNSPEC = 0x0 + CTRL_ATTR_MCAST_GRP_NAME = 0x1 + CTRL_ATTR_MCAST_GRP_ID = 0x2 +) + +type cpuMask uint32 + +const ( + _CPU_SETSIZE = 0x400 + _NCPUBITS = 0x20 +) + +const ( + BDADDR_BREDR = 0x0 + BDADDR_LE_PUBLIC = 0x1 + BDADDR_LE_RANDOM = 0x2 +) + +type PerfEventAttr struct { + Type uint32 + Size uint32 + Config uint64 + Sample uint64 + Sample_type uint64 + Read_format uint64 + Bits uint64 + Wakeup uint32 + Bp_type uint32 + Ext1 uint64 + Ext2 uint64 + Branch_sample_type uint64 + Sample_regs_user uint64 + Sample_stack_user uint32 + Clockid int32 + Sample_regs_intr uint64 + Aux_watermark uint32 + _ uint32 +} + +type PerfEventMmapPage struct { + Version uint32 + Compat_version uint32 + Lock uint32 + Index uint32 + Offset int64 + Time_enabled uint64 + Time_running uint64 + Capabilities uint64 + Pmc_width uint16 + Time_shift uint16 + Time_mult uint32 + Time_offset uint64 + Time_zero uint64 + Size uint32 + _ [948]uint8 + Data_head uint64 + Data_tail uint64 + Data_offset uint64 + Data_size uint64 + Aux_head uint64 + Aux_tail uint64 + Aux_offset uint64 + Aux_size uint64 +} + +const ( + PerfBitDisabled uint64 = CBitFieldMaskBit0 + PerfBitInherit = CBitFieldMaskBit1 + PerfBitPinned = CBitFieldMaskBit2 + PerfBitExclusive = CBitFieldMaskBit3 + PerfBitExcludeUser = CBitFieldMaskBit4 + PerfBitExcludeKernel = CBitFieldMaskBit5 + PerfBitExcludeHv = CBitFieldMaskBit6 + PerfBitExcludeIdle = CBitFieldMaskBit7 + PerfBitMmap = CBitFieldMaskBit8 + PerfBitComm = CBitFieldMaskBit9 + PerfBitFreq = CBitFieldMaskBit10 + PerfBitInheritStat = CBitFieldMaskBit11 + PerfBitEnableOnExec = CBitFieldMaskBit12 + PerfBitTask = CBitFieldMaskBit13 + PerfBitWatermark = CBitFieldMaskBit14 + PerfBitPreciseIPBit1 = CBitFieldMaskBit15 + PerfBitPreciseIPBit2 = CBitFieldMaskBit16 + PerfBitMmapData = CBitFieldMaskBit17 + PerfBitSampleIDAll = CBitFieldMaskBit18 + PerfBitExcludeHost = CBitFieldMaskBit19 + PerfBitExcludeGuest = CBitFieldMaskBit20 + PerfBitExcludeCallchainKernel = CBitFieldMaskBit21 + PerfBitExcludeCallchainUser = CBitFieldMaskBit22 + PerfBitMmap2 = CBitFieldMaskBit23 + PerfBitCommExec = CBitFieldMaskBit24 + PerfBitUseClockID = CBitFieldMaskBit25 + PerfBitContextSwitch = CBitFieldMaskBit26 +) + +const ( + PERF_TYPE_HARDWARE = 0x0 + PERF_TYPE_SOFTWARE = 0x1 + PERF_TYPE_TRACEPOINT = 0x2 + PERF_TYPE_HW_CACHE = 0x3 + PERF_TYPE_RAW = 0x4 + PERF_TYPE_BREAKPOINT = 0x5 + + PERF_COUNT_HW_CPU_CYCLES = 0x0 + PERF_COUNT_HW_INSTRUCTIONS = 0x1 + PERF_COUNT_HW_CACHE_REFERENCES = 0x2 + PERF_COUNT_HW_CACHE_MISSES = 0x3 + PERF_COUNT_HW_BRANCH_INSTRUCTIONS = 0x4 + PERF_COUNT_HW_BRANCH_MISSES = 0x5 + PERF_COUNT_HW_BUS_CYCLES = 0x6 + PERF_COUNT_HW_STALLED_CYCLES_FRONTEND = 0x7 + PERF_COUNT_HW_STALLED_CYCLES_BACKEND = 0x8 + PERF_COUNT_HW_REF_CPU_CYCLES = 0x9 + + PERF_COUNT_HW_CACHE_L1D = 0x0 + PERF_COUNT_HW_CACHE_L1I = 0x1 + PERF_COUNT_HW_CACHE_LL = 0x2 + PERF_COUNT_HW_CACHE_DTLB = 0x3 + PERF_COUNT_HW_CACHE_ITLB = 0x4 + PERF_COUNT_HW_CACHE_BPU = 0x5 + PERF_COUNT_HW_CACHE_NODE = 0x6 + + PERF_COUNT_HW_CACHE_OP_READ = 0x0 + PERF_COUNT_HW_CACHE_OP_WRITE = 0x1 + PERF_COUNT_HW_CACHE_OP_PREFETCH = 0x2 + + PERF_COUNT_HW_CACHE_RESULT_ACCESS = 0x0 + PERF_COUNT_HW_CACHE_RESULT_MISS = 0x1 + + PERF_COUNT_SW_CPU_CLOCK = 0x0 + PERF_COUNT_SW_TASK_CLOCK = 0x1 + PERF_COUNT_SW_PAGE_FAULTS = 0x2 + PERF_COUNT_SW_CONTEXT_SWITCHES = 0x3 + PERF_COUNT_SW_CPU_MIGRATIONS = 0x4 + PERF_COUNT_SW_PAGE_FAULTS_MIN = 0x5 + PERF_COUNT_SW_PAGE_FAULTS_MAJ = 0x6 + PERF_COUNT_SW_ALIGNMENT_FAULTS = 0x7 + PERF_COUNT_SW_EMULATION_FAULTS = 0x8 + PERF_COUNT_SW_DUMMY = 0x9 + + PERF_SAMPLE_IP = 0x1 + PERF_SAMPLE_TID = 0x2 + PERF_SAMPLE_TIME = 0x4 + PERF_SAMPLE_ADDR = 0x8 + PERF_SAMPLE_READ = 0x10 + PERF_SAMPLE_CALLCHAIN = 0x20 + PERF_SAMPLE_ID = 0x40 + PERF_SAMPLE_CPU = 0x80 + PERF_SAMPLE_PERIOD = 0x100 + PERF_SAMPLE_STREAM_ID = 0x200 + PERF_SAMPLE_RAW = 0x400 + PERF_SAMPLE_BRANCH_STACK = 0x800 + + PERF_SAMPLE_BRANCH_USER = 0x1 + PERF_SAMPLE_BRANCH_KERNEL = 0x2 + PERF_SAMPLE_BRANCH_HV = 0x4 + PERF_SAMPLE_BRANCH_ANY = 0x8 + PERF_SAMPLE_BRANCH_ANY_CALL = 0x10 + PERF_SAMPLE_BRANCH_ANY_RETURN = 0x20 + PERF_SAMPLE_BRANCH_IND_CALL = 0x40 + + PERF_FORMAT_TOTAL_TIME_ENABLED = 0x1 + PERF_FORMAT_TOTAL_TIME_RUNNING = 0x2 + PERF_FORMAT_ID = 0x4 + PERF_FORMAT_GROUP = 0x8 + + PERF_RECORD_MMAP = 0x1 + PERF_RECORD_LOST = 0x2 + PERF_RECORD_COMM = 0x3 + PERF_RECORD_EXIT = 0x4 + PERF_RECORD_THROTTLE = 0x5 + PERF_RECORD_UNTHROTTLE = 0x6 + PERF_RECORD_FORK = 0x7 + PERF_RECORD_READ = 0x8 + PERF_RECORD_SAMPLE = 0x9 + + PERF_CONTEXT_HV = -0x20 + PERF_CONTEXT_KERNEL = -0x80 + PERF_CONTEXT_USER = -0x200 + + PERF_CONTEXT_GUEST = -0x800 + PERF_CONTEXT_GUEST_KERNEL = -0x880 + PERF_CONTEXT_GUEST_USER = -0xa00 + + PERF_FLAG_FD_NO_GROUP = 0x1 + PERF_FLAG_FD_OUTPUT = 0x2 + PERF_FLAG_PID_CGROUP = 0x4 +) + +const ( + CBitFieldMaskBit0 = 0x1 + CBitFieldMaskBit1 = 0x2 + CBitFieldMaskBit2 = 0x4 + CBitFieldMaskBit3 = 0x8 + CBitFieldMaskBit4 = 0x10 + CBitFieldMaskBit5 = 0x20 + CBitFieldMaskBit6 = 0x40 + CBitFieldMaskBit7 = 0x80 + CBitFieldMaskBit8 = 0x100 + CBitFieldMaskBit9 = 0x200 + CBitFieldMaskBit10 = 0x400 + CBitFieldMaskBit11 = 0x800 + CBitFieldMaskBit12 = 0x1000 + CBitFieldMaskBit13 = 0x2000 + CBitFieldMaskBit14 = 0x4000 + CBitFieldMaskBit15 = 0x8000 + CBitFieldMaskBit16 = 0x10000 + CBitFieldMaskBit17 = 0x20000 + CBitFieldMaskBit18 = 0x40000 + CBitFieldMaskBit19 = 0x80000 + CBitFieldMaskBit20 = 0x100000 + CBitFieldMaskBit21 = 0x200000 + CBitFieldMaskBit22 = 0x400000 + CBitFieldMaskBit23 = 0x800000 + CBitFieldMaskBit24 = 0x1000000 + CBitFieldMaskBit25 = 0x2000000 + CBitFieldMaskBit26 = 0x4000000 + CBitFieldMaskBit27 = 0x8000000 + CBitFieldMaskBit28 = 0x10000000 + CBitFieldMaskBit29 = 0x20000000 + CBitFieldMaskBit30 = 0x40000000 + CBitFieldMaskBit31 = 0x80000000 + CBitFieldMaskBit32 = 0x100000000 + CBitFieldMaskBit33 = 0x200000000 + CBitFieldMaskBit34 = 0x400000000 + CBitFieldMaskBit35 = 0x800000000 + CBitFieldMaskBit36 = 0x1000000000 + CBitFieldMaskBit37 = 0x2000000000 + CBitFieldMaskBit38 = 0x4000000000 + CBitFieldMaskBit39 = 0x8000000000 + CBitFieldMaskBit40 = 0x10000000000 + CBitFieldMaskBit41 = 0x20000000000 + CBitFieldMaskBit42 = 0x40000000000 + CBitFieldMaskBit43 = 0x80000000000 + CBitFieldMaskBit44 = 0x100000000000 + CBitFieldMaskBit45 = 0x200000000000 + CBitFieldMaskBit46 = 0x400000000000 + CBitFieldMaskBit47 = 0x800000000000 + CBitFieldMaskBit48 = 0x1000000000000 + CBitFieldMaskBit49 = 0x2000000000000 + CBitFieldMaskBit50 = 0x4000000000000 + CBitFieldMaskBit51 = 0x8000000000000 + CBitFieldMaskBit52 = 0x10000000000000 + CBitFieldMaskBit53 = 0x20000000000000 + CBitFieldMaskBit54 = 0x40000000000000 + CBitFieldMaskBit55 = 0x80000000000000 + CBitFieldMaskBit56 = 0x100000000000000 + CBitFieldMaskBit57 = 0x200000000000000 + CBitFieldMaskBit58 = 0x400000000000000 + CBitFieldMaskBit59 = 0x800000000000000 + CBitFieldMaskBit60 = 0x1000000000000000 + CBitFieldMaskBit61 = 0x2000000000000000 + CBitFieldMaskBit62 = 0x4000000000000000 + CBitFieldMaskBit63 = 0x8000000000000000 +) + +type SockaddrStorage struct { + Family uint16 + _ [122]int8 + _ uint32 +} + +type TCPMD5Sig struct { + Addr SockaddrStorage + Flags uint8 + Prefixlen uint8 + Keylen uint16 + _ uint32 + Key [80]uint8 +} + +type HDDriveCmdHdr struct { + Command uint8 + Number uint8 + Feature uint8 + Count uint8 +} + +type HDGeometry struct { + Heads uint8 + Sectors uint8 + Cylinders uint16 + Start uint32 +} + +type HDDriveID struct { + Config uint16 + Cyls uint16 + Reserved2 uint16 + Heads uint16 + Track_bytes uint16 + Sector_bytes uint16 + Sectors uint16 + Vendor0 uint16 + Vendor1 uint16 + Vendor2 uint16 + Serial_no [20]uint8 + Buf_type uint16 + Buf_size uint16 + Ecc_bytes uint16 + Fw_rev [8]uint8 + Model [40]uint8 + Max_multsect uint8 + Vendor3 uint8 + Dword_io uint16 + Vendor4 uint8 + Capability uint8 + Reserved50 uint16 + Vendor5 uint8 + TPIO uint8 + Vendor6 uint8 + TDMA uint8 + Field_valid uint16 + Cur_cyls uint16 + Cur_heads uint16 + Cur_sectors uint16 + Cur_capacity0 uint16 + Cur_capacity1 uint16 + Multsect uint8 + Multsect_valid uint8 + Lba_capacity uint32 + Dma_1word uint16 + Dma_mword uint16 + Eide_pio_modes uint16 + Eide_dma_min uint16 + Eide_dma_time uint16 + Eide_pio uint16 + Eide_pio_iordy uint16 + Words69_70 [2]uint16 + Words71_74 [4]uint16 + Queue_depth uint16 + Words76_79 [4]uint16 + Major_rev_num uint16 + Minor_rev_num uint16 + Command_set_1 uint16 + Command_set_2 uint16 + Cfsse uint16 + Cfs_enable_1 uint16 + Cfs_enable_2 uint16 + Csf_default uint16 + Dma_ultra uint16 + Trseuc uint16 + TrsEuc uint16 + CurAPMvalues uint16 + Mprc uint16 + Hw_config uint16 + Acoustic uint16 + Msrqs uint16 + Sxfert uint16 + Sal uint16 + Spg uint32 + Lba_capacity_2 uint64 + Words104_125 [22]uint16 + Last_lun uint16 + Word127 uint16 + Dlf uint16 + Csfo uint16 + Words130_155 [26]uint16 + Word156 uint16 + Words157_159 [3]uint16 + Cfa_power uint16 + Words161_175 [15]uint16 + Words176_205 [30]uint16 + Words206_254 [49]uint16 + Integrity_word uint16 +} + +type Statfs_t struct { + Type int32 + Bsize int32 + Frsize int32 + _ [4]byte + Blocks uint64 + Bfree uint64 + Files uint64 + Ffree uint64 + Bavail uint64 + Fsid Fsid + Namelen int32 + Flags int32 + Spare [5]int32 + _ [4]byte +} + +const ( + ST_MANDLOCK = 0x40 + ST_NOATIME = 0x400 + ST_NODEV = 0x4 + ST_NODIRATIME = 0x800 + ST_NOEXEC = 0x8 + ST_NOSUID = 0x2 + ST_RDONLY = 0x1 + ST_RELATIME = 0x1000 + ST_SYNCHRONOUS = 0x10 +) diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go b/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go new file mode 100644 index 0000000..44ff0fe --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go @@ -0,0 +1,1266 @@ +// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build ppc64,linux + +package unix + +const ( + sizeofPtr = 0x8 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x8 + sizeofLongLong = 0x8 + PathMax = 0x1000 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int64 +} + +type Timex struct { + Modes uint32 + _ [4]byte + Offset int64 + Freq int64 + Maxerror int64 + Esterror int64 + Status int32 + _ [4]byte + Constant int64 + Precision int64 + Tolerance int64 + Time Timeval + Tick int64 + Ppsfreq int64 + Jitter int64 + Shift int32 + _ [4]byte + Stabil int64 + Jitcnt int64 + Calcnt int64 + Errcnt int64 + Stbcnt int64 + Tai int32 + _ [44]byte +} + +type Time_t int64 + +type Tms struct { + Utime int64 + Stime int64 + Cutime int64 + Cstime int64 +} + +type Utimbuf struct { + Actime int64 + Modtime int64 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev uint64 + Ino uint64 + Nlink uint64 + Mode uint32 + Uid uint32 + Gid uint32 + _ int32 + Rdev uint64 + Size int64 + Blksize int64 + Blocks int64 + Atim Timespec + Mtim Timespec + Ctim Timespec + _ uint64 + _ uint64 + _ uint64 +} + +type StatxTimestamp struct { + Sec int64 + Nsec uint32 + _ int32 +} + +type Statx_t struct { + Mask uint32 + Blksize uint32 + Attributes uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Mode uint16 + _ [1]uint16 + Ino uint64 + Size uint64 + Blocks uint64 + Attributes_mask uint64 + Atime StatxTimestamp + Btime StatxTimestamp + Ctime StatxTimestamp + Mtime StatxTimestamp + Rdev_major uint32 + Rdev_minor uint32 + Dev_major uint32 + Dev_minor uint32 + _ [14]uint64 +} + +type Dirent struct { + Ino uint64 + Off int64 + Reclen uint16 + Type uint8 + Name [256]uint8 + _ [5]byte +} + +type Fsid struct { + Val [2]int32 +} + +type Flock_t struct { + Type int16 + Whence int16 + _ [4]byte + Start int64 + Len int64 + Pid int32 + _ [4]byte +} + +type FscryptPolicy struct { + Version uint8 + Contents_encryption_mode uint8 + Filenames_encryption_mode uint8 + Flags uint8 + Master_key_descriptor [8]uint8 +} + +type FscryptKey struct { + Mode uint32 + Raw [64]uint8 + Size uint32 +} + +type KeyctlDHParams struct { + Private int32 + Prime int32 + Base int32 +} + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Family uint16 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]uint8 +} + +type RawSockaddrInet6 struct { + Family uint16 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Family uint16 + Path [108]int8 +} + +type RawSockaddrLinklayer struct { + Family uint16 + Protocol uint16 + Ifindex int32 + Hatype uint16 + Pkttype uint8 + Halen uint8 + Addr [8]uint8 +} + +type RawSockaddrNetlink struct { + Family uint16 + Pad uint16 + Pid uint32 + Groups uint32 +} + +type RawSockaddrHCI struct { + Family uint16 + Dev uint16 + Channel uint16 +} + +type RawSockaddrL2 struct { + Family uint16 + Psm uint16 + Bdaddr [6]uint8 + Cid uint16 + Bdaddr_type uint8 + _ [1]byte +} + +type RawSockaddrCAN struct { + Family uint16 + _ [2]byte + Ifindex int32 + Addr [8]byte +} + +type RawSockaddrALG struct { + Family uint16 + Type [14]uint8 + Feat uint32 + Mask uint32 + Name [64]uint8 +} + +type RawSockaddrVM struct { + Family uint16 + Reserved1 uint16 + Port uint32 + Cid uint32 + Zero [4]uint8 +} + +type RawSockaddr struct { + Family uint16 + Data [14]uint8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [96]uint8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type PacketMreq struct { + Ifindex int32 + Type uint16 + Alen uint16 + Address [8]uint8 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + _ [4]byte + Iov *Iovec + Iovlen uint64 + Control *byte + Controllen uint64 + Flags int32 + _ [4]byte +} + +type Cmsghdr struct { + Len uint64 + Level int32 + Type int32 +} + +type Inet4Pktinfo struct { + Ifindex int32 + Spec_dst [4]byte /* in_addr */ + Addr [4]byte /* in_addr */ +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Data [8]uint32 +} + +type Ucred struct { + Pid int32 + Uid uint32 + Gid uint32 +} + +type TCPInfo struct { + State uint8 + Ca_state uint8 + Retransmits uint8 + Probes uint8 + Backoff uint8 + Options uint8 + _ [2]byte + Rto uint32 + Ato uint32 + Snd_mss uint32 + Rcv_mss uint32 + Unacked uint32 + Sacked uint32 + Lost uint32 + Retrans uint32 + Fackets uint32 + Last_data_sent uint32 + Last_ack_sent uint32 + Last_data_recv uint32 + Last_ack_recv uint32 + Pmtu uint32 + Rcv_ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Snd_ssthresh uint32 + Snd_cwnd uint32 + Advmss uint32 + Reordering uint32 + Rcv_rtt uint32 + Rcv_space uint32 + Total_retrans uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x70 + SizeofSockaddrUnix = 0x6e + SizeofSockaddrLinklayer = 0x14 + SizeofSockaddrNetlink = 0xc + SizeofSockaddrHCI = 0x6 + SizeofSockaddrL2 = 0xe + SizeofSockaddrCAN = 0x10 + SizeofSockaddrALG = 0x58 + SizeofSockaddrVM = 0x10 + SizeofLinger = 0x8 + SizeofIovec = 0x10 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofPacketMreq = 0x10 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 + SizeofUcred = 0xc + SizeofTCPInfo = 0x68 +) + +const ( + IFA_UNSPEC = 0x0 + IFA_ADDRESS = 0x1 + IFA_LOCAL = 0x2 + IFA_LABEL = 0x3 + IFA_BROADCAST = 0x4 + IFA_ANYCAST = 0x5 + IFA_CACHEINFO = 0x6 + IFA_MULTICAST = 0x7 + IFLA_UNSPEC = 0x0 + IFLA_ADDRESS = 0x1 + IFLA_BROADCAST = 0x2 + IFLA_IFNAME = 0x3 + IFLA_MTU = 0x4 + IFLA_LINK = 0x5 + IFLA_QDISC = 0x6 + IFLA_STATS = 0x7 + IFLA_COST = 0x8 + IFLA_PRIORITY = 0x9 + IFLA_MASTER = 0xa + IFLA_WIRELESS = 0xb + IFLA_PROTINFO = 0xc + IFLA_TXQLEN = 0xd + IFLA_MAP = 0xe + IFLA_WEIGHT = 0xf + IFLA_OPERSTATE = 0x10 + IFLA_LINKMODE = 0x11 + IFLA_LINKINFO = 0x12 + IFLA_NET_NS_PID = 0x13 + IFLA_IFALIAS = 0x14 + IFLA_NUM_VF = 0x15 + IFLA_VFINFO_LIST = 0x16 + IFLA_STATS64 = 0x17 + IFLA_VF_PORTS = 0x18 + IFLA_PORT_SELF = 0x19 + IFLA_AF_SPEC = 0x1a + IFLA_GROUP = 0x1b + IFLA_NET_NS_FD = 0x1c + IFLA_EXT_MASK = 0x1d + IFLA_PROMISCUITY = 0x1e + IFLA_NUM_TX_QUEUES = 0x1f + IFLA_NUM_RX_QUEUES = 0x20 + IFLA_CARRIER = 0x21 + IFLA_PHYS_PORT_ID = 0x22 + IFLA_CARRIER_CHANGES = 0x23 + IFLA_PHYS_SWITCH_ID = 0x24 + IFLA_LINK_NETNSID = 0x25 + IFLA_PHYS_PORT_NAME = 0x26 + IFLA_PROTO_DOWN = 0x27 + IFLA_GSO_MAX_SEGS = 0x28 + IFLA_GSO_MAX_SIZE = 0x29 + IFLA_PAD = 0x2a + IFLA_XDP = 0x2b + IFLA_EVENT = 0x2c + IFLA_NEW_NETNSID = 0x2d + IFLA_IF_NETNSID = 0x2e + IFLA_MAX = 0x31 + RT_SCOPE_UNIVERSE = 0x0 + RT_SCOPE_SITE = 0xc8 + RT_SCOPE_LINK = 0xfd + RT_SCOPE_HOST = 0xfe + RT_SCOPE_NOWHERE = 0xff + RT_TABLE_UNSPEC = 0x0 + RT_TABLE_COMPAT = 0xfc + RT_TABLE_DEFAULT = 0xfd + RT_TABLE_MAIN = 0xfe + RT_TABLE_LOCAL = 0xff + RT_TABLE_MAX = 0xffffffff + RTA_UNSPEC = 0x0 + RTA_DST = 0x1 + RTA_SRC = 0x2 + RTA_IIF = 0x3 + RTA_OIF = 0x4 + RTA_GATEWAY = 0x5 + RTA_PRIORITY = 0x6 + RTA_PREFSRC = 0x7 + RTA_METRICS = 0x8 + RTA_MULTIPATH = 0x9 + RTA_FLOW = 0xb + RTA_CACHEINFO = 0xc + RTA_TABLE = 0xf + RTN_UNSPEC = 0x0 + RTN_UNICAST = 0x1 + RTN_LOCAL = 0x2 + RTN_BROADCAST = 0x3 + RTN_ANYCAST = 0x4 + RTN_MULTICAST = 0x5 + RTN_BLACKHOLE = 0x6 + RTN_UNREACHABLE = 0x7 + RTN_PROHIBIT = 0x8 + RTN_THROW = 0x9 + RTN_NAT = 0xa + RTN_XRESOLVE = 0xb + RTNLGRP_NONE = 0x0 + RTNLGRP_LINK = 0x1 + RTNLGRP_NOTIFY = 0x2 + RTNLGRP_NEIGH = 0x3 + RTNLGRP_TC = 0x4 + RTNLGRP_IPV4_IFADDR = 0x5 + RTNLGRP_IPV4_MROUTE = 0x6 + RTNLGRP_IPV4_ROUTE = 0x7 + RTNLGRP_IPV4_RULE = 0x8 + RTNLGRP_IPV6_IFADDR = 0x9 + RTNLGRP_IPV6_MROUTE = 0xa + RTNLGRP_IPV6_ROUTE = 0xb + RTNLGRP_IPV6_IFINFO = 0xc + RTNLGRP_IPV6_PREFIX = 0x12 + RTNLGRP_IPV6_RULE = 0x13 + RTNLGRP_ND_USEROPT = 0x14 + SizeofNlMsghdr = 0x10 + SizeofNlMsgerr = 0x14 + SizeofRtGenmsg = 0x1 + SizeofNlAttr = 0x4 + SizeofRtAttr = 0x4 + SizeofIfInfomsg = 0x10 + SizeofIfAddrmsg = 0x8 + SizeofRtMsg = 0xc + SizeofRtNexthop = 0x8 +) + +type NlMsghdr struct { + Len uint32 + Type uint16 + Flags uint16 + Seq uint32 + Pid uint32 +} + +type NlMsgerr struct { + Error int32 + Msg NlMsghdr +} + +type RtGenmsg struct { + Family uint8 +} + +type NlAttr struct { + Len uint16 + Type uint16 +} + +type RtAttr struct { + Len uint16 + Type uint16 +} + +type IfInfomsg struct { + Family uint8 + _ uint8 + Type uint16 + Index int32 + Flags uint32 + Change uint32 +} + +type IfAddrmsg struct { + Family uint8 + Prefixlen uint8 + Flags uint8 + Scope uint8 + Index uint32 +} + +type RtMsg struct { + Family uint8 + Dst_len uint8 + Src_len uint8 + Tos uint8 + Table uint8 + Protocol uint8 + Scope uint8 + Type uint8 + Flags uint32 +} + +type RtNexthop struct { + Len uint16 + Flags uint8 + Hops uint8 + Ifindex int32 +} + +const ( + SizeofSockFilter = 0x8 + SizeofSockFprog = 0x10 +) + +type SockFilter struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type SockFprog struct { + Len uint16 + _ [6]byte + Filter *SockFilter +} + +type InotifyEvent struct { + Wd int32 + Mask uint32 + Cookie uint32 + Len uint32 +} + +const SizeofInotifyEvent = 0x10 + +type PtraceRegs struct { + Gpr [32]uint64 + Nip uint64 + Msr uint64 + Orig_gpr3 uint64 + Ctr uint64 + Link uint64 + Xer uint64 + Ccr uint64 + Softe uint64 + Trap uint64 + Dar uint64 + Dsisr uint64 + Result uint64 +} + +type FdSet struct { + Bits [16]int64 +} + +type Sysinfo_t struct { + Uptime int64 + Loads [3]uint64 + Totalram uint64 + Freeram uint64 + Sharedram uint64 + Bufferram uint64 + Totalswap uint64 + Freeswap uint64 + Procs uint16 + Pad uint16 + _ [4]byte + Totalhigh uint64 + Freehigh uint64 + Unit uint32 + _ [0]uint8 + _ [4]byte +} + +type Utsname struct { + Sysname [65]byte + Nodename [65]byte + Release [65]byte + Version [65]byte + Machine [65]byte + Domainname [65]byte +} + +type Ustat_t struct { + Tfree int32 + _ [4]byte + Tinode uint64 + Fname [6]uint8 + Fpack [6]uint8 + _ [4]byte +} + +type EpollEvent struct { + Events uint32 + _ int32 + Fd int32 + Pad int32 +} + +const ( + AT_EMPTY_PATH = 0x1000 + AT_FDCWD = -0x64 + AT_NO_AUTOMOUNT = 0x800 + AT_REMOVEDIR = 0x200 + + AT_STATX_SYNC_AS_STAT = 0x0 + AT_STATX_FORCE_SYNC = 0x2000 + AT_STATX_DONT_SYNC = 0x4000 + + AT_SYMLINK_FOLLOW = 0x400 + AT_SYMLINK_NOFOLLOW = 0x100 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLIN = 0x1 + POLLPRI = 0x2 + POLLOUT = 0x4 + POLLRDHUP = 0x2000 + POLLERR = 0x8 + POLLHUP = 0x10 + POLLNVAL = 0x20 +) + +type Sigset_t struct { + Val [16]uint64 +} + +const RNDGETENTCNT = 0x40045200 + +const PERF_IOC_FLAG_GROUP = 0x1 + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [19]uint8 + Line uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +type Taskstats struct { + Version uint16 + _ [2]byte + Ac_exitcode uint32 + Ac_flag uint8 + Ac_nice uint8 + _ [6]byte + Cpu_count uint64 + Cpu_delay_total uint64 + Blkio_count uint64 + Blkio_delay_total uint64 + Swapin_count uint64 + Swapin_delay_total uint64 + Cpu_run_real_total uint64 + Cpu_run_virtual_total uint64 + Ac_comm [32]uint8 + Ac_sched uint8 + Ac_pad [3]uint8 + _ [4]byte + Ac_uid uint32 + Ac_gid uint32 + Ac_pid uint32 + Ac_ppid uint32 + Ac_btime uint32 + _ [4]byte + Ac_etime uint64 + Ac_utime uint64 + Ac_stime uint64 + Ac_minflt uint64 + Ac_majflt uint64 + Coremem uint64 + Virtmem uint64 + Hiwater_rss uint64 + Hiwater_vm uint64 + Read_char uint64 + Write_char uint64 + Read_syscalls uint64 + Write_syscalls uint64 + Read_bytes uint64 + Write_bytes uint64 + Cancelled_write_bytes uint64 + Nvcsw uint64 + Nivcsw uint64 + Ac_utimescaled uint64 + Ac_stimescaled uint64 + Cpu_scaled_run_real_total uint64 + Freepages_count uint64 + Freepages_delay_total uint64 +} + +const ( + TASKSTATS_CMD_UNSPEC = 0x0 + TASKSTATS_CMD_GET = 0x1 + TASKSTATS_CMD_NEW = 0x2 + TASKSTATS_TYPE_UNSPEC = 0x0 + TASKSTATS_TYPE_PID = 0x1 + TASKSTATS_TYPE_TGID = 0x2 + TASKSTATS_TYPE_STATS = 0x3 + TASKSTATS_TYPE_AGGR_PID = 0x4 + TASKSTATS_TYPE_AGGR_TGID = 0x5 + TASKSTATS_TYPE_NULL = 0x6 + TASKSTATS_CMD_ATTR_UNSPEC = 0x0 + TASKSTATS_CMD_ATTR_PID = 0x1 + TASKSTATS_CMD_ATTR_TGID = 0x2 + TASKSTATS_CMD_ATTR_REGISTER_CPUMASK = 0x3 + TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK = 0x4 +) + +type CGroupStats struct { + Sleeping uint64 + Running uint64 + Stopped uint64 + Uninterruptible uint64 + Io_wait uint64 +} + +const ( + CGROUPSTATS_CMD_UNSPEC = 0x3 + CGROUPSTATS_CMD_GET = 0x4 + CGROUPSTATS_CMD_NEW = 0x5 + CGROUPSTATS_TYPE_UNSPEC = 0x0 + CGROUPSTATS_TYPE_CGROUP_STATS = 0x1 + CGROUPSTATS_CMD_ATTR_UNSPEC = 0x0 + CGROUPSTATS_CMD_ATTR_FD = 0x1 +) + +type Genlmsghdr struct { + Cmd uint8 + Version uint8 + Reserved uint16 +} + +const ( + CTRL_CMD_UNSPEC = 0x0 + CTRL_CMD_NEWFAMILY = 0x1 + CTRL_CMD_DELFAMILY = 0x2 + CTRL_CMD_GETFAMILY = 0x3 + CTRL_CMD_NEWOPS = 0x4 + CTRL_CMD_DELOPS = 0x5 + CTRL_CMD_GETOPS = 0x6 + CTRL_CMD_NEWMCAST_GRP = 0x7 + CTRL_CMD_DELMCAST_GRP = 0x8 + CTRL_CMD_GETMCAST_GRP = 0x9 + CTRL_ATTR_UNSPEC = 0x0 + CTRL_ATTR_FAMILY_ID = 0x1 + CTRL_ATTR_FAMILY_NAME = 0x2 + CTRL_ATTR_VERSION = 0x3 + CTRL_ATTR_HDRSIZE = 0x4 + CTRL_ATTR_MAXATTR = 0x5 + CTRL_ATTR_OPS = 0x6 + CTRL_ATTR_MCAST_GROUPS = 0x7 + CTRL_ATTR_OP_UNSPEC = 0x0 + CTRL_ATTR_OP_ID = 0x1 + CTRL_ATTR_OP_FLAGS = 0x2 + CTRL_ATTR_MCAST_GRP_UNSPEC = 0x0 + CTRL_ATTR_MCAST_GRP_NAME = 0x1 + CTRL_ATTR_MCAST_GRP_ID = 0x2 +) + +type cpuMask uint64 + +const ( + _CPU_SETSIZE = 0x400 + _NCPUBITS = 0x40 +) + +const ( + BDADDR_BREDR = 0x0 + BDADDR_LE_PUBLIC = 0x1 + BDADDR_LE_RANDOM = 0x2 +) + +type PerfEventAttr struct { + Type uint32 + Size uint32 + Config uint64 + Sample uint64 + Sample_type uint64 + Read_format uint64 + Bits uint64 + Wakeup uint32 + Bp_type uint32 + Ext1 uint64 + Ext2 uint64 + Branch_sample_type uint64 + Sample_regs_user uint64 + Sample_stack_user uint32 + Clockid int32 + Sample_regs_intr uint64 + Aux_watermark uint32 + _ uint32 +} + +type PerfEventMmapPage struct { + Version uint32 + Compat_version uint32 + Lock uint32 + Index uint32 + Offset int64 + Time_enabled uint64 + Time_running uint64 + Capabilities uint64 + Pmc_width uint16 + Time_shift uint16 + Time_mult uint32 + Time_offset uint64 + Time_zero uint64 + Size uint32 + _ [948]uint8 + Data_head uint64 + Data_tail uint64 + Data_offset uint64 + Data_size uint64 + Aux_head uint64 + Aux_tail uint64 + Aux_offset uint64 + Aux_size uint64 +} + +const ( + PerfBitDisabled uint64 = CBitFieldMaskBit0 + PerfBitInherit = CBitFieldMaskBit1 + PerfBitPinned = CBitFieldMaskBit2 + PerfBitExclusive = CBitFieldMaskBit3 + PerfBitExcludeUser = CBitFieldMaskBit4 + PerfBitExcludeKernel = CBitFieldMaskBit5 + PerfBitExcludeHv = CBitFieldMaskBit6 + PerfBitExcludeIdle = CBitFieldMaskBit7 + PerfBitMmap = CBitFieldMaskBit8 + PerfBitComm = CBitFieldMaskBit9 + PerfBitFreq = CBitFieldMaskBit10 + PerfBitInheritStat = CBitFieldMaskBit11 + PerfBitEnableOnExec = CBitFieldMaskBit12 + PerfBitTask = CBitFieldMaskBit13 + PerfBitWatermark = CBitFieldMaskBit14 + PerfBitPreciseIPBit1 = CBitFieldMaskBit15 + PerfBitPreciseIPBit2 = CBitFieldMaskBit16 + PerfBitMmapData = CBitFieldMaskBit17 + PerfBitSampleIDAll = CBitFieldMaskBit18 + PerfBitExcludeHost = CBitFieldMaskBit19 + PerfBitExcludeGuest = CBitFieldMaskBit20 + PerfBitExcludeCallchainKernel = CBitFieldMaskBit21 + PerfBitExcludeCallchainUser = CBitFieldMaskBit22 + PerfBitMmap2 = CBitFieldMaskBit23 + PerfBitCommExec = CBitFieldMaskBit24 + PerfBitUseClockID = CBitFieldMaskBit25 + PerfBitContextSwitch = CBitFieldMaskBit26 +) + +const ( + PERF_TYPE_HARDWARE = 0x0 + PERF_TYPE_SOFTWARE = 0x1 + PERF_TYPE_TRACEPOINT = 0x2 + PERF_TYPE_HW_CACHE = 0x3 + PERF_TYPE_RAW = 0x4 + PERF_TYPE_BREAKPOINT = 0x5 + + PERF_COUNT_HW_CPU_CYCLES = 0x0 + PERF_COUNT_HW_INSTRUCTIONS = 0x1 + PERF_COUNT_HW_CACHE_REFERENCES = 0x2 + PERF_COUNT_HW_CACHE_MISSES = 0x3 + PERF_COUNT_HW_BRANCH_INSTRUCTIONS = 0x4 + PERF_COUNT_HW_BRANCH_MISSES = 0x5 + PERF_COUNT_HW_BUS_CYCLES = 0x6 + PERF_COUNT_HW_STALLED_CYCLES_FRONTEND = 0x7 + PERF_COUNT_HW_STALLED_CYCLES_BACKEND = 0x8 + PERF_COUNT_HW_REF_CPU_CYCLES = 0x9 + + PERF_COUNT_HW_CACHE_L1D = 0x0 + PERF_COUNT_HW_CACHE_L1I = 0x1 + PERF_COUNT_HW_CACHE_LL = 0x2 + PERF_COUNT_HW_CACHE_DTLB = 0x3 + PERF_COUNT_HW_CACHE_ITLB = 0x4 + PERF_COUNT_HW_CACHE_BPU = 0x5 + PERF_COUNT_HW_CACHE_NODE = 0x6 + + PERF_COUNT_HW_CACHE_OP_READ = 0x0 + PERF_COUNT_HW_CACHE_OP_WRITE = 0x1 + PERF_COUNT_HW_CACHE_OP_PREFETCH = 0x2 + + PERF_COUNT_HW_CACHE_RESULT_ACCESS = 0x0 + PERF_COUNT_HW_CACHE_RESULT_MISS = 0x1 + + PERF_COUNT_SW_CPU_CLOCK = 0x0 + PERF_COUNT_SW_TASK_CLOCK = 0x1 + PERF_COUNT_SW_PAGE_FAULTS = 0x2 + PERF_COUNT_SW_CONTEXT_SWITCHES = 0x3 + PERF_COUNT_SW_CPU_MIGRATIONS = 0x4 + PERF_COUNT_SW_PAGE_FAULTS_MIN = 0x5 + PERF_COUNT_SW_PAGE_FAULTS_MAJ = 0x6 + PERF_COUNT_SW_ALIGNMENT_FAULTS = 0x7 + PERF_COUNT_SW_EMULATION_FAULTS = 0x8 + PERF_COUNT_SW_DUMMY = 0x9 + + PERF_SAMPLE_IP = 0x1 + PERF_SAMPLE_TID = 0x2 + PERF_SAMPLE_TIME = 0x4 + PERF_SAMPLE_ADDR = 0x8 + PERF_SAMPLE_READ = 0x10 + PERF_SAMPLE_CALLCHAIN = 0x20 + PERF_SAMPLE_ID = 0x40 + PERF_SAMPLE_CPU = 0x80 + PERF_SAMPLE_PERIOD = 0x100 + PERF_SAMPLE_STREAM_ID = 0x200 + PERF_SAMPLE_RAW = 0x400 + PERF_SAMPLE_BRANCH_STACK = 0x800 + + PERF_SAMPLE_BRANCH_USER = 0x1 + PERF_SAMPLE_BRANCH_KERNEL = 0x2 + PERF_SAMPLE_BRANCH_HV = 0x4 + PERF_SAMPLE_BRANCH_ANY = 0x8 + PERF_SAMPLE_BRANCH_ANY_CALL = 0x10 + PERF_SAMPLE_BRANCH_ANY_RETURN = 0x20 + PERF_SAMPLE_BRANCH_IND_CALL = 0x40 + + PERF_FORMAT_TOTAL_TIME_ENABLED = 0x1 + PERF_FORMAT_TOTAL_TIME_RUNNING = 0x2 + PERF_FORMAT_ID = 0x4 + PERF_FORMAT_GROUP = 0x8 + + PERF_RECORD_MMAP = 0x1 + PERF_RECORD_LOST = 0x2 + PERF_RECORD_COMM = 0x3 + PERF_RECORD_EXIT = 0x4 + PERF_RECORD_THROTTLE = 0x5 + PERF_RECORD_UNTHROTTLE = 0x6 + PERF_RECORD_FORK = 0x7 + PERF_RECORD_READ = 0x8 + PERF_RECORD_SAMPLE = 0x9 + + PERF_CONTEXT_HV = -0x20 + PERF_CONTEXT_KERNEL = -0x80 + PERF_CONTEXT_USER = -0x200 + + PERF_CONTEXT_GUEST = -0x800 + PERF_CONTEXT_GUEST_KERNEL = -0x880 + PERF_CONTEXT_GUEST_USER = -0xa00 + + PERF_FLAG_FD_NO_GROUP = 0x1 + PERF_FLAG_FD_OUTPUT = 0x2 + PERF_FLAG_PID_CGROUP = 0x4 +) + +const ( + CBitFieldMaskBit0 = 0x8000000000000000 + CBitFieldMaskBit1 = 0x4000000000000000 + CBitFieldMaskBit2 = 0x2000000000000000 + CBitFieldMaskBit3 = 0x1000000000000000 + CBitFieldMaskBit4 = 0x800000000000000 + CBitFieldMaskBit5 = 0x400000000000000 + CBitFieldMaskBit6 = 0x200000000000000 + CBitFieldMaskBit7 = 0x100000000000000 + CBitFieldMaskBit8 = 0x80000000000000 + CBitFieldMaskBit9 = 0x40000000000000 + CBitFieldMaskBit10 = 0x20000000000000 + CBitFieldMaskBit11 = 0x10000000000000 + CBitFieldMaskBit12 = 0x8000000000000 + CBitFieldMaskBit13 = 0x4000000000000 + CBitFieldMaskBit14 = 0x2000000000000 + CBitFieldMaskBit15 = 0x1000000000000 + CBitFieldMaskBit16 = 0x800000000000 + CBitFieldMaskBit17 = 0x400000000000 + CBitFieldMaskBit18 = 0x200000000000 + CBitFieldMaskBit19 = 0x100000000000 + CBitFieldMaskBit20 = 0x80000000000 + CBitFieldMaskBit21 = 0x40000000000 + CBitFieldMaskBit22 = 0x20000000000 + CBitFieldMaskBit23 = 0x10000000000 + CBitFieldMaskBit24 = 0x8000000000 + CBitFieldMaskBit25 = 0x4000000000 + CBitFieldMaskBit26 = 0x2000000000 + CBitFieldMaskBit27 = 0x1000000000 + CBitFieldMaskBit28 = 0x800000000 + CBitFieldMaskBit29 = 0x400000000 + CBitFieldMaskBit30 = 0x200000000 + CBitFieldMaskBit31 = 0x100000000 + CBitFieldMaskBit32 = 0x80000000 + CBitFieldMaskBit33 = 0x40000000 + CBitFieldMaskBit34 = 0x20000000 + CBitFieldMaskBit35 = 0x10000000 + CBitFieldMaskBit36 = 0x8000000 + CBitFieldMaskBit37 = 0x4000000 + CBitFieldMaskBit38 = 0x2000000 + CBitFieldMaskBit39 = 0x1000000 + CBitFieldMaskBit40 = 0x800000 + CBitFieldMaskBit41 = 0x400000 + CBitFieldMaskBit42 = 0x200000 + CBitFieldMaskBit43 = 0x100000 + CBitFieldMaskBit44 = 0x80000 + CBitFieldMaskBit45 = 0x40000 + CBitFieldMaskBit46 = 0x20000 + CBitFieldMaskBit47 = 0x10000 + CBitFieldMaskBit48 = 0x8000 + CBitFieldMaskBit49 = 0x4000 + CBitFieldMaskBit50 = 0x2000 + CBitFieldMaskBit51 = 0x1000 + CBitFieldMaskBit52 = 0x800 + CBitFieldMaskBit53 = 0x400 + CBitFieldMaskBit54 = 0x200 + CBitFieldMaskBit55 = 0x100 + CBitFieldMaskBit56 = 0x80 + CBitFieldMaskBit57 = 0x40 + CBitFieldMaskBit58 = 0x20 + CBitFieldMaskBit59 = 0x10 + CBitFieldMaskBit60 = 0x8 + CBitFieldMaskBit61 = 0x4 + CBitFieldMaskBit62 = 0x2 + CBitFieldMaskBit63 = 0x1 +) + +type SockaddrStorage struct { + Family uint16 + _ [118]uint8 + _ uint64 +} + +type TCPMD5Sig struct { + Addr SockaddrStorage + Flags uint8 + Prefixlen uint8 + Keylen uint16 + _ uint32 + Key [80]uint8 +} + +type HDDriveCmdHdr struct { + Command uint8 + Number uint8 + Feature uint8 + Count uint8 +} + +type HDGeometry struct { + Heads uint8 + Sectors uint8 + Cylinders uint16 + _ [4]byte + Start uint64 +} + +type HDDriveID struct { + Config uint16 + Cyls uint16 + Reserved2 uint16 + Heads uint16 + Track_bytes uint16 + Sector_bytes uint16 + Sectors uint16 + Vendor0 uint16 + Vendor1 uint16 + Vendor2 uint16 + Serial_no [20]uint8 + Buf_type uint16 + Buf_size uint16 + Ecc_bytes uint16 + Fw_rev [8]uint8 + Model [40]uint8 + Max_multsect uint8 + Vendor3 uint8 + Dword_io uint16 + Vendor4 uint8 + Capability uint8 + Reserved50 uint16 + Vendor5 uint8 + TPIO uint8 + Vendor6 uint8 + TDMA uint8 + Field_valid uint16 + Cur_cyls uint16 + Cur_heads uint16 + Cur_sectors uint16 + Cur_capacity0 uint16 + Cur_capacity1 uint16 + Multsect uint8 + Multsect_valid uint8 + Lba_capacity uint32 + Dma_1word uint16 + Dma_mword uint16 + Eide_pio_modes uint16 + Eide_dma_min uint16 + Eide_dma_time uint16 + Eide_pio uint16 + Eide_pio_iordy uint16 + Words69_70 [2]uint16 + Words71_74 [4]uint16 + Queue_depth uint16 + Words76_79 [4]uint16 + Major_rev_num uint16 + Minor_rev_num uint16 + Command_set_1 uint16 + Command_set_2 uint16 + Cfsse uint16 + Cfs_enable_1 uint16 + Cfs_enable_2 uint16 + Csf_default uint16 + Dma_ultra uint16 + Trseuc uint16 + TrsEuc uint16 + CurAPMvalues uint16 + Mprc uint16 + Hw_config uint16 + Acoustic uint16 + Msrqs uint16 + Sxfert uint16 + Sal uint16 + Spg uint32 + Lba_capacity_2 uint64 + Words104_125 [22]uint16 + Last_lun uint16 + Word127 uint16 + Dlf uint16 + Csfo uint16 + Words130_155 [26]uint16 + Word156 uint16 + Words157_159 [3]uint16 + Cfa_power uint16 + Words161_175 [15]uint16 + Words176_205 [30]uint16 + Words206_254 [49]uint16 + Integrity_word uint16 +} + +type Statfs_t struct { + Type int64 + Bsize int64 + Blocks uint64 + Bfree uint64 + Bavail uint64 + Files uint64 + Ffree uint64 + Fsid Fsid + Namelen int64 + Frsize int64 + Flags int64 + Spare [4]int64 +} + +const ( + ST_MANDLOCK = 0x40 + ST_NOATIME = 0x400 + ST_NODEV = 0x4 + ST_NODIRATIME = 0x800 + ST_NOEXEC = 0x8 + ST_NOSUID = 0x2 + ST_RDONLY = 0x1 + ST_RELATIME = 0x1000 + ST_SYNCHRONOUS = 0x10 +) diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go b/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go new file mode 100644 index 0000000..3b19ca7 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go @@ -0,0 +1,1266 @@ +// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build ppc64le,linux + +package unix + +const ( + sizeofPtr = 0x8 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x8 + sizeofLongLong = 0x8 + PathMax = 0x1000 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int64 +} + +type Timex struct { + Modes uint32 + _ [4]byte + Offset int64 + Freq int64 + Maxerror int64 + Esterror int64 + Status int32 + _ [4]byte + Constant int64 + Precision int64 + Tolerance int64 + Time Timeval + Tick int64 + Ppsfreq int64 + Jitter int64 + Shift int32 + _ [4]byte + Stabil int64 + Jitcnt int64 + Calcnt int64 + Errcnt int64 + Stbcnt int64 + Tai int32 + _ [44]byte +} + +type Time_t int64 + +type Tms struct { + Utime int64 + Stime int64 + Cutime int64 + Cstime int64 +} + +type Utimbuf struct { + Actime int64 + Modtime int64 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev uint64 + Ino uint64 + Nlink uint64 + Mode uint32 + Uid uint32 + Gid uint32 + _ int32 + Rdev uint64 + Size int64 + Blksize int64 + Blocks int64 + Atim Timespec + Mtim Timespec + Ctim Timespec + _ uint64 + _ uint64 + _ uint64 +} + +type StatxTimestamp struct { + Sec int64 + Nsec uint32 + _ int32 +} + +type Statx_t struct { + Mask uint32 + Blksize uint32 + Attributes uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Mode uint16 + _ [1]uint16 + Ino uint64 + Size uint64 + Blocks uint64 + Attributes_mask uint64 + Atime StatxTimestamp + Btime StatxTimestamp + Ctime StatxTimestamp + Mtime StatxTimestamp + Rdev_major uint32 + Rdev_minor uint32 + Dev_major uint32 + Dev_minor uint32 + _ [14]uint64 +} + +type Dirent struct { + Ino uint64 + Off int64 + Reclen uint16 + Type uint8 + Name [256]uint8 + _ [5]byte +} + +type Fsid struct { + Val [2]int32 +} + +type Flock_t struct { + Type int16 + Whence int16 + _ [4]byte + Start int64 + Len int64 + Pid int32 + _ [4]byte +} + +type FscryptPolicy struct { + Version uint8 + Contents_encryption_mode uint8 + Filenames_encryption_mode uint8 + Flags uint8 + Master_key_descriptor [8]uint8 +} + +type FscryptKey struct { + Mode uint32 + Raw [64]uint8 + Size uint32 +} + +type KeyctlDHParams struct { + Private int32 + Prime int32 + Base int32 +} + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Family uint16 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]uint8 +} + +type RawSockaddrInet6 struct { + Family uint16 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Family uint16 + Path [108]int8 +} + +type RawSockaddrLinklayer struct { + Family uint16 + Protocol uint16 + Ifindex int32 + Hatype uint16 + Pkttype uint8 + Halen uint8 + Addr [8]uint8 +} + +type RawSockaddrNetlink struct { + Family uint16 + Pad uint16 + Pid uint32 + Groups uint32 +} + +type RawSockaddrHCI struct { + Family uint16 + Dev uint16 + Channel uint16 +} + +type RawSockaddrL2 struct { + Family uint16 + Psm uint16 + Bdaddr [6]uint8 + Cid uint16 + Bdaddr_type uint8 + _ [1]byte +} + +type RawSockaddrCAN struct { + Family uint16 + _ [2]byte + Ifindex int32 + Addr [8]byte +} + +type RawSockaddrALG struct { + Family uint16 + Type [14]uint8 + Feat uint32 + Mask uint32 + Name [64]uint8 +} + +type RawSockaddrVM struct { + Family uint16 + Reserved1 uint16 + Port uint32 + Cid uint32 + Zero [4]uint8 +} + +type RawSockaddr struct { + Family uint16 + Data [14]uint8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [96]uint8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type PacketMreq struct { + Ifindex int32 + Type uint16 + Alen uint16 + Address [8]uint8 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + _ [4]byte + Iov *Iovec + Iovlen uint64 + Control *byte + Controllen uint64 + Flags int32 + _ [4]byte +} + +type Cmsghdr struct { + Len uint64 + Level int32 + Type int32 +} + +type Inet4Pktinfo struct { + Ifindex int32 + Spec_dst [4]byte /* in_addr */ + Addr [4]byte /* in_addr */ +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Data [8]uint32 +} + +type Ucred struct { + Pid int32 + Uid uint32 + Gid uint32 +} + +type TCPInfo struct { + State uint8 + Ca_state uint8 + Retransmits uint8 + Probes uint8 + Backoff uint8 + Options uint8 + _ [2]byte + Rto uint32 + Ato uint32 + Snd_mss uint32 + Rcv_mss uint32 + Unacked uint32 + Sacked uint32 + Lost uint32 + Retrans uint32 + Fackets uint32 + Last_data_sent uint32 + Last_ack_sent uint32 + Last_data_recv uint32 + Last_ack_recv uint32 + Pmtu uint32 + Rcv_ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Snd_ssthresh uint32 + Snd_cwnd uint32 + Advmss uint32 + Reordering uint32 + Rcv_rtt uint32 + Rcv_space uint32 + Total_retrans uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x70 + SizeofSockaddrUnix = 0x6e + SizeofSockaddrLinklayer = 0x14 + SizeofSockaddrNetlink = 0xc + SizeofSockaddrHCI = 0x6 + SizeofSockaddrL2 = 0xe + SizeofSockaddrCAN = 0x10 + SizeofSockaddrALG = 0x58 + SizeofSockaddrVM = 0x10 + SizeofLinger = 0x8 + SizeofIovec = 0x10 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofPacketMreq = 0x10 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 + SizeofUcred = 0xc + SizeofTCPInfo = 0x68 +) + +const ( + IFA_UNSPEC = 0x0 + IFA_ADDRESS = 0x1 + IFA_LOCAL = 0x2 + IFA_LABEL = 0x3 + IFA_BROADCAST = 0x4 + IFA_ANYCAST = 0x5 + IFA_CACHEINFO = 0x6 + IFA_MULTICAST = 0x7 + IFLA_UNSPEC = 0x0 + IFLA_ADDRESS = 0x1 + IFLA_BROADCAST = 0x2 + IFLA_IFNAME = 0x3 + IFLA_MTU = 0x4 + IFLA_LINK = 0x5 + IFLA_QDISC = 0x6 + IFLA_STATS = 0x7 + IFLA_COST = 0x8 + IFLA_PRIORITY = 0x9 + IFLA_MASTER = 0xa + IFLA_WIRELESS = 0xb + IFLA_PROTINFO = 0xc + IFLA_TXQLEN = 0xd + IFLA_MAP = 0xe + IFLA_WEIGHT = 0xf + IFLA_OPERSTATE = 0x10 + IFLA_LINKMODE = 0x11 + IFLA_LINKINFO = 0x12 + IFLA_NET_NS_PID = 0x13 + IFLA_IFALIAS = 0x14 + IFLA_NUM_VF = 0x15 + IFLA_VFINFO_LIST = 0x16 + IFLA_STATS64 = 0x17 + IFLA_VF_PORTS = 0x18 + IFLA_PORT_SELF = 0x19 + IFLA_AF_SPEC = 0x1a + IFLA_GROUP = 0x1b + IFLA_NET_NS_FD = 0x1c + IFLA_EXT_MASK = 0x1d + IFLA_PROMISCUITY = 0x1e + IFLA_NUM_TX_QUEUES = 0x1f + IFLA_NUM_RX_QUEUES = 0x20 + IFLA_CARRIER = 0x21 + IFLA_PHYS_PORT_ID = 0x22 + IFLA_CARRIER_CHANGES = 0x23 + IFLA_PHYS_SWITCH_ID = 0x24 + IFLA_LINK_NETNSID = 0x25 + IFLA_PHYS_PORT_NAME = 0x26 + IFLA_PROTO_DOWN = 0x27 + IFLA_GSO_MAX_SEGS = 0x28 + IFLA_GSO_MAX_SIZE = 0x29 + IFLA_PAD = 0x2a + IFLA_XDP = 0x2b + IFLA_EVENT = 0x2c + IFLA_NEW_NETNSID = 0x2d + IFLA_IF_NETNSID = 0x2e + IFLA_MAX = 0x31 + RT_SCOPE_UNIVERSE = 0x0 + RT_SCOPE_SITE = 0xc8 + RT_SCOPE_LINK = 0xfd + RT_SCOPE_HOST = 0xfe + RT_SCOPE_NOWHERE = 0xff + RT_TABLE_UNSPEC = 0x0 + RT_TABLE_COMPAT = 0xfc + RT_TABLE_DEFAULT = 0xfd + RT_TABLE_MAIN = 0xfe + RT_TABLE_LOCAL = 0xff + RT_TABLE_MAX = 0xffffffff + RTA_UNSPEC = 0x0 + RTA_DST = 0x1 + RTA_SRC = 0x2 + RTA_IIF = 0x3 + RTA_OIF = 0x4 + RTA_GATEWAY = 0x5 + RTA_PRIORITY = 0x6 + RTA_PREFSRC = 0x7 + RTA_METRICS = 0x8 + RTA_MULTIPATH = 0x9 + RTA_FLOW = 0xb + RTA_CACHEINFO = 0xc + RTA_TABLE = 0xf + RTN_UNSPEC = 0x0 + RTN_UNICAST = 0x1 + RTN_LOCAL = 0x2 + RTN_BROADCAST = 0x3 + RTN_ANYCAST = 0x4 + RTN_MULTICAST = 0x5 + RTN_BLACKHOLE = 0x6 + RTN_UNREACHABLE = 0x7 + RTN_PROHIBIT = 0x8 + RTN_THROW = 0x9 + RTN_NAT = 0xa + RTN_XRESOLVE = 0xb + RTNLGRP_NONE = 0x0 + RTNLGRP_LINK = 0x1 + RTNLGRP_NOTIFY = 0x2 + RTNLGRP_NEIGH = 0x3 + RTNLGRP_TC = 0x4 + RTNLGRP_IPV4_IFADDR = 0x5 + RTNLGRP_IPV4_MROUTE = 0x6 + RTNLGRP_IPV4_ROUTE = 0x7 + RTNLGRP_IPV4_RULE = 0x8 + RTNLGRP_IPV6_IFADDR = 0x9 + RTNLGRP_IPV6_MROUTE = 0xa + RTNLGRP_IPV6_ROUTE = 0xb + RTNLGRP_IPV6_IFINFO = 0xc + RTNLGRP_IPV6_PREFIX = 0x12 + RTNLGRP_IPV6_RULE = 0x13 + RTNLGRP_ND_USEROPT = 0x14 + SizeofNlMsghdr = 0x10 + SizeofNlMsgerr = 0x14 + SizeofRtGenmsg = 0x1 + SizeofNlAttr = 0x4 + SizeofRtAttr = 0x4 + SizeofIfInfomsg = 0x10 + SizeofIfAddrmsg = 0x8 + SizeofRtMsg = 0xc + SizeofRtNexthop = 0x8 +) + +type NlMsghdr struct { + Len uint32 + Type uint16 + Flags uint16 + Seq uint32 + Pid uint32 +} + +type NlMsgerr struct { + Error int32 + Msg NlMsghdr +} + +type RtGenmsg struct { + Family uint8 +} + +type NlAttr struct { + Len uint16 + Type uint16 +} + +type RtAttr struct { + Len uint16 + Type uint16 +} + +type IfInfomsg struct { + Family uint8 + _ uint8 + Type uint16 + Index int32 + Flags uint32 + Change uint32 +} + +type IfAddrmsg struct { + Family uint8 + Prefixlen uint8 + Flags uint8 + Scope uint8 + Index uint32 +} + +type RtMsg struct { + Family uint8 + Dst_len uint8 + Src_len uint8 + Tos uint8 + Table uint8 + Protocol uint8 + Scope uint8 + Type uint8 + Flags uint32 +} + +type RtNexthop struct { + Len uint16 + Flags uint8 + Hops uint8 + Ifindex int32 +} + +const ( + SizeofSockFilter = 0x8 + SizeofSockFprog = 0x10 +) + +type SockFilter struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type SockFprog struct { + Len uint16 + _ [6]byte + Filter *SockFilter +} + +type InotifyEvent struct { + Wd int32 + Mask uint32 + Cookie uint32 + Len uint32 +} + +const SizeofInotifyEvent = 0x10 + +type PtraceRegs struct { + Gpr [32]uint64 + Nip uint64 + Msr uint64 + Orig_gpr3 uint64 + Ctr uint64 + Link uint64 + Xer uint64 + Ccr uint64 + Softe uint64 + Trap uint64 + Dar uint64 + Dsisr uint64 + Result uint64 +} + +type FdSet struct { + Bits [16]int64 +} + +type Sysinfo_t struct { + Uptime int64 + Loads [3]uint64 + Totalram uint64 + Freeram uint64 + Sharedram uint64 + Bufferram uint64 + Totalswap uint64 + Freeswap uint64 + Procs uint16 + Pad uint16 + _ [4]byte + Totalhigh uint64 + Freehigh uint64 + Unit uint32 + _ [0]uint8 + _ [4]byte +} + +type Utsname struct { + Sysname [65]byte + Nodename [65]byte + Release [65]byte + Version [65]byte + Machine [65]byte + Domainname [65]byte +} + +type Ustat_t struct { + Tfree int32 + _ [4]byte + Tinode uint64 + Fname [6]uint8 + Fpack [6]uint8 + _ [4]byte +} + +type EpollEvent struct { + Events uint32 + _ int32 + Fd int32 + Pad int32 +} + +const ( + AT_EMPTY_PATH = 0x1000 + AT_FDCWD = -0x64 + AT_NO_AUTOMOUNT = 0x800 + AT_REMOVEDIR = 0x200 + + AT_STATX_SYNC_AS_STAT = 0x0 + AT_STATX_FORCE_SYNC = 0x2000 + AT_STATX_DONT_SYNC = 0x4000 + + AT_SYMLINK_FOLLOW = 0x400 + AT_SYMLINK_NOFOLLOW = 0x100 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLIN = 0x1 + POLLPRI = 0x2 + POLLOUT = 0x4 + POLLRDHUP = 0x2000 + POLLERR = 0x8 + POLLHUP = 0x10 + POLLNVAL = 0x20 +) + +type Sigset_t struct { + Val [16]uint64 +} + +const RNDGETENTCNT = 0x40045200 + +const PERF_IOC_FLAG_GROUP = 0x1 + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [19]uint8 + Line uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +type Taskstats struct { + Version uint16 + _ [2]byte + Ac_exitcode uint32 + Ac_flag uint8 + Ac_nice uint8 + _ [6]byte + Cpu_count uint64 + Cpu_delay_total uint64 + Blkio_count uint64 + Blkio_delay_total uint64 + Swapin_count uint64 + Swapin_delay_total uint64 + Cpu_run_real_total uint64 + Cpu_run_virtual_total uint64 + Ac_comm [32]uint8 + Ac_sched uint8 + Ac_pad [3]uint8 + _ [4]byte + Ac_uid uint32 + Ac_gid uint32 + Ac_pid uint32 + Ac_ppid uint32 + Ac_btime uint32 + _ [4]byte + Ac_etime uint64 + Ac_utime uint64 + Ac_stime uint64 + Ac_minflt uint64 + Ac_majflt uint64 + Coremem uint64 + Virtmem uint64 + Hiwater_rss uint64 + Hiwater_vm uint64 + Read_char uint64 + Write_char uint64 + Read_syscalls uint64 + Write_syscalls uint64 + Read_bytes uint64 + Write_bytes uint64 + Cancelled_write_bytes uint64 + Nvcsw uint64 + Nivcsw uint64 + Ac_utimescaled uint64 + Ac_stimescaled uint64 + Cpu_scaled_run_real_total uint64 + Freepages_count uint64 + Freepages_delay_total uint64 +} + +const ( + TASKSTATS_CMD_UNSPEC = 0x0 + TASKSTATS_CMD_GET = 0x1 + TASKSTATS_CMD_NEW = 0x2 + TASKSTATS_TYPE_UNSPEC = 0x0 + TASKSTATS_TYPE_PID = 0x1 + TASKSTATS_TYPE_TGID = 0x2 + TASKSTATS_TYPE_STATS = 0x3 + TASKSTATS_TYPE_AGGR_PID = 0x4 + TASKSTATS_TYPE_AGGR_TGID = 0x5 + TASKSTATS_TYPE_NULL = 0x6 + TASKSTATS_CMD_ATTR_UNSPEC = 0x0 + TASKSTATS_CMD_ATTR_PID = 0x1 + TASKSTATS_CMD_ATTR_TGID = 0x2 + TASKSTATS_CMD_ATTR_REGISTER_CPUMASK = 0x3 + TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK = 0x4 +) + +type CGroupStats struct { + Sleeping uint64 + Running uint64 + Stopped uint64 + Uninterruptible uint64 + Io_wait uint64 +} + +const ( + CGROUPSTATS_CMD_UNSPEC = 0x3 + CGROUPSTATS_CMD_GET = 0x4 + CGROUPSTATS_CMD_NEW = 0x5 + CGROUPSTATS_TYPE_UNSPEC = 0x0 + CGROUPSTATS_TYPE_CGROUP_STATS = 0x1 + CGROUPSTATS_CMD_ATTR_UNSPEC = 0x0 + CGROUPSTATS_CMD_ATTR_FD = 0x1 +) + +type Genlmsghdr struct { + Cmd uint8 + Version uint8 + Reserved uint16 +} + +const ( + CTRL_CMD_UNSPEC = 0x0 + CTRL_CMD_NEWFAMILY = 0x1 + CTRL_CMD_DELFAMILY = 0x2 + CTRL_CMD_GETFAMILY = 0x3 + CTRL_CMD_NEWOPS = 0x4 + CTRL_CMD_DELOPS = 0x5 + CTRL_CMD_GETOPS = 0x6 + CTRL_CMD_NEWMCAST_GRP = 0x7 + CTRL_CMD_DELMCAST_GRP = 0x8 + CTRL_CMD_GETMCAST_GRP = 0x9 + CTRL_ATTR_UNSPEC = 0x0 + CTRL_ATTR_FAMILY_ID = 0x1 + CTRL_ATTR_FAMILY_NAME = 0x2 + CTRL_ATTR_VERSION = 0x3 + CTRL_ATTR_HDRSIZE = 0x4 + CTRL_ATTR_MAXATTR = 0x5 + CTRL_ATTR_OPS = 0x6 + CTRL_ATTR_MCAST_GROUPS = 0x7 + CTRL_ATTR_OP_UNSPEC = 0x0 + CTRL_ATTR_OP_ID = 0x1 + CTRL_ATTR_OP_FLAGS = 0x2 + CTRL_ATTR_MCAST_GRP_UNSPEC = 0x0 + CTRL_ATTR_MCAST_GRP_NAME = 0x1 + CTRL_ATTR_MCAST_GRP_ID = 0x2 +) + +type cpuMask uint64 + +const ( + _CPU_SETSIZE = 0x400 + _NCPUBITS = 0x40 +) + +const ( + BDADDR_BREDR = 0x0 + BDADDR_LE_PUBLIC = 0x1 + BDADDR_LE_RANDOM = 0x2 +) + +type PerfEventAttr struct { + Type uint32 + Size uint32 + Config uint64 + Sample uint64 + Sample_type uint64 + Read_format uint64 + Bits uint64 + Wakeup uint32 + Bp_type uint32 + Ext1 uint64 + Ext2 uint64 + Branch_sample_type uint64 + Sample_regs_user uint64 + Sample_stack_user uint32 + Clockid int32 + Sample_regs_intr uint64 + Aux_watermark uint32 + _ uint32 +} + +type PerfEventMmapPage struct { + Version uint32 + Compat_version uint32 + Lock uint32 + Index uint32 + Offset int64 + Time_enabled uint64 + Time_running uint64 + Capabilities uint64 + Pmc_width uint16 + Time_shift uint16 + Time_mult uint32 + Time_offset uint64 + Time_zero uint64 + Size uint32 + _ [948]uint8 + Data_head uint64 + Data_tail uint64 + Data_offset uint64 + Data_size uint64 + Aux_head uint64 + Aux_tail uint64 + Aux_offset uint64 + Aux_size uint64 +} + +const ( + PerfBitDisabled uint64 = CBitFieldMaskBit0 + PerfBitInherit = CBitFieldMaskBit1 + PerfBitPinned = CBitFieldMaskBit2 + PerfBitExclusive = CBitFieldMaskBit3 + PerfBitExcludeUser = CBitFieldMaskBit4 + PerfBitExcludeKernel = CBitFieldMaskBit5 + PerfBitExcludeHv = CBitFieldMaskBit6 + PerfBitExcludeIdle = CBitFieldMaskBit7 + PerfBitMmap = CBitFieldMaskBit8 + PerfBitComm = CBitFieldMaskBit9 + PerfBitFreq = CBitFieldMaskBit10 + PerfBitInheritStat = CBitFieldMaskBit11 + PerfBitEnableOnExec = CBitFieldMaskBit12 + PerfBitTask = CBitFieldMaskBit13 + PerfBitWatermark = CBitFieldMaskBit14 + PerfBitPreciseIPBit1 = CBitFieldMaskBit15 + PerfBitPreciseIPBit2 = CBitFieldMaskBit16 + PerfBitMmapData = CBitFieldMaskBit17 + PerfBitSampleIDAll = CBitFieldMaskBit18 + PerfBitExcludeHost = CBitFieldMaskBit19 + PerfBitExcludeGuest = CBitFieldMaskBit20 + PerfBitExcludeCallchainKernel = CBitFieldMaskBit21 + PerfBitExcludeCallchainUser = CBitFieldMaskBit22 + PerfBitMmap2 = CBitFieldMaskBit23 + PerfBitCommExec = CBitFieldMaskBit24 + PerfBitUseClockID = CBitFieldMaskBit25 + PerfBitContextSwitch = CBitFieldMaskBit26 +) + +const ( + PERF_TYPE_HARDWARE = 0x0 + PERF_TYPE_SOFTWARE = 0x1 + PERF_TYPE_TRACEPOINT = 0x2 + PERF_TYPE_HW_CACHE = 0x3 + PERF_TYPE_RAW = 0x4 + PERF_TYPE_BREAKPOINT = 0x5 + + PERF_COUNT_HW_CPU_CYCLES = 0x0 + PERF_COUNT_HW_INSTRUCTIONS = 0x1 + PERF_COUNT_HW_CACHE_REFERENCES = 0x2 + PERF_COUNT_HW_CACHE_MISSES = 0x3 + PERF_COUNT_HW_BRANCH_INSTRUCTIONS = 0x4 + PERF_COUNT_HW_BRANCH_MISSES = 0x5 + PERF_COUNT_HW_BUS_CYCLES = 0x6 + PERF_COUNT_HW_STALLED_CYCLES_FRONTEND = 0x7 + PERF_COUNT_HW_STALLED_CYCLES_BACKEND = 0x8 + PERF_COUNT_HW_REF_CPU_CYCLES = 0x9 + + PERF_COUNT_HW_CACHE_L1D = 0x0 + PERF_COUNT_HW_CACHE_L1I = 0x1 + PERF_COUNT_HW_CACHE_LL = 0x2 + PERF_COUNT_HW_CACHE_DTLB = 0x3 + PERF_COUNT_HW_CACHE_ITLB = 0x4 + PERF_COUNT_HW_CACHE_BPU = 0x5 + PERF_COUNT_HW_CACHE_NODE = 0x6 + + PERF_COUNT_HW_CACHE_OP_READ = 0x0 + PERF_COUNT_HW_CACHE_OP_WRITE = 0x1 + PERF_COUNT_HW_CACHE_OP_PREFETCH = 0x2 + + PERF_COUNT_HW_CACHE_RESULT_ACCESS = 0x0 + PERF_COUNT_HW_CACHE_RESULT_MISS = 0x1 + + PERF_COUNT_SW_CPU_CLOCK = 0x0 + PERF_COUNT_SW_TASK_CLOCK = 0x1 + PERF_COUNT_SW_PAGE_FAULTS = 0x2 + PERF_COUNT_SW_CONTEXT_SWITCHES = 0x3 + PERF_COUNT_SW_CPU_MIGRATIONS = 0x4 + PERF_COUNT_SW_PAGE_FAULTS_MIN = 0x5 + PERF_COUNT_SW_PAGE_FAULTS_MAJ = 0x6 + PERF_COUNT_SW_ALIGNMENT_FAULTS = 0x7 + PERF_COUNT_SW_EMULATION_FAULTS = 0x8 + PERF_COUNT_SW_DUMMY = 0x9 + + PERF_SAMPLE_IP = 0x1 + PERF_SAMPLE_TID = 0x2 + PERF_SAMPLE_TIME = 0x4 + PERF_SAMPLE_ADDR = 0x8 + PERF_SAMPLE_READ = 0x10 + PERF_SAMPLE_CALLCHAIN = 0x20 + PERF_SAMPLE_ID = 0x40 + PERF_SAMPLE_CPU = 0x80 + PERF_SAMPLE_PERIOD = 0x100 + PERF_SAMPLE_STREAM_ID = 0x200 + PERF_SAMPLE_RAW = 0x400 + PERF_SAMPLE_BRANCH_STACK = 0x800 + + PERF_SAMPLE_BRANCH_USER = 0x1 + PERF_SAMPLE_BRANCH_KERNEL = 0x2 + PERF_SAMPLE_BRANCH_HV = 0x4 + PERF_SAMPLE_BRANCH_ANY = 0x8 + PERF_SAMPLE_BRANCH_ANY_CALL = 0x10 + PERF_SAMPLE_BRANCH_ANY_RETURN = 0x20 + PERF_SAMPLE_BRANCH_IND_CALL = 0x40 + + PERF_FORMAT_TOTAL_TIME_ENABLED = 0x1 + PERF_FORMAT_TOTAL_TIME_RUNNING = 0x2 + PERF_FORMAT_ID = 0x4 + PERF_FORMAT_GROUP = 0x8 + + PERF_RECORD_MMAP = 0x1 + PERF_RECORD_LOST = 0x2 + PERF_RECORD_COMM = 0x3 + PERF_RECORD_EXIT = 0x4 + PERF_RECORD_THROTTLE = 0x5 + PERF_RECORD_UNTHROTTLE = 0x6 + PERF_RECORD_FORK = 0x7 + PERF_RECORD_READ = 0x8 + PERF_RECORD_SAMPLE = 0x9 + + PERF_CONTEXT_HV = -0x20 + PERF_CONTEXT_KERNEL = -0x80 + PERF_CONTEXT_USER = -0x200 + + PERF_CONTEXT_GUEST = -0x800 + PERF_CONTEXT_GUEST_KERNEL = -0x880 + PERF_CONTEXT_GUEST_USER = -0xa00 + + PERF_FLAG_FD_NO_GROUP = 0x1 + PERF_FLAG_FD_OUTPUT = 0x2 + PERF_FLAG_PID_CGROUP = 0x4 +) + +const ( + CBitFieldMaskBit0 = 0x1 + CBitFieldMaskBit1 = 0x2 + CBitFieldMaskBit2 = 0x4 + CBitFieldMaskBit3 = 0x8 + CBitFieldMaskBit4 = 0x10 + CBitFieldMaskBit5 = 0x20 + CBitFieldMaskBit6 = 0x40 + CBitFieldMaskBit7 = 0x80 + CBitFieldMaskBit8 = 0x100 + CBitFieldMaskBit9 = 0x200 + CBitFieldMaskBit10 = 0x400 + CBitFieldMaskBit11 = 0x800 + CBitFieldMaskBit12 = 0x1000 + CBitFieldMaskBit13 = 0x2000 + CBitFieldMaskBit14 = 0x4000 + CBitFieldMaskBit15 = 0x8000 + CBitFieldMaskBit16 = 0x10000 + CBitFieldMaskBit17 = 0x20000 + CBitFieldMaskBit18 = 0x40000 + CBitFieldMaskBit19 = 0x80000 + CBitFieldMaskBit20 = 0x100000 + CBitFieldMaskBit21 = 0x200000 + CBitFieldMaskBit22 = 0x400000 + CBitFieldMaskBit23 = 0x800000 + CBitFieldMaskBit24 = 0x1000000 + CBitFieldMaskBit25 = 0x2000000 + CBitFieldMaskBit26 = 0x4000000 + CBitFieldMaskBit27 = 0x8000000 + CBitFieldMaskBit28 = 0x10000000 + CBitFieldMaskBit29 = 0x20000000 + CBitFieldMaskBit30 = 0x40000000 + CBitFieldMaskBit31 = 0x80000000 + CBitFieldMaskBit32 = 0x100000000 + CBitFieldMaskBit33 = 0x200000000 + CBitFieldMaskBit34 = 0x400000000 + CBitFieldMaskBit35 = 0x800000000 + CBitFieldMaskBit36 = 0x1000000000 + CBitFieldMaskBit37 = 0x2000000000 + CBitFieldMaskBit38 = 0x4000000000 + CBitFieldMaskBit39 = 0x8000000000 + CBitFieldMaskBit40 = 0x10000000000 + CBitFieldMaskBit41 = 0x20000000000 + CBitFieldMaskBit42 = 0x40000000000 + CBitFieldMaskBit43 = 0x80000000000 + CBitFieldMaskBit44 = 0x100000000000 + CBitFieldMaskBit45 = 0x200000000000 + CBitFieldMaskBit46 = 0x400000000000 + CBitFieldMaskBit47 = 0x800000000000 + CBitFieldMaskBit48 = 0x1000000000000 + CBitFieldMaskBit49 = 0x2000000000000 + CBitFieldMaskBit50 = 0x4000000000000 + CBitFieldMaskBit51 = 0x8000000000000 + CBitFieldMaskBit52 = 0x10000000000000 + CBitFieldMaskBit53 = 0x20000000000000 + CBitFieldMaskBit54 = 0x40000000000000 + CBitFieldMaskBit55 = 0x80000000000000 + CBitFieldMaskBit56 = 0x100000000000000 + CBitFieldMaskBit57 = 0x200000000000000 + CBitFieldMaskBit58 = 0x400000000000000 + CBitFieldMaskBit59 = 0x800000000000000 + CBitFieldMaskBit60 = 0x1000000000000000 + CBitFieldMaskBit61 = 0x2000000000000000 + CBitFieldMaskBit62 = 0x4000000000000000 + CBitFieldMaskBit63 = 0x8000000000000000 +) + +type SockaddrStorage struct { + Family uint16 + _ [118]uint8 + _ uint64 +} + +type TCPMD5Sig struct { + Addr SockaddrStorage + Flags uint8 + Prefixlen uint8 + Keylen uint16 + _ uint32 + Key [80]uint8 +} + +type HDDriveCmdHdr struct { + Command uint8 + Number uint8 + Feature uint8 + Count uint8 +} + +type HDGeometry struct { + Heads uint8 + Sectors uint8 + Cylinders uint16 + _ [4]byte + Start uint64 +} + +type HDDriveID struct { + Config uint16 + Cyls uint16 + Reserved2 uint16 + Heads uint16 + Track_bytes uint16 + Sector_bytes uint16 + Sectors uint16 + Vendor0 uint16 + Vendor1 uint16 + Vendor2 uint16 + Serial_no [20]uint8 + Buf_type uint16 + Buf_size uint16 + Ecc_bytes uint16 + Fw_rev [8]uint8 + Model [40]uint8 + Max_multsect uint8 + Vendor3 uint8 + Dword_io uint16 + Vendor4 uint8 + Capability uint8 + Reserved50 uint16 + Vendor5 uint8 + TPIO uint8 + Vendor6 uint8 + TDMA uint8 + Field_valid uint16 + Cur_cyls uint16 + Cur_heads uint16 + Cur_sectors uint16 + Cur_capacity0 uint16 + Cur_capacity1 uint16 + Multsect uint8 + Multsect_valid uint8 + Lba_capacity uint32 + Dma_1word uint16 + Dma_mword uint16 + Eide_pio_modes uint16 + Eide_dma_min uint16 + Eide_dma_time uint16 + Eide_pio uint16 + Eide_pio_iordy uint16 + Words69_70 [2]uint16 + Words71_74 [4]uint16 + Queue_depth uint16 + Words76_79 [4]uint16 + Major_rev_num uint16 + Minor_rev_num uint16 + Command_set_1 uint16 + Command_set_2 uint16 + Cfsse uint16 + Cfs_enable_1 uint16 + Cfs_enable_2 uint16 + Csf_default uint16 + Dma_ultra uint16 + Trseuc uint16 + TrsEuc uint16 + CurAPMvalues uint16 + Mprc uint16 + Hw_config uint16 + Acoustic uint16 + Msrqs uint16 + Sxfert uint16 + Sal uint16 + Spg uint32 + Lba_capacity_2 uint64 + Words104_125 [22]uint16 + Last_lun uint16 + Word127 uint16 + Dlf uint16 + Csfo uint16 + Words130_155 [26]uint16 + Word156 uint16 + Words157_159 [3]uint16 + Cfa_power uint16 + Words161_175 [15]uint16 + Words176_205 [30]uint16 + Words206_254 [49]uint16 + Integrity_word uint16 +} + +type Statfs_t struct { + Type int64 + Bsize int64 + Blocks uint64 + Bfree uint64 + Bavail uint64 + Files uint64 + Ffree uint64 + Fsid Fsid + Namelen int64 + Frsize int64 + Flags int64 + Spare [4]int64 +} + +const ( + ST_MANDLOCK = 0x40 + ST_NOATIME = 0x400 + ST_NODEV = 0x4 + ST_NODIRATIME = 0x800 + ST_NOEXEC = 0x8 + ST_NOSUID = 0x2 + ST_RDONLY = 0x1 + ST_RELATIME = 0x1000 + ST_SYNCHRONOUS = 0x10 +) diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go b/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go new file mode 100644 index 0000000..8ff5f52 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go @@ -0,0 +1,1283 @@ +// cgo -godefs -- -Wall -Werror -static -I/tmp/include -fsigned-char linux/types.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build s390x,linux + +package unix + +const ( + sizeofPtr = 0x8 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x8 + sizeofLongLong = 0x8 + PathMax = 0x1000 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int64 +} + +type Timex struct { + Modes uint32 + _ [4]byte + Offset int64 + Freq int64 + Maxerror int64 + Esterror int64 + Status int32 + _ [4]byte + Constant int64 + Precision int64 + Tolerance int64 + Time Timeval + Tick int64 + Ppsfreq int64 + Jitter int64 + Shift int32 + _ [4]byte + Stabil int64 + Jitcnt int64 + Calcnt int64 + Errcnt int64 + Stbcnt int64 + Tai int32 + _ [44]byte +} + +type Time_t int64 + +type Tms struct { + Utime int64 + Stime int64 + Cutime int64 + Cstime int64 +} + +type Utimbuf struct { + Actime int64 + Modtime int64 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev uint64 + Ino uint64 + Nlink uint64 + Mode uint32 + Uid uint32 + Gid uint32 + _ int32 + Rdev uint64 + Size int64 + Atim Timespec + Mtim Timespec + Ctim Timespec + Blksize int64 + Blocks int64 + _ [3]int64 +} + +type StatxTimestamp struct { + Sec int64 + Nsec uint32 + _ int32 +} + +type Statx_t struct { + Mask uint32 + Blksize uint32 + Attributes uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Mode uint16 + _ [1]uint16 + Ino uint64 + Size uint64 + Blocks uint64 + Attributes_mask uint64 + Atime StatxTimestamp + Btime StatxTimestamp + Ctime StatxTimestamp + Mtime StatxTimestamp + Rdev_major uint32 + Rdev_minor uint32 + Dev_major uint32 + Dev_minor uint32 + _ [14]uint64 +} + +type Dirent struct { + Ino uint64 + Off int64 + Reclen uint16 + Type uint8 + Name [256]int8 + _ [5]byte +} + +type Fsid struct { + Val [2]int32 +} + +type Flock_t struct { + Type int16 + Whence int16 + _ [4]byte + Start int64 + Len int64 + Pid int32 + _ [4]byte +} + +type FscryptPolicy struct { + Version uint8 + Contents_encryption_mode uint8 + Filenames_encryption_mode uint8 + Flags uint8 + Master_key_descriptor [8]uint8 +} + +type FscryptKey struct { + Mode uint32 + Raw [64]uint8 + Size uint32 +} + +type KeyctlDHParams struct { + Private int32 + Prime int32 + Base int32 +} + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x6 + FADV_NOREUSE = 0x7 +) + +type RawSockaddrInet4 struct { + Family uint16 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]uint8 +} + +type RawSockaddrInet6 struct { + Family uint16 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Family uint16 + Path [108]int8 +} + +type RawSockaddrLinklayer struct { + Family uint16 + Protocol uint16 + Ifindex int32 + Hatype uint16 + Pkttype uint8 + Halen uint8 + Addr [8]uint8 +} + +type RawSockaddrNetlink struct { + Family uint16 + Pad uint16 + Pid uint32 + Groups uint32 +} + +type RawSockaddrHCI struct { + Family uint16 + Dev uint16 + Channel uint16 +} + +type RawSockaddrL2 struct { + Family uint16 + Psm uint16 + Bdaddr [6]uint8 + Cid uint16 + Bdaddr_type uint8 + _ [1]byte +} + +type RawSockaddrCAN struct { + Family uint16 + _ [2]byte + Ifindex int32 + Addr [8]byte +} + +type RawSockaddrALG struct { + Family uint16 + Type [14]uint8 + Feat uint32 + Mask uint32 + Name [64]uint8 +} + +type RawSockaddrVM struct { + Family uint16 + Reserved1 uint16 + Port uint32 + Cid uint32 + Zero [4]uint8 +} + +type RawSockaddr struct { + Family uint16 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [96]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type PacketMreq struct { + Ifindex int32 + Type uint16 + Alen uint16 + Address [8]uint8 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + _ [4]byte + Iov *Iovec + Iovlen uint64 + Control *byte + Controllen uint64 + Flags int32 + _ [4]byte +} + +type Cmsghdr struct { + Len uint64 + Level int32 + Type int32 +} + +type Inet4Pktinfo struct { + Ifindex int32 + Spec_dst [4]byte /* in_addr */ + Addr [4]byte /* in_addr */ +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Data [8]uint32 +} + +type Ucred struct { + Pid int32 + Uid uint32 + Gid uint32 +} + +type TCPInfo struct { + State uint8 + Ca_state uint8 + Retransmits uint8 + Probes uint8 + Backoff uint8 + Options uint8 + _ [2]byte + Rto uint32 + Ato uint32 + Snd_mss uint32 + Rcv_mss uint32 + Unacked uint32 + Sacked uint32 + Lost uint32 + Retrans uint32 + Fackets uint32 + Last_data_sent uint32 + Last_ack_sent uint32 + Last_data_recv uint32 + Last_ack_recv uint32 + Pmtu uint32 + Rcv_ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Snd_ssthresh uint32 + Snd_cwnd uint32 + Advmss uint32 + Reordering uint32 + Rcv_rtt uint32 + Rcv_space uint32 + Total_retrans uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x70 + SizeofSockaddrUnix = 0x6e + SizeofSockaddrLinklayer = 0x14 + SizeofSockaddrNetlink = 0xc + SizeofSockaddrHCI = 0x6 + SizeofSockaddrL2 = 0xe + SizeofSockaddrCAN = 0x10 + SizeofSockaddrALG = 0x58 + SizeofSockaddrVM = 0x10 + SizeofLinger = 0x8 + SizeofIovec = 0x10 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofPacketMreq = 0x10 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 + SizeofUcred = 0xc + SizeofTCPInfo = 0x68 +) + +const ( + IFA_UNSPEC = 0x0 + IFA_ADDRESS = 0x1 + IFA_LOCAL = 0x2 + IFA_LABEL = 0x3 + IFA_BROADCAST = 0x4 + IFA_ANYCAST = 0x5 + IFA_CACHEINFO = 0x6 + IFA_MULTICAST = 0x7 + IFLA_UNSPEC = 0x0 + IFLA_ADDRESS = 0x1 + IFLA_BROADCAST = 0x2 + IFLA_IFNAME = 0x3 + IFLA_MTU = 0x4 + IFLA_LINK = 0x5 + IFLA_QDISC = 0x6 + IFLA_STATS = 0x7 + IFLA_COST = 0x8 + IFLA_PRIORITY = 0x9 + IFLA_MASTER = 0xa + IFLA_WIRELESS = 0xb + IFLA_PROTINFO = 0xc + IFLA_TXQLEN = 0xd + IFLA_MAP = 0xe + IFLA_WEIGHT = 0xf + IFLA_OPERSTATE = 0x10 + IFLA_LINKMODE = 0x11 + IFLA_LINKINFO = 0x12 + IFLA_NET_NS_PID = 0x13 + IFLA_IFALIAS = 0x14 + IFLA_NUM_VF = 0x15 + IFLA_VFINFO_LIST = 0x16 + IFLA_STATS64 = 0x17 + IFLA_VF_PORTS = 0x18 + IFLA_PORT_SELF = 0x19 + IFLA_AF_SPEC = 0x1a + IFLA_GROUP = 0x1b + IFLA_NET_NS_FD = 0x1c + IFLA_EXT_MASK = 0x1d + IFLA_PROMISCUITY = 0x1e + IFLA_NUM_TX_QUEUES = 0x1f + IFLA_NUM_RX_QUEUES = 0x20 + IFLA_CARRIER = 0x21 + IFLA_PHYS_PORT_ID = 0x22 + IFLA_CARRIER_CHANGES = 0x23 + IFLA_PHYS_SWITCH_ID = 0x24 + IFLA_LINK_NETNSID = 0x25 + IFLA_PHYS_PORT_NAME = 0x26 + IFLA_PROTO_DOWN = 0x27 + IFLA_GSO_MAX_SEGS = 0x28 + IFLA_GSO_MAX_SIZE = 0x29 + IFLA_PAD = 0x2a + IFLA_XDP = 0x2b + IFLA_EVENT = 0x2c + IFLA_NEW_NETNSID = 0x2d + IFLA_IF_NETNSID = 0x2e + IFLA_MAX = 0x31 + RT_SCOPE_UNIVERSE = 0x0 + RT_SCOPE_SITE = 0xc8 + RT_SCOPE_LINK = 0xfd + RT_SCOPE_HOST = 0xfe + RT_SCOPE_NOWHERE = 0xff + RT_TABLE_UNSPEC = 0x0 + RT_TABLE_COMPAT = 0xfc + RT_TABLE_DEFAULT = 0xfd + RT_TABLE_MAIN = 0xfe + RT_TABLE_LOCAL = 0xff + RT_TABLE_MAX = 0xffffffff + RTA_UNSPEC = 0x0 + RTA_DST = 0x1 + RTA_SRC = 0x2 + RTA_IIF = 0x3 + RTA_OIF = 0x4 + RTA_GATEWAY = 0x5 + RTA_PRIORITY = 0x6 + RTA_PREFSRC = 0x7 + RTA_METRICS = 0x8 + RTA_MULTIPATH = 0x9 + RTA_FLOW = 0xb + RTA_CACHEINFO = 0xc + RTA_TABLE = 0xf + RTN_UNSPEC = 0x0 + RTN_UNICAST = 0x1 + RTN_LOCAL = 0x2 + RTN_BROADCAST = 0x3 + RTN_ANYCAST = 0x4 + RTN_MULTICAST = 0x5 + RTN_BLACKHOLE = 0x6 + RTN_UNREACHABLE = 0x7 + RTN_PROHIBIT = 0x8 + RTN_THROW = 0x9 + RTN_NAT = 0xa + RTN_XRESOLVE = 0xb + RTNLGRP_NONE = 0x0 + RTNLGRP_LINK = 0x1 + RTNLGRP_NOTIFY = 0x2 + RTNLGRP_NEIGH = 0x3 + RTNLGRP_TC = 0x4 + RTNLGRP_IPV4_IFADDR = 0x5 + RTNLGRP_IPV4_MROUTE = 0x6 + RTNLGRP_IPV4_ROUTE = 0x7 + RTNLGRP_IPV4_RULE = 0x8 + RTNLGRP_IPV6_IFADDR = 0x9 + RTNLGRP_IPV6_MROUTE = 0xa + RTNLGRP_IPV6_ROUTE = 0xb + RTNLGRP_IPV6_IFINFO = 0xc + RTNLGRP_IPV6_PREFIX = 0x12 + RTNLGRP_IPV6_RULE = 0x13 + RTNLGRP_ND_USEROPT = 0x14 + SizeofNlMsghdr = 0x10 + SizeofNlMsgerr = 0x14 + SizeofRtGenmsg = 0x1 + SizeofNlAttr = 0x4 + SizeofRtAttr = 0x4 + SizeofIfInfomsg = 0x10 + SizeofIfAddrmsg = 0x8 + SizeofRtMsg = 0xc + SizeofRtNexthop = 0x8 +) + +type NlMsghdr struct { + Len uint32 + Type uint16 + Flags uint16 + Seq uint32 + Pid uint32 +} + +type NlMsgerr struct { + Error int32 + Msg NlMsghdr +} + +type RtGenmsg struct { + Family uint8 +} + +type NlAttr struct { + Len uint16 + Type uint16 +} + +type RtAttr struct { + Len uint16 + Type uint16 +} + +type IfInfomsg struct { + Family uint8 + _ uint8 + Type uint16 + Index int32 + Flags uint32 + Change uint32 +} + +type IfAddrmsg struct { + Family uint8 + Prefixlen uint8 + Flags uint8 + Scope uint8 + Index uint32 +} + +type RtMsg struct { + Family uint8 + Dst_len uint8 + Src_len uint8 + Tos uint8 + Table uint8 + Protocol uint8 + Scope uint8 + Type uint8 + Flags uint32 +} + +type RtNexthop struct { + Len uint16 + Flags uint8 + Hops uint8 + Ifindex int32 +} + +const ( + SizeofSockFilter = 0x8 + SizeofSockFprog = 0x10 +) + +type SockFilter struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type SockFprog struct { + Len uint16 + _ [6]byte + Filter *SockFilter +} + +type InotifyEvent struct { + Wd int32 + Mask uint32 + Cookie uint32 + Len uint32 +} + +const SizeofInotifyEvent = 0x10 + +type PtraceRegs struct { + Psw PtracePsw + Gprs [16]uint64 + Acrs [16]uint32 + Orig_gpr2 uint64 + Fp_regs PtraceFpregs + Per_info PtracePer + Ieee_instruction_pointer uint64 +} + +type PtracePsw struct { + Mask uint64 + Addr uint64 +} + +type PtraceFpregs struct { + Fpc uint32 + _ [4]byte + Fprs [16]float64 +} + +type PtracePer struct { + _ [0]uint64 + _ [24]byte + _ [8]byte + Starting_addr uint64 + Ending_addr uint64 + Perc_atmid uint16 + _ [6]byte + Address uint64 + Access_id uint8 + _ [7]byte +} + +type FdSet struct { + Bits [16]int64 +} + +type Sysinfo_t struct { + Uptime int64 + Loads [3]uint64 + Totalram uint64 + Freeram uint64 + Sharedram uint64 + Bufferram uint64 + Totalswap uint64 + Freeswap uint64 + Procs uint16 + Pad uint16 + _ [4]byte + Totalhigh uint64 + Freehigh uint64 + Unit uint32 + _ [0]int8 + _ [4]byte +} + +type Utsname struct { + Sysname [65]byte + Nodename [65]byte + Release [65]byte + Version [65]byte + Machine [65]byte + Domainname [65]byte +} + +type Ustat_t struct { + Tfree int32 + _ [4]byte + Tinode uint64 + Fname [6]int8 + Fpack [6]int8 + _ [4]byte +} + +type EpollEvent struct { + Events uint32 + _ int32 + Fd int32 + Pad int32 +} + +const ( + AT_EMPTY_PATH = 0x1000 + AT_FDCWD = -0x64 + AT_NO_AUTOMOUNT = 0x800 + AT_REMOVEDIR = 0x200 + + AT_STATX_SYNC_AS_STAT = 0x0 + AT_STATX_FORCE_SYNC = 0x2000 + AT_STATX_DONT_SYNC = 0x4000 + + AT_SYMLINK_FOLLOW = 0x400 + AT_SYMLINK_NOFOLLOW = 0x100 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLIN = 0x1 + POLLPRI = 0x2 + POLLOUT = 0x4 + POLLRDHUP = 0x2000 + POLLERR = 0x8 + POLLHUP = 0x10 + POLLNVAL = 0x20 +) + +type Sigset_t struct { + Val [16]uint64 +} + +const RNDGETENTCNT = 0x80045200 + +const PERF_IOC_FLAG_GROUP = 0x1 + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Line uint8 + Cc [19]uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +type Taskstats struct { + Version uint16 + _ [2]byte + Ac_exitcode uint32 + Ac_flag uint8 + Ac_nice uint8 + _ [6]byte + Cpu_count uint64 + Cpu_delay_total uint64 + Blkio_count uint64 + Blkio_delay_total uint64 + Swapin_count uint64 + Swapin_delay_total uint64 + Cpu_run_real_total uint64 + Cpu_run_virtual_total uint64 + Ac_comm [32]int8 + Ac_sched uint8 + Ac_pad [3]uint8 + _ [4]byte + Ac_uid uint32 + Ac_gid uint32 + Ac_pid uint32 + Ac_ppid uint32 + Ac_btime uint32 + _ [4]byte + Ac_etime uint64 + Ac_utime uint64 + Ac_stime uint64 + Ac_minflt uint64 + Ac_majflt uint64 + Coremem uint64 + Virtmem uint64 + Hiwater_rss uint64 + Hiwater_vm uint64 + Read_char uint64 + Write_char uint64 + Read_syscalls uint64 + Write_syscalls uint64 + Read_bytes uint64 + Write_bytes uint64 + Cancelled_write_bytes uint64 + Nvcsw uint64 + Nivcsw uint64 + Ac_utimescaled uint64 + Ac_stimescaled uint64 + Cpu_scaled_run_real_total uint64 + Freepages_count uint64 + Freepages_delay_total uint64 +} + +const ( + TASKSTATS_CMD_UNSPEC = 0x0 + TASKSTATS_CMD_GET = 0x1 + TASKSTATS_CMD_NEW = 0x2 + TASKSTATS_TYPE_UNSPEC = 0x0 + TASKSTATS_TYPE_PID = 0x1 + TASKSTATS_TYPE_TGID = 0x2 + TASKSTATS_TYPE_STATS = 0x3 + TASKSTATS_TYPE_AGGR_PID = 0x4 + TASKSTATS_TYPE_AGGR_TGID = 0x5 + TASKSTATS_TYPE_NULL = 0x6 + TASKSTATS_CMD_ATTR_UNSPEC = 0x0 + TASKSTATS_CMD_ATTR_PID = 0x1 + TASKSTATS_CMD_ATTR_TGID = 0x2 + TASKSTATS_CMD_ATTR_REGISTER_CPUMASK = 0x3 + TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK = 0x4 +) + +type CGroupStats struct { + Sleeping uint64 + Running uint64 + Stopped uint64 + Uninterruptible uint64 + Io_wait uint64 +} + +const ( + CGROUPSTATS_CMD_UNSPEC = 0x3 + CGROUPSTATS_CMD_GET = 0x4 + CGROUPSTATS_CMD_NEW = 0x5 + CGROUPSTATS_TYPE_UNSPEC = 0x0 + CGROUPSTATS_TYPE_CGROUP_STATS = 0x1 + CGROUPSTATS_CMD_ATTR_UNSPEC = 0x0 + CGROUPSTATS_CMD_ATTR_FD = 0x1 +) + +type Genlmsghdr struct { + Cmd uint8 + Version uint8 + Reserved uint16 +} + +const ( + CTRL_CMD_UNSPEC = 0x0 + CTRL_CMD_NEWFAMILY = 0x1 + CTRL_CMD_DELFAMILY = 0x2 + CTRL_CMD_GETFAMILY = 0x3 + CTRL_CMD_NEWOPS = 0x4 + CTRL_CMD_DELOPS = 0x5 + CTRL_CMD_GETOPS = 0x6 + CTRL_CMD_NEWMCAST_GRP = 0x7 + CTRL_CMD_DELMCAST_GRP = 0x8 + CTRL_CMD_GETMCAST_GRP = 0x9 + CTRL_ATTR_UNSPEC = 0x0 + CTRL_ATTR_FAMILY_ID = 0x1 + CTRL_ATTR_FAMILY_NAME = 0x2 + CTRL_ATTR_VERSION = 0x3 + CTRL_ATTR_HDRSIZE = 0x4 + CTRL_ATTR_MAXATTR = 0x5 + CTRL_ATTR_OPS = 0x6 + CTRL_ATTR_MCAST_GROUPS = 0x7 + CTRL_ATTR_OP_UNSPEC = 0x0 + CTRL_ATTR_OP_ID = 0x1 + CTRL_ATTR_OP_FLAGS = 0x2 + CTRL_ATTR_MCAST_GRP_UNSPEC = 0x0 + CTRL_ATTR_MCAST_GRP_NAME = 0x1 + CTRL_ATTR_MCAST_GRP_ID = 0x2 +) + +type cpuMask uint64 + +const ( + _CPU_SETSIZE = 0x400 + _NCPUBITS = 0x40 +) + +const ( + BDADDR_BREDR = 0x0 + BDADDR_LE_PUBLIC = 0x1 + BDADDR_LE_RANDOM = 0x2 +) + +type PerfEventAttr struct { + Type uint32 + Size uint32 + Config uint64 + Sample uint64 + Sample_type uint64 + Read_format uint64 + Bits uint64 + Wakeup uint32 + Bp_type uint32 + Ext1 uint64 + Ext2 uint64 + Branch_sample_type uint64 + Sample_regs_user uint64 + Sample_stack_user uint32 + Clockid int32 + Sample_regs_intr uint64 + Aux_watermark uint32 + _ uint32 +} + +type PerfEventMmapPage struct { + Version uint32 + Compat_version uint32 + Lock uint32 + Index uint32 + Offset int64 + Time_enabled uint64 + Time_running uint64 + Capabilities uint64 + Pmc_width uint16 + Time_shift uint16 + Time_mult uint32 + Time_offset uint64 + Time_zero uint64 + Size uint32 + _ [948]uint8 + Data_head uint64 + Data_tail uint64 + Data_offset uint64 + Data_size uint64 + Aux_head uint64 + Aux_tail uint64 + Aux_offset uint64 + Aux_size uint64 +} + +const ( + PerfBitDisabled uint64 = CBitFieldMaskBit0 + PerfBitInherit = CBitFieldMaskBit1 + PerfBitPinned = CBitFieldMaskBit2 + PerfBitExclusive = CBitFieldMaskBit3 + PerfBitExcludeUser = CBitFieldMaskBit4 + PerfBitExcludeKernel = CBitFieldMaskBit5 + PerfBitExcludeHv = CBitFieldMaskBit6 + PerfBitExcludeIdle = CBitFieldMaskBit7 + PerfBitMmap = CBitFieldMaskBit8 + PerfBitComm = CBitFieldMaskBit9 + PerfBitFreq = CBitFieldMaskBit10 + PerfBitInheritStat = CBitFieldMaskBit11 + PerfBitEnableOnExec = CBitFieldMaskBit12 + PerfBitTask = CBitFieldMaskBit13 + PerfBitWatermark = CBitFieldMaskBit14 + PerfBitPreciseIPBit1 = CBitFieldMaskBit15 + PerfBitPreciseIPBit2 = CBitFieldMaskBit16 + PerfBitMmapData = CBitFieldMaskBit17 + PerfBitSampleIDAll = CBitFieldMaskBit18 + PerfBitExcludeHost = CBitFieldMaskBit19 + PerfBitExcludeGuest = CBitFieldMaskBit20 + PerfBitExcludeCallchainKernel = CBitFieldMaskBit21 + PerfBitExcludeCallchainUser = CBitFieldMaskBit22 + PerfBitMmap2 = CBitFieldMaskBit23 + PerfBitCommExec = CBitFieldMaskBit24 + PerfBitUseClockID = CBitFieldMaskBit25 + PerfBitContextSwitch = CBitFieldMaskBit26 +) + +const ( + PERF_TYPE_HARDWARE = 0x0 + PERF_TYPE_SOFTWARE = 0x1 + PERF_TYPE_TRACEPOINT = 0x2 + PERF_TYPE_HW_CACHE = 0x3 + PERF_TYPE_RAW = 0x4 + PERF_TYPE_BREAKPOINT = 0x5 + + PERF_COUNT_HW_CPU_CYCLES = 0x0 + PERF_COUNT_HW_INSTRUCTIONS = 0x1 + PERF_COUNT_HW_CACHE_REFERENCES = 0x2 + PERF_COUNT_HW_CACHE_MISSES = 0x3 + PERF_COUNT_HW_BRANCH_INSTRUCTIONS = 0x4 + PERF_COUNT_HW_BRANCH_MISSES = 0x5 + PERF_COUNT_HW_BUS_CYCLES = 0x6 + PERF_COUNT_HW_STALLED_CYCLES_FRONTEND = 0x7 + PERF_COUNT_HW_STALLED_CYCLES_BACKEND = 0x8 + PERF_COUNT_HW_REF_CPU_CYCLES = 0x9 + + PERF_COUNT_HW_CACHE_L1D = 0x0 + PERF_COUNT_HW_CACHE_L1I = 0x1 + PERF_COUNT_HW_CACHE_LL = 0x2 + PERF_COUNT_HW_CACHE_DTLB = 0x3 + PERF_COUNT_HW_CACHE_ITLB = 0x4 + PERF_COUNT_HW_CACHE_BPU = 0x5 + PERF_COUNT_HW_CACHE_NODE = 0x6 + + PERF_COUNT_HW_CACHE_OP_READ = 0x0 + PERF_COUNT_HW_CACHE_OP_WRITE = 0x1 + PERF_COUNT_HW_CACHE_OP_PREFETCH = 0x2 + + PERF_COUNT_HW_CACHE_RESULT_ACCESS = 0x0 + PERF_COUNT_HW_CACHE_RESULT_MISS = 0x1 + + PERF_COUNT_SW_CPU_CLOCK = 0x0 + PERF_COUNT_SW_TASK_CLOCK = 0x1 + PERF_COUNT_SW_PAGE_FAULTS = 0x2 + PERF_COUNT_SW_CONTEXT_SWITCHES = 0x3 + PERF_COUNT_SW_CPU_MIGRATIONS = 0x4 + PERF_COUNT_SW_PAGE_FAULTS_MIN = 0x5 + PERF_COUNT_SW_PAGE_FAULTS_MAJ = 0x6 + PERF_COUNT_SW_ALIGNMENT_FAULTS = 0x7 + PERF_COUNT_SW_EMULATION_FAULTS = 0x8 + PERF_COUNT_SW_DUMMY = 0x9 + + PERF_SAMPLE_IP = 0x1 + PERF_SAMPLE_TID = 0x2 + PERF_SAMPLE_TIME = 0x4 + PERF_SAMPLE_ADDR = 0x8 + PERF_SAMPLE_READ = 0x10 + PERF_SAMPLE_CALLCHAIN = 0x20 + PERF_SAMPLE_ID = 0x40 + PERF_SAMPLE_CPU = 0x80 + PERF_SAMPLE_PERIOD = 0x100 + PERF_SAMPLE_STREAM_ID = 0x200 + PERF_SAMPLE_RAW = 0x400 + PERF_SAMPLE_BRANCH_STACK = 0x800 + + PERF_SAMPLE_BRANCH_USER = 0x1 + PERF_SAMPLE_BRANCH_KERNEL = 0x2 + PERF_SAMPLE_BRANCH_HV = 0x4 + PERF_SAMPLE_BRANCH_ANY = 0x8 + PERF_SAMPLE_BRANCH_ANY_CALL = 0x10 + PERF_SAMPLE_BRANCH_ANY_RETURN = 0x20 + PERF_SAMPLE_BRANCH_IND_CALL = 0x40 + + PERF_FORMAT_TOTAL_TIME_ENABLED = 0x1 + PERF_FORMAT_TOTAL_TIME_RUNNING = 0x2 + PERF_FORMAT_ID = 0x4 + PERF_FORMAT_GROUP = 0x8 + + PERF_RECORD_MMAP = 0x1 + PERF_RECORD_LOST = 0x2 + PERF_RECORD_COMM = 0x3 + PERF_RECORD_EXIT = 0x4 + PERF_RECORD_THROTTLE = 0x5 + PERF_RECORD_UNTHROTTLE = 0x6 + PERF_RECORD_FORK = 0x7 + PERF_RECORD_READ = 0x8 + PERF_RECORD_SAMPLE = 0x9 + + PERF_CONTEXT_HV = -0x20 + PERF_CONTEXT_KERNEL = -0x80 + PERF_CONTEXT_USER = -0x200 + + PERF_CONTEXT_GUEST = -0x800 + PERF_CONTEXT_GUEST_KERNEL = -0x880 + PERF_CONTEXT_GUEST_USER = -0xa00 + + PERF_FLAG_FD_NO_GROUP = 0x1 + PERF_FLAG_FD_OUTPUT = 0x2 + PERF_FLAG_PID_CGROUP = 0x4 +) + +const ( + CBitFieldMaskBit0 = 0x8000000000000000 + CBitFieldMaskBit1 = 0x4000000000000000 + CBitFieldMaskBit2 = 0x2000000000000000 + CBitFieldMaskBit3 = 0x1000000000000000 + CBitFieldMaskBit4 = 0x800000000000000 + CBitFieldMaskBit5 = 0x400000000000000 + CBitFieldMaskBit6 = 0x200000000000000 + CBitFieldMaskBit7 = 0x100000000000000 + CBitFieldMaskBit8 = 0x80000000000000 + CBitFieldMaskBit9 = 0x40000000000000 + CBitFieldMaskBit10 = 0x20000000000000 + CBitFieldMaskBit11 = 0x10000000000000 + CBitFieldMaskBit12 = 0x8000000000000 + CBitFieldMaskBit13 = 0x4000000000000 + CBitFieldMaskBit14 = 0x2000000000000 + CBitFieldMaskBit15 = 0x1000000000000 + CBitFieldMaskBit16 = 0x800000000000 + CBitFieldMaskBit17 = 0x400000000000 + CBitFieldMaskBit18 = 0x200000000000 + CBitFieldMaskBit19 = 0x100000000000 + CBitFieldMaskBit20 = 0x80000000000 + CBitFieldMaskBit21 = 0x40000000000 + CBitFieldMaskBit22 = 0x20000000000 + CBitFieldMaskBit23 = 0x10000000000 + CBitFieldMaskBit24 = 0x8000000000 + CBitFieldMaskBit25 = 0x4000000000 + CBitFieldMaskBit26 = 0x2000000000 + CBitFieldMaskBit27 = 0x1000000000 + CBitFieldMaskBit28 = 0x800000000 + CBitFieldMaskBit29 = 0x400000000 + CBitFieldMaskBit30 = 0x200000000 + CBitFieldMaskBit31 = 0x100000000 + CBitFieldMaskBit32 = 0x80000000 + CBitFieldMaskBit33 = 0x40000000 + CBitFieldMaskBit34 = 0x20000000 + CBitFieldMaskBit35 = 0x10000000 + CBitFieldMaskBit36 = 0x8000000 + CBitFieldMaskBit37 = 0x4000000 + CBitFieldMaskBit38 = 0x2000000 + CBitFieldMaskBit39 = 0x1000000 + CBitFieldMaskBit40 = 0x800000 + CBitFieldMaskBit41 = 0x400000 + CBitFieldMaskBit42 = 0x200000 + CBitFieldMaskBit43 = 0x100000 + CBitFieldMaskBit44 = 0x80000 + CBitFieldMaskBit45 = 0x40000 + CBitFieldMaskBit46 = 0x20000 + CBitFieldMaskBit47 = 0x10000 + CBitFieldMaskBit48 = 0x8000 + CBitFieldMaskBit49 = 0x4000 + CBitFieldMaskBit50 = 0x2000 + CBitFieldMaskBit51 = 0x1000 + CBitFieldMaskBit52 = 0x800 + CBitFieldMaskBit53 = 0x400 + CBitFieldMaskBit54 = 0x200 + CBitFieldMaskBit55 = 0x100 + CBitFieldMaskBit56 = 0x80 + CBitFieldMaskBit57 = 0x40 + CBitFieldMaskBit58 = 0x20 + CBitFieldMaskBit59 = 0x10 + CBitFieldMaskBit60 = 0x8 + CBitFieldMaskBit61 = 0x4 + CBitFieldMaskBit62 = 0x2 + CBitFieldMaskBit63 = 0x1 +) + +type SockaddrStorage struct { + Family uint16 + _ [118]int8 + _ uint64 +} + +type TCPMD5Sig struct { + Addr SockaddrStorage + Flags uint8 + Prefixlen uint8 + Keylen uint16 + _ uint32 + Key [80]uint8 +} + +type HDDriveCmdHdr struct { + Command uint8 + Number uint8 + Feature uint8 + Count uint8 +} + +type HDGeometry struct { + Heads uint8 + Sectors uint8 + Cylinders uint16 + _ [4]byte + Start uint64 +} + +type HDDriveID struct { + Config uint16 + Cyls uint16 + Reserved2 uint16 + Heads uint16 + Track_bytes uint16 + Sector_bytes uint16 + Sectors uint16 + Vendor0 uint16 + Vendor1 uint16 + Vendor2 uint16 + Serial_no [20]uint8 + Buf_type uint16 + Buf_size uint16 + Ecc_bytes uint16 + Fw_rev [8]uint8 + Model [40]uint8 + Max_multsect uint8 + Vendor3 uint8 + Dword_io uint16 + Vendor4 uint8 + Capability uint8 + Reserved50 uint16 + Vendor5 uint8 + TPIO uint8 + Vendor6 uint8 + TDMA uint8 + Field_valid uint16 + Cur_cyls uint16 + Cur_heads uint16 + Cur_sectors uint16 + Cur_capacity0 uint16 + Cur_capacity1 uint16 + Multsect uint8 + Multsect_valid uint8 + Lba_capacity uint32 + Dma_1word uint16 + Dma_mword uint16 + Eide_pio_modes uint16 + Eide_dma_min uint16 + Eide_dma_time uint16 + Eide_pio uint16 + Eide_pio_iordy uint16 + Words69_70 [2]uint16 + Words71_74 [4]uint16 + Queue_depth uint16 + Words76_79 [4]uint16 + Major_rev_num uint16 + Minor_rev_num uint16 + Command_set_1 uint16 + Command_set_2 uint16 + Cfsse uint16 + Cfs_enable_1 uint16 + Cfs_enable_2 uint16 + Csf_default uint16 + Dma_ultra uint16 + Trseuc uint16 + TrsEuc uint16 + CurAPMvalues uint16 + Mprc uint16 + Hw_config uint16 + Acoustic uint16 + Msrqs uint16 + Sxfert uint16 + Sal uint16 + Spg uint32 + Lba_capacity_2 uint64 + Words104_125 [22]uint16 + Last_lun uint16 + Word127 uint16 + Dlf uint16 + Csfo uint16 + Words130_155 [26]uint16 + Word156 uint16 + Words157_159 [3]uint16 + Cfa_power uint16 + Words161_175 [15]uint16 + Words176_205 [30]uint16 + Words206_254 [49]uint16 + Integrity_word uint16 +} + +type Statfs_t struct { + Type uint32 + Bsize uint32 + Blocks uint64 + Bfree uint64 + Bavail uint64 + Files uint64 + Ffree uint64 + Fsid Fsid + Namelen uint32 + Frsize uint32 + Flags uint32 + Spare [4]uint32 + _ [4]byte +} + +const ( + ST_MANDLOCK = 0x40 + ST_NOATIME = 0x400 + ST_NODEV = 0x4 + ST_NODIRATIME = 0x800 + ST_NOEXEC = 0x8 + ST_NOSUID = 0x2 + ST_RDONLY = 0x1 + ST_RELATIME = 0x1000 + ST_SYNCHRONOUS = 0x10 +) diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go b/vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go new file mode 100644 index 0000000..8e7384b --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go @@ -0,0 +1,690 @@ +// +build sparc64,linux +// Created by cgo -godefs - DO NOT EDIT +// cgo -godefs types_linux.go | go run mkpost.go + +package unix + +const ( + sizeofPtr = 0x8 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x8 + sizeofLongLong = 0x8 + PathMax = 0x1000 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int32 + Pad_cgo_0 [4]byte +} + +type Timex struct { + Modes uint32 + Pad_cgo_0 [4]byte + Offset int64 + Freq int64 + Maxerror int64 + Esterror int64 + Status int32 + Pad_cgo_1 [4]byte + Constant int64 + Precision int64 + Tolerance int64 + Time Timeval + Tick int64 + Ppsfreq int64 + Jitter int64 + Shift int32 + Pad_cgo_2 [4]byte + Stabil int64 + Jitcnt int64 + Calcnt int64 + Errcnt int64 + Stbcnt int64 + Tai int32 + Pad_cgo_3 [44]byte +} + +type Time_t int64 + +type Tms struct { + Utime int64 + Stime int64 + Cutime int64 + Cstime int64 +} + +type Utimbuf struct { + Actime int64 + Modtime int64 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev uint64 + X__pad1 uint16 + Pad_cgo_0 [6]byte + Ino uint64 + Mode uint32 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev uint64 + X__pad2 uint16 + Pad_cgo_1 [6]byte + Size int64 + Blksize int64 + Blocks int64 + Atim Timespec + Mtim Timespec + Ctim Timespec + X__glibc_reserved4 uint64 + X__glibc_reserved5 uint64 +} + +type Statfs_t struct { + Type int64 + Bsize int64 + Blocks uint64 + Bfree uint64 + Bavail uint64 + Files uint64 + Ffree uint64 + Fsid Fsid + Namelen int64 + Frsize int64 + Flags int64 + Spare [4]int64 +} + +type Dirent struct { + Ino uint64 + Off int64 + Reclen uint16 + Type uint8 + Name [256]int8 + Pad_cgo_0 [5]byte +} + +type Fsid struct { + X__val [2]int32 +} + +type Flock_t struct { + Type int16 + Whence int16 + Pad_cgo_0 [4]byte + Start int64 + Len int64 + Pid int32 + X__glibc_reserved int16 + Pad_cgo_1 [2]byte +} + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Family uint16 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]uint8 +} + +type RawSockaddrInet6 struct { + Family uint16 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Family uint16 + Path [108]int8 +} + +type RawSockaddrLinklayer struct { + Family uint16 + Protocol uint16 + Ifindex int32 + Hatype uint16 + Pkttype uint8 + Halen uint8 + Addr [8]uint8 +} + +type RawSockaddrNetlink struct { + Family uint16 + Pad uint16 + Pid uint32 + Groups uint32 +} + +type RawSockaddrHCI struct { + Family uint16 + Dev uint16 + Channel uint16 +} + +type RawSockaddrCAN struct { + Family uint16 + Pad_cgo_0 [2]byte + Ifindex int32 + Addr [8]byte +} + +type RawSockaddrALG struct { + Family uint16 + Type [14]uint8 + Feat uint32 + Mask uint32 + Name [64]uint8 +} + +type RawSockaddrVM struct { + Family uint16 + Reserved1 uint16 + Port uint32 + Cid uint32 + Zero [4]uint8 +} + +type RawSockaddr struct { + Family uint16 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [96]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Pad_cgo_0 [4]byte + Iov *Iovec + Iovlen uint64 + Control *byte + Controllen uint64 + Flags int32 + Pad_cgo_1 [4]byte +} + +type Cmsghdr struct { + Len uint64 + Level int32 + Type int32 +} + +type Inet4Pktinfo struct { + Ifindex int32 + Spec_dst [4]byte /* in_addr */ + Addr [4]byte /* in_addr */ +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Data [8]uint32 +} + +type Ucred struct { + Pid int32 + Uid uint32 + Gid uint32 +} + +type TCPInfo struct { + State uint8 + Ca_state uint8 + Retransmits uint8 + Probes uint8 + Backoff uint8 + Options uint8 + Pad_cgo_0 [2]byte + Rto uint32 + Ato uint32 + Snd_mss uint32 + Rcv_mss uint32 + Unacked uint32 + Sacked uint32 + Lost uint32 + Retrans uint32 + Fackets uint32 + Last_data_sent uint32 + Last_ack_sent uint32 + Last_data_recv uint32 + Last_ack_recv uint32 + Pmtu uint32 + Rcv_ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Snd_ssthresh uint32 + Snd_cwnd uint32 + Advmss uint32 + Reordering uint32 + Rcv_rtt uint32 + Rcv_space uint32 + Total_retrans uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x70 + SizeofSockaddrUnix = 0x6e + SizeofSockaddrLinklayer = 0x14 + SizeofSockaddrNetlink = 0xc + SizeofSockaddrHCI = 0x6 + SizeofSockaddrCAN = 0x10 + SizeofSockaddrALG = 0x58 + SizeofSockaddrVM = 0x10 + SizeofLinger = 0x8 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 + SizeofUcred = 0xc + SizeofTCPInfo = 0x68 +) + +const ( + IFA_UNSPEC = 0x0 + IFA_ADDRESS = 0x1 + IFA_LOCAL = 0x2 + IFA_LABEL = 0x3 + IFA_BROADCAST = 0x4 + IFA_ANYCAST = 0x5 + IFA_CACHEINFO = 0x6 + IFA_MULTICAST = 0x7 + IFLA_UNSPEC = 0x0 + IFLA_ADDRESS = 0x1 + IFLA_BROADCAST = 0x2 + IFLA_IFNAME = 0x3 + IFLA_MTU = 0x4 + IFLA_LINK = 0x5 + IFLA_QDISC = 0x6 + IFLA_STATS = 0x7 + IFLA_COST = 0x8 + IFLA_PRIORITY = 0x9 + IFLA_MASTER = 0xa + IFLA_WIRELESS = 0xb + IFLA_PROTINFO = 0xc + IFLA_TXQLEN = 0xd + IFLA_MAP = 0xe + IFLA_WEIGHT = 0xf + IFLA_OPERSTATE = 0x10 + IFLA_LINKMODE = 0x11 + IFLA_LINKINFO = 0x12 + IFLA_NET_NS_PID = 0x13 + IFLA_IFALIAS = 0x14 + IFLA_NUM_VF = 0x15 + IFLA_VFINFO_LIST = 0x16 + IFLA_STATS64 = 0x17 + IFLA_VF_PORTS = 0x18 + IFLA_PORT_SELF = 0x19 + IFLA_AF_SPEC = 0x1a + IFLA_GROUP = 0x1b + IFLA_NET_NS_FD = 0x1c + IFLA_EXT_MASK = 0x1d + IFLA_PROMISCUITY = 0x1e + IFLA_NUM_TX_QUEUES = 0x1f + IFLA_NUM_RX_QUEUES = 0x20 + IFLA_CARRIER = 0x21 + IFLA_PHYS_PORT_ID = 0x22 + IFLA_CARRIER_CHANGES = 0x23 + IFLA_PHYS_SWITCH_ID = 0x24 + IFLA_LINK_NETNSID = 0x25 + IFLA_PHYS_PORT_NAME = 0x26 + IFLA_PROTO_DOWN = 0x27 + IFLA_GSO_MAX_SEGS = 0x28 + IFLA_GSO_MAX_SIZE = 0x29 + IFLA_PAD = 0x2a + IFLA_XDP = 0x2b + IFLA_EVENT = 0x2c + IFLA_NEW_NETNSID = 0x2d + IFLA_IF_NETNSID = 0x2e + IFLA_MAX = 0x2e + RT_SCOPE_UNIVERSE = 0x0 + RT_SCOPE_SITE = 0xc8 + RT_SCOPE_LINK = 0xfd + RT_SCOPE_HOST = 0xfe + RT_SCOPE_NOWHERE = 0xff + RT_TABLE_UNSPEC = 0x0 + RT_TABLE_COMPAT = 0xfc + RT_TABLE_DEFAULT = 0xfd + RT_TABLE_MAIN = 0xfe + RT_TABLE_LOCAL = 0xff + RT_TABLE_MAX = 0xffffffff + RTA_UNSPEC = 0x0 + RTA_DST = 0x1 + RTA_SRC = 0x2 + RTA_IIF = 0x3 + RTA_OIF = 0x4 + RTA_GATEWAY = 0x5 + RTA_PRIORITY = 0x6 + RTA_PREFSRC = 0x7 + RTA_METRICS = 0x8 + RTA_MULTIPATH = 0x9 + RTA_FLOW = 0xb + RTA_CACHEINFO = 0xc + RTA_TABLE = 0xf + RTN_UNSPEC = 0x0 + RTN_UNICAST = 0x1 + RTN_LOCAL = 0x2 + RTN_BROADCAST = 0x3 + RTN_ANYCAST = 0x4 + RTN_MULTICAST = 0x5 + RTN_BLACKHOLE = 0x6 + RTN_UNREACHABLE = 0x7 + RTN_PROHIBIT = 0x8 + RTN_THROW = 0x9 + RTN_NAT = 0xa + RTN_XRESOLVE = 0xb + RTNLGRP_NONE = 0x0 + RTNLGRP_LINK = 0x1 + RTNLGRP_NOTIFY = 0x2 + RTNLGRP_NEIGH = 0x3 + RTNLGRP_TC = 0x4 + RTNLGRP_IPV4_IFADDR = 0x5 + RTNLGRP_IPV4_MROUTE = 0x6 + RTNLGRP_IPV4_ROUTE = 0x7 + RTNLGRP_IPV4_RULE = 0x8 + RTNLGRP_IPV6_IFADDR = 0x9 + RTNLGRP_IPV6_MROUTE = 0xa + RTNLGRP_IPV6_ROUTE = 0xb + RTNLGRP_IPV6_IFINFO = 0xc + RTNLGRP_IPV6_PREFIX = 0x12 + RTNLGRP_IPV6_RULE = 0x13 + RTNLGRP_ND_USEROPT = 0x14 + SizeofNlMsghdr = 0x10 + SizeofNlMsgerr = 0x14 + SizeofRtGenmsg = 0x1 + SizeofNlAttr = 0x4 + SizeofRtAttr = 0x4 + SizeofIfInfomsg = 0x10 + SizeofIfAddrmsg = 0x8 + SizeofRtMsg = 0xc + SizeofRtNexthop = 0x8 +) + +type NlMsghdr struct { + Len uint32 + Type uint16 + Flags uint16 + Seq uint32 + Pid uint32 +} + +type NlMsgerr struct { + Error int32 + Msg NlMsghdr +} + +type RtGenmsg struct { + Family uint8 +} + +type NlAttr struct { + Len uint16 + Type uint16 +} + +type RtAttr struct { + Len uint16 + Type uint16 +} + +type IfInfomsg struct { + Family uint8 + X__ifi_pad uint8 + Type uint16 + Index int32 + Flags uint32 + Change uint32 +} + +type IfAddrmsg struct { + Family uint8 + Prefixlen uint8 + Flags uint8 + Scope uint8 + Index uint32 +} + +type RtMsg struct { + Family uint8 + Dst_len uint8 + Src_len uint8 + Tos uint8 + Table uint8 + Protocol uint8 + Scope uint8 + Type uint8 + Flags uint32 +} + +type RtNexthop struct { + Len uint16 + Flags uint8 + Hops uint8 + Ifindex int32 +} + +const ( + SizeofSockFilter = 0x8 + SizeofSockFprog = 0x10 +) + +type SockFilter struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type SockFprog struct { + Len uint16 + Pad_cgo_0 [6]byte + Filter *SockFilter +} + +type InotifyEvent struct { + Wd int32 + Mask uint32 + Cookie uint32 + Len uint32 +} + +const SizeofInotifyEvent = 0x10 + +type PtraceRegs struct { + Regs [16]uint64 + Tstate uint64 + Tpc uint64 + Tnpc uint64 + Y uint32 + Magic uint32 +} + +type ptracePsw struct { +} + +type ptraceFpregs struct { +} + +type ptracePer struct { +} + +type FdSet struct { + Bits [16]int64 +} + +type Sysinfo_t struct { + Uptime int64 + Loads [3]uint64 + Totalram uint64 + Freeram uint64 + Sharedram uint64 + Bufferram uint64 + Totalswap uint64 + Freeswap uint64 + Procs uint16 + Pad uint16 + Pad_cgo_0 [4]byte + Totalhigh uint64 + Freehigh uint64 + Unit uint32 + X_f [0]int8 + Pad_cgo_1 [4]byte +} + +type Utsname struct { + Sysname [65]byte + Nodename [65]byte + Release [65]byte + Version [65]byte + Machine [65]byte + Domainname [65]byte +} + +type Ustat_t struct { + Tfree int32 + Pad_cgo_0 [4]byte + Tinode uint64 + Fname [6]int8 + Fpack [6]int8 + Pad_cgo_1 [4]byte +} + +type EpollEvent struct { + Events uint32 + X_padFd int32 + Fd int32 + Pad int32 +} + +const ( + AT_FDCWD = -0x64 + AT_REMOVEDIR = 0x200 + AT_SYMLINK_FOLLOW = 0x400 + AT_SYMLINK_NOFOLLOW = 0x100 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLIN = 0x1 + POLLPRI = 0x2 + POLLOUT = 0x4 + POLLRDHUP = 0x800 + POLLERR = 0x8 + POLLHUP = 0x10 + POLLNVAL = 0x20 +) + +type Sigset_t struct { + X__val [16]uint64 +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Line uint8 + Cc [19]uint8 + Ispeed uint32 + Ospeed uint32 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go b/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go new file mode 100644 index 0000000..4b86fb2 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go @@ -0,0 +1,448 @@ +// cgo -godefs types_netbsd.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build 386,netbsd + +package unix + +const ( + sizeofPtr = 0x4 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x4 + sizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int32 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int32 +} + +type Timeval struct { + Sec int64 + Usec int32 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int32 + Ixrss int32 + Idrss int32 + Isrss int32 + Minflt int32 + Majflt int32 + Nswap int32 + Inblock int32 + Oublock int32 + Msgsnd int32 + Msgrcv int32 + Nsignals int32 + Nvcsw int32 + Nivcsw int32 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev uint64 + Mode uint32 + Ino uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev uint64 + Atimespec Timespec + Mtimespec Timespec + Ctimespec Timespec + Birthtimespec Timespec + Size int64 + Blocks int64 + Blksize uint32 + Flags uint32 + Gen uint32 + Spare [2]uint32 +} + +type Statfs_t [0]byte + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 +} + +type Dirent struct { + Fileno uint64 + Reclen uint16 + Namlen uint16 + Type uint8 + Name [512]int8 + Pad_cgo_0 [3]byte +} + +type Fsid struct { + X__fsid_val [2]int32 +} + +const ( + PathMax = 0x400 +) + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [12]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint32 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen int32 + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x14 + SizeofLinger = 0x8 + SizeofIPMreq = 0x8 + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x1c + SizeofCmsghdr = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type Kevent_t struct { + Ident uint32 + Filter uint32 + Flags uint32 + Fflags uint32 + Data int64 + Udata int32 +} + +type FdSet struct { + Bits [8]uint32 +} + +const ( + SizeofIfMsghdr = 0x98 + SizeofIfData = 0x84 + SizeofIfaMsghdr = 0x18 + SizeofIfAnnounceMsghdr = 0x18 + SizeofRtMsghdr = 0x78 + SizeofRtMetrics = 0x50 +) + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + Pad_cgo_0 [2]byte + Data IfData + Pad_cgo_1 [4]byte +} + +type IfData struct { + Type uint8 + Addrlen uint8 + Hdrlen uint8 + Pad_cgo_0 [1]byte + Link_state int32 + Mtu uint64 + Metric uint64 + Baudrate uint64 + Ipackets uint64 + Ierrors uint64 + Opackets uint64 + Oerrors uint64 + Collisions uint64 + Ibytes uint64 + Obytes uint64 + Imcasts uint64 + Omcasts uint64 + Iqdrops uint64 + Noproto uint64 + Lastchange Timespec +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Metric int32 + Index uint16 + Pad_cgo_0 [6]byte +} + +type IfAnnounceMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + Name [16]int8 + What uint16 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + Pad_cgo_0 [2]byte + Flags int32 + Addrs int32 + Pid int32 + Seq int32 + Errno int32 + Use int32 + Inits int32 + Pad_cgo_1 [4]byte + Rmx RtMetrics +} + +type RtMetrics struct { + Locks uint64 + Mtu uint64 + Hopcount uint64 + Recvpipe uint64 + Sendpipe uint64 + Ssthresh uint64 + Rtt uint64 + Rttvar uint64 + Expire int64 + Pksent int64 +} + +type Mclpool [0]byte + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x80 + SizeofBpfProgram = 0x8 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x14 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint64 + Drop uint64 + Capt uint64 + Padding [13]uint64 +} + +type BpfProgram struct { + Len uint32 + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp BpfTimeval + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + Pad_cgo_0 [2]byte +} + +type BpfTimeval struct { + Sec int32 + Usec int32 +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [20]uint8 + Ispeed int32 + Ospeed int32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = -0x64 + AT_SYMLINK_NOFOLLOW = 0x200 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type Sysctlnode struct { + Flags uint32 + Num int32 + Name [32]int8 + Ver uint32 + X__rsvd uint32 + Un [16]byte + X_sysctl_size [8]byte + X_sysctl_func [8]byte + X_sysctl_parent [8]byte + X_sysctl_desc [8]byte +} + +type Utsname struct { + Sysname [256]byte + Nodename [256]byte + Release [256]byte + Version [256]byte + Machine [256]byte +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go new file mode 100644 index 0000000..9048a50 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go @@ -0,0 +1,455 @@ +// cgo -godefs types_netbsd.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,netbsd + +package unix + +const ( + sizeofPtr = 0x8 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x8 + sizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int32 + Pad_cgo_0 [4]byte +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev uint64 + Mode uint32 + Pad_cgo_0 [4]byte + Ino uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Pad_cgo_1 [4]byte + Rdev uint64 + Atimespec Timespec + Mtimespec Timespec + Ctimespec Timespec + Birthtimespec Timespec + Size int64 + Blocks int64 + Blksize uint32 + Flags uint32 + Gen uint32 + Spare [2]uint32 + Pad_cgo_2 [4]byte +} + +type Statfs_t [0]byte + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 +} + +type Dirent struct { + Fileno uint64 + Reclen uint16 + Namlen uint16 + Type uint8 + Name [512]int8 + Pad_cgo_0 [3]byte +} + +type Fsid struct { + X__fsid_val [2]int32 +} + +const ( + PathMax = 0x400 +) + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [12]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Pad_cgo_0 [4]byte + Iov *Iovec + Iovlen int32 + Pad_cgo_1 [4]byte + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x14 + SizeofLinger = 0x8 + SizeofIPMreq = 0x8 + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x30 + SizeofCmsghdr = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type Kevent_t struct { + Ident uint64 + Filter uint32 + Flags uint32 + Fflags uint32 + Pad_cgo_0 [4]byte + Data int64 + Udata int64 +} + +type FdSet struct { + Bits [8]uint32 +} + +const ( + SizeofIfMsghdr = 0x98 + SizeofIfData = 0x88 + SizeofIfaMsghdr = 0x18 + SizeofIfAnnounceMsghdr = 0x18 + SizeofRtMsghdr = 0x78 + SizeofRtMetrics = 0x50 +) + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + Pad_cgo_0 [2]byte + Data IfData +} + +type IfData struct { + Type uint8 + Addrlen uint8 + Hdrlen uint8 + Pad_cgo_0 [1]byte + Link_state int32 + Mtu uint64 + Metric uint64 + Baudrate uint64 + Ipackets uint64 + Ierrors uint64 + Opackets uint64 + Oerrors uint64 + Collisions uint64 + Ibytes uint64 + Obytes uint64 + Imcasts uint64 + Omcasts uint64 + Iqdrops uint64 + Noproto uint64 + Lastchange Timespec +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Metric int32 + Index uint16 + Pad_cgo_0 [6]byte +} + +type IfAnnounceMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + Name [16]int8 + What uint16 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + Pad_cgo_0 [2]byte + Flags int32 + Addrs int32 + Pid int32 + Seq int32 + Errno int32 + Use int32 + Inits int32 + Pad_cgo_1 [4]byte + Rmx RtMetrics +} + +type RtMetrics struct { + Locks uint64 + Mtu uint64 + Hopcount uint64 + Recvpipe uint64 + Sendpipe uint64 + Ssthresh uint64 + Rtt uint64 + Rttvar uint64 + Expire int64 + Pksent int64 +} + +type Mclpool [0]byte + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x80 + SizeofBpfProgram = 0x10 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x20 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint64 + Drop uint64 + Capt uint64 + Padding [13]uint64 +} + +type BpfProgram struct { + Len uint32 + Pad_cgo_0 [4]byte + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp BpfTimeval + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + Pad_cgo_0 [6]byte +} + +type BpfTimeval struct { + Sec int64 + Usec int64 +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [20]uint8 + Ispeed int32 + Ospeed int32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = -0x64 + AT_SYMLINK_NOFOLLOW = 0x200 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type Sysctlnode struct { + Flags uint32 + Num int32 + Name [32]int8 + Ver uint32 + X__rsvd uint32 + Un [16]byte + X_sysctl_size [8]byte + X_sysctl_func [8]byte + X_sysctl_parent [8]byte + X_sysctl_desc [8]byte +} + +type Utsname struct { + Sysname [256]byte + Nodename [256]byte + Release [256]byte + Version [256]byte + Machine [256]byte +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go b/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go new file mode 100644 index 0000000..00525e7 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go @@ -0,0 +1,453 @@ +// cgo -godefs types_netbsd.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build arm,netbsd + +package unix + +const ( + sizeofPtr = 0x4 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x4 + sizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int32 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int32 + Pad_cgo_0 [4]byte +} + +type Timeval struct { + Sec int64 + Usec int32 + Pad_cgo_0 [4]byte +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int32 + Ixrss int32 + Idrss int32 + Isrss int32 + Minflt int32 + Majflt int32 + Nswap int32 + Inblock int32 + Oublock int32 + Msgsnd int32 + Msgrcv int32 + Nsignals int32 + Nvcsw int32 + Nivcsw int32 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Dev uint64 + Mode uint32 + Pad_cgo_0 [4]byte + Ino uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Pad_cgo_1 [4]byte + Rdev uint64 + Atimespec Timespec + Mtimespec Timespec + Ctimespec Timespec + Birthtimespec Timespec + Size int64 + Blocks int64 + Blksize uint32 + Flags uint32 + Gen uint32 + Spare [2]uint32 + Pad_cgo_2 [4]byte +} + +type Statfs_t [0]byte + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 +} + +type Dirent struct { + Fileno uint64 + Reclen uint16 + Namlen uint16 + Type uint8 + Name [512]int8 + Pad_cgo_0 [3]byte +} + +type Fsid struct { + X__fsid_val [2]int32 +} + +const ( + PathMax = 0x400 +) + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [12]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint32 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen int32 + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x14 + SizeofLinger = 0x8 + SizeofIPMreq = 0x8 + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x1c + SizeofCmsghdr = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type Kevent_t struct { + Ident uint32 + Filter uint32 + Flags uint32 + Fflags uint32 + Data int64 + Udata int32 + Pad_cgo_0 [4]byte +} + +type FdSet struct { + Bits [8]uint32 +} + +const ( + SizeofIfMsghdr = 0x98 + SizeofIfData = 0x88 + SizeofIfaMsghdr = 0x18 + SizeofIfAnnounceMsghdr = 0x18 + SizeofRtMsghdr = 0x78 + SizeofRtMetrics = 0x50 +) + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + Pad_cgo_0 [2]byte + Data IfData +} + +type IfData struct { + Type uint8 + Addrlen uint8 + Hdrlen uint8 + Pad_cgo_0 [1]byte + Link_state int32 + Mtu uint64 + Metric uint64 + Baudrate uint64 + Ipackets uint64 + Ierrors uint64 + Opackets uint64 + Oerrors uint64 + Collisions uint64 + Ibytes uint64 + Obytes uint64 + Imcasts uint64 + Omcasts uint64 + Iqdrops uint64 + Noproto uint64 + Lastchange Timespec +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Metric int32 + Index uint16 + Pad_cgo_0 [6]byte +} + +type IfAnnounceMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + Name [16]int8 + What uint16 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + Pad_cgo_0 [2]byte + Flags int32 + Addrs int32 + Pid int32 + Seq int32 + Errno int32 + Use int32 + Inits int32 + Pad_cgo_1 [4]byte + Rmx RtMetrics +} + +type RtMetrics struct { + Locks uint64 + Mtu uint64 + Hopcount uint64 + Recvpipe uint64 + Sendpipe uint64 + Ssthresh uint64 + Rtt uint64 + Rttvar uint64 + Expire int64 + Pksent int64 +} + +type Mclpool [0]byte + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x80 + SizeofBpfProgram = 0x8 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x14 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint64 + Drop uint64 + Capt uint64 + Padding [13]uint64 +} + +type BpfProgram struct { + Len uint32 + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp BpfTimeval + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + Pad_cgo_0 [2]byte +} + +type BpfTimeval struct { + Sec int32 + Usec int32 +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [20]uint8 + Ispeed int32 + Ospeed int32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = -0x64 + AT_SYMLINK_NOFOLLOW = 0x200 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type Sysctlnode struct { + Flags uint32 + Num int32 + Name [32]int8 + Ver uint32 + X__rsvd uint32 + Un [16]byte + X_sysctl_size [8]byte + X_sysctl_func [8]byte + X_sysctl_parent [8]byte + X_sysctl_desc [8]byte +} + +type Utsname struct { + Sysname [256]byte + Nodename [256]byte + Release [256]byte + Version [256]byte + Machine [256]byte +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go b/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go new file mode 100644 index 0000000..d5a2d75 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go @@ -0,0 +1,484 @@ +// cgo -godefs types_openbsd.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build 386,openbsd + +package unix + +const ( + sizeofPtr = 0x4 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x4 + sizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int32 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int32 +} + +type Timeval struct { + Sec int64 + Usec int32 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int32 + Ixrss int32 + Idrss int32 + Isrss int32 + Minflt int32 + Majflt int32 + Nswap int32 + Inblock int32 + Oublock int32 + Msgsnd int32 + Msgrcv int32 + Nsignals int32 + Nvcsw int32 + Nivcsw int32 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +const ( + S_IFMT = 0xf000 + S_IFIFO = 0x1000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFBLK = 0x6000 + S_IFREG = 0x8000 + S_IFLNK = 0xa000 + S_IFSOCK = 0xc000 + S_ISUID = 0x800 + S_ISGID = 0x400 + S_ISVTX = 0x200 + S_IRUSR = 0x100 + S_IWUSR = 0x80 + S_IXUSR = 0x40 +) + +type Stat_t struct { + Mode uint32 + Dev int32 + Ino uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev int32 + Atim Timespec + Mtim Timespec + Ctim Timespec + Size int64 + Blocks int64 + Blksize uint32 + Flags uint32 + Gen uint32 + X__st_birthtim Timespec +} + +type Statfs_t struct { + F_flags uint32 + F_bsize uint32 + F_iosize uint32 + F_blocks uint64 + F_bfree uint64 + F_bavail int64 + F_files uint64 + F_ffree uint64 + F_favail int64 + F_syncwrites uint64 + F_syncreads uint64 + F_asyncwrites uint64 + F_asyncreads uint64 + F_fsid Fsid + F_namemax uint32 + F_owner uint32 + F_ctime uint64 + F_fstypename [16]int8 + F_mntonname [90]int8 + F_mntfromname [90]int8 + F_mntfromspec [90]int8 + Pad_cgo_0 [2]byte + Mount_info [160]byte +} + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 +} + +type Dirent struct { + Fileno uint64 + Off int64 + Reclen uint16 + Type uint8 + Namlen uint8 + X__d_padding [4]uint8 + Name [256]int8 +} + +type Fsid struct { + Val [2]int32 +} + +const ( + PathMax = 0x400 +) + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [24]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint32 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen uint32 + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x20 + SizeofLinger = 0x8 + SizeofIPMreq = 0x8 + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x1c + SizeofCmsghdr = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type Kevent_t struct { + Ident uint32 + Filter int16 + Flags uint16 + Fflags uint32 + Data int64 + Udata *byte +} + +type FdSet struct { + Bits [32]uint32 +} + +const ( + SizeofIfMsghdr = 0xec + SizeofIfData = 0xd4 + SizeofIfaMsghdr = 0x18 + SizeofIfAnnounceMsghdr = 0x1a + SizeofRtMsghdr = 0x60 + SizeofRtMetrics = 0x38 +) + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Pad1 uint8 + Pad2 uint8 + Addrs int32 + Flags int32 + Xflags int32 + Data IfData +} + +type IfData struct { + Type uint8 + Addrlen uint8 + Hdrlen uint8 + Link_state uint8 + Mtu uint32 + Metric uint32 + Pad uint32 + Baudrate uint64 + Ipackets uint64 + Ierrors uint64 + Opackets uint64 + Oerrors uint64 + Collisions uint64 + Ibytes uint64 + Obytes uint64 + Imcasts uint64 + Omcasts uint64 + Iqdrops uint64 + Noproto uint64 + Capabilities uint32 + Lastchange Timeval + Mclpool [7]Mclpool +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Pad1 uint8 + Pad2 uint8 + Addrs int32 + Flags int32 + Metric int32 +} + +type IfAnnounceMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + What uint16 + Name [16]int8 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Priority uint8 + Mpls uint8 + Addrs int32 + Flags int32 + Fmask int32 + Pid int32 + Seq int32 + Errno int32 + Inits uint32 + Rmx RtMetrics +} + +type RtMetrics struct { + Pksent uint64 + Expire int64 + Locks uint32 + Mtu uint32 + Refcnt uint32 + Hopcount uint32 + Recvpipe uint32 + Sendpipe uint32 + Ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Pad uint32 +} + +type Mclpool struct { + Grown int32 + Alive uint16 + Hwm uint16 + Cwm uint16 + Lwm uint16 +} + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x8 + SizeofBpfProgram = 0x8 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x14 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint32 + Drop uint32 +} + +type BpfProgram struct { + Len uint32 + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp BpfTimeval + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + Pad_cgo_0 [2]byte +} + +type BpfTimeval struct { + Sec uint32 + Usec uint32 +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [20]uint8 + Ispeed int32 + Ospeed int32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = -0x64 + AT_SYMLINK_NOFOLLOW = 0x2 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type Utsname struct { + Sysname [256]byte + Nodename [256]byte + Release [256]byte + Version [256]byte + Machine [256]byte +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go new file mode 100644 index 0000000..d531410 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go @@ -0,0 +1,491 @@ +// cgo -godefs types_openbsd.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,openbsd + +package unix + +const ( + sizeofPtr = 0x8 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x8 + sizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int64 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +const ( + S_IFMT = 0xf000 + S_IFIFO = 0x1000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFBLK = 0x6000 + S_IFREG = 0x8000 + S_IFLNK = 0xa000 + S_IFSOCK = 0xc000 + S_ISUID = 0x800 + S_ISGID = 0x400 + S_ISVTX = 0x200 + S_IRUSR = 0x100 + S_IWUSR = 0x80 + S_IXUSR = 0x40 +) + +type Stat_t struct { + Mode uint32 + Dev int32 + Ino uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev int32 + Atim Timespec + Mtim Timespec + Ctim Timespec + Size int64 + Blocks int64 + Blksize uint32 + Flags uint32 + Gen uint32 + Pad_cgo_0 [4]byte + X__st_birthtim Timespec +} + +type Statfs_t struct { + F_flags uint32 + F_bsize uint32 + F_iosize uint32 + Pad_cgo_0 [4]byte + F_blocks uint64 + F_bfree uint64 + F_bavail int64 + F_files uint64 + F_ffree uint64 + F_favail int64 + F_syncwrites uint64 + F_syncreads uint64 + F_asyncwrites uint64 + F_asyncreads uint64 + F_fsid Fsid + F_namemax uint32 + F_owner uint32 + F_ctime uint64 + F_fstypename [16]int8 + F_mntonname [90]int8 + F_mntfromname [90]int8 + F_mntfromspec [90]int8 + Pad_cgo_1 [2]byte + Mount_info [160]byte +} + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 +} + +type Dirent struct { + Fileno uint64 + Off int64 + Reclen uint16 + Type uint8 + Namlen uint8 + X__d_padding [4]uint8 + Name [256]int8 +} + +type Fsid struct { + Val [2]int32 +} + +const ( + PathMax = 0x400 +) + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [24]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Pad_cgo_0 [4]byte + Iov *Iovec + Iovlen uint32 + Pad_cgo_1 [4]byte + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x20 + SizeofLinger = 0x8 + SizeofIPMreq = 0x8 + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x30 + SizeofCmsghdr = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type Kevent_t struct { + Ident uint64 + Filter int16 + Flags uint16 + Fflags uint32 + Data int64 + Udata *byte +} + +type FdSet struct { + Bits [32]uint32 +} + +const ( + SizeofIfMsghdr = 0xf8 + SizeofIfData = 0xe0 + SizeofIfaMsghdr = 0x18 + SizeofIfAnnounceMsghdr = 0x1a + SizeofRtMsghdr = 0x60 + SizeofRtMetrics = 0x38 +) + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Pad1 uint8 + Pad2 uint8 + Addrs int32 + Flags int32 + Xflags int32 + Data IfData +} + +type IfData struct { + Type uint8 + Addrlen uint8 + Hdrlen uint8 + Link_state uint8 + Mtu uint32 + Metric uint32 + Pad uint32 + Baudrate uint64 + Ipackets uint64 + Ierrors uint64 + Opackets uint64 + Oerrors uint64 + Collisions uint64 + Ibytes uint64 + Obytes uint64 + Imcasts uint64 + Omcasts uint64 + Iqdrops uint64 + Noproto uint64 + Capabilities uint32 + Pad_cgo_0 [4]byte + Lastchange Timeval + Mclpool [7]Mclpool + Pad_cgo_1 [4]byte +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Pad1 uint8 + Pad2 uint8 + Addrs int32 + Flags int32 + Metric int32 +} + +type IfAnnounceMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + What uint16 + Name [16]int8 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Priority uint8 + Mpls uint8 + Addrs int32 + Flags int32 + Fmask int32 + Pid int32 + Seq int32 + Errno int32 + Inits uint32 + Rmx RtMetrics +} + +type RtMetrics struct { + Pksent uint64 + Expire int64 + Locks uint32 + Mtu uint32 + Refcnt uint32 + Hopcount uint32 + Recvpipe uint32 + Sendpipe uint32 + Ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Pad uint32 +} + +type Mclpool struct { + Grown int32 + Alive uint16 + Hwm uint16 + Cwm uint16 + Lwm uint16 +} + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x8 + SizeofBpfProgram = 0x10 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x14 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint32 + Drop uint32 +} + +type BpfProgram struct { + Len uint32 + Pad_cgo_0 [4]byte + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp BpfTimeval + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + Pad_cgo_0 [2]byte +} + +type BpfTimeval struct { + Sec uint32 + Usec uint32 +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [20]uint8 + Ispeed int32 + Ospeed int32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = -0x64 + AT_SYMLINK_NOFOLLOW = 0x2 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type Utsname struct { + Sysname [256]byte + Nodename [256]byte + Release [256]byte + Version [256]byte + Machine [256]byte +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go b/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go new file mode 100644 index 0000000..e35b13b --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go @@ -0,0 +1,477 @@ +// cgo -godefs types_openbsd.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build arm,openbsd + +package unix + +const ( + sizeofPtr = 0x4 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x4 + sizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int32 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int32 +} + +type Timeval struct { + Sec int64 + Usec int32 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int32 + Ixrss int32 + Idrss int32 + Isrss int32 + Minflt int32 + Majflt int32 + Nswap int32 + Inblock int32 + Oublock int32 + Msgsnd int32 + Msgrcv int32 + Nsignals int32 + Nvcsw int32 + Nivcsw int32 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +const ( + S_IFMT = 0xf000 + S_IFIFO = 0x1000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFBLK = 0x6000 + S_IFREG = 0x8000 + S_IFLNK = 0xa000 + S_IFSOCK = 0xc000 + S_ISUID = 0x800 + S_ISGID = 0x400 + S_ISVTX = 0x200 + S_IRUSR = 0x100 + S_IWUSR = 0x80 + S_IXUSR = 0x40 +) + +type Stat_t struct { + Mode uint32 + Dev int32 + Ino uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev int32 + Atim Timespec + Mtim Timespec + Ctim Timespec + Size int64 + Blocks int64 + Blksize int32 + Flags uint32 + Gen uint32 + X__st_birthtim Timespec +} + +type Statfs_t struct { + F_flags uint32 + F_bsize uint32 + F_iosize uint32 + F_blocks uint64 + F_bfree uint64 + F_bavail int64 + F_files uint64 + F_ffree uint64 + F_favail int64 + F_syncwrites uint64 + F_syncreads uint64 + F_asyncwrites uint64 + F_asyncreads uint64 + F_fsid Fsid + F_namemax uint32 + F_owner uint32 + F_ctime uint64 + F_fstypename [16]uint8 + F_mntonname [90]uint8 + F_mntfromname [90]uint8 + F_mntfromspec [90]uint8 + Pad_cgo_0 [2]byte + Mount_info [160]byte +} + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 +} + +type Dirent struct { + Fileno uint64 + Off int64 + Reclen uint16 + Type uint8 + Namlen uint8 + X__d_padding [4]uint8 + Name [256]uint8 +} + +type Fsid struct { + Val [2]int32 +} + +const ( + PathMax = 0x400 +) + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [24]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint32 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen uint32 + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x20 + SizeofLinger = 0x8 + SizeofIPMreq = 0x8 + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x1c + SizeofCmsghdr = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type Kevent_t struct { + Ident uint32 + Filter int16 + Flags uint16 + Fflags uint32 + Data int64 + Udata *byte +} + +type FdSet struct { + Bits [32]uint32 +} + +const ( + SizeofIfMsghdr = 0x98 + SizeofIfData = 0x80 + SizeofIfaMsghdr = 0x18 + SizeofIfAnnounceMsghdr = 0x1a + SizeofRtMsghdr = 0x60 + SizeofRtMetrics = 0x38 +) + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Pad1 uint8 + Pad2 uint8 + Addrs int32 + Flags int32 + Xflags int32 + Data IfData +} + +type IfData struct { + Type uint8 + Addrlen uint8 + Hdrlen uint8 + Link_state uint8 + Mtu uint32 + Metric uint32 + Pad uint32 + Baudrate uint64 + Ipackets uint64 + Ierrors uint64 + Opackets uint64 + Oerrors uint64 + Collisions uint64 + Ibytes uint64 + Obytes uint64 + Imcasts uint64 + Omcasts uint64 + Iqdrops uint64 + Noproto uint64 + Capabilities uint32 + Lastchange Timeval +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Pad1 uint8 + Pad2 uint8 + Addrs int32 + Flags int32 + Metric int32 +} + +type IfAnnounceMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + What uint16 + Name [16]uint8 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Priority uint8 + Mpls uint8 + Addrs int32 + Flags int32 + Fmask int32 + Pid int32 + Seq int32 + Errno int32 + Inits uint32 + Rmx RtMetrics +} + +type RtMetrics struct { + Pksent uint64 + Expire int64 + Locks uint32 + Mtu uint32 + Refcnt uint32 + Hopcount uint32 + Recvpipe uint32 + Sendpipe uint32 + Ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Pad uint32 +} + +type Mclpool struct{} + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x8 + SizeofBpfProgram = 0x8 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x14 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint32 + Drop uint32 +} + +type BpfProgram struct { + Len uint32 + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp BpfTimeval + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + Pad_cgo_0 [2]byte +} + +type BpfTimeval struct { + Sec uint32 + Usec uint32 +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [20]uint8 + Ispeed int32 + Ospeed int32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = -0x64 + AT_SYMLINK_NOFOLLOW = 0x2 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type Utsname struct { + Sysname [256]byte + Nodename [256]byte + Release [256]byte + Version [256]byte + Machine [256]byte +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go new file mode 100644 index 0000000..2248598 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go @@ -0,0 +1,459 @@ +// cgo -godefs types_solaris.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +// +build amd64,solaris + +package unix + +const ( + sizeofPtr = 0x8 + sizeofShort = 0x2 + sizeofInt = 0x4 + sizeofLong = 0x8 + sizeofLongLong = 0x8 + PathMax = 0x400 + MaxHostNameLen = 0x100 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int64 +} + +type Timeval32 struct { + Sec int32 + Usec int32 +} + +type Tms struct { + Utime int64 + Stime int64 + Cutime int64 + Cstime int64 +} + +type Utimbuf struct { + Actime int64 + Modtime int64 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +const ( + S_IFMT = 0xf000 + S_IFIFO = 0x1000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFBLK = 0x6000 + S_IFREG = 0x8000 + S_IFLNK = 0xa000 + S_IFSOCK = 0xc000 + S_ISUID = 0x800 + S_ISGID = 0x400 + S_ISVTX = 0x200 + S_IRUSR = 0x100 + S_IWUSR = 0x80 + S_IXUSR = 0x40 +) + +type Stat_t struct { + Dev uint64 + Ino uint64 + Mode uint32 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev uint64 + Size int64 + Atim Timespec + Mtim Timespec + Ctim Timespec + Blksize int32 + _ [4]byte + Blocks int64 + Fstype [16]int8 +} + +type Flock_t struct { + Type int16 + Whence int16 + _ [4]byte + Start int64 + Len int64 + Sysid int32 + Pid int32 + Pad [4]int64 +} + +type Dirent struct { + Ino uint64 + Off int64 + Reclen uint16 + Name [1]int8 + _ [5]byte +} + +type _Fsblkcnt_t uint64 + +type Statvfs_t struct { + Bsize uint64 + Frsize uint64 + Blocks uint64 + Bfree uint64 + Bavail uint64 + Files uint64 + Ffree uint64 + Favail uint64 + Fsid uint64 + Basetype [16]int8 + Flag uint64 + Namemax uint64 + Fstr [32]int8 +} + +type RawSockaddrInet4 struct { + Family uint16 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Family uint16 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 + X__sin6_src_id uint32 +} + +type RawSockaddrUnix struct { + Family uint16 + Path [108]int8 +} + +type RawSockaddrDatalink struct { + Family uint16 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [244]int8 +} + +type RawSockaddr struct { + Family uint16 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [236]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *int8 + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + _ [4]byte + Iov *Iovec + Iovlen int32 + _ [4]byte + Accrights *int8 + Accrightslen int32 + _ [4]byte +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + X__icmp6_filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x20 + SizeofSockaddrAny = 0xfc + SizeofSockaddrUnix = 0x6e + SizeofSockaddrDatalink = 0xfc + SizeofLinger = 0x8 + SizeofIPMreq = 0x8 + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x30 + SizeofCmsghdr = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x24 + SizeofICMPv6Filter = 0x20 +) + +type FdSet struct { + Bits [1024]int64 +} + +type Utsname struct { + Sysname [257]byte + Nodename [257]byte + Release [257]byte + Version [257]byte + Machine [257]byte +} + +type Ustat_t struct { + Tfree int64 + Tinode uint64 + Fname [6]int8 + Fpack [6]int8 + _ [4]byte +} + +const ( + AT_FDCWD = 0xffd19553 + AT_SYMLINK_NOFOLLOW = 0x1000 + AT_SYMLINK_FOLLOW = 0x2000 + AT_REMOVEDIR = 0x1 + AT_EACCESS = 0x4 +) + +const ( + SizeofIfMsghdr = 0x54 + SizeofIfData = 0x44 + SizeofIfaMsghdr = 0x14 + SizeofRtMsghdr = 0x4c + SizeofRtMetrics = 0x28 +) + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte + Data IfData +} + +type IfData struct { + Type uint8 + Addrlen uint8 + Hdrlen uint8 + _ [1]byte + Mtu uint32 + Metric uint32 + Baudrate uint32 + Ipackets uint32 + Ierrors uint32 + Opackets uint32 + Oerrors uint32 + Collisions uint32 + Ibytes uint32 + Obytes uint32 + Imcasts uint32 + Omcasts uint32 + Iqdrops uint32 + Noproto uint32 + Lastchange Timeval32 +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ [2]byte + Metric int32 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + _ [2]byte + Flags int32 + Addrs int32 + Pid int32 + Seq int32 + Errno int32 + Use int32 + Inits uint32 + Rmx RtMetrics +} + +type RtMetrics struct { + Locks uint32 + Mtu uint32 + Hopcount uint32 + Expire uint32 + Recvpipe uint32 + Sendpipe uint32 + Ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Pksent uint32 +} + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x80 + SizeofBpfProgram = 0x10 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x14 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint64 + Drop uint64 + Capt uint64 + Padding [13]uint64 +} + +type BpfProgram struct { + Len uint32 + _ [4]byte + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfTimeval struct { + Sec int32 + Usec int32 +} + +type BpfHdr struct { + Tstamp BpfTimeval + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + _ [2]byte +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [19]uint8 + _ [1]byte +} + +type Termio struct { + Iflag uint16 + Oflag uint16 + Cflag uint16 + Lflag uint16 + Line int8 + Cc [8]uint8 + _ [1]byte +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) diff --git a/vendor/golang.org/x/sys/windows/asm_windows_386.s b/vendor/golang.org/x/sys/windows/asm_windows_386.s new file mode 100644 index 0000000..21d994d --- /dev/null +++ b/vendor/golang.org/x/sys/windows/asm_windows_386.s @@ -0,0 +1,13 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +// System calls for 386, Windows are implemented in runtime/syscall_windows.goc +// + +TEXT ·getprocaddress(SB), 7, $0-16 + JMP syscall·getprocaddress(SB) + +TEXT ·loadlibrary(SB), 7, $0-12 + JMP syscall·loadlibrary(SB) diff --git a/vendor/golang.org/x/sys/windows/asm_windows_amd64.s b/vendor/golang.org/x/sys/windows/asm_windows_amd64.s new file mode 100644 index 0000000..4d025ab --- /dev/null +++ b/vendor/golang.org/x/sys/windows/asm_windows_amd64.s @@ -0,0 +1,13 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +// System calls for amd64, Windows are implemented in runtime/syscall_windows.goc +// + +TEXT ·getprocaddress(SB), 7, $0-32 + JMP syscall·getprocaddress(SB) + +TEXT ·loadlibrary(SB), 7, $0-8 + JMP syscall·loadlibrary(SB) diff --git a/vendor/golang.org/x/sys/windows/dll_windows.go b/vendor/golang.org/x/sys/windows/dll_windows.go new file mode 100644 index 0000000..e92c05b --- /dev/null +++ b/vendor/golang.org/x/sys/windows/dll_windows.go @@ -0,0 +1,378 @@ +// Copyright 2011 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package windows + +import ( + "sync" + "sync/atomic" + "syscall" + "unsafe" +) + +// DLLError describes reasons for DLL load failures. +type DLLError struct { + Err error + ObjName string + Msg string +} + +func (e *DLLError) Error() string { return e.Msg } + +// Implemented in runtime/syscall_windows.goc; we provide jumps to them in our assembly file. +func loadlibrary(filename *uint16) (handle uintptr, err syscall.Errno) +func getprocaddress(handle uintptr, procname *uint8) (proc uintptr, err syscall.Errno) + +// A DLL implements access to a single DLL. +type DLL struct { + Name string + Handle Handle +} + +// LoadDLL loads DLL file into memory. +// +// Warning: using LoadDLL without an absolute path name is subject to +// DLL preloading attacks. To safely load a system DLL, use LazyDLL +// with System set to true, or use LoadLibraryEx directly. +func LoadDLL(name string) (dll *DLL, err error) { + namep, err := UTF16PtrFromString(name) + if err != nil { + return nil, err + } + h, e := loadlibrary(namep) + if e != 0 { + return nil, &DLLError{ + Err: e, + ObjName: name, + Msg: "Failed to load " + name + ": " + e.Error(), + } + } + d := &DLL{ + Name: name, + Handle: Handle(h), + } + return d, nil +} + +// MustLoadDLL is like LoadDLL but panics if load operation failes. +func MustLoadDLL(name string) *DLL { + d, e := LoadDLL(name) + if e != nil { + panic(e) + } + return d +} + +// FindProc searches DLL d for procedure named name and returns *Proc +// if found. It returns an error if search fails. +func (d *DLL) FindProc(name string) (proc *Proc, err error) { + namep, err := BytePtrFromString(name) + if err != nil { + return nil, err + } + a, e := getprocaddress(uintptr(d.Handle), namep) + if e != 0 { + return nil, &DLLError{ + Err: e, + ObjName: name, + Msg: "Failed to find " + name + " procedure in " + d.Name + ": " + e.Error(), + } + } + p := &Proc{ + Dll: d, + Name: name, + addr: a, + } + return p, nil +} + +// MustFindProc is like FindProc but panics if search fails. +func (d *DLL) MustFindProc(name string) *Proc { + p, e := d.FindProc(name) + if e != nil { + panic(e) + } + return p +} + +// Release unloads DLL d from memory. +func (d *DLL) Release() (err error) { + return FreeLibrary(d.Handle) +} + +// A Proc implements access to a procedure inside a DLL. +type Proc struct { + Dll *DLL + Name string + addr uintptr +} + +// Addr returns the address of the procedure represented by p. +// The return value can be passed to Syscall to run the procedure. +func (p *Proc) Addr() uintptr { + return p.addr +} + +//go:uintptrescapes + +// Call executes procedure p with arguments a. It will panic, if more than 15 arguments +// are supplied. +// +// The returned error is always non-nil, constructed from the result of GetLastError. +// Callers must inspect the primary return value to decide whether an error occurred +// (according to the semantics of the specific function being called) before consulting +// the error. The error will be guaranteed to contain windows.Errno. +func (p *Proc) Call(a ...uintptr) (r1, r2 uintptr, lastErr error) { + switch len(a) { + case 0: + return syscall.Syscall(p.Addr(), uintptr(len(a)), 0, 0, 0) + case 1: + return syscall.Syscall(p.Addr(), uintptr(len(a)), a[0], 0, 0) + case 2: + return syscall.Syscall(p.Addr(), uintptr(len(a)), a[0], a[1], 0) + case 3: + return syscall.Syscall(p.Addr(), uintptr(len(a)), a[0], a[1], a[2]) + case 4: + return syscall.Syscall6(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], 0, 0) + case 5: + return syscall.Syscall6(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], 0) + case 6: + return syscall.Syscall6(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5]) + case 7: + return syscall.Syscall9(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], 0, 0) + case 8: + return syscall.Syscall9(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], 0) + case 9: + return syscall.Syscall9(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8]) + case 10: + return syscall.Syscall12(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], 0, 0) + case 11: + return syscall.Syscall12(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], 0) + case 12: + return syscall.Syscall12(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11]) + case 13: + return syscall.Syscall15(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11], a[12], 0, 0) + case 14: + return syscall.Syscall15(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11], a[12], a[13], 0) + case 15: + return syscall.Syscall15(p.Addr(), uintptr(len(a)), a[0], a[1], a[2], a[3], a[4], a[5], a[6], a[7], a[8], a[9], a[10], a[11], a[12], a[13], a[14]) + default: + panic("Call " + p.Name + " with too many arguments " + itoa(len(a)) + ".") + } +} + +// A LazyDLL implements access to a single DLL. +// It will delay the load of the DLL until the first +// call to its Handle method or to one of its +// LazyProc's Addr method. +type LazyDLL struct { + Name string + + // System determines whether the DLL must be loaded from the + // Windows System directory, bypassing the normal DLL search + // path. + System bool + + mu sync.Mutex + dll *DLL // non nil once DLL is loaded +} + +// Load loads DLL file d.Name into memory. It returns an error if fails. +// Load will not try to load DLL, if it is already loaded into memory. +func (d *LazyDLL) Load() error { + // Non-racy version of: + // if d.dll != nil { + if atomic.LoadPointer((*unsafe.Pointer)(unsafe.Pointer(&d.dll))) != nil { + return nil + } + d.mu.Lock() + defer d.mu.Unlock() + if d.dll != nil { + return nil + } + + // kernel32.dll is special, since it's where LoadLibraryEx comes from. + // The kernel already special-cases its name, so it's always + // loaded from system32. + var dll *DLL + var err error + if d.Name == "kernel32.dll" { + dll, err = LoadDLL(d.Name) + } else { + dll, err = loadLibraryEx(d.Name, d.System) + } + if err != nil { + return err + } + + // Non-racy version of: + // d.dll = dll + atomic.StorePointer((*unsafe.Pointer)(unsafe.Pointer(&d.dll)), unsafe.Pointer(dll)) + return nil +} + +// mustLoad is like Load but panics if search fails. +func (d *LazyDLL) mustLoad() { + e := d.Load() + if e != nil { + panic(e) + } +} + +// Handle returns d's module handle. +func (d *LazyDLL) Handle() uintptr { + d.mustLoad() + return uintptr(d.dll.Handle) +} + +// NewProc returns a LazyProc for accessing the named procedure in the DLL d. +func (d *LazyDLL) NewProc(name string) *LazyProc { + return &LazyProc{l: d, Name: name} +} + +// NewLazyDLL creates new LazyDLL associated with DLL file. +func NewLazyDLL(name string) *LazyDLL { + return &LazyDLL{Name: name} +} + +// NewLazySystemDLL is like NewLazyDLL, but will only +// search Windows System directory for the DLL if name is +// a base name (like "advapi32.dll"). +func NewLazySystemDLL(name string) *LazyDLL { + return &LazyDLL{Name: name, System: true} +} + +// A LazyProc implements access to a procedure inside a LazyDLL. +// It delays the lookup until the Addr method is called. +type LazyProc struct { + Name string + + mu sync.Mutex + l *LazyDLL + proc *Proc +} + +// Find searches DLL for procedure named p.Name. It returns +// an error if search fails. Find will not search procedure, +// if it is already found and loaded into memory. +func (p *LazyProc) Find() error { + // Non-racy version of: + // if p.proc == nil { + if atomic.LoadPointer((*unsafe.Pointer)(unsafe.Pointer(&p.proc))) == nil { + p.mu.Lock() + defer p.mu.Unlock() + if p.proc == nil { + e := p.l.Load() + if e != nil { + return e + } + proc, e := p.l.dll.FindProc(p.Name) + if e != nil { + return e + } + // Non-racy version of: + // p.proc = proc + atomic.StorePointer((*unsafe.Pointer)(unsafe.Pointer(&p.proc)), unsafe.Pointer(proc)) + } + } + return nil +} + +// mustFind is like Find but panics if search fails. +func (p *LazyProc) mustFind() { + e := p.Find() + if e != nil { + panic(e) + } +} + +// Addr returns the address of the procedure represented by p. +// The return value can be passed to Syscall to run the procedure. +// It will panic if the procedure cannot be found. +func (p *LazyProc) Addr() uintptr { + p.mustFind() + return p.proc.Addr() +} + +//go:uintptrescapes + +// Call executes procedure p with arguments a. It will panic, if more than 15 arguments +// are supplied. It will also panic if the procedure cannot be found. +// +// The returned error is always non-nil, constructed from the result of GetLastError. +// Callers must inspect the primary return value to decide whether an error occurred +// (according to the semantics of the specific function being called) before consulting +// the error. The error will be guaranteed to contain windows.Errno. +func (p *LazyProc) Call(a ...uintptr) (r1, r2 uintptr, lastErr error) { + p.mustFind() + return p.proc.Call(a...) +} + +var canDoSearchSystem32Once struct { + sync.Once + v bool +} + +func initCanDoSearchSystem32() { + // https://msdn.microsoft.com/en-us/library/ms684179(v=vs.85).aspx says: + // "Windows 7, Windows Server 2008 R2, Windows Vista, and Windows + // Server 2008: The LOAD_LIBRARY_SEARCH_* flags are available on + // systems that have KB2533623 installed. To determine whether the + // flags are available, use GetProcAddress to get the address of the + // AddDllDirectory, RemoveDllDirectory, or SetDefaultDllDirectories + // function. If GetProcAddress succeeds, the LOAD_LIBRARY_SEARCH_* + // flags can be used with LoadLibraryEx." + canDoSearchSystem32Once.v = (modkernel32.NewProc("AddDllDirectory").Find() == nil) +} + +func canDoSearchSystem32() bool { + canDoSearchSystem32Once.Do(initCanDoSearchSystem32) + return canDoSearchSystem32Once.v +} + +func isBaseName(name string) bool { + for _, c := range name { + if c == ':' || c == '/' || c == '\\' { + return false + } + } + return true +} + +// loadLibraryEx wraps the Windows LoadLibraryEx function. +// +// See https://msdn.microsoft.com/en-us/library/windows/desktop/ms684179(v=vs.85).aspx +// +// If name is not an absolute path, LoadLibraryEx searches for the DLL +// in a variety of automatic locations unless constrained by flags. +// See: https://msdn.microsoft.com/en-us/library/ff919712%28VS.85%29.aspx +func loadLibraryEx(name string, system bool) (*DLL, error) { + loadDLL := name + var flags uintptr + if system { + if canDoSearchSystem32() { + const LOAD_LIBRARY_SEARCH_SYSTEM32 = 0x00000800 + flags = LOAD_LIBRARY_SEARCH_SYSTEM32 + } else if isBaseName(name) { + // WindowsXP or unpatched Windows machine + // trying to load "foo.dll" out of the system + // folder, but LoadLibraryEx doesn't support + // that yet on their system, so emulate it. + windir, _ := Getenv("WINDIR") // old var; apparently works on XP + if windir == "" { + return nil, errString("%WINDIR% not defined") + } + loadDLL = windir + "\\System32\\" + name + } + } + h, err := LoadLibraryEx(loadDLL, 0, flags) + if err != nil { + return nil, err + } + return &DLL{Name: name, Handle: h}, nil +} + +type errString string + +func (s errString) Error() string { return string(s) } diff --git a/vendor/golang.org/x/sys/windows/env_windows.go b/vendor/golang.org/x/sys/windows/env_windows.go new file mode 100644 index 0000000..bdc71e2 --- /dev/null +++ b/vendor/golang.org/x/sys/windows/env_windows.go @@ -0,0 +1,29 @@ +// Copyright 2010 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Windows environment variables. + +package windows + +import "syscall" + +func Getenv(key string) (value string, found bool) { + return syscall.Getenv(key) +} + +func Setenv(key, value string) error { + return syscall.Setenv(key, value) +} + +func Clearenv() { + syscall.Clearenv() +} + +func Environ() []string { + return syscall.Environ() +} + +func Unsetenv(key string) error { + return syscall.Unsetenv(key) +} diff --git a/vendor/golang.org/x/sys/windows/eventlog.go b/vendor/golang.org/x/sys/windows/eventlog.go new file mode 100644 index 0000000..40af946 --- /dev/null +++ b/vendor/golang.org/x/sys/windows/eventlog.go @@ -0,0 +1,20 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build windows + +package windows + +const ( + EVENTLOG_SUCCESS = 0 + EVENTLOG_ERROR_TYPE = 1 + EVENTLOG_WARNING_TYPE = 2 + EVENTLOG_INFORMATION_TYPE = 4 + EVENTLOG_AUDIT_SUCCESS = 8 + EVENTLOG_AUDIT_FAILURE = 16 +) + +//sys RegisterEventSource(uncServerName *uint16, sourceName *uint16) (handle Handle, err error) [failretval==0] = advapi32.RegisterEventSourceW +//sys DeregisterEventSource(handle Handle) (err error) = advapi32.DeregisterEventSource +//sys ReportEvent(log Handle, etype uint16, category uint16, eventId uint32, usrSId uintptr, numStrings uint16, dataSize uint32, strings **uint16, rawData *byte) (err error) = advapi32.ReportEventW diff --git a/vendor/golang.org/x/sys/windows/exec_windows.go b/vendor/golang.org/x/sys/windows/exec_windows.go new file mode 100644 index 0000000..3606c3a --- /dev/null +++ b/vendor/golang.org/x/sys/windows/exec_windows.go @@ -0,0 +1,97 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Fork, exec, wait, etc. + +package windows + +// EscapeArg rewrites command line argument s as prescribed +// in http://msdn.microsoft.com/en-us/library/ms880421. +// This function returns "" (2 double quotes) if s is empty. +// Alternatively, these transformations are done: +// - every back slash (\) is doubled, but only if immediately +// followed by double quote ("); +// - every double quote (") is escaped by back slash (\); +// - finally, s is wrapped with double quotes (arg -> "arg"), +// but only if there is space or tab inside s. +func EscapeArg(s string) string { + if len(s) == 0 { + return "\"\"" + } + n := len(s) + hasSpace := false + for i := 0; i < len(s); i++ { + switch s[i] { + case '"', '\\': + n++ + case ' ', '\t': + hasSpace = true + } + } + if hasSpace { + n += 2 + } + if n == len(s) { + return s + } + + qs := make([]byte, n) + j := 0 + if hasSpace { + qs[j] = '"' + j++ + } + slashes := 0 + for i := 0; i < len(s); i++ { + switch s[i] { + default: + slashes = 0 + qs[j] = s[i] + case '\\': + slashes++ + qs[j] = s[i] + case '"': + for ; slashes > 0; slashes-- { + qs[j] = '\\' + j++ + } + qs[j] = '\\' + j++ + qs[j] = s[i] + } + j++ + } + if hasSpace { + for ; slashes > 0; slashes-- { + qs[j] = '\\' + j++ + } + qs[j] = '"' + j++ + } + return string(qs[:j]) +} + +func CloseOnExec(fd Handle) { + SetHandleInformation(Handle(fd), HANDLE_FLAG_INHERIT, 0) +} + +// FullPath retrieves the full path of the specified file. +func FullPath(name string) (path string, err error) { + p, err := UTF16PtrFromString(name) + if err != nil { + return "", err + } + n := uint32(100) + for { + buf := make([]uint16, n) + n, err = GetFullPathName(p, uint32(len(buf)), &buf[0], nil) + if err != nil { + return "", err + } + if n <= uint32(len(buf)) { + return UTF16ToString(buf[:n]), nil + } + } +} diff --git a/vendor/golang.org/x/sys/windows/memory_windows.go b/vendor/golang.org/x/sys/windows/memory_windows.go new file mode 100644 index 0000000..f80a420 --- /dev/null +++ b/vendor/golang.org/x/sys/windows/memory_windows.go @@ -0,0 +1,26 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package windows + +const ( + MEM_COMMIT = 0x00001000 + MEM_RESERVE = 0x00002000 + MEM_DECOMMIT = 0x00004000 + MEM_RELEASE = 0x00008000 + MEM_RESET = 0x00080000 + MEM_TOP_DOWN = 0x00100000 + MEM_WRITE_WATCH = 0x00200000 + MEM_PHYSICAL = 0x00400000 + MEM_RESET_UNDO = 0x01000000 + MEM_LARGE_PAGES = 0x20000000 + + PAGE_NOACCESS = 0x01 + PAGE_READONLY = 0x02 + PAGE_READWRITE = 0x04 + PAGE_WRITECOPY = 0x08 + PAGE_EXECUTE_READ = 0x20 + PAGE_EXECUTE_READWRITE = 0x40 + PAGE_EXECUTE_WRITECOPY = 0x80 +) diff --git a/vendor/golang.org/x/sys/windows/mksyscall.go b/vendor/golang.org/x/sys/windows/mksyscall.go new file mode 100644 index 0000000..fb7db0e --- /dev/null +++ b/vendor/golang.org/x/sys/windows/mksyscall.go @@ -0,0 +1,7 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package windows + +//go:generate go run $GOROOT/src/syscall/mksyscall_windows.go -output zsyscall_windows.go eventlog.go service.go syscall_windows.go security_windows.go diff --git a/vendor/golang.org/x/sys/windows/race.go b/vendor/golang.org/x/sys/windows/race.go new file mode 100644 index 0000000..a74e3e2 --- /dev/null +++ b/vendor/golang.org/x/sys/windows/race.go @@ -0,0 +1,30 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build windows,race + +package windows + +import ( + "runtime" + "unsafe" +) + +const raceenabled = true + +func raceAcquire(addr unsafe.Pointer) { + runtime.RaceAcquire(addr) +} + +func raceReleaseMerge(addr unsafe.Pointer) { + runtime.RaceReleaseMerge(addr) +} + +func raceReadRange(addr unsafe.Pointer, len int) { + runtime.RaceReadRange(addr, len) +} + +func raceWriteRange(addr unsafe.Pointer, len int) { + runtime.RaceWriteRange(addr, len) +} diff --git a/vendor/golang.org/x/sys/windows/race0.go b/vendor/golang.org/x/sys/windows/race0.go new file mode 100644 index 0000000..e44a3cb --- /dev/null +++ b/vendor/golang.org/x/sys/windows/race0.go @@ -0,0 +1,25 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build windows,!race + +package windows + +import ( + "unsafe" +) + +const raceenabled = false + +func raceAcquire(addr unsafe.Pointer) { +} + +func raceReleaseMerge(addr unsafe.Pointer) { +} + +func raceReadRange(addr unsafe.Pointer, len int) { +} + +func raceWriteRange(addr unsafe.Pointer, len int) { +} diff --git a/vendor/golang.org/x/sys/windows/security_windows.go b/vendor/golang.org/x/sys/windows/security_windows.go new file mode 100644 index 0000000..f1ec5dc --- /dev/null +++ b/vendor/golang.org/x/sys/windows/security_windows.go @@ -0,0 +1,476 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package windows + +import ( + "syscall" + "unsafe" +) + +const ( + STANDARD_RIGHTS_REQUIRED = 0xf0000 + STANDARD_RIGHTS_READ = 0x20000 + STANDARD_RIGHTS_WRITE = 0x20000 + STANDARD_RIGHTS_EXECUTE = 0x20000 + STANDARD_RIGHTS_ALL = 0x1F0000 +) + +const ( + NameUnknown = 0 + NameFullyQualifiedDN = 1 + NameSamCompatible = 2 + NameDisplay = 3 + NameUniqueId = 6 + NameCanonical = 7 + NameUserPrincipal = 8 + NameCanonicalEx = 9 + NameServicePrincipal = 10 + NameDnsDomain = 12 +) + +// This function returns 1 byte BOOLEAN rather than the 4 byte BOOL. +// http://blogs.msdn.com/b/drnick/archive/2007/12/19/windows-and-upn-format-credentials.aspx +//sys TranslateName(accName *uint16, accNameFormat uint32, desiredNameFormat uint32, translatedName *uint16, nSize *uint32) (err error) [failretval&0xff==0] = secur32.TranslateNameW +//sys GetUserNameEx(nameFormat uint32, nameBuffre *uint16, nSize *uint32) (err error) [failretval&0xff==0] = secur32.GetUserNameExW + +// TranslateAccountName converts a directory service +// object name from one format to another. +func TranslateAccountName(username string, from, to uint32, initSize int) (string, error) { + u, e := UTF16PtrFromString(username) + if e != nil { + return "", e + } + n := uint32(50) + for { + b := make([]uint16, n) + e = TranslateName(u, from, to, &b[0], &n) + if e == nil { + return UTF16ToString(b[:n]), nil + } + if e != ERROR_INSUFFICIENT_BUFFER { + return "", e + } + if n <= uint32(len(b)) { + return "", e + } + } +} + +const ( + // do not reorder + NetSetupUnknownStatus = iota + NetSetupUnjoined + NetSetupWorkgroupName + NetSetupDomainName +) + +type UserInfo10 struct { + Name *uint16 + Comment *uint16 + UsrComment *uint16 + FullName *uint16 +} + +//sys NetUserGetInfo(serverName *uint16, userName *uint16, level uint32, buf **byte) (neterr error) = netapi32.NetUserGetInfo +//sys NetGetJoinInformation(server *uint16, name **uint16, bufType *uint32) (neterr error) = netapi32.NetGetJoinInformation +//sys NetApiBufferFree(buf *byte) (neterr error) = netapi32.NetApiBufferFree + +const ( + // do not reorder + SidTypeUser = 1 + iota + SidTypeGroup + SidTypeDomain + SidTypeAlias + SidTypeWellKnownGroup + SidTypeDeletedAccount + SidTypeInvalid + SidTypeUnknown + SidTypeComputer + SidTypeLabel +) + +type SidIdentifierAuthority struct { + Value [6]byte +} + +var ( + SECURITY_NULL_SID_AUTHORITY = SidIdentifierAuthority{[6]byte{0, 0, 0, 0, 0, 0}} + SECURITY_WORLD_SID_AUTHORITY = SidIdentifierAuthority{[6]byte{0, 0, 0, 0, 0, 1}} + SECURITY_LOCAL_SID_AUTHORITY = SidIdentifierAuthority{[6]byte{0, 0, 0, 0, 0, 2}} + SECURITY_CREATOR_SID_AUTHORITY = SidIdentifierAuthority{[6]byte{0, 0, 0, 0, 0, 3}} + SECURITY_NON_UNIQUE_AUTHORITY = SidIdentifierAuthority{[6]byte{0, 0, 0, 0, 0, 4}} + SECURITY_NT_AUTHORITY = SidIdentifierAuthority{[6]byte{0, 0, 0, 0, 0, 5}} + SECURITY_MANDATORY_LABEL_AUTHORITY = SidIdentifierAuthority{[6]byte{0, 0, 0, 0, 0, 16}} +) + +const ( + SECURITY_NULL_RID = 0 + SECURITY_WORLD_RID = 0 + SECURITY_LOCAL_RID = 0 + SECURITY_CREATOR_OWNER_RID = 0 + SECURITY_CREATOR_GROUP_RID = 1 + SECURITY_DIALUP_RID = 1 + SECURITY_NETWORK_RID = 2 + SECURITY_BATCH_RID = 3 + SECURITY_INTERACTIVE_RID = 4 + SECURITY_LOGON_IDS_RID = 5 + SECURITY_SERVICE_RID = 6 + SECURITY_LOCAL_SYSTEM_RID = 18 + SECURITY_BUILTIN_DOMAIN_RID = 32 + SECURITY_PRINCIPAL_SELF_RID = 10 + SECURITY_CREATOR_OWNER_SERVER_RID = 0x2 + SECURITY_CREATOR_GROUP_SERVER_RID = 0x3 + SECURITY_LOGON_IDS_RID_COUNT = 0x3 + SECURITY_ANONYMOUS_LOGON_RID = 0x7 + SECURITY_PROXY_RID = 0x8 + SECURITY_ENTERPRISE_CONTROLLERS_RID = 0x9 + SECURITY_SERVER_LOGON_RID = SECURITY_ENTERPRISE_CONTROLLERS_RID + SECURITY_AUTHENTICATED_USER_RID = 0xb + SECURITY_RESTRICTED_CODE_RID = 0xc + SECURITY_NT_NON_UNIQUE_RID = 0x15 +) + +// Predefined domain-relative RIDs for local groups. +// See https://msdn.microsoft.com/en-us/library/windows/desktop/aa379649(v=vs.85).aspx +const ( + DOMAIN_ALIAS_RID_ADMINS = 0x220 + DOMAIN_ALIAS_RID_USERS = 0x221 + DOMAIN_ALIAS_RID_GUESTS = 0x222 + DOMAIN_ALIAS_RID_POWER_USERS = 0x223 + DOMAIN_ALIAS_RID_ACCOUNT_OPS = 0x224 + DOMAIN_ALIAS_RID_SYSTEM_OPS = 0x225 + DOMAIN_ALIAS_RID_PRINT_OPS = 0x226 + DOMAIN_ALIAS_RID_BACKUP_OPS = 0x227 + DOMAIN_ALIAS_RID_REPLICATOR = 0x228 + DOMAIN_ALIAS_RID_RAS_SERVERS = 0x229 + DOMAIN_ALIAS_RID_PREW2KCOMPACCESS = 0x22a + DOMAIN_ALIAS_RID_REMOTE_DESKTOP_USERS = 0x22b + DOMAIN_ALIAS_RID_NETWORK_CONFIGURATION_OPS = 0x22c + DOMAIN_ALIAS_RID_INCOMING_FOREST_TRUST_BUILDERS = 0x22d + DOMAIN_ALIAS_RID_MONITORING_USERS = 0X22e + DOMAIN_ALIAS_RID_LOGGING_USERS = 0x22f + DOMAIN_ALIAS_RID_AUTHORIZATIONACCESS = 0x230 + DOMAIN_ALIAS_RID_TS_LICENSE_SERVERS = 0x231 + DOMAIN_ALIAS_RID_DCOM_USERS = 0x232 + DOMAIN_ALIAS_RID_IUSERS = 0x238 + DOMAIN_ALIAS_RID_CRYPTO_OPERATORS = 0x239 + DOMAIN_ALIAS_RID_CACHEABLE_PRINCIPALS_GROUP = 0x23b + DOMAIN_ALIAS_RID_NON_CACHEABLE_PRINCIPALS_GROUP = 0x23c + DOMAIN_ALIAS_RID_EVENT_LOG_READERS_GROUP = 0x23d + DOMAIN_ALIAS_RID_CERTSVC_DCOM_ACCESS_GROUP = 0x23e +) + +//sys LookupAccountSid(systemName *uint16, sid *SID, name *uint16, nameLen *uint32, refdDomainName *uint16, refdDomainNameLen *uint32, use *uint32) (err error) = advapi32.LookupAccountSidW +//sys LookupAccountName(systemName *uint16, accountName *uint16, sid *SID, sidLen *uint32, refdDomainName *uint16, refdDomainNameLen *uint32, use *uint32) (err error) = advapi32.LookupAccountNameW +//sys ConvertSidToStringSid(sid *SID, stringSid **uint16) (err error) = advapi32.ConvertSidToStringSidW +//sys ConvertStringSidToSid(stringSid *uint16, sid **SID) (err error) = advapi32.ConvertStringSidToSidW +//sys GetLengthSid(sid *SID) (len uint32) = advapi32.GetLengthSid +//sys CopySid(destSidLen uint32, destSid *SID, srcSid *SID) (err error) = advapi32.CopySid +//sys AllocateAndInitializeSid(identAuth *SidIdentifierAuthority, subAuth byte, subAuth0 uint32, subAuth1 uint32, subAuth2 uint32, subAuth3 uint32, subAuth4 uint32, subAuth5 uint32, subAuth6 uint32, subAuth7 uint32, sid **SID) (err error) = advapi32.AllocateAndInitializeSid +//sys FreeSid(sid *SID) (err error) [failretval!=0] = advapi32.FreeSid +//sys EqualSid(sid1 *SID, sid2 *SID) (isEqual bool) = advapi32.EqualSid + +// The security identifier (SID) structure is a variable-length +// structure used to uniquely identify users or groups. +type SID struct{} + +// StringToSid converts a string-format security identifier +// sid into a valid, functional sid. +func StringToSid(s string) (*SID, error) { + var sid *SID + p, e := UTF16PtrFromString(s) + if e != nil { + return nil, e + } + e = ConvertStringSidToSid(p, &sid) + if e != nil { + return nil, e + } + defer LocalFree((Handle)(unsafe.Pointer(sid))) + return sid.Copy() +} + +// LookupSID retrieves a security identifier sid for the account +// and the name of the domain on which the account was found. +// System specify target computer to search. +func LookupSID(system, account string) (sid *SID, domain string, accType uint32, err error) { + if len(account) == 0 { + return nil, "", 0, syscall.EINVAL + } + acc, e := UTF16PtrFromString(account) + if e != nil { + return nil, "", 0, e + } + var sys *uint16 + if len(system) > 0 { + sys, e = UTF16PtrFromString(system) + if e != nil { + return nil, "", 0, e + } + } + n := uint32(50) + dn := uint32(50) + for { + b := make([]byte, n) + db := make([]uint16, dn) + sid = (*SID)(unsafe.Pointer(&b[0])) + e = LookupAccountName(sys, acc, sid, &n, &db[0], &dn, &accType) + if e == nil { + return sid, UTF16ToString(db), accType, nil + } + if e != ERROR_INSUFFICIENT_BUFFER { + return nil, "", 0, e + } + if n <= uint32(len(b)) { + return nil, "", 0, e + } + } +} + +// String converts sid to a string format +// suitable for display, storage, or transmission. +func (sid *SID) String() (string, error) { + var s *uint16 + e := ConvertSidToStringSid(sid, &s) + if e != nil { + return "", e + } + defer LocalFree((Handle)(unsafe.Pointer(s))) + return UTF16ToString((*[256]uint16)(unsafe.Pointer(s))[:]), nil +} + +// Len returns the length, in bytes, of a valid security identifier sid. +func (sid *SID) Len() int { + return int(GetLengthSid(sid)) +} + +// Copy creates a duplicate of security identifier sid. +func (sid *SID) Copy() (*SID, error) { + b := make([]byte, sid.Len()) + sid2 := (*SID)(unsafe.Pointer(&b[0])) + e := CopySid(uint32(len(b)), sid2, sid) + if e != nil { + return nil, e + } + return sid2, nil +} + +// LookupAccount retrieves the name of the account for this sid +// and the name of the first domain on which this sid is found. +// System specify target computer to search for. +func (sid *SID) LookupAccount(system string) (account, domain string, accType uint32, err error) { + var sys *uint16 + if len(system) > 0 { + sys, err = UTF16PtrFromString(system) + if err != nil { + return "", "", 0, err + } + } + n := uint32(50) + dn := uint32(50) + for { + b := make([]uint16, n) + db := make([]uint16, dn) + e := LookupAccountSid(sys, sid, &b[0], &n, &db[0], &dn, &accType) + if e == nil { + return UTF16ToString(b), UTF16ToString(db), accType, nil + } + if e != ERROR_INSUFFICIENT_BUFFER { + return "", "", 0, e + } + if n <= uint32(len(b)) { + return "", "", 0, e + } + } +} + +const ( + // do not reorder + TOKEN_ASSIGN_PRIMARY = 1 << iota + TOKEN_DUPLICATE + TOKEN_IMPERSONATE + TOKEN_QUERY + TOKEN_QUERY_SOURCE + TOKEN_ADJUST_PRIVILEGES + TOKEN_ADJUST_GROUPS + TOKEN_ADJUST_DEFAULT + + TOKEN_ALL_ACCESS = STANDARD_RIGHTS_REQUIRED | + TOKEN_ASSIGN_PRIMARY | + TOKEN_DUPLICATE | + TOKEN_IMPERSONATE | + TOKEN_QUERY | + TOKEN_QUERY_SOURCE | + TOKEN_ADJUST_PRIVILEGES | + TOKEN_ADJUST_GROUPS | + TOKEN_ADJUST_DEFAULT + TOKEN_READ = STANDARD_RIGHTS_READ | TOKEN_QUERY + TOKEN_WRITE = STANDARD_RIGHTS_WRITE | + TOKEN_ADJUST_PRIVILEGES | + TOKEN_ADJUST_GROUPS | + TOKEN_ADJUST_DEFAULT + TOKEN_EXECUTE = STANDARD_RIGHTS_EXECUTE +) + +const ( + // do not reorder + TokenUser = 1 + iota + TokenGroups + TokenPrivileges + TokenOwner + TokenPrimaryGroup + TokenDefaultDacl + TokenSource + TokenType + TokenImpersonationLevel + TokenStatistics + TokenRestrictedSids + TokenSessionId + TokenGroupsAndPrivileges + TokenSessionReference + TokenSandBoxInert + TokenAuditPolicy + TokenOrigin + TokenElevationType + TokenLinkedToken + TokenElevation + TokenHasRestrictions + TokenAccessInformation + TokenVirtualizationAllowed + TokenVirtualizationEnabled + TokenIntegrityLevel + TokenUIAccess + TokenMandatoryPolicy + TokenLogonSid + MaxTokenInfoClass +) + +type SIDAndAttributes struct { + Sid *SID + Attributes uint32 +} + +type Tokenuser struct { + User SIDAndAttributes +} + +type Tokenprimarygroup struct { + PrimaryGroup *SID +} + +type Tokengroups struct { + GroupCount uint32 + Groups [1]SIDAndAttributes +} + +// Authorization Functions +//sys checkTokenMembership(tokenHandle Token, sidToCheck *SID, isMember *int32) (err error) = advapi32.CheckTokenMembership +//sys OpenProcessToken(h Handle, access uint32, token *Token) (err error) = advapi32.OpenProcessToken +//sys GetTokenInformation(t Token, infoClass uint32, info *byte, infoLen uint32, returnedLen *uint32) (err error) = advapi32.GetTokenInformation +//sys GetUserProfileDirectory(t Token, dir *uint16, dirLen *uint32) (err error) = userenv.GetUserProfileDirectoryW + +// An access token contains the security information for a logon session. +// The system creates an access token when a user logs on, and every +// process executed on behalf of the user has a copy of the token. +// The token identifies the user, the user's groups, and the user's +// privileges. The system uses the token to control access to securable +// objects and to control the ability of the user to perform various +// system-related operations on the local computer. +type Token Handle + +// OpenCurrentProcessToken opens the access token +// associated with current process. +func OpenCurrentProcessToken() (Token, error) { + p, e := GetCurrentProcess() + if e != nil { + return 0, e + } + var t Token + e = OpenProcessToken(p, TOKEN_QUERY, &t) + if e != nil { + return 0, e + } + return t, nil +} + +// Close releases access to access token. +func (t Token) Close() error { + return CloseHandle(Handle(t)) +} + +// getInfo retrieves a specified type of information about an access token. +func (t Token) getInfo(class uint32, initSize int) (unsafe.Pointer, error) { + n := uint32(initSize) + for { + b := make([]byte, n) + e := GetTokenInformation(t, class, &b[0], uint32(len(b)), &n) + if e == nil { + return unsafe.Pointer(&b[0]), nil + } + if e != ERROR_INSUFFICIENT_BUFFER { + return nil, e + } + if n <= uint32(len(b)) { + return nil, e + } + } +} + +// GetTokenUser retrieves access token t user account information. +func (t Token) GetTokenUser() (*Tokenuser, error) { + i, e := t.getInfo(TokenUser, 50) + if e != nil { + return nil, e + } + return (*Tokenuser)(i), nil +} + +// GetTokenGroups retrieves group accounts associated with access token t. +func (t Token) GetTokenGroups() (*Tokengroups, error) { + i, e := t.getInfo(TokenGroups, 50) + if e != nil { + return nil, e + } + return (*Tokengroups)(i), nil +} + +// GetTokenPrimaryGroup retrieves access token t primary group information. +// A pointer to a SID structure representing a group that will become +// the primary group of any objects created by a process using this access token. +func (t Token) GetTokenPrimaryGroup() (*Tokenprimarygroup, error) { + i, e := t.getInfo(TokenPrimaryGroup, 50) + if e != nil { + return nil, e + } + return (*Tokenprimarygroup)(i), nil +} + +// GetUserProfileDirectory retrieves path to the +// root directory of the access token t user's profile. +func (t Token) GetUserProfileDirectory() (string, error) { + n := uint32(100) + for { + b := make([]uint16, n) + e := GetUserProfileDirectory(t, &b[0], &n) + if e == nil { + return UTF16ToString(b), nil + } + if e != ERROR_INSUFFICIENT_BUFFER { + return "", e + } + if n <= uint32(len(b)) { + return "", e + } + } +} + +// IsMember reports whether the access token t is a member of the provided SID. +func (t Token) IsMember(sid *SID) (bool, error) { + var b int32 + if e := checkTokenMembership(t, sid, &b); e != nil { + return false, e + } + return b != 0, nil +} diff --git a/vendor/golang.org/x/sys/windows/service.go b/vendor/golang.org/x/sys/windows/service.go new file mode 100644 index 0000000..a500dd7 --- /dev/null +++ b/vendor/golang.org/x/sys/windows/service.go @@ -0,0 +1,164 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build windows + +package windows + +const ( + SC_MANAGER_CONNECT = 1 + SC_MANAGER_CREATE_SERVICE = 2 + SC_MANAGER_ENUMERATE_SERVICE = 4 + SC_MANAGER_LOCK = 8 + SC_MANAGER_QUERY_LOCK_STATUS = 16 + SC_MANAGER_MODIFY_BOOT_CONFIG = 32 + SC_MANAGER_ALL_ACCESS = 0xf003f +) + +//sys OpenSCManager(machineName *uint16, databaseName *uint16, access uint32) (handle Handle, err error) [failretval==0] = advapi32.OpenSCManagerW + +const ( + SERVICE_KERNEL_DRIVER = 1 + SERVICE_FILE_SYSTEM_DRIVER = 2 + SERVICE_ADAPTER = 4 + SERVICE_RECOGNIZER_DRIVER = 8 + SERVICE_WIN32_OWN_PROCESS = 16 + SERVICE_WIN32_SHARE_PROCESS = 32 + SERVICE_WIN32 = SERVICE_WIN32_OWN_PROCESS | SERVICE_WIN32_SHARE_PROCESS + SERVICE_INTERACTIVE_PROCESS = 256 + SERVICE_DRIVER = SERVICE_KERNEL_DRIVER | SERVICE_FILE_SYSTEM_DRIVER | SERVICE_RECOGNIZER_DRIVER + SERVICE_TYPE_ALL = SERVICE_WIN32 | SERVICE_ADAPTER | SERVICE_DRIVER | SERVICE_INTERACTIVE_PROCESS + + SERVICE_BOOT_START = 0 + SERVICE_SYSTEM_START = 1 + SERVICE_AUTO_START = 2 + SERVICE_DEMAND_START = 3 + SERVICE_DISABLED = 4 + + SERVICE_ERROR_IGNORE = 0 + SERVICE_ERROR_NORMAL = 1 + SERVICE_ERROR_SEVERE = 2 + SERVICE_ERROR_CRITICAL = 3 + + SC_STATUS_PROCESS_INFO = 0 + + SERVICE_STOPPED = 1 + SERVICE_START_PENDING = 2 + SERVICE_STOP_PENDING = 3 + SERVICE_RUNNING = 4 + SERVICE_CONTINUE_PENDING = 5 + SERVICE_PAUSE_PENDING = 6 + SERVICE_PAUSED = 7 + SERVICE_NO_CHANGE = 0xffffffff + + SERVICE_ACCEPT_STOP = 1 + SERVICE_ACCEPT_PAUSE_CONTINUE = 2 + SERVICE_ACCEPT_SHUTDOWN = 4 + SERVICE_ACCEPT_PARAMCHANGE = 8 + SERVICE_ACCEPT_NETBINDCHANGE = 16 + SERVICE_ACCEPT_HARDWAREPROFILECHANGE = 32 + SERVICE_ACCEPT_POWEREVENT = 64 + SERVICE_ACCEPT_SESSIONCHANGE = 128 + + SERVICE_CONTROL_STOP = 1 + SERVICE_CONTROL_PAUSE = 2 + SERVICE_CONTROL_CONTINUE = 3 + SERVICE_CONTROL_INTERROGATE = 4 + SERVICE_CONTROL_SHUTDOWN = 5 + SERVICE_CONTROL_PARAMCHANGE = 6 + SERVICE_CONTROL_NETBINDADD = 7 + SERVICE_CONTROL_NETBINDREMOVE = 8 + SERVICE_CONTROL_NETBINDENABLE = 9 + SERVICE_CONTROL_NETBINDDISABLE = 10 + SERVICE_CONTROL_DEVICEEVENT = 11 + SERVICE_CONTROL_HARDWAREPROFILECHANGE = 12 + SERVICE_CONTROL_POWEREVENT = 13 + SERVICE_CONTROL_SESSIONCHANGE = 14 + + SERVICE_ACTIVE = 1 + SERVICE_INACTIVE = 2 + SERVICE_STATE_ALL = 3 + + SERVICE_QUERY_CONFIG = 1 + SERVICE_CHANGE_CONFIG = 2 + SERVICE_QUERY_STATUS = 4 + SERVICE_ENUMERATE_DEPENDENTS = 8 + SERVICE_START = 16 + SERVICE_STOP = 32 + SERVICE_PAUSE_CONTINUE = 64 + SERVICE_INTERROGATE = 128 + SERVICE_USER_DEFINED_CONTROL = 256 + SERVICE_ALL_ACCESS = STANDARD_RIGHTS_REQUIRED | SERVICE_QUERY_CONFIG | SERVICE_CHANGE_CONFIG | SERVICE_QUERY_STATUS | SERVICE_ENUMERATE_DEPENDENTS | SERVICE_START | SERVICE_STOP | SERVICE_PAUSE_CONTINUE | SERVICE_INTERROGATE | SERVICE_USER_DEFINED_CONTROL + SERVICE_RUNS_IN_SYSTEM_PROCESS = 1 + SERVICE_CONFIG_DESCRIPTION = 1 + SERVICE_CONFIG_FAILURE_ACTIONS = 2 + + NO_ERROR = 0 + + SC_ENUM_PROCESS_INFO = 0 +) + +type SERVICE_STATUS struct { + ServiceType uint32 + CurrentState uint32 + ControlsAccepted uint32 + Win32ExitCode uint32 + ServiceSpecificExitCode uint32 + CheckPoint uint32 + WaitHint uint32 +} + +type SERVICE_TABLE_ENTRY struct { + ServiceName *uint16 + ServiceProc uintptr +} + +type QUERY_SERVICE_CONFIG struct { + ServiceType uint32 + StartType uint32 + ErrorControl uint32 + BinaryPathName *uint16 + LoadOrderGroup *uint16 + TagId uint32 + Dependencies *uint16 + ServiceStartName *uint16 + DisplayName *uint16 +} + +type SERVICE_DESCRIPTION struct { + Description *uint16 +} + +type SERVICE_STATUS_PROCESS struct { + ServiceType uint32 + CurrentState uint32 + ControlsAccepted uint32 + Win32ExitCode uint32 + ServiceSpecificExitCode uint32 + CheckPoint uint32 + WaitHint uint32 + ProcessId uint32 + ServiceFlags uint32 +} + +type ENUM_SERVICE_STATUS_PROCESS struct { + ServiceName *uint16 + DisplayName *uint16 + ServiceStatusProcess SERVICE_STATUS_PROCESS +} + +//sys CloseServiceHandle(handle Handle) (err error) = advapi32.CloseServiceHandle +//sys CreateService(mgr Handle, serviceName *uint16, displayName *uint16, access uint32, srvType uint32, startType uint32, errCtl uint32, pathName *uint16, loadOrderGroup *uint16, tagId *uint32, dependencies *uint16, serviceStartName *uint16, password *uint16) (handle Handle, err error) [failretval==0] = advapi32.CreateServiceW +//sys OpenService(mgr Handle, serviceName *uint16, access uint32) (handle Handle, err error) [failretval==0] = advapi32.OpenServiceW +//sys DeleteService(service Handle) (err error) = advapi32.DeleteService +//sys StartService(service Handle, numArgs uint32, argVectors **uint16) (err error) = advapi32.StartServiceW +//sys QueryServiceStatus(service Handle, status *SERVICE_STATUS) (err error) = advapi32.QueryServiceStatus +//sys ControlService(service Handle, control uint32, status *SERVICE_STATUS) (err error) = advapi32.ControlService +//sys StartServiceCtrlDispatcher(serviceTable *SERVICE_TABLE_ENTRY) (err error) = advapi32.StartServiceCtrlDispatcherW +//sys SetServiceStatus(service Handle, serviceStatus *SERVICE_STATUS) (err error) = advapi32.SetServiceStatus +//sys ChangeServiceConfig(service Handle, serviceType uint32, startType uint32, errorControl uint32, binaryPathName *uint16, loadOrderGroup *uint16, tagId *uint32, dependencies *uint16, serviceStartName *uint16, password *uint16, displayName *uint16) (err error) = advapi32.ChangeServiceConfigW +//sys QueryServiceConfig(service Handle, serviceConfig *QUERY_SERVICE_CONFIG, bufSize uint32, bytesNeeded *uint32) (err error) = advapi32.QueryServiceConfigW +//sys ChangeServiceConfig2(service Handle, infoLevel uint32, info *byte) (err error) = advapi32.ChangeServiceConfig2W +//sys QueryServiceConfig2(service Handle, infoLevel uint32, buff *byte, buffSize uint32, bytesNeeded *uint32) (err error) = advapi32.QueryServiceConfig2W +//sys EnumServicesStatusEx(mgr Handle, infoLevel uint32, serviceType uint32, serviceState uint32, services *byte, bufSize uint32, bytesNeeded *uint32, servicesReturned *uint32, resumeHandle *uint32, groupName *uint16) (err error) = advapi32.EnumServicesStatusExW diff --git a/vendor/golang.org/x/sys/windows/str.go b/vendor/golang.org/x/sys/windows/str.go new file mode 100644 index 0000000..917cc2a --- /dev/null +++ b/vendor/golang.org/x/sys/windows/str.go @@ -0,0 +1,22 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build windows + +package windows + +func itoa(val int) string { // do it here rather than with fmt to avoid dependency + if val < 0 { + return "-" + itoa(-val) + } + var buf [32]byte // big enough for int64 + i := len(buf) - 1 + for val >= 10 { + buf[i] = byte(val%10 + '0') + i-- + val /= 10 + } + buf[i] = byte(val + '0') + return string(buf[i:]) +} diff --git a/vendor/golang.org/x/sys/windows/syscall.go b/vendor/golang.org/x/sys/windows/syscall.go new file mode 100644 index 0000000..af828a9 --- /dev/null +++ b/vendor/golang.org/x/sys/windows/syscall.go @@ -0,0 +1,74 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build windows + +// Package windows contains an interface to the low-level operating system +// primitives. OS details vary depending on the underlying system, and +// by default, godoc will display the OS-specific documentation for the current +// system. If you want godoc to display syscall documentation for another +// system, set $GOOS and $GOARCH to the desired system. For example, if +// you want to view documentation for freebsd/arm on linux/amd64, set $GOOS +// to freebsd and $GOARCH to arm. +// +// The primary use of this package is inside other packages that provide a more +// portable interface to the system, such as "os", "time" and "net". Use +// those packages rather than this one if you can. +// +// For details of the functions and data types in this package consult +// the manuals for the appropriate operating system. +// +// These calls return err == nil to indicate success; otherwise +// err represents an operating system error describing the failure and +// holds a value of type syscall.Errno. +package windows // import "golang.org/x/sys/windows" + +import ( + "syscall" +) + +// ByteSliceFromString returns a NUL-terminated slice of bytes +// containing the text of s. If s contains a NUL byte at any +// location, it returns (nil, syscall.EINVAL). +func ByteSliceFromString(s string) ([]byte, error) { + for i := 0; i < len(s); i++ { + if s[i] == 0 { + return nil, syscall.EINVAL + } + } + a := make([]byte, len(s)+1) + copy(a, s) + return a, nil +} + +// BytePtrFromString returns a pointer to a NUL-terminated array of +// bytes containing the text of s. If s contains a NUL byte at any +// location, it returns (nil, syscall.EINVAL). +func BytePtrFromString(s string) (*byte, error) { + a, err := ByteSliceFromString(s) + if err != nil { + return nil, err + } + return &a[0], nil +} + +// Single-word zero for use when we need a valid pointer to 0 bytes. +// See mksyscall.pl. +var _zero uintptr + +func (ts *Timespec) Unix() (sec int64, nsec int64) { + return int64(ts.Sec), int64(ts.Nsec) +} + +func (tv *Timeval) Unix() (sec int64, nsec int64) { + return int64(tv.Sec), int64(tv.Usec) * 1000 +} + +func (ts *Timespec) Nano() int64 { + return int64(ts.Sec)*1e9 + int64(ts.Nsec) +} + +func (tv *Timeval) Nano() int64 { + return int64(tv.Sec)*1e9 + int64(tv.Usec)*1000 +} diff --git a/vendor/golang.org/x/sys/windows/syscall_windows.go b/vendor/golang.org/x/sys/windows/syscall_windows.go new file mode 100644 index 0000000..1e9f4bb --- /dev/null +++ b/vendor/golang.org/x/sys/windows/syscall_windows.go @@ -0,0 +1,1153 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Windows system calls. + +package windows + +import ( + errorspkg "errors" + "sync" + "syscall" + "unicode/utf16" + "unsafe" +) + +type Handle uintptr + +const ( + InvalidHandle = ^Handle(0) + + // Flags for DefineDosDevice. + DDD_EXACT_MATCH_ON_REMOVE = 0x00000004 + DDD_NO_BROADCAST_SYSTEM = 0x00000008 + DDD_RAW_TARGET_PATH = 0x00000001 + DDD_REMOVE_DEFINITION = 0x00000002 + + // Return values for GetDriveType. + DRIVE_UNKNOWN = 0 + DRIVE_NO_ROOT_DIR = 1 + DRIVE_REMOVABLE = 2 + DRIVE_FIXED = 3 + DRIVE_REMOTE = 4 + DRIVE_CDROM = 5 + DRIVE_RAMDISK = 6 + + // File system flags from GetVolumeInformation and GetVolumeInformationByHandle. + FILE_CASE_SENSITIVE_SEARCH = 0x00000001 + FILE_CASE_PRESERVED_NAMES = 0x00000002 + FILE_FILE_COMPRESSION = 0x00000010 + FILE_DAX_VOLUME = 0x20000000 + FILE_NAMED_STREAMS = 0x00040000 + FILE_PERSISTENT_ACLS = 0x00000008 + FILE_READ_ONLY_VOLUME = 0x00080000 + FILE_SEQUENTIAL_WRITE_ONCE = 0x00100000 + FILE_SUPPORTS_ENCRYPTION = 0x00020000 + FILE_SUPPORTS_EXTENDED_ATTRIBUTES = 0x00800000 + FILE_SUPPORTS_HARD_LINKS = 0x00400000 + FILE_SUPPORTS_OBJECT_IDS = 0x00010000 + FILE_SUPPORTS_OPEN_BY_FILE_ID = 0x01000000 + FILE_SUPPORTS_REPARSE_POINTS = 0x00000080 + FILE_SUPPORTS_SPARSE_FILES = 0x00000040 + FILE_SUPPORTS_TRANSACTIONS = 0x00200000 + FILE_SUPPORTS_USN_JOURNAL = 0x02000000 + FILE_UNICODE_ON_DISK = 0x00000004 + FILE_VOLUME_IS_COMPRESSED = 0x00008000 + FILE_VOLUME_QUOTAS = 0x00000020 +) + +// StringToUTF16 is deprecated. Use UTF16FromString instead. +// If s contains a NUL byte this function panics instead of +// returning an error. +func StringToUTF16(s string) []uint16 { + a, err := UTF16FromString(s) + if err != nil { + panic("windows: string with NUL passed to StringToUTF16") + } + return a +} + +// UTF16FromString returns the UTF-16 encoding of the UTF-8 string +// s, with a terminating NUL added. If s contains a NUL byte at any +// location, it returns (nil, syscall.EINVAL). +func UTF16FromString(s string) ([]uint16, error) { + for i := 0; i < len(s); i++ { + if s[i] == 0 { + return nil, syscall.EINVAL + } + } + return utf16.Encode([]rune(s + "\x00")), nil +} + +// UTF16ToString returns the UTF-8 encoding of the UTF-16 sequence s, +// with a terminating NUL removed. +func UTF16ToString(s []uint16) string { + for i, v := range s { + if v == 0 { + s = s[0:i] + break + } + } + return string(utf16.Decode(s)) +} + +// StringToUTF16Ptr is deprecated. Use UTF16PtrFromString instead. +// If s contains a NUL byte this function panics instead of +// returning an error. +func StringToUTF16Ptr(s string) *uint16 { return &StringToUTF16(s)[0] } + +// UTF16PtrFromString returns pointer to the UTF-16 encoding of +// the UTF-8 string s, with a terminating NUL added. If s +// contains a NUL byte at any location, it returns (nil, syscall.EINVAL). +func UTF16PtrFromString(s string) (*uint16, error) { + a, err := UTF16FromString(s) + if err != nil { + return nil, err + } + return &a[0], nil +} + +func Getpagesize() int { return 4096 } + +// NewCallback converts a Go function to a function pointer conforming to the stdcall calling convention. +// This is useful when interoperating with Windows code requiring callbacks. +func NewCallback(fn interface{}) uintptr { + return syscall.NewCallback(fn) +} + +// NewCallbackCDecl converts a Go function to a function pointer conforming to the cdecl calling convention. +// This is useful when interoperating with Windows code requiring callbacks. +func NewCallbackCDecl(fn interface{}) uintptr { + return syscall.NewCallbackCDecl(fn) +} + +// windows api calls + +//sys GetLastError() (lasterr error) +//sys LoadLibrary(libname string) (handle Handle, err error) = LoadLibraryW +//sys LoadLibraryEx(libname string, zero Handle, flags uintptr) (handle Handle, err error) = LoadLibraryExW +//sys FreeLibrary(handle Handle) (err error) +//sys GetProcAddress(module Handle, procname string) (proc uintptr, err error) +//sys GetVersion() (ver uint32, err error) +//sys FormatMessage(flags uint32, msgsrc uintptr, msgid uint32, langid uint32, buf []uint16, args *byte) (n uint32, err error) = FormatMessageW +//sys ExitProcess(exitcode uint32) +//sys CreateFile(name *uint16, access uint32, mode uint32, sa *SecurityAttributes, createmode uint32, attrs uint32, templatefile int32) (handle Handle, err error) [failretval==InvalidHandle] = CreateFileW +//sys ReadFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) +//sys WriteFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) +//sys SetFilePointer(handle Handle, lowoffset int32, highoffsetptr *int32, whence uint32) (newlowoffset uint32, err error) [failretval==0xffffffff] +//sys CloseHandle(handle Handle) (err error) +//sys GetStdHandle(stdhandle uint32) (handle Handle, err error) [failretval==InvalidHandle] +//sys SetStdHandle(stdhandle uint32, handle Handle) (err error) +//sys findFirstFile1(name *uint16, data *win32finddata1) (handle Handle, err error) [failretval==InvalidHandle] = FindFirstFileW +//sys findNextFile1(handle Handle, data *win32finddata1) (err error) = FindNextFileW +//sys FindClose(handle Handle) (err error) +//sys GetFileInformationByHandle(handle Handle, data *ByHandleFileInformation) (err error) +//sys GetCurrentDirectory(buflen uint32, buf *uint16) (n uint32, err error) = GetCurrentDirectoryW +//sys SetCurrentDirectory(path *uint16) (err error) = SetCurrentDirectoryW +//sys CreateDirectory(path *uint16, sa *SecurityAttributes) (err error) = CreateDirectoryW +//sys RemoveDirectory(path *uint16) (err error) = RemoveDirectoryW +//sys DeleteFile(path *uint16) (err error) = DeleteFileW +//sys MoveFile(from *uint16, to *uint16) (err error) = MoveFileW +//sys MoveFileEx(from *uint16, to *uint16, flags uint32) (err error) = MoveFileExW +//sys GetComputerName(buf *uint16, n *uint32) (err error) = GetComputerNameW +//sys GetComputerNameEx(nametype uint32, buf *uint16, n *uint32) (err error) = GetComputerNameExW +//sys SetEndOfFile(handle Handle) (err error) +//sys GetSystemTimeAsFileTime(time *Filetime) +//sys GetSystemTimePreciseAsFileTime(time *Filetime) +//sys GetTimeZoneInformation(tzi *Timezoneinformation) (rc uint32, err error) [failretval==0xffffffff] +//sys CreateIoCompletionPort(filehandle Handle, cphandle Handle, key uint32, threadcnt uint32) (handle Handle, err error) +//sys GetQueuedCompletionStatus(cphandle Handle, qty *uint32, key *uint32, overlapped **Overlapped, timeout uint32) (err error) +//sys PostQueuedCompletionStatus(cphandle Handle, qty uint32, key uint32, overlapped *Overlapped) (err error) +//sys CancelIo(s Handle) (err error) +//sys CancelIoEx(s Handle, o *Overlapped) (err error) +//sys CreateProcess(appName *uint16, commandLine *uint16, procSecurity *SecurityAttributes, threadSecurity *SecurityAttributes, inheritHandles bool, creationFlags uint32, env *uint16, currentDir *uint16, startupInfo *StartupInfo, outProcInfo *ProcessInformation) (err error) = CreateProcessW +//sys OpenProcess(da uint32, inheritHandle bool, pid uint32) (handle Handle, err error) +//sys TerminateProcess(handle Handle, exitcode uint32) (err error) +//sys GetExitCodeProcess(handle Handle, exitcode *uint32) (err error) +//sys GetStartupInfo(startupInfo *StartupInfo) (err error) = GetStartupInfoW +//sys GetCurrentProcess() (pseudoHandle Handle, err error) +//sys GetProcessTimes(handle Handle, creationTime *Filetime, exitTime *Filetime, kernelTime *Filetime, userTime *Filetime) (err error) +//sys DuplicateHandle(hSourceProcessHandle Handle, hSourceHandle Handle, hTargetProcessHandle Handle, lpTargetHandle *Handle, dwDesiredAccess uint32, bInheritHandle bool, dwOptions uint32) (err error) +//sys WaitForSingleObject(handle Handle, waitMilliseconds uint32) (event uint32, err error) [failretval==0xffffffff] +//sys GetTempPath(buflen uint32, buf *uint16) (n uint32, err error) = GetTempPathW +//sys CreatePipe(readhandle *Handle, writehandle *Handle, sa *SecurityAttributes, size uint32) (err error) +//sys GetFileType(filehandle Handle) (n uint32, err error) +//sys CryptAcquireContext(provhandle *Handle, container *uint16, provider *uint16, provtype uint32, flags uint32) (err error) = advapi32.CryptAcquireContextW +//sys CryptReleaseContext(provhandle Handle, flags uint32) (err error) = advapi32.CryptReleaseContext +//sys CryptGenRandom(provhandle Handle, buflen uint32, buf *byte) (err error) = advapi32.CryptGenRandom +//sys GetEnvironmentStrings() (envs *uint16, err error) [failretval==nil] = kernel32.GetEnvironmentStringsW +//sys FreeEnvironmentStrings(envs *uint16) (err error) = kernel32.FreeEnvironmentStringsW +//sys GetEnvironmentVariable(name *uint16, buffer *uint16, size uint32) (n uint32, err error) = kernel32.GetEnvironmentVariableW +//sys SetEnvironmentVariable(name *uint16, value *uint16) (err error) = kernel32.SetEnvironmentVariableW +//sys SetFileTime(handle Handle, ctime *Filetime, atime *Filetime, wtime *Filetime) (err error) +//sys GetFileAttributes(name *uint16) (attrs uint32, err error) [failretval==INVALID_FILE_ATTRIBUTES] = kernel32.GetFileAttributesW +//sys SetFileAttributes(name *uint16, attrs uint32) (err error) = kernel32.SetFileAttributesW +//sys GetFileAttributesEx(name *uint16, level uint32, info *byte) (err error) = kernel32.GetFileAttributesExW +//sys GetCommandLine() (cmd *uint16) = kernel32.GetCommandLineW +//sys CommandLineToArgv(cmd *uint16, argc *int32) (argv *[8192]*[8192]uint16, err error) [failretval==nil] = shell32.CommandLineToArgvW +//sys LocalFree(hmem Handle) (handle Handle, err error) [failretval!=0] +//sys SetHandleInformation(handle Handle, mask uint32, flags uint32) (err error) +//sys FlushFileBuffers(handle Handle) (err error) +//sys GetFullPathName(path *uint16, buflen uint32, buf *uint16, fname **uint16) (n uint32, err error) = kernel32.GetFullPathNameW +//sys GetLongPathName(path *uint16, buf *uint16, buflen uint32) (n uint32, err error) = kernel32.GetLongPathNameW +//sys GetShortPathName(longpath *uint16, shortpath *uint16, buflen uint32) (n uint32, err error) = kernel32.GetShortPathNameW +//sys CreateFileMapping(fhandle Handle, sa *SecurityAttributes, prot uint32, maxSizeHigh uint32, maxSizeLow uint32, name *uint16) (handle Handle, err error) = kernel32.CreateFileMappingW +//sys MapViewOfFile(handle Handle, access uint32, offsetHigh uint32, offsetLow uint32, length uintptr) (addr uintptr, err error) +//sys UnmapViewOfFile(addr uintptr) (err error) +//sys FlushViewOfFile(addr uintptr, length uintptr) (err error) +//sys VirtualLock(addr uintptr, length uintptr) (err error) +//sys VirtualUnlock(addr uintptr, length uintptr) (err error) +//sys VirtualAlloc(address uintptr, size uintptr, alloctype uint32, protect uint32) (value uintptr, err error) = kernel32.VirtualAlloc +//sys VirtualFree(address uintptr, size uintptr, freetype uint32) (err error) = kernel32.VirtualFree +//sys VirtualProtect(address uintptr, size uintptr, newprotect uint32, oldprotect *uint32) (err error) = kernel32.VirtualProtect +//sys TransmitFile(s Handle, handle Handle, bytesToWrite uint32, bytsPerSend uint32, overlapped *Overlapped, transmitFileBuf *TransmitFileBuffers, flags uint32) (err error) = mswsock.TransmitFile +//sys ReadDirectoryChanges(handle Handle, buf *byte, buflen uint32, watchSubTree bool, mask uint32, retlen *uint32, overlapped *Overlapped, completionRoutine uintptr) (err error) = kernel32.ReadDirectoryChangesW +//sys CertOpenSystemStore(hprov Handle, name *uint16) (store Handle, err error) = crypt32.CertOpenSystemStoreW +//sys CertOpenStore(storeProvider uintptr, msgAndCertEncodingType uint32, cryptProv uintptr, flags uint32, para uintptr) (handle Handle, err error) [failretval==InvalidHandle] = crypt32.CertOpenStore +//sys CertEnumCertificatesInStore(store Handle, prevContext *CertContext) (context *CertContext, err error) [failretval==nil] = crypt32.CertEnumCertificatesInStore +//sys CertAddCertificateContextToStore(store Handle, certContext *CertContext, addDisposition uint32, storeContext **CertContext) (err error) = crypt32.CertAddCertificateContextToStore +//sys CertCloseStore(store Handle, flags uint32) (err error) = crypt32.CertCloseStore +//sys CertGetCertificateChain(engine Handle, leaf *CertContext, time *Filetime, additionalStore Handle, para *CertChainPara, flags uint32, reserved uintptr, chainCtx **CertChainContext) (err error) = crypt32.CertGetCertificateChain +//sys CertFreeCertificateChain(ctx *CertChainContext) = crypt32.CertFreeCertificateChain +//sys CertCreateCertificateContext(certEncodingType uint32, certEncoded *byte, encodedLen uint32) (context *CertContext, err error) [failretval==nil] = crypt32.CertCreateCertificateContext +//sys CertFreeCertificateContext(ctx *CertContext) (err error) = crypt32.CertFreeCertificateContext +//sys CertVerifyCertificateChainPolicy(policyOID uintptr, chain *CertChainContext, para *CertChainPolicyPara, status *CertChainPolicyStatus) (err error) = crypt32.CertVerifyCertificateChainPolicy +//sys RegOpenKeyEx(key Handle, subkey *uint16, options uint32, desiredAccess uint32, result *Handle) (regerrno error) = advapi32.RegOpenKeyExW +//sys RegCloseKey(key Handle) (regerrno error) = advapi32.RegCloseKey +//sys RegQueryInfoKey(key Handle, class *uint16, classLen *uint32, reserved *uint32, subkeysLen *uint32, maxSubkeyLen *uint32, maxClassLen *uint32, valuesLen *uint32, maxValueNameLen *uint32, maxValueLen *uint32, saLen *uint32, lastWriteTime *Filetime) (regerrno error) = advapi32.RegQueryInfoKeyW +//sys RegEnumKeyEx(key Handle, index uint32, name *uint16, nameLen *uint32, reserved *uint32, class *uint16, classLen *uint32, lastWriteTime *Filetime) (regerrno error) = advapi32.RegEnumKeyExW +//sys RegQueryValueEx(key Handle, name *uint16, reserved *uint32, valtype *uint32, buf *byte, buflen *uint32) (regerrno error) = advapi32.RegQueryValueExW +//sys getCurrentProcessId() (pid uint32) = kernel32.GetCurrentProcessId +//sys GetConsoleMode(console Handle, mode *uint32) (err error) = kernel32.GetConsoleMode +//sys SetConsoleMode(console Handle, mode uint32) (err error) = kernel32.SetConsoleMode +//sys GetConsoleScreenBufferInfo(console Handle, info *ConsoleScreenBufferInfo) (err error) = kernel32.GetConsoleScreenBufferInfo +//sys WriteConsole(console Handle, buf *uint16, towrite uint32, written *uint32, reserved *byte) (err error) = kernel32.WriteConsoleW +//sys ReadConsole(console Handle, buf *uint16, toread uint32, read *uint32, inputControl *byte) (err error) = kernel32.ReadConsoleW +//sys CreateToolhelp32Snapshot(flags uint32, processId uint32) (handle Handle, err error) [failretval==InvalidHandle] = kernel32.CreateToolhelp32Snapshot +//sys Process32First(snapshot Handle, procEntry *ProcessEntry32) (err error) = kernel32.Process32FirstW +//sys Process32Next(snapshot Handle, procEntry *ProcessEntry32) (err error) = kernel32.Process32NextW +//sys DeviceIoControl(handle Handle, ioControlCode uint32, inBuffer *byte, inBufferSize uint32, outBuffer *byte, outBufferSize uint32, bytesReturned *uint32, overlapped *Overlapped) (err error) +// This function returns 1 byte BOOLEAN rather than the 4 byte BOOL. +//sys CreateSymbolicLink(symlinkfilename *uint16, targetfilename *uint16, flags uint32) (err error) [failretval&0xff==0] = CreateSymbolicLinkW +//sys CreateHardLink(filename *uint16, existingfilename *uint16, reserved uintptr) (err error) [failretval&0xff==0] = CreateHardLinkW +//sys GetCurrentThreadId() (id uint32) +//sys CreateEvent(eventAttrs *SecurityAttributes, manualReset uint32, initialState uint32, name *uint16) (handle Handle, err error) = kernel32.CreateEventW +//sys CreateEventEx(eventAttrs *SecurityAttributes, name *uint16, flags uint32, desiredAccess uint32) (handle Handle, err error) = kernel32.CreateEventExW +//sys OpenEvent(desiredAccess uint32, inheritHandle bool, name *uint16) (handle Handle, err error) = kernel32.OpenEventW +//sys SetEvent(event Handle) (err error) = kernel32.SetEvent +//sys ResetEvent(event Handle) (err error) = kernel32.ResetEvent +//sys PulseEvent(event Handle) (err error) = kernel32.PulseEvent + +// Volume Management Functions +//sys DefineDosDevice(flags uint32, deviceName *uint16, targetPath *uint16) (err error) = DefineDosDeviceW +//sys DeleteVolumeMountPoint(volumeMountPoint *uint16) (err error) = DeleteVolumeMountPointW +//sys FindFirstVolume(volumeName *uint16, bufferLength uint32) (handle Handle, err error) [failretval==InvalidHandle] = FindFirstVolumeW +//sys FindFirstVolumeMountPoint(rootPathName *uint16, volumeMountPoint *uint16, bufferLength uint32) (handle Handle, err error) [failretval==InvalidHandle] = FindFirstVolumeMountPointW +//sys FindNextVolume(findVolume Handle, volumeName *uint16, bufferLength uint32) (err error) = FindNextVolumeW +//sys FindNextVolumeMountPoint(findVolumeMountPoint Handle, volumeMountPoint *uint16, bufferLength uint32) (err error) = FindNextVolumeMountPointW +//sys FindVolumeClose(findVolume Handle) (err error) +//sys FindVolumeMountPointClose(findVolumeMountPoint Handle) (err error) +//sys GetDriveType(rootPathName *uint16) (driveType uint32) = GetDriveTypeW +//sys GetLogicalDrives() (drivesBitMask uint32, err error) [failretval==0] +//sys GetLogicalDriveStrings(bufferLength uint32, buffer *uint16) (n uint32, err error) [failretval==0] = GetLogicalDriveStringsW +//sys GetVolumeInformation(rootPathName *uint16, volumeNameBuffer *uint16, volumeNameSize uint32, volumeNameSerialNumber *uint32, maximumComponentLength *uint32, fileSystemFlags *uint32, fileSystemNameBuffer *uint16, fileSystemNameSize uint32) (err error) = GetVolumeInformationW +//sys GetVolumeInformationByHandle(file Handle, volumeNameBuffer *uint16, volumeNameSize uint32, volumeNameSerialNumber *uint32, maximumComponentLength *uint32, fileSystemFlags *uint32, fileSystemNameBuffer *uint16, fileSystemNameSize uint32) (err error) = GetVolumeInformationByHandleW +//sys GetVolumeNameForVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint16, bufferlength uint32) (err error) = GetVolumeNameForVolumeMountPointW +//sys GetVolumePathName(fileName *uint16, volumePathName *uint16, bufferLength uint32) (err error) = GetVolumePathNameW +//sys GetVolumePathNamesForVolumeName(volumeName *uint16, volumePathNames *uint16, bufferLength uint32, returnLength *uint32) (err error) = GetVolumePathNamesForVolumeNameW +//sys QueryDosDevice(deviceName *uint16, targetPath *uint16, max uint32) (n uint32, err error) [failretval==0] = QueryDosDeviceW +//sys SetVolumeLabel(rootPathName *uint16, volumeName *uint16) (err error) = SetVolumeLabelW +//sys SetVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint16) (err error) = SetVolumeMountPointW + +// syscall interface implementation for other packages + +// GetProcAddressByOrdinal retrieves the address of the exported +// function from module by ordinal. +func GetProcAddressByOrdinal(module Handle, ordinal uintptr) (proc uintptr, err error) { + r0, _, e1 := syscall.Syscall(procGetProcAddress.Addr(), 2, uintptr(module), ordinal, 0) + proc = uintptr(r0) + if proc == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func Exit(code int) { ExitProcess(uint32(code)) } + +func makeInheritSa() *SecurityAttributes { + var sa SecurityAttributes + sa.Length = uint32(unsafe.Sizeof(sa)) + sa.InheritHandle = 1 + return &sa +} + +func Open(path string, mode int, perm uint32) (fd Handle, err error) { + if len(path) == 0 { + return InvalidHandle, ERROR_FILE_NOT_FOUND + } + pathp, err := UTF16PtrFromString(path) + if err != nil { + return InvalidHandle, err + } + var access uint32 + switch mode & (O_RDONLY | O_WRONLY | O_RDWR) { + case O_RDONLY: + access = GENERIC_READ + case O_WRONLY: + access = GENERIC_WRITE + case O_RDWR: + access = GENERIC_READ | GENERIC_WRITE + } + if mode&O_CREAT != 0 { + access |= GENERIC_WRITE + } + if mode&O_APPEND != 0 { + access &^= GENERIC_WRITE + access |= FILE_APPEND_DATA + } + sharemode := uint32(FILE_SHARE_READ | FILE_SHARE_WRITE) + var sa *SecurityAttributes + if mode&O_CLOEXEC == 0 { + sa = makeInheritSa() + } + var createmode uint32 + switch { + case mode&(O_CREAT|O_EXCL) == (O_CREAT | O_EXCL): + createmode = CREATE_NEW + case mode&(O_CREAT|O_TRUNC) == (O_CREAT | O_TRUNC): + createmode = CREATE_ALWAYS + case mode&O_CREAT == O_CREAT: + createmode = OPEN_ALWAYS + case mode&O_TRUNC == O_TRUNC: + createmode = TRUNCATE_EXISTING + default: + createmode = OPEN_EXISTING + } + h, e := CreateFile(pathp, access, sharemode, sa, createmode, FILE_ATTRIBUTE_NORMAL, 0) + return h, e +} + +func Read(fd Handle, p []byte) (n int, err error) { + var done uint32 + e := ReadFile(fd, p, &done, nil) + if e != nil { + if e == ERROR_BROKEN_PIPE { + // NOTE(brainman): work around ERROR_BROKEN_PIPE is returned on reading EOF from stdin + return 0, nil + } + return 0, e + } + if raceenabled { + if done > 0 { + raceWriteRange(unsafe.Pointer(&p[0]), int(done)) + } + raceAcquire(unsafe.Pointer(&ioSync)) + } + return int(done), nil +} + +func Write(fd Handle, p []byte) (n int, err error) { + if raceenabled { + raceReleaseMerge(unsafe.Pointer(&ioSync)) + } + var done uint32 + e := WriteFile(fd, p, &done, nil) + if e != nil { + return 0, e + } + if raceenabled && done > 0 { + raceReadRange(unsafe.Pointer(&p[0]), int(done)) + } + return int(done), nil +} + +var ioSync int64 + +func Seek(fd Handle, offset int64, whence int) (newoffset int64, err error) { + var w uint32 + switch whence { + case 0: + w = FILE_BEGIN + case 1: + w = FILE_CURRENT + case 2: + w = FILE_END + } + hi := int32(offset >> 32) + lo := int32(offset) + // use GetFileType to check pipe, pipe can't do seek + ft, _ := GetFileType(fd) + if ft == FILE_TYPE_PIPE { + return 0, syscall.EPIPE + } + rlo, e := SetFilePointer(fd, lo, &hi, w) + if e != nil { + return 0, e + } + return int64(hi)<<32 + int64(rlo), nil +} + +func Close(fd Handle) (err error) { + return CloseHandle(fd) +} + +var ( + Stdin = getStdHandle(STD_INPUT_HANDLE) + Stdout = getStdHandle(STD_OUTPUT_HANDLE) + Stderr = getStdHandle(STD_ERROR_HANDLE) +) + +func getStdHandle(stdhandle uint32) (fd Handle) { + r, _ := GetStdHandle(stdhandle) + CloseOnExec(r) + return r +} + +const ImplementsGetwd = true + +func Getwd() (wd string, err error) { + b := make([]uint16, 300) + n, e := GetCurrentDirectory(uint32(len(b)), &b[0]) + if e != nil { + return "", e + } + return string(utf16.Decode(b[0:n])), nil +} + +func Chdir(path string) (err error) { + pathp, err := UTF16PtrFromString(path) + if err != nil { + return err + } + return SetCurrentDirectory(pathp) +} + +func Mkdir(path string, mode uint32) (err error) { + pathp, err := UTF16PtrFromString(path) + if err != nil { + return err + } + return CreateDirectory(pathp, nil) +} + +func Rmdir(path string) (err error) { + pathp, err := UTF16PtrFromString(path) + if err != nil { + return err + } + return RemoveDirectory(pathp) +} + +func Unlink(path string) (err error) { + pathp, err := UTF16PtrFromString(path) + if err != nil { + return err + } + return DeleteFile(pathp) +} + +func Rename(oldpath, newpath string) (err error) { + from, err := UTF16PtrFromString(oldpath) + if err != nil { + return err + } + to, err := UTF16PtrFromString(newpath) + if err != nil { + return err + } + return MoveFileEx(from, to, MOVEFILE_REPLACE_EXISTING) +} + +func ComputerName() (name string, err error) { + var n uint32 = MAX_COMPUTERNAME_LENGTH + 1 + b := make([]uint16, n) + e := GetComputerName(&b[0], &n) + if e != nil { + return "", e + } + return string(utf16.Decode(b[0:n])), nil +} + +func Ftruncate(fd Handle, length int64) (err error) { + curoffset, e := Seek(fd, 0, 1) + if e != nil { + return e + } + defer Seek(fd, curoffset, 0) + _, e = Seek(fd, length, 0) + if e != nil { + return e + } + e = SetEndOfFile(fd) + if e != nil { + return e + } + return nil +} + +func Gettimeofday(tv *Timeval) (err error) { + var ft Filetime + GetSystemTimeAsFileTime(&ft) + *tv = NsecToTimeval(ft.Nanoseconds()) + return nil +} + +func Pipe(p []Handle) (err error) { + if len(p) != 2 { + return syscall.EINVAL + } + var r, w Handle + e := CreatePipe(&r, &w, makeInheritSa(), 0) + if e != nil { + return e + } + p[0] = r + p[1] = w + return nil +} + +func Utimes(path string, tv []Timeval) (err error) { + if len(tv) != 2 { + return syscall.EINVAL + } + pathp, e := UTF16PtrFromString(path) + if e != nil { + return e + } + h, e := CreateFile(pathp, + FILE_WRITE_ATTRIBUTES, FILE_SHARE_WRITE, nil, + OPEN_EXISTING, FILE_FLAG_BACKUP_SEMANTICS, 0) + if e != nil { + return e + } + defer Close(h) + a := NsecToFiletime(tv[0].Nanoseconds()) + w := NsecToFiletime(tv[1].Nanoseconds()) + return SetFileTime(h, nil, &a, &w) +} + +func UtimesNano(path string, ts []Timespec) (err error) { + if len(ts) != 2 { + return syscall.EINVAL + } + pathp, e := UTF16PtrFromString(path) + if e != nil { + return e + } + h, e := CreateFile(pathp, + FILE_WRITE_ATTRIBUTES, FILE_SHARE_WRITE, nil, + OPEN_EXISTING, FILE_FLAG_BACKUP_SEMANTICS, 0) + if e != nil { + return e + } + defer Close(h) + a := NsecToFiletime(TimespecToNsec(ts[0])) + w := NsecToFiletime(TimespecToNsec(ts[1])) + return SetFileTime(h, nil, &a, &w) +} + +func Fsync(fd Handle) (err error) { + return FlushFileBuffers(fd) +} + +func Chmod(path string, mode uint32) (err error) { + if mode == 0 { + return syscall.EINVAL + } + p, e := UTF16PtrFromString(path) + if e != nil { + return e + } + attrs, e := GetFileAttributes(p) + if e != nil { + return e + } + if mode&S_IWRITE != 0 { + attrs &^= FILE_ATTRIBUTE_READONLY + } else { + attrs |= FILE_ATTRIBUTE_READONLY + } + return SetFileAttributes(p, attrs) +} + +func LoadGetSystemTimePreciseAsFileTime() error { + return procGetSystemTimePreciseAsFileTime.Find() +} + +func LoadCancelIoEx() error { + return procCancelIoEx.Find() +} + +func LoadSetFileCompletionNotificationModes() error { + return procSetFileCompletionNotificationModes.Find() +} + +// net api calls + +const socket_error = uintptr(^uint32(0)) + +//sys WSAStartup(verreq uint32, data *WSAData) (sockerr error) = ws2_32.WSAStartup +//sys WSACleanup() (err error) [failretval==socket_error] = ws2_32.WSACleanup +//sys WSAIoctl(s Handle, iocc uint32, inbuf *byte, cbif uint32, outbuf *byte, cbob uint32, cbbr *uint32, overlapped *Overlapped, completionRoutine uintptr) (err error) [failretval==socket_error] = ws2_32.WSAIoctl +//sys socket(af int32, typ int32, protocol int32) (handle Handle, err error) [failretval==InvalidHandle] = ws2_32.socket +//sys Setsockopt(s Handle, level int32, optname int32, optval *byte, optlen int32) (err error) [failretval==socket_error] = ws2_32.setsockopt +//sys Getsockopt(s Handle, level int32, optname int32, optval *byte, optlen *int32) (err error) [failretval==socket_error] = ws2_32.getsockopt +//sys bind(s Handle, name unsafe.Pointer, namelen int32) (err error) [failretval==socket_error] = ws2_32.bind +//sys connect(s Handle, name unsafe.Pointer, namelen int32) (err error) [failretval==socket_error] = ws2_32.connect +//sys getsockname(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) [failretval==socket_error] = ws2_32.getsockname +//sys getpeername(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) [failretval==socket_error] = ws2_32.getpeername +//sys listen(s Handle, backlog int32) (err error) [failretval==socket_error] = ws2_32.listen +//sys shutdown(s Handle, how int32) (err error) [failretval==socket_error] = ws2_32.shutdown +//sys Closesocket(s Handle) (err error) [failretval==socket_error] = ws2_32.closesocket +//sys AcceptEx(ls Handle, as Handle, buf *byte, rxdatalen uint32, laddrlen uint32, raddrlen uint32, recvd *uint32, overlapped *Overlapped) (err error) = mswsock.AcceptEx +//sys GetAcceptExSockaddrs(buf *byte, rxdatalen uint32, laddrlen uint32, raddrlen uint32, lrsa **RawSockaddrAny, lrsalen *int32, rrsa **RawSockaddrAny, rrsalen *int32) = mswsock.GetAcceptExSockaddrs +//sys WSARecv(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32, overlapped *Overlapped, croutine *byte) (err error) [failretval==socket_error] = ws2_32.WSARecv +//sys WSASend(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, overlapped *Overlapped, croutine *byte) (err error) [failretval==socket_error] = ws2_32.WSASend +//sys WSARecvFrom(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32, from *RawSockaddrAny, fromlen *int32, overlapped *Overlapped, croutine *byte) (err error) [failretval==socket_error] = ws2_32.WSARecvFrom +//sys WSASendTo(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, to *RawSockaddrAny, tolen int32, overlapped *Overlapped, croutine *byte) (err error) [failretval==socket_error] = ws2_32.WSASendTo +//sys GetHostByName(name string) (h *Hostent, err error) [failretval==nil] = ws2_32.gethostbyname +//sys GetServByName(name string, proto string) (s *Servent, err error) [failretval==nil] = ws2_32.getservbyname +//sys Ntohs(netshort uint16) (u uint16) = ws2_32.ntohs +//sys GetProtoByName(name string) (p *Protoent, err error) [failretval==nil] = ws2_32.getprotobyname +//sys DnsQuery(name string, qtype uint16, options uint32, extra *byte, qrs **DNSRecord, pr *byte) (status error) = dnsapi.DnsQuery_W +//sys DnsRecordListFree(rl *DNSRecord, freetype uint32) = dnsapi.DnsRecordListFree +//sys DnsNameCompare(name1 *uint16, name2 *uint16) (same bool) = dnsapi.DnsNameCompare_W +//sys GetAddrInfoW(nodename *uint16, servicename *uint16, hints *AddrinfoW, result **AddrinfoW) (sockerr error) = ws2_32.GetAddrInfoW +//sys FreeAddrInfoW(addrinfo *AddrinfoW) = ws2_32.FreeAddrInfoW +//sys GetIfEntry(pIfRow *MibIfRow) (errcode error) = iphlpapi.GetIfEntry +//sys GetAdaptersInfo(ai *IpAdapterInfo, ol *uint32) (errcode error) = iphlpapi.GetAdaptersInfo +//sys SetFileCompletionNotificationModes(handle Handle, flags uint8) (err error) = kernel32.SetFileCompletionNotificationModes +//sys WSAEnumProtocols(protocols *int32, protocolBuffer *WSAProtocolInfo, bufferLength *uint32) (n int32, err error) [failretval==-1] = ws2_32.WSAEnumProtocolsW +//sys GetAdaptersAddresses(family uint32, flags uint32, reserved uintptr, adapterAddresses *IpAdapterAddresses, sizePointer *uint32) (errcode error) = iphlpapi.GetAdaptersAddresses +//sys GetACP() (acp uint32) = kernel32.GetACP +//sys MultiByteToWideChar(codePage uint32, dwFlags uint32, str *byte, nstr int32, wchar *uint16, nwchar int32) (nwrite int32, err error) = kernel32.MultiByteToWideChar + +// For testing: clients can set this flag to force +// creation of IPv6 sockets to return EAFNOSUPPORT. +var SocketDisableIPv6 bool + +type RawSockaddrInet4 struct { + Family uint16 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]uint8 +} + +type RawSockaddrInet6 struct { + Family uint16 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddr struct { + Family uint16 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [96]int8 +} + +type Sockaddr interface { + sockaddr() (ptr unsafe.Pointer, len int32, err error) // lowercase; only we can define Sockaddrs +} + +type SockaddrInet4 struct { + Port int + Addr [4]byte + raw RawSockaddrInet4 +} + +func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, int32, error) { + if sa.Port < 0 || sa.Port > 0xFFFF { + return nil, 0, syscall.EINVAL + } + sa.raw.Family = AF_INET + p := (*[2]byte)(unsafe.Pointer(&sa.raw.Port)) + p[0] = byte(sa.Port >> 8) + p[1] = byte(sa.Port) + for i := 0; i < len(sa.Addr); i++ { + sa.raw.Addr[i] = sa.Addr[i] + } + return unsafe.Pointer(&sa.raw), int32(unsafe.Sizeof(sa.raw)), nil +} + +type SockaddrInet6 struct { + Port int + ZoneId uint32 + Addr [16]byte + raw RawSockaddrInet6 +} + +func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, int32, error) { + if sa.Port < 0 || sa.Port > 0xFFFF { + return nil, 0, syscall.EINVAL + } + sa.raw.Family = AF_INET6 + p := (*[2]byte)(unsafe.Pointer(&sa.raw.Port)) + p[0] = byte(sa.Port >> 8) + p[1] = byte(sa.Port) + sa.raw.Scope_id = sa.ZoneId + for i := 0; i < len(sa.Addr); i++ { + sa.raw.Addr[i] = sa.Addr[i] + } + return unsafe.Pointer(&sa.raw), int32(unsafe.Sizeof(sa.raw)), nil +} + +type SockaddrUnix struct { + Name string +} + +func (sa *SockaddrUnix) sockaddr() (unsafe.Pointer, int32, error) { + // TODO(brainman): implement SockaddrUnix.sockaddr() + return nil, 0, syscall.EWINDOWS +} + +func (rsa *RawSockaddrAny) Sockaddr() (Sockaddr, error) { + switch rsa.Addr.Family { + case AF_UNIX: + return nil, syscall.EWINDOWS + + case AF_INET: + pp := (*RawSockaddrInet4)(unsafe.Pointer(rsa)) + sa := new(SockaddrInet4) + p := (*[2]byte)(unsafe.Pointer(&pp.Port)) + sa.Port = int(p[0])<<8 + int(p[1]) + for i := 0; i < len(sa.Addr); i++ { + sa.Addr[i] = pp.Addr[i] + } + return sa, nil + + case AF_INET6: + pp := (*RawSockaddrInet6)(unsafe.Pointer(rsa)) + sa := new(SockaddrInet6) + p := (*[2]byte)(unsafe.Pointer(&pp.Port)) + sa.Port = int(p[0])<<8 + int(p[1]) + sa.ZoneId = pp.Scope_id + for i := 0; i < len(sa.Addr); i++ { + sa.Addr[i] = pp.Addr[i] + } + return sa, nil + } + return nil, syscall.EAFNOSUPPORT +} + +func Socket(domain, typ, proto int) (fd Handle, err error) { + if domain == AF_INET6 && SocketDisableIPv6 { + return InvalidHandle, syscall.EAFNOSUPPORT + } + return socket(int32(domain), int32(typ), int32(proto)) +} + +func SetsockoptInt(fd Handle, level, opt int, value int) (err error) { + v := int32(value) + return Setsockopt(fd, int32(level), int32(opt), (*byte)(unsafe.Pointer(&v)), int32(unsafe.Sizeof(v))) +} + +func Bind(fd Handle, sa Sockaddr) (err error) { + ptr, n, err := sa.sockaddr() + if err != nil { + return err + } + return bind(fd, ptr, n) +} + +func Connect(fd Handle, sa Sockaddr) (err error) { + ptr, n, err := sa.sockaddr() + if err != nil { + return err + } + return connect(fd, ptr, n) +} + +func Getsockname(fd Handle) (sa Sockaddr, err error) { + var rsa RawSockaddrAny + l := int32(unsafe.Sizeof(rsa)) + if err = getsockname(fd, &rsa, &l); err != nil { + return + } + return rsa.Sockaddr() +} + +func Getpeername(fd Handle) (sa Sockaddr, err error) { + var rsa RawSockaddrAny + l := int32(unsafe.Sizeof(rsa)) + if err = getpeername(fd, &rsa, &l); err != nil { + return + } + return rsa.Sockaddr() +} + +func Listen(s Handle, n int) (err error) { + return listen(s, int32(n)) +} + +func Shutdown(fd Handle, how int) (err error) { + return shutdown(fd, int32(how)) +} + +func WSASendto(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, to Sockaddr, overlapped *Overlapped, croutine *byte) (err error) { + rsa, l, err := to.sockaddr() + if err != nil { + return err + } + return WSASendTo(s, bufs, bufcnt, sent, flags, (*RawSockaddrAny)(unsafe.Pointer(rsa)), l, overlapped, croutine) +} + +func LoadGetAddrInfo() error { + return procGetAddrInfoW.Find() +} + +var connectExFunc struct { + once sync.Once + addr uintptr + err error +} + +func LoadConnectEx() error { + connectExFunc.once.Do(func() { + var s Handle + s, connectExFunc.err = Socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) + if connectExFunc.err != nil { + return + } + defer CloseHandle(s) + var n uint32 + connectExFunc.err = WSAIoctl(s, + SIO_GET_EXTENSION_FUNCTION_POINTER, + (*byte)(unsafe.Pointer(&WSAID_CONNECTEX)), + uint32(unsafe.Sizeof(WSAID_CONNECTEX)), + (*byte)(unsafe.Pointer(&connectExFunc.addr)), + uint32(unsafe.Sizeof(connectExFunc.addr)), + &n, nil, 0) + }) + return connectExFunc.err +} + +func connectEx(s Handle, name unsafe.Pointer, namelen int32, sendBuf *byte, sendDataLen uint32, bytesSent *uint32, overlapped *Overlapped) (err error) { + r1, _, e1 := syscall.Syscall9(connectExFunc.addr, 7, uintptr(s), uintptr(name), uintptr(namelen), uintptr(unsafe.Pointer(sendBuf)), uintptr(sendDataLen), uintptr(unsafe.Pointer(bytesSent)), uintptr(unsafe.Pointer(overlapped)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = error(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func ConnectEx(fd Handle, sa Sockaddr, sendBuf *byte, sendDataLen uint32, bytesSent *uint32, overlapped *Overlapped) error { + err := LoadConnectEx() + if err != nil { + return errorspkg.New("failed to find ConnectEx: " + err.Error()) + } + ptr, n, err := sa.sockaddr() + if err != nil { + return err + } + return connectEx(fd, ptr, n, sendBuf, sendDataLen, bytesSent, overlapped) +} + +var sendRecvMsgFunc struct { + once sync.Once + sendAddr uintptr + recvAddr uintptr + err error +} + +func loadWSASendRecvMsg() error { + sendRecvMsgFunc.once.Do(func() { + var s Handle + s, sendRecvMsgFunc.err = Socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP) + if sendRecvMsgFunc.err != nil { + return + } + defer CloseHandle(s) + var n uint32 + sendRecvMsgFunc.err = WSAIoctl(s, + SIO_GET_EXTENSION_FUNCTION_POINTER, + (*byte)(unsafe.Pointer(&WSAID_WSARECVMSG)), + uint32(unsafe.Sizeof(WSAID_WSARECVMSG)), + (*byte)(unsafe.Pointer(&sendRecvMsgFunc.recvAddr)), + uint32(unsafe.Sizeof(sendRecvMsgFunc.recvAddr)), + &n, nil, 0) + if sendRecvMsgFunc.err != nil { + return + } + sendRecvMsgFunc.err = WSAIoctl(s, + SIO_GET_EXTENSION_FUNCTION_POINTER, + (*byte)(unsafe.Pointer(&WSAID_WSASENDMSG)), + uint32(unsafe.Sizeof(WSAID_WSASENDMSG)), + (*byte)(unsafe.Pointer(&sendRecvMsgFunc.sendAddr)), + uint32(unsafe.Sizeof(sendRecvMsgFunc.sendAddr)), + &n, nil, 0) + }) + return sendRecvMsgFunc.err +} + +func WSASendMsg(fd Handle, msg *WSAMsg, flags uint32, bytesSent *uint32, overlapped *Overlapped, croutine *byte) error { + err := loadWSASendRecvMsg() + if err != nil { + return err + } + r1, _, e1 := syscall.Syscall6(sendRecvMsgFunc.sendAddr, 6, uintptr(fd), uintptr(unsafe.Pointer(msg)), uintptr(flags), uintptr(unsafe.Pointer(bytesSent)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine))) + if r1 == socket_error { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return err +} + +func WSARecvMsg(fd Handle, msg *WSAMsg, bytesReceived *uint32, overlapped *Overlapped, croutine *byte) error { + err := loadWSASendRecvMsg() + if err != nil { + return err + } + r1, _, e1 := syscall.Syscall6(sendRecvMsgFunc.recvAddr, 5, uintptr(fd), uintptr(unsafe.Pointer(msg)), uintptr(unsafe.Pointer(bytesReceived)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)), 0) + if r1 == socket_error { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return err +} + +// Invented structures to support what package os expects. +type Rusage struct { + CreationTime Filetime + ExitTime Filetime + KernelTime Filetime + UserTime Filetime +} + +type WaitStatus struct { + ExitCode uint32 +} + +func (w WaitStatus) Exited() bool { return true } + +func (w WaitStatus) ExitStatus() int { return int(w.ExitCode) } + +func (w WaitStatus) Signal() Signal { return -1 } + +func (w WaitStatus) CoreDump() bool { return false } + +func (w WaitStatus) Stopped() bool { return false } + +func (w WaitStatus) Continued() bool { return false } + +func (w WaitStatus) StopSignal() Signal { return -1 } + +func (w WaitStatus) Signaled() bool { return false } + +func (w WaitStatus) TrapCause() int { return -1 } + +// Timespec is an invented structure on Windows, but here for +// consistency with the corresponding package for other operating systems. +type Timespec struct { + Sec int64 + Nsec int64 +} + +func TimespecToNsec(ts Timespec) int64 { return int64(ts.Sec)*1e9 + int64(ts.Nsec) } + +func NsecToTimespec(nsec int64) (ts Timespec) { + ts.Sec = nsec / 1e9 + ts.Nsec = nsec % 1e9 + return +} + +// TODO(brainman): fix all needed for net + +func Accept(fd Handle) (nfd Handle, sa Sockaddr, err error) { return 0, nil, syscall.EWINDOWS } +func Recvfrom(fd Handle, p []byte, flags int) (n int, from Sockaddr, err error) { + return 0, nil, syscall.EWINDOWS +} +func Sendto(fd Handle, p []byte, flags int, to Sockaddr) (err error) { return syscall.EWINDOWS } +func SetsockoptTimeval(fd Handle, level, opt int, tv *Timeval) (err error) { return syscall.EWINDOWS } + +// The Linger struct is wrong but we only noticed after Go 1. +// sysLinger is the real system call structure. + +// BUG(brainman): The definition of Linger is not appropriate for direct use +// with Setsockopt and Getsockopt. +// Use SetsockoptLinger instead. + +type Linger struct { + Onoff int32 + Linger int32 +} + +type sysLinger struct { + Onoff uint16 + Linger uint16 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +func GetsockoptInt(fd Handle, level, opt int) (int, error) { return -1, syscall.EWINDOWS } + +func SetsockoptLinger(fd Handle, level, opt int, l *Linger) (err error) { + sys := sysLinger{Onoff: uint16(l.Onoff), Linger: uint16(l.Linger)} + return Setsockopt(fd, int32(level), int32(opt), (*byte)(unsafe.Pointer(&sys)), int32(unsafe.Sizeof(sys))) +} + +func SetsockoptInet4Addr(fd Handle, level, opt int, value [4]byte) (err error) { + return Setsockopt(fd, int32(level), int32(opt), (*byte)(unsafe.Pointer(&value[0])), 4) +} +func SetsockoptIPMreq(fd Handle, level, opt int, mreq *IPMreq) (err error) { + return Setsockopt(fd, int32(level), int32(opt), (*byte)(unsafe.Pointer(mreq)), int32(unsafe.Sizeof(*mreq))) +} +func SetsockoptIPv6Mreq(fd Handle, level, opt int, mreq *IPv6Mreq) (err error) { + return syscall.EWINDOWS +} + +func Getpid() (pid int) { return int(getCurrentProcessId()) } + +func FindFirstFile(name *uint16, data *Win32finddata) (handle Handle, err error) { + // NOTE(rsc): The Win32finddata struct is wrong for the system call: + // the two paths are each one uint16 short. Use the correct struct, + // a win32finddata1, and then copy the results out. + // There is no loss of expressivity here, because the final + // uint16, if it is used, is supposed to be a NUL, and Go doesn't need that. + // For Go 1.1, we might avoid the allocation of win32finddata1 here + // by adding a final Bug [2]uint16 field to the struct and then + // adjusting the fields in the result directly. + var data1 win32finddata1 + handle, err = findFirstFile1(name, &data1) + if err == nil { + copyFindData(data, &data1) + } + return +} + +func FindNextFile(handle Handle, data *Win32finddata) (err error) { + var data1 win32finddata1 + err = findNextFile1(handle, &data1) + if err == nil { + copyFindData(data, &data1) + } + return +} + +func getProcessEntry(pid int) (*ProcessEntry32, error) { + snapshot, err := CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0) + if err != nil { + return nil, err + } + defer CloseHandle(snapshot) + var procEntry ProcessEntry32 + procEntry.Size = uint32(unsafe.Sizeof(procEntry)) + if err = Process32First(snapshot, &procEntry); err != nil { + return nil, err + } + for { + if procEntry.ProcessID == uint32(pid) { + return &procEntry, nil + } + err = Process32Next(snapshot, &procEntry) + if err != nil { + return nil, err + } + } +} + +func Getppid() (ppid int) { + pe, err := getProcessEntry(Getpid()) + if err != nil { + return -1 + } + return int(pe.ParentProcessID) +} + +// TODO(brainman): fix all needed for os +func Fchdir(fd Handle) (err error) { return syscall.EWINDOWS } +func Link(oldpath, newpath string) (err error) { return syscall.EWINDOWS } +func Symlink(path, link string) (err error) { return syscall.EWINDOWS } + +func Fchmod(fd Handle, mode uint32) (err error) { return syscall.EWINDOWS } +func Chown(path string, uid int, gid int) (err error) { return syscall.EWINDOWS } +func Lchown(path string, uid int, gid int) (err error) { return syscall.EWINDOWS } +func Fchown(fd Handle, uid int, gid int) (err error) { return syscall.EWINDOWS } + +func Getuid() (uid int) { return -1 } +func Geteuid() (euid int) { return -1 } +func Getgid() (gid int) { return -1 } +func Getegid() (egid int) { return -1 } +func Getgroups() (gids []int, err error) { return nil, syscall.EWINDOWS } + +type Signal int + +func (s Signal) Signal() {} + +func (s Signal) String() string { + if 0 <= s && int(s) < len(signals) { + str := signals[s] + if str != "" { + return str + } + } + return "signal " + itoa(int(s)) +} + +func LoadCreateSymbolicLink() error { + return procCreateSymbolicLinkW.Find() +} + +// Readlink returns the destination of the named symbolic link. +func Readlink(path string, buf []byte) (n int, err error) { + fd, err := CreateFile(StringToUTF16Ptr(path), GENERIC_READ, 0, nil, OPEN_EXISTING, + FILE_FLAG_OPEN_REPARSE_POINT|FILE_FLAG_BACKUP_SEMANTICS, 0) + if err != nil { + return -1, err + } + defer CloseHandle(fd) + + rdbbuf := make([]byte, MAXIMUM_REPARSE_DATA_BUFFER_SIZE) + var bytesReturned uint32 + err = DeviceIoControl(fd, FSCTL_GET_REPARSE_POINT, nil, 0, &rdbbuf[0], uint32(len(rdbbuf)), &bytesReturned, nil) + if err != nil { + return -1, err + } + + rdb := (*reparseDataBuffer)(unsafe.Pointer(&rdbbuf[0])) + var s string + switch rdb.ReparseTag { + case IO_REPARSE_TAG_SYMLINK: + data := (*symbolicLinkReparseBuffer)(unsafe.Pointer(&rdb.reparseBuffer)) + p := (*[0xffff]uint16)(unsafe.Pointer(&data.PathBuffer[0])) + s = UTF16ToString(p[data.PrintNameOffset/2 : (data.PrintNameLength-data.PrintNameOffset)/2]) + case IO_REPARSE_TAG_MOUNT_POINT: + data := (*mountPointReparseBuffer)(unsafe.Pointer(&rdb.reparseBuffer)) + p := (*[0xffff]uint16)(unsafe.Pointer(&data.PathBuffer[0])) + s = UTF16ToString(p[data.PrintNameOffset/2 : (data.PrintNameLength-data.PrintNameOffset)/2]) + default: + // the path is not a symlink or junction but another type of reparse + // point + return -1, syscall.ENOENT + } + n = copy(buf, []byte(s)) + + return n, nil +} diff --git a/vendor/golang.org/x/sys/windows/types_windows.go b/vendor/golang.org/x/sys/windows/types_windows.go new file mode 100644 index 0000000..52c2037 --- /dev/null +++ b/vendor/golang.org/x/sys/windows/types_windows.go @@ -0,0 +1,1333 @@ +// Copyright 2011 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package windows + +import "syscall" + +const ( + // Windows errors. + ERROR_FILE_NOT_FOUND syscall.Errno = 2 + ERROR_PATH_NOT_FOUND syscall.Errno = 3 + ERROR_ACCESS_DENIED syscall.Errno = 5 + ERROR_NO_MORE_FILES syscall.Errno = 18 + ERROR_HANDLE_EOF syscall.Errno = 38 + ERROR_NETNAME_DELETED syscall.Errno = 64 + ERROR_FILE_EXISTS syscall.Errno = 80 + ERROR_BROKEN_PIPE syscall.Errno = 109 + ERROR_BUFFER_OVERFLOW syscall.Errno = 111 + ERROR_INSUFFICIENT_BUFFER syscall.Errno = 122 + ERROR_MOD_NOT_FOUND syscall.Errno = 126 + ERROR_PROC_NOT_FOUND syscall.Errno = 127 + ERROR_ALREADY_EXISTS syscall.Errno = 183 + ERROR_ENVVAR_NOT_FOUND syscall.Errno = 203 + ERROR_MORE_DATA syscall.Errno = 234 + ERROR_OPERATION_ABORTED syscall.Errno = 995 + ERROR_IO_PENDING syscall.Errno = 997 + ERROR_SERVICE_SPECIFIC_ERROR syscall.Errno = 1066 + ERROR_NOT_FOUND syscall.Errno = 1168 + ERROR_PRIVILEGE_NOT_HELD syscall.Errno = 1314 + WSAEACCES syscall.Errno = 10013 + WSAEMSGSIZE syscall.Errno = 10040 + WSAECONNRESET syscall.Errno = 10054 +) + +const ( + // Invented values to support what package os expects. + O_RDONLY = 0x00000 + O_WRONLY = 0x00001 + O_RDWR = 0x00002 + O_CREAT = 0x00040 + O_EXCL = 0x00080 + O_NOCTTY = 0x00100 + O_TRUNC = 0x00200 + O_NONBLOCK = 0x00800 + O_APPEND = 0x00400 + O_SYNC = 0x01000 + O_ASYNC = 0x02000 + O_CLOEXEC = 0x80000 +) + +const ( + // More invented values for signals + SIGHUP = Signal(0x1) + SIGINT = Signal(0x2) + SIGQUIT = Signal(0x3) + SIGILL = Signal(0x4) + SIGTRAP = Signal(0x5) + SIGABRT = Signal(0x6) + SIGBUS = Signal(0x7) + SIGFPE = Signal(0x8) + SIGKILL = Signal(0x9) + SIGSEGV = Signal(0xb) + SIGPIPE = Signal(0xd) + SIGALRM = Signal(0xe) + SIGTERM = Signal(0xf) +) + +var signals = [...]string{ + 1: "hangup", + 2: "interrupt", + 3: "quit", + 4: "illegal instruction", + 5: "trace/breakpoint trap", + 6: "aborted", + 7: "bus error", + 8: "floating point exception", + 9: "killed", + 10: "user defined signal 1", + 11: "segmentation fault", + 12: "user defined signal 2", + 13: "broken pipe", + 14: "alarm clock", + 15: "terminated", +} + +const ( + GENERIC_READ = 0x80000000 + GENERIC_WRITE = 0x40000000 + GENERIC_EXECUTE = 0x20000000 + GENERIC_ALL = 0x10000000 + + FILE_LIST_DIRECTORY = 0x00000001 + FILE_APPEND_DATA = 0x00000004 + FILE_WRITE_ATTRIBUTES = 0x00000100 + + FILE_SHARE_READ = 0x00000001 + FILE_SHARE_WRITE = 0x00000002 + FILE_SHARE_DELETE = 0x00000004 + FILE_ATTRIBUTE_READONLY = 0x00000001 + FILE_ATTRIBUTE_HIDDEN = 0x00000002 + FILE_ATTRIBUTE_SYSTEM = 0x00000004 + FILE_ATTRIBUTE_DIRECTORY = 0x00000010 + FILE_ATTRIBUTE_ARCHIVE = 0x00000020 + FILE_ATTRIBUTE_NORMAL = 0x00000080 + FILE_ATTRIBUTE_REPARSE_POINT = 0x00000400 + + INVALID_FILE_ATTRIBUTES = 0xffffffff + + CREATE_NEW = 1 + CREATE_ALWAYS = 2 + OPEN_EXISTING = 3 + OPEN_ALWAYS = 4 + TRUNCATE_EXISTING = 5 + + FILE_FLAG_OPEN_REPARSE_POINT = 0x00200000 + FILE_FLAG_BACKUP_SEMANTICS = 0x02000000 + FILE_FLAG_OVERLAPPED = 0x40000000 + + HANDLE_FLAG_INHERIT = 0x00000001 + STARTF_USESTDHANDLES = 0x00000100 + STARTF_USESHOWWINDOW = 0x00000001 + DUPLICATE_CLOSE_SOURCE = 0x00000001 + DUPLICATE_SAME_ACCESS = 0x00000002 + + STD_INPUT_HANDLE = -10 & (1<<32 - 1) + STD_OUTPUT_HANDLE = -11 & (1<<32 - 1) + STD_ERROR_HANDLE = -12 & (1<<32 - 1) + + FILE_BEGIN = 0 + FILE_CURRENT = 1 + FILE_END = 2 + + LANG_ENGLISH = 0x09 + SUBLANG_ENGLISH_US = 0x01 + + FORMAT_MESSAGE_ALLOCATE_BUFFER = 256 + FORMAT_MESSAGE_IGNORE_INSERTS = 512 + FORMAT_MESSAGE_FROM_STRING = 1024 + FORMAT_MESSAGE_FROM_HMODULE = 2048 + FORMAT_MESSAGE_FROM_SYSTEM = 4096 + FORMAT_MESSAGE_ARGUMENT_ARRAY = 8192 + FORMAT_MESSAGE_MAX_WIDTH_MASK = 255 + + MAX_PATH = 260 + MAX_LONG_PATH = 32768 + + MAX_COMPUTERNAME_LENGTH = 15 + + TIME_ZONE_ID_UNKNOWN = 0 + TIME_ZONE_ID_STANDARD = 1 + + TIME_ZONE_ID_DAYLIGHT = 2 + IGNORE = 0 + INFINITE = 0xffffffff + + WAIT_TIMEOUT = 258 + WAIT_ABANDONED = 0x00000080 + WAIT_OBJECT_0 = 0x00000000 + WAIT_FAILED = 0xFFFFFFFF + + PROCESS_TERMINATE = 1 + PROCESS_QUERY_INFORMATION = 0x00000400 + SYNCHRONIZE = 0x00100000 + + FILE_MAP_COPY = 0x01 + FILE_MAP_WRITE = 0x02 + FILE_MAP_READ = 0x04 + FILE_MAP_EXECUTE = 0x20 + + CTRL_C_EVENT = 0 + CTRL_BREAK_EVENT = 1 + + // Windows reserves errors >= 1<<29 for application use. + APPLICATION_ERROR = 1 << 29 +) + +const ( + // Process creation flags. + CREATE_BREAKAWAY_FROM_JOB = 0x01000000 + CREATE_DEFAULT_ERROR_MODE = 0x04000000 + CREATE_NEW_CONSOLE = 0x00000010 + CREATE_NEW_PROCESS_GROUP = 0x00000200 + CREATE_NO_WINDOW = 0x08000000 + CREATE_PROTECTED_PROCESS = 0x00040000 + CREATE_PRESERVE_CODE_AUTHZ_LEVEL = 0x02000000 + CREATE_SEPARATE_WOW_VDM = 0x00000800 + CREATE_SHARED_WOW_VDM = 0x00001000 + CREATE_SUSPENDED = 0x00000004 + CREATE_UNICODE_ENVIRONMENT = 0x00000400 + DEBUG_ONLY_THIS_PROCESS = 0x00000002 + DEBUG_PROCESS = 0x00000001 + DETACHED_PROCESS = 0x00000008 + EXTENDED_STARTUPINFO_PRESENT = 0x00080000 + INHERIT_PARENT_AFFINITY = 0x00010000 +) + +const ( + // flags for CreateToolhelp32Snapshot + TH32CS_SNAPHEAPLIST = 0x01 + TH32CS_SNAPPROCESS = 0x02 + TH32CS_SNAPTHREAD = 0x04 + TH32CS_SNAPMODULE = 0x08 + TH32CS_SNAPMODULE32 = 0x10 + TH32CS_SNAPALL = TH32CS_SNAPHEAPLIST | TH32CS_SNAPMODULE | TH32CS_SNAPPROCESS | TH32CS_SNAPTHREAD + TH32CS_INHERIT = 0x80000000 +) + +const ( + // filters for ReadDirectoryChangesW + FILE_NOTIFY_CHANGE_FILE_NAME = 0x001 + FILE_NOTIFY_CHANGE_DIR_NAME = 0x002 + FILE_NOTIFY_CHANGE_ATTRIBUTES = 0x004 + FILE_NOTIFY_CHANGE_SIZE = 0x008 + FILE_NOTIFY_CHANGE_LAST_WRITE = 0x010 + FILE_NOTIFY_CHANGE_LAST_ACCESS = 0x020 + FILE_NOTIFY_CHANGE_CREATION = 0x040 + FILE_NOTIFY_CHANGE_SECURITY = 0x100 +) + +const ( + // do not reorder + FILE_ACTION_ADDED = iota + 1 + FILE_ACTION_REMOVED + FILE_ACTION_MODIFIED + FILE_ACTION_RENAMED_OLD_NAME + FILE_ACTION_RENAMED_NEW_NAME +) + +const ( + // wincrypt.h + PROV_RSA_FULL = 1 + PROV_RSA_SIG = 2 + PROV_DSS = 3 + PROV_FORTEZZA = 4 + PROV_MS_EXCHANGE = 5 + PROV_SSL = 6 + PROV_RSA_SCHANNEL = 12 + PROV_DSS_DH = 13 + PROV_EC_ECDSA_SIG = 14 + PROV_EC_ECNRA_SIG = 15 + PROV_EC_ECDSA_FULL = 16 + PROV_EC_ECNRA_FULL = 17 + PROV_DH_SCHANNEL = 18 + PROV_SPYRUS_LYNKS = 20 + PROV_RNG = 21 + PROV_INTEL_SEC = 22 + PROV_REPLACE_OWF = 23 + PROV_RSA_AES = 24 + CRYPT_VERIFYCONTEXT = 0xF0000000 + CRYPT_NEWKEYSET = 0x00000008 + CRYPT_DELETEKEYSET = 0x00000010 + CRYPT_MACHINE_KEYSET = 0x00000020 + CRYPT_SILENT = 0x00000040 + CRYPT_DEFAULT_CONTAINER_OPTIONAL = 0x00000080 + + USAGE_MATCH_TYPE_AND = 0 + USAGE_MATCH_TYPE_OR = 1 + + X509_ASN_ENCODING = 0x00000001 + PKCS_7_ASN_ENCODING = 0x00010000 + + CERT_STORE_PROV_MEMORY = 2 + + CERT_STORE_ADD_ALWAYS = 4 + + CERT_STORE_DEFER_CLOSE_UNTIL_LAST_FREE_FLAG = 0x00000004 + + CERT_TRUST_NO_ERROR = 0x00000000 + CERT_TRUST_IS_NOT_TIME_VALID = 0x00000001 + CERT_TRUST_IS_REVOKED = 0x00000004 + CERT_TRUST_IS_NOT_SIGNATURE_VALID = 0x00000008 + CERT_TRUST_IS_NOT_VALID_FOR_USAGE = 0x00000010 + CERT_TRUST_IS_UNTRUSTED_ROOT = 0x00000020 + CERT_TRUST_REVOCATION_STATUS_UNKNOWN = 0x00000040 + CERT_TRUST_IS_CYCLIC = 0x00000080 + CERT_TRUST_INVALID_EXTENSION = 0x00000100 + CERT_TRUST_INVALID_POLICY_CONSTRAINTS = 0x00000200 + CERT_TRUST_INVALID_BASIC_CONSTRAINTS = 0x00000400 + CERT_TRUST_INVALID_NAME_CONSTRAINTS = 0x00000800 + CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT = 0x00001000 + CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT = 0x00002000 + CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT = 0x00004000 + CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT = 0x00008000 + CERT_TRUST_IS_OFFLINE_REVOCATION = 0x01000000 + CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY = 0x02000000 + CERT_TRUST_IS_EXPLICIT_DISTRUST = 0x04000000 + CERT_TRUST_HAS_NOT_SUPPORTED_CRITICAL_EXT = 0x08000000 + + CERT_CHAIN_POLICY_BASE = 1 + CERT_CHAIN_POLICY_AUTHENTICODE = 2 + CERT_CHAIN_POLICY_AUTHENTICODE_TS = 3 + CERT_CHAIN_POLICY_SSL = 4 + CERT_CHAIN_POLICY_BASIC_CONSTRAINTS = 5 + CERT_CHAIN_POLICY_NT_AUTH = 6 + CERT_CHAIN_POLICY_MICROSOFT_ROOT = 7 + CERT_CHAIN_POLICY_EV = 8 + + CERT_E_EXPIRED = 0x800B0101 + CERT_E_ROLE = 0x800B0103 + CERT_E_PURPOSE = 0x800B0106 + CERT_E_UNTRUSTEDROOT = 0x800B0109 + CERT_E_CN_NO_MATCH = 0x800B010F + + AUTHTYPE_CLIENT = 1 + AUTHTYPE_SERVER = 2 +) + +var ( + OID_PKIX_KP_SERVER_AUTH = []byte("1.3.6.1.5.5.7.3.1\x00") + OID_SERVER_GATED_CRYPTO = []byte("1.3.6.1.4.1.311.10.3.3\x00") + OID_SGC_NETSCAPE = []byte("2.16.840.1.113730.4.1\x00") +) + +// Invented values to support what package os expects. +type Timeval struct { + Sec int32 + Usec int32 +} + +func (tv *Timeval) Nanoseconds() int64 { + return (int64(tv.Sec)*1e6 + int64(tv.Usec)) * 1e3 +} + +func NsecToTimeval(nsec int64) (tv Timeval) { + tv.Sec = int32(nsec / 1e9) + tv.Usec = int32(nsec % 1e9 / 1e3) + return +} + +type SecurityAttributes struct { + Length uint32 + SecurityDescriptor uintptr + InheritHandle uint32 +} + +type Overlapped struct { + Internal uintptr + InternalHigh uintptr + Offset uint32 + OffsetHigh uint32 + HEvent Handle +} + +type FileNotifyInformation struct { + NextEntryOffset uint32 + Action uint32 + FileNameLength uint32 + FileName uint16 +} + +type Filetime struct { + LowDateTime uint32 + HighDateTime uint32 +} + +// Nanoseconds returns Filetime ft in nanoseconds +// since Epoch (00:00:00 UTC, January 1, 1970). +func (ft *Filetime) Nanoseconds() int64 { + // 100-nanosecond intervals since January 1, 1601 + nsec := int64(ft.HighDateTime)<<32 + int64(ft.LowDateTime) + // change starting time to the Epoch (00:00:00 UTC, January 1, 1970) + nsec -= 116444736000000000 + // convert into nanoseconds + nsec *= 100 + return nsec +} + +func NsecToFiletime(nsec int64) (ft Filetime) { + // convert into 100-nanosecond + nsec /= 100 + // change starting time to January 1, 1601 + nsec += 116444736000000000 + // split into high / low + ft.LowDateTime = uint32(nsec & 0xffffffff) + ft.HighDateTime = uint32(nsec >> 32 & 0xffffffff) + return ft +} + +type Win32finddata struct { + FileAttributes uint32 + CreationTime Filetime + LastAccessTime Filetime + LastWriteTime Filetime + FileSizeHigh uint32 + FileSizeLow uint32 + Reserved0 uint32 + Reserved1 uint32 + FileName [MAX_PATH - 1]uint16 + AlternateFileName [13]uint16 +} + +// This is the actual system call structure. +// Win32finddata is what we committed to in Go 1. +type win32finddata1 struct { + FileAttributes uint32 + CreationTime Filetime + LastAccessTime Filetime + LastWriteTime Filetime + FileSizeHigh uint32 + FileSizeLow uint32 + Reserved0 uint32 + Reserved1 uint32 + FileName [MAX_PATH]uint16 + AlternateFileName [14]uint16 +} + +func copyFindData(dst *Win32finddata, src *win32finddata1) { + dst.FileAttributes = src.FileAttributes + dst.CreationTime = src.CreationTime + dst.LastAccessTime = src.LastAccessTime + dst.LastWriteTime = src.LastWriteTime + dst.FileSizeHigh = src.FileSizeHigh + dst.FileSizeLow = src.FileSizeLow + dst.Reserved0 = src.Reserved0 + dst.Reserved1 = src.Reserved1 + + // The src is 1 element bigger than dst, but it must be NUL. + copy(dst.FileName[:], src.FileName[:]) + copy(dst.AlternateFileName[:], src.AlternateFileName[:]) +} + +type ByHandleFileInformation struct { + FileAttributes uint32 + CreationTime Filetime + LastAccessTime Filetime + LastWriteTime Filetime + VolumeSerialNumber uint32 + FileSizeHigh uint32 + FileSizeLow uint32 + NumberOfLinks uint32 + FileIndexHigh uint32 + FileIndexLow uint32 +} + +const ( + GetFileExInfoStandard = 0 + GetFileExMaxInfoLevel = 1 +) + +type Win32FileAttributeData struct { + FileAttributes uint32 + CreationTime Filetime + LastAccessTime Filetime + LastWriteTime Filetime + FileSizeHigh uint32 + FileSizeLow uint32 +} + +// ShowWindow constants +const ( + // winuser.h + SW_HIDE = 0 + SW_NORMAL = 1 + SW_SHOWNORMAL = 1 + SW_SHOWMINIMIZED = 2 + SW_SHOWMAXIMIZED = 3 + SW_MAXIMIZE = 3 + SW_SHOWNOACTIVATE = 4 + SW_SHOW = 5 + SW_MINIMIZE = 6 + SW_SHOWMINNOACTIVE = 7 + SW_SHOWNA = 8 + SW_RESTORE = 9 + SW_SHOWDEFAULT = 10 + SW_FORCEMINIMIZE = 11 +) + +type StartupInfo struct { + Cb uint32 + _ *uint16 + Desktop *uint16 + Title *uint16 + X uint32 + Y uint32 + XSize uint32 + YSize uint32 + XCountChars uint32 + YCountChars uint32 + FillAttribute uint32 + Flags uint32 + ShowWindow uint16 + _ uint16 + _ *byte + StdInput Handle + StdOutput Handle + StdErr Handle +} + +type ProcessInformation struct { + Process Handle + Thread Handle + ProcessId uint32 + ThreadId uint32 +} + +type ProcessEntry32 struct { + Size uint32 + Usage uint32 + ProcessID uint32 + DefaultHeapID uintptr + ModuleID uint32 + Threads uint32 + ParentProcessID uint32 + PriClassBase int32 + Flags uint32 + ExeFile [MAX_PATH]uint16 +} + +type Systemtime struct { + Year uint16 + Month uint16 + DayOfWeek uint16 + Day uint16 + Hour uint16 + Minute uint16 + Second uint16 + Milliseconds uint16 +} + +type Timezoneinformation struct { + Bias int32 + StandardName [32]uint16 + StandardDate Systemtime + StandardBias int32 + DaylightName [32]uint16 + DaylightDate Systemtime + DaylightBias int32 +} + +// Socket related. + +const ( + AF_UNSPEC = 0 + AF_UNIX = 1 + AF_INET = 2 + AF_INET6 = 23 + AF_NETBIOS = 17 + + SOCK_STREAM = 1 + SOCK_DGRAM = 2 + SOCK_RAW = 3 + SOCK_SEQPACKET = 5 + + IPPROTO_IP = 0 + IPPROTO_IPV6 = 0x29 + IPPROTO_TCP = 6 + IPPROTO_UDP = 17 + + SOL_SOCKET = 0xffff + SO_REUSEADDR = 4 + SO_KEEPALIVE = 8 + SO_DONTROUTE = 16 + SO_BROADCAST = 32 + SO_LINGER = 128 + SO_RCVBUF = 0x1002 + SO_SNDBUF = 0x1001 + SO_UPDATE_ACCEPT_CONTEXT = 0x700b + SO_UPDATE_CONNECT_CONTEXT = 0x7010 + + IOC_OUT = 0x40000000 + IOC_IN = 0x80000000 + IOC_VENDOR = 0x18000000 + IOC_INOUT = IOC_IN | IOC_OUT + IOC_WS2 = 0x08000000 + SIO_GET_EXTENSION_FUNCTION_POINTER = IOC_INOUT | IOC_WS2 | 6 + SIO_KEEPALIVE_VALS = IOC_IN | IOC_VENDOR | 4 + SIO_UDP_CONNRESET = IOC_IN | IOC_VENDOR | 12 + + // cf. http://support.microsoft.com/default.aspx?scid=kb;en-us;257460 + + IP_TOS = 0x3 + IP_TTL = 0x4 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_TTL = 0xa + IP_MULTICAST_LOOP = 0xb + IP_ADD_MEMBERSHIP = 0xc + IP_DROP_MEMBERSHIP = 0xd + + IPV6_V6ONLY = 0x1b + IPV6_UNICAST_HOPS = 0x4 + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_LOOP = 0xb + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_DONTROUTE = 0x4 + MSG_WAITALL = 0x8 + + MSG_TRUNC = 0x0100 + MSG_CTRUNC = 0x0200 + MSG_BCAST = 0x0400 + MSG_MCAST = 0x0800 + + SOMAXCONN = 0x7fffffff + + TCP_NODELAY = 1 + + SHUT_RD = 0 + SHUT_WR = 1 + SHUT_RDWR = 2 + + WSADESCRIPTION_LEN = 256 + WSASYS_STATUS_LEN = 128 +) + +type WSABuf struct { + Len uint32 + Buf *byte +} + +type WSAMsg struct { + Name *syscall.RawSockaddrAny + Namelen int32 + Buffers *WSABuf + BufferCount uint32 + Control WSABuf + Flags uint32 +} + +// Invented values to support what package os expects. +const ( + S_IFMT = 0x1f000 + S_IFIFO = 0x1000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFBLK = 0x6000 + S_IFREG = 0x8000 + S_IFLNK = 0xa000 + S_IFSOCK = 0xc000 + S_ISUID = 0x800 + S_ISGID = 0x400 + S_ISVTX = 0x200 + S_IRUSR = 0x100 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXUSR = 0x40 +) + +const ( + FILE_TYPE_CHAR = 0x0002 + FILE_TYPE_DISK = 0x0001 + FILE_TYPE_PIPE = 0x0003 + FILE_TYPE_REMOTE = 0x8000 + FILE_TYPE_UNKNOWN = 0x0000 +) + +type Hostent struct { + Name *byte + Aliases **byte + AddrType uint16 + Length uint16 + AddrList **byte +} + +type Protoent struct { + Name *byte + Aliases **byte + Proto uint16 +} + +const ( + DNS_TYPE_A = 0x0001 + DNS_TYPE_NS = 0x0002 + DNS_TYPE_MD = 0x0003 + DNS_TYPE_MF = 0x0004 + DNS_TYPE_CNAME = 0x0005 + DNS_TYPE_SOA = 0x0006 + DNS_TYPE_MB = 0x0007 + DNS_TYPE_MG = 0x0008 + DNS_TYPE_MR = 0x0009 + DNS_TYPE_NULL = 0x000a + DNS_TYPE_WKS = 0x000b + DNS_TYPE_PTR = 0x000c + DNS_TYPE_HINFO = 0x000d + DNS_TYPE_MINFO = 0x000e + DNS_TYPE_MX = 0x000f + DNS_TYPE_TEXT = 0x0010 + DNS_TYPE_RP = 0x0011 + DNS_TYPE_AFSDB = 0x0012 + DNS_TYPE_X25 = 0x0013 + DNS_TYPE_ISDN = 0x0014 + DNS_TYPE_RT = 0x0015 + DNS_TYPE_NSAP = 0x0016 + DNS_TYPE_NSAPPTR = 0x0017 + DNS_TYPE_SIG = 0x0018 + DNS_TYPE_KEY = 0x0019 + DNS_TYPE_PX = 0x001a + DNS_TYPE_GPOS = 0x001b + DNS_TYPE_AAAA = 0x001c + DNS_TYPE_LOC = 0x001d + DNS_TYPE_NXT = 0x001e + DNS_TYPE_EID = 0x001f + DNS_TYPE_NIMLOC = 0x0020 + DNS_TYPE_SRV = 0x0021 + DNS_TYPE_ATMA = 0x0022 + DNS_TYPE_NAPTR = 0x0023 + DNS_TYPE_KX = 0x0024 + DNS_TYPE_CERT = 0x0025 + DNS_TYPE_A6 = 0x0026 + DNS_TYPE_DNAME = 0x0027 + DNS_TYPE_SINK = 0x0028 + DNS_TYPE_OPT = 0x0029 + DNS_TYPE_DS = 0x002B + DNS_TYPE_RRSIG = 0x002E + DNS_TYPE_NSEC = 0x002F + DNS_TYPE_DNSKEY = 0x0030 + DNS_TYPE_DHCID = 0x0031 + DNS_TYPE_UINFO = 0x0064 + DNS_TYPE_UID = 0x0065 + DNS_TYPE_GID = 0x0066 + DNS_TYPE_UNSPEC = 0x0067 + DNS_TYPE_ADDRS = 0x00f8 + DNS_TYPE_TKEY = 0x00f9 + DNS_TYPE_TSIG = 0x00fa + DNS_TYPE_IXFR = 0x00fb + DNS_TYPE_AXFR = 0x00fc + DNS_TYPE_MAILB = 0x00fd + DNS_TYPE_MAILA = 0x00fe + DNS_TYPE_ALL = 0x00ff + DNS_TYPE_ANY = 0x00ff + DNS_TYPE_WINS = 0xff01 + DNS_TYPE_WINSR = 0xff02 + DNS_TYPE_NBSTAT = 0xff01 +) + +const ( + DNS_INFO_NO_RECORDS = 0x251D +) + +const ( + // flags inside DNSRecord.Dw + DnsSectionQuestion = 0x0000 + DnsSectionAnswer = 0x0001 + DnsSectionAuthority = 0x0002 + DnsSectionAdditional = 0x0003 +) + +type DNSSRVData struct { + Target *uint16 + Priority uint16 + Weight uint16 + Port uint16 + Pad uint16 +} + +type DNSPTRData struct { + Host *uint16 +} + +type DNSMXData struct { + NameExchange *uint16 + Preference uint16 + Pad uint16 +} + +type DNSTXTData struct { + StringCount uint16 + StringArray [1]*uint16 +} + +type DNSRecord struct { + Next *DNSRecord + Name *uint16 + Type uint16 + Length uint16 + Dw uint32 + Ttl uint32 + Reserved uint32 + Data [40]byte +} + +const ( + TF_DISCONNECT = 1 + TF_REUSE_SOCKET = 2 + TF_WRITE_BEHIND = 4 + TF_USE_DEFAULT_WORKER = 0 + TF_USE_SYSTEM_THREAD = 16 + TF_USE_KERNEL_APC = 32 +) + +type TransmitFileBuffers struct { + Head uintptr + HeadLength uint32 + Tail uintptr + TailLength uint32 +} + +const ( + IFF_UP = 1 + IFF_BROADCAST = 2 + IFF_LOOPBACK = 4 + IFF_POINTTOPOINT = 8 + IFF_MULTICAST = 16 +) + +const SIO_GET_INTERFACE_LIST = 0x4004747F + +// TODO(mattn): SockaddrGen is union of sockaddr/sockaddr_in/sockaddr_in6_old. +// will be fixed to change variable type as suitable. + +type SockaddrGen [24]byte + +type InterfaceInfo struct { + Flags uint32 + Address SockaddrGen + BroadcastAddress SockaddrGen + Netmask SockaddrGen +} + +type IpAddressString struct { + String [16]byte +} + +type IpMaskString IpAddressString + +type IpAddrString struct { + Next *IpAddrString + IpAddress IpAddressString + IpMask IpMaskString + Context uint32 +} + +const MAX_ADAPTER_NAME_LENGTH = 256 +const MAX_ADAPTER_DESCRIPTION_LENGTH = 128 +const MAX_ADAPTER_ADDRESS_LENGTH = 8 + +type IpAdapterInfo struct { + Next *IpAdapterInfo + ComboIndex uint32 + AdapterName [MAX_ADAPTER_NAME_LENGTH + 4]byte + Description [MAX_ADAPTER_DESCRIPTION_LENGTH + 4]byte + AddressLength uint32 + Address [MAX_ADAPTER_ADDRESS_LENGTH]byte + Index uint32 + Type uint32 + DhcpEnabled uint32 + CurrentIpAddress *IpAddrString + IpAddressList IpAddrString + GatewayList IpAddrString + DhcpServer IpAddrString + HaveWins bool + PrimaryWinsServer IpAddrString + SecondaryWinsServer IpAddrString + LeaseObtained int64 + LeaseExpires int64 +} + +const MAXLEN_PHYSADDR = 8 +const MAX_INTERFACE_NAME_LEN = 256 +const MAXLEN_IFDESCR = 256 + +type MibIfRow struct { + Name [MAX_INTERFACE_NAME_LEN]uint16 + Index uint32 + Type uint32 + Mtu uint32 + Speed uint32 + PhysAddrLen uint32 + PhysAddr [MAXLEN_PHYSADDR]byte + AdminStatus uint32 + OperStatus uint32 + LastChange uint32 + InOctets uint32 + InUcastPkts uint32 + InNUcastPkts uint32 + InDiscards uint32 + InErrors uint32 + InUnknownProtos uint32 + OutOctets uint32 + OutUcastPkts uint32 + OutNUcastPkts uint32 + OutDiscards uint32 + OutErrors uint32 + OutQLen uint32 + DescrLen uint32 + Descr [MAXLEN_IFDESCR]byte +} + +type CertContext struct { + EncodingType uint32 + EncodedCert *byte + Length uint32 + CertInfo uintptr + Store Handle +} + +type CertChainContext struct { + Size uint32 + TrustStatus CertTrustStatus + ChainCount uint32 + Chains **CertSimpleChain + LowerQualityChainCount uint32 + LowerQualityChains **CertChainContext + HasRevocationFreshnessTime uint32 + RevocationFreshnessTime uint32 +} + +type CertSimpleChain struct { + Size uint32 + TrustStatus CertTrustStatus + NumElements uint32 + Elements **CertChainElement + TrustListInfo uintptr + HasRevocationFreshnessTime uint32 + RevocationFreshnessTime uint32 +} + +type CertChainElement struct { + Size uint32 + CertContext *CertContext + TrustStatus CertTrustStatus + RevocationInfo *CertRevocationInfo + IssuanceUsage *CertEnhKeyUsage + ApplicationUsage *CertEnhKeyUsage + ExtendedErrorInfo *uint16 +} + +type CertRevocationInfo struct { + Size uint32 + RevocationResult uint32 + RevocationOid *byte + OidSpecificInfo uintptr + HasFreshnessTime uint32 + FreshnessTime uint32 + CrlInfo uintptr // *CertRevocationCrlInfo +} + +type CertTrustStatus struct { + ErrorStatus uint32 + InfoStatus uint32 +} + +type CertUsageMatch struct { + Type uint32 + Usage CertEnhKeyUsage +} + +type CertEnhKeyUsage struct { + Length uint32 + UsageIdentifiers **byte +} + +type CertChainPara struct { + Size uint32 + RequestedUsage CertUsageMatch + RequstedIssuancePolicy CertUsageMatch + URLRetrievalTimeout uint32 + CheckRevocationFreshnessTime uint32 + RevocationFreshnessTime uint32 + CacheResync *Filetime +} + +type CertChainPolicyPara struct { + Size uint32 + Flags uint32 + ExtraPolicyPara uintptr +} + +type SSLExtraCertChainPolicyPara struct { + Size uint32 + AuthType uint32 + Checks uint32 + ServerName *uint16 +} + +type CertChainPolicyStatus struct { + Size uint32 + Error uint32 + ChainIndex uint32 + ElementIndex uint32 + ExtraPolicyStatus uintptr +} + +const ( + // do not reorder + HKEY_CLASSES_ROOT = 0x80000000 + iota + HKEY_CURRENT_USER + HKEY_LOCAL_MACHINE + HKEY_USERS + HKEY_PERFORMANCE_DATA + HKEY_CURRENT_CONFIG + HKEY_DYN_DATA + + KEY_QUERY_VALUE = 1 + KEY_SET_VALUE = 2 + KEY_CREATE_SUB_KEY = 4 + KEY_ENUMERATE_SUB_KEYS = 8 + KEY_NOTIFY = 16 + KEY_CREATE_LINK = 32 + KEY_WRITE = 0x20006 + KEY_EXECUTE = 0x20019 + KEY_READ = 0x20019 + KEY_WOW64_64KEY = 0x0100 + KEY_WOW64_32KEY = 0x0200 + KEY_ALL_ACCESS = 0xf003f +) + +const ( + // do not reorder + REG_NONE = iota + REG_SZ + REG_EXPAND_SZ + REG_BINARY + REG_DWORD_LITTLE_ENDIAN + REG_DWORD_BIG_ENDIAN + REG_LINK + REG_MULTI_SZ + REG_RESOURCE_LIST + REG_FULL_RESOURCE_DESCRIPTOR + REG_RESOURCE_REQUIREMENTS_LIST + REG_QWORD_LITTLE_ENDIAN + REG_DWORD = REG_DWORD_LITTLE_ENDIAN + REG_QWORD = REG_QWORD_LITTLE_ENDIAN +) + +type AddrinfoW struct { + Flags int32 + Family int32 + Socktype int32 + Protocol int32 + Addrlen uintptr + Canonname *uint16 + Addr uintptr + Next *AddrinfoW +} + +const ( + AI_PASSIVE = 1 + AI_CANONNAME = 2 + AI_NUMERICHOST = 4 +) + +type GUID struct { + Data1 uint32 + Data2 uint16 + Data3 uint16 + Data4 [8]byte +} + +var WSAID_CONNECTEX = GUID{ + 0x25a207b9, + 0xddf3, + 0x4660, + [8]byte{0x8e, 0xe9, 0x76, 0xe5, 0x8c, 0x74, 0x06, 0x3e}, +} + +var WSAID_WSASENDMSG = GUID{ + 0xa441e712, + 0x754f, + 0x43ca, + [8]byte{0x84, 0xa7, 0x0d, 0xee, 0x44, 0xcf, 0x60, 0x6d}, +} + +var WSAID_WSARECVMSG = GUID{ + 0xf689d7c8, + 0x6f1f, + 0x436b, + [8]byte{0x8a, 0x53, 0xe5, 0x4f, 0xe3, 0x51, 0xc3, 0x22}, +} + +const ( + FILE_SKIP_COMPLETION_PORT_ON_SUCCESS = 1 + FILE_SKIP_SET_EVENT_ON_HANDLE = 2 +) + +const ( + WSAPROTOCOL_LEN = 255 + MAX_PROTOCOL_CHAIN = 7 + BASE_PROTOCOL = 1 + LAYERED_PROTOCOL = 0 + + XP1_CONNECTIONLESS = 0x00000001 + XP1_GUARANTEED_DELIVERY = 0x00000002 + XP1_GUARANTEED_ORDER = 0x00000004 + XP1_MESSAGE_ORIENTED = 0x00000008 + XP1_PSEUDO_STREAM = 0x00000010 + XP1_GRACEFUL_CLOSE = 0x00000020 + XP1_EXPEDITED_DATA = 0x00000040 + XP1_CONNECT_DATA = 0x00000080 + XP1_DISCONNECT_DATA = 0x00000100 + XP1_SUPPORT_BROADCAST = 0x00000200 + XP1_SUPPORT_MULTIPOINT = 0x00000400 + XP1_MULTIPOINT_CONTROL_PLANE = 0x00000800 + XP1_MULTIPOINT_DATA_PLANE = 0x00001000 + XP1_QOS_SUPPORTED = 0x00002000 + XP1_UNI_SEND = 0x00008000 + XP1_UNI_RECV = 0x00010000 + XP1_IFS_HANDLES = 0x00020000 + XP1_PARTIAL_MESSAGE = 0x00040000 + XP1_SAN_SUPPORT_SDP = 0x00080000 + + PFL_MULTIPLE_PROTO_ENTRIES = 0x00000001 + PFL_RECOMMENDED_PROTO_ENTRY = 0x00000002 + PFL_HIDDEN = 0x00000004 + PFL_MATCHES_PROTOCOL_ZERO = 0x00000008 + PFL_NETWORKDIRECT_PROVIDER = 0x00000010 +) + +type WSAProtocolInfo struct { + ServiceFlags1 uint32 + ServiceFlags2 uint32 + ServiceFlags3 uint32 + ServiceFlags4 uint32 + ProviderFlags uint32 + ProviderId GUID + CatalogEntryId uint32 + ProtocolChain WSAProtocolChain + Version int32 + AddressFamily int32 + MaxSockAddr int32 + MinSockAddr int32 + SocketType int32 + Protocol int32 + ProtocolMaxOffset int32 + NetworkByteOrder int32 + SecurityScheme int32 + MessageSize uint32 + ProviderReserved uint32 + ProtocolName [WSAPROTOCOL_LEN + 1]uint16 +} + +type WSAProtocolChain struct { + ChainLen int32 + ChainEntries [MAX_PROTOCOL_CHAIN]uint32 +} + +type TCPKeepalive struct { + OnOff uint32 + Time uint32 + Interval uint32 +} + +type symbolicLinkReparseBuffer struct { + SubstituteNameOffset uint16 + SubstituteNameLength uint16 + PrintNameOffset uint16 + PrintNameLength uint16 + Flags uint32 + PathBuffer [1]uint16 +} + +type mountPointReparseBuffer struct { + SubstituteNameOffset uint16 + SubstituteNameLength uint16 + PrintNameOffset uint16 + PrintNameLength uint16 + PathBuffer [1]uint16 +} + +type reparseDataBuffer struct { + ReparseTag uint32 + ReparseDataLength uint16 + Reserved uint16 + + // GenericReparseBuffer + reparseBuffer byte +} + +const ( + FSCTL_GET_REPARSE_POINT = 0x900A8 + MAXIMUM_REPARSE_DATA_BUFFER_SIZE = 16 * 1024 + IO_REPARSE_TAG_MOUNT_POINT = 0xA0000003 + IO_REPARSE_TAG_SYMLINK = 0xA000000C + SYMBOLIC_LINK_FLAG_DIRECTORY = 0x1 +) + +const ( + ComputerNameNetBIOS = 0 + ComputerNameDnsHostname = 1 + ComputerNameDnsDomain = 2 + ComputerNameDnsFullyQualified = 3 + ComputerNamePhysicalNetBIOS = 4 + ComputerNamePhysicalDnsHostname = 5 + ComputerNamePhysicalDnsDomain = 6 + ComputerNamePhysicalDnsFullyQualified = 7 + ComputerNameMax = 8 +) + +const ( + MOVEFILE_REPLACE_EXISTING = 0x1 + MOVEFILE_COPY_ALLOWED = 0x2 + MOVEFILE_DELAY_UNTIL_REBOOT = 0x4 + MOVEFILE_WRITE_THROUGH = 0x8 + MOVEFILE_CREATE_HARDLINK = 0x10 + MOVEFILE_FAIL_IF_NOT_TRACKABLE = 0x20 +) + +const GAA_FLAG_INCLUDE_PREFIX = 0x00000010 + +const ( + IF_TYPE_OTHER = 1 + IF_TYPE_ETHERNET_CSMACD = 6 + IF_TYPE_ISO88025_TOKENRING = 9 + IF_TYPE_PPP = 23 + IF_TYPE_SOFTWARE_LOOPBACK = 24 + IF_TYPE_ATM = 37 + IF_TYPE_IEEE80211 = 71 + IF_TYPE_TUNNEL = 131 + IF_TYPE_IEEE1394 = 144 +) + +type SocketAddress struct { + Sockaddr *syscall.RawSockaddrAny + SockaddrLength int32 +} + +type IpAdapterUnicastAddress struct { + Length uint32 + Flags uint32 + Next *IpAdapterUnicastAddress + Address SocketAddress + PrefixOrigin int32 + SuffixOrigin int32 + DadState int32 + ValidLifetime uint32 + PreferredLifetime uint32 + LeaseLifetime uint32 + OnLinkPrefixLength uint8 +} + +type IpAdapterAnycastAddress struct { + Length uint32 + Flags uint32 + Next *IpAdapterAnycastAddress + Address SocketAddress +} + +type IpAdapterMulticastAddress struct { + Length uint32 + Flags uint32 + Next *IpAdapterMulticastAddress + Address SocketAddress +} + +type IpAdapterDnsServerAdapter struct { + Length uint32 + Reserved uint32 + Next *IpAdapterDnsServerAdapter + Address SocketAddress +} + +type IpAdapterPrefix struct { + Length uint32 + Flags uint32 + Next *IpAdapterPrefix + Address SocketAddress + PrefixLength uint32 +} + +type IpAdapterAddresses struct { + Length uint32 + IfIndex uint32 + Next *IpAdapterAddresses + AdapterName *byte + FirstUnicastAddress *IpAdapterUnicastAddress + FirstAnycastAddress *IpAdapterAnycastAddress + FirstMulticastAddress *IpAdapterMulticastAddress + FirstDnsServerAddress *IpAdapterDnsServerAdapter + DnsSuffix *uint16 + Description *uint16 + FriendlyName *uint16 + PhysicalAddress [syscall.MAX_ADAPTER_ADDRESS_LENGTH]byte + PhysicalAddressLength uint32 + Flags uint32 + Mtu uint32 + IfType uint32 + OperStatus uint32 + Ipv6IfIndex uint32 + ZoneIndices [16]uint32 + FirstPrefix *IpAdapterPrefix + /* more fields might be present here. */ +} + +const ( + IfOperStatusUp = 1 + IfOperStatusDown = 2 + IfOperStatusTesting = 3 + IfOperStatusUnknown = 4 + IfOperStatusDormant = 5 + IfOperStatusNotPresent = 6 + IfOperStatusLowerLayerDown = 7 +) + +// Console related constants used for the mode parameter to SetConsoleMode. See +// https://docs.microsoft.com/en-us/windows/console/setconsolemode for details. + +const ( + ENABLE_PROCESSED_INPUT = 0x1 + ENABLE_LINE_INPUT = 0x2 + ENABLE_ECHO_INPUT = 0x4 + ENABLE_WINDOW_INPUT = 0x8 + ENABLE_MOUSE_INPUT = 0x10 + ENABLE_INSERT_MODE = 0x20 + ENABLE_QUICK_EDIT_MODE = 0x40 + ENABLE_EXTENDED_FLAGS = 0x80 + ENABLE_AUTO_POSITION = 0x100 + ENABLE_VIRTUAL_TERMINAL_INPUT = 0x200 + + ENABLE_PROCESSED_OUTPUT = 0x1 + ENABLE_WRAP_AT_EOL_OUTPUT = 0x2 + ENABLE_VIRTUAL_TERMINAL_PROCESSING = 0x4 + DISABLE_NEWLINE_AUTO_RETURN = 0x8 + ENABLE_LVB_GRID_WORLDWIDE = 0x10 +) + +type Coord struct { + X int16 + Y int16 +} + +type SmallRect struct { + Left int16 + Top int16 + Right int16 + Bottom int16 +} + +// Used with GetConsoleScreenBuffer to retreive information about a console +// screen buffer. See +// https://docs.microsoft.com/en-us/windows/console/console-screen-buffer-info-str +// for details. + +type ConsoleScreenBufferInfo struct { + Size Coord + CursorPosition Coord + Attributes uint16 + Window SmallRect + MaximumWindowSize Coord +} diff --git a/vendor/golang.org/x/sys/windows/types_windows_386.go b/vendor/golang.org/x/sys/windows/types_windows_386.go new file mode 100644 index 0000000..fe0ddd0 --- /dev/null +++ b/vendor/golang.org/x/sys/windows/types_windows_386.go @@ -0,0 +1,22 @@ +// Copyright 2011 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package windows + +type WSAData struct { + Version uint16 + HighVersion uint16 + Description [WSADESCRIPTION_LEN + 1]byte + SystemStatus [WSASYS_STATUS_LEN + 1]byte + MaxSockets uint16 + MaxUdpDg uint16 + VendorInfo *byte +} + +type Servent struct { + Name *byte + Aliases **byte + Port uint16 + Proto *byte +} diff --git a/vendor/golang.org/x/sys/windows/types_windows_amd64.go b/vendor/golang.org/x/sys/windows/types_windows_amd64.go new file mode 100644 index 0000000..7e154c2 --- /dev/null +++ b/vendor/golang.org/x/sys/windows/types_windows_amd64.go @@ -0,0 +1,22 @@ +// Copyright 2011 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package windows + +type WSAData struct { + Version uint16 + HighVersion uint16 + MaxSockets uint16 + MaxUdpDg uint16 + VendorInfo *byte + Description [WSADESCRIPTION_LEN + 1]byte + SystemStatus [WSASYS_STATUS_LEN + 1]byte +} + +type Servent struct { + Name *byte + Aliases **byte + Proto *byte + Port uint16 +} diff --git a/vendor/golang.org/x/sys/windows/zsyscall_windows.go b/vendor/golang.org/x/sys/windows/zsyscall_windows.go new file mode 100644 index 0000000..c7b3b15 --- /dev/null +++ b/vendor/golang.org/x/sys/windows/zsyscall_windows.go @@ -0,0 +1,2687 @@ +// MACHINE GENERATED BY 'go generate' COMMAND; DO NOT EDIT + +package windows + +import ( + "syscall" + "unsafe" +) + +var _ unsafe.Pointer + +// Do the interface allocations only once for common +// Errno values. +const ( + errnoERROR_IO_PENDING = 997 +) + +var ( + errERROR_IO_PENDING error = syscall.Errno(errnoERROR_IO_PENDING) +) + +// errnoErr returns common boxed Errno values, to prevent +// allocations at runtime. +func errnoErr(e syscall.Errno) error { + switch e { + case 0: + return nil + case errnoERROR_IO_PENDING: + return errERROR_IO_PENDING + } + // TODO: add more here, after collecting data on the common + // error values see on Windows. (perhaps when running + // all.bat?) + return e +} + +var ( + modadvapi32 = NewLazySystemDLL("advapi32.dll") + modkernel32 = NewLazySystemDLL("kernel32.dll") + modshell32 = NewLazySystemDLL("shell32.dll") + modmswsock = NewLazySystemDLL("mswsock.dll") + modcrypt32 = NewLazySystemDLL("crypt32.dll") + modws2_32 = NewLazySystemDLL("ws2_32.dll") + moddnsapi = NewLazySystemDLL("dnsapi.dll") + modiphlpapi = NewLazySystemDLL("iphlpapi.dll") + modsecur32 = NewLazySystemDLL("secur32.dll") + modnetapi32 = NewLazySystemDLL("netapi32.dll") + moduserenv = NewLazySystemDLL("userenv.dll") + + procRegisterEventSourceW = modadvapi32.NewProc("RegisterEventSourceW") + procDeregisterEventSource = modadvapi32.NewProc("DeregisterEventSource") + procReportEventW = modadvapi32.NewProc("ReportEventW") + procOpenSCManagerW = modadvapi32.NewProc("OpenSCManagerW") + procCloseServiceHandle = modadvapi32.NewProc("CloseServiceHandle") + procCreateServiceW = modadvapi32.NewProc("CreateServiceW") + procOpenServiceW = modadvapi32.NewProc("OpenServiceW") + procDeleteService = modadvapi32.NewProc("DeleteService") + procStartServiceW = modadvapi32.NewProc("StartServiceW") + procQueryServiceStatus = modadvapi32.NewProc("QueryServiceStatus") + procControlService = modadvapi32.NewProc("ControlService") + procStartServiceCtrlDispatcherW = modadvapi32.NewProc("StartServiceCtrlDispatcherW") + procSetServiceStatus = modadvapi32.NewProc("SetServiceStatus") + procChangeServiceConfigW = modadvapi32.NewProc("ChangeServiceConfigW") + procQueryServiceConfigW = modadvapi32.NewProc("QueryServiceConfigW") + procChangeServiceConfig2W = modadvapi32.NewProc("ChangeServiceConfig2W") + procQueryServiceConfig2W = modadvapi32.NewProc("QueryServiceConfig2W") + procEnumServicesStatusExW = modadvapi32.NewProc("EnumServicesStatusExW") + procGetLastError = modkernel32.NewProc("GetLastError") + procLoadLibraryW = modkernel32.NewProc("LoadLibraryW") + procLoadLibraryExW = modkernel32.NewProc("LoadLibraryExW") + procFreeLibrary = modkernel32.NewProc("FreeLibrary") + procGetProcAddress = modkernel32.NewProc("GetProcAddress") + procGetVersion = modkernel32.NewProc("GetVersion") + procFormatMessageW = modkernel32.NewProc("FormatMessageW") + procExitProcess = modkernel32.NewProc("ExitProcess") + procCreateFileW = modkernel32.NewProc("CreateFileW") + procReadFile = modkernel32.NewProc("ReadFile") + procWriteFile = modkernel32.NewProc("WriteFile") + procSetFilePointer = modkernel32.NewProc("SetFilePointer") + procCloseHandle = modkernel32.NewProc("CloseHandle") + procGetStdHandle = modkernel32.NewProc("GetStdHandle") + procSetStdHandle = modkernel32.NewProc("SetStdHandle") + procFindFirstFileW = modkernel32.NewProc("FindFirstFileW") + procFindNextFileW = modkernel32.NewProc("FindNextFileW") + procFindClose = modkernel32.NewProc("FindClose") + procGetFileInformationByHandle = modkernel32.NewProc("GetFileInformationByHandle") + procGetCurrentDirectoryW = modkernel32.NewProc("GetCurrentDirectoryW") + procSetCurrentDirectoryW = modkernel32.NewProc("SetCurrentDirectoryW") + procCreateDirectoryW = modkernel32.NewProc("CreateDirectoryW") + procRemoveDirectoryW = modkernel32.NewProc("RemoveDirectoryW") + procDeleteFileW = modkernel32.NewProc("DeleteFileW") + procMoveFileW = modkernel32.NewProc("MoveFileW") + procMoveFileExW = modkernel32.NewProc("MoveFileExW") + procGetComputerNameW = modkernel32.NewProc("GetComputerNameW") + procGetComputerNameExW = modkernel32.NewProc("GetComputerNameExW") + procSetEndOfFile = modkernel32.NewProc("SetEndOfFile") + procGetSystemTimeAsFileTime = modkernel32.NewProc("GetSystemTimeAsFileTime") + procGetSystemTimePreciseAsFileTime = modkernel32.NewProc("GetSystemTimePreciseAsFileTime") + procGetTimeZoneInformation = modkernel32.NewProc("GetTimeZoneInformation") + procCreateIoCompletionPort = modkernel32.NewProc("CreateIoCompletionPort") + procGetQueuedCompletionStatus = modkernel32.NewProc("GetQueuedCompletionStatus") + procPostQueuedCompletionStatus = modkernel32.NewProc("PostQueuedCompletionStatus") + procCancelIo = modkernel32.NewProc("CancelIo") + procCancelIoEx = modkernel32.NewProc("CancelIoEx") + procCreateProcessW = modkernel32.NewProc("CreateProcessW") + procOpenProcess = modkernel32.NewProc("OpenProcess") + procTerminateProcess = modkernel32.NewProc("TerminateProcess") + procGetExitCodeProcess = modkernel32.NewProc("GetExitCodeProcess") + procGetStartupInfoW = modkernel32.NewProc("GetStartupInfoW") + procGetCurrentProcess = modkernel32.NewProc("GetCurrentProcess") + procGetProcessTimes = modkernel32.NewProc("GetProcessTimes") + procDuplicateHandle = modkernel32.NewProc("DuplicateHandle") + procWaitForSingleObject = modkernel32.NewProc("WaitForSingleObject") + procGetTempPathW = modkernel32.NewProc("GetTempPathW") + procCreatePipe = modkernel32.NewProc("CreatePipe") + procGetFileType = modkernel32.NewProc("GetFileType") + procCryptAcquireContextW = modadvapi32.NewProc("CryptAcquireContextW") + procCryptReleaseContext = modadvapi32.NewProc("CryptReleaseContext") + procCryptGenRandom = modadvapi32.NewProc("CryptGenRandom") + procGetEnvironmentStringsW = modkernel32.NewProc("GetEnvironmentStringsW") + procFreeEnvironmentStringsW = modkernel32.NewProc("FreeEnvironmentStringsW") + procGetEnvironmentVariableW = modkernel32.NewProc("GetEnvironmentVariableW") + procSetEnvironmentVariableW = modkernel32.NewProc("SetEnvironmentVariableW") + procSetFileTime = modkernel32.NewProc("SetFileTime") + procGetFileAttributesW = modkernel32.NewProc("GetFileAttributesW") + procSetFileAttributesW = modkernel32.NewProc("SetFileAttributesW") + procGetFileAttributesExW = modkernel32.NewProc("GetFileAttributesExW") + procGetCommandLineW = modkernel32.NewProc("GetCommandLineW") + procCommandLineToArgvW = modshell32.NewProc("CommandLineToArgvW") + procLocalFree = modkernel32.NewProc("LocalFree") + procSetHandleInformation = modkernel32.NewProc("SetHandleInformation") + procFlushFileBuffers = modkernel32.NewProc("FlushFileBuffers") + procGetFullPathNameW = modkernel32.NewProc("GetFullPathNameW") + procGetLongPathNameW = modkernel32.NewProc("GetLongPathNameW") + procGetShortPathNameW = modkernel32.NewProc("GetShortPathNameW") + procCreateFileMappingW = modkernel32.NewProc("CreateFileMappingW") + procMapViewOfFile = modkernel32.NewProc("MapViewOfFile") + procUnmapViewOfFile = modkernel32.NewProc("UnmapViewOfFile") + procFlushViewOfFile = modkernel32.NewProc("FlushViewOfFile") + procVirtualLock = modkernel32.NewProc("VirtualLock") + procVirtualUnlock = modkernel32.NewProc("VirtualUnlock") + procVirtualAlloc = modkernel32.NewProc("VirtualAlloc") + procVirtualFree = modkernel32.NewProc("VirtualFree") + procVirtualProtect = modkernel32.NewProc("VirtualProtect") + procTransmitFile = modmswsock.NewProc("TransmitFile") + procReadDirectoryChangesW = modkernel32.NewProc("ReadDirectoryChangesW") + procCertOpenSystemStoreW = modcrypt32.NewProc("CertOpenSystemStoreW") + procCertOpenStore = modcrypt32.NewProc("CertOpenStore") + procCertEnumCertificatesInStore = modcrypt32.NewProc("CertEnumCertificatesInStore") + procCertAddCertificateContextToStore = modcrypt32.NewProc("CertAddCertificateContextToStore") + procCertCloseStore = modcrypt32.NewProc("CertCloseStore") + procCertGetCertificateChain = modcrypt32.NewProc("CertGetCertificateChain") + procCertFreeCertificateChain = modcrypt32.NewProc("CertFreeCertificateChain") + procCertCreateCertificateContext = modcrypt32.NewProc("CertCreateCertificateContext") + procCertFreeCertificateContext = modcrypt32.NewProc("CertFreeCertificateContext") + procCertVerifyCertificateChainPolicy = modcrypt32.NewProc("CertVerifyCertificateChainPolicy") + procRegOpenKeyExW = modadvapi32.NewProc("RegOpenKeyExW") + procRegCloseKey = modadvapi32.NewProc("RegCloseKey") + procRegQueryInfoKeyW = modadvapi32.NewProc("RegQueryInfoKeyW") + procRegEnumKeyExW = modadvapi32.NewProc("RegEnumKeyExW") + procRegQueryValueExW = modadvapi32.NewProc("RegQueryValueExW") + procGetCurrentProcessId = modkernel32.NewProc("GetCurrentProcessId") + procGetConsoleMode = modkernel32.NewProc("GetConsoleMode") + procSetConsoleMode = modkernel32.NewProc("SetConsoleMode") + procGetConsoleScreenBufferInfo = modkernel32.NewProc("GetConsoleScreenBufferInfo") + procWriteConsoleW = modkernel32.NewProc("WriteConsoleW") + procReadConsoleW = modkernel32.NewProc("ReadConsoleW") + procCreateToolhelp32Snapshot = modkernel32.NewProc("CreateToolhelp32Snapshot") + procProcess32FirstW = modkernel32.NewProc("Process32FirstW") + procProcess32NextW = modkernel32.NewProc("Process32NextW") + procDeviceIoControl = modkernel32.NewProc("DeviceIoControl") + procCreateSymbolicLinkW = modkernel32.NewProc("CreateSymbolicLinkW") + procCreateHardLinkW = modkernel32.NewProc("CreateHardLinkW") + procGetCurrentThreadId = modkernel32.NewProc("GetCurrentThreadId") + procCreateEventW = modkernel32.NewProc("CreateEventW") + procCreateEventExW = modkernel32.NewProc("CreateEventExW") + procOpenEventW = modkernel32.NewProc("OpenEventW") + procSetEvent = modkernel32.NewProc("SetEvent") + procResetEvent = modkernel32.NewProc("ResetEvent") + procPulseEvent = modkernel32.NewProc("PulseEvent") + procDefineDosDeviceW = modkernel32.NewProc("DefineDosDeviceW") + procDeleteVolumeMountPointW = modkernel32.NewProc("DeleteVolumeMountPointW") + procFindFirstVolumeW = modkernel32.NewProc("FindFirstVolumeW") + procFindFirstVolumeMountPointW = modkernel32.NewProc("FindFirstVolumeMountPointW") + procFindNextVolumeW = modkernel32.NewProc("FindNextVolumeW") + procFindNextVolumeMountPointW = modkernel32.NewProc("FindNextVolumeMountPointW") + procFindVolumeClose = modkernel32.NewProc("FindVolumeClose") + procFindVolumeMountPointClose = modkernel32.NewProc("FindVolumeMountPointClose") + procGetDriveTypeW = modkernel32.NewProc("GetDriveTypeW") + procGetLogicalDrives = modkernel32.NewProc("GetLogicalDrives") + procGetLogicalDriveStringsW = modkernel32.NewProc("GetLogicalDriveStringsW") + procGetVolumeInformationW = modkernel32.NewProc("GetVolumeInformationW") + procGetVolumeInformationByHandleW = modkernel32.NewProc("GetVolumeInformationByHandleW") + procGetVolumeNameForVolumeMountPointW = modkernel32.NewProc("GetVolumeNameForVolumeMountPointW") + procGetVolumePathNameW = modkernel32.NewProc("GetVolumePathNameW") + procGetVolumePathNamesForVolumeNameW = modkernel32.NewProc("GetVolumePathNamesForVolumeNameW") + procQueryDosDeviceW = modkernel32.NewProc("QueryDosDeviceW") + procSetVolumeLabelW = modkernel32.NewProc("SetVolumeLabelW") + procSetVolumeMountPointW = modkernel32.NewProc("SetVolumeMountPointW") + procWSAStartup = modws2_32.NewProc("WSAStartup") + procWSACleanup = modws2_32.NewProc("WSACleanup") + procWSAIoctl = modws2_32.NewProc("WSAIoctl") + procsocket = modws2_32.NewProc("socket") + procsetsockopt = modws2_32.NewProc("setsockopt") + procgetsockopt = modws2_32.NewProc("getsockopt") + procbind = modws2_32.NewProc("bind") + procconnect = modws2_32.NewProc("connect") + procgetsockname = modws2_32.NewProc("getsockname") + procgetpeername = modws2_32.NewProc("getpeername") + proclisten = modws2_32.NewProc("listen") + procshutdown = modws2_32.NewProc("shutdown") + procclosesocket = modws2_32.NewProc("closesocket") + procAcceptEx = modmswsock.NewProc("AcceptEx") + procGetAcceptExSockaddrs = modmswsock.NewProc("GetAcceptExSockaddrs") + procWSARecv = modws2_32.NewProc("WSARecv") + procWSASend = modws2_32.NewProc("WSASend") + procWSARecvFrom = modws2_32.NewProc("WSARecvFrom") + procWSASendTo = modws2_32.NewProc("WSASendTo") + procgethostbyname = modws2_32.NewProc("gethostbyname") + procgetservbyname = modws2_32.NewProc("getservbyname") + procntohs = modws2_32.NewProc("ntohs") + procgetprotobyname = modws2_32.NewProc("getprotobyname") + procDnsQuery_W = moddnsapi.NewProc("DnsQuery_W") + procDnsRecordListFree = moddnsapi.NewProc("DnsRecordListFree") + procDnsNameCompare_W = moddnsapi.NewProc("DnsNameCompare_W") + procGetAddrInfoW = modws2_32.NewProc("GetAddrInfoW") + procFreeAddrInfoW = modws2_32.NewProc("FreeAddrInfoW") + procGetIfEntry = modiphlpapi.NewProc("GetIfEntry") + procGetAdaptersInfo = modiphlpapi.NewProc("GetAdaptersInfo") + procSetFileCompletionNotificationModes = modkernel32.NewProc("SetFileCompletionNotificationModes") + procWSAEnumProtocolsW = modws2_32.NewProc("WSAEnumProtocolsW") + procGetAdaptersAddresses = modiphlpapi.NewProc("GetAdaptersAddresses") + procGetACP = modkernel32.NewProc("GetACP") + procMultiByteToWideChar = modkernel32.NewProc("MultiByteToWideChar") + procTranslateNameW = modsecur32.NewProc("TranslateNameW") + procGetUserNameExW = modsecur32.NewProc("GetUserNameExW") + procNetUserGetInfo = modnetapi32.NewProc("NetUserGetInfo") + procNetGetJoinInformation = modnetapi32.NewProc("NetGetJoinInformation") + procNetApiBufferFree = modnetapi32.NewProc("NetApiBufferFree") + procLookupAccountSidW = modadvapi32.NewProc("LookupAccountSidW") + procLookupAccountNameW = modadvapi32.NewProc("LookupAccountNameW") + procConvertSidToStringSidW = modadvapi32.NewProc("ConvertSidToStringSidW") + procConvertStringSidToSidW = modadvapi32.NewProc("ConvertStringSidToSidW") + procGetLengthSid = modadvapi32.NewProc("GetLengthSid") + procCopySid = modadvapi32.NewProc("CopySid") + procAllocateAndInitializeSid = modadvapi32.NewProc("AllocateAndInitializeSid") + procFreeSid = modadvapi32.NewProc("FreeSid") + procEqualSid = modadvapi32.NewProc("EqualSid") + procCheckTokenMembership = modadvapi32.NewProc("CheckTokenMembership") + procOpenProcessToken = modadvapi32.NewProc("OpenProcessToken") + procGetTokenInformation = modadvapi32.NewProc("GetTokenInformation") + procGetUserProfileDirectoryW = moduserenv.NewProc("GetUserProfileDirectoryW") +) + +func RegisterEventSource(uncServerName *uint16, sourceName *uint16) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall(procRegisterEventSourceW.Addr(), 2, uintptr(unsafe.Pointer(uncServerName)), uintptr(unsafe.Pointer(sourceName)), 0) + handle = Handle(r0) + if handle == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func DeregisterEventSource(handle Handle) (err error) { + r1, _, e1 := syscall.Syscall(procDeregisterEventSource.Addr(), 1, uintptr(handle), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func ReportEvent(log Handle, etype uint16, category uint16, eventId uint32, usrSId uintptr, numStrings uint16, dataSize uint32, strings **uint16, rawData *byte) (err error) { + r1, _, e1 := syscall.Syscall9(procReportEventW.Addr(), 9, uintptr(log), uintptr(etype), uintptr(category), uintptr(eventId), uintptr(usrSId), uintptr(numStrings), uintptr(dataSize), uintptr(unsafe.Pointer(strings)), uintptr(unsafe.Pointer(rawData))) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func OpenSCManager(machineName *uint16, databaseName *uint16, access uint32) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall(procOpenSCManagerW.Addr(), 3, uintptr(unsafe.Pointer(machineName)), uintptr(unsafe.Pointer(databaseName)), uintptr(access)) + handle = Handle(r0) + if handle == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CloseServiceHandle(handle Handle) (err error) { + r1, _, e1 := syscall.Syscall(procCloseServiceHandle.Addr(), 1, uintptr(handle), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CreateService(mgr Handle, serviceName *uint16, displayName *uint16, access uint32, srvType uint32, startType uint32, errCtl uint32, pathName *uint16, loadOrderGroup *uint16, tagId *uint32, dependencies *uint16, serviceStartName *uint16, password *uint16) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall15(procCreateServiceW.Addr(), 13, uintptr(mgr), uintptr(unsafe.Pointer(serviceName)), uintptr(unsafe.Pointer(displayName)), uintptr(access), uintptr(srvType), uintptr(startType), uintptr(errCtl), uintptr(unsafe.Pointer(pathName)), uintptr(unsafe.Pointer(loadOrderGroup)), uintptr(unsafe.Pointer(tagId)), uintptr(unsafe.Pointer(dependencies)), uintptr(unsafe.Pointer(serviceStartName)), uintptr(unsafe.Pointer(password)), 0, 0) + handle = Handle(r0) + if handle == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func OpenService(mgr Handle, serviceName *uint16, access uint32) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall(procOpenServiceW.Addr(), 3, uintptr(mgr), uintptr(unsafe.Pointer(serviceName)), uintptr(access)) + handle = Handle(r0) + if handle == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func DeleteService(service Handle) (err error) { + r1, _, e1 := syscall.Syscall(procDeleteService.Addr(), 1, uintptr(service), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func StartService(service Handle, numArgs uint32, argVectors **uint16) (err error) { + r1, _, e1 := syscall.Syscall(procStartServiceW.Addr(), 3, uintptr(service), uintptr(numArgs), uintptr(unsafe.Pointer(argVectors))) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func QueryServiceStatus(service Handle, status *SERVICE_STATUS) (err error) { + r1, _, e1 := syscall.Syscall(procQueryServiceStatus.Addr(), 2, uintptr(service), uintptr(unsafe.Pointer(status)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func ControlService(service Handle, control uint32, status *SERVICE_STATUS) (err error) { + r1, _, e1 := syscall.Syscall(procControlService.Addr(), 3, uintptr(service), uintptr(control), uintptr(unsafe.Pointer(status))) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func StartServiceCtrlDispatcher(serviceTable *SERVICE_TABLE_ENTRY) (err error) { + r1, _, e1 := syscall.Syscall(procStartServiceCtrlDispatcherW.Addr(), 1, uintptr(unsafe.Pointer(serviceTable)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func SetServiceStatus(service Handle, serviceStatus *SERVICE_STATUS) (err error) { + r1, _, e1 := syscall.Syscall(procSetServiceStatus.Addr(), 2, uintptr(service), uintptr(unsafe.Pointer(serviceStatus)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func ChangeServiceConfig(service Handle, serviceType uint32, startType uint32, errorControl uint32, binaryPathName *uint16, loadOrderGroup *uint16, tagId *uint32, dependencies *uint16, serviceStartName *uint16, password *uint16, displayName *uint16) (err error) { + r1, _, e1 := syscall.Syscall12(procChangeServiceConfigW.Addr(), 11, uintptr(service), uintptr(serviceType), uintptr(startType), uintptr(errorControl), uintptr(unsafe.Pointer(binaryPathName)), uintptr(unsafe.Pointer(loadOrderGroup)), uintptr(unsafe.Pointer(tagId)), uintptr(unsafe.Pointer(dependencies)), uintptr(unsafe.Pointer(serviceStartName)), uintptr(unsafe.Pointer(password)), uintptr(unsafe.Pointer(displayName)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func QueryServiceConfig(service Handle, serviceConfig *QUERY_SERVICE_CONFIG, bufSize uint32, bytesNeeded *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procQueryServiceConfigW.Addr(), 4, uintptr(service), uintptr(unsafe.Pointer(serviceConfig)), uintptr(bufSize), uintptr(unsafe.Pointer(bytesNeeded)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func ChangeServiceConfig2(service Handle, infoLevel uint32, info *byte) (err error) { + r1, _, e1 := syscall.Syscall(procChangeServiceConfig2W.Addr(), 3, uintptr(service), uintptr(infoLevel), uintptr(unsafe.Pointer(info))) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func QueryServiceConfig2(service Handle, infoLevel uint32, buff *byte, buffSize uint32, bytesNeeded *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procQueryServiceConfig2W.Addr(), 5, uintptr(service), uintptr(infoLevel), uintptr(unsafe.Pointer(buff)), uintptr(buffSize), uintptr(unsafe.Pointer(bytesNeeded)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func EnumServicesStatusEx(mgr Handle, infoLevel uint32, serviceType uint32, serviceState uint32, services *byte, bufSize uint32, bytesNeeded *uint32, servicesReturned *uint32, resumeHandle *uint32, groupName *uint16) (err error) { + r1, _, e1 := syscall.Syscall12(procEnumServicesStatusExW.Addr(), 10, uintptr(mgr), uintptr(infoLevel), uintptr(serviceType), uintptr(serviceState), uintptr(unsafe.Pointer(services)), uintptr(bufSize), uintptr(unsafe.Pointer(bytesNeeded)), uintptr(unsafe.Pointer(servicesReturned)), uintptr(unsafe.Pointer(resumeHandle)), uintptr(unsafe.Pointer(groupName)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetLastError() (lasterr error) { + r0, _, _ := syscall.Syscall(procGetLastError.Addr(), 0, 0, 0, 0) + if r0 != 0 { + lasterr = syscall.Errno(r0) + } + return +} + +func LoadLibrary(libname string) (handle Handle, err error) { + var _p0 *uint16 + _p0, err = syscall.UTF16PtrFromString(libname) + if err != nil { + return + } + return _LoadLibrary(_p0) +} + +func _LoadLibrary(libname *uint16) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall(procLoadLibraryW.Addr(), 1, uintptr(unsafe.Pointer(libname)), 0, 0) + handle = Handle(r0) + if handle == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func LoadLibraryEx(libname string, zero Handle, flags uintptr) (handle Handle, err error) { + var _p0 *uint16 + _p0, err = syscall.UTF16PtrFromString(libname) + if err != nil { + return + } + return _LoadLibraryEx(_p0, zero, flags) +} + +func _LoadLibraryEx(libname *uint16, zero Handle, flags uintptr) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall(procLoadLibraryExW.Addr(), 3, uintptr(unsafe.Pointer(libname)), uintptr(zero), uintptr(flags)) + handle = Handle(r0) + if handle == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func FreeLibrary(handle Handle) (err error) { + r1, _, e1 := syscall.Syscall(procFreeLibrary.Addr(), 1, uintptr(handle), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetProcAddress(module Handle, procname string) (proc uintptr, err error) { + var _p0 *byte + _p0, err = syscall.BytePtrFromString(procname) + if err != nil { + return + } + return _GetProcAddress(module, _p0) +} + +func _GetProcAddress(module Handle, procname *byte) (proc uintptr, err error) { + r0, _, e1 := syscall.Syscall(procGetProcAddress.Addr(), 2, uintptr(module), uintptr(unsafe.Pointer(procname)), 0) + proc = uintptr(r0) + if proc == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetVersion() (ver uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetVersion.Addr(), 0, 0, 0, 0) + ver = uint32(r0) + if ver == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func FormatMessage(flags uint32, msgsrc uintptr, msgid uint32, langid uint32, buf []uint16, args *byte) (n uint32, err error) { + var _p0 *uint16 + if len(buf) > 0 { + _p0 = &buf[0] + } + r0, _, e1 := syscall.Syscall9(procFormatMessageW.Addr(), 7, uintptr(flags), uintptr(msgsrc), uintptr(msgid), uintptr(langid), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(args)), 0, 0) + n = uint32(r0) + if n == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func ExitProcess(exitcode uint32) { + syscall.Syscall(procExitProcess.Addr(), 1, uintptr(exitcode), 0, 0) + return +} + +func CreateFile(name *uint16, access uint32, mode uint32, sa *SecurityAttributes, createmode uint32, attrs uint32, templatefile int32) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall9(procCreateFileW.Addr(), 7, uintptr(unsafe.Pointer(name)), uintptr(access), uintptr(mode), uintptr(unsafe.Pointer(sa)), uintptr(createmode), uintptr(attrs), uintptr(templatefile), 0, 0) + handle = Handle(r0) + if handle == InvalidHandle { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func ReadFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) { + var _p0 *byte + if len(buf) > 0 { + _p0 = &buf[0] + } + r1, _, e1 := syscall.Syscall6(procReadFile.Addr(), 5, uintptr(handle), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(done)), uintptr(unsafe.Pointer(overlapped)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func WriteFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) { + var _p0 *byte + if len(buf) > 0 { + _p0 = &buf[0] + } + r1, _, e1 := syscall.Syscall6(procWriteFile.Addr(), 5, uintptr(handle), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(done)), uintptr(unsafe.Pointer(overlapped)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func SetFilePointer(handle Handle, lowoffset int32, highoffsetptr *int32, whence uint32) (newlowoffset uint32, err error) { + r0, _, e1 := syscall.Syscall6(procSetFilePointer.Addr(), 4, uintptr(handle), uintptr(lowoffset), uintptr(unsafe.Pointer(highoffsetptr)), uintptr(whence), 0, 0) + newlowoffset = uint32(r0) + if newlowoffset == 0xffffffff { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CloseHandle(handle Handle) (err error) { + r1, _, e1 := syscall.Syscall(procCloseHandle.Addr(), 1, uintptr(handle), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetStdHandle(stdhandle uint32) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall(procGetStdHandle.Addr(), 1, uintptr(stdhandle), 0, 0) + handle = Handle(r0) + if handle == InvalidHandle { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func SetStdHandle(stdhandle uint32, handle Handle) (err error) { + r1, _, e1 := syscall.Syscall(procSetStdHandle.Addr(), 2, uintptr(stdhandle), uintptr(handle), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func findFirstFile1(name *uint16, data *win32finddata1) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall(procFindFirstFileW.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(data)), 0) + handle = Handle(r0) + if handle == InvalidHandle { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func findNextFile1(handle Handle, data *win32finddata1) (err error) { + r1, _, e1 := syscall.Syscall(procFindNextFileW.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(data)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func FindClose(handle Handle) (err error) { + r1, _, e1 := syscall.Syscall(procFindClose.Addr(), 1, uintptr(handle), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetFileInformationByHandle(handle Handle, data *ByHandleFileInformation) (err error) { + r1, _, e1 := syscall.Syscall(procGetFileInformationByHandle.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(data)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetCurrentDirectory(buflen uint32, buf *uint16) (n uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetCurrentDirectoryW.Addr(), 2, uintptr(buflen), uintptr(unsafe.Pointer(buf)), 0) + n = uint32(r0) + if n == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func SetCurrentDirectory(path *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procSetCurrentDirectoryW.Addr(), 1, uintptr(unsafe.Pointer(path)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CreateDirectory(path *uint16, sa *SecurityAttributes) (err error) { + r1, _, e1 := syscall.Syscall(procCreateDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(sa)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func RemoveDirectory(path *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procRemoveDirectoryW.Addr(), 1, uintptr(unsafe.Pointer(path)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func DeleteFile(path *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procDeleteFileW.Addr(), 1, uintptr(unsafe.Pointer(path)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func MoveFile(from *uint16, to *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procMoveFileW.Addr(), 2, uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(to)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func MoveFileEx(from *uint16, to *uint16, flags uint32) (err error) { + r1, _, e1 := syscall.Syscall(procMoveFileExW.Addr(), 3, uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(to)), uintptr(flags)) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetComputerName(buf *uint16, n *uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGetComputerNameW.Addr(), 2, uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(n)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetComputerNameEx(nametype uint32, buf *uint16, n *uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGetComputerNameExW.Addr(), 3, uintptr(nametype), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(n))) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func SetEndOfFile(handle Handle) (err error) { + r1, _, e1 := syscall.Syscall(procSetEndOfFile.Addr(), 1, uintptr(handle), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetSystemTimeAsFileTime(time *Filetime) { + syscall.Syscall(procGetSystemTimeAsFileTime.Addr(), 1, uintptr(unsafe.Pointer(time)), 0, 0) + return +} + +func GetSystemTimePreciseAsFileTime(time *Filetime) { + syscall.Syscall(procGetSystemTimePreciseAsFileTime.Addr(), 1, uintptr(unsafe.Pointer(time)), 0, 0) + return +} + +func GetTimeZoneInformation(tzi *Timezoneinformation) (rc uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetTimeZoneInformation.Addr(), 1, uintptr(unsafe.Pointer(tzi)), 0, 0) + rc = uint32(r0) + if rc == 0xffffffff { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CreateIoCompletionPort(filehandle Handle, cphandle Handle, key uint32, threadcnt uint32) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall6(procCreateIoCompletionPort.Addr(), 4, uintptr(filehandle), uintptr(cphandle), uintptr(key), uintptr(threadcnt), 0, 0) + handle = Handle(r0) + if handle == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetQueuedCompletionStatus(cphandle Handle, qty *uint32, key *uint32, overlapped **Overlapped, timeout uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procGetQueuedCompletionStatus.Addr(), 5, uintptr(cphandle), uintptr(unsafe.Pointer(qty)), uintptr(unsafe.Pointer(key)), uintptr(unsafe.Pointer(overlapped)), uintptr(timeout), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func PostQueuedCompletionStatus(cphandle Handle, qty uint32, key uint32, overlapped *Overlapped) (err error) { + r1, _, e1 := syscall.Syscall6(procPostQueuedCompletionStatus.Addr(), 4, uintptr(cphandle), uintptr(qty), uintptr(key), uintptr(unsafe.Pointer(overlapped)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CancelIo(s Handle) (err error) { + r1, _, e1 := syscall.Syscall(procCancelIo.Addr(), 1, uintptr(s), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CancelIoEx(s Handle, o *Overlapped) (err error) { + r1, _, e1 := syscall.Syscall(procCancelIoEx.Addr(), 2, uintptr(s), uintptr(unsafe.Pointer(o)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CreateProcess(appName *uint16, commandLine *uint16, procSecurity *SecurityAttributes, threadSecurity *SecurityAttributes, inheritHandles bool, creationFlags uint32, env *uint16, currentDir *uint16, startupInfo *StartupInfo, outProcInfo *ProcessInformation) (err error) { + var _p0 uint32 + if inheritHandles { + _p0 = 1 + } else { + _p0 = 0 + } + r1, _, e1 := syscall.Syscall12(procCreateProcessW.Addr(), 10, uintptr(unsafe.Pointer(appName)), uintptr(unsafe.Pointer(commandLine)), uintptr(unsafe.Pointer(procSecurity)), uintptr(unsafe.Pointer(threadSecurity)), uintptr(_p0), uintptr(creationFlags), uintptr(unsafe.Pointer(env)), uintptr(unsafe.Pointer(currentDir)), uintptr(unsafe.Pointer(startupInfo)), uintptr(unsafe.Pointer(outProcInfo)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func OpenProcess(da uint32, inheritHandle bool, pid uint32) (handle Handle, err error) { + var _p0 uint32 + if inheritHandle { + _p0 = 1 + } else { + _p0 = 0 + } + r0, _, e1 := syscall.Syscall(procOpenProcess.Addr(), 3, uintptr(da), uintptr(_p0), uintptr(pid)) + handle = Handle(r0) + if handle == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func TerminateProcess(handle Handle, exitcode uint32) (err error) { + r1, _, e1 := syscall.Syscall(procTerminateProcess.Addr(), 2, uintptr(handle), uintptr(exitcode), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetExitCodeProcess(handle Handle, exitcode *uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGetExitCodeProcess.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(exitcode)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetStartupInfo(startupInfo *StartupInfo) (err error) { + r1, _, e1 := syscall.Syscall(procGetStartupInfoW.Addr(), 1, uintptr(unsafe.Pointer(startupInfo)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetCurrentProcess() (pseudoHandle Handle, err error) { + r0, _, e1 := syscall.Syscall(procGetCurrentProcess.Addr(), 0, 0, 0, 0) + pseudoHandle = Handle(r0) + if pseudoHandle == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetProcessTimes(handle Handle, creationTime *Filetime, exitTime *Filetime, kernelTime *Filetime, userTime *Filetime) (err error) { + r1, _, e1 := syscall.Syscall6(procGetProcessTimes.Addr(), 5, uintptr(handle), uintptr(unsafe.Pointer(creationTime)), uintptr(unsafe.Pointer(exitTime)), uintptr(unsafe.Pointer(kernelTime)), uintptr(unsafe.Pointer(userTime)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func DuplicateHandle(hSourceProcessHandle Handle, hSourceHandle Handle, hTargetProcessHandle Handle, lpTargetHandle *Handle, dwDesiredAccess uint32, bInheritHandle bool, dwOptions uint32) (err error) { + var _p0 uint32 + if bInheritHandle { + _p0 = 1 + } else { + _p0 = 0 + } + r1, _, e1 := syscall.Syscall9(procDuplicateHandle.Addr(), 7, uintptr(hSourceProcessHandle), uintptr(hSourceHandle), uintptr(hTargetProcessHandle), uintptr(unsafe.Pointer(lpTargetHandle)), uintptr(dwDesiredAccess), uintptr(_p0), uintptr(dwOptions), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func WaitForSingleObject(handle Handle, waitMilliseconds uint32) (event uint32, err error) { + r0, _, e1 := syscall.Syscall(procWaitForSingleObject.Addr(), 2, uintptr(handle), uintptr(waitMilliseconds), 0) + event = uint32(r0) + if event == 0xffffffff { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetTempPath(buflen uint32, buf *uint16) (n uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetTempPathW.Addr(), 2, uintptr(buflen), uintptr(unsafe.Pointer(buf)), 0) + n = uint32(r0) + if n == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CreatePipe(readhandle *Handle, writehandle *Handle, sa *SecurityAttributes, size uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procCreatePipe.Addr(), 4, uintptr(unsafe.Pointer(readhandle)), uintptr(unsafe.Pointer(writehandle)), uintptr(unsafe.Pointer(sa)), uintptr(size), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetFileType(filehandle Handle) (n uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetFileType.Addr(), 1, uintptr(filehandle), 0, 0) + n = uint32(r0) + if n == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CryptAcquireContext(provhandle *Handle, container *uint16, provider *uint16, provtype uint32, flags uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procCryptAcquireContextW.Addr(), 5, uintptr(unsafe.Pointer(provhandle)), uintptr(unsafe.Pointer(container)), uintptr(unsafe.Pointer(provider)), uintptr(provtype), uintptr(flags), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CryptReleaseContext(provhandle Handle, flags uint32) (err error) { + r1, _, e1 := syscall.Syscall(procCryptReleaseContext.Addr(), 2, uintptr(provhandle), uintptr(flags), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CryptGenRandom(provhandle Handle, buflen uint32, buf *byte) (err error) { + r1, _, e1 := syscall.Syscall(procCryptGenRandom.Addr(), 3, uintptr(provhandle), uintptr(buflen), uintptr(unsafe.Pointer(buf))) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetEnvironmentStrings() (envs *uint16, err error) { + r0, _, e1 := syscall.Syscall(procGetEnvironmentStringsW.Addr(), 0, 0, 0, 0) + envs = (*uint16)(unsafe.Pointer(r0)) + if envs == nil { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func FreeEnvironmentStrings(envs *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procFreeEnvironmentStringsW.Addr(), 1, uintptr(unsafe.Pointer(envs)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetEnvironmentVariable(name *uint16, buffer *uint16, size uint32) (n uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetEnvironmentVariableW.Addr(), 3, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(buffer)), uintptr(size)) + n = uint32(r0) + if n == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func SetEnvironmentVariable(name *uint16, value *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procSetEnvironmentVariableW.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(value)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func SetFileTime(handle Handle, ctime *Filetime, atime *Filetime, wtime *Filetime) (err error) { + r1, _, e1 := syscall.Syscall6(procSetFileTime.Addr(), 4, uintptr(handle), uintptr(unsafe.Pointer(ctime)), uintptr(unsafe.Pointer(atime)), uintptr(unsafe.Pointer(wtime)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetFileAttributes(name *uint16) (attrs uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetFileAttributesW.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0) + attrs = uint32(r0) + if attrs == INVALID_FILE_ATTRIBUTES { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func SetFileAttributes(name *uint16, attrs uint32) (err error) { + r1, _, e1 := syscall.Syscall(procSetFileAttributesW.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(attrs), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetFileAttributesEx(name *uint16, level uint32, info *byte) (err error) { + r1, _, e1 := syscall.Syscall(procGetFileAttributesExW.Addr(), 3, uintptr(unsafe.Pointer(name)), uintptr(level), uintptr(unsafe.Pointer(info))) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetCommandLine() (cmd *uint16) { + r0, _, _ := syscall.Syscall(procGetCommandLineW.Addr(), 0, 0, 0, 0) + cmd = (*uint16)(unsafe.Pointer(r0)) + return +} + +func CommandLineToArgv(cmd *uint16, argc *int32) (argv *[8192]*[8192]uint16, err error) { + r0, _, e1 := syscall.Syscall(procCommandLineToArgvW.Addr(), 2, uintptr(unsafe.Pointer(cmd)), uintptr(unsafe.Pointer(argc)), 0) + argv = (*[8192]*[8192]uint16)(unsafe.Pointer(r0)) + if argv == nil { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func LocalFree(hmem Handle) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall(procLocalFree.Addr(), 1, uintptr(hmem), 0, 0) + handle = Handle(r0) + if handle != 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func SetHandleInformation(handle Handle, mask uint32, flags uint32) (err error) { + r1, _, e1 := syscall.Syscall(procSetHandleInformation.Addr(), 3, uintptr(handle), uintptr(mask), uintptr(flags)) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func FlushFileBuffers(handle Handle) (err error) { + r1, _, e1 := syscall.Syscall(procFlushFileBuffers.Addr(), 1, uintptr(handle), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetFullPathName(path *uint16, buflen uint32, buf *uint16, fname **uint16) (n uint32, err error) { + r0, _, e1 := syscall.Syscall6(procGetFullPathNameW.Addr(), 4, uintptr(unsafe.Pointer(path)), uintptr(buflen), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(fname)), 0, 0) + n = uint32(r0) + if n == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetLongPathName(path *uint16, buf *uint16, buflen uint32) (n uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetLongPathNameW.Addr(), 3, uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(buf)), uintptr(buflen)) + n = uint32(r0) + if n == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetShortPathName(longpath *uint16, shortpath *uint16, buflen uint32) (n uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetShortPathNameW.Addr(), 3, uintptr(unsafe.Pointer(longpath)), uintptr(unsafe.Pointer(shortpath)), uintptr(buflen)) + n = uint32(r0) + if n == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CreateFileMapping(fhandle Handle, sa *SecurityAttributes, prot uint32, maxSizeHigh uint32, maxSizeLow uint32, name *uint16) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall6(procCreateFileMappingW.Addr(), 6, uintptr(fhandle), uintptr(unsafe.Pointer(sa)), uintptr(prot), uintptr(maxSizeHigh), uintptr(maxSizeLow), uintptr(unsafe.Pointer(name))) + handle = Handle(r0) + if handle == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func MapViewOfFile(handle Handle, access uint32, offsetHigh uint32, offsetLow uint32, length uintptr) (addr uintptr, err error) { + r0, _, e1 := syscall.Syscall6(procMapViewOfFile.Addr(), 5, uintptr(handle), uintptr(access), uintptr(offsetHigh), uintptr(offsetLow), uintptr(length), 0) + addr = uintptr(r0) + if addr == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func UnmapViewOfFile(addr uintptr) (err error) { + r1, _, e1 := syscall.Syscall(procUnmapViewOfFile.Addr(), 1, uintptr(addr), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func FlushViewOfFile(addr uintptr, length uintptr) (err error) { + r1, _, e1 := syscall.Syscall(procFlushViewOfFile.Addr(), 2, uintptr(addr), uintptr(length), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func VirtualLock(addr uintptr, length uintptr) (err error) { + r1, _, e1 := syscall.Syscall(procVirtualLock.Addr(), 2, uintptr(addr), uintptr(length), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func VirtualUnlock(addr uintptr, length uintptr) (err error) { + r1, _, e1 := syscall.Syscall(procVirtualUnlock.Addr(), 2, uintptr(addr), uintptr(length), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func VirtualAlloc(address uintptr, size uintptr, alloctype uint32, protect uint32) (value uintptr, err error) { + r0, _, e1 := syscall.Syscall6(procVirtualAlloc.Addr(), 4, uintptr(address), uintptr(size), uintptr(alloctype), uintptr(protect), 0, 0) + value = uintptr(r0) + if value == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func VirtualFree(address uintptr, size uintptr, freetype uint32) (err error) { + r1, _, e1 := syscall.Syscall(procVirtualFree.Addr(), 3, uintptr(address), uintptr(size), uintptr(freetype)) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func VirtualProtect(address uintptr, size uintptr, newprotect uint32, oldprotect *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procVirtualProtect.Addr(), 4, uintptr(address), uintptr(size), uintptr(newprotect), uintptr(unsafe.Pointer(oldprotect)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func TransmitFile(s Handle, handle Handle, bytesToWrite uint32, bytsPerSend uint32, overlapped *Overlapped, transmitFileBuf *TransmitFileBuffers, flags uint32) (err error) { + r1, _, e1 := syscall.Syscall9(procTransmitFile.Addr(), 7, uintptr(s), uintptr(handle), uintptr(bytesToWrite), uintptr(bytsPerSend), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(transmitFileBuf)), uintptr(flags), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func ReadDirectoryChanges(handle Handle, buf *byte, buflen uint32, watchSubTree bool, mask uint32, retlen *uint32, overlapped *Overlapped, completionRoutine uintptr) (err error) { + var _p0 uint32 + if watchSubTree { + _p0 = 1 + } else { + _p0 = 0 + } + r1, _, e1 := syscall.Syscall9(procReadDirectoryChangesW.Addr(), 8, uintptr(handle), uintptr(unsafe.Pointer(buf)), uintptr(buflen), uintptr(_p0), uintptr(mask), uintptr(unsafe.Pointer(retlen)), uintptr(unsafe.Pointer(overlapped)), uintptr(completionRoutine), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CertOpenSystemStore(hprov Handle, name *uint16) (store Handle, err error) { + r0, _, e1 := syscall.Syscall(procCertOpenSystemStoreW.Addr(), 2, uintptr(hprov), uintptr(unsafe.Pointer(name)), 0) + store = Handle(r0) + if store == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CertOpenStore(storeProvider uintptr, msgAndCertEncodingType uint32, cryptProv uintptr, flags uint32, para uintptr) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall6(procCertOpenStore.Addr(), 5, uintptr(storeProvider), uintptr(msgAndCertEncodingType), uintptr(cryptProv), uintptr(flags), uintptr(para), 0) + handle = Handle(r0) + if handle == InvalidHandle { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CertEnumCertificatesInStore(store Handle, prevContext *CertContext) (context *CertContext, err error) { + r0, _, e1 := syscall.Syscall(procCertEnumCertificatesInStore.Addr(), 2, uintptr(store), uintptr(unsafe.Pointer(prevContext)), 0) + context = (*CertContext)(unsafe.Pointer(r0)) + if context == nil { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CertAddCertificateContextToStore(store Handle, certContext *CertContext, addDisposition uint32, storeContext **CertContext) (err error) { + r1, _, e1 := syscall.Syscall6(procCertAddCertificateContextToStore.Addr(), 4, uintptr(store), uintptr(unsafe.Pointer(certContext)), uintptr(addDisposition), uintptr(unsafe.Pointer(storeContext)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CertCloseStore(store Handle, flags uint32) (err error) { + r1, _, e1 := syscall.Syscall(procCertCloseStore.Addr(), 2, uintptr(store), uintptr(flags), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CertGetCertificateChain(engine Handle, leaf *CertContext, time *Filetime, additionalStore Handle, para *CertChainPara, flags uint32, reserved uintptr, chainCtx **CertChainContext) (err error) { + r1, _, e1 := syscall.Syscall9(procCertGetCertificateChain.Addr(), 8, uintptr(engine), uintptr(unsafe.Pointer(leaf)), uintptr(unsafe.Pointer(time)), uintptr(additionalStore), uintptr(unsafe.Pointer(para)), uintptr(flags), uintptr(reserved), uintptr(unsafe.Pointer(chainCtx)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CertFreeCertificateChain(ctx *CertChainContext) { + syscall.Syscall(procCertFreeCertificateChain.Addr(), 1, uintptr(unsafe.Pointer(ctx)), 0, 0) + return +} + +func CertCreateCertificateContext(certEncodingType uint32, certEncoded *byte, encodedLen uint32) (context *CertContext, err error) { + r0, _, e1 := syscall.Syscall(procCertCreateCertificateContext.Addr(), 3, uintptr(certEncodingType), uintptr(unsafe.Pointer(certEncoded)), uintptr(encodedLen)) + context = (*CertContext)(unsafe.Pointer(r0)) + if context == nil { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CertFreeCertificateContext(ctx *CertContext) (err error) { + r1, _, e1 := syscall.Syscall(procCertFreeCertificateContext.Addr(), 1, uintptr(unsafe.Pointer(ctx)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CertVerifyCertificateChainPolicy(policyOID uintptr, chain *CertChainContext, para *CertChainPolicyPara, status *CertChainPolicyStatus) (err error) { + r1, _, e1 := syscall.Syscall6(procCertVerifyCertificateChainPolicy.Addr(), 4, uintptr(policyOID), uintptr(unsafe.Pointer(chain)), uintptr(unsafe.Pointer(para)), uintptr(unsafe.Pointer(status)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func RegOpenKeyEx(key Handle, subkey *uint16, options uint32, desiredAccess uint32, result *Handle) (regerrno error) { + r0, _, _ := syscall.Syscall6(procRegOpenKeyExW.Addr(), 5, uintptr(key), uintptr(unsafe.Pointer(subkey)), uintptr(options), uintptr(desiredAccess), uintptr(unsafe.Pointer(result)), 0) + if r0 != 0 { + regerrno = syscall.Errno(r0) + } + return +} + +func RegCloseKey(key Handle) (regerrno error) { + r0, _, _ := syscall.Syscall(procRegCloseKey.Addr(), 1, uintptr(key), 0, 0) + if r0 != 0 { + regerrno = syscall.Errno(r0) + } + return +} + +func RegQueryInfoKey(key Handle, class *uint16, classLen *uint32, reserved *uint32, subkeysLen *uint32, maxSubkeyLen *uint32, maxClassLen *uint32, valuesLen *uint32, maxValueNameLen *uint32, maxValueLen *uint32, saLen *uint32, lastWriteTime *Filetime) (regerrno error) { + r0, _, _ := syscall.Syscall12(procRegQueryInfoKeyW.Addr(), 12, uintptr(key), uintptr(unsafe.Pointer(class)), uintptr(unsafe.Pointer(classLen)), uintptr(unsafe.Pointer(reserved)), uintptr(unsafe.Pointer(subkeysLen)), uintptr(unsafe.Pointer(maxSubkeyLen)), uintptr(unsafe.Pointer(maxClassLen)), uintptr(unsafe.Pointer(valuesLen)), uintptr(unsafe.Pointer(maxValueNameLen)), uintptr(unsafe.Pointer(maxValueLen)), uintptr(unsafe.Pointer(saLen)), uintptr(unsafe.Pointer(lastWriteTime))) + if r0 != 0 { + regerrno = syscall.Errno(r0) + } + return +} + +func RegEnumKeyEx(key Handle, index uint32, name *uint16, nameLen *uint32, reserved *uint32, class *uint16, classLen *uint32, lastWriteTime *Filetime) (regerrno error) { + r0, _, _ := syscall.Syscall9(procRegEnumKeyExW.Addr(), 8, uintptr(key), uintptr(index), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(nameLen)), uintptr(unsafe.Pointer(reserved)), uintptr(unsafe.Pointer(class)), uintptr(unsafe.Pointer(classLen)), uintptr(unsafe.Pointer(lastWriteTime)), 0) + if r0 != 0 { + regerrno = syscall.Errno(r0) + } + return +} + +func RegQueryValueEx(key Handle, name *uint16, reserved *uint32, valtype *uint32, buf *byte, buflen *uint32) (regerrno error) { + r0, _, _ := syscall.Syscall6(procRegQueryValueExW.Addr(), 6, uintptr(key), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(reserved)), uintptr(unsafe.Pointer(valtype)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(buflen))) + if r0 != 0 { + regerrno = syscall.Errno(r0) + } + return +} + +func getCurrentProcessId() (pid uint32) { + r0, _, _ := syscall.Syscall(procGetCurrentProcessId.Addr(), 0, 0, 0, 0) + pid = uint32(r0) + return +} + +func GetConsoleMode(console Handle, mode *uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGetConsoleMode.Addr(), 2, uintptr(console), uintptr(unsafe.Pointer(mode)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func SetConsoleMode(console Handle, mode uint32) (err error) { + r1, _, e1 := syscall.Syscall(procSetConsoleMode.Addr(), 2, uintptr(console), uintptr(mode), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetConsoleScreenBufferInfo(console Handle, info *ConsoleScreenBufferInfo) (err error) { + r1, _, e1 := syscall.Syscall(procGetConsoleScreenBufferInfo.Addr(), 2, uintptr(console), uintptr(unsafe.Pointer(info)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func WriteConsole(console Handle, buf *uint16, towrite uint32, written *uint32, reserved *byte) (err error) { + r1, _, e1 := syscall.Syscall6(procWriteConsoleW.Addr(), 5, uintptr(console), uintptr(unsafe.Pointer(buf)), uintptr(towrite), uintptr(unsafe.Pointer(written)), uintptr(unsafe.Pointer(reserved)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func ReadConsole(console Handle, buf *uint16, toread uint32, read *uint32, inputControl *byte) (err error) { + r1, _, e1 := syscall.Syscall6(procReadConsoleW.Addr(), 5, uintptr(console), uintptr(unsafe.Pointer(buf)), uintptr(toread), uintptr(unsafe.Pointer(read)), uintptr(unsafe.Pointer(inputControl)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CreateToolhelp32Snapshot(flags uint32, processId uint32) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall(procCreateToolhelp32Snapshot.Addr(), 2, uintptr(flags), uintptr(processId), 0) + handle = Handle(r0) + if handle == InvalidHandle { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func Process32First(snapshot Handle, procEntry *ProcessEntry32) (err error) { + r1, _, e1 := syscall.Syscall(procProcess32FirstW.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(procEntry)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func Process32Next(snapshot Handle, procEntry *ProcessEntry32) (err error) { + r1, _, e1 := syscall.Syscall(procProcess32NextW.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(procEntry)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func DeviceIoControl(handle Handle, ioControlCode uint32, inBuffer *byte, inBufferSize uint32, outBuffer *byte, outBufferSize uint32, bytesReturned *uint32, overlapped *Overlapped) (err error) { + r1, _, e1 := syscall.Syscall9(procDeviceIoControl.Addr(), 8, uintptr(handle), uintptr(ioControlCode), uintptr(unsafe.Pointer(inBuffer)), uintptr(inBufferSize), uintptr(unsafe.Pointer(outBuffer)), uintptr(outBufferSize), uintptr(unsafe.Pointer(bytesReturned)), uintptr(unsafe.Pointer(overlapped)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CreateSymbolicLink(symlinkfilename *uint16, targetfilename *uint16, flags uint32) (err error) { + r1, _, e1 := syscall.Syscall(procCreateSymbolicLinkW.Addr(), 3, uintptr(unsafe.Pointer(symlinkfilename)), uintptr(unsafe.Pointer(targetfilename)), uintptr(flags)) + if r1&0xff == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CreateHardLink(filename *uint16, existingfilename *uint16, reserved uintptr) (err error) { + r1, _, e1 := syscall.Syscall(procCreateHardLinkW.Addr(), 3, uintptr(unsafe.Pointer(filename)), uintptr(unsafe.Pointer(existingfilename)), uintptr(reserved)) + if r1&0xff == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetCurrentThreadId() (id uint32) { + r0, _, _ := syscall.Syscall(procGetCurrentThreadId.Addr(), 0, 0, 0, 0) + id = uint32(r0) + return +} + +func CreateEvent(eventAttrs *SecurityAttributes, manualReset uint32, initialState uint32, name *uint16) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall6(procCreateEventW.Addr(), 4, uintptr(unsafe.Pointer(eventAttrs)), uintptr(manualReset), uintptr(initialState), uintptr(unsafe.Pointer(name)), 0, 0) + handle = Handle(r0) + if handle == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func CreateEventEx(eventAttrs *SecurityAttributes, name *uint16, flags uint32, desiredAccess uint32) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall6(procCreateEventExW.Addr(), 4, uintptr(unsafe.Pointer(eventAttrs)), uintptr(unsafe.Pointer(name)), uintptr(flags), uintptr(desiredAccess), 0, 0) + handle = Handle(r0) + if handle == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func OpenEvent(desiredAccess uint32, inheritHandle bool, name *uint16) (handle Handle, err error) { + var _p0 uint32 + if inheritHandle { + _p0 = 1 + } else { + _p0 = 0 + } + r0, _, e1 := syscall.Syscall(procOpenEventW.Addr(), 3, uintptr(desiredAccess), uintptr(_p0), uintptr(unsafe.Pointer(name))) + handle = Handle(r0) + if handle == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func SetEvent(event Handle) (err error) { + r1, _, e1 := syscall.Syscall(procSetEvent.Addr(), 1, uintptr(event), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func ResetEvent(event Handle) (err error) { + r1, _, e1 := syscall.Syscall(procResetEvent.Addr(), 1, uintptr(event), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func PulseEvent(event Handle) (err error) { + r1, _, e1 := syscall.Syscall(procPulseEvent.Addr(), 1, uintptr(event), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func DefineDosDevice(flags uint32, deviceName *uint16, targetPath *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procDefineDosDeviceW.Addr(), 3, uintptr(flags), uintptr(unsafe.Pointer(deviceName)), uintptr(unsafe.Pointer(targetPath))) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func DeleteVolumeMountPoint(volumeMountPoint *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procDeleteVolumeMountPointW.Addr(), 1, uintptr(unsafe.Pointer(volumeMountPoint)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func FindFirstVolume(volumeName *uint16, bufferLength uint32) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall(procFindFirstVolumeW.Addr(), 2, uintptr(unsafe.Pointer(volumeName)), uintptr(bufferLength), 0) + handle = Handle(r0) + if handle == InvalidHandle { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func FindFirstVolumeMountPoint(rootPathName *uint16, volumeMountPoint *uint16, bufferLength uint32) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall(procFindFirstVolumeMountPointW.Addr(), 3, uintptr(unsafe.Pointer(rootPathName)), uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(bufferLength)) + handle = Handle(r0) + if handle == InvalidHandle { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func FindNextVolume(findVolume Handle, volumeName *uint16, bufferLength uint32) (err error) { + r1, _, e1 := syscall.Syscall(procFindNextVolumeW.Addr(), 3, uintptr(findVolume), uintptr(unsafe.Pointer(volumeName)), uintptr(bufferLength)) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func FindNextVolumeMountPoint(findVolumeMountPoint Handle, volumeMountPoint *uint16, bufferLength uint32) (err error) { + r1, _, e1 := syscall.Syscall(procFindNextVolumeMountPointW.Addr(), 3, uintptr(findVolumeMountPoint), uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(bufferLength)) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func FindVolumeClose(findVolume Handle) (err error) { + r1, _, e1 := syscall.Syscall(procFindVolumeClose.Addr(), 1, uintptr(findVolume), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func FindVolumeMountPointClose(findVolumeMountPoint Handle) (err error) { + r1, _, e1 := syscall.Syscall(procFindVolumeMountPointClose.Addr(), 1, uintptr(findVolumeMountPoint), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetDriveType(rootPathName *uint16) (driveType uint32) { + r0, _, _ := syscall.Syscall(procGetDriveTypeW.Addr(), 1, uintptr(unsafe.Pointer(rootPathName)), 0, 0) + driveType = uint32(r0) + return +} + +func GetLogicalDrives() (drivesBitMask uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetLogicalDrives.Addr(), 0, 0, 0, 0) + drivesBitMask = uint32(r0) + if drivesBitMask == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetLogicalDriveStrings(bufferLength uint32, buffer *uint16) (n uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetLogicalDriveStringsW.Addr(), 2, uintptr(bufferLength), uintptr(unsafe.Pointer(buffer)), 0) + n = uint32(r0) + if n == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetVolumeInformation(rootPathName *uint16, volumeNameBuffer *uint16, volumeNameSize uint32, volumeNameSerialNumber *uint32, maximumComponentLength *uint32, fileSystemFlags *uint32, fileSystemNameBuffer *uint16, fileSystemNameSize uint32) (err error) { + r1, _, e1 := syscall.Syscall9(procGetVolumeInformationW.Addr(), 8, uintptr(unsafe.Pointer(rootPathName)), uintptr(unsafe.Pointer(volumeNameBuffer)), uintptr(volumeNameSize), uintptr(unsafe.Pointer(volumeNameSerialNumber)), uintptr(unsafe.Pointer(maximumComponentLength)), uintptr(unsafe.Pointer(fileSystemFlags)), uintptr(unsafe.Pointer(fileSystemNameBuffer)), uintptr(fileSystemNameSize), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetVolumeInformationByHandle(file Handle, volumeNameBuffer *uint16, volumeNameSize uint32, volumeNameSerialNumber *uint32, maximumComponentLength *uint32, fileSystemFlags *uint32, fileSystemNameBuffer *uint16, fileSystemNameSize uint32) (err error) { + r1, _, e1 := syscall.Syscall9(procGetVolumeInformationByHandleW.Addr(), 8, uintptr(file), uintptr(unsafe.Pointer(volumeNameBuffer)), uintptr(volumeNameSize), uintptr(unsafe.Pointer(volumeNameSerialNumber)), uintptr(unsafe.Pointer(maximumComponentLength)), uintptr(unsafe.Pointer(fileSystemFlags)), uintptr(unsafe.Pointer(fileSystemNameBuffer)), uintptr(fileSystemNameSize), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetVolumeNameForVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint16, bufferlength uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGetVolumeNameForVolumeMountPointW.Addr(), 3, uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(unsafe.Pointer(volumeName)), uintptr(bufferlength)) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetVolumePathName(fileName *uint16, volumePathName *uint16, bufferLength uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGetVolumePathNameW.Addr(), 3, uintptr(unsafe.Pointer(fileName)), uintptr(unsafe.Pointer(volumePathName)), uintptr(bufferLength)) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetVolumePathNamesForVolumeName(volumeName *uint16, volumePathNames *uint16, bufferLength uint32, returnLength *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procGetVolumePathNamesForVolumeNameW.Addr(), 4, uintptr(unsafe.Pointer(volumeName)), uintptr(unsafe.Pointer(volumePathNames)), uintptr(bufferLength), uintptr(unsafe.Pointer(returnLength)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func QueryDosDevice(deviceName *uint16, targetPath *uint16, max uint32) (n uint32, err error) { + r0, _, e1 := syscall.Syscall(procQueryDosDeviceW.Addr(), 3, uintptr(unsafe.Pointer(deviceName)), uintptr(unsafe.Pointer(targetPath)), uintptr(max)) + n = uint32(r0) + if n == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func SetVolumeLabel(rootPathName *uint16, volumeName *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procSetVolumeLabelW.Addr(), 2, uintptr(unsafe.Pointer(rootPathName)), uintptr(unsafe.Pointer(volumeName)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func SetVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procSetVolumeMountPointW.Addr(), 2, uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(unsafe.Pointer(volumeName)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func WSAStartup(verreq uint32, data *WSAData) (sockerr error) { + r0, _, _ := syscall.Syscall(procWSAStartup.Addr(), 2, uintptr(verreq), uintptr(unsafe.Pointer(data)), 0) + if r0 != 0 { + sockerr = syscall.Errno(r0) + } + return +} + +func WSACleanup() (err error) { + r1, _, e1 := syscall.Syscall(procWSACleanup.Addr(), 0, 0, 0, 0) + if r1 == socket_error { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func WSAIoctl(s Handle, iocc uint32, inbuf *byte, cbif uint32, outbuf *byte, cbob uint32, cbbr *uint32, overlapped *Overlapped, completionRoutine uintptr) (err error) { + r1, _, e1 := syscall.Syscall9(procWSAIoctl.Addr(), 9, uintptr(s), uintptr(iocc), uintptr(unsafe.Pointer(inbuf)), uintptr(cbif), uintptr(unsafe.Pointer(outbuf)), uintptr(cbob), uintptr(unsafe.Pointer(cbbr)), uintptr(unsafe.Pointer(overlapped)), uintptr(completionRoutine)) + if r1 == socket_error { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func socket(af int32, typ int32, protocol int32) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall(procsocket.Addr(), 3, uintptr(af), uintptr(typ), uintptr(protocol)) + handle = Handle(r0) + if handle == InvalidHandle { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func Setsockopt(s Handle, level int32, optname int32, optval *byte, optlen int32) (err error) { + r1, _, e1 := syscall.Syscall6(procsetsockopt.Addr(), 5, uintptr(s), uintptr(level), uintptr(optname), uintptr(unsafe.Pointer(optval)), uintptr(optlen), 0) + if r1 == socket_error { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func Getsockopt(s Handle, level int32, optname int32, optval *byte, optlen *int32) (err error) { + r1, _, e1 := syscall.Syscall6(procgetsockopt.Addr(), 5, uintptr(s), uintptr(level), uintptr(optname), uintptr(unsafe.Pointer(optval)), uintptr(unsafe.Pointer(optlen)), 0) + if r1 == socket_error { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func bind(s Handle, name unsafe.Pointer, namelen int32) (err error) { + r1, _, e1 := syscall.Syscall(procbind.Addr(), 3, uintptr(s), uintptr(name), uintptr(namelen)) + if r1 == socket_error { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func connect(s Handle, name unsafe.Pointer, namelen int32) (err error) { + r1, _, e1 := syscall.Syscall(procconnect.Addr(), 3, uintptr(s), uintptr(name), uintptr(namelen)) + if r1 == socket_error { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func getsockname(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) { + r1, _, e1 := syscall.Syscall(procgetsockname.Addr(), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if r1 == socket_error { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func getpeername(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) { + r1, _, e1 := syscall.Syscall(procgetpeername.Addr(), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if r1 == socket_error { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func listen(s Handle, backlog int32) (err error) { + r1, _, e1 := syscall.Syscall(proclisten.Addr(), 2, uintptr(s), uintptr(backlog), 0) + if r1 == socket_error { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func shutdown(s Handle, how int32) (err error) { + r1, _, e1 := syscall.Syscall(procshutdown.Addr(), 2, uintptr(s), uintptr(how), 0) + if r1 == socket_error { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func Closesocket(s Handle) (err error) { + r1, _, e1 := syscall.Syscall(procclosesocket.Addr(), 1, uintptr(s), 0, 0) + if r1 == socket_error { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func AcceptEx(ls Handle, as Handle, buf *byte, rxdatalen uint32, laddrlen uint32, raddrlen uint32, recvd *uint32, overlapped *Overlapped) (err error) { + r1, _, e1 := syscall.Syscall9(procAcceptEx.Addr(), 8, uintptr(ls), uintptr(as), uintptr(unsafe.Pointer(buf)), uintptr(rxdatalen), uintptr(laddrlen), uintptr(raddrlen), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(overlapped)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetAcceptExSockaddrs(buf *byte, rxdatalen uint32, laddrlen uint32, raddrlen uint32, lrsa **RawSockaddrAny, lrsalen *int32, rrsa **RawSockaddrAny, rrsalen *int32) { + syscall.Syscall9(procGetAcceptExSockaddrs.Addr(), 8, uintptr(unsafe.Pointer(buf)), uintptr(rxdatalen), uintptr(laddrlen), uintptr(raddrlen), uintptr(unsafe.Pointer(lrsa)), uintptr(unsafe.Pointer(lrsalen)), uintptr(unsafe.Pointer(rrsa)), uintptr(unsafe.Pointer(rrsalen)), 0) + return +} + +func WSARecv(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32, overlapped *Overlapped, croutine *byte) (err error) { + r1, _, e1 := syscall.Syscall9(procWSARecv.Addr(), 7, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(flags)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)), 0, 0) + if r1 == socket_error { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func WSASend(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, overlapped *Overlapped, croutine *byte) (err error) { + r1, _, e1 := syscall.Syscall9(procWSASend.Addr(), 7, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(sent)), uintptr(flags), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)), 0, 0) + if r1 == socket_error { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func WSARecvFrom(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32, from *RawSockaddrAny, fromlen *int32, overlapped *Overlapped, croutine *byte) (err error) { + r1, _, e1 := syscall.Syscall9(procWSARecvFrom.Addr(), 9, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(flags)), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine))) + if r1 == socket_error { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func WSASendTo(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, to *RawSockaddrAny, tolen int32, overlapped *Overlapped, croutine *byte) (err error) { + r1, _, e1 := syscall.Syscall9(procWSASendTo.Addr(), 9, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(sent)), uintptr(flags), uintptr(unsafe.Pointer(to)), uintptr(tolen), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine))) + if r1 == socket_error { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetHostByName(name string) (h *Hostent, err error) { + var _p0 *byte + _p0, err = syscall.BytePtrFromString(name) + if err != nil { + return + } + return _GetHostByName(_p0) +} + +func _GetHostByName(name *byte) (h *Hostent, err error) { + r0, _, e1 := syscall.Syscall(procgethostbyname.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0) + h = (*Hostent)(unsafe.Pointer(r0)) + if h == nil { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetServByName(name string, proto string) (s *Servent, err error) { + var _p0 *byte + _p0, err = syscall.BytePtrFromString(name) + if err != nil { + return + } + var _p1 *byte + _p1, err = syscall.BytePtrFromString(proto) + if err != nil { + return + } + return _GetServByName(_p0, _p1) +} + +func _GetServByName(name *byte, proto *byte) (s *Servent, err error) { + r0, _, e1 := syscall.Syscall(procgetservbyname.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(proto)), 0) + s = (*Servent)(unsafe.Pointer(r0)) + if s == nil { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func Ntohs(netshort uint16) (u uint16) { + r0, _, _ := syscall.Syscall(procntohs.Addr(), 1, uintptr(netshort), 0, 0) + u = uint16(r0) + return +} + +func GetProtoByName(name string) (p *Protoent, err error) { + var _p0 *byte + _p0, err = syscall.BytePtrFromString(name) + if err != nil { + return + } + return _GetProtoByName(_p0) +} + +func _GetProtoByName(name *byte) (p *Protoent, err error) { + r0, _, e1 := syscall.Syscall(procgetprotobyname.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0) + p = (*Protoent)(unsafe.Pointer(r0)) + if p == nil { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func DnsQuery(name string, qtype uint16, options uint32, extra *byte, qrs **DNSRecord, pr *byte) (status error) { + var _p0 *uint16 + _p0, status = syscall.UTF16PtrFromString(name) + if status != nil { + return + } + return _DnsQuery(_p0, qtype, options, extra, qrs, pr) +} + +func _DnsQuery(name *uint16, qtype uint16, options uint32, extra *byte, qrs **DNSRecord, pr *byte) (status error) { + r0, _, _ := syscall.Syscall6(procDnsQuery_W.Addr(), 6, uintptr(unsafe.Pointer(name)), uintptr(qtype), uintptr(options), uintptr(unsafe.Pointer(extra)), uintptr(unsafe.Pointer(qrs)), uintptr(unsafe.Pointer(pr))) + if r0 != 0 { + status = syscall.Errno(r0) + } + return +} + +func DnsRecordListFree(rl *DNSRecord, freetype uint32) { + syscall.Syscall(procDnsRecordListFree.Addr(), 2, uintptr(unsafe.Pointer(rl)), uintptr(freetype), 0) + return +} + +func DnsNameCompare(name1 *uint16, name2 *uint16) (same bool) { + r0, _, _ := syscall.Syscall(procDnsNameCompare_W.Addr(), 2, uintptr(unsafe.Pointer(name1)), uintptr(unsafe.Pointer(name2)), 0) + same = r0 != 0 + return +} + +func GetAddrInfoW(nodename *uint16, servicename *uint16, hints *AddrinfoW, result **AddrinfoW) (sockerr error) { + r0, _, _ := syscall.Syscall6(procGetAddrInfoW.Addr(), 4, uintptr(unsafe.Pointer(nodename)), uintptr(unsafe.Pointer(servicename)), uintptr(unsafe.Pointer(hints)), uintptr(unsafe.Pointer(result)), 0, 0) + if r0 != 0 { + sockerr = syscall.Errno(r0) + } + return +} + +func FreeAddrInfoW(addrinfo *AddrinfoW) { + syscall.Syscall(procFreeAddrInfoW.Addr(), 1, uintptr(unsafe.Pointer(addrinfo)), 0, 0) + return +} + +func GetIfEntry(pIfRow *MibIfRow) (errcode error) { + r0, _, _ := syscall.Syscall(procGetIfEntry.Addr(), 1, uintptr(unsafe.Pointer(pIfRow)), 0, 0) + if r0 != 0 { + errcode = syscall.Errno(r0) + } + return +} + +func GetAdaptersInfo(ai *IpAdapterInfo, ol *uint32) (errcode error) { + r0, _, _ := syscall.Syscall(procGetAdaptersInfo.Addr(), 2, uintptr(unsafe.Pointer(ai)), uintptr(unsafe.Pointer(ol)), 0) + if r0 != 0 { + errcode = syscall.Errno(r0) + } + return +} + +func SetFileCompletionNotificationModes(handle Handle, flags uint8) (err error) { + r1, _, e1 := syscall.Syscall(procSetFileCompletionNotificationModes.Addr(), 2, uintptr(handle), uintptr(flags), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func WSAEnumProtocols(protocols *int32, protocolBuffer *WSAProtocolInfo, bufferLength *uint32) (n int32, err error) { + r0, _, e1 := syscall.Syscall(procWSAEnumProtocolsW.Addr(), 3, uintptr(unsafe.Pointer(protocols)), uintptr(unsafe.Pointer(protocolBuffer)), uintptr(unsafe.Pointer(bufferLength))) + n = int32(r0) + if n == -1 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetAdaptersAddresses(family uint32, flags uint32, reserved uintptr, adapterAddresses *IpAdapterAddresses, sizePointer *uint32) (errcode error) { + r0, _, _ := syscall.Syscall6(procGetAdaptersAddresses.Addr(), 5, uintptr(family), uintptr(flags), uintptr(reserved), uintptr(unsafe.Pointer(adapterAddresses)), uintptr(unsafe.Pointer(sizePointer)), 0) + if r0 != 0 { + errcode = syscall.Errno(r0) + } + return +} + +func GetACP() (acp uint32) { + r0, _, _ := syscall.Syscall(procGetACP.Addr(), 0, 0, 0, 0) + acp = uint32(r0) + return +} + +func MultiByteToWideChar(codePage uint32, dwFlags uint32, str *byte, nstr int32, wchar *uint16, nwchar int32) (nwrite int32, err error) { + r0, _, e1 := syscall.Syscall6(procMultiByteToWideChar.Addr(), 6, uintptr(codePage), uintptr(dwFlags), uintptr(unsafe.Pointer(str)), uintptr(nstr), uintptr(unsafe.Pointer(wchar)), uintptr(nwchar)) + nwrite = int32(r0) + if nwrite == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func TranslateName(accName *uint16, accNameFormat uint32, desiredNameFormat uint32, translatedName *uint16, nSize *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procTranslateNameW.Addr(), 5, uintptr(unsafe.Pointer(accName)), uintptr(accNameFormat), uintptr(desiredNameFormat), uintptr(unsafe.Pointer(translatedName)), uintptr(unsafe.Pointer(nSize)), 0) + if r1&0xff == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetUserNameEx(nameFormat uint32, nameBuffre *uint16, nSize *uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGetUserNameExW.Addr(), 3, uintptr(nameFormat), uintptr(unsafe.Pointer(nameBuffre)), uintptr(unsafe.Pointer(nSize))) + if r1&0xff == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func NetUserGetInfo(serverName *uint16, userName *uint16, level uint32, buf **byte) (neterr error) { + r0, _, _ := syscall.Syscall6(procNetUserGetInfo.Addr(), 4, uintptr(unsafe.Pointer(serverName)), uintptr(unsafe.Pointer(userName)), uintptr(level), uintptr(unsafe.Pointer(buf)), 0, 0) + if r0 != 0 { + neterr = syscall.Errno(r0) + } + return +} + +func NetGetJoinInformation(server *uint16, name **uint16, bufType *uint32) (neterr error) { + r0, _, _ := syscall.Syscall(procNetGetJoinInformation.Addr(), 3, uintptr(unsafe.Pointer(server)), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(bufType))) + if r0 != 0 { + neterr = syscall.Errno(r0) + } + return +} + +func NetApiBufferFree(buf *byte) (neterr error) { + r0, _, _ := syscall.Syscall(procNetApiBufferFree.Addr(), 1, uintptr(unsafe.Pointer(buf)), 0, 0) + if r0 != 0 { + neterr = syscall.Errno(r0) + } + return +} + +func LookupAccountSid(systemName *uint16, sid *SID, name *uint16, nameLen *uint32, refdDomainName *uint16, refdDomainNameLen *uint32, use *uint32) (err error) { + r1, _, e1 := syscall.Syscall9(procLookupAccountSidW.Addr(), 7, uintptr(unsafe.Pointer(systemName)), uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(nameLen)), uintptr(unsafe.Pointer(refdDomainName)), uintptr(unsafe.Pointer(refdDomainNameLen)), uintptr(unsafe.Pointer(use)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func LookupAccountName(systemName *uint16, accountName *uint16, sid *SID, sidLen *uint32, refdDomainName *uint16, refdDomainNameLen *uint32, use *uint32) (err error) { + r1, _, e1 := syscall.Syscall9(procLookupAccountNameW.Addr(), 7, uintptr(unsafe.Pointer(systemName)), uintptr(unsafe.Pointer(accountName)), uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(sidLen)), uintptr(unsafe.Pointer(refdDomainName)), uintptr(unsafe.Pointer(refdDomainNameLen)), uintptr(unsafe.Pointer(use)), 0, 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func ConvertSidToStringSid(sid *SID, stringSid **uint16) (err error) { + r1, _, e1 := syscall.Syscall(procConvertSidToStringSidW.Addr(), 2, uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(stringSid)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func ConvertStringSidToSid(stringSid *uint16, sid **SID) (err error) { + r1, _, e1 := syscall.Syscall(procConvertStringSidToSidW.Addr(), 2, uintptr(unsafe.Pointer(stringSid)), uintptr(unsafe.Pointer(sid)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetLengthSid(sid *SID) (len uint32) { + r0, _, _ := syscall.Syscall(procGetLengthSid.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0) + len = uint32(r0) + return +} + +func CopySid(destSidLen uint32, destSid *SID, srcSid *SID) (err error) { + r1, _, e1 := syscall.Syscall(procCopySid.Addr(), 3, uintptr(destSidLen), uintptr(unsafe.Pointer(destSid)), uintptr(unsafe.Pointer(srcSid))) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func AllocateAndInitializeSid(identAuth *SidIdentifierAuthority, subAuth byte, subAuth0 uint32, subAuth1 uint32, subAuth2 uint32, subAuth3 uint32, subAuth4 uint32, subAuth5 uint32, subAuth6 uint32, subAuth7 uint32, sid **SID) (err error) { + r1, _, e1 := syscall.Syscall12(procAllocateAndInitializeSid.Addr(), 11, uintptr(unsafe.Pointer(identAuth)), uintptr(subAuth), uintptr(subAuth0), uintptr(subAuth1), uintptr(subAuth2), uintptr(subAuth3), uintptr(subAuth4), uintptr(subAuth5), uintptr(subAuth6), uintptr(subAuth7), uintptr(unsafe.Pointer(sid)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func FreeSid(sid *SID) (err error) { + r1, _, e1 := syscall.Syscall(procFreeSid.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0) + if r1 != 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func EqualSid(sid1 *SID, sid2 *SID) (isEqual bool) { + r0, _, _ := syscall.Syscall(procEqualSid.Addr(), 2, uintptr(unsafe.Pointer(sid1)), uintptr(unsafe.Pointer(sid2)), 0) + isEqual = r0 != 0 + return +} + +func checkTokenMembership(tokenHandle Token, sidToCheck *SID, isMember *int32) (err error) { + r1, _, e1 := syscall.Syscall(procCheckTokenMembership.Addr(), 3, uintptr(tokenHandle), uintptr(unsafe.Pointer(sidToCheck)), uintptr(unsafe.Pointer(isMember))) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func OpenProcessToken(h Handle, access uint32, token *Token) (err error) { + r1, _, e1 := syscall.Syscall(procOpenProcessToken.Addr(), 3, uintptr(h), uintptr(access), uintptr(unsafe.Pointer(token))) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetTokenInformation(t Token, infoClass uint32, info *byte, infoLen uint32, returnedLen *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procGetTokenInformation.Addr(), 5, uintptr(t), uintptr(infoClass), uintptr(unsafe.Pointer(info)), uintptr(infoLen), uintptr(unsafe.Pointer(returnedLen)), 0) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} + +func GetUserProfileDirectory(t Token, dir *uint16, dirLen *uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGetUserProfileDirectoryW.Addr(), 3, uintptr(t), uintptr(unsafe.Pointer(dir)), uintptr(unsafe.Pointer(dirLen))) + if r1 == 0 { + if e1 != 0 { + err = errnoErr(e1) + } else { + err = syscall.EINVAL + } + } + return +} diff --git a/vendor/golang.org/x/text/AUTHORS b/vendor/golang.org/x/text/AUTHORS new file mode 100644 index 0000000..15167cd --- /dev/null +++ b/vendor/golang.org/x/text/AUTHORS @@ -0,0 +1,3 @@ +# This source code refers to The Go Authors for copyright purposes. +# The master list of authors is in the main Go distribution, +# visible at http://tip.golang.org/AUTHORS. diff --git a/vendor/golang.org/x/text/CONTRIBUTORS b/vendor/golang.org/x/text/CONTRIBUTORS new file mode 100644 index 0000000..1c4577e --- /dev/null +++ b/vendor/golang.org/x/text/CONTRIBUTORS @@ -0,0 +1,3 @@ +# This source code was written by the Go contributors. +# The master list of contributors is in the main Go distribution, +# visible at http://tip.golang.org/CONTRIBUTORS. diff --git a/vendor/golang.org/x/text/LICENSE b/vendor/golang.org/x/text/LICENSE new file mode 100644 index 0000000..6a66aea --- /dev/null +++ b/vendor/golang.org/x/text/LICENSE @@ -0,0 +1,27 @@ +Copyright (c) 2009 The Go Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/vendor/golang.org/x/text/PATENTS b/vendor/golang.org/x/text/PATENTS new file mode 100644 index 0000000..7330990 --- /dev/null +++ b/vendor/golang.org/x/text/PATENTS @@ -0,0 +1,22 @@ +Additional IP Rights Grant (Patents) + +"This implementation" means the copyrightable works distributed by +Google as part of the Go project. + +Google hereby grants to You a perpetual, worldwide, non-exclusive, +no-charge, royalty-free, irrevocable (except as stated in this section) +patent license to make, have made, use, offer to sell, sell, import, +transfer and otherwise run, modify and propagate the contents of this +implementation of Go, where such license applies only to those patent +claims, both currently owned or controlled by Google and acquired in +the future, licensable by Google that are necessarily infringed by this +implementation of Go. This grant does not include claims that would be +infringed only as a consequence of further modification of this +implementation. If you or your agent or exclusive licensee institute or +order or agree to the institution of patent litigation against any +entity (including a cross-claim or counterclaim in a lawsuit) alleging +that this implementation of Go or any code incorporated within this +implementation of Go constitutes direct or contributory patent +infringement, or inducement of patent infringement, then any patent +rights granted to you under this License for this implementation of Go +shall terminate as of the date such litigation is filed. diff --git a/vendor/golang.org/x/text/collate/build/builder.go b/vendor/golang.org/x/text/collate/build/builder.go new file mode 100644 index 0000000..1104284 --- /dev/null +++ b/vendor/golang.org/x/text/collate/build/builder.go @@ -0,0 +1,702 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package build // import "golang.org/x/text/collate/build" + +import ( + "fmt" + "io" + "log" + "sort" + "strings" + "unicode/utf8" + + "golang.org/x/text/internal/colltab" + "golang.org/x/text/language" + "golang.org/x/text/unicode/norm" +) + +// TODO: optimizations: +// - expandElem is currently 20K. By putting unique colElems in a separate +// table and having a byte array of indexes into this table, we can reduce +// the total size to about 7K. By also factoring out the length bytes, we +// can reduce this to about 6K. +// - trie valueBlocks are currently 100K. There are a lot of sparse blocks +// and many consecutive values with the same stride. This can be further +// compacted. +// - Compress secondary weights into 8 bits. +// - Some LDML specs specify a context element. Currently we simply concatenate +// those. Context can be implemented using the contraction trie. If Builder +// could analyze and detect when using a context makes sense, there is no +// need to expose this construct in the API. + +// A Builder builds a root collation table. The user must specify the +// collation elements for each entry. A common use will be to base the weights +// on those specified in the allkeys* file as provided by the UCA or CLDR. +type Builder struct { + index *trieBuilder + root ordering + locale []*Tailoring + t *table + err error + built bool + + minNonVar int // lowest primary recorded for a variable + varTop int // highest primary recorded for a non-variable + + // indexes used for reusing expansions and contractions + expIndex map[string]int // positions of expansions keyed by their string representation + ctHandle map[string]ctHandle // contraction handles keyed by a concatenation of the suffixes + ctElem map[string]int // contraction elements keyed by their string representation +} + +// A Tailoring builds a collation table based on another collation table. +// The table is defined by specifying tailorings to the underlying table. +// See http://unicode.org/reports/tr35/ for an overview of tailoring +// collation tables. The CLDR contains pre-defined tailorings for a variety +// of languages (See http://www.unicode.org/Public/cldr//core.zip.) +type Tailoring struct { + id string + builder *Builder + index *ordering + + anchor *entry + before bool +} + +// NewBuilder returns a new Builder. +func NewBuilder() *Builder { + return &Builder{ + index: newTrieBuilder(), + root: makeRootOrdering(), + expIndex: make(map[string]int), + ctHandle: make(map[string]ctHandle), + ctElem: make(map[string]int), + } +} + +// Tailoring returns a Tailoring for the given locale. One should +// have completed all calls to Add before calling Tailoring. +func (b *Builder) Tailoring(loc language.Tag) *Tailoring { + t := &Tailoring{ + id: loc.String(), + builder: b, + index: b.root.clone(), + } + t.index.id = t.id + b.locale = append(b.locale, t) + return t +} + +// Add adds an entry to the collation element table, mapping +// a slice of runes to a sequence of collation elements. +// A collation element is specified as list of weights: []int{primary, secondary, ...}. +// The entries are typically obtained from a collation element table +// as defined in http://www.unicode.org/reports/tr10/#Data_Table_Format. +// Note that the collation elements specified by colelems are only used +// as a guide. The actual weights generated by Builder may differ. +// The argument variables is a list of indices into colelems that should contain +// a value for each colelem that is a variable. (See the reference above.) +func (b *Builder) Add(runes []rune, colelems [][]int, variables []int) error { + str := string(runes) + elems := make([]rawCE, len(colelems)) + for i, ce := range colelems { + if len(ce) == 0 { + break + } + elems[i] = makeRawCE(ce, 0) + if len(ce) == 1 { + elems[i].w[1] = defaultSecondary + } + if len(ce) <= 2 { + elems[i].w[2] = defaultTertiary + } + if len(ce) <= 3 { + elems[i].w[3] = ce[0] + } + } + for i, ce := range elems { + p := ce.w[0] + isvar := false + for _, j := range variables { + if i == j { + isvar = true + } + } + if isvar { + if p >= b.minNonVar && b.minNonVar > 0 { + return fmt.Errorf("primary value %X of variable is larger than the smallest non-variable %X", p, b.minNonVar) + } + if p > b.varTop { + b.varTop = p + } + } else if p > 1 { // 1 is a special primary value reserved for FFFE + if p <= b.varTop { + return fmt.Errorf("primary value %X of non-variable is smaller than the highest variable %X", p, b.varTop) + } + if b.minNonVar == 0 || p < b.minNonVar { + b.minNonVar = p + } + } + } + elems, err := convertLargeWeights(elems) + if err != nil { + return err + } + cccs := []uint8{} + nfd := norm.NFD.String(str) + for i := range nfd { + cccs = append(cccs, norm.NFD.PropertiesString(nfd[i:]).CCC()) + } + if len(cccs) < len(elems) { + if len(cccs) > 2 { + return fmt.Errorf("number of decomposed characters should be greater or equal to the number of collation elements for len(colelems) > 3 (%d < %d)", len(cccs), len(elems)) + } + p := len(elems) - 1 + for ; p > 0 && elems[p].w[0] == 0; p-- { + elems[p].ccc = cccs[len(cccs)-1] + } + for ; p >= 0; p-- { + elems[p].ccc = cccs[0] + } + } else { + for i := range elems { + elems[i].ccc = cccs[i] + } + } + // doNorm in collate.go assumes that the following conditions hold. + if len(elems) > 1 && len(cccs) > 1 && cccs[0] != 0 && cccs[0] != cccs[len(cccs)-1] { + return fmt.Errorf("incompatible CCC values for expansion %X (%d)", runes, cccs) + } + b.root.newEntry(str, elems) + return nil +} + +func (t *Tailoring) setAnchor(anchor string) error { + anchor = norm.NFC.String(anchor) + a := t.index.find(anchor) + if a == nil { + a = t.index.newEntry(anchor, nil) + a.implicit = true + a.modified = true + for _, r := range []rune(anchor) { + e := t.index.find(string(r)) + e.lock = true + } + } + t.anchor = a + return nil +} + +// SetAnchor sets the point after which elements passed in subsequent calls to +// Insert will be inserted. It is equivalent to the reset directive in an LDML +// specification. See Insert for an example. +// SetAnchor supports the following logical reset positions: +// , , , +// and . +func (t *Tailoring) SetAnchor(anchor string) error { + if err := t.setAnchor(anchor); err != nil { + return err + } + t.before = false + return nil +} + +// SetAnchorBefore is similar to SetAnchor, except that subsequent calls to +// Insert will insert entries before the anchor. +func (t *Tailoring) SetAnchorBefore(anchor string) error { + if err := t.setAnchor(anchor); err != nil { + return err + } + t.before = true + return nil +} + +// Insert sets the ordering of str relative to the entry set by the previous +// call to SetAnchor or Insert. The argument extend corresponds +// to the extend elements as defined in LDML. A non-empty value for extend +// will cause the collation elements corresponding to extend to be appended +// to the collation elements generated for the entry added by Insert. +// This has the same net effect as sorting str after the string anchor+extend. +// See http://www.unicode.org/reports/tr10/#Tailoring_Example for details +// on parametric tailoring and http://unicode.org/reports/tr35/#Collation_Elements +// for full details on LDML. +// +// Examples: create a tailoring for Swedish, where "ä" is ordered after "z" +// at the primary sorting level: +// t := b.Tailoring("se") +// t.SetAnchor("z") +// t.Insert(colltab.Primary, "ä", "") +// Order "ü" after "ue" at the secondary sorting level: +// t.SetAnchor("ue") +// t.Insert(colltab.Secondary, "ü","") +// or +// t.SetAnchor("u") +// t.Insert(colltab.Secondary, "ü", "e") +// Order "q" afer "ab" at the secondary level and "Q" after "q" +// at the tertiary level: +// t.SetAnchor("ab") +// t.Insert(colltab.Secondary, "q", "") +// t.Insert(colltab.Tertiary, "Q", "") +// Order "b" before "a": +// t.SetAnchorBefore("a") +// t.Insert(colltab.Primary, "b", "") +// Order "0" after the last primary ignorable: +// t.SetAnchor("") +// t.Insert(colltab.Primary, "0", "") +func (t *Tailoring) Insert(level colltab.Level, str, extend string) error { + if t.anchor == nil { + return fmt.Errorf("%s:Insert: no anchor point set for tailoring of %s", t.id, str) + } + str = norm.NFC.String(str) + e := t.index.find(str) + if e == nil { + e = t.index.newEntry(str, nil) + } else if e.logical != noAnchor { + return fmt.Errorf("%s:Insert: cannot reinsert logical reset position %q", t.id, e.str) + } + if e.lock { + return fmt.Errorf("%s:Insert: cannot reinsert element %q", t.id, e.str) + } + a := t.anchor + // Find the first element after the anchor which differs at a level smaller or + // equal to the given level. Then insert at this position. + // See http://unicode.org/reports/tr35/#Collation_Elements, Section 5.14.5 for details. + e.before = t.before + if t.before { + t.before = false + if a.prev == nil { + a.insertBefore(e) + } else { + for a = a.prev; a.level > level; a = a.prev { + } + a.insertAfter(e) + } + e.level = level + } else { + for ; a.level > level; a = a.next { + } + e.level = a.level + if a != e { + a.insertAfter(e) + a.level = level + } else { + // We don't set a to prev itself. This has the effect of the entry + // getting new collation elements that are an increment of itself. + // This is intentional. + a.prev.level = level + } + } + e.extend = norm.NFD.String(extend) + e.exclude = false + e.modified = true + e.elems = nil + t.anchor = e + return nil +} + +func (o *ordering) getWeight(e *entry) []rawCE { + if len(e.elems) == 0 && e.logical == noAnchor { + if e.implicit { + for _, r := range e.runes { + e.elems = append(e.elems, o.getWeight(o.find(string(r)))...) + } + } else if e.before { + count := [colltab.Identity + 1]int{} + a := e + for ; a.elems == nil && !a.implicit; a = a.next { + count[a.level]++ + } + e.elems = []rawCE{makeRawCE(a.elems[0].w, a.elems[0].ccc)} + for i := colltab.Primary; i < colltab.Quaternary; i++ { + if count[i] != 0 { + e.elems[0].w[i] -= count[i] + break + } + } + if e.prev != nil { + o.verifyWeights(e.prev, e, e.prev.level) + } + } else { + prev := e.prev + e.elems = nextWeight(prev.level, o.getWeight(prev)) + o.verifyWeights(e, e.next, e.level) + } + } + return e.elems +} + +func (o *ordering) addExtension(e *entry) { + if ex := o.find(e.extend); ex != nil { + e.elems = append(e.elems, ex.elems...) + } else { + for _, r := range []rune(e.extend) { + e.elems = append(e.elems, o.find(string(r)).elems...) + } + } + e.extend = "" +} + +func (o *ordering) verifyWeights(a, b *entry, level colltab.Level) error { + if level == colltab.Identity || b == nil || b.elems == nil || a.elems == nil { + return nil + } + for i := colltab.Primary; i < level; i++ { + if a.elems[0].w[i] < b.elems[0].w[i] { + return nil + } + } + if a.elems[0].w[level] >= b.elems[0].w[level] { + err := fmt.Errorf("%s:overflow: collation elements of %q (%X) overflows those of %q (%X) at level %d (%X >= %X)", o.id, a.str, a.runes, b.str, b.runes, level, a.elems, b.elems) + log.Println(err) + // TODO: return the error instead, or better, fix the conflicting entry by making room. + } + return nil +} + +func (b *Builder) error(e error) { + if e != nil { + b.err = e + } +} + +func (b *Builder) errorID(locale string, e error) { + if e != nil { + b.err = fmt.Errorf("%s:%v", locale, e) + } +} + +// patchNorm ensures that NFC and NFD counterparts are consistent. +func (o *ordering) patchNorm() { + // Insert the NFD counterparts, if necessary. + for _, e := range o.ordered { + nfd := norm.NFD.String(e.str) + if nfd != e.str { + if e0 := o.find(nfd); e0 != nil && !e0.modified { + e0.elems = e.elems + } else if e.modified && !equalCEArrays(o.genColElems(nfd), e.elems) { + e := o.newEntry(nfd, e.elems) + e.modified = true + } + } + } + // Update unchanged composed forms if one of their parts changed. + for _, e := range o.ordered { + nfd := norm.NFD.String(e.str) + if e.modified || nfd == e.str { + continue + } + if e0 := o.find(nfd); e0 != nil { + e.elems = e0.elems + } else { + e.elems = o.genColElems(nfd) + if norm.NFD.LastBoundary([]byte(nfd)) == 0 { + r := []rune(nfd) + head := string(r[0]) + tail := "" + for i := 1; i < len(r); i++ { + s := norm.NFC.String(head + string(r[i])) + if e0 := o.find(s); e0 != nil && e0.modified { + head = s + } else { + tail += string(r[i]) + } + } + e.elems = append(o.genColElems(head), o.genColElems(tail)...) + } + } + } + // Exclude entries for which the individual runes generate the same collation elements. + for _, e := range o.ordered { + if len(e.runes) > 1 && equalCEArrays(o.genColElems(e.str), e.elems) { + e.exclude = true + } + } +} + +func (b *Builder) buildOrdering(o *ordering) { + for _, e := range o.ordered { + o.getWeight(e) + } + for _, e := range o.ordered { + o.addExtension(e) + } + o.patchNorm() + o.sort() + simplify(o) + b.processExpansions(o) // requires simplify + b.processContractions(o) // requires simplify + + t := newNode() + for e := o.front(); e != nil; e, _ = e.nextIndexed() { + if !e.skip() { + ce, err := e.encode() + b.errorID(o.id, err) + t.insert(e.runes[0], ce) + } + } + o.handle = b.index.addTrie(t) +} + +func (b *Builder) build() (*table, error) { + if b.built { + return b.t, b.err + } + b.built = true + b.t = &table{ + Table: colltab.Table{ + MaxContractLen: utf8.UTFMax, + VariableTop: uint32(b.varTop), + }, + } + + b.buildOrdering(&b.root) + b.t.root = b.root.handle + for _, t := range b.locale { + b.buildOrdering(t.index) + if b.err != nil { + break + } + } + i, err := b.index.generate() + b.t.trie = *i + b.t.Index = colltab.Trie{ + Index: i.index, + Values: i.values, + Index0: i.index[blockSize*b.t.root.lookupStart:], + Values0: i.values[blockSize*b.t.root.valueStart:], + } + b.error(err) + return b.t, b.err +} + +// Build builds the root Collator. +func (b *Builder) Build() (colltab.Weighter, error) { + table, err := b.build() + if err != nil { + return nil, err + } + return table, nil +} + +// Build builds a Collator for Tailoring t. +func (t *Tailoring) Build() (colltab.Weighter, error) { + // TODO: implement. + return nil, nil +} + +// Print prints the tables for b and all its Tailorings as a Go file +// that can be included in the Collate package. +func (b *Builder) Print(w io.Writer) (n int, err error) { + p := func(nn int, e error) { + n += nn + if err == nil { + err = e + } + } + t, err := b.build() + if err != nil { + return 0, err + } + p(fmt.Fprintf(w, `var availableLocales = "und`)) + for _, loc := range b.locale { + if loc.id != "und" { + p(fmt.Fprintf(w, ",%s", loc.id)) + } + } + p(fmt.Fprint(w, "\"\n\n")) + p(fmt.Fprintf(w, "const varTop = 0x%x\n\n", b.varTop)) + p(fmt.Fprintln(w, "var locales = [...]tableIndex{")) + for _, loc := range b.locale { + if loc.id == "und" { + p(t.fprintIndex(w, loc.index.handle, loc.id)) + } + } + for _, loc := range b.locale { + if loc.id != "und" { + p(t.fprintIndex(w, loc.index.handle, loc.id)) + } + } + p(fmt.Fprint(w, "}\n\n")) + n, _, err = t.fprint(w, "main") + return +} + +// reproducibleFromNFKD checks whether the given expansion could be generated +// from an NFKD expansion. +func reproducibleFromNFKD(e *entry, exp, nfkd []rawCE) bool { + // Length must be equal. + if len(exp) != len(nfkd) { + return false + } + for i, ce := range exp { + // Primary and secondary values should be equal. + if ce.w[0] != nfkd[i].w[0] || ce.w[1] != nfkd[i].w[1] { + return false + } + // Tertiary values should be equal to maxTertiary for third element onwards. + // TODO: there seem to be a lot of cases in CLDR (e.g. ㏭ in zh.xml) that can + // simply be dropped. Try this out by dropping the following code. + if i >= 2 && ce.w[2] != maxTertiary { + return false + } + if _, err := makeCE(ce); err != nil { + // Simply return false. The error will be caught elsewhere. + return false + } + } + return true +} + +func simplify(o *ordering) { + // Runes that are a starter of a contraction should not be removed. + // (To date, there is only Kannada character 0CCA.) + keep := make(map[rune]bool) + for e := o.front(); e != nil; e, _ = e.nextIndexed() { + if len(e.runes) > 1 { + keep[e.runes[0]] = true + } + } + // Tag entries for which the runes NFKD decompose to identical values. + for e := o.front(); e != nil; e, _ = e.nextIndexed() { + s := e.str + nfkd := norm.NFKD.String(s) + nfd := norm.NFD.String(s) + if e.decompose || len(e.runes) > 1 || len(e.elems) == 1 || keep[e.runes[0]] || nfkd == nfd { + continue + } + if reproducibleFromNFKD(e, e.elems, o.genColElems(nfkd)) { + e.decompose = true + } + } +} + +// appendExpansion converts the given collation sequence to +// collation elements and adds them to the expansion table. +// It returns an index to the expansion table. +func (b *Builder) appendExpansion(e *entry) int { + t := b.t + i := len(t.ExpandElem) + ce := uint32(len(e.elems)) + t.ExpandElem = append(t.ExpandElem, ce) + for _, w := range e.elems { + ce, err := makeCE(w) + if err != nil { + b.error(err) + return -1 + } + t.ExpandElem = append(t.ExpandElem, ce) + } + return i +} + +// processExpansions extracts data necessary to generate +// the extraction tables. +func (b *Builder) processExpansions(o *ordering) { + for e := o.front(); e != nil; e, _ = e.nextIndexed() { + if !e.expansion() { + continue + } + key := fmt.Sprintf("%v", e.elems) + i, ok := b.expIndex[key] + if !ok { + i = b.appendExpansion(e) + b.expIndex[key] = i + } + e.expansionIndex = i + } +} + +func (b *Builder) processContractions(o *ordering) { + // Collate contractions per starter rune. + starters := []rune{} + cm := make(map[rune][]*entry) + for e := o.front(); e != nil; e, _ = e.nextIndexed() { + if e.contraction() { + if len(e.str) > b.t.MaxContractLen { + b.t.MaxContractLen = len(e.str) + } + r := e.runes[0] + if _, ok := cm[r]; !ok { + starters = append(starters, r) + } + cm[r] = append(cm[r], e) + } + } + // Add entries of single runes that are at a start of a contraction. + for e := o.front(); e != nil; e, _ = e.nextIndexed() { + if !e.contraction() { + r := e.runes[0] + if _, ok := cm[r]; ok { + cm[r] = append(cm[r], e) + } + } + } + // Build the tries for the contractions. + t := b.t + for _, r := range starters { + l := cm[r] + // Compute suffix strings. There are 31 different contraction suffix + // sets for 715 contractions and 82 contraction starter runes as of + // version 6.0.0. + sufx := []string{} + hasSingle := false + for _, e := range l { + if len(e.runes) > 1 { + sufx = append(sufx, string(e.runes[1:])) + } else { + hasSingle = true + } + } + if !hasSingle { + b.error(fmt.Errorf("no single entry for starter rune %U found", r)) + continue + } + // Unique the suffix set. + sort.Strings(sufx) + key := strings.Join(sufx, "\n") + handle, ok := b.ctHandle[key] + if !ok { + var err error + handle, err = appendTrie(&t.ContractTries, sufx) + if err != nil { + b.error(err) + } + b.ctHandle[key] = handle + } + // Bucket sort entries in index order. + es := make([]*entry, len(l)) + for _, e := range l { + var p, sn int + if len(e.runes) > 1 { + str := []byte(string(e.runes[1:])) + p, sn = lookup(&t.ContractTries, handle, str) + if sn != len(str) { + log.Fatalf("%s: processContractions: unexpected length for '%X'; len=%d; want %d", o.id, e.runes, sn, len(str)) + } + } + if es[p] != nil { + log.Fatalf("%s: multiple contractions for position %d for rune %U", o.id, p, e.runes[0]) + } + es[p] = e + } + // Create collation elements for contractions. + elems := []uint32{} + for _, e := range es { + ce, err := e.encodeBase() + b.errorID(o.id, err) + elems = append(elems, ce) + } + key = fmt.Sprintf("%v", elems) + i, ok := b.ctElem[key] + if !ok { + i = len(t.ContractElem) + b.ctElem[key] = i + t.ContractElem = append(t.ContractElem, elems...) + } + // Store info in entry for starter rune. + es[0].contractionIndex = i + es[0].contractionHandle = handle + } +} diff --git a/vendor/golang.org/x/text/collate/build/colelem.go b/vendor/golang.org/x/text/collate/build/colelem.go new file mode 100644 index 0000000..726fe54 --- /dev/null +++ b/vendor/golang.org/x/text/collate/build/colelem.go @@ -0,0 +1,294 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package build + +import ( + "fmt" + "unicode" + + "golang.org/x/text/internal/colltab" +) + +const ( + defaultSecondary = 0x20 + defaultTertiary = 0x2 + maxTertiary = 0x1F +) + +type rawCE struct { + w []int + ccc uint8 +} + +func makeRawCE(w []int, ccc uint8) rawCE { + ce := rawCE{w: make([]int, 4), ccc: ccc} + copy(ce.w, w) + return ce +} + +// A collation element is represented as an uint32. +// In the typical case, a rune maps to a single collation element. If a rune +// can be the start of a contraction or expands into multiple collation elements, +// then the collation element that is associated with a rune will have a special +// form to represent such m to n mappings. Such special collation elements +// have a value >= 0x80000000. + +const ( + maxPrimaryBits = 21 + maxSecondaryBits = 12 + maxTertiaryBits = 8 +) + +func makeCE(ce rawCE) (uint32, error) { + v, e := colltab.MakeElem(ce.w[0], ce.w[1], ce.w[2], ce.ccc) + return uint32(v), e +} + +// For contractions, collation elements are of the form +// 110bbbbb bbbbbbbb iiiiiiii iiiinnnn, where +// - n* is the size of the first node in the contraction trie. +// - i* is the index of the first node in the contraction trie. +// - b* is the offset into the contraction collation element table. +// See contract.go for details on the contraction trie. +const ( + contractID = 0xC0000000 + maxNBits = 4 + maxTrieIndexBits = 12 + maxContractOffsetBits = 13 +) + +func makeContractIndex(h ctHandle, offset int) (uint32, error) { + if h.n >= 1<= %d", h.n, 1<= 1<= %d", h.index, 1<= 1<= %x", offset, 1<= 1<= %x", index, 1<= 256 || t1 < 0 { + return 0, fmt.Errorf("first tertiary weight out of bounds: %d >= 256", t1) + } + if t2 >= 256 || t2 < 0 { + return 0, fmt.Errorf("second tertiary weight out of bounds: %d >= 256", t2) + } + return uint32(t2<<8+t1) + decompID, nil +} + +const ( + // These constants were taken from http://www.unicode.org/versions/Unicode6.0.0/ch12.pdf. + minUnified rune = 0x4E00 + maxUnified = 0x9FFF + minCompatibility = 0xF900 + maxCompatibility = 0xFAFF + minRare = 0x3400 + maxRare = 0x4DBF +) +const ( + commonUnifiedOffset = 0x10000 + rareUnifiedOffset = 0x20000 // largest rune in common is U+FAFF + otherOffset = 0x50000 // largest rune in rare is U+2FA1D + illegalOffset = otherOffset + int(unicode.MaxRune) + maxPrimary = illegalOffset + 1 +) + +// implicitPrimary returns the primary weight for the a rune +// for which there is no entry for the rune in the collation table. +// We take a different approach from the one specified in +// http://unicode.org/reports/tr10/#Implicit_Weights, +// but preserve the resulting relative ordering of the runes. +func implicitPrimary(r rune) int { + if unicode.Is(unicode.Ideographic, r) { + if r >= minUnified && r <= maxUnified { + // The most common case for CJK. + return int(r) + commonUnifiedOffset + } + if r >= minCompatibility && r <= maxCompatibility { + // This will typically not hit. The DUCET explicitly specifies mappings + // for all characters that do not decompose. + return int(r) + commonUnifiedOffset + } + return int(r) + rareUnifiedOffset + } + return int(r) + otherOffset +} + +// convertLargeWeights converts collation elements with large +// primaries (either double primaries or for illegal runes) +// to our own representation. +// A CJK character C is represented in the DUCET as +// [.FBxx.0020.0002.C][.BBBB.0000.0000.C] +// We will rewrite these characters to a single CE. +// We assume the CJK values start at 0x8000. +// See http://unicode.org/reports/tr10/#Implicit_Weights +func convertLargeWeights(elems []rawCE) (res []rawCE, err error) { + const ( + cjkPrimaryStart = 0xFB40 + rarePrimaryStart = 0xFB80 + otherPrimaryStart = 0xFBC0 + illegalPrimary = 0xFFFE + highBitsMask = 0x3F + lowBitsMask = 0x7FFF + lowBitsFlag = 0x8000 + shiftBits = 15 + ) + for i := 0; i < len(elems); i++ { + ce := elems[i].w + p := ce[0] + if p < cjkPrimaryStart { + continue + } + if p > 0xFFFF { + return elems, fmt.Errorf("found primary weight %X; should be <= 0xFFFF", p) + } + if p >= illegalPrimary { + ce[0] = illegalOffset + p - illegalPrimary + } else { + if i+1 >= len(elems) { + return elems, fmt.Errorf("second part of double primary weight missing: %v", elems) + } + if elems[i+1].w[0]&lowBitsFlag == 0 { + return elems, fmt.Errorf("malformed second part of double primary weight: %v", elems) + } + np := ((p & highBitsMask) << shiftBits) + elems[i+1].w[0]&lowBitsMask + switch { + case p < rarePrimaryStart: + np += commonUnifiedOffset + case p < otherPrimaryStart: + np += rareUnifiedOffset + default: + p += otherOffset + } + ce[0] = np + for j := i + 1; j+1 < len(elems); j++ { + elems[j] = elems[j+1] + } + elems = elems[:len(elems)-1] + } + } + return elems, nil +} + +// nextWeight computes the first possible collation weights following elems +// for the given level. +func nextWeight(level colltab.Level, elems []rawCE) []rawCE { + if level == colltab.Identity { + next := make([]rawCE, len(elems)) + copy(next, elems) + return next + } + next := []rawCE{makeRawCE(elems[0].w, elems[0].ccc)} + next[0].w[level]++ + if level < colltab.Secondary { + next[0].w[colltab.Secondary] = defaultSecondary + } + if level < colltab.Tertiary { + next[0].w[colltab.Tertiary] = defaultTertiary + } + // Filter entries that cannot influence ordering. + for _, ce := range elems[1:] { + skip := true + for i := colltab.Primary; i < level; i++ { + skip = skip && ce.w[i] == 0 + } + if !skip { + next = append(next, ce) + } + } + return next +} + +func nextVal(elems []rawCE, i int, level colltab.Level) (index, value int) { + for ; i < len(elems) && elems[i].w[level] == 0; i++ { + } + if i < len(elems) { + return i, elems[i].w[level] + } + return i, 0 +} + +// compareWeights returns -1 if a < b, 1 if a > b, or 0 otherwise. +// It also returns the collation level at which the difference is found. +func compareWeights(a, b []rawCE) (result int, level colltab.Level) { + for level := colltab.Primary; level < colltab.Identity; level++ { + var va, vb int + for ia, ib := 0, 0; ia < len(a) || ib < len(b); ia, ib = ia+1, ib+1 { + ia, va = nextVal(a, ia, level) + ib, vb = nextVal(b, ib, level) + if va != vb { + if va < vb { + return -1, level + } else { + return 1, level + } + } + } + } + return 0, colltab.Identity +} + +func equalCE(a, b rawCE) bool { + for i := 0; i < 3; i++ { + if b.w[i] != a.w[i] { + return false + } + } + return true +} + +func equalCEArrays(a, b []rawCE) bool { + if len(a) != len(b) { + return false + } + for i := range a { + if !equalCE(a[i], b[i]) { + return false + } + } + return true +} diff --git a/vendor/golang.org/x/text/collate/build/contract.go b/vendor/golang.org/x/text/collate/build/contract.go new file mode 100644 index 0000000..a6a7e01 --- /dev/null +++ b/vendor/golang.org/x/text/collate/build/contract.go @@ -0,0 +1,309 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package build + +import ( + "fmt" + "io" + "reflect" + "sort" + "strings" + + "golang.org/x/text/internal/colltab" +) + +// This file contains code for detecting contractions and generating +// the necessary tables. +// Any Unicode Collation Algorithm (UCA) table entry that has more than +// one rune one the left-hand side is called a contraction. +// See http://www.unicode.org/reports/tr10/#Contractions for more details. +// +// We define the following terms: +// initial: a rune that appears as the first rune in a contraction. +// suffix: a sequence of runes succeeding the initial rune +// in a given contraction. +// non-initial: a rune that appears in a suffix. +// +// A rune may be both an initial and a non-initial and may be so in +// many contractions. An initial may typically also appear by itself. +// In case of ambiguities, the UCA requires we match the longest +// contraction. +// +// Many contraction rules share the same set of possible suffixes. +// We store sets of suffixes in a trie that associates an index with +// each suffix in the set. This index can be used to look up a +// collation element associated with the (starter rune, suffix) pair. +// +// The trie is defined on a UTF-8 byte sequence. +// The overall trie is represented as an array of ctEntries. Each node of the trie +// is represented as a subsequence of ctEntries, where each entry corresponds to +// a possible match of a next character in the search string. An entry +// also includes the length and offset to the next sequence of entries +// to check in case of a match. + +const ( + final = 0 + noIndex = 0xFF +) + +// ctEntry associates to a matching byte an offset and/or next sequence of +// bytes to check. A ctEntry c is called final if a match means that the +// longest suffix has been found. An entry c is final if c.N == 0. +// A single final entry can match a range of characters to an offset. +// A non-final entry always matches a single byte. Note that a non-final +// entry might still resemble a completed suffix. +// Examples: +// The suffix strings "ab" and "ac" can be represented as: +// []ctEntry{ +// {'a', 1, 1, noIndex}, // 'a' by itself does not match, so i is 0xFF. +// {'b', 'c', 0, 1}, // "ab" -> 1, "ac" -> 2 +// } +// +// The suffix strings "ab", "abc", "abd", and "abcd" can be represented as: +// []ctEntry{ +// {'a', 1, 1, noIndex}, // 'a' must be followed by 'b'. +// {'b', 1, 2, 1}, // "ab" -> 1, may be followed by 'c' or 'd'. +// {'d', 'd', final, 3}, // "abd" -> 3 +// {'c', 4, 1, 2}, // "abc" -> 2, may be followed by 'd'. +// {'d', 'd', final, 4}, // "abcd" -> 4 +// } +// See genStateTests in contract_test.go for more examples. +type ctEntry struct { + L uint8 // non-final: byte value to match; final: lowest match in range. + H uint8 // non-final: relative index to next block; final: highest match in range. + N uint8 // non-final: length of next block; final: final + I uint8 // result offset. Will be noIndex if more bytes are needed to complete. +} + +// contractTrieSet holds a set of contraction tries. The tries are stored +// consecutively in the entry field. +type contractTrieSet []struct{ l, h, n, i uint8 } + +// ctHandle is used to identify a trie in the trie set, consisting in an offset +// in the array and the size of the first node. +type ctHandle struct { + index, n int +} + +// appendTrie adds a new trie for the given suffixes to the trie set and returns +// a handle to it. The handle will be invalid on error. +func appendTrie(ct *colltab.ContractTrieSet, suffixes []string) (ctHandle, error) { + es := make([]stridx, len(suffixes)) + for i, s := range suffixes { + es[i].str = s + } + sort.Sort(offsetSort(es)) + for i := range es { + es[i].index = i + 1 + } + sort.Sort(genidxSort(es)) + i := len(*ct) + n, err := genStates(ct, es) + if err != nil { + *ct = (*ct)[:i] + return ctHandle{}, err + } + return ctHandle{i, n}, nil +} + +// genStates generates ctEntries for a given suffix set and returns +// the number of entries for the first node. +func genStates(ct *colltab.ContractTrieSet, sis []stridx) (int, error) { + if len(sis) == 0 { + return 0, fmt.Errorf("genStates: list of suffices must be non-empty") + } + start := len(*ct) + // create entries for differing first bytes. + for _, si := range sis { + s := si.str + if len(s) == 0 { + continue + } + added := false + c := s[0] + if len(s) > 1 { + for j := len(*ct) - 1; j >= start; j-- { + if (*ct)[j].L == c { + added = true + break + } + } + if !added { + *ct = append(*ct, ctEntry{L: c, I: noIndex}) + } + } else { + for j := len(*ct) - 1; j >= start; j-- { + // Update the offset for longer suffixes with the same byte. + if (*ct)[j].L == c { + (*ct)[j].I = uint8(si.index) + added = true + } + // Extend range of final ctEntry, if possible. + if (*ct)[j].H+1 == c { + (*ct)[j].H = c + added = true + } + } + if !added { + *ct = append(*ct, ctEntry{L: c, H: c, N: final, I: uint8(si.index)}) + } + } + } + n := len(*ct) - start + // Append nodes for the remainder of the suffixes for each ctEntry. + sp := 0 + for i, end := start, len(*ct); i < end; i++ { + fe := (*ct)[i] + if fe.H == 0 { // uninitialized non-final + ln := len(*ct) - start - n + if ln > 0xFF { + return 0, fmt.Errorf("genStates: relative block offset too large: %d > 255", ln) + } + fe.H = uint8(ln) + // Find first non-final strings with same byte as current entry. + for ; sis[sp].str[0] != fe.L; sp++ { + } + se := sp + 1 + for ; se < len(sis) && len(sis[se].str) > 1 && sis[se].str[0] == fe.L; se++ { + } + sl := sis[sp:se] + sp = se + for i, si := range sl { + sl[i].str = si.str[1:] + } + nn, err := genStates(ct, sl) + if err != nil { + return 0, err + } + fe.N = uint8(nn) + (*ct)[i] = fe + } + } + sort.Sort(entrySort((*ct)[start : start+n])) + return n, nil +} + +// There may be both a final and non-final entry for a byte if the byte +// is implied in a range of matches in the final entry. +// We need to ensure that the non-final entry comes first in that case. +type entrySort colltab.ContractTrieSet + +func (fe entrySort) Len() int { return len(fe) } +func (fe entrySort) Swap(i, j int) { fe[i], fe[j] = fe[j], fe[i] } +func (fe entrySort) Less(i, j int) bool { + return fe[i].L > fe[j].L +} + +// stridx is used for sorting suffixes and their associated offsets. +type stridx struct { + str string + index int +} + +// For computing the offsets, we first sort by size, and then by string. +// This ensures that strings that only differ in the last byte by 1 +// are sorted consecutively in increasing order such that they can +// be packed as a range in a final ctEntry. +type offsetSort []stridx + +func (si offsetSort) Len() int { return len(si) } +func (si offsetSort) Swap(i, j int) { si[i], si[j] = si[j], si[i] } +func (si offsetSort) Less(i, j int) bool { + if len(si[i].str) != len(si[j].str) { + return len(si[i].str) > len(si[j].str) + } + return si[i].str < si[j].str +} + +// For indexing, we want to ensure that strings are sorted in string order, where +// for strings with the same prefix, we put longer strings before shorter ones. +type genidxSort []stridx + +func (si genidxSort) Len() int { return len(si) } +func (si genidxSort) Swap(i, j int) { si[i], si[j] = si[j], si[i] } +func (si genidxSort) Less(i, j int) bool { + if strings.HasPrefix(si[j].str, si[i].str) { + return false + } + if strings.HasPrefix(si[i].str, si[j].str) { + return true + } + return si[i].str < si[j].str +} + +// lookup matches the longest suffix in str and returns the associated offset +// and the number of bytes consumed. +func lookup(ct *colltab.ContractTrieSet, h ctHandle, str []byte) (index, ns int) { + states := (*ct)[h.index:] + p := 0 + n := h.n + for i := 0; i < n && p < len(str); { + e := states[i] + c := str[p] + if c >= e.L { + if e.L == c { + p++ + if e.I != noIndex { + index, ns = int(e.I), p + } + if e.N != final { + // set to new state + i, states, n = 0, states[int(e.H)+n:], int(e.N) + } else { + return + } + continue + } else if e.N == final && c <= e.H { + p++ + return int(c-e.L) + int(e.I), p + } + } + i++ + } + return +} + +// print writes the contractTrieSet t as compilable Go code to w. It returns +// the total number of bytes written and the size of the resulting data structure in bytes. +func print(t *colltab.ContractTrieSet, w io.Writer, name string) (n, size int, err error) { + update3 := func(nn, sz int, e error) { + n += nn + if err == nil { + err = e + } + size += sz + } + update2 := func(nn int, e error) { update3(nn, 0, e) } + + update3(printArray(*t, w, name)) + update2(fmt.Fprintf(w, "var %sContractTrieSet = ", name)) + update3(printStruct(*t, w, name)) + update2(fmt.Fprintln(w)) + return +} + +func printArray(ct colltab.ContractTrieSet, w io.Writer, name string) (n, size int, err error) { + p := func(f string, a ...interface{}) { + nn, e := fmt.Fprintf(w, f, a...) + n += nn + if err == nil { + err = e + } + } + size = len(ct) * 4 + p("// %sCTEntries: %d entries, %d bytes\n", name, len(ct), size) + p("var %sCTEntries = [%d]struct{L,H,N,I uint8}{\n", name, len(ct)) + for _, fe := range ct { + p("\t{0x%X, 0x%X, %d, %d},\n", fe.L, fe.H, fe.N, fe.I) + } + p("}\n") + return +} + +func printStruct(ct colltab.ContractTrieSet, w io.Writer, name string) (n, size int, err error) { + n, err = fmt.Fprintf(w, "colltab.ContractTrieSet( %sCTEntries[:] )", name) + size = int(reflect.TypeOf(ct).Size()) + return +} diff --git a/vendor/golang.org/x/text/collate/build/order.go b/vendor/golang.org/x/text/collate/build/order.go new file mode 100644 index 0000000..2c568db --- /dev/null +++ b/vendor/golang.org/x/text/collate/build/order.go @@ -0,0 +1,393 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package build + +import ( + "fmt" + "log" + "sort" + "strings" + "unicode" + + "golang.org/x/text/internal/colltab" + "golang.org/x/text/unicode/norm" +) + +type logicalAnchor int + +const ( + firstAnchor logicalAnchor = -1 + noAnchor = 0 + lastAnchor = 1 +) + +// entry is used to keep track of a single entry in the collation element table +// during building. Examples of entries can be found in the Default Unicode +// Collation Element Table. +// See http://www.unicode.org/Public/UCA/6.0.0/allkeys.txt. +type entry struct { + str string // same as string(runes) + runes []rune + elems []rawCE // the collation elements + extend string // weights of extend to be appended to elems + before bool // weights relative to next instead of previous. + lock bool // entry is used in extension and can no longer be moved. + + // prev, next, and level are used to keep track of tailorings. + prev, next *entry + level colltab.Level // next differs at this level + skipRemove bool // do not unlink when removed + + decompose bool // can use NFKD decomposition to generate elems + exclude bool // do not include in table + implicit bool // derived, is not included in the list + modified bool // entry was modified in tailoring + logical logicalAnchor + + expansionIndex int // used to store index into expansion table + contractionHandle ctHandle + contractionIndex int // index into contraction elements +} + +func (e *entry) String() string { + return fmt.Sprintf("%X (%q) -> %X (ch:%x; ci:%d, ei:%d)", + e.runes, e.str, e.elems, e.contractionHandle, e.contractionIndex, e.expansionIndex) +} + +func (e *entry) skip() bool { + return e.contraction() +} + +func (e *entry) expansion() bool { + return !e.decompose && len(e.elems) > 1 +} + +func (e *entry) contraction() bool { + return len(e.runes) > 1 +} + +func (e *entry) contractionStarter() bool { + return e.contractionHandle.n != 0 +} + +// nextIndexed gets the next entry that needs to be stored in the table. +// It returns the entry and the collation level at which the next entry differs +// from the current entry. +// Entries that can be explicitly derived and logical reset positions are +// examples of entries that will not be indexed. +func (e *entry) nextIndexed() (*entry, colltab.Level) { + level := e.level + for e = e.next; e != nil && (e.exclude || len(e.elems) == 0); e = e.next { + if e.level < level { + level = e.level + } + } + return e, level +} + +// remove unlinks entry e from the sorted chain and clears the collation +// elements. e may not be at the front or end of the list. This should always +// be the case, as the front and end of the list are always logical anchors, +// which may not be removed. +func (e *entry) remove() { + if e.logical != noAnchor { + log.Fatalf("may not remove anchor %q", e.str) + } + // TODO: need to set e.prev.level to e.level if e.level is smaller? + e.elems = nil + if !e.skipRemove { + if e.prev != nil { + e.prev.next = e.next + } + if e.next != nil { + e.next.prev = e.prev + } + } + e.skipRemove = false +} + +// insertAfter inserts n after e. +func (e *entry) insertAfter(n *entry) { + if e == n { + panic("e == anchor") + } + if e == nil { + panic("unexpected nil anchor") + } + n.remove() + n.decompose = false // redo decomposition test + + n.next = e.next + n.prev = e + if e.next != nil { + e.next.prev = n + } + e.next = n +} + +// insertBefore inserts n before e. +func (e *entry) insertBefore(n *entry) { + if e == n { + panic("e == anchor") + } + if e == nil { + panic("unexpected nil anchor") + } + n.remove() + n.decompose = false // redo decomposition test + + n.prev = e.prev + n.next = e + if e.prev != nil { + e.prev.next = n + } + e.prev = n +} + +func (e *entry) encodeBase() (ce uint32, err error) { + switch { + case e.expansion(): + ce, err = makeExpandIndex(e.expansionIndex) + default: + if e.decompose { + log.Fatal("decompose should be handled elsewhere") + } + ce, err = makeCE(e.elems[0]) + } + return +} + +func (e *entry) encode() (ce uint32, err error) { + if e.skip() { + log.Fatal("cannot build colElem for entry that should be skipped") + } + switch { + case e.decompose: + t1 := e.elems[0].w[2] + t2 := 0 + if len(e.elems) > 1 { + t2 = e.elems[1].w[2] + } + ce, err = makeDecompose(t1, t2) + case e.contractionStarter(): + ce, err = makeContractIndex(e.contractionHandle, e.contractionIndex) + default: + if len(e.runes) > 1 { + log.Fatal("colElem: contractions are handled in contraction trie") + } + ce, err = e.encodeBase() + } + return +} + +// entryLess returns true if a sorts before b and false otherwise. +func entryLess(a, b *entry) bool { + if res, _ := compareWeights(a.elems, b.elems); res != 0 { + return res == -1 + } + if a.logical != noAnchor { + return a.logical == firstAnchor + } + if b.logical != noAnchor { + return b.logical == lastAnchor + } + return a.str < b.str +} + +type sortedEntries []*entry + +func (s sortedEntries) Len() int { + return len(s) +} + +func (s sortedEntries) Swap(i, j int) { + s[i], s[j] = s[j], s[i] +} + +func (s sortedEntries) Less(i, j int) bool { + return entryLess(s[i], s[j]) +} + +type ordering struct { + id string + entryMap map[string]*entry + ordered []*entry + handle *trieHandle +} + +// insert inserts e into both entryMap and ordered. +// Note that insert simply appends e to ordered. To reattain a sorted +// order, o.sort() should be called. +func (o *ordering) insert(e *entry) { + if e.logical == noAnchor { + o.entryMap[e.str] = e + } else { + // Use key format as used in UCA rules. + o.entryMap[fmt.Sprintf("[%s]", e.str)] = e + // Also add index entry for XML format. + o.entryMap[fmt.Sprintf("<%s/>", strings.Replace(e.str, " ", "_", -1))] = e + } + o.ordered = append(o.ordered, e) +} + +// newEntry creates a new entry for the given info and inserts it into +// the index. +func (o *ordering) newEntry(s string, ces []rawCE) *entry { + e := &entry{ + runes: []rune(s), + elems: ces, + str: s, + } + o.insert(e) + return e +} + +// find looks up and returns the entry for the given string. +// It returns nil if str is not in the index and if an implicit value +// cannot be derived, that is, if str represents more than one rune. +func (o *ordering) find(str string) *entry { + e := o.entryMap[str] + if e == nil { + r := []rune(str) + if len(r) == 1 { + const ( + firstHangul = 0xAC00 + lastHangul = 0xD7A3 + ) + if r[0] >= firstHangul && r[0] <= lastHangul { + ce := []rawCE{} + nfd := norm.NFD.String(str) + for _, r := range nfd { + ce = append(ce, o.find(string(r)).elems...) + } + e = o.newEntry(nfd, ce) + } else { + e = o.newEntry(string(r[0]), []rawCE{ + {w: []int{ + implicitPrimary(r[0]), + defaultSecondary, + defaultTertiary, + int(r[0]), + }, + }, + }) + e.modified = true + } + e.exclude = true // do not index implicits + } + } + return e +} + +// makeRootOrdering returns a newly initialized ordering value and populates +// it with a set of logical reset points that can be used as anchors. +// The anchors first_tertiary_ignorable and __END__ will always sort at +// the beginning and end, respectively. This means that prev and next are non-nil +// for any indexed entry. +func makeRootOrdering() ordering { + const max = unicode.MaxRune + o := ordering{ + entryMap: make(map[string]*entry), + } + insert := func(typ logicalAnchor, s string, ce []int) { + e := &entry{ + elems: []rawCE{{w: ce}}, + str: s, + exclude: true, + logical: typ, + } + o.insert(e) + } + insert(firstAnchor, "first tertiary ignorable", []int{0, 0, 0, 0}) + insert(lastAnchor, "last tertiary ignorable", []int{0, 0, 0, max}) + insert(lastAnchor, "last primary ignorable", []int{0, defaultSecondary, defaultTertiary, max}) + insert(lastAnchor, "last non ignorable", []int{maxPrimary, defaultSecondary, defaultTertiary, max}) + insert(lastAnchor, "__END__", []int{1 << maxPrimaryBits, defaultSecondary, defaultTertiary, max}) + return o +} + +// patchForInsert eleminates entries from the list with more than one collation element. +// The next and prev fields of the eliminated entries still point to appropriate +// values in the newly created list. +// It requires that sort has been called. +func (o *ordering) patchForInsert() { + for i := 0; i < len(o.ordered)-1; { + e := o.ordered[i] + lev := e.level + n := e.next + for ; n != nil && len(n.elems) > 1; n = n.next { + if n.level < lev { + lev = n.level + } + n.skipRemove = true + } + for ; o.ordered[i] != n; i++ { + o.ordered[i].level = lev + o.ordered[i].next = n + o.ordered[i+1].prev = e + } + } +} + +// clone copies all ordering of es into a new ordering value. +func (o *ordering) clone() *ordering { + o.sort() + oo := ordering{ + entryMap: make(map[string]*entry), + } + for _, e := range o.ordered { + ne := &entry{ + runes: e.runes, + elems: e.elems, + str: e.str, + decompose: e.decompose, + exclude: e.exclude, + logical: e.logical, + } + oo.insert(ne) + } + oo.sort() // link all ordering. + oo.patchForInsert() + return &oo +} + +// front returns the first entry to be indexed. +// It assumes that sort() has been called. +func (o *ordering) front() *entry { + e := o.ordered[0] + if e.prev != nil { + log.Panicf("unexpected first entry: %v", e) + } + // The first entry is always a logical position, which should not be indexed. + e, _ = e.nextIndexed() + return e +} + +// sort sorts all ordering based on their collation elements and initializes +// the prev, next, and level fields accordingly. +func (o *ordering) sort() { + sort.Sort(sortedEntries(o.ordered)) + l := o.ordered + for i := 1; i < len(l); i++ { + k := i - 1 + l[k].next = l[i] + _, l[k].level = compareWeights(l[k].elems, l[i].elems) + l[i].prev = l[k] + } +} + +// genColElems generates a collation element array from the runes in str. This +// assumes that all collation elements have already been added to the Builder. +func (o *ordering) genColElems(str string) []rawCE { + elems := []rawCE{} + for _, r := range []rune(str) { + for _, ce := range o.find(string(r)).elems { + if ce.w[0] != 0 || ce.w[1] != 0 || ce.w[2] != 0 { + elems = append(elems, ce) + } + } + } + return elems +} diff --git a/vendor/golang.org/x/text/collate/build/table.go b/vendor/golang.org/x/text/collate/build/table.go new file mode 100644 index 0000000..7eea7a6 --- /dev/null +++ b/vendor/golang.org/x/text/collate/build/table.go @@ -0,0 +1,81 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package build + +import ( + "fmt" + "io" + "reflect" + + "golang.org/x/text/internal/colltab" +) + +// table is an intermediate structure that roughly resembles the table in collate. +type table struct { + colltab.Table + trie trie + root *trieHandle +} + +// print writes the table as Go compilable code to w. It prefixes the +// variable names with name. It returns the number of bytes written +// and the size of the resulting table. +func (t *table) fprint(w io.Writer, name string) (n, size int, err error) { + update := func(nn, sz int, e error) { + n += nn + if err == nil { + err = e + } + size += sz + } + // Write arrays needed for the structure. + update(printColElems(w, t.ExpandElem, name+"ExpandElem")) + update(printColElems(w, t.ContractElem, name+"ContractElem")) + update(t.trie.printArrays(w, name)) + update(printArray(t.ContractTries, w, name)) + + nn, e := fmt.Fprintf(w, "// Total size of %sTable is %d bytes\n", name, size) + update(nn, 0, e) + return +} + +func (t *table) fprintIndex(w io.Writer, h *trieHandle, id string) (n int, err error) { + p := func(f string, a ...interface{}) { + nn, e := fmt.Fprintf(w, f, a...) + n += nn + if err == nil { + err = e + } + } + p("\t{ // %s\n", id) + p("\t\tlookupOffset: 0x%x,\n", h.lookupStart) + p("\t\tvaluesOffset: 0x%x,\n", h.valueStart) + p("\t},\n") + return +} + +func printColElems(w io.Writer, a []uint32, name string) (n, sz int, err error) { + p := func(f string, a ...interface{}) { + nn, e := fmt.Fprintf(w, f, a...) + n += nn + if err == nil { + err = e + } + } + sz = len(a) * int(reflect.TypeOf(uint32(0)).Size()) + p("// %s: %d entries, %d bytes\n", name, len(a), sz) + p("var %s = [%d]uint32 {", name, len(a)) + for i, c := range a { + switch { + case i%64 == 0: + p("\n\t// Block %d, offset 0x%x\n", i/64, i) + case (i%64)%6 == 0: + p("\n\t") + } + p("0x%.8X, ", c) + } + p("\n}\n\n") + return +} diff --git a/vendor/golang.org/x/text/collate/build/trie.go b/vendor/golang.org/x/text/collate/build/trie.go new file mode 100644 index 0000000..9404a34 --- /dev/null +++ b/vendor/golang.org/x/text/collate/build/trie.go @@ -0,0 +1,290 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// The trie in this file is used to associate the first full character +// in a UTF-8 string to a collation element. +// All but the last byte in a UTF-8 byte sequence are +// used to look up offsets in the index table to be used for the next byte. +// The last byte is used to index into a table of collation elements. +// This file contains the code for the generation of the trie. + +package build + +import ( + "fmt" + "hash/fnv" + "io" + "reflect" +) + +const ( + blockSize = 64 + blockOffset = 2 // Subtract 2 blocks to compensate for the 0x80 added to continuation bytes. +) + +type trieHandle struct { + lookupStart uint16 // offset in table for first byte + valueStart uint16 // offset in table for first byte +} + +type trie struct { + index []uint16 + values []uint32 +} + +// trieNode is the intermediate trie structure used for generating a trie. +type trieNode struct { + index []*trieNode + value []uint32 + b byte + refValue uint16 + refIndex uint16 +} + +func newNode() *trieNode { + return &trieNode{ + index: make([]*trieNode, 64), + value: make([]uint32, 128), // root node size is 128 instead of 64 + } +} + +func (n *trieNode) isInternal() bool { + return n.value != nil +} + +func (n *trieNode) insert(r rune, value uint32) { + const maskx = 0x3F // mask out two most-significant bits + str := string(r) + if len(str) == 1 { + n.value[str[0]] = value + return + } + for i := 0; i < len(str)-1; i++ { + b := str[i] & maskx + if n.index == nil { + n.index = make([]*trieNode, blockSize) + } + nn := n.index[b] + if nn == nil { + nn = &trieNode{} + nn.b = b + n.index[b] = nn + } + n = nn + } + if n.value == nil { + n.value = make([]uint32, blockSize) + } + b := str[len(str)-1] & maskx + n.value[b] = value +} + +type trieBuilder struct { + t *trie + + roots []*trieHandle + + lookupBlocks []*trieNode + valueBlocks []*trieNode + + lookupBlockIdx map[uint32]*trieNode + valueBlockIdx map[uint32]*trieNode +} + +func newTrieBuilder() *trieBuilder { + index := &trieBuilder{} + index.lookupBlocks = make([]*trieNode, 0) + index.valueBlocks = make([]*trieNode, 0) + index.lookupBlockIdx = make(map[uint32]*trieNode) + index.valueBlockIdx = make(map[uint32]*trieNode) + // The third nil is the default null block. The other two blocks + // are used to guarantee an offset of at least 3 for each block. + index.lookupBlocks = append(index.lookupBlocks, nil, nil, nil) + index.t = &trie{} + return index +} + +func (b *trieBuilder) computeOffsets(n *trieNode) *trieNode { + hasher := fnv.New32() + if n.index != nil { + for i, nn := range n.index { + var vi, vv uint16 + if nn != nil { + nn = b.computeOffsets(nn) + n.index[i] = nn + vi = nn.refIndex + vv = nn.refValue + } + hasher.Write([]byte{byte(vi >> 8), byte(vi)}) + hasher.Write([]byte{byte(vv >> 8), byte(vv)}) + } + h := hasher.Sum32() + nn, ok := b.lookupBlockIdx[h] + if !ok { + n.refIndex = uint16(len(b.lookupBlocks)) - blockOffset + b.lookupBlocks = append(b.lookupBlocks, n) + b.lookupBlockIdx[h] = n + } else { + n = nn + } + } else { + for _, v := range n.value { + hasher.Write([]byte{byte(v >> 24), byte(v >> 16), byte(v >> 8), byte(v)}) + } + h := hasher.Sum32() + nn, ok := b.valueBlockIdx[h] + if !ok { + n.refValue = uint16(len(b.valueBlocks)) - blockOffset + n.refIndex = n.refValue + b.valueBlocks = append(b.valueBlocks, n) + b.valueBlockIdx[h] = n + } else { + n = nn + } + } + return n +} + +func (b *trieBuilder) addStartValueBlock(n *trieNode) uint16 { + hasher := fnv.New32() + for _, v := range n.value[:2*blockSize] { + hasher.Write([]byte{byte(v >> 24), byte(v >> 16), byte(v >> 8), byte(v)}) + } + h := hasher.Sum32() + nn, ok := b.valueBlockIdx[h] + if !ok { + n.refValue = uint16(len(b.valueBlocks)) + n.refIndex = n.refValue + b.valueBlocks = append(b.valueBlocks, n) + // Add a dummy block to accommodate the double block size. + b.valueBlocks = append(b.valueBlocks, nil) + b.valueBlockIdx[h] = n + } else { + n = nn + } + return n.refValue +} + +func genValueBlock(t *trie, n *trieNode) { + if n != nil { + for _, v := range n.value { + t.values = append(t.values, v) + } + } +} + +func genLookupBlock(t *trie, n *trieNode) { + for _, nn := range n.index { + v := uint16(0) + if nn != nil { + if n.index != nil { + v = nn.refIndex + } else { + v = nn.refValue + } + } + t.index = append(t.index, v) + } +} + +func (b *trieBuilder) addTrie(n *trieNode) *trieHandle { + h := &trieHandle{} + b.roots = append(b.roots, h) + h.valueStart = b.addStartValueBlock(n) + if len(b.roots) == 1 { + // We insert a null block after the first start value block. + // This ensures that continuation bytes UTF-8 sequences of length + // greater than 2 will automatically hit a null block if there + // was an undefined entry. + b.valueBlocks = append(b.valueBlocks, nil) + } + n = b.computeOffsets(n) + // Offset by one extra block as the first byte starts at 0xC0 instead of 0x80. + h.lookupStart = n.refIndex - 1 + return h +} + +// generate generates and returns the trie for n. +func (b *trieBuilder) generate() (t *trie, err error) { + t = b.t + if len(b.valueBlocks) >= 1<<16 { + return nil, fmt.Errorf("maximum number of value blocks exceeded (%d > %d)", len(b.valueBlocks), 1<<16) + } + if len(b.lookupBlocks) >= 1<<16 { + return nil, fmt.Errorf("maximum number of lookup blocks exceeded (%d > %d)", len(b.lookupBlocks), 1<<16) + } + genValueBlock(t, b.valueBlocks[0]) + genValueBlock(t, &trieNode{value: make([]uint32, 64)}) + for i := 2; i < len(b.valueBlocks); i++ { + genValueBlock(t, b.valueBlocks[i]) + } + n := &trieNode{index: make([]*trieNode, 64)} + genLookupBlock(t, n) + genLookupBlock(t, n) + genLookupBlock(t, n) + for i := 3; i < len(b.lookupBlocks); i++ { + genLookupBlock(t, b.lookupBlocks[i]) + } + return b.t, nil +} + +func (t *trie) printArrays(w io.Writer, name string) (n, size int, err error) { + p := func(f string, a ...interface{}) { + nn, e := fmt.Fprintf(w, f, a...) + n += nn + if err == nil { + err = e + } + } + nv := len(t.values) + p("// %sValues: %d entries, %d bytes\n", name, nv, nv*4) + p("// Block 2 is the null block.\n") + p("var %sValues = [%d]uint32 {", name, nv) + var printnewline bool + for i, v := range t.values { + if i%blockSize == 0 { + p("\n\t// Block %#x, offset %#x", i/blockSize, i) + } + if i%4 == 0 { + printnewline = true + } + if v != 0 { + if printnewline { + p("\n\t") + printnewline = false + } + p("%#04x:%#08x, ", i, v) + } + } + p("\n}\n\n") + ni := len(t.index) + p("// %sLookup: %d entries, %d bytes\n", name, ni, ni*2) + p("// Block 0 is the null block.\n") + p("var %sLookup = [%d]uint16 {", name, ni) + printnewline = false + for i, v := range t.index { + if i%blockSize == 0 { + p("\n\t// Block %#x, offset %#x", i/blockSize, i) + } + if i%8 == 0 { + printnewline = true + } + if v != 0 { + if printnewline { + p("\n\t") + printnewline = false + } + p("%#03x:%#02x, ", i, v) + } + } + p("\n}\n\n") + return n, nv*4 + ni*2, err +} + +func (t *trie) printStruct(w io.Writer, handle *trieHandle, name string) (n, sz int, err error) { + const msg = "trie{ %sLookup[%d:], %sValues[%d:], %sLookup[:], %sValues[:]}" + n, err = fmt.Fprintf(w, msg, name, handle.lookupStart*blockSize, name, handle.valueStart*blockSize, name, name) + sz += int(reflect.TypeOf(trie{}).Size()) + return +} diff --git a/vendor/golang.org/x/text/collate/collate.go b/vendor/golang.org/x/text/collate/collate.go new file mode 100644 index 0000000..2ce9689 --- /dev/null +++ b/vendor/golang.org/x/text/collate/collate.go @@ -0,0 +1,403 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// TODO: remove hard-coded versions when we have implemented fractional weights. +// The current implementation is incompatible with later CLDR versions. +//go:generate go run maketables.go -cldr=23 -unicode=6.2.0 + +// Package collate contains types for comparing and sorting Unicode strings +// according to a given collation order. +package collate // import "golang.org/x/text/collate" + +import ( + "bytes" + "strings" + + "golang.org/x/text/internal/colltab" + "golang.org/x/text/language" +) + +// Collator provides functionality for comparing strings for a given +// collation order. +type Collator struct { + options + + sorter sorter + + _iter [2]iter +} + +func (c *Collator) iter(i int) *iter { + // TODO: evaluate performance for making the second iterator optional. + return &c._iter[i] +} + +// Supported returns the list of languages for which collating differs from its parent. +func Supported() []language.Tag { + // TODO: use language.Coverage instead. + + t := make([]language.Tag, len(tags)) + copy(t, tags) + return t +} + +func init() { + ids := strings.Split(availableLocales, ",") + tags = make([]language.Tag, len(ids)) + for i, s := range ids { + tags[i] = language.Raw.MustParse(s) + } +} + +var tags []language.Tag + +// New returns a new Collator initialized for the given locale. +func New(t language.Tag, o ...Option) *Collator { + index := colltab.MatchLang(t, tags) + c := newCollator(getTable(locales[index])) + + // Set options from the user-supplied tag. + c.setFromTag(t) + + // Set the user-supplied options. + c.setOptions(o) + + c.init() + return c +} + +// NewFromTable returns a new Collator for the given Weighter. +func NewFromTable(w colltab.Weighter, o ...Option) *Collator { + c := newCollator(w) + c.setOptions(o) + c.init() + return c +} + +func (c *Collator) init() { + if c.numeric { + c.t = colltab.NewNumericWeighter(c.t) + } + c._iter[0].init(c) + c._iter[1].init(c) +} + +// Buffer holds keys generated by Key and KeyString. +type Buffer struct { + buf [4096]byte + key []byte +} + +func (b *Buffer) init() { + if b.key == nil { + b.key = b.buf[:0] + } +} + +// Reset clears the buffer from previous results generated by Key and KeyString. +func (b *Buffer) Reset() { + b.key = b.key[:0] +} + +// Compare returns an integer comparing the two byte slices. +// The result will be 0 if a==b, -1 if a < b, and +1 if a > b. +func (c *Collator) Compare(a, b []byte) int { + // TODO: skip identical prefixes once we have a fast way to detect if a rune is + // part of a contraction. This would lead to roughly a 10% speedup for the colcmp regtest. + c.iter(0).SetInput(a) + c.iter(1).SetInput(b) + if res := c.compare(); res != 0 { + return res + } + if !c.ignore[colltab.Identity] { + return bytes.Compare(a, b) + } + return 0 +} + +// CompareString returns an integer comparing the two strings. +// The result will be 0 if a==b, -1 if a < b, and +1 if a > b. +func (c *Collator) CompareString(a, b string) int { + // TODO: skip identical prefixes once we have a fast way to detect if a rune is + // part of a contraction. This would lead to roughly a 10% speedup for the colcmp regtest. + c.iter(0).SetInputString(a) + c.iter(1).SetInputString(b) + if res := c.compare(); res != 0 { + return res + } + if !c.ignore[colltab.Identity] { + if a < b { + return -1 + } else if a > b { + return 1 + } + } + return 0 +} + +func compareLevel(f func(i *iter) int, a, b *iter) int { + a.pce = 0 + b.pce = 0 + for { + va := f(a) + vb := f(b) + if va != vb { + if va < vb { + return -1 + } + return 1 + } else if va == 0 { + break + } + } + return 0 +} + +func (c *Collator) compare() int { + ia, ib := c.iter(0), c.iter(1) + // Process primary level + if c.alternate != altShifted { + // TODO: implement script reordering + if res := compareLevel((*iter).nextPrimary, ia, ib); res != 0 { + return res + } + } else { + // TODO: handle shifted + } + if !c.ignore[colltab.Secondary] { + f := (*iter).nextSecondary + if c.backwards { + f = (*iter).prevSecondary + } + if res := compareLevel(f, ia, ib); res != 0 { + return res + } + } + // TODO: special case handling (Danish?) + if !c.ignore[colltab.Tertiary] || c.caseLevel { + if res := compareLevel((*iter).nextTertiary, ia, ib); res != 0 { + return res + } + if !c.ignore[colltab.Quaternary] { + if res := compareLevel((*iter).nextQuaternary, ia, ib); res != 0 { + return res + } + } + } + return 0 +} + +// Key returns the collation key for str. +// Passing the buffer buf may avoid memory allocations. +// The returned slice will point to an allocation in Buffer and will remain +// valid until the next call to buf.Reset(). +func (c *Collator) Key(buf *Buffer, str []byte) []byte { + // See http://www.unicode.org/reports/tr10/#Main_Algorithm for more details. + buf.init() + return c.key(buf, c.getColElems(str)) +} + +// KeyFromString returns the collation key for str. +// Passing the buffer buf may avoid memory allocations. +// The returned slice will point to an allocation in Buffer and will retain +// valid until the next call to buf.ResetKeys(). +func (c *Collator) KeyFromString(buf *Buffer, str string) []byte { + // See http://www.unicode.org/reports/tr10/#Main_Algorithm for more details. + buf.init() + return c.key(buf, c.getColElemsString(str)) +} + +func (c *Collator) key(buf *Buffer, w []colltab.Elem) []byte { + processWeights(c.alternate, c.t.Top(), w) + kn := len(buf.key) + c.keyFromElems(buf, w) + return buf.key[kn:] +} + +func (c *Collator) getColElems(str []byte) []colltab.Elem { + i := c.iter(0) + i.SetInput(str) + for i.Next() { + } + return i.Elems +} + +func (c *Collator) getColElemsString(str string) []colltab.Elem { + i := c.iter(0) + i.SetInputString(str) + for i.Next() { + } + return i.Elems +} + +type iter struct { + wa [512]colltab.Elem + + colltab.Iter + pce int +} + +func (i *iter) init(c *Collator) { + i.Weighter = c.t + i.Elems = i.wa[:0] +} + +func (i *iter) nextPrimary() int { + for { + for ; i.pce < i.N; i.pce++ { + if v := i.Elems[i.pce].Primary(); v != 0 { + i.pce++ + return v + } + } + if !i.Next() { + return 0 + } + } + panic("should not reach here") +} + +func (i *iter) nextSecondary() int { + for ; i.pce < len(i.Elems); i.pce++ { + if v := i.Elems[i.pce].Secondary(); v != 0 { + i.pce++ + return v + } + } + return 0 +} + +func (i *iter) prevSecondary() int { + for ; i.pce < len(i.Elems); i.pce++ { + if v := i.Elems[len(i.Elems)-i.pce-1].Secondary(); v != 0 { + i.pce++ + return v + } + } + return 0 +} + +func (i *iter) nextTertiary() int { + for ; i.pce < len(i.Elems); i.pce++ { + if v := i.Elems[i.pce].Tertiary(); v != 0 { + i.pce++ + return int(v) + } + } + return 0 +} + +func (i *iter) nextQuaternary() int { + for ; i.pce < len(i.Elems); i.pce++ { + if v := i.Elems[i.pce].Quaternary(); v != 0 { + i.pce++ + return v + } + } + return 0 +} + +func appendPrimary(key []byte, p int) []byte { + // Convert to variable length encoding; supports up to 23 bits. + if p <= 0x7FFF { + key = append(key, uint8(p>>8), uint8(p)) + } else { + key = append(key, uint8(p>>16)|0x80, uint8(p>>8), uint8(p)) + } + return key +} + +// keyFromElems converts the weights ws to a compact sequence of bytes. +// The result will be appended to the byte buffer in buf. +func (c *Collator) keyFromElems(buf *Buffer, ws []colltab.Elem) { + for _, v := range ws { + if w := v.Primary(); w > 0 { + buf.key = appendPrimary(buf.key, w) + } + } + if !c.ignore[colltab.Secondary] { + buf.key = append(buf.key, 0, 0) + // TODO: we can use one 0 if we can guarantee that all non-zero weights are > 0xFF. + if !c.backwards { + for _, v := range ws { + if w := v.Secondary(); w > 0 { + buf.key = append(buf.key, uint8(w>>8), uint8(w)) + } + } + } else { + for i := len(ws) - 1; i >= 0; i-- { + if w := ws[i].Secondary(); w > 0 { + buf.key = append(buf.key, uint8(w>>8), uint8(w)) + } + } + } + } else if c.caseLevel { + buf.key = append(buf.key, 0, 0) + } + if !c.ignore[colltab.Tertiary] || c.caseLevel { + buf.key = append(buf.key, 0, 0) + for _, v := range ws { + if w := v.Tertiary(); w > 0 { + buf.key = append(buf.key, uint8(w)) + } + } + // Derive the quaternary weights from the options and other levels. + // Note that we represent MaxQuaternary as 0xFF. The first byte of the + // representation of a primary weight is always smaller than 0xFF, + // so using this single byte value will compare correctly. + if !c.ignore[colltab.Quaternary] && c.alternate >= altShifted { + if c.alternate == altShiftTrimmed { + lastNonFFFF := len(buf.key) + buf.key = append(buf.key, 0) + for _, v := range ws { + if w := v.Quaternary(); w == colltab.MaxQuaternary { + buf.key = append(buf.key, 0xFF) + } else if w > 0 { + buf.key = appendPrimary(buf.key, w) + lastNonFFFF = len(buf.key) + } + } + buf.key = buf.key[:lastNonFFFF] + } else { + buf.key = append(buf.key, 0) + for _, v := range ws { + if w := v.Quaternary(); w == colltab.MaxQuaternary { + buf.key = append(buf.key, 0xFF) + } else if w > 0 { + buf.key = appendPrimary(buf.key, w) + } + } + } + } + } +} + +func processWeights(vw alternateHandling, top uint32, wa []colltab.Elem) { + ignore := false + vtop := int(top) + switch vw { + case altShifted, altShiftTrimmed: + for i := range wa { + if p := wa[i].Primary(); p <= vtop && p != 0 { + wa[i] = colltab.MakeQuaternary(p) + ignore = true + } else if p == 0 { + if ignore { + wa[i] = colltab.Ignore + } + } else { + ignore = false + } + } + case altBlanked: + for i := range wa { + if p := wa[i].Primary(); p <= vtop && (ignore || p != 0) { + wa[i] = colltab.Ignore + ignore = true + } else { + ignore = false + } + } + } +} diff --git a/vendor/golang.org/x/text/collate/index.go b/vendor/golang.org/x/text/collate/index.go new file mode 100644 index 0000000..535fb54 --- /dev/null +++ b/vendor/golang.org/x/text/collate/index.go @@ -0,0 +1,32 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package collate + +import "golang.org/x/text/internal/colltab" + +const blockSize = 64 + +func getTable(t tableIndex) *colltab.Table { + return &colltab.Table{ + Index: colltab.Trie{ + Index0: mainLookup[:][blockSize*t.lookupOffset:], + Values0: mainValues[:][blockSize*t.valuesOffset:], + Index: mainLookup[:], + Values: mainValues[:], + }, + ExpandElem: mainExpandElem[:], + ContractTries: colltab.ContractTrieSet(mainCTEntries[:]), + ContractElem: mainContractElem[:], + MaxContractLen: 18, + VariableTop: varTop, + } +} + +// tableIndex holds information for constructing a table +// for a certain locale based on the main table. +type tableIndex struct { + lookupOffset uint32 + valuesOffset uint32 +} diff --git a/vendor/golang.org/x/text/collate/maketables.go b/vendor/golang.org/x/text/collate/maketables.go new file mode 100644 index 0000000..b4c835e --- /dev/null +++ b/vendor/golang.org/x/text/collate/maketables.go @@ -0,0 +1,553 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build ignore + +// Collation table generator. +// Data read from the web. + +package main + +import ( + "archive/zip" + "bufio" + "bytes" + "flag" + "fmt" + "io" + "io/ioutil" + "log" + "os" + "regexp" + "sort" + "strconv" + "strings" + "unicode/utf8" + + "golang.org/x/text/collate" + "golang.org/x/text/collate/build" + "golang.org/x/text/internal/colltab" + "golang.org/x/text/internal/gen" + "golang.org/x/text/language" + "golang.org/x/text/unicode/cldr" +) + +var ( + test = flag.Bool("test", false, + "test existing tables; can be used to compare web data with package data.") + short = flag.Bool("short", false, `Use "short" alternatives, when available.`) + draft = flag.Bool("draft", false, `Use draft versions, when available.`) + tags = flag.String("tags", "", "build tags to be included after +build directive") + pkg = flag.String("package", "collate", + "the name of the package in which the generated file is to be included") + + tables = flagStringSetAllowAll("tables", "collate", "collate,chars", + "comma-spearated list of tables to generate.") + exclude = flagStringSet("exclude", "zh2", "", + "comma-separated list of languages to exclude.") + include = flagStringSet("include", "", "", + "comma-separated list of languages to include. Include trumps exclude.") + // TODO: Not included: unihan gb2312han zhuyin big5han (for size reasons) + // TODO: Not included: traditional (buggy for Bengali) + types = flagStringSetAllowAll("types", "standard,phonebook,phonetic,reformed,pinyin,stroke", "", + "comma-separated list of types that should be included.") +) + +// stringSet implements an ordered set based on a list. It implements flag.Value +// to allow a set to be specified as a comma-separated list. +type stringSet struct { + s []string + allowed *stringSet + dirty bool // needs compaction if true + all bool + allowAll bool +} + +func flagStringSet(name, def, allowed, usage string) *stringSet { + ss := &stringSet{} + if allowed != "" { + usage += fmt.Sprintf(" (allowed values: any of %s)", allowed) + ss.allowed = &stringSet{} + failOnError(ss.allowed.Set(allowed)) + } + ss.Set(def) + flag.Var(ss, name, usage) + return ss +} + +func flagStringSetAllowAll(name, def, allowed, usage string) *stringSet { + ss := &stringSet{allowAll: true} + if allowed == "" { + flag.Var(ss, name, usage+fmt.Sprintf(` Use "all" to select all.`)) + } else { + ss.allowed = &stringSet{} + failOnError(ss.allowed.Set(allowed)) + flag.Var(ss, name, usage+fmt.Sprintf(` (allowed values: "all" or any of %s)`, allowed)) + } + ss.Set(def) + return ss +} + +func (ss stringSet) Len() int { + return len(ss.s) +} + +func (ss stringSet) String() string { + return strings.Join(ss.s, ",") +} + +func (ss *stringSet) Set(s string) error { + if ss.allowAll && s == "all" { + ss.s = nil + ss.all = true + return nil + } + ss.s = ss.s[:0] + for _, s := range strings.Split(s, ",") { + if s := strings.TrimSpace(s); s != "" { + if ss.allowed != nil && !ss.allowed.contains(s) { + return fmt.Errorf("unsupported value %q; must be one of %s", s, ss.allowed) + } + ss.add(s) + } + } + ss.compact() + return nil +} + +func (ss *stringSet) add(s string) { + ss.s = append(ss.s, s) + ss.dirty = true +} + +func (ss *stringSet) values() []string { + ss.compact() + return ss.s +} + +func (ss *stringSet) contains(s string) bool { + if ss.all { + return true + } + for _, v := range ss.s { + if v == s { + return true + } + } + return false +} + +func (ss *stringSet) compact() { + if !ss.dirty { + return + } + a := ss.s + sort.Strings(a) + k := 0 + for i := 1; i < len(a); i++ { + if a[k] != a[i] { + a[k+1] = a[i] + k++ + } + } + ss.s = a[:k+1] + ss.dirty = false +} + +func skipLang(l string) bool { + if include.Len() > 0 { + return !include.contains(l) + } + return exclude.contains(l) +} + +// altInclude returns a list of alternatives (for the LDML alt attribute) +// in order of preference. An empty string in this list indicates the +// default entry. +func altInclude() []string { + l := []string{} + if *short { + l = append(l, "short") + } + l = append(l, "") + // TODO: handle draft using cldr.SetDraftLevel + if *draft { + l = append(l, "proposed") + } + return l +} + +func failOnError(e error) { + if e != nil { + log.Panic(e) + } +} + +func openArchive() *zip.Reader { + f := gen.OpenCLDRCoreZip() + buffer, err := ioutil.ReadAll(f) + f.Close() + failOnError(err) + archive, err := zip.NewReader(bytes.NewReader(buffer), int64(len(buffer))) + failOnError(err) + return archive +} + +// parseUCA parses a Default Unicode Collation Element Table of the format +// specified in http://www.unicode.org/reports/tr10/#File_Format. +// It returns the variable top. +func parseUCA(builder *build.Builder) { + var r io.ReadCloser + var err error + for _, f := range openArchive().File { + if strings.HasSuffix(f.Name, "allkeys_CLDR.txt") { + r, err = f.Open() + } + } + if r == nil { + log.Fatal("File allkeys_CLDR.txt not found in archive.") + } + failOnError(err) + defer r.Close() + scanner := bufio.NewScanner(r) + colelem := regexp.MustCompile(`\[([.*])([0-9A-F.]+)\]`) + for i := 1; scanner.Scan(); i++ { + line := scanner.Text() + if len(line) == 0 || line[0] == '#' { + continue + } + if line[0] == '@' { + // parse properties + switch { + case strings.HasPrefix(line[1:], "version "): + a := strings.Split(line[1:], " ") + if a[1] != gen.UnicodeVersion() { + log.Fatalf("incompatible version %s; want %s", a[1], gen.UnicodeVersion()) + } + case strings.HasPrefix(line[1:], "backwards "): + log.Fatalf("%d: unsupported option backwards", i) + default: + log.Printf("%d: unknown option %s", i, line[1:]) + } + } else { + // parse entries + part := strings.Split(line, " ; ") + if len(part) != 2 { + log.Fatalf("%d: production rule without ';': %v", i, line) + } + lhs := []rune{} + for _, v := range strings.Split(part[0], " ") { + if v == "" { + continue + } + lhs = append(lhs, rune(convHex(i, v))) + } + var n int + var vars []int + rhs := [][]int{} + for i, m := range colelem.FindAllStringSubmatch(part[1], -1) { + n += len(m[0]) + elem := []int{} + for _, h := range strings.Split(m[2], ".") { + elem = append(elem, convHex(i, h)) + } + if m[1] == "*" { + vars = append(vars, i) + } + rhs = append(rhs, elem) + } + if len(part[1]) < n+3 || part[1][n+1] != '#' { + log.Fatalf("%d: expected comment; found %s", i, part[1][n:]) + } + if *test { + testInput.add(string(lhs)) + } + failOnError(builder.Add(lhs, rhs, vars)) + } + } + if scanner.Err() != nil { + log.Fatal(scanner.Err()) + } +} + +func convHex(line int, s string) int { + r, e := strconv.ParseInt(s, 16, 32) + if e != nil { + log.Fatalf("%d: %v", line, e) + } + return int(r) +} + +var testInput = stringSet{} + +var charRe = regexp.MustCompile(`&#x([0-9A-F]*);`) +var tagRe = regexp.MustCompile(`<([a-z_]*) */>`) + +var mainLocales = []string{} + +// charsets holds a list of exemplar characters per category. +type charSets map[string][]string + +func (p charSets) fprint(w io.Writer) { + fmt.Fprintln(w, "[exN]string{") + for i, k := range []string{"", "contractions", "punctuation", "auxiliary", "currencySymbol", "index"} { + if set := p[k]; len(set) != 0 { + fmt.Fprintf(w, "\t\t%d: %q,\n", i, strings.Join(set, " ")) + } + } + fmt.Fprintln(w, "\t},") +} + +var localeChars = make(map[string]charSets) + +const exemplarHeader = ` +type exemplarType int +const ( + exCharacters exemplarType = iota + exContractions + exPunctuation + exAuxiliary + exCurrency + exIndex + exN +) +` + +func printExemplarCharacters(w io.Writer) { + fmt.Fprintln(w, exemplarHeader) + fmt.Fprintln(w, "var exemplarCharacters = map[string][exN]string{") + for _, loc := range mainLocales { + fmt.Fprintf(w, "\t%q: ", loc) + localeChars[loc].fprint(w) + } + fmt.Fprintln(w, "}") +} + +func decodeCLDR(d *cldr.Decoder) *cldr.CLDR { + r := gen.OpenCLDRCoreZip() + data, err := d.DecodeZip(r) + failOnError(err) + return data +} + +// parseMain parses XML files in the main directory of the CLDR core.zip file. +func parseMain() { + d := &cldr.Decoder{} + d.SetDirFilter("main") + d.SetSectionFilter("characters") + data := decodeCLDR(d) + for _, loc := range data.Locales() { + x := data.RawLDML(loc) + if skipLang(x.Identity.Language.Type) { + continue + } + if x.Characters != nil { + x, _ = data.LDML(loc) + loc = language.Make(loc).String() + for _, ec := range x.Characters.ExemplarCharacters { + if ec.Draft != "" { + continue + } + if _, ok := localeChars[loc]; !ok { + mainLocales = append(mainLocales, loc) + localeChars[loc] = make(charSets) + } + localeChars[loc][ec.Type] = parseCharacters(ec.Data()) + } + } + } +} + +func parseCharacters(chars string) []string { + parseSingle := func(s string) (r rune, tail string, escaped bool) { + if s[0] == '\\' { + return rune(s[1]), s[2:], true + } + r, sz := utf8.DecodeRuneInString(s) + return r, s[sz:], false + } + chars = strings.TrimSpace(chars) + if n := len(chars) - 1; chars[n] == ']' && chars[0] == '[' { + chars = chars[1:n] + } + list := []string{} + var r, last, end rune + for len(chars) > 0 { + if chars[0] == '{' { // character sequence + buf := []rune{} + for chars = chars[1:]; len(chars) > 0; { + r, chars, _ = parseSingle(chars) + if r == '}' { + break + } + if r == ' ' { + log.Fatalf("space not supported in sequence %q", chars) + } + buf = append(buf, r) + } + list = append(list, string(buf)) + last = 0 + } else { // single character + escaped := false + r, chars, escaped = parseSingle(chars) + if r != ' ' { + if r == '-' && !escaped { + if last == 0 { + log.Fatal("'-' should be preceded by a character") + } + end, chars, _ = parseSingle(chars) + for ; last <= end; last++ { + list = append(list, string(last)) + } + last = 0 + } else { + list = append(list, string(r)) + last = r + } + } + } + } + return list +} + +var fileRe = regexp.MustCompile(`.*/collation/(.*)\.xml`) + +// typeMap translates legacy type keys to their BCP47 equivalent. +var typeMap = map[string]string{ + "phonebook": "phonebk", + "traditional": "trad", +} + +// parseCollation parses XML files in the collation directory of the CLDR core.zip file. +func parseCollation(b *build.Builder) { + d := &cldr.Decoder{} + d.SetDirFilter("collation") + data := decodeCLDR(d) + for _, loc := range data.Locales() { + x, err := data.LDML(loc) + failOnError(err) + if skipLang(x.Identity.Language.Type) { + continue + } + cs := x.Collations.Collation + sl := cldr.MakeSlice(&cs) + if len(types.s) == 0 { + sl.SelectAnyOf("type", x.Collations.Default()) + } else if !types.all { + sl.SelectAnyOf("type", types.s...) + } + sl.SelectOnePerGroup("alt", altInclude()) + + for _, c := range cs { + id, err := language.Parse(loc) + if err != nil { + fmt.Fprintf(os.Stderr, "invalid locale: %q", err) + continue + } + // Support both old- and new-style defaults. + d := c.Type + if x.Collations.DefaultCollation == nil { + d = x.Collations.Default() + } else { + d = x.Collations.DefaultCollation.Data() + } + // We assume tables are being built either for search or collation, + // but not both. For search the default is always "search". + if d != c.Type && c.Type != "search" { + typ := c.Type + if len(c.Type) > 8 { + typ = typeMap[c.Type] + } + id, err = id.SetTypeForKey("co", typ) + failOnError(err) + } + t := b.Tailoring(id) + c.Process(processor{t}) + } + } +} + +type processor struct { + t *build.Tailoring +} + +func (p processor) Reset(anchor string, before int) (err error) { + if before != 0 { + err = p.t.SetAnchorBefore(anchor) + } else { + err = p.t.SetAnchor(anchor) + } + failOnError(err) + return nil +} + +func (p processor) Insert(level int, str, context, extend string) error { + str = context + str + if *test { + testInput.add(str) + } + // TODO: mimic bug in old maketables: remove. + err := p.t.Insert(colltab.Level(level-1), str, context+extend) + failOnError(err) + return nil +} + +func (p processor) Index(id string) { +} + +func testCollator(c *collate.Collator) { + c0 := collate.New(language.Und) + + // iterator over all characters for all locales and check + // whether Key is equal. + buf := collate.Buffer{} + + // Add all common and not too uncommon runes to the test set. + for i := rune(0); i < 0x30000; i++ { + testInput.add(string(i)) + } + for i := rune(0xE0000); i < 0xF0000; i++ { + testInput.add(string(i)) + } + for _, str := range testInput.values() { + k0 := c0.KeyFromString(&buf, str) + k := c.KeyFromString(&buf, str) + if !bytes.Equal(k0, k) { + failOnError(fmt.Errorf("test:%U: keys differ (%x vs %x)", []rune(str), k0, k)) + } + buf.Reset() + } + fmt.Println("PASS") +} + +func main() { + gen.Init() + b := build.NewBuilder() + parseUCA(b) + if tables.contains("chars") { + parseMain() + } + parseCollation(b) + + c, err := b.Build() + failOnError(err) + + if *test { + testCollator(collate.NewFromTable(c)) + } else { + w := &bytes.Buffer{} + + gen.WriteUnicodeVersion(w) + gen.WriteCLDRVersion(w) + + if tables.contains("collate") { + _, err = b.Print(w) + failOnError(err) + } + if tables.contains("chars") { + printExemplarCharacters(w) + } + gen.WriteGoFile("tables.go", *pkg, w.Bytes()) + } +} diff --git a/vendor/golang.org/x/text/collate/option.go b/vendor/golang.org/x/text/collate/option.go new file mode 100644 index 0000000..f39ef68 --- /dev/null +++ b/vendor/golang.org/x/text/collate/option.go @@ -0,0 +1,239 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package collate + +import ( + "sort" + + "golang.org/x/text/internal/colltab" + "golang.org/x/text/language" + "golang.org/x/text/unicode/norm" +) + +// newCollator creates a new collator with default options configured. +func newCollator(t colltab.Weighter) *Collator { + // Initialize a collator with default options. + c := &Collator{ + options: options{ + ignore: [colltab.NumLevels]bool{ + colltab.Quaternary: true, + colltab.Identity: true, + }, + f: norm.NFD, + t: t, + }, + } + + // TODO: store vt in tags or remove. + c.variableTop = t.Top() + + return c +} + +// An Option is used to change the behavior of a Collator. Options override the +// settings passed through the locale identifier. +type Option struct { + priority int + f func(o *options) +} + +type prioritizedOptions []Option + +func (p prioritizedOptions) Len() int { + return len(p) +} + +func (p prioritizedOptions) Swap(i, j int) { + p[i], p[j] = p[j], p[i] +} + +func (p prioritizedOptions) Less(i, j int) bool { + return p[i].priority < p[j].priority +} + +type options struct { + // ignore specifies which levels to ignore. + ignore [colltab.NumLevels]bool + + // caseLevel is true if there is an additional level of case matching + // between the secondary and tertiary levels. + caseLevel bool + + // backwards specifies the order of sorting at the secondary level. + // This option exists predominantly to support reverse sorting of accents in French. + backwards bool + + // numeric specifies whether any sequence of decimal digits (category is Nd) + // is sorted at a primary level with its numeric value. + // For example, "A-21" < "A-123". + // This option is set by wrapping the main Weighter with NewNumericWeighter. + numeric bool + + // alternate specifies an alternative handling of variables. + alternate alternateHandling + + // variableTop is the largest primary value that is considered to be + // variable. + variableTop uint32 + + t colltab.Weighter + + f norm.Form +} + +func (o *options) setOptions(opts []Option) { + sort.Sort(prioritizedOptions(opts)) + for _, x := range opts { + x.f(o) + } +} + +// OptionsFromTag extracts the BCP47 collation options from the tag and +// configures a collator accordingly. These options are set before any other +// option. +func OptionsFromTag(t language.Tag) Option { + return Option{0, func(o *options) { + o.setFromTag(t) + }} +} + +func (o *options) setFromTag(t language.Tag) { + o.caseLevel = ldmlBool(t, o.caseLevel, "kc") + o.backwards = ldmlBool(t, o.backwards, "kb") + o.numeric = ldmlBool(t, o.numeric, "kn") + + // Extract settings from the BCP47 u extension. + switch t.TypeForKey("ks") { // strength + case "level1": + o.ignore[colltab.Secondary] = true + o.ignore[colltab.Tertiary] = true + case "level2": + o.ignore[colltab.Tertiary] = true + case "level3", "": + // The default. + case "level4": + o.ignore[colltab.Quaternary] = false + case "identic": + o.ignore[colltab.Quaternary] = false + o.ignore[colltab.Identity] = false + } + + switch t.TypeForKey("ka") { + case "shifted": + o.alternate = altShifted + // The following two types are not official BCP47, but we support them to + // give access to this otherwise hidden functionality. The name blanked is + // derived from the LDML name blanked and posix reflects the main use of + // the shift-trimmed option. + case "blanked": + o.alternate = altBlanked + case "posix": + o.alternate = altShiftTrimmed + } + + // TODO: caseFirst ("kf"), reorder ("kr"), and maybe variableTop ("vt"). + + // Not used: + // - normalization ("kk", not necessary for this implementation) + // - hiraganaQuatenary ("kh", obsolete) +} + +func ldmlBool(t language.Tag, old bool, key string) bool { + switch t.TypeForKey(key) { + case "true": + return true + case "false": + return false + default: + return old + } +} + +var ( + // IgnoreCase sets case-insensitive comparison. + IgnoreCase Option = ignoreCase + ignoreCase = Option{3, ignoreCaseF} + + // IgnoreDiacritics causes diacritical marks to be ignored. ("o" == "ö"). + IgnoreDiacritics Option = ignoreDiacritics + ignoreDiacritics = Option{3, ignoreDiacriticsF} + + // IgnoreWidth causes full-width characters to match their half-width + // equivalents. + IgnoreWidth Option = ignoreWidth + ignoreWidth = Option{2, ignoreWidthF} + + // Loose sets the collator to ignore diacritics, case and weight. + Loose Option = loose + loose = Option{4, looseF} + + // Force ordering if strings are equivalent but not equal. + Force Option = force + force = Option{5, forceF} + + // Numeric specifies that numbers should sort numerically ("2" < "12"). + Numeric Option = numeric + numeric = Option{5, numericF} +) + +func ignoreWidthF(o *options) { + o.ignore[colltab.Tertiary] = true + o.caseLevel = true +} + +func ignoreDiacriticsF(o *options) { + o.ignore[colltab.Secondary] = true +} + +func ignoreCaseF(o *options) { + o.ignore[colltab.Tertiary] = true + o.caseLevel = false +} + +func looseF(o *options) { + ignoreWidthF(o) + ignoreDiacriticsF(o) + ignoreCaseF(o) +} + +func forceF(o *options) { + o.ignore[colltab.Identity] = false +} + +func numericF(o *options) { o.numeric = true } + +// Reorder overrides the pre-defined ordering of scripts and character sets. +func Reorder(s ...string) Option { + // TODO: need fractional weights to implement this. + panic("TODO: implement") +} + +// TODO: consider making these public again. These options cannot be fully +// specified in BCP47, so an API interface seems warranted. Still a higher-level +// interface would be nice (e.g. a POSIX option for enabling altShiftTrimmed) + +// alternateHandling identifies the various ways in which variables are handled. +// A rune with a primary weight lower than the variable top is considered a +// variable. +// See http://www.unicode.org/reports/tr10/#Variable_Weighting for details. +type alternateHandling int + +const ( + // altNonIgnorable turns off special handling of variables. + altNonIgnorable alternateHandling = iota + + // altBlanked sets variables and all subsequent primary ignorables to be + // ignorable at all levels. This is identical to removing all variables + // and subsequent primary ignorables from the input. + altBlanked + + // altShifted sets variables to be ignorable for levels one through three and + // adds a fourth level based on the values of the ignored levels. + altShifted + + // altShiftTrimmed is a slight variant of altShifted that is used to + // emulate POSIX. + altShiftTrimmed +) diff --git a/vendor/golang.org/x/text/collate/sort.go b/vendor/golang.org/x/text/collate/sort.go new file mode 100644 index 0000000..62f1e75 --- /dev/null +++ b/vendor/golang.org/x/text/collate/sort.go @@ -0,0 +1,81 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package collate + +import ( + "bytes" + "sort" +) + +const ( + maxSortBuffer = 40960 + maxSortEntries = 4096 +) + +type swapper interface { + Swap(i, j int) +} + +type sorter struct { + buf *Buffer + keys [][]byte + src swapper +} + +func (s *sorter) init(n int) { + if s.buf == nil { + s.buf = &Buffer{} + s.buf.init() + } + if cap(s.keys) < n { + s.keys = make([][]byte, n) + } + s.keys = s.keys[0:n] +} + +func (s *sorter) sort(src swapper) { + s.src = src + sort.Sort(s) +} + +func (s sorter) Len() int { + return len(s.keys) +} + +func (s sorter) Less(i, j int) bool { + return bytes.Compare(s.keys[i], s.keys[j]) == -1 +} + +func (s sorter) Swap(i, j int) { + s.keys[i], s.keys[j] = s.keys[j], s.keys[i] + s.src.Swap(i, j) +} + +// A Lister can be sorted by Collator's Sort method. +type Lister interface { + Len() int + Swap(i, j int) + // Bytes returns the bytes of the text at index i. + Bytes(i int) []byte +} + +// Sort uses sort.Sort to sort the strings represented by x using the rules of c. +func (c *Collator) Sort(x Lister) { + n := x.Len() + c.sorter.init(n) + for i := 0; i < n; i++ { + c.sorter.keys[i] = c.Key(c.sorter.buf, x.Bytes(i)) + } + c.sorter.sort(x) +} + +// SortStrings uses sort.Sort to sort the strings in x using the rules of c. +func (c *Collator) SortStrings(x []string) { + c.sorter.init(len(x)) + for i, s := range x { + c.sorter.keys[i] = c.KeyFromString(c.sorter.buf, s) + } + c.sorter.sort(sort.StringSlice(x)) +} diff --git a/vendor/golang.org/x/text/collate/tables.go b/vendor/golang.org/x/text/collate/tables.go new file mode 100644 index 0000000..9ec4f3d --- /dev/null +++ b/vendor/golang.org/x/text/collate/tables.go @@ -0,0 +1,73789 @@ +// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. + +package collate + +// UnicodeVersion is the Unicode version from which the tables in this package are derived. +const UnicodeVersion = "6.2.0" + +// CLDRVersion is the CLDR version from which the tables in this package are derived. +const CLDRVersion = "23" + +var availableLocales = "und,aa,af,ar,as,az,be,bg,bn,bs,bs-Cyrl,ca,cs,cy,da,de-u-co-phonebk,de,dz,ee,el,en,en-US,en-US-u-va-posix,eo,es,et,fa,fa-AF,fi,fi-u-co-standard,fil,fo,fr,fr-CA,gu,ha,haw,he,hi,hr,hu,hy,ig,is,ja,kk,kl,km,kn,ko,kok,ln-u-co-phonetic,ln,lt,lv,mk,ml,mr,mt,my,nb,nn,nso,om,or,pa,pl,ps,ro,ru,se,si,sk,sl,sq,sr,sr-Latn,ssy,sv,sv-u-co-standard,ta,te,th,tn,to,tr,uk,ur,vi,wae,yo,zh,zh-u-co-stroke,zh-Hant-u-co-pinyin,zh-Hant" + +const varTop = 0x30e + +var locales = [...]tableIndex{ + { // und + lookupOffset: 0x15, + valuesOffset: 0x0, + }, + { // aa + lookupOffset: 0x1c, + valuesOffset: 0x1b4, + }, + { // af + lookupOffset: 0x1d, + valuesOffset: 0x0, + }, + { // ar + lookupOffset: 0x1f, + valuesOffset: 0x0, + }, + { // as + lookupOffset: 0x21, + valuesOffset: 0x0, + }, + { // az + lookupOffset: 0x27, + valuesOffset: 0x1d7, + }, + { // be + lookupOffset: 0x28, + valuesOffset: 0x0, + }, + { // bg + lookupOffset: 0x15, + valuesOffset: 0x0, + }, + { // bn + lookupOffset: 0x2a, + valuesOffset: 0x0, + }, + { // bs + lookupOffset: 0x15, + valuesOffset: 0x0, + }, + { // bs-Cyrl + lookupOffset: 0x15, + valuesOffset: 0x0, + }, + { // ca + lookupOffset: 0x2b, + valuesOffset: 0x1ec, + }, + { // cs + lookupOffset: 0x2d, + valuesOffset: 0x1f0, + }, + { // cy + lookupOffset: 0x15, + valuesOffset: 0x1f5, + }, + { // da + lookupOffset: 0x30, + valuesOffset: 0x1f7, + }, + { // de-u-co-phonebk + lookupOffset: 0x32, + valuesOffset: 0x201, + }, + { // de + lookupOffset: 0x15, + valuesOffset: 0x0, + }, + { // dz + lookupOffset: 0x34, + valuesOffset: 0x0, + }, + { // ee + lookupOffset: 0x3a, + valuesOffset: 0x20a, + }, + { // el + lookupOffset: 0x15, + valuesOffset: 0x0, + }, + { // en + lookupOffset: 0x15, + valuesOffset: 0x0, + }, + { // en-US + lookupOffset: 0x15, + valuesOffset: 0x0, + }, + { // en-US-u-va-posix + lookupOffset: 0x41, + valuesOffset: 0x219, + }, + { // eo + lookupOffset: 0x42, + valuesOffset: 0x23b, + }, + { // es + lookupOffset: 0x43, + valuesOffset: 0x23f, + }, + { // et + lookupOffset: 0x49, + valuesOffset: 0x242, + }, + { // fa + lookupOffset: 0x4b, + valuesOffset: 0x0, + }, + { // fa-AF + lookupOffset: 0x15, + valuesOffset: 0x0, + }, + { // fi + lookupOffset: 0x4e, + valuesOffset: 0x25a, + }, + { // fi-u-co-standard + lookupOffset: 0x54, + valuesOffset: 0x265, + }, + { // fil + lookupOffset: 0x43, + valuesOffset: 0x272, + }, + { // fo + lookupOffset: 0x30, + valuesOffset: 0x1f7, + }, + { // fr + lookupOffset: 0x15, + valuesOffset: 0x0, + }, + { // fr-CA + lookupOffset: 0x15, + valuesOffset: 0x0, + }, + { // gu + lookupOffset: 0x56, + valuesOffset: 0x0, + }, + { // ha + lookupOffset: 0x57, + valuesOffset: 0x275, + }, + { // haw + lookupOffset: 0x5e, + valuesOffset: 0x27a, + }, + { // he + lookupOffset: 0x5f, + valuesOffset: 0x0, + }, + { // hi + lookupOffset: 0x61, + valuesOffset: 0x0, + }, + { // hr + lookupOffset: 0x63, + valuesOffset: 0x291, + }, + { // hu + lookupOffset: 0x65, + valuesOffset: 0x297, + }, + { // hy + lookupOffset: 0x66, + valuesOffset: 0x0, + }, + { // ig + lookupOffset: 0x68, + valuesOffset: 0x29f, + }, + { // is + lookupOffset: 0x6a, + valuesOffset: 0x2a3, + }, + { // ja + lookupOffset: 0x76, + valuesOffset: 0x0, + }, + { // kk + lookupOffset: 0x77, + valuesOffset: 0x0, + }, + { // kl + lookupOffset: 0x78, + valuesOffset: 0x414, + }, + { // km + lookupOffset: 0x7a, + valuesOffset: 0x0, + }, + { // kn + lookupOffset: 0x7c, + valuesOffset: 0x0, + }, + { // ko + lookupOffset: 0x88, + valuesOffset: 0x0, + }, + { // kok + lookupOffset: 0x8a, + valuesOffset: 0x0, + }, + { // ln-u-co-phonetic + lookupOffset: 0x8b, + valuesOffset: 0x570, + }, + { // ln + lookupOffset: 0x8b, + valuesOffset: 0x0, + }, + { // lt + lookupOffset: 0x91, + valuesOffset: 0x574, + }, + { // lv + lookupOffset: 0x93, + valuesOffset: 0x582, + }, + { // mk + lookupOffset: 0x15, + valuesOffset: 0x0, + }, + { // ml + lookupOffset: 0x95, + valuesOffset: 0x0, + }, + { // mr + lookupOffset: 0x97, + valuesOffset: 0x0, + }, + { // mt + lookupOffset: 0x9a, + valuesOffset: 0x58a, + }, + { // my + lookupOffset: 0x9c, + valuesOffset: 0x0, + }, + { // nb + lookupOffset: 0x30, + valuesOffset: 0x593, + }, + { // nn + lookupOffset: 0x30, + valuesOffset: 0x593, + }, + { // nso + lookupOffset: 0x9e, + valuesOffset: 0x595, + }, + { // om + lookupOffset: 0x15, + valuesOffset: 0x59b, + }, + { // or + lookupOffset: 0xa0, + valuesOffset: 0x0, + }, + { // pa + lookupOffset: 0xa2, + valuesOffset: 0x0, + }, + { // pl + lookupOffset: 0xa4, + valuesOffset: 0x5a1, + }, + { // ps + lookupOffset: 0xa7, + valuesOffset: 0x0, + }, + { // ro + lookupOffset: 0xa9, + valuesOffset: 0x5b3, + }, + { // ru + lookupOffset: 0x15, + valuesOffset: 0x0, + }, + { // se + lookupOffset: 0xab, + valuesOffset: 0x5ba, + }, + { // si + lookupOffset: 0xad, + valuesOffset: 0x0, + }, + { // sk + lookupOffset: 0xaf, + valuesOffset: 0x5c7, + }, + { // sl + lookupOffset: 0xb0, + valuesOffset: 0x5cc, + }, + { // sq + lookupOffset: 0xb2, + valuesOffset: 0x5cf, + }, + { // sr + lookupOffset: 0x15, + valuesOffset: 0x0, + }, + { // sr-Latn + lookupOffset: 0x15, + valuesOffset: 0x0, + }, + { // ssy + lookupOffset: 0x1c, + valuesOffset: 0x1b4, + }, + { // sv + lookupOffset: 0xb4, + valuesOffset: 0x5d3, + }, + { // sv-u-co-standard + lookupOffset: 0xb6, + valuesOffset: 0x5d9, + }, + { // ta + lookupOffset: 0xb8, + valuesOffset: 0x0, + }, + { // te + lookupOffset: 0xba, + valuesOffset: 0x0, + }, + { // th + lookupOffset: 0xbc, + valuesOffset: 0x0, + }, + { // tn + lookupOffset: 0x9e, + valuesOffset: 0x595, + }, + { // to + lookupOffset: 0xbe, + valuesOffset: 0x5e1, + }, + { // tr + lookupOffset: 0xc4, + valuesOffset: 0x5ed, + }, + { // uk + lookupOffset: 0xc5, + valuesOffset: 0x0, + }, + { // ur + lookupOffset: 0xc7, + valuesOffset: 0x0, + }, + { // vi + lookupOffset: 0xc9, + valuesOffset: 0x5fc, + }, + { // wae + lookupOffset: 0xca, + valuesOffset: 0x610, + }, + { // yo + lookupOffset: 0xcc, + valuesOffset: 0x613, + }, + { // zh + lookupOffset: 0xe6, + valuesOffset: 0x618, + }, + { // zh-u-co-stroke + lookupOffset: 0xff, + valuesOffset: 0x618, + }, + { // zh-Hant-u-co-pinyin + lookupOffset: 0xe6, + valuesOffset: 0x618, + }, + { // zh-Hant + lookupOffset: 0xff, + valuesOffset: 0x618, + }, +} + +// mainExpandElem: 46864 entries, 187456 bytes +var mainExpandElem = [46864]uint32{ + // Block 0, offset 0x0 + 0x00000002, 0xAE604702, 0xAE603202, 0x00000002, 0xA000A51A, 0xA000BA1A, + 0x00000002, 0xA000A91A, 0xA000BA1A, 0x00000002, 0xA000AD1A, 0xA000BA1A, + 0x00000002, 0xA000B21A, 0xA000BA1A, 0x00000002, 0xA000B61A, 0xA000BA1A, + 0x00000002, 0xA000BA1A, 0xA000D11A, 0x00000004, 0x0003F484, 0x0029CE84, + 0x0029CC84, 0x0003F69F, 0x00000004, 0x0003F484, 0x0029CE84, 0x0029CE84, + 0x0003F69F, 0x00000004, 0x0003F484, 0x0029CE84, 0x0029D084, 0x0003F69F, + 0x00000004, 0x0003F484, 0x0029CE84, 0x0029D284, 0x0003F69F, 0x00000004, + 0x0003F484, 0x0029CE84, 0x0029D484, 0x0003F69F, 0x00000004, 0x0003F484, + 0x0029CE84, 0x0029D684, 0x0003F69F, 0x00000004, 0x0003F484, 0x0029CE84, + 0x0029D884, 0x0003F69F, 0x00000004, 0x0003F484, 0x0029CE84, 0x0029DA84, + 0x0003F69F, 0x00000004, 0x0003F484, 0x0029CE84, + // Block 1, offset 0x40 + 0x0029DC84, 0x0003F69F, 0x00000004, 0x0003F484, 0x0029CE84, 0x0029DE84, + 0x0003F69F, 0x00000004, 0x0003F484, 0x0029D084, 0x0029CC84, 0x0003F69F, + 0x00000004, 0x0003F484, 0x0062AC84, 0x0063A884, 0x0003F69F, 0x00000004, + 0x0003F484, 0x0062B084, 0x0063A884, 0x0003F69F, 0x00000004, 0x0003F484, + 0x0062B284, 0x0063A884, 0x0003F69F, 0x00000004, 0x0003F484, 0x0062B684, + 0x0063A884, 0x0003F69F, 0x00000004, 0x0003F484, 0x0062B884, 0x0063A884, + 0x0003F69F, 0x00000004, 0x0003F484, 0x0062BA84, 0x0063A884, 0x0003F69F, + 0x00000004, 0x0003F484, 0x0062BE84, 0x0063A884, 0x0003F69F, 0x00000004, + 0x0003F484, 0x0062C284, 0x0063A884, 0x0003F69F, 0x00000007, 0x0003F484, + 0x0062C284, 0x0063B884, 0x0062C484, 0x0063B084, 0x00646A84, 0x0003F69F, + 0x00000006, 0x0003F484, 0x0062C284, 0x0063B884, + // Block 2, offset 0x80 + 0x0062D084, 0x0063C284, 0x0003F69F, 0x00000004, 0x0003F484, 0x0062C484, + 0x0063A884, 0x0003F69F, 0x00000004, 0x0003F484, 0x0062C484, 0x0063C284, + 0x0003F69F, 0x00000004, 0x0003F484, 0x0062C884, 0x0063A884, 0x0003F69F, + 0x00000004, 0x0003F484, 0x0062CA84, 0x0063A884, 0x0003F69F, 0x00000004, + 0x0003F484, 0x0062CC84, 0x0063A884, 0x0003F69F, 0x00000004, 0x0003F484, + 0x0062CE84, 0x0063A884, 0x0003F69F, 0x00000004, 0x0003F484, 0x0062D084, + 0x0063A884, 0x0003F69F, 0x00000004, 0x00050E84, 0x00050E84, 0x00050E84, + 0x00050E9F, 0x00000002, 0x40062C20, 0xAE603202, 0x00000002, 0x40062C20, + 0xAE603502, 0x00000002, 0x40062C20, 0xAE604502, 0x00000002, 0x40063620, + 0xAE603202, 0x00000002, 0x40063620, 0xAE603502, 0x00000002, 0x40063620, + 0xAE604502, 0x00000002, 0x40063820, 0xAE603202, + // Block 3, offset 0xc0 + 0x00000002, 0x40063820, 0xAE603502, 0x00000002, 0x40063820, 0xAE604502, + 0x00000002, 0x40084420, 0xA0105402, 0x00000002, 0x40084620, 0xA0105402, + 0x00000002, 0x40084C20, 0xA0105402, 0x00000002, 0x4008B820, 0xA0105402, + 0x00000002, 0x4008BC20, 0xA0105402, 0x00000002, 0x4008C020, 0xA0105402, + 0x00000002, 0x40091E20, 0xA0105402, 0x00000002, 0x40092620, 0xA0105402, + 0x00000002, 0x40092A20, 0xA0105402, 0x00000002, 0x40094020, 0xA0105402, + 0x00000002, 0x40094220, 0xA0105402, 0x00000002, 0x40094420, 0xA0105402, + 0x00000002, 0x40097820, 0xA0105402, 0x00000002, 0x40097A20, 0xA0105402, + 0x00000004, 0x00098484, 0x00098484, 0x00098484, 0x0009849F, 0x00000002, + 0x40099E20, 0xA0105402, 0x00000002, 0x4009AA20, 0xA0105402, 0x00000002, + 0x4009AC20, 0xA0105402, 0x00000002, 0x4009B020, + // Block 4, offset 0x100 + 0xA0105402, 0x00000002, 0x4009B820, 0xA0105402, 0x00000002, 0x4009DE20, + 0xA0105402, 0x00000002, 0x4009E220, 0xA0105402, 0x00000002, 0x4009E420, + 0xA0105402, 0x00000002, 0x4009F420, 0xA0105402, 0x00000002, 0x4009F620, + 0xA0105402, 0x00000002, 0x4009F820, 0xA0105402, 0x00000002, 0x4009FA20, + 0xA0105402, 0x00000002, 0x4009FC20, 0xA0105402, 0x00000002, 0x4009FE20, + 0xA0105402, 0x00000002, 0x400A0020, 0xA0105402, 0x00000002, 0x400A0220, + 0xA0105402, 0x00000002, 0x400A0820, 0xA0105402, 0x00000002, 0x400A0A20, + 0xA0105402, 0x00000002, 0x400A0C20, 0xA0105402, 0x00000002, 0x400A0E20, + 0xA0105402, 0x00000002, 0x400A1E20, 0xA0105402, 0x00000002, 0x400A2020, + 0xA0105402, 0x00000002, 0x400A4020, 0xA0105402, 0x00000002, 0x400A4C20, + 0xA0105402, 0x00000002, 0x400A4E20, 0xA0105402, + // Block 5, offset 0x140 + 0x00000002, 0x400A5220, 0xA0105402, 0x00000002, 0x400A5820, 0xA0105402, + 0x00000002, 0x400A5A20, 0xA0105402, 0x00000002, 0x400A5C20, 0xA0105402, + 0x00000002, 0x400A5E20, 0xA0105402, 0x00000002, 0x40164620, 0xA0105402, + 0x00000002, 0x4027CE20, 0xA0012802, 0x00000002, 0x4027D020, 0xA0012802, + 0x00000002, 0x4027D420, 0xA0812802, 0x00000002, 0x4027D820, 0xA0812802, + 0x00000002, 0x4029CC20, 0xA0013F02, 0x00000002, 0x4029CC20, 0xA0014002, + 0x00000002, 0x4029CC20, 0xA0014202, 0x00000002, 0x4029CC20, 0xA0014402, + 0x00000002, 0x4029CC20, 0xA0014502, 0x00000002, 0x4029CC20, 0xA0014602, + 0x00000002, 0x4029CC20, 0xA0014702, 0x00000002, 0x4029CC20, 0xA0014802, + 0x00000002, 0x4029CC20, 0xA0014902, 0x00000002, 0x4029CC20, 0xA0014A02, + 0x00000002, 0x4029CC20, 0xA0014B02, 0x00000002, + // Block 6, offset 0x180 + 0x4029CC20, 0xA0014B02, 0x00000002, 0x4029CC20, 0xA0014C02, 0x00000002, + 0x4029CC20, 0xA0014D02, 0x00000002, 0x4029CC20, 0xA0014E02, 0x00000002, + 0x4029CC20, 0xA0014F02, 0x00000002, 0x4029CC20, 0xA0015002, 0x00000002, + 0x4029CC20, 0xA0015102, 0x00000002, 0x4029CC20, 0xA0015202, 0x00000002, + 0x4029CC20, 0xA0015302, 0x00000002, 0x4029CC20, 0xA0015402, 0x00000002, + 0x4029CC20, 0xA0015502, 0x00000002, 0x4029CC20, 0xA0015602, 0x00000002, + 0x0029CC84, 0xA0015604, 0x00000002, 0x4029CC20, 0xA0015702, 0x00000002, + 0x4029CC20, 0xA0015802, 0x00000002, 0x4029CC20, 0xA0015902, 0x00000002, + 0x4029CC20, 0xA0015A02, 0x00000002, 0x4029CC20, 0xA0015B02, 0x00000002, + 0x4029CC20, 0xA0015C02, 0x00000002, 0x4029CC20, 0xA0015D02, 0x00000002, + 0x4029CC20, 0xA0015E02, 0x00000002, 0x4029CC20, + // Block 7, offset 0x1c0 + 0xA0015F02, 0x00000002, 0x4029CC20, 0xA0016002, 0x00000002, 0x4029CC20, + 0xA0016102, 0x00000002, 0x4029CC20, 0xA0016202, 0x00000002, 0x4029CC20, + 0xA0016302, 0x00000002, 0x4029CC20, 0xA0016402, 0x00000002, 0x4029CC20, + 0xA0016502, 0x00000002, 0x4029CC20, 0xA0016602, 0x00000002, 0x4029CC20, + 0xA0016802, 0x00000002, 0x4029CC20, 0xA0017202, 0x00000002, 0x4029CC20, + 0xA0017302, 0x00000002, 0x4029CC20, 0xA0017402, 0x00000003, 0x0029CC9E, + 0x0009589E, 0x0029D29E, 0x00000002, 0x4029CE20, 0xA0013F02, 0x00000002, + 0x4029CE20, 0xA0014002, 0x00000002, 0x4029CE20, 0xA0014102, 0x00000002, + 0x4029CE20, 0xA0014202, 0x00000002, 0x4029CE20, 0xA0014302, 0x00000002, + 0x4029CE20, 0xA0014402, 0x00000002, 0x4029CE20, 0xA0014502, 0x00000002, + 0x4029CE20, 0xA0014602, 0x00000002, 0x4029CE20, + // Block 8, offset 0x200 + 0xA0014702, 0x00000002, 0x4029CE20, 0xA0014802, 0x00000002, 0x4029CE20, + 0xA0014902, 0x00000002, 0x4029CE20, 0xA0014A02, 0x00000002, 0x4029CE20, + 0xA0014B02, 0x00000002, 0x4029CE20, 0xA0014B02, 0x00000002, 0x4029CE20, + 0xA0014B02, 0x00000002, 0x4029CE20, 0xA0014C02, 0x00000002, 0x4029CE20, + 0xA0014D02, 0x00000002, 0x4029CE20, 0xA0014E02, 0x00000002, 0x4029CE20, + 0xA0014F02, 0x00000002, 0x4029CE20, 0xA0015002, 0x00000002, 0x4029CE20, + 0xA0015102, 0x00000002, 0x4029CE20, 0xA0015102, 0x00000002, 0x4029CE20, + 0xA0015202, 0x00000002, 0x4029CE20, 0xA0015302, 0x00000002, 0x4029CE20, + 0xA0015402, 0x00000002, 0x4029CE20, 0xA0015502, 0x00000002, 0x4029CE20, + 0xA0015602, 0x00000002, 0x0029CE84, 0xA0015604, 0x00000002, 0x4029CE20, + 0xA0015702, 0x00000002, 0x4029CE20, 0xA0015802, + // Block 9, offset 0x240 + 0x00000002, 0x4029CE20, 0xA0015902, 0x00000002, 0x4029CE20, 0xA0015A02, + 0x00000002, 0x4029CE20, 0xA0015B02, 0x00000002, 0x4029CE20, 0xA0015C02, + 0x00000002, 0x4029CE20, 0xA0015D02, 0x00000002, 0x4029CE20, 0xA0015E02, + 0x00000002, 0x4029CE20, 0xA0015F02, 0x00000002, 0x4029CE20, 0xA0016002, + 0x00000002, 0x4029CE20, 0xA0016102, 0x00000002, 0x4029CE20, 0xA0016202, + 0x00000002, 0x4029CE20, 0xA0016302, 0x00000002, 0x4029CE20, 0xA0016402, + 0x00000002, 0x4029CE20, 0xA0016502, 0x00000002, 0x4029CE20, 0xA0016602, + 0x00000002, 0x4029CE20, 0xA0016702, 0x00000002, 0x4029CE20, 0xA0016802, + 0x00000002, 0x4029CE20, 0xA0016802, 0x00000002, 0x4029CE20, 0xA0016802, + 0x00000002, 0x4029CE20, 0xA0016802, 0x00000002, 0x4029CE20, 0xA0016A02, + 0x00000002, 0x4029CE20, 0xA0016B02, 0x00000002, + // Block 10, offset 0x280 + 0x4029CE20, 0xA0016C02, 0x00000002, 0x4029CE20, 0xA0016C02, 0x00000002, + 0x4029CE20, 0xA0016C02, 0x00000002, 0x4029CE20, 0xA0016C02, 0x00000002, + 0x4029CE20, 0xA0016C02, 0x00000002, 0x4029CE20, 0xA0016C02, 0x00000002, + 0x4029CE20, 0xA0016D02, 0x00000002, 0x4029CE20, 0xA0016E02, 0x00000002, + 0x4029CE20, 0xA0016F02, 0x00000002, 0x4029CE20, 0xA0017002, 0x00000002, + 0x4029CE20, 0xA0017102, 0x00000002, 0x4029CE20, 0xA0017202, 0x00000002, + 0x4029CE20, 0xA0017302, 0x00000002, 0x4029CE20, 0xA0017402, 0x00000002, + 0x4029CE20, 0xA0017502, 0x00000002, 0x4029CE20, 0xA0017602, 0x00000002, + 0x4029CE20, 0xA0017702, 0x00000004, 0x0029CE9E, 0x0009589E, 0x0029CE9E, + 0x0029CC9E, 0x00000003, 0x0029CE9E, 0x0009589E, 0x0029D09E, 0x00000003, + 0x0029CE9E, 0x0009589E, 0x0029D29E, 0x00000003, + // Block 11, offset 0x2c0 + 0x0029CE9E, 0x0009589E, 0x0029D49E, 0x00000003, 0x0029CE9E, 0x0009589E, + 0x0029D69E, 0x00000003, 0x0029CE9E, 0x0009589E, 0x0029D89E, 0x00000003, + 0x0029CE9E, 0x0009589E, 0x0029DA9E, 0x00000003, 0x0029CE9E, 0x0009589E, + 0x0029DC9E, 0x00000003, 0x0029CE9E, 0x0009589E, 0x0029DE9E, 0x00000002, + 0x0029CE86, 0x0029CC86, 0x00000002, 0x0029CE86, 0x0029CC86, 0x00000002, + 0x0029CE86, 0x0029CC86, 0x00000002, 0x0029CE86, 0x0029CC86, 0x00000002, + 0x0029CE86, 0x0029CC86, 0x00000002, 0x0029CE86, 0x0029CE86, 0x00000002, + 0x0029CE86, 0x0029D086, 0x00000002, 0x0029CE86, 0x0029D286, 0x00000002, + 0x0029CE86, 0x0029D486, 0x00000002, 0x0029CE86, 0x0029D686, 0x00000002, + 0x0029CE86, 0x0029D886, 0x00000002, 0x0029CE86, 0x0029DA86, 0x00000002, + 0x0029CE86, 0x0029DC86, 0x00000002, 0x0029CE86, + // Block 12, offset 0x300 + 0x0029DE86, 0x00000002, 0x4029D020, 0xA0013F02, 0x00000002, 0x4029D020, + 0xA0014002, 0x00000002, 0x4029D020, 0xA0014102, 0x00000002, 0x4029D020, + 0xA0014202, 0x00000002, 0x4029D020, 0xA0014302, 0x00000002, 0x4029D020, + 0xA0014402, 0x00000002, 0x4029D020, 0xA0014502, 0x00000002, 0x4029D020, + 0xA0014602, 0x00000002, 0x4029D020, 0xA0014702, 0x00000002, 0x4029D020, + 0xA0014802, 0x00000002, 0x4029D020, 0xA0014902, 0x00000002, 0x4029D020, + 0xA0014A02, 0x00000002, 0x4029D020, 0xA0014B02, 0x00000002, 0x4029D020, + 0xA0014B02, 0x00000002, 0x4029D020, 0xA0014B02, 0x00000002, 0x4029D020, + 0xA0014C02, 0x00000002, 0x4029D020, 0xA0014D02, 0x00000002, 0x4029D020, + 0xA0014E02, 0x00000002, 0x4029D020, 0xA0014F02, 0x00000002, 0x4029D020, + 0xA0015002, 0x00000002, 0x4029D020, 0xA0015102, + // Block 13, offset 0x340 + 0x00000002, 0x4029D020, 0xA0015202, 0x00000002, 0x4029D020, 0xA0015302, + 0x00000002, 0x4029D020, 0xA0015402, 0x00000002, 0x4029D020, 0xA0015502, + 0x00000002, 0x4029D020, 0xA0015602, 0x00000002, 0x0029D084, 0xA0015604, + 0x00000002, 0x4029D020, 0xA0015702, 0x00000002, 0x4029D020, 0xA0015802, + 0x00000002, 0x4029D020, 0xA0015902, 0x00000002, 0x4029D020, 0xA0015A02, + 0x00000002, 0x4029D020, 0xA0015B02, 0x00000002, 0x4029D020, 0xA0015C02, + 0x00000002, 0x4029D020, 0xA0015D02, 0x00000002, 0x4029D020, 0xA0015E02, + 0x00000002, 0x4029D020, 0xA0015F02, 0x00000002, 0x4029D020, 0xA0016002, + 0x00000002, 0x4029D020, 0xA0016102, 0x00000002, 0x4029D020, 0xA0016202, + 0x00000002, 0x4029D020, 0xA0016302, 0x00000002, 0x4029D020, 0xA0016402, + 0x00000002, 0x4029D020, 0xA0016502, 0x00000002, + // Block 14, offset 0x380 + 0x4029D020, 0xA0016602, 0x00000002, 0x4029D020, 0xA0016702, 0x00000002, + 0x4029D020, 0xA0016802, 0x00000002, 0x4029D020, 0xA0016802, 0x00000002, + 0x4029D020, 0xA0016802, 0x00000002, 0x4029D020, 0xA0016802, 0x00000002, + 0x4029D020, 0xA0016B02, 0x00000002, 0x4029D020, 0xA0016C02, 0x00000002, + 0x4029D020, 0xA0016C02, 0x00000002, 0x4029D020, 0xA0016C02, 0x00000002, + 0x4029D020, 0xA0016C02, 0x00000002, 0x4029D020, 0xA0016C02, 0x00000002, + 0x4029D020, 0xA0016C02, 0x00000002, 0x4029D020, 0xA0016C02, 0x00000002, + 0x4029D020, 0xA0016C02, 0x00000002, 0x4029D020, 0xA0016C02, 0x00000002, + 0x4029D020, 0xA0016E02, 0x00000002, 0x4029D020, 0xA0016F02, 0x00000002, + 0x4029D020, 0xA0017002, 0x00000002, 0x4029D020, 0xA0017102, 0x00000002, + 0x4029D020, 0xA0017202, 0x00000002, 0x4029D020, + // Block 15, offset 0x3c0 + 0xA0017302, 0x00000002, 0x4029D020, 0xA0017402, 0x00000002, 0x4029D020, + 0xA0017502, 0x00000002, 0x4029D020, 0xA0017602, 0x00000002, 0x4029D020, + 0xA0017702, 0x00000003, 0x0029D09E, 0x0009589E, 0x0029D29E, 0x00000003, + 0x0029D09E, 0x0009589E, 0x0029D69E, 0x00000002, 0x0029D086, 0x0029CC86, + 0x00000002, 0x0029D086, 0x0029CC86, 0x00000002, 0x4029D220, 0xA0013F02, + 0x00000002, 0x4029D220, 0xA0014002, 0x00000002, 0x4029D220, 0xA0014102, + 0x00000002, 0x4029D220, 0xA0014202, 0x00000002, 0x4029D220, 0xA0014302, + 0x00000002, 0x4029D220, 0xA0014402, 0x00000002, 0x4029D220, 0xA0014502, + 0x00000002, 0x4029D220, 0xA0014602, 0x00000002, 0x4029D220, 0xA0014702, + 0x00000002, 0x4029D220, 0xA0014802, 0x00000002, 0x4029D220, 0xA0014902, + 0x00000002, 0x4029D220, 0xA0014A02, 0x00000002, + // Block 16, offset 0x400 + 0x4029D220, 0xA0014B02, 0x00000002, 0x4029D220, 0xA0014B02, 0x00000002, + 0x4029D220, 0xA0014B02, 0x00000002, 0x4029D220, 0xA0014C02, 0x00000002, + 0x4029D220, 0xA0014D02, 0x00000002, 0x4029D220, 0xA0014E02, 0x00000002, + 0x4029D220, 0xA0014F02, 0x00000002, 0x4029D220, 0xA0015002, 0x00000002, + 0x4029D220, 0xA0015102, 0x00000002, 0x4029D220, 0xA0015202, 0x00000002, + 0x4029D220, 0xA0015302, 0x00000002, 0x4029D220, 0xA0015402, 0x00000002, + 0x4029D220, 0xA0015502, 0x00000002, 0x4029D220, 0xA0015602, 0x00000002, + 0x0029D284, 0xA0015604, 0x00000002, 0x4029D220, 0xA0015702, 0x00000002, + 0x4029D220, 0xA0015802, 0x00000002, 0x4029D220, 0xA0015902, 0x00000002, + 0x4029D220, 0xA0015A02, 0x00000002, 0x4029D220, 0xA0015B02, 0x00000002, + 0x4029D220, 0xA0015C02, 0x00000002, 0x4029D220, + // Block 17, offset 0x440 + 0xA0015D02, 0x00000002, 0x4029D220, 0xA0015E02, 0x00000002, 0x4029D220, + 0xA0015F02, 0x00000002, 0x4029D220, 0xA0016002, 0x00000002, 0x4029D220, + 0xA0016102, 0x00000002, 0x4029D220, 0xA0016202, 0x00000002, 0x4029D220, + 0xA0016302, 0x00000002, 0x4029D220, 0xA0016402, 0x00000002, 0x4029D220, + 0xA0016502, 0x00000002, 0x4029D220, 0xA0016602, 0x00000002, 0x4029D220, + 0xA0016702, 0x00000002, 0x4029D220, 0xA0016C02, 0x00000002, 0x4029D220, + 0xA0016C02, 0x00000002, 0x4029D220, 0xA0016C02, 0x00000002, 0x4029D220, + 0xA0016C02, 0x00000002, 0x4029D220, 0xA0016C02, 0x00000002, 0x4029D220, + 0xA0016C02, 0x00000002, 0x4029D220, 0xA0016C02, 0x00000002, 0x4029D220, + 0xA0016C02, 0x00000002, 0x4029D220, 0xA0016C02, 0x00000002, 0x4029D220, + 0xA0016C02, 0x00000002, 0x4029D220, 0xA0016C02, + // Block 18, offset 0x480 + 0x00000002, 0x4029D220, 0xA0016C02, 0x00000002, 0x4029D220, 0xA0016C02, + 0x00000002, 0x4029D220, 0xA0016C02, 0x00000002, 0x4029D220, 0xA0016E02, + 0x00000002, 0x4029D220, 0xA0016F02, 0x00000002, 0x4029D220, 0xA0017002, + 0x00000002, 0x4029D220, 0xA0017102, 0x00000002, 0x4029D220, 0xA0017202, + 0x00000002, 0x4029D220, 0xA0017302, 0x00000002, 0x4029D220, 0xA0017402, + 0x00000002, 0x4029D220, 0xA0017502, 0x00000002, 0x4029D220, 0xA0017602, + 0x00000002, 0x4029D220, 0xA0017702, 0x00000003, 0x0029D29E, 0x0009589E, + 0x0029D49E, 0x00000003, 0x0029D29E, 0x0009589E, 0x0029D69E, 0x00000003, + 0x0029D29E, 0x0009589E, 0x0029DC9E, 0x00000002, 0x0029D286, 0x0029CC86, + 0x00000002, 0x4029D420, 0xA0013F02, 0x00000002, 0x4029D420, 0xA0014002, + 0x00000002, 0x4029D420, 0xA0014102, 0x00000002, + // Block 19, offset 0x4c0 + 0x4029D420, 0xA0014202, 0x00000002, 0x4029D420, 0xA0014302, 0x00000002, + 0x4029D420, 0xA0014402, 0x00000002, 0x4029D420, 0xA0014502, 0x00000002, + 0x4029D420, 0xA0014602, 0x00000002, 0x4029D420, 0xA0014702, 0x00000002, + 0x4029D420, 0xA0014802, 0x00000002, 0x4029D420, 0xA0014902, 0x00000002, + 0x4029D420, 0xA0014A02, 0x00000002, 0x4029D420, 0xA0014B02, 0x00000002, + 0x4029D420, 0xA0014C02, 0x00000002, 0x4029D420, 0xA0014D02, 0x00000002, + 0x4029D420, 0xA0014E02, 0x00000002, 0x4029D420, 0xA0014F02, 0x00000002, + 0x4029D420, 0xA0015002, 0x00000002, 0x4029D420, 0xA0015102, 0x00000002, + 0x4029D420, 0xA0015202, 0x00000002, 0x4029D420, 0xA0015302, 0x00000002, + 0x4029D420, 0xA0015402, 0x00000002, 0x4029D420, 0xA0015502, 0x00000002, + 0x4029D420, 0xA0015602, 0x00000002, 0x0029D484, + // Block 20, offset 0x500 + 0xA0015604, 0x00000002, 0x4029D420, 0xA0015702, 0x00000002, 0x4029D420, + 0xA0015802, 0x00000002, 0x4029D420, 0xA0015902, 0x00000002, 0x4029D420, + 0xA0015A02, 0x00000002, 0x4029D420, 0xA0015B02, 0x00000002, 0x4029D420, + 0xA0015C02, 0x00000002, 0x4029D420, 0xA0015D02, 0x00000002, 0x4029D420, + 0xA0015E02, 0x00000002, 0x4029D420, 0xA0015F02, 0x00000002, 0x4029D420, + 0xA0016002, 0x00000002, 0x4029D420, 0xA0016102, 0x00000002, 0x4029D420, + 0xA0016202, 0x00000002, 0x4029D420, 0xA0016302, 0x00000002, 0x4029D420, + 0xA0016402, 0x00000002, 0x4029D420, 0xA0016502, 0x00000002, 0x4029D420, + 0xA0016602, 0x00000002, 0x4029D420, 0xA0016702, 0x00000002, 0x4029D420, + 0xA0016C02, 0x00000002, 0x4029D420, 0xA0016C02, 0x00000002, 0x4029D420, + 0xA0016C02, 0x00000002, 0x4029D420, 0xA0016C02, + // Block 21, offset 0x540 + 0x00000002, 0x4029D420, 0xA0016C02, 0x00000002, 0x4029D420, 0xA0016C02, + 0x00000002, 0x4029D420, 0xA0016C02, 0x00000002, 0x4029D420, 0xA0016C02, + 0x00000002, 0x4029D420, 0xA0016C02, 0x00000002, 0x4029D420, 0xA0016C02, + 0x00000002, 0x4029D420, 0xA0016C02, 0x00000002, 0x4029D420, 0xA0016C02, + 0x00000002, 0x4029D420, 0xA0016C02, 0x00000002, 0x4029D420, 0xA0016C02, + 0x00000002, 0x4029D420, 0xA0016C02, 0x00000002, 0x4029D420, 0xA0017002, + 0x00000002, 0x4029D420, 0xA0017102, 0x00000002, 0x4029D420, 0xA0017202, + 0x00000002, 0x4029D420, 0xA0017302, 0x00000002, 0x4029D420, 0xA0017402, + 0x00000002, 0x4029D420, 0xA0017502, 0x00000002, 0x4029D420, 0xA0017602, + 0x00000002, 0x4029D420, 0xA0017702, 0x00000003, 0x0029D49E, 0x0009589E, + 0x0029D69E, 0x00000002, 0x0029D486, 0x0029CC86, + // Block 22, offset 0x580 + 0x00000002, 0x4029D620, 0xA0013F02, 0x00000002, 0x4029D620, 0xA0014002, + 0x00000002, 0x4029D620, 0xA0014102, 0x00000002, 0x4029D620, 0xA0014202, + 0x00000002, 0x4029D620, 0xA0014302, 0x00000002, 0x4029D620, 0xA0014402, + 0x00000002, 0x4029D620, 0xA0014502, 0x00000002, 0x4029D620, 0xA0014602, + 0x00000002, 0x4029D620, 0xA0014702, 0x00000002, 0x4029D620, 0xA0014802, + 0x00000002, 0x4029D620, 0xA0014902, 0x00000002, 0x4029D620, 0xA0014A02, + 0x00000002, 0x4029D620, 0xA0014B02, 0x00000002, 0x4029D620, 0xA0014C02, + 0x00000002, 0x4029D620, 0xA0014D02, 0x00000002, 0x4029D620, 0xA0014E02, + 0x00000002, 0x4029D620, 0xA0014F02, 0x00000002, 0x4029D620, 0xA0015002, + 0x00000002, 0x4029D620, 0xA0015102, 0x00000002, 0x4029D620, 0xA0015202, + 0x00000002, 0x4029D620, 0xA0015302, 0x00000002, + // Block 23, offset 0x5c0 + 0x4029D620, 0xA0015402, 0x00000002, 0x4029D620, 0xA0015502, 0x00000002, + 0x4029D620, 0xA0015602, 0x00000002, 0x0029D684, 0xA0015604, 0x00000002, + 0x4029D620, 0xA0015702, 0x00000002, 0x4029D620, 0xA0015802, 0x00000002, + 0x4029D620, 0xA0015902, 0x00000002, 0x4029D620, 0xA0015A02, 0x00000002, + 0x4029D620, 0xA0015B02, 0x00000002, 0x4029D620, 0xA0015C02, 0x00000002, + 0x4029D620, 0xA0015D02, 0x00000002, 0x4029D620, 0xA0015E02, 0x00000002, + 0x4029D620, 0xA0015F02, 0x00000002, 0x4029D620, 0xA0016002, 0x00000002, + 0x4029D620, 0xA0016102, 0x00000002, 0x4029D620, 0xA0016202, 0x00000002, + 0x4029D620, 0xA0016302, 0x00000002, 0x4029D620, 0xA0016402, 0x00000002, + 0x4029D620, 0xA0016502, 0x00000002, 0x4029D620, 0xA0016602, 0x00000002, + 0x4029D620, 0xA0016702, 0x00000002, 0x4029D620, + // Block 24, offset 0x600 + 0xA0016802, 0x00000002, 0x4029D620, 0xA0016802, 0x00000002, 0x4029D620, + 0xA0016802, 0x00000002, 0x4029D620, 0xA0016802, 0x00000002, 0x4029D620, + 0xA0016802, 0x00000002, 0x4029D620, 0xA0016A02, 0x00000002, 0x4029D620, + 0xA0016C02, 0x00000002, 0x4029D620, 0xA0016C02, 0x00000002, 0x4029D620, + 0xA0016C02, 0x00000002, 0x4029D620, 0xA0016C02, 0x00000002, 0x4029D620, + 0xA0016C02, 0x00000002, 0x4029D620, 0xA0016C02, 0x00000002, 0x4029D620, + 0xA0016C02, 0x00000002, 0x4029D620, 0xA0016C02, 0x00000002, 0x4029D620, + 0xA0016C02, 0x00000002, 0x4029D620, 0xA0016C02, 0x00000002, 0x4029D620, + 0xA0016C02, 0x00000002, 0x4029D620, 0xA0017202, 0x00000002, 0x4029D620, + 0xA0017302, 0x00000002, 0x4029D620, 0xA0017402, 0x00000002, 0x4029D620, + 0xA0017502, 0x00000002, 0x4029D620, 0xA0017702, + // Block 25, offset 0x640 + 0x00000003, 0x0029D69E, 0x0009589E, 0x0029D89E, 0x00000003, 0x0029D69E, + 0x0009589E, 0x0029DC9E, 0x00000002, 0x0029D686, 0x0029CC86, 0x00000002, + 0x4029D820, 0xA0013F02, 0x00000002, 0x4029D820, 0xA0014002, 0x00000002, + 0x4029D820, 0xA0014102, 0x00000002, 0x4029D820, 0xA0014202, 0x00000002, + 0x4029D820, 0xA0014302, 0x00000002, 0x4029D820, 0xA0014402, 0x00000002, + 0x4029D820, 0xA0014502, 0x00000002, 0x4029D820, 0xA0014602, 0x00000002, + 0x4029D820, 0xA0014702, 0x00000002, 0x4029D820, 0xA0014802, 0x00000002, + 0x4029D820, 0xA0014902, 0x00000002, 0x4029D820, 0xA0014A02, 0x00000002, + 0x4029D820, 0xA0014B02, 0x00000002, 0x4029D820, 0xA0014C02, 0x00000002, + 0x4029D820, 0xA0014D02, 0x00000002, 0x4029D820, 0xA0014E02, 0x00000002, + 0x4029D820, 0xA0014F02, 0x00000002, 0x4029D820, + // Block 26, offset 0x680 + 0xA0015002, 0x00000002, 0x4029D820, 0xA0015102, 0x00000002, 0x4029D820, + 0xA0015202, 0x00000002, 0x4029D820, 0xA0015302, 0x00000002, 0x4029D820, + 0xA0015402, 0x00000002, 0x4029D820, 0xA0015502, 0x00000002, 0x4029D820, + 0xA0015602, 0x00000002, 0x0029D884, 0xA0015604, 0x00000002, 0x4029D820, + 0xA0015702, 0x00000002, 0x4029D820, 0xA0015802, 0x00000002, 0x4029D820, + 0xA0015902, 0x00000002, 0x4029D820, 0xA0015A02, 0x00000002, 0x4029D820, + 0xA0015B02, 0x00000002, 0x4029D820, 0xA0015C02, 0x00000002, 0x4029D820, + 0xA0015D02, 0x00000002, 0x4029D820, 0xA0015E02, 0x00000002, 0x4029D820, + 0xA0015F02, 0x00000002, 0x4029D820, 0xA0016002, 0x00000002, 0x4029D820, + 0xA0016102, 0x00000002, 0x4029D820, 0xA0016202, 0x00000002, 0x4029D820, + 0xA0016302, 0x00000002, 0x4029D820, 0xA0016402, + // Block 27, offset 0x6c0 + 0x00000002, 0x4029D820, 0xA0016502, 0x00000002, 0x4029D820, 0xA0016602, + 0x00000002, 0x4029D820, 0xA0016702, 0x00000002, 0x4029D820, 0xA0016902, + 0x00000002, 0x4029D820, 0xA0016C02, 0x00000002, 0x4029D820, 0xA0016C02, + 0x00000002, 0x4029D820, 0xA0016C02, 0x00000002, 0x4029D820, 0xA0016C02, + 0x00000002, 0x4029D820, 0xA0016C02, 0x00000002, 0x4029D820, 0xA0016C02, + 0x00000002, 0x4029D820, 0xA0016C02, 0x00000002, 0x4029D820, 0xA0017202, + 0x00000002, 0x4029D820, 0xA0017302, 0x00000002, 0x4029D820, 0xA0017402, + 0x00000002, 0x4029D820, 0xA0017502, 0x00000002, 0x4029D820, 0xA0017702, + 0x00000002, 0x0029D886, 0x0029CC86, 0x00000002, 0x4029DA20, 0xA0013F02, + 0x00000002, 0x4029DA20, 0xA0014002, 0x00000002, 0x4029DA20, 0xA0014102, + 0x00000002, 0x4029DA20, 0xA0014202, 0x00000002, + // Block 28, offset 0x700 + 0x4029DA20, 0xA0014302, 0x00000002, 0x4029DA20, 0xA0014402, 0x00000002, + 0x4029DA20, 0xA0014502, 0x00000002, 0x4029DA20, 0xA0014602, 0x00000002, + 0x4029DA20, 0xA0014702, 0x00000002, 0x4029DA20, 0xA0014802, 0x00000002, + 0x4029DA20, 0xA0014902, 0x00000002, 0x4029DA20, 0xA0014A02, 0x00000002, + 0x4029DA20, 0xA0014B02, 0x00000002, 0x4029DA20, 0xA0014C02, 0x00000002, + 0x4029DA20, 0xA0014D02, 0x00000002, 0x4029DA20, 0xA0014E02, 0x00000002, + 0x4029DA20, 0xA0014F02, 0x00000002, 0x4029DA20, 0xA0015002, 0x00000002, + 0x4029DA20, 0xA0015102, 0x00000002, 0x4029DA20, 0xA0015202, 0x00000002, + 0x4029DA20, 0xA0015302, 0x00000002, 0x4029DA20, 0xA0015402, 0x00000002, + 0x4029DA20, 0xA0015502, 0x00000002, 0x4029DA20, 0xA0015602, 0x00000002, + 0x0029DA84, 0xA0015604, 0x00000002, 0x4029DA20, + // Block 29, offset 0x740 + 0xA0015702, 0x00000002, 0x4029DA20, 0xA0015802, 0x00000002, 0x4029DA20, + 0xA0015902, 0x00000002, 0x4029DA20, 0xA0015A02, 0x00000002, 0x4029DA20, + 0xA0015B02, 0x00000002, 0x4029DA20, 0xA0015C02, 0x00000002, 0x4029DA20, + 0xA0015D02, 0x00000002, 0x4029DA20, 0xA0015E02, 0x00000002, 0x4029DA20, + 0xA0015F02, 0x00000002, 0x4029DA20, 0xA0016002, 0x00000002, 0x4029DA20, + 0xA0016102, 0x00000002, 0x4029DA20, 0xA0016202, 0x00000002, 0x4029DA20, + 0xA0016302, 0x00000002, 0x4029DA20, 0xA0016402, 0x00000002, 0x4029DA20, + 0xA0016502, 0x00000002, 0x4029DA20, 0xA0016602, 0x00000002, 0x4029DA20, + 0xA0016702, 0x00000002, 0x4029DA20, 0xA0016C02, 0x00000002, 0x4029DA20, + 0xA0016C02, 0x00000002, 0x4029DA20, 0xA0016C02, 0x00000002, 0x4029DA20, + 0xA0016C02, 0x00000002, 0x4029DA20, 0xA0016C02, + // Block 30, offset 0x780 + 0x00000002, 0x4029DA20, 0xA0016C02, 0x00000002, 0x4029DA20, 0xA0016C02, + 0x00000002, 0x4029DA20, 0xA0016C02, 0x00000002, 0x4029DA20, 0xA0017202, + 0x00000002, 0x4029DA20, 0xA0017302, 0x00000002, 0x4029DA20, 0xA0017402, + 0x00000002, 0x4029DA20, 0xA0017502, 0x00000002, 0x4029DA20, 0xA0017702, + 0x00000003, 0x0029DA9E, 0x0009589E, 0x0029DC9E, 0x00000002, 0x0029DA86, + 0x0029CC86, 0x00000002, 0x4029DC20, 0xA0013F02, 0x00000002, 0x4029DC20, + 0xA0014002, 0x00000002, 0x4029DC20, 0xA0014102, 0x00000002, 0x4029DC20, + 0xA0014202, 0x00000002, 0x4029DC20, 0xA0014302, 0x00000002, 0x4029DC20, + 0xA0014402, 0x00000002, 0x4029DC20, 0xA0014502, 0x00000002, 0x4029DC20, + 0xA0014602, 0x00000002, 0x4029DC20, 0xA0014702, 0x00000002, 0x4029DC20, + 0xA0014802, 0x00000002, 0x4029DC20, 0xA0014902, + // Block 31, offset 0x7c0 + 0x00000002, 0x4029DC20, 0xA0014A02, 0x00000002, 0x4029DC20, 0xA0014B02, + 0x00000002, 0x4029DC20, 0xA0014C02, 0x00000002, 0x4029DC20, 0xA0014D02, + 0x00000002, 0x4029DC20, 0xA0014E02, 0x00000002, 0x4029DC20, 0xA0014F02, + 0x00000002, 0x4029DC20, 0xA0015002, 0x00000002, 0x4029DC20, 0xA0015102, + 0x00000002, 0x4029DC20, 0xA0015202, 0x00000002, 0x4029DC20, 0xA0015302, + 0x00000002, 0x4029DC20, 0xA0015402, 0x00000002, 0x4029DC20, 0xA0015502, + 0x00000002, 0x4029DC20, 0xA0015602, 0x00000002, 0x0029DC84, 0xA0015604, + 0x00000002, 0x4029DC20, 0xA0015702, 0x00000002, 0x4029DC20, 0xA0015802, + 0x00000002, 0x4029DC20, 0xA0015902, 0x00000002, 0x4029DC20, 0xA0015A02, + 0x00000002, 0x4029DC20, 0xA0015B02, 0x00000002, 0x4029DC20, 0xA0015C02, + 0x00000002, 0x4029DC20, 0xA0015D02, 0x00000002, + // Block 32, offset 0x800 + 0x4029DC20, 0xA0015E02, 0x00000002, 0x4029DC20, 0xA0015F02, 0x00000002, + 0x4029DC20, 0xA0016002, 0x00000002, 0x4029DC20, 0xA0016102, 0x00000002, + 0x4029DC20, 0xA0016202, 0x00000002, 0x4029DC20, 0xA0016302, 0x00000002, + 0x4029DC20, 0xA0016402, 0x00000002, 0x4029DC20, 0xA0016502, 0x00000002, + 0x4029DC20, 0xA0016602, 0x00000002, 0x4029DC20, 0xA0016702, 0x00000002, + 0x4029DC20, 0xA0016C02, 0x00000002, 0x4029DC20, 0xA0016C02, 0x00000002, + 0x4029DC20, 0xA0016C02, 0x00000002, 0x4029DC20, 0xA0016C02, 0x00000002, + 0x4029DC20, 0xA0016C02, 0x00000002, 0x4029DC20, 0xA0016C02, 0x00000002, + 0x4029DC20, 0xA0016C02, 0x00000002, 0x4029DC20, 0xA0017202, 0x00000002, + 0x4029DC20, 0xA0017302, 0x00000002, 0x4029DC20, 0xA0017402, 0x00000002, + 0x4029DC20, 0xA0017502, 0x00000002, 0x4029DC20, + // Block 33, offset 0x840 + 0xA0017702, 0x00000002, 0x0029DC86, 0x0029CC86, 0x00000002, 0x4029DE20, + 0xA0013F02, 0x00000002, 0x4029DE20, 0xA0014002, 0x00000002, 0x4029DE20, + 0xA0014102, 0x00000002, 0x4029DE20, 0xA0014202, 0x00000002, 0x4029DE20, + 0xA0014302, 0x00000002, 0x4029DE20, 0xA0014402, 0x00000002, 0x4029DE20, + 0xA0014502, 0x00000002, 0x4029DE20, 0xA0014602, 0x00000002, 0x4029DE20, + 0xA0014702, 0x00000002, 0x4029DE20, 0xA0014802, 0x00000002, 0x4029DE20, + 0xA0014902, 0x00000002, 0x4029DE20, 0xA0014A02, 0x00000002, 0x4029DE20, + 0xA0014B02, 0x00000002, 0x4029DE20, 0xA0014C02, 0x00000002, 0x4029DE20, + 0xA0014D02, 0x00000002, 0x4029DE20, 0xA0014E02, 0x00000002, 0x4029DE20, + 0xA0014F02, 0x00000002, 0x4029DE20, 0xA0015002, 0x00000002, 0x4029DE20, + 0xA0015102, 0x00000002, 0x4029DE20, 0xA0015202, + // Block 34, offset 0x880 + 0x00000002, 0x4029DE20, 0xA0015302, 0x00000002, 0x4029DE20, 0xA0015402, + 0x00000002, 0x4029DE20, 0xA0015502, 0x00000002, 0x4029DE20, 0xA0015602, + 0x00000002, 0x0029DE84, 0xA0015604, 0x00000002, 0x4029DE20, 0xA0015702, + 0x00000002, 0x4029DE20, 0xA0015802, 0x00000002, 0x4029DE20, 0xA0015902, + 0x00000002, 0x4029DE20, 0xA0015A02, 0x00000002, 0x4029DE20, 0xA0015B02, + 0x00000002, 0x4029DE20, 0xA0015C02, 0x00000002, 0x4029DE20, 0xA0015D02, + 0x00000002, 0x4029DE20, 0xA0015E02, 0x00000002, 0x4029DE20, 0xA0015F02, + 0x00000002, 0x4029DE20, 0xA0016002, 0x00000002, 0x4029DE20, 0xA0016102, + 0x00000002, 0x4029DE20, 0xA0016202, 0x00000002, 0x4029DE20, 0xA0016302, + 0x00000002, 0x4029DE20, 0xA0016402, 0x00000002, 0x4029DE20, 0xA0016502, + 0x00000002, 0x4029DE20, 0xA0016602, 0x00000002, + // Block 35, offset 0x8c0 + 0x4029DE20, 0xA0016702, 0x00000002, 0x4029DE20, 0xA0016C02, 0x00000002, + 0x4029DE20, 0xA0016C02, 0x00000002, 0x4029DE20, 0xA0016C02, 0x00000002, + 0x4029DE20, 0xA0016C02, 0x00000002, 0x4029DE20, 0xA0016C02, 0x00000002, + 0x4029DE20, 0xA0016C02, 0x00000002, 0x4029DE20, 0xA0016C02, 0x00000002, + 0x4029DE20, 0xA0016C02, 0x00000002, 0x4029DE20, 0xA0016C02, 0x00000002, + 0x4029DE20, 0xA0017202, 0x00000002, 0x4029DE20, 0xA0017302, 0x00000002, + 0x4029DE20, 0xA0017402, 0x00000002, 0x4029DE20, 0xA0017502, 0x00000002, + 0x4029DE20, 0xA0017702, 0x00000002, 0x402BDE20, 0xAE603202, 0x00000002, + 0x002BDE88, 0xAE603202, 0x00000002, 0x402BDE20, 0xAE603502, 0x00000002, + 0x002BDE88, 0xAE603502, 0x00000002, 0x402BDE20, 0xAE603702, 0x00000002, + 0x002BDE88, 0xAE603702, 0x00000003, 0x402BDE20, + // Block 36, offset 0x900 + 0xAE603702, 0xAE603202, 0x00000003, 0x002BDE88, 0xAE603702, 0xAE603202, + 0x00000003, 0x402BDE20, 0xAE603702, 0xAE603502, 0x00000003, 0x002BDE88, + 0xAE603702, 0xAE603502, 0x00000003, 0x402BDE20, 0xAE603702, 0xAE604E02, + 0x00000003, 0x002BDE88, 0xAE603702, 0xAE604E02, 0x00000003, 0x402BDE20, + 0xAE603702, 0xAE606402, 0x00000003, 0x002BDE88, 0xAE603702, 0xAE606402, + 0x00000002, 0x402BDE20, 0xAE603C02, 0x00000002, 0x002BDE88, 0xAE603C02, + 0x00000003, 0x402BDE20, 0xAE603C02, 0xAE603202, 0x00000003, 0x002BDE88, + 0xAE603C02, 0xAE603202, 0x00000003, 0x402BDE20, 0xAE603C02, 0xAE603502, + 0x00000003, 0x002BDE88, 0xAE603C02, 0xAE603502, 0x00000003, 0x402BDE20, + 0xAE603C02, 0xAE604E02, 0x00000003, 0x002BDE88, 0xAE603C02, 0xAE604E02, + 0x00000003, 0x402BDE20, 0xAE603C02, 0xAE606402, + // Block 37, offset 0x940 + 0x00000003, 0x002BDE88, 0xAE603C02, 0xAE606402, 0x00000002, 0x402BDE20, + 0xAE604102, 0x00000002, 0x002BDE88, 0xAE604102, 0x00000002, 0x402BDE20, + 0xAE604302, 0x00000002, 0x002BDE88, 0xAE604302, 0x00000003, 0x402BDE20, + 0xAE604302, 0xAE603202, 0x00000003, 0x002BDE88, 0xAE604302, 0xAE603202, + 0x00000002, 0x402BDE20, 0xAE604702, 0x00000002, 0x002BDE88, 0xAE604702, + 0x00000003, 0x402BDE20, 0xAE604702, 0xAE605B02, 0x00000003, 0x002BDE88, + 0xAE604702, 0xAE605B02, 0x00000002, 0x402BDE20, 0xAE604E02, 0x00000002, + 0x002BDE88, 0xAE604E02, 0x00000002, 0x402BDE20, 0xAE605202, 0x00000002, + 0x002BDE88, 0xAE605202, 0x00000003, 0x402BDE20, 0xAE605202, 0xAE605B02, + 0x00000003, 0x002BDE88, 0xAE605202, 0xAE605B02, 0x00000002, 0x402BDE20, + 0xACA05902, 0x00000002, 0x002BDE88, 0xACA05902, + // Block 38, offset 0x980 + 0x00000002, 0x402BDE20, 0xAE605B02, 0x00000002, 0x002BDE88, 0xAE605B02, + 0x00000002, 0x402BDE20, 0xAE606402, 0x00000002, 0x002BDE88, 0xAE606402, + 0x00000002, 0x402BDE20, 0xAE606502, 0x00000002, 0x002BDE88, 0xAE606502, + 0x00000002, 0x402BDE20, 0xAE606702, 0x00000002, 0x002BDE88, 0xAE606702, + 0x00000002, 0x402BDE20, 0xADC07002, 0x00000002, 0x002BDE88, 0xADC07002, + 0x00000003, 0x402BDE20, 0xADC07002, 0xAE603702, 0x00000003, 0x002BDE88, + 0xADC07002, 0xAE603702, 0x00000003, 0x402BDE20, 0xADC07002, 0xAE603C02, + 0x00000003, 0x002BDE88, 0xADC07002, 0xAE603C02, 0x00000002, 0x402BDE20, + 0xADC07602, 0x00000002, 0x002BDE88, 0xADC07602, 0x00000002, 0x84E615EF, + 0xAE613904, 0x00000004, 0x002BDE9C, 0x0002E49C, 0x002E829C, 0x0002E49C, + 0x00000003, 0x002BDE84, 0x0004E284, 0x002C3A84, + // Block 39, offset 0x9c0 + 0x00000003, 0x002BDE84, 0x0004E284, 0x002FE684, 0x00000003, 0x002BDE8A, + 0x0004E284, 0x002FE68A, 0x00000003, 0x002BDE9D, 0x0009569C, 0x002E829C, + 0x00000002, 0x002BDE84, 0x002BDE84, 0x00000002, 0x002BDE8A, 0x002BDE8A, + 0x00000002, 0x002BDE9D, 0x002C0A9D, 0x00000003, 0x002BDE84, 0xA0013904, + 0x002C9884, 0x00000003, 0x84E615EF, 0xAE613904, 0x84E6164C, 0x00000003, + 0x002BDE8A, 0xA0013904, 0x002C988A, 0x00000003, 0x002BDE94, 0xA0013914, + 0x002C9894, 0x00000004, 0x002BDE84, 0xA0013904, 0x002C9884, 0xAE603202, + 0x00000004, 0x002BDE8A, 0xA0013904, 0x002C988A, 0xAE603202, 0x00000004, + 0x002BDE84, 0xA0013904, 0x002C9884, 0xAE605B02, 0x00000004, 0x002BDE8A, + 0xA0013904, 0x002C988A, 0xAE605B02, 0x00000002, 0x84E615EF, 0x84E61771, + 0x00000002, 0x002BDE84, 0x002EE284, 0x00000002, + // Block 40, offset 0xa00 + 0x002BDE8A, 0x002EE28A, 0x00000002, 0x002BDE84, 0x00306C84, 0x00000002, + 0x002BDE8A, 0x00306C8A, 0x00000002, 0x84E615EF, 0x84E6185F, 0x00000002, + 0x002BDE84, 0x0030BE84, 0x00000002, 0x002BDE8A, 0x0030BE8A, 0x00000003, + 0x002BDE84, 0xA0013904, 0x0030BE84, 0x00000003, 0x002BDE8A, 0xA0013904, + 0x0030BE8A, 0x00000002, 0x002BDE84, 0x00310084, 0x00000002, 0x002BDE8A, + 0x0031008A, 0x00000002, 0x402C0A20, 0xAE605202, 0x00000002, 0x002C0A88, + 0xAE605202, 0x00000002, 0x402C0A20, 0xADC07002, 0x00000002, 0x002C0A88, + 0xADC07002, 0x00000002, 0x402C0A20, 0xADC07B02, 0x00000002, 0x002C0A88, + 0xADC07B02, 0x00000003, 0x002C0A9C, 0x002BDE9C, 0x002F7A9C, 0x00000002, + 0x402C3A20, 0xAE603202, 0x00000002, 0x002C3A88, 0xAE603202, 0x00000002, + 0x402C3A20, 0xAE603C02, 0x00000002, 0x002C3A88, + // Block 41, offset 0xa40 + 0xAE603C02, 0x00000002, 0x402C3A20, 0xAE604102, 0x00000002, 0x002C3A88, + 0xAE604102, 0x00000002, 0x402C3A20, 0xAE605202, 0x00000002, 0x002C3A88, + 0xAE605202, 0x00000002, 0x402C3A20, 0xACA05602, 0x00000002, 0x84E6161D, + 0xAE605604, 0x00000002, 0x002C3A88, 0xACA05602, 0x00000003, 0x402C3A20, + 0xACA05602, 0xAE603202, 0x00000003, 0x002C3A88, 0xACA05602, 0xAE603202, + 0x00000003, 0x002C3A84, 0x0004E284, 0x002EE284, 0x00000003, 0x002C3A84, + 0x0004E284, 0x00306C84, 0x00000004, 0x002C3A9D, 0x0009569C, 0x002DFE9C, + 0x002D229C, 0x00000003, 0x002C3A9C, 0x002BDE9C, 0x002E229C, 0x00000002, + 0x002C3A9D, 0x002E229D, 0x00000003, 0x002C3A9C, 0x002E829C, 0x0029D09C, + 0x00000003, 0x002C3A9C, 0x002E829C, 0x0029D29C, 0x00000003, 0x002C3A9D, + 0x002EE29C, 0x0002E49C, 0x00000004, 0x002C3A9D, + // Block 42, offset 0xa80 + 0x002EE29D, 0x002EE29D, 0x002E229D, 0x00000002, 0x402C6220, 0xAE604102, + 0x00000002, 0x002C6288, 0xAE604102, 0x00000002, 0x402C6220, 0xAE605202, + 0x00000002, 0x002C6288, 0xAE605202, 0x00000002, 0x402C6220, 0xACA05602, + 0x00000002, 0x002C6288, 0xACA05602, 0x00000002, 0x402C6220, 0xADC07002, + 0x00000002, 0x002C6288, 0xADC07002, 0x00000002, 0x402C6220, 0xADC07802, + 0x00000002, 0x002C6288, 0xADC07802, 0x00000002, 0x402C6220, 0xADC07B02, + 0x00000002, 0x002C6288, 0xADC07B02, 0x00000002, 0x402C6220, 0xA0007D02, + 0x00000002, 0x002C6288, 0xA0007D02, 0x00000002, 0x002C6284, 0xA0013904, + 0x00000002, 0x84E61631, 0xAE613904, 0x00000002, 0x002C628A, 0xA0013904, + 0x00000002, 0x84E61631, 0xAE613A04, 0x00000002, 0x002C6284, 0xA0013A04, + 0x00000002, 0x002C628A, 0xA0013A04, 0x00000002, + // Block 43, offset 0xac0 + 0x002C6284, 0x002C0A84, 0x00000003, 0x002C629C, 0x002E829C, 0x0029D09C, + 0x00000003, 0x002C629C, 0x002E829C, 0x0029D29C, 0x00000002, 0x002C6284, + 0x00312A84, 0x00000003, 0x002C6284, 0x00312A84, 0xA0004104, 0x00000003, + 0x002C628A, 0x00312A84, 0xA0004104, 0x00000003, 0x002C628A, 0x00312A8A, + 0xA0004104, 0x00000002, 0x002C6284, 0x00315084, 0x00000002, 0x002C6284, + 0x00316484, 0x00000002, 0x402C9820, 0xAE603202, 0x00000002, 0x002C9888, + 0xAE603202, 0x00000002, 0x402C9820, 0xAE603502, 0x00000002, 0x002C9888, + 0xAE603502, 0x00000002, 0x402C9820, 0xAE603702, 0x00000002, 0x002C9888, + 0xAE603702, 0x00000002, 0x402C9820, 0xAE603C02, 0x00000002, 0x002C9888, + 0xAE603C02, 0x00000003, 0x402C9820, 0xAE603C02, 0xAE603202, 0x00000003, + 0x002C9888, 0xAE603C02, 0xAE603202, 0x00000003, + // Block 44, offset 0xb00 + 0x402C9820, 0xAE603C02, 0xAE603502, 0x00000003, 0x002C9888, 0xAE603C02, + 0xAE603502, 0x00000003, 0x402C9820, 0xAE603C02, 0xAE604E02, 0x00000003, + 0x002C9888, 0xAE603C02, 0xAE604E02, 0x00000003, 0x402C9820, 0xAE603C02, + 0xAE606402, 0x00000003, 0x002C9888, 0xAE603C02, 0xAE606402, 0x00000002, + 0x402C9820, 0xAE604102, 0x00000002, 0x002C9888, 0xAE604102, 0x00000002, + 0x402C9820, 0xAE604702, 0x00000002, 0x002C9888, 0xAE604702, 0x00000002, + 0x402C9820, 0xAE604E02, 0x00000002, 0x002C9888, 0xAE604E02, 0x00000002, + 0x402C9820, 0xAE605202, 0x00000002, 0x002C9888, 0xAE605202, 0x00000002, + 0x402C9820, 0xACA05602, 0x00000002, 0x002C9888, 0xACA05602, 0x00000003, + 0x402C9820, 0xACA05602, 0xAE603702, 0x00000003, 0x002C9888, 0xACA05602, + 0xAE603702, 0x00000002, 0x402C9820, 0xACA05902, + // Block 45, offset 0xb40 + 0x00000002, 0x002C9888, 0xACA05902, 0x00000002, 0x402C9820, 0xAE605B02, + 0x00000002, 0x002C9888, 0xAE605B02, 0x00000003, 0x402C9820, 0xAE605B02, + 0xAE603202, 0x00000003, 0x002C9888, 0xAE605B02, 0xAE603202, 0x00000003, + 0x402C9820, 0xAE605B02, 0xAE603502, 0x00000003, 0x002C9888, 0xAE605B02, + 0xAE603502, 0x00000002, 0x402C9820, 0xAE606402, 0x00000002, 0x002C9888, + 0xAE606402, 0x00000002, 0x402C9820, 0xAE606502, 0x00000002, 0x002C9888, + 0xAE606502, 0x00000002, 0x402C9820, 0xAE606702, 0x00000002, 0x002C9888, + 0xAE606702, 0x00000002, 0x402C9820, 0xADC07002, 0x00000002, 0x002C9888, + 0xADC07002, 0x00000003, 0x402C9820, 0xADC07002, 0xAE603C02, 0x00000003, + 0x002C9888, 0xADC07002, 0xAE603C02, 0x00000002, 0x402C9820, 0xADC07802, + 0x00000002, 0x002C9888, 0xADC07802, 0x00000002, + // Block 46, offset 0xb80 + 0x402C9820, 0xADC07A02, 0x00000002, 0x002C9888, 0xADC07A02, 0x00000003, + 0x002C989C, 0x002F7A9C, 0x002D229C, 0x00000002, 0x402D0820, 0xAE605202, + 0x00000002, 0x002D0888, 0xAE605202, 0x00000002, 0x002D0884, 0xA0013A04, + 0x00000002, 0x002D088A, 0xA0013A04, 0x00000003, 0x002D088A, 0x002BDE8A, + 0x0030F68A, 0x00000003, 0x002D0884, 0x002D0884, 0x002D9A84, 0x00000003, + 0x002D0884, 0x002D0884, 0x002E2284, 0x00000002, 0x002D0884, 0x002EDA84, + 0x00000004, 0x002D089D, 0x002F7A9D, 0x002C989D, 0x002C989D, 0x00000002, + 0x402D2220, 0xAE603202, 0x00000002, 0x002D2288, 0xAE603202, 0x00000002, + 0x402D2220, 0xAE603702, 0x00000002, 0x002D2288, 0xAE603702, 0x00000002, + 0x402D2220, 0xAE603C02, 0x00000002, 0x002D2288, 0xAE603C02, 0x00000002, + 0x402D2220, 0xAE604102, 0x00000002, 0x002D2288, + // Block 47, offset 0xbc0 + 0xAE604102, 0x00000002, 0x402D2220, 0xAE605202, 0x00000002, 0x002D2288, + 0xAE605202, 0x00000002, 0x402D2220, 0xACA05602, 0x00000002, 0x002D2288, + 0xACA05602, 0x00000002, 0x402D2220, 0xAE605B02, 0x00000002, 0x002D2288, + 0xAE605B02, 0x00000002, 0x002D2284, 0xA0006104, 0x00000002, 0x002D228A, + 0xA0006104, 0x00000002, 0x002D2284, 0xA0013A04, 0x00000002, 0x002D228A, + 0xA0013A04, 0x00000003, 0x002D229C, 0x002BDE9C, 0x002E229C, 0x00000003, + 0x002D229D, 0x002D689D, 0x00312A9C, 0x00000003, 0x002D229D, 0x002F2C9D, + 0x002BDE9C, 0x00000002, 0x402D6820, 0xAE603C02, 0x00000002, 0x002D6888, + 0xAE603C02, 0x00000002, 0x402D6820, 0xAE604102, 0x00000002, 0x002D6888, + 0xAE604102, 0x00000002, 0x402D6820, 0xAE604702, 0x00000002, 0x002D6888, + 0xAE604702, 0x00000002, 0x402D6820, 0xAE605202, + // Block 48, offset 0xc00 + 0x00000002, 0x002D6888, 0xAE605202, 0x00000002, 0x402D6820, 0xACA05602, + 0x00000002, 0x002D6888, 0xACA05602, 0x00000002, 0x402D6820, 0xADC07002, + 0x00000002, 0x002D6888, 0xADC07002, 0x00000002, 0x402D6820, 0xADC07902, + 0x00000002, 0x002D6888, 0xADC07902, 0x00000002, 0x402D6820, 0xADC07B02, + 0x00000002, 0x402D6820, 0xA0007D02, 0x00000002, 0x002D6888, 0xA0007D02, + 0x00000003, 0x002D689C, 0x002F2C9D, 0x002BDE9C, 0x00000002, 0x402D9A20, + 0xAE603202, 0x00000002, 0x002D9A88, 0xAE603202, 0x00000002, 0x402D9A20, + 0xAE603502, 0x00000002, 0x002D9A88, 0xAE603502, 0x00000002, 0x402D9A20, + 0xAE603702, 0x00000002, 0x002D9A88, 0xAE603702, 0x00000002, 0x402D9A20, + 0xAE603C02, 0x00000002, 0x002D9A88, 0xAE603C02, 0x00000002, 0x402D9A20, + 0xAE604102, 0x00000002, 0x002D9A88, 0xAE604102, + // Block 49, offset 0xc40 + 0x00000002, 0x402D9A20, 0xAE604702, 0x00000002, 0x002D9A88, 0xAE604702, + 0x00000003, 0x402D9A20, 0xAE604702, 0xAE603202, 0x00000003, 0x002D9A88, + 0xAE604702, 0xAE603202, 0x00000002, 0x402D9A20, 0xAE604E02, 0x00000002, + 0x002D9A88, 0xAE604E02, 0x00000002, 0x002D9A88, 0xAE605202, 0x00000002, + 0x402D9A20, 0xACA05902, 0x00000002, 0x002D9A88, 0xACA05902, 0x00000002, + 0x402D9A20, 0xAE605B02, 0x00000002, 0x002D9A88, 0xAE605B02, 0x00000002, + 0x402D9A20, 0xAE606402, 0x00000002, 0x002D9A88, 0xAE606402, 0x00000002, + 0x402D9A20, 0xAE606502, 0x00000002, 0x002D9A88, 0xAE606502, 0x00000002, + 0x402D9A20, 0xAE606702, 0x00000002, 0x002D9A88, 0xAE606702, 0x00000002, + 0x402D9A20, 0xADC07002, 0x00000002, 0x002D9A88, 0xADC07002, 0x00000002, + 0x402D9A20, 0xADC07A02, 0x00000002, 0x002D9A88, + // Block 50, offset 0xc80 + 0xADC07A02, 0x00000002, 0x002D9A9D, 0x002C3A9D, 0x00000002, 0x002D9A9D, + 0x002C629D, 0x00000002, 0x402DCC20, 0xAE603C02, 0x00000002, 0x002DCC88, + 0xAE603C02, 0x00000002, 0x402DCC20, 0xAE604102, 0x00000002, 0x402DFE20, + 0xAE603202, 0x00000002, 0x002DFE88, 0xAE603202, 0x00000002, 0x402DFE20, + 0xAE604102, 0x00000002, 0x002DFE88, 0xAE604102, 0x00000002, 0x402DFE20, + 0xACA05602, 0x00000002, 0x002DFE88, 0xACA05602, 0x00000002, 0x002DFE84, + 0xA0006104, 0x00000002, 0x002DFE8A, 0xA0006104, 0x00000002, 0x402DFE20, + 0xADC07002, 0x00000002, 0x002DFE88, 0xADC07002, 0x00000002, 0x402DFE20, + 0xADC07B02, 0x00000002, 0x002DFE88, 0xADC07B02, 0x00000004, 0x002DFE9C, + 0x002C3A9C, 0x002BDE9C, 0x002E229C, 0x00000003, 0x002DFE9C, 0x002D689D, + 0x00312A9C, 0x00000003, 0x002DFE9C, 0x002E829C, + // Block 51, offset 0xcc0 + 0x0029D09C, 0x00000003, 0x002DFE9C, 0x002E829C, 0x0029D29C, 0x00000003, + 0x002DFE9C, 0x002F2C9D, 0x002BDE9C, 0x00000002, 0x402E2220, 0xAE603202, + 0x00000002, 0x002E2288, 0xAE603202, 0x00000002, 0x402E2220, 0xAE604102, + 0x00000002, 0x002E2288, 0xAE604102, 0x00000002, 0x402E2220, 0xACA05602, + 0x00000002, 0x002E2288, 0xACA05602, 0x00000002, 0x402E2220, 0xADC07002, + 0x00000002, 0x002E2288, 0xADC07002, 0x00000003, 0x402E2220, 0xADC07002, + 0xAE605B02, 0x00000003, 0x002E2288, 0xADC07002, 0xAE605B02, 0x00000002, + 0x402E2220, 0xADC07802, 0x00000002, 0x002E2288, 0xADC07802, 0x00000002, + 0x402E2220, 0xADC07B02, 0x00000002, 0x002E2288, 0xADC07B02, 0x00000002, + 0x402E2220, 0xA0007D02, 0x00000002, 0x002E2288, 0xA0007D02, 0x00000002, + 0x402E2220, 0xA0013902, 0x00000002, 0x402E2220, + // Block 52, offset 0xd00 + 0xA0013902, 0x00000002, 0x002E2288, 0xA0013902, 0x00000002, 0x002E2288, + 0xA0013902, 0x00000002, 0x002E2284, 0x002E2284, 0x00000002, 0x002E228A, + 0x002E228A, 0x00000003, 0x002E229C, 0x002EE29C, 0x002D229C, 0x00000002, + 0x002E2284, 0x002FE684, 0x00000003, 0x002E229D, 0x00302C9D, 0x002C629D, + 0x00000002, 0x002E2284, 0x00312A84, 0x00000002, 0x402E8220, 0xAE603202, + 0x00000002, 0x002E8288, 0xAE603202, 0x00000002, 0x402E8220, 0xAE605202, + 0x00000002, 0x002E8288, 0xAE605202, 0x00000002, 0x402E8220, 0xADC07002, + 0x00000002, 0x002E8288, 0xADC07002, 0x00000003, 0x002E829C, 0x0009569C, + 0x002FE69C, 0x00000004, 0x002E829C, 0x0009569C, 0x002FE69C, 0x0029D09C, + 0x00000003, 0x002E829D, 0x002D689D, 0x00312A9C, 0x00000003, 0x002E829C, + 0x002D9A9C, 0x002E229C, 0x00000003, 0x002E829C, + // Block 53, offset 0xd40 + 0x002E829C, 0x0029D09C, 0x00000003, 0x002E829C, 0x002E829C, 0x0029D29C, + 0x00000003, 0x002E829C, 0x002EE29C, 0x002E229C, 0x00000003, 0x002E829D, + 0x002F2C9D, 0x002BDE9C, 0x00000002, 0x402E9E20, 0xAE603202, 0x00000002, + 0x002E9E88, 0xAE603202, 0x00000002, 0x402E9E20, 0xAE603502, 0x00000002, + 0x002E9E88, 0xAE603502, 0x00000002, 0x402E9E20, 0xAE604102, 0x00000002, + 0x002E9E88, 0xAE604102, 0x00000002, 0x402E9E20, 0xAE604E02, 0x00000002, + 0x002E9E88, 0xAE604E02, 0x00000002, 0x402E9E20, 0xAE605202, 0x00000002, + 0x002E9E88, 0xAE605202, 0x00000002, 0x402E9E20, 0xACA05602, 0x00000002, + 0x002E9E88, 0xACA05602, 0x00000002, 0x002E9E84, 0xA0006104, 0x00000002, + 0x002E9E8A, 0xA0006104, 0x00000002, 0x402E9E20, 0xADC07002, 0x00000002, + 0x002E9E88, 0xADC07002, 0x00000002, 0x402E9E20, + // Block 54, offset 0xd80 + 0xADC07802, 0x00000002, 0x002E9E88, 0xADC07802, 0x00000002, 0x402E9E20, + 0xADC07B02, 0x00000002, 0x002E9E88, 0xADC07B02, 0x00000003, 0x002E9E9D, + 0x002C989D, 0x0030E29D, 0x00000002, 0x002E9E9D, 0x002D229D, 0x00000002, + 0x402EE220, 0xAE603202, 0x00000002, 0x002EE288, 0xAE603202, 0x00000002, + 0x402EE220, 0xAE603502, 0x00000002, 0x002EE288, 0xAE603502, 0x00000002, + 0x402EE220, 0xAE603702, 0x00000002, 0x002EE288, 0xAE603702, 0x00000002, + 0x402EE220, 0xAE603C02, 0x00000002, 0x002EE288, 0xAE603C02, 0x00000003, + 0x402EE220, 0xAE603C02, 0xAE603202, 0x00000003, 0x002EE288, 0xAE603C02, + 0xAE603202, 0x00000003, 0x402EE220, 0xAE603C02, 0xAE603502, 0x00000003, + 0x002EE288, 0xAE603C02, 0xAE603502, 0x00000003, 0x402EE220, 0xAE603C02, + 0xAE604E02, 0x00000003, 0x002EE288, 0xAE603C02, + // Block 55, offset 0xdc0 + 0xAE604E02, 0x00000003, 0x402EE220, 0xAE603C02, 0xAE606402, 0x00000003, + 0x002EE288, 0xAE603C02, 0xAE606402, 0x00000002, 0x402EE220, 0xAE604102, + 0x00000002, 0x002EE288, 0xAE604102, 0x00000002, 0x402EE220, 0xAE604702, + 0x00000002, 0x002EE288, 0xAE604702, 0x00000003, 0x402EE220, 0xAE604702, + 0xAE605B02, 0x00000003, 0x002EE288, 0xAE604702, 0xAE605B02, 0x00000002, + 0x402EE220, 0xAE604D02, 0x00000002, 0x002EE288, 0xAE604D02, 0x00000002, + 0x402EE220, 0xAE604E02, 0x00000002, 0x002EE288, 0xAE604E02, 0x00000003, + 0x402EE220, 0xAE604E02, 0xAE603202, 0x00000003, 0x002EE288, 0xAE604E02, + 0xAE603202, 0x00000003, 0x402EE220, 0xAE604E02, 0xAE604702, 0x00000003, + 0x002EE288, 0xAE604E02, 0xAE604702, 0x00000003, 0x402EE220, 0xAE604E02, + 0xAE605B02, 0x00000003, 0x002EE288, 0xAE604E02, + // Block 56, offset 0xe00 + 0xAE605B02, 0x00000002, 0x402EE220, 0xAE605202, 0x00000002, 0x002EE288, + 0xAE605202, 0x00000003, 0x402EE220, 0xAE605202, 0xAE605B02, 0x00000003, + 0x002EE288, 0xAE605202, 0xAE605B02, 0x00000002, 0x402EE220, 0xA0005402, + 0x00000002, 0x002EE288, 0xA0005402, 0x00000003, 0x402EE220, 0xA0005402, + 0xAE603202, 0x00000003, 0x002EE288, 0xA0005402, 0xAE603202, 0x00000002, + 0x402EE220, 0xACA05902, 0x00000002, 0x002EE288, 0xACA05902, 0x00000003, + 0x402EE220, 0xACA05902, 0xAE605B02, 0x00000003, 0x002EE288, 0xACA05902, + 0xAE605B02, 0x00000002, 0x402EE220, 0xAE605B02, 0x00000002, 0x002EE288, + 0xAE605B02, 0x00000003, 0x402EE220, 0xAE605B02, 0xAE603202, 0x00000003, + 0x002EE288, 0xAE605B02, 0xAE603202, 0x00000003, 0x402EE220, 0xAE605B02, + 0xAE603502, 0x00000003, 0x002EE288, 0xAE605B02, + // Block 57, offset 0xe40 + 0xAE603502, 0x00000002, 0x402EE220, 0xAE606402, 0x00000002, 0x002EE288, + 0xAE606402, 0x00000002, 0x402EE220, 0xAE606502, 0x00000002, 0x002EE288, + 0xAE606502, 0x00000002, 0x402EE220, 0xAE606702, 0x00000002, 0x002EE288, + 0xAE606702, 0x00000002, 0x402EE220, 0xAD806802, 0x00000002, 0x002EE288, + 0xAD806802, 0x00000003, 0x402EE220, 0xAD806802, 0xAE603202, 0x00000003, + 0x002EE288, 0xAD806802, 0xAE603202, 0x00000003, 0x402EE220, 0xAD806802, + 0xAE603502, 0x00000003, 0x002EE288, 0xAD806802, 0xAE603502, 0x00000003, + 0x402EE220, 0xAD806802, 0xAE604E02, 0x00000003, 0x002EE288, 0xAD806802, + 0xAE604E02, 0x00000003, 0x402EE220, 0xAD806802, 0xAE606402, 0x00000003, + 0x002EE288, 0xAD806802, 0xAE606402, 0x00000003, 0x402EE220, 0xAD806802, + 0xADC07002, 0x00000003, 0x002EE288, 0xAD806802, + // Block 58, offset 0xe80 + 0xADC07002, 0x00000002, 0x402EE220, 0xADC07002, 0x00000002, 0x002EE288, + 0xADC07002, 0x00000003, 0x402EE220, 0xADC07002, 0xAE603C02, 0x00000003, + 0x002EE288, 0xADC07002, 0xAE603C02, 0x00000003, 0x002EE284, 0xA0013904, + 0x002C9884, 0x00000003, 0x002EE28A, 0xA0013904, 0x002C988A, 0x00000003, + 0x002EE294, 0xA0013914, 0x002C9894, 0x00000002, 0x002EE29D, 0x002DFE9D, + 0x00000002, 0x002EE284, 0x002EE284, 0x00000002, 0x002EE28A, 0x002EE28A, + 0x00000002, 0x402F2C20, 0xAE603202, 0x00000002, 0x002F2C88, 0xAE603202, + 0x00000002, 0x402F2C20, 0xAE605202, 0x00000002, 0x002F2C88, 0xAE605202, + 0x00000004, 0x002F2C9C, 0x0002E49C, 0x002E829C, 0x0002E49C, 0x00000002, + 0x002F2C9D, 0x002BDE9D, 0x00000003, 0x002F2C9D, 0x002F2C9D, 0x002E829D, + 0x00000003, 0x002F2C9D, 0x002F2C9D, 0x0030BE9D, + // Block 59, offset 0xec0 + 0x00000003, 0x002F2C9D, 0x00302C9D, 0x002C989D, 0x00000002, 0x002F5684, + 0x002F2C84, 0x00000002, 0x402F7A20, 0xAE603202, 0x00000002, 0x002F7A88, + 0xAE603202, 0x00000002, 0x402F7A20, 0xAE604102, 0x00000002, 0x002F7A88, + 0xAE604102, 0x00000002, 0x402F7A20, 0xAE605202, 0x00000002, 0x002F7A88, + 0xAE605202, 0x00000002, 0x402F7A20, 0xACA05602, 0x00000002, 0x002F7A88, + 0xACA05602, 0x00000002, 0x002F7A84, 0xA0006104, 0x00000002, 0x002F7A8A, + 0xA0006104, 0x00000002, 0x402F7A20, 0xAE606502, 0x00000002, 0x002F7A88, + 0xAE606502, 0x00000002, 0x402F7A20, 0xAE606702, 0x00000002, 0x002F7A88, + 0xAE606702, 0x00000002, 0x402F7A20, 0xADC07002, 0x00000002, 0x002F7A88, + 0xADC07002, 0x00000003, 0x402F7A20, 0xADC07002, 0xAE605B02, 0x00000003, + 0x002F7A88, 0xADC07002, 0xAE605B02, 0x00000002, + // Block 60, offset 0xf00 + 0x402F7A20, 0xADC07B02, 0x00000002, 0x002F7A88, 0xADC07B02, 0x00000002, + 0x002F7A84, 0xA0013A04, 0x00000002, 0x002F7A8A, 0xA0013A04, 0x00000003, + 0x002F7A9C, 0x002BDE9C, 0x002C629C, 0x00000005, 0x002F7A9C, 0x002BDE9C, + 0x002C629C, 0x0009569C, 0x002FE69C, 0x00000006, 0x002F7A9C, 0x002BDE9C, + 0x002C629C, 0x0009569C, 0x002FE69C, 0x0029D09C, 0x00000002, 0x402FE620, + 0xAE603202, 0x00000002, 0x002FE688, 0xAE603202, 0x00000003, 0x402FE620, + 0xAE603202, 0xAE605202, 0x00000003, 0x002FE688, 0xAE603202, 0xAE605202, + 0x00000002, 0x402FE620, 0xAE603C02, 0x00000002, 0x002FE688, 0xAE603C02, + 0x00000002, 0x402FE620, 0xAE604102, 0x00000002, 0x002FE688, 0xAE604102, + 0x00000003, 0x402FE620, 0xAE604102, 0xAE605202, 0x00000003, 0x002FE688, + 0xAE604102, 0xAE605202, 0x00000002, 0x402FE620, + // Block 61, offset 0xf40 + 0xAE605202, 0x00000002, 0x002FE688, 0xAE605202, 0x00000002, 0x402FE620, + 0xACA05602, 0x00000002, 0x002FE688, 0xACA05602, 0x00000002, 0x002FE684, + 0xA0006104, 0x00000002, 0x002FE68A, 0xA0006104, 0x00000002, 0x402FE620, + 0xADC07002, 0x00000002, 0x002FE688, 0xADC07002, 0x00000003, 0x402FE620, + 0xADC07002, 0xAE605202, 0x00000003, 0x002FE688, 0xADC07002, 0xAE605202, + 0x00000002, 0x402FE620, 0xADC07702, 0x00000002, 0x002FE688, 0xADC07702, + 0x00000002, 0x002FE684, 0xA0013A04, 0x00000002, 0x84E617F3, 0xAE613A04, + 0x00000002, 0x002FE684, 0xA0013A04, 0x00000002, 0x002FE68A, 0xA0013A04, + 0x00000003, 0x002FE684, 0xA0013A04, 0xAE605202, 0x00000002, 0x002FE69D, + 0x002BDE9D, 0x00000003, 0x002FE69D, 0x002EE29D, 0x002FE69D, 0x00000003, + 0x002FE684, 0xA0013904, 0x002FE684, 0x00000003, + // Block 62, offset 0xf80 + 0x002FE68A, 0xA0013904, 0x002FE68A, 0x00000003, 0x002FE684, 0xA0013A04, + 0x00302C84, 0x00000002, 0x40302C20, 0xAE604102, 0x00000002, 0x00302C88, + 0xAE604102, 0x00000002, 0x40302C20, 0xAE604702, 0x00000002, 0x40302C20, + 0xAE605202, 0x00000002, 0x00302C88, 0xAE605202, 0x00000002, 0x40302C20, + 0xACA05602, 0x00000002, 0x00302C88, 0xACA05602, 0x00000002, 0x40302C20, + 0xADC07002, 0x00000002, 0x00302C88, 0xADC07002, 0x00000002, 0x40302C20, + 0xADC07702, 0x00000002, 0x00302C88, 0xADC07702, 0x00000002, 0x40302C20, + 0xADC07802, 0x00000002, 0x00302C88, 0xADC07802, 0x00000002, 0x40302C20, + 0xADC07B02, 0x00000002, 0x00302C88, 0xADC07B02, 0x00000002, 0x00302C84, + 0xA0013A04, 0x00000002, 0x00302C8A, 0xA0013A04, 0x00000002, 0x00302C84, + 0x002C5684, 0x00000003, 0x00302C8A, 0x002C988A, + // Block 63, offset 0xfc0 + 0x002E228A, 0x00000003, 0x00302C84, 0xA0013904, 0x002D6884, 0x00000003, + 0x00302C9D, 0x002D689D, 0x00312A9C, 0x00000002, 0x00302C84, 0x002FE684, + 0x00000002, 0x00302C84, 0x002FE684, 0x00000002, 0x00302C84, 0x00300884, + 0x00000002, 0x00302C84, 0x00312A84, 0x00000002, 0x00302C8A, 0x00312A84, + 0x00000002, 0x40306C20, 0xAE603202, 0x00000002, 0x00306C88, 0xAE603202, + 0x00000002, 0x40306C20, 0xAE603502, 0x00000002, 0x00306C88, 0xAE603502, + 0x00000002, 0x40306C20, 0xAE603702, 0x00000002, 0x00306C88, 0xAE603702, + 0x00000002, 0x40306C20, 0xAE603C02, 0x00000002, 0x00306C88, 0xAE603C02, + 0x00000002, 0x40306C20, 0xAE604102, 0x00000002, 0x00306C88, 0xAE604102, + 0x00000002, 0x40306C20, 0xAE604302, 0x00000002, 0x00306C88, 0xAE604302, + 0x00000002, 0x40306C20, 0xAE604702, 0x00000002, + // Block 64, offset 0x1000 + 0x00306C88, 0xAE604702, 0x00000003, 0x40306C20, 0xAE604702, 0xAE603202, + 0x00000003, 0x00306C88, 0xAE604702, 0xAE603202, 0x00000003, 0x40306C20, + 0xAE604702, 0xAE603502, 0x00000003, 0x00306C88, 0xAE604702, 0xAE603502, + 0x00000003, 0x40306C20, 0xAE604702, 0xAE604102, 0x00000003, 0x00306C88, + 0xAE604702, 0xAE604102, 0x00000003, 0x40306C20, 0xAE604702, 0xAE605B02, + 0x00000003, 0x00306C88, 0xAE604702, 0xAE605B02, 0x00000002, 0x40306C20, + 0xAE604D02, 0x00000002, 0x00306C88, 0xAE604D02, 0x00000002, 0x40306C20, + 0xAE604E02, 0x00000002, 0x00306C88, 0xAE604E02, 0x00000003, 0x40306C20, + 0xAE604E02, 0xAE603202, 0x00000003, 0x00306C88, 0xAE604E02, 0xAE603202, + 0x00000002, 0x40306C20, 0xACA05902, 0x00000002, 0x00306C88, 0xACA05902, + 0x00000002, 0x40306C20, 0xAE605B02, 0x00000002, + // Block 65, offset 0x1040 + 0x00306C88, 0xAE605B02, 0x00000003, 0x40306C20, 0xAE605B02, 0xAE604702, + 0x00000003, 0x00306C88, 0xAE605B02, 0xAE604702, 0x00000002, 0x40306C20, + 0xAE606402, 0x00000002, 0x00306C88, 0xAE606402, 0x00000002, 0x40306C20, + 0xAE606502, 0x00000002, 0x00306C88, 0xAE606502, 0x00000002, 0x40306C20, + 0xAE606702, 0x00000002, 0x00306C88, 0xAE606702, 0x00000002, 0x40306C20, + 0xAD806802, 0x00000002, 0x00306C88, 0xAD806802, 0x00000003, 0x40306C20, + 0xAD806802, 0xAE603202, 0x00000003, 0x00306C88, 0xAD806802, 0xAE603202, + 0x00000003, 0x40306C20, 0xAD806802, 0xAE603502, 0x00000003, 0x00306C88, + 0xAD806802, 0xAE603502, 0x00000003, 0x40306C20, 0xAD806802, 0xAE604E02, + 0x00000003, 0x00306C88, 0xAD806802, 0xAE604E02, 0x00000003, 0x40306C20, + 0xAD806802, 0xAE606402, 0x00000003, 0x00306C88, + // Block 66, offset 0x1080 + 0xAD806802, 0xAE606402, 0x00000003, 0x40306C20, 0xAD806802, 0xADC07002, + 0x00000003, 0x00306C88, 0xAD806802, 0xADC07002, 0x00000002, 0x40306C20, + 0xADC07002, 0x00000002, 0x00306C88, 0xADC07002, 0x00000002, 0x40306C20, + 0xADC07502, 0x00000002, 0x00306C88, 0xADC07502, 0x00000002, 0x40306C20, + 0xADC07802, 0x00000002, 0x00306C88, 0xADC07802, 0x00000002, 0x40306C20, + 0xADC07A02, 0x00000002, 0x00306C88, 0xADC07A02, 0x00000003, 0x00306C9D, + 0x002F2C9D, 0x0002BA9C, 0x00000002, 0x4030BE20, 0xAE604E02, 0x00000002, + 0x0030BE88, 0xAE604E02, 0x00000002, 0x4030BE20, 0xADC07002, 0x00000002, + 0x0030BE88, 0xADC07002, 0x00000003, 0x0030BE9D, 0x0009569C, 0x002E829C, + 0x00000004, 0x0030BE84, 0x002D9A84, 0x002D9A84, 0x002D9A9F, 0x00000004, + 0x0030BE8A, 0x002D9A8A, 0x002D9A8A, 0x002D9A9F, + // Block 67, offset 0x10c0 + 0x00000002, 0x0030BE9D, 0x002FE69D, 0x00000002, 0x0030BE84, 0x00310084, + 0x00000002, 0x0030BE8A, 0x0031008A, 0x00000002, 0x4030E220, 0xAE603202, + 0x00000002, 0x0030E288, 0xAE603202, 0x00000002, 0x4030E220, 0xAE603502, + 0x00000002, 0x0030E288, 0xAE603502, 0x00000002, 0x4030E220, 0xAE603C02, + 0x00000002, 0x0030E288, 0xAE603C02, 0x00000002, 0x4030E220, 0xAE604302, + 0x00000002, 0x4030E220, 0xAE604702, 0x00000002, 0x0030E288, 0xAE604702, + 0x00000002, 0x4030E220, 0xAE605202, 0x00000002, 0x0030E288, 0xAE605202, + 0x00000002, 0x4030E220, 0xADC07002, 0x00000002, 0x0030E288, 0xADC07002, + 0x00000002, 0x0030E29D, 0x002C3A9D, 0x00000002, 0x4030F620, 0xAE604702, + 0x00000002, 0x0030F688, 0xAE604702, 0x00000002, 0x4030F620, 0xAE605202, + 0x00000002, 0x0030F688, 0xAE605202, 0x00000002, + // Block 68, offset 0x1100 + 0x40310020, 0xAE603202, 0x00000002, 0x00310088, 0xAE603202, 0x00000002, + 0x40310020, 0xAE603502, 0x00000002, 0x00310088, 0xAE603502, 0x00000002, + 0x40310020, 0xAE603C02, 0x00000002, 0x00310088, 0xAE603C02, 0x00000002, + 0x40310020, 0xAE604302, 0x00000002, 0x40310020, 0xAE604702, 0x00000002, + 0x00310088, 0xAE604702, 0x00000002, 0x40310020, 0xAE604E02, 0x00000002, + 0x00310088, 0xAE604E02, 0x00000002, 0x40310020, 0xAE605202, 0x00000002, + 0x00310088, 0xAE605202, 0x00000002, 0x40310020, 0xAE605B02, 0x00000002, + 0x00310088, 0xAE605B02, 0x00000002, 0x40310020, 0xAE606402, 0x00000002, + 0x00310088, 0xAE606402, 0x00000002, 0x40310020, 0xADC07002, 0x00000002, + 0x00310088, 0xADC07002, 0x00000002, 0x40312A20, 0xAE603202, 0x00000002, + 0x00312A88, 0xAE603202, 0x00000002, 0x40312A20, + // Block 69, offset 0x1140 + 0xAE603C02, 0x00000002, 0x00312A88, 0xAE603C02, 0x00000002, 0x40312A20, + 0xAE604102, 0x00000002, 0x00312A88, 0xAE604102, 0x00000002, 0x40312A20, + 0xAE605202, 0x00000002, 0x00312A88, 0xAE605202, 0x00000002, 0x40312A20, + 0xADC07002, 0x00000002, 0x00312A88, 0xADC07002, 0x00000002, 0x40312A20, + 0xADC07B02, 0x00000002, 0x00312A88, 0xADC07B02, 0x00000002, 0x00312A84, + 0x0030E284, 0x00000002, 0x40316420, 0xAE604102, 0x00000002, 0x00316488, + 0xAE604102, 0x00000002, 0x40325220, 0xAE602202, 0x00000002, 0x00325288, + 0xAE602202, 0x00000003, 0x40325220, 0xAE602202, 0xAE603202, 0x00000003, + 0x00325288, 0xAE602202, 0xAE603202, 0x00000004, 0x40325220, 0xAE602202, + 0xAE603202, 0xAF007F02, 0x00000004, 0x00325288, 0xAE602202, 0xAE603202, + 0xAF007F02, 0x00000003, 0x40325220, 0xAE602202, + // Block 70, offset 0x1180 + 0xAE603502, 0x00000003, 0x00325288, 0xAE602202, 0xAE603502, 0x00000004, + 0x40325220, 0xAE602202, 0xAE603502, 0xAF007F02, 0x00000004, 0x00325288, + 0xAE602202, 0xAE603502, 0xAF007F02, 0x00000003, 0x40325220, 0xAE602202, + 0xAE604502, 0x00000003, 0x00325288, 0xAE602202, 0xAE604502, 0x00000004, + 0x40325220, 0xAE602202, 0xAE604502, 0xAF007F02, 0x00000004, 0x00325288, + 0xAE602202, 0xAE604502, 0xAF007F02, 0x00000003, 0x40325220, 0xAE602202, + 0xAF007F02, 0x00000003, 0x00325288, 0xAE602202, 0xAF007F02, 0x00000002, + 0x40325220, 0xAE602A02, 0x00000002, 0x00325288, 0xAE602A02, 0x00000003, + 0x40325220, 0xAE602A02, 0xAE603202, 0x00000003, 0x00325288, 0xAE602A02, + 0xAE603202, 0x00000004, 0x40325220, 0xAE602A02, 0xAE603202, 0xAF007F02, + 0x00000004, 0x00325288, 0xAE602A02, 0xAE603202, + // Block 71, offset 0x11c0 + 0xAF007F02, 0x00000003, 0x40325220, 0xAE602A02, 0xAE603502, 0x00000003, + 0x00325288, 0xAE602A02, 0xAE603502, 0x00000004, 0x40325220, 0xAE602A02, + 0xAE603502, 0xAF007F02, 0x00000004, 0x00325288, 0xAE602A02, 0xAE603502, + 0xAF007F02, 0x00000003, 0x40325220, 0xAE602A02, 0xAE604502, 0x00000003, + 0x00325288, 0xAE602A02, 0xAE604502, 0x00000004, 0x40325220, 0xAE602A02, + 0xAE604502, 0xAF007F02, 0x00000004, 0x00325288, 0xAE602A02, 0xAE604502, + 0xAF007F02, 0x00000003, 0x40325220, 0xAE602A02, 0xAF007F02, 0x00000003, + 0x00325288, 0xAE602A02, 0xAF007F02, 0x00000002, 0x40325220, 0xAE603202, + 0x00000002, 0x00325288, 0xAE603202, 0x00000003, 0x40325220, 0xAE603202, + 0xAF007F02, 0x00000002, 0x40325220, 0xAE603502, 0x00000002, 0x00325288, + 0xAE603502, 0x00000003, 0x40325220, 0xAE603502, + // Block 72, offset 0x1200 + 0xAF007F02, 0x00000002, 0x40325220, 0xAE603702, 0x00000002, 0x00325288, + 0xAE603702, 0x00000002, 0x40325220, 0xAE604502, 0x00000003, 0x40325220, + 0xAE604502, 0xAF007F02, 0x00000002, 0x40325220, 0xAE605B02, 0x00000002, + 0x00325288, 0xAE605B02, 0x00000002, 0x40325220, 0xAF007F02, 0x00000002, + 0x00325288, 0xAF007F02, 0x00000002, 0x40325C20, 0xAE602202, 0x00000002, + 0x00325C88, 0xAE602202, 0x00000003, 0x40325C20, 0xAE602202, 0xAE603202, + 0x00000003, 0x00325C88, 0xAE602202, 0xAE603202, 0x00000003, 0x40325C20, + 0xAE602202, 0xAE603502, 0x00000003, 0x00325C88, 0xAE602202, 0xAE603502, + 0x00000002, 0x40325C20, 0xAE602A02, 0x00000002, 0x00325C88, 0xAE602A02, + 0x00000003, 0x40325C20, 0xAE602A02, 0xAE603202, 0x00000003, 0x00325C88, + 0xAE602A02, 0xAE603202, 0x00000003, 0x40325C20, + // Block 73, offset 0x1240 + 0xAE602A02, 0xAE603502, 0x00000003, 0x00325C88, 0xAE602A02, 0xAE603502, + 0x00000002, 0x40325C20, 0xAE603202, 0x00000002, 0x00325C88, 0xAE603202, + 0x00000002, 0x40325C20, 0xAE603502, 0x00000002, 0x00325C88, 0xAE603502, + 0x00000002, 0x40326820, 0xAE602202, 0x00000002, 0x00326888, 0xAE602202, + 0x00000003, 0x40326820, 0xAE602202, 0xAE603202, 0x00000003, 0x00326888, + 0xAE602202, 0xAE603202, 0x00000004, 0x40326820, 0xAE602202, 0xAE603202, + 0xAF007F02, 0x00000004, 0x00326888, 0xAE602202, 0xAE603202, 0xAF007F02, + 0x00000003, 0x40326820, 0xAE602202, 0xAE603502, 0x00000003, 0x00326888, + 0xAE602202, 0xAE603502, 0x00000004, 0x40326820, 0xAE602202, 0xAE603502, + 0xAF007F02, 0x00000004, 0x00326888, 0xAE602202, 0xAE603502, 0xAF007F02, + 0x00000003, 0x40326820, 0xAE602202, 0xAE604502, + // Block 74, offset 0x1280 + 0x00000003, 0x00326888, 0xAE602202, 0xAE604502, 0x00000004, 0x40326820, + 0xAE602202, 0xAE604502, 0xAF007F02, 0x00000004, 0x00326888, 0xAE602202, + 0xAE604502, 0xAF007F02, 0x00000003, 0x40326820, 0xAE602202, 0xAF007F02, + 0x00000003, 0x00326888, 0xAE602202, 0xAF007F02, 0x00000002, 0x40326820, + 0xAE602A02, 0x00000002, 0x00326888, 0xAE602A02, 0x00000003, 0x40326820, + 0xAE602A02, 0xAE603202, 0x00000003, 0x00326888, 0xAE602A02, 0xAE603202, + 0x00000004, 0x40326820, 0xAE602A02, 0xAE603202, 0xAF007F02, 0x00000004, + 0x00326888, 0xAE602A02, 0xAE603202, 0xAF007F02, 0x00000003, 0x40326820, + 0xAE602A02, 0xAE603502, 0x00000003, 0x00326888, 0xAE602A02, 0xAE603502, + 0x00000004, 0x40326820, 0xAE602A02, 0xAE603502, 0xAF007F02, 0x00000004, + 0x00326888, 0xAE602A02, 0xAE603502, 0xAF007F02, + // Block 75, offset 0x12c0 + 0x00000003, 0x40326820, 0xAE602A02, 0xAE604502, 0x00000003, 0x00326888, + 0xAE602A02, 0xAE604502, 0x00000004, 0x40326820, 0xAE602A02, 0xAE604502, + 0xAF007F02, 0x00000004, 0x00326888, 0xAE602A02, 0xAE604502, 0xAF007F02, + 0x00000003, 0x40326820, 0xAE602A02, 0xAF007F02, 0x00000003, 0x00326888, + 0xAE602A02, 0xAF007F02, 0x00000002, 0x40326820, 0xAE603202, 0x00000002, + 0x00326888, 0xAE603202, 0x00000003, 0x40326820, 0xAE603202, 0xAF007F02, + 0x00000002, 0x40326820, 0xAE603502, 0x00000002, 0x00326888, 0xAE603502, + 0x00000003, 0x40326820, 0xAE603502, 0xAF007F02, 0x00000002, 0x40326820, + 0xAE604502, 0x00000003, 0x40326820, 0xAE604502, 0xAF007F02, 0x00000002, + 0x40326820, 0xAF007F02, 0x00000002, 0x00326888, 0xAF007F02, 0x00000002, + 0x40326C20, 0xAE602202, 0x00000002, 0x00326C88, + // Block 76, offset 0x1300 + 0xAE602202, 0x00000003, 0x40326C20, 0xAE602202, 0xAE603202, 0x00000003, + 0x00326C88, 0xAE602202, 0xAE603202, 0x00000003, 0x40326C20, 0xAE602202, + 0xAE603502, 0x00000003, 0x00326C88, 0xAE602202, 0xAE603502, 0x00000003, + 0x40326C20, 0xAE602202, 0xAE604502, 0x00000003, 0x00326C88, 0xAE602202, + 0xAE604502, 0x00000002, 0x40326C20, 0xAE602A02, 0x00000002, 0x00326C88, + 0xAE602A02, 0x00000003, 0x40326C20, 0xAE602A02, 0xAE603202, 0x00000003, + 0x00326C88, 0xAE602A02, 0xAE603202, 0x00000003, 0x40326C20, 0xAE602A02, + 0xAE603502, 0x00000003, 0x00326C88, 0xAE602A02, 0xAE603502, 0x00000003, + 0x40326C20, 0xAE602A02, 0xAE604502, 0x00000003, 0x00326C88, 0xAE602A02, + 0xAE604502, 0x00000002, 0x40326C20, 0xAE603202, 0x00000002, 0x00326C88, + 0xAE603202, 0x00000002, 0x40326C20, 0xAE603502, + // Block 77, offset 0x1340 + 0x00000002, 0x00326C88, 0xAE603502, 0x00000002, 0x40326C20, 0xAE603702, + 0x00000002, 0x00326C88, 0xAE603702, 0x00000002, 0x40326C20, 0xAE604502, + 0x00000002, 0x40326C20, 0xAE604702, 0x00000002, 0x00326C88, 0xAE604702, + 0x00000003, 0x40326C20, 0xAE604702, 0xAE603202, 0x00000003, 0x40326C20, + 0xAE604702, 0xAE603502, 0x00000003, 0x40326C20, 0xAE604702, 0xAE604502, + 0x00000002, 0x40326C20, 0xAE605B02, 0x00000002, 0x00326C88, 0xAE605B02, + 0x00000003, 0x00327084, 0x00325284, 0x00326C84, 0x00000003, 0x0032708A, + 0x00325284, 0x00326C84, 0x00000002, 0x40327C20, 0xAE602202, 0x00000002, + 0x00327C88, 0xAE602202, 0x00000003, 0x40327C20, 0xAE602202, 0xAE603202, + 0x00000003, 0x00327C88, 0xAE602202, 0xAE603202, 0x00000003, 0x40327C20, + 0xAE602202, 0xAE603502, 0x00000003, 0x00327C88, + // Block 78, offset 0x1380 + 0xAE602202, 0xAE603502, 0x00000002, 0x40327C20, 0xAE602A02, 0x00000002, + 0x00327C88, 0xAE602A02, 0x00000003, 0x40327C20, 0xAE602A02, 0xAE603202, + 0x00000003, 0x00327C88, 0xAE602A02, 0xAE603202, 0x00000003, 0x40327C20, + 0xAE602A02, 0xAE603502, 0x00000003, 0x00327C88, 0xAE602A02, 0xAE603502, + 0x00000002, 0x40327C20, 0xAE603202, 0x00000002, 0x00327C88, 0xAE603202, + 0x00000002, 0x40327C20, 0xAE603502, 0x00000002, 0x00327C88, 0xAE603502, + 0x00000002, 0x40328820, 0xAE602202, 0x00000002, 0x40328820, 0xAE602A02, + 0x00000002, 0x00328888, 0xAE602A02, 0x00000002, 0x40329820, 0xAE602202, + 0x00000003, 0x40329820, 0xAE602202, 0xAE603202, 0x00000003, 0x40329820, + 0xAE602202, 0xAE603502, 0x00000003, 0x40329820, 0xAE602202, 0xAE604502, + 0x00000002, 0x40329820, 0xAE602A02, 0x00000002, + // Block 79, offset 0x13c0 + 0x00329888, 0xAE602A02, 0x00000003, 0x40329820, 0xAE602A02, 0xAE603202, + 0x00000003, 0x00329888, 0xAE602A02, 0xAE603202, 0x00000003, 0x40329820, + 0xAE602A02, 0xAE603502, 0x00000003, 0x00329888, 0xAE602A02, 0xAE603502, + 0x00000003, 0x40329820, 0xAE602A02, 0xAE604502, 0x00000003, 0x00329888, + 0xAE602A02, 0xAE604502, 0x00000002, 0x40329820, 0xAE603202, 0x00000002, + 0x00329888, 0xAE603202, 0x00000002, 0x40329820, 0xAE603502, 0x00000002, + 0x00329888, 0xAE603502, 0x00000002, 0x40329820, 0xAE603702, 0x00000002, + 0x00329888, 0xAE603702, 0x00000002, 0x40329820, 0xAE604502, 0x00000002, + 0x40329820, 0xAE604702, 0x00000002, 0x00329888, 0xAE604702, 0x00000003, + 0x40329820, 0xAE604702, 0xAE603202, 0x00000003, 0x40329820, 0xAE604702, + 0xAE603502, 0x00000003, 0x40329820, 0xAE604702, + // Block 80, offset 0x1400 + 0xAE604502, 0x00000002, 0x40329820, 0xAE605B02, 0x00000002, 0x00329888, + 0xAE605B02, 0x00000002, 0x4032A220, 0xAE602202, 0x00000002, 0x0032A288, + 0xAE602202, 0x00000003, 0x4032A220, 0xAE602202, 0xAE603202, 0x00000003, + 0x0032A288, 0xAE602202, 0xAE603202, 0x00000004, 0x4032A220, 0xAE602202, + 0xAE603202, 0xAF007F02, 0x00000004, 0x0032A288, 0xAE602202, 0xAE603202, + 0xAF007F02, 0x00000003, 0x4032A220, 0xAE602202, 0xAE603502, 0x00000003, + 0x0032A288, 0xAE602202, 0xAE603502, 0x00000004, 0x4032A220, 0xAE602202, + 0xAE603502, 0xAF007F02, 0x00000004, 0x0032A288, 0xAE602202, 0xAE603502, + 0xAF007F02, 0x00000003, 0x4032A220, 0xAE602202, 0xAE604502, 0x00000003, + 0x0032A288, 0xAE602202, 0xAE604502, 0x00000004, 0x4032A220, 0xAE602202, + 0xAE604502, 0xAF007F02, 0x00000004, 0x0032A288, + // Block 81, offset 0x1440 + 0xAE602202, 0xAE604502, 0xAF007F02, 0x00000003, 0x4032A220, 0xAE602202, + 0xAF007F02, 0x00000003, 0x0032A288, 0xAE602202, 0xAF007F02, 0x00000002, + 0x4032A220, 0xAE602A02, 0x00000002, 0x0032A288, 0xAE602A02, 0x00000003, + 0x4032A220, 0xAE602A02, 0xAE603202, 0x00000003, 0x0032A288, 0xAE602A02, + 0xAE603202, 0x00000004, 0x4032A220, 0xAE602A02, 0xAE603202, 0xAF007F02, + 0x00000004, 0x0032A288, 0xAE602A02, 0xAE603202, 0xAF007F02, 0x00000003, + 0x4032A220, 0xAE602A02, 0xAE603502, 0x00000003, 0x0032A288, 0xAE602A02, + 0xAE603502, 0x00000004, 0x4032A220, 0xAE602A02, 0xAE603502, 0xAF007F02, + 0x00000004, 0x0032A288, 0xAE602A02, 0xAE603502, 0xAF007F02, 0x00000003, + 0x4032A220, 0xAE602A02, 0xAE604502, 0x00000003, 0x0032A288, 0xAE602A02, + 0xAE604502, 0x00000004, 0x4032A220, 0xAE602A02, + // Block 82, offset 0x1480 + 0xAE604502, 0xAF007F02, 0x00000004, 0x0032A288, 0xAE602A02, 0xAE604502, + 0xAF007F02, 0x00000003, 0x4032A220, 0xAE602A02, 0xAF007F02, 0x00000003, + 0x0032A288, 0xAE602A02, 0xAF007F02, 0x00000002, 0x4032A220, 0xAE603202, + 0x00000002, 0x0032A288, 0xAE603202, 0x00000003, 0x4032A220, 0xAE603202, + 0xAF007F02, 0x00000002, 0x4032A220, 0xAE603502, 0x00000002, 0x0032A288, + 0xAE603502, 0x00000003, 0x4032A220, 0xAE603502, 0xAF007F02, 0x00000002, + 0x4032A220, 0xAE604502, 0x00000003, 0x4032A220, 0xAE604502, 0xAF007F02, + 0x00000002, 0x4032A220, 0xAF007F02, 0x00000002, 0x0032A288, 0xAF007F02, + 0x00000003, 0x0032C084, 0x0032AA84, 0x0032BE84, 0x00000002, 0x00336284, + 0xA0013A04, 0x00000002, 0x0033628A, 0xA0013A04, 0x00000002, 0x4033B220, + 0xAE603502, 0x00000002, 0x0033B288, 0xAE603502, + // Block 83, offset 0x14c0 + 0x00000002, 0x4033B220, 0xAE604702, 0x00000002, 0x0033B288, 0xAE604702, + 0x00000002, 0x4033CA20, 0xAE603702, 0x00000002, 0x0033CA88, 0xAE603702, + 0x00000002, 0x40341420, 0xAE603502, 0x00000002, 0x00341488, 0xAE603502, + 0x00000002, 0x40341420, 0xAE605B02, 0x00000002, 0x00341488, 0xAE605B02, + 0x00000002, 0x84E61A9D, 0x84E61AA6, 0x00000002, 0x40357220, 0xAE605B02, + 0x00000002, 0x00357288, 0xAE605B02, 0x00000002, 0x40389020, 0xA1108C02, + 0x00000002, 0x40389020, 0xA1208D02, 0x00000002, 0x40389020, 0xA1509202, + 0x00000002, 0x40389220, 0xA1509202, 0x00000002, 0x40389220, 0xA1709502, + 0x00000002, 0x40389420, 0xA1509202, 0x00000002, 0x40389620, 0xA1509202, + 0x00000002, 0x40389820, 0xA1509202, 0x00000002, 0x40389A20, 0xA1308E02, + 0x00000002, 0x40389A20, 0xA1509202, 0x00000002, + // Block 84, offset 0x1500 + 0x00389A84, 0x00389A84, 0x00000002, 0x00389A84, 0x0038A284, 0x00000002, + 0x40389C20, 0xA1509202, 0x00000002, 0x4038A020, 0xA1509202, 0x00000002, + 0x4038A220, 0xA0E08902, 0x00000002, 0x4038A220, 0xA1509202, 0x00000002, + 0x0038A284, 0x0038A284, 0x00000003, 0x0038A284, 0x0038A284, 0xA1108C02, + 0x00000002, 0x4038A420, 0xA1509202, 0x00000002, 0x0038A499, 0xA1509202, + 0x00000002, 0x4038A420, 0xA1709502, 0x00000002, 0x4038A620, 0xA1509202, + 0x00000002, 0x4038A820, 0xA1509202, 0x00000002, 0x4038AA20, 0xA1509202, + 0x00000002, 0x4038AC20, 0xA1509202, 0x00000002, 0x4038B020, 0xA1509202, + 0x00000002, 0x0038B099, 0xA1509202, 0x00000002, 0x4038B020, 0xA1709502, + 0x00000002, 0x4038B220, 0xA1509202, 0x00000002, 0x4038B420, 0xA1509202, + 0x00000002, 0x4038B620, 0xA1509202, 0x00000002, + // Block 85, offset 0x1540 + 0x4038B820, 0xA1909002, 0x00000002, 0x4038B820, 0xA1809102, 0x00000002, + 0x4038B820, 0xA1509202, 0x00000003, 0x4038B820, 0xA1509202, 0xA1909002, + 0x00000003, 0x4038B820, 0xA1509202, 0xA1809102, 0x00000002, 0x4038BA20, + 0xA1509202, 0x00000002, 0x00391C84, 0xA0013A04, 0x00000002, 0x00393099, + 0x00393899, 0x00000002, 0x0039309A, 0x0039389A, 0x00000002, 0x00393097, + 0x00396497, 0x00000002, 0x0039309A, 0x0039649A, 0x00000002, 0x00393097, + 0x00397297, 0x00000002, 0x0039309A, 0x0039729A, 0x00000002, 0x00393097, + 0x00397497, 0x00000002, 0x00393099, 0x0039A499, 0x00000002, 0x00393099, + 0x0039A699, 0x00000002, 0x00393097, 0x003A4E97, 0x00000002, 0x00393098, + 0x003A4E98, 0x00000002, 0x00393099, 0x003A4E99, 0x00000002, 0x0039309A, + 0x003A4E9A, 0x00000002, 0x00393099, 0x003A5699, + // Block 86, offset 0x1580 + 0x00000002, 0x00393097, 0x003A6897, 0x00000002, 0x00393098, 0x003A6898, + 0x00000002, 0x00393099, 0x003A7299, 0x00000002, 0x0039309A, 0x003A729A, + 0x00000002, 0x00393099, 0x003A7499, 0x00000002, 0x0039309A, 0x003A749A, + 0x00000002, 0x00393099, 0x003A7A99, 0x00000002, 0x0039309A, 0x003A7A9A, + 0x00000002, 0x00393099, 0x003A7C99, 0x00000002, 0x0039309A, 0x003A7C9A, + 0x00000002, 0x00393099, 0x003A7E99, 0x00000002, 0x0039309A, 0x003A7E9A, + 0x00000002, 0x00393097, 0x003A8E97, 0x00000002, 0x00393099, 0x003A8E99, + 0x00000002, 0x00393099, 0x003A8E99, 0x00000002, 0x0039309A, 0x003A8E9A, + 0x00000002, 0x0039309A, 0x003A8E9A, 0x00000002, 0x00393099, 0x003A9099, + 0x00000002, 0x0039309A, 0x003A909A, 0x00000002, 0x00393097, 0x003A9897, + 0x00000002, 0x00393099, 0x003A9899, 0x00000002, + // Block 87, offset 0x15c0 + 0x0039309A, 0x003A989A, 0x00000004, 0x0039389A, 0x003A1A9A, 0x00393C9A, + 0x0039A49A, 0x00000004, 0x0039389A, 0x003A409A, 0x003A409A, 0x003A689A, + 0x00000003, 0x00393C99, 0x00397299, 0x003A9099, 0x00000003, 0x00393C99, + 0x00397499, 0x003A9099, 0x00000003, 0x00395697, 0x00396497, 0x003A4E97, + 0x00000003, 0x00395699, 0x00396499, 0x003A8E99, 0x00000003, 0x00395699, + 0x00396499, 0x003A9099, 0x00000003, 0x00395697, 0x00397297, 0x00396497, + 0x00000003, 0x00395699, 0x00397299, 0x00396499, 0x00000003, 0x00395697, + 0x00397297, 0x003A4E97, 0x00000003, 0x00395697, 0x00397497, 0x003A4E97, + 0x00000003, 0x00395699, 0x00397499, 0x003A8E99, 0x00000003, 0x00395699, + 0x00397499, 0x003A9099, 0x00000003, 0x00395697, 0x003A4E97, 0x00396497, + 0x00000003, 0x00395697, 0x003A4E97, 0x00397297, + // Block 88, offset 0x1600 + 0x00000003, 0x00395697, 0x003A4E97, 0x00397497, 0x00000003, 0x00395699, + 0x003A4E99, 0x003A8E99, 0x00000003, 0x00395699, 0x003A4E99, 0x003A9099, + 0x00000003, 0x00396499, 0x00397299, 0x003A8E99, 0x00000003, 0x00396499, + 0x00397299, 0x003A9099, 0x00000008, 0x0039649A, 0x003A409A, 0x0002129A, + 0x0039649A, 0x003A409A, 0x0039389A, 0x003A409A, 0x003A689A, 0x00000003, + 0x00396497, 0x003A4E97, 0x00397297, 0x00000003, 0x00396499, 0x003A4E99, + 0x00397299, 0x00000003, 0x00396499, 0x003A4E99, 0x003A8E99, 0x00000003, + 0x00396499, 0x003A4E99, 0x003A9099, 0x00000003, 0x00397299, 0x00396499, + 0x003A9099, 0x00000003, 0x00397299, 0x003A4E99, 0x003A8E99, 0x00000003, + 0x00397299, 0x003A4E99, 0x003A9099, 0x00000004, 0x0039A49A, 0x0039C69A, + 0x003A749A, 0x003A409A, 0x00000003, 0x0039C697, + // Block 89, offset 0x1640 + 0x00396497, 0x00397297, 0x00000003, 0x0039C699, 0x00396499, 0x003A8E99, + 0x00000003, 0x0039C697, 0x00397297, 0x00396497, 0x00000003, 0x0039C699, + 0x00397499, 0x003A8E99, 0x00000003, 0x0039C699, 0x00397499, 0x003A9099, + 0x00000003, 0x0039C697, 0x003A4E97, 0x00396497, 0x00000003, 0x0039C697, + 0x003A4E97, 0x00397297, 0x00000003, 0x0039C699, 0x003A4E99, 0x00397299, + 0x00000003, 0x0039C697, 0x003A4E97, 0x003A4E97, 0x00000003, 0x0039C699, + 0x003A4E99, 0x003A4E99, 0x00000003, 0x0039C899, 0x00396499, 0x003A9099, + 0x00000003, 0x0039C897, 0x00397297, 0x003A4E97, 0x00000003, 0x0039C899, + 0x00397299, 0x003A4E99, 0x00000003, 0x0039C899, 0x00397299, 0x003A9099, + 0x00000003, 0x0039C897, 0x003A4E97, 0x00397497, 0x00000003, 0x0039C899, + 0x003A4E99, 0x00397499, 0x00000003, 0x0039C897, + // Block 90, offset 0x1680 + 0x003A4E97, 0x003A4E97, 0x00000003, 0x0039C899, 0x003A4E99, 0x003A4E99, + 0x00000003, 0x0039DC97, 0x00397297, 0x00397297, 0x00000003, 0x0039DC99, + 0x00397299, 0x00397299, 0x00000003, 0x0039DC99, 0x00397299, 0x003A9099, + 0x00000004, 0x0039DC9A, 0x003A409A, 0x0039EE9A, 0x003A4E9A, 0x00000003, + 0x0039DC9A, 0x003A409A, 0x003A8E9A, 0x00000012, 0x0039DC9A, 0x003A409A, + 0x003A8E9A, 0x0002129A, 0x0039389A, 0x003A409A, 0x003A409A, 0x003A689A, + 0x0002129A, 0x0039EE9A, 0x003A409A, 0x003A909A, 0x003A689A, 0x0002129A, + 0x003A749A, 0x0039C69A, 0x003A409A, 0x003A4E9A, 0x00000003, 0x0039DC9A, + 0x003A409A, 0x003AAA9A, 0x00000003, 0x0039DC97, 0x003A4E97, 0x003A4E97, + 0x00000003, 0x0039DC99, 0x003A4E99, 0x003A4E99, 0x00000003, 0x0039DE99, + 0x00397299, 0x003A8E99, 0x00000003, 0x0039DE99, + // Block 91, offset 0x16c0 + 0x00397299, 0x003A9099, 0x00000003, 0x0039DE97, 0x00397497, 0x003A4E97, + 0x00000003, 0x0039DE99, 0x00397499, 0x003A4E99, 0x00000003, 0x0039E697, + 0x003A4E97, 0x00397297, 0x00000003, 0x0039E699, 0x003A4E99, 0x00397299, + 0x00000003, 0x0039E697, 0x003A4E97, 0x003A4E97, 0x00000003, 0x0039E699, + 0x003A4E99, 0x003A9099, 0x00000003, 0x0039EE97, 0x00396497, 0x003A4E97, + 0x00000003, 0x0039EE99, 0x00396499, 0x003A4E99, 0x00000004, 0x0039EE9A, + 0x003A409A, 0x003A909A, 0x003A689A, 0x00000003, 0x0039EE97, 0x003A4E97, + 0x003A4E97, 0x00000003, 0x0039EE99, 0x003A4E99, 0x003A4E99, 0x00000003, + 0x0039EE99, 0x003A4E99, 0x003A8E99, 0x00000003, 0x0039EE99, 0x003A4E99, + 0x003A9099, 0x00000003, 0x0039F099, 0x003A4E99, 0x003A4E99, 0x00000003, + 0x0039F099, 0x003A4E99, 0x003A8E99, 0x00000003, + // Block 92, offset 0x1700 + 0x0039F099, 0x003A4E99, 0x003A9099, 0x00000003, 0x0039FC97, 0x00397497, + 0x003A4E97, 0x00000003, 0x0039FC99, 0x00397499, 0x003A4E99, 0x00000003, + 0x0039FC99, 0x003A4E99, 0x003A9099, 0x00000003, 0x003A129A, 0x003A409A, + 0x003AAA9A, 0x00000003, 0x003A1297, 0x003A4E97, 0x00397297, 0x00000003, + 0x003A1299, 0x003A4E99, 0x00397299, 0x00000003, 0x003A1299, 0x003A4E99, + 0x003A4E99, 0x00000003, 0x003A1299, 0x003A4E99, 0x003A9099, 0x00000003, + 0x003A1A97, 0x003A4E97, 0x003A4E97, 0x00000003, 0x003A1A99, 0x003A4E99, + 0x003A4E99, 0x00000003, 0x003A1A99, 0x003A4E99, 0x003A9099, 0x00000002, + 0x003A4099, 0x00391E99, 0x00000002, 0x003A409A, 0x00391E9A, 0x00000002, + 0x003A4099, 0x00392099, 0x00000002, 0x003A409A, 0x0039209A, 0x00000002, + 0x003A4099, 0x00392899, 0x00000002, 0x003A409A, + // Block 93, offset 0x1740 + 0x0039289A, 0x00000003, 0x003A4097, 0x00396497, 0x00396497, 0x00000003, + 0x003A4099, 0x00396499, 0x00396499, 0x00000003, 0x003A4097, 0x00396497, + 0x003A4E97, 0x00000003, 0x003A4099, 0x00396499, 0x003A4E99, 0x00000003, + 0x003A4099, 0x00396499, 0x003A9099, 0x00000003, 0x003A4097, 0x00397297, + 0x003A4E97, 0x00000003, 0x003A4099, 0x00397299, 0x003A4E99, 0x00000003, + 0x003A4099, 0x00397299, 0x003A8E99, 0x00000003, 0x003A4099, 0x00397299, + 0x003A9099, 0x00000003, 0x003A4097, 0x00397497, 0x003A4E97, 0x00000003, + 0x003A4099, 0x00397499, 0x003A4E99, 0x00000003, 0x003A4097, 0x003A4E97, + 0x00397297, 0x00000003, 0x003A4099, 0x003A4E99, 0x00397299, 0x00000003, + 0x003A4099, 0x003A4E99, 0x003A9099, 0x00000002, 0x003A4E84, 0xA0013A04, + 0x00000003, 0x003A4E97, 0x00396497, 0x00397297, + // Block 94, offset 0x1780 + 0x00000003, 0x003A4E97, 0x00396497, 0x00397497, 0x00000003, 0x003A4E97, + 0x00396497, 0x003A4E97, 0x00000003, 0x003A4E99, 0x00396499, 0x003A9099, + 0x00000003, 0x003A4E97, 0x00397297, 0x00396497, 0x00000003, 0x003A4E97, + 0x00397297, 0x003A4E97, 0x00000004, 0x003A4E9A, 0x0039729A, 0x003A4E9A, + 0x0039889A, 0x00000003, 0x003A4E99, 0x00397299, 0x003A9099, 0x00000003, + 0x003A4E97, 0x00397497, 0x00396497, 0x00000003, 0x003A4E97, 0x00397497, + 0x003A4E97, 0x00000003, 0x003A4E99, 0x00397499, 0x003A9099, 0x00000003, + 0x003A4E99, 0x003A4E99, 0x003A9099, 0x00000003, 0x003A5697, 0x00396497, + 0x00397297, 0x00000003, 0x003A5699, 0x00396499, 0x00397299, 0x00000003, + 0x003A5697, 0x00396497, 0x003A4E97, 0x00000003, 0x003A5699, 0x00396499, + 0x003A4E99, 0x00000003, 0x003A5699, 0x00396499, + // Block 95, offset 0x17c0 + 0x003A8E99, 0x00000003, 0x003A5699, 0x00396499, 0x003A9099, 0x00000003, + 0x003A5697, 0x00397297, 0x003A4E97, 0x00000003, 0x003A5699, 0x00397299, + 0x003A8E99, 0x00000003, 0x003A5699, 0x00397299, 0x003A9099, 0x00000003, + 0x003A5699, 0x003A4E99, 0x003A8E99, 0x00000003, 0x003A5699, 0x003A4E99, + 0x003A9099, 0x00000003, 0x003A6897, 0x003A4E97, 0x00396497, 0x00000003, + 0x003A6897, 0x003A4E97, 0x003A4E97, 0x00000002, 0x403A6C20, 0xAE60BE02, + 0x00000002, 0x403A7220, 0xAE60BE02, 0x00000004, 0x003A749A, 0x0039C69A, + 0x003A409A, 0x003A4E9A, 0x00000003, 0x003A9099, 0x00396499, 0x003A9099, + 0x00000003, 0x003A9099, 0x00397299, 0x003A9099, 0x00000003, 0x003A9097, + 0x003A4E97, 0x003A4E97, 0x00000003, 0x003A9099, 0x003A4E99, 0x003A4E99, + 0x00000003, 0x003A9099, 0x003A4E99, 0x003A9099, + // Block 96, offset 0x1800 + 0x00000002, 0x403AAA20, 0xAE60BE02, 0x00000002, 0x003AB284, 0xA0013C04, + 0x00000002, 0x003AB484, 0xA0013A04, 0x00000002, 0x003AB484, 0xA0013C04, + 0x00000002, 0x003AB884, 0xA0013C04, 0x00000002, 0x003AC484, 0xA0013A04, + 0x00000002, 0x003AD884, 0xA0013A04, 0x00000002, 0x003B9484, 0xA0013904, + 0x00000002, 0x003B9684, 0xA0013904, 0x00000002, 0x003B9A84, 0xA0013904, + 0x00000002, 0x403FEC20, 0xA070F102, 0x00000002, 0x403FEE20, 0xA070F102, + 0x00000002, 0x403FF020, 0xA070F102, 0x00000002, 0x403FFC20, 0xA070F102, + 0x00000002, 0x40400A20, 0xA070F102, 0x00000002, 0x40400E20, 0xA070F102, + 0x00000002, 0x40401A20, 0xA070F102, 0x00000002, 0x40401E20, 0xA070F102, + 0x00000002, 0x40402820, 0xA070F102, 0x00000002, 0x40402C20, 0xA070F102, + 0x00000002, 0x40403020, 0xA070F102, 0x00000002, + // Block 97, offset 0x1840 + 0x4040B020, 0xA070F102, 0x00000002, 0x4040B220, 0xA070F102, 0x00000002, + 0x0040B684, 0x0040F884, 0x00000002, 0x4040CA20, 0xA070F102, 0x00000002, + 0x40411620, 0xA070F102, 0x00000002, 0x40411E20, 0xA070F102, 0x00000002, + 0x40412020, 0xA070F102, 0x00000002, 0x40412A20, 0xA070F102, 0x00000002, + 0x40414620, 0xA070F102, 0x00000002, 0x40415420, 0xA070F102, 0x00000002, + 0x40422A20, 0xA070F102, 0x00000002, 0x40422C20, 0xA070F102, 0x00000002, + 0x00442284, 0x00449084, 0x00000002, 0x00443E84, 0x00449084, 0x00000002, + 0x00444884, 0x00449084, 0x00000002, 0x00445884, 0x00449084, 0x00000002, + 0x00445884, 0x00449084, 0x00000002, 0x00445A84, 0x00449084, 0x00000002, + 0x00446684, 0x00449084, 0x00000002, 0x4046AA20, 0xA070F102, 0x00000002, + 0x4046AC20, 0xA070F102, 0x00000002, 0x4046BE20, + // Block 98, offset 0x1880 + 0xA070F102, 0x00000002, 0x40491020, 0x40498420, 0x00000002, 0x40491020, + 0x40498620, 0x00000002, 0x40491020, 0x40498820, 0x00000002, 0x40491020, + 0x40498A20, 0x00000002, 0x40491020, 0x40498C20, 0x00000002, 0x40491220, + 0x40498420, 0x00000002, 0x40491220, 0x40498620, 0x00000002, 0x40491220, + 0x40498820, 0x00000002, 0x40491220, 0x40498A20, 0x00000002, 0x40491220, + 0x40498C20, 0x00000002, 0x40491420, 0x40498420, 0x00000002, 0x40491420, + 0x40498620, 0x00000002, 0x40491420, 0x40498820, 0x00000002, 0x40491420, + 0x40498A20, 0x00000002, 0x40491420, 0x40498C20, 0x00000002, 0x40491620, + 0x40498420, 0x00000002, 0x40491620, 0x40498620, 0x00000002, 0x40491620, + 0x40498820, 0x00000002, 0x40491620, 0x40498A20, 0x00000002, 0x40491620, + 0x40498C20, 0x00000002, 0x40491820, 0x40498420, + // Block 99, offset 0x18c0 + 0x00000002, 0x40491820, 0x40498620, 0x00000002, 0x40491820, 0x40498820, + 0x00000002, 0x40491820, 0x40498A20, 0x00000002, 0x40491820, 0x40498C20, + 0x00000002, 0x40491A20, 0x40498420, 0x00000002, 0x40491A20, 0x40498620, + 0x00000002, 0x40491A20, 0x40498820, 0x00000002, 0x40491A20, 0x40498A20, + 0x00000002, 0x40491A20, 0x40498C20, 0x00000002, 0x40491C20, 0x40498420, + 0x00000002, 0x40491C20, 0x40498620, 0x00000002, 0x40491C20, 0x40498820, + 0x00000002, 0x40491C20, 0x40498A20, 0x00000002, 0x40491C20, 0x40498C20, + 0x00000002, 0x40491E20, 0x40498420, 0x00000002, 0x40491E20, 0x40498620, + 0x00000002, 0x40491E20, 0x40498820, 0x00000002, 0x40491E20, 0x40498A20, + 0x00000002, 0x40491E20, 0x40498C20, 0x00000002, 0x40492020, 0x40498420, + 0x00000002, 0x40492020, 0x40498620, 0x00000002, + // Block 100, offset 0x1900 + 0x40492020, 0x40498820, 0x00000002, 0x40492020, 0x40498A20, 0x00000002, + 0x40492020, 0x40498C20, 0x00000002, 0x40492220, 0x40498420, 0x00000002, + 0x40492220, 0x40498620, 0x00000002, 0x40492220, 0x40498820, 0x00000002, + 0x40492220, 0x40498A20, 0x00000002, 0x40492220, 0x40498C20, 0x00000002, + 0x40492420, 0x40498420, 0x00000002, 0x40492420, 0x40498620, 0x00000002, + 0x40492420, 0x40498820, 0x00000002, 0x40492420, 0x40498A20, 0x00000002, + 0x40492420, 0x40498C20, 0x00000002, 0x40492620, 0x40498420, 0x00000002, + 0x40492620, 0x40498620, 0x00000002, 0x40492620, 0x40498820, 0x00000002, + 0x40492620, 0x40498A20, 0x00000002, 0x40492620, 0x40498C20, 0x00000002, + 0x40492820, 0x40498420, 0x00000002, 0x40492820, 0x40498620, 0x00000002, + 0x40492820, 0x40498820, 0x00000002, 0x40492820, + // Block 101, offset 0x1940 + 0x40498A20, 0x00000002, 0x40492820, 0x40498C20, 0x00000002, 0x40492A20, + 0x40498420, 0x00000002, 0x40492A20, 0x40498620, 0x00000002, 0x40492A20, + 0x40498820, 0x00000002, 0x40492A20, 0x40498A20, 0x00000002, 0x40492A20, + 0x40498C20, 0x00000002, 0x40492C20, 0x40498420, 0x00000002, 0x40492C20, + 0x40498620, 0x00000002, 0x40492C20, 0x40498820, 0x00000002, 0x40492C20, + 0x40498A20, 0x00000002, 0x40492C20, 0x40498C20, 0x00000002, 0x40492E20, + 0x40498420, 0x00000002, 0x40492E20, 0x40498620, 0x00000002, 0x40492E20, + 0x40498820, 0x00000002, 0x40492E20, 0x40498A20, 0x00000002, 0x40492E20, + 0x40498C20, 0x00000002, 0x40493020, 0x40498420, 0x00000002, 0x40493020, + 0x40498620, 0x00000002, 0x40493020, 0x40498820, 0x00000002, 0x40493020, + 0x40498A20, 0x00000002, 0x40493020, 0x40498C20, + // Block 102, offset 0x1980 + 0x00000002, 0x40493220, 0x40498420, 0x00000002, 0x40493220, 0x40498620, + 0x00000002, 0x40493220, 0x40498820, 0x00000002, 0x40493220, 0x40498A20, + 0x00000002, 0x40493220, 0x40498C20, 0x00000002, 0x40493420, 0x40498420, + 0x00000002, 0x40493420, 0x40498620, 0x00000002, 0x40493420, 0x40498820, + 0x00000002, 0x40493420, 0x40498A20, 0x00000002, 0x40493420, 0x40498C20, + 0x00000002, 0x40493620, 0x40498420, 0x00000002, 0x40493620, 0x40498620, + 0x00000002, 0x40493620, 0x40498820, 0x00000002, 0x40493620, 0x40498A20, + 0x00000002, 0x40493620, 0x40498C20, 0x00000002, 0x40493820, 0x40498420, + 0x00000002, 0x40493820, 0x40498620, 0x00000002, 0x40493820, 0x40498820, + 0x00000002, 0x40493820, 0x40498A20, 0x00000002, 0x40493820, 0x40498C20, + 0x00000002, 0x40493A20, 0x40498420, 0x00000002, + // Block 103, offset 0x19c0 + 0x40493A20, 0x40498620, 0x00000002, 0x40493A20, 0x40498820, 0x00000002, + 0x40493A20, 0x40498A20, 0x00000002, 0x40493A20, 0x40498C20, 0x00000002, + 0x40493C20, 0x40498420, 0x00000002, 0x40493C20, 0x40498620, 0x00000002, + 0x40493C20, 0x40498820, 0x00000002, 0x40493C20, 0x40498A20, 0x00000002, + 0x40493C20, 0x40498C20, 0x00000002, 0x40493E20, 0x40498420, 0x00000002, + 0x40493E20, 0x40498620, 0x00000002, 0x40493E20, 0x40498820, 0x00000002, + 0x40493E20, 0x40498A20, 0x00000002, 0x40493E20, 0x40498C20, 0x00000002, + 0x40494020, 0x40498420, 0x00000002, 0x40494020, 0x40498620, 0x00000002, + 0x40494020, 0x40498820, 0x00000002, 0x40494020, 0x40498A20, 0x00000002, + 0x40494020, 0x40498C20, 0x00000002, 0x40494220, 0x40498420, 0x00000002, + 0x40494220, 0x40498620, 0x00000002, 0x40494220, + // Block 104, offset 0x1a00 + 0x40498820, 0x00000002, 0x40494220, 0x40498A20, 0x00000002, 0x40494220, + 0x40498C20, 0x00000002, 0x40494420, 0x40498420, 0x00000002, 0x40494420, + 0x40498620, 0x00000002, 0x40494420, 0x40498820, 0x00000002, 0x40494420, + 0x40498A20, 0x00000002, 0x40494420, 0x40498C20, 0x00000002, 0x40494620, + 0x40498420, 0x00000002, 0x40494620, 0x40498620, 0x00000002, 0x40494620, + 0x40498820, 0x00000002, 0x40494620, 0x40498A20, 0x00000002, 0x40494620, + 0x40498C20, 0x00000002, 0x40494820, 0x40498420, 0x00000002, 0x40494820, + 0x40498620, 0x00000002, 0x40494820, 0x40498820, 0x00000002, 0x40494820, + 0x40498A20, 0x00000002, 0x40494820, 0x40498C20, 0x00000002, 0x40494A20, + 0x40498420, 0x00000002, 0x40494A20, 0x40498620, 0x00000002, 0x40494A20, + 0x40498820, 0x00000002, 0x40494A20, 0x40498A20, + // Block 105, offset 0x1a40 + 0x00000002, 0x40494A20, 0x40498C20, 0x00000002, 0x40494C20, 0x40498420, + 0x00000002, 0x40494C20, 0x40498620, 0x00000002, 0x40494C20, 0x40498820, + 0x00000002, 0x40494C20, 0x40498A20, 0x00000002, 0x40494C20, 0x40498C20, + 0x00000002, 0x40494E20, 0x40498420, 0x00000002, 0x40494E20, 0x40498620, + 0x00000002, 0x40494E20, 0x40498820, 0x00000002, 0x40494E20, 0x40498A20, + 0x00000002, 0x40494E20, 0x40498C20, 0x00000002, 0x40495020, 0x40498420, + 0x00000002, 0x40495020, 0x40498620, 0x00000002, 0x40495020, 0x40498820, + 0x00000002, 0x40495020, 0x40498A20, 0x00000002, 0x40495020, 0x40498C20, + 0x00000002, 0x40495220, 0x40498420, 0x00000002, 0x40495220, 0x40498620, + 0x00000002, 0x40495220, 0x40498820, 0x00000002, 0x40495220, 0x40498A20, + 0x00000002, 0x40495220, 0x40498C20, 0x00000002, + // Block 106, offset 0x1a80 + 0x40495420, 0x40498420, 0x00000002, 0x40495420, 0x40498620, 0x00000002, + 0x40495420, 0x40498820, 0x00000002, 0x40495420, 0x40498A20, 0x00000002, + 0x40495420, 0x40498C20, 0x00000002, 0x40495620, 0x40498420, 0x00000002, + 0x40495620, 0x40498620, 0x00000002, 0x40495620, 0x40498820, 0x00000002, + 0x40495620, 0x40498A20, 0x00000002, 0x40495620, 0x40498C20, 0x00000002, + 0x40495820, 0x40498420, 0x00000002, 0x40495820, 0x40498620, 0x00000002, + 0x40495820, 0x40498820, 0x00000002, 0x40495820, 0x40498A20, 0x00000002, + 0x40495820, 0x40498C20, 0x00000002, 0x40495A20, 0x40498420, 0x00000002, + 0x40495A20, 0x40498620, 0x00000002, 0x40495A20, 0x40498820, 0x00000002, + 0x40495A20, 0x40498A20, 0x00000002, 0x40495A20, 0x40498C20, 0x00000002, + 0x40495C20, 0x40498420, 0x00000002, 0x40495C20, + // Block 107, offset 0x1ac0 + 0x40498620, 0x00000002, 0x40495C20, 0x40498820, 0x00000002, 0x40495C20, + 0x40498A20, 0x00000002, 0x40495C20, 0x40498C20, 0x00000002, 0x40495E20, + 0x40498420, 0x00000002, 0x40495E20, 0x40498620, 0x00000002, 0x40495E20, + 0x40498820, 0x00000002, 0x40495E20, 0x40498A20, 0x00000002, 0x40495E20, + 0x40498C20, 0x00000002, 0x40496020, 0x40498420, 0x00000002, 0x40496020, + 0x40498620, 0x00000002, 0x40496020, 0x40498820, 0x00000002, 0x40496020, + 0x40498A20, 0x00000002, 0x40496020, 0x40498C20, 0x00000002, 0x40496220, + 0x40498420, 0x00000002, 0x40496220, 0x40498620, 0x00000002, 0x40496220, + 0x40498820, 0x00000002, 0x40496220, 0x40498A20, 0x00000002, 0x40496220, + 0x40498C20, 0x00000002, 0x40496420, 0x40498420, 0x00000002, 0x40496420, + 0x40498620, 0x00000002, 0x40496420, 0x40498820, + // Block 108, offset 0x1b00 + 0x00000002, 0x40496420, 0x40498A20, 0x00000002, 0x40496420, 0x40498C20, + 0x00000002, 0x40496620, 0x40498420, 0x00000002, 0x40496620, 0x40498620, + 0x00000002, 0x40496620, 0x40498820, 0x00000002, 0x40496620, 0x40498A20, + 0x00000002, 0x40496620, 0x40498C20, 0x00000002, 0x40496820, 0x40498420, + 0x00000002, 0x40496820, 0x40498620, 0x00000002, 0x40496820, 0x40498820, + 0x00000002, 0x40496820, 0x40498A20, 0x00000002, 0x40496820, 0x40498C20, + 0x00000002, 0x40496A20, 0x40498420, 0x00000002, 0x40496A20, 0x40498620, + 0x00000002, 0x40496A20, 0x40498820, 0x00000002, 0x40496A20, 0x40498A20, + 0x00000002, 0x40496A20, 0x40498C20, 0x00000002, 0x40499020, 0x4049E620, + 0x00000002, 0x40499020, 0x4049E820, 0x00000002, 0x40499020, 0x4049EA20, + 0x00000002, 0x40499020, 0x4049EC20, 0x00000002, + // Block 109, offset 0x1b40 + 0x40499020, 0x4049EE20, 0x00000002, 0x40499220, 0x4049E620, 0x00000002, + 0x40499220, 0x4049E820, 0x00000002, 0x40499220, 0x4049EA20, 0x00000002, + 0x40499220, 0x4049EC20, 0x00000002, 0x40499220, 0x4049EE20, 0x00000002, + 0x40499420, 0x4049E620, 0x00000002, 0x40499420, 0x4049E820, 0x00000002, + 0x40499420, 0x4049EA20, 0x00000002, 0x40499420, 0x4049EC20, 0x00000002, + 0x40499420, 0x4049EE20, 0x00000002, 0x40499620, 0x4049E620, 0x00000002, + 0x40499620, 0x4049E820, 0x00000002, 0x40499620, 0x4049EA20, 0x00000002, + 0x40499620, 0x4049EC20, 0x00000002, 0x40499620, 0x4049EE20, 0x00000002, + 0x40499820, 0x4049E620, 0x00000002, 0x40499820, 0x4049E820, 0x00000002, + 0x40499820, 0x4049EA20, 0x00000002, 0x40499820, 0x4049EC20, 0x00000002, + 0x40499820, 0x4049EE20, 0x00000002, 0x40499A20, + // Block 110, offset 0x1b80 + 0x4049E620, 0x00000002, 0x40499A20, 0x4049E820, 0x00000002, 0x40499A20, + 0x4049EA20, 0x00000002, 0x40499A20, 0x4049EC20, 0x00000002, 0x40499A20, + 0x4049EE20, 0x00000002, 0x40499C20, 0x4049E620, 0x00000002, 0x40499C20, + 0x4049E820, 0x00000002, 0x40499C20, 0x4049EA20, 0x00000002, 0x40499C20, + 0x4049EC20, 0x00000002, 0x40499C20, 0x4049EE20, 0x00000002, 0x40499E20, + 0x4049E620, 0x00000002, 0x40499E20, 0x4049E820, 0x00000002, 0x40499E20, + 0x4049EA20, 0x00000002, 0x40499E20, 0x4049EC20, 0x00000002, 0x40499E20, + 0x4049EE20, 0x00000002, 0x4049A020, 0x4049E620, 0x00000002, 0x4049A020, + 0x4049E820, 0x00000002, 0x4049A020, 0x4049EA20, 0x00000002, 0x4049A020, + 0x4049EC20, 0x00000002, 0x4049A020, 0x4049EE20, 0x00000002, 0x4049A220, + 0x4049E620, 0x00000002, 0x4049A220, 0x4049E820, + // Block 111, offset 0x1bc0 + 0x00000002, 0x4049A220, 0x4049EA20, 0x00000002, 0x4049A220, 0x4049EC20, + 0x00000002, 0x4049A220, 0x4049EE20, 0x00000002, 0x4049A420, 0x4049E620, + 0x00000002, 0x4049A420, 0x4049E820, 0x00000002, 0x4049A420, 0x4049EA20, + 0x00000002, 0x4049A420, 0x4049EC20, 0x00000002, 0x4049A420, 0x4049EE20, + 0x00000002, 0x4049A620, 0x4049E620, 0x00000002, 0x4049A620, 0x4049E820, + 0x00000002, 0x4049A620, 0x4049EA20, 0x00000002, 0x4049A620, 0x4049EC20, + 0x00000002, 0x4049A620, 0x4049EE20, 0x00000002, 0x4049A820, 0x4049E620, + 0x00000002, 0x4049A820, 0x4049E820, 0x00000002, 0x4049A820, 0x4049EA20, + 0x00000002, 0x4049A820, 0x4049EC20, 0x00000002, 0x4049A820, 0x4049EE20, + 0x00000002, 0x4049AA20, 0x4049E620, 0x00000002, 0x4049AA20, 0x4049E820, + 0x00000002, 0x4049AA20, 0x4049EA20, 0x00000002, + // Block 112, offset 0x1c00 + 0x4049AA20, 0x4049EC20, 0x00000002, 0x4049AA20, 0x4049EE20, 0x00000002, + 0x4049AC20, 0x4049E620, 0x00000002, 0x4049AC20, 0x4049E820, 0x00000002, + 0x4049AC20, 0x4049EA20, 0x00000002, 0x4049AC20, 0x4049EC20, 0x00000002, + 0x4049AC20, 0x4049EE20, 0x00000002, 0x4049AE20, 0x4049E620, 0x00000002, + 0x4049AE20, 0x4049E820, 0x00000002, 0x4049AE20, 0x4049EA20, 0x00000002, + 0x4049AE20, 0x4049EC20, 0x00000002, 0x4049AE20, 0x4049EE20, 0x00000002, + 0x4049B020, 0x4049E620, 0x00000002, 0x4049B020, 0x4049E820, 0x00000002, + 0x4049B020, 0x4049EA20, 0x00000002, 0x4049B020, 0x4049EC20, 0x00000002, + 0x4049B020, 0x4049EE20, 0x00000002, 0x4049B220, 0x4049E620, 0x00000002, + 0x4049B220, 0x4049E820, 0x00000002, 0x4049B220, 0x4049EA20, 0x00000002, + 0x4049B220, 0x4049EC20, 0x00000002, 0x4049B220, + // Block 113, offset 0x1c40 + 0x4049EE20, 0x00000002, 0x4049B420, 0x4049E620, 0x00000002, 0x4049B420, + 0x4049E820, 0x00000002, 0x4049B420, 0x4049EA20, 0x00000002, 0x4049B420, + 0x4049EC20, 0x00000002, 0x4049B420, 0x4049EE20, 0x00000002, 0x4049B620, + 0x4049E620, 0x00000002, 0x4049B620, 0x4049E820, 0x00000002, 0x4049B620, + 0x4049EA20, 0x00000002, 0x4049B620, 0x4049EC20, 0x00000002, 0x4049B620, + 0x4049EE20, 0x00000002, 0x4049B820, 0x4049E620, 0x00000002, 0x4049B820, + 0x4049E820, 0x00000002, 0x4049B820, 0x4049EA20, 0x00000002, 0x4049B820, + 0x4049EC20, 0x00000002, 0x4049B820, 0x4049EE20, 0x00000002, 0x4049BA20, + 0x4049E620, 0x00000002, 0x4049BA20, 0x4049E820, 0x00000002, 0x4049BA20, + 0x4049EA20, 0x00000002, 0x4049BA20, 0x4049EC20, 0x00000002, 0x4049BA20, + 0x4049EE20, 0x00000002, 0x4049BC20, 0x4049E620, + // Block 114, offset 0x1c80 + 0x00000002, 0x4049BC20, 0x4049E820, 0x00000002, 0x4049BC20, 0x4049EA20, + 0x00000002, 0x4049BC20, 0x4049EC20, 0x00000002, 0x4049BC20, 0x4049EE20, + 0x00000002, 0x4049BE20, 0x4049E620, 0x00000002, 0x4049BE20, 0x4049E820, + 0x00000002, 0x4049BE20, 0x4049EA20, 0x00000002, 0x4049BE20, 0x4049EC20, + 0x00000002, 0x4049BE20, 0x4049EE20, 0x00000002, 0x4049C020, 0x4049E620, + 0x00000002, 0x4049C020, 0x4049E820, 0x00000002, 0x4049C020, 0x4049EA20, + 0x00000002, 0x4049C020, 0x4049EC20, 0x00000002, 0x4049C020, 0x4049EE20, + 0x00000002, 0x4049C220, 0x4049E620, 0x00000002, 0x4049C220, 0x4049E820, + 0x00000002, 0x4049C220, 0x4049EA20, 0x00000002, 0x4049C220, 0x4049EC20, + 0x00000002, 0x4049C220, 0x4049EE20, 0x00000003, 0x0049C484, 0x0049AC84, + 0x4049E620, 0x00000003, 0x0049C484, 0x0049AC84, + // Block 115, offset 0x1cc0 + 0x4049E820, 0x00000003, 0x0049C484, 0x0049AC84, 0x4049EA20, 0x00000003, + 0x0049C484, 0x0049AC84, 0x4049EC20, 0x00000003, 0x0049C484, 0x0049AC84, + 0x4049EE20, 0x00000003, 0x0049C484, 0x0049BA84, 0x4049E620, 0x00000003, + 0x0049C484, 0x0049BA84, 0x4049E820, 0x00000003, 0x0049C484, 0x0049BA84, + 0x4049EA20, 0x00000003, 0x0049C484, 0x0049BA84, 0x4049EC20, 0x00000003, + 0x0049C484, 0x0049BA84, 0x4049EE20, 0x00000002, 0x4049C420, 0x4049E620, + 0x00000002, 0x4049C420, 0x4049E820, 0x00000002, 0x4049C420, 0x4049EA20, + 0x00000002, 0x4049C420, 0x4049EC20, 0x00000002, 0x4049C420, 0x4049EE20, + 0x00000002, 0x4049C620, 0x4049E620, 0x00000002, 0x4049C620, 0x4049E820, + 0x00000002, 0x4049C620, 0x4049EA20, 0x00000002, 0x4049C620, 0x4049EC20, + 0x00000002, 0x4049C620, 0x4049EE20, 0x00000002, + // Block 116, offset 0x1d00 + 0x4049C820, 0x4049E620, 0x00000002, 0x4049C820, 0x4049E820, 0x00000002, + 0x4049C820, 0x4049EA20, 0x00000002, 0x4049C820, 0x4049EC20, 0x00000002, + 0x4049C820, 0x4049EE20, 0x00000002, 0x4049F020, 0x404A5A20, 0x00000002, + 0x4049F020, 0x404A5C20, 0x00000002, 0x4049F020, 0x404A6220, 0x00000002, + 0x4049F020, 0x404A6620, 0x00000002, 0x4049F020, 0x404A6820, 0x00000002, + 0x4049F220, 0x404A5A20, 0x00000002, 0x4049F220, 0x404A5C20, 0x00000002, + 0x4049F220, 0x404A6220, 0x00000002, 0x4049F220, 0x404A6620, 0x00000002, + 0x4049F220, 0x404A6820, 0x00000002, 0x4049F420, 0x404A5A20, 0x00000002, + 0x4049F420, 0x404A5C20, 0x00000002, 0x4049F420, 0x404A6220, 0x00000002, + 0x4049F420, 0x404A6620, 0x00000002, 0x4049F420, 0x404A6820, 0x00000002, + 0x4049F620, 0x404A5A20, 0x00000002, 0x4049F620, + // Block 117, offset 0x1d40 + 0x404A5C20, 0x00000002, 0x4049F620, 0x404A6220, 0x00000002, 0x4049F620, + 0x404A6620, 0x00000002, 0x4049F620, 0x404A6820, 0x00000002, 0x4049F820, + 0x404A5A20, 0x00000002, 0x4049F820, 0x404A5C20, 0x00000002, 0x4049F820, + 0x404A6220, 0x00000002, 0x4049F820, 0x404A6620, 0x00000002, 0x4049F820, + 0x404A6820, 0x00000002, 0x4049FA20, 0x404A5A20, 0x00000002, 0x4049FA20, + 0x404A5C20, 0x00000002, 0x4049FA20, 0x404A6220, 0x00000002, 0x4049FA20, + 0x404A6620, 0x00000002, 0x4049FA20, 0x404A6820, 0x00000002, 0x4049FC20, + 0x404A5A20, 0x00000002, 0x4049FC20, 0x404A5C20, 0x00000002, 0x4049FC20, + 0x404A6220, 0x00000002, 0x4049FC20, 0x404A6620, 0x00000002, 0x4049FC20, + 0x404A6820, 0x00000002, 0x4049FE20, 0x404A5A20, 0x00000002, 0x4049FE20, + 0x404A5C20, 0x00000002, 0x4049FE20, 0x404A6220, + // Block 118, offset 0x1d80 + 0x00000002, 0x4049FE20, 0x404A6620, 0x00000002, 0x4049FE20, 0x404A6820, + 0x00000002, 0x404A0020, 0x404A5A20, 0x00000002, 0x404A0020, 0x404A5C20, + 0x00000002, 0x404A0020, 0x404A6220, 0x00000002, 0x404A0020, 0x404A6620, + 0x00000002, 0x404A0020, 0x404A6820, 0x00000002, 0x404A0220, 0x404A5A20, + 0x00000002, 0x404A0220, 0x404A5C20, 0x00000002, 0x404A0220, 0x404A6220, + 0x00000002, 0x404A0220, 0x404A6620, 0x00000002, 0x404A0220, 0x404A6820, + 0x00000002, 0x404A0420, 0x404A5A20, 0x00000002, 0x404A0420, 0x404A5C20, + 0x00000002, 0x404A0420, 0x404A6220, 0x00000002, 0x404A0420, 0x404A6620, + 0x00000002, 0x404A0420, 0x404A6820, 0x00000002, 0x404A0620, 0x404A5A20, + 0x00000002, 0x404A0620, 0x404A5C20, 0x00000002, 0x404A0620, 0x404A6220, + 0x00000002, 0x404A0620, 0x404A6620, 0x00000002, + // Block 119, offset 0x1dc0 + 0x404A0620, 0x404A6820, 0x00000002, 0x404A0820, 0x404A5A20, 0x00000002, + 0x404A0820, 0x404A5C20, 0x00000002, 0x404A0820, 0x404A6220, 0x00000002, + 0x404A0820, 0x404A6620, 0x00000002, 0x404A0820, 0x404A6820, 0x00000002, + 0x404A0A20, 0x404A5A20, 0x00000002, 0x404A0A20, 0x404A5C20, 0x00000002, + 0x404A0A20, 0x404A6220, 0x00000002, 0x404A0A20, 0x404A6620, 0x00000002, + 0x404A0A20, 0x404A6820, 0x00000002, 0x404A0C20, 0x404A5A20, 0x00000002, + 0x404A0C20, 0x404A5C20, 0x00000002, 0x404A0C20, 0x404A6220, 0x00000002, + 0x404A0C20, 0x404A6620, 0x00000002, 0x404A0C20, 0x404A6820, 0x00000002, + 0x404A0E20, 0x404A5A20, 0x00000002, 0x404A0E20, 0x404A5C20, 0x00000002, + 0x404A0E20, 0x404A6220, 0x00000002, 0x404A0E20, 0x404A6620, 0x00000002, + 0x404A0E20, 0x404A6820, 0x00000002, 0x404A1020, + // Block 120, offset 0x1e00 + 0x404A5A20, 0x00000002, 0x404A1020, 0x404A5C20, 0x00000002, 0x404A1020, + 0x404A6220, 0x00000002, 0x404A1020, 0x404A6620, 0x00000002, 0x404A1020, + 0x404A6820, 0x00000002, 0x404A1220, 0x404A5A20, 0x00000002, 0x404A1220, + 0x404A5C20, 0x00000002, 0x404A1220, 0x404A6220, 0x00000002, 0x404A1220, + 0x404A6620, 0x00000002, 0x404A1220, 0x404A6820, 0x00000002, 0x404A1420, + 0x404A5A20, 0x00000002, 0x404A1420, 0x404A5C20, 0x00000002, 0x404A1420, + 0x404A6220, 0x00000002, 0x404A1420, 0x404A6620, 0x00000002, 0x404A1420, + 0x404A6820, 0x00000002, 0x404A1620, 0x404A5A20, 0x00000002, 0x404A1620, + 0x404A5C20, 0x00000002, 0x404A1620, 0x404A6220, 0x00000002, 0x404A1620, + 0x404A6620, 0x00000002, 0x404A1620, 0x404A6820, 0x00000002, 0x404A1820, + 0x404A5A20, 0x00000002, 0x404A1820, 0x404A5C20, + // Block 121, offset 0x1e40 + 0x00000002, 0x404A1820, 0x404A6220, 0x00000002, 0x404A1820, 0x404A6620, + 0x00000002, 0x404A1820, 0x404A6820, 0x00000002, 0x404A1A20, 0x404A5A20, + 0x00000002, 0x404A1A20, 0x404A5C20, 0x00000002, 0x404A1A20, 0x404A6220, + 0x00000002, 0x404A1A20, 0x404A6620, 0x00000002, 0x404A1A20, 0x404A6820, + 0x00000002, 0x404A1C20, 0x404A5A20, 0x00000002, 0x404A1C20, 0x404A5C20, + 0x00000002, 0x404A1C20, 0x404A6220, 0x00000002, 0x404A1C20, 0x404A6620, + 0x00000002, 0x404A1C20, 0x404A6820, 0x00000002, 0x404A1E20, 0x404A5A20, + 0x00000002, 0x404A1E20, 0x404A5C20, 0x00000002, 0x404A1E20, 0x404A6220, + 0x00000002, 0x404A1E20, 0x404A6620, 0x00000002, 0x404A1E20, 0x404A6820, + 0x00000002, 0x404A2020, 0x404A5A20, 0x00000002, 0x404A2020, 0x404A5C20, + 0x00000002, 0x404A2020, 0x404A6220, 0x00000002, + // Block 122, offset 0x1e80 + 0x404A2020, 0x404A6620, 0x00000002, 0x404A2020, 0x404A6820, 0x00000002, + 0x404A2220, 0x404A5A20, 0x00000002, 0x404A2220, 0x404A5C20, 0x00000002, + 0x404A2220, 0x404A6220, 0x00000002, 0x404A2220, 0x404A6620, 0x00000002, + 0x404A2220, 0x404A6820, 0x00000002, 0x404A2420, 0x404A5A20, 0x00000002, + 0x404A2420, 0x404A5C20, 0x00000002, 0x404A2420, 0x404A6220, 0x00000002, + 0x404A2420, 0x404A6620, 0x00000002, 0x404A2420, 0x404A6820, 0x00000002, + 0x404A2620, 0x404A5A20, 0x00000002, 0x404A2620, 0x404A5C20, 0x00000002, + 0x404A2620, 0x404A6220, 0x00000002, 0x404A2620, 0x404A6620, 0x00000002, + 0x404A2620, 0x404A6820, 0x00000002, 0x404A2820, 0x404A5A20, 0x00000002, + 0x404A2820, 0x404A5C20, 0x00000002, 0x404A2820, 0x404A6220, 0x00000002, + 0x404A2820, 0x404A6620, 0x00000002, 0x404A2820, + // Block 123, offset 0x1ec0 + 0x404A6820, 0x00000002, 0x404A2A20, 0x404A5A20, 0x00000002, 0x404A2A20, + 0x404A5C20, 0x00000002, 0x404A2A20, 0x404A6220, 0x00000002, 0x404A2A20, + 0x404A6620, 0x00000002, 0x404A2A20, 0x404A6820, 0x00000002, 0x404A2C20, + 0x404A5A20, 0x00000002, 0x404A2C20, 0x404A5C20, 0x00000002, 0x404A2C20, + 0x404A6220, 0x00000002, 0x404A2C20, 0x404A6620, 0x00000002, 0x404A2C20, + 0x404A6820, 0x00000002, 0x404A2E20, 0x404A5A20, 0x00000002, 0x404A2E20, + 0x404A5C20, 0x00000002, 0x404A2E20, 0x404A6220, 0x00000002, 0x404A2E20, + 0x404A6620, 0x00000002, 0x404A2E20, 0x404A6820, 0x00000002, 0x404A3020, + 0x404A5A20, 0x00000002, 0x404A3020, 0x404A5C20, 0x00000002, 0x404A3020, + 0x404A6220, 0x00000002, 0x404A3020, 0x404A6620, 0x00000002, 0x404A3020, + 0x404A6820, 0x00000002, 0x404A3220, 0x404A5A20, + // Block 124, offset 0x1f00 + 0x00000002, 0x404A3220, 0x404A5C20, 0x00000002, 0x404A3220, 0x404A6220, + 0x00000002, 0x404A3220, 0x404A6620, 0x00000002, 0x404A3220, 0x404A6820, + 0x00000002, 0x404A3420, 0x404A5A20, 0x00000002, 0x404A3420, 0x404A5C20, + 0x00000002, 0x404A3420, 0x404A6220, 0x00000002, 0x404A3420, 0x404A6620, + 0x00000002, 0x404A3420, 0x404A6820, 0x00000002, 0x404A3620, 0x404A5A20, + 0x00000002, 0x404A3620, 0x404A5C20, 0x00000002, 0x404A3620, 0x404A6220, + 0x00000002, 0x404A3620, 0x404A6620, 0x00000002, 0x404A3620, 0x404A6820, + 0x00000002, 0x404A3820, 0x404A5A20, 0x00000002, 0x404A3820, 0x404A5C20, + 0x00000002, 0x404A3820, 0x404A6220, 0x00000002, 0x404A3820, 0x404A6620, + 0x00000002, 0x404A3820, 0x404A6820, 0x00000002, 0x404A3A20, 0x404A5A20, + 0x00000002, 0x404A3A20, 0x404A5C20, 0x00000002, + // Block 125, offset 0x1f40 + 0x404A3A20, 0x404A6220, 0x00000002, 0x404A3A20, 0x404A6620, 0x00000002, + 0x404A3A20, 0x404A6820, 0x00000002, 0x404A3C20, 0x404A5A20, 0x00000002, + 0x404A3C20, 0x404A5C20, 0x00000002, 0x404A3C20, 0x404A6220, 0x00000002, + 0x404A3C20, 0x404A6620, 0x00000002, 0x404A3C20, 0x404A6820, 0x00000002, + 0x404A3E20, 0x404A5A20, 0x00000002, 0x404A3E20, 0x404A5C20, 0x00000002, + 0x404A3E20, 0x404A6220, 0x00000002, 0x404A3E20, 0x404A6620, 0x00000002, + 0x404A3E20, 0x404A6820, 0x00000002, 0x404A4020, 0x404A5A20, 0x00000002, + 0x404A4020, 0x404A5C20, 0x00000002, 0x404A4020, 0x404A6220, 0x00000002, + 0x404A4020, 0x404A6620, 0x00000002, 0x404A4020, 0x404A6820, 0x00000002, + 0x404A4220, 0x404A5A20, 0x00000002, 0x404A4220, 0x404A5C20, 0x00000002, + 0x404A4220, 0x404A6220, 0x00000002, 0x404A4220, + // Block 126, offset 0x1f80 + 0x404A6620, 0x00000002, 0x404A4220, 0x404A6820, 0x00000002, 0x404A4420, + 0x404A5A20, 0x00000002, 0x404A4420, 0x404A5C20, 0x00000002, 0x404A4420, + 0x404A6220, 0x00000002, 0x404A4420, 0x404A6620, 0x00000002, 0x404A4420, + 0x404A6820, 0x00000002, 0x404A4620, 0x404A5A20, 0x00000002, 0x404A4620, + 0x404A5C20, 0x00000002, 0x404A4620, 0x404A6220, 0x00000002, 0x404A4620, + 0x404A6620, 0x00000002, 0x404A4620, 0x404A6820, 0x00000002, 0x404A4820, + 0x404A5A20, 0x00000002, 0x404A4820, 0x404A5C20, 0x00000002, 0x404A4820, + 0x404A6220, 0x00000002, 0x404A4820, 0x404A6620, 0x00000002, 0x404A4820, + 0x404A6820, 0x00000002, 0x404A4A20, 0x404A5A20, 0x00000002, 0x404A4A20, + 0x404A5C20, 0x00000002, 0x404A4A20, 0x404A6220, 0x00000002, 0x404A4A20, + 0x404A6620, 0x00000002, 0x404A4A20, 0x404A6820, + // Block 127, offset 0x1fc0 + 0x00000002, 0x404A4C20, 0x404A5A20, 0x00000002, 0x404A4C20, 0x404A5C20, + 0x00000002, 0x404A4C20, 0x404A6220, 0x00000002, 0x404A4C20, 0x404A6620, + 0x00000002, 0x404A4C20, 0x404A6820, 0x00000002, 0x404A4E20, 0x404A5A20, + 0x00000002, 0x404A4E20, 0x404A5C20, 0x00000002, 0x404A4E20, 0x404A6220, + 0x00000002, 0x404A4E20, 0x404A6620, 0x00000002, 0x404A4E20, 0x404A6820, + 0x00000002, 0x404A7620, 0x404AF820, 0x00000002, 0x404A7820, 0x404AF820, + 0x00000002, 0x404A8020, 0x404B0020, 0x00000002, 0x404A8220, 0x404B0020, + 0x00000002, 0x404AA020, 0x404B0020, 0x00000002, 0x404AA220, 0x404B0020, + 0x00000002, 0x404AB020, 0x404B0020, 0x00000002, 0x404AB220, 0x404B0020, + 0x00000002, 0x404AC020, 0x404B0020, 0x00000002, 0x404AC220, 0x404B0020, + 0x00000002, 0x404AD020, 0x404B0020, 0x00000002, + // Block 128, offset 0x2000 + 0x404AD220, 0x404B0020, 0x00000002, 0x004AD684, 0xA0013A04, 0x00000002, + 0x004AE684, 0xA0013A04, 0x00000002, 0x004AE884, 0xA0013A04, 0x00000002, + 0x004AEA84, 0xA0013A04, 0x00000002, 0x404AEA20, 0x8281258D, 0x00000002, + 0x404AEA20, 0x82812591, 0x00000002, 0x404AF020, 0x8281258D, 0x00000002, + 0x404AF020, 0x82812591, 0x00000003, 0x004B0284, 0x004B3084, 0xA000F304, + 0x00000003, 0x004EA684, 0x004F1484, 0x004EA684, 0x00000002, 0x0050AE84, + 0x0050DA84, 0x00000003, 0x0050AE84, 0x0050DA84, 0x0050F084, 0x00000003, + 0x00514E84, 0x00519A84, 0x00514E84, 0x00000002, 0x005ADA84, 0xA0013904, + 0x00000002, 0x005ADC84, 0xA0013904, 0x00000002, 0x005ADC84, 0xA0013A04, + 0x00000002, 0x005ADE84, 0xA0013904, 0x00000002, 0x005ADE84, 0x005ADE84, + 0x00000002, 0x005AE084, 0xA0013904, 0x00000002, + // Block 129, offset 0x2040 + 0x005AE084, 0xA0013A04, 0x00000002, 0x005AE084, 0xA0013C04, 0x00000002, + 0x005AE084, 0xA0013D04, 0x00000002, 0x005AE884, 0xA0013904, 0x00000002, + 0x005AE884, 0xA0013A04, 0x00000002, 0x005AE884, 0xA0013C04, 0x00000002, + 0x005AE884, 0xA0013D04, 0x00000002, 0x005AEC84, 0xA0013904, 0x00000002, + 0x005AEE84, 0xA0013904, 0x00000002, 0x005AEE84, 0xA0013A04, 0x00000002, + 0x005AEE84, 0xA0013C04, 0x00000002, 0x005AF084, 0xA0013904, 0x00000002, + 0x005AF084, 0xA0013A04, 0x00000002, 0x005AF284, 0xA0013904, 0x00000002, + 0x005AF484, 0xA0013904, 0x00000002, 0x005AF684, 0xA0013904, 0x00000002, + 0x005AF684, 0x005B0884, 0x00000002, 0x005AFA84, 0xA0013904, 0x00000002, + 0x005AFE84, 0xA0013904, 0x00000002, 0x005AFE84, 0xA0013A04, 0x00000002, + 0x005AFE84, 0xA0013C04, 0x00000002, 0x005AFE84, + // Block 130, offset 0x2080 + 0xA0013D04, 0x00000002, 0x005AFE84, 0xA0013E04, 0x00000002, 0x005B0084, + 0xA0013904, 0x00000002, 0x005B0084, 0xA0013A04, 0x00000002, 0x005B0284, + 0xA0013904, 0x00000002, 0x005B0284, 0xA0013A04, 0x00000002, 0x005B0684, + 0xA0013904, 0x00000002, 0x005B0684, 0xA0013A04, 0x00000004, 0x005B0684, + 0xA0013904, 0x005B0684, 0xA0013904, 0x00000002, 0x005B0884, 0xA0013904, + 0x00000002, 0x005B0A84, 0xA0013904, 0x00000002, 0x005B2484, 0xA0013904, + 0x00000002, 0x005B2484, 0xA0013A04, 0x00000002, 0x005B2684, 0xA0013904, + 0x00000002, 0x005B2A84, 0xA0013904, 0x00000002, 0x005B3084, 0xA0013904, + 0x00000002, 0x005B3284, 0xA0013904, 0x00000002, 0x005B3484, 0xA0013904, + 0x00000002, 0x005B3684, 0xA0013904, 0x00000002, 0x005B3884, 0xA0013904, + 0x00000002, 0x005B3A84, 0xA0013904, 0x00000002, + // Block 131, offset 0x20c0 + 0x005B3E84, 0xA0013904, 0x00000002, 0x005B4084, 0xA0013904, 0x00000002, + 0x005B4284, 0xA0013904, 0x00000002, 0x005B4484, 0xA0013904, 0x00000002, + 0x005B4684, 0xA0013904, 0x00000002, 0x005B4884, 0xA0013904, 0x00000002, + 0x005B5284, 0xA0013904, 0x00000002, 0x005B5484, 0xA0013904, 0x00000002, + 0x005B5684, 0xA0013904, 0x00000002, 0x005B5884, 0xA0013904, 0x00000002, + 0x005B5C84, 0xA0013904, 0x00000002, 0x005B6484, 0xA0013904, 0x00000002, + 0x005B6684, 0xA0013904, 0x00000002, 0x005B6884, 0xA0013904, 0x00000002, + 0x005B6A84, 0xA0013904, 0x00000002, 0x005B6C84, 0xA0013904, 0x00000002, + 0x005B7484, 0xA0013904, 0x00000002, 0x005B7684, 0xA0013904, 0x00000002, + 0x005B7884, 0xA0013904, 0x00000002, 0x005B7A84, 0xA0013904, 0x00000002, + 0x005B9884, 0x005D9684, 0x00000002, 0x005BBC84, + // Block 132, offset 0x2100 + 0x005D9684, 0x00000002, 0x005BE684, 0x005D9684, 0x00000002, 0x005C0E84, + 0x005D9884, 0x00000002, 0x005C2484, 0x005D9684, 0x00000002, 0x005C3084, + 0x005D9884, 0x00000002, 0x005C3484, 0x005D9884, 0x00000002, 0x005C4084, + 0x005D9684, 0x00000002, 0x005C8A84, 0x005D9684, 0x00000002, 0x005CE884, + 0x005D9684, 0x00000002, 0x005D1684, 0x005D9684, 0x00000002, 0x005D2284, + 0x005D9884, 0x00000002, 0x005D3084, 0x005D9684, 0x00000004, 0x0062C486, + 0x0063C286, 0x0062C286, 0x0063CE86, 0x00000005, 0x0062C886, 0x0063A886, + 0x00648286, 0x0062AC86, 0x0063B886, 0x00000003, 0x0065769C, 0x0027D69C, + 0x0065CA9C, 0x00000005, 0x0065769C, 0x0065AA9C, 0xA001291C, 0x0027D69C, + 0x00659E9C, 0x00000004, 0x0065769C, 0x0065CA9C, 0x0065AE9C, 0x0065769C, + 0x00000005, 0x0065769C, 0x0065D89C, 0x0065B09C, + // Block 133, offset 0x2140 + 0xA001291C, 0x0065769C, 0x00000005, 0x0065789C, 0x0065A29C, 0x0065D89C, + 0x0065869C, 0xA001281C, 0x00000003, 0x0065789C, 0x0065D89C, 0x0065989C, + 0x00000002, 0x00657A8E, 0xA0812802, 0x00000002, 0x00657A91, 0xA0812802, + 0x00000003, 0x00657A9C, 0x0065809C, 0x0065D89C, 0x00000004, 0x00657E9C, + 0x0027D69C, 0x0065829C, 0x0027D69C, 0x00000006, 0x00657E9C, 0x0065909C, + 0x0065869C, 0x0027D69C, 0x00659E9C, 0xA001281C, 0x00000003, 0x0065809C, + 0x0027D69C, 0x0065B89C, 0x00000003, 0x0065809C, 0x0065D89C, 0x0065909C, + 0x00000002, 0x0065828E, 0xA0812802, 0x00000002, 0x00658291, 0xA0812802, + 0x00000003, 0x0065829C, 0x0065789C, 0x0065C89C, 0x00000004, 0x0065829C, + 0x0065C69C, 0x00659A9C, 0x00659E9C, 0x00000004, 0x0065829C, 0x0065CE9C, + 0x0065C89C, 0x0027D69C, 0x00000004, 0x0065829C, + // Block 134, offset 0x2180 + 0xA001281C, 0x0065CE9C, 0x0065D89C, 0x00000004, 0x0065829C, 0xA001281C, + 0x0065D89C, 0x0065B49C, 0x00000002, 0x0065848E, 0xA0812802, 0x00000002, + 0x00658491, 0xA0812802, 0x00000004, 0x0065849C, 0xA001281C, 0x0065829C, + 0xA001281C, 0x00000004, 0x0065849C, 0xA001281C, 0x0065A29C, 0x0027D69C, + 0x00000004, 0x0065849C, 0x0065C09C, 0x0065C89C, 0x0027D69C, 0x00000006, + 0x0065849C, 0xA001281C, 0x0065CA9C, 0x0065969C, 0xA001281C, 0x0027D69C, + 0x00000006, 0x0065849C, 0x0065CE9C, 0x0065869C, 0xA001281C, 0x0065C69C, + 0x0065B89C, 0x00000006, 0x0065849C, 0x0065CE9C, 0x0065BA9C, 0x0027D69C, + 0x00659E9C, 0x0065CA9C, 0x00000005, 0x0065849C, 0x0065CE9C, 0x0065D09C, + 0x00659A9C, 0x00659E9C, 0x00000002, 0x0065868E, 0xA0812802, 0x00000002, + 0x00658691, 0xA0812802, 0x00000004, 0x0065869C, + // Block 135, offset 0x21c0 + 0xA001281C, 0x0065C69C, 0x0065B89C, 0x00000006, 0x0065869C, 0xA001281C, + 0x0065C69C, 0x0065B89C, 0x00659E9C, 0x0065D89C, 0x00000006, 0x0065869C, + 0x0065CA9C, 0x0065929C, 0xA001281C, 0x0065789C, 0x0065CE9C, 0x00000004, + 0x0065869C, 0x0065CE9C, 0x0027D69C, 0x0065A69C, 0x00000002, 0x0065888E, + 0xA0812802, 0x00000002, 0x00658891, 0xA0812802, 0x00000003, 0x0065889C, + 0x0027D69C, 0x0065909C, 0x00000002, 0x00658A8E, 0xA0812802, 0x00000002, + 0x00658A91, 0xA0812802, 0x00000004, 0x00658A9C, 0x0027D69C, 0x0065B29C, + 0xA001291C, 0x00000003, 0x00658A9C, 0x0065CA9C, 0x0065A09C, 0x00000002, + 0x00658C8E, 0xA0812802, 0x00000002, 0x00658C91, 0xA0812802, 0x00000004, + 0x00658C9C, 0x0065789C, 0x0065869C, 0x0065CA9C, 0x00000005, 0x00658C9C, + 0x0065D89C, 0x0065989C, 0x0027D69C, 0x0065B89C, + // Block 136, offset 0x2200 + 0x00000002, 0x00658E8E, 0xA0812802, 0x00000002, 0x00658E91, 0xA0812802, + 0x00000002, 0x00658E84, 0x0065BA84, 0x00000005, 0x00658E9C, 0x0065C89C, + 0x0065D89C, 0x0065869C, 0xA001281C, 0x00000002, 0x0065908E, 0xA0812802, + 0x00000002, 0x00659091, 0xA0812802, 0x00000002, 0x0065928E, 0xA0812802, + 0x00000002, 0x00659291, 0xA0812802, 0x00000003, 0x0065929C, 0x0065D89C, + 0x0065989C, 0x00000003, 0x0065929C, 0x0065D89C, 0x00659E9C, 0x00000002, + 0x0065948E, 0xA0812802, 0x00000002, 0x00659491, 0xA0812802, 0x00000002, + 0x0065968E, 0xA0812802, 0x00000002, 0x00659691, 0xA0812802, 0x00000004, + 0x0065969C, 0xA001281C, 0x0027D69C, 0x0065909C, 0x00000002, 0x0065988E, + 0xA0812802, 0x00000002, 0x00659891, 0xA0812802, 0x00000002, 0x00659A8E, + 0xA0812802, 0x00000002, 0x00659A91, 0xA0812802, + // Block 137, offset 0x2240 + 0x00000002, 0x00659C8E, 0xA0812802, 0x00000002, 0x00659C91, 0xA0812802, + 0x00000003, 0x00659C9C, 0xA001281C, 0x00658E9C, 0x00000002, 0x00659E8E, + 0xA0812802, 0x00000002, 0x00659E91, 0xA0812802, 0x00000003, 0x00659E9C, + 0xA001281C, 0x0065CA9C, 0x00000003, 0x0065A89C, 0x00659A9C, 0x00659E9C, + 0x00000002, 0x0065AA8E, 0xA0812802, 0x00000002, 0x0065AA91, 0xA0812802, + 0x00000002, 0x0065AA8E, 0xA0812902, 0x00000002, 0x0065AA91, 0xA0812902, + 0x00000006, 0x0065AA9C, 0xA001291C, 0x0027D69C, 0x0065929C, 0x0065D89C, + 0x00659E9C, 0x00000004, 0x0065AA9C, 0xA001291C, 0x0027D69C, 0x00659A9C, + 0x00000005, 0x0065AA9C, 0xA001281C, 0x0027D69C, 0x0065CC9C, 0x0065CA9C, + 0x00000003, 0x0065AA9C, 0x0065789C, 0x00659A9C, 0x00000002, 0x0065AC8E, + 0xA0812802, 0x00000002, 0x0065AC91, 0xA0812802, + // Block 138, offset 0x2280 + 0x00000002, 0x0065AC8E, 0xA0812902, 0x00000002, 0x0065AC91, 0xA0812902, + 0x00000006, 0x0065AC9C, 0xA001291C, 0x0065769C, 0x0065909C, 0x00659E9C, + 0x0065CA9C, 0x00000004, 0x0065AC9C, 0xA001291C, 0x0065869C, 0x0065CA9C, + 0x00000003, 0x0065AC9C, 0xA001291C, 0x00658A9C, 0x00000003, 0x0065AC9C, + 0xA001281C, 0x0065CA9C, 0x00000002, 0x0065AE8E, 0xA0812802, 0x00000002, + 0x0065AE91, 0xA0812802, 0x00000002, 0x0065AE8E, 0xA0812902, 0x00000002, + 0x0065AE91, 0xA0812902, 0x00000006, 0x0065AE9C, 0x0065769C, 0x0065C69C, + 0x00659A9C, 0x00659E9C, 0xA001281C, 0x00000004, 0x0065AE9C, 0x0065789C, + 0x0027D69C, 0x00659E9C, 0x00000006, 0x0065AE9C, 0xA001281C, 0x00659A9C, + 0x00658E9C, 0x00657E9C, 0x0065CA9C, 0x00000003, 0x0065AE9C, 0x0065C69C, + 0x0065D89C, 0x00000002, 0x0065B08E, 0xA0812802, + // Block 139, offset 0x22c0 + 0x00000002, 0x0065B091, 0xA0812802, 0x00000002, 0x0065B08E, 0xA0812902, + 0x00000002, 0x0065B091, 0xA0812902, 0x00000005, 0x0065B09C, 0xA001291C, + 0x0027D69C, 0x00658E9C, 0xA001281C, 0x00000004, 0x0065B09C, 0xA001281C, + 0x0027D69C, 0x0065969C, 0x00000005, 0x0065B09C, 0x0065869C, 0x0065969C, + 0x0027D69C, 0x0065CA9C, 0x00000003, 0x0065B09C, 0xA001291C, 0x0065949C, + 0x00000004, 0x0065B09C, 0xA001291C, 0x0065A29C, 0x0065AC9C, 0x00000003, + 0x0065B09C, 0x0065CA9C, 0x00659A9C, 0x00000004, 0x0065B09C, 0xA001291C, + 0x0065D89C, 0x0065909C, 0x00000002, 0x0065B28E, 0xA0812802, 0x00000002, + 0x0065B291, 0xA0812802, 0x00000002, 0x0065B28E, 0xA0812902, 0x00000002, + 0x0065B291, 0xA0812902, 0x00000003, 0x0065B29C, 0x0027D69C, 0x0065CA9C, + 0x00000003, 0x0065B29C, 0x0027D69C, 0x0065D89C, + // Block 140, offset 0x2300 + 0x00000005, 0x0065B29C, 0xA001291C, 0x0065789C, 0x0065D89C, 0x00659E9C, + 0x00000004, 0x0065B29C, 0xA001281C, 0x0065CA9C, 0x00659E9C, 0x00000005, + 0x0065B29C, 0xA001291C, 0x0065D89C, 0x00659E9C, 0xA001281C, 0x00000004, + 0x0065B49C, 0x0065789C, 0x0065869C, 0x0065CE9C, 0x00000003, 0x0065B49C, + 0x0065789C, 0x0065CA9C, 0x00000002, 0x0065B484, 0x00659084, 0x00000003, + 0x0065B49C, 0x00659A9C, 0x0065AA9C, 0x00000003, 0x0065B49C, 0x0065CA9C, + 0x0065869C, 0x00000005, 0x0065B49C, 0x0065D89C, 0x00658E9C, 0x0065C49C, + 0x0065D89C, 0x00000004, 0x0065B69C, 0x0065869C, 0x0065CE9C, 0x0065D89C, + 0x00000006, 0x0065B69C, 0x0065C89C, 0x0065AA9C, 0xA001281C, 0x0027D69C, + 0x0065CA9C, 0x00000004, 0x0065BA9C, 0x0027D69C, 0x00659E9C, 0x0065CA9C, + 0x00000003, 0x0065BA9C, 0x0065829C, 0xA001281C, + // Block 141, offset 0x2340 + 0x00000005, 0x0065BA9C, 0x0065829C, 0xA001281C, 0x00659E9C, 0x0065D89C, + 0x00000004, 0x0065BE9C, 0x0027D69C, 0x00659E9C, 0xA001281C, 0x00000003, + 0x0065BE9C, 0x0027D69C, 0x0065CA9C, 0x00000003, 0x0065C09C, 0x0065769C, + 0x0065D89C, 0x00000004, 0x0065C89C, 0x00659A9C, 0x00659E9C, 0x0065CA9C, + 0x00000005, 0x0065CA9C, 0x0027D69C, 0x0065AE9C, 0xA001281C, 0x0065CA9C, + 0x00000004, 0x0065CA9C, 0x0065AC9C, 0xA001291C, 0x0027D69C, 0x00000006, + 0x0065CC9C, 0x0065D89C, 0x00659E9C, 0x0065889C, 0xA001281C, 0x0065D89C, + 0x00000002, 0x0065D091, 0xA0812802, 0x00000003, 0x0065D09C, 0x00659A9C, + 0x00659E9C, 0x00000002, 0x0065D291, 0xA0812802, 0x00000002, 0x0065D491, + 0xA0812802, 0x00000002, 0x0065D691, 0xA0812802, 0x00000002, 0x0065DA84, + 0xA0013A04, 0x00000002, 0x0065EC84, 0xA0013A04, + // Block 142, offset 0x2380 + 0x00000002, 0x0065F684, 0xA0013A04, 0x00000002, 0x00660684, 0xA0013A04, + 0x00000002, 0x00661284, 0xA0013A04, 0x00000002, 0x00661484, 0xA0013A04, + 0x00000002, 0x00661C84, 0xA0013A04, 0x00000002, 0x00661E84, 0xA0013A04, + 0x00000002, 0x00662284, 0xA0013A04, 0x00000002, 0x00663884, 0xA0013A04, + 0x00000002, 0x00663896, 0xA0013A16, 0x00000002, 0x00663A84, 0xA0013A04, + 0x00000002, 0x00663A84, 0xA0013C04, 0x00000002, 0x0075C284, 0xA0013904, + 0x00000002, 0x00862084, 0xA0013904, 0x00000002, 0x00862284, 0xA0013904, + 0x00000002, 0x00862484, 0xA0013904, 0x00000002, 0x00862684, 0xA0013904, + 0x00000002, 0x00862884, 0xA0013904, 0x00000002, 0x00862A84, 0xA0013904, + 0x00000002, 0x00862C84, 0xA0013904, 0x00000002, 0x00862C84, 0xA0013A04, + 0x00000002, 0x00862E84, 0xA0013904, 0x00000002, + // Block 143, offset 0x23c0 + 0x00863084, 0xA0013904, 0x00000002, 0x00863284, 0xA0013904, 0x00000002, + 0x00863284, 0xA0013A04, 0x00000002, 0x00863484, 0xA0013904, 0x00000002, + 0x00863484, 0xA0013A04, 0x00000002, 0x00863684, 0xA0013904, 0x00000002, + 0x00863684, 0xA0013A04, 0x00000002, 0x00863884, 0xA0013904, 0x00000002, + 0x00863A84, 0xA0013904, 0x00000002, 0x00863C84, 0xA0013904, 0x00000002, + 0x00863E84, 0xA0013904, 0x00000002, 0x00863E84, 0xA0013A04, 0x00000002, + 0x00863E84, 0xA0013C04, 0x00000002, 0x00864084, 0xA0013904, 0x00000002, + 0x00864284, 0xA0013904, 0x00000002, 0x00864484, 0xA0013904, 0x00000002, + 0x00864684, 0xA0013904, 0x00000002, 0x00864684, 0xA0013A04, 0x00000002, + 0x00864884, 0xA0013904, 0x00000002, 0x00864884, 0xA0013A04, 0x00000002, + 0x00864A84, 0xA0013904, 0x00000002, 0x00864C84, + // Block 144, offset 0x2400 + 0xA0013904, 0x00000002, 0x029C6C84, 0xA0013904, 0x00000002, 0x029CB284, + 0xA0013904, 0x00000002, 0x02A30484, 0xA0013904, 0x00000002, 0x02A3C084, + 0xA0013904, 0x00000002, 0x02A40084, 0xA0013904, 0x00000002, 0x02A6B884, + 0xA0013904, 0x00000002, 0x02A6D284, 0xA0013904, 0x00000002, 0x02A70484, + 0xA0013904, 0x00000002, 0x02B81E84, 0xA0013904, 0x00000002, 0x02B81E84, + 0xA0013A04, 0x00000002, 0x02B84484, 0xA0013904, 0x00000002, 0x02B84684, + 0xA0013904, 0x00000002, 0x02BEA084, 0xA0013904, 0x00000002, 0x02BF8684, + 0xA0013904, 0x00000002, 0x02CBCA84, 0xA0013904, 0x00000002, 0x02CE1084, + 0xA0013904, 0x00000004, 0x02D0549C, 0x02BE1E9C, 0x029E349C, 0x02F27C9C, + 0x00000002, 0x02D6F484, 0xA0013904, 0x00000002, 0x02E45684, 0xA0013904, + 0x00000002, 0x02E4B684, 0xA0013904, 0x00000002, + // Block 145, offset 0x2440 + 0x02E71684, 0xA0013904, 0x00000002, 0x02EB1684, 0xA0013904, 0x00000002, + 0x02EDDC84, 0xA0013904, 0x00000002, 0x02F27484, 0xA0013904, 0x00000002, + 0x02F5F284, 0xA0013904, 0x00000002, 0x02FEA484, 0xA0013904, 0x00000002, + 0x02FEA684, 0xA0013904, 0x00000002, 0x02FEA684, 0xA0013A04, 0x00000002, + 0x02FF1484, 0xA0013904, 0x00000002, 0x02FF1484, 0xA0013A04, 0x00000002, + 0x0300FE84, 0xA0013904, 0x00000002, 0x03011284, 0xA0013904, 0x00000002, + 0x0303F884, 0xA0013904, 0x00000002, 0x0304F284, 0xA0013904, 0x00000002, + 0x0304F284, 0xA0013A04, 0x00000002, 0x0313A484, 0xA0013904, 0x00000002, + 0x031B6684, 0xA0013904, 0x00000002, 0x031F6C84, 0xA0013904, 0x00000002, + 0x031F6C84, 0xA0013A04, 0x00000002, 0x03212284, 0xA0013904, 0x00000002, + 0x032C3884, 0xA0013904, 0x00000002, 0x032DD084, + // Block 146, offset 0x2480 + 0xA0013904, 0x00000002, 0x0331C084, 0xA0013904, 0x00000002, 0x03332C84, + 0xA0013904, 0x00000002, 0x03355084, 0xA0013904, 0x00000002, 0x03367884, + 0xA0013904, 0x00000002, 0x033CEA84, 0xA0013904, 0x00000002, 0x033E9484, + 0xA0013904, 0x00000002, 0x033EA484, 0xA0013904, 0x00000002, 0x033F1A84, + 0xA0013904, 0x00000002, 0x033F3884, 0xA0013904, 0x00000002, 0x033F3884, + 0xA0013A04, 0x00000003, 0x0003F484, 0x002C9884, 0x0003F69F, 0x00000003, + 0x0003F484, 0x002C988A, 0x0003F69F, 0x00000003, 0x0003F484, 0x002D6884, + 0x0003F69F, 0x00000003, 0x0003F484, 0x002D688A, 0x0003F69F, 0x00000003, + 0x0003F484, 0x002D9A84, 0x0003F69F, 0x00000003, 0x0003F484, 0x002D9A8A, + 0x0003F69F, 0x00000003, 0x0003F484, 0x002DFE84, 0x0003F69F, 0x00000003, + 0x0003F484, 0x002DFE8A, 0x0003F69F, 0x00000003, + // Block 147, offset 0x24c0 + 0x0003F484, 0x002EE284, 0x0003F69F, 0x00000003, 0x0003F484, 0x002EE28A, + 0x0003F69F, 0x00000003, 0x0003F484, 0x002F5684, 0x0003F69F, 0x00000003, + 0x0003F484, 0x002F568A, 0x0003F69F, 0x00000003, 0x0003F484, 0x002F7A84, + 0x0003F69F, 0x00000003, 0x0003F484, 0x002F7A8A, 0x0003F69F, 0x00000003, + 0x0003F484, 0x002FE684, 0x0003F69F, 0x00000003, 0x0003F484, 0x002FE68A, + 0x0003F69F, 0x00000003, 0x0003F484, 0x00302C84, 0x0003F69F, 0x00000003, + 0x0003F484, 0x00302C8A, 0x0003F69F, 0x00000003, 0x0003F484, 0x0030F684, + 0x0003F69F, 0x00000003, 0x0003F484, 0x0030F68A, 0x0003F69F, 0x00000003, + 0x0004B084, 0x002FE68A, 0x0004B29F, 0x00000002, 0x002C0A9D, 0x002F569C, + 0x00000002, 0x402C0C20, 0xAE604102, 0x00000002, 0x002C0C83, 0xAE604102, + 0x00000002, 0x402C0C20, 0xAE604702, 0x00000002, + // Block 148, offset 0x2500 + 0x402C0C20, 0xAE605202, 0x00000002, 0x002C0C83, 0xAE605202, 0x00000002, + 0x402C0C20, 0xACA05602, 0x00000002, 0x002C0C83, 0xACA05602, 0x00000002, + 0x402C0C20, 0xADC07002, 0x00000002, 0x002C0C83, 0xADC07002, 0x00000002, + 0x402C0C20, 0xADC07702, 0x00000002, 0x002C0C83, 0xADC07702, 0x00000002, + 0x402C0C20, 0xADC07802, 0x00000002, 0x002C0C83, 0xADC07802, 0x00000002, + 0x402C0C20, 0xADC07B02, 0x00000002, 0x002C0C83, 0xADC07B02, 0x00000002, + 0x402C0E20, 0xAE603202, 0x00000002, 0x002C0E83, 0xAE603202, 0x00000003, + 0x402C0E20, 0xAE603202, 0xAE605202, 0x00000003, 0x002C0E83, 0xAE603202, + 0xAE605202, 0x00000002, 0x402C0E20, 0xAE603C02, 0x00000002, 0x002C0E83, + 0xAE603C02, 0x00000002, 0x402C0E20, 0xAE604102, 0x00000002, 0x002C0E83, + 0xAE604102, 0x00000003, 0x402C0E20, 0xAE604102, + // Block 149, offset 0x2540 + 0xAE605202, 0x00000003, 0x002C0E83, 0xAE604102, 0xAE605202, 0x00000002, + 0x402C0E20, 0xAE605202, 0x00000002, 0x002C0E83, 0xAE605202, 0x00000002, + 0x402C0E20, 0xACA05602, 0x00000002, 0x002C0E83, 0xACA05602, 0x00000002, + 0x402C0E20, 0xADC07002, 0x00000002, 0x002C0E83, 0xADC07002, 0x00000003, + 0x402C0E20, 0xADC07002, 0xAE605202, 0x00000003, 0x002C0E83, 0xADC07002, + 0xAE605202, 0x00000002, 0x402C0E20, 0xADC07702, 0x00000002, 0x002C0E83, + 0xADC07702, 0x00000002, 0x402C1020, 0xAE603202, 0x00000002, 0x002C1083, + 0xAE603202, 0x00000002, 0x402C1020, 0xAE603502, 0x00000002, 0x002C1083, + 0xAE603502, 0x00000002, 0x402C1020, 0xAE603702, 0x00000002, 0x002C1083, + 0xAE603702, 0x00000002, 0x402C1020, 0xAE603C02, 0x00000002, 0x002C1083, + 0xAE603C02, 0x00000003, 0x402C1020, 0xAE603C02, + // Block 150, offset 0x2580 + 0xAE603202, 0x00000003, 0x002C1083, 0xAE603C02, 0xAE603202, 0x00000003, + 0x402C1020, 0xAE603C02, 0xAE603502, 0x00000003, 0x002C1083, 0xAE603C02, + 0xAE603502, 0x00000003, 0x402C1020, 0xAE603C02, 0xAE604E02, 0x00000003, + 0x002C1083, 0xAE603C02, 0xAE604E02, 0x00000003, 0x402C1020, 0xAE603C02, + 0xAE606402, 0x00000003, 0x002C1083, 0xAE603C02, 0xAE606402, 0x00000002, + 0x402C1020, 0xAE604102, 0x00000002, 0x002C1083, 0xAE604102, 0x00000002, + 0x402C1020, 0xAE604702, 0x00000002, 0x002C1083, 0xAE604702, 0x00000002, + 0x402C1020, 0xAE604E02, 0x00000002, 0x002C1083, 0xAE604E02, 0x00000002, + 0x402C1020, 0xAE605202, 0x00000002, 0x002C1083, 0xAE605202, 0x00000002, + 0x402C1020, 0xACA05602, 0x00000002, 0x002C1083, 0xACA05602, 0x00000003, + 0x402C1020, 0xACA05602, 0xAE603702, 0x00000003, + // Block 151, offset 0x25c0 + 0x002C1083, 0xACA05602, 0xAE603702, 0x00000002, 0x402C1020, 0xACA05902, + 0x00000002, 0x002C1083, 0xACA05902, 0x00000002, 0x402C1020, 0xAE605B02, + 0x00000002, 0x002C1083, 0xAE605B02, 0x00000003, 0x402C1020, 0xAE605B02, + 0xAE603202, 0x00000003, 0x002C1083, 0xAE605B02, 0xAE603202, 0x00000003, + 0x402C1020, 0xAE605B02, 0xAE603502, 0x00000003, 0x002C1083, 0xAE605B02, + 0xAE603502, 0x00000002, 0x402C1020, 0xAE606402, 0x00000002, 0x002C1083, + 0xAE606402, 0x00000002, 0x402C1020, 0xAE606502, 0x00000002, 0x002C1083, + 0xAE606502, 0x00000002, 0x402C1020, 0xAE606702, 0x00000002, 0x002C1083, + 0xAE606702, 0x00000002, 0x402C1020, 0xADC07002, 0x00000002, 0x002C1083, + 0xADC07002, 0x00000003, 0x402C1020, 0xADC07002, 0xAE603C02, 0x00000003, + 0x002C1083, 0xADC07002, 0xAE603C02, 0x00000002, + // Block 152, offset 0x2600 + 0x402C1020, 0xADC07802, 0x00000002, 0x002C1083, 0xADC07802, 0x00000002, + 0x402C1020, 0xADC07A02, 0x00000002, 0x002C1083, 0xADC07A02, 0x00000002, + 0x402C3C20, 0xAE603202, 0x00000002, 0x002C3C83, 0xAE603202, 0x00000002, + 0x402C3C20, 0xAE604102, 0x00000002, 0x002C3C83, 0xAE604102, 0x00000002, + 0x402C3C20, 0xACA05602, 0x00000002, 0x002C3C83, 0xACA05602, 0x00000002, + 0x402C3C20, 0xADC07002, 0x00000002, 0x002C3C83, 0xADC07002, 0x00000002, + 0x402C3C20, 0xADC07B02, 0x00000002, 0x002C3C83, 0xADC07B02, 0x00000002, + 0x402C3E20, 0xAE604702, 0x00000002, 0x002C3E83, 0xAE604702, 0x00000002, + 0x402C3E20, 0xAE605202, 0x00000002, 0x002C3E83, 0xAE605202, 0x00000002, + 0x402C4020, 0xAE603202, 0x00000002, 0x002C4083, 0xAE603202, 0x00000002, + 0x402C4020, 0xAE603502, 0x00000002, 0x002C4083, + // Block 153, offset 0x2640 + 0xAE603502, 0x00000002, 0x402C4020, 0xAE603702, 0x00000002, 0x002C4083, + 0xAE603702, 0x00000002, 0x402C4020, 0xAE603C02, 0x00000002, 0x002C4083, + 0xAE603C02, 0x00000002, 0x402C4020, 0xAE604102, 0x00000002, 0x002C4083, + 0xAE604102, 0x00000002, 0x402C4020, 0xAE604702, 0x00000002, 0x002C4083, + 0xAE604702, 0x00000003, 0x402C4020, 0xAE604702, 0xAE603202, 0x00000003, + 0x002C4083, 0xAE604702, 0xAE603202, 0x00000002, 0x402C4020, 0xAE604E02, + 0x00000002, 0x002C4083, 0xAE604E02, 0x00000002, 0x002C4083, 0xAE605202, + 0x00000002, 0x402C4020, 0xACA05902, 0x00000002, 0x002C4083, 0xACA05902, + 0x00000002, 0x402C4020, 0xAE605B02, 0x00000002, 0x002C4083, 0xAE605B02, + 0x00000002, 0x402C4020, 0xAE606402, 0x00000002, 0x002C4083, 0xAE606402, + 0x00000002, 0x402C4020, 0xAE606502, 0x00000002, + // Block 154, offset 0x2680 + 0x002C4083, 0xAE606502, 0x00000002, 0x402C4020, 0xAE606702, 0x00000002, + 0x002C4083, 0xAE606702, 0x00000002, 0x402C4020, 0xADC07002, 0x00000002, + 0x002C4083, 0xADC07002, 0x00000002, 0x402C4020, 0xADC07A02, 0x00000002, + 0x002C4083, 0xADC07A02, 0x00000002, 0x402C6620, 0xAE603202, 0x00000002, + 0x002C6683, 0xAE603202, 0x00000002, 0x402C6620, 0xAE604102, 0x00000002, + 0x002C6683, 0xAE604102, 0x00000002, 0x402C6620, 0xAE605202, 0x00000002, + 0x002C6683, 0xAE605202, 0x00000002, 0x402C6620, 0xACA05602, 0x00000002, + 0x002C6683, 0xACA05602, 0x00000002, 0x402C6620, 0xAE606502, 0x00000002, + 0x002C6683, 0xAE606502, 0x00000002, 0x402C6620, 0xAE606702, 0x00000002, + 0x002C6683, 0xAE606702, 0x00000002, 0x402C6620, 0xADC07002, 0x00000002, + 0x002C6683, 0xADC07002, 0x00000003, 0x402C6620, + // Block 155, offset 0x26c0 + 0xADC07002, 0xAE605B02, 0x00000003, 0x002C6683, 0xADC07002, 0xAE605B02, + 0x00000002, 0x402C6620, 0xADC07B02, 0x00000002, 0x002C6683, 0xADC07B02, + 0x00000002, 0x002C989C, 0x0030BE9D, 0x00000002, 0x002D0884, 0x002D9A84, + 0x00000002, 0x402D2420, 0xAE603202, 0x00000002, 0x002D2483, 0xAE603202, + 0x00000002, 0x402D2420, 0xAE603502, 0x00000002, 0x002D2483, 0xAE603502, + 0x00000002, 0x402D2420, 0xAE603702, 0x00000002, 0x002D2483, 0xAE603702, + 0x00000002, 0x402D2420, 0xAE603C02, 0x00000002, 0x002D2483, 0xAE603C02, + 0x00000003, 0x402D2420, 0xAE603C02, 0xAE603202, 0x00000003, 0x002D2483, + 0xAE603C02, 0xAE603202, 0x00000003, 0x402D2420, 0xAE603C02, 0xAE603502, + 0x00000003, 0x002D2483, 0xAE603C02, 0xAE603502, 0x00000003, 0x402D2420, + 0xAE603C02, 0xAE604E02, 0x00000003, 0x002D2483, + // Block 156, offset 0x2700 + 0xAE603C02, 0xAE604E02, 0x00000003, 0x402D2420, 0xAE603C02, 0xAE606402, + 0x00000003, 0x002D2483, 0xAE603C02, 0xAE606402, 0x00000002, 0x402D2420, + 0xAE604102, 0x00000002, 0x002D2483, 0xAE604102, 0x00000002, 0x402D2420, + 0xAE604702, 0x00000002, 0x002D2483, 0xAE604702, 0x00000003, 0x402D2420, + 0xAE604702, 0xAE605B02, 0x00000003, 0x002D2483, 0xAE604702, 0xAE605B02, + 0x00000002, 0x402D2420, 0xAE604D02, 0x00000002, 0x002D2483, 0xAE604D02, + 0x00000002, 0x402D2420, 0xAE604E02, 0x00000002, 0x002D2483, 0xAE604E02, + 0x00000003, 0x402D2420, 0xAE604E02, 0xAE603202, 0x00000003, 0x002D2483, + 0xAE604E02, 0xAE603202, 0x00000003, 0x402D2420, 0xAE604E02, 0xAE604702, + 0x00000003, 0x002D2483, 0xAE604E02, 0xAE604702, 0x00000003, 0x402D2420, + 0xAE604E02, 0xAE605B02, 0x00000003, 0x002D2483, + // Block 157, offset 0x2740 + 0xAE604E02, 0xAE605B02, 0x00000002, 0x402D2420, 0xAE605202, 0x00000002, + 0x002D2483, 0xAE605202, 0x00000003, 0x402D2420, 0xAE605202, 0xAE605B02, + 0x00000003, 0x002D2483, 0xAE605202, 0xAE605B02, 0x00000002, 0x402D2420, + 0xACA05902, 0x00000002, 0x002D2483, 0xACA05902, 0x00000003, 0x402D2420, + 0xACA05902, 0xAE605B02, 0x00000003, 0x002D2483, 0xACA05902, 0xAE605B02, + 0x00000002, 0x402D2420, 0xAE605B02, 0x00000002, 0x002D2483, 0xAE605B02, + 0x00000003, 0x402D2420, 0xAE605B02, 0xAE603202, 0x00000003, 0x002D2483, + 0xAE605B02, 0xAE603202, 0x00000003, 0x402D2420, 0xAE605B02, 0xAE603502, + 0x00000003, 0x002D2483, 0xAE605B02, 0xAE603502, 0x00000002, 0x402D2420, + 0xAE606402, 0x00000002, 0x002D2483, 0xAE606402, 0x00000002, 0x402D2420, + 0xAE606502, 0x00000002, 0x002D2483, 0xAE606502, + // Block 158, offset 0x2780 + 0x00000002, 0x402D2420, 0xAE606702, 0x00000002, 0x002D2483, 0xAE606702, + 0x00000002, 0x402D2420, 0xAD806802, 0x00000002, 0x002D2483, 0xAD806802, + 0x00000003, 0x402D2420, 0xAD806802, 0xAE603202, 0x00000003, 0x002D2483, + 0xAD806802, 0xAE603202, 0x00000003, 0x402D2420, 0xAD806802, 0xAE603502, + 0x00000003, 0x002D2483, 0xAD806802, 0xAE603502, 0x00000003, 0x402D2420, + 0xAD806802, 0xAE604E02, 0x00000003, 0x002D2483, 0xAD806802, 0xAE604E02, + 0x00000003, 0x402D2420, 0xAD806802, 0xAE606402, 0x00000003, 0x002D2483, + 0xAD806802, 0xAE606402, 0x00000003, 0x402D2420, 0xAD806802, 0xADC07002, + 0x00000003, 0x002D2483, 0xAD806802, 0xADC07002, 0x00000002, 0x402D2420, + 0xADC07002, 0x00000002, 0x002D2483, 0xADC07002, 0x00000003, 0x402D2420, + 0xADC07002, 0xAE603C02, 0x00000003, 0x002D2483, + // Block 159, offset 0x27c0 + 0xADC07002, 0xAE603C02, 0x00000002, 0x002D689C, 0x002BDE9C, 0x00000002, + 0x002D689D, 0x002D229C, 0x00000002, 0x002D689D, 0x002F2C9D, 0x00000002, + 0x002D689D, 0x0030BE9D, 0x00000002, 0x002D689D, 0x00312A9C, 0x00000002, + 0x002D9A84, 0x002D9A9F, 0x00000002, 0x002D9A8A, 0x002D9A9F, 0x00000003, + 0x002D9A84, 0x002D9A84, 0x002D9A9F, 0x00000003, 0x002D9A8A, 0x002D9A8A, + 0x002D9A9F, 0x00000002, 0x002D9A84, 0x002DCC84, 0x00000002, 0x002D9A8A, + 0x002DCC8A, 0x00000002, 0x002D9A9C, 0x002E9E9C, 0x00000002, 0x002D9A9D, + 0x00306C9D, 0x00000002, 0x002D9A84, 0x0030BE9F, 0x00000002, 0x002D9A8A, + 0x0030BE9F, 0x00000002, 0x002D9A84, 0x0030F69F, 0x00000002, 0x002D9A8A, + 0x0030F69F, 0x00000002, 0x002DFE9C, 0x002BDE9D, 0x00000002, 0x002DFE9D, + 0x002C0A9D, 0x00000002, 0x002DFE9C, 0x002D229C, + // Block 160, offset 0x2800 + 0x00000002, 0x002DFE9D, 0x002DFE9D, 0x00000002, 0x002DFE9C, 0x002E229C, + 0x00000002, 0x002DFE9C, 0x002E829C, 0x00000002, 0x002DFE9D, 0x002E829D, + 0x00000002, 0x002DFE9C, 0x00302C9C, 0x00000002, 0x002DFE9C, 0x0030BE9D, + 0x00000002, 0x002DFE9C, 0x0030E29D, 0x00000002, 0x002DFE9C, 0x0032A29D, + 0x00000002, 0x002E229C, 0x0030F69C, 0x00000002, 0x002E829C, 0x002FE69C, + 0x00000002, 0x002E9E8A, 0x002EE284, 0x00000002, 0x002E9E9C, 0x002FE69C, + 0x00000002, 0x002EE29C, 0x0030BE9D, 0x00000002, 0x002F2C9D, 0x002D689D, + 0x00000002, 0x002F2C9D, 0x002F7A9D, 0x00000002, 0x002F2C9C, 0x002FE69C, + 0x00000002, 0x002FE69D, 0x002C629D, 0x00000002, 0x002FE694, 0x002E8294, + 0x00000002, 0x002FE69C, 0x002F7A9C, 0x00000002, 0x002FE69D, 0x002FE69D, + 0x00000002, 0x002FE684, 0x00302C84, 0x00000002, + // Block 161, offset 0x2840 + 0x002FE69D, 0x0030BE9C, 0x00000002, 0x00302C94, 0x002E8294, 0x00000002, + 0x0030BE84, 0x002D9A9F, 0x00000002, 0x0030BE8A, 0x002D9A9F, 0x00000003, + 0x0030BE84, 0x002D9A84, 0x002D9A9F, 0x00000003, 0x0030BE8A, 0x002D9A8A, + 0x002D9A9F, 0x00000002, 0x4030E420, 0xAE603C02, 0x00000002, 0x0030E483, + 0xAE603C02, 0x00000002, 0x4030E420, 0xAE604102, 0x00000002, 0x0030E483, + 0xAE604102, 0x00000002, 0x4030E420, 0xAE604702, 0x00000002, 0x0030E483, + 0xAE604702, 0x00000002, 0x4030E420, 0xAE605202, 0x00000002, 0x0030E483, + 0xAE605202, 0x00000002, 0x4030E420, 0xACA05602, 0x00000002, 0x0030E483, + 0xACA05602, 0x00000002, 0x4030E420, 0xADC07002, 0x00000002, 0x0030E483, + 0xADC07002, 0x00000002, 0x4030E420, 0xADC07902, 0x00000002, 0x0030E483, + 0xADC07902, 0x00000002, 0x4030E420, 0xADC07B02, + // Block 162, offset 0x2880 + 0x00000002, 0x0030F684, 0x002D9A9F, 0x00000002, 0x0030F68A, 0x002D9A9F, + 0x00000003, 0x0030F684, 0x002D9A84, 0x002D9A9F, 0x00000003, 0x0030F68A, + 0x002D9A8A, 0x002D9A9F, 0x00000002, 0x0032769C, 0x002FE69C, 0x00000002, + 0x00393C99, 0x003A8E99, 0x00000002, 0x00393C9A, 0x003A8E9A, 0x00000002, + 0x00395699, 0x003A8E99, 0x00000002, 0x0039569A, 0x003A8E9A, 0x00000002, + 0x00395899, 0x003A8E99, 0x00000002, 0x0039589A, 0x003A8E9A, 0x00000002, + 0x00396499, 0x003A8E99, 0x00000002, 0x0039649A, 0x003A8E9A, 0x00000002, + 0x00397299, 0x003A8E99, 0x00000002, 0x0039729A, 0x003A8E9A, 0x00000002, + 0x00397499, 0x003A8E99, 0x00000002, 0x0039749A, 0x003A8E9A, 0x00000002, + 0x0039C699, 0x003A8E99, 0x00000002, 0x0039C69A, 0x003A8E9A, 0x00000002, + 0x0039C899, 0x003A8E99, 0x00000002, 0x0039C89A, + // Block 163, offset 0x28c0 + 0x003A8E9A, 0x00000002, 0x0039DC99, 0x003A8E99, 0x00000002, 0x0039DC9A, + 0x003A8E9A, 0x00000002, 0x0039DE99, 0x003A8E99, 0x00000002, 0x0039DE9A, + 0x003A8E9A, 0x00000002, 0x0039E699, 0x003A8E99, 0x00000002, 0x0039E69A, + 0x003A8E9A, 0x00000002, 0x0039EE99, 0x003A8E99, 0x00000002, 0x0039EE9A, + 0x003A8E9A, 0x00000002, 0x0039F099, 0x003A8E99, 0x00000002, 0x0039F09A, + 0x003A8E9A, 0x00000002, 0x0039FC99, 0x003A8E99, 0x00000002, 0x0039FC9A, + 0x003A8E9A, 0x00000002, 0x003A1299, 0x003A8E99, 0x00000002, 0x003A129A, + 0x003A8E9A, 0x00000002, 0x003A1A99, 0x003A8E99, 0x00000002, 0x003A1A9A, + 0x003A8E9A, 0x00000002, 0x003A4099, 0x003A8E99, 0x00000002, 0x003A409A, + 0x003A8E9A, 0x00000002, 0x003A4E9A, 0x003A8E9A, 0x00000002, 0x003A5699, + 0x003A8E99, 0x00000002, 0x003A569A, 0x003A8E9A, + // Block 164, offset 0x2900 + 0x00000002, 0x003A689A, 0x003A8E9A, 0x00000002, 0x003A9099, 0x003A8E99, + 0x00000002, 0x003A909A, 0x003A8E9A, 0x00000002, 0x402D6A20, 0xAE604702, + 0x00000002, 0x002D6A83, 0xAE604702, 0x00000002, 0x402D6A20, 0xAE605202, + 0x00000002, 0x002D6A83, 0xAE605202, 0x00000002, 0x002D9883, 0xAE603202, + 0x00000002, 0x002D9883, 0xAE603502, 0x00000002, 0x002D9883, 0xAE603702, + 0x00000002, 0x002D9883, 0xAE603C02, 0x00000002, 0x002D9883, 0xAE604102, + 0x00000002, 0x002D9883, 0xAE604702, 0x00000003, 0x002D9883, 0xAE604702, + 0xAE603202, 0x00000002, 0x002D9883, 0xAE604E02, 0x00000002, 0x002D9883, + 0xACA05902, 0x00000002, 0x002D9883, 0xAE605B02, 0x00000002, 0x002D9883, + 0xAE606402, 0x00000002, 0x002D9883, 0xAE606502, 0x00000002, 0x002D9883, + 0xAE606702, 0x00000002, 0x002D9883, 0xADC07002, + // Block 165, offset 0x2940 + 0x00000002, 0x002D9883, 0xADC07A02, 0x00000002, 0x402EE420, 0xAE604E02, + 0x00000002, 0x002EE483, 0xAE604E02, 0x00000002, 0x402EE420, 0xAE605B02, + 0x00000002, 0x002EE483, 0xAE605B02, 0x00000002, 0x40306E20, 0xAE603202, + 0x00000002, 0x00306E83, 0xAE603202, 0x00000002, 0x40306E20, 0xAE603502, + 0x00000002, 0x00306E83, 0xAE603502, 0x00000002, 0x40306E20, 0xAE604102, + 0x00000002, 0x00306E83, 0xAE604102, 0x00000002, 0x40306E20, 0xAE605B02, + 0x00000002, 0x00306E83, 0xAE605B02, 0x00000002, 0x402FE820, 0xAE605202, + 0x00000002, 0x002FE883, 0xAE605202, 0x00000002, 0x002C6294, 0xA0013914, + 0x00000002, 0x00302C83, 0x402D6820, 0x00000002, 0x00302C89, 0x002D6888, + 0x00000002, 0x40310021, 0xAE603202, 0x00000002, 0x003100A3, 0xAE603202, + 0x00000002, 0x40310021, 0xAE603502, 0x00000002, + // Block 166, offset 0x2980 + 0x003100A3, 0xAE603502, 0x00000002, 0x40310021, 0xAE604102, 0x00000002, + 0x003100A3, 0xAE604102, 0x00000002, 0x40310021, 0xAE605B02, 0x00000002, + 0x003100A3, 0xAE605B02, 0x00000002, 0x40320C20, 0xAE603202, 0x00000002, + 0x00320C83, 0xAE603202, 0x00000002, 0x40320C20, 0xAE605B02, 0x00000002, + 0x00320C83, 0xAE605B02, 0x00000002, 0x40320C21, 0xAE605B02, 0x00000002, + 0x00320CA3, 0xAE605B02, 0x00000002, 0x40320E20, 0xAE603202, 0x00000002, + 0x00320E83, 0xAE603202, 0x00000002, 0x40320E21, 0xAE604E02, 0x00000002, + 0x00320EA3, 0xAE604E02, 0x00000002, 0x40320E21, 0xAE605B02, 0x00000002, + 0x00320EA3, 0xAE605B02, 0x00000002, 0x40321020, 0xAE603202, 0x00000002, + 0x00321083, 0xAE603202, 0x00000002, 0x402BDE21, 0x002C9888, 0x00000002, + 0x002BDEA3, 0x002C9888, 0x00000003, 0x402BDE21, + // Block 167, offset 0x29c0 + 0x002C9888, 0xAE605B02, 0x00000003, 0x002BDEA3, 0x002C9888, 0xAE605B02, + 0x00000002, 0x402EE221, 0x002C9888, 0x00000002, 0x002EE2A3, 0x002C9888, + 0x00000003, 0x402EE221, 0x002C9888, 0xAE604E02, 0x00000003, 0x002EE2A3, + 0x002C9888, 0xAE604E02, 0x00000003, 0x402EE221, 0x002C9888, 0xAE605B02, + 0x00000003, 0x002EE2A3, 0x002C9888, 0xAE605B02, 0x00000002, 0x40306C21, + 0x002C9888, 0x00000002, 0x00306CA3, 0x002C9888, 0x00000003, 0x40306C21, + 0x002C9888, 0xAE603202, 0x00000003, 0x00306CA3, 0x002C9888, 0xAE603202, + 0x00000003, 0x40306C21, 0x002C9888, 0xAE603502, 0x00000003, 0x00306CA3, + 0x002C9888, 0xAE603502, 0x00000003, 0x40306C21, 0x002C9888, 0xAE604102, + 0x00000003, 0x00306CA3, 0x002C9888, 0xAE604102, 0x00000003, 0x40306C21, + 0x002C9888, 0xAE605B02, 0x00000003, 0x00306CA3, + // Block 168, offset 0x2a00 + 0x002C9888, 0xAE605B02, 0x00000002, 0x404A7620, 0x838225B3, 0x00000004, + 0x004A8083, 0x404AB020, 0x404A8020, 0x404AFA20, 0x00000004, 0x004A8084, + 0x404AB020, 0x404A8020, 0x404AFA20, 0x00000004, 0x004A8083, 0x404AB420, + 0x404A8020, 0x404AFA20, 0x00000004, 0x004A8084, 0x404AB420, 0x404A8020, + 0x404AFA20, 0x00000004, 0x004A8083, 0x404AFA20, 0x404A8020, 0x404AFA20, + 0x00000004, 0x004A8084, 0x404AFA20, 0x404A8020, 0x404AFA20, 0x00000002, + 0x404A8020, 0x828225B5, 0x00000004, 0x004AB083, 0x404A8020, 0x404A8020, + 0x404AFA20, 0x00000004, 0x004AB084, 0x404A8020, 0x404A8020, 0x404AFA20, + 0x00000004, 0x004AB083, 0x404A8420, 0x404A8020, 0x404AFA20, 0x00000004, + 0x004AB084, 0x404A8420, 0x404A8020, 0x404AFA20, 0x00000004, 0x004AB083, + 0x404AB820, 0x404A8020, 0x404AFA20, 0x00000004, + // Block 169, offset 0x2a40 + 0x004AB084, 0x404AB820, 0x404A8020, 0x404AFA20, 0x00000004, 0x004AB083, + 0x404AC020, 0x404A8020, 0x404AFA20, 0x00000004, 0x004AB084, 0x404AC020, + 0x404A8020, 0x404AFA20, 0x00000004, 0x004AB083, 0x404AC420, 0x404A8020, + 0x404AFA20, 0x00000004, 0x004AB084, 0x404AC420, 0x404A8020, 0x404AFA20, + 0x00000002, 0x404AB020, 0x828225B5, 0x00000002, 0x004AB083, 0x828225B5, + 0x00000004, 0x004AC083, 0x404A8020, 0x404A8020, 0x404AFA20, 0x00000004, + 0x004AC084, 0x404A8020, 0x404A8020, 0x404AFA20, 0x00000004, 0x004AC083, + 0x404AB020, 0x404A8020, 0x404AFA20, 0x00000004, 0x004AC084, 0x404AB020, + 0x404A8020, 0x404AFA20, 0x00000004, 0x004AC083, 0x404AFA20, 0x404A8020, + 0x404AFA20, 0x00000004, 0x004AC084, 0x404AFA20, 0x404A8020, 0x404AFA20, + 0x00000002, 0x404AC020, 0x828225B5, 0x00000004, + // Block 170, offset 0x2a80 + 0x004AC483, 0x404A8420, 0x404A8020, 0x404AFA20, 0x00000004, 0x004AC484, + 0x404A8420, 0x404A8020, 0x404AFA20, 0x00000004, 0x004AC483, 0x404AB020, + 0x404A8020, 0x404AFA20, 0x00000004, 0x004AC484, 0x404AB020, 0x404A8020, + 0x404AFA20, 0x00000004, 0x004AC483, 0x404AB420, 0x404A8020, 0x404AFA20, + 0x00000004, 0x004AC484, 0x404AB420, 0x404A8020, 0x404AFA20, 0x00000002, + 0x404AD020, 0x828225B5, 0x00000004, 0x004AE083, 0x404A8020, 0x404A8020, + 0x404AFA20, 0x00000004, 0x004AE084, 0x404A8020, 0x404A8020, 0x404AFA20, + 0x00000004, 0x004AE083, 0x404AB020, 0x404A8020, 0x404AFA20, 0x00000004, + 0x004AE084, 0x404AB020, 0x404A8020, 0x404AFA20, 0x00000004, 0x004AE083, + 0x404AC020, 0x404A8020, 0x404AFA20, 0x00000004, 0x004AE084, 0x404AC020, + 0x404A8020, 0x404AFA20, 0x00000002, 0x404AEA20, + // Block 171, offset 0x2ac0 + 0x8281258B, 0x00000002, 0x404AF020, 0x8281258B, 0x00000002, 0x82822599, + 0x838225B3, 0x00000002, 0x8282259B, 0x828225B5, 0x00000002, 0x828225A3, + 0x828225B5, 0x00000002, 0x838225A3, 0x828225B5, 0x00000002, 0x828225A7, + 0x828225B5, 0x00000002, 0x828225AB, 0x828225B5, 0x00000002, 0x402BDE20, + 0xAE604202, 0x00000002, 0x002BDE88, 0xAE604202, 0x00000003, 0x402BDE20, + 0xAE604202, 0xAE603202, 0x00000003, 0x002BDE88, 0xAE604202, 0xAE603202, + 0x00000003, 0x402BDE20, 0xAE604202, 0xAE603502, 0x00000003, 0x002BDE88, + 0xAE604202, 0xAE603502, 0x00000003, 0x402BDE20, 0xAE604202, 0xAE604E02, + 0x00000003, 0x002BDE88, 0xAE604202, 0xAE604E02, 0x00000003, 0x402BDE20, + 0xAE604202, 0xAE606402, 0x00000003, 0x002BDE88, 0xAE604202, 0xAE606402, + 0x00000003, 0x402BDE20, 0xADC07002, 0xAE604202, + // Block 172, offset 0x2b00 + 0x00000003, 0x002BDE88, 0xADC07002, 0xAE604202, 0x00000002, 0x402C3A20, + 0xAE604202, 0x00000002, 0x002C3A88, 0xAE604202, 0x00000002, 0x402C9820, + 0xAE604202, 0x00000002, 0x002C9888, 0xAE604202, 0x00000003, 0x402C9820, + 0xAE604202, 0xAE603202, 0x00000003, 0x002C9888, 0xAE604202, 0xAE603202, + 0x00000003, 0x402C9820, 0xAE604202, 0xAE603502, 0x00000003, 0x002C9888, + 0xAE604202, 0xAE603502, 0x00000003, 0x402C9820, 0xAE604202, 0xAE604E02, + 0x00000003, 0x002C9888, 0xAE604202, 0xAE604E02, 0x00000003, 0x402C9820, + 0xAE604202, 0xAE606402, 0x00000003, 0x002C9888, 0xAE604202, 0xAE606402, + 0x00000003, 0x402C9820, 0xADC07002, 0xAE604202, 0x00000003, 0x002C9888, + 0xADC07002, 0xAE604202, 0x00000002, 0x402D2220, 0xAE604202, 0x00000002, + 0x002D2288, 0xAE604202, 0x00000002, 0x402D6820, + // Block 173, offset 0x2b40 + 0xAE604202, 0x00000002, 0x002D6888, 0xAE604202, 0x00000002, 0x402D9A20, + 0xAE604202, 0x00000002, 0x002D9A88, 0xAE604202, 0x00000002, 0x402DCC20, + 0xAE604202, 0x00000002, 0x002DCC88, 0xAE604202, 0x00000002, 0x402EE220, + 0xAE604202, 0x00000002, 0x002EE288, 0xAE604202, 0x00000003, 0x402EE220, + 0xAE604202, 0xAE603202, 0x00000003, 0x002EE288, 0xAE604202, 0xAE603202, + 0x00000003, 0x402EE220, 0xAE604202, 0xAE603502, 0x00000003, 0x002EE288, + 0xAE604202, 0xAE603502, 0x00000003, 0x402EE220, 0xAE604202, 0xAE604E02, + 0x00000003, 0x002EE288, 0xAE604202, 0xAE604E02, 0x00000003, 0x402EE220, + 0xAE604202, 0xAE606402, 0x00000003, 0x002EE288, 0xAE604202, 0xAE606402, + 0x00000003, 0x402EE220, 0xADC07002, 0xAE604202, 0x00000003, 0x002EE288, + 0xADC07002, 0xAE604202, 0x00000002, 0x402FE620, + // Block 174, offset 0x2b80 + 0xAE604202, 0x00000002, 0x002FE688, 0xAE604202, 0x00000002, 0x40306C20, + 0xAE604202, 0x00000002, 0x00306C88, 0xAE604202, 0x00000002, 0x4030E220, + 0xAE604202, 0x00000002, 0x0030E288, 0xAE604202, 0x00000002, 0x40310020, + 0xAE604202, 0x00000002, 0x00310088, 0xAE604202, 0x00000002, 0x40312A20, + 0xAE604202, 0x00000002, 0x00312A88, 0xAE604202, 0x00000003, 0x00026C84, + 0x00026C84, 0x0009429F, 0x00000002, 0x0002BA84, 0x0002BA9F, 0x00000002, + 0x0002BA84, 0x0002C49F, 0x00000002, 0x0002C484, 0x0002BA9F, 0x00000002, + 0x0002C484, 0x0002C49F, 0x00000002, 0x0002E484, 0x0002E49F, 0x00000002, + 0x0002E496, 0x0002E49F, 0x00000003, 0x0002E484, 0x0002E484, 0x0002E49F, + 0x00000003, 0x0002E496, 0x0002E496, 0x0002E49F, 0x00000003, 0x0003F484, + 0x0029CE84, 0x0003F69F, 0x00000003, 0x0003F484, + // Block 175, offset 0x2bc0 + 0x0029D084, 0x0003F69F, 0x00000003, 0x0003F484, 0x0029D284, 0x0003F69F, + 0x00000003, 0x0003F484, 0x0029D484, 0x0003F69F, 0x00000003, 0x0003F484, + 0x0029D684, 0x0003F69F, 0x00000003, 0x0003F484, 0x0029D884, 0x0003F69F, + 0x00000003, 0x0003F484, 0x0029DA84, 0x0003F69F, 0x00000003, 0x0003F484, + 0x0029DC84, 0x0003F69F, 0x00000003, 0x0003F484, 0x0029DE84, 0x0003F69F, + 0x00000003, 0x0003F484, 0x002BDE84, 0x0003F69F, 0x00000003, 0x0003F484, + 0x002BDE8A, 0x0003F69F, 0x00000003, 0x0003F484, 0x002C0A84, 0x0003F69F, + 0x00000003, 0x0003F484, 0x002C0A8A, 0x0003F69F, 0x00000003, 0x0003F484, + 0x002C3A84, 0x0003F69F, 0x00000003, 0x0003F484, 0x002C3A8A, 0x0003F69F, + 0x00000003, 0x0003F484, 0x002C6284, 0x0003F69F, 0x00000003, 0x0003F484, + 0x002C628A, 0x0003F69F, 0x00000003, 0x0003F484, + // Block 176, offset 0x2c00 + 0x002D0884, 0x0003F69F, 0x00000003, 0x0003F484, 0x002D088A, 0x0003F69F, + 0x00000003, 0x0003F484, 0x002D2284, 0x0003F69F, 0x00000003, 0x0003F484, + 0x002D228A, 0x0003F69F, 0x00000003, 0x0003F484, 0x002DCC84, 0x0003F69F, + 0x00000003, 0x0003F484, 0x002DCC8A, 0x0003F69F, 0x00000003, 0x0003F484, + 0x002E2284, 0x0003F69F, 0x00000003, 0x0003F484, 0x002E228A, 0x0003F69F, + 0x00000003, 0x0003F484, 0x002E8284, 0x0003F69F, 0x00000003, 0x0003F484, + 0x002E828A, 0x0003F69F, 0x00000003, 0x0003F484, 0x002E9E84, 0x0003F69F, + 0x00000003, 0x0003F484, 0x002E9E8A, 0x0003F69F, 0x00000003, 0x0003F484, + 0x002F2C84, 0x0003F69F, 0x00000003, 0x0003F484, 0x002F2C8A, 0x0003F69F, + 0x00000003, 0x0003F484, 0x00306C84, 0x0003F69F, 0x00000003, 0x0003F484, + 0x00306C8A, 0x0003F69F, 0x00000003, 0x0003F484, + // Block 177, offset 0x2c40 + 0x0030BE84, 0x0003F69F, 0x00000003, 0x0003F484, 0x0030BE8A, 0x0003F69F, + 0x00000003, 0x0003F484, 0x0030E284, 0x0003F69F, 0x00000003, 0x0003F484, + 0x0030E28A, 0x0003F69F, 0x00000003, 0x0003F484, 0x00310084, 0x0003F69F, + 0x00000003, 0x0003F484, 0x0031008A, 0x0003F69F, 0x00000003, 0x0003F484, + 0x00312A84, 0x0003F69F, 0x00000003, 0x0003F484, 0x00312A8A, 0x0003F69F, + 0x00000003, 0x0003F484, 0x0062AC84, 0x0003F69F, 0x00000003, 0x0003F484, + 0x0062B084, 0x0003F69F, 0x00000003, 0x0003F484, 0x0062B284, 0x0003F69F, + 0x00000003, 0x0003F484, 0x0062B684, 0x0003F69F, 0x00000003, 0x0003F484, + 0x0062B884, 0x0003F69F, 0x00000003, 0x0003F484, 0x0062BA84, 0x0003F69F, + 0x00000003, 0x0003F484, 0x0062BE84, 0x0003F69F, 0x00000003, 0x0003F484, + 0x0062C284, 0x0003F69F, 0x00000003, 0x0003F484, + // Block 178, offset 0x2c80 + 0x0062C484, 0x0003F69F, 0x00000003, 0x0003F484, 0x0062C884, 0x0003F69F, + 0x00000003, 0x0003F484, 0x0062CA84, 0x0003F69F, 0x00000003, 0x0003F484, + 0x0062CC84, 0x0003F69F, 0x00000003, 0x0003F484, 0x0062CE84, 0x0003F69F, + 0x00000003, 0x0003F484, 0x0062D084, 0x0003F69F, 0x00000003, 0x0003F484, + 0x029C0084, 0x0003F69F, 0x00000003, 0x0003F484, 0x029C0684, 0x0003F69F, + 0x00000003, 0x0003F484, 0x029C1284, 0x0003F69F, 0x00000003, 0x0003F484, + 0x029CBA84, 0x0003F69F, 0x00000003, 0x0003F484, 0x029D1884, 0x0003F69F, + 0x00000003, 0x0003F484, 0x029D2884, 0x0003F69F, 0x00000003, 0x0003F484, + 0x029DC684, 0x0003F69F, 0x00000003, 0x0003F484, 0x029E0284, 0x0003F69F, + 0x00000003, 0x0003F484, 0x029E2284, 0x0003F69F, 0x00000003, 0x0003F484, + 0x02A2D684, 0x0003F69F, 0x00000003, 0x0003F484, + // Block 179, offset 0x2cc0 + 0x02A2DA84, 0x0003F69F, 0x00000003, 0x0003F484, 0x02A56884, 0x0003F69F, + 0x00000003, 0x0003F484, 0x02A68284, 0x0003F69F, 0x00000003, 0x0003F484, + 0x02A6A884, 0x0003F69F, 0x00000003, 0x0003F484, 0x02A81A84, 0x0003F69F, + 0x00000003, 0x0003F484, 0x02A8F884, 0x0003F69F, 0x00000003, 0x0003F484, + 0x02ADB684, 0x0003F69F, 0x00000003, 0x0003F484, 0x02AE3E84, 0x0003F69F, + 0x00000003, 0x0003F484, 0x02B6CC84, 0x0003F69F, 0x00000003, 0x0003F484, + 0x02CBCA84, 0x0003F69F, 0x00000003, 0x0003F484, 0x02CE1084, 0x0003F69F, + 0x00000003, 0x0003F484, 0x02CE1284, 0x0003F69F, 0x00000003, 0x0003F484, + 0x02CE5084, 0x0003F69F, 0x00000003, 0x0003F484, 0x02D05484, 0x0003F69F, + 0x00000003, 0x0003F484, 0x02D86884, 0x0003F69F, 0x00000003, 0x0003F484, + 0x02E0D684, 0x0003F69F, 0x00000003, 0x0003F484, + // Block 180, offset 0x2d00 + 0x02E4F284, 0x0003F69F, 0x00000003, 0x0003F484, 0x02EDC684, 0x0003F69F, + 0x00000003, 0x0003F484, 0x02F27C84, 0x0003F69F, 0x00000003, 0x0003F484, + 0x02F2BA84, 0x0003F69F, 0x00000003, 0x0003F484, 0x02F2DA84, 0x0003F69F, + 0x00000003, 0x0003F484, 0x0303D484, 0x0003F69F, 0x00000003, 0x0003F484, + 0x0303E684, 0x0003F69F, 0x00000003, 0x0003F484, 0x03194284, 0x0003F69F, + 0x00000003, 0x0003F484, 0x03198E84, 0x0003F69F, 0x00000003, 0x0003F484, + 0x0323A284, 0x0003F69F, 0x00000002, 0x00070484, 0x002C3A8A, 0x00000002, + 0x00070484, 0x002D088A, 0x00000002, 0x00094284, 0x0009429F, 0x00000003, + 0x00094284, 0x00094284, 0x0009429F, 0x00000002, 0x0029CC84, 0x0002409F, + 0x00000002, 0x0029CC84, 0x0002E49F, 0x00000002, 0x0029CC84, 0x02E1729F, + 0x00000002, 0x0029CE84, 0x0002409F, 0x00000002, + // Block 181, offset 0x2d40 + 0x0029CE84, 0x0002E49F, 0x00000002, 0x0029CE9E, 0x0009589E, 0x00000002, + 0x0029CE86, 0x0029CC86, 0x00000003, 0x0029CE84, 0x0029CC84, 0x0002E49F, + 0x00000003, 0x0029CE84, 0x0029CC84, 0x02CBCA9F, 0x00000003, 0x0029CE84, + 0x0029CC84, 0x02CE109F, 0x00000003, 0x0029CE84, 0x0029CC84, 0x02E1729F, + 0x00000002, 0x0029CE86, 0x0029CE86, 0x00000003, 0x0029CE84, 0x0029CE84, + 0x0002E49F, 0x00000003, 0x0029CE84, 0x0029CE84, 0x02CBCA9F, 0x00000003, + 0x0029CE84, 0x0029CE84, 0x02CE109F, 0x00000003, 0x0029CE84, 0x0029CE84, + 0x02E1729F, 0x00000002, 0x0029CE86, 0x0029D086, 0x00000003, 0x0029CE84, + 0x0029D084, 0x0002E49F, 0x00000003, 0x0029CE84, 0x0029D084, 0x02CBCA9F, + 0x00000003, 0x0029CE84, 0x0029D084, 0x02CE109F, 0x00000003, 0x0029CE84, + 0x0029D084, 0x02E1729F, 0x00000002, 0x0029CE86, + // Block 182, offset 0x2d80 + 0x0029D286, 0x00000003, 0x0029CE84, 0x0029D284, 0x0002E49F, 0x00000003, + 0x0029CE84, 0x0029D284, 0x02CBCA9F, 0x00000003, 0x0029CE84, 0x0029D284, + 0x02E1729F, 0x00000002, 0x0029CE86, 0x0029D486, 0x00000003, 0x0029CE84, + 0x0029D484, 0x0002E49F, 0x00000003, 0x0029CE84, 0x0029D484, 0x02CBCA9F, + 0x00000003, 0x0029CE84, 0x0029D484, 0x02E1729F, 0x00000002, 0x0029CE86, + 0x0029D686, 0x00000003, 0x0029CE84, 0x0029D684, 0x0002E49F, 0x00000003, + 0x0029CE84, 0x0029D684, 0x02CBCA9F, 0x00000003, 0x0029CE84, 0x0029D684, + 0x02E1729F, 0x00000002, 0x0029CE86, 0x0029D886, 0x00000003, 0x0029CE84, + 0x0029D884, 0x0002E49F, 0x00000003, 0x0029CE84, 0x0029D884, 0x02CBCA9F, + 0x00000003, 0x0029CE84, 0x0029D884, 0x02E1729F, 0x00000002, 0x0029CE86, + 0x0029DA86, 0x00000003, 0x0029CE84, 0x0029DA84, + // Block 183, offset 0x2dc0 + 0x0002E49F, 0x00000003, 0x0029CE84, 0x0029DA84, 0x02CBCA9F, 0x00000003, + 0x0029CE84, 0x0029DA84, 0x02E1729F, 0x00000002, 0x0029CE86, 0x0029DC86, + 0x00000003, 0x0029CE84, 0x0029DC84, 0x0002E49F, 0x00000003, 0x0029CE84, + 0x0029DC84, 0x02CBCA9F, 0x00000003, 0x0029CE84, 0x0029DC84, 0x02E1729F, + 0x00000002, 0x0029CE86, 0x0029DE86, 0x00000003, 0x0029CE84, 0x0029DE84, + 0x0002E49F, 0x00000003, 0x0029CE84, 0x0029DE84, 0x02CBCA9F, 0x00000003, + 0x0029CE84, 0x0029DE84, 0x02E1729F, 0x00000002, 0x0029CE84, 0x02CBCA9F, + 0x00000002, 0x0029CE84, 0x02CE109F, 0x00000002, 0x0029CE84, 0x02E1729F, + 0x00000002, 0x0029D084, 0x0002409F, 0x00000002, 0x0029D084, 0x0002E49F, + 0x00000002, 0x0029D086, 0x0029CC86, 0x00000003, 0x0029D084, 0x0029CC84, + 0x0002E49F, 0x00000003, 0x0029D084, 0x0029CC84, + // Block 184, offset 0x2e00 + 0x02CBCA9F, 0x00000003, 0x0029D084, 0x0029CC84, 0x02E1729F, 0x00000002, + 0x0029D086, 0x0029CE86, 0x00000003, 0x0029D084, 0x0029CE84, 0x02CBCA9F, + 0x00000003, 0x0029D084, 0x0029CE84, 0x02E1729F, 0x00000002, 0x0029D086, + 0x0029D086, 0x00000003, 0x0029D084, 0x0029D084, 0x02CBCA9F, 0x00000003, + 0x0029D084, 0x0029D084, 0x02E1729F, 0x00000002, 0x0029D086, 0x0029D286, + 0x00000003, 0x0029D084, 0x0029D284, 0x02CBCA9F, 0x00000003, 0x0029D084, + 0x0029D284, 0x02E1729F, 0x00000002, 0x0029D086, 0x0029D486, 0x00000003, + 0x0029D084, 0x0029D484, 0x02CBCA9F, 0x00000003, 0x0029D084, 0x0029D484, + 0x02E1729F, 0x00000002, 0x0029D086, 0x0029D686, 0x00000003, 0x0029D084, + 0x0029D684, 0x02CBCA9F, 0x00000002, 0x0029D086, 0x0029D886, 0x00000003, + 0x0029D084, 0x0029D884, 0x02CBCA9F, 0x00000002, + // Block 185, offset 0x2e40 + 0x0029D086, 0x0029DA86, 0x00000003, 0x0029D084, 0x0029DA84, 0x02CBCA9F, + 0x00000002, 0x0029D086, 0x0029DC86, 0x00000003, 0x0029D084, 0x0029DC84, + 0x02CBCA9F, 0x00000002, 0x0029D086, 0x0029DE86, 0x00000003, 0x0029D084, + 0x0029DE84, 0x02CBCA9F, 0x00000002, 0x0029D084, 0x02CBCA9F, 0x00000002, + 0x0029D084, 0x02CE109F, 0x00000002, 0x0029D084, 0x02E1729F, 0x00000002, + 0x0029D284, 0x0002409F, 0x00000002, 0x0029D284, 0x0002E49F, 0x00000002, + 0x0029D286, 0x0029CC86, 0x00000003, 0x0029D284, 0x0029CC84, 0x02CBCA9F, + 0x00000002, 0x0029D286, 0x0029CE86, 0x00000003, 0x0029D284, 0x0029CE84, + 0x02CBCA9F, 0x00000002, 0x0029D286, 0x0029D086, 0x00000002, 0x0029D286, + 0x0029D286, 0x00000002, 0x0029D286, 0x0029D486, 0x00000002, 0x0029D286, + 0x0029D686, 0x00000002, 0x0029D286, 0x0029D886, + // Block 186, offset 0x2e80 + 0x00000002, 0x0029D286, 0x0029DA86, 0x00000002, 0x0029D286, 0x0029DC86, + 0x00000002, 0x0029D286, 0x0029DE86, 0x00000002, 0x0029D284, 0x02CBCA9F, + 0x00000002, 0x0029D284, 0x02CE109F, 0x00000002, 0x0029D284, 0x02E1729F, + 0x00000002, 0x0029D484, 0x0002409F, 0x00000002, 0x0029D484, 0x0002E49F, + 0x00000002, 0x0029D486, 0x0029CC86, 0x00000002, 0x0029D486, 0x0029CE86, + 0x00000002, 0x0029D486, 0x0029D086, 0x00000002, 0x0029D486, 0x0029D286, + 0x00000002, 0x0029D486, 0x0029D486, 0x00000002, 0x0029D486, 0x0029D686, + 0x00000002, 0x0029D486, 0x0029D886, 0x00000002, 0x0029D486, 0x0029DA86, + 0x00000002, 0x0029D486, 0x0029DC86, 0x00000002, 0x0029D486, 0x0029DE86, + 0x00000002, 0x0029D484, 0x02CBCA9F, 0x00000002, 0x0029D484, 0x02CE109F, + 0x00000002, 0x0029D484, 0x02E1729F, 0x00000002, + // Block 187, offset 0x2ec0 + 0x0029D684, 0x0002409F, 0x00000002, 0x0029D684, 0x0002E49F, 0x00000002, + 0x0029D686, 0x0029CC86, 0x00000002, 0x0029D684, 0x02CBCA9F, 0x00000002, + 0x0029D684, 0x02CE109F, 0x00000002, 0x0029D684, 0x02E1729F, 0x00000002, + 0x0029D884, 0x0002409F, 0x00000002, 0x0029D884, 0x0002E49F, 0x00000002, + 0x0029D884, 0x02CBCA9F, 0x00000002, 0x0029D884, 0x02CE109F, 0x00000002, + 0x0029D884, 0x02E1729F, 0x00000002, 0x0029DA84, 0x0002409F, 0x00000002, + 0x0029DA84, 0x0002E49F, 0x00000002, 0x0029DA84, 0x02CBCA9F, 0x00000002, + 0x0029DA84, 0x02CE109F, 0x00000002, 0x0029DA84, 0x02E1729F, 0x00000002, + 0x0029DC84, 0x0002409F, 0x00000002, 0x0029DC84, 0x0002E49F, 0x00000002, + 0x0029DC84, 0x02CBCA9F, 0x00000002, 0x0029DC84, 0x02CE109F, 0x00000002, + 0x0029DC84, 0x02E1729F, 0x00000002, 0x0029DE84, + // Block 188, offset 0x2f00 + 0x0002409F, 0x00000002, 0x0029DE84, 0x0002E49F, 0x00000002, 0x0029DE84, + 0x02CBCA9F, 0x00000002, 0x0029DE84, 0x02CE109F, 0x00000002, 0x0029DE84, + 0x02E1729F, 0x00000002, 0x002BDE9D, 0x00306C9D, 0x00000002, 0x002BDE84, + 0x0031E284, 0x00000002, 0x402C1820, 0xA0105402, 0x00000002, 0x402C1A20, + 0xA0105402, 0x00000002, 0x402C1C20, 0xA0105402, 0x00000002, 0x402C2220, + 0xAE603202, 0x00000002, 0x402C2220, 0xAE603502, 0x00000002, 0x402C2220, + 0xAE603702, 0x00000003, 0x402C2220, 0xAE603702, 0xAE603202, 0x00000003, + 0x402C2220, 0xAE603702, 0xAE603502, 0x00000003, 0x402C2220, 0xAE603702, + 0xAE604E02, 0x00000003, 0x402C2220, 0xAE603702, 0xAE606402, 0x00000002, + 0x402C2220, 0xAE603C02, 0x00000003, 0x402C2220, 0xAE603C02, 0xAE603202, + 0x00000003, 0x402C2220, 0xAE603C02, 0xAE603502, + // Block 189, offset 0x2f40 + 0x00000003, 0x402C2220, 0xAE603C02, 0xAE604E02, 0x00000003, 0x402C2220, + 0xAE603C02, 0xAE606402, 0x00000002, 0x402C2220, 0xAE604102, 0x00000002, + 0x402C2220, 0xAE604302, 0x00000003, 0x402C2220, 0xAE604302, 0xAE603202, + 0x00000002, 0x402C2220, 0xAE604702, 0x00000003, 0x402C2220, 0xAE604702, + 0xAE605B02, 0x00000002, 0x402C2220, 0xAE604E02, 0x00000002, 0x402C2220, + 0xAE605202, 0x00000003, 0x402C2220, 0xAE605202, 0xAE605B02, 0x00000002, + 0x402C2220, 0xACA05902, 0x00000002, 0x402C2220, 0xAE605B02, 0x00000002, + 0x402C2220, 0xAE606402, 0x00000002, 0x402C2220, 0xAE606502, 0x00000002, + 0x402C2220, 0xAE606702, 0x00000002, 0x402C2220, 0xADC07002, 0x00000003, + 0x402C2220, 0xADC07002, 0xAE603702, 0x00000003, 0x402C2220, 0xADC07002, + 0xAE603C02, 0x00000002, 0x402C2220, 0xADC07602, + // Block 190, offset 0x2f80 + 0x00000002, 0x402C2420, 0xAE605202, 0x00000002, 0x402C2420, 0xADC07002, + 0x00000002, 0x402C2420, 0xADC07B02, 0x00000002, 0x402C2620, 0xAE603202, + 0x00000002, 0x402C2620, 0xAE603C02, 0x00000002, 0x402C2620, 0xAE604102, + 0x00000002, 0x402C2620, 0xAE605202, 0x00000002, 0x402C2620, 0xACA05602, + 0x00000003, 0x402C2620, 0xACA05602, 0xAE603202, 0x00000002, 0x402C2820, + 0xAE604102, 0x00000002, 0x402C2820, 0xAE605202, 0x00000002, 0x402C2820, + 0xACA05602, 0x00000002, 0x402C2820, 0xADC07002, 0x00000002, 0x402C2820, + 0xADC07802, 0x00000002, 0x402C2820, 0xADC07B02, 0x00000002, 0x402C2A20, + 0xAE603202, 0x00000002, 0x402C2A20, 0xAE603502, 0x00000002, 0x402C2A20, + 0xAE603702, 0x00000002, 0x402C2A20, 0xAE603C02, 0x00000003, 0x402C2A20, + 0xAE603C02, 0xAE603202, 0x00000003, 0x402C2A20, + // Block 191, offset 0x2fc0 + 0xAE603C02, 0xAE603502, 0x00000003, 0x402C2A20, 0xAE603C02, 0xAE604E02, + 0x00000003, 0x402C2A20, 0xAE603C02, 0xAE606402, 0x00000002, 0x402C2A20, + 0xAE604102, 0x00000002, 0x402C2A20, 0xAE604702, 0x00000002, 0x402C2A20, + 0xAE604E02, 0x00000002, 0x402C2A20, 0xAE605202, 0x00000002, 0x402C2A20, + 0xACA05602, 0x00000003, 0x402C2A20, 0xACA05602, 0xAE603702, 0x00000002, + 0x402C2A20, 0xACA05902, 0x00000002, 0x402C2A20, 0xAE605B02, 0x00000003, + 0x402C2A20, 0xAE605B02, 0xAE603202, 0x00000003, 0x402C2A20, 0xAE605B02, + 0xAE603502, 0x00000002, 0x402C2A20, 0xAE606402, 0x00000002, 0x402C2A20, + 0xAE606502, 0x00000002, 0x402C2A20, 0xAE606702, 0x00000002, 0x402C2A20, + 0xADC07002, 0x00000003, 0x402C2A20, 0xADC07002, 0xAE603C02, 0x00000002, + 0x402C2A20, 0xADC07802, 0x00000002, 0x402C2A20, + // Block 192, offset 0x3000 + 0xADC07A02, 0x00000002, 0x402C2C20, 0xAE605202, 0x00000002, 0x402C2E20, + 0xAE603202, 0x00000002, 0x402C2E20, 0xAE603702, 0x00000002, 0x402C2E20, + 0xAE603C02, 0x00000002, 0x402C2E20, 0xAE604102, 0x00000002, 0x402C2E20, + 0xAE605202, 0x00000002, 0x402C2E20, 0xACA05602, 0x00000002, 0x402C2E20, + 0xAE605B02, 0x00000002, 0x402C3020, 0xAE603C02, 0x00000002, 0x402C3020, + 0xAE604102, 0x00000002, 0x402C3020, 0xAE604702, 0x00000002, 0x402C3020, + 0xAE605202, 0x00000002, 0x402C3020, 0xACA05602, 0x00000002, 0x402C3020, + 0xADC07002, 0x00000002, 0x402C3020, 0xADC07902, 0x00000002, 0x402C3220, + 0xAE603202, 0x00000002, 0x402C3220, 0xAE603502, 0x00000002, 0x402C3220, + 0xAE603702, 0x00000002, 0x402C3220, 0xAE603C02, 0x00000002, 0x402C3220, + 0xAE604102, 0x00000002, 0x402C3220, 0xAE604702, + // Block 193, offset 0x3040 + 0x00000003, 0x402C3220, 0xAE604702, 0xAE603202, 0x00000002, 0x402C3220, + 0xAE604E02, 0x00000002, 0x402C3220, 0xAE605202, 0x00000002, 0x402C3220, + 0xACA05902, 0x00000002, 0x402C3220, 0xAE605B02, 0x00000002, 0x402C3220, + 0xAE606402, 0x00000002, 0x402C3220, 0xAE606502, 0x00000002, 0x402C3220, + 0xAE606702, 0x00000002, 0x402C3220, 0xADC07002, 0x00000002, 0x402C3220, + 0xADC07A02, 0x00000002, 0x402C3420, 0xAE603C02, 0x00000002, 0x402C3620, + 0xAE603202, 0x00000002, 0x402C3620, 0xAE604102, 0x00000002, 0x402C3620, + 0xACA05602, 0x00000002, 0x402C3620, 0xADC07002, 0x00000002, 0x402C3620, + 0xADC07B02, 0x00000002, 0x402C3820, 0xAE603202, 0x00000002, 0x402C3820, + 0xAE604102, 0x00000002, 0x402C3820, 0xACA05602, 0x00000002, 0x402C3820, + 0xADC07002, 0x00000003, 0x402C3820, 0xADC07002, + // Block 194, offset 0x3080 + 0xAE605B02, 0x00000002, 0x402C3820, 0xADC07802, 0x00000002, 0x402C3820, + 0xADC07B02, 0x00000002, 0x402C3A20, 0xAE603202, 0x00000002, 0x402C3A20, + 0xAE605202, 0x00000002, 0x402C3A20, 0xADC07002, 0x00000002, 0x002C3A9C, + 0x002C3A9C, 0x00000002, 0x002C3A8C, 0x002C628C, 0x00000002, 0x002C3A9C, + 0x002C629C, 0x00000002, 0x002C3A9C, 0x002E829C, 0x00000002, 0x402C3C20, + 0xAE603202, 0x00000002, 0x402C3C20, 0xAE603502, 0x00000002, 0x402C3C20, + 0xAE604102, 0x00000002, 0x402C3C20, 0xAE604E02, 0x00000002, 0x402C3C20, + 0xAE605202, 0x00000002, 0x402C3C20, 0xACA05602, 0x00000002, 0x402C3C20, + 0xADC07002, 0x00000002, 0x402C3C20, 0xADC07802, 0x00000002, 0x402C3C20, + 0xADC07B02, 0x00000002, 0x402C3E20, 0xAE603202, 0x00000002, 0x402C3E20, + 0xAE603502, 0x00000002, 0x402C3E20, 0xAE603702, + // Block 195, offset 0x30c0 + 0x00000002, 0x402C3E20, 0xAE603C02, 0x00000003, 0x402C3E20, 0xAE603C02, + 0xAE603202, 0x00000003, 0x402C3E20, 0xAE603C02, 0xAE603502, 0x00000003, + 0x402C3E20, 0xAE603C02, 0xAE604E02, 0x00000003, 0x402C3E20, 0xAE603C02, + 0xAE606402, 0x00000002, 0x402C3E20, 0xAE604102, 0x00000002, 0x402C3E20, + 0xAE604702, 0x00000003, 0x402C3E20, 0xAE604702, 0xAE605B02, 0x00000002, + 0x402C3E20, 0xAE604D02, 0x00000002, 0x402C3E20, 0xAE604E02, 0x00000003, + 0x402C3E20, 0xAE604E02, 0xAE603202, 0x00000003, 0x402C3E20, 0xAE604E02, + 0xAE604702, 0x00000003, 0x402C3E20, 0xAE604E02, 0xAE605B02, 0x00000002, + 0x402C3E20, 0xAE605202, 0x00000003, 0x402C3E20, 0xAE605202, 0xAE605B02, + 0x00000002, 0x402C3E20, 0xACA05902, 0x00000003, 0x402C3E20, 0xACA05902, + 0xAE605B02, 0x00000002, 0x402C3E20, 0xAE605B02, + // Block 196, offset 0x3100 + 0x00000003, 0x402C3E20, 0xAE605B02, 0xAE603202, 0x00000003, 0x402C3E20, + 0xAE605B02, 0xAE603502, 0x00000002, 0x402C3E20, 0xAE606402, 0x00000002, + 0x402C3E20, 0xAE606502, 0x00000002, 0x402C3E20, 0xAE606702, 0x00000002, + 0x402C3E20, 0xAD806802, 0x00000003, 0x402C3E20, 0xAD806802, 0xAE603202, + 0x00000003, 0x402C3E20, 0xAD806802, 0xAE603502, 0x00000003, 0x402C3E20, + 0xAD806802, 0xAE604E02, 0x00000003, 0x402C3E20, 0xAD806802, 0xAE606402, + 0x00000003, 0x402C3E20, 0xAD806802, 0xADC07002, 0x00000002, 0x402C3E20, + 0xADC07002, 0x00000003, 0x402C3E20, 0xADC07002, 0xAE603C02, 0x00000002, + 0x402C4020, 0xAE603202, 0x00000002, 0x402C4020, 0xAE605202, 0x00000002, + 0x402C4420, 0xAE603202, 0x00000002, 0x402C4420, 0xAE604102, 0x00000002, + 0x402C4420, 0xAE605202, 0x00000002, 0x402C4420, + // Block 197, offset 0x3140 + 0xACA05602, 0x00000002, 0x402C4420, 0xAE606502, 0x00000002, 0x402C4420, + 0xAE606702, 0x00000002, 0x402C4420, 0xADC07002, 0x00000003, 0x402C4420, + 0xADC07002, 0xAE605B02, 0x00000002, 0x402C4420, 0xADC07B02, 0x00000002, + 0x402C4620, 0xAE603202, 0x00000003, 0x402C4620, 0xAE603202, 0xAE605202, + 0x00000002, 0x402C4620, 0xAE603C02, 0x00000002, 0x402C4620, 0xAE604102, + 0x00000003, 0x402C4620, 0xAE604102, 0xAE605202, 0x00000002, 0x402C4620, + 0xAE605202, 0x00000002, 0x402C4620, 0xACA05602, 0x00000002, 0x402C4620, + 0xADC07002, 0x00000003, 0x402C4620, 0xADC07002, 0xAE605202, 0x00000002, + 0x402C4620, 0xADC07702, 0x00000002, 0x402C4820, 0xAE604102, 0x00000002, + 0x402C4820, 0xAE605202, 0x00000002, 0x402C4820, 0xACA05602, 0x00000002, + 0x402C4820, 0xADC07002, 0x00000002, 0x402C4820, + // Block 198, offset 0x3180 + 0xADC07702, 0x00000002, 0x402C4820, 0xADC07802, 0x00000002, 0x402C4820, + 0xADC07B02, 0x00000002, 0x402C4A20, 0xAE603202, 0x00000002, 0x402C4A20, + 0xAE603502, 0x00000002, 0x402C4A20, 0xAE603702, 0x00000002, 0x402C4A20, + 0xAE603C02, 0x00000002, 0x402C4A20, 0xAE604102, 0x00000002, 0x402C4A20, + 0xAE604302, 0x00000002, 0x402C4A20, 0xAE604702, 0x00000003, 0x402C4A20, + 0xAE604702, 0xAE603202, 0x00000003, 0x402C4A20, 0xAE604702, 0xAE603502, + 0x00000003, 0x402C4A20, 0xAE604702, 0xAE604102, 0x00000003, 0x402C4A20, + 0xAE604702, 0xAE605B02, 0x00000002, 0x402C4A20, 0xAE604D02, 0x00000002, + 0x402C4A20, 0xAE604E02, 0x00000003, 0x402C4A20, 0xAE604E02, 0xAE603202, + 0x00000002, 0x402C4A20, 0xACA05902, 0x00000002, 0x402C4A20, 0xAE605B02, + 0x00000003, 0x402C4A20, 0xAE605B02, 0xAE604702, + // Block 199, offset 0x31c0 + 0x00000002, 0x402C4A20, 0xAE606402, 0x00000002, 0x402C4A20, 0xAE606502, + 0x00000002, 0x402C4A20, 0xAE606702, 0x00000002, 0x402C4A20, 0xAD806802, + 0x00000003, 0x402C4A20, 0xAD806802, 0xAE603202, 0x00000003, 0x402C4A20, + 0xAD806802, 0xAE603502, 0x00000003, 0x402C4A20, 0xAD806802, 0xAE604E02, + 0x00000003, 0x402C4A20, 0xAD806802, 0xAE606402, 0x00000003, 0x402C4A20, + 0xAD806802, 0xADC07002, 0x00000002, 0x402C4A20, 0xADC07002, 0x00000002, + 0x402C4A20, 0xADC07502, 0x00000002, 0x402C4A20, 0xADC07802, 0x00000002, + 0x402C4A20, 0xADC07A02, 0x00000002, 0x402C4C20, 0xAE604E02, 0x00000002, + 0x402C4C20, 0xADC07002, 0x00000002, 0x402C4E20, 0xAE603202, 0x00000002, + 0x402C4E20, 0xAE603502, 0x00000002, 0x402C4E20, 0xAE603C02, 0x00000002, + 0x402C4E20, 0xAE604702, 0x00000002, 0x402C4E20, + // Block 200, offset 0x3200 + 0xAE605202, 0x00000002, 0x402C4E20, 0xADC07002, 0x00000002, 0x402C5020, + 0xAE604702, 0x00000002, 0x402C5020, 0xAE605202, 0x00000002, 0x402C5220, + 0xAE603202, 0x00000002, 0x402C5220, 0xAE603502, 0x00000002, 0x402C5220, + 0xAE603C02, 0x00000002, 0x402C5220, 0xAE604702, 0x00000002, 0x402C5220, + 0xAE604E02, 0x00000002, 0x402C5220, 0xAE605202, 0x00000002, 0x402C5220, + 0xAE605B02, 0x00000002, 0x402C5220, 0xAE606402, 0x00000002, 0x402C5220, + 0xADC07002, 0x00000002, 0x402C5420, 0xAE603202, 0x00000002, 0x402C5420, + 0xAE603C02, 0x00000002, 0x402C5420, 0xAE604102, 0x00000002, 0x402C5420, + 0xAE605202, 0x00000002, 0x402C5420, 0xADC07002, 0x00000002, 0x402C5420, + 0xADC07B02, 0x00000002, 0x402C6220, 0xAE603202, 0x00000002, 0x402C6220, + 0xAE603502, 0x00000002, 0x402C6220, 0xAE603702, + // Block 201, offset 0x3240 + 0x00000003, 0x402C6220, 0xAE603702, 0xAE603202, 0x00000003, 0x402C6220, + 0xAE603702, 0xAE603502, 0x00000003, 0x402C6220, 0xAE603702, 0xAE604E02, + 0x00000003, 0x402C6220, 0xAE603702, 0xAE606402, 0x00000002, 0x402C6220, + 0xAE603C02, 0x00000003, 0x402C6220, 0xAE603C02, 0xAE603202, 0x00000003, + 0x402C6220, 0xAE603C02, 0xAE603502, 0x00000003, 0x402C6220, 0xAE603C02, + 0xAE604E02, 0x00000003, 0x402C6220, 0xAE603C02, 0xAE606402, 0x00000002, + 0x402C6220, 0xAE604102, 0x00000002, 0x402C6220, 0xAE604302, 0x00000003, + 0x402C6220, 0xAE604302, 0xAE603202, 0x00000002, 0x402C6220, 0xAE604702, + 0x00000003, 0x402C6220, 0xAE604702, 0xAE605B02, 0x00000002, 0x402C6220, + 0xAE604E02, 0x00000002, 0x402C6220, 0xAE605202, 0x00000003, 0x402C6220, + 0xAE605202, 0xAE605B02, 0x00000002, 0x402C6220, + // Block 202, offset 0x3280 + 0xACA05902, 0x00000002, 0x402C6220, 0xAE605B02, 0x00000002, 0x402C6220, + 0xAE606402, 0x00000002, 0x402C6220, 0xAE606502, 0x00000002, 0x402C6220, + 0xAE606702, 0x00000002, 0x402C6220, 0xADC07002, 0x00000003, 0x402C6220, + 0xADC07002, 0xAE603702, 0x00000003, 0x402C6220, 0xADC07002, 0xAE603C02, + 0x00000002, 0x402C6220, 0xADC07602, 0x00000002, 0x002C629C, 0x002BDE9C, + 0x00000002, 0x002C629C, 0x002C0A9D, 0x00000002, 0x002C629D, 0x002DCC9D, + 0x00000002, 0x002C629C, 0x002E229C, 0x00000002, 0x002C629C, 0x002E829C, + 0x00000002, 0x002C6284, 0x00312A84, 0x00000002, 0x002C628A, 0x00312A84, + 0x00000002, 0x002C628A, 0x00312A8A, 0x00000002, 0x402C6420, 0xAE605202, + 0x00000002, 0x402C6420, 0xADC07002, 0x00000002, 0x402C6420, 0xADC07B02, + 0x00000002, 0x402C6620, 0xAE603202, 0x00000002, + // Block 203, offset 0x32c0 + 0x402C6620, 0xAE603C02, 0x00000002, 0x402C6620, 0xAE604102, 0x00000002, + 0x402C6620, 0xAE605202, 0x00000002, 0x402C6620, 0xACA05602, 0x00000003, + 0x402C6620, 0xACA05602, 0xAE603202, 0x00000002, 0x402C6820, 0xAE604102, + 0x00000002, 0x402C6820, 0xAE605202, 0x00000002, 0x402C6820, 0xACA05602, + 0x00000002, 0x402C6820, 0xADC07002, 0x00000002, 0x402C6820, 0xADC07802, + 0x00000002, 0x402C6820, 0xADC07B02, 0x00000002, 0x402C6A20, 0xAE603202, + 0x00000002, 0x402C6A20, 0xAE603502, 0x00000002, 0x402C6A20, 0xAE603702, + 0x00000002, 0x402C6A20, 0xAE603C02, 0x00000003, 0x402C6A20, 0xAE603C02, + 0xAE603202, 0x00000003, 0x402C6A20, 0xAE603C02, 0xAE603502, 0x00000003, + 0x402C6A20, 0xAE603C02, 0xAE604E02, 0x00000003, 0x402C6A20, 0xAE603C02, + 0xAE606402, 0x00000002, 0x402C6A20, 0xAE604102, + // Block 204, offset 0x3300 + 0x00000002, 0x402C6A20, 0xAE604702, 0x00000002, 0x402C6A20, 0xAE604E02, + 0x00000002, 0x402C6A20, 0xAE605202, 0x00000002, 0x402C6A20, 0xACA05602, + 0x00000003, 0x402C6A20, 0xACA05602, 0xAE603702, 0x00000002, 0x402C6A20, + 0xACA05902, 0x00000002, 0x402C6A20, 0xAE605B02, 0x00000003, 0x402C6A20, + 0xAE605B02, 0xAE603202, 0x00000003, 0x402C6A20, 0xAE605B02, 0xAE603502, + 0x00000002, 0x402C6A20, 0xAE606402, 0x00000002, 0x402C6A20, 0xAE606502, + 0x00000002, 0x402C6A20, 0xAE606702, 0x00000002, 0x402C6A20, 0xADC07002, + 0x00000003, 0x402C6A20, 0xADC07002, 0xAE603C02, 0x00000002, 0x402C6A20, + 0xADC07802, 0x00000002, 0x402C6A20, 0xADC07A02, 0x00000002, 0x402C6C20, + 0xAE605202, 0x00000002, 0x402C6E20, 0xAE603202, 0x00000002, 0x402C6E20, + 0xAE603702, 0x00000002, 0x402C6E20, 0xAE603C02, + // Block 205, offset 0x3340 + 0x00000002, 0x402C6E20, 0xAE604102, 0x00000002, 0x402C6E20, 0xAE605202, + 0x00000002, 0x402C6E20, 0xACA05602, 0x00000002, 0x402C6E20, 0xAE605B02, + 0x00000002, 0x402C7020, 0xAE603C02, 0x00000002, 0x402C7020, 0xAE604102, + 0x00000002, 0x402C7020, 0xAE604702, 0x00000002, 0x402C7020, 0xAE605202, + 0x00000002, 0x402C7020, 0xACA05602, 0x00000002, 0x402C7020, 0xADC07002, + 0x00000002, 0x402C7020, 0xADC07902, 0x00000002, 0x402C7020, 0xADC07B02, + 0x00000002, 0x402C7220, 0xAE603202, 0x00000002, 0x402C7220, 0xAE603502, + 0x00000002, 0x402C7220, 0xAE603702, 0x00000002, 0x402C7220, 0xAE603C02, + 0x00000002, 0x402C7220, 0xAE604102, 0x00000002, 0x402C7220, 0xAE604702, + 0x00000003, 0x402C7220, 0xAE604702, 0xAE603202, 0x00000002, 0x402C7220, + 0xAE604E02, 0x00000002, 0x402C7220, 0xACA05902, + // Block 206, offset 0x3380 + 0x00000002, 0x402C7220, 0xAE605B02, 0x00000002, 0x402C7220, 0xAE606402, + 0x00000002, 0x402C7220, 0xAE606502, 0x00000002, 0x402C7220, 0xAE606702, + 0x00000002, 0x402C7220, 0xADC07002, 0x00000002, 0x402C7220, 0xADC07A02, + 0x00000002, 0x402C7420, 0xAE603C02, 0x00000002, 0x402C7420, 0xAE604102, + 0x00000002, 0x402C7620, 0xAE603202, 0x00000002, 0x402C7620, 0xAE604102, + 0x00000002, 0x402C7620, 0xACA05602, 0x00000002, 0x402C7620, 0xADC07002, + 0x00000002, 0x402C7620, 0xADC07B02, 0x00000002, 0x402C7820, 0xAE603202, + 0x00000002, 0x402C7820, 0xAE604102, 0x00000002, 0x402C7820, 0xACA05602, + 0x00000002, 0x402C7820, 0xADC07002, 0x00000003, 0x402C7820, 0xADC07002, + 0xAE605B02, 0x00000002, 0x402C7820, 0xADC07802, 0x00000002, 0x402C7820, + 0xADC07B02, 0x00000002, 0x402C7A20, 0xAE603202, + // Block 207, offset 0x33c0 + 0x00000002, 0x402C7A20, 0xAE605202, 0x00000002, 0x402C7A20, 0xADC07002, + 0x00000002, 0x402C7C20, 0xAE603202, 0x00000002, 0x402C7C20, 0xAE603502, + 0x00000002, 0x402C7C20, 0xAE604102, 0x00000002, 0x402C7C20, 0xAE604E02, + 0x00000002, 0x402C7C20, 0xAE605202, 0x00000002, 0x402C7C20, 0xACA05602, + 0x00000002, 0x402C7C20, 0xADC07002, 0x00000002, 0x402C7C20, 0xADC07802, + 0x00000002, 0x402C7C20, 0xADC07B02, 0x00000002, 0x402C7E20, 0xAE603202, + 0x00000002, 0x402C7E20, 0xAE603502, 0x00000002, 0x402C7E20, 0xAE603702, + 0x00000002, 0x402C7E20, 0xAE603C02, 0x00000003, 0x402C7E20, 0xAE603C02, + 0xAE603202, 0x00000003, 0x402C7E20, 0xAE603C02, 0xAE603502, 0x00000003, + 0x402C7E20, 0xAE603C02, 0xAE604E02, 0x00000003, 0x402C7E20, 0xAE603C02, + 0xAE606402, 0x00000002, 0x402C7E20, 0xAE604102, + // Block 208, offset 0x3400 + 0x00000002, 0x402C7E20, 0xAE604702, 0x00000003, 0x402C7E20, 0xAE604702, + 0xAE605B02, 0x00000002, 0x402C7E20, 0xAE604D02, 0x00000002, 0x402C7E20, + 0xAE604E02, 0x00000003, 0x402C7E20, 0xAE604E02, 0xAE603202, 0x00000003, + 0x402C7E20, 0xAE604E02, 0xAE604702, 0x00000003, 0x402C7E20, 0xAE604E02, + 0xAE605B02, 0x00000002, 0x402C7E20, 0xAE605202, 0x00000003, 0x402C7E20, + 0xAE605202, 0xAE605B02, 0x00000002, 0x402C7E20, 0xACA05902, 0x00000003, + 0x402C7E20, 0xACA05902, 0xAE605B02, 0x00000002, 0x402C7E20, 0xAE605B02, + 0x00000003, 0x402C7E20, 0xAE605B02, 0xAE603202, 0x00000003, 0x402C7E20, + 0xAE605B02, 0xAE603502, 0x00000002, 0x402C7E20, 0xAE606402, 0x00000002, + 0x402C7E20, 0xAE606502, 0x00000002, 0x402C7E20, 0xAE606702, 0x00000002, + 0x402C7E20, 0xAD806802, 0x00000003, 0x402C7E20, + // Block 209, offset 0x3440 + 0xAD806802, 0xAE603202, 0x00000003, 0x402C7E20, 0xAD806802, 0xAE603502, + 0x00000003, 0x402C7E20, 0xAD806802, 0xAE604E02, 0x00000003, 0x402C7E20, + 0xAD806802, 0xAE606402, 0x00000003, 0x402C7E20, 0xAD806802, 0xADC07002, + 0x00000002, 0x402C7E20, 0xADC07002, 0x00000003, 0x402C7E20, 0xADC07002, + 0xAE603C02, 0x00000002, 0x402C8020, 0xAE603202, 0x00000002, 0x402C8020, + 0xAE605202, 0x00000002, 0x402C8420, 0xAE603202, 0x00000002, 0x402C8420, + 0xAE604102, 0x00000002, 0x402C8420, 0xAE605202, 0x00000002, 0x402C8420, + 0xACA05602, 0x00000002, 0x402C8420, 0xAE606502, 0x00000002, 0x402C8420, + 0xAE606702, 0x00000002, 0x402C8420, 0xADC07002, 0x00000003, 0x402C8420, + 0xADC07002, 0xAE605B02, 0x00000002, 0x402C8420, 0xADC07B02, 0x00000002, + 0x402C8620, 0xAE603202, 0x00000003, 0x402C8620, + // Block 210, offset 0x3480 + 0xAE603202, 0xAE605202, 0x00000002, 0x402C8620, 0xAE603C02, 0x00000002, + 0x402C8620, 0xAE604102, 0x00000003, 0x402C8620, 0xAE604102, 0xAE605202, + 0x00000002, 0x402C8620, 0xAE605202, 0x00000002, 0x402C8620, 0xACA05602, + 0x00000002, 0x402C8620, 0xADC07002, 0x00000003, 0x402C8620, 0xADC07002, + 0xAE605202, 0x00000002, 0x402C8620, 0xADC07702, 0x00000002, 0x402C8820, + 0xAE604102, 0x00000002, 0x402C8820, 0xAE604702, 0x00000002, 0x402C8820, + 0xAE605202, 0x00000002, 0x402C8820, 0xACA05602, 0x00000002, 0x402C8820, + 0xADC07002, 0x00000002, 0x402C8820, 0xADC07702, 0x00000002, 0x402C8820, + 0xADC07802, 0x00000002, 0x402C8820, 0xADC07B02, 0x00000002, 0x402C8A20, + 0xAE603202, 0x00000002, 0x402C8A20, 0xAE603502, 0x00000002, 0x402C8A20, + 0xAE603702, 0x00000002, 0x402C8A20, 0xAE603C02, + // Block 211, offset 0x34c0 + 0x00000002, 0x402C8A20, 0xAE604102, 0x00000002, 0x402C8A20, 0xAE604302, + 0x00000002, 0x402C8A20, 0xAE604702, 0x00000003, 0x402C8A20, 0xAE604702, + 0xAE603202, 0x00000003, 0x402C8A20, 0xAE604702, 0xAE603502, 0x00000003, + 0x402C8A20, 0xAE604702, 0xAE604102, 0x00000003, 0x402C8A20, 0xAE604702, + 0xAE605B02, 0x00000002, 0x402C8A20, 0xAE604D02, 0x00000002, 0x402C8A20, + 0xAE604E02, 0x00000003, 0x402C8A20, 0xAE604E02, 0xAE603202, 0x00000002, + 0x402C8A20, 0xACA05902, 0x00000002, 0x402C8A20, 0xAE605B02, 0x00000003, + 0x402C8A20, 0xAE605B02, 0xAE604702, 0x00000002, 0x402C8A20, 0xAE606402, + 0x00000002, 0x402C8A20, 0xAE606502, 0x00000002, 0x402C8A20, 0xAE606702, + 0x00000002, 0x402C8A20, 0xAD806802, 0x00000003, 0x402C8A20, 0xAD806802, + 0xAE603202, 0x00000003, 0x402C8A20, 0xAD806802, + // Block 212, offset 0x3500 + 0xAE603502, 0x00000003, 0x402C8A20, 0xAD806802, 0xAE604E02, 0x00000003, + 0x402C8A20, 0xAD806802, 0xAE606402, 0x00000003, 0x402C8A20, 0xAD806802, + 0xADC07002, 0x00000002, 0x402C8A20, 0xADC07002, 0x00000002, 0x402C8A20, + 0xADC07502, 0x00000002, 0x402C8A20, 0xADC07802, 0x00000002, 0x402C8A20, + 0xADC07A02, 0x00000002, 0x402C8C20, 0xAE604E02, 0x00000002, 0x402C8C20, + 0xADC07002, 0x00000002, 0x402C8E20, 0xAE603202, 0x00000002, 0x402C8E20, + 0xAE603502, 0x00000002, 0x402C8E20, 0xAE603C02, 0x00000002, 0x402C8E20, + 0xAE604302, 0x00000002, 0x402C8E20, 0xAE604702, 0x00000002, 0x402C8E20, + 0xAE605202, 0x00000002, 0x402C8E20, 0xADC07002, 0x00000002, 0x402C9020, + 0xAE604702, 0x00000002, 0x402C9020, 0xAE605202, 0x00000002, 0x402C9220, + 0xAE603202, 0x00000002, 0x402C9220, 0xAE603502, + // Block 213, offset 0x3540 + 0x00000002, 0x402C9220, 0xAE603C02, 0x00000002, 0x402C9220, 0xAE604302, + 0x00000002, 0x402C9220, 0xAE604702, 0x00000002, 0x402C9220, 0xAE604E02, + 0x00000002, 0x402C9220, 0xAE605202, 0x00000002, 0x402C9220, 0xAE605B02, + 0x00000002, 0x402C9220, 0xAE606402, 0x00000002, 0x402C9220, 0xADC07002, + 0x00000002, 0x402C9420, 0xAE603202, 0x00000002, 0x402C9420, 0xAE603C02, + 0x00000002, 0x402C9420, 0xAE604102, 0x00000002, 0x402C9420, 0xAE605202, + 0x00000002, 0x402C9420, 0xADC07002, 0x00000002, 0x402C9420, 0xADC07B02, + 0x00000002, 0x002D0884, 0x002D0884, 0x00000002, 0x002D0884, 0x002E2284, + 0x00000002, 0x002D089C, 0x002E829C, 0x00000002, 0x002D229D, 0x002C0A9D, + 0x00000002, 0x002D229D, 0x0031009C, 0x00000002, 0x002E2284, 0x002DCC84, + 0x00000002, 0x002E228A, 0x002DCC84, 0x00000002, + // Block 214, offset 0x3580 + 0x002E228A, 0x002DCC8A, 0x00000002, 0x002E229C, 0x002E829C, 0x00000002, + 0x002E229C, 0x002E9E9C, 0x00000002, 0x002E829C, 0x0029D09C, 0x00000002, + 0x002E829C, 0x0029D29C, 0x00000002, 0x002E829C, 0x002BDE9D, 0x00000002, + 0x002E829C, 0x002C0A9C, 0x00000002, 0x002E829D, 0x002C0A9D, 0x00000002, + 0x002E8294, 0x002C3A94, 0x00000002, 0x002E8294, 0x002C6294, 0x00000002, + 0x002E829C, 0x002D229C, 0x00000002, 0x002E829C, 0x002E229C, 0x00000002, + 0x002E829C, 0x002E829C, 0x00000002, 0x002E829C, 0x0030BE9D, 0x00000002, + 0x002E829D, 0x0030BE9D, 0x00000002, 0x002E829D, 0x0030BE9D, 0x00000002, + 0x002E829C, 0x0030E29D, 0x00000002, 0x002E829D, 0x0030E29D, 0x00000002, + 0x002E829D, 0x0032A29D, 0x00000002, 0x002E9E9C, 0x002BDE9D, 0x00000002, + 0x002E9E9C, 0x002D089D, 0x00000002, 0x002E9E84, + // Block 215, offset 0x35c0 + 0x002DCC84, 0x00000002, 0x002E9E8A, 0x002DCC84, 0x00000002, 0x002E9E8A, + 0x002DCC8A, 0x00000002, 0x002E9E9C, 0x002E829C, 0x00000002, 0x002E9E9C, + 0x0030BE9D, 0x00000002, 0x002E9E9C, 0x0030E29D, 0x00000002, 0x002F2C9C, + 0x002BDE9D, 0x00000002, 0x002F2C9D, 0x002BDE9C, 0x00000002, 0x002F2C9C, + 0x002C3A9C, 0x00000002, 0x002F2C9C, 0x002D089D, 0x00000002, 0x002F2C9C, + 0x0030BE9D, 0x00000002, 0x002F2C9C, 0x0030E29D, 0x00000002, 0x0030E29D, + 0x002C0A9C, 0x00000002, 0x0030E29D, 0x002C3A9D, 0x00000002, 0x0030E28C, + 0x00312A8C, 0x00000002, 0x0031DE84, 0x002E9E84, 0x00000002, 0x0032769C, + 0x002BDE9D, 0x00000002, 0x0032769C, 0x002D089D, 0x00000002, 0x0032769C, + 0x002D229C, 0x00000002, 0x0032769C, 0x002E229C, 0x00000002, 0x0032769C, + 0x002E829C, 0x00000002, 0x0032769C, 0x0030BE9D, + // Block 216, offset 0x3600 + 0x00000002, 0x0032769C, 0x0030E29D, 0x00000002, 0x40302620, 0xAE605202, + 0x00000002, 0x00302683, 0xAE605202, 0x00000002, 0x40302820, 0xAE603202, + 0x00000002, 0x00302883, 0xAE603202, 0x00000002, 0x40302820, 0xAE603C02, + 0x00000002, 0x00302883, 0xAE603C02, 0x00000002, 0x40302820, 0xAE605202, + 0x00000002, 0x00302883, 0xAE605202, 0x00000002, 0x40302820, 0xADC07002, + 0x00000002, 0x00302883, 0xADC07002, 0x00000002, 0x40302820, 0xADC07B02, + 0x00000002, 0x00302883, 0xADC07B02, 0x00000002, 0x4030BE21, 0xAE603202, + 0x00000002, 0x0030BEA3, 0xAE603202, 0x00000002, 0x4030BE21, 0xAE603502, + 0x00000002, 0x0030BEA3, 0xAE603502, 0x00000002, 0x4030BE21, 0xAE603C02, + 0x00000002, 0x0030BEA3, 0xAE603C02, 0x00000002, 0x4030BE21, 0xAE604302, + 0x00000002, 0x4030BE21, 0xAE604702, 0x00000002, + // Block 217, offset 0x3640 + 0x0030BEA3, 0xAE604702, 0x00000002, 0x4030BE21, 0xAE605202, 0x00000002, + 0x0030BEA3, 0xAE605202, 0x00000002, 0x4030BE21, 0xADC07002, 0x00000002, + 0x0030BEA3, 0xADC07002, 0x00000002, 0x4030EE20, 0xAE603202, 0x00000002, + 0x0030EE83, 0xAE603202, 0x00000002, 0x4030EE20, 0xAE603C02, 0x00000002, + 0x0030EE83, 0xAE603C02, 0x00000002, 0x4030EE20, 0xAE604702, 0x00000002, + 0x0030EE83, 0xAE604702, 0x00000002, 0x4030EE20, 0xAE605B02, 0x00000002, + 0x0030EE83, 0xAE605B02, 0x00000002, 0x4030EE20, 0xAD806802, 0x00000002, + 0x0030EE83, 0xAD806802, 0x00000002, 0x4030F020, 0xAE605B02, 0x00000002, + 0x0030F083, 0xAE605B02, 0x00000002, 0x4030F220, 0xAE605B02, 0x00000002, + 0x0030F283, 0xAE605B02, 0x00000002, 0x4030F420, 0xAE603202, 0x00000002, + 0x0030F483, 0xAE603202, 0x00000002, 0x4030F420, + // Block 218, offset 0x3680 + 0xAE603502, 0x00000002, 0x0030F483, 0xAE603502, 0x00000002, 0x4030F420, + 0xAE604102, 0x00000002, 0x0030F483, 0xAE604102, 0x00000002, 0x4030F420, + 0xAE605B02, 0x00000002, 0x0030F483, 0xAE605B02, 0x00000002, 0xA000B218, + 0xA000BA18, 0x00000002, 0xA000B618, 0xA000BA18, 0x00000002, 0x00393899, + 0xA000A219, 0x00000002, 0x0039389A, 0xA000A21A, 0x00000002, 0x00393C97, + 0x003A6897, 0x00000002, 0x00393C98, 0x003A6898, 0x00000002, 0x00393C99, + 0x003A9099, 0x00000002, 0x00393C9A, 0x003A909A, 0x00000002, 0x00395697, + 0x003A6897, 0x00000002, 0x00395698, 0x003A6898, 0x00000002, 0x00395699, + 0x003A9099, 0x00000002, 0x0039569A, 0x003A909A, 0x00000002, 0x00395898, + 0x003A6898, 0x00000002, 0x00395899, 0x003A9099, 0x00000002, 0x0039589A, + 0x003A909A, 0x00000002, 0x00396499, 0x003A9099, + // Block 219, offset 0x36c0 + 0x00000002, 0x0039649A, 0x003A909A, 0x00000002, 0x00397299, 0x003A9099, + 0x00000002, 0x0039729A, 0x003A909A, 0x00000002, 0x00397499, 0x003A9099, + 0x00000002, 0x0039749A, 0x003A909A, 0x00000002, 0x0039C697, 0x003A6897, + 0x00000002, 0x0039C698, 0x003A6898, 0x00000002, 0x0039C699, 0x003A9099, + 0x00000002, 0x0039C69A, 0x003A909A, 0x00000002, 0x0039C897, 0x003A6897, + 0x00000002, 0x0039C898, 0x003A6898, 0x00000002, 0x0039C899, 0x003A9099, + 0x00000002, 0x0039C89A, 0x003A909A, 0x00000002, 0x0039DC99, 0x003A9099, + 0x00000002, 0x0039DC9A, 0x003A909A, 0x00000002, 0x0039DE99, 0x003A9099, + 0x00000002, 0x0039DE9A, 0x003A909A, 0x00000002, 0x0039E699, 0x003A9099, + 0x00000002, 0x0039E69A, 0x003A909A, 0x00000002, 0x0039EE99, 0x003A9099, + 0x00000002, 0x0039EE9A, 0x003A909A, 0x00000002, + // Block 220, offset 0x3700 + 0x0039F099, 0x003A9099, 0x00000002, 0x0039F09A, 0x003A909A, 0x00000002, + 0x0039FC99, 0x003A9099, 0x00000002, 0x0039FC9A, 0x003A909A, 0x00000002, + 0x003A1299, 0x003A9099, 0x00000002, 0x003A129A, 0x003A909A, 0x00000002, + 0x003A1A99, 0x00393899, 0x00000002, 0x003A1A9A, 0x0039389A, 0x00000002, + 0x003A1A97, 0x00396497, 0x00000002, 0x003A1A9A, 0x0039649A, 0x00000002, + 0x003A1A97, 0x00397297, 0x00000002, 0x003A1A9A, 0x0039729A, 0x00000002, + 0x003A1A97, 0x00397497, 0x00000002, 0x003A1A9A, 0x0039749A, 0x00000002, + 0x003A1A97, 0x003A4097, 0x00000002, 0x003A1A98, 0x003A4098, 0x00000002, + 0x003A1A99, 0x003A4099, 0x00000002, 0x003A1A9A, 0x003A409A, 0x00000002, + 0x003A1A97, 0x003A4E97, 0x00000002, 0x003A1A98, 0x003A4E98, 0x00000002, + 0x003A1A99, 0x003A4E99, 0x00000002, 0x003A1A9A, + // Block 221, offset 0x3740 + 0x003A4E9A, 0x00000002, 0x003A1A99, 0x003A9099, 0x00000002, 0x003A1A9A, + 0x003A909A, 0x00000002, 0x003A4097, 0x003A6897, 0x00000002, 0x003A4099, + 0x003A9099, 0x00000002, 0x003A409A, 0x003A909A, 0x00000002, 0x003A4E9A, + 0x003A909A, 0x00000002, 0x003A5697, 0x003A6897, 0x00000002, 0x003A5698, + 0x003A6898, 0x00000002, 0x003A5699, 0x003A9099, 0x00000002, 0x003A569A, + 0x003A909A, 0x00000002, 0x003A6897, 0xA000D117, 0x00000002, 0x003A6897, + 0x00396497, 0x00000002, 0x003A689A, 0x0039649A, 0x00000002, 0x003A6897, + 0x003A4E97, 0x00000002, 0x003A689A, 0x003A4E9A, 0x00000002, 0x003A689A, + 0x003A909A, 0x00000002, 0x003A7299, 0xA000BE19, 0x00000002, 0x003A729A, + 0xA000BE1A, 0x00000002, 0x403A8822, 0xAE60BE02, 0x00000002, 0x003A8E99, + 0xA000D119, 0x00000002, 0x003A8E9A, 0xA000D11A, + // Block 222, offset 0x3780 + 0x00000002, 0x003A9084, 0x00391C84, 0x00000002, 0x003A9097, 0x00396497, + 0x00000002, 0x003A909A, 0x0039649A, 0x00000002, 0x003A9097, 0x00397297, + 0x00000002, 0x003A909A, 0x0039729A, 0x00000002, 0x003A9097, 0x00397497, + 0x00000002, 0x003A909A, 0x0039749A, 0x00000002, 0x003A9099, 0x0039A499, + 0x00000002, 0x003A9099, 0x0039A699, 0x00000002, 0x003A9097, 0x003A4E97, + 0x00000002, 0x003A9098, 0x003A4E98, 0x00000002, 0x003A9099, 0x003A4E99, + 0x00000002, 0x003A909A, 0x003A4E9A, 0x00000002, 0x003A9099, 0x003A5699, + 0x00000002, 0x003A9097, 0x003A6897, 0x00000002, 0x003A9098, 0x003A6898, + 0x00000002, 0x003A9099, 0x003A9099, 0x00000002, 0x003A909A, 0x003A909A, + 0x00000002, 0x403A9222, 0xAE60BE02, 0x00000002, 0x003AAA99, 0xA000BE19, + 0x00000002, 0x003AAA9A, 0xA000BE1A, 0x00000002, + // Block 223, offset 0x37c0 + 0x402C6221, 0x40021220, 0x00000002, 0x002C62A3, 0x40021220, 0x00000002, + 0x402D2221, 0x40021220, 0x00000002, 0x002D22A3, 0x40021220, 0x00000002, + 0x402E9E21, 0x40021220, 0x00000002, 0x002E9EA3, 0x40021220, 0x00000002, + 0x40302C21, 0x40021220, 0x00000002, 0x00302CA3, 0x40021220, 0x00000002, + 0x40312A21, 0x40021220, 0x00000002, 0x00312AA3, 0x40021220, 0x00000003, + 0x40312A21, 0x40021220, 0xAE604102, 0x00000003, 0x00312AA3, 0x40021220, + 0xAE604102, 0x00000002, 0x40320E20, 0xAE605B02, 0x00000002, 0x00320E83, + 0xAE605B02, 0x00000002, 0x40320E21, 0xAE603202, 0x00000002, 0x00320EA3, + 0xAE603202, 0x00000002, 0x40321020, 0xAE604E02, 0x00000002, 0x00321083, + 0xAE604E02, 0x00000002, 0x40321020, 0xAE605B02, 0x00000002, 0x00321083, + 0xAE605B02, 0x00000002, 0x40321021, 0xAE603202, + // Block 224, offset 0x3800 + 0x00000002, 0x003210A3, 0xAE603202, 0x00000002, 0x40302C21, 0x402D6820, + 0x00000002, 0x00302CA3, 0x402D6820, 0x00000002, 0x40321023, 0xAE603202, + 0x00000002, 0x003210E3, 0xAE603202, 0x00000002, 0x40321023, 0xAE603C02, + 0x00000002, 0x003210E3, 0xAE603C02, 0x00000002, 0x40321023, 0xAE604702, + 0x00000002, 0x003210E3, 0xAE604702, 0x00000002, 0x40321023, 0xAE605B02, + 0x00000002, 0x003210E3, 0xAE605B02, 0x00000002, 0x40321023, 0xAD806802, + 0x00000002, 0x003210E3, 0xAD806802, 0x00000002, 0x002BDE83, 0xAE603202, + 0x00000002, 0x002BDE83, 0xAE603502, 0x00000002, 0x002BDE83, 0xAE603702, + 0x00000003, 0x002BDE83, 0xAE603702, 0xAE603202, 0x00000003, 0x002BDE83, + 0xAE603702, 0xAE603502, 0x00000003, 0x002BDE83, 0xAE603702, 0xAE604E02, + 0x00000003, 0x002BDE83, 0xAE603702, 0xAE606402, + // Block 225, offset 0x3840 + 0x00000002, 0x002BDE83, 0xAE603C02, 0x00000003, 0x002BDE83, 0xAE603C02, + 0xAE603202, 0x00000003, 0x002BDE83, 0xAE603C02, 0xAE603502, 0x00000003, + 0x002BDE83, 0xAE603C02, 0xAE604E02, 0x00000003, 0x002BDE83, 0xAE603C02, + 0xAE606402, 0x00000002, 0x002BDE83, 0xAE604102, 0x00000002, 0x002BDE83, + 0xAE604302, 0x00000003, 0x002BDE83, 0xAE604302, 0xAE603202, 0x00000002, + 0x002BDE83, 0xAE604702, 0x00000003, 0x002BDE83, 0xAE604702, 0xAE605B02, + 0x00000002, 0x002BDE83, 0xAE604E02, 0x00000002, 0x002BDE83, 0xAE605202, + 0x00000003, 0x002BDE83, 0xAE605202, 0xAE605B02, 0x00000002, 0x002BDE83, + 0xACA05902, 0x00000002, 0x002BDE83, 0xAE605B02, 0x00000002, 0x002BDE83, + 0xAE606402, 0x00000002, 0x002BDE83, 0xAE606502, 0x00000002, 0x002BDE83, + 0xAE606702, 0x00000002, 0x002BDE83, 0xADC07002, + // Block 226, offset 0x3880 + 0x00000003, 0x002BDE83, 0xADC07002, 0xAE603702, 0x00000003, 0x002BDE83, + 0xADC07002, 0xAE603C02, 0x00000002, 0x002BDE83, 0xADC07602, 0x00000002, + 0x402BE020, 0xAE603202, 0x00000002, 0x002BE083, 0xAE603202, 0x00000002, + 0x402BE020, 0xAE603502, 0x00000002, 0x002BE083, 0xAE603502, 0x00000002, + 0x402BE020, 0xAE603702, 0x00000002, 0x002BE083, 0xAE603702, 0x00000002, + 0x402BE020, 0xAE603C02, 0x00000002, 0x002BE083, 0xAE603C02, 0x00000003, + 0x402BE020, 0xAE603C02, 0xAE603202, 0x00000003, 0x002BE083, 0xAE603C02, + 0xAE603202, 0x00000003, 0x402BE020, 0xAE603C02, 0xAE603502, 0x00000003, + 0x002BE083, 0xAE603C02, 0xAE603502, 0x00000003, 0x402BE020, 0xAE603C02, + 0xAE604E02, 0x00000003, 0x002BE083, 0xAE603C02, 0xAE604E02, 0x00000003, + 0x402BE020, 0xAE603C02, 0xAE606402, 0x00000003, + // Block 227, offset 0x38c0 + 0x002BE083, 0xAE603C02, 0xAE606402, 0x00000002, 0x402BE020, 0xAE604102, + 0x00000002, 0x002BE083, 0xAE604102, 0x00000002, 0x402BE020, 0xAE604702, + 0x00000002, 0x002BE083, 0xAE604702, 0x00000002, 0x402BE020, 0xAE604E02, + 0x00000002, 0x002BE083, 0xAE604E02, 0x00000002, 0x402BE020, 0xAE605202, + 0x00000002, 0x002BE083, 0xAE605202, 0x00000002, 0x402BE020, 0xACA05602, + 0x00000002, 0x002BE083, 0xACA05602, 0x00000003, 0x402BE020, 0xACA05602, + 0xAE603702, 0x00000003, 0x002BE083, 0xACA05602, 0xAE603702, 0x00000002, + 0x402BE020, 0xACA05902, 0x00000002, 0x002BE083, 0xACA05902, 0x00000002, + 0x402BE020, 0xAE605B02, 0x00000002, 0x002BE083, 0xAE605B02, 0x00000003, + 0x402BE020, 0xAE605B02, 0xAE603202, 0x00000003, 0x002BE083, 0xAE605B02, + 0xAE603202, 0x00000003, 0x402BE020, 0xAE605B02, + // Block 228, offset 0x3900 + 0xAE603502, 0x00000003, 0x002BE083, 0xAE605B02, 0xAE603502, 0x00000002, + 0x402BE020, 0xAE606402, 0x00000002, 0x002BE083, 0xAE606402, 0x00000002, + 0x402BE020, 0xAE606502, 0x00000002, 0x002BE083, 0xAE606502, 0x00000002, + 0x402BE020, 0xAE606702, 0x00000002, 0x002BE083, 0xAE606702, 0x00000002, + 0x402BE020, 0xADC07002, 0x00000002, 0x002BE083, 0xADC07002, 0x00000003, + 0x402BE020, 0xADC07002, 0xAE603C02, 0x00000003, 0x002BE083, 0xADC07002, + 0xAE603C02, 0x00000002, 0x402BE020, 0xADC07802, 0x00000002, 0x002BE083, + 0xADC07802, 0x00000002, 0x402BE020, 0xADC07A02, 0x00000002, 0x002BE083, + 0xADC07A02, 0x00000002, 0x402BE220, 0xAE603202, 0x00000002, 0x002BE283, + 0xAE603202, 0x00000002, 0x402BE220, 0xAE603502, 0x00000002, 0x002BE283, + 0xAE603502, 0x00000002, 0x402BE220, 0xAE603702, + // Block 229, offset 0x3940 + 0x00000002, 0x002BE283, 0xAE603702, 0x00000002, 0x402BE220, 0xAE603C02, + 0x00000002, 0x002BE283, 0xAE603C02, 0x00000002, 0x402BE220, 0xAE604102, + 0x00000002, 0x002BE283, 0xAE604102, 0x00000002, 0x402BE220, 0xAE604702, + 0x00000002, 0x002BE283, 0xAE604702, 0x00000003, 0x402BE220, 0xAE604702, + 0xAE603202, 0x00000003, 0x002BE283, 0xAE604702, 0xAE603202, 0x00000002, + 0x402BE220, 0xAE604E02, 0x00000002, 0x002BE283, 0xAE604E02, 0x00000002, + 0x002BE283, 0xAE605202, 0x00000002, 0x402BE220, 0xACA05902, 0x00000002, + 0x002BE283, 0xACA05902, 0x00000002, 0x402BE220, 0xAE605B02, 0x00000002, + 0x002BE283, 0xAE605B02, 0x00000002, 0x402BE220, 0xAE606402, 0x00000002, + 0x002BE283, 0xAE606402, 0x00000002, 0x402BE220, 0xAE606502, 0x00000002, + 0x002BE283, 0xAE606502, 0x00000002, 0x402BE220, + // Block 230, offset 0x3980 + 0xAE606702, 0x00000002, 0x002BE283, 0xAE606702, 0x00000002, 0x402BE220, + 0xADC07002, 0x00000002, 0x002BE283, 0xADC07002, 0x00000002, 0x402BE220, + 0xADC07A02, 0x00000002, 0x002BE283, 0xADC07A02, 0x00000002, 0x402BE420, + 0xAE603202, 0x00000002, 0x002BE483, 0xAE603202, 0x00000002, 0x402BE420, + 0xAE603502, 0x00000002, 0x002BE483, 0xAE603502, 0x00000002, 0x402BE420, + 0xAE603702, 0x00000002, 0x002BE483, 0xAE603702, 0x00000002, 0x402BE420, + 0xAE603C02, 0x00000002, 0x002BE483, 0xAE603C02, 0x00000003, 0x402BE420, + 0xAE603C02, 0xAE603202, 0x00000003, 0x002BE483, 0xAE603C02, 0xAE603202, + 0x00000003, 0x402BE420, 0xAE603C02, 0xAE603502, 0x00000003, 0x002BE483, + 0xAE603C02, 0xAE603502, 0x00000003, 0x402BE420, 0xAE603C02, 0xAE604E02, + 0x00000003, 0x002BE483, 0xAE603C02, 0xAE604E02, + // Block 231, offset 0x39c0 + 0x00000003, 0x402BE420, 0xAE603C02, 0xAE606402, 0x00000003, 0x002BE483, + 0xAE603C02, 0xAE606402, 0x00000002, 0x402BE420, 0xAE604102, 0x00000002, + 0x002BE483, 0xAE604102, 0x00000002, 0x402BE420, 0xAE604702, 0x00000002, + 0x002BE483, 0xAE604702, 0x00000003, 0x402BE420, 0xAE604702, 0xAE605B02, + 0x00000003, 0x002BE483, 0xAE604702, 0xAE605B02, 0x00000002, 0x402BE420, + 0xAE604D02, 0x00000002, 0x002BE483, 0xAE604D02, 0x00000002, 0x402BE420, + 0xAE604E02, 0x00000002, 0x002BE483, 0xAE604E02, 0x00000003, 0x402BE420, + 0xAE604E02, 0xAE603202, 0x00000003, 0x002BE483, 0xAE604E02, 0xAE603202, + 0x00000003, 0x402BE420, 0xAE604E02, 0xAE604702, 0x00000003, 0x002BE483, + 0xAE604E02, 0xAE604702, 0x00000003, 0x402BE420, 0xAE604E02, 0xAE605B02, + 0x00000003, 0x002BE483, 0xAE604E02, 0xAE605B02, + // Block 232, offset 0x3a00 + 0x00000002, 0x402BE420, 0xAE605202, 0x00000002, 0x002BE483, 0xAE605202, + 0x00000003, 0x402BE420, 0xAE605202, 0xAE605B02, 0x00000003, 0x002BE483, + 0xAE605202, 0xAE605B02, 0x00000002, 0x402BE420, 0xACA05902, 0x00000002, + 0x002BE483, 0xACA05902, 0x00000003, 0x402BE420, 0xACA05902, 0xAE605B02, + 0x00000003, 0x002BE483, 0xACA05902, 0xAE605B02, 0x00000002, 0x402BE420, + 0xAE605B02, 0x00000002, 0x002BE483, 0xAE605B02, 0x00000003, 0x402BE420, + 0xAE605B02, 0xAE603202, 0x00000003, 0x002BE483, 0xAE605B02, 0xAE603202, + 0x00000003, 0x402BE420, 0xAE605B02, 0xAE603502, 0x00000003, 0x002BE483, + 0xAE605B02, 0xAE603502, 0x00000002, 0x402BE420, 0xAE606402, 0x00000002, + 0x002BE483, 0xAE606402, 0x00000002, 0x402BE420, 0xAE606502, 0x00000002, + 0x002BE483, 0xAE606502, 0x00000002, 0x402BE420, + // Block 233, offset 0x3a40 + 0xAE606702, 0x00000002, 0x002BE483, 0xAE606702, 0x00000002, 0x402BE420, + 0xAD806802, 0x00000002, 0x002BE483, 0xAD806802, 0x00000003, 0x402BE420, + 0xAD806802, 0xAE603202, 0x00000003, 0x002BE483, 0xAD806802, 0xAE603202, + 0x00000003, 0x402BE420, 0xAD806802, 0xAE603502, 0x00000003, 0x002BE483, + 0xAD806802, 0xAE603502, 0x00000003, 0x402BE420, 0xAD806802, 0xAE604E02, + 0x00000003, 0x002BE483, 0xAD806802, 0xAE604E02, 0x00000003, 0x402BE420, + 0xAD806802, 0xAE606402, 0x00000003, 0x002BE483, 0xAD806802, 0xAE606402, + 0x00000003, 0x402BE420, 0xAD806802, 0xADC07002, 0x00000003, 0x002BE483, + 0xAD806802, 0xADC07002, 0x00000002, 0x402BE420, 0xADC07002, 0x00000002, + 0x002BE483, 0xADC07002, 0x00000003, 0x402BE420, 0xADC07002, 0xAE603C02, + 0x00000003, 0x002BE483, 0xADC07002, 0xAE603C02, + // Block 234, offset 0x3a80 + 0x00000002, 0x402BE620, 0xAE603202, 0x00000002, 0x002BE683, 0xAE603202, + 0x00000002, 0x402BE620, 0xAE603502, 0x00000002, 0x002BE683, 0xAE603502, + 0x00000002, 0x402BE620, 0xAE603702, 0x00000002, 0x002BE683, 0xAE603702, + 0x00000002, 0x402BE620, 0xAE603C02, 0x00000002, 0x002BE683, 0xAE603C02, + 0x00000002, 0x402BE620, 0xAE604102, 0x00000002, 0x002BE683, 0xAE604102, + 0x00000002, 0x402BE620, 0xAE604302, 0x00000002, 0x002BE683, 0xAE604302, + 0x00000002, 0x402BE620, 0xAE604702, 0x00000002, 0x002BE683, 0xAE604702, + 0x00000003, 0x402BE620, 0xAE604702, 0xAE603202, 0x00000003, 0x002BE683, + 0xAE604702, 0xAE603202, 0x00000003, 0x402BE620, 0xAE604702, 0xAE603502, + 0x00000003, 0x002BE683, 0xAE604702, 0xAE603502, 0x00000003, 0x402BE620, + 0xAE604702, 0xAE604102, 0x00000003, 0x002BE683, + // Block 235, offset 0x3ac0 + 0xAE604702, 0xAE604102, 0x00000003, 0x402BE620, 0xAE604702, 0xAE605B02, + 0x00000003, 0x002BE683, 0xAE604702, 0xAE605B02, 0x00000002, 0x402BE620, + 0xAE604D02, 0x00000002, 0x002BE683, 0xAE604D02, 0x00000002, 0x402BE620, + 0xAE604E02, 0x00000002, 0x002BE683, 0xAE604E02, 0x00000003, 0x402BE620, + 0xAE604E02, 0xAE603202, 0x00000003, 0x002BE683, 0xAE604E02, 0xAE603202, + 0x00000002, 0x402BE620, 0xACA05902, 0x00000002, 0x002BE683, 0xACA05902, + 0x00000002, 0x402BE620, 0xAE605B02, 0x00000002, 0x002BE683, 0xAE605B02, + 0x00000003, 0x402BE620, 0xAE605B02, 0xAE604702, 0x00000003, 0x002BE683, + 0xAE605B02, 0xAE604702, 0x00000002, 0x402BE620, 0xAE606402, 0x00000002, + 0x002BE683, 0xAE606402, 0x00000002, 0x402BE620, 0xAE606502, 0x00000002, + 0x002BE683, 0xAE606502, 0x00000002, 0x402BE620, + // Block 236, offset 0x3b00 + 0xAE606702, 0x00000002, 0x002BE683, 0xAE606702, 0x00000002, 0x402BE620, + 0xAD806802, 0x00000002, 0x002BE683, 0xAD806802, 0x00000003, 0x402BE620, + 0xAD806802, 0xAE603202, 0x00000003, 0x002BE683, 0xAD806802, 0xAE603202, + 0x00000003, 0x402BE620, 0xAD806802, 0xAE603502, 0x00000003, 0x002BE683, + 0xAD806802, 0xAE603502, 0x00000003, 0x402BE620, 0xAD806802, 0xAE604E02, + 0x00000003, 0x002BE683, 0xAD806802, 0xAE604E02, 0x00000003, 0x402BE620, + 0xAD806802, 0xAE606402, 0x00000003, 0x002BE683, 0xAD806802, 0xAE606402, + 0x00000003, 0x402BE620, 0xAD806802, 0xADC07002, 0x00000003, 0x002BE683, + 0xAD806802, 0xADC07002, 0x00000002, 0x402BE620, 0xADC07002, 0x00000002, + 0x002BE683, 0xADC07002, 0x00000002, 0x402BE620, 0xADC07502, 0x00000002, + 0x002BE683, 0xADC07502, 0x00000002, 0x402BE620, + // Block 237, offset 0x3b40 + 0xADC07802, 0x00000002, 0x002BE683, 0xADC07802, 0x00000002, 0x402BE620, + 0xADC07A02, 0x00000002, 0x002BE683, 0xADC07A02, 0x00000002, 0x402BE820, + 0xAE603C02, 0x00000002, 0x002BE883, 0xAE603C02, 0x00000002, 0x402BE820, + 0xAE604102, 0x00000002, 0x002BE883, 0xAE604102, 0x00000002, 0x402BE820, + 0xAE604702, 0x00000002, 0x002BE883, 0xAE604702, 0x00000002, 0x402BE820, + 0xAE605202, 0x00000002, 0x002BE883, 0xAE605202, 0x00000002, 0x402BE820, + 0xACA05602, 0x00000002, 0x002BE883, 0xACA05602, 0x00000002, 0x402BE820, + 0xADC07002, 0x00000002, 0x002BE883, 0xADC07002, 0x00000002, 0x402BE820, + 0xADC07902, 0x00000002, 0x002BE883, 0xADC07902, 0x00000002, 0x402BE820, + 0xADC07B02, 0x00000002, 0x402BEA20, 0xAE603202, 0x00000002, 0x002BEA83, + 0xAE603202, 0x00000002, 0x402BEA20, 0xAE604102, + // Block 238, offset 0x3b80 + 0x00000002, 0x002BEA83, 0xAE604102, 0x00000002, 0x402BEA20, 0xACA05602, + 0x00000002, 0x002BEA83, 0xACA05602, 0x00000002, 0x402BEA20, 0xADC07002, + 0x00000002, 0x002BEA83, 0xADC07002, 0x00000002, 0x402BEA20, 0xADC07B02, + 0x00000002, 0x002BEA83, 0xADC07B02, 0x00000002, 0x402BEC20, 0xAE603202, + 0x00000002, 0x002BEC83, 0xAE603202, 0x00000002, 0x402BEC20, 0xAE604102, + 0x00000002, 0x002BEC83, 0xAE604102, 0x00000002, 0x402BEC20, 0xACA05602, + 0x00000002, 0x002BEC83, 0xACA05602, 0x00000002, 0x402BEC20, 0xADC07002, + 0x00000002, 0x002BEC83, 0xADC07002, 0x00000003, 0x402BEC20, 0xADC07002, + 0xAE605B02, 0x00000003, 0x002BEC83, 0xADC07002, 0xAE605B02, 0x00000002, + 0x402BEC20, 0xADC07802, 0x00000002, 0x002BEC83, 0xADC07802, 0x00000002, + 0x402BEC20, 0xADC07B02, 0x00000002, 0x002BEC83, + // Block 239, offset 0x3bc0 + 0xADC07B02, 0x00000002, 0x402BEE20, 0xAE603202, 0x00000002, 0x002BEE83, + 0xAE603202, 0x00000002, 0x402BEE20, 0xAE605202, 0x00000002, 0x002BEE83, + 0xAE605202, 0x00000002, 0x402BEE20, 0xADC07002, 0x00000002, 0x002BEE83, + 0xADC07002, 0x00000002, 0x402BF020, 0xAE603202, 0x00000002, 0x002BF083, + 0xAE603202, 0x00000002, 0x402BF020, 0xAE603502, 0x00000002, 0x002BF083, + 0xAE603502, 0x00000002, 0x402BF020, 0xAE604102, 0x00000002, 0x002BF083, + 0xAE604102, 0x00000002, 0x402BF020, 0xAE604E02, 0x00000002, 0x002BF083, + 0xAE604E02, 0x00000002, 0x402BF020, 0xAE605202, 0x00000002, 0x002BF083, + 0xAE605202, 0x00000002, 0x402BF020, 0xACA05602, 0x00000002, 0x002BF083, + 0xACA05602, 0x00000002, 0x402BF020, 0xADC07002, 0x00000002, 0x002BF083, + 0xADC07002, 0x00000002, 0x402BF020, 0xADC07802, + // Block 240, offset 0x3c00 + 0x00000002, 0x002BF083, 0xADC07802, 0x00000002, 0x402BF020, 0xADC07B02, + 0x00000002, 0x002BF083, 0xADC07B02, 0x00000002, 0x402BF220, 0xAE603202, + 0x00000002, 0x002BF283, 0xAE603202, 0x00000002, 0x402BF220, 0xAE605202, + 0x00000002, 0x002BF283, 0xAE605202, 0x00000002, 0x402BF420, 0xAE603202, + 0x00000002, 0x002BF483, 0xAE603202, 0x00000002, 0x402BF420, 0xAE603502, + 0x00000002, 0x002BF483, 0xAE603502, 0x00000002, 0x402BF420, 0xAE603C02, + 0x00000002, 0x002BF483, 0xAE603C02, 0x00000002, 0x402BF420, 0xAE604302, + 0x00000002, 0x402BF420, 0xAE604702, 0x00000002, 0x002BF483, 0xAE604702, + 0x00000002, 0x402BF420, 0xAE605202, 0x00000002, 0x002BF483, 0xAE605202, + 0x00000002, 0x402BF420, 0xADC07002, 0x00000002, 0x002BF483, 0xADC07002, + 0x00000002, 0x402C3E20, 0xACA05602, 0x00000002, + // Block 241, offset 0x3c40 + 0x002C3E83, 0xACA05602, 0x00000002, 0x002C3C83, 0x402C3C20, 0x00000002, + 0x002C3C85, 0x402C3C20, 0x00000002, 0x002C3C87, 0x002C3C86, 0x00000002, + 0x002C6483, 0x402C6420, 0x00000002, 0x002C6485, 0x402C6420, 0x00000002, + 0x002C6487, 0x002C6486, 0x00000002, 0x002C6683, 0x402C6620, 0x00000002, + 0x002C6685, 0x402C6620, 0x00000002, 0x002C6687, 0x002C6686, 0x00000002, + 0x002D2483, 0x402D2420, 0x00000002, 0x002D2485, 0x402D2420, 0x00000002, + 0x002D2487, 0x002D2486, 0x00000002, 0x002E2483, 0x402E2420, 0x00000002, + 0x002E2485, 0x402E2420, 0x00000002, 0x002E2487, 0x002E2486, 0x00000002, + 0x002EA083, 0x402EA020, 0x00000002, 0x002EA085, 0x402EA020, 0x00000002, + 0x002EA087, 0x002EA086, 0x00000002, 0x002FE883, 0x402FE820, 0x00000002, + 0x002FE885, 0x402FE820, 0x00000002, 0x002FE887, + // Block 242, offset 0x3c80 + 0x002FE886, 0x00000002, 0x00302E83, 0x40302E20, 0x00000002, 0x00302E85, + 0x40302E20, 0x00000002, 0x00302E87, 0x00302E86, 0x00000002, 0x00312C83, + 0x40312C20, 0x00000002, 0x00312C85, 0x40312C20, 0x00000002, 0x00312C87, + 0x00312C86, 0x00000002, 0x402EE420, 0xAE603C02, 0x00000002, 0x002EE483, + 0xAE603C02, 0x00000002, 0x402EE420, 0xAD806802, 0x00000002, 0x002EE483, + 0xAD806802, 0x00000002, 0x40306E20, 0xAD806802, 0x00000002, 0x00306E83, + 0xAD806802, 0x00000002, 0x402C0820, 0xAE603702, 0x00000002, 0x002C0883, + 0xAE603702, 0x00000002, 0x402C0820, 0xAE603C02, 0x00000002, 0x002C0883, + 0xAE603C02, 0x00000002, 0x402D0620, 0xAE603C02, 0x00000002, 0x002D0683, + 0xAE603C02, 0x00000002, 0x402D0620, 0xAE605B02, 0x00000002, 0x002D0683, + 0xAE605B02, 0x00000002, 0x402DCA20, 0xAE604702, + // Block 243, offset 0x3cc0 + 0x00000002, 0x002DCA83, 0xAE604702, 0x00000002, 0x402F2A20, 0xAE603C02, + 0x00000002, 0x002F2A83, 0xAE603C02, 0x00000002, 0x402F2A20, 0xAE604E02, + 0x00000002, 0x002F2A83, 0xAE604E02, 0x00000002, 0x402F2A20, 0xAE605B02, + 0x00000002, 0x002F2A83, 0xAE605B02, 0x00000002, 0x402F2A20, 0xAD806802, + 0x00000002, 0x002F2A83, 0xAD806802, 0x00000002, 0x4030BC20, 0xAE604702, + 0x00000002, 0x0030BC83, 0xAE604702, 0x00000002, 0x4030BC20, 0xAE604E02, + 0x00000002, 0x0030BC83, 0xAE604E02, 0x00000002, 0x4030BC20, 0xAD806802, + 0x00000002, 0x0030BC83, 0xAD806802, 0x00000002, 0x40320E20, 0xAE604E02, + 0x00000002, 0x00320E83, 0xAE604E02, 0x00000003, 0x0004B084, 0x029C1284, + 0x0004B29F, 0x00000003, 0x0004B084, 0x029D1884, 0x0004B29F, 0x00000003, + 0x0004B084, 0x02A5BA84, 0x0004B29F, 0x00000003, + // Block 244, offset 0x3d00 + 0x0004B084, 0x02B71284, 0x0004B29F, 0x00000003, 0x0004B084, 0x02C4A684, + 0x0004B29F, 0x00000003, 0x0004B084, 0x02CAAE84, 0x0004B29F, 0x00000003, + 0x0004B084, 0x02CE5884, 0x0004B29F, 0x00000003, 0x0004B084, 0x02E17284, + 0x0004B29F, 0x00000003, 0x0004B084, 0x02EDAE84, 0x0004B29F, 0x00000002, + 0x0065768E, 0x0065768F, 0x00000002, 0x0065768E, 0x00657691, 0x00000002, + 0x00657690, 0x0065768F, 0x00000002, 0x00657690, 0x00657691, 0x00000002, + 0x0065768E, 0x0065828F, 0x00000002, 0x0065768E, 0x00658291, 0x00000003, + 0x0065768E, 0x00658291, 0xA0812802, 0x00000002, 0x0065768E, 0x00658C91, + 0x00000003, 0x0065768E, 0x00658C91, 0xA0812802, 0x00000002, 0x0065768E, + 0x00659691, 0x00000003, 0x0065768E, 0x00659691, 0xA0812802, 0x00000002, + 0x0065768E, 0x0065A091, 0x00000002, 0x0065768E, + // Block 245, offset 0x3d40 + 0x0065AA8F, 0x00000002, 0x0065768E, 0x0065AA91, 0x00000003, 0x0065768E, + 0x0065AA91, 0xA0812802, 0x00000003, 0x0065768E, 0x0065AA91, 0xA0812902, + 0x00000002, 0x0065768E, 0x0065B491, 0x00000002, 0x0065768E, 0x0065BE8F, + 0x00000002, 0x0065768E, 0x0065BE91, 0x00000002, 0x0065768E, 0x0065C68F, + 0x00000002, 0x0065768E, 0x0065C691, 0x00000002, 0x0065768E, 0x0065D08F, + 0x00000002, 0x0065768E, 0x0065D091, 0x00000003, 0x0065768E, 0x0065D091, + 0xA0812802, 0x00000002, 0x0065788E, 0x0065788F, 0x00000002, 0x0065788E, + 0x00657891, 0x00000002, 0x00657890, 0x0065788F, 0x00000002, 0x00657890, + 0x00657891, 0x00000002, 0x0065788E, 0x00658491, 0x00000003, 0x0065788E, + 0x00658491, 0xA0812802, 0x00000002, 0x0065788E, 0x00658E8F, 0x00000002, + 0x0065788E, 0x00658E91, 0x00000003, 0x0065788E, + // Block 246, offset 0x3d80 + 0x00658E91, 0xA0812802, 0x00000002, 0x0065788E, 0x00659891, 0x00000003, + 0x0065788E, 0x00659891, 0xA0812802, 0x00000002, 0x0065788E, 0x0065A291, + 0x00000002, 0x0065788E, 0x0065AC8F, 0x00000002, 0x0065788E, 0x0065AC91, + 0x00000003, 0x0065788E, 0x0065AC91, 0xA0812802, 0x00000003, 0x0065788E, + 0x0065AC91, 0xA0812902, 0x00000002, 0x0065788E, 0x0065B691, 0x00000002, + 0x0065788E, 0x0065C88F, 0x00000002, 0x0065788E, 0x0065C891, 0x00000002, + 0x0065788E, 0x0065D291, 0x00000003, 0x0065788E, 0x0065D291, 0xA0812802, + 0x00000002, 0x00657A8E, 0x00657A8F, 0x00000002, 0x00657A8E, 0x00657A91, + 0x00000002, 0x00657A90, 0x00657A8F, 0x00000002, 0x00657A90, 0x00657A91, + 0x00000003, 0x00657A8E, 0x00657A91, 0xA0812802, 0x00000003, 0x00657A90, + 0x00657A8F, 0xA0812802, 0x00000003, 0x00657A90, + // Block 247, offset 0x3dc0 + 0x00657A91, 0xA0812802, 0x00000004, 0x00657A90, 0x00657A91, 0xA0812802, + 0xA0812802, 0x00000002, 0x00657A8E, 0x0065868F, 0x00000002, 0x00657A8E, + 0x00658691, 0x00000003, 0x00657A8E, 0x00658691, 0xA0812802, 0x00000002, + 0x00657A8E, 0x0065908F, 0x00000002, 0x00657A8E, 0x00659091, 0x00000003, + 0x00657A8E, 0x00659091, 0xA0812802, 0x00000002, 0x00657A8E, 0x00659A8F, + 0x00000002, 0x00657A8E, 0x00659A91, 0x00000003, 0x00657A8E, 0x00659A91, + 0xA0812802, 0x00000002, 0x00657A8E, 0x0065A48F, 0x00000002, 0x00657A8E, + 0x0065A491, 0x00000002, 0x00657A8E, 0x0065AE8F, 0x00000002, 0x00657A8E, + 0x0065AE91, 0x00000003, 0x00657A8E, 0x0065AE91, 0xA0812802, 0x00000003, + 0x00657A8E, 0x0065AE91, 0xA0812902, 0x00000002, 0x00657A8E, 0x0065B88F, + 0x00000002, 0x00657A8E, 0x0065B891, 0x00000002, + // Block 248, offset 0x3e00 + 0x00657A8E, 0x0065C08F, 0x00000002, 0x00657A8E, 0x0065C091, 0x00000002, + 0x00657A8E, 0x0065CA8F, 0x00000002, 0x00657A8E, 0x0065CA91, 0x00000002, + 0x00657E8E, 0x00657E8F, 0x00000002, 0x00657E8E, 0x00657E91, 0x00000002, + 0x00657E90, 0x00657E8F, 0x00000002, 0x00657E90, 0x00657E91, 0x00000002, + 0x00657E8E, 0x0065888F, 0x00000002, 0x00657E8E, 0x00658891, 0x00000003, + 0x00657E8E, 0x00658891, 0xA0812802, 0x00000002, 0x00657E8E, 0x00659291, + 0x00000003, 0x00657E8E, 0x00659291, 0xA0812802, 0x00000002, 0x00657E8E, + 0x00659C91, 0x00000003, 0x00657E8E, 0x00659C91, 0xA0812802, 0x00000002, + 0x00657E8E, 0x0065A691, 0x00000002, 0x00657E8E, 0x0065B08F, 0x00000002, + 0x00657E8E, 0x0065B091, 0x00000003, 0x00657E8E, 0x0065B091, 0xA0812802, + 0x00000003, 0x00657E8E, 0x0065B091, 0xA0812902, + // Block 249, offset 0x3e40 + 0x00000002, 0x00657E8E, 0x0065BA91, 0x00000002, 0x00657E8E, 0x0065CC8F, + 0x00000002, 0x00657E8E, 0x0065CC91, 0x00000002, 0x00657E8E, 0x0065D491, + 0x00000003, 0x00657E8E, 0x0065D491, 0xA0812802, 0x00000002, 0x0065808E, + 0x0065808F, 0x00000002, 0x0065808E, 0x00658091, 0x00000002, 0x00658090, + 0x0065808F, 0x00000002, 0x00658090, 0x00658091, 0x00000002, 0x0065808E, + 0x00658A91, 0x00000003, 0x0065808E, 0x00658A91, 0xA0812802, 0x00000002, + 0x0065808E, 0x00659491, 0x00000003, 0x0065808E, 0x00659491, 0xA0812802, + 0x00000002, 0x0065808E, 0x00659E8F, 0x00000002, 0x0065808E, 0x00659E91, + 0x00000003, 0x0065808E, 0x00659E91, 0xA0812802, 0x00000002, 0x0065808E, + 0x0065A891, 0x00000002, 0x0065808E, 0x0065B28F, 0x00000002, 0x0065808E, + 0x0065B291, 0x00000003, 0x0065808E, 0x0065B291, + // Block 250, offset 0x3e80 + 0xA0812802, 0x00000003, 0x0065808E, 0x0065B291, 0xA0812902, 0x00000002, + 0x0065808E, 0x0065BC91, 0x00000002, 0x0065808E, 0x0065C48F, 0x00000002, + 0x0065808E, 0x0065C491, 0x00000002, 0x0065808E, 0x0065CE8F, 0x00000002, + 0x0065808E, 0x0065CE91, 0x00000002, 0x0065808E, 0x0065D691, 0x00000003, + 0x0065808E, 0x0065D691, 0xA0812802, 0x00000002, 0x00658290, 0x0065828F, + 0x00000002, 0x00658290, 0x00658291, 0x00000003, 0x0065848F, 0x00658291, + 0xA0812802, 0x00000002, 0x00658490, 0x00658491, 0x00000003, 0x00658490, + 0x00658491, 0xA0812802, 0x00000004, 0x00658490, 0x00658491, 0xA0812802, + 0xA0812802, 0x00000002, 0x00658690, 0x0065868F, 0x00000002, 0x00658690, + 0x00658691, 0x00000003, 0x00658690, 0x0065868F, 0xA0812802, 0x00000003, + 0x00658690, 0x00658691, 0xA0812802, 0x00000004, + // Block 251, offset 0x3ec0 + 0x00658690, 0x00658691, 0xA0812802, 0xA0812802, 0x00000002, 0x00658890, + 0x0065888F, 0x00000002, 0x00658890, 0x00658891, 0x00000003, 0x00658A8F, + 0x00658891, 0xA0812802, 0x00000002, 0x00658A90, 0x00658A91, 0x00000003, + 0x00658A90, 0x00658A91, 0xA0812802, 0x00000004, 0x00658A90, 0x00658A91, + 0xA0812802, 0xA0812802, 0x00000002, 0x40658A21, 0x00659E91, 0x00000002, + 0x00658C90, 0x00658C91, 0x00000003, 0x00658C90, 0x00658C91, 0xA0812802, + 0x00000004, 0x00658C90, 0x00658C91, 0xA0812802, 0xA0812802, 0x00000002, + 0x00658E90, 0x00658E8F, 0x00000002, 0x00658E90, 0x00658E91, 0x00000003, + 0x00658E90, 0x00658E8F, 0xA0812802, 0x00000003, 0x00658E90, 0x00658E91, + 0xA0812802, 0x00000004, 0x00658E90, 0x00658E91, 0xA0812802, 0xA0812802, + 0x00000002, 0x00659090, 0x0065908F, 0x00000002, + // Block 252, offset 0x3f00 + 0x00659090, 0x00659091, 0x00000003, 0x00659090, 0x0065908F, 0xA0812802, + 0x00000003, 0x00659090, 0x00659091, 0xA0812802, 0x00000004, 0x00659090, + 0x00659091, 0xA0812802, 0xA0812802, 0x00000002, 0x00659290, 0x00659291, + 0x00000003, 0x00659290, 0x00659291, 0xA0812802, 0x00000004, 0x00659290, + 0x00659291, 0xA0812802, 0xA0812802, 0x00000002, 0x00659490, 0x00659491, + 0x00000003, 0x00659490, 0x00659491, 0xA0812802, 0x00000004, 0x00659490, + 0x00659491, 0xA0812802, 0xA0812802, 0x00000002, 0x00659690, 0x00659691, + 0x00000003, 0x00659690, 0x00659691, 0xA0812802, 0x00000004, 0x00659690, + 0x00659691, 0xA0812802, 0xA0812802, 0x00000002, 0x00659890, 0x00659891, + 0x00000003, 0x00659890, 0x00659891, 0xA0812802, 0x00000004, 0x00659890, + 0x00659891, 0xA0812802, 0xA0812802, 0x00000002, + // Block 253, offset 0x3f40 + 0x00659A90, 0x00659A8F, 0x00000002, 0x00659A90, 0x00659A91, 0x00000003, + 0x00659A90, 0x00659A8F, 0xA0812802, 0x00000003, 0x00659A90, 0x00659A91, + 0xA0812802, 0x00000004, 0x00659A90, 0x00659A91, 0xA0812802, 0xA0812802, + 0x00000002, 0x00659C90, 0x00659C91, 0x00000003, 0x00659C90, 0x00659C91, + 0xA0812802, 0x00000004, 0x00659C90, 0x00659C91, 0xA0812802, 0xA0812802, + 0x00000002, 0x00659E90, 0x00659E8F, 0x00000002, 0x00659E90, 0x00659E91, + 0x00000003, 0x00659E90, 0x00659E8F, 0xA0812802, 0x00000003, 0x00659E90, + 0x00659E91, 0xA0812802, 0x00000004, 0x00659E90, 0x00659E91, 0xA0812802, + 0xA0812802, 0x00000002, 0x0065A090, 0x0065A091, 0x00000002, 0x0065A290, + 0x0065A291, 0x00000002, 0x0065A490, 0x0065A48F, 0x00000002, 0x0065A490, + 0x0065A491, 0x00000002, 0x0065A690, 0x0065A691, + // Block 254, offset 0x3f80 + 0x00000002, 0x0065A890, 0x0065A891, 0x00000002, 0x0065AA90, 0x0065AA8F, + 0x00000002, 0x0065AA90, 0x0065AA91, 0x00000003, 0x0065AA90, 0x0065AA8F, + 0xA0812802, 0x00000003, 0x0065AA90, 0x0065AA91, 0xA0812802, 0x00000004, + 0x0065AA90, 0x0065AA91, 0xA0812802, 0xA0812802, 0x00000003, 0x0065AA90, + 0x0065AA91, 0xA0812902, 0x00000004, 0x0065AA90, 0x0065AA91, 0xA0812902, + 0xA0812802, 0x00000002, 0x0065AC90, 0x0065AC8F, 0x00000002, 0x0065AC90, + 0x0065AC91, 0x00000003, 0x0065AC90, 0x0065AC8F, 0xA0812802, 0x00000003, + 0x0065AC90, 0x0065AC91, 0xA0812802, 0x00000004, 0x0065AC90, 0x0065AC91, + 0xA0812802, 0xA0812802, 0x00000003, 0x0065AC90, 0x0065AC91, 0xA0812902, + 0x00000004, 0x0065AC90, 0x0065AC91, 0xA0812902, 0xA0812802, 0x00000002, + 0x0065AE90, 0x0065AE8F, 0x00000002, 0x0065AE90, + // Block 255, offset 0x3fc0 + 0x0065AE91, 0x00000003, 0x0065AE90, 0x0065AE8F, 0xA0812802, 0x00000003, + 0x0065AE90, 0x0065AE91, 0xA0812802, 0x00000004, 0x0065AE90, 0x0065AE91, + 0xA0812802, 0xA0812802, 0x00000003, 0x0065AE90, 0x0065AE91, 0xA0812902, + 0x00000004, 0x0065AE90, 0x0065AE91, 0xA0812902, 0xA0812802, 0x00000002, + 0x0065B090, 0x0065B08F, 0x00000002, 0x0065B090, 0x0065B091, 0x00000003, + 0x0065B090, 0x0065B08F, 0xA0812802, 0x00000003, 0x0065B090, 0x0065B091, + 0xA0812802, 0x00000004, 0x0065B090, 0x0065B091, 0xA0812802, 0xA0812802, + 0x00000003, 0x0065B090, 0x0065B091, 0xA0812902, 0x00000004, 0x0065B090, + 0x0065B091, 0xA0812902, 0xA0812802, 0x00000002, 0x0065B290, 0x0065B28F, + 0x00000002, 0x0065B290, 0x0065B291, 0x00000003, 0x0065B290, 0x0065B28F, + 0xA0812802, 0x00000003, 0x0065B290, 0x0065B291, + // Block 256, offset 0x4000 + 0xA0812802, 0x00000004, 0x0065B290, 0x0065B291, 0xA0812802, 0xA0812802, + 0x00000003, 0x0065B290, 0x0065B291, 0xA0812902, 0x00000004, 0x0065B290, + 0x0065B291, 0xA0812902, 0xA0812802, 0x00000002, 0x0065B490, 0x0065B491, + 0x00000002, 0x0065B690, 0x0065B691, 0x00000002, 0x0065B890, 0x0065B88F, + 0x00000002, 0x0065B890, 0x0065B891, 0x00000002, 0x0065BA90, 0x0065BA91, + 0x00000002, 0x0065BC90, 0x0065BC91, 0x00000002, 0x0065BE90, 0x0065BE8F, + 0x00000002, 0x0065BE90, 0x0065BE91, 0x00000002, 0x0065C090, 0x0065C08F, + 0x00000002, 0x0065C090, 0x0065C091, 0x00000002, 0x0065C490, 0x0065C48F, + 0x00000002, 0x0065C490, 0x0065C491, 0x00000002, 0x4065C421, 0x0065C891, + 0x00000002, 0x0065C690, 0x0065C68F, 0x00000002, 0x0065C690, 0x0065C691, + 0x00000002, 0x0065C890, 0x0065C88F, 0x00000002, + // Block 257, offset 0x4040 + 0x0065C890, 0x0065C891, 0x00000002, 0x0065CA90, 0x0065CA8F, 0x00000002, + 0x0065CA90, 0x0065CA91, 0x00000002, 0x0065CC90, 0x0065CC8F, 0x00000002, + 0x0065CC90, 0x0065CC91, 0x00000002, 0x0065CE90, 0x0065CE8F, 0x00000002, + 0x0065CE90, 0x0065CE91, 0x00000002, 0x0065D090, 0x0065D08F, 0x00000002, + 0x0065D090, 0x0065D091, 0x00000003, 0x0065D090, 0x0065D08F, 0xA0812802, + 0x00000003, 0x0065D090, 0x0065D091, 0xA0812802, 0x00000004, 0x0065D090, + 0x0065D091, 0xA0812802, 0xA0812802, 0x00000002, 0x0065D290, 0x0065D291, + 0x00000003, 0x0065D290, 0x0065D291, 0xA0812802, 0x00000004, 0x0065D290, + 0x0065D291, 0xA0812802, 0xA0812802, 0x00000002, 0x0065D490, 0x0065D491, + 0x00000003, 0x0065D490, 0x0065D491, 0xA0812802, 0x00000004, 0x0065D490, + 0x0065D491, 0xA0812802, 0xA0812802, 0x00000002, + // Block 258, offset 0x4080 + 0x0065D690, 0x0065D691, 0x00000003, 0x0065D690, 0x0065D691, 0xA0812802, + 0x00000004, 0x0065D690, 0x0065D691, 0xA0812802, 0xA0812802, 0x00000002, + 0x0065D890, 0x0065D891, 0x00000002, 0x02B24E9C, 0x02D6C69C, 0x00000002, + 0x02BCE69C, 0x02C4209C, 0x00000002, 0x02CC1C9C, 0x02D9769C, 0x00000002, + 0x02CC5A9C, 0x02A9189C, 0x00000003, 0x00032683, 0x404FDA20, 0x40032620, + 0x00000003, 0x404FD821, 0x82092817, 0x404FA420, 0x00000003, 0x404FD821, + 0x82092817, 0x404FA620, 0x00000003, 0x404FD821, 0x82092817, 0x404FA820, + 0x00000003, 0x404FD821, 0x82092817, 0x404FAA20, 0x00000003, 0x404FD821, + 0x82092817, 0x404FAC20, 0x00000003, 0x404FD821, 0x82092817, 0x404FAE20, + 0x00000003, 0x404FD821, 0x82092817, 0x404FB020, 0x00000003, 0x404FD821, + 0x82092817, 0x404FB220, 0x00000003, 0x404FD821, + // Block 259, offset 0x40c0 + 0x82092817, 0x404FB420, 0x00000003, 0x404FD821, 0x82092817, 0x404FB620, + 0x00000003, 0x404FD821, 0x82092817, 0x404FB820, 0x00000003, 0x404FD821, + 0x82092817, 0x404FBA20, 0x00000003, 0x404FD821, 0x82092817, 0x404FBC20, + 0x00000003, 0x404FD821, 0x82092817, 0x404FBE20, 0x00000003, 0x404FD821, + 0x82092817, 0x404FC020, 0x00000003, 0x404FD821, 0x82092817, 0x404FC220, + 0x00000003, 0x404FD821, 0x82092817, 0x404FC420, 0x00000003, 0x404FD821, + 0x82092817, 0x404FC620, 0x00000003, 0x404FD821, 0x82092817, 0x404FC820, + 0x00000003, 0x404FD821, 0x82092817, 0x404FCA20, 0x00000003, 0x404FD821, + 0x82092817, 0x404FCC20, 0x00000003, 0x404FD821, 0x82092817, 0x404FCE20, + 0x00000003, 0x404FD821, 0x82092817, 0x404FD020, 0x00000003, 0x404FD821, + 0x82092817, 0x404FD220, 0x00000003, 0x404FD821, + // Block 260, offset 0x4100 + 0x82092817, 0x404FD420, 0x00000003, 0x404FD821, 0x82092817, 0x404FD620, + 0x00000003, 0x404FD821, 0x82092817, 0x404FD820, 0x00000003, 0x404FD821, + 0x82092817, 0x404FDA20, 0x00000003, 0x404FD821, 0x82092817, 0x404FDA20, + 0x00000003, 0x404FD821, 0x82092817, 0x404FDC20, 0x00000003, 0x404FD821, + 0x82092817, 0x404FDC20, 0x00000003, 0x404FD821, 0x82092817, 0x404FDC20, + 0x00000003, 0x404FD821, 0x82092817, 0x404FDE20, 0x00000003, 0x404FD821, + 0x82092817, 0x404FDE20, 0x00000003, 0x404FD821, 0x82092817, 0x404FE020, + 0x00000003, 0x404FD821, 0x82092817, 0x404FE220, 0x00000003, 0x404FD821, + 0x82092817, 0x404FE420, 0x00000003, 0x404FD821, 0x82092817, 0x404FE620, + 0x00000003, 0x404FD821, 0x82092817, 0x404FE820, 0x00000002, 0x404FE820, + 0x40500E20, 0x00000002, 0x404FE821, 0x40501020, + // Block 261, offset 0x4140 + 0x00000002, 0x404FE821, 0x40501220, 0x00000002, 0x404FE821, 0x40501820, + 0x00000003, 0x004FE8A3, 0x40501820, 0x404FA420, 0x00000002, 0x404FE821, + 0x40501A20, 0x00000003, 0x004FE8A3, 0x40501A20, 0x404FDC20, 0x00000002, + 0x404FE821, 0x40502620, 0x00000002, 0x404FE821, 0x40502820, 0x00000002, + 0x404FE821, 0x40502A20, 0x00000002, 0x004FE8A3, 0x40502A20, 0x00000002, + 0x404FE821, 0x40502C20, 0x00000002, 0x4062AC21, 0x4063A820, 0x00000002, + 0x4062AC22, 0x4063A820, 0x00000002, 0x4062AC23, 0x4063A820, 0x00000002, + 0x4062AC24, 0x4063A820, 0x00000002, 0x4062AC25, 0x4063A820, 0x00000002, + 0x4062AC26, 0x4063A820, 0x00000002, 0x4062AC27, 0x4063A820, 0x00000002, + 0x4062AC28, 0x4063A820, 0x00000002, 0x4062AC29, 0x4063A820, 0x00000002, + 0x4062AC2A, 0x4063A820, 0x00000002, 0x4062AC2B, + // Block 262, offset 0x4180 + 0x4063A820, 0x00000002, 0x4062AC2C, 0x4063A820, 0x00000002, 0x4062AC2D, + 0x4063A820, 0x00000002, 0x4062AC2E, 0x4063A820, 0x00000002, 0x4062AC2F, + 0x4063A820, 0x00000002, 0x4062AC30, 0x4063A820, 0x00000002, 0x4062AC31, + 0x4063A820, 0x00000002, 0x4062AC32, 0x4063A820, 0x00000002, 0x4062AC33, + 0x4063A820, 0x00000002, 0x4062AC34, 0x4063A820, 0x00000002, 0x4062AC35, + 0x4063A820, 0x00000002, 0x4062AC36, 0x4063A820, 0x00000002, 0x4062AC37, + 0x4063A820, 0x00000002, 0x4062AC38, 0x4063A820, 0x00000002, 0x4062AC39, + 0x4063A820, 0x00000002, 0x4062AC3A, 0x4063A820, 0x00000002, 0x4062AC3B, + 0x4063A820, 0x00000002, 0x4062AC3C, 0x4063A820, 0x00000002, 0x4062AC3D, + 0x4063A820, 0x00000002, 0x4062AC3E, 0x4063A820, 0x00000002, 0x4062AC3F, + 0x4063A820, 0x00000002, 0x4062AC40, 0x4063A820, + // Block 263, offset 0x41c0 + 0x00000002, 0x4062AC41, 0x4063A820, 0x00000002, 0x4062AC42, 0x4063A820, + 0x00000002, 0x4062AC43, 0x4063A820, 0x00000002, 0x4062AC44, 0x4063A820, + 0x00000002, 0x4062AC45, 0x4063A820, 0x00000002, 0x4062AC46, 0x4063A820, + 0x00000002, 0x4062AC47, 0x4063A820, 0x00000002, 0x4062AC48, 0x4063A820, + 0x00000002, 0x4062AC49, 0x4063A820, 0x00000002, 0x4062AC4A, 0x4063A820, + 0x00000002, 0x4062AC4B, 0x4063A820, 0x00000002, 0x4062AC4C, 0x4063A820, + 0x00000003, 0x4062AC21, 0x4063A820, 0x40646420, 0x00000003, 0x4062AC22, + 0x4063A820, 0x40646420, 0x00000003, 0x4062AC23, 0x4063A820, 0x40646420, + 0x00000003, 0x4062AC24, 0x4063A820, 0x40646420, 0x00000003, 0x4062AC25, + 0x4063A820, 0x40646420, 0x00000003, 0x4062AC26, 0x4063A820, 0x40646420, + 0x00000003, 0x4062AC27, 0x4063A820, 0x40646420, + // Block 264, offset 0x4200 + 0x00000003, 0x4062AC28, 0x4063A820, 0x40646420, 0x00000003, 0x4062AC29, + 0x4063A820, 0x40646420, 0x00000003, 0x4062AC2A, 0x4063A820, 0x40646420, + 0x00000003, 0x4062AC2B, 0x4063A820, 0x40646420, 0x00000003, 0x4062AC2C, + 0x4063A820, 0x40646420, 0x00000003, 0x4062AC2D, 0x4063A820, 0x40646420, + 0x00000003, 0x4062AC2E, 0x4063A820, 0x40646420, 0x00000003, 0x4062AC2F, + 0x4063A820, 0x40646420, 0x00000003, 0x4062AC30, 0x4063A820, 0x40646420, + 0x00000003, 0x4062AC31, 0x4063A820, 0x40646420, 0x00000003, 0x4062AC21, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC22, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062AC23, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC24, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC25, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062AC26, 0x4063A820, 0x40646A20, + // Block 265, offset 0x4240 + 0x00000003, 0x4062AC27, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC28, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC29, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062AC2A, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC2B, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC2C, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062AC2D, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC2E, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC2F, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062AC30, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC31, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC32, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062AC33, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC34, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC35, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062AC36, 0x4063A820, 0x40646A20, + // Block 266, offset 0x4280 + 0x00000003, 0x4062AC37, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC38, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC39, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062AC3A, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC3B, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC3C, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062AC3D, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC3E, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC3F, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062AC40, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC41, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC42, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062AC43, 0x4063A820, 0x40646A20, 0x00000003, 0x4062AC21, + 0x4063A820, 0x40647220, 0x00000003, 0x4062AC22, 0x4063A820, 0x40647220, + 0x00000003, 0x4062AC23, 0x4063A820, 0x40647220, + // Block 267, offset 0x42c0 + 0x00000003, 0x4062AC24, 0x4063A820, 0x40647220, 0x00000003, 0x4062AC25, + 0x4063A820, 0x40647220, 0x00000003, 0x4062AC26, 0x4063A820, 0x40647220, + 0x00000003, 0x4062AC27, 0x4063A820, 0x40647220, 0x00000003, 0x4062AC28, + 0x4063A820, 0x40647220, 0x00000003, 0x4062AC29, 0x4063A820, 0x40647220, + 0x00000003, 0x4062AC2A, 0x4063A820, 0x40647220, 0x00000003, 0x4062AC2B, + 0x4063A820, 0x40647220, 0x00000003, 0x4062AC2C, 0x4063A820, 0x40647220, + 0x00000003, 0x4062AC2D, 0x4063A820, 0x40647220, 0x00000003, 0x4062AC2E, + 0x4063A820, 0x40647220, 0x00000003, 0x4062AC2F, 0x4063A820, 0x40647220, + 0x00000003, 0x4062AC30, 0x4063A820, 0x40647220, 0x00000003, 0x4062AC21, + 0x4063A820, 0x40648220, 0x00000003, 0x4062AC22, 0x4063A820, 0x40648220, + 0x00000003, 0x4062AC23, 0x4063A820, 0x40648220, + // Block 268, offset 0x4300 + 0x00000003, 0x4062AC24, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC25, + 0x4063A820, 0x40648220, 0x00000003, 0x4062AC26, 0x4063A820, 0x40648220, + 0x00000003, 0x4062AC27, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC28, + 0x4063A820, 0x40648220, 0x00000003, 0x4062AC29, 0x4063A820, 0x40648220, + 0x00000003, 0x4062AC2A, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC2B, + 0x4063A820, 0x40648220, 0x00000003, 0x4062AC2C, 0x4063A820, 0x40648220, + 0x00000003, 0x4062AC2D, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC2E, + 0x4063A820, 0x40648220, 0x00000003, 0x4062AC2F, 0x4063A820, 0x40648220, + 0x00000003, 0x4062AC30, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC31, + 0x4063A820, 0x40648220, 0x00000003, 0x4062AC32, 0x4063A820, 0x40648220, + 0x00000003, 0x4062AC33, 0x4063A820, 0x40648220, + // Block 269, offset 0x4340 + 0x00000003, 0x4062AC34, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC35, + 0x4063A820, 0x40648220, 0x00000003, 0x4062AC36, 0x4063A820, 0x40648220, + 0x00000003, 0x4062AC37, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC38, + 0x4063A820, 0x40648220, 0x00000003, 0x4062AC39, 0x4063A820, 0x40648220, + 0x00000003, 0x4062AC3A, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC3B, + 0x4063A820, 0x40648220, 0x00000003, 0x4062AC3C, 0x4063A820, 0x40648220, + 0x00000003, 0x4062AC3D, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC3E, + 0x4063A820, 0x40648220, 0x00000003, 0x4062AC3F, 0x4063A820, 0x40648220, + 0x00000003, 0x4062AC40, 0x4063A820, 0x40648220, 0x00000003, 0x4062AC41, + 0x4063A820, 0x40648220, 0x00000003, 0x4062AC42, 0x4063A820, 0x40648220, + 0x00000003, 0x4062AC43, 0x4063A820, 0x40648220, + // Block 270, offset 0x4380 + 0x00000003, 0x4062AC21, 0x4063A820, 0x40648420, 0x00000003, 0x4062AC22, + 0x4063A820, 0x40648420, 0x00000003, 0x4062AC23, 0x4063A820, 0x40648420, + 0x00000003, 0x4062AC24, 0x4063A820, 0x40648420, 0x00000003, 0x4062AC25, + 0x4063A820, 0x40648420, 0x00000003, 0x4062AC26, 0x4063A820, 0x40648420, + 0x00000003, 0x4062AC27, 0x4063A820, 0x40648420, 0x00000003, 0x4062AC21, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC22, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062AC23, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC24, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC25, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062AC26, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC27, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC28, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062AC29, 0x4063A820, 0x40648C20, + // Block 271, offset 0x43c0 + 0x00000003, 0x4062AC2A, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC2B, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC2C, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062AC2D, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC2E, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC2F, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062AC30, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC31, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC32, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062AC33, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC34, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC35, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062AC36, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC37, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC38, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062AC39, 0x4063A820, 0x40648C20, + // Block 272, offset 0x4400 + 0x00000003, 0x4062AC3A, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC3B, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC3C, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062AC3D, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC3E, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC3F, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062AC40, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC41, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC42, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062AC43, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC44, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC45, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062AC46, 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC47, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062AC48, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062AC49, 0x4063A820, 0x40648C20, + // Block 273, offset 0x4440 + 0x00000002, 0x4062AC21, 0x4063AA20, 0x00000002, 0x4062AC22, 0x4063AA20, + 0x00000002, 0x4062AC23, 0x4063AA20, 0x00000002, 0x4062AC24, 0x4063AA20, + 0x00000002, 0x4062AC25, 0x4063AA20, 0x00000002, 0x4062AC26, 0x4063AA20, + 0x00000002, 0x4062AC27, 0x4063AA20, 0x00000002, 0x4062AC28, 0x4063AA20, + 0x00000002, 0x4062AC29, 0x4063AA20, 0x00000002, 0x4062AC2A, 0x4063AA20, + 0x00000002, 0x4062AC2B, 0x4063AA20, 0x00000002, 0x4062AC2C, 0x4063AA20, + 0x00000002, 0x4062AC2D, 0x4063AA20, 0x00000002, 0x4062AC2E, 0x4063AA20, + 0x00000002, 0x4062AC2F, 0x4063AA20, 0x00000002, 0x4062AC30, 0x4063AA20, + 0x00000002, 0x4062AC31, 0x4063AA20, 0x00000002, 0x4062AC32, 0x4063AA20, + 0x00000002, 0x4062AC33, 0x4063AA20, 0x00000002, 0x4062AC34, 0x4063AA20, + 0x00000002, 0x4062AC35, 0x4063AA20, 0x00000002, + // Block 274, offset 0x4480 + 0x4062AC36, 0x4063AA20, 0x00000002, 0x4062AC37, 0x4063AA20, 0x00000002, + 0x4062AC38, 0x4063AA20, 0x00000002, 0x4062AC39, 0x4063AA20, 0x00000002, + 0x4062AC3A, 0x4063AA20, 0x00000003, 0x4062AC21, 0x4063AA20, 0x40646420, + 0x00000003, 0x4062AC22, 0x4063AA20, 0x40646420, 0x00000003, 0x4062AC21, + 0x4063AA20, 0x40648C20, 0x00000003, 0x4062AC22, 0x4063AA20, 0x40648C20, + 0x00000003, 0x4062AC23, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062AC24, + 0x4063AA20, 0x40648C20, 0x00000003, 0x4062AC25, 0x4063AA20, 0x40648C20, + 0x00000003, 0x4062AC26, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062AC21, + 0x4063AC20, 0x40646420, 0x00000002, 0x4062AC21, 0x4063B020, 0x00000002, + 0x4062AC22, 0x4063B020, 0x00000002, 0x4062AC23, 0x4063B020, 0x00000002, + 0x4062AC24, 0x4063B020, 0x00000002, 0x4062AC25, + // Block 275, offset 0x44c0 + 0x4063B020, 0x00000002, 0x4062AC26, 0x4063B020, 0x00000002, 0x4062AC27, + 0x4063B020, 0x00000002, 0x4062AC28, 0x4063B020, 0x00000002, 0x4062AC29, + 0x4063B020, 0x00000002, 0x4062AC2A, 0x4063B020, 0x00000002, 0x4062AC2B, + 0x4063B020, 0x00000002, 0x4062AC2C, 0x4063B020, 0x00000002, 0x4062AC2D, + 0x4063B020, 0x00000002, 0x4062AC2E, 0x4063B020, 0x00000002, 0x4062AC2F, + 0x4063B020, 0x00000002, 0x4062AC30, 0x4063B020, 0x00000002, 0x4062AC31, + 0x4063B020, 0x00000002, 0x4062AC32, 0x4063B020, 0x00000002, 0x4062AC33, + 0x4063B020, 0x00000002, 0x4062AC34, 0x4063B020, 0x00000002, 0x4062AC35, + 0x4063B020, 0x00000002, 0x4062AC36, 0x4063B020, 0x00000002, 0x4062AC37, + 0x4063B020, 0x00000002, 0x4062AC38, 0x4063B020, 0x00000002, 0x4062AC39, + 0x4063B020, 0x00000002, 0x4062AC3A, 0x4063B020, + // Block 276, offset 0x4500 + 0x00000002, 0x4062AC3B, 0x4063B020, 0x00000002, 0x4062AC3C, 0x4063B020, + 0x00000002, 0x4062AC3D, 0x4063B020, 0x00000002, 0x4062AC3E, 0x4063B020, + 0x00000003, 0x4062AC21, 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC22, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC23, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062AC24, 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC25, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC26, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062AC27, 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC28, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC29, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062AC2A, 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC2B, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC2C, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062AC2D, 0x4063B020, 0x40646A20, + // Block 277, offset 0x4540 + 0x00000003, 0x4062AC2E, 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC2F, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC30, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062AC31, 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC32, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062AC21, 0x4063B020, 0x40647220, + 0x00000003, 0x4062AC22, 0x4063B020, 0x40647220, 0x00000003, 0x4062AC23, + 0x4063B020, 0x40647220, 0x00000003, 0x4062AC24, 0x4063B020, 0x40647220, + 0x00000003, 0x4062AC25, 0x4063B020, 0x40647220, 0x00000003, 0x4062AC26, + 0x4063B020, 0x40647220, 0x00000003, 0x4062AC27, 0x4063B020, 0x40647220, + 0x00000003, 0x4062AC21, 0x4063B020, 0x40648220, 0x00000003, 0x4062AC22, + 0x4063B020, 0x40648220, 0x00000003, 0x4062AC23, 0x4063B020, 0x40648220, + 0x00000003, 0x4062AC24, 0x4063B020, 0x40648220, + // Block 278, offset 0x4580 + 0x00000003, 0x4062AC25, 0x4063B020, 0x40648220, 0x00000003, 0x4062AC26, + 0x4063B020, 0x40648220, 0x00000003, 0x4062AC27, 0x4063B020, 0x40648220, + 0x00000003, 0x4062AC28, 0x4063B020, 0x40648220, 0x00000003, 0x4062AC29, + 0x4063B020, 0x40648220, 0x00000003, 0x4062AC21, 0x4063B020, 0x40648420, + 0x00000003, 0x4062AC22, 0x4063B020, 0x40648420, 0x00000003, 0x4062AC23, + 0x4063B020, 0x40648420, 0x00000003, 0x4062AC24, 0x4063B020, 0x40648420, + 0x00000003, 0x4062AC25, 0x4063B020, 0x40648420, 0x00000002, 0x4062AC21, + 0x4063B220, 0x00000002, 0x4062AC22, 0x4063B220, 0x00000002, 0x4062AC23, + 0x4063B220, 0x00000003, 0x4062AC21, 0x4063B420, 0x40646420, 0x00000003, + 0x4062AC22, 0x4063B420, 0x40646420, 0x00000003, 0x4062AC23, 0x4063B420, + 0x40646420, 0x00000003, 0x4062AC24, 0x4063B420, + // Block 279, offset 0x45c0 + 0x40646420, 0x00000003, 0x4062AC25, 0x4063B420, 0x40646420, 0x00000003, + 0x4062AC26, 0x4063B420, 0x40646420, 0x00000003, 0x4062AC27, 0x4063B420, + 0x40646420, 0x00000003, 0x4062AC28, 0x4063B420, 0x40646420, 0x00000003, + 0x4062AC29, 0x4063B420, 0x40646420, 0x00000003, 0x4062AC2A, 0x4063B420, + 0x40646420, 0x00000003, 0x4062AC2B, 0x4063B420, 0x40646420, 0x00000003, + 0x4062AC2C, 0x4063B420, 0x40646420, 0x00000003, 0x4062AC2D, 0x4063B420, + 0x40646420, 0x00000003, 0x4062AC21, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062AC22, 0x4063B420, 0x40646A20, 0x00000003, 0x4062AC23, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062AC24, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062AC25, 0x4063B420, 0x40646A20, 0x00000003, 0x4062AC26, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062AC27, 0x4063B420, + // Block 280, offset 0x4600 + 0x40646A20, 0x00000003, 0x4062AC28, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062AC29, 0x4063B420, 0x40646A20, 0x00000003, 0x4062AC2A, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062AC2B, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062AC2C, 0x4063B420, 0x40646A20, 0x00000003, 0x4062AC2D, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062AC2E, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062AC2F, 0x4063B420, 0x40646A20, 0x00000003, 0x4062AC30, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062AC31, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062AC32, 0x4063B420, 0x40646A20, 0x00000003, 0x4062AC33, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062AC34, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062AC21, 0x4063B420, 0x40647220, 0x00000003, 0x4062AC22, 0x4063B420, + 0x40647220, 0x00000003, 0x4062AC23, 0x4063B420, + // Block 281, offset 0x4640 + 0x40647220, 0x00000003, 0x4062AC24, 0x4063B420, 0x40647220, 0x00000003, + 0x4062AC25, 0x4063B420, 0x40647220, 0x00000003, 0x4062AC26, 0x4063B420, + 0x40647220, 0x00000003, 0x4062AC27, 0x4063B420, 0x40647220, 0x00000003, + 0x4062AC28, 0x4063B420, 0x40647220, 0x00000003, 0x4062AC29, 0x4063B420, + 0x40647220, 0x00000003, 0x4062AC21, 0x4063B420, 0x40648220, 0x00000003, + 0x4062AC22, 0x4063B420, 0x40648220, 0x00000003, 0x4062AC23, 0x4063B420, + 0x40648220, 0x00000003, 0x4062AC24, 0x4063B420, 0x40648220, 0x00000003, + 0x4062AC25, 0x4063B420, 0x40648220, 0x00000003, 0x4062AC26, 0x4063B420, + 0x40648220, 0x00000003, 0x4062AC27, 0x4063B420, 0x40648220, 0x00000003, + 0x4062AC28, 0x4063B420, 0x40648220, 0x00000003, 0x4062AC29, 0x4063B420, + 0x40648220, 0x00000003, 0x4062AC2A, 0x4063B420, + // Block 282, offset 0x4680 + 0x40648220, 0x00000003, 0x4062AC2B, 0x4063B420, 0x40648220, 0x00000003, + 0x4062AC2C, 0x4063B420, 0x40648220, 0x00000003, 0x4062AC2D, 0x4063B420, + 0x40648220, 0x00000003, 0x4062AC2E, 0x4063B420, 0x40648220, 0x00000003, + 0x4062AC2F, 0x4063B420, 0x40648220, 0x00000003, 0x4062AC21, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC22, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC23, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC24, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC25, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC26, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC27, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC28, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC29, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC2A, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC2B, 0x4063B420, + // Block 283, offset 0x46c0 + 0x40648C20, 0x00000003, 0x4062AC2C, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC2D, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC2E, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC2F, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC30, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC31, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC32, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC33, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC34, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC35, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC36, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC37, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC38, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC39, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC3A, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC3B, 0x4063B420, + // Block 284, offset 0x4700 + 0x40648C20, 0x00000003, 0x4062AC3C, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC3D, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC3E, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC3F, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC40, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC41, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC42, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC43, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC44, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC45, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC46, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC47, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC48, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC49, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC4A, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC4B, 0x4063B420, + // Block 285, offset 0x4740 + 0x40648C20, 0x00000003, 0x4062AC4C, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC4D, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC4E, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC4F, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC50, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC51, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC52, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC53, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC54, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC55, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC56, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC57, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC58, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC59, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC5A, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC5B, 0x4063B420, + // Block 286, offset 0x4780 + 0x40648C20, 0x00000003, 0x4062AC5C, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC5D, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC5E, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062AC5F, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062AC60, 0x4063B420, 0x40648C20, 0x00000003, 0x4062AC61, 0x4063B420, + 0x40648C20, 0x00000002, 0x4062AC21, 0x4063B620, 0x00000002, 0x4062AC22, + 0x4063B620, 0x00000002, 0x4062AC23, 0x4063B620, 0x00000002, 0x4062AC24, + 0x4063B620, 0x00000002, 0x4062AC25, 0x4063B620, 0x00000002, 0x4062AC26, + 0x4063B620, 0x00000002, 0x4062AC27, 0x4063B620, 0x00000002, 0x4062AC28, + 0x4063B620, 0x00000002, 0x4062AC29, 0x4063B620, 0x00000002, 0x4062AC2A, + 0x4063B620, 0x00000002, 0x4062AC2B, 0x4063B620, 0x00000002, 0x4062AC2C, + 0x4063B620, 0x00000002, 0x4062AC2D, 0x4063B620, + // Block 287, offset 0x47c0 + 0x00000002, 0x4062AC2E, 0x4063B620, 0x00000002, 0x4062AC2F, 0x4063B620, + 0x00000002, 0x4062AC30, 0x4063B620, 0x00000002, 0x4062AC31, 0x4063B620, + 0x00000002, 0x4062AC32, 0x4063B620, 0x00000002, 0x4062AC33, 0x4063B620, + 0x00000002, 0x4062AC34, 0x4063B620, 0x00000002, 0x4062AC35, 0x4063B620, + 0x00000002, 0x4062AC36, 0x4063B620, 0x00000002, 0x4062AC37, 0x4063B620, + 0x00000002, 0x4062AC38, 0x4063B620, 0x00000002, 0x4062AC39, 0x4063B620, + 0x00000002, 0x4062AC3A, 0x4063B620, 0x00000002, 0x4062AC3B, 0x4063B620, + 0x00000002, 0x4062AC3C, 0x4063B620, 0x00000002, 0x4062AC3D, 0x4063B620, + 0x00000002, 0x4062AC3E, 0x4063B620, 0x00000002, 0x4062AC3F, 0x4063B620, + 0x00000002, 0x4062AC40, 0x4063B620, 0x00000002, 0x4062AC41, 0x4063B620, + 0x00000002, 0x4062AC42, 0x4063B620, 0x00000002, + // Block 288, offset 0x4800 + 0x4062AC43, 0x4063B620, 0x00000002, 0x4062AC44, 0x4063B620, 0x00000002, + 0x4062AC21, 0x4063B820, 0x00000002, 0x4062AC22, 0x4063B820, 0x00000002, + 0x4062AC23, 0x4063B820, 0x00000002, 0x4062AC24, 0x4063B820, 0x00000002, + 0x4062AC25, 0x4063B820, 0x00000002, 0x4062AC26, 0x4063B820, 0x00000002, + 0x4062AC27, 0x4063B820, 0x00000002, 0x4062AC28, 0x4063B820, 0x00000002, + 0x4062AC29, 0x4063B820, 0x00000002, 0x4062AC2A, 0x4063B820, 0x00000002, + 0x4062AC2B, 0x4063B820, 0x00000002, 0x4062AC2C, 0x4063B820, 0x00000002, + 0x4062AC2D, 0x4063B820, 0x00000002, 0x4062AC2E, 0x4063B820, 0x00000002, + 0x4062AC2F, 0x4063B820, 0x00000002, 0x4062AC30, 0x4063B820, 0x00000002, + 0x4062AC31, 0x4063B820, 0x00000002, 0x4062AC32, 0x4063B820, 0x00000002, + 0x4062AC33, 0x4063B820, 0x00000002, 0x4062AC34, + // Block 289, offset 0x4840 + 0x4063B820, 0x00000002, 0x4062AC35, 0x4063B820, 0x00000002, 0x4062AC36, + 0x4063B820, 0x00000002, 0x4062AC37, 0x4063B820, 0x00000002, 0x4062AC38, + 0x4063B820, 0x00000002, 0x4062AC39, 0x4063B820, 0x00000002, 0x4062AC3A, + 0x4063B820, 0x00000002, 0x4062AC3B, 0x4063B820, 0x00000002, 0x4062AC3C, + 0x4063B820, 0x00000002, 0x4062AC3D, 0x4063B820, 0x00000002, 0x4062AC3E, + 0x4063B820, 0x00000002, 0x4062AC3F, 0x4063B820, 0x00000002, 0x4062AC40, + 0x4063B820, 0x00000002, 0x4062AC41, 0x4063B820, 0x00000002, 0x4062AC42, + 0x4063B820, 0x00000002, 0x4062AC43, 0x4063B820, 0x00000002, 0x4062AC44, + 0x4063B820, 0x00000002, 0x4062AC45, 0x4063B820, 0x00000002, 0x4062AC46, + 0x4063B820, 0x00000002, 0x4062AC47, 0x4063B820, 0x00000002, 0x4062AC48, + 0x4063B820, 0x00000002, 0x4062AC49, 0x4063B820, + // Block 290, offset 0x4880 + 0x00000002, 0x4062AC4A, 0x4063B820, 0x00000002, 0x4062AC4B, 0x4063B820, + 0x00000002, 0x4062AC4C, 0x4063B820, 0x00000002, 0x4062AC4D, 0x4063B820, + 0x00000002, 0x4062AC4E, 0x4063B820, 0x00000002, 0x4062AC4F, 0x4063B820, + 0x00000002, 0x4062AC50, 0x4063B820, 0x00000002, 0x4062AC51, 0x4063B820, + 0x00000002, 0x4062AC52, 0x4063B820, 0x00000002, 0x4062AC53, 0x4063B820, + 0x00000002, 0x4062AC54, 0x4063B820, 0x00000002, 0x4062AC55, 0x4063B820, + 0x00000002, 0x4062AC56, 0x4063B820, 0x00000002, 0x4062AC57, 0x4063B820, + 0x00000002, 0x4062AC58, 0x4063B820, 0x00000002, 0x4062AC59, 0x4063B820, + 0x00000002, 0x4062AC5A, 0x4063B820, 0x00000002, 0x4062AC5B, 0x4063B820, + 0x00000002, 0x4062AC5C, 0x4063B820, 0x00000002, 0x4062AC5D, 0x4063B820, + 0x00000002, 0x4062AC5E, 0x4063B820, 0x00000002, + // Block 291, offset 0x48c0 + 0x4062AC5F, 0x4063B820, 0x00000002, 0x4062AC60, 0x4063B820, 0x00000002, + 0x4062AC61, 0x4063B820, 0x00000002, 0x4062AC62, 0x4063B820, 0x00000002, + 0x4062AC63, 0x4063B820, 0x00000003, 0x4062AC21, 0x4063B820, 0x40646420, + 0x00000003, 0x4062AC22, 0x4063B820, 0x40646420, 0x00000003, 0x4062AC23, + 0x4063B820, 0x40646420, 0x00000003, 0x4062AC24, 0x4063B820, 0x40646420, + 0x00000003, 0x4062AC25, 0x4063B820, 0x40646420, 0x00000003, 0x4062AC26, + 0x4063B820, 0x40646420, 0x00000003, 0x4062AC27, 0x4063B820, 0x40646420, + 0x00000003, 0x4062AC28, 0x4063B820, 0x40646420, 0x00000003, 0x4062AC29, + 0x4063B820, 0x40646420, 0x00000003, 0x4062AC2A, 0x4063B820, 0x40646420, + 0x00000003, 0x4062AC2B, 0x4063B820, 0x40646420, 0x00000003, 0x4062AC2C, + 0x4063B820, 0x40646420, 0x00000003, 0x4062AC21, + // Block 292, offset 0x4900 + 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC22, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062AC23, 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC24, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC25, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062AC26, 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC27, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC28, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062AC29, 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC2A, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC2B, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062AC2C, 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC2D, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC2E, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062AC2F, 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC30, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC31, + // Block 293, offset 0x4940 + 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC32, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062AC33, 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC34, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC35, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062AC36, 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC37, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062AC38, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062AC21, 0x4063B820, 0x40647220, 0x00000003, 0x4062AC22, + 0x4063B820, 0x40647220, 0x00000003, 0x4062AC23, 0x4063B820, 0x40647220, + 0x00000003, 0x4062AC24, 0x4063B820, 0x40647220, 0x00000003, 0x4062AC25, + 0x4063B820, 0x40647220, 0x00000003, 0x4062AC26, 0x4063B820, 0x40647220, + 0x00000003, 0x4062AC21, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC22, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC23, + // Block 294, offset 0x4980 + 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC24, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062AC25, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC26, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC27, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062AC28, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC29, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC2A, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062AC2B, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC2C, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC2D, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062AC2E, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC2F, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC30, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062AC31, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC32, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC33, + // Block 295, offset 0x49c0 + 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC34, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062AC35, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC36, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC37, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062AC38, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC39, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC3A, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062AC3B, 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC3C, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062AC21, 0x4063B820, 0x40648E20, + 0x00000002, 0x4062AC21, 0x4063BA20, 0x00000002, 0x4062AC22, 0x4063BA20, + 0x00000002, 0x4062AC23, 0x4063BA20, 0x00000002, 0x4062AC24, 0x4063BA20, + 0x00000002, 0x4062AC25, 0x4063BA20, 0x00000002, 0x4062AC26, 0x4063BA20, + 0x00000002, 0x4062AC27, 0x4063BA20, 0x00000002, + // Block 296, offset 0x4a00 + 0x4062AC28, 0x4063BA20, 0x00000002, 0x4062AC29, 0x4063BA20, 0x00000002, + 0x4062AC2A, 0x4063BA20, 0x00000002, 0x4062AC2B, 0x4063BA20, 0x00000002, + 0x4062AC2C, 0x4063BA20, 0x00000002, 0x4062AC2D, 0x4063BA20, 0x00000002, + 0x4062AC2E, 0x4063BA20, 0x00000002, 0x4062AC2F, 0x4063BA20, 0x00000002, + 0x4062AC30, 0x4063BA20, 0x00000002, 0x4062AC31, 0x4063BA20, 0x00000002, + 0x4062AC32, 0x4063BA20, 0x00000002, 0x4062AC33, 0x4063BA20, 0x00000002, + 0x4062AC34, 0x4063BA20, 0x00000002, 0x4062AC35, 0x4063BA20, 0x00000002, + 0x4062AC36, 0x4063BA20, 0x00000002, 0x4062AC37, 0x4063BA20, 0x00000002, + 0x4062AC38, 0x4063BA20, 0x00000002, 0x4062AC39, 0x4063BA20, 0x00000003, + 0x4062AC21, 0x4063BA20, 0x40646420, 0x00000003, 0x4062AC22, 0x4063BA20, + 0x40646420, 0x00000003, 0x4062AC23, 0x4063BA20, + // Block 297, offset 0x4a40 + 0x40646420, 0x00000003, 0x4062AC24, 0x4063BA20, 0x40646420, 0x00000003, + 0x4062AC25, 0x4063BA20, 0x40646420, 0x00000003, 0x4062AC26, 0x4063BA20, + 0x40646420, 0x00000003, 0x4062AC27, 0x4063BA20, 0x40646420, 0x00000003, + 0x4062AC28, 0x4063BA20, 0x40646420, 0x00000003, 0x4062AC29, 0x4063BA20, + 0x40646420, 0x00000003, 0x4062AC21, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062AC22, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC23, 0x4063BA20, + 0x40646A20, 0x00000003, 0x4062AC24, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062AC25, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC26, 0x4063BA20, + 0x40646A20, 0x00000003, 0x4062AC27, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062AC28, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC29, 0x4063BA20, + 0x40646A20, 0x00000003, 0x4062AC2A, 0x4063BA20, + // Block 298, offset 0x4a80 + 0x40646A20, 0x00000003, 0x4062AC2B, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062AC2C, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC2D, 0x4063BA20, + 0x40646A20, 0x00000003, 0x4062AC2E, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062AC2F, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC30, 0x4063BA20, + 0x40646A20, 0x00000003, 0x4062AC31, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062AC32, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC33, 0x4063BA20, + 0x40646A20, 0x00000003, 0x4062AC34, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062AC35, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC36, 0x4063BA20, + 0x40646A20, 0x00000003, 0x4062AC37, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062AC38, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC39, 0x4063BA20, + 0x40646A20, 0x00000003, 0x4062AC3A, 0x4063BA20, + // Block 299, offset 0x4ac0 + 0x40646A20, 0x00000003, 0x4062AC3B, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062AC3C, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC3D, 0x4063BA20, + 0x40646A20, 0x00000003, 0x4062AC3E, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062AC3F, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062AC21, 0x4063BA20, + 0x40647220, 0x00000003, 0x4062AC22, 0x4063BA20, 0x40647220, 0x00000003, + 0x4062AC23, 0x4063BA20, 0x40647220, 0x00000003, 0x4062AC24, 0x4063BA20, + 0x40647220, 0x00000003, 0x4062AC25, 0x4063BA20, 0x40647220, 0x00000003, + 0x4062AC26, 0x4063BA20, 0x40647220, 0x00000003, 0x4062AC27, 0x4063BA20, + 0x40647220, 0x00000003, 0x4062AC28, 0x4063BA20, 0x40647220, 0x00000003, + 0x4062AC29, 0x4063BA20, 0x40647220, 0x00000003, 0x4062AC2A, 0x4063BA20, + 0x40647220, 0x00000003, 0x4062AC21, 0x4063BA20, + // Block 300, offset 0x4b00 + 0x40648C20, 0x00000003, 0x4062AC22, 0x4063BA20, 0x40648C20, 0x00000003, + 0x4062AC23, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC24, 0x4063BA20, + 0x40648C20, 0x00000003, 0x4062AC25, 0x4063BA20, 0x40648C20, 0x00000003, + 0x4062AC26, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC27, 0x4063BA20, + 0x40648C20, 0x00000003, 0x4062AC28, 0x4063BA20, 0x40648C20, 0x00000003, + 0x4062AC29, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC2A, 0x4063BA20, + 0x40648C20, 0x00000003, 0x4062AC2B, 0x4063BA20, 0x40648C20, 0x00000003, + 0x4062AC2C, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC2D, 0x4063BA20, + 0x40648C20, 0x00000003, 0x4062AC2E, 0x4063BA20, 0x40648C20, 0x00000003, + 0x4062AC2F, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC30, 0x4063BA20, + 0x40648C20, 0x00000003, 0x4062AC31, 0x4063BA20, + // Block 301, offset 0x4b40 + 0x40648C20, 0x00000003, 0x4062AC32, 0x4063BA20, 0x40648C20, 0x00000003, + 0x4062AC33, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC34, 0x4063BA20, + 0x40648C20, 0x00000003, 0x4062AC35, 0x4063BA20, 0x40648C20, 0x00000003, + 0x4062AC36, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062AC37, 0x4063BA20, + 0x40648C20, 0x00000003, 0x4062AC38, 0x4063BA20, 0x40648C20, 0x00000002, + 0x4062AC21, 0x4063BC20, 0x00000002, 0x4062AC22, 0x4063BC20, 0x00000002, + 0x4062AC23, 0x4063BC20, 0x00000002, 0x4062AC24, 0x4063BC20, 0x00000002, + 0x4062AC25, 0x4063BC20, 0x00000002, 0x4062AC26, 0x4063BC20, 0x00000002, + 0x4062AC27, 0x4063BC20, 0x00000002, 0x4062AC21, 0x4063BE20, 0x00000002, + 0x4062AC22, 0x4063BE20, 0x00000002, 0x4062AC23, 0x4063BE20, 0x00000002, + 0x4062AC24, 0x4063BE20, 0x00000002, 0x4062AC25, + // Block 302, offset 0x4b80 + 0x4063BE20, 0x00000002, 0x4062AC26, 0x4063BE20, 0x00000002, 0x4062AC27, + 0x4063BE20, 0x00000002, 0x4062AC28, 0x4063BE20, 0x00000002, 0x4062AC29, + 0x4063BE20, 0x00000002, 0x4062AC2A, 0x4063BE20, 0x00000002, 0x4062AC2B, + 0x4063BE20, 0x00000002, 0x4062AC2C, 0x4063BE20, 0x00000002, 0x4062AC2D, + 0x4063BE20, 0x00000002, 0x4062AC2E, 0x4063BE20, 0x00000002, 0x4062AC2F, + 0x4063BE20, 0x00000002, 0x4062AC30, 0x4063BE20, 0x00000003, 0x4062AC21, + 0x4063BE20, 0x40646420, 0x00000003, 0x4062AC21, 0x4063BE20, 0x40648C20, + 0x00000003, 0x4062AC22, 0x4063BE20, 0x40648C20, 0x00000003, 0x4062AC23, + 0x4063BE20, 0x40648C20, 0x00000003, 0x4062AC24, 0x4063BE20, 0x40648C20, + 0x00000003, 0x4062AC25, 0x4063BE20, 0x40648C20, 0x00000003, 0x4062AC26, + 0x4063BE20, 0x40648C20, 0x00000003, 0x4062AC27, + // Block 303, offset 0x4bc0 + 0x4063BE20, 0x40648C20, 0x00000003, 0x4062AC28, 0x4063BE20, 0x40648C20, + 0x00000002, 0x4062AC21, 0x4063C020, 0x00000002, 0x4062AC22, 0x4063C020, + 0x00000002, 0x4062AC23, 0x4063C020, 0x00000002, 0x4062AC24, 0x4063C020, + 0x00000002, 0x4062AC25, 0x4063C020, 0x00000002, 0x4062AC26, 0x4063C020, + 0x00000002, 0x4062AC27, 0x4063C020, 0x00000002, 0x4062AC28, 0x4063C020, + 0x00000002, 0x4062AC29, 0x4063C020, 0x00000002, 0x4062AC2A, 0x4063C020, + 0x00000002, 0x4062AC2B, 0x4063C020, 0x00000002, 0x4062AC2C, 0x4063C020, + 0x00000002, 0x4062AC2D, 0x4063C020, 0x00000002, 0x4062AC2E, 0x4063C020, + 0x00000002, 0x4062AC2F, 0x4063C020, 0x00000002, 0x4062AC30, 0x4063C020, + 0x00000002, 0x4062AC31, 0x4063C020, 0x00000002, 0x4062AC32, 0x4063C020, + 0x00000002, 0x4062AC33, 0x4063C020, 0x00000002, + // Block 304, offset 0x4c00 + 0x4062AC34, 0x4063C020, 0x00000002, 0x4062AC35, 0x4063C020, 0x00000002, + 0x4062AC36, 0x4063C020, 0x00000002, 0x4062AC37, 0x4063C020, 0x00000002, + 0x4062AC38, 0x4063C020, 0x00000002, 0x4062AC39, 0x4063C020, 0x00000002, + 0x4062AC3A, 0x4063C020, 0x00000002, 0x4062AC3B, 0x4063C020, 0x00000002, + 0x4062AC3C, 0x4063C020, 0x00000002, 0x4062AC3D, 0x4063C020, 0x00000002, + 0x4062AC3E, 0x4063C020, 0x00000002, 0x4062AC3F, 0x4063C020, 0x00000002, + 0x4062AC40, 0x4063C020, 0x00000002, 0x4062AC41, 0x4063C020, 0x00000002, + 0x4062AC42, 0x4063C020, 0x00000002, 0x4062AC43, 0x4063C020, 0x00000002, + 0x4062AC44, 0x4063C020, 0x00000002, 0x4062AC45, 0x4063C020, 0x00000002, + 0x4062AC46, 0x4063C020, 0x00000002, 0x4062AC47, 0x4063C020, 0x00000002, + 0x4062AC48, 0x4063C020, 0x00000002, 0x4062AC49, + // Block 305, offset 0x4c40 + 0x4063C020, 0x00000002, 0x4062AC4A, 0x4063C020, 0x00000002, 0x4062AC4B, + 0x4063C020, 0x00000002, 0x4062AC4C, 0x4063C020, 0x00000002, 0x4062AC21, + 0x4063C220, 0x00000002, 0x4062AC22, 0x4063C220, 0x00000002, 0x4062AC23, + 0x4063C220, 0x00000002, 0x4062AC24, 0x4063C220, 0x00000002, 0x4062AC25, + 0x4063C220, 0x00000002, 0x4062AC26, 0x4063C220, 0x00000002, 0x4062AC27, + 0x4063C220, 0x00000002, 0x4062AC28, 0x4063C220, 0x00000002, 0x4062AC29, + 0x4063C220, 0x00000002, 0x4062AC2A, 0x4063C220, 0x00000002, 0x4062AC2B, + 0x4063C220, 0x00000002, 0x4062AC2C, 0x4063C220, 0x00000002, 0x4062AC2D, + 0x4063C220, 0x00000002, 0x4062AC2E, 0x4063C220, 0x00000002, 0x4062AC2F, + 0x4063C220, 0x00000002, 0x4062AC30, 0x4063C220, 0x00000002, 0x4062AC31, + 0x4063C220, 0x00000002, 0x4062AC32, 0x4063C220, + // Block 306, offset 0x4c80 + 0x00000002, 0x4062AC33, 0x4063C220, 0x00000002, 0x4062AC34, 0x4063C220, + 0x00000002, 0x4062AC35, 0x4063C220, 0x00000002, 0x4062AC36, 0x4063C220, + 0x00000002, 0x4062AC37, 0x4063C220, 0x00000002, 0x4062AC38, 0x4063C220, + 0x00000002, 0x4062AC39, 0x4063C220, 0x00000002, 0x4062AC3A, 0x4063C220, + 0x00000002, 0x4062AC3B, 0x4063C220, 0x00000002, 0x4062AC3C, 0x4063C220, + 0x00000002, 0x4062AC3D, 0x4063C220, 0x00000002, 0x4062AC3E, 0x4063C220, + 0x00000002, 0x4062AC3F, 0x4063C220, 0x00000002, 0x4062AC40, 0x4063C220, + 0x00000002, 0x4062AC41, 0x4063C220, 0x00000002, 0x4062AC42, 0x4063C220, + 0x00000002, 0x4062AC43, 0x4063C220, 0x00000002, 0x4062AC44, 0x4063C220, + 0x00000002, 0x4062AC45, 0x4063C220, 0x00000002, 0x4062AC46, 0x4063C220, + 0x00000002, 0x4062AC47, 0x4063C220, 0x00000002, + // Block 307, offset 0x4cc0 + 0x4062AC48, 0x4063C220, 0x00000002, 0x4062AC49, 0x4063C220, 0x00000002, + 0x4062AC4A, 0x4063C220, 0x00000002, 0x4062AC4B, 0x4063C220, 0x00000002, + 0x4062AC4C, 0x4063C220, 0x00000002, 0x4062AC4D, 0x4063C220, 0x00000002, + 0x4062AC4E, 0x4063C220, 0x00000002, 0x4062AC4F, 0x4063C220, 0x00000002, + 0x4062AC50, 0x4063C220, 0x00000002, 0x4062AC51, 0x4063C220, 0x00000002, + 0x4062AC52, 0x4063C220, 0x00000002, 0x4062AC53, 0x4063C220, 0x00000002, + 0x4062AC54, 0x4063C220, 0x00000002, 0x4062AC55, 0x4063C220, 0x00000002, + 0x4062AC56, 0x4063C220, 0x00000002, 0x4062AC57, 0x4063C220, 0x00000002, + 0x4062AC58, 0x4063C220, 0x00000002, 0x4062AC59, 0x4063C220, 0x00000002, + 0x4062AC5A, 0x4063C220, 0x00000002, 0x4062AC5B, 0x4063C220, 0x00000002, + 0x4062AC5C, 0x4063C220, 0x00000002, 0x4062AC5D, + // Block 308, offset 0x4d00 + 0x4063C220, 0x00000002, 0x4062AC5E, 0x4063C220, 0x00000002, 0x4062AC5F, + 0x4063C220, 0x00000002, 0x4062AC60, 0x4063C220, 0x00000002, 0x4062AC61, + 0x4063C220, 0x00000002, 0x4062AC62, 0x4063C220, 0x00000002, 0x4062AC63, + 0x4063C220, 0x00000002, 0x4062AC64, 0x4063C220, 0x00000002, 0x4062AC65, + 0x4063C220, 0x00000002, 0x4062AC66, 0x4063C220, 0x00000002, 0x4062AC67, + 0x4063C220, 0x00000002, 0x4062AC68, 0x4063C220, 0x00000002, 0x4062AC69, + 0x4063C220, 0x00000002, 0x4062AC6A, 0x4063C220, 0x00000002, 0x4062AC6B, + 0x4063C220, 0x00000002, 0x4062AC6C, 0x4063C220, 0x00000002, 0x4062AC6D, + 0x4063C220, 0x00000002, 0x4062AC6E, 0x4063C220, 0x00000002, 0x4062AC6F, + 0x4063C220, 0x00000002, 0x4062AC70, 0x4063C220, 0x00000002, 0x4062AC71, + 0x4063C220, 0x00000002, 0x4062AC72, 0x4063C220, + // Block 309, offset 0x4d40 + 0x00000002, 0x4062AC73, 0x4063C220, 0x00000002, 0x4062AC74, 0x4063C220, + 0x00000002, 0x4062AC75, 0x4063C220, 0x00000002, 0x4062AC76, 0x4063C220, + 0x00000002, 0x4062AC77, 0x4063C220, 0x00000002, 0x4062AC78, 0x4063C220, + 0x00000002, 0x4062AC79, 0x4063C220, 0x00000002, 0x4062AC7A, 0x4063C220, + 0x00000002, 0x4062AC7B, 0x4063C220, 0x00000002, 0x4062AC7C, 0x4063C220, + 0x00000002, 0x4062AC7D, 0x4063C220, 0x00000002, 0x4062AC7E, 0x4063C220, + 0x00000002, 0x4062AC7F, 0x4063C220, 0x00000002, 0x4062AC80, 0x4063C220, + 0x00000002, 0x4062AC81, 0x4063C220, 0x00000002, 0x4062AC82, 0x4063C220, + 0x00000002, 0x4062AC83, 0x4063C220, 0x00000002, 0x4062AC84, 0x4063C220, + 0x00000002, 0x4062AC85, 0x4063C220, 0x00000002, 0x4062AC86, 0x4063C220, + 0x00000002, 0x4062AC87, 0x4063C220, 0x00000003, + // Block 310, offset 0x4d80 + 0x4062AC21, 0x4063C220, 0x40646420, 0x00000003, 0x4062AC22, 0x4063C220, + 0x40646420, 0x00000003, 0x4062AC23, 0x4063C220, 0x40646420, 0x00000003, + 0x4062AC24, 0x4063C220, 0x40646420, 0x00000003, 0x4062AC25, 0x4063C220, + 0x40646420, 0x00000003, 0x4062AC26, 0x4063C220, 0x40646420, 0x00000003, + 0x4062AC27, 0x4063C220, 0x40646420, 0x00000003, 0x4062AC28, 0x4063C220, + 0x40646420, 0x00000003, 0x4062AC29, 0x4063C220, 0x40646420, 0x00000003, + 0x4062AC2A, 0x4063C220, 0x40646420, 0x00000003, 0x4062AC21, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062AC22, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062AC23, 0x4063C220, 0x40646A20, 0x00000003, 0x4062AC24, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062AC25, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062AC26, 0x4063C220, 0x40646A20, 0x00000003, + // Block 311, offset 0x4dc0 + 0x4062AC27, 0x4063C220, 0x40646A20, 0x00000003, 0x4062AC28, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062AC29, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062AC21, 0x4063C220, 0x40647220, 0x00000003, 0x4062AC22, 0x4063C220, + 0x40647220, 0x00000003, 0x4062AC23, 0x4063C220, 0x40647220, 0x00000003, + 0x4062AC24, 0x4063C220, 0x40647220, 0x00000003, 0x4062AC25, 0x4063C220, + 0x40647220, 0x00000003, 0x4062AC26, 0x4063C220, 0x40647220, 0x00000003, + 0x4062AC27, 0x4063C220, 0x40647220, 0x00000003, 0x4062AC28, 0x4063C220, + 0x40647220, 0x00000003, 0x4062AC21, 0x4063C220, 0x40648C20, 0x00000003, + 0x4062AC22, 0x4063C220, 0x40648C20, 0x00000003, 0x4062AC23, 0x4063C220, + 0x40648C20, 0x00000003, 0x4062AC24, 0x4063C220, 0x40648C20, 0x00000003, + 0x4062AC25, 0x4063C220, 0x40648C20, 0x00000003, + // Block 312, offset 0x4e00 + 0x4062AC26, 0x4063C220, 0x40648C20, 0x00000003, 0x4062AC27, 0x4063C220, + 0x40648C20, 0x00000003, 0x4062AC21, 0x4063C420, 0x40646A20, 0x00000003, + 0x4062AC22, 0x4063C420, 0x40646A20, 0x00000003, 0x4062AC23, 0x4063C420, + 0x40646A20, 0x00000003, 0x4062AC24, 0x4063C420, 0x40646A20, 0x00000003, + 0x4062AC25, 0x4063C420, 0x40646A20, 0x00000003, 0x4062AC26, 0x4063C420, + 0x40646A20, 0x00000003, 0x4062AC27, 0x4063C420, 0x40646A20, 0x00000003, + 0x4062AC28, 0x4063C420, 0x40646A20, 0x00000003, 0x4062AC29, 0x4063C420, + 0x40646A20, 0x00000003, 0x4062AC2A, 0x4063C420, 0x40646A20, 0x00000003, + 0x4062AC2B, 0x4063C420, 0x40646A20, 0x00000003, 0x4062AC2C, 0x4063C420, + 0x40646A20, 0x00000003, 0x4062AC2D, 0x4063C420, 0x40646A20, 0x00000003, + 0x4062AC2E, 0x4063C420, 0x40646A20, 0x00000003, + // Block 313, offset 0x4e40 + 0x4062AC2F, 0x4063C420, 0x40646A20, 0x00000003, 0x4062AC30, 0x4063C420, + 0x40646A20, 0x00000003, 0x4062AC21, 0x4063C420, 0x40647220, 0x00000003, + 0x4062AC22, 0x4063C420, 0x40647220, 0x00000003, 0x4062AC23, 0x4063C420, + 0x40647220, 0x00000003, 0x4062AC24, 0x4063C420, 0x40647220, 0x00000003, + 0x4062AC25, 0x4063C420, 0x40647220, 0x00000002, 0x4062AC21, 0x4063C620, + 0x00000002, 0x4062AC22, 0x4063C620, 0x00000002, 0x4062AC23, 0x4063C620, + 0x00000002, 0x4062AC24, 0x4063C620, 0x00000002, 0x4062AC25, 0x4063C620, + 0x00000002, 0x4062AC26, 0x4063C620, 0x00000002, 0x4062AC27, 0x4063C620, + 0x00000002, 0x4062AC28, 0x4063C620, 0x00000002, 0x4062AC29, 0x4063C620, + 0x00000002, 0x4062AC2A, 0x4063C620, 0x00000002, 0x4062AC2B, 0x4063C620, + 0x00000002, 0x4062AC2C, 0x4063C620, 0x00000002, + // Block 314, offset 0x4e80 + 0x4062AC2D, 0x4063C620, 0x00000002, 0x4062AC2E, 0x4063C620, 0x00000002, + 0x4062AC2F, 0x4063C620, 0x00000002, 0x4062AC30, 0x4063C620, 0x00000002, + 0x4062AC31, 0x4063C620, 0x00000002, 0x4062AC32, 0x4063C620, 0x00000002, + 0x4062AC33, 0x4063C620, 0x00000002, 0x4062AC34, 0x4063C620, 0x00000002, + 0x4062AC21, 0x4063C820, 0x00000002, 0x4062AC22, 0x4063C820, 0x00000002, + 0x4062AC23, 0x4063C820, 0x00000002, 0x4062AC24, 0x4063C820, 0x00000002, + 0x4062AC21, 0x4063CA20, 0x00000002, 0x4062AC22, 0x4063CA20, 0x00000002, + 0x4062AC23, 0x4063CA20, 0x00000002, 0x4062AC24, 0x4063CA20, 0x00000002, + 0x4062AC25, 0x4063CA20, 0x00000002, 0x4062AC26, 0x4063CA20, 0x00000002, + 0x4062AC27, 0x4063CA20, 0x00000002, 0x4062AC28, 0x4063CA20, 0x00000002, + 0x4062AC29, 0x4063CA20, 0x00000002, 0x4062AC2A, + // Block 315, offset 0x4ec0 + 0x4063CA20, 0x00000002, 0x4062AC2B, 0x4063CA20, 0x00000002, 0x4062AC2C, + 0x4063CA20, 0x00000002, 0x4062AC2D, 0x4063CA20, 0x00000002, 0x4062AC2E, + 0x4063CA20, 0x00000002, 0x4062AC2F, 0x4063CA20, 0x00000002, 0x4062AC30, + 0x4063CA20, 0x00000002, 0x4062AC31, 0x4063CA20, 0x00000002, 0x4062AC32, + 0x4063CA20, 0x00000002, 0x4062AC33, 0x4063CA20, 0x00000002, 0x4062AC34, + 0x4063CA20, 0x00000002, 0x4062AC35, 0x4063CA20, 0x00000002, 0x4062AC36, + 0x4063CA20, 0x00000002, 0x4062AC37, 0x4063CA20, 0x00000002, 0x4062AC38, + 0x4063CA20, 0x00000002, 0x4062AC39, 0x4063CA20, 0x00000002, 0x4062AC3A, + 0x4063CA20, 0x00000002, 0x4062AC3B, 0x4063CA20, 0x00000002, 0x4062AC3C, + 0x4063CA20, 0x00000002, 0x4062AC3D, 0x4063CA20, 0x00000002, 0x4062AC3E, + 0x4063CA20, 0x00000002, 0x4062AC3F, 0x4063CA20, + // Block 316, offset 0x4f00 + 0x00000002, 0x4062AC40, 0x4063CA20, 0x00000003, 0x4062AC21, 0x4063CA20, + 0x40646A20, 0x00000003, 0x4062AC22, 0x4063CA20, 0x40646A20, 0x00000003, + 0x4062AC23, 0x4063CA20, 0x40646A20, 0x00000003, 0x4062AC24, 0x4063CA20, + 0x40646A20, 0x00000003, 0x4062AC25, 0x4063CA20, 0x40646A20, 0x00000003, + 0x4062AC26, 0x4063CA20, 0x40646A20, 0x00000003, 0x4062AC27, 0x4063CA20, + 0x40646A20, 0x00000003, 0x4062AC28, 0x4063CA20, 0x40646A20, 0x00000003, + 0x4062AC21, 0x4063CA20, 0x40647220, 0x00000003, 0x4062AC21, 0x4063CC20, + 0x40646420, 0x00000003, 0x4062AC22, 0x4063CC20, 0x40646420, 0x00000003, + 0x4062AC23, 0x4063CC20, 0x40646420, 0x00000003, 0x4062AC24, 0x4063CC20, + 0x40646420, 0x00000003, 0x4062AC25, 0x4063CC20, 0x40646420, 0x00000003, + 0x4062AC26, 0x4063CC20, 0x40646420, 0x00000003, + // Block 317, offset 0x4f40 + 0x4062AC27, 0x4063CC20, 0x40646420, 0x00000003, 0x4062AC28, 0x4063CC20, + 0x40646420, 0x00000003, 0x4062AC29, 0x4063CC20, 0x40646420, 0x00000003, + 0x4062AC2A, 0x4063CC20, 0x40646420, 0x00000003, 0x4062AC2B, 0x4063CC20, + 0x40646420, 0x00000003, 0x4062AC21, 0x4063CC20, 0x40646A20, 0x00000003, + 0x4062AC22, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062AC23, 0x4063CC20, + 0x40646A20, 0x00000003, 0x4062AC24, 0x4063CC20, 0x40646A20, 0x00000003, + 0x4062AC25, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062AC26, 0x4063CC20, + 0x40646A20, 0x00000003, 0x4062AC27, 0x4063CC20, 0x40646A20, 0x00000003, + 0x4062AC28, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062AC29, 0x4063CC20, + 0x40646A20, 0x00000003, 0x4062AC2A, 0x4063CC20, 0x40646A20, 0x00000003, + 0x4062AC2B, 0x4063CC20, 0x40646A20, 0x00000003, + // Block 318, offset 0x4f80 + 0x4062AC2C, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062AC2D, 0x4063CC20, + 0x40646A20, 0x00000003, 0x4062AC2E, 0x4063CC20, 0x40646A20, 0x00000003, + 0x4062AC2F, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062AC30, 0x4063CC20, + 0x40646A20, 0x00000003, 0x4062AC31, 0x4063CC20, 0x40646A20, 0x00000003, + 0x4062AC32, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062AC33, 0x4063CC20, + 0x40646A20, 0x00000003, 0x4062AC34, 0x4063CC20, 0x40646A20, 0x00000003, + 0x4062AC35, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062AC36, 0x4063CC20, + 0x40646A20, 0x00000003, 0x4062AC37, 0x4063CC20, 0x40646A20, 0x00000003, + 0x4062AC38, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062AC39, 0x4063CC20, + 0x40646A20, 0x00000003, 0x4062AC21, 0x4063CC20, 0x40648220, 0x00000003, + 0x4062AC22, 0x4063CC20, 0x40648220, 0x00000003, + // Block 319, offset 0x4fc0 + 0x4062AC23, 0x4063CC20, 0x40648220, 0x00000003, 0x4062AC24, 0x4063CC20, + 0x40648220, 0x00000003, 0x4062AC25, 0x4063CC20, 0x40648220, 0x00000003, + 0x4062AC26, 0x4063CC20, 0x40648220, 0x00000003, 0x4062AC27, 0x4063CC20, + 0x40648220, 0x00000003, 0x4062AC28, 0x4063CC20, 0x40648220, 0x00000003, + 0x4062AC29, 0x4063CC20, 0x40648220, 0x00000003, 0x4062AC2A, 0x4063CC20, + 0x40648220, 0x00000003, 0x4062AC2B, 0x4063CC20, 0x40648220, 0x00000003, + 0x4062AC2C, 0x4063CC20, 0x40648220, 0x00000003, 0x4062AC2D, 0x4063CC20, + 0x40648220, 0x00000003, 0x4062AC2E, 0x4063CC20, 0x40648220, 0x00000003, + 0x4062AC2F, 0x4063CC20, 0x40648220, 0x00000003, 0x4062AC30, 0x4063CC20, + 0x40648220, 0x00000003, 0x4062AC31, 0x4063CC20, 0x40648220, 0x00000003, + 0x4062AC32, 0x4063CC20, 0x40648220, 0x00000003, + // Block 320, offset 0x5000 + 0x4062AC21, 0x4063CC20, 0x40648420, 0x00000003, 0x4062AC22, 0x4063CC20, + 0x40648420, 0x00000003, 0x4062AC23, 0x4063CC20, 0x40648420, 0x00000003, + 0x4062AC24, 0x4063CC20, 0x40648420, 0x00000003, 0x4062AC25, 0x4063CC20, + 0x40648420, 0x00000003, 0x4062AC26, 0x4063CC20, 0x40648420, 0x00000003, + 0x4062AC27, 0x4063CC20, 0x40648420, 0x00000003, 0x4062AC28, 0x4063CC20, + 0x40648420, 0x00000003, 0x4062AC29, 0x4063CC20, 0x40648420, 0x00000003, + 0x4062AC2A, 0x4063CC20, 0x40648420, 0x00000003, 0x4062AC2B, 0x4063CC20, + 0x40648420, 0x00000003, 0x4062AC2C, 0x4063CC20, 0x40648420, 0x00000003, + 0x4062AC2D, 0x4063CC20, 0x40648420, 0x00000003, 0x4062AC21, 0x4063CC20, + 0x40648C20, 0x00000003, 0x4062AC22, 0x4063CC20, 0x40648C20, 0x00000003, + 0x4062AC23, 0x4063CC20, 0x40648C20, 0x00000003, + // Block 321, offset 0x5040 + 0x4062AC24, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062AC25, 0x4063CC20, + 0x40648C20, 0x00000003, 0x4062AC26, 0x4063CC20, 0x40648C20, 0x00000002, + 0x4062AC21, 0x4063D020, 0x00000002, 0x4062AC22, 0x4063D020, 0x00000002, + 0x4062AC23, 0x4063D020, 0x00000002, 0x4062AC24, 0x4063D020, 0x00000002, + 0x4062AC25, 0x4063D020, 0x00000002, 0x4062AC26, 0x4063D020, 0x00000002, + 0x4062AC27, 0x4063D020, 0x00000002, 0x4062AC28, 0x4063D020, 0x00000002, + 0x4062AC29, 0x4063D020, 0x00000002, 0x4062AC2A, 0x4063D020, 0x00000002, + 0x4062AC2B, 0x4063D020, 0x00000002, 0x4062AC2C, 0x4063D020, 0x00000002, + 0x4062AC2D, 0x4063D020, 0x00000002, 0x4062AC2E, 0x4063D020, 0x00000002, + 0x4062AC2F, 0x4063D020, 0x00000002, 0x4062AC30, 0x4063D020, 0x00000002, + 0x4062AC31, 0x4063D020, 0x00000002, 0x4062AC32, + // Block 322, offset 0x5080 + 0x4063D020, 0x00000002, 0x4062AC33, 0x4063D020, 0x00000002, 0x4062AC34, + 0x4063D020, 0x00000002, 0x4062AC35, 0x4063D020, 0x00000002, 0x4062AC36, + 0x4063D020, 0x00000002, 0x4062AC37, 0x4063D020, 0x00000002, 0x4062AC38, + 0x4063D020, 0x00000002, 0x4062AC39, 0x4063D020, 0x00000002, 0x4062AC3A, + 0x4063D020, 0x00000002, 0x4062AC3B, 0x4063D020, 0x00000002, 0x4062AC3C, + 0x4063D020, 0x00000002, 0x4062AC3D, 0x4063D020, 0x00000002, 0x4062AC3E, + 0x4063D020, 0x00000002, 0x4062AC3F, 0x4063D020, 0x00000002, 0x4062AC40, + 0x4063D020, 0x00000002, 0x4062AC41, 0x4063D020, 0x00000002, 0x4062AC42, + 0x4063D020, 0x00000002, 0x4062AC43, 0x4063D020, 0x00000002, 0x4062AC44, + 0x4063D020, 0x00000002, 0x4062AC45, 0x4063D020, 0x00000002, 0x4062AC46, + 0x4063D020, 0x00000002, 0x4062AC47, 0x4063D020, + // Block 323, offset 0x50c0 + 0x00000002, 0x4062AC48, 0x4063D020, 0x00000002, 0x4062AC49, 0x4063D020, + 0x00000002, 0x4062AC4A, 0x4063D020, 0x00000002, 0x4062AC4B, 0x4063D020, + 0x00000002, 0x4062AC4C, 0x4063D020, 0x00000002, 0x4062AC4D, 0x4063D020, + 0x00000002, 0x4062AC4E, 0x4063D020, 0x00000002, 0x4062AC4F, 0x4063D020, + 0x00000002, 0x4062AC50, 0x4063D020, 0x00000002, 0x4062AC51, 0x4063D020, + 0x00000002, 0x4062AC52, 0x4063D020, 0x00000002, 0x4062AC53, 0x4063D020, + 0x00000002, 0x4062AC54, 0x4063D020, 0x00000002, 0x4062AC55, 0x4063D020, + 0x00000002, 0x4062AC56, 0x4063D020, 0x00000002, 0x4062AC57, 0x4063D020, + 0x00000002, 0x4062AC58, 0x4063D020, 0x00000002, 0x4062AC59, 0x4063D020, + 0x00000002, 0x4062AC5A, 0x4063D020, 0x00000002, 0x4062AC5B, 0x4063D020, + 0x00000002, 0x4062AC5C, 0x4063D020, 0x00000002, + // Block 324, offset 0x5100 + 0x4062AC5D, 0x4063D020, 0x00000002, 0x4062AC5E, 0x4063D020, 0x00000002, + 0x4062AC5F, 0x4063D020, 0x00000002, 0x4062AC60, 0x4063D020, 0x00000002, + 0x4062AC61, 0x4063D020, 0x00000002, 0x4062AC62, 0x4063D020, 0x00000002, + 0x4062AC63, 0x4063D020, 0x00000002, 0x4062AC64, 0x4063D020, 0x00000002, + 0x4062AC65, 0x4063D020, 0x00000002, 0x4062AC66, 0x4063D020, 0x00000002, + 0x4062AC67, 0x4063D020, 0x00000002, 0x4062AC68, 0x4063D020, 0x00000002, + 0x4062AC69, 0x4063D020, 0x00000002, 0x4062AC6A, 0x4063D020, 0x00000002, + 0x4062AC6B, 0x4063D020, 0x00000002, 0x4062AC6C, 0x4063D020, 0x00000002, + 0x4062AC6D, 0x4063D020, 0x00000002, 0x4062AC6E, 0x4063D020, 0x00000002, + 0x4062AC6F, 0x4063D020, 0x00000002, 0x4062AC70, 0x4063D020, 0x00000002, + 0x4062AC71, 0x4063D020, 0x00000002, 0x4062AC72, + // Block 325, offset 0x5140 + 0x4063D020, 0x00000002, 0x4062AC73, 0x4063D020, 0x00000002, 0x4062AC74, + 0x4063D020, 0x00000002, 0x4062AC75, 0x4063D020, 0x00000002, 0x4062AC76, + 0x4063D020, 0x00000002, 0x4062AC77, 0x4063D020, 0x00000002, 0x4062AC78, + 0x4063D020, 0x00000002, 0x4062AC79, 0x4063D020, 0x00000002, 0x4062AC7A, + 0x4063D020, 0x00000002, 0x4062AC7B, 0x4063D020, 0x00000002, 0x4062AC7C, + 0x4063D020, 0x00000002, 0x4062AC7D, 0x4063D020, 0x00000002, 0x4062AC7E, + 0x4063D020, 0x00000002, 0x4062AC7F, 0x4063D020, 0x00000002, 0x4062AC80, + 0x4063D020, 0x00000002, 0x4062AC81, 0x4063D020, 0x00000002, 0x4062AC82, + 0x4063D020, 0x00000002, 0x4062AC83, 0x4063D020, 0x00000002, 0x4062AC84, + 0x4063D020, 0x00000003, 0x4062AC21, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062AC21, 0x4063D020, 0x40647220, 0x00000003, + // Block 326, offset 0x5180 + 0x4062AC22, 0x4063D020, 0x40647220, 0x00000003, 0x4062AC23, 0x4063D020, + 0x40647220, 0x00000003, 0x4062AC24, 0x4063D020, 0x40647220, 0x00000003, + 0x4062AC25, 0x4063D020, 0x40647220, 0x00000003, 0x4062AC26, 0x4063D020, + 0x40647220, 0x00000003, 0x4062AC21, 0x4063D020, 0x40648220, 0x00000003, + 0x4062AE21, 0x4063D020, 0x40646420, 0x00000002, 0x4062B021, 0x4063A820, + 0x00000002, 0x4062B022, 0x4063A820, 0x00000002, 0x4062B023, 0x4063A820, + 0x00000002, 0x4062B024, 0x4063A820, 0x00000002, 0x4062B025, 0x4063A820, + 0x00000002, 0x4062B026, 0x4063A820, 0x00000002, 0x4062B027, 0x4063A820, + 0x00000002, 0x4062B028, 0x4063A820, 0x00000002, 0x4062B029, 0x4063A820, + 0x00000002, 0x4062B02A, 0x4063A820, 0x00000002, 0x4062B02B, 0x4063A820, + 0x00000003, 0x4062B021, 0x4063A820, 0x40646420, + // Block 327, offset 0x51c0 + 0x00000003, 0x4062B021, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B022, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062B023, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062B024, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B025, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062B026, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062B027, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B021, + 0x4063A820, 0x40647220, 0x00000003, 0x4062B022, 0x4063A820, 0x40647220, + 0x00000003, 0x4062B021, 0x4063A820, 0x40648220, 0x00000003, 0x4062B022, + 0x4063A820, 0x40648220, 0x00000003, 0x4062B023, 0x4063A820, 0x40648220, + 0x00000003, 0x4062B024, 0x4063A820, 0x40648220, 0x00000003, 0x4062B025, + 0x4063A820, 0x40648220, 0x00000003, 0x4062B026, 0x4063A820, 0x40648220, + 0x00000003, 0x4062B027, 0x4063A820, 0x40648220, + // Block 328, offset 0x5200 + 0x00000003, 0x4062B021, 0x4063A820, 0x40648420, 0x00000003, 0x4062B022, + 0x4063A820, 0x40648420, 0x00000003, 0x4062B021, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062B022, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B023, + 0x4063A820, 0x40648C20, 0x00000002, 0x4062B021, 0x4063AA20, 0x00000002, + 0x4062B022, 0x4063AA20, 0x00000002, 0x4062B023, 0x4063AA20, 0x00000002, + 0x4062B024, 0x4063AA20, 0x00000002, 0x4062B025, 0x4063AA20, 0x00000002, + 0x4062B026, 0x4063AA20, 0x00000002, 0x4062B027, 0x4063AA20, 0x00000002, + 0x4062B028, 0x4063AA20, 0x00000002, 0x4062B029, 0x4063AA20, 0x00000002, + 0x4062B02A, 0x4063AA20, 0x00000002, 0x4062B021, 0x4063B420, 0x00000003, + 0x4062B021, 0x4063B420, 0x40646420, 0x00000003, 0x4062B021, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062B022, 0x4063B420, + // Block 329, offset 0x5240 + 0x40646A20, 0x00000003, 0x4062B023, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062B024, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B021, 0x4063B420, + 0x40648220, 0x00000003, 0x4062B022, 0x4063B420, 0x40648220, 0x00000003, + 0x4062B023, 0x4063B420, 0x40648220, 0x00000003, 0x4062B024, 0x4063B420, + 0x40648220, 0x00000003, 0x4062B021, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062B022, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B023, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062B024, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062B025, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B026, 0x4063B420, + 0x40648C20, 0x00000002, 0x4062B021, 0x4063B820, 0x00000002, 0x4062B022, + 0x4063B820, 0x00000002, 0x4062B023, 0x4063B820, 0x00000002, 0x4062B024, + 0x4063B820, 0x00000002, 0x4062B025, 0x4063B820, + // Block 330, offset 0x5280 + 0x00000002, 0x4062B026, 0x4063B820, 0x00000002, 0x4062B027, 0x4063B820, + 0x00000002, 0x4062B028, 0x4063B820, 0x00000002, 0x4062B029, 0x4063B820, + 0x00000002, 0x4062B02A, 0x4063B820, 0x00000002, 0x4062B02B, 0x4063B820, + 0x00000002, 0x4062B02C, 0x4063B820, 0x00000003, 0x4062B021, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062B022, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062B023, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B024, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062B025, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062B026, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B027, 0x4063B820, + 0x40648C20, 0x00000002, 0x4062B021, 0x4063BE20, 0x00000002, 0x4062B022, + 0x4063BE20, 0x00000002, 0x4062B023, 0x4063BE20, 0x00000002, 0x4062B021, + 0x4063C020, 0x00000002, 0x4062B022, 0x4063C020, + // Block 331, offset 0x52c0 + 0x00000002, 0x4062B023, 0x4063C020, 0x00000002, 0x4062B024, 0x4063C020, + 0x00000002, 0x4062B025, 0x4063C020, 0x00000002, 0x4062B026, 0x4063C020, + 0x00000002, 0x4062B027, 0x4063C020, 0x00000002, 0x4062B021, 0x4063C220, + 0x00000002, 0x4062B022, 0x4063C220, 0x00000003, 0x4062B021, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062B021, 0x4063C220, 0x40647220, 0x00000003, + 0x4062B022, 0x4063C220, 0x40647220, 0x00000003, 0x4062B023, 0x4063C220, + 0x40647220, 0x00000002, 0x4062B021, 0x4063CA20, 0x00000002, 0x4062B022, + 0x4063CA20, 0x00000002, 0x4062B023, 0x4063CA20, 0x00000002, 0x4062B024, + 0x4063CA20, 0x00000003, 0x4062B021, 0x4063CA20, 0x40646420, 0x00000003, + 0x4062B021, 0x4063CC20, 0x40648C20, 0x00000002, 0x4062B021, 0x4063D020, + 0x00000002, 0x4062B022, 0x4063D020, 0x00000002, + // Block 332, offset 0x5300 + 0x4062B023, 0x4063D020, 0x00000002, 0x4062B024, 0x4063D020, 0x00000002, + 0x4062B025, 0x4063D020, 0x00000002, 0x4062B026, 0x4063D020, 0x00000002, + 0x4062B027, 0x4063D020, 0x00000002, 0x4062B028, 0x4063D020, 0x00000003, + 0x4062B021, 0x4063D020, 0x40646420, 0x00000003, 0x4062B022, 0x4063D020, + 0x40646420, 0x00000003, 0x4062B023, 0x4063D020, 0x40646420, 0x00000003, + 0x4062B024, 0x4063D020, 0x40646420, 0x00000002, 0x4062B221, 0x4063A820, + 0x00000002, 0x4062B222, 0x4063A820, 0x00000002, 0x4062B223, 0x4063A820, + 0x00000003, 0x4062B221, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B222, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062B223, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062B224, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B225, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062B226, + // Block 333, offset 0x5340 + 0x4063A820, 0x40646A20, 0x00000003, 0x4062B227, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062B228, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B229, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062B22A, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062B22B, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B22C, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062B22D, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062B22E, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B22F, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062B230, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062B231, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B232, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062B233, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062B234, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B235, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062B236, + // Block 334, offset 0x5380 + 0x4063A820, 0x40646A20, 0x00000003, 0x4062B237, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062B238, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B239, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062B23A, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062B23B, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B23C, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062B23D, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062B221, 0x4063A820, 0x40647220, 0x00000003, 0x4062B222, + 0x4063A820, 0x40647220, 0x00000003, 0x4062B223, 0x4063A820, 0x40647220, + 0x00000003, 0x4062B224, 0x4063A820, 0x40647220, 0x00000003, 0x4062B225, + 0x4063A820, 0x40647220, 0x00000003, 0x4062B226, 0x4063A820, 0x40647220, + 0x00000003, 0x4062B227, 0x4063A820, 0x40647220, 0x00000003, 0x4062B228, + 0x4063A820, 0x40647220, 0x00000003, 0x4062B229, + // Block 335, offset 0x53c0 + 0x4063A820, 0x40647220, 0x00000003, 0x4062B22A, 0x4063A820, 0x40647220, + 0x00000003, 0x4062B221, 0x4063A820, 0x40648220, 0x00000003, 0x4062B222, + 0x4063A820, 0x40648220, 0x00000003, 0x4062B223, 0x4063A820, 0x40648220, + 0x00000003, 0x4062B224, 0x4063A820, 0x40648220, 0x00000003, 0x4062B225, + 0x4063A820, 0x40648220, 0x00000003, 0x4062B226, 0x4063A820, 0x40648220, + 0x00000003, 0x4062B227, 0x4063A820, 0x40648220, 0x00000003, 0x4062B228, + 0x4063A820, 0x40648220, 0x00000003, 0x4062B229, 0x4063A820, 0x40648220, + 0x00000003, 0x4062B22A, 0x4063A820, 0x40648220, 0x00000003, 0x4062B22B, + 0x4063A820, 0x40648220, 0x00000003, 0x4062B22C, 0x4063A820, 0x40648220, + 0x00000003, 0x4062B22D, 0x4063A820, 0x40648220, 0x00000003, 0x4062B22E, + 0x4063A820, 0x40648220, 0x00000003, 0x4062B22F, + // Block 336, offset 0x5400 + 0x4063A820, 0x40648220, 0x00000003, 0x4062B230, 0x4063A820, 0x40648220, + 0x00000003, 0x4062B231, 0x4063A820, 0x40648220, 0x00000003, 0x4062B232, + 0x4063A820, 0x40648220, 0x00000003, 0x4062B233, 0x4063A820, 0x40648220, + 0x00000003, 0x4062B234, 0x4063A820, 0x40648220, 0x00000003, 0x4062B235, + 0x4063A820, 0x40648220, 0x00000003, 0x4062B236, 0x4063A820, 0x40648220, + 0x00000003, 0x4062B237, 0x4063A820, 0x40648220, 0x00000003, 0x4062B238, + 0x4063A820, 0x40648220, 0x00000003, 0x4062B239, 0x4063A820, 0x40648220, + 0x00000003, 0x4062B23A, 0x4063A820, 0x40648220, 0x00000003, 0x4062B23B, + 0x4063A820, 0x40648220, 0x00000003, 0x4062B23C, 0x4063A820, 0x40648220, + 0x00000003, 0x4062B23D, 0x4063A820, 0x40648220, 0x00000003, 0x4062B221, + 0x4063A820, 0x40648420, 0x00000003, 0x4062B222, + // Block 337, offset 0x5440 + 0x4063A820, 0x40648420, 0x00000003, 0x4062B223, 0x4063A820, 0x40648420, + 0x00000003, 0x4062B224, 0x4063A820, 0x40648420, 0x00000003, 0x4062B225, + 0x4063A820, 0x40648420, 0x00000003, 0x4062B221, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062B222, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B223, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062B224, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062B225, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B226, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062B227, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062B228, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B229, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062B22A, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062B22B, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B22C, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062B22D, + // Block 338, offset 0x5480 + 0x4063A820, 0x40648C20, 0x00000003, 0x4062B22E, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062B22F, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B230, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062B231, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062B232, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B233, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062B234, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062B235, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B236, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062B237, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062B238, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B239, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062B23A, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062B23B, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B23C, + 0x4063A820, 0x40648C20, 0x00000002, 0x4062B221, + // Block 339, offset 0x54c0 + 0x4063AA20, 0x00000002, 0x4062B222, 0x4063AA20, 0x00000002, 0x4062B223, + 0x4063AA20, 0x00000002, 0x4062B224, 0x4063AA20, 0x00000002, 0x4062B225, + 0x4063AA20, 0x00000002, 0x4062B226, 0x4063AA20, 0x00000002, 0x4062B227, + 0x4063AA20, 0x00000002, 0x4062B228, 0x4063AA20, 0x00000002, 0x4062B229, + 0x4063AA20, 0x00000002, 0x4062B22A, 0x4063AA20, 0x00000002, 0x4062B22B, + 0x4063AA20, 0x00000002, 0x4062B22C, 0x4063AA20, 0x00000002, 0x4062B22D, + 0x4063AA20, 0x00000002, 0x4062B22E, 0x4063AA20, 0x00000002, 0x4062B22F, + 0x4063AA20, 0x00000002, 0x4062B230, 0x4063AA20, 0x00000002, 0x4062B231, + 0x4063AA20, 0x00000002, 0x4062B232, 0x4063AA20, 0x00000002, 0x4062B233, + 0x4063AA20, 0x00000002, 0x4062B234, 0x4063AA20, 0x00000002, 0x4062B235, + 0x4063AA20, 0x00000002, 0x4062B236, 0x4063AA20, + // Block 340, offset 0x5500 + 0x00000003, 0x4062B221, 0x4063AA20, 0x40646420, 0x00000003, 0x4062B221, + 0x4063B020, 0x40646420, 0x00000003, 0x4062B222, 0x4063B020, 0x40646420, + 0x00000002, 0x4062B221, 0x4063B820, 0x00000002, 0x4062B222, 0x4063B820, + 0x00000002, 0x4062B223, 0x4063B820, 0x00000002, 0x4062B224, 0x4063B820, + 0x00000002, 0x4062B225, 0x4063B820, 0x00000002, 0x4062B226, 0x4063B820, + 0x00000002, 0x4062B227, 0x4063B820, 0x00000002, 0x4062B228, 0x4063B820, + 0x00000002, 0x4062B229, 0x4063B820, 0x00000002, 0x4062B22A, 0x4063B820, + 0x00000002, 0x4062B22B, 0x4063B820, 0x00000002, 0x4062B22C, 0x4063B820, + 0x00000002, 0x4062B22D, 0x4063B820, 0x00000002, 0x4062B22E, 0x4063B820, + 0x00000002, 0x4062B22F, 0x4063B820, 0x00000002, 0x4062B230, 0x4063B820, + 0x00000002, 0x4062B231, 0x4063B820, 0x00000002, + // Block 341, offset 0x5540 + 0x4062B232, 0x4063B820, 0x00000002, 0x4062B233, 0x4063B820, 0x00000002, + 0x4062B234, 0x4063B820, 0x00000002, 0x4062B235, 0x4063B820, 0x00000002, + 0x4062B236, 0x4063B820, 0x00000002, 0x4062B237, 0x4063B820, 0x00000002, + 0x4062B238, 0x4063B820, 0x00000002, 0x4062B239, 0x4063B820, 0x00000002, + 0x4062B23A, 0x4063B820, 0x00000002, 0x4062B23B, 0x4063B820, 0x00000002, + 0x4062B23C, 0x4063B820, 0x00000002, 0x4062B23D, 0x4063B820, 0x00000002, + 0x4062B23E, 0x4063B820, 0x00000002, 0x4062B23F, 0x4063B820, 0x00000002, + 0x4062B240, 0x4063B820, 0x00000002, 0x4062B241, 0x4063B820, 0x00000002, + 0x4062B242, 0x4063B820, 0x00000002, 0x4062B243, 0x4063B820, 0x00000002, + 0x4062B244, 0x4063B820, 0x00000002, 0x4062B245, 0x4063B820, 0x00000002, + 0x4062B246, 0x4063B820, 0x00000002, 0x4062B247, + // Block 342, offset 0x5580 + 0x4063B820, 0x00000002, 0x4062B248, 0x4063B820, 0x00000002, 0x4062B249, + 0x4063B820, 0x00000002, 0x4062B24A, 0x4063B820, 0x00000002, 0x4062B24B, + 0x4063B820, 0x00000002, 0x4062B24C, 0x4063B820, 0x00000002, 0x4062B24D, + 0x4063B820, 0x00000002, 0x4062B24E, 0x4063B820, 0x00000002, 0x4062B24F, + 0x4063B820, 0x00000002, 0x4062B250, 0x4063B820, 0x00000002, 0x4062B251, + 0x4063B820, 0x00000002, 0x4062B252, 0x4063B820, 0x00000002, 0x4062B253, + 0x4063B820, 0x00000002, 0x4062B254, 0x4063B820, 0x00000002, 0x4062B255, + 0x4063B820, 0x00000002, 0x4062B256, 0x4063B820, 0x00000002, 0x4062B257, + 0x4063B820, 0x00000002, 0x4062B258, 0x4063B820, 0x00000002, 0x4062B259, + 0x4063B820, 0x00000002, 0x4062B25A, 0x4063B820, 0x00000002, 0x4062B25B, + 0x4063B820, 0x00000003, 0x4062B221, 0x4063B820, + // Block 343, offset 0x55c0 + 0x40646420, 0x00000003, 0x4062B222, 0x4063B820, 0x40646420, 0x00000003, + 0x4062B223, 0x4063B820, 0x40646420, 0x00000003, 0x4062B224, 0x4063B820, + 0x40646420, 0x00000003, 0x4062B225, 0x4063B820, 0x40646420, 0x00000003, + 0x4062B226, 0x4063B820, 0x40646420, 0x00000003, 0x4062B227, 0x4063B820, + 0x40646420, 0x00000003, 0x4062B228, 0x4063B820, 0x40646420, 0x00000003, + 0x4062B229, 0x4063B820, 0x40646420, 0x00000003, 0x4062B22A, 0x4063B820, + 0x40646420, 0x00000003, 0x4062B22B, 0x4063B820, 0x40646420, 0x00000003, + 0x4062B22C, 0x4063B820, 0x40646420, 0x00000003, 0x4062B221, 0x4063B820, + 0x40646A20, 0x00000003, 0x4062B222, 0x4063B820, 0x40646A20, 0x00000003, + 0x4062B223, 0x4063B820, 0x40646A20, 0x00000003, 0x4062B224, 0x4063B820, + 0x40646A20, 0x00000003, 0x4062B225, 0x4063B820, + // Block 344, offset 0x5600 + 0x40646A20, 0x00000003, 0x4062B226, 0x4063B820, 0x40646A20, 0x00000003, + 0x4062B227, 0x4063B820, 0x40646A20, 0x00000003, 0x4062B228, 0x4063B820, + 0x40646A20, 0x00000003, 0x4062B229, 0x4063B820, 0x40646A20, 0x00000003, + 0x4062B22A, 0x4063B820, 0x40646A20, 0x00000003, 0x4062B22B, 0x4063B820, + 0x40646A20, 0x00000003, 0x4062B22C, 0x4063B820, 0x40646A20, 0x00000003, + 0x4062B22D, 0x4063B820, 0x40646A20, 0x00000003, 0x4062B221, 0x4063B820, + 0x40647220, 0x00000003, 0x4062B222, 0x4063B820, 0x40647220, 0x00000003, + 0x4062B223, 0x4063B820, 0x40647220, 0x00000003, 0x4062B224, 0x4063B820, + 0x40647220, 0x00000003, 0x4062B221, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062B222, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B223, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062B224, 0x4063B820, + // Block 345, offset 0x5640 + 0x40648C20, 0x00000003, 0x4062B225, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062B226, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B227, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062B228, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062B229, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B22A, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062B22B, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062B22C, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B22D, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062B22E, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062B22F, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B230, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062B231, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062B232, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B233, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062B234, 0x4063B820, + // Block 346, offset 0x5680 + 0x40648C20, 0x00000003, 0x4062B235, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062B236, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B237, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062B238, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062B239, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B23A, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062B23B, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062B23C, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B23D, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062B23E, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062B23F, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B240, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062B241, 0x4063B820, 0x40648C20, 0x00000002, + 0x4062B221, 0x4063C220, 0x00000002, 0x4062B222, 0x4063C220, 0x00000002, + 0x4062B223, 0x4063C220, 0x00000002, 0x4062B224, + // Block 347, offset 0x56c0 + 0x4063C220, 0x00000002, 0x4062B225, 0x4063C220, 0x00000002, 0x4062B226, + 0x4063C220, 0x00000002, 0x4062B227, 0x4063C220, 0x00000002, 0x4062B228, + 0x4063C220, 0x00000002, 0x4062B229, 0x4063C220, 0x00000002, 0x4062B22A, + 0x4063C220, 0x00000002, 0x4062B22B, 0x4063C220, 0x00000002, 0x4062B22C, + 0x4063C220, 0x00000002, 0x4062B22D, 0x4063C220, 0x00000002, 0x4062B22E, + 0x4063C220, 0x00000002, 0x4062B22F, 0x4063C220, 0x00000002, 0x4062B230, + 0x4063C220, 0x00000002, 0x4062B231, 0x4063C220, 0x00000003, 0x4062B221, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062B222, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062B223, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B224, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062B225, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062B226, 0x4063C220, 0x40646A20, + // Block 348, offset 0x5700 + 0x00000003, 0x4062B227, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B228, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062B221, 0x4063C220, 0x40647220, + 0x00000003, 0x4062B221, 0x4063CC20, 0x40646420, 0x00000003, 0x4062B221, + 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B222, 0x4063CC20, 0x40648C20, + 0x00000003, 0x4062B223, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B224, + 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B225, 0x4063CC20, 0x40648C20, + 0x00000003, 0x4062B226, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B227, + 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B228, 0x4063CC20, 0x40648C20, + 0x00000003, 0x4062B229, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B22A, + 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B22B, 0x4063CC20, 0x40648C20, + 0x00000003, 0x4062B22C, 0x4063CC20, 0x40648C20, + // Block 349, offset 0x5740 + 0x00000003, 0x4062B22D, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B22E, + 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B22F, 0x4063CC20, 0x40648C20, + 0x00000003, 0x4062B230, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B231, + 0x4063CC20, 0x40648C20, 0x00000002, 0x4062B621, 0x4063A820, 0x00000002, + 0x4062B622, 0x4063A820, 0x00000002, 0x4062B623, 0x4063A820, 0x00000002, + 0x4062B624, 0x4063A820, 0x00000002, 0x4062B625, 0x4063A820, 0x00000002, + 0x4062B626, 0x4063A820, 0x00000002, 0x4062B627, 0x4063A820, 0x00000002, + 0x4062B628, 0x4063A820, 0x00000002, 0x4062B629, 0x4063A820, 0x00000002, + 0x4062B62A, 0x4063A820, 0x00000002, 0x4062B62B, 0x4063A820, 0x00000002, + 0x4062B62C, 0x4063A820, 0x00000002, 0x4062B62D, 0x4063A820, 0x00000002, + 0x4062B62E, 0x4063A820, 0x00000002, 0x4062B62F, + // Block 350, offset 0x5780 + 0x4063A820, 0x00000002, 0x4062B630, 0x4063A820, 0x00000002, 0x4062B631, + 0x4063A820, 0x00000003, 0x4062B621, 0x4063A820, 0x40646420, 0x00000003, + 0x4062B622, 0x4063A820, 0x40646420, 0x00000003, 0x4062B623, 0x4063A820, + 0x40646420, 0x00000003, 0x4062B624, 0x4063A820, 0x40646420, 0x00000003, + 0x4062B625, 0x4063A820, 0x40646420, 0x00000003, 0x4062B626, 0x4063A820, + 0x40646420, 0x00000003, 0x4062B627, 0x4063A820, 0x40646420, 0x00000003, + 0x4062B628, 0x4063A820, 0x40646420, 0x00000003, 0x4062B629, 0x4063A820, + 0x40646420, 0x00000003, 0x4062B621, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062B622, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B623, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062B624, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062B625, 0x4063A820, 0x40646A20, 0x00000003, + // Block 351, offset 0x57c0 + 0x4062B626, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B627, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062B628, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062B629, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B62A, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062B62B, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062B62C, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B62D, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062B62E, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062B62F, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B621, 0x4063A820, + 0x40647220, 0x00000003, 0x4062B622, 0x4063A820, 0x40647220, 0x00000003, + 0x4062B623, 0x4063A820, 0x40647220, 0x00000003, 0x4062B624, 0x4063A820, + 0x40647220, 0x00000003, 0x4062B621, 0x4063A820, 0x40648220, 0x00000003, + 0x4062B622, 0x4063A820, 0x40648220, 0x00000003, + // Block 352, offset 0x5800 + 0x4062B623, 0x4063A820, 0x40648220, 0x00000003, 0x4062B624, 0x4063A820, + 0x40648220, 0x00000003, 0x4062B625, 0x4063A820, 0x40648220, 0x00000003, + 0x4062B626, 0x4063A820, 0x40648220, 0x00000003, 0x4062B627, 0x4063A820, + 0x40648220, 0x00000003, 0x4062B628, 0x4063A820, 0x40648220, 0x00000003, + 0x4062B629, 0x4063A820, 0x40648220, 0x00000003, 0x4062B62A, 0x4063A820, + 0x40648220, 0x00000003, 0x4062B62B, 0x4063A820, 0x40648220, 0x00000003, + 0x4062B62C, 0x4063A820, 0x40648220, 0x00000003, 0x4062B621, 0x4063A820, + 0x40648420, 0x00000003, 0x4062B622, 0x4063A820, 0x40648420, 0x00000003, + 0x4062B623, 0x4063A820, 0x40648420, 0x00000003, 0x4062B624, 0x4063A820, + 0x40648420, 0x00000003, 0x4062B621, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062B622, 0x4063A820, 0x40648C20, 0x00000003, + // Block 353, offset 0x5840 + 0x4062B623, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B624, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062B625, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062B626, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B627, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062B628, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062B629, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B62A, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062B62B, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062B62C, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B62D, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062B62E, 0x4063A820, 0x40648C20, 0x00000002, + 0x4062B621, 0x4063AA20, 0x00000002, 0x4062B622, 0x4063AA20, 0x00000002, + 0x4062B623, 0x4063AA20, 0x00000002, 0x4062B624, 0x4063AA20, 0x00000002, + 0x4062B625, 0x4063AA20, 0x00000002, 0x4062B626, + // Block 354, offset 0x5880 + 0x4063AA20, 0x00000003, 0x4062B621, 0x4063AA20, 0x40648C20, 0x00000003, + 0x4062B621, 0x4063AC20, 0x40646420, 0x00000003, 0x4062B622, 0x4063AC20, + 0x40646420, 0x00000003, 0x4062B623, 0x4063AC20, 0x40646420, 0x00000003, + 0x4062B621, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062B622, 0x4063AC20, + 0x40648C20, 0x00000003, 0x4062B623, 0x4063AC20, 0x40648C20, 0x00000003, + 0x4062B624, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062B625, 0x4063AC20, + 0x40648C20, 0x00000003, 0x4062B626, 0x4063AC20, 0x40648C20, 0x00000003, + 0x4062B627, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062B628, 0x4063AC20, + 0x40648C20, 0x00000003, 0x4062B629, 0x4063AC20, 0x40648C20, 0x00000003, + 0x4062B62A, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062B62B, 0x4063AC20, + 0x40648C20, 0x00000003, 0x4062B62C, 0x4063AC20, + // Block 355, offset 0x58c0 + 0x40648C20, 0x00000003, 0x4062B62D, 0x4063AC20, 0x40648C20, 0x00000003, + 0x4062B62E, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062B62F, 0x4063AC20, + 0x40648C20, 0x00000003, 0x4062B630, 0x4063AC20, 0x40648C20, 0x00000003, + 0x4062B631, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062B632, 0x4063AC20, + 0x40648C20, 0x00000003, 0x4062B633, 0x4063AC20, 0x40648C20, 0x00000002, + 0x4062B621, 0x4063B420, 0x00000002, 0x4062B622, 0x4063B420, 0x00000002, + 0x4062B623, 0x4063B420, 0x00000002, 0x4062B624, 0x4063B420, 0x00000002, + 0x4062B625, 0x4063B420, 0x00000002, 0x4062B626, 0x4063B420, 0x00000002, + 0x4062B627, 0x4063B420, 0x00000002, 0x4062B628, 0x4063B420, 0x00000002, + 0x4062B629, 0x4063B420, 0x00000002, 0x4062B62A, 0x4063B420, 0x00000002, + 0x4062B62B, 0x4063B420, 0x00000002, 0x4062B62C, + // Block 356, offset 0x5900 + 0x4063B420, 0x00000002, 0x4062B62D, 0x4063B420, 0x00000002, 0x4062B62E, + 0x4063B420, 0x00000002, 0x4062B62F, 0x4063B420, 0x00000002, 0x4062B630, + 0x4063B420, 0x00000002, 0x4062B631, 0x4063B420, 0x00000002, 0x4062B632, + 0x4063B420, 0x00000002, 0x4062B633, 0x4063B420, 0x00000002, 0x4062B634, + 0x4063B420, 0x00000002, 0x4062B635, 0x4063B420, 0x00000002, 0x4062B636, + 0x4063B420, 0x00000002, 0x4062B637, 0x4063B420, 0x00000002, 0x4062B638, + 0x4063B420, 0x00000002, 0x4062B639, 0x4063B420, 0x00000002, 0x4062B63A, + 0x4063B420, 0x00000002, 0x4062B63B, 0x4063B420, 0x00000002, 0x4062B63C, + 0x4063B420, 0x00000002, 0x4062B63D, 0x4063B420, 0x00000003, 0x4062B621, + 0x4063B420, 0x40646420, 0x00000003, 0x4062B622, 0x4063B420, 0x40646420, + 0x00000003, 0x4062B623, 0x4063B420, 0x40646420, + // Block 357, offset 0x5940 + 0x00000003, 0x4062B624, 0x4063B420, 0x40646420, 0x00000003, 0x4062B625, + 0x4063B420, 0x40646420, 0x00000003, 0x4062B626, 0x4063B420, 0x40646420, + 0x00000003, 0x4062B627, 0x4063B420, 0x40646420, 0x00000003, 0x4062B628, + 0x4063B420, 0x40646420, 0x00000003, 0x4062B629, 0x4063B420, 0x40646420, + 0x00000003, 0x4062B62A, 0x4063B420, 0x40646420, 0x00000003, 0x4062B62B, + 0x4063B420, 0x40646420, 0x00000003, 0x4062B62C, 0x4063B420, 0x40646420, + 0x00000003, 0x4062B62D, 0x4063B420, 0x40646420, 0x00000003, 0x4062B621, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062B622, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062B623, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B624, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062B625, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062B626, 0x4063B420, 0x40646A20, + // Block 358, offset 0x5980 + 0x00000003, 0x4062B627, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B628, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062B629, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062B62A, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B62B, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062B62C, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062B62D, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B62E, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062B62F, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062B630, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B631, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062B632, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062B633, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B621, + 0x4063B420, 0x40647220, 0x00000003, 0x4062B622, 0x4063B420, 0x40647220, + 0x00000003, 0x4062B623, 0x4063B420, 0x40647220, + // Block 359, offset 0x59c0 + 0x00000003, 0x4062B624, 0x4063B420, 0x40647220, 0x00000003, 0x4062B625, + 0x4063B420, 0x40647220, 0x00000003, 0x4062B626, 0x4063B420, 0x40647220, + 0x00000003, 0x4062B627, 0x4063B420, 0x40647220, 0x00000003, 0x4062B628, + 0x4063B420, 0x40647220, 0x00000003, 0x4062B629, 0x4063B420, 0x40647220, + 0x00000003, 0x4062B621, 0x4063B420, 0x40648220, 0x00000003, 0x4062B622, + 0x4063B420, 0x40648220, 0x00000003, 0x4062B623, 0x4063B420, 0x40648220, + 0x00000003, 0x4062B624, 0x4063B420, 0x40648220, 0x00000003, 0x4062B625, + 0x4063B420, 0x40648220, 0x00000003, 0x4062B626, 0x4063B420, 0x40648220, + 0x00000003, 0x4062B627, 0x4063B420, 0x40648220, 0x00000003, 0x4062B628, + 0x4063B420, 0x40648220, 0x00000003, 0x4062B621, 0x4063B420, 0x40648420, + 0x00000003, 0x4062B622, 0x4063B420, 0x40648420, + // Block 360, offset 0x5a00 + 0x00000003, 0x4062B623, 0x4063B420, 0x40648420, 0x00000003, 0x4062B621, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062B622, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062B623, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B624, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062B625, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062B626, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B627, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062B628, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062B629, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B62A, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062B62B, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062B62C, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B62D, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062B62E, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062B62F, 0x4063B420, 0x40648C20, + // Block 361, offset 0x5a40 + 0x00000003, 0x4062B630, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B631, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062B632, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062B633, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B634, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062B635, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062B636, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B637, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062B638, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062B639, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B63A, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062B63B, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062B63C, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B63D, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062B63E, 0x4063B420, 0x40648C20, + 0x00000002, 0x4062B621, 0x4063B620, 0x00000002, + // Block 362, offset 0x5a80 + 0x4062B622, 0x4063B620, 0x00000002, 0x4062B623, 0x4063B620, 0x00000002, + 0x4062B624, 0x4063B620, 0x00000002, 0x4062B625, 0x4063B620, 0x00000002, + 0x4062B626, 0x4063B620, 0x00000002, 0x4062B627, 0x4063B620, 0x00000002, + 0x4062B621, 0x4063B820, 0x00000002, 0x4062B622, 0x4063B820, 0x00000002, + 0x4062B623, 0x4063B820, 0x00000002, 0x4062B624, 0x4063B820, 0x00000002, + 0x4062B625, 0x4063B820, 0x00000002, 0x4062B626, 0x4063B820, 0x00000002, + 0x4062B627, 0x4063B820, 0x00000002, 0x4062B628, 0x4063B820, 0x00000002, + 0x4062B629, 0x4063B820, 0x00000002, 0x4062B62A, 0x4063B820, 0x00000002, + 0x4062B62B, 0x4063B820, 0x00000002, 0x4062B62C, 0x4063B820, 0x00000002, + 0x4062B62D, 0x4063B820, 0x00000002, 0x4062B62E, 0x4063B820, 0x00000002, + 0x4062B62F, 0x4063B820, 0x00000002, 0x4062B630, + // Block 363, offset 0x5ac0 + 0x4063B820, 0x00000002, 0x4062B631, 0x4063B820, 0x00000002, 0x4062B632, + 0x4063B820, 0x00000002, 0x4062B633, 0x4063B820, 0x00000002, 0x4062B634, + 0x4063B820, 0x00000002, 0x4062B635, 0x4063B820, 0x00000002, 0x4062B636, + 0x4063B820, 0x00000002, 0x4062B637, 0x4063B820, 0x00000002, 0x4062B638, + 0x4063B820, 0x00000002, 0x4062B639, 0x4063B820, 0x00000002, 0x4062B63A, + 0x4063B820, 0x00000002, 0x4062B63B, 0x4063B820, 0x00000002, 0x4062B63C, + 0x4063B820, 0x00000002, 0x4062B63D, 0x4063B820, 0x00000002, 0x4062B63E, + 0x4063B820, 0x00000002, 0x4062B63F, 0x4063B820, 0x00000003, 0x4062B621, + 0x4063B820, 0x40646420, 0x00000003, 0x4062B622, 0x4063B820, 0x40646420, + 0x00000003, 0x4062B623, 0x4063B820, 0x40646420, 0x00000003, 0x4062B624, + 0x4063B820, 0x40646420, 0x00000003, 0x4062B625, + // Block 364, offset 0x5b00 + 0x4063B820, 0x40646420, 0x00000003, 0x4062B626, 0x4063B820, 0x40646420, + 0x00000003, 0x4062B627, 0x4063B820, 0x40646420, 0x00000003, 0x4062B628, + 0x4063B820, 0x40646420, 0x00000003, 0x4062B629, 0x4063B820, 0x40646420, + 0x00000003, 0x4062B62A, 0x4063B820, 0x40646420, 0x00000003, 0x4062B62B, + 0x4063B820, 0x40646420, 0x00000003, 0x4062B62C, 0x4063B820, 0x40646420, + 0x00000003, 0x4062B62D, 0x4063B820, 0x40646420, 0x00000003, 0x4062B62E, + 0x4063B820, 0x40646420, 0x00000003, 0x4062B621, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062B621, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B622, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062B623, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062B624, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B625, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062B626, + // Block 365, offset 0x5b40 + 0x4063B820, 0x40648C20, 0x00000003, 0x4062B627, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062B628, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B629, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062B62A, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062B62B, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B62C, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062B62D, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062B62E, 0x4063B820, 0x40648C20, 0x00000002, 0x4062B621, + 0x4063BE20, 0x00000002, 0x4062B622, 0x4063BE20, 0x00000002, 0x4062B623, + 0x4063BE20, 0x00000002, 0x4062B624, 0x4063BE20, 0x00000002, 0x4062B625, + 0x4063BE20, 0x00000002, 0x4062B626, 0x4063BE20, 0x00000002, 0x4062B627, + 0x4063BE20, 0x00000002, 0x4062B628, 0x4063BE20, 0x00000002, 0x4062B629, + 0x4063BE20, 0x00000002, 0x4062B62A, 0x4063BE20, + // Block 366, offset 0x5b80 + 0x00000002, 0x4062B62B, 0x4063BE20, 0x00000002, 0x4062B62C, 0x4063BE20, + 0x00000002, 0x4062B62D, 0x4063BE20, 0x00000002, 0x4062B62E, 0x4063BE20, + 0x00000002, 0x4062B62F, 0x4063BE20, 0x00000002, 0x4062B630, 0x4063BE20, + 0x00000002, 0x4062B631, 0x4063BE20, 0x00000002, 0x4062B632, 0x4063BE20, + 0x00000002, 0x4062B633, 0x4063BE20, 0x00000002, 0x4062B621, 0x4063C020, + 0x00000002, 0x4062B622, 0x4063C020, 0x00000002, 0x4062B623, 0x4063C020, + 0x00000002, 0x4062B624, 0x4063C020, 0x00000002, 0x4062B625, 0x4063C020, + 0x00000002, 0x4062B626, 0x4063C020, 0x00000002, 0x4062B627, 0x4063C020, + 0x00000002, 0x4062B628, 0x4063C020, 0x00000002, 0x4062B629, 0x4063C020, + 0x00000002, 0x4062B62A, 0x4063C020, 0x00000002, 0x4062B62B, 0x4063C020, + 0x00000002, 0x4062B62C, 0x4063C020, 0x00000002, + // Block 367, offset 0x5bc0 + 0x4062B62D, 0x4063C020, 0x00000002, 0x4062B62E, 0x4063C020, 0x00000002, + 0x4062B62F, 0x4063C020, 0x00000002, 0x4062B630, 0x4063C020, 0x00000002, + 0x4062B631, 0x4063C020, 0x00000002, 0x4062B632, 0x4063C020, 0x00000002, + 0x4062B633, 0x4063C020, 0x00000002, 0x4062B634, 0x4063C020, 0x00000002, + 0x4062B635, 0x4063C020, 0x00000002, 0x4062B636, 0x4063C020, 0x00000002, + 0x4062B637, 0x4063C020, 0x00000002, 0x4062B638, 0x4063C020, 0x00000003, + 0x4062B621, 0x4063C020, 0x40648C20, 0x00000003, 0x4062B622, 0x4063C020, + 0x40648C20, 0x00000002, 0x4062B621, 0x4063C220, 0x00000002, 0x4062B622, + 0x4063C220, 0x00000002, 0x4062B623, 0x4063C220, 0x00000002, 0x4062B624, + 0x4063C220, 0x00000002, 0x4062B625, 0x4063C220, 0x00000002, 0x4062B626, + 0x4063C220, 0x00000002, 0x4062B627, 0x4063C220, + // Block 368, offset 0x5c00 + 0x00000002, 0x4062B628, 0x4063C220, 0x00000002, 0x4062B629, 0x4063C220, + 0x00000002, 0x4062B62A, 0x4063C220, 0x00000002, 0x4062B62B, 0x4063C220, + 0x00000002, 0x4062B62C, 0x4063C220, 0x00000002, 0x4062B62D, 0x4063C220, + 0x00000002, 0x4062B62E, 0x4063C220, 0x00000002, 0x4062B62F, 0x4063C220, + 0x00000002, 0x4062B630, 0x4063C220, 0x00000002, 0x4062B631, 0x4063C220, + 0x00000002, 0x4062B632, 0x4063C220, 0x00000002, 0x4062B633, 0x4063C220, + 0x00000002, 0x4062B634, 0x4063C220, 0x00000002, 0x4062B621, 0x4063CA20, + 0x00000002, 0x4062B622, 0x4063CA20, 0x00000002, 0x4062B623, 0x4063CA20, + 0x00000002, 0x4062B624, 0x4063CA20, 0x00000002, 0x4062B625, 0x4063CA20, + 0x00000002, 0x4062B626, 0x4063CA20, 0x00000002, 0x4062B627, 0x4063CA20, + 0x00000002, 0x4062B628, 0x4063CA20, 0x00000002, + // Block 369, offset 0x5c40 + 0x4062B629, 0x4063CA20, 0x00000002, 0x4062B62A, 0x4063CA20, 0x00000002, + 0x4062B62B, 0x4063CA20, 0x00000002, 0x4062B62C, 0x4063CA20, 0x00000002, + 0x4062B62D, 0x4063CA20, 0x00000002, 0x4062B62E, 0x4063CA20, 0x00000002, + 0x4062B62F, 0x4063CA20, 0x00000002, 0x4062B630, 0x4063CA20, 0x00000002, + 0x4062B631, 0x4063CA20, 0x00000002, 0x4062B632, 0x4063CA20, 0x00000002, + 0x4062B633, 0x4063CA20, 0x00000003, 0x4062B621, 0x4063CA20, 0x40646420, + 0x00000003, 0x4062B622, 0x4063CA20, 0x40646420, 0x00000003, 0x4062B623, + 0x4063CA20, 0x40646420, 0x00000003, 0x4062B624, 0x4063CA20, 0x40646420, + 0x00000003, 0x4062B621, 0x4063CA20, 0x40646A20, 0x00000003, 0x4062B622, + 0x4063CA20, 0x40646A20, 0x00000003, 0x4062B623, 0x4063CA20, 0x40646A20, + 0x00000003, 0x4062B624, 0x4063CA20, 0x40646A20, + // Block 370, offset 0x5c80 + 0x00000003, 0x4062B625, 0x4063CA20, 0x40646A20, 0x00000003, 0x4062B626, + 0x4063CA20, 0x40646A20, 0x00000003, 0x4062B627, 0x4063CA20, 0x40646A20, + 0x00000003, 0x4062B621, 0x4063CA20, 0x40647220, 0x00000003, 0x4062B622, + 0x4063CA20, 0x40647220, 0x00000003, 0x4062B623, 0x4063CA20, 0x40647220, + 0x00000003, 0x4062B624, 0x4063CA20, 0x40647220, 0x00000003, 0x4062B625, + 0x4063CA20, 0x40647220, 0x00000003, 0x4062B621, 0x4063CA20, 0x40648C20, + 0x00000003, 0x4062B622, 0x4063CA20, 0x40648C20, 0x00000003, 0x4062B623, + 0x4063CA20, 0x40648C20, 0x00000003, 0x4062B621, 0x4063CC20, 0x40646420, + 0x00000003, 0x4062B622, 0x4063CC20, 0x40646420, 0x00000003, 0x4062B623, + 0x4063CC20, 0x40646420, 0x00000003, 0x4062B621, 0x4063CC20, 0x40648220, + 0x00000003, 0x4062B622, 0x4063CC20, 0x40648220, + // Block 371, offset 0x5cc0 + 0x00000003, 0x4062B623, 0x4063CC20, 0x40648220, 0x00000003, 0x4062B624, + 0x4063CC20, 0x40648220, 0x00000003, 0x4062B621, 0x4063CC20, 0x40648C20, + 0x00000003, 0x4062B622, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B623, + 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B624, 0x4063CC20, 0x40648C20, + 0x00000003, 0x4062B625, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B626, + 0x4063CC20, 0x40648C20, 0x00000003, 0x4062B627, 0x4063CC20, 0x40648C20, + 0x00000003, 0x4062B628, 0x4063CC20, 0x40648C20, 0x00000002, 0x4062B621, + 0x4063D020, 0x00000002, 0x4062B622, 0x4063D020, 0x00000002, 0x4062B623, + 0x4063D020, 0x00000002, 0x4062B624, 0x4063D020, 0x00000002, 0x4062B625, + 0x4063D020, 0x00000002, 0x4062B626, 0x4063D020, 0x00000002, 0x4062B627, + 0x4063D020, 0x00000002, 0x4062B628, 0x4063D020, + // Block 372, offset 0x5d00 + 0x00000002, 0x4062B629, 0x4063D020, 0x00000002, 0x4062B62A, 0x4063D020, + 0x00000002, 0x4062B62B, 0x4063D020, 0x00000002, 0x4062B62C, 0x4063D020, + 0x00000002, 0x4062B62D, 0x4063D020, 0x00000002, 0x4062B62E, 0x4063D020, + 0x00000002, 0x4062B62F, 0x4063D020, 0x00000002, 0x4062B630, 0x4063D020, + 0x00000002, 0x4062B631, 0x4063D020, 0x00000002, 0x4062B632, 0x4063D020, + 0x00000002, 0x4062B633, 0x4063D020, 0x00000002, 0x4062B634, 0x4063D020, + 0x00000002, 0x4062B635, 0x4063D020, 0x00000002, 0x4062B636, 0x4063D020, + 0x00000002, 0x4062B637, 0x4063D020, 0x00000002, 0x4062B638, 0x4063D020, + 0x00000002, 0x4062B639, 0x4063D020, 0x00000002, 0x4062B63A, 0x4063D020, + 0x00000002, 0x4062B63B, 0x4063D020, 0x00000002, 0x4062B63C, 0x4063D020, + 0x00000002, 0x4062B63D, 0x4063D020, 0x00000002, + // Block 373, offset 0x5d40 + 0x4062B63E, 0x4063D020, 0x00000002, 0x4062B63F, 0x4063D020, 0x00000002, + 0x4062B640, 0x4063D020, 0x00000002, 0x4062B641, 0x4063D020, 0x00000002, + 0x4062B642, 0x4063D020, 0x00000002, 0x4062B643, 0x4063D020, 0x00000002, + 0x4062B644, 0x4063D020, 0x00000002, 0x4062B645, 0x4063D020, 0x00000002, + 0x4062B646, 0x4063D020, 0x00000002, 0x4062B647, 0x4063D020, 0x00000003, + 0x4062B621, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B622, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062B623, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062B624, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B625, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062B626, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062B627, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B628, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062B629, 0x4063D020, + // Block 374, offset 0x5d80 + 0x40646A20, 0x00000003, 0x4062B62A, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062B62B, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B62C, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062B62D, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062B62E, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B62F, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062B630, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062B631, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B632, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062B633, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062B634, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B635, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062B621, 0x4063D020, 0x40648220, 0x00000003, + 0x4062B622, 0x4063D020, 0x40648220, 0x00000003, 0x4062B623, 0x4063D020, + 0x40648220, 0x00000003, 0x4062B624, 0x4063D020, + // Block 375, offset 0x5dc0 + 0x40648220, 0x00000003, 0x4062B625, 0x4063D020, 0x40648220, 0x00000003, + 0x4062B626, 0x4063D020, 0x40648220, 0x00000003, 0x4062B621, 0x4063D020, + 0x40648420, 0x00000003, 0x4062B622, 0x4063D020, 0x40648420, 0x00000003, + 0x4062B623, 0x4063D020, 0x40648420, 0x00000003, 0x4062B624, 0x4063D020, + 0x40648420, 0x00000003, 0x4062B625, 0x4063D020, 0x40648420, 0x00000002, + 0x4062B821, 0x4063A820, 0x00000002, 0x4062B822, 0x4063A820, 0x00000002, + 0x4062B823, 0x4063A820, 0x00000002, 0x4062B824, 0x4063A820, 0x00000002, + 0x4062B825, 0x4063A820, 0x00000002, 0x4062B826, 0x4063A820, 0x00000002, + 0x4062B827, 0x4063A820, 0x00000002, 0x4062B828, 0x4063A820, 0x00000002, + 0x4062B829, 0x4063A820, 0x00000002, 0x4062B82A, 0x4063A820, 0x00000002, + 0x4062B82B, 0x4063A820, 0x00000002, 0x4062B82C, + // Block 376, offset 0x5e00 + 0x4063A820, 0x00000002, 0x4062B82D, 0x4063A820, 0x00000002, 0x4062B82E, + 0x4063A820, 0x00000003, 0x4062B821, 0x4063A820, 0x40646420, 0x00000003, + 0x4062B822, 0x4063A820, 0x40646420, 0x00000003, 0x4062B823, 0x4063A820, + 0x40646420, 0x00000003, 0x4062B824, 0x4063A820, 0x40646420, 0x00000003, + 0x4062B825, 0x4063A820, 0x40646420, 0x00000003, 0x4062B826, 0x4063A820, + 0x40646420, 0x00000003, 0x4062B827, 0x4063A820, 0x40646420, 0x00000003, + 0x4062B828, 0x4063A820, 0x40646420, 0x00000003, 0x4062B821, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062B822, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062B823, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B824, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062B825, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062B826, 0x4063A820, 0x40646A20, 0x00000003, + // Block 377, offset 0x5e40 + 0x4062B827, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B828, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062B829, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062B82A, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B82B, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062B82C, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062B82D, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B82E, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062B82F, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062B830, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B831, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062B832, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062B833, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B834, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062B835, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062B836, 0x4063A820, 0x40646A20, 0x00000003, + // Block 378, offset 0x5e80 + 0x4062B837, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B838, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062B839, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062B83A, 0x4063A820, 0x40646A20, 0x00000003, 0x4062B83B, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062B83C, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062B821, 0x4063A820, 0x40647220, 0x00000003, 0x4062B822, 0x4063A820, + 0x40647220, 0x00000003, 0x4062B823, 0x4063A820, 0x40647220, 0x00000003, + 0x4062B824, 0x4063A820, 0x40647220, 0x00000003, 0x4062B825, 0x4063A820, + 0x40647220, 0x00000003, 0x4062B826, 0x4063A820, 0x40647220, 0x00000003, + 0x4062B827, 0x4063A820, 0x40647220, 0x00000003, 0x4062B828, 0x4063A820, + 0x40647220, 0x00000003, 0x4062B829, 0x4063A820, 0x40647220, 0x00000003, + 0x4062B821, 0x4063A820, 0x40648C20, 0x00000003, + // Block 379, offset 0x5ec0 + 0x4062B822, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B823, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062B824, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062B825, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B826, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062B827, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062B828, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B829, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062B82A, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062B82B, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B82C, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062B82D, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062B82E, 0x4063A820, 0x40648C20, 0x00000003, 0x4062B82F, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062B830, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062B831, 0x4063A820, 0x40648C20, 0x00000003, + // Block 380, offset 0x5f00 + 0x4062B832, 0x4063A820, 0x40648C20, 0x00000002, 0x4062B821, 0x4063AA20, + 0x00000002, 0x4062B822, 0x4063AA20, 0x00000002, 0x4062B823, 0x4063AA20, + 0x00000002, 0x4062B824, 0x4063AA20, 0x00000002, 0x4062B825, 0x4063AA20, + 0x00000002, 0x4062B826, 0x4063AA20, 0x00000002, 0x4062B827, 0x4063AA20, + 0x00000002, 0x4062B828, 0x4063AA20, 0x00000002, 0x4062B829, 0x4063AA20, + 0x00000002, 0x4062B82A, 0x4063AA20, 0x00000002, 0x4062B82B, 0x4063AA20, + 0x00000002, 0x4062B82C, 0x4063AA20, 0x00000002, 0x4062B82D, 0x4063AA20, + 0x00000002, 0x4062B82E, 0x4063AA20, 0x00000002, 0x4062B82F, 0x4063AA20, + 0x00000002, 0x4062B830, 0x4063AA20, 0x00000002, 0x4062B831, 0x4063AA20, + 0x00000002, 0x4062B832, 0x4063AA20, 0x00000002, 0x4062B833, 0x4063AA20, + 0x00000002, 0x4062B834, 0x4063AA20, 0x00000002, + // Block 381, offset 0x5f40 + 0x4062B835, 0x4063AA20, 0x00000002, 0x4062B836, 0x4063AA20, 0x00000002, + 0x4062B837, 0x4063AA20, 0x00000003, 0x4062B821, 0x4063AA20, 0x40646420, + 0x00000003, 0x4062B822, 0x4063AA20, 0x40646420, 0x00000003, 0x4062B823, + 0x4063AA20, 0x40646420, 0x00000003, 0x4062B824, 0x4063AA20, 0x40646420, + 0x00000003, 0x4062B825, 0x4063AA20, 0x40646420, 0x00000003, 0x4062B826, + 0x4063AA20, 0x40646420, 0x00000003, 0x4062B827, 0x4063AA20, 0x40646420, + 0x00000003, 0x4062B828, 0x4063AA20, 0x40646420, 0x00000003, 0x4062B821, + 0x4063AA20, 0x40648C20, 0x00000003, 0x4062B822, 0x4063AA20, 0x40648C20, + 0x00000003, 0x4062B823, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062B824, + 0x4063AA20, 0x40648C20, 0x00000003, 0x4062B825, 0x4063AA20, 0x40648C20, + 0x00000003, 0x4062B826, 0x4063AA20, 0x40648C20, + // Block 382, offset 0x5f80 + 0x00000003, 0x4062B827, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062B828, + 0x4063AA20, 0x40648C20, 0x00000003, 0x4062B829, 0x4063AA20, 0x40648C20, + 0x00000003, 0x4062B82A, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062B821, + 0x4063B420, 0x40646420, 0x00000003, 0x4062B822, 0x4063B420, 0x40646420, + 0x00000003, 0x4062B823, 0x4063B420, 0x40646420, 0x00000003, 0x4062B824, + 0x4063B420, 0x40646420, 0x00000003, 0x4062B821, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062B822, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B823, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062B824, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062B825, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B826, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062B827, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062B828, 0x4063B420, 0x40646A20, + // Block 383, offset 0x5fc0 + 0x00000003, 0x4062B829, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B82A, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062B82B, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062B82C, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B82D, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062B82E, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062B82F, 0x4063B420, 0x40646A20, 0x00000003, 0x4062B830, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062B821, 0x4063B420, 0x40647220, + 0x00000003, 0x4062B822, 0x4063B420, 0x40647220, 0x00000003, 0x4062B823, + 0x4063B420, 0x40647220, 0x00000003, 0x4062B824, 0x4063B420, 0x40647220, + 0x00000003, 0x4062B821, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B822, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062B823, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062B824, 0x4063B420, 0x40648C20, + // Block 384, offset 0x6000 + 0x00000003, 0x4062B825, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B826, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062B827, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062B828, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B829, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062B82A, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062B82B, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B82C, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062B82D, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062B82E, 0x4063B420, 0x40648C20, 0x00000003, 0x4062B82F, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062B830, 0x4063B420, 0x40648C20, + 0x00000002, 0x4062B821, 0x4063B620, 0x00000002, 0x4062B821, 0x4063B820, + 0x00000002, 0x4062B822, 0x4063B820, 0x00000002, 0x4062B823, 0x4063B820, + 0x00000002, 0x4062B824, 0x4063B820, 0x00000002, + // Block 385, offset 0x6040 + 0x4062B825, 0x4063B820, 0x00000002, 0x4062B826, 0x4063B820, 0x00000002, + 0x4062B827, 0x4063B820, 0x00000002, 0x4062B828, 0x4063B820, 0x00000002, + 0x4062B829, 0x4063B820, 0x00000002, 0x4062B82A, 0x4063B820, 0x00000002, + 0x4062B82B, 0x4063B820, 0x00000002, 0x4062B82C, 0x4063B820, 0x00000002, + 0x4062B82D, 0x4063B820, 0x00000002, 0x4062B82E, 0x4063B820, 0x00000002, + 0x4062B82F, 0x4063B820, 0x00000002, 0x4062B830, 0x4063B820, 0x00000002, + 0x4062B831, 0x4063B820, 0x00000002, 0x4062B832, 0x4063B820, 0x00000002, + 0x4062B833, 0x4063B820, 0x00000002, 0x4062B834, 0x4063B820, 0x00000002, + 0x4062B835, 0x4063B820, 0x00000002, 0x4062B836, 0x4063B820, 0x00000002, + 0x4062B837, 0x4063B820, 0x00000002, 0x4062B838, 0x4063B820, 0x00000002, + 0x4062B839, 0x4063B820, 0x00000002, 0x4062B83A, + // Block 386, offset 0x6080 + 0x4063B820, 0x00000002, 0x4062B83B, 0x4063B820, 0x00000002, 0x4062B83C, + 0x4063B820, 0x00000002, 0x4062B83D, 0x4063B820, 0x00000002, 0x4062B83E, + 0x4063B820, 0x00000002, 0x4062B83F, 0x4063B820, 0x00000002, 0x4062B840, + 0x4063B820, 0x00000002, 0x4062B841, 0x4063B820, 0x00000002, 0x4062B842, + 0x4063B820, 0x00000002, 0x4062B843, 0x4063B820, 0x00000002, 0x4062B844, + 0x4063B820, 0x00000002, 0x4062B845, 0x4063B820, 0x00000002, 0x4062B846, + 0x4063B820, 0x00000002, 0x4062B847, 0x4063B820, 0x00000003, 0x4062B821, + 0x4063B820, 0x40646420, 0x00000003, 0x4062B822, 0x4063B820, 0x40646420, + 0x00000003, 0x4062B823, 0x4063B820, 0x40646420, 0x00000003, 0x4062B824, + 0x4063B820, 0x40646420, 0x00000003, 0x4062B825, 0x4063B820, 0x40646420, + 0x00000003, 0x4062B826, 0x4063B820, 0x40646420, + // Block 387, offset 0x60c0 + 0x00000003, 0x4062B827, 0x4063B820, 0x40646420, 0x00000003, 0x4062B828, + 0x4063B820, 0x40646420, 0x00000003, 0x4062B829, 0x4063B820, 0x40646420, + 0x00000003, 0x4062B821, 0x4063B820, 0x40647220, 0x00000003, 0x4062B822, + 0x4063B820, 0x40647220, 0x00000003, 0x4062B821, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062B822, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B823, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062B824, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062B825, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B826, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062B827, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062B828, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B829, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062B82A, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062B82B, 0x4063B820, 0x40648C20, + // Block 388, offset 0x6100 + 0x00000003, 0x4062B82C, 0x4063B820, 0x40648C20, 0x00000003, 0x4062B82D, + 0x4063B820, 0x40648C20, 0x00000002, 0x4062B821, 0x4063C020, 0x00000002, + 0x4062B822, 0x4063C020, 0x00000002, 0x4062B823, 0x4063C020, 0x00000002, + 0x4062B824, 0x4063C020, 0x00000002, 0x4062B825, 0x4063C020, 0x00000002, + 0x4062B826, 0x4063C020, 0x00000002, 0x4062B827, 0x4063C020, 0x00000002, + 0x4062B828, 0x4063C020, 0x00000002, 0x4062B829, 0x4063C020, 0x00000002, + 0x4062B82A, 0x4063C020, 0x00000002, 0x4062B82B, 0x4063C020, 0x00000002, + 0x4062B82C, 0x4063C020, 0x00000002, 0x4062B82D, 0x4063C020, 0x00000002, + 0x4062B82E, 0x4063C020, 0x00000002, 0x4062B82F, 0x4063C020, 0x00000002, + 0x4062B830, 0x4063C020, 0x00000002, 0x4062B821, 0x4063C220, 0x00000002, + 0x4062B822, 0x4063C220, 0x00000002, 0x4062B823, + // Block 389, offset 0x6140 + 0x4063C220, 0x00000002, 0x4062B824, 0x4063C220, 0x00000002, 0x4062B825, + 0x4063C220, 0x00000002, 0x4062B826, 0x4063C220, 0x00000002, 0x4062B827, + 0x4063C220, 0x00000002, 0x4062B828, 0x4063C220, 0x00000002, 0x4062B829, + 0x4063C220, 0x00000002, 0x4062B82A, 0x4063C220, 0x00000002, 0x4062B82B, + 0x4063C220, 0x00000002, 0x4062B82C, 0x4063C220, 0x00000002, 0x4062B82D, + 0x4063C220, 0x00000002, 0x4062B82E, 0x4063C220, 0x00000002, 0x4062B82F, + 0x4063C220, 0x00000002, 0x4062B830, 0x4063C220, 0x00000002, 0x4062B831, + 0x4063C220, 0x00000002, 0x4062B832, 0x4063C220, 0x00000002, 0x4062B833, + 0x4063C220, 0x00000002, 0x4062B834, 0x4063C220, 0x00000002, 0x4062B835, + 0x4063C220, 0x00000002, 0x4062B836, 0x4063C220, 0x00000002, 0x4062B837, + 0x4063C220, 0x00000002, 0x4062B838, 0x4063C220, + // Block 390, offset 0x6180 + 0x00000002, 0x4062B839, 0x4063C220, 0x00000002, 0x4062B83A, 0x4063C220, + 0x00000002, 0x4062B83B, 0x4063C220, 0x00000003, 0x4062B821, 0x4063C220, + 0x40646420, 0x00000003, 0x4062B822, 0x4063C220, 0x40646420, 0x00000003, + 0x4062B823, 0x4063C220, 0x40646420, 0x00000003, 0x4062B821, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062B822, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062B823, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B824, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062B825, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062B826, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B827, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062B828, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062B829, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B82A, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062B82B, 0x4063C220, + // Block 391, offset 0x61c0 + 0x40646A20, 0x00000003, 0x4062B82C, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062B82D, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B82E, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062B82F, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062B830, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B831, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062B832, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062B833, 0x4063C220, 0x40646A20, 0x00000003, 0x4062B821, 0x4063C220, + 0x40647220, 0x00000003, 0x4062B822, 0x4063C220, 0x40647220, 0x00000003, + 0x4062B823, 0x4063C220, 0x40647220, 0x00000002, 0x4062B821, 0x4063D020, + 0x00000002, 0x4062B822, 0x4063D020, 0x00000002, 0x4062B823, 0x4063D020, + 0x00000002, 0x4062B824, 0x4063D020, 0x00000002, 0x4062B825, 0x4063D020, + 0x00000002, 0x4062B826, 0x4063D020, 0x00000002, + // Block 392, offset 0x6200 + 0x4062B827, 0x4063D020, 0x00000002, 0x4062B828, 0x4063D020, 0x00000002, + 0x4062B829, 0x4063D020, 0x00000002, 0x4062B82A, 0x4063D020, 0x00000002, + 0x4062B82B, 0x4063D020, 0x00000002, 0x4062B82C, 0x4063D020, 0x00000002, + 0x4062B82D, 0x4063D020, 0x00000002, 0x4062B82E, 0x4063D020, 0x00000002, + 0x4062B82F, 0x4063D020, 0x00000002, 0x4062B830, 0x4063D020, 0x00000002, + 0x4062B831, 0x4063D020, 0x00000002, 0x4062B832, 0x4063D020, 0x00000002, + 0x4062B833, 0x4063D020, 0x00000002, 0x4062B834, 0x4063D020, 0x00000002, + 0x4062B835, 0x4063D020, 0x00000002, 0x4062B836, 0x4063D020, 0x00000002, + 0x4062B837, 0x4063D020, 0x00000002, 0x4062B838, 0x4063D020, 0x00000002, + 0x4062B839, 0x4063D020, 0x00000002, 0x4062B83A, 0x4063D020, 0x00000002, + 0x4062B83B, 0x4063D020, 0x00000002, 0x4062B83C, + // Block 393, offset 0x6240 + 0x4063D020, 0x00000002, 0x4062B83D, 0x4063D020, 0x00000002, 0x4062B83E, + 0x4063D020, 0x00000002, 0x4062B83F, 0x4063D020, 0x00000002, 0x4062B840, + 0x4063D020, 0x00000002, 0x4062B841, 0x4063D020, 0x00000003, 0x4062B821, + 0x4063D020, 0x40646A20, 0x00000003, 0x4062B822, 0x4063D020, 0x40646A20, + 0x00000003, 0x4062B823, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B824, + 0x4063D020, 0x40646A20, 0x00000003, 0x4062B825, 0x4063D020, 0x40646A20, + 0x00000003, 0x4062B826, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B827, + 0x4063D020, 0x40646A20, 0x00000003, 0x4062B828, 0x4063D020, 0x40646A20, + 0x00000003, 0x4062B829, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B82A, + 0x4063D020, 0x40646A20, 0x00000003, 0x4062B82B, 0x4063D020, 0x40646A20, + 0x00000003, 0x4062B82C, 0x4063D020, 0x40646A20, + // Block 394, offset 0x6280 + 0x00000003, 0x4062B82D, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B82E, + 0x4063D020, 0x40646A20, 0x00000003, 0x4062B82F, 0x4063D020, 0x40646A20, + 0x00000003, 0x4062B830, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B831, + 0x4063D020, 0x40646A20, 0x00000003, 0x4062B832, 0x4063D020, 0x40646A20, + 0x00000003, 0x4062B833, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B834, + 0x4063D020, 0x40646A20, 0x00000003, 0x4062B835, 0x4063D020, 0x40646A20, + 0x00000003, 0x4062B836, 0x4063D020, 0x40646A20, 0x00000003, 0x4062B837, + 0x4063D020, 0x40646A20, 0x00000003, 0x4062B821, 0x4063D020, 0x40647220, + 0x00000003, 0x4062B822, 0x4063D020, 0x40647220, 0x00000003, 0x4062B823, + 0x4063D020, 0x40647220, 0x00000003, 0x4062B824, 0x4063D020, 0x40647220, + 0x00000003, 0x4062B825, 0x4063D020, 0x40647220, + // Block 395, offset 0x62c0 + 0x00000003, 0x4062BA21, 0x4063A820, 0x40646420, 0x00000003, 0x4062BA22, + 0x4063A820, 0x40646420, 0x00000003, 0x4062BA23, 0x4063A820, 0x40646420, + 0x00000003, 0x4062BA24, 0x4063A820, 0x40646420, 0x00000003, 0x4062BA25, + 0x4063A820, 0x40646420, 0x00000003, 0x4062BA26, 0x4063A820, 0x40646420, + 0x00000003, 0x4062BA27, 0x4063A820, 0x40646420, 0x00000003, 0x4062BA28, + 0x4063A820, 0x40646420, 0x00000003, 0x4062BA29, 0x4063A820, 0x40646420, + 0x00000003, 0x4062BA2A, 0x4063A820, 0x40646420, 0x00000003, 0x4062BA2B, + 0x4063A820, 0x40646420, 0x00000003, 0x4062BA2C, 0x4063A820, 0x40646420, + 0x00000003, 0x4062BA2D, 0x4063A820, 0x40646420, 0x00000003, 0x4062BA2E, + 0x4063A820, 0x40646420, 0x00000003, 0x4062BA2F, 0x4063A820, 0x40646420, + 0x00000003, 0x4062BA30, 0x4063A820, 0x40646420, + // Block 396, offset 0x6300 + 0x00000003, 0x4062BA31, 0x4063A820, 0x40646420, 0x00000003, 0x4062BA32, + 0x4063A820, 0x40646420, 0x00000003, 0x4062BA33, 0x4063A820, 0x40646420, + 0x00000003, 0x4062BA34, 0x4063A820, 0x40646420, 0x00000003, 0x4062BA35, + 0x4063A820, 0x40646420, 0x00000003, 0x4062BA36, 0x4063A820, 0x40646420, + 0x00000003, 0x4062BA37, 0x4063A820, 0x40646420, 0x00000003, 0x4062BA38, + 0x4063A820, 0x40646420, 0x00000003, 0x4062BA39, 0x4063A820, 0x40646420, + 0x00000003, 0x4062BA21, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA22, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA23, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062BA24, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA25, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA26, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062BA27, 0x4063A820, 0x40646A20, + // Block 397, offset 0x6340 + 0x00000003, 0x4062BA28, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA29, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA2A, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062BA2B, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA2C, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA2D, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062BA2E, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA2F, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA30, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062BA31, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA32, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA33, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062BA34, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA35, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA36, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062BA37, 0x4063A820, 0x40646A20, + // Block 398, offset 0x6380 + 0x00000003, 0x4062BA38, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA39, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA3A, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062BA3B, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA3C, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA3D, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062BA3E, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA3F, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA40, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062BA41, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BA21, + 0x4063A820, 0x40647220, 0x00000003, 0x4062BA22, 0x4063A820, 0x40647220, + 0x00000003, 0x4062BA23, 0x4063A820, 0x40647220, 0x00000003, 0x4062BA24, + 0x4063A820, 0x40647220, 0x00000003, 0x4062BA25, 0x4063A820, 0x40647220, + 0x00000003, 0x4062BA26, 0x4063A820, 0x40647220, + // Block 399, offset 0x63c0 + 0x00000003, 0x4062BA27, 0x4063A820, 0x40647220, 0x00000003, 0x4062BA28, + 0x4063A820, 0x40647220, 0x00000003, 0x4062BA29, 0x4063A820, 0x40647220, + 0x00000003, 0x4062BA2A, 0x4063A820, 0x40647220, 0x00000003, 0x4062BA2B, + 0x4063A820, 0x40647220, 0x00000003, 0x4062BA2C, 0x4063A820, 0x40647220, + 0x00000003, 0x4062BA2D, 0x4063A820, 0x40647220, 0x00000003, 0x4062BA2E, + 0x4063A820, 0x40647220, 0x00000003, 0x4062BA2F, 0x4063A820, 0x40647220, + 0x00000003, 0x4062BA30, 0x4063A820, 0x40647220, 0x00000003, 0x4062BA21, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA22, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BA23, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA24, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA25, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BA26, 0x4063A820, 0x40648C20, + // Block 400, offset 0x6400 + 0x00000003, 0x4062BA27, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA28, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA29, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BA2A, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA2B, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA2C, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BA2D, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA2E, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA2F, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BA30, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA31, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA32, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BA33, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA34, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA35, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BA36, 0x4063A820, 0x40648C20, + // Block 401, offset 0x6440 + 0x00000003, 0x4062BA37, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA38, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA39, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BA3A, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA3B, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA3C, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BA3D, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA3E, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA3F, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BA40, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA41, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA42, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BA43, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA44, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA45, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BA46, 0x4063A820, 0x40648C20, + // Block 402, offset 0x6480 + 0x00000003, 0x4062BA47, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA48, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BA49, 0x4063A820, 0x40648C20, + 0x00000002, 0x4062BA21, 0x4063AA20, 0x00000002, 0x4062BA22, 0x4063AA20, + 0x00000002, 0x4062BA23, 0x4063AA20, 0x00000002, 0x4062BA24, 0x4063AA20, + 0x00000002, 0x4062BA25, 0x4063AA20, 0x00000002, 0x4062BA26, 0x4063AA20, + 0x00000002, 0x4062BA27, 0x4063AA20, 0x00000002, 0x4062BA28, 0x4063AA20, + 0x00000002, 0x4062BA29, 0x4063AA20, 0x00000002, 0x4062BA2A, 0x4063AA20, + 0x00000002, 0x4062BA2B, 0x4063AA20, 0x00000002, 0x4062BA2C, 0x4063AA20, + 0x00000002, 0x4062BA2D, 0x4063AA20, 0x00000002, 0x4062BA2E, 0x4063AA20, + 0x00000002, 0x4062BA2F, 0x4063AA20, 0x00000002, 0x4062BA30, 0x4063AA20, + 0x00000002, 0x4062BA31, 0x4063AA20, 0x00000002, + // Block 403, offset 0x64c0 + 0x4062BA32, 0x4063AA20, 0x00000002, 0x4062BA33, 0x4063AA20, 0x00000002, + 0x4062BA34, 0x4063AA20, 0x00000002, 0x4062BA35, 0x4063AA20, 0x00000002, + 0x4062BA36, 0x4063AA20, 0x00000002, 0x4062BA37, 0x4063AA20, 0x00000002, + 0x4062BA38, 0x4063AA20, 0x00000003, 0x4062BA21, 0x4063AA20, 0x40646420, + 0x00000003, 0x4062BA22, 0x4063AA20, 0x40646420, 0x00000003, 0x4062BA23, + 0x4063AA20, 0x40646420, 0x00000003, 0x4062BA24, 0x4063AA20, 0x40646420, + 0x00000003, 0x4062BA25, 0x4063AA20, 0x40646420, 0x00000003, 0x4062BA26, + 0x4063AA20, 0x40646420, 0x00000003, 0x4062BA27, 0x4063AA20, 0x40646420, + 0x00000003, 0x4062BA28, 0x4063AA20, 0x40646420, 0x00000003, 0x4062BA29, + 0x4063AA20, 0x40646420, 0x00000003, 0x4062BA21, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BA22, 0x4063B020, 0x40646A20, + // Block 404, offset 0x6500 + 0x00000003, 0x4062BA23, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA24, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA25, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BA26, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA27, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA28, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BA29, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA2A, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA2B, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BA2C, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA2D, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BA2E, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BA21, 0x4063B020, 0x40647220, 0x00000003, 0x4062BA22, + 0x4063B020, 0x40647220, 0x00000003, 0x4062BA23, 0x4063B020, 0x40647220, + 0x00000003, 0x4062BA24, 0x4063B020, 0x40647220, + // Block 405, offset 0x6540 + 0x00000003, 0x4062BA25, 0x4063B020, 0x40647220, 0x00000003, 0x4062BA26, + 0x4063B020, 0x40647220, 0x00000003, 0x4062BA21, 0x4063B020, 0x40648220, + 0x00000003, 0x4062BA22, 0x4063B020, 0x40648220, 0x00000003, 0x4062BA23, + 0x4063B020, 0x40648220, 0x00000003, 0x4062BA24, 0x4063B020, 0x40648220, + 0x00000003, 0x4062BA25, 0x4063B020, 0x40648220, 0x00000003, 0x4062BA26, + 0x4063B020, 0x40648220, 0x00000003, 0x4062BA27, 0x4063B020, 0x40648220, + 0x00000003, 0x4062BA28, 0x4063B020, 0x40648220, 0x00000003, 0x4062BA29, + 0x4063B020, 0x40648220, 0x00000003, 0x4062BA2A, 0x4063B020, 0x40648220, + 0x00000003, 0x4062BA2B, 0x4063B020, 0x40648220, 0x00000003, 0x4062BA2C, + 0x4063B020, 0x40648220, 0x00000003, 0x4062BA21, 0x4063B020, 0x40648420, + 0x00000003, 0x4062BA22, 0x4063B020, 0x40648420, + // Block 406, offset 0x6580 + 0x00000003, 0x4062BA21, 0x4063B420, 0x40646420, 0x00000003, 0x4062BA22, + 0x4063B420, 0x40646420, 0x00000003, 0x4062BA23, 0x4063B420, 0x40646420, + 0x00000003, 0x4062BA24, 0x4063B420, 0x40646420, 0x00000003, 0x4062BA25, + 0x4063B420, 0x40646420, 0x00000003, 0x4062BA26, 0x4063B420, 0x40646420, + 0x00000003, 0x4062BA27, 0x4063B420, 0x40646420, 0x00000003, 0x4062BA28, + 0x4063B420, 0x40646420, 0x00000003, 0x4062BA29, 0x4063B420, 0x40646420, + 0x00000003, 0x4062BA2A, 0x4063B420, 0x40646420, 0x00000003, 0x4062BA2B, + 0x4063B420, 0x40646420, 0x00000003, 0x4062BA2C, 0x4063B420, 0x40646420, + 0x00000003, 0x4062BA2D, 0x4063B420, 0x40646420, 0x00000003, 0x4062BA2E, + 0x4063B420, 0x40646420, 0x00000003, 0x4062BA2F, 0x4063B420, 0x40646420, + 0x00000003, 0x4062BA30, 0x4063B420, 0x40646420, + // Block 407, offset 0x65c0 + 0x00000003, 0x4062BA31, 0x4063B420, 0x40646420, 0x00000003, 0x4062BA21, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA22, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062BA23, 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA24, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA25, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062BA26, 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA27, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA28, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062BA29, 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA2A, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA2B, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062BA2C, 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA2D, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062BA2E, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062BA2F, 0x4063B420, 0x40646A20, + // Block 408, offset 0x6600 + 0x00000003, 0x4062BA21, 0x4063B420, 0x40647220, 0x00000003, 0x4062BA22, + 0x4063B420, 0x40647220, 0x00000003, 0x4062BA23, 0x4063B420, 0x40647220, + 0x00000003, 0x4062BA24, 0x4063B420, 0x40647220, 0x00000003, 0x4062BA25, + 0x4063B420, 0x40647220, 0x00000003, 0x4062BA26, 0x4063B420, 0x40647220, + 0x00000003, 0x4062BA21, 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA22, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA23, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062BA24, 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA25, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA26, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062BA27, 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA28, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA29, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062BA2A, 0x4063B420, 0x40648C20, + // Block 409, offset 0x6640 + 0x00000003, 0x4062BA2B, 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA2C, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA2D, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062BA2E, 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA2F, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA30, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062BA31, 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA32, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA33, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062BA34, 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA35, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA36, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062BA37, 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA38, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062BA39, 0x4063B420, 0x40648C20, + 0x00000002, 0x4062BA21, 0x4063B820, 0x00000002, + // Block 410, offset 0x6680 + 0x4062BA22, 0x4063B820, 0x00000002, 0x4062BA23, 0x4063B820, 0x00000002, + 0x4062BA24, 0x4063B820, 0x00000002, 0x4062BA25, 0x4063B820, 0x00000002, + 0x4062BA26, 0x4063B820, 0x00000002, 0x4062BA27, 0x4063B820, 0x00000002, + 0x4062BA28, 0x4063B820, 0x00000002, 0x4062BA29, 0x4063B820, 0x00000002, + 0x4062BA2A, 0x4063B820, 0x00000002, 0x4062BA2B, 0x4063B820, 0x00000002, + 0x4062BA2C, 0x4063B820, 0x00000002, 0x4062BA2D, 0x4063B820, 0x00000002, + 0x4062BA2E, 0x4063B820, 0x00000002, 0x4062BA2F, 0x4063B820, 0x00000002, + 0x4062BA30, 0x4063B820, 0x00000002, 0x4062BA31, 0x4063B820, 0x00000002, + 0x4062BA32, 0x4063B820, 0x00000002, 0x4062BA33, 0x4063B820, 0x00000002, + 0x4062BA34, 0x4063B820, 0x00000002, 0x4062BA35, 0x4063B820, 0x00000002, + 0x4062BA36, 0x4063B820, 0x00000002, 0x4062BA37, + // Block 411, offset 0x66c0 + 0x4063B820, 0x00000003, 0x4062BA21, 0x4063B820, 0x40646420, 0x00000003, + 0x4062BA22, 0x4063B820, 0x40646420, 0x00000003, 0x4062BA23, 0x4063B820, + 0x40646420, 0x00000003, 0x4062BA24, 0x4063B820, 0x40646420, 0x00000003, + 0x4062BA25, 0x4063B820, 0x40646420, 0x00000003, 0x4062BA26, 0x4063B820, + 0x40646420, 0x00000003, 0x4062BA27, 0x4063B820, 0x40646420, 0x00000003, + 0x4062BA28, 0x4063B820, 0x40646420, 0x00000003, 0x4062BA29, 0x4063B820, + 0x40646420, 0x00000003, 0x4062BA2A, 0x4063B820, 0x40646420, 0x00000003, + 0x4062BA2B, 0x4063B820, 0x40646420, 0x00000003, 0x4062BA2C, 0x4063B820, + 0x40646420, 0x00000003, 0x4062BA2D, 0x4063B820, 0x40646420, 0x00000003, + 0x4062BA2E, 0x4063B820, 0x40646420, 0x00000003, 0x4062BA2F, 0x4063B820, + 0x40646420, 0x00000003, 0x4062BA30, 0x4063B820, + // Block 412, offset 0x6700 + 0x40646420, 0x00000003, 0x4062BA31, 0x4063B820, 0x40646420, 0x00000003, + 0x4062BA32, 0x4063B820, 0x40646420, 0x00000003, 0x4062BA33, 0x4063B820, + 0x40646420, 0x00000003, 0x4062BA34, 0x4063B820, 0x40646420, 0x00000003, + 0x4062BA35, 0x4063B820, 0x40646420, 0x00000003, 0x4062BA36, 0x4063B820, + 0x40646420, 0x00000003, 0x4062BA37, 0x4063B820, 0x40646420, 0x00000003, + 0x4062BA38, 0x4063B820, 0x40646420, 0x00000003, 0x4062BA39, 0x4063B820, + 0x40646420, 0x00000003, 0x4062BA3A, 0x4063B820, 0x40646420, 0x00000003, + 0x4062BA21, 0x4063B820, 0x40646A20, 0x00000003, 0x4062BA21, 0x4063B820, + 0x40647220, 0x00000003, 0x4062BA21, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062BA22, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA23, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062BA24, 0x4063B820, + // Block 413, offset 0x6740 + 0x40648C20, 0x00000003, 0x4062BA25, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062BA26, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA27, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062BA28, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062BA29, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA2A, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062BA2B, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062BA2C, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA2D, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062BA2E, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062BA2F, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA30, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062BA31, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062BA32, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BA33, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062BA34, 0x4063B820, + // Block 414, offset 0x6780 + 0x40648C20, 0x00000003, 0x4062BA35, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062BA36, 0x4063B820, 0x40648C20, 0x00000002, 0x4062BA21, 0x4063C220, + 0x00000002, 0x4062BA22, 0x4063C220, 0x00000002, 0x4062BA23, 0x4063C220, + 0x00000002, 0x4062BA24, 0x4063C220, 0x00000002, 0x4062BA25, 0x4063C220, + 0x00000002, 0x4062BA26, 0x4063C220, 0x00000002, 0x4062BA27, 0x4063C220, + 0x00000002, 0x4062BA28, 0x4063C220, 0x00000002, 0x4062BA29, 0x4063C220, + 0x00000002, 0x4062BA2A, 0x4063C220, 0x00000002, 0x4062BA2B, 0x4063C220, + 0x00000002, 0x4062BA2C, 0x4063C220, 0x00000002, 0x4062BA2D, 0x4063C220, + 0x00000002, 0x4062BA2E, 0x4063C220, 0x00000002, 0x4062BA2F, 0x4063C220, + 0x00000002, 0x4062BA30, 0x4063C220, 0x00000002, 0x4062BA31, 0x4063C220, + 0x00000002, 0x4062BA32, 0x4063C220, 0x00000002, + // Block 415, offset 0x67c0 + 0x4062BA33, 0x4063C220, 0x00000002, 0x4062BA34, 0x4063C220, 0x00000002, + 0x4062BA35, 0x4063C220, 0x00000002, 0x4062BA36, 0x4063C220, 0x00000002, + 0x4062BA37, 0x4063C220, 0x00000002, 0x4062BA38, 0x4063C220, 0x00000002, + 0x4062BA39, 0x4063C220, 0x00000002, 0x4062BA3A, 0x4063C220, 0x00000002, + 0x4062BA3B, 0x4063C220, 0x00000002, 0x4062BA3C, 0x4063C220, 0x00000002, + 0x4062BA3D, 0x4063C220, 0x00000002, 0x4062BA3E, 0x4063C220, 0x00000002, + 0x4062BA3F, 0x4063C220, 0x00000002, 0x4062BA40, 0x4063C220, 0x00000002, + 0x4062BA41, 0x4063C220, 0x00000002, 0x4062BA42, 0x4063C220, 0x00000002, + 0x4062BA43, 0x4063C220, 0x00000002, 0x4062BA44, 0x4063C220, 0x00000002, + 0x4062BA45, 0x4063C220, 0x00000002, 0x4062BA46, 0x4063C220, 0x00000002, + 0x4062BA47, 0x4063C220, 0x00000002, 0x4062BA48, + // Block 416, offset 0x6800 + 0x4063C220, 0x00000002, 0x4062BA49, 0x4063C220, 0x00000002, 0x4062BA4A, + 0x4063C220, 0x00000002, 0x4062BA4B, 0x4063C220, 0x00000002, 0x4062BA4C, + 0x4063C220, 0x00000002, 0x4062BA4D, 0x4063C220, 0x00000002, 0x4062BA4E, + 0x4063C220, 0x00000002, 0x4062BA4F, 0x4063C220, 0x00000002, 0x4062BA50, + 0x4063C220, 0x00000002, 0x4062BA51, 0x4063C220, 0x00000002, 0x4062BA52, + 0x4063C220, 0x00000002, 0x4062BA53, 0x4063C220, 0x00000002, 0x4062BA54, + 0x4063C220, 0x00000002, 0x4062BA55, 0x4063C220, 0x00000002, 0x4062BA56, + 0x4063C220, 0x00000002, 0x4062BA57, 0x4063C220, 0x00000002, 0x4062BA58, + 0x4063C220, 0x00000002, 0x4062BA59, 0x4063C220, 0x00000002, 0x4062BA5A, + 0x4063C220, 0x00000002, 0x4062BA5B, 0x4063C220, 0x00000002, 0x4062BA5C, + 0x4063C220, 0x00000002, 0x4062BA5D, 0x4063C220, + // Block 417, offset 0x6840 + 0x00000002, 0x4062BA5E, 0x4063C220, 0x00000002, 0x4062BA5F, 0x4063C220, + 0x00000002, 0x4062BA60, 0x4063C220, 0x00000002, 0x4062BA61, 0x4063C220, + 0x00000002, 0x4062BA62, 0x4063C220, 0x00000002, 0x4062BA63, 0x4063C220, + 0x00000002, 0x4062BA64, 0x4063C220, 0x00000002, 0x4062BA65, 0x4063C220, + 0x00000003, 0x4062BA21, 0x4063C220, 0x40646420, 0x00000003, 0x4062BA21, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA22, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062BA23, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA24, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA25, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062BA26, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA27, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA28, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062BA29, 0x4063C220, 0x40646A20, + // Block 418, offset 0x6880 + 0x00000003, 0x4062BA2A, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA2B, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA2C, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062BA2D, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA2E, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA2F, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062BA30, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA31, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA32, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062BA33, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA34, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA35, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062BA36, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA37, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA38, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062BA39, 0x4063C220, 0x40646A20, + // Block 419, offset 0x68c0 + 0x00000003, 0x4062BA3A, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA3B, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA3C, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062BA3D, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA3E, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA3F, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062BA40, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA41, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA42, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062BA43, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA44, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA45, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062BA46, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BA21, + 0x4063C220, 0x40647220, 0x00000003, 0x4062BA22, 0x4063C220, 0x40647220, + 0x00000003, 0x4062BA23, 0x4063C220, 0x40647220, + // Block 420, offset 0x6900 + 0x00000003, 0x4062BA24, 0x4063C220, 0x40647220, 0x00000003, 0x4062BA25, + 0x4063C220, 0x40647220, 0x00000003, 0x4062BA26, 0x4063C220, 0x40647220, + 0x00000003, 0x4062BA27, 0x4063C220, 0x40647220, 0x00000003, 0x4062BA28, + 0x4063C220, 0x40647220, 0x00000003, 0x4062BA29, 0x4063C220, 0x40647220, + 0x00000003, 0x4062BA2A, 0x4063C220, 0x40647220, 0x00000003, 0x4062BA2B, + 0x4063C220, 0x40647220, 0x00000003, 0x4062BA2C, 0x4063C220, 0x40647220, + 0x00000003, 0x4062BA21, 0x4063C220, 0x40648C20, 0x00000003, 0x4062BA22, + 0x4063C220, 0x40648C20, 0x00000003, 0x4062BA23, 0x4063C220, 0x40648C20, + 0x00000003, 0x4062BA24, 0x4063C220, 0x40648C20, 0x00000003, 0x4062BA25, + 0x4063C220, 0x40648C20, 0x00000003, 0x4062BA26, 0x4063C220, 0x40648C20, + 0x00000003, 0x4062BA27, 0x4063C220, 0x40648C20, + // Block 421, offset 0x6940 + 0x00000003, 0x4062BA28, 0x4063C220, 0x40648C20, 0x00000003, 0x4062BA29, + 0x4063C220, 0x40648C20, 0x00000002, 0x4062BA21, 0x4063D020, 0x00000002, + 0x4062BA22, 0x4063D020, 0x00000002, 0x4062BA23, 0x4063D020, 0x00000002, + 0x4062BA24, 0x4063D020, 0x00000002, 0x4062BA25, 0x4063D020, 0x00000002, + 0x4062BA26, 0x4063D020, 0x00000002, 0x4062BA27, 0x4063D020, 0x00000002, + 0x4062BA28, 0x4063D020, 0x00000002, 0x4062BA29, 0x4063D020, 0x00000002, + 0x4062BA2A, 0x4063D020, 0x00000002, 0x4062BA2B, 0x4063D020, 0x00000002, + 0x4062BA2C, 0x4063D020, 0x00000002, 0x4062BA2D, 0x4063D020, 0x00000002, + 0x4062BA2E, 0x4063D020, 0x00000002, 0x4062BA2F, 0x4063D020, 0x00000002, + 0x4062BA30, 0x4063D020, 0x00000002, 0x4062BA31, 0x4063D020, 0x00000002, + 0x4062BA32, 0x4063D020, 0x00000002, 0x4062BA33, + // Block 422, offset 0x6980 + 0x4063D020, 0x00000002, 0x4062BA34, 0x4063D020, 0x00000002, 0x4062BA35, + 0x4063D020, 0x00000002, 0x4062BA36, 0x4063D020, 0x00000002, 0x4062BA37, + 0x4063D020, 0x00000002, 0x4062BA38, 0x4063D020, 0x00000002, 0x4062BA39, + 0x4063D020, 0x00000002, 0x4062BA3A, 0x4063D020, 0x00000002, 0x4062BA3B, + 0x4063D020, 0x00000002, 0x4062BA3C, 0x4063D020, 0x00000002, 0x4062BA3D, + 0x4063D020, 0x00000002, 0x4062BA3E, 0x4063D020, 0x00000002, 0x4062BA3F, + 0x4063D020, 0x00000002, 0x4062BA40, 0x4063D020, 0x00000002, 0x4062BA41, + 0x4063D020, 0x00000002, 0x4062BA42, 0x4063D020, 0x00000002, 0x4062BA43, + 0x4063D020, 0x00000002, 0x4062BA44, 0x4063D020, 0x00000002, 0x4062BA45, + 0x4063D020, 0x00000002, 0x4062BA46, 0x4063D020, 0x00000002, 0x4062BA47, + 0x4063D020, 0x00000002, 0x4062BA48, 0x4063D020, + // Block 423, offset 0x69c0 + 0x00000002, 0x4062BA49, 0x4063D020, 0x00000002, 0x4062BA4A, 0x4063D020, + 0x00000002, 0x4062BA4B, 0x4063D020, 0x00000002, 0x4062BA4C, 0x4063D020, + 0x00000002, 0x4062BA4D, 0x4063D020, 0x00000002, 0x4062BA4E, 0x4063D020, + 0x00000002, 0x4062BA4F, 0x4063D020, 0x00000002, 0x4062BA50, 0x4063D020, + 0x00000002, 0x4062BA51, 0x4063D020, 0x00000002, 0x4062BA52, 0x4063D020, + 0x00000002, 0x4062BA53, 0x4063D020, 0x00000002, 0x4062BA54, 0x4063D020, + 0x00000002, 0x4062BA55, 0x4063D020, 0x00000002, 0x4062BA56, 0x4063D020, + 0x00000002, 0x4062BA57, 0x4063D020, 0x00000002, 0x4062BA58, 0x4063D020, + 0x00000002, 0x4062BA59, 0x4063D020, 0x00000002, 0x4062BA5A, 0x4063D020, + 0x00000002, 0x4062BA5B, 0x4063D020, 0x00000002, 0x4062BA5C, 0x4063D020, + 0x00000002, 0x4062BA5D, 0x4063D020, 0x00000002, + // Block 424, offset 0x6a00 + 0x4062BA5E, 0x4063D020, 0x00000002, 0x4062BA5F, 0x4063D020, 0x00000002, + 0x4062BA60, 0x4063D020, 0x00000002, 0x4062BA61, 0x4063D020, 0x00000002, + 0x4062BA62, 0x4063D020, 0x00000002, 0x4062BA63, 0x4063D020, 0x00000002, + 0x4062BA64, 0x4063D020, 0x00000002, 0x4062BA65, 0x4063D020, 0x00000002, + 0x4062BA66, 0x4063D020, 0x00000002, 0x4062BA67, 0x4063D020, 0x00000002, + 0x4062BA68, 0x4063D020, 0x00000002, 0x4062BA69, 0x4063D020, 0x00000002, + 0x4062BA6A, 0x4063D020, 0x00000002, 0x4062BA6B, 0x4063D020, 0x00000002, + 0x4062BA6C, 0x4063D020, 0x00000002, 0x4062BA6D, 0x4063D020, 0x00000002, + 0x4062BA6E, 0x4063D020, 0x00000002, 0x4062BA6F, 0x4063D020, 0x00000002, + 0x4062BA70, 0x4063D020, 0x00000002, 0x4062BA71, 0x4063D020, 0x00000002, + 0x4062BA72, 0x4063D020, 0x00000002, 0x4062BA73, + // Block 425, offset 0x6a40 + 0x4063D020, 0x00000002, 0x4062BA74, 0x4063D020, 0x00000002, 0x4062BA75, + 0x4063D020, 0x00000003, 0x4062BA21, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BA22, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA23, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BA24, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BA25, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA26, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BA27, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BA28, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA29, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BA2A, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BA2B, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA2C, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BA2D, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BA2E, 0x4063D020, 0x40646A20, 0x00000003, + // Block 426, offset 0x6a80 + 0x4062BA2F, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA30, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BA31, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BA32, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA33, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BA34, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BA35, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA36, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BA37, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BA38, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA39, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BA3A, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BA3B, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BA21, 0x4063D020, + 0x40648C20, 0x00000003, 0x4062BA22, 0x4063D020, 0x40648C20, 0x00000003, + 0x4062BA23, 0x4063D020, 0x40648C20, 0x00000003, + // Block 427, offset 0x6ac0 + 0x4062BA24, 0x4063D020, 0x40648C20, 0x00000003, 0x4062BA25, 0x4063D020, + 0x40648C20, 0x00000003, 0x4062BA26, 0x4063D020, 0x40648C20, 0x00000003, + 0x4062BA27, 0x4063D020, 0x40648C20, 0x00000003, 0x4062BA28, 0x4063D020, + 0x40648C20, 0x00000002, 0x4062BE21, 0x4063A820, 0x00000002, 0x4062BE22, + 0x4063A820, 0x00000002, 0x4062BE23, 0x4063A820, 0x00000002, 0x4062BE24, + 0x4063A820, 0x00000002, 0x4062BE25, 0x4063A820, 0x00000002, 0x4062BE26, + 0x4063A820, 0x00000002, 0x4062BE27, 0x4063A820, 0x00000002, 0x4062BE28, + 0x4063A820, 0x00000002, 0x4062BE29, 0x4063A820, 0x00000002, 0x4062BE2A, + 0x4063A820, 0x00000002, 0x4062BE2B, 0x4063A820, 0x00000002, 0x4062BE2C, + 0x4063A820, 0x00000002, 0x4062BE2D, 0x4063A820, 0x00000002, 0x4062BE2E, + 0x4063A820, 0x00000002, 0x4062BE2F, 0x4063A820, + // Block 428, offset 0x6b00 + 0x00000002, 0x4062BE30, 0x4063A820, 0x00000002, 0x4062BE31, 0x4063A820, + 0x00000002, 0x4062BE32, 0x4063A820, 0x00000002, 0x4062BE33, 0x4063A820, + 0x00000002, 0x4062BE34, 0x4063A820, 0x00000002, 0x4062BE35, 0x4063A820, + 0x00000002, 0x4062BE36, 0x4063A820, 0x00000002, 0x4062BE37, 0x4063A820, + 0x00000002, 0x4062BE38, 0x4063A820, 0x00000002, 0x4062BE39, 0x4063A820, + 0x00000002, 0x4062BE3A, 0x4063A820, 0x00000002, 0x4062BE3B, 0x4063A820, + 0x00000002, 0x4062BE3C, 0x4063A820, 0x00000002, 0x4062BE3D, 0x4063A820, + 0x00000002, 0x4062BE3E, 0x4063A820, 0x00000002, 0x4062BE3F, 0x4063A820, + 0x00000002, 0x4062BE40, 0x4063A820, 0x00000002, 0x4062BE41, 0x4063A820, + 0x00000002, 0x4062BE42, 0x4063A820, 0x00000002, 0x4062BE43, 0x4063A820, + 0x00000002, 0x4062BE44, 0x4063A820, 0x00000002, + // Block 429, offset 0x6b40 + 0x4062BE45, 0x4063A820, 0x00000002, 0x4062BE46, 0x4063A820, 0x00000002, + 0x4062BE47, 0x4063A820, 0x00000002, 0x4062BE48, 0x4063A820, 0x00000002, + 0x4062BE49, 0x4063A820, 0x00000002, 0x4062BE4A, 0x4063A820, 0x00000002, + 0x4062BE4B, 0x4063A820, 0x00000002, 0x4062BE4C, 0x4063A820, 0x00000002, + 0x4062BE4D, 0x4063A820, 0x00000002, 0x4062BE4E, 0x4063A820, 0x00000002, + 0x4062BE4F, 0x4063A820, 0x00000002, 0x4062BE50, 0x4063A820, 0x00000002, + 0x4062BE51, 0x4063A820, 0x00000002, 0x4062BE52, 0x4063A820, 0x00000002, + 0x4062BE53, 0x4063A820, 0x00000002, 0x4062BE54, 0x4063A820, 0x00000002, + 0x4062BE55, 0x4063A820, 0x00000002, 0x4062BE56, 0x4063A820, 0x00000002, + 0x4062BE57, 0x4063A820, 0x00000002, 0x4062BE58, 0x4063A820, 0x00000002, + 0x4062BE59, 0x4063A820, 0x00000002, 0x4062BE5A, + // Block 430, offset 0x6b80 + 0x4063A820, 0x00000002, 0x4062BE5B, 0x4063A820, 0x00000002, 0x4062BE5C, + 0x4063A820, 0x00000002, 0x4062BE5D, 0x4063A820, 0x00000002, 0x4062BE5E, + 0x4063A820, 0x00000002, 0x4062BE5F, 0x4063A820, 0x00000002, 0x4062BE60, + 0x4063A820, 0x00000002, 0x4062BE61, 0x4063A820, 0x00000002, 0x4062BE62, + 0x4063A820, 0x00000002, 0x4062BE63, 0x4063A820, 0x00000002, 0x4062BE64, + 0x4063A820, 0x00000002, 0x4062BE65, 0x4063A820, 0x00000002, 0x4062BE66, + 0x4063A820, 0x00000002, 0x4062BE67, 0x4063A820, 0x00000002, 0x4062BE68, + 0x4063A820, 0x00000002, 0x4062BE69, 0x4063A820, 0x00000002, 0x4062BE6A, + 0x4063A820, 0x00000002, 0x4062BE6B, 0x4063A820, 0x00000002, 0x4062BE6C, + 0x4063A820, 0x00000002, 0x4062BE6D, 0x4063A820, 0x00000002, 0x4062BE6E, + 0x4063A820, 0x00000002, 0x4062BE6F, 0x4063A820, + // Block 431, offset 0x6bc0 + 0x00000003, 0x4062BE21, 0x4063A820, 0x40646420, 0x00000003, 0x4062BE22, + 0x4063A820, 0x40646420, 0x00000003, 0x4062BE23, 0x4063A820, 0x40646420, + 0x00000003, 0x4062BE24, 0x4063A820, 0x40646420, 0x00000003, 0x4062BE25, + 0x4063A820, 0x40646420, 0x00000003, 0x4062BE26, 0x4063A820, 0x40646420, + 0x00000003, 0x4062BE21, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE22, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE23, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062BE24, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE25, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE26, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062BE27, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE28, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE29, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062BE2A, 0x4063A820, 0x40646A20, + // Block 432, offset 0x6c00 + 0x00000003, 0x4062BE2B, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE2C, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE2D, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062BE2E, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE2F, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE30, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062BE31, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE32, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE33, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062BE34, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE35, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE36, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062BE37, 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE38, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062BE21, 0x4063A820, 0x40647220, + 0x00000003, 0x4062BE22, 0x4063A820, 0x40647220, + // Block 433, offset 0x6c40 + 0x00000003, 0x4062BE23, 0x4063A820, 0x40647220, 0x00000003, 0x4062BE24, + 0x4063A820, 0x40647220, 0x00000003, 0x4062BE25, 0x4063A820, 0x40647220, + 0x00000003, 0x4062BE21, 0x4063A820, 0x40648220, 0x00000003, 0x4062BE22, + 0x4063A820, 0x40648220, 0x00000003, 0x4062BE23, 0x4063A820, 0x40648220, + 0x00000003, 0x4062BE24, 0x4063A820, 0x40648220, 0x00000003, 0x4062BE25, + 0x4063A820, 0x40648220, 0x00000003, 0x4062BE26, 0x4063A820, 0x40648220, + 0x00000003, 0x4062BE27, 0x4063A820, 0x40648220, 0x00000003, 0x4062BE28, + 0x4063A820, 0x40648220, 0x00000003, 0x4062BE29, 0x4063A820, 0x40648220, + 0x00000003, 0x4062BE2A, 0x4063A820, 0x40648220, 0x00000003, 0x4062BE21, + 0x4063A820, 0x40648420, 0x00000003, 0x4062BE22, 0x4063A820, 0x40648420, + 0x00000003, 0x4062BE23, 0x4063A820, 0x40648420, + // Block 434, offset 0x6c80 + 0x00000003, 0x4062BE24, 0x4063A820, 0x40648420, 0x00000003, 0x4062BE25, + 0x4063A820, 0x40648420, 0x00000003, 0x4062BE26, 0x4063A820, 0x40648420, + 0x00000003, 0x4062BE27, 0x4063A820, 0x40648420, 0x00000003, 0x4062BE28, + 0x4063A820, 0x40648420, 0x00000003, 0x4062BE29, 0x4063A820, 0x40648420, + 0x00000003, 0x4062BE2A, 0x4063A820, 0x40648420, 0x00000003, 0x4062BE2B, + 0x4063A820, 0x40648420, 0x00000003, 0x4062BE21, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BE22, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE23, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE24, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BE25, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE26, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE27, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BE28, 0x4063A820, 0x40648C20, + // Block 435, offset 0x6cc0 + 0x00000003, 0x4062BE29, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE2A, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE2B, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BE2C, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE2D, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE2E, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BE2F, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE30, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE31, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BE32, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE33, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE34, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BE35, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE36, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE37, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BE38, 0x4063A820, 0x40648C20, + // Block 436, offset 0x6d00 + 0x00000003, 0x4062BE39, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE3A, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE3B, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BE3C, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE3D, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE3E, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BE3F, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE40, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE41, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BE42, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE43, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE44, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BE45, 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE46, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062BE47, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062BE48, 0x4063A820, 0x40648C20, + // Block 437, offset 0x6d40 + 0x00000002, 0x4062BE21, 0x4063AA20, 0x00000002, 0x4062BE22, 0x4063AA20, + 0x00000002, 0x4062BE23, 0x4063AA20, 0x00000002, 0x4062BE24, 0x4063AA20, + 0x00000003, 0x4062BE21, 0x4063AA20, 0x40646420, 0x00000003, 0x4062BE22, + 0x4063AA20, 0x40646420, 0x00000003, 0x4062BE23, 0x4063AA20, 0x40646420, + 0x00000003, 0x4062BE24, 0x4063AA20, 0x40646420, 0x00000003, 0x4062BE25, + 0x4063AA20, 0x40646420, 0x00000003, 0x4062BE26, 0x4063AA20, 0x40646420, + 0x00000003, 0x4062BE27, 0x4063AA20, 0x40646420, 0x00000003, 0x4062BE21, + 0x4063AA20, 0x40648C20, 0x00000003, 0x4062BE22, 0x4063AA20, 0x40648C20, + 0x00000003, 0x4062BE23, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062BE24, + 0x4063AA20, 0x40648C20, 0x00000003, 0x4062BE25, 0x4063AA20, 0x40648C20, + 0x00000003, 0x4062BE26, 0x4063AA20, 0x40648C20, + // Block 438, offset 0x6d80 + 0x00000002, 0x4062BE21, 0x4063B020, 0x00000002, 0x4062BE22, 0x4063B020, + 0x00000002, 0x4062BE23, 0x4063B020, 0x00000002, 0x4062BE24, 0x4063B020, + 0x00000002, 0x4062BE25, 0x4063B020, 0x00000002, 0x4062BE26, 0x4063B020, + 0x00000002, 0x4062BE27, 0x4063B020, 0x00000002, 0x4062BE28, 0x4063B020, + 0x00000002, 0x4062BE29, 0x4063B020, 0x00000002, 0x4062BE2A, 0x4063B020, + 0x00000002, 0x4062BE2B, 0x4063B020, 0x00000002, 0x4062BE2C, 0x4063B020, + 0x00000002, 0x4062BE2D, 0x4063B020, 0x00000002, 0x4062BE2E, 0x4063B020, + 0x00000002, 0x4062BE2F, 0x4063B020, 0x00000002, 0x4062BE30, 0x4063B020, + 0x00000002, 0x4062BE31, 0x4063B020, 0x00000002, 0x4062BE32, 0x4063B020, + 0x00000002, 0x4062BE33, 0x4063B020, 0x00000002, 0x4062BE34, 0x4063B020, + 0x00000002, 0x4062BE35, 0x4063B020, 0x00000002, + // Block 439, offset 0x6dc0 + 0x4062BE36, 0x4063B020, 0x00000002, 0x4062BE37, 0x4063B020, 0x00000002, + 0x4062BE38, 0x4063B020, 0x00000002, 0x4062BE39, 0x4063B020, 0x00000002, + 0x4062BE3A, 0x4063B020, 0x00000002, 0x4062BE3B, 0x4063B020, 0x00000002, + 0x4062BE3C, 0x4063B020, 0x00000002, 0x4062BE3D, 0x4063B020, 0x00000002, + 0x4062BE3E, 0x4063B020, 0x00000002, 0x4062BE3F, 0x4063B020, 0x00000002, + 0x4062BE40, 0x4063B020, 0x00000002, 0x4062BE41, 0x4063B020, 0x00000002, + 0x4062BE42, 0x4063B020, 0x00000002, 0x4062BE43, 0x4063B020, 0x00000002, + 0x4062BE44, 0x4063B020, 0x00000002, 0x4062BE45, 0x4063B020, 0x00000002, + 0x4062BE46, 0x4063B020, 0x00000002, 0x4062BE47, 0x4063B020, 0x00000002, + 0x4062BE48, 0x4063B020, 0x00000003, 0x4062BE21, 0x4063B020, 0x40646420, + 0x00000003, 0x4062BE22, 0x4063B020, 0x40646420, + // Block 440, offset 0x6e00 + 0x00000003, 0x4062BE23, 0x4063B020, 0x40646420, 0x00000003, 0x4062BE24, + 0x4063B020, 0x40646420, 0x00000003, 0x4062BE25, 0x4063B020, 0x40646420, + 0x00000003, 0x4062BE26, 0x4063B020, 0x40646420, 0x00000003, 0x4062BE27, + 0x4063B020, 0x40646420, 0x00000003, 0x4062BE28, 0x4063B020, 0x40646420, + 0x00000003, 0x4062BE29, 0x4063B020, 0x40646420, 0x00000003, 0x4062BE2A, + 0x4063B020, 0x40646420, 0x00000003, 0x4062BE2B, 0x4063B020, 0x40646420, + 0x00000003, 0x4062BE2C, 0x4063B020, 0x40646420, 0x00000003, 0x4062BE2D, + 0x4063B020, 0x40646420, 0x00000003, 0x4062BE2E, 0x4063B020, 0x40646420, + 0x00000003, 0x4062BE2F, 0x4063B020, 0x40646420, 0x00000003, 0x4062BE30, + 0x4063B020, 0x40646420, 0x00000003, 0x4062BE31, 0x4063B020, 0x40646420, + 0x00000003, 0x4062BE32, 0x4063B020, 0x40646420, + // Block 441, offset 0x6e40 + 0x00000003, 0x4062BE33, 0x4063B020, 0x40646420, 0x00000003, 0x4062BE34, + 0x4063B020, 0x40646420, 0x00000003, 0x4062BE35, 0x4063B020, 0x40646420, + 0x00000003, 0x4062BE36, 0x4063B020, 0x40646420, 0x00000003, 0x4062BE21, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE22, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BE23, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE24, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE25, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BE26, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE27, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE28, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BE29, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE2A, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE2B, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BE2C, 0x4063B020, 0x40646A20, + // Block 442, offset 0x6e80 + 0x00000003, 0x4062BE2D, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE2E, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE2F, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BE30, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE31, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE32, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BE33, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE34, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE35, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BE36, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE37, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE38, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BE39, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE3A, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE3B, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BE3C, 0x4063B020, 0x40646A20, + // Block 443, offset 0x6ec0 + 0x00000003, 0x4062BE3D, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE3E, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE3F, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BE40, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE41, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE42, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BE43, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE44, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE45, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BE46, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE47, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE48, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BE49, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE4A, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE4B, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BE4C, 0x4063B020, 0x40646A20, + // Block 444, offset 0x6f00 + 0x00000003, 0x4062BE4D, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE4E, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE4F, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062BE50, 0x4063B020, 0x40646A20, 0x00000003, 0x4062BE21, + 0x4063B020, 0x40647220, 0x00000003, 0x4062BE22, 0x4063B020, 0x40647220, + 0x00000003, 0x4062BE23, 0x4063B020, 0x40647220, 0x00000003, 0x4062BE24, + 0x4063B020, 0x40647220, 0x00000003, 0x4062BE25, 0x4063B020, 0x40647220, + 0x00000003, 0x4062BE26, 0x4063B020, 0x40647220, 0x00000003, 0x4062BE27, + 0x4063B020, 0x40647220, 0x00000003, 0x4062BE28, 0x4063B020, 0x40647220, + 0x00000003, 0x4062BE29, 0x4063B020, 0x40647220, 0x00000003, 0x4062BE2A, + 0x4063B020, 0x40647220, 0x00000003, 0x4062BE2B, 0x4063B020, 0x40647220, + 0x00000003, 0x4062BE2C, 0x4063B020, 0x40647220, + // Block 445, offset 0x6f40 + 0x00000003, 0x4062BE2D, 0x4063B020, 0x40647220, 0x00000003, 0x4062BE2E, + 0x4063B020, 0x40647220, 0x00000003, 0x4062BE2F, 0x4063B020, 0x40647220, + 0x00000003, 0x4062BE30, 0x4063B020, 0x40647220, 0x00000003, 0x4062BE31, + 0x4063B020, 0x40647220, 0x00000003, 0x4062BE32, 0x4063B020, 0x40647220, + 0x00000003, 0x4062BE33, 0x4063B020, 0x40647220, 0x00000003, 0x4062BE34, + 0x4063B020, 0x40647220, 0x00000003, 0x4062BE35, 0x4063B020, 0x40647220, + 0x00000003, 0x4062BE21, 0x4063B020, 0x40648220, 0x00000003, 0x4062BE22, + 0x4063B020, 0x40648220, 0x00000003, 0x4062BE23, 0x4063B020, 0x40648220, + 0x00000003, 0x4062BE24, 0x4063B020, 0x40648220, 0x00000003, 0x4062BE25, + 0x4063B020, 0x40648220, 0x00000003, 0x4062BE26, 0x4063B020, 0x40648220, + 0x00000003, 0x4062BE27, 0x4063B020, 0x40648220, + // Block 446, offset 0x6f80 + 0x00000003, 0x4062BE28, 0x4063B020, 0x40648220, 0x00000003, 0x4062BE29, + 0x4063B020, 0x40648220, 0x00000003, 0x4062BE2A, 0x4063B020, 0x40648220, + 0x00000003, 0x4062BE2B, 0x4063B020, 0x40648220, 0x00000003, 0x4062BE2C, + 0x4063B020, 0x40648220, 0x00000003, 0x4062BE2D, 0x4063B020, 0x40648220, + 0x00000003, 0x4062BE2E, 0x4063B020, 0x40648220, 0x00000003, 0x4062BE2F, + 0x4063B020, 0x40648220, 0x00000003, 0x4062BE21, 0x4063B020, 0x40648420, + 0x00000003, 0x4062BE22, 0x4063B020, 0x40648420, 0x00000003, 0x4062BE23, + 0x4063B020, 0x40648420, 0x00000003, 0x4062BE24, 0x4063B020, 0x40648420, + 0x00000003, 0x4062BE25, 0x4063B020, 0x40648420, 0x00000003, 0x4062BE26, + 0x4063B020, 0x40648420, 0x00000003, 0x4062BE27, 0x4063B020, 0x40648420, + 0x00000003, 0x4062BE28, 0x4063B020, 0x40648420, + // Block 447, offset 0x6fc0 + 0x00000003, 0x4062BE29, 0x4063B020, 0x40648420, 0x00000003, 0x4062BE2A, + 0x4063B020, 0x40648420, 0x00000003, 0x4062BE21, 0x4063B020, 0x40648C20, + 0x00000003, 0x4062BE22, 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE23, + 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE24, 0x4063B020, 0x40648C20, + 0x00000003, 0x4062BE25, 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE26, + 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE27, 0x4063B020, 0x40648C20, + 0x00000003, 0x4062BE28, 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE29, + 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE2A, 0x4063B020, 0x40648C20, + 0x00000003, 0x4062BE2B, 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE2C, + 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE2D, 0x4063B020, 0x40648C20, + 0x00000003, 0x4062BE2E, 0x4063B020, 0x40648C20, + // Block 448, offset 0x7000 + 0x00000003, 0x4062BE2F, 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE30, + 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE31, 0x4063B020, 0x40648C20, + 0x00000003, 0x4062BE32, 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE33, + 0x4063B020, 0x40648C20, 0x00000003, 0x4062BE34, 0x4063B020, 0x40648C20, + 0x00000002, 0x4062BE21, 0x4063B220, 0x00000002, 0x4062BE22, 0x4063B220, + 0x00000002, 0x4062BE23, 0x4063B220, 0x00000002, 0x4062BE24, 0x4063B220, + 0x00000002, 0x4062BE25, 0x4063B220, 0x00000002, 0x4062BE26, 0x4063B220, + 0x00000002, 0x4062BE27, 0x4063B220, 0x00000002, 0x4062BE28, 0x4063B220, + 0x00000002, 0x4062BE29, 0x4063B220, 0x00000002, 0x4062BE2A, 0x4063B220, + 0x00000002, 0x4062BE2B, 0x4063B220, 0x00000002, 0x4062BE2C, 0x4063B220, + 0x00000002, 0x4062BE21, 0x4063B820, 0x00000002, + // Block 449, offset 0x7040 + 0x4062BE22, 0x4063B820, 0x00000002, 0x4062BE23, 0x4063B820, 0x00000002, + 0x4062BE24, 0x4063B820, 0x00000002, 0x4062BE25, 0x4063B820, 0x00000002, + 0x4062BE26, 0x4063B820, 0x00000002, 0x4062BE27, 0x4063B820, 0x00000002, + 0x4062BE28, 0x4063B820, 0x00000002, 0x4062BE29, 0x4063B820, 0x00000002, + 0x4062BE2A, 0x4063B820, 0x00000002, 0x4062BE2B, 0x4063B820, 0x00000002, + 0x4062BE2C, 0x4063B820, 0x00000002, 0x4062BE2D, 0x4063B820, 0x00000002, + 0x4062BE2E, 0x4063B820, 0x00000002, 0x4062BE2F, 0x4063B820, 0x00000002, + 0x4062BE30, 0x4063B820, 0x00000002, 0x4062BE31, 0x4063B820, 0x00000002, + 0x4062BE32, 0x4063B820, 0x00000002, 0x4062BE33, 0x4063B820, 0x00000002, + 0x4062BE34, 0x4063B820, 0x00000002, 0x4062BE35, 0x4063B820, 0x00000002, + 0x4062BE36, 0x4063B820, 0x00000002, 0x4062BE37, + // Block 450, offset 0x7080 + 0x4063B820, 0x00000002, 0x4062BE38, 0x4063B820, 0x00000002, 0x4062BE39, + 0x4063B820, 0x00000002, 0x4062BE3A, 0x4063B820, 0x00000002, 0x4062BE3B, + 0x4063B820, 0x00000002, 0x4062BE3C, 0x4063B820, 0x00000002, 0x4062BE3D, + 0x4063B820, 0x00000002, 0x4062BE3E, 0x4063B820, 0x00000002, 0x4062BE3F, + 0x4063B820, 0x00000002, 0x4062BE40, 0x4063B820, 0x00000002, 0x4062BE41, + 0x4063B820, 0x00000002, 0x4062BE42, 0x4063B820, 0x00000002, 0x4062BE43, + 0x4063B820, 0x00000002, 0x4062BE44, 0x4063B820, 0x00000002, 0x4062BE45, + 0x4063B820, 0x00000002, 0x4062BE46, 0x4063B820, 0x00000002, 0x4062BE47, + 0x4063B820, 0x00000002, 0x4062BE48, 0x4063B820, 0x00000002, 0x4062BE49, + 0x4063B820, 0x00000002, 0x4062BE4A, 0x4063B820, 0x00000002, 0x4062BE4B, + 0x4063B820, 0x00000002, 0x4062BE4C, 0x4063B820, + // Block 451, offset 0x70c0 + 0x00000002, 0x4062BE4D, 0x4063B820, 0x00000002, 0x4062BE4E, 0x4063B820, + 0x00000002, 0x4062BE4F, 0x4063B820, 0x00000002, 0x4062BE50, 0x4063B820, + 0x00000002, 0x4062BE51, 0x4063B820, 0x00000002, 0x4062BE52, 0x4063B820, + 0x00000002, 0x4062BE53, 0x4063B820, 0x00000002, 0x4062BE54, 0x4063B820, + 0x00000002, 0x4062BE55, 0x4063B820, 0x00000002, 0x4062BE56, 0x4063B820, + 0x00000002, 0x4062BE57, 0x4063B820, 0x00000002, 0x4062BE58, 0x4063B820, + 0x00000002, 0x4062BE59, 0x4063B820, 0x00000002, 0x4062BE5A, 0x4063B820, + 0x00000002, 0x4062BE5B, 0x4063B820, 0x00000002, 0x4062BE5C, 0x4063B820, + 0x00000003, 0x4062BE21, 0x4063B820, 0x40646420, 0x00000003, 0x4062BE22, + 0x4063B820, 0x40646420, 0x00000003, 0x4062BE23, 0x4063B820, 0x40646420, + 0x00000003, 0x4062BE24, 0x4063B820, 0x40646420, + // Block 452, offset 0x7100 + 0x00000003, 0x4062BE25, 0x4063B820, 0x40646420, 0x00000003, 0x4062BE26, + 0x4063B820, 0x40646420, 0x00000003, 0x4062BE27, 0x4063B820, 0x40646420, + 0x00000003, 0x4062BE28, 0x4063B820, 0x40646420, 0x00000003, 0x4062BE29, + 0x4063B820, 0x40646420, 0x00000003, 0x4062BE2A, 0x4063B820, 0x40646420, + 0x00000003, 0x4062BE2B, 0x4063B820, 0x40646420, 0x00000003, 0x4062BE21, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062BE22, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062BE23, 0x4063B820, 0x40646A20, 0x00000003, 0x4062BE24, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062BE25, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062BE26, 0x4063B820, 0x40646A20, 0x00000003, 0x4062BE27, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062BE28, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062BE21, 0x4063B820, 0x40647220, + // Block 453, offset 0x7140 + 0x00000003, 0x4062BE22, 0x4063B820, 0x40647220, 0x00000003, 0x4062BE23, + 0x4063B820, 0x40647220, 0x00000003, 0x4062BE21, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062BE22, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BE23, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062BE24, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062BE25, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BE26, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062BE27, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062BE28, 0x4063B820, 0x40648C20, 0x00000003, 0x4062BE29, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062BE2A, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062BE2B, 0x4063B820, 0x40648C20, 0x00000002, 0x4062BE21, + 0x4063BC20, 0x00000002, 0x4062BE22, 0x4063BC20, 0x00000002, 0x4062BE23, + 0x4063BC20, 0x00000002, 0x4062BE24, 0x4063BC20, + // Block 454, offset 0x7180 + 0x00000002, 0x4062BE25, 0x4063BC20, 0x00000002, 0x4062BE26, 0x4063BC20, + 0x00000002, 0x4062BE27, 0x4063BC20, 0x00000002, 0x4062BE21, 0x4063BE20, + 0x00000002, 0x4062BE22, 0x4063BE20, 0x00000002, 0x4062BE21, 0x4063C220, + 0x00000002, 0x4062BE22, 0x4063C220, 0x00000002, 0x4062BE23, 0x4063C220, + 0x00000002, 0x4062BE24, 0x4063C220, 0x00000002, 0x4062BE25, 0x4063C220, + 0x00000002, 0x4062BE26, 0x4063C220, 0x00000002, 0x4062BE27, 0x4063C220, + 0x00000002, 0x4062BE28, 0x4063C220, 0x00000002, 0x4062BE29, 0x4063C220, + 0x00000002, 0x4062BE2A, 0x4063C220, 0x00000002, 0x4062BE2B, 0x4063C220, + 0x00000002, 0x4062BE2C, 0x4063C220, 0x00000002, 0x4062BE2D, 0x4063C220, + 0x00000002, 0x4062BE2E, 0x4063C220, 0x00000002, 0x4062BE2F, 0x4063C220, + 0x00000002, 0x4062BE30, 0x4063C220, 0x00000002, + // Block 455, offset 0x71c0 + 0x4062BE31, 0x4063C220, 0x00000002, 0x4062BE32, 0x4063C220, 0x00000002, + 0x4062BE33, 0x4063C220, 0x00000002, 0x4062BE34, 0x4063C220, 0x00000002, + 0x4062BE35, 0x4063C220, 0x00000002, 0x4062BE36, 0x4063C220, 0x00000002, + 0x4062BE37, 0x4063C220, 0x00000002, 0x4062BE38, 0x4063C220, 0x00000002, + 0x4062BE39, 0x4063C220, 0x00000002, 0x4062BE3A, 0x4063C220, 0x00000002, + 0x4062BE3B, 0x4063C220, 0x00000002, 0x4062BE3C, 0x4063C220, 0x00000002, + 0x4062BE3D, 0x4063C220, 0x00000002, 0x4062BE3E, 0x4063C220, 0x00000002, + 0x4062BE3F, 0x4063C220, 0x00000002, 0x4062BE40, 0x4063C220, 0x00000002, + 0x4062BE41, 0x4063C220, 0x00000002, 0x4062BE42, 0x4063C220, 0x00000002, + 0x4062BE43, 0x4063C220, 0x00000002, 0x4062BE44, 0x4063C220, 0x00000002, + 0x4062BE45, 0x4063C220, 0x00000002, 0x4062BE46, + // Block 456, offset 0x7200 + 0x4063C220, 0x00000002, 0x4062BE47, 0x4063C220, 0x00000002, 0x4062BE48, + 0x4063C220, 0x00000002, 0x4062BE49, 0x4063C220, 0x00000002, 0x4062BE4A, + 0x4063C220, 0x00000002, 0x4062BE4B, 0x4063C220, 0x00000002, 0x4062BE4C, + 0x4063C220, 0x00000002, 0x4062BE4D, 0x4063C220, 0x00000002, 0x4062BE4E, + 0x4063C220, 0x00000002, 0x4062BE4F, 0x4063C220, 0x00000002, 0x4062BE50, + 0x4063C220, 0x00000002, 0x4062BE51, 0x4063C220, 0x00000002, 0x4062BE52, + 0x4063C220, 0x00000002, 0x4062BE53, 0x4063C220, 0x00000002, 0x4062BE54, + 0x4063C220, 0x00000002, 0x4062BE55, 0x4063C220, 0x00000002, 0x4062BE56, + 0x4063C220, 0x00000002, 0x4062BE57, 0x4063C220, 0x00000002, 0x4062BE58, + 0x4063C220, 0x00000002, 0x4062BE59, 0x4063C220, 0x00000002, 0x4062BE5A, + 0x4063C220, 0x00000002, 0x4062BE5B, 0x4063C220, + // Block 457, offset 0x7240 + 0x00000002, 0x4062BE5C, 0x4063C220, 0x00000002, 0x4062BE5D, 0x4063C220, + 0x00000002, 0x4062BE5E, 0x4063C220, 0x00000002, 0x4062BE5F, 0x4063C220, + 0x00000002, 0x4062BE60, 0x4063C220, 0x00000002, 0x4062BE61, 0x4063C220, + 0x00000002, 0x4062BE62, 0x4063C220, 0x00000002, 0x4062BE63, 0x4063C220, + 0x00000002, 0x4062BE64, 0x4063C220, 0x00000002, 0x4062BE65, 0x4063C220, + 0x00000002, 0x4062BE66, 0x4063C220, 0x00000002, 0x4062BE67, 0x4063C220, + 0x00000002, 0x4062BE68, 0x4063C220, 0x00000002, 0x4062BE69, 0x4063C220, + 0x00000002, 0x4062BE6A, 0x4063C220, 0x00000002, 0x4062BE6B, 0x4063C220, + 0x00000002, 0x4062BE6C, 0x4063C220, 0x00000002, 0x4062BE6D, 0x4063C220, + 0x00000002, 0x4062BE6E, 0x4063C220, 0x00000002, 0x4062BE6F, 0x4063C220, + 0x00000002, 0x4062BE70, 0x4063C220, 0x00000002, + // Block 458, offset 0x7280 + 0x4062BE71, 0x4063C220, 0x00000002, 0x4062BE72, 0x4063C220, 0x00000003, + 0x4062BE21, 0x4063C220, 0x40646420, 0x00000003, 0x4062BE22, 0x4063C220, + 0x40646420, 0x00000003, 0x4062BE23, 0x4063C220, 0x40646420, 0x00000003, + 0x4062BE24, 0x4063C220, 0x40646420, 0x00000003, 0x4062BE25, 0x4063C220, + 0x40646420, 0x00000003, 0x4062BE26, 0x4063C220, 0x40646420, 0x00000003, + 0x4062BE27, 0x4063C220, 0x40646420, 0x00000003, 0x4062BE28, 0x4063C220, + 0x40646420, 0x00000003, 0x4062BE29, 0x4063C220, 0x40646420, 0x00000003, + 0x4062BE2A, 0x4063C220, 0x40646420, 0x00000003, 0x4062BE2B, 0x4063C220, + 0x40646420, 0x00000003, 0x4062BE2C, 0x4063C220, 0x40646420, 0x00000003, + 0x4062BE2D, 0x4063C220, 0x40646420, 0x00000003, 0x4062BE2E, 0x4063C220, + 0x40646420, 0x00000003, 0x4062BE2F, 0x4063C220, + // Block 459, offset 0x72c0 + 0x40646420, 0x00000003, 0x4062BE30, 0x4063C220, 0x40646420, 0x00000003, + 0x4062BE31, 0x4063C220, 0x40646420, 0x00000003, 0x4062BE32, 0x4063C220, + 0x40646420, 0x00000003, 0x4062BE33, 0x4063C220, 0x40646420, 0x00000003, + 0x4062BE21, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE22, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062BE23, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062BE24, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE25, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062BE26, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062BE27, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE28, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062BE29, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062BE2A, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE2B, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062BE2C, 0x4063C220, + // Block 460, offset 0x7300 + 0x40646A20, 0x00000003, 0x4062BE2D, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062BE2E, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE2F, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062BE30, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062BE31, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE32, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062BE33, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062BE34, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE35, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062BE36, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062BE37, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE38, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062BE39, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062BE3A, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE3B, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062BE3C, 0x4063C220, + // Block 461, offset 0x7340 + 0x40646A20, 0x00000003, 0x4062BE3D, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062BE3E, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE3F, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062BE40, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062BE41, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE42, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062BE43, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062BE44, 0x4063C220, 0x40646A20, 0x00000003, 0x4062BE21, 0x4063C220, + 0x40647220, 0x00000003, 0x4062BE22, 0x4063C220, 0x40647220, 0x00000003, + 0x4062BE23, 0x4063C220, 0x40647220, 0x00000003, 0x4062BE24, 0x4063C220, + 0x40647220, 0x00000003, 0x4062BE25, 0x4063C220, 0x40647220, 0x00000003, + 0x4062BE21, 0x4063C220, 0x40648C20, 0x00000003, 0x4062BE22, 0x4063C220, + 0x40648C20, 0x00000003, 0x4062BE23, 0x4063C220, + // Block 462, offset 0x7380 + 0x40648C20, 0x00000003, 0x4062BE24, 0x4063C220, 0x40648C20, 0x00000002, + 0x4062BE21, 0x4063C820, 0x00000002, 0x4062BE22, 0x4063C820, 0x00000002, + 0x4062BE23, 0x4063C820, 0x00000003, 0x4062BE21, 0x4063CC20, 0x40647220, + 0x00000003, 0x4062BE22, 0x4063CC20, 0x40647220, 0x00000003, 0x4062BE23, + 0x4063CC20, 0x40647220, 0x00000003, 0x4062BE24, 0x4063CC20, 0x40647220, + 0x00000003, 0x4062BE21, 0x4063CC20, 0x40648420, 0x00000003, 0x4062BE22, + 0x4063CC20, 0x40648420, 0x00000003, 0x4062BE23, 0x4063CC20, 0x40648420, + 0x00000003, 0x4062BE24, 0x4063CC20, 0x40648420, 0x00000003, 0x4062BE25, + 0x4063CC20, 0x40648420, 0x00000003, 0x4062BE26, 0x4063CC20, 0x40648420, + 0x00000003, 0x4062BE27, 0x4063CC20, 0x40648420, 0x00000003, 0x4062BE28, + 0x4063CC20, 0x40648420, 0x00000003, 0x4062BE21, + // Block 463, offset 0x73c0 + 0x4063CC20, 0x40648C20, 0x00000003, 0x4062BE22, 0x4063CC20, 0x40648C20, + 0x00000003, 0x4062BE23, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062BE24, + 0x4063CC20, 0x40648C20, 0x00000003, 0x4062BE25, 0x4063CC20, 0x40648C20, + 0x00000003, 0x4062BE26, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062BE27, + 0x4063CC20, 0x40648C20, 0x00000003, 0x4062BE28, 0x4063CC20, 0x40648C20, + 0x00000003, 0x4062BE29, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062BE2A, + 0x4063CC20, 0x40648C20, 0x00000003, 0x4062BE2B, 0x4063CC20, 0x40648C20, + 0x00000003, 0x4062BE2C, 0x4063CC20, 0x40648C20, 0x00000002, 0x4062BE21, + 0x4063D020, 0x00000002, 0x4062BE22, 0x4063D020, 0x00000002, 0x4062BE23, + 0x4063D020, 0x00000002, 0x4062BE24, 0x4063D020, 0x00000002, 0x4062BE25, + 0x4063D020, 0x00000002, 0x4062BE26, 0x4063D020, + // Block 464, offset 0x7400 + 0x00000002, 0x4062BE27, 0x4063D020, 0x00000002, 0x4062BE28, 0x4063D020, + 0x00000002, 0x4062BE29, 0x4063D020, 0x00000002, 0x4062BE2A, 0x4063D020, + 0x00000002, 0x4062BE2B, 0x4063D020, 0x00000002, 0x4062BE2C, 0x4063D020, + 0x00000002, 0x4062BE2D, 0x4063D020, 0x00000002, 0x4062BE2E, 0x4063D020, + 0x00000002, 0x4062BE2F, 0x4063D020, 0x00000002, 0x4062BE30, 0x4063D020, + 0x00000002, 0x4062BE31, 0x4063D020, 0x00000002, 0x4062BE32, 0x4063D020, + 0x00000002, 0x4062BE33, 0x4063D020, 0x00000002, 0x4062BE34, 0x4063D020, + 0x00000002, 0x4062BE35, 0x4063D020, 0x00000002, 0x4062BE36, 0x4063D020, + 0x00000002, 0x4062BE37, 0x4063D020, 0x00000002, 0x4062BE38, 0x4063D020, + 0x00000002, 0x4062BE39, 0x4063D020, 0x00000002, 0x4062BE3A, 0x4063D020, + 0x00000002, 0x4062BE3B, 0x4063D020, 0x00000002, + // Block 465, offset 0x7440 + 0x4062BE3C, 0x4063D020, 0x00000002, 0x4062BE3D, 0x4063D020, 0x00000002, + 0x4062BE3E, 0x4063D020, 0x00000002, 0x4062BE3F, 0x4063D020, 0x00000002, + 0x4062BE40, 0x4063D020, 0x00000002, 0x4062BE41, 0x4063D020, 0x00000002, + 0x4062BE42, 0x4063D020, 0x00000002, 0x4062BE43, 0x4063D020, 0x00000002, + 0x4062BE44, 0x4063D020, 0x00000002, 0x4062BE45, 0x4063D020, 0x00000002, + 0x4062BE46, 0x4063D020, 0x00000002, 0x4062BE47, 0x4063D020, 0x00000002, + 0x4062BE48, 0x4063D020, 0x00000002, 0x4062BE49, 0x4063D020, 0x00000002, + 0x4062BE4A, 0x4063D020, 0x00000002, 0x4062BE4B, 0x4063D020, 0x00000002, + 0x4062BE4C, 0x4063D020, 0x00000002, 0x4062BE4D, 0x4063D020, 0x00000003, + 0x4062BE21, 0x4063D020, 0x40646420, 0x00000003, 0x4062BE22, 0x4063D020, + 0x40646420, 0x00000003, 0x4062BE23, 0x4063D020, + // Block 466, offset 0x7480 + 0x40646420, 0x00000003, 0x4062BE24, 0x4063D020, 0x40646420, 0x00000003, + 0x4062BE25, 0x4063D020, 0x40646420, 0x00000003, 0x4062BE26, 0x4063D020, + 0x40646420, 0x00000003, 0x4062BE27, 0x4063D020, 0x40646420, 0x00000003, + 0x4062BE28, 0x4063D020, 0x40646420, 0x00000003, 0x4062BE29, 0x4063D020, + 0x40646420, 0x00000003, 0x4062BE2A, 0x4063D020, 0x40646420, 0x00000003, + 0x4062BE2B, 0x4063D020, 0x40646420, 0x00000003, 0x4062BE2C, 0x4063D020, + 0x40646420, 0x00000003, 0x4062BE2D, 0x4063D020, 0x40646420, 0x00000003, + 0x4062BE2E, 0x4063D020, 0x40646420, 0x00000003, 0x4062BE2F, 0x4063D020, + 0x40646420, 0x00000003, 0x4062BE30, 0x4063D020, 0x40646420, 0x00000003, + 0x4062BE31, 0x4063D020, 0x40646420, 0x00000003, 0x4062BE32, 0x4063D020, + 0x40646420, 0x00000003, 0x4062BE21, 0x4063D020, + // Block 467, offset 0x74c0 + 0x40646A20, 0x00000003, 0x4062BE22, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BE23, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE24, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BE25, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BE26, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE27, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BE28, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BE29, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE2A, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BE2B, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BE2C, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE2D, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BE2E, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BE2F, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE30, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BE31, 0x4063D020, + // Block 468, offset 0x7500 + 0x40646A20, 0x00000003, 0x4062BE32, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BE33, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE34, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BE35, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BE36, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE37, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BE38, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BE39, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE3A, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BE3B, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BE3C, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE3D, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BE3E, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062BE3F, 0x4063D020, 0x40646A20, 0x00000003, 0x4062BE40, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062BE41, 0x4063D020, + // Block 469, offset 0x7540 + 0x40646A20, 0x00000003, 0x4062BE21, 0x4063D020, 0x40647220, 0x00000003, + 0x4062BE22, 0x4063D020, 0x40647220, 0x00000003, 0x4062BE23, 0x4063D020, + 0x40647220, 0x00000003, 0x4062BE24, 0x4063D020, 0x40647220, 0x00000003, + 0x4062BE25, 0x4063D020, 0x40647220, 0x00000003, 0x4062BE26, 0x4063D020, + 0x40647220, 0x00000003, 0x4062BE21, 0x4063D020, 0x40648220, 0x00000003, + 0x4062BE22, 0x4063D020, 0x40648220, 0x00000003, 0x4062BE23, 0x4063D020, + 0x40648220, 0x00000003, 0x4062BE24, 0x4063D020, 0x40648220, 0x00000003, + 0x4062BE25, 0x4063D020, 0x40648220, 0x00000003, 0x4062BE26, 0x4063D020, + 0x40648220, 0x00000003, 0x4062BE27, 0x4063D020, 0x40648220, 0x00000003, + 0x4062BE28, 0x4063D020, 0x40648220, 0x00000003, 0x4062BE29, 0x4063D020, + 0x40648220, 0x00000003, 0x4062BE2A, 0x4063D020, + // Block 470, offset 0x7580 + 0x40648220, 0x00000003, 0x4062BE2B, 0x4063D020, 0x40648220, 0x00000003, + 0x4062BE2C, 0x4063D020, 0x40648220, 0x00000003, 0x4062BE2D, 0x4063D020, + 0x40648220, 0x00000003, 0x4062BE2E, 0x4063D020, 0x40648220, 0x00000003, + 0x4062BE2F, 0x4063D020, 0x40648220, 0x00000003, 0x4062BE21, 0x4063D020, + 0x40648420, 0x00000003, 0x4062BE22, 0x4063D020, 0x40648420, 0x00000003, + 0x4062BE23, 0x4063D020, 0x40648420, 0x00000003, 0x4062C021, 0x4063A820, + 0x40648C20, 0x00000002, 0x4062C021, 0x4063D020, 0x00000002, 0x4062C221, + 0x4063A820, 0x00000002, 0x4062C222, 0x4063A820, 0x00000002, 0x4062C223, + 0x4063A820, 0x00000002, 0x4062C224, 0x4063A820, 0x00000002, 0x4062C225, + 0x4063A820, 0x00000002, 0x4062C226, 0x4063A820, 0x00000002, 0x4062C227, + 0x4063A820, 0x00000002, 0x4062C228, 0x4063A820, + // Block 471, offset 0x75c0 + 0x00000002, 0x4062C229, 0x4063A820, 0x00000002, 0x4062C22A, 0x4063A820, + 0x00000002, 0x4062C22B, 0x4063A820, 0x00000002, 0x4062C22C, 0x4063A820, + 0x00000002, 0x4062C22D, 0x4063A820, 0x00000002, 0x4062C22E, 0x4063A820, + 0x00000002, 0x4062C22F, 0x4063A820, 0x00000002, 0x4062C230, 0x4063A820, + 0x00000002, 0x4062C231, 0x4063A820, 0x00000002, 0x4062C232, 0x4063A820, + 0x00000002, 0x4062C233, 0x4063A820, 0x00000002, 0x4062C234, 0x4063A820, + 0x00000002, 0x4062C235, 0x4063A820, 0x00000002, 0x4062C236, 0x4063A820, + 0x00000002, 0x4062C237, 0x4063A820, 0x00000002, 0x4062C238, 0x4063A820, + 0x00000002, 0x4062C239, 0x4063A820, 0x00000002, 0x4062C23A, 0x4063A820, + 0x00000002, 0x4062C23B, 0x4063A820, 0x00000002, 0x4062C23C, 0x4063A820, + 0x00000002, 0x4062C23D, 0x4063A820, 0x00000003, + // Block 472, offset 0x7600 + 0x4062C221, 0x4063A820, 0x40646420, 0x00000003, 0x4062C222, 0x4063A820, + 0x40646420, 0x00000003, 0x4062C223, 0x4063A820, 0x40646420, 0x00000003, + 0x4062C224, 0x4063A820, 0x40646420, 0x00000003, 0x4062C225, 0x4063A820, + 0x40646420, 0x00000003, 0x4062C226, 0x4063A820, 0x40646420, 0x00000003, + 0x4062C227, 0x4063A820, 0x40646420, 0x00000003, 0x4062C228, 0x4063A820, + 0x40646420, 0x00000003, 0x4062C229, 0x4063A820, 0x40646420, 0x00000003, + 0x4062C22A, 0x4063A820, 0x40646420, 0x00000003, 0x4062C22B, 0x4063A820, + 0x40646420, 0x00000003, 0x4062C22C, 0x4063A820, 0x40646420, 0x00000003, + 0x4062C22D, 0x4063A820, 0x40646420, 0x00000003, 0x4062C22E, 0x4063A820, + 0x40646420, 0x00000003, 0x4062C22F, 0x4063A820, 0x40646420, 0x00000003, + 0x4062C230, 0x4063A820, 0x40646420, 0x00000003, + // Block 473, offset 0x7640 + 0x4062C231, 0x4063A820, 0x40646420, 0x00000003, 0x4062C232, 0x4063A820, + 0x40646420, 0x00000003, 0x4062C233, 0x4063A820, 0x40646420, 0x00000003, + 0x4062C234, 0x4063A820, 0x40646420, 0x00000003, 0x4062C235, 0x4063A820, + 0x40646420, 0x00000003, 0x4062C236, 0x4063A820, 0x40646420, 0x00000003, + 0x4062C237, 0x4063A820, 0x40646420, 0x00000003, 0x4062C238, 0x4063A820, + 0x40646420, 0x00000003, 0x4062C239, 0x4063A820, 0x40646420, 0x00000003, + 0x4062C221, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C222, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062C223, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062C224, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C225, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062C226, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062C227, 0x4063A820, 0x40646A20, 0x00000003, + // Block 474, offset 0x7680 + 0x4062C228, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C229, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062C22A, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062C22B, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C22C, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062C22D, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062C22E, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C221, 0x4063A820, + 0x40647220, 0x00000003, 0x4062C222, 0x4063A820, 0x40647220, 0x00000003, + 0x4062C223, 0x4063A820, 0x40647220, 0x00000003, 0x4062C224, 0x4063A820, + 0x40647220, 0x00000003, 0x4062C225, 0x4063A820, 0x40647220, 0x00000003, + 0x4062C226, 0x4063A820, 0x40647220, 0x00000003, 0x4062C227, 0x4063A820, + 0x40647220, 0x00000003, 0x4062C228, 0x4063A820, 0x40647220, 0x00000003, + 0x4062C229, 0x4063A820, 0x40647220, 0x00000003, + // Block 475, offset 0x76c0 + 0x4062C22A, 0x4063A820, 0x40647220, 0x00000003, 0x4062C22B, 0x4063A820, + 0x40647220, 0x00000003, 0x4062C22C, 0x4063A820, 0x40647220, 0x00000003, + 0x4062C221, 0x4063A820, 0x40648220, 0x00000003, 0x4062C222, 0x4063A820, + 0x40648220, 0x00000003, 0x4062C223, 0x4063A820, 0x40648220, 0x00000003, + 0x4062C224, 0x4063A820, 0x40648220, 0x00000003, 0x4062C225, 0x4063A820, + 0x40648220, 0x00000003, 0x4062C226, 0x4063A820, 0x40648220, 0x00000003, + 0x4062C227, 0x4063A820, 0x40648220, 0x00000003, 0x4062C228, 0x4063A820, + 0x40648220, 0x00000003, 0x4062C229, 0x4063A820, 0x40648220, 0x00000003, + 0x4062C22A, 0x4063A820, 0x40648220, 0x00000003, 0x4062C22B, 0x4063A820, + 0x40648220, 0x00000003, 0x4062C22C, 0x4063A820, 0x40648220, 0x00000003, + 0x4062C22D, 0x4063A820, 0x40648220, 0x00000003, + // Block 476, offset 0x7700 + 0x4062C22E, 0x4063A820, 0x40648220, 0x00000003, 0x4062C22F, 0x4063A820, + 0x40648220, 0x00000003, 0x4062C230, 0x4063A820, 0x40648220, 0x00000003, + 0x4062C231, 0x4063A820, 0x40648220, 0x00000003, 0x4062C232, 0x4063A820, + 0x40648220, 0x00000003, 0x4062C233, 0x4063A820, 0x40648220, 0x00000003, + 0x4062C221, 0x4063A820, 0x40648420, 0x00000003, 0x4062C222, 0x4063A820, + 0x40648420, 0x00000003, 0x4062C223, 0x4063A820, 0x40648420, 0x00000003, + 0x4062C224, 0x4063A820, 0x40648420, 0x00000003, 0x4062C221, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062C222, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062C223, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C224, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062C225, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062C226, 0x4063A820, 0x40648C20, 0x00000003, + // Block 477, offset 0x7740 + 0x4062C227, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C228, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062C229, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062C22A, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C22B, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062C22C, 0x4063A820, 0x40648C20, 0x00000002, + 0x4062C221, 0x4063AA20, 0x00000002, 0x4062C222, 0x4063AA20, 0x00000002, + 0x4062C223, 0x4063AA20, 0x00000002, 0x4062C224, 0x4063AA20, 0x00000002, + 0x4062C225, 0x4063AA20, 0x00000002, 0x4062C226, 0x4063AA20, 0x00000002, + 0x4062C227, 0x4063AA20, 0x00000002, 0x4062C228, 0x4063AA20, 0x00000002, + 0x4062C229, 0x4063AA20, 0x00000002, 0x4062C22A, 0x4063AA20, 0x00000002, + 0x4062C22B, 0x4063AA20, 0x00000002, 0x4062C22C, 0x4063AA20, 0x00000002, + 0x4062C22D, 0x4063AA20, 0x00000002, 0x4062C22E, + // Block 478, offset 0x7780 + 0x4063AA20, 0x00000002, 0x4062C22F, 0x4063AA20, 0x00000002, 0x4062C230, + 0x4063AA20, 0x00000002, 0x4062C231, 0x4063AA20, 0x00000002, 0x4062C232, + 0x4063AA20, 0x00000002, 0x4062C233, 0x4063AA20, 0x00000002, 0x4062C234, + 0x4063AA20, 0x00000002, 0x4062C235, 0x4063AA20, 0x00000002, 0x4062C236, + 0x4063AA20, 0x00000002, 0x4062C237, 0x4063AA20, 0x00000002, 0x4062C238, + 0x4063AA20, 0x00000002, 0x4062C239, 0x4063AA20, 0x00000002, 0x4062C23A, + 0x4063AA20, 0x00000002, 0x4062C23B, 0x4063AA20, 0x00000002, 0x4062C23C, + 0x4063AA20, 0x00000002, 0x4062C23D, 0x4063AA20, 0x00000002, 0x4062C23E, + 0x4063AA20, 0x00000002, 0x4062C23F, 0x4063AA20, 0x00000003, 0x4062C221, + 0x4063AA20, 0x40646420, 0x00000003, 0x4062C222, 0x4063AA20, 0x40646420, + 0x00000003, 0x4062C223, 0x4063AA20, 0x40646420, + // Block 479, offset 0x77c0 + 0x00000003, 0x4062C224, 0x4063AA20, 0x40646420, 0x00000003, 0x4062C225, + 0x4063AA20, 0x40646420, 0x00000003, 0x4062C226, 0x4063AA20, 0x40646420, + 0x00000003, 0x4062C227, 0x4063AA20, 0x40646420, 0x00000003, 0x4062C228, + 0x4063AA20, 0x40646420, 0x00000003, 0x4062C229, 0x4063AA20, 0x40646420, + 0x00000003, 0x4062C22A, 0x4063AA20, 0x40646420, 0x00000003, 0x4062C22B, + 0x4063AA20, 0x40646420, 0x00000003, 0x4062C221, 0x4063AA20, 0x40648C20, + 0x00000003, 0x4062C222, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062C223, + 0x4063AA20, 0x40648C20, 0x00000003, 0x4062C224, 0x4063AA20, 0x40648C20, + 0x00000003, 0x4062C225, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062C226, + 0x4063AA20, 0x40648C20, 0x00000003, 0x4062C227, 0x4063AA20, 0x40648C20, + 0x00000003, 0x4062C228, 0x4063AA20, 0x40648C20, + // Block 480, offset 0x7800 + 0x00000002, 0x4062C221, 0x4063AC20, 0x00000002, 0x4062C222, 0x4063AC20, + 0x00000002, 0x4062C223, 0x4063AC20, 0x00000002, 0x4062C224, 0x4063AC20, + 0x00000002, 0x4062C225, 0x4063AC20, 0x00000002, 0x4062C226, 0x4063AC20, + 0x00000002, 0x4062C227, 0x4063AC20, 0x00000002, 0x4062C228, 0x4063AC20, + 0x00000002, 0x4062C229, 0x4063AC20, 0x00000002, 0x4062C22A, 0x4063AC20, + 0x00000002, 0x4062C22B, 0x4063AC20, 0x00000003, 0x4062C221, 0x4063AC20, + 0x40646420, 0x00000003, 0x4062C222, 0x4063AC20, 0x40646420, 0x00000003, + 0x4062C223, 0x4063AC20, 0x40646420, 0x00000003, 0x4062C224, 0x4063AC20, + 0x40646420, 0x00000003, 0x4062C225, 0x4063AC20, 0x40646420, 0x00000003, + 0x4062C226, 0x4063AC20, 0x40646420, 0x00000003, 0x4062C227, 0x4063AC20, + 0x40646420, 0x00000003, 0x4062C228, 0x4063AC20, + // Block 481, offset 0x7840 + 0x40646420, 0x00000003, 0x4062C229, 0x4063AC20, 0x40646420, 0x00000003, + 0x4062C22A, 0x4063AC20, 0x40646420, 0x00000003, 0x4062C22B, 0x4063AC20, + 0x40646420, 0x00000003, 0x4062C22C, 0x4063AC20, 0x40646420, 0x00000003, + 0x4062C22D, 0x4063AC20, 0x40646420, 0x00000003, 0x4062C22E, 0x4063AC20, + 0x40646420, 0x00000003, 0x4062C22F, 0x4063AC20, 0x40646420, 0x00000003, + 0x4062C221, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C222, 0x4063AC20, + 0x40648C20, 0x00000003, 0x4062C223, 0x4063AC20, 0x40648C20, 0x00000003, + 0x4062C224, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C225, 0x4063AC20, + 0x40648C20, 0x00000003, 0x4062C226, 0x4063AC20, 0x40648C20, 0x00000003, + 0x4062C227, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C228, 0x4063AC20, + 0x40648C20, 0x00000003, 0x4062C229, 0x4063AC20, + // Block 482, offset 0x7880 + 0x40648C20, 0x00000003, 0x4062C22A, 0x4063AC20, 0x40648C20, 0x00000003, + 0x4062C22B, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C22C, 0x4063AC20, + 0x40648C20, 0x00000003, 0x4062C22D, 0x4063AC20, 0x40648C20, 0x00000003, + 0x4062C22E, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C22F, 0x4063AC20, + 0x40648C20, 0x00000003, 0x4062C230, 0x4063AC20, 0x40648C20, 0x00000003, + 0x4062C231, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C232, 0x4063AC20, + 0x40648C20, 0x00000003, 0x4062C233, 0x4063AC20, 0x40648C20, 0x00000003, + 0x4062C234, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C235, 0x4063AC20, + 0x40648C20, 0x00000003, 0x4062C236, 0x4063AC20, 0x40648C20, 0x00000003, + 0x4062C237, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C238, 0x4063AC20, + 0x40648C20, 0x00000003, 0x4062C239, 0x4063AC20, + // Block 483, offset 0x78c0 + 0x40648C20, 0x00000003, 0x4062C23A, 0x4063AC20, 0x40648C20, 0x00000003, + 0x4062C23B, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C23C, 0x4063AC20, + 0x40648C20, 0x00000003, 0x4062C23D, 0x4063AC20, 0x40648C20, 0x00000003, + 0x4062C23E, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C23F, 0x4063AC20, + 0x40648C20, 0x00000003, 0x4062C240, 0x4063AC20, 0x40648C20, 0x00000003, + 0x4062C241, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062C242, 0x4063AC20, + 0x40648C20, 0x00000002, 0x4062C221, 0x4063B020, 0x00000002, 0x4062C222, + 0x4063B020, 0x00000002, 0x4062C223, 0x4063B020, 0x00000002, 0x4062C224, + 0x4063B020, 0x00000002, 0x4062C225, 0x4063B020, 0x00000002, 0x4062C226, + 0x4063B020, 0x00000002, 0x4062C227, 0x4063B020, 0x00000002, 0x4062C228, + 0x4063B020, 0x00000002, 0x4062C229, 0x4063B020, + // Block 484, offset 0x7900 + 0x00000002, 0x4062C22A, 0x4063B020, 0x00000002, 0x4062C22B, 0x4063B020, + 0x00000002, 0x4062C22C, 0x4063B020, 0x00000002, 0x4062C22D, 0x4063B020, + 0x00000002, 0x4062C22E, 0x4063B020, 0x00000003, 0x4062C221, 0x4063B020, + 0x40646420, 0x00000003, 0x4062C222, 0x4063B020, 0x40646420, 0x00000003, + 0x4062C223, 0x4063B020, 0x40646420, 0x00000003, 0x4062C224, 0x4063B020, + 0x40646420, 0x00000003, 0x4062C225, 0x4063B020, 0x40646420, 0x00000003, + 0x4062C226, 0x4063B020, 0x40646420, 0x00000003, 0x4062C221, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C222, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C223, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C224, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C225, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C226, 0x4063B020, 0x40646A20, 0x00000003, + // Block 485, offset 0x7940 + 0x4062C227, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C228, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C229, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C22A, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C22B, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C22C, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C22D, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C221, 0x4063B020, + 0x40647220, 0x00000003, 0x4062C222, 0x4063B020, 0x40647220, 0x00000003, + 0x4062C223, 0x4063B020, 0x40647220, 0x00000003, 0x4062C221, 0x4063B020, + 0x40648220, 0x00000003, 0x4062C222, 0x4063B020, 0x40648220, 0x00000003, + 0x4062C223, 0x4063B020, 0x40648220, 0x00000003, 0x4062C224, 0x4063B020, + 0x40648220, 0x00000003, 0x4062C225, 0x4063B020, 0x40648220, 0x00000003, + 0x4062C226, 0x4063B020, 0x40648220, 0x00000003, + // Block 486, offset 0x7980 + 0x4062C227, 0x4063B020, 0x40648220, 0x00000003, 0x4062C228, 0x4063B020, + 0x40648220, 0x00000003, 0x4062C229, 0x4063B020, 0x40648220, 0x00000003, + 0x4062C22A, 0x4063B020, 0x40648220, 0x00000003, 0x4062C22B, 0x4063B020, + 0x40648220, 0x00000003, 0x4062C22C, 0x4063B020, 0x40648220, 0x00000003, + 0x4062C221, 0x4063B020, 0x40648420, 0x00000003, 0x4062C222, 0x4063B020, + 0x40648420, 0x00000003, 0x4062C223, 0x4063B020, 0x40648420, 0x00000003, + 0x4062C224, 0x4063B020, 0x40648420, 0x00000002, 0x4062C221, 0x4063B220, + 0x00000002, 0x4062C222, 0x4063B220, 0x00000003, 0x4062C221, 0x4063B220, + 0x40646A20, 0x00000002, 0x4062C221, 0x4063B420, 0x00000002, 0x4062C222, + 0x4063B420, 0x00000002, 0x4062C223, 0x4063B420, 0x00000002, 0x4062C224, + 0x4063B420, 0x00000002, 0x4062C225, 0x4063B420, + // Block 487, offset 0x79c0 + 0x00000002, 0x4062C226, 0x4063B420, 0x00000002, 0x4062C227, 0x4063B420, + 0x00000002, 0x4062C228, 0x4063B420, 0x00000002, 0x4062C229, 0x4063B420, + 0x00000002, 0x4062C22A, 0x4063B420, 0x00000002, 0x4062C22B, 0x4063B420, + 0x00000002, 0x4062C22C, 0x4063B420, 0x00000002, 0x4062C22D, 0x4063B420, + 0x00000002, 0x4062C22E, 0x4063B420, 0x00000003, 0x4062C221, 0x4063B420, + 0x40646420, 0x00000003, 0x4062C222, 0x4063B420, 0x40646420, 0x00000003, + 0x4062C223, 0x4063B420, 0x40646420, 0x00000003, 0x4062C224, 0x4063B420, + 0x40646420, 0x00000003, 0x4062C225, 0x4063B420, 0x40646420, 0x00000003, + 0x4062C226, 0x4063B420, 0x40646420, 0x00000003, 0x4062C227, 0x4063B420, + 0x40646420, 0x00000003, 0x4062C228, 0x4063B420, 0x40646420, 0x00000003, + 0x4062C229, 0x4063B420, 0x40646420, 0x00000003, + // Block 488, offset 0x7a00 + 0x4062C22A, 0x4063B420, 0x40646420, 0x00000003, 0x4062C22B, 0x4063B420, + 0x40646420, 0x00000003, 0x4062C22C, 0x4063B420, 0x40646420, 0x00000003, + 0x4062C22D, 0x4063B420, 0x40646420, 0x00000003, 0x4062C221, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062C222, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062C223, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C224, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062C225, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062C226, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C227, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062C228, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062C229, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C22A, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062C22B, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062C22C, 0x4063B420, 0x40646A20, 0x00000003, + // Block 489, offset 0x7a40 + 0x4062C22D, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C22E, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062C22F, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062C230, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C231, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062C232, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062C233, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C234, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062C235, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062C236, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C237, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062C238, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062C239, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C23A, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062C23B, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062C23C, 0x4063B420, 0x40646A20, 0x00000003, + // Block 490, offset 0x7a80 + 0x4062C23D, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C23E, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062C23F, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062C240, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C241, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062C242, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062C243, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C244, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062C245, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062C246, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C247, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062C248, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062C249, 0x4063B420, 0x40646A20, 0x00000003, 0x4062C24A, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062C24B, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062C24C, 0x4063B420, 0x40646A20, 0x00000003, + // Block 491, offset 0x7ac0 + 0x4062C221, 0x4063B420, 0x40647220, 0x00000003, 0x4062C222, 0x4063B420, + 0x40647220, 0x00000003, 0x4062C223, 0x4063B420, 0x40647220, 0x00000003, + 0x4062C224, 0x4063B420, 0x40647220, 0x00000003, 0x4062C225, 0x4063B420, + 0x40647220, 0x00000003, 0x4062C221, 0x4063B420, 0x40648220, 0x00000003, + 0x4062C222, 0x4063B420, 0x40648220, 0x00000003, 0x4062C223, 0x4063B420, + 0x40648220, 0x00000003, 0x4062C224, 0x4063B420, 0x40648220, 0x00000003, + 0x4062C225, 0x4063B420, 0x40648220, 0x00000003, 0x4062C226, 0x4063B420, + 0x40648220, 0x00000003, 0x4062C227, 0x4063B420, 0x40648220, 0x00000003, + 0x4062C228, 0x4063B420, 0x40648220, 0x00000003, 0x4062C229, 0x4063B420, + 0x40648220, 0x00000003, 0x4062C22A, 0x4063B420, 0x40648220, 0x00000003, + 0x4062C22B, 0x4063B420, 0x40648220, 0x00000003, + // Block 492, offset 0x7b00 + 0x4062C22C, 0x4063B420, 0x40648220, 0x00000003, 0x4062C22D, 0x4063B420, + 0x40648220, 0x00000003, 0x4062C22E, 0x4063B420, 0x40648220, 0x00000003, + 0x4062C22F, 0x4063B420, 0x40648220, 0x00000003, 0x4062C230, 0x4063B420, + 0x40648220, 0x00000003, 0x4062C231, 0x4063B420, 0x40648220, 0x00000003, + 0x4062C232, 0x4063B420, 0x40648220, 0x00000003, 0x4062C233, 0x4063B420, + 0x40648220, 0x00000003, 0x4062C234, 0x4063B420, 0x40648220, 0x00000003, + 0x4062C235, 0x4063B420, 0x40648220, 0x00000003, 0x4062C236, 0x4063B420, + 0x40648220, 0x00000003, 0x4062C221, 0x4063B420, 0x40648420, 0x00000003, + 0x4062C222, 0x4063B420, 0x40648420, 0x00000003, 0x4062C223, 0x4063B420, + 0x40648420, 0x00000003, 0x4062C224, 0x4063B420, 0x40648420, 0x00000003, + 0x4062C225, 0x4063B420, 0x40648420, 0x00000003, + // Block 493, offset 0x7b40 + 0x4062C226, 0x4063B420, 0x40648420, 0x00000003, 0x4062C227, 0x4063B420, + 0x40648420, 0x00000003, 0x4062C221, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062C222, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C223, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062C224, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062C225, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C226, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062C227, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062C228, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C229, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062C22A, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062C22B, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C22C, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062C22D, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062C22E, 0x4063B420, 0x40648C20, 0x00000003, + // Block 494, offset 0x7b80 + 0x4062C22F, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C230, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062C231, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062C232, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C233, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062C234, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062C235, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C236, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062C237, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062C238, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C239, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062C23A, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062C23B, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C23C, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062C23D, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062C23E, 0x4063B420, 0x40648C20, 0x00000003, + // Block 495, offset 0x7bc0 + 0x4062C23F, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C240, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062C241, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062C242, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C243, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062C244, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062C245, 0x4063B420, 0x40648C20, 0x00000003, 0x4062C246, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062C247, 0x4063B420, 0x40648C20, 0x00000002, + 0x4062C221, 0x4063B620, 0x00000002, 0x4062C222, 0x4063B620, 0x00000002, + 0x4062C223, 0x4063B620, 0x00000002, 0x4062C224, 0x4063B620, 0x00000002, + 0x4062C225, 0x4063B620, 0x00000002, 0x4062C226, 0x4063B620, 0x00000002, + 0x4062C227, 0x4063B620, 0x00000002, 0x4062C228, 0x4063B620, 0x00000002, + 0x4062C229, 0x4063B620, 0x00000002, 0x4062C22A, + // Block 496, offset 0x7c00 + 0x4063B620, 0x00000002, 0x4062C22B, 0x4063B620, 0x00000002, 0x4062C22C, + 0x4063B620, 0x00000002, 0x4062C22D, 0x4063B620, 0x00000002, 0x4062C22E, + 0x4063B620, 0x00000002, 0x4062C22F, 0x4063B620, 0x00000002, 0x4062C230, + 0x4063B620, 0x00000002, 0x4062C231, 0x4063B620, 0x00000002, 0x4062C232, + 0x4063B620, 0x00000002, 0x4062C233, 0x4063B620, 0x00000002, 0x4062C234, + 0x4063B620, 0x00000002, 0x4062C235, 0x4063B620, 0x00000002, 0x4062C236, + 0x4063B620, 0x00000002, 0x4062C237, 0x4063B620, 0x00000002, 0x4062C238, + 0x4063B620, 0x00000002, 0x4062C239, 0x4063B620, 0x00000002, 0x4062C23A, + 0x4063B620, 0x00000002, 0x4062C23B, 0x4063B620, 0x00000002, 0x4062C23C, + 0x4063B620, 0x00000002, 0x4062C23D, 0x4063B620, 0x00000002, 0x4062C23E, + 0x4063B620, 0x00000002, 0x4062C23F, 0x4063B620, + // Block 497, offset 0x7c40 + 0x00000002, 0x4062C240, 0x4063B620, 0x00000002, 0x4062C241, 0x4063B620, + 0x00000002, 0x4062C242, 0x4063B620, 0x00000002, 0x4062C243, 0x4063B620, + 0x00000002, 0x4062C244, 0x4063B620, 0x00000002, 0x4062C245, 0x4063B620, + 0x00000002, 0x4062C246, 0x4063B620, 0x00000002, 0x4062C247, 0x4063B620, + 0x00000002, 0x4062C221, 0x4063B820, 0x00000002, 0x4062C222, 0x4063B820, + 0x00000002, 0x4062C223, 0x4063B820, 0x00000002, 0x4062C224, 0x4063B820, + 0x00000002, 0x4062C225, 0x4063B820, 0x00000002, 0x4062C226, 0x4063B820, + 0x00000002, 0x4062C227, 0x4063B820, 0x00000002, 0x4062C228, 0x4063B820, + 0x00000002, 0x4062C229, 0x4063B820, 0x00000002, 0x4062C22A, 0x4063B820, + 0x00000002, 0x4062C22B, 0x4063B820, 0x00000002, 0x4062C22C, 0x4063B820, + 0x00000002, 0x4062C22D, 0x4063B820, 0x00000002, + // Block 498, offset 0x7c80 + 0x4062C22E, 0x4063B820, 0x00000002, 0x4062C22F, 0x4063B820, 0x00000002, + 0x4062C230, 0x4063B820, 0x00000002, 0x4062C231, 0x4063B820, 0x00000002, + 0x4062C232, 0x4063B820, 0x00000002, 0x4062C233, 0x4063B820, 0x00000002, + 0x4062C234, 0x4063B820, 0x00000002, 0x4062C235, 0x4063B820, 0x00000002, + 0x4062C236, 0x4063B820, 0x00000002, 0x4062C237, 0x4063B820, 0x00000002, + 0x4062C238, 0x4063B820, 0x00000002, 0x4062C239, 0x4063B820, 0x00000002, + 0x4062C23A, 0x4063B820, 0x00000002, 0x4062C23B, 0x4063B820, 0x00000002, + 0x4062C23C, 0x4063B820, 0x00000002, 0x4062C23D, 0x4063B820, 0x00000002, + 0x4062C23E, 0x4063B820, 0x00000002, 0x4062C23F, 0x4063B820, 0x00000002, + 0x4062C240, 0x4063B820, 0x00000002, 0x4062C241, 0x4063B820, 0x00000002, + 0x4062C242, 0x4063B820, 0x00000002, 0x4062C243, + // Block 499, offset 0x7cc0 + 0x4063B820, 0x00000002, 0x4062C244, 0x4063B820, 0x00000002, 0x4062C245, + 0x4063B820, 0x00000002, 0x4062C246, 0x4063B820, 0x00000002, 0x4062C247, + 0x4063B820, 0x00000002, 0x4062C248, 0x4063B820, 0x00000002, 0x4062C249, + 0x4063B820, 0x00000002, 0x4062C24A, 0x4063B820, 0x00000002, 0x4062C24B, + 0x4063B820, 0x00000002, 0x4062C24C, 0x4063B820, 0x00000002, 0x4062C24D, + 0x4063B820, 0x00000002, 0x4062C24E, 0x4063B820, 0x00000002, 0x4062C24F, + 0x4063B820, 0x00000002, 0x4062C250, 0x4063B820, 0x00000002, 0x4062C251, + 0x4063B820, 0x00000002, 0x4062C252, 0x4063B820, 0x00000002, 0x4062C253, + 0x4063B820, 0x00000002, 0x4062C254, 0x4063B820, 0x00000002, 0x4062C255, + 0x4063B820, 0x00000002, 0x4062C256, 0x4063B820, 0x00000003, 0x4062C221, + 0x4063B820, 0x40646420, 0x00000003, 0x4062C222, + // Block 500, offset 0x7d00 + 0x4063B820, 0x40646420, 0x00000003, 0x4062C223, 0x4063B820, 0x40646420, + 0x00000003, 0x4062C224, 0x4063B820, 0x40646420, 0x00000003, 0x4062C225, + 0x4063B820, 0x40646420, 0x00000003, 0x4062C221, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062C222, 0x4063B820, 0x40646A20, 0x00000003, 0x4062C223, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062C224, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062C225, 0x4063B820, 0x40646A20, 0x00000003, 0x4062C226, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062C227, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062C228, 0x4063B820, 0x40646A20, 0x00000003, 0x4062C229, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062C22A, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062C22B, 0x4063B820, 0x40646A20, 0x00000003, 0x4062C22C, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062C22D, + // Block 501, offset 0x7d40 + 0x4063B820, 0x40646A20, 0x00000003, 0x4062C22E, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062C22F, 0x4063B820, 0x40646A20, 0x00000003, 0x4062C230, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062C231, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062C221, 0x4063B820, 0x40647220, 0x00000003, 0x4062C222, + 0x4063B820, 0x40647220, 0x00000003, 0x4062C223, 0x4063B820, 0x40647220, + 0x00000003, 0x4062C221, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C222, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062C223, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062C224, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C225, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062C226, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062C227, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C228, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062C229, + // Block 502, offset 0x7d80 + 0x4063B820, 0x40648C20, 0x00000003, 0x4062C22A, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062C22B, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C22C, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062C22D, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062C22E, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C22F, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062C230, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062C231, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C232, + 0x4063B820, 0x40648C20, 0x00000002, 0x4062C221, 0x4063BA20, 0x00000002, + 0x4062C222, 0x4063BA20, 0x00000002, 0x4062C223, 0x4063BA20, 0x00000002, + 0x4062C224, 0x4063BA20, 0x00000002, 0x4062C225, 0x4063BA20, 0x00000002, + 0x4062C226, 0x4063BA20, 0x00000002, 0x4062C227, 0x4063BA20, 0x00000002, + 0x4062C228, 0x4063BA20, 0x00000002, 0x4062C229, + // Block 503, offset 0x7dc0 + 0x4063BA20, 0x00000002, 0x4062C22A, 0x4063BA20, 0x00000002, 0x4062C22B, + 0x4063BA20, 0x00000002, 0x4062C22C, 0x4063BA20, 0x00000002, 0x4062C22D, + 0x4063BA20, 0x00000002, 0x4062C22E, 0x4063BA20, 0x00000002, 0x4062C22F, + 0x4063BA20, 0x00000002, 0x4062C230, 0x4063BA20, 0x00000002, 0x4062C231, + 0x4063BA20, 0x00000003, 0x4062C221, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062C222, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C223, 0x4063BA20, + 0x40646A20, 0x00000003, 0x4062C224, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062C225, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C226, 0x4063BA20, + 0x40646A20, 0x00000003, 0x4062C227, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062C228, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C229, 0x4063BA20, + 0x40646A20, 0x00000003, 0x4062C22A, 0x4063BA20, + // Block 504, offset 0x7e00 + 0x40646A20, 0x00000003, 0x4062C22B, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062C22C, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C22D, 0x4063BA20, + 0x40646A20, 0x00000003, 0x4062C22E, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062C22F, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C230, 0x4063BA20, + 0x40646A20, 0x00000003, 0x4062C231, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062C232, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C233, 0x4063BA20, + 0x40646A20, 0x00000003, 0x4062C234, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062C235, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C236, 0x4063BA20, + 0x40646A20, 0x00000003, 0x4062C237, 0x4063BA20, 0x40646A20, 0x00000003, + 0x4062C238, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062C239, 0x4063BA20, + 0x40646A20, 0x00000003, 0x4062C23A, 0x4063BA20, + // Block 505, offset 0x7e40 + 0x40646A20, 0x00000003, 0x4062C221, 0x4063BA20, 0x40647220, 0x00000003, + 0x4062C221, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062C222, 0x4063BA20, + 0x40648C20, 0x00000003, 0x4062C223, 0x4063BA20, 0x40648C20, 0x00000003, + 0x4062C224, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062C225, 0x4063BA20, + 0x40648C20, 0x00000003, 0x4062C226, 0x4063BA20, 0x40648C20, 0x00000003, + 0x4062C227, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062C228, 0x4063BA20, + 0x40648C20, 0x00000002, 0x4062C221, 0x4063BC20, 0x00000002, 0x4062C222, + 0x4063BC20, 0x00000002, 0x4062C223, 0x4063BC20, 0x00000002, 0x4062C224, + 0x4063BC20, 0x00000002, 0x4062C225, 0x4063BC20, 0x00000002, 0x4062C221, + 0x4063BE20, 0x00000002, 0x4062C222, 0x4063BE20, 0x00000002, 0x4062C223, + 0x4063BE20, 0x00000002, 0x4062C224, 0x4063BE20, + // Block 506, offset 0x7e80 + 0x00000002, 0x4062C225, 0x4063BE20, 0x00000002, 0x4062C226, 0x4063BE20, + 0x00000002, 0x4062C227, 0x4063BE20, 0x00000002, 0x4062C228, 0x4063BE20, + 0x00000002, 0x4062C229, 0x4063BE20, 0x00000002, 0x4062C22A, 0x4063BE20, + 0x00000002, 0x4062C22B, 0x4063BE20, 0x00000002, 0x4062C22C, 0x4063BE20, + 0x00000002, 0x4062C22D, 0x4063BE20, 0x00000002, 0x4062C22E, 0x4063BE20, + 0x00000002, 0x4062C221, 0x4063C020, 0x00000002, 0x4062C222, 0x4063C020, + 0x00000002, 0x4062C223, 0x4063C020, 0x00000002, 0x4062C224, 0x4063C020, + 0x00000002, 0x4062C225, 0x4063C020, 0x00000002, 0x4062C226, 0x4063C020, + 0x00000002, 0x4062C227, 0x4063C020, 0x00000002, 0x4062C228, 0x4063C020, + 0x00000002, 0x4062C229, 0x4063C020, 0x00000002, 0x4062C22A, 0x4063C020, + 0x00000002, 0x4062C22B, 0x4063C020, 0x00000002, + // Block 507, offset 0x7ec0 + 0x4062C22C, 0x4063C020, 0x00000002, 0x4062C22D, 0x4063C020, 0x00000002, + 0x4062C22E, 0x4063C020, 0x00000002, 0x4062C22F, 0x4063C020, 0x00000002, + 0x4062C230, 0x4063C020, 0x00000002, 0x4062C231, 0x4063C020, 0x00000002, + 0x4062C232, 0x4063C020, 0x00000002, 0x4062C233, 0x4063C020, 0x00000002, + 0x4062C234, 0x4063C020, 0x00000002, 0x4062C235, 0x4063C020, 0x00000002, + 0x4062C236, 0x4063C020, 0x00000002, 0x4062C237, 0x4063C020, 0x00000002, + 0x4062C238, 0x4063C020, 0x00000002, 0x4062C239, 0x4063C020, 0x00000002, + 0x4062C23A, 0x4063C020, 0x00000002, 0x4062C23B, 0x4063C020, 0x00000002, + 0x4062C23C, 0x4063C020, 0x00000002, 0x4062C23D, 0x4063C020, 0x00000002, + 0x4062C23E, 0x4063C020, 0x00000002, 0x4062C23F, 0x4063C020, 0x00000002, + 0x4062C240, 0x4063C020, 0x00000002, 0x4062C241, + // Block 508, offset 0x7f00 + 0x4063C020, 0x00000002, 0x4062C242, 0x4063C020, 0x00000002, 0x4062C243, + 0x4063C020, 0x00000002, 0x4062C244, 0x4063C020, 0x00000002, 0x4062C245, + 0x4063C020, 0x00000002, 0x4062C246, 0x4063C020, 0x00000002, 0x4062C247, + 0x4063C020, 0x00000002, 0x4062C248, 0x4063C020, 0x00000002, 0x4062C249, + 0x4063C020, 0x00000002, 0x4062C24A, 0x4063C020, 0x00000002, 0x4062C24B, + 0x4063C020, 0x00000002, 0x4062C24C, 0x4063C020, 0x00000003, 0x4062C221, + 0x4063C020, 0x40646420, 0x00000003, 0x4062C222, 0x4063C020, 0x40646420, + 0x00000003, 0x4062C223, 0x4063C020, 0x40646420, 0x00000003, 0x4062C224, + 0x4063C020, 0x40646420, 0x00000003, 0x4062C225, 0x4063C020, 0x40646420, + 0x00000003, 0x4062C226, 0x4063C020, 0x40646420, 0x00000003, 0x4062C227, + 0x4063C020, 0x40646420, 0x00000003, 0x4062C228, + // Block 509, offset 0x7f40 + 0x4063C020, 0x40646420, 0x00000003, 0x4062C221, 0x4063C020, 0x40648C20, + 0x00000003, 0x4062C222, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C223, + 0x4063C020, 0x40648C20, 0x00000003, 0x4062C224, 0x4063C020, 0x40648C20, + 0x00000003, 0x4062C225, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C226, + 0x4063C020, 0x40648C20, 0x00000003, 0x4062C227, 0x4063C020, 0x40648C20, + 0x00000003, 0x4062C228, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C229, + 0x4063C020, 0x40648C20, 0x00000003, 0x4062C22A, 0x4063C020, 0x40648C20, + 0x00000003, 0x4062C22B, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C22C, + 0x4063C020, 0x40648C20, 0x00000003, 0x4062C22D, 0x4063C020, 0x40648C20, + 0x00000003, 0x4062C22E, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C22F, + 0x4063C020, 0x40648C20, 0x00000003, 0x4062C230, + // Block 510, offset 0x7f80 + 0x4063C020, 0x40648C20, 0x00000003, 0x4062C231, 0x4063C020, 0x40648C20, + 0x00000003, 0x4062C232, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C233, + 0x4063C020, 0x40648C20, 0x00000003, 0x4062C234, 0x4063C020, 0x40648C20, + 0x00000003, 0x4062C235, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C236, + 0x4063C020, 0x40648C20, 0x00000003, 0x4062C237, 0x4063C020, 0x40648C20, + 0x00000003, 0x4062C238, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C239, + 0x4063C020, 0x40648C20, 0x00000003, 0x4062C23A, 0x4063C020, 0x40648C20, + 0x00000003, 0x4062C23B, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C23C, + 0x4063C020, 0x40648C20, 0x00000003, 0x4062C23D, 0x4063C020, 0x40648C20, + 0x00000003, 0x4062C23E, 0x4063C020, 0x40648C20, 0x00000003, 0x4062C23F, + 0x4063C020, 0x40648C20, 0x00000003, 0x4062C240, + // Block 511, offset 0x7fc0 + 0x4063C020, 0x40648C20, 0x00000003, 0x4062C241, 0x4063C020, 0x40648C20, + 0x00000002, 0x4062C221, 0x4063C220, 0x00000002, 0x4062C222, 0x4063C220, + 0x00000002, 0x4062C223, 0x4063C220, 0x00000002, 0x4062C224, 0x4063C220, + 0x00000002, 0x4062C225, 0x4063C220, 0x00000002, 0x4062C226, 0x4063C220, + 0x00000002, 0x4062C227, 0x4063C220, 0x00000002, 0x4062C228, 0x4063C220, + 0x00000002, 0x4062C229, 0x4063C220, 0x00000002, 0x4062C22A, 0x4063C220, + 0x00000002, 0x4062C22B, 0x4063C220, 0x00000002, 0x4062C22C, 0x4063C220, + 0x00000002, 0x4062C22D, 0x4063C220, 0x00000002, 0x4062C22E, 0x4063C220, + 0x00000002, 0x4062C22F, 0x4063C220, 0x00000002, 0x4062C230, 0x4063C220, + 0x00000002, 0x4062C231, 0x4063C220, 0x00000002, 0x4062C232, 0x4063C220, + 0x00000002, 0x4062C233, 0x4063C220, 0x00000002, + // Block 512, offset 0x8000 + 0x4062C234, 0x4063C220, 0x00000002, 0x4062C235, 0x4063C220, 0x00000002, + 0x4062C236, 0x4063C220, 0x00000002, 0x4062C237, 0x4063C220, 0x00000002, + 0x4062C238, 0x4063C220, 0x00000002, 0x4062C239, 0x4063C220, 0x00000002, + 0x4062C23A, 0x4063C220, 0x00000002, 0x4062C23B, 0x4063C220, 0x00000002, + 0x4062C23C, 0x4063C220, 0x00000002, 0x4062C23D, 0x4063C220, 0x00000002, + 0x4062C23E, 0x4063C220, 0x00000002, 0x4062C23F, 0x4063C220, 0x00000002, + 0x4062C240, 0x4063C220, 0x00000002, 0x4062C241, 0x4063C220, 0x00000002, + 0x4062C242, 0x4063C220, 0x00000002, 0x4062C243, 0x4063C220, 0x00000002, + 0x4062C244, 0x4063C220, 0x00000002, 0x4062C245, 0x4063C220, 0x00000002, + 0x4062C246, 0x4063C220, 0x00000002, 0x4062C247, 0x4063C220, 0x00000002, + 0x4062C248, 0x4063C220, 0x00000002, 0x4062C249, + // Block 513, offset 0x8040 + 0x4063C220, 0x00000002, 0x4062C24A, 0x4063C220, 0x00000002, 0x4062C24B, + 0x4063C220, 0x00000002, 0x4062C24C, 0x4063C220, 0x00000002, 0x4062C24D, + 0x4063C220, 0x00000002, 0x4062C24E, 0x4063C220, 0x00000002, 0x4062C24F, + 0x4063C220, 0x00000002, 0x4062C250, 0x4063C220, 0x00000002, 0x4062C251, + 0x4063C220, 0x00000002, 0x4062C252, 0x4063C220, 0x00000002, 0x4062C253, + 0x4063C220, 0x00000002, 0x4062C254, 0x4063C220, 0x00000003, 0x4062C221, + 0x4063C220, 0x40646420, 0x00000003, 0x4062C222, 0x4063C220, 0x40646420, + 0x00000003, 0x4062C223, 0x4063C220, 0x40646420, 0x00000003, 0x4062C224, + 0x4063C220, 0x40646420, 0x00000003, 0x4062C225, 0x4063C220, 0x40646420, + 0x00000003, 0x4062C226, 0x4063C220, 0x40646420, 0x00000003, 0x4062C227, + 0x4063C220, 0x40646420, 0x00000003, 0x4062C228, + // Block 514, offset 0x8080 + 0x4063C220, 0x40646420, 0x00000003, 0x4062C229, 0x4063C220, 0x40646420, + 0x00000003, 0x4062C22A, 0x4063C220, 0x40646420, 0x00000003, 0x4062C221, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062C222, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062C223, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C224, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062C225, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062C226, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C227, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062C228, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062C229, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C22A, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062C22B, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062C22C, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C22D, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062C22E, + // Block 515, offset 0x80c0 + 0x4063C220, 0x40646A20, 0x00000003, 0x4062C22F, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062C230, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C231, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062C232, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062C221, 0x4063C220, 0x40647220, 0x00000003, 0x4062C222, + 0x4063C220, 0x40647220, 0x00000003, 0x4062C223, 0x4063C220, 0x40647220, + 0x00000003, 0x4062C221, 0x4063C220, 0x40648C20, 0x00000003, 0x4062C222, + 0x4063C220, 0x40648C20, 0x00000003, 0x4062C221, 0x4063C420, 0x40646A20, + 0x00000003, 0x4062C222, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C223, + 0x4063C420, 0x40646A20, 0x00000003, 0x4062C224, 0x4063C420, 0x40646A20, + 0x00000003, 0x4062C225, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C226, + 0x4063C420, 0x40646A20, 0x00000003, 0x4062C227, + // Block 516, offset 0x8100 + 0x4063C420, 0x40646A20, 0x00000003, 0x4062C228, 0x4063C420, 0x40646A20, + 0x00000003, 0x4062C229, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C22A, + 0x4063C420, 0x40646A20, 0x00000003, 0x4062C22B, 0x4063C420, 0x40646A20, + 0x00000003, 0x4062C22C, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C22D, + 0x4063C420, 0x40646A20, 0x00000003, 0x4062C22E, 0x4063C420, 0x40646A20, + 0x00000003, 0x4062C22F, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C230, + 0x4063C420, 0x40646A20, 0x00000003, 0x4062C231, 0x4063C420, 0x40646A20, + 0x00000003, 0x4062C232, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C233, + 0x4063C420, 0x40646A20, 0x00000003, 0x4062C234, 0x4063C420, 0x40646A20, + 0x00000003, 0x4062C235, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C236, + 0x4063C420, 0x40646A20, 0x00000003, 0x4062C237, + // Block 517, offset 0x8140 + 0x4063C420, 0x40646A20, 0x00000003, 0x4062C238, 0x4063C420, 0x40646A20, + 0x00000003, 0x4062C239, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C23A, + 0x4063C420, 0x40646A20, 0x00000003, 0x4062C23B, 0x4063C420, 0x40646A20, + 0x00000003, 0x4062C23C, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C23D, + 0x4063C420, 0x40646A20, 0x00000003, 0x4062C23E, 0x4063C420, 0x40646A20, + 0x00000003, 0x4062C23F, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C240, + 0x4063C420, 0x40646A20, 0x00000003, 0x4062C241, 0x4063C420, 0x40646A20, + 0x00000003, 0x4062C242, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C243, + 0x4063C420, 0x40646A20, 0x00000003, 0x4062C244, 0x4063C420, 0x40646A20, + 0x00000003, 0x4062C245, 0x4063C420, 0x40646A20, 0x00000003, 0x4062C246, + 0x4063C420, 0x40646A20, 0x00000003, 0x4062C247, + // Block 518, offset 0x8180 + 0x4063C420, 0x40646A20, 0x00000003, 0x4062C248, 0x4063C420, 0x40646A20, + 0x00000003, 0x4062C221, 0x4063C420, 0x40647220, 0x00000003, 0x4062C222, + 0x4063C420, 0x40647220, 0x00000003, 0x4062C223, 0x4063C420, 0x40647220, + 0x00000003, 0x4062C224, 0x4063C420, 0x40647220, 0x00000003, 0x4062C225, + 0x4063C420, 0x40647220, 0x00000002, 0x4062C221, 0x4063C820, 0x00000002, + 0x4062C222, 0x4063C820, 0x00000002, 0x4062C223, 0x4063C820, 0x00000002, + 0x4062C224, 0x4063C820, 0x00000002, 0x4062C225, 0x4063C820, 0x00000002, + 0x4062C226, 0x4063C820, 0x00000002, 0x4062C227, 0x4063C820, 0x00000002, + 0x4062C228, 0x4063C820, 0x00000002, 0x4062C229, 0x4063C820, 0x00000002, + 0x4062C22A, 0x4063C820, 0x00000002, 0x4062C22B, 0x4063C820, 0x00000002, + 0x4062C22C, 0x4063C820, 0x00000002, 0x4062C22D, + // Block 519, offset 0x81c0 + 0x4063C820, 0x00000002, 0x4062C22E, 0x4063C820, 0x00000002, 0x4062C22F, + 0x4063C820, 0x00000002, 0x4062C230, 0x4063C820, 0x00000002, 0x4062C231, + 0x4063C820, 0x00000002, 0x4062C232, 0x4063C820, 0x00000002, 0x4062C233, + 0x4063C820, 0x00000002, 0x4062C234, 0x4063C820, 0x00000002, 0x4062C235, + 0x4063C820, 0x00000002, 0x4062C236, 0x4063C820, 0x00000002, 0x4062C237, + 0x4063C820, 0x00000002, 0x4062C238, 0x4063C820, 0x00000002, 0x4062C239, + 0x4063C820, 0x00000002, 0x4062C23A, 0x4063C820, 0x00000002, 0x4062C23B, + 0x4063C820, 0x00000002, 0x4062C23C, 0x4063C820, 0x00000002, 0x4062C23D, + 0x4063C820, 0x00000002, 0x4062C23E, 0x4063C820, 0x00000002, 0x4062C23F, + 0x4063C820, 0x00000002, 0x4062C240, 0x4063C820, 0x00000002, 0x4062C241, + 0x4063C820, 0x00000002, 0x4062C242, 0x4063C820, + // Block 520, offset 0x8200 + 0x00000002, 0x4062C243, 0x4063C820, 0x00000002, 0x4062C244, 0x4063C820, + 0x00000002, 0x4062C245, 0x4063C820, 0x00000002, 0x4062C246, 0x4063C820, + 0x00000002, 0x4062C247, 0x4063C820, 0x00000002, 0x4062C221, 0x4063CA20, + 0x00000002, 0x4062C222, 0x4063CA20, 0x00000002, 0x4062C223, 0x4063CA20, + 0x00000002, 0x4062C224, 0x4063CA20, 0x00000002, 0x4062C225, 0x4063CA20, + 0x00000002, 0x4062C226, 0x4063CA20, 0x00000002, 0x4062C227, 0x4063CA20, + 0x00000002, 0x4062C228, 0x4063CA20, 0x00000002, 0x4062C229, 0x4063CA20, + 0x00000002, 0x4062C22A, 0x4063CA20, 0x00000002, 0x4062C22B, 0x4063CA20, + 0x00000002, 0x4062C22C, 0x4063CA20, 0x00000002, 0x4062C22D, 0x4063CA20, + 0x00000002, 0x4062C22E, 0x4063CA20, 0x00000002, 0x4062C22F, 0x4063CA20, + 0x00000002, 0x4062C230, 0x4063CA20, 0x00000002, + // Block 521, offset 0x8240 + 0x4062C231, 0x4063CA20, 0x00000002, 0x4062C232, 0x4063CA20, 0x00000002, + 0x4062C233, 0x4063CA20, 0x00000002, 0x4062C234, 0x4063CA20, 0x00000002, + 0x4062C235, 0x4063CA20, 0x00000002, 0x4062C236, 0x4063CA20, 0x00000002, + 0x4062C237, 0x4063CA20, 0x00000002, 0x4062C238, 0x4063CA20, 0x00000002, + 0x4062C239, 0x4063CA20, 0x00000002, 0x4062C23A, 0x4063CA20, 0x00000002, + 0x4062C23B, 0x4063CA20, 0x00000002, 0x4062C23C, 0x4063CA20, 0x00000002, + 0x4062C23D, 0x4063CA20, 0x00000002, 0x4062C23E, 0x4063CA20, 0x00000002, + 0x4062C23F, 0x4063CA20, 0x00000002, 0x4062C240, 0x4063CA20, 0x00000002, + 0x4062C241, 0x4063CA20, 0x00000002, 0x4062C242, 0x4063CA20, 0x00000002, + 0x4062C243, 0x4063CA20, 0x00000002, 0x4062C244, 0x4063CA20, 0x00000002, + 0x4062C245, 0x4063CA20, 0x00000002, 0x4062C246, + // Block 522, offset 0x8280 + 0x4063CA20, 0x00000002, 0x4062C247, 0x4063CA20, 0x00000002, 0x4062C248, + 0x4063CA20, 0x00000002, 0x4062C249, 0x4063CA20, 0x00000002, 0x4062C24A, + 0x4063CA20, 0x00000002, 0x4062C24B, 0x4063CA20, 0x00000002, 0x4062C24C, + 0x4063CA20, 0x00000002, 0x4062C24D, 0x4063CA20, 0x00000002, 0x4062C24E, + 0x4063CA20, 0x00000002, 0x4062C24F, 0x4063CA20, 0x00000002, 0x4062C250, + 0x4063CA20, 0x00000002, 0x4062C251, 0x4063CA20, 0x00000002, 0x4062C252, + 0x4063CA20, 0x00000002, 0x4062C253, 0x4063CA20, 0x00000002, 0x4062C254, + 0x4063CA20, 0x00000002, 0x4062C255, 0x4063CA20, 0x00000002, 0x4062C256, + 0x4063CA20, 0x00000002, 0x4062C257, 0x4063CA20, 0x00000002, 0x4062C258, + 0x4063CA20, 0x00000002, 0x4062C259, 0x4063CA20, 0x00000002, 0x4062C25A, + 0x4063CA20, 0x00000002, 0x4062C25B, 0x4063CA20, + // Block 523, offset 0x82c0 + 0x00000002, 0x4062C25C, 0x4063CA20, 0x00000002, 0x4062C25D, 0x4063CA20, + 0x00000002, 0x4062C25E, 0x4063CA20, 0x00000002, 0x4062C25F, 0x4063CA20, + 0x00000002, 0x4062C260, 0x4063CA20, 0x00000002, 0x4062C261, 0x4063CA20, + 0x00000002, 0x4062C262, 0x4063CA20, 0x00000002, 0x4062C263, 0x4063CA20, + 0x00000002, 0x4062C264, 0x4063CA20, 0x00000002, 0x4062C265, 0x4063CA20, + 0x00000002, 0x4062C266, 0x4063CA20, 0x00000002, 0x4062C267, 0x4063CA20, + 0x00000002, 0x4062C268, 0x4063CA20, 0x00000002, 0x4062C269, 0x4063CA20, + 0x00000002, 0x4062C26A, 0x4063CA20, 0x00000002, 0x4062C26B, 0x4063CA20, + 0x00000002, 0x4062C26C, 0x4063CA20, 0x00000002, 0x4062C26D, 0x4063CA20, + 0x00000003, 0x4062C221, 0x4063CA20, 0x40646420, 0x00000003, 0x4062C222, + 0x4063CA20, 0x40646420, 0x00000003, 0x4062C223, + // Block 524, offset 0x8300 + 0x4063CA20, 0x40646420, 0x00000003, 0x4062C224, 0x4063CA20, 0x40646420, + 0x00000003, 0x4062C225, 0x4063CA20, 0x40646420, 0x00000003, 0x4062C221, + 0x4063CA20, 0x40646A20, 0x00000003, 0x4062C222, 0x4063CA20, 0x40646A20, + 0x00000003, 0x4062C223, 0x4063CA20, 0x40646A20, 0x00000003, 0x4062C224, + 0x4063CA20, 0x40646A20, 0x00000003, 0x4062C225, 0x4063CA20, 0x40646A20, + 0x00000003, 0x4062C226, 0x4063CA20, 0x40646A20, 0x00000003, 0x4062C227, + 0x4063CA20, 0x40646A20, 0x00000003, 0x4062C228, 0x4063CA20, 0x40646A20, + 0x00000003, 0x4062C229, 0x4063CA20, 0x40646A20, 0x00000003, 0x4062C22A, + 0x4063CA20, 0x40646A20, 0x00000003, 0x4062C22B, 0x4063CA20, 0x40646A20, + 0x00000003, 0x4062C221, 0x4063CA20, 0x40647220, 0x00000003, 0x4062C222, + 0x4063CA20, 0x40647220, 0x00000003, 0x4062C223, + // Block 525, offset 0x8340 + 0x4063CA20, 0x40647220, 0x00000003, 0x4062C221, 0x4063CA20, 0x40648C20, + 0x00000003, 0x4062C222, 0x4063CA20, 0x40648C20, 0x00000003, 0x4062C223, + 0x4063CA20, 0x40648C20, 0x00000003, 0x4062C224, 0x4063CA20, 0x40648C20, + 0x00000003, 0x4062C225, 0x4063CA20, 0x40648C20, 0x00000003, 0x4062C221, + 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C222, 0x4063CC20, 0x40646A20, + 0x00000003, 0x4062C223, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C224, + 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C225, 0x4063CC20, 0x40646A20, + 0x00000003, 0x4062C226, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C227, + 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C228, 0x4063CC20, 0x40646A20, + 0x00000003, 0x4062C229, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C22A, + 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C22B, + // Block 526, offset 0x8380 + 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C22C, 0x4063CC20, 0x40646A20, + 0x00000003, 0x4062C22D, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C22E, + 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C22F, 0x4063CC20, 0x40646A20, + 0x00000003, 0x4062C230, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C231, + 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C232, 0x4063CC20, 0x40646A20, + 0x00000003, 0x4062C233, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C234, + 0x4063CC20, 0x40646A20, 0x00000003, 0x4062C221, 0x4063CC20, 0x40647220, + 0x00000003, 0x4062C222, 0x4063CC20, 0x40647220, 0x00000003, 0x4062C221, + 0x4063CC20, 0x40648220, 0x00000003, 0x4062C222, 0x4063CC20, 0x40648220, + 0x00000003, 0x4062C223, 0x4063CC20, 0x40648220, 0x00000003, 0x4062C224, + 0x4063CC20, 0x40648220, 0x00000003, 0x4062C225, + // Block 527, offset 0x83c0 + 0x4063CC20, 0x40648220, 0x00000003, 0x4062C226, 0x4063CC20, 0x40648220, + 0x00000003, 0x4062C227, 0x4063CC20, 0x40648220, 0x00000003, 0x4062C228, + 0x4063CC20, 0x40648220, 0x00000003, 0x4062C229, 0x4063CC20, 0x40648220, + 0x00000003, 0x4062C22A, 0x4063CC20, 0x40648220, 0x00000003, 0x4062C22B, + 0x4063CC20, 0x40648220, 0x00000003, 0x4062C221, 0x4063CC20, 0x40648420, + 0x00000003, 0x4062C222, 0x4063CC20, 0x40648420, 0x00000003, 0x4062C223, + 0x4063CC20, 0x40648420, 0x00000003, 0x4062C224, 0x4063CC20, 0x40648420, + 0x00000003, 0x4062C225, 0x4063CC20, 0x40648420, 0x00000003, 0x4062C226, + 0x4063CC20, 0x40648420, 0x00000003, 0x4062C221, 0x4063CC20, 0x40648C20, + 0x00000003, 0x4062C222, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062C223, + 0x4063CC20, 0x40648C20, 0x00000003, 0x4062C224, + // Block 528, offset 0x8400 + 0x4063CC20, 0x40648C20, 0x00000002, 0x4062C221, 0x4063CE20, 0x00000002, + 0x4062C222, 0x4063CE20, 0x00000002, 0x4062C223, 0x4063CE20, 0x00000002, + 0x4062C224, 0x4063CE20, 0x00000002, 0x4062C225, 0x4063CE20, 0x00000002, + 0x4062C226, 0x4063CE20, 0x00000002, 0x4062C227, 0x4063CE20, 0x00000002, + 0x4062C228, 0x4063CE20, 0x00000002, 0x4062C229, 0x4063CE20, 0x00000002, + 0x4062C22A, 0x4063CE20, 0x00000002, 0x4062C22B, 0x4063CE20, 0x00000002, + 0x4062C22C, 0x4063CE20, 0x00000002, 0x4062C22D, 0x4063CE20, 0x00000002, + 0x4062C22E, 0x4063CE20, 0x00000002, 0x4062C22F, 0x4063CE20, 0x00000002, + 0x4062C230, 0x4063CE20, 0x00000002, 0x4062C231, 0x4063CE20, 0x00000002, + 0x4062C232, 0x4063CE20, 0x00000002, 0x4062C233, 0x4063CE20, 0x00000002, + 0x4062C234, 0x4063CE20, 0x00000002, 0x4062C235, + // Block 529, offset 0x8440 + 0x4063CE20, 0x00000002, 0x4062C236, 0x4063CE20, 0x00000002, 0x4062C237, + 0x4063CE20, 0x00000002, 0x4062C238, 0x4063CE20, 0x00000002, 0x4062C239, + 0x4063CE20, 0x00000002, 0x4062C23A, 0x4063CE20, 0x00000002, 0x4062C23B, + 0x4063CE20, 0x00000002, 0x4062C23C, 0x4063CE20, 0x00000002, 0x4062C23D, + 0x4063CE20, 0x00000002, 0x4062C221, 0x4063D020, 0x00000002, 0x4062C222, + 0x4063D020, 0x00000002, 0x4062C223, 0x4063D020, 0x00000002, 0x4062C224, + 0x4063D020, 0x00000002, 0x4062C225, 0x4063D020, 0x00000002, 0x4062C226, + 0x4063D020, 0x00000002, 0x4062C227, 0x4063D020, 0x00000002, 0x4062C228, + 0x4063D020, 0x00000002, 0x4062C229, 0x4063D020, 0x00000002, 0x4062C22A, + 0x4063D020, 0x00000002, 0x4062C22B, 0x4063D020, 0x00000002, 0x4062C22C, + 0x4063D020, 0x00000002, 0x4062C22D, 0x4063D020, + // Block 530, offset 0x8480 + 0x00000002, 0x4062C22E, 0x4063D020, 0x00000002, 0x4062C22F, 0x4063D020, + 0x00000002, 0x4062C230, 0x4063D020, 0x00000002, 0x4062C231, 0x4063D020, + 0x00000002, 0x4062C232, 0x4063D020, 0x00000002, 0x4062C233, 0x4063D020, + 0x00000002, 0x4062C234, 0x4063D020, 0x00000002, 0x4062C235, 0x4063D020, + 0x00000002, 0x4062C236, 0x4063D020, 0x00000002, 0x4062C237, 0x4063D020, + 0x00000002, 0x4062C238, 0x4063D020, 0x00000002, 0x4062C239, 0x4063D020, + 0x00000002, 0x4062C23A, 0x4063D020, 0x00000002, 0x4062C23B, 0x4063D020, + 0x00000002, 0x4062C23C, 0x4063D020, 0x00000002, 0x4062C23D, 0x4063D020, + 0x00000002, 0x4062C23E, 0x4063D020, 0x00000002, 0x4062C23F, 0x4063D020, + 0x00000002, 0x4062C240, 0x4063D020, 0x00000002, 0x4062C241, 0x4063D020, + 0x00000002, 0x4062C242, 0x4063D020, 0x00000002, + // Block 531, offset 0x84c0 + 0x4062C243, 0x4063D020, 0x00000003, 0x4062C221, 0x4063D020, 0x40646420, + 0x00000003, 0x4062C222, 0x4063D020, 0x40646420, 0x00000003, 0x4062C223, + 0x4063D020, 0x40646420, 0x00000003, 0x4062C224, 0x4063D020, 0x40646420, + 0x00000003, 0x4062C225, 0x4063D020, 0x40646420, 0x00000003, 0x4062C226, + 0x4063D020, 0x40646420, 0x00000003, 0x4062C227, 0x4063D020, 0x40646420, + 0x00000003, 0x4062C228, 0x4063D020, 0x40646420, 0x00000003, 0x4062C229, + 0x4063D020, 0x40646420, 0x00000003, 0x4062C221, 0x4063D020, 0x40646A20, + 0x00000003, 0x4062C222, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C223, + 0x4063D020, 0x40646A20, 0x00000003, 0x4062C224, 0x4063D020, 0x40646A20, + 0x00000003, 0x4062C225, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C226, + 0x4063D020, 0x40646A20, 0x00000003, 0x4062C227, + // Block 532, offset 0x8500 + 0x4063D020, 0x40646A20, 0x00000003, 0x4062C228, 0x4063D020, 0x40646A20, + 0x00000003, 0x4062C229, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C22A, + 0x4063D020, 0x40646A20, 0x00000003, 0x4062C22B, 0x4063D020, 0x40646A20, + 0x00000003, 0x4062C22C, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C22D, + 0x4063D020, 0x40646A20, 0x00000003, 0x4062C22E, 0x4063D020, 0x40646A20, + 0x00000003, 0x4062C22F, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C230, + 0x4063D020, 0x40646A20, 0x00000003, 0x4062C231, 0x4063D020, 0x40646A20, + 0x00000003, 0x4062C232, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C233, + 0x4063D020, 0x40646A20, 0x00000003, 0x4062C234, 0x4063D020, 0x40646A20, + 0x00000003, 0x4062C235, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C236, + 0x4063D020, 0x40646A20, 0x00000003, 0x4062C237, + // Block 533, offset 0x8540 + 0x4063D020, 0x40646A20, 0x00000003, 0x4062C238, 0x4063D020, 0x40646A20, + 0x00000003, 0x4062C239, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C23A, + 0x4063D020, 0x40646A20, 0x00000003, 0x4062C23B, 0x4063D020, 0x40646A20, + 0x00000003, 0x4062C23C, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C221, + 0x4063D020, 0x40647220, 0x00000003, 0x4062C222, 0x4063D020, 0x40647220, + 0x00000003, 0x4062C223, 0x4063D020, 0x40647220, 0x00000003, 0x4062C224, + 0x4063D020, 0x40647220, 0x00000003, 0x4062C225, 0x4063D020, 0x40647220, + 0x00000003, 0x4062C226, 0x4063D020, 0x40647220, 0x00000003, 0x4062C227, + 0x4063D020, 0x40647220, 0x00000003, 0x4062C228, 0x4063D020, 0x40647220, + 0x00000003, 0x4062C229, 0x4063D020, 0x40647220, 0x00000003, 0x4062C22A, + 0x4063D020, 0x40647220, 0x00000003, 0x4062C22B, + // Block 534, offset 0x8580 + 0x4063D020, 0x40647220, 0x00000003, 0x4062C221, 0x4063D020, 0x40648220, + 0x00000003, 0x4062C222, 0x4063D020, 0x40648220, 0x00000003, 0x4062C223, + 0x4063D020, 0x40648220, 0x00000003, 0x4062C224, 0x4063D020, 0x40648220, + 0x00000003, 0x4062C225, 0x4063D020, 0x40648220, 0x00000003, 0x4062C226, + 0x4063D020, 0x40648220, 0x00000003, 0x4062C227, 0x4063D020, 0x40648220, + 0x00000003, 0x4062C228, 0x4063D020, 0x40648220, 0x00000003, 0x4062C229, + 0x4063D020, 0x40648220, 0x00000003, 0x4062C22A, 0x4063D020, 0x40648220, + 0x00000003, 0x4062C22B, 0x4063D020, 0x40648220, 0x00000003, 0x4062C22C, + 0x4063D020, 0x40648220, 0x00000003, 0x4062C221, 0x4063D020, 0x40648420, + 0x00000003, 0x4062C222, 0x4063D020, 0x40648420, 0x00000003, 0x4062C223, + 0x4063D020, 0x40648420, 0x00000003, 0x4062C221, + // Block 535, offset 0x85c0 + 0x4063D020, 0x40648C20, 0x00000003, 0x4062C222, 0x4063D020, 0x40648C20, + 0x00000003, 0x4062C223, 0x4063D020, 0x40648C20, 0x00000003, 0x4062C224, + 0x4063D020, 0x40648C20, 0x00000003, 0x4062C225, 0x4063D020, 0x40648C20, + 0x00000002, 0x4062C421, 0x4063A820, 0x00000002, 0x4062C422, 0x4063A820, + 0x00000002, 0x4062C423, 0x4063A820, 0x00000002, 0x4062C424, 0x4063A820, + 0x00000002, 0x4062C425, 0x4063A820, 0x00000002, 0x4062C426, 0x4063A820, + 0x00000002, 0x4062C427, 0x4063A820, 0x00000002, 0x4062C428, 0x4063A820, + 0x00000002, 0x4062C429, 0x4063A820, 0x00000002, 0x4062C42A, 0x4063A820, + 0x00000002, 0x4062C42B, 0x4063A820, 0x00000002, 0x4062C42C, 0x4063A820, + 0x00000002, 0x4062C42D, 0x4063A820, 0x00000002, 0x4062C42E, 0x4063A820, + 0x00000002, 0x4062C42F, 0x4063A820, 0x00000002, + // Block 536, offset 0x8600 + 0x4062C430, 0x4063A820, 0x00000002, 0x4062C431, 0x4063A820, 0x00000002, + 0x4062C432, 0x4063A820, 0x00000002, 0x4062C433, 0x4063A820, 0x00000002, + 0x4062C434, 0x4063A820, 0x00000002, 0x4062C435, 0x4063A820, 0x00000002, + 0x4062C436, 0x4063A820, 0x00000002, 0x4062C437, 0x4063A820, 0x00000002, + 0x4062C438, 0x4063A820, 0x00000002, 0x4062C439, 0x4063A820, 0x00000002, + 0x4062C43A, 0x4063A820, 0x00000002, 0x4062C43B, 0x4063A820, 0x00000002, + 0x4062C43C, 0x4063A820, 0x00000002, 0x4062C43D, 0x4063A820, 0x00000002, + 0x4062C43E, 0x4063A820, 0x00000002, 0x4062C43F, 0x4063A820, 0x00000002, + 0x4062C440, 0x4063A820, 0x00000002, 0x4062C441, 0x4063A820, 0x00000002, + 0x4062C442, 0x4063A820, 0x00000002, 0x4062C443, 0x4063A820, 0x00000002, + 0x4062C444, 0x4063A820, 0x00000002, 0x4062C445, + // Block 537, offset 0x8640 + 0x4063A820, 0x00000002, 0x4062C446, 0x4063A820, 0x00000002, 0x4062C447, + 0x4063A820, 0x00000002, 0x4062C448, 0x4063A820, 0x00000002, 0x4062C449, + 0x4063A820, 0x00000002, 0x4062C44A, 0x4063A820, 0x00000002, 0x4062C44B, + 0x4063A820, 0x00000002, 0x4062C44C, 0x4063A820, 0x00000002, 0x4062C44D, + 0x4063A820, 0x00000002, 0x4062C44E, 0x4063A820, 0x00000002, 0x4062C44F, + 0x4063A820, 0x00000002, 0x4062C450, 0x4063A820, 0x00000002, 0x4062C451, + 0x4063A820, 0x00000002, 0x4062C452, 0x4063A820, 0x00000002, 0x4062C453, + 0x4063A820, 0x00000002, 0x4062C454, 0x4063A820, 0x00000003, 0x4062C421, + 0x4063A820, 0x40646420, 0x00000003, 0x4062C422, 0x4063A820, 0x40646420, + 0x00000003, 0x4062C423, 0x4063A820, 0x40646420, 0x00000003, 0x4062C424, + 0x4063A820, 0x40646420, 0x00000003, 0x4062C425, + // Block 538, offset 0x8680 + 0x4063A820, 0x40646420, 0x00000003, 0x4062C426, 0x4063A820, 0x40646420, + 0x00000003, 0x4062C427, 0x4063A820, 0x40646420, 0x00000003, 0x4062C428, + 0x4063A820, 0x40646420, 0x00000003, 0x4062C429, 0x4063A820, 0x40646420, + 0x00000003, 0x4062C42A, 0x4063A820, 0x40646420, 0x00000003, 0x4062C42B, + 0x4063A820, 0x40646420, 0x00000003, 0x4062C42C, 0x4063A820, 0x40646420, + 0x00000003, 0x4062C42D, 0x4063A820, 0x40646420, 0x00000003, 0x4062C42E, + 0x4063A820, 0x40646420, 0x00000003, 0x4062C42F, 0x4063A820, 0x40646420, + 0x00000003, 0x4062C430, 0x4063A820, 0x40646420, 0x00000003, 0x4062C431, + 0x4063A820, 0x40646420, 0x00000003, 0x4062C432, 0x4063A820, 0x40646420, + 0x00000003, 0x4062C433, 0x4063A820, 0x40646420, 0x00000003, 0x4062C434, + 0x4063A820, 0x40646420, 0x00000003, 0x4062C435, + // Block 539, offset 0x86c0 + 0x4063A820, 0x40646420, 0x00000003, 0x4062C421, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062C422, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C423, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062C424, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062C425, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C426, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062C427, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062C428, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C421, + 0x4063A820, 0x40648220, 0x00000003, 0x4062C422, 0x4063A820, 0x40648220, + 0x00000003, 0x4062C423, 0x4063A820, 0x40648220, 0x00000003, 0x4062C424, + 0x4063A820, 0x40648220, 0x00000003, 0x4062C425, 0x4063A820, 0x40648220, + 0x00000003, 0x4062C426, 0x4063A820, 0x40648220, 0x00000003, 0x4062C427, + 0x4063A820, 0x40648220, 0x00000003, 0x4062C428, + // Block 540, offset 0x8700 + 0x4063A820, 0x40648220, 0x00000003, 0x4062C429, 0x4063A820, 0x40648220, + 0x00000003, 0x4062C421, 0x4063A820, 0x40648420, 0x00000003, 0x4062C422, + 0x4063A820, 0x40648420, 0x00000003, 0x4062C423, 0x4063A820, 0x40648420, + 0x00000003, 0x4062C424, 0x4063A820, 0x40648420, 0x00000003, 0x4062C425, + 0x4063A820, 0x40648420, 0x00000003, 0x4062C426, 0x4063A820, 0x40648420, + 0x00000003, 0x4062C421, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C422, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C423, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062C424, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C425, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C426, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062C427, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C428, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C429, + // Block 541, offset 0x8740 + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C42A, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062C42B, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C42C, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C42D, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062C42E, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C42F, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C430, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062C431, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C432, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C433, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062C434, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C435, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C436, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062C437, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C438, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C439, + // Block 542, offset 0x8780 + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C43A, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062C43B, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C43C, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C43D, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062C43E, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C43F, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C440, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062C441, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C442, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C443, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062C444, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C445, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C446, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062C447, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C448, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C449, + // Block 543, offset 0x87c0 + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C44A, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062C44B, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C44C, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C44D, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062C44E, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C44F, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C450, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062C451, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C452, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C453, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062C454, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C455, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062C456, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062C457, 0x4063A820, 0x40648C20, 0x00000002, 0x4062C421, + 0x4063AA20, 0x00000002, 0x4062C422, 0x4063AA20, + // Block 544, offset 0x8800 + 0x00000002, 0x4062C423, 0x4063AA20, 0x00000002, 0x4062C424, 0x4063AA20, + 0x00000002, 0x4062C425, 0x4063AA20, 0x00000002, 0x4062C426, 0x4063AA20, + 0x00000002, 0x4062C427, 0x4063AA20, 0x00000002, 0x4062C428, 0x4063AA20, + 0x00000002, 0x4062C429, 0x4063AA20, 0x00000002, 0x4062C42A, 0x4063AA20, + 0x00000002, 0x4062C42B, 0x4063AA20, 0x00000002, 0x4062C42C, 0x4063AA20, + 0x00000002, 0x4062C42D, 0x4063AA20, 0x00000002, 0x4062C42E, 0x4063AA20, + 0x00000002, 0x4062C42F, 0x4063AA20, 0x00000002, 0x4062C430, 0x4063AA20, + 0x00000002, 0x4062C431, 0x4063AA20, 0x00000002, 0x4062C432, 0x4063AA20, + 0x00000002, 0x4062C433, 0x4063AA20, 0x00000002, 0x4062C434, 0x4063AA20, + 0x00000002, 0x4062C435, 0x4063AA20, 0x00000002, 0x4062C436, 0x4063AA20, + 0x00000002, 0x4062C437, 0x4063AA20, 0x00000003, + // Block 545, offset 0x8840 + 0x4062C421, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062C422, 0x4063AA20, + 0x40648C20, 0x00000003, 0x4062C423, 0x4063AA20, 0x40648C20, 0x00000003, + 0x4062C424, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062C425, 0x4063AA20, + 0x40648C20, 0x00000003, 0x4062C426, 0x4063AA20, 0x40648C20, 0x00000003, + 0x4062C427, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062C428, 0x4063AA20, + 0x40648C20, 0x00000002, 0x4062C421, 0x4063B020, 0x00000002, 0x4062C422, + 0x4063B020, 0x00000002, 0x4062C423, 0x4063B020, 0x00000002, 0x4062C424, + 0x4063B020, 0x00000002, 0x4062C425, 0x4063B020, 0x00000002, 0x4062C426, + 0x4063B020, 0x00000002, 0x4062C427, 0x4063B020, 0x00000002, 0x4062C428, + 0x4063B020, 0x00000002, 0x4062C429, 0x4063B020, 0x00000002, 0x4062C42A, + 0x4063B020, 0x00000002, 0x4062C42B, 0x4063B020, + // Block 546, offset 0x8880 + 0x00000002, 0x4062C42C, 0x4063B020, 0x00000002, 0x4062C42D, 0x4063B020, + 0x00000002, 0x4062C42E, 0x4063B020, 0x00000002, 0x4062C42F, 0x4063B020, + 0x00000002, 0x4062C430, 0x4063B020, 0x00000002, 0x4062C431, 0x4063B020, + 0x00000002, 0x4062C432, 0x4063B020, 0x00000002, 0x4062C433, 0x4063B020, + 0x00000002, 0x4062C434, 0x4063B020, 0x00000002, 0x4062C435, 0x4063B020, + 0x00000002, 0x4062C436, 0x4063B020, 0x00000002, 0x4062C437, 0x4063B020, + 0x00000002, 0x4062C438, 0x4063B020, 0x00000002, 0x4062C439, 0x4063B020, + 0x00000002, 0x4062C43A, 0x4063B020, 0x00000002, 0x4062C43B, 0x4063B020, + 0x00000002, 0x4062C43C, 0x4063B020, 0x00000002, 0x4062C43D, 0x4063B020, + 0x00000002, 0x4062C43E, 0x4063B020, 0x00000002, 0x4062C43F, 0x4063B020, + 0x00000002, 0x4062C440, 0x4063B020, 0x00000002, + // Block 547, offset 0x88c0 + 0x4062C441, 0x4063B020, 0x00000002, 0x4062C442, 0x4063B020, 0x00000002, + 0x4062C443, 0x4063B020, 0x00000002, 0x4062C444, 0x4063B020, 0x00000002, + 0x4062C445, 0x4063B020, 0x00000002, 0x4062C446, 0x4063B020, 0x00000002, + 0x4062C447, 0x4063B020, 0x00000002, 0x4062C448, 0x4063B020, 0x00000002, + 0x4062C449, 0x4063B020, 0x00000002, 0x4062C44A, 0x4063B020, 0x00000002, + 0x4062C44B, 0x4063B020, 0x00000002, 0x4062C44C, 0x4063B020, 0x00000002, + 0x4062C44D, 0x4063B020, 0x00000002, 0x4062C44E, 0x4063B020, 0x00000003, + 0x4062C421, 0x4063B020, 0x40646420, 0x00000003, 0x4062C422, 0x4063B020, + 0x40646420, 0x00000003, 0x4062C423, 0x4063B020, 0x40646420, 0x00000003, + 0x4062C424, 0x4063B020, 0x40646420, 0x00000003, 0x4062C425, 0x4063B020, + 0x40646420, 0x00000003, 0x4062C426, 0x4063B020, + // Block 548, offset 0x8900 + 0x40646420, 0x00000003, 0x4062C427, 0x4063B020, 0x40646420, 0x00000003, + 0x4062C428, 0x4063B020, 0x40646420, 0x00000003, 0x4062C429, 0x4063B020, + 0x40646420, 0x00000003, 0x4062C42A, 0x4063B020, 0x40646420, 0x00000003, + 0x4062C42B, 0x4063B020, 0x40646420, 0x00000003, 0x4062C42C, 0x4063B020, + 0x40646420, 0x00000003, 0x4062C42D, 0x4063B020, 0x40646420, 0x00000003, + 0x4062C42E, 0x4063B020, 0x40646420, 0x00000003, 0x4062C42F, 0x4063B020, + 0x40646420, 0x00000003, 0x4062C430, 0x4063B020, 0x40646420, 0x00000003, + 0x4062C431, 0x4063B020, 0x40646420, 0x00000003, 0x4062C432, 0x4063B020, + 0x40646420, 0x00000003, 0x4062C433, 0x4063B020, 0x40646420, 0x00000003, + 0x4062C434, 0x4063B020, 0x40646420, 0x00000003, 0x4062C435, 0x4063B020, + 0x40646420, 0x00000003, 0x4062C436, 0x4063B020, + // Block 549, offset 0x8940 + 0x40646420, 0x00000003, 0x4062C437, 0x4063B020, 0x40646420, 0x00000003, + 0x4062C438, 0x4063B020, 0x40646420, 0x00000003, 0x4062C439, 0x4063B020, + 0x40646420, 0x00000003, 0x4062C43A, 0x4063B020, 0x40646420, 0x00000003, + 0x4062C43B, 0x4063B020, 0x40646420, 0x00000003, 0x4062C43C, 0x4063B020, + 0x40646420, 0x00000003, 0x4062C43D, 0x4063B020, 0x40646420, 0x00000003, + 0x4062C43E, 0x4063B020, 0x40646420, 0x00000003, 0x4062C43F, 0x4063B020, + 0x40646420, 0x00000003, 0x4062C421, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C422, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C423, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C424, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C425, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C426, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C427, 0x4063B020, + // Block 550, offset 0x8980 + 0x40646A20, 0x00000003, 0x4062C428, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C429, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C42A, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C42B, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C42C, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C42D, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C42E, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C42F, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C430, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C431, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C432, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C433, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C434, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C435, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C436, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C437, 0x4063B020, + // Block 551, offset 0x89c0 + 0x40646A20, 0x00000003, 0x4062C438, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C439, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C43A, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C43B, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C43C, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C43D, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C43E, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C43F, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C440, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C441, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C442, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C443, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C444, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C445, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C446, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C447, 0x4063B020, + // Block 552, offset 0x8a00 + 0x40646A20, 0x00000003, 0x4062C448, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C449, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C44A, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C44B, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C44C, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C44D, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C44E, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C44F, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C450, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C451, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C452, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C453, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C454, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C455, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C456, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C457, 0x4063B020, + // Block 553, offset 0x8a40 + 0x40646A20, 0x00000003, 0x4062C458, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C459, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C45A, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C45B, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C45C, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C45D, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C45E, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C45F, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C460, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C461, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C462, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C463, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C464, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C465, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C466, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C467, 0x4063B020, + // Block 554, offset 0x8a80 + 0x40646A20, 0x00000003, 0x4062C468, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C469, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C46A, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C46B, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C46C, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C46D, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C46E, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C46F, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C470, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062C471, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062C421, 0x4063B020, 0x40647220, 0x00000003, 0x4062C422, 0x4063B020, + 0x40647220, 0x00000003, 0x4062C423, 0x4063B020, 0x40647220, 0x00000003, + 0x4062C424, 0x4063B020, 0x40647220, 0x00000003, 0x4062C425, 0x4063B020, + 0x40647220, 0x00000003, 0x4062C426, 0x4063B020, + // Block 555, offset 0x8ac0 + 0x40647220, 0x00000003, 0x4062C427, 0x4063B020, 0x40647220, 0x00000003, + 0x4062C428, 0x4063B020, 0x40647220, 0x00000003, 0x4062C429, 0x4063B020, + 0x40647220, 0x00000003, 0x4062C42A, 0x4063B020, 0x40647220, 0x00000003, + 0x4062C42B, 0x4063B020, 0x40647220, 0x00000003, 0x4062C421, 0x4063B020, + 0x40648220, 0x00000003, 0x4062C422, 0x4063B020, 0x40648220, 0x00000003, + 0x4062C423, 0x4063B020, 0x40648220, 0x00000003, 0x4062C424, 0x4063B020, + 0x40648220, 0x00000003, 0x4062C425, 0x4063B020, 0x40648220, 0x00000003, + 0x4062C426, 0x4063B020, 0x40648220, 0x00000003, 0x4062C427, 0x4063B020, + 0x40648220, 0x00000003, 0x4062C428, 0x4063B020, 0x40648220, 0x00000003, + 0x4062C429, 0x4063B020, 0x40648220, 0x00000003, 0x4062C42A, 0x4063B020, + 0x40648220, 0x00000003, 0x4062C42B, 0x4063B020, + // Block 556, offset 0x8b00 + 0x40648220, 0x00000003, 0x4062C42C, 0x4063B020, 0x40648220, 0x00000003, + 0x4062C42D, 0x4063B020, 0x40648220, 0x00000003, 0x4062C42E, 0x4063B020, + 0x40648220, 0x00000003, 0x4062C42F, 0x4063B020, 0x40648220, 0x00000003, + 0x4062C430, 0x4063B020, 0x40648220, 0x00000003, 0x4062C431, 0x4063B020, + 0x40648220, 0x00000003, 0x4062C432, 0x4063B020, 0x40648220, 0x00000003, + 0x4062C433, 0x4063B020, 0x40648220, 0x00000003, 0x4062C434, 0x4063B020, + 0x40648220, 0x00000003, 0x4062C421, 0x4063B020, 0x40648420, 0x00000003, + 0x4062C422, 0x4063B020, 0x40648420, 0x00000003, 0x4062C423, 0x4063B020, + 0x40648420, 0x00000003, 0x4062C424, 0x4063B020, 0x40648420, 0x00000003, + 0x4062C425, 0x4063B020, 0x40648420, 0x00000003, 0x4062C426, 0x4063B020, + 0x40648420, 0x00000003, 0x4062C427, 0x4063B020, + // Block 557, offset 0x8b40 + 0x40648420, 0x00000003, 0x4062C428, 0x4063B020, 0x40648420, 0x00000003, + 0x4062C429, 0x4063B020, 0x40648420, 0x00000003, 0x4062C421, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C422, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C423, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C424, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C425, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C426, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C427, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C428, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C429, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C42A, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C42B, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C42C, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C42D, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C42E, 0x4063B020, + // Block 558, offset 0x8b80 + 0x40648C20, 0x00000003, 0x4062C42F, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C430, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C431, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C432, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C433, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C434, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C435, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C436, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C437, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C438, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C439, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C43A, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C43B, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C43C, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C43D, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C43E, 0x4063B020, + // Block 559, offset 0x8bc0 + 0x40648C20, 0x00000003, 0x4062C43F, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C440, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C441, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C442, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C443, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C444, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C445, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C446, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C447, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C448, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C449, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C44A, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C44B, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C44C, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C44D, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C44E, 0x4063B020, + // Block 560, offset 0x8c00 + 0x40648C20, 0x00000003, 0x4062C44F, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C450, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C451, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C452, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C453, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C454, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C455, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C456, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C457, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C458, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C459, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C45A, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C45B, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C45C, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C45D, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C45E, 0x4063B020, + // Block 561, offset 0x8c40 + 0x40648C20, 0x00000003, 0x4062C45F, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C460, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C461, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C462, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C463, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C464, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C465, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C466, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C467, 0x4063B020, + 0x40648C20, 0x00000003, 0x4062C468, 0x4063B020, 0x40648C20, 0x00000003, + 0x4062C469, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C46A, 0x4063B020, + 0x40648C20, 0x00000002, 0x4062C421, 0x4063B220, 0x00000002, 0x4062C422, + 0x4063B220, 0x00000002, 0x4062C423, 0x4063B220, 0x00000002, 0x4062C424, + 0x4063B220, 0x00000002, 0x4062C425, 0x4063B220, + // Block 562, offset 0x8c80 + 0x00000002, 0x4062C426, 0x4063B220, 0x00000002, 0x4062C427, 0x4063B220, + 0x00000002, 0x4062C428, 0x4063B220, 0x00000002, 0x4062C429, 0x4063B220, + 0x00000002, 0x4062C42A, 0x4063B220, 0x00000002, 0x4062C42B, 0x4063B220, + 0x00000002, 0x4062C42C, 0x4063B220, 0x00000002, 0x4062C42D, 0x4063B220, + 0x00000002, 0x4062C42E, 0x4063B220, 0x00000002, 0x4062C42F, 0x4063B220, + 0x00000002, 0x4062C430, 0x4063B220, 0x00000002, 0x4062C431, 0x4063B220, + 0x00000002, 0x4062C432, 0x4063B220, 0x00000002, 0x4062C433, 0x4063B220, + 0x00000002, 0x4062C434, 0x4063B220, 0x00000002, 0x4062C435, 0x4063B220, + 0x00000002, 0x4062C436, 0x4063B220, 0x00000002, 0x4062C437, 0x4063B220, + 0x00000002, 0x4062C438, 0x4063B220, 0x00000002, 0x4062C439, 0x4063B220, + 0x00000002, 0x4062C43A, 0x4063B220, 0x00000002, + // Block 563, offset 0x8cc0 + 0x4062C43B, 0x4063B220, 0x00000002, 0x4062C43C, 0x4063B220, 0x00000002, + 0x4062C43D, 0x4063B220, 0x00000002, 0x4062C43E, 0x4063B220, 0x00000002, + 0x4062C43F, 0x4063B220, 0x00000002, 0x4062C440, 0x4063B220, 0x00000002, + 0x4062C441, 0x4063B220, 0x00000002, 0x4062C442, 0x4063B220, 0x00000002, + 0x4062C443, 0x4063B220, 0x00000002, 0x4062C444, 0x4063B220, 0x00000002, + 0x4062C445, 0x4063B220, 0x00000002, 0x4062C446, 0x4063B220, 0x00000002, + 0x4062C447, 0x4063B220, 0x00000002, 0x4062C448, 0x4063B220, 0x00000002, + 0x4062C421, 0x4063B820, 0x00000002, 0x4062C422, 0x4063B820, 0x00000002, + 0x4062C423, 0x4063B820, 0x00000002, 0x4062C424, 0x4063B820, 0x00000002, + 0x4062C425, 0x4063B820, 0x00000002, 0x4062C426, 0x4063B820, 0x00000002, + 0x4062C427, 0x4063B820, 0x00000002, 0x4062C428, + // Block 564, offset 0x8d00 + 0x4063B820, 0x00000002, 0x4062C429, 0x4063B820, 0x00000002, 0x4062C42A, + 0x4063B820, 0x00000002, 0x4062C42B, 0x4063B820, 0x00000002, 0x4062C42C, + 0x4063B820, 0x00000002, 0x4062C42D, 0x4063B820, 0x00000002, 0x4062C42E, + 0x4063B820, 0x00000002, 0x4062C42F, 0x4063B820, 0x00000002, 0x4062C430, + 0x4063B820, 0x00000002, 0x4062C431, 0x4063B820, 0x00000002, 0x4062C432, + 0x4063B820, 0x00000002, 0x4062C433, 0x4063B820, 0x00000002, 0x4062C434, + 0x4063B820, 0x00000002, 0x4062C435, 0x4063B820, 0x00000002, 0x4062C436, + 0x4063B820, 0x00000002, 0x4062C437, 0x4063B820, 0x00000002, 0x4062C438, + 0x4063B820, 0x00000002, 0x4062C439, 0x4063B820, 0x00000002, 0x4062C43A, + 0x4063B820, 0x00000002, 0x4062C43B, 0x4063B820, 0x00000002, 0x4062C43C, + 0x4063B820, 0x00000002, 0x4062C43D, 0x4063B820, + // Block 565, offset 0x8d40 + 0x00000002, 0x4062C43E, 0x4063B820, 0x00000002, 0x4062C43F, 0x4063B820, + 0x00000002, 0x4062C440, 0x4063B820, 0x00000002, 0x4062C441, 0x4063B820, + 0x00000002, 0x4062C442, 0x4063B820, 0x00000002, 0x4062C443, 0x4063B820, + 0x00000002, 0x4062C444, 0x4063B820, 0x00000002, 0x4062C445, 0x4063B820, + 0x00000002, 0x4062C446, 0x4063B820, 0x00000002, 0x4062C447, 0x4063B820, + 0x00000002, 0x4062C448, 0x4063B820, 0x00000002, 0x4062C449, 0x4063B820, + 0x00000002, 0x4062C44A, 0x4063B820, 0x00000002, 0x4062C44B, 0x4063B820, + 0x00000002, 0x4062C44C, 0x4063B820, 0x00000002, 0x4062C44D, 0x4063B820, + 0x00000002, 0x4062C44E, 0x4063B820, 0x00000002, 0x4062C44F, 0x4063B820, + 0x00000002, 0x4062C450, 0x4063B820, 0x00000002, 0x4062C451, 0x4063B820, + 0x00000002, 0x4062C452, 0x4063B820, 0x00000002, + // Block 566, offset 0x8d80 + 0x4062C453, 0x4063B820, 0x00000002, 0x4062C454, 0x4063B820, 0x00000002, + 0x4062C455, 0x4063B820, 0x00000002, 0x4062C456, 0x4063B820, 0x00000002, + 0x4062C457, 0x4063B820, 0x00000002, 0x4062C458, 0x4063B820, 0x00000002, + 0x4062C459, 0x4063B820, 0x00000002, 0x4062C45A, 0x4063B820, 0x00000002, + 0x4062C45B, 0x4063B820, 0x00000002, 0x4062C45C, 0x4063B820, 0x00000002, + 0x4062C45D, 0x4063B820, 0x00000002, 0x4062C45E, 0x4063B820, 0x00000002, + 0x4062C45F, 0x4063B820, 0x00000002, 0x4062C460, 0x4063B820, 0x00000002, + 0x4062C461, 0x4063B820, 0x00000002, 0x4062C462, 0x4063B820, 0x00000002, + 0x4062C463, 0x4063B820, 0x00000002, 0x4062C464, 0x4063B820, 0x00000002, + 0x4062C465, 0x4063B820, 0x00000002, 0x4062C466, 0x4063B820, 0x00000002, + 0x4062C467, 0x4063B820, 0x00000002, 0x4062C468, + // Block 567, offset 0x8dc0 + 0x4063B820, 0x00000002, 0x4062C469, 0x4063B820, 0x00000002, 0x4062C46A, + 0x4063B820, 0x00000002, 0x4062C46B, 0x4063B820, 0x00000002, 0x4062C46C, + 0x4063B820, 0x00000002, 0x4062C46D, 0x4063B820, 0x00000002, 0x4062C46E, + 0x4063B820, 0x00000002, 0x4062C46F, 0x4063B820, 0x00000002, 0x4062C470, + 0x4063B820, 0x00000003, 0x4062C421, 0x4063B820, 0x40646420, 0x00000003, + 0x4062C422, 0x4063B820, 0x40646420, 0x00000003, 0x4062C423, 0x4063B820, + 0x40646420, 0x00000003, 0x4062C424, 0x4063B820, 0x40646420, 0x00000003, + 0x4062C425, 0x4063B820, 0x40646420, 0x00000003, 0x4062C421, 0x4063B820, + 0x40646A20, 0x00000003, 0x4062C422, 0x4063B820, 0x40646A20, 0x00000003, + 0x4062C423, 0x4063B820, 0x40646A20, 0x00000003, 0x4062C421, 0x4063B820, + 0x40647220, 0x00000003, 0x4062C422, 0x4063B820, + // Block 568, offset 0x8e00 + 0x40647220, 0x00000003, 0x4062C423, 0x4063B820, 0x40647220, 0x00000003, + 0x4062C421, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C422, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062C423, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062C424, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C425, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062C426, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062C427, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C428, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062C429, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062C42A, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C42B, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062C42C, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062C42D, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C42E, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062C42F, 0x4063B820, + // Block 569, offset 0x8e40 + 0x40648C20, 0x00000003, 0x4062C430, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062C431, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C432, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062C433, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062C434, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C435, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062C436, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062C437, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C438, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062C439, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062C43A, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C43B, 0x4063B820, + 0x40648C20, 0x00000002, 0x4062C421, 0x4063BA20, 0x00000002, 0x4062C422, + 0x4063BA20, 0x00000002, 0x4062C423, 0x4063BA20, 0x00000002, 0x4062C424, + 0x4063BA20, 0x00000002, 0x4062C425, 0x4063BA20, + // Block 570, offset 0x8e80 + 0x00000002, 0x4062C426, 0x4063BA20, 0x00000002, 0x4062C427, 0x4063BA20, + 0x00000002, 0x4062C428, 0x4063BA20, 0x00000002, 0x4062C429, 0x4063BA20, + 0x00000002, 0x4062C421, 0x4063BE20, 0x00000002, 0x4062C421, 0x4063C220, + 0x00000002, 0x4062C422, 0x4063C220, 0x00000002, 0x4062C423, 0x4063C220, + 0x00000002, 0x4062C424, 0x4063C220, 0x00000002, 0x4062C425, 0x4063C220, + 0x00000002, 0x4062C426, 0x4063C220, 0x00000002, 0x4062C427, 0x4063C220, + 0x00000002, 0x4062C428, 0x4063C220, 0x00000002, 0x4062C429, 0x4063C220, + 0x00000002, 0x4062C42A, 0x4063C220, 0x00000002, 0x4062C42B, 0x4063C220, + 0x00000002, 0x4062C42C, 0x4063C220, 0x00000002, 0x4062C42D, 0x4063C220, + 0x00000002, 0x4062C42E, 0x4063C220, 0x00000002, 0x4062C42F, 0x4063C220, + 0x00000002, 0x4062C430, 0x4063C220, 0x00000002, + // Block 571, offset 0x8ec0 + 0x4062C431, 0x4063C220, 0x00000002, 0x4062C432, 0x4063C220, 0x00000002, + 0x4062C433, 0x4063C220, 0x00000002, 0x4062C434, 0x4063C220, 0x00000002, + 0x4062C435, 0x4063C220, 0x00000002, 0x4062C436, 0x4063C220, 0x00000002, + 0x4062C437, 0x4063C220, 0x00000002, 0x4062C438, 0x4063C220, 0x00000002, + 0x4062C439, 0x4063C220, 0x00000002, 0x4062C43A, 0x4063C220, 0x00000002, + 0x4062C43B, 0x4063C220, 0x00000002, 0x4062C43C, 0x4063C220, 0x00000002, + 0x4062C43D, 0x4063C220, 0x00000002, 0x4062C43E, 0x4063C220, 0x00000002, + 0x4062C43F, 0x4063C220, 0x00000002, 0x4062C440, 0x4063C220, 0x00000002, + 0x4062C441, 0x4063C220, 0x00000002, 0x4062C442, 0x4063C220, 0x00000002, + 0x4062C443, 0x4063C220, 0x00000002, 0x4062C444, 0x4063C220, 0x00000002, + 0x4062C445, 0x4063C220, 0x00000002, 0x4062C446, + // Block 572, offset 0x8f00 + 0x4063C220, 0x00000002, 0x4062C447, 0x4063C220, 0x00000002, 0x4062C448, + 0x4063C220, 0x00000002, 0x4062C449, 0x4063C220, 0x00000002, 0x4062C44A, + 0x4063C220, 0x00000002, 0x4062C44B, 0x4063C220, 0x00000002, 0x4062C44C, + 0x4063C220, 0x00000002, 0x4062C44D, 0x4063C220, 0x00000002, 0x4062C44E, + 0x4063C220, 0x00000002, 0x4062C44F, 0x4063C220, 0x00000002, 0x4062C450, + 0x4063C220, 0x00000002, 0x4062C451, 0x4063C220, 0x00000002, 0x4062C452, + 0x4063C220, 0x00000002, 0x4062C453, 0x4063C220, 0x00000002, 0x4062C454, + 0x4063C220, 0x00000002, 0x4062C455, 0x4063C220, 0x00000002, 0x4062C456, + 0x4063C220, 0x00000002, 0x4062C457, 0x4063C220, 0x00000002, 0x4062C458, + 0x4063C220, 0x00000002, 0x4062C459, 0x4063C220, 0x00000002, 0x4062C45A, + 0x4063C220, 0x00000002, 0x4062C45B, 0x4063C220, + // Block 573, offset 0x8f40 + 0x00000002, 0x4062C45C, 0x4063C220, 0x00000002, 0x4062C45D, 0x4063C220, + 0x00000002, 0x4062C45E, 0x4063C220, 0x00000003, 0x4062C421, 0x4063C220, + 0x40646420, 0x00000003, 0x4062C422, 0x4063C220, 0x40646420, 0x00000003, + 0x4062C421, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C422, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062C423, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062C424, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C425, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062C426, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062C427, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C428, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062C429, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062C42A, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C42B, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062C42C, 0x4063C220, + // Block 574, offset 0x8f80 + 0x40646A20, 0x00000003, 0x4062C42D, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062C42E, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C42F, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062C430, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062C431, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C432, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062C433, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062C434, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C435, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062C436, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062C437, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C438, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062C439, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062C43A, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C43B, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062C43C, 0x4063C220, + // Block 575, offset 0x8fc0 + 0x40646A20, 0x00000003, 0x4062C43D, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062C43E, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C43F, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062C440, 0x4063C220, 0x40646A20, 0x00000003, + 0x4062C441, 0x4063C220, 0x40646A20, 0x00000003, 0x4062C442, 0x4063C220, + 0x40646A20, 0x00000003, 0x4062C421, 0x4063C220, 0x40647220, 0x00000003, + 0x4062C422, 0x4063C220, 0x40647220, 0x00000003, 0x4062C421, 0x4063C220, + 0x40648C20, 0x00000003, 0x4062C422, 0x4063C220, 0x40648C20, 0x00000003, + 0x4062C423, 0x4063C220, 0x40648C20, 0x00000003, 0x4062C424, 0x4063C220, + 0x40648C20, 0x00000003, 0x4062C425, 0x4063C220, 0x40648C20, 0x00000003, + 0x4062C421, 0x4063CC20, 0x40646420, 0x00000003, 0x4062C422, 0x4063CC20, + 0x40646420, 0x00000003, 0x4062C423, 0x4063CC20, + // Block 576, offset 0x9000 + 0x40646420, 0x00000003, 0x4062C421, 0x4063CC20, 0x40647220, 0x00000003, + 0x4062C422, 0x4063CC20, 0x40647220, 0x00000003, 0x4062C421, 0x4063CC20, + 0x40648420, 0x00000003, 0x4062C422, 0x4063CC20, 0x40648420, 0x00000003, + 0x4062C423, 0x4063CC20, 0x40648420, 0x00000003, 0x4062C424, 0x4063CC20, + 0x40648420, 0x00000003, 0x4062C425, 0x4063CC20, 0x40648420, 0x00000003, + 0x4062C421, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062C422, 0x4063CC20, + 0x40648C20, 0x00000003, 0x4062C423, 0x4063CC20, 0x40648C20, 0x00000003, + 0x4062C424, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062C425, 0x4063CC20, + 0x40648C20, 0x00000003, 0x4062C426, 0x4063CC20, 0x40648C20, 0x00000003, + 0x4062C427, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062C428, 0x4063CC20, + 0x40648C20, 0x00000003, 0x4062C429, 0x4063CC20, + // Block 577, offset 0x9040 + 0x40648C20, 0x00000003, 0x4062C42A, 0x4063CC20, 0x40648C20, 0x00000003, + 0x4062C42B, 0x4063CC20, 0x40648C20, 0x00000003, 0x4062C42C, 0x4063CC20, + 0x40648C20, 0x00000003, 0x4062C42D, 0x4063CC20, 0x40648C20, 0x00000003, + 0x4062C42E, 0x4063CC20, 0x40648C20, 0x00000002, 0x4062C421, 0x4063D020, + 0x00000002, 0x4062C422, 0x4063D020, 0x00000002, 0x4062C423, 0x4063D020, + 0x00000002, 0x4062C424, 0x4063D020, 0x00000002, 0x4062C425, 0x4063D020, + 0x00000002, 0x4062C426, 0x4063D020, 0x00000002, 0x4062C427, 0x4063D020, + 0x00000002, 0x4062C428, 0x4063D020, 0x00000002, 0x4062C429, 0x4063D020, + 0x00000002, 0x4062C42A, 0x4063D020, 0x00000002, 0x4062C42B, 0x4063D020, + 0x00000002, 0x4062C42C, 0x4063D020, 0x00000002, 0x4062C42D, 0x4063D020, + 0x00000002, 0x4062C42E, 0x4063D020, 0x00000002, + // Block 578, offset 0x9080 + 0x4062C42F, 0x4063D020, 0x00000002, 0x4062C430, 0x4063D020, 0x00000002, + 0x4062C431, 0x4063D020, 0x00000002, 0x4062C432, 0x4063D020, 0x00000002, + 0x4062C433, 0x4063D020, 0x00000002, 0x4062C434, 0x4063D020, 0x00000002, + 0x4062C435, 0x4063D020, 0x00000002, 0x4062C436, 0x4063D020, 0x00000002, + 0x4062C437, 0x4063D020, 0x00000002, 0x4062C438, 0x4063D020, 0x00000002, + 0x4062C439, 0x4063D020, 0x00000002, 0x4062C43A, 0x4063D020, 0x00000002, + 0x4062C43B, 0x4063D020, 0x00000002, 0x4062C43C, 0x4063D020, 0x00000002, + 0x4062C43D, 0x4063D020, 0x00000002, 0x4062C43E, 0x4063D020, 0x00000002, + 0x4062C43F, 0x4063D020, 0x00000002, 0x4062C440, 0x4063D020, 0x00000002, + 0x4062C441, 0x4063D020, 0x00000002, 0x4062C442, 0x4063D020, 0x00000002, + 0x4062C443, 0x4063D020, 0x00000002, 0x4062C444, + // Block 579, offset 0x90c0 + 0x4063D020, 0x00000002, 0x4062C445, 0x4063D020, 0x00000002, 0x4062C446, + 0x4063D020, 0x00000002, 0x4062C447, 0x4063D020, 0x00000002, 0x4062C448, + 0x4063D020, 0x00000002, 0x4062C449, 0x4063D020, 0x00000002, 0x4062C44A, + 0x4063D020, 0x00000002, 0x4062C44B, 0x4063D020, 0x00000002, 0x4062C44C, + 0x4063D020, 0x00000002, 0x4062C44D, 0x4063D020, 0x00000002, 0x4062C44E, + 0x4063D020, 0x00000002, 0x4062C44F, 0x4063D020, 0x00000002, 0x4062C450, + 0x4063D020, 0x00000003, 0x4062C421, 0x4063D020, 0x40646420, 0x00000003, + 0x4062C422, 0x4063D020, 0x40646420, 0x00000003, 0x4062C423, 0x4063D020, + 0x40646420, 0x00000003, 0x4062C424, 0x4063D020, 0x40646420, 0x00000003, + 0x4062C425, 0x4063D020, 0x40646420, 0x00000003, 0x4062C426, 0x4063D020, + 0x40646420, 0x00000003, 0x4062C421, 0x4063D020, + // Block 580, offset 0x9100 + 0x40646A20, 0x00000003, 0x4062C422, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062C423, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C424, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062C425, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062C426, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C427, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062C428, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062C429, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C42A, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062C42B, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062C42C, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C42D, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062C42E, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062C42F, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C430, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062C431, 0x4063D020, + // Block 581, offset 0x9140 + 0x40646A20, 0x00000003, 0x4062C432, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062C433, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C434, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062C435, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062C436, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C437, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062C438, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062C439, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C43A, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062C43B, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062C43C, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C43D, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062C43E, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062C43F, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C440, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062C441, 0x4063D020, + // Block 582, offset 0x9180 + 0x40646A20, 0x00000003, 0x4062C442, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062C443, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C444, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062C445, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062C446, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C447, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062C448, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062C449, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C44A, 0x4063D020, + 0x40646A20, 0x00000003, 0x4062C44B, 0x4063D020, 0x40646A20, 0x00000003, + 0x4062C44C, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C421, 0x4063D020, + 0x40647220, 0x00000003, 0x4062C422, 0x4063D020, 0x40647220, 0x00000003, + 0x4062C423, 0x4063D020, 0x40647220, 0x00000003, 0x4062C424, 0x4063D020, + 0x40647220, 0x00000003, 0x4062C425, 0x4063D020, + // Block 583, offset 0x91c0 + 0x40647220, 0x00000003, 0x4062C426, 0x4063D020, 0x40647220, 0x00000003, + 0x4062C427, 0x4063D020, 0x40647220, 0x00000003, 0x4062C428, 0x4063D020, + 0x40647220, 0x00000003, 0x4062C429, 0x4063D020, 0x40647220, 0x00000003, + 0x4062C42A, 0x4063D020, 0x40647220, 0x00000003, 0x4062C42B, 0x4063D020, + 0x40647220, 0x00000003, 0x4062C42C, 0x4063D020, 0x40647220, 0x00000003, + 0x4062C42D, 0x4063D020, 0x40647220, 0x00000003, 0x4062C42E, 0x4063D020, + 0x40647220, 0x00000003, 0x4062C42F, 0x4063D020, 0x40647220, 0x00000003, + 0x4062C430, 0x4063D020, 0x40647220, 0x00000003, 0x4062C431, 0x4063D020, + 0x40647220, 0x00000003, 0x4062C432, 0x4063D020, 0x40647220, 0x00000003, + 0x4062C433, 0x4063D020, 0x40647220, 0x00000003, 0x4062C434, 0x4063D020, + 0x40647220, 0x00000003, 0x4062C421, 0x4063D020, + // Block 584, offset 0x9200 + 0x40648220, 0x00000003, 0x4062C422, 0x4063D020, 0x40648220, 0x00000003, + 0x4062C423, 0x4063D020, 0x40648220, 0x00000003, 0x4062C421, 0x4063D020, + 0x40648420, 0x00000003, 0x4062C422, 0x4063D020, 0x40648420, 0x00000003, + 0x4062C423, 0x4063D020, 0x40648420, 0x00000003, 0x4062C424, 0x4063D020, + 0x40648420, 0x00000003, 0x4062C425, 0x4063D020, 0x40648420, 0x00000003, + 0x4062C426, 0x4063D020, 0x40648420, 0x00000003, 0x4062C427, 0x4063D020, + 0x40648420, 0x00000003, 0x4062C428, 0x4063D020, 0x40648420, 0x00000003, + 0x4062C421, 0x4063D020, 0x40648C20, 0x00000003, 0x4062C422, 0x4063D020, + 0x40648C20, 0x00000003, 0x4062C423, 0x4063D020, 0x40648C20, 0x00000003, + 0x4062C424, 0x4063D020, 0x40648C20, 0x00000003, 0x4062C425, 0x4063D020, + 0x40648C20, 0x00000003, 0x4062C426, 0x4063D020, + // Block 585, offset 0x9240 + 0x40648C20, 0x00000003, 0x4062C427, 0x4063D020, 0x40648C20, 0x00000002, + 0x4062C821, 0x4063A820, 0x00000002, 0x4062C822, 0x4063A820, 0x00000002, + 0x4062C823, 0x4063A820, 0x00000002, 0x4062C824, 0x4063A820, 0x00000002, + 0x4062C825, 0x4063A820, 0x00000002, 0x4062C826, 0x4063A820, 0x00000002, + 0x4062C827, 0x4063A820, 0x00000002, 0x4062C828, 0x4063A820, 0x00000002, + 0x4062C829, 0x4063A820, 0x00000002, 0x4062C82A, 0x4063A820, 0x00000002, + 0x4062C82B, 0x4063A820, 0x00000002, 0x4062C82C, 0x4063A820, 0x00000002, + 0x4062C82D, 0x4063A820, 0x00000002, 0x4062C82E, 0x4063A820, 0x00000002, + 0x4062C82F, 0x4063A820, 0x00000002, 0x4062C830, 0x4063A820, 0x00000002, + 0x4062C831, 0x4063A820, 0x00000002, 0x4062C832, 0x4063A820, 0x00000002, + 0x4062C833, 0x4063A820, 0x00000002, 0x4062C834, + // Block 586, offset 0x9280 + 0x4063A820, 0x00000002, 0x4062C835, 0x4063A820, 0x00000002, 0x4062C836, + 0x4063A820, 0x00000003, 0x4062C821, 0x4063A820, 0x40646420, 0x00000003, + 0x4062C822, 0x4063A820, 0x40646420, 0x00000003, 0x4062C823, 0x4063A820, + 0x40646420, 0x00000003, 0x4062C824, 0x4063A820, 0x40646420, 0x00000003, + 0x4062C825, 0x4063A820, 0x40646420, 0x00000003, 0x4062C826, 0x4063A820, + 0x40646420, 0x00000003, 0x4062C827, 0x4063A820, 0x40646420, 0x00000003, + 0x4062C828, 0x4063A820, 0x40646420, 0x00000003, 0x4062C829, 0x4063A820, + 0x40646420, 0x00000003, 0x4062C82A, 0x4063A820, 0x40646420, 0x00000003, + 0x4062C821, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C822, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062C823, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062C824, 0x4063A820, 0x40646A20, 0x00000003, + // Block 587, offset 0x92c0 + 0x4062C825, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C826, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062C827, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062C828, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C829, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062C82A, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062C82B, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C82C, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062C82D, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062C82E, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C82F, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062C830, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062C831, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C832, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062C833, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062C834, 0x4063A820, 0x40646A20, 0x00000003, + // Block 588, offset 0x9300 + 0x4062C835, 0x4063A820, 0x40646A20, 0x00000003, 0x4062C836, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062C837, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062C821, 0x4063A820, 0x40647220, 0x00000003, 0x4062C822, 0x4063A820, + 0x40647220, 0x00000003, 0x4062C823, 0x4063A820, 0x40647220, 0x00000003, + 0x4062C824, 0x4063A820, 0x40647220, 0x00000003, 0x4062C825, 0x4063A820, + 0x40647220, 0x00000003, 0x4062C826, 0x4063A820, 0x40647220, 0x00000003, + 0x4062C827, 0x4063A820, 0x40647220, 0x00000003, 0x4062C821, 0x4063A820, + 0x40648220, 0x00000003, 0x4062C822, 0x4063A820, 0x40648220, 0x00000003, + 0x4062C823, 0x4063A820, 0x40648220, 0x00000003, 0x4062C824, 0x4063A820, + 0x40648220, 0x00000003, 0x4062C825, 0x4063A820, 0x40648220, 0x00000003, + 0x4062C826, 0x4063A820, 0x40648220, 0x00000003, + // Block 589, offset 0x9340 + 0x4062C827, 0x4063A820, 0x40648220, 0x00000003, 0x4062C828, 0x4063A820, + 0x40648220, 0x00000003, 0x4062C829, 0x4063A820, 0x40648220, 0x00000003, + 0x4062C82A, 0x4063A820, 0x40648220, 0x00000003, 0x4062C82B, 0x4063A820, + 0x40648220, 0x00000003, 0x4062C82C, 0x4063A820, 0x40648220, 0x00000003, + 0x4062C82D, 0x4063A820, 0x40648220, 0x00000003, 0x4062C82E, 0x4063A820, + 0x40648220, 0x00000003, 0x4062C82F, 0x4063A820, 0x40648220, 0x00000003, + 0x4062C830, 0x4063A820, 0x40648220, 0x00000003, 0x4062C831, 0x4063A820, + 0x40648220, 0x00000003, 0x4062C832, 0x4063A820, 0x40648220, 0x00000003, + 0x4062C833, 0x4063A820, 0x40648220, 0x00000003, 0x4062C834, 0x4063A820, + 0x40648220, 0x00000003, 0x4062C835, 0x4063A820, 0x40648220, 0x00000003, + 0x4062C836, 0x4063A820, 0x40648220, 0x00000003, + // Block 590, offset 0x9380 + 0x4062C837, 0x4063A820, 0x40648220, 0x00000003, 0x4062C838, 0x4063A820, + 0x40648220, 0x00000003, 0x4062C839, 0x4063A820, 0x40648220, 0x00000003, + 0x4062C83A, 0x4063A820, 0x40648220, 0x00000003, 0x4062C821, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062C822, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062C823, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C824, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062C825, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062C826, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C827, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062C828, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062C829, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C82A, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062C82B, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062C82C, 0x4063A820, 0x40648C20, 0x00000003, + // Block 591, offset 0x93c0 + 0x4062C82D, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C82E, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062C82F, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062C830, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C831, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062C832, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062C833, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C834, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062C835, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062C836, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C837, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062C838, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062C839, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C83A, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062C83B, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062C83C, 0x4063A820, 0x40648C20, 0x00000003, + // Block 592, offset 0x9400 + 0x4062C83D, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C83E, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062C83F, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062C840, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C841, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062C842, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062C843, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C844, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062C845, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062C846, 0x4063A820, 0x40648C20, 0x00000003, 0x4062C847, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062C848, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062C849, 0x4063A820, 0x40648C20, 0x00000002, 0x4062C821, 0x4063AA20, + 0x00000002, 0x4062C822, 0x4063AA20, 0x00000002, 0x4062C823, 0x4063AA20, + 0x00000002, 0x4062C824, 0x4063AA20, 0x00000002, + // Block 593, offset 0x9440 + 0x4062C825, 0x4063AA20, 0x00000002, 0x4062C826, 0x4063AA20, 0x00000002, + 0x4062C827, 0x4063AA20, 0x00000002, 0x4062C828, 0x4063AA20, 0x00000002, + 0x4062C829, 0x4063AA20, 0x00000002, 0x4062C82A, 0x4063AA20, 0x00000002, + 0x4062C82B, 0x4063AA20, 0x00000002, 0x4062C82C, 0x4063AA20, 0x00000002, + 0x4062C82D, 0x4063AA20, 0x00000002, 0x4062C82E, 0x4063AA20, 0x00000003, + 0x4062C821, 0x4063AA20, 0x40646420, 0x00000003, 0x4062C822, 0x4063AA20, + 0x40646420, 0x00000003, 0x4062C823, 0x4063AA20, 0x40646420, 0x00000003, + 0x4062C824, 0x4063AA20, 0x40646420, 0x00000003, 0x4062C825, 0x4063AA20, + 0x40646420, 0x00000003, 0x4062C826, 0x4063AA20, 0x40646420, 0x00000003, + 0x4062C827, 0x4063AA20, 0x40646420, 0x00000003, 0x4062C828, 0x4063AA20, + 0x40646420, 0x00000003, 0x4062C829, 0x4063AA20, + // Block 594, offset 0x9480 + 0x40646420, 0x00000003, 0x4062C82A, 0x4063AA20, 0x40646420, 0x00000002, + 0x4062C821, 0x4063B020, 0x00000002, 0x4062C822, 0x4063B020, 0x00000002, + 0x4062C823, 0x4063B020, 0x00000002, 0x4062C824, 0x4063B020, 0x00000002, + 0x4062C825, 0x4063B020, 0x00000002, 0x4062C826, 0x4063B020, 0x00000002, + 0x4062C827, 0x4063B020, 0x00000002, 0x4062C828, 0x4063B020, 0x00000002, + 0x4062C829, 0x4063B020, 0x00000003, 0x4062C821, 0x4063B020, 0x40646420, + 0x00000003, 0x4062C822, 0x4063B020, 0x40646420, 0x00000003, 0x4062C823, + 0x4063B020, 0x40646420, 0x00000003, 0x4062C824, 0x4063B020, 0x40646420, + 0x00000003, 0x4062C825, 0x4063B020, 0x40646420, 0x00000003, 0x4062C826, + 0x4063B020, 0x40646420, 0x00000003, 0x4062C827, 0x4063B020, 0x40646420, + 0x00000003, 0x4062C828, 0x4063B020, 0x40646420, + // Block 595, offset 0x94c0 + 0x00000003, 0x4062C829, 0x4063B020, 0x40646420, 0x00000003, 0x4062C82A, + 0x4063B020, 0x40646420, 0x00000003, 0x4062C82B, 0x4063B020, 0x40646420, + 0x00000003, 0x4062C82C, 0x4063B020, 0x40646420, 0x00000003, 0x4062C82D, + 0x4063B020, 0x40646420, 0x00000003, 0x4062C82E, 0x4063B020, 0x40646420, + 0x00000003, 0x4062C82F, 0x4063B020, 0x40646420, 0x00000003, 0x4062C830, + 0x4063B020, 0x40646420, 0x00000003, 0x4062C831, 0x4063B020, 0x40646420, + 0x00000003, 0x4062C832, 0x4063B020, 0x40646420, 0x00000003, 0x4062C833, + 0x4063B020, 0x40646420, 0x00000003, 0x4062C834, 0x4063B020, 0x40646420, + 0x00000003, 0x4062C835, 0x4063B020, 0x40646420, 0x00000003, 0x4062C836, + 0x4063B020, 0x40646420, 0x00000003, 0x4062C837, 0x4063B020, 0x40646420, + 0x00000003, 0x4062C821, 0x4063B020, 0x40646A20, + // Block 596, offset 0x9500 + 0x00000003, 0x4062C822, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C823, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062C824, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062C825, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C826, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062C827, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062C828, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C829, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062C82A, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062C82B, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C82C, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062C82D, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062C82E, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C82F, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062C830, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062C831, 0x4063B020, 0x40646A20, + // Block 597, offset 0x9540 + 0x00000003, 0x4062C832, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C833, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062C834, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062C835, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C836, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062C837, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062C838, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C839, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062C83A, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062C83B, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C83C, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062C83D, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062C83E, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C83F, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062C840, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062C841, 0x4063B020, 0x40646A20, + // Block 598, offset 0x9580 + 0x00000003, 0x4062C842, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C843, + 0x4063B020, 0x40646A20, 0x00000003, 0x4062C844, 0x4063B020, 0x40646A20, + 0x00000003, 0x4062C845, 0x4063B020, 0x40646A20, 0x00000003, 0x4062C821, + 0x4063B020, 0x40647220, 0x00000003, 0x4062C822, 0x4063B020, 0x40647220, + 0x00000003, 0x4062C823, 0x4063B020, 0x40647220, 0x00000003, 0x4062C824, + 0x4063B020, 0x40647220, 0x00000003, 0x4062C825, 0x4063B020, 0x40647220, + 0x00000003, 0x4062C826, 0x4063B020, 0x40647220, 0x00000003, 0x4062C827, + 0x4063B020, 0x40647220, 0x00000003, 0x4062C828, 0x4063B020, 0x40647220, + 0x00000003, 0x4062C829, 0x4063B020, 0x40647220, 0x00000003, 0x4062C82A, + 0x4063B020, 0x40647220, 0x00000003, 0x4062C82B, 0x4063B020, 0x40647220, + 0x00000003, 0x4062C82C, 0x4063B020, 0x40647220, + // Block 599, offset 0x95c0 + 0x00000003, 0x4062C82D, 0x4063B020, 0x40647220, 0x00000003, 0x4062C82E, + 0x4063B020, 0x40647220, 0x00000003, 0x4062C82F, 0x4063B020, 0x40647220, + 0x00000003, 0x4062C830, 0x4063B020, 0x40647220, 0x00000003, 0x4062C831, + 0x4063B020, 0x40647220, 0x00000003, 0x4062C832, 0x4063B020, 0x40647220, + 0x00000003, 0x4062C833, 0x4063B020, 0x40647220, 0x00000003, 0x4062C834, + 0x4063B020, 0x40647220, 0x00000003, 0x4062C821, 0x4063B020, 0x40648220, + 0x00000003, 0x4062C822, 0x4063B020, 0x40648220, 0x00000003, 0x4062C823, + 0x4063B020, 0x40648220, 0x00000003, 0x4062C824, 0x4063B020, 0x40648220, + 0x00000003, 0x4062C825, 0x4063B020, 0x40648220, 0x00000003, 0x4062C826, + 0x4063B020, 0x40648220, 0x00000003, 0x4062C827, 0x4063B020, 0x40648220, + 0x00000003, 0x4062C828, 0x4063B020, 0x40648220, + // Block 600, offset 0x9600 + 0x00000003, 0x4062C829, 0x4063B020, 0x40648220, 0x00000003, 0x4062C82A, + 0x4063B020, 0x40648220, 0x00000003, 0x4062C82B, 0x4063B020, 0x40648220, + 0x00000003, 0x4062C82C, 0x4063B020, 0x40648220, 0x00000003, 0x4062C82D, + 0x4063B020, 0x40648220, 0x00000003, 0x4062C82E, 0x4063B020, 0x40648220, + 0x00000003, 0x4062C82F, 0x4063B020, 0x40648220, 0x00000003, 0x4062C830, + 0x4063B020, 0x40648220, 0x00000003, 0x4062C831, 0x4063B020, 0x40648220, + 0x00000003, 0x4062C832, 0x4063B020, 0x40648220, 0x00000003, 0x4062C821, + 0x4063B020, 0x40648420, 0x00000003, 0x4062C822, 0x4063B020, 0x40648420, + 0x00000003, 0x4062C823, 0x4063B020, 0x40648420, 0x00000003, 0x4062C824, + 0x4063B020, 0x40648420, 0x00000003, 0x4062C825, 0x4063B020, 0x40648420, + 0x00000003, 0x4062C826, 0x4063B020, 0x40648420, + // Block 601, offset 0x9640 + 0x00000003, 0x4062C827, 0x4063B020, 0x40648420, 0x00000003, 0x4062C828, + 0x4063B020, 0x40648420, 0x00000003, 0x4062C829, 0x4063B020, 0x40648420, + 0x00000003, 0x4062C82A, 0x4063B020, 0x40648420, 0x00000003, 0x4062C82B, + 0x4063B020, 0x40648420, 0x00000003, 0x4062C82C, 0x4063B020, 0x40648420, + 0x00000003, 0x4062C82D, 0x4063B020, 0x40648420, 0x00000003, 0x4062C82E, + 0x4063B020, 0x40648420, 0x00000003, 0x4062C82F, 0x4063B020, 0x40648420, + 0x00000003, 0x4062C821, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C822, + 0x4063B020, 0x40648C20, 0x00000003, 0x4062C823, 0x4063B020, 0x40648C20, + 0x00000003, 0x4062C824, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C825, + 0x4063B020, 0x40648C20, 0x00000003, 0x4062C826, 0x4063B020, 0x40648C20, + 0x00000003, 0x4062C827, 0x4063B020, 0x40648C20, + // Block 602, offset 0x9680 + 0x00000003, 0x4062C828, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C829, + 0x4063B020, 0x40648C20, 0x00000003, 0x4062C82A, 0x4063B020, 0x40648C20, + 0x00000003, 0x4062C82B, 0x4063B020, 0x40648C20, 0x00000003, 0x4062C82C, + 0x4063B020, 0x40648C20, 0x00000002, 0x4062C821, 0x4063B220, 0x00000002, + 0x4062C822, 0x4063B220, 0x00000002, 0x4062C823, 0x4063B220, 0x00000002, + 0x4062C824, 0x4063B220, 0x00000002, 0x4062C825, 0x4063B220, 0x00000002, + 0x4062C826, 0x4063B220, 0x00000002, 0x4062C827, 0x4063B220, 0x00000002, + 0x4062C828, 0x4063B220, 0x00000002, 0x4062C829, 0x4063B220, 0x00000002, + 0x4062C82A, 0x4063B220, 0x00000002, 0x4062C82B, 0x4063B220, 0x00000002, + 0x4062C82C, 0x4063B220, 0x00000002, 0x4062C82D, 0x4063B220, 0x00000002, + 0x4062C82E, 0x4063B220, 0x00000002, 0x4062C82F, + // Block 603, offset 0x96c0 + 0x4063B220, 0x00000002, 0x4062C830, 0x4063B220, 0x00000002, 0x4062C831, + 0x4063B220, 0x00000002, 0x4062C832, 0x4063B220, 0x00000002, 0x4062C833, + 0x4063B220, 0x00000002, 0x4062C834, 0x4063B220, 0x00000002, 0x4062C821, + 0x4063B820, 0x00000002, 0x4062C822, 0x4063B820, 0x00000002, 0x4062C823, + 0x4063B820, 0x00000002, 0x4062C824, 0x4063B820, 0x00000002, 0x4062C825, + 0x4063B820, 0x00000002, 0x4062C826, 0x4063B820, 0x00000002, 0x4062C827, + 0x4063B820, 0x00000002, 0x4062C828, 0x4063B820, 0x00000002, 0x4062C829, + 0x4063B820, 0x00000002, 0x4062C82A, 0x4063B820, 0x00000002, 0x4062C82B, + 0x4063B820, 0x00000002, 0x4062C82C, 0x4063B820, 0x00000002, 0x4062C82D, + 0x4063B820, 0x00000002, 0x4062C82E, 0x4063B820, 0x00000002, 0x4062C82F, + 0x4063B820, 0x00000002, 0x4062C830, 0x4063B820, + // Block 604, offset 0x9700 + 0x00000002, 0x4062C831, 0x4063B820, 0x00000002, 0x4062C832, 0x4063B820, + 0x00000002, 0x4062C833, 0x4063B820, 0x00000002, 0x4062C834, 0x4063B820, + 0x00000002, 0x4062C835, 0x4063B820, 0x00000002, 0x4062C836, 0x4063B820, + 0x00000002, 0x4062C837, 0x4063B820, 0x00000002, 0x4062C838, 0x4063B820, + 0x00000002, 0x4062C839, 0x4063B820, 0x00000002, 0x4062C83A, 0x4063B820, + 0x00000002, 0x4062C83B, 0x4063B820, 0x00000002, 0x4062C83C, 0x4063B820, + 0x00000002, 0x4062C83D, 0x4063B820, 0x00000002, 0x4062C83E, 0x4063B820, + 0x00000002, 0x4062C83F, 0x4063B820, 0x00000002, 0x4062C840, 0x4063B820, + 0x00000002, 0x4062C841, 0x4063B820, 0x00000002, 0x4062C842, 0x4063B820, + 0x00000002, 0x4062C843, 0x4063B820, 0x00000002, 0x4062C844, 0x4063B820, + 0x00000002, 0x4062C845, 0x4063B820, 0x00000002, + // Block 605, offset 0x9740 + 0x4062C846, 0x4063B820, 0x00000002, 0x4062C847, 0x4063B820, 0x00000002, + 0x4062C848, 0x4063B820, 0x00000002, 0x4062C849, 0x4063B820, 0x00000002, + 0x4062C84A, 0x4063B820, 0x00000002, 0x4062C84B, 0x4063B820, 0x00000002, + 0x4062C84C, 0x4063B820, 0x00000002, 0x4062C84D, 0x4063B820, 0x00000002, + 0x4062C84E, 0x4063B820, 0x00000002, 0x4062C84F, 0x4063B820, 0x00000002, + 0x4062C850, 0x4063B820, 0x00000002, 0x4062C851, 0x4063B820, 0x00000002, + 0x4062C852, 0x4063B820, 0x00000002, 0x4062C853, 0x4063B820, 0x00000002, + 0x4062C854, 0x4063B820, 0x00000002, 0x4062C855, 0x4063B820, 0x00000002, + 0x4062C856, 0x4063B820, 0x00000002, 0x4062C857, 0x4063B820, 0x00000002, + 0x4062C858, 0x4063B820, 0x00000003, 0x4062C821, 0x4063B820, 0x40646420, + 0x00000003, 0x4062C822, 0x4063B820, 0x40646420, + // Block 606, offset 0x9780 + 0x00000003, 0x4062C823, 0x4063B820, 0x40646420, 0x00000003, 0x4062C824, + 0x4063B820, 0x40646420, 0x00000003, 0x4062C825, 0x4063B820, 0x40646420, + 0x00000003, 0x4062C826, 0x4063B820, 0x40646420, 0x00000003, 0x4062C827, + 0x4063B820, 0x40646420, 0x00000003, 0x4062C828, 0x4063B820, 0x40646420, + 0x00000003, 0x4062C829, 0x4063B820, 0x40646420, 0x00000003, 0x4062C82A, + 0x4063B820, 0x40646420, 0x00000003, 0x4062C82B, 0x4063B820, 0x40646420, + 0x00000003, 0x4062C82C, 0x4063B820, 0x40646420, 0x00000003, 0x4062C821, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062C822, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062C823, 0x4063B820, 0x40646A20, 0x00000003, 0x4062C824, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062C825, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062C821, 0x4063B820, 0x40648C20, + // Block 607, offset 0x97c0 + 0x00000003, 0x4062C822, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C823, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062C824, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062C825, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C826, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062C827, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062C828, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C829, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062C82A, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062C82B, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C82C, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062C82D, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062C82E, 0x4063B820, 0x40648C20, 0x00000003, 0x4062C82F, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062C821, 0x4063BA20, 0x40647220, + 0x00000002, 0x4062C821, 0x4063BE20, 0x00000002, + // Block 608, offset 0x9800 + 0x4062C822, 0x4063BE20, 0x00000002, 0x4062C823, 0x4063BE20, 0x00000002, + 0x4062C824, 0x4063BE20, 0x00000002, 0x4062C825, 0x4063BE20, 0x00000002, + 0x4062C826, 0x4063BE20, 0x00000002, 0x4062C827, 0x4063BE20, 0x00000002, + 0x4062C828, 0x4063BE20, 0x00000002, 0x4062C829, 0x4063BE20, 0x00000002, + 0x4062C82A, 0x4063BE20, 0x00000002, 0x4062C82B, 0x4063BE20, 0x00000002, + 0x4062C821, 0x4063C220, 0x00000002, 0x4062C822, 0x4063C220, 0x00000002, + 0x4062C823, 0x4063C220, 0x00000002, 0x4062C824, 0x4063C220, 0x00000002, + 0x4062C825, 0x4063C220, 0x00000002, 0x4062C826, 0x4063C220, 0x00000002, + 0x4062C827, 0x4063C220, 0x00000002, 0x4062C828, 0x4063C220, 0x00000002, + 0x4062C829, 0x4063C220, 0x00000002, 0x4062C82A, 0x4063C220, 0x00000002, + 0x4062C82B, 0x4063C220, 0x00000002, 0x4062C82C, + // Block 609, offset 0x9840 + 0x4063C220, 0x00000002, 0x4062C82D, 0x4063C220, 0x00000002, 0x4062C82E, + 0x4063C220, 0x00000002, 0x4062C82F, 0x4063C220, 0x00000002, 0x4062C830, + 0x4063C220, 0x00000002, 0x4062C831, 0x4063C220, 0x00000002, 0x4062C832, + 0x4063C220, 0x00000002, 0x4062C833, 0x4063C220, 0x00000002, 0x4062C834, + 0x4063C220, 0x00000002, 0x4062C835, 0x4063C220, 0x00000002, 0x4062C836, + 0x4063C220, 0x00000002, 0x4062C837, 0x4063C220, 0x00000002, 0x4062C838, + 0x4063C220, 0x00000002, 0x4062C839, 0x4063C220, 0x00000002, 0x4062C83A, + 0x4063C220, 0x00000002, 0x4062C83B, 0x4063C220, 0x00000002, 0x4062C83C, + 0x4063C220, 0x00000002, 0x4062C83D, 0x4063C220, 0x00000002, 0x4062C83E, + 0x4063C220, 0x00000002, 0x4062C83F, 0x4063C220, 0x00000002, 0x4062C840, + 0x4063C220, 0x00000002, 0x4062C841, 0x4063C220, + // Block 610, offset 0x9880 + 0x00000002, 0x4062C842, 0x4063C220, 0x00000002, 0x4062C843, 0x4063C220, + 0x00000002, 0x4062C844, 0x4063C220, 0x00000002, 0x4062C845, 0x4063C220, + 0x00000002, 0x4062C846, 0x4063C220, 0x00000002, 0x4062C847, 0x4063C220, + 0x00000002, 0x4062C848, 0x4063C220, 0x00000002, 0x4062C849, 0x4063C220, + 0x00000002, 0x4062C84A, 0x4063C220, 0x00000002, 0x4062C84B, 0x4063C220, + 0x00000002, 0x4062C84C, 0x4063C220, 0x00000002, 0x4062C84D, 0x4063C220, + 0x00000002, 0x4062C84E, 0x4063C220, 0x00000002, 0x4062C84F, 0x4063C220, + 0x00000002, 0x4062C850, 0x4063C220, 0x00000002, 0x4062C851, 0x4063C220, + 0x00000002, 0x4062C852, 0x4063C220, 0x00000002, 0x4062C853, 0x4063C220, + 0x00000003, 0x4062C821, 0x4063C220, 0x40646420, 0x00000003, 0x4062C822, + 0x4063C220, 0x40646420, 0x00000003, 0x4062C823, + // Block 611, offset 0x98c0 + 0x4063C220, 0x40646420, 0x00000003, 0x4062C824, 0x4063C220, 0x40646420, + 0x00000003, 0x4062C825, 0x4063C220, 0x40646420, 0x00000003, 0x4062C826, + 0x4063C220, 0x40646420, 0x00000003, 0x4062C827, 0x4063C220, 0x40646420, + 0x00000003, 0x4062C828, 0x4063C220, 0x40646420, 0x00000003, 0x4062C829, + 0x4063C220, 0x40646420, 0x00000003, 0x4062C82A, 0x4063C220, 0x40646420, + 0x00000003, 0x4062C82B, 0x4063C220, 0x40646420, 0x00000003, 0x4062C82C, + 0x4063C220, 0x40646420, 0x00000003, 0x4062C82D, 0x4063C220, 0x40646420, + 0x00000003, 0x4062C82E, 0x4063C220, 0x40646420, 0x00000003, 0x4062C82F, + 0x4063C220, 0x40646420, 0x00000003, 0x4062C830, 0x4063C220, 0x40646420, + 0x00000003, 0x4062C831, 0x4063C220, 0x40646420, 0x00000003, 0x4062C821, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062C822, + // Block 612, offset 0x9900 + 0x4063C220, 0x40646A20, 0x00000003, 0x4062C823, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062C821, 0x4063C220, 0x40647220, 0x00000003, 0x4062C822, + 0x4063C220, 0x40647220, 0x00000003, 0x4062C823, 0x4063C220, 0x40647220, + 0x00000003, 0x4062C824, 0x4063C220, 0x40647220, 0x00000003, 0x4062C821, + 0x4063C220, 0x40648C20, 0x00000003, 0x4062C822, 0x4063C220, 0x40648C20, + 0x00000003, 0x4062C823, 0x4063C220, 0x40648C20, 0x00000003, 0x4062C824, + 0x4063C220, 0x40648C20, 0x00000003, 0x4062C825, 0x4063C220, 0x40648C20, + 0x00000003, 0x4062C826, 0x4063C220, 0x40648C20, 0x00000003, 0x4062C827, + 0x4063C220, 0x40648C20, 0x00000003, 0x4062C828, 0x4063C220, 0x40648C20, + 0x00000003, 0x4062C829, 0x4063C220, 0x40648C20, 0x00000002, 0x4062C821, + 0x4063C620, 0x00000002, 0x4062C822, 0x4063C620, + // Block 613, offset 0x9940 + 0x00000002, 0x4062C823, 0x4063C620, 0x00000002, 0x4062C824, 0x4063C620, + 0x00000002, 0x4062C825, 0x4063C620, 0x00000002, 0x4062C826, 0x4063C620, + 0x00000002, 0x4062C827, 0x4063C620, 0x00000002, 0x4062C828, 0x4063C620, + 0x00000002, 0x4062C829, 0x4063C620, 0x00000002, 0x4062C821, 0x4063C820, + 0x00000002, 0x4062C822, 0x4063C820, 0x00000002, 0x4062C823, 0x4063C820, + 0x00000002, 0x4062C824, 0x4063C820, 0x00000002, 0x4062C825, 0x4063C820, + 0x00000002, 0x4062C826, 0x4063C820, 0x00000002, 0x4062C827, 0x4063C820, + 0x00000002, 0x4062C828, 0x4063C820, 0x00000002, 0x4062C829, 0x4063C820, + 0x00000002, 0x4062C82A, 0x4063C820, 0x00000002, 0x4062C82B, 0x4063C820, + 0x00000002, 0x4062C82C, 0x4063C820, 0x00000002, 0x4062C82D, 0x4063C820, + 0x00000002, 0x4062C82E, 0x4063C820, 0x00000002, + // Block 614, offset 0x9980 + 0x4062C82F, 0x4063C820, 0x00000002, 0x4062C830, 0x4063C820, 0x00000002, + 0x4062C831, 0x4063C820, 0x00000003, 0x4062C821, 0x4063CC20, 0x40646420, + 0x00000003, 0x4062C822, 0x4063CC20, 0x40646420, 0x00000003, 0x4062C823, + 0x4063CC20, 0x40646420, 0x00000003, 0x4062C824, 0x4063CC20, 0x40646420, + 0x00000003, 0x4062C825, 0x4063CC20, 0x40646420, 0x00000003, 0x4062C826, + 0x4063CC20, 0x40646420, 0x00000003, 0x4062C827, 0x4063CC20, 0x40646420, + 0x00000003, 0x4062C821, 0x4063CC20, 0x40648C20, 0x00000002, 0x4062C821, + 0x4063D020, 0x00000002, 0x4062C822, 0x4063D020, 0x00000002, 0x4062C823, + 0x4063D020, 0x00000002, 0x4062C824, 0x4063D020, 0x00000002, 0x4062C825, + 0x4063D020, 0x00000002, 0x4062C826, 0x4063D020, 0x00000002, 0x4062C827, + 0x4063D020, 0x00000002, 0x4062C828, 0x4063D020, + // Block 615, offset 0x99c0 + 0x00000002, 0x4062C829, 0x4063D020, 0x00000002, 0x4062C82A, 0x4063D020, + 0x00000002, 0x4062C82B, 0x4063D020, 0x00000002, 0x4062C82C, 0x4063D020, + 0x00000002, 0x4062C82D, 0x4063D020, 0x00000002, 0x4062C82E, 0x4063D020, + 0x00000002, 0x4062C82F, 0x4063D020, 0x00000002, 0x4062C830, 0x4063D020, + 0x00000002, 0x4062C831, 0x4063D020, 0x00000002, 0x4062C832, 0x4063D020, + 0x00000002, 0x4062C833, 0x4063D020, 0x00000002, 0x4062C834, 0x4063D020, + 0x00000002, 0x4062C835, 0x4063D020, 0x00000002, 0x4062C836, 0x4063D020, + 0x00000002, 0x4062C837, 0x4063D020, 0x00000002, 0x4062C838, 0x4063D020, + 0x00000002, 0x4062C839, 0x4063D020, 0x00000002, 0x4062C83A, 0x4063D020, + 0x00000002, 0x4062C83B, 0x4063D020, 0x00000002, 0x4062C83C, 0x4063D020, + 0x00000002, 0x4062C83D, 0x4063D020, 0x00000002, + // Block 616, offset 0x9a00 + 0x4062C83E, 0x4063D020, 0x00000002, 0x4062C83F, 0x4063D020, 0x00000002, + 0x4062C840, 0x4063D020, 0x00000002, 0x4062C841, 0x4063D020, 0x00000002, + 0x4062C842, 0x4063D020, 0x00000002, 0x4062C843, 0x4063D020, 0x00000002, + 0x4062C844, 0x4063D020, 0x00000002, 0x4062C845, 0x4063D020, 0x00000002, + 0x4062C846, 0x4063D020, 0x00000002, 0x4062C847, 0x4063D020, 0x00000002, + 0x4062C848, 0x4063D020, 0x00000002, 0x4062C849, 0x4063D020, 0x00000002, + 0x4062C84A, 0x4063D020, 0x00000003, 0x4062C821, 0x4063D020, 0x40646420, + 0x00000003, 0x4062C822, 0x4063D020, 0x40646420, 0x00000003, 0x4062C823, + 0x4063D020, 0x40646420, 0x00000003, 0x4062C824, 0x4063D020, 0x40646420, + 0x00000003, 0x4062C821, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C822, + 0x4063D020, 0x40646A20, 0x00000003, 0x4062C823, + // Block 617, offset 0x9a40 + 0x4063D020, 0x40646A20, 0x00000003, 0x4062C824, 0x4063D020, 0x40646A20, + 0x00000003, 0x4062C825, 0x4063D020, 0x40646A20, 0x00000003, 0x4062C821, + 0x4063D020, 0x40647220, 0x00000003, 0x4062C822, 0x4063D020, 0x40647220, + 0x00000003, 0x4062C823, 0x4063D020, 0x40647220, 0x00000003, 0x4062C821, + 0x4063D020, 0x40648220, 0x00000003, 0x4062C822, 0x4063D020, 0x40648220, + 0x00000003, 0x4062C823, 0x4063D020, 0x40648220, 0x00000003, 0x4062C824, + 0x4063D020, 0x40648220, 0x00000003, 0x4062C825, 0x4063D020, 0x40648220, + 0x00000003, 0x4062C826, 0x4063D020, 0x40648220, 0x00000003, 0x4062C827, + 0x4063D020, 0x40648220, 0x00000003, 0x4062C828, 0x4063D020, 0x40648220, + 0x00000003, 0x4062C829, 0x4063D020, 0x40648220, 0x00000003, 0x4062C82A, + 0x4063D020, 0x40648220, 0x00000003, 0x4062C82B, + // Block 618, offset 0x9a80 + 0x4063D020, 0x40648220, 0x00000003, 0x4062C82C, 0x4063D020, 0x40648220, + 0x00000003, 0x4062C82D, 0x4063D020, 0x40648220, 0x00000003, 0x4062C82E, + 0x4063D020, 0x40648220, 0x00000003, 0x4062C82F, 0x4063D020, 0x40648220, + 0x00000003, 0x4062C830, 0x4063D020, 0x40648220, 0x00000003, 0x4062C821, + 0x4063D020, 0x40648420, 0x00000003, 0x4062C821, 0x4063D020, 0x40648C20, + 0x00000003, 0x4062C822, 0x4063D020, 0x40648C20, 0x00000002, 0x4062CA21, + 0x4063BC20, 0x00000002, 0x4062CA22, 0x4063BC20, 0x00000002, 0x4062CA23, + 0x4063BC20, 0x00000002, 0x4062CC21, 0x4063A820, 0x00000002, 0x4062CC22, + 0x4063A820, 0x00000002, 0x4062CC23, 0x4063A820, 0x00000002, 0x4062CC24, + 0x4063A820, 0x00000002, 0x4062CC25, 0x4063A820, 0x00000002, 0x4062CC26, + 0x4063A820, 0x00000002, 0x4062CC27, 0x4063A820, + // Block 619, offset 0x9ac0 + 0x00000002, 0x4062CC28, 0x4063A820, 0x00000002, 0x4062CC29, 0x4063A820, + 0x00000002, 0x4062CC2A, 0x4063A820, 0x00000002, 0x4062CC2B, 0x4063A820, + 0x00000002, 0x4062CC2C, 0x4063A820, 0x00000002, 0x4062CC2D, 0x4063A820, + 0x00000002, 0x4062CC2E, 0x4063A820, 0x00000002, 0x4062CC2F, 0x4063A820, + 0x00000002, 0x4062CC30, 0x4063A820, 0x00000002, 0x4062CC31, 0x4063A820, + 0x00000002, 0x4062CC32, 0x4063A820, 0x00000002, 0x4062CC33, 0x4063A820, + 0x00000002, 0x4062CC34, 0x4063A820, 0x00000002, 0x4062CC35, 0x4063A820, + 0x00000002, 0x4062CC36, 0x4063A820, 0x00000002, 0x4062CC37, 0x4063A820, + 0x00000002, 0x4062CC38, 0x4063A820, 0x00000002, 0x4062CC39, 0x4063A820, + 0x00000002, 0x4062CC3A, 0x4063A820, 0x00000002, 0x4062CC3B, 0x4063A820, + 0x00000003, 0x4062CC21, 0x4063A820, 0x40646420, + // Block 620, offset 0x9b00 + 0x00000003, 0x4062CC22, 0x4063A820, 0x40646420, 0x00000003, 0x4062CC23, + 0x4063A820, 0x40646420, 0x00000003, 0x4062CC24, 0x4063A820, 0x40646420, + 0x00000003, 0x4062CC25, 0x4063A820, 0x40646420, 0x00000003, 0x4062CC26, + 0x4063A820, 0x40646420, 0x00000003, 0x4062CC27, 0x4063A820, 0x40646420, + 0x00000003, 0x4062CC28, 0x4063A820, 0x40646420, 0x00000003, 0x4062CC29, + 0x4063A820, 0x40646420, 0x00000003, 0x4062CC2A, 0x4063A820, 0x40646420, + 0x00000003, 0x4062CC2B, 0x4063A820, 0x40646420, 0x00000003, 0x4062CC2C, + 0x4063A820, 0x40646420, 0x00000003, 0x4062CC2D, 0x4063A820, 0x40646420, + 0x00000003, 0x4062CC2E, 0x4063A820, 0x40646420, 0x00000003, 0x4062CC2F, + 0x4063A820, 0x40646420, 0x00000003, 0x4062CC30, 0x4063A820, 0x40646420, + 0x00000003, 0x4062CC31, 0x4063A820, 0x40646420, + // Block 621, offset 0x9b40 + 0x00000003, 0x4062CC32, 0x4063A820, 0x40646420, 0x00000003, 0x4062CC33, + 0x4063A820, 0x40646420, 0x00000003, 0x4062CC34, 0x4063A820, 0x40646420, + 0x00000003, 0x4062CC35, 0x4063A820, 0x40646420, 0x00000003, 0x4062CC36, + 0x4063A820, 0x40646420, 0x00000003, 0x4062CC37, 0x4063A820, 0x40646420, + 0x00000003, 0x4062CC21, 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC22, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC23, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062CC24, 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC25, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC26, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062CC27, 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC28, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC29, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062CC2A, 0x4063A820, 0x40646A20, + // Block 622, offset 0x9b80 + 0x00000003, 0x4062CC2B, 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC2C, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC2D, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062CC2E, 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC2F, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062CC21, 0x4063A820, 0x40647220, + 0x00000003, 0x4062CC22, 0x4063A820, 0x40647220, 0x00000003, 0x4062CC23, + 0x4063A820, 0x40647220, 0x00000003, 0x4062CC21, 0x4063A820, 0x40648220, + 0x00000003, 0x4062CC22, 0x4063A820, 0x40648220, 0x00000003, 0x4062CC23, + 0x4063A820, 0x40648220, 0x00000003, 0x4062CC24, 0x4063A820, 0x40648220, + 0x00000003, 0x4062CC25, 0x4063A820, 0x40648220, 0x00000003, 0x4062CC26, + 0x4063A820, 0x40648220, 0x00000003, 0x4062CC27, 0x4063A820, 0x40648220, + 0x00000003, 0x4062CC21, 0x4063A820, 0x40648420, + // Block 623, offset 0x9bc0 + 0x00000003, 0x4062CC22, 0x4063A820, 0x40648420, 0x00000003, 0x4062CC23, + 0x4063A820, 0x40648420, 0x00000003, 0x4062CC24, 0x4063A820, 0x40648420, + 0x00000003, 0x4062CC25, 0x4063A820, 0x40648420, 0x00000003, 0x4062CC26, + 0x4063A820, 0x40648420, 0x00000003, 0x4062CC21, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062CC22, 0x4063A820, 0x40648C20, 0x00000003, 0x4062CC23, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062CC24, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062CC25, 0x4063A820, 0x40648C20, 0x00000003, 0x4062CC26, + 0x4063A820, 0x40648C20, 0x00000003, 0x4062CC27, 0x4063A820, 0x40648C20, + 0x00000003, 0x4062CC28, 0x4063A820, 0x40648C20, 0x00000002, 0x4062CC21, + 0x4063AA20, 0x00000002, 0x4062CC22, 0x4063AA20, 0x00000002, 0x4062CC23, + 0x4063AA20, 0x00000002, 0x4062CC24, 0x4063AA20, + // Block 624, offset 0x9c00 + 0x00000002, 0x4062CC25, 0x4063AA20, 0x00000002, 0x4062CC26, 0x4063AA20, + 0x00000002, 0x4062CC27, 0x4063AA20, 0x00000002, 0x4062CC28, 0x4063AA20, + 0x00000002, 0x4062CC29, 0x4063AA20, 0x00000002, 0x4062CC2A, 0x4063AA20, + 0x00000002, 0x4062CC2B, 0x4063AA20, 0x00000002, 0x4062CC2C, 0x4063AA20, + 0x00000002, 0x4062CC2D, 0x4063AA20, 0x00000002, 0x4062CC2E, 0x4063AA20, + 0x00000002, 0x4062CC2F, 0x4063AA20, 0x00000002, 0x4062CC30, 0x4063AA20, + 0x00000002, 0x4062CC31, 0x4063AA20, 0x00000002, 0x4062CC32, 0x4063AA20, + 0x00000002, 0x4062CC33, 0x4063AA20, 0x00000002, 0x4062CC34, 0x4063AA20, + 0x00000002, 0x4062CC35, 0x4063AA20, 0x00000003, 0x4062CC21, 0x4063AA20, + 0x40646420, 0x00000003, 0x4062CC22, 0x4063AA20, 0x40646420, 0x00000003, + 0x4062CC21, 0x4063AA20, 0x40648C20, 0x00000003, + // Block 625, offset 0x9c40 + 0x4062CC22, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062CC23, 0x4063AA20, + 0x40648C20, 0x00000002, 0x4062CC21, 0x4063B020, 0x00000002, 0x4062CC21, + 0x4063B820, 0x00000002, 0x4062CC22, 0x4063B820, 0x00000002, 0x4062CC23, + 0x4063B820, 0x00000002, 0x4062CC24, 0x4063B820, 0x00000003, 0x4062CC21, + 0x4063B820, 0x40646A20, 0x00000003, 0x4062CC22, 0x4063B820, 0x40646A20, + 0x00000003, 0x4062CC23, 0x4063B820, 0x40646A20, 0x00000003, 0x4062CC21, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062CC22, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062CC23, 0x4063B820, 0x40648C20, 0x00000003, 0x4062CC24, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062CC25, 0x4063B820, 0x40648C20, + 0x00000003, 0x4062CC26, 0x4063B820, 0x40648C20, 0x00000003, 0x4062CC27, + 0x4063B820, 0x40648C20, 0x00000003, 0x4062CC28, + // Block 626, offset 0x9c80 + 0x4063B820, 0x40648C20, 0x00000003, 0x4062CC29, 0x4063B820, 0x40648C20, + 0x00000002, 0x4062CC21, 0x4063BE20, 0x00000002, 0x4062CC22, 0x4063BE20, + 0x00000002, 0x4062CC23, 0x4063BE20, 0x00000002, 0x4062CC24, 0x4063BE20, + 0x00000002, 0x4062CC25, 0x4063BE20, 0x00000002, 0x4062CC26, 0x4063BE20, + 0x00000002, 0x4062CC27, 0x4063BE20, 0x00000002, 0x4062CC21, 0x4063C220, + 0x00000002, 0x4062CC22, 0x4063C220, 0x00000002, 0x4062CC23, 0x4063C220, + 0x00000002, 0x4062CC24, 0x4063C220, 0x00000002, 0x4062CC25, 0x4063C220, + 0x00000002, 0x4062CC26, 0x4063C220, 0x00000002, 0x4062CC27, 0x4063C220, + 0x00000002, 0x4062CC28, 0x4063C220, 0x00000002, 0x4062CC29, 0x4063C220, + 0x00000003, 0x4062CC21, 0x4063C220, 0x40648C20, 0x00000003, 0x4062CC21, + 0x4063CC20, 0x40646420, 0x00000003, 0x4062CC22, + // Block 627, offset 0x9cc0 + 0x4063CC20, 0x40646420, 0x00000003, 0x4062CC23, 0x4063CC20, 0x40646420, + 0x00000003, 0x4062CC21, 0x4063CC20, 0x40648220, 0x00000002, 0x4062CE21, + 0x4063A820, 0x00000002, 0x4062CE22, 0x4063A820, 0x00000002, 0x4062CE23, + 0x4063A820, 0x00000002, 0x4062CE24, 0x4063A820, 0x00000002, 0x4062CE25, + 0x4063A820, 0x00000002, 0x4062CE26, 0x4063A820, 0x00000002, 0x4062CE27, + 0x4063A820, 0x00000002, 0x4062CE28, 0x4063A820, 0x00000002, 0x4062CE29, + 0x4063A820, 0x00000002, 0x4062CE2A, 0x4063A820, 0x00000002, 0x4062CE2B, + 0x4063A820, 0x00000002, 0x4062CE2C, 0x4063A820, 0x00000002, 0x4062CE2D, + 0x4063A820, 0x00000002, 0x4062CE2E, 0x4063A820, 0x00000002, 0x4062CE2F, + 0x4063A820, 0x00000002, 0x4062CE30, 0x4063A820, 0x00000002, 0x4062CE31, + 0x4063A820, 0x00000002, 0x4062CE32, 0x4063A820, + // Block 628, offset 0x9d00 + 0x00000002, 0x4062CE33, 0x4063A820, 0x00000002, 0x4062CE34, 0x4063A820, + 0x00000002, 0x4062CE35, 0x4063A820, 0x00000002, 0x4062CE36, 0x4063A820, + 0x00000002, 0x4062CE37, 0x4063A820, 0x00000002, 0x4062CE38, 0x4063A820, + 0x00000002, 0x4062CE39, 0x4063A820, 0x00000002, 0x4062CE3A, 0x4063A820, + 0x00000002, 0x4062CE3B, 0x4063A820, 0x00000002, 0x4062CE3C, 0x4063A820, + 0x00000002, 0x4062CE3D, 0x4063A820, 0x00000002, 0x4062CE3E, 0x4063A820, + 0x00000003, 0x4062CE21, 0x4063A820, 0x40646A20, 0x00000003, 0x4062CE22, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062CE23, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062CE24, 0x4063A820, 0x40646A20, 0x00000003, 0x4062CE25, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062CE26, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062CE27, 0x4063A820, 0x40646A20, + // Block 629, offset 0x9d40 + 0x00000003, 0x4062CE28, 0x4063A820, 0x40646A20, 0x00000003, 0x4062CE29, + 0x4063A820, 0x40646A20, 0x00000003, 0x4062CE2A, 0x4063A820, 0x40646A20, + 0x00000003, 0x4062CE21, 0x4063A820, 0x40647220, 0x00000003, 0x4062CE22, + 0x4063A820, 0x40647220, 0x00000003, 0x4062CE23, 0x4063A820, 0x40647220, + 0x00000003, 0x4062CE24, 0x4063A820, 0x40647220, 0x00000003, 0x4062CE25, + 0x4063A820, 0x40647220, 0x00000002, 0x4062CE21, 0x4063AA20, 0x00000002, + 0x4062CE22, 0x4063AA20, 0x00000002, 0x4062CE23, 0x4063AA20, 0x00000002, + 0x4062CE24, 0x4063AA20, 0x00000002, 0x4062CE25, 0x4063AA20, 0x00000002, + 0x4062CE26, 0x4063AA20, 0x00000002, 0x4062CE27, 0x4063AA20, 0x00000002, + 0x4062CE28, 0x4063AA20, 0x00000002, 0x4062CE29, 0x4063AA20, 0x00000002, + 0x4062CE2A, 0x4063AA20, 0x00000002, 0x4062CE2B, + // Block 630, offset 0x9d80 + 0x4063AA20, 0x00000002, 0x4062CE2C, 0x4063AA20, 0x00000002, 0x4062CE2D, + 0x4063AA20, 0x00000002, 0x4062CE2E, 0x4063AA20, 0x00000002, 0x4062CE2F, + 0x4063AA20, 0x00000002, 0x4062CE30, 0x4063AA20, 0x00000003, 0x4062CE21, + 0x4063AA20, 0x40648C20, 0x00000003, 0x4062CE22, 0x4063AA20, 0x40648C20, + 0x00000003, 0x4062CE23, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062CE24, + 0x4063AA20, 0x40648C20, 0x00000003, 0x4062CE25, 0x4063AA20, 0x40648C20, + 0x00000003, 0x4062CE26, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062CE27, + 0x4063AA20, 0x40648C20, 0x00000003, 0x4062CE28, 0x4063AA20, 0x40648C20, + 0x00000003, 0x4062CE21, 0x4063AC20, 0x40646420, 0x00000003, 0x4062CE21, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062CE22, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062CE23, 0x4063B420, 0x40646A20, + // Block 631, offset 0x9dc0 + 0x00000003, 0x4062CE24, 0x4063B420, 0x40646A20, 0x00000003, 0x4062CE25, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062CE26, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062CE27, 0x4063B420, 0x40646A20, 0x00000003, 0x4062CE28, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062CE29, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062CE2A, 0x4063B420, 0x40646A20, 0x00000003, 0x4062CE2B, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062CE2C, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062CE2D, 0x4063B420, 0x40646A20, 0x00000003, 0x4062CE2E, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062CE2F, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062CE30, 0x4063B420, 0x40646A20, 0x00000003, 0x4062CE31, + 0x4063B420, 0x40646A20, 0x00000003, 0x4062CE32, 0x4063B420, 0x40646A20, + 0x00000003, 0x4062CE33, 0x4063B420, 0x40646A20, + // Block 632, offset 0x9e00 + 0x00000003, 0x4062CE21, 0x4063B420, 0x40648220, 0x00000003, 0x4062CE22, + 0x4063B420, 0x40648220, 0x00000003, 0x4062CE23, 0x4063B420, 0x40648220, + 0x00000003, 0x4062CE21, 0x4063B420, 0x40648C20, 0x00000003, 0x4062CE22, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062CE23, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062CE24, 0x4063B420, 0x40648C20, 0x00000003, 0x4062CE25, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062CE26, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062CE27, 0x4063B420, 0x40648C20, 0x00000003, 0x4062CE28, + 0x4063B420, 0x40648C20, 0x00000003, 0x4062CE29, 0x4063B420, 0x40648C20, + 0x00000003, 0x4062CE2A, 0x4063B420, 0x40648C20, 0x00000003, 0x4062CE2B, + 0x4063B420, 0x40648C20, 0x00000002, 0x4062CE21, 0x4063B620, 0x00000002, + 0x4062CE22, 0x4063B620, 0x00000002, 0x4062CE23, + // Block 633, offset 0x9e40 + 0x4063B620, 0x00000002, 0x4062CE24, 0x4063B620, 0x00000002, 0x4062CE25, + 0x4063B620, 0x00000002, 0x4062CE26, 0x4063B620, 0x00000002, 0x4062CE27, + 0x4063B620, 0x00000002, 0x4062CE28, 0x4063B620, 0x00000002, 0x4062CE29, + 0x4063B620, 0x00000002, 0x4062CE2A, 0x4063B620, 0x00000002, 0x4062CE2B, + 0x4063B620, 0x00000002, 0x4062CE2C, 0x4063B620, 0x00000002, 0x4062CE2D, + 0x4063B620, 0x00000002, 0x4062CE2E, 0x4063B620, 0x00000002, 0x4062CE21, + 0x4063B820, 0x00000002, 0x4062CE22, 0x4063B820, 0x00000002, 0x4062CE23, + 0x4063B820, 0x00000002, 0x4062CE24, 0x4063B820, 0x00000002, 0x4062CE25, + 0x4063B820, 0x00000002, 0x4062CE26, 0x4063B820, 0x00000002, 0x4062CE27, + 0x4063B820, 0x00000002, 0x4062CE28, 0x4063B820, 0x00000002, 0x4062CE29, + 0x4063B820, 0x00000002, 0x4062CE2A, 0x4063B820, + // Block 634, offset 0x9e80 + 0x00000002, 0x4062CE2B, 0x4063B820, 0x00000002, 0x4062CE2C, 0x4063B820, + 0x00000002, 0x4062CE2D, 0x4063B820, 0x00000002, 0x4062CE2E, 0x4063B820, + 0x00000002, 0x4062CE2F, 0x4063B820, 0x00000002, 0x4062CE30, 0x4063B820, + 0x00000002, 0x4062CE31, 0x4063B820, 0x00000002, 0x4062CE32, 0x4063B820, + 0x00000002, 0x4062CE33, 0x4063B820, 0x00000002, 0x4062CE34, 0x4063B820, + 0x00000002, 0x4062CE35, 0x4063B820, 0x00000002, 0x4062CE36, 0x4063B820, + 0x00000002, 0x4062CE37, 0x4063B820, 0x00000002, 0x4062CE38, 0x4063B820, + 0x00000002, 0x4062CE39, 0x4063B820, 0x00000002, 0x4062CE3A, 0x4063B820, + 0x00000002, 0x4062CE3B, 0x4063B820, 0x00000002, 0x4062CE3C, 0x4063B820, + 0x00000002, 0x4062CE3D, 0x4063B820, 0x00000002, 0x4062CE3E, 0x4063B820, + 0x00000002, 0x4062CE3F, 0x4063B820, 0x00000002, + // Block 635, offset 0x9ec0 + 0x4062CE40, 0x4063B820, 0x00000002, 0x4062CE41, 0x4063B820, 0x00000002, + 0x4062CE42, 0x4063B820, 0x00000002, 0x4062CE43, 0x4063B820, 0x00000002, + 0x4062CE44, 0x4063B820, 0x00000002, 0x4062CE45, 0x4063B820, 0x00000002, + 0x4062CE46, 0x4063B820, 0x00000002, 0x4062CE47, 0x4063B820, 0x00000003, + 0x4062CE21, 0x4063B820, 0x40646420, 0x00000003, 0x4062CE22, 0x4063B820, + 0x40646420, 0x00000003, 0x4062CE23, 0x4063B820, 0x40646420, 0x00000003, + 0x4062CE24, 0x4063B820, 0x40646420, 0x00000003, 0x4062CE25, 0x4063B820, + 0x40646420, 0x00000002, 0x4062CE21, 0x4063C020, 0x00000002, 0x4062CE22, + 0x4063C020, 0x00000002, 0x4062CE23, 0x4063C020, 0x00000002, 0x4062CE24, + 0x4063C020, 0x00000002, 0x4062CE25, 0x4063C020, 0x00000002, 0x4062CE26, + 0x4063C020, 0x00000002, 0x4062CE27, 0x4063C020, + // Block 636, offset 0x9f00 + 0x00000002, 0x4062CE28, 0x4063C020, 0x00000002, 0x4062CE29, 0x4063C020, + 0x00000002, 0x4062CE2A, 0x4063C020, 0x00000002, 0x4062CE2B, 0x4063C020, + 0x00000002, 0x4062CE2C, 0x4063C020, 0x00000002, 0x4062CE2D, 0x4063C020, + 0x00000002, 0x4062CE2E, 0x4063C020, 0x00000002, 0x4062CE2F, 0x4063C020, + 0x00000002, 0x4062CE30, 0x4063C020, 0x00000002, 0x4062CE31, 0x4063C020, + 0x00000002, 0x4062CE32, 0x4063C020, 0x00000002, 0x4062CE33, 0x4063C020, + 0x00000002, 0x4062CE34, 0x4063C020, 0x00000002, 0x4062CE35, 0x4063C020, + 0x00000002, 0x4062CE36, 0x4063C020, 0x00000002, 0x4062CE37, 0x4063C020, + 0x00000002, 0x4062CE38, 0x4063C020, 0x00000002, 0x4062CE39, 0x4063C020, + 0x00000002, 0x4062CE3A, 0x4063C020, 0x00000002, 0x4062CE3B, 0x4063C020, + 0x00000003, 0x4062CE21, 0x4063C220, 0x40648220, + // Block 637, offset 0x9f40 + 0x00000003, 0x4062CE22, 0x4063C220, 0x40648220, 0x00000003, 0x4062CE23, + 0x4063C220, 0x40648220, 0x00000003, 0x4062CE21, 0x4063C220, 0x40648C20, + 0x00000003, 0x4062CE22, 0x4063C220, 0x40648C20, 0x00000003, 0x4062CE23, + 0x4063C220, 0x40648C20, 0x00000003, 0x4062CE24, 0x4063C220, 0x40648C20, + 0x00000003, 0x4062CE25, 0x4063C220, 0x40648C20, 0x00000003, 0x4062CE26, + 0x4063C220, 0x40648C20, 0x00000003, 0x4062CE27, 0x4063C220, 0x40648C20, + 0x00000002, 0x4062CE21, 0x4063D020, 0x00000002, 0x4062CE22, 0x4063D020, + 0x00000002, 0x4062CE23, 0x4063D020, 0x00000002, 0x4062CE24, 0x4063D020, + 0x00000002, 0x4062CE25, 0x4063D020, 0x00000002, 0x4062CE26, 0x4063D020, + 0x00000002, 0x4062CE27, 0x4063D020, 0x00000002, 0x4062CE28, 0x4063D020, + 0x00000002, 0x4062CE29, 0x4063D020, 0x00000002, + // Block 638, offset 0x9f80 + 0x4062CE2A, 0x4063D020, 0x00000002, 0x4062CE2B, 0x4063D020, 0x00000003, + 0x4062CE21, 0x4063D020, 0x40646420, 0x00000003, 0x4062CE21, 0x4063D020, + 0x40647220, 0x00000003, 0x4062CE22, 0x4063D020, 0x40647220, 0x00000003, + 0x4062CE23, 0x4063D020, 0x40647220, 0x00000003, 0x4062CE24, 0x4063D020, + 0x40647220, 0x00000003, 0x4062CE25, 0x4063D020, 0x40647220, 0x00000003, + 0x4062CE26, 0x4063D020, 0x40647220, 0x00000003, 0x4062CE27, 0x4063D020, + 0x40647220, 0x00000003, 0x4062CE28, 0x4063D020, 0x40647220, 0x00000003, + 0x4062CE29, 0x4063D020, 0x40647220, 0x00000003, 0x4062CE2A, 0x4063D020, + 0x40647220, 0x00000003, 0x4062CE2B, 0x4063D020, 0x40647220, 0x00000003, + 0x4062CE2C, 0x4063D020, 0x40647220, 0x00000003, 0x4062CE2D, 0x4063D020, + 0x40647220, 0x00000003, 0x4062CE2E, 0x4063D020, + // Block 639, offset 0x9fc0 + 0x40647220, 0x00000003, 0x4062CE2F, 0x4063D020, 0x40647220, 0x00000003, + 0x4062CE30, 0x4063D020, 0x40647220, 0x00000003, 0x4062CE31, 0x4063D020, + 0x40647220, 0x00000003, 0x4062CE32, 0x4063D020, 0x40647220, 0x00000003, + 0x4062CE33, 0x4063D020, 0x40647220, 0x00000003, 0x4062CE34, 0x4063D020, + 0x40647220, 0x00000003, 0x4062CE35, 0x4063D020, 0x40647220, 0x00000003, + 0x4062CE36, 0x4063D020, 0x40647220, 0x00000003, 0x4062CE21, 0x4063D020, + 0x40648420, 0x00000003, 0x4062CE22, 0x4063D020, 0x40648420, 0x00000003, + 0x4062CE23, 0x4063D020, 0x40648420, 0x00000002, 0x4062D021, 0x4063A820, + 0x00000002, 0x4062D022, 0x4063A820, 0x00000002, 0x4062D023, 0x4063A820, + 0x00000002, 0x4062D024, 0x4063A820, 0x00000002, 0x4062D025, 0x4063A820, + 0x00000002, 0x4062D026, 0x4063A820, 0x00000002, + // Block 640, offset 0xa000 + 0x4062D027, 0x4063A820, 0x00000002, 0x4062D028, 0x4063A820, 0x00000002, + 0x4062D029, 0x4063A820, 0x00000002, 0x4062D02A, 0x4063A820, 0x00000002, + 0x4062D02B, 0x4063A820, 0x00000002, 0x4062D02C, 0x4063A820, 0x00000002, + 0x4062D02D, 0x4063A820, 0x00000002, 0x4062D02E, 0x4063A820, 0x00000002, + 0x4062D02F, 0x4063A820, 0x00000002, 0x4062D030, 0x4063A820, 0x00000002, + 0x4062D031, 0x4063A820, 0x00000002, 0x4062D032, 0x4063A820, 0x00000002, + 0x4062D033, 0x4063A820, 0x00000002, 0x4062D034, 0x4063A820, 0x00000002, + 0x4062D035, 0x4063A820, 0x00000002, 0x4062D036, 0x4063A820, 0x00000003, + 0x4062D021, 0x4063A820, 0x40646420, 0x00000003, 0x4062D022, 0x4063A820, + 0x40646420, 0x00000003, 0x4062D023, 0x4063A820, 0x40646420, 0x00000003, + 0x4062D024, 0x4063A820, 0x40646420, 0x00000003, + // Block 641, offset 0xa040 + 0x4062D025, 0x4063A820, 0x40646420, 0x00000003, 0x4062D026, 0x4063A820, + 0x40646420, 0x00000003, 0x4062D027, 0x4063A820, 0x40646420, 0x00000003, + 0x4062D028, 0x4063A820, 0x40646420, 0x00000003, 0x4062D029, 0x4063A820, + 0x40646420, 0x00000003, 0x4062D02A, 0x4063A820, 0x40646420, 0x00000003, + 0x4062D02B, 0x4063A820, 0x40646420, 0x00000003, 0x4062D021, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062D022, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062D023, 0x4063A820, 0x40646A20, 0x00000003, 0x4062D024, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062D025, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062D026, 0x4063A820, 0x40646A20, 0x00000003, 0x4062D027, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062D028, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062D029, 0x4063A820, 0x40646A20, 0x00000003, + // Block 642, offset 0xa080 + 0x4062D02A, 0x4063A820, 0x40646A20, 0x00000003, 0x4062D02B, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062D02C, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062D02D, 0x4063A820, 0x40646A20, 0x00000003, 0x4062D02E, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062D02F, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062D030, 0x4063A820, 0x40646A20, 0x00000003, 0x4062D031, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062D032, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062D033, 0x4063A820, 0x40646A20, 0x00000003, 0x4062D034, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062D035, 0x4063A820, 0x40646A20, 0x00000003, + 0x4062D036, 0x4063A820, 0x40646A20, 0x00000003, 0x4062D037, 0x4063A820, + 0x40646A20, 0x00000003, 0x4062D021, 0x4063A820, 0x40647220, 0x00000003, + 0x4062D022, 0x4063A820, 0x40647220, 0x00000003, + // Block 643, offset 0xa0c0 + 0x4062D023, 0x4063A820, 0x40647220, 0x00000003, 0x4062D021, 0x4063A820, + 0x40648220, 0x00000003, 0x4062D022, 0x4063A820, 0x40648220, 0x00000003, + 0x4062D023, 0x4063A820, 0x40648220, 0x00000003, 0x4062D024, 0x4063A820, + 0x40648220, 0x00000003, 0x4062D025, 0x4063A820, 0x40648220, 0x00000003, + 0x4062D026, 0x4063A820, 0x40648220, 0x00000003, 0x4062D027, 0x4063A820, + 0x40648220, 0x00000003, 0x4062D028, 0x4063A820, 0x40648220, 0x00000003, + 0x4062D029, 0x4063A820, 0x40648220, 0x00000003, 0x4062D02A, 0x4063A820, + 0x40648220, 0x00000003, 0x4062D02B, 0x4063A820, 0x40648220, 0x00000003, + 0x4062D02C, 0x4063A820, 0x40648220, 0x00000003, 0x4062D02D, 0x4063A820, + 0x40648220, 0x00000003, 0x4062D02E, 0x4063A820, 0x40648220, 0x00000003, + 0x4062D02F, 0x4063A820, 0x40648220, 0x00000003, + // Block 644, offset 0xa100 + 0x4062D030, 0x4063A820, 0x40648220, 0x00000003, 0x4062D031, 0x4063A820, + 0x40648220, 0x00000003, 0x4062D021, 0x4063A820, 0x40648420, 0x00000003, + 0x4062D022, 0x4063A820, 0x40648420, 0x00000003, 0x4062D023, 0x4063A820, + 0x40648420, 0x00000003, 0x4062D024, 0x4063A820, 0x40648420, 0x00000003, + 0x4062D025, 0x4063A820, 0x40648420, 0x00000003, 0x4062D026, 0x4063A820, + 0x40648420, 0x00000003, 0x4062D027, 0x4063A820, 0x40648420, 0x00000003, + 0x4062D028, 0x4063A820, 0x40648420, 0x00000003, 0x4062D029, 0x4063A820, + 0x40648420, 0x00000003, 0x4062D02A, 0x4063A820, 0x40648420, 0x00000003, + 0x4062D02B, 0x4063A820, 0x40648420, 0x00000003, 0x4062D02C, 0x4063A820, + 0x40648420, 0x00000003, 0x4062D02D, 0x4063A820, 0x40648420, 0x00000003, + 0x4062D02E, 0x4063A820, 0x40648420, 0x00000003, + // Block 645, offset 0xa140 + 0x4062D021, 0x4063A820, 0x40648C20, 0x00000003, 0x4062D022, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062D023, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062D024, 0x4063A820, 0x40648C20, 0x00000003, 0x4062D025, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062D026, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062D027, 0x4063A820, 0x40648C20, 0x00000003, 0x4062D028, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062D029, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062D02A, 0x4063A820, 0x40648C20, 0x00000003, 0x4062D02B, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062D02C, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062D02D, 0x4063A820, 0x40648C20, 0x00000003, 0x4062D02E, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062D02F, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062D030, 0x4063A820, 0x40648C20, 0x00000003, + // Block 646, offset 0xa180 + 0x4062D031, 0x4063A820, 0x40648C20, 0x00000003, 0x4062D032, 0x4063A820, + 0x40648C20, 0x00000003, 0x4062D033, 0x4063A820, 0x40648C20, 0x00000003, + 0x4062D034, 0x4063A820, 0x40648C20, 0x00000002, 0x4062D021, 0x4063AA20, + 0x00000002, 0x4062D022, 0x4063AA20, 0x00000002, 0x4062D023, 0x4063AA20, + 0x00000002, 0x4062D024, 0x4063AA20, 0x00000002, 0x4062D025, 0x4063AA20, + 0x00000002, 0x4062D026, 0x4063AA20, 0x00000002, 0x4062D027, 0x4063AA20, + 0x00000002, 0x4062D028, 0x4063AA20, 0x00000002, 0x4062D029, 0x4063AA20, + 0x00000002, 0x4062D02A, 0x4063AA20, 0x00000002, 0x4062D02B, 0x4063AA20, + 0x00000002, 0x4062D02C, 0x4063AA20, 0x00000002, 0x4062D02D, 0x4063AA20, + 0x00000002, 0x4062D02E, 0x4063AA20, 0x00000002, 0x4062D02F, 0x4063AA20, + 0x00000002, 0x4062D030, 0x4063AA20, 0x00000002, + // Block 647, offset 0xa1c0 + 0x4062D031, 0x4063AA20, 0x00000002, 0x4062D032, 0x4063AA20, 0x00000002, + 0x4062D033, 0x4063AA20, 0x00000002, 0x4062D034, 0x4063AA20, 0x00000002, + 0x4062D035, 0x4063AA20, 0x00000002, 0x4062D036, 0x4063AA20, 0x00000002, + 0x4062D037, 0x4063AA20, 0x00000002, 0x4062D038, 0x4063AA20, 0x00000002, + 0x4062D039, 0x4063AA20, 0x00000002, 0x4062D03A, 0x4063AA20, 0x00000002, + 0x4062D03B, 0x4063AA20, 0x00000002, 0x4062D03C, 0x4063AA20, 0x00000002, + 0x4062D03D, 0x4063AA20, 0x00000003, 0x4062D021, 0x4063AA20, 0x40646420, + 0x00000003, 0x4062D022, 0x4063AA20, 0x40646420, 0x00000003, 0x4062D023, + 0x4063AA20, 0x40646420, 0x00000003, 0x4062D024, 0x4063AA20, 0x40646420, + 0x00000003, 0x4062D021, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062D022, + 0x4063AA20, 0x40648C20, 0x00000003, 0x4062D023, + // Block 648, offset 0xa200 + 0x4063AA20, 0x40648C20, 0x00000003, 0x4062D024, 0x4063AA20, 0x40648C20, + 0x00000003, 0x4062D025, 0x4063AA20, 0x40648C20, 0x00000003, 0x4062D026, + 0x4063AA20, 0x40648C20, 0x00000003, 0x4062D021, 0x4063AC20, 0x40648C20, + 0x00000003, 0x4062D022, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062D023, + 0x4063AC20, 0x40648C20, 0x00000003, 0x4062D024, 0x4063AC20, 0x40648C20, + 0x00000003, 0x4062D025, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062D026, + 0x4063AC20, 0x40648C20, 0x00000003, 0x4062D027, 0x4063AC20, 0x40648C20, + 0x00000003, 0x4062D028, 0x4063AC20, 0x40648C20, 0x00000003, 0x4062D029, + 0x4063AC20, 0x40648C20, 0x00000003, 0x4062D02A, 0x4063AC20, 0x40648C20, + 0x00000002, 0x4062D021, 0x4063B020, 0x00000002, 0x4062D022, 0x4063B020, + 0x00000002, 0x4062D023, 0x4063B020, 0x00000002, + // Block 649, offset 0xa240 + 0x4062D024, 0x4063B020, 0x00000002, 0x4062D025, 0x4063B020, 0x00000003, + 0x4062D021, 0x4063B020, 0x40646A20, 0x00000003, 0x4062D022, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062D023, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062D024, 0x4063B020, 0x40646A20, 0x00000003, 0x4062D025, 0x4063B020, + 0x40646A20, 0x00000003, 0x4062D026, 0x4063B020, 0x40646A20, 0x00000003, + 0x4062D027, 0x4063B020, 0x40646A20, 0x00000003, 0x4062D021, 0x4063B020, + 0x40647220, 0x00000003, 0x4062D021, 0x4063B020, 0x40648220, 0x00000003, + 0x4062D022, 0x4063B020, 0x40648220, 0x00000003, 0x4062D023, 0x4063B020, + 0x40648220, 0x00000003, 0x4062D024, 0x4063B020, 0x40648220, 0x00000003, + 0x4062D025, 0x4063B020, 0x40648220, 0x00000003, 0x4062D021, 0x4063B420, + 0x40646420, 0x00000003, 0x4062D022, 0x4063B420, + // Block 650, offset 0xa280 + 0x40646420, 0x00000003, 0x4062D023, 0x4063B420, 0x40646420, 0x00000003, + 0x4062D024, 0x4063B420, 0x40646420, 0x00000003, 0x4062D025, 0x4063B420, + 0x40646420, 0x00000003, 0x4062D026, 0x4063B420, 0x40646420, 0x00000003, + 0x4062D027, 0x4063B420, 0x40646420, 0x00000003, 0x4062D028, 0x4063B420, + 0x40646420, 0x00000003, 0x4062D021, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062D022, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D023, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062D024, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062D025, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D026, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062D027, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062D028, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D029, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062D02A, 0x4063B420, + // Block 651, offset 0xa2c0 + 0x40646A20, 0x00000003, 0x4062D02B, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062D02C, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D02D, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062D02E, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062D02F, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D030, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062D031, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062D032, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D033, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062D034, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062D035, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D036, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062D037, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062D038, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D039, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062D03A, 0x4063B420, + // Block 652, offset 0xa300 + 0x40646A20, 0x00000003, 0x4062D03B, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062D03C, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D03D, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062D03E, 0x4063B420, 0x40646A20, 0x00000003, + 0x4062D03F, 0x4063B420, 0x40646A20, 0x00000003, 0x4062D040, 0x4063B420, + 0x40646A20, 0x00000003, 0x4062D021, 0x4063B420, 0x40647220, 0x00000003, + 0x4062D022, 0x4063B420, 0x40647220, 0x00000003, 0x4062D023, 0x4063B420, + 0x40647220, 0x00000003, 0x4062D024, 0x4063B420, 0x40647220, 0x00000003, + 0x4062D025, 0x4063B420, 0x40647220, 0x00000003, 0x4062D026, 0x4063B420, + 0x40647220, 0x00000003, 0x4062D021, 0x4063B420, 0x40648220, 0x00000003, + 0x4062D021, 0x4063B420, 0x40648420, 0x00000003, 0x4062D022, 0x4063B420, + 0x40648420, 0x00000003, 0x4062D023, 0x4063B420, + // Block 653, offset 0xa340 + 0x40648420, 0x00000003, 0x4062D024, 0x4063B420, 0x40648420, 0x00000003, + 0x4062D025, 0x4063B420, 0x40648420, 0x00000003, 0x4062D026, 0x4063B420, + 0x40648420, 0x00000003, 0x4062D027, 0x4063B420, 0x40648420, 0x00000003, + 0x4062D028, 0x4063B420, 0x40648420, 0x00000003, 0x4062D029, 0x4063B420, + 0x40648420, 0x00000003, 0x4062D02A, 0x4063B420, 0x40648420, 0x00000003, + 0x4062D02B, 0x4063B420, 0x40648420, 0x00000003, 0x4062D02C, 0x4063B420, + 0x40648420, 0x00000003, 0x4062D02D, 0x4063B420, 0x40648420, 0x00000003, + 0x4062D02E, 0x4063B420, 0x40648420, 0x00000003, 0x4062D02F, 0x4063B420, + 0x40648420, 0x00000003, 0x4062D030, 0x4063B420, 0x40648420, 0x00000003, + 0x4062D031, 0x4063B420, 0x40648420, 0x00000003, 0x4062D032, 0x4063B420, + 0x40648420, 0x00000003, 0x4062D033, 0x4063B420, + // Block 654, offset 0xa380 + 0x40648420, 0x00000003, 0x4062D021, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062D022, 0x4063B420, 0x40648C20, 0x00000003, 0x4062D023, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062D024, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062D025, 0x4063B420, 0x40648C20, 0x00000003, 0x4062D026, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062D027, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062D028, 0x4063B420, 0x40648C20, 0x00000003, 0x4062D029, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062D02A, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062D02B, 0x4063B420, 0x40648C20, 0x00000003, 0x4062D02C, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062D02D, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062D02E, 0x4063B420, 0x40648C20, 0x00000003, 0x4062D02F, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062D030, 0x4063B420, + // Block 655, offset 0xa3c0 + 0x40648C20, 0x00000003, 0x4062D031, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062D032, 0x4063B420, 0x40648C20, 0x00000003, 0x4062D033, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062D034, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062D035, 0x4063B420, 0x40648C20, 0x00000003, 0x4062D036, 0x4063B420, + 0x40648C20, 0x00000003, 0x4062D037, 0x4063B420, 0x40648C20, 0x00000003, + 0x4062D038, 0x4063B420, 0x40648C20, 0x00000003, 0x4062D039, 0x4063B420, + 0x40648C20, 0x00000002, 0x4062D021, 0x4063B620, 0x00000002, 0x4062D022, + 0x4063B620, 0x00000002, 0x4062D023, 0x4063B620, 0x00000002, 0x4062D024, + 0x4063B620, 0x00000002, 0x4062D025, 0x4063B620, 0x00000002, 0x4062D026, + 0x4063B620, 0x00000002, 0x4062D027, 0x4063B620, 0x00000002, 0x4062D028, + 0x4063B620, 0x00000002, 0x4062D029, 0x4063B620, + // Block 656, offset 0xa400 + 0x00000002, 0x4062D02A, 0x4063B620, 0x00000002, 0x4062D02B, 0x4063B620, + 0x00000002, 0x4062D02C, 0x4063B620, 0x00000002, 0x4062D02D, 0x4063B620, + 0x00000002, 0x4062D02E, 0x4063B620, 0x00000002, 0x4062D02F, 0x4063B620, + 0x00000002, 0x4062D030, 0x4063B620, 0x00000002, 0x4062D031, 0x4063B620, + 0x00000002, 0x4062D021, 0x4063B820, 0x00000002, 0x4062D022, 0x4063B820, + 0x00000002, 0x4062D023, 0x4063B820, 0x00000002, 0x4062D024, 0x4063B820, + 0x00000002, 0x4062D025, 0x4063B820, 0x00000002, 0x4062D026, 0x4063B820, + 0x00000002, 0x4062D027, 0x4063B820, 0x00000002, 0x4062D028, 0x4063B820, + 0x00000002, 0x4062D029, 0x4063B820, 0x00000002, 0x4062D02A, 0x4063B820, + 0x00000002, 0x4062D02B, 0x4063B820, 0x00000002, 0x4062D02C, 0x4063B820, + 0x00000002, 0x4062D02D, 0x4063B820, 0x00000002, + // Block 657, offset 0xa440 + 0x4062D02E, 0x4063B820, 0x00000002, 0x4062D02F, 0x4063B820, 0x00000002, + 0x4062D030, 0x4063B820, 0x00000002, 0x4062D031, 0x4063B820, 0x00000002, + 0x4062D032, 0x4063B820, 0x00000002, 0x4062D033, 0x4063B820, 0x00000002, + 0x4062D034, 0x4063B820, 0x00000002, 0x4062D035, 0x4063B820, 0x00000002, + 0x4062D036, 0x4063B820, 0x00000002, 0x4062D037, 0x4063B820, 0x00000002, + 0x4062D038, 0x4063B820, 0x00000002, 0x4062D039, 0x4063B820, 0x00000002, + 0x4062D03A, 0x4063B820, 0x00000002, 0x4062D03B, 0x4063B820, 0x00000002, + 0x4062D03C, 0x4063B820, 0x00000002, 0x4062D03D, 0x4063B820, 0x00000002, + 0x4062D03E, 0x4063B820, 0x00000002, 0x4062D03F, 0x4063B820, 0x00000002, + 0x4062D040, 0x4063B820, 0x00000002, 0x4062D041, 0x4063B820, 0x00000002, + 0x4062D042, 0x4063B820, 0x00000002, 0x4062D043, + // Block 658, offset 0xa480 + 0x4063B820, 0x00000002, 0x4062D044, 0x4063B820, 0x00000002, 0x4062D045, + 0x4063B820, 0x00000002, 0x4062D046, 0x4063B820, 0x00000002, 0x4062D047, + 0x4063B820, 0x00000002, 0x4062D048, 0x4063B820, 0x00000002, 0x4062D049, + 0x4063B820, 0x00000002, 0x4062D04A, 0x4063B820, 0x00000002, 0x4062D04B, + 0x4063B820, 0x00000002, 0x4062D04C, 0x4063B820, 0x00000002, 0x4062D04D, + 0x4063B820, 0x00000002, 0x4062D04E, 0x4063B820, 0x00000002, 0x4062D04F, + 0x4063B820, 0x00000002, 0x4062D050, 0x4063B820, 0x00000002, 0x4062D051, + 0x4063B820, 0x00000002, 0x4062D052, 0x4063B820, 0x00000002, 0x4062D053, + 0x4063B820, 0x00000002, 0x4062D054, 0x4063B820, 0x00000002, 0x4062D055, + 0x4063B820, 0x00000002, 0x4062D056, 0x4063B820, 0x00000002, 0x4062D057, + 0x4063B820, 0x00000002, 0x4062D058, 0x4063B820, + // Block 659, offset 0xa4c0 + 0x00000002, 0x4062D059, 0x4063B820, 0x00000002, 0x4062D05A, 0x4063B820, + 0x00000002, 0x4062D05B, 0x4063B820, 0x00000003, 0x4062D021, 0x4063B820, + 0x40646420, 0x00000003, 0x4062D022, 0x4063B820, 0x40646420, 0x00000003, + 0x4062D023, 0x4063B820, 0x40646420, 0x00000003, 0x4062D021, 0x4063B820, + 0x40646A20, 0x00000003, 0x4062D022, 0x4063B820, 0x40646A20, 0x00000003, + 0x4062D023, 0x4063B820, 0x40646A20, 0x00000003, 0x4062D024, 0x4063B820, + 0x40646A20, 0x00000003, 0x4062D025, 0x4063B820, 0x40646A20, 0x00000003, + 0x4062D026, 0x4063B820, 0x40646A20, 0x00000003, 0x4062D027, 0x4063B820, + 0x40646A20, 0x00000003, 0x4062D028, 0x4063B820, 0x40646A20, 0x00000003, + 0x4062D029, 0x4063B820, 0x40646A20, 0x00000003, 0x4062D02A, 0x4063B820, + 0x40646A20, 0x00000003, 0x4062D02B, 0x4063B820, + // Block 660, offset 0xa500 + 0x40646A20, 0x00000003, 0x4062D021, 0x4063B820, 0x40647220, 0x00000003, + 0x4062D022, 0x4063B820, 0x40647220, 0x00000003, 0x4062D023, 0x4063B820, + 0x40647220, 0x00000003, 0x4062D024, 0x4063B820, 0x40647220, 0x00000003, + 0x4062D021, 0x4063B820, 0x40648C20, 0x00000003, 0x4062D022, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062D023, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062D024, 0x4063B820, 0x40648C20, 0x00000003, 0x4062D025, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062D026, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062D027, 0x4063B820, 0x40648C20, 0x00000003, 0x4062D028, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062D029, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062D02A, 0x4063B820, 0x40648C20, 0x00000003, 0x4062D02B, 0x4063B820, + 0x40648C20, 0x00000003, 0x4062D02C, 0x4063B820, + // Block 661, offset 0xa540 + 0x40648C20, 0x00000003, 0x4062D02D, 0x4063B820, 0x40648C20, 0x00000003, + 0x4062D02E, 0x4063B820, 0x40648C20, 0x00000003, 0x4062D02F, 0x4063B820, + 0x40648C20, 0x00000002, 0x4062D021, 0x4063BA20, 0x00000002, 0x4062D022, + 0x4063BA20, 0x00000002, 0x4062D023, 0x4063BA20, 0x00000002, 0x4062D024, + 0x4063BA20, 0x00000002, 0x4062D025, 0x4063BA20, 0x00000002, 0x4062D026, + 0x4063BA20, 0x00000002, 0x4062D027, 0x4063BA20, 0x00000002, 0x4062D028, + 0x4063BA20, 0x00000002, 0x4062D029, 0x4063BA20, 0x00000002, 0x4062D02A, + 0x4063BA20, 0x00000002, 0x4062D02B, 0x4063BA20, 0x00000002, 0x4062D02C, + 0x4063BA20, 0x00000002, 0x4062D02D, 0x4063BA20, 0x00000002, 0x4062D02E, + 0x4063BA20, 0x00000002, 0x4062D02F, 0x4063BA20, 0x00000002, 0x4062D030, + 0x4063BA20, 0x00000002, 0x4062D031, 0x4063BA20, + // Block 662, offset 0xa580 + 0x00000002, 0x4062D032, 0x4063BA20, 0x00000002, 0x4062D033, 0x4063BA20, + 0x00000002, 0x4062D034, 0x4063BA20, 0x00000002, 0x4062D035, 0x4063BA20, + 0x00000003, 0x4062D021, 0x4063BA20, 0x40646420, 0x00000003, 0x4062D022, + 0x4063BA20, 0x40646420, 0x00000003, 0x4062D023, 0x4063BA20, 0x40646420, + 0x00000003, 0x4062D024, 0x4063BA20, 0x40646420, 0x00000003, 0x4062D025, + 0x4063BA20, 0x40646420, 0x00000003, 0x4062D026, 0x4063BA20, 0x40646420, + 0x00000003, 0x4062D027, 0x4063BA20, 0x40646420, 0x00000003, 0x4062D028, + 0x4063BA20, 0x40646420, 0x00000003, 0x4062D029, 0x4063BA20, 0x40646420, + 0x00000003, 0x4062D021, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D022, + 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D023, 0x4063BA20, 0x40646A20, + 0x00000003, 0x4062D024, 0x4063BA20, 0x40646A20, + // Block 663, offset 0xa5c0 + 0x00000003, 0x4062D025, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D026, + 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D027, 0x4063BA20, 0x40646A20, + 0x00000003, 0x4062D028, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D029, + 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D02A, 0x4063BA20, 0x40646A20, + 0x00000003, 0x4062D02B, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D02C, + 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D02D, 0x4063BA20, 0x40646A20, + 0x00000003, 0x4062D02E, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D02F, + 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D030, 0x4063BA20, 0x40646A20, + 0x00000003, 0x4062D031, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D032, + 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D033, 0x4063BA20, 0x40646A20, + 0x00000003, 0x4062D034, 0x4063BA20, 0x40646A20, + // Block 664, offset 0xa600 + 0x00000003, 0x4062D035, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D036, + 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D037, 0x4063BA20, 0x40646A20, + 0x00000003, 0x4062D038, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D039, + 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D03A, 0x4063BA20, 0x40646A20, + 0x00000003, 0x4062D03B, 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D03C, + 0x4063BA20, 0x40646A20, 0x00000003, 0x4062D03D, 0x4063BA20, 0x40646A20, + 0x00000003, 0x4062D021, 0x4063BA20, 0x40647220, 0x00000003, 0x4062D022, + 0x4063BA20, 0x40647220, 0x00000003, 0x4062D023, 0x4063BA20, 0x40647220, + 0x00000003, 0x4062D024, 0x4063BA20, 0x40647220, 0x00000003, 0x4062D025, + 0x4063BA20, 0x40647220, 0x00000003, 0x4062D026, 0x4063BA20, 0x40647220, + 0x00000003, 0x4062D021, 0x4063BA20, 0x40648C20, + // Block 665, offset 0xa640 + 0x00000003, 0x4062D022, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D023, + 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D024, 0x4063BA20, 0x40648C20, + 0x00000003, 0x4062D025, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D026, + 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D027, 0x4063BA20, 0x40648C20, + 0x00000003, 0x4062D028, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D029, + 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D02A, 0x4063BA20, 0x40648C20, + 0x00000003, 0x4062D02B, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D02C, + 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D02D, 0x4063BA20, 0x40648C20, + 0x00000003, 0x4062D02E, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D02F, + 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D030, 0x4063BA20, 0x40648C20, + 0x00000003, 0x4062D031, 0x4063BA20, 0x40648C20, + // Block 666, offset 0xa680 + 0x00000003, 0x4062D032, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D033, + 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D034, 0x4063BA20, 0x40648C20, + 0x00000003, 0x4062D035, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D036, + 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D037, 0x4063BA20, 0x40648C20, + 0x00000003, 0x4062D038, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D039, + 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D03A, 0x4063BA20, 0x40648C20, + 0x00000003, 0x4062D03B, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D03C, + 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D03D, 0x4063BA20, 0x40648C20, + 0x00000003, 0x4062D03E, 0x4063BA20, 0x40648C20, 0x00000003, 0x4062D03F, + 0x4063BA20, 0x40648C20, 0x00000002, 0x4062D021, 0x4063BE20, 0x00000002, + 0x4062D022, 0x4063BE20, 0x00000002, 0x4062D023, + // Block 667, offset 0xa6c0 + 0x4063BE20, 0x00000002, 0x4062D024, 0x4063BE20, 0x00000002, 0x4062D025, + 0x4063BE20, 0x00000002, 0x4062D026, 0x4063BE20, 0x00000002, 0x4062D027, + 0x4063BE20, 0x00000002, 0x4062D028, 0x4063BE20, 0x00000002, 0x4062D029, + 0x4063BE20, 0x00000002, 0x4062D02A, 0x4063BE20, 0x00000002, 0x4062D02B, + 0x4063BE20, 0x00000002, 0x4062D02C, 0x4063BE20, 0x00000002, 0x4062D02D, + 0x4063BE20, 0x00000002, 0x4062D02E, 0x4063BE20, 0x00000002, 0x4062D02F, + 0x4063BE20, 0x00000002, 0x4062D030, 0x4063BE20, 0x00000002, 0x4062D031, + 0x4063BE20, 0x00000002, 0x4062D032, 0x4063BE20, 0x00000002, 0x4062D033, + 0x4063BE20, 0x00000002, 0x4062D034, 0x4063BE20, 0x00000002, 0x4062D035, + 0x4063BE20, 0x00000002, 0x4062D036, 0x4063BE20, 0x00000002, 0x4062D037, + 0x4063BE20, 0x00000002, 0x4062D038, 0x4063BE20, + // Block 668, offset 0xa700 + 0x00000002, 0x4062D039, 0x4063BE20, 0x00000002, 0x4062D03A, 0x4063BE20, + 0x00000002, 0x4062D03B, 0x4063BE20, 0x00000002, 0x4062D03C, 0x4063BE20, + 0x00000002, 0x4062D03D, 0x4063BE20, 0x00000003, 0x4062D021, 0x4063BE20, + 0x40646420, 0x00000003, 0x4062D022, 0x4063BE20, 0x40646420, 0x00000003, + 0x4062D023, 0x4063BE20, 0x40646420, 0x00000003, 0x4062D021, 0x4063BE20, + 0x40648C20, 0x00000003, 0x4062D022, 0x4063BE20, 0x40648C20, 0x00000003, + 0x4062D023, 0x4063BE20, 0x40648C20, 0x00000003, 0x4062D024, 0x4063BE20, + 0x40648C20, 0x00000003, 0x4062D025, 0x4063BE20, 0x40648C20, 0x00000003, + 0x4062D026, 0x4063BE20, 0x40648C20, 0x00000002, 0x4062D021, 0x4063C020, + 0x00000002, 0x4062D022, 0x4063C020, 0x00000002, 0x4062D023, 0x4063C020, + 0x00000002, 0x4062D024, 0x4063C020, 0x00000002, + // Block 669, offset 0xa740 + 0x4062D025, 0x4063C020, 0x00000002, 0x4062D026, 0x4063C020, 0x00000002, + 0x4062D027, 0x4063C020, 0x00000002, 0x4062D028, 0x4063C020, 0x00000002, + 0x4062D029, 0x4063C020, 0x00000002, 0x4062D02A, 0x4063C020, 0x00000002, + 0x4062D02B, 0x4063C020, 0x00000002, 0x4062D02C, 0x4063C020, 0x00000002, + 0x4062D02D, 0x4063C020, 0x00000002, 0x4062D02E, 0x4063C020, 0x00000002, + 0x4062D02F, 0x4063C020, 0x00000002, 0x4062D030, 0x4063C020, 0x00000002, + 0x4062D031, 0x4063C020, 0x00000002, 0x4062D032, 0x4063C020, 0x00000002, + 0x4062D033, 0x4063C020, 0x00000002, 0x4062D034, 0x4063C020, 0x00000002, + 0x4062D035, 0x4063C020, 0x00000002, 0x4062D021, 0x4063C220, 0x00000002, + 0x4062D022, 0x4063C220, 0x00000002, 0x4062D023, 0x4063C220, 0x00000002, + 0x4062D024, 0x4063C220, 0x00000002, 0x4062D025, + // Block 670, offset 0xa780 + 0x4063C220, 0x00000002, 0x4062D026, 0x4063C220, 0x00000002, 0x4062D027, + 0x4063C220, 0x00000002, 0x4062D028, 0x4063C220, 0x00000002, 0x4062D029, + 0x4063C220, 0x00000002, 0x4062D02A, 0x4063C220, 0x00000002, 0x4062D02B, + 0x4063C220, 0x00000002, 0x4062D02C, 0x4063C220, 0x00000002, 0x4062D02D, + 0x4063C220, 0x00000002, 0x4062D02E, 0x4063C220, 0x00000002, 0x4062D02F, + 0x4063C220, 0x00000002, 0x4062D030, 0x4063C220, 0x00000002, 0x4062D031, + 0x4063C220, 0x00000002, 0x4062D032, 0x4063C220, 0x00000002, 0x4062D033, + 0x4063C220, 0x00000002, 0x4062D034, 0x4063C220, 0x00000002, 0x4062D035, + 0x4063C220, 0x00000002, 0x4062D036, 0x4063C220, 0x00000002, 0x4062D037, + 0x4063C220, 0x00000002, 0x4062D038, 0x4063C220, 0x00000003, 0x4062D021, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062D022, + // Block 671, offset 0xa7c0 + 0x4063C220, 0x40646A20, 0x00000003, 0x4062D023, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062D024, 0x4063C220, 0x40646A20, 0x00000003, 0x4062D025, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062D026, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062D027, 0x4063C220, 0x40646A20, 0x00000003, 0x4062D028, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062D029, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062D02A, 0x4063C220, 0x40646A20, 0x00000003, 0x4062D02B, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062D02C, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062D02D, 0x4063C220, 0x40646A20, 0x00000003, 0x4062D02E, + 0x4063C220, 0x40646A20, 0x00000003, 0x4062D02F, 0x4063C220, 0x40646A20, + 0x00000003, 0x4062D030, 0x4063C220, 0x40646A20, 0x00000003, 0x4062D021, + 0x4063C220, 0x40647220, 0x00000003, 0x4062D021, + // Block 672, offset 0xa800 + 0x4063C220, 0x40648C20, 0x00000003, 0x4062D021, 0x4063C420, 0x40646A20, + 0x00000003, 0x4062D022, 0x4063C420, 0x40646A20, 0x00000003, 0x4062D023, + 0x4063C420, 0x40646A20, 0x00000003, 0x4062D024, 0x4063C420, 0x40646A20, + 0x00000003, 0x4062D025, 0x4063C420, 0x40646A20, 0x00000003, 0x4062D026, + 0x4063C420, 0x40646A20, 0x00000003, 0x4062D027, 0x4063C420, 0x40646A20, + 0x00000002, 0x4062D021, 0x4063C620, 0x00000002, 0x4062D022, 0x4063C620, + 0x00000002, 0x4062D023, 0x4063C620, 0x00000002, 0x4062D024, 0x4063C620, + 0x00000002, 0x4062D025, 0x4063C620, 0x00000002, 0x4062D026, 0x4063C620, + 0x00000002, 0x4062D027, 0x4063C620, 0x00000002, 0x4062D021, 0x4063C820, + 0x00000002, 0x4062D022, 0x4063C820, 0x00000002, 0x4062D023, 0x4063C820, + 0x00000002, 0x4062D024, 0x4063C820, 0x00000002, + // Block 673, offset 0xa840 + 0x4062D025, 0x4063C820, 0x00000002, 0x4062D026, 0x4063C820, 0x00000002, + 0x4062D027, 0x4063C820, 0x00000002, 0x4062D028, 0x4063C820, 0x00000002, + 0x4062D029, 0x4063C820, 0x00000002, 0x4062D02A, 0x4063C820, 0x00000002, + 0x4062D021, 0x4063CA20, 0x00000002, 0x4062D022, 0x4063CA20, 0x00000002, + 0x4062D023, 0x4063CA20, 0x00000002, 0x4062D024, 0x4063CA20, 0x00000002, + 0x4062D025, 0x4063CA20, 0x00000002, 0x4062D026, 0x4063CA20, 0x00000002, + 0x4062D027, 0x4063CA20, 0x00000002, 0x4062D028, 0x4063CA20, 0x00000002, + 0x4062D029, 0x4063CA20, 0x00000002, 0x4062D02A, 0x4063CA20, 0x00000003, + 0x4062D021, 0x4063CA20, 0x40647220, 0x00000003, 0x4062D022, 0x4063CA20, + 0x40647220, 0x00000003, 0x4062D023, 0x4063CA20, 0x40647220, 0x00000003, + 0x4062D024, 0x4063CA20, 0x40647220, 0x00000003, + // Block 674, offset 0xa880 + 0x4062D021, 0x4063CA20, 0x40648C20, 0x00000003, 0x4062D022, 0x4063CA20, + 0x40648C20, 0x00000003, 0x4062D023, 0x4063CA20, 0x40648C20, 0x00000003, + 0x4062D024, 0x4063CA20, 0x40648C20, 0x00000003, 0x4062D025, 0x4063CA20, + 0x40648C20, 0x00000003, 0x4062D026, 0x4063CA20, 0x40648C20, 0x00000003, + 0x4062D027, 0x4063CA20, 0x40648C20, 0x00000003, 0x4062D021, 0x4063CC20, + 0x40646420, 0x00000003, 0x4062D021, 0x4063CC20, 0x40646A20, 0x00000003, + 0x4062D022, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062D023, 0x4063CC20, + 0x40646A20, 0x00000003, 0x4062D024, 0x4063CC20, 0x40646A20, 0x00000003, + 0x4062D025, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062D026, 0x4063CC20, + 0x40646A20, 0x00000003, 0x4062D027, 0x4063CC20, 0x40646A20, 0x00000003, + 0x4062D028, 0x4063CC20, 0x40646A20, 0x00000003, + // Block 675, offset 0xa8c0 + 0x4062D029, 0x4063CC20, 0x40646A20, 0x00000003, 0x4062D02A, 0x4063CC20, + 0x40646A20, 0x00000003, 0x4062D021, 0x4063CC20, 0x40647220, 0x00000003, + 0x4062D022, 0x4063CC20, 0x40647220, 0x00000003, 0x4062D023, 0x4063CC20, + 0x40647220, 0x00000003, 0x4062D024, 0x4063CC20, 0x40647220, 0x00000003, + 0x4062D025, 0x4063CC20, 0x40647220, 0x00000003, 0x4062D026, 0x4063CC20, + 0x40647220, 0x00000003, 0x4062D027, 0x4063CC20, 0x40647220, 0x00000003, + 0x4062D028, 0x4063CC20, 0x40647220, 0x00000003, 0x4062D029, 0x4063CC20, + 0x40647220, 0x00000003, 0x4062D021, 0x4063CC20, 0x40648220, 0x00000003, + 0x4062D022, 0x4063CC20, 0x40648220, 0x00000003, 0x4062D023, 0x4063CC20, + 0x40648220, 0x00000003, 0x4062D024, 0x4063CC20, 0x40648220, 0x00000003, + 0x4062D021, 0x4063CC20, 0x40648420, 0x00000003, + // Block 676, offset 0xa900 + 0x4062D022, 0x4063CC20, 0x40648420, 0x00000003, 0x4062D023, 0x4063CC20, + 0x40648420, 0x00000003, 0x4062D024, 0x4063CC20, 0x40648420, 0x00000003, + 0x4062D025, 0x4063CC20, 0x40648420, 0x00000003, 0x4062D026, 0x4063CC20, + 0x40648420, 0x00000003, 0x4062D027, 0x4063CC20, 0x40648420, 0x00000003, + 0x4062D028, 0x4063CC20, 0x40648420, 0x00000003, 0x4062D021, 0x4063CC20, + 0x40648C20, 0x00000002, 0x4062D021, 0x4063CE20, 0x00000002, 0x4062D022, + 0x4063CE20, 0x00000002, 0x4062D023, 0x4063CE20, 0x00000002, 0x4062D024, + 0x4063CE20, 0x00000002, 0x4062D025, 0x4063CE20, 0x00000002, 0x4062D026, + 0x4063CE20, 0x00000002, 0x4062D027, 0x4063CE20, 0x00000002, 0x4062D028, + 0x4063CE20, 0x00000002, 0x4062D029, 0x4063CE20, 0x00000002, 0x4062D02A, + 0x4063CE20, 0x00000002, 0x4062D02B, 0x4063CE20, + // Block 677, offset 0xa940 + 0x00000002, 0x4062D02C, 0x4063CE20, 0x00000002, 0x4062D02D, 0x4063CE20, + 0x00000002, 0x4062D02E, 0x4063CE20, 0x00000002, 0x4062D02F, 0x4063CE20, + 0x00000002, 0x4062D030, 0x4063CE20, 0x00000002, 0x4062D031, 0x4063CE20, + 0x00000002, 0x4062D032, 0x4063CE20, 0x00000002, 0x4062D033, 0x4063CE20, + 0x00000002, 0x4062D034, 0x4063CE20, 0x00000002, 0x4062D035, 0x4063CE20, + 0x00000002, 0x4062D036, 0x4063CE20, 0x00000002, 0x4062D037, 0x4063CE20, + 0x00000002, 0x4062D038, 0x4063CE20, 0x00000002, 0x4062D039, 0x4063CE20, + 0x00000002, 0x4062D03A, 0x4063CE20, 0x00000002, 0x4062D03B, 0x4063CE20, + 0x00000002, 0x4062D03C, 0x4063CE20, 0x00000002, 0x4062D03D, 0x4063CE20, + 0x00000002, 0x4062D03E, 0x4063CE20, 0x00000002, 0x4062D03F, 0x4063CE20, + 0x00000003, 0x4062D021, 0x4063D020, 0x40647220, + // Block 678, offset 0xa980 + 0x00000003, 0x4062D022, 0x4063D020, 0x40647220, 0x00000003, 0x4062D023, + 0x4063D020, 0x40647220, 0x00000003, 0x4062D024, 0x4063D020, 0x40647220, + 0x00000003, 0x4062D025, 0x4063D020, 0x40647220, 0x00000003, 0x4062D026, + 0x4063D020, 0x40647220, 0x00000002, 0x40403C20, 0xA070F102, 0x00000002, + 0x402D9A22, 0xAE603202, 0x00000002, 0x002D9AC3, 0xAE603202, 0x00000002, + 0x402D9A22, 0xAE603502, 0x00000002, 0x002D9AC3, 0xAE603502, 0x00000002, + 0x402D9A22, 0xAE603C02, 0x00000002, 0x002D9AC3, 0xAE603C02, 0x00000002, + 0x402D9A22, 0xAE604302, 0x00000002, 0x402D9A22, 0xAE604702, 0x00000002, + 0x002D9AC3, 0xAE604702, 0x00000002, 0x402D9A22, 0xAE604E02, 0x00000002, + 0x002D9AC3, 0xAE604E02, 0x00000002, 0x402D9A22, 0xAE605202, 0x00000002, + 0x002D9AC3, 0xAE605202, 0x00000002, 0x402D9A22, + // Block 679, offset 0xa9c0 + 0xAE605B02, 0x00000002, 0x002D9AC3, 0xAE605B02, 0x00000002, 0x402D9A22, + 0xAE606402, 0x00000002, 0x002D9AC3, 0xAE606402, 0x00000002, 0x402D9A22, + 0xADC07002, 0x00000002, 0x002D9AC3, 0xADC07002, 0x00000002, 0x40306C22, + 0xAE604702, 0x00000002, 0x00306CC3, 0xAE604702, 0x00000002, 0x40302A20, + 0xAE605202, 0x00000002, 0x00302A83, 0xAE605202, 0x00000002, 0x40442221, + 0x82092248, 0x00000002, 0x004422A3, 0x82092248, 0x00000002, 0x40443E21, + 0x82092248, 0x00000002, 0x00443EA3, 0x82092248, 0x00000002, 0x00444883, + 0x82092248, 0x00000002, 0x40444821, 0x82092248, 0x00000002, 0x004448A3, + 0x82092248, 0x00000002, 0x40445421, 0x82092248, 0x00000002, 0x40445821, + 0x82092248, 0x00000002, 0x004458A3, 0x82092248, 0x00000002, 0x40445A21, + 0x82092248, 0x00000002, 0x00445AA3, 0x82092248, + // Block 680, offset 0xaa00 + 0x00000002, 0x40446621, 0x82092248, 0x00000002, 0x004466A3, 0x82092248, + 0x00000002, 0x402D6820, 0xA0007D02, 0x00000002, 0x002D6894, 0xA0007D14, + 0x00000005, 0x404E6020, 0x404E8420, 0x404E2420, 0x8209278B, 0x404F3020, + 0x00000006, 0x404E6A20, 0x8209278B, 0x404E6A20, 0x404EEE20, 0x404E7220, + 0x8209278B, 0x00000006, 0x404E6A21, 0x40510E20, 0x404EE620, 0x404EEE20, + 0x404E1420, 0x8209278B, 0x00000004, 0x404E8C21, 0x40510A20, 0x404EFE20, + 0x404F2E20, 0x00000006, 0x404E9420, 0x404E1420, 0x8209278B, 0x404E8220, + 0x404E1420, 0x8209278B, 0x00000005, 0x404E9420, 0x404E1420, 0x8209278B, + 0x404E8820, 0x404EDE20, 0x0000000A, 0x404E9421, 0x404E4820, 0x8209278B, + 0x404F3020, 0x404E1420, 0x404EFE20, 0x404EDE20, 0x404E2420, 0x8209278B, + 0x404F3020, 0x00000003, 0x404EA620, 0x404E8420, + // Block 681, offset 0xaa40 + 0x404EEA20, 0x00000003, 0x404EA620, 0x8209278A, 0x404EA620, 0x00000002, + 0x004EC283, 0x404EE620, 0x00000002, 0x404EC221, 0x404EE620, 0x00000002, + 0x004EC283, 0x404EEA20, 0x00000002, 0x004EC283, 0x404EEE20, 0x00000003, + 0x004EC283, 0x404EEE20, 0x404F0C20, 0x00000002, 0x004EC283, 0x404EF420, + 0x00000002, 0x004EC283, 0x404EFE20, 0x00000002, 0x004EC284, 0x404EFE20, + 0x00000003, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E1420, 0x8209278A, 0x00000005, 0x004EC284, + 0x404EFE20, 0x404EDE20, 0x404E1420, 0x8209278A, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E1420, 0x8209278B, 0x00000005, 0x004EC284, + 0x404EFE20, 0x404EDE20, 0x404E1420, 0x8209278B, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E1820, 0x8209278A, + // Block 682, offset 0xaa80 + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E1820, 0x8209278A, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E1820, 0x8209278B, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E1820, 0x8209278B, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E1C20, 0x8209278A, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E1C20, 0x8209278A, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E1C20, 0x8209278B, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E1C20, 0x8209278B, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E2220, 0x8209278A, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E2220, 0x8209278A, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E2220, 0x8209278B, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + // Block 683, offset 0xaac0 + 0x404E2220, 0x8209278B, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404E2420, 0x8209278A, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404E2420, 0x8209278A, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404E2420, 0x8209278B, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404E2420, 0x8209278B, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404E2820, 0x8209278A, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404E2820, 0x8209278A, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404E2820, 0x8209278B, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404E2820, 0x8209278B, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404E2E20, 0x8209278A, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404E2E20, 0x8209278A, 0x00000005, 0x004EC283, + // Block 684, offset 0xab00 + 0x404EFE20, 0x404EDE20, 0x404E2E20, 0x8209278B, 0x00000005, 0x004EC284, + 0x404EFE20, 0x404EDE20, 0x404E2E20, 0x8209278B, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E3220, 0x8209278A, 0x00000005, 0x004EC284, + 0x404EFE20, 0x404EDE20, 0x404E3220, 0x8209278A, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E3220, 0x8209278B, 0x00000005, 0x004EC284, + 0x404EFE20, 0x404EDE20, 0x404E3220, 0x8209278B, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E4220, 0x8209278A, 0x00000005, 0x004EC284, + 0x404EFE20, 0x404EDE20, 0x404E4220, 0x8209278A, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E4220, 0x8209278B, 0x00000005, 0x004EC284, + 0x404EFE20, 0x404EDE20, 0x404E4220, 0x8209278B, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E4820, 0x8209278A, + // Block 685, offset 0xab40 + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E4820, 0x8209278A, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E4820, 0x8209278B, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E4820, 0x8209278B, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E4A20, 0x8209278A, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E4A20, 0x8209278A, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E4A20, 0x8209278B, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E4A20, 0x8209278B, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E4E20, 0x8209278A, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E4E20, 0x8209278A, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E4E20, 0x8209278B, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + // Block 686, offset 0xab80 + 0x404E4E20, 0x8209278B, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404E5220, 0x8209278A, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404E5220, 0x8209278A, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404E5220, 0x8209278B, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404E5220, 0x8209278B, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404E5620, 0x8209278A, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404E5620, 0x8209278A, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404E5620, 0x8209278B, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404E5620, 0x8209278B, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404E5A20, 0x8209278A, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404E5A20, 0x8209278A, 0x00000005, 0x004EC283, + // Block 687, offset 0xabc0 + 0x404EFE20, 0x404EDE20, 0x404E5A20, 0x8209278B, 0x00000005, 0x004EC284, + 0x404EFE20, 0x404EDE20, 0x404E5A20, 0x8209278B, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E5E20, 0x8209278A, 0x00000005, 0x004EC284, + 0x404EFE20, 0x404EDE20, 0x404E5E20, 0x8209278A, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E5E20, 0x8209278B, 0x00000005, 0x004EC284, + 0x404EFE20, 0x404EDE20, 0x404E5E20, 0x8209278B, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E6020, 0x8209278A, 0x00000005, 0x004EC284, + 0x404EFE20, 0x404EDE20, 0x404E6020, 0x8209278A, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E6020, 0x8209278B, 0x00000005, 0x004EC284, + 0x404EFE20, 0x404EDE20, 0x404E6020, 0x8209278B, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E6220, 0x8209278A, + // Block 688, offset 0xac00 + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E6220, 0x8209278A, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E6220, 0x8209278B, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E6220, 0x8209278B, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E6620, 0x8209278A, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E6620, 0x8209278A, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E6620, 0x8209278B, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E6620, 0x8209278B, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E6A20, 0x8209278A, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E6A20, 0x8209278A, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E6A20, 0x8209278B, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + // Block 689, offset 0xac40 + 0x404E6A20, 0x8209278B, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404E7220, 0x8209278A, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404E7220, 0x8209278A, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404E7220, 0x8209278B, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404E7220, 0x8209278B, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404E7420, 0x8209278A, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404E7420, 0x8209278A, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404E7420, 0x8209278B, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404E7420, 0x8209278B, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404E7E20, 0x8209278A, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404E7E20, 0x8209278A, 0x00000005, 0x004EC283, + // Block 690, offset 0xac80 + 0x404EFE20, 0x404EDE20, 0x404E7E20, 0x8209278B, 0x00000005, 0x004EC284, + 0x404EFE20, 0x404EDE20, 0x404E7E20, 0x8209278B, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E8220, 0x8209278A, 0x00000005, 0x004EC284, + 0x404EFE20, 0x404EDE20, 0x404E8220, 0x8209278A, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E8220, 0x8209278B, 0x00000005, 0x004EC284, + 0x404EFE20, 0x404EDE20, 0x404E8220, 0x8209278B, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E8420, 0x8209278A, 0x00000005, 0x004EC284, + 0x404EFE20, 0x404EDE20, 0x404E8420, 0x8209278A, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E8420, 0x8209278B, 0x00000005, 0x004EC284, + 0x404EFE20, 0x404EDE20, 0x404E8420, 0x8209278B, 0x00000005, 0x004EC283, + 0x404EFE20, 0x404EDE20, 0x404E8820, 0x8209278A, + // Block 691, offset 0xacc0 + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E8820, 0x8209278A, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E8820, 0x8209278B, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E8820, 0x8209278B, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E8C20, 0x8209278A, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E8C20, 0x8209278A, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E8C20, 0x8209278B, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E8C20, 0x8209278B, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E9420, 0x8209278A, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, 0x404E9420, 0x8209278A, + 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, 0x404E9420, 0x8209278B, + 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + // Block 692, offset 0xad00 + 0x404E9420, 0x8209278B, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404EA620, 0x8209278A, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404EA620, 0x8209278A, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404EA620, 0x8209278B, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404EA620, 0x8209278B, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404EAA20, 0x8209278A, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404EAA20, 0x8209278A, 0x00000005, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x404EAA20, 0x8209278B, 0x00000005, 0x004EC284, 0x404EFE20, 0x404EDE20, + 0x404EAA20, 0x8209278B, 0x00000004, 0x004EC283, 0x404EFE20, 0x404EDE20, + 0x8209278B, 0x00000006, 0x404EFE20, 0x404EDE20, 0x404E1420, 0x8209278B, + 0x404E1420, 0x40510420, 0x00000002, 0x402C9A20, + // Block 693, offset 0xad40 + 0xAE603202, 0x00000002, 0x002C9A83, 0xAE603202, 0x00000002, 0x402C9A20, + 0xAE603502, 0x00000002, 0x002C9A83, 0xAE603502, 0x00000002, 0x402C9A20, + 0xAE604E02, 0x00000002, 0x002C9A83, 0xAE604E02, 0x00000002, 0x402C9A20, + 0xAE606402, 0x00000002, 0x002C9A83, 0xAE606402, 0x00000002, 0x402C9A20, + 0xADC07002, 0x00000002, 0x002C9A83, 0xADC07002, 0x00000002, 0x402EE420, + 0xAE603202, 0x00000002, 0x002EE483, 0xAE603202, 0x00000002, 0x402EE420, + 0xAE603502, 0x00000002, 0x002EE483, 0xAE603502, 0x00000002, 0x402EE420, + 0xAE606402, 0x00000002, 0x002EE483, 0xAE606402, 0x00000002, 0x402EE420, + 0xADC07002, 0x00000002, 0x002EE483, 0xADC07002, 0x00000002, 0x40411620, + 0xA000FA02, 0x00000002, 0x40411E20, 0xA000FA02, 0x00000002, 0x40412020, + 0xA000FA02, 0x00000002, 0x40412A20, 0xA000FA02, + // Block 694, offset 0xad80 + 0x00000002, 0x40414620, 0xA000FA02, 0x00000002, 0x40415420, 0xA000FA02, + 0x00000002, 0x403A6822, 0xAE60BE02, 0x00000002, 0x003A7C84, 0x00391C84, + 0x00000002, 0x003A7C9A, 0x00391C9A, 0x00000002, 0x40320820, 0xAE603202, + 0x00000002, 0x00320883, 0xAE603202, 0x00000002, 0x40320A20, 0xAE603202, + 0x00000002, 0x00320A83, 0xAE603202, 0x00000002, 0x40320A20, 0xAE605B02, + 0x00000002, 0x00320A83, 0xAE605B02, 0x00000002, 0x40320E21, 0xAE603702, + 0x00000002, 0x00320EA3, 0xAE603702, 0x00000002, 0x40320E21, 0xAE603C02, + 0x00000002, 0x00320EA3, 0xAE603C02, 0x00000002, 0x40321022, 0xAE603202, + 0x00000002, 0x003210C3, 0xAE603202, 0x00000002, 0x40321022, 0xAE604702, + 0x00000002, 0x003210C3, 0xAE604702, 0x00000002, 0x40321022, 0xAE605B02, + 0x00000002, 0x003210C3, 0xAE605B02, 0x00000002, + // Block 695, offset 0xadc0 + 0x40321022, 0xAD806802, 0x00000002, 0x003210C3, 0xAD806802, 0x00000002, + 0x40321023, 0xAE603502, 0x00000002, 0x003210E3, 0xAE603502, 0x00000002, + 0x40321023, 0xAE604E02, 0x00000002, 0x003210E3, 0xAE604E02, 0x00000002, + 0x40321023, 0xAE606402, 0x00000002, 0x003210E3, 0xAE606402, 0x00000002, + 0x40321023, 0xADC07002, 0x00000002, 0x003210E3, 0xADC07002, 0x00000002, + 0x40321024, 0xAE605B02, 0x00000002, 0x00321103, 0xAE605B02, 0x00000002, + 0x402C6020, 0xAE603202, 0x00000002, 0x002C6083, 0xAE603202, 0x00000002, + 0x40321024, 0xAE603202, 0x00000002, 0x00321103, 0xAE603202, 0x00000002, + 0x40321024, 0xAE603502, 0x00000002, 0x00321103, 0xAE603502, 0x00000002, + 0x40321024, 0xAE604E02, 0x00000002, 0x00321103, 0xAE604E02, 0x00000002, + 0x40321024, 0xAE606402, 0x00000002, 0x00321103, + // Block 696, offset 0xae00 + 0xAE606402, 0x00000002, 0x40321024, 0xADC07002, 0x00000002, 0x00321103, + 0xADC07002, 0x00000002, 0x0030BE83, 0xAE604E02, 0x00000002, 0x0030BE83, + 0xADC07002, 0x00000002, 0x00497283, 0x40496C20, 0x00000002, 0x00497284, + 0x40496C20, 0x00000002, 0x402BDE21, 0xAE603702, 0x00000002, 0x002BDEA3, + 0xAE603702, 0x00000002, 0x402BDE21, 0xAE603C02, 0x00000002, 0x002BDEA3, + 0xAE603C02, 0x00000002, 0x402BDE21, 0xAE604302, 0x00000002, 0x002BDEA3, + 0xAE604302, 0x00000002, 0x402BDE22, 0xAE604702, 0x00000002, 0x002BDEC3, + 0xAE604702, 0x00000002, 0x402BDE22, 0xAE605202, 0x00000002, 0x002BDEC3, + 0xAE605202, 0x00000002, 0x402C9821, 0xAE603C02, 0x00000002, 0x002C98A3, + 0xAE603C02, 0x00000002, 0x402C9822, 0xAE603202, 0x00000002, 0x002C98C3, + 0xAE603202, 0x00000002, 0x402C9822, 0xAE603502, + // Block 697, offset 0xae40 + 0x00000002, 0x002C98C3, 0xAE603502, 0x00000002, 0x402D9A21, 0xAE604702, + 0x00000002, 0x002D9AA3, 0xAE604702, 0x00000002, 0x402EE221, 0xAE603C02, + 0x00000002, 0x002EE2A3, 0xAE603C02, 0x00000002, 0x402EE221, 0xAE604E02, + 0x00000002, 0x002EE2A3, 0xAE604E02, 0x00000002, 0x402EE221, 0xAD806802, + 0x00000002, 0x002EE2A3, 0xAD806802, 0x00000002, 0x402EE222, 0xAE603202, + 0x00000002, 0x002EE2C3, 0xAE603202, 0x00000002, 0x402EE222, 0xAE603502, + 0x00000002, 0x002EE2C3, 0xAE603502, 0x00000002, 0x402EE222, 0xAE604702, + 0x00000002, 0x002EE2C3, 0xAE604702, 0x00000002, 0x402EE222, 0xAE604E02, + 0x00000002, 0x002EE2C3, 0xAE604E02, 0x00000002, 0x402EE222, 0xAE605202, + 0x00000002, 0x002EE2C3, 0xAE605202, 0x00000002, 0x402EE222, 0xACA05902, + 0x00000002, 0x002EE2C3, 0xACA05902, 0x00000002, + // Block 698, offset 0xae80 + 0x40306C21, 0xAE604702, 0x00000002, 0x00306CA3, 0xAE604702, 0x00000002, + 0x40306C21, 0xAE604E02, 0x00000002, 0x00306CA3, 0xAE604E02, 0x00000002, + 0x40306C21, 0xAD806802, 0x00000002, 0x00306CA3, 0xAD806802, 0x00000002, + 0xA000AD18, 0xA000BA18, 0x00000002, 0x00393C97, 0x00396497, 0x00000002, + 0x00393C9A, 0x0039649A, 0x00000002, 0x00393C97, 0x00397297, 0x00000002, + 0x00393C9A, 0x0039729A, 0x00000002, 0x00393C97, 0x00397497, 0x00000002, + 0x00393C9A, 0x0039749A, 0x00000002, 0x00393C99, 0x0039A499, 0x00000002, + 0x00393C99, 0x0039A699, 0x00000002, 0x00393C97, 0x003A4E97, 0x00000002, + 0x00393C98, 0x003A4E98, 0x00000002, 0x00393C99, 0x003A4E99, 0x00000002, + 0x00393C9A, 0x003A4E9A, 0x00000002, 0x00393C99, 0x003A5699, 0x00000002, + 0x00395697, 0x00396497, 0x00000002, 0x0039569A, + // Block 699, offset 0xaec0 + 0x0039649A, 0x00000002, 0x00395697, 0x00397297, 0x00000002, 0x0039569A, + 0x0039729A, 0x00000002, 0x00395697, 0x00397497, 0x00000002, 0x0039569A, + 0x0039749A, 0x00000002, 0x00395699, 0x0039A499, 0x00000002, 0x00395699, + 0x0039A699, 0x00000002, 0x00395697, 0x003A4E97, 0x00000002, 0x00395698, + 0x003A4E98, 0x00000002, 0x00395699, 0x003A4E99, 0x00000002, 0x0039569A, + 0x003A4E9A, 0x00000002, 0x00395699, 0x003A5699, 0x00000002, 0x0039589A, + 0x0039649A, 0x00000002, 0x00395899, 0x0039A499, 0x00000002, 0x00395899, + 0x0039A699, 0x00000002, 0x00395897, 0x003A4E97, 0x00000002, 0x00395898, + 0x003A4E98, 0x00000002, 0x00395899, 0x003A4E99, 0x00000002, 0x0039589A, + 0x003A4E9A, 0x00000002, 0x00395899, 0x003A5699, 0x00000002, 0x00396497, + 0x00397297, 0x00000002, 0x0039649A, 0x0039729A, + // Block 700, offset 0xaf00 + 0x00000002, 0x00396497, 0x003A4E97, 0x00000002, 0x0039649A, 0x003A4E9A, + 0x00000002, 0x00397297, 0x00396497, 0x00000002, 0x0039729A, 0x0039649A, + 0x00000002, 0x00397297, 0x003A4E97, 0x00000002, 0x0039729A, 0x003A4E9A, + 0x00000002, 0x00397497, 0x00396497, 0x00000002, 0x0039749A, 0x0039649A, + 0x00000002, 0x0039749A, 0x0039729A, 0x00000002, 0x00397497, 0x003A4E97, + 0x00000002, 0x0039749A, 0x003A4E9A, 0x00000002, 0x00398A9A, 0xA000D11A, + 0x00000002, 0x0039A49A, 0xA000D11A, 0x00000002, 0x0039C697, 0x00396497, + 0x00000002, 0x0039C698, 0x00396498, 0x00000002, 0x0039C69A, 0x0039649A, + 0x00000002, 0x0039C697, 0x00397297, 0x00000002, 0x0039C698, 0x00397298, + 0x00000002, 0x0039C69A, 0x0039729A, 0x00000002, 0x0039C697, 0x00397497, + 0x00000002, 0x0039C698, 0x00397498, 0x00000002, + // Block 701, offset 0xaf40 + 0x0039C69A, 0x0039749A, 0x00000002, 0x0039C699, 0x0039A499, 0x00000002, + 0x0039C69A, 0x0039A49A, 0x00000002, 0x0039C697, 0x003A4E97, 0x00000002, + 0x0039C698, 0x003A4E98, 0x00000002, 0x0039C69A, 0x003A4E9A, 0x00000002, + 0x0039C897, 0x00396497, 0x00000002, 0x0039C898, 0x00396498, 0x00000002, + 0x0039C899, 0x00396499, 0x00000002, 0x0039C89A, 0x0039649A, 0x00000002, + 0x0039C897, 0x00397297, 0x00000002, 0x0039C898, 0x00397298, 0x00000002, + 0x0039C899, 0x00397299, 0x00000002, 0x0039C89A, 0x0039729A, 0x00000002, + 0x0039C897, 0x00397497, 0x00000002, 0x0039C898, 0x00397498, 0x00000002, + 0x0039C899, 0x00397499, 0x00000002, 0x0039C89A, 0x0039749A, 0x00000002, + 0x0039C899, 0x0039A499, 0x00000002, 0x0039C89A, 0x0039A49A, 0x00000002, + 0x0039C897, 0x003A4E97, 0x00000002, 0x0039C898, + // Block 702, offset 0xaf80 + 0x003A4E98, 0x00000002, 0x0039C899, 0x003A4E99, 0x00000002, 0x0039C89A, + 0x003A4E9A, 0x00000002, 0x0039DC97, 0x00397297, 0x00000002, 0x0039DC9A, + 0x0039729A, 0x00000002, 0x0039DC97, 0x00397497, 0x00000002, 0x0039DC99, + 0x0039A499, 0x00000002, 0x0039DC9A, 0x0039A49A, 0x00000002, 0x0039DC97, + 0x003A4E97, 0x00000002, 0x0039DC9A, 0x003A4E9A, 0x00000002, 0x0039DE97, + 0x00396497, 0x00000002, 0x0039DE9A, 0x0039649A, 0x00000002, 0x0039DE97, + 0x00397297, 0x00000002, 0x0039DE9A, 0x0039729A, 0x00000002, 0x0039DE97, + 0x00397497, 0x00000002, 0x0039DE9A, 0x0039749A, 0x00000002, 0x0039DE99, + 0x0039A499, 0x00000002, 0x0039DE9A, 0x0039A49A, 0x00000002, 0x0039DE97, + 0x003A4E97, 0x00000002, 0x0039DE9A, 0x003A4E9A, 0x00000002, 0x0039E697, + 0x00397297, 0x00000002, 0x0039E69A, 0x0039729A, + // Block 703, offset 0xafc0 + 0x00000002, 0x0039E697, 0x003A4E97, 0x00000002, 0x0039E698, 0x003A4E98, + 0x00000002, 0x0039E69A, 0x003A4E9A, 0x00000002, 0x0039E897, 0x003A4E97, + 0x00000002, 0x0039E898, 0x003A4E98, 0x00000002, 0x0039E89A, 0x003A4E9A, + 0x00000002, 0x0039EE97, 0x00396497, 0x00000002, 0x0039EE9A, 0x0039649A, + 0x00000002, 0x0039EE97, 0x003A4E97, 0x00000002, 0x0039EE9A, 0x003A4E9A, + 0x00000002, 0x0039F097, 0x00396497, 0x00000002, 0x0039F09A, 0x0039649A, + 0x00000002, 0x0039F097, 0x003A4E97, 0x00000002, 0x0039F09A, 0x003A4E9A, + 0x00000002, 0x0039FC97, 0x00396497, 0x00000002, 0x0039FC9A, 0x0039649A, + 0x00000002, 0x0039FC97, 0x00397297, 0x00000002, 0x0039FC9A, 0x0039729A, + 0x00000002, 0x0039FC97, 0x00397497, 0x00000002, 0x0039FC9A, 0x0039749A, + 0x00000002, 0x0039FC97, 0x003A4E97, 0x00000002, + // Block 704, offset 0xb000 + 0x0039FC9A, 0x003A4E9A, 0x00000002, 0x003A1297, 0x00397297, 0x00000002, + 0x003A129A, 0x0039729A, 0x00000002, 0x003A1297, 0x003A4E97, 0x00000002, + 0x003A129A, 0x003A4E9A, 0x00000002, 0x003A4099, 0x00393899, 0x00000002, + 0x003A409A, 0x0039389A, 0x00000002, 0x003A4097, 0x00396497, 0x00000002, + 0x003A409A, 0x0039649A, 0x00000002, 0x003A4097, 0x00397297, 0x00000002, + 0x003A409A, 0x0039729A, 0x00000002, 0x003A4097, 0x00397497, 0x00000002, + 0x003A409A, 0x0039749A, 0x00000002, 0x003A4097, 0x003A4E97, 0x00000002, + 0x003A4098, 0x003A4E98, 0x00000002, 0x003A4099, 0x003A4E99, 0x00000002, + 0x003A409A, 0x003A4E9A, 0x00000002, 0x003A4E99, 0x00393899, 0x00000002, + 0x003A4E97, 0x00396497, 0x00000002, 0x003A4E9A, 0x0039649A, 0x00000002, + 0x003A4E97, 0x00397297, 0x00000002, 0x003A4E9A, + // Block 705, offset 0xb040 + 0x0039729A, 0x00000002, 0x003A4E97, 0x00397497, 0x00000002, 0x003A4E9A, + 0x0039749A, 0x00000002, 0x003A4E97, 0x003A4E97, 0x00000002, 0x003A4E99, + 0x003A4E99, 0x00000002, 0x003A4E9A, 0x003A4E9A, 0x00000002, 0x003A5697, + 0x00396497, 0x00000002, 0x003A569A, 0x0039649A, 0x00000002, 0x003A5697, + 0x00397297, 0x00000002, 0x003A569A, 0x0039729A, 0x00000002, 0x003A5697, + 0x00397497, 0x00000002, 0x003A569A, 0x0039749A, 0x00000002, 0x003A5699, + 0x0039A499, 0x00000002, 0x003A5699, 0x0039A699, 0x00000002, 0x003A5697, + 0x003A4E97, 0x00000002, 0x003A5698, 0x003A4E98, 0x00000002, 0x003A5699, + 0x003A4E99, 0x00000002, 0x003A569A, 0x003A4E9A, 0x00000002, 0x003A5699, + 0x003A5699, 0x00000002, 0x403A7220, 0xA000C602, 0x00000002, 0x003A7484, + 0x00391C84, 0x00000002, 0xAE604702, 0xAE603802, + // Block 706, offset 0xb080 + 0x00000002, 0x40062C20, 0xAE603802, 0x00000002, 0x40063620, 0xAE603802, + 0x00000002, 0x40063820, 0xAE603802, 0x00000002, 0x402BDE20, 0xAE603602, + 0x00000002, 0x002BDE88, 0xAE603602, 0x00000002, 0x402BDE20, 0xAE603702, + 0x00000002, 0x002BDE88, 0xAE603702, 0x00000002, 0x402BDE20, 0xAE603802, + 0x00000002, 0x002BDE88, 0xAE603802, 0x00000002, 0x402BDE20, 0xAE603902, + 0x00000002, 0x002BDE88, 0xAE603902, 0x00000003, 0x402BDE20, 0xAE604302, + 0xAE603802, 0x00000003, 0x002BDE88, 0xAE604302, 0xAE603802, 0x00000004, + 0x002BDE84, 0xA0013904, 0x002C9884, 0xAE603802, 0x00000004, 0x002BDE8A, + 0xA0013904, 0x002C988A, 0xAE603802, 0x00000002, 0x402BE020, 0xAE603602, + 0x00000002, 0x002BE083, 0xAE603602, 0x00000002, 0x402BE020, 0xAE603702, + 0x00000002, 0x002BE083, 0xAE603702, 0x00000002, + // Block 707, offset 0xb0c0 + 0x402BE020, 0xAE603802, 0x00000002, 0x002BE083, 0xAE603802, 0x00000002, + 0x402BE020, 0xAE603902, 0x00000002, 0x002BE083, 0xAE603902, 0x00000002, + 0x402BE220, 0xAE603602, 0x00000002, 0x002BE283, 0xAE603602, 0x00000002, + 0x402BE220, 0xAE603702, 0x00000002, 0x002BE283, 0xAE603702, 0x00000002, + 0x402BE220, 0xAE603802, 0x00000002, 0x002BE283, 0xAE603802, 0x00000002, + 0x402BE220, 0xAE603902, 0x00000002, 0x002BE283, 0xAE603902, 0x00000002, + 0x402C0A20, 0xAE603902, 0x00000002, 0x002C0A88, 0xAE603902, 0x00000002, + 0x402C3A20, 0xAE603802, 0x00000002, 0x002C3A88, 0xAE603802, 0x00000003, + 0x402C3A20, 0xACA05602, 0xAE603802, 0x00000003, 0x002C3A88, 0xACA05602, + 0xAE603802, 0x00000002, 0x402C6220, 0xAE603902, 0x00000002, 0x002C6288, + 0xAE603902, 0x00000002, 0x402C9820, 0xAE603602, + // Block 708, offset 0xb100 + 0x00000002, 0x002C9888, 0xAE603602, 0x00000002, 0x402C9820, 0xAE603702, + 0x00000002, 0x002C9888, 0xAE603702, 0x00000002, 0x402C9820, 0xAE603802, + 0x00000002, 0x002C9888, 0xAE603802, 0x00000002, 0x402C9820, 0xAE603902, + 0x00000002, 0x002C9888, 0xAE603902, 0x00000003, 0x402C9820, 0xAE605B02, + 0xAE603802, 0x00000003, 0x002C9888, 0xAE605B02, 0xAE603802, 0x00000002, + 0x402C9A20, 0xAE603602, 0x00000002, 0x002C9A83, 0xAE603602, 0x00000002, + 0x402C9A20, 0xAE603702, 0x00000002, 0x002C9A83, 0xAE603702, 0x00000002, + 0x402C9A20, 0xAE603802, 0x00000002, 0x002C9A83, 0xAE603802, 0x00000002, + 0x402C9A20, 0xAE603902, 0x00000002, 0x002C9A83, 0xAE603902, 0x00000002, + 0x402D2220, 0xAE603802, 0x00000002, 0x002D2288, 0xAE603802, 0x00000002, + 0x402D6820, 0xAE603902, 0x00000002, 0x002D6888, + // Block 709, offset 0xb140 + 0xAE603902, 0x00000002, 0x402D9A20, 0xAE603602, 0x00000002, 0x002D9A88, + 0xAE603602, 0x00000002, 0x402D9A20, 0xAE603702, 0x00000002, 0x002D9A88, + 0xAE603702, 0x00000002, 0x402D9A20, 0xAE603802, 0x00000002, 0x002D9A88, + 0xAE603802, 0x00000002, 0x402D9A20, 0xAE603902, 0x00000002, 0x002D9A88, + 0xAE603902, 0x00000003, 0x402D9A20, 0xAE604702, 0xAE603802, 0x00000003, + 0x002D9A88, 0xAE604702, 0xAE603802, 0x00000002, 0x402DFE20, 0xAE603802, + 0x00000002, 0x002DFE88, 0xAE603802, 0x00000002, 0x402DFE20, 0xAE603902, + 0x00000002, 0x002DFE88, 0xAE603902, 0x00000002, 0x402E2220, 0xAE603802, + 0x00000002, 0x002E2288, 0xAE603802, 0x00000002, 0x402E2220, 0xAE603902, + 0x00000002, 0x002E2288, 0xAE603902, 0x00000003, 0x402E2220, 0xAE603902, + 0xAE605B02, 0x00000003, 0x002E2288, 0xAE603902, + // Block 710, offset 0xb180 + 0xAE605B02, 0x00000002, 0x402E8220, 0xAE603802, 0x00000002, 0x002E8288, + 0xAE603802, 0x00000002, 0x402E8220, 0xAE603902, 0x00000002, 0x002E8288, + 0xAE603902, 0x00000002, 0x402E9E20, 0xAE603702, 0x00000002, 0x002E9E88, + 0xAE603702, 0x00000002, 0x402E9E20, 0xAE603802, 0x00000002, 0x002E9E88, + 0xAE603802, 0x00000002, 0x402E9E20, 0xAE603902, 0x00000002, 0x002E9E88, + 0xAE603902, 0x00000002, 0x402EE220, 0xAE603602, 0x00000002, 0x002EE288, + 0xAE603602, 0x00000002, 0x402EE220, 0xAE603702, 0x00000002, 0x002EE288, + 0xAE603702, 0x00000003, 0x402EE220, 0xAE603702, 0xAE603802, 0x00000003, + 0x002EE288, 0xAE603702, 0xAE603802, 0x00000003, 0x402EE220, 0xAE603702, + 0xAE604702, 0x00000003, 0x002EE288, 0xAE603702, 0xAE604702, 0x00000003, + 0x402EE220, 0xAE603702, 0xAE605B02, 0x00000003, + // Block 711, offset 0xb1c0 + 0x002EE288, 0xAE603702, 0xAE605B02, 0x00000002, 0x402EE220, 0xAE603802, + 0x00000002, 0x002EE288, 0xAE603802, 0x00000002, 0x402EE220, 0xAE603902, + 0x00000002, 0x002EE288, 0xAE603902, 0x00000003, 0x402EE220, 0xA0005402, + 0xAE603802, 0x00000003, 0x002EE288, 0xA0005402, 0xAE603802, 0x00000003, + 0x402EE220, 0xAE605B02, 0xAE603802, 0x00000003, 0x002EE288, 0xAE605B02, + 0xAE603802, 0x00000002, 0x402EE420, 0xAE603602, 0x00000002, 0x002EE483, + 0xAE603602, 0x00000002, 0x402EE420, 0xAE603702, 0x00000002, 0x002EE483, + 0xAE603702, 0x00000002, 0x402EE420, 0xAE603802, 0x00000002, 0x002EE483, + 0xAE603802, 0x00000002, 0x402EE420, 0xAE603902, 0x00000002, 0x002EE483, + 0xAE603902, 0x00000002, 0x402EE620, 0xAE603502, 0x00000002, 0x002EE683, + 0xAE603502, 0x00000002, 0x402EE620, 0xAE603602, + // Block 712, offset 0xb200 + 0x00000002, 0x002EE683, 0xAE603602, 0x00000002, 0x402EE620, 0xAE603702, + 0x00000002, 0x002EE683, 0xAE603702, 0x00000002, 0x402EE620, 0xAE603802, + 0x00000002, 0x002EE683, 0xAE603802, 0x00000002, 0x402EE620, 0xAE603902, + 0x00000002, 0x002EE683, 0xAE603902, 0x00000002, 0x402F2C20, 0xAE603802, + 0x00000002, 0x002F2C88, 0xAE603802, 0x00000002, 0x402F7A20, 0xAE603802, + 0x00000002, 0x002F7A88, 0xAE603802, 0x00000002, 0x402F7A20, 0xAE603902, + 0x00000002, 0x002F7A88, 0xAE603902, 0x00000003, 0x402F7A20, 0xAE603902, + 0xAE605B02, 0x00000003, 0x002F7A88, 0xAE603902, 0xAE605B02, 0x00000002, + 0x402FE620, 0xAE603802, 0x00000002, 0x002FE688, 0xAE603802, 0x00000003, + 0x402FE620, 0xAE603802, 0xAE605202, 0x00000003, 0x002FE688, 0xAE603802, + 0xAE605202, 0x00000002, 0x402FE620, 0xAE603902, + // Block 713, offset 0xb240 + 0x00000002, 0x002FE688, 0xAE603902, 0x00000003, 0x402FE620, 0xAE603902, + 0xAE605202, 0x00000003, 0x002FE688, 0xAE603902, 0xAE605202, 0x00000002, + 0x40302C20, 0xAE603902, 0x00000002, 0x00302C88, 0xAE603902, 0x00000002, + 0x40306C20, 0xAE603602, 0x00000002, 0x00306C88, 0xAE603602, 0x00000002, + 0x40306C20, 0xAE603702, 0x00000002, 0x00306C88, 0xAE603702, 0x00000003, + 0x40306C20, 0xAE603702, 0xAE603802, 0x00000003, 0x00306C88, 0xAE603702, + 0xAE603802, 0x00000002, 0x40306C20, 0xAE603802, 0x00000002, 0x00306C88, + 0xAE603802, 0x00000002, 0x40306C20, 0xAE603902, 0x00000002, 0x00306C88, + 0xAE603902, 0x00000003, 0x40306C20, 0xAE604702, 0xAE603802, 0x00000003, + 0x00306C88, 0xAE604702, 0xAE603802, 0x00000002, 0x40306E20, 0xAE603602, + 0x00000002, 0x00306E83, 0xAE603602, 0x00000002, + // Block 714, offset 0xb280 + 0x40306E20, 0xAE603702, 0x00000002, 0x00306E83, 0xAE603702, 0x00000002, + 0x40306E20, 0xAE603802, 0x00000002, 0x00306E83, 0xAE603802, 0x00000002, + 0x40306E20, 0xAE603902, 0x00000002, 0x00306E83, 0xAE603902, 0x00000002, + 0x4030BE20, 0xAE603702, 0x00000002, 0x0030BE88, 0xAE603702, 0x00000002, + 0x4030BE20, 0xAE603902, 0x00000002, 0x0030BE88, 0xAE603902, 0x00000002, + 0x4030E220, 0xAE603802, 0x00000002, 0x0030E288, 0xAE603802, 0x00000002, + 0x4030E220, 0xAE603902, 0x00000002, 0x0030E288, 0xAE603902, 0x00000002, + 0x40310020, 0xAE603602, 0x00000002, 0x00310088, 0xAE603602, 0x00000002, + 0x40310020, 0xAE603702, 0x00000002, 0x00310088, 0xAE603702, 0x00000002, + 0x40310020, 0xAE603802, 0x00000002, 0x00310088, 0xAE603802, 0x00000002, + 0x40310020, 0xAE603902, 0x00000002, 0x00310088, + // Block 715, offset 0xb2c0 + 0xAE603902, 0x00000002, 0x40312A20, 0xAE603802, 0x00000002, 0x00312A88, + 0xAE603802, 0x00000002, 0x40312A20, 0xAE603902, 0x00000002, 0x00312A88, + 0xAE603902, 0x00000003, 0x40325220, 0xAE602202, 0xAE603802, 0x00000003, + 0x00325288, 0xAE602202, 0xAE603802, 0x00000004, 0x40325220, 0xAE602202, + 0xAE603802, 0xAF007F02, 0x00000004, 0x00325288, 0xAE602202, 0xAE603802, + 0xAF007F02, 0x00000003, 0x40325220, 0xAE602A02, 0xAE603802, 0x00000003, + 0x00325288, 0xAE602A02, 0xAE603802, 0x00000004, 0x40325220, 0xAE602A02, + 0xAE603802, 0xAF007F02, 0x00000004, 0x00325288, 0xAE602A02, 0xAE603802, + 0xAF007F02, 0x00000002, 0x40325220, 0xAE603802, 0x00000002, 0x00325288, + 0xAE603802, 0x00000003, 0x40325220, 0xAE603802, 0xAF007F02, 0x00000003, + 0x40325C20, 0xAE602202, 0xAE603802, 0x00000003, + // Block 716, offset 0xb300 + 0x00325C88, 0xAE602202, 0xAE603802, 0x00000003, 0x40325C20, 0xAE602A02, + 0xAE603802, 0x00000003, 0x00325C88, 0xAE602A02, 0xAE603802, 0x00000002, + 0x40325C20, 0xAE603802, 0x00000002, 0x00325C88, 0xAE603802, 0x00000003, + 0x40326820, 0xAE602202, 0xAE603802, 0x00000003, 0x00326888, 0xAE602202, + 0xAE603802, 0x00000004, 0x40326820, 0xAE602202, 0xAE603802, 0xAF007F02, + 0x00000004, 0x00326888, 0xAE602202, 0xAE603802, 0xAF007F02, 0x00000003, + 0x40326820, 0xAE602A02, 0xAE603802, 0x00000003, 0x00326888, 0xAE602A02, + 0xAE603802, 0x00000004, 0x40326820, 0xAE602A02, 0xAE603802, 0xAF007F02, + 0x00000004, 0x00326888, 0xAE602A02, 0xAE603802, 0xAF007F02, 0x00000002, + 0x40326820, 0xAE603802, 0x00000002, 0x00326888, 0xAE603802, 0x00000003, + 0x40326820, 0xAE603802, 0xAF007F02, 0x00000003, + // Block 717, offset 0xb340 + 0x40326C20, 0xAE602202, 0xAE603802, 0x00000003, 0x00326C88, 0xAE602202, + 0xAE603802, 0x00000003, 0x40326C20, 0xAE602A02, 0xAE603802, 0x00000003, + 0x00326C88, 0xAE602A02, 0xAE603802, 0x00000002, 0x40326C20, 0xAE603802, + 0x00000002, 0x00326C88, 0xAE603802, 0x00000003, 0x40326C20, 0xAE604702, + 0xAE603802, 0x00000003, 0x40327C20, 0xAE602202, 0xAE603802, 0x00000003, + 0x00327C88, 0xAE602202, 0xAE603802, 0x00000003, 0x40327C20, 0xAE602A02, + 0xAE603802, 0x00000003, 0x00327C88, 0xAE602A02, 0xAE603802, 0x00000002, + 0x40327C20, 0xAE603802, 0x00000002, 0x00327C88, 0xAE603802, 0x00000003, + 0x40329820, 0xAE602202, 0xAE603802, 0x00000003, 0x40329820, 0xAE602A02, + 0xAE603802, 0x00000003, 0x00329888, 0xAE602A02, 0xAE603802, 0x00000002, + 0x40329820, 0xAE603802, 0x00000002, 0x00329888, + // Block 718, offset 0xb380 + 0xAE603802, 0x00000003, 0x40329820, 0xAE604702, 0xAE603802, 0x00000003, + 0x4032A220, 0xAE602202, 0xAE603802, 0x00000003, 0x0032A288, 0xAE602202, + 0xAE603802, 0x00000004, 0x4032A220, 0xAE602202, 0xAE603802, 0xAF007F02, + 0x00000004, 0x0032A288, 0xAE602202, 0xAE603802, 0xAF007F02, 0x00000003, + 0x4032A220, 0xAE602A02, 0xAE603802, 0x00000003, 0x0032A288, 0xAE602A02, + 0xAE603802, 0x00000004, 0x4032A220, 0xAE602A02, 0xAE603802, 0xAF007F02, + 0x00000004, 0x0032A288, 0xAE602A02, 0xAE603802, 0xAF007F02, 0x00000002, + 0x4032A220, 0xAE603802, 0x00000002, 0x0032A288, 0xAE603802, 0x00000003, + 0x4032A220, 0xAE603802, 0xAF007F02, 0x00000002, 0x402BDE20, 0xAE603202, + 0x00000002, 0x402C9820, 0xAE603202, 0x00000002, 0x402D9A20, 0xAE603202, + 0x00000002, 0x402EE220, 0xAE603202, 0x00000002, + // Block 719, offset 0xb3c0 + 0x40306C20, 0xAE603202, 0x00000002, 0x402C9A20, 0xAE603C02, 0x00000002, + 0x002C9A83, 0xAE603C02, 0x00000003, 0x0003F483, 0x6C030A20, 0x4003F620, + 0x00000003, 0x0003F483, 0x6C110E20, 0x4003F620, 0x00000003, 0x0003F483, + 0x6C272220, 0x4003F620, 0x00000003, 0x0003F483, 0x6C37B420, 0x4003F620, + 0x00000003, 0x0003F483, 0x6C549820, 0x4003F620, 0x00000003, 0x0003F483, + 0x6C5D8420, 0x4003F620, 0x00000003, 0x0003F483, 0x6C61F420, 0x4003F620, + 0x00000003, 0x0003F483, 0x6C64CA20, 0x4003F620, 0x00000003, 0x0003F483, + 0x6C6C2E20, 0x4003F620, 0x00000003, 0x0003F483, 0x6C6F9A20, 0x4003F620, + 0x00000003, 0x0003F483, 0x6C814020, 0x4003F620, 0x00000003, 0x0003F483, + 0x6C8F2420, 0x4003F620, 0x00000003, 0x0003F483, 0x6C9FE620, 0x4003F620, + 0x00000003, 0x0003F483, 0x6CA25C20, 0x4003F620, + // Block 720, offset 0xb400 + 0x00000003, 0x0003F483, 0x6CB4C620, 0x4003F620, 0x00000003, 0x0003F483, + 0x6CB6C820, 0x4003F620, 0x00000003, 0x0003F483, 0x6CC63620, 0x4003F620, + 0x00000003, 0x0003F483, 0x6CC9F220, 0x4003F620, 0x00000003, 0x0003F483, + 0x6CCF3620, 0x4003F620, 0x00000003, 0x0003F483, 0x6CD22420, 0x4003F620, + 0x00000003, 0x0003F483, 0x6CD70220, 0x4003F620, 0x00000003, 0x0003F483, + 0x6CD87420, 0x4003F620, 0x00000003, 0x0003F483, 0x6CE27020, 0x4003F620, + 0x00000003, 0x0003F483, 0x6CE91020, 0x4003F620, 0x00000003, 0x0003F483, + 0x6CF41420, 0x4003F620, 0x00000003, 0x0003F483, 0x6D007020, 0x4003F620, + 0x00000003, 0x0003F483, 0x6D04B220, 0x4003F620, 0x00000003, 0x0003F483, + 0x6D08F820, 0x4003F620, 0x00000003, 0x0003F483, 0x6D13B620, 0x4003F620, + 0x00000003, 0x0003F483, 0x6D1F9820, 0x4003F620, + // Block 721, offset 0xb440 + 0x00000003, 0x0003F483, 0x6D266820, 0x4003F620, 0x00000003, 0x0003F483, + 0x6D357020, 0x4003F620, 0x00000003, 0x0003F483, 0x6D399220, 0x4003F620, + 0x00000003, 0x0003F483, 0x6D3AC620, 0x4003F620, 0x00000003, 0x0003F483, + 0x6D3E6020, 0x4003F620, 0x00000003, 0x0003F483, 0x6D3F2A20, 0x4003F620, + 0x00000003, 0x0004B083, 0x6C011220, 0x4004B220, 0x00000003, 0x0004B083, + 0x6C044020, 0x4004B220, 0x00000003, 0x0004B083, 0x6C079220, 0x4004B220, + 0x00000003, 0x0004B083, 0x6C26E020, 0x4004B220, 0x00000003, 0x0004B083, + 0x6C2A1220, 0x4004B220, 0x00000003, 0x0004B083, 0x6C2D0A20, 0x4004B220, + 0x00000003, 0x0004B083, 0x6C37B420, 0x4004B220, 0x00000003, 0x0004B083, + 0x6CC9F220, 0x4004B220, 0x00000003, 0x0004B083, 0x6CD16420, 0x4004B220, + 0x00000003, 0x0029CE83, 0x4029CC20, 0x6C2D0A20, + // Block 722, offset 0xb480 + 0x00000003, 0x0029CE83, 0x4029CC20, 0x6CC63620, 0x00000003, 0x0029CE83, + 0x4029CC20, 0x6D266820, 0x00000003, 0x0029CE83, 0x4029CE20, 0x6C2D0A20, + 0x00000003, 0x0029CE83, 0x4029CE20, 0x6CC63620, 0x00000003, 0x0029CE83, + 0x4029CE20, 0x6D266820, 0x00000003, 0x0029CE83, 0x4029D020, 0x6C2D0A20, + 0x00000003, 0x0029CE83, 0x4029D020, 0x6CC63620, 0x00000003, 0x0029CE83, + 0x4029D020, 0x6D266820, 0x00000003, 0x0029CE83, 0x4029D220, 0x6C2D0A20, + 0x00000003, 0x0029CE83, 0x4029D220, 0x6CC63620, 0x00000003, 0x0029CE83, + 0x4029D420, 0x6C2D0A20, 0x00000003, 0x0029CE83, 0x4029D420, 0x6CC63620, + 0x00000003, 0x0029CE83, 0x4029D620, 0x6C2D0A20, 0x00000003, 0x0029CE83, + 0x4029D620, 0x6CC63620, 0x00000003, 0x0029CE83, 0x4029D820, 0x6C2D0A20, + 0x00000003, 0x0029CE83, 0x4029D820, 0x6CC63620, + // Block 723, offset 0xb4c0 + 0x00000003, 0x0029CE83, 0x4029DA20, 0x6C2D0A20, 0x00000003, 0x0029CE83, + 0x4029DA20, 0x6CC63620, 0x00000003, 0x0029CE83, 0x4029DC20, 0x6C2D0A20, + 0x00000003, 0x0029CE83, 0x4029DC20, 0x6CC63620, 0x00000003, 0x0029CE83, + 0x4029DE20, 0x6C2D0A20, 0x00000003, 0x0029CE83, 0x4029DE20, 0x6CC63620, + 0x00000003, 0x0029D083, 0x4029CC20, 0x6C2D0A20, 0x00000003, 0x0029D083, + 0x4029CC20, 0x6CC63620, 0x00000003, 0x0029D083, 0x4029CE20, 0x6C2D0A20, + 0x00000003, 0x0029D083, 0x4029CE20, 0x6CC63620, 0x00000003, 0x0029D083, + 0x4029D020, 0x6C2D0A20, 0x00000003, 0x0029D083, 0x4029D020, 0x6CC63620, + 0x00000003, 0x0029D083, 0x4029D220, 0x6C2D0A20, 0x00000003, 0x0029D083, + 0x4029D220, 0x6CC63620, 0x00000003, 0x0029D083, 0x4029D420, 0x6C2D0A20, + 0x00000003, 0x0029D083, 0x4029D420, 0x6CC63620, + // Block 724, offset 0xb500 + 0x00000003, 0x0029D083, 0x4029D620, 0x6CC63620, 0x00000003, 0x0029D083, + 0x4029D820, 0x6CC63620, 0x00000003, 0x0029D083, 0x4029DA20, 0x6CC63620, + 0x00000003, 0x0029D083, 0x4029DC20, 0x6CC63620, 0x00000003, 0x0029D083, + 0x4029DE20, 0x6CC63620, 0x00000003, 0x0029D283, 0x4029CC20, 0x6CC63620, + 0x00000003, 0x0029D283, 0x4029CE20, 0x6CC63620, 0x00000002, 0x402BDE1C, + 0xAE604702, 0x00000002, 0x002BDE03, 0xAE604702, 0x00000002, 0x402BDE1C, + 0xAE605202, 0x00000002, 0x002BDE03, 0xAE605202, 0x00000002, 0x402BDE1D, + 0xAE603702, 0x00000002, 0x002BDE23, 0xAE603702, 0x00000002, 0x402BDE1D, + 0xAE603C02, 0x00000002, 0x002BDE23, 0xAE603C02, 0x00000002, 0x402BDE1D, + 0xAE604302, 0x00000002, 0x002BDE23, 0xAE604302, 0x00000002, 0x402BDE1F, + 0xAE603702, 0x00000002, 0x002BDE63, 0xAE603702, + // Block 725, offset 0xb540 + 0x00000002, 0x402BDE1F, 0xAE603C02, 0x00000002, 0x002BDE63, 0xAE603C02, + 0x00000002, 0x402C981C, 0xAE603202, 0x00000002, 0x002C9803, 0xAE603202, + 0x00000002, 0x402C981C, 0xAE603502, 0x00000002, 0x002C9803, 0xAE603502, + 0x00000002, 0x402D9A1D, 0xAE604702, 0x00000002, 0x002D9A23, 0xAE604702, + 0x00000002, 0x402EE21C, 0xAE603202, 0x00000002, 0x002EE203, 0xAE603202, + 0x00000002, 0x402EE21C, 0xAE603502, 0x00000002, 0x002EE203, 0xAE603502, + 0x00000002, 0x402EE21C, 0xAE604702, 0x00000002, 0x002EE203, 0xAE604702, + 0x00000002, 0x402EE21C, 0xAE604E02, 0x00000002, 0x002EE203, 0xAE604E02, + 0x00000002, 0x402EE21C, 0xAE605202, 0x00000002, 0x002EE203, 0xAE605202, + 0x00000002, 0x402EE21C, 0xACA05902, 0x00000002, 0x002EE203, 0xACA05902, + 0x00000002, 0x402EE21D, 0xAE603C02, 0x00000002, + // Block 726, offset 0xb580 + 0x002EE223, 0xAE603C02, 0x00000002, 0x402EE21D, 0xAE604E02, 0x00000002, + 0x002EE223, 0xAE604E02, 0x00000002, 0x402EE21D, 0xAD806802, 0x00000002, + 0x002EE223, 0xAD806802, 0x00000002, 0x402EE21F, 0xAE603C02, 0x00000002, + 0x002EE263, 0xAE603C02, 0x00000002, 0x402EE21F, 0xAD806802, 0x00000002, + 0x002EE263, 0xAD806802, 0x00000002, 0x40306C1C, 0xAE604702, 0x00000002, + 0x00306C03, 0xAE604702, 0x00000002, 0x40306C1D, 0xAE604E02, 0x00000002, + 0x00306C23, 0xAE604E02, 0x00000002, 0x40306C1D, 0xAD806802, 0x00000002, + 0x00306C23, 0xAD806802, 0x00000002, 0x40306C1F, 0xAD806802, 0x00000002, + 0x00306C63, 0xAD806802, 0x00000004, 0x2D399283, 0x6CD2FC20, 0x6C5B8A20, + 0x6CCF3620, 0x00000003, 0x0003F483, 0x6C000220, 0x4003F620, 0x00000003, + 0x0003F483, 0x6C003620, 0x4003F620, 0x00000003, + // Block 727, offset 0xb5c0 + 0x0003F483, 0x6C006220, 0x4003F620, 0x00000003, 0x0003F483, 0x6C007420, + 0x4003F620, 0x00000003, 0x0003F483, 0x6C008820, 0x4003F620, 0x00000003, + 0x0003F483, 0x6C00B620, 0x4003F620, 0x00000003, 0x0003F483, 0x6C00DC20, + 0x4003F620, 0x00000003, 0x0003F483, 0x6C018420, 0x4003F620, 0x00000003, + 0x0003F483, 0x6C028820, 0x4003F620, 0x00000003, 0x0003F483, 0x6C02D820, + 0x4003F620, 0x00000003, 0x0003F483, 0x6C049620, 0x4003F620, 0x00000003, + 0x0003F483, 0x6C049C20, 0x4003F620, 0x00000003, 0x0003F483, 0x6C049E20, + 0x4003F620, 0x00000003, 0x0003F483, 0x6C04C620, 0x4003F620, 0x00000003, + 0x0003F483, 0x6C04D020, 0x4003F620, 0x00000003, 0x0003F483, 0x6C05E620, + 0x4003F620, 0x00000003, 0x0003F483, 0x6C079020, 0x4003F620, 0x00000003, + 0x0003F483, 0x6C0BA020, 0x4003F620, 0x00000003, + // Block 728, offset 0xb600 + 0x0003F483, 0x6C0BC020, 0x4003F620, 0x00000003, 0x0003F483, 0x6C0E3E20, + 0x4003F620, 0x00000003, 0x0003F483, 0x6C127420, 0x4003F620, 0x00000003, + 0x0003F483, 0x6C147E20, 0x4003F620, 0x00000003, 0x0003F483, 0x6C148220, + 0x4003F620, 0x00000003, 0x0003F483, 0x6C185220, 0x4003F620, 0x00000003, + 0x0003F483, 0x6C2BB220, 0x4003F620, 0x00000003, 0x0003F483, 0x6C2CA220, + 0x4003F620, 0x00000003, 0x0003F483, 0x6C2FD820, 0x4003F620, 0x00000003, + 0x0003F483, 0x6C3CEE20, 0x4003F620, 0x00000003, 0x0003F483, 0x6C41DC20, + 0x4003F620, 0x00000003, 0x0003F483, 0x6C741620, 0x4003F620, 0x00000003, + 0x0003F483, 0x6C791620, 0x4003F620, 0x00000003, 0x0003F483, 0x6C7DE020, + 0x4003F620, 0x00000003, 0x0003F483, 0x6C86F020, 0x4003F620, 0x00000003, + 0x0003F483, 0x6CA6A420, 0x4003F620, 0x00000003, + // Block 729, offset 0xb640 + 0x0003F483, 0x6D0F3820, 0x4003F620, 0x00000003, 0x0003F483, 0x6D2EFA20, + 0x4003F620, 0x00000003, 0x0004B083, 0x6C007420, 0x4004B220, 0x00000003, + 0x0004B083, 0x6C00DC20, 0x4004B220, 0x00000003, 0x0004B083, 0x6C093E20, + 0x4004B220, 0x00000003, 0x0004B083, 0x6C096620, 0x4004B220, 0x00000003, + 0x0004B083, 0x6C0FC420, 0x4004B220, 0x00000003, 0x0004B083, 0x6C555C20, + 0x4004B220, 0x00000003, 0x0004B083, 0x6C9AC020, 0x4004B220, 0x00000003, + 0x0004B083, 0x6CA4CC20, 0x4004B220, 0x00000003, 0x0004B083, 0x6CB9B020, + 0x4004B220, 0x00000003, 0x0029CE83, 0x4029CC20, 0x6C049620, 0x00000003, + 0x0029CE83, 0x4029CC20, 0x6C049C20, 0x00000003, 0x0029CE83, 0x4029CC20, + 0x6C555C20, 0x00000003, 0x0029CE83, 0x4029CE20, 0x6C049620, 0x00000003, + 0x0029CE83, 0x4029CE20, 0x6C049C20, 0x00000003, + // Block 730, offset 0xb680 + 0x0029CE83, 0x4029CE20, 0x6C555C20, 0x00000003, 0x0029CE83, 0x4029D020, + 0x6C049620, 0x00000003, 0x0029CE83, 0x4029D020, 0x6C049C20, 0x00000003, + 0x0029CE83, 0x4029D020, 0x6C555C20, 0x00000003, 0x0029CE83, 0x4029D220, + 0x6C049620, 0x00000003, 0x0029CE83, 0x4029D220, 0x6C555C20, 0x00000003, + 0x0029CE83, 0x4029D420, 0x6C049620, 0x00000003, 0x0029CE83, 0x4029D420, + 0x6C555C20, 0x00000003, 0x0029CE83, 0x4029D620, 0x6C049620, 0x00000003, + 0x0029CE83, 0x4029D620, 0x6C555C20, 0x00000003, 0x0029CE83, 0x4029D820, + 0x6C049620, 0x00000003, 0x0029CE83, 0x4029D820, 0x6C555C20, 0x00000003, + 0x0029CE83, 0x4029DA20, 0x6C049620, 0x00000003, 0x0029CE83, 0x4029DA20, + 0x6C555C20, 0x00000003, 0x0029CE83, 0x4029DC20, 0x6C049620, 0x00000003, + 0x0029CE83, 0x4029DC20, 0x6C555C20, 0x00000003, + // Block 731, offset 0xb6c0 + 0x0029CE83, 0x4029DE20, 0x6C049620, 0x00000003, 0x0029CE83, 0x4029DE20, + 0x6C555C20, 0x00000003, 0x0029D083, 0x4029CC20, 0x6C049620, 0x00000003, + 0x0029D083, 0x4029CC20, 0x6C555C20, 0x00000003, 0x0029D083, 0x4029CE20, + 0x6C049620, 0x00000003, 0x0029D083, 0x4029CE20, 0x6C555C20, 0x00000003, + 0x0029D083, 0x4029D020, 0x6C049620, 0x00000003, 0x0029D083, 0x4029D020, + 0x6C555C20, 0x00000003, 0x0029D083, 0x4029D220, 0x6C049620, 0x00000003, + 0x0029D083, 0x4029D220, 0x6C555C20, 0x00000003, 0x0029D083, 0x4029D420, + 0x6C049620, 0x00000003, 0x0029D083, 0x4029D420, 0x6C555C20, 0x00000003, + 0x0029D083, 0x4029D620, 0x6C049620, 0x00000003, 0x0029D083, 0x4029D820, + 0x6C049620, 0x00000003, 0x0029D083, 0x4029DA20, 0x6C049620, 0x00000003, + 0x0029D083, 0x4029DC20, 0x6C049620, 0x00000003, + // Block 732, offset 0xb700 + 0x0029D083, 0x4029DE20, 0x6C049620, 0x00000003, 0x0029D283, 0x4029CC20, + 0x6C049620, 0x00000003, 0x0029D283, 0x4029CE20, 0x6C049620, 0x00000004, + 0x2C741683, 0x6C111820, 0x6C0BD220, 0x6C3CEE20, +} + +// mainContractElem: 4120 entries, 16480 bytes +var mainContractElem = [4120]uint32{ + // Block 0, offset 0x0 + 0x402E2220, 0xE0000CFB, 0xE0000CFB, 0x002E2288, 0xE0000D01, 0xE0000D01, + 0x40332220, 0x40332A20, 0x40333220, 0x00332288, 0x00332A88, 0x00333288, + 0x40333A20, 0x40334220, 0x00333A88, 0x00334288, 0x40336220, 0x4033A220, + 0x4033A220, 0x00336288, 0x0033A288, 0x0033A288, 0x4033B220, 0x4033BA20, + 0x0033B288, 0x0033BA88, 0x4033CA20, 0x4033D420, 0x0033CA88, 0x0033D488, + 0x4033E420, 0x4033F220, 0x0033E488, 0x0033F288, 0x40341420, 0x40343E20, + 0x40342420, 0x00341488, 0x00343E88, 0x00342488, 0x40342C20, 0x40343620, + 0x00342C88, 0x00343688, 0x4034EE20, 0x4034F620, 0x0034EE88, 0x0034F688, + 0x4034FE20, 0x40350620, 0x0034FE88, 0x00350688, 0x40345020, 0x40356A20, + 0x40356A20, 0x00345088, 0x00356A88, 0x00356A88, 0x40357220, 0x40357A20, + 0x40358220, 0x40358A20, 0x00357288, 0x00357A88, + // Block 1, offset 0x40 + 0x00358288, 0x00358A88, 0x40361820, 0x40362220, 0x00361888, 0x00362288, + 0x40367E20, 0x40368620, 0x00367E88, 0x00368688, 0x4036A820, 0x4036B020, + 0x0036A888, 0x0036B088, 0x40371420, 0x40371C20, 0x00371488, 0x00371C88, + 0x40393820, 0x40391E20, 0x40392020, 0x40392820, 0x403A7420, 0x40392620, + 0x403A9020, 0x40393020, 0x4040F020, 0x4040F420, 0x4040F620, 0x40426E20, + 0x40427220, 0x40427020, 0x40427420, 0x40429020, 0x40429420, 0x4042D020, + 0x4042D620, 0x4042DA20, 0x4042D220, 0x4042D820, 0x40435E20, 0x40436220, + 0x4043E020, 0x4043E220, 0x4043F020, 0x4043F820, 0x4043F620, 0x4043F220, + 0x4043F420, 0x4043F620, 0x4043F820, 0x40448220, 0x40448820, 0x40448C20, + 0x40448420, 0x40448A20, 0x40451E20, 0x40452620, 0x40452020, 0x40452420, + 0x40452820, 0x40452420, 0x40452620, 0x40498420, + // Block 2, offset 0x80 + 0xE0001881, 0xE0001890, 0xE000189F, 0xE00018AE, 0xE00018BD, 0xE00018CC, + 0xE00018DB, 0xE00018EA, 0xE00018F9, 0xE0001908, 0xE0001917, 0xE0001926, + 0xE0001935, 0xE0001944, 0xE0001953, 0xE0001962, 0xE0001971, 0xE0001980, + 0xE000198F, 0xE000199E, 0xE00019AD, 0xE00019BC, 0xE00019CB, 0xE00019DA, + 0xE00019E9, 0xE00019F8, 0xE0001A07, 0xE0001A16, 0xE0001A25, 0xE0001A34, + 0xE0001A43, 0xE0001A52, 0xE0001A61, 0xE0001A70, 0xE0001A7F, 0xE0001A8E, + 0xE0001A9D, 0xE0001AAC, 0xE0001ABB, 0xE0001ACA, 0xE0001AD9, 0xE0001AE8, + 0xE0001AF7, 0xE0001B06, 0xE0001B15, 0xE0001B24, 0x40498620, 0xE0001884, + 0xE0001893, 0xE00018A2, 0xE00018B1, 0xE00018C0, 0xE00018CF, 0xE00018DE, + 0xE00018ED, 0xE00018FC, 0xE000190B, 0xE000191A, 0xE0001929, 0xE0001938, + 0xE0001947, 0xE0001956, 0xE0001965, 0xE0001974, + // Block 3, offset 0xc0 + 0xE0001983, 0xE0001992, 0xE00019A1, 0xE00019B0, 0xE00019BF, 0xE00019CE, + 0xE00019DD, 0xE00019EC, 0xE00019FB, 0xE0001A0A, 0xE0001A19, 0xE0001A28, + 0xE0001A37, 0xE0001A46, 0xE0001A55, 0xE0001A64, 0xE0001A73, 0xE0001A82, + 0xE0001A91, 0xE0001AA0, 0xE0001AAF, 0xE0001ABE, 0xE0001ACD, 0xE0001ADC, + 0xE0001AEB, 0xE0001AFA, 0xE0001B09, 0xE0001B18, 0xE0001B27, 0x40498820, + 0xE0001887, 0xE0001896, 0xE00018A5, 0xE00018B4, 0xE00018C3, 0xE00018D2, + 0xE00018E1, 0xE00018F0, 0xE00018FF, 0xE000190E, 0xE000191D, 0xE000192C, + 0xE000193B, 0xE000194A, 0xE0001959, 0xE0001968, 0xE0001977, 0xE0001986, + 0xE0001995, 0xE00019A4, 0xE00019B3, 0xE00019C2, 0xE00019D1, 0xE00019E0, + 0xE00019EF, 0xE00019FE, 0xE0001A0D, 0xE0001A1C, 0xE0001A2B, 0xE0001A3A, + 0xE0001A49, 0xE0001A58, 0xE0001A67, 0xE0001A76, + // Block 4, offset 0x100 + 0xE0001A85, 0xE0001A94, 0xE0001AA3, 0xE0001AB2, 0xE0001AC1, 0xE0001AD0, + 0xE0001ADF, 0xE0001AEE, 0xE0001AFD, 0xE0001B0C, 0xE0001B1B, 0xE0001B2A, + 0x40498A20, 0xE000188A, 0xE0001899, 0xE00018A8, 0xE00018B7, 0xE00018C6, + 0xE00018D5, 0xE00018E4, 0xE00018F3, 0xE0001902, 0xE0001911, 0xE0001920, + 0xE000192F, 0xE000193E, 0xE000194D, 0xE000195C, 0xE000196B, 0xE000197A, + 0xE0001989, 0xE0001998, 0xE00019A7, 0xE00019B6, 0xE00019C5, 0xE00019D4, + 0xE00019E3, 0xE00019F2, 0xE0001A01, 0xE0001A10, 0xE0001A1F, 0xE0001A2E, + 0xE0001A3D, 0xE0001A4C, 0xE0001A5B, 0xE0001A6A, 0xE0001A79, 0xE0001A88, + 0xE0001A97, 0xE0001AA6, 0xE0001AB5, 0xE0001AC4, 0xE0001AD3, 0xE0001AE2, + 0xE0001AF1, 0xE0001B00, 0xE0001B0F, 0xE0001B1E, 0xE0001B2D, 0x40498C20, + 0xE000188D, 0xE000189C, 0xE00018AB, 0xE00018BA, + // Block 5, offset 0x140 + 0xE00018C9, 0xE00018D8, 0xE00018E7, 0xE00018F6, 0xE0001905, 0xE0001914, + 0xE0001923, 0xE0001932, 0xE0001941, 0xE0001950, 0xE000195F, 0xE000196E, + 0xE000197D, 0xE000198C, 0xE000199B, 0xE00019AA, 0xE00019B9, 0xE00019C8, + 0xE00019D7, 0xE00019E6, 0xE00019F5, 0xE0001A04, 0xE0001A13, 0xE0001A22, + 0xE0001A31, 0xE0001A40, 0xE0001A4F, 0xE0001A5E, 0xE0001A6D, 0xE0001A7C, + 0xE0001A8B, 0xE0001A9A, 0xE0001AA9, 0xE0001AB8, 0xE0001AC7, 0xE0001AD6, + 0xE0001AE5, 0xE0001AF4, 0xE0001B03, 0xE0001B12, 0xE0001B21, 0xE0001B30, + 0xA0010502, 0x40497420, 0x4049E620, 0xE0001B42, 0xE0001B51, 0xE0001B60, + 0xE0001B6F, 0xE0001B7E, 0xE0001B9C, 0xE0001BBA, 0xE0001BC9, 0xE0001BD8, + 0xE0001BE7, 0xE0001BF6, 0xE0001C05, 0xE0001C14, 0xE0001C23, 0xE0001C32, + 0xE0001C41, 0xE0001C50, 0xE0001C5F, 0xE0001C6E, + // Block 6, offset 0x180 + 0xE0001C7D, 0xE0001C8C, 0xE0001C9B, 0xE0001CAA, 0xE0001B8D, 0xE0001CE1, + 0xE0001CF0, 0xE0001CFF, 0xE0001CB9, 0xE0001CCD, 0xE0001B33, 0xE0001BAB, + 0x4049E820, 0xE0001B45, 0xE0001B54, 0xE0001B63, 0xE0001B72, 0xE0001B81, + 0xE0001B9F, 0xE0001BBD, 0xE0001BCC, 0xE0001BDB, 0xE0001BEA, 0xE0001BF9, + 0xE0001C08, 0xE0001C17, 0xE0001C26, 0xE0001C35, 0xE0001C44, 0xE0001C53, + 0xE0001C62, 0xE0001C71, 0xE0001C80, 0xE0001C8F, 0xE0001C9E, 0xE0001CAD, + 0xE0001B90, 0xE0001CE4, 0xE0001CF3, 0xE0001D02, 0xE0001CBD, 0xE0001CD1, + 0xE0001B36, 0xE0001BAE, 0x4049EA20, 0xE0001B48, 0xE0001B57, 0xE0001B66, + 0xE0001B75, 0xE0001B84, 0xE0001BA2, 0xE0001BC0, 0xE0001BCF, 0xE0001BDE, + 0xE0001BED, 0xE0001BFC, 0xE0001C0B, 0xE0001C1A, 0xE0001C29, 0xE0001C38, + 0xE0001C47, 0xE0001C56, 0xE0001C65, 0xE0001C74, + // Block 7, offset 0x1c0 + 0xE0001C83, 0xE0001C92, 0xE0001CA1, 0xE0001CB0, 0xE0001B93, 0xE0001CE7, + 0xE0001CF6, 0xE0001D05, 0xE0001CC1, 0xE0001CD5, 0xE0001B39, 0xE0001BB1, + 0x4049EC20, 0xE0001B4B, 0xE0001B5A, 0xE0001B69, 0xE0001B78, 0xE0001B87, + 0xE0001BA5, 0xE0001BC3, 0xE0001BD2, 0xE0001BE1, 0xE0001BF0, 0xE0001BFF, + 0xE0001C0E, 0xE0001C1D, 0xE0001C2C, 0xE0001C3B, 0xE0001C4A, 0xE0001C59, + 0xE0001C68, 0xE0001C77, 0xE0001C86, 0xE0001C95, 0xE0001CA4, 0xE0001CB3, + 0xE0001B96, 0xE0001CEA, 0xE0001CF9, 0xE0001D08, 0xE0001CC5, 0xE0001CD9, + 0xE0001B3C, 0xE0001BB4, 0x4049EE20, 0xE0001B4E, 0xE0001B5D, 0xE0001B6C, + 0xE0001B7B, 0xE0001B8A, 0xE0001BA8, 0xE0001BC6, 0xE0001BD5, 0xE0001BE4, + 0xE0001BF3, 0xE0001C02, 0xE0001C11, 0xE0001C20, 0xE0001C2F, 0xE0001C3E, + 0xE0001C4D, 0xE0001C5C, 0xE0001C6B, 0xE0001C7A, + // Block 8, offset 0x200 + 0xE0001C89, 0xE0001C98, 0xE0001CA7, 0xE0001CB6, 0xE0001B99, 0xE0001CED, + 0xE0001CFC, 0xE0001D0B, 0xE0001CC9, 0xE0001CDD, 0xE0001B3F, 0xE0001BB7, + 0xA0010B02, 0x4049D220, 0x404A5A20, 0xE0001D0E, 0xE0001D1D, 0xE0001D2C, + 0xE0001D3B, 0xE0001D4A, 0xE0001D59, 0xE0001D68, 0xE0001D77, 0xE0001D86, + 0xE0001D95, 0xE0001DA4, 0xE0001DB3, 0xE0001DC2, 0xE0001DD1, 0xE0001DE0, + 0xE0001DEF, 0xE0001DFE, 0xE0001E0D, 0xE0001E1C, 0xE0001E2B, 0xE0001E3A, + 0xE0001E49, 0xE0001E58, 0xE0001E67, 0xE0001E76, 0xE0001E85, 0xE0001E94, + 0xE0001EA3, 0xE0001EB2, 0xE0001EC1, 0xE0001ED0, 0xE0001EDF, 0xE0001EEE, + 0xE0001EFD, 0xE0001F0C, 0xE0001F1B, 0xE0001F2A, 0xE0001F39, 0xE0001F48, + 0xE0001F57, 0xE0001F66, 0xE0001F75, 0xE0001F84, 0xE0001F93, 0xE0001FA2, + 0xE0001FB1, 0xE0001FC0, 0xE0001FCF, 0x404A5C20, + // Block 9, offset 0x240 + 0xE0001D11, 0xE0001D20, 0xE0001D2F, 0xE0001D3E, 0xE0001D4D, 0xE0001D5C, + 0xE0001D6B, 0xE0001D7A, 0xE0001D89, 0xE0001D98, 0xE0001DA7, 0xE0001DB6, + 0xE0001DC5, 0xE0001DD4, 0xE0001DE3, 0xE0001DF2, 0xE0001E01, 0xE0001E10, + 0xE0001E1F, 0xE0001E2E, 0xE0001E3D, 0xE0001E4C, 0xE0001E5B, 0xE0001E6A, + 0xE0001E79, 0xE0001E88, 0xE0001E97, 0xE0001EA6, 0xE0001EB5, 0xE0001EC4, + 0xE0001ED3, 0xE0001EE2, 0xE0001EF1, 0xE0001F00, 0xE0001F0F, 0xE0001F1E, + 0xE0001F2D, 0xE0001F3C, 0xE0001F4B, 0xE0001F5A, 0xE0001F69, 0xE0001F78, + 0xE0001F87, 0xE0001F96, 0xE0001FA5, 0xE0001FB4, 0xE0001FC3, 0xE0001FD2, + 0x404A6220, 0xE0001D14, 0xE0001D23, 0xE0001D32, 0xE0001D41, 0xE0001D50, + 0xE0001D5F, 0xE0001D6E, 0xE0001D7D, 0xE0001D8C, 0xE0001D9B, 0xE0001DAA, + 0xE0001DB9, 0xE0001DC8, 0xE0001DD7, 0xE0001DE6, + // Block 10, offset 0x280 + 0xE0001DF5, 0xE0001E04, 0xE0001E13, 0xE0001E22, 0xE0001E31, 0xE0001E40, + 0xE0001E4F, 0xE0001E5E, 0xE0001E6D, 0xE0001E7C, 0xE0001E8B, 0xE0001E9A, + 0xE0001EA9, 0xE0001EB8, 0xE0001EC7, 0xE0001ED6, 0xE0001EE5, 0xE0001EF4, + 0xE0001F03, 0xE0001F12, 0xE0001F21, 0xE0001F30, 0xE0001F3F, 0xE0001F4E, + 0xE0001F5D, 0xE0001F6C, 0xE0001F7B, 0xE0001F8A, 0xE0001F99, 0xE0001FA8, + 0xE0001FB7, 0xE0001FC6, 0xE0001FD5, 0x404A6620, 0xE0001D17, 0xE0001D26, + 0xE0001D35, 0xE0001D44, 0xE0001D53, 0xE0001D62, 0xE0001D71, 0xE0001D80, + 0xE0001D8F, 0xE0001D9E, 0xE0001DAD, 0xE0001DBC, 0xE0001DCB, 0xE0001DDA, + 0xE0001DE9, 0xE0001DF8, 0xE0001E07, 0xE0001E16, 0xE0001E25, 0xE0001E34, + 0xE0001E43, 0xE0001E52, 0xE0001E61, 0xE0001E70, 0xE0001E7F, 0xE0001E8E, + 0xE0001E9D, 0xE0001EAC, 0xE0001EBB, 0xE0001ECA, + // Block 11, offset 0x2c0 + 0xE0001ED9, 0xE0001EE8, 0xE0001EF7, 0xE0001F06, 0xE0001F15, 0xE0001F24, + 0xE0001F33, 0xE0001F42, 0xE0001F51, 0xE0001F60, 0xE0001F6F, 0xE0001F7E, + 0xE0001F8D, 0xE0001F9C, 0xE0001FAB, 0xE0001FBA, 0xE0001FC9, 0xE0001FD8, + 0x404A6820, 0xE0001D1A, 0xE0001D29, 0xE0001D38, 0xE0001D47, 0xE0001D56, + 0xE0001D65, 0xE0001D74, 0xE0001D83, 0xE0001D92, 0xE0001DA1, 0xE0001DB0, + 0xE0001DBF, 0xE0001DCE, 0xE0001DDD, 0xE0001DEC, 0xE0001DFB, 0xE0001E0A, + 0xE0001E19, 0xE0001E28, 0xE0001E37, 0xE0001E46, 0xE0001E55, 0xE0001E64, + 0xE0001E73, 0xE0001E82, 0xE0001E91, 0xE0001EA0, 0xE0001EAF, 0xE0001EBE, + 0xE0001ECD, 0xE0001EDC, 0xE0001EEB, 0xE0001EFA, 0xE0001F09, 0xE0001F18, + 0xE0001F27, 0xE0001F36, 0xE0001F45, 0xE0001F54, 0xE0001F63, 0xE0001F72, + 0xE0001F81, 0xE0001F90, 0xE0001F9F, 0xE0001FAE, + // Block 12, offset 0x300 + 0xE0001FBD, 0xE0001FCC, 0xE0001FDB, 0x404AEA20, 0xE000200E, 0xE0002011, + 0x404B2620, 0x404B2420, 0x404B2620, 0x404AF020, 0xE0002014, 0xE0002017, + 0x404B2A20, 0x404B2820, 0x404B2A20, 0x8281258B, 0x8281258D, 0x82812591, + 0x8281258F, 0x404ECA20, 0x404ECC20, 0x404F9C20, 0x404F9620, 0x404F9E20, + 0x404F9820, 0x40522620, 0x40522820, 0x40522A20, 0x40522C20, 0x40522E20, + 0x40523020, 0x40523220, 0x40523420, 0x40523620, 0x40523820, 0x40523E20, + 0x40524020, 0x40529C20, 0x40529E20, 0x4052A020, 0x4052A220, 0x4052A420, + 0x4052A820, 0x4052A620, 0x4052AA20, 0x4052AC20, 0x4052AE20, 0x4040B620, + 0x4040B420, 0x40409820, 0x4040DC20, 0x402C3A20, 0x402C3C20, 0x002C3A88, + 0x002C3C83, 0x402D2220, 0x402D2420, 0x002D2288, 0x002D2483, 0x002D9883, + 0x002D9A83, 0x402EE220, 0x402EE420, 0x002EE288, + // Block 13, offset 0x340 + 0x002EE483, 0x402FE620, 0x402FE820, 0x002FE688, 0x002FE883, 0x40306C20, + 0x40306E20, 0x00306C88, 0x00306E83, 0x4033B220, 0x4033BA20, 0x4033B420, + 0x0033B288, 0x0033BA88, 0x0033B483, 0x402E2220, 0x402E2221, 0x402E2221, + 0x002E2288, 0x002E22A3, 0x002E22A3, 0x402C3A20, 0x402C3C20, 0x002D6A83, + 0x402D6A20, 0x002C3A88, 0x002C3C83, 0x002D6A85, 0x002D6A84, 0x402F7A20, + 0x402F7C20, 0x002F7A88, 0x002F7C83, 0x40312A20, 0x40312C20, 0x00312A88, + 0x00312C83, 0x002C3A88, 0x002C3C84, 0x002C3C83, 0x402C6220, 0x402C6420, + 0x002C6288, 0x002C6484, 0x002C6483, 0x402D0820, 0x402D0A20, 0x002D0888, + 0x002D0A84, 0x002D0A83, 0x402E9E20, 0x402D2420, 0x002E9E88, 0x002D2484, + 0x002D2483, 0x402E2220, 0xE0000CFB, 0xE0000CFB, 0x402E2420, 0x002E2288, + 0xE0000D01, 0xE0000D01, 0x002E2484, 0x002E2483, + // Block 14, offset 0x380 + 0x402F2C20, 0x402F2E20, 0x002F2C88, 0x002F2E84, 0x002F2E83, 0x002F7A88, + 0x002F7C84, 0x002F7C83, 0x40302C20, 0x40302E20, 0x00302C88, 0x00302E84, + 0x00302E83, 0x40306C20, 0x40310021, 0x40310022, 0x00306C88, 0x003100A3, + 0x003100C3, 0x402BDE20, 0x40320C21, 0x40321020, 0x00321084, 0x002BDE88, + 0x00320CA3, 0x00321083, 0x00321086, 0x00321085, 0x402C9820, 0x40320C22, + 0x002C9888, 0x00320CC3, 0x402EE220, 0x40320E21, 0x40320E22, 0x002EE288, + 0x00320EA3, 0x00320EC3, 0x402BDE20, 0xE00029B8, 0x002BDE88, 0xE00029BB, + 0x402EE220, 0xE00029C6, 0x002EE288, 0xE00029C9, 0x40306C20, 0xE00029DC, + 0x00306C88, 0xE00029DF, 0xAE611302, 0x404A7621, 0x404A7C21, 0x404AB020, + 0x404ACC20, 0x404ACE20, 0x404AD020, 0x404AD220, 0x404AD420, 0x404ADA20, + 0x404A8220, 0x404A8420, 0xE0002A26, 0xE0002A2B, + // Block 15, offset 0x3c0 + 0x404A8620, 0x404A8820, 0x404A8A20, 0x404A8C20, 0x404A8E20, 0x404A9020, + 0x404A9220, 0x404A9420, 0x404A9620, 0x404A9820, 0x404A9A20, 0x404A9C20, + 0x404A8620, 0x404A8820, 0xE0002A30, 0xE0002A35, 0x404A8A20, 0x404A8C20, + 0x404A8E20, 0x404A9020, 0x404ABA20, 0x404ABC20, 0xE0002A3A, 0xE0002A3F, + 0x404ABE20, 0x404AC020, 0x404AC220, 0x404AC420, 0x404AC620, 0x404AC820, + 0x404ACA20, 0x404AD620, 0x404AD820, 0x404AC220, 0x404AC420, 0xE0002A44, + 0xE0002A49, 0x404AC620, 0x404AC820, 0x404ACA20, 0x404ACC20, 0x404ACE20, + 0x404AD020, 0x404AD220, 0x404AD420, 0x404AD620, 0x404AD820, 0x404ADA20, + 0x404ADC20, 0x404AC620, 0x404AC820, 0xE0002A4E, 0xE0002A53, 0x404ACA20, + 0x404ACC20, 0x404ACE20, 0x404AD020, 0x404AD220, 0x404AD420, 0x404AD620, + 0x404AD820, 0x404ADC20, 0x404A7820, 0x404AC020, + // Block 16, offset 0x400 + 0x404A9E20, 0xE0002A5E, 0xE0002A63, 0x404AA020, 0x404AA220, 0x404AA420, + 0x404AA620, 0x404AA820, 0x404AAA20, 0x404AAC20, 0x004AA283, 0x404AAE20, + 0x404AB020, 0x404AB220, 0x404ACC20, 0xE0002A68, 0xE0002A6D, 0x404ACE20, + 0x404AD020, 0x404AD220, 0x404AD420, 0x404AD620, 0x404AD820, 0x404ADA20, + 0x404ADC20, 0x004ACE83, 0x404A8220, 0x404AE820, 0x404AA420, 0x404A9A20, + 0x404A9E20, 0x404AB420, 0x404B1420, 0x404AE420, 0x404AD220, 0x404AD820, + 0x404AEA20, 0x404A9020, 0x404AB620, 0x404B1620, 0x404B1620, 0x404B1820, + 0xE0002A72, 0xE0002A77, 0x404B1A20, 0x404B1C20, 0x404B1E20, 0x404B2020, + 0x404B2220, 0x404B2420, 0x404B2620, 0x404B2820, 0x404B2A20, 0x004B1E83, + 0x404A8420, 0x404AEA20, 0x404AA620, 0x404AA020, 0x404AB820, 0x404B1820, + 0x404AE620, 0x404AD420, 0x404B2C20, 0x404B2E20, + // Block 17, offset 0x440 + 0x404B3020, 0x404A7A20, 0x404A8C20, 0x404AAC20, 0x404ACC20, 0x404ADC20, + 0x404AE020, 0x404AF620, 0x404AE820, 0x404A7C20, 0x404AE220, 0x404A9E20, + 0x404A9620, 0x404A9A20, 0x404AAE20, 0x404B0E20, 0x404AE020, 0x404AFC20, + 0x404ADE20, 0x404ACE20, 0x404AD620, 0x404AEE20, 0x404A7E20, 0x404AE420, + 0x404AA020, 0x404A8E20, 0x404A9820, 0x404AB020, 0x404B1020, 0x404ADA20, + 0x404AFE20, 0x404B0020, 0x404AC420, 0x404AB420, 0x404AB620, 0x404AB820, + 0x404ABA20, 0x404ABC20, 0x404ABE20, 0x404AC020, 0x404A9220, 0xE0002A7F, + 0xE0002A84, 0x404A9420, 0x404A9620, 0x404A9820, 0x404A9A20, 0x404A9C20, + 0x404ADE20, 0x404AE020, 0xE0002A89, 0xE0002A8E, 0x404AE220, 0x404AE420, + 0x404AE620, 0x404AE820, 0x404AEA20, 0x404AEC20, 0x404ACA20, 0x404ACC20, + 0xE0002A93, 0xE0002A98, 0x404ACE20, 0x404AD020, + // Block 18, offset 0x480 + 0x404AD220, 0x404AD420, 0x404AD620, 0x404AD820, 0x404ADA20, 0x404ADC20, + 0x404ADE20, 0x004AD283, 0x404A7E20, 0x404A8E20, 0x404A9220, 0x404A9820, + 0x404AAE20, 0x404ACE20, 0x404AD220, 0x404AFA20, 0x404A8020, 0x404AE620, + 0x404AA220, 0x404A9C20, 0x404AB220, 0x404B1220, 0x404AE220, 0x404ADC20, + 0x404B0020, 0x404AE020, 0x404AD020, 0x404AE020, 0x404AC220, 0x404AC420, + 0xE0002AA0, 0xE0002AA5, 0x404AC620, 0x404AC820, 0x404ACA20, 0x404ACC20, + 0x404ACE20, 0x404AD020, 0x404AD220, 0x404AD420, 0x404AD620, 0x404AD820, + 0x404ADA20, 0x404ADC20, 0x004ACC83, 0x404ADE20, 0x404AE020, 0x404AEE20, + 0x404AF020, 0xE0002AAA, 0xE0002AAF, 0x404AF220, 0x404AF420, 0x404AF620, + 0x404AF820, 0x404AFA20, 0x404AFC20, 0x404AFE20, 0x404B0020, 0x404B0220, + 0x404B0420, 0x404B0620, 0x404B0820, 0x404B0A20, + // Block 19, offset 0x4c0 + 0x004AF883, 0x404B0C20, 0x404ADE20, 0x404AE020, 0xE0002AB4, 0xE0002AB9, + 0x404AE220, 0x404AE420, 0x404AE620, 0x404AE820, 0x404AEA20, 0x404AEC20, + 0x404AEE20, 0x404AF020, 0x404AF220, 0x404AF420, 0x404AF620, 0x004AE883, + 0x404AF820, 0x404AFA20, 0x404A8020, 0x404A9020, 0x404A9420, 0x404AB020, + 0x404ABE20, 0x404AD020, 0x404AD420, 0x404A8020, 0x404AB220, 0x404AB420, + 0xE0002A05, 0xE0002A0A, 0x404AB620, 0x404AB820, 0x404ABA20, 0x404ABC20, + 0x404ABE20, 0x404AC020, 0x404AC220, 0x404AC420, 0x404AC620, 0x404AC820, + 0x404ACA20, 0x004ABA83, 0x404AB620, 0x404AB820, 0xE0002A0F, 0xE0002A14, + 0x404ABA20, 0x404ABC20, 0x404ABE20, 0x404AC020, 0x404AC220, 0x404AC420, + 0x404AC620, 0x404AC820, 0x004ABE83, 0x404AFC20, 0x404AFE20, 0xE0002A19, + 0xE0002A1E, 0x404B0020, 0x404B0220, 0x404B0420, + // Block 20, offset 0x500 + 0x404B0620, 0x404B0820, 0x404B0A20, 0x404B0C20, 0x404B0E20, 0x404B1020, + 0x404B1220, 0x404B1420, 0x404A8A20, 0x404A9620, 0x404AAA20, 0x404ACA20, + 0x404ADA20, 0x404ADE20, 0x404AE620, 0x404AF420, 0xAE611602, 0x404A9421, + 0xAE611402, 0x404AB821, 0x404ABC21, 0x828225B1, 0xE000200E, 0xE0002011, + 0x404B2620, 0xE0002ABE, 0xE000200E, 0xE0002011, 0x404B2420, 0x404B2620, + 0x828225B2, 0xE0002014, 0xE0002017, 0x404B2A20, 0xE0002AC1, 0xE0002014, + 0xE0002017, 0x404B2820, 0x404B2A20, 0xAE610F02, 0x8281258D, 0x82812591, + 0x8281258F, 0x002D2288, 0x002D2484, 0x002D2483, 0x402DFE20, 0x402E0020, + 0x002DFE88, 0x002E0084, 0x002E0083, 0x402E9E20, 0x402EA020, 0x002E9E88, + 0x002EA084, 0x002EA083, 0x402C7820, 0xE0000CFB, 0xE0000CFB, 0x402C3820, + 0xE0000D01, 0xE0000D01, 0x402D6820, 0x402D6A20, + // Block 21, offset 0x540 + 0x002D6888, 0x002D6A83, 0x402DCC20, 0x402DCE20, 0x002DCC88, 0x002DCE83, + 0x002E9E88, 0x002EA083, 0x402FE620, 0x40302620, 0x002FE688, 0x00302683, + 0x40302820, 0x40302A20, 0x00302883, 0x00302A83, 0x402EE220, 0x4030EE20, + 0x4030F220, 0x002EE288, 0x0030EE83, 0x0030F283, 0x402BDE20, 0x4030F020, + 0x002BDE88, 0x0030F083, 0x40306C20, 0x4030F420, 0x00306C88, 0x0030F483, + 0x40393820, 0x40393620, 0x40393A21, 0x40393A23, 0x403A7420, 0x40393A25, + 0x403A9220, 0x40393A26, 0x403A9221, 0x00393B43, 0x403A9223, 0x00393B44, + 0x403A8821, 0x403A8825, 0x40306C20, 0x40310021, 0x00306C88, 0x003100A3, + 0x402BDE20, 0x40320E20, 0x40320C20, 0x002BDE88, 0x00320E83, 0x00320C83, + 0x402EE220, 0x40321020, 0x002EE288, 0x00321083, 0x402EE220, 0x40321023, + 0x40321020, 0x40321022, 0x002EE288, 0x003210E3, + // Block 22, offset 0x580 + 0x00321083, 0x003210C3, 0x402E9E20, 0x402EA020, 0x402EA220, 0x002E9E88, + 0x002EA083, 0x002EA284, 0x002EA283, 0x002FE688, 0x002FE884, 0x002FE883, + 0x4031DE20, 0x00310286, 0x00310283, 0x4003D220, 0x00310287, 0x00310284, + 0x402BEC20, 0xE0000CFB, 0xE0000CFB, 0x002BEC83, 0xE0000D01, 0xE0000D01, + 0x402C3A20, 0x402C3E20, 0x402C3C20, 0x002C3A88, 0x002C3E83, 0x002C3C83, + 0x402C6220, 0x402C6420, 0x402C6420, 0x002C6288, 0x002C6486, 0x002C6484, + 0x002C6486, 0x002C6484, 0x002E2288, 0xE0000D01, 0xE0000D01, 0x002E2486, + 0x002E2484, 0x002E9E88, 0x002EA086, 0x002EA084, 0x402C3A20, 0xE0003C42, + 0x402C3C20, 0x002C3A88, 0xE0003C48, 0xE0003C45, 0x002C3C86, 0x002C3C84, + 0x402C6220, 0xE0003C54, 0xE0003C4B, 0x402C6620, 0x402C6420, 0x002C6288, + 0xE0003C5A, 0xE0003C57, 0xE0003C51, 0x002C6686, + // Block 23, offset 0x5c0 + 0xE0003C4E, 0x002C6684, 0x002C6486, 0x002C6484, 0x402D2220, 0xE0003C5D, + 0x402D2420, 0x002D2288, 0xE0003C63, 0xE0003C60, 0x002D2486, 0x002D2484, + 0x402E2220, 0xE0003C66, 0xE0000CFB, 0xE0000CFB, 0x402E2420, 0x002E2288, + 0xE0003C6C, 0xE0003C69, 0xE0000D01, 0xE0000D01, 0x002E2486, 0x002E2484, + 0x402E9E20, 0xE0003C6F, 0x402EA020, 0x002E9E88, 0xE0003C75, 0xE0003C72, + 0x002EA086, 0x002EA084, 0x402EE220, 0x402EE420, 0x402EE421, 0x002EE288, + 0x002EE483, 0x002EE4A3, 0x402FE620, 0xE0003C78, 0x402FE820, 0x002FE688, + 0xE0003C7E, 0xE0003C7B, 0x002FE886, 0x002FE884, 0x40302C20, 0xE0003C81, + 0x40302E20, 0x00302C88, 0xE0003C87, 0xE0003C84, 0x00302E86, 0x00302E84, + 0x40306C20, 0x40306E20, 0x40306E21, 0x00306C88, 0x00306E83, 0x00306EA3, + 0x40312A20, 0xE0003C8A, 0x40312C20, 0x00312A88, + // Block 24, offset 0x600 + 0xE0003C90, 0xE0003C8D, 0x00312C86, 0x00312C84, 0x00384A88, 0x00388A83, + 0x402C3A20, 0x402C0C20, 0x002C3A88, 0x002C0C84, 0x002C0C83, 0x402D2220, + 0x402D2420, 0x402D2620, 0x402D2820, 0x002D2288, 0x002D2484, 0x002D2684, + 0x002D2884, 0x002D2483, 0x002D2683, 0x002D2883, 0x402D9A20, 0x402D9C20, + 0x002D9A88, 0x002D9C83, 0x402DFE20, 0x402E0020, 0x402E0220, 0x002DFE88, + 0x002E0084, 0x002E0284, 0x002E0083, 0x002E0283, 0x402E9E20, 0x402EA020, + 0x402EA220, 0x402EA420, 0x002E9E88, 0x002EA083, 0x002EA284, 0x002EA484, + 0x002EA283, 0x002EA483, 0x402BDE20, 0x402C0820, 0x40320C21, 0x40321020, + 0x002BDE88, 0x002C0883, 0x00320CA3, 0x00321083, 0x402C9820, 0x402D0620, + 0x002C9888, 0x002D0683, 0x402D9A20, 0x402DCA20, 0x002D9A88, 0x002DCA83, + 0x402EE220, 0x402F2A20, 0x40320E20, 0x002EE288, + // Block 25, offset 0x640 + 0x002F2A83, 0x00320E83, 0x40306C20, 0x4030BC20, 0x00306C88, 0x0030BC83, + 0x40310020, 0x40312820, 0x00310088, 0x00312883, 0x0065768F, 0xE0003D1D, + 0xE0003D17, 0x0065768F, 0xE0003D17, 0xE0003D1D, 0x00657691, 0xE0003D20, + 0xE0003D1A, 0x00657691, 0xE0003D1A, 0xE0003D20, 0x0065828F, 0xE0003E9B, + 0xE0003D23, 0x0065828F, 0xE0003D23, 0xE0003E9B, 0x00658291, 0xE0003EA1, + 0xE0003D29, 0xE0003E9E, 0xE0003D26, 0x00658291, 0xE0003D29, 0xE0003EA1, + 0xE0003D26, 0xE0003E9E, 0x00658291, 0xE0003D26, 0xE0003E9E, 0xE000216D, + 0xE0003EA1, 0xE0003D29, 0xE000216D, 0xE0003D29, 0xE0003EA1, 0x00658C91, + 0xE0003EE4, 0xE0003EE0, 0xE0003D30, 0xE0003EE0, 0xE0003EDD, 0xE0003EE0, + 0xE0003D2D, 0x00658C91, 0xE0003EE4, 0xE0003D30, 0xE0003EE0, 0xE0003EE0, + 0xE0003D2D, 0xE0003EDD, 0xE0003EE0, 0x00658C91, + // Block 26, offset 0x680 + 0xE0003EE0, 0xE0003D2D, 0xE0003EDD, 0xE0003EE0, 0xE00021F2, 0xE0003EE0, + 0xE0003EE4, 0xE0003D30, 0xE00021F2, 0xE0003D30, 0xE0003EE0, 0xE0003EE4, + 0x00659691, 0xE0003F2E, 0xE0003F2A, 0xE0003D37, 0xE0003F2A, 0xE0003F27, + 0xE0003F2A, 0xE0003D34, 0x00659691, 0xE0003F2E, 0xE0003D37, 0xE0003F2A, + 0xE0003F2A, 0xE0003D34, 0xE0003F27, 0xE0003F2A, 0x00659691, 0xE0003F2A, + 0xE0003D34, 0xE0003F27, 0xE0003F2A, 0xE000222C, 0xE0003F2A, 0xE0003F2E, + 0xE0003D37, 0xE000222C, 0xE0003D37, 0xE0003F2A, 0xE0003F2E, 0x0065A091, + 0xE0003F71, 0xE0003D3B, 0x0065A091, 0xE0003D3B, 0xE0003F71, 0x0065AA8F, + 0xE0003F89, 0xE0003D3E, 0xE0003F83, 0xE0003F89, 0x0065AA91, 0xE0003F91, + 0xE0003F9A, 0xE0003F8D, 0xE0003D44, 0xE0003F96, 0xE0003D48, 0xE0003F8D, + 0xE0003F86, 0xE0003F8D, 0xE0003D41, 0x0065AA91, + // Block 27, offset 0x6c0 + 0xE0003F91, 0xE0003F9A, 0xE0003D44, 0xE0003F8D, 0xE0003D48, 0xE0003F96, + 0xE0003F8D, 0xE0003D41, 0xE0003F86, 0xE0003F8D, 0x0065AA91, 0xE0003F8D, + 0xE0003D41, 0xE0003F86, 0xE0003F8D, 0xE000225B, 0xE0003F8D, 0xE0003F91, + 0xE0003D44, 0xE000225B, 0xE0003D44, 0xE0003F8D, 0xE0003F91, 0xE0002261, + 0xE0003F96, 0xE0003F9A, 0xE0003D48, 0xE0002261, 0xE0003D48, 0xE0003F96, + 0xE0003F9A, 0x0065B491, 0xE000400F, 0xE0003D4C, 0x0065B491, 0xE0003D4C, + 0xE000400F, 0x0065BE8F, 0xE0004021, 0xE0003D4F, 0x0065BE8F, 0xE0003D4F, + 0xE0004021, 0x0065BE91, 0xE0004024, 0xE0003D52, 0x0065BE91, 0xE0003D52, + 0xE0004024, 0x0065C68F, 0xE0003D55, 0xE0004036, 0x0065C691, 0xE0004039, + 0xE0003D58, 0x0065C691, 0xE0003D58, 0xE0004039, 0x0065D08F, 0xE000405A, + 0xE0004054, 0xE000405A, 0xE0003D5B, 0x0065D08F, + // Block 28, offset 0x700 + 0xE000405A, 0xE0003D5B, 0xE0004054, 0xE000405A, 0x0065D091, 0xE000405E, + 0xE0004057, 0xE000405E, 0xE0003D5E, 0x0065D091, 0xE0004062, 0xE0003D61, + 0xE000405E, 0xE000405E, 0xE0003D5E, 0xE0004057, 0xE000405E, 0x0065D091, + 0xE000405E, 0xE0003D5E, 0xE0004057, 0xE000405E, 0xE000236A, 0xE0003D61, + 0xE000405E, 0xE0004062, 0x0065788F, 0xE0003D6B, 0xE0003D65, 0x0065788F, + 0xE0003D65, 0xE0003D6B, 0x00657891, 0xE0003D6E, 0xE0003D68, 0x00657891, + 0xE0003D68, 0xE0003D6E, 0x00658491, 0xE0003EAC, 0xE0003EA8, 0xE0003D74, + 0xE0003EA8, 0xE0003EA5, 0xE0003EA8, 0xE0003D71, 0x00658491, 0xE0003EAC, + 0xE0003D74, 0xE0003EA8, 0xE0003EA8, 0xE0003D71, 0xE0003EA5, 0xE0003EA8, + 0x00658491, 0xE0003EA8, 0xE0003D71, 0xE0003EA5, 0xE0003EA8, 0xE000218B, + 0xE0003EA8, 0xE0003EAC, 0xE0003D74, 0xE000218B, + // Block 29, offset 0x740 + 0xE0003D74, 0xE0003EA8, 0xE0003EAC, 0x00658E8F, 0xE0003EEF, 0xE0003D78, + 0xE0003EE9, 0xE0003EEF, 0x00658E91, 0xE0003EF7, 0xE0003EF3, 0xE0003D7E, + 0xE0003EF3, 0xE0003EEC, 0xE0003EF3, 0xE0003D7B, 0x00658E91, 0xE0003EF7, + 0xE0003D7E, 0xE0003EF3, 0xE0003EF3, 0xE0003D7B, 0xE0003EEC, 0xE0003EF3, + 0x00658E91, 0xE0003EF3, 0xE0003D7B, 0xE0003EEC, 0xE0003EF3, 0xE0002203, + 0xE0003EF3, 0xE0003EF7, 0xE0003D7E, 0xE0002203, 0xE0003D7E, 0xE0003EF3, + 0xE0003EF7, 0x00659891, 0xE0003F3A, 0xE0003F36, 0xE0003D85, 0xE0003F36, + 0xE0003F33, 0xE0003F36, 0xE0003D82, 0x00659891, 0xE0003F3A, 0xE0003D85, + 0xE0003F36, 0xE0003F36, 0xE0003D82, 0xE0003F33, 0xE0003F36, 0x00659891, + 0xE0003F36, 0xE0003D82, 0xE0003F33, 0xE0003F36, 0xE0002237, 0xE0003F36, + 0xE0003F3A, 0xE0003D85, 0xE0002237, 0xE0003D85, + // Block 30, offset 0x780 + 0xE0003F36, 0xE0003F3A, 0x0065A291, 0xE0003F74, 0xE0003D89, 0x0065A291, + 0xE0003D89, 0xE0003F74, 0x0065AC8F, 0xE0003FA5, 0xE0003D8C, 0xE0003F9F, + 0xE0003FA5, 0x0065AC91, 0xE0003FAD, 0xE0003FB6, 0xE0003FA9, 0xE0003D92, + 0xE0003FB2, 0xE0003D96, 0xE0003FA9, 0xE0003FA2, 0xE0003FA9, 0xE0003D8F, + 0x0065AC91, 0xE0003FAD, 0xE0003FB6, 0xE0003D92, 0xE0003FA9, 0xE0003D96, + 0xE0003FB2, 0xE0003FA9, 0xE0003D8F, 0xE0003FA2, 0xE0003FA9, 0x0065AC91, + 0xE0003FA9, 0xE0003D8F, 0xE0003FA2, 0xE0003FA9, 0xE000227D, 0xE0003FA9, + 0xE0003FAD, 0xE0003D92, 0xE000227D, 0xE0003D92, 0xE0003FA9, 0xE0003FAD, + 0xE0002283, 0xE0003FB2, 0xE0003FB6, 0xE0003D96, 0xE0002283, 0xE0003D96, + 0xE0003FB2, 0xE0003FB6, 0x0065B691, 0xE0004012, 0xE0003D9A, 0x0065B691, + 0xE0003D9A, 0xE0004012, 0x0065C88F, 0xE0003D9D, + // Block 31, offset 0x7c0 + 0xE000403C, 0x0065C891, 0xE000403F, 0xE0003DA0, 0x0065C891, 0xE0003DA0, + 0xE000403F, 0x0065D291, 0xE000406A, 0xE0004067, 0xE000406A, 0xE0003DA3, + 0x0065D291, 0xE000406E, 0xE0003DA6, 0xE000406A, 0xE000406A, 0xE0003DA3, + 0xE0004067, 0xE000406A, 0xE0002371, 0xE0003DA6, 0xE000406A, 0xE000406E, + 0x00657A8F, 0xE0003DBA, 0xE0003DB0, 0xE0003DBA, 0xE0003DAA, 0x00657A8F, + 0xE0003DBA, 0xE0003DAA, 0xE0003DB0, 0xE0003DBA, 0x00657A91, 0xE0003DC2, + 0xE0003DBE, 0xE0003DB6, 0xE0003DBE, 0xE0003DB3, 0xE0003DBE, 0xE0003DAD, + 0x00657A91, 0xE0003DC2, 0xE0003DB6, 0xE0003DBE, 0xE0003DBE, 0xE0003DAD, + 0xE0003DB3, 0xE0003DBE, 0x00657A91, 0xE0003DBE, 0xE0003DAD, 0xE0003DB3, + 0xE0003DBE, 0xE000214F, 0xE0003DBE, 0xE0003DC2, 0xE0003DB6, 0xE000214F, + 0xE0003DB6, 0xE0003DBE, 0xE0003DC2, 0x0065868F, + // Block 32, offset 0x800 + 0xE0003EB7, 0xE0003DC7, 0xE0003EB1, 0xE0003EB7, 0x00658691, 0xE0003EBF, + 0xE0003EBB, 0xE0003DCD, 0xE0003EBB, 0xE0003EB4, 0xE0003EBB, 0xE0003DCA, + 0x00658691, 0xE0003EBF, 0xE0003DCD, 0xE0003EBB, 0xE0003EBB, 0xE0003DCA, + 0xE0003EB4, 0xE0003EBB, 0x00658691, 0xE0003EBB, 0xE0003DCA, 0xE0003EB4, + 0xE0003EBB, 0xE00021BB, 0xE0003EBB, 0xE0003EBF, 0xE0003DCD, 0xE00021BB, + 0xE0003DCD, 0xE0003EBB, 0xE0003EBF, 0x0065908F, 0xE0003F02, 0xE0003DD1, + 0xE0003EFC, 0xE0003F02, 0x00659091, 0xE0003F0A, 0xE0003F06, 0xE0003DD7, + 0xE0003F06, 0xE0003EFF, 0xE0003F06, 0xE0003DD4, 0x00659091, 0xE0003F0A, + 0xE0003DD7, 0xE0003F06, 0xE0003F06, 0xE0003DD4, 0xE0003EFF, 0xE0003F06, + 0x00659091, 0xE0003F06, 0xE0003DD4, 0xE0003EFF, 0xE0003F06, 0xE0002212, + 0xE0003F06, 0xE0003F0A, 0xE0003DD7, 0xE0002212, + // Block 33, offset 0x840 + 0xE0003DD7, 0xE0003F06, 0xE0003F0A, 0x00659A8F, 0xE0003F45, 0xE0003F3F, + 0xE0003F45, 0xE0003DDB, 0x00659A8F, 0xE0003F45, 0xE0003DDB, 0xE0003F3F, + 0xE0003F45, 0x00659A91, 0xE0003F4D, 0xE0003F49, 0xE0003DE1, 0xE0003F49, + 0xE0003F42, 0xE0003F49, 0xE0003DDE, 0x00659A91, 0xE0003F4D, 0xE0003DE1, + 0xE0003F49, 0xE0003F49, 0xE0003DDE, 0xE0003F42, 0xE0003F49, 0x00659A91, + 0xE0003F49, 0xE0003DDE, 0xE0003F42, 0xE0003F49, 0xE000223D, 0xE0003F49, + 0xE0003F4D, 0xE0003DE1, 0xE000223D, 0xE0003DE1, 0xE0003F49, 0xE0003F4D, + 0x0065A48F, 0xE0003DE5, 0xE0003F77, 0x0065A491, 0xE0003F7A, 0xE0003DE8, + 0x0065A491, 0xE0003DE8, 0xE0003F7A, 0x0065AE8F, 0xE0003FC1, 0xE0003DEB, + 0xE0003FBB, 0xE0003FC1, 0x0065AE91, 0xE0003FC9, 0xE0003FD2, 0xE0003FC5, + 0xE0003DF1, 0xE0003FCE, 0xE0003DF5, 0xE0003FC5, + // Block 34, offset 0x880 + 0xE0003FBE, 0xE0003FC5, 0xE0003DEE, 0x0065AE91, 0xE0003FC9, 0xE0003FD2, + 0xE0003DF1, 0xE0003FC5, 0xE0003DF5, 0xE0003FCE, 0xE0003FC5, 0xE0003DEE, + 0xE0003FBE, 0xE0003FC5, 0x0065AE91, 0xE0003FC5, 0xE0003DEE, 0xE0003FBE, + 0xE0003FC5, 0xE000229D, 0xE0003FC5, 0xE0003FC9, 0xE0003DF1, 0xE000229D, + 0xE0003DF1, 0xE0003FC5, 0xE0003FC9, 0xE00022A3, 0xE0003FCE, 0xE0003FD2, + 0xE0003DF5, 0xE00022A3, 0xE0003DF5, 0xE0003FCE, 0xE0003FD2, 0x0065B88F, + 0xE0003DF9, 0xE0004015, 0x0065B891, 0xE0004018, 0xE0003DFC, 0x0065B891, + 0xE0003DFC, 0xE0004018, 0x0065C08F, 0xE0004027, 0xE0003DFF, 0x0065C08F, + 0xE0003DFF, 0xE0004027, 0x0065C091, 0xE000402A, 0xE0003E02, 0x0065C091, + 0xE0003E02, 0xE000402A, 0x0065CA8F, 0xE0003E05, 0xE0004042, 0x0065CA91, + 0xE0004045, 0xE0003E08, 0x0065CA91, 0xE0003E08, + // Block 35, offset 0x8c0 + 0xE0004045, 0x00657E8F, 0xE0003E11, 0xE0003E0B, 0x00657E8F, 0xE0003E0B, + 0xE0003E11, 0x00657E91, 0xE0003E14, 0xE0003E0E, 0x00657E91, 0xE0003E0E, + 0xE0003E14, 0x0065888F, 0xE0003EC4, 0xE0003E17, 0x0065888F, 0xE0003E17, + 0xE0003EC4, 0x00658891, 0xE0003ECA, 0xE0003E1D, 0xE0003EC7, 0xE0003E1A, + 0x00658891, 0xE0003E1D, 0xE0003ECA, 0xE0003E1A, 0xE0003EC7, 0x00658891, + 0xE0003E1A, 0xE0003EC7, 0xE00021D9, 0xE0003ECA, 0xE0003E1D, 0xE00021D9, + 0xE0003E1D, 0xE0003ECA, 0x00659291, 0xE0003F16, 0xE0003F12, 0xE0003E24, + 0xE0003F12, 0xE0003F0F, 0xE0003F12, 0xE0003E21, 0x00659291, 0xE0003F16, + 0xE0003E24, 0xE0003F12, 0xE0003F12, 0xE0003E21, 0xE0003F0F, 0xE0003F12, + 0x00659291, 0xE0003F12, 0xE0003E21, 0xE0003F0F, 0xE0003F12, 0xE0002218, + 0xE0003F12, 0xE0003F16, 0xE0003E24, 0xE0002218, + // Block 36, offset 0x900 + 0xE0003E24, 0xE0003F12, 0xE0003F16, 0x00659C91, 0xE0003F59, 0xE0003F55, + 0xE0003E2B, 0xE0003F55, 0xE0003F52, 0xE0003F55, 0xE0003E28, 0x00659C91, + 0xE0003F59, 0xE0003E2B, 0xE0003F55, 0xE0003F55, 0xE0003E28, 0xE0003F52, + 0xE0003F55, 0x00659C91, 0xE0003F55, 0xE0003E28, 0xE0003F52, 0xE0003F55, + 0xE0002243, 0xE0003F55, 0xE0003F59, 0xE0003E2B, 0xE0002243, 0xE0003E2B, + 0xE0003F55, 0xE0003F59, 0x0065A691, 0xE0003F7D, 0xE0003E2F, 0x0065A691, + 0xE0003E2F, 0xE0003F7D, 0x0065B08F, 0xE0003FDD, 0xE0003E32, 0xE0003FD7, + 0xE0003FDD, 0x0065B091, 0xE0003FE5, 0xE0003FEE, 0xE0003FE1, 0xE0003E38, + 0xE0003FEA, 0xE0003E3C, 0xE0003FE1, 0xE0003FDA, 0xE0003FE1, 0xE0003E35, + 0x0065B091, 0xE0003FE5, 0xE0003FEE, 0xE0003E38, 0xE0003FE1, 0xE0003E3C, + 0xE0003FEA, 0xE0003FE1, 0xE0003E35, 0xE0003FDA, + // Block 37, offset 0x940 + 0xE0003FE1, 0x0065B091, 0xE0003FE1, 0xE0003E35, 0xE0003FDA, 0xE0003FE1, + 0xE00022C0, 0xE0003FE1, 0xE0003FE5, 0xE0003E38, 0xE00022C0, 0xE0003E38, + 0xE0003FE1, 0xE0003FE5, 0xE00022C6, 0xE0003FEA, 0xE0003FEE, 0xE0003E3C, + 0xE00022C6, 0xE0003E3C, 0xE0003FEA, 0xE0003FEE, 0x0065BA91, 0xE000401B, + 0xE0003E40, 0x0065BA91, 0xE0003E40, 0xE000401B, 0x0065CC8F, 0xE0003E43, + 0xE0004048, 0x0065CC91, 0xE000404B, 0xE0003E46, 0x0065CC91, 0xE0003E46, + 0xE000404B, 0x0065D491, 0xE0004076, 0xE0004073, 0xE0004076, 0xE0003E49, + 0x0065D491, 0xE000407A, 0xE0003E4C, 0xE0004076, 0xE0004076, 0xE0003E49, + 0xE0004073, 0xE0004076, 0xE0002374, 0xE0003E4C, 0xE0004076, 0xE000407A, + 0x0065808F, 0xE0003E56, 0xE0003E50, 0x0065808F, 0xE0003E50, 0xE0003E56, + 0x00658091, 0xE0003E59, 0xE0003E53, 0x00658091, + // Block 38, offset 0x980 + 0xE0003E53, 0xE0003E59, 0x00658A91, 0xE0003ED5, 0xE0003ED1, 0xE0003E5F, + 0xE0003ED1, 0xE0003ECE, 0xE0003ED1, 0xE0003E5C, 0x00658A91, 0xE0003ED5, + 0xE0003E5F, 0xE0003ED1, 0xE0003ED1, 0xE0003E5C, 0xE0003ECE, 0xE0003ED1, + 0x00658A91, 0xE0003ED1, 0xE0003E5C, 0xE0003ECE, 0xE0003ED1, 0xE00021E3, + 0xE0003ED1, 0xE0003ED5, 0xE0003E5F, 0xE00021E3, 0xE0003E5F, 0xE0003ED1, + 0xE0003ED5, 0x00659491, 0xE0003F22, 0xE0003F1E, 0xE0003E66, 0xE0003F1E, + 0xE0003F1B, 0xE0003F1E, 0xE0003E63, 0x00659491, 0xE0003F22, 0xE0003E66, + 0xE0003F1E, 0xE0003F1E, 0xE0003E63, 0xE0003F1B, 0xE0003F1E, 0x00659491, + 0xE0003F1E, 0xE0003E63, 0xE0003F1B, 0xE0003F1E, 0xE0002226, 0xE0003F1E, + 0xE0003F22, 0xE0003E66, 0xE0002226, 0xE0003E66, 0xE0003F1E, 0xE0003F22, + 0x00659E8F, 0xE0003F64, 0xE0003E6A, 0xE0003F5E, + // Block 39, offset 0x9c0 + 0xE0003F64, 0x00659E91, 0xE0003F6C, 0xE0003F68, 0xE0003E70, 0xE0003F68, + 0xE0003F61, 0xE0003F68, 0xE0003E6D, 0x00659E91, 0xE0003F6C, 0xE0003E70, + 0xE0003F68, 0xE0003F68, 0xE0003E6D, 0xE0003F61, 0xE0003F68, 0x00659E91, + 0xE0003F68, 0xE0003E6D, 0xE0003F61, 0xE0003F68, 0xE000224D, 0xE0003F68, + 0xE0003F6C, 0xE0003E70, 0xE000224D, 0xE0003E70, 0xE0003F68, 0xE0003F6C, + 0x0065A891, 0xE0003F80, 0xE0003E74, 0x0065A891, 0xE0003E74, 0xE0003F80, + 0x0065B28F, 0xE0003FF9, 0xE0003E77, 0xE0003FF3, 0xE0003FF9, 0x0065B291, + 0xE0004001, 0xE000400A, 0xE0003FFD, 0xE0003E7D, 0xE0004006, 0xE0003E81, + 0xE0003FFD, 0xE0003FF6, 0xE0003FFD, 0xE0003E7A, 0x0065B291, 0xE0004001, + 0xE000400A, 0xE0003E7D, 0xE0003FFD, 0xE0003E81, 0xE0004006, 0xE0003FFD, + 0xE0003E7A, 0xE0003FF6, 0xE0003FFD, 0x0065B291, + // Block 40, offset 0xa00 + 0xE0003FFD, 0xE0003E7A, 0xE0003FF6, 0xE0003FFD, 0xE00022EF, 0xE0003FFD, + 0xE0004001, 0xE0003E7D, 0xE00022EF, 0xE0003E7D, 0xE0003FFD, 0xE0004001, + 0xE00022F5, 0xE0004006, 0xE000400A, 0xE0003E81, 0xE00022F5, 0xE0003E81, + 0xE0004006, 0xE000400A, 0x0065BC91, 0xE000401E, 0xE0003E85, 0x0065BC91, + 0xE0003E85, 0xE000401E, 0x0065C48F, 0xE000402D, 0xE0003E88, 0x0065C48F, + 0xE0003E88, 0xE000402D, 0x0065C491, 0xE0004030, 0xE0003E8B, 0x0065C491, + 0xE0003E8B, 0xE0004030, 0x0065CE8F, 0xE0003E8E, 0xE000404E, 0x0065CE91, + 0xE0004051, 0xE0003E91, 0x0065CE91, 0xE0003E91, 0xE0004051, 0x0065D691, + 0xE0004082, 0xE000407F, 0xE0004082, 0xE0003E94, 0x0065D691, 0xE0004086, + 0xE0003E97, 0xE0004082, 0xE0004082, 0xE0003E94, 0xE000407F, 0xE0004082, + 0x0065D691, 0xE0004082, 0xE0003E94, 0xE000407F, + // Block 41, offset 0xa40 + 0xE0004082, 0xE0002377, 0xE0003E97, 0xE0004082, 0xE0004086, 0x0065D891, + 0xE000408B, 0x40368C20, 0x40343620, 0x00368C83, 0x00343688, 0x002DFE88, + 0x002F56A3, 0x402BDE20, 0x40320C21, 0x40321020, 0x002BDE88, 0x00320CA3, + 0x00321083, 0x404FA420, 0xE000409E, 0x404FA620, 0xE00040A2, 0x404FA820, + 0xE00040A6, 0x404FAA20, 0xE00040AA, 0x404FAC20, 0xE00040AE, 0x404FAE20, + 0xE00040B2, 0x404FB020, 0xE00040B6, 0x404FB220, 0xE00040BA, 0x404FB420, + 0xE00040BE, 0x404FB620, 0xE00040C2, 0x404FB820, 0xE00040C6, 0x404FBA20, + 0xE00040CA, 0x404FBC20, 0xE00040CE, 0x404FBE20, 0xE00040D2, 0x404FC020, + 0xE00040D6, 0x404FC220, 0xE00040DA, 0x404FC420, 0xE00040DE, 0x404FC620, + 0xE00040E2, 0x404FC820, 0xE00040E6, 0x404FCA20, 0xE00040EA, 0x404FCC20, + 0xE00040EE, 0x404FCE20, 0xE00040F2, 0x404FD020, + // Block 42, offset 0xa80 + 0xE00040F6, 0x404FD220, 0xE00040FA, 0x404FD420, 0xE00040FE, 0x404FD620, + 0xE0004102, 0x404FD820, 0xE0004106, 0x404FDA20, 0xE000410A, 0x404FDA20, + 0xE000410E, 0x404FDC20, 0xE0004112, 0x404FDC20, 0xE0004116, 0x404FDC20, + 0xE000411A, 0x404FDE20, 0xE000411E, 0x404FDE20, 0xE0004122, 0x404FE020, + 0xE0004126, 0x404FE220, 0xE000412A, 0x404FE420, 0xE000412E, 0x404FE620, + 0xE0004132, 0x404FE820, 0xE0004136, 0x40501820, 0x40502E20, 0x40503820, + 0x40500E20, 0x40503220, 0x40501020, 0x40503620, 0x40502420, 0x40503A20, + 0x40502A20, 0x40503C20, 0x403FEC20, 0x40403E20, 0x402D2220, 0x002D2483, + 0x402D2420, 0x002D2288, 0x002D2485, 0x002D2484, 0x402DFE20, 0x002E0083, + 0x402E0020, 0x002DFE88, 0x002E0085, 0x002E0084, 0x402E8220, 0x002E8483, + 0x002E8683, 0x002E8883, 0x002E8A83, 0x402E8420, + // Block 43, offset 0xac0 + 0x402E8620, 0x402E8820, 0x402E8A20, 0x002E8288, 0x002E8485, 0x002E8685, + 0x002E8885, 0x002E8A85, 0x002E8484, 0x002E8684, 0x002E8884, 0x002E8A84, + 0x402E9E20, 0x002EA485, 0x002EA484, 0x002EA483, 0x402EA420, 0x002EA083, + 0x002EA283, 0x002EA683, 0x002EA883, 0x002EAA83, 0x002EAC83, 0x002EAE83, + 0x402EA020, 0x402EA220, 0x402EA620, 0x402EA820, 0x402EAA20, 0x402EAC20, + 0x402EAE20, 0x002E9E88, 0x002EA488, 0x002EA487, 0x002EA486, 0x002EA085, + 0x002EA285, 0x002EA685, 0x002EA885, 0x002EAA85, 0x002EAC85, 0x002EAE85, + 0x002EA084, 0x002EA284, 0x002EA684, 0x002EA884, 0x002EAA84, 0x002EAC84, + 0x002EAE84, 0x402FE620, 0x002FE883, 0x402FE820, 0x002FE688, 0x002FE885, + 0x002FE884, 0x40302C20, 0x00302E83, 0x40302E20, 0x00302C88, 0x00302E85, + 0x00302E84, 0xAE605202, 0xAE603502, 0xAE603202, + // Block 44, offset 0xb00 + 0xAE604E02, 0x402BDE20, 0x402BDE21, 0x002BDE88, 0x002BDEA3, 0x402C9820, + 0x402C9822, 0x402C9821, 0x002C9888, 0x002C98C3, 0x002C98A3, 0x402D9A20, + 0x402D9A21, 0x002D9A88, 0x002D9AA3, 0x40306C20, 0x40306C22, 0x40306C21, + 0x00306C88, 0x00306CC3, 0x00306CA3, 0x402C3A20, 0x402C6020, 0x002C3A88, + 0x002C6083, 0x402D2220, 0x402D6620, 0x002D2288, 0x002D6683, 0x402DFE20, + 0x402E2020, 0x002DFE88, 0x002E2083, 0x402E2220, 0xE0000CFB, 0x402E8020, + 0xE0000CFB, 0x002E2288, 0xE0000D01, 0x002E8083, 0xE0000D01, 0x402E9E20, + 0x402EE020, 0x002E9E88, 0x002EE083, 0x402F7A20, 0x402FE420, 0x002F7A88, + 0x002FE483, 0x402FE620, 0x40302A20, 0x002FE688, 0x00302A83, 0x40312A20, + 0x40316220, 0x00312A88, 0x00316283, 0x40442220, 0xE000A9DC, 0x40443E20, + 0xE000A9E2, 0xE000A9EE, 0xE000A9E8, 0x40444820, + // Block 45, offset 0xb40 + 0xE000A9EB, 0x40445820, 0xE000A9F4, 0x40445A20, 0xE000A9FA, 0x40446620, + 0xE000AA00, 0x40448220, 0x40448820, 0x00448C83, 0x403FFC20, 0x40404020, + 0x002C3A88, 0x402C3820, 0x402C3A20, 0x002C3883, 0x002D2288, 0x402D6620, + 0x002D6683, 0x402D2020, 0x402D2220, 0x002D6684, 0x002D6685, 0x002D2083, + 0x00312A88, 0x40312820, 0x40312A20, 0x00312883, 0x404E6020, 0xE000AA0C, + 0x404FFE20, 0x404FFE21, 0x404E6A20, 0xE000AA12, 0x40502820, 0x40502821, + 0x404E9420, 0xE000AA2C, 0xE000AA25, 0x4050AC20, 0x4050AC21, 0x4005B820, + 0xE000AA32, 0x404EA620, 0xE000AA3D, 0x4050C820, 0x4050C821, 0xE000AA4E, + 0xE000AA51, 0xE000AA55, 0xE000AA5E, 0xE000AA62, 0xE000AA6E, 0xE000AA7A, + 0xE000AA86, 0xE000AA92, 0xE000AA9E, 0xE000AAAA, 0xE000AAB6, 0xE000AAC2, + 0xE000AACE, 0xE000AADA, 0xE000AAE6, 0xE000AAF2, + // Block 46, offset 0xb80 + 0xE000AAFE, 0xE000AB0A, 0xE000AB16, 0xE000AB22, 0xE000AB2E, 0xE000AB3A, + 0xE000AB46, 0xE000AB52, 0xE000AB5E, 0xE000AB6A, 0xE000AB76, 0xE000AB82, + 0xE000AB8E, 0xE000AB9A, 0xE000ABA6, 0xE000ABB2, 0xE000ABBE, 0xE000ABCA, + 0xE000ABD6, 0xE000ABE2, 0xE000ABEE, 0xE000ABFA, 0xE000AC06, 0xE000AC12, + 0xE000AC1E, 0xE000AC2A, 0xE000AC36, 0xE000AC42, 0xE000AC4E, 0xE000AC5A, + 0xE000AC66, 0xE000AC72, 0xE000AC7E, 0xE000AC8A, 0xE000AC96, 0xE000ACA2, + 0xE000ACAE, 0xE000ACBA, 0xE000ACC6, 0xE000ACD2, 0xE000ACDE, 0xE000ACEA, + 0xE000ACF6, 0xE000AD02, 0xE000AD0E, 0xE000AD1A, 0xE000AD26, 0xE000AA68, + 0xE000AA74, 0xE000AA80, 0xE000AA8C, 0xE000AA98, 0xE000AAA4, 0xE000AAB0, + 0xE000AABC, 0xE000AAC8, 0xE000AAD4, 0xE000AAE0, 0xE000AAEC, 0xE000AAF8, + 0xE000AB04, 0xE000AB10, 0xE000AB1C, 0xE000AB28, + // Block 47, offset 0xbc0 + 0xE000AB34, 0xE000AB40, 0xE000AB4C, 0xE000AB58, 0xE000AB64, 0xE000AB70, + 0xE000AB7C, 0xE000AB88, 0xE000AB94, 0xE000ABA0, 0xE000ABAC, 0xE000ABB8, + 0xE000ABC4, 0xE000ABD0, 0xE000ABDC, 0xE000ABE8, 0xE000ABF4, 0xE000AC00, + 0xE000AC0C, 0xE000AC18, 0xE000AC24, 0xE000AC30, 0xE000AC3C, 0xE000AC48, + 0xE000AC54, 0xE000AC60, 0xE000AC6C, 0xE000AC78, 0xE000AC84, 0xE000AC90, + 0xE000AC9C, 0xE000ACA8, 0xE000ACB4, 0xE000ACC0, 0xE000ACCC, 0xE000ACD8, + 0xE000ACE4, 0xE000ACF0, 0xE000ACFC, 0xE000AD08, 0xE000AD14, 0xE000AD20, + 0xE000AD2C, 0x404EFE20, 0x404F5222, 0xE000AD37, 0x404F5220, 0x404F5020, + 0x404F1A22, 0x404F1A23, 0x404F2822, 0x404F2823, 0x404F3622, 0x404F3623, + 0x404F4422, 0x404F4423, 0x404F5223, 0x404F6022, 0x404F6023, 0x404F6E22, + 0x404F6E23, 0x404F7C22, 0x404F7C23, 0x404F8A21, + // Block 48, offset 0xc00 + 0x404F9822, 0x404F9823, 0x404FA622, 0x404FA623, 0x404FB422, 0x404FB423, + 0x404FC222, 0x404FC223, 0x404FD022, 0x404FD023, 0x404FDE22, 0x404FDE23, + 0x404FEC22, 0x404FEC23, 0x404FFA22, 0x404FFA23, 0x40500822, 0x40500823, + 0x40501622, 0x40501623, 0x40502422, 0x40502423, 0x40503222, 0x40503223, + 0x40504022, 0x40504023, 0x40504E22, 0x40504E23, 0x40505C22, 0x40505C23, + 0x40506A22, 0x40506A23, 0x40508C22, 0x40508C23, 0x40509A22, 0x40509A23, + 0x4050A822, 0x4050A823, 0x4050B622, 0x4050B623, 0x4050C421, 0x4050D222, + 0x4050D223, 0x4050E022, 0x4050E023, 0x4050EE21, 0x4050FC21, 0x404F1A20, + 0x404F1A21, 0x404F2820, 0x404F2821, 0x404F3620, 0x404F3621, 0x404F4420, + 0x404F4421, 0x404F5221, 0x404F6020, 0x404F6021, 0x404F6E20, 0x404F6E21, + 0x404F7C20, 0x404F7C21, 0x404F8A20, 0x404F9820, + // Block 49, offset 0xc40 + 0x404F9821, 0x404FA620, 0x404FA621, 0x404FB420, 0x404FB421, 0x404FC220, + 0x404FC221, 0x404FD020, 0x404FD021, 0x404FDE20, 0x404FDE21, 0x404FEC20, + 0x404FEC21, 0x404FFA20, 0x404FFA21, 0x40500820, 0x40500821, 0x40501620, + 0x40501621, 0x40502420, 0x40502421, 0x40503220, 0x40503221, 0x40504020, + 0x40504021, 0x40504E20, 0x40504E21, 0x40505C20, 0x40505C21, 0x40506A20, + 0x40506A21, 0x40508C20, 0x40508C21, 0x40509A20, 0x40509A21, 0x4050A820, + 0x4050A821, 0x4050B620, 0x4050B621, 0x4050C420, 0x4050D220, 0x4050D221, + 0x4050E020, 0x4050E021, 0x4050EE20, 0x4050FC20, 0x404F1820, 0x404F1821, + 0x404F2620, 0x404F2621, 0x404F3420, 0x404F3421, 0x404F4220, 0x404F4221, + 0x404F5021, 0x404F5E20, 0x404F5E21, 0x404F6C20, 0x404F6C21, 0x404F7A20, + 0x404F7A21, 0x404F8820, 0x404F9620, 0x404F9621, + // Block 50, offset 0xc80 + 0x404FA420, 0x404FA421, 0x404FB220, 0x404FB221, 0x404FC020, 0x404FC021, + 0x404FCE20, 0x404FCE21, 0x404FDC20, 0x404FDC21, 0x404FEA20, 0x404FEA21, + 0x404FF820, 0x404FF821, 0x40500620, 0x40500621, 0x40501420, 0x40501421, + 0x40502220, 0x40502221, 0x40503020, 0x40503021, 0x40503E20, 0x40503E21, + 0x40504C20, 0x40504C21, 0x40505A20, 0x40505A21, 0x40506820, 0x40506821, + 0x40508A20, 0x40508A21, 0x40509820, 0x40509821, 0x4050A620, 0x4050A621, + 0x4050B420, 0x4050B421, 0x4050C220, 0x4050D020, 0x4050D021, 0x4050DE20, + 0x4050DE21, 0x4050EC20, 0x4050FA20, 0x404F0A21, 0x404F0A20, 0x404F0821, + 0x404F0820, 0x404EE620, 0x404F5420, 0x404F4C20, 0x40507620, 0x40507A20, + 0x404F1C20, 0x404F1C21, 0x404F2A20, 0x404F2A21, 0x404F3820, 0x404F3821, + 0x404F4620, 0x404F4621, 0x404F5421, 0x404F6220, + // Block 51, offset 0xcc0 + 0x404F6221, 0x404F7020, 0x404F7021, 0x404F7E20, 0x404F7E21, 0x404F8C20, + 0x404F9A20, 0x404F9A21, 0x404FA820, 0x404FA821, 0x404FB620, 0x404FB621, + 0x404FC420, 0x404FC421, 0x404FD220, 0x404FD221, 0x404FE020, 0x404FE021, + 0x404FEE20, 0x404FEE21, 0x404FFC20, 0x404FFC21, 0x40500A20, 0x40500A21, + 0x40501820, 0x40501821, 0x40502620, 0x40502621, 0x40503420, 0x40503421, + 0x40504220, 0x40504221, 0x40505020, 0x40505021, 0x40505E20, 0x40505E21, + 0x40506C20, 0x40506C21, 0x40508E20, 0x40508E21, 0x40509C20, 0x40509C21, + 0x4050AA20, 0x4050AA21, 0x4050B820, 0x4050B821, 0x4050C620, 0x4050D420, + 0x4050D421, 0x4050E220, 0x4050E221, 0x4050F020, 0x4050FE20, 0x404F1420, + 0x404F1421, 0x404F2220, 0x404F2221, 0x404F3020, 0x404F3021, 0x404F3E20, + 0x404F3E21, 0x404F4C21, 0x404F5A20, 0x404F5A21, + // Block 52, offset 0xd00 + 0x404F6820, 0x404F6821, 0x404F7620, 0x404F7621, 0x404F8420, 0x404F9220, + 0x404F9221, 0x404FA020, 0x404FA021, 0x404FAE20, 0x404FAE21, 0x404FBC20, + 0x404FBC21, 0x404FCA20, 0x404FCA21, 0x404FD820, 0x404FD821, 0x404FE620, + 0x404FE621, 0x404FF420, 0x404FF421, 0x40500220, 0x40500221, 0x40501020, + 0x40501021, 0x40501E20, 0x40501E21, 0x40502C20, 0x40502C21, 0x40503A20, + 0x40503A21, 0x40504820, 0x40504821, 0x40505620, 0x40505621, 0x40506420, + 0x40506421, 0x40507220, 0x40507221, 0x40509420, 0x40509421, 0x4050A220, + 0x4050A221, 0x4050B020, 0x4050B021, 0x4050BE20, 0x4050CC20, 0x4050CC21, + 0x4050DA20, 0x4050DA21, 0x4050E820, 0x4050F620, 0x40507820, 0x40507C20, + 0x404F0E20, 0x40507420, 0x404E1420, 0x404F1020, 0x404F1021, 0x404EDE20, + 0x404F4A20, 0x404F1220, 0x404F1221, 0x404F2020, + // Block 53, offset 0xd40 + 0x404F2021, 0x404F2E20, 0x404F2E21, 0x404F3C20, 0x404F3C21, 0x404F4A21, + 0x404F5820, 0x404F5821, 0x404F6620, 0x404F6621, 0x404F7420, 0x404F7421, + 0x404F8220, 0x404F9020, 0x404F9021, 0x404F9E20, 0x404F9E21, 0x404FAC20, + 0x404FAC21, 0x404FBA20, 0x404FBA21, 0x404FC820, 0x404FC821, 0x404FD620, + 0x404FD621, 0x404FE420, 0x404FE421, 0x404FF220, 0x404FF221, 0x40500020, + 0x40500021, 0x40500E20, 0x40500E21, 0x40501C20, 0x40501C21, 0x40502A20, + 0x40502A21, 0x40503820, 0x40503821, 0x40504620, 0x40504621, 0x40505420, + 0x40505421, 0x40506220, 0x40506221, 0x40507020, 0x40507021, 0x40509220, + 0x40509221, 0x4050A020, 0x4050A021, 0x4050AE20, 0x4050AE21, 0x4050BC20, + 0x4050CA20, 0x4050CA21, 0x4050D820, 0x4050D821, 0x4050E620, 0x4050F420, + 0x404EDE21, 0x404F4A22, 0x404F1222, 0x404F1223, + // Block 54, offset 0xd80 + 0x404F2022, 0x404F2023, 0x404F2E22, 0x404F2E23, 0x404F3C22, 0x404F3C23, + 0x404F4A23, 0x404F5822, 0x404F5823, 0x404F6622, 0x404F6623, 0x404F7422, + 0x404F7423, 0x404F8221, 0x404F9022, 0x404F9023, 0x404F9E22, 0x404F9E23, + 0x404FAC22, 0x404FAC23, 0x404FBA22, 0x404FBA23, 0x404FC822, 0x404FC823, + 0x404FD622, 0x404FD623, 0x404FE422, 0x404FE423, 0x404FF222, 0x404FF223, + 0x40500022, 0x40500023, 0x40500E22, 0x40500E23, 0x40501C22, 0x40501C23, + 0x40502A22, 0x40502A23, 0x40503822, 0x40503823, 0x40504622, 0x40504623, + 0x40505422, 0x40505423, 0x40506222, 0x40506223, 0x40507022, 0x40507023, + 0x40509222, 0x40509223, 0x4050A022, 0x4050A023, 0x4050AE22, 0x4050AE23, + 0x4050BC21, 0x4050CA22, 0x4050CA23, 0x4050D822, 0x4050D823, 0x4050E621, + 0x4050F421, 0x404EEE20, 0x404F4E20, 0x40508220, + // Block 55, offset 0xdc0 + 0x40508620, 0x404F1620, 0x404F1621, 0x404F2420, 0x404F2421, 0x404F3220, + 0x404F3221, 0x404F4020, 0x404F4021, 0x404F4E21, 0x404F5C20, 0x404F5C21, + 0x404F6A20, 0x404F6A21, 0x404F7820, 0x404F7821, 0x404F8620, 0x404F9420, + 0x404F9421, 0x404FA220, 0x404FA221, 0x404FB020, 0x404FB021, 0x404FBE20, + 0x404FBE21, 0x404FCC20, 0x404FCC21, 0x404FDA20, 0x404FDA21, 0x404FE820, + 0x404FE821, 0x404FF620, 0x404FF621, 0x40500420, 0x40500421, 0x40501220, + 0x40501221, 0x40502020, 0x40502021, 0x40502E20, 0x40502E21, 0x40503C20, + 0x40503C21, 0x40504A20, 0x40504A21, 0x40505820, 0x40505821, 0x40506620, + 0x40506621, 0x40507E20, 0x40507E21, 0x40509620, 0x40509621, 0x4050A420, + 0x4050A421, 0x4050B220, 0x4050B221, 0x4050C020, 0x4050CE20, 0x4050CE21, + 0x4050DC20, 0x4050DC21, 0x4050EA20, 0x4050F820, + // Block 56, offset 0xe00 + 0x40508420, 0x40508820, 0x40508020, 0x404E1820, 0x404F1E20, 0x404F1E21, + 0x404E1C20, 0x404F2C20, 0x404F2C21, 0x404F2E20, 0x404F3220, 0x404E2220, + 0x404F3A20, 0x404F3A21, 0x404E2420, 0x404F4820, 0x404F4821, 0x404E2820, + 0x404F5620, 0x404F5621, 0x404E2E20, 0x404F6420, 0x404F6421, 0x404E3220, + 0x404F7220, 0x404F7221, 0x404E3A20, 0x404F8020, 0x404E4220, 0x404F8E20, + 0x404F8E21, 0x404E4820, 0x404F9C20, 0x404F9C21, 0x404E4A20, 0x404FAA20, + 0x404FAA21, 0x404E4E20, 0x404FB820, 0x404FB821, 0x404E5220, 0x404FC620, + 0x404FC621, 0x404E5620, 0x404FD420, 0x404FD421, 0x404E5A20, 0x404FE220, + 0x404FE221, 0x404E5E20, 0x404FF020, 0x404FF021, 0x404E6220, 0x40500C20, + 0x40500C21, 0x404E6620, 0x40501A20, 0x40501A21, 0x404E7220, 0x40503620, + 0x40503621, 0x404E7420, 0x40504420, 0x40504421, + // Block 57, offset 0xe40 + 0x404E7E20, 0x40505220, 0x40505221, 0x404E8220, 0x40506020, 0x40506021, + 0x404E8420, 0x40506E20, 0x40506E21, 0x404E8820, 0x40509020, 0x40509021, + 0x404E8C20, 0x40509E20, 0x40509E21, 0x404E9820, 0x4050BA20, 0x404EAA20, + 0x4050D620, 0x4050D621, 0x404EB620, 0x4050E420, 0x404EC220, 0x4050F220, + 0x40510420, 0x40511A20, 0x40511020, 0x40511420, 0x40510620, 0x40511C20, + 0x40511220, 0x40511620, 0x40510A20, 0x40511820, 0x402BDE20, 0x40320C21, + 0x40321020, 0x40321021, 0x002BDE88, 0x00320CA3, 0x00321083, 0x003210A4, + 0x003210A3, 0x402C9820, 0x402C9A20, 0x002C9888, 0x002C9A83, 0x402C3A20, + 0x40312C20, 0x002C3A88, 0x00312C84, 0x00312C83, 0x402C6220, 0x40312E20, + 0x002C6288, 0x00312E84, 0x00312E83, 0x402DFE20, 0x40313020, 0x002DFE88, + 0x00313084, 0x00313083, 0x402E9E20, 0x40313220, + // Block 58, offset 0xe80 + 0x002E9E88, 0x00313284, 0x00313283, 0x402F2C20, 0x40313420, 0x002F2C88, + 0x00313484, 0x00313483, 0x402FE620, 0x40313620, 0x002FE688, 0x00313683, + 0x40421220, 0x40425A20, 0x402BDE20, 0x402BE020, 0x002BDE88, 0x002BE083, + 0x40312A20, 0x40312C20, 0x40312E20, 0x00312A88, 0x00312C83, 0x00312E83, + 0x40393820, 0x40393620, 0x40393821, 0x40393824, 0x40397220, 0x40396621, + 0x403A6821, 0x003A6883, 0x403A6820, 0x003A6884, 0x403A7420, 0x403A7421, + 0x403A9220, 0x403A9226, 0x403A9221, 0x003A9343, 0x403A9223, 0x003A9344, + 0x402BDE20, 0x402BE220, 0x402BE020, 0x002BDE88, 0x002BE283, 0x002BE083, + 0x402FE620, 0x402FE820, 0x402FE820, 0x002FE688, 0x002FE883, 0x002FE883, + 0x40302C20, 0x40302E20, 0x40302E20, 0x00302C88, 0x00302E83, 0x00302E83, + 0x402BDE20, 0x402C0820, 0x40320E21, 0x40320C21, + // Block 59, offset 0xec0 + 0x40320E20, 0x40320C20, 0x002BDE88, 0x002C0883, 0x00320EA3, 0x00320CA3, + 0x00320E83, 0x00320C83, 0x402C3A20, 0x402C5C20, 0x002C3A88, 0x002C5C83, + 0x402C5E20, 0x402C6020, 0x002C5E83, 0x002C6083, 0x402D2220, 0x402D6420, + 0x002D2288, 0x002D6483, 0x402E9E20, 0x402EE021, 0x402EE022, 0x002E9E88, + 0x002EE0A3, 0x002EE0C3, 0x40312A20, 0x40320620, 0x00312A88, 0x00320683, + 0x402EE220, 0x40321023, 0x40321022, 0x40321020, 0x40321021, 0x40321024, + 0x002EE288, 0x003210E3, 0x003210C3, 0x00321083, 0x003210A3, 0x00321103, + 0x402C6220, 0x402C9620, 0x002C6288, 0x002C9684, 0x002C9683, 0x002D2288, + 0x002D6684, 0x002D6683, 0x402E2220, 0xE0000CFB, 0xE0000CFB, 0x402E8020, + 0x002E2288, 0xE0000D01, 0xE0000D01, 0x002E8084, 0x002E8083, 0x002E9E88, + 0x002EE084, 0x002EE083, 0x002F7A88, 0x002FE484, + // Block 60, offset 0xf00 + 0x002FE483, 0x002FE688, 0x00302A84, 0x00302A83, 0x40302C20, 0x40306A20, + 0x00302C88, 0x00306A84, 0x00306A83, 0x4030F620, 0x4030FE20, 0x0030F688, + 0x0030FE84, 0x0030FE83, 0x00312A88, 0x00316284, 0x00316283, 0x402C9820, + 0x40320E22, 0x002C9888, 0x00320EC3, 0x402EE220, 0x40321024, 0x40321020, + 0x40321022, 0x002EE288, 0x00321103, 0x00321083, 0x003210C3, 0x40429820, + 0x4042C220, 0x4042C420, 0x40429620, 0x40429A20, 0x40429820, 0x40429C20, + 0x40429A20, 0x40429E20, 0x40429C20, 0x4042A020, 0x40429E20, 0x4042A220, + 0x4042A020, 0x4042A420, 0x4042A220, 0x4042A620, 0x4042A420, 0x4042A820, + 0x4042A620, 0x4042AA20, 0x4042A820, 0x4042AC20, 0x4042AA20, 0x4042AE20, + 0x4042AC20, 0x4042B020, 0x4042AE20, 0x4042B220, 0x4042B020, 0x4042B420, + 0x4042B220, 0x4042B620, 0x4042B420, 0x4042B820, + // Block 61, offset 0xf40 + 0x4042B620, 0x4042BA20, 0x4042B820, 0x4042BC20, 0x4042BA20, 0x4042BE20, + 0x4042BC20, 0x4042C020, 0x4042BE20, 0x4042C220, 0x4042C020, 0x4042C420, + 0x4042C220, 0x40496C20, 0xE000AE0D, 0xE000AE10, 0x402BDE20, 0x402BDE21, + 0x402BDE22, 0x002BDE88, 0x002BDEA3, 0x002BDEC3, 0x402C9820, 0x402C9821, + 0x402C9822, 0x002C9888, 0x002C98A3, 0x002C98C3, 0x402D9A20, 0x402D9A21, + 0x402D9A22, 0x002D9A88, 0x002D9AA3, 0x002D9AC3, 0x402EE220, 0x402EE221, + 0x402EE222, 0x002EE288, 0x002EE2A3, 0x002EE2C3, 0x40306C20, 0x40306C21, + 0x40306C22, 0x00306C88, 0x00306CA3, 0x00306CC3, 0x40393820, 0x40393A20, + 0x40393821, 0x40392820, 0x40393C20, 0x40393E20, 0x40394020, 0x40394220, + 0x40394420, 0x40394620, 0x40394820, 0x40394A20, 0x40394E20, 0x40395020, + 0x40395220, 0x40395420, 0x40395A20, 0x40395C20, + // Block 62, offset 0xf80 + 0x40395E20, 0x40396020, 0x40396420, 0x40396620, 0x40396820, 0x40396A20, + 0x40398420, 0x40398620, 0x40398820, 0x40398A20, 0x40398C20, 0x40398E20, + 0x40399020, 0x40399220, 0x40399420, 0x40399620, 0x40399820, 0x40399A20, + 0x40399C20, 0x40399C21, 0x40399E20, 0x4039A020, 0x4039A021, 0x403A9020, + 0x4039A821, 0x4039A820, 0x4039AA20, 0x4039AC20, 0x4039AC21, 0x402EE220, + 0x402EE420, 0x402EE620, 0x002EE288, 0x002EE483, 0x002EE683, 0x402BDE20, + 0xE0000966, 0xE000B3B3, 0xE0000958, 0xE0000966, 0x402C3A20, 0xE0000A41, + 0x402C9820, 0xE000B3B6, 0x402D9A20, 0xE000B3B9, 0x402EE220, 0xE0000DE3, + 0xE000B3BC, 0xE0000DCF, 0xE0000DE3, 0x402FE620, 0xE0000F30, 0x40306C20, + 0xE0001028, 0xE000B3BF, 0xE0000FFC, 0xE0001028, 0x402BDE20, 0x402BDE1F, + 0x402BDE1D, 0x402BDE1C, 0x402BDE1E, 0x002BDE88, + // Block 63, offset 0xfc0 + 0x002BDE63, 0x002BDE23, 0x002BDE03, 0x002BDE43, 0x402C9820, 0x402C9824, + 0x402C9822, 0x402C9821, 0x402C9823, 0x402C981F, 0x402C981D, 0x402C981C, + 0x402C981E, 0x002C9888, 0x002C9903, 0x002C98C3, 0x002C98A3, 0x002C98E3, + 0x002C9863, 0x002C9823, 0x002C9803, 0x002C9843, 0xE0000AF1, 0x402C9821, + 0x402C9823, 0xE0000AF4, 0x002C98A3, 0x002C98E3, 0x402D9A20, 0x402D9A1F, + 0x402D9A1D, 0x402D9A1C, 0x402D9A1E, 0x002D9A88, 0x002D9A63, 0x002D9A23, + 0x002D9A03, 0x002D9A43, 0x402E8220, 0x402E821F, 0x402E821D, 0x402E821C, + 0x402E821E, 0x002E8288, 0x002E8263, 0x002E8223, 0x002E8203, 0x002E8243, + 0x402E9E20, 0x402E9E1F, 0x402E9E1D, 0x402E9E1C, 0x402E9E1E, 0x002E9E88, + 0x002E9E63, 0x002E9E23, 0x002E9E03, 0x002E9E43, 0x402EE220, 0x402EE21F, + 0x402EE21D, 0x402EE21C, 0x402EE21E, 0x002EE288, + // Block 64, offset 0x1000 + 0x002EE263, 0x002EE223, 0x002EE203, 0x002EE243, 0x40306C20, 0x40306C24, + 0x40306C22, 0x40306C21, 0x40306C23, 0x40306C1F, 0x40306C1D, 0x40306C1C, + 0x40306C25, 0x40306C1E, 0x00306C88, 0x00306D03, 0x00306CC3, 0x00306CA3, + 0x00306CE3, 0x00306C63, 0x00306C23, 0x00306C03, 0x00306D23, 0x00306C43, +} + +// mainValues: 251456 entries, 1005824 bytes +// Block 2 is the null block. +var mainValues = [251456]uint32{ + // Block 0x0, offset 0x0 + 0x0000: 0xa0000000, 0x0001: 0xa0000000, 0x0002: 0xa0000000, 0x0003: 0xa0000000, + 0x0004: 0xa0000000, 0x0005: 0xa0000000, 0x0006: 0xa0000000, 0x0007: 0xa0000000, + 0x0008: 0xa0000000, 0x0009: 0x40020020, 0x000a: 0x40020220, 0x000b: 0x40020420, + 0x000c: 0x40020620, 0x000d: 0x40020820, 0x000e: 0xa0000000, 0x000f: 0xa0000000, + 0x0010: 0xa0000000, 0x0011: 0xa0000000, 0x0012: 0xa0000000, 0x0013: 0xa0000000, + 0x0014: 0xa0000000, 0x0015: 0xa0000000, 0x0016: 0xa0000000, 0x0017: 0xa0000000, + 0x0018: 0xa0000000, 0x0019: 0xa0000000, 0x001a: 0xa0000000, 0x001b: 0xa0000000, + 0x001c: 0xa0000000, 0x001d: 0xa0000000, 0x001e: 0xa0000000, 0x001f: 0xa0000000, + 0x0020: 0x40021220, 0x0021: 0x4002ba20, 0x0022: 0x4003e020, 0x0023: 0x4004ea20, + 0x0024: 0x4027de20, 0x0025: 0x4004ec20, 0x0026: 0x4004e620, 0x0027: 0x4003d220, + 0x0028: 0x4003f420, 0x0029: 0x4003f620, 0x002a: 0x4004d820, 0x002b: 0x40093820, + 0x002c: 0x40024020, 0x002d: 0x40021a20, 0x002e: 0x4002e420, 0x002f: 0x4004e220, + 0x0030: 0x4029cc20, 0x0031: 0x4029ce20, 0x0032: 0x4029d020, 0x0033: 0x4029d220, + 0x0034: 0x4029d420, 0x0035: 0x4029d620, 0x0036: 0x4029d820, 0x0037: 0x4029da20, + 0x0038: 0x4029dc20, 0x0039: 0x4029de20, 0x003a: 0x40026c20, 0x003b: 0x40026220, + 0x003c: 0x40094020, 0x003d: 0x40094220, 0x003e: 0x40094420, 0x003f: 0x4002c420, + // Block 0x1, offset 0x40 + 0x0040: 0x4004d620, 0x0041: 0x002bde88, 0x0042: 0x002c0a88, 0x0043: 0x002c3a88, + 0x0044: 0x002c6288, 0x0045: 0x002c9888, 0x0046: 0x002d0888, 0x0047: 0x002d2288, + 0x0048: 0x002d6888, 0x0049: 0x002d9a88, 0x004a: 0x002dcc88, 0x004b: 0x002dfe88, + 0x004c: 0xc0030002, 0x004d: 0x002e8288, 0x004e: 0x002e9e88, 0x004f: 0x002ee288, + 0x0050: 0x002f2c88, 0x0051: 0x002f5688, 0x0052: 0x002f7a88, 0x0053: 0x002fe688, + 0x0054: 0x00302c88, 0x0055: 0x00306c88, 0x0056: 0x0030be88, 0x0057: 0x0030e288, + 0x0058: 0x0030f688, 0x0059: 0x00310088, 0x005a: 0x00312a88, 0x005b: 0x4003f820, + 0x005c: 0x4004e420, 0x005d: 0x4003fa20, 0x005e: 0x40062420, 0x005f: 0x40021620, + 0x0060: 0x40061e20, 0x0061: 0x402bde20, 0x0062: 0x402c0a20, 0x0063: 0x402c3a20, + 0x0064: 0x402c6220, 0x0065: 0x402c9820, 0x0066: 0x402d0820, 0x0067: 0x402d2220, + 0x0068: 0x402d6820, 0x0069: 0x402d9a20, 0x006a: 0x402dcc20, 0x006b: 0x402dfe20, + 0x006c: 0xc0000002, 0x006d: 0x402e8220, 0x006e: 0x402e9e20, 0x006f: 0x402ee220, + 0x0070: 0x402f2c20, 0x0071: 0x402f5620, 0x0072: 0x402f7a20, 0x0073: 0x402fe620, + 0x0074: 0x40302c20, 0x0075: 0x40306c20, 0x0076: 0x4030be20, 0x0077: 0x4030e220, + 0x0078: 0x4030f620, 0x0079: 0x40310020, 0x007a: 0x40312a20, 0x007b: 0x4003fc20, + 0x007c: 0x40094820, 0x007d: 0x4003fe20, 0x007e: 0x40094c20, 0x007f: 0xa0000000, + // Block 0x2, offset 0x80 + // Block 0x3, offset 0xc0 + 0x00c0: 0xa0000000, 0x00c1: 0xa0000000, 0x00c2: 0xa0000000, 0x00c3: 0xa0000000, + 0x00c4: 0xa0000000, 0x00c5: 0x40020a20, 0x00c6: 0xa0000000, 0x00c7: 0xa0000000, + 0x00c8: 0xa0000000, 0x00c9: 0xa0000000, 0x00ca: 0xa0000000, 0x00cb: 0xa0000000, + 0x00cc: 0xa0000000, 0x00cd: 0xa0000000, 0x00ce: 0xa0000000, 0x00cf: 0xa0000000, + 0x00d0: 0xa0000000, 0x00d1: 0xa0000000, 0x00d2: 0xa0000000, 0x00d3: 0xa0000000, + 0x00d4: 0xa0000000, 0x00d5: 0xa0000000, 0x00d6: 0xa0000000, 0x00d7: 0xa0000000, + 0x00d8: 0xa0000000, 0x00d9: 0xa0000000, 0x00da: 0xa0000000, 0x00db: 0xa0000000, + 0x00dc: 0xa0000000, 0x00dd: 0xa0000000, 0x00de: 0xa0000000, 0x00df: 0xa0000000, + 0x00e0: 0x0002129b, 0x00e1: 0x4002bc20, 0x00e2: 0x4027dc20, 0x00e3: 0x4027e020, + 0x00e4: 0x4027da20, 0x00e5: 0x4027e220, 0x00e6: 0x40094a20, 0x00e7: 0x4004ce20, + 0x00e8: 0x40062c20, 0x00e9: 0x40081820, 0x00ea: 0x002bde94, 0x00eb: 0x4003f020, + 0x00ec: 0x40094620, 0x00ed: 0xa0000000, 0x00ee: 0x40081a20, 0x00ef: 0x40062620, + 0x00f0: 0x40070420, 0x00f1: 0x40093a20, 0x00f2: 0x0029d094, 0x00f3: 0x0029d294, + 0x00f4: 0x40062020, 0x00f5: 0x00327684, 0x00f6: 0x4004d220, 0x00f7: 0x40030620, + 0x00f8: 0x40063220, 0x00f9: 0x0029ce94, 0x00fa: 0x002ee294, 0x00fb: 0x4003f220, + 0x00fc: 0xe00002bf, 0x00fd: 0xe00002b7, 0x00fe: 0xe00004a7, 0x00ff: 0x4002c620, + // Block 0x4, offset 0x100 + 0x0100: 0xe00008f5, 0x0101: 0xe00008ef, 0x0102: 0xe0000921, 0x0103: 0xe0000969, + 0x0104: 0xe000095b, 0x0105: 0xe000094d, 0x0106: 0xe00009dd, 0x0107: 0xe0000a53, + 0x0108: 0xe0000ae8, 0x0109: 0xe0000ae2, 0x010a: 0xe0000af4, 0x010b: 0xe0000b20, + 0x010c: 0xe0000c2b, 0x010d: 0xe0000c25, 0x010e: 0xe0000c37, 0x010f: 0xe0000c43, + 0x0110: 0xe0000ab3, 0x0111: 0xe0000d63, 0x0112: 0xe0000d9a, 0x0113: 0xe0000d94, + 0x0114: 0xe0000da6, 0x0115: 0xe0000de6, 0x0116: 0xe0000dd2, 0x0117: 0x40093e20, + 0x0118: 0xe0000e12, 0x0119: 0xe0000fe1, 0x011a: 0xe0000fdb, 0x011b: 0xe0000fed, + 0x011c: 0xe0000fff, 0x011d: 0xe0001102, 0x011e: 0x00318888, 0x011f: 0xe0000f7b, + 0x0120: 0xe00008f2, 0x0121: 0xe00008ec, 0x0122: 0xe000091e, 0x0123: 0xe0000966, + 0x0124: 0xe0000958, 0x0125: 0xe000094a, 0x0126: 0xe00009d5, 0x0127: 0xe0000a4d, + 0x0128: 0xe0000ae5, 0x0129: 0xe0000adf, 0x012a: 0xe0000af1, 0x012b: 0xe0000b1d, + 0x012c: 0xe0000c28, 0x012d: 0xe0000c22, 0x012e: 0xe0000c34, 0x012f: 0xe0000c40, + 0x0130: 0xe0000aad, 0x0131: 0xe0000d60, 0x0132: 0xe0000d97, 0x0133: 0xe0000d91, + 0x0134: 0xe0000da3, 0x0135: 0xe0000de3, 0x0136: 0xe0000dcf, 0x0137: 0x40093c20, + 0x0138: 0xe0000e0f, 0x0139: 0xe0000fde, 0x013a: 0xe0000fd8, 0x013b: 0xe0000fea, + 0x013c: 0xe0000ffc, 0x013d: 0xe00010ff, 0x013e: 0x40318820, 0x013f: 0xe0001114, + // Block 0x5, offset 0x140 + 0x0140: 0xe0000983, 0x0141: 0xe0000980, 0x0142: 0xe00008fb, 0x0143: 0xe00008f8, + 0x0144: 0xe000097d, 0x0145: 0xe000097a, 0x0146: 0xe0000a38, 0x0147: 0xe0000a35, + 0x0148: 0xe0000a3e, 0x0149: 0xe0000a3b, 0x014a: 0xe0000a4a, 0x014b: 0xe0000a47, + 0x014c: 0xe0000a44, 0x014d: 0xe0000a41, 0x014e: 0xe0000a86, 0x014f: 0xe0000a83, + 0x0150: 0xe0000aaa, 0x0151: 0xe0000aa7, 0x0152: 0xe0000b46, 0x0153: 0xe0000b43, + 0x0154: 0xe0000aee, 0x0155: 0xe0000aeb, 0x0156: 0xe0000b2c, 0x0157: 0xe0000b29, + 0x0158: 0xe0000b40, 0x0159: 0xe0000b3d, 0x015a: 0xe0000b1a, 0x015b: 0xe0000b17, + 0x015c: 0xe0000bb8, 0x015d: 0xe0000bb5, 0x015e: 0xe0000bb2, 0x015f: 0xe0000baf, + 0x0160: 0xe0000bc4, 0x0161: 0xe0000bc1, 0x0162: 0xe0000bca, 0x0163: 0xe0000bc7, + 0x0164: 0xe0000bee, 0x0165: 0xe0000beb, 0x0166: 0xe0000c1b, 0x0167: 0xe0000c18, + 0x0168: 0xe0000c51, 0x0169: 0xe0000c4e, 0x016a: 0xe0000c60, 0x016b: 0xe0000c5d, + 0x016c: 0xe0000c31, 0x016d: 0xe0000c2e, 0x016e: 0xe0000c5a, 0x016f: 0xe0000c57, + 0x0170: 0xe0000c54, 0x0171: 0x402da220, 0x0172: 0xf0000a0a, 0x0173: 0xf0000404, + 0x0174: 0xe0000c8a, 0x0175: 0xe0000c87, 0x0176: 0xe0000c9f, 0x0177: 0xe0000c9c, + 0x0178: 0x402f7220, 0x0179: 0xe0000ccc, 0x017a: 0xe0000cc9, 0x017b: 0xe0000cd8, + 0x017c: 0xe0000cd5, 0x017d: 0xe0000cd2, 0x017e: 0xe0000ccf, 0x017f: 0xe0000d04, + // Block 0x6, offset 0x180 + 0x0180: 0xe0000cfe, 0x0181: 0xe0000cf8, 0x0182: 0xe0000cf5, 0x0183: 0xe0000d51, + 0x0184: 0xe0000d4e, 0x0185: 0xe0000d6f, 0x0186: 0xe0000d6c, 0x0187: 0xe0000d5d, + 0x0188: 0xe0000d5a, 0x0189: 0xf0000404, 0x018a: 0x002eda88, 0x018b: 0x402eda20, + 0x018c: 0xe0000e2e, 0x018d: 0xe0000e2b, 0x018e: 0xe0000da0, 0x018f: 0xe0000d9d, + 0x0190: 0xe0000de0, 0x0191: 0xe0000ddd, 0x0192: 0xe0000e93, 0x0193: 0xe0000e8f, + 0x0194: 0xe0000eca, 0x0195: 0xe0000ec7, 0x0196: 0xe0000edc, 0x0197: 0xe0000ed9, + 0x0198: 0xe0000ed0, 0x0199: 0xe0000ecd, 0x019a: 0xe0000f1f, 0x019b: 0xe0000f1c, + 0x019c: 0xe0000f2d, 0x019d: 0xe0000f2a, 0x019e: 0xe0000f47, 0x019f: 0xe0000f44, + 0x01a0: 0xe0000f33, 0x01a1: 0xe0000f30, 0x01a2: 0xe0000f99, 0x01a3: 0xe0000f96, + 0x01a4: 0xe0000f8a, 0x01a5: 0xe0000f87, 0x01a6: 0x00303688, 0x01a7: 0x40303620, + 0x01a8: 0xe000102b, 0x01a9: 0xe0001028, 0x01aa: 0xe000103f, 0x01ab: 0xe000103c, + 0x01ac: 0xe0000fe7, 0x01ad: 0xe0000fe4, 0x01ae: 0xe0000ff9, 0x01af: 0xe0000ff6, + 0x01b0: 0xe0001025, 0x01b1: 0xe0001022, 0x01b2: 0xe0001039, 0x01b3: 0xe0001036, + 0x01b4: 0xe00010d8, 0x01b5: 0xe00010d5, 0x01b6: 0xe000110e, 0x01b7: 0xe000110b, + 0x01b8: 0xe0001117, 0x01b9: 0xe000113b, 0x01ba: 0xe0001138, 0x01bb: 0xe000114d, + 0x01bc: 0xe000114a, 0x01bd: 0xe0001147, 0x01be: 0xe0001144, 0x01bf: 0xe0000f64, + // Block 0x7, offset 0x1c0 + 0x01c0: 0x402c1a20, 0x01c1: 0x002c2a88, 0x01c2: 0x002c3288, 0x01c3: 0x402c3220, + 0x01c4: 0x0031c488, 0x01c5: 0x4031c420, 0x01c6: 0x002efa88, 0x01c7: 0x002c4e88, + 0x01c8: 0x402c4e20, 0x01c9: 0x002c7288, 0x01ca: 0x002c7a88, 0x01cb: 0x002c8488, + 0x01cc: 0x402c8420, 0x01cd: 0xe000115c, 0x01ce: 0x002cae88, 0x01cf: 0x002cb888, + 0x01d0: 0x002cc288, 0x01d1: 0x002d1688, 0x01d2: 0x402d1620, 0x01d3: 0x002d4488, + 0x01d4: 0x002d5888, 0x01d5: 0x402d7820, 0x01d6: 0x002dc288, 0x01d7: 0x002db688, + 0x01d8: 0x002e0a88, 0x01d9: 0x402e0a20, 0x01da: 0x402e3820, 0x01db: 0x402e7220, + 0x01dc: 0x0030a088, 0x01dd: 0x002eb488, 0x01de: 0x402ebc20, 0x01df: 0x002f1088, + 0x01e0: 0xe0000e56, 0x01e1: 0xe0000e53, 0x01e2: 0x002d6088, 0x01e3: 0x402d6020, + 0x01e4: 0x002f3e88, 0x01e5: 0x402f3e20, 0x01e6: 0x002f8288, 0x01e7: 0x0031b488, + 0x01e8: 0x4031b420, 0x01e9: 0x00300888, 0x01ea: 0x40301220, 0x01eb: 0x40304220, + 0x01ec: 0x00304a88, 0x01ed: 0x40304a20, 0x01ee: 0x00305288, 0x01ef: 0xe000105f, + 0x01f0: 0xe000105c, 0x01f1: 0x0030b488, 0x01f2: 0x0030cc88, 0x01f3: 0x00311888, + 0x01f4: 0x40311820, 0x01f5: 0x00313488, 0x01f6: 0x40313420, 0x01f7: 0x00316488, + 0x01f8: 0x00316e88, 0x01f9: 0x40316e20, 0x01fa: 0x40317820, 0x01fb: 0x4031a620, + 0x01fc: 0x0031bc88, 0x01fd: 0x4031bc20, 0x01fe: 0xe0000fc9, 0x01ff: 0x40319420, + // Block 0x8, offset 0x200 + 0x0200: 0x40321220, 0x0201: 0x40321a20, 0x0202: 0x40322220, 0x0203: 0x40322a20, + 0x0204: 0xe0000ad5, 0x0205: 0xe0000ad1, 0x0206: 0xe0000acd, 0x0207: 0xf0000a0a, + 0x0208: 0xf000040a, 0x0209: 0xf0000404, 0x020a: 0xf0000a0a, 0x020b: 0xf000040a, + 0x020c: 0xf0000404, 0x020d: 0xe0000947, 0x020e: 0xe0000944, 0x020f: 0xe0000c3d, + 0x0210: 0xe0000c3a, 0x0211: 0xe0000dcc, 0x0212: 0xe0000dc9, 0x0213: 0xe0000ff3, + 0x0214: 0xe0000ff0, 0x0215: 0xe000101e, 0x0216: 0xe000101a, 0x0217: 0xe0001006, + 0x0218: 0xe0001002, 0x0219: 0xe0001016, 0x021a: 0xe0001012, 0x021b: 0xe000100e, + 0x021c: 0xe000100a, 0x021d: 0x402cae20, 0x021e: 0xe0000962, 0x021f: 0xe000095e, + 0x0220: 0xe0000976, 0x0221: 0xe0000972, 0x0222: 0xe00009f4, 0x0223: 0xe00009ef, + 0x0224: 0x002d3a88, 0x0225: 0x402d3a20, 0x0226: 0xe0000bbe, 0x0227: 0xe0000bbb, + 0x0228: 0xe0000c99, 0x0229: 0xe0000c96, 0x022a: 0xe0000e20, 0x022b: 0xe0000e1d, + 0x022c: 0xe0000e27, 0x022d: 0xe0000e23, 0x022e: 0xe0001162, 0x022f: 0xe000115f, + 0x0230: 0xe0000c8d, 0x0231: 0xf0000a0a, 0x0232: 0xf000040a, 0x0233: 0xf0000404, + 0x0234: 0xe0000bac, 0x0235: 0xe0000ba9, 0x0236: 0x002d7888, 0x0237: 0x00319488, + 0x0238: 0xe0000d57, 0x0239: 0xe0000d54, 0x023a: 0xe0000954, 0x023b: 0xe0000950, + 0x023c: 0xe00009ea, 0x023d: 0xe00009e5, 0x023e: 0xe0000e19, 0x023f: 0xe0000e15, + // Block 0x9, offset 0x240 + 0x0240: 0xe000098f, 0x0241: 0xe000098c, 0x0242: 0xe0000995, 0x0243: 0xe0000992, + 0x0244: 0xe0000b62, 0x0245: 0xe0000b5f, 0x0246: 0xe0000b68, 0x0247: 0xe0000b65, + 0x0248: 0xe0000c6c, 0x0249: 0xe0000c69, 0x024a: 0xe0000c72, 0x024b: 0xe0000c6f, + 0x024c: 0xe0000e4a, 0x024d: 0xe0000e47, 0x024e: 0xe0000e50, 0x024f: 0xe0000e4d, + 0x0250: 0xe0000ee8, 0x0251: 0xe0000ee5, 0x0252: 0xe0000eee, 0x0253: 0xe0000eeb, + 0x0254: 0xe0001053, 0x0255: 0xe0001050, 0x0256: 0xe0001059, 0x0257: 0xe0001056, + 0x0258: 0xe0000f61, 0x0259: 0xe0000f5e, 0x025a: 0xe0000fa5, 0x025b: 0xe0000fa2, + 0x025c: 0x00312288, 0x025d: 0x40312220, 0x025e: 0xe0000bf4, 0x025f: 0xe0000bf1, + 0x0260: 0x002ebc88, 0x0261: 0x402c8c20, 0x0262: 0x002f2288, 0x0263: 0x402f2220, + 0x0264: 0x00314088, 0x0265: 0x40314020, 0x0266: 0xe000096f, 0x0267: 0xe000096c, + 0x0268: 0xe0000b32, 0x0269: 0xe0000b2f, 0x026a: 0xe0000dd9, 0x026b: 0xe0000dd5, + 0x026c: 0xe0000dfd, 0x026d: 0xe0000df9, 0x026e: 0xe0000e04, 0x026f: 0xe0000e01, + 0x0270: 0xe0000e0b, 0x0271: 0xe0000e07, 0x0272: 0xe0001129, 0x0273: 0xe0001126, + 0x0274: 0x402e5e20, 0x0275: 0x402ed020, 0x0276: 0x40305a20, 0x0277: 0x402dd420, + 0x0278: 0xe0000abf, 0x0279: 0xe0000ec4, 0x027a: 0x002be888, 0x027b: 0x002c4488, + 0x027c: 0x402c4420, 0x027d: 0x002e3888, 0x027e: 0x00303e88, 0x027f: 0x402ffc20, + // Block 0xa, offset 0x280 + 0x0280: 0x40315820, 0x0281: 0x0031d488, 0x0282: 0x4031d420, 0x0283: 0x002c1a88, + 0x0284: 0x00307c88, 0x0285: 0x0030da88, 0x0286: 0x002ca288, 0x0287: 0x402ca220, + 0x0288: 0x002dde88, 0x0289: 0x402dde20, 0x028a: 0x002f6a88, 0x028b: 0x402f6a20, + 0x028c: 0x002f8e88, 0x028d: 0x402f8e20, 0x028e: 0x00311088, 0x028f: 0x40311020, + 0x0290: 0x402bf020, 0x0291: 0x402bf820, 0x0292: 0x402c0220, 0x0293: 0x402c2a20, + 0x0294: 0x402efa20, 0x0295: 0x402c5620, 0x0296: 0x402c7220, 0x0297: 0x402c7a20, + 0x0298: 0x402ccc20, 0x0299: 0x402cb820, 0x029a: 0x402cd420, 0x029b: 0x402cc220, + 0x029c: 0x402cdc20, 0x029d: 0x402ce820, 0x029e: 0x402cf020, 0x029f: 0x402dee20, + 0x02a0: 0x402d4420, 0x02a1: 0x402d2a20, 0x02a2: 0x402d3220, 0x02a3: 0x402d5820, + 0x02a4: 0x402d0020, 0x02a5: 0x40308820, 0x02a6: 0x402d8020, 0x02a7: 0x402d8e20, + 0x02a8: 0x402db620, 0x02a9: 0x402dc220, 0x02aa: 0x402daa20, 0x02ab: 0x402e4220, + 0x02ac: 0x402e4a20, 0x02ad: 0x402e5420, 0x02ae: 0x402e6820, 0x02af: 0x4030a020, + 0x02b0: 0x4030ac20, 0x02b1: 0x402e9020, 0x02b2: 0x402eb420, 0x02b3: 0x402ec820, + 0x02b4: 0x402ea620, 0x02b5: 0x402f1020, 0x02b6: 0x402eee20, 0x02b7: 0x402f1a20, + 0x02b8: 0x402f4c20, 0x02b9: 0x402f9820, 0x02ba: 0x402fa220, 0x02bb: 0x402fac20, + 0x02bc: 0x402fb620, 0x02bd: 0x402fbe20, 0x02be: 0x402fc620, 0x02bf: 0x402fd020, + // Block 0xb, offset 0x2c0 + 0x02c0: 0x402f8220, 0x02c1: 0x402fd820, 0x02c2: 0x402ff420, 0x02c3: 0x40300820, + 0x02c4: 0x402df620, 0x02c5: 0x40301a20, 0x02c6: 0x40302420, 0x02c7: 0x40306420, + 0x02c8: 0x40305220, 0x02c9: 0x40307c20, 0x02ca: 0x4030b420, 0x02cb: 0x4030cc20, + 0x02cc: 0x4030da20, 0x02cd: 0x4030ee20, 0x02ce: 0x402e7a20, 0x02cf: 0x40310820, + 0x02d0: 0x40314820, 0x02d1: 0x40315020, 0x02d2: 0x40316420, 0x02d3: 0x40318020, + 0x02d4: 0x4031cc20, 0x02d5: 0x4031e820, 0x02d6: 0x40320a20, 0x02d7: 0x40323220, + 0x02d8: 0x40323a20, 0x02d9: 0x402c1220, 0x02da: 0x402cf820, 0x02db: 0x402d4c20, + 0x02dc: 0x402d7020, 0x02dd: 0x402de620, 0x02de: 0x402e1a20, 0x02df: 0x402e2a20, + 0x02e0: 0x402f6220, 0x02e1: 0x4031fa20, 0x02e2: 0x40320220, 0x02e3: 0xe0000aca, + 0x02e4: 0xe0000adc, 0x02e5: 0xe0000ad9, 0x02e6: 0xe0000fcc, 0x02e7: 0xe0000fcf, + 0x02e8: 0xe0000fba, 0x02e9: 0xe0000ba1, 0x02ea: 0xe0000d11, 0x02eb: 0xe0000d18, + 0x02ec: 0x40324220, 0x02ed: 0x40324a20, 0x02ee: 0x40309020, 0x02ef: 0x40309820, + 0x02f0: 0x002d6894, 0x02f1: 0x002d8094, 0x02f2: 0x002dcc94, 0x02f3: 0x002f7a94, + 0x02f4: 0x002f9894, 0x02f5: 0x002fac94, 0x02f6: 0x002fd894, 0x02f7: 0x0030e294, + 0x02f8: 0x00310094, 0x02f9: 0x40064020, 0x02fa: 0x40064420, 0x02fb: 0x402d9620, + 0x02fc: 0x4031de20, 0x02fd: 0x402d9820, 0x02fe: 0x4031e220, 0x02ff: 0x4031f020, + // Block 0xc, offset 0x300 + 0x0300: 0x4031dc20, 0x0301: 0x4031f220, 0x0302: 0x40064620, 0x0303: 0x40064820, + 0x0304: 0x40064a20, 0x0305: 0x40064c20, 0x0306: 0x40064e20, 0x0307: 0x40065020, + 0x0308: 0x40065220, 0x0309: 0x40065420, 0x030a: 0x40065620, 0x030b: 0x40065820, + 0x030c: 0x40065a20, 0x030d: 0x40065c20, 0x030e: 0x40065e20, 0x030f: 0x40066020, + 0x0310: 0x4027b220, 0x0311: 0x4027b420, 0x0312: 0x40066220, 0x0313: 0x40066420, + 0x0314: 0x40066620, 0x0315: 0x40066820, 0x0316: 0x40066a20, 0x0317: 0x40066c20, + 0x0318: 0x40062820, 0x0319: 0x40062a20, 0x031a: 0x40062e20, 0x031b: 0x40063420, + 0x031c: 0x40062220, 0x031d: 0x40063020, 0x031e: 0x40066e20, 0x031f: 0x40067020, + 0x0320: 0x002d5894, 0x0321: 0x002e2294, 0x0322: 0x002fe694, 0x0323: 0x0030f694, + 0x0324: 0x0031e894, 0x0325: 0x40067220, 0x0326: 0x40067420, 0x0327: 0x40067620, + 0x0328: 0x40067820, 0x0329: 0x40067a20, 0x032a: 0x40067c20, 0x032b: 0x40067e20, + 0x032c: 0x40068020, 0x032d: 0x40068220, 0x032e: 0x4031e020, 0x032f: 0x40068420, + 0x0330: 0x40068620, 0x0331: 0x40068820, 0x0332: 0x40068a20, 0x0333: 0x40068c20, + 0x0334: 0x40068e20, 0x0335: 0x40069020, 0x0336: 0x40069220, 0x0337: 0x40069420, + 0x0338: 0x40069620, 0x0339: 0x40069820, 0x033a: 0x40069a20, 0x033b: 0x40069c20, + 0x033c: 0x40069e20, 0x033d: 0x4006a020, 0x033e: 0x4006a220, 0x033f: 0x4006a420, + // Block 0xd, offset 0x340 + 0x0340: 0xae603502, 0x0341: 0xae603202, 0x0342: 0xae603c02, 0x0343: 0xae604e02, + 0x0344: 0xae605b02, 0x0345: 0xae606302, 0x0346: 0xae603702, 0x0347: 0xae605202, + 0x0348: 0xae604702, 0x0349: 0xae606402, 0x034a: 0xae604302, 0x034b: 0xae604d02, + 0x034c: 0xae604102, 0x034d: 0xae605f02, 0x034e: 0xae605f02, 0x034f: 0xae606502, + 0x0350: 0xae606602, 0x0351: 0xae606702, 0x0352: 0xae605f02, 0x0353: 0xae602202, + 0x0354: 0xae602a02, 0x0355: 0xae805f02, 0x0356: 0xadc06002, 0x0357: 0xadc06002, + 0x0358: 0xadc06002, 0x0359: 0xadc06002, 0x035a: 0xae805f02, 0x035b: 0xad806802, + 0x035c: 0xadc06002, 0x035d: 0xadc06002, 0x035e: 0xadc06002, 0x035f: 0xadc06002, + 0x0360: 0xadc06002, 0x0361: 0xaca06e02, 0x0362: 0xaca06f02, 0x0363: 0xadc07002, + 0x0364: 0xadc07502, 0x0365: 0xadc07602, 0x0366: 0xadc07702, 0x0367: 0xaca05602, + 0x0368: 0xaca05902, 0x0369: 0xadc06002, 0x036a: 0xadc06002, 0x036b: 0xadc06002, + 0x036c: 0xadc06002, 0x036d: 0xadc07802, 0x036e: 0xadc07902, 0x036f: 0xadc06002, + 0x0370: 0xadc07a02, 0x0371: 0xadc07b02, 0x0372: 0xadc02102, 0x0373: 0xadc06002, + 0x0374: 0xa0107c02, 0x0375: 0xa0107d02, 0x0376: 0xa0106102, 0x0377: 0xa0106102, + 0x0378: 0xa0105402, 0x0379: 0xadc07e02, 0x037a: 0xadc06002, 0x037b: 0xadc06002, + 0x037c: 0xadc06002, 0x037d: 0xae605f02, 0x037e: 0xae605f02, 0x037f: 0xae605f02, + // Block 0xe, offset 0x380 + 0x0380: 0xae603502, 0x0381: 0xae603202, 0x0382: 0xae604502, 0x0383: 0xae602202, + 0x0384: 0xe0000000, 0x0385: 0xaf007f02, 0x0386: 0xae605f02, 0x0387: 0xadc06002, + 0x0388: 0xadc06002, 0x0389: 0xadc06002, 0x038a: 0xae605f02, 0x038b: 0xae605f02, + 0x038c: 0xae605f02, 0x038d: 0xadc06002, 0x038e: 0xadc06002, 0x038f: 0xa0000000, + 0x0390: 0xae605f02, 0x0391: 0xae605f02, 0x0392: 0xae605f02, 0x0393: 0xadc06002, + 0x0394: 0xadc06002, 0x0395: 0xadc06002, 0x0396: 0xadc06002, 0x0397: 0xae605f02, + 0x0398: 0xae808002, 0x0399: 0xadc06002, 0x039a: 0xadc06002, 0x039b: 0xae605f02, + 0x039c: 0xae906002, 0x039d: 0xaea05f02, 0x039e: 0xaea05f02, 0x039f: 0xae906002, + 0x03a0: 0xaea08102, 0x03a1: 0xaea08202, 0x03a2: 0xae906002, 0x03a3: 0x84e615ef, + 0x03a4: 0x84e6164c, 0x03a5: 0x84e616cd, 0x03a6: 0x84e61771, 0x03a7: 0x84e61836, + 0x03a8: 0x84e6161d, 0x03a9: 0x84e61631, 0x03aa: 0x84e616b4, 0x03ab: 0x84e61741, + 0x03ac: 0x84e617bd, 0x03ad: 0x84e61816, 0x03ae: 0x84e6185f, 0x03af: 0x84e6187b, + 0x03b0: 0x00326688, 0x03b1: 0x40326620, 0x03b2: 0x0032a688, 0x03b3: 0x4032a620, + 0x03b4: 0x40064020, 0x03b5: 0x40064220, 0x03b6: 0x00326088, 0x03b7: 0x40326020, + 0x03ba: 0x00326c84, 0x03bb: 0x40329220, + 0x03bc: 0x40329020, 0x03bd: 0x40329420, 0x03be: 0x40026220, + // Block 0xf, offset 0x3c0 + 0x03c4: 0x40062020, 0x03c5: 0xe00000ab, 0x03c6: 0xe00011f0, 0x03c7: 0x40030620, + 0x03c8: 0xe0001249, 0x03c9: 0xe00012dd, 0x03ca: 0xe000133a, + 0x03cc: 0xe000139b, 0x03ce: 0xe00013dd, 0x03cf: 0xe0001492, + 0x03d0: 0xe0001352, 0x03d1: 0x00325288, 0x03d2: 0x00325488, 0x03d3: 0x00325688, + 0x03d4: 0x00325a88, 0x03d5: 0x00325c88, 0x03d6: 0x00326488, 0x03d7: 0x00326888, + 0x03d8: 0x00326a88, 0x03d9: 0x00326c88, 0x03da: 0x00327088, 0x03db: 0x00327288, + 0x03dc: 0x00327688, 0x03dd: 0x00327888, 0x03de: 0x00327a88, 0x03df: 0x00327c88, + 0x03e0: 0x00327e88, 0x03e1: 0x00328888, 0x03e3: 0x00328e88, + 0x03e4: 0x00329688, 0x03e5: 0x00329888, 0x03e6: 0x00329a88, 0x03e7: 0x00329c88, + 0x03e8: 0x00329e88, 0x03e9: 0x0032a288, 0x03ea: 0xe000134f, 0x03eb: 0xe00013f2, + 0x03ec: 0xe00011ed, 0x03ed: 0xe0001246, 0x03ee: 0xe00012da, 0x03ef: 0xe0001337, + 0x03f0: 0xe00013f5, 0x03f1: 0x40325220, 0x03f2: 0x40325420, 0x03f3: 0x40325620, + 0x03f4: 0x40325a20, 0x03f5: 0x40325c20, 0x03f6: 0x40326420, 0x03f7: 0x40326820, + 0x03f8: 0x40326a20, 0x03f9: 0x40326c20, 0x03fa: 0x40327020, 0x03fb: 0x40327220, + 0x03fc: 0x40327620, 0x03fd: 0x40327820, 0x03fe: 0x40327a20, 0x03ff: 0x40327c20, + // Block 0x10, offset 0x400 + 0x0400: 0x40327e20, 0x0401: 0x40328820, 0x0402: 0x00328e99, 0x0403: 0x40328e20, + 0x0404: 0x40329620, 0x0405: 0x40329820, 0x0406: 0x40329a20, 0x0407: 0x40329c20, + 0x0408: 0x40329e20, 0x0409: 0x4032a220, 0x040a: 0xe000134c, 0x040b: 0xe00013ef, + 0x040c: 0xe0001398, 0x040d: 0xe00013da, 0x040e: 0xe000148f, 0x040f: 0xe0001368, + 0x0410: 0x00325484, 0x0411: 0x00326a84, 0x0412: 0x0032988a, 0x0413: 0xf000020a, + 0x0414: 0xf000020a, 0x0415: 0x00329a84, 0x0416: 0x00327e84, 0x0417: 0xe0001364, + 0x0418: 0x00328688, 0x0419: 0x40328620, 0x041a: 0x00326288, 0x041b: 0x40326220, + 0x041c: 0x00325e88, 0x041d: 0x40325e20, 0x041e: 0x00328488, 0x041f: 0x40328420, + 0x0420: 0x0032a488, 0x0421: 0x4032a420, 0x0422: 0x0032e888, 0x0423: 0x4032e820, + 0x0424: 0x0032f288, 0x0425: 0x4032f220, 0x0426: 0x0032f488, 0x0427: 0x4032f420, + 0x0428: 0x0032fa88, 0x0429: 0x4032fa20, 0x042a: 0x00330888, 0x042b: 0x40330820, + 0x042c: 0x00330e88, 0x042d: 0x40330e20, 0x042e: 0x00331688, 0x042f: 0x40331620, + 0x0430: 0x00327084, 0x0431: 0x00328884, 0x0432: 0x00328e84, 0x0433: 0x40326e20, + 0x0434: 0x00326a8a, 0x0435: 0x00325c84, 0x0436: 0x40092e20, 0x0437: 0x0032a888, + 0x0438: 0x4032a820, 0x0439: 0x00328e8a, 0x043a: 0x00328288, 0x043b: 0x40328220, + 0x043c: 0x40328c20, 0x043d: 0x00329288, 0x043e: 0x00329088, 0x043f: 0x00329488, + // Block 0x11, offset 0x440 + 0x0440: 0xe00014bd, 0x0441: 0xe00014c3, 0x0442: 0x00339688, 0x0443: 0x0033a288, + 0x0444: 0x0033c288, 0x0445: 0x0033fc88, 0x0446: 0xc02a0071, 0x0447: 0x00343688, + 0x0448: 0x00344688, 0x0449: 0x00349a88, 0x044a: 0x0034e488, 0x044b: 0x00356288, + 0x044c: 0x00356a88, 0x044d: 0xe00014cf, 0x044e: 0x00357a88, 0x044f: 0x00365488, + 0x0450: 0xc0090041, 0x0451: 0x00335288, 0x0452: 0x00335a88, 0x0453: 0xc0130092, + 0x0454: 0x00338a88, 0x0455: 0xc01800d1, 0x0456: 0xc01c0071, 0x0457: 0xc0200071, + 0x0458: 0xc0250041, 0x0459: 0x00343e88, 0x045a: 0xc0370092, 0x045b: 0x00348488, + 0x045c: 0x0034a888, 0x045d: 0x0034ba88, 0x045e: 0xc02e0071, 0x045f: 0x00350e88, + 0x0460: 0x00352888, 0x0461: 0x00353a88, 0x0462: 0x00354c88, 0x0463: 0xc03e00f1, + 0x0464: 0x0035ac88, 0x0465: 0x0035b488, 0x0466: 0x00360288, 0x0467: 0xc0440071, + 0x0468: 0x00365c88, 0x0469: 0x00366688, 0x046a: 0x00367488, 0x046b: 0xc0480071, + 0x046c: 0x00368e88, 0x046d: 0xc04c0071, 0x046e: 0x0036b888, 0x046f: 0x0036c488, + 0x0470: 0xc0060041, 0x0471: 0x40335220, 0x0472: 0x40335a20, 0x0473: 0xc0100092, + 0x0474: 0x40338a20, 0x0475: 0xc01600d1, 0x0476: 0xc01a0071, 0x0477: 0xc01e0071, + 0x0478: 0xc0220041, 0x0479: 0x40343e20, 0x047a: 0xc0340092, 0x047b: 0x40348420, + 0x047c: 0x4034a820, 0x047d: 0x4034ba20, 0x047e: 0xc02c0071, 0x047f: 0x40350e20, + // Block 0x12, offset 0x480 + 0x0480: 0x40352820, 0x0481: 0x40353a20, 0x0482: 0x40354c20, 0x0483: 0xc03a00f1, + 0x0484: 0x4035ac20, 0x0485: 0x4035b420, 0x0486: 0x40360220, 0x0487: 0xc0420071, + 0x0488: 0x40365c20, 0x0489: 0x40366620, 0x048a: 0x40367420, 0x048b: 0xc0460071, + 0x048c: 0x40368e20, 0x048d: 0xc04a0071, 0x048e: 0x4036b820, 0x048f: 0x4036c420, + 0x0490: 0xe00014ba, 0x0491: 0xe00014c0, 0x0492: 0x40339620, 0x0493: 0x4033a220, + 0x0494: 0x4033c220, 0x0495: 0x4033fc20, 0x0496: 0xc0280071, 0x0497: 0x40343620, + 0x0498: 0x40344620, 0x0499: 0x40349a20, 0x049a: 0x4034e420, 0x049b: 0x40356220, + 0x049c: 0x40356a20, 0x049d: 0xe00014cc, 0x049e: 0x40357a20, 0x049f: 0x40365420, + 0x04a0: 0x0035e088, 0x04a1: 0x4035e020, 0x04a2: 0x00369e88, 0x04a3: 0x40369e20, + 0x04a4: 0x0036ce88, 0x04a5: 0x4036ce20, 0x04a6: 0x0036d688, 0x04a7: 0x4036d620, + 0x04a8: 0x0036ea88, 0x04a9: 0x4036ea20, 0x04aa: 0x0036e088, 0x04ab: 0x4036e020, + 0x04ac: 0x0036f488, 0x04ad: 0x4036f420, 0x04ae: 0x0036fc88, 0x04af: 0x4036fc20, + 0x04b0: 0x00370488, 0x04b1: 0x40370420, 0x04b2: 0x00370c88, 0x04b3: 0x40370c20, + 0x04b4: 0xc0500131, 0x04b5: 0xc04e0131, 0x04b6: 0x00371c88, 0x04b7: 0x40371c20, + 0x04b8: 0x0035a488, 0x04b9: 0x4035a420, 0x04ba: 0x0035fa88, 0x04bb: 0x4035fa20, + 0x04bc: 0x0035f288, 0x04bd: 0x4035f220, 0x04be: 0x0035e888, 0x04bf: 0x4035e820, + // Block 0x13, offset 0x4c0 + 0x04c0: 0x00352088, 0x04c1: 0x40352020, 0x04c2: 0x40070620, 0x04c3: 0xae608302, + 0x04c4: 0xae605f02, 0x04c5: 0xae602a02, 0x04c6: 0xae602202, 0x04c7: 0xae605f02, + 0x04c8: 0xa0000000, 0x04c9: 0xa0000000, 0x04ca: 0x00341c88, 0x04cb: 0x40341c20, + 0x04cc: 0x00369688, 0x04cd: 0x40369620, 0x04ce: 0x00353088, 0x04cf: 0x40353020, + 0x04d0: 0xe00014b7, 0x04d1: 0xe00014b4, 0x04d2: 0x00336a88, 0x04d3: 0x40336a20, + 0x04d4: 0x00337a88, 0x04d5: 0x40337a20, 0x04d6: 0x0033dc88, 0x04d7: 0x4033dc20, + 0x04d8: 0x0033aa88, 0x04d9: 0x4033aa20, 0x04da: 0x00345888, 0x04db: 0x40345820, + 0x04dc: 0x00347888, 0x04dd: 0x40347820, 0x04de: 0x00347088, 0x04df: 0x40347020, + 0x04e0: 0x00346888, 0x04e1: 0x40346820, 0x04e2: 0x0034ca88, 0x04e3: 0x4034ca20, + 0x04e4: 0x0034dc88, 0x04e5: 0x4034dc20, 0x04e6: 0x00351888, 0x04e7: 0x40351820, + 0x04e8: 0x00372688, 0x04e9: 0x40372620, 0x04ea: 0x00354488, 0x04eb: 0x40354420, + 0x04ec: 0x00355888, 0x04ed: 0x40355820, 0x04ee: 0x00359288, 0x04ef: 0x40359220, + 0x04f0: 0x00359a88, 0x04f1: 0x40359a20, 0x04f2: 0x0035cc88, 0x04f3: 0x4035cc20, + 0x04f4: 0x00360e88, 0x04f5: 0x40360e20, 0x04f6: 0x00362a88, 0x04f7: 0x40362a20, + 0x04f8: 0x00363a88, 0x04f9: 0x40363a20, 0x04fa: 0x0035d488, 0x04fb: 0x4035d420, + 0x04fc: 0x00364488, 0x04fd: 0x40364420, 0x04fe: 0x00364c88, 0x04ff: 0x40364c20, + // Block 0x14, offset 0x500 + 0x0500: 0x00373088, 0x0501: 0xe00014c9, 0x0502: 0xe00014c6, 0x0503: 0x00346088, + 0x0504: 0x40346020, 0x0505: 0x00348e88, 0x0506: 0x40348e20, 0x0507: 0x0034d288, + 0x0508: 0x4034d220, 0x0509: 0x0034c288, 0x050a: 0x4034c220, 0x050b: 0x00363288, + 0x050c: 0x40363220, 0x050d: 0x0034b088, 0x050e: 0x4034b020, 0x050f: 0x40373020, + 0x0510: 0x00332a88, 0x0511: 0x40332a20, 0x0512: 0x00333288, 0x0513: 0x40333220, + 0x0514: 0x00334a88, 0x0515: 0x40334a20, 0x0516: 0x0033ba88, 0x0517: 0x4033ba20, + 0x0518: 0xc00e0071, 0x0519: 0xc00c0071, 0x051a: 0x00334288, 0x051b: 0x40334220, + 0x051c: 0x0033d488, 0x051d: 0x4033d420, 0x051e: 0x0033f288, 0x051f: 0x4033f220, + 0x0520: 0x00340688, 0x0521: 0x40340620, 0x0522: 0xe00014d5, 0x0523: 0xe00014d2, + 0x0524: 0x00342488, 0x0525: 0x40342420, 0x0526: 0x0034f688, 0x0527: 0x4034f620, + 0x0528: 0xc0320071, 0x0529: 0xc0300071, 0x052a: 0x00350688, 0x052b: 0x40350620, + 0x052c: 0x0036b088, 0x052d: 0x4036b020, 0x052e: 0xe00014de, 0x052f: 0xe00014db, + 0x0530: 0x00358288, 0x0531: 0x40358220, 0x0532: 0x00358a88, 0x0533: 0x40358a20, + 0x0534: 0x00362288, 0x0535: 0x40362220, 0x0536: 0x00338288, 0x0537: 0x40338220, + 0x0538: 0x00368688, 0x0539: 0x40368620, 0x053a: 0x00337288, 0x053b: 0x40337220, + 0x053c: 0x0035bc88, 0x053d: 0x4035bc20, 0x053e: 0x0035c488, 0x053f: 0x4035c420, + // Block 0x15, offset 0x540 + 0x0540: 0x00339288, 0x0541: 0x40339220, 0x0542: 0x0033a088, 0x0543: 0x4033a020, + 0x0544: 0x0033ee88, 0x0545: 0x4033ee20, 0x0546: 0x00341088, 0x0547: 0x40341020, + 0x0548: 0x0034a488, 0x0549: 0x4034a420, 0x054a: 0x0034ec88, 0x054b: 0x4034ec20, + 0x054c: 0x00354288, 0x054d: 0x40354220, 0x054e: 0x00355688, 0x054f: 0x40355620, + 0x0550: 0x0033f088, 0x0551: 0x4033f020, 0x0552: 0x00349688, 0x0553: 0x40349620, + 0x0554: 0x0034a688, 0x0555: 0x4034a620, 0x0556: 0x00353888, 0x0557: 0x40353820, + 0x0558: 0x0036cc88, 0x0559: 0x4036cc20, 0x055a: 0x00348288, 0x055b: 0x40348220, + 0x055c: 0x00372e88, 0x055d: 0x40372e20, 0x055e: 0x00348088, 0x055f: 0x40348020, + 0x0560: 0x00349888, 0x0561: 0x40349820, 0x0562: 0x0034da88, 0x0563: 0x4034da20, + 0x0564: 0x00351688, 0x0565: 0x40351620, 0x0566: 0x0035dc88, 0x0567: 0x4035dc20, + 0x0571: 0x00384288, 0x0572: 0x00384488, 0x0573: 0x00384688, + 0x0574: 0x00384888, 0x0575: 0x00384a88, 0x0576: 0x00384c88, 0x0577: 0x00384e88, + 0x0578: 0x00385088, 0x0579: 0x00385288, 0x057a: 0x00385488, 0x057b: 0x00385688, + 0x057c: 0x00385888, 0x057d: 0x00385a88, 0x057e: 0x00385c88, 0x057f: 0x00385e88, + // Block 0x16, offset 0x580 + 0x0580: 0x00386088, 0x0581: 0x00386288, 0x0582: 0x00386488, 0x0583: 0x00386688, + 0x0584: 0x00386888, 0x0585: 0x00386a88, 0x0586: 0x00386c88, 0x0587: 0x00386e88, + 0x0588: 0x00387088, 0x0589: 0x00387288, 0x058a: 0x00387488, 0x058b: 0x00387688, + 0x058c: 0x00387888, 0x058d: 0x00387a88, 0x058e: 0x00387c88, 0x058f: 0x00387e88, + 0x0590: 0x00388088, 0x0591: 0x00388288, 0x0592: 0x00388488, 0x0593: 0x00388688, + 0x0594: 0x00388888, 0x0595: 0x00388a88, 0x0596: 0x00388c88, + 0x0599: 0x40388e20, 0x059a: 0x40054e20, 0x059b: 0x40055020, + 0x059c: 0x4002be20, 0x059d: 0x40024620, 0x059e: 0x4002ca20, 0x059f: 0x40055220, + 0x05a1: 0x40384220, 0x05a2: 0x40384420, 0x05a3: 0x40384620, + 0x05a4: 0x40384820, 0x05a5: 0x40384a20, 0x05a6: 0x40384c20, 0x05a7: 0x40384e20, + 0x05a8: 0x40385020, 0x05a9: 0x40385220, 0x05aa: 0x40385420, 0x05ab: 0x40385620, + 0x05ac: 0x40385820, 0x05ad: 0x40385a20, 0x05ae: 0x40385c20, 0x05af: 0x40385e20, + 0x05b0: 0x40386020, 0x05b1: 0x40386220, 0x05b2: 0x40386420, 0x05b3: 0x40386620, + 0x05b4: 0x40386820, 0x05b5: 0x40386a20, 0x05b6: 0x40386c20, 0x05b7: 0x40386e20, + 0x05b8: 0x40387020, 0x05b9: 0x40387220, 0x05ba: 0x40387420, 0x05bb: 0x40387620, + 0x05bc: 0x40387820, 0x05bd: 0x40387a20, 0x05be: 0x40387c20, 0x05bf: 0x40387e20, + // Block 0x17, offset 0x5c0 + 0x05c0: 0x40388020, 0x05c1: 0x40388220, 0x05c2: 0x40388420, 0x05c3: 0x40388620, + 0x05c4: 0x40388820, 0x05c5: 0x40388a20, 0x05c6: 0x40388c20, 0x05c7: 0xf0000404, + 0x05c9: 0x40026e20, 0x05ca: 0x40021c20, + 0x05cf: 0x4027e420, + 0x05d1: 0xadc00000, 0x05d2: 0xae600000, 0x05d3: 0xae600000, + 0x05d4: 0xae600000, 0x05d5: 0xae600000, 0x05d6: 0xadc00000, 0x05d7: 0xae600000, + 0x05d8: 0xae600000, 0x05d9: 0xae600000, 0x05da: 0xade00000, 0x05db: 0xadc00000, + 0x05dc: 0xae600000, 0x05dd: 0xae600000, 0x05de: 0xae600000, 0x05df: 0xae600000, + 0x05e0: 0xae600000, 0x05e1: 0xae600000, 0x05e2: 0xadc00000, 0x05e3: 0xadc00000, + 0x05e4: 0xadc00000, 0x05e5: 0xadc00000, 0x05e6: 0xadc00000, 0x05e7: 0xadc00000, + 0x05e8: 0xae600000, 0x05e9: 0xae600000, 0x05ea: 0xadc00000, 0x05eb: 0xae600000, + 0x05ec: 0xae600000, 0x05ed: 0xade00000, 0x05ee: 0xae400000, 0x05ef: 0xae600000, + 0x05f0: 0xa0a08502, 0x05f1: 0xa0b08602, 0x05f2: 0xa0c08702, 0x05f3: 0xa0d08802, + 0x05f4: 0xa0e08902, 0x05f5: 0xa0f08a02, 0x05f6: 0xa1008b02, 0x05f7: 0xa1108c02, + 0x05f8: 0xa1208d02, 0x05f9: 0xa1308e02, 0x05fa: 0xa1308e02, 0x05fb: 0xa1408f02, + 0x05fc: 0xa1509202, 0x05fd: 0xa1600000, 0x05fe: 0x40055420, 0x05ff: 0xa1709502, + // Block 0x18, offset 0x600 + 0x0600: 0x40055620, 0x0601: 0xa1809102, 0x0602: 0xa1909002, 0x0603: 0x40055820, + 0x0604: 0xae600000, 0x0605: 0xadc00000, 0x0606: 0x40055a20, 0x0607: 0xa1208d02, + 0x0610: 0x40389020, 0x0611: 0x40389220, 0x0612: 0x40389420, 0x0613: 0x40389620, + 0x0614: 0x40389820, 0x0615: 0x40389a20, 0x0616: 0x40389c20, 0x0617: 0x40389e20, + 0x0618: 0x4038a020, 0x0619: 0x4038a220, 0x061a: 0x0038a499, 0x061b: 0x4038a420, + 0x061c: 0x4038a620, 0x061d: 0x0038a899, 0x061e: 0x4038a820, 0x061f: 0x0038aa99, + 0x0620: 0x4038aa20, 0x0621: 0x4038ac20, 0x0622: 0x4038ae20, 0x0623: 0x0038b099, + 0x0624: 0x4038b020, 0x0625: 0x0038b299, 0x0626: 0x4038b220, 0x0627: 0x4038b420, + 0x0628: 0x4038b620, 0x0629: 0x4038b820, 0x062a: 0x4038ba20, + 0x0630: 0xe00014ff, 0x0631: 0xe0001502, 0x0632: 0xe0001511, 0x0633: 0x40055c20, + 0x0634: 0x40055e20, + // Block 0x19, offset 0x640 + 0x0640: 0xa0000000, 0x0641: 0xa0000000, 0x0642: 0xa0000000, 0x0643: 0xa0000000, + 0x0644: 0xa0000000, 0x0646: 0x40096620, 0x0647: 0x40096a20, + 0x0648: 0x40070820, 0x0649: 0x4004f220, 0x064a: 0x4004f620, 0x064b: 0x4027e620, + 0x064c: 0x40024820, 0x064d: 0x40024a20, 0x064e: 0x40070e20, 0x064f: 0x40071020, + 0x0650: 0xae600000, 0x0651: 0xae600000, 0x0652: 0xae600000, 0x0653: 0xae600000, + 0x0654: 0xae600000, 0x0655: 0xae600000, 0x0656: 0xae600000, 0x0657: 0xae600000, + 0x0658: 0xa1e00000, 0x0659: 0xa1f00000, 0x065a: 0xa2000000, 0x065b: 0x40026420, + 0x065e: 0x40027020, 0x065f: 0x4002cc20, + 0x0660: 0x403aa220, 0x0661: 0x40391c20, 0x0662: 0x40391e20, 0x0663: 0x40392020, + 0x0664: 0x40392620, 0x0665: 0x40392820, 0x0666: 0x40393020, 0x0667: 0xc0520151, + 0x0668: 0x40393c20, 0x0669: 0x40395420, 0x066a: 0x40395620, 0x066b: 0x40395820, + 0x066c: 0x40396420, 0x066d: 0x40397220, 0x066e: 0x40397420, 0x066f: 0x40398820, + 0x0670: 0x40398a20, 0x0671: 0x4039a420, 0x0672: 0x4039a620, 0x0673: 0x4039c620, + 0x0674: 0x4039c820, 0x0675: 0x4039dc20, 0x0676: 0x4039de20, 0x0677: 0x4039e620, + 0x0678: 0x4039e820, 0x0679: 0x4039ee20, 0x067a: 0x4039f020, 0x067b: 0x403a3820, + 0x067c: 0x403a3a20, 0x067d: 0x403a9c20, 0x067e: 0x403a9e20, 0x067f: 0x403aa020, + // Block 0x1a, offset 0x680 + 0x0680: 0xa0000000, 0x0681: 0x4039fc20, 0x0682: 0x403a1220, 0x0683: 0x403a1a20, + 0x0684: 0x403a4020, 0x0685: 0x403a4e20, 0x0686: 0x403a5620, 0x0687: 0x403a6820, + 0x0688: 0xc0560171, 0x0689: 0x403a8e20, 0x068a: 0xc0580171, 0x068b: 0xa1b0a202, + 0x068c: 0xa1c0a502, 0x068d: 0xa1d0a902, 0x068e: 0xa1e0ad02, 0x068f: 0xa1f0b202, + 0x0690: 0xa200b602, 0x0691: 0xa210ba02, 0x0692: 0xa220bc02, 0x0693: 0xae60bd02, + 0x0694: 0xae60be02, 0x0695: 0xadc0bf02, 0x0696: 0xadc0c102, 0x0697: 0xae60c202, + 0x0698: 0xae60c302, 0x0699: 0xae60c402, 0x069a: 0xae60c502, 0x069b: 0xae60c602, + 0x069c: 0xadc0c702, 0x069d: 0xae60c802, 0x069e: 0xae60c902, 0x069f: 0xadc0c002, + 0x06a0: 0xe000015e, 0x06a1: 0xe00001e6, 0x06a2: 0xe0000301, 0x06a3: 0xe00003db, + 0x06a4: 0xe00004b6, 0x06a5: 0xe0000580, 0x06a6: 0xe000064b, 0x06a7: 0xe00006f3, + 0x06a8: 0xe000079f, 0x06a9: 0xe0000844, 0x06aa: 0x4004ee20, 0x06ab: 0x40024c20, + 0x06ac: 0x40024e20, 0x06ad: 0x4004de20, 0x06ae: 0x40393a20, 0x06af: 0x403a1020, + 0x06b0: 0xa230d102, 0x06b1: 0x40392420, 0x06b2: 0x40392220, 0x06b3: 0x40392a20, + 0x06b4: 0x00391c84, 0x06b5: 0xf0000404, 0x06b6: 0xf0000404, 0x06b7: 0xf0000404, + 0x06b8: 0xf0000404, 0x06b9: 0x40395a20, 0x06ba: 0x40395c20, 0x06bb: 0x40393e20, + 0x06bc: 0x40395e20, 0x06bd: 0x40396020, 0x06be: 0x40394020, 0x06bf: 0x40396220, + // Block 0x1b, offset 0x6c0 + 0x06c0: 0x40394220, 0x06c1: 0x40397620, 0x06c2: 0x40397820, 0x06c3: 0x40396620, + 0x06c4: 0x40396820, 0x06c5: 0x40397a20, 0x06c6: 0x40396a20, 0x06c7: 0x40396e20, + 0x06c8: 0x40398c20, 0x06c9: 0x40398e20, 0x06ca: 0x40399020, 0x06cb: 0x40399220, + 0x06cc: 0x40399420, 0x06cd: 0x40399620, 0x06ce: 0x40399820, 0x06cf: 0x40399a20, + 0x06d0: 0x40399c20, 0x06d1: 0x4039a820, 0x06d2: 0x4039aa20, 0x06d3: 0x4039ac20, + 0x06d4: 0x4039ae20, 0x06d5: 0x4039b020, 0x06d6: 0x4039b220, 0x06d7: 0x4039b420, + 0x06d8: 0x4039b620, 0x06d9: 0x4039b820, 0x06da: 0x4039ca20, 0x06db: 0x4039cc20, + 0x06dc: 0x4039ce20, 0x06dd: 0x4039e020, 0x06de: 0x4039e220, 0x06df: 0x4039ea20, + 0x06e0: 0x4039f220, 0x06e1: 0x4039fe20, 0x06e2: 0x403a0020, 0x06e3: 0x403a0220, + 0x06e4: 0x403a0420, 0x06e5: 0x403a0820, 0x06e6: 0x403a0a20, 0x06e7: 0x403a1420, + 0x06e8: 0x403a1620, 0x06e9: 0x403a1c20, 0x06ea: 0x403a1e20, 0x06eb: 0x403a2020, + 0x06ec: 0x403a2220, 0x06ed: 0x403a2620, 0x06ee: 0x403a2820, 0x06ef: 0x403a2a20, + 0x06f0: 0x403a2c20, 0x06f1: 0x403a2e20, 0x06f2: 0x403a3020, 0x06f3: 0x403a3220, + 0x06f4: 0x403a3420, 0x06f5: 0x403a4220, 0x06f6: 0x403a4420, 0x06f7: 0x403a4620, + 0x06f8: 0x403a4820, 0x06f9: 0x403a6020, 0x06fa: 0x403a5820, 0x06fb: 0x403a5a20, + 0x06fc: 0x403a5c20, 0x06fd: 0x403a5e20, 0x06fe: 0x403a6a20, 0x06ff: 0x40396c20, + // Block 0x1c, offset 0x700 + 0x0700: 0xe00017e4, 0x0701: 0x403a6c20, 0x0702: 0xe00017e1, 0x0703: 0x403a6e20, + 0x0704: 0x403a7620, 0x0705: 0x403a7820, 0x0706: 0x403a7a20, 0x0707: 0x403a7c20, + 0x0708: 0x403a7e20, 0x0709: 0x403a8020, 0x070a: 0x403a8220, 0x070b: 0x403a8420, + 0x070c: 0x403a9220, 0x070d: 0x403a9420, 0x070e: 0x403a9620, 0x070f: 0x403a8620, + 0x0710: 0x403a9820, 0x0711: 0x403a9a20, 0x0712: 0x403aaa20, 0x0713: 0xe0001800, + 0x0714: 0x4002e820, 0x0715: 0x403a7220, 0x0716: 0xae600000, 0x0717: 0xae600000, + 0x0718: 0xae600000, 0x0719: 0xae600000, 0x071a: 0xae600000, 0x071b: 0xae600000, + 0x071c: 0xae600000, 0x071d: 0xa0000000, 0x071e: 0x40071220, 0x071f: 0xae600000, + 0x0720: 0xae600000, 0x0721: 0xae600000, 0x0722: 0xae600000, 0x0723: 0xadc00000, + 0x0724: 0xae600000, 0x0725: 0x003a7484, 0x0726: 0x003a9084, 0x0727: 0xae600000, + 0x0728: 0xae600000, 0x0729: 0x40071420, 0x072a: 0xadc00000, 0x072b: 0xae600000, + 0x072c: 0xae600000, 0x072d: 0xadc00000, 0x072e: 0x40399e20, 0x072f: 0x4039ba20, + 0x0730: 0xe0000161, 0x0731: 0xe00001e9, 0x0732: 0xe0000304, 0x0733: 0xe00003de, + 0x0734: 0xe00004b9, 0x0735: 0xe0000583, 0x0736: 0xe000064e, 0x0737: 0xe00006f6, + 0x0738: 0xe00007a2, 0x0739: 0xe0000847, 0x073a: 0x4039d020, 0x073b: 0x4039e420, + 0x073c: 0x4039f420, 0x073d: 0xe0001553, 0x073e: 0xe0001779, 0x073f: 0x403a7020, + // Block 0x1d, offset 0x740 + 0x0740: 0x40035c20, 0x0741: 0x4002ea20, 0x0742: 0x4002ec20, 0x0743: 0x40027220, + 0x0744: 0x40027420, 0x0745: 0x40027620, 0x0746: 0x40027820, 0x0747: 0x40027a20, + 0x0748: 0x40027c20, 0x0749: 0x4002ce20, 0x074a: 0x40056020, 0x074b: 0x40056220, + 0x074c: 0x40056420, 0x074d: 0x40056620, 0x074f: 0xa0000000, + 0x0750: 0x403ab020, 0x0751: 0xa240d202, 0x0752: 0x403ab220, 0x0753: 0x403ab420, + 0x0754: 0xe0001806, 0x0755: 0x403ab820, 0x0756: 0x403ab620, 0x0757: 0x403aba20, + 0x0758: 0x403abc20, 0x0759: 0x403abe20, 0x075a: 0x403ac220, 0x075b: 0x403ac420, + 0x075c: 0xe000180f, 0x075d: 0x403ac620, 0x075e: 0x403ac820, 0x075f: 0x403aca20, + 0x0760: 0x403ace20, 0x0761: 0x403ad020, 0x0762: 0x403ad220, 0x0763: 0x403ad420, + 0x0764: 0x003ad499, 0x0765: 0x403ad620, 0x0766: 0x403ad820, 0x0767: 0xe0001812, + 0x0768: 0x403adc20, 0x0769: 0x403ade20, 0x076a: 0x403ae020, 0x076b: 0x403ae220, + 0x076c: 0x403ae420, 0x076d: 0xe0001803, 0x076e: 0xe0001809, 0x076f: 0xe000180c, + 0x0770: 0xae60d302, 0x0771: 0xadc0d402, 0x0772: 0xae60d502, 0x0773: 0xae60d602, + 0x0774: 0xadc0d702, 0x0775: 0xae60d802, 0x0776: 0xae60d902, 0x0777: 0xadc0da02, + 0x0778: 0xadc0db02, 0x0779: 0xadc0dc02, 0x077a: 0xae60dd02, 0x077b: 0xadc0de02, + 0x077c: 0xadc0df02, 0x077d: 0xae60e002, 0x077e: 0xadc0e102, 0x077f: 0xae60e202, + // Block 0x1e, offset 0x780 + 0x0780: 0xae600000, 0x0781: 0xae605f02, 0x0782: 0xadc06002, 0x0783: 0xae600000, + 0x0784: 0xadc00000, 0x0785: 0xae605f02, 0x0786: 0xadc06002, 0x0787: 0xae600000, + 0x0788: 0xadc00000, 0x0789: 0xae600000, 0x078a: 0xae600000, + 0x078d: 0x403ac020, 0x078e: 0x403acc20, 0x078f: 0x403ada20, + 0x0790: 0x40394420, 0x0791: 0x40394620, 0x0792: 0x40394820, 0x0793: 0x40394a20, + 0x0794: 0x40394c20, 0x0795: 0x40394e20, 0x0796: 0x40395220, 0x0797: 0x40397c20, + 0x0798: 0x40397e20, 0x0799: 0x4039a020, 0x079a: 0x4039a220, 0x079b: 0x4039bc20, + 0x079c: 0x4039d220, 0x079d: 0x4039f620, 0x079e: 0x4039f820, 0x079f: 0x4039fa20, + 0x07a0: 0x403a0c20, 0x07a1: 0x403a0e20, 0x07a2: 0x403a3620, 0x07a3: 0x403a3c20, + 0x07a4: 0x403a3e20, 0x07a5: 0x403a5020, 0x07a6: 0x403a5220, 0x07a7: 0x403a6220, + 0x07a8: 0x403a6420, 0x07a9: 0x403a6620, 0x07aa: 0x403a4a20, 0x07ab: 0x4039be20, + 0x07ac: 0x4039c020, 0x07ad: 0x4039d420, 0x07ae: 0x40398020, 0x07af: 0x40398220, + 0x07b0: 0x4039d620, 0x07b1: 0x4039c220, 0x07b2: 0x40398420, 0x07b3: 0x40392c20, + 0x07b4: 0x40392e20, 0x07b5: 0x403aa420, 0x07b6: 0x403aa620, 0x07b7: 0x403aa820, + 0x07b8: 0x403a8820, 0x07b9: 0x403a8a20, 0x07ba: 0x403aac20, 0x07bb: 0x403aae20, + 0x07bc: 0x40398620, 0x07bd: 0x4039d820, 0x07be: 0x4039da20, 0x07bf: 0x403a2420, + // Block 0x1f, offset 0x7c0 + 0x07c0: 0x403b1820, 0x07c1: 0x403b1e20, 0x07c2: 0x403b2020, 0x07c3: 0x403b2220, + 0x07c4: 0x403b2620, 0x07c5: 0x403b2820, 0x07c6: 0x403b2a20, 0x07c7: 0x403b2c20, + 0x07c8: 0x403b3220, 0x07c9: 0x403b3620, 0x07ca: 0x403b3820, 0x07cb: 0x403b3a20, + 0x07cc: 0x403b3e20, 0x07cd: 0x403b4620, 0x07ce: 0x403b4820, 0x07cf: 0x403b4c20, + 0x07d0: 0x403b4e20, 0x07d1: 0x403b5620, 0x07d2: 0x403b5820, 0x07d3: 0x403b5a20, + 0x07d4: 0x403b5c20, 0x07d5: 0x403b5e20, 0x07d6: 0x403b6020, 0x07d7: 0x403b6220, + 0x07d8: 0x403b4020, 0x07d9: 0x403b1a20, 0x07da: 0x403b1c20, 0x07db: 0x403b3c20, + 0x07dc: 0x403b2420, 0x07dd: 0x403b5020, 0x07de: 0x403b5220, 0x07df: 0x403b5420, + 0x07e0: 0x403b4220, 0x07e1: 0x403b4420, 0x07e2: 0x403b2e20, 0x07e3: 0x403b3020, + 0x07e4: 0x403b4a20, 0x07e5: 0x403b3420, 0x07e6: 0x403b6620, 0x07e7: 0x403b6820, + 0x07e8: 0x403b6a20, 0x07e9: 0x403b6c20, 0x07ea: 0x403b6e20, 0x07eb: 0x403b7020, + 0x07ec: 0x403b7220, 0x07ed: 0x403b7420, 0x07ee: 0x403b7620, 0x07ef: 0x403b7820, + 0x07f0: 0x403b7a20, 0x07f1: 0x403b6420, + // Block 0x20, offset 0x800 + 0x0800: 0xe0000164, 0x0801: 0xe00001ef, 0x0802: 0xe000030a, 0x0803: 0xe00003e4, + 0x0804: 0xe00004bf, 0x0805: 0xe0000589, 0x0806: 0xe0000654, 0x0807: 0xe00006fc, + 0x0808: 0xe00007a8, 0x0809: 0xe000084d, 0x080a: 0x403b7c20, 0x080b: 0x403b7e20, + 0x080c: 0x403b8020, 0x080d: 0x403b8220, 0x080e: 0x403b8420, 0x080f: 0x403b8620, + 0x0810: 0x403b8820, 0x0811: 0x403b8a20, 0x0812: 0x403b8c20, 0x0813: 0x403b8e20, + 0x0814: 0x403b9020, 0x0815: 0x403b9220, 0x0816: 0x403b9420, 0x0817: 0x403b9620, + 0x0818: 0x403b9820, 0x0819: 0x403b9a20, 0x081a: 0x403b9c20, 0x081b: 0x403b9e20, + 0x081c: 0x403ba020, 0x081d: 0x403ba220, 0x081e: 0x403ba420, 0x081f: 0x403ba620, + 0x0820: 0x403ba820, 0x0821: 0x403baa20, 0x0822: 0x403bac20, 0x0823: 0x403bae20, + 0x0824: 0x403bb020, 0x0825: 0x403bb220, 0x0826: 0x403bb420, 0x0827: 0x403bb620, + 0x0828: 0xe0001815, 0x0829: 0xe0001818, 0x082a: 0xe000181b, 0x082b: 0xae60e302, + 0x082c: 0xae60e402, 0x082d: 0xae60e502, 0x082e: 0xae60e602, 0x082f: 0xae60e702, + 0x0830: 0xae60e802, 0x0831: 0xae60e902, 0x0832: 0xadc0ea02, 0x0833: 0xae60eb02, + 0x0834: 0x403bb820, 0x0835: 0x403bba20, 0x0836: 0x40073820, 0x0837: 0x40035e20, + 0x0838: 0x40025020, 0x0839: 0x4002c020, 0x083a: 0xa0000000, + // Block 0x21, offset 0x840 + 0x0840: 0x4038e820, 0x0841: 0x4038ea20, 0x0842: 0x4038ec20, 0x0843: 0x4038ee20, + 0x0844: 0x4038f020, 0x0845: 0x4038f220, 0x0846: 0x4038f420, 0x0847: 0x4038f620, + 0x0848: 0x4038f820, 0x0849: 0x4038fa20, 0x084a: 0x4038fc20, 0x084b: 0x4038fe20, + 0x084c: 0x40390020, 0x084d: 0x40390220, 0x084e: 0x40390420, 0x084f: 0x40390620, + 0x0850: 0x40390820, 0x0851: 0x40390a20, 0x0852: 0x40390c20, 0x0853: 0x40390e20, + 0x0854: 0x40391020, 0x0855: 0x40391220, 0x0856: 0x82e61c8a, 0x0857: 0x82e61c8b, + 0x0858: 0xae609f02, 0x0859: 0xae60a002, 0x085a: 0x40391820, 0x085b: 0x82e61c8d, + 0x085c: 0xae609702, 0x085d: 0xae609702, 0x085e: 0xae609802, 0x085f: 0xae609802, + 0x0860: 0xae609802, 0x0861: 0xae609902, 0x0862: 0xae609902, 0x0863: 0xae609902, + 0x0864: 0xa0009a02, 0x0865: 0xae609a02, 0x0866: 0xae609b02, 0x0867: 0xae609b02, + 0x0868: 0xa0009c02, 0x0869: 0xae609c02, 0x086a: 0xae609c02, 0x086b: 0xae609d02, + 0x086c: 0xae609e02, 0x086d: 0xae60a102, + 0x0870: 0x40027e20, 0x0871: 0x40028020, 0x0872: 0x40028220, 0x0873: 0x40028420, + 0x0874: 0x40028620, 0x0875: 0x40028820, 0x0876: 0x40028a20, 0x0877: 0x40028c20, + 0x0878: 0x40028e20, 0x0879: 0x40029020, 0x087a: 0x40029220, 0x087b: 0x40029420, + 0x087c: 0x40029620, 0x087d: 0x40029820, 0x087e: 0x40029a20, + // Block 0x22, offset 0x880 + 0x0880: 0x403ae620, 0x0881: 0x403ae820, 0x0882: 0x403aea20, 0x0883: 0x403aec20, + 0x0884: 0x403aee20, 0x0885: 0x403af020, 0x0886: 0x403af220, 0x0887: 0x403af420, + 0x0888: 0x403af620, 0x0889: 0x403af820, 0x088a: 0x403afa20, 0x088b: 0x403afc20, + 0x088c: 0x403afe20, 0x088d: 0x403b0020, 0x088e: 0x403b0220, 0x088f: 0x403b0420, + 0x0890: 0x403b0620, 0x0891: 0x403b0820, 0x0892: 0x403b0a20, 0x0893: 0x403b0c20, + 0x0894: 0x403b0e20, 0x0895: 0x403b1020, 0x0896: 0x403b1220, 0x0897: 0x403b1420, + 0x0898: 0x403b1620, 0x0899: 0xadc06002, 0x089a: 0xadc06002, 0x089b: 0xadc06002, + 0x089e: 0x40056820, + // Block 0x23, offset 0x8c0 + 0x08e0: 0x40395020, 0x08e2: 0x40397020, 0x08e3: 0x4039ec20, + 0x08e4: 0x403a0620, 0x08e5: 0x403a1820, 0x08e6: 0x403a4c20, 0x08e7: 0x403a5420, + 0x08e8: 0x40393220, 0x08e9: 0x40393420, 0x08ea: 0x4039c420, 0x08eb: 0x403a8c20, + 0x08ec: 0x40393620, + // Block 0x24, offset 0x900 + 0x0924: 0xae60af02, 0x0925: 0xae60b402, 0x0926: 0xadc0b802, 0x0927: 0xae60a402, + 0x0928: 0xae60a802, 0x0929: 0xadc0ac02, 0x092a: 0xae600000, 0x092b: 0xae600000, + 0x092c: 0xae600000, 0x092d: 0xadc00000, 0x092e: 0xadc00000, 0x092f: 0xadc00000, + 0x0930: 0xa1b0a302, 0x0931: 0xa1c0a702, 0x0932: 0xa1d0ab02, 0x0933: 0xae600000, + 0x0934: 0xae60b002, 0x0935: 0xae60b102, 0x0936: 0xadc0b902, 0x0937: 0xae60ca02, + 0x0938: 0xae60cb02, 0x0939: 0xadc0cf02, 0x093a: 0xadc0d002, 0x093b: 0xae60cd02, + 0x093c: 0xae60ce02, 0x093d: 0xae60cc02, 0x093e: 0xae60b502, + // Block 0x25, offset 0x940 + 0x0940: 0xa000f202, 0x0941: 0xa000f202, 0x0942: 0xa000f302, 0x0943: 0xa000f402, + 0x0944: 0x403fbc20, 0x0945: 0x403fbe20, 0x0946: 0x403fc020, 0x0947: 0x403fcc20, + 0x0948: 0x403fce20, 0x0949: 0x403fd020, 0x094a: 0x403fd220, 0x094b: 0x403fd420, + 0x094c: 0x403fd820, 0x094d: 0x403fdc20, 0x094e: 0x403fde20, 0x094f: 0x403fe020, + 0x0950: 0x403fe220, 0x0951: 0x403fe420, 0x0952: 0x403fe620, 0x0953: 0x403fe820, + 0x0954: 0x403fea20, 0x0955: 0x403fec20, 0x0956: 0x403fee20, 0x0957: 0x403ff020, + 0x0958: 0x403ff420, 0x0959: 0x403ff620, 0x095a: 0x403ff820, 0x095b: 0x403ffa20, + 0x095c: 0x403ffc20, 0x095d: 0x40400220, 0x095e: 0x40400420, 0x095f: 0x40400620, + 0x0960: 0x40400820, 0x0961: 0x40400a20, 0x0962: 0x40400e20, 0x0963: 0x40401020, + 0x0964: 0x40401220, 0x0965: 0x40401420, 0x0966: 0x40401620, 0x0967: 0x40401820, + 0x0968: 0x40401a20, 0x0969: 0xe0001830, 0x096a: 0x40401c20, 0x096b: 0x40401e20, + 0x096c: 0x40402020, 0x096d: 0x40402420, 0x096e: 0x40402620, 0x096f: 0x40402820, + 0x0970: 0x40402c20, 0x0971: 0xe0001839, 0x0972: 0x40402e20, 0x0973: 0x40403020, + 0x0974: 0xe000183c, 0x0975: 0x40403220, 0x0976: 0x40403420, 0x0977: 0x40403620, + 0x0978: 0x40403820, 0x0979: 0x40403a20, 0x097a: 0x40404c20, 0x097b: 0x40404e20, + 0x097c: 0xa070f102, 0x097d: 0x40403c20, 0x097e: 0x40404a20, 0x097f: 0x40405620, + // Block 0x26, offset 0x980 + 0x0980: 0x40405820, 0x0981: 0x40405a20, 0x0982: 0x40405c20, 0x0983: 0x40405e20, + 0x0984: 0x40406020, 0x0985: 0x40406620, 0x0986: 0x40406a20, 0x0987: 0x40406c20, + 0x0988: 0x40407020, 0x0989: 0x40407220, 0x098a: 0x40407420, 0x098b: 0x40407620, + 0x098c: 0x40407820, 0x098d: 0x8209203d, 0x098e: 0x40406e20, 0x098f: 0x40405020, + 0x0990: 0x403fb820, 0x0991: 0xae600000, 0x0992: 0xadc00000, 0x0993: 0xae603502, + 0x0994: 0xae603202, 0x0995: 0x40406820, 0x0996: 0x40405220, 0x0997: 0x40405420, + 0x0998: 0xe000181e, 0x0999: 0xe0001821, 0x099a: 0xe0001824, 0x099b: 0xe0001827, + 0x099c: 0xe000182a, 0x099d: 0xe000182d, 0x099e: 0xe0001833, 0x099f: 0xe0001836, + 0x09a0: 0x403fd620, 0x09a1: 0x403fda20, 0x09a2: 0x40406220, 0x09a3: 0x40406420, + 0x09a4: 0x40030c20, 0x09a5: 0x40030e20, 0x09a6: 0xe000016a, 0x09a7: 0xe00001f8, + 0x09a8: 0xe0000313, 0x09a9: 0xe00003ed, 0x09aa: 0xe00004c8, 0x09ab: 0xe0000592, + 0x09ac: 0xe000065d, 0x09ad: 0xe0000705, 0x09ae: 0xe00007b1, 0x09af: 0xe0000856, + 0x09b0: 0x40056c20, 0x09b1: 0x4027b620, 0x09b2: 0x403fba20, 0x09b3: 0x403fc220, + 0x09b4: 0x403fc420, 0x09b5: 0x403fc620, 0x09b6: 0x403fc820, 0x09b7: 0x403fca20, + 0x09b9: 0x403ffe20, 0x09ba: 0x40402a20, 0x09bb: 0x403ff220, + 0x09bc: 0x40400020, 0x09bd: 0x40403e20, 0x09be: 0x40400c20, 0x09bf: 0x40402220, + // Block 0x27, offset 0x9c0 + 0x09c1: 0xa000f202, 0x09c2: 0xa000f302, 0x09c3: 0xa000f402, + 0x09c5: 0x40407c20, 0x09c6: 0x40407e20, 0x09c7: 0x40408020, + 0x09c8: 0x40408220, 0x09c9: 0x40408420, 0x09ca: 0x40408620, 0x09cb: 0x40408820, + 0x09cc: 0x40408c20, 0x09cf: 0x40409020, + 0x09d0: 0x40409220, 0x09d3: 0x40409420, + 0x09d4: 0x40409620, 0x09d5: 0x40409820, 0x09d6: 0x40409a20, 0x09d7: 0x40409c20, + 0x09d8: 0x40409e20, 0x09d9: 0x4040a020, 0x09da: 0x4040a220, 0x09db: 0x4040a420, + 0x09dc: 0x4040a620, 0x09dd: 0x4040a820, 0x09de: 0x4040aa20, 0x09df: 0x4040ac20, + 0x09e0: 0x4040ae20, 0x09e1: 0x4040b020, 0x09e2: 0x4040b220, 0x09e3: 0x4040b420, + 0x09e4: 0x4040b620, 0x09e5: 0x4040b820, 0x09e6: 0x4040ba20, 0x09e7: 0x4040bc20, + 0x09e8: 0x4040be20, 0x09ea: 0x4040c020, 0x09eb: 0x4040c220, + 0x09ec: 0x4040c420, 0x09ed: 0x4040c620, 0x09ee: 0x4040c820, 0x09ef: 0x4040ca20, + 0x09f0: 0x4040cc20, 0x09f2: 0x4040d020, + 0x09f6: 0x4040d420, 0x09f7: 0x4040d620, + 0x09f8: 0x4040d820, 0x09f9: 0x4040da20, + 0x09fc: 0xa070f102, 0x09fd: 0x4040dc20, 0x09fe: 0x4040de20, 0x09ff: 0x4040e020, + // Block 0x28, offset 0xa00 + 0x0a00: 0x4040e220, 0x0a01: 0x4040e420, 0x0a02: 0x4040e620, 0x0a03: 0x4040e820, + 0x0a04: 0x4040ea20, 0x0a07: 0xc05a0191, + 0x0a08: 0x4040f220, 0x0a0b: 0x4040f420, + 0x0a0c: 0x4040f620, 0x0a0d: 0x8209207c, 0x0a0e: 0xe0001845, + 0x0a17: 0x4040fa20, + 0x0a1c: 0xe000183f, 0x0a1d: 0xe0001842, 0x0a1f: 0xe0001848, + 0x0a20: 0x40408a20, 0x0a21: 0x40408e20, 0x0a22: 0x4040ec20, 0x0a23: 0x4040ee20, + 0x0a26: 0xe000016d, 0x0a27: 0xe00001fb, + 0x0a28: 0xe0000316, 0x0a29: 0xe00003f0, 0x0a2a: 0xe00004cb, 0x0a2b: 0xe0000595, + 0x0a2c: 0xe0000660, 0x0a2d: 0xe0000708, 0x0a2e: 0xe00007b4, 0x0a2f: 0xe0000859, + 0x0a30: 0x4040ce20, 0x0a31: 0x4040d220, 0x0a32: 0x4027e820, 0x0a33: 0x4027ea20, + 0x0a34: 0x40283020, 0x0a35: 0x40283220, 0x0a36: 0x40283420, 0x0a37: 0x40283620, + 0x0a38: 0x40283820, 0x0a39: 0x40283a20, 0x0a3a: 0x40073a20, 0x0a3b: 0x4027ec20, + // Block 0x29, offset 0xa40 + 0x0a41: 0xa000f202, 0x0a42: 0xa000f302, 0x0a43: 0xa000f402, + 0x0a45: 0x40410620, 0x0a46: 0x40410820, 0x0a47: 0x40411020, + 0x0a48: 0x40411220, 0x0a49: 0x40410020, 0x0a4a: 0x40410220, + 0x0a4f: 0x40411420, + 0x0a50: 0x40410a20, 0x0a53: 0x40410420, + 0x0a54: 0x40410c20, 0x0a55: 0x40411c20, 0x0a56: 0x40411e20, 0x0a57: 0x40412020, + 0x0a58: 0x40412220, 0x0a59: 0x40412420, 0x0a5a: 0x40412620, 0x0a5b: 0x40412820, + 0x0a5c: 0x40412a20, 0x0a5d: 0x40412c20, 0x0a5e: 0x40412e20, 0x0a5f: 0x40413020, + 0x0a60: 0x40413220, 0x0a61: 0x40413420, 0x0a62: 0x40413620, 0x0a63: 0x40413820, + 0x0a64: 0x40413a20, 0x0a65: 0x40413c20, 0x0a66: 0x40413e20, 0x0a67: 0x40414020, + 0x0a68: 0x40414220, 0x0a6a: 0x40414420, 0x0a6b: 0x40414620, + 0x0a6c: 0x40414820, 0x0a6d: 0x40414a20, 0x0a6e: 0x40414c20, 0x0a6f: 0x40414e20, + 0x0a70: 0x40415220, 0x0a72: 0x40415420, 0x0a73: 0xe000185a, + 0x0a75: 0x40415620, 0x0a76: 0xe000184b, + 0x0a78: 0x40411620, 0x0a79: 0x40411820, + 0x0a7c: 0xa070f102, 0x0a7e: 0x40415a20, 0x0a7f: 0x40415c20, + // Block 0x2a, offset 0xa80 + 0x0a80: 0x40415e20, 0x0a81: 0x40416020, 0x0a82: 0x40416220, + 0x0a87: 0x40416420, + 0x0a88: 0x40416620, 0x0a8b: 0x40416820, + 0x0a8c: 0x40416a20, 0x0a8d: 0x820920b6, + 0x0a91: 0x40411a20, + 0x0a99: 0xe000184e, 0x0a9a: 0xe0001851, 0x0a9b: 0xe0001854, + 0x0a9c: 0x40415820, 0x0a9e: 0xe0001857, + 0x0aa6: 0xe0000170, 0x0aa7: 0xe00001fe, + 0x0aa8: 0xe0000319, 0x0aa9: 0xe00003f3, 0x0aaa: 0xe00004ce, 0x0aab: 0xe0000598, + 0x0aac: 0xe0000663, 0x0aad: 0xe000070b, 0x0aae: 0xe00007b7, 0x0aaf: 0xe000085c, + 0x0ab0: 0xa000f502, 0x0ab1: 0xa000f602, 0x0ab2: 0x40410e20, 0x0ab3: 0x4040fe20, + 0x0ab4: 0x4040fc20, 0x0ab5: 0x40415020, + // Block 0x2b, offset 0xac0 + 0x0ac1: 0xa000f202, 0x0ac2: 0xa000f302, 0x0ac3: 0xa000f402, + 0x0ac5: 0x40417020, 0x0ac6: 0x40417220, 0x0ac7: 0x40417420, + 0x0ac8: 0x40417620, 0x0ac9: 0x40417820, 0x0aca: 0x40417a20, 0x0acb: 0x40417c20, + 0x0acc: 0x40418020, 0x0acd: 0x40418420, 0x0acf: 0x40418620, + 0x0ad0: 0x40418820, 0x0ad1: 0x40418a20, 0x0ad3: 0x40418c20, + 0x0ad4: 0x40418e20, 0x0ad5: 0x40419020, 0x0ad6: 0x40419220, 0x0ad7: 0x40419420, + 0x0ad8: 0x40419620, 0x0ad9: 0x40419820, 0x0ada: 0x40419a20, 0x0adb: 0x40419c20, + 0x0adc: 0x40419e20, 0x0add: 0x4041a020, 0x0ade: 0x4041a220, 0x0adf: 0x4041a420, + 0x0ae0: 0x4041a620, 0x0ae1: 0x4041a820, 0x0ae2: 0x4041aa20, 0x0ae3: 0x4041ac20, + 0x0ae4: 0x4041ae20, 0x0ae5: 0x4041b020, 0x0ae6: 0x4041b220, 0x0ae7: 0x4041b420, + 0x0ae8: 0x4041b620, 0x0aea: 0x4041b820, 0x0aeb: 0x4041ba20, + 0x0aec: 0x4041bc20, 0x0aed: 0x4041be20, 0x0aee: 0x4041c020, 0x0aef: 0x4041c220, + 0x0af0: 0x4041c420, 0x0af2: 0x4041c620, 0x0af3: 0x4041d220, + 0x0af5: 0x4041c820, 0x0af6: 0x4041ca20, 0x0af7: 0x4041cc20, + 0x0af8: 0x4041ce20, 0x0af9: 0x4041d020, + 0x0afc: 0xa070f102, 0x0afd: 0x4041d420, 0x0afe: 0x4041d620, 0x0aff: 0x4041d820, + // Block 0x2c, offset 0xb00 + 0x0b00: 0x4041da20, 0x0b01: 0x4041dc20, 0x0b02: 0x4041de20, 0x0b03: 0x4041e020, + 0x0b04: 0x4041e220, 0x0b05: 0x4041e820, 0x0b07: 0x4041ea20, + 0x0b08: 0x4041ec20, 0x0b09: 0x4041ee20, 0x0b0b: 0x4041f020, + 0x0b0c: 0x4041f220, 0x0b0d: 0x820920fa, + 0x0b10: 0x40416e20, + 0x0b20: 0x40417e20, 0x0b21: 0x40418220, 0x0b22: 0x4041e420, 0x0b23: 0x4041e620, + 0x0b26: 0xe0000173, 0x0b27: 0xe0000201, + 0x0b28: 0xe000031c, 0x0b29: 0xe00003f6, 0x0b2a: 0xe00004d1, 0x0b2b: 0xe000059b, + 0x0b2c: 0xe0000666, 0x0b2d: 0xe000070e, 0x0b2e: 0xe00007ba, 0x0b2f: 0xe000085f, + 0x0b30: 0x40057420, 0x0b31: 0x4027ee20, + // Block 0x2d, offset 0xb40 + 0x0b41: 0xa000f202, 0x0b42: 0xa000f302, 0x0b43: 0xa000f402, + 0x0b45: 0x4041f620, 0x0b46: 0x4041f820, 0x0b47: 0x4041fa20, + 0x0b48: 0x4041fc20, 0x0b49: 0x4041fe20, 0x0b4a: 0x40420020, 0x0b4b: 0x40420220, + 0x0b4c: 0x40420620, 0x0b4f: 0x40420a20, + 0x0b50: 0x40420c20, 0x0b53: 0x40420e20, + 0x0b54: 0x40421020, 0x0b55: 0x40421220, 0x0b56: 0x40421420, 0x0b57: 0x40421620, + 0x0b58: 0x40421820, 0x0b59: 0x40421a20, 0x0b5a: 0x40421c20, 0x0b5b: 0x40421e20, + 0x0b5c: 0x40422020, 0x0b5d: 0x40422220, 0x0b5e: 0x40422420, 0x0b5f: 0x40422620, + 0x0b60: 0x40422820, 0x0b61: 0x40422a20, 0x0b62: 0x40422c20, 0x0b63: 0x40422e20, + 0x0b64: 0x40423020, 0x0b65: 0x40423220, 0x0b66: 0x40423420, 0x0b67: 0x40423620, + 0x0b68: 0x40423820, 0x0b6a: 0x40423a20, 0x0b6b: 0x40423c20, + 0x0b6c: 0x40423e20, 0x0b6d: 0x40424020, 0x0b6e: 0x40424220, 0x0b6f: 0x40424420, + 0x0b70: 0x40424820, 0x0b72: 0x40424a20, 0x0b73: 0x40424c20, + 0x0b75: 0x40424e20, 0x0b76: 0x40425220, 0x0b77: 0x40425420, + 0x0b78: 0x40425620, 0x0b79: 0x40425820, + 0x0b7c: 0xa070f102, 0x0b7d: 0x40425a20, 0x0b7e: 0x40425c20, 0x0b7f: 0x40425e20, + // Block 0x2e, offset 0xb80 + 0x0b80: 0x40426020, 0x0b81: 0x40426220, 0x0b82: 0x40426420, 0x0b83: 0x40426620, + 0x0b84: 0x40426820, 0x0b87: 0xc05d01e1, + 0x0b88: 0x40427020, 0x0b8b: 0x40427220, + 0x0b8c: 0x40427420, 0x0b8d: 0x8209213b, + 0x0b96: 0x40427820, 0x0b97: 0x40427a20, + 0x0b9c: 0xe000185d, 0x0b9d: 0xe0001860, 0x0b9f: 0x40424620, + 0x0ba0: 0x40420420, 0x0ba1: 0x40420820, 0x0ba2: 0x40426a20, 0x0ba3: 0x40426c20, + 0x0ba6: 0xe0000176, 0x0ba7: 0xe0000204, + 0x0ba8: 0xe000031f, 0x0ba9: 0xe00003f9, 0x0baa: 0xe00004d4, 0x0bab: 0xe000059e, + 0x0bac: 0xe0000669, 0x0bad: 0xe0000711, 0x0bae: 0xe00007bd, 0x0baf: 0xe0000862, + 0x0bb0: 0x40073c20, 0x0bb1: 0x40425020, 0x0bb2: 0x40283c20, 0x0bb3: 0x40283e20, + 0x0bb4: 0x40284020, 0x0bb5: 0x40284220, 0x0bb6: 0x40284420, 0x0bb7: 0x40284620, + // Block 0x2f, offset 0xbc0 + 0x0bc2: 0xa000f302, 0x0bc3: 0x40429620, + 0x0bc5: 0x40427e20, 0x0bc6: 0x40428020, 0x0bc7: 0x40428220, + 0x0bc8: 0x40428420, 0x0bc9: 0x40428620, 0x0bca: 0x40428820, + 0x0bce: 0x40428a20, 0x0bcf: 0x40428c20, + 0x0bd0: 0x40428e20, 0x0bd2: 0xc0610231, 0x0bd3: 0x40429220, + 0x0bd4: 0x40429420, 0x0bd5: 0x40429820, + 0x0bd9: 0x40429a20, 0x0bda: 0x40429c20, + 0x0bdc: 0x4042bc20, 0x0bde: 0x40429e20, 0x0bdf: 0x4042a020, + 0x0be3: 0x4042a220, + 0x0be4: 0x4042a420, + 0x0be8: 0x4042a620, 0x0be9: 0x4042ba20, 0x0bea: 0x4042a820, + 0x0bee: 0x4042aa20, 0x0bef: 0x4042ac20, + 0x0bf0: 0x4042ae20, 0x0bf1: 0x4042b820, 0x0bf2: 0x4042b020, 0x0bf3: 0x4042b620, + 0x0bf4: 0x4042b420, 0x0bf5: 0x4042b220, 0x0bf6: 0x4042be20, 0x0bf7: 0x4042c020, + 0x0bf8: 0x4042c220, 0x0bf9: 0x4042c420, + 0x0bfe: 0x4042c620, 0x0bff: 0x4042c820, + // Block 0x30, offset 0xc00 + 0x0c00: 0x4042ca20, 0x0c01: 0x4042cc20, 0x0c02: 0x4042ce20, + 0x0c06: 0xc0630261, 0x0c07: 0xc06602b1, + 0x0c08: 0x4042d420, 0x0c0a: 0x4042d620, 0x0c0b: 0x4042d820, + 0x0c0c: 0x4042da20, 0x0c0d: 0x8209216e, + 0x0c10: 0x40427c20, + 0x0c17: 0x4042de20, + 0x0c26: 0xe0000179, 0x0c27: 0xe0000207, + 0x0c28: 0xe0000322, 0x0c29: 0xe00003fc, 0x0c2a: 0xe00004d7, 0x0c2b: 0xe00005a1, + 0x0c2c: 0xe000066c, 0x0c2d: 0xe0000714, 0x0c2e: 0xe00007c0, 0x0c2f: 0xe0000865, + 0x0c30: 0x40285420, 0x0c31: 0x40285620, 0x0c32: 0x40285820, 0x0c33: 0x40073e20, + 0x0c34: 0x40074020, 0x0c35: 0x40074220, 0x0c36: 0x40074420, 0x0c37: 0x40074620, + 0x0c38: 0x40074820, 0x0c39: 0x4027f220, 0x0c3a: 0x40074a20, + // Block 0x31, offset 0xc40 + 0x0c41: 0xa000f202, 0x0c42: 0xa000f302, 0x0c43: 0xa000f402, + 0x0c45: 0x4042e020, 0x0c46: 0x4042e220, 0x0c47: 0x4042e420, + 0x0c48: 0x4042e620, 0x0c49: 0x4042e820, 0x0c4a: 0x4042ea20, 0x0c4b: 0x4042ec20, + 0x0c4c: 0x4042f020, 0x0c4e: 0x4042f420, 0x0c4f: 0x4042f620, + 0x0c50: 0x4042f820, 0x0c52: 0x4042fa20, 0x0c53: 0x4042fc20, + 0x0c54: 0x4042fe20, 0x0c55: 0x40430020, 0x0c56: 0x40430220, 0x0c57: 0x40430420, + 0x0c58: 0x40430620, 0x0c59: 0x40430820, 0x0c5a: 0x40430a20, 0x0c5b: 0x40430e20, + 0x0c5c: 0x40431020, 0x0c5d: 0x40431420, 0x0c5e: 0x40431620, 0x0c5f: 0x40431820, + 0x0c60: 0x40431a20, 0x0c61: 0x40431c20, 0x0c62: 0x40431e20, 0x0c63: 0x40432020, + 0x0c64: 0x40432220, 0x0c65: 0x40432420, 0x0c66: 0x40432620, 0x0c67: 0x40432820, + 0x0c68: 0x40432a20, 0x0c6a: 0x40432c20, 0x0c6b: 0x40432e20, + 0x0c6c: 0x40433020, 0x0c6d: 0x40433220, 0x0c6e: 0x40433420, 0x0c6f: 0x40433620, + 0x0c70: 0x40433820, 0x0c71: 0x40433a20, 0x0c72: 0x40433c20, 0x0c73: 0x40434820, + 0x0c75: 0x40433e20, 0x0c76: 0x40434020, 0x0c77: 0x40434220, + 0x0c78: 0x40434420, 0x0c79: 0x40434620, + 0x0c7d: 0x40434a20, 0x0c7e: 0x40434c20, 0x0c7f: 0x40434e20, + // Block 0x32, offset 0xc80 + 0x0c80: 0x40435020, 0x0c81: 0x40435220, 0x0c82: 0x40435420, 0x0c83: 0x40435620, + 0x0c84: 0x40435820, 0x0c86: 0xc06802e1, 0x0c87: 0x40436020, + 0x0c88: 0x40436220, 0x0c8a: 0x40436420, 0x0c8b: 0x40436620, + 0x0c8c: 0x40436820, 0x0c8d: 0x820921b5, + 0x0c95: 0x825421b6, 0x0c96: 0x825b21b7, + 0x0c98: 0x40430c20, 0x0c99: 0x40431220, + 0x0ca0: 0x4042ee20, 0x0ca1: 0x4042f220, 0x0ca2: 0x40435a20, 0x0ca3: 0x40435c20, + 0x0ca6: 0xe000017c, 0x0ca7: 0xe000020a, + 0x0ca8: 0xe0000325, 0x0ca9: 0xe00003ff, 0x0caa: 0xe00004da, 0x0cab: 0xe00005a4, + 0x0cac: 0xe000066f, 0x0cad: 0xe0000717, 0x0cae: 0xe00007c3, 0x0caf: 0xe0000868, + 0x0cb8: 0xe000017f, 0x0cb9: 0xe000020d, 0x0cba: 0xe0000328, 0x0cbb: 0xe0000402, + 0x0cbc: 0xe0000210, 0x0cbd: 0xe000032b, 0x0cbe: 0xe0000405, 0x0cbf: 0x40074c20, + // Block 0x33, offset 0xcc0 + 0x0cc2: 0xa000f302, 0x0cc3: 0xa000f402, + 0x0cc5: 0x40437020, 0x0cc6: 0x40437220, 0x0cc7: 0x40437420, + 0x0cc8: 0x40437620, 0x0cc9: 0x40437820, 0x0cca: 0x40437a20, 0x0ccb: 0x40437c20, + 0x0ccc: 0x40438020, 0x0cce: 0x40438420, 0x0ccf: 0x40438620, + 0x0cd0: 0x40438820, 0x0cd2: 0x40438a20, 0x0cd3: 0x40438c20, + 0x0cd4: 0x40438e20, 0x0cd5: 0x40439020, 0x0cd6: 0x40439220, 0x0cd7: 0x40439420, + 0x0cd8: 0x40439620, 0x0cd9: 0x40439820, 0x0cda: 0x40439a20, 0x0cdb: 0x40439c20, + 0x0cdc: 0x40439e20, 0x0cdd: 0x4043a020, 0x0cde: 0x4043a220, 0x0cdf: 0x4043a420, + 0x0ce0: 0x4043a620, 0x0ce1: 0x4043a820, 0x0ce2: 0x4043aa20, 0x0ce3: 0x4043ac20, + 0x0ce4: 0x4043ae20, 0x0ce5: 0x4043b020, 0x0ce6: 0x4043b220, 0x0ce7: 0x4043b420, + 0x0ce8: 0x4043b620, 0x0cea: 0x4043b820, 0x0ceb: 0x4043ba20, + 0x0cec: 0x4043bc20, 0x0ced: 0x4043be20, 0x0cee: 0x4043c020, 0x0cef: 0x4043c220, + 0x0cf0: 0x4043c420, 0x0cf1: 0x4043c620, 0x0cf2: 0x4043c820, 0x0cf3: 0x4043d420, + 0x0cf5: 0x4043ca20, 0x0cf6: 0x4043cc20, 0x0cf7: 0x4043ce20, + 0x0cf8: 0x4043d020, 0x0cf9: 0x4043d220, + 0x0cfc: 0xa070f102, 0x0cfd: 0x4043d820, 0x0cfe: 0x4043de20, 0x0cff: 0xc06a0311, + // Block 0x34, offset 0xd00 + 0x0d00: 0x4043e220, 0x0d01: 0x4043e420, 0x0d02: 0x4043e620, 0x0d03: 0x4043e820, + 0x0d04: 0x4043ea20, 0x0d06: 0xc06c0341, 0x0d07: 0x4043f220, + 0x0d08: 0x4043f420, 0x0d0a: 0xc0710311, 0x0d0b: 0x4043f820, + 0x0d0c: 0x4043fa20, 0x0d0d: 0x820921fe, + 0x0d15: 0x4043fe20, 0x0d16: 0x40440020, + 0x0d1e: 0x4043d620, + 0x0d20: 0x40437e20, 0x0d21: 0x40438220, 0x0d22: 0x4043ec20, 0x0d23: 0x4043ee20, + 0x0d26: 0xe0000182, 0x0d27: 0xe0000213, + 0x0d28: 0xe000032e, 0x0d29: 0xe0000408, 0x0d2a: 0xe00004dd, 0x0d2b: 0xe00005a7, + 0x0d2c: 0xe0000672, 0x0d2d: 0xe000071a, 0x0d2e: 0xe00007c6, 0x0d2f: 0xe000086b, + 0x0d31: 0x4043da20, 0x0d32: 0x4043dc20, + // Block 0x35, offset 0xd40 + 0x0d42: 0xa000f302, 0x0d43: 0xa000f402, + 0x0d45: 0x40440220, 0x0d46: 0x40440420, 0x0d47: 0x40440620, + 0x0d48: 0x40440820, 0x0d49: 0x40440a20, 0x0d4a: 0x40440c20, 0x0d4b: 0x40440e20, + 0x0d4c: 0x40441220, 0x0d4e: 0x40441620, 0x0d4f: 0x40441820, + 0x0d50: 0x40441a20, 0x0d52: 0x40441c20, 0x0d53: 0x40441e20, + 0x0d54: 0x40442020, 0x0d55: 0x40442220, 0x0d56: 0x40442420, 0x0d57: 0x40442620, + 0x0d58: 0x40442820, 0x0d59: 0x40442a20, 0x0d5a: 0x40442c20, 0x0d5b: 0x40442e20, + 0x0d5c: 0x40443020, 0x0d5d: 0x40443220, 0x0d5e: 0x40443420, 0x0d5f: 0x40443620, + 0x0d60: 0x40443820, 0x0d61: 0x40443a20, 0x0d62: 0x40443c20, 0x0d63: 0x40443e20, + 0x0d64: 0x40444020, 0x0d65: 0x40444220, 0x0d66: 0x40444420, 0x0d67: 0x40444620, + 0x0d68: 0x40444820, 0x0d69: 0x40444a20, 0x0d6a: 0x40444c20, 0x0d6b: 0x40444e20, + 0x0d6c: 0x40445020, 0x0d6d: 0x40445220, 0x0d6e: 0x40445420, 0x0d6f: 0x40445620, + 0x0d70: 0x40445820, 0x0d71: 0x40446a20, 0x0d72: 0x40445a20, 0x0d73: 0x40446620, + 0x0d74: 0x40446820, 0x0d75: 0x40445c20, 0x0d76: 0x40445e20, 0x0d77: 0x40446020, + 0x0d78: 0x40446220, 0x0d79: 0x40446420, 0x0d7a: 0x40446c20, + 0x0d7d: 0x40446e20, 0x0d7e: 0x40447020, 0x0d7f: 0x40447220, + // Block 0x36, offset 0xd80 + 0x0d80: 0x40447420, 0x0d81: 0x40447620, 0x0d82: 0x40447820, 0x0d83: 0x40447a20, + 0x0d84: 0x40447c20, 0x0d86: 0xc07303b1, 0x0d87: 0xc0760401, + 0x0d88: 0x40448620, 0x0d8a: 0x40448820, 0x0d8b: 0x40448a20, + 0x0d8c: 0x40448c20, 0x0d8d: 0x82092248, 0x0d8e: 0xe000186c, + 0x0d97: 0x40448e20, + 0x0da0: 0x40441020, 0x0da1: 0x40441420, 0x0da2: 0x40447e20, 0x0da3: 0x40448020, + 0x0da6: 0xe0000185, 0x0da7: 0xe0000216, + 0x0da8: 0xe0000331, 0x0da9: 0xe000040b, 0x0daa: 0xe00004e0, 0x0dab: 0xe00005aa, + 0x0dac: 0xe0000675, 0x0dad: 0xe000071d, 0x0dae: 0xe00007c9, 0x0daf: 0xe000086e, + 0x0db0: 0x40285a20, 0x0db1: 0x40285c20, 0x0db2: 0x40285e20, 0x0db3: 0x40286020, + 0x0db4: 0x40286220, 0x0db5: 0x40286420, + 0x0db9: 0x40074e20, 0x0dba: 0xe0001866, 0x0dbb: 0xe0001869, + 0x0dbc: 0xe000186f, 0x0dbd: 0xe0001872, 0x0dbe: 0xe0001875, 0x0dbf: 0xe0001863, + // Block 0x37, offset 0xdc0 + 0x0dc2: 0xa000f302, 0x0dc3: 0xa000f402, + 0x0dc5: 0x40449220, 0x0dc6: 0x40449420, 0x0dc7: 0x40449620, + 0x0dc8: 0x40449820, 0x0dc9: 0x40449a20, 0x0dca: 0x40449c20, 0x0dcb: 0x40449e20, + 0x0dcc: 0x4044a020, 0x0dcd: 0x4044a220, 0x0dce: 0x4044a420, 0x0dcf: 0x4044a620, + 0x0dd0: 0x4044a820, 0x0dd1: 0x4044aa20, 0x0dd2: 0x4044ac20, 0x0dd3: 0x4044ae20, + 0x0dd4: 0x4044b020, 0x0dd5: 0x4044b220, 0x0dd6: 0x4044b420, + 0x0dda: 0x4044b620, 0x0ddb: 0x4044b820, + 0x0ddc: 0x4044ba20, 0x0ddd: 0x4044bc20, 0x0dde: 0x4044be20, 0x0ddf: 0x4044c020, + 0x0de0: 0x4044c220, 0x0de1: 0x4044c420, 0x0de2: 0x4044c620, 0x0de3: 0x4044c820, + 0x0de4: 0x4044ca20, 0x0de5: 0x4044cc20, 0x0de6: 0x4044ce20, 0x0de7: 0x4044d020, + 0x0de8: 0x4044d220, 0x0de9: 0x4044d420, 0x0dea: 0x4044d620, 0x0deb: 0x4044d820, + 0x0dec: 0x4044da20, 0x0ded: 0x4044dc20, 0x0dee: 0x4044de20, 0x0def: 0x4044e020, + 0x0df0: 0x4044e220, 0x0df1: 0x4044e420, 0x0df3: 0x4044e620, + 0x0df4: 0x4044e820, 0x0df5: 0x4044ea20, 0x0df6: 0x4044ec20, 0x0df7: 0x4044ee20, + 0x0df8: 0x4044f020, 0x0df9: 0x4044f220, 0x0dfa: 0x4044f420, 0x0dfb: 0x4044f620, + 0x0dfd: 0x4044f820, + // Block 0x38, offset 0xe00 + 0x0e00: 0x4044fa20, 0x0e01: 0x4044fc20, 0x0e02: 0x4044fe20, 0x0e03: 0x40450020, + 0x0e04: 0x40450220, 0x0e05: 0x40450420, 0x0e06: 0x40450620, + 0x0e0a: 0x82092295, + 0x0e0f: 0x40450820, + 0x0e10: 0x40450a20, 0x0e11: 0x40450c20, 0x0e12: 0x40450e20, 0x0e13: 0x40451020, + 0x0e14: 0x40451220, 0x0e16: 0x40451420, + 0x0e18: 0x40451620, 0x0e19: 0xc0780431, 0x0e1a: 0x40452020, 0x0e1b: 0x40452220, + 0x0e1c: 0xc07d04b1, 0x0e1d: 0x40452620, 0x0e1e: 0x40452820, 0x0e1f: 0x40451a20, + 0x0e32: 0x40451820, 0x0e33: 0x40451c20, + 0x0e34: 0x40057620, + // Block 0x39, offset 0xe40 + 0x0e41: 0x40491020, 0x0e42: 0x40491220, 0x0e43: 0x40491420, + 0x0e44: 0x40491620, 0x0e45: 0x40491820, 0x0e46: 0x40491a20, 0x0e47: 0x40491c20, + 0x0e48: 0x40491e20, 0x0e49: 0x40492020, 0x0e4a: 0x40492220, 0x0e4b: 0x40492420, + 0x0e4c: 0x40492620, 0x0e4d: 0x40492820, 0x0e4e: 0x40492a20, 0x0e4f: 0x40492c20, + 0x0e50: 0x40492e20, 0x0e51: 0x40493020, 0x0e52: 0x40493220, 0x0e53: 0x40493420, + 0x0e54: 0x40493620, 0x0e55: 0x40493820, 0x0e56: 0x40493a20, 0x0e57: 0x40493c20, + 0x0e58: 0x40493e20, 0x0e59: 0x40494020, 0x0e5a: 0x40494220, 0x0e5b: 0x40494420, + 0x0e5c: 0x40494620, 0x0e5d: 0x40494820, 0x0e5e: 0x40494a20, 0x0e5f: 0x40494c20, + 0x0e60: 0x40494e20, 0x0e61: 0x40495020, 0x0e62: 0x40495220, 0x0e63: 0x40495420, + 0x0e64: 0x40495620, 0x0e65: 0x40495820, 0x0e66: 0x40495a20, 0x0e67: 0x40495c20, + 0x0e68: 0x40495e20, 0x0e69: 0x40496020, 0x0e6a: 0x40496220, 0x0e6b: 0x40496420, + 0x0e6c: 0x40496620, 0x0e6d: 0x40496820, 0x0e6e: 0x40496a20, 0x0e6f: 0x40496c20, + 0x0e70: 0x40496e20, 0x0e71: 0x40497020, 0x0e72: 0x40497220, 0x0e73: 0x40497420, + 0x0e74: 0x40497620, 0x0e75: 0x40497820, 0x0e76: 0x40497a20, 0x0e77: 0x40497c20, + 0x0e78: 0x826724bf, 0x0e79: 0x826724c0, 0x0e7a: 0x820924c1, + 0x0e7f: 0x4027f420, + // Block 0x3a, offset 0xe80 + 0x0e80: 0xc07f04e1, 0x0e81: 0xc0ae04e1, 0x0e82: 0xc0dd04e1, 0x0e83: 0xc10c04e1, + 0x0e84: 0xc13b04e1, 0x0e85: 0x40498e20, 0x0e86: 0x4027b820, 0x0e87: 0xa000ff02, + 0x0e88: 0xa6b10002, 0x0e89: 0xa6b10102, 0x0e8a: 0xa6b10202, 0x0e8b: 0xa6b10302, + 0x0e8c: 0xa0010402, 0x0e8d: 0xc16a0511, 0x0e8e: 0xa000fe02, 0x0e8f: 0x40057820, + 0x0e90: 0xe000019a, 0x0e91: 0xe000022e, 0x0e92: 0xe0000346, 0x0e93: 0xe0000420, + 0x0e94: 0xe00004f5, 0x0e95: 0xe00005bf, 0x0e96: 0xe000068a, 0x0e97: 0xe0000732, + 0x0e98: 0xe00007de, 0x0e99: 0xe0000883, 0x0e9a: 0x40057a20, 0x0e9b: 0x40057c20, + // Block 0x3b, offset 0xec0 + 0x0ec1: 0x40499220, 0x0ec2: 0x40499420, + 0x0ec4: 0x40499620, 0x0ec7: 0x40499820, + 0x0ec8: 0x40499a20, 0x0eca: 0x40499e20, + 0x0ecd: 0x4049a220, + 0x0ed4: 0x4049a420, 0x0ed5: 0x4049a620, 0x0ed6: 0x4049a820, 0x0ed7: 0x4049aa20, + 0x0ed9: 0x4049ac20, 0x0eda: 0x4049ae20, 0x0edb: 0x4049b020, + 0x0edc: 0x4049b220, 0x0edd: 0x4049b420, 0x0ede: 0x4049b620, 0x0edf: 0x4049b820, + 0x0ee1: 0x4049ba20, 0x0ee2: 0x4049bc20, 0x0ee3: 0x4049be20, + 0x0ee5: 0x4049c020, 0x0ee7: 0x4049c220, + 0x0eea: 0x40499c20, 0x0eeb: 0x4049c420, + 0x0eed: 0x4049c620, 0x0eee: 0x4049c820, 0x0eef: 0x4049ca20, + 0x0ef0: 0x4049cc20, 0x0ef1: 0x4049ce20, 0x0ef2: 0x4049d020, 0x0ef3: 0x4049d220, + 0x0ef4: 0x4049d420, 0x0ef5: 0x4049d620, 0x0ef6: 0x4049d820, 0x0ef7: 0x4049da20, + 0x0ef8: 0x827624ee, 0x0ef9: 0x827624ef, 0x0efb: 0x4049e020, + 0x0efc: 0x4049e220, 0x0efd: 0x4049e420, + // Block 0x3c, offset 0xf00 + 0x0f00: 0xc16c0541, 0x0f01: 0xc18c0541, 0x0f02: 0xc1ac0541, 0x0f03: 0xc1cc0541, + 0x0f04: 0xc1ec0541, 0x0f06: 0x4027ba20, + 0x0f08: 0xa7a10602, 0x0f09: 0xa7a10702, 0x0f0a: 0xa7a10802, 0x0f0b: 0xa7a10902, + 0x0f0c: 0xa0010a02, 0x0f0d: 0xc20c0641, + 0x0f10: 0xe000019d, 0x0f11: 0xe0000231, 0x0f12: 0xe0000349, 0x0f13: 0xe0000423, + 0x0f14: 0xe00004f8, 0x0f15: 0xe00005c2, 0x0f16: 0xe000068d, 0x0f17: 0xe0000735, + 0x0f18: 0xe00007e1, 0x0f19: 0xe0000886, + 0x0f1c: 0xf0000404, 0x0f1d: 0xf0000404, 0x0f1e: 0x40499020, 0x0f1f: 0x4049a020, + // Block 0x3d, offset 0xf40 + 0x0f40: 0xe000201a, 0x0f41: 0x40075e20, 0x0f42: 0x40076020, 0x0f43: 0x40076220, + 0x0f44: 0x40058220, 0x0f45: 0x40058420, 0x0f46: 0x40058620, 0x0f47: 0x40058820, + 0x0f48: 0x40058a20, 0x0f49: 0x40058c20, 0x0f4a: 0x40058e20, 0x0f4b: 0x40059420, + 0x0f4c: 0x0005949b, 0x0f4d: 0x40059620, 0x0f4e: 0x40059820, 0x0f4f: 0x40059a20, + 0x0f50: 0x40059c20, 0x0f51: 0x40059e20, 0x0f52: 0x4005a020, 0x0f53: 0x40076420, + 0x0f54: 0x4002aa20, 0x0f55: 0x40076620, 0x0f56: 0x40076820, 0x0f57: 0x40076a20, + 0x0f58: 0xadc00000, 0x0f59: 0xadc00000, 0x0f5a: 0x40076c20, 0x0f5b: 0x40076e20, + 0x0f5c: 0x40077020, 0x0f5d: 0x40077220, 0x0f5e: 0x40077420, 0x0f5f: 0x40077620, + 0x0f60: 0xe00001a0, 0x0f61: 0xe0000234, 0x0f62: 0xe000034c, 0x0f63: 0xe0000426, + 0x0f64: 0xe00004fb, 0x0f65: 0xe00005c5, 0x0f66: 0xe0000690, 0x0f67: 0xe0000738, + 0x0f68: 0xe00007e4, 0x0f69: 0xe0000889, 0x0f6a: 0xe0000237, 0x0f6b: 0xe000034f, + 0x0f6c: 0xe0000429, 0x0f6d: 0xe00004fe, 0x0f6e: 0xe00005c8, 0x0f6f: 0xe0000693, + 0x0f70: 0xe000073b, 0x0f71: 0xe00007e7, 0x0f72: 0xe000088c, 0x0f73: 0xe00001a3, + 0x0f74: 0x40077820, 0x0f75: 0xadc00000, 0x0f76: 0x40077a20, 0x0f77: 0xadc00000, + 0x0f78: 0x40077c20, 0x0f79: 0xad810e02, 0x0f7a: 0x40040020, 0x0f7b: 0x40040220, + 0x0f7c: 0x40040420, 0x0f7d: 0x40040620, 0x0f7e: 0xa0000000, 0x0f7f: 0xa0000000, + // Block 0x3e, offset 0xf80 + 0x0f80: 0x404a7620, 0x0f81: 0x404a7c20, 0x0f82: 0x404a8020, 0x0f83: 0xe0001fe4, + 0x0f84: 0x404a8420, 0x0f85: 0x404a8820, 0x0f86: 0x404a8c20, 0x0f87: 0x404a9020, + 0x0f89: 0x404a9420, 0x0f8a: 0x404a9820, 0x0f8b: 0x404a9c20, + 0x0f8c: 0x404aa020, 0x0f8d: 0xe0001fea, 0x0f8e: 0x404aa420, 0x0f8f: 0x404aa820, + 0x0f90: 0x404aac20, 0x0f91: 0x404ab020, 0x0f92: 0xe0001ff0, 0x0f93: 0x404ab420, + 0x0f94: 0x404ab820, 0x0f95: 0x404abc20, 0x0f96: 0x404ac020, 0x0f97: 0xe0001ff6, + 0x0f98: 0x404ac420, 0x0f99: 0x404ac820, 0x0f9a: 0x404acc20, 0x0f9b: 0x404ad020, + 0x0f9c: 0xe0001ffc, 0x0f9d: 0x404ad420, 0x0f9e: 0x404ad820, 0x0f9f: 0x404adc20, + 0x0fa0: 0x404ae020, 0x0fa1: 0x404ae420, 0x0fa2: 0x404ae820, 0x0fa3: 0x404aee20, + 0x0fa4: 0x404af220, 0x0fa5: 0x404af620, 0x0fa6: 0x404afa20, 0x0fa7: 0x404afe20, + 0x0fa8: 0x404b0220, 0x0fa9: 0xe0001fde, 0x0faa: 0xe0002008, 0x0fab: 0x404a7a20, + 0x0fac: 0x404aec20, + 0x0fb1: 0xc30f0751, 0x0fb2: 0x8282258c, 0x0fb3: 0x8281258d, + 0x0fb4: 0x82842590, 0x0fb5: 0x82812591, 0x0fb6: 0x404b2420, 0x0fb7: 0x404b2620, + 0x0fb8: 0x404b2820, 0x0fb9: 0x404b2a20, 0x0fba: 0x82822596, 0x0fbb: 0x82822597, + 0x0fbc: 0x82822598, 0x0fbd: 0x82822599, 0x0fbe: 0xa000f302, 0x0fbf: 0xa000f402, + // Block 0x3f, offset 0xfc0 + 0x0fc0: 0x8282258e, 0x0fc1: 0x8281258f, 0x0fc2: 0xae600000, 0x0fc3: 0xae600000, + 0x0fc4: 0x8209259a, 0x0fc5: 0x4005a220, 0x0fc6: 0xae600000, 0x0fc7: 0xae600000, + 0x0fc8: 0x404b0620, 0x0fc9: 0x404b0a20, 0x0fca: 0x404b1220, 0x0fcb: 0x404b1420, + 0x0fcc: 0x404b0e20, 0x0fcd: 0x404b0820, 0x0fce: 0x404b0c20, 0x0fcf: 0x404b1020, + 0x0fd0: 0x404a7820, 0x0fd1: 0x404a7e20, 0x0fd2: 0x404a8220, 0x0fd3: 0xe0001fe7, + 0x0fd4: 0x404a8620, 0x0fd5: 0x404a8a20, 0x0fd6: 0x404a8e20, 0x0fd7: 0x404a9220, + 0x0fd9: 0x404a9620, 0x0fda: 0x404a9a20, 0x0fdb: 0x404a9e20, + 0x0fdc: 0x404aa220, 0x0fdd: 0xe0001fed, 0x0fde: 0x404aa620, 0x0fdf: 0x404aaa20, + 0x0fe0: 0x404aae20, 0x0fe1: 0x404ab220, 0x0fe2: 0xe0001ff3, 0x0fe3: 0x404ab620, + 0x0fe4: 0x404aba20, 0x0fe5: 0x404abe20, 0x0fe6: 0x404ac220, 0x0fe7: 0xe0001ff9, + 0x0fe8: 0x404ac620, 0x0fe9: 0x404aca20, 0x0fea: 0x404ace20, 0x0feb: 0x404ad220, + 0x0fec: 0xe0001fff, 0x0fed: 0x404ad620, 0x0fee: 0x404ada20, 0x0fef: 0x404ade20, + 0x0ff0: 0x404ae220, 0x0ff1: 0x404ae620, 0x0ff2: 0xc30306a1, 0x0ff3: 0xc30906a1, + 0x0ff4: 0x404af420, 0x0ff5: 0x404af820, 0x0ff6: 0x404afc20, 0x0ff7: 0x404b0020, + 0x0ff8: 0x404b0420, 0x0ff9: 0xe0001fe1, 0x0ffa: 0xe0002002, 0x0ffb: 0xe0002005, + 0x0ffc: 0xe000200b, 0x0ffe: 0x40077e20, 0x0fff: 0x40078020, + // Block 0x40, offset 0x1000 + 0x1000: 0x40078220, 0x1001: 0x40078420, 0x1002: 0x40078620, 0x1003: 0x40078820, + 0x1004: 0x40078a20, 0x1005: 0x40078c20, 0x1006: 0xadc00000, 0x1007: 0x40078e20, + 0x1008: 0x40079020, 0x1009: 0x40079220, 0x100a: 0x40079420, 0x100b: 0x40079620, + 0x100c: 0x40079820, 0x100e: 0x40079a20, 0x100f: 0x40079c20, + 0x1010: 0x40059020, 0x1011: 0x40059220, 0x1012: 0x4005a420, 0x1013: 0x4005a620, + 0x1014: 0x4005a820, 0x1015: 0x40079e20, 0x1016: 0x4007a020, 0x1017: 0x4007a220, + 0x1018: 0x4007a420, 0x1019: 0x4005aa20, 0x101a: 0x4005ac20, + // Block 0x41, offset 0x1040 + 0x1040: 0x404e1420, 0x1041: 0x404e1820, 0x1042: 0x404e1c20, 0x1043: 0x404e2220, + 0x1044: 0x404e2420, 0x1045: 0x404e2820, 0x1046: 0x404e2e20, 0x1047: 0x404e3220, + 0x1048: 0x404e3a20, 0x1049: 0x404e4220, 0x104a: 0x404e4820, 0x104b: 0x404e4a20, + 0x104c: 0x404e4e20, 0x104d: 0x404e5220, 0x104e: 0x404e5620, 0x104f: 0x404e5a20, + 0x1050: 0x404e5e20, 0x1051: 0x404e6020, 0x1052: 0x404e6220, 0x1053: 0x404e6620, + 0x1054: 0x404e6a20, 0x1055: 0x404e7220, 0x1056: 0x404e7420, 0x1057: 0x404e7e20, + 0x1058: 0x404e8220, 0x1059: 0x404e8420, 0x105a: 0x404e8820, 0x105b: 0x404e8c20, + 0x105c: 0x404e9420, 0x105d: 0x404e9820, 0x105e: 0x404ea620, 0x105f: 0x404eaa20, + 0x1060: 0x404eb620, 0x1061: 0x404ec220, 0x1062: 0x404ec420, 0x1063: 0x404ec620, + 0x1064: 0x404ec820, 0x1065: 0xc31307b1, 0x1066: 0x404ecc20, 0x1067: 0x404ed620, + 0x1068: 0x404ed820, 0x1069: 0x404eda20, 0x106a: 0x404edc20, 0x106b: 0x004ede84, + 0x106c: 0x404ede20, 0x106d: 0x404ee620, 0x106e: 0x404eea20, 0x106f: 0x404eee20, + 0x1070: 0x404ef420, 0x1071: 0x404efe20, 0x1072: 0x404f0620, 0x1073: 0x404eec20, + 0x1074: 0x404f0a20, 0x1075: 0x404f0220, 0x1076: 0xa000f302, 0x1077: 0xa0711202, + 0x1078: 0xa000f402, 0x1079: 0x8209278a, 0x107a: 0x8209278b, 0x107b: 0x404e8a20, + 0x107c: 0x404e9220, 0x107d: 0x404e9a20, 0x107e: 0x404eb020, 0x107f: 0xe000201e, + // Block 0x42, offset 0x1080 + 0x1080: 0xe00001ac, 0x1081: 0xe0000240, 0x1082: 0xe0000358, 0x1083: 0xe0000432, + 0x1084: 0xe0000507, 0x1085: 0xe00005d1, 0x1086: 0xe000069c, 0x1087: 0xe0000744, + 0x1088: 0xe00007f0, 0x1089: 0xe0000895, 0x108a: 0x40032220, 0x108b: 0x40032420, + 0x108c: 0x4005b420, 0x108d: 0x4005b620, 0x108e: 0x4005b820, 0x108f: 0x4005ba20, + 0x1090: 0x404ea020, 0x1091: 0x404ea220, 0x1092: 0x404ece20, 0x1093: 0x404ed020, + 0x1094: 0x404ed220, 0x1095: 0x404ed420, 0x1096: 0x404ef620, 0x1097: 0x404ef820, + 0x1098: 0x404efa20, 0x1099: 0x404efc20, 0x109a: 0x404e2620, 0x109b: 0x404e3c20, + 0x109c: 0x404eb820, 0x109d: 0x404eba20, 0x109e: 0x404e7020, 0x109f: 0x404e8620, + 0x10a0: 0x404e9620, 0x10a1: 0x404e4020, 0x10a2: 0x404f0c20, 0x10a3: 0x404f1820, + 0x10a4: 0x404f1a20, 0x10a5: 0x404ea420, 0x10a6: 0x404ec020, 0x10a7: 0x404f0e20, + 0x10a8: 0x404f1020, 0x10a9: 0x404f1c20, 0x10aa: 0x404f1e20, 0x10ab: 0x404f2020, + 0x10ac: 0x404f2220, 0x10ad: 0x404f2420, 0x10ae: 0x404e5c20, 0x10af: 0x404ebc20, + 0x10b0: 0x404ebe20, 0x10b1: 0x404ee820, 0x10b2: 0x404ee220, 0x10b3: 0x404ef020, + 0x10b4: 0x404ef220, 0x10b5: 0x404e1620, 0x10b6: 0x404e1a20, 0x10b7: 0x404e1e20, + 0x10b8: 0x404e2a20, 0x10b9: 0x404e3620, 0x10ba: 0x404e4420, 0x10bb: 0x404e6420, + 0x10bc: 0x404e6c20, 0x10bd: 0x404e7620, 0x10be: 0x404e7820, 0x10bf: 0x404e8020, + // Block 0x43, offset 0x10c0 + 0x10c0: 0x404e9e20, 0x10c1: 0x404eac20, 0x10c2: 0x404e9c20, 0x10c3: 0x404ee020, + 0x10c4: 0x404f0020, 0x10c5: 0x404f0420, 0x10c6: 0x404f1220, 0x10c7: 0x404f2620, + 0x10c8: 0x404f2a20, 0x10c9: 0x404f2e20, 0x10ca: 0x404f3020, 0x10cb: 0x404f2820, + 0x10cc: 0x404f2c20, 0x10cd: 0xadc11302, 0x10ce: 0x404e7c20, 0x10cf: 0x404f3220, + 0x10d0: 0xe00001af, 0x10d1: 0xe0000243, 0x10d2: 0xe000035b, 0x10d3: 0xe0000435, + 0x10d4: 0xe000050a, 0x10d5: 0xe00005d4, 0x10d6: 0xe000069f, 0x10d7: 0xe0000747, + 0x10d8: 0xe00007f3, 0x10d9: 0xe0000898, 0x10da: 0x404f3420, 0x10db: 0x404f3620, + 0x10dc: 0x404ee420, 0x10dd: 0x404f0820, 0x10de: 0x4007a820, 0x10df: 0x4007aa20, + 0x10e0: 0x00379888, 0x10e1: 0x00379c88, 0x10e2: 0x0037a088, 0x10e3: 0x0037a488, + 0x10e4: 0x0037a888, 0x10e5: 0x0037ac88, 0x10e6: 0x0037b088, 0x10e7: 0x0037b888, + 0x10e8: 0x0037bc88, 0x10e9: 0x0037c088, 0x10ea: 0x0037c488, 0x10eb: 0x0037c888, + 0x10ec: 0x0037cc88, 0x10ed: 0x0037d488, 0x10ee: 0x0037d888, 0x10ef: 0x0037dc88, + 0x10f0: 0x0037e088, 0x10f1: 0x0037e488, 0x10f2: 0x0037e888, 0x10f3: 0x0037f088, + 0x10f4: 0x0037f488, 0x10f5: 0x0037f888, 0x10f6: 0x0037fc88, 0x10f7: 0x00380088, + 0x10f8: 0x00380488, 0x10f9: 0x00380888, 0x10fa: 0x00380c88, 0x10fb: 0x00381088, + 0x10fc: 0x00381488, 0x10fd: 0x00381888, 0x10fe: 0x00381c88, 0x10ff: 0x00382488, + // Block 0x44, offset 0x1100 + 0x1100: 0x00382888, 0x1101: 0x0037b488, 0x1102: 0x0037d088, 0x1103: 0x0037ec88, + 0x1104: 0x00382088, 0x1105: 0x00382c88, 0x1107: 0x00383288, + 0x110d: 0x00383c88, + 0x1110: 0x40379620, 0x1111: 0x40379a20, 0x1112: 0x40379e20, 0x1113: 0x4037a220, + 0x1114: 0x4037a620, 0x1115: 0x4037aa20, 0x1116: 0x4037ae20, 0x1117: 0x4037b620, + 0x1118: 0x4037ba20, 0x1119: 0x4037be20, 0x111a: 0x4037c220, 0x111b: 0x4037c620, + 0x111c: 0x4037ca20, 0x111d: 0x4037d220, 0x111e: 0x4037d620, 0x111f: 0x4037da20, + 0x1120: 0x4037de20, 0x1121: 0x4037e220, 0x1122: 0x4037e620, 0x1123: 0x4037ee20, + 0x1124: 0x4037f220, 0x1125: 0x4037f620, 0x1126: 0x4037fa20, 0x1127: 0x4037fe20, + 0x1128: 0x40380220, 0x1129: 0x40380620, 0x112a: 0x40380a20, 0x112b: 0x40380e20, + 0x112c: 0x40381220, 0x112d: 0x40381620, 0x112e: 0x40381a20, 0x112f: 0x40382220, + 0x1130: 0x40382620, 0x1131: 0x4037b220, 0x1132: 0x4037ce20, 0x1133: 0x4037ea20, + 0x1134: 0x40381e20, 0x1135: 0x40382a20, 0x1136: 0x40382e20, 0x1137: 0x40383020, + 0x1138: 0x40383420, 0x1139: 0x40383620, 0x113a: 0x40383820, 0x113b: 0x40036020, + 0x113c: 0x0037ca94, 0x113d: 0x40383a20, 0x113e: 0x40383e20, 0x113f: 0x40384020, + // Block 0x45, offset 0x1140 + 0x1140: 0x4062ac20, 0x1141: 0x4062ae20, 0x1142: 0x4062b020, 0x1143: 0x4062b220, + 0x1144: 0x4062b420, 0x1145: 0x4062b620, 0x1146: 0x4062b820, 0x1147: 0x4062ba20, + 0x1148: 0x4062bc20, 0x1149: 0x4062be20, 0x114a: 0x4062c020, 0x114b: 0x4062c220, + 0x114c: 0x4062c420, 0x114d: 0x4062c620, 0x114e: 0x4062c820, 0x114f: 0x4062ca20, + 0x1150: 0x4062cc20, 0x1151: 0x4062ce20, 0x1152: 0x4062d020, 0x1153: 0x4062d220, + 0x1154: 0x4062d420, 0x1155: 0x4062d620, 0x1156: 0x4062d820, 0x1157: 0x4062da20, + 0x1158: 0x4062dc20, 0x1159: 0x4062de20, 0x115a: 0x4062e020, 0x115b: 0x4062e220, + 0x115c: 0x4062e420, 0x115d: 0x4062e620, 0x115e: 0x4062e820, 0x115f: 0x4062ea20, + 0x1160: 0x4062ec20, 0x1161: 0x4062ee20, 0x1162: 0x4062f020, 0x1163: 0x4062f220, + 0x1164: 0x4062f420, 0x1165: 0x4062f620, 0x1166: 0x4062f820, 0x1167: 0x4062fa20, + 0x1168: 0x4062fc20, 0x1169: 0x4062fe20, 0x116a: 0x40630020, 0x116b: 0x40630220, + 0x116c: 0x40630420, 0x116d: 0x40630620, 0x116e: 0x40630820, 0x116f: 0x40630a20, + 0x1170: 0x40630c20, 0x1171: 0x40630e20, 0x1172: 0x40631020, 0x1173: 0x40631220, + 0x1174: 0x40631420, 0x1175: 0x40631620, 0x1176: 0x40631820, 0x1177: 0x40631a20, + 0x1178: 0x40631c20, 0x1179: 0x40631e20, 0x117a: 0x40632020, 0x117b: 0x40632220, + 0x117c: 0x40632420, 0x117d: 0x40632620, 0x117e: 0x40632820, 0x117f: 0x40632a20, + // Block 0x46, offset 0x1180 + 0x1180: 0x40632c20, 0x1181: 0x40632e20, 0x1182: 0x40633020, 0x1183: 0x40633220, + 0x1184: 0x40633420, 0x1185: 0x40633620, 0x1186: 0x40633820, 0x1187: 0x40633a20, + 0x1188: 0x40633c20, 0x1189: 0x40633e20, 0x118a: 0x40634020, 0x118b: 0x40634220, + 0x118c: 0x40634420, 0x118d: 0x40634620, 0x118e: 0x40634820, 0x118f: 0x40634a20, + 0x1190: 0x40634c20, 0x1191: 0x40634e20, 0x1192: 0x40635020, 0x1193: 0x40635220, + 0x1194: 0x40635420, 0x1195: 0x40635620, 0x1196: 0x40635820, 0x1197: 0x40635a20, + 0x1198: 0x40635c20, 0x1199: 0x40635e20, 0x119a: 0x40636020, 0x119b: 0x40636220, + 0x119c: 0x40636420, 0x119d: 0x40636620, 0x119e: 0x40636820, 0x119f: 0x4063a420, + 0x11a0: 0x4063a620, 0x11a1: 0x4063a820, 0x11a2: 0x4063aa20, 0x11a3: 0x4063ac20, + 0x11a4: 0x4063ae20, 0x11a5: 0x4063b020, 0x11a6: 0x4063b220, 0x11a7: 0x4063b420, + 0x11a8: 0x4063b620, 0x11a9: 0x4063b820, 0x11aa: 0x4063ba20, 0x11ab: 0x4063bc20, + 0x11ac: 0x4063be20, 0x11ad: 0x4063c020, 0x11ae: 0x4063c220, 0x11af: 0x4063c420, + 0x11b0: 0x4063c620, 0x11b1: 0x4063c820, 0x11b2: 0x4063ca20, 0x11b3: 0x4063cc20, + 0x11b4: 0x4063ce20, 0x11b5: 0x4063d020, 0x11b6: 0x4063d220, 0x11b7: 0x4063d420, + 0x11b8: 0x4063d620, 0x11b9: 0x4063d820, 0x11ba: 0x4063da20, 0x11bb: 0x4063dc20, + 0x11bc: 0x4063de20, 0x11bd: 0x4063e020, 0x11be: 0x4063e220, 0x11bf: 0x4063e420, + // Block 0x47, offset 0x11c0 + 0x11c0: 0x4063e620, 0x11c1: 0x4063e820, 0x11c2: 0x4063ea20, 0x11c3: 0x4063ec20, + 0x11c4: 0x4063ee20, 0x11c5: 0x4063f020, 0x11c6: 0x4063f220, 0x11c7: 0x4063f420, + 0x11c8: 0x4063f620, 0x11c9: 0x4063f820, 0x11ca: 0x4063fa20, 0x11cb: 0x4063fc20, + 0x11cc: 0x4063fe20, 0x11cd: 0x40640020, 0x11ce: 0x40640220, 0x11cf: 0x40640420, + 0x11d0: 0x40640620, 0x11d1: 0x40640820, 0x11d2: 0x40640a20, 0x11d3: 0x40640c20, + 0x11d4: 0x40640e20, 0x11d5: 0x40641020, 0x11d6: 0x40641220, 0x11d7: 0x40641420, + 0x11d8: 0x40641620, 0x11d9: 0x40641820, 0x11da: 0x40641a20, 0x11db: 0x40641c20, + 0x11dc: 0x40641e20, 0x11dd: 0x40642020, 0x11de: 0x40642220, 0x11df: 0x40642420, + 0x11e0: 0x40642620, 0x11e1: 0x40642820, 0x11e2: 0x40642a20, 0x11e3: 0x40642c20, + 0x11e4: 0x40642e20, 0x11e5: 0x40643020, 0x11e6: 0x40643220, 0x11e7: 0x40643420, + 0x11e8: 0x40646420, 0x11e9: 0x40646620, 0x11ea: 0x40646820, 0x11eb: 0x40646a20, + 0x11ec: 0x40646c20, 0x11ed: 0x40646e20, 0x11ee: 0x40647020, 0x11ef: 0x40647220, + 0x11f0: 0x40647420, 0x11f1: 0x40647620, 0x11f2: 0x40647820, 0x11f3: 0x40647a20, + 0x11f4: 0x40647c20, 0x11f5: 0x40647e20, 0x11f6: 0x40648020, 0x11f7: 0x40648220, + 0x11f8: 0x40648420, 0x11f9: 0x40648620, 0x11fa: 0x40648820, 0x11fb: 0x40648a20, + 0x11fc: 0x40648c20, 0x11fd: 0x40648e20, 0x11fe: 0x40649020, 0x11ff: 0x40649220, + // Block 0x48, offset 0x1200 + 0x1200: 0x40649420, 0x1201: 0x40649620, 0x1202: 0x40649820, 0x1203: 0x40649a20, + 0x1204: 0x40649c20, 0x1205: 0x40649e20, 0x1206: 0x4064a020, 0x1207: 0x4064a220, + 0x1208: 0x4064a420, 0x1209: 0x4064a620, 0x120a: 0x4064a820, 0x120b: 0x4064aa20, + 0x120c: 0x4064ac20, 0x120d: 0x4064ae20, 0x120e: 0x4064b020, 0x120f: 0x4064b220, + 0x1210: 0x4064b420, 0x1211: 0x4064b620, 0x1212: 0x4064b820, 0x1213: 0x4064ba20, + 0x1214: 0x4064bc20, 0x1215: 0x4064be20, 0x1216: 0x4064c020, 0x1217: 0x4064c220, + 0x1218: 0x4064c420, 0x1219: 0x4064c620, 0x121a: 0x4064c820, 0x121b: 0x4064ca20, + 0x121c: 0x4064cc20, 0x121d: 0x4064ce20, 0x121e: 0x4064d020, 0x121f: 0x4064d220, + 0x1220: 0x4064d420, 0x1221: 0x4064d620, 0x1222: 0x4064d820, 0x1223: 0x4064da20, + 0x1224: 0x4064dc20, 0x1225: 0x4064de20, 0x1226: 0x4064e020, 0x1227: 0x4064e220, + 0x1228: 0x4064e420, 0x1229: 0x4064e620, 0x122a: 0x4064e820, 0x122b: 0x4064ea20, + 0x122c: 0x4064ec20, 0x122d: 0x4064ee20, 0x122e: 0x4064f020, 0x122f: 0x4064f220, + 0x1230: 0x4064f420, 0x1231: 0x4064f620, 0x1232: 0x4064f820, 0x1233: 0x4064fa20, + 0x1234: 0x4064fc20, 0x1235: 0x4064fe20, 0x1236: 0x40650020, 0x1237: 0x40650220, + 0x1238: 0x40650420, 0x1239: 0x40650620, 0x123a: 0x40650820, 0x123b: 0x40650a20, + 0x123c: 0x40650c20, 0x123d: 0x40650e20, 0x123e: 0x40651020, 0x123f: 0x40651220, + // Block 0x49, offset 0x1240 + 0x1240: 0x403c2e20, 0x1241: 0x403c3020, 0x1242: 0x403c3220, 0x1243: 0x403c3420, + 0x1244: 0x403c3620, 0x1245: 0x403c3820, 0x1246: 0x403c3a20, 0x1247: 0x403c3c20, + 0x1248: 0x403c3e20, 0x1249: 0x403c4020, 0x124a: 0x403c4220, 0x124b: 0x403c4420, + 0x124c: 0x403c4620, 0x124d: 0x403c4820, 0x124e: 0x403c4a20, 0x124f: 0x403c4c20, + 0x1250: 0x403c5020, 0x1251: 0x403c5220, 0x1252: 0x403c5420, 0x1253: 0x403c5620, + 0x1254: 0x403c5820, 0x1255: 0x403c5a20, 0x1256: 0x403c5c20, 0x1257: 0x403c5e20, + 0x1258: 0x403c6020, 0x1259: 0x403c6220, 0x125a: 0x403c6420, 0x125b: 0x403c6620, + 0x125c: 0x403c6820, 0x125d: 0x403c6a20, 0x125e: 0x403c6c20, 0x125f: 0x403c6e20, + 0x1260: 0x403c7a20, 0x1261: 0x403c7c20, 0x1262: 0x403c7e20, 0x1263: 0x403c8020, + 0x1264: 0x403c8220, 0x1265: 0x403c8420, 0x1266: 0x403c8620, 0x1267: 0x403c8820, + 0x1268: 0x403c8a20, 0x1269: 0x403c8c20, 0x126a: 0x403c8e20, 0x126b: 0x403c9020, + 0x126c: 0x403c9220, 0x126d: 0x403c9420, 0x126e: 0x403c9620, 0x126f: 0x403c9820, + 0x1270: 0x403c9c20, 0x1271: 0x403c9e20, 0x1272: 0x403ca020, 0x1273: 0x403ca220, + 0x1274: 0x403ca420, 0x1275: 0x403ca620, 0x1276: 0x403ca820, 0x1277: 0x403caa20, + 0x1278: 0x403cba20, 0x1279: 0x403cbc20, 0x127a: 0x403cbe20, 0x127b: 0x403cc020, + 0x127c: 0x403cc220, 0x127d: 0x403cc420, 0x127e: 0x403cc620, 0x127f: 0x403cc820, + // Block 0x4a, offset 0x1280 + 0x1280: 0x403ccc20, 0x1281: 0x403cce20, 0x1282: 0x403cd020, 0x1283: 0x403cd220, + 0x1284: 0x403cd420, 0x1285: 0x403cd620, 0x1286: 0x403cd820, 0x1287: 0x403cda20, + 0x1288: 0x403cdc20, 0x128a: 0x403cde20, 0x128b: 0x403ce020, + 0x128c: 0x403ce220, 0x128d: 0x403ce420, + 0x1290: 0x403ce620, 0x1291: 0x403ce820, 0x1292: 0x403cea20, 0x1293: 0x403cec20, + 0x1294: 0x403cee20, 0x1295: 0x403cf020, 0x1296: 0x403cf220, + 0x1298: 0x403cf420, 0x129a: 0x403cf620, 0x129b: 0x403cf820, + 0x129c: 0x403cfa20, 0x129d: 0x403cfc20, + 0x12a0: 0x403cfe20, 0x12a1: 0x403d0020, 0x12a2: 0x403d0220, 0x12a3: 0x403d0420, + 0x12a4: 0x403d0620, 0x12a5: 0x403d0820, 0x12a6: 0x403d0a20, 0x12a7: 0x403d0c20, + 0x12a8: 0x403d1820, 0x12a9: 0x403d1a20, 0x12aa: 0x403d1c20, 0x12ab: 0x403d1e20, + 0x12ac: 0x403d2020, 0x12ad: 0x403d2220, 0x12ae: 0x403d2420, 0x12af: 0x403d2620, + 0x12b0: 0x403d2820, 0x12b1: 0x403d2a20, 0x12b2: 0x403d2c20, 0x12b3: 0x403d2e20, + 0x12b4: 0x403d3020, 0x12b5: 0x403d3220, 0x12b6: 0x403d3420, 0x12b7: 0x403d3620, + 0x12b8: 0x403d3a20, 0x12b9: 0x403d3c20, 0x12ba: 0x403d3e20, 0x12bb: 0x403d4020, + 0x12bc: 0x403d4220, 0x12bd: 0x403d4420, 0x12be: 0x403d4620, 0x12bf: 0x403d4820, + // Block 0x4b, offset 0x12c0 + 0x12c0: 0x403d4c20, 0x12c1: 0x403d4e20, 0x12c2: 0x403d5020, 0x12c3: 0x403d5220, + 0x12c4: 0x403d5420, 0x12c5: 0x403d5620, 0x12c6: 0x403d5820, 0x12c7: 0x403d5a20, + 0x12c8: 0x403d5c20, 0x12ca: 0x403d5e20, 0x12cb: 0x403d6020, + 0x12cc: 0x403d6220, 0x12cd: 0x403d6420, + 0x12d0: 0x403d6620, 0x12d1: 0x403d6820, 0x12d2: 0x403d6a20, 0x12d3: 0x403d6c20, + 0x12d4: 0x403d6e20, 0x12d5: 0x403d7020, 0x12d6: 0x403d7220, 0x12d7: 0x403d7420, + 0x12d8: 0x403d7820, 0x12d9: 0x403d7a20, 0x12da: 0x403d7c20, 0x12db: 0x403d7e20, + 0x12dc: 0x403d8020, 0x12dd: 0x403d8220, 0x12de: 0x403d8420, 0x12df: 0x403d8620, + 0x12e0: 0x403d8a20, 0x12e1: 0x403d8c20, 0x12e2: 0x403d8e20, 0x12e3: 0x403d9020, + 0x12e4: 0x403d9220, 0x12e5: 0x403d9420, 0x12e6: 0x403d9620, 0x12e7: 0x403d9820, + 0x12e8: 0x403d9c20, 0x12e9: 0x403d9e20, 0x12ea: 0x403da020, 0x12eb: 0x403da220, + 0x12ec: 0x403da420, 0x12ed: 0x403da620, 0x12ee: 0x403da820, 0x12ef: 0x403daa20, + 0x12f0: 0x403dac20, 0x12f2: 0x403dae20, 0x12f3: 0x403db020, + 0x12f4: 0x403db220, 0x12f5: 0x403db420, + 0x12f8: 0x403db620, 0x12f9: 0x403db820, 0x12fa: 0x403dba20, 0x12fb: 0x403dbc20, + 0x12fc: 0x403dbe20, 0x12fd: 0x403dc020, 0x12fe: 0x403dc220, + // Block 0x4c, offset 0x1300 + 0x1300: 0x403dc420, 0x1302: 0x403dc620, 0x1303: 0x403dc820, + 0x1304: 0x403dca20, 0x1305: 0x403dcc20, + 0x1308: 0x403dce20, 0x1309: 0x403dd020, 0x130a: 0x403dd220, 0x130b: 0x403dd420, + 0x130c: 0x403dd620, 0x130d: 0x403dd820, 0x130e: 0x403dda20, 0x130f: 0x403ddc20, + 0x1310: 0x403dde20, 0x1311: 0x403de020, 0x1312: 0x403de220, 0x1313: 0x403de420, + 0x1314: 0x403de620, 0x1315: 0x403de820, 0x1316: 0x403dea20, + 0x1318: 0x403dec20, 0x1319: 0x403dee20, 0x131a: 0x403df020, 0x131b: 0x403df220, + 0x131c: 0x403df420, 0x131d: 0x403df620, 0x131e: 0x403df820, 0x131f: 0x403dfa20, + 0x1320: 0x403e0a20, 0x1321: 0x403e0c20, 0x1322: 0x403e0e20, 0x1323: 0x403e1020, + 0x1324: 0x403e1220, 0x1325: 0x403e1420, 0x1326: 0x403e1620, 0x1327: 0x403e1820, + 0x1328: 0x403e1a20, 0x1329: 0x403e1c20, 0x132a: 0x403e1e20, 0x132b: 0x403e2020, + 0x132c: 0x403e2220, 0x132d: 0x403e2420, 0x132e: 0x403e2620, 0x132f: 0x403e2820, + 0x1330: 0x403e2a20, 0x1331: 0x403e2c20, 0x1332: 0x403e2e20, 0x1333: 0x403e3020, + 0x1334: 0x403e3220, 0x1335: 0x403e3420, 0x1336: 0x403e3620, 0x1337: 0x403e3820, + 0x1338: 0x403e4820, 0x1339: 0x403e4a20, 0x133a: 0x403e4c20, 0x133b: 0x403e4e20, + 0x133c: 0x403e5020, 0x133d: 0x403e5220, 0x133e: 0x403e5420, 0x133f: 0x403e5620, + // Block 0x4d, offset 0x1340 + 0x1340: 0x403e5a20, 0x1341: 0x403e5c20, 0x1342: 0x403e5e20, 0x1343: 0x403e6020, + 0x1344: 0x403e6220, 0x1345: 0x403e6420, 0x1346: 0x403e6620, 0x1347: 0x403e6820, + 0x1348: 0x403e6c20, 0x1349: 0x403e6e20, 0x134a: 0x403e7020, 0x134b: 0x403e7220, + 0x134c: 0x403e7420, 0x134d: 0x403e7620, 0x134e: 0x403e7820, 0x134f: 0x403e7a20, + 0x1350: 0x403e7c20, 0x1352: 0x403e7e20, 0x1353: 0x403e8020, + 0x1354: 0x403e8220, 0x1355: 0x403e8420, + 0x1358: 0x403e8620, 0x1359: 0x403e8820, 0x135a: 0x403e8a20, 0x135b: 0x403e8c20, + 0x135c: 0x403e8e20, 0x135d: 0x403e9020, 0x135e: 0x403e9220, 0x135f: 0x403e9420, + 0x1360: 0x403e9e20, 0x1361: 0x403ea020, 0x1362: 0x403ea220, 0x1363: 0x403ea420, + 0x1364: 0x403ea620, 0x1365: 0x403ea820, 0x1366: 0x403eaa20, 0x1367: 0x403eac20, + 0x1368: 0x403eb020, 0x1369: 0x403eb220, 0x136a: 0x403eb420, 0x136b: 0x403eb620, + 0x136c: 0x403eb820, 0x136d: 0x403eba20, 0x136e: 0x403ebc20, 0x136f: 0x403ebe20, + 0x1370: 0x403ed020, 0x1371: 0x403ed220, 0x1372: 0x403ed420, 0x1373: 0x403ed620, + 0x1374: 0x403ed820, 0x1375: 0x403eda20, 0x1376: 0x403edc20, 0x1377: 0x403ede20, + 0x1378: 0x403ee220, 0x1379: 0x403ee420, 0x137a: 0x403ee620, 0x137b: 0x403ee820, + 0x137c: 0x403eea20, 0x137d: 0x403eec20, 0x137e: 0x403eee20, 0x137f: 0x403ef020, + // Block 0x4e, offset 0x1380 + 0x1380: 0x403f0020, 0x1381: 0x403f0220, 0x1382: 0x403f0420, 0x1383: 0x403f0620, + 0x1384: 0x403f0820, 0x1385: 0x403f0a20, 0x1386: 0x403f0c20, 0x1387: 0x403f0e20, + 0x1388: 0x403f1020, 0x1389: 0x403f1220, 0x138a: 0x403f1420, 0x138b: 0x403f1620, + 0x138c: 0x403f1820, 0x138d: 0x403f1a20, 0x138e: 0x403f1c20, 0x138f: 0x403f1e20, + 0x1390: 0x403f2820, 0x1391: 0x403f2a20, 0x1392: 0x403f2c20, 0x1393: 0x403f2e20, + 0x1394: 0x403f3020, 0x1395: 0x403f3220, 0x1396: 0x403f3420, 0x1397: 0x403f3620, + 0x1398: 0x403f4220, 0x1399: 0x403f4420, 0x139a: 0x403f4620, + 0x139d: 0xae60ee02, 0x139e: 0xae60ed02, 0x139f: 0xae60ec02, + 0x13a0: 0x40036220, 0x13a1: 0x40029c20, 0x13a2: 0x4002ee20, 0x13a3: 0x40029e20, + 0x13a4: 0x4002a020, 0x13a5: 0x4002a220, 0x13a6: 0x4002a420, 0x13a7: 0x4002d020, + 0x13a8: 0x40036420, 0x13a9: 0xe00001f2, 0x13aa: 0xe000030d, 0x13ab: 0xe00003e7, + 0x13ac: 0xe00004c2, 0x13ad: 0xe000058c, 0x13ae: 0xe0000657, 0x13af: 0xe00006ff, + 0x13b0: 0xe00007ab, 0x13b1: 0xe0000850, 0x13b2: 0x40286620, 0x13b3: 0x40286820, + 0x13b4: 0x40286a20, 0x13b5: 0x40286c20, 0x13b6: 0x40286e20, 0x13b7: 0x40287020, + 0x13b8: 0x40287220, 0x13b9: 0x40287420, 0x13ba: 0x40287620, 0x13bb: 0x40287820, + 0x13bc: 0x40287a20, + // Block 0x4f, offset 0x13c0 + 0x13c0: 0x403c7020, 0x13c1: 0x403c7220, 0x13c2: 0x403c7420, 0x13c3: 0x403c7620, + 0x13c4: 0x403d0e20, 0x13c5: 0x403d1020, 0x13c6: 0x403d1220, 0x13c7: 0x403d1420, + 0x13c8: 0x403f2020, 0x13c9: 0x403f2220, 0x13ca: 0x403f2420, 0x13cb: 0x403f2620, + 0x13cc: 0x403f3820, 0x13cd: 0x403f3a20, 0x13ce: 0x403f3c20, 0x13cf: 0x403f3e20, + 0x13d0: 0x4006a620, 0x13d1: 0x4006a820, 0x13d2: 0x4006aa20, 0x13d3: 0x4006ac20, + 0x13d4: 0x4006ae20, 0x13d5: 0x4006b020, 0x13d6: 0x4006b220, 0x13d7: 0x4006b420, + 0x13d8: 0x4006b620, 0x13d9: 0x4006b820, + 0x13e0: 0x40547620, 0x13e1: 0x40547820, 0x13e2: 0x40547a20, 0x13e3: 0x40547c20, + 0x13e4: 0x40547e20, 0x13e5: 0x40548020, 0x13e6: 0x40548220, 0x13e7: 0x40548420, + 0x13e8: 0x40548620, 0x13e9: 0x40548820, 0x13ea: 0x40548a20, 0x13eb: 0x40548c20, + 0x13ec: 0x40548e20, 0x13ed: 0x40549020, 0x13ee: 0x40549220, 0x13ef: 0x40549420, + 0x13f0: 0x40549620, 0x13f1: 0x40549820, 0x13f2: 0x40549a20, 0x13f3: 0x40549c20, + 0x13f4: 0x40549e20, 0x13f5: 0x4054a020, 0x13f6: 0x4054a220, 0x13f7: 0x4054a420, + 0x13f8: 0x4054a620, 0x13f9: 0x4054a820, 0x13fa: 0x4054aa20, 0x13fb: 0x4054ac20, + 0x13fc: 0x4054ae20, 0x13fd: 0x4054b020, 0x13fe: 0x4054b220, 0x13ff: 0x4054b420, + // Block 0x50, offset 0x1400 + 0x1400: 0x4054b620, 0x1401: 0x4054b820, 0x1402: 0x4054ba20, 0x1403: 0x4054bc20, + 0x1404: 0x4054be20, 0x1405: 0x4054c020, 0x1406: 0x4054c220, 0x1407: 0x4054c420, + 0x1408: 0x4054c620, 0x1409: 0x4054c820, 0x140a: 0x4054ca20, 0x140b: 0x4054cc20, + 0x140c: 0x4054ce20, 0x140d: 0x4054d020, 0x140e: 0x4054d220, 0x140f: 0x4054d420, + 0x1410: 0x4054d620, 0x1411: 0x4054d820, 0x1412: 0x4054da20, 0x1413: 0x4054dc20, + 0x1414: 0x4054de20, 0x1415: 0x4054e020, 0x1416: 0x4054e220, 0x1417: 0x4054e420, + 0x1418: 0x4054e620, 0x1419: 0x4054e820, 0x141a: 0x4054ea20, 0x141b: 0x4054ec20, + 0x141c: 0x4054ee20, 0x141d: 0x4054f020, 0x141e: 0x4054f220, 0x141f: 0x4054f420, + 0x1420: 0x4054f620, 0x1421: 0x4054f820, 0x1422: 0x4054fa20, 0x1423: 0x4054fc20, + 0x1424: 0x4054fe20, 0x1425: 0x40550020, 0x1426: 0x40550220, 0x1427: 0x40550420, + 0x1428: 0x40550620, 0x1429: 0x40550820, 0x142a: 0x40550a20, 0x142b: 0x40550c20, + 0x142c: 0x40550e20, 0x142d: 0x40551020, 0x142e: 0x40551220, 0x142f: 0x40551420, + 0x1430: 0x40551620, 0x1431: 0x40551820, 0x1432: 0x40551a20, 0x1433: 0x40551c20, + 0x1434: 0x40551e20, + // Block 0x51, offset 0x1440 + 0x1440: 0x40021e20, 0x1441: 0x40552020, 0x1442: 0x40552220, 0x1443: 0x40552420, + 0x1444: 0x40552620, 0x1445: 0x40552820, 0x1446: 0x40552a20, 0x1447: 0x40552c20, + 0x1448: 0x40552e20, 0x1449: 0x40553020, 0x144a: 0x40553220, 0x144b: 0x40553420, + 0x144c: 0x40553620, 0x144d: 0x40553820, 0x144e: 0x40553a20, 0x144f: 0x40553c20, + 0x1450: 0x40553e20, 0x1451: 0x40554020, 0x1452: 0x40554220, 0x1453: 0x40554420, + 0x1454: 0x40554620, 0x1455: 0x40554820, 0x1456: 0x40554a20, 0x1457: 0x40554c20, + 0x1458: 0x40554e20, 0x1459: 0x40555020, 0x145a: 0x40555220, 0x145b: 0x40555420, + 0x145c: 0x40555620, 0x145d: 0x40555820, 0x145e: 0x40555a20, 0x145f: 0x40555c20, + 0x1460: 0x40555e20, 0x1461: 0x40556020, 0x1462: 0x40556220, 0x1463: 0x40556420, + 0x1464: 0x40556620, 0x1465: 0x40556820, 0x1466: 0x40556a20, 0x1467: 0x40556c20, + 0x1468: 0x40556e20, 0x1469: 0x40557020, 0x146a: 0x40557220, 0x146b: 0x40557420, + 0x146c: 0x40557620, 0x146d: 0x40557820, 0x146e: 0x40557a20, 0x146f: 0x40557c20, + 0x1470: 0x40557e20, 0x1471: 0x40558020, 0x1472: 0x40558220, 0x1473: 0x40558420, + 0x1474: 0x40558620, 0x1475: 0x40558820, 0x1476: 0x40558a20, 0x1477: 0x40558c20, + 0x1478: 0x40558e20, 0x1479: 0x40559020, 0x147a: 0x40559220, 0x147b: 0x40559420, + 0x147c: 0x40559620, 0x147d: 0x40559820, 0x147e: 0x40559a20, 0x147f: 0x40559c20, + // Block 0x52, offset 0x1480 + 0x1480: 0x40559e20, 0x1481: 0x4055a020, 0x1482: 0x4055a220, 0x1483: 0x4055a420, + 0x1484: 0x4055a620, 0x1485: 0x4055a820, 0x1486: 0x4055aa20, 0x1487: 0x4055ac20, + 0x1488: 0x4055ae20, 0x1489: 0x4055b020, 0x148a: 0x4055b220, 0x148b: 0x4055b420, + 0x148c: 0x4055b620, 0x148d: 0x4055b820, 0x148e: 0x4055ba20, 0x148f: 0x4055bc20, + 0x1490: 0x4055be20, 0x1491: 0x4055c020, 0x1492: 0x4055c220, 0x1493: 0x4055c420, + 0x1494: 0x4055c620, 0x1495: 0x4055c820, 0x1496: 0x4055ca20, 0x1497: 0x4055cc20, + 0x1498: 0x4055ce20, 0x1499: 0x4055d020, 0x149a: 0x4055d220, 0x149b: 0x4055d420, + 0x149c: 0x4055d620, 0x149d: 0x4055d820, 0x149e: 0x4055da20, 0x149f: 0x4055dc20, + 0x14a0: 0x4055de20, 0x14a1: 0x4055e020, 0x14a2: 0x4055e220, 0x14a3: 0x4055e420, + 0x14a4: 0x4055e620, 0x14a5: 0x4055e820, 0x14a6: 0x4055ea20, 0x14a7: 0x4055ec20, + 0x14a8: 0x4055ee20, 0x14a9: 0x4055f020, 0x14aa: 0x4055f220, 0x14ab: 0x4055f420, + 0x14ac: 0x4055f620, 0x14ad: 0x4055f820, 0x14ae: 0x4055fa20, 0x14af: 0x4055fc20, + 0x14b0: 0x4055fe20, 0x14b1: 0x40560020, 0x14b2: 0x40560220, 0x14b3: 0x40560420, + 0x14b4: 0x40560620, 0x14b5: 0x40560820, 0x14b6: 0x40560a20, 0x14b7: 0x40560c20, + 0x14b8: 0x40560e20, 0x14b9: 0x40561020, 0x14ba: 0x40561220, 0x14bb: 0x40561420, + 0x14bc: 0x40561620, 0x14bd: 0x40561820, 0x14be: 0x40561a20, 0x14bf: 0x40561c20, + // Block 0x53, offset 0x14c0 + 0x14c0: 0x40561e20, 0x14c1: 0x40562020, 0x14c2: 0x40562220, 0x14c3: 0x40562420, + 0x14c4: 0x40562620, 0x14c5: 0x40562820, 0x14c6: 0x40562a20, 0x14c7: 0x40562c20, + 0x14c8: 0x40562e20, 0x14c9: 0x40563020, 0x14ca: 0x40563220, 0x14cb: 0x40563420, + 0x14cc: 0x40563620, 0x14cd: 0x40563820, 0x14ce: 0x40563a20, 0x14cf: 0x40563c20, + 0x14d0: 0x40563e20, 0x14d1: 0x40564020, 0x14d2: 0x40564220, 0x14d3: 0x40564420, + 0x14d4: 0x40564620, 0x14d5: 0x40564820, 0x14d6: 0x40564a20, 0x14d7: 0x40564c20, + 0x14d8: 0x40564e20, 0x14d9: 0x40565020, 0x14da: 0x40565220, 0x14db: 0x40565420, + 0x14dc: 0x40565620, 0x14dd: 0x40565820, 0x14de: 0x40565a20, 0x14df: 0x40565c20, + 0x14e0: 0x40565e20, 0x14e1: 0x40566020, 0x14e2: 0x40566220, 0x14e3: 0x40566420, + 0x14e4: 0x40566620, 0x14e5: 0x40566820, 0x14e6: 0x40566a20, 0x14e7: 0x40566c20, + 0x14e8: 0x40566e20, 0x14e9: 0x40567020, 0x14ea: 0x40567220, 0x14eb: 0x40567420, + 0x14ec: 0x40567620, 0x14ed: 0x40567820, 0x14ee: 0x40567a20, 0x14ef: 0x40567c20, + 0x14f0: 0x40567e20, 0x14f1: 0x40568020, 0x14f2: 0x40568220, 0x14f3: 0x40568420, + 0x14f4: 0x40568620, 0x14f5: 0x40568820, 0x14f6: 0x40568a20, 0x14f7: 0x40568c20, + 0x14f8: 0x40568e20, 0x14f9: 0x40569020, 0x14fa: 0x40569220, 0x14fb: 0x40569420, + 0x14fc: 0x40569620, 0x14fd: 0x40569820, 0x14fe: 0x40569a20, 0x14ff: 0x40569c20, + // Block 0x54, offset 0x1500 + 0x1500: 0x40569e20, 0x1501: 0x4056a020, 0x1502: 0x4056a220, 0x1503: 0x4056a420, + 0x1504: 0x4056a620, 0x1505: 0x4056a820, 0x1506: 0x4056aa20, 0x1507: 0x4056ac20, + 0x1508: 0x4056ae20, 0x1509: 0x4056b020, 0x150a: 0x4056b220, 0x150b: 0x4056b420, + 0x150c: 0x4056b620, 0x150d: 0x4056b820, 0x150e: 0x4056ba20, 0x150f: 0x4056bc20, + 0x1510: 0x4056be20, 0x1511: 0x4056c020, 0x1512: 0x4056c220, 0x1513: 0x4056c420, + 0x1514: 0x4056c620, 0x1515: 0x4056c820, 0x1516: 0x4056ca20, 0x1517: 0x4056cc20, + 0x1518: 0x4056ce20, 0x1519: 0x4056d020, 0x151a: 0x4056d220, 0x151b: 0x4056d420, + 0x151c: 0x4056d620, 0x151d: 0x4056d820, 0x151e: 0x4056da20, 0x151f: 0x4056dc20, + 0x1520: 0x4056de20, 0x1521: 0x4056e020, 0x1522: 0x4056e220, 0x1523: 0x4056e420, + 0x1524: 0x4056e620, 0x1525: 0x4056e820, 0x1526: 0x4056ea20, 0x1527: 0x4056ec20, + 0x1528: 0x4056ee20, 0x1529: 0x4056f020, 0x152a: 0x4056f220, 0x152b: 0x4056f420, + 0x152c: 0x4056f620, 0x152d: 0x4056f820, 0x152e: 0x4056fa20, 0x152f: 0x4056fc20, + 0x1530: 0x4056fe20, 0x1531: 0x40570020, 0x1532: 0x40570220, 0x1533: 0x40570420, + 0x1534: 0x40570620, 0x1535: 0x40570820, 0x1536: 0x40570a20, 0x1537: 0x40570c20, + 0x1538: 0x40570e20, 0x1539: 0x40571020, 0x153a: 0x40571220, 0x153b: 0x40571420, + 0x153c: 0x40571620, 0x153d: 0x40571820, 0x153e: 0x40571a20, 0x153f: 0x40571c20, + // Block 0x55, offset 0x1540 + 0x1540: 0x40571e20, 0x1541: 0x40572020, 0x1542: 0x40572220, 0x1543: 0x40572420, + 0x1544: 0x40572620, 0x1545: 0x40572820, 0x1546: 0x40572a20, 0x1547: 0x40572c20, + 0x1548: 0x40572e20, 0x1549: 0x40573020, 0x154a: 0x40573220, 0x154b: 0x40573420, + 0x154c: 0x40573620, 0x154d: 0x40573820, 0x154e: 0x40573a20, 0x154f: 0x40573c20, + 0x1550: 0x40573e20, 0x1551: 0x40574020, 0x1552: 0x40574220, 0x1553: 0x40574420, + 0x1554: 0x40574620, 0x1555: 0x40574820, 0x1556: 0x40574a20, 0x1557: 0x40574c20, + 0x1558: 0x40574e20, 0x1559: 0x40575020, 0x155a: 0x40575220, 0x155b: 0x40575420, + 0x155c: 0x40575620, 0x155d: 0x40575820, 0x155e: 0x40575a20, 0x155f: 0x40575c20, + 0x1560: 0x40575e20, 0x1561: 0x40576020, 0x1562: 0x40576220, 0x1563: 0x40576420, + 0x1564: 0x40576620, 0x1565: 0x40576820, 0x1566: 0x40576a20, 0x1567: 0x40576c20, + 0x1568: 0x40576e20, 0x1569: 0x40577020, 0x156a: 0x40577220, 0x156b: 0x40577420, + 0x156c: 0x40577620, 0x156d: 0x40577820, 0x156e: 0x40577a20, 0x156f: 0x40577c20, + 0x1570: 0x40577e20, 0x1571: 0x40578020, 0x1572: 0x40578220, 0x1573: 0x40578420, + 0x1574: 0x40578620, 0x1575: 0x40578820, 0x1576: 0x40578a20, 0x1577: 0x40578c20, + 0x1578: 0x40578e20, 0x1579: 0x40579020, 0x157a: 0x40579220, 0x157b: 0x40579420, + 0x157c: 0x40579620, 0x157d: 0x40579820, 0x157e: 0x40579a20, 0x157f: 0x40579c20, + // Block 0x56, offset 0x1580 + 0x1580: 0x40579e20, 0x1581: 0x4057a020, 0x1582: 0x4057a220, 0x1583: 0x4057a420, + 0x1584: 0x4057a620, 0x1585: 0x4057a820, 0x1586: 0x4057aa20, 0x1587: 0x4057ac20, + 0x1588: 0x4057ae20, 0x1589: 0x4057b020, 0x158a: 0x4057b220, 0x158b: 0x4057b420, + 0x158c: 0x4057b620, 0x158d: 0x4057b820, 0x158e: 0x4057ba20, 0x158f: 0x4057bc20, + 0x1590: 0x4057be20, 0x1591: 0x4057c020, 0x1592: 0x4057c220, 0x1593: 0x4057c420, + 0x1594: 0x4057c620, 0x1595: 0x4057c820, 0x1596: 0x4057ca20, 0x1597: 0x4057cc20, + 0x1598: 0x4057ce20, 0x1599: 0x4057d020, 0x159a: 0x4057d220, 0x159b: 0x4057d420, + 0x159c: 0x4057d620, 0x159d: 0x4057d820, 0x159e: 0x4057da20, 0x159f: 0x4057dc20, + 0x15a0: 0x4057de20, 0x15a1: 0x4057e020, 0x15a2: 0x4057e220, 0x15a3: 0x4057e420, + 0x15a4: 0x4057e620, 0x15a5: 0x4057e820, 0x15a6: 0x4057ea20, 0x15a7: 0x4057ec20, + 0x15a8: 0x4057ee20, 0x15a9: 0x4057f020, 0x15aa: 0x4057f220, 0x15ab: 0x4057f420, + 0x15ac: 0x4057f620, 0x15ad: 0x4057f820, 0x15ae: 0x4057fa20, 0x15af: 0x4057fc20, + 0x15b0: 0x4057fe20, 0x15b1: 0x40580020, 0x15b2: 0x40580220, 0x15b3: 0x40580420, + 0x15b4: 0x40580620, 0x15b5: 0x40580820, 0x15b6: 0x40580a20, 0x15b7: 0x40580c20, + 0x15b8: 0x40580e20, 0x15b9: 0x40581020, 0x15ba: 0x40581220, 0x15bb: 0x40581420, + 0x15bc: 0x40587a20, 0x15bd: 0x40581620, 0x15be: 0x40581a20, 0x15bf: 0x40581c20, + // Block 0x57, offset 0x15c0 + 0x15c0: 0x40581e20, 0x15c1: 0x40582020, 0x15c2: 0x40582220, 0x15c3: 0x40582420, + 0x15c4: 0x40582620, 0x15c5: 0x40582820, 0x15c6: 0x40582a20, 0x15c7: 0x40582c20, + 0x15c8: 0x40582e20, 0x15c9: 0x40583020, 0x15ca: 0x40583220, 0x15cb: 0x40583420, + 0x15cc: 0x40583620, 0x15cd: 0x40583820, 0x15ce: 0x40583c20, 0x15cf: 0x40583e20, + 0x15d0: 0x40584020, 0x15d1: 0x40584220, 0x15d2: 0x40584420, 0x15d3: 0x40584620, + 0x15d4: 0x40584820, 0x15d5: 0x40584a20, 0x15d6: 0x40585820, 0x15d7: 0x40585a20, + 0x15d8: 0x40585c20, 0x15d9: 0x40585e20, 0x15da: 0x40586020, 0x15db: 0x40586220, + 0x15dc: 0x40586420, 0x15dd: 0x40586620, 0x15de: 0x40586820, 0x15df: 0x40586a20, + 0x15e0: 0x40586c20, 0x15e1: 0x40586e20, 0x15e2: 0x40587020, 0x15e3: 0x40587220, + 0x15e4: 0x40587420, 0x15e5: 0x40587620, 0x15e6: 0x40587820, 0x15e7: 0x40587c20, + 0x15e8: 0x40587e20, 0x15e9: 0x40588020, 0x15ea: 0x40588220, 0x15eb: 0x40588420, + 0x15ec: 0x40588620, 0x15ed: 0x40588820, 0x15ee: 0x40588a20, 0x15ef: 0x40588c20, + 0x15f0: 0x40588e20, 0x15f1: 0x40589020, 0x15f2: 0x40589220, 0x15f3: 0x40589420, + 0x15f4: 0x40589620, 0x15f5: 0x40589820, 0x15f6: 0x40589a20, 0x15f7: 0x40589c20, + 0x15f8: 0x40589e20, 0x15f9: 0x4058a020, 0x15fa: 0x4058a220, 0x15fb: 0x4058a420, + 0x15fc: 0x4058a620, 0x15fd: 0x4058a820, 0x15fe: 0x4058aa20, 0x15ff: 0x4058ac20, + // Block 0x58, offset 0x1600 + 0x1600: 0x4058ae20, 0x1601: 0x4058b020, 0x1602: 0x4058b220, 0x1603: 0x4058b420, + 0x1604: 0x4058b620, 0x1605: 0x4058b820, 0x1606: 0x4058ba20, 0x1607: 0x4058bc20, + 0x1608: 0x4058be20, 0x1609: 0x4058c020, 0x160a: 0x4058c220, 0x160b: 0x4058c420, + 0x160c: 0x4058c620, 0x160d: 0x4058c820, 0x160e: 0x4058ca20, 0x160f: 0x4058cc20, + 0x1610: 0x4058ce20, 0x1611: 0x4058d020, 0x1612: 0x4058d220, 0x1613: 0x4058d420, + 0x1614: 0x4058d620, 0x1615: 0x4058d820, 0x1616: 0x4058da20, 0x1617: 0x4058dc20, + 0x1618: 0x4058de20, 0x1619: 0x4058e020, 0x161a: 0x4058e220, 0x161b: 0x4058e420, + 0x161c: 0x4058e620, 0x161d: 0x4058e820, 0x161e: 0x4058ea20, 0x161f: 0x4058ec20, + 0x1620: 0x4058ee20, 0x1621: 0x4058f020, 0x1622: 0x4058f220, 0x1623: 0x4058f420, + 0x1624: 0x4058f620, 0x1625: 0x4058f820, 0x1626: 0x4058fa20, 0x1627: 0x4058fc20, + 0x1628: 0x4058fe20, 0x1629: 0x40590020, 0x162a: 0x40590220, 0x162b: 0x40590420, + 0x162c: 0x40590620, 0x162d: 0x40590820, 0x162e: 0x40590a20, 0x162f: 0x40590c20, + 0x1630: 0x40590e20, 0x1631: 0x40591020, 0x1632: 0x40591220, 0x1633: 0x40591420, + 0x1634: 0x40591620, 0x1635: 0x40591820, 0x1636: 0x40591a20, 0x1637: 0x40591c20, + 0x1638: 0x40591e20, 0x1639: 0x40592020, 0x163a: 0x40592220, 0x163b: 0x40592420, + 0x163c: 0x40592620, 0x163d: 0x40592820, 0x163e: 0x40592a20, 0x163f: 0x40592c20, + // Block 0x59, offset 0x1640 + 0x1640: 0x40592e20, 0x1641: 0x40593020, 0x1642: 0x40593220, 0x1643: 0x40593420, + 0x1644: 0x40593620, 0x1645: 0x40593820, 0x1646: 0x40593a20, 0x1647: 0x40593c20, + 0x1648: 0x40593e20, 0x1649: 0x40594020, 0x164a: 0x40594220, 0x164b: 0x40594420, + 0x164c: 0x40594620, 0x164d: 0x40594820, 0x164e: 0x40594a20, 0x164f: 0x40594c20, + 0x1650: 0x40594e20, 0x1651: 0x40595020, 0x1652: 0x40595220, 0x1653: 0x40595420, + 0x1654: 0x40595620, 0x1655: 0x40595820, 0x1656: 0x40595a20, 0x1657: 0x40595c20, + 0x1658: 0x40595e20, 0x1659: 0x40596020, 0x165a: 0x40596220, 0x165b: 0x40596420, + 0x165c: 0x40596620, 0x165d: 0x40596820, 0x165e: 0x40596a20, 0x165f: 0x40596c20, + 0x1660: 0x40596e20, 0x1661: 0x40597020, 0x1662: 0x40597220, 0x1663: 0x40597420, + 0x1664: 0x40597620, 0x1665: 0x40597820, 0x1666: 0x40597a20, 0x1667: 0x40597c20, + 0x1668: 0x40597e20, 0x1669: 0x40598020, 0x166a: 0x40598220, 0x166b: 0x40598420, + 0x166c: 0x40598620, 0x166d: 0x40598820, 0x166e: 0x40598a20, 0x166f: 0x40598c20, + 0x1670: 0x40598e20, 0x1671: 0x40599020, 0x1672: 0x40599220, 0x1673: 0x40599420, + 0x1674: 0x40599620, 0x1675: 0x40599820, 0x1676: 0x40599a20, 0x1677: 0x40599c20, + 0x1678: 0x40599e20, 0x1679: 0x4059a020, 0x167a: 0x4059a220, 0x167b: 0x4059a420, + 0x167c: 0x4059a620, 0x167d: 0x4059a820, 0x167e: 0x4059aa20, 0x167f: 0x4059ac20, + // Block 0x5a, offset 0x1680 + 0x1680: 0x4059ae20, 0x1681: 0x4059b020, 0x1682: 0x4059b220, 0x1683: 0x4059b420, + 0x1684: 0x4059b620, 0x1685: 0x4059b820, 0x1686: 0x4059ba20, 0x1687: 0x4059bc20, + 0x1688: 0x4059be20, 0x1689: 0x4059c020, 0x168a: 0x4059c220, 0x168b: 0x4059c420, + 0x168c: 0x4059c620, 0x168d: 0x4059c820, 0x168e: 0x4059ca20, 0x168f: 0x4059cc20, + 0x1690: 0x4059ce20, 0x1691: 0x4059d020, 0x1692: 0x4059d220, 0x1693: 0x4059d420, + 0x1694: 0x4059d620, 0x1695: 0x4059d820, 0x1696: 0x4059da20, 0x1697: 0x4059dc20, + 0x1698: 0x4059de20, 0x1699: 0x4059e020, 0x169a: 0x4059e220, 0x169b: 0x4059e420, + 0x169c: 0x4059e620, 0x169d: 0x4059e820, 0x169e: 0x4059ea20, 0x169f: 0x4059ec20, + 0x16a0: 0x4059ee20, 0x16a1: 0x4059f020, 0x16a2: 0x4059f220, 0x16a3: 0x4059f420, + 0x16a4: 0x4059f620, 0x16a5: 0x4059f820, 0x16a6: 0x4059fa20, 0x16a7: 0x4059fc20, + 0x16a8: 0x4059fe20, 0x16a9: 0x405a0020, 0x16aa: 0x405a0220, 0x16ab: 0x405a0420, + 0x16ac: 0x405a0620, 0x16ad: 0x4005d420, 0x16ae: 0x4002f420, 0x16af: 0x40581820, + 0x16b0: 0x40583a20, 0x16b1: 0x40584c20, 0x16b2: 0x40584e20, 0x16b3: 0x40585020, + 0x16b4: 0x40585220, 0x16b5: 0x40585420, 0x16b6: 0x40585620, 0x16b7: 0x405a0820, + 0x16b8: 0x405a0a20, 0x16b9: 0x405a0c20, 0x16ba: 0x405a0e20, 0x16bb: 0x405a1020, + 0x16bc: 0x405a1220, 0x16bd: 0x405a1420, 0x16be: 0x405a1620, 0x16bf: 0x405a1820, + // Block 0x5b, offset 0x16c0 + 0x16c0: 0x00021284, 0x16c1: 0x405aa620, 0x16c2: 0x405aa820, 0x16c3: 0x405aaa20, + 0x16c4: 0x405aac20, 0x16c5: 0x405aae20, 0x16c6: 0x405ab020, 0x16c7: 0x405ab220, + 0x16c8: 0x405ab420, 0x16c9: 0x405ab620, 0x16ca: 0x405ab820, 0x16cb: 0x405aba20, + 0x16cc: 0x405abc20, 0x16cd: 0x405abe20, 0x16ce: 0x405ac020, 0x16cf: 0x405ac220, + 0x16d0: 0x405ac420, 0x16d1: 0x405ac620, 0x16d2: 0x405ac820, 0x16d3: 0x405aca20, + 0x16d4: 0x405acc20, 0x16d5: 0x405ace20, 0x16d6: 0x405ad020, 0x16d7: 0x405ad220, + 0x16d8: 0x405ad420, 0x16d9: 0x405ad620, 0x16da: 0x405ad820, 0x16db: 0x40040820, + 0x16dc: 0x40040a20, + 0x16e0: 0x405ada20, 0x16e1: 0xe000202d, 0x16e2: 0x405adc20, 0x16e3: 0x405b1420, + 0x16e4: 0xe0002030, 0x16e5: 0xe0002033, 0x16e6: 0x405ade20, 0x16e7: 0xe0002036, + 0x16e8: 0x405ae020, 0x16e9: 0xe000203c, 0x16ea: 0x405b1020, 0x16eb: 0x405b1220, + 0x16ec: 0xe000203f, 0x16ed: 0xe0002042, 0x16ee: 0xe0002045, 0x16ef: 0x405ae220, + 0x16f0: 0x405ae420, 0x16f1: 0x405ae620, 0x16f2: 0x405ae820, 0x16f3: 0xe0002048, + 0x16f4: 0xe000204b, 0x16f5: 0xe000204e, 0x16f6: 0xe0002051, 0x16f7: 0x405aea20, + 0x16f8: 0x405b1a20, 0x16f9: 0x405aec20, 0x16fa: 0x405aee20, 0x16fb: 0xe0002057, + 0x16fc: 0xe000205a, 0x16fd: 0xe000205d, 0x16fe: 0x405af020, 0x16ff: 0xe0002060, + // Block 0x5c, offset 0x1700 + 0x1700: 0xe0002063, 0x1701: 0x405af220, 0x1702: 0xe0002066, 0x1703: 0x405af420, + 0x1704: 0xe0002069, 0x1705: 0x405af620, 0x1706: 0xe000206c, 0x1707: 0x405af820, + 0x1708: 0x405afa20, 0x1709: 0x405afc20, 0x170a: 0x405afe20, 0x170b: 0xe0002075, + 0x170c: 0xe000207b, 0x170d: 0xe000207e, 0x170e: 0xe0002081, 0x170f: 0x405b0020, + 0x1710: 0xe0002084, 0x1711: 0xe0002087, 0x1712: 0x405b0220, 0x1713: 0xe000208a, + 0x1714: 0xe000208d, 0x1715: 0xe0002072, 0x1716: 0x405b0420, 0x1717: 0x405b0620, + 0x1718: 0xe0002090, 0x1719: 0xe0002093, 0x171a: 0x405b0820, 0x171b: 0xe000209b, + 0x171c: 0x405b0a20, 0x171d: 0xe000209e, 0x171e: 0x405b0c20, 0x171f: 0x405b0e20, + 0x1720: 0x405b1620, 0x1721: 0x405b1e20, 0x1722: 0x405b2020, 0x1723: 0x405b1820, + 0x1724: 0x405b1c20, 0x1725: 0x405b2220, 0x1726: 0x405b2420, 0x1727: 0xe00020a1, + 0x1728: 0xe00020a4, 0x1729: 0xe0002054, 0x172a: 0xe0002078, 0x172b: 0x4002b220, + 0x172c: 0x4002b420, 0x172d: 0x4002b620, 0x172e: 0xe000206f, 0x172f: 0xe0002096, + 0x1730: 0xe0002039, + // Block 0x5d, offset 0x1740 + 0x1740: 0x404c7620, 0x1741: 0x404c7820, 0x1742: 0x404c7a20, 0x1743: 0x404c7c20, + 0x1744: 0x404c7e20, 0x1745: 0x404c8020, 0x1746: 0x404c8220, 0x1747: 0x404c8420, + 0x1748: 0x404c8620, 0x1749: 0x404c8820, 0x174a: 0x404c8a20, 0x174b: 0x404c8c20, + 0x174c: 0x404c8e20, 0x174e: 0x404c9020, 0x174f: 0x404c9220, + 0x1750: 0x404c9420, 0x1751: 0x404c9620, 0x1752: 0x404c9820, 0x1753: 0x404c9a20, + 0x1754: 0x8209264e, + 0x1760: 0x404c9e20, 0x1761: 0x404ca020, 0x1762: 0x404ca220, 0x1763: 0x404ca420, + 0x1764: 0x404ca620, 0x1765: 0x404ca820, 0x1766: 0x404caa20, 0x1767: 0x404cac20, + 0x1768: 0x404cae20, 0x1769: 0x404cb020, 0x176a: 0x404cb220, 0x176b: 0x404cb420, + 0x176c: 0x404cb620, 0x176d: 0x404cb820, 0x176e: 0x404cba20, 0x176f: 0x404cbc20, + 0x1770: 0x404cbe20, 0x1771: 0x404cc020, 0x1772: 0x404cc220, 0x1773: 0x404cc420, + 0x1774: 0x82092663, 0x1775: 0x40031c20, 0x1776: 0x40031e20, + // Block 0x5e, offset 0x1780 + 0x1780: 0x404cc820, 0x1781: 0x404cca20, 0x1782: 0x404ccc20, 0x1783: 0x404cce20, + 0x1784: 0x404cd020, 0x1785: 0x404cd220, 0x1786: 0x404cd420, 0x1787: 0x404cd620, + 0x1788: 0x404cd820, 0x1789: 0x404cda20, 0x178a: 0x404cdc20, 0x178b: 0x404cde20, + 0x178c: 0x404ce020, 0x178d: 0x404ce220, 0x178e: 0x404ce420, 0x178f: 0x404ce620, + 0x1790: 0x404ce820, 0x1791: 0x404cea20, 0x1792: 0x404cec20, 0x1793: 0x404cee20, + 0x17a0: 0x404cf020, 0x17a1: 0x404cf220, 0x17a2: 0x404cf420, 0x17a3: 0x404cf620, + 0x17a4: 0x404cf820, 0x17a5: 0x404cfa20, 0x17a6: 0x404cfc20, 0x17a7: 0x404cfe20, + 0x17a8: 0x404d0020, 0x17a9: 0x404d0220, 0x17aa: 0x404d0420, 0x17ab: 0x404d0620, + 0x17ac: 0x404d0820, 0x17ae: 0x404d0a20, 0x17af: 0x404d0c20, + 0x17b0: 0x404d0e20, 0x17b2: 0x404d1020, 0x17b3: 0x404d1220, + // Block 0x5f, offset 0x17c0 + 0x17c0: 0x404fa420, 0x17c1: 0x404fa620, 0x17c2: 0x404fa820, 0x17c3: 0x404faa20, + 0x17c4: 0x404fac20, 0x17c5: 0x404fae20, 0x17c6: 0x404fb020, 0x17c7: 0x404fb220, + 0x17c8: 0x404fb420, 0x17c9: 0x404fb620, 0x17ca: 0x404fb820, 0x17cb: 0x404fba20, + 0x17cc: 0x404fbc20, 0x17cd: 0x404fbe20, 0x17ce: 0x404fc020, 0x17cf: 0x404fc220, + 0x17d0: 0x404fc420, 0x17d1: 0x404fc620, 0x17d2: 0x404fc820, 0x17d3: 0x404fca20, + 0x17d4: 0x404fcc20, 0x17d5: 0x404fce20, 0x17d6: 0x404fd020, 0x17d7: 0x404fd220, + 0x17d8: 0x404fd420, 0x17d9: 0x404fd620, 0x17da: 0x404fd820, 0x17db: 0x404fda20, + 0x17dc: 0x404fdc20, 0x17dd: 0x404fde20, 0x17de: 0x404fe020, 0x17df: 0x404fe220, + 0x17e0: 0x404fe420, 0x17e1: 0x404fe620, 0x17e2: 0x404fe820, 0x17e3: 0x404fec20, + 0x17e4: 0x404fee20, 0x17e5: 0x404ff020, 0x17e6: 0x404ff220, 0x17e7: 0x404ff420, + 0x17e8: 0x404ff620, 0x17e9: 0x404ff820, 0x17ea: 0x404ffa20, 0x17eb: 0x404ffc20, + 0x17ec: 0x404ffe20, 0x17ed: 0x40500020, 0x17ee: 0x40500220, 0x17ef: 0x40500420, + 0x17f0: 0x40500620, 0x17f1: 0x40500820, 0x17f2: 0x40500a20, 0x17f3: 0x40500c20, + 0x17f4: 0xa0000000, 0x17f5: 0xa0000000, 0x17f6: 0x40500e20, 0x17f7: 0x40501020, + 0x17f8: 0x40501220, 0x17f9: 0x40501420, 0x17fa: 0x40501620, 0x17fb: 0x40501820, + 0x17fc: 0x40501a20, 0x17fd: 0x40501c20, 0x17fe: 0x40501e20, 0x17ff: 0x40502020, + // Block 0x60, offset 0x1800 + 0x1800: 0x40502220, 0x1801: 0x40502420, 0x1802: 0x40502620, 0x1803: 0x40502820, + 0x1804: 0x40502a20, 0x1805: 0x40502c20, 0x1806: 0xa000f302, 0x1807: 0xa000f402, + 0x1808: 0xa0011402, 0x1809: 0xa0011502, 0x180a: 0xa0011602, 0x180b: 0xa0005f02, + 0x180c: 0xa0005f02, 0x180d: 0xa0005f02, 0x180e: 0xa0005f02, 0x180f: 0xa0005f02, + 0x1810: 0xa0005f02, 0x1811: 0xa0005f02, 0x1812: 0x82092817, 0x1813: 0xa0000000, + 0x1814: 0x40032620, 0x1815: 0x40032820, 0x1816: 0x4002ac20, 0x1817: 0x4027bc20, + 0x1818: 0x4005bc20, 0x1819: 0x4005be20, 0x181a: 0x4005c020, 0x181b: 0x4027f620, + 0x181c: 0x404fea20, 0x181d: 0xae605f02, + 0x1820: 0xe00001b5, 0x1821: 0xe0000249, 0x1822: 0xe0000361, 0x1823: 0xe000043b, + 0x1824: 0xe0000510, 0x1825: 0xe00005da, 0x1826: 0xe00006a5, 0x1827: 0xe000074d, + 0x1828: 0xe00007f9, 0x1829: 0xe000089e, + 0x1830: 0xe00001b8, 0x1831: 0xe000024c, 0x1832: 0xe0000364, 0x1833: 0xe000043e, + 0x1834: 0xe0000513, 0x1835: 0xe00005dd, 0x1836: 0xe00006a8, 0x1837: 0xe0000750, + 0x1838: 0xe00007fc, 0x1839: 0xe00008a1, + // Block 0x61, offset 0x1840 + 0x1840: 0x40056a20, 0x1841: 0x4002e620, 0x1842: 0x40025220, 0x1843: 0x4002f020, + 0x1844: 0x4002a620, 0x1845: 0x4002a820, 0x1846: 0x40022220, 0x1847: 0x40022420, + 0x1848: 0x40025420, 0x1849: 0x4002f220, 0x184a: 0xa0000000, 0x184b: 0xa0000000, + 0x184c: 0xa0000000, 0x184d: 0xa0000000, 0x184e: 0x40020c20, + 0x1850: 0xe00001c7, 0x1851: 0xe000025b, 0x1852: 0xe0000373, 0x1853: 0xe000044d, + 0x1854: 0xe0000522, 0x1855: 0xe00005ec, 0x1856: 0xe00006b7, 0x1857: 0xe000075f, + 0x1858: 0xe000080b, 0x1859: 0xe00008b0, + 0x1860: 0x40533820, 0x1861: 0x40533c20, 0x1862: 0x40534220, 0x1863: 0x40534e20, + 0x1864: 0x40535220, 0x1865: 0x40535820, 0x1866: 0x40535c20, 0x1867: 0x40536220, + 0x1868: 0x40536420, 0x1869: 0x40536620, 0x186a: 0x40537020, 0x186b: 0x40537420, + 0x186c: 0x40537a20, 0x186d: 0x40537e20, 0x186e: 0x40538820, 0x186f: 0x40538c20, + 0x1870: 0x40538e20, 0x1871: 0x40539020, 0x1872: 0x40539e20, 0x1873: 0x4053a420, + 0x1874: 0x4053aa20, 0x1875: 0x4053b420, 0x1876: 0x4053bc20, 0x1877: 0x4053c220, + 0x1878: 0x4053c620, 0x1879: 0x4053ca20, 0x187a: 0x4053d020, 0x187b: 0x4053da20, + 0x187c: 0x4053dc20, 0x187d: 0x4053e220, 0x187e: 0x4053ea20, 0x187f: 0x4053f020, + // Block 0x62, offset 0x1880 + 0x1880: 0x4053f220, 0x1881: 0x4053f420, 0x1882: 0x4053f620, 0x1883: 0x40533620, + 0x1884: 0x40533e20, 0x1885: 0x40534420, 0x1886: 0x40535020, 0x1887: 0x40535420, + 0x1888: 0x40535a20, 0x1889: 0x40535e20, 0x188a: 0x40536820, 0x188b: 0x40537220, + 0x188c: 0x40537620, 0x188d: 0x40537c20, 0x188e: 0x40538020, 0x188f: 0x40538a20, + 0x1890: 0x4053a020, 0x1891: 0x4053a620, 0x1892: 0x4053ac20, 0x1893: 0x4053b620, + 0x1894: 0x4053de20, 0x1895: 0x4053be20, 0x1896: 0x4053c820, 0x1897: 0x4053d220, + 0x1898: 0x4053e620, 0x1899: 0x4053ec20, 0x189a: 0x4053f820, 0x189b: 0x4053fa20, + 0x189c: 0x4053b020, 0x189d: 0x40534020, 0x189e: 0x40534620, 0x189f: 0x40534c20, + 0x18a0: 0x40536020, 0x18a1: 0x40535620, 0x18a2: 0x40536a20, 0x18a3: 0x4053d420, + 0x18a4: 0x40538220, 0x18a5: 0x40538620, 0x18a6: 0x40537820, 0x18a7: 0x40539220, + 0x18a8: 0x4053a220, 0x18a9: 0x4053a820, 0x18aa: 0x4053b820, 0x18ab: 0x4053cc20, + 0x18ac: 0x4053e820, 0x18ad: 0x4053ee20, 0x18ae: 0x4053e020, 0x18af: 0x4053e420, + 0x18b0: 0x4053fc20, 0x18b1: 0x4053ae20, 0x18b2: 0x4053c020, 0x18b3: 0x40534820, + 0x18b4: 0x4053d620, 0x18b5: 0x4053c420, 0x18b6: 0x4053ce20, 0x18b7: 0x4053ba20, + // Block 0x63, offset 0x18c0 + 0x18c0: 0x40532820, 0x18c1: 0x40532a20, 0x18c2: 0x40532c20, 0x18c3: 0x40532e20, + 0x18c4: 0x40533020, 0x18c5: 0x40533220, 0x18c6: 0x40533420, 0x18c7: 0x40533a20, + 0x18c8: 0x40534a20, 0x18c9: 0x4053d820, 0x18ca: 0x40536c20, 0x18cb: 0x4053b220, + 0x18cc: 0x4053fe20, 0x18cd: 0x40540220, 0x18ce: 0x40540420, 0x18cf: 0x40540820, + 0x18d0: 0x40540a20, 0x18d1: 0x40541020, 0x18d2: 0x40541420, 0x18d3: 0x40541620, + 0x18d4: 0x40541a20, 0x18d5: 0x40541e20, 0x18d6: 0x40542220, 0x18d7: 0x40542420, + 0x18d8: 0x40540c20, 0x18d9: 0x40542020, 0x18da: 0x40538420, 0x18db: 0x40536e20, + 0x18dc: 0x40539420, 0x18dd: 0x40539620, 0x18de: 0x40540020, 0x18df: 0x40540620, + 0x18e0: 0x40540e20, 0x18e1: 0x40541220, 0x18e2: 0x40539820, 0x18e3: 0x40541c20, + 0x18e4: 0x40539a20, 0x18e5: 0x40539c20, 0x18e6: 0x40542620, 0x18e7: 0x40542820, + 0x18e8: 0x40541820, 0x18e9: 0x82e42a16, 0x18ea: 0x40542a20, + 0x18f0: 0x405a1a20, 0x18f1: 0x405a1c20, 0x18f2: 0x405a1e20, 0x18f3: 0x405a2020, + 0x18f4: 0x405a2220, 0x18f5: 0x405a2420, 0x18f6: 0x405a2620, 0x18f7: 0x405a2820, + 0x18f8: 0x405a2a20, 0x18f9: 0x405a2c20, 0x18fa: 0x405a2e20, 0x18fb: 0x405a3020, + 0x18fc: 0x405a3220, 0x18fd: 0x405a3420, 0x18fe: 0x405a3620, 0x18ff: 0x405a3820, + // Block 0x64, offset 0x1900 + 0x1900: 0x405a3a20, 0x1901: 0x405a3c20, 0x1902: 0x405a3e20, 0x1903: 0x405a4020, + 0x1904: 0x405a4220, 0x1905: 0x405a4420, 0x1906: 0x405a4620, 0x1907: 0x405a4820, + 0x1908: 0x405a4a20, 0x1909: 0x405a4c20, 0x190a: 0x405a4e20, 0x190b: 0x405a5020, + 0x190c: 0x405a5220, 0x190d: 0x405a5420, 0x190e: 0x405a5620, 0x190f: 0x405a5820, + 0x1910: 0x405a5a20, 0x1911: 0x405a5c20, 0x1912: 0x405a5e20, 0x1913: 0x405a6020, + 0x1914: 0x405a6220, 0x1915: 0x405a6420, 0x1916: 0x405a6620, 0x1917: 0x405a6820, + 0x1918: 0x405a6a20, 0x1919: 0x405a6c20, 0x191a: 0x405a6e20, 0x191b: 0x405a7020, + 0x191c: 0x405a7220, 0x191d: 0x405a7420, 0x191e: 0x405a7620, 0x191f: 0x405a7820, + 0x1920: 0x405a7a20, 0x1921: 0x405a7c20, 0x1922: 0x405a7e20, 0x1923: 0x405a8020, + 0x1924: 0x405a8220, 0x1925: 0x405a8420, 0x1926: 0x405a8620, 0x1927: 0x405a8820, + 0x1928: 0x405a8a20, 0x1929: 0x405a8c20, 0x192a: 0x405a8e20, 0x192b: 0x405a9020, + 0x192c: 0x405a9220, 0x192d: 0x405a9420, 0x192e: 0x405a9620, 0x192f: 0x405a9820, + 0x1930: 0x405a9a20, 0x1931: 0x405a9c20, 0x1932: 0x405a9e20, 0x1933: 0x405aa020, + 0x1934: 0x405aa220, 0x1935: 0x405aa420, + // Block 0x65, offset 0x1940 + 0x1940: 0x404c1220, 0x1941: 0x404c1420, 0x1942: 0x404c1620, 0x1943: 0x404c1820, + 0x1944: 0x404c1a20, 0x1945: 0x404c1c20, 0x1946: 0x404c1e20, 0x1947: 0x404c2020, + 0x1948: 0x404c2220, 0x1949: 0x404c2420, 0x194a: 0x404c2620, 0x194b: 0x404c2820, + 0x194c: 0x404c2a20, 0x194d: 0x404c2c20, 0x194e: 0x404c2e20, 0x194f: 0x404c3020, + 0x1950: 0x404c3220, 0x1951: 0x404c3420, 0x1952: 0x404c3620, 0x1953: 0x404c3820, + 0x1954: 0x404c3a20, 0x1955: 0x404c3c20, 0x1956: 0x404c3e20, 0x1957: 0x404c4020, + 0x1958: 0x404c4220, 0x1959: 0x404c4420, 0x195a: 0x404c4620, 0x195b: 0x404c4820, + 0x195c: 0x404c4a20, + 0x1960: 0x404c4c20, 0x1961: 0x404c4e20, 0x1962: 0x404c5020, 0x1963: 0x404c5220, + 0x1964: 0x404c5420, 0x1965: 0x404c5620, 0x1966: 0x404c5820, 0x1967: 0x404c5a20, + 0x1968: 0x404c5c20, 0x1969: 0x404c5e20, 0x196a: 0x404c6020, 0x196b: 0x404c6220, + 0x1970: 0x404c6420, 0x1971: 0x404c6620, 0x1972: 0x404c6820, 0x1973: 0x404c6a20, + 0x1974: 0x404c6c20, 0x1975: 0x404c6e20, 0x1976: 0x404c7020, 0x1977: 0x404c7220, + 0x1978: 0x404c7420, 0x1979: 0xade11f02, 0x197a: 0xae612002, 0x197b: 0xadc12102, + // Block 0x66, offset 0x1980 + 0x1980: 0x4007a620, + 0x1984: 0x4002c220, 0x1985: 0x4002d220, 0x1986: 0xe000018e, 0x1987: 0xe000021f, + 0x1988: 0xe000033a, 0x1989: 0xe0000414, 0x198a: 0xe00004e9, 0x198b: 0xe00005b3, + 0x198c: 0xe000067e, 0x198d: 0xe0000726, 0x198e: 0xe00007d2, 0x198f: 0xe0000877, + 0x1990: 0x40503020, 0x1991: 0x40503220, 0x1992: 0x40503420, 0x1993: 0x40503620, + 0x1994: 0x40503820, 0x1995: 0x40503a20, 0x1996: 0x40503c20, 0x1997: 0x40503e20, + 0x1998: 0x40504020, 0x1999: 0x40504220, 0x199a: 0x40504420, 0x199b: 0x40504620, + 0x199c: 0x40504820, 0x199d: 0x40504a20, 0x199e: 0x40504c20, 0x199f: 0x40504e20, + 0x19a0: 0x40505020, 0x19a1: 0x40505220, 0x19a2: 0x40505420, 0x19a3: 0x40505620, + 0x19a4: 0x40505820, 0x19a5: 0x40505a20, 0x19a6: 0x40505c20, 0x19a7: 0x40505e20, + 0x19a8: 0x40506020, 0x19a9: 0x40506220, 0x19aa: 0x40506420, 0x19ab: 0x40506620, + 0x19ac: 0x40506820, 0x19ad: 0x40506a20, + 0x19b0: 0x40506c20, 0x19b1: 0x40506e20, 0x19b2: 0x40507020, 0x19b3: 0x40507220, + 0x19b4: 0x40507420, + // Block 0x67, offset 0x19c0 + 0x19c0: 0x40507620, 0x19c1: 0x40507820, 0x19c2: 0x40507a20, 0x19c3: 0x40507c20, + 0x19c4: 0x40507e20, 0x19c5: 0x40508020, 0x19c6: 0x40508220, 0x19c7: 0x40508420, + 0x19c8: 0x40508620, 0x19c9: 0x40508820, 0x19ca: 0x40508a20, 0x19cb: 0x40508c20, + 0x19cc: 0x40508e20, 0x19cd: 0x40509020, 0x19ce: 0x40509220, 0x19cf: 0x40509420, + 0x19d0: 0x40509620, 0x19d1: 0x40509820, 0x19d2: 0x40509a20, 0x19d3: 0x40509c20, + 0x19d4: 0x40509e20, 0x19d5: 0x4050a020, 0x19d6: 0x4050a220, 0x19d7: 0x4050a420, + 0x19d8: 0x4050a620, 0x19d9: 0x4050a820, 0x19da: 0x4050aa20, 0x19db: 0x4050ac20, + 0x19dc: 0x4050ae20, 0x19dd: 0x4050b020, 0x19de: 0x4050b220, 0x19df: 0x4050b420, + 0x19e0: 0x4050b620, 0x19e1: 0x4050b820, 0x19e2: 0x4050ba20, 0x19e3: 0x4050bc20, + 0x19e4: 0x4050be20, 0x19e5: 0x4050c020, 0x19e6: 0x4050c220, 0x19e7: 0x4050c420, + 0x19e8: 0x4050c620, 0x19e9: 0x4050c820, 0x19ea: 0x4050ca20, 0x19eb: 0x4050cc20, + 0x19f0: 0x4050ce20, 0x19f1: 0x4050d020, 0x19f2: 0x4050d220, 0x19f3: 0x4050d420, + 0x19f4: 0x4050d620, 0x19f5: 0x4050d820, 0x19f6: 0x4050da20, 0x19f7: 0x4050dc20, + 0x19f8: 0x4050de20, 0x19f9: 0x4050e020, 0x19fa: 0x4050e220, 0x19fb: 0x4050e420, + 0x19fc: 0x4050e620, 0x19fd: 0x4050e820, 0x19fe: 0x4050ea20, 0x19ff: 0x4050ec20, + // Block 0x68, offset 0x1a00 + 0x1a00: 0x4050ee20, 0x1a01: 0x4050f020, 0x1a02: 0x4050f220, 0x1a03: 0x4050f420, + 0x1a04: 0x4050f620, 0x1a05: 0x4050f820, 0x1a06: 0x4050fa20, 0x1a07: 0x4050fc20, + 0x1a08: 0x4050fe20, 0x1a09: 0x40510020, + 0x1a10: 0xe0000191, 0x1a11: 0xe0000222, 0x1a12: 0xe000033d, 0x1a13: 0xe0000417, + 0x1a14: 0xe00004ec, 0x1a15: 0xe00005b6, 0x1a16: 0xe0000681, 0x1a17: 0xe0000729, + 0x1a18: 0xe00007d5, 0x1a19: 0xe000087a, 0x1a1a: 0xe0000225, + 0x1a1e: 0xe0002022, 0x1a1f: 0xe0002025, + 0x1a20: 0x4007b220, 0x1a21: 0x4007b420, 0x1a22: 0x4007b620, 0x1a23: 0x4007b820, + 0x1a24: 0x4007ba20, 0x1a25: 0x4007bc20, 0x1a26: 0x4007be20, 0x1a27: 0x4007c020, + 0x1a28: 0x4007c220, 0x1a29: 0x4007c420, 0x1a2a: 0x4007c620, 0x1a2b: 0x4007c820, + 0x1a2c: 0x4007ca20, 0x1a2d: 0x4007cc20, 0x1a2e: 0x4007ce20, 0x1a2f: 0x4007d020, + 0x1a30: 0x4007d220, 0x1a31: 0x4007d420, 0x1a32: 0x4007d620, 0x1a33: 0x4007d820, + 0x1a34: 0x4007da20, 0x1a35: 0x4007dc20, 0x1a36: 0x4007de20, 0x1a37: 0x4007e020, + 0x1a38: 0x4007e220, 0x1a39: 0x4007e420, 0x1a3a: 0x4007e620, 0x1a3b: 0x4007e820, + 0x1a3c: 0x4007ea20, 0x1a3d: 0x4007ec20, 0x1a3e: 0x4007ee20, 0x1a3f: 0x4007f020, + // Block 0x69, offset 0x1a40 + 0x1a40: 0x404d1420, 0x1a41: 0x404d1620, 0x1a42: 0x404d1820, 0x1a43: 0x404d1a20, + 0x1a44: 0x404d1c20, 0x1a45: 0x404d1e20, 0x1a46: 0x404d2020, 0x1a47: 0x404d2220, + 0x1a48: 0x404d2420, 0x1a49: 0x404d2620, 0x1a4a: 0x404d2820, 0x1a4b: 0x404d2a20, + 0x1a4c: 0x404d2c20, 0x1a4d: 0x404d2e20, 0x1a4e: 0x404d3020, 0x1a4f: 0x404d3220, + 0x1a50: 0x404d3420, 0x1a51: 0x404d3620, 0x1a52: 0x404d3820, 0x1a53: 0x404d3a20, + 0x1a54: 0x404d3c20, 0x1a55: 0x404d3e20, 0x1a56: 0x404d4020, 0x1a57: 0x82e626a1, + 0x1a58: 0x82dc26a2, 0x1a59: 0x404d4620, 0x1a5a: 0x404d4820, 0x1a5b: 0x404d4a20, + 0x1a5e: 0x40036620, 0x1a5f: 0x40036820, + 0x1a60: 0x40510220, 0x1a61: 0x40510420, 0x1a62: 0x40510620, 0x1a63: 0x40510820, + 0x1a64: 0x40510a20, 0x1a65: 0x40510c20, 0x1a66: 0x40510e20, 0x1a67: 0x40511020, + 0x1a68: 0x40511220, 0x1a69: 0x40511420, 0x1a6a: 0x40511620, 0x1a6b: 0x40511820, + 0x1a6c: 0x40511a20, 0x1a6d: 0x40511c20, 0x1a6e: 0x40511e20, 0x1a6f: 0x40512020, + 0x1a70: 0x40512220, 0x1a71: 0x40512420, 0x1a72: 0x40512620, 0x1a73: 0x40512820, + 0x1a74: 0x40512a20, 0x1a75: 0x40512c20, 0x1a76: 0x40512e20, 0x1a77: 0x40513020, + 0x1a78: 0x40513220, 0x1a79: 0x40513420, 0x1a7a: 0x40513620, 0x1a7b: 0x40513820, + 0x1a7c: 0x40513a20, 0x1a7d: 0x40513c20, 0x1a7e: 0x40513e20, 0x1a7f: 0x40514020, + // Block 0x6a, offset 0x1a80 + 0x1a80: 0x40514220, 0x1a81: 0x40514420, 0x1a82: 0x40514620, 0x1a83: 0x40514820, + 0x1a84: 0x40514a20, 0x1a85: 0x40514c20, 0x1a86: 0x40514e20, 0x1a87: 0x40515020, + 0x1a88: 0x40515220, 0x1a89: 0x40515420, 0x1a8a: 0x40515620, 0x1a8b: 0x40515820, + 0x1a8c: 0x40515a20, 0x1a8d: 0x40516c20, 0x1a8e: 0x40516e20, 0x1a8f: 0x40517020, + 0x1a90: 0x40517220, 0x1a91: 0x40517420, 0x1a92: 0x40517620, 0x1a93: 0x40515c20, + 0x1a94: 0xe0002029, 0x1a95: 0x40516020, 0x1a96: 0x40516220, 0x1a97: 0x40516420, + 0x1a98: 0x00510e84, 0x1a99: 0x00510e84, 0x1a9a: 0x00513884, 0x1a9b: 0x00513884, + 0x1a9c: 0x40516620, 0x1a9d: 0x40516820, 0x1a9e: 0x40516a20, + 0x1aa0: 0x820928cd, 0x1aa1: 0x40517820, 0x1aa2: 0x40517c20, 0x1aa3: 0x40517e20, + 0x1aa4: 0x00517e84, 0x1aa5: 0x40518020, 0x1aa6: 0x40518220, 0x1aa7: 0x40518420, + 0x1aa8: 0x40518620, 0x1aa9: 0x40518820, 0x1aaa: 0x40518a20, 0x1aab: 0x40515e20, + 0x1aac: 0x40517a20, 0x1aad: 0x40519820, 0x1aae: 0x40518c20, 0x1aaf: 0x40518e20, + 0x1ab0: 0x40519220, 0x1ab1: 0x40519420, 0x1ab2: 0x40519620, 0x1ab3: 0x40519020, + 0x1ab4: 0xa000f302, 0x1ab5: 0xae611702, 0x1ab6: 0xae611802, 0x1ab7: 0xae611902, + 0x1ab8: 0xae611a02, 0x1ab9: 0xae611b02, 0x1aba: 0xae611c02, 0x1abb: 0xae611d02, + 0x1abc: 0xae611e02, 0x1abf: 0xadc00000, + // Block 0x6b, offset 0x1ac0 + 0x1ac0: 0xe0000194, 0x1ac1: 0xe0000228, 0x1ac2: 0xe0000340, 0x1ac3: 0xe000041a, + 0x1ac4: 0xe00004ef, 0x1ac5: 0xe00005b9, 0x1ac6: 0xe0000684, 0x1ac7: 0xe000072c, + 0x1ac8: 0xe00007d8, 0x1ac9: 0xe000087d, + 0x1ad0: 0xe0000197, 0x1ad1: 0xe000022b, 0x1ad2: 0xe0000343, 0x1ad3: 0xe000041d, + 0x1ad4: 0xe00004f2, 0x1ad5: 0xe00005bc, 0x1ad6: 0xe0000687, 0x1ad7: 0xe000072f, + 0x1ad8: 0xe00007db, 0x1ad9: 0xe0000880, + 0x1ae0: 0x4005c220, 0x1ae1: 0x4005c420, 0x1ae2: 0x4005c620, 0x1ae3: 0x4005c820, + 0x1ae4: 0x4005ca20, 0x1ae5: 0x4005cc20, 0x1ae6: 0x4005ce20, 0x1ae7: 0x4027be20, + 0x1ae8: 0x40032a20, 0x1ae9: 0x40032c20, 0x1aea: 0x40032e20, 0x1aeb: 0x40033020, + 0x1aec: 0x4005d020, 0x1aed: 0x4005d220, + // Block 0x6c, offset 0x1b00 + 0x1b00: 0xa000f202, 0x1b01: 0xa000f202, 0x1b02: 0xa000f302, 0x1b03: 0xa000f702, + 0x1b04: 0xa000f402, 0x1b05: 0xc3190821, 0x1b06: 0x40522820, 0x1b07: 0xc31b0821, + 0x1b08: 0x40522c20, 0x1b09: 0xc31d0821, 0x1b0a: 0x40523020, 0x1b0b: 0xc31f0821, + 0x1b0c: 0x40523420, 0x1b0d: 0xc3210821, 0x1b0e: 0x40523820, 0x1b0f: 0x40523a20, + 0x1b10: 0x40523c20, 0x1b11: 0xc3230821, 0x1b12: 0x40524020, 0x1b13: 0x40524220, + 0x1b14: 0x40524820, 0x1b15: 0x40524a20, 0x1b16: 0x40524c20, 0x1b17: 0x40524e20, + 0x1b18: 0x40525020, 0x1b19: 0x40525220, 0x1b1a: 0x40525420, 0x1b1b: 0x40525620, + 0x1b1c: 0x40525820, 0x1b1d: 0x40525a20, 0x1b1e: 0x40525c20, 0x1b1f: 0x40525e20, + 0x1b20: 0x40526020, 0x1b21: 0x40526220, 0x1b22: 0x40526420, 0x1b23: 0x40526820, + 0x1b24: 0x40526a20, 0x1b25: 0x40526c20, 0x1b26: 0x40526e20, 0x1b27: 0x40527020, + 0x1b28: 0x40527420, 0x1b29: 0x40527620, 0x1b2a: 0x40527820, 0x1b2b: 0x40527a20, + 0x1b2c: 0x40527c20, 0x1b2d: 0x40527e20, 0x1b2e: 0x40528020, 0x1b2f: 0x40528220, + 0x1b30: 0x40528620, 0x1b31: 0x40528820, 0x1b32: 0x40528a20, 0x1b33: 0x40529020, + 0x1b34: 0xa070f102, 0x1b35: 0x40529220, 0x1b36: 0x40529420, 0x1b37: 0x40529620, + 0x1b38: 0x40529820, 0x1b39: 0x40529a20, 0x1b3a: 0xc3250821, 0x1b3b: 0x40529e20, + 0x1b3c: 0xc3270821, 0x1b3d: 0x4052a220, 0x1b3e: 0xc3290821, 0x1b3f: 0xc32b0821, + // Block 0x6d, offset 0x1b40 + 0x1b40: 0x4052a820, 0x1b41: 0x4052aa20, 0x1b42: 0xc32d0821, 0x1b43: 0x4052ae20, + 0x1b44: 0x82092958, 0x1b45: 0x40524420, 0x1b46: 0x40524620, 0x1b47: 0x40526620, + 0x1b48: 0x40527220, 0x1b49: 0x40528420, 0x1b4a: 0x40528c20, 0x1b4b: 0x40528e20, + 0x1b50: 0xe00001be, 0x1b51: 0xe0000252, 0x1b52: 0xe000036a, 0x1b53: 0xe0000444, + 0x1b54: 0xe0000519, 0x1b55: 0xe00005e3, 0x1b56: 0xe00006ae, 0x1b57: 0xe0000756, + 0x1b58: 0xe0000802, 0x1b59: 0xe00008a7, 0x1b5a: 0x40036a20, 0x1b5b: 0x40036c20, + 0x1b5c: 0x4002f620, 0x1b5d: 0x4002ae20, 0x1b5e: 0x40033220, 0x1b5f: 0x40033420, + 0x1b60: 0x40022020, 0x1b61: 0x4007f220, 0x1b62: 0x4007f420, 0x1b63: 0x4007f620, + 0x1b64: 0x4007f820, 0x1b65: 0x4007fa20, 0x1b66: 0x4007fc20, 0x1b67: 0x4007fe20, + 0x1b68: 0x40080020, 0x1b69: 0x40080220, 0x1b6a: 0x40080420, 0x1b6b: 0xae600000, + 0x1b6c: 0xadc00000, 0x1b6d: 0xae600000, 0x1b6e: 0xae600000, 0x1b6f: 0xae600000, + 0x1b70: 0xae600000, 0x1b71: 0xae600000, 0x1b72: 0xae600000, 0x1b73: 0xae600000, + 0x1b74: 0x40080620, 0x1b75: 0x40080820, 0x1b76: 0x40080a20, 0x1b77: 0x40080c20, + 0x1b78: 0x40080e20, 0x1b79: 0x40081020, 0x1b7a: 0x40081220, 0x1b7b: 0x40081420, + 0x1b7c: 0x40081620, + // Block 0x6e, offset 0x1b80 + 0x1b80: 0xa000f302, 0x1b81: 0xa000f902, 0x1b82: 0xa000f402, 0x1b83: 0x4047d420, + 0x1b84: 0x4047d620, 0x1b85: 0x4047d820, 0x1b86: 0x4047da20, 0x1b87: 0x4047dc20, + 0x1b88: 0x4047de20, 0x1b89: 0x4047e020, 0x1b8a: 0x4047e220, 0x1b8b: 0x4047e620, + 0x1b8c: 0x4047e820, 0x1b8d: 0x4047ea20, 0x1b8e: 0x4047ec20, 0x1b8f: 0x4047ee20, + 0x1b90: 0x4047f020, 0x1b91: 0x4047f220, 0x1b92: 0x4047f420, 0x1b93: 0x4047f620, + 0x1b94: 0x4047f820, 0x1b95: 0x4047fa20, 0x1b96: 0x4047fc20, 0x1b97: 0x4047fe20, + 0x1b98: 0x40480020, 0x1b99: 0x40480420, 0x1b9a: 0x40480820, 0x1b9b: 0x40480c20, + 0x1b9c: 0x40481220, 0x1b9d: 0x40481820, 0x1b9e: 0x40481c20, 0x1b9f: 0x40481e20, + 0x1ba0: 0x40482220, 0x1ba1: 0x40480a20, 0x1ba2: 0x40480e20, 0x1ba3: 0x40481420, + 0x1ba4: 0x40482420, 0x1ba5: 0x40482620, 0x1ba6: 0x40482820, 0x1ba7: 0x40482a20, + 0x1ba8: 0x40482c20, 0x1ba9: 0x40482e20, 0x1baa: 0x82092418, 0x1bab: 0x82092419, + 0x1bac: 0x40480620, 0x1bad: 0x40481a20, 0x1bae: 0x4047e420, 0x1baf: 0x40482020, + 0x1bb0: 0xe00001c4, 0x1bb1: 0xe0000258, 0x1bb2: 0xe0000370, 0x1bb3: 0xe000044a, + 0x1bb4: 0xe000051f, 0x1bb5: 0xe00005e9, 0x1bb6: 0xe00006b4, 0x1bb7: 0xe000075c, + 0x1bb8: 0xe0000808, 0x1bb9: 0xe00008ad, 0x1bba: 0x0047d484, 0x1bbb: 0x40481020, + 0x1bbc: 0x40481620, 0x1bbd: 0x40480220, 0x1bbe: 0x0047e299, 0x1bbf: 0x00480499, + // Block 0x6f, offset 0x1bc0 + 0x1bc0: 0x404d4c20, 0x1bc1: 0x004d4c84, 0x1bc2: 0x404d4e20, 0x1bc3: 0x004d4e84, + 0x1bc4: 0x004d4e84, 0x1bc5: 0x404d5020, 0x1bc6: 0x004d5084, 0x1bc7: 0x404d5220, + 0x1bc8: 0x004d5284, 0x1bc9: 0x404d5420, 0x1bca: 0x004d5484, 0x1bcb: 0x404d5620, + 0x1bcc: 0x004d5684, 0x1bcd: 0x004d5684, 0x1bce: 0x404d5820, 0x1bcf: 0x004d5884, + 0x1bd0: 0x404d5a20, 0x1bd1: 0x404d5c20, 0x1bd2: 0x404d5e20, 0x1bd3: 0x004d5e84, + 0x1bd4: 0x404d6020, 0x1bd5: 0x004d6084, 0x1bd6: 0x404d6220, 0x1bd7: 0x004d6284, + 0x1bd8: 0x404d6420, 0x1bd9: 0x004d6484, 0x1bda: 0x004d6484, 0x1bdb: 0x404d6620, + 0x1bdc: 0x004d6684, 0x1bdd: 0x404d6820, 0x1bde: 0x404d6a20, 0x1bdf: 0x004d6a84, + 0x1be0: 0x404d6c20, 0x1be1: 0x404d6e20, 0x1be2: 0x404d7020, 0x1be3: 0x404d7220, + 0x1be4: 0x404d7420, 0x1be5: 0x404d7620, 0x1be6: 0xa070f102, 0x1be7: 0x404d7820, + 0x1be8: 0x004d7884, 0x1be9: 0x404d7a20, 0x1bea: 0x404d7c20, 0x1beb: 0x004d7c84, + 0x1bec: 0x404d7e20, 0x1bed: 0x004d7e84, 0x1bee: 0x404d8020, 0x1bef: 0x004d8084, + 0x1bf0: 0x404d8220, 0x1bf1: 0x404d8420, 0x1bf2: 0x820926c3, 0x1bf3: 0x820926c4, + 0x1bfc: 0x4005ec20, 0x1bfd: 0x4005ee20, 0x1bfe: 0x4005f020, 0x1bff: 0x4005f220, + // Block 0x70, offset 0x1c00 + 0x1c00: 0x404b3620, 0x1c01: 0x404b3820, 0x1c02: 0x404b3a20, 0x1c03: 0x404b3c20, + 0x1c04: 0x404b3e20, 0x1c05: 0x404b4020, 0x1c06: 0x404b4220, 0x1c07: 0x404b4420, + 0x1c08: 0x404b4620, 0x1c09: 0x404b4820, 0x1c0a: 0x404b5020, 0x1c0b: 0x404b5220, + 0x1c0c: 0x404b5420, 0x1c0d: 0x404b5620, 0x1c0e: 0x404b5820, 0x1c0f: 0x404b5a20, + 0x1c10: 0x404b5c20, 0x1c11: 0x404b5e20, 0x1c12: 0x404b6020, 0x1c13: 0x404b6220, + 0x1c14: 0x404b6420, 0x1c15: 0x404b6620, 0x1c16: 0x404b6820, 0x1c17: 0x404b6a20, + 0x1c18: 0x404b6c20, 0x1c19: 0x404b6e20, 0x1c1a: 0x404b7020, 0x1c1b: 0x404b7420, + 0x1c1c: 0x404b7820, 0x1c1d: 0x404b7a20, 0x1c1e: 0x404b7c20, 0x1c1f: 0x404b7e20, + 0x1c20: 0x404b8020, 0x1c21: 0x404b8220, 0x1c22: 0x404b8420, 0x1c23: 0x404b8620, + 0x1c24: 0x404b7220, 0x1c25: 0x404b7620, 0x1c26: 0x404b8a20, 0x1c27: 0x404b8c20, + 0x1c28: 0x404b8e20, 0x1c29: 0x404b9020, 0x1c2a: 0x404b9220, 0x1c2b: 0x404b9420, + 0x1c2c: 0x404b9620, 0x1c2d: 0x404b9820, 0x1c2e: 0x404b9a20, 0x1c2f: 0x404b9c20, + 0x1c30: 0x404b9e20, 0x1c31: 0x404ba020, 0x1c32: 0x404ba220, 0x1c33: 0x404ba420, + 0x1c34: 0x404ba620, 0x1c35: 0x404ba820, 0x1c36: 0x404b8820, 0x1c37: 0xa070f102, + 0x1c3b: 0x40031420, + 0x1c3c: 0x40031620, 0x1c3d: 0x4005ae20, 0x1c3e: 0x4005b020, 0x1c3f: 0x4005b220, + // Block 0x71, offset 0x1c40 + 0x1c40: 0xe00001a6, 0x1c41: 0xe000023a, 0x1c42: 0xe0000352, 0x1c43: 0xe000042c, + 0x1c44: 0xe0000501, 0x1c45: 0xe00005cb, 0x1c46: 0xe0000696, 0x1c47: 0xe000073e, + 0x1c48: 0xe00007ea, 0x1c49: 0xe000088f, + 0x1c4d: 0x404b4a20, 0x1c4e: 0x404b4c20, 0x1c4f: 0x404b4e20, + 0x1c50: 0xe00001ca, 0x1c51: 0xe000025e, 0x1c52: 0xe0000376, 0x1c53: 0xe0000450, + 0x1c54: 0xe0000525, 0x1c55: 0xe00005ef, 0x1c56: 0xe00006ba, 0x1c57: 0xe0000762, + 0x1c58: 0xe000080e, 0x1c59: 0xe00008b3, 0x1c5a: 0x40542e20, 0x1c5b: 0x40543020, + 0x1c5c: 0x40543220, 0x1c5d: 0x40543420, 0x1c5e: 0x40543620, 0x1c5f: 0x40543820, + 0x1c60: 0x40543a20, 0x1c61: 0x40543c20, 0x1c62: 0x40543e20, 0x1c63: 0x40544020, + 0x1c64: 0x40544220, 0x1c65: 0x40544420, 0x1c66: 0x40544620, 0x1c67: 0x40544820, + 0x1c68: 0x40544a20, 0x1c69: 0x40544c20, 0x1c6a: 0x40544e20, 0x1c6b: 0x40545020, + 0x1c6c: 0x40545220, 0x1c6d: 0x40545420, 0x1c6e: 0x40545620, 0x1c6f: 0x40545820, + 0x1c70: 0x40545a20, 0x1c71: 0x40545c20, 0x1c72: 0x40545e20, 0x1c73: 0x40546020, + 0x1c74: 0x40546220, 0x1c75: 0x40546420, 0x1c76: 0x40546620, 0x1c77: 0x40546820, + 0x1c78: 0x40546a20, 0x1c79: 0x40546c20, 0x1c7a: 0x40546e20, 0x1c7b: 0x40547020, + 0x1c7c: 0x40547220, 0x1c7d: 0x40547420, 0x1c7e: 0x40035820, 0x1c7f: 0x40035a20, + // Block 0x72, offset 0x1c80 + 0x1c80: 0x4005d620, 0x1c81: 0x4005d820, 0x1c82: 0x4005da20, 0x1c83: 0x4005dc20, + 0x1c84: 0x4005de20, 0x1c85: 0x4005e020, 0x1c86: 0x4005e220, 0x1c87: 0x4005e420, + 0x1c90: 0xae600000, 0x1c91: 0xae600000, 0x1c92: 0xae600000, 0x1c93: 0xa0000000, + 0x1c94: 0xa0100000, 0x1c95: 0xadc00000, 0x1c96: 0xadc00000, 0x1c97: 0xadc00000, + 0x1c98: 0xadc00000, 0x1c99: 0xadc00000, 0x1c9a: 0xae600000, 0x1c9b: 0xae600000, + 0x1c9c: 0xadc00000, 0x1c9d: 0xadc00000, 0x1c9e: 0xadc00000, 0x1c9f: 0xadc00000, + 0x1ca0: 0xae600000, 0x1ca1: 0xa0000000, 0x1ca2: 0xa0100000, 0x1ca3: 0xa0100000, + 0x1ca4: 0xa0100000, 0x1ca5: 0xa0100000, 0x1ca6: 0xa0100000, 0x1ca7: 0xa0100000, + 0x1ca8: 0xa0100000, 0x1ca9: 0x40404020, 0x1caa: 0x00404084, 0x1cab: 0x00404084, + 0x1cac: 0x00404084, 0x1cad: 0xadc0f302, 0x1cae: 0x00404084, 0x1caf: 0x00404084, + 0x1cb0: 0x00404084, 0x1cb1: 0x00404084, 0x1cb2: 0xa000f402, 0x1cb3: 0xa000f402, + 0x1cb4: 0xae600000, 0x1cb5: 0x40404220, 0x1cb6: 0x40404420, + // Block 0x73, offset 0x1cc0 + 0x1cc0: 0x402be620, 0x1cc1: 0x402bec20, 0x1cc2: 0x402bee20, 0x1cc3: 0x402c2420, + 0x1cc4: 0x402c4220, 0x1cc5: 0x402c6a20, 0x1cc6: 0x402c6c20, 0x1cc7: 0x402ca020, + 0x1cc8: 0x402ce620, 0x1cc9: 0x402db420, 0x1cca: 0x402ddc20, 0x1ccb: 0x402e0620, + 0x1ccc: 0x402e3420, 0x1ccd: 0x402e8a20, 0x1cce: 0x402eb020, 0x1ccf: 0x402eea20, + 0x1cd0: 0x402f0220, 0x1cd1: 0x402eec20, 0x1cd2: 0x402f0420, 0x1cd3: 0x402ef820, + 0x1cd4: 0x402ef620, 0x1cd5: 0x402f2a20, 0x1cd6: 0x402f0a20, 0x1cd7: 0x402f0c20, + 0x1cd8: 0x402f3420, 0x1cd9: 0x402f8c20, 0x1cda: 0x402fa020, 0x1cdb: 0x40303420, + 0x1cdc: 0x40307420, 0x1cdd: 0x40307620, 0x1cde: 0x40307820, 0x1cdf: 0x4030aa20, + 0x1ce0: 0x4030c620, 0x1ce1: 0x4030ea20, 0x1ce2: 0x40313220, 0x1ce3: 0x40316c20, + 0x1ce4: 0x4031f420, 0x1ce5: 0x4031f620, 0x1ce6: 0x40325820, 0x1ce7: 0x40327420, + 0x1ce8: 0x40328020, 0x1ce9: 0x40328a20, 0x1cea: 0x4032a020, 0x1ceb: 0x40348c20, + 0x1cec: 0x002bde9d, 0x1ced: 0xe00009e1, 0x1cee: 0x002c0a9d, 0x1cef: 0x402c2220, + 0x1cf0: 0x002c629d, 0x1cf1: 0x002c989d, 0x1cf2: 0x002cae9d, 0x1cf3: 0x002d229d, + 0x1cf4: 0x002d689d, 0x1cf5: 0x002d9a9d, 0x1cf6: 0x002dcc9d, 0x1cf7: 0x002dfe9d, + 0x1cf8: 0x002e229d, 0x1cf9: 0x002e829d, 0x1cfa: 0x002e9e9d, 0x1cfb: 0x402eae20, + 0x1cfc: 0x002ee29d, 0x1cfd: 0x002f229d, 0x1cfe: 0x002f2c9d, 0x1cff: 0x002f7a9d, + // Block 0x74, offset 0x1d00 + 0x1d00: 0x00302c9d, 0x1d01: 0x00306c9d, 0x1d02: 0x0030e29d, 0x1d03: 0x002bde94, + 0x1d04: 0x002bf094, 0x1d05: 0x002bf894, 0x1d06: 0x002bee94, 0x1d07: 0x002c0a94, + 0x1d08: 0x002c6294, 0x1d09: 0x002c9894, 0x1d0a: 0x002cb894, 0x1d0b: 0x002cc294, + 0x1d0c: 0x002ce694, 0x1d0d: 0x002d2294, 0x1d0e: 0x002db494, 0x1d0f: 0x002dfe94, + 0x1d10: 0x002e8294, 0x1d11: 0x002eda94, 0x1d12: 0x002ee294, 0x1d13: 0x002efa94, + 0x1d14: 0x002f0a94, 0x1d15: 0x002f0c94, 0x1d16: 0x002f2c94, 0x1d17: 0x00302c94, + 0x1d18: 0x00306c94, 0x1d19: 0x00307694, 0x1d1a: 0x0030a094, 0x1d1b: 0x0030be94, + 0x1d1c: 0x0031f694, 0x1d1d: 0x00325494, 0x1d1e: 0x00325694, 0x1d1f: 0x00325a94, + 0x1d20: 0x00329a94, 0x1d21: 0x00329c94, 0x1d22: 0x002d9a95, 0x1d23: 0x002f7a95, + 0x1d24: 0x00306c95, 0x1d25: 0x0030be95, 0x1d26: 0x00325495, 0x1d27: 0x00325695, + 0x1d28: 0x00328895, 0x1d29: 0x00329a95, 0x1d2a: 0x00329c95, 0x1d2b: 0x40307a20, + 0x1d2c: 0x402c2620, 0x1d2d: 0x402c6e20, 0x1d2e: 0x402d1220, 0x1d2f: 0x402e8c20, + 0x1d30: 0x402eb220, 0x1d31: 0x402f3a20, 0x1d32: 0x402f9620, 0x1d33: 0x402fce20, + 0x1d34: 0x402ff020, 0x1d35: 0x40304020, 0x1d36: 0x40313c20, 0x1d37: 0x402d5420, + 0x1d38: 0x0034ba94, 0x1d39: 0xe0000bd9, 0x1d3a: 0xe0000fc1, 0x1d3b: 0x402dbe20, + 0x1d3c: 0x402dca20, 0x1d3d: 0x402f3620, 0x1d3e: 0x40308420, 0x1d3f: 0x4030bc20, + // Block 0x75, offset 0x1d40 + 0x1d40: 0x402c2820, 0x1d41: 0x402c7020, 0x1d42: 0x402d1420, 0x1d43: 0x402d4220, + 0x1d44: 0x402e0820, 0x1d45: 0x402e5220, 0x1d46: 0x402e8e20, 0x1d47: 0x402ec620, + 0x1d48: 0x402f3c20, 0x1d49: 0x402faa20, 0x1d4a: 0x402ff220, 0x1d4b: 0x40301020, + 0x1d4c: 0x4030ca20, 0x1d4d: 0x4030fe20, 0x1d4e: 0x40313e20, 0x1d4f: 0x402bea20, + 0x1d50: 0x402c0020, 0x1d51: 0x402c8220, 0x1d52: 0x402caa20, 0x1d53: 0x402cca20, + 0x1d54: 0x402ce420, 0x1d55: 0x402cc020, 0x1d56: 0x402dc020, 0x1d57: 0x402f0620, + 0x1d58: 0x40302220, 0x1d59: 0x40308620, 0x1d5a: 0x40317620, 0x1d5b: 0x002c0294, + 0x1d5c: 0x002c3a94, 0x1d5d: 0x002c5694, 0x1d5e: 0xf0001414, 0x1d5f: 0x002cdc94, + 0x1d60: 0x002d0894, 0x1d61: 0x002dee94, 0x1d62: 0x002d2a94, 0x1d63: 0x00308894, + 0x1d64: 0x002db694, 0x1d65: 0x002dc294, 0x1d66: 0x002daa94, 0x1d67: 0x002dbe94, + 0x1d68: 0x002de694, 0x1d69: 0x002e5494, 0x1d6a: 0x002e5294, 0x1d6b: 0x002e2a94, + 0x1d6c: 0x002e9094, 0x1d6d: 0x0030ac94, 0x1d6e: 0x002eb494, 0x1d6f: 0x002ec894, + 0x1d70: 0x002ea694, 0x1d71: 0x002f1094, 0x1d72: 0x002f4c94, 0x1d73: 0x002ff494, + 0x1d74: 0x00300894, 0x1d75: 0x00304294, 0x1d76: 0x00307c94, 0x1d77: 0x0030b494, + 0x1d78: 0x00307494, 0x1d79: 0x0030cc94, 0x1d7a: 0x0030da94, 0x1d7b: 0x00312a94, + 0x1d7c: 0x00314894, 0x1d7d: 0x00315094, 0x1d7e: 0x00316494, 0x1d7f: 0x00326a94, + // Block 0x76, offset 0x1d80 + 0x1d80: 0xae605f02, 0x1d81: 0xae605f02, 0x1d82: 0xadc06002, 0x1d83: 0xae605f02, + 0x1d84: 0xae605f02, 0x1d85: 0xae605f02, 0x1d86: 0xae605f02, 0x1d87: 0xae605f02, + 0x1d88: 0xae605f02, 0x1d89: 0xae605f02, 0x1d8a: 0x84dc17bd, 0x1d8b: 0xae605f02, + 0x1d8c: 0xae605f02, 0x1d8d: 0xaea05f02, 0x1d8e: 0xad605f02, 0x1d8f: 0xadc06002, + 0x1d90: 0xaca06002, 0x1d91: 0xae605f02, 0x1d92: 0x84e618d1, 0x1d93: 0xe00009b4, + 0x1d94: 0xe00009d9, 0x1d95: 0xe00009f9, 0x1d96: 0xe0000a08, 0x1d97: 0xe0000a50, + 0x1d98: 0xe0000ab6, 0x1d99: 0xe0000ab0, 0x1d9a: 0x84e61691, 0x1d9b: 0x84e61699, + 0x1d9c: 0x84e616ff, 0x1d9d: 0x84e61711, 0x1d9e: 0x84e61715, 0x1d9f: 0x84e61745, + 0x1da0: 0x84e6174f, 0x1da1: 0x84e61753, 0x1da2: 0x84e617c1, 0x1da3: 0x84e617c5, + 0x1da4: 0x84e617f3, 0x1da5: 0xe0000f67, 0x1da6: 0x84e61895, + 0x1dbc: 0xae906002, 0x1dbd: 0xadc06002, 0x1dbe: 0xae605f02, 0x1dbf: 0xadc06002, + // Block 0x77, offset 0x1dc0 + 0x1dc0: 0xe00009b1, 0x1dc1: 0xe00009ae, 0x1dc2: 0xe0000a22, 0x1dc3: 0xe0000a1f, + 0x1dc4: 0xe0000a28, 0x1dc5: 0xe0000a25, 0x1dc6: 0xe0000a2e, 0x1dc7: 0xe0000a2b, + 0x1dc8: 0xe0000a5a, 0x1dc9: 0xe0000a56, 0x1dca: 0xe0000a8c, 0x1dcb: 0xe0000a89, + 0x1dcc: 0xe0000a98, 0x1dcd: 0xe0000a95, 0x1dce: 0xe0000aa4, 0x1dcf: 0xe0000aa1, + 0x1dd0: 0xe0000a92, 0x1dd1: 0xe0000a8f, 0x1dd2: 0xe0000a9e, 0x1dd3: 0xe0000a9b, + 0x1dd4: 0xe0000b55, 0x1dd5: 0xe0000b51, 0x1dd6: 0xe0000b4d, 0x1dd7: 0xe0000b49, + 0x1dd8: 0xe0000b7c, 0x1dd9: 0xe0000b79, 0x1dda: 0xe0000b82, 0x1ddb: 0xe0000b7f, + 0x1ddc: 0xe0000b39, 0x1ddd: 0xe0000b35, 0x1dde: 0xe0000b8c, 0x1ddf: 0xe0000b89, + 0x1de0: 0xe0000bd0, 0x1de1: 0xe0000bcd, 0x1de2: 0xe0000c00, 0x1de3: 0xe0000bfd, + 0x1de4: 0xe0000c0c, 0x1de5: 0xe0000c09, 0x1de6: 0xe0000bfa, 0x1de7: 0xe0000bf7, + 0x1de8: 0xe0000c06, 0x1de9: 0xe0000c03, 0x1dea: 0xe0000c12, 0x1deb: 0xe0000c0f, + 0x1dec: 0xe0000c7e, 0x1ded: 0xe0000c7b, 0x1dee: 0xe0000c4a, 0x1def: 0xe0000c46, + 0x1df0: 0xe0000c93, 0x1df1: 0xe0000c90, 0x1df2: 0xe0000cab, 0x1df3: 0xe0000ca8, + 0x1df4: 0xe0000cb1, 0x1df5: 0xe0000cae, 0x1df6: 0xe0000cde, 0x1df7: 0xe0000cdb, + 0x1df8: 0xe0000ce5, 0x1df9: 0xe0000ce1, 0x1dfa: 0xe0000cf2, 0x1dfb: 0xe0000cef, + 0x1dfc: 0xe0000cec, 0x1dfd: 0xe0000ce9, 0x1dfe: 0xe0000d1e, 0x1dff: 0xe0000d1b, + // Block 0x78, offset 0x1e00 + 0x1e00: 0xe0000d24, 0x1e01: 0xe0000d21, 0x1e02: 0xe0000d2a, 0x1e03: 0xe0000d27, + 0x1e04: 0xe0000d69, 0x1e05: 0xe0000d66, 0x1e06: 0xe0000d7b, 0x1e07: 0xe0000d78, + 0x1e08: 0xe0000d87, 0x1e09: 0xe0000d84, 0x1e0a: 0xe0000d81, 0x1e0b: 0xe0000d7e, + 0x1e0c: 0xe0000ded, 0x1e0d: 0xe0000de9, 0x1e0e: 0xe0000df5, 0x1e0f: 0xe0000df1, + 0x1e10: 0xe0000e3d, 0x1e11: 0xe0000e39, 0x1e12: 0xe0000e35, 0x1e13: 0xe0000e31, + 0x1e14: 0xe0000ea7, 0x1e15: 0xe0000ea4, 0x1e16: 0xe0000ead, 0x1e17: 0xe0000eaa, + 0x1e18: 0xe0000ed6, 0x1e19: 0xe0000ed3, 0x1e1a: 0xe0000ef4, 0x1e1b: 0xe0000ef1, + 0x1e1c: 0xe0000efb, 0x1e1d: 0xe0000ef7, 0x1e1e: 0xe0000f02, 0x1e1f: 0xe0000eff, + 0x1e20: 0xe0000f41, 0x1e21: 0xe0000f3e, 0x1e22: 0xe0000f53, 0x1e23: 0xe0000f50, + 0x1e24: 0xe0000f26, 0x1e25: 0xe0000f22, 0x1e26: 0xe0000f3a, 0x1e27: 0xe0000f36, + 0x1e28: 0xe0000f5a, 0x1e29: 0xe0000f56, 0x1e2a: 0xe0000f93, 0x1e2b: 0xe0000f90, + 0x1e2c: 0xe0000f9f, 0x1e2d: 0xe0000f9c, 0x1e2e: 0xe0000fb1, 0x1e2f: 0xe0000fae, + 0x1e30: 0xe0000fab, 0x1e31: 0xe0000fa8, 0x1e32: 0xe0001093, 0x1e33: 0xe0001090, + 0x1e34: 0xe000109f, 0x1e35: 0xe000109c, 0x1e36: 0xe0001099, 0x1e37: 0xe0001096, + 0x1e38: 0xe0001032, 0x1e39: 0xe000102e, 0x1e3a: 0xe0001046, 0x1e3b: 0xe0001042, + 0x1e3c: 0xe00010a9, 0x1e3d: 0xe00010a6, 0x1e3e: 0xe00010af, 0x1e3f: 0xe00010ac, + // Block 0x79, offset 0x1e40 + 0x1e40: 0xe00010d2, 0x1e41: 0xe00010cf, 0x1e42: 0xe00010cc, 0x1e43: 0xe00010c9, + 0x1e44: 0xe00010e1, 0x1e45: 0xe00010de, 0x1e46: 0xe00010e7, 0x1e47: 0xe00010e4, + 0x1e48: 0xe00010ed, 0x1e49: 0xe00010ea, 0x1e4a: 0xe00010fc, 0x1e4b: 0xe00010f9, + 0x1e4c: 0xe00010f6, 0x1e4d: 0xe00010f3, 0x1e4e: 0xe0001123, 0x1e4f: 0xe0001120, + 0x1e50: 0xe0001141, 0x1e51: 0xe000113e, 0x1e52: 0xe0001153, 0x1e53: 0xe0001150, + 0x1e54: 0xe0001159, 0x1e55: 0xe0001156, 0x1e56: 0xe0000c15, 0x1e57: 0xe0000f8d, + 0x1e58: 0xe00010db, 0x1e59: 0xe0001111, 0x1e5a: 0xf0000404, 0x1e5b: 0xe0000f70, + 0x1e5c: 0x40300420, 0x1e5d: 0x40300620, 0x1e5e: 0xe0000f7f, 0x1e5f: 0x402c9620, + 0x1e60: 0xe000099b, 0x1e61: 0xe0000998, 0x1e62: 0xe0000989, 0x1e63: 0xe0000986, + 0x1e64: 0xe0000928, 0x1e65: 0xe0000924, 0x1e66: 0xe0000930, 0x1e67: 0xe000092c, + 0x1e68: 0xe0000940, 0x1e69: 0xe000093c, 0x1e6a: 0xe0000938, 0x1e6b: 0xe0000934, + 0x1e6c: 0xe00009aa, 0x1e6d: 0xe00009a6, 0x1e6e: 0xe0000902, 0x1e6f: 0xe00008fe, + 0x1e70: 0xe000090a, 0x1e71: 0xe0000906, 0x1e72: 0xe000091a, 0x1e73: 0xe0000916, + 0x1e74: 0xe0000912, 0x1e75: 0xe000090e, 0x1e76: 0xe00009a2, 0x1e77: 0xe000099e, + 0x1e78: 0xe0000b6e, 0x1e79: 0xe0000b6b, 0x1e7a: 0xe0000b5c, 0x1e7b: 0xe0000b59, + 0x1e7c: 0xe0000b26, 0x1e7d: 0xe0000b23, 0x1e7e: 0xe0000afb, 0x1e7f: 0xe0000af7, + // Block 0x7a, offset 0x1e80 + 0x1e80: 0xe0000b03, 0x1e81: 0xe0000aff, 0x1e82: 0xe0000b13, 0x1e83: 0xe0000b0f, + 0x1e84: 0xe0000b0b, 0x1e85: 0xe0000b07, 0x1e86: 0xe0000b75, 0x1e87: 0xe0000b71, + 0x1e88: 0xe0000c66, 0x1e89: 0xe0000c63, 0x1e8a: 0xe0000c78, 0x1e8b: 0xe0000c75, + 0x1e8c: 0xe0000e84, 0x1e8d: 0xe0000e81, 0x1e8e: 0xe0000e44, 0x1e8f: 0xe0000e41, + 0x1e90: 0xe0000dad, 0x1e91: 0xe0000da9, 0x1e92: 0xe0000db5, 0x1e93: 0xe0000db1, + 0x1e94: 0xe0000dc5, 0x1e95: 0xe0000dc1, 0x1e96: 0xe0000dbd, 0x1e97: 0xe0000db9, + 0x1e98: 0xe0000e8b, 0x1e99: 0xe0000e87, 0x1e9a: 0xe0000e5d, 0x1e9b: 0xe0000e59, + 0x1e9c: 0xe0000e65, 0x1e9d: 0xe0000e61, 0x1e9e: 0xe0000e75, 0x1e9f: 0xe0000e71, + 0x1ea0: 0xe0000e6d, 0x1ea1: 0xe0000e69, 0x1ea2: 0xe0000e7d, 0x1ea3: 0xe0000e79, + 0x1ea4: 0xe000108d, 0x1ea5: 0xe000108a, 0x1ea6: 0xe000104d, 0x1ea7: 0xe000104a, + 0x1ea8: 0xe0001066, 0x1ea9: 0xe0001062, 0x1eaa: 0xe000106e, 0x1eab: 0xe000106a, + 0x1eac: 0xe000107e, 0x1ead: 0xe000107a, 0x1eae: 0xe0001076, 0x1eaf: 0xe0001072, + 0x1eb0: 0xe0001086, 0x1eb1: 0xe0001082, 0x1eb2: 0xe0001108, 0x1eb3: 0xe0001105, + 0x1eb4: 0xe0001135, 0x1eb5: 0xe0001132, 0x1eb6: 0xe000112f, 0x1eb7: 0xe000112c, + 0x1eb8: 0xe000111d, 0x1eb9: 0xe000111a, 0x1eba: 0xe0000d0a, 0x1ebb: 0xe0000d07, + 0x1ebc: 0x0030d888, 0x1ebd: 0x4030d820, 0x1ebe: 0x00312088, 0x1ebf: 0x40312020, + // Block 0x7b, offset 0x1ec0 + 0x1ec0: 0xe0001165, 0x1ec1: 0xe00011a9, 0x1ec2: 0xe000117d, 0x1ec3: 0xe00011c1, + 0x1ec4: 0xe000116b, 0x1ec5: 0xe00011af, 0x1ec6: 0xe000118f, 0x1ec7: 0xe00011d3, + 0x1ec8: 0xe0001168, 0x1ec9: 0xe00011ac, 0x1eca: 0xe0001181, 0x1ecb: 0xe00011c5, + 0x1ecc: 0xe000116f, 0x1ecd: 0xe00011b3, 0x1ece: 0xe0001193, 0x1ecf: 0xe00011d7, + 0x1ed0: 0xe000121a, 0x1ed1: 0xe0001230, 0x1ed2: 0xe0001228, 0x1ed3: 0xe000123e, + 0x1ed4: 0xe0001220, 0x1ed5: 0xe0001236, + 0x1ed8: 0xe000121d, 0x1ed9: 0xe0001233, 0x1eda: 0xe000122c, 0x1edb: 0xe0001242, + 0x1edc: 0xe0001224, 0x1edd: 0xe000123a, + 0x1ee0: 0xe0001252, 0x1ee1: 0xe0001296, 0x1ee2: 0xe000126a, 0x1ee3: 0xe00012ae, + 0x1ee4: 0xe0001258, 0x1ee5: 0xe000129c, 0x1ee6: 0xe000127c, 0x1ee7: 0xe00012c0, + 0x1ee8: 0xe0001255, 0x1ee9: 0xe0001299, 0x1eea: 0xe000126e, 0x1eeb: 0xe00012b2, + 0x1eec: 0xe000125c, 0x1eed: 0xe00012a0, 0x1eee: 0xe0001280, 0x1eef: 0xe00012c4, + 0x1ef0: 0xe00012fb, 0x1ef1: 0xe0001319, 0x1ef2: 0xe0001309, 0x1ef3: 0xe0001327, + 0x1ef4: 0xe0001301, 0x1ef5: 0xe000131f, 0x1ef6: 0xe0001311, 0x1ef7: 0xe000132f, + 0x1ef8: 0xe00012fe, 0x1ef9: 0xe000131c, 0x1efa: 0xe000130d, 0x1efb: 0xe000132b, + 0x1efc: 0xe0001305, 0x1efd: 0xe0001323, 0x1efe: 0xe0001315, 0x1eff: 0xe0001333, + // Block 0x7c, offset 0x1f00 + 0x1f00: 0xe000136c, 0x1f01: 0xe0001382, 0x1f02: 0xe000137a, 0x1f03: 0xe0001390, + 0x1f04: 0xe0001372, 0x1f05: 0xe0001388, + 0x1f08: 0xe000136f, 0x1f09: 0xe0001385, 0x1f0a: 0xe000137e, 0x1f0b: 0xe0001394, + 0x1f0c: 0xe0001376, 0x1f0d: 0xe000138c, + 0x1f10: 0xe00013ad, 0x1f11: 0xe00013bc, 0x1f12: 0xe00013b4, 0x1f13: 0xe00013ca, + 0x1f14: 0xe00013b0, 0x1f15: 0xe00013c2, 0x1f16: 0xe00013b8, 0x1f17: 0xe00013d2, + 0x1f19: 0xe00013bf, 0x1f1b: 0xe00013ce, + 0x1f1d: 0xe00013c6, 0x1f1f: 0xe00013d6, + 0x1f20: 0xe0001407, 0x1f21: 0xe000144b, 0x1f22: 0xe000141f, 0x1f23: 0xe0001463, + 0x1f24: 0xe000140d, 0x1f25: 0xe0001451, 0x1f26: 0xe0001431, 0x1f27: 0xe0001475, + 0x1f28: 0xe000140a, 0x1f29: 0xe000144e, 0x1f2a: 0xe0001423, 0x1f2b: 0xe0001467, + 0x1f2c: 0xe0001411, 0x1f2d: 0xe0001455, 0x1f2e: 0xe0001435, 0x1f2f: 0xe0001479, + 0x1f30: 0xe00011f7, 0x1f31: 0xe00011ed, 0x1f32: 0xe000124c, 0x1f33: 0xe0001246, + 0x1f34: 0xe00012e4, 0x1f35: 0xe00012da, 0x1f36: 0xe000133d, 0x1f37: 0xe0001337, + 0x1f38: 0xe000139e, 0x1f39: 0xe0001398, 0x1f3a: 0xe00013e0, 0x1f3b: 0xe00013da, + 0x1f3c: 0xe0001499, 0x1f3d: 0xe000148f, + // Block 0x7d, offset 0x1f40 + 0x1f40: 0xe00011a1, 0x1f41: 0xe00011e5, 0x1f42: 0xe0001185, 0x1f43: 0xe00011c9, + 0x1f44: 0xe0001173, 0x1f45: 0xe00011b7, 0x1f46: 0xe0001197, 0x1f47: 0xe00011db, + 0x1f48: 0xe00011a5, 0x1f49: 0xe00011e9, 0x1f4a: 0xe000118a, 0x1f4b: 0xe00011ce, + 0x1f4c: 0xe0001178, 0x1f4d: 0xe00011bc, 0x1f4e: 0xe000119c, 0x1f4f: 0xe00011e0, + 0x1f50: 0xe000128e, 0x1f51: 0xe00012d2, 0x1f52: 0xe0001272, 0x1f53: 0xe00012b6, + 0x1f54: 0xe0001260, 0x1f55: 0xe00012a4, 0x1f56: 0xe0001284, 0x1f57: 0xe00012c8, + 0x1f58: 0xe0001292, 0x1f59: 0xe00012d6, 0x1f5a: 0xe0001277, 0x1f5b: 0xe00012bb, + 0x1f5c: 0xe0001265, 0x1f5d: 0xe00012a9, 0x1f5e: 0xe0001289, 0x1f5f: 0xe00012cd, + 0x1f60: 0xe0001443, 0x1f61: 0xe0001487, 0x1f62: 0xe0001427, 0x1f63: 0xe000146b, + 0x1f64: 0xe0001415, 0x1f65: 0xe0001459, 0x1f66: 0xe0001439, 0x1f67: 0xe000147d, + 0x1f68: 0xe0001447, 0x1f69: 0xe000148b, 0x1f6a: 0xe000142c, 0x1f6b: 0xe0001470, + 0x1f6c: 0xe000141a, 0x1f6d: 0xe000145e, 0x1f6e: 0xe000143e, 0x1f6f: 0xe0001482, + 0x1f70: 0xe0001201, 0x1f71: 0xe000120e, 0x1f72: 0xe00011fd, 0x1f73: 0xe0001214, + 0x1f74: 0xe00011f3, 0x1f76: 0xe0001207, 0x1f77: 0xe000120a, + 0x1f78: 0xe0001204, 0x1f79: 0xe0001211, 0x1f7a: 0xe00011fa, 0x1f7b: 0xe00011f0, + 0x1f7c: 0xe0001217, 0x1f7d: 0x40063620, 0x1f7e: 0x40326c20, 0x1f7f: 0x40063620, + // Block 0x7e, offset 0x1f80 + 0x1f80: 0x40063a20, 0x1f81: 0xe00000b1, 0x1f82: 0xe00012ea, 0x1f83: 0xe00012f5, + 0x1f84: 0xe00012e0, 0x1f86: 0xe00012ee, 0x1f87: 0xe00012f1, + 0x1f88: 0xe000124f, 0x1f89: 0xe0001249, 0x1f8a: 0xe00012e7, 0x1f8b: 0xe00012dd, + 0x1f8c: 0xe00012f8, 0x1f8d: 0xe00000b7, 0x1f8e: 0xe00000b4, 0x1f8f: 0xe00000ba, + 0x1f90: 0xe0001343, 0x1f91: 0xe000135e, 0x1f92: 0xe0001356, 0x1f93: 0xe0001352, + 0x1f96: 0xe0001349, 0x1f97: 0xe000135a, + 0x1f98: 0xe0001346, 0x1f99: 0xe0001361, 0x1f9a: 0xe0001340, 0x1f9b: 0xe000133a, + 0x1f9d: 0xe00000c0, 0x1f9e: 0xe00000bd, 0x1f9f: 0xe00000c3, + 0x1fa0: 0xe00013e6, 0x1fa1: 0xe0001401, 0x1fa2: 0xe00013f9, 0x1fa3: 0xe00013f5, + 0x1fa4: 0xe00013a4, 0x1fa5: 0xe00013a7, 0x1fa6: 0xe00013ec, 0x1fa7: 0xe00013fd, + 0x1fa8: 0xe00013e9, 0x1fa9: 0xe0001404, 0x1faa: 0xe00013e3, 0x1fab: 0xe00013dd, + 0x1fac: 0xe00013aa, 0x1fad: 0xe00000ae, 0x1fae: 0xe00000ab, 0x1faf: 0x40061e20, + 0x1fb2: 0xe000149f, 0x1fb3: 0xe00014aa, + 0x1fb4: 0xe0001495, 0x1fb6: 0xe00014a3, 0x1fb7: 0xe00014a6, + 0x1fb8: 0xe00013a1, 0x1fb9: 0xe000139b, 0x1fba: 0xe000149c, 0x1fbb: 0xe0001492, + 0x1fbc: 0xe00014ad, 0x1fbd: 0x40062020, 0x1fbe: 0x40063820, + // Block 0x7f, offset 0x1fc0 + 0x1fc0: 0x00021284, 0x1fc1: 0x00021284, 0x1fc2: 0x00021284, 0x1fc3: 0x00021284, + 0x1fc4: 0x00021284, 0x1fc5: 0x00021284, 0x1fc6: 0x00021284, 0x1fc7: 0x0002129b, + 0x1fc8: 0x00021284, 0x1fc9: 0x00021284, 0x1fca: 0x00021284, 0x1fcb: 0xa0000000, + 0x1fcc: 0xa0000000, 0x1fcd: 0xa0000000, 0x1fce: 0xa0000000, 0x1fcf: 0xa0000000, + 0x1fd0: 0x40022620, 0x1fd1: 0x0002269b, 0x1fd2: 0x40022820, 0x1fd3: 0x40022a20, + 0x1fd4: 0x40022c20, 0x1fd5: 0x40022e20, 0x1fd6: 0x4004c420, 0x1fd7: 0x40021820, + 0x1fd8: 0x4003d420, 0x1fd9: 0x4003d620, 0x1fda: 0x4003d820, 0x1fdb: 0x4003da20, + 0x1fdc: 0x4003e220, 0x1fdd: 0x4003e420, 0x1fde: 0x4003e620, 0x1fdf: 0x4003e820, + 0x1fe0: 0x4004f820, 0x1fe1: 0x4004fa20, 0x1fe2: 0x40050220, 0x1fe3: 0x40050420, + 0x1fe4: 0x0002e484, 0x1fe5: 0xf0001f04, 0x1fe6: 0xf0000404, 0x1fe7: 0x40050620, + 0x1fe8: 0x40020e20, 0x1fe9: 0x40021020, 0x1fea: 0xa0000000, 0x1feb: 0xa0000000, + 0x1fec: 0xa0000000, 0x1fed: 0xa0000000, 0x1fee: 0xa0000000, 0x1fef: 0x0002129b, + 0x1ff0: 0x4004f020, 0x1ff1: 0x4004f420, 0x1ff2: 0x40050e20, 0x1ff3: 0xf0001f04, + 0x1ff4: 0xf0000404, 0x1ff5: 0x40051020, 0x1ff6: 0xf0001f04, 0x1ff7: 0xf0000404, + 0x1ff8: 0x40051620, 0x1ff9: 0x4003dc20, 0x1ffa: 0x4003de20, 0x1ffb: 0x40051820, + 0x1ffc: 0xf0001f04, 0x1ffd: 0x4002e020, 0x1ffe: 0x40021420, 0x1fff: 0x40051a20, + // Block 0x80, offset 0x2000 + 0x2000: 0x40051e20, 0x2001: 0x40052220, 0x2002: 0x40052420, 0x2003: 0x40050820, + 0x2004: 0x40095820, 0x2005: 0x40040c20, 0x2006: 0x40040e20, 0x2007: 0xf0001f04, + 0x2008: 0xf0001f04, 0x2009: 0xf0001f04, 0x200a: 0x4004e820, 0x200b: 0x4004d420, + 0x200c: 0x40050a20, 0x200d: 0x40050c20, 0x200e: 0x4004da20, 0x200f: 0x40026620, + 0x2010: 0x40052020, 0x2011: 0x4004dc20, 0x2012: 0x40095020, 0x2013: 0x40023420, + 0x2014: 0x40051c20, 0x2015: 0x40039c20, 0x2016: 0x40039e20, 0x2017: 0xe00000a6, + 0x2018: 0x4003a020, 0x2019: 0x4003a220, 0x201a: 0x4003a420, 0x201b: 0x4003a620, + 0x201c: 0x4003a820, 0x201d: 0x4003aa20, 0x201e: 0x4003ac20, 0x201f: 0x00021284, + 0x2020: 0xa0000000, 0x2021: 0xa0000000, 0x2022: 0xa0000000, 0x2023: 0xa0000000, + 0x2024: 0xa0000000, + 0x202a: 0xa0000000, 0x202b: 0xa0000000, + 0x202c: 0xa0000000, 0x202d: 0xa0000000, 0x202e: 0xa0000000, 0x202f: 0xa0000000, + 0x2030: 0x0029cc94, 0x2031: 0x002d9a94, + 0x2034: 0x0029d494, 0x2035: 0x0029d694, 0x2036: 0x0029d894, 0x2037: 0x0029da94, + 0x2038: 0x0029dc94, 0x2039: 0x0029de94, 0x203a: 0x00093894, 0x203b: 0x00094e94, + 0x203c: 0x00094294, 0x203d: 0x0003f494, 0x203e: 0x0003f694, 0x203f: 0x002e9e94, + // Block 0x81, offset 0x2040 + 0x2040: 0x0029cc95, 0x2041: 0x0029ce95, 0x2042: 0x0029d095, 0x2043: 0x0029d295, + 0x2044: 0x0029d495, 0x2045: 0x0029d695, 0x2046: 0x0029d895, 0x2047: 0x0029da95, + 0x2048: 0x0029dc95, 0x2049: 0x0029de95, 0x204a: 0x00093895, 0x204b: 0x00094e95, + 0x204c: 0x00094295, 0x204d: 0x0003f495, 0x204e: 0x0003f695, + 0x2050: 0x002bde95, 0x2051: 0x002c9895, 0x2052: 0x002ee295, 0x2053: 0x0030f695, + 0x2054: 0x002cb895, 0x2055: 0x002d6895, 0x2056: 0x002dfe95, 0x2057: 0x002e2295, + 0x2058: 0x002e8295, 0x2059: 0x002e9e95, 0x205a: 0x002f2c95, 0x205b: 0x002fe695, + 0x205c: 0x00302c95, + 0x2060: 0x4027f820, 0x2061: 0x4027fa20, 0x2062: 0x4027fc20, 0x2063: 0x4027fe20, + 0x2064: 0x40280020, 0x2065: 0x40280220, 0x2066: 0x40280420, 0x2067: 0x40280620, + 0x2068: 0x40282c20, 0x2069: 0x40280820, 0x206a: 0x40280a20, 0x206b: 0x40280c20, + 0x206c: 0x40280e20, 0x206d: 0x40281020, 0x206e: 0x40281220, 0x206f: 0x40281420, + 0x2070: 0x40281620, 0x2071: 0x40281820, 0x2072: 0x40281a20, 0x2073: 0x40281c20, + 0x2074: 0x40281e20, 0x2075: 0x40282020, 0x2076: 0x40282220, 0x2077: 0x40282420, + 0x2078: 0x40282620, 0x2079: 0x40282820, 0x207a: 0x40282a20, + // Block 0x82, offset 0x2080 + 0x2090: 0xae612a02, 0x2091: 0xae612b02, 0x2092: 0xa0112c02, 0x2093: 0xa0112c02, + 0x2094: 0xae612d02, 0x2095: 0xae612e02, 0x2096: 0xae612f02, 0x2097: 0xae613002, + 0x2098: 0xa0106102, 0x2099: 0xa0106102, 0x209a: 0xa0106102, 0x209b: 0xae613102, + 0x209c: 0xae613202, 0x209d: 0xa0006202, 0x209e: 0xa0006202, 0x209f: 0xa0006202, + 0x20a0: 0xa0006202, 0x20a1: 0xae613302, 0x20a2: 0xa0006202, 0x20a3: 0xa0006202, + 0x20a4: 0xa0006202, 0x20a5: 0xa0106102, 0x20a6: 0xa0113402, 0x20a7: 0xae613502, + 0x20a8: 0xadc13602, 0x20a9: 0xae613702, 0x20aa: 0xa0106102, 0x20ab: 0xa0106102, + 0x20ac: 0xadc06002, 0x20ad: 0xadc06002, 0x20ae: 0xadc06002, 0x20af: 0xadc06002, + 0x20b0: 0xae605f02, + // Block 0x83, offset 0x20c0 + 0x20c0: 0xe00009bc, 0x20c1: 0xe00009c0, 0x20c2: 0x002c3a8b, 0x20c3: 0xf0000a04, + 0x20c4: 0x40081c20, 0x20c5: 0xe0000a5e, 0x20c6: 0xe0000a62, 0x20c7: 0x002cc28a, + 0x20c8: 0x40081e20, 0x20c9: 0xf0000a04, 0x20ca: 0x002d2285, 0x20cb: 0x002d688b, + 0x20cc: 0x002d688b, 0x20cd: 0x002d688b, 0x20ce: 0x002d6885, 0x20cf: 0xf0000202, + 0x20d0: 0x002d9a8b, 0x20d1: 0x002d9a8b, 0x20d2: 0x002e228b, 0x20d3: 0x002e2285, + 0x20d4: 0x40082020, 0x20d5: 0x002e9e8b, 0x20d6: 0xf000040a, 0x20d7: 0x40082220, + 0x20d8: 0x40082420, 0x20d9: 0x002f2c8b, 0x20da: 0x002f568b, 0x20db: 0x002f7a8b, + 0x20dc: 0x002f7a8b, 0x20dd: 0x002f7a8b, 0x20de: 0x40082620, 0x20df: 0x40082820, + 0x20e0: 0xf0001414, 0x20e1: 0xe0000fbd, 0x20e2: 0xf0001414, 0x20e3: 0x40082a20, + 0x20e4: 0x00312a8b, 0x20e5: 0x40082c20, 0x20e6: 0x0032a288, 0x20e7: 0x40082e20, + 0x20e8: 0x00312a8b, 0x20e9: 0x40083020, 0x20ea: 0x002dfe88, 0x20eb: 0xe000094d, + 0x20ec: 0x002c0a8b, 0x20ed: 0x002c3a8b, 0x20ee: 0x40083220, 0x20ef: 0x002c9885, + 0x20f0: 0x002c988b, 0x20f1: 0x002d088b, 0x20f2: 0x002d1e88, 0x20f3: 0x002e828b, + 0x20f4: 0x002ee285, 0x20f5: 0x00389084, 0x20f6: 0x00389284, 0x20f7: 0x00389484, + 0x20f8: 0x00389684, 0x20f9: 0x002d9a85, 0x20fa: 0x40083420, 0x20fb: 0xe0000b95, + 0x20fc: 0x00327e85, 0x20fd: 0x00325685, 0x20fe: 0x0032568b, 0x20ff: 0x00327e8b, + // Block 0x84, offset 0x2100 + 0x2100: 0x00093685, 0x2101: 0x40083620, 0x2102: 0x40083820, 0x2103: 0x40083a20, + 0x2104: 0x40083c20, 0x2105: 0x002c628b, 0x2106: 0x002c6285, 0x2107: 0x002c9885, + 0x2108: 0x002d9a85, 0x2109: 0x002dcc85, 0x210a: 0x40083e20, 0x210b: 0x400a6e20, + 0x210c: 0x40084020, 0x210d: 0xe00009c4, 0x210e: 0x402d1e20, 0x210f: 0x40084220, + 0x2110: 0xe00002cb, 0x2111: 0xe00002d3, 0x2112: 0xe00002b2, 0x2113: 0xe00002bb, + 0x2114: 0xe00003cd, 0x2115: 0xe00002c3, 0x2116: 0xe00003d1, 0x2117: 0xe00004ab, + 0x2118: 0xe0000579, 0x2119: 0xe00002c7, 0x211a: 0xe0000640, 0x211b: 0xe00002cf, + 0x211c: 0xe00004af, 0x211d: 0xe0000644, 0x211e: 0xe0000798, 0x211f: 0xf0001e1e, + 0x2120: 0x002d9a8a, 0x2121: 0xf0001f0a, 0x2122: 0xf0000a0a, 0x2123: 0xf0001f0a, + 0x2124: 0x0030be8a, 0x2125: 0xf0001f0a, 0x2126: 0xf0000a0a, 0x2127: 0xe00010bb, + 0x2128: 0xf0001f0a, 0x2129: 0x0030f68a, 0x212a: 0xf0001f0a, 0x212b: 0xf0000a0a, + 0x212c: 0x002e228a, 0x212d: 0x002c3a8a, 0x212e: 0x002c628a, 0x212f: 0x002e828a, + 0x2130: 0x002d9a84, 0x2131: 0xf0001f04, 0x2132: 0xf0000404, 0x2133: 0xf0001f04, + 0x2134: 0x0030be84, 0x2135: 0xf0001f04, 0x2136: 0xf0000404, 0x2137: 0xe00010b6, + 0x2138: 0xf0001f04, 0x2139: 0x0030f684, 0x213a: 0xf0001f04, 0x213b: 0xf0000404, + 0x213c: 0x002e2284, 0x213d: 0x002c3a84, 0x213e: 0x002c6284, 0x213f: 0x002e8284, + // Block 0x85, offset 0x2140 + 0x2140: 0x40287c20, 0x2141: 0x40287e20, 0x2142: 0x40288020, 0x2143: 0x002c5e88, + 0x2144: 0x402c5e20, 0x2145: 0xe00006c9, 0x2146: 0x40288220, 0x2147: 0x40288420, + 0x2148: 0x40288620, 0x2149: 0xe00001e2, + 0x2150: 0x40084420, 0x2151: 0x40084820, 0x2152: 0x40084620, 0x2153: 0x40084a20, + 0x2154: 0x40084c20, 0x2155: 0x40084e20, 0x2156: 0x40085020, 0x2157: 0x40085220, + 0x2158: 0x40085420, 0x2159: 0x40085620, 0x215a: 0xe00000c6, 0x215b: 0xe00000c9, + 0x215c: 0x40085820, 0x215d: 0x40085a20, 0x215e: 0x40085c20, 0x215f: 0x40085e20, + 0x2160: 0x40086020, 0x2161: 0x40086220, 0x2162: 0x40086420, 0x2163: 0x40086620, + 0x2164: 0x40086820, 0x2165: 0x40086a20, 0x2166: 0x40086c20, 0x2167: 0x40086e20, + 0x2168: 0x40087020, 0x2169: 0x40087220, 0x216a: 0x40087420, 0x216b: 0x40087620, + 0x216c: 0x40087820, 0x216d: 0x40087a20, 0x216e: 0xe00000cc, 0x216f: 0x40087c20, + 0x2170: 0x40087e20, 0x2171: 0x40088020, 0x2172: 0x40088220, 0x2173: 0x40088420, + 0x2174: 0x40088620, 0x2175: 0x40088820, 0x2176: 0x40088a20, 0x2177: 0x40088c20, + 0x2178: 0x40088e20, 0x2179: 0x40089020, 0x217a: 0x40089220, 0x217b: 0x40089420, + 0x217c: 0x40089620, 0x217d: 0x40089820, 0x217e: 0x40089a20, 0x217f: 0x40089c20, + // Block 0x86, offset 0x2180 + 0x2180: 0x40089e20, 0x2181: 0x4008a020, 0x2182: 0x4008a220, 0x2183: 0x4008a420, + 0x2184: 0x4008a620, 0x2185: 0x4008a820, 0x2186: 0x4008aa20, 0x2187: 0x4008ac20, + 0x2188: 0x4008ae20, 0x2189: 0x4008b020, 0x218a: 0x4008b220, 0x218b: 0x4008b420, + 0x218c: 0x4008b620, 0x218d: 0xe00000cf, 0x218e: 0xe00000d5, 0x218f: 0xe00000d2, + 0x2190: 0x4008b820, 0x2191: 0x4008ba20, 0x2192: 0x4008bc20, 0x2193: 0x4008be20, + 0x2194: 0x4008c020, 0x2195: 0x4008c220, 0x2196: 0x4008c420, 0x2197: 0x4008c620, + 0x2198: 0x4008c820, 0x2199: 0x4008ca20, 0x219a: 0x4008cc20, 0x219b: 0x4008ce20, + 0x219c: 0x4008d020, 0x219d: 0x4008d220, 0x219e: 0x4008d420, 0x219f: 0x4008d620, + 0x21a0: 0x4008d820, 0x21a1: 0x4008da20, 0x21a2: 0x4008dc20, 0x21a3: 0x4008de20, + 0x21a4: 0x4008e020, 0x21a5: 0x4008e220, 0x21a6: 0x4008e420, 0x21a7: 0x4008e620, + 0x21a8: 0x4008e820, 0x21a9: 0x4008ea20, 0x21aa: 0x4008ec20, 0x21ab: 0x4008ee20, + 0x21ac: 0x4008f020, 0x21ad: 0x4008f220, 0x21ae: 0x4008f420, 0x21af: 0x4008f620, + 0x21b0: 0x4008f820, 0x21b1: 0x4008fa20, 0x21b2: 0x4008fc20, 0x21b3: 0x4008fe20, + 0x21b4: 0x40090020, 0x21b5: 0x40090220, 0x21b6: 0x40090420, 0x21b7: 0x40090620, + 0x21b8: 0x40090820, 0x21b9: 0x40090a20, 0x21ba: 0x40090c20, 0x21bb: 0x40090e20, + 0x21bc: 0x40091020, 0x21bd: 0x40091220, 0x21be: 0x40091420, 0x21bf: 0x40091620, + // Block 0x87, offset 0x21c0 + 0x21c0: 0x40091820, 0x21c1: 0x40091a20, 0x21c2: 0x40091c20, 0x21c3: 0x40091e20, + 0x21c4: 0xe00000d8, 0x21c5: 0x40092020, 0x21c6: 0x40092220, 0x21c7: 0x40092420, + 0x21c8: 0x40092620, 0x21c9: 0xe00000db, 0x21ca: 0x40092820, 0x21cb: 0x40092a20, + 0x21cc: 0xe00000de, 0x21cd: 0x40092c20, 0x21ce: 0x40093020, 0x21cf: 0x40093220, + 0x21d0: 0x40093420, 0x21d1: 0x40093620, 0x21d2: 0x40094e20, 0x21d3: 0x40095220, + 0x21d4: 0x40095420, 0x21d5: 0x40095620, 0x21d6: 0x40095a20, 0x21d7: 0x40095c20, + 0x21d8: 0x40095e20, 0x21d9: 0x40096020, 0x21da: 0x40096220, 0x21db: 0x40096420, + 0x21dc: 0x40096820, 0x21dd: 0x40096c20, 0x21de: 0x40096e20, 0x21df: 0x40097020, + 0x21e0: 0x40097220, 0x21e1: 0x40097420, 0x21e2: 0x40097620, 0x21e3: 0x40097820, + 0x21e4: 0xe00000ea, 0x21e5: 0x40097a20, 0x21e6: 0xe00000ed, 0x21e7: 0x40097c20, + 0x21e8: 0x40097e20, 0x21e9: 0x40098020, 0x21ea: 0x40098220, 0x21eb: 0x40098420, + 0x21ec: 0xf0001f04, 0x21ed: 0xf0000404, 0x21ee: 0x40098620, 0x21ef: 0xf0001f04, + 0x21f0: 0xf0000404, 0x21f1: 0x40098820, 0x21f2: 0x40098a20, 0x21f3: 0x40098c20, + 0x21f4: 0x40098e20, 0x21f5: 0x40099020, 0x21f6: 0x40099220, 0x21f7: 0x40099420, + 0x21f8: 0x40099620, 0x21f9: 0x40099820, 0x21fa: 0x40099a20, 0x21fb: 0x40099c20, + 0x21fc: 0x40099e20, 0x21fd: 0x4009a020, 0x21fe: 0x4009a220, 0x21ff: 0x4009a420, + // Block 0x88, offset 0x2200 + 0x2200: 0x4009a620, 0x2201: 0xe00000f5, 0x2202: 0x4009a820, 0x2203: 0x4009aa20, + 0x2204: 0xe00000f8, 0x2205: 0x4009ac20, 0x2206: 0x4009ae20, 0x2207: 0xe00000fb, + 0x2208: 0x4009b020, 0x2209: 0xe00000fe, 0x220a: 0x4009b220, 0x220b: 0x4009b420, + 0x220c: 0x4009b620, 0x220d: 0x4009b820, 0x220e: 0x4009ba20, 0x220f: 0x4009bc20, + 0x2210: 0x4009be20, 0x2211: 0x4009c020, 0x2212: 0x4009c220, 0x2213: 0x4009c420, + 0x2214: 0x4009c620, 0x2215: 0x4009c820, 0x2216: 0x4009ca20, 0x2217: 0x4009cc20, + 0x2218: 0x4009ce20, 0x2219: 0x4009d020, 0x221a: 0x4009d220, 0x221b: 0x4009d420, + 0x221c: 0x4009d620, 0x221d: 0x4009d820, 0x221e: 0x4009da20, 0x221f: 0x4009dc20, + 0x2220: 0xe00000e4, 0x2221: 0x4009de20, 0x2222: 0xe0000104, 0x2223: 0x4009e020, + 0x2224: 0x4009e220, 0x2225: 0x4009e420, 0x2226: 0x4009e620, 0x2227: 0x4009e820, + 0x2228: 0x4009ea20, 0x2229: 0x4009ec20, 0x222a: 0x4009ee20, 0x222b: 0x4009f020, + 0x222c: 0x4009f220, 0x222d: 0xe0000101, 0x222e: 0xe00000e1, 0x222f: 0xe00000e7, + 0x2230: 0xe0000107, 0x2231: 0xe000010a, 0x2232: 0x4009f420, 0x2233: 0x4009f620, + 0x2234: 0xe000010d, 0x2235: 0xe0000110, 0x2236: 0x4009f820, 0x2237: 0x4009fa20, + 0x2238: 0xe0000113, 0x2239: 0xe0000116, 0x223a: 0x4009fc20, 0x223b: 0x4009fe20, + 0x223c: 0x400a0020, 0x223d: 0x400a0220, 0x223e: 0x400a0420, 0x223f: 0x400a0620, + // Block 0x89, offset 0x2240 + 0x2240: 0xe0000119, 0x2241: 0xe000011c, 0x2242: 0x400a0820, 0x2243: 0x400a0a20, + 0x2244: 0xe0000125, 0x2245: 0xe0000128, 0x2246: 0x400a0c20, 0x2247: 0x400a0e20, + 0x2248: 0xe000012b, 0x2249: 0xe000012e, 0x224a: 0x400a1020, 0x224b: 0x400a1220, + 0x224c: 0x400a1420, 0x224d: 0x400a1620, 0x224e: 0x400a1820, 0x224f: 0x400a1a20, + 0x2250: 0x400a1c20, 0x2251: 0x400a1e20, 0x2252: 0x400a2020, 0x2253: 0x400a2220, + 0x2254: 0x400a2420, 0x2255: 0x400a2620, 0x2256: 0x400a2820, 0x2257: 0x400a2a20, + 0x2258: 0x400a2c20, 0x2259: 0x400a2e20, 0x225a: 0x400a3020, 0x225b: 0x400a3220, + 0x225c: 0x400a3420, 0x225d: 0x400a3620, 0x225e: 0x400a3820, 0x225f: 0x400a3a20, + 0x2260: 0x400a3c20, 0x2261: 0x400a3e20, 0x2262: 0x400a4020, 0x2263: 0x400a4220, + 0x2264: 0x400a4420, 0x2265: 0x400a4620, 0x2266: 0x400a4820, 0x2267: 0x400a4a20, + 0x2268: 0x400a4c20, 0x2269: 0x400a4e20, 0x226a: 0x400a5020, 0x226b: 0x400a5220, + 0x226c: 0xe0000137, 0x226d: 0xe000013a, 0x226e: 0xe000013d, 0x226f: 0xe0000140, + 0x2270: 0x400a5420, 0x2271: 0x400a5620, 0x2272: 0x400a5820, 0x2273: 0x400a5a20, + 0x2274: 0x400a5c20, 0x2275: 0x400a5e20, 0x2276: 0x400a6020, 0x2277: 0x400a6220, + 0x2278: 0x400a6420, 0x2279: 0x400a6620, 0x227a: 0x400a6820, 0x227b: 0x400a6a20, + 0x227c: 0x400a6c20, 0x227d: 0x400a7020, 0x227e: 0x400a7220, 0x227f: 0x400a7420, + // Block 0x8a, offset 0x2280 + 0x2280: 0x400a7620, 0x2281: 0x400a7820, 0x2282: 0x400a7a20, 0x2283: 0x400a7c20, + 0x2284: 0x400a7e20, 0x2285: 0x400a8020, 0x2286: 0x400a8220, 0x2287: 0x400a8420, + 0x2288: 0x400a8620, 0x2289: 0x400a8820, 0x228a: 0x400a8a20, 0x228b: 0x400a8c20, + 0x228c: 0x400a8e20, 0x228d: 0x400a9020, 0x228e: 0x400a9220, 0x228f: 0x400a9420, + 0x2290: 0x400a9620, 0x2291: 0x400a9820, 0x2292: 0x400a9a20, 0x2293: 0x400a9c20, + 0x2294: 0x400a9e20, 0x2295: 0x400aa020, 0x2296: 0x400aa220, 0x2297: 0x400aa420, + 0x2298: 0x400aa620, 0x2299: 0x400aa820, 0x229a: 0x400aaa20, 0x229b: 0x400aac20, + 0x229c: 0x400aae20, 0x229d: 0x400ab020, 0x229e: 0x400ab220, 0x229f: 0x400ab420, + 0x22a0: 0xe000011f, 0x22a1: 0xe0000122, 0x22a2: 0xe0000131, 0x22a3: 0xe0000134, + 0x22a4: 0x400ab620, 0x22a5: 0x400ab820, 0x22a6: 0x400aba20, 0x22a7: 0x400abc20, + 0x22a8: 0x400abe20, 0x22a9: 0x400ac020, 0x22aa: 0xe0000143, 0x22ab: 0xe0000146, + 0x22ac: 0xe0000149, 0x22ad: 0xe000014c, 0x22ae: 0x400ac220, 0x22af: 0x400ac420, + 0x22b0: 0x400ac620, 0x22b1: 0x400ac820, 0x22b2: 0x400aca20, 0x22b3: 0x400acc20, + 0x22b4: 0x400ace20, 0x22b5: 0x400ad020, 0x22b6: 0x400ad220, 0x22b7: 0x400ad420, + 0x22b8: 0x400ad620, 0x22b9: 0x400ad820, 0x22ba: 0x400ada20, 0x22bb: 0x400adc20, + 0x22bc: 0x400ade20, 0x22bd: 0x400ae020, 0x22be: 0x400ae220, 0x22bf: 0x400ae420, + // Block 0x8b, offset 0x22c0 + 0x22c0: 0x400ae620, 0x22c1: 0x400ae820, 0x22c2: 0x400aea20, 0x22c3: 0x400aec20, + 0x22c4: 0x400aee20, 0x22c5: 0x400af020, 0x22c6: 0x400af220, 0x22c7: 0x400af420, + 0x22c8: 0x400af620, 0x22c9: 0x400af820, 0x22ca: 0x400afa20, 0x22cb: 0x400afc20, + 0x22cc: 0x400afe20, 0x22cd: 0x400b0020, 0x22ce: 0x400b0220, 0x22cf: 0x400b0420, + 0x22d0: 0x400b0620, 0x22d1: 0x400b0820, 0x22d2: 0x400b0a20, 0x22d3: 0x400b0c20, + 0x22d4: 0x400b0e20, 0x22d5: 0x400b1020, 0x22d6: 0x400b1220, 0x22d7: 0x400b1420, + 0x22d8: 0x400b1620, 0x22d9: 0x400b1820, 0x22da: 0x400b1a20, 0x22db: 0x400b1c20, + 0x22dc: 0x400b1e20, 0x22dd: 0x400b2020, 0x22de: 0x400b2220, 0x22df: 0x400b2420, + 0x22e0: 0x400b2620, 0x22e1: 0x400b2820, 0x22e2: 0x400b2a20, 0x22e3: 0x400b2c20, + 0x22e4: 0x400b2e20, 0x22e5: 0x400b3020, 0x22e6: 0x400b3220, 0x22e7: 0x400b3420, + 0x22e8: 0x400b3620, 0x22e9: 0x40049c20, 0x22ea: 0x40049e20, 0x22eb: 0x400b3820, + 0x22ec: 0x400b3a20, 0x22ed: 0x400b3c20, 0x22ee: 0x400b3e20, 0x22ef: 0x400b4020, + 0x22f0: 0x400b4220, 0x22f1: 0x400b4420, 0x22f2: 0x400b4620, 0x22f3: 0x400b4820, + 0x22f4: 0x400b4a20, 0x22f5: 0x400b4c20, 0x22f6: 0x400b4e20, 0x22f7: 0x400b5020, + 0x22f8: 0x400b5220, 0x22f9: 0x400b5420, 0x22fa: 0x400b5620, 0x22fb: 0x400b5820, + 0x22fc: 0x400b5a20, 0x22fd: 0x400b5c20, 0x22fe: 0x400b5e20, 0x22ff: 0x400b6020, + // Block 0x8c, offset 0x2300 + 0x2300: 0x400b6220, 0x2301: 0x400b6420, 0x2302: 0x400b6620, 0x2303: 0x400b6820, + 0x2304: 0x400b6a20, 0x2305: 0x400b6c20, 0x2306: 0x400b6e20, 0x2307: 0x400b7020, + 0x2308: 0x400b7220, 0x2309: 0x400b7420, 0x230a: 0x400b7620, 0x230b: 0x400b7820, + 0x230c: 0x400b7a20, 0x230d: 0x400b7c20, 0x230e: 0x400b7e20, 0x230f: 0x400b8020, + 0x2310: 0x400b8220, 0x2311: 0x400b8420, 0x2312: 0x400b8620, 0x2313: 0x400b8820, + 0x2314: 0x400b8a20, 0x2315: 0x400b8c20, 0x2316: 0x400b8e20, 0x2317: 0x400b9020, + 0x2318: 0x400b9220, 0x2319: 0x400b9420, 0x231a: 0x400b9620, 0x231b: 0x400b9820, + 0x231c: 0x400b9a20, 0x231d: 0x400b9c20, 0x231e: 0x400b9e20, 0x231f: 0x400ba020, + 0x2320: 0x400ba220, 0x2321: 0x400ba420, 0x2322: 0x400ba620, 0x2323: 0x400ba820, + 0x2324: 0x400baa20, 0x2325: 0x400bac20, 0x2326: 0x400bae20, 0x2327: 0x400bb020, + 0x2328: 0x400bb220, 0x2329: 0x400bb420, 0x232a: 0x400bb620, 0x232b: 0x400bb820, + 0x232c: 0x400bba20, 0x232d: 0x400bbc20, 0x232e: 0x400bbe20, 0x232f: 0x400bc020, + 0x2330: 0x400bc220, 0x2331: 0x400bc420, 0x2332: 0x400bc620, 0x2333: 0x400bc820, + 0x2334: 0x400bca20, 0x2335: 0x400bcc20, 0x2336: 0x400bce20, 0x2337: 0x400bd020, + 0x2338: 0x400bd220, 0x2339: 0x400bd420, 0x233a: 0x400bd620, 0x233b: 0x400bd820, + 0x233c: 0x400bda20, 0x233d: 0x400bdc20, 0x233e: 0x400bde20, 0x233f: 0x400be020, + // Block 0x8d, offset 0x2340 + 0x2340: 0x400be220, 0x2341: 0x400be420, 0x2342: 0x400be620, 0x2343: 0x400be820, + 0x2344: 0x400bea20, 0x2345: 0x400bec20, 0x2346: 0x400bee20, 0x2347: 0x400bf020, + 0x2348: 0x400bf220, 0x2349: 0x400bf420, 0x234a: 0x400bf620, 0x234b: 0x400bf820, + 0x234c: 0x400bfa20, 0x234d: 0x400bfc20, 0x234e: 0x400bfe20, 0x234f: 0x400c0020, + 0x2350: 0x400c0220, 0x2351: 0x400c0420, 0x2352: 0x400c0620, 0x2353: 0x400c0820, + 0x2354: 0x400c0a20, 0x2355: 0x400c0c20, 0x2356: 0x400c0e20, 0x2357: 0x400c1020, + 0x2358: 0x400c1220, 0x2359: 0x400c1420, 0x235a: 0x400c1620, 0x235b: 0x400c1820, + 0x235c: 0x400c1a20, 0x235d: 0x400c1c20, 0x235e: 0x400c1e20, 0x235f: 0x400c2020, + 0x2360: 0x400c2220, 0x2361: 0x400c2420, 0x2362: 0x400c2620, 0x2363: 0x400c2820, + 0x2364: 0x400c2a20, 0x2365: 0x400c2c20, 0x2366: 0x400c2e20, 0x2367: 0x400c3020, + 0x2368: 0x400c3220, 0x2369: 0x400c3420, 0x236a: 0x400c3620, 0x236b: 0x400c3820, + 0x236c: 0x400c3a20, 0x236d: 0x400c3c20, 0x236e: 0x400c3e20, 0x236f: 0x400c4020, + 0x2370: 0x400c4220, 0x2371: 0x400c4420, 0x2372: 0x400c4620, 0x2373: 0x400c4820, + 0x2374: 0x400c4a20, 0x2375: 0x400c4c20, 0x2376: 0x400c4e20, 0x2377: 0x400c5020, + 0x2378: 0x400c5220, 0x2379: 0x400c5420, 0x237a: 0x400c5620, 0x237b: 0x400c5820, + 0x237c: 0x400c5a20, 0x237d: 0x400c5c20, 0x237e: 0x400c5e20, 0x237f: 0x400c6020, + // Block 0x8e, offset 0x2380 + 0x2380: 0x400c6220, 0x2381: 0x400c6420, 0x2382: 0x400c6620, 0x2383: 0x400c6820, + 0x2384: 0x400c6a20, 0x2385: 0x400c6c20, 0x2386: 0x400c6e20, 0x2387: 0x400c7020, + 0x2388: 0x400c7220, 0x2389: 0x400c7420, 0x238a: 0x400c7620, 0x238b: 0x400c7820, + 0x238c: 0x400c7a20, 0x238d: 0x400c7c20, 0x238e: 0x400c7e20, 0x238f: 0x400c8020, + 0x2390: 0x400c8220, 0x2391: 0x400c8420, 0x2392: 0x400c8620, 0x2393: 0x400c8820, + 0x2394: 0x400c8a20, 0x2395: 0x400c8c20, 0x2396: 0x400c8e20, 0x2397: 0x400c9020, + 0x2398: 0x400c9220, 0x2399: 0x400c9420, 0x239a: 0x400c9620, 0x239b: 0x400c9820, + 0x239c: 0x400c9a20, 0x239d: 0x400c9c20, 0x239e: 0x400c9e20, 0x239f: 0x400ca020, + 0x23a0: 0x400ca220, 0x23a1: 0x400ca420, 0x23a2: 0x400ca620, 0x23a3: 0x400ca820, + 0x23a4: 0x400caa20, 0x23a5: 0x400cac20, 0x23a6: 0x400cae20, 0x23a7: 0x400cb020, + 0x23a8: 0x400cb220, 0x23a9: 0x400cb420, 0x23aa: 0x400cb620, 0x23ab: 0x400cb820, + 0x23ac: 0x400cba20, 0x23ad: 0x400cbc20, 0x23ae: 0x400cbe20, 0x23af: 0x400cc020, + 0x23b0: 0x400cc220, 0x23b1: 0x400cc420, 0x23b2: 0x400cc620, 0x23b3: 0x400cc820, + // Block 0x8f, offset 0x23c0 + 0x23c0: 0x400cca20, 0x23c1: 0x400ccc20, 0x23c2: 0x400cce20, 0x23c3: 0x400cd020, + 0x23c4: 0x400cd220, 0x23c5: 0x400cd420, 0x23c6: 0x400cd620, 0x23c7: 0x400cd820, + 0x23c8: 0x400cda20, 0x23c9: 0x400cdc20, 0x23ca: 0x400cde20, 0x23cb: 0x400ce020, + 0x23cc: 0x400ce220, 0x23cd: 0x400ce420, 0x23ce: 0x400ce620, 0x23cf: 0x400ce820, + 0x23d0: 0x400cea20, 0x23d1: 0x400cec20, 0x23d2: 0x400cee20, 0x23d3: 0x400cf020, + 0x23d4: 0x400cf220, 0x23d5: 0x400cf420, 0x23d6: 0x400cf620, 0x23d7: 0x400cf820, + 0x23d8: 0x400cfa20, 0x23d9: 0x400cfc20, 0x23da: 0x400cfe20, 0x23db: 0x400d0020, + 0x23dc: 0x400d0220, 0x23dd: 0x400d0420, 0x23de: 0x400d0620, 0x23df: 0x400d0820, + 0x23e0: 0x400d0a20, 0x23e1: 0x400d0c20, 0x23e2: 0x400d0e20, 0x23e3: 0x400d1020, + 0x23e4: 0x400d1220, 0x23e5: 0x400d1420, 0x23e6: 0x400d1620, + // Block 0x90, offset 0x2400 + 0x2400: 0x400d1820, 0x2401: 0x400d1a20, 0x2402: 0x400d1c20, 0x2403: 0x400d1e20, + 0x2404: 0x400d2020, 0x2405: 0x400d2220, 0x2406: 0x400d2420, 0x2407: 0x400d2620, + 0x2408: 0x400d2820, 0x2409: 0x400d2a20, 0x240a: 0x400d2c20, + 0x2420: 0x0029ce86, 0x2421: 0x0029d086, 0x2422: 0x0029d286, 0x2423: 0x0029d486, + 0x2424: 0x0029d686, 0x2425: 0x0029d886, 0x2426: 0x0029da86, 0x2427: 0x0029dc86, + 0x2428: 0x0029de86, 0x2429: 0xf0000606, 0x242a: 0xf0000606, 0x242b: 0xf0000606, + 0x242c: 0xf0000606, 0x242d: 0xf0000606, 0x242e: 0xf0000606, 0x242f: 0xf0000606, + 0x2430: 0xf0000606, 0x2431: 0xf0000606, 0x2432: 0xf0000606, 0x2433: 0xf0000606, + 0x2434: 0xf0000404, 0x2435: 0xf0000404, 0x2436: 0xf0000404, 0x2437: 0xf0000404, + 0x2438: 0xf0000404, 0x2439: 0xf0000404, 0x243a: 0xf0000404, 0x243b: 0xf0000404, + 0x243c: 0xf0000404, 0x243d: 0xe0000015, 0x243e: 0xe000001a, 0x243f: 0xe000001f, + // Block 0x91, offset 0x2440 + 0x2440: 0xe0000024, 0x2441: 0xe0000029, 0x2442: 0xe000002e, 0x2443: 0xe0000033, + 0x2444: 0xe0000038, 0x2445: 0xe000003d, 0x2446: 0xe0000042, 0x2447: 0xe0000047, + 0x2448: 0xf0001f04, 0x2449: 0xf0001f04, 0x244a: 0xf0001f04, 0x244b: 0xf0001f04, + 0x244c: 0xf0001f04, 0x244d: 0xf0001f04, 0x244e: 0xf0001f04, 0x244f: 0xf0001f04, + 0x2450: 0xf0001f04, 0x2451: 0xf0000404, 0x2452: 0xf0000404, 0x2453: 0xf0000404, + 0x2454: 0xf0000404, 0x2455: 0xf0000404, 0x2456: 0xf0000404, 0x2457: 0xf0000404, + 0x2458: 0xf0000404, 0x2459: 0xf0000404, 0x245a: 0xf0000404, 0x245b: 0xf0000404, + 0x245c: 0xf0000404, 0x245d: 0xf0000404, 0x245e: 0xf0000404, 0x245f: 0xf0000404, + 0x2460: 0xf0000404, 0x2461: 0xf0000404, 0x2462: 0xf0000404, 0x2463: 0xf0000404, + 0x2464: 0xf0000404, 0x2465: 0xf0000404, 0x2466: 0xf0000404, 0x2467: 0xf0000404, + 0x2468: 0xf0000404, 0x2469: 0xf0000404, 0x246a: 0xf0000404, 0x246b: 0xf0000404, + 0x246c: 0xf0000404, 0x246d: 0xf0000404, 0x246e: 0xf0000404, 0x246f: 0xf0000404, + 0x2470: 0xf0000404, 0x2471: 0xf0000404, 0x2472: 0xf0000404, 0x2473: 0xf0000404, + 0x2474: 0xf0000404, 0x2475: 0xf0000404, 0x2476: 0x002bde8c, 0x2477: 0x002c0a8c, + 0x2478: 0x002c3a8c, 0x2479: 0x002c628c, 0x247a: 0x002c988c, 0x247b: 0x002d088c, + 0x247c: 0x002d228c, 0x247d: 0x002d688c, 0x247e: 0x002d9a8c, 0x247f: 0x002dcc8c, + // Block 0x92, offset 0x2480 + 0x2480: 0x002dfe8c, 0x2481: 0x002e228c, 0x2482: 0x002e828c, 0x2483: 0x002e9e8c, + 0x2484: 0x002ee28c, 0x2485: 0x002f2c8c, 0x2486: 0x002f568c, 0x2487: 0x002f7a8c, + 0x2488: 0x002fe68c, 0x2489: 0x00302c8c, 0x248a: 0x00306c8c, 0x248b: 0x0030be8c, + 0x248c: 0x0030e28c, 0x248d: 0x0030f68c, 0x248e: 0x0031008c, 0x248f: 0x00312a8c, + 0x2490: 0x002bde86, 0x2491: 0x002c0a86, 0x2492: 0x002c3a86, 0x2493: 0x002c6286, + 0x2494: 0x002c9886, 0x2495: 0x002d0886, 0x2496: 0x002d2286, 0x2497: 0x002d6886, + 0x2498: 0x002d9a86, 0x2499: 0x002dcc86, 0x249a: 0x002dfe86, 0x249b: 0x002e2286, + 0x249c: 0x002e8286, 0x249d: 0x002e9e86, 0x249e: 0x002ee286, 0x249f: 0x002f2c86, + 0x24a0: 0x002f5686, 0x24a1: 0x002f7a86, 0x24a2: 0x002fe686, 0x24a3: 0x00302c86, + 0x24a4: 0x00306c86, 0x24a5: 0x0030be86, 0x24a6: 0x0030e286, 0x24a7: 0x0030f686, + 0x24a8: 0x00310086, 0x24a9: 0x00312a86, 0x24aa: 0x0029cc86, 0x24ab: 0xe00002e6, + 0x24ac: 0xe00002e9, 0x24ad: 0xe00002ec, 0x24ae: 0xe00002ef, 0x24af: 0xe00002f2, + 0x24b0: 0xe00002f5, 0x24b1: 0xe00002f8, 0x24b2: 0xe00002fb, 0x24b3: 0xe00002fe, + 0x24b4: 0xe00003d5, 0x24b5: 0x0029ce86, 0x24b6: 0x0029d086, 0x24b7: 0x0029d286, + 0x24b8: 0x0029d486, 0x24b9: 0x0029d686, 0x24ba: 0x0029d886, 0x24bb: 0x0029da86, + 0x24bc: 0x0029dc86, 0x24bd: 0x0029de86, 0x24be: 0xe00002d7, 0x24bf: 0x0029cc86, + // Block 0x93, offset 0x24c0 + 0x24c0: 0x400d2e20, 0x24c1: 0x400d3020, 0x24c2: 0x400d3220, 0x24c3: 0x400d3420, + 0x24c4: 0x400d3620, 0x24c5: 0x400d3820, 0x24c6: 0x400d3a20, 0x24c7: 0x400d3c20, + 0x24c8: 0x400d3e20, 0x24c9: 0x400d4020, 0x24ca: 0x400d4220, 0x24cb: 0x400d4420, + 0x24cc: 0x400d4620, 0x24cd: 0x400d4820, 0x24ce: 0x400d4a20, 0x24cf: 0x400d4c20, + 0x24d0: 0x400d4e20, 0x24d1: 0x400d5020, 0x24d2: 0x400d5220, 0x24d3: 0x400d5420, + 0x24d4: 0x400d5620, 0x24d5: 0x400d5820, 0x24d6: 0x400d5a20, 0x24d7: 0x400d5c20, + 0x24d8: 0x400d5e20, 0x24d9: 0x400d6020, 0x24da: 0x400d6220, 0x24db: 0x400d6420, + 0x24dc: 0x400d6620, 0x24dd: 0x400d6820, 0x24de: 0x400d6a20, 0x24df: 0x400d6c20, + 0x24e0: 0x400d6e20, 0x24e1: 0x400d7020, 0x24e2: 0x400d7220, 0x24e3: 0x400d7420, + 0x24e4: 0x400d7620, 0x24e5: 0x400d7820, 0x24e6: 0x400d7a20, 0x24e7: 0x400d7c20, + 0x24e8: 0x400d7e20, 0x24e9: 0x400d8020, 0x24ea: 0x400d8220, 0x24eb: 0x400d8420, + 0x24ec: 0x400d8620, 0x24ed: 0x400d8820, 0x24ee: 0x400d8a20, 0x24ef: 0x400d8c20, + 0x24f0: 0x400d8e20, 0x24f1: 0x400d9020, 0x24f2: 0x400d9220, 0x24f3: 0x400d9420, + 0x24f4: 0x400d9620, 0x24f5: 0x400d9820, 0x24f6: 0x400d9a20, 0x24f7: 0x400d9c20, + 0x24f8: 0x400d9e20, 0x24f9: 0x400da020, 0x24fa: 0x400da220, 0x24fb: 0x400da420, + 0x24fc: 0x400da620, 0x24fd: 0x400da820, 0x24fe: 0x400daa20, 0x24ff: 0x400dac20, + // Block 0x94, offset 0x2500 + 0x2500: 0x400dae20, 0x2501: 0x400db020, 0x2502: 0x400db220, 0x2503: 0x400db420, + 0x2504: 0x400db620, 0x2505: 0x400db820, 0x2506: 0x400dba20, 0x2507: 0x400dbc20, + 0x2508: 0x400dbe20, 0x2509: 0x400dc020, 0x250a: 0x400dc220, 0x250b: 0x400dc420, + 0x250c: 0x400dc620, 0x250d: 0x400dc820, 0x250e: 0x400dca20, 0x250f: 0x400dcc20, + 0x2510: 0x400dce20, 0x2511: 0x400dd020, 0x2512: 0x400dd220, 0x2513: 0x400dd420, + 0x2514: 0x400dd620, 0x2515: 0x400dd820, 0x2516: 0x400dda20, 0x2517: 0x400ddc20, + 0x2518: 0x400dde20, 0x2519: 0x400de020, 0x251a: 0x400de220, 0x251b: 0x400de420, + 0x251c: 0x400de620, 0x251d: 0x400de820, 0x251e: 0x400dea20, 0x251f: 0x400dec20, + 0x2520: 0x400dee20, 0x2521: 0x400df020, 0x2522: 0x400df220, 0x2523: 0x400df420, + 0x2524: 0x400df620, 0x2525: 0x400df820, 0x2526: 0x400dfa20, 0x2527: 0x400dfc20, + 0x2528: 0x400dfe20, 0x2529: 0x400e0020, 0x252a: 0x400e0220, 0x252b: 0x400e0420, + 0x252c: 0x400e0620, 0x252d: 0x400e0820, 0x252e: 0x400e0a20, 0x252f: 0x400e0c20, + 0x2530: 0x400e0e20, 0x2531: 0x400e1020, 0x2532: 0x400e1220, 0x2533: 0x400e1420, + 0x2534: 0x400e1620, 0x2535: 0x400e1820, 0x2536: 0x400e1a20, 0x2537: 0x400e1c20, + 0x2538: 0x400e1e20, 0x2539: 0x400e2020, 0x253a: 0x400e2220, 0x253b: 0x400e2420, + 0x253c: 0x400e2620, 0x253d: 0x400e2820, 0x253e: 0x400e2a20, 0x253f: 0x400e2c20, + // Block 0x95, offset 0x2540 + 0x2540: 0x400e2e20, 0x2541: 0x400e3020, 0x2542: 0x400e3220, 0x2543: 0x400e3420, + 0x2544: 0x400e3620, 0x2545: 0x400e3820, 0x2546: 0x400e3a20, 0x2547: 0x400e3c20, + 0x2548: 0x400e3e20, 0x2549: 0x400e4020, 0x254a: 0x400e4220, 0x254b: 0x400e4420, + 0x254c: 0x400e4620, 0x254d: 0x400e4820, 0x254e: 0x400e4a20, 0x254f: 0x400e4c20, + 0x2550: 0x400e4e20, 0x2551: 0x400e5020, 0x2552: 0x400e5220, 0x2553: 0x400e5420, + 0x2554: 0x400e5620, 0x2555: 0x400e5820, 0x2556: 0x400e5a20, 0x2557: 0x400e5c20, + 0x2558: 0x400e5e20, 0x2559: 0x400e6020, 0x255a: 0x400e6220, 0x255b: 0x400e6420, + 0x255c: 0x400e6620, 0x255d: 0x400e6820, 0x255e: 0x400e6a20, 0x255f: 0x400e6c20, + 0x2560: 0x400e6e20, 0x2561: 0x400e7020, 0x2562: 0x400e7220, 0x2563: 0x400e7420, + 0x2564: 0x400e7620, 0x2565: 0x400e7820, 0x2566: 0x400e7a20, 0x2567: 0x400e7c20, + 0x2568: 0x400e7e20, 0x2569: 0x400e8020, 0x256a: 0x400e8220, 0x256b: 0x400e8420, + 0x256c: 0x400e8620, 0x256d: 0x400e8820, 0x256e: 0x400e8a20, 0x256f: 0x400e8c20, + 0x2570: 0x400e8e20, 0x2571: 0x400e9020, 0x2572: 0x400e9220, 0x2573: 0x400e9420, + 0x2574: 0x400e9620, 0x2575: 0x400e9820, 0x2576: 0x400e9a20, 0x2577: 0x400e9c20, + 0x2578: 0x400e9e20, 0x2579: 0x400ea020, 0x257a: 0x400ea220, 0x257b: 0x400ea420, + 0x257c: 0x400ea620, 0x257d: 0x400ea820, 0x257e: 0x400eaa20, 0x257f: 0x400eac20, + // Block 0x96, offset 0x2580 + 0x2580: 0x400eae20, 0x2581: 0x400eb020, 0x2582: 0x400eb220, 0x2583: 0x400eb420, + 0x2584: 0x400eb620, 0x2585: 0x400eb820, 0x2586: 0x400eba20, 0x2587: 0x400ebc20, + 0x2588: 0x400ebe20, 0x2589: 0x400ec020, 0x258a: 0x400ec220, 0x258b: 0x400ec420, + 0x258c: 0x400ec620, 0x258d: 0x400ec820, 0x258e: 0x400eca20, 0x258f: 0x400ecc20, + 0x2590: 0x400ece20, 0x2591: 0x400ed020, 0x2592: 0x400ed220, 0x2593: 0x400ed420, + 0x2594: 0x400ed620, 0x2595: 0x400ed820, 0x2596: 0x400eda20, 0x2597: 0x400edc20, + 0x2598: 0x400ede20, 0x2599: 0x400ee020, 0x259a: 0x400ee220, 0x259b: 0x400ee420, + 0x259c: 0x400ee620, 0x259d: 0x400ee820, 0x259e: 0x400eea20, 0x259f: 0x400eec20, + 0x25a0: 0x400eee20, 0x25a1: 0x400ef020, 0x25a2: 0x400ef220, 0x25a3: 0x400ef420, + 0x25a4: 0x400ef620, 0x25a5: 0x400ef820, 0x25a6: 0x400efa20, 0x25a7: 0x400efc20, + 0x25a8: 0x400efe20, 0x25a9: 0x400f0020, 0x25aa: 0x400f0220, 0x25ab: 0x400f0420, + 0x25ac: 0x400f0620, 0x25ad: 0x400f0820, 0x25ae: 0x400f0a20, 0x25af: 0x400f0c20, + 0x25b0: 0x400f0e20, 0x25b1: 0x400f1020, 0x25b2: 0x400f1220, 0x25b3: 0x400f1420, + 0x25b4: 0x400f1620, 0x25b5: 0x400f1820, 0x25b6: 0x400f1a20, 0x25b7: 0x400f1c20, + 0x25b8: 0x400f1e20, 0x25b9: 0x400f2020, 0x25ba: 0x400f2220, 0x25bb: 0x400f2420, + 0x25bc: 0x400f2620, 0x25bd: 0x400f2820, 0x25be: 0x400f2a20, 0x25bf: 0x400f2c20, + // Block 0x97, offset 0x25c0 + 0x25c0: 0x400f2e20, 0x25c1: 0x400f3020, 0x25c2: 0x400f3220, 0x25c3: 0x400f3420, + 0x25c4: 0x400f3620, 0x25c5: 0x400f3820, 0x25c6: 0x400f3a20, 0x25c7: 0x400f3c20, + 0x25c8: 0x400f3e20, 0x25c9: 0x400f4020, 0x25ca: 0x400f4220, 0x25cb: 0x400f4420, + 0x25cc: 0x400f4620, 0x25cd: 0x400f4820, 0x25ce: 0x400f4a20, 0x25cf: 0x400f4c20, + 0x25d0: 0x400f4e20, 0x25d1: 0x400f5020, 0x25d2: 0x400f5220, 0x25d3: 0x400f5420, + 0x25d4: 0x400f5620, 0x25d5: 0x400f5820, 0x25d6: 0x400f5a20, 0x25d7: 0x400f5c20, + 0x25d8: 0x400f5e20, 0x25d9: 0x400f6020, 0x25da: 0x400f6220, 0x25db: 0x400f6420, + 0x25dc: 0x400f6620, 0x25dd: 0x400f6820, 0x25de: 0x400f6a20, 0x25df: 0x400f6c20, + 0x25e0: 0x400f6e20, 0x25e1: 0x400f7020, 0x25e2: 0x400f7220, 0x25e3: 0x400f7420, + 0x25e4: 0x400f7620, 0x25e5: 0x400f7820, 0x25e6: 0x400f7a20, 0x25e7: 0x400f7c20, + 0x25e8: 0x400f7e20, 0x25e9: 0x400f8020, 0x25ea: 0x400f8220, 0x25eb: 0x400f8420, + 0x25ec: 0x400f8620, 0x25ed: 0x400f8820, 0x25ee: 0x400f8a20, 0x25ef: 0x400f8c20, + 0x25f0: 0x40195220, 0x25f1: 0x40195420, 0x25f2: 0x40195620, 0x25f3: 0x40195820, + 0x25f4: 0x40195a20, 0x25f5: 0x40195c20, 0x25f6: 0x40195e20, 0x25f7: 0x40196020, + 0x25f8: 0x400f8e20, 0x25f9: 0x400f9020, 0x25fa: 0x400f9220, 0x25fb: 0x400f9420, + 0x25fc: 0x400f9620, 0x25fd: 0x400f9820, 0x25fe: 0x400f9a20, 0x25ff: 0x400f9c20, + // Block 0x98, offset 0x2600 + 0x2600: 0x400f9e20, 0x2601: 0x400fa020, 0x2602: 0x400fa220, 0x2603: 0x400fa420, + 0x2604: 0x400fa620, 0x2605: 0x400fa820, 0x2606: 0x400faa20, 0x2607: 0x400fac20, + 0x2608: 0x400fae20, 0x2609: 0x400fb020, 0x260a: 0x400fb220, 0x260b: 0x400fb420, + 0x260c: 0x400fb620, 0x260d: 0x400fb820, 0x260e: 0x400fba20, 0x260f: 0x400fbc20, + 0x2610: 0x400fbe20, 0x2611: 0x400fc020, 0x2612: 0x400fc220, 0x2613: 0x400fc420, + 0x2614: 0x400fc620, 0x2615: 0x400fc820, 0x2616: 0x400fca20, 0x2617: 0x400fcc20, + 0x2618: 0x400fce20, 0x2619: 0x400fd020, 0x261a: 0x400fd220, 0x261b: 0x400fd420, + 0x261c: 0x400fd620, 0x261d: 0x400fd820, 0x261e: 0x400fda20, 0x261f: 0x400fdc20, + 0x2620: 0x400fde20, 0x2621: 0x400fe020, 0x2622: 0x400fe220, 0x2623: 0x400fe420, + 0x2624: 0x400fe620, 0x2625: 0x400fe820, 0x2626: 0x400fea20, 0x2627: 0x400fec20, + 0x2628: 0x400fee20, 0x2629: 0x400ff020, 0x262a: 0x400ff220, 0x262b: 0x400ff420, + 0x262c: 0x400ff620, 0x262d: 0x401dde20, 0x262e: 0x401de020, 0x262f: 0x401de220, + 0x2630: 0x400ff820, 0x2631: 0x400ffa20, 0x2632: 0x400ffc20, 0x2633: 0x400ffe20, + 0x2634: 0x40100020, 0x2635: 0x40100220, 0x2636: 0x40100420, 0x2637: 0x40100620, + 0x2638: 0x40100820, 0x2639: 0x40100a20, 0x263a: 0x40100c20, 0x263b: 0x40100e20, + 0x263c: 0x40101020, 0x263d: 0x40101220, 0x263e: 0x40101420, 0x263f: 0x40101620, + // Block 0x99, offset 0x2640 + 0x2640: 0x40101820, 0x2641: 0x40101a20, 0x2642: 0x40101c20, 0x2643: 0x40101e20, + 0x2644: 0x40102020, 0x2645: 0x40102220, 0x2646: 0x40102420, 0x2647: 0x40102620, + 0x2648: 0x40102820, 0x2649: 0x40102a20, 0x264a: 0x40194620, 0x264b: 0x40194820, + 0x264c: 0x40194a20, 0x264d: 0x40194c20, 0x264e: 0x40194e20, 0x264f: 0x40195020, + 0x2650: 0x40102c20, 0x2651: 0x40102e20, 0x2652: 0x40103020, 0x2653: 0x40103220, + 0x2654: 0x40103420, 0x2655: 0x40103620, 0x2656: 0x40103820, 0x2657: 0x40103a20, + 0x2658: 0x40103c20, 0x2659: 0x40103e20, 0x265a: 0x40104020, 0x265b: 0x40104220, + 0x265c: 0x40104420, 0x265d: 0x40104620, 0x265e: 0x40104820, 0x265f: 0x40104a20, + 0x2660: 0x40104c20, 0x2661: 0x40104e20, 0x2662: 0x40105020, 0x2663: 0x40105220, + 0x2664: 0x40105420, 0x2665: 0x40105620, 0x2666: 0x40105820, 0x2667: 0x40105a20, + 0x2668: 0x40105c20, 0x2669: 0x40105e20, 0x266a: 0x40106020, 0x266b: 0x40106220, + 0x266c: 0x40106420, 0x266d: 0x40106620, 0x266e: 0x40106820, 0x266f: 0x40106a20, + 0x2670: 0x40106c20, 0x2671: 0x40106e20, 0x2672: 0x40107020, 0x2673: 0x40107220, + 0x2674: 0x40107420, 0x2675: 0x40107620, 0x2676: 0x40107820, 0x2677: 0x40107a20, + 0x2678: 0x40107c20, 0x2679: 0x40107e20, 0x267a: 0x40108020, 0x267b: 0x40108220, + 0x267c: 0x40108420, 0x267d: 0x40108620, 0x267e: 0x40108820, 0x267f: 0x40108a20, + // Block 0x9a, offset 0x2680 + 0x2680: 0x40108c20, 0x2681: 0x40108e20, 0x2682: 0x40109020, 0x2683: 0x40109220, + 0x2684: 0x40109420, 0x2685: 0x40109620, 0x2686: 0x40109820, 0x2687: 0x40109a20, + 0x2688: 0x40109c20, 0x2689: 0x40109e20, 0x268a: 0x4010a020, 0x268b: 0x4010a220, + 0x268c: 0x4010a420, 0x268d: 0x4010a620, 0x268e: 0x4010a820, 0x268f: 0x4010aa20, + 0x2690: 0x4010ac20, 0x2691: 0x4010ae20, 0x2692: 0x4010b020, 0x2693: 0x4010b220, + 0x2694: 0x4010b420, 0x2695: 0x4010b620, 0x2696: 0x4010b820, 0x2697: 0x4010ba20, + 0x2698: 0x4010bc20, 0x2699: 0x4010be20, 0x269a: 0x4010c020, 0x269b: 0x4010c220, + 0x269c: 0x4010c420, 0x269d: 0x4010c620, 0x269e: 0x4010c820, 0x269f: 0x4010ca20, + 0x26a0: 0x4010cc20, 0x26a1: 0x4010ce20, 0x26a2: 0x4010d020, 0x26a3: 0x4010d220, + 0x26a4: 0x4010d420, 0x26a5: 0x4010d620, 0x26a6: 0x4010d820, 0x26a7: 0x4010da20, + 0x26a8: 0x4010dc20, 0x26a9: 0x4010de20, 0x26aa: 0x4010e020, 0x26ab: 0x4010e220, + 0x26ac: 0x4010e420, 0x26ad: 0x4010e620, 0x26ae: 0x4010e820, 0x26af: 0x4010ea20, + 0x26b0: 0x4010ec20, 0x26b1: 0x4010ee20, 0x26b2: 0x4010f020, 0x26b3: 0x4010f220, + 0x26b4: 0x4010f420, 0x26b5: 0x4010f620, 0x26b6: 0x4010f820, 0x26b7: 0x4010fa20, + 0x26b8: 0x4010fc20, 0x26b9: 0x4010fe20, 0x26ba: 0x40110020, 0x26bb: 0x40110220, + 0x26bc: 0x40110420, 0x26bd: 0x40110620, 0x26be: 0x40110820, 0x26bf: 0x40110a20, + // Block 0x9b, offset 0x26c0 + 0x26c1: 0x40114020, 0x26c2: 0x40114220, 0x26c3: 0x40114420, + 0x26c4: 0x40114620, 0x26c5: 0x40114820, 0x26c6: 0x40114a20, 0x26c7: 0x40114c20, + 0x26c8: 0x40114e20, 0x26c9: 0x40115020, 0x26ca: 0x40115220, 0x26cb: 0x40115420, + 0x26cc: 0x40115620, 0x26cd: 0x40115820, 0x26ce: 0x40115a20, 0x26cf: 0x40115c20, + 0x26d0: 0x40115e20, 0x26d1: 0x40116020, 0x26d2: 0x40116220, 0x26d3: 0x40116420, + 0x26d4: 0x40116620, 0x26d5: 0x40116820, 0x26d6: 0x40116a20, 0x26d7: 0x40116c20, + 0x26d8: 0x40116e20, 0x26d9: 0x40117020, 0x26da: 0x40117220, 0x26db: 0x40117420, + 0x26dc: 0x40117620, 0x26dd: 0x40117820, 0x26de: 0x40117a20, 0x26df: 0x40117c20, + 0x26e0: 0x40117e20, 0x26e1: 0x40118020, 0x26e2: 0x40118220, 0x26e3: 0x40118420, + 0x26e4: 0x40118620, 0x26e5: 0x40118820, 0x26e6: 0x40118a20, 0x26e7: 0x40118c20, + 0x26e8: 0x40118e20, 0x26e9: 0x40119020, 0x26ea: 0x40119220, 0x26eb: 0x40119420, + 0x26ec: 0x40119620, 0x26ed: 0x40119820, 0x26ee: 0x40119a20, 0x26ef: 0x40119c20, + 0x26f0: 0x40119e20, 0x26f1: 0x4011a020, 0x26f2: 0x4011a220, 0x26f3: 0x4011a420, + 0x26f4: 0x4011a620, 0x26f5: 0x4011a820, 0x26f6: 0x4011aa20, 0x26f7: 0x4011ac20, + 0x26f8: 0x4011ae20, 0x26f9: 0x4011b020, 0x26fa: 0x4011b220, 0x26fb: 0x4011b420, + 0x26fc: 0x4011b620, 0x26fd: 0x4011b820, 0x26fe: 0x4011ba20, 0x26ff: 0x4011bc20, + // Block 0x9c, offset 0x2700 + 0x2700: 0x4011be20, 0x2701: 0x4011c020, 0x2702: 0x4011c220, 0x2703: 0x4011c420, + 0x2704: 0x4011c620, 0x2705: 0x4011c820, 0x2706: 0x4011ca20, 0x2707: 0x4011cc20, + 0x2708: 0x4011ce20, 0x2709: 0x4011d020, 0x270a: 0x4011d220, 0x270b: 0x4011d420, + 0x270c: 0x4011d620, 0x270d: 0x4011d820, 0x270e: 0x4011da20, 0x270f: 0x4011dc20, + 0x2710: 0x4011de20, 0x2711: 0x4011e020, 0x2712: 0x4011e220, 0x2713: 0x4011e420, + 0x2714: 0x4011e620, 0x2715: 0x4011e820, 0x2716: 0x4011ea20, 0x2717: 0x4011ec20, + 0x2718: 0x4011ee20, 0x2719: 0x4011f020, 0x271a: 0x4011f220, 0x271b: 0x4011f420, + 0x271c: 0x4011f620, 0x271d: 0x4011f820, 0x271e: 0x4011fa20, 0x271f: 0x4011fc20, + 0x2720: 0x4011fe20, 0x2721: 0x40120020, 0x2722: 0x40120220, 0x2723: 0x40120420, + 0x2724: 0x40120620, 0x2725: 0x40120820, 0x2726: 0x40120a20, 0x2727: 0x40120c20, + 0x2728: 0x40045820, 0x2729: 0x40045a20, 0x272a: 0x40045c20, 0x272b: 0x40045e20, + 0x272c: 0x40046020, 0x272d: 0x40046220, 0x272e: 0x40046420, 0x272f: 0x40046620, + 0x2730: 0x40046820, 0x2731: 0x40046a20, 0x2732: 0x40046c20, 0x2733: 0x40046e20, + 0x2734: 0x40047020, 0x2735: 0x40047220, 0x2736: 0x0029ce86, 0x2737: 0x0029d086, + 0x2738: 0x0029d286, 0x2739: 0x0029d486, 0x273a: 0x0029d686, 0x273b: 0x0029d886, + 0x273c: 0x0029da86, 0x273d: 0x0029dc86, 0x273e: 0x0029de86, 0x273f: 0xe00002da, + // Block 0x9d, offset 0x2740 + 0x2740: 0x0029ce86, 0x2741: 0x0029d086, 0x2742: 0x0029d286, 0x2743: 0x0029d486, + 0x2744: 0x0029d686, 0x2745: 0x0029d886, 0x2746: 0x0029da86, 0x2747: 0x0029dc86, + 0x2748: 0x0029de86, 0x2749: 0xe00002dd, 0x274a: 0x0029ce86, 0x274b: 0x0029d086, + 0x274c: 0x0029d286, 0x274d: 0x0029d486, 0x274e: 0x0029d686, 0x274f: 0x0029d886, + 0x2750: 0x0029da86, 0x2751: 0x0029dc86, 0x2752: 0x0029de86, 0x2753: 0xe00002e0, + 0x2754: 0x40120e20, 0x2755: 0x40121020, 0x2756: 0x40121220, 0x2757: 0x40121420, + 0x2758: 0x40121620, 0x2759: 0x40121820, 0x275a: 0x40121a20, 0x275b: 0x40121c20, + 0x275c: 0x40121e20, 0x275d: 0x40122020, 0x275e: 0x40122220, 0x275f: 0x40122420, + 0x2760: 0x40122620, 0x2761: 0x40122820, 0x2762: 0x40122a20, 0x2763: 0x40122c20, + 0x2764: 0x40122e20, 0x2765: 0x40123020, 0x2766: 0x40123220, 0x2767: 0x40123420, + 0x2768: 0x40123620, 0x2769: 0x40123820, 0x276a: 0x40123a20, 0x276b: 0x40123c20, + 0x276c: 0x40123e20, 0x276d: 0x40124020, 0x276e: 0x40124220, 0x276f: 0x40124420, + 0x2770: 0x40124620, 0x2771: 0x40124820, 0x2772: 0x40124a20, 0x2773: 0x40124c20, + 0x2774: 0x40124e20, 0x2775: 0x40125020, 0x2776: 0x40125220, 0x2777: 0x40125420, + 0x2778: 0x40125620, 0x2779: 0x40125820, 0x277a: 0x40125a20, 0x277b: 0x40125c20, + 0x277c: 0x40125e20, 0x277d: 0x40126020, 0x277e: 0x40126220, 0x277f: 0x40126420, + // Block 0x9e, offset 0x2780 + 0x2780: 0x40126620, 0x2781: 0x40126820, 0x2782: 0x40126a20, 0x2783: 0x40126c20, + 0x2784: 0x40126e20, 0x2785: 0x40044020, 0x2786: 0x40044220, 0x2787: 0x40127020, + 0x2788: 0x40127220, 0x2789: 0x40127420, 0x278a: 0x40127620, 0x278b: 0x40127820, + 0x278c: 0x40127a20, 0x278d: 0x40127c20, 0x278e: 0x40127e20, 0x278f: 0x40128020, + 0x2790: 0x40128220, 0x2791: 0x40128420, 0x2792: 0x40128620, 0x2793: 0x40128820, + 0x2794: 0x40128a20, 0x2795: 0x40128c20, 0x2796: 0x40128e20, 0x2797: 0x40129020, + 0x2798: 0x40129220, 0x2799: 0x40129420, 0x279a: 0x40129620, 0x279b: 0x40129820, + 0x279c: 0x40129a20, 0x279d: 0x40129c20, 0x279e: 0x40129e20, 0x279f: 0x4012a020, + 0x27a0: 0x4012a220, 0x27a1: 0x4012a420, 0x27a2: 0x4012a620, 0x27a3: 0x4012a820, + 0x27a4: 0x4012aa20, 0x27a5: 0x4012ac20, 0x27a6: 0x40044420, 0x27a7: 0x40044620, + 0x27a8: 0x40044820, 0x27a9: 0x40044a20, 0x27aa: 0x40044c20, 0x27ab: 0x40044e20, + 0x27ac: 0x40045020, 0x27ad: 0x40045220, 0x27ae: 0x40045420, 0x27af: 0x40045620, + 0x27b0: 0x4012ae20, 0x27b1: 0x4012b020, 0x27b2: 0x4012b220, 0x27b3: 0x4012b420, + 0x27b4: 0x4012b620, 0x27b5: 0x4012b820, 0x27b6: 0x4012ba20, 0x27b7: 0x4012bc20, + 0x27b8: 0x4012be20, 0x27b9: 0x4012c020, 0x27ba: 0x4012c220, 0x27bb: 0x4012c420, + 0x27bc: 0x4012c620, 0x27bd: 0x4012c820, 0x27be: 0x4012ca20, 0x27bf: 0x4012cc20, + // Block 0x9f, offset 0x27c0 + 0x27c0: 0x40174620, 0x27c1: 0x40174820, 0x27c2: 0x40174a20, 0x27c3: 0x40174c20, + 0x27c4: 0x40174e20, 0x27c5: 0x40175020, 0x27c6: 0x40175220, 0x27c7: 0x40175420, + 0x27c8: 0x40175620, 0x27c9: 0x40175820, 0x27ca: 0x40175a20, 0x27cb: 0x40175c20, + 0x27cc: 0x40175e20, 0x27cd: 0x40176020, 0x27ce: 0x40176220, 0x27cf: 0x40176420, + 0x27d0: 0x40176620, 0x27d1: 0x40176820, 0x27d2: 0x40176a20, 0x27d3: 0x40176c20, + 0x27d4: 0x40176e20, 0x27d5: 0x40177020, 0x27d6: 0x40177220, 0x27d7: 0x40177420, + 0x27d8: 0x40177620, 0x27d9: 0x40177820, 0x27da: 0x40177a20, 0x27db: 0x40177c20, + 0x27dc: 0x40177e20, 0x27dd: 0x40178020, 0x27de: 0x40178220, 0x27df: 0x40178420, + 0x27e0: 0x40178620, 0x27e1: 0x40178820, 0x27e2: 0x40178a20, 0x27e3: 0x40178c20, + 0x27e4: 0x40178e20, 0x27e5: 0x40179020, 0x27e6: 0x40179220, 0x27e7: 0x40179420, + 0x27e8: 0x40179620, 0x27e9: 0x40179820, 0x27ea: 0x40179a20, 0x27eb: 0x40179c20, + 0x27ec: 0x40179e20, 0x27ed: 0x4017a020, 0x27ee: 0x4017a220, 0x27ef: 0x4017a420, + 0x27f0: 0x4017a620, 0x27f1: 0x4017a820, 0x27f2: 0x4017aa20, 0x27f3: 0x4017ac20, + 0x27f4: 0x4017ae20, 0x27f5: 0x4017b020, 0x27f6: 0x4017b220, 0x27f7: 0x4017b420, + 0x27f8: 0x4017b620, 0x27f9: 0x4017b820, 0x27fa: 0x4017ba20, 0x27fb: 0x4017bc20, + 0x27fc: 0x4017be20, 0x27fd: 0x4017c020, 0x27fe: 0x4017c220, 0x27ff: 0x4017c420, + // Block 0xa0, offset 0x2800 + 0x2800: 0x4017c620, 0x2801: 0x4017c820, 0x2802: 0x4017ca20, 0x2803: 0x4017cc20, + 0x2804: 0x4017ce20, 0x2805: 0x4017d020, 0x2806: 0x4017d220, 0x2807: 0x4017d420, + 0x2808: 0x4017d620, 0x2809: 0x4017d820, 0x280a: 0x4017da20, 0x280b: 0x4017dc20, + 0x280c: 0x4017de20, 0x280d: 0x4017e020, 0x280e: 0x4017e220, 0x280f: 0x4017e420, + 0x2810: 0x4017e620, 0x2811: 0x4017e820, 0x2812: 0x4017ea20, 0x2813: 0x4017ec20, + 0x2814: 0x4017ee20, 0x2815: 0x4017f020, 0x2816: 0x4017f220, 0x2817: 0x4017f420, + 0x2818: 0x4017f620, 0x2819: 0x4017f820, 0x281a: 0x4017fa20, 0x281b: 0x4017fc20, + 0x281c: 0x4017fe20, 0x281d: 0x40180020, 0x281e: 0x40180220, 0x281f: 0x40180420, + 0x2820: 0x40180620, 0x2821: 0x40180820, 0x2822: 0x40180a20, 0x2823: 0x40180c20, + 0x2824: 0x40180e20, 0x2825: 0x40181020, 0x2826: 0x40181220, 0x2827: 0x40181420, + 0x2828: 0x40181620, 0x2829: 0x40181820, 0x282a: 0x40181a20, 0x282b: 0x40181c20, + 0x282c: 0x40181e20, 0x282d: 0x40182020, 0x282e: 0x40182220, 0x282f: 0x40182420, + 0x2830: 0x40182620, 0x2831: 0x40182820, 0x2832: 0x40182a20, 0x2833: 0x40182c20, + 0x2834: 0x40182e20, 0x2835: 0x40183020, 0x2836: 0x40183220, 0x2837: 0x40183420, + 0x2838: 0x40183620, 0x2839: 0x40183820, 0x283a: 0x40183a20, 0x283b: 0x40183c20, + 0x283c: 0x40183e20, 0x283d: 0x40184020, 0x283e: 0x40184220, 0x283f: 0x40184420, + // Block 0xa1, offset 0x2840 + 0x2840: 0x40184620, 0x2841: 0x40184820, 0x2842: 0x40184a20, 0x2843: 0x40184c20, + 0x2844: 0x40184e20, 0x2845: 0x40185020, 0x2846: 0x40185220, 0x2847: 0x40185420, + 0x2848: 0x40185620, 0x2849: 0x40185820, 0x284a: 0x40185a20, 0x284b: 0x40185c20, + 0x284c: 0x40185e20, 0x284d: 0x40186020, 0x284e: 0x40186220, 0x284f: 0x40186420, + 0x2850: 0x40186620, 0x2851: 0x40186820, 0x2852: 0x40186a20, 0x2853: 0x40186c20, + 0x2854: 0x40186e20, 0x2855: 0x40187020, 0x2856: 0x40187220, 0x2857: 0x40187420, + 0x2858: 0x40187620, 0x2859: 0x40187820, 0x285a: 0x40187a20, 0x285b: 0x40187c20, + 0x285c: 0x40187e20, 0x285d: 0x40188020, 0x285e: 0x40188220, 0x285f: 0x40188420, + 0x2860: 0x40188620, 0x2861: 0x40188820, 0x2862: 0x40188a20, 0x2863: 0x40188c20, + 0x2864: 0x40188e20, 0x2865: 0x40189020, 0x2866: 0x40189220, 0x2867: 0x40189420, + 0x2868: 0x40189620, 0x2869: 0x40189820, 0x286a: 0x40189a20, 0x286b: 0x40189c20, + 0x286c: 0x40189e20, 0x286d: 0x4018a020, 0x286e: 0x4018a220, 0x286f: 0x4018a420, + 0x2870: 0x4018a620, 0x2871: 0x4018a820, 0x2872: 0x4018aa20, 0x2873: 0x4018ac20, + 0x2874: 0x4018ae20, 0x2875: 0x4018b020, 0x2876: 0x4018b220, 0x2877: 0x4018b420, + 0x2878: 0x4018b620, 0x2879: 0x4018b820, 0x287a: 0x4018ba20, 0x287b: 0x4018bc20, + 0x287c: 0x4018be20, 0x287d: 0x4018c020, 0x287e: 0x4018c220, 0x287f: 0x4018c420, + // Block 0xa2, offset 0x2880 + 0x2880: 0x4018c620, 0x2881: 0x4018c820, 0x2882: 0x4018ca20, 0x2883: 0x4018cc20, + 0x2884: 0x4018ce20, 0x2885: 0x4018d020, 0x2886: 0x4018d220, 0x2887: 0x4018d420, + 0x2888: 0x4018d620, 0x2889: 0x4018d820, 0x288a: 0x4018da20, 0x288b: 0x4018dc20, + 0x288c: 0x4018de20, 0x288d: 0x4018e020, 0x288e: 0x4018e220, 0x288f: 0x4018e420, + 0x2890: 0x4018e620, 0x2891: 0x4018e820, 0x2892: 0x4018ea20, 0x2893: 0x4018ec20, + 0x2894: 0x4018ee20, 0x2895: 0x4018f020, 0x2896: 0x4018f220, 0x2897: 0x4018f420, + 0x2898: 0x4018f620, 0x2899: 0x4018f820, 0x289a: 0x4018fa20, 0x289b: 0x4018fc20, + 0x289c: 0x4018fe20, 0x289d: 0x40190020, 0x289e: 0x40190220, 0x289f: 0x40190420, + 0x28a0: 0x40190620, 0x28a1: 0x40190820, 0x28a2: 0x40190a20, 0x28a3: 0x40190c20, + 0x28a4: 0x40190e20, 0x28a5: 0x40191020, 0x28a6: 0x40191220, 0x28a7: 0x40191420, + 0x28a8: 0x40191620, 0x28a9: 0x40191820, 0x28aa: 0x40191a20, 0x28ab: 0x40191c20, + 0x28ac: 0x40191e20, 0x28ad: 0x40192020, 0x28ae: 0x40192220, 0x28af: 0x40192420, + 0x28b0: 0x40192620, 0x28b1: 0x40192820, 0x28b2: 0x40192a20, 0x28b3: 0x40192c20, + 0x28b4: 0x40192e20, 0x28b5: 0x40193020, 0x28b6: 0x40193220, 0x28b7: 0x40193420, + 0x28b8: 0x40193620, 0x28b9: 0x40193820, 0x28ba: 0x40193a20, 0x28bb: 0x40193c20, + 0x28bc: 0x40193e20, 0x28bd: 0x40194020, 0x28be: 0x40194220, 0x28bf: 0x40194420, + // Block 0xa3, offset 0x28c0 + 0x28c0: 0x4012ce20, 0x28c1: 0x4012d020, 0x28c2: 0x4012d220, 0x28c3: 0x4012d420, + 0x28c4: 0x4012d620, 0x28c5: 0x4012d820, 0x28c6: 0x4012da20, 0x28c7: 0x4012dc20, + 0x28c8: 0x4012de20, 0x28c9: 0x4012e020, 0x28ca: 0x4012e220, 0x28cb: 0x4012e420, + 0x28cc: 0x4012e620, 0x28cd: 0x4012e820, 0x28ce: 0x4012ea20, 0x28cf: 0x4012ec20, + 0x28d0: 0x4012ee20, 0x28d1: 0x4012f020, 0x28d2: 0x4012f220, 0x28d3: 0x4012f420, + 0x28d4: 0x4012f620, 0x28d5: 0x4012f820, 0x28d6: 0x4012fa20, 0x28d7: 0x4012fc20, + 0x28d8: 0x4012fe20, 0x28d9: 0x40130020, 0x28da: 0x40130220, 0x28db: 0x40130420, + 0x28dc: 0x40130620, 0x28dd: 0x40130820, 0x28de: 0x40130a20, 0x28df: 0x40130c20, + 0x28e0: 0x40130e20, 0x28e1: 0x40131020, 0x28e2: 0x40131220, 0x28e3: 0x40131420, + 0x28e4: 0x40131620, 0x28e5: 0x40131820, 0x28e6: 0x40131a20, 0x28e7: 0x40131c20, + 0x28e8: 0x40131e20, 0x28e9: 0x40132020, 0x28ea: 0x40132220, 0x28eb: 0x40132420, + 0x28ec: 0x40132620, 0x28ed: 0x40132820, 0x28ee: 0x40132a20, 0x28ef: 0x40132c20, + 0x28f0: 0x40132e20, 0x28f1: 0x40133020, 0x28f2: 0x40133220, 0x28f3: 0x40133420, + 0x28f4: 0x40133620, 0x28f5: 0x40133820, 0x28f6: 0x40133a20, 0x28f7: 0x40133c20, + 0x28f8: 0x40133e20, 0x28f9: 0x40134020, 0x28fa: 0x40134220, 0x28fb: 0x40134420, + 0x28fc: 0x40134620, 0x28fd: 0x40134820, 0x28fe: 0x40134a20, 0x28ff: 0x40134c20, + // Block 0xa4, offset 0x2900 + 0x2900: 0x40134e20, 0x2901: 0x40135020, 0x2902: 0x40135220, 0x2903: 0x40135420, + 0x2904: 0x40135620, 0x2905: 0x40135820, 0x2906: 0x40135a20, 0x2907: 0x40135c20, + 0x2908: 0x40135e20, 0x2909: 0x40136020, 0x290a: 0x40136220, 0x290b: 0x40136420, + 0x290c: 0x40136620, 0x290d: 0x40136820, 0x290e: 0x40136a20, 0x290f: 0x40136c20, + 0x2910: 0x40136e20, 0x2911: 0x40137020, 0x2912: 0x40137220, 0x2913: 0x40137420, + 0x2914: 0x40137620, 0x2915: 0x40137820, 0x2916: 0x40137a20, 0x2917: 0x40137c20, + 0x2918: 0x40137e20, 0x2919: 0x40138020, 0x291a: 0x40138220, 0x291b: 0x40138420, + 0x291c: 0x40138620, 0x291d: 0x40138820, 0x291e: 0x40138a20, 0x291f: 0x40138c20, + 0x2920: 0x40138e20, 0x2921: 0x40139020, 0x2922: 0x40139220, 0x2923: 0x40139420, + 0x2924: 0x40139620, 0x2925: 0x40139820, 0x2926: 0x40139a20, 0x2927: 0x40139c20, + 0x2928: 0x40139e20, 0x2929: 0x4013a020, 0x292a: 0x4013a220, 0x292b: 0x4013a420, + 0x292c: 0x4013a620, 0x292d: 0x4013a820, 0x292e: 0x4013aa20, 0x292f: 0x4013ac20, + 0x2930: 0x4013ae20, 0x2931: 0x4013b020, 0x2932: 0x4013b220, 0x2933: 0x4013b420, + 0x2934: 0x4013b620, 0x2935: 0x4013b820, 0x2936: 0x4013ba20, 0x2937: 0x4013bc20, + 0x2938: 0x4013be20, 0x2939: 0x4013c020, 0x293a: 0x4013c220, 0x293b: 0x4013c420, + 0x293c: 0x4013c620, 0x293d: 0x4013c820, 0x293e: 0x4013ca20, 0x293f: 0x4013cc20, + // Block 0xa5, offset 0x2940 + 0x2940: 0x4013ce20, 0x2941: 0x4013d020, 0x2942: 0x4013d220, 0x2943: 0x40041420, + 0x2944: 0x40041620, 0x2945: 0x40041820, 0x2946: 0x40041a20, 0x2947: 0x40041c20, + 0x2948: 0x40041e20, 0x2949: 0x40042020, 0x294a: 0x40042220, 0x294b: 0x40042420, + 0x294c: 0x40042620, 0x294d: 0x40042820, 0x294e: 0x40042a20, 0x294f: 0x40042c20, + 0x2950: 0x40042e20, 0x2951: 0x40043020, 0x2952: 0x40043220, 0x2953: 0x40043420, + 0x2954: 0x40043620, 0x2955: 0x40043820, 0x2956: 0x40043a20, 0x2957: 0x40043c20, + 0x2958: 0x40043e20, 0x2959: 0x4013d420, 0x295a: 0x4013d620, 0x295b: 0x4013d820, + 0x295c: 0x4013da20, 0x295d: 0x4013dc20, 0x295e: 0x4013de20, 0x295f: 0x4013e020, + 0x2960: 0x4013e220, 0x2961: 0x4013e420, 0x2962: 0x4013e620, 0x2963: 0x4013e820, + 0x2964: 0x4013ea20, 0x2965: 0x4013ec20, 0x2966: 0x4013ee20, 0x2967: 0x4013f020, + 0x2968: 0x4013f220, 0x2969: 0x4013f420, 0x296a: 0x4013f620, 0x296b: 0x4013f820, + 0x296c: 0x4013fa20, 0x296d: 0x4013fc20, 0x296e: 0x4013fe20, 0x296f: 0x40140020, + 0x2970: 0x40140220, 0x2971: 0x40140420, 0x2972: 0x40140620, 0x2973: 0x40140820, + 0x2974: 0x40140a20, 0x2975: 0x40140c20, 0x2976: 0x40140e20, 0x2977: 0x40141020, + 0x2978: 0x40141220, 0x2979: 0x40141420, 0x297a: 0x40141620, 0x297b: 0x40141820, + 0x297c: 0x40141a20, 0x297d: 0x40141c20, 0x297e: 0x40141e20, 0x297f: 0x40142020, + // Block 0xa6, offset 0x2980 + 0x2980: 0x40142220, 0x2981: 0x40142420, 0x2982: 0x40142620, 0x2983: 0x40142820, + 0x2984: 0x40142a20, 0x2985: 0x40142c20, 0x2986: 0x40142e20, 0x2987: 0x40143020, + 0x2988: 0x40143220, 0x2989: 0x40143420, 0x298a: 0x40143620, 0x298b: 0x40143820, + 0x298c: 0x40143a20, 0x298d: 0x40143c20, 0x298e: 0x40143e20, 0x298f: 0x40144020, + 0x2990: 0x40144220, 0x2991: 0x40144420, 0x2992: 0x40144620, 0x2993: 0x40144820, + 0x2994: 0x40144a20, 0x2995: 0x40144c20, 0x2996: 0x40144e20, 0x2997: 0x40145020, + 0x2998: 0x4004c620, 0x2999: 0x4004c820, 0x299a: 0x4004ca20, 0x299b: 0x4004cc20, + 0x299c: 0x40145220, 0x299d: 0x40145420, 0x299e: 0x40145620, 0x299f: 0x40145820, + 0x29a0: 0x40145a20, 0x29a1: 0x40145c20, 0x29a2: 0x40145e20, 0x29a3: 0x40146020, + 0x29a4: 0x40146220, 0x29a5: 0x40146420, 0x29a6: 0x40146620, 0x29a7: 0x40146820, + 0x29a8: 0x40146a20, 0x29a9: 0x40146c20, 0x29aa: 0x40146e20, 0x29ab: 0x40147020, + 0x29ac: 0x40147220, 0x29ad: 0x40147420, 0x29ae: 0x40147620, 0x29af: 0x40147820, + 0x29b0: 0x40147a20, 0x29b1: 0x40147c20, 0x29b2: 0x40147e20, 0x29b3: 0x40148020, + 0x29b4: 0x40148220, 0x29b5: 0x40148420, 0x29b6: 0x40148620, 0x29b7: 0x40148820, + 0x29b8: 0x40148a20, 0x29b9: 0x40148c20, 0x29ba: 0x40148e20, 0x29bb: 0x40149020, + 0x29bc: 0x40041020, 0x29bd: 0x40041220, 0x29be: 0x40149220, 0x29bf: 0x40149420, + // Block 0xa7, offset 0x29c0 + 0x29c0: 0x40149620, 0x29c1: 0x40149820, 0x29c2: 0x40149a20, 0x29c3: 0x40149c20, + 0x29c4: 0x40149e20, 0x29c5: 0x4014a020, 0x29c6: 0x4014a220, 0x29c7: 0x4014a420, + 0x29c8: 0x4014a620, 0x29c9: 0x4014a820, 0x29ca: 0x4014aa20, 0x29cb: 0x4014ac20, + 0x29cc: 0xe00000f0, 0x29cd: 0x4014ae20, 0x29ce: 0x4014b020, 0x29cf: 0x4014b220, + 0x29d0: 0x4014b420, 0x29d1: 0x4014b620, 0x29d2: 0x4014b820, 0x29d3: 0x4014ba20, + 0x29d4: 0x4014bc20, 0x29d5: 0x4014be20, 0x29d6: 0x4014c020, 0x29d7: 0x4014c220, + 0x29d8: 0x4014c420, 0x29d9: 0x4014c620, 0x29da: 0x4014c820, 0x29db: 0x4014ca20, + 0x29dc: 0x4014cc20, 0x29dd: 0x4014ce20, 0x29de: 0x4014d020, 0x29df: 0x4014d220, + 0x29e0: 0x4014d420, 0x29e1: 0x4014d620, 0x29e2: 0x4014d820, 0x29e3: 0x4014da20, + 0x29e4: 0x4014dc20, 0x29e5: 0x4014de20, 0x29e6: 0x4014e020, 0x29e7: 0x4014e220, + 0x29e8: 0x4014e420, 0x29e9: 0x4014e620, 0x29ea: 0x4014e820, 0x29eb: 0x4014ea20, + 0x29ec: 0x4014ec20, 0x29ed: 0x4014ee20, 0x29ee: 0x4014f020, 0x29ef: 0x4014f220, + 0x29f0: 0x4014f420, 0x29f1: 0x4014f620, 0x29f2: 0x4014f820, 0x29f3: 0x4014fa20, + 0x29f4: 0x4014fc20, 0x29f5: 0x4014fe20, 0x29f6: 0x40150020, 0x29f7: 0x40150220, + 0x29f8: 0x40150420, 0x29f9: 0x40150620, 0x29fa: 0x40150820, 0x29fb: 0x40150a20, + 0x29fc: 0x40150c20, 0x29fd: 0x40150e20, 0x29fe: 0x40151020, 0x29ff: 0x40151220, + // Block 0xa8, offset 0x2a00 + 0x2a00: 0x40151420, 0x2a01: 0x40151620, 0x2a02: 0x40151820, 0x2a03: 0x40151a20, + 0x2a04: 0x40151c20, 0x2a05: 0x40151e20, 0x2a06: 0x40152020, 0x2a07: 0x40152220, + 0x2a08: 0x40152420, 0x2a09: 0x40152620, 0x2a0a: 0x40152820, 0x2a0b: 0x40152a20, + 0x2a0c: 0x40152c20, 0x2a0d: 0x40152e20, 0x2a0e: 0x40153020, 0x2a0f: 0x40153220, + 0x2a10: 0x40153420, 0x2a11: 0x40153620, 0x2a12: 0x40153820, 0x2a13: 0x40153a20, + 0x2a14: 0x40153c20, 0x2a15: 0x40153e20, 0x2a16: 0x40154020, 0x2a17: 0x40154220, + 0x2a18: 0x40154420, 0x2a19: 0x40154620, 0x2a1a: 0x40154820, 0x2a1b: 0x40154a20, + 0x2a1c: 0x40154c20, 0x2a1d: 0x40154e20, 0x2a1e: 0x40155020, 0x2a1f: 0x40155220, + 0x2a20: 0x40155420, 0x2a21: 0x40155620, 0x2a22: 0x40155820, 0x2a23: 0x40155a20, + 0x2a24: 0x40155c20, 0x2a25: 0x40155e20, 0x2a26: 0x40156020, 0x2a27: 0x40156220, + 0x2a28: 0x40156420, 0x2a29: 0x40156620, 0x2a2a: 0x40156820, 0x2a2b: 0x40156a20, + 0x2a2c: 0x40156c20, 0x2a2d: 0x40156e20, 0x2a2e: 0x40157020, 0x2a2f: 0x40157220, + 0x2a30: 0x40157420, 0x2a31: 0x40157620, 0x2a32: 0x40157820, 0x2a33: 0x40157a20, + 0x2a34: 0xf0000404, 0x2a35: 0xf0001f04, 0x2a36: 0xf0000404, 0x2a37: 0x40157c20, + 0x2a38: 0x40157e20, 0x2a39: 0x40158020, 0x2a3a: 0x40158220, 0x2a3b: 0x40158420, + 0x2a3c: 0x40158620, 0x2a3d: 0x40158820, 0x2a3e: 0x40158a20, 0x2a3f: 0x40158c20, + // Block 0xa9, offset 0x2a40 + 0x2a40: 0x40158e20, 0x2a41: 0x40159020, 0x2a42: 0x40159220, 0x2a43: 0x40159420, + 0x2a44: 0x40159620, 0x2a45: 0x40159820, 0x2a46: 0x40159a20, 0x2a47: 0x40159c20, + 0x2a48: 0x40159e20, 0x2a49: 0x4015a020, 0x2a4a: 0x4015a220, 0x2a4b: 0x4015a420, + 0x2a4c: 0x4015a620, 0x2a4d: 0x4015a820, 0x2a4e: 0x4015aa20, 0x2a4f: 0x4015ac20, + 0x2a50: 0x4015ae20, 0x2a51: 0x4015b020, 0x2a52: 0x4015b220, 0x2a53: 0x4015b420, + 0x2a54: 0x4015b620, 0x2a55: 0x4015b820, 0x2a56: 0x4015ba20, 0x2a57: 0x4015bc20, + 0x2a58: 0x4015be20, 0x2a59: 0x4015c020, 0x2a5a: 0x4015c220, 0x2a5b: 0x4015c420, + 0x2a5c: 0x4015c620, 0x2a5d: 0x4015c820, 0x2a5e: 0x4015ca20, 0x2a5f: 0x4015cc20, + 0x2a60: 0x4015ce20, 0x2a61: 0x4015d020, 0x2a62: 0x4015d220, 0x2a63: 0x4015d420, + 0x2a64: 0x4015d620, 0x2a65: 0x4015d820, 0x2a66: 0x4015da20, 0x2a67: 0x4015dc20, + 0x2a68: 0x4015de20, 0x2a69: 0x4015e020, 0x2a6a: 0x4015e220, 0x2a6b: 0x4015e420, + 0x2a6c: 0x4015e620, 0x2a6d: 0x4015e820, 0x2a6e: 0x4015ea20, 0x2a6f: 0x4015ec20, + 0x2a70: 0x4015ee20, 0x2a71: 0x4015f020, 0x2a72: 0x4015f220, 0x2a73: 0x4015f420, + 0x2a74: 0x4015f620, 0x2a75: 0x4015f820, 0x2a76: 0x4015fa20, 0x2a77: 0x4015fc20, + 0x2a78: 0x4015fe20, 0x2a79: 0x40160020, 0x2a7a: 0x40160220, 0x2a7b: 0x40160420, + 0x2a7c: 0x40160620, 0x2a7d: 0x40160820, 0x2a7e: 0x40160a20, 0x2a7f: 0x40160c20, + // Block 0xaa, offset 0x2a80 + 0x2a80: 0x40160e20, 0x2a81: 0x40161020, 0x2a82: 0x40161220, 0x2a83: 0x40161420, + 0x2a84: 0x40161620, 0x2a85: 0x40161820, 0x2a86: 0x40161a20, 0x2a87: 0x40161c20, + 0x2a88: 0x40161e20, 0x2a89: 0x40162020, 0x2a8a: 0x40162220, 0x2a8b: 0x40162420, + 0x2a8c: 0x40162620, 0x2a8d: 0x40162820, 0x2a8e: 0x40162a20, 0x2a8f: 0x40162c20, + 0x2a90: 0x40162e20, 0x2a91: 0x40163020, 0x2a92: 0x40163220, 0x2a93: 0x40163420, + 0x2a94: 0x40163620, 0x2a95: 0x40163820, 0x2a96: 0x40163a20, 0x2a97: 0x40163c20, + 0x2a98: 0x40163e20, 0x2a99: 0x40164020, 0x2a9a: 0x40164220, 0x2a9b: 0x40164420, + 0x2a9c: 0xe000014f, 0x2a9d: 0x40164620, 0x2a9e: 0x40164820, 0x2a9f: 0x40164a20, + 0x2aa0: 0x40164c20, 0x2aa1: 0x40164e20, 0x2aa2: 0x40165020, 0x2aa3: 0x40165220, + 0x2aa4: 0x40165420, 0x2aa5: 0x40165620, 0x2aa6: 0x40165820, 0x2aa7: 0x40165a20, + 0x2aa8: 0x40165c20, 0x2aa9: 0x40165e20, 0x2aaa: 0x40166020, 0x2aab: 0x40166220, + 0x2aac: 0x40166420, 0x2aad: 0x40166620, 0x2aae: 0x40166820, 0x2aaf: 0x40166a20, + 0x2ab0: 0x40166c20, 0x2ab1: 0x40166e20, 0x2ab2: 0x40167020, 0x2ab3: 0x40167220, + 0x2ab4: 0x40167420, 0x2ab5: 0x40167620, 0x2ab6: 0x40167820, 0x2ab7: 0x40167a20, + 0x2ab8: 0x40167c20, 0x2ab9: 0x40167e20, 0x2aba: 0x40168020, 0x2abb: 0x40168220, + 0x2abc: 0x40168420, 0x2abd: 0x40168620, 0x2abe: 0x40168820, 0x2abf: 0x40168a20, + // Block 0xab, offset 0x2ac0 + 0x2ac0: 0x40168c20, 0x2ac1: 0x40168e20, 0x2ac2: 0x40169020, 0x2ac3: 0x40169220, + 0x2ac4: 0x40169420, 0x2ac5: 0x40169620, 0x2ac6: 0x40169820, 0x2ac7: 0x40169a20, + 0x2ac8: 0x40169c20, 0x2ac9: 0x40169e20, 0x2aca: 0x4016a020, 0x2acb: 0x4016a220, + 0x2acc: 0x4016a420, 0x2acd: 0x4016a620, 0x2ace: 0x4016a820, 0x2acf: 0x4016aa20, + 0x2ad0: 0x4016ac20, 0x2ad1: 0x4016ae20, 0x2ad2: 0x4016b020, 0x2ad3: 0x4016b220, + 0x2ad4: 0x4016b420, 0x2ad5: 0x4016b620, 0x2ad6: 0x4016b820, 0x2ad7: 0x4016ba20, + 0x2ad8: 0x4016bc20, 0x2ad9: 0x4016be20, 0x2ada: 0x4016c020, 0x2adb: 0x4016c220, + 0x2adc: 0x4016c420, 0x2add: 0x4016c620, 0x2ade: 0x4016c820, 0x2adf: 0x4016ca20, + 0x2ae0: 0x4016cc20, 0x2ae1: 0x4016ce20, 0x2ae2: 0x4016d020, 0x2ae3: 0x4016d220, + 0x2ae4: 0x4016d420, 0x2ae5: 0x4016d620, 0x2ae6: 0x4016d820, 0x2ae7: 0x4016da20, + 0x2ae8: 0x4016dc20, 0x2ae9: 0x4016de20, 0x2aea: 0x4016e020, 0x2aeb: 0x4016e220, + 0x2aec: 0x4016e420, 0x2aed: 0x4016e620, 0x2aee: 0x4016e820, 0x2aef: 0x4016ea20, + 0x2af0: 0x4016ec20, 0x2af1: 0x4016ee20, 0x2af2: 0x4016f020, 0x2af3: 0x4016f220, + 0x2af4: 0x4016f420, 0x2af5: 0x4016f620, 0x2af6: 0x4016f820, 0x2af7: 0x4016fa20, + 0x2af8: 0x4016fc20, 0x2af9: 0x4016fe20, 0x2afa: 0x40170020, 0x2afb: 0x40170220, + 0x2afc: 0x40170420, 0x2afd: 0x40170620, 0x2afe: 0x40170820, 0x2aff: 0x40170a20, + // Block 0xac, offset 0x2b00 + 0x2b00: 0x40170c20, 0x2b01: 0x40170e20, 0x2b02: 0x40171020, 0x2b03: 0x40171220, + 0x2b04: 0x40171420, 0x2b05: 0x40171620, 0x2b06: 0x40171820, 0x2b07: 0x40171a20, + 0x2b08: 0x40171c20, 0x2b09: 0x40171e20, 0x2b0a: 0x40172020, 0x2b0b: 0x40172220, + 0x2b0c: 0x40172420, + 0x2b10: 0x40172620, 0x2b11: 0x40172820, 0x2b12: 0x40172a20, 0x2b13: 0x40172c20, + 0x2b14: 0x40172e20, 0x2b15: 0x40173020, 0x2b16: 0x40173220, 0x2b17: 0x40173420, + 0x2b18: 0x40173620, 0x2b19: 0x40173820, + // Block 0xad, offset 0x2b40 + 0x2b40: 0x00373888, 0x2b41: 0x00373a88, 0x2b42: 0x00373c88, 0x2b43: 0x00373e88, + 0x2b44: 0x00374088, 0x2b45: 0x00374288, 0x2b46: 0x00374488, 0x2b47: 0x00374688, + 0x2b48: 0x00374888, 0x2b49: 0x00374a88, 0x2b4a: 0x00374c88, 0x2b4b: 0x00374e88, + 0x2b4c: 0x00375088, 0x2b4d: 0x00375288, 0x2b4e: 0x00375488, 0x2b4f: 0x00375688, + 0x2b50: 0x00375888, 0x2b51: 0x00375a88, 0x2b52: 0x00375c88, 0x2b53: 0x00375e88, + 0x2b54: 0x00376088, 0x2b55: 0x00376288, 0x2b56: 0x00376488, 0x2b57: 0x00376688, + 0x2b58: 0x00376888, 0x2b59: 0x00376a88, 0x2b5a: 0x00376c88, 0x2b5b: 0x00376e88, + 0x2b5c: 0x00377088, 0x2b5d: 0x00377288, 0x2b5e: 0x00377488, 0x2b5f: 0x00377688, + 0x2b60: 0x00377888, 0x2b61: 0x00377a88, 0x2b62: 0x00377c88, 0x2b63: 0x00377e88, + 0x2b64: 0x00378088, 0x2b65: 0x00378288, 0x2b66: 0x00378488, 0x2b67: 0x00378688, + 0x2b68: 0x00378888, 0x2b69: 0x00378a88, 0x2b6a: 0x00378c88, 0x2b6b: 0x00378e88, + 0x2b6c: 0x00379088, 0x2b6d: 0x00379288, 0x2b6e: 0x00379488, + 0x2b70: 0x40373820, 0x2b71: 0x40373a20, 0x2b72: 0x40373c20, 0x2b73: 0x40373e20, + 0x2b74: 0x40374020, 0x2b75: 0x40374220, 0x2b76: 0x40374420, 0x2b77: 0x40374620, + 0x2b78: 0x40374820, 0x2b79: 0x40374a20, 0x2b7a: 0x40374c20, 0x2b7b: 0x40374e20, + 0x2b7c: 0x40375020, 0x2b7d: 0x40375220, 0x2b7e: 0x40375420, 0x2b7f: 0x40375620, + // Block 0xae, offset 0x2b80 + 0x2b80: 0x40375820, 0x2b81: 0x40375a20, 0x2b82: 0x40375c20, 0x2b83: 0x40375e20, + 0x2b84: 0x40376020, 0x2b85: 0x40376220, 0x2b86: 0x40376420, 0x2b87: 0x40376620, + 0x2b88: 0x40376820, 0x2b89: 0x40376a20, 0x2b8a: 0x40376c20, 0x2b8b: 0x40376e20, + 0x2b8c: 0x40377020, 0x2b8d: 0x40377220, 0x2b8e: 0x40377420, 0x2b8f: 0x40377620, + 0x2b90: 0x40377820, 0x2b91: 0x40377a20, 0x2b92: 0x40377c20, 0x2b93: 0x40377e20, + 0x2b94: 0x40378020, 0x2b95: 0x40378220, 0x2b96: 0x40378420, 0x2b97: 0x40378620, + 0x2b98: 0x40378820, 0x2b99: 0x40378a20, 0x2b9a: 0x40378c20, 0x2b9b: 0x40378e20, + 0x2b9c: 0x40379020, 0x2b9d: 0x40379220, 0x2b9e: 0x40379420, + 0x2ba0: 0x002e4088, 0x2ba1: 0x402e4020, 0x2ba2: 0x002e4288, 0x2ba3: 0x002f3688, + 0x2ba4: 0x002fbe88, 0x2ba5: 0x402be820, 0x2ba6: 0x40303e20, 0x2ba7: 0x002d8888, + 0x2ba8: 0x402d8820, 0x2ba9: 0x002e1288, 0x2baa: 0x402e1220, 0x2bab: 0x00316088, + 0x2bac: 0x40316020, 0x2bad: 0x002bf888, 0x2bae: 0x002e9088, 0x2baf: 0x002bf088, + 0x2bb0: 0x002c0288, 0x2bb1: 0x4030d420, 0x2bb2: 0x0030ec88, 0x2bb3: 0x4030ec20, + 0x2bb4: 0x4030d620, 0x2bb5: 0x002d8a88, 0x2bb6: 0x402d8a20, 0x2bb7: 0x402f5420, + 0x2bb8: 0x402cac20, 0x2bb9: 0x402fb420, 0x2bba: 0x402f0e20, 0x2bbb: 0x402cb620, + 0x2bbc: 0x002dcc95, 0x2bbd: 0x0030be9d, 0x2bbe: 0x002ffc88, 0x2bbf: 0x00315888, + // Block 0xaf, offset 0x2bc0 + 0x2bc0: 0x0032aa88, 0x2bc1: 0x4032aa20, 0x2bc2: 0x0032ac88, 0x2bc3: 0x4032ac20, + 0x2bc4: 0x0032ae88, 0x2bc5: 0x4032ae20, 0x2bc6: 0x0032b088, 0x2bc7: 0x4032b020, + 0x2bc8: 0x0032b288, 0x2bc9: 0x4032b220, 0x2bca: 0x0032b688, 0x2bcb: 0x4032b620, + 0x2bcc: 0x0032b888, 0x2bcd: 0x4032b820, 0x2bce: 0x0032ba88, 0x2bcf: 0x4032ba20, + 0x2bd0: 0x0032bc88, 0x2bd1: 0x4032bc20, 0x2bd2: 0x0032be88, 0x2bd3: 0x4032be20, + 0x2bd4: 0x0032c088, 0x2bd5: 0x4032c020, 0x2bd6: 0x0032c488, 0x2bd7: 0x4032c420, + 0x2bd8: 0x0032c688, 0x2bd9: 0x4032c620, 0x2bda: 0x0032c888, 0x2bdb: 0x4032c820, + 0x2bdc: 0x0032ce88, 0x2bdd: 0x4032ce20, 0x2bde: 0x0032d088, 0x2bdf: 0x4032d020, + 0x2be0: 0x0032d288, 0x2be1: 0x4032d220, 0x2be2: 0x0032d488, 0x2be3: 0x4032d420, + 0x2be4: 0x0032d688, 0x2be5: 0x4032d620, 0x2be6: 0x0032d888, 0x2be7: 0x4032d820, + 0x2be8: 0x0032da88, 0x2be9: 0x4032da20, 0x2bea: 0x0032dc88, 0x2beb: 0x4032dc20, + 0x2bec: 0x0032de88, 0x2bed: 0x4032de20, 0x2bee: 0x0032e088, 0x2bef: 0x4032e020, + 0x2bf0: 0x0032e288, 0x2bf1: 0x4032e220, 0x2bf2: 0x00331888, 0x2bf3: 0x40331820, + 0x2bf4: 0x00331a88, 0x2bf5: 0x40331a20, 0x2bf6: 0x0032b488, 0x2bf7: 0x4032b420, + 0x2bf8: 0x0032c288, 0x2bf9: 0x4032c220, 0x2bfa: 0x0032ca88, 0x2bfb: 0x4032ca20, + 0x2bfc: 0x0032cc88, 0x2bfd: 0x4032cc20, 0x2bfe: 0x0032e488, 0x2bff: 0x4032e420, + // Block 0xb0, offset 0x2c00 + 0x2c00: 0x0032e688, 0x2c01: 0x4032e620, 0x2c02: 0x0032ec88, 0x2c03: 0x4032ec20, + 0x2c04: 0x0032ee88, 0x2c05: 0x4032ee20, 0x2c06: 0x0032f088, 0x2c07: 0x4032f020, + 0x2c08: 0x0032f888, 0x2c09: 0x4032f820, 0x2c0a: 0x0032fc88, 0x2c0b: 0x4032fc20, + 0x2c0c: 0x0032fe88, 0x2c0d: 0x4032fe20, 0x2c0e: 0x00330088, 0x2c0f: 0x40330020, + 0x2c10: 0x00330288, 0x2c11: 0x40330220, 0x2c12: 0x00330488, 0x2c13: 0x40330420, + 0x2c14: 0x00330688, 0x2c15: 0x40330620, 0x2c16: 0x00330c88, 0x2c17: 0x40330c20, + 0x2c18: 0x00331088, 0x2c19: 0x40331020, 0x2c1a: 0x00331288, 0x2c1b: 0x40331220, + 0x2c1c: 0x00331488, 0x2c1d: 0x40331420, 0x2c1e: 0x00331c88, 0x2c1f: 0x40331c20, + 0x2c20: 0x00331e88, 0x2c21: 0x40331e20, 0x2c22: 0x00332088, 0x2c23: 0x40332020, + 0x2c24: 0xe00014b0, 0x2c25: 0x40173a20, 0x2c26: 0x40173c20, 0x2c27: 0x40173e20, + 0x2c28: 0x40174020, 0x2c29: 0x40174220, 0x2c2a: 0x40174420, 0x2c2b: 0x0032ea88, + 0x2c2c: 0x4032ea20, 0x2c2d: 0x00330a88, 0x2c2e: 0x40330a20, 0x2c2f: 0xae605f02, + 0x2c30: 0xae602a02, 0x2c31: 0xae602202, 0x2c32: 0x0032f688, 0x2c33: 0x4032f620, + 0x2c39: 0x4002f820, 0x2c3a: 0x4002d420, 0x2c3b: 0x4002d620, + 0x2c3c: 0x4003b620, 0x2c3d: 0x4028b420, 0x2c3e: 0x4002fa20, 0x2c3f: 0x4003b820, + // Block 0xb1, offset 0x2c40 + 0x2c40: 0x40379820, 0x2c41: 0x40379c20, 0x2c42: 0x4037a020, 0x2c43: 0x4037a420, + 0x2c44: 0x4037a820, 0x2c45: 0x4037ac20, 0x2c46: 0x4037b020, 0x2c47: 0x4037b820, + 0x2c48: 0x4037bc20, 0x2c49: 0x4037c020, 0x2c4a: 0x4037c420, 0x2c4b: 0x4037c820, + 0x2c4c: 0x4037cc20, 0x2c4d: 0x4037d420, 0x2c4e: 0x4037d820, 0x2c4f: 0x4037dc20, + 0x2c50: 0x4037e020, 0x2c51: 0x4037e420, 0x2c52: 0x4037e820, 0x2c53: 0x4037f020, + 0x2c54: 0x4037f420, 0x2c55: 0x4037f820, 0x2c56: 0x4037fc20, 0x2c57: 0x40380020, + 0x2c58: 0x40380420, 0x2c59: 0x40380820, 0x2c5a: 0x40380c20, 0x2c5b: 0x40381020, + 0x2c5c: 0x40381420, 0x2c5d: 0x40381820, 0x2c5e: 0x40381c20, 0x2c5f: 0x40382420, + 0x2c60: 0x40382820, 0x2c61: 0x4037b420, 0x2c62: 0x4037d020, 0x2c63: 0x4037ec20, + 0x2c64: 0x40382020, 0x2c65: 0x40382c20, 0x2c67: 0x40383220, + 0x2c6d: 0x40383c20, + 0x2c70: 0x403bbc20, 0x2c71: 0x403bbe20, 0x2c72: 0x403bc020, 0x2c73: 0x403bc220, + 0x2c74: 0x403bc420, 0x2c75: 0x403bc620, 0x2c76: 0x403bc820, 0x2c77: 0x403bca20, + 0x2c78: 0x403bcc20, 0x2c79: 0x403bce20, 0x2c7a: 0x403bd020, 0x2c7b: 0x403bd220, + 0x2c7c: 0x403bd620, 0x2c7d: 0x403bd820, 0x2c7e: 0x403bda20, 0x2c7f: 0x403bdc20, + // Block 0xb2, offset 0x2c80 + 0x2c80: 0x403bde20, 0x2c81: 0x403be020, 0x2c82: 0x403be220, 0x2c83: 0x403be420, + 0x2c84: 0x403be620, 0x2c85: 0x403be820, 0x2c86: 0x403bea20, 0x2c87: 0x403bec20, + 0x2c88: 0x403bee20, 0x2c89: 0x403bf020, 0x2c8a: 0x403bf220, 0x2c8b: 0x403bf420, + 0x2c8c: 0x403bf620, 0x2c8d: 0x403bf820, 0x2c8e: 0x403bfa20, 0x2c8f: 0x403bfc20, + 0x2c90: 0x403bfe20, 0x2c91: 0x403c0020, 0x2c92: 0x403c0220, 0x2c93: 0x403c0420, + 0x2c94: 0x403c0820, 0x2c95: 0x403c0a20, 0x2c96: 0x403c0c20, 0x2c97: 0x403c0e20, + 0x2c98: 0x403c1020, 0x2c99: 0x403c1220, 0x2c9a: 0x403c1420, 0x2c9b: 0x403c1620, + 0x2c9c: 0x403c1820, 0x2c9d: 0x403c1a20, 0x2c9e: 0x403c1c20, 0x2c9f: 0x403c1e20, + 0x2ca0: 0x403c2020, 0x2ca1: 0x403c2220, 0x2ca2: 0x403c2420, 0x2ca3: 0x403c2620, + 0x2ca4: 0x403c2820, 0x2ca5: 0x403c2a20, 0x2ca6: 0x403bd420, 0x2ca7: 0x403c0620, + 0x2caf: 0x403c2c20, + 0x2cb0: 0x4005e620, + 0x2cbf: 0xa0900000, + // Block 0xb3, offset 0x2cc0 + 0x2cc0: 0x403c4e20, 0x2cc1: 0x403c7820, 0x2cc2: 0x403c9a20, 0x2cc3: 0x403cac20, + 0x2cc4: 0x403cca20, 0x2cc5: 0x403d1620, 0x2cc6: 0x403d3820, 0x2cc7: 0x403d4a20, + 0x2cc8: 0x403d7620, 0x2cc9: 0x403d8820, 0x2cca: 0x403d9a20, 0x2ccb: 0x403dfc20, + 0x2ccc: 0x403e3a20, 0x2ccd: 0x403e5820, 0x2cce: 0x403e6a20, 0x2ccf: 0x403eae20, + 0x2cd0: 0x403ec020, 0x2cd1: 0x403ee020, 0x2cd2: 0x403f4020, 0x2cd3: 0x403e9620, + 0x2cd4: 0x403e9820, 0x2cd5: 0x403e9a20, 0x2cd6: 0x403e9c20, + 0x2ce0: 0x403f4820, 0x2ce1: 0x403f4a20, 0x2ce2: 0x403f4c20, 0x2ce3: 0x403f4e20, + 0x2ce4: 0x403f5020, 0x2ce5: 0x403f5220, 0x2ce6: 0x403f5420, + 0x2ce8: 0x403f5620, 0x2ce9: 0x403f5820, 0x2cea: 0x403f5a20, 0x2ceb: 0x403f5c20, + 0x2cec: 0x403f5e20, 0x2ced: 0x403f6020, 0x2cee: 0x403f6220, + 0x2cf0: 0x403f6420, 0x2cf1: 0x403f6620, 0x2cf2: 0x403f6820, 0x2cf3: 0x403f6a20, + 0x2cf4: 0x403f6c20, 0x2cf5: 0x403f6e20, 0x2cf6: 0x403f7020, + 0x2cf8: 0x403f7220, 0x2cf9: 0x403f7420, 0x2cfa: 0x403f7620, 0x2cfb: 0x403f7820, + 0x2cfc: 0x403f7a20, 0x2cfd: 0x403f7c20, 0x2cfe: 0x403f7e20, + // Block 0xb4, offset 0x2d00 + 0x2d00: 0x403f8020, 0x2d01: 0x403f8220, 0x2d02: 0x403f8420, 0x2d03: 0x403f8620, + 0x2d04: 0x403f8820, 0x2d05: 0x403f8a20, 0x2d06: 0x403f8c20, + 0x2d08: 0x403f8e20, 0x2d09: 0x403f9020, 0x2d0a: 0x403f9220, 0x2d0b: 0x403f9420, + 0x2d0c: 0x403f9620, 0x2d0d: 0x403f9820, 0x2d0e: 0x403f9a20, + 0x2d10: 0x403f9c20, 0x2d11: 0x403f9e20, 0x2d12: 0x403fa020, 0x2d13: 0x403fa220, + 0x2d14: 0x403fa420, 0x2d15: 0x403fa620, 0x2d16: 0x403fa820, + 0x2d18: 0x403faa20, 0x2d19: 0x403fac20, 0x2d1a: 0x403fae20, 0x2d1b: 0x403fb020, + 0x2d1c: 0x403fb220, 0x2d1d: 0x403fb420, 0x2d1e: 0x403fb620, + 0x2d20: 0x84e619a9, 0x2d21: 0x84e619ad, 0x2d22: 0x84e619b1, 0x2d23: 0x84e619c5, + 0x2d24: 0x84e619e5, 0x2d25: 0x84e619f2, 0x2d26: 0x84e61a28, 0x2d27: 0x84e61a42, + 0x2d28: 0x84e61a54, 0x2d29: 0x84e61a5d, 0x2d2a: 0x84e61a77, 0x2d2b: 0x84e61a87, + 0x2d2c: 0x84e61a94, 0x2d2d: 0x84e61a9d, 0x2d2e: 0x84e61aa6, 0x2d2f: 0x84e61ada, + 0x2d30: 0x84e61b01, 0x2d31: 0x84e61b0c, 0x2d32: 0x84e61b2e, 0x2d33: 0x84e61b33, + 0x2d34: 0x84e61b86, 0x2d35: 0xe00014d8, 0x2d36: 0x84e61991, 0x2d37: 0x84e619d9, + 0x2d38: 0x84e61a27, 0x2d39: 0x84e61ad1, 0x2d3a: 0x84e61b4f, 0x2d3b: 0x84e61b5c, + 0x2d3c: 0x84e61b61, 0x2d3d: 0x84e61b6b, 0x2d3e: 0x84e61b70, 0x2d3f: 0x84e61b7a, + // Block 0xb5, offset 0x2d40 + 0x2d40: 0x40052620, 0x2d41: 0x40052820, 0x2d42: 0x40047420, 0x2d43: 0x40047620, + 0x2d44: 0x40047820, 0x2d45: 0x40047a20, 0x2d46: 0x40052a20, 0x2d47: 0x40052c20, + 0x2d48: 0x40052e20, 0x2d49: 0x40047c20, 0x2d4a: 0x40047e20, 0x2d4b: 0x40053020, + 0x2d4c: 0x40048020, 0x2d4d: 0x40048220, 0x2d4e: 0x40053220, 0x2d4f: 0x40053420, + 0x2d50: 0x40053620, 0x2d51: 0x40053820, 0x2d52: 0x40053a20, 0x2d53: 0x40053c20, + 0x2d54: 0x40053e20, 0x2d55: 0x40054020, 0x2d56: 0x40054220, 0x2d57: 0x40023620, + 0x2d58: 0x4002e220, 0x2d59: 0x4003ba20, 0x2d5a: 0x40054420, 0x2d5b: 0x40054620, + 0x2d5c: 0x40048420, 0x2d5d: 0x40048620, 0x2d5e: 0x40054820, 0x2d5f: 0x40054a20, + 0x2d60: 0x40048820, 0x2d61: 0x40048a20, 0x2d62: 0x40048c20, 0x2d63: 0x40048e20, + 0x2d64: 0x40049020, 0x2d65: 0x40049220, 0x2d66: 0x40049420, 0x2d67: 0x40049620, + 0x2d68: 0x40049820, 0x2d69: 0x40049a20, 0x2d6a: 0x4003ae20, 0x2d6b: 0x4003b020, + 0x2d6c: 0x4003b220, 0x2d6d: 0x4003b420, 0x2d6e: 0x4002c820, 0x2d6f: 0x40367020, + 0x2d70: 0x4002fc20, 0x2d71: 0x40030820, 0x2d72: 0x40024420, 0x2d73: 0x40030a20, + 0x2d74: 0x40024220, 0x2d75: 0x40026820, 0x2d76: 0x4004fc20, 0x2d77: 0x4004fe20, + 0x2d78: 0x40050020, 0x2d79: 0x4004d020, 0x2d7a: 0x40023020, 0x2d7b: 0x40023220, + // Block 0xb6, offset 0x2d80 + 0x2d80: 0xe0002401, 0x2d81: 0xe0002416, 0x2d82: 0x029cb684, 0x2d83: 0x029cb484, + 0x2d84: 0xe0002404, 0x2d85: 0x029d7684, 0x2d86: 0xe0002407, 0x2d87: 0xe000240a, + 0x2d88: 0xe000240d, 0x2d89: 0x02a40484, 0x2d8a: 0xe0002410, 0x2d8b: 0xe0002413, + 0x2d8c: 0xe0002419, 0x2d8d: 0xe000241c, 0x2d8e: 0xe000241f, 0x2d8f: 0x02b84684, + 0x2d90: 0x02b84484, 0x2d91: 0xe0002422, 0x2d92: 0x02bbe684, 0x2d93: 0x02bcf484, + 0x2d94: 0x02bea284, 0x2d95: 0xe0002425, 0x2d96: 0x02bf8884, 0x2d97: 0xe0002428, + 0x2d98: 0x02c49884, 0x2d99: 0x02ca6a84, 0x2d9b: 0x02cbc284, + 0x2d9c: 0xe000242b, 0x2d9d: 0xe000242e, 0x2d9e: 0xe0002436, 0x2d9f: 0x02d79a84, + 0x2da0: 0x02d82284, 0x2da1: 0x02d86a84, 0x2da2: 0x02d87484, 0x2da3: 0x02e0d884, + 0x2da4: 0x02e45684, 0x2da5: 0xe0002439, 0x2da6: 0x029c5884, 0x2da7: 0xe000243c, + 0x2da8: 0x02e55a84, 0x2da9: 0xe000243f, 0x2daa: 0xe0002442, 0x2dab: 0xe0002445, + 0x2dac: 0xe0002448, 0x2dad: 0x02f27684, 0x2dae: 0xe000244b, 0x2daf: 0x02f9f284, + 0x2db0: 0x02fd3e84, 0x2db1: 0x02fea684, 0x2db2: 0x02fea484, 0x2db3: 0xe0002451, + 0x2db4: 0xe0002454, 0x2db5: 0xe000244e, 0x2db6: 0xe0002457, 0x2db7: 0xe000245a, + 0x2db8: 0x02ff1684, 0x2db9: 0x03000484, 0x2dba: 0x03010084, 0x2dbb: 0xe000245d, + 0x2dbc: 0xe0002460, 0x2dbd: 0xe0002463, 0x2dbe: 0x0304f284, 0x2dbf: 0xe0002466, + // Block 0xb7, offset 0x2dc0 + 0x2dc0: 0xe0002469, 0x2dc1: 0x030c9c84, 0x2dc2: 0x0310c884, 0x2dc3: 0x03130084, + 0x2dc4: 0x0312fe84, 0x2dc5: 0x03138284, 0x2dc6: 0x0313a484, 0x2dc7: 0xe000246c, + 0x2dc8: 0x03174084, 0x2dc9: 0x031a3a84, 0x2dca: 0xe000246f, 0x2dcb: 0x031ecc84, + 0x2dcc: 0x031f6c84, 0x2dcd: 0xe0002472, 0x2dce: 0xe0002475, 0x2dcf: 0xe0002478, + 0x2dd0: 0x03290a84, 0x2dd1: 0x032aee84, 0x2dd2: 0x032af084, 0x2dd3: 0x032afe84, + 0x2dd4: 0x032bd084, 0x2dd5: 0xe000247b, 0x2dd6: 0x032c3a84, 0x2dd7: 0xe000247e, + 0x2dd8: 0x032ea484, 0x2dd9: 0x032fcc84, 0x2dda: 0x0330ea84, 0x2ddb: 0x03319c84, + 0x2ddc: 0x0331bc84, 0x2ddd: 0x0331be84, 0x2dde: 0xe0002481, 0x2ddf: 0x0331c084, + 0x2de0: 0x0332c684, 0x2de1: 0xe0002484, 0x2de2: 0x0334d884, 0x2de3: 0xe0002487, + 0x2de4: 0xe000248a, 0x2de5: 0x0338f884, 0x2de6: 0x033c3e84, 0x2de7: 0xe000248d, + 0x2de8: 0x033d4c84, 0x2de9: 0x033d8884, 0x2dea: 0x033dfc84, 0x2deb: 0xe0002490, + 0x2dec: 0x033ea084, 0x2ded: 0xe0002493, 0x2dee: 0x033efe84, 0x2def: 0xe0002496, + 0x2df0: 0x033f3284, 0x2df1: 0xe0002499, 0x2df2: 0xe000249c, 0x2df3: 0x033f3e84, + // Block 0xb8, offset 0x2e00 + 0x2e00: 0x029c0084, 0x2e01: 0x029c5084, 0x2e02: 0x029c6c84, 0x2e03: 0x029c7e84, + 0x2e04: 0x029cb284, 0x2e05: 0x029d0a84, 0x2e06: 0x029d1884, 0x2e07: 0x029d4084, + 0x2e08: 0x029d7484, 0x2e09: 0x02a27e84, 0x2e0a: 0x02a2ca84, 0x2e0b: 0x02a2d684, + 0x2e0c: 0x02a30484, 0x2e0d: 0x02a32c84, 0x2e0e: 0x02a35684, 0x2e0f: 0x02a3c084, + 0x2e10: 0x02a3ea84, 0x2e11: 0x02a40084, 0x2e12: 0x02a53684, 0x2e13: 0x02a5f284, + 0x2e14: 0x02a62a84, 0x2e15: 0x02a63484, 0x2e16: 0x02a67084, 0x2e17: 0x02a68284, + 0x2e18: 0x02a6b884, 0x2e19: 0x02a6d284, 0x2e1a: 0x02a70484, 0x2e1b: 0x02a76c84, + 0x2e1c: 0x02a79084, 0x2e1d: 0x02a7c684, 0x2e1e: 0x02adae84, 0x2e1f: 0x02ae3e84, + 0x2e20: 0x02b1d684, 0x2e21: 0x02b20484, 0x2e22: 0x02b21484, 0x2e23: 0x02b22a84, + 0x2e24: 0x02b24e84, 0x2e25: 0x02b2e684, 0x2e26: 0x02b6a084, 0x2e27: 0x02b70084, + 0x2e28: 0x02b7f084, 0x2e29: 0x02b81e84, 0x2e2a: 0x02b84484, 0x2e2b: 0x02b87084, + 0x2e2c: 0x02b8dc84, 0x2e2d: 0x02b8e284, 0x2e2e: 0x02bbb684, 0x2e2f: 0x02bbca84, + 0x2e30: 0x02bbe284, 0x2e31: 0x02bbfc84, 0x2e32: 0x02bce484, 0x2e33: 0x02bcf484, + 0x2e34: 0x02bcfe84, 0x2e35: 0x02bde884, 0x2e36: 0x02bdfc84, 0x2e37: 0x02be1684, + 0x2e38: 0x02be2684, 0x2e39: 0x02bea084, 0x2e3a: 0x02bec284, 0x2e3b: 0x02bee684, + 0x2e3c: 0x02bf8684, 0x2e3d: 0x02c41084, 0x2e3e: 0x02c46c84, 0x2e3f: 0x02c49684, + // Block 0xb9, offset 0x2e40 + 0x2e40: 0x02ca5e84, 0x2e41: 0x02ca6884, 0x2e42: 0x02cb0e84, 0x2e43: 0x02cb2e84, + 0x2e44: 0x02cb4884, 0x2e45: 0x02cb7284, 0x2e46: 0x02cbc084, 0x2e47: 0x02cbca84, + 0x2e48: 0x02cde084, 0x2e49: 0x02ce1084, 0x2e4a: 0x02ce5084, 0x2e4b: 0x02d64084, + 0x2e4c: 0x02d6c484, 0x2e4d: 0x02d6f284, 0x2e4e: 0x02d76684, 0x2e4f: 0x02d79684, + 0x2e50: 0x02d7a884, 0x2e51: 0x02d7b684, 0x2e52: 0x02d81e84, 0x2e53: 0x02d82884, + 0x2e54: 0x02d86884, 0x2e55: 0x02e0d684, 0x2e56: 0x02e45484, 0x2e57: 0x02e46c84, + 0x2e58: 0x02e47684, 0x2e59: 0x02e47e84, 0x2e5a: 0x02e48e84, 0x2e5b: 0x02e4b284, + 0x2e5c: 0x02e4b684, 0x2e5d: 0x02e55884, 0x2e5e: 0x02e70884, 0x2e5f: 0x02e71284, + 0x2e60: 0x02e9b884, 0x2e61: 0x02e9cc84, 0x2e62: 0x02ea3084, 0x2e63: 0x02ea3e84, + 0x2e64: 0x02ea5084, 0x2e65: 0x02ea6084, 0x2e66: 0x02eb1684, 0x2e67: 0x02eb2484, + 0x2e68: 0x02ecec84, 0x2e69: 0x02ecfa84, 0x2e6a: 0x02ed5c84, 0x2e6b: 0x02ed7e84, + 0x2e6c: 0x02eddc84, 0x2e6d: 0x02efb684, 0x2e6e: 0x02efc484, 0x2e6f: 0x02efe684, + 0x2e70: 0x02f27484, 0x2e71: 0x02f37084, 0x2e72: 0x02f37c84, 0x2e73: 0x02f4e884, + 0x2e74: 0x02f59684, 0x2e75: 0x02f5f284, 0x2e76: 0x02f8e684, 0x2e77: 0x02f9f084, + 0x2e78: 0x02fe6c84, 0x2e79: 0x02fea284, 0x2e7a: 0x02ff1484, 0x2e7b: 0x02ff7a84, + 0x2e7c: 0x03000284, 0x2e7d: 0x03001884, 0x2e7e: 0x03002484, 0x2e7f: 0x03006684, + // Block 0xba, offset 0x2e80 + 0x2e80: 0x0300fe84, 0x2e81: 0x03011284, 0x2e82: 0x0303c684, 0x2e83: 0x0303d484, + 0x2e84: 0x0303e684, 0x2e85: 0x0303f884, 0x2e86: 0x03041884, 0x2e87: 0x03043684, + 0x2e88: 0x03043e84, 0x2e89: 0x0304dc84, 0x2e8a: 0x0304e484, 0x2e8b: 0x0304f084, + 0x2e8c: 0x030c9a84, 0x2e8d: 0x030cd684, 0x2e8e: 0x03108084, 0x2e8f: 0x03109884, + 0x2e90: 0x0310c684, 0x2e91: 0x0312fc84, 0x2e92: 0x03131684, 0x2e93: 0x0313a484, + 0x2e94: 0x03140084, 0x2e95: 0x03186e84, 0x2e96: 0x03188c84, 0x2e97: 0x0318aa84, + 0x2e98: 0x0318f084, 0x2e99: 0x03193a84, 0x2e9a: 0x031ac884, 0x2e9b: 0x031ae084, + 0x2e9c: 0x031b6684, 0x2e9d: 0x031d5684, 0x2e9e: 0x031d9484, 0x2e9f: 0x031f3684, + 0x2ea0: 0x031f6084, 0x2ea1: 0x031f6a84, 0x2ea2: 0x03212284, 0x2ea3: 0x03229284, + 0x2ea4: 0x03238c84, 0x2ea5: 0x03239884, 0x2ea6: 0x0323a284, 0x2ea7: 0x032aee84, + 0x2ea8: 0x032b0084, 0x2ea9: 0x032c3884, 0x2eaa: 0x032d6c84, 0x2eab: 0x032d7284, + 0x2eac: 0x032dd084, 0x2ead: 0x032ea284, 0x2eae: 0x032ebc84, 0x2eaf: 0x032ec484, + 0x2eb0: 0x032ed284, 0x2eb1: 0x032f9684, 0x2eb2: 0x032fda84, 0x2eb3: 0x032fe684, + 0x2eb4: 0x03300284, 0x2eb5: 0x03315084, 0x2eb6: 0x0331b684, 0x2eb7: 0x0331be84, + 0x2eb8: 0x03332c84, 0x2eb9: 0x03333284, 0x2eba: 0x03335884, 0x2ebb: 0x03355084, + 0x2ebc: 0x0335b084, 0x2ebd: 0x0335be84, 0x2ebe: 0x03364a84, 0x2ebf: 0x03365e84, + // Block 0xbb, offset 0x2ec0 + 0x2ec0: 0x03366484, 0x2ec1: 0x03367884, 0x2ec2: 0x0336b484, 0x2ec3: 0x0339ca84, + 0x2ec4: 0x033cea84, 0x2ec5: 0x033cfe84, 0x2ec6: 0x033d4a84, 0x2ec7: 0x033d7684, + 0x2ec8: 0x033d8684, 0x2ec9: 0x033d9a84, 0x2eca: 0x033da284, 0x2ecb: 0x033df284, + 0x2ecc: 0x033dfa84, 0x2ecd: 0x033e1c84, 0x2ece: 0x033e2684, 0x2ecf: 0x033e4084, + 0x2ed0: 0x033e7684, 0x2ed1: 0x033e9484, 0x2ed2: 0x033ea484, 0x2ed3: 0x033f1a84, + 0x2ed4: 0x033f3884, 0x2ed5: 0x033f4084, + 0x2ef0: 0x40273a20, 0x2ef1: 0x40273c20, 0x2ef2: 0x40273e20, 0x2ef3: 0x40274020, + 0x2ef4: 0x40274220, 0x2ef5: 0x40274420, 0x2ef6: 0x40274620, 0x2ef7: 0x40274820, + 0x2ef8: 0x40274a20, 0x2ef9: 0x40274c20, 0x2efa: 0x40274e20, 0x2efb: 0x40275020, + // Block 0xbc, offset 0x2f00 + 0x2f00: 0x00021283, 0x2f01: 0x40025c20, 0x2f02: 0x40030420, 0x2f03: 0x40051220, + 0x2f04: 0x40279a20, 0x2f05: 0x4027ca20, 0x2f06: 0xe0002206, 0x2f07: 0xe00001d3, + 0x2f08: 0x40049c20, 0x2f09: 0x40049e20, 0x2f0a: 0x4004a020, 0x2f0b: 0x4004a220, + 0x2f0c: 0x4004a420, 0x2f0d: 0x4004a620, 0x2f0e: 0x4004a820, 0x2f0f: 0x4004aa20, + 0x2f10: 0x4004ac20, 0x2f11: 0x4004ae20, 0x2f12: 0x40279c20, 0x2f13: 0x40279e20, + 0x2f14: 0x4004b020, 0x2f15: 0x4004b220, 0x2f16: 0x4004b420, 0x2f17: 0x4004b620, + 0x2f18: 0x4004b820, 0x2f19: 0x4004ba20, 0x2f1a: 0x4004bc20, 0x2f1b: 0x4004be20, + 0x2f1c: 0x40023820, 0x2f1d: 0x4003ea20, 0x2f1e: 0x4003ec20, 0x2f1f: 0x4003ee20, + 0x2f20: 0x4027a020, 0x2f21: 0xe0000267, 0x2f22: 0xe000037f, 0x2f23: 0xe0000459, + 0x2f24: 0xe000052e, 0x2f25: 0xe00005f8, 0x2f26: 0xe00006c3, 0x2f27: 0xe000076b, + 0x2f28: 0xe0000817, 0x2f29: 0xe00008bc, 0x2f2a: 0xada12202, 0x2f2b: 0xae412302, + 0x2f2c: 0xae812402, 0x2f2d: 0xade12502, 0x2f2e: 0xae012602, 0x2f2f: 0xae012702, + 0x2f30: 0x40023a20, 0x2f31: 0x4027ce20, 0x2f32: 0xe0000152, 0x2f33: 0x4027d020, + 0x2f34: 0xe0000155, 0x2f35: 0x4027d220, 0x2f36: 0x00279c84, 0x2f37: 0x4027a220, + 0x2f38: 0x02a68284, 0x2f39: 0x02a68884, 0x2f3a: 0x02a68a84, 0x2f3b: 0x4027cc20, + 0x2f3c: 0xe000231a, 0x2f3d: 0x40051420, 0x2f3e: 0x4027a420, 0x2f3f: 0x4027a620, + // Block 0xbd, offset 0x2f40 + 0x2f41: 0x0065768d, 0x2f42: 0x0065768e, 0x2f43: 0x0065788d, + 0x2f44: 0x0065788e, 0x2f45: 0x00657a8d, 0x2f46: 0x00657a8e, 0x2f47: 0x00657e8d, + 0x2f48: 0x00657e8e, 0x2f49: 0x0065808d, 0x2f4a: 0x0065808e, 0x2f4b: 0x0065828e, + 0x2f4c: 0xe000216a, 0x2f4d: 0x0065848e, 0x2f4e: 0xe0002188, 0x2f4f: 0x0065868e, + 0x2f50: 0xe00021b8, 0x2f51: 0x0065888e, 0x2f52: 0xe00021d6, 0x2f53: 0x00658a8e, + 0x2f54: 0xe00021e0, 0x2f55: 0x00658c8e, 0x2f56: 0xe00021ef, 0x2f57: 0x00658e8e, + 0x2f58: 0xe0002200, 0x2f59: 0x0065908e, 0x2f5a: 0xe000220f, 0x2f5b: 0x0065928e, + 0x2f5c: 0xe0002215, 0x2f5d: 0x0065948e, 0x2f5e: 0xe0002223, 0x2f5f: 0x0065968e, + 0x2f60: 0xe0002229, 0x2f61: 0x0065988e, 0x2f62: 0xe0002234, 0x2f63: 0x00659a8d, + 0x2f64: 0x00659a8e, 0x2f65: 0xe000223a, 0x2f66: 0x00659c8e, 0x2f67: 0xe0002240, + 0x2f68: 0x00659e8e, 0x2f69: 0xe000224a, 0x2f6a: 0x0065a08e, 0x2f6b: 0x0065a28e, + 0x2f6c: 0x0065a48e, 0x2f6d: 0x0065a68e, 0x2f6e: 0x0065a88e, 0x2f6f: 0x0065aa8e, + 0x2f70: 0xe0002258, 0x2f71: 0xe000225e, 0x2f72: 0x0065ac8e, 0x2f73: 0xe000227a, + 0x2f74: 0xe0002280, 0x2f75: 0x0065ae8e, 0x2f76: 0xe000229a, 0x2f77: 0xe00022a0, + 0x2f78: 0x0065b08e, 0x2f79: 0xe00022bd, 0x2f7a: 0xe00022c3, 0x2f7b: 0x0065b28e, + 0x2f7c: 0xe00022ec, 0x2f7d: 0xe00022f2, 0x2f7e: 0x0065b48e, 0x2f7f: 0x0065b68e, + // Block 0xbe, offset 0x2f80 + 0x2f80: 0x0065b88e, 0x2f81: 0x0065ba8e, 0x2f82: 0x0065bc8e, 0x2f83: 0x0065be8d, + 0x2f84: 0x0065be8e, 0x2f85: 0x0065c08d, 0x2f86: 0x0065c08e, 0x2f87: 0x0065c48d, + 0x2f88: 0x0065c48e, 0x2f89: 0x0065c68e, 0x2f8a: 0x0065c88e, 0x2f8b: 0x0065ca8e, + 0x2f8c: 0x0065cc8e, 0x2f8d: 0x0065ce8e, 0x2f8e: 0x0065d08d, 0x2f8f: 0x0065d08e, + 0x2f90: 0x0065d28e, 0x2f91: 0x0065d48e, 0x2f92: 0x0065d68e, 0x2f93: 0x0065d88e, + 0x2f94: 0xe000214c, 0x2f95: 0x0065828d, 0x2f96: 0x0065888d, + 0x2f99: 0xa0812802, 0x2f9a: 0xa0812902, 0x2f9b: 0x40063c20, + 0x2f9c: 0x40063e20, 0x2f9d: 0x4027d420, 0x2f9e: 0xe0000158, 0x2f9f: 0xf0001616, + 0x2fa0: 0x40023c20, 0x2fa1: 0x0065768f, 0x2fa2: 0x00657691, 0x2fa3: 0x0065788f, + 0x2fa4: 0x00657891, 0x2fa5: 0x00657a8f, 0x2fa6: 0x00657a91, 0x2fa7: 0x00657e8f, + 0x2fa8: 0x00657e91, 0x2fa9: 0x0065808f, 0x2faa: 0x00658091, 0x2fab: 0x00658291, + 0x2fac: 0xe000216d, 0x2fad: 0x00658491, 0x2fae: 0xe000218b, 0x2faf: 0x00658691, + 0x2fb0: 0xe00021bb, 0x2fb1: 0x00658891, 0x2fb2: 0xe00021d9, 0x2fb3: 0x00658a91, + 0x2fb4: 0xe00021e3, 0x2fb5: 0x00658c91, 0x2fb6: 0xe00021f2, 0x2fb7: 0x00658e91, + 0x2fb8: 0xe0002203, 0x2fb9: 0x00659091, 0x2fba: 0xe0002212, 0x2fbb: 0x00659291, + 0x2fbc: 0xe0002218, 0x2fbd: 0x00659491, 0x2fbe: 0xe0002226, 0x2fbf: 0x00659691, + // Block 0xbf, offset 0x2fc0 + 0x2fc0: 0xe000222c, 0x2fc1: 0x00659891, 0x2fc2: 0xe0002237, 0x2fc3: 0x00659a8f, + 0x2fc4: 0x00659a91, 0x2fc5: 0xe000223d, 0x2fc6: 0x00659c91, 0x2fc7: 0xe0002243, + 0x2fc8: 0x00659e91, 0x2fc9: 0xe000224d, 0x2fca: 0x0065a091, 0x2fcb: 0x0065a291, + 0x2fcc: 0x0065a491, 0x2fcd: 0x0065a691, 0x2fce: 0x0065a891, 0x2fcf: 0x0065aa91, + 0x2fd0: 0xe000225b, 0x2fd1: 0xe0002261, 0x2fd2: 0x0065ac91, 0x2fd3: 0xe000227d, + 0x2fd4: 0xe0002283, 0x2fd5: 0x0065ae91, 0x2fd6: 0xe000229d, 0x2fd7: 0xe00022a3, + 0x2fd8: 0x0065b091, 0x2fd9: 0xe00022c0, 0x2fda: 0xe00022c6, 0x2fdb: 0x0065b291, + 0x2fdc: 0xe00022ef, 0x2fdd: 0xe00022f5, 0x2fde: 0x0065b491, 0x2fdf: 0x0065b691, + 0x2fe0: 0x0065b891, 0x2fe1: 0x0065ba91, 0x2fe2: 0x0065bc91, 0x2fe3: 0x0065be8f, + 0x2fe4: 0x0065be91, 0x2fe5: 0x0065c08f, 0x2fe6: 0x0065c091, 0x2fe7: 0x0065c48f, + 0x2fe8: 0x0065c491, 0x2fe9: 0x0065c691, 0x2fea: 0x0065c891, 0x2feb: 0x0065ca91, + 0x2fec: 0x0065cc91, 0x2fed: 0x0065ce91, 0x2fee: 0x0065d08f, 0x2fef: 0x0065d091, + 0x2ff0: 0x0065d291, 0x2ff1: 0x0065d491, 0x2ff2: 0x0065d691, 0x2ff3: 0x0065d891, + 0x2ff4: 0xe000214f, 0x2ff5: 0x0065828f, 0x2ff6: 0x0065888f, 0x2ff7: 0xe000236a, + 0x2ff8: 0xe0002371, 0x2ff9: 0xe0002374, 0x2ffa: 0xe0002377, 0x2ffb: 0x40023e20, + 0x2ffc: 0x4027d620, 0x2ffd: 0x4027d820, 0x2ffe: 0xe000015b, 0x2fff: 0xf0001616, + // Block 0xc0, offset 0x3000 + 0x3005: 0x4065da20, 0x3006: 0x4065dc20, 0x3007: 0x4065de20, + 0x3008: 0x4065e020, 0x3009: 0x4065e420, 0x300a: 0x4065e620, 0x300b: 0x4065e820, + 0x300c: 0x4065ea20, 0x300d: 0x4065ec20, 0x300e: 0x4065ee20, 0x300f: 0x4065f420, + 0x3010: 0x4065f620, 0x3011: 0x4065f820, 0x3012: 0x4065fa20, 0x3013: 0x4065fe20, + 0x3014: 0x40660020, 0x3015: 0x40660220, 0x3016: 0x40660420, 0x3017: 0x40660620, + 0x3018: 0x40660820, 0x3019: 0x40660a20, 0x301a: 0x40661220, 0x301b: 0x40661420, + 0x301c: 0x40661820, 0x301d: 0x40661a20, 0x301e: 0x40661e20, 0x301f: 0x40662020, + 0x3020: 0x40662220, 0x3021: 0x40662420, 0x3022: 0x40662620, 0x3023: 0x40662820, + 0x3024: 0x40662a20, 0x3025: 0x40662e20, 0x3026: 0x40663620, 0x3027: 0x40663820, + 0x3028: 0x40663a20, 0x3029: 0x40663c20, 0x302a: 0x4065e220, 0x302b: 0x4065f020, + 0x302c: 0x4065fc20, 0x302d: 0x40663e20, + 0x3031: 0x0062ac84, 0x3032: 0x0062ae84, 0x3033: 0x00646884, + 0x3034: 0x0062b084, 0x3035: 0x00646c84, 0x3036: 0x00646e84, 0x3037: 0x0062b284, + 0x3038: 0x0062b484, 0x3039: 0x0062b684, 0x303a: 0x00647484, 0x303b: 0x00647684, + 0x303c: 0x00647884, 0x303d: 0x00647a84, 0x303e: 0x00647c84, 0x303f: 0x00647e84, + // Block 0xc1, offset 0x3040 + 0x3040: 0x0062e084, 0x3041: 0x0062b884, 0x3042: 0x0062ba84, 0x3043: 0x0062bc84, + 0x3044: 0x0062ee84, 0x3045: 0x0062be84, 0x3046: 0x0062c084, 0x3047: 0x0062c284, + 0x3048: 0x0062c484, 0x3049: 0x0062c684, 0x304a: 0x0062c884, 0x304b: 0x0062ca84, + 0x304c: 0x0062cc84, 0x304d: 0x0062ce84, 0x304e: 0x0062d084, 0x304f: 0x0063a884, + 0x3050: 0x0063aa84, 0x3051: 0x0063ac84, 0x3052: 0x0063ae84, 0x3053: 0x0063b084, + 0x3054: 0x0063b284, 0x3055: 0x0063b484, 0x3056: 0x0063b684, 0x3057: 0x0063b884, + 0x3058: 0x0063ba84, 0x3059: 0x0063bc84, 0x305a: 0x0063be84, 0x305b: 0x0063c084, + 0x305c: 0x0063c284, 0x305d: 0x0063c484, 0x305e: 0x0063c684, 0x305f: 0x0063c884, + 0x3060: 0x0063ca84, 0x3061: 0x0063cc84, 0x3062: 0x0063ce84, 0x3063: 0x0063d084, + 0x3064: 0x0063a684, 0x3065: 0x0062d484, 0x3066: 0x0062d684, 0x3067: 0x0064a284, + 0x3068: 0x0064a484, 0x3069: 0x0064ac84, 0x306a: 0x0064b084, 0x306b: 0x0064ba84, + 0x306c: 0x0064c284, 0x306d: 0x0064c684, 0x306e: 0x0062e484, 0x306f: 0x0064ce84, + 0x3070: 0x0064d284, 0x3071: 0x0062e684, 0x3072: 0x0062e884, 0x3073: 0x0062ec84, + 0x3074: 0x0062f084, 0x3075: 0x0062f284, 0x3076: 0x0062fa84, 0x3077: 0x0062fe84, + 0x3078: 0x00630284, 0x3079: 0x00630484, 0x307a: 0x00630684, 0x307b: 0x00630884, + 0x307c: 0x00630a84, 0x307d: 0x00631084, 0x307e: 0x00631884, 0x307f: 0x00632c84, + // Block 0xc2, offset 0x3080 + 0x3080: 0x00633a84, 0x3081: 0x00634484, 0x3082: 0x0064f684, 0x3083: 0x0064f884, + 0x3084: 0x00635a84, 0x3085: 0x00635c84, 0x3086: 0x00635e84, 0x3087: 0x0063ee84, + 0x3088: 0x0063f084, 0x3089: 0x0063f684, 0x308a: 0x00640884, 0x308b: 0x00640a84, + 0x308c: 0x00640e84, 0x308d: 0x00642284, 0x308e: 0x00642884, + 0x3090: 0x4027a820, 0x3091: 0x4027aa20, 0x3092: 0x029c0094, 0x3093: 0x029d1894, + 0x3094: 0x029c1294, 0x3095: 0x02adb694, 0x3096: 0x029c1494, 0x3097: 0x029c5a94, + 0x3098: 0x029c1694, 0x3099: 0x02ea6494, 0x309a: 0x029cb294, 0x309b: 0x029c3294, + 0x309c: 0x029c0294, 0x309d: 0x02b25294, 0x309e: 0x02ae6094, 0x309f: 0x029d7494, + 0x30a0: 0xe000237a, 0x30a1: 0xe0002383, 0x30a2: 0xe0002380, 0x30a3: 0xe000237d, + 0x30a4: 0x40661c20, 0x30a5: 0xe000238c, 0x30a6: 0x40661620, 0x30a7: 0xe0002389, + 0x30a8: 0xe000239e, 0x30a9: 0xe0002386, 0x30aa: 0xe0002395, 0x30ab: 0xe000239b, + 0x30ac: 0x40663420, 0x30ad: 0x4065f220, 0x30ae: 0xe000238f, 0x30af: 0xe0002392, + 0x30b0: 0x40663020, 0x30b1: 0x40663220, 0x30b2: 0x40662c20, 0x30b3: 0xe0002398, + 0x30b4: 0x0065dc99, 0x30b5: 0x0065e699, 0x30b6: 0x0065ee99, 0x30b7: 0x0065f499, + 0x30b8: 0x40660c20, 0x30b9: 0x40660e20, 0x30ba: 0x40661020, + // Block 0xc3, offset 0x30c0 + 0x30c0: 0x40275220, 0x30c1: 0x40275420, 0x30c2: 0x40275620, 0x30c3: 0x40275820, + 0x30c4: 0x40275a20, 0x30c5: 0x40275c20, 0x30c6: 0x40275e20, 0x30c7: 0x40276020, + 0x30c8: 0x40276220, 0x30c9: 0x40276420, 0x30ca: 0x40276620, 0x30cb: 0x40276820, + 0x30cc: 0x40276a20, 0x30cd: 0x40276c20, 0x30ce: 0x40276e20, 0x30cf: 0x40277020, + 0x30d0: 0x40277220, 0x30d1: 0x40277420, 0x30d2: 0x40277620, 0x30d3: 0x40277820, + 0x30d4: 0x40277a20, 0x30d5: 0x40277c20, 0x30d6: 0x40277e20, 0x30d7: 0x40278020, + 0x30d8: 0x40278220, 0x30d9: 0x40278420, 0x30da: 0x40278620, 0x30db: 0x40278820, + 0x30dc: 0x40278a20, 0x30dd: 0x40278c20, 0x30de: 0x40278e20, 0x30df: 0x40279020, + 0x30e0: 0x40279220, 0x30e1: 0x40279420, 0x30e2: 0x40279620, 0x30e3: 0x40279820, + 0x30f0: 0x0065868f, 0x30f1: 0x00658e8f, 0x30f2: 0x0065908f, 0x30f3: 0x00659e8f, + 0x30f4: 0x0065a48f, 0x30f5: 0x0065aa8f, 0x30f6: 0x0065ac8f, 0x30f7: 0x0065ae8f, + 0x30f8: 0x0065b08f, 0x30f9: 0x0065b28f, 0x30fa: 0x0065b88f, 0x30fb: 0x0065c68f, + 0x30fc: 0x0065c88f, 0x30fd: 0x0065ca8f, 0x30fe: 0x0065cc8f, 0x30ff: 0x0065ce8f, + // Block 0xc4, offset 0x3100 + 0x3100: 0xf0000404, 0x3101: 0xf0000404, 0x3102: 0xf0000404, 0x3103: 0xf0000404, + 0x3104: 0xf0000404, 0x3105: 0xf0000404, 0x3106: 0xf0000404, 0x3107: 0xf0000404, + 0x3108: 0xf0000404, 0x3109: 0xf0000404, 0x310a: 0xf0000404, 0x310b: 0xf0000404, + 0x310c: 0xf0000404, 0x310d: 0xf0000404, 0x310e: 0xe000004c, 0x310f: 0xe0000051, + 0x3110: 0xe0000056, 0x3111: 0xe000005b, 0x3112: 0xe0000060, 0x3113: 0xe0000065, + 0x3114: 0xe000006a, 0x3115: 0xe000006f, 0x3116: 0xe0000083, 0x3117: 0xe000008d, + 0x3118: 0xe0000092, 0x3119: 0xe0000097, 0x311a: 0xe000009c, 0x311b: 0xe00000a1, + 0x311c: 0xe0000088, 0x311d: 0xe0000074, 0x311e: 0xe000007c, + 0x3120: 0xf0000404, 0x3121: 0xf0000404, 0x3122: 0xf0000404, 0x3123: 0xf0000404, + 0x3124: 0xf0000404, 0x3125: 0xf0000404, 0x3126: 0xf0000404, 0x3127: 0xf0000404, + 0x3128: 0xf0000404, 0x3129: 0xf0000404, 0x312a: 0xf0000404, 0x312b: 0xf0000404, + 0x312c: 0xf0000404, 0x312d: 0xf0000404, 0x312e: 0xf0000404, 0x312f: 0xf0000404, + 0x3130: 0xf0000404, 0x3131: 0xf0000404, 0x3132: 0xf0000404, 0x3133: 0xf0000404, + 0x3134: 0xf0000404, 0x3135: 0xf0000404, 0x3136: 0xf0000404, 0x3137: 0xf0000404, + 0x3138: 0xf0000404, 0x3139: 0xf0000404, 0x313a: 0xf0000404, 0x313b: 0xf0000404, + 0x313c: 0xf0000404, 0x313d: 0xf0000404, 0x313e: 0xf0000404, 0x313f: 0xf0000404, + // Block 0xc5, offset 0x3140 + 0x3140: 0xf0000404, 0x3141: 0xf0000404, 0x3142: 0xf0000404, 0x3143: 0xf0000404, + 0x3144: 0x02aa9e86, 0x3145: 0x02bcf886, 0x3146: 0x02cb0e86, 0x3147: 0x02f71e86, + 0x3148: 0xe00002e3, 0x3149: 0xe00003d8, 0x314a: 0xe00004b3, 0x314b: 0xe000057d, + 0x314c: 0xe0000648, 0x314d: 0xe00006f0, 0x314e: 0xe000079c, 0x314f: 0xe0000841, + 0x3150: 0xe0000ec0, 0x3151: 0xf0000606, 0x3152: 0xf0000606, 0x3153: 0xf0000606, + 0x3154: 0xf0000606, 0x3155: 0xf0000606, 0x3156: 0xf0000606, 0x3157: 0xf0000606, + 0x3158: 0xf0000606, 0x3159: 0xf0000606, 0x315a: 0xf0000606, 0x315b: 0xf0000606, + 0x315c: 0xf0000606, 0x315d: 0xf0000606, 0x315e: 0xf0000606, 0x315f: 0xf0000606, + 0x3160: 0x0062ac86, 0x3161: 0x0062b086, 0x3162: 0x0062b286, 0x3163: 0x0062b686, + 0x3164: 0x0062b886, 0x3165: 0x0062ba86, 0x3166: 0x0062be86, 0x3167: 0x0062c286, + 0x3168: 0x0062c486, 0x3169: 0x0062c886, 0x316a: 0x0062ca86, 0x316b: 0x0062cc86, + 0x316c: 0x0062ce86, 0x316d: 0x0062d086, 0x316e: 0xf0000606, 0x316f: 0xf0000606, + 0x3170: 0xf0000606, 0x3171: 0xf0000606, 0x3172: 0xf0000606, 0x3173: 0xf0000606, + 0x3174: 0xf0000606, 0x3175: 0xf0000606, 0x3176: 0xf0000606, 0x3177: 0xf0000606, + 0x3178: 0xf0000606, 0x3179: 0xf0000606, 0x317a: 0xf0000606, 0x317b: 0xf0000606, + 0x317c: 0xe0002127, 0x317d: 0xe0002122, 0x317e: 0xf0000606, 0x317f: 0x4027ac20, + // Block 0xc6, offset 0x3180 + 0x3180: 0x029c0086, 0x3181: 0x029d1886, 0x3182: 0x029c1286, 0x3183: 0x02adb686, + 0x3184: 0x029d2886, 0x3185: 0x02a2da86, 0x3186: 0x029c0686, 0x3187: 0x02a2d686, + 0x3188: 0x029cba86, 0x3189: 0x02a68286, 0x318a: 0x02ce1086, 0x318b: 0x02e0d686, + 0x318c: 0x02d86886, 0x318d: 0x02ce5086, 0x318e: 0x0323a286, 0x318f: 0x02ae3e86, + 0x3190: 0x02cbca86, 0x3191: 0x02d05486, 0x3192: 0x02ce1286, 0x3193: 0x02f27c86, + 0x3194: 0x02a81a86, 0x3195: 0x02e4f286, 0x3196: 0x03194286, 0x3197: 0x02f2ba86, + 0x3198: 0x02a56886, 0x3199: 0x02f3b086, 0x319a: 0x02ea6e86, 0x319b: 0x02b2e686, + 0x319c: 0x0320d286, 0x319d: 0x02a25486, 0x319e: 0x02a6e086, 0x319f: 0x02d9d086, + 0x31a0: 0x03300a86, 0x31a1: 0x029e2286, 0x31a2: 0x02a33286, 0x31a3: 0x02d6c686, + 0x31a4: 0x029c1486, 0x31a5: 0x029c5a86, 0x31a6: 0x029c1686, 0x31a7: 0x02bbcc86, + 0x31a8: 0x02a7e686, 0x31a9: 0x02a67686, 0x31aa: 0x02b72e86, 0x31ab: 0x02b6cc86, + 0x31ac: 0x02edc686, 0x31ad: 0x029e0286, 0x31ae: 0x03198e86, 0x31af: 0x02a6a886, + 0x31b0: 0x02b23886, 0x31b1: 0xf0000606, 0x31b2: 0xf0000606, 0x31b3: 0xf0000606, + 0x31b4: 0xf0000606, 0x31b5: 0xf0000606, 0x31b6: 0xf0000606, 0x31b7: 0xf0000606, + 0x31b8: 0xf0000606, 0x31b9: 0xf0000606, 0x31ba: 0xf0000606, 0x31bb: 0xf0000606, + 0x31bc: 0xf0000606, 0x31bd: 0xf0000606, 0x31be: 0xf0000606, 0x31bf: 0xf0000606, + // Block 0xc7, offset 0x31c0 + 0x31c0: 0xf0001f04, 0x31c1: 0xf0001f04, 0x31c2: 0xf0001f04, 0x31c3: 0xf0001f04, + 0x31c4: 0xf0001f04, 0x31c5: 0xf0001f04, 0x31c6: 0xf0001f04, 0x31c7: 0xf0001f04, + 0x31c8: 0xf0001f04, 0x31c9: 0xf0000404, 0x31ca: 0xf0000404, 0x31cb: 0xf0000404, + 0x31cc: 0xf0001c1d, 0x31cd: 0xe0000b85, 0x31ce: 0xf0001d1c, 0x31cf: 0xe0000d14, + 0x31d0: 0x00657693, 0x31d1: 0x00657893, 0x31d2: 0x00657a93, 0x31d3: 0x00657e93, + 0x31d4: 0x00658093, 0x31d5: 0x00658293, 0x31d6: 0x00658493, 0x31d7: 0x00658693, + 0x31d8: 0x00658893, 0x31d9: 0x00658a93, 0x31da: 0x00658c93, 0x31db: 0x00658e93, + 0x31dc: 0x00659093, 0x31dd: 0x00659293, 0x31de: 0x00659493, 0x31df: 0x00659693, + 0x31e0: 0x00659893, 0x31e1: 0x00659a93, 0x31e2: 0x00659c93, 0x31e3: 0x00659e93, + 0x31e4: 0x0065a093, 0x31e5: 0x0065a293, 0x31e6: 0x0065a493, 0x31e7: 0x0065a693, + 0x31e8: 0x0065a893, 0x31e9: 0x0065aa93, 0x31ea: 0x0065ac93, 0x31eb: 0x0065ae93, + 0x31ec: 0x0065b093, 0x31ed: 0x0065b293, 0x31ee: 0x0065b493, 0x31ef: 0x0065b693, + 0x31f0: 0x0065b893, 0x31f1: 0x0065ba93, 0x31f2: 0x0065bc93, 0x31f3: 0x0065be93, + 0x31f4: 0x0065c093, 0x31f5: 0x0065c493, 0x31f6: 0x0065c693, 0x31f7: 0x0065c893, + 0x31f8: 0x0065ca93, 0x31f9: 0x0065cc93, 0x31fa: 0x0065ce93, 0x31fb: 0x0065d093, + 0x31fc: 0x0065d293, 0x31fd: 0x0065d493, 0x31fe: 0x0065d693, + // Block 0xc8, offset 0x3200 + 0x3200: 0xe0002131, 0x3201: 0xe0002137, 0x3202: 0xe000213c, 0x3203: 0xe000212d, + 0x3204: 0xe0002142, 0x3205: 0xe0002148, 0x3206: 0xe0002152, 0x3207: 0xe000215b, + 0x3208: 0xe0002156, 0x3209: 0xe0002166, 0x320a: 0xe0002162, 0x320b: 0xe0002170, + 0x320c: 0xe0002174, 0x320d: 0xe0002179, 0x320e: 0xe000217e, 0x320f: 0xe0002183, + 0x3210: 0xe000218e, 0x3211: 0xe0002193, 0x3212: 0xe0002198, 0x3213: 0xe000219d, + 0x3214: 0xf0001c1c, 0x3215: 0xe00021a4, 0x3216: 0xe00021ab, 0x3217: 0xe00021b2, + 0x3218: 0xe00021be, 0x3219: 0xe00021c3, 0x321a: 0xe00021ca, 0x321b: 0xe00021d1, + 0x321c: 0xe00021dc, 0x321d: 0xe00021eb, 0x321e: 0xe00021e6, 0x321f: 0xe00021f5, + 0x3220: 0xe00021fa, 0x3221: 0xe0002209, 0x3222: 0xe000221b, 0x3223: 0xe000221f, + 0x3224: 0xe000222f, 0x3225: 0xe0002246, 0x3226: 0xe0002250, 0x3227: 0xf0001c1c, + 0x3228: 0xf0001c1c, 0x3229: 0xe0002254, 0x322a: 0xe0002276, 0x322b: 0xe0002264, + 0x322c: 0xe000226b, 0x322d: 0xe0002270, 0x322e: 0xe0002286, 0x322f: 0xe000228d, + 0x3230: 0xe0002292, 0x3231: 0xe0002296, 0x3232: 0xe00022a6, 0x3233: 0xe00022ad, + 0x3234: 0xe00022b2, 0x3235: 0xe00022b9, 0x3236: 0xe00022d4, 0x3237: 0xe00022da, + 0x3238: 0xe00022de, 0x3239: 0xe00022e3, 0x323a: 0xe00022e7, 0x323b: 0xe00022c9, + 0x323c: 0xe00022cf, 0x323d: 0xe0002300, 0x323e: 0xe0002306, 0x323f: 0xf0001c1c, + // Block 0xc9, offset 0x3240 + 0x3240: 0xe000230b, 0x3241: 0xe00022f8, 0x3242: 0xe00022fc, 0x3243: 0xe0002311, + 0x3244: 0xe0002316, 0x3245: 0xe000231d, 0x3246: 0xe0002321, 0x3247: 0xe0002325, + 0x3248: 0xe000232b, 0x3249: 0xf0001c1c, 0x324a: 0xe0002330, 0x324b: 0xe000233c, + 0x324c: 0xe0002340, 0x324d: 0xe0002337, 0x324e: 0xe0002346, 0x324f: 0xe000234b, + 0x3250: 0xe000234f, 0x3251: 0xe0002353, 0x3252: 0xf0001c1c, 0x3253: 0xe000235e, + 0x3254: 0xe0002358, 0x3255: 0xf0001c1c, 0x3256: 0xe0002363, 0x3257: 0xe000236d, + 0x3258: 0xf0001f04, 0x3259: 0xf0001f04, 0x325a: 0xf0001f04, 0x325b: 0xf0001f04, + 0x325c: 0xf0001f04, 0x325d: 0xf0001f04, 0x325e: 0xf0001f04, 0x325f: 0xf0001f04, + 0x3260: 0xf0001f04, 0x3261: 0xf0001f04, 0x3262: 0xf0000404, 0x3263: 0xf0000404, + 0x3264: 0xf0000404, 0x3265: 0xf0000404, 0x3266: 0xf0000404, 0x3267: 0xf0000404, + 0x3268: 0xf0000404, 0x3269: 0xf0000404, 0x326a: 0xf0000404, 0x326b: 0xf0000404, + 0x326c: 0xf0000404, 0x326d: 0xf0000404, 0x326e: 0xf0000404, 0x326f: 0xf0000404, + 0x3270: 0xf0000404, 0x3271: 0xe0000c1e, 0x3272: 0xf0001c1c, 0x3273: 0xf0001d1d, + 0x3274: 0xe0000a31, 0x3275: 0xf0001d1c, 0x3276: 0xf0001c1c, 0x3277: 0xf0001c1c, + 0x3278: 0xe0000ac2, 0x3279: 0xe0000ac6, 0x327a: 0xf0001d1d, 0x327b: 0xf0001c1c, + 0x327c: 0xf0001c1c, 0x327d: 0xf0001c1c, 0x327e: 0xf0001c1c, 0x327f: 0xe0002431, + // Block 0xca, offset 0x3280 + 0x3280: 0xf0001d1c, 0x3281: 0xf0001d1c, 0x3282: 0xf0001d1c, 0x3283: 0xf0001d1c, + 0x3284: 0xf0001d1c, 0x3285: 0xf0001d1d, 0x3286: 0xf0001d1d, 0x3287: 0xf0001d1d, + 0x3288: 0xe0000a6b, 0x3289: 0xe0000cb4, 0x328a: 0xf0001d1c, 0x328b: 0xf0001d1c, + 0x328c: 0xf0001d1c, 0x328d: 0xf0001c1c, 0x328e: 0xf0001c1c, 0x328f: 0xf0001c1c, + 0x3290: 0xf0001c1d, 0x3291: 0xe0000cb9, 0x3292: 0xe0000d36, 0x3293: 0xe0000be3, + 0x3294: 0xe0000fc5, 0x3295: 0xf0001c1c, 0x3296: 0xf0001c1c, 0x3297: 0xf0001c1c, + 0x3298: 0xf0001c1c, 0x3299: 0xf0001c1c, 0x329a: 0xf0001c1c, 0x329b: 0xf0001c1c, + 0x329c: 0xf0001c1c, 0x329d: 0xf0001c1c, 0x329e: 0xf0001c1c, 0x329f: 0xe0000d3e, + 0x32a0: 0xe0000a72, 0x32a1: 0xf0001c1c, 0x32a2: 0xe0000cbd, 0x32a3: 0xe0000d42, + 0x32a4: 0xe0000a76, 0x32a5: 0xf0001c1c, 0x32a6: 0xe0000cc1, 0x32a7: 0xe0000d2d, + 0x32a8: 0xe0000d31, 0x32a9: 0xf0001c1d, 0x32aa: 0xe0000cc5, 0x32ab: 0xe0000d4a, + 0x32ac: 0xe0000be7, 0x32ad: 0xe0000f0b, 0x32ae: 0xe0000f0f, 0x32af: 0xe0000f15, + 0x32b0: 0xf0001c1c, 0x32b1: 0xf0001c1c, 0x32b2: 0xf0001c1c, 0x32b3: 0xf0001c1c, + 0x32b4: 0xf0001d1c, 0x32b5: 0xf0001d1c, 0x32b6: 0xf0001d1c, 0x32b7: 0xf0001d1c, + 0x32b8: 0xf0001d1c, 0x32b9: 0xf0001d1d, 0x32ba: 0xf0001d1c, 0x32bb: 0xf0001d1c, + 0x32bc: 0xf0001d1c, 0x32bd: 0xf0001d1c, 0x32be: 0xf0001d1c, 0x32bf: 0xf0001d1d, + // Block 0xcb, offset 0x32c0 + 0x32c0: 0xf0001d1c, 0x32c1: 0xf0001d1d, 0x32c2: 0xe00009b7, 0x32c3: 0xf0001c1d, + 0x32c4: 0xf0001c1c, 0x32c5: 0xf0001c1c, 0x32c6: 0xe0000a66, 0x32c7: 0xe0000a7a, + 0x32c8: 0xf0001d1c, 0x32c9: 0xf0001c1d, 0x32ca: 0xf0001c1c, 0x32cb: 0xf0001d1d, + 0x32cc: 0xf0001c1c, 0x32cd: 0xf0001d1d, 0x32ce: 0xf0001d1d, 0x32cf: 0xf0001c1c, + 0x32d0: 0xf0001c1c, 0x32d1: 0xf0001c1c, 0x32d2: 0xe0000d0d, 0x32d3: 0xf0001c1c, + 0x32d4: 0xf0001c1c, 0x32d5: 0xe0000d3a, 0x32d6: 0xe0000d46, 0x32d7: 0xf0001d1d, + 0x32d8: 0xe0000eb0, 0x32d9: 0xe0000eb8, 0x32da: 0xf0001d1d, 0x32db: 0xf0001c1c, + 0x32dc: 0xf0001c1d, 0x32dd: 0xf0001c1d, 0x32de: 0xe00010b2, 0x32df: 0xe00009c8, + 0x32e0: 0xf0001f04, 0x32e1: 0xf0001f04, 0x32e2: 0xf0001f04, 0x32e3: 0xf0001f04, + 0x32e4: 0xf0001f04, 0x32e5: 0xf0001f04, 0x32e6: 0xf0001f04, 0x32e7: 0xf0001f04, + 0x32e8: 0xf0001f04, 0x32e9: 0xf0000404, 0x32ea: 0xf0000404, 0x32eb: 0xf0000404, + 0x32ec: 0xf0000404, 0x32ed: 0xf0000404, 0x32ee: 0xf0000404, 0x32ef: 0xf0000404, + 0x32f0: 0xf0000404, 0x32f1: 0xf0000404, 0x32f2: 0xf0000404, 0x32f3: 0xf0000404, + 0x32f4: 0xf0000404, 0x32f5: 0xf0000404, 0x32f6: 0xf0000404, 0x32f7: 0xf0000404, + 0x32f8: 0xf0000404, 0x32f9: 0xf0000404, 0x32fa: 0xf0000404, 0x32fb: 0xf0000404, + 0x32fc: 0xf0000404, 0x32fd: 0xf0000404, 0x32fe: 0xf0000404, 0x32ff: 0xe0000bdf, + // Block 0xcc, offset 0x3300 + 0x3300: 0x40196220, 0x3301: 0x40196420, 0x3302: 0x40196620, 0x3303: 0x40196820, + 0x3304: 0x40196a20, 0x3305: 0x40196c20, 0x3306: 0x40196e20, 0x3307: 0x40197020, + 0x3308: 0x40197220, 0x3309: 0x40197420, 0x330a: 0x40197620, 0x330b: 0x40197820, + 0x330c: 0x40197a20, 0x330d: 0x40197c20, 0x330e: 0x40197e20, 0x330f: 0x40198020, + 0x3310: 0x40198220, 0x3311: 0x40198420, 0x3312: 0x40198620, 0x3313: 0x40198820, + 0x3314: 0x40198a20, 0x3315: 0x40198c20, 0x3316: 0x40198e20, 0x3317: 0x40199020, + 0x3318: 0x40199220, 0x3319: 0x40199420, 0x331a: 0x40199620, 0x331b: 0x40199820, + 0x331c: 0x40199a20, 0x331d: 0x40199c20, 0x331e: 0x40199e20, 0x331f: 0x4019a020, + 0x3320: 0x4019a220, 0x3321: 0x4019a420, 0x3322: 0x4019a620, 0x3323: 0x4019a820, + 0x3324: 0x4019aa20, 0x3325: 0x4019ac20, 0x3326: 0x4019ae20, 0x3327: 0x4019b020, + 0x3328: 0x4019b220, 0x3329: 0x4019b420, 0x332a: 0x4019b620, 0x332b: 0x4019b820, + 0x332c: 0x4019ba20, 0x332d: 0x4019bc20, 0x332e: 0x4019be20, 0x332f: 0x4019c020, + 0x3330: 0x4019c220, 0x3331: 0x4019c420, 0x3332: 0x4019c620, 0x3333: 0x4019c820, + 0x3334: 0x4019ca20, 0x3335: 0x4019cc20, 0x3336: 0x4019ce20, 0x3337: 0x4019d020, + 0x3338: 0x4019d220, 0x3339: 0x4019d420, 0x333a: 0x4019d620, 0x333b: 0x4019d820, + 0x333c: 0x4019da20, 0x333d: 0x4019dc20, 0x333e: 0x4019de20, 0x333f: 0x4019e020, + // Block 0xcd, offset 0x3340 + 0x3340: 0x40664020, 0x3341: 0x40664220, 0x3342: 0x40664420, 0x3343: 0x40664620, + 0x3344: 0x40664820, 0x3345: 0x40664a20, 0x3346: 0x40664c20, 0x3347: 0x40664e20, + 0x3348: 0x40665020, 0x3349: 0x40665220, 0x334a: 0x40665420, 0x334b: 0x40665620, + 0x334c: 0x40665820, 0x334d: 0x40665a20, 0x334e: 0x40665c20, 0x334f: 0x40665e20, + 0x3350: 0x40666020, 0x3351: 0x40666220, 0x3352: 0x40666420, 0x3353: 0x40666620, + 0x3354: 0x40666820, 0x3355: 0x40666a20, 0x3356: 0x40666c20, 0x3357: 0x40666e20, + 0x3358: 0x40667020, 0x3359: 0x40667220, 0x335a: 0x40667420, 0x335b: 0x40667620, + 0x335c: 0x40667820, 0x335d: 0x40667a20, 0x335e: 0x40667c20, 0x335f: 0x40667e20, + 0x3360: 0x40668020, 0x3361: 0x40668220, 0x3362: 0x40668420, 0x3363: 0x40668620, + 0x3364: 0x40668820, 0x3365: 0x40668a20, 0x3366: 0x40668c20, 0x3367: 0x40668e20, + 0x3368: 0x40669020, 0x3369: 0x40669220, 0x336a: 0x40669420, 0x336b: 0x40669620, + 0x336c: 0x40669820, 0x336d: 0x40669a20, 0x336e: 0x40669c20, 0x336f: 0x40669e20, + 0x3370: 0x4066a020, 0x3371: 0x4066a220, 0x3372: 0x4066a420, 0x3373: 0x4066a620, + 0x3374: 0x4066a820, 0x3375: 0x4066aa20, 0x3376: 0x4066ac20, 0x3377: 0x4066ae20, + 0x3378: 0x4066b020, 0x3379: 0x4066b220, 0x337a: 0x4066b420, 0x337b: 0x4066b620, + 0x337c: 0x4066b820, 0x337d: 0x4066ba20, 0x337e: 0x4066bc20, 0x337f: 0x4066be20, + // Block 0xce, offset 0x3380 + 0x3380: 0x4066c020, 0x3381: 0x4066c220, 0x3382: 0x4066c420, 0x3383: 0x4066c620, + 0x3384: 0x4066c820, 0x3385: 0x4066ca20, 0x3386: 0x4066cc20, 0x3387: 0x4066ce20, + 0x3388: 0x4066d020, 0x3389: 0x4066d220, 0x338a: 0x4066d420, 0x338b: 0x4066d620, + 0x338c: 0x4066d820, 0x338d: 0x4066da20, 0x338e: 0x4066dc20, 0x338f: 0x4066de20, + 0x3390: 0x4066e020, 0x3391: 0x4066e220, 0x3392: 0x4066e420, 0x3393: 0x4066e620, + 0x3394: 0x4066e820, 0x3395: 0x4066ea20, 0x3396: 0x4066ec20, 0x3397: 0x4066ee20, + 0x3398: 0x4066f020, 0x3399: 0x4066f220, 0x339a: 0x4066f420, 0x339b: 0x4066f620, + 0x339c: 0x4066f820, 0x339d: 0x4066fa20, 0x339e: 0x4066fc20, 0x339f: 0x4066fe20, + 0x33a0: 0x40670020, 0x33a1: 0x40670220, 0x33a2: 0x40670420, 0x33a3: 0x40670620, + 0x33a4: 0x40670820, 0x33a5: 0x40670a20, 0x33a6: 0x40670c20, 0x33a7: 0x40670e20, + 0x33a8: 0x40671020, 0x33a9: 0x40671220, 0x33aa: 0x40671420, 0x33ab: 0x40671620, + 0x33ac: 0x40671820, 0x33ad: 0x40671a20, 0x33ae: 0x40671c20, 0x33af: 0x40671e20, + 0x33b0: 0x40672020, 0x33b1: 0x40672220, 0x33b2: 0x40672420, 0x33b3: 0x40672620, + 0x33b4: 0x40672820, 0x33b5: 0x40672a20, 0x33b6: 0x40672c20, 0x33b7: 0x40672e20, + 0x33b8: 0x40673020, 0x33b9: 0x40673220, 0x33ba: 0x40673420, 0x33bb: 0x40673620, + 0x33bc: 0x40673820, 0x33bd: 0x40673a20, 0x33be: 0x40673c20, 0x33bf: 0x40673e20, + // Block 0xcf, offset 0x33c0 + 0x33c0: 0x40674020, 0x33c1: 0x40674220, 0x33c2: 0x40674420, 0x33c3: 0x40674620, + 0x33c4: 0x40674820, 0x33c5: 0x40674a20, 0x33c6: 0x40674c20, 0x33c7: 0x40674e20, + 0x33c8: 0x40675020, 0x33c9: 0x40675220, 0x33ca: 0x40675420, 0x33cb: 0x40675620, + 0x33cc: 0x40675820, 0x33cd: 0x40675a20, 0x33ce: 0x40675c20, 0x33cf: 0x40675e20, + 0x33d0: 0x40676020, 0x33d1: 0x40676220, 0x33d2: 0x40676420, 0x33d3: 0x40676620, + 0x33d4: 0x40676820, 0x33d5: 0x40676a20, 0x33d6: 0x40676c20, 0x33d7: 0x40676e20, + 0x33d8: 0x40677020, 0x33d9: 0x40677220, 0x33da: 0x40677420, 0x33db: 0x40677620, + 0x33dc: 0x40677820, 0x33dd: 0x40677a20, 0x33de: 0x40677c20, 0x33df: 0x40677e20, + 0x33e0: 0x40678020, 0x33e1: 0x40678220, 0x33e2: 0x40678420, 0x33e3: 0x40678620, + 0x33e4: 0x40678820, 0x33e5: 0x40678a20, 0x33e6: 0x40678c20, 0x33e7: 0x40678e20, + 0x33e8: 0x40679020, 0x33e9: 0x40679220, 0x33ea: 0x40679420, 0x33eb: 0x40679620, + 0x33ec: 0x40679820, 0x33ed: 0x40679a20, 0x33ee: 0x40679c20, 0x33ef: 0x40679e20, + 0x33f0: 0x4067a020, 0x33f1: 0x4067a220, 0x33f2: 0x4067a420, 0x33f3: 0x4067a620, + 0x33f4: 0x4067a820, 0x33f5: 0x4067aa20, 0x33f6: 0x4067ac20, 0x33f7: 0x4067ae20, + 0x33f8: 0x4067b020, 0x33f9: 0x4067b220, 0x33fa: 0x4067b420, 0x33fb: 0x4067b620, + 0x33fc: 0x4067b820, 0x33fd: 0x4067ba20, 0x33fe: 0x4067bc20, 0x33ff: 0x4067be20, + // Block 0xd0, offset 0x3400 + 0x3400: 0x4067c020, 0x3401: 0x4067c220, 0x3402: 0x4067c420, 0x3403: 0x4067c620, + 0x3404: 0x4067c820, 0x3405: 0x4067ca20, 0x3406: 0x4067cc20, 0x3407: 0x4067ce20, + 0x3408: 0x4067d020, 0x3409: 0x4067d220, 0x340a: 0x4067d420, 0x340b: 0x4067d620, + 0x340c: 0x4067d820, 0x340d: 0x4067da20, 0x340e: 0x4067dc20, 0x340f: 0x4067de20, + 0x3410: 0x4067e020, 0x3411: 0x4067e220, 0x3412: 0x4067e420, 0x3413: 0x4067e620, + 0x3414: 0x4067e820, 0x3415: 0x4067ea20, 0x3416: 0x4067ec20, 0x3417: 0x4067ee20, + 0x3418: 0x4067f020, 0x3419: 0x4067f220, 0x341a: 0x4067f420, 0x341b: 0x4067f620, + 0x341c: 0x4067f820, 0x341d: 0x4067fa20, 0x341e: 0x4067fc20, 0x341f: 0x4067fe20, + 0x3420: 0x40680020, 0x3421: 0x40680220, 0x3422: 0x40680420, 0x3423: 0x40680620, + 0x3424: 0x40680820, 0x3425: 0x40680a20, 0x3426: 0x40680c20, 0x3427: 0x40680e20, + 0x3428: 0x40681020, 0x3429: 0x40681220, 0x342a: 0x40681420, 0x342b: 0x40681620, + 0x342c: 0x40681820, 0x342d: 0x40681a20, 0x342e: 0x40681c20, 0x342f: 0x40681e20, + 0x3430: 0x40682020, 0x3431: 0x40682220, 0x3432: 0x40682420, 0x3433: 0x40682620, + 0x3434: 0x40682820, 0x3435: 0x40682a20, 0x3436: 0x40682c20, 0x3437: 0x40682e20, + 0x3438: 0x40683020, 0x3439: 0x40683220, 0x343a: 0x40683420, 0x343b: 0x40683620, + 0x343c: 0x40683820, 0x343d: 0x40683a20, 0x343e: 0x40683c20, 0x343f: 0x40683e20, + // Block 0xd1, offset 0x3440 + 0x3440: 0x40684020, 0x3441: 0x40684220, 0x3442: 0x40684420, 0x3443: 0x40684620, + 0x3444: 0x40684820, 0x3445: 0x40684a20, 0x3446: 0x40684c20, 0x3447: 0x40684e20, + 0x3448: 0x40685020, 0x3449: 0x40685220, 0x344a: 0x40685420, 0x344b: 0x40685620, + 0x344c: 0x40685820, 0x344d: 0x40685a20, 0x344e: 0x40685c20, 0x344f: 0x40685e20, + 0x3450: 0x40686020, 0x3451: 0x40686220, 0x3452: 0x40686420, 0x3453: 0x40686620, + 0x3454: 0x40686820, 0x3455: 0x40686a20, 0x3456: 0x40686c20, 0x3457: 0x40686e20, + 0x3458: 0x40687020, 0x3459: 0x40687220, 0x345a: 0x40687420, 0x345b: 0x40687620, + 0x345c: 0x40687820, 0x345d: 0x40687a20, 0x345e: 0x40687c20, 0x345f: 0x40687e20, + 0x3460: 0x40688020, 0x3461: 0x40688220, 0x3462: 0x40688420, 0x3463: 0x40688620, + 0x3464: 0x40688820, 0x3465: 0x40688a20, 0x3466: 0x40688c20, 0x3467: 0x40688e20, + 0x3468: 0x40689020, 0x3469: 0x40689220, 0x346a: 0x40689420, 0x346b: 0x40689620, + 0x346c: 0x40689820, 0x346d: 0x40689a20, 0x346e: 0x40689c20, 0x346f: 0x40689e20, + 0x3470: 0x4068a020, 0x3471: 0x4068a220, 0x3472: 0x4068a420, 0x3473: 0x4068a620, + 0x3474: 0x4068a820, 0x3475: 0x4068aa20, 0x3476: 0x4068ac20, 0x3477: 0x4068ae20, + 0x3478: 0x4068b020, 0x3479: 0x4068b220, 0x347a: 0x4068b420, 0x347b: 0x4068b620, + 0x347c: 0x4068b820, 0x347d: 0x4068ba20, 0x347e: 0x4068bc20, 0x347f: 0x4068be20, + // Block 0xd2, offset 0x3480 + 0x3480: 0x4068c020, 0x3481: 0x4068c220, 0x3482: 0x4068c420, 0x3483: 0x4068c620, + 0x3484: 0x4068c820, 0x3485: 0x4068ca20, 0x3486: 0x4068cc20, 0x3487: 0x4068ce20, + 0x3488: 0x4068d020, 0x3489: 0x4068d220, 0x348a: 0x4068d420, 0x348b: 0x4068d620, + 0x348c: 0x4068d820, 0x348d: 0x4068da20, 0x348e: 0x4068dc20, 0x348f: 0x4068de20, + 0x3490: 0x4068e020, 0x3491: 0x4068e220, 0x3492: 0x4068e420, 0x3493: 0x4068e620, + 0x3494: 0x4068e820, 0x3495: 0x4068ea20, 0x3496: 0x4068ec20, 0x3497: 0x4068ee20, + 0x3498: 0x4068f020, 0x3499: 0x4068f220, 0x349a: 0x4068f420, 0x349b: 0x4068f620, + 0x349c: 0x4068f820, 0x349d: 0x4068fa20, 0x349e: 0x4068fc20, 0x349f: 0x4068fe20, + 0x34a0: 0x40690020, 0x34a1: 0x40690220, 0x34a2: 0x40690420, 0x34a3: 0x40690620, + 0x34a4: 0x40690820, 0x34a5: 0x40690a20, 0x34a6: 0x40690c20, 0x34a7: 0x40690e20, + 0x34a8: 0x40691020, 0x34a9: 0x40691220, 0x34aa: 0x40691420, 0x34ab: 0x40691620, + 0x34ac: 0x40691820, 0x34ad: 0x40691a20, 0x34ae: 0x40691c20, 0x34af: 0x40691e20, + 0x34b0: 0x40692020, 0x34b1: 0x40692220, 0x34b2: 0x40692420, 0x34b3: 0x40692620, + 0x34b4: 0x40692820, 0x34b5: 0x40692a20, 0x34b6: 0x40692c20, 0x34b7: 0x40692e20, + 0x34b8: 0x40693020, 0x34b9: 0x40693220, 0x34ba: 0x40693420, 0x34bb: 0x40693620, + 0x34bc: 0x40693820, 0x34bd: 0x40693a20, 0x34be: 0x40693c20, 0x34bf: 0x40693e20, + // Block 0xd3, offset 0x34c0 + 0x34c0: 0x40694020, 0x34c1: 0x40694220, 0x34c2: 0x40694420, 0x34c3: 0x40694620, + 0x34c4: 0x40694820, 0x34c5: 0x40694a20, 0x34c6: 0x40694c20, 0x34c7: 0x40694e20, + 0x34c8: 0x40695020, 0x34c9: 0x40695220, 0x34ca: 0x40695420, 0x34cb: 0x40695620, + 0x34cc: 0x40695820, 0x34cd: 0x40695a20, 0x34ce: 0x40695c20, 0x34cf: 0x40695e20, + 0x34d0: 0x40696020, 0x34d1: 0x40696220, 0x34d2: 0x40696420, 0x34d3: 0x40696620, + 0x34d4: 0x40696820, 0x34d5: 0x40696a20, 0x34d6: 0x40696c20, 0x34d7: 0x40696e20, + 0x34d8: 0x40697020, 0x34d9: 0x40697220, 0x34da: 0x40697420, 0x34db: 0x40697620, + 0x34dc: 0x40697820, 0x34dd: 0x40697a20, 0x34de: 0x40697c20, 0x34df: 0x40697e20, + 0x34e0: 0x40698020, 0x34e1: 0x40698220, 0x34e2: 0x40698420, 0x34e3: 0x40698620, + 0x34e4: 0x40698820, 0x34e5: 0x40698a20, 0x34e6: 0x40698c20, 0x34e7: 0x40698e20, + 0x34e8: 0x40699020, 0x34e9: 0x40699220, 0x34ea: 0x40699420, 0x34eb: 0x40699620, + 0x34ec: 0x40699820, 0x34ed: 0x40699a20, 0x34ee: 0x40699c20, 0x34ef: 0x40699e20, + 0x34f0: 0x4069a020, 0x34f1: 0x4069a220, 0x34f2: 0x4069a420, 0x34f3: 0x4069a620, + 0x34f4: 0x4069a820, 0x34f5: 0x4069aa20, 0x34f6: 0x4069ac20, 0x34f7: 0x4069ae20, + 0x34f8: 0x4069b020, 0x34f9: 0x4069b220, 0x34fa: 0x4069b420, 0x34fb: 0x4069b620, + 0x34fc: 0x4069b820, 0x34fd: 0x4069ba20, 0x34fe: 0x4069bc20, 0x34ff: 0x4069be20, + // Block 0xd4, offset 0x3500 + 0x3500: 0x4069c020, 0x3501: 0x4069c220, 0x3502: 0x4069c420, 0x3503: 0x4069c620, + 0x3504: 0x4069c820, 0x3505: 0x4069ca20, 0x3506: 0x4069cc20, 0x3507: 0x4069ce20, + 0x3508: 0x4069d020, 0x3509: 0x4069d220, 0x350a: 0x4069d420, 0x350b: 0x4069d620, + 0x350c: 0x4069d820, 0x350d: 0x4069da20, 0x350e: 0x4069dc20, 0x350f: 0x4069de20, + 0x3510: 0x4069e020, 0x3511: 0x4069e220, 0x3512: 0x4069e420, 0x3513: 0x4069e620, + 0x3514: 0x4069e820, 0x3515: 0x4069ea20, 0x3516: 0x4069ec20, 0x3517: 0x4069ee20, + 0x3518: 0x4069f020, 0x3519: 0x4069f220, 0x351a: 0x4069f420, 0x351b: 0x4069f620, + 0x351c: 0x4069f820, 0x351d: 0x4069fa20, 0x351e: 0x4069fc20, 0x351f: 0x4069fe20, + 0x3520: 0x406a0020, 0x3521: 0x406a0220, 0x3522: 0x406a0420, 0x3523: 0x406a0620, + 0x3524: 0x406a0820, 0x3525: 0x406a0a20, 0x3526: 0x406a0c20, 0x3527: 0x406a0e20, + 0x3528: 0x406a1020, 0x3529: 0x406a1220, 0x352a: 0x406a1420, 0x352b: 0x406a1620, + 0x352c: 0x406a1820, 0x352d: 0x406a1a20, 0x352e: 0x406a1c20, 0x352f: 0x406a1e20, + 0x3530: 0x406a2020, 0x3531: 0x406a2220, 0x3532: 0x406a2420, 0x3533: 0x406a2620, + 0x3534: 0x406a2820, 0x3535: 0x406a2a20, 0x3536: 0x406a2c20, 0x3537: 0x406a2e20, + 0x3538: 0x406a3020, 0x3539: 0x406a3220, 0x353a: 0x406a3420, 0x353b: 0x406a3620, + 0x353c: 0x406a3820, 0x353d: 0x406a3a20, 0x353e: 0x406a3c20, 0x353f: 0x406a3e20, + // Block 0xd5, offset 0x3540 + 0x3540: 0x406a4020, 0x3541: 0x406a4220, 0x3542: 0x406a4420, 0x3543: 0x406a4620, + 0x3544: 0x406a4820, 0x3545: 0x406a4a20, 0x3546: 0x406a4c20, 0x3547: 0x406a4e20, + 0x3548: 0x406a5020, 0x3549: 0x406a5220, 0x354a: 0x406a5420, 0x354b: 0x406a5620, + 0x354c: 0x406a5820, 0x354d: 0x406a5a20, 0x354e: 0x406a5c20, 0x354f: 0x406a5e20, + 0x3550: 0x406a6020, 0x3551: 0x406a6220, 0x3552: 0x406a6420, 0x3553: 0x406a6620, + 0x3554: 0x406a6820, 0x3555: 0x406a6a20, 0x3556: 0x406a6c20, 0x3557: 0x406a6e20, + 0x3558: 0x406a7020, 0x3559: 0x406a7220, 0x355a: 0x406a7420, 0x355b: 0x406a7620, + 0x355c: 0x406a7820, 0x355d: 0x406a7a20, 0x355e: 0x406a7c20, 0x355f: 0x406a7e20, + 0x3560: 0x406a8020, 0x3561: 0x406a8220, 0x3562: 0x406a8420, 0x3563: 0x406a8620, + 0x3564: 0x406a8820, 0x3565: 0x406a8a20, 0x3566: 0x406a8c20, 0x3567: 0x406a8e20, + 0x3568: 0x406a9020, 0x3569: 0x406a9220, 0x356a: 0x406a9420, 0x356b: 0x406a9620, + 0x356c: 0x406a9820, 0x356d: 0x406a9a20, 0x356e: 0x406a9c20, 0x356f: 0x406a9e20, + 0x3570: 0x406aa020, 0x3571: 0x406aa220, 0x3572: 0x406aa420, 0x3573: 0x406aa620, + 0x3574: 0x406aa820, 0x3575: 0x406aaa20, 0x3576: 0x406aac20, 0x3577: 0x406aae20, + 0x3578: 0x406ab020, 0x3579: 0x406ab220, 0x357a: 0x406ab420, 0x357b: 0x406ab620, + 0x357c: 0x406ab820, 0x357d: 0x406aba20, 0x357e: 0x406abc20, 0x357f: 0x406abe20, + // Block 0xd6, offset 0x3580 + 0x3580: 0x406ac020, 0x3581: 0x406ac220, 0x3582: 0x406ac420, 0x3583: 0x406ac620, + 0x3584: 0x406ac820, 0x3585: 0x406aca20, 0x3586: 0x406acc20, 0x3587: 0x406ace20, + 0x3588: 0x406ad020, 0x3589: 0x406ad220, 0x358a: 0x406ad420, 0x358b: 0x406ad620, + 0x358c: 0x406ad820, 0x358d: 0x406ada20, 0x358e: 0x406adc20, 0x358f: 0x406ade20, + 0x3590: 0x406ae020, 0x3591: 0x406ae220, 0x3592: 0x406ae420, 0x3593: 0x406ae620, + 0x3594: 0x406ae820, 0x3595: 0x406aea20, 0x3596: 0x406aec20, 0x3597: 0x406aee20, + 0x3598: 0x406af020, 0x3599: 0x406af220, 0x359a: 0x406af420, 0x359b: 0x406af620, + 0x359c: 0x406af820, 0x359d: 0x406afa20, 0x359e: 0x406afc20, 0x359f: 0x406afe20, + 0x35a0: 0x406b0020, 0x35a1: 0x406b0220, 0x35a2: 0x406b0420, 0x35a3: 0x406b0620, + 0x35a4: 0x406b0820, 0x35a5: 0x406b0a20, 0x35a6: 0x406b0c20, 0x35a7: 0x406b0e20, + 0x35a8: 0x406b1020, 0x35a9: 0x406b1220, 0x35aa: 0x406b1420, 0x35ab: 0x406b1620, + 0x35ac: 0x406b1820, 0x35ad: 0x406b1a20, 0x35ae: 0x406b1c20, 0x35af: 0x406b1e20, + 0x35b0: 0x406b2020, 0x35b1: 0x406b2220, 0x35b2: 0x406b2420, 0x35b3: 0x406b2620, + 0x35b4: 0x406b2820, 0x35b5: 0x406b2a20, 0x35b6: 0x406b2c20, 0x35b7: 0x406b2e20, + 0x35b8: 0x406b3020, 0x35b9: 0x406b3220, 0x35ba: 0x406b3420, 0x35bb: 0x406b3620, + 0x35bc: 0x406b3820, 0x35bd: 0x406b3a20, 0x35be: 0x406b3c20, 0x35bf: 0x406b3e20, + // Block 0xd7, offset 0x35c0 + 0x35c0: 0x406b4020, 0x35c1: 0x406b4220, 0x35c2: 0x406b4420, 0x35c3: 0x406b4620, + 0x35c4: 0x406b4820, 0x35c5: 0x406b4a20, 0x35c6: 0x406b4c20, 0x35c7: 0x406b4e20, + 0x35c8: 0x406b5020, 0x35c9: 0x406b5220, 0x35ca: 0x406b5420, 0x35cb: 0x406b5620, + 0x35cc: 0x406b5820, 0x35cd: 0x406b5a20, 0x35ce: 0x406b5c20, 0x35cf: 0x406b5e20, + 0x35d0: 0x406b6020, 0x35d1: 0x406b6220, 0x35d2: 0x406b6420, 0x35d3: 0x406b6620, + 0x35d4: 0x406b6820, 0x35d5: 0x406b6a20, 0x35d6: 0x406b6c20, 0x35d7: 0x406b6e20, + 0x35d8: 0x406b7020, 0x35d9: 0x406b7220, 0x35da: 0x406b7420, 0x35db: 0x406b7620, + 0x35dc: 0x406b7820, 0x35dd: 0x406b7a20, 0x35de: 0x406b7c20, 0x35df: 0x406b7e20, + 0x35e0: 0x406b8020, 0x35e1: 0x406b8220, 0x35e2: 0x406b8420, 0x35e3: 0x406b8620, + 0x35e4: 0x406b8820, 0x35e5: 0x406b8a20, 0x35e6: 0x406b8c20, 0x35e7: 0x406b8e20, + 0x35e8: 0x406b9020, 0x35e9: 0x406b9220, 0x35ea: 0x406b9420, 0x35eb: 0x406b9620, + 0x35ec: 0x406b9820, 0x35ed: 0x406b9a20, 0x35ee: 0x406b9c20, 0x35ef: 0x406b9e20, + 0x35f0: 0x406ba020, 0x35f1: 0x406ba220, 0x35f2: 0x406ba420, 0x35f3: 0x406ba620, + 0x35f4: 0x406ba820, 0x35f5: 0x406baa20, 0x35f6: 0x406bac20, 0x35f7: 0x406bae20, + 0x35f8: 0x406bb020, 0x35f9: 0x406bb220, 0x35fa: 0x406bb420, 0x35fb: 0x406bb620, + 0x35fc: 0x406bb820, 0x35fd: 0x406bba20, 0x35fe: 0x406bbc20, 0x35ff: 0x406bbe20, + // Block 0xd8, offset 0x3600 + 0x3600: 0x406bc020, 0x3601: 0x406bc220, 0x3602: 0x406bc420, 0x3603: 0x406bc620, + 0x3604: 0x406bc820, 0x3605: 0x406bca20, 0x3606: 0x406bcc20, 0x3607: 0x406bce20, + 0x3608: 0x406bd020, 0x3609: 0x406bd220, 0x360a: 0x406bd420, 0x360b: 0x406bd620, + 0x360c: 0x406bd820, 0x360d: 0x406bda20, 0x360e: 0x406bdc20, 0x360f: 0x406bde20, + 0x3610: 0x406be020, 0x3611: 0x406be220, 0x3612: 0x406be420, 0x3613: 0x406be620, + 0x3614: 0x406be820, 0x3615: 0x406bea20, 0x3616: 0x406bec20, 0x3617: 0x406bee20, + 0x3618: 0x406bf020, 0x3619: 0x406bf220, 0x361a: 0x406bf420, 0x361b: 0x406bf620, + 0x361c: 0x406bf820, 0x361d: 0x406bfa20, 0x361e: 0x406bfc20, 0x361f: 0x406bfe20, + 0x3620: 0x406c0020, 0x3621: 0x406c0220, 0x3622: 0x406c0420, 0x3623: 0x406c0620, + 0x3624: 0x406c0820, 0x3625: 0x406c0a20, 0x3626: 0x406c0c20, 0x3627: 0x406c0e20, + 0x3628: 0x406c1020, 0x3629: 0x406c1220, 0x362a: 0x406c1420, 0x362b: 0x406c1620, + 0x362c: 0x406c1820, 0x362d: 0x406c1a20, 0x362e: 0x406c1c20, 0x362f: 0x406c1e20, + 0x3630: 0x406c2020, 0x3631: 0x406c2220, 0x3632: 0x406c2420, 0x3633: 0x406c2620, + 0x3634: 0x406c2820, 0x3635: 0x406c2a20, 0x3636: 0x406c2c20, 0x3637: 0x406c2e20, + 0x3638: 0x406c3020, 0x3639: 0x406c3220, 0x363a: 0x406c3420, 0x363b: 0x406c3620, + 0x363c: 0x406c3820, 0x363d: 0x406c3a20, 0x363e: 0x406c3c20, 0x363f: 0x406c3e20, + // Block 0xd9, offset 0x3640 + 0x3640: 0x406c4020, 0x3641: 0x406c4220, 0x3642: 0x406c4420, 0x3643: 0x406c4620, + 0x3644: 0x406c4820, 0x3645: 0x406c4a20, 0x3646: 0x406c4c20, 0x3647: 0x406c4e20, + 0x3648: 0x406c5020, 0x3649: 0x406c5220, 0x364a: 0x406c5420, 0x364b: 0x406c5620, + 0x364c: 0x406c5820, 0x364d: 0x406c5a20, 0x364e: 0x406c5c20, 0x364f: 0x406c5e20, + 0x3650: 0x406c6020, 0x3651: 0x406c6220, 0x3652: 0x406c6420, 0x3653: 0x406c6620, + 0x3654: 0x406c6820, 0x3655: 0x406c6a20, 0x3656: 0x406c6c20, 0x3657: 0x406c6e20, + 0x3658: 0x406c7020, 0x3659: 0x406c7220, 0x365a: 0x406c7420, 0x365b: 0x406c7620, + 0x365c: 0x406c7820, 0x365d: 0x406c7a20, 0x365e: 0x406c7c20, 0x365f: 0x406c7e20, + 0x3660: 0x406c8020, 0x3661: 0x406c8220, 0x3662: 0x406c8420, 0x3663: 0x406c8620, + 0x3664: 0x406c8820, 0x3665: 0x406c8a20, 0x3666: 0x406c8c20, 0x3667: 0x406c8e20, + 0x3668: 0x406c9020, 0x3669: 0x406c9220, 0x366a: 0x406c9420, 0x366b: 0x406c9620, + 0x366c: 0x406c9820, 0x366d: 0x406c9a20, 0x366e: 0x406c9c20, 0x366f: 0x406c9e20, + 0x3670: 0x406ca020, 0x3671: 0x406ca220, 0x3672: 0x406ca420, 0x3673: 0x406ca620, + 0x3674: 0x406ca820, 0x3675: 0x406caa20, 0x3676: 0x406cac20, 0x3677: 0x406cae20, + 0x3678: 0x406cb020, 0x3679: 0x406cb220, 0x367a: 0x406cb420, 0x367b: 0x406cb620, + 0x367c: 0x406cb820, 0x367d: 0x406cba20, 0x367e: 0x406cbc20, 0x367f: 0x406cbe20, + // Block 0xda, offset 0x3680 + 0x3680: 0x406cc020, 0x3681: 0x406cc220, 0x3682: 0x406cc420, 0x3683: 0x406cc620, + 0x3684: 0x406cc820, 0x3685: 0x406cca20, 0x3686: 0x406ccc20, 0x3687: 0x406cce20, + 0x3688: 0x406cd020, 0x3689: 0x406cd220, 0x368a: 0x406cd420, 0x368b: 0x406cd620, + 0x368c: 0x406cd820, 0x368d: 0x406cda20, 0x368e: 0x406cdc20, 0x368f: 0x406cde20, + 0x3690: 0x406ce020, 0x3691: 0x406ce220, 0x3692: 0x406ce420, 0x3693: 0x406ce620, + 0x3694: 0x406ce820, 0x3695: 0x406cea20, 0x3696: 0x406cec20, 0x3697: 0x406cee20, + 0x3698: 0x406cf020, 0x3699: 0x406cf220, 0x369a: 0x406cf420, 0x369b: 0x406cf620, + 0x369c: 0x406cf820, 0x369d: 0x406cfa20, 0x369e: 0x406cfc20, 0x369f: 0x406cfe20, + 0x36a0: 0x406d0020, 0x36a1: 0x406d0220, 0x36a2: 0x406d0420, 0x36a3: 0x406d0620, + 0x36a4: 0x406d0820, 0x36a5: 0x406d0a20, 0x36a6: 0x406d0c20, 0x36a7: 0x406d0e20, + 0x36a8: 0x406d1020, 0x36a9: 0x406d1220, 0x36aa: 0x406d1420, 0x36ab: 0x406d1620, + 0x36ac: 0x406d1820, 0x36ad: 0x406d1a20, 0x36ae: 0x406d1c20, 0x36af: 0x406d1e20, + 0x36b0: 0x406d2020, 0x36b1: 0x406d2220, 0x36b2: 0x406d2420, 0x36b3: 0x406d2620, + 0x36b4: 0x406d2820, 0x36b5: 0x406d2a20, 0x36b6: 0x406d2c20, 0x36b7: 0x406d2e20, + 0x36b8: 0x406d3020, 0x36b9: 0x406d3220, 0x36ba: 0x406d3420, 0x36bb: 0x406d3620, + 0x36bc: 0x406d3820, 0x36bd: 0x406d3a20, 0x36be: 0x406d3c20, 0x36bf: 0x406d3e20, + // Block 0xdb, offset 0x36c0 + 0x36c0: 0x406d4020, 0x36c1: 0x406d4220, 0x36c2: 0x406d4420, 0x36c3: 0x406d4620, + 0x36c4: 0x406d4820, 0x36c5: 0x406d4a20, 0x36c6: 0x406d4c20, 0x36c7: 0x406d4e20, + 0x36c8: 0x406d5020, 0x36c9: 0x406d5220, 0x36ca: 0x406d5420, 0x36cb: 0x406d5620, + 0x36cc: 0x406d5820, 0x36cd: 0x406d5a20, 0x36ce: 0x406d5c20, 0x36cf: 0x406d5e20, + 0x36d0: 0x406d6020, 0x36d1: 0x406d6220, 0x36d2: 0x406d6420, 0x36d3: 0x406d6620, + 0x36d4: 0x406d6820, 0x36d5: 0x406d6a20, 0x36d6: 0x406d6c20, 0x36d7: 0x406d6e20, + 0x36d8: 0x406d7020, 0x36d9: 0x406d7220, 0x36da: 0x406d7420, 0x36db: 0x406d7620, + 0x36dc: 0x406d7820, 0x36dd: 0x406d7a20, 0x36de: 0x406d7c20, 0x36df: 0x406d7e20, + 0x36e0: 0x406d8020, 0x36e1: 0x406d8220, 0x36e2: 0x406d8420, 0x36e3: 0x406d8620, + 0x36e4: 0x406d8820, 0x36e5: 0x406d8a20, 0x36e6: 0x406d8c20, 0x36e7: 0x406d8e20, + 0x36e8: 0x406d9020, 0x36e9: 0x406d9220, 0x36ea: 0x406d9420, 0x36eb: 0x406d9620, + 0x36ec: 0x406d9820, 0x36ed: 0x406d9a20, 0x36ee: 0x406d9c20, 0x36ef: 0x406d9e20, + 0x36f0: 0x406da020, 0x36f1: 0x406da220, 0x36f2: 0x406da420, 0x36f3: 0x406da620, + 0x36f4: 0x406da820, 0x36f5: 0x406daa20, 0x36f6: 0x406dac20, 0x36f7: 0x406dae20, + 0x36f8: 0x406db020, 0x36f9: 0x406db220, 0x36fa: 0x406db420, 0x36fb: 0x406db620, + 0x36fc: 0x406db820, 0x36fd: 0x406dba20, 0x36fe: 0x406dbc20, 0x36ff: 0x406dbe20, + // Block 0xdc, offset 0x3700 + 0x3700: 0x406dc020, 0x3701: 0x406dc220, 0x3702: 0x406dc420, 0x3703: 0x406dc620, + 0x3704: 0x406dc820, 0x3705: 0x406dca20, 0x3706: 0x406dcc20, 0x3707: 0x406dce20, + 0x3708: 0x406dd020, 0x3709: 0x406dd220, 0x370a: 0x406dd420, 0x370b: 0x406dd620, + 0x370c: 0x406dd820, 0x370d: 0x406dda20, 0x370e: 0x406ddc20, 0x370f: 0x406dde20, + 0x3710: 0x406de020, 0x3711: 0x406de220, 0x3712: 0x406de420, 0x3713: 0x406de620, + 0x3714: 0x406de820, 0x3715: 0x406dea20, 0x3716: 0x406dec20, 0x3717: 0x406dee20, + 0x3718: 0x406df020, 0x3719: 0x406df220, 0x371a: 0x406df420, 0x371b: 0x406df620, + 0x371c: 0x406df820, 0x371d: 0x406dfa20, 0x371e: 0x406dfc20, 0x371f: 0x406dfe20, + 0x3720: 0x406e0020, 0x3721: 0x406e0220, 0x3722: 0x406e0420, 0x3723: 0x406e0620, + 0x3724: 0x406e0820, 0x3725: 0x406e0a20, 0x3726: 0x406e0c20, 0x3727: 0x406e0e20, + 0x3728: 0x406e1020, 0x3729: 0x406e1220, 0x372a: 0x406e1420, 0x372b: 0x406e1620, + 0x372c: 0x406e1820, 0x372d: 0x406e1a20, 0x372e: 0x406e1c20, 0x372f: 0x406e1e20, + 0x3730: 0x406e2020, 0x3731: 0x406e2220, 0x3732: 0x406e2420, 0x3733: 0x406e2620, + 0x3734: 0x406e2820, 0x3735: 0x406e2a20, 0x3736: 0x406e2c20, 0x3737: 0x406e2e20, + 0x3738: 0x406e3020, 0x3739: 0x406e3220, 0x373a: 0x406e3420, 0x373b: 0x406e3620, + 0x373c: 0x406e3820, 0x373d: 0x406e3a20, 0x373e: 0x406e3c20, 0x373f: 0x406e3e20, + // Block 0xdd, offset 0x3740 + 0x3740: 0x406e4020, 0x3741: 0x406e4220, 0x3742: 0x406e4420, 0x3743: 0x406e4620, + 0x3744: 0x406e4820, 0x3745: 0x406e4a20, 0x3746: 0x406e4c20, 0x3747: 0x406e4e20, + 0x3748: 0x406e5020, 0x3749: 0x406e5220, 0x374a: 0x406e5420, 0x374b: 0x406e5620, + 0x374c: 0x406e5820, 0x374d: 0x406e5a20, 0x374e: 0x406e5c20, 0x374f: 0x406e5e20, + 0x3750: 0x406e6020, 0x3751: 0x406e6220, 0x3752: 0x406e6420, 0x3753: 0x406e6620, + 0x3754: 0x406e6820, 0x3755: 0x406e6a20, 0x3756: 0x406e6c20, 0x3757: 0x406e6e20, + 0x3758: 0x406e7020, 0x3759: 0x406e7220, 0x375a: 0x406e7420, 0x375b: 0x406e7620, + 0x375c: 0x406e7820, 0x375d: 0x406e7a20, 0x375e: 0x406e7c20, 0x375f: 0x406e7e20, + 0x3760: 0x406e8020, 0x3761: 0x406e8220, 0x3762: 0x406e8420, 0x3763: 0x406e8620, + 0x3764: 0x406e8820, 0x3765: 0x406e8a20, 0x3766: 0x406e8c20, 0x3767: 0x406e8e20, + 0x3768: 0x406e9020, 0x3769: 0x406e9220, 0x376a: 0x406e9420, 0x376b: 0x406e9620, + 0x376c: 0x406e9820, 0x376d: 0x406e9a20, 0x376e: 0x406e9c20, 0x376f: 0x406e9e20, + 0x3770: 0x406ea020, 0x3771: 0x406ea220, 0x3772: 0x406ea420, 0x3773: 0x406ea620, + 0x3774: 0x406ea820, 0x3775: 0x406eaa20, 0x3776: 0x406eac20, 0x3777: 0x406eae20, + 0x3778: 0x406eb020, 0x3779: 0x406eb220, 0x377a: 0x406eb420, 0x377b: 0x406eb620, + 0x377c: 0x406eb820, 0x377d: 0x406eba20, 0x377e: 0x406ebc20, 0x377f: 0x406ebe20, + // Block 0xde, offset 0x3780 + 0x3780: 0x406ec020, 0x3781: 0x406ec220, 0x3782: 0x406ec420, 0x3783: 0x406ec620, + 0x3784: 0x406ec820, 0x3785: 0x406eca20, 0x3786: 0x406ecc20, 0x3787: 0x406ece20, + 0x3788: 0x406ed020, 0x3789: 0x406ed220, 0x378a: 0x406ed420, 0x378b: 0x406ed620, + 0x378c: 0x406ed820, 0x378d: 0x406eda20, 0x378e: 0x406edc20, 0x378f: 0x406ede20, + 0x3790: 0x406ee020, 0x3791: 0x406ee220, 0x3792: 0x406ee420, 0x3793: 0x406ee620, + 0x3794: 0x406ee820, 0x3795: 0x406eea20, 0x3796: 0x406eec20, 0x3797: 0x406eee20, + 0x3798: 0x406ef020, 0x3799: 0x406ef220, 0x379a: 0x406ef420, 0x379b: 0x406ef620, + 0x379c: 0x406ef820, 0x379d: 0x406efa20, 0x379e: 0x406efc20, 0x379f: 0x406efe20, + 0x37a0: 0x406f0020, 0x37a1: 0x406f0220, 0x37a2: 0x406f0420, 0x37a3: 0x406f0620, + 0x37a4: 0x406f0820, 0x37a5: 0x406f0a20, 0x37a6: 0x406f0c20, 0x37a7: 0x406f0e20, + 0x37a8: 0x406f1020, 0x37a9: 0x406f1220, 0x37aa: 0x406f1420, 0x37ab: 0x406f1620, + 0x37ac: 0x406f1820, 0x37ad: 0x406f1a20, 0x37ae: 0x406f1c20, 0x37af: 0x406f1e20, + 0x37b0: 0x406f2020, 0x37b1: 0x406f2220, 0x37b2: 0x406f2420, 0x37b3: 0x406f2620, + 0x37b4: 0x406f2820, 0x37b5: 0x406f2a20, 0x37b6: 0x406f2c20, 0x37b7: 0x406f2e20, + 0x37b8: 0x406f3020, 0x37b9: 0x406f3220, 0x37ba: 0x406f3420, 0x37bb: 0x406f3620, + 0x37bc: 0x406f3820, 0x37bd: 0x406f3a20, 0x37be: 0x406f3c20, 0x37bf: 0x406f3e20, + // Block 0xdf, offset 0x37c0 + 0x37c0: 0x406f4020, 0x37c1: 0x406f4220, 0x37c2: 0x406f4420, 0x37c3: 0x406f4620, + 0x37c4: 0x406f4820, 0x37c5: 0x406f4a20, 0x37c6: 0x406f4c20, 0x37c7: 0x406f4e20, + 0x37c8: 0x406f5020, 0x37c9: 0x406f5220, 0x37ca: 0x406f5420, 0x37cb: 0x406f5620, + 0x37cc: 0x406f5820, + 0x37d0: 0x401a9020, 0x37d1: 0x401a9220, 0x37d2: 0x401a9420, 0x37d3: 0x401a9620, + 0x37d4: 0x401a9820, 0x37d5: 0x401a9a20, 0x37d6: 0x401a9c20, 0x37d7: 0x401a9e20, + 0x37d8: 0x401aa020, 0x37d9: 0x401aa220, 0x37da: 0x401aa420, 0x37db: 0x401aa620, + 0x37dc: 0x401aa820, 0x37dd: 0x401aaa20, 0x37de: 0x401aac20, 0x37df: 0x401aae20, + 0x37e0: 0x401ab020, 0x37e1: 0x401ab220, 0x37e2: 0x401ab420, 0x37e3: 0x401ab620, + 0x37e4: 0x401ab820, 0x37e5: 0x401aba20, 0x37e6: 0x401abc20, 0x37e7: 0x401abe20, + 0x37e8: 0x401ac020, 0x37e9: 0x401ac220, 0x37ea: 0x401ac420, 0x37eb: 0x401ac620, + 0x37ec: 0x401ac820, 0x37ed: 0x401aca20, 0x37ee: 0x401acc20, 0x37ef: 0x401ace20, + 0x37f0: 0x401ad020, 0x37f1: 0x401ad220, 0x37f2: 0x401ad420, 0x37f3: 0x401ad620, + 0x37f4: 0x401ad820, 0x37f5: 0x401ada20, 0x37f6: 0x401adc20, 0x37f7: 0x401ade20, + 0x37f8: 0x401ae020, 0x37f9: 0x401ae220, 0x37fa: 0x401ae420, 0x37fb: 0x401ae620, + 0x37fc: 0x401ae820, 0x37fd: 0x401aea20, 0x37fe: 0x401aec20, 0x37ff: 0x401aee20, + // Block 0xe0, offset 0x3800 + 0x3800: 0x401af020, 0x3801: 0x401af220, 0x3802: 0x401af420, 0x3803: 0x401af620, + 0x3804: 0x401af820, 0x3805: 0x401afa20, 0x3806: 0x401afc20, + 0x3810: 0x406f6620, 0x3811: 0x406f6820, 0x3812: 0x406f6a20, 0x3813: 0x406f6c20, + 0x3814: 0x406f6e20, 0x3815: 0x406f7020, 0x3816: 0x406f7220, 0x3817: 0x406f7420, + 0x3818: 0x406f7620, 0x3819: 0x406f7820, 0x381a: 0x406f7a20, 0x381b: 0x406f7c20, + 0x381c: 0x406f7e20, 0x381d: 0x406f8020, 0x381e: 0x406f8220, 0x381f: 0x406f8420, + 0x3820: 0x406f8620, 0x3821: 0x406f8820, 0x3822: 0x406f8a20, 0x3823: 0x406f8c20, + 0x3824: 0x406f8e20, 0x3825: 0x406f9020, 0x3826: 0x406f9220, 0x3827: 0x406f9420, + 0x3828: 0x406f9620, 0x3829: 0x406f9820, 0x382a: 0x406f9e20, 0x382b: 0x406f9a20, + 0x382c: 0x406fa020, 0x382d: 0x406f9c20, 0x382e: 0x406fa220, 0x382f: 0x406fa420, + 0x3830: 0x406fa620, 0x3831: 0x406fa820, 0x3832: 0x406faa20, 0x3833: 0x406fac20, + 0x3834: 0x406fae20, 0x3835: 0x406fb020, 0x3836: 0x406fb220, 0x3837: 0x406fb420, + 0x3838: 0x406f5a20, 0x3839: 0x406f5c20, 0x383a: 0x406f5e20, 0x383b: 0x406f6020, + 0x383c: 0x406f6420, 0x383d: 0x406f6220, 0x383e: 0x40025620, 0x383f: 0x4002fe20, + // Block 0xe1, offset 0x3840 + 0x3840: 0x405b8020, 0x3841: 0x405b8220, 0x3842: 0x405b8420, 0x3843: 0x405b8620, + 0x3844: 0x405b8820, 0x3845: 0x405b8a20, 0x3846: 0x405b8c20, 0x3847: 0x405b8e20, + 0x3848: 0x405b9020, 0x3849: 0x405b9220, 0x384a: 0x405b9420, 0x384b: 0x405b9620, + 0x384c: 0x405b9820, 0x384d: 0x405b9a20, 0x384e: 0x405b9c20, 0x384f: 0x405b9e20, + 0x3850: 0x405ba020, 0x3851: 0x405ba220, 0x3852: 0x405ba420, 0x3853: 0x405ba620, + 0x3854: 0x405ba820, 0x3855: 0x405baa20, 0x3856: 0x405bac20, 0x3857: 0x405bae20, + 0x3858: 0x405bb020, 0x3859: 0x405bb220, 0x385a: 0x405bb420, 0x385b: 0x405bb620, + 0x385c: 0x405bb820, 0x385d: 0x405bba20, 0x385e: 0x405bbc20, 0x385f: 0x405bbe20, + 0x3860: 0x405bc020, 0x3861: 0x405bc220, 0x3862: 0x405bc420, 0x3863: 0x405bc620, + 0x3864: 0x405bc820, 0x3865: 0x405bca20, 0x3866: 0x405bcc20, 0x3867: 0x405bce20, + 0x3868: 0x405bd020, 0x3869: 0x405bd220, 0x386a: 0x405bd420, 0x386b: 0x405bd620, + 0x386c: 0x405bd820, 0x386d: 0x405bda20, 0x386e: 0x405bdc20, 0x386f: 0x405bde20, + 0x3870: 0x405be020, 0x3871: 0x405be220, 0x3872: 0x405be420, 0x3873: 0x405be620, + 0x3874: 0x405be820, 0x3875: 0x405bea20, 0x3876: 0x405bec20, 0x3877: 0x405bee20, + 0x3878: 0x405bf020, 0x3879: 0x405bf220, 0x387a: 0x405bf420, 0x387b: 0x405bf620, + 0x387c: 0x405bf820, 0x387d: 0x405bfa20, 0x387e: 0x405bfc20, 0x387f: 0x405bfe20, + // Block 0xe2, offset 0x3880 + 0x3880: 0x405c0020, 0x3881: 0x405c0220, 0x3882: 0x405c0420, 0x3883: 0x405c0620, + 0x3884: 0x405c0820, 0x3885: 0x405c0a20, 0x3886: 0x405c0c20, 0x3887: 0x405c0e20, + 0x3888: 0x405c1020, 0x3889: 0x405c1220, 0x388a: 0x405c1420, 0x388b: 0x405c1620, + 0x388c: 0x405c1820, 0x388d: 0x405c1a20, 0x388e: 0x405c1c20, 0x388f: 0x405c1e20, + 0x3890: 0x405c2020, 0x3891: 0x405c2220, 0x3892: 0x405c2420, 0x3893: 0x405c2620, + 0x3894: 0x405c2820, 0x3895: 0x405c2a20, 0x3896: 0x405c2c20, 0x3897: 0x405c2e20, + 0x3898: 0x405c3020, 0x3899: 0x405c3220, 0x389a: 0x405c3420, 0x389b: 0x405c3620, + 0x389c: 0x405c3820, 0x389d: 0x405c3a20, 0x389e: 0x405c3c20, 0x389f: 0x405c3e20, + 0x38a0: 0x405c4020, 0x38a1: 0x405c4220, 0x38a2: 0x405c4420, 0x38a3: 0x405c4620, + 0x38a4: 0x405c4820, 0x38a5: 0x405c4a20, 0x38a6: 0x405c4c20, 0x38a7: 0x405c4e20, + 0x38a8: 0x405c5020, 0x38a9: 0x405c5220, 0x38aa: 0x405c5420, 0x38ab: 0x405c5620, + 0x38ac: 0x405c5820, 0x38ad: 0x405c5a20, 0x38ae: 0x405c5c20, 0x38af: 0x405c5e20, + 0x38b0: 0x405c6020, 0x38b1: 0x405c6220, 0x38b2: 0x405c6420, 0x38b3: 0x405c6620, + 0x38b4: 0x405c6820, 0x38b5: 0x405c6a20, 0x38b6: 0x405c6c20, 0x38b7: 0x405c6e20, + 0x38b8: 0x405c7020, 0x38b9: 0x405c7220, 0x38ba: 0x405c7420, 0x38bb: 0x405c7620, + 0x38bc: 0x405c7820, 0x38bd: 0x405c7a20, 0x38be: 0x405c7c20, 0x38bf: 0x405c7e20, + // Block 0xe3, offset 0x38c0 + 0x38c0: 0x405c8020, 0x38c1: 0x405c8220, 0x38c2: 0x405c8420, 0x38c3: 0x405c8620, + 0x38c4: 0x405c8820, 0x38c5: 0x405c8a20, 0x38c6: 0x405c8c20, 0x38c7: 0x405c8e20, + 0x38c8: 0x405c9020, 0x38c9: 0x405c9220, 0x38ca: 0x405c9420, 0x38cb: 0x405c9620, + 0x38cc: 0x405c9820, 0x38cd: 0x405c9a20, 0x38ce: 0x405c9c20, 0x38cf: 0x405c9e20, + 0x38d0: 0x405ca020, 0x38d1: 0x405ca220, 0x38d2: 0x405ca420, 0x38d3: 0x405ca620, + 0x38d4: 0x405ca820, 0x38d5: 0x405caa20, 0x38d6: 0x405cac20, 0x38d7: 0x405cae20, + 0x38d8: 0x405cb020, 0x38d9: 0x405cb220, 0x38da: 0x405cb420, 0x38db: 0x405cb620, + 0x38dc: 0x405cb820, 0x38dd: 0x405cba20, 0x38de: 0x405cbc20, 0x38df: 0x405cbe20, + 0x38e0: 0x405cc020, 0x38e1: 0x405cc220, 0x38e2: 0x405cc420, 0x38e3: 0x405cc620, + 0x38e4: 0x405cc820, 0x38e5: 0x405cca20, 0x38e6: 0x405ccc20, 0x38e7: 0x405cce20, + 0x38e8: 0x405cd020, 0x38e9: 0x405cd220, 0x38ea: 0x405cd420, 0x38eb: 0x405cd620, + 0x38ec: 0x405cd820, 0x38ed: 0x405cda20, 0x38ee: 0x405cdc20, 0x38ef: 0x405cde20, + 0x38f0: 0x405ce020, 0x38f1: 0x405ce220, 0x38f2: 0x405ce420, 0x38f3: 0x405ce620, + 0x38f4: 0x405ce820, 0x38f5: 0x405cea20, 0x38f6: 0x405cec20, 0x38f7: 0x405cee20, + 0x38f8: 0x405cf020, 0x38f9: 0x405cf220, 0x38fa: 0x405cf420, 0x38fb: 0x405cf620, + 0x38fc: 0x405cf820, 0x38fd: 0x405cfa20, 0x38fe: 0x405cfc20, 0x38ff: 0x405cfe20, + // Block 0xe4, offset 0x3900 + 0x3900: 0x405d0020, 0x3901: 0x405d0220, 0x3902: 0x405d0420, 0x3903: 0x405d0620, + 0x3904: 0x405d0820, 0x3905: 0x405d0a20, 0x3906: 0x405d0c20, 0x3907: 0x405d0e20, + 0x3908: 0x405d1020, 0x3909: 0x405d1220, 0x390a: 0x405d1420, 0x390b: 0x405d1620, + 0x390c: 0x405d1820, 0x390d: 0x405d1a20, 0x390e: 0x405d1c20, 0x390f: 0x405d1e20, + 0x3910: 0x405d2020, 0x3911: 0x405d2220, 0x3912: 0x405d2420, 0x3913: 0x405d2620, + 0x3914: 0x405d2820, 0x3915: 0x405d2a20, 0x3916: 0x405d2c20, 0x3917: 0x405d2e20, + 0x3918: 0x405d3020, 0x3919: 0x405d3220, 0x391a: 0x405d3420, 0x391b: 0x405d3620, + 0x391c: 0x405d3820, 0x391d: 0x405d3a20, 0x391e: 0x405d3c20, 0x391f: 0x405d3e20, + 0x3920: 0x405d4020, 0x3921: 0x405d4220, 0x3922: 0x405d4420, 0x3923: 0x405d4620, + 0x3924: 0x405d4820, 0x3925: 0x405d4a20, 0x3926: 0x405d4c20, 0x3927: 0x405d4e20, + 0x3928: 0x405d5020, 0x3929: 0x405d5220, 0x392a: 0x405d5420, 0x392b: 0x405d5620, + 0x392c: 0x405d5820, 0x392d: 0x405d5a20, 0x392e: 0x405d5c20, 0x392f: 0x405d5e20, + 0x3930: 0x405d6020, 0x3931: 0x405d6220, 0x3932: 0x405d6420, 0x3933: 0x405d6620, + 0x3934: 0x405d6820, 0x3935: 0x405d6a20, 0x3936: 0x405d6c20, 0x3937: 0x405d6e20, + 0x3938: 0x405d7020, 0x3939: 0x405d7220, 0x393a: 0x405d7420, 0x393b: 0x405d7620, + 0x393c: 0x405d7820, 0x393d: 0x405d7a20, 0x393e: 0x405d7c20, 0x393f: 0x405d7e20, + // Block 0xe5, offset 0x3940 + 0x3940: 0x405d8020, 0x3941: 0x405d8220, 0x3942: 0x405d8420, 0x3943: 0x405d8620, + 0x3944: 0x405d8820, 0x3945: 0x405d8a20, 0x3946: 0x405d8c20, 0x3947: 0x405d8e20, + 0x3948: 0x405d9020, 0x3949: 0x405d9220, 0x394a: 0x405d9420, 0x394b: 0x405d9620, + 0x394c: 0x405d9820, 0x394d: 0x40025820, 0x394e: 0x40030020, 0x394f: 0x4002d820, + 0x3950: 0x005c3084, 0x3951: 0x005c5484, 0x3952: 0x005c8e84, 0x3953: 0xe00020fb, + 0x3954: 0xe00020fe, 0x3955: 0xe0002101, 0x3956: 0xe0002104, 0x3957: 0xe0002107, + 0x3958: 0xe000210a, 0x3959: 0xe000210d, 0x395a: 0xe0002110, 0x395b: 0xe0002113, + 0x395c: 0xe0002116, 0x395d: 0xe0002119, 0x395e: 0xe000211c, 0x395f: 0xe000211f, + 0x3960: 0xe00001cd, 0x3961: 0xe0000261, 0x3962: 0xe0000379, 0x3963: 0xe0000453, + 0x3964: 0xe0000528, 0x3965: 0xe00005f2, 0x3966: 0xe00006bd, 0x3967: 0xe0000765, + 0x3968: 0xe0000811, 0x3969: 0xe00008b6, 0x396a: 0x005c5c84, 0x396b: 0x005d2284, + // Block 0xe6, offset 0x3980 + 0x3980: 0x0033ec88, 0x3981: 0x4033ec20, 0x3982: 0x0033fa88, 0x3983: 0x4033fa20, + 0x3984: 0x00340488, 0x3985: 0x40340420, 0x3986: 0x00343488, 0x3987: 0x40343420, + 0x3988: 0x00344e88, 0x3989: 0x40344e20, 0x398a: 0x0035a288, 0x398b: 0x4035a220, + 0x398c: 0x0035f088, 0x398d: 0x4035f020, 0x398e: 0x00366e88, 0x398f: 0x40366e20, + 0x3990: 0x00367c88, 0x3991: 0x40367c20, 0x3992: 0x0036a688, 0x3993: 0x4036a620, + 0x3994: 0x0036c088, 0x3995: 0x4036c020, 0x3996: 0x0036c288, 0x3997: 0x4036c220, + 0x3998: 0x0036de88, 0x3999: 0x4036de20, 0x399a: 0x0036e888, 0x399b: 0x4036e820, + 0x399c: 0x0036f288, 0x399d: 0x4036f220, 0x399e: 0x00372488, 0x399f: 0x40372420, + 0x39a0: 0x00360a88, 0x39a1: 0x40360a20, 0x39a2: 0x00339e88, 0x39a3: 0x40339e20, + 0x39a4: 0x0034a288, 0x39a5: 0x4034a220, 0x39a6: 0x0034b888, 0x39a7: 0x4034b820, + 0x39a8: 0x0034ee8a, 0x39a9: 0x0034ee84, 0x39aa: 0x0034ee8a, 0x39ab: 0x0034ee84, + 0x39ac: 0x0034ee8a, 0x39ad: 0x0034ee84, 0x39ae: 0x0034ee84, 0x39af: 0xae608402, + 0x39b0: 0xa0000000, 0x39b1: 0xa0000000, 0x39b2: 0xa0000000, 0x39b3: 0x4004e020, + 0x39b4: 0x84e619e1, 0x39b5: 0x84e61a0a, 0x39b6: 0x84e61a1b, 0x39b7: 0x84e61ab9, + 0x39b8: 0x84e61b3a, 0x39b9: 0x84e61b3f, 0x39ba: 0x84e61b47, 0x39bb: 0x84e61af0, + 0x39bc: 0xae605f02, 0x39bd: 0xae605f02, 0x39be: 0x40054c20, 0x39bf: 0x40367220, + // Block 0xe7, offset 0x39c0 + 0x39c0: 0x00339488, 0x39c1: 0x40339420, 0x39c2: 0x00341288, 0x39c3: 0x40341220, + 0x39c4: 0x0033d288, 0x39c5: 0x4033d220, 0x39c6: 0x00364288, 0x39c7: 0x40364220, + 0x39c8: 0x00340e88, 0x39c9: 0x40340e20, 0x39ca: 0x00356088, 0x39cb: 0x40356020, + 0x39cc: 0x00355488, 0x39cd: 0x40355420, 0x39ce: 0x00360c88, 0x39cf: 0x40360c20, + 0x39d0: 0x00361688, 0x39d1: 0x40361620, 0x39d2: 0x00362088, 0x39d3: 0x40362020, + 0x39d4: 0x0035de88, 0x39d5: 0x4035de20, 0x39d6: 0x00366488, 0x39d7: 0x40366420, + 0x39df: 0x84e61b67, + 0x39e0: 0x405d9a20, 0x39e1: 0x405d9c20, 0x39e2: 0x405d9e20, 0x39e3: 0x405da020, + 0x39e4: 0x405da220, 0x39e5: 0x405da420, 0x39e6: 0x405da620, 0x39e7: 0x405da820, + 0x39e8: 0x405daa20, 0x39e9: 0x405dac20, 0x39ea: 0x405dae20, 0x39eb: 0x405db020, + 0x39ec: 0x405db220, 0x39ed: 0x405db420, 0x39ee: 0x405db620, 0x39ef: 0x405db820, + 0x39f0: 0x405dba20, 0x39f1: 0x405dbc20, 0x39f2: 0x405dbe20, 0x39f3: 0x405dc020, + 0x39f4: 0x405dc220, 0x39f5: 0x405dc420, 0x39f6: 0x405dc620, 0x39f7: 0x405dc820, + 0x39f8: 0x405dca20, 0x39f9: 0x405dcc20, 0x39fa: 0x405dce20, 0x39fb: 0x405dd020, + 0x39fc: 0x405dd220, 0x39fd: 0x405dd420, 0x39fe: 0x405dd620, 0x39ff: 0x405dd820, + // Block 0xe8, offset 0x3a00 + 0x3a00: 0x405dda20, 0x3a01: 0x405ddc20, 0x3a02: 0x405dde20, 0x3a03: 0x405de020, + 0x3a04: 0x405de220, 0x3a05: 0x405de420, 0x3a06: 0x405de620, 0x3a07: 0x405de820, + 0x3a08: 0x405dea20, 0x3a09: 0x405dec20, 0x3a0a: 0x405dee20, 0x3a0b: 0x405df020, + 0x3a0c: 0x405df220, 0x3a0d: 0x405df420, 0x3a0e: 0x405df620, 0x3a0f: 0x405df820, + 0x3a10: 0x405dfa20, 0x3a11: 0x405dfc20, 0x3a12: 0x405dfe20, 0x3a13: 0x405e0020, + 0x3a14: 0x405e0220, 0x3a15: 0x405e0420, 0x3a16: 0x405e0620, 0x3a17: 0x405e0820, + 0x3a18: 0x405e0a20, 0x3a19: 0x405e0c20, 0x3a1a: 0x405e0e20, 0x3a1b: 0x405e1020, + 0x3a1c: 0x405e1220, 0x3a1d: 0x405e1420, 0x3a1e: 0x405e1620, 0x3a1f: 0x405e1820, + 0x3a20: 0x405e1a20, 0x3a21: 0x405e1c20, 0x3a22: 0x405e1e20, 0x3a23: 0x405e2020, + 0x3a24: 0x405e2220, 0x3a25: 0x405e2420, 0x3a26: 0x405e2620, 0x3a27: 0x405e2820, + 0x3a28: 0x405e2a20, 0x3a29: 0x405e2c20, 0x3a2a: 0x405e2e20, 0x3a2b: 0x405e3020, + 0x3a2c: 0x405e3220, 0x3a2d: 0x405e3420, 0x3a2e: 0x405e3620, 0x3a2f: 0x405e3820, + 0x3a30: 0xae60ef02, 0x3a31: 0xae60f002, 0x3a32: 0x40038220, 0x3a33: 0x40030220, + 0x3a34: 0x4002b820, 0x3a35: 0x40025a20, 0x3a36: 0x40026a20, 0x3a37: 0x4002da20, + // Block 0xe9, offset 0x3a40 + 0x3a40: 0x4006ba20, 0x3a41: 0x4006bc20, 0x3a42: 0x4006be20, 0x3a43: 0x4006c020, + 0x3a44: 0x4006c220, 0x3a45: 0x4006c420, 0x3a46: 0x4006c620, 0x3a47: 0x4006c820, + 0x3a48: 0x4006ca20, 0x3a49: 0x4006cc20, 0x3a4a: 0x4006ce20, 0x3a4b: 0x4006d020, + 0x3a4c: 0x4006d220, 0x3a4d: 0x4006d420, 0x3a4e: 0x4006d620, 0x3a4f: 0x4006d820, + 0x3a50: 0x4006da20, 0x3a51: 0x4006dc20, 0x3a52: 0x4006de20, 0x3a53: 0x4006e020, + 0x3a54: 0x4006e220, 0x3a55: 0x4006e420, 0x3a56: 0x4006e620, 0x3a57: 0x4006e820, + 0x3a58: 0x4006ea20, 0x3a59: 0x4006ec20, 0x3a5a: 0x4006ee20, 0x3a5b: 0x4006f020, + 0x3a5c: 0x4006f220, 0x3a5d: 0x4006f420, 0x3a5e: 0x4006f620, 0x3a5f: 0x4006f820, + 0x3a60: 0x4006fa20, 0x3a61: 0x4006fc20, 0x3a62: 0x0031e488, 0x3a63: 0x4031e420, + 0x3a64: 0x0031f888, 0x3a65: 0x4031f820, 0x3a66: 0x002d8c88, 0x3a67: 0x402d8c20, + 0x3a68: 0xe0000fd5, 0x3a69: 0xe0000fd2, 0x3a6a: 0x0031ae88, 0x3a6b: 0x4031ae20, + 0x3a6c: 0x0031b088, 0x3a6d: 0x4031b020, 0x3a6e: 0x0031b288, 0x3a6f: 0x4031b220, + 0x3a70: 0x402d1020, 0x3a71: 0x402fee20, 0x3a72: 0xe00009cf, 0x3a73: 0xe00009cc, + 0x3a74: 0xe00009ff, 0x3a75: 0xe00009fc, 0x3a76: 0xe0000a05, 0x3a77: 0xe0000a02, + 0x3a78: 0xe0000a0e, 0x3a79: 0xe0000a0b, 0x3a7a: 0xe0000a15, 0x3a7b: 0xe0000a11, + 0x3a7c: 0xe0000a1c, 0x3a7d: 0xe0000a19, 0x3a7e: 0x002c6088, 0x3a7f: 0x402c6020, + // Block 0xea, offset 0x3a80 + 0x3a80: 0x002e1488, 0x3a81: 0x402e1420, 0x3a82: 0x002e1688, 0x3a83: 0x402e1620, + 0x3a84: 0x002e1888, 0x3a85: 0x402e1820, 0x3a86: 0x002e3288, 0x3a87: 0x402e3220, + 0x3a88: 0x002e3688, 0x3a89: 0x402e3620, 0x3a8a: 0x002f1888, 0x3a8b: 0x402f1820, + 0x3a8c: 0x002f0888, 0x3a8d: 0x402f0820, 0x3a8e: 0xe0000ea1, 0x3a8f: 0xe0000e9e, + 0x3a90: 0x002f3888, 0x3a91: 0x402f3820, 0x3a92: 0x002f4688, 0x3a93: 0x402f4620, + 0x3a94: 0x002f4888, 0x3a95: 0x402f4820, 0x3a96: 0x002f5e88, 0x3a97: 0x402f5e20, + 0x3a98: 0x002f6088, 0x3a99: 0x402f6020, 0x3a9a: 0x002f8a88, 0x3a9b: 0x402f8a20, + 0x3a9c: 0x002fe488, 0x3a9d: 0x402fe420, 0x3a9e: 0x0030c888, 0x3a9f: 0x4030c820, + 0x3aa0: 0xe00010c6, 0x3aa1: 0xe00010c3, 0x3aa2: 0x00316288, 0x3aa3: 0x40316220, + 0x3aa4: 0x00319088, 0x3aa5: 0x40319020, 0x3aa6: 0x00319288, 0x3aa7: 0x40319220, + 0x3aa8: 0x00319c88, 0x3aa9: 0x40319c20, 0x3aaa: 0x00319e88, 0x3aab: 0x40319e20, + 0x3aac: 0x0031a088, 0x3aad: 0x4031a020, 0x3aae: 0x0031a288, 0x3aaf: 0x4031a220, + 0x3ab0: 0x0031a294, 0x3ab1: 0x402c9420, 0x3ab2: 0x402e6620, 0x3ab3: 0x402e9c20, + 0x3ab4: 0x402ed820, 0x3ab5: 0x402fe020, 0x3ab6: 0x402fe220, 0x3ab7: 0x40306220, + 0x3ab8: 0x4031a420, 0x3ab9: 0xe0000abc, 0x3aba: 0xe0000ab9, 0x3abb: 0xe0000b92, + 0x3abc: 0xe0000b8f, 0x3abd: 0xe0000bdc, 0x3abe: 0x002d5688, 0x3abf: 0x402d5620, + // Block 0xeb, offset 0x3ac0 + 0x3ac0: 0x002e7088, 0x3ac1: 0x402e7020, 0x3ac2: 0xe0000f08, 0x3ac3: 0xe0000f05, + 0x3ac4: 0xe0000f6d, 0x3ac5: 0xe0000f6a, 0x3ac6: 0xe0000fb7, 0x3ac7: 0xe0000fb4, + 0x3ac8: 0x4006fe20, 0x3ac9: 0x40070020, 0x3aca: 0x40070220, 0x3acb: 0x0031e688, + 0x3acc: 0x4031e620, 0x3acd: 0x00308888, 0x3ace: 0x402e5c20, + 0x3ad0: 0x002ec488, 0x3ad1: 0x402ec420, 0x3ad2: 0x002c4c88, 0x3ad3: 0x402c4c20, + 0x3ae0: 0xe0000bd6, 0x3ae1: 0xe0000bd3, 0x3ae2: 0xe0000ca5, 0x3ae3: 0xe0000ca2, + 0x3ae4: 0xe0000d75, 0x3ae5: 0xe0000d72, 0x3ae6: 0xe0000ee2, 0x3ae7: 0xe0000edf, + 0x3ae8: 0xe0000f4d, 0x3ae9: 0xe0000f4a, 0x3aea: 0x002d8088, + // Block 0xec, offset 0x3b00 + 0x3b38: 0xf0001414, 0x3b39: 0xe0000e97, 0x3b3a: 0x4030a820, 0x3b3b: 0x402d2020, + 0x3b3c: 0x402f4a20, 0x3b3d: 0x402e9820, 0x3b3e: 0x402db220, 0x3b3f: 0x402e9a20, + // Block 0xed, offset 0x3b40 + 0x3b40: 0x4045aa20, 0x3b41: 0x4045ac20, 0x3b42: 0x4045ae20, 0x3b43: 0x4045b020, + 0x3b44: 0x4045b220, 0x3b45: 0x4045b420, 0x3b46: 0x820922db, 0x3b47: 0x4045b820, + 0x3b48: 0x4045ba20, 0x3b49: 0x4045bc20, 0x3b4a: 0x4045be20, 0x3b4b: 0xa000f302, + 0x3b4c: 0x4045c020, 0x3b4d: 0x4045c220, 0x3b4e: 0x4045c420, 0x3b4f: 0x4045c620, + 0x3b50: 0x4045c820, 0x3b51: 0x4045ca20, 0x3b52: 0x4045cc20, 0x3b53: 0x4045ce20, + 0x3b54: 0x4045d020, 0x3b55: 0x4045d220, 0x3b56: 0x4045d420, 0x3b57: 0x4045d620, + 0x3b58: 0x4045d820, 0x3b59: 0x4045da20, 0x3b5a: 0x4045dc20, 0x3b5b: 0x4045de20, + 0x3b5c: 0x4045e020, 0x3b5d: 0x4045e220, 0x3b5e: 0x4045e420, 0x3b5f: 0x4045e620, + 0x3b60: 0x4045e820, 0x3b61: 0x4045ea20, 0x3b62: 0x4045ec20, 0x3b63: 0x4045ee20, + 0x3b64: 0x4045f020, 0x3b65: 0x4045f220, 0x3b66: 0x4045f420, 0x3b67: 0x4045f620, + 0x3b68: 0x40075020, 0x3b69: 0x40075220, 0x3b6a: 0x40075420, 0x3b6b: 0x40075620, + 0x3b70: 0x40284820, 0x3b71: 0x40284a20, 0x3b72: 0x40284c20, 0x3b73: 0x40284e20, + 0x3b74: 0x40285020, 0x3b75: 0x40285220, 0x3b76: 0x40075820, 0x3b77: 0x40075a20, + 0x3b78: 0x4027f020, 0x3b79: 0x40075c20, + // Block 0xee, offset 0x3b80 + 0x3b80: 0x404baa20, 0x3b81: 0x404bac20, 0x3b82: 0x404bae20, 0x3b83: 0x404bb020, + 0x3b84: 0x404bb220, 0x3b85: 0x404bb420, 0x3b86: 0x404bb620, 0x3b87: 0x404bb820, + 0x3b88: 0x404bc220, 0x3b89: 0x404bc420, 0x3b8a: 0x404bc620, 0x3b8b: 0x404bc820, + 0x3b8c: 0x404bca20, 0x3b8d: 0x404bcc20, 0x3b8e: 0x404bce20, 0x3b8f: 0x404bd020, + 0x3b90: 0x404bd220, 0x3b91: 0x404bd420, 0x3b92: 0x404bd620, 0x3b93: 0x404bd820, + 0x3b94: 0x404bdc20, 0x3b95: 0x404bde20, 0x3b96: 0x404be020, 0x3b97: 0x404be220, + 0x3b98: 0x404be820, 0x3b99: 0x404bee20, 0x3b9a: 0x404bf020, 0x3b9b: 0x404bf420, + 0x3b9c: 0x404bf620, 0x3b9d: 0x404bfc20, 0x3b9e: 0x404c0620, 0x3b9f: 0x404c0820, + 0x3ba0: 0x404c0a20, 0x3ba1: 0x404c0c20, 0x3ba2: 0x404bfe20, 0x3ba3: 0x404c0020, + 0x3ba4: 0x404c0220, 0x3ba5: 0x404c0420, 0x3ba6: 0x404c0e20, 0x3ba7: 0x404bda20, + 0x3ba8: 0x404be420, 0x3ba9: 0x404bba20, 0x3baa: 0x404bbc20, 0x3bab: 0x404bbe20, + 0x3bac: 0x404bc020, 0x3bad: 0x404be620, 0x3bae: 0x404bf220, 0x3baf: 0x404bf820, + 0x3bb0: 0x404bfa20, 0x3bb1: 0x404bea20, 0x3bb2: 0x404bec20, 0x3bb3: 0x404c1020, + 0x3bb4: 0x4005e820, 0x3bb5: 0x4005ea20, 0x3bb6: 0x40031820, 0x3bb7: 0x40031a20, + // Block 0xef, offset 0x3bc0 + 0x3bc0: 0xa000f302, 0x3bc1: 0xa000f402, 0x3bc2: 0x4045f820, 0x3bc3: 0x4045fa20, + 0x3bc4: 0x4045fc20, 0x3bc5: 0x4045fe20, 0x3bc6: 0x40460020, 0x3bc7: 0x40460220, + 0x3bc8: 0x40460420, 0x3bc9: 0x40460620, 0x3bca: 0x40460820, 0x3bcb: 0x40460a20, + 0x3bcc: 0x40460c20, 0x3bcd: 0x40460e20, 0x3bce: 0x40461020, 0x3bcf: 0x40461220, + 0x3bd0: 0x40461420, 0x3bd1: 0x40461620, 0x3bd2: 0x40461820, 0x3bd3: 0x40461a20, + 0x3bd4: 0x40461c20, 0x3bd5: 0x40461e20, 0x3bd6: 0x40462020, 0x3bd7: 0x40462220, + 0x3bd8: 0x40462420, 0x3bd9: 0x40462620, 0x3bda: 0x40462820, 0x3bdb: 0x40462a20, + 0x3bdc: 0x40462c20, 0x3bdd: 0x40462e20, 0x3bde: 0x40463020, 0x3bdf: 0x40463220, + 0x3be0: 0x40463420, 0x3be1: 0x40463620, 0x3be2: 0x40463820, 0x3be3: 0x40463a20, + 0x3be4: 0x40463c20, 0x3be5: 0x40463e20, 0x3be6: 0x40464020, 0x3be7: 0x40464220, + 0x3be8: 0x40464420, 0x3be9: 0x40464620, 0x3bea: 0x40464820, 0x3beb: 0x40464a20, + 0x3bec: 0x40464c20, 0x3bed: 0x40464e20, 0x3bee: 0x40465020, 0x3bef: 0x40465220, + 0x3bf0: 0x40465420, 0x3bf1: 0x40465620, 0x3bf2: 0x40465820, 0x3bf3: 0x40465a20, + 0x3bf4: 0x40465c20, 0x3bf5: 0x40465e20, 0x3bf6: 0x40466020, 0x3bf7: 0x40466220, + 0x3bf8: 0x40466420, 0x3bf9: 0x40466620, 0x3bfa: 0x40466820, 0x3bfb: 0x40466a20, + 0x3bfc: 0x40466c20, 0x3bfd: 0x40466e20, 0x3bfe: 0x40467020, 0x3bff: 0x40467220, + // Block 0xf0, offset 0x3c00 + 0x3c00: 0x40467420, 0x3c01: 0x40467620, 0x3c02: 0x40467820, 0x3c03: 0x40467a20, + 0x3c04: 0x8209233e, + 0x3c0e: 0x40031020, 0x3c0f: 0x40031220, + 0x3c10: 0xe000018b, 0x3c11: 0xe000021c, 0x3c12: 0xe0000337, 0x3c13: 0xe0000411, + 0x3c14: 0xe00004e6, 0x3c15: 0xe00005b0, 0x3c16: 0xe000067b, 0x3c17: 0xe0000723, + 0x3c18: 0xe00007cf, 0x3c19: 0xe0000874, + 0x3c20: 0xae600000, 0x3c21: 0xae600000, 0x3c22: 0xae600000, 0x3c23: 0xae600000, + 0x3c24: 0xae600000, 0x3c25: 0xae600000, 0x3c26: 0xae600000, 0x3c27: 0xae600000, + 0x3c28: 0xae600000, 0x3c29: 0xae600000, 0x3c2a: 0xae600000, 0x3c2b: 0xae600000, + 0x3c2c: 0xae600000, 0x3c2d: 0xae600000, 0x3c2e: 0xae600000, 0x3c2f: 0xae600000, + 0x3c30: 0xae600000, 0x3c31: 0xae600000, 0x3c32: 0x40404620, 0x3c33: 0x00404684, + 0x3c34: 0x00404684, 0x3c35: 0x00404684, 0x3c36: 0x00404684, 0x3c37: 0x00404684, + 0x3c38: 0x40056e20, 0x3c39: 0x40057020, 0x3c3a: 0x40057220, 0x3c3b: 0x40404820, + // Block 0xf1, offset 0x3c40 + 0x3c40: 0xe00001a9, 0x3c41: 0xe000023d, 0x3c42: 0xe0000355, 0x3c43: 0xe000042f, + 0x3c44: 0xe0000504, 0x3c45: 0xe00005ce, 0x3c46: 0xe0000699, 0x3c47: 0xe0000741, + 0x3c48: 0xe00007ed, 0x3c49: 0xe0000892, 0x3c4a: 0x404dd220, 0x3c4b: 0x404dd420, + 0x3c4c: 0x404dd620, 0x3c4d: 0x404dd820, 0x3c4e: 0x404dda20, 0x3c4f: 0x404ddc20, + 0x3c50: 0x404dde20, 0x3c51: 0x404de020, 0x3c52: 0x404de220, 0x3c53: 0x404de420, + 0x3c54: 0x404de620, 0x3c55: 0x404de820, 0x3c56: 0x404dea20, 0x3c57: 0x404dec20, + 0x3c58: 0x404dee20, 0x3c59: 0x404df020, 0x3c5a: 0x404df220, 0x3c5b: 0x404df420, + 0x3c5c: 0x404df620, 0x3c5d: 0x404df820, 0x3c5e: 0x404dfa20, 0x3c5f: 0x404dfc20, + 0x3c60: 0x404dfe20, 0x3c61: 0x404e0020, 0x3c62: 0x404e0220, 0x3c63: 0x404e0420, + 0x3c64: 0x404e0620, 0x3c65: 0x404e0820, 0x3c66: 0x404e0a20, 0x3c67: 0x404e0c20, + 0x3c68: 0x404e0e20, 0x3c69: 0x404e1020, 0x3c6a: 0x404e1220, 0x3c6b: 0xadc10f02, + 0x3c6c: 0xadc11002, 0x3c6d: 0xadc11102, 0x3c6e: 0x4005f420, 0x3c6f: 0x40032020, + 0x3c70: 0x404d8a20, 0x3c71: 0x404d8c20, 0x3c72: 0x404d8e20, 0x3c73: 0x404d9020, + 0x3c74: 0x404d9220, 0x3c75: 0x404d9420, 0x3c76: 0x404d9620, 0x3c77: 0x404d9820, + 0x3c78: 0x404d9a20, 0x3c79: 0x404d9c20, 0x3c7a: 0x404d9e20, 0x3c7b: 0x404da020, + 0x3c7c: 0x404da220, 0x3c7d: 0x404da420, 0x3c7e: 0x404da620, 0x3c7f: 0x404da820, + // Block 0xf2, offset 0x3c80 + 0x3c80: 0x404daa20, 0x3c81: 0x404dac20, 0x3c82: 0x404dae20, 0x3c83: 0x404db020, + 0x3c84: 0x404db220, 0x3c85: 0x404db420, 0x3c86: 0x404db620, 0x3c87: 0x404db820, + 0x3c88: 0x404dba20, 0x3c89: 0x404dbc20, 0x3c8a: 0x404dbe20, 0x3c8b: 0x404dc020, + 0x3c8c: 0x404dc220, 0x3c8d: 0x404dc420, 0x3c8e: 0x404dc620, 0x3c8f: 0x404dc820, + 0x3c90: 0x404dca20, 0x3c91: 0x404dcc20, 0x3c92: 0x404dce20, 0x3c93: 0x820926e8, + 0x3c9f: 0x40038420, + 0x3ca0: 0x40636a20, 0x3ca1: 0x40636c20, 0x3ca2: 0x40636e20, 0x3ca3: 0x40637020, + 0x3ca4: 0x40637220, 0x3ca5: 0x40637420, 0x3ca6: 0x40637620, 0x3ca7: 0x40637820, + 0x3ca8: 0x40637a20, 0x3ca9: 0x40637c20, 0x3caa: 0x40637e20, 0x3cab: 0x40638020, + 0x3cac: 0x40638220, 0x3cad: 0x40638420, 0x3cae: 0x40638620, 0x3caf: 0x40638820, + 0x3cb0: 0x40638a20, 0x3cb1: 0x40638c20, 0x3cb2: 0x40638e20, 0x3cb3: 0x40639020, + 0x3cb4: 0x40639220, 0x3cb5: 0x40639420, 0x3cb6: 0x40639620, 0x3cb7: 0x40639820, + 0x3cb8: 0x40639a20, 0x3cb9: 0x40639c20, 0x3cba: 0x40639e20, 0x3cbb: 0x4063a020, + 0x3cbc: 0x4063a220, + // Block 0xf3, offset 0x3cc0 + 0x3cc0: 0xa000f202, 0x3cc1: 0xa000f302, 0x3cc2: 0xa000f802, 0x3cc3: 0xa000f402, + 0x3cc4: 0x4052b220, 0x3cc5: 0x4052b420, 0x3cc6: 0x4052b620, 0x3cc7: 0x4052b820, + 0x3cc8: 0x4052ba20, 0x3cc9: 0x4052bc20, 0x3cca: 0x4052be20, 0x3ccb: 0x4052c020, + 0x3ccc: 0x4052c220, 0x3ccd: 0x4052c420, 0x3cce: 0x4052c620, 0x3ccf: 0x4052c820, + 0x3cd0: 0x4052ca20, 0x3cd1: 0x4052cc20, 0x3cd2: 0x4052ce20, 0x3cd3: 0x4052d020, + 0x3cd4: 0x4052d220, 0x3cd5: 0x4052d420, 0x3cd6: 0x4052d620, 0x3cd7: 0x4052d820, + 0x3cd8: 0x4052da20, 0x3cd9: 0x4052dc20, 0x3cda: 0x4052de20, 0x3cdb: 0x4052e020, + 0x3cdc: 0x4052e220, 0x3cdd: 0x4052e420, 0x3cde: 0x4052e620, 0x3cdf: 0x4052e820, + 0x3ce0: 0x4052ea20, 0x3ce1: 0x4052ec20, 0x3ce2: 0x4052ee20, 0x3ce3: 0x4052f020, + 0x3ce4: 0x4052f220, 0x3ce5: 0x4052f420, 0x3ce6: 0x4052f620, 0x3ce7: 0x4052f820, + 0x3ce8: 0x4052fa20, 0x3ce9: 0x4052fc20, 0x3cea: 0x4052fe20, 0x3ceb: 0x40530220, + 0x3cec: 0x00530284, 0x3ced: 0x40530620, 0x3cee: 0x40530820, 0x3cef: 0x40530a20, + 0x3cf0: 0x40530c20, 0x3cf1: 0x40530e20, 0x3cf2: 0x40531020, 0x3cf3: 0xa070f102, + 0x3cf4: 0x40531220, 0x3cf5: 0x40532420, 0x3cf6: 0x40531620, 0x3cf7: 0x40531820, + 0x3cf8: 0x40531a20, 0x3cf9: 0x40531c20, 0x3cfa: 0x40532020, 0x3cfb: 0x40532220, + 0x3cfc: 0x40531420, 0x3cfd: 0x40531e20, 0x3cfe: 0x40530020, 0x3cff: 0x40530420, + // Block 0xf4, offset 0x3d00 + 0x3d00: 0x82092993, 0x3d01: 0x40036e20, 0x3d02: 0x40037020, 0x3d03: 0x40037220, + 0x3d04: 0x40037420, 0x3d05: 0x40037620, 0x3d06: 0x40037820, 0x3d07: 0x4002b020, + 0x3d08: 0x40033620, 0x3d09: 0x40033820, 0x3d0a: 0x40037a20, 0x3d0b: 0x40037c20, + 0x3d0c: 0x40037e20, 0x3d0d: 0x40038020, 0x3d0f: 0x4027c020, + 0x3d10: 0xe00001c1, 0x3d11: 0xe0000255, 0x3d12: 0xe000036d, 0x3d13: 0xe0000447, + 0x3d14: 0xe000051c, 0x3d15: 0xe00005e6, 0x3d16: 0xe00006b1, 0x3d17: 0xe0000759, + 0x3d18: 0xe0000805, 0x3d19: 0xe00008aa, + 0x3d1e: 0x4005f620, 0x3d1f: 0x4005f820, + // Block 0xf5, offset 0x3d40 + 0x3d40: 0x40519c20, 0x3d41: 0x40519e20, 0x3d42: 0x4051a020, 0x3d43: 0x4051a220, + 0x3d44: 0x4051a420, 0x3d45: 0x4051a620, 0x3d46: 0x4051a820, 0x3d47: 0x4051aa20, + 0x3d48: 0x4051ac20, 0x3d49: 0x4051ae20, 0x3d4a: 0x4051b020, 0x3d4b: 0x4051b220, + 0x3d4c: 0x4051b420, 0x3d4d: 0x4051b620, 0x3d4e: 0x4051b820, 0x3d4f: 0x4051ba20, + 0x3d50: 0x4051bc20, 0x3d51: 0x4051be20, 0x3d52: 0x4051c020, 0x3d53: 0x4051c220, + 0x3d54: 0x4051c420, 0x3d55: 0x4051c620, 0x3d56: 0x4051c820, 0x3d57: 0x4051ca20, + 0x3d58: 0x4051cc20, 0x3d59: 0x4051ce20, 0x3d5a: 0x4051d020, 0x3d5b: 0x4051d220, + 0x3d5c: 0x4051d420, 0x3d5d: 0x4051d620, 0x3d5e: 0x4051d820, 0x3d5f: 0x4051da20, + 0x3d60: 0x4051dc20, 0x3d61: 0x4051de20, 0x3d62: 0x4051e020, 0x3d63: 0x4051e220, + 0x3d64: 0x4051e420, 0x3d65: 0x4051e620, 0x3d66: 0x4051e820, 0x3d67: 0x4051ea20, + 0x3d68: 0x4051ec20, 0x3d69: 0x4051f620, 0x3d6a: 0x4051f820, 0x3d6b: 0x4051fa20, + 0x3d6c: 0x4051fc20, 0x3d6d: 0x4051fe20, 0x3d6e: 0x40520020, 0x3d6f: 0x40520220, + 0x3d70: 0x40520420, 0x3d71: 0x40520620, 0x3d72: 0x40520820, 0x3d73: 0x4051ee20, + 0x3d74: 0x4051f020, 0x3d75: 0x4051f220, 0x3d76: 0x4051f420, + // Block 0xf6, offset 0x3d80 + 0x3d80: 0x40520a20, 0x3d81: 0x40520c20, 0x3d82: 0x40520e20, 0x3d83: 0x40521020, + 0x3d84: 0x40521220, 0x3d85: 0x40521420, 0x3d86: 0x40521620, 0x3d87: 0x40521820, + 0x3d88: 0x40521a20, 0x3d89: 0x40521c20, 0x3d8a: 0x40521e20, 0x3d8b: 0x40522020, + 0x3d8c: 0x40522220, 0x3d8d: 0x40522420, + 0x3d90: 0xe00001bb, 0x3d91: 0xe000024f, 0x3d92: 0xe0000367, 0x3d93: 0xe0000441, + 0x3d94: 0xe0000516, 0x3d95: 0xe00005e0, 0x3d96: 0xe00006ab, 0x3d97: 0xe0000753, + 0x3d98: 0xe00007ff, 0x3d99: 0xe00008a4, + 0x3d9c: 0x4005fa20, 0x3d9d: 0x40033a20, 0x3d9e: 0x40033c20, 0x3d9f: 0x40033e20, + 0x3da0: 0x404e2020, 0x3da1: 0x404e2c20, 0x3da2: 0x404e3020, 0x3da3: 0x404e3420, + 0x3da4: 0x404e3e20, 0x3da5: 0x404e4620, 0x3da6: 0x404e4c20, 0x3da7: 0x404e5020, + 0x3da8: 0x404e5420, 0x3da9: 0x404e5820, 0x3daa: 0x404e6820, 0x3dab: 0x404e6e20, + 0x3dac: 0x404ea820, 0x3dad: 0x404eae20, 0x3dae: 0x404eb220, 0x3daf: 0x404e7a20, + 0x3db0: 0x4027c220, 0x3db1: 0x404eb420, 0x3db2: 0x404e3820, 0x3db3: 0x404e8e20, + 0x3db4: 0x404f3a20, 0x3db5: 0x404f3c20, 0x3db6: 0x404f3e20, 0x3db7: 0x4007ac20, + 0x3db8: 0x4007ae20, 0x3db9: 0x4007b020, 0x3dba: 0x404e9020, 0x3dbb: 0x404f3820, + // Block 0xf7, offset 0x3dc0 + 0x3dc0: 0x4049f020, 0x3dc1: 0x4049f220, 0x3dc2: 0x4049f420, 0x3dc3: 0x4049f620, + 0x3dc4: 0x4049f820, 0x3dc5: 0x4049fa20, 0x3dc6: 0x4049fc20, 0x3dc7: 0x4049fe20, + 0x3dc8: 0x404a0020, 0x3dc9: 0x404a0220, 0x3dca: 0x404a0420, 0x3dcb: 0x404a0620, + 0x3dcc: 0x404a0820, 0x3dcd: 0x404a0a20, 0x3dce: 0x404a0c20, 0x3dcf: 0x404a0e20, + 0x3dd0: 0x404a1020, 0x3dd1: 0x404a1220, 0x3dd2: 0x404a1420, 0x3dd3: 0x404a1620, + 0x3dd4: 0x404a1820, 0x3dd5: 0x404a1a20, 0x3dd6: 0x404a1c20, 0x3dd7: 0x404a1e20, + 0x3dd8: 0x404a2020, 0x3dd9: 0x404a2220, 0x3dda: 0x404a2420, 0x3ddb: 0x404a2620, + 0x3ddc: 0x404a2820, 0x3ddd: 0x404a2a20, 0x3dde: 0x404a2c20, 0x3ddf: 0x404a2e20, + 0x3de0: 0x404a3020, 0x3de1: 0x404a3220, 0x3de2: 0x404a3420, 0x3de3: 0x404a3620, + 0x3de4: 0x404a3820, 0x3de5: 0x404a3a20, 0x3de6: 0x404a3c20, 0x3de7: 0x404a3e20, + 0x3de8: 0x404a4020, 0x3de9: 0x404a4220, 0x3dea: 0x404a4420, 0x3deb: 0x404a4620, + 0x3dec: 0x404a4820, 0x3ded: 0x404a4a20, 0x3dee: 0x404a4c20, 0x3def: 0x404a4e20, + 0x3df0: 0x82e62528, 0x3df1: 0x404a5220, 0x3df2: 0x82e6252a, 0x3df3: 0x82e6252b, + 0x3df4: 0x82dc252c, 0x3df5: 0xc20e0671, 0x3df6: 0xc23f0671, 0x3df7: 0x82e6252f, + 0x3df8: 0x82e62530, 0x3df9: 0xc2700671, 0x3dfa: 0x404a6420, 0x3dfb: 0xc2a10671, + 0x3dfc: 0xc2d20671, 0x3dfd: 0x404a6a20, 0x3dfe: 0x82e62536, 0x3dff: 0xae610c02, + // Block 0xf8, offset 0x3e00 + 0x3e00: 0x404a6e20, 0x3e01: 0xae610d02, 0x3e02: 0x404a7020, + 0x3e1b: 0x404a7220, + 0x3e1c: 0x404a7420, 0x3e1d: 0x4027c420, 0x3e1e: 0x40057e20, 0x3e1f: 0x40058020, + 0x3e20: 0x40456420, 0x3e21: 0x40456620, 0x3e22: 0x40456820, 0x3e23: 0x40456a20, + 0x3e24: 0x40456c20, 0x3e25: 0x40456e20, 0x3e26: 0x40457020, 0x3e27: 0x40457220, + 0x3e28: 0x40457420, 0x3e29: 0x40457620, 0x3e2a: 0x40457820, 0x3e2b: 0x40458a20, + 0x3e2c: 0x40458c20, 0x3e2d: 0x40458e20, 0x3e2e: 0x40459020, 0x3e2f: 0x40459220, + 0x3e30: 0x40034020, 0x3e31: 0x4002dc20, 0x3e32: 0x40452c20, 0x3e33: 0x4027c620, + 0x3e34: 0x4027c820, 0x3e35: 0x40459420, 0x3e36: 0x820922d4, + // Block 0xf9, offset 0x3e40 + 0x3e41: 0x403cae20, 0x3e42: 0x403cb020, 0x3e43: 0x403cb220, + 0x3e44: 0x403cb420, 0x3e45: 0x403cb620, 0x3e46: 0x403cb820, + 0x3e49: 0x403e3c20, 0x3e4a: 0x403e3e20, 0x3e4b: 0x403e4020, + 0x3e4c: 0x403e4220, 0x3e4d: 0x403e4420, 0x3e4e: 0x403e4620, + 0x3e51: 0x403dfe20, 0x3e52: 0x403e0020, 0x3e53: 0x403e0220, + 0x3e54: 0x403e0420, 0x3e55: 0x403e0620, 0x3e56: 0x403e0820, + 0x3e60: 0x403ec220, 0x3e61: 0x403ec420, 0x3e62: 0x403ec620, 0x3e63: 0x403ec820, + 0x3e64: 0x403eca20, 0x3e65: 0x403ecc20, 0x3e66: 0x403ece20, + 0x3e68: 0x403ef220, 0x3e69: 0x403ef420, 0x3e6a: 0x403ef620, 0x3e6b: 0x403ef820, + 0x3e6c: 0x403efa20, 0x3e6d: 0x403efc20, 0x3e6e: 0x403efe20, + // Block 0xfa, offset 0x3e80 + 0x3e80: 0x40452e20, 0x3e81: 0x40453020, 0x3e82: 0x40453220, 0x3e83: 0x40453420, + 0x3e84: 0x40453620, 0x3e85: 0x40453820, 0x3e86: 0x40453a20, 0x3e87: 0x40453c20, + 0x3e88: 0x40453e20, 0x3e89: 0x40454020, 0x3e8a: 0x40454220, 0x3e8b: 0x40454420, + 0x3e8c: 0x40454620, 0x3e8d: 0x40454820, 0x3e8e: 0x40454a20, 0x3e8f: 0x40454c20, + 0x3e90: 0x40454e20, 0x3e91: 0x40455020, 0x3e92: 0x40455220, 0x3e93: 0x40455420, + 0x3e94: 0x40455620, 0x3e95: 0x40455820, 0x3e96: 0x40455a20, 0x3e97: 0x40455c20, + 0x3e98: 0x40455e20, 0x3e99: 0x40456020, 0x3e9a: 0x40456220, 0x3e9b: 0x40459620, + 0x3e9c: 0x40459820, 0x3e9d: 0x40459a20, 0x3e9e: 0x40459c20, 0x3e9f: 0x40459e20, + 0x3ea0: 0x4045a020, 0x3ea1: 0x4045a220, 0x3ea2: 0x4045a420, 0x3ea3: 0x40457a20, + 0x3ea4: 0x40457c20, 0x3ea5: 0x40457e20, 0x3ea6: 0x40458020, 0x3ea7: 0x40458220, + 0x3ea8: 0x40458420, 0x3ea9: 0x40458620, 0x3eaa: 0x40458820, 0x3eab: 0x40034220, + 0x3eac: 0xa000fa02, 0x3ead: 0x820922d3, + 0x3eb0: 0xe0000188, 0x3eb1: 0xe0000219, 0x3eb2: 0xe0000334, 0x3eb3: 0xe000040e, + 0x3eb4: 0xe00004e3, 0x3eb5: 0xe00005ad, 0x3eb6: 0xe0000678, 0x3eb7: 0xe0000720, + 0x3eb8: 0xe00007cc, 0x3eb9: 0xe0000871, + // Block 0xfb, offset 0x3ec0 + 0x3ef0: 0x40643620, 0x3ef1: 0x40643820, 0x3ef2: 0x40643a20, 0x3ef3: 0x40643c20, + 0x3ef4: 0x40643e20, 0x3ef5: 0x40644020, 0x3ef6: 0x40644220, 0x3ef7: 0x40644420, + 0x3ef8: 0x40644620, 0x3ef9: 0x40644820, 0x3efa: 0x40644a20, 0x3efb: 0x40644c20, + 0x3efc: 0x40644e20, 0x3efd: 0x40645020, 0x3efe: 0x40645220, 0x3eff: 0x40645420, + // Block 0xfc, offset 0x3f00 + 0x3f00: 0x40645620, 0x3f01: 0x40645820, 0x3f02: 0x40645a20, 0x3f03: 0x40645c20, + 0x3f04: 0x40645e20, 0x3f05: 0x40646020, 0x3f06: 0x40646220, + 0x3f0b: 0x40651420, + 0x3f0c: 0x40651620, 0x3f0d: 0x40651820, 0x3f0e: 0x40651a20, 0x3f0f: 0x40651c20, + 0x3f10: 0x40651e20, 0x3f11: 0x40652020, 0x3f12: 0x40652220, 0x3f13: 0x40652420, + 0x3f14: 0x40652620, 0x3f15: 0x40652820, 0x3f16: 0x40652a20, 0x3f17: 0x40652c20, + 0x3f18: 0x40652e20, 0x3f19: 0x40653020, 0x3f1a: 0x40653220, 0x3f1b: 0x40653420, + 0x3f1c: 0x40653620, 0x3f1d: 0x40653820, 0x3f1e: 0x40653a20, 0x3f1f: 0x40653c20, + 0x3f20: 0x40653e20, 0x3f21: 0x40654020, 0x3f22: 0x40654220, 0x3f23: 0x40654420, + 0x3f24: 0x40654620, 0x3f25: 0x40654820, 0x3f26: 0x40654a20, 0x3f27: 0x40654c20, + 0x3f28: 0x40654e20, 0x3f29: 0x40655020, 0x3f2a: 0x40655220, 0x3f2b: 0x40655420, + 0x3f2c: 0x40655620, 0x3f2d: 0x40655820, 0x3f2e: 0x40655a20, 0x3f2f: 0x40655c20, + 0x3f30: 0x40655e20, 0x3f31: 0x40656020, 0x3f32: 0x40656220, 0x3f33: 0x40656420, + 0x3f34: 0x40656620, 0x3f35: 0x40656820, 0x3f36: 0x40656a20, 0x3f37: 0x40656c20, + 0x3f38: 0x40656e20, 0x3f39: 0x40657020, 0x3f3a: 0x40657220, 0x3f3b: 0x40657420, + // Block 0xfd, offset 0x3f40 + 0x3f40: 0x43189020, 0x3f41: 0x42cde820, 0x3f42: 0x431d9420, 0x3f43: 0x43199020, + 0x3f44: 0x42dda220, 0x3f45: 0x429c6420, 0x3f46: 0x42a7ca20, 0x3f47: 0x433f3820, + 0x3f48: 0x433f3820, 0x3f49: 0x42b2a220, 0x3f4a: 0x4323a220, 0x3f4b: 0x42ab0e20, + 0x3f4c: 0x42b29020, 0x3f4d: 0x42c3ec20, 0x3f4e: 0x42ecd220, 0x3f4f: 0x42ff0a20, + 0x3f50: 0x430c7e20, 0x3f51: 0x430f7420, 0x3f52: 0x4311f020, 0x3f53: 0x43211e20, + 0x3f54: 0x42d40420, 0x3f55: 0x42da3620, 0x3f56: 0x42e1b220, 0x3f57: 0x42e7bc20, + 0x3f58: 0x43087a20, 0x3f59: 0x4322d420, 0x3f5a: 0x4333e220, 0x3f5b: 0x429d0420, + 0x3f5c: 0x42a6ea20, 0x3f5d: 0x42d60820, 0x3f5e: 0x42e43620, 0x3f5f: 0x430c5a20, + 0x3f60: 0x433c3c20, 0x3f61: 0x42baa020, 0x3f62: 0x42dfd620, 0x3f63: 0x430b9a20, + 0x3f64: 0x4312c820, 0x3f65: 0x42c59220, 0x3f66: 0x4303b020, 0x3f67: 0x43103e20, + 0x3f68: 0x42bd9420, 0x3f69: 0x42ce2e20, 0x3f6a: 0x42dad420, 0x3f6b: 0x42e5f820, + 0x3f6c: 0x43219c20, 0x3f6d: 0x429f0c20, 0x3f6e: 0x42a36e20, 0x3f6f: 0x42a5bc20, + 0x3f70: 0x42c98820, 0x3f71: 0x42d5a620, 0x3f72: 0x42e42020, 0x3f73: 0x42edce20, + 0x3f74: 0x43000220, 0x3f75: 0x430c0c20, 0x3f76: 0x430cb820, 0x3f77: 0x431bde20, + 0x3f78: 0x432e6420, 0x3f79: 0x4336de20, 0x3f7a: 0x433bf420, 0x3f7b: 0x42f11820, + 0x3f7c: 0x42f2fe20, 0x3f7d: 0x42fb4020, 0x3f7e: 0x43079220, 0x3f7f: 0x43260820, + // Block 0xfe, offset 0x3f80 + 0x3f80: 0x433cfe20, 0x3f81: 0x4315ac20, 0x3f82: 0x42b1be20, 0x3f83: 0x42be0820, + 0x3f84: 0x42f8c020, 0x3f85: 0x4300fc20, 0x3f86: 0x42e4c420, 0x3f87: 0x42f19420, + 0x3f88: 0x43198420, 0x3f89: 0x432dee20, 0x3f8a: 0x42b1b020, 0x3f8b: 0x42b8c420, + 0x3f8c: 0x42d42620, 0x3f8d: 0x42dbb420, 0x3f8e: 0x42de1e20, 0x3f8f: 0x42fa5e20, + 0x3f90: 0x42fc6e20, 0x3f91: 0x432c9620, 0x3f92: 0x42a5a420, 0x3f93: 0x43011620, + 0x3f94: 0x42a3b820, 0x3f95: 0x42a39820, 0x3f96: 0x42f43820, 0x3f97: 0x42fb7c20, + 0x3f98: 0x4307e220, 0x3f99: 0x432cea20, 0x3f9a: 0x43170020, 0x3f9b: 0x42c59e20, + 0x3f9c: 0x42d40420, 0x3f9d: 0x4315fc20, 0x3f9e: 0x429c7220, 0x3f9f: 0x42b7ce20, + 0x3fa0: 0x42c02420, 0x3fa1: 0x42e70e20, 0x3fa2: 0x42eae020, 0x3fa3: 0x42a62e20, + 0x3fa4: 0x42f1f620, 0x3fa5: 0x429f7e20, 0x3fa6: 0x42bf5220, 0x3fa7: 0x429c1a20, + 0x3fa8: 0x42d99820, 0x3fa9: 0x42caf020, 0x3faa: 0x42fa4420, 0x3fab: 0x42a78620, + 0x3fac: 0x42b0bc20, 0x3fad: 0x42ee0220, 0x3fae: 0x43089220, 0x3faf: 0x43155420, + 0x3fb0: 0x42d77420, 0x3fb1: 0x431f6020, 0x3fb2: 0x42d91020, 0x3fb3: 0x42c5fc20, + 0x3fb4: 0x4305ca20, 0x3fb5: 0x42c74020, 0x3fb6: 0x42eaca20, 0x3fb7: 0x429d5c20, + 0x3fb8: 0x42a2d220, 0x3fb9: 0x42a39220, 0x3fba: 0x42d10220, 0x3fbb: 0x42f9ce20, + 0x3fbc: 0x4304de20, 0x3fbd: 0x4315a420, 0x3fbe: 0x43239e20, 0x3fbf: 0x42a5ea20, + // Block 0xff, offset 0x3fc0 + 0x3fc0: 0x42a88420, 0x3fc1: 0x42b2e620, 0x3fc2: 0x42bdd820, 0x3fc3: 0x42cb8a20, + 0x3fc4: 0x42dffc20, 0x3fc5: 0x42f25420, 0x3fc6: 0x432b5a20, 0x3fc7: 0x4334d420, + 0x3fc8: 0x433d2e20, 0x3fc9: 0x433d9c20, 0x3fca: 0x42a53620, 0x3fcb: 0x42cd8c20, + 0x3fcc: 0x42d6ee20, 0x3fcd: 0x431ec420, 0x3fce: 0x42bce820, 0x3fcf: 0x42c32020, + 0x3fd0: 0x42c40020, 0x3fd1: 0x42c93420, 0x3fd2: 0x42de4620, 0x3fd3: 0x42e29220, + 0x3fd4: 0x42e91220, 0x3fd5: 0x42f39420, 0x3fd6: 0x42fbe820, 0x3fd7: 0x4300de20, + 0x3fd8: 0x431e4c20, 0x3fd9: 0x4309dc20, 0x3fda: 0x43204620, 0x3fdb: 0x43269420, + 0x3fdc: 0x42a42e20, 0x3fdd: 0x42a54620, 0x3fde: 0x42a97a20, 0x3fdf: 0x42e19020, + 0x3fe0: 0x43118420, 0x3fe1: 0x43155420, 0x3fe2: 0x42bd9220, 0x3fe3: 0x42bfea20, + 0x3fe4: 0x42c6f620, 0x3fe5: 0x42d75c20, 0x3fe6: 0x42f87c20, 0x3fe7: 0x42e6ea20, + 0x3fe8: 0x429dc820, 0x3fe9: 0x42adf220, 0x3fea: 0x42b7ce20, 0x3feb: 0x42bb7420, + 0x3fec: 0x42c03820, 0x3fed: 0x42e76420, 0x3fee: 0x42e8d220, 0x3fef: 0x42ff3420, + 0x3ff0: 0x43008c20, 0x3ff1: 0x43246820, 0x3ff2: 0x432dec20, 0x3ff3: 0x432e9020, + 0x3ff4: 0x43303020, 0x3ff5: 0x429f1620, 0x3ff6: 0x42f35c20, 0x3ff7: 0x43236820, + 0x3ff8: 0x432d7020, 0x3ff9: 0x42c1c220, 0x3ffa: 0x429d0c20, 0x3ffb: 0x42a1b420, + 0x3ffc: 0x42b7dc20, 0x3ffd: 0x42b87e20, 0x3ffe: 0x42cb3220, 0x3fff: 0x42d40420, + // Block 0x100, offset 0x4000 + 0x4000: 0x42e39c20, 0x4001: 0x42ec8420, 0x4002: 0x4309f820, 0x4003: 0x4320f820, + 0x4004: 0x433f1a20, 0x4005: 0x42cd1020, 0x4006: 0x432c5c20, 0x4007: 0x42a51220, + 0x4008: 0x42cef620, 0x4009: 0x42cfe620, 0x400a: 0x42da8220, 0x400b: 0x42dd3820, + 0x400c: 0x42e81220, 0x400d: 0x42eab220, 0x400e: 0x42f0d620, 0x400f: 0x42fa2020, + 0x4010: 0x4330bc20, 0x4011: 0x42a2da20, 0x4012: 0x42c45c20, 0x4013: 0x432cf020, + 0x4014: 0x42a05620, 0x4015: 0x42ba3220, 0x4016: 0x42dbd420, 0x4017: 0x431e5420, + 0x4018: 0x42bf1620, 0x4019: 0x42c28820, 0x401a: 0x42d02e20, 0x401b: 0x42e70e20, + 0x401c: 0x432d0c20, 0x401d: 0x42a45220, 0x401e: 0x42a81e20, 0x401f: 0x42b8ca20, + 0x4020: 0x42cc2620, 0x4021: 0x42ce9c20, 0x4022: 0x42d15020, 0x4023: 0x42d9ca20, + 0x4024: 0x42e80c20, 0x4025: 0x42ebc420, 0x4026: 0x42fef220, 0x4027: 0x43119e20, + 0x4028: 0x4311c220, 0x4029: 0x43239820, 0x402a: 0x432dc420, 0x402b: 0x42a67e20, + 0x402c: 0x42dd7420, 0x402d: 0x42a83a20, 0x402e: 0x42e3a020, 0x402f: 0x42e93020, + 0x4030: 0x430bf420, 0x4031: 0x432d4620, 0x4032: 0x4338ae20, 0x4033: 0x433d3e20, + 0x4034: 0x42cf2e20, 0x4035: 0x42db9620, 0x4036: 0x4303d020, 0x4037: 0x42f59620, + 0x4038: 0x42f64020, 0x4039: 0x42f92420, 0x403a: 0x42e58020, 0x403b: 0x42e13220, + 0x403c: 0x4316b020, 0x403d: 0x429d8020, 0x403e: 0x43066c20, 0x403f: 0x42a47420, + // Block 0x101, offset 0x4040 + 0x4040: 0x42a40e20, 0x4041: 0x42bd4c20, 0x4042: 0x42c5a620, 0x4043: 0x42f9ac20, + 0x4044: 0x42b70a20, 0x4045: 0x42da3c20, 0x4046: 0x42cd6820, 0x4047: 0x431e7620, + 0x4048: 0x43109820, 0x4049: 0x432c9a20, 0x404a: 0x43131620, 0x404b: 0x42bda620, + 0x404c: 0x42a28020, 0x404d: 0x42ab8020, 0x404e: 0x43f41c20, 0x404f: 0x43f41e20, + 0x4050: 0x42b0b420, 0x4051: 0x43f42220, 0x4052: 0x42cce820, 0x4053: 0x43f42620, + 0x4054: 0x43f42820, 0x4055: 0x42a3bc20, 0x4056: 0x42e65420, 0x4057: 0x42ed9420, + 0x4058: 0x42f27820, 0x4059: 0x42f2bc20, 0x405a: 0x42f2ca20, 0x405b: 0x42f31e20, + 0x405c: 0x432eac20, 0x405d: 0x42f97c20, 0x405e: 0x42ff7a20, 0x405f: 0x43f43e20, + 0x4060: 0x430c2420, 0x4061: 0x43f44220, 0x4062: 0x4315f020, 0x4063: 0x43f44620, + 0x4064: 0x43f44820, 0x4065: 0x43207020, 0x4066: 0x4321fa20, 0x4067: 0x43f44e20, + 0x4068: 0x43f45020, 0x4069: 0x43f45220, 0x406a: 0x4331de20, 0x406b: 0x4331f820, + 0x406c: 0x43325020, 0x406d: 0x433b6820, 0x406e: 0x4321bc20, 0x406f: 0x432d6e20, + 0x4070: 0x429f5c20, 0x4071: 0x42a1ce20, 0x4072: 0x42a29a20, 0x4073: 0x42a59220, + 0x4074: 0x42a5c820, 0x4075: 0x42a6a220, 0x4076: 0x42ab3a20, 0x4077: 0x42ac0c20, + 0x4078: 0x42acd020, 0x4079: 0x42b08020, 0x407a: 0x42b15020, 0x407b: 0x42b8c820, + 0x407c: 0x42b8dc20, 0x407d: 0x42c12820, 0x407e: 0x42c2d020, 0x407f: 0x42c31c20, + // Block 0x102, offset 0x4080 + 0x4080: 0x42c3e420, 0x4081: 0x42ca9e20, 0x4082: 0x42cbc420, 0x4083: 0x42cd2220, + 0x4084: 0x42d10a20, 0x4085: 0x42daee20, 0x4086: 0x42dc3420, 0x4087: 0x42de4420, + 0x4088: 0x42e2dc20, 0x4089: 0x42e45620, 0x408a: 0x42e84420, 0x408b: 0x42f12220, + 0x408c: 0x42f27c20, 0x408d: 0x42f29220, 0x408e: 0x42f29020, 0x408f: 0x42f2a020, + 0x4090: 0x42f2ac20, 0x4091: 0x42f2ba20, 0x4092: 0x42f31a20, 0x4093: 0x42f31c20, + 0x4094: 0x42f48020, 0x4095: 0x42f50220, 0x4096: 0x42f78020, 0x4097: 0x42fbe820, + 0x4098: 0x42fc1220, 0x4099: 0x42fc8220, 0x409a: 0x42fee420, 0x409b: 0x43000a20, + 0x409c: 0x4303da20, 0x409d: 0x4304f220, 0x409e: 0x4304f220, 0x409f: 0x4308ae20, + 0x40a0: 0x43122020, 0x40a1: 0x43132c20, 0x40a2: 0x43160220, 0x40a3: 0x43167220, + 0x40a4: 0x4319a620, 0x40a5: 0x431a1020, 0x40a6: 0x431f6c20, 0x40a7: 0x43207020, + 0x40a8: 0x432dc620, 0x40a9: 0x432ffe20, 0x40aa: 0x43307620, 0x40ab: 0x42c0ea20, + 0x40ac: 0x4885dc20, 0x40ad: 0x43043020, + 0x40b0: 0x429c4c20, 0x40b1: 0x42a36a20, 0x40b2: 0x42a2d020, 0x40b3: 0x429f0020, + 0x40b4: 0x42a28a20, 0x40b5: 0x42a30020, 0x40b6: 0x42a58e20, 0x40b7: 0x42a5f420, + 0x40b8: 0x42ab3a20, 0x40b9: 0x42aaaa20, 0x40ba: 0x42ab3220, 0x40bb: 0x42abc420, + 0x40bc: 0x42b0b420, 0x40bd: 0x42b16620, 0x40be: 0x42b28820, 0x40bf: 0x42b2a820, + // Block 0x103, offset 0x40c0 + 0x40c0: 0x42b4c420, 0x40c1: 0x42b65020, 0x40c2: 0x42bda420, 0x40c3: 0x42bdb220, + 0x40c4: 0x42bed220, 0x40c5: 0x42bf5a20, 0x40c6: 0x42c1b020, 0x40c7: 0x42c29c20, + 0x40c8: 0x42c21020, 0x40c9: 0x42c31c20, 0x40ca: 0x42c2c020, 0x40cb: 0x42c3e420, + 0x40cc: 0x42c46820, 0x40cd: 0x42c78820, 0x40ce: 0x42c83820, 0x40cf: 0x42c8a420, + 0x40d0: 0x42caac20, 0x40d1: 0x42cce820, 0x40d2: 0x42ce2e20, 0x40d3: 0x42ce3620, + 0x40d4: 0x42ceac20, 0x40d5: 0x42d6f220, 0x40d6: 0x42d77420, 0x40d7: 0x42da8220, + 0x40d8: 0x42ddb620, 0x40d9: 0x42dd9620, 0x40da: 0x42de4420, 0x40db: 0x42e03c20, + 0x40dc: 0x42e2dc20, 0x40dd: 0x42ef4e20, 0x40de: 0x42e46a20, 0x40df: 0x42e55e20, + 0x40e0: 0x42e65420, 0x40e1: 0x42e8e220, 0x40e2: 0x42ea0c20, 0x40e3: 0x42ea7620, + 0x40e4: 0x42ec3a20, 0x40e5: 0x42ec3e20, 0x40e6: 0x42ed9420, 0x40e7: 0x42edb620, + 0x40e8: 0x42ede820, 0x40e9: 0x42ee9420, 0x40ea: 0x42ee8020, 0x40eb: 0x42f19820, + 0x40ec: 0x42f56220, 0x40ed: 0x42f78020, 0x40ee: 0x42f8f620, 0x40ef: 0x42fab620, + 0x40f0: 0x42fbe820, 0x40f1: 0x42fe7c20, 0x40f2: 0x43000a20, 0x40f3: 0x4306a420, + 0x40f4: 0x4307de20, 0x40f5: 0x430ef220, 0x40f6: 0x43128220, 0x40f7: 0x43130c20, + 0x40f8: 0x43132c20, 0x40f9: 0x43157e20, 0x40fa: 0x4315f020, 0x40fb: 0x43159620, + 0x40fc: 0x43160220, 0x40fd: 0x4315fc20, 0x40fe: 0x4315da20, 0x40ff: 0x43167220, + // Block 0x104, offset 0x4100 + 0x4100: 0x43171420, 0x4101: 0x431a1020, 0x4102: 0x431e7020, 0x4103: 0x4320e420, + 0x4104: 0x43233220, 0x4105: 0x4324ec20, 0x4106: 0x432cf820, 0x4107: 0x432dc620, + 0x4108: 0x432eac20, 0x4109: 0x432fb620, 0x410a: 0x432ffe20, 0x410b: 0x43301620, + 0x410c: 0x43307620, 0x410d: 0x43362420, 0x410e: 0x433f3820, 0x410f: 0x48509420, + 0x4110: 0x48508820, 0x4111: 0x4867aa20, 0x4112: 0x44773a20, 0x4113: 0x44803020, + 0x4114: 0x44807220, 0x4115: 0x48a49220, 0x4116: 0x48b9a020, 0x4117: 0x48fda620, + 0x4118: 0x433e8620, 0x4119: 0x433f1c20, + // Block 0x105, offset 0x4140 + 0x4140: 0xf0000404, 0x4141: 0xf0000404, 0x4142: 0xf0000404, 0x4143: 0xe0000b99, + 0x4144: 0xe0000b9d, 0x4145: 0xe0000f83, 0x4146: 0xf0000404, + 0x4153: 0xf0000404, + 0x4154: 0xf0000404, 0x4155: 0xf0000404, 0x4156: 0xf0000404, 0x4157: 0xf0000404, + 0x415d: 0xe000150b, 0x415e: 0xa1a09602, 0x415f: 0xe0001514, + 0x4160: 0x0038ae85, 0x4161: 0x00389085, 0x4162: 0x00389685, 0x4163: 0x00389885, + 0x4164: 0x0038a485, 0x4165: 0x0038a685, 0x4166: 0x0038a885, 0x4167: 0x0038b685, + 0x4168: 0x0038ba85, 0x4169: 0x00093885, 0x416a: 0xe0001542, 0x416b: 0xe000153f, + 0x416c: 0xe000154c, 0x416d: 0xe0001548, 0x416e: 0xe00014e1, 0x416f: 0xe00014e4, + 0x4170: 0xe00014e7, 0x4171: 0xe00014ea, 0x4172: 0xe00014f0, 0x4173: 0xe00014f3, + 0x4174: 0xe00014f6, 0x4175: 0xe00014fc, 0x4176: 0xe0001505, + 0x4178: 0xe0001508, 0x4179: 0xe000150e, 0x417a: 0xe000151b, 0x417b: 0xe0001518, + 0x417c: 0xe0001521, 0x417e: 0xe0001524, + // Block 0x106, offset 0x4180 + 0x4180: 0xe0001527, 0x4181: 0xe000152a, 0x4183: 0xe0001530, + 0x4184: 0xe000152d, 0x4186: 0xe0001536, 0x4187: 0xe0001539, + 0x4188: 0xe000153c, 0x4189: 0xe0001545, 0x418a: 0xe0001550, 0x418b: 0xe00014f9, + 0x418c: 0xe00014ed, 0x418d: 0xe000151e, 0x418e: 0xe0001533, 0x418f: 0xf0000404, + 0x4190: 0x0039249a, 0x4191: 0x00392499, 0x4192: 0x00393e9a, 0x4193: 0x00393e99, + 0x4194: 0x00393e97, 0x4195: 0x00393e98, 0x4196: 0x0039409a, 0x4197: 0x00394099, + 0x4198: 0x00394097, 0x4199: 0x00394098, 0x419a: 0x0039429a, 0x419b: 0x00394299, + 0x419c: 0x00394297, 0x419d: 0x00394298, 0x419e: 0x00395c9a, 0x419f: 0x00395c99, + 0x41a0: 0x00395c97, 0x41a1: 0x00395c98, 0x41a2: 0x0039629a, 0x41a3: 0x00396299, + 0x41a4: 0x00396297, 0x41a5: 0x00396298, 0x41a6: 0x00395a9a, 0x41a7: 0x00395a99, + 0x41a8: 0x00395a97, 0x41a9: 0x00395a98, 0x41aa: 0x003a049a, 0x41ab: 0x003a0499, + 0x41ac: 0x003a0497, 0x41ad: 0x003a0498, 0x41ae: 0x003a0a9a, 0x41af: 0x003a0a99, + 0x41b0: 0x003a0a97, 0x41b1: 0x003a0a98, 0x41b2: 0x0039689a, 0x41b3: 0x00396899, + 0x41b4: 0x00396897, 0x41b5: 0x00396898, 0x41b6: 0x0039669a, 0x41b7: 0x00396699, + 0x41b8: 0x00396697, 0x41b9: 0x00396698, 0x41ba: 0x00396a9a, 0x41bb: 0x00396a99, + 0x41bc: 0x00396a97, 0x41bd: 0x00396a98, 0x41be: 0x00396e9a, 0x41bf: 0x00396e99, + // Block 0x107, offset 0x41c0 + 0x41c0: 0x00396e97, 0x41c1: 0x00396e98, 0x41c2: 0x0039969a, 0x41c3: 0x00399699, + 0x41c4: 0x0039949a, 0x41c5: 0x00399499, 0x41c6: 0x0039989a, 0x41c7: 0x00399899, + 0x41c8: 0x00398c9a, 0x41c9: 0x00398c99, 0x41ca: 0x0039b69a, 0x41cb: 0x0039b699, + 0x41cc: 0x0039a89a, 0x41cd: 0x0039a899, 0x41ce: 0x003a1c9a, 0x41cf: 0x003a1c99, + 0x41d0: 0x003a1c97, 0x41d1: 0x003a1c98, 0x41d2: 0x003a2a9a, 0x41d3: 0x003a2a99, + 0x41d4: 0x003a2a97, 0x41d5: 0x003a2a98, 0x41d6: 0x003a329a, 0x41d7: 0x003a3299, + 0x41d8: 0x003a3297, 0x41d9: 0x003a3298, 0x41da: 0x003a2e9a, 0x41db: 0x003a2e99, + 0x41dc: 0x003a2e97, 0x41dd: 0x003a2e98, 0x41de: 0x003a589a, 0x41df: 0x003a5899, + 0x41e0: 0x003a5a9a, 0x41e1: 0x003a5a99, 0x41e2: 0x003a5a97, 0x41e3: 0x003a5a98, + 0x41e4: 0xf0001a1a, 0x41e5: 0xf0001919, 0x41e6: 0x003a6c9a, 0x41e7: 0x003a6c99, + 0x41e8: 0x003a6c97, 0x41e9: 0x003a6c98, 0x41ea: 0x003a6a9a, 0x41eb: 0x003a6a99, + 0x41ec: 0x003a6a97, 0x41ed: 0x003a6a98, 0x41ee: 0x003aaa9a, 0x41ef: 0x003aaa99, + 0x41f0: 0xf0001a1a, 0x41f1: 0xf0001919, 0x41f2: 0x40071820, 0x41f3: 0x40071a20, + 0x41f4: 0x40071c20, 0x41f5: 0x40071e20, 0x41f6: 0x40072020, 0x41f7: 0x40072220, + 0x41f8: 0x40072420, 0x41f9: 0x40072620, 0x41fa: 0x40072820, 0x41fb: 0x40072a20, + 0x41fc: 0x40072c20, 0x41fd: 0x40072e20, 0x41fe: 0x40073020, 0x41ff: 0x40073220, + // Block 0x108, offset 0x4200 + 0x4200: 0x40073420, 0x4201: 0x40073620, + 0x4213: 0x003a269a, + 0x4214: 0x003a2699, 0x4215: 0x003a2697, 0x4216: 0x003a2698, 0x4217: 0x003a7c9a, + 0x4218: 0x003a7c99, 0x4219: 0x003a7a9a, 0x421a: 0x003a7a99, 0x421b: 0x003a7e9a, + 0x421c: 0x003a7e99, 0x421d: 0xf0001a1a, 0x421e: 0x003a849a, 0x421f: 0x003a8499, + 0x4220: 0x003a789a, 0x4221: 0x003a7899, 0x4222: 0x003a809a, 0x4223: 0x003a8099, + 0x4224: 0x003a989a, 0x4225: 0x003a9899, 0x4226: 0x003a9897, 0x4227: 0x003a9898, + 0x4228: 0x003a8e97, 0x4229: 0x003a8e98, 0x422a: 0xe0001559, 0x422b: 0xe0001556, + 0x422c: 0xe0001589, 0x422d: 0xe0001586, 0x422e: 0xe000158f, 0x422f: 0xe000158c, + 0x4230: 0xe000159b, 0x4231: 0xe0001598, 0x4232: 0xe0001595, 0x4233: 0xe0001592, + 0x4234: 0xe00015a1, 0x4235: 0xe000159e, 0x4236: 0xe00015bf, 0x4237: 0xe00015bc, + 0x4238: 0xe00015b9, 0x4239: 0xe00015ad, 0x423a: 0xe00015a7, 0x423b: 0xe00015a4, + 0x423c: 0x003a929a, 0x423d: 0x003a9299, 0x423e: 0x003a9297, 0x423f: 0x003a9298, + // Block 0x109, offset 0x4240 + 0x4240: 0xe000155f, 0x4241: 0xe0001565, 0x4242: 0xe000157a, 0x4243: 0xe00015b0, + 0x4244: 0xe00015b6, 0x4245: 0xf0001a1a, 0x4246: 0xf0001a1a, 0x4247: 0xf0001a1a, + 0x4248: 0xf0001a1a, 0x4249: 0xf0001a1a, 0x424a: 0xf0001a1a, 0x424b: 0xf0001a1a, + 0x424c: 0xf0001a1a, 0x424d: 0xf0001a1a, 0x424e: 0xf0001a1a, 0x424f: 0xf0001a1a, + 0x4250: 0xf0001a1a, 0x4251: 0xf0001a1a, 0x4252: 0xf0001a1a, 0x4253: 0xf0001a1a, + 0x4254: 0xf0001a1a, 0x4255: 0xf0001a1a, 0x4256: 0xf0001a1a, 0x4257: 0xf0001a1a, + 0x4258: 0xf0001a1a, 0x4259: 0xf0001a1a, 0x425a: 0xf0001a1a, 0x425b: 0xf0001a1a, + 0x425c: 0xf0001a1a, 0x425d: 0xf0001a1a, 0x425e: 0xf0001a1a, 0x425f: 0xf0001a1a, + 0x4260: 0xf0001a1a, 0x4261: 0xf0001a1a, 0x4262: 0xf0001a1a, 0x4263: 0xf0001a1a, + 0x4264: 0xf0001a1a, 0x4265: 0xf0001a1a, 0x4266: 0xf0001a1a, 0x4267: 0xf0001a1a, + 0x4268: 0xf0001a1a, 0x4269: 0xf0001a1a, 0x426a: 0xf0001a1a, 0x426b: 0xf0001a1a, + 0x426c: 0xf0001a1a, 0x426d: 0xf0001a1a, 0x426e: 0xf0001a1a, 0x426f: 0xf0001a1a, + 0x4270: 0xf0001a1a, 0x4271: 0xf0001a1a, 0x4272: 0xf0001a1a, 0x4273: 0xf0001a1a, + 0x4274: 0xf0001a1a, 0x4275: 0xf0001a1a, 0x4276: 0xf0001a1a, 0x4277: 0xf0001a1a, + 0x4278: 0xf0001a1a, 0x4279: 0xf0001a1a, 0x427a: 0xf0001a1a, 0x427b: 0xf0001a1a, + 0x427c: 0xf0001a1a, 0x427d: 0xf0001a1a, 0x427e: 0xf0001a1a, 0x427f: 0xf0001a1a, + // Block 0x10a, offset 0x4280 + 0x4280: 0xf0001a1a, 0x4281: 0xf0001a1a, 0x4282: 0xf0001a1a, 0x4283: 0xf0001a1a, + 0x4284: 0xf0001a1a, 0x4285: 0xf0001a1a, 0x4286: 0xf0001a1a, 0x4287: 0xf0001a1a, + 0x4288: 0xf0001a1a, 0x4289: 0xf0001a1a, 0x428a: 0xf0001a1a, 0x428b: 0xf0001a1a, + 0x428c: 0xf0001a1a, 0x428d: 0xf0001a1a, 0x428e: 0xf0001a1a, 0x428f: 0xf0001a1a, + 0x4290: 0xf0001a1a, 0x4291: 0xf0001a1a, 0x4292: 0xf0001a1a, 0x4293: 0xf0001a1a, + 0x4294: 0xf0001a1a, 0x4295: 0xf0001a1a, 0x4296: 0xf0001a1a, 0x4297: 0xf0001a1a, + 0x4298: 0xf0001a1a, 0x4299: 0xf0001a1a, 0x429a: 0xf0001a1a, 0x429b: 0xf0001a1a, + 0x429c: 0xf0001a1a, 0x429d: 0xf0001a1a, 0x429e: 0xe0000003, 0x429f: 0xe0000006, + 0x42a0: 0xe0000009, 0x42a1: 0xe000000c, 0x42a2: 0xe000000f, 0x42a3: 0xe0000012, + 0x42a4: 0xe000156b, 0x42a5: 0xe000156e, 0x42a6: 0xe0001577, 0x42a7: 0xe000157d, + 0x42a8: 0xe00015aa, 0x42a9: 0xe00015b3, 0x42aa: 0xf0001919, 0x42ab: 0xf0001919, + 0x42ac: 0xf0001919, 0x42ad: 0xf0001919, 0x42ae: 0xf0001919, 0x42af: 0xf0001919, + 0x42b0: 0xf0001919, 0x42b1: 0xf0001919, 0x42b2: 0xf0001919, 0x42b3: 0xf0001919, + 0x42b4: 0xf0001919, 0x42b5: 0xf0001919, 0x42b6: 0xf0001919, 0x42b7: 0xf0001919, + 0x42b8: 0xf0001919, 0x42b9: 0xf0001919, 0x42ba: 0xf0001919, 0x42bb: 0xf0001919, + 0x42bc: 0xf0001919, 0x42bd: 0xf0001919, 0x42be: 0xf0001919, 0x42bf: 0xf0001919, + // Block 0x10b, offset 0x42c0 + 0x42c0: 0xf0001919, 0x42c1: 0xf0001919, 0x42c2: 0xf0001919, 0x42c3: 0xf0001919, + 0x42c4: 0xf0001919, 0x42c5: 0xf0001919, 0x42c6: 0xf0001919, 0x42c7: 0xf0001919, + 0x42c8: 0xf0001919, 0x42c9: 0xf0001919, 0x42ca: 0xf0001919, 0x42cb: 0xf0001919, + 0x42cc: 0xf0001919, 0x42cd: 0xf0001919, 0x42ce: 0xf0001919, 0x42cf: 0xf0001919, + 0x42d0: 0xf0001919, 0x42d1: 0xf0001919, 0x42d2: 0xf0001919, 0x42d3: 0xf0001919, + 0x42d4: 0xf0001919, 0x42d5: 0xf0001919, 0x42d6: 0xf0001919, 0x42d7: 0xe000155c, + 0x42d8: 0xe0001562, 0x42d9: 0xe0001568, 0x42da: 0xe0001571, 0x42db: 0xe0001580, + 0x42dc: 0xf0001717, 0x42dd: 0xf0001717, 0x42de: 0xf0001717, 0x42df: 0xf0001717, + 0x42e0: 0xf0001717, 0x42e1: 0xf0001717, 0x42e2: 0xf0001717, 0x42e3: 0xf0001717, + 0x42e4: 0xf0001717, 0x42e5: 0xf0001717, 0x42e6: 0xf0001717, 0x42e7: 0xf0001717, + 0x42e8: 0xf0001717, 0x42e9: 0xf0001717, 0x42ea: 0xf0001717, 0x42eb: 0xf0001717, + 0x42ec: 0xf0001717, 0x42ed: 0xf0001717, 0x42ee: 0xf0001717, 0x42ef: 0xf0001717, + 0x42f0: 0xf0001717, 0x42f1: 0xf0001717, 0x42f2: 0xf0001717, 0x42f3: 0xf0001717, + 0x42f4: 0xf0001717, 0x42f5: 0xf0001717, 0x42f6: 0xf0001717, 0x42f7: 0xf0001717, + 0x42f8: 0xf0001717, 0x42f9: 0xf0001717, 0x42fa: 0xf0001717, 0x42fb: 0xf0001717, + 0x42fc: 0xf0001717, 0x42fd: 0xf0001717, 0x42fe: 0xf0001717, 0x42ff: 0xf0001717, + // Block 0x10c, offset 0x4300 + 0x4300: 0xf0001717, 0x4301: 0xf0001717, 0x4302: 0xf0001717, 0x4303: 0xf0001717, + 0x4304: 0xf0001717, 0x4305: 0xf0001717, 0x4306: 0xf0001717, 0x4307: 0xf0001717, + 0x4308: 0xf0001717, 0x4309: 0xf0001717, 0x430a: 0xf0001717, 0x430b: 0xf0001717, + 0x430c: 0xf0001717, 0x430d: 0xf0001717, 0x430e: 0xf0001717, 0x430f: 0xf0001717, + 0x4310: 0xf0001717, 0x4311: 0xf0001717, 0x4312: 0xf0001717, 0x4313: 0xf0001717, + 0x4314: 0xf0001717, 0x4315: 0xf0001717, 0x4316: 0xf0001717, 0x4317: 0xf0001717, + 0x4318: 0xf0001717, 0x4319: 0xf0001717, 0x431a: 0xf0001717, 0x431b: 0xf0001717, + 0x431c: 0xf0001717, 0x431d: 0xf0001717, 0x431e: 0xf0001717, 0x431f: 0xe0001574, + 0x4320: 0xe0001583, 0x4321: 0xf0001818, 0x4322: 0xf0001818, 0x4323: 0xf0001818, + 0x4324: 0xf0001818, 0x4325: 0xf0001818, 0x4326: 0xf0001818, 0x4327: 0xf0001818, + 0x4328: 0xf0001818, 0x4329: 0xf0001818, 0x432a: 0xf0001818, 0x432b: 0xf0001818, + 0x432c: 0xf0001818, 0x432d: 0xf0001818, 0x432e: 0xf0001818, 0x432f: 0xf0001818, + 0x4330: 0xf0001818, 0x4331: 0xf0001818, 0x4332: 0xf0001818, 0x4333: 0xf0001818, + 0x4334: 0xf0001818, 0x4335: 0xf0001a1a, 0x4336: 0xf0001a1a, 0x4337: 0xf0001a1a, + 0x4338: 0xf0001a1a, 0x4339: 0xf0001a1a, 0x433a: 0xf0001a1a, 0x433b: 0xf0001a1a, + 0x433c: 0xf0001a1a, 0x433d: 0xf0001a1a, 0x433e: 0xf0001a1a, 0x433f: 0xf0001a1a, + // Block 0x10d, offset 0x4340 + 0x4340: 0xf0001a1a, 0x4341: 0xf0001a1a, 0x4342: 0xf0001a1a, 0x4343: 0xf0001a1a, + 0x4344: 0xf0001a1a, 0x4345: 0xf0001a1a, 0x4346: 0xf0001a1a, 0x4347: 0xf0001a1a, + 0x4348: 0xf0001a1a, 0x4349: 0xf0001a1a, 0x434a: 0xf0001a1a, 0x434b: 0xf0001a1a, + 0x434c: 0xf0001a1a, 0x434d: 0xf0001a1a, 0x434e: 0xf0001a1a, 0x434f: 0xf0001a1a, + 0x4350: 0xf0001a1a, 0x4351: 0xf0001919, 0x4352: 0xf0001919, 0x4353: 0xf0001919, + 0x4354: 0xf0001919, 0x4355: 0xf0001919, 0x4356: 0xf0001919, 0x4357: 0xf0001919, + 0x4358: 0xf0001919, 0x4359: 0xf0001919, 0x435a: 0xf0001919, 0x435b: 0xf0001919, + 0x435c: 0xf0001919, 0x435d: 0xf0001919, 0x435e: 0xf0001919, 0x435f: 0xf0001919, + 0x4360: 0xf0001919, 0x4361: 0xf0001919, 0x4362: 0xf0001919, 0x4363: 0xf0001919, + 0x4364: 0xf0001919, 0x4365: 0xf0001919, 0x4366: 0xf0001919, 0x4367: 0xf0001919, + 0x4368: 0xf0001919, 0x4369: 0xf0001919, 0x436a: 0xf0001919, 0x436b: 0xf0001919, + 0x436c: 0xf0001919, 0x436d: 0xf0001717, 0x436e: 0xf0001717, 0x436f: 0xf0001717, + 0x4370: 0xf0001717, 0x4371: 0xf0001717, 0x4372: 0xf0001717, 0x4373: 0xf0001717, + 0x4374: 0xf0001818, 0x4375: 0xf0001818, 0x4376: 0xf0001818, 0x4377: 0xf0001818, + 0x4378: 0xf0001818, 0x4379: 0xf0001818, 0x437a: 0xf0001818, 0x437b: 0xf0001818, + 0x437c: 0xf0001919, 0x437d: 0xf0001a1a, 0x437e: 0x4004c020, 0x437f: 0x4004c220, + // Block 0x10e, offset 0x4380 + 0x4390: 0xe00015d4, 0x4391: 0xe00015e4, 0x4392: 0xe00015e0, 0x4393: 0xe00015e8, + 0x4394: 0xe00015ec, 0x4395: 0xe00015f8, 0x4396: 0xe00015fc, 0x4397: 0xe0001600, + 0x4398: 0xe0001621, 0x4399: 0xe000161d, 0x439a: 0xe0001635, 0x439b: 0xe0001631, + 0x439c: 0xe0001646, 0x439d: 0xe000163e, 0x439e: 0xe0001642, 0x439f: 0xe000165a, + 0x43a0: 0xe0001656, 0x43a1: 0xe0001652, 0x43a2: 0xe0001662, 0x43a3: 0xe000165e, + 0x43a4: 0xe000168a, 0x43a5: 0xe0001686, 0x43a6: 0xe00016b6, 0x43a7: 0xe000166e, + 0x43a8: 0xe000166a, 0x43a9: 0xe0001666, 0x43aa: 0xe000167a, 0x43ab: 0xe0001676, + 0x43ac: 0xe0001682, 0x43ad: 0xe000167e, 0x43ae: 0xe00016ba, 0x43af: 0xe00016c6, + 0x43b0: 0xe00016c2, 0x43b1: 0xe00016ce, 0x43b2: 0xe00016ca, 0x43b3: 0xe00016d2, + 0x43b4: 0xe00016d6, 0x43b5: 0xe00016de, 0x43b6: 0xe00016eb, 0x43b7: 0xe00016e7, + 0x43b8: 0xe00016ef, 0x43b9: 0xe00016f7, 0x43ba: 0xe00016ff, 0x43bb: 0xe00016fb, + 0x43bc: 0xe0001707, 0x43bd: 0xe0001703, 0x43be: 0xe0001717, 0x43bf: 0xe000171b, + // Block 0x10f, offset 0x43c0 + 0x43c0: 0xe0001759, 0x43c1: 0xe0001761, 0x43c2: 0xe000175d, 0x43c3: 0xe0001741, + 0x43c4: 0xe0001745, 0x43c5: 0xe0001769, 0x43c6: 0xe0001765, 0x43c7: 0xe0001771, + 0x43c8: 0xe000176d, 0x43c9: 0xe000178c, 0x43ca: 0xe0001790, 0x43cb: 0xe0001799, + 0x43cc: 0xe000177c, 0x43cd: 0xe0001784, 0x43ce: 0xe000179d, 0x43cf: 0xe00017a1, + 0x43d2: 0xe0001780, 0x43d3: 0xe00017d9, + 0x43d4: 0xe00017dd, 0x43d5: 0xe00017c5, 0x43d6: 0xe00017c9, 0x43d7: 0xe00017b9, + 0x43d8: 0xe00017b5, 0x43d9: 0xe00017bd, 0x43da: 0xe00017d5, 0x43db: 0xe00017d1, + 0x43dc: 0xe00017f8, 0x43dd: 0xe00017f4, 0x43de: 0xe00015d0, 0x43df: 0xe00015dc, + 0x43e0: 0xe00015d8, 0x43e1: 0xe00015f4, 0x43e2: 0xe00015f0, 0x43e3: 0xe0001608, + 0x43e4: 0xe0001604, 0x43e5: 0xe0001629, 0x43e6: 0xe000160c, 0x43e7: 0xe0001625, + 0x43e8: 0xe000164a, 0x43e9: 0xe000168e, 0x43ea: 0xe0001672, 0x43eb: 0xe00016be, + 0x43ec: 0xe0001751, 0x43ed: 0xe0001775, 0x43ee: 0xe00017f0, 0x43ef: 0xe00017ec, + 0x43f0: 0xe00017fc, 0x43f1: 0xe00017a9, 0x43f2: 0xe000171f, 0x43f3: 0xe00017cd, + 0x43f4: 0xe0001713, 0x43f5: 0xe0001755, 0x43f6: 0xe00016f3, 0x43f7: 0xe000172b, + 0x43f8: 0xe00017ad, 0x43f9: 0xe00017a5, 0x43fa: 0xe0001749, 0x43fb: 0xe0001727, + 0x43fc: 0xe000174d, 0x43fd: 0xe00017b1, 0x43fe: 0xe0001610, 0x43ff: 0xe000162d, + // Block 0x110, offset 0x4400 + 0x4400: 0xe0001788, 0x4401: 0xe000170b, 0x4402: 0xe00015cc, 0x4403: 0xe0001723, + 0x4404: 0xe00016da, 0x4405: 0xe00016b2, 0x4406: 0xe000164e, 0x4407: 0xe00017c1, + 0x4430: 0xe00016ae, 0x4431: 0xe000170f, 0x4432: 0xe00015c7, 0x4433: 0xe00015c2, + 0x4434: 0xe0001794, 0x4435: 0xe0001692, 0x4436: 0xe0001639, 0x4437: 0xe00016e2, + 0x4438: 0xe00017e7, 0x4439: 0xe0001697, 0x443a: 0xe000169b, 0x443b: 0xe0001614, + 0x443c: 0x40282e20, 0x443d: 0x40071620, + // Block 0x111, offset 0x4440 + 0x4440: 0xa0000000, 0x4441: 0xa0000000, 0x4442: 0xa0000000, 0x4443: 0xa0000000, + 0x4444: 0xa0000000, 0x4445: 0xa0000000, 0x4446: 0xa0000000, 0x4447: 0xa0000000, + 0x4448: 0xa0000000, 0x4449: 0xa0000000, 0x444a: 0xa0000000, 0x444b: 0xa0000000, + 0x444c: 0xa0000000, 0x444d: 0xa0000000, 0x444e: 0xa0000000, 0x444f: 0xa0000000, + 0x4450: 0x00024096, 0x4451: 0x00025c96, 0x4452: 0x00030496, 0x4453: 0x00026c96, + 0x4454: 0x00026296, 0x4455: 0x0002ba96, 0x4456: 0x0002c496, 0x4457: 0x0004b496, + 0x4458: 0x0004b696, 0x4459: 0xf0001616, + 0x4460: 0xae608202, 0x4461: 0xae600000, 0x4462: 0xae608102, 0x4463: 0xae600000, + 0x4464: 0xae600000, 0x4465: 0xae600000, 0x4466: 0xae600000, + 0x4470: 0xf0001f16, 0x4471: 0x00022c96, 0x4472: 0x00022a96, 0x4473: 0x00021696, + 0x4474: 0x00021696, 0x4475: 0x0003f496, 0x4476: 0x0003f696, 0x4477: 0x0003fc96, + 0x4478: 0x0003fe96, 0x4479: 0x0004b096, 0x447a: 0x0004b296, 0x447b: 0x0004ac96, + 0x447c: 0x0004ae96, 0x447d: 0x0004a096, 0x447e: 0x0004a296, 0x447f: 0x00049c96, + // Block 0x112, offset 0x4480 + 0x4480: 0x00049e96, 0x4481: 0x0004a496, 0x4482: 0x0004a696, 0x4483: 0x0004a896, + 0x4484: 0x0004aa96, 0x4485: 0x40025e20, 0x4486: 0x40026020, 0x4487: 0x0003f896, + 0x4488: 0x0003fa96, 0x4489: 0x00021484, 0x448a: 0x00021484, 0x448b: 0x00021484, + 0x448c: 0x00021484, 0x448d: 0x00021684, 0x448e: 0x00021684, 0x448f: 0x00021684, + 0x4490: 0x0002408f, 0x4491: 0x00025c8f, 0x4492: 0x0002e48f, + 0x4494: 0x0002628f, 0x4495: 0x00026c8f, 0x4496: 0x0002c48f, 0x4497: 0x0002ba8f, + 0x4498: 0x00022c8f, 0x4499: 0x0003f48f, 0x449a: 0x0003f68f, 0x449b: 0x0003fc8f, + 0x449c: 0x0003fe8f, 0x449d: 0x0004b08f, 0x449e: 0x0004b28f, 0x449f: 0x0004ea8f, + 0x44a0: 0x0004e68f, 0x44a1: 0x0004d88f, 0x44a2: 0x0009388f, 0x44a3: 0x00021a8f, + 0x44a4: 0x0009408f, 0x44a5: 0x0009448f, 0x44a6: 0x0009428f, + 0x44a8: 0x0004e48f, 0x44a9: 0x0027de8f, 0x44aa: 0x0004ec8f, 0x44ab: 0x0004d68f, + 0x44b0: 0xa000a21a, 0x44b1: 0xa000a218, 0x44b2: 0xa000a51a, 0x44b3: 0xa0000000, + 0x44b4: 0xa000a91a, 0x44b6: 0xa000ad1a, 0x44b7: 0xa000ad18, + 0x44b8: 0xa000b21a, 0x44b9: 0xa000b218, 0x44ba: 0xa000b61a, 0x44bb: 0xa000b618, + 0x44bc: 0xa000ba1a, 0x44bd: 0xa000ba18, 0x44be: 0xa000bc1a, 0x44bf: 0xa000bc18, + // Block 0x113, offset 0x44c0 + 0x44c0: 0x00391c9a, 0x44c1: 0x00391e9a, 0x44c2: 0x00391e99, 0x44c3: 0x0039209a, + 0x44c4: 0x00392099, 0x44c5: 0x0039269a, 0x44c6: 0x00392699, 0x44c7: 0x0039289a, + 0x44c8: 0x00392899, 0x44c9: 0x0039309a, 0x44ca: 0x00393099, 0x44cb: 0x00393097, + 0x44cc: 0x00393098, 0x44cd: 0x0039389a, 0x44ce: 0x00393899, 0x44cf: 0x00393c9a, + 0x44d0: 0x00393c99, 0x44d1: 0x00393c97, 0x44d2: 0x00393c98, 0x44d3: 0x0039549a, + 0x44d4: 0x00395499, 0x44d5: 0x0039569a, 0x44d6: 0x00395699, 0x44d7: 0x00395697, + 0x44d8: 0x00395698, 0x44d9: 0x0039589a, 0x44da: 0x00395899, 0x44db: 0x00395897, + 0x44dc: 0x00395898, 0x44dd: 0x0039649a, 0x44de: 0x00396499, 0x44df: 0x00396497, + 0x44e0: 0x00396498, 0x44e1: 0x0039729a, 0x44e2: 0x00397299, 0x44e3: 0x00397297, + 0x44e4: 0x00397298, 0x44e5: 0x0039749a, 0x44e6: 0x00397499, 0x44e7: 0x00397497, + 0x44e8: 0x00397498, 0x44e9: 0x0039889a, 0x44ea: 0x00398899, 0x44eb: 0x00398a9a, + 0x44ec: 0x00398a99, 0x44ed: 0x0039a49a, 0x44ee: 0x0039a499, 0x44ef: 0x0039a69a, + 0x44f0: 0x0039a699, 0x44f1: 0x0039c69a, 0x44f2: 0x0039c699, 0x44f3: 0x0039c697, + 0x44f4: 0x0039c698, 0x44f5: 0x0039c89a, 0x44f6: 0x0039c899, 0x44f7: 0x0039c897, + 0x44f8: 0x0039c898, 0x44f9: 0x0039dc9a, 0x44fa: 0x0039dc99, 0x44fb: 0x0039dc97, + 0x44fc: 0x0039dc98, 0x44fd: 0x0039de9a, 0x44fe: 0x0039de99, 0x44ff: 0x0039de97, + // Block 0x114, offset 0x4500 + 0x4500: 0x0039de98, 0x4501: 0x0039e69a, 0x4502: 0x0039e699, 0x4503: 0x0039e697, + 0x4504: 0x0039e698, 0x4505: 0x0039e89a, 0x4506: 0x0039e899, 0x4507: 0x0039e897, + 0x4508: 0x0039e898, 0x4509: 0x0039ee9a, 0x450a: 0x0039ee99, 0x450b: 0x0039ee97, + 0x450c: 0x0039ee98, 0x450d: 0x0039f09a, 0x450e: 0x0039f099, 0x450f: 0x0039f097, + 0x4510: 0x0039f098, 0x4511: 0x0039fc9a, 0x4512: 0x0039fc99, 0x4513: 0x0039fc97, + 0x4514: 0x0039fc98, 0x4515: 0x003a129a, 0x4516: 0x003a1299, 0x4517: 0x003a1297, + 0x4518: 0x003a1298, 0x4519: 0x003a1a9a, 0x451a: 0x003a1a99, 0x451b: 0x003a1a97, + 0x451c: 0x003a1a98, 0x451d: 0x003a409a, 0x451e: 0x003a4099, 0x451f: 0x003a4097, + 0x4520: 0x003a4098, 0x4521: 0x003a4e9a, 0x4522: 0x003a4e99, 0x4523: 0x003a4e97, + 0x4524: 0x003a4e98, 0x4525: 0x003a569a, 0x4526: 0x003a5699, 0x4527: 0x003a5697, + 0x4528: 0x003a5698, 0x4529: 0x003a689a, 0x452a: 0x003a6899, 0x452b: 0x003a6897, + 0x452c: 0x003a6898, 0x452d: 0x003a749a, 0x452e: 0x003a7499, 0x452f: 0x003a8e9a, + 0x4530: 0x003a8e99, 0x4531: 0x003a909a, 0x4532: 0x003a9099, 0x4533: 0x003a9097, + 0x4534: 0x003a9098, 0x4535: 0xe0001732, 0x4536: 0xe000172f, 0x4537: 0xe0001738, + 0x4538: 0xe0001735, 0x4539: 0xe000173e, 0x453a: 0xe000173b, 0x453b: 0xf0001a1a, + 0x453c: 0xf0001919, 0x453f: 0xa0000000, + // Block 0x115, offset 0x4540 + 0x4541: 0x0002ba83, 0x4542: 0x0003e083, 0x4543: 0x0004ea83, + 0x4544: 0x0027de83, 0x4545: 0x0004ec83, 0x4546: 0x0004e683, 0x4547: 0x0003d283, + 0x4548: 0x0003f483, 0x4549: 0x0003f683, 0x454a: 0x0004d883, 0x454b: 0x00093883, + 0x454c: 0x00024083, 0x454d: 0x00021a83, 0x454e: 0x0002e483, 0x454f: 0x0004e283, + 0x4550: 0x0029cc83, 0x4551: 0x0029ce83, 0x4552: 0x0029d083, 0x4553: 0x0029d283, + 0x4554: 0x0029d483, 0x4555: 0x0029d683, 0x4556: 0x0029d883, 0x4557: 0x0029da83, + 0x4558: 0x0029dc83, 0x4559: 0x0029de83, 0x455a: 0x00026c83, 0x455b: 0x00026283, + 0x455c: 0x00094083, 0x455d: 0x00094283, 0x455e: 0x00094483, 0x455f: 0x0002c483, + 0x4560: 0x0004d683, 0x4561: 0x002bde89, 0x4562: 0x002c0a89, 0x4563: 0x002c3a89, + 0x4564: 0x002c6289, 0x4565: 0x002c9889, 0x4566: 0x002d0889, 0x4567: 0x002d2289, + 0x4568: 0x002d6889, 0x4569: 0x002d9a89, 0x456a: 0x002dcc89, 0x456b: 0x002dfe89, + 0x456c: 0x002e2289, 0x456d: 0x002e8289, 0x456e: 0x002e9e89, 0x456f: 0x002ee289, + 0x4570: 0x002f2c89, 0x4571: 0x002f5689, 0x4572: 0x002f7a89, 0x4573: 0x002fe689, + 0x4574: 0x00302c89, 0x4575: 0x00306c89, 0x4576: 0x0030be89, 0x4577: 0x0030e289, + 0x4578: 0x0030f689, 0x4579: 0x00310089, 0x457a: 0x00312a89, 0x457b: 0x0003f883, + 0x457c: 0x0004e483, 0x457d: 0x0003fa83, 0x457e: 0x00062483, 0x457f: 0x00021683, + // Block 0x116, offset 0x4580 + 0x4580: 0x00061e83, 0x4581: 0x002bde83, 0x4582: 0x002c0a83, 0x4583: 0x002c3a83, + 0x4584: 0x002c6283, 0x4585: 0x002c9883, 0x4586: 0x002d0883, 0x4587: 0x002d2283, + 0x4588: 0x002d6883, 0x4589: 0x002d9a83, 0x458a: 0x002dcc83, 0x458b: 0x002dfe83, + 0x458c: 0x002e2283, 0x458d: 0x002e8283, 0x458e: 0x002e9e83, 0x458f: 0x002ee283, + 0x4590: 0x002f2c83, 0x4591: 0x002f5683, 0x4592: 0x002f7a83, 0x4593: 0x002fe683, + 0x4594: 0x00302c83, 0x4595: 0x00306c83, 0x4596: 0x0030be83, 0x4597: 0x0030e283, + 0x4598: 0x0030f683, 0x4599: 0x00310083, 0x459a: 0x00312a83, 0x459b: 0x0003fc83, + 0x459c: 0x00094883, 0x459d: 0x0003fe83, 0x459e: 0x00094c83, 0x459f: 0x00041883, + 0x45a0: 0x00041a83, 0x45a1: 0x00030492, 0x45a2: 0x0004a492, 0x45a3: 0x0004a692, + 0x45a4: 0x00025c92, 0x45a5: 0x00023e92, 0x45a6: 0x0065d692, 0x45a7: 0x00657690, + 0x45a8: 0x00657890, 0x45a9: 0x00657a90, 0x45aa: 0x00657e90, 0x45ab: 0x00658090, + 0x45ac: 0x0065be90, 0x45ad: 0x0065c090, 0x45ae: 0x0065c490, 0x45af: 0x00659a90, + 0x45b0: 0x0027d692, 0x45b1: 0x00657692, 0x45b2: 0x00657892, 0x45b3: 0x00657a92, + 0x45b4: 0x00657e92, 0x45b5: 0x00658092, 0x45b6: 0x00658292, 0x45b7: 0x00658492, + 0x45b8: 0x00658692, 0x45b9: 0x00658892, 0x45ba: 0x00658a92, 0x45bb: 0x00658c92, + 0x45bc: 0x00658e92, 0x45bd: 0x00659092, 0x45be: 0x00659292, 0x45bf: 0x00659492, + // Block 0x117, offset 0x45c0 + 0x45c0: 0x00659692, 0x45c1: 0x00659892, 0x45c2: 0x00659a92, 0x45c3: 0x00659c92, + 0x45c4: 0x00659e92, 0x45c5: 0x0065a092, 0x45c6: 0x0065a292, 0x45c7: 0x0065a492, + 0x45c8: 0x0065a692, 0x45c9: 0x0065a892, 0x45ca: 0x0065aa92, 0x45cb: 0x0065ac92, + 0x45cc: 0x0065ae92, 0x45cd: 0x0065b092, 0x45ce: 0x0065b292, 0x45cf: 0x0065b492, + 0x45d0: 0x0065b692, 0x45d1: 0x0065b892, 0x45d2: 0x0065ba92, 0x45d3: 0x0065bc92, + 0x45d4: 0x0065be92, 0x45d5: 0x0065c092, 0x45d6: 0x0065c492, 0x45d7: 0x0065c692, + 0x45d8: 0x0065c892, 0x45d9: 0x0065ca92, 0x45da: 0x0065cc92, 0x45db: 0x0065ce92, + 0x45dc: 0x0065d092, 0x45dd: 0x0065d892, 0x45de: 0xa0012812, 0x45df: 0xa0012912, + 0x45e0: 0x0063a692, 0x45e1: 0x0062ac92, 0x45e2: 0x0062ae92, 0x45e3: 0x00646892, + 0x45e4: 0x0062b092, 0x45e5: 0x00646c92, 0x45e6: 0x00646e92, 0x45e7: 0x0062b292, + 0x45e8: 0x0062b492, 0x45e9: 0x0062b692, 0x45ea: 0x00647492, 0x45eb: 0x00647692, + 0x45ec: 0x00647892, 0x45ed: 0x00647a92, 0x45ee: 0x00647c92, 0x45ef: 0x00647e92, + 0x45f0: 0x0062e092, 0x45f1: 0x0062b892, 0x45f2: 0x0062ba92, 0x45f3: 0x0062bc92, + 0x45f4: 0x0062ee92, 0x45f5: 0x0062be92, 0x45f6: 0x0062c092, 0x45f7: 0x0062c292, + 0x45f8: 0x0062c492, 0x45f9: 0x0062c692, 0x45fa: 0x0062c892, 0x45fb: 0x0062ca92, + 0x45fc: 0x0062cc92, 0x45fd: 0x0062ce92, 0x45fe: 0x0062d092, + // Block 0x118, offset 0x4600 + 0x4602: 0x0063a892, 0x4603: 0x0063aa92, + 0x4604: 0x0063ac92, 0x4605: 0x0063ae92, 0x4606: 0x0063b092, 0x4607: 0x0063b292, + 0x460a: 0x0063b492, 0x460b: 0x0063b692, + 0x460c: 0x0063b892, 0x460d: 0x0063ba92, 0x460e: 0x0063bc92, 0x460f: 0x0063be92, + 0x4612: 0x0063c092, 0x4613: 0x0063c292, + 0x4614: 0x0063c492, 0x4615: 0x0063c692, 0x4616: 0x0063c892, 0x4617: 0x0063ca92, + 0x461a: 0x0063cc92, 0x461b: 0x0063ce92, + 0x461c: 0x0063d092, + 0x4620: 0x0027dc83, 0x4621: 0x0027e083, 0x4622: 0x00094683, 0x4623: 0x00062683, + 0x4624: 0x00094a83, 0x4625: 0x0027e283, 0x4626: 0x00280883, + 0x4628: 0x000d3292, 0x4629: 0x00084492, 0x462a: 0x00084892, 0x462b: 0x00084692, + 0x462c: 0x00084a92, 0x462d: 0x000e6e92, 0x462e: 0x000ec492, + 0x4639: 0xa0000000, 0x463a: 0xa0000000, 0x463b: 0xa0000000, + 0x463c: 0x4027ae20, 0x463d: 0x4027b020, 0x463e: 0x00000285, 0x463f: 0x2bfffe85, + // Block 0x119, offset 0x4640 + 0x4640: 0x40731a20, 0x4641: 0x40731c20, 0x4642: 0x40731e20, 0x4643: 0x40732020, + 0x4644: 0x40732220, 0x4645: 0x40732420, 0x4646: 0x40732620, 0x4647: 0x40732820, + 0x4648: 0x40732a20, 0x4649: 0x40732c20, 0x464a: 0x40732e20, 0x464b: 0x40733020, + 0x464d: 0x40733220, 0x464e: 0x40733420, 0x464f: 0x40733620, + 0x4650: 0x40733820, 0x4651: 0x40733a20, 0x4652: 0x40733c20, 0x4653: 0x40733e20, + 0x4654: 0x40734020, 0x4655: 0x40734220, 0x4656: 0x40734420, 0x4657: 0x40734620, + 0x4658: 0x40734820, 0x4659: 0x40734a20, 0x465a: 0x40734c20, 0x465b: 0x40734e20, + 0x465c: 0x40735020, 0x465d: 0x40735220, 0x465e: 0x40735420, 0x465f: 0x40735620, + 0x4660: 0x40735820, 0x4661: 0x40735a20, 0x4662: 0x40735c20, 0x4663: 0x40735e20, + 0x4664: 0x40736020, 0x4665: 0x40736220, 0x4666: 0x40736420, + 0x4668: 0x40736620, 0x4669: 0x40736820, 0x466a: 0x40736a20, 0x466b: 0x40736c20, + 0x466c: 0x40736e20, 0x466d: 0x40737020, 0x466e: 0x40737220, 0x466f: 0x40737420, + 0x4670: 0x40737620, 0x4671: 0x40737820, 0x4672: 0x40737a20, 0x4673: 0x40737c20, + 0x4674: 0x40737e20, 0x4675: 0x40738020, 0x4676: 0x40738220, 0x4677: 0x40738420, + 0x4678: 0x40738620, 0x4679: 0x40738820, 0x467a: 0x40738a20, + 0x467c: 0x40738c20, 0x467d: 0x40738e20, 0x467f: 0x40739020, + // Block 0x11a, offset 0x4680 + 0x4680: 0x40739220, 0x4681: 0x40739420, 0x4682: 0x40739620, 0x4683: 0x40739820, + 0x4684: 0x40739a20, 0x4685: 0x40739c20, 0x4686: 0x40739e20, 0x4687: 0x4073a020, + 0x4688: 0x4073a220, 0x4689: 0x4073a420, 0x468a: 0x4073a620, 0x468b: 0x4073a820, + 0x468c: 0x4073aa20, 0x468d: 0x4073ac20, + 0x4690: 0x4073ae20, 0x4691: 0x4073b020, 0x4692: 0x4073b220, 0x4693: 0x4073b420, + 0x4694: 0x4073b620, 0x4695: 0x4073b820, 0x4696: 0x4073ba20, 0x4697: 0x4073bc20, + 0x4698: 0x4073be20, 0x4699: 0x4073c020, 0x469a: 0x4073c220, 0x469b: 0x4073c420, + 0x469c: 0x4073c620, 0x469d: 0x4073c820, + // Block 0x11b, offset 0x46c0 + 0x46c0: 0x4073ca20, 0x46c1: 0x4073cc20, 0x46c2: 0x4073ce20, 0x46c3: 0x4073d020, + 0x46c4: 0x4073d220, 0x46c5: 0x4073d420, 0x46c6: 0x4073d620, 0x46c7: 0x4073d820, + 0x46c8: 0x4073da20, 0x46c9: 0x4073dc20, 0x46ca: 0x4073de20, 0x46cb: 0x4073e020, + 0x46cc: 0x4073e220, 0x46cd: 0x4073e420, 0x46ce: 0x4073e620, 0x46cf: 0x4073e820, + 0x46d0: 0x4073ea20, 0x46d1: 0x4073ec20, 0x46d2: 0x4073ee20, 0x46d3: 0x4073f020, + 0x46d4: 0x4073f220, 0x46d5: 0x4073f420, 0x46d6: 0x4073f620, 0x46d7: 0x4073f820, + 0x46d8: 0x4073fa20, 0x46d9: 0x4073fc20, 0x46da: 0x4073fe20, 0x46db: 0x40740020, + 0x46dc: 0x40740220, 0x46dd: 0x40740420, 0x46de: 0x40740620, 0x46df: 0x40740820, + 0x46e0: 0x40740a20, 0x46e1: 0x40740c20, 0x46e2: 0x40740e20, 0x46e3: 0x40741020, + 0x46e4: 0x40741220, 0x46e5: 0x40741420, 0x46e6: 0x40741620, 0x46e7: 0x40741820, + 0x46e8: 0x40741a20, 0x46e9: 0x40741c20, 0x46ea: 0x40741e20, 0x46eb: 0x40742020, + 0x46ec: 0x40742220, 0x46ed: 0x40742420, 0x46ee: 0x40742620, 0x46ef: 0x40742820, + 0x46f0: 0x40742a20, 0x46f1: 0x40742c20, 0x46f2: 0x40742e20, 0x46f3: 0x40743020, + 0x46f4: 0x40743220, 0x46f5: 0x40743420, 0x46f6: 0x40743620, 0x46f7: 0x40743820, + 0x46f8: 0x40743a20, 0x46f9: 0x40743c20, 0x46fa: 0x40743e20, 0x46fb: 0x40744020, + 0x46fc: 0x40744220, 0x46fd: 0x40744420, 0x46fe: 0x40744620, 0x46ff: 0x40744820, + // Block 0x11c, offset 0x4700 + 0x4700: 0x40744a20, 0x4701: 0x40744c20, 0x4702: 0x40744e20, 0x4703: 0x40745020, + 0x4704: 0x40745220, 0x4705: 0x40745420, 0x4706: 0x40745620, 0x4707: 0x40745820, + 0x4708: 0x40745a20, 0x4709: 0x40745c20, 0x470a: 0x40745e20, 0x470b: 0x40746020, + 0x470c: 0x40746220, 0x470d: 0x40746420, 0x470e: 0x40746620, 0x470f: 0x40746820, + 0x4710: 0x40746a20, 0x4711: 0x40746c20, 0x4712: 0x40746e20, 0x4713: 0x40747020, + 0x4714: 0x40747220, 0x4715: 0x40747420, 0x4716: 0x40747620, 0x4717: 0x40747820, + 0x4718: 0x40747a20, 0x4719: 0x40747c20, 0x471a: 0x40747e20, 0x471b: 0x40748020, + 0x471c: 0x40748220, 0x471d: 0x40748420, 0x471e: 0x40748620, 0x471f: 0x40748820, + 0x4720: 0x40748a20, 0x4721: 0x40748c20, 0x4722: 0x40748e20, 0x4723: 0x40749020, + 0x4724: 0x40749220, 0x4725: 0x40749420, 0x4726: 0x40749620, 0x4727: 0x40749820, + 0x4728: 0x40749a20, 0x4729: 0x40749c20, 0x472a: 0x40749e20, 0x472b: 0x4074a020, + 0x472c: 0x4074a220, 0x472d: 0x4074a420, 0x472e: 0x4074a620, 0x472f: 0x4074a820, + 0x4730: 0x4074aa20, 0x4731: 0x4074ac20, 0x4732: 0x4074ae20, 0x4733: 0x4074b020, + 0x4734: 0x4074b220, 0x4735: 0x4074b420, 0x4736: 0x4074b620, 0x4737: 0x4074b820, + 0x4738: 0x4074ba20, 0x4739: 0x4074bc20, 0x473a: 0x4074be20, + // Block 0x11d, offset 0x4740 + 0x4740: 0x4003be20, 0x4741: 0x4003c020, 0x4742: 0x4003c220, + 0x4747: 0xe000026a, + 0x4748: 0xe0000382, 0x4749: 0xe000045c, 0x474a: 0xe0000531, 0x474b: 0xe00005fb, + 0x474c: 0xe00006c6, 0x474d: 0xe000076e, 0x474e: 0xe000081a, 0x474f: 0xe00008bf, + 0x4750: 0x4028ba20, 0x4751: 0x4028bc20, 0x4752: 0x4028be20, 0x4753: 0x4028c020, + 0x4754: 0x4028c220, 0x4755: 0x4028c420, 0x4756: 0x4028c620, 0x4757: 0x4028c820, + 0x4758: 0x4028ca20, 0x4759: 0x4028cc20, 0x475a: 0x4028ce20, 0x475b: 0x4028d020, + 0x475c: 0x4028d220, 0x475d: 0x4028d420, 0x475e: 0x4028d620, 0x475f: 0x4028d820, + 0x4760: 0x4028da20, 0x4761: 0x4028dc20, 0x4762: 0x4028de20, 0x4763: 0x4028e020, + 0x4764: 0x4028e220, 0x4765: 0x4028e420, 0x4766: 0x4028e620, 0x4767: 0x4028e820, + 0x4768: 0x4028ea20, 0x4769: 0x4028ec20, 0x476a: 0x4028ee20, 0x476b: 0x4028f020, + 0x476c: 0x4028f220, 0x476d: 0x4028f420, 0x476e: 0x4028f620, 0x476f: 0x4028f820, + 0x4770: 0x4028fa20, 0x4771: 0x4028fc20, 0x4772: 0x4028fe20, 0x4773: 0x40290020, + 0x4777: 0x401afe20, + 0x4778: 0x401b0020, 0x4779: 0x401b0220, 0x477a: 0x401b0420, 0x477b: 0x401b0620, + 0x477c: 0x401b0820, 0x477d: 0x401b0a20, 0x477e: 0x401b0c20, 0x477f: 0x401b0e20, + // Block 0x11e, offset 0x4780 + 0x4780: 0x40290220, 0x4781: 0x40290420, 0x4782: 0xe000026d, 0x4783: 0xe00005fe, + 0x4784: 0x40290620, 0x4785: 0x40290820, 0x4786: 0x40290a20, 0x4787: 0x40290c20, + 0x4788: 0xe0000601, 0x4789: 0x40290e20, 0x478a: 0x40291020, 0x478b: 0x40291220, + 0x478c: 0x40291420, 0x478d: 0x40291620, 0x478e: 0x40291820, 0x478f: 0xe0000604, + 0x4790: 0x40291a20, 0x4791: 0x40291c20, 0x4792: 0x40291e20, 0x4793: 0x40292020, + 0x4794: 0x40292220, 0x4795: 0x40292420, 0x4796: 0x40292620, 0x4797: 0x40292820, + 0x4798: 0xe0000270, 0x4799: 0xe0000273, 0x479a: 0xe0000276, 0x479b: 0xe0000385, + 0x479c: 0xe0000388, 0x479d: 0xe000038b, 0x479e: 0xe000038e, 0x479f: 0xe0000607, + 0x47a0: 0x40292a20, 0x47a1: 0x40292c20, 0x47a2: 0x40292e20, 0x47a3: 0x40293020, + 0x47a4: 0x40293220, 0x47a5: 0x40293420, 0x47a6: 0x40293620, 0x47a7: 0x40293820, + 0x47a8: 0x40293a20, 0x47a9: 0x40293c20, 0x47aa: 0x40293e20, 0x47ab: 0x40294020, + 0x47ac: 0x40294220, 0x47ad: 0x40294420, 0x47ae: 0x40294620, 0x47af: 0x40294820, + 0x47b0: 0x40294a20, 0x47b1: 0x40294c20, 0x47b2: 0x40294e20, 0x47b3: 0xe000060a, + 0x47b4: 0x40295020, 0x47b5: 0x40295220, 0x47b6: 0x40295420, 0x47b7: 0x40295620, + 0x47b8: 0x40295820, 0x47b9: 0x401b1020, 0x47ba: 0x401b1220, 0x47bb: 0x401b1420, + 0x47bc: 0x401b1620, 0x47bd: 0x401b1820, 0x47be: 0x401b1a20, 0x47bf: 0x401b1c20, + // Block 0x11f, offset 0x47c0 + 0x47c0: 0x401b1e20, 0x47c1: 0x401b2020, 0x47c2: 0x401b2220, 0x47c3: 0x401b2420, + 0x47c4: 0x401b2620, 0x47c5: 0x401b2820, 0x47c6: 0x401b2a20, 0x47c7: 0x401b2c20, + 0x47c8: 0x401b2e20, 0x47c9: 0x401b3020, 0x47ca: 0xe00001d6, + 0x47d0: 0x401b3220, 0x47d1: 0x401b3420, 0x47d2: 0x401b3620, 0x47d3: 0x401b3820, + 0x47d4: 0x401b3a20, 0x47d5: 0x401b3c20, 0x47d6: 0x401b3e20, 0x47d7: 0x401b4020, + 0x47d8: 0x401b4220, 0x47d9: 0x401b4420, 0x47da: 0x401b4620, 0x47db: 0x401b4820, + // Block 0x120, offset 0x4800 + 0x4810: 0x401b4a20, 0x4811: 0x401b4c20, 0x4812: 0x401b4e20, 0x4813: 0x401b5020, + 0x4814: 0x401b5220, 0x4815: 0x401b5420, 0x4816: 0x401b5620, 0x4817: 0x401b5820, + 0x4818: 0x401b5a20, 0x4819: 0x401b5c20, 0x481a: 0x401b5e20, 0x481b: 0x401b6020, + 0x481c: 0x401b6220, 0x481d: 0x401b6420, 0x481e: 0x401b6620, 0x481f: 0x401b6820, + 0x4820: 0x401b6a20, 0x4821: 0x401b6c20, 0x4822: 0x401b6e20, 0x4823: 0x401b7020, + 0x4824: 0x401b7220, 0x4825: 0x401b7420, 0x4826: 0x401b7620, 0x4827: 0x401b7820, + 0x4828: 0x401b7a20, 0x4829: 0x401b7c20, 0x482a: 0x401b7e20, 0x482b: 0x401b8020, + 0x482c: 0x401b8220, 0x482d: 0x401b8420, 0x482e: 0x401b8620, 0x482f: 0x401b8820, + 0x4830: 0x401b8a20, 0x4831: 0x401b8c20, 0x4832: 0x401b8e20, 0x4833: 0x401b9020, + 0x4834: 0x401b9220, 0x4835: 0x401b9420, 0x4836: 0x401b9620, 0x4837: 0x401b9820, + 0x4838: 0x401b9a20, 0x4839: 0x401b9c20, 0x483a: 0x401b9e20, 0x483b: 0x401ba020, + 0x483c: 0x401ba220, 0x483d: 0xadc13802, + // Block 0x121, offset 0x4840 + 0x4840: 0x4070b820, 0x4841: 0x4070ba20, 0x4842: 0x4070bc20, 0x4843: 0x4070be20, + 0x4844: 0x4070c020, 0x4845: 0x4070c220, 0x4846: 0x4070c420, 0x4847: 0x4070c620, + 0x4848: 0x4070c820, 0x4849: 0x4070ca20, 0x484a: 0x4070cc20, 0x484b: 0x4070ce20, + 0x484c: 0x4070d020, 0x484d: 0x4070d220, 0x484e: 0x4070d420, 0x484f: 0x4070d620, + 0x4850: 0x4070d820, 0x4851: 0x4070da20, 0x4852: 0x4070dc20, 0x4853: 0x4070de20, + 0x4854: 0x4070e020, 0x4855: 0x4070e220, 0x4856: 0x4070e420, 0x4857: 0x4070e620, + 0x4858: 0x4070e820, 0x4859: 0x4070ea20, 0x485a: 0x4070ec20, 0x485b: 0x4070ee20, + 0x485c: 0x4070f020, + 0x4860: 0x4070f220, 0x4861: 0x4070f420, 0x4862: 0x4070f620, 0x4863: 0x4070f820, + 0x4864: 0x4070fa20, 0x4865: 0x4070fc20, 0x4866: 0x4070fe20, 0x4867: 0x40710020, + 0x4868: 0x40710220, 0x4869: 0x40710420, 0x486a: 0x40710620, 0x486b: 0x40710820, + 0x486c: 0x40710a20, 0x486d: 0x40710c20, 0x486e: 0x40710e20, 0x486f: 0x40711020, + 0x4870: 0x40711220, 0x4871: 0x40711420, 0x4872: 0x40711620, 0x4873: 0x40711820, + 0x4874: 0x40711a20, 0x4875: 0x40711c20, 0x4876: 0x40711e20, 0x4877: 0x40712020, + 0x4878: 0x40712220, 0x4879: 0x40712420, 0x487a: 0x40712620, 0x487b: 0x40712820, + 0x487c: 0x40712a20, 0x487d: 0x40712c20, 0x487e: 0x40712e20, 0x487f: 0x40713020, + // Block 0x122, offset 0x4880 + 0x4880: 0x40713220, 0x4881: 0x40713420, 0x4882: 0x40713620, 0x4883: 0x40713820, + 0x4884: 0x40713a20, 0x4885: 0x40713c20, 0x4886: 0x40713e20, 0x4887: 0x40714020, + 0x4888: 0x40714220, 0x4889: 0x40714420, 0x488a: 0x40714620, 0x488b: 0x40714820, + 0x488c: 0x40714a20, 0x488d: 0x40714c20, 0x488e: 0x40714e20, 0x488f: 0x40715020, + 0x4890: 0x40715220, + // Block 0x123, offset 0x48c0 + 0x48c0: 0x40718820, 0x48c1: 0x40718a20, 0x48c2: 0x40718c20, 0x48c3: 0x40718e20, + 0x48c4: 0x40719020, 0x48c5: 0x40719220, 0x48c6: 0x40719420, 0x48c7: 0x40719620, + 0x48c8: 0x40719820, 0x48c9: 0x40719a20, 0x48ca: 0x40719c20, 0x48cb: 0x40719e20, + 0x48cc: 0x4071a020, 0x48cd: 0x4071a220, 0x48ce: 0x4071a420, 0x48cf: 0x4071a620, + 0x48d0: 0x4071a820, 0x48d1: 0x4071aa20, 0x48d2: 0x4071ac20, 0x48d3: 0x4071ae20, + 0x48d4: 0x4071b020, 0x48d5: 0x4071b220, 0x48d6: 0x4071b420, 0x48d7: 0x4071b620, + 0x48d8: 0x4071b820, 0x48d9: 0x4071ba20, 0x48da: 0x4071bc20, 0x48db: 0x4071be20, + 0x48dc: 0x4071c020, 0x48dd: 0x4071c220, 0x48de: 0x4071c420, + 0x48e0: 0xe0000279, 0x48e1: 0xe000060d, 0x48e2: 0x4028b620, 0x48e3: 0x4028b820, + 0x48f0: 0x4071c620, 0x48f1: 0x4071c820, 0x48f2: 0x4071ca20, 0x48f3: 0x4071cc20, + 0x48f4: 0x4071ce20, 0x48f5: 0x4071d020, 0x48f6: 0x4071d220, 0x48f7: 0x4071d420, + 0x48f8: 0x4071d620, 0x48f9: 0x4071d820, 0x48fa: 0x4071da20, 0x48fb: 0x4071dc20, + 0x48fc: 0x4071de20, 0x48fd: 0x4071e020, 0x48fe: 0x4071e220, 0x48ff: 0x4071e420, + // Block 0x124, offset 0x4900 + 0x4900: 0x4071e620, 0x4901: 0x4071e820, 0x4902: 0x4071ea20, 0x4903: 0x4071ec20, + 0x4904: 0x4071ee20, 0x4905: 0x4071f020, 0x4906: 0x4071f220, 0x4907: 0x4071f420, + 0x4908: 0x4071f620, 0x4909: 0x4071f820, 0x490a: 0x4071fa20, + // Block 0x125, offset 0x4940 + 0x4940: 0x40765020, 0x4941: 0x40765220, 0x4942: 0x40765420, 0x4943: 0x40765620, + 0x4944: 0x40765820, 0x4945: 0x40765a20, 0x4946: 0x40765c20, 0x4947: 0x40765e20, + 0x4948: 0x40766020, 0x4949: 0x40766220, 0x494a: 0x40766420, 0x494b: 0x40766620, + 0x494c: 0x40766820, 0x494d: 0x40766a20, 0x494e: 0x40766c20, 0x494f: 0x40766e20, + 0x4950: 0x40767020, 0x4951: 0x40767220, 0x4952: 0x40767420, 0x4953: 0x40767620, + 0x4954: 0x40767820, 0x4955: 0x40767a20, 0x4956: 0x40767c20, 0x4957: 0x40767e20, + 0x4958: 0x40768020, 0x4959: 0x40768220, 0x495a: 0x40768420, 0x495b: 0x40768620, + 0x495c: 0x40768820, 0x495d: 0x40768a20, 0x495f: 0x4003c420, + 0x4960: 0x40768c20, 0x4961: 0x40768e20, 0x4962: 0x40769020, 0x4963: 0x40769220, + 0x4964: 0x40769420, 0x4965: 0x40769620, 0x4966: 0x40769820, 0x4967: 0x40769a20, + 0x4968: 0x40769c20, 0x4969: 0x40769e20, 0x496a: 0x4076a020, 0x496b: 0x4076a220, + 0x496c: 0x4076a420, 0x496d: 0x4076a620, 0x496e: 0x4076a820, 0x496f: 0x4076aa20, + 0x4970: 0x4076ac20, 0x4971: 0x4076ae20, 0x4972: 0x4076b020, 0x4973: 0x4076b220, + 0x4974: 0x4076b420, 0x4975: 0x4076b620, 0x4976: 0x4076b820, 0x4977: 0x4076ba20, + 0x4978: 0x4076bc20, 0x4979: 0x4076be20, 0x497a: 0x4076c020, 0x497b: 0x4076c220, + 0x497c: 0x4076c420, 0x497d: 0x4076c620, 0x497e: 0x4076c820, 0x497f: 0x4076ca20, + // Block 0x126, offset 0x4980 + 0x4980: 0x4076cc20, 0x4981: 0x4076ce20, 0x4982: 0x4076d020, 0x4983: 0x4076d220, + 0x4988: 0x4076d420, 0x4989: 0x4076d620, 0x498a: 0x4076d820, 0x498b: 0x4076da20, + 0x498c: 0x4076dc20, 0x498d: 0x4076de20, 0x498e: 0x4076e020, 0x498f: 0x4076e220, + 0x4990: 0x4003c620, 0x4991: 0xe000027c, 0x4992: 0xe0000391, 0x4993: 0x40295a20, + 0x4994: 0x40295c20, 0x4995: 0x40295e20, + // Block 0x127, offset 0x49c0 + 0x49c0: 0x0071fc88, 0x49c1: 0x0071fe88, 0x49c2: 0x00720088, 0x49c3: 0x00720288, + 0x49c4: 0x00720488, 0x49c5: 0x00720688, 0x49c6: 0x00720888, 0x49c7: 0x00720a88, + 0x49c8: 0x00720c88, 0x49c9: 0x00720e88, 0x49ca: 0x00721088, 0x49cb: 0x00721288, + 0x49cc: 0x00721488, 0x49cd: 0x00721688, 0x49ce: 0x00721888, 0x49cf: 0x00721a88, + 0x49d0: 0x00721c88, 0x49d1: 0x00721e88, 0x49d2: 0x00722088, 0x49d3: 0x00722288, + 0x49d4: 0x00722488, 0x49d5: 0x00722688, 0x49d6: 0x00722888, 0x49d7: 0x00722a88, + 0x49d8: 0x00722c88, 0x49d9: 0x00722e88, 0x49da: 0x00723088, 0x49db: 0x00723288, + 0x49dc: 0x00723488, 0x49dd: 0x00723688, 0x49de: 0x00723888, 0x49df: 0x00723a88, + 0x49e0: 0x00723c88, 0x49e1: 0x00723e88, 0x49e2: 0x00724088, 0x49e3: 0x00724288, + 0x49e4: 0x00724488, 0x49e5: 0x00724688, 0x49e6: 0x00724888, 0x49e7: 0x00724a88, + 0x49e8: 0x4071fc20, 0x49e9: 0x4071fe20, 0x49ea: 0x40720020, 0x49eb: 0x40720220, + 0x49ec: 0x40720420, 0x49ed: 0x40720620, 0x49ee: 0x40720820, 0x49ef: 0x40720a20, + 0x49f0: 0x40720c20, 0x49f1: 0x40720e20, 0x49f2: 0x40721020, 0x49f3: 0x40721220, + 0x49f4: 0x40721420, 0x49f5: 0x40721620, 0x49f6: 0x40721820, 0x49f7: 0x40721a20, + 0x49f8: 0x40721c20, 0x49f9: 0x40721e20, 0x49fa: 0x40722020, 0x49fb: 0x40722220, + 0x49fc: 0x40722420, 0x49fd: 0x40722620, 0x49fe: 0x40722820, 0x49ff: 0x40722a20, + // Block 0x128, offset 0x4a00 + 0x4a00: 0x40722c20, 0x4a01: 0x40722e20, 0x4a02: 0x40723020, 0x4a03: 0x40723220, + 0x4a04: 0x40723420, 0x4a05: 0x40723620, 0x4a06: 0x40723820, 0x4a07: 0x40723a20, + 0x4a08: 0x40723c20, 0x4a09: 0x40723e20, 0x4a0a: 0x40724020, 0x4a0b: 0x40724220, + 0x4a0c: 0x40724420, 0x4a0d: 0x40724620, 0x4a0e: 0x40724820, 0x4a0f: 0x40724a20, + 0x4a10: 0x40724c20, 0x4a11: 0x40724e20, 0x4a12: 0x40725020, 0x4a13: 0x40725220, + 0x4a14: 0x40725420, 0x4a15: 0x40725620, 0x4a16: 0x40725820, 0x4a17: 0x40725a20, + 0x4a18: 0x40725c20, 0x4a19: 0x40725e20, 0x4a1a: 0x40726020, 0x4a1b: 0x40726220, + 0x4a1c: 0x40726420, 0x4a1d: 0x40726620, 0x4a1e: 0x40726820, 0x4a1f: 0x40726a20, + 0x4a20: 0x40726c20, 0x4a21: 0x40726e20, 0x4a22: 0x40727020, 0x4a23: 0x40727220, + 0x4a24: 0x40727420, 0x4a25: 0x40727620, 0x4a26: 0x40727820, 0x4a27: 0x40727a20, + 0x4a28: 0x40727c20, 0x4a29: 0x40727e20, 0x4a2a: 0x40728020, 0x4a2b: 0x40728220, + 0x4a2c: 0x40728420, 0x4a2d: 0x40728620, 0x4a2e: 0x40728820, 0x4a2f: 0x40728a20, + 0x4a30: 0x40728c20, 0x4a31: 0x40728e20, 0x4a32: 0x40729020, 0x4a33: 0x40729220, + 0x4a34: 0x40729420, 0x4a35: 0x40729620, 0x4a36: 0x40729820, 0x4a37: 0x40729a20, + 0x4a38: 0x40729c20, 0x4a39: 0x40729e20, 0x4a3a: 0x4072a020, 0x4a3b: 0x4072a220, + 0x4a3c: 0x4072a420, 0x4a3d: 0x4072a620, 0x4a3e: 0x4072a820, 0x4a3f: 0x4072aa20, + // Block 0x129, offset 0x4a40 + 0x4a40: 0x4072ac20, 0x4a41: 0x4072ae20, 0x4a42: 0x4072b020, 0x4a43: 0x4072b220, + 0x4a44: 0x4072b420, 0x4a45: 0x4072b620, 0x4a46: 0x4072b820, 0x4a47: 0x4072ba20, + 0x4a48: 0x4072bc20, 0x4a49: 0x4072be20, 0x4a4a: 0x4072c020, 0x4a4b: 0x4072c220, + 0x4a4c: 0x4072c420, 0x4a4d: 0x4072c620, 0x4a4e: 0x4072c820, 0x4a4f: 0x4072ca20, + 0x4a50: 0x4072cc20, 0x4a51: 0x4072ce20, 0x4a52: 0x4072d020, 0x4a53: 0x4072d220, + 0x4a54: 0x4072d420, 0x4a55: 0x4072d620, 0x4a56: 0x4072d820, 0x4a57: 0x4072da20, + 0x4a58: 0x4072dc20, 0x4a59: 0x4072de20, 0x4a5a: 0x4072e020, 0x4a5b: 0x4072e220, + 0x4a5c: 0x4072e420, 0x4a5d: 0x4072e620, + 0x4a60: 0xe0000167, 0x4a61: 0xe00001f5, 0x4a62: 0xe0000310, 0x4a63: 0xe00003ea, + 0x4a64: 0xe00004c5, 0x4a65: 0xe000058f, 0x4a66: 0xe000065a, 0x4a67: 0xe0000702, + 0x4a68: 0xe00007ae, 0x4a69: 0xe0000853, + // Block 0x12a, offset 0x4a80 + 0x4a80: 0x4074c020, 0x4a81: 0x4074c220, 0x4a82: 0x4074c420, 0x4a83: 0x4074c620, + 0x4a84: 0x4074c820, 0x4a85: 0x4074ca20, + 0x4a88: 0x4074cc20, 0x4a8a: 0x4074ce20, 0x4a8b: 0x4074d020, + 0x4a8c: 0x4074d220, 0x4a8d: 0x4074d420, 0x4a8e: 0x4074d620, 0x4a8f: 0x4074d820, + 0x4a90: 0x4074da20, 0x4a91: 0x4074dc20, 0x4a92: 0x4074de20, 0x4a93: 0x4074e020, + 0x4a94: 0x4074e220, 0x4a95: 0x4074e420, 0x4a96: 0x4074e620, 0x4a97: 0x4074e820, + 0x4a98: 0x4074ea20, 0x4a99: 0x4074ec20, 0x4a9a: 0x4074ee20, 0x4a9b: 0x4074f020, + 0x4a9c: 0x4074f220, 0x4a9d: 0x4074f420, 0x4a9e: 0x4074f620, 0x4a9f: 0x4074f820, + 0x4aa0: 0x4074fa20, 0x4aa1: 0x4074fc20, 0x4aa2: 0x4074fe20, 0x4aa3: 0x40750020, + 0x4aa4: 0x40750220, 0x4aa5: 0x40750420, 0x4aa6: 0x40750620, 0x4aa7: 0x40750820, + 0x4aa8: 0x40750a20, 0x4aa9: 0x40750c20, 0x4aaa: 0x40750e20, 0x4aab: 0x40751020, + 0x4aac: 0x40751220, 0x4aad: 0x40751420, 0x4aae: 0x40751620, 0x4aaf: 0x40751820, + 0x4ab0: 0x40751a20, 0x4ab1: 0x40751c20, 0x4ab2: 0x40751e20, 0x4ab3: 0x40752020, + 0x4ab4: 0x40752220, 0x4ab5: 0x40752420, 0x4ab7: 0x40752620, + 0x4ab8: 0x40752820, + 0x4abc: 0x40752a20, 0x4abf: 0x40752c20, + // Block 0x12b, offset 0x4ac0 + 0x4ac0: 0x4075d220, 0x4ac1: 0x4075d420, 0x4ac2: 0x4075d620, 0x4ac3: 0x4075d820, + 0x4ac4: 0x4075da20, 0x4ac5: 0x4075dc20, 0x4ac6: 0x4075de20, 0x4ac7: 0x4075e020, + 0x4ac8: 0x4075e220, 0x4ac9: 0x4075e420, 0x4aca: 0x4075e620, 0x4acb: 0x4075e820, + 0x4acc: 0x4075ea20, 0x4acd: 0x4075ec20, 0x4ace: 0x4075ee20, 0x4acf: 0x4075f020, + 0x4ad0: 0x4075f220, 0x4ad1: 0x4075f420, 0x4ad2: 0x4075f620, 0x4ad3: 0x4075f820, + 0x4ad4: 0x4075fa20, 0x4ad5: 0x4075fc20, 0x4ad7: 0x40038620, + 0x4ad8: 0xe0000297, 0x4ad9: 0xe00003b2, 0x4ada: 0xe000048c, 0x4adb: 0x40296820, + 0x4adc: 0x40296a20, 0x4add: 0x40296c20, 0x4ade: 0x40296e20, 0x4adf: 0x40297020, + // Block 0x12c, offset 0x4b00 + 0x4b00: 0x4038bc20, 0x4b01: 0x4038be20, 0x4b02: 0x4038c020, 0x4b03: 0x4038c220, + 0x4b04: 0x4038c420, 0x4b05: 0x4038c620, 0x4b06: 0x4038c820, 0x4b07: 0x4038ca20, + 0x4b08: 0x4038cc20, 0x4b09: 0x4038ce20, 0x4b0a: 0x4038d020, 0x4b0b: 0x4038d220, + 0x4b0c: 0x4038d420, 0x4b0d: 0x4038d620, 0x4b0e: 0x4038d820, 0x4b0f: 0x4038da20, + 0x4b10: 0x4038dc20, 0x4b11: 0x4038de20, 0x4b12: 0x4038e020, 0x4b13: 0x4038e220, + 0x4b14: 0x4038e420, 0x4b15: 0x4038e620, 0x4b16: 0xe0000294, 0x4b17: 0x40296220, + 0x4b18: 0x40296420, 0x4b19: 0x40296620, 0x4b1a: 0xe00003af, 0x4b1b: 0xe0000489, + 0x4b1f: 0x4003c820, + 0x4b20: 0x40715420, 0x4b21: 0x40715620, 0x4b22: 0x40715820, 0x4b23: 0x40715a20, + 0x4b24: 0x40715c20, 0x4b25: 0x40715e20, 0x4b26: 0x40716020, 0x4b27: 0x40716220, + 0x4b28: 0x40716420, 0x4b29: 0x40716620, 0x4b2a: 0x40716820, 0x4b2b: 0x40716a20, + 0x4b2c: 0x40716c20, 0x4b2d: 0x40716e20, 0x4b2e: 0x40717020, 0x4b2f: 0x40717220, + 0x4b30: 0x40717420, 0x4b31: 0x40717620, 0x4b32: 0x40717820, 0x4b33: 0x40717a20, + 0x4b34: 0x40717c20, 0x4b35: 0x40717e20, 0x4b36: 0x40718020, 0x4b37: 0x40718220, + 0x4b38: 0x40718420, 0x4b39: 0x40718620, + 0x4b3f: 0x4003bc20, + // Block 0x12d, offset 0x4b40 + 0x4b40: 0xe00023a4, 0x4b41: 0xe00023a7, 0x4b42: 0xe00023aa, 0x4b43: 0xe00023ad, + 0x4b44: 0xe00023b0, 0x4b45: 0xe00023b3, 0x4b46: 0xe00023b6, 0x4b47: 0xe00023b9, + 0x4b48: 0xe00023bc, 0x4b49: 0xe00023bf, 0x4b4a: 0xe00023c2, 0x4b4b: 0xe00023c5, + 0x4b4c: 0xe00023c8, 0x4b4d: 0xe00023cb, 0x4b4e: 0xe00023ce, 0x4b4f: 0xe00023d1, + 0x4b50: 0xe00023d4, 0x4b51: 0xe00023d7, 0x4b52: 0xe00023da, 0x4b53: 0xe00023e0, + 0x4b54: 0xe00023e3, 0x4b55: 0xe00023e6, 0x4b56: 0xe00023e9, 0x4b57: 0xe00023ec, + 0x4b58: 0xe00023ef, 0x4b59: 0xe00023f2, 0x4b5a: 0xe00023f5, 0x4b5b: 0xe00023f8, + 0x4b5c: 0xe00023fb, 0x4b5d: 0xe00023fe, 0x4b5e: 0x40865220, 0x4b5f: 0x40865420, + 0x4b60: 0x40862020, 0x4b61: 0x40862220, 0x4b62: 0x40862420, 0x4b63: 0x40862620, + 0x4b64: 0x40862820, 0x4b65: 0x40862a20, 0x4b66: 0x40862c20, 0x4b67: 0x40862e20, + 0x4b68: 0x40863020, 0x4b69: 0x40863220, 0x4b6a: 0x40863420, 0x4b6b: 0x40863620, + 0x4b6c: 0x40863820, 0x4b6d: 0x40863a20, 0x4b6e: 0x40863c20, 0x4b6f: 0x40863e20, + 0x4b70: 0xe00023dd, 0x4b71: 0x40864020, 0x4b72: 0x40864220, 0x4b73: 0x40864420, + 0x4b74: 0x40864620, 0x4b75: 0x40864820, 0x4b76: 0x40864a20, 0x4b77: 0x40864c20, + 0x4b7e: 0x40864e20, 0x4b7f: 0x40865020, + // Block 0x12e, offset 0x4b80 + 0x4b80: 0x4048bc20, 0x4b81: 0x4048be20, 0x4b82: 0x4048c020, 0x4b83: 0x4048c220, + 0x4b85: 0x4048c420, 0x4b86: 0x4048c620, + 0x4b8c: 0x4048c820, 0x4b8d: 0xadc06002, 0x4b8e: 0xa000f302, 0x4b8f: 0xae60f402, + 0x4b90: 0x4048ca20, 0x4b91: 0x4048cc20, 0x4b92: 0x4048ce20, 0x4b93: 0x4048d020, + 0x4b95: 0x4048d220, 0x4b96: 0x4048d420, 0x4b97: 0x4048d620, + 0x4b99: 0x4048d820, 0x4b9a: 0x4048da20, 0x4b9b: 0x4048dc20, + 0x4b9c: 0x4048de20, 0x4b9d: 0x4048e020, 0x4b9e: 0x4048e220, 0x4b9f: 0x4048e420, + 0x4ba0: 0x4048e620, 0x4ba1: 0x4048e820, 0x4ba2: 0x4048ea20, 0x4ba3: 0x4048ec20, + 0x4ba4: 0x4048ee20, 0x4ba5: 0x4048f020, 0x4ba6: 0x4048f220, 0x4ba7: 0x4048f420, + 0x4ba8: 0x4048f620, 0x4ba9: 0x4048f820, 0x4baa: 0x4048fa20, 0x4bab: 0x4048fc20, + 0x4bac: 0x4048fe20, 0x4bad: 0x40490020, 0x4bae: 0x40490220, 0x4baf: 0x40490420, + 0x4bb0: 0x40490620, 0x4bb1: 0x40490820, 0x4bb2: 0x40490a20, 0x4bb3: 0x40490c20, + 0x4bb8: 0xae60fb02, 0x4bb9: 0xa010fc02, 0x4bba: 0xadc0fd02, + 0x4bbf: 0x82092487, + // Block 0x12f, offset 0x4bc0 + 0x4bc0: 0xe00002ac, 0x4bc1: 0xe00003c7, 0x4bc2: 0xe00004a1, 0x4bc3: 0xe0000573, + 0x4bc4: 0x40299820, 0x4bc5: 0x40299a20, 0x4bc6: 0x40299c20, 0x4bc7: 0x40299e20, + 0x4bd0: 0x40060620, 0x4bd1: 0x40060820, 0x4bd2: 0x40060a20, 0x4bd3: 0x40060c20, + 0x4bd4: 0x40060e20, 0x4bd5: 0x40061020, 0x4bd6: 0x40034420, 0x4bd7: 0x40034620, + 0x4bd8: 0x40061220, + 0x4be0: 0x40752e20, 0x4be1: 0x40753020, 0x4be2: 0x40753220, 0x4be3: 0x40753420, + 0x4be4: 0x40753620, 0x4be5: 0x40753820, 0x4be6: 0x40753a20, 0x4be7: 0x40753c20, + 0x4be8: 0x40753e20, 0x4be9: 0x40754020, 0x4bea: 0x40754220, 0x4beb: 0x40754420, + 0x4bec: 0x40754620, 0x4bed: 0x40754820, 0x4bee: 0x40754a20, 0x4bef: 0x40754c20, + 0x4bf0: 0x40754e20, 0x4bf1: 0x40755020, 0x4bf2: 0x40755220, 0x4bf3: 0x40755420, + 0x4bf4: 0x40755620, 0x4bf5: 0x40755820, 0x4bf6: 0x40755a20, 0x4bf7: 0x40755c20, + 0x4bf8: 0x40755e20, 0x4bf9: 0x40756020, 0x4bfa: 0x40756220, 0x4bfb: 0x40756420, + 0x4bfc: 0x40756620, 0x4bfd: 0xe0000291, 0x4bfe: 0x40296020, 0x4bff: 0x40061c20, + // Block 0x130, offset 0x4c00 + 0x4c00: 0x40756820, 0x4c01: 0x40756a20, 0x4c02: 0x40756c20, 0x4c03: 0x40756e20, + 0x4c04: 0x40757020, 0x4c05: 0x40757220, 0x4c06: 0x40757420, 0x4c07: 0x40757620, + 0x4c08: 0x40757820, 0x4c09: 0x40757a20, 0x4c0a: 0x40757c20, 0x4c0b: 0x40757e20, + 0x4c0c: 0x40758020, 0x4c0d: 0x40758220, 0x4c0e: 0x40758420, 0x4c0f: 0x40758620, + 0x4c10: 0x40758820, 0x4c11: 0x40758a20, 0x4c12: 0x40758c20, 0x4c13: 0x40758e20, + 0x4c14: 0x40759020, 0x4c15: 0x40759220, 0x4c16: 0x40759420, 0x4c17: 0x40759620, + 0x4c18: 0x40759820, 0x4c19: 0x40759a20, 0x4c1a: 0x40759c20, 0x4c1b: 0x40759e20, + 0x4c1c: 0x4075a020, 0x4c1d: 0x4075a220, 0x4c1e: 0x4075a420, 0x4c1f: 0x4075a620, + 0x4c20: 0x4075a820, 0x4c21: 0x4075aa20, 0x4c22: 0x4075ac20, 0x4c23: 0x4075ae20, + 0x4c24: 0x4075b020, 0x4c25: 0x4075b220, 0x4c26: 0x4075b420, 0x4c27: 0x4075b620, + 0x4c28: 0x4075b820, 0x4c29: 0x4075ba20, 0x4c2a: 0x4075bc20, 0x4c2b: 0x4075be20, + 0x4c2c: 0x4075c020, 0x4c2d: 0x4075c220, 0x4c2e: 0xe00023a1, 0x4c2f: 0x4075c420, + 0x4c30: 0x4075c620, 0x4c31: 0x4075c820, 0x4c32: 0x4075ca20, 0x4c33: 0x4075cc20, + 0x4c34: 0x4075ce20, 0x4c35: 0x4075d020, + 0x4c39: 0x40061420, 0x4c3a: 0x40038820, 0x4c3b: 0x40038a20, + 0x4c3c: 0x40038c20, 0x4c3d: 0x40038e20, 0x4c3e: 0x40039020, 0x4c3f: 0x40039220, + // Block 0x131, offset 0x4c40 + 0x4c40: 0x4075fe20, 0x4c41: 0x40760020, 0x4c42: 0x40760220, 0x4c43: 0x40760420, + 0x4c44: 0x40760620, 0x4c45: 0x40760820, 0x4c46: 0x40760a20, 0x4c47: 0x40760c20, + 0x4c48: 0x40760e20, 0x4c49: 0x40761020, 0x4c4a: 0x40761220, 0x4c4b: 0x40761420, + 0x4c4c: 0x40761620, 0x4c4d: 0x40761820, 0x4c4e: 0x40761a20, 0x4c4f: 0x40761c20, + 0x4c50: 0x40761e20, 0x4c51: 0x40762020, 0x4c52: 0x40762220, 0x4c53: 0x40762420, + 0x4c54: 0x40762620, 0x4c55: 0x40762820, + 0x4c58: 0xe000029a, 0x4c59: 0xe00003b5, 0x4c5a: 0xe000048f, 0x4c5b: 0xe0000561, + 0x4c5c: 0x40297220, 0x4c5d: 0x40297420, 0x4c5e: 0x40297620, 0x4c5f: 0x40297820, + 0x4c60: 0x40762a20, 0x4c61: 0x40762c20, 0x4c62: 0x40762e20, 0x4c63: 0x40763020, + 0x4c64: 0x40763220, 0x4c65: 0x40763420, 0x4c66: 0x40763620, 0x4c67: 0x40763820, + 0x4c68: 0x40763a20, 0x4c69: 0x40763c20, 0x4c6a: 0x40763e20, 0x4c6b: 0x40764020, + 0x4c6c: 0x40764220, 0x4c6d: 0x40764420, 0x4c6e: 0x40764620, 0x4c6f: 0x40764820, + 0x4c70: 0x40764a20, 0x4c71: 0x40764c20, 0x4c72: 0x40764e20, + 0x4c78: 0xe000029d, 0x4c79: 0xe00003b8, 0x4c7a: 0xe0000492, 0x4c7b: 0xe0000564, + 0x4c7c: 0x40297a20, 0x4c7d: 0x40297c20, 0x4c7e: 0x40297e20, 0x4c7f: 0x40298020, + // Block 0x132, offset 0x4c80 + 0x4c80: 0x405b2620, 0x4c81: 0xe00020a7, 0x4c82: 0x405b2820, 0x4c83: 0x405b2a20, + 0x4c84: 0xe00020aa, 0x4c85: 0x405b2c20, 0x4c86: 0x405b2e20, 0x4c87: 0x405b3020, + 0x4c88: 0xe00020ad, 0x4c89: 0x405b3220, 0x4c8a: 0xe00020b0, 0x4c8b: 0x405b3420, + 0x4c8c: 0xe00020b3, 0x4c8d: 0x405b3620, 0x4c8e: 0xe00020b6, 0x4c8f: 0x405b3820, + 0x4c90: 0xe00020b9, 0x4c91: 0x405b3a20, 0x4c92: 0xe00020bc, 0x4c93: 0x405b3c20, + 0x4c94: 0x405b3e20, 0x4c95: 0xe00020bf, 0x4c96: 0x405b4020, 0x4c97: 0xe00020c2, + 0x4c98: 0x405b4220, 0x4c99: 0xe00020c5, 0x4c9a: 0x405b4420, 0x4c9b: 0xe00020c8, + 0x4c9c: 0x405b4620, 0x4c9d: 0xe00020cb, 0x4c9e: 0x405b4820, 0x4c9f: 0xe00020ce, + 0x4ca0: 0x405b4a20, 0x4ca1: 0x405b4c20, 0x4ca2: 0x405b4e20, 0x4ca3: 0x405b5020, + 0x4ca4: 0x405b5220, 0x4ca5: 0xe00020d1, 0x4ca6: 0x405b5420, 0x4ca7: 0xe00020d4, + 0x4ca8: 0x405b5620, 0x4ca9: 0xe00020d7, 0x4caa: 0x405b5820, 0x4cab: 0xe00020da, + 0x4cac: 0x405b5a20, 0x4cad: 0x405b5c20, 0x4cae: 0xe00020dd, 0x4caf: 0x405b5e20, + 0x4cb0: 0x405b6020, 0x4cb1: 0x405b6220, 0x4cb2: 0x405b6420, 0x4cb3: 0xe00020e0, + 0x4cb4: 0x405b6620, 0x4cb5: 0xe00020e3, 0x4cb6: 0x405b6820, 0x4cb7: 0xe00020e6, + 0x4cb8: 0x405b6a20, 0x4cb9: 0xe00020e9, 0x4cba: 0x405b6c20, 0x4cbb: 0xe00020ec, + 0x4cbc: 0x405b6e20, 0x4cbd: 0x405b7020, 0x4cbe: 0x405b7220, 0x4cbf: 0x405b7420, + // Block 0x133, offset 0x4cc0 + 0x4cc0: 0xe00020ef, 0x4cc1: 0x405b7620, 0x4cc2: 0xe00020f2, 0x4cc3: 0x405b7820, + 0x4cc4: 0xe00020f5, 0x4cc5: 0x405b7a20, 0x4cc6: 0xe00020f8, 0x4cc7: 0x405b7c20, + 0x4cc8: 0x405b7e20, + // Block 0x134, offset 0x4d00 + 0x4d20: 0xe00001ec, 0x4d21: 0xe0000307, 0x4d22: 0xe00003e1, 0x4d23: 0xe00004bc, + 0x4d24: 0xe0000586, 0x4d25: 0xe0000651, 0x4d26: 0xe00006f9, 0x4d27: 0xe00007a5, + 0x4d28: 0xe000084a, 0x4d29: 0x40288820, 0x4d2a: 0x40288a20, 0x4d2b: 0x40288c20, + 0x4d2c: 0x40288e20, 0x4d2d: 0x40289020, 0x4d2e: 0x40289220, 0x4d2f: 0x40289420, + 0x4d30: 0x40289620, 0x4d31: 0x40289820, 0x4d32: 0x40289a20, 0x4d33: 0x40289c20, + 0x4d34: 0x40289e20, 0x4d35: 0x4028a020, 0x4d36: 0x4028a220, 0x4d37: 0x4028a420, + 0x4d38: 0x4028a620, 0x4d39: 0x4028a820, 0x4d3a: 0x4028aa20, 0x4d3b: 0x4028ac20, + 0x4d3c: 0x4028ae20, 0x4d3d: 0x4028b020, 0x4d3e: 0x4028b220, + // Block 0x135, offset 0x4d40 + 0x4d40: 0xa000f202, 0x4d41: 0xa000f302, 0x4d42: 0xa000f402, 0x4d43: 0x40489220, + 0x4d44: 0x40489420, 0x4d45: 0x40483420, 0x4d46: 0x40483620, 0x4d47: 0x40483820, + 0x4d48: 0x40483a20, 0x4d49: 0x40483c20, 0x4d4a: 0x40483e20, 0x4d4b: 0x40484020, + 0x4d4c: 0x40484220, 0x4d4d: 0x40484420, 0x4d4e: 0x40484620, 0x4d4f: 0x40484820, + 0x4d50: 0x40484a20, 0x4d51: 0x40484c20, 0x4d52: 0x40484e20, 0x4d53: 0x40485020, + 0x4d54: 0x40485220, 0x4d55: 0x40485420, 0x4d56: 0x40485620, 0x4d57: 0x40485820, + 0x4d58: 0x40485a20, 0x4d59: 0x40485c20, 0x4d5a: 0x40485e20, 0x4d5b: 0x40486020, + 0x4d5c: 0x40486220, 0x4d5d: 0x40486420, 0x4d5e: 0x40486620, 0x4d5f: 0x40486820, + 0x4d60: 0x40486a20, 0x4d61: 0x40486c20, 0x4d62: 0x40486e20, 0x4d63: 0x40487020, + 0x4d64: 0x40487220, 0x4d65: 0x40487420, 0x4d66: 0x40487620, 0x4d67: 0x40487820, + 0x4d68: 0x40487a20, 0x4d69: 0x40487c20, 0x4d6a: 0x40487e20, 0x4d6b: 0x40488020, + 0x4d6c: 0x40488220, 0x4d6d: 0x40488420, 0x4d6e: 0x40488620, 0x4d6f: 0x40488820, + 0x4d70: 0x40488a20, 0x4d71: 0x40488c20, 0x4d72: 0x40488e20, 0x4d73: 0x40489020, + 0x4d74: 0x40489620, 0x4d75: 0x40489820, 0x4d76: 0x40489a20, 0x4d77: 0x40489c20, + 0x4d78: 0x40489e20, 0x4d79: 0x4048a020, 0x4d7a: 0x4048a220, 0x4d7b: 0x4048a420, + 0x4d7c: 0x4048a620, 0x4d7d: 0x4048a820, 0x4d7e: 0x4048aa20, 0x4d7f: 0x4048ac20, + // Block 0x136, offset 0x4d80 + 0x4d80: 0x4048ae20, 0x4d81: 0x4048b020, 0x4d82: 0x4048b220, 0x4d83: 0x4048b420, + 0x4d84: 0x4048b620, 0x4d85: 0x4048b820, 0x4d86: 0x8209245d, 0x4d87: 0x40034820, + 0x4d88: 0x40034a20, 0x4d89: 0x4005fc20, 0x4d8a: 0x4005fe20, 0x4d8b: 0x40060020, + 0x4d8c: 0x40060220, 0x4d8d: 0x40060420, + 0x4d92: 0xe00002a9, 0x4d93: 0xe00003c4, + 0x4d94: 0xe000049e, 0x4d95: 0xe0000570, 0x4d96: 0xe000063a, 0x4d97: 0xe00006ea, + 0x4d98: 0xe0000792, 0x4d99: 0xe000083b, 0x4d9a: 0xe00008e6, 0x4d9b: 0x40298220, + 0x4d9c: 0x40298420, 0x4d9d: 0x40298620, 0x4d9e: 0x40298820, 0x4d9f: 0x40298a20, + 0x4da0: 0x40298c20, 0x4da1: 0x40298e20, 0x4da2: 0x40299020, 0x4da3: 0x40299220, + 0x4da4: 0x40299420, 0x4da5: 0x40299620, 0x4da6: 0xe00001df, 0x4da7: 0xe00002a6, + 0x4da8: 0xe00003c1, 0x4da9: 0xe000049b, 0x4daa: 0xe000056d, 0x4dab: 0xe0000637, + 0x4dac: 0xe00006e7, 0x4dad: 0xe000078f, 0x4dae: 0xe0000838, 0x4daf: 0xe00008e3, + // Block 0x137, offset 0x4dc0 + 0x4dc0: 0xa000f202, 0x4dc1: 0xa000f302, 0x4dc2: 0xa000f402, 0x4dc3: 0x40467e20, + 0x4dc4: 0x40468020, 0x4dc5: 0x40468220, 0x4dc6: 0x40468420, 0x4dc7: 0x40468620, + 0x4dc8: 0x40468820, 0x4dc9: 0x40468a20, 0x4dca: 0x40468c20, 0x4dcb: 0x40468e20, + 0x4dcc: 0x40469020, 0x4dcd: 0x40469220, 0x4dce: 0x40469420, 0x4dcf: 0x40469620, + 0x4dd0: 0x40469820, 0x4dd1: 0x40469a20, 0x4dd2: 0x40469c20, 0x4dd3: 0x40469e20, + 0x4dd4: 0x4046a020, 0x4dd5: 0x4046a220, 0x4dd6: 0x4046a420, 0x4dd7: 0x4046a620, + 0x4dd8: 0x4046a820, 0x4dd9: 0x4046aa20, 0x4dda: 0xe0001878, 0x4ddb: 0x4046ac20, + 0x4ddc: 0xe000187b, 0x4ddd: 0x4046ae20, 0x4dde: 0x4046b020, 0x4ddf: 0x4046b220, + 0x4de0: 0x4046b420, 0x4de1: 0x4046b620, 0x4de2: 0x4046b820, 0x4de3: 0x4046ba20, + 0x4de4: 0x4046bc20, 0x4de5: 0x4046be20, 0x4de6: 0x4046c020, 0x4de7: 0x4046c220, + 0x4de8: 0x4046c420, 0x4de9: 0x4046c620, 0x4dea: 0x4046c820, 0x4deb: 0xe000187e, + 0x4dec: 0x4046ca20, 0x4ded: 0x4046cc20, 0x4dee: 0x4046ce20, 0x4def: 0x4046d020, + 0x4df0: 0x4046d220, 0x4df1: 0x4046d420, 0x4df2: 0x4046d620, 0x4df3: 0x4046d820, + 0x4df4: 0x4046da20, 0x4df5: 0x4046dc20, 0x4df6: 0x4046de20, 0x4df7: 0x4046e020, + 0x4df8: 0x4046e220, 0x4df9: 0x82092372, 0x4dfa: 0xa070f102, 0x4dfb: 0x40061620, + 0x4dfc: 0x40061820, 0x4dfd: 0xa0000000, 0x4dfe: 0x40039420, 0x4dff: 0x40039620, + // Block 0x138, offset 0x4e00 + 0x4e00: 0x40034c20, 0x4e01: 0x40034e20, + 0x4e10: 0x4072e820, 0x4e11: 0x4072ea20, 0x4e12: 0x4072ec20, 0x4e13: 0x4072ee20, + 0x4e14: 0x4072f020, 0x4e15: 0x4072f220, 0x4e16: 0x4072f420, 0x4e17: 0x4072f620, + 0x4e18: 0x4072f820, 0x4e19: 0x4072fa20, 0x4e1a: 0x4072fc20, 0x4e1b: 0x4072fe20, + 0x4e1c: 0x40730020, 0x4e1d: 0x40730220, 0x4e1e: 0x40730420, 0x4e1f: 0x40730620, + 0x4e20: 0x40730820, 0x4e21: 0x40730a20, 0x4e22: 0x40730c20, 0x4e23: 0x40730e20, + 0x4e24: 0x40731020, 0x4e25: 0x40731220, 0x4e26: 0x40731420, 0x4e27: 0x40731620, + 0x4e28: 0x40731820, + 0x4e30: 0xe00001d0, 0x4e31: 0xe0000264, 0x4e32: 0xe000037c, 0x4e33: 0xe0000456, + 0x4e34: 0xe000052b, 0x4e35: 0xe00005f5, 0x4e36: 0xe00006c0, 0x4e37: 0xe0000768, + 0x4e38: 0xe0000814, 0x4e39: 0xe00008b9, + // Block 0x139, offset 0x4e40 + 0x4e40: 0xae60f202, 0x4e41: 0xae60f302, 0x4e42: 0xae60f402, 0x4e43: 0x404f4020, + 0x4e44: 0x404f4220, 0x4e45: 0x404f4420, 0x4e46: 0x404f4620, 0x4e47: 0x404f4820, + 0x4e48: 0x404f4a20, 0x4e49: 0x404f4c20, 0x4e4a: 0x404f4e20, 0x4e4b: 0x404f5020, + 0x4e4c: 0x404f5220, 0x4e4d: 0x404f5420, 0x4e4e: 0x404f5620, 0x4e4f: 0x404f5820, + 0x4e50: 0x404f5a20, 0x4e51: 0x404f5c20, 0x4e52: 0x404f5e20, 0x4e53: 0x404f6020, + 0x4e54: 0x404f6220, 0x4e55: 0x404f6420, 0x4e56: 0x404f6620, 0x4e57: 0x404f6820, + 0x4e58: 0x404f6a20, 0x4e59: 0x404f6c20, 0x4e5a: 0x404f6e20, 0x4e5b: 0x404f7020, + 0x4e5c: 0x404f7220, 0x4e5d: 0x404f7420, 0x4e5e: 0x404f7620, 0x4e5f: 0x404f7820, + 0x4e60: 0x404f7a20, 0x4e61: 0x404f7c20, 0x4e62: 0x404f7e20, 0x4e63: 0x404f8020, + 0x4e64: 0x404f8220, 0x4e65: 0x404f8420, 0x4e66: 0x404f8620, 0x4e67: 0x404f8820, + 0x4e68: 0x404f8a20, 0x4e69: 0x404f8c20, 0x4e6a: 0x404f8e20, 0x4e6b: 0x404f9020, + 0x4e6c: 0x404f9220, 0x4e6d: 0x404f9420, 0x4e6e: 0x404f9620, 0x4e6f: 0x404f9820, + 0x4e70: 0x404f9a20, 0x4e71: 0xc31507e1, 0x4e72: 0xc31707e1, 0x4e73: 0x820927d0, + 0x4e74: 0x820927d1, 0x4e76: 0xe00001b2, 0x4e77: 0xe0000246, + 0x4e78: 0xe000035e, 0x4e79: 0xe0000438, 0x4e7a: 0xe000050d, 0x4e7b: 0xe00005d7, + 0x4e7c: 0xe00006a2, 0x4e7d: 0xe000074a, 0x4e7e: 0xe00007f6, 0x4e7f: 0xe000089b, + // Block 0x13a, offset 0x4e80 + 0x4e80: 0x40039820, 0x4e81: 0x40035020, 0x4e82: 0x40035220, 0x4e83: 0x4002de20, + // Block 0x13b, offset 0x4ec0 + 0x4ec0: 0xa000f202, 0x4ec1: 0xa000f302, 0x4ec2: 0xa000f402, 0x4ec3: 0x4046e820, + 0x4ec4: 0x4046ea20, 0x4ec5: 0x4046ec20, 0x4ec6: 0x4046ee20, 0x4ec7: 0x4046f020, + 0x4ec8: 0x4046f220, 0x4ec9: 0x4046f420, 0x4eca: 0x4046f620, 0x4ecb: 0x4046f820, + 0x4ecc: 0x4046fa20, 0x4ecd: 0x4046fc20, 0x4ece: 0x4046fe20, 0x4ecf: 0x40470020, + 0x4ed0: 0x40470220, 0x4ed1: 0x40470420, 0x4ed2: 0x40470620, 0x4ed3: 0x40470820, + 0x4ed4: 0x40470a20, 0x4ed5: 0x40470c20, 0x4ed6: 0x40470e20, 0x4ed7: 0x40471020, + 0x4ed8: 0x40471220, 0x4ed9: 0x40471420, 0x4eda: 0x40471620, 0x4edb: 0x40471820, + 0x4edc: 0x40471a20, 0x4edd: 0x40471c20, 0x4ede: 0x40471e20, 0x4edf: 0x40472020, + 0x4ee0: 0x40472220, 0x4ee1: 0x40472420, 0x4ee2: 0x40472620, 0x4ee3: 0x40472820, + 0x4ee4: 0x40472a20, 0x4ee5: 0x40472c20, 0x4ee6: 0x40472e20, 0x4ee7: 0x40473020, + 0x4ee8: 0x40473220, 0x4ee9: 0x40473420, 0x4eea: 0x40473620, 0x4eeb: 0x40473820, + 0x4eec: 0x40473a20, 0x4eed: 0x40473c20, 0x4eee: 0x40473e20, 0x4eef: 0x40474020, + 0x4ef0: 0x40474220, 0x4ef1: 0x40474420, 0x4ef2: 0x40474620, 0x4ef3: 0x40474820, + 0x4ef4: 0x40474a20, 0x4ef5: 0x40474c20, 0x4ef6: 0x40474e20, 0x4ef7: 0x40475020, + 0x4ef8: 0x40475220, 0x4ef9: 0x40475420, 0x4efa: 0x40475620, 0x4efb: 0x40475820, + 0x4efc: 0x40475a20, 0x4efd: 0x40475c20, 0x4efe: 0x40475e20, 0x4eff: 0x40476020, + // Block 0x13c, offset 0x4f00 + 0x4f00: 0x820923b1, 0x4f01: 0x40476420, 0x4f02: 0x40476620, 0x4f03: 0x40476820, + 0x4f04: 0x4046e620, 0x4f05: 0x40035420, 0x4f06: 0x40035620, 0x4f07: 0x40061a20, + 0x4f08: 0x40039a20, + 0x4f10: 0xe00001d9, 0x4f11: 0xe00002a0, 0x4f12: 0xe00003bb, 0x4f13: 0xe0000495, + 0x4f14: 0xe0000567, 0x4f15: 0xe0000631, 0x4f16: 0xe00006e1, 0x4f17: 0xe0000789, + 0x4f18: 0xe0000832, 0x4f19: 0xe00008dd, + // Block 0x13d, offset 0x4f40 + 0x4f40: 0x40476a20, 0x4f41: 0x40476c20, 0x4f42: 0x40476e20, 0x4f43: 0x40477020, + 0x4f44: 0x40477220, 0x4f45: 0x40477420, 0x4f46: 0x40477620, 0x4f47: 0x40477820, + 0x4f48: 0x40477a20, 0x4f49: 0x40477c20, 0x4f4a: 0x40478420, 0x4f4b: 0x40478620, + 0x4f4c: 0x40478820, 0x4f4d: 0x40478a20, 0x4f4e: 0x40478c20, 0x4f4f: 0x40478e20, + 0x4f50: 0x40479020, 0x4f51: 0x40479220, 0x4f52: 0x40479420, 0x4f53: 0x40479620, + 0x4f54: 0x40479820, 0x4f55: 0x40479a20, 0x4f56: 0x40479c20, 0x4f57: 0x40479e20, + 0x4f58: 0x4047a020, 0x4f59: 0x4047a220, 0x4f5a: 0x4047a420, 0x4f5b: 0x4047a620, + 0x4f5c: 0x4047a820, 0x4f5d: 0x4047aa20, 0x4f5e: 0x4047ac20, 0x4f5f: 0x4047ae20, + 0x4f60: 0x4047b020, 0x4f61: 0x4047b220, 0x4f62: 0x4047b420, 0x4f63: 0x4047b620, + 0x4f64: 0x4047b820, 0x4f65: 0x4047ba20, 0x4f66: 0x4047bc20, 0x4f67: 0x40478020, + 0x4f68: 0x40477e20, 0x4f69: 0x40478220, 0x4f6a: 0x4047be20, 0x4f6b: 0xa000f302, + 0x4f6c: 0xa000f402, 0x4f6d: 0x4047c020, 0x4f6e: 0x4047c220, 0x4f6f: 0x4047c420, + 0x4f70: 0x4047c620, 0x4f71: 0x4047c820, 0x4f72: 0x4047ca20, 0x4f73: 0x4047cc20, + 0x4f74: 0x4047ce20, 0x4f75: 0x4047d020, 0x4f76: 0x820923e9, 0x4f77: 0xa070f102, + // Block 0x13e, offset 0x4f80 + 0x4f80: 0xe00001dc, 0x4f81: 0xe00002a3, 0x4f82: 0xe00003be, 0x4f83: 0xe0000498, + 0x4f84: 0xe000056a, 0x4f85: 0xe0000634, 0x4f86: 0xe00006e4, 0x4f87: 0xe000078c, + 0x4f88: 0xe0000835, 0x4f89: 0xe00008e0, + // Block 0x13f, offset 0x4fc0 + 0x4fc0: 0x4076e420, 0x4fc1: 0x4076e620, 0x4fc2: 0x4076e820, 0x4fc3: 0x4076ea20, + 0x4fc4: 0x4076ec20, 0x4fc5: 0x4076ee20, 0x4fc6: 0x4076f020, 0x4fc7: 0x4076f220, + 0x4fc8: 0x4076f420, 0x4fc9: 0x4076f620, 0x4fca: 0x4076f820, 0x4fcb: 0x4076fa20, + 0x4fcc: 0x4076fc20, 0x4fcd: 0x4076fe20, 0x4fce: 0x40770020, 0x4fcf: 0x40770220, + 0x4fd0: 0x40770420, 0x4fd1: 0x40770620, 0x4fd2: 0x40770820, 0x4fd3: 0x40770a20, + 0x4fd4: 0x40770c20, 0x4fd5: 0x40770e20, 0x4fd6: 0x40771020, 0x4fd7: 0x40771220, + 0x4fd8: 0x40771420, 0x4fd9: 0x40771620, 0x4fda: 0x40771820, 0x4fdb: 0x40771a20, + 0x4fdc: 0x40771c20, 0x4fdd: 0x40771e20, 0x4fde: 0x40772020, 0x4fdf: 0x40772220, + 0x4fe0: 0x40772420, 0x4fe1: 0x40772620, 0x4fe2: 0x40772820, 0x4fe3: 0x40772a20, + 0x4fe4: 0x40772c20, 0x4fe5: 0x40772e20, 0x4fe6: 0x40773020, 0x4fe7: 0x40773220, + 0x4fe8: 0x40773420, 0x4fe9: 0x40773620, 0x4fea: 0x40773820, 0x4feb: 0x40773a20, + 0x4fec: 0x40773c20, 0x4fed: 0x40773e20, 0x4fee: 0x40774020, 0x4fef: 0x40774220, + 0x4ff0: 0x40774420, 0x4ff1: 0x40774620, 0x4ff2: 0x40774820, 0x4ff3: 0x40774a20, + 0x4ff4: 0x40774c20, 0x4ff5: 0x40774e20, 0x4ff6: 0x40775020, 0x4ff7: 0x40775220, + 0x4ff8: 0x40775420, 0x4ff9: 0x40775620, 0x4ffa: 0x40775820, 0x4ffb: 0x40775a20, + 0x4ffc: 0x40775c20, 0x4ffd: 0x40775e20, 0x4ffe: 0x40776020, 0x4fff: 0x40776220, + // Block 0x140, offset 0x5000 + 0x5000: 0x40776420, 0x5001: 0x40776620, 0x5002: 0x40776820, 0x5003: 0x40776a20, + 0x5004: 0x40776c20, 0x5005: 0x40776e20, 0x5006: 0x40777020, 0x5007: 0x40777220, + 0x5008: 0x40777420, 0x5009: 0x40777620, 0x500a: 0x40777820, 0x500b: 0x40777a20, + 0x500c: 0x40777c20, 0x500d: 0x40777e20, 0x500e: 0x40778020, 0x500f: 0x40778220, + 0x5010: 0x40778420, 0x5011: 0x40778620, 0x5012: 0x40778820, 0x5013: 0x40778a20, + 0x5014: 0x40778c20, 0x5015: 0x40778e20, 0x5016: 0x40779020, 0x5017: 0x40779220, + 0x5018: 0x40779420, 0x5019: 0x40779620, 0x501a: 0x40779820, 0x501b: 0x40779a20, + 0x501c: 0x40779c20, 0x501d: 0x40779e20, 0x501e: 0x4077a020, 0x501f: 0x4077a220, + 0x5020: 0x4077a420, 0x5021: 0x4077a620, 0x5022: 0x4077a820, 0x5023: 0x4077aa20, + 0x5024: 0x4077ac20, 0x5025: 0x4077ae20, 0x5026: 0x4077b020, 0x5027: 0x4077b220, + 0x5028: 0x4077b420, 0x5029: 0x4077b620, 0x502a: 0x4077b820, 0x502b: 0x4077ba20, + 0x502c: 0x4077bc20, 0x502d: 0x4077be20, 0x502e: 0x4077c020, 0x502f: 0x4077c220, + 0x5030: 0x4077c420, 0x5031: 0x4077c620, 0x5032: 0x4077c820, 0x5033: 0x4077ca20, + 0x5034: 0x4077cc20, 0x5035: 0x4077ce20, 0x5036: 0x4077d020, 0x5037: 0x4077d220, + 0x5038: 0x4077d420, 0x5039: 0x4077d620, 0x503a: 0x4077d820, 0x503b: 0x4077da20, + 0x503c: 0x4077dc20, 0x503d: 0x4077de20, 0x503e: 0x4077e020, 0x503f: 0x4077e220, + // Block 0x141, offset 0x5040 + 0x5040: 0x4077e420, 0x5041: 0x4077e620, 0x5042: 0x4077e820, 0x5043: 0x4077ea20, + 0x5044: 0x4077ec20, 0x5045: 0x4077ee20, 0x5046: 0x4077f020, 0x5047: 0x4077f220, + 0x5048: 0x4077f420, 0x5049: 0x4077f620, 0x504a: 0x4077f820, 0x504b: 0x4077fa20, + 0x504c: 0x4077fc20, 0x504d: 0x4077fe20, 0x504e: 0x40780020, 0x504f: 0x40780220, + 0x5050: 0x40780420, 0x5051: 0x40780620, 0x5052: 0x40780820, 0x5053: 0x40780a20, + 0x5054: 0x40780c20, 0x5055: 0x40780e20, 0x5056: 0x40781020, 0x5057: 0x40781220, + 0x5058: 0x40781420, 0x5059: 0x40781620, 0x505a: 0x40781820, 0x505b: 0x40781a20, + 0x505c: 0x40781c20, 0x505d: 0x40781e20, 0x505e: 0x40782020, 0x505f: 0x40782220, + 0x5060: 0x40782420, 0x5061: 0x40782620, 0x5062: 0x40782820, 0x5063: 0x40782a20, + 0x5064: 0x40782c20, 0x5065: 0x40782e20, 0x5066: 0x40783020, 0x5067: 0x40783220, + 0x5068: 0x40783420, 0x5069: 0x40783620, 0x506a: 0x40783820, 0x506b: 0x40783a20, + 0x506c: 0x40783c20, 0x506d: 0x40783e20, 0x506e: 0x40784020, 0x506f: 0x40784220, + 0x5070: 0x40784420, 0x5071: 0x40784620, 0x5072: 0x40784820, 0x5073: 0x40784a20, + 0x5074: 0x40784c20, 0x5075: 0x40784e20, 0x5076: 0x40785020, 0x5077: 0x40785220, + 0x5078: 0x40785420, 0x5079: 0x40785620, 0x507a: 0x40785820, 0x507b: 0x40785a20, + 0x507c: 0x40785c20, 0x507d: 0x40785e20, 0x507e: 0x40786020, 0x507f: 0x40786220, + // Block 0x142, offset 0x5080 + 0x5080: 0x40786420, 0x5081: 0x40786620, 0x5082: 0x40786820, 0x5083: 0x40786a20, + 0x5084: 0x40786c20, 0x5085: 0x40786e20, 0x5086: 0x40787020, 0x5087: 0x40787220, + 0x5088: 0x40787420, 0x5089: 0x40787620, 0x508a: 0x40787820, 0x508b: 0x40787a20, + 0x508c: 0x40787c20, 0x508d: 0x40787e20, 0x508e: 0x40788020, 0x508f: 0x40788220, + 0x5090: 0x40788420, 0x5091: 0x40788620, 0x5092: 0x40788820, 0x5093: 0x40788a20, + 0x5094: 0x40788c20, 0x5095: 0x40788e20, 0x5096: 0x40789020, 0x5097: 0x40789220, + 0x5098: 0x40789420, 0x5099: 0x40789620, 0x509a: 0x40789820, 0x509b: 0x40789a20, + 0x509c: 0x40789c20, 0x509d: 0x40789e20, 0x509e: 0x4078a020, 0x509f: 0x4078a220, + 0x50a0: 0x4078a420, 0x50a1: 0x4078a620, 0x50a2: 0x4078a820, 0x50a3: 0x4078aa20, + 0x50a4: 0x4078ac20, 0x50a5: 0x4078ae20, 0x50a6: 0x4078b020, 0x50a7: 0x4078b220, + 0x50a8: 0x4078b420, 0x50a9: 0x4078b620, 0x50aa: 0x4078b820, 0x50ab: 0x4078ba20, + 0x50ac: 0x4078bc20, 0x50ad: 0x4078be20, 0x50ae: 0x4078c020, 0x50af: 0x4078c220, + 0x50b0: 0x4078c420, 0x50b1: 0x4078c620, 0x50b2: 0x4078c820, 0x50b3: 0x4078ca20, + 0x50b4: 0x4078cc20, 0x50b5: 0x4078ce20, 0x50b6: 0x4078d020, 0x50b7: 0x4078d220, + 0x50b8: 0x4078d420, 0x50b9: 0x4078d620, 0x50ba: 0x4078d820, 0x50bb: 0x4078da20, + 0x50bc: 0x4078dc20, 0x50bd: 0x4078de20, 0x50be: 0x4078e020, 0x50bf: 0x4078e220, + // Block 0x143, offset 0x50c0 + 0x50c0: 0x4078e420, 0x50c1: 0x4078e620, 0x50c2: 0x4078e820, 0x50c3: 0x4078ea20, + 0x50c4: 0x4078ec20, 0x50c5: 0x4078ee20, 0x50c6: 0x4078f020, 0x50c7: 0x4078f220, + 0x50c8: 0x4078f420, 0x50c9: 0x4078f620, 0x50ca: 0x4078f820, 0x50cb: 0x4078fa20, + 0x50cc: 0x4078fc20, 0x50cd: 0x4078fe20, 0x50ce: 0x40790020, 0x50cf: 0x40790220, + 0x50d0: 0x40790420, 0x50d1: 0x40790620, 0x50d2: 0x40790820, 0x50d3: 0x40790a20, + 0x50d4: 0x40790c20, 0x50d5: 0x40790e20, 0x50d6: 0x40791020, 0x50d7: 0x40791220, + 0x50d8: 0x40791420, 0x50d9: 0x40791620, 0x50da: 0x40791820, 0x50db: 0x40791a20, + 0x50dc: 0x40791c20, 0x50dd: 0x40791e20, 0x50de: 0x40792020, 0x50df: 0x40792220, + 0x50e0: 0x40792420, 0x50e1: 0x40792620, 0x50e2: 0x40792820, 0x50e3: 0x40792a20, + 0x50e4: 0x40792c20, 0x50e5: 0x40792e20, 0x50e6: 0x40793020, 0x50e7: 0x40793220, + 0x50e8: 0x40793420, 0x50e9: 0x40793620, 0x50ea: 0x40793820, 0x50eb: 0x40793a20, + 0x50ec: 0x40793c20, 0x50ed: 0x40793e20, 0x50ee: 0x40794020, 0x50ef: 0x40794220, + 0x50f0: 0x40794420, 0x50f1: 0x40794620, 0x50f2: 0x40794820, 0x50f3: 0x40794a20, + 0x50f4: 0x40794c20, 0x50f5: 0x40794e20, 0x50f6: 0x40795020, 0x50f7: 0x40795220, + 0x50f8: 0x40795420, 0x50f9: 0x40795620, 0x50fa: 0x40795820, 0x50fb: 0x40795a20, + 0x50fc: 0x40795c20, 0x50fd: 0x40795e20, 0x50fe: 0x40796020, 0x50ff: 0x40796220, + // Block 0x144, offset 0x5100 + 0x5100: 0x40796420, 0x5101: 0x40796620, 0x5102: 0x40796820, 0x5103: 0x40796a20, + 0x5104: 0x40796c20, 0x5105: 0x40796e20, 0x5106: 0x40797020, 0x5107: 0x40797220, + 0x5108: 0x40797420, 0x5109: 0x40797620, 0x510a: 0x40797820, 0x510b: 0x40797a20, + 0x510c: 0x40797c20, 0x510d: 0x40797e20, 0x510e: 0x40798020, 0x510f: 0x40798220, + 0x5110: 0x40798420, 0x5111: 0x40798620, 0x5112: 0x40798820, 0x5113: 0x40798a20, + 0x5114: 0x40798c20, 0x5115: 0x40798e20, 0x5116: 0x40799020, 0x5117: 0x40799220, + 0x5118: 0x40799420, 0x5119: 0x40799620, 0x511a: 0x40799820, 0x511b: 0x40799a20, + 0x511c: 0x40799c20, 0x511d: 0x40799e20, 0x511e: 0x4079a020, 0x511f: 0x4079a220, + 0x5120: 0x4079a420, 0x5121: 0x4079a620, 0x5122: 0x4079a820, 0x5123: 0x4079aa20, + 0x5124: 0x4079ac20, 0x5125: 0x4079ae20, 0x5126: 0x4079b020, 0x5127: 0x4079b220, + 0x5128: 0x4079b420, 0x5129: 0x4079b620, 0x512a: 0x4079b820, 0x512b: 0x4079ba20, + 0x512c: 0x4079bc20, 0x512d: 0x4079be20, 0x512e: 0x4079c020, 0x512f: 0x4079c220, + 0x5130: 0x4079c420, 0x5131: 0x4079c620, 0x5132: 0x4079c820, 0x5133: 0x4079ca20, + 0x5134: 0x4079cc20, 0x5135: 0x4079ce20, 0x5136: 0x4079d020, 0x5137: 0x4079d220, + 0x5138: 0x4079d420, 0x5139: 0x4079d620, 0x513a: 0x4079d820, 0x513b: 0x4079da20, + 0x513c: 0x4079dc20, 0x513d: 0x4079de20, 0x513e: 0x4079e020, 0x513f: 0x4079e220, + // Block 0x145, offset 0x5140 + 0x5140: 0x4079e420, 0x5141: 0x4079e620, 0x5142: 0x4079e820, 0x5143: 0x4079ea20, + 0x5144: 0x4079ec20, 0x5145: 0x4079ee20, 0x5146: 0x4079f020, 0x5147: 0x4079f220, + 0x5148: 0x4079f420, 0x5149: 0x4079f620, 0x514a: 0x4079f820, 0x514b: 0x4079fa20, + 0x514c: 0x4079fc20, 0x514d: 0x4079fe20, 0x514e: 0x407a0020, 0x514f: 0x407a0220, + 0x5150: 0x407a0420, 0x5151: 0x407a0620, 0x5152: 0x407a0820, 0x5153: 0x407a0a20, + 0x5154: 0x407a0c20, 0x5155: 0x407a0e20, 0x5156: 0x407a1020, 0x5157: 0x407a1220, + 0x5158: 0x407a1420, 0x5159: 0x407a1620, 0x515a: 0x407a1820, 0x515b: 0x407a1a20, + 0x515c: 0x407a1c20, 0x515d: 0x407a1e20, 0x515e: 0x407a2020, 0x515f: 0x407a2220, + 0x5160: 0x407a2420, 0x5161: 0x407a2620, 0x5162: 0x407a2820, 0x5163: 0x407a2a20, + 0x5164: 0x407a2c20, 0x5165: 0x407a2e20, 0x5166: 0x407a3020, 0x5167: 0x407a3220, + 0x5168: 0x407a3420, 0x5169: 0x407a3620, 0x516a: 0x407a3820, 0x516b: 0x407a3a20, + 0x516c: 0x407a3c20, 0x516d: 0x407a3e20, 0x516e: 0x407a4020, 0x516f: 0x407a4220, + 0x5170: 0x407a4420, 0x5171: 0x407a4620, 0x5172: 0x407a4820, 0x5173: 0x407a4a20, + 0x5174: 0x407a4c20, 0x5175: 0x407a4e20, 0x5176: 0x407a5020, 0x5177: 0x407a5220, + 0x5178: 0x407a5420, 0x5179: 0x407a5620, 0x517a: 0x407a5820, 0x517b: 0x407a5a20, + 0x517c: 0x407a5c20, 0x517d: 0x407a5e20, 0x517e: 0x407a6020, 0x517f: 0x407a6220, + // Block 0x146, offset 0x5180 + 0x5180: 0x407a6420, 0x5181: 0x407a6620, 0x5182: 0x407a6820, 0x5183: 0x407a6a20, + 0x5184: 0x407a6c20, 0x5185: 0x407a6e20, 0x5186: 0x407a7020, 0x5187: 0x407a7220, + 0x5188: 0x407a7420, 0x5189: 0x407a7620, 0x518a: 0x407a7820, 0x518b: 0x407a7a20, + 0x518c: 0x407a7c20, 0x518d: 0x407a7e20, 0x518e: 0x407a8020, 0x518f: 0x407a8220, + 0x5190: 0x407a8420, 0x5191: 0x407a8620, 0x5192: 0x407a8820, 0x5193: 0x407a8a20, + 0x5194: 0x407a8c20, 0x5195: 0x407a8e20, 0x5196: 0x407a9020, 0x5197: 0x407a9220, + 0x5198: 0x407a9420, 0x5199: 0x407a9620, 0x519a: 0x407a9820, 0x519b: 0x407a9a20, + 0x519c: 0x407a9c20, 0x519d: 0x407a9e20, 0x519e: 0x407aa020, 0x519f: 0x407aa220, + 0x51a0: 0x407aa420, 0x51a1: 0x407aa620, 0x51a2: 0x407aa820, 0x51a3: 0x407aaa20, + 0x51a4: 0x407aac20, 0x51a5: 0x407aae20, 0x51a6: 0x407ab020, 0x51a7: 0x407ab220, + 0x51a8: 0x407ab420, 0x51a9: 0x407ab620, 0x51aa: 0x407ab820, 0x51ab: 0x407aba20, + 0x51ac: 0x407abc20, 0x51ad: 0x407abe20, 0x51ae: 0x407ac020, 0x51af: 0x407ac220, + 0x51b0: 0x407ac420, 0x51b1: 0x407ac620, 0x51b2: 0x407ac820, 0x51b3: 0x407aca20, + 0x51b4: 0x407acc20, 0x51b5: 0x407ace20, 0x51b6: 0x407ad020, 0x51b7: 0x407ad220, + 0x51b8: 0x407ad420, 0x51b9: 0x407ad620, 0x51ba: 0x407ad820, 0x51bb: 0x407ada20, + 0x51bc: 0x407adc20, 0x51bd: 0x407ade20, 0x51be: 0x407ae020, 0x51bf: 0x407ae220, + // Block 0x147, offset 0x51c0 + 0x51c0: 0x407ae420, 0x51c1: 0x407ae620, 0x51c2: 0x407ae820, 0x51c3: 0x407aea20, + 0x51c4: 0x407aec20, 0x51c5: 0x407aee20, 0x51c6: 0x407af020, 0x51c7: 0x407af220, + 0x51c8: 0x407af420, 0x51c9: 0x407af620, 0x51ca: 0x407af820, 0x51cb: 0x407afa20, + 0x51cc: 0x407afc20, 0x51cd: 0x407afe20, 0x51ce: 0x407b0020, 0x51cf: 0x407b0220, + 0x51d0: 0x407b0420, 0x51d1: 0x407b0620, 0x51d2: 0x407b0820, 0x51d3: 0x407b0a20, + 0x51d4: 0x407b0c20, 0x51d5: 0x407b0e20, 0x51d6: 0x407b1020, 0x51d7: 0x407b1220, + 0x51d8: 0x407b1420, 0x51d9: 0x407b1620, 0x51da: 0x407b1820, 0x51db: 0x407b1a20, + 0x51dc: 0x407b1c20, 0x51dd: 0x407b1e20, 0x51de: 0x407b2020, 0x51df: 0x407b2220, + 0x51e0: 0x407b2420, 0x51e1: 0x407b2620, 0x51e2: 0x407b2820, 0x51e3: 0x407b2a20, + 0x51e4: 0x407b2c20, 0x51e5: 0x407b2e20, 0x51e6: 0x407b3020, 0x51e7: 0x407b3220, + 0x51e8: 0x407b3420, 0x51e9: 0x407b3620, 0x51ea: 0x407b3820, 0x51eb: 0x407b3a20, + 0x51ec: 0x407b3c20, 0x51ed: 0x407b3e20, 0x51ee: 0x407b4020, 0x51ef: 0x407b4220, + 0x51f0: 0x407b4420, 0x51f1: 0x407b4620, 0x51f2: 0x407b4820, 0x51f3: 0x407b4a20, + 0x51f4: 0x407b4c20, 0x51f5: 0x407b4e20, 0x51f6: 0x407b5020, 0x51f7: 0x407b5220, + 0x51f8: 0x407b5420, 0x51f9: 0x407b5620, 0x51fa: 0x407b5820, 0x51fb: 0x407b5a20, + 0x51fc: 0x407b5c20, 0x51fd: 0x407b5e20, 0x51fe: 0x407b6020, 0x51ff: 0x407b6220, + // Block 0x148, offset 0x5200 + 0x5200: 0x407b6420, 0x5201: 0x407b6620, 0x5202: 0x407b6820, 0x5203: 0x407b6a20, + 0x5204: 0x407b6c20, 0x5205: 0x407b6e20, 0x5206: 0x407b7020, 0x5207: 0x407b7220, + 0x5208: 0x407b7420, 0x5209: 0x407b7620, 0x520a: 0x407b7820, 0x520b: 0x407b7a20, + 0x520c: 0x407b7c20, 0x520d: 0x407b7e20, 0x520e: 0x407b8020, 0x520f: 0x407b8220, + 0x5210: 0x407b8420, 0x5211: 0x407b8620, 0x5212: 0x407b8820, 0x5213: 0x407b8a20, + 0x5214: 0x407b8c20, 0x5215: 0x407b8e20, 0x5216: 0x407b9020, 0x5217: 0x407b9220, + 0x5218: 0x407b9420, 0x5219: 0x407b9620, 0x521a: 0x407b9820, 0x521b: 0x407b9a20, + 0x521c: 0x407b9c20, 0x521d: 0x407b9e20, 0x521e: 0x407ba020, 0x521f: 0x407ba220, + 0x5220: 0x407ba420, 0x5221: 0x407ba620, 0x5222: 0x407ba820, 0x5223: 0x407baa20, + 0x5224: 0x407bac20, 0x5225: 0x407bae20, 0x5226: 0x407bb020, 0x5227: 0x407bb220, + 0x5228: 0x407bb420, 0x5229: 0x407bb620, 0x522a: 0x407bb820, 0x522b: 0x407bba20, + 0x522c: 0x407bbc20, 0x522d: 0x407bbe20, 0x522e: 0x407bc020, 0x522f: 0x407bc220, + 0x5230: 0x407bc420, 0x5231: 0x407bc620, 0x5232: 0x407bc820, 0x5233: 0x407bca20, + 0x5234: 0x407bcc20, 0x5235: 0x407bce20, 0x5236: 0x407bd020, 0x5237: 0x407bd220, + 0x5238: 0x407bd420, 0x5239: 0x407bd620, 0x523a: 0x407bd820, 0x523b: 0x407bda20, + 0x523c: 0x407bdc20, 0x523d: 0x407bde20, 0x523e: 0x407be020, 0x523f: 0x407be220, + // Block 0x149, offset 0x5240 + 0x5240: 0x407be420, 0x5241: 0x407be620, 0x5242: 0x407be820, 0x5243: 0x407bea20, + 0x5244: 0x407bec20, 0x5245: 0x407bee20, 0x5246: 0x407bf020, 0x5247: 0x407bf220, + 0x5248: 0x407bf420, 0x5249: 0x407bf620, 0x524a: 0x407bf820, 0x524b: 0x407bfa20, + 0x524c: 0x407bfc20, 0x524d: 0x407bfe20, 0x524e: 0x407c0020, 0x524f: 0x407c0220, + 0x5250: 0x407c0420, 0x5251: 0x407c0620, 0x5252: 0x407c0820, 0x5253: 0x407c0a20, + 0x5254: 0x407c0c20, 0x5255: 0x407c0e20, 0x5256: 0x407c1020, 0x5257: 0x407c1220, + 0x5258: 0x407c1420, 0x5259: 0x407c1620, 0x525a: 0x407c1820, 0x525b: 0x407c1a20, + 0x525c: 0x407c1c20, 0x525d: 0x407c1e20, 0x525e: 0x407c2020, 0x525f: 0x407c2220, + 0x5260: 0x407c2420, 0x5261: 0x407c2620, 0x5262: 0x407c2820, 0x5263: 0x407c2a20, + 0x5264: 0x407c2c20, 0x5265: 0x407c2e20, 0x5266: 0x407c3020, 0x5267: 0x407c3220, + 0x5268: 0x407c3420, 0x5269: 0x407c3620, 0x526a: 0x407c3820, 0x526b: 0x407c3a20, + 0x526c: 0x407c3c20, 0x526d: 0x407c3e20, 0x526e: 0x407c4020, 0x526f: 0x407c4220, + 0x5270: 0x407c4420, 0x5271: 0x407c4620, 0x5272: 0x407c4820, 0x5273: 0x407c4a20, + 0x5274: 0x407c4c20, 0x5275: 0x407c4e20, 0x5276: 0x407c5020, 0x5277: 0x407c5220, + 0x5278: 0x407c5420, 0x5279: 0x407c5620, 0x527a: 0x407c5820, 0x527b: 0x407c5a20, + 0x527c: 0x407c5c20, 0x527d: 0x407c5e20, 0x527e: 0x407c6020, 0x527f: 0x407c6220, + // Block 0x14a, offset 0x5280 + 0x5280: 0x407c6420, 0x5281: 0x407c6620, 0x5282: 0x407c6820, 0x5283: 0x407c6a20, + 0x5284: 0x407c6c20, 0x5285: 0x407c6e20, 0x5286: 0x407c7020, 0x5287: 0x407c7220, + 0x5288: 0x407c7420, 0x5289: 0x407c7620, 0x528a: 0x407c7820, 0x528b: 0x407c7a20, + 0x528c: 0x407c7c20, 0x528d: 0x407c7e20, 0x528e: 0x407c8020, 0x528f: 0x407c8220, + 0x5290: 0x407c8420, 0x5291: 0x407c8620, 0x5292: 0x407c8820, 0x5293: 0x407c8a20, + 0x5294: 0x407c8c20, 0x5295: 0x407c8e20, 0x5296: 0x407c9020, 0x5297: 0x407c9220, + 0x5298: 0x407c9420, 0x5299: 0x407c9620, 0x529a: 0x407c9820, 0x529b: 0x407c9a20, + 0x529c: 0x407c9c20, 0x529d: 0x407c9e20, 0x529e: 0x407ca020, 0x529f: 0x407ca220, + 0x52a0: 0x407ca420, 0x52a1: 0x407ca620, 0x52a2: 0x407ca820, 0x52a3: 0x407caa20, + 0x52a4: 0x407cac20, 0x52a5: 0x407cae20, 0x52a6: 0x407cb020, 0x52a7: 0x407cb220, + 0x52a8: 0x407cb420, 0x52a9: 0x407cb620, 0x52aa: 0x407cb820, 0x52ab: 0x407cba20, + 0x52ac: 0x407cbc20, 0x52ad: 0x407cbe20, 0x52ae: 0x407cc020, 0x52af: 0x407cc220, + 0x52b0: 0x407cc420, 0x52b1: 0x407cc620, 0x52b2: 0x407cc820, 0x52b3: 0x407cca20, + 0x52b4: 0x407ccc20, 0x52b5: 0x407cce20, 0x52b6: 0x407cd020, 0x52b7: 0x407cd220, + 0x52b8: 0x407cd420, 0x52b9: 0x407cd620, 0x52ba: 0x407cd820, 0x52bb: 0x407cda20, + 0x52bc: 0x407cdc20, 0x52bd: 0x407cde20, 0x52be: 0x407ce020, 0x52bf: 0x407ce220, + // Block 0x14b, offset 0x52c0 + 0x52c0: 0x407ce420, 0x52c1: 0x407ce620, 0x52c2: 0x407ce820, 0x52c3: 0x407cea20, + 0x52c4: 0x407cec20, 0x52c5: 0x407cee20, 0x52c6: 0x407cf020, 0x52c7: 0x407cf220, + 0x52c8: 0x407cf420, 0x52c9: 0x407cf620, 0x52ca: 0x407cf820, 0x52cb: 0x407cfa20, + 0x52cc: 0x407cfc20, 0x52cd: 0x407cfe20, 0x52ce: 0x407d0020, 0x52cf: 0x407d0220, + 0x52d0: 0x407d0420, 0x52d1: 0x407d0620, 0x52d2: 0x407d0820, 0x52d3: 0x407d0a20, + 0x52d4: 0x407d0c20, 0x52d5: 0x407d0e20, 0x52d6: 0x407d1020, 0x52d7: 0x407d1220, + 0x52d8: 0x407d1420, 0x52d9: 0x407d1620, 0x52da: 0x407d1820, 0x52db: 0x407d1a20, + 0x52dc: 0x407d1c20, 0x52dd: 0x407d1e20, 0x52de: 0x407d2020, 0x52df: 0x407d2220, + 0x52e0: 0x407d2420, 0x52e1: 0x407d2620, 0x52e2: 0x407d2820, 0x52e3: 0x407d2a20, + 0x52e4: 0x407d2c20, 0x52e5: 0x407d2e20, 0x52e6: 0x407d3020, 0x52e7: 0x407d3220, + 0x52e8: 0x407d3420, 0x52e9: 0x407d3620, 0x52ea: 0x407d3820, 0x52eb: 0x407d3a20, + 0x52ec: 0x407d3c20, 0x52ed: 0x407d3e20, 0x52ee: 0x407d4020, 0x52ef: 0x407d4220, + 0x52f0: 0x407d4420, 0x52f1: 0x407d4620, 0x52f2: 0x407d4820, 0x52f3: 0x407d4a20, + 0x52f4: 0x407d4c20, 0x52f5: 0x407d4e20, 0x52f6: 0x407d5020, 0x52f7: 0x407d5220, + 0x52f8: 0x407d5420, 0x52f9: 0x407d5620, 0x52fa: 0x407d5820, 0x52fb: 0x407d5a20, + 0x52fc: 0x407d5c20, 0x52fd: 0x407d5e20, 0x52fe: 0x407d6020, 0x52ff: 0x407d6220, + // Block 0x14c, offset 0x5300 + 0x5300: 0x407d6420, 0x5301: 0x407d6620, 0x5302: 0x407d6820, 0x5303: 0x407d6a20, + 0x5304: 0x407d6c20, 0x5305: 0x407d6e20, 0x5306: 0x407d7020, 0x5307: 0x407d7220, + 0x5308: 0x407d7420, 0x5309: 0x407d7620, 0x530a: 0x407d7820, 0x530b: 0x407d7a20, + 0x530c: 0x407d7c20, 0x530d: 0x407d7e20, 0x530e: 0x407d8020, 0x530f: 0x407d8220, + 0x5310: 0x407d8420, 0x5311: 0x407d8620, 0x5312: 0x407d8820, 0x5313: 0x407d8a20, + 0x5314: 0x407d8c20, 0x5315: 0x407d8e20, 0x5316: 0x407d9020, 0x5317: 0x407d9220, + 0x5318: 0x407d9420, 0x5319: 0x407d9620, 0x531a: 0x407d9820, 0x531b: 0x407d9a20, + 0x531c: 0x407d9c20, 0x531d: 0x407d9e20, 0x531e: 0x407da020, 0x531f: 0x407da220, + 0x5320: 0x407da420, 0x5321: 0x407da620, 0x5322: 0x407da820, 0x5323: 0x407daa20, + 0x5324: 0x407dac20, 0x5325: 0x407dae20, 0x5326: 0x407db020, 0x5327: 0x407db220, + 0x5328: 0x407db420, 0x5329: 0x407db620, 0x532a: 0x407db820, 0x532b: 0x407dba20, + 0x532c: 0x407dbc20, 0x532d: 0x407dbe20, 0x532e: 0x407dc020, + // Block 0x14d, offset 0x5340 + 0x5340: 0xe0000394, 0x5341: 0xe000045f, 0x5342: 0xe0000534, 0x5343: 0xe0000610, + 0x5344: 0xe00006cc, 0x5345: 0xe0000771, 0x5346: 0xe000081d, 0x5347: 0xe00008c2, + 0x5348: 0xe0000462, 0x5349: 0xe0000537, 0x534a: 0xe0000613, 0x534b: 0xe00006cf, + 0x534c: 0xe0000774, 0x534d: 0xe0000820, 0x534e: 0xe00008c5, 0x534f: 0xe000053a, + 0x5350: 0xe0000616, 0x5351: 0xe00006d2, 0x5352: 0xe0000777, 0x5353: 0xe0000823, + 0x5354: 0xe00008c8, 0x5355: 0xe000027f, 0x5356: 0xe0000397, 0x5357: 0xe0000465, + 0x5358: 0xe000053d, 0x5359: 0xe0000619, 0x535a: 0xe00006d5, 0x535b: 0xe000077a, + 0x535c: 0xe0000826, 0x535d: 0xe00008cb, 0x535e: 0xe0000282, 0x535f: 0xe000039a, + 0x5360: 0xe0000468, 0x5361: 0xe0000540, 0x5362: 0xe000061c, 0x5363: 0xe000039d, + 0x5364: 0xe000046b, 0x5365: 0xe000046e, 0x5366: 0xe0000543, 0x5367: 0xe000061f, + 0x5368: 0xe00006d8, 0x5369: 0xe000077d, 0x536a: 0xe0000829, 0x536b: 0xe00008ce, + 0x536c: 0xe0000285, 0x536d: 0xe00003a0, 0x536e: 0xe0000471, 0x536f: 0xe0000474, + 0x5370: 0xe0000546, 0x5371: 0xe0000622, 0x5372: 0x4029a020, 0x5373: 0x4029a220, + 0x5374: 0xe0000288, 0x5375: 0xe00003a3, 0x5376: 0xe0000477, 0x5377: 0xe000047a, + 0x5378: 0xe0000549, 0x5379: 0xe0000625, 0x537a: 0xe000047d, 0x537b: 0xe0000480, + 0x537c: 0xe000054c, 0x537d: 0xe000054f, 0x537e: 0xe0000552, 0x537f: 0xe0000555, + // Block 0x14e, offset 0x5380 + 0x5380: 0xe00006db, 0x5381: 0xe0000780, 0x5382: 0xe0000783, 0x5383: 0xe0000786, + 0x5384: 0xe000082c, 0x5385: 0xe000082f, 0x5386: 0xe00008d1, 0x5387: 0xe00008d4, + 0x5388: 0xe00008d7, 0x5389: 0xe00008da, 0x538a: 0xe00003a6, 0x538b: 0xe0000483, + 0x538c: 0xe0000558, 0x538d: 0xe0000628, 0x538e: 0xe00006de, 0x538f: 0xe000028b, + 0x5390: 0xe00003a9, 0x5391: 0xe0000486, 0x5392: 0xe000055b, 0x5393: 0xe000055e, + 0x5394: 0xe000062b, 0x5395: 0xe000062e, 0x5396: 0x4029a420, 0x5397: 0x4029a620, + 0x5398: 0xe000028e, 0x5399: 0xe00003ac, 0x539a: 0x4029a820, 0x539b: 0x4029aa20, + 0x539c: 0x4029ac20, 0x539d: 0x4029ae20, 0x539e: 0x4029b020, 0x539f: 0x4029b220, + 0x53a0: 0x4029b420, 0x53a1: 0x4029b620, 0x53a2: 0x4029b820, + 0x53b0: 0x4003ca20, 0x53b1: 0x4003cc20, 0x53b2: 0x4003ce20, 0x53b3: 0x4003d020, + // Block 0x14f, offset 0x53c0 + 0x53c0: 0x407dc220, 0x53c1: 0x407dc420, 0x53c2: 0x407dc620, 0x53c3: 0x407dc820, + 0x53c4: 0x407dca20, 0x53c5: 0x407dcc20, 0x53c6: 0x407dce20, 0x53c7: 0x407dd020, + 0x53c8: 0x407dd220, 0x53c9: 0x407dd420, 0x53ca: 0x407dd620, 0x53cb: 0x407dd820, + 0x53cc: 0x407dda20, 0x53cd: 0x407ddc20, 0x53ce: 0x407dde20, 0x53cf: 0x407de020, + 0x53d0: 0x407de220, 0x53d1: 0x407de420, 0x53d2: 0x407de620, 0x53d3: 0x407de820, + 0x53d4: 0x407dea20, 0x53d5: 0x407dec20, 0x53d6: 0x407dee20, 0x53d7: 0x407df020, + 0x53d8: 0x407df220, 0x53d9: 0x407df420, 0x53da: 0x407df620, 0x53db: 0x407df820, + 0x53dc: 0x407dfa20, 0x53dd: 0x407dfc20, 0x53de: 0x407dfe20, 0x53df: 0x407e0020, + 0x53e0: 0x407e0220, 0x53e1: 0x407e0420, 0x53e2: 0x407e0620, 0x53e3: 0x407e0820, + 0x53e4: 0x407e0a20, 0x53e5: 0x407e0c20, 0x53e6: 0x407e0e20, 0x53e7: 0x407e1020, + 0x53e8: 0x407e1220, 0x53e9: 0x407e1420, 0x53ea: 0x407e1620, 0x53eb: 0x407e1820, + 0x53ec: 0x407e1a20, 0x53ed: 0x407e1c20, 0x53ee: 0x407e1e20, 0x53ef: 0x407e2020, + 0x53f0: 0x407e2220, 0x53f1: 0x407e2420, 0x53f2: 0x407e2620, 0x53f3: 0x407e2820, + 0x53f4: 0x407e2a20, 0x53f5: 0x407e2c20, 0x53f6: 0x407e2e20, 0x53f7: 0x407e3020, + 0x53f8: 0x407e3220, 0x53f9: 0x407e3420, 0x53fa: 0x407e3620, 0x53fb: 0x407e3820, + 0x53fc: 0x407e3a20, 0x53fd: 0x407e3c20, 0x53fe: 0x407e3e20, 0x53ff: 0x407e4020, + // Block 0x150, offset 0x5400 + 0x5400: 0x407e4220, 0x5401: 0x407e4420, 0x5402: 0x407e4620, 0x5403: 0x407e4820, + 0x5404: 0x407e4a20, 0x5405: 0x407e4c20, 0x5406: 0x407e4e20, 0x5407: 0x407e5020, + 0x5408: 0x407e5220, 0x5409: 0x407e5420, 0x540a: 0x407e5620, 0x540b: 0x407e5820, + 0x540c: 0x407e5a20, 0x540d: 0x407e5c20, 0x540e: 0x407e5e20, 0x540f: 0x407e6020, + 0x5410: 0x407e6220, 0x5411: 0x407e6420, 0x5412: 0x407e6620, 0x5413: 0x407e6820, + 0x5414: 0x407e6a20, 0x5415: 0x407e6c20, 0x5416: 0x407e6e20, 0x5417: 0x407e7020, + 0x5418: 0x407e7220, 0x5419: 0x407e7420, 0x541a: 0x407e7620, 0x541b: 0x407e7820, + 0x541c: 0x407e7a20, 0x541d: 0x407e7c20, 0x541e: 0x407e7e20, 0x541f: 0x407e8020, + 0x5420: 0x407e8220, 0x5421: 0x407e8420, 0x5422: 0x407e8620, 0x5423: 0x407e8820, + 0x5424: 0x407e8a20, 0x5425: 0x407e8c20, 0x5426: 0x407e8e20, 0x5427: 0x407e9020, + 0x5428: 0x407e9220, 0x5429: 0x407e9420, 0x542a: 0x407e9620, 0x542b: 0x407e9820, + 0x542c: 0x407e9a20, 0x542d: 0x407e9c20, 0x542e: 0x407e9e20, 0x542f: 0x407ea020, + 0x5430: 0x407ea220, 0x5431: 0x407ea420, 0x5432: 0x407ea620, 0x5433: 0x407ea820, + 0x5434: 0x407eaa20, 0x5435: 0x407eac20, 0x5436: 0x407eae20, 0x5437: 0x407eb020, + 0x5438: 0x407eb220, 0x5439: 0x407eb420, 0x543a: 0x407eb620, 0x543b: 0x407eb820, + 0x543c: 0x407eba20, 0x543d: 0x407ebc20, 0x543e: 0x407ebe20, 0x543f: 0x407ec020, + // Block 0x151, offset 0x5440 + 0x5440: 0x407ec220, 0x5441: 0x407ec420, 0x5442: 0x407ec620, 0x5443: 0x407ec820, + 0x5444: 0x407eca20, 0x5445: 0x407ecc20, 0x5446: 0x407ece20, 0x5447: 0x407ed020, + 0x5448: 0x407ed220, 0x5449: 0x407ed420, 0x544a: 0x407ed620, 0x544b: 0x407ed820, + 0x544c: 0x407eda20, 0x544d: 0x407edc20, 0x544e: 0x407ede20, 0x544f: 0x407ee020, + 0x5450: 0x407ee220, 0x5451: 0x407ee420, 0x5452: 0x407ee620, 0x5453: 0x407ee820, + 0x5454: 0x407eea20, 0x5455: 0x407eec20, 0x5456: 0x407eee20, 0x5457: 0x407ef020, + 0x5458: 0x407ef220, 0x5459: 0x407ef420, 0x545a: 0x407ef620, 0x545b: 0x407ef820, + 0x545c: 0x407efa20, 0x545d: 0x407efc20, 0x545e: 0x407efe20, 0x545f: 0x407f0020, + 0x5460: 0x407f0220, 0x5461: 0x407f0420, 0x5462: 0x407f0620, 0x5463: 0x407f0820, + 0x5464: 0x407f0a20, 0x5465: 0x407f0c20, 0x5466: 0x407f0e20, 0x5467: 0x407f1020, + 0x5468: 0x407f1220, 0x5469: 0x407f1420, 0x546a: 0x407f1620, 0x546b: 0x407f1820, + 0x546c: 0x407f1a20, 0x546d: 0x407f1c20, 0x546e: 0x407f1e20, 0x546f: 0x407f2020, + 0x5470: 0x407f2220, 0x5471: 0x407f2420, 0x5472: 0x407f2620, 0x5473: 0x407f2820, + 0x5474: 0x407f2a20, 0x5475: 0x407f2c20, 0x5476: 0x407f2e20, 0x5477: 0x407f3020, + 0x5478: 0x407f3220, 0x5479: 0x407f3420, 0x547a: 0x407f3620, 0x547b: 0x407f3820, + 0x547c: 0x407f3a20, 0x547d: 0x407f3c20, 0x547e: 0x407f3e20, 0x547f: 0x407f4020, + // Block 0x152, offset 0x5480 + 0x5480: 0x407f4220, 0x5481: 0x407f4420, 0x5482: 0x407f4620, 0x5483: 0x407f4820, + 0x5484: 0x407f4a20, 0x5485: 0x407f4c20, 0x5486: 0x407f4e20, 0x5487: 0x407f5020, + 0x5488: 0x407f5220, 0x5489: 0x407f5420, 0x548a: 0x407f5620, 0x548b: 0x407f5820, + 0x548c: 0x407f5a20, 0x548d: 0x407f5c20, 0x548e: 0x407f5e20, 0x548f: 0x407f6020, + 0x5490: 0x407f6220, 0x5491: 0x407f6420, 0x5492: 0x407f6620, 0x5493: 0x407f6820, + 0x5494: 0x407f6a20, 0x5495: 0x407f6c20, 0x5496: 0x407f6e20, 0x5497: 0x407f7020, + 0x5498: 0x407f7220, 0x5499: 0x407f7420, 0x549a: 0x407f7620, 0x549b: 0x407f7820, + 0x549c: 0x407f7a20, 0x549d: 0x407f7c20, 0x549e: 0x407f7e20, 0x549f: 0x407f8020, + 0x54a0: 0x407f8220, 0x54a1: 0x407f8420, 0x54a2: 0x407f8620, 0x54a3: 0x407f8820, + 0x54a4: 0x407f8a20, 0x54a5: 0x407f8c20, 0x54a6: 0x407f8e20, 0x54a7: 0x407f9020, + 0x54a8: 0x407f9220, 0x54a9: 0x407f9420, 0x54aa: 0x407f9620, 0x54ab: 0x407f9820, + 0x54ac: 0x407f9a20, 0x54ad: 0x407f9c20, 0x54ae: 0x407f9e20, 0x54af: 0x407fa020, + 0x54b0: 0x407fa220, 0x54b1: 0x407fa420, 0x54b2: 0x407fa620, 0x54b3: 0x407fa820, + 0x54b4: 0x407faa20, 0x54b5: 0x407fac20, 0x54b6: 0x407fae20, 0x54b7: 0x407fb020, + 0x54b8: 0x407fb220, 0x54b9: 0x407fb420, 0x54ba: 0x407fb620, 0x54bb: 0x407fb820, + 0x54bc: 0x407fba20, 0x54bd: 0x407fbc20, 0x54be: 0x407fbe20, 0x54bf: 0x407fc020, + // Block 0x153, offset 0x54c0 + 0x54c0: 0x407fc220, 0x54c1: 0x407fc420, 0x54c2: 0x407fc620, 0x54c3: 0x407fc820, + 0x54c4: 0x407fca20, 0x54c5: 0x407fcc20, 0x54c6: 0x407fce20, 0x54c7: 0x407fd020, + 0x54c8: 0x407fd220, 0x54c9: 0x407fd420, 0x54ca: 0x407fd620, 0x54cb: 0x407fd820, + 0x54cc: 0x407fda20, 0x54cd: 0x407fdc20, 0x54ce: 0x407fde20, 0x54cf: 0x407fe020, + 0x54d0: 0x407fe220, 0x54d1: 0x407fe420, 0x54d2: 0x407fe620, 0x54d3: 0x407fe820, + 0x54d4: 0x407fea20, 0x54d5: 0x407fec20, 0x54d6: 0x407fee20, 0x54d7: 0x407ff020, + 0x54d8: 0x407ff220, 0x54d9: 0x407ff420, 0x54da: 0x407ff620, 0x54db: 0x407ff820, + 0x54dc: 0x407ffa20, 0x54dd: 0x407ffc20, 0x54de: 0x407ffe20, 0x54df: 0x40800020, + 0x54e0: 0x40800220, 0x54e1: 0x40800420, 0x54e2: 0x40800620, 0x54e3: 0x40800820, + 0x54e4: 0x40800a20, 0x54e5: 0x40800c20, 0x54e6: 0x40800e20, 0x54e7: 0x40801020, + 0x54e8: 0x40801220, 0x54e9: 0x40801420, 0x54ea: 0x40801620, 0x54eb: 0x40801820, + 0x54ec: 0x40801a20, 0x54ed: 0x40801c20, 0x54ee: 0x40801e20, 0x54ef: 0x40802020, + 0x54f0: 0x40802220, 0x54f1: 0x40802420, 0x54f2: 0x40802620, 0x54f3: 0x40802820, + 0x54f4: 0x40802a20, 0x54f5: 0x40802c20, 0x54f6: 0x40802e20, 0x54f7: 0x40803020, + 0x54f8: 0x40803220, 0x54f9: 0x40803420, 0x54fa: 0x40803620, 0x54fb: 0x40803820, + 0x54fc: 0x40803a20, 0x54fd: 0x40803c20, 0x54fe: 0x40803e20, 0x54ff: 0x40804020, + // Block 0x154, offset 0x5500 + 0x5500: 0x40804220, 0x5501: 0x40804420, 0x5502: 0x40804620, 0x5503: 0x40804820, + 0x5504: 0x40804a20, 0x5505: 0x40804c20, 0x5506: 0x40804e20, 0x5507: 0x40805020, + 0x5508: 0x40805220, 0x5509: 0x40805420, 0x550a: 0x40805620, 0x550b: 0x40805820, + 0x550c: 0x40805a20, 0x550d: 0x40805c20, 0x550e: 0x40805e20, 0x550f: 0x40806020, + 0x5510: 0x40806220, 0x5511: 0x40806420, 0x5512: 0x40806620, 0x5513: 0x40806820, + 0x5514: 0x40806a20, 0x5515: 0x40806c20, 0x5516: 0x40806e20, 0x5517: 0x40807020, + 0x5518: 0x40807220, 0x5519: 0x40807420, 0x551a: 0x40807620, 0x551b: 0x40807820, + 0x551c: 0x40807a20, 0x551d: 0x40807c20, 0x551e: 0x40807e20, 0x551f: 0x40808020, + 0x5520: 0x40808220, 0x5521: 0x40808420, 0x5522: 0x40808620, 0x5523: 0x40808820, + 0x5524: 0x40808a20, 0x5525: 0x40808c20, 0x5526: 0x40808e20, 0x5527: 0x40809020, + 0x5528: 0x40809220, 0x5529: 0x40809420, 0x552a: 0x40809620, 0x552b: 0x40809820, + 0x552c: 0x40809a20, 0x552d: 0x40809c20, 0x552e: 0x40809e20, 0x552f: 0x4080a020, + 0x5530: 0x4080a220, 0x5531: 0x4080a420, 0x5532: 0x4080a620, 0x5533: 0x4080a820, + 0x5534: 0x4080aa20, 0x5535: 0x4080ac20, 0x5536: 0x4080ae20, 0x5537: 0x4080b020, + 0x5538: 0x4080b220, 0x5539: 0x4080b420, 0x553a: 0x4080b620, 0x553b: 0x4080b820, + 0x553c: 0x4080ba20, 0x553d: 0x4080bc20, 0x553e: 0x4080be20, 0x553f: 0x4080c020, + // Block 0x155, offset 0x5540 + 0x5540: 0x4080c220, 0x5541: 0x4080c420, 0x5542: 0x4080c620, 0x5543: 0x4080c820, + 0x5544: 0x4080ca20, 0x5545: 0x4080cc20, 0x5546: 0x4080ce20, 0x5547: 0x4080d020, + 0x5548: 0x4080d220, 0x5549: 0x4080d420, 0x554a: 0x4080d620, 0x554b: 0x4080d820, + 0x554c: 0x4080da20, 0x554d: 0x4080dc20, 0x554e: 0x4080de20, 0x554f: 0x4080e020, + 0x5550: 0x4080e220, 0x5551: 0x4080e420, 0x5552: 0x4080e620, 0x5553: 0x4080e820, + 0x5554: 0x4080ea20, 0x5555: 0x4080ec20, 0x5556: 0x4080ee20, 0x5557: 0x4080f020, + 0x5558: 0x4080f220, 0x5559: 0x4080f420, 0x555a: 0x4080f620, 0x555b: 0x4080f820, + 0x555c: 0x4080fa20, 0x555d: 0x4080fc20, 0x555e: 0x4080fe20, 0x555f: 0x40810020, + 0x5560: 0x40810220, 0x5561: 0x40810420, 0x5562: 0x40810620, 0x5563: 0x40810820, + 0x5564: 0x40810a20, 0x5565: 0x40810c20, 0x5566: 0x40810e20, 0x5567: 0x40811020, + 0x5568: 0x40811220, 0x5569: 0x40811420, 0x556a: 0x40811620, 0x556b: 0x40811820, + 0x556c: 0x40811a20, 0x556d: 0x40811c20, 0x556e: 0x40811e20, 0x556f: 0x40812020, + 0x5570: 0x40812220, 0x5571: 0x40812420, 0x5572: 0x40812620, 0x5573: 0x40812820, + 0x5574: 0x40812a20, 0x5575: 0x40812c20, 0x5576: 0x40812e20, 0x5577: 0x40813020, + 0x5578: 0x40813220, 0x5579: 0x40813420, 0x557a: 0x40813620, 0x557b: 0x40813820, + 0x557c: 0x40813a20, 0x557d: 0x40813c20, 0x557e: 0x40813e20, 0x557f: 0x40814020, + // Block 0x156, offset 0x5580 + 0x5580: 0x40814220, 0x5581: 0x40814420, 0x5582: 0x40814620, 0x5583: 0x40814820, + 0x5584: 0x40814a20, 0x5585: 0x40814c20, 0x5586: 0x40814e20, 0x5587: 0x40815020, + 0x5588: 0x40815220, 0x5589: 0x40815420, 0x558a: 0x40815620, 0x558b: 0x40815820, + 0x558c: 0x40815a20, 0x558d: 0x40815c20, 0x558e: 0x40815e20, 0x558f: 0x40816020, + 0x5590: 0x40816220, 0x5591: 0x40816420, 0x5592: 0x40816620, 0x5593: 0x40816820, + 0x5594: 0x40816a20, 0x5595: 0x40816c20, 0x5596: 0x40816e20, 0x5597: 0x40817020, + 0x5598: 0x40817220, 0x5599: 0x40817420, 0x559a: 0x40817620, 0x559b: 0x40817820, + 0x559c: 0x40817a20, 0x559d: 0x40817c20, 0x559e: 0x40817e20, 0x559f: 0x40818020, + 0x55a0: 0x40818220, 0x55a1: 0x40818420, 0x55a2: 0x40818620, 0x55a3: 0x40818820, + 0x55a4: 0x40818a20, 0x55a5: 0x40818c20, 0x55a6: 0x40818e20, 0x55a7: 0x40819020, + 0x55a8: 0x40819220, 0x55a9: 0x40819420, 0x55aa: 0x40819620, 0x55ab: 0x40819820, + 0x55ac: 0x40819a20, 0x55ad: 0x40819c20, 0x55ae: 0x40819e20, 0x55af: 0x4081a020, + 0x55b0: 0x4081a220, 0x55b1: 0x4081a420, 0x55b2: 0x4081a620, 0x55b3: 0x4081a820, + 0x55b4: 0x4081aa20, 0x55b5: 0x4081ac20, 0x55b6: 0x4081ae20, 0x55b7: 0x4081b020, + 0x55b8: 0x4081b220, 0x55b9: 0x4081b420, 0x55ba: 0x4081b620, 0x55bb: 0x4081b820, + 0x55bc: 0x4081ba20, 0x55bd: 0x4081bc20, 0x55be: 0x4081be20, 0x55bf: 0x4081c020, + // Block 0x157, offset 0x55c0 + 0x55c0: 0x4081c220, 0x55c1: 0x4081c420, 0x55c2: 0x4081c620, 0x55c3: 0x4081c820, + 0x55c4: 0x4081ca20, 0x55c5: 0x4081cc20, 0x55c6: 0x4081ce20, 0x55c7: 0x4081d020, + 0x55c8: 0x4081d220, 0x55c9: 0x4081d420, 0x55ca: 0x4081d620, 0x55cb: 0x4081d820, + 0x55cc: 0x4081da20, 0x55cd: 0x4081dc20, 0x55ce: 0x4081de20, 0x55cf: 0x4081e020, + 0x55d0: 0x4081e220, 0x55d1: 0x4081e420, 0x55d2: 0x4081e620, 0x55d3: 0x4081e820, + 0x55d4: 0x4081ea20, 0x55d5: 0x4081ec20, 0x55d6: 0x4081ee20, 0x55d7: 0x4081f020, + 0x55d8: 0x4081f220, 0x55d9: 0x4081f420, 0x55da: 0x4081f620, 0x55db: 0x4081f820, + 0x55dc: 0x4081fa20, 0x55dd: 0x4081fc20, 0x55de: 0x4081fe20, 0x55df: 0x40820020, + 0x55e0: 0x40820220, 0x55e1: 0x40820420, 0x55e2: 0x40820620, 0x55e3: 0x40820820, + 0x55e4: 0x40820a20, 0x55e5: 0x40820c20, 0x55e6: 0x40820e20, 0x55e7: 0x40821020, + 0x55e8: 0x40821220, 0x55e9: 0x40821420, 0x55ea: 0x40821620, 0x55eb: 0x40821820, + 0x55ec: 0x40821a20, 0x55ed: 0x40821c20, 0x55ee: 0x40821e20, 0x55ef: 0x40822020, + 0x55f0: 0x40822220, 0x55f1: 0x40822420, 0x55f2: 0x40822620, 0x55f3: 0x40822820, + 0x55f4: 0x40822a20, 0x55f5: 0x40822c20, 0x55f6: 0x40822e20, 0x55f7: 0x40823020, + 0x55f8: 0x40823220, 0x55f9: 0x40823420, 0x55fa: 0x40823620, 0x55fb: 0x40823820, + 0x55fc: 0x40823a20, 0x55fd: 0x40823c20, 0x55fe: 0x40823e20, 0x55ff: 0x40824020, + // Block 0x158, offset 0x5600 + 0x5600: 0x40824220, 0x5601: 0x40824420, 0x5602: 0x40824620, 0x5603: 0x40824820, + 0x5604: 0x40824a20, 0x5605: 0x40824c20, 0x5606: 0x40824e20, 0x5607: 0x40825020, + 0x5608: 0x40825220, 0x5609: 0x40825420, 0x560a: 0x40825620, 0x560b: 0x40825820, + 0x560c: 0x40825a20, 0x560d: 0x40825c20, 0x560e: 0x40825e20, 0x560f: 0x40826020, + 0x5610: 0x40826220, 0x5611: 0x40826420, 0x5612: 0x40826620, 0x5613: 0x40826820, + 0x5614: 0x40826a20, 0x5615: 0x40826c20, 0x5616: 0x40826e20, 0x5617: 0x40827020, + 0x5618: 0x40827220, 0x5619: 0x40827420, 0x561a: 0x40827620, 0x561b: 0x40827820, + 0x561c: 0x40827a20, 0x561d: 0x40827c20, 0x561e: 0x40827e20, 0x561f: 0x40828020, + 0x5620: 0x40828220, 0x5621: 0x40828420, 0x5622: 0x40828620, 0x5623: 0x40828820, + 0x5624: 0x40828a20, 0x5625: 0x40828c20, 0x5626: 0x40828e20, 0x5627: 0x40829020, + 0x5628: 0x40829220, 0x5629: 0x40829420, 0x562a: 0x40829620, 0x562b: 0x40829820, + 0x562c: 0x40829a20, 0x562d: 0x40829c20, 0x562e: 0x40829e20, 0x562f: 0x4082a020, + 0x5630: 0x4082a220, 0x5631: 0x4082a420, 0x5632: 0x4082a620, 0x5633: 0x4082a820, + 0x5634: 0x4082aa20, 0x5635: 0x4082ac20, 0x5636: 0x4082ae20, 0x5637: 0x4082b020, + 0x5638: 0x4082b220, 0x5639: 0x4082b420, 0x563a: 0x4082b620, 0x563b: 0x4082b820, + 0x563c: 0x4082ba20, 0x563d: 0x4082bc20, 0x563e: 0x4082be20, 0x563f: 0x4082c020, + // Block 0x159, offset 0x5640 + 0x5640: 0x4082c220, 0x5641: 0x4082c420, 0x5642: 0x4082c620, 0x5643: 0x4082c820, + 0x5644: 0x4082ca20, 0x5645: 0x4082cc20, 0x5646: 0x4082ce20, 0x5647: 0x4082d020, + 0x5648: 0x4082d220, 0x5649: 0x4082d420, 0x564a: 0x4082d620, 0x564b: 0x4082d820, + 0x564c: 0x4082da20, 0x564d: 0x4082dc20, 0x564e: 0x4082de20, 0x564f: 0x4082e020, + 0x5650: 0x4082e220, 0x5651: 0x4082e420, 0x5652: 0x4082e620, 0x5653: 0x4082e820, + 0x5654: 0x4082ea20, 0x5655: 0x4082ec20, 0x5656: 0x4082ee20, 0x5657: 0x4082f020, + 0x5658: 0x4082f220, 0x5659: 0x4082f420, 0x565a: 0x4082f620, 0x565b: 0x4082f820, + 0x565c: 0x4082fa20, 0x565d: 0x4082fc20, 0x565e: 0x4082fe20, 0x565f: 0x40830020, + 0x5660: 0x40830220, 0x5661: 0x40830420, 0x5662: 0x40830620, 0x5663: 0x40830820, + 0x5664: 0x40830a20, 0x5665: 0x40830c20, 0x5666: 0x40830e20, 0x5667: 0x40831020, + 0x5668: 0x40831220, 0x5669: 0x40831420, 0x566a: 0x40831620, 0x566b: 0x40831820, + 0x566c: 0x40831a20, 0x566d: 0x40831c20, 0x566e: 0x40831e20, 0x566f: 0x40832020, + 0x5670: 0x40832220, 0x5671: 0x40832420, 0x5672: 0x40832620, 0x5673: 0x40832820, + 0x5674: 0x40832a20, 0x5675: 0x40832c20, 0x5676: 0x40832e20, 0x5677: 0x40833020, + 0x5678: 0x40833220, 0x5679: 0x40833420, 0x567a: 0x40833620, 0x567b: 0x40833820, + 0x567c: 0x40833a20, 0x567d: 0x40833c20, 0x567e: 0x40833e20, 0x567f: 0x40834020, + // Block 0x15a, offset 0x5680 + 0x5680: 0x40834220, 0x5681: 0x40834420, 0x5682: 0x40834620, 0x5683: 0x40834820, + 0x5684: 0x40834a20, 0x5685: 0x40834c20, 0x5686: 0x40834e20, 0x5687: 0x40835020, + 0x5688: 0x40835220, 0x5689: 0x40835420, 0x568a: 0x40835620, 0x568b: 0x40835820, + 0x568c: 0x40835a20, 0x568d: 0x40835c20, 0x568e: 0x40835e20, 0x568f: 0x40836020, + 0x5690: 0x40836220, 0x5691: 0x40836420, 0x5692: 0x40836620, 0x5693: 0x40836820, + 0x5694: 0x40836a20, 0x5695: 0x40836c20, 0x5696: 0x40836e20, 0x5697: 0x40837020, + 0x5698: 0x40837220, 0x5699: 0x40837420, 0x569a: 0x40837620, 0x569b: 0x40837820, + 0x569c: 0x40837a20, 0x569d: 0x40837c20, 0x569e: 0x40837e20, 0x569f: 0x40838020, + 0x56a0: 0x40838220, 0x56a1: 0x40838420, 0x56a2: 0x40838620, 0x56a3: 0x40838820, + 0x56a4: 0x40838a20, 0x56a5: 0x40838c20, 0x56a6: 0x40838e20, 0x56a7: 0x40839020, + 0x56a8: 0x40839220, 0x56a9: 0x40839420, 0x56aa: 0x40839620, 0x56ab: 0x40839820, + 0x56ac: 0x40839a20, 0x56ad: 0x40839c20, 0x56ae: 0x40839e20, 0x56af: 0x4083a020, + 0x56b0: 0x4083a220, 0x56b1: 0x4083a420, 0x56b2: 0x4083a620, 0x56b3: 0x4083a820, + 0x56b4: 0x4083aa20, 0x56b5: 0x4083ac20, 0x56b6: 0x4083ae20, 0x56b7: 0x4083b020, + 0x56b8: 0x4083b220, 0x56b9: 0x4083b420, 0x56ba: 0x4083b620, 0x56bb: 0x4083b820, + 0x56bc: 0x4083ba20, 0x56bd: 0x4083bc20, 0x56be: 0x4083be20, 0x56bf: 0x4083c020, + // Block 0x15b, offset 0x56c0 + 0x56c0: 0x4083c220, 0x56c1: 0x4083c420, 0x56c2: 0x4083c620, 0x56c3: 0x4083c820, + 0x56c4: 0x4083ca20, 0x56c5: 0x4083cc20, 0x56c6: 0x4083ce20, 0x56c7: 0x4083d020, + 0x56c8: 0x4083d220, 0x56c9: 0x4083d420, 0x56ca: 0x4083d620, 0x56cb: 0x4083d820, + 0x56cc: 0x4083da20, 0x56cd: 0x4083dc20, 0x56ce: 0x4083de20, 0x56cf: 0x4083e020, + 0x56d0: 0x4083e220, 0x56d1: 0x4083e420, 0x56d2: 0x4083e620, 0x56d3: 0x4083e820, + 0x56d4: 0x4083ea20, 0x56d5: 0x4083ec20, 0x56d6: 0x4083ee20, 0x56d7: 0x4083f020, + 0x56d8: 0x4083f220, 0x56d9: 0x4083f420, 0x56da: 0x4083f620, 0x56db: 0x4083f820, + 0x56dc: 0x4083fa20, 0x56dd: 0x4083fc20, 0x56de: 0x4083fe20, 0x56df: 0x40840020, + 0x56e0: 0x40840220, 0x56e1: 0x40840420, 0x56e2: 0x40840620, 0x56e3: 0x40840820, + 0x56e4: 0x40840a20, 0x56e5: 0x40840c20, 0x56e6: 0x40840e20, 0x56e7: 0x40841020, + 0x56e8: 0x40841220, 0x56e9: 0x40841420, 0x56ea: 0x40841620, 0x56eb: 0x40841820, + 0x56ec: 0x40841a20, 0x56ed: 0x40841c20, 0x56ee: 0x40841e20, 0x56ef: 0x40842020, + 0x56f0: 0x40842220, 0x56f1: 0x40842420, 0x56f2: 0x40842620, 0x56f3: 0x40842820, + 0x56f4: 0x40842a20, 0x56f5: 0x40842c20, 0x56f6: 0x40842e20, 0x56f7: 0x40843020, + 0x56f8: 0x40843220, 0x56f9: 0x40843420, 0x56fa: 0x40843620, 0x56fb: 0x40843820, + 0x56fc: 0x40843a20, 0x56fd: 0x40843c20, 0x56fe: 0x40843e20, 0x56ff: 0x40844020, + // Block 0x15c, offset 0x5700 + 0x5700: 0x40844220, 0x5701: 0x40844420, 0x5702: 0x40844620, 0x5703: 0x40844820, + 0x5704: 0x40844a20, 0x5705: 0x40844c20, 0x5706: 0x40844e20, 0x5707: 0x40845020, + 0x5708: 0x40845220, 0x5709: 0x40845420, 0x570a: 0x40845620, 0x570b: 0x40845820, + 0x570c: 0x40845a20, 0x570d: 0x40845c20, 0x570e: 0x40845e20, 0x570f: 0x40846020, + 0x5710: 0x40846220, 0x5711: 0x40846420, 0x5712: 0x40846620, 0x5713: 0x40846820, + 0x5714: 0x40846a20, 0x5715: 0x40846c20, 0x5716: 0x40846e20, 0x5717: 0x40847020, + 0x5718: 0x40847220, 0x5719: 0x40847420, 0x571a: 0x40847620, 0x571b: 0x40847820, + 0x571c: 0x40847a20, 0x571d: 0x40847c20, 0x571e: 0x40847e20, 0x571f: 0x40848020, + 0x5720: 0x40848220, 0x5721: 0x40848420, 0x5722: 0x40848620, 0x5723: 0x40848820, + 0x5724: 0x40848a20, 0x5725: 0x40848c20, 0x5726: 0x40848e20, 0x5727: 0x40849020, + 0x5728: 0x40849220, 0x5729: 0x40849420, 0x572a: 0x40849620, 0x572b: 0x40849820, + 0x572c: 0x40849a20, 0x572d: 0x40849c20, 0x572e: 0x40849e20, 0x572f: 0x4084a020, + 0x5730: 0x4084a220, 0x5731: 0x4084a420, 0x5732: 0x4084a620, 0x5733: 0x4084a820, + 0x5734: 0x4084aa20, 0x5735: 0x4084ac20, 0x5736: 0x4084ae20, 0x5737: 0x4084b020, + 0x5738: 0x4084b220, 0x5739: 0x4084b420, 0x573a: 0x4084b620, 0x573b: 0x4084b820, + 0x573c: 0x4084ba20, 0x573d: 0x4084bc20, 0x573e: 0x4084be20, 0x573f: 0x4084c020, + // Block 0x15d, offset 0x5740 + 0x5740: 0x4084c220, 0x5741: 0x4084c420, 0x5742: 0x4084c620, 0x5743: 0x4084c820, + 0x5744: 0x4084ca20, 0x5745: 0x4084cc20, 0x5746: 0x4084ce20, 0x5747: 0x4084d020, + 0x5748: 0x4084d220, 0x5749: 0x4084d420, 0x574a: 0x4084d620, 0x574b: 0x4084d820, + 0x574c: 0x4084da20, 0x574d: 0x4084dc20, 0x574e: 0x4084de20, 0x574f: 0x4084e020, + 0x5750: 0x4084e220, 0x5751: 0x4084e420, 0x5752: 0x4084e620, 0x5753: 0x4084e820, + 0x5754: 0x4084ea20, 0x5755: 0x4084ec20, 0x5756: 0x4084ee20, 0x5757: 0x4084f020, + 0x5758: 0x4084f220, 0x5759: 0x4084f420, 0x575a: 0x4084f620, 0x575b: 0x4084f820, + 0x575c: 0x4084fa20, 0x575d: 0x4084fc20, 0x575e: 0x4084fe20, 0x575f: 0x40850020, + 0x5760: 0x40850220, 0x5761: 0x40850420, 0x5762: 0x40850620, 0x5763: 0x40850820, + 0x5764: 0x40850a20, 0x5765: 0x40850c20, 0x5766: 0x40850e20, 0x5767: 0x40851020, + 0x5768: 0x40851220, 0x5769: 0x40851420, 0x576a: 0x40851620, 0x576b: 0x40851820, + 0x576c: 0x40851a20, 0x576d: 0x40851c20, 0x576e: 0x40851e20, 0x576f: 0x40852020, + 0x5770: 0x40852220, 0x5771: 0x40852420, 0x5772: 0x40852620, 0x5773: 0x40852820, + 0x5774: 0x40852a20, 0x5775: 0x40852c20, 0x5776: 0x40852e20, 0x5777: 0x40853020, + 0x5778: 0x40853220, 0x5779: 0x40853420, 0x577a: 0x40853620, 0x577b: 0x40853820, + 0x577c: 0x40853a20, 0x577d: 0x40853c20, 0x577e: 0x40853e20, 0x577f: 0x40854020, + // Block 0x15e, offset 0x5780 + 0x5780: 0x40854220, 0x5781: 0x40854420, 0x5782: 0x40854620, 0x5783: 0x40854820, + 0x5784: 0x40854a20, 0x5785: 0x40854c20, 0x5786: 0x40854e20, 0x5787: 0x40855020, + 0x5788: 0x40855220, 0x5789: 0x40855420, 0x578a: 0x40855620, 0x578b: 0x40855820, + 0x578c: 0x40855a20, 0x578d: 0x40855c20, 0x578e: 0x40855e20, 0x578f: 0x40856020, + 0x5790: 0x40856220, 0x5791: 0x40856420, 0x5792: 0x40856620, 0x5793: 0x40856820, + 0x5794: 0x40856a20, 0x5795: 0x40856c20, 0x5796: 0x40856e20, 0x5797: 0x40857020, + 0x5798: 0x40857220, 0x5799: 0x40857420, 0x579a: 0x40857620, 0x579b: 0x40857820, + 0x579c: 0x40857a20, 0x579d: 0x40857c20, 0x579e: 0x40857e20, 0x579f: 0x40858020, + 0x57a0: 0x40858220, 0x57a1: 0x40858420, 0x57a2: 0x40858620, 0x57a3: 0x40858820, + 0x57a4: 0x40858a20, 0x57a5: 0x40858c20, 0x57a6: 0x40858e20, 0x57a7: 0x40859020, + 0x57a8: 0x40859220, 0x57a9: 0x40859420, 0x57aa: 0x40859620, 0x57ab: 0x40859820, + 0x57ac: 0x40859a20, 0x57ad: 0x40859c20, 0x57ae: 0x40859e20, 0x57af: 0x4085a020, + 0x57b0: 0x4085a220, 0x57b1: 0x4085a420, 0x57b2: 0x4085a620, 0x57b3: 0x4085a820, + 0x57b4: 0x4085aa20, 0x57b5: 0x4085ac20, 0x57b6: 0x4085ae20, 0x57b7: 0x4085b020, + 0x57b8: 0x4085b220, 0x57b9: 0x4085b420, 0x57ba: 0x4085b620, 0x57bb: 0x4085b820, + 0x57bc: 0x4085ba20, 0x57bd: 0x4085bc20, 0x57be: 0x4085be20, 0x57bf: 0x4085c020, + // Block 0x15f, offset 0x57c0 + 0x57c0: 0x4085c220, 0x57c1: 0x4085c420, 0x57c2: 0x4085c620, 0x57c3: 0x4085c820, + 0x57c4: 0x4085ca20, 0x57c5: 0x4085cc20, 0x57c6: 0x4085ce20, 0x57c7: 0x4085d020, + 0x57c8: 0x4085d220, 0x57c9: 0x4085d420, 0x57ca: 0x4085d620, 0x57cb: 0x4085d820, + 0x57cc: 0x4085da20, 0x57cd: 0x4085dc20, 0x57ce: 0x4085de20, 0x57cf: 0x4085e020, + 0x57d0: 0x4085e220, 0x57d1: 0x4085e420, 0x57d2: 0x4085e620, 0x57d3: 0x4085e820, + 0x57d4: 0x4085ea20, 0x57d5: 0x4085ec20, 0x57d6: 0x4085ee20, 0x57d7: 0x4085f020, + 0x57d8: 0x4085f220, 0x57d9: 0x4085f420, 0x57da: 0x4085f620, 0x57db: 0x4085f820, + 0x57dc: 0x4085fa20, 0x57dd: 0x4085fc20, 0x57de: 0x4085fe20, 0x57df: 0x40860020, + 0x57e0: 0x40860220, 0x57e1: 0x40860420, 0x57e2: 0x40860620, 0x57e3: 0x40860820, + 0x57e4: 0x40860a20, 0x57e5: 0x40860c20, 0x57e6: 0x40860e20, 0x57e7: 0x40861020, + 0x57e8: 0x40861220, 0x57e9: 0x40861420, 0x57ea: 0x40861620, 0x57eb: 0x40861820, + 0x57ec: 0x40861a20, 0x57ed: 0x40861c20, 0x57ee: 0x40861e20, + // Block 0x160, offset 0x5800 + 0x5800: 0x405e3a20, 0x5801: 0x405e3c20, 0x5802: 0x405e3e20, 0x5803: 0x405e4020, + 0x5804: 0x405e4220, 0x5805: 0x405e4420, 0x5806: 0x405e4620, 0x5807: 0x405e4820, + 0x5808: 0x405e4a20, 0x5809: 0x405e4c20, 0x580a: 0x405e4e20, 0x580b: 0x405e5020, + 0x580c: 0x405e5220, 0x580d: 0x405e5420, 0x580e: 0x405e5620, 0x580f: 0x405e5820, + 0x5810: 0x405e5a20, 0x5811: 0x405e5c20, 0x5812: 0x405e5e20, 0x5813: 0x405e6020, + 0x5814: 0x405e6220, 0x5815: 0x405e6420, 0x5816: 0x405e6620, 0x5817: 0x405e6820, + 0x5818: 0x405e6a20, 0x5819: 0x405e6c20, 0x581a: 0x405e6e20, 0x581b: 0x405e7020, + 0x581c: 0x405e7220, 0x581d: 0x405e7420, 0x581e: 0x405e7620, 0x581f: 0x405e7820, + 0x5820: 0x405e7a20, 0x5821: 0x405e7c20, 0x5822: 0x405e7e20, 0x5823: 0x405e8020, + 0x5824: 0x405e8220, 0x5825: 0x405e8420, 0x5826: 0x405e8620, 0x5827: 0x405e8820, + 0x5828: 0x405e8a20, 0x5829: 0x405e8c20, 0x582a: 0x405e8e20, 0x582b: 0x405e9020, + 0x582c: 0x405e9220, 0x582d: 0x405e9420, 0x582e: 0x405e9620, 0x582f: 0x405e9820, + 0x5830: 0x405e9a20, 0x5831: 0x405e9c20, 0x5832: 0x405e9e20, 0x5833: 0x405ea020, + 0x5834: 0x405ea220, 0x5835: 0x405ea420, 0x5836: 0x405ea620, 0x5837: 0x405ea820, + 0x5838: 0x405eaa20, 0x5839: 0x405eac20, 0x583a: 0x405eae20, 0x583b: 0x405eb020, + 0x583c: 0x405eb220, 0x583d: 0x405eb420, 0x583e: 0x405eb620, 0x583f: 0x405eb820, + // Block 0x161, offset 0x5840 + 0x5840: 0x405eba20, 0x5841: 0x405ebc20, 0x5842: 0x405ebe20, 0x5843: 0x405ec020, + 0x5844: 0x405ec220, 0x5845: 0x405ec420, 0x5846: 0x405ec620, 0x5847: 0x405ec820, + 0x5848: 0x405eca20, 0x5849: 0x405ecc20, 0x584a: 0x405ece20, 0x584b: 0x405ed020, + 0x584c: 0x405ed220, 0x584d: 0x405ed420, 0x584e: 0x405ed620, 0x584f: 0x405ed820, + 0x5850: 0x405eda20, 0x5851: 0x405edc20, 0x5852: 0x405ede20, 0x5853: 0x405ee020, + 0x5854: 0x405ee220, 0x5855: 0x405ee420, 0x5856: 0x405ee620, 0x5857: 0x405ee820, + 0x5858: 0x405eea20, 0x5859: 0x405eec20, 0x585a: 0x405eee20, 0x585b: 0x405ef020, + 0x585c: 0x405ef220, 0x585d: 0x405ef420, 0x585e: 0x405ef620, 0x585f: 0x405ef820, + 0x5860: 0x405efa20, 0x5861: 0x405efc20, 0x5862: 0x405efe20, 0x5863: 0x405f0020, + 0x5864: 0x405f0220, 0x5865: 0x405f0420, 0x5866: 0x405f0620, 0x5867: 0x405f0820, + 0x5868: 0x405f0a20, 0x5869: 0x405f0c20, 0x586a: 0x405f0e20, 0x586b: 0x405f1020, + 0x586c: 0x405f1220, 0x586d: 0x405f1420, 0x586e: 0x405f1620, 0x586f: 0x405f1820, + 0x5870: 0x405f1a20, 0x5871: 0x405f1c20, 0x5872: 0x405f1e20, 0x5873: 0x405f2020, + 0x5874: 0x405f2220, 0x5875: 0x405f2420, 0x5876: 0x405f2620, 0x5877: 0x405f2820, + 0x5878: 0x405f2a20, 0x5879: 0x405f2c20, 0x587a: 0x405f2e20, 0x587b: 0x405f3020, + 0x587c: 0x405f3220, 0x587d: 0x405f3420, 0x587e: 0x405f3620, 0x587f: 0x405f3820, + // Block 0x162, offset 0x5880 + 0x5880: 0x405f3a20, 0x5881: 0x405f3c20, 0x5882: 0x405f3e20, 0x5883: 0x405f4020, + 0x5884: 0x405f4220, 0x5885: 0x405f4420, 0x5886: 0x405f4620, 0x5887: 0x405f4820, + 0x5888: 0x405f4a20, 0x5889: 0x405f4c20, 0x588a: 0x405f4e20, 0x588b: 0x405f5020, + 0x588c: 0x405f5220, 0x588d: 0x405f5420, 0x588e: 0x405f5620, 0x588f: 0x405f5820, + 0x5890: 0x405f5a20, 0x5891: 0x405f5c20, 0x5892: 0x405f5e20, 0x5893: 0x405f6020, + 0x5894: 0x405f6220, 0x5895: 0x405f6420, 0x5896: 0x405f6620, 0x5897: 0x405f6820, + 0x5898: 0x405f6a20, 0x5899: 0x405f6c20, 0x589a: 0x405f6e20, 0x589b: 0x405f7020, + 0x589c: 0x405f7220, 0x589d: 0x405f7420, 0x589e: 0x405f7620, 0x589f: 0x405f7820, + 0x58a0: 0x405f7a20, 0x58a1: 0x405f7c20, 0x58a2: 0x405f7e20, 0x58a3: 0x405f8020, + 0x58a4: 0x405f8220, 0x58a5: 0x405f8420, 0x58a6: 0x405f8620, 0x58a7: 0x405f8820, + 0x58a8: 0x405f8a20, 0x58a9: 0x405f8c20, 0x58aa: 0x405f8e20, 0x58ab: 0x405f9020, + 0x58ac: 0x405f9220, 0x58ad: 0x405f9420, 0x58ae: 0x405f9620, 0x58af: 0x405f9820, + 0x58b0: 0x405f9a20, 0x58b1: 0x405f9c20, 0x58b2: 0x405f9e20, 0x58b3: 0x405fa020, + 0x58b4: 0x405fa220, 0x58b5: 0x405fa420, 0x58b6: 0x405fa620, 0x58b7: 0x405fa820, + 0x58b8: 0x405faa20, 0x58b9: 0x405fac20, 0x58ba: 0x405fae20, 0x58bb: 0x405fb020, + 0x58bc: 0x405fb220, 0x58bd: 0x405fb420, 0x58be: 0x405fb620, 0x58bf: 0x405fb820, + // Block 0x163, offset 0x58c0 + 0x58c0: 0x405fba20, 0x58c1: 0x405fbc20, 0x58c2: 0x405fbe20, 0x58c3: 0x405fc020, + 0x58c4: 0x405fc220, 0x58c5: 0x405fc420, 0x58c6: 0x405fc620, 0x58c7: 0x405fc820, + 0x58c8: 0x405fca20, 0x58c9: 0x405fcc20, 0x58ca: 0x405fce20, 0x58cb: 0x405fd020, + 0x58cc: 0x405fd220, 0x58cd: 0x405fd420, 0x58ce: 0x405fd620, 0x58cf: 0x405fd820, + 0x58d0: 0x405fda20, 0x58d1: 0x405fdc20, 0x58d2: 0x405fde20, 0x58d3: 0x405fe020, + 0x58d4: 0x405fe220, 0x58d5: 0x405fe420, 0x58d6: 0x405fe620, 0x58d7: 0x405fe820, + 0x58d8: 0x405fea20, 0x58d9: 0x405fec20, 0x58da: 0x405fee20, 0x58db: 0x405ff020, + 0x58dc: 0x405ff220, 0x58dd: 0x405ff420, 0x58de: 0x405ff620, 0x58df: 0x405ff820, + 0x58e0: 0x405ffa20, 0x58e1: 0x405ffc20, 0x58e2: 0x405ffe20, 0x58e3: 0x40600020, + 0x58e4: 0x40600220, 0x58e5: 0x40600420, 0x58e6: 0x40600620, 0x58e7: 0x40600820, + 0x58e8: 0x40600a20, 0x58e9: 0x40600c20, 0x58ea: 0x40600e20, 0x58eb: 0x40601020, + 0x58ec: 0x40601220, 0x58ed: 0x40601420, 0x58ee: 0x40601620, 0x58ef: 0x40601820, + 0x58f0: 0x40601a20, 0x58f1: 0x40601c20, 0x58f2: 0x40601e20, 0x58f3: 0x40602020, + 0x58f4: 0x40602220, 0x58f5: 0x40602420, 0x58f6: 0x40602620, 0x58f7: 0x40602820, + 0x58f8: 0x40602a20, 0x58f9: 0x40602c20, 0x58fa: 0x40602e20, 0x58fb: 0x40603020, + 0x58fc: 0x40603220, 0x58fd: 0x40603420, 0x58fe: 0x40603620, 0x58ff: 0x40603820, + // Block 0x164, offset 0x5900 + 0x5900: 0x40603a20, 0x5901: 0x40603c20, 0x5902: 0x40603e20, 0x5903: 0x40604020, + 0x5904: 0x40604220, 0x5905: 0x40604420, 0x5906: 0x40604620, 0x5907: 0x40604820, + 0x5908: 0x40604a20, 0x5909: 0x40604c20, 0x590a: 0x40604e20, 0x590b: 0x40605020, + 0x590c: 0x40605220, 0x590d: 0x40605420, 0x590e: 0x40605620, 0x590f: 0x40605820, + 0x5910: 0x40605a20, 0x5911: 0x40605c20, 0x5912: 0x40605e20, 0x5913: 0x40606020, + 0x5914: 0x40606220, 0x5915: 0x40606420, 0x5916: 0x40606620, 0x5917: 0x40606820, + 0x5918: 0x40606a20, 0x5919: 0x40606c20, 0x591a: 0x40606e20, 0x591b: 0x40607020, + 0x591c: 0x40607220, 0x591d: 0x40607420, 0x591e: 0x40607620, 0x591f: 0x40607820, + 0x5920: 0x40607a20, 0x5921: 0x40607c20, 0x5922: 0x40607e20, 0x5923: 0x40608020, + 0x5924: 0x40608220, 0x5925: 0x40608420, 0x5926: 0x40608620, 0x5927: 0x40608820, + 0x5928: 0x40608a20, 0x5929: 0x40608c20, 0x592a: 0x40608e20, 0x592b: 0x40609020, + 0x592c: 0x40609220, 0x592d: 0x40609420, 0x592e: 0x40609620, 0x592f: 0x40609820, + 0x5930: 0x40609a20, 0x5931: 0x40609c20, 0x5932: 0x40609e20, 0x5933: 0x4060a020, + 0x5934: 0x4060a220, 0x5935: 0x4060a420, 0x5936: 0x4060a620, 0x5937: 0x4060a820, + 0x5938: 0x4060aa20, 0x5939: 0x4060ac20, 0x593a: 0x4060ae20, 0x593b: 0x4060b020, + 0x593c: 0x4060b220, 0x593d: 0x4060b420, 0x593e: 0x4060b620, 0x593f: 0x4060b820, + // Block 0x165, offset 0x5940 + 0x5940: 0x4060ba20, 0x5941: 0x4060bc20, 0x5942: 0x4060be20, 0x5943: 0x4060c020, + 0x5944: 0x4060c220, 0x5945: 0x4060c420, 0x5946: 0x4060c620, 0x5947: 0x4060c820, + 0x5948: 0x4060ca20, 0x5949: 0x4060cc20, 0x594a: 0x4060ce20, 0x594b: 0x4060d020, + 0x594c: 0x4060d220, 0x594d: 0x4060d420, 0x594e: 0x4060d620, 0x594f: 0x4060d820, + 0x5950: 0x4060da20, 0x5951: 0x4060dc20, 0x5952: 0x4060de20, 0x5953: 0x4060e020, + 0x5954: 0x4060e220, 0x5955: 0x4060e420, 0x5956: 0x4060e620, 0x5957: 0x4060e820, + 0x5958: 0x4060ea20, 0x5959: 0x4060ec20, 0x595a: 0x4060ee20, 0x595b: 0x4060f020, + 0x595c: 0x4060f220, 0x595d: 0x4060f420, 0x595e: 0x4060f620, 0x595f: 0x4060f820, + 0x5960: 0x4060fa20, 0x5961: 0x4060fc20, 0x5962: 0x4060fe20, 0x5963: 0x40610020, + 0x5964: 0x40610220, 0x5965: 0x40610420, 0x5966: 0x40610620, 0x5967: 0x40610820, + 0x5968: 0x40610a20, 0x5969: 0x40610c20, 0x596a: 0x40610e20, 0x596b: 0x40611020, + 0x596c: 0x40611220, 0x596d: 0x40611420, 0x596e: 0x40611620, 0x596f: 0x40611820, + 0x5970: 0x40611a20, 0x5971: 0x40611c20, 0x5972: 0x40611e20, 0x5973: 0x40612020, + 0x5974: 0x40612220, 0x5975: 0x40612420, 0x5976: 0x40612620, 0x5977: 0x40612820, + 0x5978: 0x40612a20, 0x5979: 0x40612c20, 0x597a: 0x40612e20, 0x597b: 0x40613020, + 0x597c: 0x40613220, 0x597d: 0x40613420, 0x597e: 0x40613620, 0x597f: 0x40613820, + // Block 0x166, offset 0x5980 + 0x5980: 0x40613a20, 0x5981: 0x40613c20, 0x5982: 0x40613e20, 0x5983: 0x40614020, + 0x5984: 0x40614220, 0x5985: 0x40614420, 0x5986: 0x40614620, 0x5987: 0x40614820, + 0x5988: 0x40614a20, 0x5989: 0x40614c20, 0x598a: 0x40614e20, 0x598b: 0x40615020, + 0x598c: 0x40615220, 0x598d: 0x40615420, 0x598e: 0x40615620, 0x598f: 0x40615820, + 0x5990: 0x40615a20, 0x5991: 0x40615c20, 0x5992: 0x40615e20, 0x5993: 0x40616020, + 0x5994: 0x40616220, 0x5995: 0x40616420, 0x5996: 0x40616620, 0x5997: 0x40616820, + 0x5998: 0x40616a20, 0x5999: 0x40616c20, 0x599a: 0x40616e20, 0x599b: 0x40617020, + 0x599c: 0x40617220, 0x599d: 0x40617420, 0x599e: 0x40617620, 0x599f: 0x40617820, + 0x59a0: 0x40617a20, 0x59a1: 0x40617c20, 0x59a2: 0x40617e20, 0x59a3: 0x40618020, + 0x59a4: 0x40618220, 0x59a5: 0x40618420, 0x59a6: 0x40618620, 0x59a7: 0x40618820, + 0x59a8: 0x40618a20, 0x59a9: 0x40618c20, 0x59aa: 0x40618e20, 0x59ab: 0x40619020, + 0x59ac: 0x40619220, 0x59ad: 0x40619420, 0x59ae: 0x40619620, 0x59af: 0x40619820, + 0x59b0: 0x40619a20, 0x59b1: 0x40619c20, 0x59b2: 0x40619e20, 0x59b3: 0x4061a020, + 0x59b4: 0x4061a220, 0x59b5: 0x4061a420, 0x59b6: 0x4061a620, 0x59b7: 0x4061a820, + 0x59b8: 0x4061aa20, 0x59b9: 0x4061ac20, 0x59ba: 0x4061ae20, 0x59bb: 0x4061b020, + 0x59bc: 0x4061b220, 0x59bd: 0x4061b420, 0x59be: 0x4061b620, 0x59bf: 0x4061b820, + // Block 0x167, offset 0x59c0 + 0x59c0: 0x4061ba20, 0x59c1: 0x4061bc20, 0x59c2: 0x4061be20, 0x59c3: 0x4061c020, + 0x59c4: 0x4061c220, 0x59c5: 0x4061c420, 0x59c6: 0x4061c620, 0x59c7: 0x4061c820, + 0x59c8: 0x4061ca20, 0x59c9: 0x4061cc20, 0x59ca: 0x4061ce20, 0x59cb: 0x4061d020, + 0x59cc: 0x4061d220, 0x59cd: 0x4061d420, 0x59ce: 0x4061d620, 0x59cf: 0x4061d820, + 0x59d0: 0x4061da20, 0x59d1: 0x4061dc20, 0x59d2: 0x4061de20, 0x59d3: 0x4061e020, + 0x59d4: 0x4061e220, 0x59d5: 0x4061e420, 0x59d6: 0x4061e620, 0x59d7: 0x4061e820, + 0x59d8: 0x4061ea20, 0x59d9: 0x4061ec20, 0x59da: 0x4061ee20, 0x59db: 0x4061f020, + 0x59dc: 0x4061f220, 0x59dd: 0x4061f420, 0x59de: 0x4061f620, 0x59df: 0x4061f820, + 0x59e0: 0x4061fa20, 0x59e1: 0x4061fc20, 0x59e2: 0x4061fe20, 0x59e3: 0x40620020, + 0x59e4: 0x40620220, 0x59e5: 0x40620420, 0x59e6: 0x40620620, 0x59e7: 0x40620820, + 0x59e8: 0x40620a20, 0x59e9: 0x40620c20, 0x59ea: 0x40620e20, 0x59eb: 0x40621020, + 0x59ec: 0x40621220, 0x59ed: 0x40621420, 0x59ee: 0x40621620, 0x59ef: 0x40621820, + 0x59f0: 0x40621a20, 0x59f1: 0x40621c20, 0x59f2: 0x40621e20, 0x59f3: 0x40622020, + 0x59f4: 0x40622220, 0x59f5: 0x40622420, 0x59f6: 0x40622620, 0x59f7: 0x40622820, + 0x59f8: 0x40622a20, 0x59f9: 0x40622c20, 0x59fa: 0x40622e20, 0x59fb: 0x40623020, + 0x59fc: 0x40623220, 0x59fd: 0x40623420, 0x59fe: 0x40623620, 0x59ff: 0x40623820, + // Block 0x168, offset 0x5a00 + 0x5a00: 0x40623a20, 0x5a01: 0x40623c20, 0x5a02: 0x40623e20, 0x5a03: 0x40624020, + 0x5a04: 0x40624220, 0x5a05: 0x40624420, 0x5a06: 0x40624620, 0x5a07: 0x40624820, + 0x5a08: 0x40624a20, 0x5a09: 0x40624c20, 0x5a0a: 0x40624e20, 0x5a0b: 0x40625020, + 0x5a0c: 0x40625220, 0x5a0d: 0x40625420, 0x5a0e: 0x40625620, 0x5a0f: 0x40625820, + 0x5a10: 0x40625a20, 0x5a11: 0x40625c20, 0x5a12: 0x40625e20, 0x5a13: 0x40626020, + 0x5a14: 0x40626220, 0x5a15: 0x40626420, 0x5a16: 0x40626620, 0x5a17: 0x40626820, + 0x5a18: 0x40626a20, 0x5a19: 0x40626c20, 0x5a1a: 0x40626e20, 0x5a1b: 0x40627020, + 0x5a1c: 0x40627220, 0x5a1d: 0x40627420, 0x5a1e: 0x40627620, 0x5a1f: 0x40627820, + 0x5a20: 0x40627a20, 0x5a21: 0x40627c20, 0x5a22: 0x40627e20, 0x5a23: 0x40628020, + 0x5a24: 0x40628220, 0x5a25: 0x40628420, 0x5a26: 0x40628620, 0x5a27: 0x40628820, + 0x5a28: 0x40628a20, 0x5a29: 0x40628c20, 0x5a2a: 0x40628e20, 0x5a2b: 0x40629020, + 0x5a2c: 0x40629220, 0x5a2d: 0x40629420, 0x5a2e: 0x40629620, 0x5a2f: 0x40629820, + 0x5a30: 0x40629a20, 0x5a31: 0x40629c20, 0x5a32: 0x40629e20, 0x5a33: 0x4062a020, + 0x5a34: 0x4062a220, 0x5a35: 0x4062a420, 0x5a36: 0x4062a620, 0x5a37: 0x4062a820, + 0x5a38: 0x4062aa20, + // Block 0x169, offset 0x5a40 + 0x5a40: 0x406fb620, 0x5a41: 0x406fb820, 0x5a42: 0x406fba20, 0x5a43: 0x406fbc20, + 0x5a44: 0x406fbe20, 0x5a45: 0x406fc020, 0x5a46: 0x006fbe84, 0x5a47: 0x406fc220, + 0x5a48: 0x406fc420, 0x5a49: 0x406fc620, 0x5a4a: 0x406fc820, 0x5a4b: 0x406fca20, + 0x5a4c: 0x406fcc20, 0x5a4d: 0x406fce20, 0x5a4e: 0x406fd020, 0x5a4f: 0x406fd220, + 0x5a50: 0x406fd420, 0x5a51: 0x406fd620, 0x5a52: 0x406fd820, 0x5a53: 0x006fd484, + 0x5a54: 0x406fda20, 0x5a55: 0x406fdc20, 0x5a56: 0x406fde20, 0x5a57: 0x406fe020, + 0x5a58: 0x406fe220, 0x5a59: 0x406fe420, 0x5a5a: 0x406fe620, 0x5a5b: 0x406fe820, + 0x5a5c: 0x406fea20, 0x5a5d: 0x406fec20, 0x5a5e: 0x406fee20, 0x5a5f: 0x406ff020, + 0x5a60: 0x406ff220, 0x5a61: 0x406ff420, 0x5a62: 0x406ff620, 0x5a63: 0x406ff820, + 0x5a64: 0x406ffa20, 0x5a65: 0x006ff884, 0x5a66: 0x406ffc20, 0x5a67: 0x406ffe20, + 0x5a68: 0x40700020, 0x5a69: 0x40700220, 0x5a6a: 0x40700420, 0x5a6b: 0x40700620, + 0x5a6c: 0x40700820, 0x5a6d: 0x40700a20, 0x5a6e: 0x40700c20, 0x5a6f: 0x40700e20, + 0x5a70: 0x40701020, 0x5a71: 0x40701220, 0x5a72: 0x40701420, 0x5a73: 0x40701620, + 0x5a74: 0x40701820, 0x5a75: 0x40701a20, 0x5a76: 0x40701c20, 0x5a77: 0x40701e20, + 0x5a78: 0x40702020, 0x5a79: 0x40702220, 0x5a7a: 0x40702420, 0x5a7b: 0x40702620, + 0x5a7c: 0x40702820, 0x5a7d: 0x40702a20, 0x5a7e: 0x40702c20, 0x5a7f: 0x00702a84, + // Block 0x16a, offset 0x5a80 + 0x5a80: 0x40702e20, 0x5a81: 0x40703020, 0x5a82: 0x40703220, 0x5a83: 0x40703420, + 0x5a84: 0x40703620, + 0x5a90: 0x40703820, 0x5a91: 0x40703a20, 0x5a92: 0x40703c20, 0x5a93: 0x40703e20, + 0x5a94: 0x40704020, 0x5a95: 0x40704220, 0x5a96: 0x40704420, 0x5a97: 0x40704620, + 0x5a98: 0x40704820, 0x5a99: 0x40704a20, 0x5a9a: 0x40704c20, 0x5a9b: 0x40704e20, + 0x5a9c: 0x40705020, 0x5a9d: 0x40705220, 0x5a9e: 0x40705420, 0x5a9f: 0x40705620, + 0x5aa0: 0x40705820, 0x5aa1: 0x40705a20, 0x5aa2: 0x40705c20, 0x5aa3: 0x40705e20, + 0x5aa4: 0x40706020, 0x5aa5: 0x40706220, 0x5aa6: 0x40706420, 0x5aa7: 0x40706620, + 0x5aa8: 0x40706820, 0x5aa9: 0x40706a20, 0x5aaa: 0x40706c20, 0x5aab: 0x40706e20, + 0x5aac: 0x40707020, 0x5aad: 0x40707220, 0x5aae: 0x40707420, 0x5aaf: 0x40707620, + 0x5ab0: 0x40707820, 0x5ab1: 0x40707a20, 0x5ab2: 0x40707c20, 0x5ab3: 0x40707e20, + 0x5ab4: 0x40708020, 0x5ab5: 0x40708220, 0x5ab6: 0x40708420, 0x5ab7: 0x40708620, + 0x5ab8: 0x40708820, 0x5ab9: 0x40708a20, 0x5aba: 0x40708c20, 0x5abb: 0x40708e20, + 0x5abc: 0x40709020, 0x5abd: 0x40709220, 0x5abe: 0x40709420, + // Block 0x16b, offset 0x5ac0 + 0x5acf: 0x40709620, + 0x5ad0: 0x40709820, 0x5ad1: 0x40709a20, 0x5ad2: 0x40709c20, 0x5ad3: 0x40709e20, + 0x5ad4: 0x4070a020, 0x5ad5: 0x4070a220, 0x5ad6: 0x4070a420, 0x5ad7: 0x4070a620, + 0x5ad8: 0x4070a820, 0x5ad9: 0x4070aa20, 0x5ada: 0x4070ac20, 0x5adb: 0x4070ae20, + 0x5adc: 0x4070b020, 0x5add: 0x4070b220, 0x5ade: 0x4070b420, 0x5adf: 0x4070b620, + // Block 0x16c, offset 0x5b00 + 0x5b00: 0x00657c91, 0x5b01: 0x0065c28e, + // Block 0x16d, offset 0x5b40 + 0x5b40: 0x401ba420, 0x5b41: 0x401ba620, 0x5b42: 0x401ba820, 0x5b43: 0x401baa20, + 0x5b44: 0x401bac20, 0x5b45: 0x401bae20, 0x5b46: 0x401bb020, 0x5b47: 0x401bb220, + 0x5b48: 0x401bb420, 0x5b49: 0x401bb620, 0x5b4a: 0x401bb820, 0x5b4b: 0x401bba20, + 0x5b4c: 0x401bbc20, 0x5b4d: 0x401bbe20, 0x5b4e: 0x401bc020, 0x5b4f: 0x401bc220, + 0x5b50: 0x401bc420, 0x5b51: 0x401bc620, 0x5b52: 0x401bc820, 0x5b53: 0x401bca20, + 0x5b54: 0x401bcc20, 0x5b55: 0x401bce20, 0x5b56: 0x401bd020, 0x5b57: 0x401bd220, + 0x5b58: 0x401bd420, 0x5b59: 0x401bd620, 0x5b5a: 0x401bd820, 0x5b5b: 0x401bda20, + 0x5b5c: 0x401bdc20, 0x5b5d: 0x401bde20, 0x5b5e: 0x401be020, 0x5b5f: 0x401be220, + 0x5b60: 0x401be420, 0x5b61: 0x401be620, 0x5b62: 0x401be820, 0x5b63: 0x401bea20, + 0x5b64: 0x401bec20, 0x5b65: 0x401bee20, 0x5b66: 0x401bf020, 0x5b67: 0x401bf220, + 0x5b68: 0x401bf420, 0x5b69: 0x401bf620, 0x5b6a: 0x401bf820, 0x5b6b: 0x401bfa20, + 0x5b6c: 0x401bfc20, 0x5b6d: 0x401bfe20, 0x5b6e: 0x401c0020, 0x5b6f: 0x401c0220, + 0x5b70: 0x401c0420, 0x5b71: 0x401c0620, 0x5b72: 0x401c0820, 0x5b73: 0x401c0a20, + 0x5b74: 0x401c0c20, 0x5b75: 0x401c0e20, 0x5b76: 0x401c1020, 0x5b77: 0x401c1220, + 0x5b78: 0x401c1420, 0x5b79: 0x401c1620, 0x5b7a: 0x401c1820, 0x5b7b: 0x401c1a20, + 0x5b7c: 0x401c1c20, 0x5b7d: 0x401c1e20, 0x5b7e: 0x401c2020, 0x5b7f: 0x401c2220, + // Block 0x16e, offset 0x5b80 + 0x5b80: 0x401c2420, 0x5b81: 0x401c2620, 0x5b82: 0x401c2820, 0x5b83: 0x401c2a20, + 0x5b84: 0x401c2c20, 0x5b85: 0x401c2e20, 0x5b86: 0x401c3020, 0x5b87: 0x401c3220, + 0x5b88: 0x401c3420, 0x5b89: 0x401c3620, 0x5b8a: 0x401c3820, 0x5b8b: 0x401c3a20, + 0x5b8c: 0x401c3c20, 0x5b8d: 0x401c3e20, 0x5b8e: 0x401c4020, 0x5b8f: 0x401c4220, + 0x5b90: 0x401c4420, 0x5b91: 0x401c4620, 0x5b92: 0x401c4820, 0x5b93: 0x401c4a20, + 0x5b94: 0x401c4c20, 0x5b95: 0x401c4e20, 0x5b96: 0x401c5020, 0x5b97: 0x401c5220, + 0x5b98: 0x401c5420, 0x5b99: 0x401c5620, 0x5b9a: 0x401c5820, 0x5b9b: 0x401c5a20, + 0x5b9c: 0x401c5c20, 0x5b9d: 0x401c5e20, 0x5b9e: 0x401c6020, 0x5b9f: 0x401c6220, + 0x5ba0: 0x401c6420, 0x5ba1: 0x401c6620, 0x5ba2: 0x401c6820, 0x5ba3: 0x401c6a20, + 0x5ba4: 0x401c6c20, 0x5ba5: 0x401c6e20, 0x5ba6: 0x401c7020, 0x5ba7: 0x401c7220, + 0x5ba8: 0x401c7420, 0x5ba9: 0x401c7620, 0x5baa: 0x401c7820, 0x5bab: 0x401c7a20, + 0x5bac: 0x401c7c20, 0x5bad: 0x401c7e20, 0x5bae: 0x401c8020, 0x5baf: 0x401c8220, + 0x5bb0: 0x401c8420, 0x5bb1: 0x401c8620, 0x5bb2: 0x401c8820, 0x5bb3: 0x401c8a20, + 0x5bb4: 0x401c8c20, 0x5bb5: 0x401c8e20, 0x5bb6: 0x401c9020, 0x5bb7: 0x401c9220, + 0x5bb8: 0x401c9420, 0x5bb9: 0x401c9620, 0x5bba: 0x401c9820, 0x5bbb: 0x401c9a20, + 0x5bbc: 0x401c9c20, 0x5bbd: 0x401c9e20, 0x5bbe: 0x401ca020, 0x5bbf: 0x401ca220, + // Block 0x16f, offset 0x5bc0 + 0x5bc0: 0x401ca420, 0x5bc1: 0x401ca620, 0x5bc2: 0x401ca820, 0x5bc3: 0x401caa20, + 0x5bc4: 0x401cac20, 0x5bc5: 0x401cae20, 0x5bc6: 0x401cb020, 0x5bc7: 0x401cb220, + 0x5bc8: 0x401cb420, 0x5bc9: 0x401cb620, 0x5bca: 0x401cb820, 0x5bcb: 0x401cba20, + 0x5bcc: 0x401cbc20, 0x5bcd: 0x401cbe20, 0x5bce: 0x401cc020, 0x5bcf: 0x401cc220, + 0x5bd0: 0x401cc420, 0x5bd1: 0x401cc620, 0x5bd2: 0x401cc820, 0x5bd3: 0x401cca20, + 0x5bd4: 0x401ccc20, 0x5bd5: 0x401cce20, 0x5bd6: 0x401cd020, 0x5bd7: 0x401cd220, + 0x5bd8: 0x401cd420, 0x5bd9: 0x401cd620, 0x5bda: 0x401cd820, 0x5bdb: 0x401cda20, + 0x5bdc: 0x401cdc20, 0x5bdd: 0x401cde20, 0x5bde: 0x401ce020, 0x5bdf: 0x401ce220, + 0x5be0: 0x401ce420, 0x5be1: 0x401ce620, 0x5be2: 0x401ce820, 0x5be3: 0x401cea20, + 0x5be4: 0x401cec20, 0x5be5: 0x401cee20, 0x5be6: 0x401cf020, 0x5be7: 0x401cf220, + 0x5be8: 0x401cf420, 0x5be9: 0x401cf620, 0x5bea: 0x401cf820, 0x5beb: 0x401cfa20, + 0x5bec: 0x401cfc20, 0x5bed: 0x401cfe20, 0x5bee: 0x401d0020, 0x5bef: 0x401d0220, + 0x5bf0: 0x401d0420, 0x5bf1: 0x401d0620, 0x5bf2: 0x401d0820, 0x5bf3: 0x401d0a20, + 0x5bf4: 0x401d0c20, 0x5bf5: 0x401d0e20, 0x5bf6: 0x401d1020, 0x5bf7: 0x401d1220, + 0x5bf8: 0x401d1420, 0x5bf9: 0x401d1620, 0x5bfa: 0x401d1820, 0x5bfb: 0x401d1a20, + 0x5bfc: 0x401d1c20, 0x5bfd: 0x401d1e20, 0x5bfe: 0x401d2020, 0x5bff: 0x401d2220, + // Block 0x170, offset 0x5c00 + 0x5c00: 0x401d2420, 0x5c01: 0x401d2620, 0x5c02: 0x401d2820, 0x5c03: 0x401d2a20, + 0x5c04: 0x401d2c20, 0x5c05: 0x401d2e20, 0x5c06: 0x401d3020, 0x5c07: 0x401d3220, + 0x5c08: 0x401d3420, 0x5c09: 0x401d3620, 0x5c0a: 0x401d3820, 0x5c0b: 0x401d3a20, + 0x5c0c: 0x401d3c20, 0x5c0d: 0x401d3e20, 0x5c0e: 0x401d4020, 0x5c0f: 0x401d4220, + 0x5c10: 0x401d4420, 0x5c11: 0x401d4620, 0x5c12: 0x401d4820, 0x5c13: 0x401d4a20, + 0x5c14: 0x401d4c20, 0x5c15: 0x401d4e20, 0x5c16: 0x401d5020, 0x5c17: 0x401d5220, + 0x5c18: 0x401d5420, 0x5c19: 0x401d5620, 0x5c1a: 0x401d5820, 0x5c1b: 0x401d5a20, + 0x5c1c: 0x401d5c20, 0x5c1d: 0x401d5e20, 0x5c1e: 0x401d6020, 0x5c1f: 0x401d6220, + 0x5c20: 0x401d6420, 0x5c21: 0x401d6620, 0x5c22: 0x401d6820, 0x5c23: 0x401d6a20, + 0x5c24: 0x401d6c20, 0x5c25: 0x401d6e20, 0x5c26: 0x401d7020, 0x5c27: 0x401d7220, + 0x5c28: 0x401d7420, 0x5c29: 0x401d7620, 0x5c2a: 0x401d7820, 0x5c2b: 0x401d7a20, + 0x5c2c: 0x401d7c20, 0x5c2d: 0x401d7e20, 0x5c2e: 0x401d8020, 0x5c2f: 0x401d8220, + 0x5c30: 0x401d8420, 0x5c31: 0x401d8620, 0x5c32: 0x401d8820, 0x5c33: 0x401d8a20, + 0x5c34: 0x401d8c20, 0x5c35: 0x401d8e20, + // Block 0x171, offset 0x5c40 + 0x5c40: 0x401d9020, 0x5c41: 0x401d9220, 0x5c42: 0x401d9420, 0x5c43: 0x401d9620, + 0x5c44: 0x401d9820, 0x5c45: 0x401d9a20, 0x5c46: 0x401d9c20, 0x5c47: 0x401d9e20, + 0x5c48: 0x401da020, 0x5c49: 0x401da220, 0x5c4a: 0x401da420, 0x5c4b: 0x401da620, + 0x5c4c: 0x401da820, 0x5c4d: 0x401daa20, 0x5c4e: 0x401dac20, 0x5c4f: 0x401dae20, + 0x5c50: 0x401db020, 0x5c51: 0x401db220, 0x5c52: 0x401db420, 0x5c53: 0x401db620, + 0x5c54: 0x401db820, 0x5c55: 0x401dba20, 0x5c56: 0x401dbc20, 0x5c57: 0x401dbe20, + 0x5c58: 0x401dc020, 0x5c59: 0x401dc220, 0x5c5a: 0x401dc420, 0x5c5b: 0x401dc620, + 0x5c5c: 0x401dc820, 0x5c5d: 0x401dca20, 0x5c5e: 0x401dcc20, 0x5c5f: 0x401dce20, + 0x5c60: 0x401dd020, 0x5c61: 0x401dd220, 0x5c62: 0x401dd420, 0x5c63: 0x401dd620, + 0x5c64: 0x401dd820, 0x5c65: 0x401dda20, 0x5c66: 0x401ddc20, + 0x5c69: 0x401e0420, 0x5c6a: 0x401de420, 0x5c6b: 0x401de620, + 0x5c6c: 0x401de820, 0x5c6d: 0x401dea20, 0x5c6e: 0x401dec20, 0x5c6f: 0x401dee20, + 0x5c70: 0x401df020, 0x5c71: 0x401df220, 0x5c72: 0x401df420, 0x5c73: 0x401df620, + 0x5c74: 0x401df820, 0x5c75: 0x401dfa20, 0x5c76: 0x401dfc20, 0x5c77: 0x401dfe20, + 0x5c78: 0x401e0020, 0x5c79: 0x401e0220, 0x5c7a: 0x401e0620, 0x5c7b: 0x401e0820, + 0x5c7c: 0x401e0a20, 0x5c7d: 0x401e0c20, 0x5c7e: 0x401e0e20, 0x5c7f: 0x401e1020, + // Block 0x172, offset 0x5c80 + 0x5c80: 0x401e1220, 0x5c81: 0x401e1420, 0x5c82: 0x401e1620, 0x5c83: 0x401e1820, + 0x5c84: 0x401e1a20, 0x5c85: 0x401e1c20, 0x5c86: 0x401e1e20, 0x5c87: 0x401e2020, + 0x5c88: 0x401e2220, 0x5c89: 0x401e2420, 0x5c8a: 0x401e2620, 0x5c8b: 0x401e2820, + 0x5c8c: 0x401e2a20, 0x5c8d: 0x401e2c20, 0x5c8e: 0x401e2e20, 0x5c8f: 0x401e3020, + 0x5c90: 0x401e3220, 0x5c91: 0x401e3420, 0x5c92: 0x401e3620, 0x5c93: 0x401e3820, + 0x5c94: 0x401e3a20, 0x5c95: 0x401e3c20, 0x5c96: 0x401e3e20, 0x5c97: 0x401e4020, + 0x5c98: 0x401e4220, 0x5c99: 0x401e4420, 0x5c9a: 0x401e4620, 0x5c9b: 0x401e4820, + 0x5c9c: 0x401e4a20, 0x5c9d: 0x401e4c20, 0x5c9e: 0x401e4020, 0x5c9f: 0x401e4220, + 0x5ca0: 0x401e4220, 0x5ca1: 0x401e4220, 0x5ca2: 0x401e4220, 0x5ca3: 0x401e4220, + 0x5ca4: 0x401e4220, 0x5ca5: 0xad800000, 0x5ca6: 0xad800000, 0x5ca7: 0xa0100000, + 0x5ca8: 0xa0100000, 0x5ca9: 0xa0100000, 0x5caa: 0x401e4e20, 0x5cab: 0x401e5020, + 0x5cac: 0x401e5220, 0x5cad: 0xae200000, 0x5cae: 0xad800000, 0x5caf: 0xad800000, + 0x5cb0: 0xad800000, 0x5cb1: 0xad800000, 0x5cb2: 0xad800000, 0x5cb3: 0xa0000000, + 0x5cb4: 0xa0000000, 0x5cb5: 0xa0000000, 0x5cb6: 0xa0000000, 0x5cb7: 0xa0000000, + 0x5cb8: 0xa0000000, 0x5cb9: 0xa0000000, 0x5cba: 0xa0000000, 0x5cbb: 0xadc00000, + 0x5cbc: 0xadc00000, 0x5cbd: 0xadc00000, 0x5cbe: 0xadc00000, 0x5cbf: 0xadc00000, + // Block 0x173, offset 0x5cc0 + 0x5cc0: 0xadc00000, 0x5cc1: 0xadc00000, 0x5cc2: 0xadc00000, 0x5cc3: 0x401e5420, + 0x5cc4: 0x401e5620, 0x5cc5: 0xae600000, 0x5cc6: 0xae600000, 0x5cc7: 0xae600000, + 0x5cc8: 0xae600000, 0x5cc9: 0xae600000, 0x5cca: 0xadc00000, 0x5ccb: 0xadc00000, + 0x5ccc: 0x401e5820, 0x5ccd: 0x401e5a20, 0x5cce: 0x401e5c20, 0x5ccf: 0x401e5e20, + 0x5cd0: 0x401e6020, 0x5cd1: 0x401e6220, 0x5cd2: 0x401e6420, 0x5cd3: 0x401e6620, + 0x5cd4: 0x401e6820, 0x5cd5: 0x401e6a20, 0x5cd6: 0x401e6c20, 0x5cd7: 0x401e6e20, + 0x5cd8: 0x401e7020, 0x5cd9: 0x401e7220, 0x5cda: 0x401e7420, 0x5cdb: 0x401e7620, + 0x5cdc: 0x401e7820, 0x5cdd: 0x401e7a20, 0x5cde: 0x401e7c20, 0x5cdf: 0x401e7e20, + 0x5ce0: 0x401e8020, 0x5ce1: 0x401e8220, 0x5ce2: 0x401e8420, 0x5ce3: 0x401e8620, + 0x5ce4: 0x401e8820, 0x5ce5: 0x401e8a20, 0x5ce6: 0x401e8c20, 0x5ce7: 0x401e8e20, + 0x5ce8: 0x401e9020, 0x5ce9: 0x401e9220, 0x5cea: 0xae600000, 0x5ceb: 0xae600000, + 0x5cec: 0xae600000, 0x5ced: 0xae600000, 0x5cee: 0x401e9420, 0x5cef: 0x401e9620, + 0x5cf0: 0x401e9820, 0x5cf1: 0x401e9a20, 0x5cf2: 0x401e9c20, 0x5cf3: 0x401e9e20, + 0x5cf4: 0x401ea020, 0x5cf5: 0x401ea220, 0x5cf6: 0x401ea420, 0x5cf7: 0x401ea620, + 0x5cf8: 0x401ea820, 0x5cf9: 0x401eaa20, 0x5cfa: 0x401eac20, 0x5cfb: 0x401eaa20, + 0x5cfc: 0x401eac20, 0x5cfd: 0x401eaa20, 0x5cfe: 0x401eac20, 0x5cff: 0x401eaa20, + // Block 0x174, offset 0x5d00 + 0x5d00: 0x401eac20, 0x5d01: 0x401eae20, 0x5d02: 0x401eb020, 0x5d03: 0x401eb220, + 0x5d04: 0x401eb420, 0x5d05: 0x401eb620, 0x5d06: 0x401eb820, 0x5d07: 0x401eba20, + 0x5d08: 0x401ebc20, 0x5d09: 0x401ebe20, 0x5d0a: 0x401ec020, 0x5d0b: 0x401ec220, + 0x5d0c: 0x401ec420, 0x5d0d: 0x401ec620, 0x5d0e: 0x401ec820, 0x5d0f: 0x401eca20, + 0x5d10: 0x401ecc20, 0x5d11: 0x401ece20, 0x5d12: 0x401ed020, 0x5d13: 0x401ed220, + 0x5d14: 0x401ed420, 0x5d15: 0x401ed620, 0x5d16: 0x401ed820, 0x5d17: 0x401eda20, + 0x5d18: 0x401edc20, 0x5d19: 0x401ede20, 0x5d1a: 0x401ee020, 0x5d1b: 0x401ee220, + 0x5d1c: 0x401ee420, 0x5d1d: 0x401ee620, + // Block 0x175, offset 0x5d40 + 0x5d40: 0x401ee820, 0x5d41: 0x401eea20, 0x5d42: 0x401eec20, 0x5d43: 0x401eee20, + 0x5d44: 0x401ef020, 0x5d45: 0x401ef220, 0x5d46: 0x401ef420, 0x5d47: 0x401ef620, + 0x5d48: 0x401ef820, 0x5d49: 0x401efa20, 0x5d4a: 0x401efc20, 0x5d4b: 0x401efe20, + 0x5d4c: 0x401f0020, 0x5d4d: 0x401f0220, 0x5d4e: 0x401f0420, 0x5d4f: 0x401f0620, + 0x5d50: 0x401f0820, 0x5d51: 0x401f0a20, 0x5d52: 0x401f0c20, 0x5d53: 0x401f0e20, + 0x5d54: 0x401f1020, 0x5d55: 0x401f1220, 0x5d56: 0x401f1420, 0x5d57: 0x401f1620, + 0x5d58: 0x401f1820, 0x5d59: 0x401f1a20, 0x5d5a: 0x401f1c20, 0x5d5b: 0x401f1e20, + 0x5d5c: 0x401f2020, 0x5d5d: 0x401f2220, 0x5d5e: 0x401f2420, 0x5d5f: 0x401f2620, + 0x5d60: 0x401f2820, 0x5d61: 0x401f2a20, 0x5d62: 0x401f2c20, 0x5d63: 0x401f2e20, + 0x5d64: 0x401f3020, 0x5d65: 0x401f3220, 0x5d66: 0x401f3420, 0x5d67: 0x401f3620, + 0x5d68: 0x401f3820, 0x5d69: 0x401f3a20, 0x5d6a: 0x401f3c20, 0x5d6b: 0x401f3e20, + 0x5d6c: 0x401f4020, 0x5d6d: 0x401f4220, 0x5d6e: 0x401f4420, 0x5d6f: 0x401f4620, + 0x5d70: 0x401f4820, 0x5d71: 0x401f4a20, 0x5d72: 0x401f4c20, 0x5d73: 0x401f4e20, + 0x5d74: 0x401f5020, 0x5d75: 0x401f5220, 0x5d76: 0x401f5420, 0x5d77: 0x401f5620, + 0x5d78: 0x401f5820, 0x5d79: 0x401f5a20, 0x5d7a: 0x401f5c20, 0x5d7b: 0x401f5e20, + 0x5d7c: 0x401f6020, 0x5d7d: 0x401f6220, 0x5d7e: 0x401f6420, 0x5d7f: 0x401f6620, + // Block 0x176, offset 0x5d80 + 0x5d80: 0x401f6820, 0x5d81: 0x401f6a20, 0x5d82: 0xae600000, 0x5d83: 0xae600000, + 0x5d84: 0xae600000, 0x5d85: 0x401f6c20, + // Block 0x177, offset 0x5dc0 + 0x5dc0: 0x4019e220, 0x5dc1: 0x4019e420, 0x5dc2: 0x4019e620, 0x5dc3: 0x4019e820, + 0x5dc4: 0x4019ea20, 0x5dc5: 0x4019ec20, 0x5dc6: 0x4019ee20, 0x5dc7: 0x4019f020, + 0x5dc8: 0x4019f220, 0x5dc9: 0x4019f420, 0x5dca: 0x4019f620, 0x5dcb: 0x4019f820, + 0x5dcc: 0x4019fa20, 0x5dcd: 0x4019fc20, 0x5dce: 0x4019fe20, 0x5dcf: 0x401a0020, + 0x5dd0: 0x401a0220, 0x5dd1: 0x401a0420, 0x5dd2: 0x401a0620, 0x5dd3: 0x401a0820, + 0x5dd4: 0x401a0a20, 0x5dd5: 0x401a0c20, 0x5dd6: 0x401a0e20, 0x5dd7: 0x401a1020, + 0x5dd8: 0x401a1220, 0x5dd9: 0x401a1420, 0x5dda: 0x401a1620, 0x5ddb: 0x401a1820, + 0x5ddc: 0x401a1a20, 0x5ddd: 0x401a1c20, 0x5dde: 0x401a1e20, 0x5ddf: 0x401a2020, + 0x5de0: 0x401a2220, 0x5de1: 0x401a2420, 0x5de2: 0x401a2620, 0x5de3: 0x401a2820, + 0x5de4: 0x401a2a20, 0x5de5: 0x401a2c20, 0x5de6: 0x401a2e20, 0x5de7: 0x401a3020, + 0x5de8: 0x401a3220, 0x5de9: 0x401a3420, 0x5dea: 0x401a3620, 0x5deb: 0x401a3820, + 0x5dec: 0x401a3a20, 0x5ded: 0x401a3c20, 0x5dee: 0x401a3e20, 0x5def: 0x401a4020, + 0x5df0: 0x401a4220, 0x5df1: 0x401a4420, 0x5df2: 0x401a4620, 0x5df3: 0x401a4820, + 0x5df4: 0x401a4a20, 0x5df5: 0x401a4c20, 0x5df6: 0x401a4e20, 0x5df7: 0x401a5020, + 0x5df8: 0x401a5220, 0x5df9: 0x401a5420, 0x5dfa: 0x401a5620, 0x5dfb: 0x401a5820, + 0x5dfc: 0x401a5a20, 0x5dfd: 0x401a5c20, 0x5dfe: 0x401a5e20, 0x5dff: 0x401a6020, + // Block 0x178, offset 0x5e00 + 0x5e00: 0x401a6220, 0x5e01: 0x401a6420, 0x5e02: 0x401a6620, 0x5e03: 0x401a6820, + 0x5e04: 0x401a6a20, 0x5e05: 0x401a6c20, 0x5e06: 0x401a6e20, 0x5e07: 0x401a7020, + 0x5e08: 0x401a7220, 0x5e09: 0x401a7420, 0x5e0a: 0x401a7620, 0x5e0b: 0x401a7820, + 0x5e0c: 0x401a7a20, 0x5e0d: 0x401a7c20, 0x5e0e: 0x401a7e20, 0x5e0f: 0x401a8020, + 0x5e10: 0x401a8220, 0x5e11: 0x401a8420, 0x5e12: 0x401a8620, 0x5e13: 0x401a8820, + 0x5e14: 0x401a8a20, 0x5e15: 0x401a8c20, 0x5e16: 0x401a8e20, + 0x5e20: 0xe00002af, 0x5e21: 0xe00003ca, 0x5e22: 0xe00004a4, 0x5e23: 0xe0000576, + 0x5e24: 0xe000063d, 0x5e25: 0xe00006ed, 0x5e26: 0xe0000795, 0x5e27: 0xe000083e, + 0x5e28: 0xe00008e9, 0x5e29: 0x4029ba20, 0x5e2a: 0x4029bc20, 0x5e2b: 0x4029be20, + 0x5e2c: 0x4029c020, 0x5e2d: 0x4029c220, 0x5e2e: 0x4029c420, 0x5e2f: 0x4029c620, + 0x5e30: 0x4029c820, 0x5e31: 0x4029ca20, + // Block 0x179, offset 0x5e40 + 0x5e40: 0x002bde8b, 0x5e41: 0x002c0a8b, 0x5e42: 0x002c3a8b, 0x5e43: 0x002c628b, + 0x5e44: 0x002c988b, 0x5e45: 0x002d088b, 0x5e46: 0x002d228b, 0x5e47: 0x002d688b, + 0x5e48: 0x002d9a8b, 0x5e49: 0x002dcc8b, 0x5e4a: 0x002dfe8b, 0x5e4b: 0x002e228b, + 0x5e4c: 0x002e828b, 0x5e4d: 0x002e9e8b, 0x5e4e: 0x002ee28b, 0x5e4f: 0x002f2c8b, + 0x5e50: 0x002f568b, 0x5e51: 0x002f7a8b, 0x5e52: 0x002fe68b, 0x5e53: 0x00302c8b, + 0x5e54: 0x00306c8b, 0x5e55: 0x0030be8b, 0x5e56: 0x0030e28b, 0x5e57: 0x0030f68b, + 0x5e58: 0x0031008b, 0x5e59: 0x00312a8b, 0x5e5a: 0x002bde85, 0x5e5b: 0x002c0a85, + 0x5e5c: 0x002c3a85, 0x5e5d: 0x002c6285, 0x5e5e: 0x002c9885, 0x5e5f: 0x002d0885, + 0x5e60: 0x002d2285, 0x5e61: 0x002d6885, 0x5e62: 0x002d9a85, 0x5e63: 0x002dcc85, + 0x5e64: 0x002dfe85, 0x5e65: 0x002e2285, 0x5e66: 0x002e8285, 0x5e67: 0x002e9e85, + 0x5e68: 0x002ee285, 0x5e69: 0x002f2c85, 0x5e6a: 0x002f5685, 0x5e6b: 0x002f7a85, + 0x5e6c: 0x002fe685, 0x5e6d: 0x00302c85, 0x5e6e: 0x00306c85, 0x5e6f: 0x0030be85, + 0x5e70: 0x0030e285, 0x5e71: 0x0030f685, 0x5e72: 0x00310085, 0x5e73: 0x00312a85, + 0x5e74: 0x002bde8b, 0x5e75: 0x002c0a8b, 0x5e76: 0x002c3a8b, 0x5e77: 0x002c628b, + 0x5e78: 0x002c988b, 0x5e79: 0x002d088b, 0x5e7a: 0x002d228b, 0x5e7b: 0x002d688b, + 0x5e7c: 0x002d9a8b, 0x5e7d: 0x002dcc8b, 0x5e7e: 0x002dfe8b, 0x5e7f: 0x002e228b, + // Block 0x17a, offset 0x5e80 + 0x5e80: 0x002e828b, 0x5e81: 0x002e9e8b, 0x5e82: 0x002ee28b, 0x5e83: 0x002f2c8b, + 0x5e84: 0x002f568b, 0x5e85: 0x002f7a8b, 0x5e86: 0x002fe68b, 0x5e87: 0x00302c8b, + 0x5e88: 0x00306c8b, 0x5e89: 0x0030be8b, 0x5e8a: 0x0030e28b, 0x5e8b: 0x0030f68b, + 0x5e8c: 0x0031008b, 0x5e8d: 0x00312a8b, 0x5e8e: 0x002bde85, 0x5e8f: 0x002c0a85, + 0x5e90: 0x002c3a85, 0x5e91: 0x002c6285, 0x5e92: 0x002c9885, 0x5e93: 0x002d0885, + 0x5e94: 0x002d2285, 0x5e96: 0x002d9a85, 0x5e97: 0x002dcc85, + 0x5e98: 0x002dfe85, 0x5e99: 0x002e2285, 0x5e9a: 0x002e8285, 0x5e9b: 0x002e9e85, + 0x5e9c: 0x002ee285, 0x5e9d: 0x002f2c85, 0x5e9e: 0x002f5685, 0x5e9f: 0x002f7a85, + 0x5ea0: 0x002fe685, 0x5ea1: 0x00302c85, 0x5ea2: 0x00306c85, 0x5ea3: 0x0030be85, + 0x5ea4: 0x0030e285, 0x5ea5: 0x0030f685, 0x5ea6: 0x00310085, 0x5ea7: 0x00312a85, + 0x5ea8: 0x002bde8b, 0x5ea9: 0x002c0a8b, 0x5eaa: 0x002c3a8b, 0x5eab: 0x002c628b, + 0x5eac: 0x002c988b, 0x5ead: 0x002d088b, 0x5eae: 0x002d228b, 0x5eaf: 0x002d688b, + 0x5eb0: 0x002d9a8b, 0x5eb1: 0x002dcc8b, 0x5eb2: 0x002dfe8b, 0x5eb3: 0x002e228b, + 0x5eb4: 0x002e828b, 0x5eb5: 0x002e9e8b, 0x5eb6: 0x002ee28b, 0x5eb7: 0x002f2c8b, + 0x5eb8: 0x002f568b, 0x5eb9: 0x002f7a8b, 0x5eba: 0x002fe68b, 0x5ebb: 0x00302c8b, + 0x5ebc: 0x00306c8b, 0x5ebd: 0x0030be8b, 0x5ebe: 0x0030e28b, 0x5ebf: 0x0030f68b, + // Block 0x17b, offset 0x5ec0 + 0x5ec0: 0x0031008b, 0x5ec1: 0x00312a8b, 0x5ec2: 0x002bde85, 0x5ec3: 0x002c0a85, + 0x5ec4: 0x002c3a85, 0x5ec5: 0x002c6285, 0x5ec6: 0x002c9885, 0x5ec7: 0x002d0885, + 0x5ec8: 0x002d2285, 0x5ec9: 0x002d6885, 0x5eca: 0x002d9a85, 0x5ecb: 0x002dcc85, + 0x5ecc: 0x002dfe85, 0x5ecd: 0x002e2285, 0x5ece: 0x002e8285, 0x5ecf: 0x002e9e85, + 0x5ed0: 0x002ee285, 0x5ed1: 0x002f2c85, 0x5ed2: 0x002f5685, 0x5ed3: 0x002f7a85, + 0x5ed4: 0x002fe685, 0x5ed5: 0x00302c85, 0x5ed6: 0x00306c85, 0x5ed7: 0x0030be85, + 0x5ed8: 0x0030e285, 0x5ed9: 0x0030f685, 0x5eda: 0x00310085, 0x5edb: 0x00312a85, + 0x5edc: 0x002bde8b, 0x5ede: 0x002c3a8b, 0x5edf: 0x002c628b, + 0x5ee2: 0x002d228b, + 0x5ee5: 0x002dcc8b, 0x5ee6: 0x002dfe8b, + 0x5ee9: 0x002e9e8b, 0x5eea: 0x002ee28b, 0x5eeb: 0x002f2c8b, + 0x5eec: 0x002f568b, 0x5eee: 0x002fe68b, 0x5eef: 0x00302c8b, + 0x5ef0: 0x00306c8b, 0x5ef1: 0x0030be8b, 0x5ef2: 0x0030e28b, 0x5ef3: 0x0030f68b, + 0x5ef4: 0x0031008b, 0x5ef5: 0x00312a8b, 0x5ef6: 0x002bde85, 0x5ef7: 0x002c0a85, + 0x5ef8: 0x002c3a85, 0x5ef9: 0x002c6285, 0x5efb: 0x002d0885, + 0x5efd: 0x002d6885, 0x5efe: 0x002d9a85, 0x5eff: 0x002dcc85, + // Block 0x17c, offset 0x5f00 + 0x5f00: 0x002dfe85, 0x5f01: 0x002e2285, 0x5f02: 0x002e8285, 0x5f03: 0x002e9e85, + 0x5f05: 0x002f2c85, 0x5f06: 0x002f5685, 0x5f07: 0x002f7a85, + 0x5f08: 0x002fe685, 0x5f09: 0x00302c85, 0x5f0a: 0x00306c85, 0x5f0b: 0x0030be85, + 0x5f0c: 0x0030e285, 0x5f0d: 0x0030f685, 0x5f0e: 0x00310085, 0x5f0f: 0x00312a85, + 0x5f10: 0x002bde8b, 0x5f11: 0x002c0a8b, 0x5f12: 0x002c3a8b, 0x5f13: 0x002c628b, + 0x5f14: 0x002c988b, 0x5f15: 0x002d088b, 0x5f16: 0x002d228b, 0x5f17: 0x002d688b, + 0x5f18: 0x002d9a8b, 0x5f19: 0x002dcc8b, 0x5f1a: 0x002dfe8b, 0x5f1b: 0x002e228b, + 0x5f1c: 0x002e828b, 0x5f1d: 0x002e9e8b, 0x5f1e: 0x002ee28b, 0x5f1f: 0x002f2c8b, + 0x5f20: 0x002f568b, 0x5f21: 0x002f7a8b, 0x5f22: 0x002fe68b, 0x5f23: 0x00302c8b, + 0x5f24: 0x00306c8b, 0x5f25: 0x0030be8b, 0x5f26: 0x0030e28b, 0x5f27: 0x0030f68b, + 0x5f28: 0x0031008b, 0x5f29: 0x00312a8b, 0x5f2a: 0x002bde85, 0x5f2b: 0x002c0a85, + 0x5f2c: 0x002c3a85, 0x5f2d: 0x002c6285, 0x5f2e: 0x002c9885, 0x5f2f: 0x002d0885, + 0x5f30: 0x002d2285, 0x5f31: 0x002d6885, 0x5f32: 0x002d9a85, 0x5f33: 0x002dcc85, + 0x5f34: 0x002dfe85, 0x5f35: 0x002e2285, 0x5f36: 0x002e8285, 0x5f37: 0x002e9e85, + 0x5f38: 0x002ee285, 0x5f39: 0x002f2c85, 0x5f3a: 0x002f5685, 0x5f3b: 0x002f7a85, + 0x5f3c: 0x002fe685, 0x5f3d: 0x00302c85, 0x5f3e: 0x00306c85, 0x5f3f: 0x0030be85, + // Block 0x17d, offset 0x5f40 + 0x5f40: 0x0030e285, 0x5f41: 0x0030f685, 0x5f42: 0x00310085, 0x5f43: 0x00312a85, + 0x5f44: 0x002bde8b, 0x5f45: 0x002c0a8b, 0x5f47: 0x002c628b, + 0x5f48: 0x002c988b, 0x5f49: 0x002d088b, 0x5f4a: 0x002d228b, + 0x5f4d: 0x002dcc8b, 0x5f4e: 0x002dfe8b, 0x5f4f: 0x002e228b, + 0x5f50: 0x002e828b, 0x5f51: 0x002e9e8b, 0x5f52: 0x002ee28b, 0x5f53: 0x002f2c8b, + 0x5f54: 0x002f568b, 0x5f56: 0x002fe68b, 0x5f57: 0x00302c8b, + 0x5f58: 0x00306c8b, 0x5f59: 0x0030be8b, 0x5f5a: 0x0030e28b, 0x5f5b: 0x0030f68b, + 0x5f5c: 0x0031008b, 0x5f5e: 0x002bde85, 0x5f5f: 0x002c0a85, + 0x5f60: 0x002c3a85, 0x5f61: 0x002c6285, 0x5f62: 0x002c9885, 0x5f63: 0x002d0885, + 0x5f64: 0x002d2285, 0x5f65: 0x002d6885, 0x5f66: 0x002d9a85, 0x5f67: 0x002dcc85, + 0x5f68: 0x002dfe85, 0x5f69: 0x002e2285, 0x5f6a: 0x002e8285, 0x5f6b: 0x002e9e85, + 0x5f6c: 0x002ee285, 0x5f6d: 0x002f2c85, 0x5f6e: 0x002f5685, 0x5f6f: 0x002f7a85, + 0x5f70: 0x002fe685, 0x5f71: 0x00302c85, 0x5f72: 0x00306c85, 0x5f73: 0x0030be85, + 0x5f74: 0x0030e285, 0x5f75: 0x0030f685, 0x5f76: 0x00310085, 0x5f77: 0x00312a85, + 0x5f78: 0x002bde8b, 0x5f79: 0x002c0a8b, 0x5f7b: 0x002c628b, + 0x5f7c: 0x002c988b, 0x5f7d: 0x002d088b, 0x5f7e: 0x002d228b, + // Block 0x17e, offset 0x5f80 + 0x5f80: 0x002d9a8b, 0x5f81: 0x002dcc8b, 0x5f82: 0x002dfe8b, 0x5f83: 0x002e228b, + 0x5f84: 0x002e828b, 0x5f86: 0x002ee28b, + 0x5f8a: 0x002fe68b, 0x5f8b: 0x00302c8b, + 0x5f8c: 0x00306c8b, 0x5f8d: 0x0030be8b, 0x5f8e: 0x0030e28b, 0x5f8f: 0x0030f68b, + 0x5f90: 0x0031008b, 0x5f92: 0x002bde85, 0x5f93: 0x002c0a85, + 0x5f94: 0x002c3a85, 0x5f95: 0x002c6285, 0x5f96: 0x002c9885, 0x5f97: 0x002d0885, + 0x5f98: 0x002d2285, 0x5f99: 0x002d6885, 0x5f9a: 0x002d9a85, 0x5f9b: 0x002dcc85, + 0x5f9c: 0x002dfe85, 0x5f9d: 0x002e2285, 0x5f9e: 0x002e8285, 0x5f9f: 0x002e9e85, + 0x5fa0: 0x002ee285, 0x5fa1: 0x002f2c85, 0x5fa2: 0x002f5685, 0x5fa3: 0x002f7a85, + 0x5fa4: 0x002fe685, 0x5fa5: 0x00302c85, 0x5fa6: 0x00306c85, 0x5fa7: 0x0030be85, + 0x5fa8: 0x0030e285, 0x5fa9: 0x0030f685, 0x5faa: 0x00310085, 0x5fab: 0x00312a85, + 0x5fac: 0x002bde8b, 0x5fad: 0x002c0a8b, 0x5fae: 0x002c3a8b, 0x5faf: 0x002c628b, + 0x5fb0: 0x002c988b, 0x5fb1: 0x002d088b, 0x5fb2: 0x002d228b, 0x5fb3: 0x002d688b, + 0x5fb4: 0x002d9a8b, 0x5fb5: 0x002dcc8b, 0x5fb6: 0x002dfe8b, 0x5fb7: 0x002e228b, + 0x5fb8: 0x002e828b, 0x5fb9: 0x002e9e8b, 0x5fba: 0x002ee28b, 0x5fbb: 0x002f2c8b, + 0x5fbc: 0x002f568b, 0x5fbd: 0x002f7a8b, 0x5fbe: 0x002fe68b, 0x5fbf: 0x00302c8b, + // Block 0x17f, offset 0x5fc0 + 0x5fc0: 0x00306c8b, 0x5fc1: 0x0030be8b, 0x5fc2: 0x0030e28b, 0x5fc3: 0x0030f68b, + 0x5fc4: 0x0031008b, 0x5fc5: 0x00312a8b, 0x5fc6: 0x002bde85, 0x5fc7: 0x002c0a85, + 0x5fc8: 0x002c3a85, 0x5fc9: 0x002c6285, 0x5fca: 0x002c9885, 0x5fcb: 0x002d0885, + 0x5fcc: 0x002d2285, 0x5fcd: 0x002d6885, 0x5fce: 0x002d9a85, 0x5fcf: 0x002dcc85, + 0x5fd0: 0x002dfe85, 0x5fd1: 0x002e2285, 0x5fd2: 0x002e8285, 0x5fd3: 0x002e9e85, + 0x5fd4: 0x002ee285, 0x5fd5: 0x002f2c85, 0x5fd6: 0x002f5685, 0x5fd7: 0x002f7a85, + 0x5fd8: 0x002fe685, 0x5fd9: 0x00302c85, 0x5fda: 0x00306c85, 0x5fdb: 0x0030be85, + 0x5fdc: 0x0030e285, 0x5fdd: 0x0030f685, 0x5fde: 0x00310085, 0x5fdf: 0x00312a85, + 0x5fe0: 0x002bde8b, 0x5fe1: 0x002c0a8b, 0x5fe2: 0x002c3a8b, 0x5fe3: 0x002c628b, + 0x5fe4: 0x002c988b, 0x5fe5: 0x002d088b, 0x5fe6: 0x002d228b, 0x5fe7: 0x002d688b, + 0x5fe8: 0x002d9a8b, 0x5fe9: 0x002dcc8b, 0x5fea: 0x002dfe8b, 0x5feb: 0x002e228b, + 0x5fec: 0x002e828b, 0x5fed: 0x002e9e8b, 0x5fee: 0x002ee28b, 0x5fef: 0x002f2c8b, + 0x5ff0: 0x002f568b, 0x5ff1: 0x002f7a8b, 0x5ff2: 0x002fe68b, 0x5ff3: 0x00302c8b, + 0x5ff4: 0x00306c8b, 0x5ff5: 0x0030be8b, 0x5ff6: 0x0030e28b, 0x5ff7: 0x0030f68b, + 0x5ff8: 0x0031008b, 0x5ff9: 0x00312a8b, 0x5ffa: 0x002bde85, 0x5ffb: 0x002c0a85, + 0x5ffc: 0x002c3a85, 0x5ffd: 0x002c6285, 0x5ffe: 0x002c9885, 0x5fff: 0x002d0885, + // Block 0x180, offset 0x6000 + 0x6000: 0x002d2285, 0x6001: 0x002d6885, 0x6002: 0x002d9a85, 0x6003: 0x002dcc85, + 0x6004: 0x002dfe85, 0x6005: 0x002e2285, 0x6006: 0x002e8285, 0x6007: 0x002e9e85, + 0x6008: 0x002ee285, 0x6009: 0x002f2c85, 0x600a: 0x002f5685, 0x600b: 0x002f7a85, + 0x600c: 0x002fe685, 0x600d: 0x00302c85, 0x600e: 0x00306c85, 0x600f: 0x0030be85, + 0x6010: 0x0030e285, 0x6011: 0x0030f685, 0x6012: 0x00310085, 0x6013: 0x00312a85, + 0x6014: 0x002bde8b, 0x6015: 0x002c0a8b, 0x6016: 0x002c3a8b, 0x6017: 0x002c628b, + 0x6018: 0x002c988b, 0x6019: 0x002d088b, 0x601a: 0x002d228b, 0x601b: 0x002d688b, + 0x601c: 0x002d9a8b, 0x601d: 0x002dcc8b, 0x601e: 0x002dfe8b, 0x601f: 0x002e228b, + 0x6020: 0x002e828b, 0x6021: 0x002e9e8b, 0x6022: 0x002ee28b, 0x6023: 0x002f2c8b, + 0x6024: 0x002f568b, 0x6025: 0x002f7a8b, 0x6026: 0x002fe68b, 0x6027: 0x00302c8b, + 0x6028: 0x00306c8b, 0x6029: 0x0030be8b, 0x602a: 0x0030e28b, 0x602b: 0x0030f68b, + 0x602c: 0x0031008b, 0x602d: 0x00312a8b, 0x602e: 0x002bde85, 0x602f: 0x002c0a85, + 0x6030: 0x002c3a85, 0x6031: 0x002c6285, 0x6032: 0x002c9885, 0x6033: 0x002d0885, + 0x6034: 0x002d2285, 0x6035: 0x002d6885, 0x6036: 0x002d9a85, 0x6037: 0x002dcc85, + 0x6038: 0x002dfe85, 0x6039: 0x002e2285, 0x603a: 0x002e8285, 0x603b: 0x002e9e85, + 0x603c: 0x002ee285, 0x603d: 0x002f2c85, 0x603e: 0x002f5685, 0x603f: 0x002f7a85, + // Block 0x181, offset 0x6040 + 0x6040: 0x002fe685, 0x6041: 0x00302c85, 0x6042: 0x00306c85, 0x6043: 0x0030be85, + 0x6044: 0x0030e285, 0x6045: 0x0030f685, 0x6046: 0x00310085, 0x6047: 0x00312a85, + 0x6048: 0x002bde8b, 0x6049: 0x002c0a8b, 0x604a: 0x002c3a8b, 0x604b: 0x002c628b, + 0x604c: 0x002c988b, 0x604d: 0x002d088b, 0x604e: 0x002d228b, 0x604f: 0x002d688b, + 0x6050: 0x002d9a8b, 0x6051: 0x002dcc8b, 0x6052: 0x002dfe8b, 0x6053: 0x002e228b, + 0x6054: 0x002e828b, 0x6055: 0x002e9e8b, 0x6056: 0x002ee28b, 0x6057: 0x002f2c8b, + 0x6058: 0x002f568b, 0x6059: 0x002f7a8b, 0x605a: 0x002fe68b, 0x605b: 0x00302c8b, + 0x605c: 0x00306c8b, 0x605d: 0x0030be8b, 0x605e: 0x0030e28b, 0x605f: 0x0030f68b, + 0x6060: 0x0031008b, 0x6061: 0x00312a8b, 0x6062: 0x002bde85, 0x6063: 0x002c0a85, + 0x6064: 0x002c3a85, 0x6065: 0x002c6285, 0x6066: 0x002c9885, 0x6067: 0x002d0885, + 0x6068: 0x002d2285, 0x6069: 0x002d6885, 0x606a: 0x002d9a85, 0x606b: 0x002dcc85, + 0x606c: 0x002dfe85, 0x606d: 0x002e2285, 0x606e: 0x002e8285, 0x606f: 0x002e9e85, + 0x6070: 0x002ee285, 0x6071: 0x002f2c85, 0x6072: 0x002f5685, 0x6073: 0x002f7a85, + 0x6074: 0x002fe685, 0x6075: 0x00302c85, 0x6076: 0x00306c85, 0x6077: 0x0030be85, + 0x6078: 0x0030e285, 0x6079: 0x0030f685, 0x607a: 0x00310085, 0x607b: 0x00312a85, + 0x607c: 0x002bde8b, 0x607d: 0x002c0a8b, 0x607e: 0x002c3a8b, 0x607f: 0x002c628b, + // Block 0x182, offset 0x6080 + 0x6080: 0x002c988b, 0x6081: 0x002d088b, 0x6082: 0x002d228b, 0x6083: 0x002d688b, + 0x6084: 0x002d9a8b, 0x6085: 0x002dcc8b, 0x6086: 0x002dfe8b, 0x6087: 0x002e228b, + 0x6088: 0x002e828b, 0x6089: 0x002e9e8b, 0x608a: 0x002ee28b, 0x608b: 0x002f2c8b, + 0x608c: 0x002f568b, 0x608d: 0x002f7a8b, 0x608e: 0x002fe68b, 0x608f: 0x00302c8b, + 0x6090: 0x00306c8b, 0x6091: 0x0030be8b, 0x6092: 0x0030e28b, 0x6093: 0x0030f68b, + 0x6094: 0x0031008b, 0x6095: 0x00312a8b, 0x6096: 0x002bde85, 0x6097: 0x002c0a85, + 0x6098: 0x002c3a85, 0x6099: 0x002c6285, 0x609a: 0x002c9885, 0x609b: 0x002d0885, + 0x609c: 0x002d2285, 0x609d: 0x002d6885, 0x609e: 0x002d9a85, 0x609f: 0x002dcc85, + 0x60a0: 0x002dfe85, 0x60a1: 0x002e2285, 0x60a2: 0x002e8285, 0x60a3: 0x002e9e85, + 0x60a4: 0x002ee285, 0x60a5: 0x002f2c85, 0x60a6: 0x002f5685, 0x60a7: 0x002f7a85, + 0x60a8: 0x002fe685, 0x60a9: 0x00302c85, 0x60aa: 0x00306c85, 0x60ab: 0x0030be85, + 0x60ac: 0x0030e285, 0x60ad: 0x0030f685, 0x60ae: 0x00310085, 0x60af: 0x00312a85, + 0x60b0: 0x002bde8b, 0x60b1: 0x002c0a8b, 0x60b2: 0x002c3a8b, 0x60b3: 0x002c628b, + 0x60b4: 0x002c988b, 0x60b5: 0x002d088b, 0x60b6: 0x002d228b, 0x60b7: 0x002d688b, + 0x60b8: 0x002d9a8b, 0x60b9: 0x002dcc8b, 0x60ba: 0x002dfe8b, 0x60bb: 0x002e228b, + 0x60bc: 0x002e828b, 0x60bd: 0x002e9e8b, 0x60be: 0x002ee28b, 0x60bf: 0x002f2c8b, + // Block 0x183, offset 0x60c0 + 0x60c0: 0x002f568b, 0x60c1: 0x002f7a8b, 0x60c2: 0x002fe68b, 0x60c3: 0x00302c8b, + 0x60c4: 0x00306c8b, 0x60c5: 0x0030be8b, 0x60c6: 0x0030e28b, 0x60c7: 0x0030f68b, + 0x60c8: 0x0031008b, 0x60c9: 0x00312a8b, 0x60ca: 0x002bde85, 0x60cb: 0x002c0a85, + 0x60cc: 0x002c3a85, 0x60cd: 0x002c6285, 0x60ce: 0x002c9885, 0x60cf: 0x002d0885, + 0x60d0: 0x002d2285, 0x60d1: 0x002d6885, 0x60d2: 0x002d9a85, 0x60d3: 0x002dcc85, + 0x60d4: 0x002dfe85, 0x60d5: 0x002e2285, 0x60d6: 0x002e8285, 0x60d7: 0x002e9e85, + 0x60d8: 0x002ee285, 0x60d9: 0x002f2c85, 0x60da: 0x002f5685, 0x60db: 0x002f7a85, + 0x60dc: 0x002fe685, 0x60dd: 0x00302c85, 0x60de: 0x00306c85, 0x60df: 0x0030be85, + 0x60e0: 0x0030e285, 0x60e1: 0x0030f685, 0x60e2: 0x00310085, 0x60e3: 0x00312a85, + 0x60e4: 0x002da285, 0x60e5: 0x002dd485, + 0x60e8: 0x0032528b, 0x60e9: 0x0032548b, 0x60ea: 0x0032568b, 0x60eb: 0x00325a8b, + 0x60ec: 0x00325c8b, 0x60ed: 0x0032648b, 0x60ee: 0x0032688b, 0x60ef: 0x00326a8b, + 0x60f0: 0x00326c8b, 0x60f1: 0x0032708b, 0x60f2: 0x0032728b, 0x60f3: 0x0032768b, + 0x60f4: 0x0032788b, 0x60f5: 0x00327a8b, 0x60f6: 0x00327c8b, 0x60f7: 0x00327e8b, + 0x60f8: 0x0032888b, 0x60f9: 0x00326a8b, 0x60fa: 0x00328e8b, 0x60fb: 0x0032968b, + 0x60fc: 0x0032988b, 0x60fd: 0x00329a8b, 0x60fe: 0x00329c8b, 0x60ff: 0x00329e8b, + // Block 0x184, offset 0x6100 + 0x6100: 0x0032a28b, 0x6101: 0x00092485, 0x6102: 0x00325285, 0x6103: 0x00325485, + 0x6104: 0x00325685, 0x6105: 0x00325a85, 0x6106: 0x00325c85, 0x6107: 0x00326485, + 0x6108: 0x00326885, 0x6109: 0x00326a85, 0x610a: 0x00326c85, 0x610b: 0x00327085, + 0x610c: 0x00327285, 0x610d: 0x00327685, 0x610e: 0x00327885, 0x610f: 0x00327a85, + 0x6110: 0x00327c85, 0x6111: 0x00327e85, 0x6112: 0x00328885, 0x6113: 0x00328e85, + 0x6114: 0x00328e85, 0x6115: 0x00329685, 0x6116: 0x00329885, 0x6117: 0x00329a85, + 0x6118: 0x00329c85, 0x6119: 0x00329e85, 0x611a: 0x0032a285, 0x611b: 0x00091c85, + 0x611c: 0x00325c85, 0x611d: 0x00326a85, 0x611e: 0x00327085, 0x611f: 0x00329a85, + 0x6120: 0x00328885, 0x6121: 0x00327e85, 0x6122: 0x0032528b, 0x6123: 0x0032548b, + 0x6124: 0x0032568b, 0x6125: 0x00325a8b, 0x6126: 0x00325c8b, 0x6127: 0x0032648b, + 0x6128: 0x0032688b, 0x6129: 0x00326a8b, 0x612a: 0x00326c8b, 0x612b: 0x0032708b, + 0x612c: 0x0032728b, 0x612d: 0x0032768b, 0x612e: 0x0032788b, 0x612f: 0x00327a8b, + 0x6130: 0x00327c8b, 0x6131: 0x00327e8b, 0x6132: 0x0032888b, 0x6133: 0x00326a8b, + 0x6134: 0x00328e8b, 0x6135: 0x0032968b, 0x6136: 0x0032988b, 0x6137: 0x00329a8b, + 0x6138: 0x00329c8b, 0x6139: 0x00329e8b, 0x613a: 0x0032a28b, 0x613b: 0x00092485, + 0x613c: 0x00325285, 0x613d: 0x00325485, 0x613e: 0x00325685, 0x613f: 0x00325a85, + // Block 0x185, offset 0x6140 + 0x6140: 0x00325c85, 0x6141: 0x00326485, 0x6142: 0x00326885, 0x6143: 0x00326a85, + 0x6144: 0x00326c85, 0x6145: 0x00327085, 0x6146: 0x00327285, 0x6147: 0x00327685, + 0x6148: 0x00327885, 0x6149: 0x00327a85, 0x614a: 0x00327c85, 0x614b: 0x00327e85, + 0x614c: 0x00328885, 0x614d: 0x00328e85, 0x614e: 0x00328e85, 0x614f: 0x00329685, + 0x6150: 0x00329885, 0x6151: 0x00329a85, 0x6152: 0x00329c85, 0x6153: 0x00329e85, + 0x6154: 0x0032a285, 0x6155: 0x00091c85, 0x6156: 0x00325c85, 0x6157: 0x00326a85, + 0x6158: 0x00327085, 0x6159: 0x00329a85, 0x615a: 0x00328885, 0x615b: 0x00327e85, + 0x615c: 0x0032528b, 0x615d: 0x0032548b, 0x615e: 0x0032568b, 0x615f: 0x00325a8b, + 0x6160: 0x00325c8b, 0x6161: 0x0032648b, 0x6162: 0x0032688b, 0x6163: 0x00326a8b, + 0x6164: 0x00326c8b, 0x6165: 0x0032708b, 0x6166: 0x0032728b, 0x6167: 0x0032768b, + 0x6168: 0x0032788b, 0x6169: 0x00327a8b, 0x616a: 0x00327c8b, 0x616b: 0x00327e8b, + 0x616c: 0x0032888b, 0x616d: 0x00326a8b, 0x616e: 0x00328e8b, 0x616f: 0x0032968b, + 0x6170: 0x0032988b, 0x6171: 0x00329a8b, 0x6172: 0x00329c8b, 0x6173: 0x00329e8b, + 0x6174: 0x0032a28b, 0x6175: 0x00092485, 0x6176: 0x00325285, 0x6177: 0x00325485, + 0x6178: 0x00325685, 0x6179: 0x00325a85, 0x617a: 0x00325c85, 0x617b: 0x00326485, + 0x617c: 0x00326885, 0x617d: 0x00326a85, 0x617e: 0x00326c85, 0x617f: 0x00327085, + // Block 0x186, offset 0x6180 + 0x6180: 0x00327285, 0x6181: 0x00327685, 0x6182: 0x00327885, 0x6183: 0x00327a85, + 0x6184: 0x00327c85, 0x6185: 0x00327e85, 0x6186: 0x00328885, 0x6187: 0x00328e85, + 0x6188: 0x00328e85, 0x6189: 0x00329685, 0x618a: 0x00329885, 0x618b: 0x00329a85, + 0x618c: 0x00329c85, 0x618d: 0x00329e85, 0x618e: 0x0032a285, 0x618f: 0x00091c85, + 0x6190: 0x00325c85, 0x6191: 0x00326a85, 0x6192: 0x00327085, 0x6193: 0x00329a85, + 0x6194: 0x00328885, 0x6195: 0x00327e85, 0x6196: 0x0032528b, 0x6197: 0x0032548b, + 0x6198: 0x0032568b, 0x6199: 0x00325a8b, 0x619a: 0x00325c8b, 0x619b: 0x0032648b, + 0x619c: 0x0032688b, 0x619d: 0x00326a8b, 0x619e: 0x00326c8b, 0x619f: 0x0032708b, + 0x61a0: 0x0032728b, 0x61a1: 0x0032768b, 0x61a2: 0x0032788b, 0x61a3: 0x00327a8b, + 0x61a4: 0x00327c8b, 0x61a5: 0x00327e8b, 0x61a6: 0x0032888b, 0x61a7: 0x00326a8b, + 0x61a8: 0x00328e8b, 0x61a9: 0x0032968b, 0x61aa: 0x0032988b, 0x61ab: 0x00329a8b, + 0x61ac: 0x00329c8b, 0x61ad: 0x00329e8b, 0x61ae: 0x0032a28b, 0x61af: 0x00092485, + 0x61b0: 0x00325285, 0x61b1: 0x00325485, 0x61b2: 0x00325685, 0x61b3: 0x00325a85, + 0x61b4: 0x00325c85, 0x61b5: 0x00326485, 0x61b6: 0x00326885, 0x61b7: 0x00326a85, + 0x61b8: 0x00326c85, 0x61b9: 0x00327085, 0x61ba: 0x00327285, 0x61bb: 0x00327685, + 0x61bc: 0x00327885, 0x61bd: 0x00327a85, 0x61be: 0x00327c85, 0x61bf: 0x00327e85, + // Block 0x187, offset 0x61c0 + 0x61c0: 0x00328885, 0x61c1: 0x00328e85, 0x61c2: 0x00328e85, 0x61c3: 0x00329685, + 0x61c4: 0x00329885, 0x61c5: 0x00329a85, 0x61c6: 0x00329c85, 0x61c7: 0x00329e85, + 0x61c8: 0x0032a285, 0x61c9: 0x00091c85, 0x61ca: 0x00325c85, 0x61cb: 0x00326a85, + 0x61cc: 0x00327085, 0x61cd: 0x00329a85, 0x61ce: 0x00328885, 0x61cf: 0x00327e85, + 0x61d0: 0x0032528b, 0x61d1: 0x0032548b, 0x61d2: 0x0032568b, 0x61d3: 0x00325a8b, + 0x61d4: 0x00325c8b, 0x61d5: 0x0032648b, 0x61d6: 0x0032688b, 0x61d7: 0x00326a8b, + 0x61d8: 0x00326c8b, 0x61d9: 0x0032708b, 0x61da: 0x0032728b, 0x61db: 0x0032768b, + 0x61dc: 0x0032788b, 0x61dd: 0x00327a8b, 0x61de: 0x00327c8b, 0x61df: 0x00327e8b, + 0x61e0: 0x0032888b, 0x61e1: 0x00326a8b, 0x61e2: 0x00328e8b, 0x61e3: 0x0032968b, + 0x61e4: 0x0032988b, 0x61e5: 0x00329a8b, 0x61e6: 0x00329c8b, 0x61e7: 0x00329e8b, + 0x61e8: 0x0032a28b, 0x61e9: 0x00092485, 0x61ea: 0x00325285, 0x61eb: 0x00325485, + 0x61ec: 0x00325685, 0x61ed: 0x00325a85, 0x61ee: 0x00325c85, 0x61ef: 0x00326485, + 0x61f0: 0x00326885, 0x61f1: 0x00326a85, 0x61f2: 0x00326c85, 0x61f3: 0x00327085, + 0x61f4: 0x00327285, 0x61f5: 0x00327685, 0x61f6: 0x00327885, 0x61f7: 0x00327a85, + 0x61f8: 0x00327c85, 0x61f9: 0x00327e85, 0x61fa: 0x00328885, 0x61fb: 0x00328e85, + 0x61fc: 0x00328e85, 0x61fd: 0x00329685, 0x61fe: 0x00329885, 0x61ff: 0x00329a85, + // Block 0x188, offset 0x6200 + 0x6200: 0x00329c85, 0x6201: 0x00329e85, 0x6202: 0x0032a285, 0x6203: 0x00091c85, + 0x6204: 0x00325c85, 0x6205: 0x00326a85, 0x6206: 0x00327085, 0x6207: 0x00329a85, + 0x6208: 0x00328885, 0x6209: 0x00327e85, 0x620a: 0x00325e8b, 0x620b: 0x00325e85, + 0x620e: 0x0029cc85, 0x620f: 0x0029ce85, + 0x6210: 0x0029d085, 0x6211: 0x0029d285, 0x6212: 0x0029d485, 0x6213: 0x0029d685, + 0x6214: 0x0029d885, 0x6215: 0x0029da85, 0x6216: 0x0029dc85, 0x6217: 0x0029de85, + 0x6218: 0x0029cc85, 0x6219: 0x0029ce85, 0x621a: 0x0029d085, 0x621b: 0x0029d285, + 0x621c: 0x0029d485, 0x621d: 0x0029d685, 0x621e: 0x0029d885, 0x621f: 0x0029da85, + 0x6220: 0x0029dc85, 0x6221: 0x0029de85, 0x6222: 0x0029cc85, 0x6223: 0x0029ce85, + 0x6224: 0x0029d085, 0x6225: 0x0029d285, 0x6226: 0x0029d485, 0x6227: 0x0029d685, + 0x6228: 0x0029d885, 0x6229: 0x0029da85, 0x622a: 0x0029dc85, 0x622b: 0x0029de85, + 0x622c: 0x0029cc85, 0x622d: 0x0029ce85, 0x622e: 0x0029d085, 0x622f: 0x0029d285, + 0x6230: 0x0029d485, 0x6231: 0x0029d685, 0x6232: 0x0029d885, 0x6233: 0x0029da85, + 0x6234: 0x0029dc85, 0x6235: 0x0029de85, 0x6236: 0x0029cc85, 0x6237: 0x0029ce85, + 0x6238: 0x0029d085, 0x6239: 0x0029d285, 0x623a: 0x0029d485, 0x623b: 0x0029d685, + 0x623c: 0x0029d885, 0x623d: 0x0029da85, 0x623e: 0x0029dc85, 0x623f: 0x0029de85, + // Block 0x189, offset 0x6240 + 0x6240: 0x00393885, 0x6241: 0x00393c85, 0x6242: 0x00396485, 0x6243: 0x00398885, + 0x6245: 0x003a7485, 0x6246: 0x0039a685, 0x6247: 0x00397285, + 0x6248: 0x0039e685, 0x6249: 0x003a9085, 0x624a: 0x003a1a85, 0x624b: 0x003a4085, + 0x624c: 0x003a4e85, 0x624d: 0x003a5685, 0x624e: 0x0039c685, 0x624f: 0x0039ee85, + 0x6250: 0x0039fc85, 0x6251: 0x0039dc85, 0x6252: 0x003a1285, 0x6253: 0x0039a485, + 0x6254: 0x0039c885, 0x6255: 0x00395685, 0x6256: 0x00395885, 0x6257: 0x00397485, + 0x6258: 0x00398a85, 0x6259: 0x0039de85, 0x625a: 0x0039e885, 0x625b: 0x0039f085, + 0x625c: 0x00393a85, 0x625d: 0x003a5885, 0x625e: 0x0039fe85, 0x625f: 0x003a1085, + 0x6261: 0x00393c85, 0x6262: 0x00396485, + 0x6264: 0x003a6885, 0x6267: 0x00397285, + 0x6269: 0x003a9085, 0x626a: 0x003a1a85, 0x626b: 0x003a4085, + 0x626c: 0x003a4e85, 0x626d: 0x003a5685, 0x626e: 0x0039c685, 0x626f: 0x0039ee85, + 0x6270: 0x0039fc85, 0x6271: 0x0039dc85, 0x6272: 0x003a1285, + 0x6274: 0x0039c885, 0x6275: 0x00395685, 0x6276: 0x00395885, 0x6277: 0x00397485, + 0x6279: 0x0039de85, 0x627b: 0x0039f085, + // Block 0x18a, offset 0x6280 + 0x6282: 0x00396485, + 0x6287: 0x00397285, + 0x6289: 0x003a9085, 0x628b: 0x003a4085, + 0x628d: 0x003a5685, 0x628e: 0x0039c685, 0x628f: 0x0039ee85, + 0x6291: 0x0039dc85, 0x6292: 0x003a1285, + 0x6294: 0x0039c885, 0x6297: 0x00397485, + 0x6299: 0x0039de85, 0x629b: 0x0039f085, + 0x629d: 0x003a5885, 0x629f: 0x003a1085, + 0x62a1: 0x00393c85, 0x62a2: 0x00396485, + 0x62a4: 0x003a6885, 0x62a7: 0x00397285, + 0x62a8: 0x0039e685, 0x62a9: 0x003a9085, 0x62aa: 0x003a1a85, + 0x62ac: 0x003a4e85, 0x62ad: 0x003a5685, 0x62ae: 0x0039c685, 0x62af: 0x0039ee85, + 0x62b0: 0x0039fc85, 0x62b1: 0x0039dc85, 0x62b2: 0x003a1285, + 0x62b4: 0x0039c885, 0x62b5: 0x00395685, 0x62b6: 0x00395885, 0x62b7: 0x00397485, + 0x62b9: 0x0039de85, 0x62ba: 0x0039e885, 0x62bb: 0x0039f085, + 0x62bc: 0x00393a85, 0x62be: 0x0039fe85, + // Block 0x18b, offset 0x62c0 + 0x62c0: 0x00393885, 0x62c1: 0x00393c85, 0x62c2: 0x00396485, 0x62c3: 0x00398885, + 0x62c4: 0x003a6885, 0x62c5: 0x003a7485, 0x62c6: 0x0039a685, 0x62c7: 0x00397285, + 0x62c8: 0x0039e685, 0x62c9: 0x003a9085, 0x62cb: 0x003a4085, + 0x62cc: 0x003a4e85, 0x62cd: 0x003a5685, 0x62ce: 0x0039c685, 0x62cf: 0x0039ee85, + 0x62d0: 0x0039fc85, 0x62d1: 0x0039dc85, 0x62d2: 0x003a1285, 0x62d3: 0x0039a485, + 0x62d4: 0x0039c885, 0x62d5: 0x00395685, 0x62d6: 0x00395885, 0x62d7: 0x00397485, + 0x62d8: 0x00398a85, 0x62d9: 0x0039de85, 0x62da: 0x0039e885, 0x62db: 0x0039f085, + 0x62e1: 0x00393c85, 0x62e2: 0x00396485, 0x62e3: 0x00398885, + 0x62e5: 0x003a7485, 0x62e6: 0x0039a685, 0x62e7: 0x00397285, + 0x62e8: 0x0039e685, 0x62e9: 0x003a9085, 0x62eb: 0x003a4085, + 0x62ec: 0x003a4e85, 0x62ed: 0x003a5685, 0x62ee: 0x0039c685, 0x62ef: 0x0039ee85, + 0x62f0: 0x0039fc85, 0x62f1: 0x0039dc85, 0x62f2: 0x003a1285, 0x62f3: 0x0039a485, + 0x62f4: 0x0039c885, 0x62f5: 0x00395685, 0x62f6: 0x00395885, 0x62f7: 0x00397485, + 0x62f8: 0x00398a85, 0x62f9: 0x0039de85, 0x62fa: 0x0039e885, 0x62fb: 0x0039f085, + // Block 0x18c, offset 0x6300 + 0x6330: 0x40070a20, 0x6331: 0x40070c20, + // Block 0x18d, offset 0x6340 + 0x6340: 0x401f6e20, 0x6341: 0x401f7020, 0x6342: 0x401f7220, 0x6343: 0x401f7420, + 0x6344: 0x401f7620, 0x6345: 0x401f7820, 0x6346: 0x401f7a20, 0x6347: 0x401f7c20, + 0x6348: 0x401f7e20, 0x6349: 0x401f8020, 0x634a: 0x401f8220, 0x634b: 0x401f8420, + 0x634c: 0x401f8620, 0x634d: 0x401f8820, 0x634e: 0x401f8a20, 0x634f: 0x401f8c20, + 0x6350: 0x401f8e20, 0x6351: 0x401f9020, 0x6352: 0x401f9220, 0x6353: 0x401f9420, + 0x6354: 0x401f9620, 0x6355: 0x401f9820, 0x6356: 0x401f9a20, 0x6357: 0x401f9c20, + 0x6358: 0x401f9e20, 0x6359: 0x401fa020, 0x635a: 0x401fa220, 0x635b: 0x401fa420, + 0x635c: 0x401fa620, 0x635d: 0x401fa820, 0x635e: 0x401faa20, 0x635f: 0x401fac20, + 0x6360: 0x401fae20, 0x6361: 0x401fb020, 0x6362: 0x401fb220, 0x6363: 0x401fb420, + 0x6364: 0x401fb620, 0x6365: 0x401fb820, 0x6366: 0x401fba20, 0x6367: 0x401fbc20, + 0x6368: 0x401fbe20, 0x6369: 0x401fc020, 0x636a: 0x401fc220, 0x636b: 0x401fc420, + 0x6370: 0x401fc620, 0x6371: 0x401fc820, 0x6372: 0x401fca20, 0x6373: 0x401fcc20, + 0x6374: 0x401fce20, 0x6375: 0x401fd020, 0x6376: 0x401fd220, 0x6377: 0x401fd420, + 0x6378: 0x401fd620, 0x6379: 0x401fd820, 0x637a: 0x401fda20, 0x637b: 0x401fdc20, + 0x637c: 0x401fde20, 0x637d: 0x401fe020, 0x637e: 0x401fe220, 0x637f: 0x401fe420, + // Block 0x18e, offset 0x6380 + 0x6380: 0x401fe620, 0x6381: 0x401fe820, 0x6382: 0x401fea20, 0x6383: 0x401fec20, + 0x6384: 0x401fee20, 0x6385: 0x401ff020, 0x6386: 0x401ff220, 0x6387: 0x401ff420, + 0x6388: 0x401ff620, 0x6389: 0x401ff820, 0x638a: 0x401ffa20, 0x638b: 0x401ffc20, + 0x638c: 0x401ffe20, 0x638d: 0x40200020, 0x638e: 0x40200220, 0x638f: 0x40200420, + 0x6390: 0x40200620, 0x6391: 0x40200820, 0x6392: 0x40200a20, 0x6393: 0x40200c20, + 0x6394: 0x40200e20, 0x6395: 0x40201020, 0x6396: 0x40201220, 0x6397: 0x40201420, + 0x6398: 0x40201620, 0x6399: 0x40201820, 0x639a: 0x40201a20, 0x639b: 0x40201c20, + 0x639c: 0x40201e20, 0x639d: 0x40202020, 0x639e: 0x40202220, 0x639f: 0x40202420, + 0x63a0: 0x40202620, 0x63a1: 0x40202820, 0x63a2: 0x40202a20, 0x63a3: 0x40202c20, + 0x63a4: 0x40202e20, 0x63a5: 0x40203020, 0x63a6: 0x40203220, 0x63a7: 0x40203420, + 0x63a8: 0x40203620, 0x63a9: 0x40203820, 0x63aa: 0x40203a20, 0x63ab: 0x40203c20, + 0x63ac: 0x40203e20, 0x63ad: 0x40204020, 0x63ae: 0x40204220, 0x63af: 0x40204420, + 0x63b0: 0x40204620, 0x63b1: 0x40204820, 0x63b2: 0x40204a20, 0x63b3: 0x40204c20, + 0x63b4: 0x40204e20, 0x63b5: 0x40205020, 0x63b6: 0x40205220, 0x63b7: 0x40205420, + 0x63b8: 0x40205620, 0x63b9: 0x40205820, 0x63ba: 0x40205a20, 0x63bb: 0x40205c20, + 0x63bc: 0x40205e20, 0x63bd: 0x40206020, 0x63be: 0x40206220, 0x63bf: 0x40206420, + // Block 0x18f, offset 0x63c0 + 0x63c0: 0x40206620, 0x63c1: 0x40206820, 0x63c2: 0x40206a20, 0x63c3: 0x40206c20, + 0x63c4: 0x40206e20, 0x63c5: 0x40207020, 0x63c6: 0x40207220, 0x63c7: 0x40207420, + 0x63c8: 0x40207620, 0x63c9: 0x40207820, 0x63ca: 0x40207a20, 0x63cb: 0x40207c20, + 0x63cc: 0x40207e20, 0x63cd: 0x40208020, 0x63ce: 0x40208220, 0x63cf: 0x40208420, + 0x63d0: 0x40208620, 0x63d1: 0x40208820, 0x63d2: 0x40208a20, 0x63d3: 0x40208c20, + 0x63e0: 0x40208e20, 0x63e1: 0x40209020, 0x63e2: 0x40209220, 0x63e3: 0x40209420, + 0x63e4: 0x40209620, 0x63e5: 0x40209820, 0x63e6: 0x40209a20, 0x63e7: 0x40209c20, + 0x63e8: 0x40209e20, 0x63e9: 0x4020a020, 0x63ea: 0x4020a220, 0x63eb: 0x4020a420, + 0x63ec: 0x4020a620, 0x63ed: 0x4020a820, 0x63ee: 0x4020aa20, + 0x63f1: 0x4020ac20, 0x63f2: 0x4020ae20, 0x63f3: 0x4020b020, + 0x63f4: 0x4020b220, 0x63f5: 0x4020b420, 0x63f6: 0x4020b620, 0x63f7: 0x4020b820, + 0x63f8: 0x4020ba20, 0x63f9: 0x4020bc20, 0x63fa: 0x4020be20, 0x63fb: 0x4020c020, + 0x63fc: 0x4020c220, 0x63fd: 0x4020c420, 0x63fe: 0x4020c620, + // Block 0x190, offset 0x6400 + 0x6401: 0x4020c820, 0x6402: 0x4020ca20, 0x6403: 0x4020cc20, + 0x6404: 0x4020ce20, 0x6405: 0x4020d020, 0x6406: 0x4020d220, 0x6407: 0x4020d420, + 0x6408: 0x4020d620, 0x6409: 0x4020d820, 0x640a: 0x4020da20, 0x640b: 0x4020dc20, + 0x640c: 0x4020de20, 0x640d: 0x4020e020, 0x640e: 0x4020e220, 0x640f: 0x4020e420, + 0x6411: 0x4020e620, 0x6412: 0x4020e820, 0x6413: 0x4020ea20, + 0x6414: 0x4020ec20, 0x6415: 0x4020ee20, 0x6416: 0x4020f020, 0x6417: 0x4020f220, + 0x6418: 0x4020f420, 0x6419: 0x4020f620, 0x641a: 0x4020f820, 0x641b: 0x4020fa20, + 0x641c: 0x4020fc20, 0x641d: 0x4020fe20, 0x641e: 0x40210020, 0x641f: 0x40210220, + // Block 0x191, offset 0x6440 + 0x6440: 0xf0001f04, 0x6441: 0xf0001f04, 0x6442: 0xf0001f04, 0x6443: 0xf0001f04, + 0x6444: 0xf0001f04, 0x6445: 0xf0001f04, 0x6446: 0xf0001f04, 0x6447: 0xf0001f04, + 0x6448: 0xf0001f04, 0x6449: 0xf0001f04, 0x644a: 0xf0001f04, + 0x6450: 0xf0000a04, 0x6451: 0xf0000a04, 0x6452: 0xf0000a04, 0x6453: 0xf0000a04, + 0x6454: 0xf0000a04, 0x6455: 0xf0000a04, 0x6456: 0xf0000a04, 0x6457: 0xf0000a04, + 0x6458: 0xf0000a04, 0x6459: 0xf0000a04, 0x645a: 0xf0000a04, 0x645b: 0xf0000a04, + 0x645c: 0xf0000a04, 0x645d: 0xf0000a04, 0x645e: 0xf0000a04, 0x645f: 0xf0000a04, + 0x6460: 0xf0000a04, 0x6461: 0xf0000a04, 0x6462: 0xf0000a04, 0x6463: 0xf0000a04, + 0x6464: 0xf0000a04, 0x6465: 0xf0000a04, 0x6466: 0xf0000a04, 0x6467: 0xf0000a04, + 0x6468: 0xf0000a04, 0x6469: 0xf0000a04, 0x646a: 0xf0000a04, 0x646b: 0x002c3a8c, + 0x646c: 0x002f7a8c, 0x646d: 0xf0000c0c, 0x646e: 0xf0000c0c, + 0x6470: 0x002bde9d, 0x6471: 0x002c0a9d, 0x6472: 0x002c3a9d, 0x6473: 0x002c629d, + 0x6474: 0x002c989d, 0x6475: 0x002d089d, 0x6476: 0x002d229d, 0x6477: 0x002d689d, + 0x6478: 0x002d9a9d, 0x6479: 0x002dcc9d, 0x647a: 0x002dfe9d, 0x647b: 0x002e229d, + 0x647c: 0x002e829d, 0x647d: 0x002e9e9d, 0x647e: 0x002ee29d, 0x647f: 0x002f2c9d, + // Block 0x192, offset 0x6480 + 0x6480: 0x002f569d, 0x6481: 0x002f7a9d, 0x6482: 0x002fe69d, 0x6483: 0x00302c9d, + 0x6484: 0x00306c9d, 0x6485: 0x0030be9d, 0x6486: 0x0030e29d, 0x6487: 0x0030f69d, + 0x6488: 0x0031009d, 0x6489: 0x00312a9d, 0x648a: 0xf0001d1d, 0x648b: 0xf0001d1d, + 0x648c: 0xf0001d1d, 0x648d: 0xf0001d1d, 0x648e: 0xe0000ebc, 0x648f: 0xf0001d1d, + 0x6490: 0x002bde8c, 0x6491: 0x002c0a8c, 0x6492: 0x002c3a8c, 0x6493: 0x002c628c, + 0x6494: 0x002c988c, 0x6495: 0x002d088c, 0x6496: 0x002d228c, 0x6497: 0x002d688c, + 0x6498: 0x002d9a8c, 0x6499: 0x002dcc8c, 0x649a: 0x002dfe8c, 0x649b: 0x002e228c, + 0x649c: 0x002e828c, 0x649d: 0x002e9e8c, 0x649e: 0x002ee28c, 0x649f: 0x002f2c8c, + 0x64a0: 0x002f568c, 0x64a1: 0x002f7a8c, 0x64a2: 0x002fe68c, 0x64a3: 0x00302c8c, + 0x64a4: 0x00306c8c, 0x64a5: 0x0030be8c, 0x64a6: 0x0030e28c, 0x64a7: 0x0030f68c, + 0x64a8: 0x0031008c, 0x64a9: 0x00312a8c, 0x64aa: 0xf0001414, 0x64ab: 0xf0001414, + 0x64b0: 0x002bde9d, 0x64b1: 0x002c0a9d, 0x64b2: 0x002c3a9d, 0x64b3: 0x002c629d, + 0x64b4: 0x002c989d, 0x64b5: 0x002d089d, 0x64b6: 0x002d229d, 0x64b7: 0x002d689d, + 0x64b8: 0x002d9a9d, 0x64b9: 0x002dcc9d, 0x64ba: 0x002dfe9d, 0x64bb: 0x002e229d, + 0x64bc: 0x002e829d, 0x64bd: 0x002e9e9d, 0x64be: 0x002ee29d, 0x64bf: 0x002f2c9d, + // Block 0x193, offset 0x64c0 + 0x64c0: 0x002f569d, 0x64c1: 0x002f7a9d, 0x64c2: 0x002fe69d, 0x64c3: 0x00302c9d, + 0x64c4: 0x00306c9d, 0x64c5: 0x0030be9d, 0x64c6: 0x0030e29d, 0x64c7: 0x0030f69d, + 0x64c8: 0x0031009d, 0x64c9: 0x00312a9d, 0x64ca: 0x002f2c9d, 0x64cb: 0xe0000c81, + 0x64cc: 0xe0000eb5, 0x64cd: 0xe0000f74, 0x64ce: 0xe00009d2, 0x64cf: 0xe00010f0, + 0x64d0: 0xf0001d1d, 0x64d1: 0xe0000a6f, 0x64d2: 0xe0000a7e, 0x64d3: 0xe0000ba4, + 0x64d4: 0xe0000c84, 0x64d5: 0xe0000d8a, 0x64d6: 0xe0000d8e, 0x64d7: 0xe0000e9b, + 0x64d8: 0xe0000f77, 0x64d9: 0xe00010a2, 0x64da: 0xe00010c0, + // Block 0x194, offset 0x6500 + 0x6526: 0x40110c20, 0x6527: 0x40110e20, + 0x6528: 0x40111020, 0x6529: 0x40111220, 0x652a: 0x40111420, 0x652b: 0x40111620, + 0x652c: 0x40111820, 0x652d: 0x40111a20, 0x652e: 0x40111c20, 0x652f: 0x40111e20, + 0x6530: 0x40112020, 0x6531: 0x40112220, 0x6532: 0x40112420, 0x6533: 0x40112620, + 0x6534: 0x40112820, 0x6535: 0x40112a20, 0x6536: 0x40112c20, 0x6537: 0x40112e20, + 0x6538: 0x40113020, 0x6539: 0x40113220, 0x653a: 0x40113420, 0x653b: 0x40113620, + 0x653c: 0x40113820, 0x653d: 0x40113a20, 0x653e: 0x40113c20, 0x653f: 0x40113e20, + // Block 0x195, offset 0x6540 + 0x6540: 0xf0001c1c, 0x6541: 0xf0001c1c, 0x6542: 0x00658c9c, + 0x6550: 0x02c4969c, 0x6551: 0x02b6ae9c, 0x6552: 0x02a7989c, 0x6553: 0xf0001c1c, + 0x6554: 0x029d189c, 0x6555: 0x02b2349c, 0x6556: 0x0313c69c, 0x6557: 0x02b2529c, + 0x6558: 0x029d489c, 0x6559: 0x02cc409c, 0x655a: 0x02e2429c, 0x655b: 0x02cb329c, + 0x655c: 0x02a49a9c, 0x655d: 0x02bf189c, 0x655e: 0x02a31a9c, 0x655f: 0x02cb609c, + 0x6560: 0x02a43a9c, 0x6561: 0x02fa849c, 0x6562: 0x02ea3e9c, 0x6563: 0x0319529c, + 0x6564: 0x02b1e09c, 0x6565: 0x02a8729c, 0x6566: 0x02de289c, 0x6567: 0x02c52a9c, + 0x6568: 0x02c6aa9c, 0x6569: 0x029c009c, 0x656a: 0x029c129c, 0x656b: 0x0320949c, + 0x656c: 0x02bbcc9c, 0x656d: 0x029c5a9c, 0x656e: 0x02a7e69c, 0x656f: 0x02c60e9c, + 0x6570: 0x031ae09c, 0x6571: 0x02c4a69c, 0x6572: 0x02f3029c, 0x6573: 0x02f4f49c, + 0x6574: 0x02a8109c, 0x6575: 0x02dd009c, 0x6576: 0x02ce129c, 0x6577: 0x02ce109c, + 0x6578: 0x02ea669c, 0x6579: 0x02a4e49c, 0x657a: 0x02ab6c9c, + // Block 0x196, offset 0x6580 + 0x6580: 0xf0000404, 0x6581: 0xf0000404, 0x6582: 0xf0000404, 0x6583: 0xf0000404, + 0x6584: 0xf0000404, 0x6585: 0xf0000404, 0x6586: 0xf0000404, 0x6587: 0xf0000404, + 0x6588: 0xf0000404, + 0x6590: 0x02bf2e86, 0x6591: 0x02a7de86, + // Block 0x197, offset 0x65c0 + 0x65c0: 0x40210420, 0x65c1: 0x40210620, 0x65c2: 0x40210820, 0x65c3: 0x40210a20, + 0x65c4: 0x40210c20, 0x65c5: 0x40210e20, 0x65c6: 0x40211020, 0x65c7: 0x40211220, + 0x65c8: 0x40211420, 0x65c9: 0x40211620, 0x65ca: 0x40211820, 0x65cb: 0x40211a20, + 0x65cc: 0x40211c20, 0x65cd: 0x40211e20, 0x65ce: 0x40212020, 0x65cf: 0x40212220, + 0x65d0: 0x40212420, 0x65d1: 0x40212620, 0x65d2: 0x40212820, 0x65d3: 0x40212a20, + 0x65d4: 0x40212c20, 0x65d5: 0x40212e20, 0x65d6: 0x40213020, 0x65d7: 0x40213220, + 0x65d8: 0x40213420, 0x65d9: 0x40213620, 0x65da: 0x40213820, 0x65db: 0x40213a20, + 0x65dc: 0x40213c20, 0x65dd: 0x40213e20, 0x65de: 0x40214020, 0x65df: 0x40214220, + 0x65e0: 0x40214420, + 0x65f0: 0x40214620, 0x65f1: 0x40214820, 0x65f2: 0x40214a20, 0x65f3: 0x40214c20, + 0x65f4: 0x40214e20, 0x65f5: 0x40215020, 0x65f7: 0x40215220, + 0x65f8: 0x40215420, 0x65f9: 0x40215620, 0x65fa: 0x40215820, 0x65fb: 0x40215a20, + 0x65fc: 0x40215c20, 0x65fd: 0x40215e20, 0x65fe: 0x40216020, 0x65ff: 0x40216220, + // Block 0x198, offset 0x6600 + 0x6600: 0x40216420, 0x6601: 0x40216620, 0x6602: 0x40216820, 0x6603: 0x40216a20, + 0x6604: 0x40216c20, 0x6605: 0x40216e20, 0x6606: 0x40217020, 0x6607: 0x40217220, + 0x6608: 0x40217420, 0x6609: 0x40217620, 0x660a: 0x40217820, 0x660b: 0x40217a20, + 0x660c: 0x40217c20, 0x660d: 0x40217e20, 0x660e: 0x40218020, 0x660f: 0x40218220, + 0x6610: 0x40218420, 0x6611: 0x40218620, 0x6612: 0x40218820, 0x6613: 0x40218a20, + 0x6614: 0x40218c20, 0x6615: 0x40218e20, 0x6616: 0x40219020, 0x6617: 0x40219220, + 0x6618: 0x40219420, 0x6619: 0x40219620, 0x661a: 0x40219820, 0x661b: 0x40219a20, + 0x661c: 0x40219c20, 0x661d: 0x40219e20, 0x661e: 0x4021a020, 0x661f: 0x4021a220, + 0x6620: 0x4021a420, 0x6621: 0x4021a620, 0x6622: 0x4021a820, 0x6623: 0x4021aa20, + 0x6624: 0x4021ac20, 0x6625: 0x4021ae20, 0x6626: 0x4021b020, 0x6627: 0x4021b220, + 0x6628: 0x4021b420, 0x6629: 0x4021b620, 0x662a: 0x4021b820, 0x662b: 0x4021ba20, + 0x662c: 0x4021bc20, 0x662d: 0x4021be20, 0x662e: 0x4021c020, 0x662f: 0x4021c220, + 0x6630: 0x4021c420, 0x6631: 0x4021c620, 0x6632: 0x4021c820, 0x6633: 0x4021ca20, + 0x6634: 0x4021cc20, 0x6635: 0x4021ce20, 0x6636: 0x4021d020, 0x6637: 0x4021d220, + 0x6638: 0x4021d420, 0x6639: 0x4021d620, 0x663a: 0x4021d820, 0x663b: 0x4021da20, + 0x663c: 0x4021dc20, + // Block 0x199, offset 0x6640 + 0x6640: 0x4021de20, 0x6641: 0x4021e020, 0x6642: 0x4021e220, 0x6643: 0x4021e420, + 0x6644: 0x4021e620, 0x6645: 0x4021e820, 0x6646: 0x4021ea20, 0x6647: 0x4021ec20, + 0x6648: 0x4021ee20, 0x6649: 0x4021f020, 0x664a: 0x4021f220, 0x664b: 0x4021f420, + 0x664c: 0x4021f620, 0x664d: 0x4021f820, 0x664e: 0x4021fa20, 0x664f: 0x4021fc20, + 0x6650: 0x4021fe20, 0x6651: 0x40220020, 0x6652: 0x40220220, 0x6653: 0x40220420, + 0x6660: 0x40220620, 0x6661: 0x40220820, 0x6662: 0x40220a20, 0x6663: 0x40220c20, + 0x6664: 0x40220e20, 0x6665: 0x40221020, 0x6666: 0x40221220, 0x6667: 0x40221420, + 0x6668: 0x40221620, 0x6669: 0x40221820, 0x666a: 0x40221a20, 0x666b: 0x40221c20, + 0x666c: 0x40221e20, 0x666d: 0x40222020, 0x666e: 0x40222220, 0x666f: 0x40222420, + 0x6670: 0x40222620, 0x6671: 0x40222820, 0x6672: 0x40222a20, 0x6673: 0x40222c20, + 0x6674: 0x40222e20, 0x6675: 0x40223020, 0x6676: 0x40223220, 0x6677: 0x40223420, + 0x6678: 0x40223620, 0x6679: 0x40223820, 0x667a: 0x40223a20, 0x667b: 0x40223c20, + 0x667c: 0x40223e20, 0x667d: 0x40224020, 0x667e: 0x40224220, 0x667f: 0x40224420, + // Block 0x19a, offset 0x6680 + 0x6680: 0x40224620, 0x6681: 0x40224820, 0x6682: 0x40224a20, 0x6683: 0x40224c20, + 0x6684: 0x40224e20, 0x6686: 0x40225020, 0x6687: 0x40225220, + 0x6688: 0x40225420, 0x6689: 0x40225620, 0x668a: 0x40225820, + 0x66a0: 0x40225a20, 0x66a1: 0x40225c20, 0x66a2: 0x40225e20, 0x66a3: 0x40226020, + 0x66a4: 0x40226220, 0x66a5: 0x40226420, 0x66a6: 0x40226620, 0x66a7: 0x40226820, + 0x66a8: 0x40226a20, 0x66a9: 0x40226c20, 0x66aa: 0x40226e20, 0x66ab: 0x40227020, + 0x66ac: 0x40227220, 0x66ad: 0x40227420, 0x66ae: 0x40227620, 0x66af: 0x40227820, + 0x66b0: 0x40227a20, + // Block 0x19b, offset 0x66c0 + 0x66c0: 0x40227c20, 0x66c1: 0x40227e20, 0x66c2: 0x40228020, 0x66c3: 0x40228220, + 0x66c4: 0x40228420, 0x66c5: 0x40228620, 0x66c6: 0x40228820, 0x66c7: 0x40228a20, + 0x66c8: 0x40228c20, 0x66c9: 0x40228e20, 0x66ca: 0x40229020, 0x66cb: 0x40229220, + 0x66cc: 0x40229420, 0x66cd: 0x40229620, 0x66ce: 0x40229820, 0x66cf: 0x40229a20, + 0x66d0: 0x40229c20, 0x66d1: 0x40229e20, 0x66d2: 0x4022a020, 0x66d3: 0x4022a220, + 0x66d4: 0x4022a420, 0x66d5: 0x4022a620, 0x66d6: 0x4022a820, 0x66d7: 0x4022aa20, + 0x66d8: 0x4022ac20, 0x66d9: 0x4022ae20, 0x66da: 0x4022b020, 0x66db: 0x4022b220, + 0x66dc: 0x4022b420, 0x66dd: 0x4022b620, 0x66de: 0x4022b820, 0x66df: 0x4022ba20, + 0x66e0: 0x4022bc20, 0x66e1: 0x4022be20, 0x66e2: 0x4022c020, 0x66e3: 0x4022c220, + 0x66e4: 0x4022c420, 0x66e5: 0x4022c620, 0x66e6: 0x4022c820, 0x66e7: 0x4022ca20, + 0x66e8: 0x4022cc20, 0x66e9: 0x4022ce20, 0x66ea: 0x4022d020, 0x66eb: 0x4022d220, + 0x66ec: 0x4022d420, 0x66ed: 0x4022d620, 0x66ee: 0x4022d820, 0x66ef: 0x4022da20, + 0x66f0: 0x4022dc20, 0x66f1: 0x4022de20, 0x66f2: 0x4022e020, 0x66f3: 0x4022e220, + 0x66f4: 0x4022e420, 0x66f5: 0x4022e620, 0x66f6: 0x4022e820, 0x66f7: 0x4022ea20, + 0x66f8: 0x4022ec20, 0x66f9: 0x4022ee20, 0x66fa: 0x4022f020, 0x66fb: 0x4022f220, + 0x66fc: 0x4022f420, 0x66fd: 0x4022f620, 0x66fe: 0x4022f820, + // Block 0x19c, offset 0x6700 + 0x6700: 0x4022fa20, 0x6702: 0x4022fc20, 0x6703: 0x4022fe20, + 0x6704: 0x40230020, 0x6705: 0x40230220, 0x6706: 0x40230420, 0x6707: 0x40230620, + 0x6708: 0x40230820, 0x6709: 0x40230a20, 0x670a: 0x40230c20, 0x670b: 0x40230e20, + 0x670c: 0x40231020, 0x670d: 0x40231220, 0x670e: 0x40231420, 0x670f: 0x40231620, + 0x6710: 0x40231820, 0x6711: 0x40231a20, 0x6712: 0x40231c20, 0x6713: 0x40231e20, + 0x6714: 0x40232020, 0x6715: 0x40232220, 0x6716: 0x40232420, 0x6717: 0x40232620, + 0x6718: 0x40232820, 0x6719: 0x40232a20, 0x671a: 0x40232c20, 0x671b: 0x40232e20, + 0x671c: 0x40233020, 0x671d: 0x40233220, 0x671e: 0x40233420, 0x671f: 0x40233620, + 0x6720: 0x40233820, 0x6721: 0x40233a20, 0x6722: 0x40233c20, 0x6723: 0x40233e20, + 0x6724: 0x40234020, 0x6725: 0x40234220, 0x6726: 0x40234420, 0x6727: 0x40234620, + 0x6728: 0x40234820, 0x6729: 0x40234a20, 0x672a: 0x40234c20, 0x672b: 0x40234e20, + 0x672c: 0x40235020, 0x672d: 0x40235220, 0x672e: 0x40235420, 0x672f: 0x40235620, + 0x6730: 0x40235820, 0x6731: 0x40235a20, 0x6732: 0x40235c20, 0x6733: 0x40235e20, + 0x6734: 0x40236020, 0x6735: 0x40236220, 0x6736: 0x40236420, 0x6737: 0x40236620, + 0x6738: 0x40236820, 0x6739: 0x40236a20, 0x673a: 0x40236c20, 0x673b: 0x40236e20, + 0x673c: 0x40237020, 0x673d: 0x40237220, 0x673e: 0x40237420, 0x673f: 0x40237620, + // Block 0x19d, offset 0x6740 + 0x6740: 0x40237820, 0x6741: 0x40237a20, 0x6742: 0x40237c20, 0x6743: 0x40237e20, + 0x6744: 0x40238020, 0x6745: 0x40238220, 0x6746: 0x40238420, 0x6747: 0x40238620, + 0x6748: 0x40238820, 0x6749: 0x40238a20, 0x674a: 0x40238c20, 0x674b: 0x40238e20, + 0x674c: 0x40239020, 0x674d: 0x40239220, 0x674e: 0x40239420, 0x674f: 0x40239620, + 0x6750: 0x40239820, 0x6751: 0x40239a20, 0x6752: 0x40239c20, 0x6753: 0x40239e20, + 0x6754: 0x4023a020, 0x6755: 0x4023a220, 0x6756: 0x4023a420, 0x6757: 0x4023a620, + 0x6758: 0x4023a820, 0x6759: 0x4023aa20, 0x675a: 0x4023ac20, 0x675b: 0x4023ae20, + 0x675c: 0x4023b020, 0x675d: 0x4023b220, 0x675e: 0x4023b420, 0x675f: 0x4023b620, + 0x6760: 0x4023b820, 0x6761: 0x4023ba20, 0x6762: 0x4023bc20, 0x6763: 0x4023be20, + 0x6764: 0x4023c020, 0x6765: 0x4023c220, 0x6766: 0x4023c420, 0x6767: 0x4023c620, + 0x6768: 0x4023c820, 0x6769: 0x4023ca20, 0x676a: 0x4023cc20, 0x676b: 0x4023ce20, + 0x676c: 0x4023d020, 0x676d: 0x4023d220, 0x676e: 0x4023d420, 0x676f: 0x4023d620, + 0x6770: 0x4023d820, 0x6771: 0x4023da20, 0x6772: 0x4023dc20, 0x6773: 0x4023de20, + 0x6774: 0x4023e020, 0x6775: 0x4023e220, 0x6776: 0x4023e420, 0x6777: 0x4023e620, + 0x6778: 0x4023e820, 0x6779: 0x4023ea20, 0x677a: 0x4023ec20, 0x677b: 0x4023ee20, + 0x677c: 0x4023f020, 0x677d: 0x4023f220, 0x677e: 0x4023f420, 0x677f: 0x4023f620, + // Block 0x19e, offset 0x6780 + 0x6780: 0x4023f820, 0x6781: 0x4023fa20, 0x6782: 0x4023fc20, 0x6783: 0x4023fe20, + 0x6784: 0x40240020, 0x6785: 0x40240220, 0x6786: 0x40240420, 0x6787: 0x40240620, + 0x6788: 0x40240820, 0x6789: 0x40240a20, 0x678a: 0x40240c20, 0x678b: 0x40240e20, + 0x678c: 0x40241020, 0x678d: 0x40241220, 0x678e: 0x40241420, 0x678f: 0x40241620, + 0x6790: 0x40241820, 0x6791: 0x40241a20, 0x6792: 0x40241c20, 0x6793: 0x40241e20, + 0x6794: 0x40242020, 0x6795: 0x40242220, 0x6796: 0x40242420, 0x6797: 0x40242620, + 0x6798: 0x40242820, 0x6799: 0x40242a20, 0x679a: 0x40242c20, 0x679b: 0x40242e20, + 0x679c: 0x40243020, 0x679d: 0x40243220, 0x679e: 0x40243420, 0x679f: 0x40243620, + 0x67a0: 0x40243820, 0x67a1: 0x40243a20, 0x67a2: 0x40243c20, 0x67a3: 0x40243e20, + 0x67a4: 0x40244020, 0x67a5: 0x40244220, 0x67a6: 0x40244420, 0x67a7: 0x40244620, + 0x67a8: 0x40244820, 0x67a9: 0x40244a20, 0x67aa: 0x40244c20, 0x67ab: 0x40244e20, + 0x67ac: 0x40245020, 0x67ad: 0x40245220, 0x67ae: 0x40245420, 0x67af: 0x40245620, + 0x67b0: 0x40245820, 0x67b1: 0x40245a20, 0x67b2: 0x40245c20, 0x67b3: 0x40245e20, + 0x67b4: 0x40246020, 0x67b5: 0x40246220, 0x67b6: 0x40246420, 0x67b7: 0x40246620, + 0x67b9: 0x40246820, 0x67ba: 0x40246a20, 0x67bb: 0x40246c20, + 0x67bc: 0x40246e20, + // Block 0x19f, offset 0x67c0 + 0x67c0: 0x40247020, 0x67c1: 0x40247220, 0x67c2: 0x40247420, 0x67c3: 0x40247620, + 0x67c4: 0x40247820, 0x67c5: 0x40247a20, 0x67c6: 0x40247c20, 0x67c7: 0x40247e20, + 0x67c8: 0x40248020, 0x67c9: 0x40248220, 0x67ca: 0x40248420, 0x67cb: 0x40248620, + 0x67cc: 0x40248820, 0x67cd: 0x40248a20, 0x67ce: 0x40248c20, 0x67cf: 0x40248e20, + 0x67d0: 0x40249020, 0x67d1: 0x40249220, 0x67d2: 0x40249420, 0x67d3: 0x40249620, + 0x67d4: 0x40249820, 0x67d5: 0x40249a20, 0x67d6: 0x40249c20, 0x67d7: 0x40249e20, + 0x67d8: 0x4024a020, 0x67d9: 0x4024a220, 0x67da: 0x4024a420, 0x67db: 0x4024a620, + 0x67dc: 0x4024a820, 0x67dd: 0x4024aa20, 0x67de: 0x4024ac20, 0x67df: 0x4024ae20, + 0x67e0: 0x4024b020, 0x67e1: 0x4024b220, 0x67e2: 0x4024b420, 0x67e3: 0x4024b620, + 0x67e4: 0x4024b820, 0x67e5: 0x4024ba20, 0x67e6: 0x4024bc20, 0x67e7: 0x4024be20, + 0x67e8: 0x4024c020, 0x67e9: 0x4024c220, 0x67ea: 0x4024c420, 0x67eb: 0x4024c620, + 0x67ec: 0x4024c820, 0x67ed: 0x4024ca20, 0x67ee: 0x4024cc20, 0x67ef: 0x4024ce20, + 0x67f0: 0x4024d020, 0x67f1: 0x4024d220, 0x67f2: 0x4024d420, 0x67f3: 0x4024d620, + 0x67f4: 0x4024d820, 0x67f5: 0x4024da20, 0x67f6: 0x4024dc20, 0x67f7: 0x4024de20, + 0x67f8: 0x4024e020, 0x67f9: 0x4024e220, 0x67fa: 0x4024e420, 0x67fb: 0x4024e620, + 0x67fc: 0x4024e820, 0x67fd: 0x4024ea20, + // Block 0x1a0, offset 0x6800 + 0x6800: 0x4024ec20, 0x6801: 0x4024ee20, 0x6802: 0x4024f020, 0x6803: 0x4024f220, + 0x6810: 0x4024f420, 0x6811: 0x4024f620, 0x6812: 0x4024f820, 0x6813: 0x4024fa20, + 0x6814: 0x4024fc20, 0x6815: 0x4024fe20, 0x6816: 0x40250020, 0x6817: 0x40250220, + 0x6818: 0x40250420, 0x6819: 0x40250620, 0x681a: 0x40250820, 0x681b: 0x40250a20, + 0x681c: 0x40250c20, 0x681d: 0x40250e20, 0x681e: 0x40251020, 0x681f: 0x40251220, + 0x6820: 0x40251420, 0x6821: 0x40251620, 0x6822: 0x40251820, 0x6823: 0x40251a20, + 0x6824: 0x40251c20, 0x6825: 0x40251e20, 0x6826: 0x40252020, 0x6827: 0x40252220, + // Block 0x1a1, offset 0x6840 + 0x687b: 0x40252420, + 0x687c: 0x40252620, 0x687d: 0x40252820, 0x687e: 0x40252a20, 0x687f: 0x40252c20, + // Block 0x1a2, offset 0x6880 + 0x6880: 0x40252e20, 0x6881: 0x40253020, 0x6882: 0x40253220, 0x6883: 0x40253420, + 0x6884: 0x40253620, 0x6885: 0x40253820, 0x6886: 0x40253a20, 0x6887: 0x40253c20, + 0x6888: 0x40253e20, 0x6889: 0x40254020, 0x688a: 0x40254220, 0x688b: 0x40254420, + 0x688c: 0x40254620, 0x688d: 0x40254820, 0x688e: 0x40254a20, 0x688f: 0x40254c20, + 0x6890: 0x40254e20, 0x6891: 0x40255020, 0x6892: 0x40255220, 0x6893: 0x40255420, + 0x6894: 0x40255620, 0x6895: 0x40255820, 0x6896: 0x40255a20, 0x6897: 0x40255c20, + 0x6898: 0x40255e20, 0x6899: 0x40256020, 0x689a: 0x40256220, 0x689b: 0x40256420, + 0x689c: 0x40256620, 0x689d: 0x40256820, 0x689e: 0x40256a20, 0x689f: 0x40256c20, + 0x68a0: 0x40256e20, 0x68a1: 0x40257020, 0x68a2: 0x40257220, 0x68a3: 0x40257420, + 0x68a4: 0x40257620, 0x68a5: 0x40257820, 0x68a6: 0x40257a20, 0x68a7: 0x40257c20, + 0x68a8: 0x40257e20, 0x68a9: 0x40258020, 0x68aa: 0x40258220, 0x68ab: 0x40258420, + 0x68ac: 0x40258620, 0x68ad: 0x40258820, 0x68ae: 0x40258a20, 0x68af: 0x40258c20, + 0x68b0: 0x40258e20, 0x68b1: 0x40259020, 0x68b2: 0x40259220, 0x68b3: 0x40259420, + 0x68b4: 0x40259620, 0x68b5: 0x40259820, 0x68b6: 0x40259a20, 0x68b7: 0x40259c20, + 0x68b8: 0x40259e20, 0x68b9: 0x4025a020, 0x68ba: 0x4025a220, 0x68bb: 0x4025a420, + 0x68bc: 0x4025a620, 0x68bd: 0x4025a820, 0x68be: 0x4025aa20, 0x68bf: 0x4025ac20, + // Block 0x1a3, offset 0x68c0 + 0x68c0: 0x4025ae20, + 0x68c5: 0x4025b020, 0x68c6: 0x4025b220, 0x68c7: 0x4025b420, + 0x68c8: 0x4025b620, 0x68c9: 0x4025b820, 0x68ca: 0x4025ba20, 0x68cb: 0x4025bc20, + 0x68cc: 0x4025be20, 0x68cd: 0x4025c020, 0x68ce: 0x4025c220, 0x68cf: 0x4025c420, + // Block 0x1a4, offset 0x6900 + 0x6900: 0x4025c620, 0x6901: 0x4025c820, 0x6902: 0x4025ca20, 0x6903: 0x4025cc20, + 0x6904: 0x4025ce20, 0x6905: 0x4025d020, 0x6906: 0x4025d220, 0x6907: 0x4025d420, + 0x6908: 0x4025d620, 0x6909: 0x4025d820, 0x690a: 0x4025da20, 0x690b: 0x4025dc20, + 0x690c: 0x4025de20, 0x690d: 0x4025e020, 0x690e: 0x4025e220, 0x690f: 0x4025e420, + 0x6910: 0x4025e620, 0x6911: 0x4025e820, 0x6912: 0x4025ea20, 0x6913: 0x4025ec20, + 0x6914: 0x4025ee20, 0x6915: 0x4025f020, 0x6916: 0x4025f220, 0x6917: 0x4025f420, + 0x6918: 0x4025f620, 0x6919: 0x4025f820, 0x691a: 0x4025fa20, 0x691b: 0x4025fc20, + 0x691c: 0x4025fe20, 0x691d: 0x40260020, 0x691e: 0x40260220, 0x691f: 0x40260420, + 0x6920: 0x40260620, 0x6921: 0x40260820, 0x6922: 0x40260a20, 0x6923: 0x40260c20, + 0x6924: 0x40260e20, 0x6925: 0x40261020, 0x6926: 0x40261220, 0x6927: 0x40261420, + 0x6928: 0x40261620, 0x6929: 0x40261820, 0x692a: 0x40261a20, 0x692b: 0x40261c20, + 0x692c: 0x40261e20, 0x692d: 0x40262020, 0x692e: 0x40262220, 0x692f: 0x40262420, + 0x6930: 0x40262620, 0x6931: 0x40262820, 0x6932: 0x40262a20, 0x6933: 0x40262c20, + 0x6934: 0x40262e20, 0x6935: 0x40263020, 0x6936: 0x40263220, 0x6937: 0x40263420, + 0x6938: 0x40263620, 0x6939: 0x40263820, 0x693a: 0x40263a20, 0x693b: 0x40263c20, + 0x693c: 0x40263e20, 0x693d: 0x40264020, 0x693e: 0x40264220, 0x693f: 0x40264420, + // Block 0x1a5, offset 0x6940 + 0x6940: 0x40264620, 0x6941: 0x40264820, 0x6942: 0x40264a20, 0x6943: 0x40264c20, + 0x6944: 0x40264e20, 0x6945: 0x40265020, + // Block 0x1a6, offset 0x6980 + 0x6980: 0x40265220, 0x6981: 0x40265420, 0x6982: 0x40265620, 0x6983: 0x40265820, + 0x6984: 0x40265a20, 0x6985: 0x40265c20, 0x6986: 0x40265e20, 0x6987: 0x40266020, + 0x6988: 0x40266220, 0x6989: 0x40266420, 0x698a: 0x40266620, 0x698b: 0x40266820, + 0x698c: 0x40266a20, 0x698d: 0x40266c20, 0x698e: 0x40266e20, 0x698f: 0x40267020, + 0x6990: 0x40267220, 0x6991: 0x40267420, 0x6992: 0x40267620, 0x6993: 0x40267820, + 0x6994: 0x40267a20, 0x6995: 0x40267c20, 0x6996: 0x40267e20, 0x6997: 0x40268020, + 0x6998: 0x40268220, 0x6999: 0x40268420, 0x699a: 0x40268620, 0x699b: 0x40268820, + 0x699c: 0x40268a20, 0x699d: 0x40268c20, 0x699e: 0x40268e20, 0x699f: 0x40269020, + 0x69a0: 0x40269220, 0x69a1: 0x40269420, 0x69a2: 0x40269620, 0x69a3: 0x40269820, + 0x69a4: 0x40269a20, 0x69a5: 0x40269c20, 0x69a6: 0x40269e20, 0x69a7: 0x4026a020, + 0x69a8: 0x4026a220, 0x69a9: 0x4026a420, 0x69aa: 0x4026a620, 0x69ab: 0x4026a820, + 0x69ac: 0x4026aa20, 0x69ad: 0x4026ac20, 0x69ae: 0x4026ae20, 0x69af: 0x4026b020, + 0x69b0: 0x4026b220, 0x69b1: 0x4026b420, 0x69b2: 0x4026b620, 0x69b3: 0x4026b820, + 0x69b4: 0x4026ba20, 0x69b5: 0x4026bc20, 0x69b6: 0x4026be20, 0x69b7: 0x4026c020, + 0x69b8: 0x4026c220, 0x69b9: 0x4026c420, 0x69ba: 0x4026c620, 0x69bb: 0x4026c820, + 0x69bc: 0x4026ca20, 0x69bd: 0x4026cc20, 0x69be: 0x4026ce20, 0x69bf: 0x4026d020, + // Block 0x1a7, offset 0x69c0 + 0x69c0: 0x4026d220, 0x69c1: 0x4026d420, 0x69c2: 0x4026d620, 0x69c3: 0x4026d820, + 0x69c4: 0x4026da20, 0x69c5: 0x4026dc20, 0x69c6: 0x4026de20, 0x69c7: 0x4026e020, + 0x69c8: 0x4026e220, 0x69c9: 0x4026e420, 0x69ca: 0x4026e620, 0x69cb: 0x4026e820, + 0x69cc: 0x4026ea20, 0x69cd: 0x4026ec20, 0x69ce: 0x4026ee20, 0x69cf: 0x4026f020, + 0x69d0: 0x4026f220, 0x69d1: 0x4026f420, 0x69d2: 0x4026f620, 0x69d3: 0x4026f820, + 0x69d4: 0x4026fa20, 0x69d5: 0x4026fc20, 0x69d6: 0x4026fe20, 0x69d7: 0x40270020, + 0x69d8: 0x40270220, 0x69d9: 0x40270420, 0x69da: 0x40270620, 0x69db: 0x40270820, + 0x69dc: 0x40270a20, 0x69dd: 0x40270c20, 0x69de: 0x40270e20, 0x69df: 0x40271020, + 0x69e0: 0x40271220, 0x69e1: 0x40271420, 0x69e2: 0x40271620, 0x69e3: 0x40271820, + 0x69e4: 0x40271a20, 0x69e5: 0x40271c20, 0x69e6: 0x40271e20, 0x69e7: 0x40272020, + 0x69e8: 0x40272220, 0x69e9: 0x40272420, 0x69ea: 0x40272620, 0x69eb: 0x40272820, + 0x69ec: 0x40272a20, 0x69ed: 0x40272c20, 0x69ee: 0x40272e20, 0x69ef: 0x40273020, + 0x69f0: 0x40273220, 0x69f1: 0x40273420, 0x69f2: 0x40273620, 0x69f3: 0x40273820, + // Block 0x1a8, offset 0x6a00 + 0x6a00: 0x429c7a20, 0x6a01: 0x429c7020, 0x6a02: 0x429c8220, 0x6a03: 0x48024420, + 0x6a04: 0x429ec020, 0x6a05: 0x429f5c20, 0x6a06: 0x429f7620, 0x6a07: 0x42a00420, + 0x6a08: 0x42a0f420, 0x6a09: 0x42a13220, 0x6a0a: 0x42a1ce20, 0x6a0b: 0x42a19e20, + 0x6a0c: 0x44693c20, 0x6a0d: 0x480c7420, 0x6a0e: 0x42a29a20, 0x6a0f: 0x42a2a820, + 0x6a10: 0x42a2c820, 0x6a11: 0x42a2ee20, 0x6a12: 0x480a3820, 0x6a13: 0x44697220, + 0x6a14: 0x42a2ce20, 0x6a15: 0x42a31a20, 0x6a16: 0x480a9620, 0x6a17: 0x42a32e20, + 0x6a18: 0x42a34820, 0x6a19: 0x429d9820, 0x6a1a: 0x42a35820, 0x6a1b: 0x42a36a20, + 0x6a1c: 0x4923be20, 0x6a1d: 0x42a3ea20, 0x6a1e: 0x42a40620, 0x6a1f: 0x4469be20, + 0x6a20: 0x42a47620, 0x6a21: 0x42a48c20, 0x6a22: 0x42a4e420, 0x6a23: 0x42a4ee20, + 0x6a24: 0x446a2a20, 0x6a25: 0x42a58e20, 0x6a26: 0x42a59220, 0x6a27: 0x42a5c820, + 0x6a28: 0x42a5f420, 0x6a29: 0x42a60a20, 0x6a2a: 0x42a60c20, 0x6a2b: 0x42a62e20, + 0x6a2c: 0x42a69220, 0x6a2d: 0x42a6a220, 0x6a2e: 0x42a6b420, 0x6a2f: 0x42a6e620, + 0x6a30: 0x42a6fa20, 0x6a31: 0x42a6fe20, 0x6a32: 0x42a6fe20, 0x6a33: 0x42a6fe20, + 0x6a34: 0x48145820, 0x6a35: 0x42e0e020, 0x6a36: 0x42a79420, 0x6a37: 0x42a7be20, + 0x6a38: 0x4816c620, 0x6a39: 0x42a7d620, 0x6a3a: 0x42a7e220, 0x6a3b: 0x42a80c20, + 0x6a3c: 0x42a93c20, 0x6a3d: 0x42a87020, 0x6a3e: 0x42a89020, 0x6a3f: 0x42a8d020, + // Block 0x1a9, offset 0x6a40 + 0x6a40: 0x42a94420, 0x6a41: 0x42a9ec20, 0x6a42: 0x42aa2020, 0x6a43: 0x42aaa620, + 0x6a44: 0x42aac620, 0x6a45: 0x42ab0820, 0x6a46: 0x42ab0820, 0x6a47: 0x42ab3220, + 0x6a48: 0x42ab5620, 0x6a49: 0x42ab6620, 0x6a4a: 0x42ab8420, 0x6a4b: 0x42ae2c20, + 0x6a4c: 0x42ac0c20, 0x6a4d: 0x42ae2e20, 0x6a4e: 0x42aca220, 0x6a4f: 0x42ace820, + 0x6a50: 0x42a40e20, 0x6a51: 0x42b1dc20, 0x6a52: 0x42af9c20, 0x6a53: 0x42afe820, + 0x6a54: 0x42b01a20, 0x6a55: 0x42af1620, 0x6a56: 0x42b06420, 0x6a57: 0x42b06220, + 0x6a58: 0x42b15820, 0x6a59: 0x4829c820, 0x6a5a: 0x42b1e420, 0x6a5b: 0x42b1ee20, + 0x6a5c: 0x42b20c20, 0x6a5d: 0x42b23420, 0x6a5e: 0x42b24420, 0x6a5f: 0x42b2c420, + 0x6a60: 0x482d5020, 0x6a61: 0x482dd420, 0x6a62: 0x42b3d820, 0x6a63: 0x42b43620, + 0x6a64: 0x42b44e20, 0x6a65: 0x42b3b020, 0x6a66: 0x42b4cc20, 0x6a67: 0x446ddc20, + 0x6a68: 0x446df820, 0x6a69: 0x42b61020, 0x6a6a: 0x42b67c20, 0x6a6b: 0x42b67c20, + 0x6a6c: 0x48339020, 0x6a6d: 0x42b78620, 0x6a6e: 0x42b7b020, 0x6a6f: 0x42b7ce20, + 0x6a70: 0x42b7e620, 0x6a71: 0x48363020, 0x6a72: 0x42b7fe20, 0x6a73: 0x42b80c20, + 0x6a74: 0x42bea620, 0x6a75: 0x42b84420, 0x6a76: 0x446f0220, 0x6a77: 0x42b8c020, + 0x6a78: 0x42b8dc20, 0x6a79: 0x42b98020, 0x6a7a: 0x42b91a20, 0x6a7b: 0x483bc820, + 0x6a7c: 0x42ba8620, 0x6a7d: 0x483bcc20, 0x6a7e: 0x42badc20, 0x6a7f: 0x42bad620, + // Block 0x1aa, offset 0x6a80 + 0x6a80: 0x42baf820, 0x6a81: 0x42bbc220, 0x6a82: 0x42bbc420, 0x6a83: 0x44705e20, + 0x6a84: 0x42bbfa20, 0x6a85: 0x42bc5020, 0x6a86: 0x42bc7a20, 0x6a87: 0x42bcd220, + 0x6a88: 0x4470c420, 0x6a89: 0x48430620, 0x6a8a: 0x4470f820, 0x6a8b: 0x42bd6020, + 0x6a8c: 0x42bd6620, 0x6a8d: 0x42bd6c20, 0x6a8e: 0x42bd9420, 0x6a8f: 0x49472420, + 0x6a90: 0x42bdfc20, 0x6a91: 0x48466220, 0x6a92: 0x48466220, 0x6a93: 0x43040220, + 0x6a94: 0x42be4420, 0x6a95: 0x42be4420, 0x6a96: 0x44718e20, 0x6a97: 0x48657020, + 0x6a98: 0x48c3b420, 0x6a99: 0x42bec420, 0x6a9a: 0x42bed620, 0x6a9b: 0x4471c620, + 0x6a9c: 0x42bf3420, 0x6a9d: 0x42bf9a20, 0x6a9e: 0x42bfae20, 0x6a9f: 0x42bff220, + 0x6aa0: 0x42c10220, 0x6aa1: 0x44727420, 0x6aa2: 0x44723820, 0x6aa3: 0x42c12820, + 0x6aa4: 0x484da820, 0x6aa5: 0x42c18e20, 0x6aa6: 0x42c29020, 0x6aa7: 0x42c29820, + 0x6aa8: 0x42c29c20, 0x6aa9: 0x42c29820, 0x6aaa: 0x42c2f420, 0x6aab: 0x42c31c20, + 0x6aac: 0x42c36420, 0x6aad: 0x42c34820, 0x6aae: 0x42c35e20, 0x6aaf: 0x42c3bc20, + 0x6ab0: 0x42c3e420, 0x6ab1: 0x42c3ec20, 0x6ab2: 0x42c42020, 0x6ab3: 0x42c43620, + 0x6ab4: 0x42c4ba20, 0x6ab5: 0x42c56220, 0x6ab6: 0x42c5a820, 0x6ab7: 0x42c6a020, + 0x6ab8: 0x48561820, 0x6ab9: 0x42c67a20, 0x6aba: 0x42c5f820, 0x6abb: 0x42c6d020, + 0x6abc: 0x42c70620, 0x6abd: 0x42c7c820, 0x6abe: 0x4857e220, 0x6abf: 0x42c84420, + // Block 0x1ab, offset 0x6ac0 + 0x6ac0: 0x42c78a20, 0x6ac1: 0x42c75220, 0x6ac2: 0x44745c20, 0x6ac3: 0x42c8d220, + 0x6ac4: 0x42c8fc20, 0x6ac5: 0x42c93a20, 0x6ac6: 0x42c8ee20, 0x6ac7: 0x4474d820, + 0x6ac8: 0x42ca9e20, 0x6ac9: 0x42cad820, 0x6aca: 0x48601420, 0x6acb: 0x42cbc620, + 0x6acc: 0x42cdf020, 0x6acd: 0x42cc9220, 0x6ace: 0x44763220, 0x6acf: 0x42cd2220, + 0x6ad0: 0x44761020, 0x6ad1: 0x4475c820, 0x6ad2: 0x42a32420, 0x6ad3: 0x42a32a20, + 0x6ad4: 0x42ce0020, 0x6ad5: 0x42cd3820, 0x6ad6: 0x43015a20, 0x6ad7: 0x4487b220, + 0x6ad8: 0x42ce2e20, 0x6ad9: 0x42ce3620, 0x6ada: 0x42ce4220, 0x6adb: 0x42cebc20, + 0x6adc: 0x42cea620, 0x6add: 0x48678620, 0x6ade: 0x44769220, 0x6adf: 0x42cff420, + 0x6ae0: 0x42cf0a20, 0x6ae1: 0x42d0a420, 0x6ae2: 0x42d10a20, 0x6ae3: 0x4868da20, + 0x6ae4: 0x42d11c20, 0x6ae5: 0x42d03e20, 0x6ae6: 0x42d22820, 0x6ae7: 0x44773a20, + 0x6ae8: 0x42d28420, 0x6ae9: 0x42d34620, 0x6aea: 0x42d3d420, 0x6aeb: 0x42d55020, + 0x6aec: 0x486d4620, 0x6aed: 0x42d5b620, 0x6aee: 0x44783020, 0x6aef: 0x42d64220, + 0x6af0: 0x48714e20, 0x6af1: 0x42d6a820, 0x6af2: 0x44789c20, 0x6af3: 0x42d6e420, + 0x6af4: 0x42d73e20, 0x6af5: 0x42d77420, 0x6af6: 0x42d77620, 0x6af7: 0x48751a20, + 0x6af8: 0x483a1620, 0x6af9: 0x4875f420, 0x6afa: 0x42d89c20, 0x6afb: 0x48797820, + 0x6afc: 0x42d97e20, 0x6afd: 0x42d99a20, 0x6afe: 0x42d8ce20, 0x6aff: 0x42da2c20, + // Block 0x1ac, offset 0x6b00 + 0x6b00: 0x42da7c20, 0x6b01: 0x42daee20, 0x6b02: 0x42da8220, 0x6b03: 0x42dad220, + 0x6b04: 0x42daf020, 0x6b05: 0x42db0a20, 0x6b06: 0x487a3c20, 0x6b07: 0x42da6820, + 0x6b08: 0x42dc5e20, 0x6b09: 0x42dcdc20, 0x6b0a: 0x447a6620, 0x6b0b: 0x42dd9620, + 0x6b0c: 0x42dd8e20, 0x6b0d: 0x487da220, 0x6b0e: 0x42dbf220, 0x6b0f: 0x42dedc20, + 0x6b10: 0x487ebc20, 0x6b11: 0x487f1c20, 0x6b12: 0x42df8c20, 0x6b13: 0x42e07220, + 0x6b14: 0x42e03c20, 0x6b15: 0x42e03620, 0x6b16: 0x447b2c20, 0x6b17: 0x42e09420, + 0x6b18: 0x42e0fa20, 0x6b19: 0x42e0ee20, 0x6b1a: 0x42e15a20, 0x6b1b: 0x480a4a20, + 0x6b1c: 0x42e28a20, 0x6b1d: 0x4884c620, 0x6b1e: 0x42e33820, 0x6b1f: 0x48875620, + 0x6b20: 0x42e45020, 0x6b21: 0x42e46a20, 0x6b22: 0x42e4a020, 0x6b23: 0x488c1020, + 0x6b24: 0x42e50020, 0x6b25: 0x42e52a20, 0x6b26: 0x488e6a20, 0x6b27: 0x48902820, + 0x6b28: 0x42e6f420, 0x6b29: 0x42e71620, 0x6b2a: 0x447d5820, 0x6b2b: 0x42e74a20, + 0x6b2c: 0x447d7020, 0x6b2d: 0x447d7020, 0x6b2e: 0x42e88e20, 0x6b2f: 0x42e8b820, + 0x6b30: 0x42e8e220, 0x6b31: 0x42e90a20, 0x6b32: 0x42e99420, 0x6b33: 0x447e3620, + 0x6b34: 0x42ea4820, 0x6b35: 0x48986c20, 0x6b36: 0x42ea7c20, 0x6b37: 0x48992420, + 0x6b38: 0x42eae020, 0x6b39: 0x48433e20, 0x6b3a: 0x42ec2020, 0x6b3b: 0x489f4220, + 0x6b3c: 0x489f7020, 0x6b3d: 0x48a08820, 0x6b3e: 0x447ff820, 0x6b3f: 0x44801020, + // Block 0x1ad, offset 0x6b40 + 0x6b40: 0x42ede820, 0x6b41: 0x48a1e620, 0x6b42: 0x48a1e420, 0x6b43: 0x48a23220, + 0x6b44: 0x48a26620, 0x6b45: 0x42ee3c20, 0x6b46: 0x42ee3e20, 0x6b47: 0x42ee3e20, + 0x6b48: 0x42ee9420, 0x6b49: 0x44807220, 0x6b4a: 0x42ef1620, 0x6b4b: 0x44808c20, + 0x6b4c: 0x44812c20, 0x6b4d: 0x48a83a20, 0x6b4e: 0x42f09c20, 0x6b4f: 0x42f11820, + 0x6b50: 0x42f19820, 0x6b51: 0x4481c620, 0x6b52: 0x48ac4c20, 0x6b53: 0x42f2ac20, + 0x6b54: 0x48ad3420, 0x6b55: 0x48ad8a20, 0x6b56: 0x42f31e20, 0x6b57: 0x42f3d620, + 0x6b58: 0x44825e20, 0x6b59: 0x42f48020, 0x6b5a: 0x42f49420, 0x6b5b: 0x42f49e20, + 0x6b5c: 0x48b2f820, 0x6b5d: 0x48b54e20, 0x6b5e: 0x48b54e20, 0x6b5f: 0x42f5dc20, + 0x6b60: 0x44840420, 0x6b61: 0x48b75620, 0x6b62: 0x42f78c20, 0x6b63: 0x42f79220, + 0x6b64: 0x44844e20, 0x6b65: 0x48b90020, 0x6b66: 0x42f9a420, 0x6b67: 0x44854020, + 0x6b68: 0x42f9d020, 0x6b69: 0x42f9c620, 0x6b6a: 0x42fa0020, 0x6b6b: 0x48bf0c20, + 0x6b6c: 0x42fac620, 0x6b6d: 0x44860220, 0x6b6e: 0x42fb8e20, 0x6b6f: 0x42fc0420, + 0x6b70: 0x42fc8a20, 0x6b71: 0x44866820, 0x6b72: 0x48c45020, 0x6b73: 0x48c48e20, + 0x6b74: 0x4486b220, 0x6b75: 0x48c5b220, 0x6b76: 0x42fef420, 0x6b77: 0x48c67c20, + 0x6b78: 0x42ff2a20, 0x6b79: 0x42fff420, 0x6b7a: 0x43000a20, 0x6b7b: 0x48c9b420, + 0x6b7c: 0x48ca4620, 0x6b7d: 0x4300c020, 0x6b7e: 0x48cb5020, 0x6b7f: 0x4300e020, + // Block 0x1ae, offset 0x6b80 + 0x6b80: 0x4866be20, 0x6b81: 0x4487aa20, 0x6b82: 0x43016420, 0x6b83: 0x43020620, + 0x6b84: 0x44881620, 0x6b85: 0x43027c20, 0x6b86: 0x42b56a20, 0x6b87: 0x48cf4e20, + 0x6b88: 0x48cf6a20, 0x6b89: 0x48672620, 0x6b8a: 0x48673820, 0x6b8b: 0x43040220, + 0x6b8c: 0x43040820, 0x6b8d: 0x431f3c20, 0x6b8e: 0x4488d620, 0x6b8f: 0x43052220, + 0x6b90: 0x43051620, 0x6b91: 0x43053a20, 0x6b92: 0x42a56620, 0x6b93: 0x43056220, + 0x6b94: 0x43056620, 0x6b95: 0x43057a20, 0x6b96: 0x4305cc20, 0x6b97: 0x48d67820, + 0x6b98: 0x4305ca20, 0x6b99: 0x43063a20, 0x6b9a: 0x4306c620, 0x6b9b: 0x43075a20, + 0x6b9c: 0x43064620, 0x6b9d: 0x43077a20, 0x6b9e: 0x4307ce20, 0x6b9f: 0x4308ae20, + 0x6ba0: 0x4306a620, 0x6ba1: 0x43079420, 0x6ba2: 0x43079820, 0x6ba3: 0x4307b820, + 0x6ba4: 0x48d86c20, 0x6ba5: 0x48dad620, 0x6ba6: 0x48d9aa20, 0x6ba7: 0x448a5620, + 0x6ba8: 0x4309e220, 0x6ba9: 0x4309e620, 0x6baa: 0x430a2c20, 0x6bab: 0x48e79420, + 0x6bac: 0x430ac820, 0x6bad: 0x48de5820, 0x6bae: 0x448aba20, 0x6baf: 0x448ac220, + 0x6bb0: 0x48df6220, 0x6bb1: 0x48e1a420, 0x6bb2: 0x448ad620, 0x6bb3: 0x430ca020, + 0x6bb4: 0x430cb820, 0x6bb5: 0x430cce20, 0x6bb6: 0x430cd220, 0x6bb7: 0x430d5220, + 0x6bb8: 0x430d1020, 0x6bb9: 0x430e1c20, 0x6bba: 0x430dc420, 0x6bbb: 0x430ef220, + 0x6bbc: 0x430e5020, 0x6bbd: 0x430ed620, 0x6bbe: 0x430f0c20, 0x6bbf: 0x448bae20, + // Block 0x1af, offset 0x6bc0 + 0x6bc0: 0x430fc220, 0x6bc1: 0x43100220, 0x6bc2: 0x448bf220, 0x6bc3: 0x4310c020, + 0x6bc4: 0x4310c620, 0x6bc5: 0x48ecce20, 0x6bc6: 0x4311ae20, 0x6bc7: 0x4311bc20, + 0x6bc8: 0x448c6a20, 0x6bc9: 0x4311f420, 0x6bca: 0x44697620, 0x6bcb: 0x48f15c20, + 0x6bcc: 0x48f2cc20, 0x6bcd: 0x448d7c20, 0x6bce: 0x448d8e20, 0x6bcf: 0x43154020, + 0x6bd0: 0x4315da20, 0x6bd1: 0x43171420, 0x6bd2: 0x4318aa20, 0x6bd3: 0x48f95020, + 0x6bd4: 0x43195620, 0x6bd5: 0x43198220, 0x6bd6: 0x431a3620, 0x6bd7: 0x431aee20, + 0x6bd8: 0x48fe5e20, 0x6bd9: 0x48100820, 0x6bda: 0x431b9620, 0x6bdb: 0x431b7820, + 0x6bdc: 0x431be020, 0x6bdd: 0x4811bc20, 0x6bde: 0x431da820, 0x6bdf: 0x431e7020, + 0x6be0: 0x490ba420, 0x6be1: 0x490bda20, 0x6be2: 0x43212820, 0x6be3: 0x4321e220, + 0x6be4: 0x43222220, 0x6be5: 0x490e5c20, 0x6be6: 0x43223620, 0x6be7: 0x43247020, + 0x6be8: 0x4325ae20, 0x6be9: 0x4325b020, 0x6bea: 0x4324f820, 0x6beb: 0x4327f220, + 0x6bec: 0x43282a20, 0x6bed: 0x4917f420, 0x6bee: 0x432b1620, 0x6bef: 0x44932a20, + 0x6bf0: 0x432b6e20, 0x6bf1: 0x491aee20, 0x6bf2: 0x4493cc20, 0x6bf3: 0x432d8620, + 0x6bf4: 0x42bb6420, 0x6bf5: 0x432e4620, 0x6bf6: 0x49228a20, 0x6bf7: 0x49243420, + 0x6bf8: 0x4494dc20, 0x6bf9: 0x4494ec20, 0x6bfa: 0x432fc020, 0x6bfb: 0x49281420, + 0x6bfc: 0x44956420, 0x6bfd: 0x49292c20, 0x6bfe: 0x43301620, 0x6bff: 0x43301620, + // Block 0x1b0, offset 0x6c00 + 0x6c00: 0x43305220, 0x6c01: 0x492b6c20, 0x6c02: 0x4331c420, 0x6c03: 0x44966620, + 0x6c04: 0x43325220, 0x6c05: 0x43334e20, 0x6c06: 0x43338420, 0x6c07: 0x4333fc20, + 0x6c08: 0x44979c20, 0x6c09: 0x49366020, 0x6c0a: 0x43362420, 0x6c0b: 0x43388020, + 0x6c0c: 0x4339fa20, 0x6c0d: 0x44999c20, 0x6c0e: 0x4499da20, 0x6c0f: 0x433ace20, + 0x6c10: 0x49419c20, 0x6c11: 0x4499f020, 0x6c12: 0x49420a20, 0x6c13: 0x49441c20, + 0x6c14: 0x49452220, 0x6c15: 0x433d7620, 0x6c16: 0x449aac20, 0x6c17: 0x433df220, + 0x6c18: 0x433dfc20, 0x6c19: 0x433e0a20, 0x6c1a: 0x433e1e20, 0x6c1b: 0x433e2c20, + 0x6c1c: 0x433e7620, 0x6c1d: 0x494c0020, + // Block 0x1b1, offset 0x6c40 + 0x6c41: 0xa0000000, + 0x6c60: 0xa0000000, 0x6c61: 0xa0000000, 0x6c62: 0xa0000000, 0x6c63: 0xa0000000, + 0x6c64: 0xa0000000, 0x6c65: 0xa0000000, 0x6c66: 0xa0000000, 0x6c67: 0xa0000000, + 0x6c68: 0xa0000000, 0x6c69: 0xa0000000, 0x6c6a: 0xa0000000, 0x6c6b: 0xa0000000, + 0x6c6c: 0xa0000000, 0x6c6d: 0xa0000000, 0x6c6e: 0xa0000000, 0x6c6f: 0xa0000000, + 0x6c70: 0xa0000000, 0x6c71: 0xa0000000, 0x6c72: 0xa0000000, 0x6c73: 0xa0000000, + 0x6c74: 0xa0000000, 0x6c75: 0xa0000000, 0x6c76: 0xa0000000, 0x6c77: 0xa0000000, + 0x6c78: 0xa0000000, 0x6c79: 0xa0000000, 0x6c7a: 0xa0000000, 0x6c7b: 0xa0000000, + 0x6c7c: 0xa0000000, 0x6c7d: 0xa0000000, 0x6c7e: 0xa0000000, 0x6c7f: 0xa0000000, + // Block 0x1b2, offset 0x6c80 + 0x6c80: 0xa0000000, 0x6c81: 0xa0000000, 0x6c82: 0xa0000000, 0x6c83: 0xa0000000, + 0x6c84: 0xa0000000, 0x6c85: 0xa0000000, 0x6c86: 0xa0000000, 0x6c87: 0xa0000000, + 0x6c88: 0xa0000000, 0x6c89: 0xa0000000, 0x6c8a: 0xa0000000, 0x6c8b: 0xa0000000, + 0x6c8c: 0xa0000000, 0x6c8d: 0xa0000000, 0x6c8e: 0xa0000000, 0x6c8f: 0xa0000000, + 0x6c90: 0xa0000000, 0x6c91: 0xa0000000, 0x6c92: 0xa0000000, 0x6c93: 0xa0000000, + 0x6c94: 0xa0000000, 0x6c95: 0xa0000000, 0x6c96: 0xa0000000, 0x6c97: 0xa0000000, + 0x6c98: 0xa0000000, 0x6c99: 0xa0000000, 0x6c9a: 0xa0000000, 0x6c9b: 0xa0000000, + 0x6c9c: 0xa0000000, 0x6c9d: 0xa0000000, 0x6c9e: 0xa0000000, 0x6c9f: 0xa0000000, + 0x6ca0: 0xa0000000, 0x6ca1: 0xa0000000, 0x6ca2: 0xa0000000, 0x6ca3: 0xa0000000, + 0x6ca4: 0xa0000000, 0x6ca5: 0xa0000000, 0x6ca6: 0xa0000000, 0x6ca7: 0xa0000000, + 0x6ca8: 0xa0000000, 0x6ca9: 0xa0000000, 0x6caa: 0xa0000000, 0x6cab: 0xa0000000, + 0x6cac: 0xa0000000, 0x6cad: 0xa0000000, 0x6cae: 0xa0000000, 0x6caf: 0xa0000000, + 0x6cb0: 0xa0000000, 0x6cb1: 0xa0000000, 0x6cb2: 0xa0000000, 0x6cb3: 0xa0000000, + 0x6cb4: 0xa0000000, 0x6cb5: 0xa0000000, 0x6cb6: 0xa0000000, 0x6cb7: 0xa0000000, + 0x6cb8: 0xa0000000, 0x6cb9: 0xa0000000, 0x6cba: 0xa0000000, 0x6cbb: 0xa0000000, + 0x6cbc: 0xa0000000, 0x6cbd: 0xa0000000, 0x6cbe: 0xa0000000, 0x6cbf: 0xa0000000, + // Block 0x1b3, offset 0x6cc0 + 0x6cc0: 0xa0000000, 0x6cc1: 0xa0000000, 0x6cc2: 0xa0000000, 0x6cc3: 0xa0000000, + 0x6cc4: 0xa0000000, 0x6cc5: 0xa0000000, 0x6cc6: 0xa0000000, 0x6cc7: 0xa0000000, + 0x6cc8: 0xa0000000, 0x6cc9: 0xa0000000, 0x6cca: 0xa0000000, 0x6ccb: 0xa0000000, + 0x6ccc: 0xa0000000, 0x6ccd: 0xa0000000, 0x6cce: 0xa0000000, 0x6ccf: 0xa0000000, + 0x6cd0: 0xa0000000, 0x6cd1: 0xa0000000, 0x6cd2: 0xa0000000, 0x6cd3: 0xa0000000, + 0x6cd4: 0xa0000000, 0x6cd5: 0xa0000000, 0x6cd6: 0xa0000000, 0x6cd7: 0xa0000000, + 0x6cd8: 0xa0000000, 0x6cd9: 0xa0000000, 0x6cda: 0xa0000000, 0x6cdb: 0xa0000000, + 0x6cdc: 0xa0000000, 0x6cdd: 0xa0000000, 0x6cde: 0xa0000000, 0x6cdf: 0xa0000000, + 0x6ce0: 0xa0000000, 0x6ce1: 0xa0000000, 0x6ce2: 0xa0000000, 0x6ce3: 0xa0000000, + 0x6ce4: 0xa0000000, 0x6ce5: 0xa0000000, 0x6ce6: 0xa0000000, 0x6ce7: 0xa0000000, + 0x6ce8: 0xa0000000, 0x6ce9: 0xa0000000, 0x6cea: 0xa0000000, 0x6ceb: 0xa0000000, + 0x6cec: 0xa0000000, 0x6ced: 0xa0000000, 0x6cee: 0xa0000000, 0x6cef: 0xa0000000, + // Block 0x1b4, offset 0x6d00 + 0x6d00: 0xa0000000, 0x6d01: 0xa0000000, 0x6d02: 0xa0000000, 0x6d03: 0xa0000000, + 0x6d04: 0xa0000000, 0x6d05: 0xa0000000, 0x6d06: 0xa0000000, 0x6d07: 0xa0000000, + 0x6d08: 0xa0000000, 0x6d09: 0x40020020, 0x6d0a: 0x40020220, 0x6d0b: 0x40020420, + 0x6d0c: 0x40020620, 0x6d0d: 0x40020820, 0x6d0e: 0xa0000000, 0x6d0f: 0xa0000000, + 0x6d10: 0xa0000000, 0x6d11: 0xa0000000, 0x6d12: 0xa0000000, 0x6d13: 0xa0000000, + 0x6d14: 0xa0000000, 0x6d15: 0xa0000000, 0x6d16: 0xa0000000, 0x6d17: 0xa0000000, + 0x6d18: 0xa0000000, 0x6d19: 0xa0000000, 0x6d1a: 0xa0000000, 0x6d1b: 0xa0000000, + 0x6d1c: 0xa0000000, 0x6d1d: 0xa0000000, 0x6d1e: 0xa0000000, 0x6d1f: 0xa0000000, + 0x6d20: 0x40021220, 0x6d21: 0x4002ba20, 0x6d22: 0x4003e020, 0x6d23: 0x4004ea20, + 0x6d24: 0x4027de20, 0x6d25: 0x4004ec20, 0x6d26: 0x4004e620, 0x6d27: 0x4003d220, + 0x6d28: 0x4003f420, 0x6d29: 0x4003f620, 0x6d2a: 0x4004d820, 0x6d2b: 0x40093820, + 0x6d2c: 0x40024020, 0x6d2d: 0x40021a20, 0x6d2e: 0x4002e420, 0x6d2f: 0x4004e220, + 0x6d30: 0x4029cc20, 0x6d31: 0x4029ce20, 0x6d32: 0x4029d020, 0x6d33: 0x4029d220, + 0x6d34: 0x4029d420, 0x6d35: 0x4029d620, 0x6d36: 0x4029d820, 0x6d37: 0x4029da20, + 0x6d38: 0x4029dc20, 0x6d39: 0x4029de20, 0x6d3a: 0x40026c20, 0x6d3b: 0x40026220, + 0x6d3c: 0x40094020, 0x6d3d: 0x40094220, 0x6d3e: 0x40094420, 0x6d3f: 0x4002c420, + // Block 0x1b5, offset 0x6d40 + 0x6d40: 0x4004d620, 0x6d41: 0x002bde88, 0x6d42: 0x002c0a88, 0x6d43: 0x002c3a88, + 0x6d44: 0x002c6288, 0x6d45: 0x002c1083, 0x6d46: 0x002d0888, 0x6d47: 0x002d2288, + 0x6d48: 0x0030e483, 0x6d49: 0x002c4083, 0x6d4a: 0x002dcc88, 0x6d4b: 0x002c3c83, + 0x6d4c: 0xc0030002, 0x6d4d: 0x002e8288, 0x6d4e: 0x002e9e88, 0x6d4f: 0x002d2483, + 0x6d50: 0x002f2c88, 0x6d51: 0x002c6483, 0x6d52: 0x002c6683, 0x6d53: 0x002c0e83, + 0x6d54: 0x002c0c83, 0x6d55: 0x00306c88, 0x6d56: 0x0030be88, 0x6d57: 0x0030e288, + 0x6d58: 0x002c3e83, 0x6d59: 0x00310088, 0x6d5a: 0x00312a88, 0x6d5b: 0x4003f820, + 0x6d5c: 0x4004e420, 0x6d5d: 0x4003fa20, 0x6d5e: 0x40062420, 0x6d5f: 0x40021620, + 0x6d60: 0x40061e20, 0x6d61: 0x402bde20, 0x6d62: 0x402c0a20, 0x6d63: 0x402c3a20, + 0x6d64: 0x402c6220, 0x6d65: 0x402c1020, 0x6d66: 0x402d0820, 0x6d67: 0x402d2220, + 0x6d68: 0x4030e420, 0x6d69: 0x402c4020, 0x6d6a: 0x402dcc20, 0x6d6b: 0x402c3c20, + 0x6d6c: 0xc0000002, 0x6d6d: 0x402e8220, 0x6d6e: 0x402e9e20, 0x6d6f: 0x402d2420, + 0x6d70: 0x402f2c20, 0x6d71: 0x402c6420, 0x6d72: 0x402c6620, 0x6d73: 0x402c0e20, + 0x6d74: 0x402c0c20, 0x6d75: 0x40306c20, 0x6d76: 0x4030be20, 0x6d77: 0x4030e220, + 0x6d78: 0x402c3e20, 0x6d79: 0x40310020, 0x6d7a: 0x40312a20, 0x6d7b: 0x4003fc20, + 0x6d7c: 0x40094820, 0x6d7d: 0x4003fe20, 0x6d7e: 0x40094c20, 0x6d7f: 0xa0000000, + // Block 0x1b6, offset 0x6d80 + 0x6d80: 0xe00008f5, 0x6d81: 0xe00008ef, 0x6d82: 0xe0000921, 0x6d83: 0xe0000969, + 0x6d84: 0xe000095b, 0x6d85: 0xe000094d, 0x6d86: 0xe00009dd, 0x6d87: 0xe0000a53, + 0x6d88: 0xe000256e, 0x6d89: 0xe0002568, 0x6d8a: 0xe000257a, 0x6d8b: 0xe00025a6, + 0x6d8c: 0xe000263e, 0x6d8d: 0xe0002638, 0x6d8e: 0xe000264a, 0x6d8f: 0xe0002656, + 0x6d90: 0xe0000ab3, 0x6d91: 0xe0000d63, 0x6d92: 0xe00026db, 0x6d93: 0xe00026d5, + 0x6d94: 0xe00026e7, 0x6d95: 0xe0002727, 0x6d96: 0xe0002713, 0x6d97: 0x40093e20, + 0x6d98: 0xe0000e12, 0x6d99: 0xe0000fe1, 0x6d9a: 0xe0000fdb, 0x6d9b: 0xe0000fed, + 0x6d9c: 0xe0000fff, 0x6d9d: 0xe0001102, 0x6d9e: 0x00318888, 0x6d9f: 0xe0000f7b, + 0x6da0: 0xe00008f2, 0x6da1: 0xe00008ec, 0x6da2: 0xe000091e, 0x6da3: 0xe0000966, + 0x6da4: 0xe0000958, 0x6da5: 0xe000094a, 0x6da6: 0xe00009d5, 0x6da7: 0xe0000a4d, + 0x6da8: 0xe000256b, 0x6da9: 0xe0002565, 0x6daa: 0xe0002577, 0x6dab: 0xe00025a3, + 0x6dac: 0xe000263b, 0x6dad: 0xe0002635, 0x6dae: 0xe0002647, 0x6daf: 0xe0002653, + 0x6db0: 0xe0000aad, 0x6db1: 0xe0000d60, 0x6db2: 0xe00026d8, 0x6db3: 0xe00026d2, + 0x6db4: 0xe00026e4, 0x6db5: 0xe0002724, 0x6db6: 0xe0002710, 0x6db7: 0x40093c20, + 0x6db8: 0xe0000e0f, 0x6db9: 0xe0000fde, 0x6dba: 0xe0000fd8, 0x6dbb: 0xe0000fea, + 0x6dbc: 0xe0000ffc, 0x6dbd: 0xe00010ff, 0x6dbe: 0x40318820, 0x6dbf: 0xe0001114, + // Block 0x1b7, offset 0x6dc0 + 0x6dc0: 0xe0000983, 0x6dc1: 0xe0000980, 0x6dc2: 0xe00008fb, 0x6dc3: 0xe00008f8, + 0x6dc4: 0xe000097d, 0x6dc5: 0xe000097a, 0x6dc6: 0xe0000a38, 0x6dc7: 0xe0000a35, + 0x6dc8: 0xe0000a3e, 0x6dc9: 0xe0000a3b, 0x6dca: 0xe0000a4a, 0x6dcb: 0xe0000a47, + 0x6dcc: 0xe0000a44, 0x6dcd: 0xe0000a41, 0x6dce: 0xe0000a86, 0x6dcf: 0xe0000a83, + 0x6dd0: 0xe0000aaa, 0x6dd1: 0xe0000aa7, 0x6dd2: 0xe00025cc, 0x6dd3: 0xe00025c9, + 0x6dd4: 0xe0002574, 0x6dd5: 0xe0002571, 0x6dd6: 0xe00025b2, 0x6dd7: 0xe00025af, + 0x6dd8: 0xe00025c6, 0x6dd9: 0xe00025c3, 0x6dda: 0xe00025a0, 0x6ddb: 0xe000259d, + 0x6ddc: 0xe0000bb8, 0x6ddd: 0xe0000bb5, 0x6dde: 0xe0000bb2, 0x6ddf: 0xe0000baf, + 0x6de0: 0xe0000bc4, 0x6de1: 0xe0000bc1, 0x6de2: 0xe0000bca, 0x6de3: 0xe0000bc7, + 0x6de4: 0xe0002856, 0x6de5: 0xe0002853, 0x6de6: 0xe0000c1b, 0x6de7: 0xe0000c18, + 0x6de8: 0xe0002664, 0x6de9: 0xe0002661, 0x6dea: 0xe0002673, 0x6deb: 0xe0002670, + 0x6dec: 0xe0002644, 0x6ded: 0xe0002641, 0x6dee: 0xe000266d, 0x6def: 0xe000266a, + 0x6df0: 0xe0002667, 0x6df1: 0x402da220, 0x6df2: 0xe00027e2, 0x6df3: 0xe00027df, + 0x6df4: 0xe0000c8a, 0x6df5: 0xe0000c87, 0x6df6: 0xe000261a, 0x6df7: 0xe0002617, + 0x6df8: 0x402f7220, 0x6df9: 0xe0000ccc, 0x6dfa: 0xe0000cc9, 0x6dfb: 0xe0000cd8, + 0x6dfc: 0xe0000cd5, 0x6dfd: 0xe0000cd2, 0x6dfe: 0xe0000ccf, 0x6dff: 0xe0000d04, + // Block 0x1b8, offset 0x6e00 + 0x6e00: 0xe0000cfe, 0x6e01: 0xe0000cf8, 0x6e02: 0xe0000cf5, 0x6e03: 0xe0000d51, + 0x6e04: 0xe0000d4e, 0x6e05: 0xe0000d6f, 0x6e06: 0xe0000d6c, 0x6e07: 0xe0000d5d, + 0x6e08: 0xe0000d5a, 0x6e09: 0xf0000404, 0x6e0a: 0x002eda88, 0x6e0b: 0x402eda20, + 0x6e0c: 0xe0002761, 0x6e0d: 0xe000275e, 0x6e0e: 0xe00026e1, 0x6e0f: 0xe00026de, + 0x6e10: 0xe0002721, 0x6e11: 0xe000271e, 0x6e12: 0xe0000e93, 0x6e13: 0xe0000e8f, + 0x6e14: 0xe0002697, 0x6e15: 0xe0002694, 0x6e16: 0xe00026a9, 0x6e17: 0xe00026a6, + 0x6e18: 0xe000269d, 0x6e19: 0xe000269a, 0x6e1a: 0xe0002526, 0x6e1b: 0xe0002523, + 0x6e1c: 0xe0002534, 0x6e1d: 0xe0002531, 0x6e1e: 0xe000254e, 0x6e1f: 0xe000254b, + 0x6e20: 0xe000253a, 0x6e21: 0xe0002537, 0x6e22: 0xe0002508, 0x6e23: 0xe0002505, + 0x6e24: 0xe00024f9, 0x6e25: 0xe00024f6, 0x6e26: 0x00303688, 0x6e27: 0x40303620, + 0x6e28: 0xe000102b, 0x6e29: 0xe0001028, 0x6e2a: 0xe000103f, 0x6e2b: 0xe000103c, + 0x6e2c: 0xe0000fe7, 0x6e2d: 0xe0000fe4, 0x6e2e: 0xe0000ff9, 0x6e2f: 0xe0000ff6, + 0x6e30: 0xe0001025, 0x6e31: 0xe0001022, 0x6e32: 0xe0001039, 0x6e33: 0xe0001036, + 0x6e34: 0xe00010d8, 0x6e35: 0xe00010d5, 0x6e36: 0xe000110e, 0x6e37: 0xe000110b, + 0x6e38: 0xe0001117, 0x6e39: 0xe000113b, 0x6e3a: 0xe0001138, 0x6e3b: 0xe000114d, + 0x6e3c: 0xe000114a, 0x6e3d: 0xe0001147, 0x6e3e: 0xe0001144, 0x6e3f: 0xe0000f64, + // Block 0x1b9, offset 0x6e40 + 0x6e40: 0x402c1a20, 0x6e41: 0x002c2a88, 0x6e42: 0x002c3288, 0x6e43: 0x402c3220, + 0x6e44: 0x0031c488, 0x6e45: 0x4031c420, 0x6e46: 0x002efa88, 0x6e47: 0x002c4e88, + 0x6e48: 0x402c4e20, 0x6e49: 0x002c7288, 0x6e4a: 0x002c7a88, 0x6e4b: 0x002c8488, + 0x6e4c: 0x402c8420, 0x6e4d: 0xe000115c, 0x6e4e: 0x002cae88, 0x6e4f: 0x002cb888, + 0x6e50: 0x002cc288, 0x6e51: 0x002d1688, 0x6e52: 0x402d1620, 0x6e53: 0x002d4488, + 0x6e54: 0x002d5888, 0x6e55: 0x402d7820, 0x6e56: 0x002dc288, 0x6e57: 0x002db688, + 0x6e58: 0x002e0a88, 0x6e59: 0x402e0a20, 0x6e5a: 0x402e3820, 0x6e5b: 0x402e7220, + 0x6e5c: 0x0030a088, 0x6e5d: 0x002eb488, 0x6e5e: 0x402ebc20, 0x6e5f: 0x002f1088, + 0x6e60: 0xe0002789, 0x6e61: 0xe0002786, 0x6e62: 0x002d6088, 0x6e63: 0x402d6020, + 0x6e64: 0x002f3e88, 0x6e65: 0x402f3e20, 0x6e66: 0x002f8288, 0x6e67: 0x0031b488, + 0x6e68: 0x4031b420, 0x6e69: 0x00300888, 0x6e6a: 0x40301220, 0x6e6b: 0x40304220, + 0x6e6c: 0x00304a88, 0x6e6d: 0x40304a20, 0x6e6e: 0x00305288, 0x6e6f: 0xe000105f, + 0x6e70: 0xe000105c, 0x6e71: 0x0030b488, 0x6e72: 0x0030cc88, 0x6e73: 0x00311888, + 0x6e74: 0x40311820, 0x6e75: 0x00313488, 0x6e76: 0x40313420, 0x6e77: 0x00316488, + 0x6e78: 0x00316e88, 0x6e79: 0x40316e20, 0x6e7a: 0x40317820, 0x6e7b: 0x4031a620, + 0x6e7c: 0x0031bc88, 0x6e7d: 0x4031bc20, 0x6e7e: 0xe0000fc9, 0x6e7f: 0x40319420, + // Block 0x1ba, offset 0x6e80 + 0x6e80: 0x40321220, 0x6e81: 0x40321a20, 0x6e82: 0x40322220, 0x6e83: 0x40322a20, + 0x6e84: 0xe0000ad5, 0x6e85: 0xe0000ad1, 0x6e86: 0xe0000acd, 0x6e87: 0xf0000a0a, + 0x6e88: 0xf000040a, 0x6e89: 0xf0000404, 0x6e8a: 0xf0000a0a, 0x6e8b: 0xf000040a, + 0x6e8c: 0xf0000404, 0x6e8d: 0xe0000947, 0x6e8e: 0xe0000944, 0x6e8f: 0xe0002650, + 0x6e90: 0xe000264d, 0x6e91: 0xe000270d, 0x6e92: 0xe000270a, 0x6e93: 0xe0000ff3, + 0x6e94: 0xe0000ff0, 0x6e95: 0xe000101e, 0x6e96: 0xe000101a, 0x6e97: 0xe0001006, + 0x6e98: 0xe0001002, 0x6e99: 0xe0001016, 0x6e9a: 0xe0001012, 0x6e9b: 0xe000100e, + 0x6e9c: 0xe000100a, 0x6e9d: 0x402cae20, 0x6e9e: 0xe0000962, 0x6e9f: 0xe000095e, + 0x6ea0: 0xe0000976, 0x6ea1: 0xe0000972, 0x6ea2: 0xe00009f4, 0x6ea3: 0xe00009ef, + 0x6ea4: 0x002d3a88, 0x6ea5: 0x402d3a20, 0x6ea6: 0xe0000bbe, 0x6ea7: 0xe0000bbb, + 0x6ea8: 0xe0002614, 0x6ea9: 0xe0002611, 0x6eaa: 0xe0002753, 0x6eab: 0xe0002750, + 0x6eac: 0xe000275a, 0x6ead: 0xe0002756, 0x6eae: 0xe0001162, 0x6eaf: 0xe000115f, + 0x6eb0: 0xe0000c8d, 0x6eb1: 0xf0000a0a, 0x6eb2: 0xf000040a, 0x6eb3: 0xf0000404, + 0x6eb4: 0xe0000bac, 0x6eb5: 0xe0000ba9, 0x6eb6: 0x002d7888, 0x6eb7: 0x00319488, + 0x6eb8: 0xe0000d57, 0x6eb9: 0xe0000d54, 0x6eba: 0xe0000954, 0x6ebb: 0xe0000950, + 0x6ebc: 0xe00009ea, 0x6ebd: 0xe00009e5, 0x6ebe: 0xe0000e19, 0x6ebf: 0xe0000e15, + // Block 0x1bb, offset 0x6ec0 + 0x6ec0: 0xe000098f, 0x6ec1: 0xe000098c, 0x6ec2: 0xe0000995, 0x6ec3: 0xe0000992, + 0x6ec4: 0xe00025e8, 0x6ec5: 0xe00025e5, 0x6ec6: 0xe00025ee, 0x6ec7: 0xe00025eb, + 0x6ec8: 0xe000267f, 0x6ec9: 0xe000267c, 0x6eca: 0xe0002685, 0x6ecb: 0xe0002682, + 0x6ecc: 0xe000277d, 0x6ecd: 0xe000277a, 0x6ece: 0xe0002783, 0x6ecf: 0xe0002780, + 0x6ed0: 0xe00026af, 0x6ed1: 0xe00026ac, 0x6ed2: 0xe00026b5, 0x6ed3: 0xe00026b2, + 0x6ed4: 0xe0001053, 0x6ed5: 0xe0001050, 0x6ed6: 0xe0001059, 0x6ed7: 0xe0001056, + 0x6ed8: 0xe0002562, 0x6ed9: 0xe000255f, 0x6eda: 0xe0002514, 0x6edb: 0xe0002511, + 0x6edc: 0x00312288, 0x6edd: 0x40312220, 0x6ede: 0xe000285c, 0x6edf: 0xe0002859, + 0x6ee0: 0x002ebc88, 0x6ee1: 0x402c8c20, 0x6ee2: 0x002f2288, 0x6ee3: 0x402f2220, + 0x6ee4: 0x00314088, 0x6ee5: 0x40314020, 0x6ee6: 0xe000096f, 0x6ee7: 0xe000096c, + 0x6ee8: 0xe00025b8, 0x6ee9: 0xe00025b5, 0x6eea: 0xe000271a, 0x6eeb: 0xe0002716, + 0x6eec: 0xe000273e, 0x6eed: 0xe000273a, 0x6eee: 0xe0002745, 0x6eef: 0xe0002742, + 0x6ef0: 0xe000274c, 0x6ef1: 0xe0002748, 0x6ef2: 0xe0001129, 0x6ef3: 0xe0001126, + 0x6ef4: 0x402e5e20, 0x6ef5: 0x402ed020, 0x6ef6: 0x40305a20, 0x6ef7: 0x402dd420, + 0x6ef8: 0xe0000abf, 0x6ef9: 0xe0000ec4, 0x6efa: 0x002be888, 0x6efb: 0x002c4488, + 0x6efc: 0x402c4420, 0x6efd: 0x002e3888, 0x6efe: 0x00303e88, 0x6eff: 0x402ffc20, + // Block 0x1bc, offset 0x6f00 + 0x6f00: 0xe00009b1, 0x6f01: 0xe00009ae, 0x6f02: 0xe0000a22, 0x6f03: 0xe0000a1f, + 0x6f04: 0xe0000a28, 0x6f05: 0xe0000a25, 0x6f06: 0xe0000a2e, 0x6f07: 0xe0000a2b, + 0x6f08: 0xe0000a5a, 0x6f09: 0xe0000a56, 0x6f0a: 0xe0000a8c, 0x6f0b: 0xe0000a89, + 0x6f0c: 0xe0000a98, 0x6f0d: 0xe0000a95, 0x6f0e: 0xe0000aa4, 0x6f0f: 0xe0000aa1, + 0x6f10: 0xe0000a92, 0x6f11: 0xe0000a8f, 0x6f12: 0xe0000a9e, 0x6f13: 0xe0000a9b, + 0x6f14: 0xe00025db, 0x6f15: 0xe00025d7, 0x6f16: 0xe00025d3, 0x6f17: 0xe00025cf, + 0x6f18: 0xe0002602, 0x6f19: 0xe00025ff, 0x6f1a: 0xe0002608, 0x6f1b: 0xe0002605, + 0x6f1c: 0xe00025bf, 0x6f1d: 0xe00025bb, 0x6f1e: 0xe0000b8c, 0x6f1f: 0xe0000b89, + 0x6f20: 0xe0000bd0, 0x6f21: 0xe0000bcd, 0x6f22: 0xe0002868, 0x6f23: 0xe0002865, + 0x6f24: 0xe0002874, 0x6f25: 0xe0002871, 0x6f26: 0xe0002862, 0x6f27: 0xe000285f, + 0x6f28: 0xe000286e, 0x6f29: 0xe000286b, 0x6f2a: 0xe000287a, 0x6f2b: 0xe0002877, + 0x6f2c: 0xe0002691, 0x6f2d: 0xe000268e, 0x6f2e: 0xe000265d, 0x6f2f: 0xe0002659, + 0x6f30: 0xe000260e, 0x6f31: 0xe000260b, 0x6f32: 0xe0002620, 0x6f33: 0xe000261d, + 0x6f34: 0xe0002626, 0x6f35: 0xe0002623, 0x6f36: 0xe0000cde, 0x6f37: 0xe0000cdb, + 0x6f38: 0xe0000ce5, 0x6f39: 0xe0000ce1, 0x6f3a: 0xe0000cf2, 0x6f3b: 0xe0000cef, + 0x6f3c: 0xe0000cec, 0x6f3d: 0xe0000ce9, 0x6f3e: 0xe0000d1e, 0x6f3f: 0xe0000d1b, + // Block 0x1bd, offset 0x6f40 + 0x6f40: 0xe0000d24, 0x6f41: 0xe0000d21, 0x6f42: 0xe0000d2a, 0x6f43: 0xe0000d27, + 0x6f44: 0xe0000d69, 0x6f45: 0xe0000d66, 0x6f46: 0xe0000d7b, 0x6f47: 0xe0000d78, + 0x6f48: 0xe0000d87, 0x6f49: 0xe0000d84, 0x6f4a: 0xe0000d81, 0x6f4b: 0xe0000d7e, + 0x6f4c: 0xe000272e, 0x6f4d: 0xe000272a, 0x6f4e: 0xe0002736, 0x6f4f: 0xe0002732, + 0x6f50: 0xe0002770, 0x6f51: 0xe000276c, 0x6f52: 0xe0002768, 0x6f53: 0xe0002764, + 0x6f54: 0xe0000ea7, 0x6f55: 0xe0000ea4, 0x6f56: 0xe0000ead, 0x6f57: 0xe0000eaa, + 0x6f58: 0xe00026a3, 0x6f59: 0xe00026a0, 0x6f5a: 0xe00026bb, 0x6f5b: 0xe00026b8, + 0x6f5c: 0xe00026c2, 0x6f5d: 0xe00026be, 0x6f5e: 0xe00026c9, 0x6f5f: 0xe00026c6, + 0x6f60: 0xe0002548, 0x6f61: 0xe0002545, 0x6f62: 0xe0002554, 0x6f63: 0xe0002551, + 0x6f64: 0xe000252d, 0x6f65: 0xe0002529, 0x6f66: 0xe0002541, 0x6f67: 0xe000253d, + 0x6f68: 0xe000255b, 0x6f69: 0xe0002557, 0x6f6a: 0xe0002502, 0x6f6b: 0xe00024ff, + 0x6f6c: 0xe000250e, 0x6f6d: 0xe000250b, 0x6f6e: 0xe0002520, 0x6f6f: 0xe000251d, + 0x6f70: 0xe000251a, 0x6f71: 0xe0002517, 0x6f72: 0xe0001093, 0x6f73: 0xe0001090, + 0x6f74: 0xe000109f, 0x6f75: 0xe000109c, 0x6f76: 0xe0001099, 0x6f77: 0xe0001096, + 0x6f78: 0xe0001032, 0x6f79: 0xe000102e, 0x6f7a: 0xe0001046, 0x6f7b: 0xe0001042, + 0x6f7c: 0xe00010a9, 0x6f7d: 0xe00010a6, 0x6f7e: 0xe00010af, 0x6f7f: 0xe00010ac, + // Block 0x1be, offset 0x6f80 + 0x6f80: 0xe00010d2, 0x6f81: 0xe00010cf, 0x6f82: 0xe00010cc, 0x6f83: 0xe00010c9, + 0x6f84: 0xe00010e1, 0x6f85: 0xe00010de, 0x6f86: 0xe00010e7, 0x6f87: 0xe00010e4, + 0x6f88: 0xe00010ed, 0x6f89: 0xe00010ea, 0x6f8a: 0xe0002632, 0x6f8b: 0xe000262f, + 0x6f8c: 0xe000262c, 0x6f8d: 0xe0002629, 0x6f8e: 0xe0001123, 0x6f8f: 0xe0001120, + 0x6f90: 0xe0001141, 0x6f91: 0xe000113e, 0x6f92: 0xe0001153, 0x6f93: 0xe0001150, + 0x6f94: 0xe0001159, 0x6f95: 0xe0001156, 0x6f96: 0xe000287d, 0x6f97: 0xe00024fc, + 0x6f98: 0xe00010db, 0x6f99: 0xe0001111, 0x6f9a: 0xf0000404, 0x6f9b: 0xe0000f70, + 0x6f9c: 0x40300420, 0x6f9d: 0x40300620, 0x6f9e: 0xe0000f7f, 0x6f9f: 0x402c9620, + 0x6fa0: 0xe000099b, 0x6fa1: 0xe0000998, 0x6fa2: 0xe0000989, 0x6fa3: 0xe0000986, + 0x6fa4: 0xe0000928, 0x6fa5: 0xe0000924, 0x6fa6: 0xe0000930, 0x6fa7: 0xe000092c, + 0x6fa8: 0xe0000940, 0x6fa9: 0xe000093c, 0x6faa: 0xe0000938, 0x6fab: 0xe0000934, + 0x6fac: 0xe00009aa, 0x6fad: 0xe00009a6, 0x6fae: 0xe0000902, 0x6faf: 0xe00008fe, + 0x6fb0: 0xe000090a, 0x6fb1: 0xe0000906, 0x6fb2: 0xe000091a, 0x6fb3: 0xe0000916, + 0x6fb4: 0xe0000912, 0x6fb5: 0xe000090e, 0x6fb6: 0xe00009a2, 0x6fb7: 0xe000099e, + 0x6fb8: 0xe00025f4, 0x6fb9: 0xe00025f1, 0x6fba: 0xe00025e2, 0x6fbb: 0xe00025df, + 0x6fbc: 0xe00025ac, 0x6fbd: 0xe00025a9, 0x6fbe: 0xe0002581, 0x6fbf: 0xe000257d, + // Block 0x1bf, offset 0x6fc0 + 0x6fc0: 0xe0002589, 0x6fc1: 0xe0002585, 0x6fc2: 0xe0002599, 0x6fc3: 0xe0002595, + 0x6fc4: 0xe0002591, 0x6fc5: 0xe000258d, 0x6fc6: 0xe00025fb, 0x6fc7: 0xe00025f7, + 0x6fc8: 0xe0002679, 0x6fc9: 0xe0002676, 0x6fca: 0xe000268b, 0x6fcb: 0xe0002688, + 0x6fcc: 0xe00027b7, 0x6fcd: 0xe00027b4, 0x6fce: 0xe0002777, 0x6fcf: 0xe0002774, + 0x6fd0: 0xe00026ee, 0x6fd1: 0xe00026ea, 0x6fd2: 0xe00026f6, 0x6fd3: 0xe00026f2, + 0x6fd4: 0xe0002706, 0x6fd5: 0xe0002702, 0x6fd6: 0xe00026fe, 0x6fd7: 0xe00026fa, + 0x6fd8: 0xe00027be, 0x6fd9: 0xe00027ba, 0x6fda: 0xe0002790, 0x6fdb: 0xe000278c, + 0x6fdc: 0xe0002798, 0x6fdd: 0xe0002794, 0x6fde: 0xe00027a8, 0x6fdf: 0xe00027a4, + 0x6fe0: 0xe00027a0, 0x6fe1: 0xe000279c, 0x6fe2: 0xe00027b0, 0x6fe3: 0xe00027ac, + 0x6fe4: 0xe000108d, 0x6fe5: 0xe000108a, 0x6fe6: 0xe000104d, 0x6fe7: 0xe000104a, + 0x6fe8: 0xe0001066, 0x6fe9: 0xe0001062, 0x6fea: 0xe000106e, 0x6feb: 0xe000106a, + 0x6fec: 0xe000107e, 0x6fed: 0xe000107a, 0x6fee: 0xe0001076, 0x6fef: 0xe0001072, + 0x6ff0: 0xe0001086, 0x6ff1: 0xe0001082, 0x6ff2: 0xe0001108, 0x6ff3: 0xe0001105, + 0x6ff4: 0xe0001135, 0x6ff5: 0xe0001132, 0x6ff6: 0xe000112f, 0x6ff7: 0xe000112c, + 0x6ff8: 0xe000111d, 0x6ff9: 0xe000111a, 0x6ffa: 0xe0000d0a, 0x6ffb: 0xe0000d07, + 0x6ffc: 0x0030d888, 0x6ffd: 0x4030d820, 0x6ffe: 0x00312088, 0x6fff: 0x40312020, + // Block 0x1c0, offset 0x7000 + 0x7000: 0xe00009bc, 0x7001: 0xe00009c0, 0x7002: 0x002c3a8b, 0x7003: 0xf0000a04, + 0x7004: 0x40081c20, 0x7005: 0xe0000a5e, 0x7006: 0xe0000a62, 0x7007: 0x002cc28a, + 0x7008: 0x40081e20, 0x7009: 0xf0000a04, 0x700a: 0x002d2285, 0x700b: 0x002d688b, + 0x700c: 0x002d688b, 0x700d: 0x002d688b, 0x700e: 0x002d6885, 0x700f: 0xf0000202, + 0x7010: 0x002d9a8b, 0x7011: 0x002d9a8b, 0x7012: 0x002e228b, 0x7013: 0x002e2285, + 0x7014: 0x40082020, 0x7015: 0x002e9e8b, 0x7016: 0xe000281e, 0x7017: 0x40082220, + 0x7018: 0x40082420, 0x7019: 0x002f2c8b, 0x701a: 0x002f568b, 0x701b: 0x002f7a8b, + 0x701c: 0x002f7a8b, 0x701d: 0x002f7a8b, 0x701e: 0x40082620, 0x701f: 0x40082820, + 0x7020: 0xe0002833, 0x7021: 0xe0000fbd, 0x7022: 0xe0002842, 0x7023: 0x40082a20, + 0x7024: 0x00312a8b, 0x7025: 0x40082c20, 0x7026: 0x0032a288, 0x7027: 0x40082e20, + 0x7028: 0x00312a8b, 0x7029: 0x40083020, 0x702a: 0x002c3c83, 0x702b: 0xe000094d, + 0x702c: 0x002c0a8b, 0x702d: 0x002c3a8b, 0x702e: 0x40083220, 0x702f: 0x002c9885, + 0x7030: 0x002c988b, 0x7031: 0x002d088b, 0x7032: 0x002d1e88, 0x7033: 0x002e828b, + 0x7034: 0x002ee285, 0x7035: 0x00389084, 0x7036: 0x00389284, 0x7037: 0x00389484, + 0x7038: 0x00389684, 0x7039: 0x002d9a85, 0x703a: 0x40083420, 0x703b: 0xe0000b95, + 0x703c: 0x00327e85, 0x703d: 0x00325685, 0x703e: 0x0032568b, 0x703f: 0x00327e8b, + // Block 0x1c1, offset 0x7040 + 0x7040: 0x00093685, 0x7041: 0x40083620, 0x7042: 0x40083820, 0x7043: 0x40083a20, + 0x7044: 0x40083c20, 0x7045: 0x002c628b, 0x7046: 0x002c6285, 0x7047: 0x002c9885, + 0x7048: 0x002d9a85, 0x7049: 0x002dcc85, 0x704a: 0x40083e20, 0x704b: 0x400a6e20, + 0x704c: 0x40084020, 0x704d: 0xe00009c4, 0x704e: 0x402d1e20, 0x704f: 0x40084220, + 0x7050: 0xe00002cb, 0x7051: 0xe00002d3, 0x7052: 0xe00002b2, 0x7053: 0xe00002bb, + 0x7054: 0xe00003cd, 0x7055: 0xe00002c3, 0x7056: 0xe00003d1, 0x7057: 0xe00004ab, + 0x7058: 0xe0000579, 0x7059: 0xe00002c7, 0x705a: 0xe0000640, 0x705b: 0xe00002cf, + 0x705c: 0xe00004af, 0x705d: 0xe0000644, 0x705e: 0xe0000798, 0x705f: 0xf0001e1e, + 0x7060: 0x002d9a8a, 0x7061: 0xe00027d4, 0x7062: 0xe00027db, 0x7063: 0xe00027ee, + 0x7064: 0x0030be8a, 0x7065: 0xe0002848, 0x7066: 0xe000284f, 0x7067: 0xe00010bb, + 0x7068: 0xe00027f4, 0x7069: 0x0030f68a, 0x706a: 0xe0002883, 0x706b: 0xe000288a, + 0x706c: 0x002e228a, 0x706d: 0x002c3a8a, 0x706e: 0x002c628a, 0x706f: 0x002e828a, + 0x7070: 0x002d9a84, 0x7071: 0xe00027d1, 0x7072: 0xe00027d7, 0x7073: 0xe00027eb, + 0x7074: 0x0030be84, 0x7075: 0xe0002845, 0x7076: 0xe000284b, 0x7077: 0xe00010b6, + 0x7078: 0xe00027f1, 0x7079: 0x0030f684, 0x707a: 0xe0002880, 0x707b: 0xe0002886, + 0x707c: 0x002e2284, 0x707d: 0x002c3a84, 0x707e: 0x002c6284, 0x707f: 0x002e8284, + // Block 0x1c2, offset 0x7080 + 0x7080: 0xe0000024, 0x7081: 0xe0000029, 0x7082: 0xe000002e, 0x7083: 0xe0000033, + 0x7084: 0xe0000038, 0x7085: 0xe000003d, 0x7086: 0xe0000042, 0x7087: 0xe0000047, + 0x7088: 0xf0001f04, 0x7089: 0xf0001f04, 0x708a: 0xf0001f04, 0x708b: 0xf0001f04, + 0x708c: 0xf0001f04, 0x708d: 0xf0001f04, 0x708e: 0xf0001f04, 0x708f: 0xf0001f04, + 0x7090: 0xf0001f04, 0x7091: 0xf0000404, 0x7092: 0xf0000404, 0x7093: 0xf0000404, + 0x7094: 0xf0000404, 0x7095: 0xf0000404, 0x7096: 0xf0000404, 0x7097: 0xf0000404, + 0x7098: 0xf0000404, 0x7099: 0xf0000404, 0x709a: 0xf0000404, 0x709b: 0xf0000404, + 0x709c: 0xf0000404, 0x709d: 0xf0000404, 0x709e: 0xf0000404, 0x709f: 0xf0000404, + 0x70a0: 0xe000249f, 0x70a1: 0xf0000404, 0x70a2: 0xf0000404, 0x70a3: 0xe00024a7, + 0x70a4: 0xe00024af, 0x70a5: 0xf0000404, 0x70a6: 0xe00024b7, 0x70a7: 0xf0000404, + 0x70a8: 0xf0000404, 0x70a9: 0xf0000404, 0x70aa: 0xe00024bf, 0x70ab: 0xf0000404, + 0x70ac: 0xe00024c7, 0x70ad: 0xe00024cf, 0x70ae: 0xe00024d7, 0x70af: 0xe00024df, + 0x70b0: 0xf0000404, 0x70b1: 0xf0000404, 0x70b2: 0xf0000404, 0x70b3: 0xe00024e7, + 0x70b4: 0xf0000404, 0x70b5: 0xf0000404, 0x70b6: 0x002bde8c, 0x70b7: 0x002c0a8c, + 0x70b8: 0x002c3a8c, 0x70b9: 0x002c628c, 0x70ba: 0x002c988c, 0x70bb: 0x002d088c, + 0x70bc: 0x002d228c, 0x70bd: 0x002d688c, 0x70be: 0x002d9a8c, 0x70bf: 0x002dcc8c, + // Block 0x1c3, offset 0x70c0 + 0x70c0: 0xf0001f04, 0x70c1: 0xf0001f04, 0x70c2: 0xf0001f04, 0x70c3: 0xf0001f04, + 0x70c4: 0xf0001f04, 0x70c5: 0xf0001f04, 0x70c6: 0xf0001f04, 0x70c7: 0xf0001f04, + 0x70c8: 0xf0001f04, 0x70c9: 0xf0000404, 0x70ca: 0xf0000404, 0x70cb: 0xf0000404, + 0x70cc: 0xe00027c5, 0x70cd: 0xe0000b85, 0x70ce: 0xe00026cc, 0x70cf: 0xe0000d14, + 0x70d0: 0x00657693, 0x70d1: 0x00657893, 0x70d2: 0x00657a93, 0x70d3: 0x00657e93, + 0x70d4: 0x00658093, 0x70d5: 0x00658293, 0x70d6: 0x00658493, 0x70d7: 0x00658693, + 0x70d8: 0x00658893, 0x70d9: 0x00658a93, 0x70da: 0x00658c93, 0x70db: 0x00658e93, + 0x70dc: 0x00659093, 0x70dd: 0x00659293, 0x70de: 0x00659493, 0x70df: 0x00659693, + 0x70e0: 0x00659893, 0x70e1: 0x00659a93, 0x70e2: 0x00659c93, 0x70e3: 0x00659e93, + 0x70e4: 0x0065a093, 0x70e5: 0x0065a293, 0x70e6: 0x0065a493, 0x70e7: 0x0065a693, + 0x70e8: 0x0065a893, 0x70e9: 0x0065aa93, 0x70ea: 0x0065ac93, 0x70eb: 0x0065ae93, + 0x70ec: 0x0065b093, 0x70ed: 0x0065b293, 0x70ee: 0x0065b493, 0x70ef: 0x0065b693, + 0x70f0: 0x0065b893, 0x70f1: 0x0065ba93, 0x70f2: 0x0065bc93, 0x70f3: 0x0065be93, + 0x70f4: 0x0065c093, 0x70f5: 0x0065c493, 0x70f6: 0x0065c693, 0x70f7: 0x0065c893, + 0x70f8: 0x0065ca93, 0x70f9: 0x0065cc93, 0x70fa: 0x0065ce93, 0x70fb: 0x0065d093, + 0x70fc: 0x0065d293, 0x70fd: 0x0065d493, 0x70fe: 0x0065d693, + // Block 0x1c4, offset 0x7100 + 0x7100: 0xe000230b, 0x7101: 0xe00022f8, 0x7102: 0xe00022fc, 0x7103: 0xe0002311, + 0x7104: 0xe0002316, 0x7105: 0xe000231d, 0x7106: 0xe0002321, 0x7107: 0xe0002325, + 0x7108: 0xe000232b, 0x7109: 0xf0001c1c, 0x710a: 0xe0002330, 0x710b: 0xe000233c, + 0x710c: 0xe0002340, 0x710d: 0xe0002337, 0x710e: 0xe0002346, 0x710f: 0xe000234b, + 0x7110: 0xe000234f, 0x7111: 0xe0002353, 0x7112: 0xf0001c1c, 0x7113: 0xe000235e, + 0x7114: 0xe0002358, 0x7115: 0xf0001c1c, 0x7116: 0xe0002363, 0x7117: 0xe000236d, + 0x7118: 0xf0001f04, 0x7119: 0xf0001f04, 0x711a: 0xf0001f04, 0x711b: 0xf0001f04, + 0x711c: 0xf0001f04, 0x711d: 0xf0001f04, 0x711e: 0xf0001f04, 0x711f: 0xf0001f04, + 0x7120: 0xf0001f04, 0x7121: 0xf0001f04, 0x7122: 0xf0000404, 0x7123: 0xf0000404, + 0x7124: 0xf0000404, 0x7125: 0xf0000404, 0x7126: 0xf0000404, 0x7127: 0xf0000404, + 0x7128: 0xf0000404, 0x7129: 0xf0000404, 0x712a: 0xf0000404, 0x712b: 0xf0000404, + 0x712c: 0xf0000404, 0x712d: 0xf0000404, 0x712e: 0xf0000404, 0x712f: 0xf0000404, + 0x7130: 0xf0000404, 0x7131: 0xe0000c1e, 0x7132: 0xf0001c1c, 0x7133: 0xf0001d1d, + 0x7134: 0xe0000a31, 0x7135: 0xe0002824, 0x7136: 0xf0001c1c, 0x7137: 0xf0001c1c, + 0x7138: 0xe0000ac2, 0x7139: 0xe0000ac6, 0x713a: 0xe00027e8, 0x713b: 0xf0001c1c, + 0x713c: 0xf0001c1c, 0x713d: 0xf0001c1c, 0x713e: 0xf0001c1c, 0x713f: 0xe0002431, + // Block 0x1c5, offset 0x7140 + 0x7140: 0xf0001d1c, 0x7141: 0xf0001d1c, 0x7142: 0xf0001d1c, 0x7143: 0xf0001d1c, + 0x7144: 0xe00027f7, 0x7145: 0xe00027fa, 0x7146: 0xf0001d1d, 0x7147: 0xf0001d1d, + 0x7148: 0xe0000a6b, 0x7149: 0xe0000cb4, 0x714a: 0xf0001d1c, 0x714b: 0xf0001d1c, + 0x714c: 0xf0001d1c, 0x714d: 0xf0001c1c, 0x714e: 0xf0001c1c, 0x714f: 0xe00027fd, + 0x7150: 0xe00027ce, 0x7151: 0xe0000cb9, 0x7152: 0xe0000d36, 0x7153: 0xe0000be3, + 0x7154: 0xe0000fc5, 0x7155: 0xf0001c1c, 0x7156: 0xf0001c1c, 0x7157: 0xf0001c1c, + 0x7158: 0xe0002803, 0x7159: 0xf0001c1c, 0x715a: 0xf0001c1c, 0x715b: 0xf0001c1c, + 0x715c: 0xf0001c1c, 0x715d: 0xf0001c1c, 0x715e: 0xe0002806, 0x715f: 0xe0000d3e, + 0x7160: 0xe0000a72, 0x7161: 0xf0001c1c, 0x7162: 0xe0000cbd, 0x7163: 0xe0000d42, + 0x7164: 0xe0000a76, 0x7165: 0xf0001c1c, 0x7166: 0xe0000cc1, 0x7167: 0xe0000d2d, + 0x7168: 0xe0000d31, 0x7169: 0xf0001c1d, 0x716a: 0xe0000cc5, 0x716b: 0xe0000d4a, + 0x716c: 0xe0000be7, 0x716d: 0xe0000f0b, 0x716e: 0xe0000f0f, 0x716f: 0xe0000f15, + 0x7170: 0xe000282d, 0x7171: 0xe0002821, 0x7172: 0xe000288e, 0x7173: 0xe000281b, + 0x7174: 0xf0001d1c, 0x7175: 0xf0001d1c, 0x7176: 0xf0001d1c, 0x7177: 0xf0001d1c, + 0x7178: 0xe000280f, 0x7179: 0xf0001d1d, 0x717a: 0xf0001d1c, 0x717b: 0xf0001d1c, + 0x717c: 0xf0001d1c, 0x717d: 0xf0001d1c, 0x717e: 0xe0002812, 0x717f: 0xf0001d1d, + // Block 0x1c6, offset 0x7180 + 0x7180: 0xe0002815, 0x7181: 0xf0001d1d, 0x7182: 0xe00009b7, 0x7183: 0xe00024f3, + 0x7184: 0xf0001c1c, 0x7185: 0xf0001c1c, 0x7186: 0xe0000a66, 0x7187: 0xe0000a7a, + 0x7188: 0xf0001d1c, 0x7189: 0xf0001c1d, 0x718a: 0xe00027c2, 0x718b: 0xe00027c8, + 0x718c: 0xe00027e5, 0x718d: 0xe0002800, 0x718e: 0xe0002809, 0x718f: 0xe000280c, + 0x7190: 0xf0001c1c, 0x7191: 0xf0001c1c, 0x7192: 0xe0000d0d, 0x7193: 0xe0002818, + 0x7194: 0xf0001c1c, 0x7195: 0xe0000d3a, 0x7196: 0xe0000d46, 0x7197: 0xe0002827, + 0x7198: 0xe0000eb0, 0x7199: 0xe0000eb8, 0x719a: 0xe000282a, 0x719b: 0xe0002836, + 0x719c: 0xe000283f, 0x719d: 0xf0001c1d, 0x719e: 0xe00010b2, 0x719f: 0xe00009c8, + 0x71a0: 0xf0001f04, 0x71a1: 0xf0001f04, 0x71a2: 0xf0001f04, 0x71a3: 0xf0001f04, + 0x71a4: 0xf0001f04, 0x71a5: 0xf0001f04, 0x71a6: 0xf0001f04, 0x71a7: 0xf0001f04, + 0x71a8: 0xf0001f04, 0x71a9: 0xf0000404, 0x71aa: 0xf0000404, 0x71ab: 0xf0000404, + 0x71ac: 0xf0000404, 0x71ad: 0xf0000404, 0x71ae: 0xf0000404, 0x71af: 0xf0000404, + 0x71b0: 0xf0000404, 0x71b1: 0xf0000404, 0x71b2: 0xf0000404, 0x71b3: 0xf0000404, + 0x71b4: 0xf0000404, 0x71b5: 0xf0000404, 0x71b6: 0xf0000404, 0x71b7: 0xf0000404, + 0x71b8: 0xf0000404, 0x71b9: 0xf0000404, 0x71ba: 0xf0000404, 0x71bb: 0xf0000404, + 0x71bc: 0xf0000404, 0x71bd: 0xf0000404, 0x71be: 0xf0000404, 0x71bf: 0xe0000bdf, + // Block 0x1c7, offset 0x71c0 + 0x71c0: 0xf0000404, 0x71c1: 0xe00026cf, 0x71c2: 0xf0000404, 0x71c3: 0xe0000b99, + 0x71c4: 0xe0000b9d, 0x71c5: 0xe0000f83, 0x71c6: 0xe000283c, + 0x71d3: 0xf0000404, + 0x71d4: 0xf0000404, 0x71d5: 0xf0000404, 0x71d6: 0xf0000404, 0x71d7: 0xf0000404, + 0x71dd: 0xe000150b, 0x71de: 0xa1a09602, 0x71df: 0xe0001514, + 0x71e0: 0x0038ae85, 0x71e1: 0x00389085, 0x71e2: 0x00389685, 0x71e3: 0x00389885, + 0x71e4: 0x0038a485, 0x71e5: 0x0038a685, 0x71e6: 0x0038a885, 0x71e7: 0x0038b685, + 0x71e8: 0x0038ba85, 0x71e9: 0x00093885, 0x71ea: 0xe0001542, 0x71eb: 0xe000153f, + 0x71ec: 0xe000154c, 0x71ed: 0xe0001548, 0x71ee: 0xe00014e1, 0x71ef: 0xe00014e4, + 0x71f0: 0xe00014e7, 0x71f1: 0xe00014ea, 0x71f2: 0xe00014f0, 0x71f3: 0xe00014f3, + 0x71f4: 0xe00014f6, 0x71f5: 0xe00014fc, 0x71f6: 0xe0001505, + 0x71f8: 0xe0001508, 0x71f9: 0xe000150e, 0x71fa: 0xe000151b, 0x71fb: 0xe0001518, + 0x71fc: 0xe0001521, 0x71fe: 0xe0001524, + // Block 0x1c8, offset 0x7200 + 0x7200: 0xf0001f04, 0x7201: 0xf0001f04, 0x7202: 0xf0001f04, 0x7203: 0xf0001f04, + 0x7204: 0xf0001f04, 0x7205: 0xf0001f04, 0x7206: 0xf0001f04, 0x7207: 0xf0001f04, + 0x7208: 0xf0001f04, 0x7209: 0xf0001f04, 0x720a: 0xf0001f04, + 0x7210: 0xf0000a04, 0x7211: 0xf0000a04, 0x7212: 0xf0000a04, 0x7213: 0xf0000a04, + 0x7214: 0xe00024a3, 0x7215: 0xf0000a04, 0x7216: 0xf0000a04, 0x7217: 0xe00024ab, + 0x7218: 0xe00024b3, 0x7219: 0xf0000a04, 0x721a: 0xe00024bb, 0x721b: 0xf0000a04, + 0x721c: 0xf0000a04, 0x721d: 0xf0000a04, 0x721e: 0xe00024c3, 0x721f: 0xf0000a04, + 0x7220: 0xe00024cb, 0x7221: 0xe00024d3, 0x7222: 0xe00024db, 0x7223: 0xe00024e3, + 0x7224: 0xf0000a04, 0x7225: 0xf0000a04, 0x7226: 0xf0000a04, 0x7227: 0xe00024eb, + 0x7228: 0xf0000a04, 0x7229: 0xf0000a04, 0x722a: 0xe00024ef, 0x722b: 0x002c3a8c, + 0x722c: 0x002f7a8c, 0x722d: 0xf0000c0c, 0x722e: 0xf0000c0c, + 0x7230: 0x002bde9d, 0x7231: 0x002c0a9d, 0x7232: 0x002c3a9d, 0x7233: 0x002c629d, + 0x7234: 0x002c989d, 0x7235: 0x002d089d, 0x7236: 0x002d229d, 0x7237: 0x002d689d, + 0x7238: 0x002d9a9d, 0x7239: 0x002dcc9d, 0x723a: 0x002dfe9d, 0x723b: 0x002e229d, + 0x723c: 0x002e829d, 0x723d: 0x002e9e9d, 0x723e: 0x002ee29d, 0x723f: 0x002f2c9d, + // Block 0x1c9, offset 0x7240 + 0x7240: 0x002f569d, 0x7241: 0x002f7a9d, 0x7242: 0x002fe69d, 0x7243: 0x00302c9d, + 0x7244: 0x00306c9d, 0x7245: 0x0030be9d, 0x7246: 0x0030e29d, 0x7247: 0x0030f69d, + 0x7248: 0x0031009d, 0x7249: 0x00312a9d, 0x724a: 0xe00027cb, 0x724b: 0xf0001d1d, + 0x724c: 0xe0002830, 0x724d: 0xe0002839, 0x724e: 0xe0000ebc, 0x724f: 0xf0001d1d, + 0x7250: 0x002bde8c, 0x7251: 0x002c0a8c, 0x7252: 0x002c3a8c, 0x7253: 0x002c628c, + 0x7254: 0x002c988c, 0x7255: 0x002d088c, 0x7256: 0x002d228c, 0x7257: 0x002d688c, + 0x7258: 0x002d9a8c, 0x7259: 0x002dcc8c, 0x725a: 0x002dfe8c, 0x725b: 0x002e228c, + 0x725c: 0x002e828c, 0x725d: 0x002e9e8c, 0x725e: 0x002ee28c, 0x725f: 0x002f2c8c, + 0x7260: 0x002f568c, 0x7261: 0x002f7a8c, 0x7262: 0x002fe68c, 0x7263: 0x00302c8c, + 0x7264: 0x00306c8c, 0x7265: 0x0030be8c, 0x7266: 0x0030e28c, 0x7267: 0x0030f68c, + 0x7268: 0x0031008c, 0x7269: 0x00312a8c, 0x726a: 0xf0001414, 0x726b: 0xf0001414, + 0x7270: 0x002bde9d, 0x7271: 0x002c0a9d, 0x7272: 0x002c3a9d, 0x7273: 0x002c629d, + 0x7274: 0x002c989d, 0x7275: 0x002d089d, 0x7276: 0x002d229d, 0x7277: 0x002d689d, + 0x7278: 0x002d9a9d, 0x7279: 0x002dcc9d, 0x727a: 0x002dfe9d, 0x727b: 0x002e229d, + 0x727c: 0x002e829d, 0x727d: 0x002e9e9d, 0x727e: 0x002ee29d, 0x727f: 0x002f2c9d, + // Block 0x1ca, offset 0x7280 + 0x7280: 0xe0000cfe, 0x7281: 0xe0000cf8, 0x7282: 0xe0000cf5, 0x7283: 0xe0000d51, + 0x7284: 0xe0000d4e, 0x7285: 0xe0000d6f, 0x7286: 0xe0000d6c, 0x7287: 0xe0000d5d, + 0x7288: 0xe0000d5a, 0x7289: 0x002e9e89, 0x728a: 0x002eda88, 0x728b: 0x402eda20, + 0x728c: 0xe0000e2e, 0x728d: 0xe0000e2b, 0x728e: 0xe0000da0, 0x728f: 0xe0000d9d, + 0x7290: 0xe0000de0, 0x7291: 0xe0000ddd, 0x7292: 0xe0000e93, 0x7293: 0xe0000e8f, + 0x7294: 0xe0000eca, 0x7295: 0xe0000ec7, 0x7296: 0xe0000edc, 0x7297: 0xe0000ed9, + 0x7298: 0xe0000ed0, 0x7299: 0xe0000ecd, 0x729a: 0xe0000f1f, 0x729b: 0xe0000f1c, + 0x729c: 0xe0000f2d, 0x729d: 0xe0000f2a, 0x729e: 0xe0000f47, 0x729f: 0xe0000f44, + 0x72a0: 0xe0000f33, 0x72a1: 0xe0000f30, 0x72a2: 0xe0000f99, 0x72a3: 0xe0000f96, + 0x72a4: 0xe0000f8a, 0x72a5: 0xe0000f87, 0x72a6: 0x00303688, 0x72a7: 0x40303620, + 0x72a8: 0xe000102b, 0x72a9: 0xe0001028, 0x72aa: 0xe000103f, 0x72ab: 0xe000103c, + 0x72ac: 0xe0000fe7, 0x72ad: 0xe0000fe4, 0x72ae: 0xe0000ff9, 0x72af: 0xe0000ff6, + 0x72b0: 0xe0001025, 0x72b1: 0xe0001022, 0x72b2: 0xe0001039, 0x72b3: 0xe0001036, + 0x72b4: 0xe00010d8, 0x72b5: 0xe00010d5, 0x72b6: 0xe000110e, 0x72b7: 0xe000110b, + 0x72b8: 0xe0001117, 0x72b9: 0xe000113b, 0x72ba: 0xe0001138, 0x72bb: 0xe000114d, + 0x72bc: 0xe000114a, 0x72bd: 0xe0001147, 0x72be: 0xe0001144, 0x72bf: 0xe0000f64, + // Block 0x1cb, offset 0x72c0 + 0x72c0: 0xa0000000, 0x72c1: 0xa0000000, 0x72c2: 0xa0000000, 0x72c3: 0xa0000000, + 0x72c4: 0xa0000000, 0x72c6: 0x40096620, 0x72c7: 0x40096a20, + 0x72c8: 0x40070820, 0x72c9: 0x4004f220, 0x72ca: 0x4004f620, 0x72cb: 0x4027e620, + 0x72cc: 0x40024820, 0x72cd: 0x40024a20, 0x72ce: 0x40070e20, 0x72cf: 0x40071020, + 0x72d0: 0xae600000, 0x72d1: 0xae600000, 0x72d2: 0xae600000, 0x72d3: 0xae600000, + 0x72d4: 0xae600000, 0x72d5: 0xae600000, 0x72d6: 0xae600000, 0x72d7: 0xae600000, + 0x72d8: 0xa1e00000, 0x72d9: 0xa1f00000, 0x72da: 0xa2000000, 0x72db: 0x40026420, + 0x72de: 0x40027020, 0x72df: 0x4002cc20, + 0x72e0: 0x403aa220, 0x72e1: 0x40391c20, 0x72e2: 0x40391e20, 0x72e3: 0x40392020, + 0x72e4: 0x40392620, 0x72e5: 0x40392820, 0x72e6: 0x40393020, 0x72e7: 0xc0520151, + 0x72e8: 0x40393c20, 0x72e9: 0x40395621, 0x72ea: 0x40395620, 0x72eb: 0x40395820, + 0x72ec: 0x40396420, 0x72ed: 0x40397220, 0x72ee: 0x40397420, 0x72ef: 0x40398820, + 0x72f0: 0x40398a20, 0x72f1: 0x4039a420, 0x72f2: 0x4039a620, 0x72f3: 0x4039c620, + 0x72f4: 0x4039c820, 0x72f5: 0x4039dc20, 0x72f6: 0x4039de20, 0x72f7: 0x4039e620, + 0x72f8: 0x4039e820, 0x72f9: 0x4039ee20, 0x72fa: 0x4039f020, 0x72fb: 0x403a3820, + 0x72fc: 0x403a3a20, 0x72fd: 0x403a9c20, 0x72fe: 0x403a9e20, 0x72ff: 0x403aa020, + // Block 0x1cc, offset 0x7300 + 0x7300: 0xa0000000, 0x7301: 0x4039fc20, 0x7302: 0x403a1220, 0x7303: 0x403a1a20, + 0x7304: 0x403a4020, 0x7305: 0x403a4e20, 0x7306: 0x403a5620, 0x7307: 0x403a6820, + 0x7308: 0xc0560171, 0x7309: 0x403a9021, 0x730a: 0xc0580171, 0x730b: 0xa1b0a202, + 0x730c: 0xa1c0a502, 0x730d: 0xa1d0a902, 0x730e: 0xa1e0ad02, 0x730f: 0xa1f0b202, + 0x7310: 0xa200b602, 0x7311: 0xa210ba02, 0x7312: 0xa220bc02, 0x7313: 0xae60bd02, + 0x7314: 0xae60be02, 0x7315: 0xadc0bf02, 0x7316: 0xadc0c102, 0x7317: 0xae60c202, + 0x7318: 0xae60c302, 0x7319: 0xae60c402, 0x731a: 0xae60c502, 0x731b: 0xae60c602, + 0x731c: 0xadc0c702, 0x731d: 0xae60c802, 0x731e: 0xae60c902, 0x731f: 0xadc0c002, + 0x7320: 0xe000015e, 0x7321: 0xe00001e6, 0x7322: 0xe0000301, 0x7323: 0xe00003db, + 0x7324: 0xe00004b6, 0x7325: 0xe0000580, 0x7326: 0xe000064b, 0x7327: 0xe00006f3, + 0x7328: 0xe000079f, 0x7329: 0xe0000844, 0x732a: 0x4004ee20, 0x732b: 0x40024c20, + 0x732c: 0x40024e20, 0x732d: 0x4004de20, 0x732e: 0x40393a20, 0x732f: 0x403a1020, + 0x7330: 0xa230d102, 0x7331: 0x40392420, 0x7332: 0x40392220, 0x7333: 0x40392a20, + 0x7334: 0x00391c84, 0x7335: 0xf0000404, 0x7336: 0xf0000404, 0x7337: 0xf0000404, + 0x7338: 0xf0000404, 0x7339: 0x40395a20, 0x733a: 0x40395c20, 0x733b: 0x40393e20, + 0x733c: 0x40395e20, 0x733d: 0x40396020, 0x733e: 0x40394020, 0x733f: 0x40396220, + // Block 0x1cd, offset 0x7340 + 0x7340: 0x40073420, 0x7341: 0x40073620, + 0x7353: 0x003a269a, + 0x7354: 0x003a2699, 0x7355: 0x003a2697, 0x7356: 0x003a2698, 0x7357: 0x003a7c9a, + 0x7358: 0x003a7c99, 0x7359: 0x003a7a9a, 0x735a: 0x003a7a99, 0x735b: 0x003a7e9a, + 0x735c: 0x003a7e99, 0x735d: 0xf0001a1a, 0x735e: 0x003a849a, 0x735f: 0x003a8499, + 0x7360: 0x003a789a, 0x7361: 0x003a7899, 0x7362: 0x003a809a, 0x7363: 0x003a8099, + 0x7364: 0x003a989a, 0x7365: 0x003a9899, 0x7366: 0x003a9897, 0x7367: 0x003a9898, + 0x7368: 0x003a90a3, 0x7369: 0x003a90a4, 0x736a: 0xe0001559, 0x736b: 0xe0001556, + 0x736c: 0xe0001589, 0x736d: 0xe0001586, 0x736e: 0xe000158f, 0x736f: 0xe000158c, + 0x7370: 0xe000159b, 0x7371: 0xe0001598, 0x7372: 0xe0001595, 0x7373: 0xe0001592, + 0x7374: 0xe00015a1, 0x7375: 0xe000159e, 0x7376: 0xe00015bf, 0x7377: 0xe00015bc, + 0x7378: 0xe00015b9, 0x7379: 0xe00015ad, 0x737a: 0xe00015a7, 0x737b: 0xe00015a4, + 0x737c: 0x003a929a, 0x737d: 0x003a9299, 0x737e: 0x003a9297, 0x737f: 0x003a9298, + // Block 0x1ce, offset 0x7380 + 0x7380: 0xe000155f, 0x7381: 0xe0001565, 0x7382: 0xe000157a, 0x7383: 0xe00015b0, + 0x7384: 0xe00015b6, 0x7385: 0xf0001a1a, 0x7386: 0xf0001a1a, 0x7387: 0xf0001a1a, + 0x7388: 0xf0001a1a, 0x7389: 0xe0002894, 0x738a: 0xf0001a1a, 0x738b: 0xf0001a1a, + 0x738c: 0xf0001a1a, 0x738d: 0xf0001a1a, 0x738e: 0xf0001a1a, 0x738f: 0xe000289a, + 0x7390: 0xf0001a1a, 0x7391: 0xf0001a1a, 0x7392: 0xf0001a1a, 0x7393: 0xe00028a0, + 0x7394: 0xf0001a1a, 0x7395: 0xf0001a1a, 0x7396: 0xf0001a1a, 0x7397: 0xf0001a1a, + 0x7398: 0xf0001a1a, 0x7399: 0xf0001a1a, 0x739a: 0xf0001a1a, 0x739b: 0xf0001a1a, + 0x739c: 0xf0001a1a, 0x739d: 0xf0001a1a, 0x739e: 0xf0001a1a, 0x739f: 0xf0001a1a, + 0x73a0: 0xf0001a1a, 0x73a1: 0xf0001a1a, 0x73a2: 0xf0001a1a, 0x73a3: 0xf0001a1a, + 0x73a4: 0xf0001a1a, 0x73a5: 0xf0001a1a, 0x73a6: 0xf0001a1a, 0x73a7: 0xf0001a1a, + 0x73a8: 0xf0001a1a, 0x73a9: 0xf0001a1a, 0x73aa: 0xf0001a1a, 0x73ab: 0xf0001a1a, + 0x73ac: 0xf0001a1a, 0x73ad: 0xf0001a1a, 0x73ae: 0xf0001a1a, 0x73af: 0xf0001a1a, + 0x73b0: 0xf0001a1a, 0x73b1: 0xe00028e2, 0x73b2: 0xf0001a1a, 0x73b3: 0xf0001a1a, + 0x73b4: 0xf0001a1a, 0x73b5: 0xe00028e8, 0x73b6: 0xf0001a1a, 0x73b7: 0xf0001a1a, + 0x73b8: 0xf0001a1a, 0x73b9: 0xf0001a1a, 0x73ba: 0xf0001a1a, 0x73bb: 0xf0001a1a, + 0x73bc: 0xf0001a1a, 0x73bd: 0xe00028ee, 0x73be: 0xf0001a1a, 0x73bf: 0xf0001a1a, + // Block 0x1cf, offset 0x73c0 + 0x73c0: 0xf0001a1a, 0x73c1: 0xf0001a1a, 0x73c2: 0xf0001a1a, 0x73c3: 0xe00028f4, + 0x73c4: 0xf0001a1a, 0x73c5: 0xf0001a1a, 0x73c6: 0xf0001a1a, 0x73c7: 0xf0001a1a, + 0x73c8: 0xf0001a1a, 0x73c9: 0xe00028f7, 0x73ca: 0xf0001a1a, 0x73cb: 0xf0001a1a, + 0x73cc: 0xf0001a1a, 0x73cd: 0xf0001a1a, 0x73ce: 0xf0001a1a, 0x73cf: 0xe00028fd, + 0x73d0: 0xf0001a1a, 0x73d1: 0xf0001a1a, 0x73d2: 0xf0001a1a, 0x73d3: 0xe0002900, + 0x73d4: 0xf0001a1a, 0x73d5: 0xf0001a1a, 0x73d6: 0xf0001a1a, 0x73d7: 0xf0001a1a, + 0x73d8: 0xf0001a1a, 0x73d9: 0xe0002906, 0x73da: 0xf0001a1a, 0x73db: 0xf0001a1a, + 0x73dc: 0xf0001a1a, 0x73dd: 0x003a90a8, 0x73de: 0xe0000003, 0x73df: 0xe0000006, + 0x73e0: 0xe0000009, 0x73e1: 0xe000000c, 0x73e2: 0xe000000f, 0x73e3: 0xe0000012, + 0x73e4: 0xe000156b, 0x73e5: 0xe000156e, 0x73e6: 0xe0001577, 0x73e7: 0xe000157d, + 0x73e8: 0xe00015aa, 0x73e9: 0xe00015b3, 0x73ea: 0xf0001919, 0x73eb: 0xf0001919, + 0x73ec: 0xf0001919, 0x73ed: 0xf0001919, 0x73ee: 0xe0002891, 0x73ef: 0xf0001919, + 0x73f0: 0xf0001919, 0x73f1: 0xf0001919, 0x73f2: 0xf0001919, 0x73f3: 0xf0001919, + 0x73f4: 0xe0002897, 0x73f5: 0xf0001919, 0x73f6: 0xf0001919, 0x73f7: 0xf0001919, + 0x73f8: 0xf0001919, 0x73f9: 0xf0001919, 0x73fa: 0xe000289d, 0x73fb: 0xf0001919, + 0x73fc: 0xe00028df, 0x73fd: 0xf0001919, 0x73fe: 0xe00028e5, 0x73ff: 0xf0001919, + // Block 0x1d0, offset 0x7400 + 0x7400: 0xf0001919, 0x7401: 0xf0001919, 0x7402: 0xf0001919, 0x7403: 0xe00028eb, + 0x7404: 0xf0001919, 0x7405: 0xf0001919, 0x7406: 0xe00028f1, 0x7407: 0xf0001919, + 0x7408: 0xf0001919, 0x7409: 0xf0001919, 0x740a: 0xf0001919, 0x740b: 0xf0001919, + 0x740c: 0xf0001919, 0x740d: 0xf0001919, 0x740e: 0xe00028fa, 0x740f: 0xf0001919, + 0x7410: 0x003a90a7, 0x7411: 0xf0001919, 0x7412: 0xf0001919, 0x7413: 0xf0001919, + 0x7414: 0xf0001919, 0x7415: 0xe0002903, 0x7416: 0xf0001919, 0x7417: 0xe000155c, + 0x7418: 0xe0001562, 0x7419: 0xe0001568, 0x741a: 0xe0001571, 0x741b: 0xe0001580, + 0x741c: 0xf0001717, 0x741d: 0xf0001717, 0x741e: 0xf0001717, 0x741f: 0xf0001717, + 0x7420: 0xf0001717, 0x7421: 0xf0001717, 0x7422: 0xf0001717, 0x7423: 0xf0001717, + 0x7424: 0xf0001717, 0x7425: 0xf0001717, 0x7426: 0xf0001717, 0x7427: 0xf0001717, + 0x7428: 0xf0001717, 0x7429: 0xf0001717, 0x742a: 0xf0001717, 0x742b: 0xf0001717, + 0x742c: 0xf0001717, 0x742d: 0xf0001717, 0x742e: 0xf0001717, 0x742f: 0xf0001717, + 0x7430: 0xf0001717, 0x7431: 0xf0001717, 0x7432: 0xf0001717, 0x7433: 0xf0001717, + 0x7434: 0xf0001717, 0x7435: 0xf0001717, 0x7436: 0xf0001717, 0x7437: 0xf0001717, + 0x7438: 0xf0001717, 0x7439: 0xf0001717, 0x743a: 0xf0001717, 0x743b: 0xf0001717, + 0x743c: 0xf0001717, 0x743d: 0xf0001717, 0x743e: 0xf0001717, 0x743f: 0xf0001717, + // Block 0x1d1, offset 0x7440 + 0x7440: 0xf0001717, 0x7441: 0xf0001717, 0x7442: 0xf0001717, 0x7443: 0xf0001717, + 0x7444: 0xf0001717, 0x7445: 0xf0001717, 0x7446: 0xf0001717, 0x7447: 0xf0001717, + 0x7448: 0xf0001717, 0x7449: 0xf0001717, 0x744a: 0xf0001717, 0x744b: 0xf0001717, + 0x744c: 0xf0001717, 0x744d: 0xf0001717, 0x744e: 0xf0001717, 0x744f: 0xf0001717, + 0x7450: 0xf0001717, 0x7451: 0xf0001717, 0x7452: 0xf0001717, 0x7453: 0xf0001717, + 0x7454: 0xf0001717, 0x7455: 0xf0001717, 0x7456: 0xf0001717, 0x7457: 0xf0001717, + 0x7458: 0xf0001717, 0x7459: 0xf0001717, 0x745a: 0xf0001717, 0x745b: 0xf0001717, + 0x745c: 0xf0001717, 0x745d: 0xf0001717, 0x745e: 0xf0001717, 0x745f: 0xe0001574, + 0x7460: 0xe0001583, 0x7461: 0xf0001818, 0x7462: 0xf0001818, 0x7463: 0xf0001818, + 0x7464: 0xf0001818, 0x7465: 0xf0001818, 0x7466: 0xf0001818, 0x7467: 0xf0001818, + 0x7468: 0xf0001818, 0x7469: 0xf0001818, 0x746a: 0xf0001818, 0x746b: 0xf0001818, + 0x746c: 0xf0001818, 0x746d: 0xf0001818, 0x746e: 0xf0001818, 0x746f: 0xf0001818, + 0x7470: 0xf0001818, 0x7471: 0xf0001818, 0x7472: 0xf0001818, 0x7473: 0xf0001818, + 0x7474: 0xf0001818, 0x7475: 0xe00028d0, 0x7476: 0xf0001a1a, 0x7477: 0xe00028d6, + 0x7478: 0xf0001a1a, 0x7479: 0xe00028dc, 0x747a: 0xf0001a1a, 0x747b: 0xe00028b8, + 0x747c: 0xf0001a1a, 0x747d: 0xe00028be, 0x747e: 0xf0001a1a, 0x747f: 0xe00028ac, + // Block 0x1d2, offset 0x7480 + 0x7480: 0xf0001a1a, 0x7481: 0xe00028a6, 0x7482: 0xf0001a1a, 0x7483: 0xe00028b2, + 0x7484: 0xf0001a1a, 0x7485: 0xe00028c4, 0x7486: 0xf0001a1a, 0x7487: 0xe00028ca, + 0x7488: 0xf0001a1a, 0x7489: 0xf0001a1a, 0x748a: 0xf0001a1a, 0x748b: 0xf0001a1a, + 0x748c: 0xf0001a1a, 0x748d: 0xf0001a1a, 0x748e: 0xf0001a1a, 0x748f: 0xf0001a1a, + 0x7490: 0xf0001a1a, 0x7491: 0xe00028cd, 0x7492: 0xf0001919, 0x7493: 0xe00028d3, + 0x7494: 0xf0001919, 0x7495: 0xe00028d9, 0x7496: 0xf0001919, 0x7497: 0xe00028b5, + 0x7498: 0xf0001919, 0x7499: 0xe00028bb, 0x749a: 0xf0001919, 0x749b: 0xe00028a9, + 0x749c: 0xf0001919, 0x749d: 0xe00028a3, 0x749e: 0xf0001919, 0x749f: 0xe00028af, + 0x74a0: 0xf0001919, 0x74a1: 0xe00028c1, 0x74a2: 0xf0001919, 0x74a3: 0xe00028c7, + 0x74a4: 0xf0001919, 0x74a5: 0xf0001919, 0x74a6: 0xf0001919, 0x74a7: 0xf0001919, + 0x74a8: 0xf0001919, 0x74a9: 0xf0001919, 0x74aa: 0xf0001919, 0x74ab: 0xf0001919, + 0x74ac: 0xf0001919, 0x74ad: 0xf0001717, 0x74ae: 0xf0001717, 0x74af: 0xf0001717, + 0x74b0: 0xf0001717, 0x74b1: 0xf0001717, 0x74b2: 0xf0001717, 0x74b3: 0xf0001717, + 0x74b4: 0xf0001818, 0x74b5: 0xf0001818, 0x74b6: 0xf0001818, 0x74b7: 0xf0001818, + 0x74b8: 0xf0001818, 0x74b9: 0xf0001818, 0x74ba: 0xf0001818, 0x74bb: 0xf0001818, + 0x74bc: 0xf0001919, 0x74bd: 0xf0001a1a, 0x74be: 0x4004c020, 0x74bf: 0x4004c220, + // Block 0x1d3, offset 0x74c0 + 0x74c0: 0x00391c9a, 0x74c1: 0x00391e9a, 0x74c2: 0x00391e99, 0x74c3: 0x0039209a, + 0x74c4: 0x00392099, 0x74c5: 0x0039269a, 0x74c6: 0x00392699, 0x74c7: 0x0039289a, + 0x74c8: 0x00392899, 0x74c9: 0x0039309a, 0x74ca: 0x00393099, 0x74cb: 0x00393097, + 0x74cc: 0x00393098, 0x74cd: 0x0039389a, 0x74ce: 0x00393899, 0x74cf: 0x00393c9a, + 0x74d0: 0x00393c99, 0x74d1: 0x00393c97, 0x74d2: 0x00393c98, 0x74d3: 0x003956a4, + 0x74d4: 0x003956a3, 0x74d5: 0x0039569a, 0x74d6: 0x00395699, 0x74d7: 0x00395697, + 0x74d8: 0x00395698, 0x74d9: 0x0039589a, 0x74da: 0x00395899, 0x74db: 0x00395897, + 0x74dc: 0x00395898, 0x74dd: 0x0039649a, 0x74de: 0x00396499, 0x74df: 0x00396497, + 0x74e0: 0x00396498, 0x74e1: 0x0039729a, 0x74e2: 0x00397299, 0x74e3: 0x00397297, + 0x74e4: 0x00397298, 0x74e5: 0x0039749a, 0x74e6: 0x00397499, 0x74e7: 0x00397497, + 0x74e8: 0x00397498, 0x74e9: 0x0039889a, 0x74ea: 0x00398899, 0x74eb: 0x00398a9a, + 0x74ec: 0x00398a99, 0x74ed: 0x0039a49a, 0x74ee: 0x0039a499, 0x74ef: 0x0039a69a, + 0x74f0: 0x0039a699, 0x74f1: 0x0039c69a, 0x74f2: 0x0039c699, 0x74f3: 0x0039c697, + 0x74f4: 0x0039c698, 0x74f5: 0x0039c89a, 0x74f6: 0x0039c899, 0x74f7: 0x0039c897, + 0x74f8: 0x0039c898, 0x74f9: 0x0039dc9a, 0x74fa: 0x0039dc99, 0x74fb: 0x0039dc97, + 0x74fc: 0x0039dc98, 0x74fd: 0x0039de9a, 0x74fe: 0x0039de99, 0x74ff: 0x0039de97, + // Block 0x1d4, offset 0x7500 + 0x7500: 0x0039de98, 0x7501: 0x0039e69a, 0x7502: 0x0039e699, 0x7503: 0x0039e697, + 0x7504: 0x0039e698, 0x7505: 0x0039e89a, 0x7506: 0x0039e899, 0x7507: 0x0039e897, + 0x7508: 0x0039e898, 0x7509: 0x0039ee9a, 0x750a: 0x0039ee99, 0x750b: 0x0039ee97, + 0x750c: 0x0039ee98, 0x750d: 0x0039f09a, 0x750e: 0x0039f099, 0x750f: 0x0039f097, + 0x7510: 0x0039f098, 0x7511: 0x0039fc9a, 0x7512: 0x0039fc99, 0x7513: 0x0039fc97, + 0x7514: 0x0039fc98, 0x7515: 0x003a129a, 0x7516: 0x003a1299, 0x7517: 0x003a1297, + 0x7518: 0x003a1298, 0x7519: 0x003a1a9a, 0x751a: 0x003a1a99, 0x751b: 0x003a1a97, + 0x751c: 0x003a1a98, 0x751d: 0x003a409a, 0x751e: 0x003a4099, 0x751f: 0x003a4097, + 0x7520: 0x003a4098, 0x7521: 0x003a4e9a, 0x7522: 0x003a4e99, 0x7523: 0x003a4e97, + 0x7524: 0x003a4e98, 0x7525: 0x003a569a, 0x7526: 0x003a5699, 0x7527: 0x003a5697, + 0x7528: 0x003a5698, 0x7529: 0x003a689a, 0x752a: 0x003a6899, 0x752b: 0x003a6897, + 0x752c: 0x003a6898, 0x752d: 0x003a749a, 0x752e: 0x003a7499, 0x752f: 0x003a90a6, + 0x7530: 0x003a90a5, 0x7531: 0x003a909a, 0x7532: 0x003a9099, 0x7533: 0x003a9097, + 0x7534: 0x003a9098, 0x7535: 0xe0001732, 0x7536: 0xe000172f, 0x7537: 0xe0001738, + 0x7538: 0xe0001735, 0x7539: 0xe000173e, 0x753a: 0xe000173b, 0x753b: 0xf0001a1a, + 0x753c: 0xf0001919, 0x753f: 0xa0000000, + // Block 0x1d5, offset 0x7540 + 0x7541: 0x40409a20, 0x7542: 0x40409820, 0x7543: 0x40409c20, + 0x7545: 0x40407c20, 0x7546: 0x40407e20, 0x7547: 0x40408020, + 0x7548: 0x40408220, 0x7549: 0x40408420, 0x754a: 0x40408620, 0x754b: 0x40408820, + 0x754c: 0x40408c20, 0x754f: 0x40409020, + 0x7550: 0x40409220, 0x7553: 0x40409420, + 0x7554: 0x40409620, 0x7555: 0xc33108b1, 0x7556: 0x40409a20, 0x7557: 0x40409c20, + 0x7558: 0x40409e20, 0x7559: 0x4040a020, 0x755a: 0x4040a220, 0x755b: 0x4040a420, + 0x755c: 0x4040a620, 0x755d: 0x4040a820, 0x755e: 0x4040aa20, 0x755f: 0x4040ac20, + 0x7560: 0x4040ae20, 0x7561: 0x4040b020, 0x7562: 0x4040b220, 0x7563: 0x4040b420, + 0x7564: 0xc32f0851, 0x7565: 0x4040b820, 0x7566: 0x4040ba20, 0x7567: 0x4040bc20, + 0x7568: 0x4040be20, 0x756a: 0x4040c020, 0x756b: 0x4040c220, + 0x756c: 0x4040c420, 0x756d: 0x4040c620, 0x756e: 0x4040c820, 0x756f: 0x4040ca20, + 0x7570: 0x4040cc20, 0x7572: 0x4040d020, + 0x7576: 0x4040d420, 0x7577: 0x4040d620, + 0x7578: 0x4040d820, 0x7579: 0x4040da20, + 0x757c: 0xa070f102, 0x757d: 0x4040dc20, 0x757e: 0x4040de20, 0x757f: 0x4040e020, + // Block 0x1d6, offset 0x7580 + 0x7580: 0x4040e220, 0x7581: 0x4040e420, 0x7582: 0x4040e620, 0x7583: 0x4040e820, + 0x7584: 0x4040ea20, 0x7587: 0xc05a0191, + 0x7588: 0x4040f220, 0x758b: 0x4040f420, + 0x758c: 0x4040f620, 0x758d: 0x8209207c, 0x758e: 0x4040b420, + 0x7597: 0x4040fa20, + 0x759c: 0xe000183f, 0x759d: 0xe0001842, 0x759f: 0xe0001848, + 0x75a0: 0x40408a20, 0x75a1: 0x40408e20, 0x75a2: 0x4040ec20, 0x75a3: 0x4040ee20, + 0x75a6: 0xe000016d, 0x75a7: 0xe00001fb, + 0x75a8: 0xe0000316, 0x75a9: 0xe00003f0, 0x75aa: 0xe00004cb, 0x75ab: 0xe0000595, + 0x75ac: 0xe0000660, 0x75ad: 0xe0000708, 0x75ae: 0xe00007b4, 0x75af: 0xe0000859, + 0x75b0: 0x4040ce20, 0x75b1: 0x4040d220, 0x75b2: 0x4027e820, 0x75b3: 0x4027ea20, + 0x75b4: 0x40283020, 0x75b5: 0x40283220, 0x75b6: 0x40283420, 0x75b7: 0x40283620, + 0x75b8: 0x40283820, 0x75b9: 0x40283a20, 0x75ba: 0x40073a20, 0x75bb: 0x4027ec20, + // Block 0x1d7, offset 0x75c0 + 0x75c0: 0xa0000000, 0x75c1: 0xa0000000, 0x75c2: 0xa0000000, 0x75c3: 0xa0000000, + 0x75c4: 0xa0000000, 0x75c5: 0xa0000000, 0x75c6: 0xa0000000, 0x75c7: 0xa0000000, + 0x75c8: 0xa0000000, 0x75c9: 0x40020020, 0x75ca: 0x40020220, 0x75cb: 0x40020420, + 0x75cc: 0x40020620, 0x75cd: 0x40020820, 0x75ce: 0xa0000000, 0x75cf: 0xa0000000, + 0x75d0: 0xa0000000, 0x75d1: 0xa0000000, 0x75d2: 0xa0000000, 0x75d3: 0xa0000000, + 0x75d4: 0xa0000000, 0x75d5: 0xa0000000, 0x75d6: 0xa0000000, 0x75d7: 0xa0000000, + 0x75d8: 0xa0000000, 0x75d9: 0xa0000000, 0x75da: 0xa0000000, 0x75db: 0xa0000000, + 0x75dc: 0xa0000000, 0x75dd: 0xa0000000, 0x75de: 0xa0000000, 0x75df: 0xa0000000, + 0x75e0: 0x40021220, 0x75e1: 0x4002ba20, 0x75e2: 0x4003e020, 0x75e3: 0x4004ea20, + 0x75e4: 0x4027de20, 0x75e5: 0x4004ec20, 0x75e6: 0x4004e620, 0x75e7: 0x4003d220, + 0x75e8: 0x4003f420, 0x75e9: 0x4003f620, 0x75ea: 0x4004d820, 0x75eb: 0x40093820, + 0x75ec: 0x40024020, 0x75ed: 0x40021a20, 0x75ee: 0x4002e420, 0x75ef: 0x4004e220, + 0x75f0: 0x4029cc20, 0x75f1: 0x4029ce20, 0x75f2: 0x4029d020, 0x75f3: 0x4029d220, + 0x75f4: 0x4029d420, 0x75f5: 0x4029d620, 0x75f6: 0x4029d820, 0x75f7: 0x4029da20, + 0x75f8: 0x4029dc20, 0x75f9: 0x4029de20, 0x75fa: 0x40026c20, 0x75fb: 0x40026220, + 0x75fc: 0x40094020, 0x75fd: 0x40094220, 0x75fe: 0x40094420, 0x75ff: 0x4002c420, + // Block 0x1d8, offset 0x7600 + 0x7600: 0x4004d620, 0x7601: 0x002bde88, 0x7602: 0x002c0a88, 0x7603: 0xc3350911, + 0x7604: 0x002c6288, 0x7605: 0x002c9888, 0x7606: 0x002d0888, 0x7607: 0xc33900d1, + 0x7608: 0x002d6888, 0x7609: 0xc33b0931, 0x760a: 0x002dcc88, 0x760b: 0x002dfe88, + 0x760c: 0xc0030002, 0x760d: 0x002e8288, 0x760e: 0x002e9e88, 0x760f: 0xc33f0071, + 0x7610: 0x002f2c88, 0x7611: 0x002e0083, 0x7612: 0x002f7a88, 0x7613: 0xc3430911, + 0x7614: 0x00302c88, 0x7615: 0xc3470071, 0x7616: 0x0030be88, 0x7617: 0x0030e288, + 0x7618: 0x002d6a83, 0x7619: 0x00310088, 0x761a: 0x00312a88, 0x761b: 0x4003f820, + 0x761c: 0x4004e420, 0x761d: 0x4003fa20, 0x761e: 0x40062420, 0x761f: 0x40021620, + 0x7620: 0x40061e20, 0x7621: 0x402bde20, 0x7622: 0x402c0a20, 0x7623: 0xc3330911, + 0x7624: 0x402c6220, 0x7625: 0x402c9820, 0x7626: 0x402d0820, 0x7627: 0xc33700d1, + 0x7628: 0x402d6820, 0x7629: 0x402d9a20, 0x762a: 0x402dcc20, 0x762b: 0x402dfe20, + 0x762c: 0xc0000002, 0x762d: 0x402e8220, 0x762e: 0x402e9e20, 0x762f: 0xc33d0071, + 0x7630: 0x402f2c20, 0x7631: 0x402e0020, 0x7632: 0x402f7a20, 0x7633: 0xc3410911, + 0x7634: 0x40302c20, 0x7635: 0xc3450071, 0x7636: 0x4030be20, 0x7637: 0x4030e220, + 0x7638: 0x402d6a20, 0x7639: 0x40310020, 0x763a: 0x40312a20, 0x763b: 0x4003fc20, + 0x763c: 0x40094820, 0x763d: 0x4003fe20, 0x763e: 0x40094c20, 0x763f: 0xa0000000, + // Block 0x1d9, offset 0x7640 + 0x7640: 0xe00008f5, 0x7641: 0xe00008ef, 0x7642: 0xe0000921, 0x7643: 0xe0000969, + 0x7644: 0xe000095b, 0x7645: 0xe000094d, 0x7646: 0xe00009dd, 0x7647: 0x002c3c83, + 0x7648: 0xe0000ae8, 0x7649: 0xe0000ae2, 0x764a: 0xe0000af4, 0x764b: 0xe0000b20, + 0x764c: 0xe0002918, 0x764d: 0xe0002915, 0x764e: 0xe000291e, 0x764f: 0xe0002924, + 0x7650: 0xe0000ab3, 0x7651: 0xe0000d63, 0x7652: 0xe0000d9a, 0x7653: 0xe0000d94, + 0x7654: 0xe0000da6, 0x7655: 0xe0000de6, 0x7656: 0x002ee483, 0x7657: 0x40093e20, + 0x7658: 0xe0000e12, 0x7659: 0xe0000fe1, 0x765a: 0xe0000fdb, 0x765b: 0xe0000fed, + 0x765c: 0x00306e83, 0x765d: 0xe0001102, 0x765e: 0x00318888, 0x765f: 0xe0000f7b, + 0x7660: 0xe00008f2, 0x7661: 0xe00008ec, 0x7662: 0xe000091e, 0x7663: 0xe0000966, + 0x7664: 0xe0000958, 0x7665: 0xe000094a, 0x7666: 0xe00009d5, 0x7667: 0x402c3c20, + 0x7668: 0xe0000ae5, 0x7669: 0xe0000adf, 0x766a: 0xe0000af1, 0x766b: 0xe0000b1d, + 0x766c: 0xe0000c28, 0x766d: 0xe0000c22, 0x766e: 0xe0000c34, 0x766f: 0xe0000c40, + 0x7670: 0xe0000aad, 0x7671: 0xe0000d60, 0x7672: 0xe0000d97, 0x7673: 0xe0000d91, + 0x7674: 0xe0000da3, 0x7675: 0xe0000de3, 0x7676: 0x402ee420, 0x7677: 0x40093c20, + 0x7678: 0xe0000e0f, 0x7679: 0xe0000fde, 0x767a: 0xe0000fd8, 0x767b: 0xe0000fea, + 0x767c: 0x40306e20, 0x767d: 0xe00010ff, 0x767e: 0x40318820, 0x767f: 0xe0001114, + // Block 0x1da, offset 0x7680 + 0x7680: 0xe0000983, 0x7681: 0xe0000980, 0x7682: 0xe00008fb, 0x7683: 0xe00008f8, + 0x7684: 0xe000097d, 0x7685: 0xe000097a, 0x7686: 0xe0000a38, 0x7687: 0xe0000a35, + 0x7688: 0xe0000a3e, 0x7689: 0xe0000a3b, 0x768a: 0xe0000a4a, 0x768b: 0xe0000a47, + 0x768c: 0xe0000a44, 0x768d: 0xe0000a41, 0x768e: 0xe0000a86, 0x768f: 0xe0000a83, + 0x7690: 0xe0000aaa, 0x7691: 0xe0000aa7, 0x7692: 0xe0000b46, 0x7693: 0xe0000b43, + 0x7694: 0xe0000aee, 0x7695: 0xe0000aeb, 0x7696: 0xe0000b2c, 0x7697: 0xe0000b29, + 0x7698: 0xe0000b40, 0x7699: 0xe0000b3d, 0x769a: 0xe0000b1a, 0x769b: 0xe0000b17, + 0x769c: 0xe0000bb8, 0x769d: 0xe0000bb5, 0x769e: 0x002d2483, 0x769f: 0x402d2420, + 0x76a0: 0xe0000bc4, 0x76a1: 0xe0000bc1, 0x76a2: 0xe0000bca, 0x76a3: 0xe0000bc7, + 0x76a4: 0xe0000bee, 0x76a5: 0xe0000beb, 0x76a6: 0xe0000c1b, 0x76a7: 0xe0000c18, + 0x76a8: 0xe000292b, 0x76a9: 0xe0000c4e, 0x76aa: 0xe0002931, 0x76ab: 0xe0000c5d, + 0x76ac: 0xe000291b, 0x76ad: 0xe0000c2e, 0x76ae: 0xe000292e, 0x76af: 0xe0000c57, + 0x76b0: 0x002d9a83, 0x76b1: 0x402d9820, 0x76b2: 0xe00027e2, 0x76b3: 0xf0000404, + 0x76b4: 0xe0000c8a, 0x76b5: 0xe0000c87, 0x76b6: 0xe0000c9f, 0x76b7: 0xe0000c9c, + 0x76b8: 0x402f7220, 0x76b9: 0xe0000ccc, 0x76ba: 0xe0000cc9, 0x76bb: 0xe0000cd8, + 0x76bc: 0xe0000cd5, 0x76bd: 0xe0000cd2, 0x76be: 0xe0000ccf, 0x76bf: 0xe0000d04, + // Block 0x1db, offset 0x76c0 + 0x76c0: 0xe0000cfe, 0x76c1: 0xe0000cf8, 0x76c2: 0xe0000cf5, 0x76c3: 0xe0000d51, + 0x76c4: 0xe0000d4e, 0x76c5: 0xe0000d6f, 0x76c6: 0xe0000d6c, 0x76c7: 0xe0000d5d, + 0x76c8: 0xe0000d5a, 0x76c9: 0xf0000404, 0x76ca: 0x002eda88, 0x76cb: 0x402eda20, + 0x76cc: 0xe0000e2e, 0x76cd: 0xe0000e2b, 0x76ce: 0xe0000da0, 0x76cf: 0xe0000d9d, + 0x76d0: 0xe0000de0, 0x76d1: 0xe0000ddd, 0x76d2: 0xe0000e93, 0x76d3: 0xe0000e8f, + 0x76d4: 0xe0000eca, 0x76d5: 0xe0000ec7, 0x76d6: 0xe0000edc, 0x76d7: 0xe0000ed9, + 0x76d8: 0xe0000ed0, 0x76d9: 0xe0000ecd, 0x76da: 0xe0000f1f, 0x76db: 0xe0000f1c, + 0x76dc: 0xe0000f2d, 0x76dd: 0xe0000f2a, 0x76de: 0x002fe883, 0x76df: 0x402fe820, + 0x76e0: 0xe0000f33, 0x76e1: 0xe0000f30, 0x76e2: 0xe0000f99, 0x76e3: 0xe0000f96, + 0x76e4: 0xe0000f8a, 0x76e5: 0xe0000f87, 0x76e6: 0x00303688, 0x76e7: 0x40303620, + 0x76e8: 0xe000102b, 0x76e9: 0xe0001028, 0x76ea: 0xe000103f, 0x76eb: 0xe000103c, + 0x76ec: 0xe0000fe7, 0x76ed: 0xe0000fe4, 0x76ee: 0xe0000ff9, 0x76ef: 0xe0000ff6, + 0x76f0: 0xe0001025, 0x76f1: 0xe0001022, 0x76f2: 0xe0001039, 0x76f3: 0xe0001036, + 0x76f4: 0xe00010d8, 0x76f5: 0xe00010d5, 0x76f6: 0xe000110e, 0x76f7: 0xe000110b, + 0x76f8: 0xe0001117, 0x76f9: 0xe000113b, 0x76fa: 0xe0001138, 0x76fb: 0xe000114d, + 0x76fc: 0xe000114a, 0x76fd: 0xe0001147, 0x76fe: 0xe0001144, 0x76ff: 0xe0000f64, + // Block 0x1dc, offset 0x7700 + 0x7700: 0x402c1a20, 0x7701: 0x002c2a88, 0x7702: 0x002c3288, 0x7703: 0x402c3220, + 0x7704: 0x0031c488, 0x7705: 0x4031c420, 0x7706: 0x002efa88, 0x7707: 0x002c4e88, + 0x7708: 0x402c4e20, 0x7709: 0x002c7288, 0x770a: 0x002c7a88, 0x770b: 0x002c8488, + 0x770c: 0x402c8420, 0x770d: 0xe000115c, 0x770e: 0x002cae88, 0x770f: 0x002c9a83, + 0x7710: 0x002cc288, 0x7711: 0x002d1688, 0x7712: 0x402d1620, 0x7713: 0x002d4488, + 0x7714: 0x002d5888, 0x7715: 0x402d7820, 0x7716: 0x002dc288, 0x7717: 0x002db688, + 0x7718: 0x002e0a88, 0x7719: 0x402e0a20, 0x771a: 0x402e3820, 0x771b: 0x402e7220, + 0x771c: 0x0030a088, 0x771d: 0x002eb488, 0x771e: 0x402ebc20, 0x771f: 0x002f1088, + 0x7720: 0xe0000e56, 0x7721: 0xe0000e53, 0x7722: 0x002d6088, 0x7723: 0x402d6020, + 0x7724: 0x002f3e88, 0x7725: 0x402f3e20, 0x7726: 0x002f8288, 0x7727: 0x0031b488, + 0x7728: 0x4031b420, 0x7729: 0x00300888, 0x772a: 0x40301220, 0x772b: 0x40304220, + 0x772c: 0x00304a88, 0x772d: 0x40304a20, 0x772e: 0x00305288, 0x772f: 0xe000105f, + 0x7730: 0xe000105c, 0x7731: 0x0030b488, 0x7732: 0x0030cc88, 0x7733: 0x00311888, + 0x7734: 0x40311820, 0x7735: 0x00313488, 0x7736: 0x40313420, 0x7737: 0x00316488, + 0x7738: 0x00316e88, 0x7739: 0x40316e20, 0x773a: 0x40317820, 0x773b: 0x4031a620, + 0x773c: 0x0031bc88, 0x773d: 0x4031bc20, 0x773e: 0xe0000fc9, 0x773f: 0x40319420, + // Block 0x1dd, offset 0x7740 + 0x7740: 0x40321220, 0x7741: 0x40321a20, 0x7742: 0x40322220, 0x7743: 0x40322a20, + 0x7744: 0xe0000ad5, 0x7745: 0xe0000ad1, 0x7746: 0xe0000acd, 0x7747: 0xf0000a0a, + 0x7748: 0xf000040a, 0x7749: 0xf0000404, 0x774a: 0xf0000a0a, 0x774b: 0xf000040a, + 0x774c: 0xf0000404, 0x774d: 0xe0000947, 0x774e: 0xe0000944, 0x774f: 0xe0002921, + 0x7750: 0xe0000c3a, 0x7751: 0xe0000dcc, 0x7752: 0xe0000dc9, 0x7753: 0xe0000ff3, + 0x7754: 0xe0000ff0, 0x7755: 0xe0002964, 0x7756: 0xe0002961, 0x7757: 0xe0002952, + 0x7758: 0xe000294f, 0x7759: 0xe000295e, 0x775a: 0xe000295b, 0x775b: 0xe0002958, + 0x775c: 0xe0002955, 0x775d: 0x402cae20, 0x775e: 0xe0000962, 0x775f: 0xe000095e, + 0x7760: 0xe0000976, 0x7761: 0xe0000972, 0x7762: 0xe00009f4, 0x7763: 0xe00009ef, + 0x7764: 0x002d3a88, 0x7765: 0x402d3a20, 0x7766: 0xe0000bbe, 0x7767: 0xe0000bbb, + 0x7768: 0xe0000c99, 0x7769: 0xe0000c96, 0x776a: 0xe0000e20, 0x776b: 0xe0000e1d, + 0x776c: 0xe0000e27, 0x776d: 0xe0000e23, 0x776e: 0xe0001162, 0x776f: 0xe000115f, + 0x7770: 0xe0000c8d, 0x7771: 0xf0000a0a, 0x7772: 0xf000040a, 0x7773: 0xf0000404, + 0x7774: 0xe0000bac, 0x7775: 0xe0000ba9, 0x7776: 0x002d7888, 0x7777: 0x00319488, + 0x7778: 0xe0000d57, 0x7779: 0xe0000d54, 0x777a: 0xe0000954, 0x777b: 0xe0000950, + 0x777c: 0xe00009ea, 0x777d: 0xe00009e5, 0x777e: 0xe0000e19, 0x777f: 0xe0000e15, + // Block 0x1de, offset 0x7780 + 0x7780: 0xe000098f, 0x7781: 0xe000098c, 0x7782: 0xe0000995, 0x7783: 0xe0000992, + 0x7784: 0xe0000b62, 0x7785: 0xe0000b5f, 0x7786: 0xe0000b68, 0x7787: 0xe0000b65, + 0x7788: 0xe0002937, 0x7789: 0xe0000c69, 0x778a: 0xe000293a, 0x778b: 0xe0000c6f, + 0x778c: 0xe0000e4a, 0x778d: 0xe0000e47, 0x778e: 0xe0000e50, 0x778f: 0xe0000e4d, + 0x7790: 0xe0000ee8, 0x7791: 0xe0000ee5, 0x7792: 0xe0000eee, 0x7793: 0xe0000eeb, + 0x7794: 0xe0001053, 0x7795: 0xe0001050, 0x7796: 0xe0001059, 0x7797: 0xe0001056, + 0x7798: 0xe0000f61, 0x7799: 0xe0000f5e, 0x779a: 0xe0000fa5, 0x779b: 0xe0000fa2, + 0x779c: 0x00312288, 0x779d: 0x40312220, 0x779e: 0xe0000bf4, 0x779f: 0xe0000bf1, + 0x77a0: 0x002ebc88, 0x77a1: 0x402c8c20, 0x77a2: 0x002f2288, 0x77a3: 0x402f2220, + 0x77a4: 0x00314088, 0x77a5: 0x40314020, 0x77a6: 0xe000096f, 0x77a7: 0xe000096c, + 0x77a8: 0xe0000b32, 0x77a9: 0xe0000b2f, 0x77aa: 0xe000294c, 0x77ab: 0xe0002949, + 0x77ac: 0xe0000dfd, 0x77ad: 0xe0000df9, 0x77ae: 0xe0000e04, 0x77af: 0xe0000e01, + 0x77b0: 0xe0000e0b, 0x77b1: 0xe0000e07, 0x77b2: 0xe0001129, 0x77b3: 0xe0001126, + 0x77b4: 0x402e5e20, 0x77b5: 0x402ed020, 0x77b6: 0x40305a20, 0x77b7: 0x402dd420, + 0x77b8: 0xe0000abf, 0x77b9: 0xe0000ec4, 0x77ba: 0x002be888, 0x77bb: 0x002c4488, + 0x77bc: 0x402c4420, 0x77bd: 0x002e3888, 0x77be: 0x00303e88, 0x77bf: 0x402ffc20, + // Block 0x1df, offset 0x77c0 + 0x77c0: 0x40315820, 0x77c1: 0x0031d488, 0x77c2: 0x4031d420, 0x77c3: 0x002c1a88, + 0x77c4: 0x00307c88, 0x77c5: 0x0030da88, 0x77c6: 0x002ca288, 0x77c7: 0x402ca220, + 0x77c8: 0x002dde88, 0x77c9: 0x402dde20, 0x77ca: 0x002f6a88, 0x77cb: 0x402f6a20, + 0x77cc: 0x002f8e88, 0x77cd: 0x402f8e20, 0x77ce: 0x00311088, 0x77cf: 0x40311020, + 0x77d0: 0x402bf020, 0x77d1: 0x402bf820, 0x77d2: 0x402c0220, 0x77d3: 0x402c2a20, + 0x77d4: 0x402efa20, 0x77d5: 0x402c5620, 0x77d6: 0x402c7220, 0x77d7: 0x402c7a20, + 0x77d8: 0x402ccc20, 0x77d9: 0x402c9a20, 0x77da: 0x402cd420, 0x77db: 0x402cc220, + 0x77dc: 0x402cdc20, 0x77dd: 0x402ce820, 0x77de: 0x402cf020, 0x77df: 0x402dee20, + 0x77e0: 0x402d4420, 0x77e1: 0x402d2a20, 0x77e2: 0x402d3220, 0x77e3: 0x402d5820, + 0x77e4: 0x402d0020, 0x77e5: 0x40308820, 0x77e6: 0x402d8020, 0x77e7: 0x402d8e20, + 0x77e8: 0x402db620, 0x77e9: 0x402dc220, 0x77ea: 0x402daa20, 0x77eb: 0x402e4220, + 0x77ec: 0x402e4a20, 0x77ed: 0x402e5420, 0x77ee: 0x402e6820, 0x77ef: 0x4030a020, + 0x77f0: 0x4030ac20, 0x77f1: 0x402e9020, 0x77f2: 0x402eb420, 0x77f3: 0x402ec820, + 0x77f4: 0x402ea620, 0x77f5: 0x402f1020, 0x77f6: 0x402eee20, 0x77f7: 0x402f1a20, + 0x77f8: 0x402f4c20, 0x77f9: 0x402f9820, 0x77fa: 0x402fa220, 0x77fb: 0x402fac20, + 0x77fc: 0x402fb620, 0x77fd: 0x402fbe20, 0x77fe: 0x402fc620, 0x77ff: 0x402fd020, + // Block 0x1e0, offset 0x7800 + 0x7800: 0xe00009b1, 0x7801: 0xe00009ae, 0x7802: 0xe0000a22, 0x7803: 0xe0000a1f, + 0x7804: 0xe0000a28, 0x7805: 0xe0000a25, 0x7806: 0xe0000a2e, 0x7807: 0xe0000a2b, + 0x7808: 0xe000260e, 0x7809: 0xe000260b, 0x780a: 0xe0000a8c, 0x780b: 0xe0000a89, + 0x780c: 0xe0000a98, 0x780d: 0xe0000a95, 0x780e: 0xe0000aa4, 0x780f: 0xe0000aa1, + 0x7810: 0xe0000a92, 0x7811: 0xe0000a8f, 0x7812: 0xe0000a9e, 0x7813: 0xe0000a9b, + 0x7814: 0xe0000b55, 0x7815: 0xe0000b51, 0x7816: 0xe0000b4d, 0x7817: 0xe0000b49, + 0x7818: 0xe0000b7c, 0x7819: 0xe0000b79, 0x781a: 0xe0000b82, 0x781b: 0xe0000b7f, + 0x781c: 0xe0000b39, 0x781d: 0xe0000b35, 0x781e: 0xe0000b8c, 0x781f: 0xe0000b89, + 0x7820: 0xe0000bd0, 0x7821: 0xe0000bcd, 0x7822: 0xe0000c00, 0x7823: 0xe0000bfd, + 0x7824: 0xe0000c0c, 0x7825: 0xe0000c09, 0x7826: 0xe0000bfa, 0x7827: 0xe0000bf7, + 0x7828: 0xe0000c06, 0x7829: 0xe0000c03, 0x782a: 0xe0000c12, 0x782b: 0xe0000c0f, + 0x782c: 0xe0002940, 0x782d: 0xe0000c7b, 0x782e: 0xe0002927, 0x782f: 0xe0000c46, + 0x7830: 0xe0000c93, 0x7831: 0xe0000c90, 0x7832: 0xe0000cab, 0x7833: 0xe0000ca8, + 0x7834: 0xe0000cb1, 0x7835: 0xe0000cae, 0x7836: 0xe0000cde, 0x7837: 0xe0000cdb, + 0x7838: 0xe0000ce5, 0x7839: 0xe0000ce1, 0x783a: 0xe0000cf2, 0x783b: 0xe0000cef, + 0x783c: 0xe0000cec, 0x783d: 0xe0000ce9, 0x783e: 0xe0000d1e, 0x783f: 0xe0000d1b, + // Block 0x1e1, offset 0x7840 + 0x7840: 0xe0000d24, 0x7841: 0xe0000d21, 0x7842: 0xe0000d2a, 0x7843: 0xe0000d27, + 0x7844: 0xe0000d69, 0x7845: 0xe0000d66, 0x7846: 0xe0000d7b, 0x7847: 0xe0000d78, + 0x7848: 0xe0000d87, 0x7849: 0xe0000d84, 0x784a: 0xe0000d81, 0x784b: 0xe0000d7e, + 0x784c: 0xe0000ded, 0x784d: 0xe0000de9, 0x784e: 0xe0002946, 0x784f: 0xe0002943, + 0x7850: 0xe0000e3d, 0x7851: 0xe0000e39, 0x7852: 0xe0000e35, 0x7853: 0xe0000e31, + 0x7854: 0xe0000ea7, 0x7855: 0xe0000ea4, 0x7856: 0xe0000ead, 0x7857: 0xe0000eaa, + 0x7858: 0xe0000ed6, 0x7859: 0xe0000ed3, 0x785a: 0xe0000ef4, 0x785b: 0xe0000ef1, + 0x785c: 0xe0000efb, 0x785d: 0xe0000ef7, 0x785e: 0xe0000f02, 0x785f: 0xe0000eff, + 0x7860: 0xe0000f41, 0x7861: 0xe0000f3e, 0x7862: 0xe0000f53, 0x7863: 0xe0000f50, + 0x7864: 0xe0000f26, 0x7865: 0xe0000f22, 0x7866: 0xe0000f3a, 0x7867: 0xe0000f36, + 0x7868: 0xe0000f5a, 0x7869: 0xe0000f56, 0x786a: 0xe0000f93, 0x786b: 0xe0000f90, + 0x786c: 0xe0000f9f, 0x786d: 0xe0000f9c, 0x786e: 0xe0000fb1, 0x786f: 0xe0000fae, + 0x7870: 0xe0000fab, 0x7871: 0xe0000fa8, 0x7872: 0xe0001093, 0x7873: 0xe0001090, + 0x7874: 0xe000109f, 0x7875: 0xe000109c, 0x7876: 0xe0001099, 0x7877: 0xe0001096, + 0x7878: 0xe0001032, 0x7879: 0xe000102e, 0x787a: 0xe0002964, 0x787b: 0xe0002961, + 0x787c: 0xe00010a9, 0x787d: 0xe00010a6, 0x787e: 0xe00010af, 0x787f: 0xe00010ac, + // Block 0x1e2, offset 0x7880 + 0x7880: 0xe00010d2, 0x7881: 0xe00010cf, 0x7882: 0xe00010cc, 0x7883: 0xe00010c9, + 0x7884: 0xe00010e1, 0x7885: 0xe00010de, 0x7886: 0xe00010e7, 0x7887: 0xe00010e4, + 0x7888: 0xe00010ed, 0x7889: 0xe00010ea, 0x788a: 0xe0002912, 0x788b: 0xe000290f, + 0x788c: 0xe000290c, 0x788d: 0xe0002909, 0x788e: 0xe0001123, 0x788f: 0xe0001120, + 0x7890: 0xe0001141, 0x7891: 0xe000113e, 0x7892: 0xe0001153, 0x7893: 0xe0001150, + 0x7894: 0xe0001159, 0x7895: 0xe0001156, 0x7896: 0xe0000c15, 0x7897: 0xe0000f8d, + 0x7898: 0xe00010db, 0x7899: 0xe0001111, 0x789a: 0xf0000404, 0x789b: 0xe0000f70, + 0x789c: 0x40300420, 0x789d: 0x40300620, 0x789e: 0xe0000f7f, 0x789f: 0x402c9620, + 0x78a0: 0xe000099b, 0x78a1: 0xe0000998, 0x78a2: 0xe0000989, 0x78a3: 0xe0000986, + 0x78a4: 0xe0000928, 0x78a5: 0xe0000924, 0x78a6: 0xe0000930, 0x78a7: 0xe000092c, + 0x78a8: 0xe0000940, 0x78a9: 0xe000093c, 0x78aa: 0xe0000938, 0x78ab: 0xe0000934, + 0x78ac: 0xe00009aa, 0x78ad: 0xe00009a6, 0x78ae: 0xe0000902, 0x78af: 0xe00008fe, + 0x78b0: 0xe000090a, 0x78b1: 0xe0000906, 0x78b2: 0xe000091a, 0x78b3: 0xe0000916, + 0x78b4: 0xe0000912, 0x78b5: 0xe000090e, 0x78b6: 0xe00009a2, 0x78b7: 0xe000099e, + 0x78b8: 0xe0000b6e, 0x78b9: 0xe0000b6b, 0x78ba: 0xe0000b5c, 0x78bb: 0xe0000b59, + 0x78bc: 0xe0000b26, 0x78bd: 0xe0000b23, 0x78be: 0xe0000afb, 0x78bf: 0xe0000af7, + // Block 0x1e3, offset 0x78c0 + 0x78c0: 0xe0000b03, 0x78c1: 0xe0000aff, 0x78c2: 0xe0000b13, 0x78c3: 0xe0000b0f, + 0x78c4: 0xe0000b0b, 0x78c5: 0xe0000b07, 0x78c6: 0xe0000b75, 0x78c7: 0xe0000b71, + 0x78c8: 0xe0002934, 0x78c9: 0xe0000c63, 0x78ca: 0xe000293d, 0x78cb: 0xe0000c75, + 0x78cc: 0xe0000e84, 0x78cd: 0xe0000e81, 0x78ce: 0xe0000e44, 0x78cf: 0xe0000e41, + 0x78d0: 0xe0000dad, 0x78d1: 0xe0000da9, 0x78d2: 0xe0000db5, 0x78d3: 0xe0000db1, + 0x78d4: 0xe0000dc5, 0x78d5: 0xe0000dc1, 0x78d6: 0xe0000dbd, 0x78d7: 0xe0000db9, + 0x78d8: 0xe0000e8b, 0x78d9: 0xe0000e87, 0x78da: 0xe0000e5d, 0x78db: 0xe0000e59, + 0x78dc: 0xe0000e65, 0x78dd: 0xe0000e61, 0x78de: 0xe0000e75, 0x78df: 0xe0000e71, + 0x78e0: 0xe0000e6d, 0x78e1: 0xe0000e69, 0x78e2: 0xe0000e7d, 0x78e3: 0xe0000e79, + 0x78e4: 0xe000108d, 0x78e5: 0xe000108a, 0x78e6: 0xe000104d, 0x78e7: 0xe000104a, + 0x78e8: 0xe0001066, 0x78e9: 0xe0001062, 0x78ea: 0xe000106e, 0x78eb: 0xe000106a, + 0x78ec: 0xe000107e, 0x78ed: 0xe000107a, 0x78ee: 0xe0001076, 0x78ef: 0xe0001072, + 0x78f0: 0xe0001086, 0x78f1: 0xe0001082, 0x78f2: 0xe0001108, 0x78f3: 0xe0001105, + 0x78f4: 0xe0001135, 0x78f5: 0xe0001132, 0x78f6: 0xe000112f, 0x78f7: 0xe000112c, + 0x78f8: 0xe000111d, 0x78f9: 0xe000111a, 0x78fa: 0xe0000d0a, 0x78fb: 0xe0000d07, + 0x78fc: 0x0030d888, 0x78fd: 0x4030d820, 0x78fe: 0x00312088, 0x78ff: 0x40312020, + // Block 0x1e4, offset 0x7900 + 0x7900: 0x00093685, 0x7901: 0x40083620, 0x7902: 0x40083820, 0x7903: 0x40083a20, + 0x7904: 0x40083c20, 0x7905: 0x002c628b, 0x7906: 0x002c6285, 0x7907: 0x002c9885, + 0x7908: 0x002d9a85, 0x7909: 0x002dcc85, 0x790a: 0x40083e20, 0x790b: 0x400a6e20, + 0x790c: 0x40084020, 0x790d: 0xe00009c4, 0x790e: 0x402d1e20, 0x790f: 0x40084220, + 0x7910: 0xe00002cb, 0x7911: 0xe00002d3, 0x7912: 0xe00002b2, 0x7913: 0xe00002bb, + 0x7914: 0xe00003cd, 0x7915: 0xe00002c3, 0x7916: 0xe00003d1, 0x7917: 0xe00004ab, + 0x7918: 0xe0000579, 0x7919: 0xe00002c7, 0x791a: 0xe0000640, 0x791b: 0xe00002cf, + 0x791c: 0xe00004af, 0x791d: 0xe0000644, 0x791e: 0xe0000798, 0x791f: 0xf0001e1e, + 0x7920: 0x002d9a8a, 0x7921: 0xe00027d4, 0x7922: 0xe00027db, 0x7923: 0xe00027ee, + 0x7924: 0x0030be8a, 0x7925: 0xe0002848, 0x7926: 0xe000284f, 0x7927: 0xe00010bb, + 0x7928: 0xe00027f4, 0x7929: 0x0030f68a, 0x792a: 0xe0002883, 0x792b: 0xe000288a, + 0x792c: 0x002e228a, 0x792d: 0x002c3a8a, 0x792e: 0x002c628a, 0x792f: 0x002e828a, + 0x7930: 0x002d9a84, 0x7931: 0xf0001f04, 0x7932: 0xf0000404, 0x7933: 0xf0001f04, + 0x7934: 0x0030be84, 0x7935: 0xf0001f04, 0x7936: 0xf0000404, 0x7937: 0xe00010b6, + 0x7938: 0xe00027f1, 0x7939: 0x0030f684, 0x793a: 0xe0002880, 0x793b: 0xe0002886, + 0x793c: 0x002e2284, 0x793d: 0x002c3a84, 0x793e: 0x002c6284, 0x793f: 0x002e8284, + // Block 0x1e5, offset 0x7940 + 0x7940: 0xe0000024, 0x7941: 0xe0000029, 0x7942: 0xe000002e, 0x7943: 0xe0000033, + 0x7944: 0xe0000038, 0x7945: 0xe000003d, 0x7946: 0xe0000042, 0x7947: 0xe0000047, + 0x7948: 0xf0001f04, 0x7949: 0xf0001f04, 0x794a: 0xf0001f04, 0x794b: 0xf0001f04, + 0x794c: 0xf0001f04, 0x794d: 0xf0001f04, 0x794e: 0xf0001f04, 0x794f: 0xf0001f04, + 0x7950: 0xf0001f04, 0x7951: 0xf0000404, 0x7952: 0xf0000404, 0x7953: 0xf0000404, + 0x7954: 0xf0000404, 0x7955: 0xf0000404, 0x7956: 0xf0000404, 0x7957: 0xf0000404, + 0x7958: 0xf0000404, 0x7959: 0xf0000404, 0x795a: 0xf0000404, 0x795b: 0xf0000404, + 0x795c: 0xf0000404, 0x795d: 0xf0000404, 0x795e: 0xf0000404, 0x795f: 0xf0000404, + 0x7960: 0xf0000404, 0x7961: 0xf0000404, 0x7962: 0xf0000404, 0x7963: 0xf0000404, + 0x7964: 0xf0000404, 0x7965: 0xf0000404, 0x7966: 0xf0000404, 0x7967: 0xf0000404, + 0x7968: 0xf0000404, 0x7969: 0xf0000404, 0x796a: 0xf0000404, 0x796b: 0xf0000404, + 0x796c: 0xe00024c7, 0x796d: 0xf0000404, 0x796e: 0xf0000404, 0x796f: 0xf0000404, + 0x7970: 0xf0000404, 0x7971: 0xf0000404, 0x7972: 0xf0000404, 0x7973: 0xe00024e7, + 0x7974: 0xf0000404, 0x7975: 0xf0000404, 0x7976: 0x002bde8c, 0x7977: 0x002c0a8c, + 0x7978: 0x002c3a8c, 0x7979: 0x002c628c, 0x797a: 0x002c988c, 0x797b: 0x002d088c, + 0x797c: 0x002d228c, 0x797d: 0x002d688c, 0x797e: 0x002d9a8c, 0x797f: 0x002dcc8c, + // Block 0x1e6, offset 0x7980 + 0x7980: 0xe000230b, 0x7981: 0xe00022f8, 0x7982: 0xe00022fc, 0x7983: 0xe0002311, + 0x7984: 0xe0002316, 0x7985: 0xe000231d, 0x7986: 0xe0002321, 0x7987: 0xe0002325, + 0x7988: 0xe000232b, 0x7989: 0xf0001c1c, 0x798a: 0xe0002330, 0x798b: 0xe000233c, + 0x798c: 0xe0002340, 0x798d: 0xe0002337, 0x798e: 0xe0002346, 0x798f: 0xe000234b, + 0x7990: 0xe000234f, 0x7991: 0xe0002353, 0x7992: 0xf0001c1c, 0x7993: 0xe000235e, + 0x7994: 0xe0002358, 0x7995: 0xf0001c1c, 0x7996: 0xe0002363, 0x7997: 0xe000236d, + 0x7998: 0xf0001f04, 0x7999: 0xf0001f04, 0x799a: 0xf0001f04, 0x799b: 0xf0001f04, + 0x799c: 0xf0001f04, 0x799d: 0xf0001f04, 0x799e: 0xf0001f04, 0x799f: 0xf0001f04, + 0x79a0: 0xf0001f04, 0x79a1: 0xf0001f04, 0x79a2: 0xf0000404, 0x79a3: 0xf0000404, + 0x79a4: 0xf0000404, 0x79a5: 0xf0000404, 0x79a6: 0xf0000404, 0x79a7: 0xf0000404, + 0x79a8: 0xf0000404, 0x79a9: 0xf0000404, 0x79aa: 0xf0000404, 0x79ab: 0xf0000404, + 0x79ac: 0xf0000404, 0x79ad: 0xf0000404, 0x79ae: 0xf0000404, 0x79af: 0xf0000404, + 0x79b0: 0xf0000404, 0x79b1: 0xe0000c1e, 0x79b2: 0xf0001c1c, 0x79b3: 0xf0001d1d, + 0x79b4: 0xe0000a31, 0x79b5: 0xf0001d1c, 0x79b6: 0xf0001c1c, 0x79b7: 0xf0001c1c, + 0x79b8: 0xe0000ac2, 0x79b9: 0xe0000ac6, 0x79ba: 0xe00027e8, 0x79bb: 0xf0001c1c, + 0x79bc: 0xf0001c1c, 0x79bd: 0xf0001c1c, 0x79be: 0xf0001c1c, 0x79bf: 0xe0002431, + // Block 0x1e7, offset 0x79c0 + 0x79c0: 0xf0001d1c, 0x79c1: 0xf0001d1d, 0x79c2: 0xe00009b7, 0x79c3: 0xe00024f3, + 0x79c4: 0xf0001c1c, 0x79c5: 0xf0001c1c, 0x79c6: 0xe0000a66, 0x79c7: 0xe0000a7a, + 0x79c8: 0xf0001d1c, 0x79c9: 0xf0001c1d, 0x79ca: 0xf0001c1c, 0x79cb: 0xf0001d1d, + 0x79cc: 0xf0001c1c, 0x79cd: 0xf0001d1d, 0x79ce: 0xf0001d1d, 0x79cf: 0xf0001c1c, + 0x79d0: 0xf0001c1c, 0x79d1: 0xf0001c1c, 0x79d2: 0xe0000d0d, 0x79d3: 0xe0002818, + 0x79d4: 0xf0001c1c, 0x79d5: 0xe0000d3a, 0x79d6: 0xe0000d46, 0x79d7: 0xf0001d1d, + 0x79d8: 0xe0000eb0, 0x79d9: 0xe0000eb8, 0x79da: 0xf0001d1d, 0x79db: 0xf0001c1c, + 0x79dc: 0xf0001c1d, 0x79dd: 0xf0001c1d, 0x79de: 0xe00010b2, 0x79df: 0xe00009c8, + 0x79e0: 0xf0001f04, 0x79e1: 0xf0001f04, 0x79e2: 0xf0001f04, 0x79e3: 0xf0001f04, + 0x79e4: 0xf0001f04, 0x79e5: 0xf0001f04, 0x79e6: 0xf0001f04, 0x79e7: 0xf0001f04, + 0x79e8: 0xf0001f04, 0x79e9: 0xf0000404, 0x79ea: 0xf0000404, 0x79eb: 0xf0000404, + 0x79ec: 0xf0000404, 0x79ed: 0xf0000404, 0x79ee: 0xf0000404, 0x79ef: 0xf0000404, + 0x79f0: 0xf0000404, 0x79f1: 0xf0000404, 0x79f2: 0xf0000404, 0x79f3: 0xf0000404, + 0x79f4: 0xf0000404, 0x79f5: 0xf0000404, 0x79f6: 0xf0000404, 0x79f7: 0xf0000404, + 0x79f8: 0xf0000404, 0x79f9: 0xf0000404, 0x79fa: 0xf0000404, 0x79fb: 0xf0000404, + 0x79fc: 0xf0000404, 0x79fd: 0xf0000404, 0x79fe: 0xf0000404, 0x79ff: 0xe0000bdf, + // Block 0x1e8, offset 0x7a00 + 0x7a00: 0xf0001f04, 0x7a01: 0xf0001f04, 0x7a02: 0xf0001f04, 0x7a03: 0xf0001f04, + 0x7a04: 0xf0001f04, 0x7a05: 0xf0001f04, 0x7a06: 0xf0001f04, 0x7a07: 0xf0001f04, + 0x7a08: 0xf0001f04, 0x7a09: 0xf0001f04, 0x7a0a: 0xf0001f04, + 0x7a10: 0xf0000a04, 0x7a11: 0xf0000a04, 0x7a12: 0xf0000a04, 0x7a13: 0xf0000a04, + 0x7a14: 0xf0000a04, 0x7a15: 0xf0000a04, 0x7a16: 0xf0000a04, 0x7a17: 0xf0000a04, + 0x7a18: 0xe00024b3, 0x7a19: 0xf0000a04, 0x7a1a: 0xf0000a04, 0x7a1b: 0xf0000a04, + 0x7a1c: 0xf0000a04, 0x7a1d: 0xf0000a04, 0x7a1e: 0xf0000a04, 0x7a1f: 0xf0000a04, + 0x7a20: 0xe00024cb, 0x7a21: 0xf0000a04, 0x7a22: 0xf0000a04, 0x7a23: 0xf0000a04, + 0x7a24: 0xf0000a04, 0x7a25: 0xf0000a04, 0x7a26: 0xf0000a04, 0x7a27: 0xe00024eb, + 0x7a28: 0xf0000a04, 0x7a29: 0xf0000a04, 0x7a2a: 0xf0000a04, 0x7a2b: 0x002c3a8c, + 0x7a2c: 0x002f7a8c, 0x7a2d: 0xf0000c0c, 0x7a2e: 0xf0000c0c, + 0x7a30: 0x002bde9d, 0x7a31: 0x002c0a9d, 0x7a32: 0x002c3a9d, 0x7a33: 0x002c629d, + 0x7a34: 0x002c989d, 0x7a35: 0x002d089d, 0x7a36: 0x002d229d, 0x7a37: 0x002d689d, + 0x7a38: 0x002d9a9d, 0x7a39: 0x002dcc9d, 0x7a3a: 0x002dfe9d, 0x7a3b: 0x002e229d, + 0x7a3c: 0x002e829d, 0x7a3d: 0x002e9e9d, 0x7a3e: 0x002ee29d, 0x7a3f: 0x002f2c9d, + // Block 0x1e9, offset 0x7a40 + 0x7a40: 0xe00014bd, 0x7a41: 0x0033b483, 0x7a42: 0x00339688, 0x7a43: 0x0033a288, + 0x7a44: 0x0033c288, 0x7a45: 0x0033fc88, 0x7a46: 0xc02a0071, 0x7a47: 0x00343688, + 0x7a48: 0x00344688, 0x7a49: 0x00349a88, 0x7a4a: 0x0034e488, 0x7a4b: 0x00356288, + 0x7a4c: 0x00356a88, 0x7a4d: 0xe00014cf, 0x7a4e: 0x00357a88, 0x7a4f: 0x00365488, + 0x7a50: 0xc0090041, 0x7a51: 0x00335288, 0x7a52: 0x00335a88, 0x7a53: 0xc0130092, + 0x7a54: 0x00338a88, 0x7a55: 0xc34c0041, 0x7a56: 0xc01c0071, 0x7a57: 0xc0200071, + 0x7a58: 0xc0250041, 0x7a59: 0x00343e88, 0x7a5a: 0xc0370092, 0x7a5b: 0x00348488, + 0x7a5c: 0x0034a888, 0x7a5d: 0x0034ba88, 0x7a5e: 0xc02e0071, 0x7a5f: 0x00350e88, + 0x7a60: 0x00352888, 0x7a61: 0x00353a88, 0x7a62: 0x00354c88, 0x7a63: 0xc03e00f1, + 0x7a64: 0x0035ac88, 0x7a65: 0x0035b488, 0x7a66: 0x00360288, 0x7a67: 0xc0440071, + 0x7a68: 0x00365c88, 0x7a69: 0x00366688, 0x7a6a: 0x00367488, 0x7a6b: 0xc0480071, + 0x7a6c: 0x00368e88, 0x7a6d: 0xc04c0071, 0x7a6e: 0x0036b888, 0x7a6f: 0x0036c488, + 0x7a70: 0xc0060041, 0x7a71: 0x40335220, 0x7a72: 0x40335a20, 0x7a73: 0xc0100092, + 0x7a74: 0x40338a20, 0x7a75: 0xc3490041, 0x7a76: 0xc01a0071, 0x7a77: 0xc01e0071, + 0x7a78: 0xc0220041, 0x7a79: 0x40343e20, 0x7a7a: 0xc0340092, 0x7a7b: 0x40348420, + 0x7a7c: 0x4034a820, 0x7a7d: 0x4034ba20, 0x7a7e: 0xc02c0071, 0x7a7f: 0x40350e20, + // Block 0x1ea, offset 0x7a80 + 0x7a80: 0x40352820, 0x7a81: 0x40353a20, 0x7a82: 0x40354c20, 0x7a83: 0xc03a00f1, + 0x7a84: 0x4035ac20, 0x7a85: 0x4035b420, 0x7a86: 0x40360220, 0x7a87: 0xc0420071, + 0x7a88: 0x40365c20, 0x7a89: 0x40366620, 0x7a8a: 0x40367420, 0x7a8b: 0xc0460071, + 0x7a8c: 0x40368e20, 0x7a8d: 0xc04a0071, 0x7a8e: 0x4036b820, 0x7a8f: 0x4036c420, + 0x7a90: 0xe00014ba, 0x7a91: 0x4033b420, 0x7a92: 0x40339620, 0x7a93: 0x4033a220, + 0x7a94: 0x4033c220, 0x7a95: 0x4033fc20, 0x7a96: 0xc0280071, 0x7a97: 0x40343620, + 0x7a98: 0x40344620, 0x7a99: 0x40349a20, 0x7a9a: 0x4034e420, 0x7a9b: 0x40356220, + 0x7a9c: 0x40356a20, 0x7a9d: 0xe00014cc, 0x7a9e: 0x40357a20, 0x7a9f: 0x40365420, + 0x7aa0: 0x0035e088, 0x7aa1: 0x4035e020, 0x7aa2: 0x00369e88, 0x7aa3: 0x40369e20, + 0x7aa4: 0x0036ce88, 0x7aa5: 0x4036ce20, 0x7aa6: 0x0036d688, 0x7aa7: 0x4036d620, + 0x7aa8: 0x0036ea88, 0x7aa9: 0x4036ea20, 0x7aaa: 0x0036e088, 0x7aab: 0x4036e020, + 0x7aac: 0x0036f488, 0x7aad: 0x4036f420, 0x7aae: 0x0036fc88, 0x7aaf: 0x4036fc20, + 0x7ab0: 0x00370488, 0x7ab1: 0x40370420, 0x7ab2: 0x00370c88, 0x7ab3: 0x40370c20, + 0x7ab4: 0xc0500131, 0x7ab5: 0xc04e0131, 0x7ab6: 0x00371c88, 0x7ab7: 0x40371c20, + 0x7ab8: 0x0035a488, 0x7ab9: 0x4035a420, 0x7aba: 0x0035fa88, 0x7abb: 0x4035fa20, + 0x7abc: 0x0035f288, 0x7abd: 0x4035f220, 0x7abe: 0x0035e888, 0x7abf: 0x4035e820, + // Block 0x1eb, offset 0x7ac0 + 0x7ac1: 0x40409c20, 0x7ac2: 0x40409820, 0x7ac3: 0x40409a20, + 0x7ac5: 0x40407c20, 0x7ac6: 0x40407e20, 0x7ac7: 0x40408020, + 0x7ac8: 0x40408220, 0x7ac9: 0x40408420, 0x7aca: 0x40408620, 0x7acb: 0x40408820, + 0x7acc: 0x40408c20, 0x7acf: 0x40409020, + 0x7ad0: 0x40409220, 0x7ad3: 0x40409420, + 0x7ad4: 0x40409620, 0x7ad5: 0x40409820, 0x7ad6: 0x40409a20, 0x7ad7: 0x40409c20, + 0x7ad8: 0x40409e20, 0x7ad9: 0x4040a020, 0x7ada: 0x4040a220, 0x7adb: 0x4040a420, + 0x7adc: 0x4040a620, 0x7add: 0x4040a820, 0x7ade: 0x4040aa20, 0x7adf: 0x4040ac20, + 0x7ae0: 0x4040ae20, 0x7ae1: 0x4040b020, 0x7ae2: 0x4040b220, 0x7ae3: 0x4040b420, + 0x7ae4: 0x4040b620, 0x7ae5: 0x4040b820, 0x7ae6: 0x4040ba20, 0x7ae7: 0x4040bc20, + 0x7ae8: 0x4040be20, 0x7aea: 0x4040c020, 0x7aeb: 0x4040c220, + 0x7aec: 0x4040c420, 0x7aed: 0x4040c620, 0x7aee: 0x4040c820, 0x7aef: 0x4040ca20, + 0x7af0: 0x4040cc20, 0x7af2: 0x4040d020, + 0x7af6: 0x4040d420, 0x7af7: 0x4040d620, + 0x7af8: 0x4040d820, 0x7af9: 0x4040da20, + 0x7afc: 0xa070f102, 0x7afd: 0x4040dc20, 0x7afe: 0x4040de20, 0x7aff: 0x4040e020, + // Block 0x1ec, offset 0x7b00 + 0x7b00: 0xa0000000, 0x7b01: 0xa0000000, 0x7b02: 0xa0000000, 0x7b03: 0xa0000000, + 0x7b04: 0xa0000000, 0x7b05: 0xa0000000, 0x7b06: 0xa0000000, 0x7b07: 0xa0000000, + 0x7b08: 0xa0000000, 0x7b09: 0x40020020, 0x7b0a: 0x40020220, 0x7b0b: 0x40020420, + 0x7b0c: 0x40020620, 0x7b0d: 0x40020820, 0x7b0e: 0xa0000000, 0x7b0f: 0xa0000000, + 0x7b10: 0xa0000000, 0x7b11: 0xa0000000, 0x7b12: 0xa0000000, 0x7b13: 0xa0000000, + 0x7b14: 0xa0000000, 0x7b15: 0xa0000000, 0x7b16: 0xa0000000, 0x7b17: 0xa0000000, + 0x7b18: 0xa0000000, 0x7b19: 0xa0000000, 0x7b1a: 0xa0000000, 0x7b1b: 0xa0000000, + 0x7b1c: 0xa0000000, 0x7b1d: 0xa0000000, 0x7b1e: 0xa0000000, 0x7b1f: 0xa0000000, + 0x7b20: 0x40021220, 0x7b21: 0x4002ba20, 0x7b22: 0x4003e020, 0x7b23: 0x4004ea20, + 0x7b24: 0x4027de20, 0x7b25: 0x4004ec20, 0x7b26: 0x4004e620, 0x7b27: 0x4003d220, + 0x7b28: 0x4003f420, 0x7b29: 0x4003f620, 0x7b2a: 0x4004d820, 0x7b2b: 0x40093820, + 0x7b2c: 0x40024020, 0x7b2d: 0x40021a20, 0x7b2e: 0x4002e420, 0x7b2f: 0x4004e220, + 0x7b30: 0x4029cc20, 0x7b31: 0x4029ce20, 0x7b32: 0x4029d020, 0x7b33: 0x4029d220, + 0x7b34: 0x4029d420, 0x7b35: 0x4029d620, 0x7b36: 0x4029d820, 0x7b37: 0x4029da20, + 0x7b38: 0x4029dc20, 0x7b39: 0x4029de20, 0x7b3a: 0x40026c20, 0x7b3b: 0x40026220, + 0x7b3c: 0x40094020, 0x7b3d: 0x40094220, 0x7b3e: 0x40094420, 0x7b3f: 0x4002c420, + // Block 0x1ed, offset 0x7b40 + 0x7b40: 0x4004d620, 0x7b41: 0x002bde88, 0x7b42: 0x002c0a88, 0x7b43: 0x002c3a88, + 0x7b44: 0x002c6288, 0x7b45: 0x002c9888, 0x7b46: 0x002d0888, 0x7b47: 0x002d2288, + 0x7b48: 0x002d6888, 0x7b49: 0x002d9a88, 0x7b4a: 0x002dcc88, 0x7b4b: 0x002dfe88, + 0x7b4c: 0xc3520002, 0x7b4d: 0x002e8288, 0x7b4e: 0x002e9e88, 0x7b4f: 0x002ee288, + 0x7b50: 0x002f2c88, 0x7b51: 0x002f5688, 0x7b52: 0x002f7a88, 0x7b53: 0x002fe688, + 0x7b54: 0x00302c88, 0x7b55: 0x00306c88, 0x7b56: 0x0030be88, 0x7b57: 0x0030e288, + 0x7b58: 0x0030f688, 0x7b59: 0x00310088, 0x7b5a: 0x00312a88, 0x7b5b: 0x4003f820, + 0x7b5c: 0x4004e420, 0x7b5d: 0x4003fa20, 0x7b5e: 0x40062420, 0x7b5f: 0x40021620, + 0x7b60: 0x40061e20, 0x7b61: 0x402bde20, 0x7b62: 0x402c0a20, 0x7b63: 0x402c3a20, + 0x7b64: 0x402c6220, 0x7b65: 0x402c9820, 0x7b66: 0x402d0820, 0x7b67: 0x402d2220, + 0x7b68: 0x402d6820, 0x7b69: 0x402d9a20, 0x7b6a: 0x402dcc20, 0x7b6b: 0x402dfe20, + 0x7b6c: 0xc34f0002, 0x7b6d: 0x402e8220, 0x7b6e: 0x402e9e20, 0x7b6f: 0x402ee220, + 0x7b70: 0x402f2c20, 0x7b71: 0x402f5620, 0x7b72: 0x402f7a20, 0x7b73: 0x402fe620, + 0x7b74: 0x40302c20, 0x7b75: 0x40306c20, 0x7b76: 0x4030be20, 0x7b77: 0x4030e220, + 0x7b78: 0x4030f620, 0x7b79: 0x40310020, 0x7b7a: 0x40312a20, 0x7b7b: 0x4003fc20, + 0x7b7c: 0x40094820, 0x7b7d: 0x4003fe20, 0x7b7e: 0x40094c20, 0x7b7f: 0xa0000000, + // Block 0x1ee, offset 0x7b80 + 0x7b80: 0xe0000983, 0x7b81: 0xe0000980, 0x7b82: 0xe00008fb, 0x7b83: 0xe00008f8, + 0x7b84: 0xe000097d, 0x7b85: 0xe000097a, 0x7b86: 0xe0000a38, 0x7b87: 0xe0000a35, + 0x7b88: 0xe0000a3e, 0x7b89: 0xe0000a3b, 0x7b8a: 0xe0000a4a, 0x7b8b: 0xe0000a47, + 0x7b8c: 0xe0000a44, 0x7b8d: 0xe0000a41, 0x7b8e: 0xe0000a86, 0x7b8f: 0xe0000a83, + 0x7b90: 0xe0000aaa, 0x7b91: 0xe0000aa7, 0x7b92: 0xe0000b46, 0x7b93: 0xe0000b43, + 0x7b94: 0xe0000aee, 0x7b95: 0xe0000aeb, 0x7b96: 0xe0000b2c, 0x7b97: 0xe0000b29, + 0x7b98: 0xe0000b40, 0x7b99: 0xe0000b3d, 0x7b9a: 0xe0000b1a, 0x7b9b: 0xe0000b17, + 0x7b9c: 0xe0000bb8, 0x7b9d: 0xe0000bb5, 0x7b9e: 0xe0000bb2, 0x7b9f: 0xe0000baf, + 0x7ba0: 0xe0000bc4, 0x7ba1: 0xe0000bc1, 0x7ba2: 0xe0000bca, 0x7ba3: 0xe0000bc7, + 0x7ba4: 0xe0000bee, 0x7ba5: 0xe0000beb, 0x7ba6: 0xe0000c1b, 0x7ba7: 0xe0000c18, + 0x7ba8: 0xe0000c51, 0x7ba9: 0xe0000c4e, 0x7baa: 0xe0000c60, 0x7bab: 0xe0000c5d, + 0x7bac: 0xe0000c31, 0x7bad: 0xe0000c2e, 0x7bae: 0xe0000c5a, 0x7baf: 0xe0000c57, + 0x7bb0: 0xe0000c54, 0x7bb1: 0x402da220, 0x7bb2: 0xf0000a0a, 0x7bb3: 0xf0000404, + 0x7bb4: 0xe0000c8a, 0x7bb5: 0xe0000c87, 0x7bb6: 0xe0000c9f, 0x7bb7: 0xe0000c9c, + 0x7bb8: 0x402f7220, 0x7bb9: 0xe0000ccc, 0x7bba: 0xe0000cc9, 0x7bbb: 0xe0000cd8, + 0x7bbc: 0xe0000cd5, 0x7bbd: 0xe0000cd2, 0x7bbe: 0xe0000ccf, 0x7bbf: 0x002e22a3, + // Block 0x1ef, offset 0x7bc0 + 0x7bc0: 0x402e2221, 0x7bc1: 0xe0000cf8, 0x7bc2: 0xe0000cf5, 0x7bc3: 0xe0000d51, + 0x7bc4: 0xe0000d4e, 0x7bc5: 0xe0000d6f, 0x7bc6: 0xe0000d6c, 0x7bc7: 0xe0000d5d, + 0x7bc8: 0xe0000d5a, 0x7bc9: 0xf0000404, 0x7bca: 0x002eda88, 0x7bcb: 0x402eda20, + 0x7bcc: 0xe0000e2e, 0x7bcd: 0xe0000e2b, 0x7bce: 0xe0000da0, 0x7bcf: 0xe0000d9d, + 0x7bd0: 0xe0000de0, 0x7bd1: 0xe0000ddd, 0x7bd2: 0xe0000e93, 0x7bd3: 0xe0000e8f, + 0x7bd4: 0xe0000eca, 0x7bd5: 0xe0000ec7, 0x7bd6: 0xe0000edc, 0x7bd7: 0xe0000ed9, + 0x7bd8: 0xe0000ed0, 0x7bd9: 0xe0000ecd, 0x7bda: 0xe0000f1f, 0x7bdb: 0xe0000f1c, + 0x7bdc: 0xe0000f2d, 0x7bdd: 0xe0000f2a, 0x7bde: 0xe0000f47, 0x7bdf: 0xe0000f44, + 0x7be0: 0xe0000f33, 0x7be1: 0xe0000f30, 0x7be2: 0xe0000f99, 0x7be3: 0xe0000f96, + 0x7be4: 0xe0000f8a, 0x7be5: 0xe0000f87, 0x7be6: 0x00303688, 0x7be7: 0x40303620, + 0x7be8: 0xe000102b, 0x7be9: 0xe0001028, 0x7bea: 0xe000103f, 0x7beb: 0xe000103c, + 0x7bec: 0xe0000fe7, 0x7bed: 0xe0000fe4, 0x7bee: 0xe0000ff9, 0x7bef: 0xe0000ff6, + 0x7bf0: 0xe0001025, 0x7bf1: 0xe0001022, 0x7bf2: 0xe0001039, 0x7bf3: 0xe0001036, + 0x7bf4: 0xe00010d8, 0x7bf5: 0xe00010d5, 0x7bf6: 0xe000110e, 0x7bf7: 0xe000110b, + 0x7bf8: 0xe0001117, 0x7bf9: 0xe000113b, 0x7bfa: 0xe0001138, 0x7bfb: 0xe000114d, + 0x7bfc: 0xe000114a, 0x7bfd: 0xe0001147, 0x7bfe: 0xe0001144, 0x7bff: 0xe0000f64, + // Block 0x1f0, offset 0x7c00 + 0x7c00: 0xa0000000, 0x7c01: 0xa0000000, 0x7c02: 0xa0000000, 0x7c03: 0xa0000000, + 0x7c04: 0xa0000000, 0x7c05: 0xa0000000, 0x7c06: 0xa0000000, 0x7c07: 0xa0000000, + 0x7c08: 0xa0000000, 0x7c09: 0x40020020, 0x7c0a: 0x40020220, 0x7c0b: 0x40020420, + 0x7c0c: 0x40020620, 0x7c0d: 0x40020820, 0x7c0e: 0xa0000000, 0x7c0f: 0xa0000000, + 0x7c10: 0xa0000000, 0x7c11: 0xa0000000, 0x7c12: 0xa0000000, 0x7c13: 0xa0000000, + 0x7c14: 0xa0000000, 0x7c15: 0xa0000000, 0x7c16: 0xa0000000, 0x7c17: 0xa0000000, + 0x7c18: 0xa0000000, 0x7c19: 0xa0000000, 0x7c1a: 0xa0000000, 0x7c1b: 0xa0000000, + 0x7c1c: 0xa0000000, 0x7c1d: 0xa0000000, 0x7c1e: 0xa0000000, 0x7c1f: 0xa0000000, + 0x7c20: 0x40021220, 0x7c21: 0x4002ba20, 0x7c22: 0x4003e020, 0x7c23: 0x4004ea20, + 0x7c24: 0x4027de20, 0x7c25: 0x4004ec20, 0x7c26: 0x4004e620, 0x7c27: 0x4003d220, + 0x7c28: 0x4003f420, 0x7c29: 0x4003f620, 0x7c2a: 0x4004d820, 0x7c2b: 0x40093820, + 0x7c2c: 0x40024020, 0x7c2d: 0x40021a20, 0x7c2e: 0x4002e420, 0x7c2f: 0x4004e220, + 0x7c30: 0x4029cc20, 0x7c31: 0x4029ce20, 0x7c32: 0x4029d020, 0x7c33: 0x4029d220, + 0x7c34: 0x4029d420, 0x7c35: 0x4029d620, 0x7c36: 0x4029d820, 0x7c37: 0x4029da20, + 0x7c38: 0x4029dc20, 0x7c39: 0x4029de20, 0x7c3a: 0x40026c20, 0x7c3b: 0x40026220, + 0x7c3c: 0x40094020, 0x7c3d: 0x40094220, 0x7c3e: 0x40094420, 0x7c3f: 0x4002c420, + // Block 0x1f1, offset 0x7c40 + 0x7c40: 0x4004d620, 0x7c41: 0x002bde88, 0x7c42: 0x002c0a88, 0x7c43: 0xc3590953, + 0x7c44: 0x002c6288, 0x7c45: 0x002c9888, 0x7c46: 0x002d0888, 0x7c47: 0x002d2288, + 0x7c48: 0x002d6888, 0x7c49: 0x002d9a88, 0x7c4a: 0x002dcc88, 0x7c4b: 0x002dfe88, + 0x7c4c: 0xc0030002, 0x7c4d: 0x002e8288, 0x7c4e: 0x002e9e88, 0x7c4f: 0x002ee288, + 0x7c50: 0x002f2c88, 0x7c51: 0x002f5688, 0x7c52: 0xc35f0991, 0x7c53: 0xc3430991, + 0x7c54: 0x00302c88, 0x7c55: 0x00306c88, 0x7c56: 0x0030be88, 0x7c57: 0x0030e288, + 0x7c58: 0x0030f688, 0x7c59: 0x00310088, 0x7c5a: 0xc3630991, 0x7c5b: 0x4003f820, + 0x7c5c: 0x4004e420, 0x7c5d: 0x4003fa20, 0x7c5e: 0x40062420, 0x7c5f: 0x40021620, + 0x7c60: 0x40061e20, 0x7c61: 0x402bde20, 0x7c62: 0x402c0a20, 0x7c63: 0xc3550953, + 0x7c64: 0x402c6220, 0x7c65: 0x402c9820, 0x7c66: 0x402d0820, 0x7c67: 0x402d2220, + 0x7c68: 0x402d6820, 0x7c69: 0x402d9a20, 0x7c6a: 0x402dcc20, 0x7c6b: 0x402dfe20, + 0x7c6c: 0xc0000002, 0x7c6d: 0x402e8220, 0x7c6e: 0x402e9e20, 0x7c6f: 0x402ee220, + 0x7c70: 0x402f2c20, 0x7c71: 0x402f5620, 0x7c72: 0xc35d0991, 0x7c73: 0xc3410991, + 0x7c74: 0x40302c20, 0x7c75: 0x40306c20, 0x7c76: 0x4030be20, 0x7c77: 0x4030e220, + 0x7c78: 0x4030f620, 0x7c79: 0x40310020, 0x7c7a: 0xc3610991, 0x7c7b: 0x4003fc20, + 0x7c7c: 0x40094820, 0x7c7d: 0x4003fe20, 0x7c7e: 0x40094c20, 0x7c7f: 0xa0000000, + // Block 0x1f2, offset 0x7c80 + 0x7c80: 0xe0000983, 0x7c81: 0xe0000980, 0x7c82: 0xe00008fb, 0x7c83: 0xe00008f8, + 0x7c84: 0xe000097d, 0x7c85: 0xe000097a, 0x7c86: 0xe0000a38, 0x7c87: 0xe0000a35, + 0x7c88: 0xe0000a3e, 0x7c89: 0xe0000a3b, 0x7c8a: 0xe0000a4a, 0x7c8b: 0xe0000a47, + 0x7c8c: 0x002c3c83, 0x7c8d: 0x402c3c20, 0x7c8e: 0xe0000a86, 0x7c8f: 0xe0000a83, + 0x7c90: 0xe0000aaa, 0x7c91: 0xe0000aa7, 0x7c92: 0xe0000b46, 0x7c93: 0xe0000b43, + 0x7c94: 0xe0000aee, 0x7c95: 0xe0000aeb, 0x7c96: 0xe0000b2c, 0x7c97: 0xe0000b29, + 0x7c98: 0xe0000b40, 0x7c99: 0xe0000b3d, 0x7c9a: 0xe0000b1a, 0x7c9b: 0xe0000b17, + 0x7c9c: 0xe0000bb8, 0x7c9d: 0xe0000bb5, 0x7c9e: 0xe0000bb2, 0x7c9f: 0xe0000baf, + 0x7ca0: 0xe0000bc4, 0x7ca1: 0xe0000bc1, 0x7ca2: 0xe0000bca, 0x7ca3: 0xe0000bc7, + 0x7ca4: 0xe0000bee, 0x7ca5: 0xe0000beb, 0x7ca6: 0xe0000c1b, 0x7ca7: 0xe0000c18, + 0x7ca8: 0xe0000c51, 0x7ca9: 0xe0000c4e, 0x7caa: 0xe0000c60, 0x7cab: 0xe0000c5d, + 0x7cac: 0xe0000c31, 0x7cad: 0xe0000c2e, 0x7cae: 0xe0000c5a, 0x7caf: 0xe0000c57, + 0x7cb0: 0xe0000c54, 0x7cb1: 0x402da220, 0x7cb2: 0xf0000a0a, 0x7cb3: 0xf0000404, + 0x7cb4: 0xe0000c8a, 0x7cb5: 0xe0000c87, 0x7cb6: 0xe0000c9f, 0x7cb7: 0xe0000c9c, + 0x7cb8: 0x402f7220, 0x7cb9: 0xe0000ccc, 0x7cba: 0xe0000cc9, 0x7cbb: 0xe0000cd8, + 0x7cbc: 0xe0000cd5, 0x7cbd: 0xe0000cd2, 0x7cbe: 0xe0000ccf, 0x7cbf: 0xe0000d04, + // Block 0x1f3, offset 0x7cc0 + 0x7cc0: 0xe0000cfe, 0x7cc1: 0xe0000cf8, 0x7cc2: 0xe0000cf5, 0x7cc3: 0xe0000d51, + 0x7cc4: 0xe0000d4e, 0x7cc5: 0xe0000d6f, 0x7cc6: 0xe0000d6c, 0x7cc7: 0xe0000d5d, + 0x7cc8: 0xe0000d5a, 0x7cc9: 0xf0000404, 0x7cca: 0x002eda88, 0x7ccb: 0x402eda20, + 0x7ccc: 0xe0000e2e, 0x7ccd: 0xe0000e2b, 0x7cce: 0xe0000da0, 0x7ccf: 0xe0000d9d, + 0x7cd0: 0xe0000de0, 0x7cd1: 0xe0000ddd, 0x7cd2: 0xe0000e93, 0x7cd3: 0xe0000e8f, + 0x7cd4: 0xe0000eca, 0x7cd5: 0xe0000ec7, 0x7cd6: 0xe0000edc, 0x7cd7: 0xe0000ed9, + 0x7cd8: 0x002f7c83, 0x7cd9: 0x402f7c20, 0x7cda: 0xe0000f1f, 0x7cdb: 0xe0000f1c, + 0x7cdc: 0xe0000f2d, 0x7cdd: 0xe0000f2a, 0x7cde: 0xe0000f47, 0x7cdf: 0xe0000f44, + 0x7ce0: 0x002fe883, 0x7ce1: 0x402fe820, 0x7ce2: 0xe0000f99, 0x7ce3: 0xe0000f96, + 0x7ce4: 0xe0000f8a, 0x7ce5: 0xe0000f87, 0x7ce6: 0x00303688, 0x7ce7: 0x40303620, + 0x7ce8: 0xe000102b, 0x7ce9: 0xe0001028, 0x7cea: 0xe000103f, 0x7ceb: 0xe000103c, + 0x7cec: 0xe0000fe7, 0x7ced: 0xe0000fe4, 0x7cee: 0xe0000ff9, 0x7cef: 0xe0000ff6, + 0x7cf0: 0xe0001025, 0x7cf1: 0xe0001022, 0x7cf2: 0xe0001039, 0x7cf3: 0xe0001036, + 0x7cf4: 0xe00010d8, 0x7cf5: 0xe00010d5, 0x7cf6: 0xe000110e, 0x7cf7: 0xe000110b, + 0x7cf8: 0xe0001117, 0x7cf9: 0xe000113b, 0x7cfa: 0xe0001138, 0x7cfb: 0xe000114d, + 0x7cfc: 0xe000114a, 0x7cfd: 0x00312c83, 0x7cfe: 0x40312c20, 0x7cff: 0xe0000f64, + // Block 0x1f4, offset 0x7d00 + 0x7d00: 0xe0000d24, 0x7d01: 0xe0000d21, 0x7d02: 0xe0000d2a, 0x7d03: 0xe0000d27, + 0x7d04: 0xe0000d69, 0x7d05: 0xe0000d66, 0x7d06: 0xe0000d7b, 0x7d07: 0xe0000d78, + 0x7d08: 0xe0000d87, 0x7d09: 0xe0000d84, 0x7d0a: 0xe0000d81, 0x7d0b: 0xe0000d7e, + 0x7d0c: 0xe0000ded, 0x7d0d: 0xe0000de9, 0x7d0e: 0xe0000df5, 0x7d0f: 0xe0000df1, + 0x7d10: 0xe0000e3d, 0x7d11: 0xe0000e39, 0x7d12: 0xe0000e35, 0x7d13: 0xe0000e31, + 0x7d14: 0xe0000ea7, 0x7d15: 0xe0000ea4, 0x7d16: 0xe0000ead, 0x7d17: 0xe0000eaa, + 0x7d18: 0xe0000ed6, 0x7d19: 0xe0000ed3, 0x7d1a: 0xe0000ef4, 0x7d1b: 0xe0000ef1, + 0x7d1c: 0xe0000efb, 0x7d1d: 0xe0000ef7, 0x7d1e: 0xe0000f02, 0x7d1f: 0xe0000eff, + 0x7d20: 0xe0000f41, 0x7d21: 0xe0000f3e, 0x7d22: 0xe0000f53, 0x7d23: 0xe0000f50, + 0x7d24: 0xe0000f26, 0x7d25: 0xe0000f22, 0x7d26: 0xe000296a, 0x7d27: 0xe0002967, + 0x7d28: 0xe0000f5a, 0x7d29: 0xe0000f56, 0x7d2a: 0xe0000f93, 0x7d2b: 0xe0000f90, + 0x7d2c: 0xe0000f9f, 0x7d2d: 0xe0000f9c, 0x7d2e: 0xe0000fb1, 0x7d2f: 0xe0000fae, + 0x7d30: 0xe0000fab, 0x7d31: 0xe0000fa8, 0x7d32: 0xe0001093, 0x7d33: 0xe0001090, + 0x7d34: 0xe000109f, 0x7d35: 0xe000109c, 0x7d36: 0xe0001099, 0x7d37: 0xe0001096, + 0x7d38: 0xe0001032, 0x7d39: 0xe000102e, 0x7d3a: 0xe0001046, 0x7d3b: 0xe0001042, + 0x7d3c: 0xe00010a9, 0x7d3d: 0xe00010a6, 0x7d3e: 0xe00010af, 0x7d3f: 0xe00010ac, + // Block 0x1f5, offset 0x7d40 + 0x7d40: 0xa0000000, 0x7d41: 0xa0000000, 0x7d42: 0xa0000000, 0x7d43: 0xa0000000, + 0x7d44: 0xa0000000, 0x7d45: 0xa0000000, 0x7d46: 0xa0000000, 0x7d47: 0xa0000000, + 0x7d48: 0xa0000000, 0x7d49: 0x40020020, 0x7d4a: 0x40020220, 0x7d4b: 0x40020420, + 0x7d4c: 0x40020620, 0x7d4d: 0x40020820, 0x7d4e: 0xa0000000, 0x7d4f: 0xa0000000, + 0x7d50: 0xa0000000, 0x7d51: 0xa0000000, 0x7d52: 0xa0000000, 0x7d53: 0xa0000000, + 0x7d54: 0xa0000000, 0x7d55: 0xa0000000, 0x7d56: 0xa0000000, 0x7d57: 0xa0000000, + 0x7d58: 0xa0000000, 0x7d59: 0xa0000000, 0x7d5a: 0xa0000000, 0x7d5b: 0xa0000000, + 0x7d5c: 0xa0000000, 0x7d5d: 0xa0000000, 0x7d5e: 0xa0000000, 0x7d5f: 0xa0000000, + 0x7d60: 0x40021220, 0x7d61: 0x4002ba20, 0x7d62: 0x4003e020, 0x7d63: 0x4004ea20, + 0x7d64: 0x4027de20, 0x7d65: 0x4004ec20, 0x7d66: 0x4004e620, 0x7d67: 0x4003d220, + 0x7d68: 0x4003f420, 0x7d69: 0x4003f620, 0x7d6a: 0x4004d820, 0x7d6b: 0x40093820, + 0x7d6c: 0x40024020, 0x7d6d: 0x40021a20, 0x7d6e: 0x4002e420, 0x7d6f: 0x4004e220, + 0x7d70: 0x4029cc20, 0x7d71: 0x4029ce20, 0x7d72: 0x4029d020, 0x7d73: 0x4029d220, + 0x7d74: 0x4029d420, 0x7d75: 0x4029d620, 0x7d76: 0x4029d820, 0x7d77: 0x4029da20, + 0x7d78: 0x4029dc20, 0x7d79: 0x4029de20, 0x7d7a: 0x40026c20, 0x7d7b: 0x40026220, + 0x7d7c: 0x40094020, 0x7d7d: 0x40094220, 0x7d7e: 0x40094420, 0x7d7f: 0x4002c420, + // Block 0x1f6, offset 0x7d80 + 0x7d80: 0x4004d620, 0x7d81: 0x002bde88, 0x7d82: 0x002c0a88, 0x7d83: 0xc36509c2, + 0x7d84: 0xc36a09f2, 0x7d85: 0x002c9888, 0x7d86: 0xc36f0a22, 0x7d87: 0x002d2288, + 0x7d88: 0x002d6888, 0x7d89: 0x002d9a88, 0x7d8a: 0x002dcc88, 0x7d8b: 0x002dfe88, + 0x7d8c: 0xc37b0ac4, 0x7d8d: 0x002e8288, 0x7d8e: 0xc3740a52, 0x7d8f: 0x002ee288, + 0x7d90: 0xc38209c2, 0x7d91: 0x002f5688, 0x7d92: 0xc38509c2, 0x7d93: 0x002fe688, + 0x7d94: 0xc38a09c2, 0x7d95: 0x00306c88, 0x7d96: 0x0030be88, 0x7d97: 0x0030e288, + 0x7d98: 0x0030f688, 0x7d99: 0x00310088, 0x7d9a: 0x00312a88, 0x7d9b: 0x4003f820, + 0x7d9c: 0x4004e420, 0x7d9d: 0x4003fa20, 0x7d9e: 0x40062420, 0x7d9f: 0x40021620, + 0x7da0: 0x40061e20, 0x7da1: 0x402bde20, 0x7da2: 0x402c0a20, 0x7da3: 0xc33309b1, + 0x7da4: 0xc36809e1, 0x7da5: 0x402c9820, 0x7da6: 0xc36d0a11, 0x7da7: 0x402d2220, + 0x7da8: 0x402d6820, 0x7da9: 0x402d9a20, 0x7daa: 0x402dcc20, 0x7dab: 0x402dfe20, + 0x7dac: 0xc3770a73, 0x7dad: 0x402e8220, 0x7dae: 0xc3720a41, 0x7daf: 0x402ee220, + 0x7db0: 0xc38009b1, 0x7db1: 0x402f5620, 0x7db2: 0xc35d09b1, 0x7db3: 0x402fe620, + 0x7db4: 0xc38809b1, 0x7db5: 0x40306c20, 0x7db6: 0x4030be20, 0x7db7: 0x4030e220, + 0x7db8: 0x4030f620, 0x7db9: 0x40310020, 0x7dba: 0x40312a20, 0x7dbb: 0x4003fc20, + 0x7dbc: 0x40094820, 0x7dbd: 0x4003fe20, 0x7dbe: 0x40094c20, 0x7dbf: 0xa0000000, + // Block 0x1f7, offset 0x7dc0 + 0x7dc0: 0xa0000000, 0x7dc1: 0xa0000000, 0x7dc2: 0xa0000000, 0x7dc3: 0xa0000000, + 0x7dc4: 0xa0000000, 0x7dc5: 0xa0000000, 0x7dc6: 0xa0000000, 0x7dc7: 0xa0000000, + 0x7dc8: 0xa0000000, 0x7dc9: 0x40020020, 0x7dca: 0x40020220, 0x7dcb: 0x40020420, + 0x7dcc: 0x40020620, 0x7dcd: 0x40020820, 0x7dce: 0xa0000000, 0x7dcf: 0xa0000000, + 0x7dd0: 0xa0000000, 0x7dd1: 0xa0000000, 0x7dd2: 0xa0000000, 0x7dd3: 0xa0000000, + 0x7dd4: 0xa0000000, 0x7dd5: 0xa0000000, 0x7dd6: 0xa0000000, 0x7dd7: 0xa0000000, + 0x7dd8: 0xa0000000, 0x7dd9: 0xa0000000, 0x7dda: 0xa0000000, 0x7ddb: 0xa0000000, + 0x7ddc: 0xa0000000, 0x7ddd: 0xa0000000, 0x7dde: 0xa0000000, 0x7ddf: 0xa0000000, + 0x7de0: 0x40021220, 0x7de1: 0x4002ba20, 0x7de2: 0x4003e020, 0x7de3: 0x4004ea20, + 0x7de4: 0x4027de20, 0x7de5: 0x4004ec20, 0x7de6: 0x4004e620, 0x7de7: 0x4003d220, + 0x7de8: 0x4003f420, 0x7de9: 0x4003f620, 0x7dea: 0x4004d820, 0x7deb: 0x40093820, + 0x7dec: 0x40024020, 0x7ded: 0x40021a20, 0x7dee: 0x4002e420, 0x7def: 0x4004e220, + 0x7df0: 0x4029cc20, 0x7df1: 0x4029ce20, 0x7df2: 0x4029d020, 0x7df3: 0x4029d220, + 0x7df4: 0x4029d420, 0x7df5: 0x4029d620, 0x7df6: 0x4029d820, 0x7df7: 0x4029da20, + 0x7df8: 0x4029dc20, 0x7df9: 0x4029de20, 0x7dfa: 0x40026c20, 0x7dfb: 0x40026220, + 0x7dfc: 0x40094020, 0x7dfd: 0x40094220, 0x7dfe: 0x40094420, 0x7dff: 0x4002c420, + // Block 0x1f8, offset 0x7e00 + 0x7e00: 0x4004d620, 0x7e01: 0xc3970b93, 0x7e02: 0x002c0a88, 0x7e03: 0x002c3a88, + 0x7e04: 0x002c6288, 0x7e05: 0xc39e0be1, 0x7e06: 0x002d0888, 0x7e07: 0x002d2288, + 0x7e08: 0x002d6888, 0x7e09: 0x002d9a88, 0x7e0a: 0x002dcc88, 0x7e0b: 0x002dfe88, + 0x7e0c: 0xc0030002, 0x7e0d: 0x002e8288, 0x7e0e: 0x002e9e88, 0x7e0f: 0xc3a30b21, + 0x7e10: 0x002f2c88, 0x7e11: 0x002f5688, 0x7e12: 0x002f7a88, 0x7e13: 0x002fe688, + 0x7e14: 0x00302c88, 0x7e15: 0xc3900b21, 0x7e16: 0x0030be88, 0x7e17: 0x0030e288, + 0x7e18: 0x0030f688, 0x7e19: 0x00310088, 0x7e1a: 0x00312a88, 0x7e1b: 0x4003f820, + 0x7e1c: 0x4004e420, 0x7e1d: 0x4003fa20, 0x7e1e: 0x40062420, 0x7e1f: 0x40021620, + 0x7e20: 0x40061e20, 0x7e21: 0xc3930b52, 0x7e22: 0x402c0a20, 0x7e23: 0x402c3a20, + 0x7e24: 0x402c6220, 0x7e25: 0xc39c0be1, 0x7e26: 0x402d0820, 0x7e27: 0x402d2220, + 0x7e28: 0x402d6820, 0x7e29: 0x402d9a20, 0x7e2a: 0x402dcc20, 0x7e2b: 0x402dfe20, + 0x7e2c: 0xc0000002, 0x7e2d: 0x402e8220, 0x7e2e: 0x402e9e20, 0x7e2f: 0xc3a00b21, + 0x7e30: 0x402f2c20, 0x7e31: 0x402f5620, 0x7e32: 0x402f7a20, 0x7e33: 0x402fe620, + 0x7e34: 0x40302c20, 0x7e35: 0xc38d0b21, 0x7e36: 0x4030be20, 0x7e37: 0x4030e220, + 0x7e38: 0x4030f620, 0x7e39: 0x40310020, 0x7e3a: 0x40312a20, 0x7e3b: 0x4003fc20, + 0x7e3c: 0x40094820, 0x7e3d: 0x4003fe20, 0x7e3e: 0x40094c20, 0x7e3f: 0xa0000000, + // Block 0x1f9, offset 0x7e40 + 0x7e40: 0xe00008f5, 0x7e41: 0xe00008ef, 0x7e42: 0xe0000921, 0x7e43: 0xe0000969, + 0x7e44: 0x00320ca3, 0x7e45: 0x00321083, 0x7e46: 0x00320c83, 0x7e47: 0xe0000a53, + 0x7e48: 0xe0000ae8, 0x7e49: 0xe0000ae2, 0x7e4a: 0xe0000af4, 0x7e4b: 0xe0000b20, + 0x7e4c: 0xe0000c2b, 0x7e4d: 0xe0000c25, 0x7e4e: 0xe0000c37, 0x7e4f: 0xe0000c43, + 0x7e50: 0x002c62c3, 0x7e51: 0xe0000d63, 0x7e52: 0xe0000d9a, 0x7e53: 0xe0000d94, + 0x7e54: 0xe0000da6, 0x7e55: 0xe0000de6, 0x7e56: 0x00320ea3, 0x7e57: 0x40093e20, + 0x7e58: 0x00320e83, 0x7e59: 0xe0000fe1, 0x7e5a: 0xe0000fdb, 0x7e5b: 0xe0000fed, + 0x7e5c: 0x003100a3, 0x7e5d: 0xe0001102, 0x7e5e: 0xe0002973, 0x7e5f: 0xe0000f7b, + 0x7e60: 0xe00008f2, 0x7e61: 0xe00008ec, 0x7e62: 0xe000091e, 0x7e63: 0xe0000966, + 0x7e64: 0x40320c21, 0x7e65: 0x40321020, 0x7e66: 0x40320c20, 0x7e67: 0xe0000a4d, + 0x7e68: 0xe0000ae5, 0x7e69: 0xe0000adf, 0x7e6a: 0xe0000af1, 0x7e6b: 0xe0000b1d, + 0x7e6c: 0xe0000c28, 0x7e6d: 0xe0000c22, 0x7e6e: 0xe0000c34, 0x7e6f: 0xe0000c40, + 0x7e70: 0x402c6222, 0x7e71: 0xe0000d60, 0x7e72: 0xe0000d97, 0x7e73: 0xe0000d91, + 0x7e74: 0xe0000da3, 0x7e75: 0xe0000de3, 0x7e76: 0x40320e21, 0x7e77: 0x40093c20, + 0x7e78: 0x40320e20, 0x7e79: 0xe0000fde, 0x7e7a: 0xe0000fd8, 0x7e7b: 0xe0000fea, + 0x7e7c: 0x40310021, 0x7e7d: 0xe00010ff, 0x7e7e: 0xe0002970, 0x7e7f: 0xe0001114, + // Block 0x1fa, offset 0x7e80 + 0x7e80: 0xe0000983, 0x7e81: 0xe0000980, 0x7e82: 0xe00008fb, 0x7e83: 0xe00008f8, + 0x7e84: 0xe000097d, 0x7e85: 0xe000097a, 0x7e86: 0xe0000a38, 0x7e87: 0xe0000a35, + 0x7e88: 0xe0000a3e, 0x7e89: 0xe0000a3b, 0x7e8a: 0xe0000a4a, 0x7e8b: 0xe0000a47, + 0x7e8c: 0xe0000a44, 0x7e8d: 0xe0000a41, 0x7e8e: 0xe0000a86, 0x7e8f: 0xe0000a83, + 0x7e90: 0x002c62a3, 0x7e91: 0x402c6221, 0x7e92: 0xe0000b46, 0x7e93: 0xe0000b43, + 0x7e94: 0xe0000aee, 0x7e95: 0xe0000aeb, 0x7e96: 0xe0000b2c, 0x7e97: 0xe0000b29, + 0x7e98: 0x00320cc3, 0x7e99: 0x40320c22, 0x7e9a: 0xe0000b1a, 0x7e9b: 0xe0000b17, + 0x7e9c: 0xe0000bb8, 0x7e9d: 0xe0000bb5, 0x7e9e: 0xe0000bb2, 0x7e9f: 0xe0000baf, + 0x7ea0: 0xe0000bc4, 0x7ea1: 0xe0000bc1, 0x7ea2: 0xe0000bca, 0x7ea3: 0xe0000bc7, + 0x7ea4: 0xe0000bee, 0x7ea5: 0xe0000beb, 0x7ea6: 0xe0000c1b, 0x7ea7: 0xe0000c18, + 0x7ea8: 0xe0000c51, 0x7ea9: 0xe0000c4e, 0x7eaa: 0xe0000c60, 0x7eab: 0xe0000c5d, + 0x7eac: 0xe0000c31, 0x7ead: 0xe0000c2e, 0x7eae: 0xe0000c5a, 0x7eaf: 0xe0000c57, + 0x7eb0: 0xe0000c54, 0x7eb1: 0x402da220, 0x7eb2: 0xf0000a0a, 0x7eb3: 0xf0000404, + 0x7eb4: 0xe0000c8a, 0x7eb5: 0xe0000c87, 0x7eb6: 0xe0000c9f, 0x7eb7: 0xe0000c9c, + 0x7eb8: 0x402f7220, 0x7eb9: 0xe0000ccc, 0x7eba: 0xe0000cc9, 0x7ebb: 0xe0000cd8, + 0x7ebc: 0xe0000cd5, 0x7ebd: 0xe0000cd2, 0x7ebe: 0xe0000ccf, 0x7ebf: 0xe0000d04, + // Block 0x1fb, offset 0x7ec0 + 0x7ec0: 0xe0000cfe, 0x7ec1: 0xe0000cf8, 0x7ec2: 0xe0000cf5, 0x7ec3: 0xe0000d51, + 0x7ec4: 0xe0000d4e, 0x7ec5: 0xe0000d6f, 0x7ec6: 0xe0000d6c, 0x7ec7: 0xe0000d5d, + 0x7ec8: 0xe0000d5a, 0x7ec9: 0xf0000404, 0x7eca: 0x002eda88, 0x7ecb: 0x402eda20, + 0x7ecc: 0xe0000e2e, 0x7ecd: 0xe0000e2b, 0x7ece: 0xe0000da0, 0x7ecf: 0xe0000d9d, + 0x7ed0: 0x00320ec3, 0x7ed1: 0x40320e22, 0x7ed2: 0x00320ee3, 0x7ed3: 0x40320e23, + 0x7ed4: 0xe0000eca, 0x7ed5: 0xe0000ec7, 0x7ed6: 0xe0000edc, 0x7ed7: 0xe0000ed9, + 0x7ed8: 0xe0000ed0, 0x7ed9: 0xe0000ecd, 0x7eda: 0xe0000f1f, 0x7edb: 0xe0000f1c, + 0x7edc: 0xe0000f2d, 0x7edd: 0xe0000f2a, 0x7ede: 0xe0000f47, 0x7edf: 0xe0000f44, + 0x7ee0: 0xe0000f33, 0x7ee1: 0xe0000f30, 0x7ee2: 0xe0000f99, 0x7ee3: 0xe0000f96, + 0x7ee4: 0xe0000f8a, 0x7ee5: 0xe0000f87, 0x7ee6: 0x00303688, 0x7ee7: 0x40303620, + 0x7ee8: 0xe000102b, 0x7ee9: 0xe0001028, 0x7eea: 0xe000103f, 0x7eeb: 0xe000103c, + 0x7eec: 0xe0000fe7, 0x7eed: 0xe0000fe4, 0x7eee: 0xe0000ff9, 0x7eef: 0xe0000ff6, + 0x7ef0: 0x003100c3, 0x7ef1: 0x40310022, 0x7ef2: 0xe0001039, 0x7ef3: 0xe0001036, + 0x7ef4: 0xe00010d8, 0x7ef5: 0xe00010d5, 0x7ef6: 0xe000110e, 0x7ef7: 0xe000110b, + 0x7ef8: 0xe0001117, 0x7ef9: 0xe000113b, 0x7efa: 0xe0001138, 0x7efb: 0xe000114d, + 0x7efc: 0xe000114a, 0x7efd: 0xe0001147, 0x7efe: 0xe0001144, 0x7eff: 0xe0000f64, + // Block 0x1fc, offset 0x7f00 + 0x7f00: 0x40321220, 0x7f01: 0x40321a20, 0x7f02: 0x40322220, 0x7f03: 0x40322a20, + 0x7f04: 0xe0000ad5, 0x7f05: 0xe0000ad1, 0x7f06: 0xe0000acd, 0x7f07: 0xf0000a0a, + 0x7f08: 0xf000040a, 0x7f09: 0xf0000404, 0x7f0a: 0xf0000a0a, 0x7f0b: 0xf000040a, + 0x7f0c: 0xf0000404, 0x7f0d: 0xe0000947, 0x7f0e: 0xe0000944, 0x7f0f: 0xe0000c3d, + 0x7f10: 0xe0000c3a, 0x7f11: 0xe0000dcc, 0x7f12: 0xe0000dc9, 0x7f13: 0xe0000ff3, + 0x7f14: 0xe0000ff0, 0x7f15: 0xe000298b, 0x7f16: 0xe0002988, 0x7f17: 0xe0002979, + 0x7f18: 0xe0002976, 0x7f19: 0xe0002985, 0x7f1a: 0xe0002982, 0x7f1b: 0xe000297f, + 0x7f1c: 0xe000297c, 0x7f1d: 0x402cae20, 0x7f1e: 0xe000299d, 0x7f1f: 0xe000299a, + 0x7f20: 0xe0000976, 0x7f21: 0xe0000972, 0x7f22: 0xe0002997, 0x7f23: 0xe0002994, + 0x7f24: 0x002d3a88, 0x7f25: 0x402d3a20, 0x7f26: 0xe0000bbe, 0x7f27: 0xe0000bbb, + 0x7f28: 0xe0000c99, 0x7f29: 0xe0000c96, 0x7f2a: 0xe0000e20, 0x7f2b: 0xe0000e1d, + 0x7f2c: 0xe0000e27, 0x7f2d: 0xe0000e23, 0x7f2e: 0xe0001162, 0x7f2f: 0xe000115f, + 0x7f30: 0xe0000c8d, 0x7f31: 0xf0000a0a, 0x7f32: 0xf000040a, 0x7f33: 0xf0000404, + 0x7f34: 0xe0000bac, 0x7f35: 0xe0000ba9, 0x7f36: 0x002d7888, 0x7f37: 0x00319488, + 0x7f38: 0xe0000d57, 0x7f39: 0xe0000d54, 0x7f3a: 0xe00029b5, 0x7f3b: 0xe00029b2, + 0x7f3c: 0xe0002991, 0x7f3d: 0xe000298e, 0x7f3e: 0xe00029a3, 0x7f3f: 0xe00029a0, + // Block 0x1fd, offset 0x7f40 + 0x7f40: 0xe000098f, 0x7f41: 0xe000098c, 0x7f42: 0xe0000995, 0x7f43: 0xe0000992, + 0x7f44: 0xe0000b62, 0x7f45: 0xe0000b5f, 0x7f46: 0xe0000b68, 0x7f47: 0xe0000b65, + 0x7f48: 0xe0000c6c, 0x7f49: 0xe0000c69, 0x7f4a: 0xe0000c72, 0x7f4b: 0xe0000c6f, + 0x7f4c: 0xe0000e4a, 0x7f4d: 0xe0000e47, 0x7f4e: 0xe0000e50, 0x7f4f: 0xe0000e4d, + 0x7f50: 0xe0000ee8, 0x7f51: 0xe0000ee5, 0x7f52: 0xe0000eee, 0x7f53: 0xe0000eeb, + 0x7f54: 0xe0001053, 0x7f55: 0xe0001050, 0x7f56: 0xe0001059, 0x7f57: 0xe0001056, + 0x7f58: 0xe0000f61, 0x7f59: 0xe0000f5e, 0x7f5a: 0xe0000fa5, 0x7f5b: 0xe0000fa2, + 0x7f5c: 0x00312288, 0x7f5d: 0x40312220, 0x7f5e: 0xe0000bf4, 0x7f5f: 0xe0000bf1, + 0x7f60: 0x002ebc88, 0x7f61: 0x402c8c20, 0x7f62: 0x002f2288, 0x7f63: 0x402f2220, + 0x7f64: 0x00314088, 0x7f65: 0x40314020, 0x7f66: 0xe000096f, 0x7f67: 0xe000096c, + 0x7f68: 0xe0000b32, 0x7f69: 0xe0000b2f, 0x7f6a: 0xe00029af, 0x7f6b: 0xe00029ac, + 0x7f6c: 0xe0000dfd, 0x7f6d: 0xe0000df9, 0x7f6e: 0xe0000e04, 0x7f6f: 0xe0000e01, + 0x7f70: 0xe0000e0b, 0x7f71: 0xe0000e07, 0x7f72: 0xe0001129, 0x7f73: 0xe0001126, + 0x7f74: 0x402e5e20, 0x7f75: 0x402ed020, 0x7f76: 0x40305a20, 0x7f77: 0x402dd420, + 0x7f78: 0xe0000abf, 0x7f79: 0xe0000ec4, 0x7f7a: 0x002be888, 0x7f7b: 0x002c4488, + 0x7f7c: 0x402c4420, 0x7f7d: 0x002e3888, 0x7f7e: 0x00303e88, 0x7f7f: 0x402ffc20, + // Block 0x1fe, offset 0x7f80 + 0x7f80: 0x402c2820, 0x7f81: 0x402c7020, 0x7f82: 0x402d1420, 0x7f83: 0x402d4220, + 0x7f84: 0x402e0820, 0x7f85: 0x402e5220, 0x7f86: 0x402e8e20, 0x7f87: 0x402ec620, + 0x7f88: 0x402f3c20, 0x7f89: 0x402faa20, 0x7f8a: 0x402ff220, 0x7f8b: 0x40301020, + 0x7f8c: 0x4030ca20, 0x7f8d: 0x4030fe20, 0x7f8e: 0x40313e20, 0x7f8f: 0x402bea20, + 0x7f90: 0x402c0020, 0x7f91: 0x402c8220, 0x7f92: 0x402caa20, 0x7f93: 0x402cca20, + 0x7f94: 0x402ce420, 0x7f95: 0x402cc020, 0x7f96: 0x402dc020, 0x7f97: 0x402f0620, + 0x7f98: 0x40302220, 0x7f99: 0x40308620, 0x7f9a: 0x40317620, 0x7f9b: 0x002c0294, + 0x7f9c: 0x002c3a94, 0x7f9d: 0x002c5694, 0x7f9e: 0xe000296d, 0x7f9f: 0x002cdc94, + 0x7fa0: 0x002d0894, 0x7fa1: 0x002dee94, 0x7fa2: 0x002d2a94, 0x7fa3: 0x00308894, + 0x7fa4: 0x002db694, 0x7fa5: 0x002dc294, 0x7fa6: 0x002daa94, 0x7fa7: 0x002dbe94, + 0x7fa8: 0x002de694, 0x7fa9: 0x002e5494, 0x7faa: 0x002e5294, 0x7fab: 0x002e2a94, + 0x7fac: 0x002e9094, 0x7fad: 0x0030ac94, 0x7fae: 0x002eb494, 0x7faf: 0x002ec894, + 0x7fb0: 0x002ea694, 0x7fb1: 0x002f1094, 0x7fb2: 0x002f4c94, 0x7fb3: 0x002ff494, + 0x7fb4: 0x00300894, 0x7fb5: 0x00304294, 0x7fb6: 0x00307c94, 0x7fb7: 0x0030b494, + 0x7fb8: 0x00307494, 0x7fb9: 0x0030cc94, 0x7fba: 0x0030da94, 0x7fbb: 0x00312a94, + 0x7fbc: 0x00314894, 0x7fbd: 0x00315094, 0x7fbe: 0x00316494, 0x7fbf: 0x00326a94, + // Block 0x1ff, offset 0x7fc0 + 0x7fc0: 0xe0000d24, 0x7fc1: 0xe0000d21, 0x7fc2: 0xe0000d2a, 0x7fc3: 0xe0000d27, + 0x7fc4: 0xe0000d69, 0x7fc5: 0xe0000d66, 0x7fc6: 0xe0000d7b, 0x7fc7: 0xe0000d78, + 0x7fc8: 0xe0000d87, 0x7fc9: 0xe0000d84, 0x7fca: 0xe0000d81, 0x7fcb: 0xe0000d7e, + 0x7fcc: 0xe0000ded, 0x7fcd: 0xe0000de9, 0x7fce: 0xe00029a9, 0x7fcf: 0xe00029a6, + 0x7fd0: 0xe0000e3d, 0x7fd1: 0xe0000e39, 0x7fd2: 0xe0000e35, 0x7fd3: 0xe0000e31, + 0x7fd4: 0xe0000ea7, 0x7fd5: 0xe0000ea4, 0x7fd6: 0xe0000ead, 0x7fd7: 0xe0000eaa, + 0x7fd8: 0xe0000ed6, 0x7fd9: 0xe0000ed3, 0x7fda: 0xe0000ef4, 0x7fdb: 0xe0000ef1, + 0x7fdc: 0xe0000efb, 0x7fdd: 0xe0000ef7, 0x7fde: 0xe0000f02, 0x7fdf: 0xe0000eff, + 0x7fe0: 0xe0000f41, 0x7fe1: 0xe0000f3e, 0x7fe2: 0xe0000f53, 0x7fe3: 0xe0000f50, + 0x7fe4: 0xe0000f26, 0x7fe5: 0xe0000f22, 0x7fe6: 0xe0000f3a, 0x7fe7: 0xe0000f36, + 0x7fe8: 0xe0000f5a, 0x7fe9: 0xe0000f56, 0x7fea: 0xe0000f93, 0x7feb: 0xe0000f90, + 0x7fec: 0xe0000f9f, 0x7fed: 0xe0000f9c, 0x7fee: 0xe0000fb1, 0x7fef: 0xe0000fae, + 0x7ff0: 0xe0000fab, 0x7ff1: 0xe0000fa8, 0x7ff2: 0xe0001093, 0x7ff3: 0xe0001090, + 0x7ff4: 0xe000109f, 0x7ff5: 0xe000109c, 0x7ff6: 0xe0001099, 0x7ff7: 0xe0001096, + 0x7ff8: 0xe0001032, 0x7ff9: 0xe000102e, 0x7ffa: 0xe000298b, 0x7ffb: 0xe0002988, + 0x7ffc: 0xe00010a9, 0x7ffd: 0xe00010a6, 0x7ffe: 0xe00010af, 0x7fff: 0xe00010ac, + // Block 0x200, offset 0x8000 + 0x8000: 0xe00009bc, 0x8001: 0xe00009c0, 0x8002: 0x002c3a8b, 0x8003: 0xf0000a04, + 0x8004: 0x40081c20, 0x8005: 0xe0000a5e, 0x8006: 0xe0000a62, 0x8007: 0x002cc28a, + 0x8008: 0x40081e20, 0x8009: 0xf0000a04, 0x800a: 0x002d2285, 0x800b: 0x002d688b, + 0x800c: 0x002d688b, 0x800d: 0x002d688b, 0x800e: 0x002d6885, 0x800f: 0xf0000202, + 0x8010: 0x002d9a8b, 0x8011: 0x002d9a8b, 0x8012: 0x002e228b, 0x8013: 0x002e2285, + 0x8014: 0x40082020, 0x8015: 0x002e9e8b, 0x8016: 0xf000040a, 0x8017: 0x40082220, + 0x8018: 0x40082420, 0x8019: 0x002f2c8b, 0x801a: 0x002f568b, 0x801b: 0x002f7a8b, + 0x801c: 0x002f7a8b, 0x801d: 0x002f7a8b, 0x801e: 0x40082620, 0x801f: 0x40082820, + 0x8020: 0xf0001414, 0x8021: 0xe0000fbd, 0x8022: 0xf0001414, 0x8023: 0x40082a20, + 0x8024: 0x00312a8b, 0x8025: 0x40082c20, 0x8026: 0x0032a288, 0x8027: 0x40082e20, + 0x8028: 0x00312a8b, 0x8029: 0x40083020, 0x802a: 0x002dfe88, 0x802b: 0x00321083, + 0x802c: 0x002c0a8b, 0x802d: 0x002c3a8b, 0x802e: 0x40083220, 0x802f: 0x002c9885, + 0x8030: 0x002c988b, 0x8031: 0x002d088b, 0x8032: 0x002d1e88, 0x8033: 0x002e828b, + 0x8034: 0x002ee285, 0x8035: 0x00389084, 0x8036: 0x00389284, 0x8037: 0x00389484, + 0x8038: 0x00389684, 0x8039: 0x002d9a85, 0x803a: 0x40083420, 0x803b: 0xe0000b95, + 0x803c: 0x00327e85, 0x803d: 0x00325685, 0x803e: 0x0032568b, 0x803f: 0x00327e8b, + // Block 0x201, offset 0x8040 + 0x8040: 0xa0000000, 0x8041: 0xa0000000, 0x8042: 0xa0000000, 0x8043: 0xa0000000, + 0x8044: 0xa0000000, 0x8045: 0xa0000000, 0x8046: 0xa0000000, 0x8047: 0xa0000000, + 0x8048: 0xa0000000, 0x8049: 0x40020020, 0x804a: 0x40020220, 0x804b: 0x40020420, + 0x804c: 0x40020620, 0x804d: 0x40020820, 0x804e: 0xa0000000, 0x804f: 0xa0000000, + 0x8050: 0xa0000000, 0x8051: 0xa0000000, 0x8052: 0xa0000000, 0x8053: 0xa0000000, + 0x8054: 0xa0000000, 0x8055: 0xa0000000, 0x8056: 0xa0000000, 0x8057: 0xa0000000, + 0x8058: 0xa0000000, 0x8059: 0xa0000000, 0x805a: 0xa0000000, 0x805b: 0xa0000000, + 0x805c: 0xa0000000, 0x805d: 0xa0000000, 0x805e: 0xa0000000, 0x805f: 0xa0000000, + 0x8060: 0x40021220, 0x8061: 0x4002ba20, 0x8062: 0x4003e020, 0x8063: 0x4004ea20, + 0x8064: 0x4027de20, 0x8065: 0x4004ec20, 0x8066: 0x4004e620, 0x8067: 0x4003d220, + 0x8068: 0x4003f420, 0x8069: 0x4003f620, 0x806a: 0x4004d820, 0x806b: 0x40093820, + 0x806c: 0x40024020, 0x806d: 0x40021a20, 0x806e: 0x4002e420, 0x806f: 0x4004e220, + 0x8070: 0x4029cc20, 0x8071: 0x4029ce20, 0x8072: 0x4029d020, 0x8073: 0x4029d220, + 0x8074: 0x4029d420, 0x8075: 0x4029d620, 0x8076: 0x4029d820, 0x8077: 0x4029da20, + 0x8078: 0x4029dc20, 0x8079: 0x4029de20, 0x807a: 0x40026c20, 0x807b: 0x40026220, + 0x807c: 0x40094020, 0x807d: 0x40094220, 0x807e: 0x40094420, 0x807f: 0x4002c420, + // Block 0x202, offset 0x8080 + 0x8080: 0x4004d620, 0x8081: 0xc3a80071, 0x8082: 0x002c0a88, 0x8083: 0x002c3a88, + 0x8084: 0x002c6288, 0x8085: 0x002c9888, 0x8086: 0x002d0888, 0x8087: 0x002d2288, + 0x8088: 0x002d6888, 0x8089: 0x002d9a88, 0x808a: 0x002dcc88, 0x808b: 0x002dfe88, + 0x808c: 0xc0030002, 0x808d: 0x002e8288, 0x808e: 0x002e9e88, 0x808f: 0xc3ac0071, + 0x8090: 0x002f2c88, 0x8091: 0x002f5688, 0x8092: 0x002f7a88, 0x8093: 0x002fe688, + 0x8094: 0x00302c88, 0x8095: 0xc3b00071, 0x8096: 0x0030be88, 0x8097: 0x0030e288, + 0x8098: 0x0030f688, 0x8099: 0x00310088, 0x809a: 0x00312a88, 0x809b: 0x4003f820, + 0x809c: 0x4004e420, 0x809d: 0x4003fa20, 0x809e: 0x40062420, 0x809f: 0x40021620, + 0x80a0: 0x40061e20, 0x80a1: 0xc3a60071, 0x80a2: 0x402c0a20, 0x80a3: 0x402c3a20, + 0x80a4: 0x402c6220, 0x80a5: 0x402c9820, 0x80a6: 0x402d0820, 0x80a7: 0x402d2220, + 0x80a8: 0x402d6820, 0x80a9: 0x402d9a20, 0x80aa: 0x402dcc20, 0x80ab: 0x402dfe20, + 0x80ac: 0xc0000002, 0x80ad: 0x402e8220, 0x80ae: 0x402e9e20, 0x80af: 0xc3aa0071, + 0x80b0: 0x402f2c20, 0x80b1: 0x402f5620, 0x80b2: 0x402f7a20, 0x80b3: 0x402fe620, + 0x80b4: 0x40302c20, 0x80b5: 0xc3ae0071, 0x80b6: 0x4030be20, 0x80b7: 0x4030e220, + 0x80b8: 0x4030f620, 0x80b9: 0x40310020, 0x80ba: 0x40312a20, 0x80bb: 0x4003fc20, + 0x80bc: 0x40094820, 0x80bd: 0x4003fe20, 0x80be: 0x40094c20, 0x80bf: 0xa0000000, + // Block 0x203, offset 0x80c0 + 0x80c0: 0xe00008f5, 0x80c1: 0xe00008ef, 0x80c2: 0xe0000921, 0x80c3: 0xe0000969, + 0x80c4: 0xe00029bb, 0x80c5: 0xe000094d, 0x80c6: 0xe00009dd, 0x80c7: 0xe0000a53, + 0x80c8: 0xe0000ae8, 0x80c9: 0xe0000ae2, 0x80ca: 0xe0000af4, 0x80cb: 0xe0000b20, + 0x80cc: 0xe0000c2b, 0x80cd: 0xe0000c25, 0x80ce: 0xe0000c37, 0x80cf: 0xe0000c43, + 0x80d0: 0xe0000ab3, 0x80d1: 0xe0000d63, 0x80d2: 0xe0000d9a, 0x80d3: 0xe0000d94, + 0x80d4: 0xe0000da6, 0x80d5: 0xe0000de6, 0x80d6: 0xe00029c9, 0x80d7: 0x40093e20, + 0x80d8: 0xe0000e12, 0x80d9: 0xe0000fe1, 0x80da: 0xe0000fdb, 0x80db: 0xe0000fed, + 0x80dc: 0xe00029df, 0x80dd: 0xe0001102, 0x80de: 0x00318888, 0x80df: 0xe0000f7b, + 0x80e0: 0xe00008f2, 0x80e1: 0xe00008ec, 0x80e2: 0xe000091e, 0x80e3: 0xe0000966, + 0x80e4: 0xe00029b8, 0x80e5: 0xe000094a, 0x80e6: 0xe00009d5, 0x80e7: 0xe0000a4d, + 0x80e8: 0xe0000ae5, 0x80e9: 0xe0000adf, 0x80ea: 0xe0000af1, 0x80eb: 0xe0000b1d, + 0x80ec: 0xe0000c28, 0x80ed: 0xe0000c22, 0x80ee: 0xe0000c34, 0x80ef: 0xe0000c40, + 0x80f0: 0xe0000aad, 0x80f1: 0xe0000d60, 0x80f2: 0xe0000d97, 0x80f3: 0xe0000d91, + 0x80f4: 0xe0000da3, 0x80f5: 0xe0000de3, 0x80f6: 0xe00029c6, 0x80f7: 0x40093c20, + 0x80f8: 0xe0000e0f, 0x80f9: 0xe0000fde, 0x80fa: 0xe0000fd8, 0x80fb: 0xe0000fea, + 0x80fc: 0xe00029dc, 0x80fd: 0xe00010ff, 0x80fe: 0x40318820, 0x80ff: 0xe0001114, + // Block 0x204, offset 0x8100 + 0x8100: 0x40321220, 0x8101: 0x40321a20, 0x8102: 0x40322220, 0x8103: 0x40322a20, + 0x8104: 0xe0000ad5, 0x8105: 0xe0000ad1, 0x8106: 0xe0000acd, 0x8107: 0xf0000a0a, + 0x8108: 0xf000040a, 0x8109: 0xf0000404, 0x810a: 0xf0000a0a, 0x810b: 0xf000040a, + 0x810c: 0xf0000404, 0x810d: 0xe0000947, 0x810e: 0xe0000944, 0x810f: 0xe0000c3d, + 0x8110: 0xe0000c3a, 0x8111: 0xe0000dcc, 0x8112: 0xe0000dc9, 0x8113: 0xe0000ff3, + 0x8114: 0xe0000ff0, 0x8115: 0xe00029fe, 0x8116: 0xe00029fa, 0x8117: 0xe00029e6, + 0x8118: 0xe00029e2, 0x8119: 0xe00029f6, 0x811a: 0xe00029f2, 0x811b: 0xe00029ee, + 0x811c: 0xe00029ea, 0x811d: 0x402cae20, 0x811e: 0xe00029c2, 0x811f: 0xe00029be, + 0x8120: 0xe0000976, 0x8121: 0xe0000972, 0x8122: 0xe00009f4, 0x8123: 0xe00009ef, + 0x8124: 0x002d3a88, 0x8125: 0x402d3a20, 0x8126: 0xe0000bbe, 0x8127: 0xe0000bbb, + 0x8128: 0xe0000c99, 0x8129: 0xe0000c96, 0x812a: 0xe0000e20, 0x812b: 0xe0000e1d, + 0x812c: 0xe0000e27, 0x812d: 0xe0000e23, 0x812e: 0xe0001162, 0x812f: 0xe000115f, + 0x8130: 0xe0000c8d, 0x8131: 0xf0000a0a, 0x8132: 0xf000040a, 0x8133: 0xf0000404, + 0x8134: 0xe0000bac, 0x8135: 0xe0000ba9, 0x8136: 0x002d7888, 0x8137: 0x00319488, + 0x8138: 0xe0000d57, 0x8139: 0xe0000d54, 0x813a: 0xe0000954, 0x813b: 0xe0000950, + 0x813c: 0xe00009ea, 0x813d: 0xe00009e5, 0x813e: 0xe0000e19, 0x813f: 0xe0000e15, + // Block 0x205, offset 0x8140 + 0x8140: 0xe000098f, 0x8141: 0xe000098c, 0x8142: 0xe0000995, 0x8143: 0xe0000992, + 0x8144: 0xe0000b62, 0x8145: 0xe0000b5f, 0x8146: 0xe0000b68, 0x8147: 0xe0000b65, + 0x8148: 0xe0000c6c, 0x8149: 0xe0000c69, 0x814a: 0xe0000c72, 0x814b: 0xe0000c6f, + 0x814c: 0xe0000e4a, 0x814d: 0xe0000e47, 0x814e: 0xe0000e50, 0x814f: 0xe0000e4d, + 0x8150: 0xe0000ee8, 0x8151: 0xe0000ee5, 0x8152: 0xe0000eee, 0x8153: 0xe0000eeb, + 0x8154: 0xe0001053, 0x8155: 0xe0001050, 0x8156: 0xe0001059, 0x8157: 0xe0001056, + 0x8158: 0xe0000f61, 0x8159: 0xe0000f5e, 0x815a: 0xe0000fa5, 0x815b: 0xe0000fa2, + 0x815c: 0x00312288, 0x815d: 0x40312220, 0x815e: 0xe0000bf4, 0x815f: 0xe0000bf1, + 0x8160: 0x002ebc88, 0x8161: 0x402c8c20, 0x8162: 0x002f2288, 0x8163: 0x402f2220, + 0x8164: 0x00314088, 0x8165: 0x40314020, 0x8166: 0xe000096f, 0x8167: 0xe000096c, + 0x8168: 0xe0000b32, 0x8169: 0xe0000b2f, 0x816a: 0xe00029d8, 0x816b: 0xe00029d4, + 0x816c: 0xe0000dfd, 0x816d: 0xe0000df9, 0x816e: 0xe0000e04, 0x816f: 0xe0000e01, + 0x8170: 0xe0000e0b, 0x8171: 0xe0000e07, 0x8172: 0xe0001129, 0x8173: 0xe0001126, + 0x8174: 0x402e5e20, 0x8175: 0x402ed020, 0x8176: 0x40305a20, 0x8177: 0x402dd420, + 0x8178: 0xe0000abf, 0x8179: 0xe0000ec4, 0x817a: 0x002be888, 0x817b: 0x002c4488, + 0x817c: 0x402c4420, 0x817d: 0x002e3888, 0x817e: 0x00303e88, 0x817f: 0x402ffc20, + // Block 0x206, offset 0x8180 + 0x8180: 0xe0000d24, 0x8181: 0xe0000d21, 0x8182: 0xe0000d2a, 0x8183: 0xe0000d27, + 0x8184: 0xe0000d69, 0x8185: 0xe0000d66, 0x8186: 0xe0000d7b, 0x8187: 0xe0000d78, + 0x8188: 0xe0000d87, 0x8189: 0xe0000d84, 0x818a: 0xe0000d81, 0x818b: 0xe0000d7e, + 0x818c: 0xe0000ded, 0x818d: 0xe0000de9, 0x818e: 0xe00029d0, 0x818f: 0xe00029cc, + 0x8190: 0xe0000e3d, 0x8191: 0xe0000e39, 0x8192: 0xe0000e35, 0x8193: 0xe0000e31, + 0x8194: 0xe0000ea7, 0x8195: 0xe0000ea4, 0x8196: 0xe0000ead, 0x8197: 0xe0000eaa, + 0x8198: 0xe0000ed6, 0x8199: 0xe0000ed3, 0x819a: 0xe0000ef4, 0x819b: 0xe0000ef1, + 0x819c: 0xe0000efb, 0x819d: 0xe0000ef7, 0x819e: 0xe0000f02, 0x819f: 0xe0000eff, + 0x81a0: 0xe0000f41, 0x81a1: 0xe0000f3e, 0x81a2: 0xe0000f53, 0x81a3: 0xe0000f50, + 0x81a4: 0xe0000f26, 0x81a5: 0xe0000f22, 0x81a6: 0xe0000f3a, 0x81a7: 0xe0000f36, + 0x81a8: 0xe0000f5a, 0x81a9: 0xe0000f56, 0x81aa: 0xe0000f93, 0x81ab: 0xe0000f90, + 0x81ac: 0xe0000f9f, 0x81ad: 0xe0000f9c, 0x81ae: 0xe0000fb1, 0x81af: 0xe0000fae, + 0x81b0: 0xe0000fab, 0x81b1: 0xe0000fa8, 0x81b2: 0xe0001093, 0x81b3: 0xe0001090, + 0x81b4: 0xe000109f, 0x81b5: 0xe000109c, 0x81b6: 0xe0001099, 0x81b7: 0xe0001096, + 0x81b8: 0xe0001032, 0x81b9: 0xe000102e, 0x81ba: 0xe00029fe, 0x81bb: 0xe00029fa, + 0x81bc: 0xe00010a9, 0x81bd: 0xe00010a6, 0x81be: 0xe00010af, 0x81bf: 0xe00010ac, + // Block 0x207, offset 0x81c0 + 0x81c0: 0x40078220, 0x81c1: 0x40075e20, 0x81c2: 0x40076020, 0x81c3: 0x40076220, + 0x81c4: 0x40058220, 0x81c5: 0x40058420, 0x81c6: 0x40058620, 0x81c7: 0x40058820, + 0x81c8: 0x40058a20, 0x81c9: 0x40058c20, 0x81ca: 0x40058e20, 0x81cb: 0x4027bc20, + 0x81cc: 0x0027bc83, 0x81cd: 0x4027bc21, 0x81ce: 0x4027bc22, 0x81cf: 0x4027bc23, + 0x81d0: 0x4027bc24, 0x81d1: 0x4027bc25, 0x81d2: 0x4005a020, 0x81d3: 0x40076420, + 0x81d4: 0x4027bc26, 0x81d5: 0x40076620, 0x81d6: 0x40076820, 0x81d7: 0x40076a20, + 0x81d8: 0xadc00000, 0x81d9: 0xadc00000, 0x81da: 0x40076c20, 0x81db: 0x40076e20, + 0x81dc: 0x40077020, 0x81dd: 0x40077220, 0x81de: 0x40077420, 0x81df: 0x40077620, + 0x81e0: 0xe00001a0, 0x81e1: 0xe0000234, 0x81e2: 0xe000034c, 0x81e3: 0xe0000426, + 0x81e4: 0xe00004fb, 0x81e5: 0xe00005c5, 0x81e6: 0xe0000690, 0x81e7: 0xe0000738, + 0x81e8: 0xe00007e4, 0x81e9: 0xe0000889, 0x81ea: 0xe0000237, 0x81eb: 0xe000034f, + 0x81ec: 0xe0000429, 0x81ed: 0xe00004fe, 0x81ee: 0xe00005c8, 0x81ef: 0xe0000693, + 0x81f0: 0xe000073b, 0x81f1: 0xe00007e7, 0x81f2: 0xe000088c, 0x81f3: 0xe00001a3, + 0x81f4: 0x4027bc27, 0x81f5: 0xadc00000, 0x81f6: 0x40077a20, 0x81f7: 0xadc00000, + 0x81f8: 0x40077c20, 0x81f9: 0xae611002, 0x81fa: 0x40040020, 0x81fb: 0x40040220, + 0x81fc: 0x40040420, 0x81fd: 0x40040620, 0x81fe: 0xa0000000, 0x81ff: 0xa0000000, + // Block 0x208, offset 0x8200 + 0x8200: 0x404a7620, 0x8201: 0x404a7c20, 0x8202: 0xc4db2161, 0x8203: 0xe0002a23, + 0x8204: 0x404a8420, 0x8205: 0x404a8820, 0x8206: 0x404a8c20, 0x8207: 0x404a9020, + 0x8209: 0x404a9420, 0x820a: 0x004aa883, 0x820b: 0x004aac83, + 0x820c: 0x004ab083, 0x820d: 0xe0002a5b, 0x820e: 0x004ab483, 0x820f: 0x404aa820, + 0x8210: 0x404aac20, 0x8211: 0xc3b50c31, 0x8212: 0xe0002a58, 0x8213: 0x404ab420, + 0x8214: 0x404ab820, 0x8215: 0x404abc20, 0x8216: 0xc3ff1211, 0x8217: 0xe0002a7c, + 0x8218: 0xc46018e1, 0x8219: 0x404ac820, 0x821a: 0x404acc20, 0x821b: 0x404ad020, + 0x821c: 0xe0002a9d, 0x821d: 0x404ad420, 0x821e: 0x404ad820, 0x821f: 0x404adc20, + 0x8220: 0xc49b1d01, 0x8221: 0x404ae420, 0x8222: 0xc4481761, 0x8223: 0xc4551831, + 0x8224: 0x404af220, 0x8225: 0x004af283, 0x8226: 0xc48f1c51, 0x8227: 0x404afe20, + 0x8228: 0x404b0220, 0x8229: 0xe0002a02, 0x822a: 0x004ae883, 0x822b: 0x404a7a20, + 0x822c: 0x404aec20, + 0x8231: 0xc5270751, 0x8232: 0x8282258c, 0x8233: 0x8281258d, + 0x8234: 0x82842590, 0x8235: 0x82812591, 0x8236: 0x404b2420, 0x8237: 0x404b2620, + 0x8238: 0x404b2820, 0x8239: 0x404b2a20, 0x823a: 0x82822596, 0x823b: 0x83822596, + 0x823c: 0x82822598, 0x823d: 0x83822598, 0x823e: 0x004ac483, 0x823f: 0xae611102, + // Block 0x209, offset 0x8240 + 0x8240: 0x8382258c, 0x8241: 0x8281258f, 0x8242: 0x004ac484, 0x8243: 0x004ac485, + 0x8244: 0xae610e02, 0x8245: 0xae611202, 0x8246: 0xae600000, 0x8247: 0xae600000, + 0x8248: 0xc3b20c01, 0x8249: 0xc5122551, 0x824a: 0xae611502, 0x824b: 0xc5102521, + 0x824c: 0x404b0e20, 0x824d: 0x404b0820, 0x824e: 0x404b0c20, 0x824f: 0x404b1020, + 0x8250: 0x82822599, 0x8251: 0x8282259a, 0x8252: 0x8282259b, 0x8253: 0xe0002ac7, + 0x8254: 0x8282259c, 0x8255: 0x8282259d, 0x8256: 0x8282259e, 0x8257: 0x8282259f, + 0x8259: 0x828225a0, 0x825a: 0x838225a1, 0x825b: 0x838225a2, + 0x825c: 0x838225a3, 0x825d: 0xe0002acd, 0x825e: 0x838225a4, 0x825f: 0x828225a1, + 0x8260: 0x828225a2, 0x8261: 0x828225a3, 0x8262: 0xe0002aca, 0x8263: 0x828225a4, + 0x8264: 0x828225a5, 0x8265: 0x828225a6, 0x8266: 0x828225a7, 0x8267: 0xe0002ad0, + 0x8268: 0x828225a8, 0x8269: 0x828225a9, 0x826a: 0x828225aa, 0x826b: 0x828225ab, + 0x826c: 0xe0002ad3, 0x826d: 0x828225ac, 0x826e: 0x828225ad, 0x826f: 0x828225ae, + 0x8270: 0x828225af, 0x8271: 0x828225b0, 0x8272: 0xc5152581, 0x8273: 0xc51e2581, + 0x8274: 0x828225b3, 0x8275: 0x838225b3, 0x8276: 0x828225b4, 0x8277: 0x828225b5, + 0x8278: 0x828225b6, 0x8279: 0xe0002ac4, 0x827a: 0x838225ac, 0x827b: 0x838225b0, + 0x827c: 0x838225b1, 0x827e: 0x40077e20, 0x827f: 0x40078020, + // Block 0x20a, offset 0x8280 + 0x8280: 0xa0000000, 0x8281: 0xa0000000, 0x8282: 0xa0000000, 0x8283: 0xa0000000, + 0x8284: 0xa0000000, 0x8285: 0xa0000000, 0x8286: 0xa0000000, 0x8287: 0xa0000000, + 0x8288: 0xa0000000, 0x8289: 0x40020020, 0x828a: 0x40020220, 0x828b: 0x40020420, + 0x828c: 0x40020620, 0x828d: 0x40020820, 0x828e: 0xa0000000, 0x828f: 0xa0000000, + 0x8290: 0xa0000000, 0x8291: 0xa0000000, 0x8292: 0xa0000000, 0x8293: 0xa0000000, + 0x8294: 0xa0000000, 0x8295: 0xa0000000, 0x8296: 0xa0000000, 0x8297: 0xa0000000, + 0x8298: 0xa0000000, 0x8299: 0xa0000000, 0x829a: 0xa0000000, 0x829b: 0xa0000000, + 0x829c: 0xa0000000, 0x829d: 0xa0000000, 0x829e: 0xa0000000, 0x829f: 0xa0000000, + 0x82a0: 0x40021220, 0x82a1: 0x4002ba20, 0x82a2: 0x4003e020, 0x82a3: 0x4004ea20, + 0x82a4: 0x4027de20, 0x82a5: 0x4004ec20, 0x82a6: 0x4004e620, 0x82a7: 0x4003d220, + 0x82a8: 0x4003f420, 0x82a9: 0x4003f620, 0x82aa: 0x4004d820, 0x82ab: 0x40093820, + 0x82ac: 0x40024020, 0x82ad: 0x40021a20, 0x82ae: 0x4002e420, 0x82af: 0x4004e220, + 0x82b0: 0x4029cc20, 0x82b1: 0x4029ce20, 0x82b2: 0x4029d020, 0x82b3: 0x4029d220, + 0x82b4: 0x4029d420, 0x82b5: 0x4029d620, 0x82b6: 0x4029d820, 0x82b7: 0x4029da20, + 0x82b8: 0x4029dc20, 0x82b9: 0x4029de20, 0x82ba: 0x40026c20, 0x82bb: 0x40026220, + 0x82bc: 0x40094020, 0x82bd: 0x40094220, 0x82be: 0x40094420, 0x82bf: 0x4002c420, + // Block 0x20b, offset 0x82c0 + 0x82c0: 0x4004d620, 0x82c1: 0x002bde88, 0x82c2: 0x002c0a88, 0x82c3: 0x002c3a88, + 0x82c4: 0xc36a2662, 0x82c5: 0x002c9888, 0x82c6: 0x002d0888, 0x82c7: 0xc52b2692, + 0x82c8: 0x002d6888, 0x82c9: 0x002d9a88, 0x82ca: 0x002dcc88, 0x82cb: 0xc53026c2, + 0x82cc: 0xc0030002, 0x82cd: 0x002e8288, 0x82ce: 0xc53526f2, 0x82cf: 0x002ee288, + 0x82d0: 0x002f2c88, 0x82d1: 0x002f5688, 0x82d2: 0x002f7a88, 0x82d3: 0x002fe688, + 0x82d4: 0xc38a2722, 0x82d5: 0x00306c88, 0x82d6: 0x0030be88, 0x82d7: 0x0030e288, + 0x82d8: 0x002d6a83, 0x82d9: 0x00310088, 0x82da: 0x00312a88, 0x82db: 0x4003f820, + 0x82dc: 0x4004e420, 0x82dd: 0x4003fa20, 0x82de: 0x40062420, 0x82df: 0x40021620, + 0x82e0: 0x40061e20, 0x82e1: 0x402bde20, 0x82e2: 0x402c0a20, 0x82e3: 0x402c3a20, + 0x82e4: 0xc3682651, 0x82e5: 0x402c9820, 0x82e6: 0x402d0820, 0x82e7: 0xc3372681, + 0x82e8: 0x402d6820, 0x82e9: 0x402d9a20, 0x82ea: 0x402dcc20, 0x82eb: 0xc52e26b1, + 0x82ec: 0xc0000002, 0x82ed: 0x402e8220, 0x82ee: 0xc53326e1, 0x82ef: 0x402ee220, + 0x82f0: 0x402f2c20, 0x82f1: 0x402f5620, 0x82f2: 0x402f7a20, 0x82f3: 0x402fe620, + 0x82f4: 0xc3882711, 0x82f5: 0x40306c20, 0x82f6: 0x4030be20, 0x82f7: 0x4030e220, + 0x82f8: 0x402d6a20, 0x82f9: 0x40310020, 0x82fa: 0x40312a20, 0x82fb: 0x4003fc20, + 0x82fc: 0x40094820, 0x82fd: 0x4003fe20, 0x82fe: 0x40094c20, 0x82ff: 0xa0000000, + // Block 0x20c, offset 0x8300 + 0x8300: 0xe00008f5, 0x8301: 0xe00008ef, 0x8302: 0xe0002ad9, 0x8303: 0xe0000969, + 0x8304: 0xe000095b, 0x8305: 0xe000094d, 0x8306: 0xe00009dd, 0x8307: 0xe0000a53, + 0x8308: 0xe0000ae8, 0x8309: 0xe0000ae2, 0x830a: 0xe0002b0d, 0x830b: 0xe0000b20, + 0x830c: 0xe0000c2b, 0x830d: 0xe0000c25, 0x830e: 0xe0002b47, 0x830f: 0xe0000c43, + 0x8310: 0xe0000ab3, 0x8311: 0xe0000d63, 0x8312: 0xe0000d9a, 0x8313: 0xe0000d94, + 0x8314: 0xe0002b53, 0x8315: 0xe0000de6, 0x8316: 0xe0000dd2, 0x8317: 0x40093e20, + 0x8318: 0xe0000e12, 0x8319: 0xe0000fe1, 0x831a: 0xe0000fdb, 0x831b: 0xe0002b87, + 0x831c: 0xe0000fff, 0x831d: 0xe0001102, 0x831e: 0x00318888, 0x831f: 0xe0000f7b, + 0x8320: 0xe00008f2, 0x8321: 0xe00008ec, 0x8322: 0xe0002ad6, 0x8323: 0xe0000966, + 0x8324: 0xe0000958, 0x8325: 0xe000094a, 0x8326: 0xe00009d5, 0x8327: 0xe0000a4d, + 0x8328: 0xe0000ae5, 0x8329: 0xe0000adf, 0x832a: 0xe0002b0a, 0x832b: 0xe0000b1d, + 0x832c: 0xe0000c28, 0x832d: 0xe0000c22, 0x832e: 0xe0002b44, 0x832f: 0xe0000c40, + 0x8330: 0xe0000aad, 0x8331: 0xe0000d60, 0x8332: 0xe0000d97, 0x8333: 0xe0000d91, + 0x8334: 0xe0002b50, 0x8335: 0xe0000de3, 0x8336: 0xe0000dcf, 0x8337: 0x40093c20, + 0x8338: 0xe0000e0f, 0x8339: 0xe0000fde, 0x833a: 0xe0000fd8, 0x833b: 0xe0002b84, + 0x833c: 0xe0000ffc, 0x833d: 0xe00010ff, 0x833e: 0x40318820, 0x833f: 0xe0001114, + // Block 0x20d, offset 0x8340 + 0x8340: 0xe0000983, 0x8341: 0xe0000980, 0x8342: 0xe00008fb, 0x8343: 0xe00008f8, + 0x8344: 0xe000097d, 0x8345: 0xe000097a, 0x8346: 0xe0000a38, 0x8347: 0xe0000a35, + 0x8348: 0xe0002b07, 0x8349: 0xe0002b04, 0x834a: 0xe0000a4a, 0x834b: 0xe0000a47, + 0x834c: 0xe0000a44, 0x834d: 0xe0000a41, 0x834e: 0xe0000a86, 0x834f: 0xe0000a83, + 0x8350: 0xe0000aaa, 0x8351: 0xe0000aa7, 0x8352: 0xe0000b46, 0x8353: 0xe0000b43, + 0x8354: 0xe0000aee, 0x8355: 0xe0000aeb, 0x8356: 0xe0000b2c, 0x8357: 0xe0000b29, + 0x8358: 0xe0000b40, 0x8359: 0xe0000b3d, 0x835a: 0xe0000b1a, 0x835b: 0xe0000b17, + 0x835c: 0xe0002b3b, 0x835d: 0xe0002b38, 0x835e: 0xe0000bb2, 0x835f: 0xe0000baf, + 0x8360: 0xe0000bc4, 0x8361: 0xe0000bc1, 0x8362: 0xe0000bca, 0x8363: 0xe0000bc7, + 0x8364: 0xe0002b41, 0x8365: 0xe0002b3e, 0x8366: 0xe0000c1b, 0x8367: 0xe0000c18, + 0x8368: 0xe0000c51, 0x8369: 0xe0000c4e, 0x836a: 0xe0000c60, 0x836b: 0xe0000c5d, + 0x836c: 0xe0000c31, 0x836d: 0xe0000c2e, 0x836e: 0xe0000c5a, 0x836f: 0xe0000c57, + 0x8370: 0xe0000c54, 0x8371: 0x402da220, 0x8372: 0xf0000a0a, 0x8373: 0xf0000404, + 0x8374: 0xe0002b4d, 0x8375: 0xe0002b4a, 0x8376: 0xe0000c9f, 0x8377: 0xe0000c9c, + 0x8378: 0x402f7220, 0x8379: 0xe0000ccc, 0x837a: 0xe0000cc9, 0x837b: 0xe0000cd8, + 0x837c: 0xe0000cd5, 0x837d: 0xe0000cd2, 0x837e: 0xe0000ccf, 0x837f: 0xe0000d04, + // Block 0x20e, offset 0x8380 + 0x8380: 0xe0000cfe, 0x8381: 0xe0000cf8, 0x8382: 0xe0000cf5, 0x8383: 0xe0000d51, + 0x8384: 0xe0000d4e, 0x8385: 0xe0000d6f, 0x8386: 0xe0000d6c, 0x8387: 0xe0000d5d, + 0x8388: 0xe0000d5a, 0x8389: 0xf0000404, 0x838a: 0x002ea283, 0x838b: 0x402ea220, + 0x838c: 0xe0000e2e, 0x838d: 0xe0000e2b, 0x838e: 0xe0000da0, 0x838f: 0xe0000d9d, + 0x8390: 0xe0000de0, 0x8391: 0xe0000ddd, 0x8392: 0xe0000e93, 0x8393: 0xe0000e8f, + 0x8394: 0xe0000eca, 0x8395: 0xe0000ec7, 0x8396: 0xe0000edc, 0x8397: 0xe0000ed9, + 0x8398: 0xe0000ed0, 0x8399: 0xe0000ecd, 0x839a: 0xe0000f1f, 0x839b: 0xe0000f1c, + 0x839c: 0xe0002b81, 0x839d: 0xe0002b7e, 0x839e: 0xe0000f47, 0x839f: 0xe0000f44, + 0x83a0: 0xe0000f33, 0x83a1: 0xe0000f30, 0x83a2: 0xe0000f99, 0x83a3: 0xe0000f96, + 0x83a4: 0xe0000f8a, 0x83a5: 0xe0000f87, 0x83a6: 0x00303688, 0x83a7: 0x40303620, + 0x83a8: 0xe000102b, 0x83a9: 0xe0001028, 0x83aa: 0xe000103f, 0x83ab: 0xe000103c, + 0x83ac: 0xe0000fe7, 0x83ad: 0xe0000fe4, 0x83ae: 0xe0000ff9, 0x83af: 0xe0000ff6, + 0x83b0: 0xe0001025, 0x83b1: 0xe0001022, 0x83b2: 0xe0001039, 0x83b3: 0xe0001036, + 0x83b4: 0xe0002b8d, 0x83b5: 0xe0002b8a, 0x83b6: 0xe0002b93, 0x83b7: 0xe0002b90, + 0x83b8: 0xe0001117, 0x83b9: 0xe000113b, 0x83ba: 0xe0001138, 0x83bb: 0xe000114d, + 0x83bc: 0xe000114a, 0x83bd: 0xe0001147, 0x83be: 0xe0001144, 0x83bf: 0xe0000f64, + // Block 0x20f, offset 0x83c0 + 0x83c0: 0x402c1a20, 0x83c1: 0x002c2a88, 0x83c2: 0x002c3288, 0x83c3: 0x402c3220, + 0x83c4: 0x0031c488, 0x83c5: 0x4031c420, 0x83c6: 0x002ee483, 0x83c7: 0x002c4e88, + 0x83c8: 0x402c4e20, 0x83c9: 0x002c6683, 0x83ca: 0x002c7a88, 0x83cb: 0x002c8488, + 0x83cc: 0x402c8420, 0x83cd: 0xe000115c, 0x83ce: 0x002cae88, 0x83cf: 0x002cb888, + 0x83d0: 0x002c9a83, 0x83d1: 0x002d0a83, 0x83d2: 0x402d0a20, 0x83d3: 0x002d4488, + 0x83d4: 0x002d2683, 0x83d5: 0x402d7820, 0x83d6: 0x002dc288, 0x83d7: 0x002db688, + 0x83d8: 0x002e0a88, 0x83d9: 0x402e0a20, 0x83da: 0x402e3820, 0x83db: 0x402e7220, + 0x83dc: 0x0030a088, 0x83dd: 0x002eb488, 0x83de: 0x402ebc20, 0x83df: 0x002f1088, + 0x83e0: 0xe0000e56, 0x83e1: 0xe0000e53, 0x83e2: 0x002d6088, 0x83e3: 0x402d6020, + 0x83e4: 0x002f3e88, 0x83e5: 0x402f3e20, 0x83e6: 0x002f8288, 0x83e7: 0x0031b488, + 0x83e8: 0x4031b420, 0x83e9: 0x00300888, 0x83ea: 0x40301220, 0x83eb: 0x40304220, + 0x83ec: 0x00304a88, 0x83ed: 0x40304a20, 0x83ee: 0x00305288, 0x83ef: 0xe000105f, + 0x83f0: 0xe000105c, 0x83f1: 0x0030b488, 0x83f2: 0x0030c083, 0x83f3: 0x00311888, + 0x83f4: 0x40311820, 0x83f5: 0x00313488, 0x83f6: 0x40313420, 0x83f7: 0x00316488, + 0x83f8: 0x00316e88, 0x83f9: 0x40316e20, 0x83fa: 0x40317820, 0x83fb: 0x4031a620, + 0x83fc: 0x0031bc88, 0x83fd: 0x4031bc20, 0x83fe: 0xe0000fc9, 0x83ff: 0x40319420, + // Block 0x210, offset 0x8400 + 0x8400: 0x40315820, 0x8401: 0x0031d488, 0x8402: 0x4031d420, 0x8403: 0x002c1a88, + 0x8404: 0x00307c88, 0x8405: 0x0030da88, 0x8406: 0x002ca288, 0x8407: 0x402ca220, + 0x8408: 0x002dde88, 0x8409: 0x402dde20, 0x840a: 0x002f6a88, 0x840b: 0x402f6a20, + 0x840c: 0x002f8e88, 0x840d: 0x402f8e20, 0x840e: 0x00311088, 0x840f: 0x40311020, + 0x8410: 0x402bf020, 0x8411: 0x402bf820, 0x8412: 0x402c0220, 0x8413: 0x402c2a20, + 0x8414: 0x402ee420, 0x8415: 0x402c5620, 0x8416: 0x402c6620, 0x8417: 0x402c7a20, + 0x8418: 0x402ccc20, 0x8419: 0x402cb820, 0x841a: 0x402cd420, 0x841b: 0x402c9a20, + 0x841c: 0x402cdc20, 0x841d: 0x402ce820, 0x841e: 0x402cf020, 0x841f: 0x402dee20, + 0x8420: 0x402d4420, 0x8421: 0x402d2a20, 0x8422: 0x402d3220, 0x8423: 0x402d2620, + 0x8424: 0x402d0020, 0x8425: 0x40308820, 0x8426: 0x402d8020, 0x8427: 0x402d8e20, + 0x8428: 0x402db620, 0x8429: 0x402dc220, 0x842a: 0x402daa20, 0x842b: 0x402e4220, + 0x842c: 0x402e4a20, 0x842d: 0x402e5420, 0x842e: 0x402e6820, 0x842f: 0x4030a020, + 0x8430: 0x4030ac20, 0x8431: 0x402e9020, 0x8432: 0x402eb420, 0x8433: 0x402ec820, + 0x8434: 0x402ea620, 0x8435: 0x402f1020, 0x8436: 0x402eee20, 0x8437: 0x402f1a20, + 0x8438: 0x402f4c20, 0x8439: 0x402f9820, 0x843a: 0x402fa220, 0x843b: 0x402fac20, + 0x843c: 0x402fb620, 0x843d: 0x402fbe20, 0x843e: 0x402fc620, 0x843f: 0x402fd020, + // Block 0x211, offset 0x8440 + 0x8440: 0x402f8220, 0x8441: 0x402fd820, 0x8442: 0x402ff420, 0x8443: 0x40300820, + 0x8444: 0x402df620, 0x8445: 0x40301a20, 0x8446: 0x40302420, 0x8447: 0x40306420, + 0x8448: 0x40305220, 0x8449: 0x40307c20, 0x844a: 0x4030b420, 0x844b: 0x4030c020, + 0x844c: 0x4030da20, 0x844d: 0x4030ee20, 0x844e: 0x402e7a20, 0x844f: 0x40310820, + 0x8450: 0x40314820, 0x8451: 0x40315020, 0x8452: 0x40316420, 0x8453: 0x40318020, + 0x8454: 0x4031cc20, 0x8455: 0x4031e820, 0x8456: 0x40320a20, 0x8457: 0x40323220, + 0x8458: 0x40323a20, 0x8459: 0x402c1220, 0x845a: 0x402cf820, 0x845b: 0x402d4c20, + 0x845c: 0x402d7020, 0x845d: 0x402de620, 0x845e: 0x402e1a20, 0x845f: 0x402e2a20, + 0x8460: 0x402f6220, 0x8461: 0x4031fa20, 0x8462: 0x40320220, 0x8463: 0xe0000aca, + 0x8464: 0xe0000adc, 0x8465: 0xe0000ad9, 0x8466: 0xe0000fcc, 0x8467: 0xe0000fcf, + 0x8468: 0xe0000fba, 0x8469: 0xe0000ba1, 0x846a: 0xe0000d11, 0x846b: 0xe0000d18, + 0x846c: 0x40324220, 0x846d: 0x40324a20, 0x846e: 0x40309020, 0x846f: 0x40309820, + 0x8470: 0x002d6894, 0x8471: 0x002d8094, 0x8472: 0x002dcc94, 0x8473: 0x002f7a94, + 0x8474: 0x002f9894, 0x8475: 0x002fac94, 0x8476: 0x002fd894, 0x8477: 0x0030e294, + 0x8478: 0x00310094, 0x8479: 0x40064020, 0x847a: 0x40064420, 0x847b: 0x402d9620, + 0x847c: 0x4031de20, 0x847d: 0x402d9820, 0x847e: 0x4031e220, 0x847f: 0x4031f020, + // Block 0x212, offset 0x8480 + 0x8480: 0xae603502, 0x8481: 0xae603202, 0x8482: 0xae604202, 0x8483: 0xae604e02, + 0x8484: 0xae605b02, 0x8485: 0xae606302, 0x8486: 0xae603702, 0x8487: 0xae605202, + 0x8488: 0xae604702, 0x8489: 0xae606402, 0x848a: 0xae604302, 0x848b: 0xae604d02, + 0x848c: 0xae604102, 0x848d: 0xae605f02, 0x848e: 0xae605f02, 0x848f: 0xae606502, + 0x8490: 0xae606602, 0x8491: 0xae606702, 0x8492: 0xae605f02, 0x8493: 0xae602202, + 0x8494: 0xae602a02, 0x8495: 0xae805f02, 0x8496: 0xadc06002, 0x8497: 0xadc06002, + 0x8498: 0xadc06002, 0x8499: 0xadc06002, 0x849a: 0xae805f02, 0x849b: 0xad806802, + 0x849c: 0xadc06002, 0x849d: 0xadc06002, 0x849e: 0xadc06002, 0x849f: 0xadc06002, + 0x84a0: 0xadc06002, 0x84a1: 0xaca06e02, 0x84a2: 0xaca06f02, 0x84a3: 0xadc07002, + 0x84a4: 0xadc07502, 0x84a5: 0xadc07602, 0x84a6: 0xadc07702, 0x84a7: 0xaca05602, + 0x84a8: 0xaca05902, 0x84a9: 0xadc06002, 0x84aa: 0xadc06002, 0x84ab: 0xadc06002, + 0x84ac: 0xadc06002, 0x84ad: 0xadc07802, 0x84ae: 0xadc07902, 0x84af: 0xadc06002, + 0x84b0: 0xadc07a02, 0x84b1: 0xadc07b02, 0x84b2: 0xadc02102, 0x84b3: 0xadc06002, + 0x84b4: 0xa0107c02, 0x84b5: 0xa0107d02, 0x84b6: 0xa0106102, 0x84b7: 0xa0106102, + 0x84b8: 0xa0105402, 0x84b9: 0xadc07e02, 0x84ba: 0xadc06002, 0x84bb: 0xadc06002, + 0x84bc: 0xadc06002, 0x84bd: 0xae605f02, 0x84be: 0xae605f02, 0x84bf: 0xae605f02, + // Block 0x213, offset 0x84c0 + 0x84c0: 0xe00010d2, 0x84c1: 0xe00010cf, 0x84c2: 0xe00010cc, 0x84c3: 0xe00010c9, + 0x84c4: 0xe00010e1, 0x84c5: 0xe00010de, 0x84c6: 0xe00010e7, 0x84c7: 0xe00010e4, + 0x84c8: 0xe00010ed, 0x84c9: 0xe00010ea, 0x84ca: 0xe0002912, 0x84cb: 0xe000290f, + 0x84cc: 0xe000290c, 0x84cd: 0xe0002909, 0x84ce: 0xe0001123, 0x84cf: 0xe0001120, + 0x84d0: 0xe0002b99, 0x84d1: 0xe0002b96, 0x84d2: 0xe0001153, 0x84d3: 0xe0001150, + 0x84d4: 0xe0001159, 0x84d5: 0xe0001156, 0x84d6: 0xe0000c15, 0x84d7: 0xe0000f8d, + 0x84d8: 0xe00010db, 0x84d9: 0xe0001111, 0x84da: 0xf0000404, 0x84db: 0xe0000f70, + 0x84dc: 0x40300420, 0x84dd: 0x40300620, 0x84de: 0xe0000f7f, 0x84df: 0x402c9620, + 0x84e0: 0xe000099b, 0x84e1: 0xe0000998, 0x84e2: 0xe0000989, 0x84e3: 0xe0000986, + 0x84e4: 0xe0002ae0, 0x84e5: 0xe0002adc, 0x84e6: 0xe0002ae8, 0x84e7: 0xe0002ae4, + 0x84e8: 0xe0002af8, 0x84e9: 0xe0002af4, 0x84ea: 0xe0002af0, 0x84eb: 0xe0002aec, + 0x84ec: 0xe0002b00, 0x84ed: 0xe0002afc, 0x84ee: 0xe0000902, 0x84ef: 0xe00008fe, + 0x84f0: 0xe000090a, 0x84f1: 0xe0000906, 0x84f2: 0xe000091a, 0x84f3: 0xe0000916, + 0x84f4: 0xe0000912, 0x84f5: 0xe000090e, 0x84f6: 0xe00009a2, 0x84f7: 0xe000099e, + 0x84f8: 0xe0000b6e, 0x84f9: 0xe0000b6b, 0x84fa: 0xe0000b5c, 0x84fb: 0xe0000b59, + 0x84fc: 0xe0000b26, 0x84fd: 0xe0000b23, 0x84fe: 0xe0002b14, 0x84ff: 0xe0002b10, + // Block 0x214, offset 0x8500 + 0x8500: 0xe0002b1c, 0x8501: 0xe0002b18, 0x8502: 0xe0002b2c, 0x8503: 0xe0002b28, + 0x8504: 0xe0002b24, 0x8505: 0xe0002b20, 0x8506: 0xe0002b34, 0x8507: 0xe0002b30, + 0x8508: 0xe0000c66, 0x8509: 0xe0000c63, 0x850a: 0xe0000c78, 0x850b: 0xe0000c75, + 0x850c: 0xe0000e84, 0x850d: 0xe0000e81, 0x850e: 0xe0000e44, 0x850f: 0xe0000e41, + 0x8510: 0xe0002b5a, 0x8511: 0xe0002b56, 0x8512: 0xe0002b62, 0x8513: 0xe0002b5e, + 0x8514: 0xe0002b72, 0x8515: 0xe0002b6e, 0x8516: 0xe0002b6a, 0x8517: 0xe0002b66, + 0x8518: 0xe0002b7a, 0x8519: 0xe0002b76, 0x851a: 0xe0000e5d, 0x851b: 0xe0000e59, + 0x851c: 0xe0000e65, 0x851d: 0xe0000e61, 0x851e: 0xe0000e75, 0x851f: 0xe0000e71, + 0x8520: 0xe0000e6d, 0x8521: 0xe0000e69, 0x8522: 0xe0000e7d, 0x8523: 0xe0000e79, + 0x8524: 0xe000108d, 0x8525: 0xe000108a, 0x8526: 0xe000104d, 0x8527: 0xe000104a, + 0x8528: 0xe0001066, 0x8529: 0xe0001062, 0x852a: 0xe000106e, 0x852b: 0xe000106a, + 0x852c: 0xe000107e, 0x852d: 0xe000107a, 0x852e: 0xe0001076, 0x852f: 0xe0001072, + 0x8530: 0xe0001086, 0x8531: 0xe0001082, 0x8532: 0xe0001108, 0x8533: 0xe0001105, + 0x8534: 0xe0001135, 0x8535: 0xe0001132, 0x8536: 0xe000112f, 0x8537: 0xe000112c, + 0x8538: 0xe000111d, 0x8539: 0xe000111a, 0x853a: 0xe0000d0a, 0x853b: 0xe0000d07, + 0x853c: 0x0030d888, 0x853d: 0x4030d820, 0x853e: 0x00312088, 0x853f: 0x40312020, + // Block 0x215, offset 0x8540 + 0x8540: 0x00093685, 0x8541: 0x40083620, 0x8542: 0x40083820, 0x8543: 0x40083a20, + 0x8544: 0x40083c20, 0x8545: 0x002c628b, 0x8546: 0x002c6285, 0x8547: 0x002c9885, + 0x8548: 0x002d9a85, 0x8549: 0x002dcc85, 0x854a: 0x40083e20, 0x854b: 0x400a6e20, + 0x854c: 0x40084020, 0x854d: 0xe00009c4, 0x854e: 0x402d1e20, 0x854f: 0x40084220, + 0x8550: 0xe00002cb, 0x8551: 0xe00002d3, 0x8552: 0xe00002b2, 0x8553: 0xe00002bb, + 0x8554: 0xe00003cd, 0x8555: 0xe00002c3, 0x8556: 0xe00003d1, 0x8557: 0xe00004ab, + 0x8558: 0xe0000579, 0x8559: 0xe00002c7, 0x855a: 0xe0000640, 0x855b: 0xe00002cf, + 0x855c: 0xe00004af, 0x855d: 0xe0000644, 0x855e: 0xe0000798, 0x855f: 0xf0001e1e, + 0x8560: 0x002d9a8a, 0x8561: 0xf0001f0a, 0x8562: 0xf0000a0a, 0x8563: 0xf0001f0a, + 0x8564: 0x0030be8a, 0x8565: 0xf0001f0a, 0x8566: 0xf0000a0a, 0x8567: 0xe00010bb, + 0x8568: 0xe00027f4, 0x8569: 0x0030f68a, 0x856a: 0xe0002883, 0x856b: 0xe000288a, + 0x856c: 0x002e228a, 0x856d: 0x002c3a8a, 0x856e: 0x002c628a, 0x856f: 0x002e828a, + 0x8570: 0x002d9a84, 0x8571: 0xf0001f04, 0x8572: 0xf0000404, 0x8573: 0xf0001f04, + 0x8574: 0x0030be84, 0x8575: 0xf0001f04, 0x8576: 0xf0000404, 0x8577: 0xe00010b6, + 0x8578: 0xe00027f1, 0x8579: 0x0030f684, 0x857a: 0xe0002880, 0x857b: 0xe0002886, + 0x857c: 0x002e2284, 0x857d: 0x002c3a84, 0x857e: 0x002c6284, 0x857f: 0x002e8284, + // Block 0x216, offset 0x8580 + 0x8580: 0xe0000024, 0x8581: 0xe0000029, 0x8582: 0xe000002e, 0x8583: 0xe0000033, + 0x8584: 0xe0000038, 0x8585: 0xe000003d, 0x8586: 0xe0000042, 0x8587: 0xe0000047, + 0x8588: 0xf0001f04, 0x8589: 0xf0001f04, 0x858a: 0xf0001f04, 0x858b: 0xf0001f04, + 0x858c: 0xf0001f04, 0x858d: 0xf0001f04, 0x858e: 0xf0001f04, 0x858f: 0xf0001f04, + 0x8590: 0xf0001f04, 0x8591: 0xf0000404, 0x8592: 0xf0000404, 0x8593: 0xf0000404, + 0x8594: 0xf0000404, 0x8595: 0xf0000404, 0x8596: 0xf0000404, 0x8597: 0xf0000404, + 0x8598: 0xf0000404, 0x8599: 0xf0000404, 0x859a: 0xf0000404, 0x859b: 0xf0000404, + 0x859c: 0xf0000404, 0x859d: 0xf0000404, 0x859e: 0xf0000404, 0x859f: 0xf0000404, + 0x85a0: 0xf0000404, 0x85a1: 0xf0000404, 0x85a2: 0xf0000404, 0x85a3: 0xf0000404, + 0x85a4: 0xf0000404, 0x85a5: 0xf0000404, 0x85a6: 0xf0000404, 0x85a7: 0xf0000404, + 0x85a8: 0xf0000404, 0x85a9: 0xf0000404, 0x85aa: 0xf0000404, 0x85ab: 0xf0000404, + 0x85ac: 0xf0000404, 0x85ad: 0xf0000404, 0x85ae: 0xf0000404, 0x85af: 0xf0000404, + 0x85b0: 0xf0000404, 0x85b1: 0xf0000404, 0x85b2: 0xf0000404, 0x85b3: 0xe00024e7, + 0x85b4: 0xf0000404, 0x85b5: 0xf0000404, 0x85b6: 0x002bde8c, 0x85b7: 0x002c0a8c, + 0x85b8: 0x002c3a8c, 0x85b9: 0x002c628c, 0x85ba: 0x002c988c, 0x85bb: 0x002d088c, + 0x85bc: 0x002d228c, 0x85bd: 0x002d688c, 0x85be: 0x002d9a8c, 0x85bf: 0x002dcc8c, + // Block 0x217, offset 0x85c0 + 0x85c0: 0xf0001d1c, 0x85c1: 0xf0001d1d, 0x85c2: 0xe00009b7, 0x85c3: 0xf0001c1d, + 0x85c4: 0xf0001c1c, 0x85c5: 0xf0001c1c, 0x85c6: 0xe0000a66, 0x85c7: 0xe0000a7a, + 0x85c8: 0xf0001d1c, 0x85c9: 0xf0001c1d, 0x85ca: 0xf0001c1c, 0x85cb: 0xf0001d1d, + 0x85cc: 0xf0001c1c, 0x85cd: 0xf0001d1d, 0x85ce: 0xf0001d1d, 0x85cf: 0xf0001c1c, + 0x85d0: 0xf0001c1c, 0x85d1: 0xf0001c1c, 0x85d2: 0xe0000d0d, 0x85d3: 0xe0002818, + 0x85d4: 0xf0001c1c, 0x85d5: 0xe0000d3a, 0x85d6: 0xe0000d46, 0x85d7: 0xf0001d1d, + 0x85d8: 0xe0000eb0, 0x85d9: 0xe0000eb8, 0x85da: 0xf0001d1d, 0x85db: 0xf0001c1c, + 0x85dc: 0xf0001c1d, 0x85dd: 0xf0001c1d, 0x85de: 0xe00010b2, 0x85df: 0xe00009c8, + 0x85e0: 0xf0001f04, 0x85e1: 0xf0001f04, 0x85e2: 0xf0001f04, 0x85e3: 0xf0001f04, + 0x85e4: 0xf0001f04, 0x85e5: 0xf0001f04, 0x85e6: 0xf0001f04, 0x85e7: 0xf0001f04, + 0x85e8: 0xf0001f04, 0x85e9: 0xf0000404, 0x85ea: 0xf0000404, 0x85eb: 0xf0000404, + 0x85ec: 0xf0000404, 0x85ed: 0xf0000404, 0x85ee: 0xf0000404, 0x85ef: 0xf0000404, + 0x85f0: 0xf0000404, 0x85f1: 0xf0000404, 0x85f2: 0xf0000404, 0x85f3: 0xf0000404, + 0x85f4: 0xf0000404, 0x85f5: 0xf0000404, 0x85f6: 0xf0000404, 0x85f7: 0xf0000404, + 0x85f8: 0xf0000404, 0x85f9: 0xf0000404, 0x85fa: 0xf0000404, 0x85fb: 0xf0000404, + 0x85fc: 0xf0000404, 0x85fd: 0xf0000404, 0x85fe: 0xf0000404, 0x85ff: 0xe0000bdf, + // Block 0x218, offset 0x8600 + 0x8600: 0xf0001f04, 0x8601: 0xf0001f04, 0x8602: 0xf0001f04, 0x8603: 0xf0001f04, + 0x8604: 0xf0001f04, 0x8605: 0xf0001f04, 0x8606: 0xf0001f04, 0x8607: 0xf0001f04, + 0x8608: 0xf0001f04, 0x8609: 0xf0001f04, 0x860a: 0xf0001f04, + 0x8610: 0xf0000a04, 0x8611: 0xf0000a04, 0x8612: 0xf0000a04, 0x8613: 0xf0000a04, + 0x8614: 0xf0000a04, 0x8615: 0xf0000a04, 0x8616: 0xf0000a04, 0x8617: 0xf0000a04, + 0x8618: 0xf0000a04, 0x8619: 0xf0000a04, 0x861a: 0xf0000a04, 0x861b: 0xf0000a04, + 0x861c: 0xf0000a04, 0x861d: 0xf0000a04, 0x861e: 0xf0000a04, 0x861f: 0xf0000a04, + 0x8620: 0xf0000a04, 0x8621: 0xf0000a04, 0x8622: 0xf0000a04, 0x8623: 0xf0000a04, + 0x8624: 0xf0000a04, 0x8625: 0xf0000a04, 0x8626: 0xf0000a04, 0x8627: 0xe00024eb, + 0x8628: 0xf0000a04, 0x8629: 0xf0000a04, 0x862a: 0xf0000a04, 0x862b: 0x002c3a8c, + 0x862c: 0x002f7a8c, 0x862d: 0xf0000c0c, 0x862e: 0xf0000c0c, + 0x8630: 0x002bde9d, 0x8631: 0x002c0a9d, 0x8632: 0x002c3a9d, 0x8633: 0x002c629d, + 0x8634: 0x002c989d, 0x8635: 0x002d089d, 0x8636: 0x002d229d, 0x8637: 0x002d689d, + 0x8638: 0x002d9a9d, 0x8639: 0x002dcc9d, 0x863a: 0x002dfe9d, 0x863b: 0x002e229d, + 0x863c: 0x002e829d, 0x863d: 0x002e9e9d, 0x863e: 0x002ee29d, 0x863f: 0x002f2c9d, + // Block 0x219, offset 0x8640 + 0x8640: 0xa0000000, 0x8641: 0xa0000000, 0x8642: 0xa0000000, 0x8643: 0xa0000000, + 0x8644: 0xa0000000, 0x8645: 0xa0000000, 0x8646: 0xa0000000, 0x8647: 0xa0000000, + 0x8648: 0xa0000000, 0x8649: 0x40020020, 0x864a: 0x40020220, 0x864b: 0x40020420, + 0x864c: 0x40020620, 0x864d: 0x40020820, 0x864e: 0xa0000000, 0x864f: 0xa0000000, + 0x8650: 0xa0000000, 0x8651: 0xa0000000, 0x8652: 0xa0000000, 0x8653: 0xa0000000, + 0x8654: 0xa0000000, 0x8655: 0xa0000000, 0x8656: 0xa0000000, 0x8657: 0xa0000000, + 0x8658: 0xa0000000, 0x8659: 0xa0000000, 0x865a: 0xa0000000, 0x865b: 0xa0000000, + 0x865c: 0xa0000000, 0x865d: 0xa0000000, 0x865e: 0xa0000000, 0x865f: 0xa0000000, + 0x8660: 0x402be020, 0x8661: 0x402be220, 0x8662: 0x402be420, 0x8663: 0x402be620, + 0x8664: 0x402be820, 0x8665: 0x402bea20, 0x8666: 0x402bec20, 0x8667: 0x402bee20, + 0x8668: 0x402bf020, 0x8669: 0x402bf220, 0x866a: 0x402bf420, 0x866b: 0x402bf620, + 0x866c: 0x402bf820, 0x866d: 0x402bfa20, 0x866e: 0x402bfc20, 0x866f: 0x402bfe20, + 0x8670: 0x402c0020, 0x8671: 0x402c0220, 0x8672: 0x402c0420, 0x8673: 0x402c0620, + 0x8674: 0x402c0820, 0x8675: 0x402c0a20, 0x8676: 0x402c0c20, 0x8677: 0x402c0e20, + 0x8678: 0x402c1020, 0x8679: 0x402c1220, 0x867a: 0x402c1420, 0x867b: 0x402c1620, + 0x867c: 0x402c1820, 0x867d: 0x402c1a20, 0x867e: 0x402c1c20, 0x867f: 0x402c1e20, + // Block 0x21a, offset 0x8680 + 0x8680: 0x402c2020, 0x8681: 0x402c2220, 0x8682: 0x402c2420, 0x8683: 0x402c2620, + 0x8684: 0x402c2820, 0x8685: 0x402c2a20, 0x8686: 0x402c2c20, 0x8687: 0x402c2e20, + 0x8688: 0x402c3020, 0x8689: 0x402c3220, 0x868a: 0x402c3420, 0x868b: 0x402c3620, + 0x868c: 0xc53b0002, 0x868d: 0x402c3a20, 0x868e: 0x402c3c20, 0x868f: 0x402c3e20, + 0x8690: 0x402c4020, 0x8691: 0x402c4220, 0x8692: 0x402c4420, 0x8693: 0x402c4620, + 0x8694: 0x402c4820, 0x8695: 0x402c4a20, 0x8696: 0x402c4c20, 0x8697: 0x402c4e20, + 0x8698: 0x402c5020, 0x8699: 0x402c5220, 0x869a: 0x402c5420, 0x869b: 0x402c5620, + 0x869c: 0x402c5820, 0x869d: 0x402c5a20, 0x869e: 0x402c5c20, 0x869f: 0x402c5e20, + 0x86a0: 0x402c6020, 0x86a1: 0x402c6220, 0x86a2: 0x402c6420, 0x86a3: 0x402c6620, + 0x86a4: 0x402c6820, 0x86a5: 0x402c6a20, 0x86a6: 0x402c6c20, 0x86a7: 0x402c6e20, + 0x86a8: 0x402c7020, 0x86a9: 0x402c7220, 0x86aa: 0x402c7420, 0x86ab: 0x402c7620, + 0x86ac: 0xc5380002, 0x86ad: 0x402c7a20, 0x86ae: 0x402c7c20, 0x86af: 0x402c7e20, + 0x86b0: 0x402c8020, 0x86b1: 0x402c8220, 0x86b2: 0x402c8420, 0x86b3: 0x402c8620, + 0x86b4: 0x402c8820, 0x86b5: 0x402c8a20, 0x86b6: 0x402c8c20, 0x86b7: 0x402c8e20, + 0x86b8: 0x402c9020, 0x86b9: 0x402c9220, 0x86ba: 0x402c9420, 0x86bb: 0x402c9620, + 0x86bc: 0x402c9820, 0x86bd: 0x402c9a20, 0x86be: 0x402c9c20, 0x86bf: 0x402c9e20, + // Block 0x21b, offset 0x86c0 + 0x86c0: 0xe0002f1f, 0x86c1: 0xe0002f1c, 0x86c2: 0xe0002f35, 0x86c3: 0xe0002f59, + 0x86c4: 0xe0002f52, 0x86c5: 0xe0002f4b, 0x86c6: 0xe00009dd, 0x86c7: 0xe0002f95, + 0x86c8: 0xe0002fb1, 0x86c9: 0xe0002fae, 0x86ca: 0xe0002fb7, 0x86cb: 0xe0002fcd, + 0x86cc: 0xe0003031, 0x86cd: 0xe000302e, 0x86ce: 0xe0003037, 0x86cf: 0xe000303d, + 0x86d0: 0xe0000ab3, 0x86d1: 0xe00030a5, 0x86d2: 0xe00030ba, 0x86d3: 0xe00030b7, + 0x86d4: 0xe00030c0, 0x86d5: 0xe00030e0, 0x86d6: 0xe00030d6, 0x86d7: 0x40093e20, + 0x86d8: 0xe0000e12, 0x86d9: 0xe000318a, 0x86da: 0xe0003187, 0x86db: 0xe0003190, + 0x86dc: 0xe0003199, 0x86dd: 0xe000320a, 0x86de: 0x00318888, 0x86df: 0xe0000f7b, + 0x86e0: 0xe000323a, 0x86e1: 0xe0003237, 0x86e2: 0xe0003250, 0x86e3: 0xe0003274, + 0x86e4: 0xe000326d, 0x86e5: 0xe0003266, 0x86e6: 0xe00009d5, 0x86e7: 0xe00032c8, + 0x86e8: 0xe00032e4, 0x86e9: 0xe00032e1, 0x86ea: 0xe00032ea, 0x86eb: 0xe0003300, + 0x86ec: 0xe0003367, 0x86ed: 0xe0003364, 0x86ee: 0xe000336d, 0x86ef: 0xe0003373, + 0x86f0: 0xe0000aad, 0x86f1: 0xe00033cf, 0x86f2: 0xe00033e4, 0x86f3: 0xe00033e1, + 0x86f4: 0xe00033ea, 0x86f5: 0xe000340a, 0x86f6: 0xe0003400, 0x86f7: 0x40093c20, + 0x86f8: 0xe0000e0f, 0x86f9: 0xe00034b7, 0x86fa: 0xe00034b4, 0x86fb: 0xe00034bd, + 0x86fc: 0xe00034c6, 0x86fd: 0xe000353a, 0x86fe: 0x40318820, 0x86ff: 0xe0003546, + // Block 0x21c, offset 0x8700 + 0x8700: 0xe0002f66, 0x8701: 0xe0003281, 0x8702: 0xe0002f22, 0x8703: 0xe000323d, + 0x8704: 0xe0002f63, 0x8705: 0xe000327e, 0x8706: 0xe0002f89, 0x8707: 0xe00032bc, + 0x8708: 0xe0002f8c, 0x8709: 0xe00032bf, 0x870a: 0xe0002f92, 0x870b: 0xe00032c5, + 0x870c: 0xe0002f8f, 0x870d: 0xe00032c2, 0x870e: 0xe0002f9c, 0x870f: 0xe00032cf, + 0x8710: 0xe0000aaa, 0x8711: 0xe0000aa7, 0x8712: 0xe0002fe0, 0x8713: 0xe0003313, + 0x8714: 0xe0002fb4, 0x8715: 0xe00032e7, 0x8716: 0xe0002fd3, 0x8717: 0xe0003306, + 0x8718: 0xe0002fdd, 0x8719: 0xe0003310, 0x871a: 0xe0002fca, 0x871b: 0xe00032fd, + 0x871c: 0xe000300a, 0x871d: 0xe000333d, 0x871e: 0xe0003007, 0x871f: 0xe000333a, + 0x8720: 0xe0003010, 0x8721: 0xe0003343, 0x8722: 0xe0003013, 0x8723: 0xe0003346, + 0x8724: 0xe0003019, 0x8725: 0xe000334c, 0x8726: 0xe0000c1b, 0x8727: 0xe0000c18, + 0x8728: 0xe0003044, 0x8729: 0xe000337a, 0x872a: 0xe000304d, 0x872b: 0xe0003380, + 0x872c: 0xe0003034, 0x872d: 0xe000336a, 0x872e: 0xe000304a, 0x872f: 0xe000337d, + 0x8730: 0xe0003047, 0x8731: 0x402da220, 0x8732: 0xe00027e2, 0x8733: 0xe00027df, + 0x8734: 0xe000305f, 0x8735: 0xe0003392, 0x8736: 0xe0003068, 0x8737: 0xe000339e, + 0x8738: 0x402f7220, 0x8739: 0xe0003071, 0x873a: 0xe00033a7, 0x873b: 0xe0003077, + 0x873c: 0xe00033ad, 0x873d: 0xe0003074, 0x873e: 0xe00033aa, 0x873f: 0xe0000d04, + // Block 0x21d, offset 0x8740 + 0x8740: 0xe0000cfe, 0x8741: 0xe0000cf8, 0x8742: 0xe0000cf5, 0x8743: 0xe000309c, + 0x8744: 0xe00033c6, 0x8745: 0xe00030ab, 0x8746: 0xe00033d5, 0x8747: 0xe00030a2, + 0x8748: 0xe00033cc, 0x8749: 0xe00035eb, 0x874a: 0x002eda88, 0x874b: 0x402eda20, + 0x874c: 0xe00030fd, 0x874d: 0xe0003427, 0x874e: 0xe00030bd, 0x874f: 0xe00033e7, + 0x8750: 0xe00030dd, 0x8751: 0xe0003407, 0x8752: 0xe0000e93, 0x8753: 0xe0000e8f, + 0x8754: 0xe0003135, 0x8755: 0xe000345f, 0x8756: 0xe000313e, 0x8757: 0xe0003468, + 0x8758: 0xe0003138, 0x8759: 0xe0003462, 0x875a: 0xe0003151, 0x875b: 0xe000347b, + 0x875c: 0xe0003158, 0x875d: 0xe0003482, 0x875e: 0xe0003165, 0x875f: 0xe000348f, + 0x8760: 0xe000315b, 0x8761: 0xe0003485, 0x8762: 0xe0003178, 0x8763: 0xe00034a5, + 0x8764: 0xe0003172, 0x8765: 0xe000349c, 0x8766: 0x00303688, 0x8767: 0x40303620, + 0x8768: 0xe00031af, 0x8769: 0xe00034dc, 0x876a: 0xe00031b9, 0x876b: 0xe00034e6, + 0x876c: 0xe000318d, 0x876d: 0xe00034ba, 0x876e: 0xe0003196, 0x876f: 0xe00034c3, + 0x8770: 0xe00031ac, 0x8771: 0xe00034d9, 0x8772: 0xe00031b6, 0x8773: 0xe00034e3, + 0x8774: 0xe00031f8, 0x8775: 0xe0003525, 0x8776: 0xe0003210, 0x8777: 0xe0003540, + 0x8778: 0xe0003213, 0x8779: 0xe0003225, 0x877a: 0xe0003558, 0x877b: 0xe000322e, + 0x877c: 0xe0003561, 0x877d: 0xe000322b, 0x877e: 0xe000355e, 0x877f: 0xe0000f64, + // Block 0x21e, offset 0x8780 + 0x8780: 0x402c1a20, 0x8781: 0x002c2a88, 0x8782: 0x002c3288, 0x8783: 0x402c3220, + 0x8784: 0x0031c488, 0x8785: 0x4031c420, 0x8786: 0x002efa88, 0x8787: 0x002c4e88, + 0x8788: 0x402c4e20, 0x8789: 0x002c7288, 0x878a: 0x002c7a88, 0x878b: 0x002c8488, + 0x878c: 0x402c8420, 0x878d: 0xe000115c, 0x878e: 0x002cae88, 0x878f: 0x002cb888, + 0x8790: 0x002cc288, 0x8791: 0x002d1688, 0x8792: 0x402d1620, 0x8793: 0x002d4488, + 0x8794: 0x002d5888, 0x8795: 0x402d7820, 0x8796: 0x002dc288, 0x8797: 0x002db688, + 0x8798: 0x002e0a88, 0x8799: 0x402e0a20, 0x879a: 0x402e3820, 0x879b: 0x402e7220, + 0x879c: 0x0030a088, 0x879d: 0x002eb488, 0x879e: 0x402ebc20, 0x879f: 0x002f1088, + 0x87a0: 0xe0003111, 0x87a1: 0xe000343b, 0x87a2: 0x002d6088, 0x87a3: 0x402d6020, + 0x87a4: 0x002f3e88, 0x87a5: 0x402f3e20, 0x87a6: 0x002f8288, 0x87a7: 0x0031b488, + 0x87a8: 0x4031b420, 0x87a9: 0x00300888, 0x87aa: 0x40301220, 0x87ab: 0x40304220, + 0x87ac: 0x00304a88, 0x87ad: 0x40304a20, 0x87ae: 0x00305288, 0x87af: 0xe00031c9, + 0x87b0: 0xe00034f6, 0x87b1: 0x0030b488, 0x87b2: 0x0030cc88, 0x87b3: 0x00311888, + 0x87b4: 0x40311820, 0x87b5: 0x00313488, 0x87b6: 0x40313420, 0x87b7: 0x00316488, + 0x87b8: 0x00316e88, 0x87b9: 0x40316e20, 0x87ba: 0x40317820, 0x87bb: 0x4031a620, + 0x87bc: 0x0031bc88, 0x87bd: 0x4031bc20, 0x87be: 0xe0000fc9, 0x87bf: 0x40319420, + // Block 0x21f, offset 0x87c0 + 0x87c0: 0x40321220, 0x87c1: 0x40321a20, 0x87c2: 0x40322220, 0x87c3: 0x40322a20, + 0x87c4: 0xe0000ad5, 0x87c5: 0xe0000ad1, 0x87c6: 0xe0000acd, 0x87c7: 0xe000357f, + 0x87c8: 0xe000357c, 0x87c9: 0xe0003579, 0x87ca: 0xe00035c4, 0x87cb: 0xe00035c1, + 0x87cc: 0xe00035be, 0x87cd: 0xe0002f48, 0x87ce: 0xe0003263, 0x87cf: 0xe000303a, + 0x87d0: 0xe0003370, 0x87d1: 0xe00030d3, 0x87d2: 0xe00033fd, 0x87d3: 0xe0003193, + 0x87d4: 0xe00034c0, 0x87d5: 0xe00031a8, 0x87d6: 0xe00034d5, 0x87d7: 0xe000319c, + 0x87d8: 0xe00034c9, 0x87d9: 0xe00031a4, 0x87da: 0xe00034d1, 0x87db: 0xe00031a0, + 0x87dc: 0xe00034cd, 0x87dd: 0x402cae20, 0x87de: 0xe0002f55, 0x87df: 0xe0003270, + 0x87e0: 0xe0002f5f, 0x87e1: 0xe000327a, 0x87e2: 0xe00009f4, 0x87e3: 0xe00009ef, + 0x87e4: 0x002d3a88, 0x87e5: 0x402d3a20, 0x87e6: 0xe000300d, 0x87e7: 0xe0003340, + 0x87e8: 0xe0003065, 0x87e9: 0xe000339b, 0x87ea: 0xe00030f6, 0x87eb: 0xe0003420, + 0x87ec: 0xe00030f9, 0x87ed: 0xe0003423, 0x87ee: 0xe0001162, 0x87ef: 0xe000115f, + 0x87f0: 0xe0003395, 0x87f1: 0xe00032b0, 0x87f2: 0xe00032ad, 0x87f3: 0xe00032aa, + 0x87f4: 0xe0003004, 0x87f5: 0xe0003337, 0x87f6: 0x002d7888, 0x87f7: 0x00319488, + 0x87f8: 0xe000309f, 0x87f9: 0xe00033c9, 0x87fa: 0xe0002f4e, 0x87fb: 0xe0003269, + 0x87fc: 0xe00009ea, 0x87fd: 0xe00009e5, 0x87fe: 0xe0000e19, 0x87ff: 0xe0000e15, + // Block 0x220, offset 0x8800 + 0x8800: 0xe0002f6c, 0x8801: 0xe0003287, 0x8802: 0xe0002f6f, 0x8803: 0xe000328a, + 0x8804: 0xe0002fee, 0x8805: 0xe0003321, 0x8806: 0xe0002ff1, 0x8807: 0xe0003324, + 0x8808: 0xe0003053, 0x8809: 0xe0003386, 0x880a: 0xe0003056, 0x880b: 0xe0003389, + 0x880c: 0xe000310b, 0x880d: 0xe0003435, 0x880e: 0xe000310e, 0x880f: 0xe0003438, + 0x8810: 0xe0003141, 0x8811: 0xe000346b, 0x8812: 0xe0003144, 0x8813: 0xe000346e, + 0x8814: 0xe00031c3, 0x8815: 0xe00034f0, 0x8816: 0xe00031c6, 0x8817: 0xe00034f3, + 0x8818: 0xe000316f, 0x8819: 0xe0003499, 0x881a: 0xe000317e, 0x881b: 0xe00034ab, + 0x881c: 0x00312288, 0x881d: 0x40312220, 0x881e: 0xe000301c, 0x881f: 0xe000334f, + 0x8820: 0x002ebc88, 0x8821: 0x402c8c20, 0x8822: 0x002f2288, 0x8823: 0x402f2220, + 0x8824: 0x00314088, 0x8825: 0x40314020, 0x8826: 0xe0002f5c, 0x8827: 0xe0003277, + 0x8828: 0xe0002fd6, 0x8829: 0xe0003309, 0x882a: 0xe00030d9, 0x882b: 0xe0003403, + 0x882c: 0xe00030eb, 0x882d: 0xe0003415, 0x882e: 0xe00030ef, 0x882f: 0xe0003419, + 0x8830: 0xe00030f2, 0x8831: 0xe000341c, 0x8832: 0xe000321c, 0x8833: 0xe000354f, + 0x8834: 0x402e5e20, 0x8835: 0x402ed020, 0x8836: 0x40305a20, 0x8837: 0x402dd420, + 0x8838: 0xe0000abf, 0x8839: 0xe0000ec4, 0x883a: 0x002be888, 0x883b: 0x002c4488, + 0x883c: 0x402c4420, 0x883d: 0x002e3888, 0x883e: 0x00303e88, 0x883f: 0x402ffc20, + // Block 0x221, offset 0x8840 + 0x8840: 0xae603502, 0x8841: 0xae603202, 0x8842: 0xae604502, 0x8843: 0xae602202, + 0x8844: 0xe0000000, 0x8845: 0xaf007f02, 0x8846: 0xae605f02, 0x8847: 0xadc06002, + 0x8848: 0xadc06002, 0x8849: 0xadc06002, 0x884a: 0xae605f02, 0x884b: 0xae605f02, + 0x884c: 0xae605f02, 0x884d: 0xadc06002, 0x884e: 0xadc06002, 0x884f: 0xa0000000, + 0x8850: 0xae605f02, 0x8851: 0xae605f02, 0x8852: 0xae605f02, 0x8853: 0xadc06002, + 0x8854: 0xadc06002, 0x8855: 0xadc06002, 0x8856: 0xadc06002, 0x8857: 0xae605f02, + 0x8858: 0xae808002, 0x8859: 0xadc06002, 0x885a: 0xadc06002, 0x885b: 0xae605f02, + 0x885c: 0xae906002, 0x885d: 0xaea05f02, 0x885e: 0xaea05f02, 0x885f: 0xae906002, + 0x8860: 0xaea08102, 0x8861: 0xaea08202, 0x8862: 0xae906002, 0x8863: 0x84e615ef, + 0x8864: 0x84e6164c, 0x8865: 0x84e616cd, 0x8866: 0x84e61771, 0x8867: 0x84e61836, + 0x8868: 0x84e6161d, 0x8869: 0x84e61631, 0x886a: 0x84e616b4, 0x886b: 0x84e61741, + 0x886c: 0x84e617bd, 0x886d: 0x84e61816, 0x886e: 0x84e6185f, 0x886f: 0x84e6187b, + 0x8870: 0x00326688, 0x8871: 0x40326620, 0x8872: 0x0032a688, 0x8873: 0x4032a620, + 0x8874: 0x40064020, 0x8875: 0x40064220, 0x8876: 0x00326088, 0x8877: 0x40326020, + 0x887a: 0x00326c84, 0x887b: 0x40329220, + 0x887c: 0x40329020, 0x887d: 0x40329420, 0x887e: 0x402c1620, + // Block 0x222, offset 0x8880 + 0x8880: 0xe0002f7d, 0x8881: 0xe0003298, 0x8882: 0xe0002f80, 0x8883: 0xe00032b3, + 0x8884: 0xe0002f83, 0x8885: 0xe00032b6, 0x8886: 0xe0002f86, 0x8887: 0xe00032b9, + 0x8888: 0xe0002f98, 0x8889: 0xe00032cb, 0x888a: 0xe0002f9f, 0x888b: 0xe00032d2, + 0x888c: 0xe0002fa5, 0x888d: 0xe00032d8, 0x888e: 0xe0002fab, 0x888f: 0xe00032de, + 0x8890: 0xe0002fa2, 0x8891: 0xe00032d5, 0x8892: 0xe0002fa8, 0x8893: 0xe00032db, + 0x8894: 0xe0002fe7, 0x8895: 0xe000331a, 0x8896: 0xe0002fe3, 0x8897: 0xe0003316, + 0x8898: 0xe0002ffb, 0x8899: 0xe000332e, 0x889a: 0xe0002ffe, 0x889b: 0xe0003331, + 0x889c: 0xe0002fd9, 0x889d: 0xe000330c, 0x889e: 0xe0003001, 0x889f: 0xe0003334, + 0x88a0: 0xe0003016, 0x88a1: 0xe0003349, 0x88a2: 0xe0003022, 0x88a3: 0xe0003355, + 0x88a4: 0xe0003028, 0x88a5: 0xe000335b, 0x88a6: 0xe000301f, 0x88a7: 0xe0003352, + 0x88a8: 0xe0003025, 0x88a9: 0xe0003358, 0x88aa: 0xe000302b, 0x88ab: 0xe000335e, + 0x88ac: 0xe000305c, 0x88ad: 0xe000338f, 0x88ae: 0xe0003040, 0x88af: 0xe0003376, + 0x88b0: 0xe0003062, 0x88b1: 0xe0003398, 0x88b2: 0xe000306b, 0x88b3: 0xe00033a1, + 0x88b4: 0xe000306e, 0x88b5: 0xe00033a4, 0x88b6: 0xe000307a, 0x88b7: 0xe00033b0, + 0x88b8: 0xe000307d, 0x88b9: 0xe00033b3, 0x88ba: 0xe0003084, 0x88bb: 0xe00033ba, + 0x88bc: 0xe0003081, 0x88bd: 0xe00033b7, 0x88be: 0xe0003087, 0x88bf: 0xe00033bd, + // Block 0x223, offset 0x88c0 + 0x88c0: 0xe000308a, 0x88c1: 0xe00033c0, 0x88c2: 0xe000308d, 0x88c3: 0xe00033c3, + 0x88c4: 0xe00030a8, 0x88c5: 0xe00033d2, 0x88c6: 0xe00030ae, 0x88c7: 0xe00033d8, + 0x88c8: 0xe00030b4, 0x88c9: 0xe00033de, 0x88ca: 0xe00030b1, 0x88cb: 0xe00033db, + 0x88cc: 0xe00030e3, 0x88cd: 0xe000340d, 0x88ce: 0xe00030e7, 0x88cf: 0xe0003411, + 0x88d0: 0xe0003104, 0x88d1: 0xe000342e, 0x88d2: 0xe0003100, 0x88d3: 0xe000342a, + 0x88d4: 0xe000312f, 0x88d5: 0xe0003459, 0x88d6: 0xe0003132, 0x88d7: 0xe000345c, + 0x88d8: 0xe000313b, 0x88d9: 0xe0003465, 0x88da: 0xe0003147, 0x88db: 0xe0003471, + 0x88dc: 0xe000314a, 0x88dd: 0xe0003474, 0x88de: 0xe000314e, 0x88df: 0xe0003478, + 0x88e0: 0xe0003162, 0x88e1: 0xe000348c, 0x88e2: 0xe0003168, 0x88e3: 0xe0003492, + 0x88e4: 0xe0003154, 0x88e5: 0xe000347e, 0x88e6: 0xe000315e, 0x88e7: 0xe0003488, + 0x88e8: 0xe000316b, 0x88e9: 0xe0003495, 0x88ea: 0xe0003175, 0x88eb: 0xe00034a2, + 0x88ec: 0xe000317b, 0x88ed: 0xe00034a8, 0x88ee: 0xe0003184, 0x88ef: 0xe00034b1, + 0x88f0: 0xe0003181, 0x88f1: 0xe00034ae, 0x88f2: 0xe00031e3, 0x88f3: 0xe0003510, + 0x88f4: 0xe00031e9, 0x88f5: 0xe0003516, 0x88f6: 0xe00031e6, 0x88f7: 0xe0003513, + 0x88f8: 0xe00031b2, 0x88f9: 0xe00034df, 0x88fa: 0xe00031bc, 0x88fb: 0xe00034e9, + 0x88fc: 0xe00031ec, 0x88fd: 0xe0003519, 0x88fe: 0xe00031ef, 0x88ff: 0xe000351c, + // Block 0x224, offset 0x8900 + 0x8900: 0xe00031f5, 0x8901: 0xe0003522, 0x8902: 0xe00031f2, 0x8903: 0xe000351f, + 0x8904: 0xe00031fb, 0x8905: 0xe000352b, 0x8906: 0xe00031fe, 0x8907: 0xe000352e, + 0x8908: 0xe0003201, 0x8909: 0xe0003531, 0x890a: 0xe0003207, 0x890b: 0xe0003537, + 0x890c: 0xe0003204, 0x890d: 0xe0003534, 0x890e: 0xe0003219, 0x890f: 0xe000354c, + 0x8910: 0xe0003228, 0x8911: 0xe000355b, 0x8912: 0xe0003231, 0x8913: 0xe0003564, + 0x8914: 0xe0003234, 0x8915: 0xe0003567, 0x8916: 0xe0003361, 0x8917: 0xe000349f, + 0x8918: 0xe0003528, 0x8919: 0xe0003543, 0x891a: 0xe0002f10, 0x891b: 0xe0000f70, + 0x891c: 0x40300420, 0x891d: 0x40300620, 0x891e: 0xe0000f7f, 0x891f: 0x402c9620, + 0x8920: 0xe0002f72, 0x8921: 0xe000328d, 0x8922: 0xe0002f69, 0x8923: 0xe0003284, + 0x8924: 0xe0002f38, 0x8925: 0xe0003253, 0x8926: 0xe0002f3c, 0x8927: 0xe0003257, + 0x8928: 0xe0002f44, 0x8929: 0xe000325f, 0x892a: 0xe0002f40, 0x892b: 0xe000325b, + 0x892c: 0xe0002f79, 0x892d: 0xe0003294, 0x892e: 0xe0002f25, 0x892f: 0xe0003240, + 0x8930: 0xe0002f29, 0x8931: 0xe0003244, 0x8932: 0xe0002f31, 0x8933: 0xe000324c, + 0x8934: 0xe0002f2d, 0x8935: 0xe0003248, 0x8936: 0xe0002f75, 0x8937: 0xe0003290, + 0x8938: 0xe0002ff4, 0x8939: 0xe0003327, 0x893a: 0xe0002feb, 0x893b: 0xe000331e, + 0x893c: 0xe0002fd0, 0x893d: 0xe0003303, 0x893e: 0xe0002fba, 0x893f: 0xe00032ed, + // Block 0x225, offset 0x8940 + 0x8940: 0xe0002fbe, 0x8941: 0xe00032f1, 0x8942: 0xe0002fc6, 0x8943: 0xe00032f9, + 0x8944: 0xe0002fc2, 0x8945: 0xe00032f5, 0x8946: 0xe0002ff7, 0x8947: 0xe000332a, + 0x8948: 0xe0003050, 0x8949: 0xe0003383, 0x894a: 0xe0003059, 0x894b: 0xe000338c, + 0x894c: 0xe0003128, 0x894d: 0xe0003452, 0x894e: 0xe0003108, 0x894f: 0xe0003432, + 0x8950: 0xe00030c3, 0x8951: 0xe00033ed, 0x8952: 0xe00030c7, 0x8953: 0xe00033f1, + 0x8954: 0xe00030cf, 0x8955: 0xe00033f9, 0x8956: 0xe00030cb, 0x8957: 0xe00033f5, + 0x8958: 0xe000312b, 0x8959: 0xe0003455, 0x895a: 0xe0003114, 0x895b: 0xe000343e, + 0x895c: 0xe0003118, 0x895d: 0xe0003442, 0x895e: 0xe0003120, 0x895f: 0xe000344a, + 0x8960: 0xe000311c, 0x8961: 0xe0003446, 0x8962: 0xe0003124, 0x8963: 0xe000344e, + 0x8964: 0xe00031e0, 0x8965: 0xe000350d, 0x8966: 0xe00031c0, 0x8967: 0xe00034ed, + 0x8968: 0xe00031cc, 0x8969: 0xe00034f9, 0x896a: 0xe00031d0, 0x896b: 0xe00034fd, + 0x896c: 0xe00031d8, 0x896d: 0xe0003505, 0x896e: 0xe00031d4, 0x896f: 0xe0003501, + 0x8970: 0xe00031dc, 0x8971: 0xe0003509, 0x8972: 0xe000320d, 0x8973: 0xe000353d, + 0x8974: 0xe0003222, 0x8975: 0xe0003555, 0x8976: 0xe000321f, 0x8977: 0xe0003552, + 0x8978: 0xe0003216, 0x8979: 0xe0003549, 0x897a: 0xe0000d0a, 0x897b: 0xe0000d07, + 0x897c: 0x0030d888, 0x897d: 0x4030d820, 0x897e: 0x00312088, 0x897f: 0x40312020, + // Block 0x226, offset 0x8980 + 0x8980: 0x40063a20, 0x8981: 0xe00000b1, 0x8982: 0xe00012ea, 0x8983: 0xe00012f5, + 0x8984: 0xe00012e0, 0x8986: 0xe00012ee, 0x8987: 0xe00012f1, + 0x8988: 0xe000124f, 0x8989: 0xe0001249, 0x898a: 0xe00012e7, 0x898b: 0xe00012dd, + 0x898c: 0xe00012f8, 0x898d: 0xe00000b7, 0x898e: 0xe00000b4, 0x898f: 0xe00000ba, + 0x8990: 0xe0001343, 0x8991: 0xe000135e, 0x8992: 0xe0001356, 0x8993: 0xe0001352, + 0x8996: 0xe0001349, 0x8997: 0xe000135a, + 0x8998: 0xe0001346, 0x8999: 0xe0001361, 0x899a: 0xe0001340, 0x899b: 0xe000133a, + 0x899d: 0xe00000c0, 0x899e: 0xe00000bd, 0x899f: 0xe00000c3, + 0x89a0: 0xe00013e6, 0x89a1: 0xe0001401, 0x89a2: 0xe00013f9, 0x89a3: 0xe00013f5, + 0x89a4: 0xe00013a4, 0x89a5: 0xe00013a7, 0x89a6: 0xe00013ec, 0x89a7: 0xe00013fd, + 0x89a8: 0xe00013e9, 0x89a9: 0xe0001404, 0x89aa: 0xe00013e3, 0x89ab: 0xe00013dd, + 0x89ac: 0xe00013aa, 0x89ad: 0xe00000ae, 0x89ae: 0xe00000ab, 0x89af: 0x402c6020, + 0x89b2: 0xe000149f, 0x89b3: 0xe00014aa, + 0x89b4: 0xe0001495, 0x89b6: 0xe00014a3, 0x89b7: 0xe00014a6, + 0x89b8: 0xe00013a1, 0x89b9: 0xe000139b, 0x89ba: 0xe000149c, 0x89bb: 0xe0001492, + 0x89bc: 0xe00014ad, 0x89bd: 0x40062020, 0x89be: 0x40063820, + // Block 0x227, offset 0x89c0 + 0x89c0: 0x00021284, 0x89c1: 0x00021284, 0x89c2: 0x00021284, 0x89c3: 0x00021284, + 0x89c4: 0x00021284, 0x89c5: 0x00021284, 0x89c6: 0x00021284, 0x89c7: 0x0002129b, + 0x89c8: 0x00021284, 0x89c9: 0x00021284, 0x89ca: 0x00021284, 0x89cb: 0xa0000000, + 0x89cc: 0xa0000000, 0x89cd: 0xa0000000, 0x89ce: 0xa0000000, 0x89cf: 0xa0000000, + 0x89d0: 0x40022620, 0x89d1: 0x0002269b, 0x89d2: 0x40022820, 0x89d3: 0x40022a20, + 0x89d4: 0x40022c20, 0x89d5: 0x40022e20, 0x89d6: 0x4004c420, 0x89d7: 0x40021820, + 0x89d8: 0x4003d420, 0x89d9: 0x4003d620, 0x89da: 0x4003d820, 0x89db: 0x4003da20, + 0x89dc: 0x4003e220, 0x89dd: 0x4003e420, 0x89de: 0x4003e620, 0x89df: 0x4003e820, + 0x89e0: 0x4004f820, 0x89e1: 0x4004fa20, 0x89e2: 0x40050220, 0x89e3: 0x40050420, + 0x89e4: 0x0002e484, 0x89e5: 0xe0002bac, 0x89e6: 0xe0002bb2, 0x89e7: 0x40050620, + 0x89e8: 0x40020e20, 0x89e9: 0x40021020, 0x89ea: 0xa0000000, 0x89eb: 0xa0000000, + 0x89ec: 0xa0000000, 0x89ed: 0xa0000000, 0x89ee: 0xa0000000, 0x89ef: 0x0002129b, + 0x89f0: 0x4004f020, 0x89f1: 0x4004f420, 0x89f2: 0x40050e20, 0x89f3: 0xf0001f04, + 0x89f4: 0xf0000404, 0x89f5: 0x40051020, 0x89f6: 0xf0001f04, 0x89f7: 0xf0000404, + 0x89f8: 0x40051620, 0x89f9: 0x4003dc20, 0x89fa: 0x4003de20, 0x89fb: 0x40051820, + 0x89fc: 0xe0002ba0, 0x89fd: 0x4002e020, 0x89fe: 0x40021420, 0x89ff: 0x40051a20, + // Block 0x228, offset 0x8a00 + 0x8a00: 0x40051e20, 0x8a01: 0x40052220, 0x8a02: 0x40052420, 0x8a03: 0x40050820, + 0x8a04: 0x40095820, 0x8a05: 0x40040c20, 0x8a06: 0x40040e20, 0x8a07: 0xe0002ba9, + 0x8a08: 0xe0002ba6, 0x8a09: 0xe0002ba3, 0x8a0a: 0x4004e820, 0x8a0b: 0x4004d420, + 0x8a0c: 0x40050a20, 0x8a0d: 0x40050c20, 0x8a0e: 0x4004da20, 0x8a0f: 0x40026620, + 0x8a10: 0x40052020, 0x8a11: 0x4004dc20, 0x8a12: 0x40095020, 0x8a13: 0x40023420, + 0x8a14: 0x40051c20, 0x8a15: 0x40039c20, 0x8a16: 0x40039e20, 0x8a17: 0xe00000a6, + 0x8a18: 0x4003a020, 0x8a19: 0x4003a220, 0x8a1a: 0x4003a420, 0x8a1b: 0x4003a620, + 0x8a1c: 0x4003a820, 0x8a1d: 0x4003aa20, 0x8a1e: 0x4003ac20, 0x8a1f: 0x00021284, + 0x8a20: 0xa0000000, 0x8a21: 0xa0000000, 0x8a22: 0xa0000000, 0x8a23: 0xa0000000, + 0x8a24: 0xa0000000, + 0x8a2a: 0xa0000000, 0x8a2b: 0xa0000000, + 0x8a2c: 0xa0000000, 0x8a2d: 0xa0000000, 0x8a2e: 0xa0000000, 0x8a2f: 0xa0000000, + 0x8a30: 0x0029cc94, 0x8a31: 0x002d9a94, + 0x8a34: 0x0029d494, 0x8a35: 0x0029d694, 0x8a36: 0x0029d894, 0x8a37: 0x0029da94, + 0x8a38: 0x0029dc94, 0x8a39: 0x0029de94, 0x8a3a: 0x00093894, 0x8a3b: 0x00094e94, + 0x8a3c: 0x00094294, 0x8a3d: 0x0003f494, 0x8a3e: 0x0003f694, 0x8a3f: 0x002e9e94, + // Block 0x229, offset 0x8a40 + 0x8a40: 0xe00009bc, 0x8a41: 0xe00009c0, 0x8a42: 0x002c3a8b, 0x8a43: 0xe0002d26, + 0x8a44: 0x40081c20, 0x8a45: 0xe0000a5e, 0x8a46: 0xe0000a62, 0x8a47: 0x002cc28a, + 0x8a48: 0x40081e20, 0x8a49: 0xe0002d29, 0x8a4a: 0x002d2285, 0x8a4b: 0x002d688b, + 0x8a4c: 0x002d688b, 0x8a4d: 0x002d688b, 0x8a4e: 0x002d6885, 0x8a4f: 0xf0000202, + 0x8a50: 0x002d9a8b, 0x8a51: 0x002d9a8b, 0x8a52: 0x002e228b, 0x8a53: 0x002e2285, + 0x8a54: 0x40082020, 0x8a55: 0x002e9e8b, 0x8a56: 0xe000281e, 0x8a57: 0x40082220, + 0x8a58: 0x40082420, 0x8a59: 0x002f2c8b, 0x8a5a: 0x002f568b, 0x8a5b: 0x002f7a8b, + 0x8a5c: 0x002f7a8b, 0x8a5d: 0x002f7a8b, 0x8a5e: 0x40082620, 0x8a5f: 0x40082820, + 0x8a60: 0xe0002833, 0x8a61: 0xe0000fbd, 0x8a62: 0xe0002842, 0x8a63: 0x40082a20, + 0x8a64: 0x00312a8b, 0x8a65: 0x40082c20, 0x8a66: 0x0032a288, 0x8a67: 0x40082e20, + 0x8a68: 0x00312a8b, 0x8a69: 0x40083020, 0x8a6a: 0x402c3620, 0x8a6b: 0xe0002f4b, + 0x8a6c: 0x002c0a8b, 0x8a6d: 0x002c3a8b, 0x8a6e: 0x40083220, 0x8a6f: 0x002c9885, + 0x8a70: 0x002c988b, 0x8a71: 0x002d088b, 0x8a72: 0x002d1e88, 0x8a73: 0x002e828b, + 0x8a74: 0x002ee285, 0x8a75: 0x00389084, 0x8a76: 0x00389284, 0x8a77: 0x00389484, + 0x8a78: 0x00389684, 0x8a79: 0x002d9a85, 0x8a7a: 0x40083420, 0x8a7b: 0xe0000b95, + 0x8a7c: 0x00327e85, 0x8a7d: 0x00325685, 0x8a7e: 0x0032568b, 0x8a7f: 0x00327e8b, + // Block 0x22a, offset 0x8a80 + 0x8a80: 0x00093685, 0x8a81: 0x40083620, 0x8a82: 0x40083820, 0x8a83: 0x40083a20, + 0x8a84: 0x40083c20, 0x8a85: 0x002c628b, 0x8a86: 0x002c6285, 0x8a87: 0x002c9885, + 0x8a88: 0x002d9a85, 0x8a89: 0x002dcc85, 0x8a8a: 0x40083e20, 0x8a8b: 0x400a6e20, + 0x8a8c: 0x40084020, 0x8a8d: 0xe00009c4, 0x8a8e: 0x402d1e20, 0x8a8f: 0x40084220, + 0x8a90: 0xe00002cb, 0x8a91: 0xe00002d3, 0x8a92: 0xe00002b2, 0x8a93: 0xe00002bb, + 0x8a94: 0xe00003cd, 0x8a95: 0xe00002c3, 0x8a96: 0xe00003d1, 0x8a97: 0xe00004ab, + 0x8a98: 0xe0000579, 0x8a99: 0xe00002c7, 0x8a9a: 0xe0000640, 0x8a9b: 0xe00002cf, + 0x8a9c: 0xe00004af, 0x8a9d: 0xe0000644, 0x8a9e: 0xe0000798, 0x8a9f: 0xe0002d42, + 0x8aa0: 0x002d9a8a, 0x8aa1: 0xe00027d4, 0x8aa2: 0xe00027db, 0x8aa3: 0xe00027ee, + 0x8aa4: 0x0030be8a, 0x8aa5: 0xe0002848, 0x8aa6: 0xe000284f, 0x8aa7: 0xe00010bb, + 0x8aa8: 0xe00027f4, 0x8aa9: 0x0030f68a, 0x8aaa: 0xe0002883, 0x8aab: 0xe000288a, + 0x8aac: 0x002e228a, 0x8aad: 0x002c3a8a, 0x8aae: 0x002c628a, 0x8aaf: 0x002e828a, + 0x8ab0: 0x002d9a84, 0x8ab1: 0xe00027d1, 0x8ab2: 0xe00027d7, 0x8ab3: 0xe00027eb, + 0x8ab4: 0x0030be84, 0x8ab5: 0xe0002845, 0x8ab6: 0xe000284b, 0x8ab7: 0xe00010b6, + 0x8ab8: 0xe00027f1, 0x8ab9: 0x0030f684, 0x8aba: 0xe0002880, 0x8abb: 0xe0002886, + 0x8abc: 0x002e2284, 0x8abd: 0x002c3a84, 0x8abe: 0x002c6284, 0x8abf: 0x002e8284, + // Block 0x22b, offset 0x8ac0 + 0x8ac0: 0x4009a620, 0x8ac1: 0xe00000f5, 0x8ac2: 0x4009a820, 0x8ac3: 0x4009aa20, + 0x8ac4: 0xe00000f8, 0x8ac5: 0x4009ac20, 0x8ac6: 0x4009ae20, 0x8ac7: 0xe00000fb, + 0x8ac8: 0x4009b020, 0x8ac9: 0xe00000fe, 0x8aca: 0x4009b220, 0x8acb: 0x4009b420, + 0x8acc: 0x4009b620, 0x8acd: 0x4009b820, 0x8ace: 0x4009ba20, 0x8acf: 0x4009bc20, + 0x8ad0: 0x4009be20, 0x8ad1: 0x4009c020, 0x8ad2: 0x4009c220, 0x8ad3: 0x4009c420, + 0x8ad4: 0x4009c620, 0x8ad5: 0x4009c820, 0x8ad6: 0x4009ca20, 0x8ad7: 0x4009cc20, + 0x8ad8: 0x4009ce20, 0x8ad9: 0x4009d020, 0x8ada: 0x4009d220, 0x8adb: 0x4009d420, + 0x8adc: 0x4009d620, 0x8add: 0x4009d820, 0x8ade: 0x4009da20, 0x8adf: 0x4009dc20, + 0x8ae0: 0xe0002f16, 0x8ae1: 0x4009de20, 0x8ae2: 0xe0000104, 0x8ae3: 0x4009e020, + 0x8ae4: 0x4009e220, 0x8ae5: 0x4009e420, 0x8ae6: 0x4009e620, 0x8ae7: 0x4009e820, + 0x8ae8: 0x4009ea20, 0x8ae9: 0x4009ec20, 0x8aea: 0x4009ee20, 0x8aeb: 0x4009f020, + 0x8aec: 0x4009f220, 0x8aed: 0xe0000101, 0x8aee: 0xe0002f13, 0x8aef: 0xe0002f19, + 0x8af0: 0xe0000107, 0x8af1: 0xe000010a, 0x8af2: 0x4009f420, 0x8af3: 0x4009f620, + 0x8af4: 0xe000010d, 0x8af5: 0xe0000110, 0x8af6: 0x4009f820, 0x8af7: 0x4009fa20, + 0x8af8: 0xe0000113, 0x8af9: 0xe0000116, 0x8afa: 0x4009fc20, 0x8afb: 0x4009fe20, + 0x8afc: 0x400a0020, 0x8afd: 0x400a0220, 0x8afe: 0x400a0420, 0x8aff: 0x400a0620, + // Block 0x22c, offset 0x8b00 + 0x8b00: 0x400d1820, 0x8b01: 0x400d1a20, 0x8b02: 0x400d1c20, 0x8b03: 0x400d1e20, + 0x8b04: 0x400d2020, 0x8b05: 0x400d2220, 0x8b06: 0x400d2420, 0x8b07: 0x400d2620, + 0x8b08: 0x400d2820, 0x8b09: 0x400d2a20, 0x8b0a: 0x400d2c20, + 0x8b20: 0x0029ce86, 0x8b21: 0x0029d086, 0x8b22: 0x0029d286, 0x8b23: 0x0029d486, + 0x8b24: 0x0029d686, 0x8b25: 0x0029d886, 0x8b26: 0x0029da86, 0x8b27: 0x0029dc86, + 0x8b28: 0x0029de86, 0x8b29: 0xe0002d45, 0x8b2a: 0xe0002d58, 0x8b2b: 0xe0002d6b, + 0x8b2c: 0xe0002d7e, 0x8b2d: 0xe0002d8d, 0x8b2e: 0xe0002d9c, 0x8b2f: 0xe0002dab, + 0x8b30: 0xe0002dba, 0x8b31: 0xe0002dc9, 0x8b32: 0xe0002dd8, 0x8b33: 0xe0002df6, + 0x8b34: 0xe0002bba, 0x8b35: 0xe0002bbe, 0x8b36: 0xe0002bc2, 0x8b37: 0xe0002bc6, + 0x8b38: 0xe0002bca, 0x8b39: 0xe0002bce, 0x8b3a: 0xe0002bd2, 0x8b3b: 0xe0002bd6, + 0x8b3c: 0xe0002bda, 0x8b3d: 0xe0000015, 0x8b3e: 0xe000001a, 0x8b3f: 0xe000001f, + // Block 0x22d, offset 0x8b40 + 0x8b40: 0xe0000024, 0x8b41: 0xe0000029, 0x8b42: 0xe000002e, 0x8b43: 0xe0000033, + 0x8b44: 0xe0000038, 0x8b45: 0xe000003d, 0x8b46: 0xe0000042, 0x8b47: 0xe0000047, + 0x8b48: 0xe0002d3f, 0x8b49: 0xe0002df3, 0x8b4a: 0xe0002e60, 0x8b4b: 0xe0002e95, + 0x8b4c: 0xe0002ec2, 0x8b4d: 0xe0002ed4, 0x8b4e: 0xe0002ee3, 0x8b4f: 0xe0002ef2, + 0x8b50: 0xe0002f01, 0x8b51: 0xe0002d48, 0x8b52: 0xe0002d5b, 0x8b53: 0xe0002d6e, + 0x8b54: 0xe0002d81, 0x8b55: 0xe0002d90, 0x8b56: 0xe0002d9f, 0x8b57: 0xe0002dae, + 0x8b58: 0xe0002dbd, 0x8b59: 0xe0002dcc, 0x8b5a: 0xe0002ddb, 0x8b5b: 0xe0002df9, + 0x8b5c: 0xe0002bde, 0x8b5d: 0xe0002be6, 0x8b5e: 0xe0002bee, 0x8b5f: 0xe0002bf6, + 0x8b60: 0xe000249f, 0x8b61: 0xe0002bfe, 0x8b62: 0xe0002c06, 0x8b63: 0xe00024a7, + 0x8b64: 0xe00024af, 0x8b65: 0xe0002c0e, 0x8b66: 0xe00024b7, 0x8b67: 0xe0002c16, + 0x8b68: 0xe0002c1e, 0x8b69: 0xe0002c26, 0x8b6a: 0xe00024bf, 0x8b6b: 0xe0002c2e, + 0x8b6c: 0xe00024c7, 0x8b6d: 0xe00024cf, 0x8b6e: 0xe00024d7, 0x8b6f: 0xe00024df, + 0x8b70: 0xe0002c36, 0x8b71: 0xe0002c3e, 0x8b72: 0xe0002c46, 0x8b73: 0xe00024e7, + 0x8b74: 0xe0002c4e, 0x8b75: 0xe0002c56, 0x8b76: 0x002bde8c, 0x8b77: 0x002c0a8c, + 0x8b78: 0x002c3a8c, 0x8b79: 0x002c628c, 0x8b7a: 0x002c988c, 0x8b7b: 0x002d088c, + 0x8b7c: 0x002d228c, 0x8b7d: 0x002d688c, 0x8b7e: 0x002d9a8c, 0x8b7f: 0x002dcc8c, + // Block 0x22e, offset 0x8b80 + 0x8b80: 0x40151420, 0x8b81: 0x40151620, 0x8b82: 0x40151820, 0x8b83: 0x40151a20, + 0x8b84: 0x40151c20, 0x8b85: 0x40151e20, 0x8b86: 0x40152020, 0x8b87: 0x40152220, + 0x8b88: 0x40152420, 0x8b89: 0x40152620, 0x8b8a: 0x40152820, 0x8b8b: 0x40152a20, + 0x8b8c: 0x40152c20, 0x8b8d: 0x40152e20, 0x8b8e: 0x40153020, 0x8b8f: 0x40153220, + 0x8b90: 0x40153420, 0x8b91: 0x40153620, 0x8b92: 0x40153820, 0x8b93: 0x40153a20, + 0x8b94: 0x40153c20, 0x8b95: 0x40153e20, 0x8b96: 0x40154020, 0x8b97: 0x40154220, + 0x8b98: 0x40154420, 0x8b99: 0x40154620, 0x8b9a: 0x40154820, 0x8b9b: 0x40154a20, + 0x8b9c: 0x40154c20, 0x8b9d: 0x40154e20, 0x8b9e: 0x40155020, 0x8b9f: 0x40155220, + 0x8ba0: 0x40155420, 0x8ba1: 0x40155620, 0x8ba2: 0x40155820, 0x8ba3: 0x40155a20, + 0x8ba4: 0x40155c20, 0x8ba5: 0x40155e20, 0x8ba6: 0x40156020, 0x8ba7: 0x40156220, + 0x8ba8: 0x40156420, 0x8ba9: 0x40156620, 0x8baa: 0x40156820, 0x8bab: 0x40156a20, + 0x8bac: 0x40156c20, 0x8bad: 0x40156e20, 0x8bae: 0x40157020, 0x8baf: 0x40157220, + 0x8bb0: 0x40157420, 0x8bb1: 0x40157620, 0x8bb2: 0x40157820, 0x8bb3: 0x40157a20, + 0x8bb4: 0xe0002b9c, 0x8bb5: 0xe0002d2c, 0x8bb6: 0xe0002d2f, 0x8bb7: 0x40157c20, + 0x8bb8: 0x40157e20, 0x8bb9: 0x40158020, 0x8bba: 0x40158220, 0x8bbb: 0x40158420, + 0x8bbc: 0x40158620, 0x8bbd: 0x40158820, 0x8bbe: 0x40158a20, 0x8bbf: 0x40158c20, + // Block 0x22f, offset 0x8bc0 + 0x8bc0: 0xe0002c5e, 0x8bc1: 0xe0002c62, 0x8bc2: 0xe0002c66, 0x8bc3: 0xe0002c6a, + 0x8bc4: 0xe0002c6e, 0x8bc5: 0xe0002c72, 0x8bc6: 0xe0002c76, 0x8bc7: 0xe0002c7a, + 0x8bc8: 0xe0002c7e, 0x8bc9: 0xe0002c82, 0x8bca: 0xe0002c86, 0x8bcb: 0xe0002c8a, + 0x8bcc: 0xe0002c8e, 0x8bcd: 0xe0002c92, 0x8bce: 0xe000004c, 0x8bcf: 0xe0000051, + 0x8bd0: 0xe0000056, 0x8bd1: 0xe000005b, 0x8bd2: 0xe0000060, 0x8bd3: 0xe0000065, + 0x8bd4: 0xe000006a, 0x8bd5: 0xe000006f, 0x8bd6: 0xe0000083, 0x8bd7: 0xe000008d, + 0x8bd8: 0xe0000092, 0x8bd9: 0xe0000097, 0x8bda: 0xe000009c, 0x8bdb: 0xe00000a1, + 0x8bdc: 0xe0000088, 0x8bdd: 0xe0000074, 0x8bde: 0xe000007c, + 0x8be0: 0xe0002c96, 0x8be1: 0xe0002ca6, 0x8be2: 0xe0002c9e, 0x8be3: 0xe0002cd6, + 0x8be4: 0xe0002caa, 0x8be5: 0xe0002cbe, 0x8be6: 0xe0002c9a, 0x8be7: 0xe0002cba, + 0x8be8: 0xe0002ca2, 0x8be9: 0xe0002cc6, 0x8bea: 0xe0002ce6, 0x8beb: 0xe0002cfa, + 0x8bec: 0xe0002cf6, 0x8bed: 0xe0002cee, 0x8bee: 0xe0002d22, 0x8bef: 0xe0002cda, + 0x8bf0: 0xe0002ce2, 0x8bf1: 0xe0002cf2, 0x8bf2: 0xe0002cea, 0x8bf3: 0xe0002d06, + 0x8bf4: 0xe0002cce, 0x8bf5: 0xe0002cfe, 0x8bf6: 0xe0002d1a, 0x8bf7: 0xe0002d0a, + 0x8bf8: 0xe0002cc2, 0x8bf9: 0xe0002cae, 0x8bfa: 0xe0002cd2, 0x8bfb: 0xe0002cde, + 0x8bfc: 0xe0002d02, 0x8bfd: 0xe0002cb2, 0x8bfe: 0xe0002d1e, 0x8bff: 0xe0002cca, + // Block 0x230, offset 0x8c00 + 0x8c00: 0xe0002d0e, 0x8c01: 0xe0002cb6, 0x8c02: 0xe0002d12, 0x8c03: 0xe0002d16, + 0x8c04: 0x02aa9e86, 0x8c05: 0x02bcf886, 0x8c06: 0x02cb0e86, 0x8c07: 0x02f71e86, + 0x8c08: 0xe00002e3, 0x8c09: 0xe00003d8, 0x8c0a: 0xe00004b3, 0x8c0b: 0xe000057d, + 0x8c0c: 0xe0000648, 0x8c0d: 0xe00006f0, 0x8c0e: 0xe000079c, 0x8c0f: 0xe0000841, + 0x8c10: 0xe0000ec0, 0x8c11: 0xe0002e05, 0x8c12: 0xe0002e10, 0x8c13: 0xe0002e1b, + 0x8c14: 0xe0002e26, 0x8c15: 0xe0002e31, 0x8c16: 0xe0002e38, 0x8c17: 0xe0002e3f, + 0x8c18: 0xe0002e46, 0x8c19: 0xe0002e4d, 0x8c1a: 0xe0002e63, 0x8c1b: 0xe0002e6a, + 0x8c1c: 0xe0002e71, 0x8c1d: 0xe0002e74, 0x8c1e: 0xe0002e77, 0x8c1f: 0xe0002e7a, + 0x8c20: 0x0062ac86, 0x8c21: 0x0062b086, 0x8c22: 0x0062b286, 0x8c23: 0x0062b686, + 0x8c24: 0x0062b886, 0x8c25: 0x0062ba86, 0x8c26: 0x0062be86, 0x8c27: 0x0062c286, + 0x8c28: 0x0062c486, 0x8c29: 0x0062c886, 0x8c2a: 0x0062ca86, 0x8c2b: 0x0062cc86, + 0x8c2c: 0x0062ce86, 0x8c2d: 0x0062d086, 0x8c2e: 0xf0000606, 0x8c2f: 0xf0000606, + 0x8c30: 0xf0000606, 0x8c31: 0xf0000606, 0x8c32: 0xf0000606, 0x8c33: 0xf0000606, + 0x8c34: 0xf0000606, 0x8c35: 0xf0000606, 0x8c36: 0xf0000606, 0x8c37: 0xf0000606, + 0x8c38: 0xf0000606, 0x8c39: 0xf0000606, 0x8c3a: 0xf0000606, 0x8c3b: 0xf0000606, + 0x8c3c: 0xe0002127, 0x8c3d: 0xe0002122, 0x8c3e: 0xf0000606, 0x8c3f: 0x4027ac20, + // Block 0x231, offset 0x8c40 + 0x8c40: 0x029c0086, 0x8c41: 0x029d1886, 0x8c42: 0x029c1286, 0x8c43: 0x02adb686, + 0x8c44: 0x029d2886, 0x8c45: 0x02a2da86, 0x8c46: 0x029c0686, 0x8c47: 0x02a2d686, + 0x8c48: 0x029cba86, 0x8c49: 0x02a68286, 0x8c4a: 0x02ce1086, 0x8c4b: 0x02e0d686, + 0x8c4c: 0x02d86886, 0x8c4d: 0x02ce5086, 0x8c4e: 0x0323a286, 0x8c4f: 0x02ae3e86, + 0x8c50: 0x02cbca86, 0x8c51: 0x02d05486, 0x8c52: 0x02ce1286, 0x8c53: 0x02f27c86, + 0x8c54: 0x02a81a86, 0x8c55: 0x02e4f286, 0x8c56: 0x03194286, 0x8c57: 0x02f2ba86, + 0x8c58: 0x02a56886, 0x8c59: 0x02f3b086, 0x8c5a: 0x02ea6e86, 0x8c5b: 0x02b2e686, + 0x8c5c: 0x0320d286, 0x8c5d: 0x02a25486, 0x8c5e: 0x02a6e086, 0x8c5f: 0x02d9d086, + 0x8c60: 0x03300a86, 0x8c61: 0x029e2286, 0x8c62: 0x02a33286, 0x8c63: 0x02d6c686, + 0x8c64: 0x029c1486, 0x8c65: 0x029c5a86, 0x8c66: 0x029c1686, 0x8c67: 0x02bbcc86, + 0x8c68: 0x02a7e686, 0x8c69: 0x02a67686, 0x8c6a: 0x02b72e86, 0x8c6b: 0x02b6cc86, + 0x8c6c: 0x02edc686, 0x8c6d: 0x029e0286, 0x8c6e: 0x03198e86, 0x8c6f: 0x02a6a886, + 0x8c70: 0x02b23886, 0x8c71: 0xe0002e7d, 0x8c72: 0xe0002e80, 0x8c73: 0xe0002e83, + 0x8c74: 0xe0002e86, 0x8c75: 0xe0002e98, 0x8c76: 0xe0002e9b, 0x8c77: 0xe0002e9e, + 0x8c78: 0xe0002ea1, 0x8c79: 0xe0002ea4, 0x8c7a: 0xe0002ea7, 0x8c7b: 0xe0002eaa, + 0x8c7c: 0xe0002ead, 0x8c7d: 0xe0002eb0, 0x8c7e: 0xe0002eb3, 0x8c7f: 0xe0002ec5, + // Block 0x232, offset 0x8c80 + 0x8c80: 0xe0002dea, 0x8c81: 0xe0002e57, 0x8c82: 0xe0002e8c, 0x8c83: 0xe0002eb9, + 0x8c84: 0xe0002ecb, 0x8c85: 0xe0002eda, 0x8c86: 0xe0002ee9, 0x8c87: 0xe0002ef8, + 0x8c88: 0xe0002f07, 0x8c89: 0xe0002d50, 0x8c8a: 0xe0002d63, 0x8c8b: 0xe0002d76, + 0x8c8c: 0xe00027c5, 0x8c8d: 0xe0000b85, 0x8c8e: 0xe00026cc, 0x8c8f: 0xe0000d14, + 0x8c90: 0x00657693, 0x8c91: 0x00657893, 0x8c92: 0x00657a93, 0x8c93: 0x00657e93, + 0x8c94: 0x00658093, 0x8c95: 0x00658293, 0x8c96: 0x00658493, 0x8c97: 0x00658693, + 0x8c98: 0x00658893, 0x8c99: 0x00658a93, 0x8c9a: 0x00658c93, 0x8c9b: 0x00658e93, + 0x8c9c: 0x00659093, 0x8c9d: 0x00659293, 0x8c9e: 0x00659493, 0x8c9f: 0x00659693, + 0x8ca0: 0x00659893, 0x8ca1: 0x00659a93, 0x8ca2: 0x00659c93, 0x8ca3: 0x00659e93, + 0x8ca4: 0x0065a093, 0x8ca5: 0x0065a293, 0x8ca6: 0x0065a493, 0x8ca7: 0x0065a693, + 0x8ca8: 0x0065a893, 0x8ca9: 0x0065aa93, 0x8caa: 0x0065ac93, 0x8cab: 0x0065ae93, + 0x8cac: 0x0065b093, 0x8cad: 0x0065b293, 0x8cae: 0x0065b493, 0x8caf: 0x0065b693, + 0x8cb0: 0x0065b893, 0x8cb1: 0x0065ba93, 0x8cb2: 0x0065bc93, 0x8cb3: 0x0065be93, + 0x8cb4: 0x0065c093, 0x8cb5: 0x0065c493, 0x8cb6: 0x0065c693, 0x8cb7: 0x0065c893, + 0x8cb8: 0x0065ca93, 0x8cb9: 0x0065cc93, 0x8cba: 0x0065ce93, 0x8cbb: 0x0065d093, + 0x8cbc: 0x0065d293, 0x8cbd: 0x0065d493, 0x8cbe: 0x0065d693, + // Block 0x233, offset 0x8cc0 + 0x8cc0: 0xe000230b, 0x8cc1: 0xe00022f8, 0x8cc2: 0xe00022fc, 0x8cc3: 0xe0002311, + 0x8cc4: 0xe0002316, 0x8cc5: 0xe000231d, 0x8cc6: 0xe0002321, 0x8cc7: 0xe0002325, + 0x8cc8: 0xe000232b, 0x8cc9: 0xf0001c1c, 0x8cca: 0xe0002330, 0x8ccb: 0xe000233c, + 0x8ccc: 0xe0002340, 0x8ccd: 0xe0002337, 0x8cce: 0xe0002346, 0x8ccf: 0xe000234b, + 0x8cd0: 0xe000234f, 0x8cd1: 0xe0002353, 0x8cd2: 0xf0001c1c, 0x8cd3: 0xe000235e, + 0x8cd4: 0xe0002358, 0x8cd5: 0xf0001c1c, 0x8cd6: 0xe0002363, 0x8cd7: 0xe000236d, + 0x8cd8: 0xe0002d39, 0x8cd9: 0xe0002ded, 0x8cda: 0xe0002e5a, 0x8cdb: 0xe0002e8f, + 0x8cdc: 0xe0002ebc, 0x8cdd: 0xe0002ece, 0x8cde: 0xe0002edd, 0x8cdf: 0xe0002eec, + 0x8ce0: 0xe0002efb, 0x8ce1: 0xe0002f0a, 0x8ce2: 0xe0002d54, 0x8ce3: 0xe0002d67, + 0x8ce4: 0xe0002d7a, 0x8ce5: 0xe0002d89, 0x8ce6: 0xe0002d98, 0x8ce7: 0xe0002da7, + 0x8ce8: 0xe0002db6, 0x8ce9: 0xe0002dc5, 0x8cea: 0xe0002dd4, 0x8ceb: 0xe0002de3, + 0x8cec: 0xe0002e01, 0x8ced: 0xe0002e0c, 0x8cee: 0xe0002e17, 0x8cef: 0xe0002e22, + 0x8cf0: 0xe0002e2d, 0x8cf1: 0xe0000c1e, 0x8cf2: 0xe000329b, 0x8cf3: 0xe0002f0d, + 0x8cf4: 0xe0000a31, 0x8cf5: 0xe0002824, 0x8cf6: 0xe00035d6, 0x8cf7: 0xe00032a7, + 0x8cf8: 0xe0000ac2, 0x8cf9: 0xe0000ac6, 0x8cfa: 0xe00027e8, 0x8cfb: 0xf0001c1c, + 0x8cfc: 0xf0001c1c, 0x8cfd: 0xf0001c1c, 0x8cfe: 0xf0001c1c, 0x8cff: 0xe0002431, + // Block 0x234, offset 0x8d00 + 0x8d00: 0xe00035d0, 0x8d01: 0xe00035b8, 0x8d02: 0xe00035ee, 0x8d03: 0xe000358e, + 0x8d04: 0xe00027f7, 0x8d05: 0xe00027fa, 0x8d06: 0xe0003594, 0x8d07: 0xe0003573, + 0x8d08: 0xe0000a6b, 0x8d09: 0xe0000cb4, 0x8d0a: 0xe00035d9, 0x8d0b: 0xe00035bb, + 0x8d0c: 0xe00035f1, 0x8d0d: 0xe00035f4, 0x8d0e: 0xe000359d, 0x8d0f: 0xe00027fd, + 0x8d10: 0xe00027ce, 0x8d11: 0xe0000cb9, 0x8d12: 0xe0000d36, 0x8d13: 0xe0000be3, + 0x8d14: 0xe0000fc5, 0x8d15: 0xe00035f7, 0x8d16: 0xe00035a0, 0x8d17: 0xe00032a4, + 0x8d18: 0xe0002803, 0x8d19: 0xe0003570, 0x8d1a: 0xe00035c7, 0x8d1b: 0xe00035fa, + 0x8d1c: 0xe00035a3, 0x8d1d: 0xe0003099, 0x8d1e: 0xe0002806, 0x8d1f: 0xe0000d3e, + 0x8d20: 0xe0000a72, 0x8d21: 0xe0003588, 0x8d22: 0xe0000cbd, 0x8d23: 0xe0000d42, + 0x8d24: 0xe0000a76, 0x8d25: 0xe000358b, 0x8d26: 0xe0000cc1, 0x8d27: 0xe0000d2d, + 0x8d28: 0xe0000d31, 0x8d29: 0xe00035d3, 0x8d2a: 0xe0000cc5, 0x8d2b: 0xe0000d4a, + 0x8d2c: 0xe0000be7, 0x8d2d: 0xe0000f0b, 0x8d2e: 0xe0000f0f, 0x8d2f: 0xe0000f15, + 0x8d30: 0xe000282d, 0x8d31: 0xe0002821, 0x8d32: 0xe000288e, 0x8d33: 0xe000281b, + 0x8d34: 0xe00035dc, 0x8d35: 0xe00035ca, 0x8d36: 0xe00035fd, 0x8d37: 0xe00035a6, + 0x8d38: 0xe000280f, 0x8d39: 0xe00035a9, 0x8d3a: 0xe00035df, 0x8d3b: 0xe00035cd, + 0x8d3c: 0xe0003600, 0x8d3d: 0xe00035af, 0x8d3e: 0xe0002812, 0x8d3f: 0xe00035b2, + // Block 0x235, offset 0x8d40 + 0x8d40: 0xe0002815, 0x8d41: 0xe00035b5, 0x8d42: 0xe00009b7, 0x8d43: 0xe00024f3, + 0x8d44: 0xe0003090, 0x8d45: 0xe0003096, 0x8d46: 0xe0000a66, 0x8d47: 0xe0000a7a, + 0x8d48: 0xe000329e, 0x8d49: 0xe0003576, 0x8d4a: 0xe00027c2, 0x8d4b: 0xe00027c8, + 0x8d4c: 0xe00027e5, 0x8d4d: 0xe0002800, 0x8d4e: 0xe0002809, 0x8d4f: 0xe000280c, + 0x8d50: 0xe0003582, 0x8d51: 0xe0003585, 0x8d52: 0xe0000d0d, 0x8d53: 0xe0002818, + 0x8d54: 0xe0003591, 0x8d55: 0xe0000d3a, 0x8d56: 0xe0000d46, 0x8d57: 0xe0002827, + 0x8d58: 0xe0000eb0, 0x8d59: 0xe0000eb8, 0x8d5a: 0xe000282a, 0x8d5b: 0xe0002836, + 0x8d5c: 0xe000283f, 0x8d5d: 0xe00035e2, 0x8d5e: 0xe00010b2, 0x8d5f: 0xe00009c8, + 0x8d60: 0xe0002de7, 0x8d61: 0xe0002e54, 0x8d62: 0xe0002e89, 0x8d63: 0xe0002eb6, + 0x8d64: 0xe0002ec8, 0x8d65: 0xe0002ed7, 0x8d66: 0xe0002ee6, 0x8d67: 0xe0002ef5, + 0x8d68: 0xe0002f04, 0x8d69: 0xe0002d4c, 0x8d6a: 0xe0002d5f, 0x8d6b: 0xe0002d72, + 0x8d6c: 0xe0002d85, 0x8d6d: 0xe0002d94, 0x8d6e: 0xe0002da3, 0x8d6f: 0xe0002db2, + 0x8d70: 0xe0002dc1, 0x8d71: 0xe0002dd0, 0x8d72: 0xe0002ddf, 0x8d73: 0xe0002dfd, + 0x8d74: 0xe0002e08, 0x8d75: 0xe0002e13, 0x8d76: 0xe0002e1e, 0x8d77: 0xe0002e29, + 0x8d78: 0xe0002e34, 0x8d79: 0xe0002e3b, 0x8d7a: 0xe0002e42, 0x8d7b: 0xe0002e49, + 0x8d7c: 0xe0002e50, 0x8d7d: 0xe0002e66, 0x8d7e: 0xe0002e6d, 0x8d7f: 0xe0000bdf, + // Block 0x236, offset 0x8d80 + 0x8d80: 0xe000356a, 0x8d81: 0xe00026cf, 0x8d82: 0xe000356d, 0x8d83: 0xe0000b99, + 0x8d84: 0xe0000b9d, 0x8d85: 0xe0000f83, 0x8d86: 0xe000283c, + 0x8d93: 0xf0000404, + 0x8d94: 0xf0000404, 0x8d95: 0xf0000404, 0x8d96: 0xf0000404, 0x8d97: 0xf0000404, + 0x8d9d: 0xe000150b, 0x8d9e: 0xa1a09602, 0x8d9f: 0xe0001514, + 0x8da0: 0x0038ae85, 0x8da1: 0x00389085, 0x8da2: 0x00389685, 0x8da3: 0x00389885, + 0x8da4: 0x0038a485, 0x8da5: 0x0038a685, 0x8da6: 0x0038a885, 0x8da7: 0x0038b685, + 0x8da8: 0x0038ba85, 0x8da9: 0x00093885, 0x8daa: 0xe0001542, 0x8dab: 0xe000153f, + 0x8dac: 0xe000154c, 0x8dad: 0xe0001548, 0x8dae: 0xe00014e1, 0x8daf: 0xe00014e4, + 0x8db0: 0xe00014e7, 0x8db1: 0xe00014ea, 0x8db2: 0xe00014f0, 0x8db3: 0xe00014f3, + 0x8db4: 0xe00014f6, 0x8db5: 0xe00014fc, 0x8db6: 0xe0001505, + 0x8db8: 0xe0001508, 0x8db9: 0xe000150e, 0x8dba: 0xe000151b, 0x8dbb: 0xe0001518, + 0x8dbc: 0xe0001521, 0x8dbe: 0xe0001524, + // Block 0x237, offset 0x8dc0 + 0x8dc0: 0xa0000000, 0x8dc1: 0xa0000000, 0x8dc2: 0xa0000000, 0x8dc3: 0xa0000000, + 0x8dc4: 0xa0000000, 0x8dc5: 0xa0000000, 0x8dc6: 0xa0000000, 0x8dc7: 0xa0000000, + 0x8dc8: 0xa0000000, 0x8dc9: 0xa0000000, 0x8dca: 0xa0000000, 0x8dcb: 0xa0000000, + 0x8dcc: 0xa0000000, 0x8dcd: 0xa0000000, 0x8dce: 0xa0000000, 0x8dcf: 0xa0000000, + 0x8dd0: 0x00024096, 0x8dd1: 0x00025c96, 0x8dd2: 0x00030496, 0x8dd3: 0x00026c96, + 0x8dd4: 0x00026296, 0x8dd5: 0x0002ba96, 0x8dd6: 0x0002c496, 0x8dd7: 0x0004b496, + 0x8dd8: 0x0004b696, 0x8dd9: 0xe0002bb6, + 0x8de0: 0xae608202, 0x8de1: 0xae600000, 0x8de2: 0xae608102, 0x8de3: 0xae600000, + 0x8de4: 0xae600000, 0x8de5: 0xae600000, 0x8de6: 0xae600000, + 0x8df0: 0xe0002baf, 0x8df1: 0x00022c96, 0x8df2: 0x00022a96, 0x8df3: 0x00021696, + 0x8df4: 0x00021696, 0x8df5: 0x0003f496, 0x8df6: 0x0003f696, 0x8df7: 0x0003fc96, + 0x8df8: 0x0003fe96, 0x8df9: 0x0004b096, 0x8dfa: 0x0004b296, 0x8dfb: 0x0004ac96, + 0x8dfc: 0x0004ae96, 0x8dfd: 0x0004a096, 0x8dfe: 0x0004a296, 0x8dff: 0x00049c96, + // Block 0x238, offset 0x8e00 + 0x8e00: 0xe0002d36, 0x8e01: 0xe0002d33, 0x8e02: 0xe0002d3c, 0x8e03: 0xe0002df0, + 0x8e04: 0xe0002e5d, 0x8e05: 0xe0002e92, 0x8e06: 0xe0002ebf, 0x8e07: 0xe0002ed1, + 0x8e08: 0xe0002ee0, 0x8e09: 0xe0002eef, 0x8e0a: 0xe0002efe, + 0x8e10: 0xe0002be2, 0x8e11: 0xe0002bea, 0x8e12: 0xe0002bf2, 0x8e13: 0xe0002bfa, + 0x8e14: 0xe00024a3, 0x8e15: 0xe0002c02, 0x8e16: 0xe0002c0a, 0x8e17: 0xe00024ab, + 0x8e18: 0xe00024b3, 0x8e19: 0xe0002c12, 0x8e1a: 0xe00024bb, 0x8e1b: 0xe0002c1a, + 0x8e1c: 0xe0002c22, 0x8e1d: 0xe0002c2a, 0x8e1e: 0xe00024c3, 0x8e1f: 0xe0002c32, + 0x8e20: 0xe00024cb, 0x8e21: 0xe00024d3, 0x8e22: 0xe00024db, 0x8e23: 0xe00024e3, + 0x8e24: 0xe0002c3a, 0x8e25: 0xe0002c42, 0x8e26: 0xe0002c4a, 0x8e27: 0xe00024eb, + 0x8e28: 0xe0002c52, 0x8e29: 0xe0002c5a, 0x8e2a: 0xe00024ef, 0x8e2b: 0x002c3a8c, + 0x8e2c: 0x002f7a8c, 0x8e2d: 0xe0003093, 0x8e2e: 0xe00035e8, + 0x8e30: 0x002bde9d, 0x8e31: 0x002c0a9d, 0x8e32: 0x002c3a9d, 0x8e33: 0x002c629d, + 0x8e34: 0x002c989d, 0x8e35: 0x002d089d, 0x8e36: 0x002d229d, 0x8e37: 0x002d689d, + 0x8e38: 0x002d9a9d, 0x8e39: 0x002dcc9d, 0x8e3a: 0x002dfe9d, 0x8e3b: 0x002e229d, + 0x8e3c: 0x002e829d, 0x8e3d: 0x002e9e9d, 0x8e3e: 0x002ee29d, 0x8e3f: 0x002f2c9d, + // Block 0x239, offset 0x8e40 + 0x8e40: 0x002f569d, 0x8e41: 0x002f7a9d, 0x8e42: 0x002fe69d, 0x8e43: 0x00302c9d, + 0x8e44: 0x00306c9d, 0x8e45: 0x0030be9d, 0x8e46: 0x0030e29d, 0x8e47: 0x0030f69d, + 0x8e48: 0x0031009d, 0x8e49: 0x00312a9d, 0x8e4a: 0xe00027cb, 0x8e4b: 0xe00035ac, + 0x8e4c: 0xe0002830, 0x8e4d: 0xe0002839, 0x8e4e: 0xe0000ebc, 0x8e4f: 0xe00035e5, + 0x8e50: 0x002bde8c, 0x8e51: 0x002c0a8c, 0x8e52: 0x002c3a8c, 0x8e53: 0x002c628c, + 0x8e54: 0x002c988c, 0x8e55: 0x002d088c, 0x8e56: 0x002d228c, 0x8e57: 0x002d688c, + 0x8e58: 0x002d9a8c, 0x8e59: 0x002dcc8c, 0x8e5a: 0x002dfe8c, 0x8e5b: 0x002e228c, + 0x8e5c: 0x002e828c, 0x8e5d: 0x002e9e8c, 0x8e5e: 0x002ee28c, 0x8e5f: 0x002f2c8c, + 0x8e60: 0x002f568c, 0x8e61: 0x002f7a8c, 0x8e62: 0x002fe68c, 0x8e63: 0x00302c8c, + 0x8e64: 0x00306c8c, 0x8e65: 0x0030be8c, 0x8e66: 0x0030e28c, 0x8e67: 0x0030f68c, + 0x8e68: 0x0031008c, 0x8e69: 0x00312a8c, 0x8e6a: 0xe0003597, 0x8e6b: 0xe000359a, + 0x8e70: 0x002bde9d, 0x8e71: 0x002c0a9d, 0x8e72: 0x002c3a9d, 0x8e73: 0x002c629d, + 0x8e74: 0x002c989d, 0x8e75: 0x002d089d, 0x8e76: 0x002d229d, 0x8e77: 0x002d689d, + 0x8e78: 0x002d9a9d, 0x8e79: 0x002dcc9d, 0x8e7a: 0x002dfe9d, 0x8e7b: 0x002e229d, + 0x8e7c: 0x002e829d, 0x8e7d: 0x002e9e9d, 0x8e7e: 0x002ee29d, 0x8e7f: 0x002f2c9d, + // Block 0x23a, offset 0x8e80 + 0x8e80: 0x002f569d, 0x8e81: 0x002f7a9d, 0x8e82: 0x002fe69d, 0x8e83: 0x00302c9d, + 0x8e84: 0x00306c9d, 0x8e85: 0x0030be9d, 0x8e86: 0x0030e29d, 0x8e87: 0x0030f69d, + 0x8e88: 0x0031009d, 0x8e89: 0x00312a9d, 0x8e8a: 0x002f2c9d, 0x8e8b: 0xe0000c81, + 0x8e8c: 0xe0000eb5, 0x8e8d: 0xe0000f74, 0x8e8e: 0xe00009d2, 0x8e8f: 0xe00010f0, + 0x8e90: 0xe00032a1, 0x8e91: 0xe0000a6f, 0x8e92: 0xe0000a7e, 0x8e93: 0xe0000ba4, + 0x8e94: 0xe0000c84, 0x8e95: 0xe0000d8a, 0x8e96: 0xe0000d8e, 0x8e97: 0xe0000e9b, + 0x8e98: 0xe0000f77, 0x8e99: 0xe00010a2, 0x8e9a: 0xe00010c0, + // Block 0x23b, offset 0x8ec0 + 0x8ec0: 0xa0000000, 0x8ec1: 0xa0000000, 0x8ec2: 0xa0000000, 0x8ec3: 0xa0000000, + 0x8ec4: 0xa0000000, 0x8ec5: 0xa0000000, 0x8ec6: 0xa0000000, 0x8ec7: 0xa0000000, + 0x8ec8: 0xa0000000, 0x8ec9: 0x40020020, 0x8eca: 0x40020220, 0x8ecb: 0x40020420, + 0x8ecc: 0x40020620, 0x8ecd: 0x40020820, 0x8ece: 0xa0000000, 0x8ecf: 0xa0000000, + 0x8ed0: 0xa0000000, 0x8ed1: 0xa0000000, 0x8ed2: 0xa0000000, 0x8ed3: 0xa0000000, + 0x8ed4: 0xa0000000, 0x8ed5: 0xa0000000, 0x8ed6: 0xa0000000, 0x8ed7: 0xa0000000, + 0x8ed8: 0xa0000000, 0x8ed9: 0xa0000000, 0x8eda: 0xa0000000, 0x8edb: 0xa0000000, + 0x8edc: 0xa0000000, 0x8edd: 0xa0000000, 0x8ede: 0xa0000000, 0x8edf: 0xa0000000, + 0x8ee0: 0x40021220, 0x8ee1: 0x4002ba20, 0x8ee2: 0x4003e020, 0x8ee3: 0x4004ea20, + 0x8ee4: 0x4027de20, 0x8ee5: 0x4004ec20, 0x8ee6: 0x4004e620, 0x8ee7: 0x4003d220, + 0x8ee8: 0x4003f420, 0x8ee9: 0x4003f620, 0x8eea: 0x4004d820, 0x8eeb: 0x40093820, + 0x8eec: 0x40024020, 0x8eed: 0x40021a20, 0x8eee: 0x4002e420, 0x8eef: 0x4004e220, + 0x8ef0: 0x4029cc20, 0x8ef1: 0x4029ce20, 0x8ef2: 0x4029d020, 0x8ef3: 0x4029d220, + 0x8ef4: 0x4029d420, 0x8ef5: 0x4029d620, 0x8ef6: 0x4029d820, 0x8ef7: 0x4029da20, + 0x8ef8: 0x4029dc20, 0x8ef9: 0x4029de20, 0x8efa: 0x40026c20, 0x8efb: 0x40026220, + 0x8efc: 0x40094020, 0x8efd: 0x40094220, 0x8efe: 0x40094420, 0x8eff: 0x4002c420, + // Block 0x23c, offset 0x8f00 + 0x8f00: 0x4004d620, 0x8f01: 0x002bde88, 0x8f02: 0x002c0a88, 0x8f03: 0xc3352741, + 0x8f04: 0x002c6288, 0x8f05: 0x002c9888, 0x8f06: 0x002d0888, 0x8f07: 0xc3392741, + 0x8f08: 0xc5402741, 0x8f09: 0x002d9a88, 0x8f0a: 0xc5442741, 0x8f0b: 0x002dfe88, + 0x8f0c: 0xc0030002, 0x8f0d: 0x002e8288, 0x8f0e: 0x002e9e88, 0x8f0f: 0x002ee288, + 0x8f10: 0x002f2c88, 0x8f11: 0x002f5688, 0x8f12: 0x002f7a88, 0x8f13: 0xc3432741, + 0x8f14: 0x00302c88, 0x8f15: 0xc34700d1, 0x8f16: 0x0030be88, 0x8f17: 0x0030e288, + 0x8f18: 0x0030f688, 0x8f19: 0x00310088, 0x8f1a: 0x00312a88, 0x8f1b: 0x4003f820, + 0x8f1c: 0x4004e420, 0x8f1d: 0x4003fa20, 0x8f1e: 0x40062420, 0x8f1f: 0x40021620, + 0x8f20: 0x40061e20, 0x8f21: 0x402bde20, 0x8f22: 0x402c0a20, 0x8f23: 0xc3332741, + 0x8f24: 0x402c6220, 0x8f25: 0x402c9820, 0x8f26: 0x402d0820, 0x8f27: 0xc3372741, + 0x8f28: 0xc53e2741, 0x8f29: 0x402d9a20, 0x8f2a: 0xc5422741, 0x8f2b: 0x402dfe20, + 0x8f2c: 0xc0000002, 0x8f2d: 0x402e8220, 0x8f2e: 0x402e9e20, 0x8f2f: 0x402ee220, + 0x8f30: 0x402f2c20, 0x8f31: 0x402f5620, 0x8f32: 0x402f7a20, 0x8f33: 0xc3412741, + 0x8f34: 0x40302c20, 0x8f35: 0xc34500d1, 0x8f36: 0x4030be20, 0x8f37: 0x4030e220, + 0x8f38: 0x4030f620, 0x8f39: 0x40310020, 0x8f3a: 0x40312a20, 0x8f3b: 0x4003fc20, + 0x8f3c: 0x40094820, 0x8f3d: 0x4003fe20, 0x8f3e: 0x40094c20, 0x8f3f: 0xa0000000, + // Block 0x23d, offset 0x8f40 + 0x8f40: 0xe0000983, 0x8f41: 0xe0000980, 0x8f42: 0xe00008fb, 0x8f43: 0xe00008f8, + 0x8f44: 0xe000097d, 0x8f45: 0xe000097a, 0x8f46: 0xe0000a38, 0x8f47: 0xe0000a35, + 0x8f48: 0x002c3c83, 0x8f49: 0x402c3c20, 0x8f4a: 0xe0000a4a, 0x8f4b: 0xe0000a47, + 0x8f4c: 0xe0000a44, 0x8f4d: 0xe0000a41, 0x8f4e: 0xe0000a86, 0x8f4f: 0xe0000a83, + 0x8f50: 0xe0000aaa, 0x8f51: 0xe0000aa7, 0x8f52: 0xe0000b46, 0x8f53: 0xe0000b43, + 0x8f54: 0xe0000aee, 0x8f55: 0xe0000aeb, 0x8f56: 0xe0000b2c, 0x8f57: 0xe0000b29, + 0x8f58: 0xe0000b40, 0x8f59: 0xe0000b3d, 0x8f5a: 0xe0000b1a, 0x8f5b: 0xe0000b17, + 0x8f5c: 0x002d2483, 0x8f5d: 0x402d2420, 0x8f5e: 0xe0000bb2, 0x8f5f: 0xe0000baf, + 0x8f60: 0xe0000bc4, 0x8f61: 0xe0000bc1, 0x8f62: 0xe0000bca, 0x8f63: 0xe0000bc7, + 0x8f64: 0x002d6a83, 0x8f65: 0x402d6a20, 0x8f66: 0xe0000c1b, 0x8f67: 0xe0000c18, + 0x8f68: 0xe0000c51, 0x8f69: 0xe0000c4e, 0x8f6a: 0xe0000c60, 0x8f6b: 0xe0000c5d, + 0x8f6c: 0xe0000c31, 0x8f6d: 0xe0000c2e, 0x8f6e: 0xe0000c5a, 0x8f6f: 0xe0000c57, + 0x8f70: 0xe0000c54, 0x8f71: 0x402da220, 0x8f72: 0xf0000a0a, 0x8f73: 0xf0000404, + 0x8f74: 0x002dce83, 0x8f75: 0x402dce20, 0x8f76: 0xe0000c9f, 0x8f77: 0xe0000c9c, + 0x8f78: 0x402f7220, 0x8f79: 0xe0000ccc, 0x8f7a: 0xe0000cc9, 0x8f7b: 0xe0000cd8, + 0x8f7c: 0xe0000cd5, 0x8f7d: 0xe0000cd2, 0x8f7e: 0xe0000ccf, 0x8f7f: 0xe0000d04, + // Block 0x23e, offset 0x8f80 + 0x8f80: 0xe0000cfe, 0x8f81: 0xe0000cf8, 0x8f82: 0xe0000cf5, 0x8f83: 0xe0000d51, + 0x8f84: 0xe0000d4e, 0x8f85: 0xe0000d6f, 0x8f86: 0xe0000d6c, 0x8f87: 0xe0000d5d, + 0x8f88: 0xe0000d5a, 0x8f89: 0xf0000404, 0x8f8a: 0x002eda88, 0x8f8b: 0x402eda20, + 0x8f8c: 0xe0000e2e, 0x8f8d: 0xe0000e2b, 0x8f8e: 0xe0000da0, 0x8f8f: 0xe0000d9d, + 0x8f90: 0xe0000de0, 0x8f91: 0xe0000ddd, 0x8f92: 0xe0000e93, 0x8f93: 0xe0000e8f, + 0x8f94: 0xe0000eca, 0x8f95: 0xe0000ec7, 0x8f96: 0xe0000edc, 0x8f97: 0xe0000ed9, + 0x8f98: 0xe0000ed0, 0x8f99: 0xe0000ecd, 0x8f9a: 0xe0000f1f, 0x8f9b: 0xe0000f1c, + 0x8f9c: 0x002fe883, 0x8f9d: 0x402fe820, 0x8f9e: 0xe0000f47, 0x8f9f: 0xe0000f44, + 0x8fa0: 0xe0000f33, 0x8fa1: 0xe0000f30, 0x8fa2: 0xe0000f99, 0x8fa3: 0xe0000f96, + 0x8fa4: 0xe0000f8a, 0x8fa5: 0xe0000f87, 0x8fa6: 0x00303688, 0x8fa7: 0x40303620, + 0x8fa8: 0xe000102b, 0x8fa9: 0xe0001028, 0x8faa: 0xe000103f, 0x8fab: 0xe000103c, + 0x8fac: 0x00306e83, 0x8fad: 0x40306e20, 0x8fae: 0xe0000ff9, 0x8faf: 0xe0000ff6, + 0x8fb0: 0xe0001025, 0x8fb1: 0xe0001022, 0x8fb2: 0xe0001039, 0x8fb3: 0xe0001036, + 0x8fb4: 0xe00010d8, 0x8fb5: 0xe00010d5, 0x8fb6: 0xe000110e, 0x8fb7: 0xe000110b, + 0x8fb8: 0xe0001117, 0x8fb9: 0xe000113b, 0x8fba: 0xe0001138, 0x8fbb: 0xe000114d, + 0x8fbc: 0xe000114a, 0x8fbd: 0xe0001147, 0x8fbe: 0xe0001144, 0x8fbf: 0xe0000f64, + // Block 0x23f, offset 0x8fc0 + 0x8fc0: 0xa0000000, 0x8fc1: 0xa0000000, 0x8fc2: 0xa0000000, 0x8fc3: 0xa0000000, + 0x8fc4: 0xa0000000, 0x8fc5: 0xa0000000, 0x8fc6: 0xa0000000, 0x8fc7: 0xa0000000, + 0x8fc8: 0xa0000000, 0x8fc9: 0x40020020, 0x8fca: 0x40020220, 0x8fcb: 0x40020420, + 0x8fcc: 0x40020620, 0x8fcd: 0x40020820, 0x8fce: 0xa0000000, 0x8fcf: 0xa0000000, + 0x8fd0: 0xa0000000, 0x8fd1: 0xa0000000, 0x8fd2: 0xa0000000, 0x8fd3: 0xa0000000, + 0x8fd4: 0xa0000000, 0x8fd5: 0xa0000000, 0x8fd6: 0xa0000000, 0x8fd7: 0xa0000000, + 0x8fd8: 0xa0000000, 0x8fd9: 0xa0000000, 0x8fda: 0xa0000000, 0x8fdb: 0xa0000000, + 0x8fdc: 0xa0000000, 0x8fdd: 0xa0000000, 0x8fde: 0xa0000000, 0x8fdf: 0xa0000000, + 0x8fe0: 0x40021220, 0x8fe1: 0x4002ba20, 0x8fe2: 0x4003e020, 0x8fe3: 0x4004ea20, + 0x8fe4: 0x4027de20, 0x8fe5: 0x4004ec20, 0x8fe6: 0x4004e620, 0x8fe7: 0x4003d220, + 0x8fe8: 0x4003f420, 0x8fe9: 0x4003f620, 0x8fea: 0x4004d820, 0x8feb: 0x40093820, + 0x8fec: 0x40024020, 0x8fed: 0x40021a20, 0x8fee: 0x4002e420, 0x8fef: 0x4004e220, + 0x8ff0: 0x4029cc20, 0x8ff1: 0x4029ce20, 0x8ff2: 0x4029d020, 0x8ff3: 0x4029d220, + 0x8ff4: 0x4029d420, 0x8ff5: 0x4029d620, 0x8ff6: 0x4029d820, 0x8ff7: 0x4029da20, + 0x8ff8: 0x4029dc20, 0x8ff9: 0x4029de20, 0x8ffa: 0x40026c20, 0x8ffb: 0x40026220, + 0x8ffc: 0x40094020, 0x8ffd: 0x40094220, 0x8ffe: 0x40094420, 0x8fff: 0x4002c420, + // Block 0x240, offset 0x9000 + 0x9000: 0x4004d620, 0x9001: 0x002bde88, 0x9002: 0x002c0a88, 0x9003: 0x002c3a88, + 0x9004: 0x002c6288, 0x9005: 0x002c9888, 0x9006: 0x002d0888, 0x9007: 0x002d2288, + 0x9008: 0x002d6888, 0x9009: 0x002d9a88, 0x900a: 0x002dcc88, 0x900b: 0x002dfe88, + 0x900c: 0xc0030002, 0x900d: 0x002e8288, 0x900e: 0xc5462761, 0x900f: 0x002ee288, + 0x9010: 0x002f2c88, 0x9011: 0x002f5688, 0x9012: 0x002f7a88, 0x9013: 0x002fe688, + 0x9014: 0x00302c88, 0x9015: 0x00306c88, 0x9016: 0x0030be88, 0x9017: 0x0030e288, + 0x9018: 0x0030f688, 0x9019: 0x00310088, 0x901a: 0x00312a88, 0x901b: 0x4003f820, + 0x901c: 0x4004e420, 0x901d: 0x4003fa20, 0x901e: 0x40062420, 0x901f: 0x40021620, + 0x9020: 0x40061e20, 0x9021: 0x402bde20, 0x9022: 0x402c0a20, 0x9023: 0x402c3a20, + 0x9024: 0x402c6220, 0x9025: 0x402c9820, 0x9026: 0x402d0820, 0x9027: 0x402d2220, + 0x9028: 0x402d6820, 0x9029: 0x402d9a20, 0x902a: 0x402dcc20, 0x902b: 0x402dfe20, + 0x902c: 0xc0000002, 0x902d: 0x402e8220, 0x902e: 0xc5332761, 0x902f: 0x402ee220, + 0x9030: 0x402f2c20, 0x9031: 0x402f5620, 0x9032: 0x402f7a20, 0x9033: 0x402fe620, + 0x9034: 0x40302c20, 0x9035: 0x40306c20, 0x9036: 0x4030be20, 0x9037: 0x4030e220, + 0x9038: 0x4030f620, 0x9039: 0x40310020, 0x903a: 0x40312a20, 0x903b: 0x4003fc20, + 0x903c: 0x40094820, 0x903d: 0x4003fe20, 0x903e: 0x40094c20, 0x903f: 0xa0000000, + // Block 0x241, offset 0x9040 + 0x9040: 0xe00008f5, 0x9041: 0xe00008ef, 0x9042: 0xe0000921, 0x9043: 0xe0000969, + 0x9044: 0xe000095b, 0x9045: 0xe000094d, 0x9046: 0xe00009dd, 0x9047: 0xe0000a53, + 0x9048: 0xe0000ae8, 0x9049: 0xe0000ae2, 0x904a: 0xe0000af4, 0x904b: 0xe0000b20, + 0x904c: 0xe0000c2b, 0x904d: 0xe0000c25, 0x904e: 0xe0000c37, 0x904f: 0xe0000c43, + 0x9050: 0xe0000ab3, 0x9051: 0x002ea083, 0x9052: 0xe0000d9a, 0x9053: 0xe0000d94, + 0x9054: 0xe0000da6, 0x9055: 0xe0000de6, 0x9056: 0xe0000dd2, 0x9057: 0x40093e20, + 0x9058: 0xe0000e12, 0x9059: 0xe0000fe1, 0x905a: 0xe0000fdb, 0x905b: 0xe0000fed, + 0x905c: 0xe0000fff, 0x905d: 0xe0001102, 0x905e: 0x00318888, 0x905f: 0xe0000f7b, + 0x9060: 0xe00008f2, 0x9061: 0xe00008ec, 0x9062: 0xe000091e, 0x9063: 0xe0000966, + 0x9064: 0xe0000958, 0x9065: 0xe000094a, 0x9066: 0xe00009d5, 0x9067: 0xe0000a4d, + 0x9068: 0xe0000ae5, 0x9069: 0xe0000adf, 0x906a: 0xe0000af1, 0x906b: 0xe0000b1d, + 0x906c: 0xe0000c28, 0x906d: 0xe0000c22, 0x906e: 0xe0000c34, 0x906f: 0xe0000c40, + 0x9070: 0xe0000aad, 0x9071: 0x402ea020, 0x9072: 0xe0000d97, 0x9073: 0xe0000d91, + 0x9074: 0xe0000da3, 0x9075: 0xe0000de3, 0x9076: 0xe0000dcf, 0x9077: 0x40093c20, + 0x9078: 0xe0000e0f, 0x9079: 0xe0000fde, 0x907a: 0xe0000fd8, 0x907b: 0xe0000fea, + 0x907c: 0xe0000ffc, 0x907d: 0xe00010ff, 0x907e: 0x40318820, 0x907f: 0xe0001114, + // Block 0x242, offset 0x9080 + 0x9080: 0xa0000000, 0x9081: 0xa0000000, 0x9082: 0xa0000000, 0x9083: 0xa0000000, + 0x9084: 0xa0000000, 0x9085: 0xa0000000, 0x9086: 0xa0000000, 0x9087: 0xa0000000, + 0x9088: 0xa0000000, 0x9089: 0x40020020, 0x908a: 0x40020220, 0x908b: 0x40020420, + 0x908c: 0x40020620, 0x908d: 0x40020820, 0x908e: 0xa0000000, 0x908f: 0xa0000000, + 0x9090: 0xa0000000, 0x9091: 0xa0000000, 0x9092: 0xa0000000, 0x9093: 0xa0000000, + 0x9094: 0xa0000000, 0x9095: 0xa0000000, 0x9096: 0xa0000000, 0x9097: 0xa0000000, + 0x9098: 0xa0000000, 0x9099: 0xa0000000, 0x909a: 0xa0000000, 0x909b: 0xa0000000, + 0x909c: 0xa0000000, 0x909d: 0xa0000000, 0x909e: 0xa0000000, 0x909f: 0xa0000000, + 0x90a0: 0x40021220, 0x90a1: 0x4002ba20, 0x90a2: 0x4003e020, 0x90a3: 0x4004ea20, + 0x90a4: 0x4027de20, 0x90a5: 0x4004ec20, 0x90a6: 0x4004e620, 0x90a7: 0x4003d220, + 0x90a8: 0x4003f420, 0x90a9: 0x4003f620, 0x90aa: 0x4004d820, 0x90ab: 0x40093820, + 0x90ac: 0x40024020, 0x90ad: 0x40021a20, 0x90ae: 0x4002e420, 0x90af: 0x4004e220, + 0x90b0: 0x4029cc20, 0x90b1: 0x4029ce20, 0x90b2: 0x4029d020, 0x90b3: 0x4029d220, + 0x90b4: 0x4029d420, 0x90b5: 0x4029d620, 0x90b6: 0x4029d820, 0x90b7: 0x4029da20, + 0x90b8: 0x4029dc20, 0x90b9: 0x4029de20, 0x90ba: 0x40026c20, 0x90bb: 0x40026220, + 0x90bc: 0x40094020, 0x90bd: 0x40094220, 0x90be: 0x40094420, 0x90bf: 0x4002c420, + // Block 0x243, offset 0x90c0 + 0x90c0: 0x4004d620, 0x90c1: 0xc5580071, 0x90c2: 0x002c0a88, 0x90c3: 0x002c3a88, + 0x90c4: 0x002c6288, 0x90c5: 0x002c9888, 0x90c6: 0x002d0888, 0x90c7: 0x002d2288, + 0x90c8: 0x002d6888, 0x90c9: 0x002d9a88, 0x90ca: 0x002dcc88, 0x90cb: 0x002dfe88, + 0x90cc: 0xc0030002, 0x90cd: 0x002e8288, 0x90ce: 0x002e9e88, 0x90cf: 0xc5532781, + 0x90d0: 0x002f2c88, 0x90d1: 0x002f5688, 0x90d2: 0x002f7a88, 0x90d3: 0xc54a0991, + 0x90d4: 0x00302c88, 0x90d5: 0xc55c0071, 0x90d6: 0x0030be88, 0x90d7: 0x0030bea3, + 0x90d8: 0x0030f688, 0x90d9: 0x00310088, 0x90da: 0xc54e0991, 0x90db: 0x4003f820, + 0x90dc: 0x4004e420, 0x90dd: 0x4003fa20, 0x90de: 0x40062420, 0x90df: 0x40021620, + 0x90e0: 0x40061e20, 0x90e1: 0xc5560071, 0x90e2: 0x402c0a20, 0x90e3: 0x402c3a20, + 0x90e4: 0x402c6220, 0x90e5: 0x402c9820, 0x90e6: 0x402d0820, 0x90e7: 0x402d2220, + 0x90e8: 0x402d6820, 0x90e9: 0x402d9a20, 0x90ea: 0x402dcc20, 0x90eb: 0x402dfe20, + 0x90ec: 0xc0000002, 0x90ed: 0x402e8220, 0x90ee: 0x402e9e20, 0x90ef: 0xc5502781, + 0x90f0: 0x402f2c20, 0x90f1: 0x402f5620, 0x90f2: 0x402f7a20, 0x90f3: 0xc5480991, + 0x90f4: 0x40302c20, 0x90f5: 0xc55a0071, 0x90f6: 0x4030be20, 0x90f7: 0x4030be21, + 0x90f8: 0x4030f620, 0x90f9: 0x40310020, 0x90fa: 0xc54c0991, 0x90fb: 0x4003fc20, + 0x90fc: 0x40094820, 0x90fd: 0x4003fe20, 0x90fe: 0x40094c20, 0x90ff: 0xa0000000, + // Block 0x244, offset 0x9100 + 0x9100: 0xe00008f5, 0x9101: 0xe00008ef, 0x9102: 0xe0000921, 0x9103: 0xe0000969, + 0x9104: 0x0030f083, 0x9105: 0xe000094d, 0x9106: 0xe00009dd, 0x9107: 0xe0000a53, + 0x9108: 0xe0000ae8, 0x9109: 0xe0000ae2, 0x910a: 0xe0000af4, 0x910b: 0xe0000b20, + 0x910c: 0xe0000c2b, 0x910d: 0xe0000c25, 0x910e: 0xe0000c37, 0x910f: 0xe0000c43, + 0x9110: 0xe0000ab3, 0x9111: 0xe0000d63, 0x9112: 0xe0000d9a, 0x9113: 0xe0000d94, + 0x9114: 0xe0000da6, 0x9115: 0x0030ee83, 0x9116: 0x0030f283, 0x9117: 0x40093e20, + 0x9118: 0xe0000e12, 0x9119: 0xe0000fe1, 0x911a: 0xe0000fdb, 0x911b: 0xe0000fed, + 0x911c: 0x0030f483, 0x911d: 0xe0001102, 0x911e: 0x00318888, 0x911f: 0xe0000f7b, + 0x9120: 0xe00008f2, 0x9121: 0xe00008ec, 0x9122: 0xe000091e, 0x9123: 0xe0000966, + 0x9124: 0x4030f020, 0x9125: 0xe000094a, 0x9126: 0xe00009d5, 0x9127: 0xe0000a4d, + 0x9128: 0xe0000ae5, 0x9129: 0xe0000adf, 0x912a: 0xe0000af1, 0x912b: 0xe0000b1d, + 0x912c: 0xe0000c28, 0x912d: 0xe0000c22, 0x912e: 0xe0000c34, 0x912f: 0xe0000c40, + 0x9130: 0xe0000aad, 0x9131: 0xe0000d60, 0x9132: 0xe0000d97, 0x9133: 0xe0000d91, + 0x9134: 0xe0000da3, 0x9135: 0x4030ee20, 0x9136: 0x4030f220, 0x9137: 0x40093c20, + 0x9138: 0xe0000e0f, 0x9139: 0xe0000fde, 0x913a: 0xe0000fd8, 0x913b: 0xe0000fea, + 0x913c: 0x4030f420, 0x913d: 0xe00010ff, 0x913e: 0x40318820, 0x913f: 0xe0001114, + // Block 0x245, offset 0x9140 + 0x9140: 0xe0000cfe, 0x9141: 0xe0000cf8, 0x9142: 0xe0000cf5, 0x9143: 0xe0000d51, + 0x9144: 0xe0000d4e, 0x9145: 0xe0000d6f, 0x9146: 0xe0000d6c, 0x9147: 0xe0000d5d, + 0x9148: 0xe0000d5a, 0x9149: 0xf0000404, 0x914a: 0x002eda88, 0x914b: 0x402eda20, + 0x914c: 0xe0000e2e, 0x914d: 0xe0000e2b, 0x914e: 0xe0000da0, 0x914f: 0xe0000d9d, + 0x9150: 0xe0000de0, 0x9151: 0xe0000ddd, 0x9152: 0xe0000e93, 0x9153: 0xe0000e8f, + 0x9154: 0xe0000eca, 0x9155: 0xe0000ec7, 0x9156: 0xe0000edc, 0x9157: 0xe0000ed9, + 0x9158: 0xe0000ed0, 0x9159: 0xe0000ecd, 0x915a: 0xe0000f1f, 0x915b: 0xe0000f1c, + 0x915c: 0xe0000f2d, 0x915d: 0xe0000f2a, 0x915e: 0xe0000f47, 0x915f: 0xe0000f44, + 0x9160: 0x00302683, 0x9161: 0x40302620, 0x9162: 0xe0000f99, 0x9163: 0xe0000f96, + 0x9164: 0xe0000f8a, 0x9165: 0xe0000f87, 0x9166: 0x00303688, 0x9167: 0x40303620, + 0x9168: 0xe000102b, 0x9169: 0xe0001028, 0x916a: 0xe000103f, 0x916b: 0xe000103c, + 0x916c: 0xe0000fe7, 0x916d: 0xe0000fe4, 0x916e: 0xe0000ff9, 0x916f: 0xe0000ff6, + 0x9170: 0xe0001025, 0x9171: 0xe0001022, 0x9172: 0xe0001039, 0x9173: 0xe0001036, + 0x9174: 0xe0003636, 0x9175: 0xe0003633, 0x9176: 0xe000110e, 0x9177: 0xe000110b, + 0x9178: 0xe0001117, 0x9179: 0xe000360c, 0x917a: 0xe0003609, 0x917b: 0xe0003618, + 0x917c: 0xe0003615, 0x917d: 0x00302a83, 0x917e: 0x40302a20, 0x917f: 0xe0000f64, + // Block 0x246, offset 0x9180 + 0x9180: 0x40321220, 0x9181: 0x40321a20, 0x9182: 0x40322220, 0x9183: 0x40322a20, + 0x9184: 0xe0000ad5, 0x9185: 0xe0000ad1, 0x9186: 0xe0000acd, 0x9187: 0xf0000a0a, + 0x9188: 0xf000040a, 0x9189: 0xf0000404, 0x918a: 0xf0000a0a, 0x918b: 0xf000040a, + 0x918c: 0xf0000404, 0x918d: 0xe0000947, 0x918e: 0xe0000944, 0x918f: 0xe0000c3d, + 0x9190: 0xe0000c3a, 0x9191: 0xe0000dcc, 0x9192: 0xe0000dc9, 0x9193: 0xe0000ff3, + 0x9194: 0xe0000ff0, 0x9195: 0xe000368d, 0x9196: 0xe000368a, 0x9197: 0xe000367b, + 0x9198: 0xe0003678, 0x9199: 0xe0003687, 0x919a: 0xe0003684, 0x919b: 0xe0003681, + 0x919c: 0xe000367e, 0x919d: 0x402cae20, 0x919e: 0xe000366f, 0x919f: 0xe000366c, + 0x91a0: 0xe0000976, 0x91a1: 0xe0000972, 0x91a2: 0xe00009f4, 0x91a3: 0xe00009ef, + 0x91a4: 0x002d3a88, 0x91a5: 0x402d3a20, 0x91a6: 0xe0000bbe, 0x91a7: 0xe0000bbb, + 0x91a8: 0xe0000c99, 0x91a9: 0xe0000c96, 0x91aa: 0xe0000e20, 0x91ab: 0xe0000e1d, + 0x91ac: 0xe0000e27, 0x91ad: 0xe0000e23, 0x91ae: 0xe0001162, 0x91af: 0xe000115f, + 0x91b0: 0xe0000c8d, 0x91b1: 0xe00032b0, 0x91b2: 0xe00032ad, 0x91b3: 0xe00032aa, + 0x91b4: 0xe0000bac, 0x91b5: 0xe0000ba9, 0x91b6: 0x002d7888, 0x91b7: 0x00319488, + 0x91b8: 0xe0000d57, 0x91b9: 0xe0000d54, 0x91ba: 0xe0000954, 0x91bb: 0xe0000950, + 0x91bc: 0xe00009ea, 0x91bd: 0xe00009e5, 0x91be: 0xe0000e19, 0x91bf: 0xe0000e15, + // Block 0x247, offset 0x91c0 + 0x91c0: 0xe000098f, 0x91c1: 0xe000098c, 0x91c2: 0xe0000995, 0x91c3: 0xe0000992, + 0x91c4: 0xe0000b62, 0x91c5: 0xe0000b5f, 0x91c6: 0xe0000b68, 0x91c7: 0xe0000b65, + 0x91c8: 0xe0000c6c, 0x91c9: 0xe0000c69, 0x91ca: 0xe0000c72, 0x91cb: 0xe0000c6f, + 0x91cc: 0xe0000e4a, 0x91cd: 0xe0000e47, 0x91ce: 0xe0000e50, 0x91cf: 0xe0000e4d, + 0x91d0: 0xe0000ee8, 0x91d1: 0xe0000ee5, 0x91d2: 0xe0000eee, 0x91d3: 0xe0000eeb, + 0x91d4: 0xe0001053, 0x91d5: 0xe0001050, 0x91d6: 0xe0001059, 0x91d7: 0xe0001056, + 0x91d8: 0xe0000f61, 0x91d9: 0xe0000f5e, 0x91da: 0xe0000fa5, 0x91db: 0xe0000fa2, + 0x91dc: 0x00312288, 0x91dd: 0x40312220, 0x91de: 0xe0000bf4, 0x91df: 0xe0000bf1, + 0x91e0: 0x002ebc88, 0x91e1: 0x402c8c20, 0x91e2: 0x002f2288, 0x91e3: 0x402f2220, + 0x91e4: 0x00314088, 0x91e5: 0x40314020, 0x91e6: 0xe000096f, 0x91e7: 0xe000096c, + 0x91e8: 0xe0000b32, 0x91e9: 0xe0000b2f, 0x91ea: 0xe0003675, 0x91eb: 0xe0003672, + 0x91ec: 0xe0003663, 0x91ed: 0xe0003660, 0x91ee: 0xe0000e04, 0x91ef: 0xe0000e01, + 0x91f0: 0xe0000e0b, 0x91f1: 0xe0000e07, 0x91f2: 0xe0001129, 0x91f3: 0xe0001126, + 0x91f4: 0x402e5e20, 0x91f5: 0x402ed020, 0x91f6: 0x40305a20, 0x91f7: 0x402dd420, + 0x91f8: 0xe0000abf, 0x91f9: 0xe0000ec4, 0x91fa: 0x002be888, 0x91fb: 0x002c4488, + 0x91fc: 0x402c4420, 0x91fd: 0x002e3888, 0x91fe: 0x00303e88, 0x91ff: 0x402ffc20, + // Block 0x248, offset 0x9200 + 0x9200: 0xe0000d24, 0x9201: 0xe0000d21, 0x9202: 0xe0000d2a, 0x9203: 0xe0000d27, + 0x9204: 0xe0000d69, 0x9205: 0xe0000d66, 0x9206: 0xe0000d7b, 0x9207: 0xe0000d78, + 0x9208: 0xe0000d87, 0x9209: 0xe0000d84, 0x920a: 0xe0000d81, 0x920b: 0xe0000d7e, + 0x920c: 0xe0003651, 0x920d: 0xe000364e, 0x920e: 0xe000365d, 0x920f: 0xe000365a, + 0x9210: 0xe0000e3d, 0x9211: 0xe0000e39, 0x9212: 0xe0000e35, 0x9213: 0xe0000e31, + 0x9214: 0xe0000ea7, 0x9215: 0xe0000ea4, 0x9216: 0xe0000ead, 0x9217: 0xe0000eaa, + 0x9218: 0xe0000ed6, 0x9219: 0xe0000ed3, 0x921a: 0xe0000ef4, 0x921b: 0xe0000ef1, + 0x921c: 0xe0000efb, 0x921d: 0xe0000ef7, 0x921e: 0xe0000f02, 0x921f: 0xe0000eff, + 0x9220: 0xe0000f41, 0x9221: 0xe0000f3e, 0x9222: 0xe0000f53, 0x9223: 0xe0000f50, + 0x9224: 0xe0000f26, 0x9225: 0xe0000f22, 0x9226: 0xe0003606, 0x9227: 0xe0003603, + 0x9228: 0xe0000f5a, 0x9229: 0xe0000f56, 0x922a: 0xe0000f93, 0x922b: 0xe0000f90, + 0x922c: 0xe0000f9f, 0x922d: 0xe0000f9c, 0x922e: 0xe0000fb1, 0x922f: 0xe0000fae, + 0x9230: 0xe0000fab, 0x9231: 0xe0000fa8, 0x9232: 0xe0001093, 0x9233: 0xe0001090, + 0x9234: 0xe000109f, 0x9235: 0xe000109c, 0x9236: 0xe0001099, 0x9237: 0xe0001096, + 0x9238: 0xe0001032, 0x9239: 0xe000102e, 0x923a: 0xe000368d, 0x923b: 0xe000368a, + 0x923c: 0xe00010a9, 0x923d: 0xe00010a6, 0x923e: 0xe00010af, 0x923f: 0xe00010ac, + // Block 0x249, offset 0x9240 + 0x9240: 0xe0003630, 0x9241: 0xe000362d, 0x9242: 0xe000362a, 0x9243: 0xe0003627, + 0x9244: 0xe000363f, 0x9245: 0xe000363c, 0x9246: 0xe0003645, 0x9247: 0xe0003642, + 0x9248: 0xe000364b, 0x9249: 0xe0003648, 0x924a: 0xe00010fc, 0x924b: 0xe00010f9, + 0x924c: 0xe00010f6, 0x924d: 0xe00010f3, 0x924e: 0xe0001123, 0x924f: 0xe0001120, + 0x9250: 0xe0003612, 0x9251: 0xe000360f, 0x9252: 0xe000361e, 0x9253: 0xe000361b, + 0x9254: 0xe0003624, 0x9255: 0xe0003621, 0x9256: 0xe0000c15, 0x9257: 0xe0000f8d, + 0x9258: 0xe0003639, 0x9259: 0xe0001111, 0x925a: 0xf0000404, 0x925b: 0xe0000f70, + 0x925c: 0x40300420, 0x925d: 0x40300620, 0x925e: 0xe0000f7f, 0x925f: 0x402c9620, + 0x9260: 0xe000099b, 0x9261: 0xe0000998, 0x9262: 0xe0000989, 0x9263: 0xe0000986, + 0x9264: 0xe0000928, 0x9265: 0xe0000924, 0x9266: 0xe0000930, 0x9267: 0xe000092c, + 0x9268: 0xe0000940, 0x9269: 0xe000093c, 0x926a: 0xe0000938, 0x926b: 0xe0000934, + 0x926c: 0xe00009aa, 0x926d: 0xe00009a6, 0x926e: 0xe0000902, 0x926f: 0xe00008fe, + 0x9270: 0xe000090a, 0x9271: 0xe0000906, 0x9272: 0xe000091a, 0x9273: 0xe0000916, + 0x9274: 0xe0000912, 0x9275: 0xe000090e, 0x9276: 0xe00009a2, 0x9277: 0xe000099e, + 0x9278: 0xe0000b6e, 0x9279: 0xe0000b6b, 0x927a: 0xe0000b5c, 0x927b: 0xe0000b59, + 0x927c: 0xe0000b26, 0x927d: 0xe0000b23, 0x927e: 0xe0000afb, 0x927f: 0xe0000af7, + // Block 0x24a, offset 0x9280 + 0x9280: 0xe0000b03, 0x9281: 0xe0000aff, 0x9282: 0xe0000b13, 0x9283: 0xe0000b0f, + 0x9284: 0xe0000b0b, 0x9285: 0xe0000b07, 0x9286: 0xe0000b75, 0x9287: 0xe0000b71, + 0x9288: 0xe0000c66, 0x9289: 0xe0000c63, 0x928a: 0xe0000c78, 0x928b: 0xe0000c75, + 0x928c: 0xe0000e84, 0x928d: 0xe0000e81, 0x928e: 0xe0000e44, 0x928f: 0xe0000e41, + 0x9290: 0xe0000dad, 0x9291: 0xe0000da9, 0x9292: 0xe0000db5, 0x9293: 0xe0000db1, + 0x9294: 0xe0000dc5, 0x9295: 0xe0000dc1, 0x9296: 0xe0003657, 0x9297: 0xe0003654, + 0x9298: 0xe0000e8b, 0x9299: 0xe0000e87, 0x929a: 0xe0000e5d, 0x929b: 0xe0000e59, + 0x929c: 0xe0000e65, 0x929d: 0xe0000e61, 0x929e: 0xe0000e75, 0x929f: 0xe0000e71, + 0x92a0: 0xe0003669, 0x92a1: 0xe0003666, 0x92a2: 0xe0000e7d, 0x92a3: 0xe0000e79, + 0x92a4: 0xe000108d, 0x92a5: 0xe000108a, 0x92a6: 0xe000104d, 0x92a7: 0xe000104a, + 0x92a8: 0xe0001066, 0x92a9: 0xe0001062, 0x92aa: 0xe000106e, 0x92ab: 0xe000106a, + 0x92ac: 0xe000107e, 0x92ad: 0xe000107a, 0x92ae: 0xe0001076, 0x92af: 0xe0001072, + 0x92b0: 0xe0001086, 0x92b1: 0xe0001082, 0x92b2: 0xe0001108, 0x92b3: 0xe0001105, + 0x92b4: 0xe0001135, 0x92b5: 0xe0001132, 0x92b6: 0xe000112f, 0x92b7: 0xe000112c, + 0x92b8: 0xe000111d, 0x92b9: 0xe000111a, 0x92ba: 0xe0000d0a, 0x92bb: 0xe0000d07, + 0x92bc: 0x0030d888, 0x92bd: 0x4030d820, 0x92be: 0x00312088, 0x92bf: 0x40312020, + // Block 0x24b, offset 0x92c0 + 0x92c0: 0xe0000024, 0x92c1: 0xe0000029, 0x92c2: 0xe000002e, 0x92c3: 0xe0000033, + 0x92c4: 0xe0000038, 0x92c5: 0xe000003d, 0x92c6: 0xe0000042, 0x92c7: 0xe0000047, + 0x92c8: 0xf0001f04, 0x92c9: 0xf0001f04, 0x92ca: 0xf0001f04, 0x92cb: 0xf0001f04, + 0x92cc: 0xf0001f04, 0x92cd: 0xf0001f04, 0x92ce: 0xf0001f04, 0x92cf: 0xf0001f04, + 0x92d0: 0xf0001f04, 0x92d1: 0xf0000404, 0x92d2: 0xf0000404, 0x92d3: 0xf0000404, + 0x92d4: 0xf0000404, 0x92d5: 0xf0000404, 0x92d6: 0xf0000404, 0x92d7: 0xf0000404, + 0x92d8: 0xf0000404, 0x92d9: 0xf0000404, 0x92da: 0xf0000404, 0x92db: 0xf0000404, + 0x92dc: 0xf0000404, 0x92dd: 0xf0000404, 0x92de: 0xf0000404, 0x92df: 0xf0000404, + 0x92e0: 0xf0000404, 0x92e1: 0xf0000404, 0x92e2: 0xf0000404, 0x92e3: 0xf0000404, + 0x92e4: 0xf0000404, 0x92e5: 0xf0000404, 0x92e6: 0xf0000404, 0x92e7: 0xf0000404, + 0x92e8: 0xf0000404, 0x92e9: 0xf0000404, 0x92ea: 0xf0000404, 0x92eb: 0xf0000404, + 0x92ec: 0xf0000404, 0x92ed: 0xf0000404, 0x92ee: 0xf0000404, 0x92ef: 0xf0000404, + 0x92f0: 0xf0000404, 0x92f1: 0xf0000404, 0x92f2: 0xe0002c46, 0x92f3: 0xf0000404, + 0x92f4: 0xf0000404, 0x92f5: 0xe0002c56, 0x92f6: 0x002bde8c, 0x92f7: 0x002c0a8c, + 0x92f8: 0x002c3a8c, 0x92f9: 0x002c628c, 0x92fa: 0x002c988c, 0x92fb: 0x002d088c, + 0x92fc: 0x002d228c, 0x92fd: 0x002d688c, 0x92fe: 0x002d9a8c, 0x92ff: 0x002dcc8c, + // Block 0x24c, offset 0x9300 + 0x9300: 0xf0001d1c, 0x9301: 0xf0001d1c, 0x9302: 0xf0001d1c, 0x9303: 0xf0001d1c, + 0x9304: 0xf0001d1c, 0x9305: 0xf0001d1d, 0x9306: 0xf0001d1d, 0x9307: 0xf0001d1d, + 0x9308: 0xe0000a6b, 0x9309: 0xe0000cb4, 0x930a: 0xf0001d1c, 0x930b: 0xf0001d1c, + 0x930c: 0xf0001d1c, 0x930d: 0xf0001c1c, 0x930e: 0xf0001c1c, 0x930f: 0xf0001c1c, + 0x9310: 0xe00027ce, 0x9311: 0xe0000cb9, 0x9312: 0xe0000d36, 0x9313: 0xe0000be3, + 0x9314: 0xe0000fc5, 0x9315: 0xf0001c1c, 0x9316: 0xf0001c1c, 0x9317: 0xf0001c1c, + 0x9318: 0xf0001c1c, 0x9319: 0xf0001c1c, 0x931a: 0xf0001c1c, 0x931b: 0xf0001c1c, + 0x931c: 0xf0001c1c, 0x931d: 0xf0001c1c, 0x931e: 0xf0001c1c, 0x931f: 0xe0000d3e, + 0x9320: 0xe0000a72, 0x9321: 0xf0001c1c, 0x9322: 0xe0000cbd, 0x9323: 0xe0000d42, + 0x9324: 0xe0000a76, 0x9325: 0xf0001c1c, 0x9326: 0xe0000cc1, 0x9327: 0xe0000d2d, + 0x9328: 0xe0000d31, 0x9329: 0xf0001c1d, 0x932a: 0xe0000cc5, 0x932b: 0xe0000d4a, + 0x932c: 0xe0000be7, 0x932d: 0xe0000f0b, 0x932e: 0xe0000f0f, 0x932f: 0xe0000f15, + 0x9330: 0xf0001c1c, 0x9331: 0xf0001c1c, 0x9332: 0xf0001c1c, 0x9333: 0xf0001c1c, + 0x9334: 0xf0001d1c, 0x9335: 0xf0001d1c, 0x9336: 0xf0001d1c, 0x9337: 0xf0001d1c, + 0x9338: 0xf0001d1c, 0x9339: 0xf0001d1d, 0x933a: 0xe00035df, 0x933b: 0xe00035cd, + 0x933c: 0xe0003600, 0x933d: 0xe00035af, 0x933e: 0xe0002812, 0x933f: 0xe00035b2, + // Block 0x24d, offset 0x9340 + 0x9340: 0xf0001d1c, 0x9341: 0xf0001d1d, 0x9342: 0xe00009b7, 0x9343: 0xf0001c1d, + 0x9344: 0xf0001c1c, 0x9345: 0xf0001c1c, 0x9346: 0xe0000a66, 0x9347: 0xe0000a7a, + 0x9348: 0xf0001d1c, 0x9349: 0xf0001c1d, 0x934a: 0xf0001c1c, 0x934b: 0xf0001d1d, + 0x934c: 0xf0001c1c, 0x934d: 0xf0001d1d, 0x934e: 0xf0001d1d, 0x934f: 0xf0001c1c, + 0x9350: 0xf0001c1c, 0x9351: 0xf0001c1c, 0x9352: 0xe0000d0d, 0x9353: 0xf0001c1c, + 0x9354: 0xf0001c1c, 0x9355: 0xe0000d3a, 0x9356: 0xe0000d46, 0x9357: 0xf0001d1d, + 0x9358: 0xe0000eb0, 0x9359: 0xe0000eb8, 0x935a: 0xf0001d1d, 0x935b: 0xf0001c1c, + 0x935c: 0xf0001c1d, 0x935d: 0xe00035e2, 0x935e: 0xe00010b2, 0x935f: 0xe00009c8, + 0x9360: 0xf0001f04, 0x9361: 0xf0001f04, 0x9362: 0xf0001f04, 0x9363: 0xf0001f04, + 0x9364: 0xf0001f04, 0x9365: 0xf0001f04, 0x9366: 0xf0001f04, 0x9367: 0xf0001f04, + 0x9368: 0xf0001f04, 0x9369: 0xf0000404, 0x936a: 0xf0000404, 0x936b: 0xf0000404, + 0x936c: 0xf0000404, 0x936d: 0xf0000404, 0x936e: 0xf0000404, 0x936f: 0xf0000404, + 0x9370: 0xf0000404, 0x9371: 0xf0000404, 0x9372: 0xf0000404, 0x9373: 0xf0000404, + 0x9374: 0xf0000404, 0x9375: 0xf0000404, 0x9376: 0xf0000404, 0x9377: 0xf0000404, + 0x9378: 0xf0000404, 0x9379: 0xf0000404, 0x937a: 0xf0000404, 0x937b: 0xf0000404, + 0x937c: 0xf0000404, 0x937d: 0xf0000404, 0x937e: 0xf0000404, 0x937f: 0xe0000bdf, + // Block 0x24e, offset 0x9380 + 0x9380: 0xf0001f04, 0x9381: 0xf0001f04, 0x9382: 0xf0001f04, 0x9383: 0xf0001f04, + 0x9384: 0xf0001f04, 0x9385: 0xf0001f04, 0x9386: 0xf0001f04, 0x9387: 0xf0001f04, + 0x9388: 0xf0001f04, 0x9389: 0xf0001f04, 0x938a: 0xf0001f04, + 0x9390: 0xf0000a04, 0x9391: 0xf0000a04, 0x9392: 0xf0000a04, 0x9393: 0xf0000a04, + 0x9394: 0xf0000a04, 0x9395: 0xf0000a04, 0x9396: 0xf0000a04, 0x9397: 0xf0000a04, + 0x9398: 0xf0000a04, 0x9399: 0xf0000a04, 0x939a: 0xf0000a04, 0x939b: 0xf0000a04, + 0x939c: 0xf0000a04, 0x939d: 0xf0000a04, 0x939e: 0xf0000a04, 0x939f: 0xf0000a04, + 0x93a0: 0xf0000a04, 0x93a1: 0xf0000a04, 0x93a2: 0xf0000a04, 0x93a3: 0xf0000a04, + 0x93a4: 0xf0000a04, 0x93a5: 0xf0000a04, 0x93a6: 0xe0002c4a, 0x93a7: 0xf0000a04, + 0x93a8: 0xf0000a04, 0x93a9: 0xe0002c5a, 0x93aa: 0xf0000a04, 0x93ab: 0x002c3a8c, + 0x93ac: 0x002f7a8c, 0x93ad: 0xf0000c0c, 0x93ae: 0xe00035e8, + 0x93b0: 0x002bde9d, 0x93b1: 0x002c0a9d, 0x93b2: 0x002c3a9d, 0x93b3: 0x002c629d, + 0x93b4: 0x002c989d, 0x93b5: 0x002d089d, 0x93b6: 0x002d229d, 0x93b7: 0x002d689d, + 0x93b8: 0x002d9a9d, 0x93b9: 0x002dcc9d, 0x93ba: 0x002dfe9d, 0x93bb: 0x002e229d, + 0x93bc: 0x002e829d, 0x93bd: 0x002e9e9d, 0x93be: 0x002ee29d, 0x93bf: 0x002f2c9d, + // Block 0x24f, offset 0x93c0 + 0x93c0: 0x002f569d, 0x93c1: 0x002f7a9d, 0x93c2: 0x002fe69d, 0x93c3: 0x00302c9d, + 0x93c4: 0x00306c9d, 0x93c5: 0x0030be9d, 0x93c6: 0x0030e29d, 0x93c7: 0x0030f69d, + 0x93c8: 0x0031009d, 0x93c9: 0x00312a9d, 0x93ca: 0xf0001d1d, 0x93cb: 0xf0001d1d, + 0x93cc: 0xf0001d1d, 0x93cd: 0xf0001d1d, 0x93ce: 0xe0000ebc, 0x93cf: 0xe00035e5, + 0x93d0: 0x002bde8c, 0x93d1: 0x002c0a8c, 0x93d2: 0x002c3a8c, 0x93d3: 0x002c628c, + 0x93d4: 0x002c988c, 0x93d5: 0x002d088c, 0x93d6: 0x002d228c, 0x93d7: 0x002d688c, + 0x93d8: 0x002d9a8c, 0x93d9: 0x002dcc8c, 0x93da: 0x002dfe8c, 0x93db: 0x002e228c, + 0x93dc: 0x002e828c, 0x93dd: 0x002e9e8c, 0x93de: 0x002ee28c, 0x93df: 0x002f2c8c, + 0x93e0: 0x002f568c, 0x93e1: 0x002f7a8c, 0x93e2: 0x002fe68c, 0x93e3: 0x00302c8c, + 0x93e4: 0x00306c8c, 0x93e5: 0x0030be8c, 0x93e6: 0x0030e28c, 0x93e7: 0x0030f68c, + 0x93e8: 0x0031008c, 0x93e9: 0x00312a8c, 0x93ea: 0xf0001414, 0x93eb: 0xf0001414, + 0x93f0: 0x002bde9d, 0x93f1: 0x002c0a9d, 0x93f2: 0x002c3a9d, 0x93f3: 0x002c629d, + 0x93f4: 0x002c989d, 0x93f5: 0x002d089d, 0x93f6: 0x002d229d, 0x93f7: 0x002d689d, + 0x93f8: 0x002d9a9d, 0x93f9: 0x002dcc9d, 0x93fa: 0x002dfe9d, 0x93fb: 0x002e229d, + 0x93fc: 0x002e829d, 0x93fd: 0x002e9e9d, 0x93fe: 0x002ee29d, 0x93ff: 0x002f2c9d, + // Block 0x250, offset 0x9400 + 0x9400: 0xa0000000, 0x9401: 0xa0000000, 0x9402: 0xa0000000, 0x9403: 0xa0000000, + 0x9404: 0xa0000000, 0x9406: 0x40096620, 0x9407: 0x40096a20, + 0x9408: 0x40070820, 0x9409: 0x4004f220, 0x940a: 0x4004f620, 0x940b: 0x4027e620, + 0x940c: 0x40024820, 0x940d: 0x40024a20, 0x940e: 0x40070e20, 0x940f: 0x40071020, + 0x9410: 0xae600000, 0x9411: 0xae600000, 0x9412: 0xae600000, 0x9413: 0xae600000, + 0x9414: 0xae600000, 0x9415: 0xae600000, 0x9416: 0xae600000, 0x9417: 0xae600000, + 0x9418: 0xa1e00000, 0x9419: 0xa1f00000, 0x941a: 0xa2000000, 0x941b: 0x40026420, + 0x941e: 0x40027020, 0x941f: 0x4002cc20, + 0x9420: 0x403aa220, 0x9421: 0x40393a20, 0x9422: 0x40393620, 0x9423: 0x40393a21, + 0x9424: 0x40393a25, 0x9425: 0x40393a23, 0x9426: 0x00393b44, 0x9427: 0xc55e0151, + 0x9428: 0x40393c20, 0x9429: 0x403a8823, 0x942a: 0x40395620, 0x942b: 0x40395820, + 0x942c: 0x40396420, 0x942d: 0x40397220, 0x942e: 0x40397420, 0x942f: 0x40398820, + 0x9430: 0x40398a20, 0x9431: 0x4039a420, 0x9432: 0x4039a620, 0x9433: 0x4039c620, + 0x9434: 0x4039c820, 0x9435: 0x4039dc20, 0x9436: 0x4039de20, 0x9437: 0x4039e620, + 0x9438: 0x4039e820, 0x9439: 0x4039ee20, 0x943a: 0x4039f020, 0x943b: 0x403a3820, + 0x943c: 0x403a3a20, 0x943d: 0x403a9c20, 0x943e: 0x403a9e20, 0x943f: 0x403aa020, + // Block 0x251, offset 0x9440 + 0x9440: 0xa0000000, 0x9441: 0x4039fc20, 0x9442: 0x403a1220, 0x9443: 0x403a1c23, + 0x9444: 0x403a4020, 0x9445: 0x403a4e20, 0x9446: 0x403a5620, 0x9447: 0x403a8820, + 0x9448: 0xc5620171, 0x9449: 0xc5660171, 0x944a: 0xc5680171, 0x944b: 0xa000b002, + 0x944c: 0xa000b202, 0x944d: 0xa000b102, 0x944e: 0xa1e0ad02, 0x944f: 0xa000af02, + 0x9450: 0xa000ae02, 0x9451: 0xa210ba02, 0x9452: 0xa220bc02, 0x9453: 0xae60bd02, + 0x9454: 0xae60be02, 0x9455: 0xadc0bf02, 0x9456: 0xadc0c102, 0x9457: 0xae60c202, + 0x9458: 0xae60c302, 0x9459: 0xae60c402, 0x945a: 0xae60c502, 0x945b: 0xae60c602, + 0x945c: 0xadc0c702, 0x945d: 0xae60c802, 0x945e: 0xae60c902, 0x945f: 0xadc0c002, + 0x9460: 0xe000015e, 0x9461: 0xe00001e6, 0x9462: 0xe0000301, 0x9463: 0xe00003db, + 0x9464: 0xe00004b6, 0x9465: 0xe0000580, 0x9466: 0xe000064b, 0x9467: 0xe00006f3, + 0x9468: 0xe000079f, 0x9469: 0xe0000844, 0x946a: 0x4004ee20, 0x946b: 0x40024c20, + 0x946c: 0x40024e20, 0x946d: 0x4004de20, 0x946e: 0x40393a20, 0x946f: 0x403a1020, + 0x9470: 0xa230d102, 0x9471: 0x40393821, 0x9472: 0x40393a22, 0x9473: 0x40393a24, + 0x9474: 0x00391c84, 0x9475: 0xf0000404, 0x9476: 0xf0000404, 0x9477: 0xf0000404, + 0x9478: 0xe0003780, 0x9479: 0x40395a20, 0x947a: 0x40395c20, 0x947b: 0x40393e20, + 0x947c: 0x40395e20, 0x947d: 0x40396020, 0x947e: 0x40394020, 0x947f: 0x40396220, + // Block 0x252, offset 0x9480 + 0x9480: 0x40394220, 0x9481: 0x40397620, 0x9482: 0x40397820, 0x9483: 0x40396620, + 0x9484: 0x40396820, 0x9485: 0x40397a20, 0x9486: 0x40396a20, 0x9487: 0x40396e20, + 0x9488: 0x40398c20, 0x9489: 0x40398e20, 0x948a: 0x40399020, 0x948b: 0x40399220, + 0x948c: 0x40399420, 0x948d: 0x40399620, 0x948e: 0x40399820, 0x948f: 0x40399a20, + 0x9490: 0x40399c20, 0x9491: 0x4039a820, 0x9492: 0x4039aa20, 0x9493: 0x4039ac20, + 0x9494: 0x4039ae20, 0x9495: 0x4039b020, 0x9496: 0x4039b220, 0x9497: 0x4039b420, + 0x9498: 0x4039b620, 0x9499: 0x4039b820, 0x949a: 0x4039ca20, 0x949b: 0x4039cc20, + 0x949c: 0x4039ce20, 0x949d: 0x4039e020, 0x949e: 0x4039e220, 0x949f: 0x4039ea20, + 0x94a0: 0x4039f220, 0x94a1: 0x4039fe20, 0x94a2: 0x403a0020, 0x94a3: 0x403a0220, + 0x94a4: 0x403a0420, 0x94a5: 0x403a0820, 0x94a6: 0x403a0a20, 0x94a7: 0x403a1420, + 0x94a8: 0x403a1620, 0x94a9: 0x403a1c20, 0x94aa: 0x403a1c21, 0x94ab: 0x403a1c22, + 0x94ac: 0x403a1c24, 0x94ad: 0x403a1c25, 0x94ae: 0x403a1c26, 0x94af: 0x403a2a20, + 0x94b0: 0x403a2c20, 0x94b1: 0x403a2e20, 0x94b2: 0x403a3020, 0x94b3: 0x403a3220, + 0x94b4: 0x403a3420, 0x94b5: 0x403a4220, 0x94b6: 0x403a4420, 0x94b7: 0x403a4620, + 0x94b8: 0x403a4820, 0x94b9: 0x403a6020, 0x94ba: 0x403a5820, 0x94bb: 0x403a5a20, + 0x94bc: 0x403a5c20, 0x94bd: 0x403a5e20, 0x94be: 0x403a8826, 0x94bf: 0x40396c20, + // Block 0x253, offset 0x94c0 + 0x94c0: 0x403a8825, 0x94c1: 0x403a8822, 0x94c2: 0xe0003777, 0x94c3: 0x403a8824, + 0x94c4: 0x403a7620, 0x94c5: 0x403a7820, 0x94c6: 0x403a7a20, 0x94c7: 0x403a7c20, + 0x94c8: 0x403a7e20, 0x94c9: 0x403a8020, 0x94ca: 0x403a8220, 0x94cb: 0x403a8420, + 0x94cc: 0xc5640171, 0x94cd: 0x403a9226, 0x94ce: 0x403a9227, 0x94cf: 0x403a8620, + 0x94d0: 0x403a9224, 0x94d1: 0x403a9225, 0x94d2: 0x403a9222, 0x94d3: 0xe00037b6, + 0x94d4: 0x4002e820, 0x94d5: 0xc56a0171, 0x94d6: 0xae600000, 0x94d7: 0xae600000, + 0x94d8: 0xae600000, 0x94d9: 0xae600000, 0x94da: 0xae600000, 0x94db: 0xae600000, + 0x94dc: 0xae600000, 0x94dd: 0xa0000000, 0x94de: 0x40071220, 0x94df: 0xae600000, + 0x94e0: 0xae600000, 0x94e1: 0xae600000, 0x94e2: 0xae600000, 0x94e3: 0xadc00000, + 0x94e4: 0xae600000, 0x94e5: 0x003a7484, 0x94e6: 0x003a9084, 0x94e7: 0xae600000, + 0x94e8: 0xae600000, 0x94e9: 0x40071420, 0x94ea: 0xadc00000, 0x94eb: 0xae600000, + 0x94ec: 0xae600000, 0x94ed: 0xadc00000, 0x94ee: 0x40399e20, 0x94ef: 0x4039ba20, + 0x94f0: 0xe0000161, 0x94f1: 0xe00001e9, 0x94f2: 0xe0000304, 0x94f3: 0xe00003de, + 0x94f4: 0xe00004b9, 0x94f5: 0xe0000583, 0x94f6: 0xe000064e, 0x94f7: 0xe00006f6, + 0x94f8: 0xe00007a2, 0x94f9: 0xe0000847, 0x94fa: 0x4039d020, 0x94fb: 0x4039e420, + 0x94fc: 0x4039f420, 0x94fd: 0xe0001553, 0x94fe: 0xe0001779, 0x94ff: 0x403a7020, + // Block 0x254, offset 0x9500 + 0x9500: 0x00396e97, 0x9501: 0x00396e98, 0x9502: 0x0039969a, 0x9503: 0x00399699, + 0x9504: 0x0039949a, 0x9505: 0x00399499, 0x9506: 0x0039989a, 0x9507: 0x00399899, + 0x9508: 0x00398c9a, 0x9509: 0x00398c99, 0x950a: 0x0039b69a, 0x950b: 0x0039b699, + 0x950c: 0x0039a89a, 0x950d: 0x0039a899, 0x950e: 0x003a1c9a, 0x950f: 0x003a1c99, + 0x9510: 0x003a1c97, 0x9511: 0x003a1c98, 0x9512: 0x003a2a9a, 0x9513: 0x003a2a99, + 0x9514: 0x003a2a97, 0x9515: 0x003a2a98, 0x9516: 0x003a329a, 0x9517: 0x003a3299, + 0x9518: 0x003a3297, 0x9519: 0x003a3298, 0x951a: 0x003a2e9a, 0x951b: 0x003a2e99, + 0x951c: 0x003a2e97, 0x951d: 0x003a2e98, 0x951e: 0x003a589a, 0x951f: 0x003a5899, + 0x9520: 0x003a5a9a, 0x9521: 0x003a5a99, 0x9522: 0x003a5a97, 0x9523: 0x003a5a98, + 0x9524: 0xe0003774, 0x9525: 0xe0003771, 0x9526: 0x003a6c9a, 0x9527: 0x003a6c99, + 0x9528: 0x003a6c97, 0x9529: 0x003a6c98, 0x952a: 0x003a6a9a, 0x952b: 0x003a6a99, + 0x952c: 0x003a6a97, 0x952d: 0x003a6a98, 0x952e: 0x003aaa9a, 0x952f: 0x003aaa99, + 0x9530: 0xe00037bc, 0x9531: 0xe00037b9, 0x9532: 0x40071820, 0x9533: 0x40071a20, + 0x9534: 0x40071c20, 0x9535: 0x40071e20, 0x9536: 0x40072020, 0x9537: 0x40072220, + 0x9538: 0x40072420, 0x9539: 0x40072620, 0x953a: 0x40072820, 0x953b: 0x40072a20, + 0x953c: 0x40072c20, 0x953d: 0x40072e20, 0x953e: 0x40073020, 0x953f: 0x40073220, + // Block 0x255, offset 0x9540 + 0x9540: 0xe000155f, 0x9541: 0xe0001565, 0x9542: 0xe000157a, 0x9543: 0xe00015b0, + 0x9544: 0xe00015b6, 0x9545: 0xf0001a1a, 0x9546: 0xf0001a1a, 0x9547: 0xf0001a1a, + 0x9548: 0xf0001a1a, 0x9549: 0xe0002894, 0x954a: 0xe00036a5, 0x954b: 0xf0001a1a, + 0x954c: 0xf0001a1a, 0x954d: 0xf0001a1a, 0x954e: 0xf0001a1a, 0x954f: 0xe000289a, + 0x9550: 0xe00036b1, 0x9551: 0xf0001a1a, 0x9552: 0xf0001a1a, 0x9553: 0xe00028a0, + 0x9554: 0xe00036ba, 0x9555: 0xf0001a1a, 0x9556: 0xf0001a1a, 0x9557: 0xf0001a1a, + 0x9558: 0xf0001a1a, 0x9559: 0xf0001a1a, 0x955a: 0xf0001a1a, 0x955b: 0xf0001a1a, + 0x955c: 0xf0001a1a, 0x955d: 0xf0001a1a, 0x955e: 0xf0001a1a, 0x955f: 0xf0001a1a, + 0x9560: 0xf0001a1a, 0x9561: 0xf0001a1a, 0x9562: 0xf0001a1a, 0x9563: 0xf0001a1a, + 0x9564: 0xf0001a1a, 0x9565: 0xf0001a1a, 0x9566: 0xf0001a1a, 0x9567: 0xf0001a1a, + 0x9568: 0xf0001a1a, 0x9569: 0xf0001a1a, 0x956a: 0xf0001a1a, 0x956b: 0xf0001a1a, + 0x956c: 0xf0001a1a, 0x956d: 0xf0001a1a, 0x956e: 0xf0001a1a, 0x956f: 0xf0001a1a, + 0x9570: 0xf0001a1a, 0x9571: 0xe00028e2, 0x9572: 0xe0003708, 0x9573: 0xf0001a1a, + 0x9574: 0xf0001a1a, 0x9575: 0xe00028e8, 0x9576: 0xe000370e, 0x9577: 0xe0003714, + 0x9578: 0xe000371a, 0x9579: 0xe0003720, 0x957a: 0xe0003726, 0x957b: 0xe0003732, + 0x957c: 0xe000373e, 0x957d: 0xe00028ee, 0x957e: 0xe0003744, 0x957f: 0xf0001a1a, + // Block 0x256, offset 0x9580 + 0x9580: 0xf0001a1a, 0x9581: 0xf0001a1a, 0x9582: 0xf0001a1a, 0x9583: 0xe00028f4, + 0x9584: 0xe000374d, 0x9585: 0xf0001a1a, 0x9586: 0xf0001a1a, 0x9587: 0xf0001a1a, + 0x9588: 0xf0001a1a, 0x9589: 0xe00028f7, 0x958a: 0xe0003750, 0x958b: 0xf0001a1a, + 0x958c: 0xf0001a1a, 0x958d: 0xf0001a1a, 0x958e: 0xf0001a1a, 0x958f: 0xe00028fd, + 0x9590: 0xe000375c, 0x9591: 0xe0003765, 0x9592: 0xe000376b, 0x9593: 0xe0002900, + 0x9594: 0xe000376e, 0x9595: 0xe0003786, 0x9596: 0xe000378c, 0x9597: 0xe0003792, + 0x9598: 0xe00037a4, 0x9599: 0xe0002906, 0x959a: 0xe00037b3, 0x959b: 0xf0001a1a, + 0x959c: 0xf0001a1a, 0x959d: 0xe000377d, 0x959e: 0xe0000003, 0x959f: 0xe0000006, + 0x95a0: 0xe0000009, 0x95a1: 0xe000000c, 0x95a2: 0xe000000f, 0x95a3: 0xe0000012, + 0x95a4: 0xe000156b, 0x95a5: 0xe000156e, 0x95a6: 0xe0001577, 0x95a7: 0xe000157d, + 0x95a8: 0xe00015aa, 0x95a9: 0xe00015b3, 0x95aa: 0xf0001919, 0x95ab: 0xf0001919, + 0x95ac: 0xf0001919, 0x95ad: 0xf0001919, 0x95ae: 0xe0002891, 0x95af: 0xe00036a2, + 0x95b0: 0xf0001919, 0x95b1: 0xf0001919, 0x95b2: 0xf0001919, 0x95b3: 0xf0001919, + 0x95b4: 0xe0002897, 0x95b5: 0xe00036ae, 0x95b6: 0xf0001919, 0x95b7: 0xf0001919, + 0x95b8: 0xf0001919, 0x95b9: 0xf0001919, 0x95ba: 0xe000289d, 0x95bb: 0xe00036b7, + 0x95bc: 0xe00028df, 0x95bd: 0xe0003705, 0x95be: 0xe00028e5, 0x95bf: 0xe000370b, + // Block 0x257, offset 0x95c0 + 0x95c0: 0xe0003711, 0x95c1: 0xe000372f, 0x95c2: 0xe000373b, 0x95c3: 0xe00028eb, + 0x95c4: 0xe0003741, 0x95c5: 0xf0001919, 0x95c6: 0xe00028f1, 0x95c7: 0xe000374a, + 0x95c8: 0xf0001919, 0x95c9: 0xf0001919, 0x95ca: 0xf0001919, 0x95cb: 0xf0001919, + 0x95cc: 0xf0001919, 0x95cd: 0xf0001919, 0x95ce: 0xe00028fa, 0x95cf: 0xe0003759, + 0x95d0: 0xe000377a, 0x95d1: 0xe0003795, 0x95d2: 0xe0003798, 0x95d3: 0xe00037a1, + 0x95d4: 0xe00037a7, 0x95d5: 0xe0002903, 0x95d6: 0xe00037b0, 0x95d7: 0xe000155c, + 0x95d8: 0xe0001562, 0x95d9: 0xe0001568, 0x95da: 0xe0001571, 0x95db: 0xe0001580, + 0x95dc: 0xf0001717, 0x95dd: 0xf0001717, 0x95de: 0xf0001717, 0x95df: 0xf0001717, + 0x95e0: 0xe000369c, 0x95e1: 0xf0001717, 0x95e2: 0xf0001717, 0x95e3: 0xf0001717, + 0x95e4: 0xf0001717, 0x95e5: 0xe00036a8, 0x95e6: 0xf0001717, 0x95e7: 0xf0001717, + 0x95e8: 0xf0001717, 0x95e9: 0xf0001717, 0x95ea: 0xf0001717, 0x95eb: 0xf0001717, + 0x95ec: 0xf0001717, 0x95ed: 0xf0001717, 0x95ee: 0xf0001717, 0x95ef: 0xf0001717, + 0x95f0: 0xf0001717, 0x95f1: 0xf0001717, 0x95f2: 0xf0001717, 0x95f3: 0xf0001717, + 0x95f4: 0xf0001717, 0x95f5: 0xf0001717, 0x95f6: 0xf0001717, 0x95f7: 0xf0001717, + 0x95f8: 0xf0001717, 0x95f9: 0xf0001717, 0x95fa: 0xf0001717, 0x95fb: 0xf0001717, + 0x95fc: 0xf0001717, 0x95fd: 0xf0001717, 0x95fe: 0xf0001717, 0x95ff: 0xf0001717, + // Block 0x258, offset 0x9600 + 0x9600: 0xf0001717, 0x9601: 0xf0001717, 0x9602: 0xf0001717, 0x9603: 0xf0001717, + 0x9604: 0xe0003717, 0x9605: 0xe000371d, 0x9606: 0xe0003723, 0x9607: 0xe0003729, + 0x9608: 0xe0003735, 0x9609: 0xf0001717, 0x960a: 0xf0001717, 0x960b: 0xf0001717, + 0x960c: 0xf0001717, 0x960d: 0xe0003747, 0x960e: 0xf0001717, 0x960f: 0xf0001717, + 0x9610: 0xf0001717, 0x9611: 0xf0001717, 0x9612: 0xf0001717, 0x9613: 0xf0001717, + 0x9614: 0xf0001717, 0x9615: 0xf0001717, 0x9616: 0xe0003753, 0x9617: 0xe0003762, + 0x9618: 0xe0003768, 0x9619: 0xe000375f, 0x961a: 0xe0003783, 0x961b: 0xe0003789, + 0x961c: 0xe000378f, 0x961d: 0xe000379b, 0x961e: 0xe00037aa, 0x961f: 0xe0001574, + 0x9620: 0xe0001583, 0x9621: 0xf0001818, 0x9622: 0xe000369f, 0x9623: 0xf0001818, + 0x9624: 0xe00036ab, 0x9625: 0xf0001818, 0x9626: 0xe00036b4, 0x9627: 0xf0001818, + 0x9628: 0xe00036d2, 0x9629: 0xf0001818, 0x962a: 0xe00036de, 0x962b: 0xe000372c, + 0x962c: 0xe0003738, 0x962d: 0xf0001818, 0x962e: 0xf0001818, 0x962f: 0xe0003756, + 0x9630: 0xe000379e, 0x9631: 0xe00037ad, 0x9632: 0xf0001818, 0x9633: 0xe0003690, + 0x9634: 0xe0003693, 0x9635: 0xe00028d0, 0x9636: 0xe00036f6, 0x9637: 0xe00028d6, + 0x9638: 0xe00036fc, 0x9639: 0xe00028dc, 0x963a: 0xe0003702, 0x963b: 0xe00028b8, + 0x963c: 0xe00036d8, 0x963d: 0xe00028be, 0x963e: 0xe00036e4, 0x963f: 0xe00028ac, + // Block 0x259, offset 0x9640 + 0x9640: 0xe00036c6, 0x9641: 0xe00028a6, 0x9642: 0xe00036c0, 0x9643: 0xe00028b2, + 0x9644: 0xe00036cc, 0x9645: 0xe00028c4, 0x9646: 0xe00036ea, 0x9647: 0xe00028ca, + 0x9648: 0xe00036f0, 0x9649: 0xf0001a1a, 0x964a: 0xf0001a1a, 0x964b: 0xf0001a1a, + 0x964c: 0xf0001a1a, 0x964d: 0xf0001a1a, 0x964e: 0xf0001a1a, 0x964f: 0xf0001a1a, + 0x9650: 0xf0001a1a, 0x9651: 0xe00028cd, 0x9652: 0xe00036f3, 0x9653: 0xe00028d3, + 0x9654: 0xe00036f9, 0x9655: 0xe00028d9, 0x9656: 0xe00036ff, 0x9657: 0xe00028b5, + 0x9658: 0xe00036d5, 0x9659: 0xe00028bb, 0x965a: 0xe00036e1, 0x965b: 0xe00028a9, + 0x965c: 0xe00036c3, 0x965d: 0xe00028a3, 0x965e: 0xe00036bd, 0x965f: 0xe00028af, + 0x9660: 0xe00036c9, 0x9661: 0xe00028c1, 0x9662: 0xe00036e7, 0x9663: 0xe00028c7, + 0x9664: 0xe00036ed, 0x9665: 0xf0001919, 0x9666: 0xf0001919, 0x9667: 0xf0001919, + 0x9668: 0xf0001919, 0x9669: 0xf0001919, 0x966a: 0xf0001919, 0x966b: 0xf0001919, + 0x966c: 0xf0001919, 0x966d: 0xf0001717, 0x966e: 0xf0001717, 0x966f: 0xf0001717, + 0x9670: 0xf0001717, 0x9671: 0xe00036cf, 0x9672: 0xe00036db, 0x9673: 0xf0001717, + 0x9674: 0xf0001818, 0x9675: 0xf0001818, 0x9676: 0xf0001818, 0x9677: 0xf0001818, + 0x9678: 0xf0001818, 0x9679: 0xf0001818, 0x967a: 0xf0001818, 0x967b: 0xf0001818, + 0x967c: 0xe0003696, 0x967d: 0xe0003699, 0x967e: 0x4004c020, 0x967f: 0x4004c220, + // Block 0x25a, offset 0x9680 + 0x9680: 0xa0000000, 0x9681: 0xa0000000, 0x9682: 0xa0000000, 0x9683: 0xa0000000, + 0x9684: 0xa0000000, 0x9685: 0xa0000000, 0x9686: 0xa0000000, 0x9687: 0xa0000000, + 0x9688: 0xa0000000, 0x9689: 0x40020020, 0x968a: 0x40020220, 0x968b: 0x40020420, + 0x968c: 0x40020620, 0x968d: 0x40020820, 0x968e: 0xa0000000, 0x968f: 0xa0000000, + 0x9690: 0xa0000000, 0x9691: 0xa0000000, 0x9692: 0xa0000000, 0x9693: 0xa0000000, + 0x9694: 0xa0000000, 0x9695: 0xa0000000, 0x9696: 0xa0000000, 0x9697: 0xa0000000, + 0x9698: 0xa0000000, 0x9699: 0xa0000000, 0x969a: 0xa0000000, 0x969b: 0xa0000000, + 0x969c: 0xa0000000, 0x969d: 0xa0000000, 0x969e: 0xa0000000, 0x969f: 0xa0000000, + 0x96a0: 0x40021220, 0x96a1: 0x4002ba20, 0x96a2: 0x4003e020, 0x96a3: 0x4004ea20, + 0x96a4: 0x4027de20, 0x96a5: 0x4004ec20, 0x96a6: 0x4004e620, 0x96a7: 0x4003d220, + 0x96a8: 0x4003f420, 0x96a9: 0x4003f620, 0x96aa: 0x4004d820, 0x96ab: 0x40093820, + 0x96ac: 0x40024020, 0x96ad: 0x40021a20, 0x96ae: 0x4002e420, 0x96af: 0x4004e220, + 0x96b0: 0x4029cc20, 0x96b1: 0x4029ce20, 0x96b2: 0x4029d020, 0x96b3: 0x4029d220, + 0x96b4: 0x4029d420, 0x96b5: 0x4029d620, 0x96b6: 0x4029d820, 0x96b7: 0x4029da20, + 0x96b8: 0x4029dc20, 0x96b9: 0x4029de20, 0x96ba: 0x40026c20, 0x96bb: 0x40026220, + 0x96bc: 0x40094020, 0x96bd: 0x40094220, 0x96be: 0x40094420, 0x96bf: 0x4002c420, + // Block 0x25b, offset 0x96c0 + 0x96c0: 0x4004d620, 0x96c1: 0xc57327b1, 0x96c2: 0x002c0a88, 0x96c3: 0x002c3a88, + 0x96c4: 0x002c6288, 0x96c5: 0x002c9888, 0x96c6: 0x002d0888, 0x96c7: 0x002d2288, + 0x96c8: 0x002d6888, 0x96c9: 0x002d9a88, 0x96ca: 0x002dcc88, 0x96cb: 0x002dfe88, + 0x96cc: 0xc0030002, 0x96cd: 0x002e8288, 0x96ce: 0x002e9e88, 0x96cf: 0xc5780071, + 0x96d0: 0x002f2c88, 0x96d1: 0x002f5688, 0x96d2: 0x002f7a88, 0x96d3: 0x002fe688, + 0x96d4: 0x00302c88, 0x96d5: 0xc56e0071, 0x96d6: 0x0030be88, 0x96d7: 0x0030e288, + 0x96d8: 0x0030f688, 0x96d9: 0x00310088, 0x96da: 0x00312a88, 0x96db: 0x4003f820, + 0x96dc: 0x4004e420, 0x96dd: 0x4003fa20, 0x96de: 0x40062420, 0x96df: 0x40021620, + 0x96e0: 0x40061e20, 0x96e1: 0xc57027b1, 0x96e2: 0x402c0a20, 0x96e3: 0x402c3a20, + 0x96e4: 0x402c6220, 0x96e5: 0x402c9820, 0x96e6: 0x402d0820, 0x96e7: 0x402d2220, + 0x96e8: 0x402d6820, 0x96e9: 0x402d9a20, 0x96ea: 0x402dcc20, 0x96eb: 0x402dfe20, + 0x96ec: 0xc0000002, 0x96ed: 0x402e8220, 0x96ee: 0x402e9e20, 0x96ef: 0xc5760071, + 0x96f0: 0x402f2c20, 0x96f1: 0x402f5620, 0x96f2: 0x402f7a20, 0x96f3: 0x402fe620, + 0x96f4: 0x40302c20, 0x96f5: 0xc56c0071, 0x96f6: 0x4030be20, 0x96f7: 0x4030e220, + 0x96f8: 0x4030f620, 0x96f9: 0x40310020, 0x96fa: 0x40312a20, 0x96fb: 0x4003fc20, + 0x96fc: 0x40094820, 0x96fd: 0x4003fe20, 0x96fe: 0x40094c20, 0x96ff: 0xa0000000, + // Block 0x25c, offset 0x9700 + 0x9700: 0xe00008f5, 0x9701: 0xe00008ef, 0x9702: 0xe0000921, 0x9703: 0xe0000969, + 0x9704: 0x00320e83, 0x9705: 0x00320c83, 0x9706: 0x00320ea3, 0x9707: 0xe0000a53, + 0x9708: 0xe0000ae8, 0x9709: 0xe0000ae2, 0x970a: 0xe0000af4, 0x970b: 0xe0000b20, + 0x970c: 0xe0000c2b, 0x970d: 0xe0000c25, 0x970e: 0xe0000c37, 0x970f: 0xe0000c43, + 0x9710: 0xe0000ab3, 0x9711: 0xe0000d63, 0x9712: 0xe0000d9a, 0x9713: 0xe0000d94, + 0x9714: 0xe0000da6, 0x9715: 0xe0000de6, 0x9716: 0x00321083, 0x9717: 0x40093e20, + 0x9718: 0x003210a3, 0x9719: 0xe0000fe1, 0x971a: 0xe0000fdb, 0x971b: 0xe0000fed, + 0x971c: 0x003100a3, 0x971d: 0xe0001102, 0x971e: 0x00318888, 0x971f: 0xe0000f7b, + 0x9720: 0xe00008f2, 0x9721: 0xe00008ec, 0x9722: 0xe000091e, 0x9723: 0xe0000966, + 0x9724: 0x40320e20, 0x9725: 0x40320c20, 0x9726: 0x40320e21, 0x9727: 0xe0000a4d, + 0x9728: 0xe0000ae5, 0x9729: 0xe0000adf, 0x972a: 0xe0000af1, 0x972b: 0xe0000b1d, + 0x972c: 0xe0000c28, 0x972d: 0xe0000c22, 0x972e: 0xe0000c34, 0x972f: 0xe0000c40, + 0x9730: 0xe0000aad, 0x9731: 0xe0000d60, 0x9732: 0xe0000d97, 0x9733: 0xe0000d91, + 0x9734: 0xe0000da3, 0x9735: 0xe0000de3, 0x9736: 0x40321020, 0x9737: 0x40093c20, + 0x9738: 0x40321021, 0x9739: 0xe0000fde, 0x973a: 0xe0000fd8, 0x973b: 0xe0000fea, + 0x973c: 0x40310021, 0x973d: 0xe00010ff, 0x973e: 0x40318820, 0x973f: 0xe0001114, + // Block 0x25d, offset 0x9740 + 0x9740: 0xe0000983, 0x9741: 0xe0000980, 0x9742: 0xe00008fb, 0x9743: 0xe00008f8, + 0x9744: 0xe000097d, 0x9745: 0xe000097a, 0x9746: 0xe0000a38, 0x9747: 0xe0000a35, + 0x9748: 0xe0000a3e, 0x9749: 0xe0000a3b, 0x974a: 0xe0000a4a, 0x974b: 0xe0000a47, + 0x974c: 0xe0000a44, 0x974d: 0xe0000a41, 0x974e: 0xe0000a86, 0x974f: 0xe0000a83, + 0x9750: 0xe00037c2, 0x9751: 0xe00037bf, 0x9752: 0xe0000b46, 0x9753: 0xe0000b43, + 0x9754: 0xe0000aee, 0x9755: 0xe0000aeb, 0x9756: 0xe0000b2c, 0x9757: 0xe0000b29, + 0x9758: 0xe0000b40, 0x9759: 0xe0000b3d, 0x975a: 0xe0000b1a, 0x975b: 0xe0000b17, + 0x975c: 0xe0000bb8, 0x975d: 0xe0000bb5, 0x975e: 0xe0000bb2, 0x975f: 0xe0000baf, + 0x9760: 0xe0000bc4, 0x9761: 0xe0000bc1, 0x9762: 0xe0000bca, 0x9763: 0xe0000bc7, + 0x9764: 0xe0000bee, 0x9765: 0xe0000beb, 0x9766: 0xe0000c1b, 0x9767: 0xe0000c18, + 0x9768: 0xe0000c51, 0x9769: 0xe0000c4e, 0x976a: 0xe0000c60, 0x976b: 0xe0000c5d, + 0x976c: 0xe0000c31, 0x976d: 0xe0000c2e, 0x976e: 0xe0000c5a, 0x976f: 0xe0000c57, + 0x9770: 0xe0000c54, 0x9771: 0x402da220, 0x9772: 0xf0000a0a, 0x9773: 0xf0000404, + 0x9774: 0xe0000c8a, 0x9775: 0xe0000c87, 0x9776: 0xe0000c9f, 0x9777: 0xe0000c9c, + 0x9778: 0x402f7220, 0x9779: 0xe0000ccc, 0x977a: 0xe0000cc9, 0x977b: 0xe0000cd8, + 0x977c: 0xe0000cd5, 0x977d: 0xe0000cd2, 0x977e: 0xe0000ccf, 0x977f: 0xe0000d04, + // Block 0x25e, offset 0x9780 + 0x9780: 0xe0000cfe, 0x9781: 0xe0000cf8, 0x9782: 0xe0000cf5, 0x9783: 0xe0000d51, + 0x9784: 0xe0000d4e, 0x9785: 0xe0000d6f, 0x9786: 0xe0000d6c, 0x9787: 0xe0000d5d, + 0x9788: 0xe0000d5a, 0x9789: 0xf0000404, 0x978a: 0xe00037ce, 0x978b: 0xe00037cb, + 0x978c: 0xe0000e2e, 0x978d: 0xe0000e2b, 0x978e: 0xe0000da0, 0x978f: 0xe0000d9d, + 0x9790: 0xe0000de0, 0x9791: 0xe0000ddd, 0x9792: 0xe0000e93, 0x9793: 0xe0000e8f, + 0x9794: 0xe0000eca, 0x9795: 0xe0000ec7, 0x9796: 0xe0000edc, 0x9797: 0xe0000ed9, + 0x9798: 0xe0000ed0, 0x9799: 0xe0000ecd, 0x979a: 0xe0000f1f, 0x979b: 0xe0000f1c, + 0x979c: 0xe0000f2d, 0x979d: 0xe0000f2a, 0x979e: 0xe0000f47, 0x979f: 0xe0000f44, + 0x97a0: 0xe0000f33, 0x97a1: 0xe0000f30, 0x97a2: 0xe0000f99, 0x97a3: 0xe0000f96, + 0x97a4: 0xe0000f8a, 0x97a5: 0xe0000f87, 0x97a6: 0xe00037d4, 0x97a7: 0xe00037d1, + 0x97a8: 0xe000102b, 0x97a9: 0xe0001028, 0x97aa: 0xe000103f, 0x97ab: 0xe000103c, + 0x97ac: 0xe0000fe7, 0x97ad: 0xe0000fe4, 0x97ae: 0xe0000ff9, 0x97af: 0xe0000ff6, + 0x97b0: 0xe0001025, 0x97b1: 0xe0001022, 0x97b2: 0xe0001039, 0x97b3: 0xe0001036, + 0x97b4: 0xe00010d8, 0x97b5: 0xe00010d5, 0x97b6: 0xe000110e, 0x97b7: 0xe000110b, + 0x97b8: 0xe0001117, 0x97b9: 0xe000113b, 0x97ba: 0xe0001138, 0x97bb: 0xe000114d, + 0x97bc: 0xe000114a, 0x97bd: 0xe0001147, 0x97be: 0xe0001144, 0x97bf: 0xe0000f64, + // Block 0x25f, offset 0x97c0 + 0x97c0: 0x402c1a20, 0x97c1: 0x002c2a88, 0x97c2: 0x002c3288, 0x97c3: 0x402c3220, + 0x97c4: 0x0031c488, 0x97c5: 0x4031c420, 0x97c6: 0x002efa88, 0x97c7: 0x002c4e88, + 0x97c8: 0x402c4e20, 0x97c9: 0x002c7288, 0x97ca: 0x002c7a88, 0x97cb: 0x002c8488, + 0x97cc: 0x402c8420, 0x97cd: 0xe000115c, 0x97ce: 0x002cae88, 0x97cf: 0x002cb888, + 0x97d0: 0x002cc288, 0x97d1: 0x002d1688, 0x97d2: 0x402d1620, 0x97d3: 0x002d4488, + 0x97d4: 0x002d5888, 0x97d5: 0x402d7820, 0x97d6: 0x002dc288, 0x97d7: 0x002db688, + 0x97d8: 0x002e0a88, 0x97d9: 0x402e0a20, 0x97da: 0x402e3820, 0x97db: 0x402e7220, + 0x97dc: 0x0030a088, 0x97dd: 0x002eb488, 0x97de: 0x402ebc20, 0x97df: 0x002f1088, + 0x97e0: 0xe0000e56, 0x97e1: 0xe0000e53, 0x97e2: 0x002d6088, 0x97e3: 0x402d6020, + 0x97e4: 0x002f3e88, 0x97e5: 0x402f3e20, 0x97e6: 0x002f8288, 0x97e7: 0x0031b488, + 0x97e8: 0x4031b420, 0x97e9: 0x00300888, 0x97ea: 0x40301220, 0x97eb: 0x40304220, + 0x97ec: 0x00304a88, 0x97ed: 0x40304a20, 0x97ee: 0x00305288, 0x97ef: 0xe000105f, + 0x97f0: 0xe000105c, 0x97f1: 0x0030b488, 0x97f2: 0x0030cc88, 0x97f3: 0x00311888, + 0x97f4: 0x40311820, 0x97f5: 0x00313488, 0x97f6: 0x40313420, 0x97f7: 0xe00037da, + 0x97f8: 0x00316e88, 0x97f9: 0x40316e20, 0x97fa: 0x40317820, 0x97fb: 0x4031a620, + 0x97fc: 0x0031bc88, 0x97fd: 0x4031bc20, 0x97fe: 0xe0000fc9, 0x97ff: 0x40319420, + // Block 0x260, offset 0x9800 + 0x9800: 0x40321220, 0x9801: 0x40321a20, 0x9802: 0x40322220, 0x9803: 0x40322a20, + 0x9804: 0xe0000ad5, 0x9805: 0xe0000ad1, 0x9806: 0xe0000acd, 0x9807: 0xf0000a0a, + 0x9808: 0xf000040a, 0x9809: 0xf0000404, 0x980a: 0xf0000a0a, 0x980b: 0xf000040a, + 0x980c: 0xf0000404, 0x980d: 0xe0000947, 0x980e: 0xe0000944, 0x980f: 0xe0000c3d, + 0x9810: 0xe0000c3a, 0x9811: 0xe0000dcc, 0x9812: 0xe0000dc9, 0x9813: 0xe0000ff3, + 0x9814: 0xe0000ff0, 0x9815: 0xe000298b, 0x9816: 0xe0002988, 0x9817: 0xe0002979, + 0x9818: 0xe0002976, 0x9819: 0xe0002985, 0x981a: 0xe0002982, 0x981b: 0xe000297f, + 0x981c: 0xe000297c, 0x981d: 0x402cae20, 0x981e: 0xe00037e8, 0x981f: 0xe00037e5, + 0x9820: 0xe0000976, 0x9821: 0xe0000972, 0x9822: 0xe00029af, 0x9823: 0xe00029ac, + 0x9824: 0xe00037c8, 0x9825: 0xe00037c5, 0x9826: 0xe0000bbe, 0x9827: 0xe0000bbb, + 0x9828: 0xe0000c99, 0x9829: 0xe0000c96, 0x982a: 0xe0000e20, 0x982b: 0xe0000e1d, + 0x982c: 0xe0000e27, 0x982d: 0xe0000e23, 0x982e: 0xe00037e1, 0x982f: 0xe00037dd, + 0x9830: 0xe0000c8d, 0x9831: 0xf0000a0a, 0x9832: 0xf000040a, 0x9833: 0xf0000404, + 0x9834: 0xe0000bac, 0x9835: 0xe0000ba9, 0x9836: 0x002d7888, 0x9837: 0x00319488, + 0x9838: 0xe0000d57, 0x9839: 0xe0000d54, 0x983a: 0xe0002991, 0x983b: 0xe000298e, + 0x983c: 0xe00037ee, 0x983d: 0xe00037eb, 0x983e: 0xe0003800, 0x983f: 0xe00037fd, + // Block 0x261, offset 0x9840 + 0x9840: 0xe000098f, 0x9841: 0xe000098c, 0x9842: 0xe0000995, 0x9843: 0xe0000992, + 0x9844: 0xe0000b62, 0x9845: 0xe0000b5f, 0x9846: 0xe0000b68, 0x9847: 0xe0000b65, + 0x9848: 0xe0000c6c, 0x9849: 0xe0000c69, 0x984a: 0xe0000c72, 0x984b: 0xe0000c6f, + 0x984c: 0xe0000e4a, 0x984d: 0xe0000e47, 0x984e: 0xe0000e50, 0x984f: 0xe0000e4d, + 0x9850: 0xe0000ee8, 0x9851: 0xe0000ee5, 0x9852: 0xe0000eee, 0x9853: 0xe0000eeb, + 0x9854: 0xe0001053, 0x9855: 0xe0001050, 0x9856: 0xe0001059, 0x9857: 0xe0001056, + 0x9858: 0xe0000f61, 0x9859: 0xe0000f5e, 0x985a: 0xe0000fa5, 0x985b: 0xe0000fa2, + 0x985c: 0x00312288, 0x985d: 0x40312220, 0x985e: 0xe0000bf4, 0x985f: 0xe0000bf1, + 0x9860: 0x002ebc88, 0x9861: 0x402c8c20, 0x9862: 0x002f2288, 0x9863: 0x402f2220, + 0x9864: 0x00314088, 0x9865: 0x40314020, 0x9866: 0xe000096f, 0x9867: 0xe000096c, + 0x9868: 0xe0000b32, 0x9869: 0xe0000b2f, 0x986a: 0xe00037fa, 0x986b: 0xe00037f7, + 0x986c: 0xe0000dfd, 0x986d: 0xe0000df9, 0x986e: 0xe0000e04, 0x986f: 0xe0000e01, + 0x9870: 0xe0000e0b, 0x9871: 0xe0000e07, 0x9872: 0xe0001129, 0x9873: 0xe0001126, + 0x9874: 0x402e5e20, 0x9875: 0x402ed020, 0x9876: 0x40305a20, 0x9877: 0x402dd420, + 0x9878: 0xe0000abf, 0x9879: 0xe0000ec4, 0x987a: 0x002be888, 0x987b: 0x002c4488, + 0x987c: 0x402c4420, 0x987d: 0x002e3888, 0x987e: 0x00303e88, 0x987f: 0x402ffc20, + // Block 0x262, offset 0x9880 + 0x9880: 0x402f8220, 0x9881: 0x402fd820, 0x9882: 0x402ff420, 0x9883: 0x40300820, + 0x9884: 0x402df620, 0x9885: 0x40301a20, 0x9886: 0x40302420, 0x9887: 0x40306420, + 0x9888: 0x40305220, 0x9889: 0x40307c20, 0x988a: 0x4030b420, 0x988b: 0x4030cc20, + 0x988c: 0x4030da20, 0x988d: 0x4030ee20, 0x988e: 0x402e7a20, 0x988f: 0x40310820, + 0x9890: 0x40314820, 0x9891: 0x40315020, 0x9892: 0xe00037d7, 0x9893: 0x40318020, + 0x9894: 0x4031cc20, 0x9895: 0x4031e820, 0x9896: 0x40320a20, 0x9897: 0x40323220, + 0x9898: 0x40323a20, 0x9899: 0x402c1220, 0x989a: 0x402cf820, 0x989b: 0x402d4c20, + 0x989c: 0x402d7020, 0x989d: 0x402de620, 0x989e: 0x402e1a20, 0x989f: 0x402e2a20, + 0x98a0: 0x402f6220, 0x98a1: 0x4031fa20, 0x98a2: 0x40320220, 0x98a3: 0xe0000aca, + 0x98a4: 0xe0000adc, 0x98a5: 0xe0000ad9, 0x98a6: 0xe0000fcc, 0x98a7: 0xe0000fcf, + 0x98a8: 0xe0000fba, 0x98a9: 0xe0000ba1, 0x98aa: 0xe0000d11, 0x98ab: 0xe0000d18, + 0x98ac: 0x40324220, 0x98ad: 0x40324a20, 0x98ae: 0x40309020, 0x98af: 0x40309820, + 0x98b0: 0x002d6894, 0x98b1: 0x002d8094, 0x98b2: 0x002dcc94, 0x98b3: 0x002f7a94, + 0x98b4: 0x002f9894, 0x98b5: 0x002fac94, 0x98b6: 0x002fd894, 0x98b7: 0x0030e294, + 0x98b8: 0x00310094, 0x98b9: 0x40064020, 0x98ba: 0x40064420, 0x98bb: 0x402d9620, + 0x98bc: 0x4031de20, 0x98bd: 0x402d9820, 0x98be: 0x4031e220, 0x98bf: 0x4031f020, + // Block 0x263, offset 0x98c0 + 0x98c0: 0xe0000d24, 0x98c1: 0xe0000d21, 0x98c2: 0xe0000d2a, 0x98c3: 0xe0000d27, + 0x98c4: 0xe0000d69, 0x98c5: 0xe0000d66, 0x98c6: 0xe0000d7b, 0x98c7: 0xe0000d78, + 0x98c8: 0xe0000d87, 0x98c9: 0xe0000d84, 0x98ca: 0xe0000d81, 0x98cb: 0xe0000d7e, + 0x98cc: 0xe0000ded, 0x98cd: 0xe0000de9, 0x98ce: 0xe00037f4, 0x98cf: 0xe00037f1, + 0x98d0: 0xe0000e3d, 0x98d1: 0xe0000e39, 0x98d2: 0xe0000e35, 0x98d3: 0xe0000e31, + 0x98d4: 0xe0000ea7, 0x98d5: 0xe0000ea4, 0x98d6: 0xe0000ead, 0x98d7: 0xe0000eaa, + 0x98d8: 0xe0000ed6, 0x98d9: 0xe0000ed3, 0x98da: 0xe0000ef4, 0x98db: 0xe0000ef1, + 0x98dc: 0xe0000efb, 0x98dd: 0xe0000ef7, 0x98de: 0xe0000f02, 0x98df: 0xe0000eff, + 0x98e0: 0xe0000f41, 0x98e1: 0xe0000f3e, 0x98e2: 0xe0000f53, 0x98e3: 0xe0000f50, + 0x98e4: 0xe0000f26, 0x98e5: 0xe0000f22, 0x98e6: 0xe0000f3a, 0x98e7: 0xe0000f36, + 0x98e8: 0xe0000f5a, 0x98e9: 0xe0000f56, 0x98ea: 0xe0000f93, 0x98eb: 0xe0000f90, + 0x98ec: 0xe0000f9f, 0x98ed: 0xe0000f9c, 0x98ee: 0xe0000fb1, 0x98ef: 0xe0000fae, + 0x98f0: 0xe0000fab, 0x98f1: 0xe0000fa8, 0x98f2: 0xe0001093, 0x98f3: 0xe0001090, + 0x98f4: 0xe000109f, 0x98f5: 0xe000109c, 0x98f6: 0xe0001099, 0x98f7: 0xe0001096, + 0x98f8: 0xe0001032, 0x98f9: 0xe000102e, 0x98fa: 0xe000298b, 0x98fb: 0xe0002988, + 0x98fc: 0xe00010a9, 0x98fd: 0xe00010a6, 0x98fe: 0xe00010af, 0x98ff: 0xe00010ac, + // Block 0x264, offset 0x9900 + 0x9900: 0xe00009bc, 0x9901: 0xe00009c0, 0x9902: 0x002c3a8b, 0x9903: 0xf0000a04, + 0x9904: 0x40081c20, 0x9905: 0xe0000a5e, 0x9906: 0xe0000a62, 0x9907: 0x002cc28a, + 0x9908: 0x40081e20, 0x9909: 0xf0000a04, 0x990a: 0x002d2285, 0x990b: 0x002d688b, + 0x990c: 0x002d688b, 0x990d: 0x002d688b, 0x990e: 0x002d6885, 0x990f: 0xf0000202, + 0x9910: 0x002d9a8b, 0x9911: 0x002d9a8b, 0x9912: 0x002e228b, 0x9913: 0x002e2285, + 0x9914: 0x40082020, 0x9915: 0x002e9e8b, 0x9916: 0xf000040a, 0x9917: 0x40082220, + 0x9918: 0x40082420, 0x9919: 0x002f2c8b, 0x991a: 0x002f568b, 0x991b: 0x002f7a8b, + 0x991c: 0x002f7a8b, 0x991d: 0x002f7a8b, 0x991e: 0x40082620, 0x991f: 0x40082820, + 0x9920: 0xf0001414, 0x9921: 0xe0000fbd, 0x9922: 0xf0001414, 0x9923: 0x40082a20, + 0x9924: 0x00312a8b, 0x9925: 0x40082c20, 0x9926: 0x0032a288, 0x9927: 0x40082e20, + 0x9928: 0x00312a8b, 0x9929: 0x40083020, 0x992a: 0x002dfe88, 0x992b: 0x00320c83, + 0x992c: 0x002c0a8b, 0x992d: 0x002c3a8b, 0x992e: 0x40083220, 0x992f: 0x002c9885, + 0x9930: 0x002c988b, 0x9931: 0x002d088b, 0x9932: 0x002d1e88, 0x9933: 0x002e828b, + 0x9934: 0x002ee285, 0x9935: 0x00389084, 0x9936: 0x00389284, 0x9937: 0x00389484, + 0x9938: 0x00389684, 0x9939: 0x002d9a85, 0x993a: 0x40083420, 0x993b: 0xe0000b95, + 0x993c: 0x00327e85, 0x993d: 0x00325685, 0x993e: 0x0032568b, 0x993f: 0x00327e8b, + // Block 0x265, offset 0x9940 + 0x9940: 0xa0000000, 0x9941: 0xa0000000, 0x9942: 0xa0000000, 0x9943: 0xa0000000, + 0x9944: 0xa0000000, 0x9945: 0xa0000000, 0x9946: 0xa0000000, 0x9947: 0xa0000000, + 0x9948: 0xa0000000, 0x9949: 0x40020020, 0x994a: 0x40020220, 0x994b: 0x40020420, + 0x994c: 0x40020620, 0x994d: 0x40020820, 0x994e: 0xa0000000, 0x994f: 0xa0000000, + 0x9950: 0xa0000000, 0x9951: 0xa0000000, 0x9952: 0xa0000000, 0x9953: 0xa0000000, + 0x9954: 0xa0000000, 0x9955: 0xa0000000, 0x9956: 0xa0000000, 0x9957: 0xa0000000, + 0x9958: 0xa0000000, 0x9959: 0xa0000000, 0x995a: 0xa0000000, 0x995b: 0xa0000000, + 0x995c: 0xa0000000, 0x995d: 0xa0000000, 0x995e: 0xa0000000, 0x995f: 0xa0000000, + 0x9960: 0x40021220, 0x9961: 0x4002ba20, 0x9962: 0x4003e020, 0x9963: 0x4004ea20, + 0x9964: 0x4027de20, 0x9965: 0x4004ec20, 0x9966: 0x4004e620, 0x9967: 0x4003d220, + 0x9968: 0x4003f420, 0x9969: 0x4003f620, 0x996a: 0x4004d820, 0x996b: 0x40093820, + 0x996c: 0x40024020, 0x996d: 0x40021a20, 0x996e: 0x4002e420, 0x996f: 0x4004e220, + 0x9970: 0x4029cc20, 0x9971: 0x4029ce20, 0x9972: 0x4029d020, 0x9973: 0x4029d220, + 0x9974: 0x4029d420, 0x9975: 0x4029d620, 0x9976: 0x4029d820, 0x9977: 0x4029da20, + 0x9978: 0x4029dc20, 0x9979: 0x4029de20, 0x997a: 0x40026c20, 0x997b: 0x40026220, + 0x997c: 0x40094020, 0x997d: 0x40094220, 0x997e: 0x40094420, 0x997f: 0x4002c420, + // Block 0x266, offset 0x9980 + 0x9980: 0x4004d620, 0x9981: 0xc57327b1, 0x9982: 0x002c0a88, 0x9983: 0x002c3a88, + 0x9984: 0x002c6288, 0x9985: 0x002c9888, 0x9986: 0x002d0888, 0x9987: 0x002d2288, + 0x9988: 0x002d6888, 0x9989: 0x002d9a88, 0x998a: 0x002dcc88, 0x998b: 0x002dfe88, + 0x998c: 0xc0030002, 0x998d: 0x002e8288, 0x998e: 0x002e9e88, 0x998f: 0xc57e27e1, + 0x9990: 0x002f2c88, 0x9991: 0x002f5688, 0x9992: 0x002f7a88, 0x9993: 0x002fe688, + 0x9994: 0x00302c88, 0x9995: 0xc3900b21, 0x9996: 0x0030be88, 0x9997: 0x0030bea3, + 0x9998: 0x0030f688, 0x9999: 0x00310088, 0x999a: 0x00312a88, 0x999b: 0x4003f820, + 0x999c: 0x4004e420, 0x999d: 0x4003fa20, 0x999e: 0x40062420, 0x999f: 0x40021620, + 0x99a0: 0x40061e20, 0x99a1: 0xc57027b1, 0x99a2: 0x402c0a20, 0x99a3: 0x402c3a20, + 0x99a4: 0x402c6220, 0x99a5: 0x402c9820, 0x99a6: 0x402d0820, 0x99a7: 0x402d2220, + 0x99a8: 0x402d6820, 0x99a9: 0x402d9a20, 0x99aa: 0x402dcc20, 0x99ab: 0x402dfe20, + 0x99ac: 0xc0000002, 0x99ad: 0x402e8220, 0x99ae: 0x402e9e20, 0x99af: 0xc57a27e1, + 0x99b0: 0x402f2c20, 0x99b1: 0x402f5620, 0x99b2: 0x402f7a20, 0x99b3: 0x402fe620, + 0x99b4: 0x40302c20, 0x99b5: 0xc38d0b21, 0x99b6: 0x4030be20, 0x99b7: 0x4030be21, + 0x99b8: 0x4030f620, 0x99b9: 0x40310020, 0x99ba: 0x40312a20, 0x99bb: 0x4003fc20, + 0x99bc: 0x40094820, 0x99bd: 0x4003fe20, 0x99be: 0x40094c20, 0x99bf: 0xa0000000, + // Block 0x267, offset 0x99c0 + 0x99c0: 0xe00008f5, 0x99c1: 0xe00008ef, 0x99c2: 0xe0000921, 0x99c3: 0xe0000969, + 0x99c4: 0x00320e83, 0x99c5: 0x00320c83, 0x99c6: 0x00320ea3, 0x99c7: 0xe0000a53, + 0x99c8: 0xe0000ae8, 0x99c9: 0xe0000ae2, 0x99ca: 0xe0000af4, 0x99cb: 0xe0000b20, + 0x99cc: 0xe0000c2b, 0x99cd: 0xe0000c25, 0x99ce: 0xe0000c37, 0x99cf: 0xe0000c43, + 0x99d0: 0x002c62a3, 0x99d1: 0xe0000d63, 0x99d2: 0xe0000d9a, 0x99d3: 0xe0000d94, + 0x99d4: 0xe0000da6, 0x99d5: 0x003210e3, 0x99d6: 0x00321083, 0x99d7: 0x40093e20, + 0x99d8: 0x003210a3, 0x99d9: 0xe0000fe1, 0x99da: 0xe0000fdb, 0x99db: 0xe0000fed, + 0x99dc: 0x003100a3, 0x99dd: 0xe0001102, 0x99de: 0xe0003806, 0x99df: 0xe0000f7b, + 0x99e0: 0xe00008f2, 0x99e1: 0xe00008ec, 0x99e2: 0xe000091e, 0x99e3: 0xe0000966, + 0x99e4: 0x40320e20, 0x99e5: 0x40320c20, 0x99e6: 0x40320e21, 0x99e7: 0xe0000a4d, + 0x99e8: 0xe0000ae5, 0x99e9: 0xe0000adf, 0x99ea: 0xe0000af1, 0x99eb: 0xe0000b1d, + 0x99ec: 0xe0000c28, 0x99ed: 0xe0000c22, 0x99ee: 0xe0000c34, 0x99ef: 0xe0000c40, + 0x99f0: 0x402c6221, 0x99f1: 0xe0000d60, 0x99f2: 0xe0000d97, 0x99f3: 0xe0000d91, + 0x99f4: 0xe0000da3, 0x99f5: 0x40321023, 0x99f6: 0x40321020, 0x99f7: 0x40093c20, + 0x99f8: 0x40321021, 0x99f9: 0xe0000fde, 0x99fa: 0xe0000fd8, 0x99fb: 0xe0000fea, + 0x99fc: 0x40310021, 0x99fd: 0xe00010ff, 0x99fe: 0xe0003803, 0x99ff: 0xe0001114, + // Block 0x268, offset 0x9a00 + 0x9a00: 0xe0000983, 0x9a01: 0xe0000980, 0x9a02: 0xe00008fb, 0x9a03: 0xe00008f8, + 0x9a04: 0xe000097d, 0x9a05: 0xe000097a, 0x9a06: 0xe0000a38, 0x9a07: 0xe0000a35, + 0x9a08: 0xe0000a3e, 0x9a09: 0xe0000a3b, 0x9a0a: 0xe0000a4a, 0x9a0b: 0xe0000a47, + 0x9a0c: 0xe0000a44, 0x9a0d: 0xe0000a41, 0x9a0e: 0xe0000a86, 0x9a0f: 0xe0000a83, + 0x9a10: 0x002c62c3, 0x9a11: 0x402c6222, 0x9a12: 0xe0000b46, 0x9a13: 0xe0000b43, + 0x9a14: 0xe0000aee, 0x9a15: 0xe0000aeb, 0x9a16: 0xe0000b2c, 0x9a17: 0xe0000b29, + 0x9a18: 0xe0000b40, 0x9a19: 0xe0000b3d, 0x9a1a: 0xe0000b1a, 0x9a1b: 0xe0000b17, + 0x9a1c: 0xe0000bb8, 0x9a1d: 0xe0000bb5, 0x9a1e: 0xe0000bb2, 0x9a1f: 0xe0000baf, + 0x9a20: 0xe0000bc4, 0x9a21: 0xe0000bc1, 0x9a22: 0xe0000bca, 0x9a23: 0xe0000bc7, + 0x9a24: 0xe0000bee, 0x9a25: 0xe0000beb, 0x9a26: 0xe0000c1b, 0x9a27: 0xe0000c18, + 0x9a28: 0xe0000c51, 0x9a29: 0xe0000c4e, 0x9a2a: 0xe0000c60, 0x9a2b: 0xe0000c5d, + 0x9a2c: 0xe0000c31, 0x9a2d: 0xe0000c2e, 0x9a2e: 0xe0000c5a, 0x9a2f: 0xe0000c57, + 0x9a30: 0xe0000c54, 0x9a31: 0x402da220, 0x9a32: 0xf0000a0a, 0x9a33: 0xf0000404, + 0x9a34: 0xe0000c8a, 0x9a35: 0xe0000c87, 0x9a36: 0xe0000c9f, 0x9a37: 0xe0000c9c, + 0x9a38: 0x402f7220, 0x9a39: 0xe0000ccc, 0x9a3a: 0xe0000cc9, 0x9a3b: 0xe0000cd8, + 0x9a3c: 0xe0000cd5, 0x9a3d: 0xe0000cd2, 0x9a3e: 0xe0000ccf, 0x9a3f: 0xe0000d04, + // Block 0x269, offset 0x9a40 + 0x9a40: 0xe0000cfe, 0x9a41: 0xe0000cf8, 0x9a42: 0xe0000cf5, 0x9a43: 0xe0000d51, + 0x9a44: 0xe0000d4e, 0x9a45: 0xe0000d6f, 0x9a46: 0xe0000d6c, 0x9a47: 0xe0000d5d, + 0x9a48: 0xe0000d5a, 0x9a49: 0xf0000404, 0x9a4a: 0x002e9ea3, 0x9a4b: 0x402e9e21, + 0x9a4c: 0xe0000e2e, 0x9a4d: 0xe0000e2b, 0x9a4e: 0xe0000da0, 0x9a4f: 0xe0000d9d, + 0x9a50: 0x003210c3, 0x9a51: 0x40321022, 0x9a52: 0x00321103, 0x9a53: 0x40321024, + 0x9a54: 0xe0000eca, 0x9a55: 0xe0000ec7, 0x9a56: 0xe0000edc, 0x9a57: 0xe0000ed9, + 0x9a58: 0xe0000ed0, 0x9a59: 0xe0000ecd, 0x9a5a: 0xe0000f1f, 0x9a5b: 0xe0000f1c, + 0x9a5c: 0xe0000f2d, 0x9a5d: 0xe0000f2a, 0x9a5e: 0xe0000f47, 0x9a5f: 0xe0000f44, + 0x9a60: 0xe0000f33, 0x9a61: 0xe0000f30, 0x9a62: 0xe0000f99, 0x9a63: 0xe0000f96, + 0x9a64: 0xe0000f8a, 0x9a65: 0xe0000f87, 0x9a66: 0x00303688, 0x9a67: 0x40303620, + 0x9a68: 0xe000102b, 0x9a69: 0xe0001028, 0x9a6a: 0xe000103f, 0x9a6b: 0xe000103c, + 0x9a6c: 0xe0000fe7, 0x9a6d: 0xe0000fe4, 0x9a6e: 0xe0000ff9, 0x9a6f: 0xe0000ff6, + 0x9a70: 0x003100c3, 0x9a71: 0x40310022, 0x9a72: 0xe0001039, 0x9a73: 0xe0001036, + 0x9a74: 0xe0003636, 0x9a75: 0xe0003633, 0x9a76: 0xe000110e, 0x9a77: 0xe000110b, + 0x9a78: 0xe0001117, 0x9a79: 0xe000113b, 0x9a7a: 0xe0001138, 0x9a7b: 0xe000114d, + 0x9a7c: 0xe000114a, 0x9a7d: 0xe0001147, 0x9a7e: 0xe0001144, 0x9a7f: 0xe0000f64, + // Block 0x26a, offset 0x9a80 + 0x9a80: 0x40321220, 0x9a81: 0x40321a20, 0x9a82: 0x40322220, 0x9a83: 0x40322a20, + 0x9a84: 0xe0000ad5, 0x9a85: 0xe0000ad1, 0x9a86: 0xe0000acd, 0x9a87: 0xf0000a0a, + 0x9a88: 0xf000040a, 0x9a89: 0xf0000404, 0x9a8a: 0xf0000a0a, 0x9a8b: 0xf000040a, + 0x9a8c: 0xf0000404, 0x9a8d: 0xe0000947, 0x9a8e: 0xe0000944, 0x9a8f: 0xe0000c3d, + 0x9a90: 0xe0000c3a, 0x9a91: 0xe0000dcc, 0x9a92: 0xe0000dc9, 0x9a93: 0xe0000ff3, + 0x9a94: 0xe0000ff0, 0x9a95: 0xe000298b, 0x9a96: 0xe0002988, 0x9a97: 0xe0002979, + 0x9a98: 0xe0002976, 0x9a99: 0xe0002985, 0x9a9a: 0xe0002982, 0x9a9b: 0xe000297f, + 0x9a9c: 0xe000297c, 0x9a9d: 0x402cae20, 0x9a9e: 0xe00037e8, 0x9a9f: 0xe00037e5, + 0x9aa0: 0xe0000976, 0x9aa1: 0xe0000972, 0x9aa2: 0xe00029af, 0x9aa3: 0xe00029ac, + 0x9aa4: 0x002d3a88, 0x9aa5: 0x402d3a20, 0x9aa6: 0xe0000bbe, 0x9aa7: 0xe0000bbb, + 0x9aa8: 0xe0000c99, 0x9aa9: 0xe0000c96, 0x9aaa: 0xe0000e20, 0x9aab: 0xe0000e1d, + 0x9aac: 0xe0000e27, 0x9aad: 0xe0000e23, 0x9aae: 0xe0001162, 0x9aaf: 0xe000115f, + 0x9ab0: 0xe0000c8d, 0x9ab1: 0xf0000a0a, 0x9ab2: 0xf000040a, 0x9ab3: 0xf0000404, + 0x9ab4: 0xe0000bac, 0x9ab5: 0xe0000ba9, 0x9ab6: 0x002d7888, 0x9ab7: 0x00319488, + 0x9ab8: 0xe0000d57, 0x9ab9: 0xe0000d54, 0x9aba: 0xe0002991, 0x9abb: 0xe000298e, + 0x9abc: 0xe00037ee, 0x9abd: 0xe00037eb, 0x9abe: 0xe0003800, 0x9abf: 0xe00037fd, + // Block 0x26b, offset 0x9ac0 + 0x9ac0: 0xe000098f, 0x9ac1: 0xe000098c, 0x9ac2: 0xe0000995, 0x9ac3: 0xe0000992, + 0x9ac4: 0xe0000b62, 0x9ac5: 0xe0000b5f, 0x9ac6: 0xe0000b68, 0x9ac7: 0xe0000b65, + 0x9ac8: 0xe0000c6c, 0x9ac9: 0xe0000c69, 0x9aca: 0xe0000c72, 0x9acb: 0xe0000c6f, + 0x9acc: 0xe0000e4a, 0x9acd: 0xe0000e47, 0x9ace: 0xe0000e50, 0x9acf: 0xe0000e4d, + 0x9ad0: 0xe0000ee8, 0x9ad1: 0xe0000ee5, 0x9ad2: 0xe0000eee, 0x9ad3: 0xe0000eeb, + 0x9ad4: 0xe0001053, 0x9ad5: 0xe0001050, 0x9ad6: 0xe0001059, 0x9ad7: 0xe0001056, + 0x9ad8: 0xe0000f61, 0x9ad9: 0xe0000f5e, 0x9ada: 0xe0000fa5, 0x9adb: 0xe0000fa2, + 0x9adc: 0x00312288, 0x9add: 0x40312220, 0x9ade: 0xe0000bf4, 0x9adf: 0xe0000bf1, + 0x9ae0: 0x002ebc88, 0x9ae1: 0x402c8c20, 0x9ae2: 0x002f2288, 0x9ae3: 0x402f2220, + 0x9ae4: 0x00314088, 0x9ae5: 0x40314020, 0x9ae6: 0xe000096f, 0x9ae7: 0xe000096c, + 0x9ae8: 0xe0000b32, 0x9ae9: 0xe0000b2f, 0x9aea: 0xe00037fa, 0x9aeb: 0xe00037f7, + 0x9aec: 0xe000381e, 0x9aed: 0xe000381b, 0x9aee: 0xe0000e04, 0x9aef: 0xe0000e01, + 0x9af0: 0xe0000e0b, 0x9af1: 0xe0000e07, 0x9af2: 0xe0001129, 0x9af3: 0xe0001126, + 0x9af4: 0x402e5e20, 0x9af5: 0x402ed020, 0x9af6: 0x40305a20, 0x9af7: 0x402dd420, + 0x9af8: 0xe0000abf, 0x9af9: 0xe0000ec4, 0x9afa: 0x002be888, 0x9afb: 0x002c4488, + 0x9afc: 0x402c4420, 0x9afd: 0x002e3888, 0x9afe: 0x00303e88, 0x9aff: 0x402ffc20, + // Block 0x26c, offset 0x9b00 + 0x9b00: 0xe0000d24, 0x9b01: 0xe0000d21, 0x9b02: 0xe0000d2a, 0x9b03: 0xe0000d27, + 0x9b04: 0xe0000d69, 0x9b05: 0xe0000d66, 0x9b06: 0xe0000d7b, 0x9b07: 0xe0000d78, + 0x9b08: 0xe0000d87, 0x9b09: 0xe0000d84, 0x9b0a: 0xe0000d81, 0x9b0b: 0xe0000d7e, + 0x9b0c: 0xe000380c, 0x9b0d: 0xe0003809, 0x9b0e: 0xe0003818, 0x9b0f: 0xe0003815, + 0x9b10: 0xe0000e3d, 0x9b11: 0xe0000e39, 0x9b12: 0xe0000e35, 0x9b13: 0xe0000e31, + 0x9b14: 0xe0000ea7, 0x9b15: 0xe0000ea4, 0x9b16: 0xe0000ead, 0x9b17: 0xe0000eaa, + 0x9b18: 0xe0000ed6, 0x9b19: 0xe0000ed3, 0x9b1a: 0xe0000ef4, 0x9b1b: 0xe0000ef1, + 0x9b1c: 0xe0000efb, 0x9b1d: 0xe0000ef7, 0x9b1e: 0xe0000f02, 0x9b1f: 0xe0000eff, + 0x9b20: 0xe0000f41, 0x9b21: 0xe0000f3e, 0x9b22: 0xe0000f53, 0x9b23: 0xe0000f50, + 0x9b24: 0xe0000f26, 0x9b25: 0xe0000f22, 0x9b26: 0xe0000f3a, 0x9b27: 0xe0000f36, + 0x9b28: 0xe0000f5a, 0x9b29: 0xe0000f56, 0x9b2a: 0xe0000f93, 0x9b2b: 0xe0000f90, + 0x9b2c: 0xe0000f9f, 0x9b2d: 0xe0000f9c, 0x9b2e: 0xe0000fb1, 0x9b2f: 0xe0000fae, + 0x9b30: 0xe0000fab, 0x9b31: 0xe0000fa8, 0x9b32: 0xe0001093, 0x9b33: 0xe0001090, + 0x9b34: 0xe000109f, 0x9b35: 0xe000109c, 0x9b36: 0xe0001099, 0x9b37: 0xe0001096, + 0x9b38: 0xe0001032, 0x9b39: 0xe000102e, 0x9b3a: 0xe000298b, 0x9b3b: 0xe0002988, + 0x9b3c: 0xe00010a9, 0x9b3d: 0xe00010a6, 0x9b3e: 0xe00010af, 0x9b3f: 0xe00010ac, + // Block 0x26d, offset 0x9b40 + 0x9b40: 0xe0003630, 0x9b41: 0xe000362d, 0x9b42: 0xe000362a, 0x9b43: 0xe0003627, + 0x9b44: 0xe000363f, 0x9b45: 0xe000363c, 0x9b46: 0xe0003645, 0x9b47: 0xe0003642, + 0x9b48: 0xe000364b, 0x9b49: 0xe0003648, 0x9b4a: 0xe00010fc, 0x9b4b: 0xe00010f9, + 0x9b4c: 0xe00010f6, 0x9b4d: 0xe00010f3, 0x9b4e: 0xe0001123, 0x9b4f: 0xe0001120, + 0x9b50: 0xe0001141, 0x9b51: 0xe000113e, 0x9b52: 0xe0001153, 0x9b53: 0xe0001150, + 0x9b54: 0xe0001159, 0x9b55: 0xe0001156, 0x9b56: 0xe0000c15, 0x9b57: 0xe0000f8d, + 0x9b58: 0xe0003639, 0x9b59: 0xe0001111, 0x9b5a: 0xf0000404, 0x9b5b: 0xe0000f70, + 0x9b5c: 0x40300420, 0x9b5d: 0x40300620, 0x9b5e: 0xe0000f7f, 0x9b5f: 0x402c9620, + 0x9b60: 0xe000099b, 0x9b61: 0xe0000998, 0x9b62: 0xe0000989, 0x9b63: 0xe0000986, + 0x9b64: 0xe0000928, 0x9b65: 0xe0000924, 0x9b66: 0xe0000930, 0x9b67: 0xe000092c, + 0x9b68: 0xe0000940, 0x9b69: 0xe000093c, 0x9b6a: 0xe0000938, 0x9b6b: 0xe0000934, + 0x9b6c: 0xe00009aa, 0x9b6d: 0xe00009a6, 0x9b6e: 0xe0000902, 0x9b6f: 0xe00008fe, + 0x9b70: 0xe000090a, 0x9b71: 0xe0000906, 0x9b72: 0xe000091a, 0x9b73: 0xe0000916, + 0x9b74: 0xe0000912, 0x9b75: 0xe000090e, 0x9b76: 0xe00009a2, 0x9b77: 0xe000099e, + 0x9b78: 0xe0000b6e, 0x9b79: 0xe0000b6b, 0x9b7a: 0xe0000b5c, 0x9b7b: 0xe0000b59, + 0x9b7c: 0xe0000b26, 0x9b7d: 0xe0000b23, 0x9b7e: 0xe0000afb, 0x9b7f: 0xe0000af7, + // Block 0x26e, offset 0x9b80 + 0x9b80: 0xe0000b03, 0x9b81: 0xe0000aff, 0x9b82: 0xe0000b13, 0x9b83: 0xe0000b0f, + 0x9b84: 0xe0000b0b, 0x9b85: 0xe0000b07, 0x9b86: 0xe0000b75, 0x9b87: 0xe0000b71, + 0x9b88: 0xe0000c66, 0x9b89: 0xe0000c63, 0x9b8a: 0xe0000c78, 0x9b8b: 0xe0000c75, + 0x9b8c: 0xe0000e84, 0x9b8d: 0xe0000e81, 0x9b8e: 0xe0000e44, 0x9b8f: 0xe0000e41, + 0x9b90: 0xe0000dad, 0x9b91: 0xe0000da9, 0x9b92: 0xe0000db5, 0x9b93: 0xe0000db1, + 0x9b94: 0xe0000dc5, 0x9b95: 0xe0000dc1, 0x9b96: 0xe0003812, 0x9b97: 0xe000380f, + 0x9b98: 0xe0000e8b, 0x9b99: 0xe0000e87, 0x9b9a: 0xe0000e5d, 0x9b9b: 0xe0000e59, + 0x9b9c: 0xe0000e65, 0x9b9d: 0xe0000e61, 0x9b9e: 0xe0000e75, 0x9b9f: 0xe0000e71, + 0x9ba0: 0xe0003824, 0x9ba1: 0xe0003821, 0x9ba2: 0xe0000e7d, 0x9ba3: 0xe0000e79, + 0x9ba4: 0xe000108d, 0x9ba5: 0xe000108a, 0x9ba6: 0xe000104d, 0x9ba7: 0xe000104a, + 0x9ba8: 0xe0001066, 0x9ba9: 0xe0001062, 0x9baa: 0xe000106e, 0x9bab: 0xe000106a, + 0x9bac: 0xe000107e, 0x9bad: 0xe000107a, 0x9bae: 0xe0001076, 0x9baf: 0xe0001072, + 0x9bb0: 0xe0001086, 0x9bb1: 0xe0001082, 0x9bb2: 0xe0001108, 0x9bb3: 0xe0001105, + 0x9bb4: 0xe0001135, 0x9bb5: 0xe0001132, 0x9bb6: 0xe000112f, 0x9bb7: 0xe000112c, + 0x9bb8: 0xe000111d, 0x9bb9: 0xe000111a, 0x9bba: 0xe0000d0a, 0x9bbb: 0xe0000d07, + 0x9bbc: 0x0030d888, 0x9bbd: 0x4030d820, 0x9bbe: 0x00312088, 0x9bbf: 0x40312020, + // Block 0x26f, offset 0x9bc0 + 0x9bc0: 0xe0000024, 0x9bc1: 0xe0000029, 0x9bc2: 0xe000002e, 0x9bc3: 0xe0000033, + 0x9bc4: 0xe0000038, 0x9bc5: 0xe000003d, 0x9bc6: 0xe0000042, 0x9bc7: 0xe0000047, + 0x9bc8: 0xf0001f04, 0x9bc9: 0xf0001f04, 0x9bca: 0xf0001f04, 0x9bcb: 0xf0001f04, + 0x9bcc: 0xf0001f04, 0x9bcd: 0xf0001f04, 0x9bce: 0xf0001f04, 0x9bcf: 0xf0001f04, + 0x9bd0: 0xf0001f04, 0x9bd1: 0xf0000404, 0x9bd2: 0xf0000404, 0x9bd3: 0xf0000404, + 0x9bd4: 0xf0000404, 0x9bd5: 0xf0000404, 0x9bd6: 0xf0000404, 0x9bd7: 0xf0000404, + 0x9bd8: 0xf0000404, 0x9bd9: 0xf0000404, 0x9bda: 0xf0000404, 0x9bdb: 0xf0000404, + 0x9bdc: 0xf0000404, 0x9bdd: 0xf0000404, 0x9bde: 0xf0000404, 0x9bdf: 0xf0000404, + 0x9be0: 0xf0000404, 0x9be1: 0xf0000404, 0x9be2: 0xf0000404, 0x9be3: 0xf0000404, + 0x9be4: 0xf0000404, 0x9be5: 0xf0000404, 0x9be6: 0xf0000404, 0x9be7: 0xf0000404, + 0x9be8: 0xf0000404, 0x9be9: 0xf0000404, 0x9bea: 0xf0000404, 0x9beb: 0xf0000404, + 0x9bec: 0xf0000404, 0x9bed: 0xf0000404, 0x9bee: 0xf0000404, 0x9bef: 0xf0000404, + 0x9bf0: 0xf0000404, 0x9bf1: 0xf0000404, 0x9bf2: 0xe0002c46, 0x9bf3: 0xf0000404, + 0x9bf4: 0xf0000404, 0x9bf5: 0xf0000404, 0x9bf6: 0x002bde8c, 0x9bf7: 0x002c0a8c, + 0x9bf8: 0x002c3a8c, 0x9bf9: 0x002c628c, 0x9bfa: 0x002c988c, 0x9bfb: 0x002d088c, + 0x9bfc: 0x002d228c, 0x9bfd: 0x002d688c, 0x9bfe: 0x002d9a8c, 0x9bff: 0x002dcc8c, + // Block 0x270, offset 0x9c00 + 0x9c00: 0xf0001d1c, 0x9c01: 0xf0001d1c, 0x9c02: 0xf0001d1c, 0x9c03: 0xf0001d1c, + 0x9c04: 0xf0001d1c, 0x9c05: 0xf0001d1d, 0x9c06: 0xf0001d1d, 0x9c07: 0xf0001d1d, + 0x9c08: 0xe0000a6b, 0x9c09: 0xe0000cb4, 0x9c0a: 0xf0001d1c, 0x9c0b: 0xf0001d1c, + 0x9c0c: 0xf0001d1c, 0x9c0d: 0xf0001c1c, 0x9c0e: 0xf0001c1c, 0x9c0f: 0xf0001c1c, + 0x9c10: 0xf0001c1d, 0x9c11: 0xe0000cb9, 0x9c12: 0xe0000d36, 0x9c13: 0xe0000be3, + 0x9c14: 0xe0000fc5, 0x9c15: 0xf0001c1c, 0x9c16: 0xf0001c1c, 0x9c17: 0xf0001c1c, + 0x9c18: 0xf0001c1c, 0x9c19: 0xf0001c1c, 0x9c1a: 0xf0001c1c, 0x9c1b: 0xf0001c1c, + 0x9c1c: 0xf0001c1c, 0x9c1d: 0xf0001c1c, 0x9c1e: 0xf0001c1c, 0x9c1f: 0xe0000d3e, + 0x9c20: 0xe0000a72, 0x9c21: 0xf0001c1c, 0x9c22: 0xe0000cbd, 0x9c23: 0xe0000d42, + 0x9c24: 0xe0000a76, 0x9c25: 0xf0001c1c, 0x9c26: 0xe0000cc1, 0x9c27: 0xe0000d2d, + 0x9c28: 0xe0000d31, 0x9c29: 0xf0001c1d, 0x9c2a: 0xe0000cc5, 0x9c2b: 0xe0000d4a, + 0x9c2c: 0xe0000be7, 0x9c2d: 0xe0000f0b, 0x9c2e: 0xe0000f0f, 0x9c2f: 0xe0000f15, + 0x9c30: 0xf0001c1c, 0x9c31: 0xf0001c1c, 0x9c32: 0xf0001c1c, 0x9c33: 0xf0001c1c, + 0x9c34: 0xf0001d1c, 0x9c35: 0xf0001d1c, 0x9c36: 0xf0001d1c, 0x9c37: 0xf0001d1c, + 0x9c38: 0xf0001d1c, 0x9c39: 0xf0001d1d, 0x9c3a: 0xe00035df, 0x9c3b: 0xe00035cd, + 0x9c3c: 0xe0003600, 0x9c3d: 0xe00035af, 0x9c3e: 0xe0002812, 0x9c3f: 0xe00035b2, + // Block 0x271, offset 0x9c40 + 0x9c40: 0xf0001f04, 0x9c41: 0xf0001f04, 0x9c42: 0xf0001f04, 0x9c43: 0xf0001f04, + 0x9c44: 0xf0001f04, 0x9c45: 0xf0001f04, 0x9c46: 0xf0001f04, 0x9c47: 0xf0001f04, + 0x9c48: 0xf0001f04, 0x9c49: 0xf0001f04, 0x9c4a: 0xf0001f04, + 0x9c50: 0xf0000a04, 0x9c51: 0xf0000a04, 0x9c52: 0xf0000a04, 0x9c53: 0xf0000a04, + 0x9c54: 0xf0000a04, 0x9c55: 0xf0000a04, 0x9c56: 0xf0000a04, 0x9c57: 0xf0000a04, + 0x9c58: 0xf0000a04, 0x9c59: 0xf0000a04, 0x9c5a: 0xf0000a04, 0x9c5b: 0xf0000a04, + 0x9c5c: 0xf0000a04, 0x9c5d: 0xf0000a04, 0x9c5e: 0xf0000a04, 0x9c5f: 0xf0000a04, + 0x9c60: 0xf0000a04, 0x9c61: 0xf0000a04, 0x9c62: 0xf0000a04, 0x9c63: 0xf0000a04, + 0x9c64: 0xf0000a04, 0x9c65: 0xf0000a04, 0x9c66: 0xe0002c4a, 0x9c67: 0xf0000a04, + 0x9c68: 0xf0000a04, 0x9c69: 0xf0000a04, 0x9c6a: 0xf0000a04, 0x9c6b: 0x002c3a8c, + 0x9c6c: 0x002f7a8c, 0x9c6d: 0xf0000c0c, 0x9c6e: 0xe00035e8, + 0x9c70: 0x002bde9d, 0x9c71: 0x002c0a9d, 0x9c72: 0x002c3a9d, 0x9c73: 0x002c629d, + 0x9c74: 0x002c989d, 0x9c75: 0x002d089d, 0x9c76: 0x002d229d, 0x9c77: 0x002d689d, + 0x9c78: 0x002d9a9d, 0x9c79: 0x002dcc9d, 0x9c7a: 0x002dfe9d, 0x9c7b: 0x002e229d, + 0x9c7c: 0x002e829d, 0x9c7d: 0x002e9e9d, 0x9c7e: 0x002ee29d, 0x9c7f: 0x002f2c9d, + // Block 0x272, offset 0x9c80 + 0x9c80: 0xa0000000, 0x9c81: 0xa0000000, 0x9c82: 0xa0000000, 0x9c83: 0xa0000000, + 0x9c84: 0xa0000000, 0x9c85: 0xa0000000, 0x9c86: 0xa0000000, 0x9c87: 0xa0000000, + 0x9c88: 0xa0000000, 0x9c89: 0x40020020, 0x9c8a: 0x40020220, 0x9c8b: 0x40020420, + 0x9c8c: 0x40020620, 0x9c8d: 0x40020820, 0x9c8e: 0xa0000000, 0x9c8f: 0xa0000000, + 0x9c90: 0xa0000000, 0x9c91: 0xa0000000, 0x9c92: 0xa0000000, 0x9c93: 0xa0000000, + 0x9c94: 0xa0000000, 0x9c95: 0xa0000000, 0x9c96: 0xa0000000, 0x9c97: 0xa0000000, + 0x9c98: 0xa0000000, 0x9c99: 0xa0000000, 0x9c9a: 0xa0000000, 0x9c9b: 0xa0000000, + 0x9c9c: 0xa0000000, 0x9c9d: 0xa0000000, 0x9c9e: 0xa0000000, 0x9c9f: 0xa0000000, + 0x9ca0: 0x40021220, 0x9ca1: 0x4002ba20, 0x9ca2: 0x4003e020, 0x9ca3: 0x4004ea20, + 0x9ca4: 0x4027de20, 0x9ca5: 0x4004ec20, 0x9ca6: 0x4004e620, 0x9ca7: 0x4003d220, + 0x9ca8: 0x4003f420, 0x9ca9: 0x4003f620, 0x9caa: 0x4004d820, 0x9cab: 0x40093820, + 0x9cac: 0x40024020, 0x9cad: 0x40021a20, 0x9cae: 0x4002e420, 0x9caf: 0x4004e220, + 0x9cb0: 0x4029cc20, 0x9cb1: 0x4029ce20, 0x9cb2: 0x4029d020, 0x9cb3: 0x4029d220, + 0x9cb4: 0x4029d420, 0x9cb5: 0x4029d620, 0x9cb6: 0x4029d820, 0x9cb7: 0x4029da20, + 0x9cb8: 0x4029dc20, 0x9cb9: 0x4029de20, 0x9cba: 0x40026c20, 0x9cbb: 0x40026220, + 0x9cbc: 0x40094020, 0x9cbd: 0x40094220, 0x9cbe: 0x40094420, 0x9cbf: 0x4002c420, + // Block 0x273, offset 0x9cc0 + 0x9cc0: 0x4004d620, 0x9cc1: 0x002bde88, 0x9cc2: 0x002c0a88, 0x9cc3: 0x002c3a88, + 0x9cc4: 0x002c6288, 0x9cc5: 0x002c9888, 0x9cc6: 0x002d0888, 0x9cc7: 0x002d2288, + 0x9cc8: 0x002d6888, 0x9cc9: 0x002d9a88, 0x9cca: 0x002dcc88, 0x9ccb: 0x002dfe88, + 0x9ccc: 0xc0030002, 0x9ccd: 0x002e8288, 0x9cce: 0xc5852853, 0x9ccf: 0x002ee288, + 0x9cd0: 0x002f2c88, 0x9cd1: 0x002f5688, 0x9cd2: 0x002f7a88, 0x9cd3: 0x002fe688, + 0x9cd4: 0x00302c88, 0x9cd5: 0x00306c88, 0x9cd6: 0x0030be88, 0x9cd7: 0x0030e288, + 0x9cd8: 0x0030f688, 0x9cd9: 0x00310088, 0x9cda: 0x00312a88, 0x9cdb: 0x4003f820, + 0x9cdc: 0x4004e420, 0x9cdd: 0x4003fa20, 0x9cde: 0x40062420, 0x9cdf: 0x40021620, + 0x9ce0: 0x40061e20, 0x9ce1: 0x402bde20, 0x9ce2: 0x402c0a20, 0x9ce3: 0x402c3a20, + 0x9ce4: 0x402c6220, 0x9ce5: 0x402c9820, 0x9ce6: 0x402d0820, 0x9ce7: 0x402d2220, + 0x9ce8: 0x402d6820, 0x9ce9: 0x402d9a20, 0x9cea: 0x402dcc20, 0x9ceb: 0x402dfe20, + 0x9cec: 0xc0000002, 0x9ced: 0x402e8220, 0x9cee: 0xc5822822, 0x9cef: 0x402ee220, + 0x9cf0: 0x402f2c20, 0x9cf1: 0x402f5620, 0x9cf2: 0x402f7a20, 0x9cf3: 0x402fe620, + 0x9cf4: 0x40302c20, 0x9cf5: 0x40306c20, 0x9cf6: 0x4030be20, 0x9cf7: 0x4030e220, + 0x9cf8: 0x4030f620, 0x9cf9: 0x40310020, 0x9cfa: 0x40312a20, 0x9cfb: 0x4003fc20, + 0x9cfc: 0x40094820, 0x9cfd: 0x4003fe20, 0x9cfe: 0x40094c20, 0x9cff: 0xa0000000, + // Block 0x274, offset 0x9d00 + 0x9d01: 0x40417021, 0x9d02: 0x40417020, 0x9d03: 0x40417220, + 0x9d05: 0x40417020, 0x9d06: 0x40417220, 0x9d07: 0x40417420, + 0x9d08: 0x40417620, 0x9d09: 0x40417820, 0x9d0a: 0x40417a20, 0x9d0b: 0x40417c20, + 0x9d0c: 0x40418020, 0x9d0d: 0x40418420, 0x9d0f: 0x40418620, + 0x9d10: 0x40418820, 0x9d11: 0x40418a20, 0x9d13: 0x40418c20, + 0x9d14: 0x40418e20, 0x9d15: 0x40419020, 0x9d16: 0x40419220, 0x9d17: 0x40419420, + 0x9d18: 0x40419620, 0x9d19: 0x40419820, 0x9d1a: 0x40419a20, 0x9d1b: 0x40419c20, + 0x9d1c: 0x40419e20, 0x9d1d: 0x4041a020, 0x9d1e: 0x4041a220, 0x9d1f: 0x4041a420, + 0x9d20: 0x4041a620, 0x9d21: 0x4041a820, 0x9d22: 0x4041aa20, 0x9d23: 0x4041ac20, + 0x9d24: 0x4041ae20, 0x9d25: 0x4041b020, 0x9d26: 0x4041b220, 0x9d27: 0x4041b420, + 0x9d28: 0x4041b620, 0x9d2a: 0x4041b820, 0x9d2b: 0x4041ba20, + 0x9d2c: 0x4041bc20, 0x9d2d: 0x4041be20, 0x9d2e: 0x4041c020, 0x9d2f: 0x4041c220, + 0x9d30: 0x4041c420, 0x9d32: 0x4041c620, 0x9d33: 0x4041d220, + 0x9d35: 0x4041c820, 0x9d36: 0x4041ca20, 0x9d37: 0x4041cc20, + 0x9d38: 0x4041ce20, 0x9d39: 0x4041d020, + 0x9d3c: 0xa070f102, 0x9d3d: 0x4041d420, 0x9d3e: 0x4041d620, 0x9d3f: 0x4041d820, + // Block 0x275, offset 0x9d40 + 0x9d40: 0xa0000000, 0x9d41: 0xa0000000, 0x9d42: 0xa0000000, 0x9d43: 0xa0000000, + 0x9d44: 0xa0000000, 0x9d45: 0xa0000000, 0x9d46: 0xa0000000, 0x9d47: 0xa0000000, + 0x9d48: 0xa0000000, 0x9d49: 0x40020020, 0x9d4a: 0x40020220, 0x9d4b: 0x40020420, + 0x9d4c: 0x40020620, 0x9d4d: 0x40020820, 0x9d4e: 0xa0000000, 0x9d4f: 0xa0000000, + 0x9d50: 0xa0000000, 0x9d51: 0xa0000000, 0x9d52: 0xa0000000, 0x9d53: 0xa0000000, + 0x9d54: 0xa0000000, 0x9d55: 0xa0000000, 0x9d56: 0xa0000000, 0x9d57: 0xa0000000, + 0x9d58: 0xa0000000, 0x9d59: 0xa0000000, 0x9d5a: 0xa0000000, 0x9d5b: 0xa0000000, + 0x9d5c: 0xa0000000, 0x9d5d: 0xa0000000, 0x9d5e: 0xa0000000, 0x9d5f: 0xa0000000, + 0x9d60: 0x40021220, 0x9d61: 0x4002ba20, 0x9d62: 0x4003e020, 0x9d63: 0x4004ea20, + 0x9d64: 0x4027de20, 0x9d65: 0x4004ec20, 0x9d66: 0x4004e620, 0x9d67: 0xc58f26f2, + 0x9d68: 0x4003f420, 0x9d69: 0x4003f620, 0x9d6a: 0x4004d820, 0x9d6b: 0x40093820, + 0x9d6c: 0x40024020, 0x9d6d: 0x40021a20, 0x9d6e: 0x4002e420, 0x9d6f: 0x4004e220, + 0x9d70: 0x4029cc20, 0x9d71: 0x4029ce20, 0x9d72: 0x4029d020, 0x9d73: 0x4029d220, + 0x9d74: 0x4029d420, 0x9d75: 0x4029d620, 0x9d76: 0x4029d820, 0x9d77: 0x4029da20, + 0x9d78: 0x4029dc20, 0x9d79: 0x4029de20, 0x9d7a: 0x40026c20, 0x9d7b: 0x40026220, + 0x9d7c: 0x40094020, 0x9d7d: 0x40094220, 0x9d7e: 0x40094420, 0x9d7f: 0x4002c420, + // Block 0x276, offset 0x9d80 + 0x9d80: 0x4004d620, 0x9d81: 0x002bde88, 0x9d82: 0x002c0a88, 0x9d83: 0x002c3a88, + 0x9d84: 0x002c6288, 0x9d85: 0x002c9888, 0x9d86: 0x002d0888, 0x9d87: 0x002d2288, + 0x9d88: 0x002d6888, 0x9d89: 0x002d9a88, 0x9d8a: 0x002dcc88, 0x9d8b: 0x002dfe88, + 0x9d8c: 0xc0030002, 0x9d8d: 0x002e8288, 0x9d8e: 0x002e9e88, 0x9d8f: 0x002ee288, + 0x9d90: 0x002f2c88, 0x9d91: 0x002f5688, 0x9d92: 0x002f7a88, 0x9d93: 0xc58909c2, + 0x9d94: 0xc38a2722, 0x9d95: 0x00306c88, 0x9d96: 0x0030be88, 0x9d97: 0x0030e288, + 0x9d98: 0x0030f688, 0x9d99: 0x00310088, 0x9d9a: 0x00312a88, 0x9d9b: 0x4003f820, + 0x9d9c: 0x4004e420, 0x9d9d: 0x4003fa20, 0x9d9e: 0x40062420, 0x9d9f: 0x40021620, + 0x9da0: 0x40061e20, 0x9da1: 0x402bde20, 0x9da2: 0x402c0a20, 0x9da3: 0x402c3a20, + 0x9da4: 0x402c6220, 0x9da5: 0x402c9820, 0x9da6: 0x402d0820, 0x9da7: 0x402d2220, + 0x9da8: 0x402d6820, 0x9da9: 0x402d9a20, 0x9daa: 0x402dcc20, 0x9dab: 0x402dfe20, + 0x9dac: 0xc0000002, 0x9dad: 0x402e8220, 0x9dae: 0x402e9e20, 0x9daf: 0x402ee220, + 0x9db0: 0x402f2c20, 0x9db1: 0x402f5620, 0x9db2: 0x402f7a20, 0x9db3: 0xc34109b1, + 0x9db4: 0xc3882711, 0x9db5: 0x40306c20, 0x9db6: 0x4030be20, 0x9db7: 0x4030e220, + 0x9db8: 0x4030f620, 0x9db9: 0x40310020, 0x9dba: 0x40312a20, 0x9dbb: 0x4003fc20, + 0x9dbc: 0x40094820, 0x9dbd: 0x4003fe20, 0x9dbe: 0x40094c20, 0x9dbf: 0xa0000000, + // Block 0x277, offset 0x9dc0 + 0x9dc0: 0x402c1a20, 0x9dc1: 0x002c0c83, 0x9dc2: 0x002c3288, 0x9dc3: 0x402c3220, + 0x9dc4: 0x0031c488, 0x9dc5: 0x4031c420, 0x9dc6: 0x002efa88, 0x9dc7: 0x002c4e88, + 0x9dc8: 0x402c4e20, 0x9dc9: 0x002c7288, 0x9dca: 0x002c6483, 0x9dcb: 0x002c8488, + 0x9dcc: 0x402c8420, 0x9dcd: 0xe000115c, 0x9dce: 0x002cae88, 0x9dcf: 0x002cb888, + 0x9dd0: 0x002cc288, 0x9dd1: 0x002d1688, 0x9dd2: 0x402d1620, 0x9dd3: 0x002d4488, + 0x9dd4: 0x002d5888, 0x9dd5: 0x402d7820, 0x9dd6: 0x002dc288, 0x9dd7: 0x002db688, + 0x9dd8: 0x002e0083, 0x9dd9: 0x402e0020, 0x9dda: 0x402e3820, 0x9ddb: 0x402e7220, + 0x9ddc: 0x0030a088, 0x9ddd: 0x002eb488, 0x9dde: 0x402ebc20, 0x9ddf: 0x002f1088, + 0x9de0: 0xe0000e56, 0x9de1: 0xe0000e53, 0x9de2: 0x002d6088, 0x9de3: 0x402d6020, + 0x9de4: 0x002f3e88, 0x9de5: 0x402f3e20, 0x9de6: 0x002f8288, 0x9de7: 0x0031b488, + 0x9de8: 0x4031b420, 0x9de9: 0x00300888, 0x9dea: 0x40301220, 0x9deb: 0x40304220, + 0x9dec: 0x00304a88, 0x9ded: 0x40304a20, 0x9dee: 0x00305288, 0x9def: 0xe000105f, + 0x9df0: 0xe000105c, 0x9df1: 0x0030b488, 0x9df2: 0x0030cc88, 0x9df3: 0x00310285, + 0x9df4: 0x40310220, 0x9df5: 0x00313488, 0x9df6: 0x40313420, 0x9df7: 0x00316488, + 0x9df8: 0x00316e88, 0x9df9: 0x40316e20, 0x9dfa: 0x40317820, 0x9dfb: 0x4031a620, + 0x9dfc: 0x0031bc88, 0x9dfd: 0x4031bc20, 0x9dfe: 0xe0000fc9, 0x9dff: 0x40319420, + // Block 0x278, offset 0x9e00 + 0x9e00: 0x40315820, 0x9e01: 0x0031d488, 0x9e02: 0x4031d420, 0x9e03: 0x002c1a88, + 0x9e04: 0x00307c88, 0x9e05: 0x0030da88, 0x9e06: 0x002ca288, 0x9e07: 0x402ca220, + 0x9e08: 0x002dde88, 0x9e09: 0x402dde20, 0x9e0a: 0x002f6a88, 0x9e0b: 0x402f6a20, + 0x9e0c: 0x002f8e88, 0x9e0d: 0x402f8e20, 0x9e0e: 0x00311088, 0x9e0f: 0x40311020, + 0x9e10: 0x402bf020, 0x9e11: 0x402bf820, 0x9e12: 0x402c0220, 0x9e13: 0x402c0c20, + 0x9e14: 0x402efa20, 0x9e15: 0x402c5620, 0x9e16: 0x402c7220, 0x9e17: 0x402c6420, + 0x9e18: 0x402ccc20, 0x9e19: 0x402cb820, 0x9e1a: 0x402cd420, 0x9e1b: 0x402cc220, + 0x9e1c: 0x402cdc20, 0x9e1d: 0x402ce820, 0x9e1e: 0x402cf020, 0x9e1f: 0x402dee20, + 0x9e20: 0x402d4420, 0x9e21: 0x402d2a20, 0x9e22: 0x402d3220, 0x9e23: 0x402d5820, + 0x9e24: 0x402d0020, 0x9e25: 0x40308820, 0x9e26: 0x402d8020, 0x9e27: 0x402d8e20, + 0x9e28: 0x402db620, 0x9e29: 0x402dc220, 0x9e2a: 0x402daa20, 0x9e2b: 0x402e4220, + 0x9e2c: 0x402e4a20, 0x9e2d: 0x402e5420, 0x9e2e: 0x402e6820, 0x9e2f: 0x4030a020, + 0x9e30: 0x4030ac20, 0x9e31: 0x402e9020, 0x9e32: 0x402eb420, 0x9e33: 0x402ec820, + 0x9e34: 0x402ea620, 0x9e35: 0x402f1020, 0x9e36: 0x402eee20, 0x9e37: 0x402f1a20, + 0x9e38: 0x402f4c20, 0x9e39: 0x402f9820, 0x9e3a: 0x402fa220, 0x9e3b: 0x402fac20, + 0x9e3c: 0x402fb620, 0x9e3d: 0x402fbe20, 0x9e3e: 0x402fc620, 0x9e3f: 0x402fd020, + // Block 0x279, offset 0x9e40 + 0x9e40: 0x402f8220, 0x9e41: 0x402fd820, 0x9e42: 0x402ff420, 0x9e43: 0x40300820, + 0x9e44: 0x402df620, 0x9e45: 0x40301a20, 0x9e46: 0x40302420, 0x9e47: 0x40306420, + 0x9e48: 0x40305220, 0x9e49: 0x40307c20, 0x9e4a: 0x4030b420, 0x9e4b: 0x4030cc20, + 0x9e4c: 0x4030da20, 0x9e4d: 0x4030ee20, 0x9e4e: 0x402e7a20, 0x9e4f: 0x40310820, + 0x9e50: 0x40314820, 0x9e51: 0x40315020, 0x9e52: 0x40316420, 0x9e53: 0x40318020, + 0x9e54: 0x4031cc20, 0x9e55: 0x4031e820, 0x9e56: 0x40320a20, 0x9e57: 0x40323220, + 0x9e58: 0x40323a20, 0x9e59: 0x402c1220, 0x9e5a: 0x402cf820, 0x9e5b: 0x402d4c20, + 0x9e5c: 0x402d7020, 0x9e5d: 0x402de620, 0x9e5e: 0x402e1a20, 0x9e5f: 0x402e2a20, + 0x9e60: 0x402f6220, 0x9e61: 0x4031fa20, 0x9e62: 0x40320220, 0x9e63: 0xe0000aca, + 0x9e64: 0xe0000adc, 0x9e65: 0xe0000ad9, 0x9e66: 0xe0000fcc, 0x9e67: 0xe0000fcf, + 0x9e68: 0xe0000fba, 0x9e69: 0xe0000ba1, 0x9e6a: 0xe0000d11, 0x9e6b: 0xe0000d18, + 0x9e6c: 0x40324220, 0x9e6d: 0x40324a20, 0x9e6e: 0x40309020, 0x9e6f: 0x40309820, + 0x9e70: 0x002d6894, 0x9e71: 0x002d8094, 0x9e72: 0x002dcc94, 0x9e73: 0x002f7a94, + 0x9e74: 0x002f9894, 0x9e75: 0x002fac94, 0x9e76: 0x002fd894, 0x9e77: 0x0030e294, + 0x9e78: 0x00310094, 0x9e79: 0x40064020, 0x9e7a: 0x40064420, 0x9e7b: 0x402d9620, + 0x9e7c: 0xc58c26f2, 0x9e7d: 0x402d9820, 0x9e7e: 0x4031e220, 0x9e7f: 0x4031f020, + // Block 0x27a, offset 0x9e80 + 0x9e80: 0xa0000000, 0x9e81: 0xa0000000, 0x9e82: 0xa0000000, 0x9e83: 0xa0000000, + 0x9e84: 0xa0000000, 0x9e85: 0xa0000000, 0x9e86: 0xa0000000, 0x9e87: 0xa0000000, + 0x9e88: 0xa0000000, 0x9e89: 0x40020020, 0x9e8a: 0x40020220, 0x9e8b: 0x40020420, + 0x9e8c: 0x40020620, 0x9e8d: 0x40020820, 0x9e8e: 0xa0000000, 0x9e8f: 0xa0000000, + 0x9e90: 0xa0000000, 0x9e91: 0xa0000000, 0x9e92: 0xa0000000, 0x9e93: 0xa0000000, + 0x9e94: 0xa0000000, 0x9e95: 0xa0000000, 0x9e96: 0xa0000000, 0x9e97: 0xa0000000, + 0x9e98: 0xa0000000, 0x9e99: 0xa0000000, 0x9e9a: 0xa0000000, 0x9e9b: 0xa0000000, + 0x9e9c: 0xa0000000, 0x9e9d: 0xa0000000, 0x9e9e: 0xa0000000, 0x9e9f: 0xa0000000, + 0x9ea0: 0x40021220, 0x9ea1: 0x4002ba20, 0x9ea2: 0x4003e020, 0x9ea3: 0x4004ea20, + 0x9ea4: 0x4027de20, 0x9ea5: 0x4004ec20, 0x9ea6: 0x4004e620, 0x9ea7: 0x4003d220, + 0x9ea8: 0x4003f420, 0x9ea9: 0x4003f620, 0x9eaa: 0x4004d820, 0x9eab: 0x40093820, + 0x9eac: 0x40024020, 0x9ead: 0x40021a20, 0x9eae: 0x4002e420, 0x9eaf: 0x4004e220, + 0x9eb0: 0x4029cc20, 0x9eb1: 0x4029ce20, 0x9eb2: 0x4029d020, 0x9eb3: 0x4029d220, + 0x9eb4: 0x4029d420, 0x9eb5: 0x4029d620, 0x9eb6: 0x4029d820, 0x9eb7: 0x4029da20, + 0x9eb8: 0x4029dc20, 0x9eb9: 0x4029de20, 0x9eba: 0x40026c20, 0x9ebb: 0x40026220, + 0x9ebc: 0x40094020, 0x9ebd: 0x40094220, 0x9ebe: 0x40094420, 0x9ebf: 0x4002c420, + // Block 0x27b, offset 0x9ec0 + 0x9ec0: 0x4004d620, 0x9ec1: 0x002bde83, 0x9ec2: 0x002c0a88, 0x9ec3: 0x002c3a88, + 0x9ec4: 0x002c6288, 0x9ec5: 0x002be083, 0x9ec6: 0x002d0888, 0x9ec7: 0x002d2288, + 0x9ec8: 0x002be883, 0x9ec9: 0x002be283, 0x9eca: 0x002dcc88, 0x9ecb: 0x002bea83, + 0x9ecc: 0xc5950002, 0x9ecd: 0x002bee83, 0x9ece: 0x002bf083, 0x9ecf: 0x002be483, + 0x9ed0: 0x002bf283, 0x9ed1: 0x002f5688, 0x9ed2: 0x002f7a88, 0x9ed3: 0x002fe688, + 0x9ed4: 0x00302c88, 0x9ed5: 0x002be683, 0x9ed6: 0x0030be88, 0x9ed7: 0x002bf483, + 0x9ed8: 0x0030f688, 0x9ed9: 0x00310088, 0x9eda: 0x00312a88, 0x9edb: 0x4003f820, + 0x9edc: 0x4004e420, 0x9edd: 0x4003fa20, 0x9ede: 0x40062420, 0x9edf: 0x40021620, + 0x9ee0: 0x40061e20, 0x9ee1: 0x402bde20, 0x9ee2: 0x402c0a20, 0x9ee3: 0x402c3a20, + 0x9ee4: 0x402c6220, 0x9ee5: 0x402be020, 0x9ee6: 0x402d0820, 0x9ee7: 0x402d2220, + 0x9ee8: 0x402be820, 0x9ee9: 0x402be220, 0x9eea: 0x402dcc20, 0x9eeb: 0x402bea20, + 0x9eec: 0xc5920002, 0x9eed: 0x402bee20, 0x9eee: 0x402bf020, 0x9eef: 0x402be420, + 0x9ef0: 0x402bf220, 0x9ef1: 0x402f5620, 0x9ef2: 0x402f7a20, 0x9ef3: 0x402fe620, + 0x9ef4: 0x40302c20, 0x9ef5: 0x402be620, 0x9ef6: 0x4030be20, 0x9ef7: 0x402bf420, + 0x9ef8: 0x4030f620, 0x9ef9: 0x40310020, 0x9efa: 0x40312a20, 0x9efb: 0x4003fc20, + 0x9efc: 0x40094820, 0x9efd: 0x4003fe20, 0x9efe: 0x40094c20, 0x9eff: 0xa0000000, + // Block 0x27c, offset 0x9f00 + 0x9f00: 0xe000382a, 0x9f01: 0xe0003827, 0x9f02: 0xe0003840, 0x9f03: 0xe0003864, + 0x9f04: 0xe000385d, 0x9f05: 0xe0003856, 0x9f06: 0xe00009dd, 0x9f07: 0xe0000a53, + 0x9f08: 0xe0003894, 0x9f09: 0xe000388e, 0x9f0a: 0xe00038a0, 0x9f0b: 0xe00038cc, + 0x9f0c: 0xe000393a, 0x9f0d: 0xe0003934, 0x9f0e: 0xe0003946, 0x9f0f: 0xe0003952, + 0x9f10: 0xe0000ab3, 0x9f11: 0xe0003be8, 0x9f12: 0xe0003999, 0x9f13: 0xe0003993, + 0x9f14: 0xe00039a5, 0x9f15: 0xe00039e5, 0x9f16: 0xe00039d1, 0x9f17: 0x40093e20, + 0x9f18: 0xe0000e12, 0x9f19: 0xe0003a89, 0x9f1a: 0xe0003a83, 0x9f1b: 0xe0003a95, + 0x9f1c: 0xe0003aa7, 0x9f1d: 0xe0001102, 0x9f1e: 0x00318888, 0x9f1f: 0xe0000f7b, + 0x9f20: 0xe00008f2, 0x9f21: 0xe00008ec, 0x9f22: 0xe000091e, 0x9f23: 0xe0000966, + 0x9f24: 0xe0000958, 0x9f25: 0xe000094a, 0x9f26: 0xe00009d5, 0x9f27: 0xe0000a4d, + 0x9f28: 0xe0003891, 0x9f29: 0xe000388b, 0x9f2a: 0xe000389d, 0x9f2b: 0xe00038c9, + 0x9f2c: 0xe0003937, 0x9f2d: 0xe0003931, 0x9f2e: 0xe0003943, 0x9f2f: 0xe000394f, + 0x9f30: 0xe0000aad, 0x9f31: 0xe0003be5, 0x9f32: 0xe0003996, 0x9f33: 0xe0003990, + 0x9f34: 0xe00039a2, 0x9f35: 0xe00039e2, 0x9f36: 0xe00039ce, 0x9f37: 0x40093c20, + 0x9f38: 0xe0000e0f, 0x9f39: 0xe0003a86, 0x9f3a: 0xe0003a80, 0x9f3b: 0xe0003a92, + 0x9f3c: 0xe0003aa4, 0x9f3d: 0xe00010ff, 0x9f3e: 0x40318820, 0x9f3f: 0xe0001114, + // Block 0x27d, offset 0x9f40 + 0x9f40: 0xe0003871, 0x9f41: 0xe0000980, 0x9f42: 0xe000382d, 0x9f43: 0xe00008f8, + 0x9f44: 0xe000386e, 0x9f45: 0xe000097a, 0x9f46: 0xe0000a38, 0x9f47: 0xe0000a35, + 0x9f48: 0xe0000a3e, 0x9f49: 0xe0000a3b, 0x9f4a: 0xe0000a4a, 0x9f4b: 0xe0000a47, + 0x9f4c: 0xe0000a44, 0x9f4d: 0xe0000a41, 0x9f4e: 0xe0000a86, 0x9f4f: 0xe0000a83, + 0x9f50: 0xe0000aaa, 0x9f51: 0xe0000aa7, 0x9f52: 0xe00038f2, 0x9f53: 0xe00038ef, + 0x9f54: 0xe000389a, 0x9f55: 0xe0003897, 0x9f56: 0xe00038d8, 0x9f57: 0xe00038d5, + 0x9f58: 0xe00038ec, 0x9f59: 0xe00038e9, 0x9f5a: 0xe00038c6, 0x9f5b: 0xe00038c3, + 0x9f5c: 0xe0000bb8, 0x9f5d: 0xe0000bb5, 0x9f5e: 0xe0000bb2, 0x9f5f: 0xe0000baf, + 0x9f60: 0xe0000bc4, 0x9f61: 0xe0000bc1, 0x9f62: 0xe0000bca, 0x9f63: 0xe0000bc7, + 0x9f64: 0xe0003b4d, 0x9f65: 0xe0003b4a, 0x9f66: 0xe0000c1b, 0x9f67: 0xe0000c18, + 0x9f68: 0xe0003960, 0x9f69: 0xe000395d, 0x9f6a: 0xe000396f, 0x9f6b: 0xe000396c, + 0x9f6c: 0xe0003940, 0x9f6d: 0xe000393d, 0x9f6e: 0xe0003969, 0x9f6f: 0xe0003966, + 0x9f70: 0xe0003963, 0x9f71: 0x402da220, 0x9f72: 0xe00027e2, 0x9f73: 0xe00027df, + 0x9f74: 0xe0000c8a, 0x9f75: 0xe0000c87, 0x9f76: 0xe0003b86, 0x9f77: 0xe0003b83, + 0x9f78: 0x402f7220, 0x9f79: 0xe0003b98, 0x9f7a: 0xe0003b95, 0x9f7b: 0xe0003ba4, + 0x9f7c: 0xe0003ba1, 0x9f7d: 0xe0003b9e, 0x9f7e: 0xe0003b9b, 0x9f7f: 0xe0000d04, + // Block 0x27e, offset 0x9f80 + 0x9f80: 0xe0000cfe, 0x9f81: 0xe0000cf8, 0x9f82: 0xe0000cf5, 0x9f83: 0xe0003bd6, + 0x9f84: 0xe0003bd3, 0x9f85: 0xe0003bf4, 0x9f86: 0xe0003bf1, 0x9f87: 0xe0003be2, + 0x9f88: 0xe0003bdf, 0x9f89: 0xe00035eb, 0x9f8a: 0x002eda88, 0x9f8b: 0x402eda20, + 0x9f8c: 0xe0003a1f, 0x9f8d: 0xe0003a1c, 0x9f8e: 0xe000399f, 0x9f8f: 0xe000399c, + 0x9f90: 0xe00039df, 0x9f91: 0xe00039dc, 0x9f92: 0xe0000e93, 0x9f93: 0xe0000e8f, + 0x9f94: 0xe0000eca, 0x9f95: 0xe0000ec7, 0x9f96: 0xe0000edc, 0x9f97: 0xe0000ed9, + 0x9f98: 0xe0000ed0, 0x9f99: 0xe0000ecd, 0x9f9a: 0xe0000f1f, 0x9f9b: 0xe0000f1c, + 0x9f9c: 0xe0000f2d, 0x9f9d: 0xe0000f2a, 0x9f9e: 0xe0000f47, 0x9f9f: 0xe0000f44, + 0x9fa0: 0xe0000f33, 0x9fa1: 0xe0000f30, 0x9fa2: 0xe0000f99, 0x9fa3: 0xe0000f96, + 0x9fa4: 0xe0000f8a, 0x9fa5: 0xe0000f87, 0x9fa6: 0x00303688, 0x9fa7: 0x40303620, + 0x9fa8: 0xe0003ad3, 0x9fa9: 0xe0003ad0, 0x9faa: 0xe0003ae7, 0x9fab: 0xe0003ae4, + 0x9fac: 0xe0003a8f, 0x9fad: 0xe0003a8c, 0x9fae: 0xe0003aa1, 0x9faf: 0xe0003a9e, + 0x9fb0: 0xe0003acd, 0x9fb1: 0xe0003aca, 0x9fb2: 0xe0003ae1, 0x9fb3: 0xe0003ade, + 0x9fb4: 0xe0003c24, 0x9fb5: 0xe0003c21, 0x9fb6: 0xe000110e, 0x9fb7: 0xe000110b, + 0x9fb8: 0xe0001117, 0x9fb9: 0xe000113b, 0x9fba: 0xe0001138, 0x9fbb: 0xe000114d, + 0x9fbc: 0xe000114a, 0x9fbd: 0xe0001147, 0x9fbe: 0xe0001144, 0x9fbf: 0xe0000f64, + // Block 0x27f, offset 0x9fc0 + 0x9fc0: 0x402c1a20, 0x9fc1: 0x002c2a88, 0x9fc2: 0x002c3288, 0x9fc3: 0x402c3220, + 0x9fc4: 0x0031c488, 0x9fc5: 0x4031c420, 0x9fc6: 0x002efa88, 0x9fc7: 0x002c4e88, + 0x9fc8: 0x402c4e20, 0x9fc9: 0x002c7288, 0x9fca: 0x002c7a88, 0x9fcb: 0x002c8488, + 0x9fcc: 0x402c8420, 0x9fcd: 0xe000115c, 0x9fce: 0x002cae88, 0x9fcf: 0x002cb888, + 0x9fd0: 0x002cc288, 0x9fd1: 0x002d1688, 0x9fd2: 0x402d1620, 0x9fd3: 0x002d4488, + 0x9fd4: 0x002d5888, 0x9fd5: 0x402d7820, 0x9fd6: 0x002dc288, 0x9fd7: 0x002db688, + 0x9fd8: 0x002e0a88, 0x9fd9: 0x402e0a20, 0x9fda: 0x402e3820, 0x9fdb: 0x402e7220, + 0x9fdc: 0x0030a088, 0x9fdd: 0x002eb488, 0x9fde: 0x402ebc20, 0x9fdf: 0x002f1088, + 0x9fe0: 0xe0003a47, 0x9fe1: 0xe0003a44, 0x9fe2: 0x002d6088, 0x9fe3: 0x402d6020, + 0x9fe4: 0x002f3e88, 0x9fe5: 0x402f3e20, 0x9fe6: 0x002f8288, 0x9fe7: 0x0031b488, + 0x9fe8: 0x4031b420, 0x9fe9: 0x00300888, 0x9fea: 0x40301220, 0x9feb: 0x40304220, + 0x9fec: 0x00304a88, 0x9fed: 0x40304a20, 0x9fee: 0x00305288, 0x9fef: 0xe0003b07, + 0x9ff0: 0xe0003b04, 0x9ff1: 0x0030b488, 0x9ff2: 0x0030cc88, 0x9ff3: 0x00311888, + 0x9ff4: 0x40311820, 0x9ff5: 0x00313488, 0x9ff6: 0x40313420, 0x9ff7: 0x00316488, + 0x9ff8: 0x00316e88, 0x9ff9: 0x40316e20, 0x9ffa: 0x40317820, 0x9ffb: 0x4031a620, + 0x9ffc: 0x0031bc88, 0x9ffd: 0x4031bc20, 0x9ffe: 0xe0000fc9, 0x9fff: 0x40319420, + // Block 0x280, offset 0xa000 + 0xa000: 0x40321220, 0xa001: 0x40321a20, 0xa002: 0x40322220, 0xa003: 0x40322a20, + 0xa004: 0xe0000ad5, 0xa005: 0xe0000ad1, 0xa006: 0xe0000acd, 0xa007: 0xe000357f, + 0xa008: 0xe000357c, 0xa009: 0xe0003579, 0xa00a: 0xe00035c4, 0xa00b: 0xe00035c1, + 0xa00c: 0xe00035be, 0xa00d: 0xe0003853, 0xa00e: 0xe0000944, 0xa00f: 0xe000394c, + 0xa010: 0xe0003949, 0xa011: 0xe00039cb, 0xa012: 0xe00039c8, 0xa013: 0xe0003a9b, + 0xa014: 0xe0003a98, 0xa015: 0xe0003ac6, 0xa016: 0xe0003ac2, 0xa017: 0xe0003aae, + 0xa018: 0xe0003aaa, 0xa019: 0xe0003abe, 0xa01a: 0xe0003aba, 0xa01b: 0xe0003ab6, + 0xa01c: 0xe0003ab2, 0xa01d: 0x402cae20, 0xa01e: 0xe0003860, 0xa01f: 0xe000095e, + 0xa020: 0xe000386a, 0xa021: 0xe0000972, 0xa022: 0xe00009f4, 0xa023: 0xe00009ef, + 0xa024: 0x002d3a88, 0xa025: 0x402d3a20, 0xa026: 0xe0000bbe, 0xa027: 0xe0000bbb, + 0xa028: 0xe0003b80, 0xa029: 0xe0003b7d, 0xa02a: 0xe0003a11, 0xa02b: 0xe0003a0e, + 0xa02c: 0xe0003a18, 0xa02d: 0xe0003a14, 0xa02e: 0xe0001162, 0xa02f: 0xe000115f, + 0xa030: 0xe0000c8d, 0xa031: 0xf0000a0a, 0xa032: 0xf000040a, 0xa033: 0xf0000404, + 0xa034: 0xe0000bac, 0xa035: 0xe0000ba9, 0xa036: 0x002d7888, 0xa037: 0x00319488, + 0xa038: 0xe0003bdc, 0xa039: 0xe0003bd9, 0xa03a: 0xe0003859, 0xa03b: 0xe0000950, + 0xa03c: 0xe00009ea, 0xa03d: 0xe00009e5, 0xa03e: 0xe0000e19, 0xa03f: 0xe0000e15, + // Block 0x281, offset 0xa040 + 0xa040: 0xe0003877, 0xa041: 0xe000098c, 0xa042: 0xe000387a, 0xa043: 0xe0000992, + 0xa044: 0xe000390e, 0xa045: 0xe000390b, 0xa046: 0xe0003914, 0xa047: 0xe0003911, + 0xa048: 0xe000397b, 0xa049: 0xe0003978, 0xa04a: 0xe0003981, 0xa04b: 0xe000397e, + 0xa04c: 0xe0003a3b, 0xa04d: 0xe0003a38, 0xa04e: 0xe0003a41, 0xa04f: 0xe0003a3e, + 0xa050: 0xe0000ee8, 0xa051: 0xe0000ee5, 0xa052: 0xe0000eee, 0xa053: 0xe0000eeb, + 0xa054: 0xe0003afb, 0xa055: 0xe0003af8, 0xa056: 0xe0003b01, 0xa057: 0xe0003afe, + 0xa058: 0xe0000f61, 0xa059: 0xe0000f5e, 0xa05a: 0xe0000fa5, 0xa05b: 0xe0000fa2, + 0xa05c: 0x00312288, 0xa05d: 0x40312220, 0xa05e: 0xe0003b53, 0xa05f: 0xe0003b50, + 0xa060: 0x002ebc88, 0xa061: 0x402c8c20, 0xa062: 0x002f2288, 0xa063: 0x402f2220, + 0xa064: 0x00314088, 0xa065: 0x40314020, 0xa066: 0xe0003867, 0xa067: 0xe000096c, + 0xa068: 0xe00038de, 0xa069: 0xe00038db, 0xa06a: 0xe00039d8, 0xa06b: 0xe00039d4, + 0xa06c: 0xe00039fc, 0xa06d: 0xe00039f8, 0xa06e: 0xe0003a03, 0xa06f: 0xe0003a00, + 0xa070: 0xe0003a0a, 0xa071: 0xe0003a06, 0xa072: 0xe0001129, 0xa073: 0xe0001126, + 0xa074: 0x402e5e20, 0xa075: 0x402ed020, 0xa076: 0x40305a20, 0xa077: 0x402dd420, + 0xa078: 0xe0000abf, 0xa079: 0xe0000ec4, 0xa07a: 0x002be888, 0xa07b: 0x002c4488, + 0xa07c: 0x402c4420, 0xa07d: 0x002e3888, 0xa07e: 0x00303e88, 0xa07f: 0x402ffc20, + // Block 0x282, offset 0xa080 + 0xa080: 0x402f8220, 0xa081: 0x402fd820, 0xa082: 0x402ff420, 0xa083: 0x40300820, + 0xa084: 0x402df620, 0xa085: 0x40301a20, 0xa086: 0x40302420, 0xa087: 0x40306420, + 0xa088: 0x40305220, 0xa089: 0x40307c20, 0xa08a: 0x4030b420, 0xa08b: 0x4030cc20, + 0xa08c: 0x4030da20, 0xa08d: 0x4030ee20, 0xa08e: 0x402e7a20, 0xa08f: 0x40310820, + 0xa090: 0x40314820, 0xa091: 0x40315020, 0xa092: 0x40316420, 0xa093: 0x40318020, + 0xa094: 0x4031cc20, 0xa095: 0x4031e820, 0xa096: 0x40320a20, 0xa097: 0x40323220, + 0xa098: 0x40323a20, 0xa099: 0x402c1220, 0xa09a: 0x402cf820, 0xa09b: 0x402d4c20, + 0xa09c: 0x402d7020, 0xa09d: 0x402de620, 0xa09e: 0x402e1a20, 0xa09f: 0x402e2a20, + 0xa0a0: 0x402f6220, 0xa0a1: 0x4031fa20, 0xa0a2: 0x40320220, 0xa0a3: 0xe0000aca, + 0xa0a4: 0xe0000adc, 0xa0a5: 0xe0000ad9, 0xa0a6: 0xe0000fcc, 0xa0a7: 0xe0000fcf, + 0xa0a8: 0xe0000fba, 0xa0a9: 0xe0000ba1, 0xa0aa: 0xe0000d11, 0xa0ab: 0xe0000d18, + 0xa0ac: 0x40324220, 0xa0ad: 0x40324a20, 0xa0ae: 0x40309020, 0xa0af: 0x40309820, + 0xa0b0: 0x002d6894, 0xa0b1: 0x002d8094, 0xa0b2: 0x002dcc94, 0xa0b3: 0x002f7a94, + 0xa0b4: 0x002f9894, 0xa0b5: 0x002fac94, 0xa0b6: 0x002fd894, 0xa0b7: 0x0030e294, + 0xa0b8: 0x00310094, 0xa0b9: 0x40064020, 0xa0ba: 0x40064420, 0xa0bb: 0x402bf620, + 0xa0bc: 0x4031de20, 0xa0bd: 0x402d9820, 0xa0be: 0x4031e220, 0xa0bf: 0x4031f020, + // Block 0x283, offset 0xa0c0 + 0xa0c0: 0xe0003888, 0xa0c1: 0xe00009ae, 0xa0c2: 0xe0000a22, 0xa0c3: 0xe0000a1f, + 0xa0c4: 0xe0000a28, 0xa0c5: 0xe0000a25, 0xa0c6: 0xe0000a2e, 0xa0c7: 0xe0000a2b, + 0xa0c8: 0xe0000a5a, 0xa0c9: 0xe0000a56, 0xa0ca: 0xe0000a8c, 0xa0cb: 0xe0000a89, + 0xa0cc: 0xe0000a98, 0xa0cd: 0xe0000a95, 0xa0ce: 0xe0000aa4, 0xa0cf: 0xe0000aa1, + 0xa0d0: 0xe0000a92, 0xa0d1: 0xe0000a8f, 0xa0d2: 0xe0000a9e, 0xa0d3: 0xe0000a9b, + 0xa0d4: 0xe0003901, 0xa0d5: 0xe00038fd, 0xa0d6: 0xe00038f9, 0xa0d7: 0xe00038f5, + 0xa0d8: 0xe0003928, 0xa0d9: 0xe0003925, 0xa0da: 0xe000392e, 0xa0db: 0xe000392b, + 0xa0dc: 0xe00038e5, 0xa0dd: 0xe00038e1, 0xa0de: 0xe0000b8c, 0xa0df: 0xe0000b89, + 0xa0e0: 0xe0000bd0, 0xa0e1: 0xe0000bcd, 0xa0e2: 0xe0003b5f, 0xa0e3: 0xe0003b5c, + 0xa0e4: 0xe0003b6b, 0xa0e5: 0xe0003b68, 0xa0e6: 0xe0003b59, 0xa0e7: 0xe0003b56, + 0xa0e8: 0xe0003b65, 0xa0e9: 0xe0003b62, 0xa0ea: 0xe0003b71, 0xa0eb: 0xe0003b6e, + 0xa0ec: 0xe000398d, 0xa0ed: 0xe000398a, 0xa0ee: 0xe0003959, 0xa0ef: 0xe0003955, + 0xa0f0: 0xe0003b7a, 0xa0f1: 0xe0003b77, 0xa0f2: 0xe0003b8c, 0xa0f3: 0xe0003b89, + 0xa0f4: 0xe0003b92, 0xa0f5: 0xe0003b8f, 0xa0f6: 0xe0003baa, 0xa0f7: 0xe0003ba7, + 0xa0f8: 0xe0003bb1, 0xa0f9: 0xe0003bad, 0xa0fa: 0xe0003bbe, 0xa0fb: 0xe0003bbb, + 0xa0fc: 0xe0003bb8, 0xa0fd: 0xe0003bb5, 0xa0fe: 0xe0003bc4, 0xa0ff: 0xe0003bc1, + // Block 0x284, offset 0xa100 + 0xa100: 0xe0003bca, 0xa101: 0xe0003bc7, 0xa102: 0xe0003bd0, 0xa103: 0xe0003bcd, + 0xa104: 0xe0003bee, 0xa105: 0xe0003beb, 0xa106: 0xe0003bfa, 0xa107: 0xe0003bf7, + 0xa108: 0xe0003c06, 0xa109: 0xe0003c03, 0xa10a: 0xe0003c00, 0xa10b: 0xe0003bfd, + 0xa10c: 0xe00039ec, 0xa10d: 0xe00039e8, 0xa10e: 0xe00039f4, 0xa10f: 0xe00039f0, + 0xa110: 0xe0003a2e, 0xa111: 0xe0003a2a, 0xa112: 0xe0003a26, 0xa113: 0xe0003a22, + 0xa114: 0xe0003c0c, 0xa115: 0xe0003c09, 0xa116: 0xe0003c12, 0xa117: 0xe0003c0f, + 0xa118: 0xe0000ed6, 0xa119: 0xe0000ed3, 0xa11a: 0xe0000ef4, 0xa11b: 0xe0000ef1, + 0xa11c: 0xe0000efb, 0xa11d: 0xe0000ef7, 0xa11e: 0xe0000f02, 0xa11f: 0xe0000eff, + 0xa120: 0xe0000f41, 0xa121: 0xe0000f3e, 0xa122: 0xe0000f53, 0xa123: 0xe0000f50, + 0xa124: 0xe0000f26, 0xa125: 0xe0000f22, 0xa126: 0xe0000f3a, 0xa127: 0xe0000f36, + 0xa128: 0xe0000f5a, 0xa129: 0xe0000f56, 0xa12a: 0xe0000f93, 0xa12b: 0xe0000f90, + 0xa12c: 0xe0000f9f, 0xa12d: 0xe0000f9c, 0xa12e: 0xe0000fb1, 0xa12f: 0xe0000fae, + 0xa130: 0xe0000fab, 0xa131: 0xe0000fa8, 0xa132: 0xe0003b3b, 0xa133: 0xe0003b38, + 0xa134: 0xe0003b47, 0xa135: 0xe0003b44, 0xa136: 0xe0003b41, 0xa137: 0xe0003b3e, + 0xa138: 0xe0003ada, 0xa139: 0xe0003ad6, 0xa13a: 0xe0003aee, 0xa13b: 0xe0003aea, + 0xa13c: 0xe00010a9, 0xa13d: 0xe00010a6, 0xa13e: 0xe00010af, 0xa13f: 0xe00010ac, + // Block 0x285, offset 0xa140 + 0xa140: 0xe0003c1e, 0xa141: 0xe0003c1b, 0xa142: 0xe0003c18, 0xa143: 0xe0003c15, + 0xa144: 0xe0003c2d, 0xa145: 0xe0003c2a, 0xa146: 0xe0003c33, 0xa147: 0xe0003c30, + 0xa148: 0xe0003c39, 0xa149: 0xe0003c36, 0xa14a: 0xe00010fc, 0xa14b: 0xe00010f9, + 0xa14c: 0xe00010f6, 0xa14d: 0xe00010f3, 0xa14e: 0xe0001123, 0xa14f: 0xe0001120, + 0xa150: 0xe0001141, 0xa151: 0xe000113e, 0xa152: 0xe0001153, 0xa153: 0xe0001150, + 0xa154: 0xe0001159, 0xa155: 0xe0001156, 0xa156: 0xe0003b74, 0xa157: 0xe0000f8d, + 0xa158: 0xe0003c27, 0xa159: 0xe0001111, 0xa15a: 0xf0000404, 0xa15b: 0xe0000f70, + 0xa15c: 0x40300420, 0xa15d: 0x40300620, 0xa15e: 0xe0000f7f, 0xa15f: 0x402c9620, + 0xa160: 0xe000387d, 0xa161: 0xe0000998, 0xa162: 0xe0003874, 0xa163: 0xe0000986, + 0xa164: 0xe0003843, 0xa165: 0xe0000924, 0xa166: 0xe0003847, 0xa167: 0xe000092c, + 0xa168: 0xe000384f, 0xa169: 0xe000093c, 0xa16a: 0xe000384b, 0xa16b: 0xe0000934, + 0xa16c: 0xe0003884, 0xa16d: 0xe00009a6, 0xa16e: 0xe0003830, 0xa16f: 0xe00008fe, + 0xa170: 0xe0003834, 0xa171: 0xe0000906, 0xa172: 0xe000383c, 0xa173: 0xe0000916, + 0xa174: 0xe0003838, 0xa175: 0xe000090e, 0xa176: 0xe0003880, 0xa177: 0xe000099e, + 0xa178: 0xe000391a, 0xa179: 0xe0003917, 0xa17a: 0xe0003908, 0xa17b: 0xe0003905, + 0xa17c: 0xe00038d2, 0xa17d: 0xe00038cf, 0xa17e: 0xe00038a7, 0xa17f: 0xe00038a3, + // Block 0x286, offset 0xa180 + 0xa180: 0xe00038af, 0xa181: 0xe00038ab, 0xa182: 0xe00038bf, 0xa183: 0xe00038bb, + 0xa184: 0xe00038b7, 0xa185: 0xe00038b3, 0xa186: 0xe0003921, 0xa187: 0xe000391d, + 0xa188: 0xe0003975, 0xa189: 0xe0003972, 0xa18a: 0xe0003987, 0xa18b: 0xe0003984, + 0xa18c: 0xe0003a75, 0xa18d: 0xe0003a72, 0xa18e: 0xe0003a35, 0xa18f: 0xe0003a32, + 0xa190: 0xe00039ac, 0xa191: 0xe00039a8, 0xa192: 0xe00039b4, 0xa193: 0xe00039b0, + 0xa194: 0xe00039c4, 0xa195: 0xe00039c0, 0xa196: 0xe00039bc, 0xa197: 0xe00039b8, + 0xa198: 0xe0003a7c, 0xa199: 0xe0003a78, 0xa19a: 0xe0003a4e, 0xa19b: 0xe0003a4a, + 0xa19c: 0xe0003a56, 0xa19d: 0xe0003a52, 0xa19e: 0xe0003a66, 0xa19f: 0xe0003a62, + 0xa1a0: 0xe0003a5e, 0xa1a1: 0xe0003a5a, 0xa1a2: 0xe0003a6e, 0xa1a3: 0xe0003a6a, + 0xa1a4: 0xe0003b35, 0xa1a5: 0xe0003b32, 0xa1a6: 0xe0003af5, 0xa1a7: 0xe0003af2, + 0xa1a8: 0xe0003b0e, 0xa1a9: 0xe0003b0a, 0xa1aa: 0xe0003b16, 0xa1ab: 0xe0003b12, + 0xa1ac: 0xe0003b26, 0xa1ad: 0xe0003b22, 0xa1ae: 0xe0003b1e, 0xa1af: 0xe0003b1a, + 0xa1b0: 0xe0003b2e, 0xa1b1: 0xe0003b2a, 0xa1b2: 0xe0001108, 0xa1b3: 0xe0001105, + 0xa1b4: 0xe0001135, 0xa1b5: 0xe0001132, 0xa1b6: 0xe000112f, 0xa1b7: 0xe000112c, + 0xa1b8: 0xe000111d, 0xa1b9: 0xe000111a, 0xa1ba: 0xe0000d0a, 0xa1bb: 0xe0000d07, + 0xa1bc: 0x0030d888, 0xa1bd: 0x4030d820, 0xa1be: 0x00312088, 0xa1bf: 0x40312020, + // Block 0x287, offset 0xa1c0 + 0xa1c0: 0xe00009bc, 0xa1c1: 0xe00009c0, 0xa1c2: 0x002c3a8b, 0xa1c3: 0xf0000a04, + 0xa1c4: 0x40081c20, 0xa1c5: 0xe0000a5e, 0xa1c6: 0xe0000a62, 0xa1c7: 0x002cc28a, + 0xa1c8: 0x40081e20, 0xa1c9: 0xf0000a04, 0xa1ca: 0x002d2285, 0xa1cb: 0x002d688b, + 0xa1cc: 0x002d688b, 0xa1cd: 0x002d688b, 0xa1ce: 0x002d6885, 0xa1cf: 0xf0000202, + 0xa1d0: 0x002d9a8b, 0xa1d1: 0x002d9a8b, 0xa1d2: 0x002e228b, 0xa1d3: 0x002e2285, + 0xa1d4: 0x40082020, 0xa1d5: 0x002e9e8b, 0xa1d6: 0xe000281e, 0xa1d7: 0x40082220, + 0xa1d8: 0x40082420, 0xa1d9: 0x002f2c8b, 0xa1da: 0x002f568b, 0xa1db: 0x002f7a8b, + 0xa1dc: 0x002f7a8b, 0xa1dd: 0x002f7a8b, 0xa1de: 0x40082620, 0xa1df: 0x40082820, + 0xa1e0: 0xe0002833, 0xa1e1: 0xe0000fbd, 0xa1e2: 0xe0002842, 0xa1e3: 0x40082a20, + 0xa1e4: 0x00312a8b, 0xa1e5: 0x40082c20, 0xa1e6: 0x0032a288, 0xa1e7: 0x40082e20, + 0xa1e8: 0x00312a8b, 0xa1e9: 0x40083020, 0xa1ea: 0x002bea83, 0xa1eb: 0xe0003856, + 0xa1ec: 0x002c0a8b, 0xa1ed: 0x002c3a8b, 0xa1ee: 0x40083220, 0xa1ef: 0x002c9885, + 0xa1f0: 0x002c988b, 0xa1f1: 0x002d088b, 0xa1f2: 0x002d1e88, 0xa1f3: 0x002e828b, + 0xa1f4: 0x002ee285, 0xa1f5: 0x00389084, 0xa1f6: 0x00389284, 0xa1f7: 0x00389484, + 0xa1f8: 0x00389684, 0xa1f9: 0x002d9a85, 0xa1fa: 0x40083420, 0xa1fb: 0xe0000b95, + 0xa1fc: 0x00327e85, 0xa1fd: 0x00325685, 0xa1fe: 0x0032568b, 0xa1ff: 0x00327e8b, + // Block 0x288, offset 0xa200 + 0xa200: 0xe0000024, 0xa201: 0xe0000029, 0xa202: 0xe000002e, 0xa203: 0xe0000033, + 0xa204: 0xe0000038, 0xa205: 0xe000003d, 0xa206: 0xe0000042, 0xa207: 0xe0000047, + 0xa208: 0xf0001f04, 0xa209: 0xf0001f04, 0xa20a: 0xf0001f04, 0xa20b: 0xf0001f04, + 0xa20c: 0xf0001f04, 0xa20d: 0xf0001f04, 0xa20e: 0xf0001f04, 0xa20f: 0xf0001f04, + 0xa210: 0xf0001f04, 0xa211: 0xf0000404, 0xa212: 0xf0000404, 0xa213: 0xf0000404, + 0xa214: 0xf0000404, 0xa215: 0xf0000404, 0xa216: 0xf0000404, 0xa217: 0xf0000404, + 0xa218: 0xf0000404, 0xa219: 0xf0000404, 0xa21a: 0xf0000404, 0xa21b: 0xf0000404, + 0xa21c: 0xf0000404, 0xa21d: 0xf0000404, 0xa21e: 0xf0000404, 0xa21f: 0xf0000404, + 0xa220: 0xe000249f, 0xa221: 0xf0000404, 0xa222: 0xf0000404, 0xa223: 0xe00024a7, + 0xa224: 0xe00024af, 0xa225: 0xf0000404, 0xa226: 0xe00024b7, 0xa227: 0xe0002c16, + 0xa228: 0xe0002c1e, 0xa229: 0xe0002c26, 0xa22a: 0xe00024bf, 0xa22b: 0xe0002c2e, + 0xa22c: 0xf0000404, 0xa22d: 0xf0000404, 0xa22e: 0xf0000404, 0xa22f: 0xf0000404, + 0xa230: 0xe0002c36, 0xa231: 0xf0000404, 0xa232: 0xe0002c46, 0xa233: 0xf0000404, + 0xa234: 0xf0000404, 0xa235: 0xf0000404, 0xa236: 0x002bde8c, 0xa237: 0x002c0a8c, + 0xa238: 0x002c3a8c, 0xa239: 0x002c628c, 0xa23a: 0x002c988c, 0xa23b: 0x002d088c, + 0xa23c: 0x002d228c, 0xa23d: 0x002d688c, 0xa23e: 0x002d9a8c, 0xa23f: 0x002dcc8c, + // Block 0x289, offset 0xa240 + 0xa240: 0xe000230b, 0xa241: 0xe00022f8, 0xa242: 0xe00022fc, 0xa243: 0xe0002311, + 0xa244: 0xe0002316, 0xa245: 0xe000231d, 0xa246: 0xe0002321, 0xa247: 0xe0002325, + 0xa248: 0xe000232b, 0xa249: 0xf0001c1c, 0xa24a: 0xe0002330, 0xa24b: 0xe000233c, + 0xa24c: 0xe0002340, 0xa24d: 0xe0002337, 0xa24e: 0xe0002346, 0xa24f: 0xe000234b, + 0xa250: 0xe000234f, 0xa251: 0xe0002353, 0xa252: 0xf0001c1c, 0xa253: 0xe000235e, + 0xa254: 0xe0002358, 0xa255: 0xf0001c1c, 0xa256: 0xe0002363, 0xa257: 0xe000236d, + 0xa258: 0xf0001f04, 0xa259: 0xf0001f04, 0xa25a: 0xf0001f04, 0xa25b: 0xf0001f04, + 0xa25c: 0xf0001f04, 0xa25d: 0xf0001f04, 0xa25e: 0xf0001f04, 0xa25f: 0xf0001f04, + 0xa260: 0xf0001f04, 0xa261: 0xf0001f04, 0xa262: 0xf0000404, 0xa263: 0xf0000404, + 0xa264: 0xf0000404, 0xa265: 0xf0000404, 0xa266: 0xf0000404, 0xa267: 0xf0000404, + 0xa268: 0xf0000404, 0xa269: 0xf0000404, 0xa26a: 0xf0000404, 0xa26b: 0xf0000404, + 0xa26c: 0xf0000404, 0xa26d: 0xf0000404, 0xa26e: 0xf0000404, 0xa26f: 0xf0000404, + 0xa270: 0xf0000404, 0xa271: 0xe0000c1e, 0xa272: 0xf0001c1c, 0xa273: 0xe0002f0d, + 0xa274: 0xe0000a31, 0xa275: 0xe0002824, 0xa276: 0xe00035d6, 0xa277: 0xe00032a7, + 0xa278: 0xe0000ac2, 0xa279: 0xe0000ac6, 0xa27a: 0xe00027e8, 0xa27b: 0xf0001c1c, + 0xa27c: 0xf0001c1c, 0xa27d: 0xf0001c1c, 0xa27e: 0xf0001c1c, 0xa27f: 0xe0002431, + // Block 0x28a, offset 0xa280 + 0xa280: 0xe00035d0, 0xa281: 0xe00035b8, 0xa282: 0xf0001d1c, 0xa283: 0xe000358e, + 0xa284: 0xe00027f7, 0xa285: 0xe00027fa, 0xa286: 0xe0003594, 0xa287: 0xf0001d1d, + 0xa288: 0xe0000a6b, 0xa289: 0xe0000cb4, 0xa28a: 0xe00035d9, 0xa28b: 0xe00035bb, + 0xa28c: 0xf0001d1c, 0xa28d: 0xf0001c1c, 0xa28e: 0xe000359d, 0xa28f: 0xe00027fd, + 0xa290: 0xe00027ce, 0xa291: 0xe0000cb9, 0xa292: 0xe0000d36, 0xa293: 0xe0000be3, + 0xa294: 0xe0000fc5, 0xa295: 0xe00035f7, 0xa296: 0xe00035a0, 0xa297: 0xe00032a4, + 0xa298: 0xe0002803, 0xa299: 0xe0003570, 0xa29a: 0xe00035c7, 0xa29b: 0xe00035fa, + 0xa29c: 0xe00035a3, 0xa29d: 0xe0003099, 0xa29e: 0xe0002806, 0xa29f: 0xe0000d3e, + 0xa2a0: 0xe0000a72, 0xa2a1: 0xe0003588, 0xa2a2: 0xe0000cbd, 0xa2a3: 0xe0000d42, + 0xa2a4: 0xe0000a76, 0xa2a5: 0xe000358b, 0xa2a6: 0xe0000cc1, 0xa2a7: 0xe0000d2d, + 0xa2a8: 0xe0000d31, 0xa2a9: 0xe00035d3, 0xa2aa: 0xe0000cc5, 0xa2ab: 0xe0000d4a, + 0xa2ac: 0xe0000be7, 0xa2ad: 0xe0000f0b, 0xa2ae: 0xe0000f0f, 0xa2af: 0xe0000f15, + 0xa2b0: 0xe000282d, 0xa2b1: 0xe0002821, 0xa2b2: 0xf0001c1c, 0xa2b3: 0xe000281b, + 0xa2b4: 0xe00035dc, 0xa2b5: 0xe00035ca, 0xa2b6: 0xf0001d1c, 0xa2b7: 0xe00035a6, + 0xa2b8: 0xe000280f, 0xa2b9: 0xe00035a9, 0xa2ba: 0xe00035df, 0xa2bb: 0xe00035cd, + 0xa2bc: 0xe0003600, 0xa2bd: 0xe00035af, 0xa2be: 0xe0002812, 0xa2bf: 0xe00035b2, + // Block 0x28b, offset 0xa2c0 + 0xa2c0: 0xe0002815, 0xa2c1: 0xe00035b5, 0xa2c2: 0xe00009b7, 0xa2c3: 0xf0001c1d, + 0xa2c4: 0xf0001c1c, 0xa2c5: 0xf0001c1c, 0xa2c6: 0xe0000a66, 0xa2c7: 0xe0000a7a, + 0xa2c8: 0xf0001d1c, 0xa2c9: 0xf0001c1d, 0xa2ca: 0xe00027c2, 0xa2cb: 0xe00027c8, + 0xa2cc: 0xe00027e5, 0xa2cd: 0xe0002800, 0xa2ce: 0xe0002809, 0xa2cf: 0xe000280c, + 0xa2d0: 0xe0003582, 0xa2d1: 0xe0003585, 0xa2d2: 0xe0000d0d, 0xa2d3: 0xe0002818, + 0xa2d4: 0xe0003591, 0xa2d5: 0xe0000d3a, 0xa2d6: 0xe0000d46, 0xa2d7: 0xe0002827, + 0xa2d8: 0xe0000eb0, 0xa2d9: 0xe0000eb8, 0xa2da: 0xe000282a, 0xa2db: 0xf0001c1c, + 0xa2dc: 0xf0001c1d, 0xa2dd: 0xe00035e2, 0xa2de: 0xe00010b2, 0xa2df: 0xe00009c8, + 0xa2e0: 0xf0001f04, 0xa2e1: 0xf0001f04, 0xa2e2: 0xf0001f04, 0xa2e3: 0xf0001f04, + 0xa2e4: 0xf0001f04, 0xa2e5: 0xf0001f04, 0xa2e6: 0xf0001f04, 0xa2e7: 0xf0001f04, + 0xa2e8: 0xf0001f04, 0xa2e9: 0xf0000404, 0xa2ea: 0xf0000404, 0xa2eb: 0xf0000404, + 0xa2ec: 0xf0000404, 0xa2ed: 0xf0000404, 0xa2ee: 0xf0000404, 0xa2ef: 0xf0000404, + 0xa2f0: 0xf0000404, 0xa2f1: 0xf0000404, 0xa2f2: 0xf0000404, 0xa2f3: 0xf0000404, + 0xa2f4: 0xf0000404, 0xa2f5: 0xf0000404, 0xa2f6: 0xf0000404, 0xa2f7: 0xf0000404, + 0xa2f8: 0xf0000404, 0xa2f9: 0xf0000404, 0xa2fa: 0xf0000404, 0xa2fb: 0xf0000404, + 0xa2fc: 0xf0000404, 0xa2fd: 0xf0000404, 0xa2fe: 0xf0000404, 0xa2ff: 0xe0000bdf, + // Block 0x28c, offset 0xa300 + 0xa300: 0xf0000404, 0xa301: 0xe00026cf, 0xa302: 0xe000356d, 0xa303: 0xe0000b99, + 0xa304: 0xe0000b9d, 0xa305: 0xe0000f83, 0xa306: 0xf0000404, + 0xa313: 0xf0000404, + 0xa314: 0xf0000404, 0xa315: 0xf0000404, 0xa316: 0xf0000404, 0xa317: 0xf0000404, + 0xa31d: 0xe000150b, 0xa31e: 0xa1a09602, 0xa31f: 0xe0001514, + 0xa320: 0x0038ae85, 0xa321: 0x00389085, 0xa322: 0x00389685, 0xa323: 0x00389885, + 0xa324: 0x0038a485, 0xa325: 0x0038a685, 0xa326: 0x0038a885, 0xa327: 0x0038b685, + 0xa328: 0x0038ba85, 0xa329: 0x00093885, 0xa32a: 0xe0001542, 0xa32b: 0xe000153f, + 0xa32c: 0xe000154c, 0xa32d: 0xe0001548, 0xa32e: 0xe00014e1, 0xa32f: 0xe00014e4, + 0xa330: 0xe00014e7, 0xa331: 0xe00014ea, 0xa332: 0xe00014f0, 0xa333: 0xe00014f3, + 0xa334: 0xe00014f6, 0xa335: 0xe00014fc, 0xa336: 0xe0001505, + 0xa338: 0xe0001508, 0xa339: 0xe000150e, 0xa33a: 0xe000151b, 0xa33b: 0xe0001518, + 0xa33c: 0xe0001521, 0xa33e: 0xe0001524, + // Block 0x28d, offset 0xa340 + 0xa340: 0xf0001f04, 0xa341: 0xf0001f04, 0xa342: 0xf0001f04, 0xa343: 0xf0001f04, + 0xa344: 0xf0001f04, 0xa345: 0xf0001f04, 0xa346: 0xf0001f04, 0xa347: 0xf0001f04, + 0xa348: 0xf0001f04, 0xa349: 0xf0001f04, 0xa34a: 0xf0001f04, + 0xa350: 0xf0000a04, 0xa351: 0xf0000a04, 0xa352: 0xf0000a04, 0xa353: 0xf0000a04, + 0xa354: 0xe00024a3, 0xa355: 0xf0000a04, 0xa356: 0xf0000a04, 0xa357: 0xe00024ab, + 0xa358: 0xe00024b3, 0xa359: 0xf0000a04, 0xa35a: 0xe00024bb, 0xa35b: 0xe0002c1a, + 0xa35c: 0xe0002c22, 0xa35d: 0xe0002c2a, 0xa35e: 0xe00024c3, 0xa35f: 0xe0002c32, + 0xa360: 0xf0000a04, 0xa361: 0xf0000a04, 0xa362: 0xf0000a04, 0xa363: 0xf0000a04, + 0xa364: 0xe0002c3a, 0xa365: 0xf0000a04, 0xa366: 0xe0002c4a, 0xa367: 0xf0000a04, + 0xa368: 0xf0000a04, 0xa369: 0xf0000a04, 0xa36a: 0xf0000a04, 0xa36b: 0x002c3a8c, + 0xa36c: 0x002f7a8c, 0xa36d: 0xf0000c0c, 0xa36e: 0xe00035e8, + 0xa370: 0x002bde9d, 0xa371: 0x002c0a9d, 0xa372: 0x002c3a9d, 0xa373: 0x002c629d, + 0xa374: 0x002c989d, 0xa375: 0x002d089d, 0xa376: 0x002d229d, 0xa377: 0x002d689d, + 0xa378: 0x002d9a9d, 0xa379: 0x002dcc9d, 0xa37a: 0x002dfe9d, 0xa37b: 0x002e229d, + 0xa37c: 0x002e829d, 0xa37d: 0x002e9e9d, 0xa37e: 0x002ee29d, 0xa37f: 0x002f2c9d, + // Block 0x28e, offset 0xa380 + 0xa380: 0x002f569d, 0xa381: 0x002f7a9d, 0xa382: 0x002fe69d, 0xa383: 0x00302c9d, + 0xa384: 0x00306c9d, 0xa385: 0x0030be9d, 0xa386: 0x0030e29d, 0xa387: 0x0030f69d, + 0xa388: 0x0031009d, 0xa389: 0x00312a9d, 0xa38a: 0xe00027cb, 0xa38b: 0xe00035ac, + 0xa38c: 0xf0001d1d, 0xa38d: 0xf0001d1d, 0xa38e: 0xe0000ebc, 0xa38f: 0xe00035e5, + 0xa390: 0x002bde8c, 0xa391: 0x002c0a8c, 0xa392: 0x002c3a8c, 0xa393: 0x002c628c, + 0xa394: 0x002c988c, 0xa395: 0x002d088c, 0xa396: 0x002d228c, 0xa397: 0x002d688c, + 0xa398: 0x002d9a8c, 0xa399: 0x002dcc8c, 0xa39a: 0x002dfe8c, 0xa39b: 0x002e228c, + 0xa39c: 0x002e828c, 0xa39d: 0x002e9e8c, 0xa39e: 0x002ee28c, 0xa39f: 0x002f2c8c, + 0xa3a0: 0x002f568c, 0xa3a1: 0x002f7a8c, 0xa3a2: 0x002fe68c, 0xa3a3: 0x00302c8c, + 0xa3a4: 0x00306c8c, 0xa3a5: 0x0030be8c, 0xa3a6: 0x0030e28c, 0xa3a7: 0x0030f68c, + 0xa3a8: 0x0031008c, 0xa3a9: 0x00312a8c, 0xa3aa: 0xe0003597, 0xa3ab: 0xe000359a, + 0xa3b0: 0x002bde9d, 0xa3b1: 0x002c0a9d, 0xa3b2: 0x002c3a9d, 0xa3b3: 0x002c629d, + 0xa3b4: 0x002c989d, 0xa3b5: 0x002d089d, 0xa3b6: 0x002d229d, 0xa3b7: 0x002d689d, + 0xa3b8: 0x002d9a9d, 0xa3b9: 0x002dcc9d, 0xa3ba: 0x002dfe9d, 0xa3bb: 0x002e229d, + 0xa3bc: 0x002e829d, 0xa3bd: 0x002e9e9d, 0xa3be: 0x002ee29d, 0xa3bf: 0x002f2c9d, + // Block 0x28f, offset 0xa3c0 + 0xa3c0: 0x40055620, 0xa3c1: 0xa1809102, 0xa3c2: 0xa1909002, 0xa3c3: 0x40055820, + 0xa3c4: 0xae600000, 0xa3c5: 0xadc00000, 0xa3c6: 0x40055a20, 0xa3c7: 0xa1208d02, + 0xa3d0: 0x40389020, 0xa3d1: 0x40389220, 0xa3d2: 0x40389420, 0xa3d3: 0x40389620, + 0xa3d4: 0x40389820, 0xa3d5: 0x40389a20, 0xa3d6: 0x40389c20, 0xa3d7: 0x40389e20, + 0xa3d8: 0x4038a020, 0xa3d9: 0x4038a220, 0xa3da: 0x0038a499, 0xa3db: 0x4038a420, + 0xa3dc: 0x4038a620, 0xa3dd: 0x0038a899, 0xa3de: 0x4038a820, 0xa3df: 0x0038aa99, + 0xa3e0: 0x4038aa20, 0xa3e1: 0x4038ac20, 0xa3e2: 0x4038ae20, 0xa3e3: 0x0038b099, + 0xa3e4: 0x4038b020, 0xa3e5: 0x0038b299, 0xa3e6: 0x4038b220, 0xa3e7: 0x4038b420, + 0xa3e8: 0x4038b620, 0xa3e9: 0x4038b820, 0xa3ea: 0x4038ba20, + 0xa3f0: 0xe00014ff, 0xa3f1: 0xe0001502, 0xa3f2: 0xe0001511, 0xa3f3: 0x4003d21f, + 0xa3f4: 0x4003e01f, + // Block 0x290, offset 0xa400 + 0xa400: 0xa000f202, 0xa401: 0x403fba21, 0xa402: 0x403fba20, 0xa403: 0x403fbc20, + 0xa404: 0x403fbc20, 0xa405: 0x403fbe20, 0xa406: 0x403fc020, 0xa407: 0x403fcc20, + 0xa408: 0x403fce20, 0xa409: 0x403fd020, 0xa40a: 0x403fd220, 0xa40b: 0x403fd420, + 0xa40c: 0x403fd820, 0xa40d: 0x403fdc20, 0xa40e: 0x403fde20, 0xa40f: 0x403fe020, + 0xa410: 0x403fe220, 0xa411: 0x403fe420, 0xa412: 0x403fe620, 0xa413: 0x403fe820, + 0xa414: 0x403fea20, 0xa415: 0x403fec20, 0xa416: 0x403fee20, 0xa417: 0x403ff020, + 0xa418: 0x403ff420, 0xa419: 0x403ff620, 0xa41a: 0x403ff820, 0xa41b: 0x403ffa20, + 0xa41c: 0x403ffc20, 0xa41d: 0x40400220, 0xa41e: 0x40400420, 0xa41f: 0x40400620, + 0xa420: 0x40400820, 0xa421: 0x40400a20, 0xa422: 0x40400e20, 0xa423: 0x40401020, + 0xa424: 0x40401220, 0xa425: 0x40401420, 0xa426: 0x40401620, 0xa427: 0x40401820, + 0xa428: 0x40401a20, 0xa429: 0xe0001830, 0xa42a: 0x40401c20, 0xa42b: 0x40401e20, + 0xa42c: 0x40402020, 0xa42d: 0x40402420, 0xa42e: 0x40402620, 0xa42f: 0x40402820, + 0xa430: 0x40402c20, 0xa431: 0xe0001839, 0xa432: 0x40402e20, 0xa433: 0x40403020, + 0xa434: 0xe000183c, 0xa435: 0x40403220, 0xa436: 0x40403420, 0xa437: 0x40403620, + 0xa438: 0x40403820, 0xa439: 0x40403a20, 0xa43a: 0x40404c20, 0xa43b: 0x40404e20, + 0xa43c: 0xa070f102, 0xa43d: 0x40403c20, 0xa43e: 0x40404a20, 0xa43f: 0x40405620, + // Block 0x291, offset 0xa440 + 0xa440: 0xa0000000, 0xa441: 0xa0000000, 0xa442: 0xa0000000, 0xa443: 0xa0000000, + 0xa444: 0xa0000000, 0xa445: 0xa0000000, 0xa446: 0xa0000000, 0xa447: 0xa0000000, + 0xa448: 0xa0000000, 0xa449: 0x40020020, 0xa44a: 0x40020220, 0xa44b: 0x40020420, + 0xa44c: 0x40020620, 0xa44d: 0x40020820, 0xa44e: 0xa0000000, 0xa44f: 0xa0000000, + 0xa450: 0xa0000000, 0xa451: 0xa0000000, 0xa452: 0xa0000000, 0xa453: 0xa0000000, + 0xa454: 0xa0000000, 0xa455: 0xa0000000, 0xa456: 0xa0000000, 0xa457: 0xa0000000, + 0xa458: 0xa0000000, 0xa459: 0xa0000000, 0xa45a: 0xa0000000, 0xa45b: 0xa0000000, + 0xa45c: 0xa0000000, 0xa45d: 0xa0000000, 0xa45e: 0xa0000000, 0xa45f: 0xa0000000, + 0xa460: 0x40021220, 0xa461: 0x4002ba20, 0xa462: 0x4003e020, 0xa463: 0x4004ea20, + 0xa464: 0x4027de20, 0xa465: 0x4004ec20, 0xa466: 0x4004e620, 0xa467: 0x4003d220, + 0xa468: 0x4003f420, 0xa469: 0x4003f620, 0xa46a: 0x4004d820, 0xa46b: 0x40093820, + 0xa46c: 0x40024020, 0xa46d: 0x40021a20, 0xa46e: 0x4002e420, 0xa46f: 0x4004e220, + 0xa470: 0x4029cc20, 0xa471: 0x4029ce20, 0xa472: 0x4029d020, 0xa473: 0x4029d220, + 0xa474: 0x4029d420, 0xa475: 0x4029d620, 0xa476: 0x4029d820, 0xa477: 0x4029da20, + 0xa478: 0x4029dc20, 0xa479: 0x4029de20, 0xa47a: 0x40026c20, 0xa47b: 0x40026220, + 0xa47c: 0x40094020, 0xa47d: 0x40094220, 0xa47e: 0x40094420, 0xa47f: 0x4002c420, + // Block 0x292, offset 0xa480 + 0xa480: 0x4004d620, 0xa481: 0x002bde88, 0xa482: 0x002c0a88, 0xa483: 0xc59b2891, + 0xa484: 0xc5a12913, 0xa485: 0x002c9888, 0xa486: 0x002d0888, 0xa487: 0x002d2288, + 0xa488: 0x002d6888, 0xa489: 0x002d9a88, 0xa48a: 0x002dcc88, 0xa48b: 0x002dfe88, + 0xa48c: 0xc5a629e4, 0xa48d: 0x002e8288, 0xa48e: 0xc5ab2a52, 0xa48f: 0x002ee288, + 0xa490: 0x002f2c88, 0xa491: 0x002f5688, 0xa492: 0x002f7a88, 0xa493: 0xc3430991, + 0xa494: 0x00302c88, 0xa495: 0x00306c88, 0xa496: 0x0030be88, 0xa497: 0x0030e288, + 0xa498: 0x0030f688, 0xa499: 0x00310088, 0xa49a: 0xc3630991, 0xa49b: 0x4003f820, + 0xa49c: 0x4004e420, 0xa49d: 0x4003fa20, 0xa49e: 0x40062420, 0xa49f: 0x40021620, + 0xa4a0: 0x40061e20, 0xa4a1: 0x402bde20, 0xa4a2: 0x402c0a20, 0xa4a3: 0xc5982891, + 0xa4a4: 0xc59e28c2, 0xa4a5: 0x402c9820, 0xa4a6: 0x402d0820, 0xa4a7: 0x402d2220, + 0xa4a8: 0x402d6820, 0xa4a9: 0x402d9a20, 0xa4aa: 0x402dcc20, 0xa4ab: 0x402dfe20, + 0xa4ac: 0xc3772993, 0xa4ad: 0x402e8220, 0xa4ae: 0xc5332a41, 0xa4af: 0x402ee220, + 0xa4b0: 0x402f2c20, 0xa4b1: 0x402f5620, 0xa4b2: 0x402f7a20, 0xa4b3: 0xc3410991, + 0xa4b4: 0x40302c20, 0xa4b5: 0x40306c20, 0xa4b6: 0x4030be20, 0xa4b7: 0x4030e220, + 0xa4b8: 0x4030f620, 0xa4b9: 0x40310020, 0xa4ba: 0xc3610991, 0xa4bb: 0x4003fc20, + 0xa4bc: 0x40094820, 0xa4bd: 0x4003fe20, 0xa4be: 0x40094c20, 0xa4bf: 0xa0000000, + // Block 0x293, offset 0xa4c0 + 0xa4c0: 0xe0000983, 0xa4c1: 0xe0000980, 0xa4c2: 0xe00008fb, 0xa4c3: 0xe00008f8, + 0xa4c4: 0xe000097d, 0xa4c5: 0xe000097a, 0xa4c6: 0x002c3e83, 0xa4c7: 0x402c3e20, + 0xa4c8: 0xe0000a3e, 0xa4c9: 0xe0000a3b, 0xa4ca: 0xe0000a4a, 0xa4cb: 0xe0000a47, + 0xa4cc: 0x002c3c83, 0xa4cd: 0x402c3c20, 0xa4ce: 0xe0000a86, 0xa4cf: 0xe0000a83, + 0xa4d0: 0x002c6683, 0xa4d1: 0x402c6620, 0xa4d2: 0xe0000b46, 0xa4d3: 0xe0000b43, + 0xa4d4: 0xe0000aee, 0xa4d5: 0xe0000aeb, 0xa4d6: 0xe0000b2c, 0xa4d7: 0xe0000b29, + 0xa4d8: 0xe0000b40, 0xa4d9: 0xe0000b3d, 0xa4da: 0xe0000b1a, 0xa4db: 0xe0000b17, + 0xa4dc: 0xe0000bb8, 0xa4dd: 0xe0000bb5, 0xa4de: 0xe0000bb2, 0xa4df: 0xe0000baf, + 0xa4e0: 0xe0000bc4, 0xa4e1: 0xe0000bc1, 0xa4e2: 0xe0000bca, 0xa4e3: 0xe0000bc7, + 0xa4e4: 0xe0000bee, 0xa4e5: 0xe0000beb, 0xa4e6: 0xe0000c1b, 0xa4e7: 0xe0000c18, + 0xa4e8: 0xe0000c51, 0xa4e9: 0xe0000c4e, 0xa4ea: 0xe0000c60, 0xa4eb: 0xe0000c5d, + 0xa4ec: 0xe0000c31, 0xa4ed: 0xe0000c2e, 0xa4ee: 0xe0000c5a, 0xa4ef: 0xe0000c57, + 0xa4f0: 0xe0000c54, 0xa4f1: 0x402da220, 0xa4f2: 0xf0000a0a, 0xa4f3: 0xf0000404, + 0xa4f4: 0xe0000c8a, 0xa4f5: 0xe0000c87, 0xa4f6: 0xe0000c9f, 0xa4f7: 0xe0000c9c, + 0xa4f8: 0x402f7220, 0xa4f9: 0xe0000ccc, 0xa4fa: 0xe0000cc9, 0xa4fb: 0xe0000cd8, + 0xa4fc: 0xe0000cd5, 0xa4fd: 0xe0000cd2, 0xa4fe: 0xe0000ccf, 0xa4ff: 0xe0000d04, + // Block 0x294, offset 0xa500 + 0xa500: 0xe0000cfe, 0xa501: 0xe0000cf8, 0xa502: 0xe0000cf5, 0xa503: 0xe0000d51, + 0xa504: 0xe0000d4e, 0xa505: 0xe0000d6f, 0xa506: 0xe0000d6c, 0xa507: 0xe0000d5d, + 0xa508: 0xe0000d5a, 0xa509: 0xf0000404, 0xa50a: 0x002eda88, 0xa50b: 0x402eda20, + 0xa50c: 0xe0000e2e, 0xa50d: 0xe0000e2b, 0xa50e: 0xe0000da0, 0xa50f: 0xe0000d9d, + 0xa510: 0xe0000de0, 0xa511: 0xe0000ddd, 0xa512: 0xe0000e93, 0xa513: 0xe0000e8f, + 0xa514: 0xe0000eca, 0xa515: 0xe0000ec7, 0xa516: 0xe0000edc, 0xa517: 0xe0000ed9, + 0xa518: 0xe0000ed0, 0xa519: 0xe0000ecd, 0xa51a: 0xe0000f1f, 0xa51b: 0xe0000f1c, + 0xa51c: 0xe0000f2d, 0xa51d: 0xe0000f2a, 0xa51e: 0xe0000f47, 0xa51f: 0xe0000f44, + 0xa520: 0x002fe883, 0xa521: 0x402fe820, 0xa522: 0xe0000f99, 0xa523: 0xe0000f96, + 0xa524: 0xe0000f8a, 0xa525: 0xe0000f87, 0xa526: 0x00303688, 0xa527: 0x40303620, + 0xa528: 0xe000102b, 0xa529: 0xe0001028, 0xa52a: 0xe000103f, 0xa52b: 0xe000103c, + 0xa52c: 0xe0000fe7, 0xa52d: 0xe0000fe4, 0xa52e: 0xe0000ff9, 0xa52f: 0xe0000ff6, + 0xa530: 0xe0001025, 0xa531: 0xe0001022, 0xa532: 0xe0001039, 0xa533: 0xe0001036, + 0xa534: 0xe00010d8, 0xa535: 0xe00010d5, 0xa536: 0xe000110e, 0xa537: 0xe000110b, + 0xa538: 0xe0001117, 0xa539: 0xe000113b, 0xa53a: 0xe0001138, 0xa53b: 0xe000114d, + 0xa53c: 0xe000114a, 0xa53d: 0x00312c83, 0xa53e: 0x40312c20, 0xa53f: 0xe0000f64, + // Block 0x295, offset 0xa540 + 0xa540: 0x40321220, 0xa541: 0x40321a20, 0xa542: 0x40322220, 0xa543: 0x40322a20, + 0xa544: 0x002c6487, 0xa545: 0x002c6485, 0xa546: 0x002c6483, 0xa547: 0x002e2487, + 0xa548: 0x002e2485, 0xa549: 0x002e2483, 0xa54a: 0x002ea087, 0xa54b: 0x002ea085, + 0xa54c: 0x002ea083, 0xa54d: 0xe0000947, 0xa54e: 0xe0000944, 0xa54f: 0xe0000c3d, + 0xa550: 0xe0000c3a, 0xa551: 0xe0000dcc, 0xa552: 0xe0000dc9, 0xa553: 0xe0000ff3, + 0xa554: 0xe0000ff0, 0xa555: 0xe000101e, 0xa556: 0xe000101a, 0xa557: 0xe0001006, + 0xa558: 0xe0001002, 0xa559: 0xe0001016, 0xa55a: 0xe0001012, 0xa55b: 0xe000100e, + 0xa55c: 0xe000100a, 0xa55d: 0x402cae20, 0xa55e: 0xe0000962, 0xa55f: 0xe000095e, + 0xa560: 0xe0000976, 0xa561: 0xe0000972, 0xa562: 0xe00009f4, 0xa563: 0xe00009ef, + 0xa564: 0x002d3a88, 0xa565: 0x402d3a20, 0xa566: 0xe0000bbe, 0xa567: 0xe0000bbb, + 0xa568: 0xe0000c99, 0xa569: 0xe0000c96, 0xa56a: 0xe0000e20, 0xa56b: 0xe0000e1d, + 0xa56c: 0xe0000e27, 0xa56d: 0xe0000e23, 0xa56e: 0xe0001162, 0xa56f: 0xe000115f, + 0xa570: 0xe0000c8d, 0xa571: 0xf0000a0a, 0xa572: 0xf000040a, 0xa573: 0xf0000404, + 0xa574: 0xe0000bac, 0xa575: 0xe0000ba9, 0xa576: 0x002d7888, 0xa577: 0x00319488, + 0xa578: 0xe0000d57, 0xa579: 0xe0000d54, 0xa57a: 0xe0000954, 0xa57b: 0xe0000950, + 0xa57c: 0xe00009ea, 0xa57d: 0xe00009e5, 0xa57e: 0xe0000e19, 0xa57f: 0xe0000e15, + // Block 0x296, offset 0xa580 + 0xa580: 0xe00009b1, 0xa581: 0xe00009ae, 0xa582: 0xe0000a22, 0xa583: 0xe0000a1f, + 0xa584: 0xe0000a28, 0xa585: 0xe0000a25, 0xa586: 0xe0000a2e, 0xa587: 0xe0000a2b, + 0xa588: 0xe0003c3f, 0xa589: 0xe0003c3c, 0xa58a: 0xe0000a8c, 0xa58b: 0xe0000a89, + 0xa58c: 0xe0000a98, 0xa58d: 0xe0000a95, 0xa58e: 0xe0000aa4, 0xa58f: 0xe0000aa1, + 0xa590: 0xe0000a92, 0xa591: 0xe0000a8f, 0xa592: 0xe0000a9e, 0xa593: 0xe0000a9b, + 0xa594: 0xe0000b55, 0xa595: 0xe0000b51, 0xa596: 0xe0000b4d, 0xa597: 0xe0000b49, + 0xa598: 0xe0000b7c, 0xa599: 0xe0000b79, 0xa59a: 0xe0000b82, 0xa59b: 0xe0000b7f, + 0xa59c: 0xe0000b39, 0xa59d: 0xe0000b35, 0xa59e: 0xe0000b8c, 0xa59f: 0xe0000b89, + 0xa5a0: 0xe0000bd0, 0xa5a1: 0xe0000bcd, 0xa5a2: 0xe0000c00, 0xa5a3: 0xe0000bfd, + 0xa5a4: 0xe0000c0c, 0xa5a5: 0xe0000c09, 0xa5a6: 0xe0000bfa, 0xa5a7: 0xe0000bf7, + 0xa5a8: 0xe0000c06, 0xa5a9: 0xe0000c03, 0xa5aa: 0xe0000c12, 0xa5ab: 0xe0000c0f, + 0xa5ac: 0xe0000c7e, 0xa5ad: 0xe0000c7b, 0xa5ae: 0xe0000c4a, 0xa5af: 0xe0000c46, + 0xa5b0: 0xe0000c93, 0xa5b1: 0xe0000c90, 0xa5b2: 0xe0000cab, 0xa5b3: 0xe0000ca8, + 0xa5b4: 0xe0000cb1, 0xa5b5: 0xe0000cae, 0xa5b6: 0xe0000cde, 0xa5b7: 0xe0000cdb, + 0xa5b8: 0xe0000ce5, 0xa5b9: 0xe0000ce1, 0xa5ba: 0xe0000cf2, 0xa5bb: 0xe0000cef, + 0xa5bc: 0xe0000cec, 0xa5bd: 0xe0000ce9, 0xa5be: 0xe0000d1e, 0xa5bf: 0xe0000d1b, + // Block 0x297, offset 0xa5c0 + 0xa5c0: 0xa0000000, 0xa5c1: 0xa0000000, 0xa5c2: 0xa0000000, 0xa5c3: 0xa0000000, + 0xa5c4: 0xa0000000, 0xa5c5: 0xa0000000, 0xa5c6: 0xa0000000, 0xa5c7: 0xa0000000, + 0xa5c8: 0xa0000000, 0xa5c9: 0x40020020, 0xa5ca: 0x40020220, 0xa5cb: 0x40020420, + 0xa5cc: 0x40020620, 0xa5cd: 0x40020820, 0xa5ce: 0xa0000000, 0xa5cf: 0xa0000000, + 0xa5d0: 0xa0000000, 0xa5d1: 0xa0000000, 0xa5d2: 0xa0000000, 0xa5d3: 0xa0000000, + 0xa5d4: 0xa0000000, 0xa5d5: 0xa0000000, 0xa5d6: 0xa0000000, 0xa5d7: 0xa0000000, + 0xa5d8: 0xa0000000, 0xa5d9: 0xa0000000, 0xa5da: 0xa0000000, 0xa5db: 0xa0000000, + 0xa5dc: 0xa0000000, 0xa5dd: 0xa0000000, 0xa5de: 0xa0000000, 0xa5df: 0xa0000000, + 0xa5e0: 0x40021220, 0xa5e1: 0x4002ba20, 0xa5e2: 0x4003e020, 0xa5e3: 0x4004ea20, + 0xa5e4: 0x4027de20, 0xa5e5: 0x4004ec20, 0xa5e6: 0x4004e620, 0xa5e7: 0x4003d220, + 0xa5e8: 0x4003f420, 0xa5e9: 0x4003f620, 0xa5ea: 0x4004d820, 0xa5eb: 0x40093820, + 0xa5ec: 0x40024020, 0xa5ed: 0x40021a20, 0xa5ee: 0x4002e420, 0xa5ef: 0x4004e220, + 0xa5f0: 0x4029cc20, 0xa5f1: 0x4029ce20, 0xa5f2: 0x4029d020, 0xa5f3: 0x4029d220, + 0xa5f4: 0x4029d420, 0xa5f5: 0x4029d620, 0xa5f6: 0x4029d820, 0xa5f7: 0x4029da20, + 0xa5f8: 0x4029dc20, 0xa5f9: 0x4029de20, 0xa5fa: 0x40026c20, 0xa5fb: 0x40026220, + 0xa5fc: 0x40094020, 0xa5fd: 0x40094220, 0xa5fe: 0x40094420, 0xa5ff: 0x4002c420, + // Block 0x298, offset 0xa600 + 0xa600: 0x4004d620, 0xa601: 0x002bde88, 0xa602: 0x002c0a88, 0xa603: 0xc5b12aa4, + 0xa604: 0xc5bb2b54, 0xa605: 0x002c9888, 0xa606: 0x002d0888, 0xa607: 0xc5c72c24, + 0xa608: 0x002d6888, 0xa609: 0x002d9a88, 0xa60a: 0x002dcc88, 0xa60b: 0x002dfe88, + 0xa60c: 0xc5d12cf6, 0xa60d: 0x002e8288, 0xa60e: 0xc5db2dc4, 0xa60f: 0xc5e30b21, + 0xa610: 0x002f2c88, 0xa611: 0x002f5688, 0xa612: 0x002f7a88, 0xa613: 0xc5e92e54, + 0xa614: 0xc5f12ee4, 0xa615: 0xc5f90b21, 0xa616: 0x0030be88, 0xa617: 0x0030e288, + 0xa618: 0x0030f688, 0xa619: 0x00310088, 0xa61a: 0xc5ff2f74, 0xa61b: 0x4003f820, + 0xa61c: 0x4004e420, 0xa61d: 0x4003fa20, 0xa61e: 0x40062420, 0xa61f: 0x40021620, + 0xa620: 0x40061e20, 0xa621: 0x402bde20, 0xa622: 0x402c0a20, 0xa623: 0xc5ae2a72, + 0xa624: 0xc5b62b02, 0xa625: 0x402c9820, 0xa626: 0x402d0820, 0xa627: 0xc5c42bf2, + 0xa628: 0x402d6820, 0xa629: 0x402d9a20, 0xa62a: 0x402dcc20, 0xa62b: 0x402dfe20, + 0xa62c: 0xc5cc2c84, 0xa62d: 0x402e8220, 0xa62e: 0xc5d82d92, 0xa62f: 0xc5e00b21, + 0xa630: 0x402f2c20, 0xa631: 0x402f5620, 0xa632: 0x402f7a20, 0xa633: 0xc5e62e22, + 0xa634: 0xc5ee2eb2, 0xa635: 0xc5f60b21, 0xa636: 0x4030be20, 0xa637: 0x4030e220, + 0xa638: 0x4030f620, 0xa639: 0x40310020, 0xa63a: 0xc5fc2f42, 0xa63b: 0x4003fc20, + 0xa63c: 0x40094820, 0xa63d: 0x4003fe20, 0xa63e: 0x40094c20, 0xa63f: 0xa0000000, + // Block 0x299, offset 0xa640 + 0xa640: 0xe00008f5, 0xa641: 0xe00008ef, 0xa642: 0xe0000921, 0xa643: 0xe0000969, + 0xa644: 0xe000095b, 0xa645: 0xe000094d, 0xa646: 0xe00009dd, 0xa647: 0xe0000a53, + 0xa648: 0xe0000ae8, 0xa649: 0xe0000ae2, 0xa64a: 0xe0000af4, 0xa64b: 0xe0000b20, + 0xa64c: 0xe0000c2b, 0xa64d: 0xe0000c25, 0xa64e: 0xe0000c37, 0xa64f: 0xe0000c43, + 0xa650: 0xe0000ab3, 0xa651: 0xe0000d63, 0xa652: 0xe0000d9a, 0xa653: 0xe0000d94, + 0xa654: 0xe0000da6, 0xa655: 0xe0000de6, 0xa656: 0x002ee483, 0xa657: 0x40093e20, + 0xa658: 0xe0000e12, 0xa659: 0xe0000fe1, 0xa65a: 0xe0000fdb, 0xa65b: 0xe0000fed, + 0xa65c: 0x00306e83, 0xa65d: 0xe0001102, 0xa65e: 0x00318888, 0xa65f: 0xe0000f7b, + 0xa660: 0xe00008f2, 0xa661: 0xe00008ec, 0xa662: 0xe000091e, 0xa663: 0xe0000966, + 0xa664: 0xe0000958, 0xa665: 0xe000094a, 0xa666: 0xe00009d5, 0xa667: 0xe0000a4d, + 0xa668: 0xe0000ae5, 0xa669: 0xe0000adf, 0xa66a: 0xe0000af1, 0xa66b: 0xe0000b1d, + 0xa66c: 0xe0000c28, 0xa66d: 0xe0000c22, 0xa66e: 0xe0000c34, 0xa66f: 0xe0000c40, + 0xa670: 0xe0000aad, 0xa671: 0xe0000d60, 0xa672: 0xe0000d97, 0xa673: 0xe0000d91, + 0xa674: 0xe0000da3, 0xa675: 0xe0000de3, 0xa676: 0x402ee420, 0xa677: 0x40093c20, + 0xa678: 0xe0000e0f, 0xa679: 0xe0000fde, 0xa67a: 0xe0000fd8, 0xa67b: 0xe0000fea, + 0xa67c: 0x40306e20, 0xa67d: 0xe00010ff, 0xa67e: 0x40318820, 0xa67f: 0xe0001114, + // Block 0x29a, offset 0xa680 + 0xa680: 0xe0000cfe, 0xa681: 0xe0000cf8, 0xa682: 0xe0000cf5, 0xa683: 0xe0000d51, + 0xa684: 0xe0000d4e, 0xa685: 0xe0000d6f, 0xa686: 0xe0000d6c, 0xa687: 0xe0000d5d, + 0xa688: 0xe0000d5a, 0xa689: 0xf0000404, 0xa68a: 0x002eda88, 0xa68b: 0x402eda20, + 0xa68c: 0xe0000e2e, 0xa68d: 0xe0000e2b, 0xa68e: 0xe0000da0, 0xa68f: 0xe0000d9d, + 0xa690: 0x002ee4a3, 0xa691: 0x402ee421, 0xa692: 0xe0000e93, 0xa693: 0xe0000e8f, + 0xa694: 0xe0000eca, 0xa695: 0xe0000ec7, 0xa696: 0xe0000edc, 0xa697: 0xe0000ed9, + 0xa698: 0xe0000ed0, 0xa699: 0xe0000ecd, 0xa69a: 0xe0000f1f, 0xa69b: 0xe0000f1c, + 0xa69c: 0xe0000f2d, 0xa69d: 0xe0000f2a, 0xa69e: 0xe0000f47, 0xa69f: 0xe0000f44, + 0xa6a0: 0xe0000f33, 0xa6a1: 0xe0000f30, 0xa6a2: 0xe0000f99, 0xa6a3: 0xe0000f96, + 0xa6a4: 0xe0000f8a, 0xa6a5: 0xe0000f87, 0xa6a6: 0x00303688, 0xa6a7: 0x40303620, + 0xa6a8: 0xe000102b, 0xa6a9: 0xe0001028, 0xa6aa: 0xe000103f, 0xa6ab: 0xe000103c, + 0xa6ac: 0xe0000fe7, 0xa6ad: 0xe0000fe4, 0xa6ae: 0xe0000ff9, 0xa6af: 0xe0000ff6, + 0xa6b0: 0x00306ea3, 0xa6b1: 0x40306e21, 0xa6b2: 0xe0001039, 0xa6b3: 0xe0001036, + 0xa6b4: 0xe00010d8, 0xa6b5: 0xe00010d5, 0xa6b6: 0xe000110e, 0xa6b7: 0xe000110b, + 0xa6b8: 0xe0001117, 0xa6b9: 0xe000113b, 0xa6ba: 0xe0001138, 0xa6bb: 0xe000114d, + 0xa6bc: 0xe000114a, 0xa6bd: 0xe0001147, 0xa6be: 0xe0001144, 0xa6bf: 0xe0000f64, + // Block 0x29b, offset 0xa6c0 + 0xa6c0: 0x40321220, 0xa6c1: 0x40321a20, 0xa6c2: 0x40322220, 0xa6c3: 0x40322a20, + 0xa6c4: 0xe0000ad5, 0xa6c5: 0xe0000ad1, 0xa6c6: 0xe0000acd, 0xa6c7: 0xf0000a0a, + 0xa6c8: 0xf000040a, 0xa6c9: 0xf0000404, 0xa6ca: 0xf0000a0a, 0xa6cb: 0xf000040a, + 0xa6cc: 0xf0000404, 0xa6cd: 0xe0000947, 0xa6ce: 0xe0000944, 0xa6cf: 0xe0000c3d, + 0xa6d0: 0xe0000c3a, 0xa6d1: 0xe0000dcc, 0xa6d2: 0xe0000dc9, 0xa6d3: 0xe0000ff3, + 0xa6d4: 0xe0000ff0, 0xa6d5: 0xe0002964, 0xa6d6: 0xe0002961, 0xa6d7: 0xe0002952, + 0xa6d8: 0xe000294f, 0xa6d9: 0xe000295e, 0xa6da: 0xe000295b, 0xa6db: 0xe0002958, + 0xa6dc: 0xe0002955, 0xa6dd: 0x402cae20, 0xa6de: 0xe0000962, 0xa6df: 0xe000095e, + 0xa6e0: 0xe0000976, 0xa6e1: 0xe0000972, 0xa6e2: 0xe00009f4, 0xa6e3: 0xe00009ef, + 0xa6e4: 0x002d3a88, 0xa6e5: 0x402d3a20, 0xa6e6: 0xe0000bbe, 0xa6e7: 0xe0000bbb, + 0xa6e8: 0xe0000c99, 0xa6e9: 0xe0000c96, 0xa6ea: 0xe0000e20, 0xa6eb: 0xe0000e1d, + 0xa6ec: 0xe0000e27, 0xa6ed: 0xe0000e23, 0xa6ee: 0xe0001162, 0xa6ef: 0xe000115f, + 0xa6f0: 0xe0000c8d, 0xa6f1: 0xf0000a0a, 0xa6f2: 0xf000040a, 0xa6f3: 0xf0000404, + 0xa6f4: 0xe0000bac, 0xa6f5: 0xe0000ba9, 0xa6f6: 0x002d7888, 0xa6f7: 0x00319488, + 0xa6f8: 0xe0000d57, 0xa6f9: 0xe0000d54, 0xa6fa: 0xe0000954, 0xa6fb: 0xe0000950, + 0xa6fc: 0xe00009ea, 0xa6fd: 0xe00009e5, 0xa6fe: 0xe0000e19, 0xa6ff: 0xe0000e15, + // Block 0x29c, offset 0xa700 + 0xa700: 0xe000098f, 0xa701: 0xe000098c, 0xa702: 0xe0000995, 0xa703: 0xe0000992, + 0xa704: 0xe0000b62, 0xa705: 0xe0000b5f, 0xa706: 0xe0000b68, 0xa707: 0xe0000b65, + 0xa708: 0xe0000c6c, 0xa709: 0xe0000c69, 0xa70a: 0xe0000c72, 0xa70b: 0xe0000c6f, + 0xa70c: 0xe0000e4a, 0xa70d: 0xe0000e47, 0xa70e: 0xe0000e50, 0xa70f: 0xe0000e4d, + 0xa710: 0xe0000ee8, 0xa711: 0xe0000ee5, 0xa712: 0xe0000eee, 0xa713: 0xe0000eeb, + 0xa714: 0xe0001053, 0xa715: 0xe0001050, 0xa716: 0xe0001059, 0xa717: 0xe0001056, + 0xa718: 0xe0000f61, 0xa719: 0xe0000f5e, 0xa71a: 0xe0000fa5, 0xa71b: 0xe0000fa2, + 0xa71c: 0x00312288, 0xa71d: 0x40312220, 0xa71e: 0xe0000bf4, 0xa71f: 0xe0000bf1, + 0xa720: 0x002ebc88, 0xa721: 0x402c8c20, 0xa722: 0x002f2288, 0xa723: 0x402f2220, + 0xa724: 0x00314088, 0xa725: 0x40314020, 0xa726: 0xe000096f, 0xa727: 0xe000096c, + 0xa728: 0xe0000b32, 0xa729: 0xe0000b2f, 0xa72a: 0xe000294c, 0xa72b: 0xe0002949, + 0xa72c: 0xe0000dfd, 0xa72d: 0xe0000df9, 0xa72e: 0xe0000e04, 0xa72f: 0xe0000e01, + 0xa730: 0xe0000e0b, 0xa731: 0xe0000e07, 0xa732: 0xe0001129, 0xa733: 0xe0001126, + 0xa734: 0x402e5e20, 0xa735: 0x402ed020, 0xa736: 0x40305a20, 0xa737: 0x402dd420, + 0xa738: 0xe0000abf, 0xa739: 0xe0000ec4, 0xa73a: 0x002be888, 0xa73b: 0x002c4488, + 0xa73c: 0x402c4420, 0xa73d: 0x002e3888, 0xa73e: 0x00303e88, 0xa73f: 0x402ffc20, + // Block 0x29d, offset 0xa740 + 0xa740: 0x00339288, 0xa741: 0x40339220, 0xa742: 0x0033a088, 0xa743: 0x4033a020, + 0xa744: 0x0033ee88, 0xa745: 0x4033ee20, 0xa746: 0x00341088, 0xa747: 0x40341020, + 0xa748: 0x0034a488, 0xa749: 0x4034a420, 0xa74a: 0x0034ec88, 0xa74b: 0x4034ec20, + 0xa74c: 0x00354288, 0xa74d: 0x40354220, 0xa74e: 0x00355688, 0xa74f: 0x40355620, + 0xa750: 0x0033f088, 0xa751: 0x4033f020, 0xa752: 0x00349688, 0xa753: 0x40349620, + 0xa754: 0x0034a688, 0xa755: 0x4034a620, 0xa756: 0x00353888, 0xa757: 0x40353820, + 0xa758: 0x0036cc88, 0xa759: 0x4036cc20, 0xa75a: 0x00348288, 0xa75b: 0x40348220, + 0xa75c: 0x00372e88, 0xa75d: 0x40372e20, 0xa75e: 0x00348088, 0xa75f: 0x40348020, + 0xa760: 0x00349888, 0xa761: 0x40349820, 0xa762: 0x0034da88, 0xa763: 0x4034da20, + 0xa764: 0x00351688, 0xa765: 0x40351620, 0xa766: 0x0035dc88, 0xa767: 0x4035dc20, + 0xa771: 0x00384288, 0xa772: 0x00384488, 0xa773: 0x00384688, + 0xa774: 0x00384888, 0xa775: 0xc6042fd1, 0xa776: 0x00384c88, 0xa777: 0x00384e88, + 0xa778: 0x00385088, 0xa779: 0x00385288, 0xa77a: 0x00385488, 0xa77b: 0x00385688, + 0xa77c: 0x00385888, 0xa77d: 0x00385a88, 0xa77e: 0x00385c88, 0xa77f: 0x00385e88, + // Block 0x29e, offset 0xa780 + 0xa780: 0x40388020, 0xa781: 0x40388220, 0xa782: 0x40388420, 0xa783: 0x40388620, + 0xa784: 0x40388820, 0xa785: 0x40388a20, 0xa786: 0x40388c20, 0xa787: 0x40388a20, + 0xa789: 0x40026e20, 0xa78a: 0x40021c20, + 0xa78f: 0x4027e420, + 0xa791: 0xadc00000, 0xa792: 0xae600000, 0xa793: 0xae600000, + 0xa794: 0xae600000, 0xa795: 0xae600000, 0xa796: 0xadc00000, 0xa797: 0xae600000, + 0xa798: 0xae600000, 0xa799: 0xae600000, 0xa79a: 0xade00000, 0xa79b: 0xadc00000, + 0xa79c: 0xae600000, 0xa79d: 0xae600000, 0xa79e: 0xae600000, 0xa79f: 0xae600000, + 0xa7a0: 0xae600000, 0xa7a1: 0xae600000, 0xa7a2: 0xadc00000, 0xa7a3: 0xadc00000, + 0xa7a4: 0xadc00000, 0xa7a5: 0xadc00000, 0xa7a6: 0xadc00000, 0xa7a7: 0xadc00000, + 0xa7a8: 0xae600000, 0xa7a9: 0xae600000, 0xa7aa: 0xadc00000, 0xa7ab: 0xae600000, + 0xa7ac: 0xae600000, 0xa7ad: 0xade00000, 0xa7ae: 0xae400000, 0xa7af: 0xae600000, + 0xa7b0: 0xa0a08502, 0xa7b1: 0xa0b08602, 0xa7b2: 0xa0c08702, 0xa7b3: 0xa0d08802, + 0xa7b4: 0xa0e08902, 0xa7b5: 0xa0f08a02, 0xa7b6: 0xa1008b02, 0xa7b7: 0xa1108c02, + 0xa7b8: 0xa1208d02, 0xa7b9: 0xa1308e02, 0xa7ba: 0xa1308e02, 0xa7bb: 0xa1408f02, + 0xa7bc: 0xa1509202, 0xa7bd: 0xa1600000, 0xa7be: 0x40055420, 0xa7bf: 0xa1709502, + // Block 0x29f, offset 0xa7c0 + 0xa7c0: 0xa0000000, 0xa7c1: 0xa0000000, 0xa7c2: 0xa0000000, 0xa7c3: 0xa0000000, + 0xa7c4: 0xa0000000, 0xa7c5: 0xa0000000, 0xa7c6: 0xa0000000, 0xa7c7: 0xa0000000, + 0xa7c8: 0xa0000000, 0xa7c9: 0x40020020, 0xa7ca: 0x40020220, 0xa7cb: 0x40020420, + 0xa7cc: 0x40020620, 0xa7cd: 0x40020820, 0xa7ce: 0xa0000000, 0xa7cf: 0xa0000000, + 0xa7d0: 0xa0000000, 0xa7d1: 0xa0000000, 0xa7d2: 0xa0000000, 0xa7d3: 0xa0000000, + 0xa7d4: 0xa0000000, 0xa7d5: 0xa0000000, 0xa7d6: 0xa0000000, 0xa7d7: 0xa0000000, + 0xa7d8: 0xa0000000, 0xa7d9: 0xa0000000, 0xa7da: 0xa0000000, 0xa7db: 0xa0000000, + 0xa7dc: 0xa0000000, 0xa7dd: 0xa0000000, 0xa7de: 0xa0000000, 0xa7df: 0xa0000000, + 0xa7e0: 0x40021220, 0xa7e1: 0x4002ba20, 0xa7e2: 0x4003e020, 0xa7e3: 0x4004ea20, + 0xa7e4: 0x4027de20, 0xa7e5: 0x4004ec20, 0xa7e6: 0x4004e620, 0xa7e7: 0x4003d220, + 0xa7e8: 0x4003f420, 0xa7e9: 0x4003f620, 0xa7ea: 0x4004d820, 0xa7eb: 0x40093820, + 0xa7ec: 0x40024020, 0xa7ed: 0x40021a20, 0xa7ee: 0x4002e420, 0xa7ef: 0x4004e220, + 0xa7f0: 0x4029cc20, 0xa7f1: 0x4029ce20, 0xa7f2: 0x4029d020, 0xa7f3: 0x4029d220, + 0xa7f4: 0x4029d420, 0xa7f5: 0x4029d620, 0xa7f6: 0x4029d820, 0xa7f7: 0x4029da20, + 0xa7f8: 0x4029dc20, 0xa7f9: 0x4029de20, 0xa7fa: 0x40026c20, 0xa7fb: 0x40026220, + 0xa7fc: 0x40094020, 0xa7fd: 0x40094220, 0xa7fe: 0x40094420, 0xa7ff: 0x4002c420, + // Block 0x2a0, offset 0xa800 + 0xa800: 0x4004d620, 0xa801: 0x002bde88, 0xa802: 0x002c0a88, 0xa803: 0xc60809c2, + 0xa804: 0x002c6288, 0xa805: 0x002c9888, 0xa806: 0x002d0888, 0xa807: 0xc60f3026, + 0xa808: 0x002d6888, 0xa809: 0xc6183081, 0xa80a: 0x002dcc88, 0xa80b: 0xc61d30c4, + 0xa80c: 0xc0030002, 0xa80d: 0x002e8288, 0xa80e: 0xc6263145, 0xa80f: 0xc33f3081, + 0xa810: 0x002f2c88, 0xa811: 0x002f5688, 0xa812: 0x002f7a88, 0xa813: 0xc58909c2, + 0xa814: 0x00302c88, 0xa815: 0xc3473081, 0xa816: 0x0030be88, 0xa817: 0x0030e288, + 0xa818: 0x0030f688, 0xa819: 0x00310088, 0xa81a: 0x00312a88, 0xa81b: 0x4003f820, + 0xa81c: 0x4004e420, 0xa81d: 0x4003fa20, 0xa81e: 0x40062420, 0xa81f: 0x40021620, + 0xa820: 0x40061e20, 0xa821: 0x402bde20, 0xa822: 0x402c0a20, 0xa823: 0xc60609b1, + 0xa824: 0x402c6220, 0xa825: 0x402c9820, 0xa826: 0x402d0820, 0xa827: 0xc60b2ff3, + 0xa828: 0x402d6820, 0xa829: 0xc6163081, 0xa82a: 0x402dcc20, 0xa82b: 0xc61a30a2, + 0xa82c: 0xc0000002, 0xa82d: 0x402e8220, 0xa82e: 0xc6223103, 0xa82f: 0xc33d3081, + 0xa830: 0x402f2c20, 0xa831: 0x402f5620, 0xa832: 0x402f7a20, 0xa833: 0xc34109b1, + 0xa834: 0x40302c20, 0xa835: 0xc3453081, 0xa836: 0x4030be20, 0xa837: 0x4030e220, + 0xa838: 0x4030f620, 0xa839: 0x40310020, 0xa83a: 0x40312a20, 0xa83b: 0x4003fc20, + 0xa83c: 0x40094820, 0xa83d: 0x4003fe20, 0xa83e: 0x40094c20, 0xa83f: 0xa0000000, + // Block 0x2a1, offset 0xa840 + 0xa840: 0xe0000d24, 0xa841: 0xe0000d21, 0xa842: 0xe0000d2a, 0xa843: 0xe0000d27, + 0xa844: 0x002ea083, 0xa845: 0x402ea020, 0xa846: 0xe0000d7b, 0xa847: 0xe0000d78, + 0xa848: 0xe0000d87, 0xa849: 0xe0000d84, 0xa84a: 0xe0000d81, 0xa84b: 0xe0000d7e, + 0xa84c: 0xe0000ded, 0xa84d: 0xe0000de9, 0xa84e: 0xe0000df5, 0xa84f: 0xe0000df1, + 0xa850: 0xe0000e3d, 0xa851: 0xe0000e39, 0xa852: 0xe0000e35, 0xa853: 0xe0000e31, + 0xa854: 0xe0000ea7, 0xa855: 0xe0000ea4, 0xa856: 0xe0000ead, 0xa857: 0xe0000eaa, + 0xa858: 0xe0000ed6, 0xa859: 0xe0000ed3, 0xa85a: 0xe0000ef4, 0xa85b: 0xe0000ef1, + 0xa85c: 0xe0000efb, 0xa85d: 0xe0000ef7, 0xa85e: 0xe0000f02, 0xa85f: 0xe0000eff, + 0xa860: 0xe0000f41, 0xa861: 0xe0000f3e, 0xa862: 0xe0000f53, 0xa863: 0xe0000f50, + 0xa864: 0xe0000f26, 0xa865: 0xe0000f22, 0xa866: 0xe0000f3a, 0xa867: 0xe0000f36, + 0xa868: 0xe0000f5a, 0xa869: 0xe0000f56, 0xa86a: 0xe0000f93, 0xa86b: 0xe0000f90, + 0xa86c: 0xe0000f9f, 0xa86d: 0xe0000f9c, 0xa86e: 0xe0000fb1, 0xa86f: 0xe0000fae, + 0xa870: 0xe0000fab, 0xa871: 0xe0000fa8, 0xa872: 0xe0001093, 0xa873: 0xe0001090, + 0xa874: 0xe000109f, 0xa875: 0xe000109c, 0xa876: 0xe0001099, 0xa877: 0xe0001096, + 0xa878: 0xe0001032, 0xa879: 0xe000102e, 0xa87a: 0xe0001046, 0xa87b: 0xe0001042, + 0xa87c: 0xe00010a9, 0xa87d: 0xe00010a6, 0xa87e: 0xe00010af, 0xa87f: 0xe00010ac, + // Block 0x2a2, offset 0xa880 + 0xa880: 0xe0000b03, 0xa881: 0xe0000aff, 0xa882: 0xe0000b13, 0xa883: 0xe0000b0f, + 0xa884: 0xe0000b0b, 0xa885: 0xe0000b07, 0xa886: 0xe0000b75, 0xa887: 0xe0000b71, + 0xa888: 0xe0000c66, 0xa889: 0xe0000c63, 0xa88a: 0x002d9c83, 0xa88b: 0x402d9c20, + 0xa88c: 0x002ee483, 0xa88d: 0x402ee420, 0xa88e: 0xe0000e44, 0xa88f: 0xe0000e41, + 0xa890: 0xe0000dad, 0xa891: 0xe0000da9, 0xa892: 0xe0000db5, 0xa893: 0xe0000db1, + 0xa894: 0xe0000dc5, 0xa895: 0xe0000dc1, 0xa896: 0xe0000dbd, 0xa897: 0xe0000db9, + 0xa898: 0xe0003c96, 0xa899: 0xe0003c93, 0xa89a: 0xe0000e5d, 0xa89b: 0xe0000e59, + 0xa89c: 0xe0000e65, 0xa89d: 0xe0000e61, 0xa89e: 0xe0000e75, 0xa89f: 0xe0000e71, + 0xa8a0: 0xe0000e6d, 0xa8a1: 0xe0000e69, 0xa8a2: 0xe0003c9c, 0xa8a3: 0xe0003c99, + 0xa8a4: 0x00306e83, 0xa8a5: 0x40306e20, 0xa8a6: 0xe000104d, 0xa8a7: 0xe000104a, + 0xa8a8: 0xe0001066, 0xa8a9: 0xe0001062, 0xa8aa: 0xe000106e, 0xa8ab: 0xe000106a, + 0xa8ac: 0xe000107e, 0xa8ad: 0xe000107a, 0xa8ae: 0xe0001076, 0xa8af: 0xe0001072, + 0xa8b0: 0xe0003ca2, 0xa8b1: 0xe0003c9f, 0xa8b2: 0xe0001108, 0xa8b3: 0xe0001105, + 0xa8b4: 0xe0001135, 0xa8b5: 0xe0001132, 0xa8b6: 0xe000112f, 0xa8b7: 0xe000112c, + 0xa8b8: 0xe000111d, 0xa8b9: 0xe000111a, 0xa8ba: 0xe0000d0a, 0xa8bb: 0xe0000d07, + 0xa8bc: 0x0030d888, 0xa8bd: 0x4030d820, 0xa8be: 0x00312088, 0xa8bf: 0x40312020, + // Block 0x2a3, offset 0xa8c0 + 0xa8c0: 0xa0000000, 0xa8c1: 0xa0000000, 0xa8c2: 0xa0000000, 0xa8c3: 0xa0000000, + 0xa8c4: 0xa0000000, 0xa8c5: 0xa0000000, 0xa8c6: 0xa0000000, 0xa8c7: 0xa0000000, + 0xa8c8: 0xa0000000, 0xa8c9: 0x40020020, 0xa8ca: 0x40020220, 0xa8cb: 0x40020420, + 0xa8cc: 0x40020620, 0xa8cd: 0x40020820, 0xa8ce: 0xa0000000, 0xa8cf: 0xa0000000, + 0xa8d0: 0xa0000000, 0xa8d1: 0xa0000000, 0xa8d2: 0xa0000000, 0xa8d3: 0xa0000000, + 0xa8d4: 0xa0000000, 0xa8d5: 0xa0000000, 0xa8d6: 0xa0000000, 0xa8d7: 0xa0000000, + 0xa8d8: 0xa0000000, 0xa8d9: 0xa0000000, 0xa8da: 0xa0000000, 0xa8db: 0xa0000000, + 0xa8dc: 0xa0000000, 0xa8dd: 0xa0000000, 0xa8de: 0xa0000000, 0xa8df: 0xa0000000, + 0xa8e0: 0x40021220, 0xa8e1: 0x4002ba20, 0xa8e2: 0x4003e020, 0xa8e3: 0x4004ea20, + 0xa8e4: 0x4027de20, 0xa8e5: 0x4004ec20, 0xa8e6: 0x4004e620, 0xa8e7: 0x4003d220, + 0xa8e8: 0x4003f420, 0xa8e9: 0x4003f620, 0xa8ea: 0x4004d820, 0xa8eb: 0x40093820, + 0xa8ec: 0x40024020, 0xa8ed: 0x40021a20, 0xa8ee: 0x4002e420, 0xa8ef: 0x4004e220, + 0xa8f0: 0x4029cc20, 0xa8f1: 0x4029ce20, 0xa8f2: 0x4029d020, 0xa8f3: 0x4029d220, + 0xa8f4: 0x4029d420, 0xa8f5: 0x4029d620, 0xa8f6: 0x4029d820, 0xa8f7: 0x4029da20, + 0xa8f8: 0x4029dc20, 0xa8f9: 0x4029de20, 0xa8fa: 0x40026c20, 0xa8fb: 0x40026220, + 0xa8fc: 0x40094020, 0xa8fd: 0x40094220, 0xa8fe: 0x40094420, 0xa8ff: 0x4002c420, + // Block 0x2a4, offset 0xa900 + 0xa900: 0x4004d620, 0xa901: 0xc63031a1, 0xa902: 0x002c0a88, 0xa903: 0x002c3a88, + 0xa904: 0x002c6288, 0xa905: 0xc63631e1, 0xa906: 0x002d0888, 0xa907: 0x002d2288, + 0xa908: 0x002d6888, 0xa909: 0xc63a31e1, 0xa90a: 0x002dcc88, 0xa90b: 0x002dfe88, + 0xa90c: 0xc0030002, 0xa90d: 0x002e8288, 0xa90e: 0x002e9e88, 0xa90f: 0xc63f3201, + 0xa910: 0x002f2c88, 0xa911: 0x002f5688, 0xa912: 0x002f7a88, 0xa913: 0x002fe688, + 0xa914: 0x00302c88, 0xa915: 0xc64431e1, 0xa916: 0x0030be88, 0xa917: 0x0030e288, + 0xa918: 0x0030f688, 0xa919: 0xc64831e1, 0xa91a: 0x00312a88, 0xa91b: 0x4003f820, + 0xa91c: 0x4004e420, 0xa91d: 0x4003fa20, 0xa91e: 0x40062420, 0xa91f: 0x40021620, + 0xa920: 0x40061e20, 0xa921: 0xc62c31a1, 0xa922: 0x402c0a20, 0xa923: 0x402c3a20, + 0xa924: 0x402c6220, 0xa925: 0xc63431e1, 0xa926: 0x402d0820, 0xa927: 0x402d2220, + 0xa928: 0x402d6820, 0xa929: 0xc63831e1, 0xa92a: 0x402dcc20, 0xa92b: 0x402dfe20, + 0xa92c: 0xc0000002, 0xa92d: 0x402e8220, 0xa92e: 0x402e9e20, 0xa92f: 0xc63c3201, + 0xa930: 0x402f2c20, 0xa931: 0x402f5620, 0xa932: 0x402f7a20, 0xa933: 0x402fe620, + 0xa934: 0x40302c20, 0xa935: 0xc64231e1, 0xa936: 0x4030be20, 0xa937: 0x4030e220, + 0xa938: 0x4030f620, 0xa939: 0xc64631e1, 0xa93a: 0x40312a20, 0xa93b: 0x4003fc20, + 0xa93c: 0x40094820, 0xa93d: 0x4003fe20, 0xa93e: 0x40094c20, 0xa93f: 0xa0000000, + // Block 0x2a5, offset 0xa940 + 0xa940: 0xe00008f5, 0xa941: 0x002c0883, 0xa942: 0xe0000921, 0xa943: 0xe0000969, + 0xa944: 0x00320ca3, 0xa945: 0x00321083, 0xa946: 0x00320c83, 0xa947: 0xe0000a53, + 0xa948: 0xe0000ae8, 0xa949: 0x002d0683, 0xa94a: 0xe0000af4, 0xa94b: 0xe0000b20, + 0xa94c: 0xe0000c2b, 0xa94d: 0x002dca83, 0xa94e: 0xe0000c37, 0xa94f: 0xe0000c43, + 0xa950: 0x002c6483, 0xa951: 0xe0000d63, 0xa952: 0xe0000d9a, 0xa953: 0x002f2a83, + 0xa954: 0xe0000da6, 0xa955: 0xe0000de6, 0xa956: 0x00320e83, 0xa957: 0x40093e20, + 0xa958: 0x00320ea3, 0xa959: 0xe0000fe1, 0xa95a: 0x0030bc83, 0xa95b: 0xe0000fed, + 0xa95c: 0xe0000fff, 0xa95d: 0x00312883, 0xa95e: 0x00318888, 0xa95f: 0xe0000f7b, + 0xa960: 0xe00008f2, 0xa961: 0x402c0820, 0xa962: 0xe000091e, 0xa963: 0xe0000966, + 0xa964: 0x40320c21, 0xa965: 0x40321020, 0xa966: 0x40320c20, 0xa967: 0xe0000a4d, + 0xa968: 0xe0000ae5, 0xa969: 0x402d0620, 0xa96a: 0xe0000af1, 0xa96b: 0xe0000b1d, + 0xa96c: 0xe0000c28, 0xa96d: 0x402dca20, 0xa96e: 0xe0000c34, 0xa96f: 0xe0000c40, + 0xa970: 0x402c6420, 0xa971: 0xe0000d60, 0xa972: 0xe0000d97, 0xa973: 0x402f2a20, + 0xa974: 0xe0000da3, 0xa975: 0xe0000de3, 0xa976: 0x40320e20, 0xa977: 0x40093c20, + 0xa978: 0x40320e21, 0xa979: 0xe0000fde, 0xa97a: 0x4030bc20, 0xa97b: 0xe0000fea, + 0xa97c: 0xe0000ffc, 0xa97d: 0x40312820, 0xa97e: 0x40318820, 0xa97f: 0xe0001114, + // Block 0x2a6, offset 0xa980 + 0xa980: 0xe0000983, 0xa981: 0xe0000980, 0xa982: 0xe00008fb, 0xa983: 0xe00008f8, + 0xa984: 0xe000097d, 0xa985: 0xe000097a, 0xa986: 0xe0000a38, 0xa987: 0xe0000a35, + 0xa988: 0xe0000a3e, 0xa989: 0xe0000a3b, 0xa98a: 0xe0000a4a, 0xa98b: 0xe0000a47, + 0xa98c: 0xe0000a44, 0xa98d: 0xe0000a41, 0xa98e: 0xe0000a86, 0xa98f: 0xe0000a83, + 0xa990: 0x002c62a3, 0xa991: 0x402c6221, 0xa992: 0xe0000b46, 0xa993: 0xe0000b43, + 0xa994: 0xe0000aee, 0xa995: 0xe0000aeb, 0xa996: 0xe0000b2c, 0xa997: 0xe0000b29, + 0xa998: 0xe0000b40, 0xa999: 0xe0000b3d, 0xa99a: 0xe0000b1a, 0xa99b: 0xe0000b17, + 0xa99c: 0xe0000bb8, 0xa99d: 0xe0000bb5, 0xa99e: 0xe0000bb2, 0xa99f: 0xe0000baf, + 0xa9a0: 0xe0000bc4, 0xa9a1: 0xe0000bc1, 0xa9a2: 0xe0000bca, 0xa9a3: 0xe0000bc7, + 0xa9a4: 0xe0000bee, 0xa9a5: 0xe0000beb, 0xa9a6: 0xe0000c1b, 0xa9a7: 0xe0000c18, + 0xa9a8: 0xe0000c51, 0xa9a9: 0xe0000c4e, 0xa9aa: 0xe0000c60, 0xa9ab: 0xe0000c5d, + 0xa9ac: 0xe0000c31, 0xa9ad: 0xe0000c2e, 0xa9ae: 0xe0000c5a, 0xa9af: 0xe0000c57, + 0xa9b0: 0xe0000c54, 0xa9b1: 0x402da220, 0xa9b2: 0xf0000a0a, 0xa9b3: 0xf0000404, + 0xa9b4: 0xe0000c8a, 0xa9b5: 0xe0000c87, 0xa9b6: 0xe0000c9f, 0xa9b7: 0xe0000c9c, + 0xa9b8: 0x402f7220, 0xa9b9: 0xe0000ccc, 0xa9ba: 0xe0000cc9, 0xa9bb: 0xe0000cd8, + 0xa9bc: 0xe0000cd5, 0xa9bd: 0xe0000cd2, 0xa9be: 0xe0000ccf, 0xa9bf: 0xe0000d04, + // Block 0x2a7, offset 0xa9c0 + 0xa9c0: 0x40321220, 0xa9c1: 0x40321a20, 0xa9c2: 0x40322220, 0xa9c3: 0x40322a20, + 0xa9c4: 0xe0000ad5, 0xa9c5: 0xe0000ad1, 0xa9c6: 0xe0000acd, 0xa9c7: 0xf0000a0a, + 0xa9c8: 0xf000040a, 0xa9c9: 0xf0000404, 0xa9ca: 0xf0000a0a, 0xa9cb: 0xf000040a, + 0xa9cc: 0xf0000404, 0xa9cd: 0xe0000947, 0xa9ce: 0xe0000944, 0xa9cf: 0xe0000c3d, + 0xa9d0: 0xe0000c3a, 0xa9d1: 0xe0000dcc, 0xa9d2: 0xe0000dc9, 0xa9d3: 0xe0000ff3, + 0xa9d4: 0xe0000ff0, 0xa9d5: 0xe000101e, 0xa9d6: 0xe000101a, 0xa9d7: 0xe0003cde, + 0xa9d8: 0xe0003cdb, 0xa9d9: 0xe0001016, 0xa9da: 0xe0001012, 0xa9db: 0xe000100e, + 0xa9dc: 0xe000100a, 0xa9dd: 0x402cae20, 0xa9de: 0xe000299d, 0xa9df: 0xe000299a, + 0xa9e0: 0xe0000976, 0xa9e1: 0xe0000972, 0xa9e2: 0xe0002997, 0xa9e3: 0xe0002994, + 0xa9e4: 0x002d3a88, 0xa9e5: 0x402d3a20, 0xa9e6: 0xe0000bbe, 0xa9e7: 0xe0000bbb, + 0xa9e8: 0xe0000c99, 0xa9e9: 0xe0000c96, 0xa9ea: 0xe0000e20, 0xa9eb: 0xe0000e1d, + 0xa9ec: 0xe0000e27, 0xa9ed: 0xe0000e23, 0xa9ee: 0xe0001162, 0xa9ef: 0xe000115f, + 0xa9f0: 0xe0000c8d, 0xa9f1: 0xf0000a0a, 0xa9f2: 0xf000040a, 0xa9f3: 0xf0000404, + 0xa9f4: 0xe0000bac, 0xa9f5: 0xe0000ba9, 0xa9f6: 0x002d7888, 0xa9f7: 0x00319488, + 0xa9f8: 0xe0000d57, 0xa9f9: 0xe0000d54, 0xa9fa: 0xe00029b5, 0xa9fb: 0xe00029b2, + 0xa9fc: 0xe0002991, 0xa9fd: 0xe000298e, 0xa9fe: 0xe00037ee, 0xa9ff: 0xe00037eb, + // Block 0x2a8, offset 0xaa00 + 0xaa00: 0xe000098f, 0xaa01: 0xe000098c, 0xaa02: 0xe0000995, 0xaa03: 0xe0000992, + 0xaa04: 0xe0000b62, 0xaa05: 0xe0000b5f, 0xaa06: 0xe0000b68, 0xaa07: 0xe0000b65, + 0xaa08: 0xe0000c6c, 0xaa09: 0xe0000c69, 0xaa0a: 0xe0000c72, 0xaa0b: 0xe0000c6f, + 0xaa0c: 0xe0000e4a, 0xaa0d: 0xe0000e47, 0xaa0e: 0xe0000e50, 0xaa0f: 0xe0000e4d, + 0xaa10: 0xe0000ee8, 0xaa11: 0xe0000ee5, 0xaa12: 0xe0000eee, 0xaa13: 0xe0000eeb, + 0xaa14: 0xe0001053, 0xaa15: 0xe0001050, 0xaa16: 0xe0001059, 0xaa17: 0xe0001056, + 0xaa18: 0xe0000f61, 0xaa19: 0xe0000f5e, 0xaa1a: 0xe0000fa5, 0xaa1b: 0xe0000fa2, + 0xaa1c: 0x00312288, 0xaa1d: 0x40312220, 0xaa1e: 0xe0000bf4, 0xaa1f: 0xe0000bf1, + 0xaa20: 0x002ebc88, 0xaa21: 0x402c8c20, 0xaa22: 0x002f2288, 0xaa23: 0x402f2220, + 0xaa24: 0x00314088, 0xaa25: 0x40314020, 0xaa26: 0xe000096f, 0xaa27: 0xe000096c, + 0xaa28: 0xe0000b32, 0xaa29: 0xe0000b2f, 0xaa2a: 0xe00037e8, 0xaa2b: 0xe00037e5, + 0xaa2c: 0xe0000dfd, 0xaa2d: 0xe0000df9, 0xaa2e: 0xe0000e04, 0xaa2f: 0xe0000e01, + 0xaa30: 0xe0000e0b, 0xaa31: 0xe0000e07, 0xaa32: 0xe0001129, 0xaa33: 0xe0001126, + 0xaa34: 0x402e5e20, 0xaa35: 0x402ed020, 0xaa36: 0x40305a20, 0xaa37: 0x402dd420, + 0xaa38: 0xe0000abf, 0xaa39: 0xe0000ec4, 0xaa3a: 0x002be888, 0xaa3b: 0x002c4488, + 0xaa3c: 0x402c4420, 0xaa3d: 0x002e3888, 0xaa3e: 0x00303e88, 0xaa3f: 0x402ffc20, + // Block 0x2a9, offset 0xaa40 + 0xaa40: 0xe00009b1, 0xaa41: 0xe00009ae, 0xaa42: 0xe0000a22, 0xaa43: 0xe0000a1f, + 0xaa44: 0xe0000a28, 0xaa45: 0xe0000a25, 0xaa46: 0xe0000a2e, 0xaa47: 0xe0000a2b, + 0xaa48: 0xe0000a5a, 0xaa49: 0xe0000a56, 0xaa4a: 0xe0000a8c, 0xaa4b: 0xe0000a89, + 0xaa4c: 0xe0000a98, 0xaa4d: 0xe0000a95, 0xaa4e: 0xe0000aa4, 0xaa4f: 0xe0000aa1, + 0xaa50: 0xe0000a92, 0xaa51: 0xe0000a8f, 0xaa52: 0xe0000a9e, 0xaa53: 0xe0000a9b, + 0xaa54: 0xe0000b55, 0xaa55: 0xe0000b51, 0xaa56: 0xe0003cba, 0xaa57: 0xe0003cb7, + 0xaa58: 0xe0000b7c, 0xaa59: 0xe0000b79, 0xaa5a: 0xe0000b82, 0xaa5b: 0xe0000b7f, + 0xaa5c: 0xe0000b39, 0xaa5d: 0xe0000b35, 0xaa5e: 0xe0000b8c, 0xaa5f: 0xe0000b89, + 0xaa60: 0xe0000bd0, 0xaa61: 0xe0000bcd, 0xaa62: 0xe0000c00, 0xaa63: 0xe0000bfd, + 0xaa64: 0xe0000c0c, 0xaa65: 0xe0000c09, 0xaa66: 0xe0000bfa, 0xaa67: 0xe0000bf7, + 0xaa68: 0xe0000c06, 0xaa69: 0xe0000c03, 0xaa6a: 0xe0000c12, 0xaa6b: 0xe0000c0f, + 0xaa6c: 0xe0000c7e, 0xaa6d: 0xe0000c7b, 0xaa6e: 0xe0003cc0, 0xaa6f: 0xe0003cbd, + 0xaa70: 0xe0000c93, 0xaa71: 0xe0000c90, 0xaa72: 0xe0000cab, 0xaa73: 0xe0000ca8, + 0xaa74: 0xe0000cb1, 0xaa75: 0xe0000cae, 0xaa76: 0xe0000cde, 0xaa77: 0xe0000cdb, + 0xaa78: 0xe0000ce5, 0xaa79: 0xe0000ce1, 0xaa7a: 0xe0000cf2, 0xaa7b: 0xe0000cef, + 0xaa7c: 0xe0000cec, 0xaa7d: 0xe0000ce9, 0xaa7e: 0xe0000d1e, 0xaa7f: 0xe0000d1b, + // Block 0x2aa, offset 0xaa80 + 0xaa80: 0xe0000d24, 0xaa81: 0xe0000d21, 0xaa82: 0xe0000d2a, 0xaa83: 0xe0000d27, + 0xaa84: 0xe0000d69, 0xaa85: 0xe0000d66, 0xaa86: 0xe0000d7b, 0xaa87: 0xe0000d78, + 0xaa88: 0xe0000d87, 0xaa89: 0xe0000d84, 0xaa8a: 0xe0000d81, 0xaa8b: 0xe0000d7e, + 0xaa8c: 0xe0003ccc, 0xaa8d: 0xe0003cc9, 0xaa8e: 0xe0003cf0, 0xaa8f: 0xe0003ced, + 0xaa90: 0xe0000e3d, 0xaa91: 0xe0000e39, 0xaa92: 0xe0003cd2, 0xaa93: 0xe0003ccf, + 0xaa94: 0xe0000ea7, 0xaa95: 0xe0000ea4, 0xaa96: 0xe0000ead, 0xaa97: 0xe0000eaa, + 0xaa98: 0xe0000ed6, 0xaa99: 0xe0000ed3, 0xaa9a: 0xe0000ef4, 0xaa9b: 0xe0000ef1, + 0xaa9c: 0xe0000efb, 0xaa9d: 0xe0000ef7, 0xaa9e: 0xe0000f02, 0xaa9f: 0xe0000eff, + 0xaaa0: 0xe0000f41, 0xaaa1: 0xe0000f3e, 0xaaa2: 0xe0000f53, 0xaaa3: 0xe0000f50, + 0xaaa4: 0xe0000f26, 0xaaa5: 0xe0000f22, 0xaaa6: 0xe0000f3a, 0xaaa7: 0xe0000f36, + 0xaaa8: 0xe0000f5a, 0xaaa9: 0xe0000f56, 0xaaaa: 0xe0000f93, 0xaaab: 0xe0000f90, + 0xaaac: 0xe0000f9f, 0xaaad: 0xe0000f9c, 0xaaae: 0xe0000fb1, 0xaaaf: 0xe0000fae, + 0xaab0: 0xe0000fab, 0xaab1: 0xe0000fa8, 0xaab2: 0xe0001093, 0xaab3: 0xe0001090, + 0xaab4: 0xe000109f, 0xaab5: 0xe000109c, 0xaab6: 0xe0001099, 0xaab7: 0xe0001096, + 0xaab8: 0xe0003ce4, 0xaab9: 0xe0003ce1, 0xaaba: 0xe0001046, 0xaabb: 0xe0001042, + 0xaabc: 0xe00010a9, 0xaabd: 0xe00010a6, 0xaabe: 0xe00010af, 0xaabf: 0xe00010ac, + // Block 0x2ab, offset 0xaac0 + 0xaac0: 0xe00010d2, 0xaac1: 0xe00010cf, 0xaac2: 0xe00010cc, 0xaac3: 0xe00010c9, + 0xaac4: 0xe00010e1, 0xaac5: 0xe00010de, 0xaac6: 0xe00010e7, 0xaac7: 0xe00010e4, + 0xaac8: 0xe00010ed, 0xaac9: 0xe00010ea, 0xaaca: 0xe00010fc, 0xaacb: 0xe00010f9, + 0xaacc: 0xe00010f6, 0xaacd: 0xe00010f3, 0xaace: 0xe0001123, 0xaacf: 0xe0001120, + 0xaad0: 0xe0001141, 0xaad1: 0xe000113e, 0xaad2: 0xe0001153, 0xaad3: 0xe0001150, + 0xaad4: 0xe0001159, 0xaad5: 0xe0001156, 0xaad6: 0xe0000c15, 0xaad7: 0xe0000f8d, + 0xaad8: 0xe00010db, 0xaad9: 0xe0001111, 0xaada: 0xf0000404, 0xaadb: 0xe0000f70, + 0xaadc: 0x40300420, 0xaadd: 0x40300620, 0xaade: 0xe0000f7f, 0xaadf: 0x402c9620, + 0xaae0: 0xe000099b, 0xaae1: 0xe0000998, 0xaae2: 0xe0000989, 0xaae3: 0xe0000986, + 0xaae4: 0xe0003cae, 0xaae5: 0xe0003cab, 0xaae6: 0xe0000930, 0xaae7: 0xe000092c, + 0xaae8: 0xe0000940, 0xaae9: 0xe000093c, 0xaaea: 0xe0000938, 0xaaeb: 0xe0000934, + 0xaaec: 0xe00009aa, 0xaaed: 0xe00009a6, 0xaaee: 0xe0003ca8, 0xaaef: 0xe0003ca5, + 0xaaf0: 0xe000090a, 0xaaf1: 0xe0000906, 0xaaf2: 0xe000091a, 0xaaf3: 0xe0000916, + 0xaaf4: 0xe0000912, 0xaaf5: 0xe000090e, 0xaaf6: 0xe00009a2, 0xaaf7: 0xe000099e, + 0xaaf8: 0xe0000b6e, 0xaaf9: 0xe0000b6b, 0xaafa: 0xe0000b5c, 0xaafb: 0xe0000b59, + 0xaafc: 0xe0000b26, 0xaafd: 0xe0000b23, 0xaafe: 0xe0003cb4, 0xaaff: 0xe0003cb1, + // Block 0x2ac, offset 0xab00 + 0xab00: 0xe0000b03, 0xab01: 0xe0000aff, 0xab02: 0xe0000b13, 0xab03: 0xe0000b0f, + 0xab04: 0xe0000b0b, 0xab05: 0xe0000b07, 0xab06: 0xe0000b75, 0xab07: 0xe0000b71, + 0xab08: 0xe0000c66, 0xab09: 0xe0000c63, 0xab0a: 0xe0000c78, 0xab0b: 0xe0000c75, + 0xab0c: 0xe0000e84, 0xab0d: 0xe0000e81, 0xab0e: 0xe0000e44, 0xab0f: 0xe0000e41, + 0xab10: 0xe0003cc6, 0xab11: 0xe0003cc3, 0xab12: 0xe0000db5, 0xab13: 0xe0000db1, + 0xab14: 0xe0000dc5, 0xab15: 0xe0000dc1, 0xab16: 0xe0000dbd, 0xab17: 0xe0000db9, + 0xab18: 0xe0000e8b, 0xab19: 0xe0000e87, 0xab1a: 0xe0003cd8, 0xab1b: 0xe0003cd5, + 0xab1c: 0xe0000e65, 0xab1d: 0xe0000e61, 0xab1e: 0xe0000e75, 0xab1f: 0xe0000e71, + 0xab20: 0xe0000e6d, 0xab21: 0xe0000e69, 0xab22: 0xe0000e7d, 0xab23: 0xe0000e79, + 0xab24: 0xe000108d, 0xab25: 0xe000108a, 0xab26: 0xe000104d, 0xab27: 0xe000104a, + 0xab28: 0xe0003cea, 0xab29: 0xe0003ce7, 0xab2a: 0xe000106e, 0xab2b: 0xe000106a, + 0xab2c: 0xe000107e, 0xab2d: 0xe000107a, 0xab2e: 0xe0001076, 0xab2f: 0xe0001072, + 0xab30: 0xe0001086, 0xab31: 0xe0001082, 0xab32: 0xe0001108, 0xab33: 0xe0001105, + 0xab34: 0xe0001135, 0xab35: 0xe0001132, 0xab36: 0xe000112f, 0xab37: 0xe000112c, + 0xab38: 0xe000111d, 0xab39: 0xe000111a, 0xab3a: 0xe0000d0a, 0xab3b: 0xe0000d07, + 0xab3c: 0x0030d888, 0xab3d: 0x4030d820, 0xab3e: 0x00312088, 0xab3f: 0x40312020, + // Block 0x2ad, offset 0xab40 + 0xab40: 0x40021220, 0xab41: 0x40025c20, 0xab42: 0x40030420, 0xab43: 0x40051220, + 0xab44: 0x40279a20, 0xab45: 0x4027ca20, 0xab46: 0xe0002206, 0xab47: 0xe00001d3, + 0xab48: 0x40049c20, 0xab49: 0x40049e20, 0xab4a: 0x4004a020, 0xab4b: 0x4004a220, + 0xab4c: 0x4004a420, 0xab4d: 0x4004a620, 0xab4e: 0x4004a820, 0xab4f: 0x4004aa20, + 0xab50: 0x4004ac20, 0xab51: 0x4004ae20, 0xab52: 0x40279c20, 0xab53: 0x40279e20, + 0xab54: 0x4004b020, 0xab55: 0x4004b220, 0xab56: 0x4004b420, 0xab57: 0x4004b620, + 0xab58: 0x4004b820, 0xab59: 0x4004ba20, 0xab5a: 0x4004bc20, 0xab5b: 0x4004be20, + 0xab5c: 0x40023820, 0xab5d: 0x4003ea20, 0xab5e: 0x4003ec20, 0xab5f: 0x4003ee20, + 0xab60: 0x4027a020, 0xab61: 0xe0000267, 0xab62: 0xe000037f, 0xab63: 0xe0000459, + 0xab64: 0xe000052e, 0xab65: 0xe00005f8, 0xab66: 0xe00006c3, 0xab67: 0xe000076b, + 0xab68: 0xe0000817, 0xab69: 0xe00008bc, 0xab6a: 0xada12202, 0xab6b: 0xae412302, + 0xab6c: 0xae812402, 0xab6d: 0xade12502, 0xab6e: 0xae012602, 0xab6f: 0xae012702, + 0xab70: 0x40023a20, 0xab71: 0x4027ce20, 0xab72: 0xe0000152, 0xab73: 0x4027d020, + 0xab74: 0xe0000155, 0xab75: 0x4027d220, 0xab76: 0x00279c84, 0xab77: 0x4027a220, + 0xab78: 0x02a68284, 0xab79: 0x02a68884, 0xab7a: 0x02a68a84, 0xab7b: 0x4027cc20, + 0xab7c: 0xe000231a, 0xab7d: 0x40051420, 0xab7e: 0x4027a420, 0xab7f: 0x4027a620, + // Block 0x2ae, offset 0xab80 + 0xab81: 0xc64a3231, 0xab82: 0xc6503231, 0xab83: 0xc71a3231, + 0xab84: 0xc7203231, 0xab85: 0xc7d83a21, 0xab86: 0xc7e233e1, 0xab87: 0xc8c13231, + 0xab88: 0xc8c73231, 0xab89: 0xc9763231, 0xab8a: 0xc97c3231, 0xab8b: 0xc65c32b1, + 0xab8c: 0xc6693231, 0xab8d: 0xc72633e1, 0xab8e: 0xc73b3671, 0xab8f: 0xc80433e1, + 0xab90: 0xc8193671, 0xab91: 0xc8d332b1, 0xab92: 0xc8e03231, 0xab93: 0xc98233e1, + 0xab94: 0xc9973671, 0xab95: 0xc66f33e1, 0xab96: 0xc6843671, 0xab97: 0xc74833e1, + 0xab98: 0xc75d3671, 0xab99: 0xc82633e1, 0xab9a: 0xc83b3671, 0xab9b: 0xc8e633e1, + 0xab9c: 0xc8fb3671, 0xab9d: 0xc99f33e1, 0xab9e: 0xc9b43671, 0xab9f: 0xc68c33e1, + 0xaba0: 0xc6a13671, 0xaba1: 0xc76533e1, 0xaba2: 0xc77a3671, 0xaba3: 0xc8433a21, + 0xaba4: 0xc84d33e1, 0xaba5: 0xc8623671, 0xaba6: 0xc90333e1, 0xaba7: 0xc9183671, + 0xaba8: 0xc9c133e1, 0xaba9: 0xc9d63671, 0xabaa: 0xc6a93231, 0xabab: 0xc7823231, + 0xabac: 0xc86d3231, 0xabad: 0xc9203231, 0xabae: 0xc9de3231, 0xabaf: 0xc6b436f1, + 0xabb0: 0xc6cf3671, 0xabb1: 0xc6d73671, 0xabb2: 0xc78d36f1, 0xabb3: 0xc7a83671, + 0xabb4: 0xc7b03671, 0xabb5: 0xc87836f1, 0xabb6: 0xc8933671, 0xabb7: 0xc89b3671, + 0xabb8: 0xc92b36f1, 0xabb9: 0xc9463671, 0xabba: 0xc94e3671, 0xabbb: 0xc9e936f1, + 0xabbc: 0xca043671, 0xabbd: 0xca0c3671, 0xabbe: 0xc6df3231, 0xabbf: 0xc7b83231, + // Block 0x2af, offset 0xabc0 + 0xabc0: 0xc8a63231, 0xabc1: 0xc9563231, 0xabc2: 0xca143231, 0xabc3: 0xc6e53231, + 0xabc4: 0xc6eb3231, 0xabc5: 0xc8ac3231, 0xabc6: 0xc8b23231, 0xabc7: 0xca1a3231, + 0xabc8: 0xca203231, 0xabc9: 0xc6f43231, 0xabca: 0xc7c13231, 0xabcb: 0xc8bb3231, + 0xabcc: 0xc95f3231, 0xabcd: 0xca293231, 0xabce: 0xc6fa3a21, 0xabcf: 0xc7043a21, + 0xabd0: 0xc7c73a21, 0xabd1: 0xc9653a21, 0xabd2: 0xca2f3a21, 0xabd3: 0xca453ab1, + 0xabd4: 0xc7f73671, 0xabd5: 0xc6563231, 0xabd6: 0xc8cd3231, + 0xabd9: 0xa0812802, 0xabda: 0xa0812902, 0xabdb: 0x40063c20, + 0xabdc: 0x40063e20, 0xabdd: 0x4027d820, 0xabde: 0xe000015b, 0xabdf: 0xe0004033, + 0xabe0: 0x40023c20, 0xabe1: 0xc64d3281, 0xabe2: 0xc6533281, 0xabe3: 0xc71d3281, + 0xabe4: 0xc7233281, 0xabe5: 0xc7dd3601, 0xabe6: 0xc7ea3501, 0xabe7: 0xc8c43281, + 0xabe8: 0xc8ca3281, 0xabe9: 0xc9793281, 0xabea: 0xc97f3281, 0xabeb: 0xc6613361, + 0xabec: 0xc66c3281, 0xabed: 0xc72e3501, 0xabee: 0xc73f36c1, 0xabef: 0xc80c3501, + 0xabf0: 0xc81d36c1, 0xabf1: 0xc8d83361, 0xabf2: 0xc8e33281, 0xabf3: 0xc98a3501, + 0xabf4: 0xc99b36c1, 0xabf5: 0xc6773501, 0xabf6: 0xc68836c1, 0xabf7: 0xc7503501, + 0xabf8: 0xc76136c1, 0xabf9: 0xc82e3501, 0xabfa: 0xc83f36c1, 0xabfb: 0xc8ee3501, + 0xabfc: 0xc8ff36c1, 0xabfd: 0xc9a73501, 0xabfe: 0xc9b836c1, 0xabff: 0xc6943501, + // Block 0x2b0, offset 0xac00 + 0xac00: 0xc6a536c1, 0xac01: 0xc76d3501, 0xac02: 0xc77e36c1, 0xac03: 0xc8483601, + 0xac04: 0xc8553501, 0xac05: 0xc86636c1, 0xac06: 0xc90b3501, 0xac07: 0xc91c36c1, + 0xac08: 0xc9c93501, 0xac09: 0xc9da36c1, 0xac0a: 0xc6ac3281, 0xac0b: 0xc7853281, + 0xac0c: 0xc8703281, 0xac0d: 0xc9233281, 0xac0e: 0xc9e13281, 0xac0f: 0xc6bf38a1, + 0xac10: 0xc6d336c1, 0xac11: 0xc6db36c1, 0xac12: 0xc79838a1, 0xac13: 0xc7ac36c1, + 0xac14: 0xc7b436c1, 0xac15: 0xc88338a1, 0xac16: 0xc89736c1, 0xac17: 0xc89f36c1, + 0xac18: 0xc93638a1, 0xac19: 0xc94a36c1, 0xac1a: 0xc95236c1, 0xac1b: 0xc9f438a1, + 0xac1c: 0xca0836c1, 0xac1d: 0xca1036c1, 0xac1e: 0xc6e23281, 0xac1f: 0xc7bb3281, + 0xac20: 0xc8a93281, 0xac21: 0xc9593281, 0xac22: 0xca173281, 0xac23: 0xc6e83281, + 0xac24: 0xc6ee3281, 0xac25: 0xc8af3281, 0xac26: 0xc8b53281, 0xac27: 0xca1d3281, + 0xac28: 0xca233281, 0xac29: 0xc6f73281, 0xac2a: 0xc7c43281, 0xac2b: 0xc8be3281, + 0xac2c: 0xc9623281, 0xac2d: 0xca2c3281, 0xac2e: 0xc6ff3601, 0xac2f: 0xc7093501, + 0xac30: 0xc7cc3501, 0xac31: 0xc96a3501, 0xac32: 0xca343501, 0xac33: 0xca453ae1, + 0xac34: 0xc7fb36c1, 0xac35: 0xc6593281, 0xac36: 0xc8d03281, 0xac37: 0xc71636c1, + 0xac38: 0xc7d436c1, 0xac39: 0xc97236c1, 0xac3a: 0xca4136c1, 0xac3b: 0x40023e20, + 0xac3c: 0x4027d620, 0xac3d: 0x4027d820, 0xac3e: 0xe000015b, 0xac3f: 0xe0003eda, + // Block 0x2b1, offset 0xac40 + 0xac45: 0x4065da20, 0xac46: 0x4065dc20, 0xac47: 0x4065de20, + 0xac48: 0x4065e020, 0xac49: 0x4065e420, 0xac4a: 0x4065e620, 0xac4b: 0x4065e820, + 0xac4c: 0x4065ea20, 0xac4d: 0x4065ec20, 0xac4e: 0x4065ee20, 0xac4f: 0x4065f420, + 0xac50: 0x4065f620, 0xac51: 0x4065f820, 0xac52: 0x4065fa20, 0xac53: 0x4065fe20, + 0xac54: 0x40660020, 0xac55: 0x40660220, 0xac56: 0x40660420, 0xac57: 0x40660620, + 0xac58: 0x40660820, 0xac59: 0x40660a20, 0xac5a: 0x40661220, 0xac5b: 0x40661420, + 0xac5c: 0x40661820, 0xac5d: 0x40661a20, 0xac5e: 0x40661e20, 0xac5f: 0x40662020, + 0xac60: 0x40662220, 0xac61: 0x40662420, 0xac62: 0x40662620, 0xac63: 0x40662820, + 0xac64: 0x40662a20, 0xac65: 0x40662e20, 0xac66: 0x40663620, 0xac67: 0x40663820, + 0xac68: 0x40663a20, 0xac69: 0x40663c20, 0xac6a: 0x4065e220, 0xac6b: 0x4065f020, + 0xac6c: 0x4065fc20, 0xac6d: 0x40663e20, + 0xac71: 0x4062ac20, 0xac72: 0x4062ae20, 0xac73: 0x40646820, + 0xac74: 0x4062b020, 0xac75: 0x40646c20, 0xac76: 0x40646e20, 0xac77: 0x4062b220, + 0xac78: 0x4062b420, 0xac79: 0x4062b620, 0xac7a: 0x40647420, 0xac7b: 0x40647620, + 0xac7c: 0x40647820, 0xac7d: 0x40647a20, 0xac7e: 0x40647c20, 0xac7f: 0x40647e20, + // Block 0x2b2, offset 0xac80 + 0xac80: 0x4062e020, 0xac81: 0x4062b820, 0xac82: 0x4062ba20, 0xac83: 0x4062bc20, + 0xac84: 0x4062ee20, 0xac85: 0x4062be20, 0xac86: 0x4062c020, 0xac87: 0x4062c220, + 0xac88: 0x4062c420, 0xac89: 0x4062c620, 0xac8a: 0x4062c820, 0xac8b: 0x4062ca20, + 0xac8c: 0x4062cc20, 0xac8d: 0x4062ce20, 0xac8e: 0x4062d020, 0xac8f: 0x4063a820, + 0xac90: 0x4063aa20, 0xac91: 0x4063ac20, 0xac92: 0x4063ae20, 0xac93: 0x4063b020, + 0xac94: 0x4063b220, 0xac95: 0x4063b420, 0xac96: 0x4063b620, 0xac97: 0x4063b820, + 0xac98: 0x4063ba20, 0xac99: 0x4063bc20, 0xac9a: 0x4063be20, 0xac9b: 0x4063c020, + 0xac9c: 0x4063c220, 0xac9d: 0x4063c420, 0xac9e: 0x4063c620, 0xac9f: 0x4063c820, + 0xaca0: 0x4063ca20, 0xaca1: 0x4063cc20, 0xaca2: 0x4063ce20, 0xaca3: 0x4063d020, + 0xaca4: 0x4063a620, 0xaca5: 0x0062d484, 0xaca6: 0x0062d684, 0xaca7: 0x0064a284, + 0xaca8: 0x0064a484, 0xaca9: 0x0064ac84, 0xacaa: 0x0064b084, 0xacab: 0x0064ba84, + 0xacac: 0x0064c284, 0xacad: 0x0064c684, 0xacae: 0x0062e484, 0xacaf: 0x0064ce84, + 0xacb0: 0x0064d284, 0xacb1: 0x0062e684, 0xacb2: 0x0062e884, 0xacb3: 0x0062ec84, + 0xacb4: 0x0062f084, 0xacb5: 0x0062f284, 0xacb6: 0x0062fa84, 0xacb7: 0x0062fe84, + 0xacb8: 0x00630284, 0xacb9: 0x00630484, 0xacba: 0x00630684, 0xacbb: 0x00630884, + 0xacbc: 0x00630a84, 0xacbd: 0x00631084, 0xacbe: 0x00631884, 0xacbf: 0x00632c84, + // Block 0x2b3, offset 0xacc0 + 0xacc0: 0x40275220, 0xacc1: 0x40275420, 0xacc2: 0x40275620, 0xacc3: 0x40275820, + 0xacc4: 0x40275a20, 0xacc5: 0x40275c20, 0xacc6: 0x40275e20, 0xacc7: 0x40276020, + 0xacc8: 0x40276220, 0xacc9: 0x40276420, 0xacca: 0x40276620, 0xaccb: 0x40276820, + 0xaccc: 0x40276a20, 0xaccd: 0x40276c20, 0xacce: 0x40276e20, 0xaccf: 0x40277020, + 0xacd0: 0x40277220, 0xacd1: 0x40277420, 0xacd2: 0x40277620, 0xacd3: 0x40277820, + 0xacd4: 0x40277a20, 0xacd5: 0x40277c20, 0xacd6: 0x40277e20, 0xacd7: 0x40278020, + 0xacd8: 0x40278220, 0xacd9: 0x40278420, 0xacda: 0x40278620, 0xacdb: 0x40278820, + 0xacdc: 0x40278a20, 0xacdd: 0x40278c20, 0xacde: 0x40278e20, 0xacdf: 0x40279020, + 0xace0: 0x40279220, 0xace1: 0x40279420, 0xace2: 0x40279620, 0xace3: 0x40279820, + 0xacf0: 0xc7ff3601, 0xacf1: 0xc7433601, 0xacf2: 0xc8213601, 0xacf3: 0xc9bc3601, + 0xacf4: 0xc86a3281, 0xacf5: 0xc6af3601, 0xacf6: 0xc7883601, 0xacf7: 0xc8733601, + 0xacf8: 0xc9263601, 0xacf9: 0xc9e43601, 0xacfa: 0xc8a33281, 0xacfb: 0xc6f13281, + 0xacfc: 0xc7be3281, 0xacfd: 0xc8b83281, 0xacfe: 0xc95c3281, 0xacff: 0xca263281, + // Block 0x2b4, offset 0xad00 + 0xad00: 0xf0000404, 0xad01: 0xf0000404, 0xad02: 0xf0000404, 0xad03: 0xf0000404, + 0xad04: 0xf0000404, 0xad05: 0xf0000404, 0xad06: 0xf0000404, 0xad07: 0xf0000404, + 0xad08: 0xf0000404, 0xad09: 0xf0000404, 0xad0a: 0xf0000404, 0xad0b: 0xf0000404, + 0xad0c: 0xf0000404, 0xad0d: 0xf0000404, 0xad0e: 0xe000004c, 0xad0f: 0xe0000051, + 0xad10: 0xe0000056, 0xad11: 0xe000005b, 0xad12: 0xe0000060, 0xad13: 0xe0000065, + 0xad14: 0xe000006a, 0xad15: 0xe000006f, 0xad16: 0xe0000083, 0xad17: 0xe000008d, + 0xad18: 0xe0000092, 0xad19: 0xe0000097, 0xad1a: 0xe000009c, 0xad1b: 0xe00000a1, + 0xad1c: 0xe0000088, 0xad1d: 0xe0000074, 0xad1e: 0xe000007c, + 0xad20: 0xe0002c96, 0xad21: 0xe0002ca6, 0xad22: 0xe0002c9e, 0xad23: 0xe0002cd6, + 0xad24: 0xe0002caa, 0xad25: 0xe0002cbe, 0xad26: 0xe0002c9a, 0xad27: 0xe0002cba, + 0xad28: 0xe0002ca2, 0xad29: 0xe0002cc6, 0xad2a: 0xe0002ce6, 0xad2b: 0xe0002cfa, + 0xad2c: 0xe0002cf6, 0xad2d: 0xe0002cee, 0xad2e: 0xe0002d22, 0xad2f: 0xe0002cda, + 0xad30: 0xe0002ce2, 0xad31: 0xe0002cf2, 0xad32: 0xe0002cea, 0xad33: 0xe0002d06, + 0xad34: 0xe0002cce, 0xad35: 0xe0002cfe, 0xad36: 0xe0002d1a, 0xad37: 0xe0002d0a, + 0xad38: 0xe0002cc2, 0xad39: 0xe0002cae, 0xad3a: 0xe0002cd2, 0xad3b: 0xe0002cde, + 0xad3c: 0xe0002d02, 0xad3d: 0xe0002cb2, 0xad3e: 0xe0002d1e, 0xad3f: 0xe0002cca, + // Block 0x2b5, offset 0xad40 + 0xad40: 0xe0002d0e, 0xad41: 0xe0002cb6, 0xad42: 0xe0002d12, 0xad43: 0xe0002d16, + 0xad44: 0x02aa9e86, 0xad45: 0x02bcf886, 0xad46: 0x02cb0e86, 0xad47: 0x02f71e86, + 0xad48: 0xe00002e3, 0xad49: 0xe00003d8, 0xad4a: 0xe00004b3, 0xad4b: 0xe000057d, + 0xad4c: 0xe0000648, 0xad4d: 0xe00006f0, 0xad4e: 0xe000079c, 0xad4f: 0xe0000841, + 0xad50: 0xe0000ec0, 0xad51: 0xf0000606, 0xad52: 0xf0000606, 0xad53: 0xf0000606, + 0xad54: 0xf0000606, 0xad55: 0xf0000606, 0xad56: 0xf0000606, 0xad57: 0xf0000606, + 0xad58: 0xf0000606, 0xad59: 0xf0000606, 0xad5a: 0xf0000606, 0xad5b: 0xf0000606, + 0xad5c: 0xf0000606, 0xad5d: 0xf0000606, 0xad5e: 0xf0000606, 0xad5f: 0xf0000606, + 0xad60: 0x0062ac86, 0xad61: 0x0062b086, 0xad62: 0x0062b286, 0xad63: 0x0062b686, + 0xad64: 0x0062b886, 0xad65: 0x0062ba86, 0xad66: 0x0062be86, 0xad67: 0x0062c286, + 0xad68: 0x0062c486, 0xad69: 0x0062c886, 0xad6a: 0x0062ca86, 0xad6b: 0x0062cc86, + 0xad6c: 0x0062ce86, 0xad6d: 0x0062d086, 0xad6e: 0xf0000606, 0xad6f: 0xf0000606, + 0xad70: 0xf0000606, 0xad71: 0xf0000606, 0xad72: 0xf0000606, 0xad73: 0xf0000606, + 0xad74: 0xf0000606, 0xad75: 0xf0000606, 0xad76: 0xf0000606, 0xad77: 0xf0000606, + 0xad78: 0xf0000606, 0xad79: 0xf0000606, 0xad7a: 0xf0000606, 0xad7b: 0xf0000606, + 0xad7c: 0xe0002127, 0xad7d: 0xe0002122, 0xad7e: 0xf0000606, 0xad7f: 0x4027ac20, + // Block 0x2b6, offset 0xad80 + 0xad80: 0xe0002dea, 0xad81: 0xe0002e57, 0xad82: 0xe0002e8c, 0xad83: 0xe0002eb9, + 0xad84: 0xe0002ecb, 0xad85: 0xe0002eda, 0xad86: 0xe0002ee9, 0xad87: 0xe0002ef8, + 0xad88: 0xe0002f07, 0xad89: 0xe0002d50, 0xad8a: 0xe0002d63, 0xad8b: 0xe0002d76, + 0xad8c: 0xf0001c1d, 0xad8d: 0xe0000b85, 0xad8e: 0xf0001d1c, 0xad8f: 0xe0000d14, + 0xad90: 0x00657693, 0xad91: 0x00657893, 0xad92: 0x00657a93, 0xad93: 0x00657e93, + 0xad94: 0x00658093, 0xad95: 0x00658293, 0xad96: 0x00658493, 0xad97: 0x00658693, + 0xad98: 0x00658893, 0xad99: 0x00658a93, 0xad9a: 0x00658c93, 0xad9b: 0x00658e93, + 0xad9c: 0x00659093, 0xad9d: 0x00659293, 0xad9e: 0x00659493, 0xad9f: 0x00659693, + 0xada0: 0x00659893, 0xada1: 0x00659a93, 0xada2: 0x00659c93, 0xada3: 0x00659e93, + 0xada4: 0x0065a093, 0xada5: 0x0065a293, 0xada6: 0x0065a493, 0xada7: 0x0065a693, + 0xada8: 0x0065a893, 0xada9: 0x0065aa93, 0xadaa: 0x0065ac93, 0xadab: 0x0065ae93, + 0xadac: 0x0065b093, 0xadad: 0x0065b293, 0xadae: 0x0065b493, 0xadaf: 0x0065b693, + 0xadb0: 0x0065b893, 0xadb1: 0x0065ba93, 0xadb2: 0x0065bc93, 0xadb3: 0x0065be93, + 0xadb4: 0x0065c093, 0xadb5: 0x0065c493, 0xadb6: 0x0065c693, 0xadb7: 0x0065c893, + 0xadb8: 0x0065ca93, 0xadb9: 0x0065cc93, 0xadba: 0x0065ce93, 0xadbb: 0x0065d093, + 0xadbc: 0x0065d293, 0xadbd: 0x0065d493, 0xadbe: 0x0065d693, + // Block 0x2b7, offset 0xadc0 + 0xadc0: 0xe000230b, 0xadc1: 0xe00022f8, 0xadc2: 0xe00022fc, 0xadc3: 0xe0002311, + 0xadc4: 0xe0002316, 0xadc5: 0xe000231d, 0xadc6: 0xe0002321, 0xadc7: 0xe0002325, + 0xadc8: 0xe000232b, 0xadc9: 0xf0001c1c, 0xadca: 0xe0002330, 0xadcb: 0xe000233c, + 0xadcc: 0xe0002340, 0xadcd: 0xe0002337, 0xadce: 0xe0002346, 0xadcf: 0xe000234b, + 0xadd0: 0xe000234f, 0xadd1: 0xe0002353, 0xadd2: 0xf0001c1c, 0xadd3: 0xe000235e, + 0xadd4: 0xe0002358, 0xadd5: 0xf0001c1c, 0xadd6: 0xe0002363, 0xadd7: 0xe000236d, + 0xadd8: 0xe0002d39, 0xadd9: 0xe0002ded, 0xadda: 0xe0002e5a, 0xaddb: 0xe0002e8f, + 0xaddc: 0xe0002ebc, 0xaddd: 0xe0002ece, 0xadde: 0xe0002edd, 0xaddf: 0xe0002eec, + 0xade0: 0xe0002efb, 0xade1: 0xe0002f0a, 0xade2: 0xe0002d54, 0xade3: 0xe0002d67, + 0xade4: 0xe0002d7a, 0xade5: 0xe0002d89, 0xade6: 0xe0002d98, 0xade7: 0xe0002da7, + 0xade8: 0xe0002db6, 0xade9: 0xe0002dc5, 0xadea: 0xe0002dd4, 0xadeb: 0xe0002de3, + 0xadec: 0xe0002e01, 0xaded: 0xe0002e0c, 0xadee: 0xe0002e17, 0xadef: 0xe0002e22, + 0xadf0: 0xe0002e2d, 0xadf1: 0xe0000c1e, 0xadf2: 0xf0001c1c, 0xadf3: 0xf0001d1d, + 0xadf4: 0xe0000a31, 0xadf5: 0xf0001d1c, 0xadf6: 0xf0001c1c, 0xadf7: 0xf0001c1c, + 0xadf8: 0xe0000ac2, 0xadf9: 0xe0000ac6, 0xadfa: 0xf0001d1d, 0xadfb: 0xe0004091, + 0xadfc: 0xe0004097, 0xadfd: 0xe000408e, 0xadfe: 0xe0004094, 0xadff: 0xe0002431, + // Block 0x2b8, offset 0xae00 + 0xae00: 0xf0001d1c, 0xae01: 0xf0001d1d, 0xae02: 0xe00009b7, 0xae03: 0xf0001c1d, + 0xae04: 0xf0001c1c, 0xae05: 0xf0001c1c, 0xae06: 0xe0000a66, 0xae07: 0xe0000a7a, + 0xae08: 0xf0001d1c, 0xae09: 0xf0001c1d, 0xae0a: 0xf0001c1c, 0xae0b: 0xf0001d1d, + 0xae0c: 0xf0001c1c, 0xae0d: 0xf0001d1d, 0xae0e: 0xf0001d1d, 0xae0f: 0xf0001c1c, + 0xae10: 0xf0001c1c, 0xae11: 0xf0001c1c, 0xae12: 0xe0000d0d, 0xae13: 0xf0001c1c, + 0xae14: 0xf0001c1c, 0xae15: 0xe0000d3a, 0xae16: 0xe0000d46, 0xae17: 0xf0001d1d, + 0xae18: 0xe0000eb0, 0xae19: 0xe0000eb8, 0xae1a: 0xf0001d1d, 0xae1b: 0xf0001c1c, + 0xae1c: 0xf0001c1d, 0xae1d: 0xf0001c1d, 0xae1e: 0xe00010b2, 0xae1f: 0xe00009c8, + 0xae20: 0xe0002de7, 0xae21: 0xe0002e54, 0xae22: 0xe0002e89, 0xae23: 0xe0002eb6, + 0xae24: 0xe0002ec8, 0xae25: 0xe0002ed7, 0xae26: 0xe0002ee6, 0xae27: 0xe0002ef5, + 0xae28: 0xe0002f04, 0xae29: 0xe0002d4c, 0xae2a: 0xe0002d5f, 0xae2b: 0xe0002d72, + 0xae2c: 0xe0002d85, 0xae2d: 0xe0002d94, 0xae2e: 0xe0002da3, 0xae2f: 0xe0002db2, + 0xae30: 0xe0002dc1, 0xae31: 0xe0002dd0, 0xae32: 0xe0002ddf, 0xae33: 0xe0002dfd, + 0xae34: 0xe0002e08, 0xae35: 0xe0002e13, 0xae36: 0xe0002e1e, 0xae37: 0xe0002e29, + 0xae38: 0xe0002e34, 0xae39: 0xe0002e3b, 0xae3a: 0xe0002e42, 0xae3b: 0xe0002e49, + 0xae3c: 0xe0002e50, 0xae3d: 0xe0002e66, 0xae3e: 0xe0002e6d, 0xae3f: 0xe0000bdf, + // Block 0x2b9, offset 0xae40 + 0xae40: 0x6c009820, 0xae41: 0x6c0ea820, 0xae43: 0x6c08fe20, + 0xae47: 0x6c148c20, + 0xae48: 0x6c0ad420, 0xae49: 0x6c083420, 0xae4a: 0x6c0ad220, 0xae4b: 0x6c01b020, + 0xae4d: 0x6c12c420, 0xae4e: 0x6c158a20, + 0xae50: 0x6c172e20, 0xae51: 0x6c00da20, + 0xae54: 0x6c02d020, 0xae55: 0x6c173020, 0xae56: 0x6c0bc820, 0xae57: 0x6c18e620, + 0xae58: 0x6c041820, 0xae59: 0x6c134c20, + 0xae5e: 0x6c0ad620, + 0xae61: 0x6c164420, + 0xae66: 0x6c135c20, + 0xae6a: 0x6c173220, + 0xae6d: 0x6c0e8020, + 0xae71: 0x6c173420, 0xae72: 0x6c051c20, + 0xae76: 0x6c173620, + 0xae78: 0x6c036a20, 0xae79: 0x6c0e1420, 0xae7b: 0x6c095e20, + 0xae7c: 0x6c173820, 0xae7f: 0x6c173a20, + // Block 0x2ba, offset 0xae80 + 0xae82: 0x6c173c20, 0xae83: 0x6c110e20, + 0xae85: 0x6c041a20, + 0xae8b: 0x6c111220, + 0xae8d: 0x6c10ae20, 0xae8e: 0x6c062620, 0xae8f: 0x6c13fa20, + 0xae95: 0x6c29d820, 0xae96: 0x6c173e20, 0xae97: 0x6c0ad820, + 0xae98: 0x6c174020, 0xae99: 0x6c01a220, + 0xae9d: 0x6c04f220, 0xae9e: 0x6c068020, 0xae9f: 0x6c152220, + 0xaea2: 0x6c1b9e20, + 0xaeb1: 0x6c15ec20, 0xaeb3: 0x6c10e220, + 0xaebe: 0x6c02fa20, + // Block 0x2bb, offset 0xaec0 + 0xaec0: 0x6c03d620, 0xaec2: 0x6c174220, + 0xaec5: 0x6c174420, 0xaec6: 0x6c163e20, + 0xaec8: 0x6c158620, 0xaec9: 0x6c0d0c20, 0xaeca: 0x6c174820, 0xaecb: 0x6c08c020, + 0xaecc: 0x6c10ce20, 0xaece: 0x6c174e20, + 0xaed1: 0x6c00f820, 0xaed2: 0x6c065e20, + 0xaed4: 0x6c065c20, 0xaed5: 0x6c008c20, + 0xaed8: 0x6c171a20, 0xaed9: 0x6c171820, 0xaedb: 0x6c077e20, + 0xaedc: 0x6c000220, 0xaede: 0x6c175020, 0xaedf: 0x6c175220, + 0xaee0: 0x6c175420, 0xaee1: 0x6c13fc20, 0xaee2: 0x6c175620, + 0xaee4: 0x6c068420, 0xaee5: 0x6c008e20, 0xaee6: 0x6c147820, + 0xaee8: 0x6c046420, 0xaeeb: 0x6c046620, + 0xaeec: 0x6c046820, 0xaeed: 0x6c0f3420, 0xaeee: 0x6c164020, + 0xaef0: 0x6c175820, 0xaef3: 0x6c175a20, + 0xaef6: 0x6c175c20, + 0xaefa: 0x6c0b5e20, + // Block 0x2bc, offset 0xaf00 + 0xaf00: 0x6c09c020, 0xaf01: 0x6c0b6020, 0xaf02: 0x6c176620, + 0xaf04: 0x6c176220, 0xaf06: 0x6c176420, 0xaf07: 0x6c041c20, + 0xaf0a: 0x6c075e20, 0xaf0b: 0x6c021820, + 0xaf0d: 0x6c176020, 0xaf0e: 0x6c175e20, 0xaf0f: 0x6c132a20, + 0xaf14: 0x6c086020, 0xaf15: 0x6c085e20, 0xaf16: 0x6c0d7420, 0xaf17: 0x6c176820, + 0xaf18: 0x6c12c620, 0xaf19: 0x6c0c4e20, + 0xaf1e: 0x6c176a20, 0xaf1f: 0x6c176e20, + 0xaf23: 0x6c0dc220, + 0xaf24: 0x6c168a20, 0xaf25: 0x6c005420, + 0xaf2d: 0x6c176c20, 0xaf2e: 0x6c01b420, + 0xaf30: 0x6c04b020, 0xaf32: 0x6c0e8220, + 0xaf36: 0x6c05c220, 0xaf37: 0x6c177020, + 0xaf3b: 0x6c10ec20, + // Block 0x2bd, offset 0xaf40 + 0xaf41: 0x6c038620, + 0xaf49: 0x6c177220, 0xaf4a: 0x6c005620, + 0xaf4d: 0x6c066020, 0xaf4e: 0x6c038820, 0xaf4f: 0x6c131020, + 0xaf50: 0x6c11c420, 0xaf51: 0x6c041e20, + 0xaf5a: 0x6c021a20, + 0xaf5c: 0x6c17b820, 0xaf5d: 0x6c0fae20, + 0xaf6f: 0x6c117c20, + 0xaf70: 0x6c177620, + 0xaf74: 0x6c11d820, 0xaf76: 0x6c168c20, + 0xaf78: 0x6c0b1e20, 0xaf7a: 0x6c086220, + 0xaf7c: 0x6c08c220, 0xaf7d: 0x6c01b820, + // Block 0x2be, offset 0xaf80 + 0xaf83: 0x6c0f1220, + 0xaf86: 0x6c0df820, 0xaf87: 0x6c177e20, + 0xaf8d: 0x6c005820, 0xaf8e: 0x6c0f3620, 0xaf8f: 0x6c09c220, + 0xaf90: 0x6c078020, 0xaf91: 0x6c155420, 0xaf93: 0x6c0d9420, + 0xaf95: 0x6c01b620, 0xaf97: 0x6c177c20, + 0xaf99: 0x6c158820, 0xaf9a: 0x6c177420, 0xaf9b: 0x6c177820, + 0xaf9c: 0x6c07f420, 0xaf9d: 0x6c177a20, 0xaf9e: 0x6c1ade20, + 0xafa9: 0x6c178a20, + 0xafaf: 0x6c179020, + 0xafb0: 0x6c178c20, 0xafb3: 0x6c01bc20, + 0xafb5: 0x6c134e20, 0xafb6: 0x6c178020, + 0xafbb: 0x6c178820, + 0xafbc: 0x6c068620, 0xafbf: 0x6c086420, + // Block 0x2bf, offset 0xafc0 + 0xafc3: 0x6c02fc20, + 0xafc6: 0x6c179220, + 0xafc8: 0x6c178220, 0xafcb: 0x6c168e20, + 0xafcd: 0x6c08c420, 0xafcf: 0x6c178420, + 0xafd1: 0x6c178e20, + 0xafd6: 0x6c179420, + 0xafd8: 0x6c178620, 0xafdb: 0x6c046a20, + 0xafdd: 0x6c005a20, + 0xafe0: 0x6c046c20, 0xafe1: 0x6c01ba20, + 0xafeb: 0x6c1ae020, + 0xafed: 0x6c148620, 0xafee: 0x6c12f820, 0xafef: 0x6c068820, + 0xaff5: 0x6c0b2220, 0xaff6: 0x6c163620, + 0xafff: 0x6c138820, + // Block 0x2c0, offset 0xb000 + 0xb002: 0x6c055420, 0xb003: 0x6c0d4220, + 0xb004: 0x6c020020, + 0xb00a: 0x6c09f220, + 0xb00e: 0x6c179c20, + 0xb010: 0x6c17a620, 0xb011: 0x6c17a220, + 0xb014: 0x6c179820, 0xb017: 0x6c0d5620, + 0xb018: 0x6c179e20, 0xb01a: 0x6c17a420, 0xb01b: 0x6c17a020, + 0xb01d: 0x6c139220, 0xb01f: 0x6c179a20, + 0xb021: 0x6c0b2020, 0xb023: 0x6c147a20, + 0xb024: 0x6c17a820, 0xb025: 0x6c17aa20, + 0xb02e: 0x6c099420, 0xb02f: 0x6c17c420, + 0xb033: 0x6c114420, + 0xb035: 0x6c128820, 0xb036: 0x6c17ba20, + 0xb038: 0x6c13b820, 0xb03a: 0x6c01a420, + 0xb03e: 0x6c17c220, + // Block 0x2c1, offset 0xb040 + 0xb045: 0x6c17b620, 0xb046: 0x6c17c820, + 0xb049: 0x6c0ce020, 0xb04b: 0x6c062820, + 0xb04d: 0x6c115c20, 0xb04f: 0x6c233820, + 0xb051: 0x6c17c620, 0xb052: 0x6c0fe620, + 0xb054: 0x6c17b020, 0xb056: 0x6c068c20, + 0xb059: 0x6c068a20, 0xb05a: 0x6c17ac20, + 0xb05f: 0x6c094420, + 0xb061: 0x6c17bc20, 0xb063: 0x6c13b620, + 0xb064: 0x6c0e4e20, 0xb065: 0x6c17b420, 0xb066: 0x6c05c620, + 0xb068: 0x6c17ae20, 0xb069: 0x6c17be20, 0xb06a: 0x6c17b220, 0xb06b: 0x6c166a20, + 0xb06c: 0x6c17c020, 0xb06d: 0x6c170620, + 0xb076: 0x6c04f420, + 0xb079: 0x6c05c420, + // Block 0x2c2, offset 0xb080 + 0xb083: 0x6c17ca20, + 0xb087: 0x6c17cc20, + 0xb088: 0x6c17d420, 0xb089: 0x6c005c20, + 0xb08f: 0x6c137820, + 0xb090: 0x6c17d220, + 0xb095: 0x6c17d020, 0xb096: 0x6c17d820, + 0xb09a: 0x6c17d620, + 0xb09c: 0x6c0f3820, + 0xb0a5: 0x6c05c820, + 0xb0ac: 0x6c17da20, + 0xb0b2: 0x6c091a20, + 0xb0b4: 0x6c0d4420, 0xb0b5: 0x6c0f3a20, 0xb0b6: 0x6c051420, + 0xb0b8: 0x6c17dc20, + 0xb0bd: 0x6c03d820, + // Block 0x2c3, offset 0xb0c0 + 0xb0c0: 0x6c17de20, + 0xb0c5: 0x6c17e220, + 0xb0cd: 0x6c13fe20, + 0xb0d1: 0x6c05b020, + 0xb0d8: 0x6c083620, 0xb0d9: 0x6c124e20, 0xb0da: 0x6c17e020, + 0xb0ec: 0x6c07a220, 0xb0ed: 0x6c159220, + 0xb0f2: 0x6c17e620, 0xb0f3: 0x6c17ec20, + 0xb0f4: 0x6c17e420, 0xb0f5: 0x6c07a020, 0xb0f7: 0x6c0a4620, + 0xb0fe: 0x6c055620, + // Block 0x2c4, offset 0xb100 + 0xb102: 0x6c17ee20, + 0xb105: 0x6c04c620, + 0xb109: 0x6c17e820, 0xb10a: 0x6c17ea20, + 0xb10d: 0x6c104620, 0xb10f: 0x6c0d3420, + 0xb111: 0x6c046e20, + 0xb115: 0x6c142e20, 0xb116: 0x6c17f020, + 0xb11a: 0x6c164220, + 0xb11e: 0x6c17f220, + 0xb123: 0x6c17f820, + 0xb125: 0x6c17f420, 0xb127: 0x6c0cd820, + 0xb12d: 0x6c17f620, 0xb12e: 0x6c17fa20, + 0xb135: 0x6c17fe20, + 0xb139: 0x6c17fc20, 0xb13b: 0x6c136820, + // Block 0x2c5, offset 0xb140 + 0xb140: 0x6c03da20, 0xb141: 0x6c180220, 0xb142: 0x6c180420, + 0xb144: 0x6c019620, + 0xb149: 0x6c180020, + 0xb152: 0x6c097820, + 0xb154: 0x6c180a20, 0xb155: 0x6c180820, 0xb156: 0x6c180620, + 0xb158: 0x6c179620, 0xb15a: 0x6c180c20, + 0xb15f: 0x6c0a4820, + 0xb161: 0x6c180e20, + 0xb16a: 0x6c155620, + 0xb172: 0x6c150220, + 0xb177: 0x6c181220, + 0xb17a: 0x6c181020, 0xb17b: 0x6c181620, + 0xb17c: 0x6c181420, 0xb17f: 0x6c181820, + // Block 0x2c6, offset 0xb180 + 0xb180: 0x6c181a20, 0xb181: 0x6c00a820, 0xb183: 0x6c060a20, + 0xb184: 0x6c055a20, 0xb185: 0x6c09c420, 0xb186: 0x6c0eaa20, 0xb187: 0x6c047020, + 0xb188: 0x6c0c5020, 0xb189: 0x6c068e20, 0xb18b: 0x6c073820, + 0xb18c: 0x6c181e20, 0xb18d: 0x6c14e020, 0xb18e: 0x6c0fb820, + 0xb190: 0x6c08c620, 0xb192: 0x6c181c20, + 0xb194: 0x6c182020, + 0xb19a: 0x6c0fe820, + 0xb19c: 0x6c02de20, + 0xb1a2: 0x6c182220, + 0xb1a5: 0x6c10e420, + 0xb1a8: 0x6c0ca420, 0xb1a9: 0x6c182620, 0xb1aa: 0x6c182820, 0xb1ab: 0x6c11b820, + 0xb1ac: 0x6c069020, 0xb1ad: 0x6c16fa20, 0xb1ae: 0x6c182a20, + 0xb1b1: 0x6c047420, + 0xb1b5: 0x6c135020, 0xb1b6: 0x6c0d6420, 0xb1b7: 0x6c050a20, + 0xb1b8: 0x6c0f9620, + 0xb1bc: 0x6c05ca20, + // Block 0x2c7, offset 0xb1c0 + 0xb1c0: 0x6c182c20, 0xb1c2: 0x6c182e20, + 0xb1c5: 0x6c10ac20, 0xb1c6: 0x6c013a20, + 0xb1c9: 0x6c183420, 0xb1ca: 0x6c081220, + 0xb1cc: 0x6c183220, 0xb1cd: 0x6c07a420, 0xb1cf: 0x6c183620, + 0xb1d0: 0x6c27ee20, 0xb1d1: 0x6c183820, 0xb1d2: 0x6c141620, 0xb1d3: 0x6c183a20, + 0xb1d5: 0x6c183c20, 0xb1d6: 0x6c183e20, 0xb1d7: 0x6c0ada20, + 0xb1d9: 0x6c092820, + 0xb1e0: 0x6c02fe20, 0xb1e2: 0x6c184420, + 0xb1e4: 0x6c184020, 0xb1e5: 0x6c14ca20, 0xb1e6: 0x6c184220, + 0xb1e8: 0x6c12d020, 0xb1e9: 0x6c184620, 0xb1ea: 0x6c184820, 0xb1eb: 0x6c184a20, + 0xb1ec: 0x6c0fea20, + 0xb1f0: 0x6c185220, 0xb1f1: 0x6c184e20, 0xb1f2: 0x6c185020, 0xb1f3: 0x6c184c20, + 0xb1f4: 0x6c07de20, 0xb1f5: 0x6c185420, 0xb1f6: 0x6c152420, 0xb1f7: 0x6c169020, + 0xb1fd: 0x6c185620, + // Block 0x2c8, offset 0xb200 + 0xb204: 0x6c0bd020, 0xb205: 0x6c185820, 0xb206: 0x6c0a0020, + 0xb209: 0x6c185a20, 0xb20b: 0x6c0eac20, + 0xb20c: 0x6c164620, 0xb20d: 0x6c0fec20, + 0xb216: 0x6c18ec20, + 0xb21b: 0x6c185c20, + 0xb21c: 0x6c31a420, 0xb21d: 0x6c04b220, + 0xb220: 0x6c185e20, 0xb221: 0x6c145020, + 0xb226: 0x6c0a1c20, 0xb227: 0x6c0df020, + 0xb229: 0x6c186220, 0xb22a: 0x6c10b020, + 0xb22d: 0x6c186420, + 0xb230: 0x6c186620, 0xb231: 0x6c025020, + 0xb235: 0x6c186820, 0xb236: 0x6c047620, + 0xb238: 0x6c108020, 0xb239: 0x6c017020, 0xb23a: 0x6c09ec20, + 0xb23d: 0x6c11a220, 0xb23e: 0x6c186a20, + // Block 0x2c9, offset 0xb240 + 0xb240: 0x6c0fee20, 0xb243: 0x6c0b6220, + 0xb244: 0x6c186c20, 0xb246: 0x6c133020, 0xb247: 0x6c0c3420, + 0xb248: 0x6c02f420, 0xb24a: 0x6c030220, 0xb24b: 0x6c186e20, + 0xb24e: 0x6c187220, + 0xb251: 0x6c055820, + 0xb254: 0x6c187020, 0xb257: 0x6c16ae20, + 0xb25d: 0x6c0a1e20, + 0xb264: 0x6c11da20, 0xb265: 0x6c137020, 0xb267: 0x6c187420, + 0xb269: 0x6c15fc20, 0xb26a: 0x6c187620, + 0xb26e: 0x6c187820, + 0xb270: 0x6c102820, 0xb273: 0x6c187a20, + 0xb276: 0x6c0bd220, 0xb277: 0x6c081420, + 0xb278: 0x6c05cc20, 0xb279: 0x6c187c20, 0xb27a: 0x6c086620, 0xb27b: 0x6c073a20, + // Block 0x2ca, offset 0xb280 + 0xb283: 0x6c0f3c20, + 0xb284: 0x6c188020, 0xb287: 0x6c0d4620, + 0xb28a: 0x6c07f620, 0xb28b: 0x6c188220, + 0xb28c: 0x6c188420, 0xb28d: 0x6c0c9c20, 0xb28f: 0x6c187e20, + 0xb294: 0x6c188820, 0xb296: 0x6c140020, + 0xb29b: 0x6c072420, + 0xb29e: 0x6c188620, + 0xb2a3: 0x6c05ce20, + 0xb2a4: 0x6c07d420, 0xb2a5: 0x6c117e20, + 0xb2a9: 0x6c188e20, 0xb2aa: 0x6c188a20, + 0xb2af: 0x6c131220, + 0xb2b0: 0x6c0adc20, 0xb2b1: 0x6c189c20, 0xb2b2: 0x6c02bc20, 0xb2b3: 0x6c189020, + 0xb2b4: 0x6c188c20, 0xb2b5: 0x6c0cda20, + 0xb2bd: 0x6c189420, 0xb2bf: 0x6c189220, + // Block 0x2cb, offset 0xb2c0 + 0xb2c3: 0x6c027c20, + 0xb2c7: 0x6c05a420, + 0xb2c8: 0x6c189e20, 0xb2c9: 0x6c162220, + 0xb2cd: 0x6c189620, + 0xb2d1: 0x6c18a020, 0xb2d2: 0x6c189a20, + 0xb2d4: 0x6c189820, + 0xb2db: 0x6c166620, + 0xb2df: 0x6c069220, + 0xb2e0: 0x6c01be20, 0xb2e3: 0x6c16b020, + 0xb2e9: 0x6c0a3620, 0xb2ea: 0x6c0fdc20, 0xb2eb: 0x6c072620, + 0xb2ec: 0x6c18a620, 0xb2ed: 0x6c18a820, + 0xb2f1: 0x6c169220, + 0xb2f4: 0x6c16da20, 0xb2f5: 0x6c18ac20, + 0xb2f9: 0x6c069420, + 0xb2fc: 0x6c18aa20, 0xb2fe: 0x6c025220, + // Block 0x2cc, offset 0xb300 + 0xb301: 0x6c18ae20, 0xb303: 0x6c144020, + 0xb305: 0x6c0ee820, 0xb307: 0x6c155820, + 0xb309: 0x6c138a20, + 0xb30d: 0x6c18b020, + 0xb312: 0x6c2f1420, + 0xb315: 0x6c104820, 0xb317: 0x6c18b220, + 0xb318: 0x6c030420, 0xb319: 0x6c14b620, + 0xb31d: 0x6c0a4a20, 0xb31e: 0x6c18b420, 0xb31f: 0x6c13a620, + 0xb320: 0x6c18bc20, 0xb322: 0x6c0bd420, 0xb323: 0x6c18b620, + 0xb324: 0x6c04c820, 0xb326: 0x6c18b820, 0xb327: 0x6c030620, + 0xb332: 0x6c054020, 0xb333: 0x6c18be20, + 0xb335: 0x6c18c020, + 0xb338: 0x6c18c220, 0xb339: 0x6c18c420, 0xb33a: 0x6c094620, + 0xb33e: 0x6c069620, 0xb33f: 0x6c150c20, + // Block 0x2cd, offset 0xb340 + 0xb341: 0x6c152020, 0xb342: 0x6c10d620, + 0xb345: 0x6c13ba20, 0xb346: 0x6c18c620, + 0xb348: 0x6c18c820, + 0xb34d: 0x6c18cc20, 0xb34f: 0x6c18d020, + 0xb350: 0x6c18ce20, + 0xb355: 0x6c18d220, 0xb356: 0x6c01b220, 0xb357: 0x6c142c20, + 0xb359: 0x6c081020, 0xb35a: 0x6c18d420, + 0xb35d: 0x6c0cee20, + 0xb360: 0x6c0a4c20, 0xb361: 0x6c047a20, 0xb363: 0x6c18d620, + 0xb36a: 0x6c121620, + 0xb36f: 0x6c18d820, + 0xb371: 0x6c18da20, 0xb373: 0x6c18dc20, + 0xb378: 0x6c18de20, 0xb379: 0x6c126420, 0xb37a: 0x6c04f820, 0xb37b: 0x6c008a20, + 0xb37f: 0x6c106620, + // Block 0x2ce, offset 0xb380 + 0xb380: 0x6c18e020, 0xb381: 0x6c09c620, 0xb383: 0x6c0c5220, + 0xb385: 0x6c18e420, 0xb386: 0x6c18e220, 0xb387: 0x6c0a4e20, + 0xb388: 0x6c066220, 0xb389: 0x6c18e820, 0xb38a: 0x6c11dc20, + 0xb38d: 0x6c18ea20, + 0xb391: 0x6c121820, 0xb392: 0x6c0d6020, 0xb393: 0x6c0dd420, + 0xb394: 0x6c047820, 0xb397: 0x6c10c420, + 0xb398: 0x6c0e1620, 0xb39a: 0x6c118020, + 0xb39c: 0x6c143020, 0xb39e: 0x6c18ee20, + 0xb3a0: 0x6c0c5420, + 0xb3a6: 0x6c054e20, + 0xb3a9: 0x6c18f020, + 0xb3ae: 0x6c18f220, 0xb3af: 0x6c00d420, + 0xb3b0: 0x6c00aa20, 0xb3b1: 0x6c038a20, 0xb3b3: 0x6c0d4820, + 0xb3b4: 0x6c040e20, 0xb3b5: 0x6c15ee20, 0xb3b7: 0x6c18f820, + 0xb3b8: 0x6c01a620, 0xb3bb: 0x6c18f620, + 0xb3bf: 0x6c047c20, + // Block 0x2cf, offset 0xb3c0 + 0xb3c2: 0x6c18fa20, + 0xb3c4: 0x6c153220, + 0xb3d6: 0x6c18fc20, + 0xb3d8: 0x6c166c20, 0xb3da: 0x6c069820, + 0xb3df: 0x6c060c20, + 0xb3e0: 0x6c18fe20, + 0xb3e5: 0x6c190220, 0xb3e6: 0x6c190020, + 0xb3e8: 0x6c0b8220, 0xb3e9: 0x6c00ee20, + 0xb3ed: 0x6c013820, 0xb3ee: 0x6c190420, + 0xb3f0: 0x6c190620, 0xb3f3: 0x6c060e20, + 0xb3f6: 0x6c190820, + 0xb3fb: 0x6c044820, + // Block 0x2d0, offset 0xb400 + 0xb402: 0x6c083820, 0xb403: 0x6c190a20, + 0xb408: 0x6c147c20, 0xb409: 0x6c078220, 0xb40a: 0x6c042020, 0xb40b: 0x6c155a20, + 0xb40c: 0x6c0cdc20, 0xb40d: 0x6c11de20, 0xb40e: 0x6c098a20, + 0xb414: 0x6c09da20, 0xb416: 0x6c096020, 0xb417: 0x6c097a20, + 0xb419: 0x6c0a3820, 0xb41b: 0x6c11e020, + 0xb41f: 0x6c191020, + 0xb421: 0x6c010220, 0xb422: 0x6c0cde20, 0xb423: 0x6c069a20, + 0xb424: 0x6c062a20, 0xb425: 0x6c04f620, + 0xb428: 0x6c191820, 0xb429: 0x6c0df620, 0xb42a: 0x6c0df420, 0xb42b: 0x6c047e20, + 0xb42c: 0x6c0a5020, 0xb42d: 0x6c191a20, 0xb42e: 0x6c191620, 0xb42f: 0x6c01c020, + 0xb430: 0x6c0dc420, 0xb431: 0x6c090020, 0xb432: 0x6c086a20, 0xb433: 0x6c00c820, + 0xb436: 0x6c02d420, 0xb437: 0x6c072820, + 0xb438: 0x6c086820, 0xb43a: 0x6c191c20, + // Block 0x2d1, offset 0xb440 + 0xb441: 0x6c191e20, 0xb443: 0x6c03fe20, + 0xb444: 0x6c028020, + 0xb448: 0x6c072a20, 0xb449: 0x6c03fc20, 0xb44a: 0x6c0f2e20, 0xb44b: 0x6c00c620, + 0xb44c: 0x6c104a20, 0xb44d: 0x6c14cc20, 0xb44e: 0x6c069e20, 0xb44f: 0x6c15fe20, + 0xb450: 0x6c0fba20, 0xb451: 0x6c069c20, + 0xb45b: 0x6c054220, + 0xb45d: 0x6c193020, 0xb45f: 0x6c04ee20, + 0xb460: 0x6c142820, + 0xb466: 0x6c121a20, + 0xb469: 0x6c192e20, 0xb46b: 0x6c036c20, + 0xb46c: 0x6c192420, 0xb46d: 0x6c192620, 0xb46e: 0x6c192a20, + 0xb476: 0x6c192c20, + 0xb478: 0x6c042220, 0xb479: 0x6c0b8620, 0xb47b: 0x6c133220, + 0xb47c: 0x6c192820, 0xb47d: 0x6c192020, 0xb47e: 0x6c066620, + // Block 0x2d2, offset 0xb480 + 0xb480: 0x6c192220, 0xb482: 0x6c16cc20, + 0xb486: 0x6c13bc20, + 0xb488: 0x6c0f4020, 0xb489: 0x6c066420, 0xb48a: 0x6c073c20, + 0xb48e: 0x6c193220, + 0xb491: 0x6c10a220, + 0xb49f: 0x6c193a20, + 0xb4a8: 0x6c098c20, 0xb4aa: 0x6c097c20, + 0xb4b0: 0x6c194020, 0xb4b1: 0x6c193c20, 0xb4b3: 0x6c149620, + 0xb4b5: 0x6c193620, 0xb4b6: 0x6c194820, 0xb4b7: 0x6c193e20, + 0xb4bb: 0x6c194420, + 0xb4bc: 0x6c062c20, 0xb4bd: 0x6c14ce20, + // Block 0x2d3, offset 0xb4c0 + 0xb4c0: 0x6c194620, + 0xb4c4: 0x6c194a20, 0xb4c6: 0x6c194e20, + 0xb4cb: 0x6c07f820, + 0xb4cc: 0x6c170820, 0xb4ce: 0x6c193820, 0xb4cf: 0x6c193420, + 0xb4d0: 0x6c194c20, 0xb4d2: 0x6c194220, + 0xb4e2: 0x6c195220, + 0xb4e4: 0x6c196420, 0xb4e5: 0x6c195620, + 0xb4e8: 0x6c195e20, 0xb4eb: 0x6c196020, + 0xb4ec: 0x6c195820, 0xb4ef: 0x6c199a20, + 0xb4f2: 0x6c07ea20, 0xb4f3: 0x6c025620, + 0xb4f8: 0x6c195420, + 0xb4fc: 0x6c196820, 0xb4fd: 0x6c00ac20, 0xb4fe: 0x6c196620, + // Block 0x2d4, offset 0xb500 + 0xb500: 0x6c000a20, 0xb501: 0x6c12b020, 0xb502: 0x6c196220, + 0xb504: 0x6c195a20, 0xb507: 0x6c195020, + 0xb508: 0x6c195c20, 0xb509: 0x6c07a820, + 0xb518: 0x6c196a20, + 0xb521: 0x6c00ae20, 0xb522: 0x6c197c20, + 0xb525: 0x6c196c20, 0xb526: 0x6c196e20, + 0xb528: 0x6c0a5220, 0xb529: 0x6c146620, + 0xb52d: 0x6c197820, 0xb52e: 0x6c197620, + 0xb532: 0x6c0f8a20, + 0xb53a: 0x6c197a20, + 0xb53d: 0x6c197420, + // Block 0x2d5, offset 0xb540 + 0xb544: 0x6c00e420, 0xb546: 0x6c078420, 0xb547: 0x6c0b2420, + 0xb54f: 0x6c197020, + 0xb550: 0x6c0ff020, + 0xb554: 0x6c197220, 0xb556: 0x6c000420, + 0xb56e: 0x6c198620, 0xb56f: 0x6c155220, + 0xb571: 0x6c0a5620, 0xb573: 0x6c199220, + 0xb578: 0x6c199020, 0xb579: 0x6c197e20, + 0xb57e: 0x6c0d7e20, + // Block 0x2d6, offset 0xb580 + 0xb580: 0x6c198020, + 0xb584: 0x6c0dd620, 0xb585: 0x6c198a20, 0xb586: 0x6c0a5420, + 0xb58c: 0x6c198420, 0xb58f: 0x6c151820, + 0xb593: 0x6c055c20, + 0xb596: 0x6c198c20, 0xb597: 0x6c198e20, + 0xb59c: 0x6c198820, 0xb59d: 0x6c199420, + 0xb5a3: 0x6c198220, + 0xb5bb: 0x6c19a020, + 0xb5bc: 0x6c19aa20, 0xb5be: 0x6c19a220, + // Block 0x2d7, offset 0xb5c0 + 0xb5c0: 0x6c199820, 0xb5c3: 0x6c19ac20, + 0xb5c4: 0x6c0c9e20, 0xb5c7: 0x6c19b020, + 0xb5c9: 0x6c06a020, 0xb5ca: 0x6c199c20, 0xb5cb: 0x6c0eae20, + 0xb5d8: 0x6c19a420, 0xb5d9: 0x6c199620, 0xb5da: 0x6c030a20, + 0xb5dc: 0x6c038c20, 0xb5dd: 0x6c02be20, 0xb5de: 0x6c19a620, 0xb5df: 0x6c199e20, + 0xb5e7: 0x6c05d020, + 0xb5e8: 0x6c19b220, 0xb5e9: 0x6c19ae20, 0xb5ea: 0x6c0ce220, 0xb5eb: 0x6c040020, + 0xb5ec: 0x6c048020, 0xb5ee: 0x6c19a820, + 0xb5f0: 0x6c051020, + 0xb5f6: 0x6c010420, + // Block 0x2d8, offset 0xb600 + 0xb604: 0x6c19ba20, 0xb605: 0x6c19b620, 0xb607: 0x6c1a2820, + 0xb614: 0x6c19c020, + 0xb61a: 0x6c19b420, + 0xb61c: 0x6c19bc20, 0xb61f: 0x6c19b820, + 0xb623: 0x6c086c20, + 0xb624: 0x6c19be20, + 0xb637: 0x6c19c420, + 0xb639: 0x6c19ce20, + 0xb63d: 0x6c19ca20, 0xb63e: 0x6c19c820, + // Block 0x2d9, offset 0xb640 + 0xb646: 0x6c0e1820, + 0xb649: 0x6c01c220, + 0xb654: 0x6c19c220, 0xb656: 0x6c19c620, 0xb657: 0x6c0a5820, + 0xb658: 0x6c00e220, 0xb65b: 0x6c19cc20, + 0xb669: 0x6c01f420, + 0xb66f: 0x6c19e220, + 0xb671: 0x6c0b0020, 0xb672: 0x6c19da20, + 0xb674: 0x6c19d620, 0xb676: 0x6c19d820, + 0xb678: 0x6c19dc20, + // Block 0x2da, offset 0xb680 + 0xb682: 0x6c00f620, + 0xb68c: 0x6c0cae20, 0xb68e: 0x6c19d020, + 0xb690: 0x6c19d220, + 0xb69b: 0x6c02e820, + 0xb6a4: 0x6c19e020, + 0xb6a8: 0x6c038e20, 0xb6aa: 0x6c19e620, 0xb6ab: 0x6c19de20, + 0xb6ac: 0x6c19e420, + 0xb6b4: 0x6c133420, + 0xb6b8: 0x6c109220, 0xb6ba: 0x6c11d020, + // Block 0x2db, offset 0xb6c0 + 0xb6c0: 0x6c19ea20, + 0xb6c6: 0x6c19e820, 0xb6c7: 0x6c027e20, + 0xb6ca: 0x6c19ec20, + 0xb6cf: 0x6c19f220, + 0xb6d4: 0x6c19f020, + 0xb6e0: 0x6c19ee20, 0xb6e2: 0x6c111620, + 0xb6e5: 0x6c19f420, + 0xb6ee: 0x6c19f620, + 0xb6f4: 0x6c19fa20, 0xb6f6: 0x6c19f820, + 0xb6fc: 0x6c19fe20, + // Block 0x2dc, offset 0xb700 + 0xb700: 0x6c1a0420, 0xb701: 0x6c1a0020, 0xb702: 0x6c19fc20, 0xb703: 0x6c1a0220, + 0xb708: 0x6c1a0620, + 0xb70e: 0x6c1a0820, + 0xb711: 0x6c1a0a20, 0xb713: 0x6c1a0c20, + 0xb717: 0x6c1a0e20, + 0xb718: 0x6c183020, 0xb71a: 0x6c098820, 0xb71b: 0x6c086e20, + 0xb71e: 0x6c021e20, + 0xb720: 0x6c00b020, 0xb723: 0x6c0e3c20, + 0xb72e: 0x6c1a1020, + 0xb730: 0x6c076020, 0xb732: 0x6c005e20, 0xb733: 0x6c0b8020, + 0xb739: 0x6c1a1220, 0xb73a: 0x6c062e20, + 0xb73d: 0x6c073e20, 0xb73f: 0x6c1a1620, + // Block 0x2dd, offset 0xb740 + 0xb740: 0x6c1a1420, 0xb743: 0x6c139820, + 0xb744: 0x6c1a1820, + 0xb748: 0x6c1a1c20, 0xb749: 0x6c1a1a20, 0xb74b: 0x6c1a1e20, + 0xb74d: 0x6c1a2020, 0xb74f: 0x6c05d220, + 0xb752: 0x6c013c20, 0xb753: 0x6c1a2220, + 0xb756: 0x6c1a2620, + 0xb758: 0x6c1a2420, + 0xb75c: 0x6c1a2a20, 0xb75f: 0x6c0fe020, + 0xb766: 0x6c1a2c20, 0xb767: 0x6c002a20, + 0xb768: 0x6c07d620, + 0xb76d: 0x6c055e20, + 0xb770: 0x6c0e5220, + 0xb777: 0x6c1a2e20, + 0xb778: 0x6c1a3020, 0xb77b: 0x6c1a3420, + // Block 0x2de, offset 0xb780 + 0xb780: 0x6c1a3620, 0xb782: 0x6c07e020, + 0xb787: 0x6c04ca20, + 0xb78a: 0x6c140220, + 0xb78e: 0x6c1a3220, 0xb78f: 0x6c1a3820, + 0xb790: 0x6c079a20, 0xb791: 0x6c06a220, + 0xb7a1: 0x6c1a4020, + 0xb7a4: 0x6c076220, 0xb7a6: 0x6c0e1a20, + 0xb7a9: 0x6c1a3a20, 0xb7aa: 0x6c0f2420, + 0xb7bf: 0x6c1a4220, + // Block 0x2df, offset 0xb7c0 + 0xb7c2: 0x6c0b8820, + 0xb7c8: 0x6c1a3e20, 0xb7c9: 0x6c1a4420, 0xb7cb: 0x6c056220, + 0xb7d3: 0x6c1a4620, + 0xb7e0: 0x6c1a4820, 0xb7e2: 0x6c06a420, 0xb7e3: 0x6c027420, + 0xb7e4: 0x6c1a4c20, + 0xb7ea: 0x6c1a4e20, + 0xb7f0: 0x6c1a5020, 0xb7f3: 0x6c1a4a20, + // Block 0x2e0, offset 0xb800 + 0xb800: 0x6c1a3c20, 0xb803: 0x6c1a5220, + 0xb806: 0x6c1a5420, + 0xb80b: 0x6c145c20, + 0xb80e: 0x6c0ade20, + 0xb812: 0x6c1a5820, 0xb813: 0x6c1a5a20, + 0xb814: 0x6c1a5620, 0xb816: 0x6c1a5e20, + 0xb81c: 0x6c111420, 0xb81f: 0x6c009020, + 0xb820: 0x6c12c820, 0xb823: 0x6c1a6020, + 0xb834: 0x6c0b0220, 0xb837: 0x6c090220, + 0xb839: 0x6c115e20, 0xb83a: 0x6c039020, + 0xb83c: 0x6c07ee20, + // Block 0x2e1, offset 0xb840 + 0xb840: 0x6c144620, 0xb842: 0x6c104c20, + 0xb845: 0x6c05d420, 0xb846: 0x6c0d9620, + 0xb84a: 0x6c1a5c20, 0xb84b: 0x6c1a6220, + 0xb855: 0x6c0d8020, + 0xb859: 0x6c1a6420, + 0xb85d: 0x6c1a6620, + 0xb861: 0x6c1a6a20, + 0xb864: 0x6c0f4220, + 0xb86a: 0x6c030c20, + 0xb86f: 0x6c319c20, + 0xb870: 0x6c013e20, 0xb871: 0x6c13be20, + 0xb874: 0x6c0ae020, 0xb875: 0x6c0fbc20, + 0xb87a: 0x6c07e420, + 0xb87d: 0x6c1a7620, + // Block 0x2e2, offset 0xb880 + 0xb880: 0x6c135220, 0xb881: 0x6c168220, + 0xb88a: 0x6c022020, 0xb88b: 0x6c1a6e20, + 0xb891: 0x6c0cb020, 0xb892: 0x6c1a7420, + 0xb894: 0x6c0ff220, 0xb897: 0x6c0fbe20, + 0xb898: 0x6c0ff420, 0xb899: 0x6c11d220, 0xb89a: 0x6c0f0a20, + 0xb89e: 0x6c07aa20, + 0xb8a2: 0x6c1a6c20, + 0xb8a9: 0x6c016820, 0xb8ab: 0x6c0f9820, + 0xb8b0: 0x6c1a7020, 0xb8b2: 0x6c1a6820, + 0xb8b5: 0x6c0b6420, + 0xb8b9: 0x6c1a7820, + 0xb8be: 0x6c09e820, + // Block 0x2e3, offset 0xb8c0 + 0xb8c3: 0x6c048220, + 0xb8c5: 0x6c1a7a20, + 0xb8d3: 0x6c13a820, + 0xb8d7: 0x6c0d3620, + 0xb8dc: 0x6c0efc20, 0xb8df: 0x6c1a7e20, + 0xb8e8: 0x6c143220, 0xb8eb: 0x6c1a8020, + 0xb8ee: 0x6c1a8a20, + 0xb8f3: 0x6c133620, + 0xb8f8: 0x6c1a8820, 0xb8f9: 0x6c1a7c20, 0xb8fa: 0x6c1a8220, 0xb8fb: 0x6c1a8620, + 0xb8fe: 0x6c076420, + // Block 0x2e4, offset 0xb900 + 0xb901: 0x6c136a20, + 0xb905: 0x6c1a8c20, 0xb907: 0x6c0e3e20, + 0xb90a: 0x6c022220, + 0xb90c: 0x6c0ae220, + 0xb911: 0x6c1a9020, 0xb913: 0x6c1a8e20, + 0xb915: 0x6c072c20, 0xb917: 0x6c1a9220, + 0xb918: 0x6c1a9620, 0xb919: 0x6c1a9420, + 0xb91c: 0x6c1a9a20, 0xb91e: 0x6c1a8420, 0xb91f: 0x6c1a9e20, + 0xb924: 0x6c1a9c20, 0xb925: 0x6c1a9820, + 0xb92b: 0x6c087020, + 0xb92c: 0x6c0b6620, 0xb92e: 0x6c0ce420, 0xb92f: 0x6c1aa020, + 0xb930: 0x6c0bf820, 0xb931: 0x6c009a20, 0xb932: 0x6c116c20, + 0xb937: 0x6c0f2620, + 0xb939: 0x6c1aa420, 0xb93a: 0x6c1aa220, 0xb93b: 0x6c1aa620, + 0xb93c: 0x6c1aa820, 0xb93d: 0x6c1aaa20, + // Block 0x2e5, offset 0xb940 + 0xb942: 0x6c1aac20, + 0xb949: 0x6c137a20, 0xb94a: 0x6c1aae20, + 0xb94f: 0x6c01c420, + 0xb950: 0x6c1ab020, + 0xb955: 0x6c158420, 0xb956: 0x6c025420, + 0xb958: 0x6c18f420, 0xb959: 0x6c09dc20, 0xb95a: 0x6c0d7620, 0xb95b: 0x6c1ab220, + 0xb95c: 0x6c152620, + 0xb962: 0x6c14b820, + 0xb965: 0x6c1ab620, 0xb967: 0x6c0dc620, + 0xb969: 0x6c0f9a20, 0xb96a: 0x6c0d7820, 0xb96b: 0x6c12ca20, + 0xb96c: 0x6c1ab820, 0xb96d: 0x6c1aba20, 0xb96e: 0x6c017220, + 0xb971: 0x6c090420, 0xb972: 0x6c1abc20, + 0xb977: 0x6c006020, + 0xb978: 0x6c1abe20, + 0xb97e: 0x6c1ac020, + // Block 0x2e6, offset 0xb980 + 0xb984: 0x6c014020, 0xb987: 0x6c039220, + 0xb988: 0x6c10a820, 0xb989: 0x6c13c020, + 0xb98e: 0x6c1ac820, 0xb98f: 0x6c0ce620, + 0xb990: 0x6c1ac620, 0xb991: 0x6c056420, + 0xb994: 0x6c144a20, 0xb995: 0x6c1ac420, 0xb997: 0x6c0ff620, + 0xb998: 0x6c1acc20, 0xb99a: 0x6c1aca20, + 0xb9a0: 0x6c1ad020, 0xb9a2: 0x6c1ace20, + 0xb9a5: 0x6c017420, 0xb9a7: 0x6c1ad220, + 0xb9a8: 0x6c0a5a20, 0xb9a9: 0x6c1ad620, 0xb9aa: 0x6c0dfe20, + 0xb9ac: 0x6c1ad420, 0xb9ae: 0x6c133e20, + 0xb9b3: 0x6c0a3a20, + 0xb9b4: 0x6c0fe220, + 0xb9b8: 0x6c1ad820, + 0xb9bd: 0x6c06a620, + // Block 0x2e7, offset 0xb9c0 + 0xb9c1: 0x6c1ada20, 0xb9c2: 0x6c10e620, 0xb9c3: 0x6c121c20, + 0xb9c4: 0x6c14f220, + 0xb9ca: 0x6c10ee20, + 0xb9cd: 0x6c1aec20, + 0xb9d3: 0x6c03dc20, + 0xb9d6: 0x6c159620, + 0xb9d9: 0x6c14ae20, 0xb9db: 0x6c1baa20, + 0xb9dd: 0x6c1adc20, + 0xb9e3: 0x6c1ae220, + 0xb9e5: 0x6c0d8220, + 0xb9e8: 0x6c140420, + 0xb9ec: 0x6c0fc020, + 0xb9f2: 0x6c1ae420, + 0xb9f9: 0x6c145e20, 0xb9fb: 0x6c07ac20, + 0xb9fe: 0x6c0a5c20, + // Block 0x2e8, offset 0xba00 + 0xba06: 0x6c1ae620, + 0xba09: 0x6c087420, 0xba0b: 0x6c087220, + 0xba10: 0x6c003220, 0xba11: 0x6c063020, 0xba13: 0x6c0bd620, + 0xba14: 0x6c006220, + 0xba19: 0x6c1aee20, 0xba1a: 0x6c1af020, + 0xba1c: 0x6c1aea20, + 0xba25: 0x6c00ec20, 0xba26: 0x6c030e20, + 0xba28: 0x6c1ae820, 0xba2a: 0x6c14da20, 0xba2b: 0x6c127e20, + 0xba36: 0x6c001020, + 0xba3b: 0x6c00b220, + 0xba3f: 0x6c087620, + // Block 0x2e9, offset 0xba40 + 0xba41: 0x6c006420, 0xba43: 0x6c000620, + 0xba49: 0x6c1afa20, + 0xba51: 0x6c1af620, + 0xba58: 0x6c14c820, 0xba5a: 0x6c1afc20, + 0xba5c: 0x6c1af820, 0xba5f: 0x6c1af420, + 0xba60: 0x6c0b2620, + 0xba65: 0x6c1af220, + 0xba69: 0x6c138c20, + 0xba6f: 0x6c066820, + 0xba75: 0x6c1b0420, 0xba76: 0x6c1b0620, + 0xba7c: 0x6c0a5e20, + // Block 0x2ea, offset 0xba80 + 0xba80: 0x6c1afe20, 0xba81: 0x6c16dc20, + 0xba86: 0x6c113c20, + 0xba89: 0x6c1b0220, + 0xba9a: 0x6c076620, + 0xbaa2: 0x6c1b0820, + 0xbaa6: 0x6c12cc20, + 0xbaaa: 0x6c1b0a20, + 0xbaac: 0x6c1b0020, + 0xbabf: 0x6c14c620, + // Block 0x2eb, offset 0xbac0 + 0xbad2: 0x6c116020, + 0xbada: 0x6c1b0c20, 0xbadb: 0x6c128020, + 0xbafc: 0x6c1b0e20, 0xbafd: 0x6c1b1620, 0xbafe: 0x6c1b1020, + // Block 0x2ec, offset 0xbb00 + 0xbb01: 0x6c01c620, 0xbb02: 0x6c1b1420, + 0xbb09: 0x6c090620, 0xbb0b: 0x6c1b1220, + 0xbb0c: 0x6c05d620, + 0xbb10: 0x6c1b2e20, + 0xbb16: 0x6c1b2020, 0xbb17: 0x6c1b1a20, + 0xbb21: 0x6c0e7c20, 0xbb23: 0x6c1b1820, + 0xbb26: 0x6c1b1c20, + 0xbb29: 0x6c1b1e20, + 0xbb3a: 0x6c1b2220, 0xbb3b: 0x6c1b2420, + // Block 0x2ed, offset 0xbb40 + 0xbb49: 0x6c039420, 0xbb4b: 0x6c1b2820, + 0xbb4c: 0x6c1b2620, + 0xbb56: 0x6c1b2a20, + 0xbb62: 0x6c0ae420, + 0xbb6a: 0x6c1b3020, + 0xbb6c: 0x6c0f2820, + 0xbb70: 0x6c010620, 0xbb72: 0x6c1b2c20, + 0xbb76: 0x6c1b3220, + 0xbb7e: 0x6c1b3420, + // Block 0x2ee, offset 0xbb80 + 0xbb80: 0x6c1b3a20, 0xbb83: 0x6c1b3620, + 0xbb85: 0x6c1b3820, + 0xbb90: 0x6c087820, 0xbb91: 0x6c1b3c20, + 0xbb94: 0x6c06a820, 0xbb95: 0x6c1b3e20, 0xbb97: 0x6c08c820, + 0xbb98: 0x6c0d6820, 0xbb9a: 0x6c1b4020, 0xbb9b: 0x6c1b4220, + 0xbb9c: 0x6c088820, 0xbb9d: 0x6c06aa20, 0xbb9f: 0x6c14f420, + 0xbba3: 0x6c03bc20, + 0xbba4: 0x6c063220, 0xbba5: 0x6c1b4420, 0xbba6: 0x6c02a420, + 0xbba9: 0x6c1b4620, 0xbbab: 0x6c0d6a20, + 0xbbb0: 0x6c1b4820, 0xbbb1: 0x6c1b9820, 0xbbb3: 0x6c1b4a20, + 0xbbb5: 0x6c1b4c20, + 0xbbb8: 0x6c1b4e20, 0xbbba: 0x6c1b5220, + // Block 0x2ef, offset 0xbbc0 + 0xbbc0: 0x6c1b5420, 0xbbc3: 0x6c1b5620, + 0xbbc5: 0x6c0dd820, 0xbbc7: 0x6c00ca20, + 0xbbc8: 0x6c096220, 0xbbc9: 0x6c004420, 0xbbcb: 0x6c0cea20, + 0xbbcc: 0x6c031020, 0xbbcd: 0x6c08fa20, 0xbbcf: 0x6c06ac20, + 0xbbd5: 0x6c0ff820, 0xbbd7: 0x6c098e20, + 0xbbd8: 0x6c031220, 0xbbd9: 0x6c0e8420, 0xbbda: 0x6c0f4420, 0xbbdb: 0x6c003020, + 0xbbdc: 0x6c03de20, 0xbbdd: 0x6c13c220, 0xbbdf: 0x6c091420, + 0xbbe2: 0x6c041020, 0xbbe3: 0x6c0c5620, + 0xbbe4: 0x6c090820, 0xbbe5: 0x6c155c20, 0xbbe6: 0x6c1b5820, + 0xbbee: 0x6c042420, + 0xbbf0: 0x6c07ae20, 0xbbf3: 0x6c025820, + 0xbbf4: 0x6c014220, 0xbbf5: 0x6c0a6020, 0xbbf6: 0x6c01c820, + 0xbbf8: 0x6c1b5a20, 0xbbf9: 0x6c159820, + 0xbbff: 0x6c09de20, + // Block 0x2f0, offset 0xbc00 + 0xbc02: 0x6c095820, 0xbc03: 0x6c1b5c20, + 0xbc04: 0x6c039620, 0xbc05: 0x6c108c20, 0xbc06: 0x6c14a220, 0xbc07: 0x6c1b5e20, + 0xbc09: 0x6c1b6020, + 0xbc0c: 0x6c12ce20, + 0xbc10: 0x6c1b6420, 0xbc12: 0x6c030020, 0xbc13: 0x6c051620, + 0xbc14: 0x6c1b6220, + 0xbc1b: 0x6c031420, + 0xbc1d: 0x6c0b2820, 0xbc1e: 0x6c1b6c20, 0xbc1f: 0x6c081620, + 0xbc21: 0x6c01ca20, 0xbc22: 0x6c1b6a20, + 0xbc24: 0x6c1b6620, 0xbc25: 0x6c1b6e20, 0xbc26: 0x6c1b6820, 0xbc27: 0x6c10fa20, + 0xbc28: 0x6c205420, 0xbc29: 0x6c0b2a20, 0xbc2b: 0x6c1b7020, + 0xbc2e: 0x6c164820, + 0xbc30: 0x6c1b7220, 0xbc33: 0x6c1b7620, + 0xbc35: 0x6c0eb020, 0xbc36: 0x6c1b7420, + 0xbc38: 0x6c0bc620, 0xbc3a: 0x6c08ca20, + 0xbc3e: 0x6c0d9820, 0xbc3f: 0x6c097e20, + // Block 0x2f1, offset 0xbc40 + 0xbc41: 0x6c130620, 0xbc42: 0x6c0c5820, + 0xbc44: 0x6c092a20, 0xbc45: 0x6c1b7820, 0xbc46: 0x6c0a6220, 0xbc47: 0x6c1b7a20, + 0xbc48: 0x6c1b7c20, 0xbc49: 0x6c006620, 0xbc4a: 0x6c0d6c20, 0xbc4b: 0x6c0b6820, + 0xbc4d: 0x6c1b7e20, 0xbc4e: 0x6c104e20, 0xbc4f: 0x6c0a6420, + 0xbc51: 0x6c0a6620, 0xbc53: 0x6c1b8020, + 0xbc56: 0x6c0c5a20, + 0xbc5a: 0x6c0a6820, + 0xbc60: 0x6c1b8220, 0xbc62: 0x6c1b8420, + 0xbc64: 0x6c151020, + 0xbc68: 0x6c1b8620, + 0xbc6d: 0x6c04b420, + 0xbc71: 0x6c099020, + 0xbc78: 0x6c1b8820, 0xbc79: 0x6c1b8a20, 0xbc7a: 0x6c094820, 0xbc7b: 0x6c0b1c20, + 0xbc7c: 0x6c10d020, 0xbc7d: 0x6c0b6c20, 0xbc7e: 0x6c125020, 0xbc7f: 0x6c10e820, + // Block 0x2f2, offset 0xbc80 + 0xbc80: 0x6c04ba20, 0xbc81: 0x6c1b8c20, + 0xbc85: 0x6c044a20, 0xbc86: 0x6c1b8e20, + 0xbc88: 0x6c052420, 0xbc8a: 0x6c108620, 0xbc8b: 0x6c019820, + 0xbc8d: 0x6c087a20, 0xbc8e: 0x6c1b9020, 0xbc8f: 0x6c1b9620, + 0xbc90: 0x6c1b9420, 0xbc91: 0x6c052220, 0xbc93: 0x6c1b9220, + 0xbc95: 0x6c0f9c20, + 0xbc9e: 0x6c0d5820, + 0xbca0: 0x6c0fc220, 0xbca1: 0x6c092020, + 0xbca4: 0x6c0cec20, 0xbca5: 0x6c160020, + 0xbcac: 0x6c1b9a20, 0xbcae: 0x6c1b9c20, 0xbcaf: 0x6c109420, + 0xbcb1: 0x6c083a20, + 0xbcb6: 0x6c1ba020, + 0xbcb9: 0x6c1ba220, + // Block 0x2f3, offset 0xbcc0 + 0xbccc: 0x6c1ba420, + 0xbcd0: 0x6c039820, 0xbcd1: 0x6c1ba620, + 0xbcd4: 0x6c1ba820, + 0xbce1: 0x6c019020, + 0xbce8: 0x6c0cb220, 0xbce9: 0x6c037820, 0xbceb: 0x6c1bac20, + 0xbcec: 0x6c14a020, + 0xbcf1: 0x6c0d9c20, 0xbcf3: 0x6c02a620, + 0xbcf6: 0x6c1bb020, 0xbcf7: 0x6c1bb420, + 0xbcf8: 0x6c036e20, 0xbcfb: 0x6c1bae20, + 0xbcfc: 0x6c1bb220, 0xbcfe: 0x6c1bb820, + // Block 0x2f4, offset 0xbd00 + 0xbd05: 0x6c1bb620, 0xbd07: 0x6c1bba20, + 0xbd19: 0x6c1bbc20, + 0xbd20: 0x6c106220, 0xbd21: 0x6c048420, + 0xbd28: 0x6c020220, 0xbd29: 0x6c1bbe20, 0xbd2a: 0x6c1bc820, + 0xbd2d: 0x6c1bc420, 0xbd2f: 0x6c13c620, + 0xbd30: 0x6c13c420, + 0xbd36: 0x6c0ffa20, + 0xbd3a: 0x6c1bc220, 0xbd3b: 0x6c09f420, + 0xbd3d: 0x6c1bc020, + // Block 0x2f5, offset 0xbd40 + 0xbd47: 0x6c0ba820, + 0xbd4b: 0x6c1bca20, + 0xbd4e: 0x6c07ec20, + 0xbd51: 0x6c1bd620, + 0xbd54: 0x6c1bd820, 0xbd55: 0x6c1bcc20, 0xbd56: 0x6c025a20, 0xbd57: 0x6c1bce20, + 0xbd58: 0x6c1be020, 0xbd59: 0x6c1bde20, 0xbd5a: 0x6c1bdc20, 0xbd5b: 0x6c1bd420, + 0xbd5f: 0x6c1bd220, + 0xbd62: 0x6c1bda20, + 0xbd69: 0x6c13c820, + // Block 0x2f6, offset 0xbd80 + 0xbd8b: 0x6c1be820, + 0xbd8c: 0x6c1be220, 0xbd8e: 0x6c1be620, + 0xbd90: 0x6c15f020, 0xbd92: 0x6c1be420, + 0xbd9c: 0x6c1bd020, + 0xbda9: 0x6c0baa20, + 0xbdac: 0x6c1bea20, 0xbdaf: 0x6c078620, + 0xbdb3: 0x6c1bec20, + 0xbdb6: 0x6c1bee20, + // Block 0x2f7, offset 0xbdc0 + 0xbdc2: 0x6c1bf420, + 0xbdc4: 0x6c1bf220, 0xbdc7: 0x6c1bf020, + 0xbdcb: 0x6c0ffc20, + 0xbdcc: 0x6c1bc620, + 0xbdd0: 0x6c1c0020, + 0xbddd: 0x6c1bf820, + 0xbde2: 0x6c1bf620, + 0xbdec: 0x6c1bfa20, 0xbdee: 0x6c1bfc20, + 0xbdf7: 0x6c1c0220, + 0xbdfa: 0x6c169420, + 0xbdfc: 0x6c1c0420, 0xbdfd: 0x6c1bfe20, + // Block 0x2f8, offset 0xbe00 + 0xbe09: 0x6c1c0620, + 0xbe0c: 0x6c037020, 0xbe0d: 0x6c1c0820, + 0xbe12: 0x6c1c0c20, 0xbe13: 0x6c1c0a20, + 0xbe16: 0x6c1c0e20, + 0xbe1b: 0x6c1c1020, + 0xbe1d: 0x6c0c5c20, 0xbe1e: 0x6c099220, + 0xbe21: 0x6c0a1420, 0xbe23: 0x6c0d0220, + 0xbe25: 0x6c06ae20, 0xbe26: 0x6c078820, 0xbe27: 0x6c06b020, + 0xbe28: 0x6c044c20, 0xbe2b: 0x6c1c1220, + 0xbe2e: 0x6c078a20, + 0xbe31: 0x6c063420, 0xbe32: 0x6c1c1420, 0xbe33: 0x6c149c20, + 0xbe34: 0x6c112a20, 0xbe35: 0x6c1c1620, 0xbe37: 0x6c06b220, + 0xbe3b: 0x6c030820, + 0xbe3d: 0x6c0e0220, 0xbe3e: 0x6c04cc20, + // Block 0x2f9, offset 0xbe40 + 0xbe42: 0x6c087c20, 0xbe43: 0x6c12d220, + 0xbe46: 0x6c11e220, + 0xbe4b: 0x6c1c1820, + 0xbe4c: 0x6c039a20, + 0xbe51: 0x6c1c1e20, + 0xbe56: 0x6c0eb220, + 0xbe59: 0x6c1c1c20, 0xbe5a: 0x6c1c1a20, 0xbe5b: 0x6c1c2020, + 0xbe5d: 0x6c0f4620, + 0xbe65: 0x6c0b8a20, + 0xbe6b: 0x6c087e20, + 0xbe6d: 0x6c0c1420, 0xbe6f: 0x6c0d9e20, + 0xbe70: 0x6c03b020, 0xbe73: 0x6c0eb420, + 0xbe76: 0x6c1c2220, 0xbe77: 0x6c1c2420, + 0xbe78: 0x6c0ae620, + 0xbe7d: 0x6c140620, + // Block 0x2fa, offset 0xbe80 + 0xbe80: 0x6c1c2a20, 0xbe83: 0x6c1c2820, + 0xbe84: 0x6c1c2620, 0xbe85: 0x6c131620, 0xbe87: 0x6c1c3820, + 0xbe8c: 0x6c144820, 0xbe8e: 0x6c1c2c20, + 0xbe94: 0x6c1c3020, 0xbe95: 0x6c146a20, 0xbe97: 0x6c1c2e20, + 0xbe9f: 0x6c1c3220, + 0xbea1: 0x6c11b020, 0xbea2: 0x6c1c3420, 0xbea3: 0x6c135420, + 0xbea4: 0x6c1c3620, + 0xbeb2: 0x6c031620, 0xbeb3: 0x6c135620, + 0xbeb4: 0x6c110220, 0xbeb5: 0x6c1c3a20, 0xbeb6: 0x6c1c3c20, + 0xbeb8: 0x6c06b420, 0xbeb9: 0x6c031820, 0xbeba: 0x6c1c3e20, 0xbebb: 0x6c061020, + 0xbebc: 0x6c159420, 0xbebd: 0x6c155e20, 0xbebe: 0x6c039c20, 0xbebf: 0x6c1c4220, + // Block 0x2fb, offset 0xbec0 + 0xbec1: 0x6c0eb620, 0xbec3: 0x6c06b620, + 0xbec4: 0x6c0a6a20, 0xbec7: 0x6c121e20, + 0xbeca: 0x6c0a6c20, + 0xbecf: 0x6c0a3c20, + 0xbed5: 0x6c0f4820, 0xbed6: 0x6c13ca20, 0xbed7: 0x6c0f9e20, + 0xbeda: 0x6c06b820, + 0xbedc: 0x6c12d420, + 0xbee0: 0x6c1c4420, + 0xbee6: 0x6c0fde20, 0xbee7: 0x6c079c20, + 0xbeeb: 0x6c063620, + 0xbeed: 0x6c0f4a20, + 0xbef5: 0x6c004620, 0xbef6: 0x6c0a2820, 0xbef7: 0x6c06ba20, + 0xbef8: 0x6c159a20, + // Block 0x2fc, offset 0xbf00 + 0xbf01: 0x6c1c4620, 0xbf02: 0x6c1c4820, 0xbf03: 0x6c114620, + 0xbf08: 0x6c1c4a20, 0xbf09: 0x6c16b620, 0xbf0a: 0x6c16de20, + 0xbf0f: 0x6c1c4e20, + 0xbf10: 0x6c1c4c20, 0xbf13: 0x6c028220, + 0xbf16: 0x6c1c5020, + 0xbf1a: 0x6c1c5620, 0xbf1b: 0x6c1c5820, + 0xbf1d: 0x6c1c5420, 0xbf1f: 0x6c129c20, + 0xbf20: 0x6c0a6e20, 0xbf21: 0x6c1c5c20, 0xbf22: 0x6c1c5a20, 0xbf23: 0x6c1c5220, + 0xbf28: 0x6c1c5e20, 0xbf29: 0x6c1c6020, + 0xbf2c: 0x6c1c6220, + 0xbf30: 0x6c1c6820, 0xbf31: 0x6c1c6420, 0xbf33: 0x6c1c6620, + 0xbf34: 0x6c1c6a20, 0xbf36: 0x6c014420, 0xbf37: 0x6c0f4c20, + 0xbf38: 0x6c1c6c20, 0xbf3a: 0x6c05d820, 0xbf3b: 0x6c022420, + 0xbf3c: 0x6c111020, 0xbf3e: 0x6c1c6e20, 0xbf3f: 0x6c10de20, + // Block 0x2fd, offset 0xbf40 + 0xbf41: 0x6c138e20, 0xbf43: 0x6c1c7020, + 0xbf44: 0x6c16e020, + 0xbf49: 0x6c1c7220, 0xbf4a: 0x6c135820, 0xbf4b: 0x6c1c7820, + 0xbf4c: 0x6c172c20, 0xbf4d: 0x6c174c20, 0xbf4f: 0x6c08f020, + 0xbf50: 0x6c10d220, 0xbf51: 0x6c1c7a20, 0xbf53: 0x6c042620, + 0xbf54: 0x6c0eb820, 0xbf55: 0x6c00b420, 0xbf56: 0x6c1c7c20, 0xbf57: 0x6c132420, + 0xbf58: 0x6c06bc20, 0xbf5b: 0x6c0e5420, + 0xbf5f: 0x6c0f4e20, + 0xbf65: 0x6c152e20, 0xbf66: 0x6c061220, 0xbf67: 0x6c063820, + 0xbf69: 0x6c1c7e20, + 0xbf6d: 0x6c1c8020, 0xbf6f: 0x6c1c8c20, + 0xbf71: 0x6c095a20, + 0xbf75: 0x6c0eba20, 0xbf77: 0x6c048620, + 0xbf78: 0x6c1c8220, + 0xbf7c: 0x6c127220, 0xbf7e: 0x6c0e4020, + // Block 0x2fe, offset 0xbf80 + 0xbf81: 0x6c1c8420, + 0xbf88: 0x6c1c8620, 0xbf8a: 0x6c048820, + 0xbf8c: 0x6c1c8820, 0xbf8e: 0x6c1c8a20, + 0xbf91: 0x6c1c8e20, 0xbf93: 0x6c101820, + 0xbf96: 0x6c1c9020, 0xbf97: 0x6c1c9220, + 0xbf99: 0x6c1c9420, + 0xbf9c: 0x6c1c7620, 0xbf9d: 0x6c1c7420, + 0xbfa1: 0x6c1c9620, 0xbfa2: 0x6c056620, + 0xbfa6: 0x6c126a20, + 0xbfa9: 0x6c07b020, 0xbfaa: 0x6c128a20, 0xbfab: 0x6c0ebc20, + 0xbfac: 0x6c12b220, 0xbfad: 0x6c1c9820, + 0xbfb0: 0x6c0a7020, 0xbfb1: 0x6c010820, 0xbfb3: 0x6c1c9a20, + 0xbfb7: 0x6c1c9c20, + 0xbfb9: 0x6c153420, + 0xbfbc: 0x6c122020, 0xbfbf: 0x6c1ca220, + // Block 0x2ff, offset 0xbfc0 + 0xbfc0: 0x6c017620, 0xbfc1: 0x6c0bd820, 0xbfc2: 0x6c1ca020, 0xbfc3: 0x6c1c9e20, + 0xbfc4: 0x6c056820, 0xbfc5: 0x6c0da020, 0xbfc7: 0x6c1caa20, + 0xbfc8: 0x6c1ca620, 0xbfca: 0x6c1ca420, 0xbfcb: 0x6c161620, + 0xbfcc: 0x6c066a20, + 0xbfd0: 0x6c0a3e20, 0xbfd1: 0x6c1ca820, 0xbfd2: 0x6c0fc420, 0xbfd3: 0x6c09c820, + 0xbfd7: 0x6c106820, + 0xbfd8: 0x6c1cb020, 0xbfd9: 0x6c1cae20, + 0xbfde: 0x6c1cac20, + 0xbfe0: 0x6c1cb220, 0xbfe1: 0x6c066c20, + 0xbfe8: 0x6c1cb420, 0xbfe9: 0x6c131420, 0xbfea: 0x6c0a0220, + 0xbfed: 0x6c1cb620, 0xbfee: 0x6c125220, + 0xbff3: 0x6c106a20, + 0xbff4: 0x6c0ebe20, + 0xbff9: 0x6c0f8c20, + 0xbffc: 0x6c1cb820, 0xbffd: 0x6c03c220, + // Block 0x300, offset 0xc000 + 0xc003: 0x6c0b2c20, + 0xc005: 0x6c127420, + 0xc00c: 0x6c039e20, 0xc00d: 0x6c10f020, + 0xc016: 0x6c1cba20, 0xc017: 0x6c088020, + 0xc018: 0x6c140820, 0xc019: 0x6c140a20, + 0xc01c: 0x6c017820, 0xc01d: 0x6c1cc420, + 0xc020: 0x6c0e8620, + 0xc024: 0x6c1cbe20, + 0xc02b: 0x6c022620, + 0xc030: 0x6c1d2420, 0xc031: 0x6c1cc220, + 0xc035: 0x6c110420, + 0xc038: 0x6c1cc020, 0xc03b: 0x6c1cbc20, + 0xc03d: 0x6c075020, 0xc03f: 0x6c1cc820, + // Block 0x301, offset 0xc040 + 0xc04e: 0x6c1cd420, 0xc04f: 0x6c1ce020, + 0xc050: 0x6c1cd020, 0xc052: 0x6c0fe420, + 0xc055: 0x6c1cda20, 0xc056: 0x6c12d620, + 0xc059: 0x6c1cce20, 0xc05b: 0x6c1cd820, + 0xc05c: 0x6c169620, 0xc05d: 0x6c088220, + 0xc060: 0x6c0da220, 0xc061: 0x6c1cca20, + 0xc065: 0x6c042820, 0xc066: 0x6c1cde20, 0xc067: 0x6c0bda20, + 0xc068: 0x6c014620, 0xc069: 0x6c1cd220, 0xc06a: 0x6c022820, 0xc06b: 0x6c1cdc20, + 0xc06f: 0x6c048a20, + 0xc071: 0x6c1cd620, + 0xc07a: 0x6c1ce220, + // Block 0x302, offset 0xc080 + 0xc081: 0x6c1ce620, 0xc082: 0x6c1cfa20, 0xc083: 0x6c1cf620, + 0xc086: 0x6c1cf020, + 0xc08a: 0x6c1cee20, 0xc08b: 0x6c16b820, + 0xc08d: 0x6c1cf220, + 0xc090: 0x6c048c20, 0xc092: 0x6c06be20, + 0xc095: 0x6c0a4020, + 0xc099: 0x6c1d0020, 0xc09a: 0x6c1ce420, + 0xc09f: 0x6c1cec20, + 0xc0a0: 0x6c1ccc20, 0xc0a2: 0x6c022c20, 0xc0a3: 0x6c1cf420, + 0xc0a4: 0x6c1cf820, 0xc0a5: 0x6c0e5620, + 0xc0a8: 0x6c076820, 0xc0a9: 0x6c01a820, 0xc0aa: 0x6c1ce820, 0xc0ab: 0x6c1cfe20, + 0xc0ac: 0x6c1cfc20, 0xc0ad: 0x6c048e20, 0xc0af: 0x6c0d4a20, + 0xc0b0: 0x6c02c020, + 0xc0b5: 0x6c056a20, 0xc0b7: 0x6c1cea20, + // Block 0x303, offset 0xc0c0 + 0xc0c1: 0x6c1d0220, 0xc0c3: 0x6c1d0820, + 0xc0c4: 0x6c1d0c20, + 0xc0c9: 0x6c090a20, 0xc0cb: 0x6c1d1820, + 0xc0cc: 0x6c0f5020, 0xc0cd: 0x6c1d0420, + 0xc0d2: 0x6c1d1420, + 0xc0d4: 0x6c022a20, 0xc0d6: 0x6c1d1020, 0xc0d7: 0x6c1d1220, + 0xc0da: 0x6c1d0a20, 0xc0db: 0x6c1d0e20, + 0xc0df: 0x6c066e20, + 0xc0e0: 0x6c156020, 0xc0e3: 0x6c031a20, + 0xc0e6: 0x6c012e20, 0xc0e7: 0x6c1d1620, + 0xc0e9: 0x6c111820, 0xc0ea: 0x6c001a20, + 0xc0f2: 0x6c122220, 0xc0f3: 0x6c1cc620, + 0xc0f4: 0x6c1d2220, 0xc0f5: 0x6c1d2a20, 0xc0f6: 0x6c151a20, + 0xc0f8: 0x6c1d1c20, + 0xc0fc: 0x6c0ffe20, 0xc0fd: 0x6c1d2620, + // Block 0x304, offset 0xc100 + 0xc105: 0x6c0ae820, 0xc106: 0x6c1d2820, 0xc107: 0x6c109620, + 0xc111: 0x6c171220, 0xc113: 0x6c1d2020, + 0xc118: 0x6c1d2c20, 0xc11a: 0x6c075220, + 0xc11c: 0x6c0c1620, 0xc11f: 0x6c006820, + 0xc120: 0x6c1d1e20, 0xc121: 0x6c1d1a20, 0xc123: 0x6c0cf020, + 0xc127: 0x6c1d0620, + 0xc128: 0x6c083c20, + 0xc130: 0x6c0d8420, 0xc131: 0x6c1d4420, 0xc133: 0x6c0cf220, + 0xc134: 0x6c1d3a20, 0xc136: 0x6c1d3420, 0xc137: 0x6c1d3620, + 0xc139: 0x6c095c20, 0xc13a: 0x6c1d3c20, 0xc13b: 0x6c1d4220, + // Block 0x305, offset 0xc140 + 0xc140: 0x6c1d3820, 0xc141: 0x6c099620, 0xc143: 0x6c1d3e20, + 0xc146: 0x6c1d3220, + 0xc148: 0x6c154820, 0xc149: 0x6c154620, + 0xc14d: 0x6c1d4620, 0xc14e: 0x6c1d4820, 0xc14f: 0x6c006a20, + 0xc155: 0x6c1d3020, + 0xc15a: 0x6c050c20, 0xc15b: 0x6c000c20, + 0xc15f: 0x6c031c20, + 0xc161: 0x6c1d4020, + 0xc167: 0x6c1d5020, + 0xc168: 0x6c1d4e20, + 0xc16c: 0x6c1d5820, + 0xc174: 0x6c1d5a20, + 0xc17c: 0x6c1d5620, 0xc17d: 0x6c1d5c20, 0xc17e: 0x6c1d4c20, 0xc17f: 0x6c1d5420, + // Block 0x306, offset 0xc180 + 0xc182: 0x6c1d5e20, + 0xc184: 0x6c1d6020, 0xc187: 0x6c1d4a20, + 0xc188: 0x6c08cc20, 0xc18a: 0x6c1d5220, 0xc18b: 0x6c0da420, + 0xc18c: 0x6c06c020, 0xc18d: 0x6c1d2e20, 0xc18e: 0x6c0b2e20, + 0xc193: 0x6c1d7a20, + 0xc195: 0x6c13aa20, + 0xc198: 0x6c1d6620, 0xc199: 0x6c1d6820, 0xc19a: 0x6c1d6a20, + 0xc19d: 0x6c1d7820, 0xc19f: 0x6c1d7620, + 0xc1a2: 0x6c148e20, 0xc1a3: 0x6c031e20, + 0xc1a5: 0x6c1d7220, 0xc1a7: 0x6c056e20, + 0xc1a8: 0x6c025c20, 0xc1ab: 0x6c1d6c20, + 0xc1ae: 0x6c163820, 0xc1af: 0x6c1d7020, + 0xc1b0: 0x6c006c20, 0xc1b1: 0x6c1d7420, 0xc1b3: 0x6c1d6220, + 0xc1b4: 0x6c1d6e20, 0xc1b5: 0x6c1d7c20, 0xc1b6: 0x6c056c20, 0xc1b7: 0x6c1d6420, + 0xc1be: 0x6c15c620, + // Block 0x307, offset 0xc1c0 + 0xc1c2: 0x6c156220, + 0xc1c7: 0x6c1d8220, + 0xc1ca: 0x6c1d8a20, + 0xc1ce: 0x6c0d3820, + 0xc1d0: 0x6c16ba20, 0xc1d1: 0x6c1d8c20, + 0xc1d4: 0x6c1d8620, 0xc1d6: 0x6c1d8020, + 0xc1d9: 0x6c1d7e20, 0xc1da: 0x6c1d8820, + 0xc1e4: 0x6c133820, 0xc1e7: 0x6c105020, + 0xc1e9: 0x6c057020, 0xc1eb: 0x6c1d8e20, + 0xc1ec: 0x6c1d8420, 0xc1ee: 0x6c1d9020, + 0xc1f2: 0x6c05da20, + 0xc1f6: 0x6c019a20, + 0xc1fa: 0x6c1da020, + 0xc1fe: 0x6c032020, + // Block 0x308, offset 0xc200 + 0xc203: 0x6c1d9c20, + 0xc206: 0x6c1d9e20, 0xc207: 0x6c076a20, + 0xc208: 0x6c1d9a20, 0xc209: 0x6c1d9620, 0xc20a: 0x6c1d9420, 0xc20b: 0x6c1da220, + 0xc20c: 0x6c1d9220, 0xc20d: 0x6c1da620, + 0xc210: 0x6c022e20, + 0xc223: 0x6c1daa20, + 0xc226: 0x6c1da820, + 0xc232: 0x6c0ec020, + 0xc234: 0x6c1db020, 0xc236: 0x6c1dac20, 0xc237: 0x6c1d9820, + 0xc238: 0x6c05dc20, 0xc23a: 0x6c1dae20, + 0xc23c: 0x6c1db620, 0xc23d: 0x6c1db420, 0xc23e: 0x6c1db820, 0xc23f: 0x6c1db220, + // Block 0x309, offset 0xc240 + 0xc240: 0x6c1dba20, + 0xc248: 0x6c1dbc20, 0xc249: 0x6c1dbe20, 0xc24a: 0x6c13ac20, + 0xc24c: 0x6c1dc220, 0xc24d: 0x6c1dc020, 0xc24e: 0x6c09ca20, + 0xc250: 0x6c0bdc20, 0xc251: 0x6c020420, 0xc252: 0x6c023020, + 0xc254: 0x6c1dc420, 0xc256: 0x6c003e20, + 0xc25a: 0x6c0c1820, 0xc25b: 0x6c1dc620, + 0xc25d: 0x6c2c0020, 0xc25e: 0x6c1dc820, 0xc25f: 0x6c05a620, + 0xc261: 0x6c1dca20, + 0xc266: 0x6c0c5e20, + 0xc26a: 0x6c1dcc20, + 0xc26e: 0x6c1dce20, 0xc26f: 0x6c03e020, + 0xc270: 0x6c1dd020, 0xc272: 0x6c1dd220, 0xc273: 0x6c1dd420, + 0xc274: 0x6c0da620, + 0xc278: 0x6c063a20, 0xc27b: 0x6c151220, + 0xc27f: 0x6c140c20, + // Block 0x30a, offset 0xc280 + 0xc280: 0x6c0a2020, 0xc281: 0x6c1dd620, + 0xc287: 0x6c0c6020, + 0xc288: 0x6c2d6c20, 0xc289: 0x6c122420, 0xc28b: 0x6c096420, + 0xc28d: 0x6c07b220, 0xc28e: 0x6c1dd820, + 0xc293: 0x6c0d8620, + 0xc295: 0x6c132620, + 0xc298: 0x6c0dda20, 0xc29b: 0x6c1dde20, + 0xc29e: 0x6c1dda20, + 0xc2a0: 0x6c1de020, 0xc2a3: 0x6c1ddc20, + 0xc2a8: 0x6c1de220, + 0xc2ae: 0x6c133a20, + 0xc2b1: 0x6c002e20, + 0xc2b6: 0x6c12d820, + 0xc2b9: 0x6c122620, + 0xc2bc: 0x6c1de420, 0xc2be: 0x6c1dea20, 0xc2bf: 0x6c0a7220, + // Block 0x30b, offset 0xc2c0 + 0xc2c0: 0x6c03e220, 0xc2c2: 0x6c1de620, 0xc2c3: 0x6c1df420, + 0xc2c4: 0x6c0a7420, + 0xc2c9: 0x6c1de820, 0xc2ca: 0x6c112c20, + 0xc2d1: 0x6c15c820, 0xc2d2: 0x6c1dec20, 0xc2d3: 0x6c1dee20, + 0xc2d4: 0x6c1df620, 0xc2d5: 0x6c100020, 0xc2d6: 0x6c1df020, 0xc2d7: 0x6c06c220, + 0xc2d8: 0x6c0c3c20, 0xc2db: 0x6c1e1220, + 0xc2dc: 0x6c11c820, 0xc2de: 0x6c0ddc20, + 0xc2eb: 0x6c122820, + 0xc2ec: 0x6c1e9c20, + 0xc2f1: 0x6c13cc20, + 0xc2f5: 0x6c0f5220, + 0xc2f9: 0x6c147e20, 0xc2fb: 0x6c1dfc20, + 0xc2fc: 0x6c017a20, 0xc2fd: 0x6c0e8820, + // Block 0x30c, offset 0xc300 + 0xc302: 0x6c1e0e20, + 0xc305: 0x6c0e1c20, 0xc306: 0x6c1e0220, 0xc307: 0x6c1e1020, + 0xc308: 0x6c1e0620, 0xc309: 0x6c1e1420, 0xc30a: 0x6c1e0c20, + 0xc30c: 0x6c1e0a20, 0xc30d: 0x6c118220, 0xc30f: 0x6c1dfe20, + 0xc310: 0x6c023220, 0xc311: 0x6c1dfa20, 0xc312: 0x6c044e20, 0xc313: 0x6c0dde20, + 0xc314: 0x6c1df220, 0xc317: 0x6c1df820, + 0xc318: 0x6c06c420, 0xc319: 0x6c0c3620, 0xc31b: 0x6c0a7620, + 0xc31c: 0x6c1e0820, 0xc31d: 0x6c114820, + 0xc320: 0x6c045020, 0xc321: 0x6c028420, + 0xc32c: 0x6c02c220, 0xc32d: 0x6c0b0620, 0xc32e: 0x6c1e1820, 0xc32f: 0x6c1e2220, + 0xc331: 0x6c1e1a20, 0xc333: 0x6c05de20, + 0xc335: 0x6c1e2420, 0xc336: 0x6c081820, 0xc337: 0x6c072e20, + 0xc33e: 0x6c099820, 0xc33f: 0x6c1e0020, + // Block 0x30d, offset 0xc340 + 0xc341: 0x6c08ce20, 0xc342: 0x6c1e1e20, + 0xc347: 0x6c088420, + 0xc348: 0x6c1e2020, 0xc349: 0x6c004820, + 0xc34c: 0x6c1e1620, + 0xc351: 0x6c0ec220, + 0xc359: 0x6c045220, + 0xc35f: 0x6c049020, + 0xc367: 0x6c1e1c20, + 0xc368: 0x6c000e20, 0xc36b: 0x6c079e20, + 0xc36f: 0x6c0b3020, + 0xc37a: 0x6c0f5420, + 0xc37d: 0x6c120820, 0xc37e: 0x6c1e2820, 0xc37f: 0x6c0cf820, + // Block 0x30e, offset 0xc380 + 0xc389: 0x6c0d4c20, + 0xc38c: 0x6c082a20, 0xc38d: 0x6c1e2a20, 0xc38f: 0x6c1e2e20, + 0xc390: 0x6c1e2620, + 0xc395: 0x6c139a20, 0xc397: 0x6c0eea20, + 0xc39c: 0x6c0cf420, + 0xc3a7: 0x6c13ce20, + 0xc3a8: 0x6c092c20, 0xc3a9: 0x6c1e4620, 0xc3ab: 0x6c1e4420, + 0xc3ae: 0x6c0bb420, + 0xc3b2: 0x6c05e020, + 0xc3b6: 0x6c1e3820, 0xc3b7: 0x6c0a7a20, + 0xc3ba: 0x6c10b820, 0xc3bb: 0x6c110620, + // Block 0x30f, offset 0xc3c0 + 0xc3c0: 0x6c1e3420, 0xc3c3: 0x6c0cf620, + 0xc3c8: 0x6c098020, 0xc3c9: 0x6c1e3e20, + 0xc3cc: 0x6c0a7820, 0xc3ce: 0x6c1e3220, 0xc3cf: 0x6c1e3c20, + 0xc3d2: 0x6c114a20, + 0xc3d6: 0x6c1e3020, + 0xc3d8: 0x6c052620, 0xc3db: 0x6c02ae20, + 0xc3df: 0x6c1e4020, + 0xc3e0: 0x6c161e20, 0xc3e1: 0x6c07b420, 0xc3e2: 0x6c0e1e20, 0xc3e3: 0x6c1e3a20, + 0xc3e5: 0x6c0c3820, 0xc3e7: 0x6c06c620, + 0xc3e8: 0x6c0b8c20, 0xc3e9: 0x6c014820, 0xc3ea: 0x6c0cb420, 0xc3eb: 0x6c1e3620, + 0xc3ec: 0x6c03f620, + 0xc3f2: 0x6c057220, + 0xc3f4: 0x6c0f0e20, 0xc3f5: 0x6c1e4220, + 0xc3fb: 0x6c0cfa20, + 0xc3fe: 0x6c1e4820, + // Block 0x310, offset 0xc400 + 0xc400: 0x6c1e4c20, 0xc403: 0x6c0d6620, + 0xc404: 0x6c1e5820, 0xc406: 0x6c1e4e20, + 0xc409: 0x6c1e5220, + 0xc40f: 0x6c129e20, + 0xc410: 0x6c0f5620, 0xc412: 0x6c1e5420, + 0xc416: 0x6c156420, + 0xc41a: 0x6c159c20, 0xc41b: 0x6c032220, + 0xc421: 0x6c001c20, 0xc423: 0x6c1e5020, + 0xc429: 0x6c1e4a20, + 0xc42e: 0x6c03a020, + 0xc434: 0x6c014a20, 0xc436: 0x6c1e5620, + 0xc43a: 0x6c159e20, + // Block 0x311, offset 0xc440 + 0xc446: 0x6c1e5e20, + 0xc44d: 0x6c0d6e20, 0xc44f: 0x6c1e6c20, + 0xc453: 0x6c1e6020, + 0xc456: 0x6c1e5a20, 0xc457: 0x6c1e6820, + 0xc45c: 0x6c1e2c20, + 0xc466: 0x6c1e6220, + 0xc468: 0x6c1e6a20, + 0xc46c: 0x6c11e420, 0xc46d: 0x6c100220, + 0xc474: 0x6c1e5c20, 0xc476: 0x6c1e6420, + 0xc47a: 0x6c057420, + 0xc47e: 0x6c07fa20, + // Block 0x312, offset 0xc480 + 0xc482: 0x6c0c3a20, + 0xc48e: 0x6c1e7420, + 0xc498: 0x6c0f7820, + 0xc4a7: 0x6c1e6e20, + 0xc4a9: 0x6c145420, + 0xc4af: 0x6c1e7020, + 0xc4b6: 0x6c1e7220, + 0xc4b8: 0x6c14ec20, 0xc4ba: 0x6c0bc420, + // Block 0x313, offset 0xc4c0 + 0xc4c3: 0x6c05a820, + 0xc4c8: 0x6c1e8020, + 0xc4d2: 0x6c083e20, 0xc4d3: 0x6c1e7a20, + 0xc4d5: 0x6c1e7820, + 0xc4da: 0x6c110820, + 0xc4de: 0x6c105220, + 0xc4e4: 0x6c0f8e20, 0xc4e5: 0x6c1e7c20, + 0xc4e9: 0x6c1e7e20, 0xc4eb: 0x6c12fa20, + 0xc4ed: 0x6c112e20, 0xc4ee: 0x6c081a20, + 0xc4f0: 0x6c0c6220, 0xc4f2: 0x6c143420, + 0xc4f9: 0x6c028620, 0xc4fb: 0x6c1e8c20, + 0xc4fc: 0x6c1e8220, + // Block 0x314, offset 0xc500 + 0xc501: 0x6c15a020, 0xc502: 0x6c1e9020, + 0xc505: 0x6c1e8820, 0xc507: 0x6c1e8a20, + 0xc50d: 0x6c0cfc20, + 0xc512: 0x6c1e8620, + 0xc514: 0x6c1e0420, + 0xc518: 0x6c1e8e20, 0xc51a: 0x6c1e8420, + 0xc520: 0x6c1e9820, 0xc521: 0x6c1e9a20, 0xc522: 0x6c0f7a20, 0xc523: 0x6c1e9e20, + 0xc526: 0x6c081c20, 0xc527: 0x6c1e9420, + 0xc52c: 0x6c03e420, 0xc52f: 0x6c1ea020, + 0xc531: 0x6c1e9220, 0xc532: 0x6c1ea820, + 0xc534: 0x6c1ea620, 0xc536: 0x6c1ea420, + 0xc53a: 0x6c1eaa20, + 0xc53d: 0x6c1eae20, 0xc53e: 0x6c0aea20, + // Block 0x315, offset 0xc540 + 0xc540: 0x6c1eac20, + 0xc545: 0x6c1eb420, + 0xc558: 0x6c1eb020, + 0xc55c: 0x6c1eb220, 0xc55d: 0x6c1e6620, + 0xc563: 0x6c1eb820, + 0xc564: 0x6c1eb620, + 0xc56a: 0x6c1e7620, 0xc56b: 0x6c1eba20, + 0xc56c: 0x6c1ea220, 0xc56f: 0x6c088620, + 0xc574: 0x6c1ebc20, 0xc575: 0x6c1ebe20, 0xc576: 0x6c1ec220, 0xc577: 0x6c1ec020, + 0xc578: 0x6c1ec420, 0xc579: 0x6c023420, 0xc57b: 0x6c06c820, + 0xc57e: 0x6c13d020, 0xc57f: 0x6c0bde20, + // Block 0x316, offset 0xc580 + 0xc585: 0x6c063c20, + 0xc588: 0x6c1ec820, + 0xc58d: 0x6c1ece20, 0xc58f: 0x6c12c020, + 0xc591: 0x6c042a20, + 0xc595: 0x6c1ecc20, 0xc596: 0x6c1eca20, 0xc597: 0x6c114c20, + 0xc598: 0x6c1ed020, 0xc599: 0x6c049220, + 0xc59d: 0x6c1ed420, 0xc59e: 0x6c1ed220, + 0xc5a2: 0x6c032420, 0xc5a3: 0x6c084020, + 0xc5a6: 0x6c109820, + 0xc5ac: 0x6c057620, + 0xc5b0: 0x6c0bac20, 0xc5b2: 0x6c1ed620, + 0xc5b4: 0x6c0be020, 0xc5b5: 0x6c0f7c20, 0xc5b7: 0x6c12da20, + 0xc5b8: 0x6c1ed820, + // Block 0x317, offset 0xc5c0 + 0xc5c2: 0x6c1eda20, 0xc5c3: 0x6c1edc20, + 0xc5c7: 0x6c134820, + 0xc5c8: 0x6c1b5020, 0xc5c9: 0x6c0c0c20, + 0xc5cc: 0x6c12b420, 0xc5ce: 0x6c07c820, + 0xc5d0: 0x6c122a20, 0xc5d1: 0x6c11e620, + 0xc5d7: 0x6c0fc620, + 0xc5d9: 0x6c164a20, 0xc5db: 0x6c1ee020, + 0xc5dc: 0x6c093020, 0xc5df: 0x6c1ee220, + 0xc5e1: 0x6c002c20, + 0xc5e4: 0x6c04d020, 0xc5e5: 0x6c0c1a20, 0xc5e7: 0x6c12dc20, + 0xc5eb: 0x6c1ee420, + 0xc5ec: 0x6c085820, 0xc5ed: 0x6c0e4220, 0xc5ef: 0x6c088a20, + 0xc5f0: 0x6c0b3220, + 0xc5f7: 0x6c1ee620, + 0xc5f9: 0x6c13d220, + 0xc5fc: 0x6c016a20, 0xc5fd: 0x6c088c20, + // Block 0x318, offset 0xc600 + 0xc601: 0x6c1eec20, 0xc603: 0x6c1ee820, + 0xc604: 0x6c1eee20, 0xc605: 0x6c163a20, 0xc606: 0x6c1eea20, + 0xc60b: 0x6c0c7620, + 0xc60c: 0x6c1ef020, 0xc60f: 0x6c0d5c20, + 0xc612: 0x6c1ef220, + 0xc617: 0x6c03a420, + 0xc619: 0x6c1ef620, 0xc61b: 0x6c1ef420, + 0xc620: 0x6c1ef820, 0xc621: 0x6c1efa20, 0xc622: 0x6c03a620, + 0xc625: 0x6c10e020, 0xc626: 0x6c0e2020, 0xc627: 0x6c044420, + 0xc628: 0x6c088e20, 0xc629: 0x6c0cfe20, + 0xc62c: 0x6c0a0420, 0xc62d: 0x6c002020, + 0xc631: 0x6c1efc20, + 0xc63a: 0x6c017c20, 0xc63b: 0x6c1f0420, + // Block 0x319, offset 0xc640 + 0xc642: 0x6c06ca20, 0xc643: 0x6c1f0220, + 0xc646: 0x6c076e20, 0xc647: 0x6c0a7c20, + 0xc64a: 0x6c1f0020, + 0xc64c: 0x6c0a7e20, 0xc64e: 0x6c14d020, 0xc64f: 0x6c076c20, + 0xc653: 0x6c006e20, + 0xc654: 0x6c0c1c20, + 0xc65c: 0x6c1f0e20, 0xc65f: 0x6c0be220, + 0xc660: 0x6c010a20, + 0xc665: 0x6c09f620, 0xc667: 0x6c146020, + 0xc668: 0x6c07fc20, + 0xc66d: 0x6c0a8020, 0xc66f: 0x6c0bce20, + 0xc674: 0x6c1f0c20, 0xc675: 0x6c1f0820, 0xc676: 0x6c1f0a20, + 0xc67c: 0x6c0e8a20, 0xc67f: 0x6c1f4a20, + // Block 0x31a, offset 0xc680 + 0xc681: 0x6c1f1620, 0xc682: 0x6c08d020, 0xc683: 0x6c06cc20, + 0xc684: 0x6c1f1220, + 0xc689: 0x6c1f1420, 0xc68b: 0x6c0b3420, + 0xc68f: 0x6c1f1020, + 0xc692: 0x6c083220, + 0xc69d: 0x6c1f1a20, 0xc69e: 0x6c1f1820, 0xc69f: 0x6c1f2220, + 0xc6a2: 0x6c1f2420, + 0xc6a4: 0x6c1f1c20, 0xc6a6: 0x6c023820, 0xc6a7: 0x6c1f1e20, + 0xc6a8: 0x6c1f2020, 0xc6a9: 0x6c120a20, + 0xc6ae: 0x6c12de20, 0xc6af: 0x6c057820, + 0xc6b0: 0x6c1f2620, + 0xc6b4: 0x6c0be420, 0xc6b6: 0x6c0a8220, + 0xc6ba: 0x6c0e5820, + // Block 0x31b, offset 0xc6c0 + 0xc6c1: 0x6c04b620, 0xc6c3: 0x6c1f2820, + 0xc6c4: 0x6c1f3020, 0xc6c7: 0x6c01ce20, + 0xc6c8: 0x6c1f2a20, 0xc6c9: 0x6c1f2e20, + 0xc6ce: 0x6c1f2c20, + 0xc6d1: 0x6c0a2220, + 0xc6d6: 0x6c0e4420, 0xc6d7: 0x6c004a20, + 0xc6d8: 0x6c1f3220, + 0xc6dd: 0x6c1f3420, + 0xc6e2: 0x6c0ec420, + 0xc6e6: 0x6c16aa20, + 0xc6eb: 0x6c085a20, + 0xc6ee: 0x6c13ae20, + 0xc6f4: 0x6c140e20, + 0xc6f8: 0x6c1f4220, 0xc6f9: 0x6c1f3820, + 0xc6fc: 0x6c1f3e20, 0xc6fe: 0x6c1f3c20, + // Block 0x31c, offset 0xc700 + 0xc701: 0x6c1f3620, + 0xc704: 0x6c1f4020, 0xc707: 0x6c10a420, + 0xc709: 0x6c1f3a20, + 0xc716: 0x6c1f4420, + 0xc719: 0x6c0a2420, 0xc71a: 0x6c1f4620, + 0xc71c: 0x6c15a220, 0xc71d: 0x6c119420, + 0xc720: 0x6c1f4820, + 0xc726: 0x6c1f4c20, + 0xc729: 0x6c1f4e20, + 0xc730: 0x6c1f5020, 0xc732: 0x6c04bc20, 0xc733: 0x6c010c20, + 0xc734: 0x6c06ce20, 0xc735: 0x6c1f5220, 0xc737: 0x6c1f5420, + 0xc738: 0x6c0a2e20, 0xc739: 0x6c0d0020, + 0xc73c: 0x6c191220, 0xc73d: 0x6c0cb820, 0xc73e: 0x6c0cb620, 0xc73f: 0x6c0da820, + // Block 0x31d, offset 0xc740 + 0xc740: 0x6c07a620, 0xc743: 0x6c17ce20, + 0xc748: 0x6c05c020, 0xc749: 0x6c156620, 0xc74b: 0x6c13d420, + 0xc74d: 0x6c131820, 0xc74f: 0x6c1f5620, + 0xc754: 0x6c07fe20, 0xc755: 0x6c0eee20, 0xc756: 0x6c1f5820, 0xc757: 0x6c16e220, + 0xc75b: 0x6c141020, + 0xc75d: 0x6c0ec620, 0xc75e: 0x6c1f5a20, 0xc75f: 0x6c03a820, + 0xc766: 0x6c1f5c20, 0xc767: 0x6c1f5e20, + 0xc768: 0x6c150420, 0xc76a: 0x6c149820, 0xc76b: 0x6c148020, + 0xc76c: 0x6c144c20, 0xc76d: 0x6c081e20, 0xc76e: 0x6c1f6220, + 0xc771: 0x6c096620, + 0xc774: 0x6c143620, 0xc776: 0x6c1f6620, 0xc777: 0x6c1f6c20, + 0xc778: 0x6c1f6a20, 0xc77a: 0x6c03a220, + 0xc77d: 0x6c042c20, 0xc77f: 0x6c1f6420, + // Block 0x31e, offset 0xc780 + 0xc781: 0x6c1f6820, + 0xc786: 0x6c1f6e20, + 0xc789: 0x6c0bb620, + 0xc78e: 0x6c160220, 0xc78f: 0x6c005220, + 0xc790: 0x6c07d820, 0xc791: 0x6c0d7020, 0xc793: 0x6c094a20, + 0xc796: 0x6c0aee20, + 0xc799: 0x6c1f7420, + 0xc79c: 0x6c0fc820, 0xc79e: 0x6c1f7020, 0xc79f: 0x6c0d4e20, + 0xc7a0: 0x6c1f7220, 0xc7a1: 0x6c0aec20, 0xc7a2: 0x6c150a20, 0xc7a3: 0x6c1f7620, + 0xc7a4: 0x6c1f7820, 0xc7a5: 0x6c15dc20, + 0xc7aa: 0x6c1f8220, + 0xc7ad: 0x6c06d020, 0xc7af: 0x6c114e20, + 0xc7b0: 0x6c1f7c20, 0xc7b1: 0x6c100420, 0xc7b2: 0x6c1efe20, 0xc7b3: 0x6c1f0620, + 0xc7b5: 0x6c040a20, 0xc7b7: 0x6c113220, + 0xc7bc: 0x6c1f8020, 0xc7be: 0x6c0a8420, 0xc7bf: 0x6c11e820, + // Block 0x31f, offset 0xc7c0 + 0xc7c5: 0x6c1f8c20, 0xc7c7: 0x6c125420, + 0xc7c9: 0x6c1f7a20, 0xc7cb: 0x6c1f8620, + 0xc7cc: 0x6c1f8420, + 0xc7d0: 0x6c0c1e20, + 0xc7d5: 0x6c146e20, 0xc7d7: 0x6c166e20, + 0xc7da: 0x6c146220, + 0xc7dc: 0x6c01d020, 0xc7dd: 0x6c089020, + 0xc7e0: 0x6c171420, 0xc7e1: 0x6c1f8a20, 0xc7e2: 0x6c0bae20, + 0xc7e6: 0x6c1f8820, + 0xc7e9: 0x6c1f7e20, + 0xc7ef: 0x6c063e20, + 0xc7f3: 0x6c1f9620, + 0xc7f4: 0x6c1f9220, 0xc7f6: 0x6c01d220, 0xc7f7: 0x6c1f8e20, + 0xc7f8: 0x6c1f9a20, 0xc7f9: 0x6c1fa620, + // Block 0x320, offset 0xc800 + 0xc801: 0x6c0d8820, + 0xc804: 0x6c135a20, 0xc806: 0x6c1faa20, + 0xc80a: 0x6c126020, + 0xc80e: 0x6c1fa820, 0xc80f: 0x6c118420, + 0xc810: 0x6c141220, 0xc811: 0x6c032620, 0xc813: 0x6c0c6e20, + 0xc814: 0x6c09cc20, + 0xc818: 0x6c0f1620, 0xc81a: 0x6c156820, + 0xc81d: 0x6c1fa020, 0xc81e: 0x6c1f9e20, + 0xc822: 0x6c1fa220, + 0xc824: 0x6c1f9c20, 0xc827: 0x6c1fac20, + 0xc829: 0x6c1f9820, + 0xc82c: 0x6c1f9420, 0xc82e: 0x6c1fa420, 0xc82f: 0x6c1f9020, + 0xc831: 0x6c0e8c20, 0xc833: 0x6c154020, + 0xc834: 0x6c091c20, 0xc835: 0x6c080020, + 0xc83b: 0x6c078c20, + 0xc83e: 0x6c147220, 0xc83f: 0x6c027620, + // Block 0x321, offset 0xc840 + 0xc842: 0x6c0f0c20, 0xc843: 0x6c107c20, + 0xc844: 0x6c010e20, + 0xc853: 0x6c0c6420, + 0xc856: 0x6c0be820, 0xc857: 0x6c053820, + 0xc85e: 0x6c1fb020, + 0xc861: 0x6c06d220, 0xc862: 0x6c02ec20, + 0xc869: 0x6c1fb420, 0xc86a: 0x6c02dc20, 0xc86b: 0x6c1fc020, + 0xc872: 0x6c1fba20, + 0xc874: 0x6c0c6620, + 0xc878: 0x6c028a20, 0xc879: 0x6c077020, + 0xc87c: 0x6c028820, 0xc87d: 0x6c07b620, + // Block 0x322, offset 0xc880 + 0xc880: 0x6c1fb620, 0xc881: 0x6c05ae20, 0xc882: 0x6c057a20, 0xc883: 0x6c100620, + 0xc886: 0x6c1fb220, + 0xc888: 0x6c004c20, + 0xc88d: 0x6c1fb820, 0xc88e: 0x6c1fbc20, + 0xc890: 0x6c04c220, 0xc891: 0x6c053c20, 0xc893: 0x6c032820, + 0xc894: 0x6c040220, + 0xc899: 0x6c1fc220, + 0xc89c: 0x6c080a20, 0xc89d: 0x6c147620, 0xc89f: 0x6c084220, + 0xc8a3: 0x6c1fc420, + 0xc8a7: 0x6c127c20, + 0xc8b4: 0x6c1fdc20, 0xc8b6: 0x6c019e20, 0xc8b7: 0x6c1fc620, + 0xc8be: 0x6c1fe820, 0xc8bf: 0x6c1fc820, + // Block 0x323, offset 0xc8c0 + 0xc8c1: 0x6c164c20, 0xc8c3: 0x6c1fd620, + 0xc8c5: 0x6c116220, + 0xc8cd: 0x6c1fe620, 0xc8cf: 0x6c1fcc20, + 0xc8d3: 0x6c002820, + 0xc8d4: 0x6c1fd020, 0xc8d7: 0x6c06d420, + 0xc8db: 0x6c1fd420, + 0xc8dd: 0x6c1fd220, 0xc8df: 0x6c1fca20, + 0xc8e0: 0x6c1fe020, 0xc8e2: 0x6c0a8620, + 0xc8e6: 0x6c1ab420, 0xc8e7: 0x6c067020, + 0xc8e8: 0x6c160420, + 0xc8ed: 0x6c1fce20, 0xc8ef: 0x6c0f5820, + 0xc8f0: 0x6c023a20, 0xc8f1: 0x6c077220, 0xc8f3: 0x6c1fbe20, + 0xc8f5: 0x6c1fde20, 0xc8f6: 0x6c02b620, + 0xc8f9: 0x6c1fda20, 0xc8fa: 0x6c1fe220, + 0xc8fc: 0x6c100820, + // Block 0x324, offset 0xc900 + 0xc904: 0x6c03ac20, 0xc906: 0x6c201e20, + 0xc909: 0x6c14e220, 0xc90a: 0x6c1fec20, 0xc90b: 0x6c03aa20, + 0xc90d: 0x6c1ffa20, + 0xc912: 0x6c141420, + 0xc914: 0x6c1ffc20, 0xc915: 0x6c200020, 0xc917: 0x6c200820, + 0xc918: 0x6c1ff020, 0xc91a: 0x6c0e0820, + 0xc91f: 0x6c100a20, + 0xc920: 0x6c201020, 0xc921: 0x6c1ff620, 0xc923: 0x6c200a20, + 0xc927: 0x6c1ffe20, + 0xc92e: 0x6c0b3620, 0xc92f: 0x6c201220, + 0xc932: 0x6c0be620, + 0xc939: 0x6c200e20, 0xc93a: 0x6c032a20, + // Block 0x325, offset 0xc940 + 0xc940: 0x6c172420, 0xc941: 0x6c1fea20, + 0xc944: 0x6c200620, 0xc945: 0x6c007020, + 0xc948: 0x6c1fee20, 0xc94b: 0x6c14c420, + 0xc94c: 0x6c1ff820, 0xc94d: 0x6c0b0820, 0xc94e: 0x6c0efe20, 0xc94f: 0x6c1fe420, + 0xc952: 0x6c200420, + 0xc959: 0x6c0bb820, 0xc95a: 0x6c201820, 0xc95b: 0x6c02d620, + 0xc95c: 0x6c05e220, + 0xc961: 0x6c201c20, 0xc962: 0x6c1ff220, 0xc963: 0x6c201a20, + 0xc965: 0x6c200c20, 0xc966: 0x6c1ff420, + 0xc968: 0x6c201420, 0xc96a: 0x6c201620, + 0xc970: 0x6c203820, + 0xc974: 0x6c108420, 0xc976: 0x6c200220, + 0xc979: 0x6c203020, + 0xc97d: 0x6c203420, 0xc97f: 0x6c0f2020, + // Block 0x326, offset 0xc980 + 0xc98a: 0x6c15a420, + 0xc993: 0x6c130820, + 0xc994: 0x6c202a20, 0xc995: 0x6c0d8c20, + 0xc999: 0x6c203620, 0xc99a: 0x6c0cba20, + 0xc99c: 0x6c202420, 0xc99d: 0x6c203e20, 0xc99e: 0x6c203c20, + 0xc9a0: 0x6c10c620, 0xc9a1: 0x6c203a20, 0xc9a2: 0x6c10bc20, + 0xc9aa: 0x6c204220, 0xc9ab: 0x6c202820, + 0xc9ad: 0x6c04b820, 0xc9ae: 0x6c202e20, 0xc9af: 0x6c0a0620, + 0xc9b3: 0x6c116420, + 0xc9b4: 0x6c203220, 0xc9b5: 0x6c04be20, 0xc9b7: 0x6c202220, + 0xc9b8: 0x6c202620, 0xc9b9: 0x6c202020, + 0xc9bc: 0x6c16e420, 0xc9bd: 0x6c02a820, 0xc9be: 0x6c202c20, + // Block 0x327, offset 0xc9c0 + 0xc9c1: 0x6c204020, 0xc9c2: 0x6c025e20, + 0xc9ca: 0x6c07e620, + 0xc9ce: 0x6c013620, + 0xc9d1: 0x6c206220, + 0xc9d4: 0x6c16e620, 0xc9d5: 0x6c206820, + 0xc9db: 0x6c0b3820, + 0xc9dc: 0x6c206620, + 0xc9e0: 0x6c206420, + 0xc9e7: 0x6c205e20, + 0xc9ee: 0x6c204620, + 0xc9f1: 0x6c208020, 0xc9f2: 0x6c204420, + 0xc9f4: 0x6c206a20, + 0xc9fb: 0x6c205a20, + 0xc9fe: 0x6c205020, 0xc9ff: 0x6c204a20, + // Block 0x328, offset 0xca00 + 0xca01: 0x6c204c20, 0xca03: 0x6c205c20, + 0xca07: 0x6c319e20, + 0xca0a: 0x6c205620, 0xca0b: 0x6c06d620, + 0xca0c: 0x6c0f0020, 0xca0d: 0x6c0d0420, 0xca0e: 0x6c205220, + 0xca10: 0x6c204820, 0xca13: 0x6c204e20, + 0xca18: 0x6c15a620, 0xca19: 0x6c146820, + 0xca1d: 0x6c205820, 0xca1e: 0x6c206c20, + 0xca27: 0x6c207c20, + 0xca28: 0x6c206e20, 0xca2b: 0x6c208820, + 0xca2d: 0x6c208420, + 0xca32: 0x6c207a20, + 0xca39: 0x6c207820, 0xca3b: 0x6c0f1020, + 0xca3d: 0x6c0d0620, 0xca3f: 0x6c207420, + // Block 0x329, offset 0xca40 + 0xca42: 0x6c207020, + 0xca45: 0x6c207e20, + 0xca4a: 0x6c208a20, 0xca4b: 0x6c124a20, + 0xca4c: 0x6c209620, + 0xca52: 0x6c208c20, 0xca53: 0x6c209220, + 0xca54: 0x6c208620, 0xca57: 0x6c0e9c20, + 0xca59: 0x6c128c20, 0xca5b: 0x6c207220, + 0xca5e: 0x6c208220, 0xca5f: 0x6c0a8820, + 0xca61: 0x6c14ee20, 0xca62: 0x6c20aa20, 0xca63: 0x6c209020, + 0xca69: 0x6c05e420, 0xca6a: 0x6c017e20, 0xca6b: 0x6c02b220, + 0xca6e: 0x6c206020, + 0xca75: 0x6c0a8a20, 0xca76: 0x6c209a20, + 0xca78: 0x6c20a820, 0xca79: 0x6c098220, 0xca7a: 0x6c02d820, + 0xca7d: 0x6c0e1020, + // Block 0x32a, offset 0xca80 + 0xca84: 0x6c209420, 0xca87: 0x6c209e20, + 0xca88: 0x6c20a620, 0xca8b: 0x6c049420, + 0xca98: 0x6c040420, 0xca99: 0x6c20a220, + 0xca9f: 0x6c03ae20, + 0xcaa1: 0x6c107e20, 0xcaa2: 0x6c20a020, + 0xcaa6: 0x6c20a420, + 0xcab2: 0x6c209820, + 0xcab8: 0x6c209c20, + 0xcabf: 0x6c02b420, + // Block 0x32b, offset 0xcac0 + 0xcac0: 0x6c0e4620, + 0xcac4: 0x6c20b220, + 0xcacd: 0x6c20ae20, 0xcace: 0x6c067220, + 0xcad0: 0x6c20ac20, + 0xcad7: 0x6c20b820, + 0xcadc: 0x6c1fae20, + 0xcae0: 0x6c20b020, 0xcae2: 0x6c20b420, 0xcae3: 0x6c20b620, + 0xcaea: 0x6c20ce20, + 0xcaec: 0x6c20c620, 0xcaee: 0x6c1fd820, + 0xcaf3: 0x6c20c420, + 0xcaf8: 0x6c20c220, 0xcafb: 0x6c20bc20, + // Block 0x32c, offset 0xcb00 + 0xcb01: 0x6c208e20, 0xcb02: 0x6c20c020, 0xcb03: 0x6c20be20, + 0xcb11: 0x6c20ca20, 0xcb13: 0x6c16d020, + 0xcb1a: 0x6c20d020, 0xcb1b: 0x6c051e20, + 0xcb1e: 0x6c20c820, 0xcb1f: 0x6c20cc20, + 0xcb28: 0x6c11ae20, 0xcb2a: 0x6c20d220, + 0xcb3a: 0x6c20da20, 0xcb3b: 0x6c20d420, + // Block 0x32d, offset 0xcb40 + 0xcb44: 0x6c15f220, 0xcb45: 0x6c20d620, + 0xcb4a: 0x6c207620, + 0xcb52: 0x6c20dc20, + 0xcb56: 0x6c20de20, + 0xcb5d: 0x6c00e620, 0xcb5f: 0x6c20e220, + 0xcb60: 0x6c05b220, 0xcb61: 0x6c08d220, 0xcb63: 0x6c04d220, + 0xcb67: 0x6c018020, + 0xcb72: 0x6c15ca20, + 0xcb77: 0x6c20e620, + 0xcb78: 0x6c20e420, 0xcb79: 0x6c20ea20, 0xcb7a: 0x6c03e620, + 0xcb7d: 0x6c04d420, 0xcb7e: 0x6c032c20, + // Block 0x32e, offset 0xcb80 + 0xcb83: 0x6c20f020, + 0xcb87: 0x6c20ee20, + 0xcb89: 0x6c20f220, + 0xcb8c: 0x6c01d420, 0xcb8e: 0x6c0e2220, + 0xcb90: 0x6c20f420, 0xcb93: 0x6c032e20, + 0xcb94: 0x6c20f820, + 0xcb99: 0x6c20f620, 0xcb9b: 0x6c20fa20, + 0xcb9f: 0x6c20fc20, + 0xcba1: 0x6c20fe20, 0xcba2: 0x6c089220, 0xcba3: 0x6c0bea20, + 0xcba4: 0x6c075a20, 0xcba6: 0x6c12fc20, + 0xcba9: 0x6c139c20, 0xcbaa: 0x6c170c20, + 0xcbaf: 0x6c08be20, + 0xcbb3: 0x6c07b820, + 0xcbb4: 0x6c16ac20, + 0xcbb8: 0x6c210020, 0xcbb9: 0x6c210220, 0xcbbb: 0x6c089420, + 0xcbbf: 0x6c210420, + // Block 0x32f, offset 0xcbc0 + 0xcbc0: 0x6c210620, 0xcbc3: 0x6c210a20, + 0xcbc4: 0x6c210820, 0xcbc6: 0x6c144420, + 0xcbc9: 0x6c0a0820, 0xcbca: 0x6c096820, 0xcbcb: 0x6c085c20, + 0xcbcd: 0x6c210c20, + 0xcbd5: 0x6c211020, 0xcbd6: 0x6c0b0a20, + 0xcbd8: 0x6c210e20, + 0xcbde: 0x6c211220, + 0xcbe4: 0x6c211420, + 0xcbea: 0x6c211620, 0xcbeb: 0x6c211820, + 0xcbef: 0x6c211a20, + 0xcbf1: 0x6c211e20, 0xcbf2: 0x6c211c20, 0xcbf3: 0x6c212020, + 0xcbf4: 0x6c018220, 0xcbf5: 0x6c0e4820, 0xcbf7: 0x6c212220, + 0xcbfa: 0x6c082020, 0xcbfb: 0x6c028c20, + 0xcbfc: 0x6c212420, 0xcbff: 0x6c0fb020, + // Block 0x330, offset 0xcc00 + 0xcc00: 0x6c1a7220, + 0xcc05: 0x6c03b220, 0xcc06: 0x6c212620, + 0xcc0b: 0x6c212820, + 0xcc0d: 0x6c13b020, 0xcc0e: 0x6c146420, + 0xcc12: 0x6c107620, 0xcc13: 0x6c212a20, + 0xcc14: 0x6c122c20, + 0xcc18: 0x6c125620, 0xcc1b: 0x6c14f620, + 0xcc1f: 0x6c212c20, + 0xcc2b: 0x6c213020, + 0xcc2c: 0x6c212e20, 0xcc2f: 0x6c213420, + 0xcc33: 0x6c213220, + // Block 0x331, offset 0xcc40 + 0xcc48: 0x6c213820, + 0xcc4f: 0x6c089620, + 0xcc51: 0x6c14b220, 0xcc53: 0x6c213a20, + 0xcc54: 0x6c213c20, 0xcc57: 0x6c03b420, + 0xcc5b: 0x6c213e20, + 0xcc63: 0x6c214220, + 0xcc64: 0x6c214020, + 0xcc74: 0x6c0b8e20, 0xcc77: 0x6c128e20, + 0xcc78: 0x6c011020, + 0xcc7e: 0x6c11ea20, + // Block 0x332, offset 0xcc80 + 0xcc80: 0x6c0f5a20, 0xcc81: 0x6c09ce20, 0xcc82: 0x6c042e20, + 0xcc8e: 0x6c11ec20, + 0xcc90: 0x6c08ec20, + 0xcc95: 0x6c214620, 0xcc97: 0x6c033020, + 0xcc9a: 0x6c016c20, + 0xcc9d: 0x6c10cc20, 0xcc9e: 0x6c214420, 0xcc9f: 0x6c06d820, + 0xcca0: 0x6c0e5a20, 0xcca2: 0x6c214820, + 0xcca8: 0x6c215820, 0xccaa: 0x6c214a20, + 0xccb0: 0x6c0d7a20, 0xccb2: 0x6c043020, 0xccb3: 0x6c215a20, + 0xccba: 0x6c05b420, + 0xccbd: 0x6c03b620, 0xccbe: 0x6c215620, + // Block 0x333, offset 0xccc0 + 0xccc1: 0x6c215220, 0xccc2: 0x6c214c20, 0xccc3: 0x6c15cc20, + 0xccc8: 0x6c0ef020, + 0xcccc: 0x6c109a20, 0xcccd: 0x6c214e20, + 0xccd0: 0x6c215e20, 0xccd2: 0x6c215c20, 0xccd3: 0x6c052a20, + 0xccd6: 0x6c019220, + 0xccd9: 0x6c078e20, 0xccda: 0x6c215020, 0xccdb: 0x6c215420, + 0xcce1: 0x6c144220, 0xcce2: 0x6c0de020, + 0xcceb: 0x6c148220, + 0xccee: 0x6c216e20, + 0xccf1: 0x6c217020, 0xccf3: 0x6c01d620, + 0xccf8: 0x6c132820, 0xccf9: 0x6c154a20, 0xccfa: 0x6c217420, 0xccfb: 0x6c08d620, + 0xccfc: 0x6c0a8c20, 0xccfd: 0x6c216620, 0xccfe: 0x6c217220, 0xccff: 0x6c014c20, + // Block 0x334, offset 0xcd00 + 0xcd01: 0x6c049620, + 0xcd04: 0x6c216020, 0xcd05: 0x6c216a20, + 0xcd09: 0x6c0c6820, 0xcd0a: 0x6c118620, + 0xcd0c: 0x6c122e20, + 0xcd13: 0x6c216420, + 0xcd15: 0x6c13d620, 0xcd17: 0x6c216820, + 0xcd19: 0x6c217a20, 0xcd1b: 0x6c217620, + 0xcd1d: 0x6c216c20, + 0xcd21: 0x6c13d820, 0xcd22: 0x6c113420, 0xcd23: 0x6c043220, + 0xcd25: 0x6c0f7620, + 0xcd28: 0x6c0e8e20, 0xcd2a: 0x6c217c20, + 0xcd2f: 0x6c217820, + 0xcd30: 0x6c0daa20, 0xcd31: 0x6c216220, 0xcd33: 0x6c011220, + // Block 0x335, offset 0xcd40 + 0xcd4b: 0x6c15a820, + 0xcd4c: 0x6c219220, + 0xcd52: 0x6c219020, + 0xcd57: 0x6c0c6c20, + 0xcd59: 0x6c218a20, 0xcd5b: 0x6c15e420, + 0xcd5e: 0x6c105420, 0xcd5f: 0x6c217e20, + 0xcd65: 0x6c0efa20, + 0xcd69: 0x6c011420, 0xcd6a: 0x6c06da20, 0xcd6b: 0x6c218420, + 0xcd72: 0x6c099a20, 0xcd73: 0x6c218e20, + 0xcd75: 0x6c218c20, 0xcd76: 0x6c218220, + 0xcd78: 0x6c218820, 0xcd7b: 0x6c02c420, + 0xcd7d: 0x6c218620, 0xcd7e: 0x6c113620, + // Block 0x336, offset 0xcd80 + 0xcd81: 0x6c162420, + 0xcd84: 0x6c0af020, 0xcd85: 0x6c0c6a20, + 0xcd99: 0x6c219e20, 0xcd9a: 0x6c219a20, + 0xcd9c: 0x6c12b620, + 0xcda3: 0x6c219420, + 0xcda4: 0x6c219820, 0xcda6: 0x6c00f020, + 0xcda9: 0x6c06dc20, 0xcdaa: 0x6c16e820, + 0xcdac: 0x6c026e20, 0xcdae: 0x6c12e020, + 0xcdb4: 0x6c15ce20, 0xcdb7: 0x6c023c20, + 0xcdb8: 0x6c0b3a20, 0xcdb9: 0x6c219c20, + // Block 0x337, offset 0xcdc0 + 0xcdc5: 0x6c21a620, + 0xcdc8: 0x6c0a8e20, + 0xcdcc: 0x6c156c20, 0xcdce: 0x6c21a020, + 0xcdd3: 0x6c219620, + 0xcdd5: 0x6c21a220, + 0xcdd9: 0x6c168420, 0xcddb: 0x6c101220, + 0xcddc: 0x6c106c20, + 0xcdef: 0x6c026020, + 0xcdf2: 0x6c012620, + 0xcdf5: 0x6c21ae20, + 0xcdf8: 0x6c21b420, + 0xcdfc: 0x6c164e20, + // Block 0x338, offset 0xce00 + 0xce00: 0x6c15d420, + 0xce05: 0x6c21c220, 0xce06: 0x6c21b620, 0xce07: 0x6c21b020, + 0xce0b: 0x6c167020, + 0xce0c: 0x6c21bc20, + 0xce11: 0x6c09e020, 0xce12: 0x6c21c020, + 0xce15: 0x6c21ca20, + 0xce18: 0x6c100e20, 0xce19: 0x6c21c620, + 0xce1e: 0x6c21ba20, + 0xce21: 0x6c0e2420, + 0xce24: 0x6c21c820, 0xce26: 0x6c21b220, + 0xce28: 0x6c21be20, 0xce2a: 0x6c21cc20, 0xce2b: 0x6c00b820, + 0xce2c: 0x6c21b820, 0xce2e: 0x6c21ce20, + 0xce31: 0x6c0b3c20, 0xce33: 0x6c0a0a20, + 0xce35: 0x6c132220, 0xce37: 0x6c077420, + 0xce39: 0x6c21a820, 0xce3a: 0x6c21c420, 0xce3b: 0x6c0fa020, + // Block 0x339, offset 0xce40 + 0xce45: 0x6c0bec20, 0xce47: 0x6c02c620, + 0xce48: 0x6c07ba20, 0xce49: 0x6c0a9020, 0xce4a: 0x6c21ac20, 0xce4b: 0x6c09d020, + 0xce53: 0x6c057c20, + 0xce55: 0x6c21aa20, + 0xce59: 0x6c21d620, 0xce5a: 0x6c0a2620, 0xce5b: 0x6c061420, + 0xce5d: 0x6c21f420, 0xce5f: 0x6c21e820, + 0xce60: 0x6c045420, 0xce61: 0x6c0fca20, 0xce63: 0x6c21de20, + 0xce64: 0x6c21f020, 0xce65: 0x6c001e20, 0xce66: 0x6c00e020, + 0xce69: 0x6c01aa20, 0xce6b: 0x6c21e220, + 0xce6c: 0x6c0d5020, 0xce6d: 0x6c21d020, 0xce6e: 0x6c21d420, 0xce6f: 0x6c06de20, + 0xce78: 0x6c21f620, 0xce7a: 0x6c21ec20, + 0xce7e: 0x6c21dc20, + // Block 0x33a, offset 0xce80 + 0xce83: 0x6c21ea20, + 0xce8a: 0x6c14a620, + 0xce8d: 0x6c21e620, 0xce8e: 0x6c21ee20, + 0xce96: 0x6c064020, + 0xce98: 0x6c0a9220, 0xce9b: 0x6c0e2620, + 0xce9f: 0x6c21da20, + 0xcea7: 0x6c156a20, + 0xceab: 0x6c21e020, + 0xceae: 0x6c21d220, 0xceaf: 0x6c101020, + 0xceb2: 0x6c21d820, + 0xceb6: 0x6c21e420, + 0xcebe: 0x6c172620, 0xcebf: 0x6c090c20, + // Block 0x33b, offset 0xcec0 + 0xcec0: 0x6c149020, 0xcec2: 0x6c21f820, + 0xcecc: 0x6c11bc20, 0xcecf: 0x6c221020, + 0xced0: 0x6c061620, + 0xced6: 0x6c0a0c20, + 0xced8: 0x6c21fc20, + 0xcedc: 0x6c162620, 0xcedd: 0x6c06e020, 0xcedf: 0x6c221620, + 0xcee2: 0x6c009c20, + 0xcee5: 0x6c221220, + 0xceea: 0x6c21fa20, + 0xceef: 0x6c220620, + 0xcef2: 0x6c220a20, + 0xcef6: 0x6c15aa20, 0xcef7: 0x6c220020, + 0xcefa: 0x6c0f8820, + 0xcefd: 0x6c220420, + // Block 0x33c, offset 0xcf00 + 0xcf02: 0x6c221420, + 0xcf04: 0x6c220820, 0xcf05: 0x6c14de20, + 0xcf09: 0x6c21fe20, 0xcf0b: 0x6c08d420, + 0xcf0c: 0x6c222e20, + 0xcf11: 0x6c02c820, 0xcf13: 0x6c220220, + 0xcf14: 0x6c220c20, 0xcf15: 0x6c220e20, + 0xcf1d: 0x6c0dd020, 0xcf1e: 0x6c0dac20, + 0xcf2c: 0x6c221e20, 0xcf2f: 0x6c222a20, + 0xcf32: 0x6c222620, + 0xcf34: 0x6c0f7e20, 0xcf37: 0x6c223420, + 0xcf38: 0x6c222020, + 0xcf3e: 0x6c222220, 0xcf3f: 0x6c21f220, + // Block 0x33d, offset 0xcf40 + 0xcf41: 0x6c045e20, 0xcf42: 0x6c129020, + 0xcf46: 0x6c090e20, + 0xcf49: 0x6c074a20, + 0xcf4f: 0x6c16ea20, + 0xcf51: 0x6c221a20, 0xcf53: 0x6c223220, + 0xcf54: 0x6c014e20, 0xcf55: 0x6c0d0820, + 0xcf60: 0x6c119620, 0xcf62: 0x6c033220, 0xcf63: 0x6c16bc20, + 0xcf6b: 0x6c149220, + 0xcf6c: 0x6c0f1420, + 0xcf71: 0x6c222820, 0xcf72: 0x6c222c20, + 0xcf78: 0x6c0ca020, + 0xcf7e: 0x6c223020, 0xcf7f: 0x6c222420, + // Block 0x33e, offset 0xcf80 + 0xcf81: 0x6c221820, + 0xcf85: 0x6c033620, + 0xcf94: 0x6c05b620, + 0xcf98: 0x6c224c20, 0xcf9b: 0x6c224220, + 0xcf9c: 0x6c0c7020, 0xcf9f: 0x6c02ba20, + 0xcfa4: 0x6c0a0e20, 0xcfa6: 0x6c225420, + 0xcfad: 0x6c224620, 0xcfae: 0x6c0ec820, 0xcfaf: 0x6c224020, + 0xcfb0: 0x6c0f2220, + 0xcfb4: 0x6c228620, + 0xcfb8: 0x6c223a20, 0xcfba: 0x6c223820, + 0xcfbc: 0x6c224a20, + // Block 0x33f, offset 0xcfc0 + 0xcfc0: 0x6c223e20, 0xcfc1: 0x6c223c20, 0xcfc2: 0x6c224820, + 0xcfc4: 0x6c0bc220, 0xcfc6: 0x6c223620, + 0xcfce: 0x6c224e20, + 0xcfd1: 0x6c225020, + 0xcfd7: 0x6c033420, + 0xcfe1: 0x6c225a20, 0xcfe3: 0x6c225820, + 0xcfe4: 0x6c225c20, + 0xcfea: 0x6c226220, + 0xcff1: 0x6c0fb220, 0xcff3: 0x6c225620, + 0xcff9: 0x6c225e20, + // Block 0x340, offset 0xd000 + 0xd000: 0x6c05aa20, 0xd001: 0x6c0dea20, 0xd002: 0x6c225220, 0xd003: 0x6c111a20, + 0xd006: 0x6c226020, + 0xd014: 0x6c226a20, 0xd015: 0x6c226620, + 0xd018: 0x6c226c20, 0xd01b: 0x6c227220, + 0xd01f: 0x6c226420, + 0xd020: 0x6c073020, 0xd021: 0x6c10f420, + 0xd024: 0x6c21a420, + 0xd02b: 0x6c15f420, + 0xd02c: 0x6c226820, 0xd02e: 0x6c227020, 0xd02f: 0x6c0de220, + 0xd031: 0x6c226e20, 0xd033: 0x6c224420, + 0xd036: 0x6c2e8020, + 0xd03a: 0x6c227820, + 0xd03e: 0x6c228020, + // Block 0x341, offset 0xd040 + 0xd041: 0x6c227c20, + 0xd049: 0x6c227420, 0xd04b: 0x6c227620, + 0xd04f: 0x6c227e20, + 0xd051: 0x6c227a20, + 0xd055: 0x6c12b820, + 0xd058: 0x6c228a20, 0xd05a: 0x6c228420, 0xd05b: 0x6c228220, + 0xd05d: 0x6c228820, 0xd05e: 0x6c109020, 0xd05f: 0x6c228c20, + 0xd066: 0x6c0e9e20, 0xd067: 0x6c0dd220, + 0xd06c: 0x6c0bca20, + 0xd070: 0x6c228e20, 0xd072: 0x6c229220, + 0xd07e: 0x6c229020, + // Block 0x342, offset 0xd080 + 0xd08c: 0x6c221c20, + 0xd091: 0x6c229420, + 0xd098: 0x6c10b620, + 0xd0a3: 0x6c229620, + 0xd0ab: 0x6c01d820, + 0xd0af: 0x6c101420, + 0xd0b0: 0x6c023e20, + 0xd0b8: 0x6c043420, + 0xd0bc: 0x6c094c20, 0xd0bd: 0x6c07bc20, + // Block 0x343, offset 0xd0c0 + 0xd0c9: 0x6c16d220, 0xd0ca: 0x6c0b9020, + 0xd0ce: 0x6c015020, + 0xd0d2: 0x6c229a20, + 0xd0d9: 0x6c229820, + 0xd0ec: 0x6c22a020, 0xd0ed: 0x6c0e2820, 0xd0ee: 0x6c22a620, 0xd0ef: 0x6c229c20, + 0xd0f3: 0x6c22a420, + 0xd0f8: 0x6c22a220, 0xd0f9: 0x6c0fac20, 0xd0fa: 0x6c007220, + // Block 0x344, offset 0xd100 + 0xd108: 0x6c16b220, 0xd10b: 0x6c22aa20, + 0xd10f: 0x6c00cc20, + 0xd119: 0x6c22ae20, + 0xd11d: 0x6c22ac20, 0xd11f: 0x6c22a820, + 0xd131: 0x6c229e20, + 0xd139: 0x6c13da20, + 0xd13d: 0x6c22b220, + // Block 0x345, offset 0xd140 + 0xd149: 0x6c22b020, + 0xd154: 0x6c015220, + 0xd159: 0x6c22b620, 0xd15a: 0x6c133c20, + 0xd15c: 0x6c22b420, + 0xd161: 0x6c14ba20, + 0xd166: 0x6c0a9620, + 0xd176: 0x6c0ca220, + 0xd17c: 0x6c0a9420, + // Block 0x346, offset 0xd180 + 0xd189: 0x6c16be20, + 0xd18c: 0x6c22c220, 0xd18e: 0x6c0c7220, + 0xd195: 0x6c22ba20, 0xd196: 0x6c22c420, + 0xd199: 0x6c015420, + 0xd1a2: 0x6c22c020, + 0xd1a4: 0x6c116620, 0xd1a5: 0x6c22b820, 0xd1a6: 0x6c22be20, 0xd1a7: 0x6c0a9820, + 0xd1a9: 0x6c120220, + 0xd1ac: 0x6c22c620, 0xd1ae: 0x6c093220, + 0xd1bd: 0x6c0c7420, + // Block 0x347, offset 0xd1c0 + 0xd1c4: 0x6c22cc20, + 0xd1c8: 0x6c22bc20, 0xd1ca: 0x6c053220, + 0xd1cf: 0x6c22c820, + 0xd1d4: 0x6c15ac20, 0xd1d5: 0x6c22ce20, + 0xd1d9: 0x6c31a620, + 0xd1df: 0x6c09ea20, + 0xd1e8: 0x6c22d020, + 0xd1ec: 0x6c22d220, + 0xd1f1: 0x6c110020, + 0xd1f9: 0x6c22d620, + 0xd1fe: 0x6c22d820, + // Block 0x348, offset 0xd200 + 0xd203: 0x6c110a20, + 0xd208: 0x6c101620, 0xd209: 0x6c22dc20, + 0xd20e: 0x6c22e020, + 0xd210: 0x6c167220, 0xd212: 0x6c22da20, + 0xd214: 0x6c22de20, 0xd215: 0x6c015620, 0xd217: 0x6c22d420, + 0xd21f: 0x6c19d420, + 0xd220: 0x6c22e220, + 0xd225: 0x6c0d0a20, 0xd226: 0x6c084420, 0xd227: 0x6c22e620, + 0xd22c: 0x6c22e420, 0xd22d: 0x6c0b0c20, 0xd22e: 0x6c191420, + 0xd235: 0x6c22e820, + 0xd239: 0x6c22ec20, 0xd23b: 0x6c22ca20, + 0xd23c: 0x6c22ea20, 0xd23f: 0x6c22ee20, + // Block 0x349, offset 0xd240 + 0xd246: 0x6c119820, + 0xd24d: 0x6c22f020, + 0xd250: 0x6c22f220, + 0xd25b: 0x6c22f420, + 0xd268: 0x6c22f620, 0xd26a: 0x6c0f2c20, + 0xd26c: 0x6c22fa20, 0xd26d: 0x6c22f820, + 0xd270: 0x6c22fc20, 0xd272: 0x6c22fe20, + 0xd275: 0x6c094e20, 0xd276: 0x6c12e220, + 0xd27a: 0x6c152820, 0xd27b: 0x6c230020, + 0xd27c: 0x6c230220, 0xd27d: 0x6c0ce820, 0xd27e: 0x6c08d820, 0xd27f: 0x6c230420, + // Block 0x34a, offset 0xd280 + 0xd280: 0x6c230620, + 0xd286: 0x6c230820, 0xd287: 0x6c137c20, + 0xd288: 0x6c11ee20, 0xd28b: 0x6c230a20, + 0xd28c: 0x6c115220, + 0xd292: 0x6c0eca20, + 0xd298: 0x6c230c20, 0xd299: 0x6c020620, 0xd29b: 0x6c044620, + 0xd29d: 0x6c14dc20, 0xd29f: 0x6c14bc20, + 0xd2a1: 0x6c01a020, 0xd2a2: 0x6c16ec20, + 0xd2a7: 0x6c143820, + 0xd2a9: 0x6c132c20, + 0xd2b2: 0x6c0bee20, + 0xd2b4: 0x6c230e20, + 0xd2b9: 0x6c106e20, + 0xd2bd: 0x6c05e620, 0xd2be: 0x6c231020, + // Block 0x34b, offset 0xd2c0 + 0xd2c0: 0x6c07c020, 0xd2c1: 0x6c231420, 0xd2c2: 0x6c231220, + 0xd2c7: 0x6c231620, + 0xd2d2: 0x6c231820, + 0xd2d6: 0x6c231a20, + 0xd2e0: 0x6c03e820, 0xd2e2: 0x6c231c20, + 0xd2e7: 0x6c231e20, + 0xd2ec: 0x6c05e820, 0xd2ef: 0x6c11f020, + 0xd2f2: 0x6c232220, + 0xd2f6: 0x6c0af220, + 0xd2f9: 0x6c232020, + // Block 0x34c, offset 0xd300 + 0xd302: 0x6c049820, 0xd303: 0x6c232420, + 0xd304: 0x6c232820, 0xd306: 0x6c232620, + 0xd30e: 0x6c232a20, + 0xd310: 0x6c064220, 0xd312: 0x6c232c20, + 0xd317: 0x6c04fa20, + 0xd319: 0x6c0cbc20, 0xd31b: 0x6c075620, + 0xd320: 0x6c233020, 0xd321: 0x6c233220, 0xd322: 0x6c232e20, + 0xd329: 0x6c096a20, + 0xd32c: 0x6c107820, 0xd32d: 0x6c049a20, + 0xd337: 0x6c233620, + 0xd338: 0x6c0e0c20, 0xd339: 0x6c233420, + 0xd33c: 0x6c16ee20, 0xd33d: 0x6c116820, + // Block 0x34d, offset 0xd340 + 0xd34a: 0x6c233c20, + 0xd356: 0x6c234020, 0xd357: 0x6c233a20, + 0xd35b: 0x6c14f820, + 0xd35c: 0x6c233e20, 0xd35d: 0x6c234220, 0xd35f: 0x6c165020, + 0xd365: 0x6c234a20, + 0xd369: 0x6c234820, 0xd36a: 0x6c0ea020, 0xd36b: 0x6c10fe20, + 0xd36e: 0x6c05ea20, 0xd36f: 0x6c234620, + 0xd374: 0x6c234420, 0xd376: 0x6c156e20, 0xd377: 0x6c157020, + 0xd37e: 0x6c234c20, 0xd37f: 0x6c015820, + // Block 0x34e, offset 0xd380 + 0xd384: 0x6c074820, 0xd385: 0x6c089820, + 0xd38e: 0x6c234e20, 0xd38f: 0x6c235020, + 0xd397: 0x6c235420, + 0xd3a3: 0x6c09d220, + 0xd3a8: 0x6c235820, 0xd3aa: 0x6c235620, + 0xd3b0: 0x6c235a20, 0xd3b2: 0x6c028e20, + 0xd3b5: 0x6c235e20, + 0xd3b8: 0x6c235c20, 0xd3ba: 0x6c236220, 0xd3bb: 0x6c236020, + // Block 0x34f, offset 0xd3c0 + 0xd3c4: 0x6c061820, 0xd3c7: 0x6c161820, + 0xd3c9: 0x6c04c020, 0xd3cb: 0x6c018420, + 0xd3d6: 0x6c04fc20, + 0xd3e9: 0x6c037220, + 0xd3f2: 0x6c169820, 0xd3f3: 0x6c236620, + 0xd3fb: 0x6c236a20, + // Block 0x350, offset 0xd400 + 0xd400: 0x6c236c20, 0xd402: 0x6c01da20, + 0xd408: 0x6c236420, 0xd40a: 0x6c084620, + 0xd40d: 0x6c0ef220, 0xd40e: 0x6c236820, + 0xd41e: 0x6c237220, + 0xd420: 0x6c096c20, + 0xd425: 0x6c236e20, + 0xd42a: 0x6c056020, + 0xd42d: 0x6c11f220, 0xd42e: 0x6c237020, + 0xd431: 0x6c23a620, + 0xd438: 0x6c237c20, + 0xd43e: 0x6c061a20, + // Block 0x351, offset 0xd440 + 0xd443: 0x6c043620, + 0xd445: 0x6c237620, 0xd446: 0x6c160620, + 0xd449: 0x6c162820, + 0xd462: 0x6c0de420, + 0xd465: 0x6c237a20, + 0xd472: 0x6c237e20, 0xd473: 0x6c167420, + 0xd474: 0x6c04d620, 0xd475: 0x6c125820, 0xd476: 0x6c113820, + 0xd47a: 0x6c238020, + 0xd47f: 0x6c238420, + // Block 0x352, offset 0xd480 + 0xd481: 0x6c238a20, + 0xd495: 0x6c238220, + 0xd499: 0x6c238820, 0xd49a: 0x6c067420, 0xd49b: 0x6c011620, + 0xd49c: 0x6c238c20, 0xd49e: 0x6c0ba420, 0xd49f: 0x6c238620, + 0xd4a0: 0x6c168020, 0xd4a3: 0x6c239220, + 0xd4a4: 0x6c31a220, + 0xd4a9: 0x6c238e20, 0xd4aa: 0x6c239420, + 0xd4af: 0x6c237820, + 0xd4b0: 0x6c239020, 0xd4b3: 0x6c079020, + 0xd4b6: 0x6c239620, + 0xd4be: 0x6c239820, + // Block 0x353, offset 0xd4c0 + 0xd4c3: 0x6c160820, + 0xd4cb: 0x6c239a20, + 0xd4de: 0x6c239c20, + 0xd4e2: 0x6c237420, + 0xd4e7: 0x6c239e20, + 0xd4f0: 0x6c033820, + 0xd4fd: 0x6c08da20, + // Block 0x354, offset 0xd500 + 0xd50a: 0x6c23a020, + 0xd50f: 0x6c23a220, + 0xd514: 0x6c23a420, + 0xd51c: 0x6c00f220, + 0xd520: 0x6c23a820, 0xd522: 0x6c129220, 0xd523: 0x6c23aa20, + 0xd526: 0x6c02f820, 0xd527: 0x6c23ac20, + 0xd529: 0x6c23ae20, + 0xd52e: 0x6c23b020, + 0xd530: 0x6c23b420, 0xd531: 0x6c23b620, 0xd532: 0x6c23b220, + 0xd536: 0x6c12c220, 0xd537: 0x6c23ba20, + 0xd538: 0x6c23b820, + // Block 0x355, offset 0xd540 + 0xd543: 0x6c23be20, + 0xd544: 0x6c23bc20, 0xd545: 0x6c23c020, + 0xd54c: 0x6c23c220, 0xd54d: 0x6c23c620, 0xd54e: 0x6c23c420, + 0xd551: 0x6c074e20, 0xd553: 0x6c23ca20, + 0xd555: 0x6c23c820, + 0xd558: 0x6c033a20, 0xd55a: 0x6c0b6a20, + 0xd55c: 0x6c0fa420, 0xd55e: 0x6c23cc20, 0xd55f: 0x6c0bf020, + 0xd563: 0x6c084820, + 0xd565: 0x6c016e20, 0xd566: 0x6c23ce20, + 0xd568: 0x6c15ae20, 0xd56b: 0x6c139e20, + 0xd56c: 0x6c23d020, + 0xd570: 0x6c0fb420, 0xd571: 0x6c157220, 0xd572: 0x6c06e220, 0xd573: 0x6c0b3e20, + 0xd577: 0x6c0e4a20, + 0xd578: 0x6c18ca20, 0xd57a: 0x6c0ecc20, 0xd57b: 0x6c020820, + 0xd57c: 0x6c23d220, + // Block 0x356, offset 0xd580 + 0xd584: 0x6c23d420, 0xd586: 0x6c23de20, + 0xd589: 0x6c23da20, 0xd58a: 0x6c23d820, 0xd58b: 0x6c1ec620, + 0xd58c: 0x6c024020, 0xd58d: 0x6c23d620, 0xd58f: 0x6c007420, + 0xd591: 0x6c11b420, + 0xd594: 0x6c11f420, + 0xd599: 0x6c162a20, 0xd59a: 0x6c23e020, 0xd59b: 0x6c23dc20, + 0xd59c: 0x6c0e6c20, 0xd59d: 0x6c0bcc20, + 0xd5a0: 0x6c11b620, 0xd5a2: 0x6c127620, + 0xd5a4: 0x6c23e420, 0xd5a5: 0x6c162020, 0xd5a6: 0x6c057e20, 0xd5a7: 0x6c23e620, + 0xd5a9: 0x6c23e220, 0xd5aa: 0x6c120c20, 0xd5ab: 0x6c23e820, + 0xd5ad: 0x6c23ea20, + 0xd5b0: 0x6c007620, 0xd5b3: 0x6c0af420, + 0xd5b4: 0x6c23f420, 0xd5b6: 0x6c23ee20, 0xd5b7: 0x6c10c220, + 0xd5b8: 0x6c23ec20, + 0xd5bf: 0x6c03b820, + // Block 0x357, offset 0xd5c0 + 0xd5c2: 0x6c23fa20, + 0xd5c6: 0x6c23f020, 0xd5c7: 0x6c23f220, + 0xd5c9: 0x6c23f820, 0xd5ca: 0x6c23f620, 0xd5cb: 0x6c126620, + 0xd5ce: 0x6c0cc020, 0xd5cf: 0x6c0cbe20, + 0xd5d1: 0x6c03ea20, + 0xd5d4: 0x6c23fc20, + 0xd5da: 0x6c23fe20, + 0xd5dd: 0x6c240020, + 0xd5e3: 0x6c240420, + 0xd5e5: 0x6c240220, + 0xd5eb: 0x6c012820, + 0xd5f1: 0x6c241420, 0xd5f2: 0x6c123020, 0xd5f3: 0x6c240820, + 0xd5f5: 0x6c240c20, + 0xd5f8: 0x6c241020, 0xd5f9: 0x6c0b4020, + 0xd5fc: 0x6c241220, 0xd5fd: 0x6c240e20, 0xd5fe: 0x6c091020, + // Block 0x358, offset 0xd600 + 0xd602: 0x6c240620, 0xd603: 0x6c240a20, + 0xd605: 0x6c12a020, 0xd607: 0x6c0a9a20, + 0xd60a: 0x6c241820, + 0xd60d: 0x6c241620, + 0xd612: 0x6c241a20, + 0xd614: 0x6c08dc20, 0xd615: 0x6c077620, + 0xd618: 0x6c101a20, 0xd619: 0x6c241c20, 0xd61b: 0x6c0f0620, + 0xd61e: 0x6c242020, + 0xd622: 0x6c160a20, 0xd623: 0x6c241e20, + 0xd629: 0x6c0d0e20, + 0xd630: 0x6c242a20, 0xd632: 0x6c242e20, 0xd633: 0x6c243020, + 0xd634: 0x6c0e5c20, + 0xd63a: 0x6c242c20, + 0xd63c: 0x6c242620, 0xd63e: 0x6c242220, 0xd63f: 0x6c242420, + // Block 0x359, offset 0xd640 + 0xd641: 0x6c242820, + 0xd649: 0x6c243620, 0xd64b: 0x6c243220, + 0xd64d: 0x6c243420, + 0xd65f: 0x6c243820, + 0xd660: 0x6c243c20, 0xd661: 0x6c243e20, 0xd662: 0x6c244020, + 0xd664: 0x6c244220, 0xd667: 0x6c243a20, + 0xd670: 0x6c244620, + 0xd674: 0x6c244420, + 0xd67b: 0x6c244820, + // Block 0x35a, offset 0xd680 + 0xd682: 0x6c165220, + 0xd686: 0x6c244e20, 0xd687: 0x6c244a20, + 0xd688: 0x6c244c20, + 0xd68c: 0x6c037420, + 0xd692: 0x6c154c20, + 0xd696: 0x6c136c20, + 0xd698: 0x6c245220, + 0xd69c: 0x6c245020, + 0xd6a1: 0x6c245420, 0xd6a2: 0x6c245620, + 0xd6a7: 0x6c245e20, + 0xd6a8: 0x6c245820, 0xd6a9: 0x6c245a20, 0xd6aa: 0x6c245c20, + 0xd6ac: 0x6c246020, + 0xd6b0: 0x6c246220, 0xd6b2: 0x6c246420, + 0xd6b6: 0x6c246620, + 0xd6b8: 0x6c246820, 0xd6ba: 0x6c11be20, 0xd6bb: 0x6c0fcc20, + 0xd6bc: 0x6c246a20, 0xd6bd: 0x6c118820, 0xd6be: 0x6c128420, + // Block 0x35b, offset 0xd6c0 + 0xd6c0: 0x6c246c20, 0xd6c3: 0x6c246e20, + 0xd6c4: 0x6c0f8020, 0xd6c6: 0x6c024220, 0xd6c7: 0x6c06e420, + 0xd6c8: 0x6c247020, 0xd6cb: 0x6c247220, + 0xd6ce: 0x6c247420, + 0xd6d0: 0x6c082620, 0xd6d3: 0x6c247820, + 0xd6d6: 0x6c247620, + 0xd6d9: 0x6c247a20, 0xd6da: 0x6c247c20, + 0xd6ee: 0x6c123220, + 0xd6f0: 0x6c247e20, + 0xd6f4: 0x6c248020, 0xd6f7: 0x6c317020, + 0xd6f8: 0x6c248220, 0xd6f9: 0x6c248420, 0xd6fa: 0x6c248620, + 0xd6ff: 0x6c083020, + // Block 0x35c, offset 0xd700 + 0xd702: 0x6c248820, 0xd703: 0x6c115020, + 0xd706: 0x6c145220, + 0xd708: 0x6c011820, 0xd70a: 0x6c012a20, + 0xd70d: 0x6c248a20, + 0xd712: 0x6c248e20, + 0xd716: 0x6c248c20, 0xd717: 0x6c100c20, + 0xd71b: 0x6c0bf220, + 0xd71c: 0x6c20e820, 0xd71e: 0x6c249020, 0xd71f: 0x6c14d220, + 0xd721: 0x6c249220, 0xd723: 0x6c033c20, + 0xd724: 0x6c120e20, 0xd725: 0x6c249420, 0xd727: 0x6c249620, + 0xd72a: 0x6c249820, + 0xd72e: 0x6c150820, + 0xd732: 0x6c14fa20, + 0xd734: 0x6c0eec20, + 0xd738: 0x6c0d1020, 0xd73b: 0x6c249c20, + 0xd73e: 0x6c0a1020, + // Block 0x35d, offset 0xd740 + 0xd741: 0x6c0a9c20, + 0xd744: 0x6c24a220, 0xd747: 0x6c24a020, + 0xd748: 0x6c249e20, 0xd749: 0x6c125a20, 0xd74b: 0x6c033e20, + 0xd74c: 0x6c05f220, + 0xd75b: 0x6c24ae20, + 0xd75e: 0x6c24a820, 0xd75f: 0x6c0b4220, + 0xd760: 0x6c14b420, + 0xd764: 0x6c24a620, 0xd765: 0x6c24aa20, 0xd766: 0x6c24ac20, + 0xd769: 0x6c24a420, + 0xd777: 0x6c24b020, + 0xd778: 0x6c24b220, 0xd77a: 0x6c0ece20, + 0xd77c: 0x6c037620, + // Block 0x35e, offset 0xd780 + 0xd780: 0x6c0e7e20, + 0xd787: 0x6c24b420, + 0xd79a: 0x6c24b620, 0xd79b: 0x6c24bc20, + 0xd7a1: 0x6c0b9220, 0xd7a3: 0x6c107020, + 0xd7a5: 0x6c24be20, 0xd7a6: 0x6c143a20, + 0xd7a8: 0x6c24b820, 0xd7ab: 0x6c24ba20, + 0xd7b9: 0x6c24c420, + 0xd7be: 0x6c24c220, 0xd7bf: 0x6c24c020, + // Block 0x35f, offset 0xd7c0 + 0xd7cb: 0x6c24c820, + 0xd7ce: 0x6c24c620, + 0xd7d1: 0x6c24ca20, + 0xd7de: 0x6c24ce20, + 0xd7e0: 0x6c24cc20, + 0xd7e5: 0x6c137220, + 0xd7ec: 0x6c09f820, 0xd7ed: 0x6c165420, + 0xd7f0: 0x6c24d020, 0xd7f3: 0x6c105620, + 0xd7f6: 0x6c24d220, + 0xd7f9: 0x6c24d420, 0xd7fb: 0x6c24dc20, + 0xd7fc: 0x6c24d820, 0xd7fd: 0x6c24da20, 0xd7ff: 0x6c24d620, + // Block 0x360, offset 0xd800 + 0xd807: 0x6c24de20, + 0xd80d: 0x6c24e020, + 0xd817: 0x6c24e220, + 0xd81a: 0x6c24e420, 0xd81b: 0x6c14be20, + 0xd81c: 0x6c24e620, + 0xd822: 0x6c153020, 0xd823: 0x6c24e820, + 0xd825: 0x6c0e5020, 0xd827: 0x6c117820, + 0xd829: 0x6c04fe20, + 0xd82d: 0x6c0e2a20, 0xd82e: 0x6c24ea20, 0xd82f: 0x6c049c20, + 0xd833: 0x6c0c2020, + 0xd83c: 0x6c24ec20, + // Block 0x361, offset 0xd840 + 0xd842: 0x6c079220, + 0xd84c: 0x6c24ee20, + 0xd852: 0x6c24f020, + 0xd854: 0x6c05ec20, 0xd855: 0x6c07c220, + 0xd860: 0x6c24f420, + 0xd865: 0x6c0fd820, 0xd866: 0x6c07c420, 0xd867: 0x6c040820, + 0xd872: 0x6c13dc20, + 0xd874: 0x6c113a20, + 0xd87a: 0x6c0fda20, + 0xd87f: 0x6c071420, + // Block 0x362, offset 0xd880 + 0xd885: 0x6c24f820, + 0xd89d: 0x6c0a9e20, + 0xd8ab: 0x6c162c20, + 0xd8ac: 0x6c06e620, 0xd8af: 0x6c05ee20, + 0xd8b2: 0x6c11a620, + 0xd8b4: 0x6c24fc20, + 0xd8bc: 0x6c250020, + // Block 0x363, offset 0xd8c0 + 0xd8c1: 0x6c067620, + 0xd8c6: 0x6c24fe20, 0xd8c7: 0x6c0f5c20, + 0xd8cc: 0x6c250420, 0xd8cd: 0x6c026220, 0xd8ce: 0x6c24fa20, + 0xd8d1: 0x6c123420, 0xd8d3: 0x6c00dc20, + 0xd8d5: 0x6c07f020, 0xd8d7: 0x6c172820, + 0xd8da: 0x6c250220, + 0xd8e3: 0x6c250620, + 0xd8e7: 0x6c136e20, + 0xd8e9: 0x6c0c3220, 0xd8ea: 0x6c250a20, + 0xd8ef: 0x6c250c20, + 0xd8f5: 0x6c250820, + 0xd8fa: 0x6c029020, + 0xd8fc: 0x6c251820, 0xd8fe: 0x6c251620, + // Block 0x364, offset 0xd900 + 0xd901: 0x6c08de20, + 0xd905: 0x6c251a20, 0xd906: 0x6c251020, + 0xd90a: 0x6c251c20, 0xd90b: 0x6c251220, + 0xd910: 0x6c121020, 0xd911: 0x6c250e20, + 0xd914: 0x6c251420, + 0xd91a: 0x6c252220, + 0xd927: 0x6c252020, + 0xd928: 0x6c145620, + 0xd92c: 0x6c251e20, 0xd92f: 0x6c009620, + 0xd934: 0x6c252620, + 0xd93d: 0x6c252420, + // Block 0x365, offset 0xd940 + 0xd941: 0x6c0aa020, + 0xd947: 0x6c252820, + 0xd94e: 0x6c0cc220, + 0xd951: 0x6c252c20, 0xd952: 0x6c252a20, + 0xd959: 0x6c252e20, + 0xd966: 0x6c24f220, + 0xd96a: 0x6c24f620, 0xd96b: 0x6c253220, + 0xd96c: 0x6c253020, + 0xd97a: 0x6c08e020, + 0xd97c: 0x6c169a20, 0xd97e: 0x6c093420, + // Block 0x366, offset 0xd980 + 0xd980: 0x6c253420, 0xd981: 0x6c055220, + 0xd987: 0x6c03ec20, + 0xd988: 0x6c03ba20, 0xd989: 0x6c089a20, + 0xd990: 0x6c157420, 0xd993: 0x6c254020, + 0xd995: 0x6c253e20, 0xd996: 0x6c0cc420, 0xd997: 0x6c253820, + 0xd99a: 0x6c253c20, + 0xd99d: 0x6c09e220, 0xd99e: 0x6c0b4420, 0xd99f: 0x6c253a20, + 0xd9a0: 0x6c253620, 0xd9a2: 0x6c10f820, + 0xd9a5: 0x6c0aa220, + 0xd9a8: 0x6c129420, + 0xd9ad: 0x6c07c620, + 0xd9b7: 0x6c101c20, + 0xd9ba: 0x6c254220, + 0xd9bf: 0x6c254420, + // Block 0x367, offset 0xd9c0 + 0xd9c0: 0x6c257020, 0xd9c1: 0x6c04d820, + 0xd9c4: 0x6c16fe20, 0xd9c5: 0x6c0ca620, + 0xd9ca: 0x6c254620, + 0xd9cd: 0x6c01dc20, 0xd9ce: 0x6c0f5e20, 0xd9cf: 0x6c131a20, + 0xd9dd: 0x6c254820, + 0xd9e6: 0x6c046020, 0xd9e7: 0x6c254a20, + 0xd9ea: 0x6c254e20, + 0xd9ee: 0x6c255020, + 0xd9f0: 0x6c10f620, 0xd9f3: 0x6c255220, + 0xd9f9: 0x6c255420, 0xd9fa: 0x6c255620, + 0xd9fd: 0x6c04da20, 0xd9fe: 0x6c01de20, 0xd9ff: 0x6c107220, + // Block 0x368, offset 0xda00 + 0xda00: 0x6c099c20, 0xda01: 0x6c089c20, + 0xda09: 0x6c255820, 0xda0b: 0x6c099e20, + 0xda11: 0x6c01cc20, 0xda12: 0x6c12a220, + 0xda15: 0x6c255a20, + 0xda18: 0x6c123620, + 0xda1f: 0x6c0cc620, + 0xda21: 0x6c256020, 0xda23: 0x6c256220, + 0xda24: 0x6c117620, 0xda26: 0x6c0b4620, 0xda27: 0x6c255c20, + 0xda29: 0x6c0e7620, + 0xda2c: 0x6c255e20, + 0xda30: 0x6c0aa420, + 0xda3b: 0x6c007820, + // Block 0x369, offset 0xda40 + 0xda40: 0x6c03be20, + 0xda48: 0x6c256420, 0xda4b: 0x6c0f6020, + 0xda4d: 0x6c256620, 0xda4e: 0x6c0c0e20, + 0xda54: 0x6c14aa20, 0xda57: 0x6c126220, + 0xda58: 0x6c256820, 0xda59: 0x6c256a20, 0xda5a: 0x6c0e5e20, + 0xda5c: 0x6c165620, 0xda5f: 0x6c256e20, + 0xda60: 0x6c256c20, + 0xda6e: 0x6c096e20, + 0xda71: 0x6c257220, 0xda72: 0x6c00a020, + 0xda77: 0x6c257820, + 0xda7b: 0x6c257420, + 0xda7c: 0x6c01e020, 0xda7d: 0x6c058020, 0xda7e: 0x6c257620, 0xda7f: 0x6c06e820, + // Block 0x36a, offset 0xda80 + 0xda80: 0x6c074020, 0xda82: 0x6c13a420, 0xda83: 0x6c257a20, + 0xda86: 0x6c143c20, + 0xda89: 0x6c257e20, + 0xda8d: 0x6c0c2220, 0xda8e: 0x6c011a20, 0xda8f: 0x6c01ac20, + 0xda90: 0x6c001820, + 0xda97: 0x6c257c20, + 0xdaa1: 0x6c258020, 0xdaa2: 0x6c258220, 0xdaa3: 0x6c0af620, + 0xdaa9: 0x6c258420, 0xdaab: 0x6c029220, + 0xdab0: 0x6c258820, + 0xdab4: 0x6c05b820, 0xdab6: 0x6c043820, + 0xdab9: 0x6c258a20, 0xdaba: 0x6c051220, + 0xdabd: 0x6c258c20, 0xdabf: 0x6c0c7820, + // Block 0x36b, offset 0xdac0 + 0xdac1: 0x6c108220, 0xdac3: 0x6c0c4020, + 0xdac4: 0x6c080220, + 0xdac8: 0x6c258e20, + 0xdad2: 0x6c0e7820, 0xdad3: 0x6c0d1220, + 0xdad5: 0x6c259220, 0xdad6: 0x6c259620, 0xdad7: 0x6c259020, + 0xdad8: 0x6c259420, + 0xdadf: 0x6c052820, + 0xdae9: 0x6c259820, 0xdaea: 0x6c053020, + 0xdaee: 0x6c043a20, 0xdaef: 0x6c15b020, + 0xdaf0: 0x6c259c20, + 0xdaf6: 0x6c259e20, + 0xdafa: 0x6c00d820, + 0xdaff: 0x6c25a420, + // Block 0x36c, offset 0xdb00 + 0xdb03: 0x6c02e020, + 0xdb04: 0x6c25a220, 0xdb05: 0x6c25a020, 0xdb07: 0x6c25a820, + 0xdb08: 0x6c259a20, 0xdb0a: 0x6c25aa20, 0xdb0b: 0x6c161a20, + 0xdb0d: 0x6c25ac20, 0xdb0f: 0x6c25ae20, + 0xdb12: 0x6c1ac220, 0xdb13: 0x6c25b220, + 0xdb15: 0x6c25b020, + 0xdb19: 0x6c25b420, 0xdb1a: 0x6c25b620, + 0xdb1c: 0x6c163220, 0xdb1d: 0x6c25b820, 0xdb1f: 0x6c2f4820, + 0xdb20: 0x6c0aa620, 0xdb21: 0x6c25ba20, 0xdb22: 0x6c25bc20, 0xdb23: 0x6c09fa20, + 0xdb25: 0x6c105820, 0xdb26: 0x6c25be20, + 0xdb2a: 0x6c0e0420, + 0xdb2d: 0x6c25c020, 0xdb2f: 0x6c0e2c20, + 0xdb30: 0x6c25c220, + 0xdb36: 0x6c047220, + 0xdb38: 0x6c182420, 0xdb39: 0x6c0e6e20, 0xdb3a: 0x6c08f620, + 0xdb3f: 0x6c034020, + // Block 0x36d, offset 0xdb40 + 0xdb42: 0x6c25c420, + 0xdb44: 0x6c25de20, 0xdb46: 0x6c25ca20, + 0xdb48: 0x6c043c20, 0xdb4a: 0x6c25c820, 0xdb4b: 0x6c25e220, + 0xdb4f: 0x6c25c620, + 0xdb51: 0x6c0aa820, + 0xdb58: 0x6c25ce20, 0xdb59: 0x6c25d020, 0xdb5b: 0x6c0f8220, + 0xdb5e: 0x6c25d220, + 0xdb60: 0x6c02b020, + 0xdb65: 0x6c0b7820, 0xdb66: 0x6c12e420, + 0xdb68: 0x6c25d620, + 0xdb6c: 0x6c0dc820, + 0xdb73: 0x6c25cc20, + 0xdb75: 0x6c25d420, 0xdb76: 0x6c25d820, + 0xdb79: 0x6c080e20, + // Block 0x36e, offset 0xdb80 + 0xdb85: 0x6c25e620, 0xdb86: 0x6c127820, + 0xdb88: 0x6c11ac20, 0xdb89: 0x6c101e20, 0xdb8b: 0x6c04dc20, + 0xdb8c: 0x6c25e420, 0xdb8d: 0x6c25e020, 0xdb8f: 0x6c11ca20, + 0xdb90: 0x6c25da20, 0xdb91: 0x6c0e7020, 0xdb92: 0x6c102220, + 0xdb94: 0x6c102020, 0xdb96: 0x6c080420, + 0xdb9d: 0x6c260a20, + 0xdba5: 0x6c25ea20, 0xdba7: 0x6c25ee20, + 0xdbac: 0x6c25f420, 0xdbae: 0x6c25f620, + 0xdbb0: 0x6c25f020, 0xdbb1: 0x6c25f220, + 0xdbb4: 0x6c25ec20, 0xdbb5: 0x6c25e820, + 0xdbba: 0x6c25dc20, + // Block 0x36f, offset 0xdbc0 + 0xdbc6: 0x6c137620, 0xdbc7: 0x6c01e220, + 0xdbcb: 0x6c260420, + 0xdbcd: 0x6c25fe20, 0xdbcf: 0x6c260820, + 0xdbd2: 0x6c260620, + 0xdbd4: 0x6c118a20, 0xdbd5: 0x6c149e20, 0xdbd7: 0x6c084a20, + 0xdbd8: 0x6c25fa20, 0xdbd9: 0x6c260c20, 0xdbda: 0x6c260220, + 0xdbdc: 0x6c260020, 0xdbdd: 0x6c25f820, 0xdbdf: 0x6c25fc20, + 0xdbe1: 0x6c034220, + 0xdbea: 0x6c0e2e20, + 0xdbed: 0x6c0c7a20, + 0xdbf1: 0x6c11a420, + 0xdbf4: 0x6c261620, + 0xdbf8: 0x6c11a820, + // Block 0x370, offset 0xdc00 + 0xdc00: 0x6c0c4220, 0xdc01: 0x6c261020, + 0xdc04: 0x6c11fe20, 0xdc06: 0x6c261820, 0xdc07: 0x6c137e20, + 0xdc09: 0x6c0e6a20, 0xdc0b: 0x6c260e20, + 0xdc0c: 0x6c261220, 0xdc0f: 0x6c261420, + 0xdc1d: 0x6c261a20, + 0xdc20: 0x6c091820, + 0xdc24: 0x6c107420, 0xdc25: 0x6c262420, 0xdc26: 0x6c262220, + 0xdc29: 0x6c261c20, + 0xdc2d: 0x6c16f020, + 0xdc33: 0x6c262e20, + 0xdc36: 0x6c263620, 0xdc37: 0x6c263020, + // Block 0x371, offset 0xdc40 + 0xdc40: 0x6c262820, + 0xdc47: 0x6c262a20, + 0xdc4d: 0x6c263420, + 0xdc51: 0x6c261e20, 0xdc52: 0x6c190c20, 0xdc53: 0x6c262c20, + 0xdc54: 0x6c262020, 0xdc57: 0x6c263220, + 0xdc5f: 0x6c263e20, + 0xdc61: 0x6c034420, 0xdc63: 0x6c263820, + 0xdc67: 0x6c263a20, + 0xdc6a: 0x6c263c20, 0xdc6b: 0x6c264220, + 0xdc77: 0x6c264020, + 0xdc78: 0x6c124c20, + 0xdc7d: 0x6c264420, 0xdc7e: 0x6c16c020, 0xdc7f: 0x6c13b220, + // Block 0x372, offset 0xdc80 + 0xdc80: 0x6c264e20, 0xdc83: 0x6c264820, + 0xdc8c: 0x6c264620, 0xdc8d: 0x6c0c2420, 0xdc8f: 0x6c264c20, + 0xdc90: 0x6c265020, + 0xdc94: 0x6c264a20, 0xdc96: 0x6c265820, + 0xdc98: 0x6c265220, + 0xdc9f: 0x6c265420, + 0xdca0: 0x6c262620, + 0xdca4: 0x6c265620, 0xdca5: 0x6c265a20, + 0xdcac: 0x6c265c20, + 0xdcb3: 0x6c136420, + 0xdcb5: 0x6c265e20, + 0xdcbe: 0x6c151420, + // Block 0x373, offset 0xdcc0 + 0xdcc1: 0x6c04c420, 0xdcc2: 0x6c053620, 0xdcc3: 0x6c266020, + 0xdcc9: 0x6c134020, 0xdccb: 0x6c0b9420, + 0xdccd: 0x6c14b020, + 0xdcd0: 0x6c266220, 0xdcd2: 0x6c162e20, + 0xdcd5: 0x6c118c20, 0xdcd7: 0x6c0cc820, + 0xdcd8: 0x6c110c20, 0xdcdb: 0x6c09e620, + 0xdcdf: 0x6c004020, + 0xdce1: 0x6c266c20, 0xdce2: 0x6c266820, + 0xdce4: 0x6c266420, 0xdce5: 0x6c02f220, 0xdce7: 0x6c0aaa20, + 0xdce8: 0x6c266e20, 0xdceb: 0x6c266a20, + 0xdced: 0x6c266620, 0xdcee: 0x6c267620, + 0xdcf1: 0x6c267420, 0xdcf2: 0x6c267220, 0xdcf3: 0x6c267020, + 0xdcf9: 0x6c267820, + 0xdcfd: 0x6c267a20, 0xdcfe: 0x6c0bf420, + // Block 0x374, offset 0xdd00 + 0xdd00: 0x6c267c20, 0xdd02: 0x6c268020, + 0xdd05: 0x6c267e20, + 0xdd0a: 0x6c064420, + 0xdd0e: 0x6c0cac20, + 0xdd12: 0x6c268420, + 0xdd16: 0x6c102420, + 0xdd18: 0x6c268220, + 0xdd1c: 0x6c268620, 0xdd1e: 0x6c134220, 0xdd1f: 0x6c0d1420, + 0xdd20: 0x6c06ea20, 0xdd22: 0x6c268820, + 0xdd27: 0x6c165820, + 0xdd2f: 0x6c268c20, + 0xdd32: 0x6c268e20, + 0xdd34: 0x6c269020, 0xdd36: 0x6c269220, + 0xdd38: 0x6c089e20, 0xdd3a: 0x6c269420, 0xdd3b: 0x6c058220, + 0xdd3e: 0x6c044020, + // Block 0x375, offset 0xdd40 + 0xdd40: 0x6c03c020, 0xdd42: 0x6c269820, + 0xdd44: 0x6c153620, 0xdd45: 0x6c06ec20, 0xdd46: 0x6c269620, + 0xdd4a: 0x6c269e20, 0xdd4b: 0x6c151c20, + 0xdd4d: 0x6c111c20, + 0xdd50: 0x6c128220, + 0xdd54: 0x6c0a1220, 0xdd55: 0x6c269c20, 0xdd57: 0x6c093620, + 0xdd58: 0x6c06ee20, 0xdd59: 0x6c08a020, 0xdd5a: 0x6c043e20, 0xdd5b: 0x6c134420, + 0xdd5c: 0x6c269a20, + 0xdd60: 0x6c0cca20, 0xdd61: 0x6c141820, 0xdd62: 0x6c080620, + 0xdd6b: 0x6c08a220, + 0xdd6c: 0x6c0f2a20, 0xdd6e: 0x6c26a420, 0xdd6f: 0x6c168620, + 0xdd70: 0x6c07ca20, 0xdd72: 0x6c26a620, 0xdd73: 0x6c0b4820, + 0xdd75: 0x6c26aa20, + 0xdd79: 0x6c0aac20, 0xdd7a: 0x6c077820, + 0xdd7f: 0x6c26a820, + // Block 0x376, offset 0xdd80 + 0xdd82: 0x6c09a020, 0xdd83: 0x6c061c20, + 0xdd84: 0x6c0ccc20, 0xdd85: 0x6c26a020, 0xdd86: 0x6c26ac20, + 0xdd8b: 0x6c26a220, + 0xdd8c: 0x6c058420, 0xdd8e: 0x6c26b220, 0xdd8f: 0x6c26ba20, + 0xdd90: 0x6c05ba20, + 0xdd96: 0x6c26b020, + 0xdd9b: 0x6c26c220, + 0xdd9e: 0x6c06f020, + 0xdda1: 0x6c15e620, 0xdda2: 0x6c003820, 0xdda3: 0x6c26bc20, + 0xdda6: 0x6c044220, + 0xdda8: 0x6c26b620, + 0xddae: 0x6c26b820, + 0xddb1: 0x6c102620, 0xddb2: 0x6c26b420, 0xddb3: 0x6c26ae20, + 0xddb5: 0x6c024420, 0xddb6: 0x6c0c4820, + 0xddb9: 0x6c05f020, + 0xddbd: 0x6c26c620, + // Block 0x377, offset 0xddc0 + 0xddc9: 0x6c26c020, + 0xddcf: 0x6c26c420, + 0xddd3: 0x6c26be20, + 0xddd9: 0x6c058620, 0xddda: 0x6c0d5e20, 0xdddb: 0x6c26c820, + 0xdddc: 0x6c0d1820, 0xdddf: 0x6c26e220, + 0xdde2: 0x6c26da20, 0xdde3: 0x6c26ce20, + 0xddeb: 0x6c26d620, + 0xddec: 0x6c098420, 0xdded: 0x6c007a20, 0xddee: 0x6c26cc20, 0xddef: 0x6c26dc20, + 0xddf0: 0x6c26e420, 0xddf1: 0x6c06f220, 0xddf2: 0x6c14fc20, + 0xddf4: 0x6c0f1c20, 0xddf5: 0x6c26d020, + 0xddf8: 0x6c26e020, 0xddfa: 0x6c26ca20, 0xddfb: 0x6c0e3020, + 0xddfd: 0x6c26d420, 0xddfe: 0x6c003a20, 0xddff: 0x6c14e420, + // Block 0x378, offset 0xde00 + 0xde07: 0x6c26d220, + 0xde0a: 0x6c04de20, 0xde0b: 0x6c123820, + 0xde0f: 0x6c0d1620, + 0xde11: 0x6c166820, 0xde12: 0x6c0a2a20, + 0xde15: 0x6c273220, + 0xde18: 0x6c26e620, 0xde1a: 0x6c0c7c20, + 0xde1c: 0x6c26de20, 0xde1d: 0x6c26e820, 0xde1e: 0x6c26ec20, + 0xde20: 0x6c0f6220, 0xde21: 0x6c26f220, + 0xde24: 0x6c26ea20, + 0xde28: 0x6c138020, 0xde29: 0x6c034620, + 0xde2c: 0x6c14e620, 0xde2f: 0x6c007c20, + 0xde32: 0x6c26f020, + 0xde34: 0x6c16c220, + 0xde3b: 0x6c26ee20, + // Block 0x379, offset 0xde40 + 0xde41: 0x6c015a20, + 0xde44: 0x6c10c020, 0xde45: 0x6c26f420, + 0xde49: 0x6c270220, 0xde4a: 0x6c26f620, 0xde4b: 0x6c270420, + 0xde52: 0x6c26fc20, + 0xde5b: 0x6c119a20, + 0xde5e: 0x6c092420, 0xde5f: 0x6c270020, + 0xde61: 0x6c26fa20, 0xde62: 0x6c270620, 0xde63: 0x6c26f820, + 0xde66: 0x6c09d420, + 0xde6b: 0x6c13de20, + 0xde6e: 0x6c09e420, + 0xde71: 0x6c26fe20, 0xde72: 0x6c271620, + 0xde75: 0x6c270e20, 0xde77: 0x6c271420, + 0xde79: 0x6c271020, 0xde7a: 0x6c271820, 0xde7b: 0x6c270c20, + 0xde7d: 0x6c26d820, 0xde7e: 0x6c0c2620, + // Block 0x37a, offset 0xde80 + 0xde81: 0x6c11f620, 0xde83: 0x6c271220, + 0xde86: 0x6c270820, + 0xde8a: 0x6c0c7e20, 0xde8b: 0x6c058820, + 0xde8d: 0x6c09a220, + 0xde94: 0x6c0b0e20, 0xde95: 0x6c0ca820, 0xde96: 0x6c271e20, + 0xde99: 0x6c272220, 0xde9a: 0x6c272420, + 0xde9d: 0x6c271c20, 0xde9e: 0x6c272020, + 0xdea6: 0x6c270a20, 0xdea7: 0x6c271a20, + 0xdea9: 0x6c272a20, 0xdeaa: 0x6c272820, + 0xdead: 0x6c148820, + 0xdeb0: 0x6c053a20, + 0xdeb9: 0x6c272620, 0xdebb: 0x6c272e20, + 0xdebc: 0x6c272c20, 0xdebd: 0x6c273420, 0xdebf: 0x6c273820, + // Block 0x37b, offset 0xdec0 + 0xdec2: 0x6c084c20, 0xdec3: 0x6c273020, + 0xdec8: 0x6c273a20, 0xdec9: 0x6c273c20, + 0xdecc: 0x6c273e20, 0xdece: 0x6c274a20, 0xdecf: 0x6c0fa220, + 0xded0: 0x6c274220, 0xded2: 0x6c274020, 0xded3: 0x6c274420, + 0xded4: 0x6c274620, 0xded6: 0x6c274820, + 0xdedb: 0x6c274c20, + 0xdedc: 0x6c274e20, + // Block 0x37c, offset 0xdf00 + 0xdf36: 0x6c034820, + 0xdf38: 0x6c275020, 0xdf3a: 0x6c275220, + // Block 0x37d, offset 0xdf40 + 0xdf45: 0x6c275420, + 0xdf4c: 0x6c275620, 0xdf4d: 0x6c275820, 0xdf4e: 0x6c275a20, + 0xdf50: 0x6c275c20, 0xdf51: 0x6c275e20, + 0xdf54: 0x6c276220, 0xdf55: 0x6c276020, + 0xdf58: 0x6c276420, + 0xdf5f: 0x6c276620, + 0xdf60: 0x6c276820, + 0xdf67: 0x6c276e20, + 0xdf68: 0x6c276a20, 0xdf69: 0x6c276c20, 0xdf6a: 0x6c07da20, 0xdf6b: 0x6c058a20, + 0xdf6e: 0x6c0e6020, + 0xdf70: 0x6c11c620, 0xdf72: 0x6c0a2c20, + 0xdf75: 0x6c113e20, 0xdf77: 0x6c123a20, + 0xdf78: 0x6c277020, 0xdf79: 0x6c1da420, + // Block 0x37e, offset 0xdf80 + 0xdf82: 0x6c277220, 0xdf83: 0x6c277620, + 0xdf85: 0x6c15d620, 0xdf86: 0x6c277420, 0xdf87: 0x6c277a20, + 0xdf88: 0x6c277820, 0xdf8a: 0x6c15b220, + 0xdf8c: 0x6c277c20, 0xdf8e: 0x6c125c20, + 0xdf94: 0x6c277e20, + 0xdf9a: 0x6c278420, + 0xdf9d: 0x6c278220, 0xdf9e: 0x6c278020, + 0xdfa3: 0x6c278620, + 0xdfa4: 0x6c054820, + 0xdfa8: 0x6c0c8020, 0xdfa9: 0x6c03ee20, + 0xdfae: 0x6c278e20, 0xdfaf: 0x6c278820, + 0xdfb2: 0x6c278a20, + 0xdfb6: 0x6c279020, + 0xdfb8: 0x6c279220, 0xdfb9: 0x6c278c20, + 0xdfbd: 0x6c00ce20, + // Block 0x37f, offset 0xdfc0 + 0xdfc1: 0x6c018620, + 0xdfc5: 0x6c279620, 0xdfc6: 0x6c279820, + 0xdfca: 0x6c279a20, + 0xdfcc: 0x6c15d020, + 0xdfd2: 0x6c09a420, + 0xdfd4: 0x6c279e20, 0xdfd5: 0x6c279c20, + 0xdfe0: 0x6c0b9620, 0xdfe1: 0x6c27a020, + 0xdfe6: 0x6c27a220, + 0xdfe9: 0x6c27a420, 0xdfeb: 0x6c037a20, + 0xdff0: 0x6c034a20, 0xdff3: 0x6c27a620, + 0xdff9: 0x6c27a820, 0xdffb: 0x6c144e20, + 0xdffc: 0x6c15d220, + // Block 0x380, offset 0xe000 + 0xe000: 0x6c15b420, 0xe001: 0x6c16f220, 0xe003: 0x6c06f620, + 0xe004: 0x6c27ae20, 0xe005: 0x6c093820, 0xe006: 0x6c27ac20, + 0xe00b: 0x6c27b020, + 0xe00c: 0x6c08e220, + 0xe010: 0x6c0d9a20, 0xe012: 0x6c27b220, + 0xe015: 0x6c06f420, 0xe017: 0x6c14fe20, + 0xe018: 0x6c27b420, 0xe019: 0x6c27b620, + 0xe01c: 0x6c27b820, + 0xe021: 0x6c27ba20, + 0xe028: 0x6c27bc20, + 0xe033: 0x6c08e420, + 0xe036: 0x6c152a20, + 0xe03b: 0x6c27c020, + 0xe03d: 0x6c0e3220, 0xe03f: 0x6c27be20, + // Block 0x381, offset 0xe040 + 0xe046: 0x6c27c420, + 0xe04a: 0x6c27c220, + 0xe052: 0x6c27c620, + 0xe056: 0x6c0bf620, + 0xe058: 0x6c27c820, 0xe05a: 0x6c27ca20, + 0xe05e: 0x6c134a20, 0xe05f: 0x6c27cc20, + 0xe061: 0x6c0d1a20, 0xe062: 0x6c27ce20, + 0xe068: 0x6c27d020, + 0xe06f: 0x6c16c420, + 0xe070: 0x6c27d620, 0xe072: 0x6c27d420, 0xe073: 0x6c27d220, + 0xe074: 0x6c0ed020, 0xe076: 0x6c27d820, 0xe077: 0x6c0b1020, + 0xe079: 0x6c27da20, + 0xe07d: 0x6c27dc20, 0xe07e: 0x6c16f420, 0xe07f: 0x6c27de20, + // Block 0x382, offset 0xe080 + 0xe084: 0x6c27e020, 0xe085: 0x6c27e420, 0xe086: 0x6c27e220, 0xe087: 0x6c11aa20, + 0xe089: 0x6c10da20, 0xe08b: 0x6c170020, + 0xe08c: 0x6c11b220, + 0xe093: 0x6c27e820, + 0xe096: 0x6c0aae20, + 0xe098: 0x6c127020, 0xe09a: 0x6c27ea20, 0xe09b: 0x6c27e620, + 0xe09d: 0x6c034c20, + 0xe0a1: 0x6c064820, 0xe0a2: 0x6c08a420, + 0xe0a5: 0x6c123c20, + 0xe0a9: 0x6c05f420, 0xe0aa: 0x6c141a20, + 0xe0ac: 0x6c27f020, 0xe0ad: 0x6c27ec20, 0xe0af: 0x6c06f820, + 0xe0b1: 0x6c06fa20, 0xe0b2: 0x6c009220, + 0xe0b4: 0x6c07e820, + 0xe0ba: 0x6c115620, + // Block 0x383, offset 0xe0c0 + 0xe0c3: 0x6c007e20, + 0xe0c4: 0x6c27fa20, 0xe0c6: 0x6c0e3420, + 0xe0cc: 0x6c115420, 0xe0ce: 0x6c0dae20, + 0xe0d6: 0x6c27fe20, + 0xe0d9: 0x6c27f620, 0xe0da: 0x6c27fc20, 0xe0db: 0x6c27f220, + 0xe0dd: 0x6c27f820, 0xe0de: 0x6c13e020, + 0xe0e1: 0x6c064a20, + 0xe0e4: 0x6c00ba20, 0xe0e5: 0x6c27f420, + 0xe0ef: 0x6c280220, + 0xe0f1: 0x6c280420, + 0xe0f4: 0x6c105a20, + 0xe0f8: 0x6c049e20, + 0xe0fc: 0x6c281a20, 0xe0fd: 0x6c111e20, + // Block 0x384, offset 0xe100 + 0xe102: 0x6c08a620, + 0xe105: 0x6c04a020, 0xe106: 0x6c0c1020, 0xe107: 0x6c171020, + 0xe108: 0x6c14ac20, 0xe109: 0x6c280020, 0xe10a: 0x6c0c2820, + 0xe11a: 0x6c041220, 0xe11b: 0x6c280620, + 0xe123: 0x6c280a20, + 0xe129: 0x6c280820, + 0xe12f: 0x6c280c20, + 0xe131: 0x6c0e0020, 0xe133: 0x6c112020, + 0xe139: 0x6c0ed220, + 0xe13e: 0x6c281420, + // Block 0x385, offset 0xe140 + 0xe146: 0x6c281220, + 0xe14b: 0x6c280e20, + 0xe14e: 0x6c0b6e20, + 0xe150: 0x6c12e620, 0xe151: 0x6c281820, 0xe153: 0x6c281620, + 0xe154: 0x6c06fc20, 0xe155: 0x6c172a20, + 0xe15f: 0x6c283820, + 0xe165: 0x6c282020, 0xe166: 0x6c282220, + 0xe16b: 0x6c097020, + 0xe16e: 0x6c281e20, + 0xe170: 0x6c074c20, 0xe171: 0x6c281c20, + 0xe174: 0x6c282420, + 0xe178: 0x6c0ed420, 0xe179: 0x6c131c20, 0xe17a: 0x6c0c8220, + 0xe17f: 0x6c0db020, + // Block 0x386, offset 0xe180 + 0xe180: 0x6c282c20, 0xe182: 0x6c282e20, 0xe183: 0x6c282620, + 0xe188: 0x6c282820, 0xe18a: 0x6c282a20, + 0xe18f: 0x6c06fe20, + 0xe193: 0x6c283a20, + 0xe195: 0x6c283220, + 0xe19a: 0x6c12e820, + 0xe19c: 0x6c146c20, 0xe19d: 0x6c126c20, + 0xe1a0: 0x6c283020, 0xe1a3: 0x6c283620, + 0xe1a4: 0x6c283420, + 0xe1a8: 0x6c141c20, 0xe1a9: 0x6c283c20, + 0xe1b0: 0x6c283e20, 0xe1b3: 0x6c0caa20, + 0xe1b5: 0x6c284020, + 0xe1b8: 0x6c284420, 0xe1ba: 0x6c284c20, + 0xe1bd: 0x6c284620, 0xe1be: 0x6c284220, 0xe1bf: 0x6c112220, + // Block 0x387, offset 0xe1c0 + 0xe1c0: 0x6c284820, 0xe1c2: 0x6c284a20, + 0xe1c6: 0x6c019c20, + 0xe1c8: 0x6c285820, 0xe1c9: 0x6c284e20, + 0xe1cd: 0x6c285020, + 0xe1d1: 0x6c285220, 0xe1d3: 0x6c0d3a20, + 0xe1d8: 0x6c285620, 0xe1d9: 0x6c285420, 0xe1da: 0x6c285a20, + 0xe1df: 0x6c285c20, + 0xe1e0: 0x6c285e20, 0xe1e3: 0x6c0b4a20, + 0xe1e5: 0x6c020a20, 0xe1e7: 0x6c286020, + 0xe1e8: 0x6c167620, 0xe1ea: 0x6c08e620, + 0xe1ed: 0x6c09a620, + 0xe1f3: 0x6c08a820, + 0xe1f4: 0x6c0e6220, + 0xe1fa: 0x6c286220, 0xe1fb: 0x6c286420, + 0xe1fc: 0x6c00de20, 0xe1fe: 0x6c286620, + // Block 0x388, offset 0xe200 + 0xe201: 0x6c286820, 0xe202: 0x6c286a20, + 0xe205: 0x6c286c20, 0xe207: 0x6c286e20, + 0xe208: 0x6c04a220, 0xe209: 0x6c1e9620, 0xe20a: 0x6c287020, + 0xe20c: 0x6c0c4a20, 0xe20d: 0x6c287220, 0xe20e: 0x6c092620, + 0xe210: 0x6c287420, 0xe212: 0x6c174a20, + 0xe216: 0x6c287620, 0xe217: 0x6c139420, + 0xe218: 0x6c036820, 0xe21b: 0x6c0c8420, + 0xe21c: 0x6c09fc20, 0xe21e: 0x6c12fe20, 0xe21f: 0x6c09a820, + 0xe229: 0x6c287820, 0xe22a: 0x6c070020, 0xe22b: 0x6c287a20, + 0xe22c: 0x6c11f820, 0xe22e: 0x6c289620, + 0xe233: 0x6c287e20, + 0xe235: 0x6c0d8a20, 0xe236: 0x6c118e20, 0xe237: 0x6c061e20, + 0xe238: 0x6c287c20, 0xe239: 0x6c0c8620, + // Block 0x389, offset 0xe240 + 0xe240: 0x6c288020, + 0xe247: 0x6c0f6420, + 0xe258: 0x6c288420, 0xe259: 0x6c288220, 0xe25a: 0x6c288820, + 0xe25d: 0x6c288620, 0xe25f: 0x6c288a20, + 0xe262: 0x6c288e20, + 0xe264: 0x6c288c20, 0xe266: 0x6c034e20, + 0xe268: 0x6c289020, 0xe26a: 0x6c289220, 0xe26b: 0x6c289420, + 0xe26e: 0x6c077a20, 0xe26f: 0x6c165a20, + 0xe271: 0x6c289820, 0xe272: 0x6c0b1220, + 0xe276: 0x6c015c20, 0xe277: 0x6c289a20, + 0xe278: 0x6c289c20, + 0xe27e: 0x6c289e20, + // Block 0x38a, offset 0xe280 + 0xe28b: 0x6c00a420, + 0xe28d: 0x6c28a020, + 0xe292: 0x6c28a220, + 0xe299: 0x6c12ea20, + 0xe29d: 0x6c091e20, 0xe29f: 0x6c28a620, + 0xe2a5: 0x6c024620, 0xe2a6: 0x6c002420, + 0xe2ab: 0x6c28a420, + 0xe2ac: 0x6c28aa20, 0xe2ad: 0x6c114020, 0xe2af: 0x6c0b4c20, + 0xe2b1: 0x6c01e420, 0xe2b3: 0x6c13e220, + 0xe2b8: 0x6c059e20, 0xe2b9: 0x6c04e020, 0xe2bb: 0x6c28a820, + 0xe2bd: 0x6c020c20, + // Block 0x38b, offset 0xe2c0 + 0xe2c5: 0x6c02f620, + 0xe2d1: 0x6c015e20, 0xe2d2: 0x6c28b220, 0xe2d3: 0x6c169c20, + 0xe2d4: 0x6c0db220, 0xe2d7: 0x6c12a420, + 0xe2d9: 0x6c28ca20, 0xe2db: 0x6c01e620, + 0xe2dc: 0x6c28c620, 0xe2de: 0x6c28c220, 0xe2df: 0x6c28b020, + 0xe2e1: 0x6c28ac20, 0xe2e3: 0x6c28ae20, + 0xe2e5: 0x6c095620, 0xe2e6: 0x6c050020, 0xe2e7: 0x6c0ea220, + 0xe2eb: 0x6c108a20, + 0xe2f1: 0x6c011e20, 0xe2f3: 0x6c28b620, + 0xe2f4: 0x6c28b420, + 0xe2f9: 0x6c28c020, 0xe2fa: 0x6c28b820, 0xe2fb: 0x6c28be20, + // Block 0x38c, offset 0xe300 + 0xe302: 0x6c14f020, 0xe303: 0x6c28bc20, + 0xe304: 0x6c01e820, 0xe305: 0x6c02ee20, 0xe306: 0x6c28c420, + 0xe309: 0x6c28c820, + 0xe30e: 0x6c058c20, + 0xe316: 0x6c28d020, 0xe317: 0x6c28e220, + 0xe318: 0x6c28e420, + 0xe31c: 0x6c001620, + 0xe323: 0x6c28f220, + 0xe328: 0x6c00a220, 0xe32b: 0x6c28e020, + 0xe32f: 0x6c28de20, + 0xe331: 0x6c28d420, 0xe332: 0x6c28d220, + 0xe334: 0x6c28ce20, 0xe335: 0x6c28cc20, 0xe336: 0x6c0e7a20, + 0xe338: 0x6c0dee20, 0xe339: 0x6c28d820, + // Block 0x38d, offset 0xe340 + 0xe340: 0x6c28d620, + 0xe345: 0x6c28dc20, + 0xe349: 0x6c0d1c20, 0xe34a: 0x6c058e20, + 0xe34f: 0x6c00fe20, + 0xe350: 0x6c28da20, 0xe352: 0x6c070220, + 0xe358: 0x6c0d1e20, + 0xe373: 0x6c28fe20, + 0xe375: 0x6c290020, 0xe377: 0x6c01ea20, + 0xe37b: 0x6c019420, + 0xe37c: 0x6c28fa20, + // Block 0x38e, offset 0xe380 + 0xe385: 0x6c28e620, 0xe387: 0x6c28f620, + 0xe389: 0x6c290420, 0xe38a: 0x6c28f820, + 0xe38e: 0x6c28f420, + 0xe393: 0x6c28ba20, + 0xe396: 0x6c28f020, + 0xe39a: 0x6c28e820, + 0xe39e: 0x6c035020, 0xe39f: 0x6c28ec20, + 0xe3a0: 0x6c290220, 0xe3a2: 0x6c28ee20, + 0xe3a8: 0x6c290620, 0xe3aa: 0x6c28ea20, 0xe3ab: 0x6c119c20, + 0xe3b1: 0x6c15de20, + 0xe3b5: 0x6c28fc20, + 0xe3bd: 0x6c292820, + // Block 0x38f, offset 0xe3c0 + 0xe3c1: 0x6c291820, + 0xe3c5: 0x6c0bba20, + 0xe3ca: 0x6c03f820, + 0xe3cc: 0x6c04e220, 0xe3ce: 0x6c290e20, + 0xe3d3: 0x6c01ee20, + 0xe3d6: 0x6c0ab020, + 0xe3d8: 0x6c291420, + 0xe3dc: 0x6c07cc20, 0xe3df: 0x6c0fce20, + 0xe3e0: 0x6c291e20, + 0xe3e9: 0x6c13b420, 0xe3eb: 0x6c290c20, + 0xe3ef: 0x6c01ec20, + 0xe3f0: 0x6c064c20, 0xe3f1: 0x6c126e20, 0xe3f2: 0x6c292020, + 0xe3f4: 0x6c290820, 0xe3f7: 0x6c291a20, + 0xe3fb: 0x6c292e20, + 0xe3fd: 0x6c291020, + // Block 0x390, offset 0xe400 + 0xe403: 0x6c291220, + 0xe404: 0x6c105c20, 0xe407: 0x6c291c20, + 0xe40b: 0x6c291620, + 0xe40c: 0x6c13e420, 0xe40d: 0x6c292220, 0xe40e: 0x6c008020, + 0xe413: 0x6c290a20, + 0xe420: 0x6c292620, 0xe422: 0x6c292420, + 0xe429: 0x6c117a20, 0xe42a: 0x6c293220, + 0xe42c: 0x6c294820, + 0xe431: 0x6c02f020, + 0xe435: 0x6c294e20, + 0xe438: 0x6c292a20, + 0xe43c: 0x6c293420, 0xe43d: 0x6c15e820, + // Block 0x391, offset 0xe440 + 0xe446: 0x6c294620, + 0xe449: 0x6c15b620, + 0xe44e: 0x6c161c20, + 0xe457: 0x6c0ea420, + 0xe45b: 0x6c02ca20, + 0xe461: 0x6c130020, 0xe462: 0x6c295220, 0xe463: 0x6c102a20, + 0xe466: 0x6c002220, + 0xe469: 0x6c294420, 0xe46b: 0x6c293c20, + 0xe46c: 0x6c0d2020, 0xe46d: 0x6c293020, 0xe46e: 0x6c294020, 0xe46f: 0x6c294a20, + 0xe471: 0x6c10fc20, + 0xe475: 0x6c001420, 0xe477: 0x6c293a20, + 0xe479: 0x6c294c20, 0xe47a: 0x6c130c20, + // Block 0x392, offset 0xe480 + 0xe482: 0x6c294220, + 0xe484: 0x6c293820, + 0xe48b: 0x6c0ab220, + 0xe490: 0x6c09aa20, + 0xe494: 0x6c08e820, + 0xe499: 0x6c150020, + 0xe49c: 0x6c12aa20, 0xe49f: 0x6c295820, + 0xe4a1: 0x6c296a20, + 0xe4ad: 0x6c293e20, + 0xe4b2: 0x6c02e220, + 0xe4b8: 0x6c0af820, 0xe4b9: 0x6c295420, 0xe4bb: 0x6c295e20, + 0xe4bc: 0x6c0d2220, 0xe4bf: 0x6c295620, + // Block 0x393, offset 0xe4c0 + 0xe4c1: 0x6c296420, + 0xe4c4: 0x6c0e7220, 0xe4c6: 0x6c296620, + 0xe4c9: 0x6c15b820, 0xe4ca: 0x6c295020, 0xe4cb: 0x6c026420, + 0xe4cd: 0x6c295c20, + 0xe4d0: 0x6c296220, 0xe4d1: 0x6c14a820, + 0xe4d6: 0x6c296820, + 0xe4d9: 0x6c295a20, 0xe4da: 0x6c296020, + 0xe4ec: 0x6c13e620, 0xe4ee: 0x6c16c620, + 0xe4f4: 0x6c297020, + 0xe4fc: 0x6c297e20, 0xe4ff: 0x6c296e20, + // Block 0x394, offset 0xe500 + 0xe500: 0x6c091620, + 0xe506: 0x6c292c20, + 0xe511: 0x6c137420, 0xe513: 0x6c149420, + 0xe514: 0x6c297c20, 0xe515: 0x6c297a20, 0xe517: 0x6c297220, + 0xe518: 0x6c297420, 0xe51a: 0x6c00e820, + 0xe51f: 0x6c297820, + 0xe521: 0x6c296c20, + 0xe526: 0x6c0f1a20, + 0xe52c: 0x6c297620, 0xe52d: 0x6c00bc20, + 0xe535: 0x6c0d3c20, + 0xe53d: 0x6c135e20, + // Block 0x395, offset 0xe540 + 0xe540: 0x6c298020, 0xe541: 0x6c298820, 0xe543: 0x6c121220, + 0xe548: 0x6c298620, 0xe549: 0x6c0ab420, 0xe54a: 0x6c092220, 0xe54b: 0x6c298c20, + 0xe54e: 0x6c04a420, + 0xe555: 0x6c298e20, 0xe557: 0x6c130e20, + 0xe558: 0x6c298420, 0xe55a: 0x6c293620, + 0xe563: 0x6c298220, + 0xe568: 0x6c172220, 0xe569: 0x6c102c20, 0xe56a: 0x6c130220, + 0xe56d: 0x6c299c20, + 0xe577: 0x6c29a820, + 0xe57e: 0x6c29aa20, + // Block 0x396, offset 0xe580 + 0xe580: 0x6c299020, + 0xe584: 0x6c119020, 0xe587: 0x6c29a420, + 0xe588: 0x6c299420, 0xe58a: 0x6c299820, + 0xe590: 0x6c29ac20, 0xe591: 0x6c299620, + 0xe594: 0x6c299e20, 0xe597: 0x6c016020, + 0xe599: 0x6c10b220, 0xe59b: 0x6c29a020, + 0xe59c: 0x6c29a620, + 0xe5a4: 0x6c299220, 0xe5a6: 0x6c0c8820, + 0xe5a8: 0x6c299a20, 0xe5a9: 0x6c082220, 0xe5aa: 0x6c0b4e20, 0xe5ab: 0x6c054420, + 0xe5ac: 0x6c153820, 0xe5ae: 0x6c154220, 0xe5af: 0x6c0a3020, + 0xe5b9: 0x6c29b420, 0xe5ba: 0x6c29b020, + // Block 0x397, offset 0xe5c0 + 0xe5c1: 0x6c172020, + 0xe5c9: 0x6c29ae20, + 0xe5cd: 0x6c15f620, 0xe5cf: 0x6c29b220, + 0xe5d0: 0x6c29b620, + 0xe5d5: 0x6c29b820, + 0xe5dc: 0x6c29be20, 0xe5dd: 0x6c29ba20, + 0xe5e4: 0x6c102e20, 0xe5e5: 0x6c29bc20, + 0xe5e9: 0x6c11fa20, 0xe5ea: 0x6c29a220, + 0xe5f7: 0x6c0a3220, + 0xe5f9: 0x6c29c020, 0xe5fa: 0x6c29ca20, 0xe5fb: 0x6c0d2420, + 0xe5fe: 0x6c29c820, + // Block 0x398, offset 0xe600 + 0xe602: 0x6c298a20, + 0xe606: 0x6c29cc20, 0xe607: 0x6c0cce20, + 0xe60a: 0x6c29c220, 0xe60b: 0x6c29c620, + 0xe613: 0x6c29c420, + 0xe616: 0x6c20d820, 0xe617: 0x6c20ba20, + 0xe61a: 0x6c29d020, + 0xe622: 0x6c29ce20, + 0xe62d: 0x6c15f820, 0xe62f: 0x6c249a20, + 0xe630: 0x6c29d220, + 0xe63f: 0x6c29d420, + // Block 0x399, offset 0xe640 + 0xe64d: 0x6c29d620, 0xe64e: 0x6c064e20, + 0xe650: 0x6c041420, + 0xe654: 0x6c29da20, 0xe655: 0x6c186020, + 0xe65a: 0x6c045620, + 0xe65c: 0x6c163c20, 0xe65e: 0x6c050e20, 0xe65f: 0x6c29dc20, + 0xe667: 0x6c29de20, + 0xe66b: 0x6c0e9020, + 0xe671: 0x6c29e020, + 0xe679: 0x6c10dc20, 0xe67b: 0x6c003420, + // Block 0x39a, offset 0xe680 + 0xe68a: 0x6c01fe20, 0xe68b: 0x6c29ea20, + 0xe68c: 0x6c29ec20, + 0xe693: 0x6c29e220, + 0xe695: 0x6c084e20, + 0xe6a3: 0x6c29e420, + 0xe6a4: 0x6c112820, + 0xe6a9: 0x6c29e620, 0xe6aa: 0x6c29e820, 0xe6ab: 0x6c29fc20, + 0xe6af: 0x6c29f020, + 0xe6b0: 0x6c29f620, + 0xe6b6: 0x6c29ee20, + // Block 0x39b, offset 0xe6c0 + 0xe6c4: 0x6c29f220, 0xe6c6: 0x6c29f420, 0xe6c7: 0x6c094020, + 0xe6c9: 0x6c29f820, 0xe6cb: 0x6c0e3620, + 0xe6cd: 0x6c059020, 0xe6ce: 0x6c027820, + 0xe6d4: 0x6c29fe20, + 0xe6d9: 0x6c027220, 0xe6db: 0x6c2a0820, + 0xe6de: 0x6c2a0020, 0xe6df: 0x6c2a0620, + 0xe6e4: 0x6c11d420, + 0xe6e9: 0x6c2a0220, + 0xe6ec: 0x6c2a0420, 0xe6ed: 0x6c12ac20, 0xe6ee: 0x6c121420, 0xe6ef: 0x6c2a0a20, + 0xe6f8: 0x6c0df220, 0xe6f9: 0x6c2a1e20, 0xe6fb: 0x6c2a1620, + 0xe6fe: 0x6c020e20, + // Block 0x39c, offset 0xe700 + 0xe700: 0x6c2a1220, 0xe702: 0x6c13e820, 0xe703: 0x6c2a1420, + 0xe706: 0x6c2a0e20, + 0xe708: 0x6c2a1020, 0xe709: 0x6c2a1a20, 0xe70a: 0x6c2a2020, + 0xe70d: 0x6c2a1c20, + 0xe711: 0x6c2a1820, 0xe712: 0x6c2a0c20, + 0xe718: 0x6c0e6420, 0xe71a: 0x6c2a2e20, + 0xe71c: 0x6c14a420, + 0xe725: 0x6c2a2a20, + 0xe729: 0x6c2a2c20, + 0xe734: 0x6c2a2220, 0xe737: 0x6c2a2620, + 0xe73b: 0x6c2a2820, + 0xe73f: 0x6c2a2420, + // Block 0x39d, offset 0xe740 + 0xe749: 0x6c0c4c20, 0xe74b: 0x6c16f620, + 0xe74c: 0x6c2a3620, 0xe74e: 0x6c2a3820, + 0xe753: 0x6c2a4420, + 0xe755: 0x6c0b1820, 0xe757: 0x6c2a3c20, + 0xe759: 0x6c2a4220, + 0xe75f: 0x6c2a3220, + 0xe760: 0x6c2a3020, 0xe763: 0x6c2a4620, + 0xe766: 0x6c01f020, + 0xe768: 0x6c2a3e20, 0xe76a: 0x6c2a4820, + 0xe76e: 0x6c2a4020, + 0xe774: 0x6c2a3a20, 0xe776: 0x6c0ed620, + 0xe778: 0x6c2a3420, + 0xe77f: 0x6c117420, + // Block 0x39e, offset 0xe780 + 0xe782: 0x6c2a5020, + 0xe78d: 0x6c158220, + 0xe79f: 0x6c2a4e20, + 0xe7a2: 0x6c2a4c20, + 0xe7ab: 0x6c2a5e20, + 0xe7af: 0x6c2a5220, + 0xe7b3: 0x6c2a6220, + 0xe7ba: 0x6c15d820, 0xe7bb: 0x6c2a6820, + 0xe7bd: 0x6c2a5620, + // Block 0x39f, offset 0xe7c0 + 0xe7c0: 0x6c2a5820, + 0xe7c4: 0x6c2a6020, 0xe7c6: 0x6c2a6620, 0xe7c7: 0x6c2a6420, + 0xe7cb: 0x6c2a5420, + 0xe7d0: 0x6c2a5a20, 0xe7d2: 0x6c2a7c20, + 0xe7e0: 0x6c2a6e20, + 0xe7ef: 0x6c2a6a20, + 0xe7f2: 0x6c2a6c20, + 0xe7f6: 0x6c2a7620, 0xe7f7: 0x6c2a7820, + 0xe7f9: 0x6c024820, 0xe7fb: 0x6c03f020, + 0xe7fe: 0x6c2a7420, + // Block 0x3a0, offset 0xe800 + 0xe805: 0x6c2a4a20, + 0xe80d: 0x6c2a7220, 0xe80e: 0x6c2a7a20, 0xe80f: 0x6c2a7020, + 0xe811: 0x6c2a7e20, + 0xe815: 0x6c2a8220, 0xe816: 0x6c2a8020, + 0xe821: 0x6c2a8620, 0xe822: 0x6c2a8420, 0xe823: 0x6c29fa20, + 0xe827: 0x6c2a8e20, + 0xe831: 0x6c2a8820, + 0xe836: 0x6c2a8a20, + 0xe839: 0x6c2a8c20, 0xe83b: 0x6c2a9020, + // Block 0x3a1, offset 0xe840 + 0xe840: 0x6c05bc20, 0xe842: 0x6c2a9420, + 0xe844: 0x6c2a9220, 0xe846: 0x6c09ac20, + 0xe84c: 0x6c070420, 0xe84d: 0x6c218020, + 0xe852: 0x6c2a9620, 0xe853: 0x6c09ee20, + 0xe857: 0x6c026620, + 0xe859: 0x6c2a9820, 0xe85b: 0x6c012020, + 0xe85d: 0x6c0ab620, 0xe85e: 0x6c2a9a20, + 0xe861: 0x6c070620, 0xe862: 0x6c2a9c20, 0xe863: 0x6c008220, + 0xe868: 0x6c129620, 0xe86b: 0x6c2a9e20, + 0xe870: 0x6c0b9820, 0xe872: 0x6c2aac20, + 0xe875: 0x6c2aa620, 0xe877: 0x6c0e9220, + 0xe87d: 0x6c2aa820, 0xe87e: 0x6c2aa220, 0xe87f: 0x6c04e420, + // Block 0x3a2, offset 0xe880 + 0xe881: 0x6c2aa020, 0xe882: 0x6c2aae20, + 0xe888: 0x6c055020, 0xe88b: 0x6c0db420, + 0xe88d: 0x6c2aba20, + 0xe892: 0x6c2ab220, + 0xe896: 0x6c0d6220, 0xe897: 0x6c2ab020, + 0xe899: 0x6c2ab620, + 0xe89e: 0x6c2aa420, + 0xe8a2: 0x6c2ab820, + 0xe8a4: 0x6c2abc20, + 0xe8ab: 0x6c123e20, + 0xe8ae: 0x6c2ab420, + 0xe8b0: 0x6c2abe20, 0xe8b1: 0x6c2ac220, + 0xe8b4: 0x6c064620, 0xe8b5: 0x6c2aaa20, 0xe8b7: 0x6c004220, + 0xe8bf: 0x6c2ac020, + // Block 0x3a3, offset 0xe8c0 + 0xe8c1: 0x6c07ce20, 0xe8c2: 0x6c16b420, 0xe8c3: 0x6c2ac420, + 0xe8c4: 0x6c2ac620, 0xe8c5: 0x6c0d2620, + 0xe8cf: 0x6c160c20, + 0xe8d4: 0x6c2ac820, 0xe8d5: 0x6c157620, + 0xe8d8: 0x6c2aca20, 0xe8d9: 0x6c2acc20, + 0xe8dc: 0x6c13a020, 0xe8dd: 0x6c2ace20, 0xe8df: 0x6c079820, + 0xe8e1: 0x6c160e20, + 0xe8e8: 0x6c2ad820, + 0xe8f2: 0x6c2ada20, 0xe8f3: 0x6c0ab820, + 0xe8f4: 0x6c2ad620, + 0xe8f8: 0x6c15da20, 0xe8f9: 0x6c2ad020, + 0xe8fc: 0x6c2ad420, 0xe8fd: 0x6c0bfa20, 0xe8fe: 0x6c0bc020, + // Block 0x3a4, offset 0xe900 + 0xe902: 0x6c2ad220, + 0xe904: 0x6c2adc20, 0xe907: 0x6c131e20, + 0xe90a: 0x6c2ae020, + 0xe90c: 0x6c2ade20, + 0xe910: 0x6c02cc20, 0xe912: 0x6c13ea20, 0xe913: 0x6c2ae220, + 0xe91d: 0x6c2afa20, 0xe91e: 0x6c2ae620, + 0xe925: 0x6c2ae820, + 0xe92a: 0x6c2aea20, 0xe92b: 0x6c2aec20, + 0xe936: 0x6c2af420, + 0xe938: 0x6c2af620, 0xe93b: 0x6c2af220, + // Block 0x3a5, offset 0xe940 + 0xe941: 0x6c2aee20, 0xe943: 0x6c2ae420, + 0xe944: 0x6c2af020, + 0xe94c: 0x6c2af820, 0xe94d: 0x6c2ed820, + 0xe956: 0x6c018820, + 0xe95e: 0x6c2afe20, 0xe95f: 0x6c04e620, + 0xe960: 0x6c2afc20, + 0xe964: 0x6c2b0220, 0xe966: 0x6c2b0020, + 0xe96a: 0x6c2b0620, + 0xe96d: 0x6c2b0420, 0xe96f: 0x6c2b0820, + 0xe972: 0x6c09ae20, + 0xe974: 0x6c2b0a20, 0xe977: 0x6c2b0c20, + 0xe97e: 0x6c2b0e20, 0xe97f: 0x6c0bfc20, + // Block 0x3a6, offset 0xe980 + 0xe981: 0x6c15ba20, 0xe983: 0x6c2b1020, + 0xe986: 0x6c132020, 0xe987: 0x6c113020, + 0xe988: 0x6c2b1220, 0xe98a: 0x6c2b1420, 0xe98b: 0x6c05f620, + 0xe98f: 0x6c03c420, + 0xe993: 0x6c2b1620, + 0xe996: 0x6c08aa20, 0xe997: 0x6c112620, + 0xe998: 0x6c2b1820, 0xe99a: 0x6c029420, + 0xe9a1: 0x6c2b1a20, + 0xe9a6: 0x6c2b1e20, 0xe9a7: 0x6c15fa20, + 0xe9a9: 0x6c2b1c20, 0xe9aa: 0x6c0b5020, + 0xe9ac: 0x6c2b2020, 0xe9af: 0x6c2b2220, + 0xe9b2: 0x6c2b2420, 0xe9b3: 0x6c035220, + 0xe9ba: 0x6c2b2620, + 0xe9bd: 0x6c2b2820, 0xe9bf: 0x6c2b2a20, + // Block 0x3a7, offset 0xe9c0 + 0xe9c0: 0x6c2b2c20, + 0xe9d2: 0x6c029620, + 0xe9da: 0x6c2b2e20, + 0xe9dc: 0x6c2b3020, 0xe9dd: 0x6c2b3220, + 0xe9e3: 0x6c021c20, + 0xe9e6: 0x6c0b1420, 0xe9e7: 0x6c2b3420, + 0xe9f4: 0x6c2b3620, + 0xe9f8: 0x6c2b3820, + // Block 0x3a8, offset 0xea00 + 0xea00: 0x6c062020, 0xea02: 0x6c0f6620, 0xea03: 0x6c2b3a20, + 0xea08: 0x6c059220, 0xea0a: 0x6c0b7020, + 0xea0c: 0x6c2b4020, 0xea0e: 0x6c103020, + 0xea10: 0x6c2b3e20, 0xea13: 0x6c054620, + 0xea16: 0x6c2b3c20, 0xea17: 0x6c0de620, + 0xea18: 0x6c03c620, 0xea1b: 0x6c2b4220, + 0xea1d: 0x6c2b4420, 0xea1f: 0x6c0aba20, + 0xea23: 0x6c05be20, + 0xea25: 0x6c2b4620, + 0xea2a: 0x6c13ec20, + 0xea2d: 0x6c0c3e20, + 0xea31: 0x6c045820, 0xea33: 0x6c153a20, + 0xea34: 0x6c0cd020, 0xea36: 0x6c2b4820, + 0xea3a: 0x6c0b5220, 0xea3b: 0x6c0e9420, + 0xea3c: 0x6c0abc20, + // Block 0x3a9, offset 0xea40 + 0xea41: 0x6c2b4a20, + 0xea46: 0x6c2b5020, + 0xea48: 0x6c2b5220, + 0xea50: 0x6c079420, 0xea51: 0x6c0d7c20, 0xea52: 0x6c2b4e20, + 0xea54: 0x6c0abe20, 0xea55: 0x6c129820, + 0xea5b: 0x6c2b4c20, + 0xea5e: 0x6c08ac20, + 0xea60: 0x6c012220, 0xea62: 0x6c2b5a20, 0xea63: 0x6c059420, + 0xea66: 0x6c08b020, + 0xea69: 0x6c08ae20, 0xea6b: 0x6c171e20, + 0xea6c: 0x6c2b5820, 0xea6d: 0x6c2b5620, 0xea6e: 0x6c0c8a20, + 0xea70: 0x6c040620, 0xea71: 0x6c170a20, 0xea72: 0x6c026820, 0xea73: 0x6c0ac020, + 0xea7c: 0x6c2b5420, + // Block 0x3aa, offset 0xea80 + 0xea82: 0x6c2b5e20, + 0xea84: 0x6c2b6020, 0xea85: 0x6c2b5c20, 0xea87: 0x6c065020, + 0xea89: 0x6c158c20, + 0xea8c: 0x6c08b220, 0xea8d: 0x6c10f220, + 0xea91: 0x6c2b6620, 0xea93: 0x6c0c0020, + 0xea95: 0x6c0e3820, + 0xea98: 0x6c157820, 0xea9a: 0x6c2b6c20, + 0xea9e: 0x6c067820, + 0xeaa0: 0x6c0bfe20, 0xeaa1: 0x6c2b6420, 0xeaa3: 0x6c2b6e20, + 0xeaa4: 0x6c067a20, 0xeaa5: 0x6c2b6820, 0xeaa6: 0x6c2b6a20, + 0xeaa8: 0x6c2b6220, + 0xeaac: 0x6c0c4420, 0xeaad: 0x6c107a20, + 0xeab0: 0x6c0e1220, 0xeab2: 0x6c01f220, + 0xeab9: 0x6c124020, + 0xeabc: 0x6c03f220, 0xeabf: 0x6c0ed820, + // Block 0x3ab, offset 0xeac0 + 0xeac2: 0x6c2b7420, + 0xeac4: 0x6c2b7020, 0xeac7: 0x6c0e4c20, + 0xeacb: 0x6c0c0220, + 0xeacc: 0x6c035420, 0xeacd: 0x6c2b7220, 0xeacf: 0x6c0b7a20, + 0xead2: 0x6c165c20, + 0xead6: 0x6c170420, + 0xeada: 0x6c2b7620, 0xeadb: 0x6c2b8c20, + 0xeadc: 0x6c0eda20, 0xeade: 0x6c2b8a20, + 0xeae0: 0x6c2b8420, 0xeae1: 0x6c2b9420, 0xeae2: 0x6c2b8620, + 0xeae4: 0x6c2b7e20, 0xeae6: 0x6c0f6820, 0xeae7: 0x6c2b7c20, + 0xeaeb: 0x6c2b7820, + 0xeaed: 0x6c154e20, 0xeaee: 0x6c08b420, + 0xeaf1: 0x6c2b8020, 0xeaf3: 0x6c2b7a20, + 0xeaf7: 0x6c2b8820, + 0xeaf8: 0x6c0a3420, 0xeafa: 0x6c062220, + 0xeafe: 0x6c0dec20, + // Block 0x3ac, offset 0xeb00 + 0xeb00: 0x6c141e20, 0xeb01: 0x6c013020, 0xeb02: 0x6c008420, + 0xeb04: 0x6c103220, 0xeb07: 0x6c2b9020, + 0xeb0c: 0x6c2b8e20, 0xeb0e: 0x6c10b420, + 0xeb10: 0x6c2b9820, + 0xeb14: 0x6c2b8220, 0xeb16: 0x6c2b9620, 0xeb17: 0x6c2b9a20, + 0xeb19: 0x6c05f820, 0xeb1a: 0x6c2b9220, 0xeb1b: 0x6c070820, + 0xeb1d: 0x6c093a20, + 0xeb20: 0x6c2b9c20, 0xeb21: 0x6c15bc20, + 0xeb26: 0x6c2ba220, + 0xeb28: 0x6c2ba820, 0xeb2b: 0x6c2ba420, + 0xeb2c: 0x6c128620, + 0xeb33: 0x6c2b9e20, + 0xeb39: 0x6c04e820, + 0xeb3e: 0x6c2ba620, + // Block 0x3ad, offset 0xeb40 + 0xeb41: 0x6c2baa20, + 0xeb49: 0x6c2bb220, + 0xeb4c: 0x6c2bac20, 0xeb4e: 0x6c2bb020, 0xeb4f: 0x6c2bae20, + 0xeb56: 0x6c2bb420, + 0xeb58: 0x6c08f220, 0xeb5a: 0x6c2bb820, 0xeb5b: 0x6c2bb620, + 0xeb5c: 0x6c12ec20, 0xeb5f: 0x6c2bbc20, + 0xeb66: 0x6c059620, + 0xeb6b: 0x6c2bba20, + 0xeb6c: 0x6c2bbe20, 0xeb6f: 0x6c2bc020, + 0xeb70: 0x6c03f420, 0xeb71: 0x6c279420, 0xeb72: 0x6c0afa20, + 0xeb74: 0x6c2bc220, 0xeb77: 0x6c067c20, + 0xeb7d: 0x6c2bc420, + // Block 0x3ae, offset 0xeb80 + 0xeb80: 0x6c2bc620, 0xeb83: 0x6c085020, + 0xeb8a: 0x6c1ede20, + 0xeb8c: 0x6c2bc820, 0xeb8e: 0x6c2bca20, + 0xeb90: 0x6c09b020, 0xeb92: 0x6c2bcc20, 0xeb93: 0x6c2bce20, + 0xeb96: 0x6c2bd020, + 0xeb99: 0x6c2bd220, 0xeb9a: 0x6c2bd420, + // Block 0x3af, offset 0xebc0 + 0xebf7: 0x6c0e0a20, + 0xebfa: 0x6c2bd620, + 0xebff: 0x6c2bda20, + // Block 0x3b0, offset 0xec00 + 0xec01: 0x6c2bd820, + 0xec06: 0x6c103420, + 0xec08: 0x6c2bdc20, 0xec0a: 0x6c13ee20, + 0xec0c: 0x6c2bde20, 0xec0e: 0x6c2be020, + 0xec10: 0x6c2be220, + 0xec15: 0x6c2be420, + 0xec1a: 0x6c109c20, + 0xec21: 0x6c0ac220, 0xec22: 0x6c2be620, + 0xec2a: 0x6c073220, 0xec2b: 0x6c174620, + 0xec2c: 0x6c2be820, + 0xec38: 0x6c2bea20, 0xec39: 0x6c129a20, 0xec3a: 0x6c2bec20, + 0xec3c: 0x6c2bfc20, + // Block 0x3b1, offset 0xec40 + 0xec42: 0x6c2bee20, + 0xec45: 0x6c2bf220, + 0xec49: 0x6c2bf020, 0xec4a: 0x6c2bf420, + 0xec4c: 0x6c142020, 0xec4d: 0x6c2bf620, 0xec4e: 0x6c2bf820, + 0xec54: 0x6c2bfa20, + 0xec58: 0x6c2bfe20, + 0xec5d: 0x6c024e20, 0xec5e: 0x6c0f3e20, + 0xec60: 0x6c12ee20, 0xec61: 0x6c07dc20, 0xec62: 0x6c070a20, + 0xec67: 0x6c12ba20, + 0xec68: 0x6c01f620, 0xec69: 0x6c11fc20, 0xec6a: 0x6c2c0420, 0xec6b: 0x6c035620, + 0xec6c: 0x6c0c2a20, 0xec6d: 0x6c2c0220, 0xec6e: 0x6c2c0c20, 0xec6f: 0x6c0ea620, + 0xec70: 0x6c151620, 0xec72: 0x6c2c0820, 0xec73: 0x6c2c0a20, + 0xec74: 0x6c03c820, 0xec76: 0x6c2c0e20, 0xec77: 0x6c116a20, + 0xec78: 0x6c0db620, 0xec7b: 0x6c124220, + 0xec7c: 0x6c0fa620, 0xec7d: 0x6c2c0620, 0xec7f: 0x6c142220, + // Block 0x3b2, offset 0xec80 + 0xec80: 0x6c021020, 0xec81: 0x6c2c1220, 0xec82: 0x6c16d420, 0xec83: 0x6c0ef420, + 0xec84: 0x6c170e20, 0xec87: 0x6c08b620, + 0xec88: 0x6c2c1020, 0xec8a: 0x6c0d5a20, + 0xec8d: 0x6c2c3220, 0xec8e: 0x6c0c8c20, + 0xec91: 0x6c10d820, 0xec93: 0x6c12bc20, + 0xec9a: 0x6c2c1820, 0xec9b: 0x6c085220, + 0xec9c: 0x6c08b820, 0xec9e: 0x6c0ac420, + 0xeca0: 0x6c116e20, 0xeca2: 0x6c05fa20, 0xeca3: 0x6c2c1620, + 0xeca4: 0x6c2c1420, 0xeca6: 0x6c12f020, + 0xecaa: 0x6c091220, + 0xecad: 0x6c0fd020, + 0xecba: 0x6c2c1c20, 0xecbb: 0x6c2c1e20, + 0xecbc: 0x6c070c20, 0xecbd: 0x6c2c1a20, + // Block 0x3b3, offset 0xecc0 + 0xecc4: 0x6c2c2020, 0xecc5: 0x6c2c2220, 0xecc7: 0x6c2c2620, + 0xecc8: 0x6c0d3e20, 0xecca: 0x6c2c2420, 0xeccb: 0x6c037c20, + 0xeccd: 0x6c2c2a20, 0xeccf: 0x6c2c2820, + 0xecd0: 0x6c2c2c20, 0xecd3: 0x6c2c3020, + 0xecd4: 0x6c2c3420, 0xecd6: 0x6c2c3620, + // Block 0x3b4, offset 0xed00 + 0xed24: 0x6c0c2c20, 0xed26: 0x6c092e20, 0xed27: 0x6c2c3820, + 0xed2b: 0x6c029820, + 0xed2d: 0x6c2c3a20, + 0xed30: 0x6c0d2820, 0xed31: 0x6c2c3c20, 0xed33: 0x6c2c3e20, + 0xed34: 0x6c12f220, 0xed37: 0x6c03ca20, + // Block 0x3b5, offset 0xed40 + 0xed41: 0x6c2c4020, + 0xed45: 0x6c0edc20, + 0xed4a: 0x6c013220, + 0xed59: 0x6c2c4220, + 0xed63: 0x6c097220, + 0xed68: 0x6c0bb020, + 0xed73: 0x6c0d5220, + 0xed7a: 0x6c2c4820, + 0xed7e: 0x6c2c4620, + // Block 0x3b6, offset 0xed80 + 0xed82: 0x6c2c4420, + 0xed8b: 0x6c2c5420, + 0xed8c: 0x6c2c5020, 0xed8f: 0x6c2c4a20, + 0xed96: 0x6c2c4e20, + 0xed9a: 0x6c2c4c20, 0xed9b: 0x6c2c5220, + 0xed9d: 0x6c045a20, 0xed9f: 0x6c2c5a20, + 0xeda1: 0x6c0c2e20, 0xeda3: 0x6c2c5c20, + 0xeda8: 0x6c065220, 0xedaa: 0x6c2c5620, 0xedab: 0x6c2c5820, + 0xedaf: 0x6c16d620, + 0xedb3: 0x6c0ede20, + 0xedb5: 0x6c0c8e20, + 0xedbc: 0x6c2c5e20, 0xedbf: 0x6c2c6420, + // Block 0x3b7, offset 0xedc0 + 0xedc8: 0x6c2c6020, 0xedc9: 0x6c2c6220, 0xedca: 0x6c15be20, + 0xedcf: 0x6c103620, + 0xedd0: 0x6c2c6a20, + 0xeddd: 0x6c2c6620, 0xedde: 0x6c2c6820, 0xeddf: 0x6c2c6c20, + 0xedea: 0x6c2c8820, + 0xedf0: 0x6c2c7220, + 0xedf4: 0x6c2c7420, 0xedf5: 0x6c2c7020, + // Block 0x3b8, offset 0xee00 + 0xee02: 0x6c2c6e20, + 0xee04: 0x6c0f6a20, 0xee07: 0x6c2c7820, + 0xee08: 0x6c2c8020, 0xee09: 0x6c2c7a20, 0xee0a: 0x6c2c7620, + 0xee0c: 0x6c2c7c20, + 0xee10: 0x6c2c7e20, + 0xee15: 0x6c2c8c20, + 0xee19: 0x6c2c8220, + 0xee1f: 0x6c0c3020, + 0xee20: 0x6c2c8620, 0xee23: 0x6c2c8a20, + 0xee24: 0x6c2c8420, + 0xee32: 0x6c2c9020, + 0xee34: 0x6c09b220, 0xee36: 0x6c2c8e20, + 0xee3c: 0x6c2c9220, + // Block 0x3b9, offset 0xee40 + 0xee41: 0x6c2c9420, + 0xee44: 0x6c2c9a20, 0xee45: 0x6c2c9820, 0xee47: 0x6c2c9620, + 0xee4a: 0x6c2c9e20, 0xee4b: 0x6c2c9c20, + 0xee4d: 0x6c153c20, + 0xee51: 0x6c2ca220, 0xee53: 0x6c2ca020, + 0xee54: 0x6c2ca420, + 0xee59: 0x6c2ca620, + 0xee61: 0x6c2caa20, + 0xee6a: 0x6c2ca820, 0xee6b: 0x6c0b5420, + 0xee6c: 0x6c2cac20, 0xee6f: 0x6c050220, + 0xee70: 0x6c2cae20, 0xee71: 0x6c2cb220, + 0xee7e: 0x6c2cb420, + // Block 0x3ba, offset 0xee80 + 0xee85: 0x6c2cb620, 0xee86: 0x6c2cb020, + 0xee88: 0x6c2cb820, 0xee8a: 0x6c093c20, 0xee8b: 0x6c2cba20, + 0xee8c: 0x6c03cc20, 0xee8d: 0x6c054a20, + 0xee92: 0x6c05fc20, + 0xee9b: 0x6c2cbc20, + 0xee9f: 0x6c10c820, + 0xeea2: 0x6c0fa820, 0xeea3: 0x6c2cbe20, + 0xeeab: 0x6c2cc420, + 0xeeb8: 0x6c08f820, 0xeebb: 0x6c2cc220, + 0xeebc: 0x6c2cc020, 0xeebd: 0x6c059820, 0xeebe: 0x6c2cc620, + // Block 0x3bb, offset 0xeec0 + 0xeec3: 0x6c029a20, + 0xeec5: 0x6c2cca20, + 0xeec9: 0x6c07d020, 0xeeca: 0x6c2cc820, + 0xeecc: 0x6c2cda20, + 0xeed2: 0x6c2cce20, 0xeed3: 0x6c2cd220, + 0xeed4: 0x6c13a220, 0xeed5: 0x6c2ccc20, + 0xeed9: 0x6c2cd020, 0xeedb: 0x6c2cd820, + 0xeedc: 0x6c2cd420, 0xeedd: 0x6c03ce20, 0xeedf: 0x6c2cd620, + 0xeee6: 0x6c2cdc20, + 0xeee9: 0x6c115820, 0xeeea: 0x6c167820, + 0xeeef: 0x6c09b420, + 0xeef3: 0x6c2cde20, + 0xeef8: 0x6c155020, 0xeef9: 0x6c2ce220, 0xeefb: 0x6c2ce020, + 0xeefe: 0x6c2ce820, 0xeeff: 0x6c158e20, + // Block 0x3bc, offset 0xef00 + 0xef02: 0x6c2ce620, + 0xef04: 0x6c02ce20, 0xef05: 0x6c2ce420, 0xef06: 0x6c2cee20, + 0xef09: 0x6c2cec20, + 0xef0c: 0x6c2cea20, 0xef0d: 0x6c0f9020, 0xef0e: 0x6c2cf020, + 0xef17: 0x6c2cf220, + 0xef1c: 0x6c2cf420, 0xef1f: 0x6c073420, + 0xef21: 0x6c052e20, 0xef22: 0x6c2cf620, 0xef23: 0x6c2cf820, + 0xef24: 0x6c2cfa20, + // Block 0x3bd, offset 0xef40 + 0xef5b: 0x6c0b5620, + 0xef5c: 0x6c2cfc20, 0xef5e: 0x6c08ea20, 0xef5f: 0x6c2cfe20, + 0xef63: 0x6c2d0020, + 0xef67: 0x6c18a420, + 0xef68: 0x6c18a220, + 0xef6d: 0x6c2d0220, 0xef6e: 0x6c273620, 0xef6f: 0x6c2d0420, + 0xef70: 0x6c0dfc20, 0xef71: 0x6c0b1a20, 0xef72: 0x6c112420, + 0xef77: 0x6c2d0620, + 0xef7a: 0x6c138220, 0xef7b: 0x6c0f1820, + 0xef7c: 0x6c075820, 0xef7f: 0x6c0e0620, + // Block 0x3be, offset 0xef80 + 0xef82: 0x6c00d020, + 0xef84: 0x6c148420, 0xef85: 0x6c0b7220, + 0xef8e: 0x6c05a020, + 0xef91: 0x6c04ea20, + 0xef94: 0x6c138420, + 0xef9a: 0x6c2d0820, + 0xefa2: 0x6c2d0c20, + 0xefa5: 0x6c2d0a20, 0xefa6: 0x6c01f820, + 0xefa9: 0x6c10d420, 0xefaa: 0x6c2d0e20, 0xefab: 0x6c119220, + 0xefad: 0x6c0f9220, 0xefaf: 0x6c2d1020, + 0xefb0: 0x6c09f020, + 0xefb4: 0x6c2d1420, 0xefb7: 0x6c14d420, + 0xefb8: 0x6c2d3220, 0xefb9: 0x6c2d1820, 0xefba: 0x6c2d1a20, + 0xefbd: 0x6c0f0220, + // Block 0x3bf, offset 0xefc0 + 0xefc0: 0x6c0db820, 0xefc1: 0x6c0d2a20, 0xefc3: 0x6c103820, + 0xefc5: 0x6c2d1620, 0xefc6: 0x6c041620, + 0xefcb: 0x6c2d2820, + 0xefcd: 0x6c2d2220, 0xefce: 0x6c2d3c20, 0xefcf: 0x6c103a20, + 0xefd0: 0x6c0e7420, 0xefd1: 0x6c2d1c20, 0xefd3: 0x6c0f6c20, + 0xefd4: 0x6c0fd220, 0xefd5: 0x6c2d1e20, 0xefd6: 0x6c2d2620, 0xefd7: 0x6c0b8420, + 0xefd9: 0x6c117220, 0xefda: 0x6c0f0820, + 0xefdd: 0x6c0c0420, 0xefde: 0x6c2d2420, 0xefdf: 0x6c0d5420, + 0xefe0: 0x6c0d4020, 0xefe1: 0x6c2d2020, 0xefe2: 0x6c001220, 0xefe3: 0x6c16c820, + 0xefe7: 0x6c2d2a20, + 0xefee: 0x6c0dba20, + 0xeff1: 0x6c09b620, 0xeff2: 0x6c0b5820, + 0xeff5: 0x6c2d2e20, 0xeff6: 0x6c2d2c20, + 0xeff8: 0x6c009e20, 0xeff9: 0x6c2d3020, + 0xeffc: 0x6c127a20, 0xeffe: 0x6c2d4020, + // Block 0x3c0, offset 0xf000 + 0xf001: 0x6c109e20, 0xf002: 0x6c0b9a20, + 0xf005: 0x6c0e6620, 0xf007: 0x6c051820, + 0xf009: 0x6c2d3e20, 0xf00a: 0x6c157a20, 0xf00b: 0x6c00fa20, + 0xf00d: 0x6c138620, 0xf00e: 0x6c01fa20, 0xf00f: 0x6c2d3420, + 0xf010: 0x6c2d3620, 0xf011: 0x6c2d3820, 0xf012: 0x6c2d3a20, 0xf013: 0x6c105e20, + 0xf014: 0x6c0dfa20, 0xf015: 0x6c008620, 0xf016: 0x6c2d4220, + 0xf018: 0x6c2d4420, 0xf019: 0x6c31a020, + 0xf01c: 0x6c0d7220, 0xf01e: 0x6c2d4620, + 0xf020: 0x6c016220, 0xf021: 0x6c0cd420, 0xf023: 0x6c05fe20, + 0xf025: 0x6c15c020, + 0xf028: 0x6c2d4820, 0xf029: 0x6c0f8420, + 0xf02d: 0x6c0d2c20, 0xf02e: 0x6c093e20, 0xf02f: 0x6c2d4a20, + 0xf032: 0x6c2d5020, + 0xf035: 0x6c0a1620, 0xf036: 0x6c2d4c20, 0xf037: 0x6c0c9220, + 0xf038: 0x6c0c9020, 0xf03a: 0x6c008820, + 0xf03c: 0x6c165e20, 0xf03d: 0x6c2d5420, 0xf03f: 0x6c124420, + // Block 0x3c1, offset 0xf040 + 0xf040: 0x6c2d5820, 0xf041: 0x6c2d5620, 0xf042: 0x6c2d5220, 0xf043: 0x6c25a620, + 0xf044: 0x6c035820, 0xf047: 0x6c2d1220, + 0xf049: 0x6c2d5c20, 0xf04a: 0x6c2d5a20, + 0xf04f: 0x6c2d5e20, + 0xf051: 0x6c157c20, + 0xf063: 0x6c10aa20, + 0xf066: 0x6c13f020, + 0xf068: 0x6c2d6020, 0xf06a: 0x6c094220, + 0xf06f: 0x6c2d6220, + 0xf071: 0x6c2d6420, + 0xf075: 0x6c2d6620, + 0xf078: 0x6c0f6e20, + // Block 0x3c2, offset 0xf080 + 0xf081: 0x6c009420, + 0xf08a: 0x6c070e20, + 0xf08e: 0x6c16f820, + 0xf09b: 0x6c2d6e20, + 0xf0a1: 0x6c054c20, 0xf0a2: 0x6c2d6820, + 0xf0a4: 0x6c2d6a20, + 0xf0a8: 0x6c130420, + 0xf0ad: 0x6c029c20, + 0xf0b5: 0x6c157e20, 0xf0b7: 0x6c04a620, + 0xf0bd: 0x6c0fd420, + // Block 0x3c3, offset 0xf0c0 + 0xf0c2: 0x6c2d7020, + 0xf0d2: 0x6c2d7220, + 0xf0d9: 0x6c2d7420, + 0xf0ed: 0x6c0f7020, + 0xf0f0: 0x6c2d7820, 0xf0f2: 0x6c2d7620, + // Block 0x3c4, offset 0xf100 + 0xf109: 0x6c108e20, 0xf10a: 0x6c2d7a20, 0xf10b: 0x6c09b820, + 0xf10c: 0x6c095020, 0xf10d: 0x6c115a20, 0xf10e: 0x6c0e9620, + 0xf112: 0x6c097420, + 0xf114: 0x6c0b9c20, 0xf116: 0x6c2d7c20, + 0xf118: 0x6c2d7e20, + 0xf122: 0x6c0b7e20, 0xf123: 0x6c2d8020, + 0xf125: 0x6c2d8220, + 0xf129: 0x6c2d8420, 0xf12a: 0x6c15ea20, + 0xf12c: 0x6c09ba20, + 0xf132: 0x6c2d8820, 0xf133: 0x6c2d8620, + 0xf135: 0x6c071020, 0xf137: 0x6c074220, + 0xf138: 0x6c085420, + // Block 0x3c5, offset 0xf140 + 0xf142: 0x6c2d8e20, + 0xf147: 0x6c0a1820, + 0xf149: 0x6c2d8c20, 0xf14b: 0x6c2d8a20, + 0xf14d: 0x6c0dca20, + 0xf150: 0x6c067e20, 0xf152: 0x6c0c0620, + 0xf157: 0x6c11c020, + 0xf15c: 0x6c09be20, + 0xf162: 0x6c2d9020, + 0xf164: 0x6c0ac620, + 0xf16a: 0x6c2d9620, 0xf16b: 0x6c2d9220, + 0xf16f: 0x6c2d9420, + 0xf174: 0x6c2d9a20, 0xf175: 0x6c2d9820, + 0xf178: 0x6c0afc20, 0xf17a: 0x6c2d9c20, + // Block 0x3c6, offset 0xf180 + 0xf180: 0x6c2d9e20, 0xf181: 0x6c2da020, + 0xf186: 0x6c120020, 0xf187: 0x6c07be20, + 0xf188: 0x6c095220, 0xf189: 0x6c2da220, 0xf18b: 0x6c2da420, + 0xf18c: 0x6c161020, 0xf18d: 0x6c09d620, 0xf18e: 0x6c152c20, 0xf18f: 0x6c166020, + 0xf190: 0x6c2da620, 0xf191: 0x6c04ec20, + 0xf196: 0x6c2da820, + 0xf198: 0x6c0f7220, 0xf19b: 0x6c2dae20, + 0xf19c: 0x6c02e420, 0xf19d: 0x6c0b5a20, 0xf19f: 0x6c2daa20, + 0xf1a1: 0x6c2dac20, 0xf1a3: 0x6c0f3020, + 0xf1a6: 0x6c143e20, 0xf1a7: 0x6c052020, + 0xf1b5: 0x6c2db220, 0xf1b6: 0x6c2db420, + 0xf1bc: 0x6c2db020, 0xf1bf: 0x6c2db820, + // Block 0x3c7, offset 0xf1c0 + 0xf1cd: 0x6c10a620, 0xf1ce: 0x6c027a20, + 0xf1d1: 0x6c2dc020, + 0xf1d4: 0x6c2dba20, 0xf1d5: 0x6c2dbe20, + 0xf1de: 0x6c2db620, + 0xf1e9: 0x6c2e4c20, + 0xf1ec: 0x6c2dbc20, + 0xf1f4: 0x6c169e20, 0xf1f7: 0x6c065420, + 0xf1ff: 0x6c2dd020, + // Block 0x3c8, offset 0xf200 + 0xf204: 0x6c0f9420, 0xf205: 0x6c2dc620, + 0xf208: 0x6c2dcc20, 0xf209: 0x6c2dc820, 0xf20b: 0x6c2dd220, + 0xf210: 0x6c2dd420, + 0xf217: 0x6c2dc420, + 0xf21a: 0x6c2dde20, 0xf21b: 0x6c016420, + 0xf21e: 0x6c2dc220, + 0xf222: 0x6c11ba20, + 0xf224: 0x6c2dca20, 0xf226: 0x6c0ac820, + 0xf231: 0x6c071220, + 0xf23e: 0x6c142420, + // Block 0x3c9, offset 0xf240 + 0xf240: 0x6c04f020, 0xf243: 0x6c09d820, + 0xf245: 0x6c106020, + 0xf251: 0x6c0c9620, 0xf253: 0x6c2dda20, + 0xf255: 0x6c2dce20, 0xf256: 0x6c2dd820, + 0xf258: 0x6c14d620, 0xf25a: 0x6c0ee020, 0xf25b: 0x6c2ddc20, + 0xf25c: 0x6c2dd620, + 0xf26d: 0x6c0c9420, + 0xf277: 0x6c2de420, + 0xf279: 0x6c2de220, + // Block 0x3ca, offset 0xf280 + 0xf28f: 0x6c2de020, + 0xf292: 0x6c13f220, + 0xf2a4: 0x6c0a4220, + 0xf2a9: 0x6c2de620, 0xf2aa: 0x6c139620, + 0xf2ad: 0x6c012420, + 0xf2b2: 0x6c12a820, 0xf2b3: 0x6c0e9820, + 0xf2b8: 0x6c045c20, 0xf2ba: 0x6c2dea20, + 0xf2bc: 0x6c071620, + // Block 0x3cb, offset 0xf2c0 + 0xf2c6: 0x6c082c20, + 0xf2cf: 0x6c2de820, + 0xf2d0: 0x6c0b9e20, + 0xf2d8: 0x6c0ba020, 0xf2d9: 0x6c2df020, 0xf2da: 0x6c2df420, + 0xf2e0: 0x6c0afe20, 0xf2e2: 0x6c2df220, 0xf2e3: 0x6c2df620, + 0xf2e6: 0x6c04ce20, + 0xf2e8: 0x6c12a620, 0xf2eb: 0x6c095420, + 0xf2ec: 0x6c16ca20, 0xf2ee: 0x6c2dee20, 0xf2ef: 0x6c080820, + 0xf2f2: 0x6c170220, + 0xf2f5: 0x6c2dfa20, + 0xf2fa: 0x6c2df820, 0xf2fb: 0x6c2dfc20, + // Block 0x3cc, offset 0xf300 + 0xf304: 0x6c2dec20, + 0xf30b: 0x6c10ba20, + 0xf30d: 0x6c0fd620, + 0xf314: 0x6c0f1e20, 0xf316: 0x6c2e0620, + 0xf31b: 0x6c0e3a20, + 0xf31c: 0x6c2dfe20, + 0xf320: 0x6c2e0020, + 0xf32c: 0x6c053e20, 0xf32e: 0x6c2e0420, + 0xf335: 0x6c060020, + 0xf33c: 0x6c2e0220, 0xf33e: 0x6c0aca20, + // Block 0x3cd, offset 0xf340 + 0xf34c: 0x6c02e620, + 0xf354: 0x6c2e0e20, 0xf356: 0x6c079620, 0xf357: 0x6c0d2e20, + 0xf35a: 0x6c0f0420, + 0xf367: 0x6c026a20, + 0xf36c: 0x6c2e0a20, 0xf36d: 0x6c2e0c20, 0xf36e: 0x6c0ef620, + 0xf370: 0x6c2e0820, + 0xf379: 0x6c2e1020, + // Block 0x3ce, offset 0xf380 + 0xf383: 0x6c2e1c20, + 0xf388: 0x6c2e2220, + 0xf390: 0x6c2e2020, 0xf391: 0x6c0f8620, + 0xf396: 0x6c2e1220, 0xf397: 0x6c2e1420, + 0xf398: 0x6c2e1a20, + 0xf39d: 0x6c2e1e20, + 0xf3a1: 0x6c04a820, + 0xf3a4: 0x6c2e2420, 0xf3a5: 0x6c2e1820, + 0xf3a8: 0x6c2e1620, + // Block 0x3cf, offset 0xf3c0 + 0xf3c3: 0x6c2e2c20, + 0xf3c7: 0x6c2e2e20, + 0xf3d0: 0x6c2e3020, 0xf3d3: 0x6c2e2a20, + 0xf3d4: 0x6c2e2820, + 0xf3d8: 0x6c0acc20, 0xf3d9: 0x6c103c20, 0xf3da: 0x6c2e2620, + 0xf3e1: 0x6c2e3820, + 0xf3eb: 0x6c2e3420, + 0xf3f5: 0x6c2e3620, 0xf3f6: 0x6c2e3220, + 0xf3f8: 0x6c0de820, 0xf3fa: 0x6c2e3a20, + // Block 0x3d0, offset 0xf400 + 0xf401: 0x6c2e3c20, + 0xf404: 0x6c2e4020, + 0xf411: 0x6c035a20, 0xf412: 0x6c2e3e20, 0xf413: 0x6c154420, + 0xf41a: 0x6c2e5620, 0xf41b: 0x6c2e4220, + 0xf41e: 0x6c2e4820, + 0xf420: 0x6c2e4420, 0xf422: 0x6c2e4620, + 0xf42a: 0x6c2e4a20, + 0xf430: 0x6c2e4e20, + 0xf435: 0x6c2e5020, 0xf437: 0x6c2e5220, + 0xf43c: 0x6c2e5820, 0xf43d: 0x6c2e5420, 0xf43e: 0x6c2e5a20, 0xf43f: 0x6c2e5e20, + // Block 0x3d1, offset 0xf440 + 0xf441: 0x6c2e5c20, + // Block 0x3d2, offset 0xf480 + 0xf4b7: 0x6c0ee220, + // Block 0x3d3, offset 0xf4c0 + 0xf4c0: 0x6c151e20, 0xf4c2: 0x6c2e6020, 0xf4c3: 0x6c0c9820, + 0xf4c7: 0x6c2e6220, + 0xf4c9: 0x6c136020, 0xf4ca: 0x6c2e6420, 0xf4cb: 0x6c024a20, + 0xf4cf: 0x6c00f420, + 0xf4d1: 0x6c035e20, 0xf4d3: 0x6c035c20, + 0xf4d4: 0x6c2e6620, 0xf4d6: 0x6c2e6820, + 0xf4d8: 0x6c2e6a20, 0xf4d9: 0x6c2e6c20, + 0xf4e0: 0x6c2e6e20, 0xf4e2: 0x6c036020, 0xf4e3: 0x6c029e20, + 0xf4e4: 0x6c071820, 0xf4e5: 0x6c11cc20, 0xf4e7: 0x6c2e7220, + 0xf4e8: 0x6c2e7020, + 0xf4ed: 0x6c2e7420, + 0xf4f2: 0x6c013420, + 0xf4f9: 0x6c2e7a20, 0xf4fb: 0x6c2e7820, + 0xf4fc: 0x6c2e7620, 0xf4fe: 0x6c2e7c20, + // Block 0x3d4, offset 0xf500 + 0xf503: 0x6c2e8220, + 0xf507: 0x6c004e20, + 0xf50a: 0x6c2e7e20, + 0xf50c: 0x6c2e8620, 0xf50d: 0x6c2e8420, + 0xf514: 0x6c2e8a20, 0xf515: 0x6c2e8820, 0xf516: 0x6c2e8c20, + 0xf518: 0x6c104420, + 0xf51c: 0x6c2e8e20, + 0xf521: 0x6c2e9020, 0xf522: 0x6c2e9420, + 0xf525: 0x6c2e9220, + // Block 0x3d5, offset 0xf540 + 0xf55c: 0x6c12f420, + 0xf561: 0x6c2e9620, + 0xf568: 0x6c2e9820, 0xf56a: 0x6c07e220, + 0xf56e: 0x6c2e9a20, 0xf56f: 0x6c2e9c20, + 0xf572: 0x6c142620, + 0xf57b: 0x6c0cd220, + 0xf57f: 0x6c000820, + // Block 0x3d6, offset 0xf580 + 0xf580: 0x6c0d8e20, 0xf582: 0x6c2e9e20, + 0xf584: 0x6c12f620, + 0xf58b: 0x6c2ea420, + 0xf58c: 0x6c2ea020, 0xf58d: 0x6c071a20, 0xf58f: 0x6c2ea220, + 0xf590: 0x6c062420, + 0xf59b: 0x6c136220, + 0xf59c: 0x6c2ea820, 0xf59d: 0x6c2eac20, 0xf59e: 0x6c2eaa20, 0xf59f: 0x6c2eae20, + 0xf5a2: 0x6c00be20, 0xf5a3: 0x6c0b7420, + 0xf5a4: 0x6c0a4420, 0xf5a5: 0x6c036220, 0xf5a6: 0x6c2eb020, + 0xf5aa: 0x6c117020, + 0xf5ac: 0x6c2eb420, + 0xf5b0: 0x6c00c020, 0xf5b2: 0x6c2eb220, 0xf5b3: 0x6c0ef820, + 0xf5b5: 0x6c166220, 0xf5b6: 0x6c103e20, 0xf5b7: 0x6c2ea620, + 0xf5b8: 0x6c161420, 0xf5ba: 0x6c060220, + 0xf5bd: 0x6c15c220, + // Block 0x3d7, offset 0xf5c0 + 0xf5c5: 0x6c051a20, 0xf5c6: 0x6c163020, + 0xf5c8: 0x6c053420, 0xf5ca: 0x6c0dbc20, 0xf5cb: 0x6c281020, + 0xf5cd: 0x6c2eb620, 0xf5ce: 0x6c024c20, 0xf5cf: 0x6c0ba220, + 0xf5d4: 0x6c02a020, 0xf5d5: 0x6c2eba20, 0xf5d7: 0x6c2ebc20, + 0xf5d8: 0x6c2eb820, 0xf5d9: 0x6c05ac20, 0xf5db: 0x6c07d220, + 0xf5dc: 0x6c0ace20, + 0xf5e0: 0x6c00c220, 0xf5e3: 0x6c167a20, + 0xf5e7: 0x6c2ec020, + 0xf5e8: 0x6c2d4e20, 0xf5ea: 0x6c2ebe20, + 0xf5f0: 0x6c2ec620, 0xf5f1: 0x6c2ec220, 0xf5f2: 0x6c2ec420, + 0xf5f4: 0x6c2ec820, 0xf5f6: 0x6c2eca20, 0xf5f7: 0x6c16a020, + 0xf5f8: 0x6c2ecc20, 0xf5f9: 0x6c2ece20, 0xf5fb: 0x6c0c1220, + 0xf5fc: 0x6c11d620, + // Block 0x3d8, offset 0xf600 + 0xf600: 0x6c0bbe20, 0xf601: 0x6c037e20, + 0xf604: 0x6c158020, 0xf605: 0x6c021220, 0xf606: 0x6c09bc20, 0xf607: 0x6c065620, + 0xf609: 0x6c2ed420, 0xf60b: 0x6c2ed220, + 0xf60c: 0x6c08ba20, 0xf60d: 0x6c2ed620, 0xf60e: 0x6c2ed020, + 0xf611: 0x6c082420, + 0xf615: 0x6c2ede20, 0xf616: 0x6c2a5c20, + 0xf619: 0x6c190e20, 0xf61b: 0x6c0bb220, + 0xf61c: 0x6c2eda20, + 0xf622: 0x6c161220, 0xf623: 0x6c10ca20, + 0xf628: 0x6c00d220, 0xf62a: 0x6c0c4620, 0xf62b: 0x6c08fc20, + 0xf630: 0x6c134620, 0xf632: 0x6c00fc20, + 0xf636: 0x6c16a220, 0xf637: 0x6c15e220, + 0xf639: 0x6c2ee020, 0xf63b: 0x6c0fb620, + // Block 0x3d9, offset 0xf640 + 0xf640: 0x6c098620, + 0xf644: 0x6c2ee220, 0xf646: 0x6c2ee420, 0xf647: 0x6c0b5c20, + 0xf648: 0x6c2ee620, 0xf64a: 0x6c16a420, + 0xf64d: 0x6c2edc20, 0xf64e: 0x6c2eea20, 0xf64f: 0x6c2eee20, + 0xf651: 0x6c2eec20, 0xf653: 0x6c2ee820, + 0xf656: 0x6c2ef020, + 0xf659: 0x6c2ef220, + 0xf65c: 0x6c0d3020, 0xf65e: 0x6c01fc20, + 0xf664: 0x6c2ef420, 0xf667: 0x6c14c020, + 0xf66a: 0x6c2ef620, + 0xf670: 0x6c2ef820, 0xf672: 0x6c16d820, + 0xf678: 0x6c1f6020, 0xf679: 0x6c2efa20, + 0xf67d: 0x6c2efc20, 0xf67e: 0x6c2efe20, + // Block 0x3da, offset 0xf680 + 0xf682: 0x6c2f0620, + 0xf684: 0x6c2f0020, 0xf686: 0x6c2f0220, + 0xf688: 0x6c2f0420, 0xf689: 0x6c2f0820, + 0xf692: 0x6c0c0820, + 0xf696: 0x6c153e20, + 0xf699: 0x6c0c0a20, + 0xf69c: 0x6c2f0a20, 0xf69e: 0x6c124620, + 0xf6a0: 0x6c2f0c20, 0xf6a1: 0x6c314420, 0xf6a2: 0x6c14e820, + 0xf6a4: 0x6c2f0e20, 0xf6a6: 0x6c2f1020, + 0xf6a8: 0x6c2f1220, 0xf6a9: 0x6c02a220, 0xf6ab: 0x6c2f1620, + 0xf6ad: 0x6c0b7620, + 0xf6b1: 0x6c2f1820, + 0xf6b4: 0x6c052c20, + 0xf6b9: 0x6c2f1a20, 0xf6ba: 0x6c2f2220, + 0xf6bc: 0x6c2f1e20, + // Block 0x3db, offset 0xf6c0 + 0xf6c1: 0x6c2f2020, + 0xf6c4: 0x6c02da20, 0xf6c5: 0x6c2f1c20, 0xf6c6: 0x6c2f2420, + 0xf6cb: 0x6c2f2620, + 0xf6cd: 0x6c005020, 0xf6cf: 0x6c2f2820, + 0xf6d0: 0x6c2f2a20, + 0xf6d8: 0x6c0ad020, + 0xf6dc: 0x6c2f2c20, + 0xf6e0: 0x6c03fa20, 0xf6e3: 0x6c2f3220, + 0xf6e6: 0x6c2f3020, + 0xf6e8: 0x6c2f2e20, 0xf6eb: 0x6c2ba020, + 0xf6ed: 0x6c139020, + 0xf6f3: 0x6c2f3420, + 0xf6f4: 0x6c2f3620, + // Block 0x3dc, offset 0xf700 + 0xf703: 0x6c2f3820, + 0xf706: 0x6c2f3a20, + 0xf708: 0x6c2f3c20, 0xf70b: 0x6c2f3e20, + 0xf713: 0x6c036420, + 0xf71c: 0x6c2f4020, + 0xf72d: 0x6c2f4220, 0xf72e: 0x6c10ea20, + 0xf732: 0x6c2f4620, 0xf733: 0x6c01ae20, + 0xf735: 0x6c2f4c20, 0xf736: 0x6c2f4a20, + 0xf73b: 0x6c00c420, + 0xf73f: 0x6c04aa20, + // Block 0x3dd, offset 0xf740 + 0xf741: 0x6c136620, 0xf742: 0x6c0ee420, 0xf743: 0x6c075c20, + 0xf745: 0x6c071c20, 0xf746: 0x6c0a1a20, + 0xf748: 0x6c0b7c20, + 0xf74c: 0x6c2f5020, 0xf74f: 0x6c2f4e20, + 0xf750: 0x6c159020, 0xf751: 0x6c038020, 0xf752: 0x6c120420, 0xf753: 0x6c10a020, + 0xf757: 0x6c0bbc20, + 0xf758: 0x6c166420, 0xf75a: 0x6c059a20, + 0xf761: 0x6c2f5620, + 0xf764: 0x6c2f5420, + 0xf76c: 0x6c142a20, 0xf76d: 0x6c104020, + 0xf774: 0x6c011c20, 0xf777: 0x6c2f5820, + 0xf778: 0x6c2f5220, 0xf77b: 0x6c12be20, + 0xf77c: 0x6c15e020, 0xf77d: 0x6c2f5a20, + // Block 0x3de, offset 0xf780 + 0xf786: 0x6c2f5c20, + 0xf78b: 0x6c2f6020, + 0xf78c: 0x6c0dcc20, 0xf78d: 0x6c02aa20, 0xf78e: 0x6c02ac20, 0xf78f: 0x6c2f5e20, + 0xf794: 0x6c038220, 0xf795: 0x6c060420, + 0xf798: 0x6c038420, 0xf79b: 0x6c0faa20, + 0xf79e: 0x6c168820, + 0xf7a7: 0x6c065820, + 0xf7ab: 0x6c2f6220, + 0xf7af: 0x6c2f6420, + 0xf7b0: 0x6c2f6620, 0xf7b1: 0x6c2f6820, 0xf7b3: 0x6c2f6c20, + 0xf7b4: 0x6c2f6a20, + // Block 0x3df, offset 0xf7c0 + 0xf7e8: 0x6c130a20, 0xf7ea: 0x6c2f6e20, + 0xf7ef: 0x6c2f7020, + 0xf7f1: 0x6c2f7220, + 0xf7f6: 0x6c2f7420, + // Block 0x3e0, offset 0xf800 + 0xf803: 0x6c2f7820, + 0xf804: 0x6c2f7620, 0xf806: 0x6c2f7a20, + 0xf81b: 0x6c124820, + 0xf81c: 0x6c27aa20, 0xf81f: 0x6c0b1620, + 0xf822: 0x6c03d020, + 0xf829: 0x6c2f7c20, 0xf82b: 0x6c2f7e20, + 0xf82d: 0x6c18ba20, 0xf82e: 0x6c20ec20, 0xf82f: 0x6c120620, + 0xf832: 0x6c00b620, + 0xf834: 0x6c003620, + 0xf83c: 0x6c08bc20, 0xf83d: 0x6c13f420, 0xf83e: 0x6c0b0420, + // Block 0x3e1, offset 0xf840 + 0xf843: 0x6c2f8020, + 0xf845: 0x6c150e20, + 0xf849: 0x6c2f8220, 0xf84a: 0x6c15c420, + 0xf84c: 0x6c010020, + 0xf850: 0x6c085620, 0xf852: 0x6c2f8420, 0xf853: 0x6c021420, + 0xf854: 0x6c2f8620, + 0xf858: 0x6c2f8820, + 0xf85d: 0x6c2f8c20, 0xf85e: 0x6c2f8e20, + 0xf860: 0x6c2f9220, 0xf861: 0x6c2f8a20, + 0xf864: 0x6c2f9020, + 0xf868: 0x6c036620, + 0xf86c: 0x6c2f9420, 0xf86e: 0x6c2f9620, + 0xf87d: 0x6c2f9820, 0xf87e: 0x6c2f9a20, + // Block 0x3e2, offset 0xf880 + 0xf882: 0x6c2f9c20, + 0xf885: 0x6c2fa020, + 0xf889: 0x6c2f9e20, 0xf88b: 0x6c2fa420, + 0xf88c: 0x6c2faa20, + 0xf890: 0x6c2fa220, 0xf891: 0x6c2fa620, 0xf892: 0x6c2fa820, + 0xf895: 0x6c2fac20, 0xf897: 0x6c04ac20, + // Block 0x3e3, offset 0xf8c0 + 0xf8d6: 0x6c097620, 0xf8d7: 0x6c2fae20, + 0xf8d8: 0x6c2fb020, 0xf8d9: 0x6c071e20, + 0xf8e5: 0x6c2fb220, + 0xf8e8: 0x6c027020, + 0xf8ec: 0x6c114220, 0xf8ed: 0x6c2fb420, 0xf8ee: 0x6c2fb620, + 0xf8f3: 0x6c0e6820, + 0xf8f4: 0x6c10be20, + 0xf8fc: 0x6c2fb820, + // Block 0x3e4, offset 0xf900 + 0xf901: 0x6c119e20, + 0xf904: 0x6c0d9020, 0xf905: 0x6c012c20, 0xf906: 0x6c050420, + 0xf908: 0x6c050620, + 0xf910: 0x6c0e9a20, 0xf911: 0x6c2fc220, 0xf912: 0x6c050820, + 0xf915: 0x6c021620, + 0xf918: 0x6c2fc020, 0xf91b: 0x6c2fbc20, + 0xf91d: 0x6c2fbe20, 0xf91f: 0x6c2fba20, + 0xf922: 0x6c2fd620, + 0xf92d: 0x6c2fc420, 0xf92e: 0x6c2fc620, + 0xf931: 0x6c2fc820, 0xf932: 0x6c2fca20, + 0xf938: 0x6c2fce20, 0xf93b: 0x6c2fcc20, + 0xf93f: 0x6c09fe20, + // Block 0x3e5, offset 0xf940 + 0xf941: 0x6c2fd020, + 0xf945: 0x6c2fd420, + 0xf94e: 0x6c03d220, 0xf94f: 0x6c2fd220, + 0xf952: 0x6c0d3220, 0xf953: 0x6c060620, + 0xf959: 0x6c2fd820, + 0xf968: 0x6c0d9220, 0xf96b: 0x6c2fda20, + 0xf970: 0x6c104220, + 0xf977: 0x6c2fdc20, + 0xf97e: 0x6c2fe620, + // Block 0x3e6, offset 0xf980 + 0xf980: 0x6c2fe220, 0xf982: 0x6c2fe020, 0xf983: 0x6c2fe420, + 0xf985: 0x6c2fde20, + 0xf98d: 0x6c2fea20, + 0xf995: 0x6c2fe820, 0xf997: 0x6c2fee20, + 0xf99a: 0x6c04ae20, 0xf99b: 0x6c2fec20, + 0xf99f: 0x6c2ff020, + 0xf9a2: 0x6c2ff220, + 0xf9a4: 0x6c2ff620, 0xf9a5: 0x6c2ff420, + 0xf9a9: 0x6c2ff820, 0xf9aa: 0x6c2ffc20, 0xf9ab: 0x6c2ffa20, + // Block 0x3e7, offset 0xf9c0 + 0xf9e8: 0x6c075420, + 0xf9ed: 0x6c2ffe20, + 0xf9f0: 0x6c300020, + 0xf9f8: 0x6c026c20, + 0xf9fc: 0x6c300220, + // Block 0x3e8, offset 0xfa00 + 0xfa00: 0x6c300420, + 0xfa04: 0x6c0ba620, + 0xfa0f: 0x6c300620, + 0xfa11: 0x6c300820, 0xfa13: 0x6c300a20, + 0xfa14: 0x6c300c20, + 0xfa18: 0x6c072020, + 0xfa1e: 0x6c300e20, 0xfa1f: 0x6c301020, + 0xfa22: 0x6c301220, 0xfa23: 0x6c301420, + 0xfa26: 0x6c301620, + 0xfa2a: 0x6c11c220, 0xfa2b: 0x6c301a20, + 0xfa2d: 0x6c126820, 0xfa2e: 0x6c301c20, 0xfa2f: 0x6c301820, + 0xfa31: 0x6c302020, + 0xfa34: 0x6c301e20, 0xfa37: 0x6c302220, + 0xfa3b: 0x6c302420, + // Block 0x3e9, offset 0xfa40 + 0xfa46: 0x6c302620, + 0xfa58: 0x6c302820, 0xfa5a: 0x6c302a20, + 0xfa5f: 0x6c302c20, + 0xfa62: 0x6c302e20, 0xfa63: 0x6c303020, + 0xfa65: 0x6c303220, 0xfa67: 0x6c303420, + 0xfa68: 0x6c303620, 0xfa69: 0x6c303820, 0xfa6a: 0x6c303a20, + 0xfa6e: 0x6c303c20, 0xfa6f: 0x6c303e20, + 0xfa71: 0x6c20e020, 0xfa72: 0x6c304020, + 0xfa7b: 0x6c268a20, + 0xfa7c: 0x6c03d420, + // Block 0x3ea, offset 0xfa80 + 0xfa81: 0x6c023620, 0xfa82: 0x6c077c20, 0xfa83: 0x6c304420, + 0xfa84: 0x6c304220, 0xfa85: 0x6c149a20, + 0xfa8d: 0x6c304820, 0xfa8e: 0x6c304a20, 0xfa8f: 0x6c304620, + 0xfa91: 0x6c304c20, + 0xfa94: 0x6c145820, + 0xfa98: 0x6c304e20, 0xfa9a: 0x6c046220, + 0xfaaf: 0x6c16ce20, + 0xfab4: 0x6c305020, + // Block 0x3eb, offset 0xfac0 + 0xfac3: 0x6c305420, + 0xface: 0x6c003c20, + 0xfad1: 0x6c305620, 0xfad2: 0x6c132e20, 0xfad3: 0x6c305220, + 0xfad6: 0x6c305820, 0xfad7: 0x6c305a20, + 0xfadf: 0x6c305c20, + 0xfae0: 0x6c305e20, + 0xfae8: 0x6c306020, 0xfaea: 0x6c147020, 0xfaeb: 0x6c082e20, + 0xfaed: 0x6c080c20, 0xfaee: 0x6c0c9a20, + 0xfaf4: 0x6c306220, + 0xfaf9: 0x6c306820, + // Block 0x3ec, offset 0xfb00 + 0xfb00: 0x6c306420, + 0xfb06: 0x6c306a20, + 0xfb09: 0x6c068220, 0xfb0a: 0x6c306620, + 0xfb0f: 0x6c306c20, + 0xfb11: 0x6c306e20, 0xfb12: 0x6c307020, + 0xfb14: 0x6c307820, 0xfb16: 0x6c082820, + 0xfb1b: 0x6c0dc020, + 0xfb21: 0x6c307a20, 0xfb22: 0x6c307420, 0xfb23: 0x6c307220, + 0xfb24: 0x6c307620, + 0xfb28: 0x6c05a220, + 0xfb30: 0x6c308220, 0xfb31: 0x6c308020, 0xfb32: 0x6c307e20, + 0xfb35: 0x6c002620, + // Block 0x3ed, offset 0xfb40 + 0xfb44: 0x6c309620, 0xfb46: 0x6c308e20, + 0xfb48: 0x6c309020, 0xfb49: 0x6c308820, 0xfb4a: 0x6c309420, + 0xfb4c: 0x6c308c20, 0xfb4d: 0x6c02b820, + 0xfb50: 0x6c171c20, 0xfb52: 0x6c309220, 0xfb53: 0x6c308a20, + 0xfb54: 0x6c308620, 0xfb55: 0x6c308420, + 0xfb5b: 0x6c309a20, + 0xfb61: 0x6c30a020, + 0xfb64: 0x6c309e20, 0xfb65: 0x6c309c20, + 0xfb6d: 0x6c12ae20, 0xfb6e: 0x6c309820, 0xfb6f: 0x6c00a620, + 0xfb70: 0x6c30a220, 0xfb72: 0x6c30a620, + 0xfb79: 0x6c02d220, 0xfb7a: 0x6c307c20, 0xfb7b: 0x6c00ea20, + 0xfb7e: 0x6c30aa20, + // Block 0x3ee, offset 0xfb80 + 0xfb86: 0x6c30a820, 0xfb87: 0x6c30a420, + 0xfb88: 0x6c0e0e20, + 0xfb92: 0x6c147420, + 0xfb97: 0x6c167c20, + 0xfb9a: 0x6c30ac20, + 0xfba0: 0x6c30ae20, + 0xfba7: 0x6c30b020, + 0xfbb6: 0x6c30b220, + 0xfbb8: 0x6c30b420, + // Block 0x3ef, offset 0xfbc0 + 0xfbe5: 0x6c0ee620, 0xfbe7: 0x6c30b620, + 0xfbe9: 0x6c11ce20, 0xfbeb: 0x6c30c020, + 0xfbec: 0x6c30b820, + 0xfbf0: 0x6c30ba20, 0xfbf3: 0x6c13f620, + 0xfbf4: 0x6c14d820, 0xfbf6: 0x6c108820, + // Block 0x3f0, offset 0xfc00 + 0xfc03: 0x6c30c220, + 0xfc06: 0x6c30c420, 0xfc07: 0x6c106420, + 0xfc08: 0x6c30be20, 0xfc09: 0x6c30bc20, + 0xfc0e: 0x6c018c20, + 0xfc12: 0x6c30d420, + 0xfc15: 0x6c30d220, + 0xfc1b: 0x6c016620, + 0xfc1f: 0x6c30ce20, + 0xfc23: 0x6c30cc20, + 0xfc26: 0x6c30c820, + 0xfc28: 0x6c02ea20, 0xfc2a: 0x6c30c620, 0xfc2b: 0x6c08f420, + 0xfc2c: 0x6c018a20, + 0xfc3b: 0x6c072220, + 0xfc3e: 0x6c30da20, 0xfc3f: 0x6c30d820, + // Block 0x3f1, offset 0xfc40 + 0xfc41: 0x6c30d620, + 0xfc44: 0x6c30d020, 0xfc46: 0x6c30dc20, + 0xfc48: 0x6c30de20, + 0xfc50: 0x6c30e820, 0xfc51: 0x6c30e620, + 0xfc59: 0x6c30ea20, + 0xfc5c: 0x6c00d620, 0xfc5d: 0x6c30e020, 0xfc5e: 0x6c30e220, + 0xfc60: 0x6c074420, 0xfc61: 0x6c14c220, + 0xfc64: 0x6c30e420, + 0xfc6c: 0x6c13f820, 0xfc6f: 0x6c30f420, + 0xfc72: 0x6c30ec20, + 0xfc7a: 0x6c30f620, + // Block 0x3f2, offset 0xfc80 + 0xfc87: 0x6c30f020, + 0xfc89: 0x6c30ee20, + 0xfc8f: 0x6c059c20, + 0xfc9a: 0x6c30f820, + 0xfca4: 0x6c30fa20, + 0xfca9: 0x6c30fc20, 0xfcab: 0x6c30f220, + 0xfcaf: 0x6c30ca20, + 0xfcb2: 0x6c30fe20, + 0xfcb4: 0x6c0f3220, + 0xfcb8: 0x6c310620, 0xfcba: 0x6c310820, 0xfcbb: 0x6c310420, + // Block 0x3f3, offset 0xfcc0 + 0xfcc1: 0x6c310220, 0xfcc2: 0x6c310e20, + 0xfcc4: 0x6c310020, 0xfcc6: 0x6c310a20, + 0xfccf: 0x6c310c20, + 0xfcd3: 0x6c311220, + 0xfcd9: 0x6c311020, + 0xfce6: 0x6c311620, + 0xfced: 0x6c311820, 0xfcef: 0x6c311a20, + 0xfcf2: 0x6c171620, + 0xfcf8: 0x6c311420, 0xfcf9: 0x6c0dce20, 0xfcfa: 0x6c07f220, + 0xfcfd: 0x6c311c20, + // Block 0x3f4, offset 0xfd00 + 0xfd1a: 0x6c311e20, 0xfd1b: 0x6c312020, + 0xfd1e: 0x6c312220, + // Block 0x3f5, offset 0xfd40 + 0xfd75: 0x6c312420, + 0xfd78: 0x6c060820, 0xfd79: 0x6c312620, + 0xfd7d: 0x6c312820, 0xfd7f: 0x6c08ee20, + // Block 0x3f6, offset 0xfd80 + 0xfd81: 0x6c312a20, + 0xfd88: 0x6c312c20, 0xfd8b: 0x6c312e20, + 0xfd8c: 0x6c313020, + 0xfd91: 0x6c313620, 0xfd92: 0x6c313220, 0xfd93: 0x6c16fc20, + 0xfd95: 0x6c313420, 0xfd97: 0x6c16a620, + 0xfd9d: 0x6c313820, 0xfd9f: 0x6c167e20, + 0xfda5: 0x6c313a20, 0xfda6: 0x6c11a020, + 0xfda9: 0x6c313c20, 0xfdaa: 0x6c314020, + 0xfdad: 0x6c314220, + 0xfdb8: 0x6c313e20, 0xfdb9: 0x6c073620, 0xfdba: 0x6c14ea20, 0xfdbb: 0x6c145a20, + 0xfdbc: 0x6c1c4020, 0xfdbe: 0x6c213620, 0xfdbf: 0x6c148a20, + // Block 0x3f7, offset 0xfdc0 + 0xfdc4: 0x6c018e20, + 0xfdcc: 0x6c314620, 0xfdcd: 0x6c040c20, 0xfdce: 0x6c314820, 0xfdcf: 0x6c314a20, + 0xfdd0: 0x6c314c20, 0xfdd2: 0x6c074620, + 0xfdd4: 0x6c314e20, + 0xfdd8: 0x6c235220, 0xfdd9: 0x6c150620, 0xfddb: 0x6c0dbe20, + 0xfddc: 0x6c315020, 0xfddd: 0x6c315420, 0xfdde: 0x6c315220, + 0xfde0: 0x6c315620, + 0xfde5: 0x6c315820, + 0xfde8: 0x6c315a20, + 0xfdef: 0x6c315c20, + 0xfdf4: 0x6c315e20, 0xfdf6: 0x6c316020, 0xfdf7: 0x6c316220, + 0xfdf9: 0x6c316420, 0xfdfb: 0x6c316620, + 0xfdfc: 0x6c316820, 0xfdfd: 0x6c316a20, + // Block 0x3f8, offset 0xfe00 + 0xfe07: 0x6c316c20, + 0xfe08: 0x6c316e20, + 0xfe0e: 0x6c0f7420, + 0xfe13: 0x6c065a20, + 0xfe15: 0x6c317220, + 0xfe20: 0x6c0cd620, 0xfe21: 0x6c317420, + 0xfe2c: 0x6c317620, + 0xfe3b: 0x6c125e20, + 0xfe3e: 0x6c317820, + // Block 0x3f9, offset 0xfe40 + 0xfe4a: 0x6c317a20, 0xfe4b: 0x6c254c20, + 0xfe4e: 0x6c2c2e20, 0xfe4f: 0x6c2f4420, + 0xfe52: 0x6c317c20, + 0xfe54: 0x6c317e20, + 0xfe5f: 0x6c318220, + 0xfe60: 0x6c318420, 0xfe61: 0x6c318620, 0xfe62: 0x6c16a820, 0xfe63: 0x6c318020, + 0xfe66: 0x6c318820, 0xfe67: 0x6c318a20, + 0xfe6a: 0x6c318e20, + 0xfe6c: 0x6c318c20, + 0xfe72: 0x6c319220, + 0xfe76: 0x6c319420, 0xfe77: 0x6c319020, + // Block 0x3fa, offset 0xfe80 + 0xfe8d: 0x6c163420, + 0xfe95: 0x6c319620, + 0xfe9c: 0x6c319820, 0xfe9d: 0x6c258620, + 0xfea0: 0x6c319a20, + // Block 0x3fb, offset 0xfec0 + 0xfec0: 0x6c2bdc20, 0xfec1: 0x6c06ce20, 0xfec2: 0x6c093c20, 0xfec3: 0x6c2c1020, + 0xfec4: 0x6c02c820, 0xfec5: 0x6c051c20, 0xfec6: 0x6c04f620, 0xfec7: 0x6c319820, + 0xfec8: 0x6c319820, 0xfec9: 0x6c056420, 0xfeca: 0x6c04ec20, 0xfecb: 0x6c19b020, + 0xfecc: 0x6c10a820, 0xfecd: 0x6c1dac20, 0xfece: 0x6c245a20, 0xfecf: 0x6c15d620, + 0xfed0: 0x6c29d420, 0xfed1: 0x6c15d820, 0xfed2: 0x6c15da20, 0xfed3: 0x6c2d5e20, + 0xfed4: 0x6c207020, 0xfed5: 0x6c15e420, 0xfed6: 0x6c22ae20, 0xfed7: 0x6c237220, + 0xfed8: 0x6c15e820, 0xfed9: 0x6c15ea20, 0xfeda: 0x6c2fc820, 0xfedb: 0x6c174220, + 0xfedc: 0x6c15ee20, 0xfedd: 0x6c15f220, 0xfede: 0x6c22f420, 0xfedf: 0x6c15f820, + 0xfee0: 0x6c312220, 0xfee1: 0x6c15f020, 0xfee2: 0x6c15f420, 0xfee3: 0x6c15f620, + 0xfee4: 0x6c2b0220, 0xfee5: 0x6c1e1420, 0xfee6: 0x6c285620, 0xfee7: 0x43103e20, + 0xfee8: 0x6c16de20, 0xfee9: 0x6c16e220, 0xfeea: 0x6c16e820, 0xfeeb: 0x6c16ee20, + 0xfeec: 0x6c16f820, 0xfeed: 0x6c179220, 0xfeee: 0x6c169020, 0xfeef: 0x6c18b420, + 0xfef0: 0x42c98820, 0xfef1: 0x6c16d020, 0xfef2: 0x6c22f220, 0xfef3: 0x6c249620, + 0xfef4: 0x6c16f220, 0xfef5: 0x6c29cc20, 0xfef6: 0x6c163c20, 0xfef7: 0x6c16d620, + 0xfef8: 0x6c16d820, 0xfef9: 0x6c16ce20, 0xfefa: 0x6c07f220, 0xfefb: 0x6c250420, + 0xfefc: 0x6c254420, 0xfefd: 0x42fb4020, 0xfefe: 0x43079220, 0xfeff: 0x43260820, + // Block 0x3fc, offset 0xff00 + 0xff00: 0x6c08ee20, 0xff01: 0x6c170420, 0xff02: 0x6c1a9e20, 0xff03: 0x6c16e020, + 0xff04: 0x6c262620, 0xff05: 0x6c16f420, 0xff06: 0x6c16ec20, 0xff07: 0x6c251c20, + 0xff08: 0x6c16d420, 0xff09: 0x6c15e220, 0xff0a: 0x6c1a9620, 0xff0b: 0x42b8c420, + 0xff0c: 0x6c209220, 0xff0d: 0x42dbb420, 0xff0e: 0x6c16ea20, 0xff0f: 0x6c168620, + 0xff10: 0x6c271420, 0xff11: 0x6c2ea420, 0xff12: 0x6c2f1420, 0xff13: 0x6c170020, + 0xff14: 0x6c31a420, 0xff15: 0x6c164620, 0xff16: 0x6c165620, 0xff17: 0x6c003a20, + 0xff18: 0x6c126e20, 0xff19: 0x6c166220, 0xff1a: 0x6c2bc620, 0xff1b: 0x6c1dfe20, + 0xff1c: 0x6c207020, 0xff1d: 0x6c0dec20, 0xff1e: 0x6c0e1420, 0xff1f: 0x6c10fa20, + 0xff20: 0x6c0fe420, 0xff21: 0x6c161820, 0xff22: 0x6c007620, 0xff23: 0x6c142c20, + 0xff24: 0x42f1f620, 0xff25: 0x6c138820, 0xff26: 0x6c131420, 0xff27: 0x6c12c420, + 0xff28: 0x6c122e20, 0xff29: 0x6c1ed820, 0xff2a: 0x6c080620, 0xff2b: 0x6c190a20, + 0xff2c: 0x6c07aa20, 0xff2d: 0x6c0a9c20, 0xff2e: 0x6c15b620, 0xff2f: 0x43155420, + 0xff30: 0x6c082020, 0xff31: 0x6c0dfc20, 0xff32: 0x6c0ef020, 0xff33: 0x6c099820, + 0xff34: 0x6c095620, 0xff35: 0x6c161e20, 0xff36: 0x6c162020, 0xff37: 0x6c164020, + 0xff38: 0x6c182620, 0xff39: 0x6c185a20, 0xff3a: 0x6c164c20, 0xff3b: 0x6c165820, + 0xff3c: 0x6c165a20, 0xff3d: 0x6c165c20, 0xff3e: 0x6c166020, 0xff3f: 0x6c18c020, + // Block 0x3fd, offset 0xff40 + 0xff40: 0x6c16cc20, 0xff41: 0x6c0a3a20, 0xff42: 0x6c1c6220, 0xff43: 0x6c163a20, + 0xff44: 0x6c228020, 0xff45: 0x6c24f620, 0xff46: 0x6c2e7420, 0xff47: 0x6c2ffc20, + 0xff48: 0x6c16a620, 0xff49: 0x6c314820, 0xff4a: 0x6c166620, 0xff4b: 0x42cd8c20, + 0xff4c: 0x42d6ee20, 0xff4d: 0x6c2cf620, 0xff4e: 0x6c110220, 0xff4f: 0x6c16ba20, + 0xff50: 0x6c1dba20, 0xff51: 0x6c110820, 0xff52: 0x6c16bc20, 0xff53: 0x6c16be20, + 0xff54: 0x42e91220, 0xff55: 0x42f39420, 0xff56: 0x6c16c220, 0xff57: 0x6c16c420, + 0xff58: 0x6c2cdc20, 0xff59: 0x6c16c620, 0xff5a: 0x6c16c820, 0xff5b: 0x43269420, + 0xff5c: 0x6c16ae20, 0xff5d: 0x6c16b020, 0xff5e: 0x6c00ac20, 0xff5f: 0x6c16b220, + 0xff60: 0x6c16b420, 0xff61: 0x43155420, 0xff62: 0x6c16b620, 0xff63: 0x6c110420, + 0xff64: 0x6c110620, 0xff65: 0x42d75c20, 0xff66: 0x6c16c020, 0xff67: 0x6c235e20, + 0xff68: 0x6c168a20, 0xff69: 0x6c1a1220, 0xff6a: 0x6c10fa20, 0xff6b: 0x6c169420, + 0xff6c: 0x6c169620, 0xff6d: 0x6c169820, 0xff6e: 0x6c238e20, 0xff6f: 0x6c278420, + 0xff70: 0x6c27c420, 0xff71: 0x6c169e20, 0xff72: 0x6c16a220, 0xff73: 0x6c2f0420, + 0xff74: 0x6c166420, 0xff75: 0x6c168e20, 0xff76: 0x6c255020, 0xff77: 0x6c2d9a20, + 0xff78: 0x6c2ecc20, 0xff79: 0x6c1d1a20, 0xff7a: 0x6c163e20, 0xff7b: 0x6c164220, + 0xff7c: 0x6c164820, 0xff7d: 0x6c10e820, 0xff7e: 0x6c164a20, 0xff7f: 0x6c207020, + // Block 0x3fe, offset 0xff80 + 0xff80: 0x6c22e020, 0xff81: 0x6c165220, 0xff82: 0x6c297e20, 0xff83: 0x6c165e20, + 0xff84: 0x6c163420, 0xff85: 0x6c1f2a20, 0xff86: 0x6c2e9a20, 0xff87: 0x6c162220, + 0xff88: 0x42cef620, 0xff89: 0x6c154020, 0xff8a: 0x6c162420, 0xff8b: 0x6c162620, + 0xff8c: 0x6c162820, 0xff8d: 0x6c162a20, 0xff8e: 0x6c162c20, 0xff8f: 0x6c128220, + 0xff90: 0x6c168820, 0xff91: 0x6c16fa20, 0xff92: 0x6c1dce20, 0xff93: 0x6c161420, + 0xff94: 0x6c166a20, 0xff95: 0x6c1bde20, 0xff96: 0x6c21cc20, 0xff97: 0x6c167820, + 0xff98: 0x6c161620, 0xff99: 0x6c1d6020, 0xff9a: 0x6c053820, 0xff9b: 0x6c161820, + 0xff9c: 0x6c163020, 0xff9d: 0x6c15fc20, 0xff9e: 0x6c15fe20, 0xff9f: 0x6c160020, + 0xffa0: 0x6c006e20, 0xffa1: 0x6c160220, 0xffa2: 0x6c160420, 0xffa3: 0x6c0f7620, + 0xffa4: 0x6c160620, 0xffa5: 0x6c160a20, 0xffa6: 0x6c1da420, 0xffa7: 0x6c160c20, + 0xffa8: 0x6c160e20, 0xffa9: 0x6c161020, 0xffaa: 0x6c161220, 0xffab: 0x6c106620, + 0xffac: 0x6c0f8820, 0xffad: 0x6c193020, 0xffae: 0x6c167220, 0xffaf: 0x42e93020, + 0xffb0: 0x6c29ca20, 0xffb1: 0x6c167a20, 0xffb2: 0x6c167c20, 0xffb3: 0x6c167e20, + 0xffb4: 0x6c166e20, 0xffb5: 0x6c167020, 0xffb6: 0x6c167620, 0xffb7: 0x6c161a20, + 0xffb8: 0x6c02b020, 0xffb9: 0x6c162e20, 0xffba: 0x42e58020, 0xffbb: 0x6c229820, + 0xffbc: 0x6c08f220, 0xffbd: 0x6c09c020, 0xffbe: 0x6c0e7a20, 0xffbf: 0x6c086620, + // Block 0x3ff, offset 0xffc0 + 0xffc0: 0x6c0c3420, 0xffc1: 0x6c0fde20, 0xffc2: 0x6c0dde20, 0xffc3: 0x6c102420, + 0xffc4: 0x6c0dd820, 0xffc5: 0x6c105420, 0xffc6: 0x6c140e20, 0xffc7: 0x6c2ce020, + 0xffc8: 0x6c070420, 0xffc9: 0x6c071a20, 0xffca: 0x6c05f620, 0xffcb: 0x6c028220, + 0xffcc: 0x6c181a20, 0xffcd: 0x42ab8020, 0xffce: 0x43f41c20, 0xffcf: 0x43f41e20, + 0xffd0: 0x6c0f0a20, 0xffd1: 0x43f42220, 0xffd2: 0x6c0be420, 0xffd3: 0x43f42620, + 0xffd4: 0x43f42820, 0xffd5: 0x42a3bc20, 0xffd6: 0x6c0ea020, 0xffd7: 0x6c012a20, + 0xffd8: 0x6c169a20, 0xffd9: 0x6c0b4420, 0xffda: 0x6c0aa220, 0xffdb: 0x6c131a20, + 0xffdc: 0x6c153e20, 0xffdd: 0x6c0bf420, 0xffde: 0x6c00ce20, 0xffdf: 0x43f43e20, + 0xffe0: 0x430c2420, 0xffe1: 0x43f44220, 0xffe2: 0x6c0a3420, 0xffe3: 0x43f44620, + 0xffe4: 0x43f44820, 0xffe5: 0x6c009e20, 0xffe6: 0x6c0fd420, 0xffe7: 0x43f44e20, + 0xffe8: 0x43f45020, 0xffe9: 0x43f45220, 0xffea: 0x6c120620, 0xffeb: 0x6c08bc20, + 0xffec: 0x6c036620, 0xffed: 0x6c0f3220, 0xffee: 0x4321bc20, 0xffef: 0x6c16a020, + 0xfff0: 0x6c12f820, 0xfff1: 0x6c0cd820, 0xfff2: 0x6c14e020, 0xfff3: 0x6c138a20, + 0xfff4: 0x6c04c820, 0xfff5: 0x6c121820, 0xfff6: 0x6c02be20, 0xfff7: 0x6c0e1820, + 0xfff8: 0x6c038e20, 0xfff9: 0x6c135220, 0xfffa: 0x6c143220, 0xfffb: 0x6c0cec20, + 0xfffc: 0x6c1b9c20, 0xfffd: 0x6c022a20, 0xfffe: 0x6c025c20, 0xffff: 0x6c0d3820, + // Block 0x400, offset 0x10000 + 0x10000: 0x6c0ec020, 0x10001: 0x6c12c020, 0x10002: 0x6c03a620, 0x10003: 0x6c0a2220, + 0x10004: 0x6c116220, 0x10005: 0x6c023c20, 0x10006: 0x6c0a2620, 0x10007: 0x6c033220, + 0x10008: 0x6c093220, 0x10009: 0x42e45620, 0x1000a: 0x6c0de420, 0x1000b: 0x6c123420, + 0x1000c: 0x6c093420, 0x1000d: 0x6c089a20, 0x1000e: 0x6c03ba20, 0x1000f: 0x6c157420, + 0x10010: 0x6c0cc420, 0x10011: 0x6c09e220, 0x10012: 0x6c01dc20, 0x10013: 0x6c0f5e20, + 0x10014: 0x6c074020, 0x10015: 0x6c108220, 0x10016: 0x6c0c4220, 0x10017: 0x6c16c220, + 0x10018: 0x6c270220, 0x10019: 0x6c11f620, 0x1001a: 0x6c0a2c20, 0x1001b: 0x6c093820, + 0x1001c: 0x6c09a620, 0x1001d: 0x4304f220, 0x1001e: 0x4304f220, 0x1001f: 0x6c0ea420, + 0x10020: 0x6c02cc20, 0x10021: 0x6c08aa20, 0x10022: 0x6c013020, 0x10023: 0x6c04e820, + 0x10024: 0x6c12bc20, 0x10025: 0x6c0d3e20, 0x10026: 0x431f6c20, 0x10027: 0x6c009e20, + 0x10028: 0x6c10ca20, 0x10029: 0x6c04aa20, 0x1002a: 0x6c12be20, 0x1002b: 0x6c056a20, + 0x1002c: 0x4885dc20, 0x1002d: 0x6c036820, + 0x10030: 0x6c135c20, 0x10031: 0x6c185420, 0x10032: 0x6c0ca420, 0x10033: 0x429f0020, + 0x10034: 0x6c09c420, 0x10035: 0x6c182c20, 0x10036: 0x6c155820, 0x10037: 0x6c094620, + 0x10038: 0x6c02be20, 0x10039: 0x42aaaa20, 0x1003a: 0x6c199620, 0x1003b: 0x42abc420, + 0x1003c: 0x6c0f0a20, 0x1003d: 0x6c133620, 0x1003e: 0x6c014020, 0x1003f: 0x6c144a20, + // Block 0x401, offset 0x10040 + 0x10040: 0x6c1b0820, 0x10041: 0x42b65020, 0x10042: 0x42bda420, 0x10043: 0x42bdb220, + 0x10044: 0x6c07b020, 0x10045: 0x6c1cb620, 0x10046: 0x6c1d2c20, 0x10047: 0x6c0b2e20, + 0x10048: 0x6c154820, 0x10049: 0x6c0d3820, 0x1004a: 0x42c2c020, 0x1004b: 0x6c0ec020, + 0x1004c: 0x6c0da620, 0x1004d: 0x6c1e5820, 0x1004e: 0x6c1e2c20, 0x1004f: 0x42c8a420, + 0x10050: 0x6c1eca20, 0x10051: 0x6c0be420, 0x10052: 0x6c16e220, 0x10053: 0x6c141020, + 0x10054: 0x6c0aee20, 0x10055: 0x6c210220, 0x10056: 0x6c082020, 0x10057: 0x6c162420, + 0x10058: 0x42ddb620, 0x10059: 0x6c08d420, 0x1005a: 0x6c033220, 0x1005b: 0x6c109020, + 0x1005c: 0x6c093220, 0x1005d: 0x42ef4e20, 0x1005e: 0x6c094e20, 0x1005f: 0x6c11f020, + 0x10060: 0x6c0ea020, 0x10061: 0x42e8e220, 0x10062: 0x42ea0c20, 0x10063: 0x6c020820, + 0x10064: 0x42ec3a20, 0x10065: 0x6c243820, 0x10066: 0x6c012a20, 0x10067: 0x6c0bf220, + 0x10068: 0x6c0eec20, 0x10069: 0x42ee9420, 0x1006a: 0x6c0e7e20, 0x1006b: 0x42f19820, + 0x1006c: 0x42f56220, 0x1006d: 0x6c0c4220, 0x1006e: 0x42f8f620, 0x1006f: 0x6c26c220, + 0x10070: 0x6c16c220, 0x10071: 0x42fe7c20, 0x10072: 0x6c093820, 0x10073: 0x6c070220, + 0x10074: 0x6c01ec20, 0x10075: 0x430ef220, 0x10076: 0x6c2aee20, 0x10077: 0x6c132020, + 0x10078: 0x6c08aa20, 0x10079: 0x6c0ed820, 0x1007a: 0x6c0a3420, 0x1007b: 0x6c0c0220, + 0x1007c: 0x6c013020, 0x1007d: 0x6c0dec20, 0x1007e: 0x6c154e20, 0x1007f: 0x6c04e820, + // Block 0x402, offset 0x10080 + 0x10080: 0x6c1ede20, 0x10081: 0x6c0d3e20, 0x10082: 0x6c155020, 0x10083: 0x6c2d5020, + 0x10084: 0x43233220, 0x10085: 0x4324ec20, 0x10086: 0x432cf820, 0x10087: 0x6c10ca20, + 0x10088: 0x6c153e20, 0x10089: 0x432fb620, 0x1008a: 0x6c04aa20, 0x1008b: 0x43301620, + 0x1008c: 0x6c12be20, 0x1008d: 0x43362420, 0x1008e: 0x6c319820, 0x1008f: 0x48509420, + 0x10090: 0x48508820, 0x10091: 0x4867aa20, 0x10092: 0x44773a20, 0x10093: 0x44803020, + 0x10094: 0x44807220, 0x10095: 0x48a49220, 0x10096: 0x48b9a020, 0x10097: 0x48fda620, + 0x10098: 0x433e8620, 0x10099: 0x433f1c20, + // Block 0x403, offset 0x100c0 + 0x100c1: 0x4002ba20, 0x100c2: 0x4003e020, 0x100c3: 0x4004ea20, + 0x100c4: 0x4027de20, 0x100c5: 0x4004ec20, 0x100c6: 0x4004e620, 0x100c7: 0x4003d220, + 0x100c8: 0x4003f420, 0x100c9: 0x4003f620, 0x100ca: 0x4004d820, 0x100cb: 0x40093820, + 0x100cc: 0x40024020, 0x100cd: 0x40021a20, 0x100ce: 0x4002e420, 0x100cf: 0x4004e220, + 0x100d0: 0x4029cc20, 0x100d1: 0x4029ce20, 0x100d2: 0x4029d020, 0x100d3: 0x4029d220, + 0x100d4: 0x4029d420, 0x100d5: 0x4029d620, 0x100d6: 0x4029d820, 0x100d7: 0x4029da20, + 0x100d8: 0x4029dc20, 0x100d9: 0x4029de20, 0x100da: 0x40026c20, 0x100db: 0x40026220, + 0x100dc: 0x40094020, 0x100dd: 0x40094220, 0x100de: 0x40094420, 0x100df: 0x4002c420, + 0x100e0: 0x4004d620, 0x100e1: 0x002bde88, 0x100e2: 0x002c0a88, 0x100e3: 0x002c3a88, + 0x100e4: 0x002c6288, 0x100e5: 0x002c9888, 0x100e6: 0x002d0888, 0x100e7: 0x002d2288, + 0x100e8: 0x002d6888, 0x100e9: 0x002d9a88, 0x100ea: 0x002dcc88, 0x100eb: 0x002dfe88, + 0x100ec: 0x002e2288, 0x100ed: 0x002e8288, 0x100ee: 0x002e9e88, 0x100ef: 0x002ee288, + 0x100f0: 0x002f2c88, 0x100f1: 0x002f5688, 0x100f2: 0x002f7a88, 0x100f3: 0x002fe688, + 0x100f4: 0x00302c88, 0x100f5: 0x00306c88, 0x100f6: 0x0030be88, 0x100f7: 0x0030e288, + 0x100f8: 0x0030f688, 0x100f9: 0x00310088, 0x100fa: 0x00312a88, 0x100fb: 0x4003f820, + 0x100fc: 0x4003d220, 0x100fd: 0x4003fa20, 0x100fe: 0x40062420, 0x100ff: 0x40021620, + // Block 0x404, offset 0x10100 + 0x10100: 0x40061e20, 0x10101: 0x402bde20, 0x10102: 0x402c0a20, 0x10103: 0x402c3a20, + 0x10104: 0x402c6220, 0x10105: 0x402c9820, 0x10106: 0x402d0820, 0x10107: 0x402d2220, + 0x10108: 0x402d6820, 0x10109: 0x402d9a20, 0x1010a: 0x402dcc20, 0x1010b: 0x402dfe20, + 0x1010c: 0x402e2220, 0x1010d: 0x402e8220, 0x1010e: 0x402e9e20, 0x1010f: 0x402ee220, + 0x10110: 0x402f2c20, 0x10111: 0x402f5620, 0x10112: 0x402f7a20, 0x10113: 0x402fe620, + 0x10114: 0x40302c20, 0x10115: 0x40306c20, 0x10116: 0x4030be20, 0x10117: 0x4030e220, + 0x10118: 0x4030f620, 0x10119: 0x40310020, 0x1011a: 0x40312a20, 0x1011b: 0x4003fc20, + 0x1011c: 0x40094820, 0x1011d: 0x4003fe20, 0x1011e: 0x40094c20, 0x1011f: 0x00041883, + 0x10120: 0x00041a83, 0x10121: 0x40030420, 0x10122: 0x4004a420, 0x10123: 0x4004a620, + 0x10124: 0x40025c20, 0x10125: 0x00023e92, 0x10126: 0xca3c3601, 0x10127: 0xc64d3281, + 0x10128: 0xc71d3281, 0x10129: 0xc7dd3601, 0x1012a: 0xc8c43281, 0x1012b: 0xc9793281, + 0x1012c: 0xc6e83281, 0x1012d: 0xc8af3281, 0x1012e: 0xca1d3281, 0x1012f: 0xc8483601, + 0x10130: 0x0027d692, 0x10131: 0xc6533281, 0x10132: 0xc7233281, 0x10133: 0xc7f23601, + 0x10134: 0xc8ca3281, 0x10135: 0xc97f3281, 0x10136: 0xc6663281, 0x10137: 0xc7363601, + 0x10138: 0xc8143601, 0x10139: 0xc8dd3281, 0x1013a: 0xc9923601, 0x1013b: 0xc67f3601, + 0x1013c: 0xc7583601, 0x1013d: 0xc8363601, 0x1013e: 0xc8f63601, 0x1013f: 0xc9af3601, + // Block 0x405, offset 0x10140 + 0x10140: 0xc69c3601, 0x10141: 0xc7753601, 0x10142: 0xc85d3601, 0x10143: 0xc9133601, + 0x10144: 0xc9d13601, 0x10145: 0xc6ac3281, 0x10146: 0xc7853281, 0x10147: 0xc8703281, + 0x10148: 0xc9233281, 0x10149: 0xc9e13281, 0x1014a: 0xc6ca3601, 0x1014b: 0xc7a33601, + 0x1014c: 0xc88e3601, 0x1014d: 0xc9413601, 0x1014e: 0xc9ff3601, 0x1014f: 0xc6e23281, + 0x10150: 0xc7bb3281, 0x10151: 0xc8a93281, 0x10152: 0xc9593281, 0x10153: 0xca173281, + 0x10154: 0xc6ee3281, 0x10155: 0xc8b53281, 0x10156: 0xca233281, 0x10157: 0xc6f73281, + 0x10158: 0xc7c43281, 0x10159: 0xc8be3281, 0x1015a: 0xc9623281, 0x1015b: 0xca2c3281, + 0x1015c: 0xc7113601, 0x1015d: 0xca453ae1, 0x1015e: 0xa0012812, 0x1015f: 0xa0012912, + 0x10160: 0x4063a620, 0x10161: 0x4062ac20, 0x10162: 0x4062ae20, 0x10163: 0x40646820, + 0x10164: 0x4062b020, 0x10165: 0x40646c20, 0x10166: 0x40646e20, 0x10167: 0x4062b220, + 0x10168: 0x4062b420, 0x10169: 0x4062b620, 0x1016a: 0x40647420, 0x1016b: 0x40647620, + 0x1016c: 0x40647820, 0x1016d: 0x40647a20, 0x1016e: 0x40647c20, 0x1016f: 0x40647e20, + 0x10170: 0x4062e020, 0x10171: 0x4062b820, 0x10172: 0x4062ba20, 0x10173: 0x4062bc20, + 0x10174: 0x4062ee20, 0x10175: 0x4062be20, 0x10176: 0x4062c020, 0x10177: 0x4062c220, + 0x10178: 0x4062c420, 0x10179: 0x4062c620, 0x1017a: 0x4062c820, 0x1017b: 0x4062ca20, + 0x1017c: 0x4062cc20, 0x1017d: 0x4062ce20, 0x1017e: 0x4062d020, + // Block 0x406, offset 0x10180 + 0x10182: 0x4063a820, 0x10183: 0x4063aa20, + 0x10184: 0x4063ac20, 0x10185: 0x4063ae20, 0x10186: 0x4063b020, 0x10187: 0x4063b220, + 0x1018a: 0x4063b420, 0x1018b: 0x4063b620, + 0x1018c: 0x4063b820, 0x1018d: 0x4063ba20, 0x1018e: 0x4063bc20, 0x1018f: 0x4063be20, + 0x10192: 0x4063c020, 0x10193: 0x4063c220, + 0x10194: 0x4063c420, 0x10195: 0x4063c620, 0x10196: 0x4063c820, 0x10197: 0x4063ca20, + 0x1019a: 0x4063cc20, 0x1019b: 0x4063ce20, + 0x1019c: 0x4063d020, + 0x101a0: 0x4027dc20, 0x101a1: 0x4027e020, 0x101a2: 0x40094620, 0x101a3: 0x40021220, + 0x101a4: 0x40094a20, 0x101a5: 0x4027e220, 0x101a6: 0x40280820, + 0x101a8: 0x400d3220, 0x101a9: 0x40084420, 0x101aa: 0x40084820, 0x101ab: 0x40084620, + 0x101ac: 0x40084a20, 0x101ad: 0x400e6e20, 0x101ae: 0x400ec420, + 0x101b9: 0xa0000000, 0x101ba: 0xa0000000, 0x101bb: 0xa0000000, + 0x101bc: 0x4027ae20, 0x101bd: 0x4027b020, 0x101be: 0x00000285, 0x101bf: 0x2bfffe85, + // Block 0x407, offset 0x101c0 + 0x101c0: 0xe0003d0b, 0x101c1: 0xe0003cf3, 0x101c2: 0xe0003cf7, 0x101c3: 0xe0003cff, + 0x101c4: 0xe0003d0f, 0x101c5: 0xe0003d03, 0x101c6: 0xe0003d13, 0x101c7: 0xe0003cfb, + 0x101c8: 0xe0003d07, + 0x101d0: 0x02bf2e86, 0x101d1: 0x02a7de86, + // Block 0x408, offset 0x10200 + 0x10200: 0x429c7a20, 0x10201: 0x6c036a20, 0x10202: 0x429c8220, 0x10203: 0x48024420, + 0x10204: 0x429ec020, 0x10205: 0x6c12f820, 0x10206: 0x429f7620, 0x10207: 0x42a00420, + 0x10208: 0x42a0f420, 0x10209: 0x6c124e20, 0x1020a: 0x6c0cd820, 0x1020b: 0x6c0d3420, + 0x1020c: 0x44693c20, 0x1020d: 0x480c7420, 0x1020e: 0x6c14e020, 0x1020f: 0x6c182020, + 0x10210: 0x42a2c820, 0x10211: 0x6c050a20, 0x10212: 0x480a3820, 0x10213: 0x44697220, + 0x10214: 0x42a2ce20, 0x10215: 0x6c07a420, 0x10216: 0x480a9620, 0x10217: 0x6c0ada20, + 0x10218: 0x6c184020, 0x10219: 0x429d9820, 0x1021a: 0x6c0fea20, 0x1021b: 0x6c185420, + 0x1021c: 0x4923be20, 0x1021d: 0x6c186820, 0x1021e: 0x6c0b6220, 0x1021f: 0x4469be20, + 0x10220: 0x6c073a20, 0x10221: 0x42a48c20, 0x10222: 0x6c02bc20, 0x10223: 0x42a4ee20, + 0x10224: 0x446a2a20, 0x10225: 0x6c155820, 0x10226: 0x6c138a20, 0x10227: 0x6c04c820, + 0x10228: 0x6c094620, 0x10229: 0x6c13ba20, 0x1022a: 0x6c18c620, 0x1022b: 0x6c142c20, + 0x1022c: 0x6c18e820, 0x1022d: 0x6c121820, 0x1022e: 0x6c118020, 0x1022f: 0x6c0d4820, + 0x10230: 0x42a6fa20, 0x10231: 0x6c047c20, 0x10232: 0x6c047c20, 0x10233: 0x6c047c20, + 0x10234: 0x48145820, 0x10235: 0x6c023e20, 0x10236: 0x6c042020, 0x10237: 0x6c191020, + 0x10238: 0x4816c620, 0x10239: 0x6c047e20, 0x1023a: 0x6c090020, 0x1023b: 0x42a80c20, + 0x1023c: 0x42a93c20, 0x1023d: 0x6c042220, 0x1023e: 0x6c0f4020, 0x1023f: 0x6c098c20, + // Block 0x409, offset 0x10240 + 0x10240: 0x6c195220, 0x10241: 0x42a9ec20, 0x10242: 0x6c0ff020, 0x10243: 0x6c055c20, + 0x10244: 0x6c198220, 0x10245: 0x6c0c9e20, 0x10246: 0x6c0c9e20, 0x10247: 0x6c199620, + 0x10248: 0x6c040020, 0x10249: 0x42ab6620, 0x1024a: 0x42ab8420, 0x1024b: 0x6c1a2620, + 0x1024c: 0x6c0e1820, 0x1024d: 0x42ae2e20, 0x1024e: 0x42aca220, 0x1024f: 0x6c133420, + 0x10250: 0x6c0c3420, 0x10251: 0x6c0ce420, 0x10252: 0x6c0ade20, 0x10253: 0x6c0b0220, + 0x10254: 0x42b01a20, 0x10255: 0x6c056220, 0x10256: 0x42b06420, 0x10257: 0x6c13be20, + 0x10258: 0x42b15820, 0x10259: 0x4829c820, 0x1025a: 0x6c116c20, 0x1025b: 0x6c0f2620, + 0x1025c: 0x42b20c20, 0x1025d: 0x6c0d7620, 0x1025e: 0x6c14b820, 0x1025f: 0x6c1ace20, + 0x10260: 0x482d5020, 0x10261: 0x482dd420, 0x10262: 0x42b3d820, 0x10263: 0x42b43620, + 0x10264: 0x42b44e20, 0x10265: 0x42b3b020, 0x10266: 0x6c12cc20, 0x10267: 0x446ddc20, + 0x10268: 0x446df820, 0x10269: 0x42b61020, 0x1026a: 0x6c1b3420, 0x1026b: 0x6c1b3420, + 0x1026c: 0x48339020, 0x1026d: 0x6c1b5c20, 0x1026e: 0x42b7b020, 0x1026f: 0x6c10fa20, + 0x10270: 0x6c1b7620, 0x10271: 0x48363020, 0x10272: 0x6c097e20, 0x10273: 0x6c0a6220, + 0x10274: 0x6c101820, 0x10275: 0x6c1b8420, 0x10276: 0x446f0220, 0x10277: 0x6c0fc220, + 0x10278: 0x6c1b9c20, 0x10279: 0x42b98020, 0x1027a: 0x42b91a20, 0x1027b: 0x483bc820, + 0x1027c: 0x42ba8620, 0x1027d: 0x483bcc20, 0x1027e: 0x42badc20, 0x1027f: 0x42bad620, + // Block 0x40a, offset 0x10280 + 0x10280: 0x42baf820, 0x10281: 0x6c0a1420, 0x10282: 0x42bbc420, 0x10283: 0x44705e20, + 0x10284: 0x6c0e0220, 0x10285: 0x42bc5020, 0x10286: 0x6c140620, 0x10287: 0x42bcd220, + 0x10288: 0x4470c420, 0x10289: 0x48430620, 0x1028a: 0x4470f820, 0x1028b: 0x42bd6020, + 0x1028c: 0x42bd6620, 0x1028d: 0x6c0a2820, 0x1028e: 0x6c16de20, 0x1028f: 0x49472420, + 0x10290: 0x6c1c6e20, 0x10291: 0x48466220, 0x10292: 0x48466220, 0x10293: 0x6c286820, + 0x10294: 0x42be4420, 0x10295: 0x42be4420, 0x10296: 0x44718e20, 0x10297: 0x48657020, + 0x10298: 0x48c3b420, 0x10299: 0x6c056620, 0x1029a: 0x6c0ebc20, 0x1029b: 0x4471c620, + 0x1029c: 0x42bf3420, 0x1029d: 0x6c10f020, 0x1029e: 0x6c088020, 0x1029f: 0x42bff220, + 0x102a0: 0x6c1d0220, 0x102a1: 0x44727420, 0x102a2: 0x44723820, 0x102a3: 0x6c022a20, + 0x102a4: 0x484da820, 0x102a5: 0x6c109620, 0x102a6: 0x6c08cc20, 0x102a7: 0x6c06c020, + 0x102a8: 0x6c0b2e20, 0x102a9: 0x6c06c020, 0x102aa: 0x42c2f420, 0x102ab: 0x6c0d3820, + 0x102ac: 0x6c05da20, 0x102ad: 0x6c133820, 0x102ae: 0x42c35e20, 0x102af: 0x42c3bc20, + 0x102b0: 0x6c0ec020, 0x102b1: 0x6c1dac20, 0x102b2: 0x6c0bdc20, 0x102b3: 0x6c1dc620, + 0x102b4: 0x42c4ba20, 0x102b5: 0x6c13cc20, 0x102b6: 0x6c1df220, 0x102b7: 0x6c1e2620, + 0x102b8: 0x48561820, 0x102b9: 0x6c120820, 0x102ba: 0x42c5f820, 0x102bb: 0x6c092c20, + 0x102bc: 0x6c0cf620, 0x102bd: 0x42c7c820, 0x102be: 0x4857e220, 0x102bf: 0x42c84420, + // Block 0x40b, offset 0x102c0 + 0x102c0: 0x42c78a20, 0x102c1: 0x6c014820, 0x102c2: 0x44745c20, 0x102c3: 0x6c145420, + 0x102c4: 0x42c8fc20, 0x102c5: 0x42c93a20, 0x102c6: 0x42c8ee20, 0x102c7: 0x4474d820, + 0x102c8: 0x6c12c020, 0x102c9: 0x6c057620, 0x102ca: 0x48601420, 0x102cb: 0x42cbc620, + 0x102cc: 0x6c0a2e20, 0x102cd: 0x6c1f1420, 0x102ce: 0x44763220, 0x102cf: 0x6c0a2220, + 0x102d0: 0x44761020, 0x102d1: 0x4475c820, 0x102d2: 0x6c141620, 0x102d3: 0x6c183c20, + 0x102d4: 0x6c07a620, 0x102d5: 0x42cd3820, 0x102d6: 0x6c27ec20, 0x102d7: 0x4487b220, + 0x102d8: 0x6c16e220, 0x102d9: 0x6c141020, 0x102da: 0x42ce4220, 0x102db: 0x6c1f7020, + 0x102dc: 0x6c094a20, 0x102dd: 0x48678620, 0x102de: 0x44769220, 0x102df: 0x42cff420, + 0x102e0: 0x6c1f8c20, 0x102e1: 0x42d0a420, 0x102e2: 0x6c116220, 0x102e3: 0x4868da20, + 0x102e4: 0x42d11c20, 0x102e5: 0x42d03e20, 0x102e6: 0x42d22820, 0x102e7: 0x44773a20, + 0x102e8: 0x42d28420, 0x102e9: 0x42d34620, 0x102ea: 0x42d3d420, 0x102eb: 0x42d55020, + 0x102ec: 0x486d4620, 0x102ed: 0x6c051e20, 0x102ee: 0x44783020, 0x102ef: 0x6c08d220, + 0x102f0: 0x48714e20, 0x102f1: 0x6c20f820, 0x102f2: 0x44789c20, 0x102f3: 0x42d6e420, + 0x102f4: 0x42d73e20, 0x102f5: 0x6c082020, 0x102f6: 0x6c028c20, 0x102f7: 0x48751a20, + 0x102f8: 0x483a1620, 0x102f9: 0x4875f420, 0x102fa: 0x6c11ec20, 0x102fb: 0x48797820, + 0x102fc: 0x6c014c20, 0x102fd: 0x42d99a20, 0x102fe: 0x42d8ce20, 0x102ff: 0x42da2c20, + // Block 0x40c, offset 0x10300 + 0x10300: 0x6c113620, 0x10301: 0x6c023c20, 0x10302: 0x6c162420, 0x10303: 0x6c06dc20, + 0x10304: 0x6c0b3a20, 0x10305: 0x6c21a620, 0x10306: 0x487a3c20, 0x10307: 0x42da6820, + 0x10308: 0x6c06de20, 0x10309: 0x6c21d220, 0x1030a: 0x447a6620, 0x1030b: 0x6c08d420, + 0x1030c: 0x42dd8e20, 0x1030d: 0x487da220, 0x1030e: 0x6c21a820, 0x1030f: 0x6c0ec820, + 0x10310: 0x487ebc20, 0x10311: 0x487f1c20, 0x10312: 0x6c226020, 0x10313: 0x42e07220, + 0x10314: 0x6c109020, 0x10315: 0x6c228220, 0x10316: 0x447b2c20, 0x10317: 0x42e09420, + 0x10318: 0x6c07bc20, 0x10319: 0x42e0ee20, 0x1031a: 0x6c0e2820, 0x1031b: 0x480a4a20, + 0x1031c: 0x42e28a20, 0x1031d: 0x4884c620, 0x1031e: 0x42e33820, 0x1031f: 0x48875620, + 0x10320: 0x6c22f620, 0x10321: 0x6c094e20, 0x10322: 0x42e4a020, 0x10323: 0x488c1020, + 0x10324: 0x6c07c020, 0x10325: 0x42e52a20, 0x10326: 0x488e6a20, 0x10327: 0x48902820, + 0x10328: 0x6c236220, 0x10329: 0x6c018420, 0x1032a: 0x447d5820, 0x1032b: 0x42e74a20, + 0x1032c: 0x447d7020, 0x1032d: 0x447d7020, 0x1032e: 0x42e88e20, 0x1032f: 0x6c238c20, + 0x10330: 0x42e8e220, 0x10331: 0x42e90a20, 0x10332: 0x6c23a020, 0x10333: 0x447e3620, + 0x10334: 0x42ea4820, 0x10335: 0x48986c20, 0x10336: 0x42ea7c20, 0x10337: 0x48992420, + 0x10338: 0x6c007620, 0x10339: 0x48433e20, 0x1033a: 0x42ec2020, 0x1033b: 0x489f4220, + 0x1033c: 0x489f7020, 0x1033d: 0x48a08820, 0x1033e: 0x447ff820, 0x1033f: 0x44801020, + // Block 0x40d, offset 0x10340 + 0x10340: 0x6c0eec20, 0x10341: 0x48a1e620, 0x10342: 0x48a1e420, 0x10343: 0x48a23220, + 0x10344: 0x48a26620, 0x10345: 0x6c24a820, 0x10346: 0x6c0b4220, 0x10347: 0x6c0b4220, + 0x10348: 0x42ee9420, 0x10349: 0x44807220, 0x1034a: 0x6c24c820, 0x1034b: 0x44808c20, + 0x1034c: 0x44812c20, 0x1034d: 0x48a83a20, 0x1034e: 0x42f09c20, 0x1034f: 0x6c250420, + 0x10350: 0x42f19820, 0x10351: 0x4481c620, 0x10352: 0x48ac4c20, 0x10353: 0x6c0cc420, + 0x10354: 0x48ad3420, 0x10355: 0x48ad8a20, 0x10356: 0x6c131a20, 0x10357: 0x42f3d620, + 0x10358: 0x44825e20, 0x10359: 0x6c074020, 0x1035a: 0x42f49420, 0x1035b: 0x6c01ac20, + 0x1035c: 0x48b2f820, 0x1035d: 0x48b54e20, 0x1035e: 0x48b54e20, 0x1035f: 0x42f5dc20, + 0x10360: 0x44840420, 0x10361: 0x48b75620, 0x10362: 0x6c261820, 0x10363: 0x6c0e6a20, + 0x10364: 0x44844e20, 0x10365: 0x48b90020, 0x10366: 0x6c268420, 0x10367: 0x44854020, + 0x10368: 0x42f9d020, 0x10369: 0x42f9c620, 0x1036a: 0x6c03c020, 0x1036b: 0x48bf0c20, + 0x1036c: 0x6c26bc20, 0x1036d: 0x44860220, 0x1036e: 0x6c26d220, 0x1036f: 0x42fc0420, + 0x10370: 0x42fc8a20, 0x10371: 0x44866820, 0x10372: 0x48c45020, 0x10373: 0x48c48e20, + 0x10374: 0x4486b220, 0x10375: 0x48c5b220, 0x10376: 0x42fef420, 0x10377: 0x48c67c20, + 0x10378: 0x42ff2a20, 0x10379: 0x42fff420, 0x1037a: 0x6c093820, 0x1037b: 0x48c9b420, + 0x1037c: 0x48ca4620, 0x1037d: 0x4300c020, 0x1037e: 0x48cb5020, 0x1037f: 0x6c27d620, + // Block 0x40e, offset 0x10380 + 0x10380: 0x4866be20, 0x10381: 0x4487aa20, 0x10382: 0x6c009220, 0x10383: 0x43020620, + 0x10384: 0x44881620, 0x10385: 0x6c281420, 0x10386: 0x42b56a20, 0x10387: 0x48cf4e20, + 0x10388: 0x48cf6a20, 0x10389: 0x48672620, 0x1038a: 0x48673820, 0x1038b: 0x6c286820, + 0x1038c: 0x43040820, 0x1038d: 0x6c08ea20, 0x1038e: 0x4488d620, 0x1038f: 0x43052220, + 0x10390: 0x6c00a420, 0x10391: 0x6c091e20, 0x10392: 0x42a56620, 0x10393: 0x6c01e420, + 0x10394: 0x6c13e220, 0x10395: 0x6c020c20, 0x10396: 0x6c050020, 0x10397: 0x48d67820, + 0x10398: 0x6c095620, 0x10399: 0x43063a20, 0x1039a: 0x4306c620, 0x1039b: 0x43075a20, + 0x1039c: 0x6c28f220, 0x1039d: 0x6c292820, 0x1039e: 0x4307ce20, 0x1039f: 0x6c0ea420, + 0x103a0: 0x4306a620, 0x103a1: 0x6c03f820, 0x103a2: 0x6c04e220, 0x103a3: 0x6c07cc20, + 0x103a4: 0x48d86c20, 0x103a5: 0x48dad620, 0x103a6: 0x48d9aa20, 0x103a7: 0x448a5620, + 0x103a8: 0x4309e220, 0x103a9: 0x4309e620, 0x103aa: 0x430a2c20, 0x103ab: 0x48e79420, + 0x103ac: 0x430ac820, 0x103ad: 0x48de5820, 0x103ae: 0x448aba20, 0x103af: 0x448ac220, + 0x103b0: 0x48df6220, 0x103b1: 0x48e1a420, 0x103b2: 0x448ad620, 0x103b3: 0x6c041420, + 0x103b4: 0x6c163c20, 0x103b5: 0x6c29de20, 0x103b6: 0x430cd220, 0x103b7: 0x6c29e620, + 0x103b8: 0x430d1020, 0x103b9: 0x430e1c20, 0x103ba: 0x430dc420, 0x103bb: 0x430ef220, + 0x103bc: 0x430e5020, 0x103bd: 0x430ed620, 0x103be: 0x430f0c20, 0x103bf: 0x448bae20, + // Block 0x40f, offset 0x103c0 + 0x103c0: 0x430fc220, 0x103c1: 0x43100220, 0x103c2: 0x448bf220, 0x103c3: 0x4310c020, + 0x103c4: 0x6c008220, 0x103c5: 0x48ecce20, 0x103c6: 0x4311ae20, 0x103c7: 0x4311bc20, + 0x103c8: 0x448c6a20, 0x103c9: 0x4311f420, 0x103ca: 0x44697620, 0x103cb: 0x48f15c20, + 0x103cc: 0x48f2cc20, 0x103cd: 0x448d7c20, 0x103ce: 0x448d8e20, 0x103cf: 0x6c0bfe20, + 0x103d0: 0x6c154e20, 0x103d1: 0x6c1ede20, 0x103d2: 0x6c2be420, 0x103d3: 0x48f95020, + 0x103d4: 0x6c035620, 0x103d5: 0x6c2c1220, 0x103d6: 0x431a3620, 0x103d7: 0x6c03ca20, + 0x103d8: 0x48fe5e20, 0x103d9: 0x48100820, 0x103da: 0x6c2c5420, 0x103db: 0x431b7820, + 0x103dc: 0x431be020, 0x103dd: 0x4811bc20, 0x103de: 0x431da820, 0x103df: 0x6c155020, + 0x103e0: 0x490ba420, 0x103e1: 0x490bda20, 0x103e2: 0x43212820, 0x103e3: 0x4321e220, + 0x103e4: 0x43222220, 0x103e5: 0x490e5c20, 0x103e6: 0x43223620, 0x103e7: 0x43247020, + 0x103e8: 0x4325ae20, 0x103e9: 0x4325b020, 0x103ea: 0x4324f820, 0x103eb: 0x4327f220, + 0x103ec: 0x43282a20, 0x103ed: 0x4917f420, 0x103ee: 0x6c024a20, 0x103ef: 0x44932a20, + 0x103f0: 0x432b6e20, 0x103f1: 0x491aee20, 0x103f2: 0x4493cc20, 0x103f3: 0x432d8620, + 0x103f4: 0x42bb6420, 0x103f5: 0x432e4620, 0x103f6: 0x49228a20, 0x103f7: 0x49243420, + 0x103f8: 0x4494dc20, 0x103f9: 0x4494ec20, 0x103fa: 0x432fc020, 0x103fb: 0x49281420, + 0x103fc: 0x44956420, 0x103fd: 0x49292c20, 0x103fe: 0x43301620, 0x103ff: 0x43301620, + // Block 0x410, offset 0x10400 + 0x10400: 0x43305220, 0x10401: 0x492b6c20, 0x10402: 0x6c03d020, 0x10403: 0x44966620, + 0x10404: 0x43325220, 0x10405: 0x43334e20, 0x10406: 0x43338420, 0x10407: 0x4333fc20, + 0x10408: 0x44979c20, 0x10409: 0x49366020, 0x1040a: 0x43362420, 0x1040b: 0x43388020, + 0x1040c: 0x4339fa20, 0x1040d: 0x44999c20, 0x1040e: 0x4499da20, 0x1040f: 0x433ace20, + 0x10410: 0x49419c20, 0x10411: 0x4499f020, 0x10412: 0x49420a20, 0x10413: 0x49441c20, + 0x10414: 0x49452220, 0x10415: 0x6c145a20, 0x10416: 0x449aac20, 0x10417: 0x6c316420, + 0x10418: 0x433dfc20, 0x10419: 0x433e0a20, 0x1041a: 0x433e1e20, 0x1041b: 0x433e2c20, + 0x1041c: 0x6c125e20, 0x1041d: 0x494c0020, + // Block 0x411, offset 0x10440 + 0x10440: 0xe00014bd, 0x10441: 0x0033b483, 0x10442: 0x00339688, 0x10443: 0x0033a288, + 0x10444: 0x0033c288, 0x10445: 0x0033fc88, 0x10446: 0xca490071, 0x10447: 0x00343688, + 0x10448: 0x00344688, 0x10449: 0x00349a88, 0x1044a: 0x0034e488, 0x1044b: 0x00356288, + 0x1044c: 0x00356a88, 0x1044d: 0xe00014cf, 0x1044e: 0x00357a88, 0x1044f: 0x00365488, + 0x10450: 0xc0090041, 0x10451: 0x00335288, 0x10452: 0x00335a88, 0x10453: 0xc0130092, + 0x10454: 0x00338a88, 0x10455: 0xc34c0041, 0x10456: 0xc01c0071, 0x10457: 0xc0200071, + 0x10458: 0xc0250041, 0x10459: 0x00343e88, 0x1045a: 0xc0370092, 0x1045b: 0x00348488, + 0x1045c: 0x0034a888, 0x1045d: 0x0034ba88, 0x1045e: 0xc02e0071, 0x1045f: 0x00350e88, + 0x10460: 0x00352888, 0x10461: 0x00353a88, 0x10462: 0x00354c88, 0x10463: 0xc03e00f1, + 0x10464: 0x0035ac88, 0x10465: 0x0035b488, 0x10466: 0x00360288, 0x10467: 0xc0440071, + 0x10468: 0x00365c88, 0x10469: 0x00366688, 0x1046a: 0x00367488, 0x1046b: 0xc0480071, + 0x1046c: 0x00368e88, 0x1046d: 0xc04c0071, 0x1046e: 0x0036b888, 0x1046f: 0x0036c488, + 0x10470: 0xc0060041, 0x10471: 0x40335220, 0x10472: 0x40335a20, 0x10473: 0xc0100092, + 0x10474: 0x40338a20, 0x10475: 0xc3490041, 0x10476: 0xc01a0071, 0x10477: 0xc01e0071, + 0x10478: 0xc0220041, 0x10479: 0x40343e20, 0x1047a: 0xc0340092, 0x1047b: 0x40348420, + 0x1047c: 0x4034a820, 0x1047d: 0x4034ba20, 0x1047e: 0xc02c0071, 0x1047f: 0x40350e20, + // Block 0x412, offset 0x10480 + 0x10480: 0x40352820, 0x10481: 0x40353a20, 0x10482: 0x40354c20, 0x10483: 0xc03a00f1, + 0x10484: 0x4035ac20, 0x10485: 0x4035b420, 0x10486: 0x40360220, 0x10487: 0xc0420071, + 0x10488: 0x40365c20, 0x10489: 0x40366620, 0x1048a: 0x40367420, 0x1048b: 0xc0460071, + 0x1048c: 0x40368e20, 0x1048d: 0xc04a0071, 0x1048e: 0x4036b820, 0x1048f: 0x4036c420, + 0x10490: 0xe00014ba, 0x10491: 0x4033b420, 0x10492: 0x40339620, 0x10493: 0x4033a220, + 0x10494: 0x4033c220, 0x10495: 0x4033fc20, 0x10496: 0xca470071, 0x10497: 0x40343620, + 0x10498: 0x40344620, 0x10499: 0x40349a20, 0x1049a: 0x4034e420, 0x1049b: 0x40356220, + 0x1049c: 0x40356a20, 0x1049d: 0xe00014cc, 0x1049e: 0x40357a20, 0x1049f: 0x40365420, + 0x104a0: 0x0035e088, 0x104a1: 0x4035e020, 0x104a2: 0x00369e88, 0x104a3: 0x40369e20, + 0x104a4: 0x0036ce88, 0x104a5: 0x4036ce20, 0x104a6: 0x0036d688, 0x104a7: 0x4036d620, + 0x104a8: 0x0036ea88, 0x104a9: 0x4036ea20, 0x104aa: 0x0036e088, 0x104ab: 0x4036e020, + 0x104ac: 0x0036f488, 0x104ad: 0x4036f420, 0x104ae: 0x0036fc88, 0x104af: 0x4036fc20, + 0x104b0: 0x00370488, 0x104b1: 0x40370420, 0x104b2: 0x00370c88, 0x104b3: 0x40370c20, + 0x104b4: 0xc0500131, 0x104b5: 0xc04e0131, 0x104b6: 0x00371c88, 0x104b7: 0x40371c20, + 0x104b8: 0x0035a488, 0x104b9: 0x4035a420, 0x104ba: 0x0035fa88, 0x104bb: 0x4035fa20, + 0x104bc: 0x0035f288, 0x104bd: 0x4035f220, 0x104be: 0x0035e888, 0x104bf: 0x4035e820, + // Block 0x413, offset 0x104c0 + 0x104c0: 0x00352088, 0x104c1: 0x40352020, 0x104c2: 0x40070620, 0x104c3: 0xae608302, + 0x104c4: 0xae605f02, 0x104c5: 0xae602a02, 0x104c6: 0xae602202, 0x104c7: 0xae605f02, + 0x104c8: 0xa0000000, 0x104c9: 0xa0000000, 0x104ca: 0x00341c88, 0x104cb: 0x40341c20, + 0x104cc: 0x00369688, 0x104cd: 0x40369620, 0x104ce: 0x00353088, 0x104cf: 0x40353020, + 0x104d0: 0xe00014b7, 0x104d1: 0xe00014b4, 0x104d2: 0x00336a88, 0x104d3: 0x40336a20, + 0x104d4: 0x00337a88, 0x104d5: 0x40337a20, 0x104d6: 0x0033dc88, 0x104d7: 0x4033dc20, + 0x104d8: 0x0033aa88, 0x104d9: 0x4033aa20, 0x104da: 0x00345888, 0x104db: 0x40345820, + 0x104dc: 0x00347888, 0x104dd: 0x40347820, 0x104de: 0x00347088, 0x104df: 0x40347020, + 0x104e0: 0x00346888, 0x104e1: 0x40346820, 0x104e2: 0x0034ca88, 0x104e3: 0x4034ca20, + 0x104e4: 0x0034dc88, 0x104e5: 0x4034dc20, 0x104e6: 0x00351888, 0x104e7: 0x40351820, + 0x104e8: 0x00372688, 0x104e9: 0x40372620, 0x104ea: 0x00354488, 0x104eb: 0x40354420, + 0x104ec: 0x00355888, 0x104ed: 0x40355820, 0x104ee: 0x00359c83, 0x104ef: 0x40359c20, + 0x104f0: 0x00359a88, 0x104f1: 0x40359a20, 0x104f2: 0x0035cc88, 0x104f3: 0x4035cc20, + 0x104f4: 0x00360e88, 0x104f5: 0x40360e20, 0x104f6: 0x00362a88, 0x104f7: 0x40362a20, + 0x104f8: 0x00363a88, 0x104f9: 0x40363a20, 0x104fa: 0x0035d488, 0x104fb: 0x4035d420, + 0x104fc: 0x00364488, 0x104fd: 0x40364420, 0x104fe: 0x00364c88, 0x104ff: 0x40364c20, + // Block 0x414, offset 0x10500 + 0x10500: 0xa0000000, 0x10501: 0xa0000000, 0x10502: 0xa0000000, 0x10503: 0xa0000000, + 0x10504: 0xa0000000, 0x10505: 0xa0000000, 0x10506: 0xa0000000, 0x10507: 0xa0000000, + 0x10508: 0xa0000000, 0x10509: 0x40020020, 0x1050a: 0x40020220, 0x1050b: 0x40020420, + 0x1050c: 0x40020620, 0x1050d: 0x40020820, 0x1050e: 0xa0000000, 0x1050f: 0xa0000000, + 0x10510: 0xa0000000, 0x10511: 0xa0000000, 0x10512: 0xa0000000, 0x10513: 0xa0000000, + 0x10514: 0xa0000000, 0x10515: 0xa0000000, 0x10516: 0xa0000000, 0x10517: 0xa0000000, + 0x10518: 0xa0000000, 0x10519: 0xa0000000, 0x1051a: 0xa0000000, 0x1051b: 0xa0000000, + 0x1051c: 0xa0000000, 0x1051d: 0xa0000000, 0x1051e: 0xa0000000, 0x1051f: 0xa0000000, + 0x10520: 0x40021220, 0x10521: 0x4002ba20, 0x10522: 0x4003e020, 0x10523: 0x4004ea20, + 0x10524: 0x4027de20, 0x10525: 0x4004ec20, 0x10526: 0x4004e620, 0x10527: 0x4003d220, + 0x10528: 0x4003f420, 0x10529: 0x4003f620, 0x1052a: 0x4004d820, 0x1052b: 0x40093820, + 0x1052c: 0x40024020, 0x1052d: 0x40021a20, 0x1052e: 0x4002e420, 0x1052f: 0x4004e220, + 0x10530: 0x4029cc20, 0x10531: 0x4029ce20, 0x10532: 0x4029d020, 0x10533: 0x4029d220, + 0x10534: 0x4029d420, 0x10535: 0x4029d620, 0x10536: 0x4029d820, 0x10537: 0x4029da20, + 0x10538: 0x4029dc20, 0x10539: 0x4029de20, 0x1053a: 0x40026c20, 0x1053b: 0x40026220, + 0x1053c: 0x40094020, 0x1053d: 0x40094220, 0x1053e: 0x40094420, 0x1053f: 0x4002c420, + // Block 0x415, offset 0x10540 + 0x10540: 0x4004d620, 0x10541: 0xca5027b1, 0x10542: 0x002c0a88, 0x10543: 0x002c3a88, + 0x10544: 0x002c6288, 0x10545: 0xc39e0be1, 0x10546: 0x002d0888, 0x10547: 0x002d2288, + 0x10548: 0x002d6888, 0x10549: 0x002d9a88, 0x1054a: 0x002dcc88, 0x1054b: 0xca4b3b11, + 0x1054c: 0xc0030002, 0x1054d: 0x002e8288, 0x1054e: 0x002e9e88, 0x1054f: 0xc3a30b21, + 0x10550: 0x002f2c88, 0x10551: 0x002f5688, 0x10552: 0x002f7a88, 0x10553: 0x002fe688, + 0x10554: 0x00302c88, 0x10555: 0xc3900b21, 0x10556: 0x0030be88, 0x10557: 0x0030e288, + 0x10558: 0x0030f688, 0x10559: 0x00310088, 0x1055a: 0x00312a88, 0x1055b: 0x4003f820, + 0x1055c: 0x4004e420, 0x1055d: 0x4003fa20, 0x1055e: 0x40062420, 0x1055f: 0x40021620, + 0x10560: 0x40061e20, 0x10561: 0xca4d27b1, 0x10562: 0x402c0a20, 0x10563: 0x402c3a20, + 0x10564: 0x402c6220, 0x10565: 0xc39c0be1, 0x10566: 0x402d0820, 0x10567: 0x402d2220, + 0x10568: 0x402d6820, 0x10569: 0x402d9a20, 0x1056a: 0x402dcc20, 0x1056b: 0x402dfe20, + 0x1056c: 0xc0000002, 0x1056d: 0x402e8220, 0x1056e: 0x402e9e20, 0x1056f: 0xc3a00b21, + 0x10570: 0x402f2c20, 0x10571: 0x402f5620, 0x10572: 0x402f7a20, 0x10573: 0x402fe620, + 0x10574: 0x40302c20, 0x10575: 0xc38d0b21, 0x10576: 0x4030be20, 0x10577: 0x4030e220, + 0x10578: 0x4030f620, 0x10579: 0x40310020, 0x1057a: 0x40312a20, 0x1057b: 0x4003fc20, + 0x1057c: 0x40094820, 0x1057d: 0x4003fe20, 0x1057e: 0x40094c20, 0x1057f: 0xa0000000, + // Block 0x416, offset 0x10580 + 0x10580: 0xe0000983, 0x10581: 0xe0000980, 0x10582: 0xe00008fb, 0x10583: 0xe00008f8, + 0x10584: 0xe000097d, 0x10585: 0xe000097a, 0x10586: 0xe0000a38, 0x10587: 0xe0000a35, + 0x10588: 0xe0000a3e, 0x10589: 0xe0000a3b, 0x1058a: 0xe0000a4a, 0x1058b: 0xe0000a47, + 0x1058c: 0xe0000a44, 0x1058d: 0xe0000a41, 0x1058e: 0xe0000a86, 0x1058f: 0xe0000a83, + 0x10590: 0x002c62a3, 0x10591: 0x402c6221, 0x10592: 0xe0000b46, 0x10593: 0xe0000b43, + 0x10594: 0xe0000aee, 0x10595: 0xe0000aeb, 0x10596: 0xe0000b2c, 0x10597: 0xe0000b29, + 0x10598: 0x00320cc3, 0x10599: 0x40320c22, 0x1059a: 0xe0000b1a, 0x1059b: 0xe0000b17, + 0x1059c: 0xe0000bb8, 0x1059d: 0xe0000bb5, 0x1059e: 0xe0000bb2, 0x1059f: 0xe0000baf, + 0x105a0: 0xe0000bc4, 0x105a1: 0xe0000bc1, 0x105a2: 0xe0000bca, 0x105a3: 0xe0000bc7, + 0x105a4: 0xe0000bee, 0x105a5: 0xe0000beb, 0x105a6: 0xe0000c1b, 0x105a7: 0xe0000c18, + 0x105a8: 0xe0000c51, 0x105a9: 0xe0000c4e, 0x105aa: 0xe0000c60, 0x105ab: 0xe0000c5d, + 0x105ac: 0xe0000c31, 0x105ad: 0xe0000c2e, 0x105ae: 0xe0000c5a, 0x105af: 0xe0000c57, + 0x105b0: 0xe0000c54, 0x105b1: 0x402da220, 0x105b2: 0xf0000a0a, 0x105b3: 0xf0000404, + 0x105b4: 0xe0000c8a, 0x105b5: 0xe0000c87, 0x105b6: 0xe0000c9f, 0x105b7: 0xe0000c9c, + 0x105b8: 0x402f5621, 0x105b9: 0xe0000ccc, 0x105ba: 0xe0000cc9, 0x105bb: 0xe0000cd8, + 0x105bc: 0xe0000cd5, 0x105bd: 0xe0000cd2, 0x105be: 0xe0000ccf, 0x105bf: 0xe0000d04, + // Block 0x417, offset 0x105c0 + 0x105c0: 0xca533b21, 0x105c1: 0xca553b21, 0x105c2: 0xca573b21, 0x105c3: 0xca593b21, + 0x105c4: 0xca5b3b21, 0x105c5: 0xca5d3b21, 0x105c6: 0xca5f3b21, 0x105c7: 0xca613b21, + 0x105c8: 0xca633b21, 0x105c9: 0xca653b21, 0x105ca: 0xca673b21, 0x105cb: 0xca693b21, + 0x105cc: 0xca6b3b21, 0x105cd: 0xca6d3b21, 0x105ce: 0xca6f3b21, 0x105cf: 0xca713b21, + 0x105d0: 0xca733b21, 0x105d1: 0xca753b21, 0x105d2: 0xca773b21, 0x105d3: 0xca793b21, + 0x105d4: 0xca7b3b21, 0x105d5: 0xca7d3b21, 0x105d6: 0xca7f3b21, 0x105d7: 0xca813b21, + 0x105d8: 0xca833b21, 0x105d9: 0xca853b21, 0x105da: 0xca873b21, 0x105db: 0xca8b3b21, + 0x105dc: 0xca913b21, 0x105dd: 0xca953b21, 0x105de: 0xca973b21, 0x105df: 0xca993b21, + 0x105e0: 0xca9b3b21, 0x105e1: 0xca9d3b21, 0x105e2: 0xca9f3b21, 0x105e3: 0xca9f3b21, + 0x105e4: 0xe000413a, 0x105e5: 0xe000413d, 0x105e6: 0xe0004140, 0x105e7: 0xe0004143, + 0x105e8: 0xe0004146, 0x105e9: 0xe000414a, 0x105ea: 0xe000414d, 0x105eb: 0xca893b21, + 0x105ec: 0xca8d3b21, 0x105ed: 0xca8f3b21, 0x105ee: 0xca933b21, 0x105ef: 0xe0004151, + 0x105f0: 0xe0004154, 0x105f1: 0xe0004157, 0x105f2: 0xe000415a, 0x105f3: 0xe000415d, + 0x105f4: 0xa0000000, 0x105f5: 0xa0000000, 0x105f6: 0xcaa43b81, 0x105f7: 0xcaa63bb1, + 0x105f8: 0x40501220, 0x105f9: 0x40501420, 0x105fa: 0x40501620, 0x105fb: 0xcaa13b51, + 0x105fc: 0x40501a20, 0x105fd: 0x40501c20, 0x105fe: 0x40501e20, 0x105ff: 0x40502020, + // Block 0x418, offset 0x10600 + 0x10600: 0x40502220, 0x10601: 0xcaa83bb1, 0x10602: 0x40502620, 0x10603: 0x40502820, + 0x10604: 0xcaaa3bb1, 0x10605: 0x40502c20, 0x10606: 0x40503020, 0x10607: 0x40503420, + 0x10608: 0xadc11802, 0x10609: 0xadc11b02, 0x1060a: 0xadc11c02, 0x1060b: 0xadc11a02, + 0x1060c: 0xa0005f02, 0x1060d: 0xadc11d02, 0x1060e: 0xadc11402, 0x1060f: 0xadc11502, + 0x10610: 0xadc11702, 0x10611: 0xadc11602, 0x10612: 0x82092817, 0x10613: 0xa0000000, + 0x10614: 0x40032620, 0x10615: 0x40032820, 0x10616: 0x4002ac20, 0x10617: 0x4027bc20, + 0x10618: 0xe000409a, 0x10619: 0x4005be20, 0x1061a: 0x4005c020, 0x1061b: 0x4027f620, + 0x1061c: 0x404fea20, 0x1061d: 0xadc11902, + 0x10620: 0xe00001b5, 0x10621: 0xe0000249, 0x10622: 0xe0000361, 0x10623: 0xe000043b, + 0x10624: 0xe0000510, 0x10625: 0xe00005da, 0x10626: 0xe00006a5, 0x10627: 0xe000074d, + 0x10628: 0xe00007f9, 0x10629: 0xe000089e, + 0x10630: 0xe00001b8, 0x10631: 0xe000024c, 0x10632: 0xe0000364, 0x10633: 0xe000043e, + 0x10634: 0xe0000513, 0x10635: 0xe00005dd, 0x10636: 0xe00006a8, 0x10637: 0xe0000750, + 0x10638: 0xe00007fc, 0x10639: 0xe00008a1, + // Block 0x419, offset 0x10640 + 0x10642: 0x40439020, 0x10643: 0x40439220, + 0x10645: 0x40437020, 0x10646: 0x40437220, 0x10647: 0x40437420, + 0x10648: 0x40437620, 0x10649: 0x40437820, 0x1064a: 0x40437a20, 0x1064b: 0x40437c20, + 0x1064c: 0x40438020, 0x1064e: 0x40438420, 0x1064f: 0x40438620, + 0x10650: 0x40438820, 0x10652: 0x40438a20, 0x10653: 0x40438c20, + 0x10654: 0x40438e20, 0x10655: 0x40439020, 0x10656: 0x40439220, 0x10657: 0x40439420, + 0x10658: 0x40439620, 0x10659: 0x40439820, 0x1065a: 0x40439a20, 0x1065b: 0x40439c20, + 0x1065c: 0x40439e20, 0x1065d: 0x4043a020, 0x1065e: 0x4043a220, 0x1065f: 0x4043a420, + 0x10660: 0x4043a620, 0x10661: 0x4043a820, 0x10662: 0x4043aa20, 0x10663: 0x4043ac20, + 0x10664: 0x4043ae20, 0x10665: 0x4043b020, 0x10666: 0x4043b220, 0x10667: 0x4043b420, + 0x10668: 0x4043b620, 0x1066a: 0x4043b820, 0x1066b: 0x4043ba20, + 0x1066c: 0x4043bc20, 0x1066d: 0x4043be20, 0x1066e: 0x4043c020, 0x1066f: 0x4043c220, + 0x10670: 0x4043c420, 0x10671: 0x4043c620, 0x10672: 0x4043c820, 0x10673: 0x4043d420, + 0x10675: 0x4043ca20, 0x10676: 0x4043cc20, 0x10677: 0x4043ce20, + 0x10678: 0x4043d020, 0x10679: 0x4043d220, + 0x1067c: 0xa070f102, 0x1067d: 0x4043d820, 0x1067e: 0x4043de20, 0x1067f: 0xc06a0311, + // Block 0x41a, offset 0x10680 + 0x10680: 0x4043e220, 0x10681: 0x4043e420, 0x10682: 0x4043e620, 0x10683: 0x4043e820, + 0x10684: 0x4043ea20, 0x10686: 0xc06c0341, 0x10687: 0x4043f220, + 0x10688: 0x4043f420, 0x1068a: 0xc0710311, 0x1068b: 0x4043f820, + 0x1068c: 0x4043fa20, 0x1068d: 0x820921fe, + 0x10695: 0x4043fe20, 0x10696: 0x40440020, + 0x1069e: 0x4043d620, + 0x106a0: 0x40437e20, 0x106a1: 0x40438220, 0x106a2: 0x4043ec20, 0x106a3: 0x4043ee20, + 0x106a6: 0xe0000182, 0x106a7: 0xe0000213, + 0x106a8: 0xe000032e, 0x106a9: 0xe0000408, 0x106aa: 0xe00004dd, 0x106ab: 0xe00005a7, + 0x106ac: 0xe0000672, 0x106ad: 0xe000071a, 0x106ae: 0xe00007c6, 0x106af: 0xe000086b, + 0x106b1: 0x40439420, 0x106b2: 0x40439620, + // Block 0x41b, offset 0x106c0 + 0x106c0: 0xf0000404, 0x106c1: 0xf0000404, 0x106c2: 0xf0000404, 0x106c3: 0xf0000404, + 0x106c4: 0xf0000404, 0x106c5: 0xf0000404, 0x106c6: 0xf0000404, 0x106c7: 0xf0000404, + 0x106c8: 0xf0000404, 0x106c9: 0xf0000404, 0x106ca: 0xf0000404, 0x106cb: 0xf0000404, + 0x106cc: 0xf0000404, 0x106cd: 0xf0000404, 0x106ce: 0xe000004c, 0x106cf: 0xe0000051, + 0x106d0: 0xe0000056, 0x106d1: 0xe000005b, 0x106d2: 0xe0000060, 0x106d3: 0xe0000065, + 0x106d4: 0xe000006a, 0x106d5: 0xe000006f, 0x106d6: 0xe0000083, 0x106d7: 0xe000008d, + 0x106d8: 0xe0000092, 0x106d9: 0xe0000097, 0x106da: 0xe000009c, 0x106db: 0xe00000a1, + 0x106dc: 0xe0000088, 0x106dd: 0xe0000074, 0x106de: 0xe000007c, + 0x106e0: 0xe0002c96, 0x106e1: 0xe0002ca6, 0x106e2: 0xe0002c9e, 0x106e3: 0xe0002cd6, + 0x106e4: 0xe0002caa, 0x106e5: 0xe0002cbe, 0x106e6: 0xe0002c9a, 0x106e7: 0xe0002cba, + 0x106e8: 0xe0002ca2, 0x106e9: 0xe0002cc6, 0x106ea: 0xe0002ce6, 0x106eb: 0xe0002cfa, + 0x106ec: 0xe0002cf6, 0x106ed: 0xe0002cee, 0x106ee: 0xe0002d22, 0x106ef: 0xe0002cda, + 0x106f0: 0xe0002ce2, 0x106f1: 0xe0002cf2, 0x106f2: 0xe0002cea, 0x106f3: 0xe0002d06, + 0x106f4: 0xe0002cce, 0x106f5: 0xe0002cfe, 0x106f6: 0xe0002d1a, 0x106f7: 0xe0002d0a, + 0x106f8: 0xf0000404, 0x106f9: 0xe0002cae, 0x106fa: 0xe0002cd2, 0x106fb: 0xf0000404, + 0x106fc: 0xe0002d02, 0x106fd: 0xe0002cb2, 0x106fe: 0xe0002d1e, 0x106ff: 0xe0002cca, + // Block 0x41c, offset 0x10700 + 0x10700: 0xe0008556, 0x10701: 0xe0008b49, 0x10703: 0xe0009a4a, + 0x10707: 0xe0005e27, + 0x10708: 0xe000871e, 0x10709: 0xe0006c4c, 0x1070a: 0xe0006ca0, 0x1070b: 0xe0009fed, + 0x1070d: 0xe0006789, + 0x10711: 0xe00098b6, + 0x10714: 0xe0009245, 0x10715: 0xe0006948, 0x10716: 0xe0007018, + 0x10718: 0xe0004c4a, 0x10719: 0xe0006618, + 0x1071e: 0xe00073be, 0x1071f: 0xe0008f07, + 0x10726: 0xe000665c, + 0x1072b: 0xe00075de, + 0x1072d: 0xe0008fe1, + 0x10730: 0xe0006771, 0x10731: 0xe0004a99, 0x10732: 0xe00049e6, + 0x10738: 0xe000a5b0, 0x10739: 0xe000532a, 0x1073b: 0xe0008e8f, + // Block 0x41d, offset 0x10740 + 0x10742: 0xe0007be3, 0x10743: 0xe0005214, + 0x10745: 0xe0004c4d, + 0x1074b: 0xe0009055, + 0x1074d: 0xe0006ad3, 0x1074e: 0xe000a418, 0x1074f: 0xe0009fe1, + 0x10756: 0xe0004b72, + 0x10758: 0xe00073c2, 0x10759: 0xe00083a6, + 0x1075d: 0xe0004c50, 0x1075e: 0xe0004554, 0x1075f: 0xe0007800, + 0x10767: 0xe0005708, + 0x1076b: 0xe00042b4, + 0x1076c: 0xe0004564, 0x1076d: 0xe0005621, + 0x10773: 0xe000820f, + 0x10776: 0xe000672d, 0x10777: 0xe0006c38, + 0x1077c: 0xe0008fdd, 0x1077e: 0xe000450c, + // Block 0x41e, offset 0x10780 + 0x10782: 0xe00057ab, + 0x10786: 0xe0005b9b, + 0x10788: 0xe00079b1, 0x1078b: 0xe0006ad6, + 0x1078c: 0xe0008459, 0x1078e: 0xe0007fc6, 0x1078f: 0xe0008026, + 0x10790: 0xe00080da, 0x10791: 0xe000808a, 0x10792: 0xe000a41b, + 0x10794: 0xe0007c58, 0x10795: 0xe0008b4d, + 0x10798: 0xe0005033, 0x10799: 0xe0005043, 0x1079b: 0xe0006ad9, + 0x1079e: 0xe00075a8, 0x1079f: 0xe0004f43, + 0x107a1: 0xe0005ebb, 0x107a2: 0xe000a13f, + 0x107a4: 0xe0004bc6, 0x107a5: 0xe000a18f, 0x107a6: 0xe00079db, + 0x107a8: 0xe000a381, 0x107ab: 0xe000a20e, + 0x107ac: 0xe0004695, 0x107ad: 0xe0008b51, 0x107ae: 0xe0005891, + 0x107b3: 0xe000630c, + 0x107b4: 0xe0008029, 0x107b6: 0xe000532e, + 0x107b9: 0xe0006226, 0x107ba: 0xe00084e6, + // Block 0x41f, offset 0x107c0 + 0x107c0: 0xe0007595, 0x107c1: 0xe00084ea, + 0x107c4: 0xe000998c, 0x107c6: 0xe0006807, 0x107c7: 0xe0004c53, + 0x107ca: 0xe0004fb7, 0x107cb: 0xe0004440, + 0x107cd: 0xe00085be, + 0x107d4: 0xe00085d2, 0x107d5: 0xe0006adc, 0x107d6: 0xe0009aab, 0x107d7: 0xe0008722, + 0x107d8: 0xe000678c, 0x107d9: 0xe0006e50, + 0x107dd: 0xe0005631, 0x107de: 0xe000852a, 0x107df: 0xe00094fc, + 0x107e1: 0xe000a8d7, 0x107e3: 0xe00054be, + 0x107e4: 0xe0005a04, 0x107e5: 0xe000845c, + 0x107ee: 0xe00041b7, + 0x107f0: 0xe0007727, 0x107f2: 0xe0008fe5, 0x107f3: 0xe00069c6, + 0x107f5: 0xe0007caf, 0x107f6: 0xe0004510, 0x107f7: 0xe0004443, + 0x107fb: 0xe0008582, + 0x107ff: 0xe0006458, + // Block 0x420, offset 0x10800 + 0x10800: 0xe0008e49, 0x10801: 0xe000504b, + 0x10809: 0xe000a143, 0x1080a: 0xe000845f, 0x1080b: 0xe0004fff, + 0x1080d: 0xe0007c5b, 0x1080e: 0xe000504e, 0x1080f: 0xe00066c1, + 0x10810: 0xe0006530, 0x10811: 0xe000a851, + 0x1082f: 0xe00064d4, + 0x10830: 0xe0004877, + 0x10834: 0xe0006324, 0x10836: 0xe0005a08, + 0x10838: 0xe00074bd, 0x1083a: 0xe0006adf, + 0x1083c: 0xe0006ae2, 0x1083d: 0xe0004160, + // Block 0x421, offset 0x10840 + 0x10842: 0xe0008c25, 0x10843: 0xe0008965, + 0x10846: 0xe0005332, 0x10847: 0xe000885f, + 0x10848: 0xe0009e62, 0x10849: 0xe0004cec, 0x1084b: 0xe00070ab, + 0x1084d: 0xe000819a, 0x1084e: 0xe0008862, 0x1084f: 0xe0008e92, + 0x10850: 0xe0008e71, 0x10851: 0xe0007fc9, 0x10853: 0xe00068a8, + 0x10854: 0xe0008af9, 0x10855: 0xe0009ff0, 0x10856: 0xe0009fb1, 0x10857: 0xe0009ad5, + 0x10859: 0xe00079b4, 0x1085a: 0xe000855a, 0x1085b: 0xe00068f4, + 0x1085c: 0xe000866e, 0x1085d: 0xe0004cef, 0x1085e: 0xe0005261, 0x1085f: 0xe0009cb6, + 0x10869: 0xe0009d60, 0x1086a: 0xe000a6f4, + 0x1086f: 0xe000785d, + 0x10870: 0xe00064d8, 0x10873: 0xe0004163, + 0x10876: 0xe000517b, + 0x10878: 0xe0004ae5, 0x10879: 0xe0004e6d, 0x1087a: 0xe0008969, 0x1087b: 0xe0008d73, + 0x1087c: 0xe0004c11, 0x1087d: 0xe000926f, 0x1087e: 0xe000855e, 0x1087f: 0xe0006ae5, + // Block 0x422, offset 0x10880 + 0x10881: 0xe00074c1, 0x10883: 0xe0004228, + 0x10884: 0xe00091ad, 0x10886: 0xe000586f, + 0x10888: 0xe00099a8, 0x10889: 0xe0004a0e, 0x1088a: 0xe0004afd, 0x1088b: 0xe0005a7c, + 0x1088d: 0xe00073ee, 0x1088f: 0xe0008e95, + 0x10891: 0xe0008212, + 0x10894: 0xe000607b, 0x10896: 0xe0005c70, 0x10897: 0xe0005675, + 0x10898: 0xe0009248, 0x1089a: 0xe000733d, 0x1089b: 0xe0004976, + 0x1089c: 0xe0008f0a, 0x1089d: 0xe0008402, + 0x108ae: 0xe0006033, 0x108af: 0xe000a772, + 0x108b2: 0xe0009189, + 0x108b5: 0xe0009a56, 0x108b6: 0xe00058dd, + 0x108bb: 0xe0009b9c, + 0x108bf: 0xe0009db4, + // Block 0x423, offset 0x108c0 + 0x108c1: 0xe000802c, 0x108c2: 0xe0004799, 0x108c3: 0xe0009778, + 0x108c4: 0xe00075ab, 0x108c5: 0xe0004cf2, + 0x108c9: 0xe0007c5e, 0x108ca: 0xe0008f51, + 0x108cc: 0xe00066ac, 0x108ce: 0xe0008ce9, 0x108cf: 0xe00070ae, + 0x108d0: 0xe0005d33, 0x108d1: 0xe0007f42, 0x108d3: 0xe0004699, + 0x108d4: 0xe000a299, 0x108d7: 0xe00070f0, + 0x108d8: 0xe000680a, 0x108da: 0xe0005ce8, 0x108db: 0xe0005fcc, + 0x108dd: 0xe000667c, 0x108df: 0xe0006ae8, + 0x108e0: 0xe000a335, 0x108e1: 0xe00074c5, 0x108e3: 0xe0007cb2, + 0x108ee: 0xe000718f, 0x108ef: 0xe000678f, + 0x108f0: 0xe000a577, 0x108f1: 0xe0004c56, 0x108f3: 0xe000648f, + 0x108f4: 0xe0009548, 0x108f5: 0xe0009eeb, 0x108f6: 0xe00072b5, + 0x108f8: 0xe0006731, 0x108fa: 0xe0007967, + 0x108fe: 0xe00069c9, + // Block 0x424, offset 0x10900 + 0x10900: 0xe00093e7, 0x10902: 0xe000661c, + 0x10905: 0xe0007385, 0x10906: 0xe0005895, + 0x10909: 0xe000938f, 0x1090b: 0xe0004446, + 0x1090d: 0xe000648c, 0x1090f: 0xe00072b9, + 0x10911: 0xe0006195, 0x10912: 0xe000550c, + 0x10914: 0xe0004ddb, 0x10916: 0xe000a1f6, + 0x10918: 0xe000547a, 0x10919: 0xe000a775, 0x1091a: 0xe0008405, + 0x1091c: 0xe00094a0, 0x1091e: 0xe000469d, 0x1091f: 0xe000924b, + 0x10921: 0xe0009393, 0x10922: 0xe0009650, 0x10923: 0xe00063e8, + 0x10924: 0xe00099ab, 0x10925: 0xe00049b6, 0x10926: 0xe0004e07, 0x10927: 0xe0008e05, + 0x10928: 0xe00044b2, 0x10929: 0xe000954c, 0x1092a: 0xe0007be6, 0x1092b: 0xe0005c74, + 0x1092c: 0xe0009afc, 0x1092d: 0xe0007e65, 0x1092e: 0xe000576c, + 0x10930: 0xe0005ce0, + 0x1093b: 0xe0007803, + // Block 0x425, offset 0x10940 + 0x10943: 0xe0007927, + 0x10944: 0xe00051cc, 0x10947: 0xe0004166, + 0x10948: 0xe00045a8, 0x10949: 0xe000819d, 0x1094a: 0xe000802f, + 0x1094e: 0xe0007e83, 0x1094f: 0xe0009db8, + 0x10953: 0xe0007637, + 0x10955: 0xe000a192, 0x10956: 0xe0009272, + 0x10958: 0xe0004288, 0x1095a: 0xe0008e98, + 0x1095c: 0xe0008b55, + 0x10960: 0xe0007ef2, 0x10962: 0xe0009721, + 0x10965: 0xe0004514, + 0x1096a: 0xe0009fe9, + 0x10970: 0xe0006f44, 0x10972: 0xe0007442, + 0x10974: 0xe0009988, 0x10975: 0xe0008b59, 0x10976: 0xe0007fcc, + 0x10978: 0xe0009c9b, + // Block 0x426, offset 0x10980 + 0x10980: 0xe0004b75, + 0x10985: 0xe0006792, + 0x1098b: 0xe00043fc, + 0x1098d: 0xe00063ec, + 0x10991: 0xe0004558, 0x10992: 0xe000a400, + 0x10994: 0xe0004671, 0x10996: 0xe00093eb, + 0x10998: 0xe0006bd8, 0x10999: 0xe000694b, 0x1099a: 0xe000a75a, 0x1099b: 0xe0007f9e, + 0x1099d: 0xe0009bc8, 0x1099e: 0xe0006b87, + 0x109a2: 0xe00041ba, + 0x109ac: 0xe00097fc, 0x109ad: 0xe0007f46, 0x109ae: 0xe0008d76, + 0x109b2: 0xe0007c61, 0x109b3: 0xe000896d, + 0x109b4: 0xe0004cf5, 0x109b5: 0xe0009433, 0x109b7: 0xe0006ca4, + 0x109bd: 0xe00087ae, 0x109be: 0xe00046a1, 0x109bf: 0xe000793f, + // Block 0x427, offset 0x109c0 + 0x109c2: 0xe0005c12, + 0x109c4: 0xe0009f15, 0x109c5: 0xe0004f53, + 0x109c9: 0xe00095e0, 0x109ca: 0xe0006e54, + 0x109cf: 0xe0006ca8, + 0x109d1: 0xe0004bc9, + 0x109d5: 0xe00066c5, 0x109d6: 0xe000a91f, + 0x109da: 0xe0005b9e, 0x109db: 0xe000510b, + 0x109de: 0xe00081a0, + 0x109e2: 0xe0009550, + 0x109e5: 0xe0007e9e, 0x109e6: 0xe0009862, 0x109e7: 0xe00073c6, + 0x109e9: 0xe000a093, + 0x109ec: 0xe0009724, 0x109ed: 0xe0009327, 0x109ee: 0xe0005679, + 0x109f5: 0xe0004400, + 0x109f9: 0xe0004169, 0x109fb: 0xe0006580, + 0x109fe: 0xe0007778, 0x109ff: 0xe0006aeb, + // Block 0x428, offset 0x10a00 + 0x10a00: 0xe0008408, 0x10a01: 0xe0008f55, 0x10a02: 0xe00052a1, 0x10a03: 0xe0009554, + 0x10a04: 0xe000790f, 0x10a06: 0xe00046a5, 0x10a07: 0xe000a2e9, + 0x10a09: 0xe0004570, 0x10a0b: 0xe000540a, + 0x10a10: 0xe0006a7f, 0x10a12: 0xe0008215, 0x10a13: 0xe00054ee, + 0x10a14: 0xe0008f0d, 0x10a15: 0xe0008cb6, 0x10a17: 0xe000843b, + 0x10a18: 0xe000918d, 0x10a1a: 0xe0005f80, 0x10a1b: 0xe000617a, + 0x10a1c: 0xe0005265, 0x10a1f: 0xe0006cac, + 0x10a21: 0xe0005b62, 0x10a22: 0xe0005913, + 0x10a24: 0xe0009eb3, 0x10a25: 0xe0008306, 0x10a27: 0xe00092eb, + 0x10a2a: 0xe0007fcf, 0x10a2b: 0xe000a493, + 0x10a31: 0xe0005b46, 0x10a32: 0xe0008865, 0x10a33: 0xe000934f, + 0x10a35: 0xe00072bd, 0x10a37: 0xe00058e0, + 0x10a39: 0xe00092ef, 0x10a3a: 0xe000519b, 0x10a3b: 0xe000547e, + 0x10a3c: 0xe000796b, + // Block 0x429, offset 0x10a40 + 0x10a40: 0xe0007d52, 0x10a41: 0xe000830a, 0x10a43: 0xe00080e6, + 0x10a44: 0xe000a385, 0x10a45: 0xe0009916, 0x10a46: 0xe0008cec, 0x10a47: 0xe000a87f, + 0x10a48: 0xe0006e58, 0x10a49: 0xe0004b01, 0x10a4b: 0xe0004f27, + 0x10a4c: 0xe0009bf4, 0x10a4d: 0xe0005fa0, 0x10a4e: 0xe0009c4a, + 0x10a52: 0xe00075ae, + 0x10a55: 0xe0007445, 0x10a57: 0xe0007a83, + 0x10a5a: 0xe0005482, + 0x10a5c: 0xe00056b5, + 0x10a62: 0xe0005037, + 0x10a65: 0xe00085b2, 0x10a67: 0xe0005217, + 0x10a68: 0xe0008971, 0x10a69: 0xe0005899, 0x10a6a: 0xe0008218, 0x10a6b: 0xe0009d4c, + 0x10a6c: 0xe000497a, 0x10a6d: 0xe0005c60, 0x10a6e: 0xe000a3e5, + 0x10a71: 0xe000497e, + 0x10a75: 0xe0006620, 0x10a76: 0xe0005051, 0x10a77: 0xe0004c59, + 0x10a78: 0xe0008975, + 0x10a7c: 0xe0004659, + // Block 0x42a, offset 0x10a80 + 0x10a80: 0xe0005054, + 0x10a86: 0xe00079ad, + 0x10a89: 0xe0007afb, 0x10a8a: 0xe000945d, + 0x10a8d: 0xe00087fa, 0x10a8f: 0xe0004749, + 0x10a92: 0xe0006036, 0x10a93: 0xe0004cf8, + 0x10a95: 0xe0005fa4, 0x10a97: 0xe0007f4a, + 0x10a98: 0xe0008299, + 0x10aa0: 0xe0004a59, 0x10aa3: 0xe000997f, + 0x10aa4: 0xe000814e, 0x10aa5: 0xe0005ff0, + 0x10aaa: 0xe0005f90, + 0x10aac: 0xe0005635, + 0x10ab0: 0xe0006ac3, 0x10ab1: 0xe000a496, 0x10ab2: 0xe000992e, + 0x10ab6: 0xe0007806, 0x10ab7: 0xe0005881, + 0x10abd: 0xe00059b4, + // Block 0x42b, offset 0x10ac0 + 0x10ac4: 0xe0009485, 0x10ac5: 0xe000487a, 0x10ac6: 0xe0008f59, + 0x10ac9: 0xe000589d, 0x10aca: 0xe0009684, 0x10acb: 0xe0008cef, + 0x10acc: 0xe0005cc8, 0x10acd: 0xe0005639, + 0x10ad2: 0xe000843e, + 0x10ad4: 0xe00093ef, + 0x10adb: 0xe0005cbc, + 0x10adc: 0xe0005cb8, 0x10add: 0xe00083f2, 0x10ade: 0xe000a922, + 0x10ae0: 0xe0004e70, 0x10ae1: 0xe0006548, + 0x10ae9: 0xe00060c4, + 0x10aed: 0xe0006ac7, + 0x10af0: 0xe000a63c, 0x10af1: 0xe0004449, 0x10af3: 0xe0005734, + 0x10af4: 0xe0006acb, 0x10af6: 0xe000a883, + 0x10af8: 0xe0009590, 0x10af9: 0xe0007ea1, 0x10afa: 0xe0009906, + 0x10afd: 0xe000a0c3, + // Block 0x42c, offset 0x10b00 + 0x10b00: 0xe000550f, 0x10b01: 0xe0008d79, 0x10b03: 0xe00084ee, + 0x10b06: 0xe000685c, 0x10b07: 0xe0008aa9, + 0x10b08: 0xe0007be9, 0x10b0a: 0xe000422c, + 0x10b0e: 0xe0006199, + 0x10b11: 0xe000a389, 0x10b13: 0xe0007e21, + 0x10b16: 0xe0008192, 0x10b17: 0xe00059b8, + 0x10b1d: 0xe00096d0, + 0x10b24: 0xe0009d24, 0x10b25: 0xe0006600, 0x10b26: 0xe00045a0, 0x10b27: 0xe00045a4, + 0x10b29: 0xe0005ceb, 0x10b2a: 0xe0006bdc, + 0x10b2e: 0xe0004ad5, + 0x10b30: 0xe0005512, 0x10b31: 0xe00093f3, 0x10b32: 0xe0004ed0, 0x10b33: 0xe000487d, + 0x10b36: 0xe0008c71, 0x10b37: 0xe0007174, + 0x10b38: 0xe0004e0b, 0x10b39: 0xe000930b, 0x10b3a: 0xe00085d5, 0x10b3b: 0xe00041e4, + // Block 0x42d, offset 0x10b40 + 0x10b43: 0xe0009694, + 0x10b44: 0xe000474d, 0x10b47: 0xe0009a26, + 0x10b49: 0xe0008e80, 0x10b4a: 0xe0006bc0, 0x10b4b: 0xe0004f2b, + 0x10b4c: 0xe00057e7, 0x10b4d: 0xe0008979, + 0x10b54: 0xe00094a4, 0x10b55: 0xe00069cc, 0x10b56: 0xe0006795, 0x10b57: 0xe00086d6, + 0x10b5a: 0xe0006b8a, 0x10b5b: 0xe000439c, + 0x10b5d: 0xe00062c0, 0x10b5e: 0xe000510e, 0x10b5f: 0xe00095b8, + 0x10b61: 0xe0006f64, + 0x10b69: 0xe00085c2, 0x10b6a: 0xe000897d, + 0x10b6f: 0xe0006798, + 0x10b72: 0xe000a0b7, + 0x10b74: 0xe0004479, 0x10b75: 0xe0009397, 0x10b77: 0xe0006c08, + 0x10b7a: 0xe0005d36, + 0x10b7d: 0xe0009eee, 0x10b7f: 0xe00096d3, + // Block 0x42e, offset 0x10b80 + 0x10b82: 0xe0004e73, 0x10b83: 0xe000a70f, + 0x10b87: 0xe0004f2f, + 0x10b88: 0xe0006584, 0x10b89: 0xe0005c27, + 0x10b8d: 0xe0004574, + 0x10b91: 0xe0008c74, 0x10b92: 0xe0004578, 0x10b93: 0xe0008441, + 0x10b97: 0xe00092f3, + 0x10b98: 0xe0005df5, 0x10b9b: 0xe0005934, + 0x10b9f: 0xe0004982, + 0x10ba0: 0xe000416c, 0x10ba3: 0xe00059bc, + 0x10ba4: 0xe0004f57, + 0x10ba9: 0xe0008cf2, 0x10baa: 0xe0005271, 0x10bab: 0xe0004594, + 0x10bac: 0xe0004cfb, 0x10bad: 0xe0009727, + 0x10bbe: 0xe000a1e6, + // Block 0x42f, offset 0x10bc0 + 0x10bc1: 0xe00046a9, 0x10bc3: 0xe00063a8, + 0x10bc5: 0xe0009a2a, 0x10bc7: 0xe0007f4e, + 0x10bc9: 0xe0005fa8, + 0x10bcc: 0xe0004e2f, 0x10bcd: 0xe00046ad, + 0x10bd2: 0xe0005cac, + 0x10bd5: 0xe000563d, 0x10bd6: 0xe0008062, + 0x10bd8: 0xe00042f4, 0x10bd9: 0xe0006138, 0x10bdb: 0xe000a7ba, + 0x10bdd: 0xe00073ca, 0x10bde: 0xe0005a91, 0x10bdf: 0xe0006039, + 0x10be0: 0xe0005c6c, 0x10be1: 0xe0009f18, 0x10be2: 0xe000701b, 0x10be3: 0xe00088e9, + 0x10be4: 0xe0004f5b, 0x10be6: 0xe000972a, + 0x10bf3: 0xe000a7be, + 0x10bf5: 0xe00058e3, + 0x10bf8: 0xe0004e0f, 0x10bfa: 0xe0008672, 0x10bfb: 0xe0004f03, + 0x10bfe: 0xe0004c5c, 0x10bff: 0xe00061e1, + // Block 0x430, offset 0x10c00 + 0x10c01: 0xe00061c5, 0x10c02: 0xe0005223, 0x10c03: 0xe000447c, + 0x10c05: 0xe0009e65, + 0x10c08: 0xe000a887, 0x10c0a: 0xe0004d97, + 0x10c0c: 0xe000a123, 0x10c0d: 0xe0009e68, 0x10c0f: 0xe0009e6b, + 0x10c10: 0xe00066c9, + 0x10c15: 0xe000694e, 0x10c16: 0xe000a54d, 0x10c17: 0xe0006858, + 0x10c19: 0xe00073f1, + 0x10c20: 0xe0008726, 0x10c21: 0xe0004b05, 0x10c23: 0xe0004380, + 0x10c27: 0xe000a365, + 0x10c2a: 0xe0006951, + 0x10c2f: 0xe000a6b8, + 0x10c31: 0xe0004e76, + 0x10c36: 0xe0004cfe, + 0x10c39: 0xe0009f89, + 0x10c3d: 0xe0007943, 0x10c3e: 0xe0009ddc, 0x10c3f: 0xe0005311, + // Block 0x431, offset 0x10c40 + 0x10c40: 0xe0004c5f, 0x10c41: 0xe0007599, 0x10c43: 0xe0009500, + 0x10c44: 0xe00085b6, 0x10c45: 0xe0006c84, 0x10c47: 0xe00073ce, + 0x10c48: 0xe0007c64, 0x10c49: 0xe000a81e, 0x10c4a: 0xe0006328, + 0x10c4d: 0xe0005e2b, + 0x10c51: 0xe0006954, 0x10c52: 0xe0008df9, 0x10c53: 0xe0009b00, + 0x10c54: 0xe000a339, 0x10c57: 0xe00051e4, + 0x10c5a: 0xe00062c4, + 0x10c5c: 0xe00066cd, 0x10c5e: 0xe00065c4, + 0x10c60: 0xe0008ad5, 0x10c61: 0xe000870a, + 0x10c66: 0xe0004b5d, + 0x10c68: 0xe0006f10, + 0x10c6c: 0xe0007743, 0x10c6e: 0xe00099f0, 0x10c6f: 0xe0006108, + 0x10c70: 0xe00084f2, 0x10c71: 0xe00081a3, 0x10c72: 0xe00070b1, 0x10c73: 0xe0008ff9, + 0x10c74: 0xe00041e8, 0x10c75: 0xe00057af, 0x10c77: 0xe0004e13, + 0x10c78: 0xe0006b8d, 0x10c79: 0xe000a87b, 0x10c7a: 0xe0004f8f, 0x10c7b: 0xe0004210, + 0x10c7d: 0xe0008ff5, 0x10c7e: 0xe000763b, 0x10c7f: 0xe00046b1, + // Block 0x432, offset 0x10c80 + 0x10c84: 0xe00077b4, + 0x10c93: 0xe0007757, + 0x10c96: 0xe000645c, + 0x10c98: 0xe0005cee, 0x10c9a: 0xe000a778, + 0x10c9d: 0xe0008d7c, 0x10c9f: 0xe00080ea, + 0x10ca0: 0xe0009990, + 0x10ca5: 0xe0004e47, 0x10ca6: 0xe0009ff3, + 0x10caa: 0xe0004f93, + 0x10cad: 0xe0007ad3, 0x10cae: 0xe0007448, + 0x10cb2: 0xe0005916, + 0x10cb9: 0xe0004d01, 0x10cbb: 0xe00044b5, + // Block 0x433, offset 0x10cc0 + 0x10cc3: 0xe000932b, + 0x10cc5: 0xe0009353, + 0x10cc8: 0xe0007fd2, 0x10cc9: 0xe000924e, 0x10cca: 0xe0005003, 0x10ccb: 0xe0007fd5, + 0x10ccd: 0xe000632c, + 0x10cd4: 0xe0007285, 0x10cd6: 0xe0009955, 0x10cd7: 0xe0007192, + 0x10cdb: 0xe0006330, + 0x10cdf: 0xe0007246, + 0x10ce1: 0xe0007bec, 0x10ce2: 0xe00097bc, 0x10ce3: 0xe0004c62, + 0x10ce4: 0xe0004805, 0x10ce5: 0xe0004c65, 0x10ce6: 0xe0005a48, + 0x10ce8: 0xe0005584, 0x10ce9: 0xe0004808, 0x10cea: 0xe0009058, 0x10ceb: 0xe0004ea3, + 0x10cec: 0xe000703c, 0x10ced: 0xe0009d50, 0x10cee: 0xe0008c29, 0x10cef: 0xe000416f, + 0x10cf0: 0xe0009bf7, 0x10cf1: 0xe00091b1, 0x10cf2: 0xe0006aee, 0x10cf3: 0xe0007fd8, + 0x10cf4: 0xe0004d04, 0x10cf5: 0xe0009cfa, 0x10cf6: 0xe000a369, + 0x10cf8: 0xe0006af1, + // Block 0x434, offset 0x10d00 + 0x10d01: 0xe0008032, 0x10d03: 0xe000a8c7, + 0x10d04: 0xe00041ec, + 0x10d08: 0xe000a107, 0x10d09: 0xe000517f, 0x10d0a: 0xe00088ed, 0x10d0b: 0xe00097b8, + 0x10d0c: 0xe0005641, 0x10d0d: 0xe0005ff4, 0x10d0e: 0xe000a77b, 0x10d0f: 0xe0005cf1, + 0x10d10: 0xe0009c4d, 0x10d11: 0xe000a212, + 0x10d1b: 0xe0004da7, + 0x10d1d: 0xe0005d5d, 0x10d1f: 0xe00083ae, + 0x10d20: 0xe0009e38, + 0x10d26: 0xe000679b, + 0x10d29: 0xe0006860, 0x10d2b: 0xe000a0c7, + 0x10d2c: 0xe0008372, 0x10d2e: 0xe0008a09, + 0x10d33: 0xe0007c6a, + 0x10d36: 0xe00052dd, + 0x10d38: 0xe000a8fb, 0x10d39: 0xe0009958, 0x10d3b: 0xe000619d, + 0x10d3c: 0xe000a77e, 0x10d3d: 0xe000a799, 0x10d3e: 0xe0007c67, + // Block 0x435, offset 0x10d40 + 0x10d40: 0xe000a017, 0x10d42: 0xe00058e6, + 0x10d46: 0xe0005f2d, + 0x10d48: 0xe0008b5d, 0x10d4a: 0xe000480b, + 0x10d4e: 0xe00094d8, + 0x10d51: 0xe0009b58, + 0x10d5d: 0xe00077d0, + 0x10d62: 0xe00052ff, + 0x10d64: 0xe0005a4c, 0x10d66: 0xe000829c, + 0x10d68: 0xe0008ea4, 0x10d6a: 0xe0008ea1, 0x10d6b: 0xe0009654, + 0x10d70: 0xe0008620, 0x10d71: 0xe000480e, 0x10d73: 0xe00061ed, + 0x10d75: 0xe0004172, 0x10d76: 0xe0005283, + 0x10d7b: 0xe00074c9, + 0x10d7c: 0xe000a41e, 0x10d7d: 0xe0005ff8, 0x10d7f: 0xe00044e2, + // Block 0x436, offset 0x10d80 + 0x10d80: 0xe0008868, + 0x10d84: 0xe0005629, 0x10d86: 0xe0009e6e, 0x10d87: 0xe0009fb5, + 0x10d8b: 0xe0006b90, + 0x10d8c: 0xe000a550, 0x10d8d: 0xe000a1c5, 0x10d8e: 0xe0004c68, 0x10d8f: 0xe0007bb3, + 0x10d90: 0xe000679e, + 0x10d96: 0xe00041bd, + 0x10da0: 0xe0009221, 0x10da2: 0xe000763f, + 0x10da4: 0xe0009aae, 0x10da5: 0xe000a95b, + 0x10da8: 0xe00085d8, 0x10dab: 0xe000905b, + 0x10dac: 0xe0004bcc, 0x10daf: 0xe0004214, + 0x10db3: 0xe000a195, + 0x10db8: 0xe000a0cb, 0x10dbb: 0xe000a860, + 0x10dbc: 0xe0004b66, 0x10dbd: 0xe00084f6, 0x10dbf: 0xe00084a1, + // Block 0x437, offset 0x10dc0 + 0x10dc0: 0xe000775a, 0x10dc1: 0xe0009f3c, 0x10dc2: 0xe0007519, 0x10dc3: 0xe000567d, + 0x10dc4: 0xe000a511, 0x10dc6: 0xe00099f3, 0x10dc7: 0xe0007dbe, + 0x10dc8: 0xe000a10b, 0x10dc9: 0xe00087fd, + 0x10de1: 0xe00080ee, + 0x10de5: 0xe0004175, 0x10de6: 0xe00075e1, + 0x10de8: 0xe00096d6, 0x10de9: 0xe0005d39, + 0x10ded: 0xe00048ce, 0x10dee: 0xe000a733, + 0x10df1: 0xe00063d4, 0x10df2: 0xe0009594, + 0x10dfa: 0xe0009e71, + 0x10dfd: 0xe0004751, 0x10dff: 0xe00041c0, + // Block 0x438, offset 0x10e00 + 0x10e04: 0xe0009d63, 0x10e06: 0xe0006af4, 0x10e07: 0xe00090fd, + 0x10e09: 0xe000777b, + 0x10e0e: 0xe0005cf4, 0x10e0f: 0xe000a95e, + 0x10e10: 0xe000544e, + 0x10e14: 0xe0007cb5, + 0x10e1c: 0xe0005e97, + 0x10e2b: 0xe0004feb, + 0x10e2e: 0xe0007249, 0x10e2f: 0xe000821b, + 0x10e31: 0xe000939b, 0x10e33: 0xe0005919, + 0x10e35: 0xe00076cb, + 0x10e3c: 0xe0006c88, 0x10e3e: 0xe0009ab1, + // Block 0x439, offset 0x10e40 + 0x10e40: 0xe000777e, 0x10e42: 0xe00052cf, + 0x10e44: 0xe0009b04, 0x10e46: 0xe0006cb0, + 0x10e4f: 0xe00061a1, + 0x10e53: 0xe000479c, + 0x10e56: 0xe00053c6, 0x10e57: 0xe000540e, + 0x10e5c: 0xe00095bc, 0x10e5e: 0xe00075b1, + 0x10e63: 0xe000a0cf, + 0x10e7b: 0xe000744b, + 0x10e7c: 0xe0008c77, 0x10e7d: 0xe00076eb, 0x10e7e: 0xe0009865, + // Block 0x43a, offset 0x10e80 + 0x10e80: 0xe000448e, 0x10e81: 0xe0007d82, 0x10e83: 0xe00051f8, + 0x10e84: 0xe0006e5c, 0x10e86: 0xe0009598, 0x10e87: 0xe0005754, + 0x10e89: 0xe000a781, 0x10e8a: 0xe000a0d3, 0x10e8b: 0xe0009658, + 0x10e91: 0xe00083c6, 0x10e93: 0xe0007ef5, + 0x10e94: 0xe0007643, + 0x10e98: 0xe0009504, 0x10e99: 0xe000a821, 0x10e9a: 0xe000a5b4, + 0x10e9c: 0xe000a925, 0x10e9d: 0xe00042b8, 0x10e9e: 0xe0008ffd, 0x10e9f: 0xe00081e5, + 0x10ea3: 0xe000a79c, + 0x10ea4: 0xe000a69c, 0x10ea7: 0xe000a802, + 0x10ea8: 0xe00058c5, 0x10ea9: 0xe000821e, 0x10eaa: 0xe0006cb4, 0x10eab: 0xe0005197, + 0x10eac: 0xe0004bcf, 0x10eae: 0xe0005336, + 0x10eb0: 0xe00074b1, + // Block 0x43b, offset 0x10ec0 + 0x10ec5: 0xe000a784, 0x10ec7: 0xe0006d4c, + 0x10ec9: 0xe00070b4, + 0x10ed1: 0xe000a127, + 0x10ed4: 0xe0009101, + 0x10eda: 0xe0007c6d, 0x10edb: 0xe0004675, + 0x10edc: 0xe0005057, 0x10edf: 0xe0009251, + 0x10ee0: 0xe00057a3, 0x10ee2: 0xe0007d56, 0x10ee3: 0xe0006af7, + 0x10ee4: 0xe00099ae, + 0x10ef7: 0xe0007cb8, + 0x10efd: 0xe0007195, 0x10efe: 0xe0008ea7, 0x10eff: 0xe0009bb0, + // Block 0x43c, offset 0x10f00 + 0x10f04: 0xe0004c14, 0x10f06: 0xe0009b5c, + 0x10f08: 0xe0008d7f, 0x10f09: 0xe0004178, + 0x10f0c: 0xe0009f1b, 0x10f0d: 0xe0005c15, 0x10f0e: 0xe00076ab, + 0x10f10: 0xe0004c17, 0x10f12: 0xe000a403, + 0x10f14: 0xe0004c6b, 0x10f16: 0xe000946d, 0x10f17: 0xe0006cb8, + 0x10f29: 0xe000a57a, + 0x10f2c: 0xe0009805, 0x10f2f: 0xe000703f, + 0x10f32: 0xe0008cf5, + 0x10f34: 0xe000995b, 0x10f36: 0xe00073f4, 0x10f37: 0xe000a499, + 0x10f38: 0xe000617d, 0x10f39: 0xe0005bbf, 0x10f3b: 0xe000a961, + 0x10f3f: 0xe0006191, + // Block 0x43d, offset 0x10f40 + 0x10f41: 0xe0007cbb, 0x10f42: 0xe0008f9d, + 0x10f49: 0xe0005412, 0x10f4b: 0xe0009c56, + 0x10f4d: 0xe000972d, 0x10f4e: 0xe0007acf, 0x10f4f: 0xe000a90b, + 0x10f53: 0xe000a236, + 0x10f64: 0xe0004fef, 0x10f65: 0xe00052a5, + 0x10f68: 0xe000505a, 0x10f69: 0xe0007647, 0x10f6a: 0xe0008d82, 0x10f6b: 0xe000a928, + 0x10f6c: 0xe0006dda, 0x10f6d: 0xe0004c1a, 0x10f6f: 0xe0007781, + 0x10f72: 0xe0009aa5, + 0x10f74: 0xe0006864, 0x10f76: 0xe00042dc, + 0x10f78: 0xe0009c5a, 0x10f7a: 0xe000751d, + // Block 0x43e, offset 0x10f80 + 0x10f80: 0xe0005269, + 0x10f84: 0xe000a717, 0x10f86: 0xe000a736, 0x10f87: 0xe000a01a, + 0x10f8f: 0xe00096af, + 0x10f99: 0xe0004c1d, 0x10f9a: 0xe0008376, + 0x10fa5: 0xe0007a0f, + 0x10fac: 0xe0006a47, 0x10fae: 0xe000a216, + 0x10fb3: 0xe00048ea, + 0x10fb4: 0xe000796f, 0x10fb6: 0xe00077f0, + 0x10fbc: 0xe0008676, + // Block 0x43f, offset 0x10fc0 + 0x10fc0: 0xe0008a0d, 0x10fc1: 0xe0006fac, 0x10fc2: 0xe000a75d, 0x10fc3: 0xe000870e, + 0x10fc8: 0xe0007c1f, 0x10fc9: 0xe000576f, 0x10fca: 0xe0005208, + 0x10fcd: 0xe000a92b, + 0x10fd1: 0xe000977c, + 0x10fda: 0xe0007198, 0x10fdb: 0xe0006afa, + 0x10fde: 0xe000a6bb, 0x10fdf: 0xe0007521, + 0x10fe0: 0xe00084fa, + 0x10fe6: 0xe0007a87, + 0x10feb: 0xe000a50d, + 0x10fee: 0xe0007dc1, + 0x10ff0: 0xe00048fe, + 0x10ff7: 0xe0004f1b, + 0x10ff9: 0xe0005a0c, 0x10ffa: 0xe0004811, + 0x10fff: 0xe000829f, + // Block 0x440, offset 0x11000 + 0x11001: 0xe000837a, 0x11002: 0xe000a4ed, 0x11003: 0xe0009e74, + 0x11004: 0xe00078e5, + 0x11008: 0xe0004e17, 0x11009: 0xe0007903, 0x1100a: 0xe0009688, 0x1100b: 0xe0004d7f, + 0x1100d: 0xe00081a6, + 0x11012: 0xe00080f6, 0x11013: 0xe00080f2, + 0x11016: 0xe0005515, + 0x11018: 0xe000533a, + 0x1101c: 0xe0008152, 0x1101f: 0xe0009c50, + 0x11025: 0xe0005b0a, + 0x11028: 0xe0008800, + 0x1102c: 0xe0007cbe, 0x1102d: 0xe0004ea6, 0x1102e: 0xe00069cf, + 0x11030: 0xe000905e, + 0x1103b: 0xe000505d, + 0x1103e: 0xe000501b, + // Block 0x441, offset 0x11040 + 0x11040: 0xe0009061, 0x11042: 0xe0009d28, + 0x11047: 0xe0004f07, + 0x1104a: 0xe00063f0, + 0x1104c: 0xe00068ac, 0x1104d: 0xe00053ca, 0x1104e: 0xe00042f8, 0x1104f: 0xe00064c5, + 0x11050: 0xe0008e74, 0x11051: 0xe0004496, + 0x11061: 0xe0009cca, + 0x11064: 0xe0004902, 0x11066: 0xe0009b60, 0x11067: 0xe00094dc, + 0x11068: 0xe00084a4, 0x11069: 0xe0004344, 0x1106a: 0xe0009e0c, + 0x1106e: 0xe00054c4, 0x1106f: 0xe00064c8, + 0x11070: 0xe00046b5, 0x11071: 0xe0007747, 0x11073: 0xe0007ef8, + 0x11075: 0xe0004c6e, 0x11077: 0xe00041c3, + 0x11078: 0xe0004d07, 0x1107b: 0xe00090b8, + 0x1107c: 0xe0009b08, + // Block 0x442, offset 0x11080 + 0x11082: 0xe000719b, + 0x11088: 0xe00054c1, 0x1108b: 0xe000a38d, + 0x1108c: 0xe0005681, + 0x11093: 0xe000a198, + 0x11095: 0xe000a79f, + 0x1109e: 0xe0009ad8, + 0x110a0: 0xe0008356, 0x110a2: 0xe0004c71, 0x110a3: 0xe00080fa, + 0x110a4: 0xe00091e9, + 0x110b8: 0xe0007e25, + 0x110bd: 0xe000837e, + // Block 0x443, offset 0x110c0 + 0x110c3: 0xe000775d, + 0x110c6: 0xe0004218, 0x110c7: 0xe0007f52, + 0x110c8: 0xe0008f5d, 0x110c9: 0xe000a36d, 0x110cb: 0xe0005f03, + 0x110ce: 0xe0006fc8, 0x110cf: 0xe0007a8b, + 0x110d1: 0xe00095c0, 0x110d2: 0xe00057ef, + 0x110dc: 0xe000781e, 0x110df: 0xe00079df, + 0x110e0: 0xe00067a1, + 0x110e4: 0xe00069d2, + 0x110ed: 0xe0009c1e, + 0x110f0: 0xe0009436, 0x110f3: 0xe0004348, + 0x110f4: 0xe0007475, 0x110f7: 0xe0009209, + 0x110f9: 0xe0006492, 0x110fa: 0xe0005060, 0x110fb: 0xe0008fa1, + 0x110fc: 0xe0005063, 0x110fd: 0xe00070b7, + // Block 0x444, offset 0x11100 + 0x11100: 0xe0004dcb, 0x11102: 0xe0005452, 0x11103: 0xe0004926, + 0x11105: 0xe00045e5, 0x11106: 0xe0009c86, + 0x11108: 0xe00043a0, 0x11109: 0xe00082f6, 0x1110a: 0xe00075ff, 0x1110b: 0xe000693c, + 0x11117: 0xe000562d, + 0x11119: 0xe000852e, + 0x1111d: 0xe0004a11, 0x1111e: 0xe0009628, + 0x11120: 0xe000a7a2, 0x11121: 0xe000667f, 0x11123: 0xe0008035, + 0x11124: 0xe0008c7a, 0x11126: 0xe00047e1, 0x11127: 0xe0007a13, + 0x1112a: 0xe00042fc, + 0x1112f: 0xe0007ea4, + 0x11130: 0xe000792b, 0x11131: 0xe0006682, + 0x11134: 0xe000872a, 0x11135: 0xe0005518, + 0x1113a: 0xe000479f, + // Block 0x445, offset 0x11140 + 0x11140: 0xe0006660, + 0x11149: 0xe00094e0, 0x1114a: 0xe0004b78, 0x1114b: 0xe0007b47, + 0x1114c: 0xe0009bcc, 0x1114d: 0xe00073e6, 0x1114f: 0xe000444c, + 0x11150: 0xe00070ba, 0x11151: 0xe0007042, 0x11152: 0xe000744e, + 0x11154: 0xe0009bbc, 0x11157: 0xe000551b, + 0x11158: 0xe0005456, 0x11159: 0xe0004880, 0x1115a: 0xe00097c0, + 0x1115e: 0xe0006d40, + 0x11161: 0xe0008981, 0x11162: 0xe0007c70, + 0x11164: 0xe000a7c2, + 0x11169: 0xe0007aff, + 0x11175: 0xe0009105, + 0x11179: 0xe000932f, + 0x1117c: 0xe0008985, 0x1117d: 0xe0006d1c, 0x1117e: 0xe0007289, + // Block 0x446, offset 0x11180 + 0x11180: 0xe00090bb, 0x11181: 0xe0005e73, 0x11183: 0xe00046b9, + 0x11185: 0xe0006d80, + 0x11189: 0xe0007f56, 0x1118a: 0xe0008afd, + 0x1118d: 0xe0005111, + 0x11190: 0xe0004f97, 0x11193: 0xe000610b, + 0x1119c: 0xe000981d, 0x1119d: 0xe0007efb, 0x1119e: 0xe000901d, 0x1119f: 0xe000a239, + 0x111a1: 0xe0006ed0, 0x111a3: 0xe0006705, + 0x111a8: 0xe0006189, 0x111a9: 0xe00055ed, 0x111ab: 0xe0008fa5, + 0x111ae: 0xe0009ab4, + 0x111b0: 0xe0005416, 0x111b1: 0xe0005738, 0x111b3: 0xe0006868, + 0x111ba: 0xe0007c73, 0x111bb: 0xe000872e, + 0x111be: 0xe0004230, + // Block 0x447, offset 0x111c0 + 0x111c1: 0xe0006588, 0x111c3: 0xe0004404, + 0x111c5: 0xe0007d5e, 0x111c7: 0xe000533e, + 0x111ce: 0xe000a7c6, + 0x111d1: 0xe000a02f, 0x111d3: 0xe0007717, + 0x111d4: 0xe0005587, 0x111d5: 0xe000a421, + 0x111d8: 0xe0005beb, 0x111d9: 0xe0004b09, 0x111da: 0xe0005ac4, + 0x111dc: 0xe000541a, 0x111dd: 0xe00082a2, 0x111de: 0xe0004b7b, 0x111df: 0xe0005b2a, + 0x111e4: 0xe0007861, + 0x111eb: 0xe0006afd, + 0x111ec: 0xe0008586, 0x111ef: 0xe0008732, + 0x111f9: 0xe0008562, 0x111fa: 0xe000a424, 0x111fb: 0xe0006d83, + 0x111fd: 0xe000719e, + // Block 0x448, offset 0x11200 + 0x11206: 0xe0006775, + 0x11208: 0xe000882d, + 0x1120f: 0xe0009ff6, + 0x11210: 0xe000a3d1, + 0x11214: 0xe0005066, 0x11215: 0xe0006df8, 0x11216: 0xe0007e74, + 0x11219: 0xe000728d, 0x1121a: 0xe0005321, + 0x1121c: 0xe0007809, + 0x11222: 0xe00060d4, + 0x11224: 0xe0008532, 0x11225: 0xe0004a14, 0x11227: 0xe00054c7, + 0x11229: 0xe0009508, 0x1122a: 0xe0009bfa, 0x1122b: 0xe00067a4, + 0x1122c: 0xe0009aa8, 0x1122d: 0xe0007ea7, 0x1122e: 0xe000772b, 0x1122f: 0xe000a17b, + 0x11231: 0xe0007541, + 0x11237: 0xe0008462, + 0x11238: 0xe0004a17, + 0x1123e: 0xe000a33d, + // Block 0x449, offset 0x11240 + 0x11244: 0xe0007973, 0x11247: 0xe0005069, + 0x11248: 0xe000521a, 0x11249: 0xe0006735, + 0x1124e: 0xe0004ea9, 0x1124f: 0xe0008eaa, + 0x11250: 0xe000a5b8, 0x11251: 0xe00047a2, 0x11253: 0xe0009275, + 0x11254: 0xe000686c, 0x11255: 0xe000a279, 0x11257: 0xe0009c9e, + 0x11258: 0xe00087b2, 0x1125a: 0xe000a19b, + 0x11260: 0xe0008989, 0x11262: 0xe0006b00, + 0x11267: 0xe0007c76, + 0x11269: 0xe00059ec, 0x1126a: 0xe0009b94, 0x1126b: 0xe000830e, + 0x1126c: 0xe0008736, 0x1126d: 0xe0006dfc, 0x1126e: 0xe0006870, + 0x11273: 0xe0005232, + 0x11274: 0xe0005274, 0x11276: 0xe0005226, + 0x11278: 0xe0004234, + 0x1127d: 0xe000a427, + // Block 0x44a, offset 0x11280 + 0x11282: 0xe00079b7, 0x11283: 0xe0006957, + 0x11284: 0xe0005ebf, + 0x1128a: 0xe000858a, + 0x11291: 0xe0009cfd, 0x11292: 0xe0009cad, 0x11293: 0xe000506c, + 0x11296: 0xe0007eaa, 0x11297: 0xe0004fbb, + 0x11299: 0xe000610e, + 0x1129d: 0xe00087b6, + 0x112a3: 0xe00069d5, + 0x112a5: 0xe0009ab7, 0x112a7: 0xe0007e29, + 0x112a8: 0xe00063f4, + 0x112ac: 0xe0009ca1, 0x112af: 0xe00098e6, + 0x112b2: 0xe00053b2, + 0x112b9: 0xe0005f06, 0x112bb: 0xe0009488, + 0x112be: 0xe000962c, + // Block 0x44b, offset 0x112c0 + 0x112c3: 0xe0008b61, + 0x112c6: 0xe000603c, + 0x112c8: 0xe0005a50, 0x112c9: 0xe00085db, 0x112cb: 0xe00073f7, + 0x112cd: 0xe0006c0c, + 0x112d0: 0xe000886b, 0x112d1: 0xe0004814, 0x112d2: 0xe0006b93, 0x112d3: 0xe0006fcc, + 0x112d4: 0xe00081a9, + 0x112d9: 0xe000858e, 0x112da: 0xe0007ead, + 0x112dc: 0xe00043a4, 0x112dd: 0xe0008e9b, 0x112de: 0xe000518b, + 0x112e3: 0xe0004c20, + 0x112e4: 0xe0004d0a, 0x112e5: 0xe000607e, 0x112e6: 0xe0004238, + 0x112e8: 0xe0008465, 0x112ea: 0xe00091b5, + 0x112ec: 0xe000a92e, 0x112ee: 0xe000a147, + 0x112f8: 0xe0007a17, 0x112fa: 0xe0007525, 0x112fb: 0xe00084fe, + 0x112ff: 0xe00085de, + // Block 0x44c, offset 0x11300 + 0x11301: 0xe00081ac, 0x11303: 0xe0007e68, + 0x11309: 0xe0006acf, + 0x11311: 0xe0006b03, 0x11313: 0xe0006229, + 0x11318: 0xe000520c, 0x11319: 0xe000a3d5, 0x1131b: 0xe0007c79, + 0x1131c: 0xe000519e, 0x1131f: 0xe0007a1b, + 0x11320: 0xe00074cd, 0x11323: 0xe0008cb9, + 0x11325: 0xe00075b4, 0x11327: 0xe0009c21, + 0x11329: 0xe0005e2f, + 0x1132d: 0xe0007784, + 0x11335: 0xe0009868, 0x11336: 0xe000995e, + 0x1133c: 0xe000939f, 0x1133f: 0xe00075e4, + // Block 0x44d, offset 0x11340 + 0x11340: 0xe00075e7, 0x11341: 0xe0005bee, + 0x11346: 0xe0009ccd, + 0x11349: 0xe0007dd9, + 0x1134c: 0xe00072c1, + 0x11350: 0xe0007dc4, + 0x1135a: 0xe000a4d5, + 0x11362: 0xe000695a, 0x11363: 0xe0008536, + 0x11366: 0xe00067a7, 0x11367: 0xe0008c2d, + 0x1136a: 0xe000581f, + 0x11372: 0xe000a57d, + 0x11377: 0xe0008c31, + 0x1137f: 0xe0006ddd, + // Block 0x44e, offset 0x11380 + 0x11384: 0xe000622c, + 0x1138d: 0xe000680d, + 0x11392: 0xe0005f09, 0x11393: 0xe000a6a0, + 0x11395: 0xe00076ef, + 0x1139a: 0xe00061f0, 0x1139b: 0xe00080fe, + 0x1139f: 0xe0006f48, + 0x113a2: 0xe0006081, + 0x113a4: 0xe00073fa, 0x113a7: 0xe0007e71, + 0x113aa: 0xe0007cc1, + 0x113b3: 0xe00074b5, + 0x113b5: 0xe00085ce, + 0x113ba: 0xe000622f, 0x113bb: 0xe0006388, + 0x113bc: 0xe0007d26, 0x113bd: 0xe0005df8, 0x113be: 0xe0004d0d, 0x113bf: 0xe0004b8d, + // Block 0x44f, offset 0x113c0 + 0x113c1: 0xe000417b, 0x113c2: 0xe00071a1, + 0x113c4: 0xe0008102, + 0x113c8: 0xe00077f4, 0x113c9: 0xe00091b9, 0x113cb: 0xe00052bd, + 0x113cc: 0xe000a331, + 0x113d6: 0xe0009f1e, 0x113d7: 0xe0004d10, + 0x113d9: 0xe0006ed4, 0x113da: 0xe0005e77, 0x113db: 0xe0007c22, + 0x113e0: 0xe0005d3c, 0x113e1: 0xe00088f1, 0x113e2: 0xe0004ed3, 0x113e3: 0xe0007947, + 0x113e5: 0xe0008a11, 0x113e6: 0xe000a14b, + 0x113e9: 0xe00052d5, 0x113eb: 0xe0006084, + 0x113ed: 0xe000a49c, 0x113ee: 0xe000a49f, 0x113ef: 0xe0007cc4, + 0x113f6: 0xe0009730, + 0x113fa: 0xe000a097, 0x113fb: 0xe000a09b, + 0x113fd: 0xe0005bc2, + // Block 0x450, offset 0x11400 + 0x11400: 0xe0004ed6, + 0x11405: 0xe000a553, + 0x11408: 0xe0007efe, 0x11409: 0xe000a931, 0x1140b: 0xe0006e60, + 0x1140c: 0xe0004bd2, + 0x11416: 0xe0009e3b, + 0x11419: 0xe00087ba, 0x1141b: 0xe000a2ed, + 0x11425: 0xe0008d85, + 0x11428: 0xe0008623, 0x1142a: 0xe0006a4b, + 0x1142d: 0xe0005229, + 0x11430: 0xe0007bbb, 0x11432: 0xe00052c0, + 0x11434: 0xe0007bb7, + 0x1143e: 0xe00057cb, 0x1143f: 0xe0007a8f, + // Block 0x451, offset 0x11440 + 0x11440: 0xe0006cbc, 0x11443: 0xe0007865, + 0x11445: 0xe0006f84, + 0x1144c: 0xe0005998, + 0x11450: 0xe00085e1, 0x11451: 0xe000a319, + 0x11454: 0xe0004986, 0x11455: 0xe00085c6, 0x11456: 0xe0008626, 0x11457: 0xe00085e4, + 0x11458: 0xe0008ded, 0x1145a: 0xe00067aa, 0x1145b: 0xe0009d81, + 0x1145c: 0xe00085e7, 0x1145d: 0xe000a739, 0x1145f: 0xe0005f68, + 0x11461: 0xe0009c24, 0x11463: 0xe00047a5, + 0x11464: 0xe0004817, 0x11465: 0xe0005286, + 0x11469: 0xe000a19e, 0x1146b: 0xe000711c, + 0x11470: 0xe0007291, 0x11471: 0xe00086c2, + 0x11475: 0xe00067ad, 0x11476: 0xe0008629, + 0x11478: 0xe000a033, 0x1147a: 0xe0008221, + 0x1147c: 0xe000795b, 0x1147f: 0xe0006c10, + // Block 0x452, offset 0x11480 + 0x11481: 0xe00088b3, 0x11482: 0xe0007fa2, + 0x11485: 0xe0005500, 0x11487: 0xe0007fdb, + 0x11488: 0xe00071a4, 0x11489: 0xe0007663, 0x1148a: 0xe00041c6, 0x1148b: 0xe0007148, + 0x1148c: 0xe0007ddd, 0x1148f: 0xe0004ba6, + 0x11493: 0xe00066d1, + 0x11495: 0xe0009bd4, 0x11496: 0xe000a71b, 0x11497: 0xe0008e09, + 0x11498: 0xe0004a5d, 0x11499: 0xe0008ead, 0x1149a: 0xe0008b65, 0x1149b: 0xe0007de1, + 0x1149c: 0xe000840b, + 0x114a2: 0xe0004492, 0x114a3: 0xe0006e64, + 0x114a4: 0xe0007545, 0x114a5: 0xe0008224, 0x114a6: 0xe000a5bc, + 0x114ac: 0xe0006fd0, 0x114ae: 0xe0004deb, + 0x114b0: 0xe0008803, 0x114b3: 0xe000a1a1, + 0x114b4: 0xe0007a1f, 0x114b5: 0xe0007045, 0x114b6: 0xe000417e, + 0x114b8: 0xe00074d1, 0x114b9: 0xe0007f5a, + 0x114bf: 0xe0007295, + // Block 0x453, offset 0x114c0 + 0x114c0: 0xe0009439, 0x114c2: 0xe00088f5, 0x114c3: 0xe0008106, + 0x114c4: 0xe000506f, 0x114c5: 0xe0008502, 0x114c6: 0xe00062ac, 0x114c7: 0xe0004c74, + 0x114cc: 0xe00067b0, + 0x114d0: 0xe0005f0c, 0x114d2: 0xe000a05b, 0x114d3: 0xe0007fde, + 0x114d4: 0xe0007479, 0x114d6: 0xe0009a7a, 0x114d7: 0xe000525d, + 0x114d8: 0xe00099f6, + 0x114de: 0xe0005e07, 0x114df: 0xe000930f, + 0x114e1: 0xe00049ea, 0x114e2: 0xe0009a5a, + 0x114e4: 0xe0007c7c, 0x114e5: 0xe0007eb0, 0x114e6: 0xe0007549, 0x114e7: 0xe0005259, + 0x114e8: 0xe000943c, 0x114e9: 0xe0007559, 0x114eb: 0xe0006b06, + 0x114ec: 0xe0004a61, 0x114ed: 0xe000a406, 0x114ee: 0xe0005ba1, 0x114ef: 0xe0008f61, + 0x114f0: 0xe000a5f4, + 0x114f5: 0xe00097c4, 0x114f6: 0xe0006685, + 0x114f8: 0xe00097a8, 0x114fa: 0xe0006b09, + // Block 0x454, offset 0x11500 + 0x11501: 0xe0006739, + 0x11504: 0xe0006b0c, 0x11505: 0xe0004f47, 0x11507: 0xe000873a, + 0x11508: 0xe000898d, 0x11509: 0xe00081af, 0x1150a: 0xe0008df1, 0x1150b: 0xe000755d, + 0x1150c: 0xe0008f10, 0x1150d: 0xe00054ca, 0x1150e: 0xe000551e, 0x1150f: 0xe0007048, + 0x11511: 0xe000704b, + 0x11514: 0xe00084a7, 0x11516: 0xe00095e4, + 0x11519: 0xe0006cc0, + 0x1151f: 0xe0006ed8, + 0x11520: 0xe0006edc, + 0x11524: 0xe0007fe1, + 0x11528: 0xe00063f8, 0x1152b: 0xe0007e59, + 0x11531: 0xe0009961, + 0x11538: 0xe00073fd, 0x11539: 0xe0008312, 0x1153a: 0xe00094a8, 0x1153b: 0xe000481a, + 0x1153c: 0xe00052f9, 0x1153e: 0xe00061f3, 0x1153f: 0xe00052ba, + // Block 0x455, offset 0x11540 + 0x11540: 0xe0004d83, 0x11541: 0xe00069d8, + 0x11545: 0xe00044b8, 0x11546: 0xe00047a8, 0x11547: 0xe0008a15, + 0x11548: 0xe0004dcf, 0x1154b: 0xe0007cfa, + 0x1154d: 0xe0007403, 0x1154e: 0xe0007400, + 0x11550: 0xe0004f4b, 0x11551: 0xe0006f14, + 0x11555: 0xe0008991, + 0x1155b: 0xe0006624, + 0x11560: 0xe0005521, 0x11562: 0xe0005bf1, + 0x11564: 0xe00099a4, 0x11565: 0xe0005cf7, + 0x11568: 0xe0004d13, + 0x1156c: 0xe00070f4, 0x1156f: 0xe00056e8, + 0x11571: 0xe0006be0, 0x11573: 0xe0006ee0, + 0x11579: 0xe000a8cb, 0x1157a: 0xe0005114, + // Block 0x456, offset 0x11580 + 0x11588: 0xe000a01d, 0x1158a: 0xe0008ac9, + 0x1158c: 0xe000501f, 0x1158f: 0xe0007e2d, + 0x11590: 0xe0005072, 0x11591: 0xe00086e2, 0x11592: 0xe0004679, + 0x11594: 0xe0009278, + 0x1159d: 0xe00086a2, + 0x115a1: 0xe00043a8, 0x115a3: 0xe0004d16, + 0x115a5: 0xe0009d00, 0x115a6: 0xe0005dd9, 0x115a7: 0xe0009733, + 0x115a8: 0xe00088b6, 0x115a9: 0xe00076cf, 0x115aa: 0xe0006904, 0x115ab: 0xe00071a7, + 0x115ac: 0xe0004384, 0x115ad: 0xe0005a54, + 0x115b1: 0xe00054cd, 0x115b3: 0xe0007603, + 0x115b5: 0xe000a42a, 0x115b7: 0xe0006250, + 0x115b8: 0xe0007667, 0x115ba: 0xe0005a10, + 0x115be: 0xe0008ad9, + // Block 0x457, offset 0x115c0 + 0x115c0: 0xe00071aa, + 0x115d2: 0xe0005685, + 0x115d9: 0xe00099b1, + 0x115e0: 0xe0006cc4, + 0x115e8: 0xe00075b7, 0x115e9: 0xe00075ea, + 0x115ed: 0xe0009736, 0x115ef: 0xe000673d, + 0x115f0: 0xe0006741, 0x115f1: 0xe0005289, + 0x115f4: 0xe000a29d, 0x115f6: 0xe0005524, + 0x115fb: 0xe0008f65, + 0x115fd: 0xe000a341, + // Block 0x458, offset 0x11600 + 0x11606: 0xe00049ba, 0x11607: 0xe0007375, + 0x1160d: 0xe0005872, 0x1160e: 0xe0005075, + 0x11610: 0xe000492a, 0x11611: 0xe0004906, + 0x11614: 0xe00097ff, 0x11615: 0xe0007787, 0x11616: 0xe0007760, 0x11617: 0xe00043ac, + 0x11619: 0xe0005c78, 0x1161b: 0xe0004ddf, + 0x1161f: 0xe00083ca, + 0x11622: 0xe000884f, + 0x11624: 0xe000a760, 0x11626: 0xe000797f, 0x11627: 0xe0007379, + 0x11629: 0xe0006924, + 0x11634: 0xe0007e86, + 0x1163d: 0xe0008830, + // Block 0x459, offset 0x11640 + 0x11641: 0xe000434c, 0x11642: 0xe0005c98, + 0x1164b: 0xe00061f6, + 0x1164c: 0xe0004300, 0x1164e: 0xe0008038, + 0x11650: 0xe00057f7, 0x11653: 0xe00076f3, + 0x11654: 0xe0007e89, + 0x11669: 0xe000737d, + 0x1166c: 0xe0007e77, 0x1166f: 0xe0009254, + 0x11671: 0xe0007fa6, + // Block 0x45a, offset 0x11680 + 0x11681: 0xe0005c18, 0x11682: 0xe00087be, + 0x11684: 0xe0009357, 0x11687: 0xe0004c77, + 0x1168b: 0xe0005527, + 0x11692: 0xe0009049, + 0x11694: 0xe0004ff3, 0x11695: 0xe0009739, + 0x11699: 0xe0005d81, + 0x1169d: 0xe0005710, + 0x116a0: 0xe0004bd5, 0x116a2: 0xe0007eb3, + 0x116a7: 0xe00079ff, + 0x116aa: 0xe0007997, 0x116ab: 0xe000799f, + 0x116ae: 0xe000a26d, + 0x116b0: 0xe000a1c8, + 0x116b7: 0xe0008444, + 0x116b8: 0xe0007b4b, 0x116ba: 0xe0005a14, + 0x116bc: 0xe0006d86, 0x116bd: 0xe0007607, + // Block 0x45b, offset 0x116c0 + 0x116c9: 0xe000935b, 0x116cb: 0xe0004ed9, + 0x116cd: 0xe0007e7a, + 0x116d1: 0xe00092f7, 0x116d2: 0xe0005e33, 0x116d3: 0xe0008a19, + 0x116d6: 0xe00076d3, + 0x116da: 0xe000a255, + 0x116dd: 0xe000950c, 0x116de: 0xe0008eb0, + 0x116e1: 0xe00072d1, 0x116e2: 0xe000704e, + 0x116e5: 0xe000498a, 0x116e6: 0xe0008e77, 0x116e7: 0xe0004bd8, + 0x116e8: 0xe00044bb, 0x116eb: 0xe000613b, + 0x116ee: 0xe0009257, + 0x116f1: 0xe0005078, 0x116f2: 0xe0008468, 0x116f3: 0xe0006b0f, + 0x116f4: 0xe0009cd0, 0x116f5: 0xe00099f9, 0x116f7: 0xe000a14f, + 0x116f9: 0xe0004f9b, + 0x116fd: 0xe0007120, 0x116fe: 0xe0004518, + // Block 0x45c, offset 0x11700 + 0x11702: 0xe0007406, 0x11703: 0xe0009e77, + 0x11706: 0xe000654c, + 0x11709: 0xe00068b0, + 0x1170c: 0xe000a934, + 0x11711: 0xe0009bd8, + 0x11715: 0xe0005eb3, 0x11716: 0xe0009630, + 0x11719: 0xe00091bd, 0x1171a: 0xe000986b, 0x1171b: 0xe00064dc, + 0x1171d: 0xe0008c7d, + 0x11725: 0xe00071ad, + 0x11728: 0xe0007030, 0x1172b: 0xe0006b12, + 0x1172d: 0xe0006e00, + 0x11733: 0xe000873e, + 0x11736: 0xe00054d0, 0x11737: 0xe00082a5, + 0x11738: 0xe0006cc8, + 0x1173d: 0xe000603f, 0x1173f: 0xe000a787, + // Block 0x45d, offset 0x11740 + 0x11740: 0xe0008b69, 0x11743: 0xe00081e8, + 0x11744: 0xe000760b, 0x11745: 0xe0009ed7, 0x11747: 0xe00063fc, + 0x1174c: 0xe000a640, 0x1174e: 0xe0005f98, + 0x11754: 0xe0005e7b, 0x11755: 0xe0005e0b, + 0x11758: 0xe0009471, + 0x1175e: 0xe0006709, 0x1175f: 0xe00099b4, + 0x11761: 0xe00064f8, 0x11762: 0xe000545a, 0x11763: 0xe0009e3e, + 0x11768: 0xe0009608, 0x1176a: 0xe00060e0, 0x1176b: 0xe0006460, + 0x1176c: 0xe0008f13, + 0x11770: 0xe000a259, 0x11771: 0xe00057cf, 0x11772: 0xe000423c, 0x11773: 0xe0009e10, + 0x11774: 0xe0005239, 0x11777: 0xe0006628, + 0x11778: 0xe000a1fa, 0x11779: 0xe0004240, 0x1177a: 0xe0007f01, 0x1177b: 0xe000a5c0, + 0x1177c: 0xe0008227, 0x1177d: 0xe000822a, 0x1177e: 0xe000507b, 0x1177f: 0xe0007983, + // Block 0x45e, offset 0x11780 + 0x11784: 0xe0008742, 0x11787: 0xe000695d, + 0x1178a: 0xe0006ccc, 0x1178b: 0xe0005117, + 0x1178f: 0xe0006d89, + 0x11795: 0xe000886e, 0x11796: 0xe0009eb6, 0x11797: 0xe0008add, + 0x1179a: 0xe00046bd, + 0x1179c: 0xe00067b3, + 0x117a0: 0xe0006cd0, + 0x117a6: 0xe000552a, 0x117a7: 0xe0008e7a, + 0x117ab: 0xe000481d, + 0x117ad: 0xe0008b6d, + 0x117b3: 0xe00069db, + 0x117b5: 0xe00076d7, 0x117b6: 0xe0006d8c, 0x117b7: 0xe00043b0, + 0x117b8: 0xe0007f5e, + 0x117bd: 0xe000803b, 0x117be: 0xe000822d, + // Block 0x45f, offset 0x117c0 + 0x117c1: 0xe000999c, 0x117c2: 0xe0006cd4, + 0x117c8: 0xe0009ff9, 0x117c9: 0xe00059d8, 0x117ca: 0xe0005837, 0x117cb: 0xe000724c, + 0x117d0: 0xe0004c7a, 0x117d1: 0xe0004f9f, 0x117d3: 0xe0004a35, + 0x117d5: 0xe00083ce, 0x117d6: 0xe0005ba4, + 0x117da: 0xe0008eb3, 0x117db: 0xe0008995, + 0x117dd: 0xe0007451, 0x117de: 0xe000a8f7, 0x117df: 0xe0006111, + 0x117e0: 0xe00093a3, 0x117e1: 0xe0006180, 0x117e2: 0xe0009e41, 0x117e3: 0xe0004b0d, + 0x117e5: 0xe0004b90, 0x117e7: 0xe00087c2, + 0x117e8: 0xe000a1cb, 0x117e9: 0xe0005cc0, + 0x117ec: 0xe00058e9, + 0x117f1: 0xe0007d86, 0x117f3: 0xe0009664, + 0x117f6: 0xe0007a23, 0x117f7: 0xe0008b71, + 0x117fa: 0xe000451c, 0x117fb: 0xe000a6be, + 0x117ff: 0xe00085ba, + // Block 0x460, offset 0x11800 + 0x11801: 0xe00065c8, 0x11803: 0xe000511a, + 0x11804: 0xe0005b2e, 0x11807: 0xe0004350, + 0x11808: 0xe000a289, 0x1180a: 0xe0009e44, 0x1180b: 0xe00084da, + 0x1180f: 0xe000747d, + 0x11811: 0xe0007409, 0x11813: 0xe0004def, + 0x11814: 0xe0008cf8, 0x11815: 0xe0008506, 0x11817: 0xe00068f8, + 0x11818: 0xe000a515, 0x1181b: 0xe000846b, + 0x1181f: 0xe0008c80, + 0x11822: 0xe000558a, + 0x11825: 0xe0006232, 0x11826: 0xe000a2a1, 0x11827: 0xe000a42d, + 0x11829: 0xe0005277, + 0x1182d: 0xe0006235, + 0x11831: 0xe0007821, + 0x11834: 0xe0005615, 0x11835: 0xe0008746, + 0x1183a: 0xe00043b4, + 0x1183c: 0xe0009f8d, + // Block 0x461, offset 0x11840 + 0x11840: 0xe0004d19, + 0x11846: 0xe0006610, + 0x11848: 0xe0009b64, 0x1184a: 0xe00043b8, + 0x1184c: 0xe00061f9, 0x1184e: 0xe0005e37, + 0x11854: 0xe0005b0e, 0x11856: 0xe0005342, 0x11857: 0xe000a3e8, + 0x11858: 0xe00096b2, 0x11859: 0xe000a833, 0x1185b: 0xe000846e, + 0x1185d: 0xe00084aa, + 0x11862: 0xe000a391, + 0x11864: 0xe0005689, 0x11866: 0xe000792f, 0x11867: 0xe0008066, + 0x11869: 0xe000943f, 0x1186a: 0xe0009ef1, 0x1186b: 0xe0008cfb, + 0x1186c: 0xe0006a4f, 0x1186d: 0xe0009d90, + 0x11870: 0xe00093a7, 0x11871: 0xe0007b4f, + 0x11877: 0xe0006400, + 0x11879: 0xe00079e3, + 0x1187c: 0xe0009f64, 0x1187f: 0xe00068fc, + // Block 0x462, offset 0x11880 + 0x11880: 0xe0007e45, 0x11881: 0xe0008b75, 0x11882: 0xe0008d88, + 0x11885: 0xe00054d3, 0x11887: 0xe00072d5, + 0x11888: 0xe000a8af, 0x11889: 0xe00078b9, 0x1188a: 0xe000a6c1, 0x1188b: 0xe0005c8c, + 0x1188c: 0xe000a78a, + 0x11890: 0xe0006d8f, 0x11891: 0xe00046c1, 0x11892: 0xe000552d, + 0x11897: 0xe000570c, + 0x11898: 0xe0006495, 0x11899: 0xe0006b15, + 0x1189c: 0xe0006d20, 0x1189e: 0xe0008e0d, + 0x118a0: 0xe0005875, 0x118a1: 0xe00078e8, 0x118a3: 0xe000927b, + 0x118a7: 0xe0009de0, + 0x118a8: 0xe000a644, 0x118a9: 0xe00066d5, 0x118aa: 0xe00072d9, + 0x118ac: 0xe0006464, 0x118ad: 0xe0007f04, 0x118ae: 0xe00061fc, 0x118af: 0xe000a409, + 0x118b5: 0xe0009229, 0x118b7: 0xe0005504, + 0x118b9: 0xe000959c, + 0x118bc: 0xe0007f07, 0x118bd: 0xe000a836, + // Block 0x463, offset 0x118c0 + 0x118c3: 0xe0007561, + 0x118c5: 0xe0009f91, + 0x118c9: 0xe000558d, + 0x118cc: 0xe000507e, 0x118cd: 0xe000850a, + 0x118d0: 0xe0009bb4, 0x118d2: 0xe0009cc2, + 0x118d6: 0xe00097ac, 0x118d7: 0xe0009064, + 0x118d8: 0xe0005ec3, 0x118d9: 0xe0005ec7, + 0x118dd: 0xe000960c, 0x118de: 0xe0006284, 0x118df: 0xe0006288, + 0x118e0: 0xe000991a, 0x118e1: 0xe0009932, + 0x118e4: 0xe0007cc7, + 0x118e8: 0xe0007e31, 0x118eb: 0xe0009aa2, + 0x118ed: 0xe00065dc, 0x118ee: 0xe000511d, + 0x118f1: 0xe0009a7e, + 0x118f5: 0xe0005249, + 0x118f8: 0xe00052eb, 0x118fb: 0xe000a8b3, + 0x118fc: 0xe0004408, 0x118fd: 0xe000a501, 0x118ff: 0xe0006874, + // Block 0x464, offset 0x11900 + 0x1190a: 0xe000973c, + 0x1190d: 0xe00086a6, 0x1190f: 0xe000772f, + 0x11912: 0xe000527a, + 0x11914: 0xe0008c35, 0x11915: 0xe0009d03, 0x11916: 0xe0009e7a, 0x11917: 0xe000965c, + 0x11919: 0xe000a4a2, 0x1191b: 0xe00053b6, + 0x1191c: 0xe0005a18, 0x1191d: 0xe0006b18, + 0x11920: 0xe0009bfd, 0x11921: 0xe0008471, + 0x11925: 0xe0005007, 0x11926: 0xe0009e20, 0x11927: 0xe0006fd4, + 0x11928: 0xe000810a, 0x11929: 0xe0005302, 0x1192a: 0xe0004b7e, + 0x1192f: 0xe0004598, + 0x11933: 0xe000a6a4, + // Block 0x465, offset 0x11940 + 0x11941: 0xe0008592, 0x11942: 0xe00072dd, 0x11943: 0xe000740c, + 0x11946: 0xe000a17f, 0x11947: 0xe0004b31, + 0x11948: 0xe0006087, 0x1194a: 0xe000a371, + 0x1194d: 0xe000a648, + 0x11950: 0xe000498e, 0x11952: 0xe000a153, + 0x11955: 0xe0006d92, + 0x11959: 0xe0007869, 0x1195a: 0xe00079a7, + 0x1195d: 0xe0004ad9, 0x1195f: 0xe000a893, + 0x11960: 0xe0004b93, 0x11962: 0xe000a6c4, 0x11963: 0xe00085ea, + 0x11964: 0xe000a86f, 0x11965: 0xe00099b7, + 0x11968: 0xe000a05f, 0x11969: 0xe000835a, 0x1196a: 0xe00041f0, 0x1196b: 0xe0009c7a, + 0x1196c: 0xe000524d, 0x1196d: 0xe0004992, 0x1196f: 0xe0007481, + 0x11970: 0xe000a8ff, + // Block 0x466, offset 0x11980 + 0x11981: 0xe0007a93, 0x11983: 0xe000492e, + 0x11984: 0xe000973f, 0x11985: 0xe0007abf, + 0x11989: 0xe000754d, 0x1198b: 0xe0005d85, + 0x1198c: 0xe0008c83, 0x1198d: 0xe000a063, 0x1198f: 0xe000a375, + 0x11992: 0xe00083e6, + 0x11994: 0xe000a6c7, 0x11995: 0xe000a964, 0x11996: 0xe0009d66, 0x11997: 0xe00061c9, + 0x1199a: 0xe000714c, 0x1199b: 0xe0008999, + 0x1199f: 0xe0007c7f, + 0x119a0: 0xe0008230, 0x119a2: 0xe00058c9, 0x119a3: 0xe000a5c4, + 0x119a4: 0xe00097c8, 0x119a7: 0xe0005cfa, + 0x119b0: 0xe0008e11, 0x119b1: 0xe00069de, 0x119b2: 0xe0006960, 0x119b3: 0xe0005508, + 0x119b4: 0xe000993a, 0x119b5: 0xe00093f7, 0x119b6: 0xe0006254, + 0x119b8: 0xe00047ab, 0x119bb: 0xe000a20a, + 0x119bc: 0xe0005530, 0x119bd: 0xe000948b, 0x119be: 0xe00049be, + // Block 0x467, offset 0x119c0 + 0x119c4: 0xe0005235, 0x119c5: 0xe0008b79, 0x119c6: 0xe000986e, 0x119c7: 0xe00055f1, + 0x119c9: 0xe0009610, 0x119cb: 0xe0007e35, + 0x119cf: 0xe0005823, + 0x119d1: 0xe000a4c9, 0x119d3: 0xe0004e33, + 0x119d5: 0xe00094e4, + 0x119d8: 0xe0005eeb, 0x119d9: 0xe00095c4, 0x119da: 0xe000a505, 0x119db: 0xe000a4f1, + 0x119dc: 0xe0006e04, 0x119dd: 0xe00093fb, 0x119df: 0xe0008233, + 0x119e0: 0xe000a3eb, 0x119e1: 0xe000760f, 0x119e2: 0xe0007180, + 0x119f0: 0xe0009aba, 0x119f1: 0xe00052b1, 0x119f2: 0xe00080ba, 0x119f3: 0xe0006cd8, + 0x119f4: 0xe0009946, 0x119f6: 0xe000a64c, 0x119f7: 0xe0008fa9, + 0x119f8: 0xe0004755, 0x119f9: 0xe000780c, 0x119fa: 0xe0006fd8, 0x119fb: 0xe0009994, + 0x119fc: 0xe0009de4, + // Block 0x468, offset 0x11a00 + 0x11a00: 0xe0009742, 0x11a01: 0xe00071b0, 0x11a03: 0xe0006ee4, + 0x11a06: 0xe0004520, + 0x11a08: 0xe0008236, 0x11a09: 0xe0008239, + 0x11a0d: 0xe0006258, 0x11a0e: 0xe0009db0, 0x11a0f: 0xe000840e, + 0x11a14: 0xe00083d2, 0x11a15: 0xe0007613, + 0x11a1a: 0xe0007fe4, 0x11a1b: 0xe0007763, + 0x11a1c: 0xe000a379, 0x11a1f: 0xe0004304, + 0x11a27: 0xe0004b81, + 0x11a2c: 0xe00070bd, 0x11a2d: 0xe0005120, + 0x11a30: 0xe000a650, + 0x11a34: 0xe00093ab, 0x11a37: 0xe000444f, + 0x11a3c: 0xe00074d5, 0x11a3e: 0xe0004452, 0x11a3f: 0xe000810e, + // Block 0x469, offset 0x11a40 + 0x11a42: 0xe0007f62, + 0x11a44: 0xe0005c90, 0x11a46: 0xe0005590, 0x11a47: 0xe000835e, + 0x11a48: 0xe00085ed, 0x11a4a: 0xe000465d, 0x11a4b: 0xe0009c00, + 0x11a4c: 0xe000a654, 0x11a4d: 0xe0007d2a, + 0x11a52: 0xe0008e4d, 0x11a53: 0xe0009ef4, + 0x11a55: 0xe0006042, + 0x11a58: 0xe0009333, 0x11a59: 0xe0009337, 0x11a5a: 0xe000935f, + 0x11a5d: 0xe0009cba, 0x11a5f: 0xe0009c62, + 0x11a60: 0xe0007cca, 0x11a62: 0xe0005e3b, 0x11a63: 0xe0004a65, + 0x11a64: 0xe00041f4, 0x11a67: 0xe000a3ee, + 0x11a68: 0xe0004455, 0x11a6b: 0xe0008e15, + 0x11a6e: 0xe00058ec, + 0x11a70: 0xe00081b2, 0x11a71: 0xe000537a, 0x11a73: 0xe000428c, + 0x11a74: 0xe00073b2, 0x11a75: 0xe0007faa, 0x11a76: 0xe00046c5, 0x11a77: 0xe00043bc, + 0x11a7a: 0xe0005c1b, + 0x11a7d: 0xe00094ac, 0x11a7e: 0xe0007f22, + // Block 0x46a, offset 0x11a80 + 0x11a81: 0xe00097cc, 0x11a82: 0xe0007fe7, 0x11a83: 0xe0007fae, + 0x11a8a: 0xe0006963, + 0x11a8d: 0xe0004c23, 0x11a8e: 0xe0009021, + 0x11a90: 0xe0005968, 0x11a91: 0xe0006ab3, 0x11a92: 0xe0004e79, + 0x11a94: 0xe00096d9, 0x11a96: 0xe0008382, + 0x11a98: 0xe000a93a, 0x11a99: 0xe000a937, 0x11a9a: 0xe0009b68, + 0x11aa4: 0xe0006878, 0x11aa7: 0xe0005645, + 0x11aa8: 0xe0004354, 0x11aa9: 0xe00045ab, 0x11aab: 0xe000625c, + 0x11aac: 0xe00046c9, 0x11aae: 0xe000613e, 0x11aaf: 0xe0009363, + 0x11ab2: 0xe000a245, + 0x11ab6: 0xe0007913, + 0x11ab8: 0xe0006f88, 0x11aba: 0xe00053ce, 0x11abb: 0xe0009b80, + 0x11abc: 0xe0004759, 0x11abe: 0xe0004308, + // Block 0x46b, offset 0x11ac0 + 0x11ac3: 0xe0004f5f, + 0x11ac6: 0xe0008d8b, 0x11ac7: 0xe0004244, + 0x11ac8: 0xe000a1a4, 0x11ac9: 0xe00083f6, 0x11aca: 0xe0007c82, 0x11acb: 0xe0006141, + 0x11acc: 0xe0007a03, + 0x11ad5: 0xe0007b03, 0x11ad7: 0xe000a020, + 0x11ade: 0xe00060e4, 0x11adf: 0xe00054f1, + 0x11ae3: 0xe00061cd, + 0x11ae6: 0xe00051a1, + 0x11af2: 0xe000922d, + 0x11af6: 0xe0005757, 0x11af7: 0xe000a6ca, + 0x11af8: 0xe000a2a5, 0x11afa: 0xe000933b, + 0x11afc: 0xe0004c7d, 0x11afd: 0xe000a5f8, 0x11afe: 0xe0006fb0, 0x11aff: 0xe0008411, + // Block 0x46c, offset 0x11b00 + 0x11b00: 0xe000596c, + 0x11b07: 0xe000545e, + 0x11b08: 0xe00049ed, 0x11b0a: 0xe0006144, + 0x11b0c: 0xe0007361, 0x11b0d: 0xe00071b3, 0x11b0e: 0xe0008342, + 0x11b10: 0xe0006fdc, 0x11b11: 0xe00075ba, 0x11b12: 0xe00047ae, + 0x11b14: 0xe00086da, 0x11b15: 0xe00087c6, 0x11b16: 0xe000a4cd, + 0x11b1a: 0xe00094b0, + 0x11b1e: 0xe00076af, 0x11b1f: 0xe0004f33, + 0x11b21: 0xe000430c, 0x11b22: 0xe0009225, + 0x11b27: 0xe00093ff, + 0x11b29: 0xe0008a1d, 0x11b2a: 0xe0008aad, + 0x11b2e: 0xe0005c64, + 0x11b30: 0xe000899d, 0x11b31: 0xe000a93d, 0x11b32: 0xe000a967, 0x11b33: 0xe00092a3, + 0x11b34: 0xe00054d6, 0x11b35: 0xe0004d1c, 0x11b36: 0xe000a430, + 0x11b39: 0xe00077d4, + 0x11b3e: 0xe00058ef, 0x11b3f: 0xe0006404, + // Block 0x46d, offset 0x11b40 + 0x11b40: 0xe0007051, 0x11b41: 0xe0009dbc, 0x11b43: 0xe000475d, + 0x11b47: 0xe0006e68, + 0x11b48: 0xe000a433, 0x11b49: 0xe0006966, 0x11b4a: 0xe0007b07, 0x11b4b: 0xe00071b6, + 0x11b4d: 0xe0008806, 0x11b4e: 0xe000931f, + 0x11b51: 0xe000670d, 0x11b52: 0xe00064cb, 0x11b53: 0xe0009abd, + 0x11b57: 0xe0008833, + 0x11b58: 0xe0009b0c, 0x11b5b: 0xe000440c, + 0x11b63: 0xe0004d1f, + 0x11b68: 0xe000853a, + 0x11b6e: 0xe000687c, + 0x11b71: 0xe000500b, 0x11b73: 0xe000638c, + 0x11b76: 0xe00067b6, + 0x11b79: 0xe0006969, 0x11b7a: 0xe00090be, + 0x11b7c: 0xe00077b8, 0x11b7e: 0xe0008d8e, 0x11b7f: 0xe00073d2, + // Block 0x46e, offset 0x11b80 + 0x11b80: 0xe0005081, 0x11b83: 0xe00065e0, + 0x11b84: 0xe00096dc, 0x11b86: 0xe00061d1, + 0x11b89: 0xe0004635, 0x11b8a: 0xe0009cd3, + 0x11b91: 0xe0007917, 0x11b92: 0xe0006d95, + 0x11b94: 0xe0006810, 0x11b95: 0xe0009ca4, 0x11b96: 0xe00056d3, 0x11b97: 0xe000a157, + 0x11b98: 0xe0008ab1, 0x11b9b: 0xe0009e7d, + 0x11ba8: 0xe0009e24, 0x11bab: 0xe0009f67, + 0x11bac: 0xe0009c27, + 0x11bb1: 0xe0009e80, + 0x11bb5: 0xe0008871, + 0x11bb9: 0xe0005e9b, + 0x11bbc: 0xe000771b, 0x11bbd: 0xe0009820, + // Block 0x46f, offset 0x11bc0 + 0x11bc2: 0xe0006900, + 0x11bc4: 0xe0008f16, 0x11bc5: 0xe000537e, 0x11bc6: 0xe0009b34, 0x11bc7: 0xe0006147, + 0x11bc8: 0xe0005251, 0x11bc9: 0xe0005827, 0x11bca: 0xe0006813, + 0x11bcc: 0xe0006334, 0x11bcd: 0xe00062c8, 0x11bcf: 0xe00051a4, + 0x11bd0: 0xe0004b84, 0x11bd1: 0xe000467d, 0x11bd2: 0xe00044be, 0x11bd3: 0xe00094b4, + 0x11bd4: 0xe00063ac, 0x11bd5: 0xe0009adb, 0x11bd6: 0xe0009ac0, 0x11bd7: 0xe0007eb6, + 0x11bd8: 0xe0004c80, 0x11bd9: 0xe0008dfd, 0x11bdb: 0xe00096df, + 0x11bdc: 0xe0006498, + 0x11bec: 0xe0004add, 0x11bed: 0xe0007485, 0x11bee: 0xe0005183, 0x11bef: 0xe0009029, + 0x11bf1: 0xe0004996, 0x11bf3: 0xe0004e1b, + 0x11bf5: 0xe0008df5, 0x11bf6: 0xe0009323, 0x11bf7: 0xe0004820, + 0x11bfd: 0xe0007c25, 0x11bfe: 0xe00073a2, 0x11bff: 0xe00051a7, + // Block 0x470, offset 0x11c00 + 0x11c01: 0xe0009067, 0x11c02: 0xe0004b69, + 0x11c07: 0xe000906a, + 0x11c09: 0xe000766b, + 0x11c0c: 0xe00045cd, + 0x11c10: 0xe00051ad, 0x11c11: 0xe0005533, 0x11c12: 0xe00059cc, + 0x11c28: 0xe000778a, 0x11c2a: 0xe00051b0, 0x11c2b: 0xe0008e7d, + 0x11c2f: 0xe0009109, + 0x11c39: 0xe00083ea, 0x11c3a: 0xe0008b7d, 0x11c3b: 0xe0007a2b, + 0x11c3d: 0xe0005e3f, 0x11c3e: 0xe000a345, + // Block 0x471, offset 0x11c40 + 0x11c42: 0xe0007ccd, 0x11c43: 0xe0004dbf, + 0x11c44: 0xe0004d22, 0x11c46: 0xe0004932, + 0x11c49: 0xe0009287, + 0x11c4c: 0xe0009d54, 0x11c4d: 0xe000a09f, 0x11c4e: 0xe00070c0, 0x11c4f: 0xe00051dc, + 0x11c50: 0xe0007a27, + 0x11c55: 0xe0009e83, 0x11c57: 0xe00094e8, + 0x11c67: 0xe0006745, + 0x11c68: 0xe0006b1b, 0x11c69: 0xe00059d0, 0x11c6b: 0xe00061d5, + 0x11c6e: 0xe00044c1, + 0x11c71: 0xe000778d, 0x11c72: 0xe0004e1f, + 0x11c76: 0xe0009871, 0x11c77: 0xe0009634, + 0x11c7a: 0xe00051e0, 0x11c7b: 0xe0005255, + 0x11c7f: 0xe0006d98, + // Block 0x472, offset 0x11c80 + 0x11c80: 0xe000a8b7, 0x11c83: 0xe0007054, + 0x11c84: 0xe0005c88, 0x11c87: 0xe00095c8, + 0x11c88: 0xe00071b9, 0x11c89: 0xe0005536, 0x11c8a: 0xe0006816, + 0x11c8c: 0xe000874a, 0x11c8e: 0xe0005123, 0x11c8f: 0xe0005593, + 0x11c92: 0xe000649b, + 0x11c96: 0xe00077bc, + 0x11c98: 0xe0004dd3, 0x11c9b: 0xe0004b60, + 0x11c9c: 0xe0007c28, 0x11c9f: 0xe0008c39, + 0x11ca0: 0xe0005885, 0x11ca1: 0xe0009442, 0x11ca2: 0xe0009ba0, + 0x11ca5: 0xe0008b25, 0x11ca7: 0xe000499a, + 0x11ca8: 0xe0009823, 0x11ca9: 0xe0007977, 0x11caa: 0xe0008cfe, + 0x11cac: 0xe0004d9b, + 0x11cbe: 0xe0007a97, + // Block 0x473, offset 0x11cc0 + 0x11cc0: 0xe0004248, 0x11cc3: 0xe0008a21, + 0x11cc4: 0xe000823c, 0x11cc6: 0xe0004eac, + 0x11cc9: 0xe00082a8, + 0x11ccf: 0xe0006114, + 0x11cd0: 0xe0008c86, + 0x11cd6: 0xe00083da, + 0x11cda: 0xe000786d, 0x11cdb: 0xe000a5c8, + 0x11cdf: 0xe0006de0, + 0x11ce0: 0xe00076b3, 0x11ce1: 0xe0007617, 0x11ce3: 0xe0009949, + 0x11ce9: 0xe000447f, 0x11ceb: 0xe0009874, + 0x11ced: 0xe00045ae, 0x11cee: 0xe000a839, + 0x11cf2: 0xe0006f4c, + 0x11cf4: 0xe0008112, 0x11cf5: 0xe000453c, 0x11cf6: 0xe000780f, 0x11cf7: 0xe0006c74, + // Block 0x474, offset 0x11d00 + 0x11d06: 0xe0004d25, + 0x11d09: 0xe000421c, + 0x11d0d: 0xe0007124, 0x11d0f: 0xe00062cc, + 0x11d12: 0xe0006468, + 0x11d14: 0xe0007057, 0x11d16: 0xe0007eb9, 0x11d17: 0xe0005539, + 0x11d1c: 0xe00071bc, + 0x11d22: 0xe000910d, + 0x11d24: 0xe00077d8, 0x11d25: 0xe0009877, + 0x11d28: 0xe0009bd0, 0x11d2a: 0xe0005486, 0x11d2b: 0xe0006390, + 0x11d2c: 0xe0006338, 0x11d2d: 0xe0009bc0, 0x11d2f: 0xe0005596, + 0x11d30: 0xe0004966, + 0x11d36: 0xe0009403, + 0x11d3a: 0xe000a854, + 0x11d3e: 0xe000928b, + // Block 0x475, offset 0x11d40 + 0x11d58: 0xe00088f9, + 0x11d60: 0xe00097d0, + 0x11d67: 0xe0009808, + 0x11d69: 0xe0005ddd, + 0x11d6d: 0xe00094ec, 0x11d6f: 0xe000906d, + 0x11d73: 0xe0004d28, + 0x11d78: 0xe0006045, 0x11d79: 0xe0006048, 0x11d7a: 0xe0008b29, 0x11d7b: 0xe0006f8c, + 0x11d7d: 0xe0009f21, + // Block 0x476, offset 0x11d80 + 0x11d85: 0xe0004e7c, + 0x11d88: 0xe0005a94, + 0x11d90: 0xe0009c3f, 0x11d91: 0xe0009c3b, 0x11d92: 0xe0006c3c, 0x11d93: 0xe0007ebc, + 0x11d95: 0xe0006de3, + 0x11d99: 0xe0008fad, 0x11d9a: 0xe000523d, + 0x11d9d: 0xe000a84b, 0x11d9e: 0xe0005462, 0x11d9f: 0xe0004c26, + 0x11da4: 0xe00095a0, 0x11da5: 0xe00063b0, + 0x11da9: 0xe0005bc5, 0x11dab: 0xe000614a, + 0x11dad: 0xe0009cd6, 0x11dae: 0xe00097f8, + 0x11db0: 0xe00092af, 0x11db2: 0xe00062d0, + 0x11dbb: 0xe000539e, + 0x11dbc: 0xe0004358, 0x11dbe: 0xe0004a1a, 0x11dbf: 0xe000458c, + // Block 0x477, offset 0x11dc0 + 0x11dc1: 0xe0007d62, + 0x11dc4: 0xe0005a97, 0x11dc5: 0xe0009510, 0x11dc7: 0xe0009c33, + 0x11dc9: 0xe00092a7, 0x11dca: 0xe00045b1, + 0x11dcd: 0xe0008d01, 0x11dce: 0xe00046cd, + 0x11dd0: 0xe000a5fc, 0x11dd2: 0xe0004fbf, + 0x11dd4: 0xe00053d2, 0x11dd5: 0xe000a863, 0x11dd7: 0xe00065ac, + 0x11dd8: 0xe000658c, 0x11dda: 0xe00044c4, + 0x11de0: 0xe0008cbc, 0x11de1: 0xe00054d9, 0x11de2: 0xe0009b10, 0x11de3: 0xe0005599, + 0x11de5: 0xe00057fb, 0x11de6: 0xe0009313, 0x11de7: 0xe00044c7, + 0x11dec: 0xe0008414, 0x11ded: 0xe000a580, 0x11def: 0xe0006a83, + 0x11df1: 0xe0004220, 0x11df2: 0xe00094b8, + 0x11df4: 0xe000a58c, + 0x11dfa: 0xe0009cd9, + 0x11dfe: 0xe0007ebf, + // Block 0x478, offset 0x11e00 + 0x11e00: 0xe000633c, 0x11e02: 0xe0005b7a, + 0x11e04: 0xe0009c47, 0x11e07: 0xe000a25d, + 0x11e0a: 0xe0005950, + 0x11e0f: 0xe0005b4a, + 0x11e14: 0xe00057d3, + 0x11e18: 0xe0007871, 0x11e19: 0xe0009367, + 0x11e1d: 0xe0006fa0, + 0x11e22: 0xe00092fb, 0x11e23: 0xe0005970, + 0x11e24: 0xe0009b84, + 0x11e2a: 0xe0004bdb, 0x11e2b: 0xe000a590, + 0x11e2c: 0xe00057ff, 0x11e2f: 0xe0009070, + 0x11e32: 0xe0005126, + 0x11e36: 0xe00071bf, 0x11e37: 0xe0004823, + 0x11e38: 0xe000823f, 0x11e39: 0xe0004458, 0x11e3b: 0xe000499e, + 0x11e3d: 0xe0006394, 0x11e3e: 0xe0006408, 0x11e3f: 0xe0008b81, + // Block 0x479, offset 0x11e40 + 0x11e45: 0xe0004826, + 0x11e48: 0xe000a73c, 0x11e49: 0xe0006238, + 0x11e4d: 0xe0006d9b, 0x11e4e: 0xe0004bde, 0x11e4f: 0xe0006260, + 0x11e51: 0xe0004c83, + 0x11e54: 0xe0007906, 0x11e55: 0xe0009a32, 0x11e56: 0xe0007c85, 0x11e57: 0xe0009d69, + 0x11e5d: 0xe0009e56, 0x11e5e: 0xe00093af, + 0x11e62: 0xe0004310, 0x11e63: 0xe0006be4, + 0x11e66: 0xe00055f5, + 0x11e6c: 0xe00046d1, 0x11e6d: 0xe0007875, + 0x11e72: 0xe0004829, + 0x11e74: 0xe0008b85, 0x11e75: 0xe00088fd, 0x11e77: 0xe00067b9, + 0x11e78: 0xe00071c2, + 0x11e7e: 0xe0006e6c, + // Block 0x47a, offset 0x11e80 + 0x11e81: 0xe00056d6, 0x11e82: 0xe00059dc, 0x11e83: 0xe0009e47, + 0x11e85: 0xe000a73f, 0x11e87: 0xe00061a5, + 0x11e8c: 0xe0006a53, + 0x11e90: 0xe000696c, 0x11e91: 0xe0006340, + 0x11e97: 0xe00056b8, + 0x11e99: 0xe0005ba7, 0x11e9b: 0xe00048d2, + 0x11e9c: 0xe0006b1e, 0x11e9d: 0xe00041c9, 0x11e9f: 0xe00091fd, + 0x11ea1: 0xe000769b, + 0x11ea4: 0xe0004f63, 0x11ea5: 0xe00094bc, 0x11ea7: 0xe00067bc, + 0x11eab: 0xe000867a, + 0x11eac: 0xe000933f, 0x11eaf: 0xe0006b21, + 0x11eb0: 0xe00074d9, 0x11eb1: 0xe00086aa, 0x11eb2: 0xe00092ab, + 0x11eb7: 0xe0005346, + 0x11eb9: 0xe000640c, + 0x11ebc: 0xe00078eb, 0x11ebd: 0xe000740f, 0x11ebf: 0xe00082ab, + // Block 0x47b, offset 0x11ec0 + 0x11ec1: 0xe0006410, 0x11ec2: 0xe0005129, 0x11ec3: 0xe0008a25, + 0x11ec4: 0xe000608a, 0x11ec5: 0xe00058f2, 0x11ec6: 0xe0009d84, + 0x11eca: 0xe000646c, 0x11ecb: 0xe0006e70, + 0x11ecc: 0xe0008b89, 0x11ecf: 0xe0008dd9, + 0x11ed2: 0xe0005c2a, + 0x11ed7: 0xe0005084, + 0x11ee0: 0xe000614d, 0x11ee3: 0xe0005087, + 0x11ee5: 0xe0008566, 0x11ee6: 0xe000534a, + 0x11ee8: 0xe0009073, 0x11ee9: 0xe0008d04, + 0x11eec: 0xe00072e1, 0x11eed: 0xe000806a, + 0x11ef1: 0xe000a067, 0x11ef2: 0xe00054f4, + 0x11ef4: 0xe0007fea, + 0x11efa: 0xe0007e49, 0x11efb: 0xe0006264, + 0x11efc: 0xe0006268, 0x11efd: 0xe00055f9, 0x11eff: 0xe0007c88, + // Block 0x47c, offset 0x11f00 + 0x11f00: 0xe000832e, 0x11f03: 0xe00099a0, + 0x11f06: 0xe000490a, 0x11f07: 0xe00073d6, + 0x11f09: 0xe0006414, 0x11f0a: 0xe000a436, + 0x11f0c: 0xe00093b3, 0x11f0e: 0xe0005ffc, 0x11f0f: 0xe000a4d9, + 0x11f10: 0xe0006880, 0x11f11: 0xe0004fc3, 0x11f13: 0xe00079e7, + 0x11f14: 0xe0006e08, 0x11f15: 0xe000a89f, + 0x11f1b: 0xe00044e5, + 0x11f1e: 0xe000662c, 0x11f1f: 0xe0006fe0, + 0x11f20: 0xe0007b53, 0x11f21: 0xe000a2f1, + 0x11f24: 0xe0005a58, 0x11f25: 0xe00098fa, 0x11f27: 0xe0005f0f, + 0x11f28: 0xe000867e, 0x11f2b: 0xe0004d2b, + 0x11f2d: 0xe000705a, 0x11f2f: 0xe0007412, + 0x11f30: 0xe0009ffc, 0x11f31: 0xe000806e, + 0x11f34: 0xe0006117, 0x11f35: 0xe0005319, 0x11f36: 0xe00093b7, 0x11f37: 0xe0007d2e, + 0x11f3a: 0xe0006630, 0x11f3b: 0xe0007733, + // Block 0x47d, offset 0x11f40 + 0x11f41: 0xe0008d07, 0x11f42: 0xe0007415, 0x11f43: 0xe000a658, + 0x11f44: 0xe000a65c, + 0x11f48: 0xe0004c29, 0x11f49: 0xe0009111, 0x11f4b: 0xe0009115, + 0x11f4c: 0xe0006d24, 0x11f4e: 0xe000a539, 0x11f4f: 0xe000766f, + 0x11f59: 0xe0008f69, 0x11f5b: 0xe000a2a9, + 0x11f5d: 0xe0008eb6, 0x11f5e: 0xe000a940, 0x11f5f: 0xe0006fe4, + 0x11f61: 0xe0009eb9, 0x11f62: 0xe0008acd, + 0x11f64: 0xe0007c8b, 0x11f65: 0xe000a5d0, 0x11f66: 0xe000a6cd, 0x11f67: 0xe000a439, + 0x11f68: 0xe00074dd, 0x11f69: 0xe0005e43, 0x11f6b: 0xe0009b14, + 0x11f6c: 0xe000724f, 0x11f6e: 0xe0006688, 0x11f6f: 0xe00046d5, + 0x11f70: 0xe0006e34, 0x11f73: 0xe0006e0c, + 0x11f74: 0xe0009668, 0x11f76: 0xe0008b8d, 0x11f77: 0xe0004e97, + 0x11f78: 0xe0008b91, 0x11f7a: 0xe0009076, 0x11f7b: 0xe00076f7, + // Block 0x47e, offset 0x11f80 + 0x11f84: 0xe000a806, 0x11f87: 0xe0004181, + 0x11f88: 0xe000a7de, 0x11f89: 0xe000a83c, 0x11f8b: 0xe000628c, + 0x11f8c: 0xe0004edc, 0x11f8e: 0xe0007b57, + 0x11f90: 0xe00081b5, 0x11f91: 0xe0006d9e, + 0x11f96: 0xe00051c0, 0x11f97: 0xe00076db, + 0x11f98: 0xe0007879, + 0x11f9d: 0xe0006000, 0x11f9e: 0xe0004c2c, + 0x11fa0: 0xe000482c, 0x11fa2: 0xe00093bb, 0x11fa3: 0xe000512c, + 0x11fab: 0xe00086e6, + 0x11fac: 0xe0006f50, 0x11fae: 0xe000604b, + 0x11fb1: 0xe000531d, 0x11fb2: 0xe000874e, 0x11fb3: 0xe000a3f1, + 0x11fb4: 0xe0009edb, 0x11fb5: 0xe000a0a3, + 0x11fb8: 0xe0005bc8, 0x11fb9: 0xe0006f68, 0x11fbb: 0xe00046d9, + 0x11fbe: 0xe00055fd, 0x11fbf: 0xe000a96a, + // Block 0x47f, offset 0x11fc0 + 0x11fc0: 0xe00079aa, 0x11fc1: 0xe000512f, + 0x11fc4: 0xe0007b2b, 0x11fc5: 0xe0007b37, 0x11fc6: 0xe0005938, 0x11fc7: 0xe00053d6, + 0x11fc9: 0xe000a742, + 0x11fd3: 0xe0009ebc, + 0x11fd6: 0xe0007766, + 0x11fd9: 0xe0006da1, 0x11fda: 0xe00060e8, 0x11fdb: 0xe000a7e2, + 0x11fdc: 0xe0007ec2, 0x11fdd: 0xe0009edf, + 0x11fe0: 0xe0004b11, 0x11fe3: 0xe0007a9b, + 0x11fe6: 0xe000a943, + 0x11fe8: 0xe0005b4e, 0x11fe9: 0xe0005210, 0x11fea: 0xe0005772, + 0x11fec: 0xe0007183, 0x11fee: 0xe0007987, 0x11fef: 0xe0009790, + 0x11ff0: 0xe0007e41, 0x11ff2: 0xe00048d6, 0x11ff3: 0xe0007bef, + 0x11ff4: 0xe00046dd, 0x11ff7: 0xe00042bc, + 0x11ff8: 0xe0006da4, 0x11ff9: 0xe0008d0d, 0x11ffa: 0xe0008d0a, + 0x11ffc: 0xe0005e47, 0x11ffe: 0xe0009025, 0x11fff: 0xe0009697, + // Block 0x480, offset 0x12000 + 0x12000: 0xe0009802, 0x12003: 0xe000a6d0, + 0x12005: 0xe0004568, + 0x12008: 0xe0008186, 0x12009: 0xe0008242, 0x1200b: 0xe0006928, + 0x1200c: 0xe0006398, 0x1200d: 0xe00066d9, + 0x12014: 0xe0006bc4, 0x12015: 0xe0009201, 0x12017: 0xe000583b, + 0x1201b: 0xe0005ecb, + 0x1201d: 0xe0008d10, 0x1201e: 0xe000508a, 0x1201f: 0xe000508d, + 0x12023: 0xe000568d, + 0x12026: 0xe00060d8, 0x12027: 0xe0005b32, + 0x12028: 0xe00060a8, 0x1202a: 0xe00061ff, 0x1202b: 0xe0005e9f, + 0x1202c: 0xe0006729, 0x1202d: 0xe0009317, 0x1202e: 0xe000990a, + 0x12031: 0xe0008eb9, 0x12033: 0xe0009d58, + 0x12034: 0xe00062d4, 0x12036: 0xe0009ac3, + 0x1203a: 0xe0004e5b, + 0x1203d: 0xe000a78d, + // Block 0x481, offset 0x12040 + 0x12045: 0xe000803e, 0x12046: 0xe000424c, + 0x12049: 0xe0006c50, + 0x1204e: 0xe0005cfd, 0x1204f: 0xe000a1fe, + 0x12050: 0xe0008809, 0x12051: 0xe00097b0, 0x12053: 0xe0009ef7, + 0x12056: 0xe0008752, + 0x1205c: 0xe00056bb, 0x1205e: 0xe0005090, 0x1205f: 0xe00070f8, + 0x12060: 0xe0004410, + 0x1206a: 0xe0009745, + 0x1206c: 0xe0008156, 0x1206d: 0xe000a15b, 0x1206f: 0xe000649e, + 0x12070: 0xe000455c, 0x12071: 0xe0005649, 0x12072: 0xe0004883, 0x12073: 0xe000611a, + 0x12075: 0xe0008874, 0x12077: 0xe0009cdc, + 0x1207b: 0xe00052e5, + 0x1207c: 0xe00088b9, 0x1207e: 0xe0007150, 0x1207f: 0xe0009d2c, + // Block 0x482, offset 0x12080 + 0x12087: 0xe000696f, + 0x12089: 0xe0007e4d, 0x1208b: 0xe0006418, + 0x1208c: 0xe00068b4, 0x1208f: 0xe00051e8, + 0x12090: 0xe0006e10, 0x12093: 0xe00056be, + 0x12095: 0xe0009a5e, 0x12097: 0xe0005db1, + 0x12098: 0xe0007c2b, 0x12099: 0xe0007dc7, 0x1209a: 0xe0005f12, + 0x1209c: 0xe00049f0, 0x1209d: 0xe0009079, + 0x120af: 0xe000482f, + 0x120b0: 0xe0009e14, 0x120b2: 0xe0007454, 0x120b3: 0xe000907c, + 0x120b6: 0xe0004184, 0x120b7: 0xe0004187, + 0x120b8: 0xe0004c86, + 0x120be: 0xe0007418, + // Block 0x483, offset 0x120c0 + 0x120c1: 0xe0009ade, + 0x120c4: 0xe0006634, 0x120c5: 0xe0005305, + 0x120ca: 0xe0008e51, + 0x120cf: 0xe00064e0, + 0x120d0: 0xe000604e, 0x120d1: 0xe0004314, 0x120d2: 0xe0009a4e, 0x120d3: 0xe0007ad7, + 0x120d4: 0xe0008245, 0x120d7: 0xe0007168, + 0x120d8: 0xe000862c, 0x120d9: 0xe000a12b, 0x120da: 0xe0008248, + 0x120dd: 0xe0009b18, 0x120de: 0xe00086ae, 0x120df: 0xe00051fc, + 0x120e2: 0xe00088bc, + 0x120e9: 0xe0004c89, + 0x120ec: 0xe0004250, 0x120ef: 0xe000418a, + 0x120f0: 0xe000521d, 0x120f1: 0xe0008ebc, 0x120f3: 0xe0005c2d, + 0x120f4: 0xe000741b, 0x120f5: 0xe0009461, 0x120f6: 0xe0006b24, + 0x120f9: 0xe0007457, 0x120fb: 0xe0006b27, + 0x120fe: 0xe0008b95, + // Block 0x484, offset 0x12100 + 0x12103: 0xe000a6f7, + 0x12112: 0xe00072e5, 0x12113: 0xe00089a1, + 0x12116: 0xe0006da7, 0x12117: 0xe0005c94, + 0x1211d: 0xe0004ae9, 0x1211e: 0xe0004290, + 0x12121: 0xe0004be1, 0x12122: 0xe00064e4, + 0x1212a: 0xe0008ebf, + 0x1212e: 0xe00084ad, 0x1212f: 0xe0008072, + 0x12131: 0xe00049c2, 0x12132: 0xe0004886, + 0x12134: 0xe0008a29, + 0x12138: 0xe000a1ea, 0x12139: 0xe0004f67, 0x1213b: 0xe00074b9, + 0x1213c: 0xe00045b5, 0x1213d: 0xe000880c, + // Block 0x485, offset 0x12140 + 0x12140: 0xe0004560, 0x12141: 0xe000a15f, 0x12142: 0xe00047b1, 0x12143: 0xe000553c, + 0x12144: 0xe0004b35, 0x12146: 0xe0004b39, + 0x12148: 0xe0007673, 0x12149: 0xe000768b, + 0x1214e: 0xe00091c1, + 0x12150: 0xe000564d, 0x12151: 0xe0006cdc, 0x12153: 0xe000a5d4, + 0x12154: 0xe0005187, + 0x1216d: 0xe0009119, 0x1216f: 0xe0008c3d, + 0x12174: 0xe0006819, 0x12176: 0xe0009c66, 0x12177: 0xe0004224, + 0x1217e: 0xe0004dc3, 0x1217f: 0xe0004254, + // Block 0x486, offset 0x12180 + 0x12181: 0xe00058a1, 0x12183: 0xe0008c41, + 0x12185: 0xe0005f15, 0x12186: 0xe0006470, + 0x1218f: 0xe00048da, + 0x12193: 0xe000880f, + 0x12194: 0xe00099ba, 0x12197: 0xe00046e1, + 0x1219b: 0xe00051b3, + 0x1219d: 0xe0008d13, 0x1219f: 0xe000a745, + 0x121a0: 0xe000591c, 0x121a1: 0xe0007de5, 0x121a2: 0xe00096e2, 0x121a3: 0xe000757d, + 0x121a7: 0xe0007c8e, + 0x121a8: 0xe0005d00, + 0x121ad: 0xe0006b2a, 0x121af: 0xe0008c89, + 0x121b0: 0xe00047b4, 0x121b1: 0xe000490e, 0x121b3: 0xe000705d, + 0x121b5: 0xe0006550, 0x121b6: 0xe0006202, + // Block 0x487, offset 0x121c0 + 0x121c4: 0xe0005096, 0x121c5: 0xe0006638, + 0x121c9: 0xe0005fac, 0x121ca: 0xe0005132, 0x121cb: 0xe0005093, + 0x121cc: 0xe0009457, 0x121cd: 0xe0004912, + 0x121d0: 0xe00069e1, 0x121d2: 0xe0006749, + 0x121d5: 0xe0008e19, 0x121d6: 0xe0008c45, 0x121d7: 0xe0008d16, + 0x121d8: 0xe0004f37, 0x121da: 0xe000692c, + 0x121df: 0xe0005651, + 0x121e0: 0xe0005466, 0x121e3: 0xe00096b5, + 0x121e7: 0xe00086c6, + 0x121e8: 0xe00047b7, + 0x121ec: 0xe0004e37, 0x121ee: 0xe0006c54, + 0x121f2: 0xe0006daa, + 0x121f9: 0xe000553f, 0x121fa: 0xe0004a69, 0x121fb: 0xe00068b8, + 0x121fc: 0xe00068bc, + // Block 0x488, offset 0x12200 + 0x12200: 0xe0007de9, 0x12201: 0xe0004a45, + 0x12204: 0xe0008b31, 0x12205: 0xe0008417, + 0x1220b: 0xe00058cd, + 0x1220d: 0xe0007489, 0x1220e: 0xe0009826, + 0x12211: 0xe00069e4, 0x12212: 0xe00096e5, + 0x12219: 0xe0009407, + 0x12227: 0xe0006004, + 0x12230: 0xe0007812, + 0x12234: 0xe0005382, 0x12236: 0xe0008e55, + 0x12239: 0xe0009a82, + 0x1223d: 0xe0007a2f, 0x1223f: 0xe00098fe, + // Block 0x489, offset 0x12240 + 0x12242: 0xe0006b96, + 0x1224a: 0xe000787d, + 0x1224f: 0xe0004edf, + 0x12253: 0xe0009f48, + 0x12254: 0xe0006f18, 0x12255: 0xe0009ac6, 0x12257: 0xe0004524, + 0x12259: 0xe0006150, 0x1225a: 0xe00096e8, + 0x1225d: 0xe000599c, 0x1225e: 0xe0005ccc, + 0x12260: 0xe00051ec, 0x12261: 0xe000824b, 0x12262: 0xe000824e, 0x12263: 0xe0006205, + 0x12265: 0xe000815a, + 0x12268: 0xe0008b99, 0x1226a: 0xe0008b35, 0x1226b: 0xe0009009, + 0x1226c: 0xe00042e0, 0x1226d: 0xe000799b, 0x1226e: 0xe0008877, 0x1226f: 0xe00072e9, + 0x12273: 0xe0005f30, + 0x12275: 0xe0004f3b, 0x12277: 0xe000a1a7, + 0x12278: 0xe0009829, 0x12279: 0xe0007b5b, + // Block 0x48a, offset 0x12280 + 0x1228e: 0xe00041cc, + 0x12291: 0xe000681c, + 0x12294: 0xe0005857, 0x12295: 0xe0007f66, + 0x12298: 0xe0004d2e, 0x1229b: 0xe000911d, + 0x1229c: 0xe000641c, 0x1229f: 0xe0008836, + 0x122a4: 0xe000456c, 0x122a5: 0xe000a660, 0x122a6: 0xe0004294, 0x122a7: 0xe0006972, + 0x122ad: 0xe0006b99, 0x122ae: 0xe0007b5f, + 0x122b0: 0xe00090c1, 0x122b1: 0xe000980b, + 0x122b4: 0xe0005c30, 0x122b7: 0xe0004c2f, + 0x122bb: 0xe0009bc4, + 0x122bc: 0xe000a12f, 0x122be: 0xe000496a, + // Block 0x48b, offset 0x122c0 + 0x122c0: 0xe0004889, 0x122c1: 0xe0004832, 0x122c3: 0xe0006344, + 0x122c7: 0xe0008a2d, + 0x122ca: 0xe0006bc8, 0x122cb: 0xe0004c8c, + 0x122cc: 0xe0009c89, 0x122cd: 0xe00093bf, 0x122ce: 0xe000927e, + 0x122d0: 0xe0004b87, 0x122d3: 0xe00049c6, + 0x122e5: 0xe000a40c, 0x122e6: 0xe0007fb2, 0x122e7: 0xe000936b, + 0x122e8: 0xe0004a39, 0x122e9: 0xe0004482, 0x122ea: 0xe000445b, + 0x122ed: 0xe0006d5c, + 0x122f2: 0xe00048ee, + 0x122f9: 0xe000488c, 0x122fb: 0xe0004eaf, + 0x122fd: 0xe0008d19, 0x122ff: 0xe0004f6b, + // Block 0x48c, offset 0x12300 + 0x12300: 0xe0008949, 0x12302: 0xe000761b, + 0x12305: 0xe0008e59, + 0x1230a: 0xe00064fc, 0x1230b: 0xe0009c7e, + 0x12311: 0xe00058a5, 0x12312: 0xe00062b8, 0x12313: 0xe0005bf4, + 0x12314: 0xe00070c3, 0x12317: 0xe000887a, + 0x12319: 0xe0009efa, 0x1231b: 0xe0004ee2, + 0x1231e: 0xe000982c, 0x1231f: 0xe0008756, + 0x12321: 0xe0006051, 0x12323: 0xe0007881, + 0x1232b: 0xe0004611, + 0x12335: 0xe00096eb, + 0x12338: 0xe00062d8, 0x12339: 0xe00071c5, 0x1233a: 0xe000a556, 0x1233b: 0xe0004e7f, + 0x1233d: 0xe0008f6d, + // Block 0x48d, offset 0x12340 + 0x12343: 0xe0006540, + 0x12344: 0xe0004318, 0x12347: 0xe0009982, + 0x12348: 0xe0007ec5, 0x1234a: 0xe0005c51, 0x1234b: 0xe0004be4, + 0x12350: 0xe0009b38, 0x12352: 0xe000808e, 0x12353: 0xe00072ed, + 0x12358: 0xe0004f23, 0x12359: 0xe0005714, 0x1235a: 0xe00072c5, + 0x1235f: 0xe0005099, + 0x12361: 0xe0006ce0, 0x12362: 0xe0009ae1, + 0x12366: 0xe0005691, + 0x1236b: 0xe000a71f, + 0x12375: 0xe0006c14, + 0x1237f: 0xe0004414, + // Block 0x48e, offset 0x12380 + 0x12380: 0xe000534e, + 0x12384: 0xe00045b9, + 0x12389: 0xe0008b9d, + 0x1238d: 0xe000791b, 0x1238e: 0xe0004fc7, + 0x12390: 0xe0009614, + 0x12394: 0xe000548a, 0x12397: 0xe0006590, + 0x1239c: 0xe000a6d3, 0x1239d: 0xe0009015, 0x1239f: 0xe00041cf, + 0x123a0: 0xe0004761, 0x123a2: 0xe000457c, 0x123a3: 0xe000875a, + 0x123ae: 0xe000559c, + 0x123b3: 0xe0006a57, + 0x123b6: 0xe0007b0f, + 0x123bb: 0xe000a0d7, + 0x123bc: 0xe0008386, 0x123bf: 0xe0007b0b, + // Block 0x48f, offset 0x123c0 + 0x123c2: 0xe0005542, 0x123c3: 0xe0004e5e, + 0x123d3: 0xe0005a9a, + 0x123da: 0xe00058f5, 0x123db: 0xe0009001, + 0x123dc: 0xe000488f, 0x123dd: 0xe00055e5, 0x123de: 0xe0007a9f, 0x123df: 0xe0005954, + 0x123ea: 0xe0005958, + 0x123ec: 0xe0009a3a, + 0x123f6: 0xe000a249, + 0x123fb: 0xe00077e0, + 0x123fc: 0xe0009618, + // Block 0x490, offset 0x12400 + 0x12402: 0xe0006310, 0x12403: 0xe000936f, + 0x12404: 0xe00057b3, + 0x1240a: 0xe0004e23, + 0x1240c: 0xe000875e, + 0x12411: 0xe00092ff, 0x12412: 0xe00057b7, + 0x12416: 0xe0005803, + 0x1241e: 0xe0005a5c, + 0x12420: 0xe000a8eb, 0x12421: 0xe000925a, 0x12423: 0xe000a8a3, + 0x1242c: 0xe000a1ce, + 0x12432: 0xe0007f26, + 0x12437: 0xe000a96d, + 0x12438: 0xe0007790, 0x12439: 0xe0008447, 0x1243a: 0xe000509c, 0x1243b: 0xe000a7fa, + 0x1243d: 0xe000a8ef, 0x1243e: 0xe0004a6d, 0x1243f: 0xe000435c, + // Block 0x491, offset 0x12440 + 0x12443: 0xe0006c8c, + 0x12446: 0xe000a8f3, 0x12447: 0xe000a261, + 0x12449: 0xe0004681, + 0x1244c: 0xe000418d, 0x1244e: 0xe0009b6c, + 0x12450: 0xe0004c8f, + 0x12454: 0xe000a242, + 0x12459: 0xe000a90f, 0x1245a: 0xe0006ee8, 0x1245b: 0xe0004360, + 0x1245f: 0xe00079ba, + 0x12460: 0xe00095cc, 0x12461: 0xe000a5cc, 0x12462: 0xe000907f, 0x12463: 0xe0008ba1, + 0x12464: 0xe000925d, 0x12465: 0xe000668b, 0x12466: 0xe0006153, 0x12467: 0xe0005135, + 0x1246a: 0xe0007e6b, + 0x12472: 0xe000701e, + 0x12477: 0xe000593c, + 0x12478: 0xe0004e9a, 0x1247b: 0xe0006b2d, + 0x1247f: 0xe00060cc, + // Block 0x492, offset 0x12480 + 0x12480: 0xe0007f0a, 0x12482: 0xe0008d91, 0x12483: 0xe0007737, + 0x12484: 0xe0009121, 0x12486: 0xe0009c03, + 0x12489: 0xe00072f1, 0x1248a: 0xe00071c8, + 0x1248d: 0xe0009f24, + 0x12491: 0xe0005047, + 0x12496: 0xe000748d, + 0x12498: 0xe00086ca, + 0x1249e: 0xe0008092, + 0x124a2: 0xe00096b8, + 0x124a4: 0xe0006d28, + 0x124ab: 0xe0009b88, + 0x124ad: 0xe0004418, 0x124ae: 0xe00059e0, 0x124af: 0xe0006a5b, + 0x124b2: 0xe0006f6c, 0x124b3: 0xe0007252, + 0x124b5: 0xe0005352, 0x124b7: 0xe0008362, + 0x124ba: 0xe0006c40, + 0x124bc: 0xe00041f8, 0x124bd: 0xe000a763, 0x124bf: 0xe00089a5, + // Block 0x493, offset 0x124c0 + 0x124c1: 0xe000a824, + 0x124c4: 0xe00045d1, 0x124c5: 0xe000841a, 0x124c6: 0xe0004c92, + 0x124cb: 0xe0006156, + 0x124cd: 0xe0006054, 0x124cf: 0xe0005f18, + 0x124d2: 0xe00055bd, 0x124d3: 0xe00082fa, + 0x124d4: 0xe0006975, 0x124d6: 0xe0006978, 0x124d7: 0xe000697b, + 0x124d8: 0xe000697e, 0x124da: 0xe0009373, 0x124db: 0xe0006057, + 0x124eb: 0xe000a43c, + 0x124ec: 0xe0004c95, 0x124ef: 0xe000541e, + 0x124f3: 0xe0009985, + 0x124ff: 0xe0006c34, + // Block 0x494, offset 0x12500 + 0x12505: 0xe000940b, + 0x12508: 0xe00089a9, + 0x1250f: 0xe00075a5, + 0x12510: 0xe00088bf, 0x12511: 0xe000626c, 0x12513: 0xe0005f6c, + 0x1251b: 0xe00068c0, + 0x12523: 0xe000509f, + 0x12524: 0xe000853e, + 0x12533: 0xe0007d32, + 0x12534: 0xe00071cb, 0x12537: 0xe0006ab7, + 0x12538: 0xe0007b63, + 0x1253e: 0xe0006554, 0x1253f: 0xe0004e82, + // Block 0x495, offset 0x12540 + 0x12540: 0xe0008ba5, 0x12541: 0xe000900d, 0x12542: 0xe0004c98, 0x12543: 0xe0009d5c, + 0x1254b: 0xe00086b2, + 0x1254e: 0xe0006558, 0x1254f: 0xe00054f7, + 0x12550: 0xe0006e14, 0x12552: 0xe0005eef, + 0x12554: 0xe000a8db, 0x12555: 0xe0006be8, 0x12557: 0xe000a06b, + 0x12559: 0xe0007cd0, 0x1255a: 0xe0007c91, 0x1255b: 0xe0007529, + 0x1255c: 0xe0006b9c, 0x1255d: 0xe00079bd, 0x1255e: 0xe000a519, 0x1255f: 0xe00043c0, + 0x12560: 0xe0009082, + 0x12568: 0xe000495e, 0x1256a: 0xe0007e51, + 0x1256d: 0xe0007bf2, + 0x12570: 0xe0009c06, 0x12572: 0xe000500f, + 0x12574: 0xe0009d48, 0x12576: 0xe00061a9, + 0x1257a: 0xe0004639, + 0x1257d: 0xe00050a2, 0x1257e: 0xe0006884, + // Block 0x496, offset 0x12580 + 0x12581: 0xe0007565, 0x12582: 0xe00050a5, 0x12583: 0xe0007cfe, + 0x12584: 0xe00080be, 0x12585: 0xe0008116, 0x12586: 0xe000a163, 0x12587: 0xe0007a33, + 0x12588: 0xe0009a62, 0x12589: 0xe0009a86, + 0x1258c: 0xe0005601, 0x1258d: 0xe000a4a5, + 0x12590: 0xe00060ac, 0x12592: 0xe00060d0, 0x12593: 0xe000543a, + 0x12594: 0xe0005fb0, 0x12595: 0xe00061e5, 0x12596: 0xe000991e, + 0x12598: 0xe00069e7, 0x12599: 0xe0006b30, 0x1259a: 0xe0009085, 0x1259b: 0xe0009d6c, + 0x125ab: 0xe0005ea3, + 0x125ac: 0xe0005f33, 0x125ae: 0xe000887d, + 0x125b0: 0xe0009b3c, 0x125b1: 0xe0009ae4, 0x125b3: 0xe0009fff, + 0x125b8: 0xe0006981, 0x125b9: 0xe0008251, 0x125bb: 0xe00099bd, + 0x125bc: 0xe0007060, 0x125bd: 0xe0004835, 0x125be: 0xe00095e8, 0x125bf: 0xe0007a37, + // Block 0x497, offset 0x125c0 + 0x125c1: 0xe000a664, 0x125c2: 0xe000a395, + 0x125c4: 0xe0006f1c, 0x125c5: 0xe0007255, 0x125c6: 0xe000857a, + 0x125c9: 0xe0009514, 0x125ca: 0xe00062dc, + 0x125cc: 0xe0009f95, + 0x125d0: 0xe0005cb4, 0x125d1: 0xe00082ae, 0x125d3: 0xe000a51d, + 0x125d4: 0xe0004364, 0x125d5: 0xe0006578, 0x125d7: 0xe0006b33, + 0x125d9: 0xe0009e28, 0x125da: 0xe000862f, 0x125db: 0xe000655c, + 0x125dc: 0xe00090c4, 0x125dd: 0xe00070c6, + 0x125e0: 0xe0005a60, 0x125e1: 0xe0009e86, 0x125e2: 0xe0009cdf, 0x125e3: 0xe00083de, + 0x125e5: 0xe00052fc, + 0x125e8: 0xe0008ec2, 0x125eb: 0xe000a2ad, + 0x125ee: 0xe0006348, 0x125ef: 0xe0006270, + 0x125f0: 0xe0009c09, 0x125f1: 0xe000774b, 0x125f3: 0xe0007b67, + // Block 0x498, offset 0x12600 + 0x12604: 0xe000a6fa, 0x12607: 0xe0008542, + 0x1260a: 0xe0009558, 0x1260b: 0xe0007885, + 0x1260c: 0xe00059c0, + 0x12611: 0xe000668e, 0x12612: 0xe0007033, + 0x12617: 0xe0007021, + 0x12619: 0xe00071ce, 0x1261b: 0xe0005787, + 0x1261e: 0xe0005655, 0x1261f: 0xe00084b0, + 0x12625: 0xe0009125, 0x12627: 0xe0008254, + 0x12629: 0xe0006f20, 0x1262a: 0xe000a521, 0x1262b: 0xe000a28d, + 0x1262c: 0xe0007114, 0x1262e: 0xe000559f, + 0x12632: 0xe0008ec5, + 0x12635: 0xe00072f5, 0x12636: 0xe000a88b, + 0x12638: 0xe0004b15, 0x12639: 0xe000811a, 0x1263a: 0xe000602c, 0x1263b: 0xe000a624, + 0x1263c: 0xe0007dca, 0x1263d: 0xe000a903, 0x1263e: 0xe0009ce2, + // Block 0x499, offset 0x12640 + 0x12641: 0xe0005c33, + 0x12659: 0xe0008ab5, 0x1265a: 0xe0008f71, + 0x1265c: 0xe0006a5f, + 0x12661: 0xe00063d8, 0x12663: 0xe0007ded, + 0x12664: 0xe0004bb6, 0x12665: 0xe00083ee, 0x12666: 0xe0009e89, 0x12667: 0xe0007bbf, + 0x12669: 0xe000a43f, 0x1266a: 0xe000583f, + 0x1266c: 0xe0005d03, 0x1266e: 0xe00067bf, + 0x12674: 0xe0007f2a, 0x12677: 0xe000a1aa, + 0x12678: 0xe0009a66, 0x12679: 0xe000a349, + 0x1267f: 0xe0009d6f, + // Block 0x49a, offset 0x12680 + 0x12682: 0xe00055a2, + 0x12685: 0xe0007ac3, 0x12687: 0xe00046e5, + 0x12688: 0xe0007063, 0x12689: 0xe0006fa4, + 0x1268c: 0xe0007f6a, 0x1268d: 0xe000a748, 0x1268e: 0xe0007a3b, + 0x12691: 0xe00070fc, 0x12693: 0xe0007a3f, + 0x12694: 0xe00086fa, 0x12695: 0xe000969a, 0x12696: 0xe0005d3f, + 0x126aa: 0xe000681f, 0x126ab: 0xe0004a9d, + 0x126af: 0xe0007769, + 0x126b2: 0xe00077c0, + 0x126b4: 0xe0007e39, 0x126b5: 0xe000a0db, 0x126b7: 0xe0005695, + 0x126b8: 0xe000a7a5, + 0x126bc: 0xe00058d1, 0x126bf: 0xe0009b40, + // Block 0x49b, offset 0x126c0 + 0x126c0: 0xe0008ba9, 0x126c3: 0xe0004e27, + 0x126c4: 0xe00099c0, 0x126c5: 0xe0006e18, 0x126c6: 0xe000a74b, 0x126c7: 0xe00050a8, + 0x126c8: 0xe0004de3, 0x126cb: 0xe0005db5, + 0x126cf: 0xe000a442, + 0x126d1: 0xe0007299, 0x126d2: 0xe0009491, + 0x126d6: 0xe00052c3, + 0x126d8: 0xe0005545, 0x126d9: 0xe0008e1d, 0x126da: 0xe0005bf7, + 0x126dd: 0xe00069ea, 0x126de: 0xe0007154, + 0x126e0: 0xe00069ed, 0x126e1: 0xe00053da, 0x126e2: 0xe0007a07, + 0x126e4: 0xe0007909, 0x126e5: 0xe0005b12, 0x126e6: 0xe0004368, + 0x126e8: 0xe0008bad, 0x126ea: 0xe0005c7c, 0x126eb: 0xe00083b2, + 0x126ec: 0xe0007388, 0x126ee: 0xe000a6d6, + 0x126f1: 0xe0007569, 0x126f3: 0xe00072f9, + 0x126f5: 0xe0007a43, 0x126f6: 0xe000587b, 0x126f7: 0xe000a4dd, + 0x126f8: 0xe000966c, 0x126f9: 0xe000797b, 0x126fa: 0xe0009518, 0x126fb: 0xe00095ec, + 0x126fc: 0xe000612c, + // Block 0x49c, offset 0x12700 + 0x12717: 0xe0006c58, + 0x12719: 0xe000a5d8, 0x1271a: 0xe0008880, 0x1271b: 0xe000431c, + 0x1271d: 0xe0009cb0, 0x1271f: 0xe0008bb1, + 0x12720: 0xe00044ca, 0x12721: 0xe0005548, 0x12723: 0xe0006b36, + 0x12724: 0xe00063b4, 0x12725: 0xe000761f, 0x12726: 0xe0007da6, + 0x12728: 0xe0007e8c, 0x1272b: 0xe0006f24, + 0x1272c: 0xe0009998, 0x1272d: 0xe00081b8, 0x1272f: 0xe000a167, + 0x12732: 0xe0006e74, + 0x12734: 0xe00042c0, 0x12736: 0xe0007b6b, 0x12737: 0xe0007aa3, + 0x12738: 0xe0008257, 0x1273a: 0xe000611d, + 0x1273c: 0xe0006208, 0x1273d: 0xe0008812, 0x1273e: 0xe000a4e1, + // Block 0x49d, offset 0x12740 + 0x12743: 0xe00064a1, + 0x12744: 0xe000620b, 0x12745: 0xe00059a0, + 0x1274a: 0xe0008ec8, + 0x1274d: 0xe0005356, 0x1274e: 0xe0005fd0, + 0x12751: 0xe0006de6, 0x12753: 0xe00068c4, + 0x12754: 0xe0008a31, 0x12756: 0xe000a445, + 0x12758: 0xe0006ce4, 0x1275b: 0xe00053de, + 0x1275c: 0xe0007491, 0x1275e: 0xe0008bb5, 0x1275f: 0xe000a668, + 0x12763: 0xe0006290, + 0x12767: 0xe0007f6e, + 0x1276b: 0xe000982f, + 0x1276e: 0xe000850e, 0x1276f: 0xe0009bdc, + 0x12772: 0xe000811e, 0x12773: 0xe00051f0, + 0x1277a: 0xe0006691, + // Block 0x49e, offset 0x12780 + 0x1278f: 0xe000548e, + 0x12790: 0xe0008122, + 0x12795: 0xe00060ec, 0x12796: 0xe0008f75, + 0x12798: 0xe000a133, + 0x1279c: 0xe0005c36, 0x1279d: 0xe0004c9b, 0x1279f: 0xe0006008, + 0x127a2: 0xe000856a, + 0x127a5: 0xe00067c2, 0x127a7: 0xe0005c9c, + 0x127aa: 0xe00047ba, 0x127ab: 0xe0007d0e, + 0x127af: 0xe0007066, + 0x127b1: 0xe0009129, 0x127b2: 0xe0007258, + 0x127b5: 0xe000838a, 0x127b6: 0xe0007f72, 0x127b7: 0xe000a4f5, + 0x127ba: 0xe0005315, + 0x127bd: 0xe0007f3a, + // Block 0x49f, offset 0x127c0 + 0x127c2: 0xe0006420, 0x127c3: 0xe0007d8a, + 0x127c4: 0xe00093c3, 0x127c5: 0xe0005fe0, + 0x127c8: 0xe000a4a8, 0x127c9: 0xe000a66c, 0x127cb: 0xe00085f0, + 0x127cc: 0xe00094c0, 0x127ce: 0xe000a399, + 0x127d1: 0xe000a628, 0x127d3: 0xe0008815, + 0x127d4: 0xe000554b, 0x127d5: 0xe000573c, + 0x127d9: 0xe000a6fd, + 0x127ec: 0xe000a4ab, 0x127ed: 0xe0009fb9, 0x127ef: 0xe000969d, + 0x127f4: 0xe0008901, 0x127f5: 0xe00062bc, 0x127f7: 0xe0005ac7, + 0x127f8: 0xe000a448, + 0x127fe: 0xe0004916, 0x127ff: 0xe0005e4b, + // Block 0x4a0, offset 0x12800 + 0x12801: 0xe00078ee, 0x12802: 0xe0009efd, + 0x12804: 0xe0007793, 0x12806: 0xe0009a52, + 0x12809: 0xe0005b16, + 0x1280c: 0xe0004fa3, 0x1280f: 0xe0005bfa, + 0x12811: 0xe000445e, 0x12813: 0xe0005d42, + 0x12814: 0xe0007a47, 0x12815: 0xe0008d1c, + 0x12819: 0xe0005386, 0x1281a: 0xe0004d31, + 0x12820: 0xe0005e0f, 0x12822: 0xe000a06f, 0x12823: 0xe0005974, + 0x1282a: 0xe000844a, 0x1282b: 0xe0005e4f, + 0x1282c: 0xe0009088, 0x1282d: 0xe0005ef3, + 0x12830: 0xe0006940, 0x12831: 0xe00071d1, 0x12832: 0xe00093c7, 0x12833: 0xe00087ca, + 0x12838: 0xe0008ae1, + 0x1283c: 0xe000980e, 0x1283e: 0xe00078bd, 0x1283f: 0xe0008762, + // Block 0x4a1, offset 0x12840 + 0x12841: 0xe0007b6f, + 0x1284f: 0xe000833a, + 0x12851: 0xe00063b8, + 0x12854: 0xe000463d, 0x12857: 0xe000920d, + 0x12858: 0xe000634c, 0x12859: 0xe0004ee5, 0x1285a: 0xe000729d, 0x1285b: 0xe00086ea, + 0x1285c: 0xe00086fe, 0x1285d: 0xe000a913, 0x1285e: 0xe0005a9d, 0x1285f: 0xe0006e1c, + 0x12861: 0xe0005619, 0x12862: 0xe000a670, + 0x12864: 0xe0008316, 0x12866: 0xe0005bcb, + 0x1286d: 0xe00053e2, 0x1286e: 0xe0008d1f, 0x1286f: 0xe0007581, + 0x12870: 0xe0004e61, + 0x12874: 0xe00088c2, + 0x12878: 0xe0006c18, 0x1287a: 0xe00086ce, + 0x1287c: 0xe0005659, 0x1287d: 0xe0006694, 0x1287e: 0xe0005d61, + // Block 0x4a2, offset 0x12880 + 0x12881: 0xe0006c78, 0x12882: 0xe0009235, + 0x12884: 0xe0009231, 0x12886: 0xe0007f0d, + 0x12888: 0xe00095a4, 0x12889: 0xe000436c, 0x1288b: 0xe000a727, + 0x1288c: 0xe000745a, 0x1288d: 0xe0008ecb, 0x1288e: 0xe0009d94, + 0x12890: 0xe0008096, 0x12892: 0xe000a53d, + 0x12894: 0xe000a44b, 0x12897: 0xe0004258, + 0x12898: 0xe0006c1c, + 0x1289f: 0xe0005cc4, + 0x128a1: 0xe0008d94, 0x128a3: 0xe000a073, + 0x128a4: 0xe0009c37, 0x128a7: 0xe0005a7f, + 0x128a8: 0xe0006de9, + 0x128ae: 0xe000a6d9, 0x128af: 0xe00092b3, + 0x128b1: 0xe00089ad, 0x128b3: 0xe0007c94, + 0x128b6: 0xe0008a35, + 0x128b9: 0xe00053e6, + 0x128be: 0xe00053a2, + // Block 0x4a3, offset 0x128c0 + 0x128c0: 0xe00045bd, 0x128c1: 0xe0009b1c, 0x128c2: 0xe00059e4, 0x128c3: 0xe0005295, + 0x128c6: 0xe00068c8, 0x128c7: 0xe0006d60, + 0x128c9: 0xe000725b, 0x128ca: 0xe0007bf5, + 0x128d5: 0xe000739e, + 0x128d8: 0xe000526d, 0x128da: 0xe0007b73, 0x128db: 0xe00060f0, + 0x128de: 0xe00069f0, 0x128df: 0xe0008c8c, + 0x128e0: 0xe000a44e, 0x128e1: 0xe000825a, + 0x128e4: 0xe000554e, + 0x128e9: 0xe000a451, 0x128eb: 0xe0005807, + 0x128ec: 0xe0008f79, 0x128ee: 0xe0006711, 0x128ef: 0xe0009b20, + 0x128f1: 0xe0006a63, 0x128f3: 0xe0008702, + 0x128f4: 0xe0007bc3, + 0x128fa: 0xe000955c, + 0x128fe: 0xe00058f8, + // Block 0x4a4, offset 0x12900 + 0x12901: 0xe0007889, + 0x12905: 0xe000a39d, 0x12906: 0xe00055c1, 0x12907: 0xe0007e5d, + 0x12909: 0xe0006b39, 0x1290b: 0xe000756d, + 0x1290f: 0xe0005c39, + 0x12911: 0xe0009ee3, 0x12912: 0xe0006d64, 0x12913: 0xe0009239, + 0x12915: 0xe0006a67, + 0x12918: 0xe0005aa0, 0x1291a: 0xe000a077, 0x1291b: 0xe0007b77, + 0x1291c: 0xe0008346, 0x1291d: 0xe0005940, 0x1291e: 0xe0008bb9, 0x1291f: 0xe0007069, + 0x12923: 0xe000a1ad, + 0x12926: 0xe00088c5, 0x12927: 0xe0005b36, + 0x12928: 0xe0005b65, + 0x1292f: 0xe0007b7b, + 0x12930: 0xe000623b, 0x12932: 0xe00059f0, + 0x12937: 0xe00084c2, + 0x12938: 0xe000961c, + 0x1293c: 0xe00078c1, 0x1293e: 0xe00057bb, + // Block 0x4a5, offset 0x12940 + 0x12944: 0xe0006fb4, + 0x1294c: 0xe0004a71, 0x1294e: 0xe0007b13, + 0x12950: 0xe000a3a1, 0x12951: 0xe0007177, 0x12953: 0xe00057d7, + 0x12958: 0xe0009b70, + 0x1295d: 0xe000a454, 0x1295e: 0xe0009d06, + 0x12963: 0xe0005e53, + 0x12969: 0xe0007b17, 0x1296b: 0xe000a559, + 0x1296f: 0xe0008c49, + 0x12970: 0xe000a6dc, + 0x12978: 0xe0004c9e, + 0x1297c: 0xe0008682, 0x1297d: 0xe0008818, 0x1297e: 0xe0008839, + // Block 0x4a6, offset 0x12980 + 0x12981: 0xe0005138, + 0x12985: 0xe00046e9, 0x12986: 0xe00061d9, + 0x1298a: 0xe0009964, + 0x1298e: 0xe0007adb, + 0x12992: 0xe00096ee, + 0x12995: 0xe000a183, + 0x12998: 0xe000a8a7, 0x12999: 0xe00085f3, 0x1299a: 0xe0004b19, + 0x129a1: 0xe0008bbd, + 0x129a4: 0xe000706c, + 0x129ab: 0xe000a2b1, + 0x129ac: 0xe00044cd, 0x129ad: 0xe0009b74, 0x129ae: 0xe0009ebf, 0x129af: 0xe000a3a5, + 0x129b0: 0xe0009ec2, 0x129b3: 0xe000663c, + 0x129b7: 0xe0008ece, + 0x129b8: 0xe0008686, 0x129b9: 0xe0008ae5, + // Block 0x4a7, offset 0x129c0 + 0x129c8: 0xe00059c4, 0x129ca: 0xe00078c5, 0x129cb: 0xe000a857, + 0x129cf: 0xe0007c97, + 0x129d3: 0xe00047e4, + 0x129d8: 0xe000a525, 0x129d9: 0xe000578b, + 0x129dc: 0xe000a812, 0x129dd: 0xe000902d, 0x129df: 0xe0007a4b, + 0x129f1: 0xe00046ed, + 0x129f9: 0xe0009d98, + 0x129fd: 0xe000674d, + // Block 0x4a8, offset 0x12a00 + 0x12a04: 0xe000a7ca, + 0x12a09: 0xe0007933, + 0x12a0c: 0xe0008f7d, + 0x12a19: 0xe00064a4, 0x12a1a: 0xe0006888, + 0x12a1c: 0xe000a4f9, 0x12a1e: 0xe0005605, + 0x12a20: 0xe000738b, 0x12a21: 0xe0006159, + 0x12a26: 0xe00096f1, + 0x12a2d: 0xe0004769, 0x12a2e: 0xe000a8bb, 0x12a2f: 0xe00086b6, + 0x12a30: 0xe0007adf, 0x12a31: 0xe000a291, + 0x12a36: 0xe0007a4f, + // Block 0x4a9, offset 0x12a40 + 0x12a46: 0xe000a023, 0x12a47: 0xe000a83f, + 0x12a49: 0xe0005978, 0x12a4a: 0xe000a80a, + 0x12a4c: 0xe000a674, 0x12a4e: 0xe00089b1, + 0x12a50: 0xe0007b7f, 0x12a52: 0xe00081eb, + 0x12a56: 0xe00051c4, 0x12a57: 0xe00051d0, + 0x12a59: 0xe0007a53, + 0x12a5c: 0xe0008076, 0x12a5e: 0xe0006c44, + 0x12a62: 0xe0004765, + 0x12a64: 0xe0005f1b, 0x12a65: 0xe000a5dc, 0x12a66: 0xe000a790, 0x12a67: 0xe0008d22, + 0x12a68: 0xe0007e8f, 0x12a69: 0xe0006500, + 0x12a6c: 0xe000788d, 0x12a6e: 0xe00085f6, + 0x12a7d: 0xe0006e78, + // Block 0x4aa, offset 0x12a80 + 0x12a80: 0xe0007b3b, + 0x12a84: 0xe0007495, 0x12a85: 0xe0007d36, 0x12a87: 0xe000a766, + 0x12a89: 0xe000809a, 0x12a8a: 0xe00080de, + 0x12a8f: 0xe000a7ce, + 0x12a92: 0xe000a3a9, + 0x12a94: 0xe0007f76, + 0x12a99: 0xe000a946, 0x12a9b: 0xe0009f27, + 0x12a9f: 0xe00072a1, + 0x12aa0: 0xe00073b6, 0x12aa2: 0xe0006751, + 0x12aa4: 0xe00084de, + 0x12aa8: 0xe00081ee, + 0x12aac: 0xe0007c9a, 0x12aaf: 0xe0006eec, + 0x12ab1: 0xe0007ac7, 0x12ab2: 0xe000476d, + 0x12ab9: 0xe000a949, 0x12aba: 0xe000a94c, + 0x12abe: 0xe00099c3, + // Block 0x4ab, offset 0x12ac0 + 0x12ac1: 0xe0007b2f, 0x12ac3: 0xe0007a57, + 0x12ac8: 0xe0005718, 0x12ac9: 0xe0005609, 0x12acb: 0xe0009748, + 0x12ace: 0xe0005baa, + 0x12ad0: 0xe0005d65, 0x12ad2: 0xe000706f, + 0x12ad4: 0xe0006504, 0x12ad5: 0xe0007a5b, 0x12ad6: 0xe0007585, + 0x12ad9: 0xe0009be4, + 0x12adf: 0xe0007b83, + 0x12ae0: 0xe0008086, + 0x12ae5: 0xe0008d25, 0x12ae6: 0xe00092b7, 0x12ae7: 0xe00071d4, + 0x12aec: 0xe000a827, 0x12aed: 0xe0009780, 0x12aee: 0xe0006fa8, + 0x12af9: 0xe000a970, 0x12afb: 0xe000a7d2, + 0x12afc: 0xe00074e1, 0x12afe: 0xe0005551, 0x12aff: 0xe0007ec8, + // Block 0x4ac, offset 0x12b00 + 0x12b00: 0xe000a27d, + 0x12b06: 0xe0009ee7, 0x12b07: 0xe0006f54, + 0x12b0b: 0xe000a7e6, + 0x12b0c: 0xe0004b3d, 0x12b0d: 0xe0006bcc, + 0x12b10: 0xe0005aa3, + 0x12b14: 0xe000a973, 0x12b17: 0xe0007b3f, + 0x12b1a: 0xe000783d, 0x12b1b: 0xe00057bf, + 0x12b1f: 0xe0004aa1, + 0x12b25: 0xe0009794, + 0x12b28: 0xe0009303, 0x12b2a: 0xe0008d28, + 0x12b2c: 0xe0009ce5, 0x12b2d: 0xe000883f, + 0x12b30: 0xe0008126, 0x12b32: 0xe00081bb, + 0x12b35: 0xe000868a, 0x12b36: 0xe00067c5, + 0x12b38: 0xe0009d09, 0x12b39: 0xe0005327, 0x12b3a: 0xe0007815, 0x12b3b: 0xe000a74e, + 0x12b3d: 0xe0006ce8, 0x12b3e: 0xe0008474, + // Block 0x4ad, offset 0x12b40 + 0x12b40: 0xe0006cec, 0x12b42: 0xe00087ce, + 0x12b46: 0xe0008766, 0x12b47: 0xe0009dc0, + 0x12b48: 0xe0009d30, 0x12b4b: 0xe0008a39, + 0x12b4c: 0xe0009d72, + 0x12b52: 0xe0009638, 0x12b53: 0xe0006474, + 0x12b54: 0xe0006314, 0x12b56: 0xe00082b1, + 0x12b58: 0xe00055c5, 0x12b59: 0xe00075bd, 0x12b5a: 0xe0009c43, 0x12b5b: 0xe0007fed, + 0x12b5d: 0xe0006a6b, 0x12b5f: 0xe000605a, + 0x12b61: 0xe000605d, 0x12b62: 0xe0005b68, + 0x12b67: 0xe00060b0, + 0x12b69: 0xe00061e9, + 0x12b6f: 0xe0004892, + 0x12b72: 0xe0006d68, + 0x12b74: 0xe00088c8, + 0x12b78: 0xe0008632, 0x12b79: 0xe0009cbe, + 0x12b7d: 0xe00045e9, + // Block 0x4ae, offset 0x12b80 + 0x12b80: 0xe0006dad, 0x12b81: 0xe0005d06, + 0x12b87: 0xe00068cc, + 0x12b8d: 0xe0004540, + 0x12b92: 0xe000a4ae, + 0x12b96: 0xe00057a7, + 0x12ba2: 0xe00055c9, + 0x12ba7: 0xe000a94f, + 0x12bac: 0xe00045ed, 0x12baf: 0xe0006560, + 0x12bb3: 0xe00086ba, + 0x12bb4: 0xe000768f, 0x12bb5: 0xe000a980, + // Block 0x4af, offset 0x12bc0 + 0x12bc0: 0xe0006cf0, 0x12bc2: 0xe0004b1d, + 0x12bc4: 0xe0008905, + 0x12bc9: 0xe00069f3, + 0x12bce: 0xe000771f, + 0x12bd0: 0xe000a457, 0x12bd2: 0xe00069f6, + 0x12bd7: 0xe0004ca1, + 0x12bd9: 0xe0008883, + 0x12be1: 0xe0004be7, 0x12be2: 0xe000a043, + 0x12be5: 0xe0007341, + 0x12be8: 0xe0008352, 0x12be9: 0xe00071d7, + 0x12bf4: 0xe0009e59, 0x12bf7: 0xe0004615, + 0x12bf8: 0xe0005d09, 0x12bf9: 0xe000a34d, 0x12bfa: 0xe000838e, 0x12bfb: 0xe0006c20, + 0x12bfc: 0xe0005843, 0x12bfd: 0xe0009d75, + // Block 0x4b0, offset 0x12c00 + 0x12c09: 0xe000513b, 0x12c0a: 0xe0007bf8, + 0x12c13: 0xe0004a1d, + 0x12c16: 0xe00093cb, 0x12c17: 0xe000844d, + 0x12c18: 0xe0008cbf, 0x12c19: 0xe0008853, 0x12c1b: 0xe0005f70, + 0x12c1c: 0xe000741e, 0x12c1d: 0xe0008e01, + 0x12c22: 0xe000a4b1, + 0x12c25: 0xe0007e7d, 0x12c27: 0xe0007dcd, + 0x12c28: 0xe000815e, 0x12c29: 0xe0006fe8, 0x12c2a: 0xe0008886, 0x12c2b: 0xe0006120, + 0x12c31: 0xe000528c, + 0x12c34: 0xe000a7a8, 0x12c36: 0xe000825d, 0x12c37: 0xe0008260, + 0x12c3e: 0xe000a62c, 0x12c3f: 0xe000812a, + // Block 0x4b1, offset 0x12c40 + 0x12c43: 0xe0007796, + 0x12c44: 0xe0007d02, 0x12c45: 0xe0006b3c, + 0x12c50: 0xe000876a, 0x12c52: 0xe0007c9d, + 0x12c57: 0xe0004e4b, + 0x12c58: 0xe0009e5c, + 0x12c5c: 0xe0005d89, + 0x12c60: 0xe0005bce, + 0x12c68: 0xe00055cd, 0x12c69: 0xe0007c2e, 0x12c6a: 0xe000a6df, 0x12c6b: 0xe000a271, + 0x12c6c: 0xe000a1d1, 0x12c6f: 0xe000a7ea, + 0x12c70: 0xe0007b87, 0x12c72: 0xe000a713, + 0x12c75: 0xe00059f8, 0x12c77: 0xe0004b41, + 0x12c78: 0xe00071da, 0x12c7a: 0xe00053a6, 0x12c7b: 0xe000a24d, + 0x12c7c: 0xe000623e, + // Block 0x4b2, offset 0x12c80 + 0x12c81: 0xe000a275, + 0x12c84: 0xe000a2b5, 0x12c86: 0xe00085f9, 0x12c87: 0xe000713c, + 0x12c88: 0xe0005aca, 0x12c89: 0xe0007d06, 0x12c8b: 0xe0007e55, + 0x12c8e: 0xe0008bc1, + 0x12c94: 0xe000951c, 0x12c95: 0xe0004298, 0x12c96: 0xe0004ca4, 0x12c97: 0xe0007ff0, + 0x12c98: 0xe00050ab, + 0x12c9e: 0xe0006822, 0x12c9f: 0xe0006274, + 0x12ca0: 0xe0004485, + 0x12ca6: 0xe000464d, 0x12ca7: 0xe000831a, + 0x12ca9: 0xe0007df1, 0x12cab: 0xe0005f36, + 0x12cad: 0xe0006a6f, + 0x12cb2: 0xe0005a1c, 0x12cb3: 0xe00054dc, + 0x12cb7: 0xe0008b01, + 0x12cb9: 0xe000a2b9, 0x12cbb: 0xe0009d0c, + // Block 0x4b3, offset 0x12cc0 + 0x12cc0: 0xe00062e0, 0x12cc2: 0xe0004190, + 0x12cc6: 0xe00084b3, + 0x12cc8: 0xe00041d2, 0x12cc9: 0xe0006278, 0x12cca: 0xe0006bec, + 0x12ccc: 0xe0009f99, 0x12ccd: 0xe000912d, 0x12ccf: 0xe00041fc, + 0x12cd2: 0xe0009191, + 0x12cd6: 0xe0004b21, + 0x12cd9: 0xe00049a2, + 0x12cdd: 0xe000a793, 0x12cde: 0xe000578f, + 0x12ce0: 0xe0008ed1, 0x12ce2: 0xe0008392, 0x12ce3: 0xe00072fd, + 0x12ce4: 0xe0006697, 0x12ce5: 0xe0008477, 0x12ce6: 0xe000a21a, + 0x12ce9: 0xe000a3ad, 0x12cea: 0xe0004eb2, 0x12ceb: 0xe0009936, + 0x12ced: 0xe0006350, 0x12cee: 0xe0009d87, + 0x12cf5: 0xe0008c4d, 0x12cf7: 0xe000615c, + 0x12cf9: 0xe0006fec, + 0x12cfd: 0xe0008bc5, 0x12cfe: 0xe000a2bd, + // Block 0x4b4, offset 0x12d00 + 0x12d01: 0xe0006e7c, 0x12d03: 0xe0004ca7, + 0x12d04: 0xe000a2f5, 0x12d05: 0xe0005847, 0x12d06: 0xe0005d0c, 0x12d07: 0xe00071dd, + 0x12d09: 0xe0005c3c, + 0x12d13: 0xe0007df5, + 0x12d1b: 0xe0009a6a, + 0x12d20: 0xe00089b5, 0x12d21: 0xe00072a5, 0x12d22: 0xe0009b24, + 0x12d24: 0xe0008857, 0x12d25: 0xe000a45a, 0x12d26: 0xe00050ae, + 0x12d28: 0xe000491a, 0x12d2a: 0xe00050b1, 0x12d2b: 0xe0006755, + 0x12d2c: 0xe0007df9, 0x12d2e: 0xe0008e21, 0x12d2f: 0xe0004a75, + 0x12d30: 0xe0007ae3, 0x12d31: 0xe0008d97, 0x12d32: 0xe00064ce, 0x12d33: 0xe0005db9, + 0x12d34: 0xe0004fcb, 0x12d35: 0xe0006984, 0x12d36: 0xe0009ce8, + 0x12d38: 0xe0009b28, 0x12d3a: 0xe000657c, + 0x12d3f: 0xe000a4e5, + // Block 0x4b5, offset 0x12d40 + 0x12d40: 0xe0007ff3, 0x12d41: 0xe0006060, 0x12d43: 0xe0009902, + 0x12d44: 0xe0006e80, 0x12d45: 0xe0008cc2, 0x12d46: 0xe0007010, + 0x12d4b: 0xe00081be, + 0x12d4e: 0xe000a1d4, + 0x12d55: 0xe000a002, 0x12d57: 0xe000812e, + 0x12d59: 0xe000527d, 0x12d5a: 0xe000a45d, 0x12d5b: 0xe0007b8b, + 0x12d5c: 0xe0008263, 0x12d5d: 0xe000a6a8, 0x12d5e: 0xe0006db0, 0x12d5f: 0xe000738e, + 0x12d60: 0xe0005c3f, 0x12d62: 0xe0007f7a, 0x12d63: 0xe0007186, + 0x12d64: 0xe0007ecb, 0x12d65: 0xe0007d12, + 0x12d68: 0xe0009131, 0x12d69: 0xe000a3b1, 0x12d6a: 0xe0005de0, + 0x12d6d: 0xe0005492, 0x12d6f: 0xe000584b, + 0x12d70: 0xe0004b96, 0x12d71: 0xe0008a3d, 0x12d72: 0xe000940f, 0x12d73: 0xe0009281, + 0x12d7d: 0xe0008e5d, 0x12d7e: 0xe0004f6f, + // Block 0x4b6, offset 0x12d80 + 0x12d80: 0xe0009811, 0x12d82: 0xe00050b4, 0x12d83: 0xe0005d0f, + 0x12d86: 0xe0004d34, 0x12d87: 0xe0006e84, + 0x12d89: 0xe000597c, 0x12d8a: 0xe00061dd, 0x12d8b: 0xe000876e, + 0x12d98: 0xe0005d69, + 0x12d9c: 0xe000a678, 0x12d9d: 0xe0004b99, 0x12d9e: 0xe00062e4, 0x12d9f: 0xe00046f1, + 0x12da1: 0xe0009135, 0x12da3: 0xe00050b7, + 0x12da5: 0xe00046f5, 0x12da7: 0xe0006594, + 0x12da8: 0xe00092bb, 0x12daa: 0xe0008d2b, 0x12dab: 0xe0005496, + 0x12db0: 0xe000a5e0, 0x12db2: 0xe00071e0, + 0x12db5: 0xe00079c0, + 0x12db9: 0xe00072a9, + 0x12dbd: 0xe0006d43, 0x12dbf: 0xe0006e88, + // Block 0x4b7, offset 0x12dc0 + 0x12dc6: 0xe00091c5, + 0x12dca: 0xe00046f9, + 0x12dcf: 0xe0005b3a, + 0x12dd4: 0xe0007b8f, + 0x12dd8: 0xe0004a79, 0x12dda: 0xe00092bf, 0x12ddb: 0xe000a600, + 0x12ddc: 0xe00049f3, + 0x12de0: 0xe000a460, 0x12de2: 0xe0009f00, 0x12de3: 0xe0009d34, + 0x12de6: 0xe0007da9, + 0x12de9: 0xe0009560, + 0x12dee: 0xe0007d66, + 0x12df2: 0xe0009c5e, + 0x12df7: 0xe00085fc, + // Block 0x4b8, offset 0x12e00 + 0x12e01: 0xe0006640, 0x12e03: 0xe000987a, + 0x12e04: 0xe00045f1, + 0x12e0c: 0xe0004d37, 0x12e0d: 0xe0005f84, 0x12e0e: 0xe0008a41, + 0x12e11: 0xe0009031, 0x12e13: 0xe00065b0, + 0x12e15: 0xe0007d6a, + 0x12e18: 0xe0004320, 0x12e1a: 0xe0007571, 0x12e1b: 0xe00095f0, + 0x12e1e: 0xe0006d2c, 0x12e1f: 0xe0006d6c, + 0x12e23: 0xe0006bf0, + 0x12e25: 0xe0006d70, 0x12e26: 0xe0007072, + 0x12e28: 0xe0007f7e, 0x12e2b: 0xe000669a, + 0x12e2c: 0xe0007f82, + 0x12e30: 0xe00089b9, 0x12e31: 0xe0008266, 0x12e32: 0xe0004388, 0x12e33: 0xe00074e5, + 0x12e37: 0xe00051f4, + 0x12e38: 0xe00089bd, 0x12e3a: 0xe0008bc9, + 0x12e3f: 0xe0005f88, + // Block 0x4b9, offset 0x12e40 + 0x12e47: 0xe0004f0b, + 0x12e4a: 0xe0004771, 0x12e4b: 0xe0008a45, + 0x12e4c: 0xe00047bd, 0x12e4e: 0xe0004619, 0x12e4f: 0xe0007e80, + 0x12e51: 0xe00089c1, 0x12e53: 0xe000543e, + 0x12e54: 0xe0006354, + 0x12e59: 0xe0005c42, 0x12e5a: 0xe00068d0, 0x12e5b: 0xe0009139, + 0x12e5c: 0xe00098ba, 0x12e5d: 0xe000615f, + 0x12e60: 0xe0008a49, 0x12e62: 0xe0009f9d, + 0x12e64: 0xe00099fc, 0x12e65: 0xe0005889, 0x12e66: 0xe000a85a, 0x12e67: 0xe000588d, + 0x12e6a: 0xe0006508, 0x12e6b: 0xe000a583, + 0x12e6f: 0xe0008f81, + 0x12e70: 0xe000847a, + 0x12e75: 0xe000a55c, 0x12e76: 0xe000546a, + 0x12e78: 0xe00050ba, 0x12e7a: 0xe00043c4, + 0x12e7f: 0xe00050bd, + // Block 0x4ba, offset 0x12e80 + 0x12e86: 0xe00043c8, 0x12e87: 0xe0008ed4, + 0x12e88: 0xe00065b4, 0x12e8a: 0xe000963c, 0x12e8b: 0xe0009fa1, + 0x12e8e: 0xe0007078, 0x12e8f: 0xe0007075, + 0x12e91: 0xe000841d, + 0x12e94: 0xe0008c51, + 0x12e99: 0xe000a8df, 0x12e9a: 0xe0004d3a, + 0x12e9d: 0xe0006bf4, + 0x12ea3: 0xe0008041, + 0x12ea5: 0xe0004461, + 0x12ea9: 0xe000994c, 0x12eab: 0xe00079eb, + 0x12eb1: 0xe0009e8c, 0x12eb2: 0xe0009f6a, 0x12eb3: 0xe0004324, + 0x12eb4: 0xe00075ed, 0x12eb5: 0xe00085ff, + 0x12eb8: 0xe00053aa, 0x12eb9: 0xe000913d, + 0x12ebc: 0xe000565d, 0x12ebd: 0xe0008889, 0x12ebe: 0xe00091c9, + // Block 0x4bb, offset 0x12ec0 + 0x12ec0: 0xe0004d3d, 0x12ec2: 0xe0004193, 0x12ec3: 0xe000a2f9, + 0x12ec5: 0xe0006644, 0x12ec7: 0xe0009035, + 0x12eca: 0xe0008a4d, + 0x12ecd: 0xe000847d, 0x12ece: 0xe000a1d7, + 0x12ed2: 0xe0007891, 0x12ed3: 0xe00099ff, + 0x12ed4: 0xe00099c6, 0x12ed5: 0xe000a8ab, + 0x12ed8: 0xe00056c1, 0x12ed9: 0xe00046fd, 0x12edb: 0xe0009c6a, + 0x12ede: 0xe00069f9, + 0x12ee2: 0xe0005d12, 0x12ee3: 0xe00090c7, + 0x12ee4: 0xe0008e83, 0x12ee7: 0xe0006b9f, + 0x12ef0: 0xe00053ea, 0x12ef2: 0xe0005de3, 0x12ef3: 0xe0005dc5, + 0x12ef4: 0xe00099c9, + 0x12ef9: 0xe00069fc, 0x12efa: 0xe0006987, + 0x12efc: 0xe0004838, 0x12eff: 0xe00081f1, + // Block 0x4bc, offset 0x12f00 + 0x12f00: 0xe00078f1, 0x12f01: 0xe000994f, + 0x12f07: 0xe0008e61, + 0x12f08: 0xe00047e7, 0x12f09: 0xe00082b4, 0x12f0b: 0xe0009f5c, + 0x12f0d: 0xe0007895, + 0x12f10: 0xe00082b7, + 0x12f15: 0xe000a026, + 0x12f19: 0xe000707b, + 0x12f1f: 0xe0007d16, + 0x12f20: 0xe00094c4, 0x12f21: 0xe00093cf, 0x12f22: 0xe0006358, + 0x12f24: 0xe0005c45, 0x12f26: 0xe00071e3, 0x12f27: 0xe000a047, + 0x12f2f: 0xe0008de9, + 0x12f30: 0xe0005775, 0x12f33: 0xe000987d, + 0x12f34: 0xe00087d2, + 0x12f3b: 0xe0005bfd, + // Block 0x4bd, offset 0x12f40 + 0x12f42: 0xe0005bad, 0x12f43: 0xe0005ca4, + 0x12f46: 0xe0005acd, + 0x12f48: 0xe0009e5f, 0x12f49: 0xe000538a, + 0x12f4c: 0xe00076df, 0x12f4e: 0xe000425c, + 0x12f52: 0xe0008269, + 0x12f55: 0xe0007d8e, 0x12f56: 0xe0006598, + 0x12f58: 0xe000591f, + 0x12f5c: 0xe0008a51, + 0x12f61: 0xe00099cc, 0x12f62: 0xe00078c9, + 0x12f64: 0xe0008ab9, 0x12f65: 0xe000923d, 0x12f67: 0xe000595c, + 0x12f68: 0xe0004a49, 0x12f69: 0xe000575a, + 0x12f6c: 0xe0006e8c, 0x12f6d: 0xe0007bc7, 0x12f6e: 0xe0008396, 0x12f6f: 0xe0004d40, + 0x12f70: 0xe0007d6e, 0x12f71: 0xe0009b8c, 0x12f72: 0xe00089c5, + 0x12f78: 0xe00047c0, 0x12f7b: 0xe000571c, + 0x12f7c: 0xe00063bc, 0x12f7d: 0xe00064e8, 0x12f7e: 0xe00064ec, + // Block 0x4be, offset 0x12f80 + 0x12f80: 0xe0005023, 0x12f81: 0xe0008d9a, 0x12f83: 0xe000608d, + 0x12f84: 0xe0008909, 0x12f86: 0xe0004464, 0x12f87: 0xe000a67c, + 0x12f8b: 0xe0004895, + 0x12f8e: 0xe0004bea, + 0x12f90: 0xe000483b, 0x12f93: 0xe000a463, + 0x12f96: 0xe000a604, + 0x12f9a: 0xe0007799, 0x12f9b: 0xe000a769, + 0x12f9c: 0xe000a4b4, 0x12f9e: 0xe000a4b7, + 0x12fa4: 0xe0009d0f, + 0x12fac: 0xe000a04b, 0x12fae: 0xe0009f6d, + 0x12fb4: 0xe0008fb1, 0x12fb6: 0xe0006ba2, + 0x12fb8: 0xe0004dc7, 0x12fba: 0xe0009832, + 0x12fbf: 0xe000600c, + // Block 0x4bf, offset 0x12fc0 + 0x12fc2: 0xe0007ff6, 0x12fc3: 0xe00064a7, + 0x12fc6: 0xe000688c, + 0x12fc8: 0xe0007b93, 0x12fca: 0xe00084c6, + 0x12fcc: 0xe0007e3d, 0x12fcd: 0xe000a137, 0x12fce: 0xe000774f, + 0x12fd2: 0xe000a10f, + 0x12fd4: 0xe000a700, 0x12fd6: 0xe0004467, + 0x12fd9: 0xe00066af, 0x12fdb: 0xe0006ff0, + 0x12fdc: 0xe0005554, 0x12fde: 0xe00086d2, 0x12fdf: 0xe0005f78, + 0x12fe1: 0xe0009141, 0x12fe3: 0xe0004328, + 0x12fe4: 0xe000635c, 0x12fe5: 0xe0004aa5, 0x12fe7: 0xe0005aa6, + 0x12fea: 0xe0009be8, + 0x12fec: 0xe0004898, 0x12fee: 0xe00060b4, + 0x12ff1: 0xe0008044, 0x12ff2: 0xe0005f74, + 0x12ff4: 0xe00090e5, + 0x12ff8: 0xe0006cf4, 0x12ff9: 0xe0007345, 0x12ffb: 0xe000a40f, + 0x12ffc: 0xe0006360, 0x12ffe: 0xe0007301, + // Block 0x4c0, offset 0x13000 + 0x13001: 0xe0006ff4, + 0x13004: 0xe0005fb4, 0x13007: 0xe000612f, + 0x13008: 0xe0009ba4, 0x13009: 0xe000620e, 0x1300a: 0xe0006090, 0x1300b: 0xe0004260, + 0x1300c: 0xe000a2fd, + 0x1301a: 0xe0006d78, 0x1301b: 0xe0005f39, + 0x1301e: 0xe0009145, + 0x13020: 0xe0005fb8, + 0x13025: 0xe0008635, 0x13026: 0xe0008638, + 0x13028: 0xe0008712, 0x13029: 0xe000a2c1, + 0x13034: 0xe0007349, 0x13037: 0xe0004e2b, + 0x13038: 0xe0006063, 0x1303a: 0xe0008d2e, 0x1303b: 0xe00078cd, + 0x1303c: 0xe0007677, 0x1303e: 0xe0008ff1, + // Block 0x4c1, offset 0x13040 + 0x13040: 0xe000928f, + 0x13046: 0xe000a608, 0x13047: 0xe0008cc5, + 0x1304d: 0xe000a2c5, + 0x13052: 0xe0006f90, + 0x1305a: 0xe000779c, 0x1305b: 0xe0008bcd, + 0x1305f: 0xe000725e, + 0x13060: 0xe0004e3b, 0x13061: 0xe00071e6, 0x13062: 0xe0007261, 0x13063: 0xe00055d1, + 0x13065: 0xe00069ff, 0x13066: 0xe00060b8, + 0x13068: 0xe0007c31, 0x1306b: 0xe0009640, + 0x13077: 0xe0004544, + 0x13079: 0xe0005557, + 0x1307d: 0xe0004ee8, 0x1307e: 0xe000483e, 0x1307f: 0xe0007bfb, + // Block 0x4c2, offset 0x13080 + 0x1308b: 0xe0009149, + 0x1308d: 0xe0007264, 0x1308e: 0xe000a0bf, + 0x13091: 0xe0006010, + 0x13096: 0xe0007c34, + 0x13099: 0xe0005e1f, + 0x1309e: 0xe0005e57, + 0x130a0: 0xe000549a, 0x130a2: 0xe00060f4, + 0x130a5: 0xe0006604, + 0x130aa: 0xe0009241, + 0x130ac: 0xe0007305, 0x130ad: 0xe0005bb0, + 0x130b0: 0xe000432c, 0x130b3: 0xe0005661, + 0x130b9: 0xe000779f, 0x130bb: 0xe00095f4, + 0x130bc: 0xe0004580, 0x130bd: 0xe000489b, 0x130bf: 0xe0004caa, + // Block 0x4c3, offset 0x130c0 + 0x130c7: 0xe00060f8, + 0x130c9: 0xe0006a87, + 0x130cd: 0xe000a5a0, + 0x130d7: 0xe0009784, + 0x130d9: 0xe0004370, 0x130da: 0xe0009798, 0x130db: 0xe0006066, + 0x130dc: 0xe000503b, 0x130de: 0xe000833e, + 0x130e1: 0xe000a5a4, 0x130e2: 0xe0007421, 0x130e3: 0xe0008420, + 0x130e5: 0xe000908b, 0x130e7: 0xe000752d, + 0x130e9: 0xe0004cad, + 0x130ed: 0xe000535a, 0x130ee: 0xe0007e6e, 0x130ef: 0xe0004bed, + 0x130f0: 0xe000904d, 0x130f3: 0xe0006e20, + 0x130fa: 0xe0009b44, 0x130fb: 0xe000496e, + 0x130fc: 0xe000441c, 0x130fd: 0xe0006e38, + // Block 0x4c4, offset 0x13100 + 0x13102: 0xe0006b3f, + 0x1310c: 0xe00096bb, 0x1310f: 0xe00068d4, + 0x13111: 0xe00075f0, 0x13112: 0xe000698a, + 0x13122: 0xe0005778, + 0x13125: 0xe000908e, 0x13126: 0xe0009445, 0x13127: 0xe0009a6e, + 0x1312c: 0xe0005dc9, 0x1312d: 0xe0009e04, + 0x13130: 0xe0009da0, 0x13132: 0xe0009e8f, + 0x13134: 0xe0009ceb, + // Block 0x4c5, offset 0x13140 + 0x13143: 0xe0008f19, + 0x13145: 0xe0004eb5, + 0x1314f: 0xe0007a5f, + 0x1315c: 0xe00044a2, 0x1315d: 0xe00096f4, + 0x13160: 0xe000585b, + 0x13167: 0xe0007fb6, + 0x13168: 0xe0009284, 0x1316b: 0xe0005c48, + 0x1316c: 0xe0004701, 0x1316e: 0xe000a04f, 0x1316f: 0xe0007a63, + 0x1317c: 0xe0006930, + // Block 0x4c6, offset 0x13180 + 0x13181: 0xe00050c0, + 0x13187: 0xe0008bd1, + 0x1318c: 0xe0005aee, 0x1318d: 0xe000776c, 0x1318e: 0xe000717a, 0x1318f: 0xe00086be, + 0x13191: 0xe000698d, 0x13193: 0xe00054fa, + 0x13197: 0xe0007dfd, + 0x1319f: 0xe0006f58, + 0x131a3: 0xe00042c4, + 0x131a4: 0xe0007bcb, 0x131a7: 0xe000659c, + 0x131a8: 0xe0007e92, 0x131a9: 0xe0006e24, + 0x131ad: 0xe0009bec, + 0x131ba: 0xe000a594, 0x131bb: 0xe000a598, + 0x131bc: 0xe0005de6, 0x131be: 0xe0005245, + // Block 0x4c7, offset 0x131c0 + 0x131c1: 0xe0008602, + 0x131c5: 0xe0006424, + 0x131c8: 0xe0007e95, 0x131ca: 0xe0005b6b, 0x131cb: 0xe0009260, + 0x131ce: 0xe00047c3, 0x131cf: 0xe00059f4, + 0x131d0: 0xe0006364, 0x131d1: 0xe00077a2, + 0x131d4: 0xe0009475, 0x131d5: 0xe0004488, + 0x131da: 0xe0008a55, + 0x131e0: 0xe00052c6, + 0x131e7: 0xe000894d, + 0x131e8: 0xe0005de9, 0x131ea: 0xe0009814, + 0x131ec: 0xe0004705, 0x131ef: 0xe00050c3, + 0x131f4: 0xe0005740, 0x131f5: 0xe0004264, 0x131f7: 0xe0005d8d, + 0x131fa: 0xe0004b45, 0x131fb: 0xe0006368, + 0x131fc: 0xe0008716, 0x131fd: 0xe0004c32, + // Block 0x4c8, offset 0x13200 + 0x13201: 0xe00096f7, + 0x1320c: 0xe0005b7d, 0x1320e: 0xe00096fa, 0x1320f: 0xe0005027, + 0x13211: 0xe000549e, 0x13212: 0xe0008450, + 0x13216: 0xe00079c3, + 0x13219: 0xe00077a5, + 0x13227: 0xe0005b80, + 0x1322a: 0xe00058fb, 0x1322b: 0xe0005944, + 0x1322c: 0xe000636c, 0x1322d: 0xe000a5a8, + 0x13231: 0xe0005b52, + 0x1323a: 0xe0007424, + 0x1323e: 0xe0006b42, + // Block 0x4c9, offset 0x13240 + 0x13240: 0xe0006b45, 0x13241: 0xe00050c6, + 0x13245: 0xe0007f10, 0x13246: 0xe0009564, 0x13247: 0xe00050c9, + 0x13248: 0xe00050cc, 0x13249: 0xe0009091, 0x1324a: 0xe0009da4, + 0x13250: 0xe0007ff9, 0x13253: 0xe0006908, + 0x13254: 0xe0006825, 0x13255: 0xe0006a02, 0x13256: 0xe0008d31, 0x13257: 0xe0009094, + 0x1325a: 0xe0008d34, 0x1325b: 0xe00044d0, + 0x1325c: 0xe000a466, 0x1325d: 0xe00098be, 0x1325e: 0xe00074e9, 0x1325f: 0xe0007267, + 0x13260: 0xe0006b48, 0x13262: 0xe0005308, + 0x13265: 0xe0006cf8, 0x13267: 0xe0008d9d, + 0x13268: 0xe0009f03, + 0x1326d: 0xe0008c8f, + 0x1327a: 0xe00050cf, + 0x1327c: 0xe0004aa9, 0x1327f: 0xe0005af2, + // Block 0x4ca, offset 0x13280 + 0x13280: 0xe0009f44, 0x13281: 0xe0004fcf, + 0x1328a: 0xe00047ea, 0x1328b: 0xe0008546, + 0x1328d: 0xe000a55f, 0x1328e: 0xe0008bd5, 0x1328f: 0xe00066dd, + 0x13291: 0xe0007ffc, + 0x13294: 0xe0008cc8, + 0x1329d: 0xe00090f9, + 0x132a6: 0xe00078f4, 0x132a7: 0xe000a952, + 0x132a8: 0xe000513e, 0x132aa: 0xe0006e90, 0x132ab: 0xe0005422, + 0x132ae: 0xe0005a82, + 0x132b0: 0xe000530b, 0x132b1: 0xe000555a, 0x132b3: 0xe0007899, + 0x132b4: 0xe0007841, + 0x132b9: 0xe0007fff, 0x132ba: 0xe0007d92, 0x132bb: 0xe0005d45, + 0x132bd: 0xe0004fd3, 0x132be: 0xe000a562, 0x132bf: 0xe00055d5, + // Block 0x4cb, offset 0x132c0 + 0x132c0: 0xe00071e9, 0x132c1: 0xe0006b4b, + 0x132c6: 0xe000429c, + 0x132c9: 0xe0006648, 0x132ca: 0xe0005241, 0x132cb: 0xe0009835, + 0x132d1: 0xe00049f6, 0x132d2: 0xe00096fd, + 0x132d5: 0xe0006990, + 0x132d8: 0xe0006993, + 0x132df: 0xe0008d37, + 0x132e2: 0xe0005a64, 0x132e3: 0xe0005eb7, + 0x132e4: 0xe0009a9a, 0x132e6: 0xe000914d, 0x132e7: 0xe000773b, + 0x132e9: 0xe00091cd, 0x132ea: 0xe00090ca, 0x132eb: 0xe0009912, + 0x132ec: 0xe00044e8, + 0x132f8: 0xe00042e4, 0x132fb: 0xe0008480, + // Block 0x4cc, offset 0x13300 + 0x13300: 0xe000a955, 0x13301: 0xe000489e, 0x13302: 0xe000585f, + 0x13305: 0xe0007024, + 0x13308: 0xe0004268, 0x1330a: 0xe0008ccb, 0x1330b: 0xe0008bd9, + 0x1330c: 0xe00055a5, 0x1330d: 0xe0009700, + 0x13314: 0xe0008596, 0x13317: 0xe0009d78, + 0x13319: 0xe00090e9, 0x1331a: 0xe00099cf, + 0x1331c: 0xe0005cd0, 0x1331e: 0xe0004a20, 0x1331f: 0xe0009f40, + 0x13320: 0xe0008d3a, + 0x13327: 0xe0006f5c, + 0x1332e: 0xe0008e25, + 0x13331: 0xe0009a9e, + 0x13336: 0xe000807a, 0x13337: 0xe00090ed, + 0x13339: 0xe0009195, 0x1333b: 0xe000555d, + 0x1333c: 0xe0004196, 0x1333d: 0xe00047c6, 0x1333f: 0xe0004841, + // Block 0x4cd, offset 0x13340 + 0x13340: 0xe00048de, + 0x13345: 0xe0004420, 0x13346: 0xe00060bc, + 0x13349: 0xe00099d2, + 0x1334d: 0xe000890d, 0x1334e: 0xe0007b97, + 0x13357: 0xe00071ec, + 0x13360: 0xe00052a9, 0x13361: 0xe0006d50, 0x13362: 0xe0007bfe, + 0x13369: 0xe0007d1a, 0x1336b: 0xe000a59c, + 0x13370: 0xe000789d, + 0x13374: 0xe000a31d, 0x13375: 0xe00076b7, 0x13376: 0xe0004cb0, + 0x13379: 0xe0004df3, 0x1337a: 0xe00049a6, + 0x1337d: 0xe0008bdd, 0x1337e: 0xe0007f13, 0x1337f: 0xe0009520, + // Block 0x4ce, offset 0x13380 + 0x13380: 0xe0005700, 0x13381: 0xe0005625, 0x13382: 0xe0005ad0, 0x13383: 0xe0008ad1, + 0x13384: 0xe0009293, 0x13385: 0xe0007f16, 0x13386: 0xe0009e08, + 0x13388: 0xe0007ece, 0x1338a: 0xe0007dd0, + 0x13392: 0xe00091d1, 0x13393: 0xe00093d3, + 0x13395: 0xe0008d3d, 0x13396: 0xe0004c35, 0x13397: 0xe0009413, + 0x13398: 0xe0004dab, 0x1339b: 0xe0004d43, + 0x1339f: 0xe0004dd7, + 0x133a0: 0xe0004a23, 0x133a3: 0xe0007140, + 0x133a9: 0xe0007dac, 0x133aa: 0xe0007daf, + 0x133ac: 0xe00082ba, 0x133ae: 0xe0004df7, 0x133af: 0xe0007ed1, + 0x133b3: 0xe00082bd, + 0x133b6: 0xe0004d46, + 0x133b9: 0xe0007cd3, 0x133ba: 0xe0004eb8, 0x133bb: 0xe0009417, + 0x133be: 0xe0004aad, 0x133bf: 0xe0005ca8, + // Block 0x4cf, offset 0x133c0 + 0x133c4: 0xe00092c3, 0x133c5: 0xe0004ebb, 0x133c7: 0xe00056c4, + 0x133c8: 0xe0008da0, 0x133ca: 0xe0008abd, 0x133cb: 0xe0005dcd, + 0x133d7: 0xe0006123, + 0x133d9: 0xe0009343, + 0x133dd: 0xe000664c, 0x133df: 0xe0004709, + 0x133e0: 0xe0008772, 0x133e2: 0xe0006ba5, 0x133e3: 0xe0008f85, + 0x133e5: 0xe0005665, 0x133e6: 0xe000716c, + 0x133ea: 0xe00071ef, + 0x133ed: 0xe00042c8, 0x133ef: 0xe000535e, + 0x133f6: 0xe000470d, + 0x133f8: 0xe0004775, 0x133f9: 0xe0008f49, 0x133fa: 0xe00098c2, + 0x133fd: 0xe0008047, 0x133ff: 0xe000426c, + // Block 0x4d0, offset 0x13400 + 0x13406: 0xe0009d12, + 0x13408: 0xe000502b, 0x1340a: 0xe0008da3, + 0x1340c: 0xe00075f3, 0x1340f: 0xe000a509, + 0x13411: 0xe000707e, 0x13412: 0xe0004ff7, + 0x13418: 0xe0008b05, 0x13419: 0xe0006d74, 0x1341b: 0xe0008911, + 0x1341e: 0xe0009c0c, + 0x13420: 0xe0005dd1, + 0x13425: 0xe0006ba8, 0x13426: 0xe00067c8, 0x13427: 0xe0009479, + 0x13428: 0xe00068d8, + 0x1342c: 0xe0008c92, 0x1342d: 0xe0005a20, 0x1342f: 0xe000528f, + 0x13433: 0xe00041d5, + 0x13435: 0xe000656c, + 0x13439: 0xe0007027, + // Block 0x4d1, offset 0x13440 + 0x13445: 0xe0006ef0, 0x13446: 0xe0009fa5, + 0x13448: 0xe0004aed, 0x13449: 0xe0005720, 0x1344b: 0xe0004f73, + 0x1344c: 0xe00089c9, 0x1344d: 0xe0007309, 0x1344f: 0xe0006534, + 0x13450: 0xe0004b25, 0x13451: 0xe00098c6, 0x13452: 0xe0009c6e, 0x13453: 0xe00047ed, + 0x13454: 0xe0005442, 0x13456: 0xe0009465, + 0x1345f: 0xe0006828, + 0x13460: 0xe0004f0f, + 0x13465: 0xe00044eb, 0x13466: 0xe0004ab1, 0x13467: 0xe000461d, + 0x13469: 0xe0009c82, + 0x1346c: 0xe0006ff8, 0x1346e: 0xe0006db3, + 0x13471: 0xe00070c9, 0x13473: 0xe0008c55, + 0x13475: 0xe0007a67, + 0x1347d: 0xe0007ca0, + // Block 0x4d2, offset 0x13480 + 0x13487: 0xe000446a, + 0x1348b: 0xe00089cd, + 0x1348d: 0xe00048a1, 0x1348e: 0xe000a4ba, 0x1348f: 0xe0008843, + 0x13492: 0xe0009883, + 0x13494: 0xe00062e8, 0x13495: 0xe00050d2, 0x13497: 0xe0006bf8, + 0x13499: 0xe0006715, 0x1349a: 0xe0009263, + 0x1349c: 0xe00049ca, 0x1349d: 0xe0004661, + 0x134a0: 0xe0009886, 0x134a1: 0xe0004a7d, + 0x134ad: 0xe00089d1, + 0x134b1: 0xe0006cfc, + 0x134b4: 0xe00086ee, + 0x134b8: 0xe000888c, + 0x134be: 0xe00070cc, + // Block 0x4d3, offset 0x134c0 + 0x134c0: 0xe0008ac1, 0x134c1: 0xe000a680, + 0x134c4: 0xe0006564, 0x134c6: 0xe00089d5, 0x134c7: 0xe0009dc4, + 0x134c9: 0xe00098ca, 0x134ca: 0xe000a541, 0x134cb: 0xe000a37d, + 0x134cc: 0xe000a7ab, + 0x134d2: 0xe0007499, + 0x134d4: 0xe00080c2, + 0x134d9: 0xe00048a4, 0x134db: 0xe0007845, + 0x134dd: 0xe0004d49, + 0x134e0: 0xe0007081, + 0x134e4: 0xe00055d9, 0x134e6: 0xe0006a05, + 0x134e9: 0xe0006b4e, 0x134ea: 0xe00090cd, + 0x134f3: 0xe0009fbd, + 0x134f7: 0xe0006779, + 0x134fe: 0xe0005fe8, + // Block 0x4d4, offset 0x13500 + 0x13500: 0xe000947d, + 0x13507: 0xe0008ddd, + 0x13509: 0xe0009889, 0x1350b: 0xe0004e85, + 0x1350f: 0xe0005b1a, + 0x13512: 0xe00092c7, + 0x1351e: 0xe0005362, 0x1351f: 0xe0008b09, + 0x13520: 0xe00066b2, 0x13521: 0xe0004270, + 0x13527: 0xe000a684, + 0x1352a: 0xe00086f2, 0x1352b: 0xe0007084, + 0x13537: 0xe0009620, + 0x13538: 0xe0009d15, + 0x1353d: 0xe00095f8, 0x1353e: 0xe00059e8, 0x1353f: 0xe00067cb, + // Block 0x4d5, offset 0x13540 + 0x13543: 0xe000580b, + 0x1354c: 0xe0008ed7, 0x1354d: 0xe0008915, + 0x13550: 0xe0005744, 0x13552: 0xe0008f1c, + 0x13554: 0xe000726a, + 0x1355b: 0xe0008a59, + 0x1355c: 0xe0009b48, 0x1355f: 0xe0005b83, + 0x13560: 0xe0005b3e, + 0x13564: 0xe00095fc, 0x13565: 0xe0007849, 0x13567: 0xe00044ee, + 0x13569: 0xe00065e4, + 0x1356c: 0xe0005d15, + 0x13572: 0xe00082c0, 0x13573: 0xe0006211, + 0x1357e: 0xe000854a, + // Block 0x4d6, offset 0x13580 + 0x13581: 0xe0009568, 0x13583: 0xe0006996, + 0x13589: 0xe0006890, + 0x1358d: 0xe0006093, + 0x13592: 0xe0005dd5, + 0x13595: 0xe00062ec, 0x13597: 0xe0008d40, + 0x13598: 0xe0008ae9, + 0x1359f: 0xe0007100, + 0x135a2: 0xe000863b, + 0x135a4: 0xe0008196, 0x135a5: 0xe0008f4d, 0x135a6: 0xe0005d91, 0x135a7: 0xe0008776, + 0x135a8: 0xe00064f4, + 0x135ae: 0xe00058a9, + 0x135b1: 0xe00058ad, 0x135b2: 0xe00092cf, 0x135b3: 0xe000449a, + 0x135b9: 0xe00071f2, + 0x135bc: 0xe0005d95, 0x135bd: 0xe0008e65, 0x135be: 0xe0008be1, + // Block 0x4d7, offset 0x135c0 + 0x135c5: 0xe00082c3, 0x135c6: 0xe0005fd4, + 0x135ca: 0xe000a469, + 0x135d5: 0xe00048a7, 0x135d6: 0xe000546e, 0x135d7: 0xe0004d4c, + 0x135d9: 0xe0008da6, 0x135da: 0xe00087d6, + 0x135dc: 0xe0006241, 0x135dd: 0xe0006c68, 0x135de: 0xe0006894, 0x135df: 0xe0008d43, + 0x135e0: 0xe00043cc, 0x135e2: 0xe0006096, + 0x135e5: 0xe00051b6, 0x135e7: 0xe00058b1, + 0x135ef: 0xe00051b9, + 0x135f2: 0xe0005922, + 0x135f4: 0xe0008951, 0x135f6: 0xe0008da9, + 0x135f8: 0xe0005f9c, 0x135fa: 0xe0004eeb, 0x135fb: 0xe00047c9, + 0x135fe: 0xe0004ebe, + // Block 0x4d8, offset 0x13600 + 0x13600: 0xe00050d5, 0x13602: 0xe0008eda, 0x13603: 0xe000734d, + 0x13604: 0xe0007825, 0x13605: 0xe000a529, 0x13606: 0xe0008002, 0x13607: 0xe000a8cf, + 0x13608: 0xe000a5e4, 0x1360a: 0xe00061ad, 0x1360b: 0xe00061b1, + 0x1360d: 0xe0005200, + 0x13610: 0xe00052e8, 0x13613: 0xe0006dec, + 0x13614: 0xe000730d, 0x13615: 0xe0006a08, 0x13617: 0xe0006b51, + 0x13618: 0xe0004baa, 0x13619: 0xe0009097, 0x1361a: 0xe0005013, 0x1361b: 0xe0006898, + 0x1361c: 0xe00080c6, + 0x13620: 0xe0007087, 0x13621: 0xe0006428, 0x13622: 0xe0006d54, + 0x1362b: 0xe0008605, + 0x1362c: 0xe0008edd, 0x1362e: 0xe000931b, 0x1362f: 0xe0005c00, + 0x13630: 0xe000702a, 0x13631: 0xe000690c, 0x13632: 0xe0006f60, 0x13633: 0xe00074ed, + 0x13635: 0xe000888f, + 0x13639: 0xe000708a, 0x1363a: 0xe0004330, + // Block 0x4d9, offset 0x13640 + 0x13642: 0xe0008e29, 0x13643: 0xe000a2c9, + 0x13644: 0xe0008d46, 0x13645: 0xe0004711, 0x13646: 0xe0006370, + 0x13649: 0xe0007371, + 0x1364d: 0xe00085a2, + 0x13650: 0xe0004641, + 0x13656: 0xe0004b49, + 0x13659: 0xe000a60c, 0x1365b: 0xe0008daf, + 0x1365c: 0xe000a329, 0x1365e: 0xe0004bf0, + 0x13661: 0xe0005793, 0x13662: 0xe000a2cd, 0x13663: 0xe0006664, + 0x13666: 0xe0005017, + 0x13668: 0xe000834a, 0x13669: 0xe0008dac, 0x1366a: 0xe0008512, + 0x1366e: 0xe0006db6, + 0x13670: 0xe00091ed, 0x13671: 0xe0009c72, 0x13672: 0xe0006b54, 0x13673: 0xe00043d0, + 0x13676: 0xe0008ac5, + 0x13679: 0xe00045f5, 0x1367a: 0xe0009a02, + 0x1367f: 0xe0004cb3, + // Block 0x4da, offset 0x13680 + 0x13683: 0xe000974b, + 0x13686: 0xe0004779, + 0x1368e: 0xe0008be5, 0x1368f: 0xe00071f5, + 0x13693: 0xe0004715, + 0x13698: 0xe000677d, + 0x1369c: 0xe0008e2d, + 0x136a0: 0xe0005af6, 0x136a2: 0xe0008ee0, 0x136a3: 0xe0004e3f, + 0x136a5: 0xe0005141, 0x136a6: 0xe0005144, 0x136a7: 0xe0008fb5, + 0x136a9: 0xe0008162, 0x136ab: 0xe0006ef4, + 0x136ac: 0xe00071f8, 0x136ad: 0xe000826c, 0x136ae: 0xe00047f0, + 0x136b0: 0xe0004ab5, 0x136b1: 0xe00043d4, 0x136b2: 0xe0005ecf, + 0x136b4: 0xe00095a8, 0x136b5: 0xe0009448, + 0x136b8: 0xe0005c80, 0x136ba: 0xe00050d8, 0x136bb: 0xe0009b78, + 0x136bd: 0xe000868e, 0x136be: 0xe0005cd4, 0x136bf: 0xe0005fbc, + // Block 0x4db, offset 0x136c0 + 0x136c4: 0xe0004936, 0x136c7: 0xe00099d5, + 0x136ca: 0xe0005177, 0x136cb: 0xe0006999, + 0x136cc: 0xe00082c6, 0x136cd: 0xe0006294, + 0x136d6: 0xe0006db9, 0x136d7: 0xe0006d30, + 0x136d8: 0xe000a0df, 0x136da: 0xe0006e94, + 0x136dc: 0xe0005fd8, 0x136dd: 0xe0009211, 0x136de: 0xe0005366, + 0x136e0: 0xe00096a0, 0x136e1: 0xe000627c, 0x136e3: 0xe0007a6b, + 0x136e6: 0xe000745d, + 0x136e8: 0xe0009dc8, 0x136e9: 0xe0007e01, + 0x136ec: 0xe0005fc0, 0x136ef: 0xe00081c1, + 0x136f4: 0xe0005980, 0x136f6: 0xe0009de8, + 0x136f9: 0xe0008cce, 0x136fb: 0xe00099d8, + // Block 0x4dc, offset 0x13700 + 0x13708: 0xe0007bcf, 0x13709: 0xe0009151, 0x1370a: 0xe00077c4, 0x1370b: 0xe000988c, + 0x13710: 0xe000988f, 0x13711: 0xe0004685, + 0x13715: 0xe0007d1e, 0x13717: 0xe0009817, + 0x13718: 0xe00047f3, 0x1371b: 0xe00062f0, + 0x1371d: 0xe0009155, 0x1371e: 0xe000a46c, 0x1371f: 0xe0007f2e, + 0x13720: 0xe00048f2, 0x13721: 0xe000881b, 0x13722: 0xe0005748, 0x13723: 0xe000a2d1, + 0x1372b: 0xe0006759, + 0x1372e: 0xe00098ce, 0x1372f: 0xe0007a6f, + 0x13731: 0xe0008e31, 0x13732: 0xe0005c54, 0x13733: 0xe0004621, + 0x13735: 0xe0005e7f, 0x13737: 0xe0005c03, + 0x13739: 0xe0009f2a, 0x1373b: 0xe0006244, + 0x1373d: 0xe00097d4, 0x1373e: 0xe0008919, + // Block 0x4dd, offset 0x13740 + 0x13741: 0xe000650c, 0x13743: 0xe0006934, + 0x13744: 0xe0007c37, 0x13745: 0xe00070cf, 0x13746: 0xe0006162, 0x13747: 0xe0007ed4, + 0x13748: 0xe0004424, + 0x13750: 0xe0007036, 0x13752: 0xe0009039, + 0x13754: 0xe00090f1, 0x13755: 0xe0006e98, 0x13756: 0xe0006c24, 0x13757: 0xe0005d99, + 0x13759: 0xe000651c, 0x1375a: 0xe0005bd1, + 0x1375e: 0xe0007ed7, + 0x13761: 0xe00071fb, 0x13762: 0xe0004e88, + 0x13769: 0xe00073da, 0x1376a: 0xe000a6e2, 0x1376b: 0xe00047cc, + 0x1376d: 0xe00045f9, 0x1376f: 0xe000a301, + 0x13770: 0xe0008d49, + 0x13776: 0xe0007923, + 0x13779: 0xe00079ef, + 0x1377c: 0xe00047cf, 0x1377d: 0xe0006a8b, 0x1377e: 0xe0004625, + // Block 0x4de, offset 0x13780 + 0x13781: 0xe000a7ee, 0x13782: 0xe00092cb, + 0x13787: 0xe0005b86, + 0x13788: 0xe000a984, 0x1378a: 0xe0004b4d, + 0x1378c: 0xe0007104, 0x1378d: 0xe0005c57, 0x1378f: 0xe00089d9, + 0x13793: 0xe0007b9b, + 0x13794: 0xe000883c, 0x13796: 0xe0006f70, + 0x13798: 0xe00092d3, 0x1379b: 0xe00055dd, + 0x1379c: 0xe000580f, + // Block 0x4df, offset 0x137c0 + 0x137f6: 0xe00067ce, 0x137f7: 0xe0006bab, + 0x137f8: 0xe000a16b, 0x137fa: 0xe0004645, + 0x137fe: 0xe0006668, 0x137ff: 0xe000a187, + // Block 0x4e0, offset 0x13800 + 0x13803: 0xe00077f8, + 0x13804: 0xe0004781, 0x13805: 0xe000a029, 0x13807: 0xe0008fb9, + 0x1380b: 0xe0007d96, + 0x1380c: 0xe00077e4, 0x1380d: 0xe0005b89, 0x1380e: 0xe0005426, + 0x13810: 0xe0004a81, + 0x13814: 0xe0005ed3, 0x13815: 0xe000a07b, + 0x13818: 0xe000682b, + 0x1381d: 0xe00088cb, 0x1381f: 0xe00048aa, + 0x13820: 0xe0006298, 0x13821: 0xe0004428, 0x13823: 0xe0004b6c, + 0x13826: 0xe000682e, + 0x13828: 0xe000798b, 0x1382a: 0xe0008e8c, 0x1382b: 0xe0004b63, + 0x1382e: 0xe00099db, + 0x13830: 0xe0006538, 0x13832: 0xe0006dbc, + 0x13835: 0xe0005f1e, 0x13837: 0xe0009cee, + 0x13838: 0xe0006544, 0x13839: 0xe0005d18, + 0x1383c: 0xe0009fc1, 0x1383d: 0xe00047f6, 0x1383e: 0xe0009051, + // Block 0x4e1, offset 0x13840 + 0x13842: 0xe0004629, + 0x13845: 0xe000575d, 0x13846: 0xe0006a0b, 0x13847: 0xe0005147, + 0x13848: 0xe00050db, 0x1384a: 0xe00078a1, + 0x1384c: 0xe00043d8, 0x1384e: 0xe0006214, + 0x13854: 0xe0004844, 0x13856: 0xe00048ad, 0x13857: 0xe000442c, + 0x13858: 0xe00087da, 0x1385a: 0xe0005a24, + 0x1385d: 0xe00088ce, 0x1385e: 0xe00071fe, + 0x13864: 0xe0004daf, + 0x13868: 0xe0006e9c, 0x13869: 0xe0008423, 0x1386b: 0xe0004430, + 0x1386f: 0xe00042e8, + 0x13872: 0xe000a958, + 0x13876: 0xe0008a5d, + 0x13878: 0xe0005d1b, 0x13879: 0xe000449e, + 0x1387d: 0xe0008005, + // Block 0x4e2, offset 0x13880 + 0x13881: 0xe0007d72, + 0x13885: 0xe0007427, + 0x1388a: 0xe00084ca, + 0x1388c: 0xe00084ce, 0x1388e: 0xe0005a28, + 0x13892: 0xe00073a6, + 0x13894: 0xe0006d00, 0x13895: 0xe000a907, 0x13896: 0xe000a917, + 0x1389b: 0xe00070d2, + 0x1389f: 0xe000891d, + 0x138a0: 0xe0009967, 0x138a1: 0xe000699c, 0x138a3: 0xe0006c90, + 0x138a4: 0xe0007460, 0x138a6: 0xe0008a61, + 0x138a9: 0xe0009dcc, 0x138ab: 0xe0007e05, + 0x138ac: 0xe000a84e, 0x138ae: 0xe000a1ee, + 0x138b0: 0xe000a07f, 0x138b3: 0xe0007c3a, + 0x138b9: 0xe0004bf3, 0x138ba: 0xe00048b0, 0x138bb: 0xe0006520, + 0x138bc: 0xe00084d2, 0x138be: 0xe000a305, + // Block 0x4e3, offset 0x138c0 + 0x138c0: 0xe0007eda, 0x138c1: 0xe0005aa9, 0x138c3: 0xe0004847, + 0x138c4: 0xe0006099, 0x138c5: 0xe0008608, 0x138c6: 0xe00050de, + 0x138c9: 0xe0004cb6, + 0x138cc: 0xe0008483, + 0x138d0: 0xe0005220, 0x138d1: 0xe000538e, 0x138d2: 0xe0005b8c, + 0x138d4: 0xe000863e, 0x138d5: 0xe0004719, 0x138d6: 0xe000974e, 0x138d7: 0xe0006069, + 0x138d8: 0xe000809e, 0x138d9: 0xe0009d18, + 0x138de: 0xe00041d8, + 0x138e1: 0xe0006def, + 0x138e6: 0xe000804a, + 0x138e8: 0xe00052d2, + 0x138ec: 0xe0005c1e, 0x138ed: 0xe00050e1, + 0x138f0: 0xe000804d, 0x138f3: 0xe0008486, + 0x138f6: 0xe0007818, + 0x138fd: 0xe0009ba8, 0x138ff: 0xe000471d, + // Block 0x4e4, offset 0x13900 + 0x13903: 0xe00053ee, + 0x13906: 0xe0005a2c, + 0x1390a: 0xe0005bb3, + 0x13912: 0xe0004af1, + 0x13915: 0xe000a4bd, 0x13916: 0xe0006ffc, + 0x13918: 0xe0006abb, 0x1391a: 0xe000996a, + 0x1391e: 0xe00061b5, + 0x1392f: 0xe0005984, + 0x13930: 0xe00097d8, 0x13931: 0xe0007cd6, 0x13932: 0xe0007000, 0x13933: 0xe0007f86, + 0x13935: 0xe0007e98, 0x13936: 0xe0006fb8, 0x13937: 0xe00090f5, + 0x1393d: 0xe0009670, 0x1393e: 0xe0005b42, 0x1393f: 0xe0008336, + // Block 0x4e5, offset 0x13940 + 0x13944: 0xe0008489, 0x13945: 0xe00072ad, 0x13946: 0xe0006b57, 0x13947: 0xe0008d4c, + 0x13949: 0xe00082fe, 0x1394b: 0xe0005cb0, + 0x1394c: 0xe00050e4, + 0x13953: 0xe000a6ac, + 0x13956: 0xe0009703, + 0x13958: 0xe0008f1f, 0x1395a: 0xe00056d9, 0x1395b: 0xe000a16f, + 0x1395d: 0xe0004274, + 0x13961: 0xe000484a, 0x13962: 0xe000909a, + 0x13965: 0xe000699f, 0x13966: 0xe00068dc, + 0x13969: 0xe00045fd, 0x1396a: 0xe000642c, 0x1396b: 0xe0007351, + 0x1396d: 0xe00052e1, 0x1396f: 0xe000503f, + 0x13971: 0xe0004bae, 0x13972: 0xe0008302, + 0x13974: 0xe000a751, 0x13975: 0xe000514a, + 0x1397a: 0xe0009e4a, + // Block 0x4e6, offset 0x13980 + 0x13983: 0xe00081c4, + 0x13984: 0xe0008e9e, 0x13986: 0xe0005392, + 0x1398a: 0xe0004d4f, + 0x1398c: 0xe00064aa, 0x1398e: 0xe0009c0f, + 0x13995: 0xe0006831, 0x13996: 0xe000639c, + 0x13999: 0xe0008db2, 0x1399a: 0xe00064ad, 0x1399b: 0xe000438c, + 0x1399e: 0xe0009e92, + 0x139a0: 0xe00044f1, 0x139a1: 0xe000a46f, + 0x139a4: 0xe000831e, 0x139a5: 0xe0006dbf, + 0x139af: 0xe00048b3, + 0x139b1: 0xe0004b29, + 0x139b4: 0xe0005669, 0x139b7: 0xe000a897, + 0x139b8: 0xe000a88f, + 0x139bd: 0xe00052f5, 0x139be: 0xe0008641, + // Block 0x4e7, offset 0x139c0 + 0x139c2: 0xe000909d, + 0x139c5: 0xe000a351, 0x139c6: 0xe000996d, 0x139c7: 0xe000a355, + 0x139c8: 0xe0005f48, 0x139c9: 0xe0005f5c, 0x139ca: 0xe00094c8, + 0x139d6: 0xe00063dc, + 0x139d8: 0xe0007e09, 0x139da: 0xe0004200, 0x139db: 0xe0004721, + 0x139e3: 0xe0007311, + 0x139e4: 0xe0007531, 0x139e7: 0xe000981a, + 0x139e9: 0xe0007201, 0x139eb: 0xe0009b98, + 0x139ef: 0xe0009e95, + 0x139f0: 0xe00056dc, + 0x139f9: 0xe00093d7, 0x139fa: 0xe000726d, + 0x139fe: 0xe00069a2, + // Block 0x4e8, offset 0x13a00 + 0x13a01: 0xe00065ec, + 0x13a06: 0xe0008a65, + 0x13a0a: 0xe0006e3c, 0x13a0b: 0xe00077c8, + 0x13a0e: 0xe00074f1, + 0x13a10: 0xe00067d1, 0x13a11: 0xe00067d4, 0x13a12: 0xe00044f4, 0x13a13: 0xe0006a0e, + 0x13a14: 0xe00043dc, 0x13a15: 0xe0007e0d, + 0x13a20: 0xe0008f22, + 0x13a24: 0xe00076fb, 0x13a25: 0xe0007004, 0x13a26: 0xe00052b4, + 0x13a2b: 0xe0008e35, + 0x13a2d: 0xe000764b, + 0x13a30: 0xe0007edd, 0x13a31: 0xe0004528, + 0x13a34: 0xe00082c9, 0x13a36: 0xe0005396, 0x13a37: 0xe0009f85, + 0x13a38: 0xe000877a, 0x13a39: 0xe00066e1, 0x13a3a: 0xe0006ea0, + 0x13a3f: 0xe0009c8c, + // Block 0x4e9, offset 0x13a40 + 0x13a40: 0xe0006430, 0x13a42: 0xe0005925, 0x13a43: 0xe0007d5a, + 0x13a44: 0xe0007270, 0x13a46: 0xe00070d5, + 0x13a48: 0xe00045c1, 0x13a4a: 0xe00062f4, 0x13a4b: 0xe0005bd4, + 0x13a4f: 0xe000484d, + 0x13a5a: 0xe00067d7, + 0x13a5c: 0xe0005e13, 0x13a5d: 0xe0007392, 0x13a5e: 0xe0008a69, + 0x13a60: 0xe0004bf6, 0x13a63: 0xe00091d5, + 0x13a68: 0xe0009d9c, 0x13a69: 0xe000530e, + 0x13a70: 0xe0006524, 0x13a73: 0xe0006ea4, + 0x13a74: 0xe0006183, 0x13a75: 0xe000993d, + 0x13a78: 0xe0007273, 0x13a79: 0xe00068e0, 0x13a7a: 0xe00083fa, + 0x13a7d: 0xe00053f2, 0x13a7e: 0xe000a6e5, 0x13a7f: 0xe0005299, + // Block 0x4ea, offset 0x13a80 + 0x13a80: 0xe00056ec, 0x13a82: 0xe00069a5, + 0x13a86: 0xe000791f, + 0x13a8a: 0xe0008db5, + 0x13a8d: 0xe0008c95, 0x13a8f: 0xe0006a8f, + 0x13a91: 0xe0005292, + 0x13a98: 0xe000582b, 0x13a99: 0xe0007aa7, 0x13a9a: 0xe0005928, + 0x13a9d: 0xe000577b, 0x13a9f: 0xe000877e, + 0x13aa0: 0xe00059a4, 0x13aa3: 0xe00074f5, + 0x13aa5: 0xe0007db2, 0x13aa7: 0xe0008782, + 0x13aa8: 0xe0005dbd, 0x13aaa: 0xe000860b, + 0x13aac: 0xe0007963, 0x13aad: 0xe0009970, + 0x13ab3: 0xe00090a0, + 0x13ab4: 0xe00099de, 0x13ab6: 0xe000956c, + 0x13aba: 0xe00054df, 0x13abb: 0xe0009159, + 0x13abc: 0xe0004cb9, 0x13abe: 0xe000826f, + // Block 0x4eb, offset 0x13ac0 + 0x13ac1: 0xe00079d8, 0x13ac2: 0xe0007fba, 0x13ac3: 0xe0006e40, + 0x13ac5: 0xe0004cbc, 0x13ac7: 0xe00079c6, + 0x13ac8: 0xe000a91b, 0x13aca: 0xe0004cbf, + 0x13acc: 0xe0006f28, 0x13acd: 0xe0006b5a, + 0x13ad0: 0xe00090d0, 0x13ad2: 0xe0006dc2, + 0x13ad6: 0xe0009ec5, + 0x13adb: 0xe0009524, + 0x13adc: 0xe0007315, 0x13ade: 0xe0006165, 0x13adf: 0xe0008ee3, + 0x13ae1: 0xe00043e0, + 0x13aea: 0xe000a173, 0x13aeb: 0xe0006434, + 0x13aec: 0xe0006374, + 0x13af3: 0xe00098ea, + 0x13af5: 0xe0009ac9, 0x13af6: 0xe00062f8, 0x13af7: 0xe000a2d5, + 0x13af8: 0xe00041db, 0x13af9: 0xe0006ea8, + 0x13afd: 0xe0006478, + // Block 0x4ec, offset 0x13b00 + 0x13b00: 0xe00067da, + 0x13b05: 0xe00079c9, 0x13b07: 0xe0008be9, + 0x13b11: 0xe0009dec, + 0x13b18: 0xe00070d8, 0x13b19: 0xe00093db, 0x13b1a: 0xe0008db8, + 0x13b1f: 0xe0005699, + 0x13b24: 0xe0008426, 0x13b26: 0xe000a0e3, + 0x13b28: 0xe00060fc, 0x13b2a: 0xe0005ad3, 0x13b2b: 0xe0005ad6, + 0x13b2e: 0xe0004278, 0x13b2f: 0xe00058b5, + 0x13b31: 0xe000427c, 0x13b32: 0xe0006d58, + 0x13b34: 0xe0006910, 0x13b36: 0xe0007ae7, + 0x13b38: 0xe0009706, + 0x13b3e: 0xe000776f, + // Block 0x4ed, offset 0x13b40 + 0x13b4a: 0xe0009570, 0x13b4b: 0xe0008008, + 0x13b4d: 0xe0008692, 0x13b4e: 0xe0004dfb, + 0x13b52: 0xe0005ed7, + 0x13b54: 0xe000a82a, + 0x13b58: 0xe0006a11, 0x13b59: 0xe00067dd, 0x13b5a: 0xe00056f0, + 0x13b5d: 0xe00090a3, 0x13b5f: 0xe0006c5c, + 0x13b61: 0xe0004590, 0x13b62: 0xe000854e, 0x13b63: 0xe0006834, + 0x13b65: 0xe000446d, 0x13b66: 0xe000a472, 0x13b67: 0xe0006df2, + 0x13b68: 0xe000502f, 0x13b69: 0xe0004fd7, 0x13b6a: 0xe000514d, 0x13b6b: 0xe0008166, + 0x13b6c: 0xe000689c, 0x13b6d: 0xe0009cf1, 0x13b6e: 0xe0007c01, 0x13b6f: 0xe0007575, + 0x13b70: 0xe0005150, 0x13b71: 0xe000a565, 0x13b73: 0xe0006438, + 0x13b77: 0xe00090a6, + 0x13b78: 0xe00080a2, 0x13b79: 0xe0004f77, 0x13b7b: 0xe0009838, + 0x13b7c: 0xe000606c, 0x13b7d: 0xe00075c0, 0x13b7e: 0xe0006a14, 0x13b7f: 0xe00085ca, + // Block 0x4ee, offset 0x13b80 + 0x13b85: 0xe0007c3d, + 0x13b91: 0xe0008132, 0x13b92: 0xe0007aeb, 0x13b93: 0xe0005a68, + 0x13b94: 0xe0009c12, 0x13b95: 0xe0009709, 0x13b97: 0xe0006126, + 0x13b9b: 0xe0004199, + 0x13b9c: 0xe00060c8, 0x13b9e: 0xe0009e98, 0x13b9f: 0xe0004cc2, + 0x13ba0: 0xe000629c, 0x13ba1: 0xe000848c, 0x13ba3: 0xe00044f7, + 0x13ba5: 0xe0007829, 0x13ba6: 0xe0004850, 0x13ba7: 0xe0008892, + 0x13bab: 0xe0008b0d, + 0x13bb1: 0xe0007b9f, 0x13bb3: 0xe000569d, + 0x13bb4: 0xe00088d1, + 0x13bb9: 0xe0009e2c, 0x13bba: 0xe0005f3c, 0x13bbb: 0xe0006837, + 0x13bbd: 0xe0004853, 0x13bbe: 0xe0009fa9, 0x13bbf: 0xe0006247, + // Block 0x4ef, offset 0x13bc0 + 0x13bc0: 0xe0006914, 0x13bc1: 0xe0008fd9, 0x13bc2: 0xe0006168, 0x13bc3: 0xe0006568, + 0x13bc4: 0xe000419c, 0x13bc5: 0xe000606f, + 0x13bc8: 0xe0008644, 0x13bc9: 0xe0005ea7, + 0x13bd7: 0xe0006014, + 0x13bdb: 0xe00042a0, + 0x13bdc: 0xe0009574, 0x13bdd: 0xe000945a, + 0x13be3: 0xe0007cd9, + 0x13be8: 0xe000860e, 0x13bea: 0xe0004b51, 0x13beb: 0xe0005edb, + 0x13bef: 0xe00066e5, + 0x13bf1: 0xe0007204, 0x13bf2: 0xe0008647, 0x13bf3: 0xe0004434, + 0x13bf4: 0xe000a6e8, 0x13bf5: 0xe0008516, 0x13bf6: 0xe0005324, + 0x13bf8: 0xe0007f8a, 0x13bf9: 0xe00079cc, + 0x13bfc: 0xe00056a1, + // Block 0x4f0, offset 0x13c00 + 0x13c00: 0xe0007319, 0x13c03: 0xe0008a6d, + 0x13c07: 0xe000a202, + 0x13c09: 0xe000970c, 0x13c0a: 0xe000a3b5, + 0x13c0f: 0xe000859a, + 0x13c10: 0xe0009578, 0x13c11: 0xe000848f, 0x13c12: 0xe000a688, + 0x13c33: 0xe00056c7, + 0x13c37: 0xe000a005, + 0x13c3b: 0xe0008921, + // Block 0x4f1, offset 0x13c40 + 0x13c45: 0xe0005d48, + 0x13c49: 0xe0005d1e, 0x13c4a: 0xe0008786, + 0x13c4e: 0xe0006b5d, + 0x13c52: 0xe00044fa, 0x13c53: 0xe0005f3f, + 0x13c56: 0xe0004725, + 0x13c58: 0xe00074f9, 0x13c5a: 0xe0007aab, 0x13c5b: 0xe0008c59, + 0x13c5d: 0xe0008e86, 0x13c5e: 0xe0007e11, 0x13c5f: 0xe000a0f3, + 0x13c60: 0xe00082cc, 0x13c62: 0xe000a359, + 0x13c68: 0xe0005863, 0x13c69: 0xe00067e0, 0x13c6a: 0xe00075c3, 0x13c6b: 0xe0005e17, + 0x13c7d: 0xe0005edf, 0x13c7e: 0xe0005ef7, 0x13c7f: 0xe000864a, + // Block 0x4f2, offset 0x13c80 + 0x13c81: 0xe0009674, 0x13c82: 0xe0008955, + 0x13c85: 0xe0004a85, + 0x13c89: 0xe0005afa, 0x13c8a: 0xe0004d87, + 0x13c8c: 0xe0004f13, + 0x13c91: 0xe0009a05, 0x13c93: 0xe00049f9, + 0x13c94: 0xe0006719, 0x13c96: 0xe00093df, + 0x13c98: 0xe0007381, + 0x13c9c: 0xe000944b, 0x13c9f: 0xe00055a8, + 0x13ca0: 0xe0009d1b, 0x13ca1: 0xe000a0f7, + 0x13ca9: 0xe000669d, 0x13cab: 0xe0004f7b, + 0x13caf: 0xe000a568, + 0x13cb0: 0xe0004856, 0x13cb1: 0xe0005cd8, 0x13cb2: 0xe00069a8, + 0x13cb4: 0xe00076e3, 0x13cb6: 0xe0006781, + 0x13cb9: 0xe0008895, + 0x13cbd: 0xe00072b1, + // Block 0x4f3, offset 0x13cc0 + 0x13cc3: 0xe0009940, + 0x13cc4: 0xe0005560, 0x13cc6: 0xe0006a17, 0x13cc7: 0xe00087de, + 0x13cca: 0xe0005878, 0x13ccb: 0xe0009494, + 0x13ccc: 0xe0005f7c, 0x13ccd: 0xe0009e18, 0x13cce: 0xe00081c7, + 0x13ce9: 0xe000983b, + 0x13cec: 0xe0005e5b, + 0x13cf1: 0xe000a80e, + 0x13cf5: 0xe0007dd3, + 0x13cf8: 0xe0008272, 0x13cf9: 0xe0009df0, + 0x13cfc: 0xe000764f, 0x13cfd: 0xe0005797, + // Block 0x4f4, offset 0x13d00 + 0x13d06: 0xe00066b5, + 0x13d09: 0xe0007b33, 0x13d0a: 0xe00076ff, + 0x13d11: 0xe0009f60, + 0x13d17: 0xe0008898, + 0x13d1a: 0xe0007589, 0x13d1b: 0xe00042cc, + 0x13d21: 0xe0009e9b, 0x13d23: 0xe000566d, + 0x13d26: 0xe00081ca, + 0x13d29: 0xe0009d1e, 0x13d2a: 0xe00047f9, 0x13d2b: 0xe000a475, + 0x13d2c: 0xe000878a, 0x13d2d: 0xe00041de, 0x13d2f: 0xe000782d, + 0x13d31: 0xe00097e4, 0x13d33: 0xe00081f4, + 0x13d35: 0xe0004ec1, 0x13d37: 0xe000a7f2, + 0x13d3a: 0xe0009011, + // Block 0x4f5, offset 0x13d40 + 0x13d42: 0xe00096be, + 0x13d50: 0xe0007207, + 0x13d54: 0xe000742a, + 0x13d59: 0xe00060dc, + 0x13d5c: 0xe0006bfc, 0x13d5f: 0xe0004d52, + 0x13d61: 0xe000643c, + 0x13d68: 0xe000957c, + 0x13d6d: 0xe0009892, 0x13d6f: 0xe0004b9c, + 0x13d72: 0xe0009e9e, + 0x13d74: 0xe0006bd0, + 0x13d78: 0xe000903d, 0x13d79: 0xe0004689, 0x13d7a: 0xe00091f1, 0x13d7b: 0xe0007831, + 0x13d7c: 0xe00093e3, 0x13d7f: 0xe000a478, + // Block 0x4f6, offset 0x13d80 + 0x13d80: 0xe0007128, 0x13d81: 0xe0009199, 0x13d82: 0xe0006018, + 0x13d84: 0xe00098d2, 0x13d86: 0xe0006e28, + 0x13d89: 0xe0007f8e, 0x13d8a: 0xe0007d9a, 0x13d8b: 0xe0004470, + 0x13d8d: 0xe000742d, + 0x13d90: 0xe0007f3e, 0x13d91: 0xe0006b60, 0x13d93: 0xe00064d1, + 0x13d96: 0xe0006a1a, + 0x13d9a: 0xe000720a, + 0x13dac: 0xe000675d, 0x13dad: 0xe0007703, 0x13dae: 0xe0005988, 0x13daf: 0xe00097e8, + 0x13db1: 0xe0009e30, + 0x13db4: 0xe000731d, + 0x13dbc: 0xe0005bb6, 0x13dbd: 0xe0009fc5, + // Block 0x4f7, offset 0x13dc0 + 0x13dc0: 0xe000683a, + 0x13dc6: 0xe0005ce4, + 0x13dd1: 0xe0005fe4, 0x13dd3: 0xe0005e5f, + 0x13dd4: 0xe00066e9, 0x13dd5: 0xe00096c1, 0x13dd7: 0xe0008611, + 0x13dd8: 0xe0006c60, 0x13dda: 0xe00080d2, + 0x13dde: 0xe0005c06, 0x13ddf: 0xe0008f25, + 0x13de1: 0xe000944e, 0x13de3: 0xe000878e, + 0x13de5: 0xe00097dc, 0x13de6: 0xe0008dbb, + 0x13dea: 0xe0008b11, + 0x13dec: 0xe000708d, 0x13ded: 0xe00083b6, 0x13def: 0xe000915d, + 0x13dfd: 0xe0009e4d, 0x13dff: 0xe00081cd, + // Block 0x4f8, offset 0x13e00 + 0x13e01: 0xe00053f6, 0x13e03: 0xe0006510, + 0x13e06: 0xe0009580, + 0x13e09: 0xe000970f, 0x13e0a: 0xe0007c40, 0x13e0b: 0xe0007c43, + 0x13e0e: 0xe0004bf9, + 0x13e13: 0xe00080a6, + 0x13e15: 0xe00082cf, 0x13e16: 0xe00044fd, + 0x13e18: 0xe0007f19, 0x13e19: 0xe000a3f4, + 0x13e1e: 0xe00096c4, + 0x13e21: 0xe00068e4, 0x13e23: 0xe0007321, + 0x13e24: 0xe00082d2, + 0x13e28: 0xe0004e4f, 0x13e29: 0xe0009be0, 0x13e2a: 0xe000616b, 0x13e2b: 0xe00056a5, + 0x13e2d: 0xe0007090, + 0x13e3a: 0xe0009019, + 0x13e3e: 0xe0005b8f, + // Block 0x4f9, offset 0x13e40 + 0x13e40: 0xe0007d3a, + 0x13e44: 0xe00062fc, 0x13e46: 0xe00077a8, 0x13e47: 0xe0006217, + 0x13e49: 0xe0007c46, 0x13e4a: 0xe00047fc, + 0x13e4c: 0xe000a232, 0x13e4f: 0xe0008429, + 0x13e51: 0xe00043e4, + 0x13e54: 0xe0008792, 0x13e57: 0xe000816a, + 0x13e59: 0xe0009a08, 0x13e5b: 0xe0006f2c, + 0x13e5d: 0xe000542a, + 0x13e64: 0xe000a1da, 0x13e65: 0xe000979c, 0x13e66: 0xe0009528, + 0x13e68: 0xe000a7fe, 0x13e69: 0xe0006c48, 0x13e6a: 0xe00074fd, + 0x13e6f: 0xe0006dc5, + 0x13e70: 0xe000a7d6, + 0x13e7a: 0xe0008c98, + // Block 0x4fa, offset 0x13e80 + 0x13e81: 0xe0004859, + 0x13e89: 0xe0008614, + 0x13e8d: 0xe0005813, 0x13e8e: 0xe0007501, 0x13e8f: 0xe0008796, + 0x13e90: 0xe0006132, + 0x13e95: 0xe000800b, + 0x13e9c: 0xe00058fe, 0x13e9d: 0xe0007c04, + 0x13ea4: 0xe0005724, 0x13ea5: 0xe0007835, + 0x13ea9: 0xe0006514, 0x13eaa: 0xe000720d, + 0x13eb7: 0xe000889b, + 0x13eb9: 0xe00077ab, 0x13eba: 0xe0005d6d, 0x13ebb: 0xe0008d4f, + 0x13ebd: 0xe0009a3e, 0x13ebf: 0xe0004a3d, + // Block 0x4fb, offset 0x13ec0 + 0x13ec0: 0xe0009b4c, 0x13ec2: 0xe0007c07, + 0x13ec4: 0xe0005153, 0x13ec6: 0xe0005aac, 0x13ec7: 0xe0007093, + 0x13eca: 0xe0007d22, 0x13ecb: 0xe0006a93, + 0x13ed6: 0xe000795f, 0x13ed7: 0xe00065a0, + 0x13ed8: 0xe00078d1, 0x13eda: 0xe0006eac, + 0x13ee2: 0xe0005b56, + 0x13ee7: 0xe0004500, + 0x13ee9: 0xe0006528, + 0x13eed: 0xe00057c3, 0x13eef: 0xe0009bf0, + 0x13efc: 0xe000624a, 0x13eff: 0xe0005760, + // Block 0x4fc, offset 0x13f00 + 0x13f01: 0xe0005156, + 0x13f0e: 0xe000a47b, + 0x13f10: 0xe000a037, 0x13f13: 0xe000a76c, + 0x13f14: 0xe000452c, 0x13f15: 0xe000948e, + 0x13f1b: 0xe000a23c, + 0x13f1c: 0xe0005aaf, 0x13f1e: 0xe000800e, 0x13f1f: 0xe000a47e, + 0x13f27: 0xe000a85d, + 0x13f2b: 0xe000a82d, + 0x13f2c: 0xe0004eee, 0x13f2f: 0xe0004ef1, + 0x13f31: 0xe000739a, + 0x13f38: 0xe000864d, 0x13f39: 0xe000a52d, 0x13f3a: 0xe000a830, 0x13f3b: 0xe0005f8c, + // Block 0x4fd, offset 0x13f40 + 0x13f4a: 0xe00061b9, 0x13f4b: 0xe0007c49, + 0x13f4c: 0xe0006440, 0x13f4d: 0xe0006a1d, + 0x13f53: 0xe000851a, + 0x13f55: 0xe0009584, + 0x13f63: 0xe00049aa, + 0x13f64: 0xe0008d52, + 0x13f68: 0xe000683d, 0x13f69: 0xe00099e1, 0x13f6a: 0xe00056df, + 0x13f6f: 0xe0004d55, + 0x13f70: 0xe00082d5, 0x13f71: 0xe0009481, + 0x13f74: 0xe00082d8, + // Block 0x4fe, offset 0x13f80 + 0x13f80: 0xe0008f28, + 0x13f85: 0xe0008b15, 0x13f86: 0xe00088d4, 0x13f87: 0xe0006b63, + 0x13f89: 0xe0005a6c, 0x13f8b: 0xe000536a, + 0x13f94: 0xe000a6eb, + 0x13f99: 0xe0007db5, 0x13f9b: 0xe0008ee6, + 0x13f9e: 0xe000a638, 0x13f9f: 0xe0004bfc, + 0x13fa3: 0xe000518f, + 0x13fa4: 0xe000a113, + 0x13fa9: 0xe00049ce, + 0x13fac: 0xe00049d2, 0x13fad: 0xe00091d9, + 0x13fb8: 0xe00070db, 0x13fb9: 0xe0007fbe, 0x13fbb: 0xe0007039, + 0x13fbe: 0xe00075c6, + // Block 0x4ff, offset 0x13fc0 + 0x13fc0: 0xe0009788, 0x13fc2: 0xe0006761, 0x13fc3: 0xe0007505, + 0x13fc6: 0xe000a309, + 0x13fc8: 0xe0007ca3, 0x13fc9: 0xe0006840, 0x13fca: 0xe0005d4b, 0x13fcb: 0xe0005867, + 0x13fd1: 0xe000539a, + 0x13fd8: 0xe00090a9, 0x13fda: 0xe00069ab, + 0x13fdc: 0xe00062b0, 0x13fdd: 0xe0005159, + 0x13fe1: 0xe0006bae, + 0x13fe5: 0xe0006e44, + 0x13fe8: 0xe0008b39, 0x13fe9: 0xe0008dbe, + 0x13ff4: 0xe00094f0, 0x13ff5: 0xe0007aaf, 0x13ff7: 0xe0004e43, + 0x13ffa: 0xe0007c4c, 0x13ffb: 0xe000968c, + 0x13fff: 0xe000816e, + // Block 0x500, offset 0x14000 + 0x14000: 0xe00056a9, + 0x1400c: 0xe0004a26, 0x1400e: 0xe00042d4, + 0x14015: 0xe000749d, 0x14017: 0xe000a68c, + 0x14019: 0xe0009df4, + 0x1401f: 0xe00081d0, + 0x14020: 0xe000671d, + 0x14024: 0xe00082db, 0x14025: 0xe000609c, 0x14026: 0xe000a008, + 0x14028: 0xe0007396, + 0x1402e: 0xe0006721, + 0x14034: 0xe000a481, 0x14036: 0xe0008b2d, + 0x14038: 0xe0007db8, + // Block 0x501, offset 0x14040 + 0x14042: 0xe000584f, 0x14043: 0xe000647c, + 0x1404c: 0xe00063a0, 0x1404d: 0xe000834e, + 0x14058: 0xe0008453, + 0x1405e: 0xe0005dfb, 0x1405f: 0xe000601c, + 0x14062: 0xe000a3b9, 0x14063: 0xe000574c, + 0x1406d: 0xe0005d4e, + 0x14073: 0xe0005472, + 0x14074: 0xe000919d, + 0x1407a: 0xe0005763, 0x1407b: 0xe0005c21, + 0x1407d: 0xe0008e69, + // Block 0x502, offset 0x14080 + 0x14080: 0xe0007144, + 0x14084: 0xe0009a96, 0x14087: 0xe0005dfe, + 0x1408a: 0xe000609f, 0x1408b: 0xe0007551, + 0x14092: 0xe0005efb, + 0x1409a: 0xe0009da8, 0x1409b: 0xe0009dac, + 0x140a0: 0xe0006378, 0x140a3: 0xe000515c, + 0x140ac: 0xe0006eb0, 0x140af: 0xe0007ee0, + 0x140b2: 0xe0009922, + 0x140b7: 0xe00054a2, + 0x140b9: 0xe000a1b0, 0x140bb: 0xe000842c, + 0x140be: 0xe0006f74, + // Block 0x503, offset 0x140c0 + 0x140c5: 0xe00073de, + 0x140cd: 0xe00042ec, + 0x140d1: 0xe0007bd3, + 0x140d5: 0xe0007ab3, + 0x140df: 0xe000582f, + 0x140e1: 0xe000592b, 0x140e2: 0xe0008f89, 0x140e3: 0xe0005901, + 0x140f1: 0xe000485c, 0x140f2: 0xe000462d, + 0x140f6: 0xe00086f6, + 0x140f9: 0xe00056e2, 0x140fb: 0xe0005e63, + // Block 0x504, offset 0x14100 + 0x14100: 0xe000a321, + 0x14104: 0xe00052f1, 0x14106: 0xe0008fe9, + 0x1410a: 0xe0005fec, + 0x1410c: 0xe000a206, 0x1410d: 0xe0007a73, 0x1410e: 0xe00042a4, + 0x14112: 0xe000a2d9, 0x14113: 0xe0007365, + 0x14117: 0xe000419f, + 0x14119: 0xe00075c9, 0x1411b: 0xe00081d3, + 0x1411d: 0xe0009926, 0x1411e: 0xe00081f7, + 0x14121: 0xe000a3bd, 0x14122: 0xe0004cc5, 0x14123: 0xe000842f, + 0x14128: 0xe0009f06, 0x1412b: 0xe0006c64, + 0x1412e: 0xe000493a, + 0x14130: 0xe0007189, 0x14132: 0xe0005204, + 0x14137: 0xe000992a, + 0x1413d: 0xe00085a6, 0x1413e: 0xe0004fdb, 0x1413f: 0xe0004fdf, + // Block 0x505, offset 0x14140 + 0x14141: 0xe0008136, 0x14142: 0xe0006030, + 0x14148: 0xe00041a2, 0x1414b: 0xe00054e2, + 0x1414d: 0xe0009ea1, + 0x14152: 0xe000536e, + 0x14156: 0xe0007210, 0x14157: 0xe0009161, + 0x1415b: 0xe00088d7, + 0x1415d: 0xe0006843, 0x1415e: 0xe000491e, + 0x14162: 0xe000652c, + 0x1416a: 0xe0004503, 0x1416b: 0xe0009f70, + 0x14174: 0xe000485f, + // Block 0x506, offset 0x14180 + 0x14180: 0xe0008552, 0x14181: 0xe000881e, 0x14182: 0xe00059c8, + 0x14185: 0xe00087e2, + 0x1418a: 0xe00052c9, + 0x1418d: 0xe000493e, 0x1418f: 0xe0005d21, + 0x14192: 0xe0006846, + 0x14194: 0xe0007c0a, 0x14195: 0xe0008275, + 0x14198: 0xe0004d58, 0x14199: 0xe0004db3, + 0x1419c: 0xe00066a0, 0x1419d: 0xe000879a, 0x1419f: 0xe0006b66, + 0x141a1: 0xe0005d24, + 0x141a8: 0xe00069ae, + 0x141af: 0xe0008f2b, + 0x141b1: 0xe0009f2d, 0x141b3: 0xe0006d04, + 0x141b4: 0xe00064b0, 0x141b5: 0xe00064b3, + 0x141b8: 0xe0005766, 0x141b9: 0xe0004a29, + 0x141bd: 0xe0008c9b, 0x141be: 0xe0004506, + // Block 0x507, offset 0x141c0 + 0x141c4: 0xe0009497, 0x141c7: 0xe00066ed, + 0x141ca: 0xe0009df8, + 0x141cc: 0xe0004942, + 0x141d0: 0xe00042d0, 0x141d2: 0xe0009ea4, 0x141d3: 0xe00066a3, + 0x141d5: 0xe00082de, + 0x141d8: 0xe00081d6, 0x141d9: 0xe00064b6, 0x141da: 0xe00088da, + 0x141e5: 0xe0007f32, 0x141e7: 0xe0004785, + 0x141ea: 0xe0009c8f, 0x141eb: 0xe0009a0b, + 0x141f0: 0xe0004548, + 0x141f6: 0xe00073aa, + 0x141f8: 0xe0005c09, 0x141fa: 0xe0009660, 0x141fb: 0xe0006f30, + // Block 0x508, offset 0x14200 + 0x14201: 0xe00043e8, + 0x14204: 0xe00078a5, + 0x1420d: 0xe000871a, + 0x14216: 0xe0007cdc, + 0x14218: 0xe0004b9f, + 0x1421c: 0xe0009624, 0x1421e: 0xe00065b8, 0x1421f: 0xe0004fe3, + 0x14220: 0xe00054a6, + 0x14224: 0xe0005817, + 0x1422a: 0xe0005eab, + 0x1422d: 0xe000a988, 0x1422f: 0xe0009a42, + 0x14232: 0xe00073ae, + 0x14234: 0xe00057db, + 0x1423f: 0xe0006dc8, + // Block 0x509, offset 0x14240 + 0x14241: 0xe0007ee3, 0x14243: 0xe00053fa, + 0x14246: 0xe00066f1, 0x14247: 0xe0009d7b, + 0x14248: 0xe000a1f2, 0x14249: 0xe000515f, 0x1424b: 0xe0004601, + 0x1424f: 0xe0004ec4, + 0x14253: 0xe0005f94, + 0x14256: 0xe0007430, 0x14257: 0xe0006bb1, + 0x14258: 0xe0008b19, + 0x14261: 0xe00045c5, + 0x14268: 0xe0007653, 0x14269: 0xe0005563, 0x1426a: 0xe0009a36, + 0x1426c: 0xe0005162, 0x1426f: 0xe0004d5b, + 0x14272: 0xe0004f7f, + 0x14277: 0xe000949a, + 0x1427a: 0xe0004204, + 0x1427d: 0xe000581b, 0x1427f: 0xe0008959, + // Block 0x50a, offset 0x14280 + 0x14280: 0xe0004a89, + 0x14292: 0xe0004208, + 0x14294: 0xe0004fa7, 0x14296: 0xe0004651, + 0x1429a: 0xe00048b6, + 0x1429c: 0xe0008650, 0x1429d: 0xe00088dd, + 0x142a3: 0xe000a1b3, + 0x142a5: 0xe0004bba, + 0x142b1: 0xe0009fc9, 0x142b3: 0xe00048f6, + 0x142b4: 0xe0006d08, + 0x142b8: 0xe000978c, + // Block 0x50b, offset 0x142c0 + 0x142c0: 0xe0007937, 0x142c2: 0xe0008bed, 0x142c3: 0xe00067e3, + 0x142c7: 0xe0004bbe, + 0x142c8: 0xe00047d2, 0x142c9: 0xe0006570, 0x142ca: 0xe0007509, + 0x142cc: 0xe000a531, 0x142ce: 0xe0009c53, + 0x142d0: 0xe00076bb, 0x142d1: 0xe00084b6, 0x142d3: 0xe000a7da, + 0x142d4: 0xe000839a, 0x142d5: 0xe0006c28, 0x142d6: 0xe000a8d3, 0x142d7: 0xe0009b2c, + 0x142d8: 0xe00050e7, 0x142db: 0xe0007dbb, + 0x142dd: 0xe00075cc, 0x142df: 0xe0007158, + 0x142e2: 0xe000a8bf, 0x142e3: 0xe0004649, + 0x142e5: 0xe00052d9, + 0x142ea: 0xe0006444, + 0x142ed: 0xe0006f34, + 0x142f1: 0xe000a23f, + 0x142f4: 0xe0007096, 0x142f6: 0xe00041a5, + 0x142fa: 0xe0009165, 0x142fb: 0xe0008ee9, + 0x142fc: 0xe0008c5d, 0x142fe: 0xe0008653, + // Block 0x50c, offset 0x14300 + 0x14301: 0xe00048b9, + 0x14306: 0xe00088e0, + 0x1430b: 0xe0008f2e, + 0x14310: 0xe0006b69, 0x14311: 0xe00084b9, + 0x14314: 0xe0008d55, 0x14315: 0xe0009e1c, 0x14316: 0xe0009f79, 0x14317: 0xe000a3d9, + 0x14318: 0xe0004de7, 0x1431b: 0xe000889e, + 0x1431e: 0xe0006b6c, + 0x14320: 0xe0007ba3, 0x14321: 0xe000a7ae, 0x14322: 0xe0007325, 0x14323: 0xe0007c0d, + 0x14326: 0xe0007433, + 0x14329: 0xe0007436, 0x1432b: 0xe0009ae7, + 0x1432c: 0xe0004d5e, 0x1432d: 0xe0004e64, 0x1432e: 0xe00089dd, + 0x14330: 0xe000a97c, 0x14331: 0xe000a56b, 0x14332: 0xe000a1b6, 0x14333: 0xe0006d0c, + 0x14335: 0xe0006eb4, + 0x14339: 0xe0009600, + 0x1433c: 0xe000a703, 0x1433f: 0xe0004b6f, + // Block 0x50d, offset 0x14340 + 0x14342: 0xe0008dc1, + 0x14344: 0xe0005b92, 0x14345: 0xe0008eec, 0x14346: 0xe0004b55, 0x14347: 0xe00049fc, + 0x1434c: 0xe00090ac, 0x1434d: 0xe000851e, + 0x14351: 0xe0004b59, 0x14353: 0xe0006dcb, + 0x14355: 0xe0009b7c, + 0x14358: 0xe0008278, 0x1435a: 0xe0009751, + 0x1435e: 0xe00078f7, + 0x14360: 0xe0007008, 0x14361: 0xe00047d5, 0x14362: 0xe000a30d, 0x14363: 0xe000616e, + 0x14364: 0xe0007ca6, 0x14365: 0xe0004862, 0x14366: 0xe000715c, 0x14367: 0xe0009ec8, + 0x14368: 0xe000a6ee, 0x1436a: 0xe0006f38, + 0x14370: 0xe0007213, 0x14372: 0xe00049ff, + 0x14379: 0xe00069b1, + 0x1437c: 0xe0008432, 0x1437e: 0xe0008366, 0x1437f: 0xe0008d58, + // Block 0x50e, offset 0x14380 + 0x14382: 0xe0009604, + 0x14384: 0xe0007329, 0x14387: 0xe00053fe, + 0x14389: 0xe00081fa, 0x1438b: 0xe0009678, + 0x1438d: 0xe0008847, 0x1438f: 0xe000983e, + 0x14392: 0xe00058b9, + 0x14396: 0xe0005b26, + 0x1439b: 0xe000827b, + 0x1439c: 0xe0009644, 0x1439e: 0xe0009dfc, 0x1439f: 0xe0007463, + 0x143a0: 0xe000a816, 0x143a1: 0xe0007439, + 0x143a4: 0xe0007657, 0x143a6: 0xe00096a3, 0x143a7: 0xe000a1b9, + 0x143aa: 0xe0008bf1, 0x143ab: 0xe0004280, + 0x143ad: 0xe000827e, 0x143ae: 0xe0008617, + 0x143b0: 0xe0007466, 0x143b1: 0xe000a842, 0x143b3: 0xe0007707, + 0x143b4: 0xe000a0fb, 0x143b6: 0xe0007579, 0x143b7: 0xe0009f4c, + 0x143b8: 0xe0008c9e, 0x143ba: 0xe000793b, + 0x143bc: 0xe000a81a, 0x143be: 0xe00051bc, + // Block 0x50f, offset 0x143c0 + 0x143c0: 0xe0006072, 0x143c1: 0xe000769f, 0x143c2: 0xe00081d9, + 0x143c4: 0xe0005728, 0x143c7: 0xe000454c, + 0x143cc: 0xe00041e1, 0x143ce: 0xe000621a, + 0x143d0: 0xe00062b4, 0x143d1: 0xe000a412, + 0x143d4: 0xe000a03b, 0x143d6: 0xe0007108, 0x143d7: 0xe0006448, + 0x143d9: 0xe0004665, 0x143da: 0xe00084d6, 0x143db: 0xe00043ec, + 0x143dc: 0xe0008172, 0x143dd: 0xe0006b6f, + 0x143e0: 0xe0007ee6, 0x143e3: 0xe0008050, + 0x143e6: 0xe0004789, + 0x143e8: 0xe0006075, 0x143eb: 0xe0008925, + 0x143ec: 0xe0005c4b, + 0x143f3: 0xe0004cc8, + 0x143f7: 0xe0007cdf, + 0x143f9: 0xe0004f83, + 0x143fe: 0xe0005e83, + // Block 0x510, offset 0x14400 + 0x14401: 0xe000a56e, 0x14403: 0xe000a7b1, + 0x14409: 0xe0009041, + 0x1440c: 0xe0007dd6, 0x1440e: 0xe000a873, 0x1440f: 0xe00050ea, + 0x14414: 0xe0006ef8, 0x14416: 0xe0009377, + 0x14418: 0xe00074a1, 0x14419: 0xe0009754, 0x1441a: 0xe0005402, + 0x1441c: 0xe00066a6, 0x1441f: 0xe0008dc4, + 0x14426: 0xe0004729, + 0x1442b: 0xe0006f94, + 0x1442c: 0xe00069b4, 0x1442f: 0xe00079f3, + 0x14430: 0xe0008435, 0x14431: 0xe0006efc, + 0x14434: 0xe0004605, 0x14437: 0xe000a484, + 0x1443d: 0xe0007c10, 0x1443f: 0xe000a415, + // Block 0x511, offset 0x14440 + 0x14440: 0xe00055e1, + 0x14449: 0xe00082e1, 0x1444a: 0xe00065cc, + 0x1444c: 0xe0007ab7, 0x1444e: 0xe0007276, + 0x14450: 0xe0007216, 0x14452: 0xe0009347, 0x14453: 0xe00078a9, + 0x14456: 0xe000934b, + 0x1445a: 0xe00092d7, + 0x1445c: 0xe00054aa, 0x1445e: 0xe000794b, + // Block 0x512, offset 0x14480 + 0x144b7: 0xe00048e2, + 0x144bf: 0xe00047d8, + // Block 0x513, offset 0x144c0 + 0x144c1: 0xe000a630, + 0x144c6: 0xe00056ca, 0x144c7: 0xe0004438, + 0x144c8: 0xe00050ed, 0x144c9: 0xe0007469, 0x144ca: 0xe0009f50, + 0x144cc: 0xe0007e15, 0x144ce: 0xe0007279, + 0x144d5: 0xe000743c, 0x144d6: 0xe00098ee, + 0x144da: 0xe000560d, + 0x144e1: 0xe0006d10, 0x144e2: 0xe000a610, + 0x144e8: 0xe000a976, 0x144ea: 0xe000a487, 0x144eb: 0xe0007c13, + 0x144ec: 0xe00088e3, + 0x144f3: 0xe0006a97, + 0x144f8: 0xe0009a0e, 0x144f9: 0xe0009f09, 0x144fa: 0xe000743f, + // Block 0x514, offset 0x14500 + 0x14502: 0xe0009712, 0x14503: 0xe0005f60, + 0x1450a: 0xe0005f4c, + 0x1450c: 0xe0006078, 0x1450d: 0xe0005d51, + 0x14513: 0xe0006135, + 0x14514: 0xe0006a20, + 0x14518: 0xe0005f64, + 0x1451d: 0xe0009d7e, 0x1451e: 0xe0008bf5, + 0x14520: 0xe00067e6, 0x14521: 0xe0008821, 0x14522: 0xe00049ae, + 0x14527: 0xe0006a73, + 0x14528: 0xe000a571, 0x14529: 0xe0009d38, 0x1452a: 0xe0009bac, 0x1452b: 0xe0004a8d, + 0x1452c: 0xe0009469, 0x1452f: 0xe00088a1, + 0x14530: 0xe000702d, 0x14532: 0xe0008656, 0x14533: 0xe0008495, + 0x14534: 0xe0004e9d, 0x14536: 0xe0009e00, 0x14537: 0xe0005f21, + 0x14538: 0xe00054e5, 0x1453a: 0xe000a6b0, 0x1453b: 0xe00069b7, + 0x1453c: 0xe0009648, 0x1453d: 0xe0008492, 0x1453f: 0xe0006171, + // Block 0x515, offset 0x14540 + 0x14540: 0xe000a00b, 0x14541: 0xe00068a0, 0x14542: 0xe0005b6e, 0x14543: 0xe000859e, + 0x14544: 0xe000a6f1, 0x14546: 0xe00065f0, 0x14547: 0xe000861a, + 0x14548: 0xe00041a8, 0x1454a: 0xe0008929, + 0x14551: 0xe0009169, 0x14553: 0xe0006a77, + 0x14559: 0xe0008f31, 0x1455a: 0xe0005b71, + 0x1455c: 0xe0006b72, 0x1455e: 0xe0006d14, + 0x14560: 0xe00064b9, 0x14561: 0xe00044a6, 0x14562: 0xe000a2dd, 0x14563: 0xe0005f24, + 0x14564: 0xe000952c, 0x14566: 0xe00067e9, + 0x1456a: 0xe00091dd, + 0x1456c: 0xe00087e6, 0x1456d: 0xe0005566, + 0x14574: 0xe0005b74, + 0x1457b: 0xe00067ec, + 0x1457c: 0xe0004ccb, 0x1457d: 0xe0006d46, + // Block 0x516, offset 0x14580 + 0x14584: 0xe00090af, 0x14585: 0xe0009943, 0x14587: 0xe0008322, + 0x14588: 0xe0009045, 0x1458a: 0xe00092db, 0x1458b: 0xe0007693, + 0x1458d: 0xe0006f78, 0x1458f: 0xe0007bd7, + 0x14590: 0xe0007535, 0x14593: 0xe000879e, + 0x14594: 0xe0006a23, 0x14596: 0xe000710c, + 0x1459b: 0xe00049d6, + // Block 0x517, offset 0x145c0 + 0x145e4: 0xe000892d, 0x145e6: 0xe0006b75, 0x145e7: 0xe00051d4, + 0x145eb: 0xe000a281, + 0x145ed: 0xe0008659, + 0x145f0: 0xe0008eef, 0x145f3: 0xe0004ec7, + 0x145f4: 0xe00067ef, 0x145f6: 0xe00042a8, 0x145f7: 0xe00050f0, + // Block 0x518, offset 0x14600 + 0x14601: 0xe00091a1, + 0x14605: 0xe0009715, + 0x1460a: 0xe000818a, + 0x1460e: 0xe0008f34, + 0x14610: 0xe000a32d, + 0x14619: 0xe0008d5b, + 0x14620: 0xe0009757, 0x14623: 0xe0009973, + 0x14628: 0xe0009841, 0x1462b: 0xe0004c38, + 0x14632: 0xe0009307, 0x14633: 0xe0008de1, + 0x1463a: 0xe00067f2, + 0x1463e: 0xe00090b2, + // Block 0x519, offset 0x14640 + 0x14642: 0xe0005165, + 0x14646: 0xe0009c15, + 0x1464b: 0xe00063c0, + 0x1464c: 0xe00091e1, 0x1464e: 0xe0009aea, 0x1464f: 0xe00041ab, + 0x14655: 0xe0008b3d, 0x14656: 0xe00094f4, 0x14657: 0xe0006849, + 0x1465b: 0xe0009cf4, + 0x1465d: 0xe00044d3, 0x1465f: 0xe0004fab, + 0x14661: 0xe0008931, 0x14663: 0xe0006eb8, + 0x14668: 0xe0004a02, 0x1466a: 0xe0004e8b, 0x1466b: 0xe00049da, + 0x1466c: 0xe0004ef4, 0x1466f: 0xe0005ab2, + 0x14671: 0xe0009a11, 0x14673: 0xe0005569, + 0x1467c: 0xe0004d9f, + // Block 0x51a, offset 0x14680 + 0x14686: 0xe0008fbd, + 0x14688: 0xe00070de, 0x14689: 0xe00058d5, 0x1468a: 0xe0007f92, + 0x1468f: 0xe0005446, + 0x14690: 0xe0009530, + 0x14694: 0xe0009b50, + 0x1469d: 0xe0004a2c, 0x1469e: 0xe00044d6, 0x1469f: 0xe00090d3, + 0x146aa: 0xe0008e39, + 0x146b0: 0xe0008281, + 0x146b4: 0xe0007fc2, 0x146b5: 0xe0008e3d, 0x146b6: 0xe0008cd1, + 0x146bd: 0xe0008053, + // Block 0x51b, offset 0x146c0 + 0x146c0: 0xe0008b41, 0x146c2: 0xe0008284, + 0x146c4: 0xe0008ca1, 0x146c7: 0xe0004530, + 0x146c8: 0xe000556c, 0x146c9: 0xe0009266, 0x146ca: 0xe000a3f7, + 0x146cc: 0xe000941b, 0x146cf: 0xe0008cd4, + 0x146d5: 0xe0009fcd, + 0x146d9: 0xe00098d6, + 0x146dc: 0xe00098f2, 0x146df: 0xe0008935, + 0x146e0: 0xe00094cc, 0x146e3: 0xe0005e87, + 0x146e4: 0xe0008e6d, + 0x146f2: 0xe0008fc1, + 0x146f4: 0xe00098da, 0x146f6: 0xe0004e53, + 0x146fb: 0xe0004c3b, + // Block 0x51c, offset 0x14700 + 0x14701: 0xe0008d5e, + 0x14705: 0xe00097a0, 0x14707: 0xe00088a4, + 0x14709: 0xe000561d, 0x1470a: 0xe0008ef2, 0x1470b: 0xe0008cd7, + 0x1470d: 0xe0007839, + 0x14710: 0xe00059fc, 0x14711: 0xe00094f8, 0x14713: 0xe00090d6, + 0x14714: 0xe0008a71, + 0x14719: 0xe0005d9d, + 0x14721: 0xe0006fbc, + 0x14729: 0xe0004a4d, 0x1472a: 0xe0005d71, 0x1472b: 0xe000750d, + 0x1472c: 0xe0004dff, + 0x14731: 0xe0009aed, 0x14733: 0xe0004e03, + // Block 0x51d, offset 0x14740 + 0x14740: 0xe0004cce, + 0x14746: 0xe00096c7, + 0x1474a: 0xe0009269, 0x1474b: 0xe00076a3, + 0x1474c: 0xe0004e67, 0x1474d: 0xe0004db7, + 0x14752: 0xe000a251, + 0x1475f: 0xe0007a77, + 0x14768: 0xe0005a70, 0x1476b: 0xe000916d, + 0x14778: 0xe00098de, 0x14779: 0xe00090d9, 0x1477a: 0xe000975a, 0x1477b: 0xe00041ae, + 0x1477c: 0xe000857e, 0x1477e: 0xe00074a5, + // Block 0x51e, offset 0x14780 + 0x14783: 0xe0004bff, + 0x14785: 0xe0005ab5, 0x14787: 0xe0008a75, + 0x14788: 0xe0008f37, 0x14789: 0xe0008824, + 0x14792: 0xe000964c, 0x14793: 0xe0005e67, + 0x14794: 0xe00066a9, 0x14795: 0xe000472d, + 0x1479b: 0xe00058bd, + 0x1479c: 0xe00099e4, 0x1479d: 0xe000a845, 0x1479e: 0xe0005ee3, 0x1479f: 0xe00095ac, + 0x147a6: 0xe000598c, 0x147a7: 0xe0006650, + 0x147a8: 0xe0004ab9, 0x147a9: 0xe00064bc, 0x147aa: 0xe0005c84, + 0x147af: 0xe0009215, + 0x147b0: 0xe00078d5, 0x147b3: 0xe0008ef5, + 0x147b8: 0xe0007219, 0x147b9: 0xe00066f5, 0x147bb: 0xe00066f9, + 0x147be: 0xe00089e1, 0x147bf: 0xe00079cf, + // Block 0x51f, offset 0x147c0 + 0x147c0: 0xe0007d3e, 0x147c2: 0xe00048fa, + 0x147c4: 0xe000a0bb, 0x147c5: 0xe000813a, 0x147c6: 0xe0005b1e, + 0x147c9: 0xe00089e5, + 0x147cd: 0xe00095b0, 0x147ce: 0xe0004c02, + 0x147d2: 0xe00068e8, + 0x147d4: 0xe0005da1, 0x147d7: 0xe0004374, + 0x147d8: 0xe000a614, + 0x147dd: 0xe00079d2, 0x147de: 0xe000a0ff, 0x147df: 0xe0004bb2, + 0x147e1: 0xe0006a26, 0x147e2: 0xe0005948, 0x147e3: 0xe0005960, + 0x147e4: 0xe0005ad9, + // Block 0x520, offset 0x14800 + 0x1481b: 0xe0007511, + 0x1481c: 0xe0004865, 0x1481f: 0xe0009f7c, + 0x14822: 0xe00057f3, 0x14823: 0xe00057eb, + 0x14826: 0xe0009d3c, + 0x14828: 0xe00065d0, + 0x1482d: 0xe0006b78, 0x1482e: 0xe00065e8, 0x1482f: 0xe00065d4, + 0x14830: 0xe0009171, 0x14831: 0xe0007f36, 0x14832: 0xe000529d, + 0x1483b: 0xe000759d, + 0x1483f: 0xe0009588, + // Block 0x521, offset 0x14840 + 0x14840: 0xe00042ac, 0x14842: 0xe0008011, 0x14843: 0xe0007ce2, + 0x14844: 0xe000a8e3, 0x14845: 0xe0007515, + 0x1484d: 0xe0005704, 0x1484e: 0xe0007ba7, + 0x14851: 0xe0004f87, 0x14853: 0xe00075f6, + 0x14854: 0xe000637c, 0x14855: 0xe0007ce5, + 0x14862: 0xe000975d, + 0x14864: 0xe00084bc, 0x14865: 0xe000a3dd, 0x14866: 0xe00041b1, + 0x14868: 0xe0009c2a, 0x1486a: 0xe0008939, 0x1486b: 0xe0006300, + 0x1486c: 0xe0007e61, 0x1486d: 0xe00091e5, + 0x14870: 0xe0007369, 0x14872: 0xe000459c, + 0x14874: 0xe000a706, 0x14877: 0xe000621d, + 0x14878: 0xe000666c, 0x14879: 0xe000893d, 0x1487a: 0xe000522c, + 0x1487d: 0xe0009844, + // Block 0x522, offset 0x14880 + 0x14880: 0xe0009c92, 0x14881: 0xe0007160, 0x14882: 0xe0004ae1, 0x14883: 0xe000556f, + 0x14885: 0xe000a796, 0x14886: 0xe00079f7, + 0x14888: 0xe000a3c1, 0x1488b: 0xe0009ea7, + 0x1488c: 0xe00082e4, 0x1488d: 0xe0007099, 0x1488f: 0xe0009ca7, + 0x14890: 0xe00098e2, 0x14891: 0xe0004cd1, + 0x14894: 0xe0005572, 0x14895: 0xe0004731, 0x14896: 0xe000895d, 0x14897: 0xe00056cd, + 0x14899: 0xe00088a7, 0x1489a: 0xe0009c76, + 0x1489d: 0xe0006dce, 0x1489e: 0xe0005a30, 0x1489f: 0xe0007110, + 0x148a0: 0xe0008d61, 0x148a1: 0xe0008f8d, 0x148a2: 0xe0006765, 0x148a3: 0xe0005990, + 0x148ae: 0xe00096a6, + 0x148b1: 0xe0008ef8, 0x148b2: 0xe0009175, + 0x148b4: 0xe0009b54, 0x148b5: 0xe0004eca, 0x148b6: 0xe00081fd, + 0x148b8: 0xe000856e, + 0x148bc: 0xe0009fe5, 0x148be: 0xe000828a, + // Block 0x523, offset 0x148c0 + 0x148c1: 0xe00056f4, 0x148c2: 0xe000721c, + 0x148c7: 0xe0008014, + 0x148c9: 0xe0008c61, 0x148ca: 0xe0008287, 0x148cb: 0xe00080aa, + 0x148cd: 0xe0009dd0, 0x148ce: 0xe0004a05, 0x148cf: 0xe00076bf, + 0x148d0: 0xe000a00e, 0x148d1: 0xe000a690, 0x148d2: 0xe0008f3a, 0x148d3: 0xe0005575, + 0x148d4: 0xe00053ae, 0x148d5: 0xe00081dc, + 0x148d8: 0xe0004d61, 0x148d9: 0xe0007ee9, 0x148db: 0xe0005c5a, + 0x148dc: 0xe000712c, 0x148dd: 0xe000544a, 0x148de: 0xe00096a9, + 0x148e0: 0xe000813e, 0x148e1: 0xe000709c, 0x148e3: 0xe0004609, + 0x148e8: 0xe0007ce8, 0x148e9: 0xe0008941, + 0x148ec: 0xe0007118, 0x148ed: 0xe0008d64, 0x148ee: 0xe000926c, 0x148ef: 0xe00056f8, + 0x148f2: 0xe00090b5, + 0x148f5: 0xe0008f91, 0x148f6: 0xe0007f1c, 0x148f7: 0xe0009534, + 0x148f8: 0xe0006ebc, 0x148fa: 0xe000828d, + 0x148fc: 0xe0005bb9, 0x148fd: 0xe00044d9, 0x148ff: 0xe0009f73, + // Block 0x524, offset 0x14900 + 0x14900: 0xe0007eec, 0x14901: 0xe0005f27, 0x14902: 0xe000a1bc, 0x14903: 0xe000721f, + 0x14904: 0xe000a5e8, 0x14905: 0xe0008a79, 0x14907: 0xe0008498, + 0x14908: 0xe0005e1b, 0x1490a: 0xe00065d8, + 0x1490c: 0xe000592e, 0x1490f: 0xe0005769, + 0x14910: 0xe0005d54, 0x14911: 0xe00083e2, + 0x14915: 0xe0007d76, + 0x14919: 0xe0005ee7, + 0x14920: 0xe0006a9b, 0x14922: 0xe000a3c5, 0x14923: 0xe00051aa, + 0x14926: 0xe000644c, + 0x14928: 0xe00097b4, 0x1492a: 0xe0006b7b, + 0x1492f: 0xe0004334, + 0x14930: 0xe0009c18, 0x14931: 0xe0004cd4, 0x14933: 0xe0006a29, + 0x14935: 0xe000709f, + 0x14938: 0xe00088aa, + 0x1493d: 0xe0004ef7, + // Block 0x525, offset 0x14940 + 0x14941: 0xe000807e, 0x14943: 0xe000a13b, + 0x14944: 0xe0004f4f, 0x14945: 0xe00091f5, + 0x1494a: 0xe0004c05, + 0x1495c: 0xe00048bc, 0x1495d: 0xe000a053, 0x1495e: 0xe0005853, + 0x14961: 0xe0004dbb, 0x14962: 0xe0007bdb, + 0x14968: 0xe00067f5, 0x1496a: 0xe000949d, 0x1496b: 0xe0006a2c, + 0x1496d: 0xe0004a41, 0x1496f: 0xe000542e, + 0x14974: 0xe0009a8a, 0x14975: 0xe0008017, + 0x1497d: 0xe0005578, + // Block 0x526, offset 0x14980 + 0x14982: 0xe0007623, + 0x14992: 0xe0009847, + 0x14995: 0xe000a21e, + 0x14999: 0xe00069ba, + 0x1499e: 0xe000839e, + 0x149a2: 0xe000794f, 0x149a3: 0xe00087ea, + 0x149a7: 0xe000572c, + 0x149ad: 0xe0008bf9, + 0x149b0: 0xe0005da5, 0x149b1: 0xe0009d21, 0x149b2: 0xe0005372, + 0x149b4: 0xe00079a3, + 0x149bd: 0xe0008a7d, + // Block 0x527, offset 0x149c0 + 0x149c8: 0xe0005964, 0x149c9: 0xe0008290, 0x149ca: 0xe0008bfd, 0x149cb: 0xe000984a, + 0x149cc: 0xe0008696, 0x149cd: 0xe00064bf, 0x149ce: 0xe0008efb, + 0x149d2: 0xe0008efe, + 0x149d6: 0xe0009bb8, 0x149d7: 0xe000a7b4, + 0x149e2: 0xe0009718, 0x149e3: 0xe0004378, + 0x149e4: 0xe00048bf, 0x149e5: 0xe00070e1, + 0x149e9: 0xe0006020, 0x149ea: 0xe000579b, + 0x149ec: 0xe0007222, + 0x149f2: 0xe0008c65, + 0x149f4: 0xe00055ab, 0x149f5: 0xe000a754, 0x149f6: 0xe0005f42, 0x149f7: 0xe000a4d1, + 0x149f8: 0xe0006c00, 0x149f9: 0xe0005b95, + // Block 0x528, offset 0x14a00 + 0x14a03: 0xe000798f, + 0x14a07: 0xe000732d, + 0x14a09: 0xe0009976, 0x14a0b: 0xe000971b, + 0x14a0d: 0xe0008ca4, + 0x14a10: 0xe000a4c0, 0x14a12: 0xe000700c, + 0x14a1c: 0xe000984d, 0x14a1e: 0xe0007d42, + 0x14a22: 0xe000a1dd, + 0x14a2a: 0xe0005bd7, 0x14a2b: 0xe0008438, + 0x14a2c: 0xe00087a2, 0x14a2e: 0xe000971e, 0x14a2f: 0xe000a3fa, + 0x14a31: 0xe00063c4, 0x14a32: 0xe00052ad, + 0x14a34: 0xe0005a85, 0x14a35: 0xe00044ae, + // Block 0x529, offset 0x14a40 + 0x14a40: 0xe00078ad, 0x14a41: 0xe000a8c3, 0x14a43: 0xe000746c, + 0x14a45: 0xe0007b1b, 0x14a47: 0xe0009451, + 0x14a49: 0xe0008293, 0x14a4b: 0xe0006e2c, + 0x14a4c: 0xe0005d27, 0x14a4d: 0xe0008fed, 0x14a4e: 0xe000781b, 0x14a4f: 0xe00058c1, + 0x14a50: 0xe0005d2a, 0x14a51: 0xe0005193, + 0x14a57: 0xe000718c, + 0x14a58: 0xe0008c01, + 0x14a5c: 0xe00067f8, 0x14a5d: 0xe0009a72, + 0x14a63: 0xe0008d67, + 0x14a64: 0xe0006c6c, 0x14a66: 0xe0004d64, 0x14a67: 0xe0009538, + 0x14a6a: 0xe000801a, + 0x14a6d: 0xe00049de, + 0x14a75: 0xe0009454, + 0x14a7f: 0xe0004faf, + // Block 0x52a, offset 0x14a80 + 0x14a87: 0xe000684c, + 0x14a8d: 0xe00056fc, + 0x14a90: 0xe0004584, 0x14a91: 0xe0009d40, 0x14a92: 0xe0006c7c, + 0x14a94: 0xe0009760, 0x14a97: 0xe0008326, + 0x14a9c: 0xe000a72b, 0x14a9e: 0xe0004f17, 0x14a9f: 0xe0008dc7, + 0x14ab4: 0xe0005a34, 0x14ab5: 0xe0006670, 0x14ab7: 0xe00048c2, + 0x14ab8: 0xe00063e0, 0x14aba: 0xe0007d0a, + 0x14abf: 0xe00089e9, + // Block 0x52b, offset 0x14ac0 + 0x14ac0: 0xe0004390, 0x14ac1: 0xe00091a5, + 0x14ac5: 0xe00044dc, + 0x14ac9: 0xe000a2e1, 0x14acb: 0xe0009ecb, + 0x14ace: 0xe0006d7c, 0x14acf: 0xe0006df5, + 0x14ad0: 0xe0006e48, 0x14ad2: 0xe0008f3d, + 0x14ad7: 0xe0004669, + 0x14adb: 0xe0007a7b, + 0x14ade: 0xe000818e, + 0x14ae2: 0xe00063c8, + 0x14ae4: 0xe0004cd7, 0x14ae5: 0xe000736d, 0x14ae6: 0xe0008c05, + 0x14af7: 0xe000a545, + 0x14af8: 0xe0004c3e, + 0x14afc: 0xe0006678, 0x14afe: 0xe00060a2, + // Block 0x52c, offset 0x14b00 + 0x14b00: 0xe000836a, 0x14b03: 0xe00097e0, + 0x14b05: 0xe0005671, + 0x14b0b: 0xe00085aa, + 0x14b11: 0xe0006ec0, 0x14b13: 0xe00089ed, + 0x14b15: 0xe00095d0, 0x14b16: 0xe0007225, + 0x14b18: 0xe0006024, 0x14b19: 0xe0004a2f, 0x14b1a: 0xe0008dca, 0x14b1b: 0xe0006f98, + 0x14b1c: 0xe000a0e7, + 0x14b33: 0xe0007c16, + 0x14b36: 0xe0004cda, 0x14b37: 0xe00070a2, + 0x14b39: 0xe0007228, + // Block 0x52d, offset 0x14b40 + 0x14b46: 0xe0008332, + 0x14b4c: 0xe0008c09, 0x14b4f: 0xe000a35d, + 0x14b51: 0xe0008a81, 0x14b52: 0xe0006769, + 0x14b57: 0xe000a311, + 0x14b5f: 0xe0009a8e, + 0x14b64: 0xe0006dd1, 0x14b65: 0xe0008c69, + 0x14b6a: 0xe0009eaa, + 0x14b72: 0xe0006674, + 0x14b78: 0xe00044df, 0x14b79: 0xe000941f, 0x14b7a: 0xe0008176, + 0x14b7c: 0xe00043f0, 0x14b7d: 0xe0008dcd, + // Block 0x52e, offset 0x14b80 + 0x14b84: 0xe0005afe, 0x14b86: 0xe0009423, + 0x14b8f: 0xe00075f9, + 0x14b90: 0xe0009850, + 0x14b95: 0xe0004946, + 0x14b98: 0xe0009853, 0x14b99: 0xe0009a14, 0x14b9a: 0xe000884b, + 0x14b9e: 0xe0007331, 0x14b9f: 0xe0005406, + 0x14ba0: 0xe0008c0d, 0x14ba1: 0xe00050f3, 0x14ba2: 0xe00089f1, 0x14ba3: 0xe00095d4, + 0x14ba4: 0xe00050f6, 0x14ba6: 0xe0004fe7, 0x14ba7: 0xe0004abd, + 0x14ba8: 0xe0006129, 0x14baa: 0xe0008a85, 0x14bab: 0xe0006e30, + 0x14bac: 0xe00056ad, 0x14bae: 0xe0004868, 0x14baf: 0xe0009297, + // Block 0x52f, offset 0x14bc0 + 0x14bc8: 0xe0007bab, 0x14bc9: 0xe000746f, 0x14bca: 0xe0005994, 0x14bcb: 0xe0004a08, + 0x14bcd: 0xe000557b, + 0x14bd4: 0xe0007627, 0x14bd7: 0xe0008cda, + 0x14bdb: 0xe0005376, + 0x14bdc: 0xe000a02c, 0x14bdd: 0xe0008056, + 0x14be4: 0xe0006c94, + 0x14beb: 0xe0009763, + 0x14bec: 0xe0009766, 0x14bee: 0xe0008296, + 0x14bf0: 0xe000a618, + 0x14bf5: 0xe0004534, + 0x14bfc: 0xe0009a76, 0x14bfe: 0xe0008e41, + // Block 0x530, offset 0x14c00 + 0x14c0a: 0xe0006480, + 0x14c0c: 0xe000466d, + 0x14c14: 0xe0007f96, 0x14c16: 0xe000717d, 0x14c17: 0xe000885b, + 0x14c1a: 0xe0009856, 0x14c1b: 0xe0006318, + 0x14c1f: 0xe0006d34, + 0x14c21: 0xe000865c, 0x14c23: 0xe000a3c9, + 0x14c24: 0xe000a6b4, 0x14c27: 0xe0004473, + 0x14c2c: 0xe000a48a, 0x14c2d: 0xe0009179, + 0x14c30: 0xe0008572, + // Block 0x531, offset 0x14c40 + 0x14c43: 0xe0008de5, + 0x14c47: 0xe0006f00, + 0x14c48: 0xe00059a8, 0x14c4a: 0xe0007ceb, 0x14c4b: 0xe0005e8b, + 0x14c4c: 0xe0005e23, + 0x14c51: 0xe0008945, + 0x14c56: 0xe0007cee, 0x14c57: 0xe00044aa, + 0x14c58: 0xe00087ee, + 0x14c5c: 0xe00054ae, 0x14c5d: 0xe0005e8f, 0x14c5e: 0xe0007f9a, 0x14c5f: 0xe0006c2c, + 0x14c61: 0xe0004735, 0x14c62: 0xe0009f30, + 0x14c64: 0xe0005c0c, 0x14c66: 0xe00097ec, + 0x14c68: 0xe000937b, + 0x14c76: 0xe0009219, + 0x14c7b: 0xe0005da9, + // Block 0x532, offset 0x14c80 + 0x14c83: 0xe00052cc, + 0x14c84: 0xe000a723, + 0x14c8f: 0xe0008fc5, + 0x14c90: 0xe0005bda, 0x14c93: 0xe00054fd, + 0x14c94: 0xe000758d, + 0x14c98: 0xe0008e45, 0x14c99: 0xe0005750, + 0x14ca5: 0xe0006ec4, + 0x14caa: 0xe0005adc, 0x14cab: 0xe00089f5, + 0x14cb5: 0xe00095b4, 0x14cb6: 0xe000a61c, + 0x14cb8: 0xe0009b30, 0x14cba: 0xe00054b2, + // Block 0x533, offset 0x14cc0 + 0x14cc2: 0xe000a7f6, + 0x14cc4: 0xe0008f01, + 0x14cca: 0xe000a5ac, + 0x14ccc: 0xe0006a9f, + 0x14cd1: 0xe0004338, 0x14cd2: 0xe000433c, + 0x14cd5: 0xe00091f9, + 0x14cdb: 0xe0004b2d, + 0x14cde: 0xe0005833, + 0x14ce0: 0xe0006bd4, 0x14ce2: 0xe0005931, 0x14ce3: 0xe0009f33, + 0x14cea: 0xe0005adf, + 0x14cf0: 0xe000784d, 0x14cf1: 0xe000937f, 0x14cf2: 0xe00078d9, + 0x14cf5: 0xe0004ac1, 0x14cf7: 0xe0006fc0, + 0x14cfc: 0xe000577e, 0x14cfd: 0xe00092df, 0x14cfe: 0xe00057df, 0x14cff: 0xe000929b, + // Block 0x534, offset 0x14d00 + 0x14d37: 0xe00087a6, + // Block 0x535, offset 0x14d40 + 0x14d40: 0xe00061bd, 0x14d43: 0xe0006f7c, + 0x14d48: 0xe000a0a7, 0x14d49: 0xe0009e50, 0x14d4a: 0xe0006c30, 0x14d4b: 0xe0004476, + 0x14d4e: 0xe0004bc2, 0x14d4f: 0xe000832a, + 0x14d51: 0xe000a083, 0x14d52: 0xe000a087, 0x14d53: 0xe0004284, + 0x14d54: 0xe0006280, + 0x14d58: 0xe0004394, + 0x14d5f: 0xe0006a2f, + 0x14d63: 0xe000420c, + 0x14d64: 0xe000a117, 0x14d65: 0xe000653c, + 0x14d68: 0xe0004ecd, 0x14d69: 0xe00062a0, 0x14d6b: 0xe000494a, + 0x14d6c: 0xe000586b, 0x14d6d: 0xe0005904, + 0x14d71: 0xe0007acb, + 0x14d76: 0xe0009427, + 0x14d79: 0xe0007993, 0x14d7b: 0xe0007aef, + 0x14d7c: 0xe00076a7, 0x14d7d: 0xe000a4fd, 0x14d7e: 0xe0007a0b, + // Block 0x536, offset 0x14d80 + 0x14d83: 0xe00045d5, + 0x14d87: 0xe00076e7, + 0x14d88: 0xe0008200, 0x14d8a: 0xe000a634, 0x14d8b: 0xe0004655, + 0x14d8c: 0xe00057e3, 0x14d8d: 0xe00055ae, + 0x14d93: 0xe000448b, + 0x14d94: 0xe000a11b, 0x14d95: 0xe0004e57, 0x14d96: 0xe0009cc6, + 0x14d9a: 0xe0004efa, + 0x14d9c: 0xe0004a91, 0x14d9e: 0xe000a103, + 0x14da0: 0xe0004e8e, 0x14da1: 0xe000953c, 0x14da2: 0xe00065a4, + 0x14da5: 0xe00053ba, + // Block 0x537, offset 0x14dc0 + 0x14ddc: 0xe00067fb, + 0x14de1: 0xe0009540, + 0x14de4: 0xe0009a17, + 0x14de8: 0xe00077dc, 0x14dea: 0xe0009d44, + 0x14dee: 0xe0007e19, 0x14def: 0xe00090dc, + 0x14df2: 0xe0006450, + 0x14dfb: 0xe0008d6a, + 0x14dff: 0xe00075cf, + // Block 0x538, offset 0x14e00 + 0x14e00: 0xe0009acc, 0x14e02: 0xe0009f76, + 0x14e04: 0xe00067fe, + 0x14e0b: 0xe0005c0f, + 0x14e0c: 0xe0005f50, 0x14e0d: 0xe00043f4, + 0x14e10: 0xe000a08b, + 0x14e18: 0xe000a3e1, 0x14e1b: 0xe0009e53, + 0x14e1c: 0xe000a11f, 0x14e1d: 0xe0006f80, 0x14e1e: 0xe00073e2, 0x14e1f: 0xe00094d0, + 0x14e21: 0xe00056e5, 0x14e22: 0xe0008142, 0x14e23: 0xe000917d, + 0x14e24: 0xe0008ca7, + 0x14e2a: 0xe00064c2, + 0x14e2c: 0xe0009895, + 0x14e30: 0xe00083ba, 0x14e32: 0xe000727c, 0x14e33: 0xe0009181, + 0x14e34: 0xe0006a32, 0x14e35: 0xe0005cdc, 0x14e36: 0xe000557e, 0x14e37: 0xe000a0eb, + 0x14e38: 0xe0005c68, + 0x14e3c: 0xe00088e6, 0x14e3d: 0xe00078b1, + // Block 0x539, offset 0x14e40 + 0x14e44: 0xe0008cdd, 0x14e45: 0xe000801d, 0x14e46: 0xe0005ca0, + 0x14e4a: 0xe00054e8, 0x14e4b: 0xe000722b, + 0x14e4d: 0xe000a694, 0x14e4e: 0xe00047db, + 0x14e51: 0xe0005168, + 0x14e54: 0xe00045c9, 0x14e55: 0xe00080ae, 0x14e57: 0xe0007e9b, + 0x14e58: 0xe0007772, 0x14e59: 0xe0004f3f, 0x14e5b: 0xe0008caa, + 0x14e5c: 0xe00087aa, + 0x14e63: 0xe0005d75, + 0x14e64: 0xe0009c98, 0x14e67: 0xe000722e, + 0x14e68: 0xe0007231, 0x14e69: 0xe0007cf1, 0x14e6a: 0xe000a265, + 0x14e70: 0xe00073ba, 0x14e71: 0xe000836e, 0x14e73: 0xe000a866, + 0x14e74: 0xe0005b5a, 0x14e76: 0xe00084bf, 0x14e77: 0xe0005a88, + 0x14e78: 0xe0005a8b, 0x14e79: 0xe0009898, 0x14e7b: 0xe00094d4, + 0x14e7c: 0xe0008fc9, + // Block 0x53a, offset 0x14e80 + 0x14e80: 0xe000869a, 0x14e81: 0xe000767b, + 0x14e84: 0xe00080e2, 0x14e85: 0xe00075d2, 0x14e86: 0xe000921d, 0x14e87: 0xe000486b, + 0x14e89: 0xe00099e7, 0x14e8b: 0xe0008f95, + 0x14e8c: 0xe000861d, 0x14e8d: 0xe0007d7a, 0x14e8e: 0xe00088ad, + 0x14e95: 0xe0008d6d, 0x14e96: 0xe0007234, + 0x14e99: 0xe00075a1, 0x14e9a: 0xe0004ac5, 0x14e9b: 0xe0009859, + 0x14e9c: 0xe0008706, 0x14e9d: 0xe0007d9e, 0x14e9e: 0xe00047ff, + 0x14ea2: 0xe0005d2d, 0x14ea3: 0xe00051c8, + 0x14ea8: 0xe0008020, 0x14ea9: 0xe0008023, 0x14eaa: 0xe0006f3c, + 0x14eaf: 0xe00061c1, + 0x14eb0: 0xe00068a4, 0x14eb2: 0xe00080b2, + 0x14eb6: 0xe0005a38, 0x14eb7: 0xe0005b77, + 0x14eb9: 0xe0006304, 0x14eba: 0xe0006100, 0x14ebb: 0xe00089f9, + // Block 0x53b, offset 0x14ec0 + 0x14ec0: 0xe0007237, + 0x14ec4: 0xe00070e4, 0x14ec5: 0xe0006c98, 0x14ec6: 0xe0008c11, 0x14ec7: 0xe0009185, + 0x14ec8: 0xe0009d8a, 0x14ec9: 0xe0005f45, + 0x14ecc: 0xe0008f40, 0x14ecd: 0xe0004a51, 0x14ece: 0xe0006c9c, 0x14ecf: 0xe0006a35, + 0x14ed1: 0xe0008aed, 0x14ed3: 0xe0007c19, + 0x14ed4: 0xe0008f43, 0x14ed6: 0xe0005dc1, + 0x14ed9: 0xe0007baf, + 0x14edc: 0xe0006d18, 0x14ede: 0xe000a011, + 0x14ee3: 0xe00080ca, + 0x14ee6: 0xe0006aa3, 0x14ee7: 0xe0006174, + 0x14eea: 0xe00083d6, + 0x14ef0: 0xe0006c04, 0x14ef2: 0xe0005ab8, + 0x14ef8: 0xe0009d8d, 0x14ef9: 0xe00065a8, + 0x14efd: 0xe0008cad, + // Block 0x53c, offset 0x14f00 + 0x14f02: 0xe000594c, + 0x14f04: 0xe0007775, 0x14f06: 0xe00096ca, + 0x14f08: 0xe0005a3c, 0x14f09: 0xe00077ae, + 0x14f0c: 0xe00066b8, + 0x14f11: 0xe000967c, + 0x14f16: 0xe0008c15, + 0x14f1a: 0xe0008c6d, 0x14f1b: 0xe0008a89, + 0x14f1c: 0xe0008c19, 0x14f1d: 0xe000958c, 0x14f1e: 0xe00069bd, + 0x14f20: 0xe00048c5, 0x14f21: 0xe0006220, 0x14f22: 0xe0005fc4, + 0x14f26: 0xe0008a8d, + 0x14f28: 0xe0007b43, 0x14f29: 0xe000a285, + 0x14f2d: 0xe0008522, + 0x14f33: 0xe0004fb3, + 0x14f34: 0xe000a574, 0x14f35: 0xe00052ee, 0x14f37: 0xe0008526, + 0x14f3a: 0xe0005eaf, + 0x14f3c: 0xe00053be, + // Block 0x53d, offset 0x14f40 + 0x14f40: 0xe00055b1, 0x14f41: 0xe0009f7f, + 0x14f44: 0xe0009ece, 0x14f45: 0xe0007753, + 0x14f4b: 0xe000a3fd, + 0x14f4d: 0xe000767f, 0x14f4f: 0xe00049b2, + 0x14f58: 0xe0009769, + 0x14f60: 0xe0004d8b, 0x14f63: 0xe00082e7, + 0x14f66: 0xe000989b, + 0x14f68: 0xe00042d8, 0x14f6b: 0xe0004d8f, + 0x14f6c: 0xe0004550, 0x14f6d: 0xe0009dd4, + 0x14f71: 0xe00055b4, + 0x14f74: 0xe0006a38, + 0x14f78: 0xe0009fd1, 0x14f79: 0xe0004a55, + // Block 0x53e, offset 0x14f80 + 0x14f81: 0xe000443c, 0x14f83: 0xe00053c2, + 0x14f86: 0xe0009544, + 0x14f8b: 0xe00081df, + 0x14f8d: 0xe0006918, + 0x14f90: 0xe0004398, 0x14f93: 0xe000a08f, + 0x14f99: 0xe0008203, + 0x14f9c: 0xe0005581, 0x14f9d: 0xe0004d67, 0x14f9e: 0xe0007d46, + 0x14fa0: 0xe0009fd5, 0x14fa1: 0xe0008206, + 0x14fad: 0xe0004d6a, 0x14fae: 0xe0004d6d, + 0x14fb1: 0xe0006f9c, 0x14fb2: 0xe0008ce0, 0x14fb3: 0xe00083be, + 0x14fb5: 0xe00080ce, 0x14fb6: 0xe00070a5, + 0x14fba: 0xe0007bdf, 0x14fbb: 0xe00080b6, + 0x14fbf: 0xe000a222, + // Block 0x53f, offset 0x14fc0 + 0x14fc0: 0xe000a48d, 0x14fc1: 0xe000a325, 0x14fc2: 0xe0008c1d, 0x14fc3: 0xe0004739, + 0x14fc5: 0xe000a177, 0x14fc6: 0xe0007335, + 0x14fc8: 0xe000723a, 0x14fca: 0xe0008082, + 0x14fcc: 0xe0007164, 0x14fcd: 0xe0004efd, 0x14fce: 0xe000516b, 0x14fcf: 0xe000a18b, + 0x14fd0: 0xe0007c1c, 0x14fd1: 0xe0007e1d, 0x14fd2: 0xe0006380, 0x14fd3: 0xe0005611, + 0x14fd6: 0xe00063a4, 0x14fd7: 0xe0009cf7, + 0x14fd8: 0xe0005a40, + 0x14fde: 0xe00076c3, + 0x14fe1: 0xe000a98c, 0x14fe3: 0xe0007539, + 0x14fe6: 0xe000a1e0, + 0x14feb: 0xe000684f, + 0x14fed: 0xe00056d0, 0x14fee: 0xe000a709, + 0x14ff0: 0xe000a361, + 0x14ff7: 0xe000770b, + 0x14ff8: 0xe000473d, 0x14ff9: 0xe0009c95, 0x14ffb: 0xe0006a7b, + 0x14fff: 0xe000865f, + // Block 0x540, offset 0x15000 + 0x15002: 0xe0005b98, + 0x15006: 0xe0004a0b, 0x15007: 0xe0009952, + 0x15008: 0xe000477d, 0x1500b: 0xe0007472, + 0x1500c: 0xe0008cb0, 0x1500d: 0xe00077cc, 0x1500e: 0xe000762b, + 0x15012: 0xe0007da2, 0x15013: 0xe0008a91, + 0x15014: 0xe0007683, + 0x15018: 0xe0008146, 0x15019: 0xe0006d38, 0x1501a: 0xe00089fd, + 0x1501e: 0xe0005c4e, + 0x15025: 0xe000a490, 0x15026: 0xe000976c, 0x15027: 0xe000486e, + 0x1502b: 0xe0008a01, + 0x1502f: 0xe000a2e5, + 0x15030: 0xe0006aa7, 0x15031: 0xe0005ae2, 0x15033: 0xe0006fc4, + 0x15034: 0xe0004ac9, + // Block 0x541, offset 0x15040 + 0x15068: 0xe0009f54, + 0x1506d: 0xe0008b1d, 0x1506f: 0xe0006c80, + 0x15071: 0xe0009c1b, 0x15072: 0xe00059d4, + 0x15076: 0xe0004d70, + 0x1507a: 0xe00078dd, + 0x1507c: 0xe000727f, 0x1507f: 0xe0006574, + // Block 0x542, offset 0x15080 + 0x15082: 0xe0005bdd, + 0x15084: 0xe0009f0f, 0x15087: 0xe0009f0c, + 0x15089: 0xe0005be0, 0x1508b: 0xe0007555, + 0x1509b: 0xe00069c0, + 0x1509c: 0xe0006518, 0x1509f: 0xe00074a9, + 0x150a1: 0xe0007130, 0x150a2: 0xe00050f9, + 0x150a6: 0xe0008a95, 0x150a7: 0xe0007134, + 0x150aa: 0xe00085ae, 0x150ab: 0xe000790c, + 0x150ad: 0xe0009a2e, 0x150ae: 0xe00083c2, 0x150af: 0xe0006384, + 0x150b1: 0xe0007138, + 0x150b4: 0xe000849b, + 0x150bb: 0xe00095d8, + 0x150bc: 0xe0006b7e, 0x150bd: 0xe0009ead, 0x150be: 0xe00074ad, + // Block 0x543, offset 0x150c0 + 0x150c3: 0xe0004c08, + 0x150c9: 0xe000a226, 0x150ca: 0xe00078b5, + 0x150cc: 0xe000849e, + 0x150d0: 0xe00092e3, 0x150d2: 0xe00052b7, 0x150d3: 0xe00075d5, + 0x150d4: 0xe0009ed1, 0x150d5: 0xe0008fcd, + 0x150d8: 0xe00079d5, 0x150da: 0xe000a76f, + 0x150de: 0xe0008a05, + 0x150e0: 0xe0006654, + 0x150e6: 0xe00087f2, 0x150e7: 0xe0008209, + 0x150e8: 0xe0004a95, 0x150ea: 0xe00051d8, + 0x150ec: 0xe000a4c3, 0x150ee: 0xe00095dc, + 0x150f0: 0xe0008a99, 0x150f1: 0xe000a7b7, 0x150f3: 0xe00054b6, + 0x150f9: 0xe00054ba, + 0x150fc: 0xe000a979, 0x150fd: 0xe0004e91, + // Block 0x544, offset 0x15100 + 0x15102: 0xe0007d4a, + 0x15105: 0xe0005e6b, + 0x15108: 0xe0007282, 0x15109: 0xe0004f8b, 0x1510b: 0xe0004e6a, + 0x1510c: 0xe00092e7, 0x1510d: 0xe0006ec8, + 0x15110: 0xe0008456, 0x15111: 0xe00050fc, 0x15112: 0xe0007eef, + 0x15114: 0xe0007d7e, 0x15115: 0xe00055b7, 0x15117: 0xe000a22a, + 0x1511c: 0xe0007b1f, 0x1511e: 0xe0009383, + // Block 0x545, offset 0x15140 + 0x15156: 0xe000723d, 0x15157: 0xe0004f00, + 0x15158: 0xe0004ba2, 0x15159: 0xe000a22e, + 0x1515d: 0xe0009fad, + 0x15163: 0xe000770f, + 0x15165: 0xe00066fd, + 0x15168: 0xe000a3cd, + 0x1516c: 0xe0005dec, 0x1516d: 0xe00078fa, 0x1516e: 0xe0009f58, + 0x15170: 0xe0008961, 0x15171: 0xe0009acf, 0x15173: 0xe00099ea, + 0x15174: 0xe0007339, + 0x15179: 0xe0008576, + // Block 0x546, offset 0x15180 + 0x15181: 0xe0006308, + 0x15184: 0xe0009c2d, + 0x15188: 0xe0004d73, 0x15189: 0xe000478d, + 0x1518f: 0xe0004509, + 0x15190: 0xe0008f04, 0x15191: 0xe0005280, 0x15192: 0xe0004cdd, + 0x15195: 0xe00041b4, + 0x15198: 0xe0009c30, 0x15199: 0xe0006801, 0x1519b: 0xe0006bb4, + 0x1519c: 0xe0009fd9, 0x1519d: 0xe0009ad2, 0x1519e: 0xe0009af0, 0x1519f: 0xe0006b81, + 0x151a2: 0xe00065f4, + 0x151a8: 0xe0007355, 0x151aa: 0xe000753d, + 0x151ad: 0xe000a1bf, 0x151ae: 0xe000631c, + 0x151b1: 0xe000579f, + 0x151b8: 0xe0009a92, 0x151bb: 0xe000a0ab, + 0x151bd: 0xe000a315, 0x151bf: 0xe0008f99, + // Block 0x547, offset 0x151c0 + 0x151c1: 0xe0006abf, 0x151c2: 0xe0007014, 0x151c3: 0xe00077b1, + 0x151c4: 0xe0005b22, 0x151c5: 0xe000989e, + 0x151c8: 0xe0006658, 0x151cb: 0xe000587e, + 0x151cd: 0xe0004a32, 0x151ce: 0xe00050ff, 0x151cf: 0xe0005102, + 0x151d1: 0xe0006a3b, + 0x151d6: 0xe0006186, + 0x151d8: 0xe00097f0, 0x151d9: 0xe0009dd8, 0x151db: 0xe0006a3e, + 0x151eb: 0xe0004538, + 0x151ed: 0xe0009005, + 0x151f0: 0xe0005730, + 0x151f5: 0xe000817a, 0x151f6: 0xe000985c, 0x151f7: 0xe00070a8, + 0x151f8: 0xe0006f04, + 0x151fe: 0xe0005781, + // Block 0x548, offset 0x15200 + 0x15200: 0xe0005f54, 0x15201: 0xe0007cf4, 0x15202: 0xe0009387, 0x15203: 0xe0009f12, + 0x15204: 0xe00097f4, 0x15205: 0xe0004ce0, + 0x1520a: 0xe000a586, + 0x1520c: 0xe00072c9, 0x1520d: 0xe000a757, 0x1520e: 0xe0005dad, 0x1520f: 0xe00086de, + 0x15212: 0xe0009b90, + 0x15215: 0xe0004c0b, 0x15217: 0xe000a269, + 0x15218: 0xe0005784, 0x1521a: 0xe0004741, 0x1521b: 0xe00079fb, + 0x1521f: 0xe0009979, + 0x15222: 0xe0005907, + 0x15224: 0xe00078e1, 0x15225: 0xe0005105, + 0x15229: 0xe000a5ec, 0x1522a: 0xe000590a, + // Block 0x549, offset 0x15240 + 0x15268: 0xe0004962, 0x1526a: 0xe000820c, + 0x15270: 0xe0009cb3, + 0x15278: 0xe000a1c2, 0x15279: 0xe0004c41, + 0x1527c: 0xe00045d9, 0x1527f: 0xe00065f8, + // Block 0x54a, offset 0x15280 + 0x15280: 0xe0006a41, + 0x15286: 0xe0006320, + 0x1528f: 0xe0005c24, + 0x15291: 0xe00097a4, 0x15293: 0xe0007240, + 0x15294: 0xe00096ac, 0x15296: 0xe0004acd, 0x15297: 0xe0005ae5, + 0x15298: 0xe0004871, + 0x1529f: 0xe0009f36, + 0x152a1: 0xe000494e, 0x152a3: 0xe0006484, + 0x152a5: 0xe0007af3, 0x152a6: 0xe00060a5, + 0x152ab: 0xe000976f, + 0x152ad: 0xe0008662, 0x152ae: 0xe00063cc, + 0x152b0: 0xe00096cd, 0x152b2: 0xe0009f82, + 0x152b4: 0xe000691c, + 0x152b9: 0xe000a869, 0x152ba: 0xe0004af5, 0x152bb: 0xe0004802, + 0x152bd: 0xe0008e89, + // Block 0x54b, offset 0x152c0 + 0x152c2: 0xe0006aab, + 0x152c5: 0xe0006944, 0x152c6: 0xe0007170, + 0x152ca: 0xe0007359, 0x152cb: 0xe0008a9d, + 0x152cd: 0xe000a4c6, + 0x152d0: 0xe000516e, 0x152d2: 0xe00091a9, + 0x152d6: 0xe0006c70, + 0x152d8: 0xe0005e93, 0x152d9: 0xe00073ea, 0x152da: 0xe0007243, + 0x152df: 0xe000a620, + 0x152e2: 0xe0006aaf, 0x152e3: 0xe0005a00, + 0x152e7: 0xe0005bbc, + 0x152e8: 0xe000a549, 0x152e9: 0xe000a295, 0x152ea: 0xe0009caa, + 0x152ee: 0xe0004d76, 0x152ef: 0xe000942b, + 0x152f1: 0xe00080d6, 0x152f2: 0xe00045dd, + 0x152fa: 0xe0006d3c, + 0x152fc: 0xe0004ea0, + // Block 0x54c, offset 0x15300 + 0x15301: 0xe0004b8a, 0x15302: 0xe000a4e9, 0x15303: 0xe00063d0, + 0x15304: 0xe00064f0, 0x15305: 0xe0005f2a, + 0x15308: 0xe00070e7, 0x1530b: 0xe00098a1, + 0x1530d: 0xe0005eff, 0x1530e: 0xe00058d9, 0x1530f: 0xe00081e2, + 0x15311: 0xe0005d57, + 0x15314: 0xe0005def, + 0x15318: 0xe0007b23, 0x1531a: 0xe00078fd, + 0x15326: 0xe0006bb7, + 0x1532f: 0xe0005abb, + 0x15334: 0xe0006488, + // Block 0x54d, offset 0x15340 + 0x15340: 0xe0009af3, 0x15343: 0xe0009e34, + 0x1534e: 0xe0008af1, + 0x15351: 0xe0009eb0, 0x15352: 0xe0006852, 0x15353: 0xe0008665, + 0x15357: 0xe00056b1, + 0x1535f: 0xe0007687, + 0x15367: 0xe0008ce3, + 0x15368: 0xe00090df, 0x1536a: 0xe00082ea, 0x1536b: 0xe0004c0e, + 0x1536d: 0xe000a1e3, 0x1536e: 0xe0006ecc, + 0x15379: 0xe00070ea, + // Block 0x54e, offset 0x15380 + 0x15381: 0xe0004791, + 0x15386: 0xe0009ed4, + 0x15389: 0xe0005d30, 0x1538a: 0xe0006bba, + 0x15394: 0xe0009a1a, 0x15396: 0xe0009680, + 0x1539b: 0xe0008dd0, + 0x153a2: 0xe0007c4f, + 0x153a4: 0xe0004922, + 0x153a8: 0xe0004745, + 0x153b7: 0xe0008ce6, + // Block 0x54f, offset 0x153c0 + 0x153c8: 0xe0008b45, 0x153ca: 0xe00059ac, + 0x153cc: 0xe00098a4, 0x153cd: 0xe000985f, + 0x153d0: 0xe000762f, 0x153d2: 0xe0006701, 0x153d3: 0xe0006d49, + 0x153d5: 0xe000a014, + 0x153e4: 0xe0006bbd, 0x153e5: 0xe000a5f0, + 0x153ed: 0xe0005171, 0x153ee: 0xe0007d4e, 0x153ef: 0xe0007851, + 0x153f1: 0xe00059b0, 0x153f2: 0xe0007ca9, + 0x153f5: 0xe00062a4, + 0x153f9: 0xe0004631, 0x153fa: 0xe00070ed, 0x153fb: 0xe0005e6f, + 0x153fe: 0xe0009f39, + // Block 0x550, offset 0x15400 + 0x15407: 0xe00043f8, + 0x15409: 0xe0006608, + 0x1540f: 0xe0007591, + 0x15412: 0xe0008fd1, 0x15413: 0xe0006f08, + 0x15417: 0xe0005d79, + 0x15420: 0xe000a70c, 0x15423: 0xe0008aa1, + 0x15427: 0xe0005a8e, + 0x15438: 0xe0005ae8, 0x1543b: 0xe0006f0c, + // Block 0x551, offset 0x15440 + 0x15465: 0xe0008d70, 0x15466: 0xe00083aa, 0x15467: 0xe0006804, + 0x15469: 0xe0004ce3, + 0x15473: 0xe000676d, + 0x15474: 0xe0006028, 0x15476: 0xe0007a7f, + // Block 0x552, offset 0x15480 + 0x15483: 0xe00045e1, + 0x15486: 0xe0009205, 0x15487: 0xe00066bb, + 0x15488: 0xe0007697, 0x15489: 0xe00075d8, + 0x1548c: 0xe0006785, + 0x15492: 0xe0005a74, + 0x15495: 0xe0009af6, + 0x15498: 0xe00065fc, 0x15499: 0xe0009a1d, 0x1549b: 0xe000814a, + 0x1549f: 0xe0009a20, + 0x154a3: 0xe00048c8, + 0x154a6: 0xe000773f, + 0x154a8: 0xe0007723, + 0x154b0: 0xe0004af9, + 0x154b6: 0xe00076c7, + 0x154bb: 0xe000a535, + // Block 0x553, offset 0x154c0 + 0x154c1: 0xe0004c44, 0x154c2: 0xe000a86c, + 0x154c4: 0xe0009a23, + 0x154d1: 0xe000460d, 0x154d3: 0xe00063e4, + 0x154d4: 0xe0008fd5, + 0x154dd: 0xe00075db, 0x154de: 0xe00075fc, + 0x154e0: 0xe00048e6, 0x154e1: 0xe0006177, + 0x154e9: 0xe0006725, + 0x154ec: 0xe0006938, 0x154ef: 0xe0009fdd, + 0x154f0: 0xe0008dd3, 0x154f2: 0xe000869e, + 0x154f7: 0xe000817e, + 0x154fb: 0xe00098a7, + 0x154fe: 0xe0004952, + // Block 0x554, offset 0x15500 + 0x15504: 0xe0009690, + 0x15509: 0xe000735d, + 0x15516: 0xe00098aa, + 0x1551a: 0xe000765b, + 0x15521: 0xe00042f0, + 0x15524: 0xe0004956, + 0x15529: 0xe00060c0, + 0x1552c: 0xe000942f, 0x1552f: 0xe00077e8, + 0x15534: 0xe000a03f, 0x15535: 0xe00098ad, + 0x15538: 0xe0007855, 0x15539: 0xe0005c5d, 0x1553b: 0xe0004972, + 0x1553f: 0xe0008668, + // Block 0x555, offset 0x15540 + 0x15541: 0xe00084e2, 0x15542: 0xe0007f1f, + 0x15544: 0xe00047de, 0x15547: 0xe0004d79, + 0x15553: 0xe000866b, + 0x15556: 0xe0007c52, 0x15557: 0xe0004ce6, + 0x15559: 0xe00090e2, + 0x15566: 0xe0009772, + 0x15569: 0xe0006614, 0x1556a: 0xe00077fc, 0x1556b: 0xe00072cd, + 0x15570: 0xe0007abb, 0x15571: 0xe00048cb, 0x15572: 0xe000997c, 0x15573: 0xe000a0af, + 0x15578: 0xe000a877, 0x15579: 0xe00083fe, 0x1557a: 0xe0005abe, + 0x1557d: 0xe000a057, 0x1557f: 0xe00065bc, + // Block 0x556, offset 0x15580 + 0x15587: 0xe0008aa5, + 0x1558f: 0xe0006104, + 0x15595: 0xe0005aeb, + 0x1559a: 0xe00077ec, 0x1559b: 0xe0004ad1, + 0x1559c: 0xe0004d7c, 0x1559e: 0xe00057c7, + // Block 0x557, offset 0x155c0 + 0x155f5: 0xe0005ac1, 0x155f7: 0xe0005a78, + 0x155f9: 0xe000a0ef, 0x155fb: 0xe000437c, + 0x155fd: 0xe0007af7, 0x155ff: 0xe0005b02, + // Block 0x558, offset 0x15600 + 0x15600: 0xe0008059, 0x15602: 0xe0004e94, + 0x15604: 0xe00098b0, + 0x1560b: 0xe000624d, + 0x1560c: 0xe000805c, 0x1560f: 0xe0004f1f, + 0x15611: 0xe0007c55, 0x15612: 0xe0005108, 0x15613: 0xe0005b06, + 0x15617: 0xe000590d, + 0x1561d: 0xe0006b84, 0x1561e: 0xe00087f6, 0x1561f: 0xe0005d7d, + 0x15624: 0xe00098b3, 0x15625: 0xe0005f58, + 0x15629: 0xe0006855, 0x1562a: 0xe0005fdc, + 0x1562f: 0xe0004da3, + 0x15634: 0xe0004d93, 0x15635: 0xe0005fc8, + 0x1563b: 0xe0005df2, + 0x1563d: 0xe0005e01, 0x1563e: 0xe000a848, 0x1563f: 0xe0005e04, + // Block 0x559, offset 0x15640 + 0x15643: 0xe000a698, + 0x15645: 0xe0004ffb, + 0x1564c: 0xe000a72f, 0x1564d: 0xe0006dd4, 0x1564e: 0xe0005910, 0x1564f: 0xe0008b21, + 0x15650: 0xe0005d5a, 0x15651: 0xe000a89b, + 0x15654: 0xe0004588, 0x15656: 0xe0005174, + 0x15658: 0xe000618d, 0x1565a: 0xe000468d, 0x1565b: 0xe00054eb, + 0x1565c: 0xe000990e, 0x1565d: 0xe00082ed, 0x1565e: 0xe0008af5, + 0x15660: 0xe000a990, + 0x15665: 0xe0004795, + 0x15668: 0xe0005476, + 0x1566e: 0xe0005432, 0x1566f: 0xe0007713, + 0x15672: 0xe000938b, + 0x15674: 0xe0006223, 0x15675: 0xe0005436, 0x15676: 0xe0007b27, 0x15677: 0xe00055e9, + 0x1567a: 0xe00068ec, 0x1567b: 0xe0006920, + 0x1567c: 0xe00066be, 0x1567d: 0xe00062a8, 0x1567f: 0xe0008182, + // Block 0x55a, offset 0x15680 + 0x15680: 0xe00098f6, 0x15682: 0xe0008dd6, + 0x15684: 0xe0008f46, 0x15687: 0xe0007cac, + 0x15688: 0xe000660c, 0x15689: 0xe0009af9, 0x1568a: 0xe00065c0, + 0x1568e: 0xe0008c21, + 0x15690: 0xe000522f, 0x15693: 0xe0004874, + 0x15697: 0xe00055ba, + 0x15699: 0xe0006a44, + 0x156a0: 0xe0006dd7, 0x156a2: 0xe00068f0, + 0x156ab: 0xe0006e4c, + 0x156ac: 0xe00082f0, 0x156af: 0xe0007cf7, + 0x156b4: 0xe0007953, + 0x156b8: 0xe0004691, 0x156b9: 0xe0007957, 0x156bb: 0xe00069c3, + 0x156be: 0xe000a0b3, + // Block 0x55b, offset 0x156c0 + 0x156ca: 0xe0008cb3, 0x156cb: 0xe0008827, + 0x156ce: 0xe000882a, + 0x156d2: 0xe00099ed, + 0x156d4: 0xe0009a46, 0x156d5: 0xe000a8e7, 0x156d7: 0xe00083a2, + 0x156df: 0xe00088b0, + 0x156e0: 0xe0009775, 0x156e1: 0xe0005a44, + 0x156e6: 0xe00042b0, 0x156e7: 0xe0006f40, + 0x156e9: 0xe0004c47, 0x156ea: 0xe000929f, 0x156eb: 0xe000495a, + 0x156ec: 0xe0007900, + 0x156f2: 0xe000805f, + 0x156f6: 0xe000765f, 0x156f7: 0xe0007633, + // Block 0x55c, offset 0x15700 + 0x1570d: 0xe0005be3, 0x1570e: 0xe0005b5e, + 0x15710: 0xe0006454, 0x15712: 0xe0005be7, + 0x15714: 0xe00049e2, 0x15715: 0xe0004340, + 0x1571c: 0xe0004ce9, 0x1571d: 0xe0009880, + 0x15720: 0xe0007859, 0x15722: 0xe000a589, + 0x15725: 0xe00082f3, + // Block 0x55d, offset 0x15740 + 0x15740: 0xe00050ed, 0x15741: 0xe00046dd, 0x15742: 0xe0009269, 0x15743: 0xe00041a8, + 0x15744: 0xe000a628, 0x15745: 0xe00049e6, 0x15746: 0xe0004c65, 0x15747: 0xe0004ce9, + 0x15748: 0xe0004ce9, 0x15749: 0xe00047a2, 0x1574a: 0xe0005193, 0x1574b: 0xe0005754, + 0x1574c: 0xe000521a, 0x1574d: 0xe0005757, 0x1574e: 0xe000575a, 0x1574f: 0xe000575d, + 0x15750: 0xe0005760, 0x15751: 0xe0005763, 0x15752: 0xe0005766, 0x15753: 0xe0005769, + 0x15754: 0xe000761b, 0x15755: 0xe0005787, 0x15756: 0xe000578b, 0x15757: 0xe000578f, + 0x15758: 0xe0005797, 0x15759: 0xe000579b, 0x1575a: 0xe000579f, 0x1575b: 0xe00057ab, + 0x1575c: 0xe00057af, 0x1575d: 0xe00057b3, 0x1575e: 0xe00057bf, 0x1575f: 0xe00057c3, + 0x15760: 0xe00057c7, 0x15761: 0xe00057f7, 0x15762: 0xe0005807, 0x15763: 0xe0005813, + 0x15764: 0xe0005817, 0x15765: 0xe0005827, 0x15766: 0xe000582b, 0x15767: 0xe000582f, + 0x15768: 0xe0005837, 0x15769: 0xe000583b, 0x1576a: 0xe000583f, 0x1576b: 0xe0005843, + 0x1576c: 0x43219c20, 0x1576d: 0xe000586f, 0x1576e: 0xe0005881, 0x1576f: 0xe0005a91, + 0x15770: 0xe0005a97, 0x15771: 0xe0005a9a, 0x15772: 0xe0005aa3, 0x15773: 0xe0005aa6, + 0x15774: 0xe0005aa9, 0x15775: 0xe0005aac, 0x15776: 0xe0005aaf, 0x15777: 0xe0005ab2, + 0x15778: 0xe0005ab8, 0x15779: 0xe0005abb, 0x1577a: 0xe0005abe, 0x1577b: 0xe0005aee, + 0x1577c: 0xe0005af2, 0x1577d: 0xe0005af6, 0x1577e: 0xe0005afa, 0x1577f: 0xe0005afe, + // Block 0x55e, offset 0x15780 + 0x15780: 0xe0005b02, 0x15781: 0xe0005b26, 0x15782: 0xe0005b2a, 0x15783: 0xe0005b2e, + 0x15784: 0xe0005b3e, 0x15785: 0xe0005b42, 0x15786: 0xe0005b68, 0x15787: 0xe0005b6b, + 0x15788: 0xe0005b6e, 0x15789: 0xe0005b77, 0x1578a: 0xe0005beb, 0x1578b: 0xe0005bf1, + 0x1578c: 0xe0005bf4, 0x1578d: 0xe0005bf7, 0x1578e: 0xe0005bfa, 0x1578f: 0xe0005c00, + 0x15790: 0xe0005c03, 0x15791: 0xe0005c0f, 0x15792: 0xe0005cac, 0x15793: 0xe0005cb0, + 0x15794: 0xe0005cb8, 0x15795: 0xe0005cc8, 0x15796: 0xe0005cd0, 0x15797: 0xe0005cd4, + 0x15798: 0xe0005cd8, 0x15799: 0xe0005cdc, 0x1579a: 0xe00055e1, 0x1579b: 0xe00051a4, + 0x1579c: 0xe000761b, 0x1579d: 0xe00051bc, 0x1579e: 0xe000532a, 0x1579f: 0xe0005259, + 0x157a0: 0xe000527a, 0x157a1: 0xe000713c, 0x157a2: 0xe000847a, 0x157a3: 0xe0006858, + 0x157a4: 0xe0006368, 0x157a5: 0xe0009db4, 0x157a6: 0xe00066d5, 0x157a7: 0xe0006789, + 0x157a8: 0xe0009f95, 0x157a9: 0xe00071c2, 0x157aa: 0xe0006d54, 0x157ab: 0xe000932b, + 0x157ac: 0xe0006d40, 0x157ad: 0xe0006ff4, 0x157ae: 0xe0007b33, 0x157af: 0xe0006f38, + 0x157b0: 0xe0006c40, 0x157b1: 0xe0009171, 0x157b2: 0xe0009a62, 0x157b3: 0xe00073a2, + 0x157b4: 0xe0007829, 0x157b5: 0xe0005885, 0x157b6: 0xe0005889, 0x157b7: 0xe0005891, + 0x157b8: 0xe0005899, 0x157b9: 0xe000589d, 0x157ba: 0xe00058a1, 0x157bb: 0xe00058b1, + 0x157bc: 0xe00058b5, 0x157bd: 0xe00058b9, 0x157be: 0xe00058c1, 0x157bf: 0xe00058e3, + // Block 0x55f, offset 0x157c0 + 0x157c0: 0xe00058e6, 0x157c1: 0xe0005232, 0x157c2: 0xe00058e9, 0x157c3: 0xe00058f2, + 0x157c4: 0xe00058f8, 0x157c5: 0xe00058fb, 0x157c6: 0xe0005904, 0x157c7: 0xe000590a, + 0x157c8: 0xe000590d, 0x157c9: 0xe0005910, 0x157ca: 0xe0005934, 0x157cb: 0xe0005938, + 0x157cc: 0xe000593c, 0x157cd: 0xe0005948, 0x157ce: 0xe0005239, 0x157cf: 0xe0005968, + 0x157d0: 0xe000596c, 0x157d1: 0xe000523d, 0x157d2: 0xe0005974, 0x157d3: 0xe0005978, + 0x157d4: 0xe000597c, 0x157d5: 0xe0005241, 0x157d6: 0xe0005980, 0x157d7: 0xe0005984, + 0x157d8: 0xe000598c, 0x157d9: 0xe0005988, 0x157da: 0xe0005990, 0x157db: 0xe0005994, + 0x157dc: 0xe00059b8, 0x157dd: 0xe00059bc, 0x157de: 0xe00084f6, 0x157df: 0xe00059c4, + 0x157e0: 0xe00059c8, 0x157e1: 0xe0006f38, 0x157e2: 0xe00059d8, 0x157e3: 0xe0005249, + 0x157e4: 0xe0005255, 0x157e5: 0xe00059e0, 0x157e6: 0xe00059e8, 0x157e7: 0xe00059f8, + 0x157e8: 0xe0005a04, 0x157e9: 0xe0005a0c, 0x157ea: 0xe0005259, 0x157eb: 0xe0005a14, + 0x157ec: 0xe0005a18, 0x157ed: 0xe0005a1c, 0x157ee: 0xe000a3b1, 0x157ef: 0xe0005a24, + 0x157f0: 0xe0005a2c, 0x157f1: 0xe0005a34, 0x157f2: 0xe0005a38, 0x157f3: 0xe0005a3c, + 0x157f4: 0xe0005a40, 0x157f5: 0xe0005a7c, 0x157f6: 0xe0005a82, 0x157f7: 0xe0005a85, + 0x157f8: 0xe0005a8b, 0x157f9: 0xe000760f, 0x157fa: 0xe0005b9b, 0x157fb: 0xe0005b9e, + 0x157fc: 0xe0005ba1, 0x157fd: 0xe00052ba, 0x157fe: 0xe0005ba7, 0x157ff: 0xe000761b, + // Block 0x560, offset 0x15800 + 0x15800: 0xe0005baa, 0x15801: 0xe0005bad, 0x15802: 0xe0005bb6, 0x15803: 0xe0005bb9, + 0x15804: 0xe0005be3, 0x15805: 0xe000a7de, 0x15806: 0xe0007e19, 0x15807: 0xe0005c27, + 0x15808: 0xe00052e5, 0x15809: 0xe0005c2d, 0x1580a: 0xe0005c33, 0x1580b: 0xe0005c36, + 0x1580c: 0xe0005c3c, 0x1580d: 0xe0005c42, 0x1580e: 0xe0005c48, 0x1580f: 0xe00052e8, + 0x15810: 0xe0005c4e, 0x15811: 0xe0005c60, 0x15812: 0xe0005c64, 0x15813: 0xe0005c68, + 0x15814: 0xe0005c74, 0x15815: 0xe0005c78, 0x15816: 0xe0005c7c, 0x15817: 0xe0005c84, + 0x15818: 0xe0005c8c, 0x15819: 0xe0005c90, 0x1581a: 0xe0005c94, 0x1581b: 0xe000713c, + 0x1581c: 0xe0005ca0, 0x1581d: 0xe0005ceb, 0x1581e: 0xe0005cf1, 0x1581f: 0xe0005cf7, + 0x15820: 0xe00079e7, 0x15821: 0xe0005cfd, 0x15822: 0xe0005d00, 0x15823: 0xe00052fc, + 0x15824: 0xe0005d0c, 0x15825: 0xe0005d12, 0x15826: 0xe0005d18, 0x15827: 0xe0005d21, + 0x15828: 0xe0005d24, 0x15829: 0xe0005d27, 0x1582a: 0xe0005d2d, 0x1582b: 0xe0005311, + 0x1582c: 0xe0005315, 0x1582d: 0xe0005d5d, 0x1582e: 0xe0005d65, 0x1582f: 0xe0005d69, + 0x15830: 0xe0005d6d, 0x15831: 0xe0005d75, 0x15832: 0xe0005d79, 0x15833: 0xe0005d7d, + 0x15834: 0xe0005db1, 0x15835: 0xe0005db5, 0x15836: 0xe0005dbd, 0x15837: 0xe0005dcd, + 0x15838: 0xe0005dd1, 0x15839: 0xe0005dd5, 0x1583a: 0xe0006cf0, 0x1583b: 0xe00085f3, + 0x1583c: 0xe00074a1, 0x1583d: 0xe0007595, 0x1583e: 0xe0005324, 0x1583f: 0xe00085d5, + // Block 0x561, offset 0x15840 + 0x15840: 0xe0008aa9, 0x15841: 0xe000552a, 0x15842: 0xe00094b4, 0x15843: 0xe000546e, + 0x15844: 0xe0005500, 0x15845: 0xe0005655, 0x15846: 0xe0009edb, 0x15847: 0xe00066f9, + 0x15848: 0xe000a206, 0x15849: 0xe00043f4, 0x1584a: 0xe0004601, 0x1584b: 0xe0004a35, + 0x1584c: 0xe0007d52, 0x1584d: 0x42ab8020, 0x1584e: 0x43f41c20, 0x1584f: 0x43f41e20, + 0x15850: 0xe00097c0, 0x15851: 0x43f42220, 0x15852: 0xe0009668, 0x15853: 0x43f42620, + 0x15854: 0x43f42820, 0x15855: 0xe000a922, 0x15856: 0xe0008886, 0x15857: 0xe00084c6, + 0x15858: 0x42f27820, 0x15859: 0xe00074e9, 0x1585a: 0xe0006cf8, 0x1585b: 0xe00066dd, + 0x1585c: 0xe0008c15, 0x1585d: 0xe0008be1, 0x1585e: 0xe0008005, 0x1585f: 0x43f43e20, + 0x15860: 0x430c2420, 0x15861: 0x43f44220, 0x15862: 0xe0008c9e, 0x15863: 0x43f44620, + 0x15864: 0x43f44820, 0x15865: 0xe000856e, 0x15866: 0xe0005578, 0x15867: 0x43f44e20, + 0x15868: 0x43f45020, 0x15869: 0x43f45220, 0x1586a: 0xe0006384, 0x1586b: 0xe0006b7e, + 0x1586c: 0xe0004a95, 0x1586d: 0xe000a03f, 0x1586e: 0xe0005853, 0x1586f: 0xe0005a88, + 0x15870: 0xe0006033, 0x15871: 0xe00073c6, 0x15872: 0xe0005fa0, 0x15873: 0xe0005fa8, + 0x15874: 0xe0004f5b, 0x15875: 0xe0006954, 0x15876: 0xe00042b8, 0x15877: 0xe0009b5c, + 0x15878: 0xe000505a, 0x15879: 0xe0006660, 0x1587a: 0xe0006189, 0x1587b: 0xe00099a4, + 0x1587c: 0x42b8dc20, 0x1587d: 0xe000a6c7, 0x1587e: 0xe0004455, 0x1587f: 0xe0009021, + // Block 0x562, offset 0x15880 + 0x15880: 0xe000922d, 0x15881: 0xe0006260, 0x15882: 0x42cbc420, 0x15883: 0xe0006d9e, + 0x15884: 0xe0005f15, 0x15885: 0xe000a1aa, 0x15886: 0xe0008880, 0x15887: 0xe000a06f, + 0x15888: 0xe00085f6, 0x15889: 0x42e45620, 0x1588a: 0xe0009b24, 0x1588b: 0xe000698d, + 0x1588c: 0xe0006b42, 0x1588d: 0xe0009091, 0x1588e: 0xe00050cc, 0x1588f: 0xe0007ff9, + 0x15890: 0xe0008d31, 0x15891: 0xe00098be, 0x15892: 0xe000a55f, 0x15893: 0xe0008bd5, + 0x15894: 0xe00048de, 0x15895: 0xe0005625, 0x15896: 0xe0008ac1, 0x15897: 0xe0005980, + 0x15898: 0xe0009151, 0x15899: 0xe000650c, 0x1589a: 0xe0006dbc, 0x1589b: 0xe0008608, + 0x1589c: 0xe0009970, 0x1589d: 0x4304f220, 0x1589e: 0x4304f220, 0x1589f: 0xe0008898, + 0x158a0: 0xe00042d0, 0x158a1: 0xe0007430, 0x158a2: 0xe000769f, 0x158a3: 0xe0004f83, + 0x158a4: 0xe0006a77, 0x158a5: 0xe0009045, 0x158a6: 0x431f6c20, 0x158a7: 0xe000856e, + 0x158a8: 0xe00051c8, 0x158a9: 0xe000a222, 0x158aa: 0xe0006a7b, 0x158ab: 0x42c0ea20, + 0x158ac: 0x4885dc20, 0x158ad: 0x43043020, + 0x158b0: 0xe000665c, 0x158b1: 0x42a36a20, 0x158b2: 0xe0008971, 0x158b3: 0x429f0020, + 0x158b4: 0xe0009916, 0x158b5: 0xe0005054, 0x158b6: 0xe0007f4e, 0x158b7: 0xe0008672, + 0x158b8: 0xe00042b8, 0x158b9: 0x42aaaa20, 0x158ba: 0xe000a821, 0x158bb: 0xe0007d56, + 0x158bc: 0xe00097c0, 0x158bd: 0xe0006868, 0x158be: 0xe0007973, 0x158bf: 0xe000686c, + // Block 0x563, offset 0x158c0 + 0x158c0: 0xe000695a, 0x158c1: 0xe0008623, 0x158c2: 0x42bda420, 0x158c3: 0x42bdb220, + 0x158c4: 0xe000943f, 0x158c5: 0xe0007f04, 0x158c6: 0xe0005eeb, 0x158c7: 0x42c29c20, + 0x158c8: 0xe0008236, 0x158c9: 0xe0009021, 0x158ca: 0xe0007cca, 0x158cb: 0xe000922d, + 0x158cc: 0xe00054d6, 0x158cd: 0xe000823c, 0x158ce: 0xe00071bc, 0x158cf: 0x42c8a420, + 0x158d0: 0xe0007c85, 0x158d1: 0xe0009668, 0x158d2: 0xe000583b, 0x158d3: 0xe0005ecb, + 0x158d4: 0xe0008752, 0x158d5: 0x42d6f220, 0x158d6: 0xe0006c40, 0x158d7: 0xe0005c33, + 0x158d8: 0x42ddb620, 0x158d9: 0xe00085f0, 0x158da: 0xe000a06f, 0x158db: 0xe0008bb9, + 0x158dc: 0xe00085f6, 0x158dd: 0x42ef4e20, 0x158de: 0xe000868a, 0x158df: 0xe0006560, + 0x158e0: 0xe0008886, 0x158e1: 0xe0008a3d, 0x158e2: 0x42ea0c20, 0x158e3: 0x42ea7620, + 0x158e4: 0x42ec3a20, 0x158e5: 0xe0007d16, 0x158e6: 0xe00084c6, 0x158e7: 0xe0006ff0, + 0x158e8: 0xe00090e5, 0x158e9: 0x42ee9420, 0x158ea: 0xe000928f, 0x158eb: 0x42f19820, + 0x158ec: 0x42f56220, 0x158ed: 0xe0008ac1, 0x158ee: 0x42f8f620, 0x158ef: 0xe0008daf, + 0x158f0: 0xe0005980, 0x158f1: 0xe0006668, 0x158f2: 0xe0008608, 0x158f3: 0xe000a688, + 0x158f4: 0xe000a568, 0x158f5: 0x430ef220, 0x158f6: 0xe00043e8, 0x158f7: 0xe00066f1, + 0x158f8: 0xe0007430, 0x158f9: 0xe0008d58, 0x158fa: 0xe0008c9e, 0x158fb: 0xe0009678, + 0x158fc: 0xe000769f, 0x158fd: 0xe00051bc, 0x158fe: 0xe000827e, 0x158ff: 0xe0004f83, + // Block 0x564, offset 0x15900 + 0x15900: 0xe00065cc, 0x15901: 0xe0009045, 0x15902: 0xe0007219, 0x15903: 0xe00090b5, + 0x15904: 0x43233220, 0x15905: 0x4324ec20, 0x15906: 0xe00088e6, 0x15907: 0xe00051c8, + 0x15908: 0xe0008c15, 0x15909: 0x432fb620, 0x1590a: 0xe000a222, 0x1590b: 0x43301620, + 0x1590c: 0xe0006a7b, 0x1590d: 0xe00091a9, 0x1590e: 0xe0004ce9, 0x1590f: 0x48509420, + 0x15910: 0x48508820, 0x15911: 0x4867aa20, 0x15912: 0x44773a20, 0x15913: 0x44803020, + 0x15914: 0x44807220, 0x15915: 0x48a49220, 0x15916: 0x48b9a020, 0x15917: 0x48fda620, + 0x15918: 0x433e8620, 0x15919: 0xe0005b5e, + // Block 0x565, offset 0x15940 + 0x15940: 0xe0003d0b, 0x15941: 0xe0003cf3, 0x15942: 0xe0003cf7, 0x15943: 0xe0003cff, + 0x15944: 0xe0003d0f, 0x15945: 0xe0003d03, 0x15946: 0xf0000404, 0x15947: 0xe0003cfb, + 0x15948: 0xe0003d07, + 0x15950: 0x02bf2e86, 0x15951: 0x02a7de86, + // Block 0x566, offset 0x15980 + 0x15980: 0x429c7a20, 0x15981: 0xe000a5b0, 0x15982: 0x429c8220, 0x15983: 0x48024420, + 0x15984: 0x429ec020, 0x15985: 0xe0006033, 0x15986: 0xe0009b9c, 0x15987: 0xe000661c, + 0x15988: 0x42a0f420, 0x15989: 0xe000694b, 0x1598a: 0xe00073c6, 0x1598b: 0xe0006ca8, + 0x1598c: 0x44693c20, 0x1598d: 0x480c7420, 0x1598e: 0xe0005fa0, 0x1598f: 0x42a2a820, + 0x15990: 0x42a2c820, 0x15991: 0xe0004c59, 0x15992: 0x480a3820, 0x15993: 0x44697220, + 0x15994: 0xe0005217, 0x15995: 0xe00087fa, 0x15996: 0x480a9620, 0x15997: 0xe0007f4a, + 0x15998: 0xe000814e, 0x15999: 0x429d9820, 0x1599a: 0xe0005635, 0x1599b: 0x42a36a20, + 0x1599c: 0x4923be20, 0x1599d: 0x42a3ea20, 0x1599e: 0xe00084ee, 0x1599f: 0x4469be20, + 0x159a0: 0xe00041e4, 0x159a1: 0x42a48c20, 0x159a2: 0xe000a0b7, 0x159a3: 0xe0006c08, + 0x159a4: 0x446a2a20, 0x159a5: 0xe0007f4e, 0x159a6: 0xe0005fa8, 0x159a7: 0xe0004f5b, + 0x159a8: 0xe0008672, 0x159a9: 0xe0009e65, 0x159aa: 0x42a60c20, 0x159ab: 0xe0006858, + 0x159ac: 0xe000a81e, 0x159ad: 0xe0006954, 0x159ae: 0xe00062c4, 0x159af: 0xe0008ff9, + 0x159b0: 0xe0008ff5, 0x159b1: 0xe00046b1, 0x159b2: 0xe00046b1, 0x159b3: 0xe00046b1, + 0x159b4: 0x48145820, 0x159b5: 0xe000a6dc, 0x159b6: 0xe0005003, 0x159b7: 0xe0007246, + 0x159b8: 0x4816c620, 0x159b9: 0xe0004ea3, 0x159ba: 0xe00091b1, 0x159bb: 0x42a80c20, + 0x159bc: 0x42a93c20, 0x159bd: 0xe000a8fb, 0x159be: 0xe0008b5d, 0x159bf: 0xe0008ea4, + // Block 0x567, offset 0x159c0 + 0x159c0: 0xe000763f, 0x159c1: 0x42a9ec20, 0x159c2: 0xe000544e, 0x159c3: 0xe000479c, + 0x159c4: 0xe000a0cf, 0x159c5: 0xe0006e5c, 0x159c6: 0xe0006e5c, 0x159c7: 0xe000a821, + 0x159c8: 0xe0005197, 0x159c9: 0x42ab6620, 0x159ca: 0x42ab8420, 0x159cb: 0xe0005515, + 0x159cc: 0xe0009b5c, 0x159cd: 0x42ae2e20, 0x159ce: 0x42aca220, 0x159cf: 0xe0006864, + 0x159d0: 0xe0008aa9, 0x159d1: 0x42b1dc20, 0x159d2: 0xe0006fc8, 0x159d3: 0xe0007475, + 0x159d4: 0x42b01a20, 0x159d5: 0xe000a38d, 0x159d6: 0x42b06420, 0x159d7: 0xe0006682, + 0x159d8: 0x42b15820, 0x159d9: 0x4829c820, 0x159da: 0x42b1e420, 0x159db: 0x42b1ee20, + 0x159dc: 0xe0006775, 0x159dd: 0xe0005321, 0x159de: 0xe00060d4, 0x159df: 0xe0006b00, + 0x159e0: 0x482d5020, 0x159e1: 0x482dd420, 0x159e2: 0xe000a92e, 0x159e3: 0xe0007c79, + 0x159e4: 0xe0009c21, 0x159e5: 0x42b3b020, 0x159e6: 0xe00067a7, 0x159e7: 0x446ddc20, + 0x159e8: 0x446df820, 0x159e9: 0xe0007efe, 0x159ea: 0xe00057cb, 0x159eb: 0xe00057cb, + 0x159ec: 0x48339020, 0x159ed: 0xe0008106, 0x159ee: 0xe00099f6, 0x159ef: 0xe0005259, + 0x159f0: 0x42b7e620, 0x159f1: 0x48363020, 0x159f2: 0x42b7fe20, 0x159f3: 0x42b80c20, + 0x159f4: 0x42bea620, 0x159f5: 0x42b84420, 0x159f6: 0x446f0220, 0x159f7: 0xe0005521, + 0x159f8: 0x42b8dc20, 0x159f9: 0xe00071aa, 0x159fa: 0x42b91a20, 0x159fb: 0x483bc820, + 0x159fc: 0x42ba8620, 0x159fd: 0x483bcc20, 0x159fe: 0x42badc20, 0x159ff: 0x42bad620, + // Block 0x568, offset 0x15a00 + 0x15a00: 0x42baf820, 0x15a01: 0xe00072d1, 0x15a02: 0xe000704e, 0x15a03: 0x44705e20, + 0x15a04: 0xe0007120, 0x15a05: 0xe0007030, 0x15a06: 0xe000603f, 0x15a07: 0x42bcd220, + 0x15a08: 0x4470c420, 0x15a09: 0x48430620, 0x15a0a: 0x4470f820, 0x15a0b: 0x42bd6020, + 0x15a0c: 0xe00069db, 0x15a0d: 0xe0006d8c, 0x15a0e: 0xe0005837, 0x15a0f: 0x49472420, + 0x15a10: 0x42bdfc20, 0x15a11: 0x48466220, 0x15a12: 0x48466220, 0x15a13: 0xe00079d8, + 0x15a14: 0xe000558a, 0x15a15: 0xe000558a, 0x15a16: 0x44718e20, 0x15a17: 0x48657020, + 0x15a18: 0x48c3b420, 0x15a19: 0xe000a391, 0x15a1a: 0xe0008cfb, 0x15a1b: 0x4471c620, + 0x15a1c: 0x42bf3420, 0x15a1d: 0xe000850a, 0x15a1e: 0xe0009064, 0x15a1f: 0x42bff220, + 0x15a20: 0xe0007a93, 0x15a21: 0x44727420, 0x15a22: 0x44723820, 0x15a23: 0xe000a6c7, + 0x15a24: 0x484da820, 0x15a25: 0xe00055f1, 0x15a26: 0xe00085ed, 0x15a27: 0xe000a654, + 0x15a28: 0x42c29c20, 0x15a29: 0xe000a654, 0x15a2a: 0xe0005c1b, 0x15a2b: 0xe0009021, + 0x15a2c: 0xe000a245, 0x15a2d: 0xe0006878, 0x15a2e: 0xe0009363, 0x15a2f: 0xe00060e4, + 0x15a30: 0xe000922d, 0x15a31: 0xe0005757, 0x15a32: 0xe0006fdc, 0x15a33: 0x42c43620, + 0x15a34: 0x42c4ba20, 0x15a35: 0xe0009e80, 0x15a36: 0xe00063ac, 0x15a37: 0xe0007a27, + 0x15a38: 0x48561820, 0x15a39: 0xe0005e3f, 0x15a3a: 0x42c5f820, 0x15a3b: 0xe0006b1b, + 0x15a3c: 0xe0007054, 0x15a3d: 0x42c7c820, 0x15a3e: 0x4857e220, 0x15a3f: 0xe000910d, + // Block 0x569, offset 0x15a40 + 0x15a40: 0x42c78a20, 0x15a41: 0xe0007977, 0x15a42: 0x44745c20, 0x15a43: 0xe0005ddd, + 0x15a44: 0x42c8fc20, 0x15a45: 0xe000a84b, 0x15a46: 0x42c8ee20, 0x15a47: 0x4474d820, + 0x15a48: 0xe0006260, 0x15a49: 0xe00046d1, 0x15a4a: 0x48601420, 0x15a4b: 0xe0005087, + 0x15a4c: 0xe0006da4, 0x15a4d: 0xe0009111, 0x15a4e: 0x44763220, 0x15a4f: 0xe0006d9e, + 0x15a50: 0x44761020, 0x15a51: 0x4475c820, 0x15a52: 0xe0006036, 0x15a53: 0xe0005fa4, + 0x15a54: 0xe0009802, 0x15a55: 0x42cd3820, 0x15a56: 0xe00052e1, 0x15a57: 0x4487b220, + 0x15a58: 0xe000583b, 0x15a59: 0xe0005ecb, 0x15a5a: 0x42ce4220, 0x15a5b: 0xe0005090, + 0x15a5c: 0xe0009ef7, 0x15a5d: 0x48678620, 0x15a5e: 0x44769220, 0x15a5f: 0x42cff420, + 0x15a60: 0x42cf0a20, 0x15a61: 0x42d0a420, 0x15a62: 0xe0005f15, 0x15a63: 0x4868da20, + 0x15a64: 0x42d11c20, 0x15a65: 0x42d03e20, 0x15a66: 0x42d22820, 0x15a67: 0x44773a20, + 0x15a68: 0xe0006b96, 0x15a69: 0x42d34620, 0x15a6a: 0xe000445b, 0x15a6b: 0x42d55020, + 0x15a6c: 0x486d4620, 0x15a6d: 0xe0009001, 0x15a6e: 0x44783020, 0x15a6f: 0xe000925a, + 0x15a70: 0x48714e20, 0x15a71: 0xe000a242, 0x15a72: 0x44789c20, 0x15a73: 0xe000701e, + 0x15a74: 0x42d73e20, 0x15a75: 0xe0006c40, 0x15a76: 0x42d77620, 0x15a77: 0x48751a20, + 0x15a78: 0x483a1620, 0x15a79: 0x4875f420, 0x15a7a: 0xe0006558, 0x15a7b: 0x48797820, + 0x15a7c: 0xe0007a37, 0x15a7d: 0x42d99a20, 0x15a7e: 0x42d8ce20, 0x15a7f: 0x42da2c20, + // Block 0x56a, offset 0x15a80 + 0x15a80: 0xe0009ce2, 0x15a81: 0xe000a1aa, 0x15a82: 0xe0005c33, 0x15a83: 0xe000a43f, + 0x15a84: 0xe0009a66, 0x15a85: 0xe0007ac3, 0x15a86: 0x487a3c20, 0x15a87: 0x42da6820, + 0x15a88: 0xe000a167, 0x15a89: 0xe000850e, 0x15a8a: 0x447a6620, 0x15a8b: 0xe00085f0, + 0x15a8c: 0x42dd8e20, 0x15a8d: 0x487da220, 0x15a8e: 0xe000797b, 0x15a8f: 0xe0008d1f, + 0x15a90: 0x487ebc20, 0x15a91: 0x487f1c20, 0x15a92: 0xe00068c8, 0x15a93: 0x42e07220, + 0x15a94: 0xe0008bb9, 0x15a95: 0xe0007b77, 0x15a96: 0x447b2c20, 0x15a97: 0x42e09420, + 0x15a98: 0xe0008818, 0x15a99: 0x42e0ee20, 0x15a9a: 0xe0009b74, 0x15a9b: 0x480a4a20, + 0x15a9c: 0x42e28a20, 0x15a9d: 0x4884c620, 0x15a9e: 0x42e33820, 0x15a9f: 0x48875620, + 0x15aa0: 0xe0009303, 0x15aa1: 0xe000868a, 0x15aa2: 0x42e4a020, 0x15aa3: 0x488c1020, + 0x15aa4: 0xe0006dad, 0x15aa5: 0x42e52a20, 0x15aa6: 0x488e6a20, 0x15aa7: 0x48902820, + 0x15aa8: 0xe00053a6, 0x15aa9: 0xe0007e55, 0x15aaa: 0x447d5820, 0x15aab: 0x42e74a20, + 0x15aac: 0x447d7020, 0x15aad: 0x447d7020, 0x15aae: 0x42e88e20, 0x15aaf: 0xe0008263, + 0x15ab0: 0xe0008a3d, 0x15ab1: 0x42e90a20, 0x15ab2: 0xe00046f9, 0x15ab3: 0x447e3620, + 0x15ab4: 0x42ea4820, 0x15ab5: 0x48986c20, 0x15ab6: 0x42ea7c20, 0x15ab7: 0x48992420, + 0x15ab8: 0xe000847a, 0x15ab9: 0x48433e20, 0x15aba: 0xe00082b7, 0x15abb: 0x489f4220, + 0x15abc: 0x489f7020, 0x15abd: 0x48a08820, 0x15abe: 0x447ff820, 0x15abf: 0x44801020, + // Block 0x56b, offset 0x15ac0 + 0x15ac0: 0xe00090e5, 0x15ac1: 0x48a1e620, 0x15ac2: 0x48a1e420, 0x15ac3: 0x48a23220, + 0x15ac4: 0x48a26620, 0x15ac5: 0xe0009145, 0x15ac6: 0x42ee3e20, 0x15ac7: 0x42ee3e20, + 0x15ac8: 0x42ee9420, 0x15ac9: 0x44807220, 0x15aca: 0xe0009149, 0x15acb: 0x44808c20, + 0x15acc: 0x44812c20, 0x15acd: 0x48a83a20, 0x15ace: 0x42f09c20, 0x15acf: 0xe0005aee, + 0x15ad0: 0x42f19820, 0x15ad1: 0x4481c620, 0x15ad2: 0x48ac4c20, 0x15ad3: 0xe0008d31, + 0x15ad4: 0x48ad3420, 0x15ad5: 0x48ad8a20, 0x15ad6: 0xe00066dd, 0x15ad7: 0xe0009912, + 0x15ad8: 0x44825e20, 0x15ad9: 0xe00048de, 0x15ada: 0x42f49420, 0x15adb: 0x42f49e20, + 0x15adc: 0x48b2f820, 0x15add: 0x48b54e20, 0x15ade: 0x48b54e20, 0x15adf: 0x42f5dc20, + 0x15ae0: 0x44840420, 0x15ae1: 0x48b75620, 0x15ae2: 0xe00089d5, 0x15ae3: 0xe00098ca, + 0x15ae4: 0x44844e20, 0x15ae5: 0x48b90020, 0x15ae6: 0x42f9a420, 0x15ae7: 0x44854020, + 0x15ae8: 0x42f9d020, 0x15ae9: 0x42f9c620, 0x15aea: 0xe00050d5, 0x15aeb: 0x48bf0c20, + 0x15aec: 0xe0006664, 0x15aed: 0x44860220, 0x15aee: 0xe00099d5, 0x15aef: 0x42fc0420, + 0x15af0: 0xe00070cf, 0x15af1: 0x44866820, 0x15af2: 0x48c45020, 0x15af3: 0x48c48e20, + 0x15af4: 0x4486b220, 0x15af5: 0x48c5b220, 0x15af6: 0x42fef420, 0x15af7: 0x48c67c20, + 0x15af8: 0x42ff2a20, 0x15af9: 0xe00048b0, 0x15afa: 0xe0008608, 0x15afb: 0x48c9b420, + 0x15afc: 0x48ca4620, 0x15afd: 0x4300c020, 0x15afe: 0x48cb5020, 0x15aff: 0xe00097d8, + // Block 0x56c, offset 0x15b00 + 0x15b00: 0x4866be20, 0x15b01: 0x4487aa20, 0x15b02: 0xe0008302, 0x15b03: 0x43020620, + 0x15b04: 0x44881620, 0x15b05: 0xe00069a2, 0x15b06: 0xe00085ce, 0x15b07: 0x48cf4e20, + 0x15b08: 0x48cf6a20, 0x15b09: 0x48672620, 0x15b0a: 0x48673820, 0x15b0b: 0xe00079d8, + 0x15b0c: 0x43040820, 0x15b0d: 0x431f3c20, 0x15b0e: 0x4488d620, 0x15b0f: 0x43052220, + 0x15b10: 0xe0008008, 0x15b11: 0xe00090a3, 0x15b12: 0x42a56620, 0x15b13: 0xe000a565, + 0x15b14: 0xe0006438, 0x15b15: 0xe00075c0, 0x15b16: 0xe0004850, 0x15b17: 0x48d67820, + 0x15b18: 0xe0007829, 0x15b19: 0xe000945a, 0x15b1a: 0x4306c620, 0x15b1b: 0x43075a20, + 0x15b1c: 0xe0007cd9, 0x15b1d: 0xe0005edf, 0x15b1e: 0x4307ce20, 0x15b1f: 0xe0008898, + 0x15b20: 0x4306a620, 0x15b21: 0xe0004d87, 0x15b22: 0xe0004f13, 0x15b23: 0xe000944b, + 0x15b24: 0x48d86c20, 0x15b25: 0x48dad620, 0x15b26: 0x48d9aa20, 0x15b27: 0x448a5620, + 0x15b28: 0xe0009e30, 0x15b29: 0x4309e620, 0x15b2a: 0x430a2c20, 0x15b2b: 0x48e79420, + 0x15b2c: 0xe00082d2, 0x15b2d: 0x48de5820, 0x15b2e: 0x448aba20, 0x15b2f: 0x448ac220, + 0x15b30: 0x48df6220, 0x15b31: 0x48e1a420, 0x15b32: 0x448ad620, 0x15b33: 0xe000a037, + 0x15b34: 0xe0005aaf, 0x15b35: 0xe000a85d, 0x15b36: 0x430cd220, 0x15b37: 0xe00099e1, + 0x15b38: 0x430d1020, 0x15b39: 0x430e1c20, 0x15b3a: 0x430dc420, 0x15b3b: 0x430ef220, + 0x15b3c: 0xe0008b39, 0x15b3d: 0x430ed620, 0x15b3e: 0x430f0c20, 0x15b3f: 0x448bae20, + // Block 0x56d, offset 0x15b40 + 0x15b40: 0x430fc220, 0x15b41: 0x43100220, 0x15b42: 0x448bf220, 0x15b43: 0x4310c020, + 0x15b44: 0xe000842f, 0x15b45: 0x48ecce20, 0x15b46: 0x4311ae20, 0x15b47: 0x4311bc20, + 0x15b48: 0x448c6a20, 0x15b49: 0x4311f420, 0x15b4a: 0x44697620, 0x15b4b: 0x48f15c20, + 0x15b4c: 0x48f2cc20, 0x15b4d: 0x448d7c20, 0x15b4e: 0x448d8e20, 0x15b4f: 0xe0007008, + 0x15b50: 0xe000827e, 0x15b51: 0xe00065cc, 0x15b52: 0xe000743c, 0x15b53: 0x48f95020, + 0x15b54: 0xe0004a8d, 0x15b55: 0xe00068a0, 0x15b56: 0xe00049d6, 0x15b57: 0xe00050f0, + 0x15b58: 0x48fe5e20, 0x15b59: 0x48100820, 0x15b5a: 0xe00063c0, 0x15b5b: 0x431b7820, + 0x15b5c: 0x431be020, 0x15b5d: 0x4811bc20, 0x15b5e: 0x431da820, 0x15b5f: 0xe0007219, + 0x15b60: 0x490ba420, 0x15b61: 0x490bda20, 0x15b62: 0x43212820, 0x15b63: 0x4321e220, + 0x15b64: 0x43222220, 0x15b65: 0x490e5c20, 0x15b66: 0x43223620, 0x15b67: 0xe00063e0, + 0x15b68: 0xe000a311, 0x15b69: 0x4325b020, 0x15b6a: 0xe0006678, 0x15b6b: 0x4327f220, + 0x15b6c: 0x43282a20, 0x15b6d: 0x4917f420, 0x15b6e: 0xe0004476, 0x15b6f: 0x44932a20, + 0x15b70: 0x432b6e20, 0x15b71: 0x491aee20, 0x15b72: 0x4493cc20, 0x15b73: 0x432d8620, + 0x15b74: 0x42bb6420, 0x15b75: 0xe00080ca, 0x15b76: 0x49228a20, 0x15b77: 0x49243420, + 0x15b78: 0x4494dc20, 0x15b79: 0x4494ec20, 0x15b7a: 0xe0009fd5, 0x15b7b: 0x49281420, + 0x15b7c: 0x44956420, 0x15b7d: 0x49292c20, 0x15b7e: 0x43301620, 0x15b7f: 0x43301620, + // Block 0x56e, offset 0x15b80 + 0x15b80: 0x43305220, 0x15b81: 0x492b6c20, 0x15b82: 0xe00050f9, 0x15b83: 0x44966620, + 0x15b84: 0x43325220, 0x15b85: 0x43334e20, 0x15b86: 0x43338420, 0x15b87: 0x4333fc20, + 0x15b88: 0x44979c20, 0x15b89: 0x49366020, 0x15b8a: 0xe00091a9, 0x15b8b: 0x43388020, + 0x15b8c: 0x4339fa20, 0x15b8d: 0x44999c20, 0x15b8e: 0x4499da20, 0x15b8f: 0x433ace20, + 0x15b90: 0x49419c20, 0x15b91: 0x4499f020, 0x15b92: 0x49420a20, 0x15b93: 0x49441c20, + 0x15b94: 0x49452220, 0x15b95: 0xe0005df2, 0x15b96: 0x449aac20, 0x15b97: 0x433df220, + 0x15b98: 0x433dfc20, 0x15b99: 0x433e0a20, 0x15b9a: 0x433e1e20, 0x15b9b: 0x433e2c20, + 0x15b9c: 0xe00069c3, 0x15b9d: 0x494c0020, + // Block 0x56f, offset 0x15bc0 + 0x15bc0: 0xa000f202, 0x15bc1: 0x403fba21, 0x15bc2: 0x403fba20, 0x15bc3: 0x403fbc20, + 0x15bc4: 0x403fbc20, 0x15bc5: 0x403fbe20, 0x15bc6: 0x403fc020, 0x15bc7: 0x403fcc20, + 0x15bc8: 0x403fce20, 0x15bc9: 0x403fd020, 0x15bca: 0x403fd220, 0x15bcb: 0x403fd420, + 0x15bcc: 0x403fd820, 0x15bcd: 0x403fdc20, 0x15bce: 0x403fde20, 0x15bcf: 0x403fe020, + 0x15bd0: 0x403fe220, 0x15bd1: 0x403fe420, 0x15bd2: 0x403fe620, 0x15bd3: 0x403fe820, + 0x15bd4: 0x403fea20, 0x15bd5: 0xcaac3be1, 0x15bd6: 0x403fee20, 0x15bd7: 0x403ff020, + 0x15bd8: 0x403ff420, 0x15bd9: 0x403ff620, 0x15bda: 0x403ff820, 0x15bdb: 0x403ffa20, + 0x15bdc: 0x403ffc20, 0x15bdd: 0x40400220, 0x15bde: 0x40400420, 0x15bdf: 0x40400620, + 0x15be0: 0x40400820, 0x15be1: 0x40400a20, 0x15be2: 0x40400e20, 0x15be3: 0x40401020, + 0x15be4: 0x40401220, 0x15be5: 0x40401420, 0x15be6: 0x40401620, 0x15be7: 0x40401820, + 0x15be8: 0x40401a20, 0x15be9: 0xe0001830, 0x15bea: 0x40401c20, 0x15beb: 0x40401e20, + 0x15bec: 0x40402020, 0x15bed: 0x40402420, 0x15bee: 0x40402620, 0x15bef: 0x40402820, + 0x15bf0: 0x40402c20, 0x15bf1: 0xe0001839, 0x15bf2: 0x40402e20, 0x15bf3: 0x40403c20, + 0x15bf4: 0xe000a994, 0x15bf5: 0x40403220, 0x15bf6: 0x40403420, 0x15bf7: 0x40403620, + 0x15bf8: 0x40403820, 0x15bf9: 0x40403a20, 0x15bfa: 0x40404c20, 0x15bfb: 0x40404e20, + 0x15bfc: 0xa070f102, 0x15bfd: 0x40403c20, 0x15bfe: 0x40404a20, 0x15bff: 0x40405620, + // Block 0x570, offset 0x15c00 + 0x15c00: 0xa0000000, 0x15c01: 0xa0000000, 0x15c02: 0xa0000000, 0x15c03: 0xa0000000, + 0x15c04: 0xa0000000, 0x15c05: 0xa0000000, 0x15c06: 0xa0000000, 0x15c07: 0xa0000000, + 0x15c08: 0xa0000000, 0x15c09: 0x40020020, 0x15c0a: 0x40020220, 0x15c0b: 0x40020420, + 0x15c0c: 0x40020620, 0x15c0d: 0x40020820, 0x15c0e: 0xa0000000, 0x15c0f: 0xa0000000, + 0x15c10: 0xa0000000, 0x15c11: 0xa0000000, 0x15c12: 0xa0000000, 0x15c13: 0xa0000000, + 0x15c14: 0xa0000000, 0x15c15: 0xa0000000, 0x15c16: 0xa0000000, 0x15c17: 0xa0000000, + 0x15c18: 0xa0000000, 0x15c19: 0xa0000000, 0x15c1a: 0xa0000000, 0x15c1b: 0xa0000000, + 0x15c1c: 0xa0000000, 0x15c1d: 0xa0000000, 0x15c1e: 0xa0000000, 0x15c1f: 0xa0000000, + 0x15c20: 0x40021220, 0x15c21: 0x4002ba20, 0x15c22: 0x4003e020, 0x15c23: 0x4004ea20, + 0x15c24: 0x4027de20, 0x15c25: 0x4004ec20, 0x15c26: 0x4004e620, 0x15c27: 0x4003d220, + 0x15c28: 0x4003f420, 0x15c29: 0x4003f620, 0x15c2a: 0x4004d820, 0x15c2b: 0x40093820, + 0x15c2c: 0x40024020, 0x15c2d: 0x40021a20, 0x15c2e: 0x4002e420, 0x15c2f: 0x4004e220, + 0x15c30: 0x4029cc20, 0x15c31: 0x4029ce20, 0x15c32: 0x4029d020, 0x15c33: 0x4029d220, + 0x15c34: 0x4029d420, 0x15c35: 0x4029d620, 0x15c36: 0x4029d820, 0x15c37: 0x4029da20, + 0x15c38: 0x4029dc20, 0x15c39: 0x4029de20, 0x15c3a: 0x40026c20, 0x15c3b: 0x40026220, + 0x15c3c: 0x40094020, 0x15c3d: 0x40094220, 0x15c3e: 0x40094420, 0x15c3f: 0x4002c420, + // Block 0x571, offset 0x15c40 + 0x15c40: 0x4004d620, 0x15c41: 0x002bde88, 0x15c42: 0x002c0a88, 0x15c43: 0x002c3a88, + 0x15c44: 0x002c6288, 0x15c45: 0x002c9888, 0x15c46: 0x002d0888, 0x15c47: 0xcab12692, + 0x15c48: 0x002d6888, 0x15c49: 0x002d9a88, 0x15c4a: 0x002dcc88, 0x15c4b: 0xcab726c2, + 0x15c4c: 0xc0030002, 0x15c4d: 0xcac33c48, 0x15c4e: 0xcadf3daa, 0x15c4f: 0x002ee288, + 0x15c50: 0x002f2c88, 0x15c51: 0x002f5688, 0x15c52: 0x002f7a88, 0x15c53: 0xcaf409c2, + 0x15c54: 0xcafa2722, 0x15c55: 0x00306c88, 0x15c56: 0x0030be88, 0x15c57: 0x0030e288, + 0x15c58: 0x0030f688, 0x15c59: 0x00310088, 0x15c5a: 0x00312a88, 0x15c5b: 0x4003f820, + 0x15c5c: 0x4004e420, 0x15c5d: 0x4003fa20, 0x15c5e: 0x40062420, 0x15c5f: 0x40021620, + 0x15c60: 0x40061e20, 0x15c61: 0x402bde20, 0x15c62: 0x402c0a20, 0x15c63: 0x402c3a20, + 0x15c64: 0x402c6220, 0x15c65: 0x402c9820, 0x15c66: 0x402d0820, 0x15c67: 0xcaae2692, + 0x15c68: 0x402d6820, 0x15c69: 0x402d9a20, 0x15c6a: 0x402dcc20, 0x15c6b: 0xcab426c2, + 0x15c6c: 0xc0000002, 0x15c6d: 0xcaba3c48, 0x15c6e: 0xcacc3cca, 0x15c6f: 0x402ee220, + 0x15c70: 0x402f2c20, 0x15c71: 0x402f5620, 0x15c72: 0x402f7a20, 0x15c73: 0xcaf109c2, + 0x15c74: 0xcaf72722, 0x15c75: 0x40306c20, 0x15c76: 0x4030be20, 0x15c77: 0x4030e220, + 0x15c78: 0x4030f620, 0x15c79: 0x40310020, 0x15c7a: 0x40312a20, 0x15c7b: 0x4003fc20, + 0x15c7c: 0x40094820, 0x15c7d: 0x4003fe20, 0x15c7e: 0x40094c20, 0x15c7f: 0xa0000000, + // Block 0x572, offset 0x15c80 + 0x15c80: 0x402c1a20, 0x15c81: 0x002c2a88, 0x15c82: 0x002c3288, 0x15c83: 0x402c3220, + 0x15c84: 0x0031c488, 0x15c85: 0x4031c420, 0x15c86: 0x002ee2a3, 0x15c87: 0x002c4e88, + 0x15c88: 0x402c4e20, 0x15c89: 0x002c7288, 0x15c8a: 0x002c7a88, 0x15c8b: 0x002c8488, + 0x15c8c: 0x402c8420, 0x15c8d: 0xe000115c, 0x15c8e: 0x002cae88, 0x15c8f: 0x002cb888, + 0x15c90: 0x002c9a83, 0x15c91: 0x002d1688, 0x15c92: 0x402d1620, 0x15c93: 0x002d4488, + 0x15c94: 0x002d5888, 0x15c95: 0x402d7820, 0x15c96: 0x002dc288, 0x15c97: 0x002db688, + 0x15c98: 0x002e0a88, 0x15c99: 0x402e0a20, 0x15c9a: 0x402e3820, 0x15c9b: 0x402e7220, + 0x15c9c: 0x0030a088, 0x15c9d: 0x002eb488, 0x15c9e: 0x402ebc20, 0x15c9f: 0x002f1088, + 0x15ca0: 0xe0000e56, 0x15ca1: 0xe0000e53, 0x15ca2: 0x002d6088, 0x15ca3: 0x402d6020, + 0x15ca4: 0x002f3e88, 0x15ca5: 0x402f3e20, 0x15ca6: 0x002f8288, 0x15ca7: 0x0031b488, + 0x15ca8: 0x4031b420, 0x15ca9: 0x00300888, 0x15caa: 0x40301220, 0x15cab: 0x40304220, + 0x15cac: 0x00304a88, 0x15cad: 0x40304a20, 0x15cae: 0x00305288, 0x15caf: 0xe000105f, + 0x15cb0: 0xe000105c, 0x15cb1: 0x0030b488, 0x15cb2: 0x0030cc88, 0x15cb3: 0x00311888, + 0x15cb4: 0x40311820, 0x15cb5: 0x00313488, 0x15cb6: 0x40313420, 0x15cb7: 0x00316488, + 0x15cb8: 0x00316e88, 0x15cb9: 0x40316e20, 0x15cba: 0x40317820, 0x15cbb: 0x4031a620, + 0x15cbc: 0x0031bc88, 0x15cbd: 0x4031bc20, 0x15cbe: 0xe0000fc9, 0x15cbf: 0x40319420, + // Block 0x573, offset 0x15cc0 + 0x15cc0: 0x40315820, 0x15cc1: 0x0031d488, 0x15cc2: 0x4031d420, 0x15cc3: 0x002c1a88, + 0x15cc4: 0x00307c88, 0x15cc5: 0x0030da88, 0x15cc6: 0x002ca288, 0x15cc7: 0x402ca220, + 0x15cc8: 0x002dde88, 0x15cc9: 0x402dde20, 0x15cca: 0x002f6a88, 0x15ccb: 0x402f6a20, + 0x15ccc: 0x002f8e88, 0x15ccd: 0x402f8e20, 0x15cce: 0x00311088, 0x15ccf: 0x40311020, + 0x15cd0: 0x402bf020, 0x15cd1: 0x402bf820, 0x15cd2: 0x402c0220, 0x15cd3: 0x402c2a20, + 0x15cd4: 0x402ee221, 0x15cd5: 0x402c5620, 0x15cd6: 0x402c7220, 0x15cd7: 0x402c7a20, + 0x15cd8: 0x402ccc20, 0x15cd9: 0x402cb820, 0x15cda: 0x402cd420, 0x15cdb: 0x402c9a20, + 0x15cdc: 0x402cdc20, 0x15cdd: 0x402ce820, 0x15cde: 0x402cf020, 0x15cdf: 0x402dee20, + 0x15ce0: 0x402d4420, 0x15ce1: 0x402d2a20, 0x15ce2: 0x402d3220, 0x15ce3: 0x402d5820, + 0x15ce4: 0x402d0020, 0x15ce5: 0x40308820, 0x15ce6: 0x402d8020, 0x15ce7: 0x402d8e20, + 0x15ce8: 0x402db620, 0x15ce9: 0x402dc220, 0x15cea: 0x402daa20, 0x15ceb: 0x402e4220, + 0x15cec: 0x402e4a20, 0x15ced: 0x402e5420, 0x15cee: 0x402e6820, 0x15cef: 0x4030a020, + 0x15cf0: 0x4030ac20, 0x15cf1: 0x402e9020, 0x15cf2: 0x402eb420, 0x15cf3: 0x402ec820, + 0x15cf4: 0x402ea620, 0x15cf5: 0x402f1020, 0x15cf6: 0x402eee20, 0x15cf7: 0x402f1a20, + 0x15cf8: 0x402f4c20, 0x15cf9: 0x402f9820, 0x15cfa: 0x402fa220, 0x15cfb: 0x402fac20, + 0x15cfc: 0x402fb620, 0x15cfd: 0x402fbe20, 0x15cfe: 0x402fc620, 0x15cff: 0x402fd020, + // Block 0x574, offset 0x15d00 + 0x15d00: 0xa0000000, 0x15d01: 0xa0000000, 0x15d02: 0xa0000000, 0x15d03: 0xa0000000, + 0x15d04: 0xa0000000, 0x15d05: 0xa0000000, 0x15d06: 0xa0000000, 0x15d07: 0xa0000000, + 0x15d08: 0xa0000000, 0x15d09: 0x40020020, 0x15d0a: 0x40020220, 0x15d0b: 0x40020420, + 0x15d0c: 0x40020620, 0x15d0d: 0x40020820, 0x15d0e: 0xa0000000, 0x15d0f: 0xa0000000, + 0x15d10: 0xa0000000, 0x15d11: 0xa0000000, 0x15d12: 0xa0000000, 0x15d13: 0xa0000000, + 0x15d14: 0xa0000000, 0x15d15: 0xa0000000, 0x15d16: 0xa0000000, 0x15d17: 0xa0000000, + 0x15d18: 0xa0000000, 0x15d19: 0xa0000000, 0x15d1a: 0xa0000000, 0x15d1b: 0xa0000000, + 0x15d1c: 0xa0000000, 0x15d1d: 0xa0000000, 0x15d1e: 0xa0000000, 0x15d1f: 0xa0000000, + 0x15d20: 0x40021220, 0x15d21: 0x4002ba20, 0x15d22: 0x4003e020, 0x15d23: 0x4004ea20, + 0x15d24: 0x4027de20, 0x15d25: 0x4004ec20, 0x15d26: 0x4004e620, 0x15d27: 0x4003d220, + 0x15d28: 0x4003f420, 0x15d29: 0x4003f620, 0x15d2a: 0x4004d820, 0x15d2b: 0x40093820, + 0x15d2c: 0x40024020, 0x15d2d: 0x40021a20, 0x15d2e: 0x4002e420, 0x15d2f: 0x4004e220, + 0x15d30: 0x4029cc20, 0x15d31: 0x4029ce20, 0x15d32: 0x4029d020, 0x15d33: 0x4029d220, + 0x15d34: 0x4029d420, 0x15d35: 0x4029d620, 0x15d36: 0x4029d820, 0x15d37: 0x4029da20, + 0x15d38: 0x4029dc20, 0x15d39: 0x4029de20, 0x15d3a: 0x40026c20, 0x15d3b: 0x40026220, + 0x15d3c: 0x40094020, 0x15d3d: 0x40094220, 0x15d3e: 0x40094420, 0x15d3f: 0x4002c420, + // Block 0x575, offset 0x15d40 + 0x15d40: 0x4004d620, 0x15d41: 0xcb030be1, 0x15d42: 0x002c0a88, 0x15d43: 0xc3350991, + 0x15d44: 0x002c6288, 0x15d45: 0xcb083ea1, 0x15d46: 0x002d0888, 0x15d47: 0x002d2288, + 0x15d48: 0x002d6888, 0x15d49: 0xcb0d0be1, 0x15d4a: 0x002dcc88, 0x15d4b: 0x002dfe88, + 0x15d4c: 0xc0030002, 0x15d4d: 0x002e8288, 0x15d4e: 0x002e9e88, 0x15d4f: 0x002ee288, + 0x15d50: 0x002f2c88, 0x15d51: 0x002f5688, 0x15d52: 0x002f7a88, 0x15d53: 0xc3430991, + 0x15d54: 0x00302c88, 0x15d55: 0xcb123ed1, 0x15d56: 0x0030be88, 0x15d57: 0x0030e288, + 0x15d58: 0x0030f688, 0x15d59: 0x002d9ac3, 0x15d5a: 0xc3630991, 0x15d5b: 0x4003f820, + 0x15d5c: 0x4004e420, 0x15d5d: 0x4003fa20, 0x15d5e: 0x40062420, 0x15d5f: 0x40021620, + 0x15d60: 0x40061e20, 0x15d61: 0xcb010be1, 0x15d62: 0x402c0a20, 0x15d63: 0xc3330991, + 0x15d64: 0x402c6220, 0x15d65: 0xcb053ea1, 0x15d66: 0x402d0820, 0x15d67: 0x402d2220, + 0x15d68: 0x402d6820, 0x15d69: 0xcb0b0be1, 0x15d6a: 0x402dcc20, 0x15d6b: 0x402dfe20, + 0x15d6c: 0xc0000002, 0x15d6d: 0x402e8220, 0x15d6e: 0x402e9e20, 0x15d6f: 0x402ee220, + 0x15d70: 0x402f2c20, 0x15d71: 0x402f5620, 0x15d72: 0x402f7a20, 0x15d73: 0xc3410991, + 0x15d74: 0x40302c20, 0x15d75: 0xcb0f3ed1, 0x15d76: 0x4030be20, 0x15d77: 0x4030e220, + 0x15d78: 0x4030f620, 0x15d79: 0x402d9a22, 0x15d7a: 0xc3610991, 0x15d7b: 0x4003fc20, + 0x15d7c: 0x40094820, 0x15d7d: 0x4003fe20, 0x15d7e: 0x40094c20, 0x15d7f: 0xa0000000, + // Block 0x576, offset 0x15d80 + 0x15d80: 0xe00008f5, 0x15d81: 0xe00008ef, 0x15d82: 0xe0000921, 0x15d83: 0xe0000969, + 0x15d84: 0xe000095b, 0x15d85: 0xe000094d, 0x15d86: 0xe00009dd, 0x15d87: 0xe0000a53, + 0x15d88: 0xe0000ae8, 0x15d89: 0xe0000ae2, 0x15d8a: 0xe0000af4, 0x15d8b: 0xe0000b20, + 0x15d8c: 0xe0000c2b, 0x15d8d: 0xe0000c25, 0x15d8e: 0xe0000c37, 0x15d8f: 0xe0000c43, + 0x15d90: 0xe0000ab3, 0x15d91: 0xe0000d63, 0x15d92: 0xe0000d9a, 0x15d93: 0xe0000d94, + 0x15d94: 0xe0000da6, 0x15d95: 0xe0000de6, 0x15d96: 0xe0000dd2, 0x15d97: 0x40093e20, + 0x15d98: 0xe0000e12, 0x15d99: 0xe0000fe1, 0x15d9a: 0xe0000fdb, 0x15d9b: 0xe0000fed, + 0x15d9c: 0xe0000fff, 0x15d9d: 0xe000a99a, 0x15d9e: 0x00318888, 0x15d9f: 0xe0000f7b, + 0x15da0: 0xe00008f2, 0x15da1: 0xe00008ec, 0x15da2: 0xe000091e, 0x15da3: 0xe0000966, + 0x15da4: 0xe0000958, 0x15da5: 0xe000094a, 0x15da6: 0xe00009d5, 0x15da7: 0xe0000a4d, + 0x15da8: 0xe0000ae5, 0x15da9: 0xe0000adf, 0x15daa: 0xe0000af1, 0x15dab: 0xe0000b1d, + 0x15dac: 0xe0000c28, 0x15dad: 0xe0000c22, 0x15dae: 0xe0000c34, 0x15daf: 0xe0000c40, + 0x15db0: 0xe0000aad, 0x15db1: 0xe0000d60, 0x15db2: 0xe0000d97, 0x15db3: 0xe0000d91, + 0x15db4: 0xe0000da3, 0x15db5: 0xe0000de3, 0x15db6: 0xe0000dcf, 0x15db7: 0x40093c20, + 0x15db8: 0xe0000e0f, 0x15db9: 0xe0000fde, 0x15dba: 0xe0000fd8, 0x15dbb: 0xe0000fea, + 0x15dbc: 0xe0000ffc, 0x15dbd: 0xe000a997, 0x15dbe: 0x40318820, 0x15dbf: 0xe000a9ac, + // Block 0x577, offset 0x15dc0 + 0x15dc0: 0xe0000983, 0x15dc1: 0xe0000980, 0x15dc2: 0xe00008fb, 0x15dc3: 0xe00008f8, + 0x15dc4: 0x002bdea3, 0x15dc5: 0x402bde21, 0x15dc6: 0xe0000a38, 0x15dc7: 0xe0000a35, + 0x15dc8: 0xe0000a3e, 0x15dc9: 0xe0000a3b, 0x15dca: 0xe0000a4a, 0x15dcb: 0xe0000a47, + 0x15dcc: 0x002c3c83, 0x15dcd: 0x402c3c20, 0x15dce: 0xe0000a86, 0x15dcf: 0xe0000a83, + 0x15dd0: 0xe0000aaa, 0x15dd1: 0xe0000aa7, 0x15dd2: 0xe0000b46, 0x15dd3: 0xe0000b43, + 0x15dd4: 0xe0000aee, 0x15dd5: 0xe0000aeb, 0x15dd6: 0x002c98c3, 0x15dd7: 0x402c9822, + 0x15dd8: 0x002c98a3, 0x15dd9: 0x402c9821, 0x15dda: 0xe0000b1a, 0x15ddb: 0xe0000b17, + 0x15ddc: 0xe0000bb8, 0x15ddd: 0xe0000bb5, 0x15dde: 0xe0000bb2, 0x15ddf: 0xe0000baf, + 0x15de0: 0xe0000bc4, 0x15de1: 0xe0000bc1, 0x15de2: 0xe0000bca, 0x15de3: 0xe0000bc7, + 0x15de4: 0xe0000bee, 0x15de5: 0xe0000beb, 0x15de6: 0xe0000c1b, 0x15de7: 0xe0000c18, + 0x15de8: 0xe0000c51, 0x15de9: 0xe0000c4e, 0x15dea: 0xe0000c60, 0x15deb: 0xe0000c5d, + 0x15dec: 0xe0000c31, 0x15ded: 0xe0000c2e, 0x15dee: 0x002d9aa3, 0x15def: 0x402d9a21, + 0x15df0: 0xe0000c54, 0x15df1: 0x402da220, 0x15df2: 0xf0000a0a, 0x15df3: 0xf0000404, + 0x15df4: 0xe0000c8a, 0x15df5: 0xe0000c87, 0x15df6: 0xe0000c9f, 0x15df7: 0xe0000c9c, + 0x15df8: 0x402f7220, 0x15df9: 0xe0000ccc, 0x15dfa: 0xe0000cc9, 0x15dfb: 0xe0000cd8, + 0x15dfc: 0xe0000cd5, 0x15dfd: 0xe0000cd2, 0x15dfe: 0xe0000ccf, 0x15dff: 0xe0000d04, + // Block 0x578, offset 0x15e00 + 0x15e00: 0xe0000cfe, 0x15e01: 0xe0000cf8, 0x15e02: 0xe0000cf5, 0x15e03: 0xe0000d51, + 0x15e04: 0xe0000d4e, 0x15e05: 0xe0000d6f, 0x15e06: 0xe0000d6c, 0x15e07: 0xe0000d5d, + 0x15e08: 0xe0000d5a, 0x15e09: 0xf0000404, 0x15e0a: 0x002eda88, 0x15e0b: 0x402eda20, + 0x15e0c: 0xe0000e2e, 0x15e0d: 0xe0000e2b, 0x15e0e: 0xe0000da0, 0x15e0f: 0xe0000d9d, + 0x15e10: 0xe0000de0, 0x15e11: 0xe0000ddd, 0x15e12: 0xe0000e93, 0x15e13: 0xe0000e8f, + 0x15e14: 0xe0000eca, 0x15e15: 0xe0000ec7, 0x15e16: 0xe0000edc, 0x15e17: 0xe0000ed9, + 0x15e18: 0xe0000ed0, 0x15e19: 0xe0000ecd, 0x15e1a: 0xe0000f1f, 0x15e1b: 0xe0000f1c, + 0x15e1c: 0xe0000f2d, 0x15e1d: 0xe0000f2a, 0x15e1e: 0xe0000f47, 0x15e1f: 0xe0000f44, + 0x15e20: 0x002fe883, 0x15e21: 0x402fe820, 0x15e22: 0xe0000f99, 0x15e23: 0xe0000f96, + 0x15e24: 0xe0000f8a, 0x15e25: 0xe0000f87, 0x15e26: 0x00303688, 0x15e27: 0x40303620, + 0x15e28: 0xe000102b, 0x15e29: 0xe0001028, 0x15e2a: 0x00306cc3, 0x15e2b: 0x40306c22, + 0x15e2c: 0xe0000fe7, 0x15e2d: 0xe0000fe4, 0x15e2e: 0xe0000ff9, 0x15e2f: 0xe0000ff6, + 0x15e30: 0xe0001025, 0x15e31: 0xe0001022, 0x15e32: 0x00306ca3, 0x15e33: 0x40306c21, + 0x15e34: 0xe00010d8, 0x15e35: 0xe00010d5, 0x15e36: 0xe000a9a6, 0x15e37: 0xe000a9a3, + 0x15e38: 0xe000a9af, 0x15e39: 0xe000113b, 0x15e3a: 0xe0001138, 0x15e3b: 0xe000114d, + 0x15e3c: 0xe000114a, 0x15e3d: 0x00312c83, 0x15e3e: 0x40312c20, 0x15e3f: 0xe0000f64, + // Block 0x579, offset 0x15e40 + 0x15e40: 0x40321220, 0x15e41: 0x40321a20, 0x15e42: 0x40322220, 0x15e43: 0x40322a20, + 0x15e44: 0xe0000ad5, 0x15e45: 0xe0000ad1, 0x15e46: 0xe0000acd, 0x15e47: 0xf0000a0a, + 0x15e48: 0xf000040a, 0x15e49: 0xf0000404, 0x15e4a: 0xf0000a0a, 0x15e4b: 0xf000040a, + 0x15e4c: 0xf0000404, 0x15e4d: 0xe0000947, 0x15e4e: 0xe0000944, 0x15e4f: 0xe0000c3d, + 0x15e50: 0xe0000c3a, 0x15e51: 0xe0000dcc, 0x15e52: 0xe0000dc9, 0x15e53: 0xe0000ff3, + 0x15e54: 0xe0000ff0, 0x15e55: 0xe000a9d3, 0x15e56: 0xe000a9d0, 0x15e57: 0xe0001006, + 0x15e58: 0xe0001002, 0x15e59: 0xe0001016, 0x15e5a: 0xe0001012, 0x15e5b: 0xe000100e, + 0x15e5c: 0xe000100a, 0x15e5d: 0x402cae20, 0x15e5e: 0xe0000962, 0x15e5f: 0xe000095e, + 0x15e60: 0xe0000976, 0x15e61: 0xe0000972, 0x15e62: 0xe00009f4, 0x15e63: 0xe00009ef, + 0x15e64: 0x002d3a88, 0x15e65: 0x402d3a20, 0x15e66: 0xe0000bbe, 0x15e67: 0xe0000bbb, + 0x15e68: 0xe0000c99, 0x15e69: 0xe0000c96, 0x15e6a: 0xe0000e20, 0x15e6b: 0xe0000e1d, + 0x15e6c: 0xe0000e27, 0x15e6d: 0xe0000e23, 0x15e6e: 0xe0001162, 0x15e6f: 0xe000115f, + 0x15e70: 0xe0000c8d, 0x15e71: 0xf0000a0a, 0x15e72: 0xf000040a, 0x15e73: 0xf0000404, + 0x15e74: 0xe0000bac, 0x15e75: 0xe0000ba9, 0x15e76: 0x002d7888, 0x15e77: 0x00319488, + 0x15e78: 0xe0000d57, 0x15e79: 0xe0000d54, 0x15e7a: 0xe0000954, 0x15e7b: 0xe0000950, + 0x15e7c: 0xe00009ea, 0x15e7d: 0xe00009e5, 0x15e7e: 0xe0000e19, 0x15e7f: 0xe0000e15, + // Block 0x57a, offset 0x15e80 + 0x15e80: 0xe000098f, 0x15e81: 0xe000098c, 0x15e82: 0xe0000995, 0x15e83: 0xe0000992, + 0x15e84: 0xe0000b62, 0x15e85: 0xe0000b5f, 0x15e86: 0xe0000b68, 0x15e87: 0xe0000b65, + 0x15e88: 0xe0000c6c, 0x15e89: 0xe0000c69, 0x15e8a: 0xe0000c72, 0x15e8b: 0xe0000c6f, + 0x15e8c: 0xe0000e4a, 0x15e8d: 0xe0000e47, 0x15e8e: 0xe0000e50, 0x15e8f: 0xe0000e4d, + 0x15e90: 0xe0000ee8, 0x15e91: 0xe0000ee5, 0x15e92: 0xe0000eee, 0x15e93: 0xe0000eeb, + 0x15e94: 0xe0001053, 0x15e95: 0xe0001050, 0x15e96: 0xe0001059, 0x15e97: 0xe0001056, + 0x15e98: 0xe0000f61, 0x15e99: 0xe0000f5e, 0x15e9a: 0xe0000fa5, 0x15e9b: 0xe0000fa2, + 0x15e9c: 0x00312288, 0x15e9d: 0x40312220, 0x15e9e: 0xe0000bf4, 0x15e9f: 0xe0000bf1, + 0x15ea0: 0x002ebc88, 0x15ea1: 0x402c8c20, 0x15ea2: 0x002f2288, 0x15ea3: 0x402f2220, + 0x15ea4: 0x00314088, 0x15ea5: 0x40314020, 0x15ea6: 0xe000096f, 0x15ea7: 0xe000096c, + 0x15ea8: 0xe0000b32, 0x15ea9: 0xe0000b2f, 0x15eaa: 0xe0000dd9, 0x15eab: 0xe0000dd5, + 0x15eac: 0xe0000dfd, 0x15ead: 0xe0000df9, 0x15eae: 0xe0000e04, 0x15eaf: 0xe0000e01, + 0x15eb0: 0xe0000e0b, 0x15eb1: 0xe0000e07, 0x15eb2: 0xe000a9c1, 0x15eb3: 0xe000a9be, + 0x15eb4: 0x402e5e20, 0x15eb5: 0x402ed020, 0x15eb6: 0x40305a20, 0x15eb7: 0x402dd420, + 0x15eb8: 0xe0000abf, 0x15eb9: 0xe0000ec4, 0x15eba: 0x002be888, 0x15ebb: 0x002c4488, + 0x15ebc: 0x402c4420, 0x15ebd: 0x002e3888, 0x15ebe: 0x00303e88, 0x15ebf: 0x402ffc20, + // Block 0x57b, offset 0x15ec0 + 0x15ec0: 0xae603502, 0x15ec1: 0xae603202, 0x15ec2: 0xae603c02, 0x15ec3: 0xae604e02, + 0x15ec4: 0xae605b02, 0x15ec5: 0xae606302, 0x15ec6: 0xae603702, 0x15ec7: 0xcafd3e71, + 0x15ec8: 0xae604702, 0x15ec9: 0xae606402, 0x15eca: 0xae604302, 0x15ecb: 0xae604d02, + 0x15ecc: 0xae604102, 0x15ecd: 0xae605f02, 0x15ece: 0xae605f02, 0x15ecf: 0xae606502, + 0x15ed0: 0xae606602, 0x15ed1: 0xae606702, 0x15ed2: 0xae605f02, 0x15ed3: 0xae602202, + 0x15ed4: 0xae602a02, 0x15ed5: 0xae805f02, 0x15ed6: 0xadc06002, 0x15ed7: 0xadc06002, + 0x15ed8: 0xadc06002, 0x15ed9: 0xadc06002, 0x15eda: 0xae805f02, 0x15edb: 0xad806802, + 0x15edc: 0xadc06002, 0x15edd: 0xadc06002, 0x15ede: 0xadc06002, 0x15edf: 0xadc06002, + 0x15ee0: 0xadc06002, 0x15ee1: 0xaca06e02, 0x15ee2: 0xaca06f02, 0x15ee3: 0xadc07002, + 0x15ee4: 0xadc07502, 0x15ee5: 0xadc07602, 0x15ee6: 0xadc07702, 0x15ee7: 0xaca05602, + 0x15ee8: 0xaca05902, 0x15ee9: 0xadc06002, 0x15eea: 0xadc06002, 0x15eeb: 0xadc06002, + 0x15eec: 0xadc06002, 0x15eed: 0xadc07802, 0x15eee: 0xadc07902, 0x15eef: 0xadc06002, + 0x15ef0: 0xadc07a02, 0x15ef1: 0xadc07b02, 0x15ef2: 0xadc02102, 0x15ef3: 0xadc06002, + 0x15ef4: 0xa0107c02, 0x15ef5: 0xa0107d02, 0x15ef6: 0xa0106102, 0x15ef7: 0xa0106102, + 0x15ef8: 0xa0105402, 0x15ef9: 0xadc07e02, 0x15efa: 0xadc06002, 0x15efb: 0xadc06002, + 0x15efc: 0xadc06002, 0x15efd: 0xae605f02, 0x15efe: 0xae605f02, 0x15eff: 0xae605f02, + // Block 0x57c, offset 0x15f00 + 0x15f00: 0xe0000d24, 0x15f01: 0xe0000d21, 0x15f02: 0xe0000d2a, 0x15f03: 0xe0000d27, + 0x15f04: 0xe0000d69, 0x15f05: 0xe0000d66, 0x15f06: 0xe0000d7b, 0x15f07: 0xe0000d78, + 0x15f08: 0xe0000d87, 0x15f09: 0xe0000d84, 0x15f0a: 0xe0000d81, 0x15f0b: 0xe0000d7e, + 0x15f0c: 0xe0000ded, 0x15f0d: 0xe0000de9, 0x15f0e: 0xe0000df5, 0x15f0f: 0xe0000df1, + 0x15f10: 0xe0000e3d, 0x15f11: 0xe0000e39, 0x15f12: 0xe0000e35, 0x15f13: 0xe0000e31, + 0x15f14: 0xe0000ea7, 0x15f15: 0xe0000ea4, 0x15f16: 0xe0000ead, 0x15f17: 0xe0000eaa, + 0x15f18: 0xe0000ed6, 0x15f19: 0xe0000ed3, 0x15f1a: 0xe0000ef4, 0x15f1b: 0xe0000ef1, + 0x15f1c: 0xe0000efb, 0x15f1d: 0xe0000ef7, 0x15f1e: 0xe0000f02, 0x15f1f: 0xe0000eff, + 0x15f20: 0xe0000f41, 0x15f21: 0xe0000f3e, 0x15f22: 0xe0000f53, 0x15f23: 0xe0000f50, + 0x15f24: 0xe0000f26, 0x15f25: 0xe0000f22, 0x15f26: 0xe000296a, 0x15f27: 0xe0002967, + 0x15f28: 0xe0000f5a, 0x15f29: 0xe0000f56, 0x15f2a: 0xe0000f93, 0x15f2b: 0xe0000f90, + 0x15f2c: 0xe0000f9f, 0x15f2d: 0xe0000f9c, 0x15f2e: 0xe0000fb1, 0x15f2f: 0xe0000fae, + 0x15f30: 0xe0000fab, 0x15f31: 0xe0000fa8, 0x15f32: 0xe0001093, 0x15f33: 0xe0001090, + 0x15f34: 0xe000109f, 0x15f35: 0xe000109c, 0x15f36: 0xe0001099, 0x15f37: 0xe0001096, + 0x15f38: 0xe0001032, 0x15f39: 0xe000102e, 0x15f3a: 0xe000a9d3, 0x15f3b: 0xe000a9d0, + 0x15f3c: 0xe00010a9, 0x15f3d: 0xe00010a6, 0x15f3e: 0xe00010af, 0x15f3f: 0xe00010ac, + // Block 0x57d, offset 0x15f40 + 0x15f40: 0xe00010d2, 0x15f41: 0xe00010cf, 0x15f42: 0xe00010cc, 0x15f43: 0xe00010c9, + 0x15f44: 0xe00010e1, 0x15f45: 0xe00010de, 0x15f46: 0xe00010e7, 0x15f47: 0xe00010e4, + 0x15f48: 0xe00010ed, 0x15f49: 0xe00010ea, 0x15f4a: 0xe00010fc, 0x15f4b: 0xe00010f9, + 0x15f4c: 0xe00010f6, 0x15f4d: 0xe00010f3, 0x15f4e: 0xe000a9bb, 0x15f4f: 0xe000a9b8, + 0x15f50: 0xe0001141, 0x15f51: 0xe000113e, 0x15f52: 0xe0001153, 0x15f53: 0xe0001150, + 0x15f54: 0xe0001159, 0x15f55: 0xe0001156, 0x15f56: 0xe0000c15, 0x15f57: 0xe0000f8d, + 0x15f58: 0xe00010db, 0x15f59: 0xe000a9a9, 0x15f5a: 0xf0000404, 0x15f5b: 0xe0000f70, + 0x15f5c: 0x40300420, 0x15f5d: 0x40300620, 0x15f5e: 0xe0000f7f, 0x15f5f: 0x402c9620, + 0x15f60: 0xe000099b, 0x15f61: 0xe0000998, 0x15f62: 0xe0000989, 0x15f63: 0xe0000986, + 0x15f64: 0xe0000928, 0x15f65: 0xe0000924, 0x15f66: 0xe0000930, 0x15f67: 0xe000092c, + 0x15f68: 0xe0000940, 0x15f69: 0xe000093c, 0x15f6a: 0xe0000938, 0x15f6b: 0xe0000934, + 0x15f6c: 0xe00009aa, 0x15f6d: 0xe00009a6, 0x15f6e: 0xe0000902, 0x15f6f: 0xe00008fe, + 0x15f70: 0xe000090a, 0x15f71: 0xe0000906, 0x15f72: 0xe000091a, 0x15f73: 0xe0000916, + 0x15f74: 0xe0000912, 0x15f75: 0xe000090e, 0x15f76: 0xe00009a2, 0x15f77: 0xe000099e, + 0x15f78: 0xe0000b6e, 0x15f79: 0xe0000b6b, 0x15f7a: 0xe0000b5c, 0x15f7b: 0xe0000b59, + 0x15f7c: 0xe0000b26, 0x15f7d: 0xe0000b23, 0x15f7e: 0xe0000afb, 0x15f7f: 0xe0000af7, + // Block 0x57e, offset 0x15f80 + 0x15f80: 0xe0000b03, 0x15f81: 0xe0000aff, 0x15f82: 0xe0000b13, 0x15f83: 0xe0000b0f, + 0x15f84: 0xe0000b0b, 0x15f85: 0xe0000b07, 0x15f86: 0xe0000b75, 0x15f87: 0xe0000b71, + 0x15f88: 0xe0000c66, 0x15f89: 0xe0000c63, 0x15f8a: 0xe0000c78, 0x15f8b: 0xe0000c75, + 0x15f8c: 0xe0000e84, 0x15f8d: 0xe0000e81, 0x15f8e: 0xe0000e44, 0x15f8f: 0xe0000e41, + 0x15f90: 0xe0000dad, 0x15f91: 0xe0000da9, 0x15f92: 0xe0000db5, 0x15f93: 0xe0000db1, + 0x15f94: 0xe0000dc5, 0x15f95: 0xe0000dc1, 0x15f96: 0xe0000dbd, 0x15f97: 0xe0000db9, + 0x15f98: 0xe0000e8b, 0x15f99: 0xe0000e87, 0x15f9a: 0xe0000e5d, 0x15f9b: 0xe0000e59, + 0x15f9c: 0xe0000e65, 0x15f9d: 0xe0000e61, 0x15f9e: 0xe0000e75, 0x15f9f: 0xe0000e71, + 0x15fa0: 0xe0000e6d, 0x15fa1: 0xe0000e69, 0x15fa2: 0xe0000e7d, 0x15fa3: 0xe0000e79, + 0x15fa4: 0xe000108d, 0x15fa5: 0xe000108a, 0x15fa6: 0xe000104d, 0x15fa7: 0xe000104a, + 0x15fa8: 0xe0001066, 0x15fa9: 0xe0001062, 0x15faa: 0xe000106e, 0x15fab: 0xe000106a, + 0x15fac: 0xe000107e, 0x15fad: 0xe000107a, 0x15fae: 0xe0001076, 0x15faf: 0xe0001072, + 0x15fb0: 0xe0001086, 0x15fb1: 0xe0001082, 0x15fb2: 0xe000a9a0, 0x15fb3: 0xe000a99d, + 0x15fb4: 0xe000a9cd, 0x15fb5: 0xe000a9ca, 0x15fb6: 0xe000a9c7, 0x15fb7: 0xe000a9c4, + 0x15fb8: 0xe000a9b5, 0x15fb9: 0xe000a9b2, 0x15fba: 0xe0000d0a, 0x15fbb: 0xe0000d07, + 0x15fbc: 0x0030d888, 0x15fbd: 0x4030d820, 0x15fbe: 0x00312088, 0x15fbf: 0x40312020, + // Block 0x57f, offset 0x15fc0 + 0x15fc0: 0xe0000024, 0x15fc1: 0xe0000029, 0x15fc2: 0xe000002e, 0x15fc3: 0xe0000033, + 0x15fc4: 0xe0000038, 0x15fc5: 0xe000003d, 0x15fc6: 0xe0000042, 0x15fc7: 0xe0000047, + 0x15fc8: 0xf0001f04, 0x15fc9: 0xf0001f04, 0x15fca: 0xf0001f04, 0x15fcb: 0xf0001f04, + 0x15fcc: 0xf0001f04, 0x15fcd: 0xf0001f04, 0x15fce: 0xf0001f04, 0x15fcf: 0xf0001f04, + 0x15fd0: 0xf0001f04, 0x15fd1: 0xf0000404, 0x15fd2: 0xf0000404, 0x15fd3: 0xf0000404, + 0x15fd4: 0xf0000404, 0x15fd5: 0xf0000404, 0x15fd6: 0xf0000404, 0x15fd7: 0xf0000404, + 0x15fd8: 0xf0000404, 0x15fd9: 0xf0000404, 0x15fda: 0xf0000404, 0x15fdb: 0xf0000404, + 0x15fdc: 0xf0000404, 0x15fdd: 0xf0000404, 0x15fde: 0xf0000404, 0x15fdf: 0xf0000404, + 0x15fe0: 0xf0000404, 0x15fe1: 0xf0000404, 0x15fe2: 0xf0000404, 0x15fe3: 0xf0000404, + 0x15fe4: 0xf0000404, 0x15fe5: 0xf0000404, 0x15fe6: 0xf0000404, 0x15fe7: 0xf0000404, + 0x15fe8: 0xf0000404, 0x15fe9: 0xf0000404, 0x15fea: 0xf0000404, 0x15feb: 0xf0000404, + 0x15fec: 0xf0000404, 0x15fed: 0xf0000404, 0x15fee: 0xf0000404, 0x15fef: 0xf0000404, + 0x15ff0: 0xf0000404, 0x15ff1: 0xf0000404, 0x15ff2: 0xf0000404, 0x15ff3: 0xf0000404, + 0x15ff4: 0xe0002c4e, 0x15ff5: 0xf0000404, 0x15ff6: 0x002bde8c, 0x15ff7: 0x002c0a8c, + 0x15ff8: 0x002c3a8c, 0x15ff9: 0x002c628c, 0x15ffa: 0x002c988c, 0x15ffb: 0x002d088c, + 0x15ffc: 0x002d228c, 0x15ffd: 0x002d688c, 0x15ffe: 0x002d9a8c, 0x15fff: 0x002dcc8c, + // Block 0x580, offset 0x16000 + 0x16000: 0xf0001d1c, 0x16001: 0xf0001d1d, 0x16002: 0xe00009b7, 0x16003: 0xf0001c1d, + 0x16004: 0xf0001c1c, 0x16005: 0xf0001c1c, 0x16006: 0xe0000a66, 0x16007: 0xe0000a7a, + 0x16008: 0xf0001d1c, 0x16009: 0xe0003576, 0x1600a: 0xf0001c1c, 0x1600b: 0xf0001d1d, + 0x1600c: 0xf0001c1c, 0x1600d: 0xf0001d1d, 0x1600e: 0xf0001d1d, 0x1600f: 0xf0001c1c, + 0x16010: 0xf0001c1c, 0x16011: 0xf0001c1c, 0x16012: 0xe0000d0d, 0x16013: 0xf0001c1c, + 0x16014: 0xf0001c1c, 0x16015: 0xe0000d3a, 0x16016: 0xe0000d46, 0x16017: 0xf0001d1d, + 0x16018: 0xe0000eb0, 0x16019: 0xe0000eb8, 0x1601a: 0xf0001d1d, 0x1601b: 0xf0001c1c, + 0x1601c: 0xf0001c1d, 0x1601d: 0xf0001c1d, 0x1601e: 0xe00010b2, 0x1601f: 0xe00009c8, + 0x16020: 0xf0001f04, 0x16021: 0xf0001f04, 0x16022: 0xf0001f04, 0x16023: 0xf0001f04, + 0x16024: 0xf0001f04, 0x16025: 0xf0001f04, 0x16026: 0xf0001f04, 0x16027: 0xf0001f04, + 0x16028: 0xf0001f04, 0x16029: 0xf0000404, 0x1602a: 0xf0000404, 0x1602b: 0xf0000404, + 0x1602c: 0xf0000404, 0x1602d: 0xf0000404, 0x1602e: 0xf0000404, 0x1602f: 0xf0000404, + 0x16030: 0xf0000404, 0x16031: 0xf0000404, 0x16032: 0xf0000404, 0x16033: 0xf0000404, + 0x16034: 0xf0000404, 0x16035: 0xf0000404, 0x16036: 0xf0000404, 0x16037: 0xf0000404, + 0x16038: 0xf0000404, 0x16039: 0xf0000404, 0x1603a: 0xf0000404, 0x1603b: 0xf0000404, + 0x1603c: 0xf0000404, 0x1603d: 0xf0000404, 0x1603e: 0xf0000404, 0x1603f: 0xe0000bdf, + // Block 0x581, offset 0x16040 + 0x16040: 0xf0001f04, 0x16041: 0xf0001f04, 0x16042: 0xf0001f04, 0x16043: 0xf0001f04, + 0x16044: 0xf0001f04, 0x16045: 0xf0001f04, 0x16046: 0xf0001f04, 0x16047: 0xf0001f04, + 0x16048: 0xf0001f04, 0x16049: 0xf0001f04, 0x1604a: 0xf0001f04, + 0x16050: 0xf0000a04, 0x16051: 0xf0000a04, 0x16052: 0xf0000a04, 0x16053: 0xf0000a04, + 0x16054: 0xf0000a04, 0x16055: 0xf0000a04, 0x16056: 0xf0000a04, 0x16057: 0xf0000a04, + 0x16058: 0xf0000a04, 0x16059: 0xf0000a04, 0x1605a: 0xf0000a04, 0x1605b: 0xf0000a04, + 0x1605c: 0xf0000a04, 0x1605d: 0xf0000a04, 0x1605e: 0xf0000a04, 0x1605f: 0xf0000a04, + 0x16060: 0xf0000a04, 0x16061: 0xf0000a04, 0x16062: 0xf0000a04, 0x16063: 0xf0000a04, + 0x16064: 0xf0000a04, 0x16065: 0xf0000a04, 0x16066: 0xf0000a04, 0x16067: 0xf0000a04, + 0x16068: 0xe0002c52, 0x16069: 0xf0000a04, 0x1606a: 0xf0000a04, 0x1606b: 0x002c3a8c, + 0x1606c: 0x002f7a8c, 0x1606d: 0xf0000c0c, 0x1606e: 0xf0000c0c, + 0x16070: 0x002bde9d, 0x16071: 0x002c0a9d, 0x16072: 0x002c3a9d, 0x16073: 0x002c629d, + 0x16074: 0x002c989d, 0x16075: 0x002d089d, 0x16076: 0x002d229d, 0x16077: 0x002d689d, + 0x16078: 0x002d9a9d, 0x16079: 0x002dcc9d, 0x1607a: 0x002dfe9d, 0x1607b: 0x002e229d, + 0x1607c: 0x002e829d, 0x1607d: 0x002e9e9d, 0x1607e: 0x002ee29d, 0x1607f: 0x002f2c9d, + // Block 0x582, offset 0x16080 + 0x16080: 0xa0000000, 0x16081: 0xa0000000, 0x16082: 0xa0000000, 0x16083: 0xa0000000, + 0x16084: 0xa0000000, 0x16085: 0xa0000000, 0x16086: 0xa0000000, 0x16087: 0xa0000000, + 0x16088: 0xa0000000, 0x16089: 0x40020020, 0x1608a: 0x40020220, 0x1608b: 0x40020420, + 0x1608c: 0x40020620, 0x1608d: 0x40020820, 0x1608e: 0xa0000000, 0x1608f: 0xa0000000, + 0x16090: 0xa0000000, 0x16091: 0xa0000000, 0x16092: 0xa0000000, 0x16093: 0xa0000000, + 0x16094: 0xa0000000, 0x16095: 0xa0000000, 0x16096: 0xa0000000, 0x16097: 0xa0000000, + 0x16098: 0xa0000000, 0x16099: 0xa0000000, 0x1609a: 0xa0000000, 0x1609b: 0xa0000000, + 0x1609c: 0xa0000000, 0x1609d: 0xa0000000, 0x1609e: 0xa0000000, 0x1609f: 0xa0000000, + 0x160a0: 0x40021220, 0x160a1: 0x4002ba20, 0x160a2: 0x4003e020, 0x160a3: 0x4004ea20, + 0x160a4: 0x4027de20, 0x160a5: 0x4004ec20, 0x160a6: 0x4004e620, 0x160a7: 0x4003d220, + 0x160a8: 0x4003f420, 0x160a9: 0x4003f620, 0x160aa: 0x4004d820, 0x160ab: 0x40093820, + 0x160ac: 0x40024020, 0x160ad: 0x40021a20, 0x160ae: 0x4002e420, 0x160af: 0x4004e220, + 0x160b0: 0x4029cc20, 0x160b1: 0x4029ce20, 0x160b2: 0x4029d020, 0x160b3: 0x4029d220, + 0x160b4: 0x4029d420, 0x160b5: 0x4029d620, 0x160b6: 0x4029d820, 0x160b7: 0x4029da20, + 0x160b8: 0x4029dc20, 0x160b9: 0x4029de20, 0x160ba: 0x40026c20, 0x160bb: 0x40026220, + 0x160bc: 0x40094020, 0x160bd: 0x40094220, 0x160be: 0x40094420, 0x160bf: 0x4002c420, + // Block 0x583, offset 0x160c0 + 0x160c0: 0x4004d620, 0x160c1: 0x002bde88, 0x160c2: 0x002c0a88, 0x160c3: 0xcb170991, + 0x160c4: 0x002c6288, 0x160c5: 0x002c9888, 0x160c6: 0x002d0888, 0x160c7: 0xcb1b0911, + 0x160c8: 0x002d6888, 0x160c9: 0x002d9a88, 0x160ca: 0x002dcc88, 0x160cb: 0xcb1f0911, + 0x160cc: 0xcb253f03, 0x160cd: 0x002e8288, 0x160ce: 0xcb2b0911, 0x160cf: 0x002ee288, + 0x160d0: 0x002f2c88, 0x160d1: 0x002f5688, 0x160d2: 0xcb2f0911, 0x160d3: 0xcb330991, + 0x160d4: 0x00302c88, 0x160d5: 0x00306c88, 0x160d6: 0x0030be88, 0x160d7: 0x0030e288, + 0x160d8: 0x0030f688, 0x160d9: 0x00310088, 0x160da: 0xcb370991, 0x160db: 0x4003f820, + 0x160dc: 0x4004e420, 0x160dd: 0x4003fa20, 0x160de: 0x40062420, 0x160df: 0x40021620, + 0x160e0: 0x40061e20, 0x160e1: 0x402bde20, 0x160e2: 0x402c0a20, 0x160e3: 0xcb150991, + 0x160e4: 0x402c6220, 0x160e5: 0x402c9820, 0x160e6: 0x402d0820, 0x160e7: 0xcb190911, + 0x160e8: 0x402d6820, 0x160e9: 0x402d9a20, 0x160ea: 0x402dcc20, 0x160eb: 0xcb1d0911, + 0x160ec: 0xcb213f03, 0x160ed: 0x402e8220, 0x160ee: 0xcb290911, 0x160ef: 0x402ee220, + 0x160f0: 0x402f2c20, 0x160f1: 0x402f5620, 0x160f2: 0xcb2d0911, 0x160f3: 0xcb310991, + 0x160f4: 0x40302c20, 0x160f5: 0x40306c20, 0x160f6: 0x4030be20, 0x160f7: 0x4030e220, + 0x160f8: 0x4030f620, 0x160f9: 0x40310020, 0x160fa: 0xcb350991, 0x160fb: 0x4003fc20, + 0x160fc: 0x40094820, 0x160fd: 0x4003fe20, 0x160fe: 0x40094c20, 0x160ff: 0xa0000000, + // Block 0x584, offset 0x16100 + 0x16100: 0xe0000983, 0x16101: 0xe0000980, 0x16102: 0xe00008fb, 0x16103: 0xe00008f8, + 0x16104: 0xe000097d, 0x16105: 0xe000097a, 0x16106: 0xe0000a38, 0x16107: 0xe0000a35, + 0x16108: 0xe0000a3e, 0x16109: 0xe0000a3b, 0x1610a: 0xe0000a4a, 0x1610b: 0xe0000a47, + 0x1610c: 0x002c6083, 0x1610d: 0x402c6020, 0x1610e: 0xe0000a86, 0x1610f: 0xe0000a83, + 0x16110: 0xe0000aaa, 0x16111: 0xe0000aa7, 0x16112: 0xe0000b46, 0x16113: 0xe0000b43, + 0x16114: 0xe0000aee, 0x16115: 0xe0000aeb, 0x16116: 0xe0000b2c, 0x16117: 0xe0000b29, + 0x16118: 0xe0000b40, 0x16119: 0xe0000b3d, 0x1611a: 0xe0000b1a, 0x1611b: 0xe0000b17, + 0x1611c: 0xe0000bb8, 0x1611d: 0xe0000bb5, 0x1611e: 0xe0000bb2, 0x1611f: 0xe0000baf, + 0x16120: 0xe0000bc4, 0x16121: 0xe0000bc1, 0x16122: 0x002d6683, 0x16123: 0x402d6620, + 0x16124: 0xe0000bee, 0x16125: 0xe0000beb, 0x16126: 0xe0000c1b, 0x16127: 0xe0000c18, + 0x16128: 0xe0000c51, 0x16129: 0xe0000c4e, 0x1612a: 0xe0000c60, 0x1612b: 0xe0000c5d, + 0x1612c: 0xe0000c31, 0x1612d: 0xe0000c2e, 0x1612e: 0xe0000c5a, 0x1612f: 0xe0000c57, + 0x16130: 0xe0000c54, 0x16131: 0x402da220, 0x16132: 0xf0000a0a, 0x16133: 0xf0000404, + 0x16134: 0xe0000c8a, 0x16135: 0xe0000c87, 0x16136: 0x002e2083, 0x16137: 0x402e2020, + 0x16138: 0x402f7220, 0x16139: 0xe0000ccc, 0x1613a: 0xe0000cc9, 0x1613b: 0x002e8083, + 0x1613c: 0x402e8020, 0x1613d: 0xe0000cd2, 0x1613e: 0xe0000ccf, 0x1613f: 0xe0000d04, + // Block 0x585, offset 0x16140 + 0x16140: 0xe0000cfe, 0x16141: 0xe0000cf8, 0x16142: 0xe0000cf5, 0x16143: 0xe0000d51, + 0x16144: 0xe0000d4e, 0x16145: 0x002ee083, 0x16146: 0x402ee020, 0x16147: 0xe0000d5d, + 0x16148: 0xe0000d5a, 0x16149: 0xf0000404, 0x1614a: 0x002eda88, 0x1614b: 0x402eda20, + 0x1614c: 0xe0000e2e, 0x1614d: 0xe0000e2b, 0x1614e: 0xe0000da0, 0x1614f: 0xe0000d9d, + 0x16150: 0xe0000de0, 0x16151: 0xe0000ddd, 0x16152: 0xe0000e93, 0x16153: 0xe0000e8f, + 0x16154: 0xe0000eca, 0x16155: 0xe0000ec7, 0x16156: 0x002fe483, 0x16157: 0x402fe420, + 0x16158: 0xe0000ed0, 0x16159: 0xe0000ecd, 0x1615a: 0xe0000f1f, 0x1615b: 0xe0000f1c, + 0x1615c: 0xe0000f2d, 0x1615d: 0xe0000f2a, 0x1615e: 0xe0000f47, 0x1615f: 0xe0000f44, + 0x16160: 0x00302a83, 0x16161: 0x40302a20, 0x16162: 0xe0000f99, 0x16163: 0xe0000f96, + 0x16164: 0xe0000f8a, 0x16165: 0xe0000f87, 0x16166: 0x00303688, 0x16167: 0x40303620, + 0x16168: 0xe000102b, 0x16169: 0xe0001028, 0x1616a: 0xe000103f, 0x1616b: 0xe000103c, + 0x1616c: 0xe0000fe7, 0x1616d: 0xe0000fe4, 0x1616e: 0xe0000ff9, 0x1616f: 0xe0000ff6, + 0x16170: 0xe0001025, 0x16171: 0xe0001022, 0x16172: 0xe0001039, 0x16173: 0xe0001036, + 0x16174: 0xe00010d8, 0x16175: 0xe00010d5, 0x16176: 0xe000110e, 0x16177: 0xe000110b, + 0x16178: 0xe0001117, 0x16179: 0xe000113b, 0x1617a: 0xe0001138, 0x1617b: 0xe000114d, + 0x1617c: 0xe000114a, 0x1617d: 0x00316283, 0x1617e: 0x40316220, 0x1617f: 0xe0000f64, + // Block 0x586, offset 0x16180 + 0x16180: 0xe0000d24, 0x16181: 0xe0000d21, 0x16182: 0xe0000d2a, 0x16183: 0xe0000d27, + 0x16184: 0xe0000d69, 0x16185: 0xe0000d66, 0x16186: 0xe0000d7b, 0x16187: 0xe0000d78, + 0x16188: 0xe0000d87, 0x16189: 0xe0000d84, 0x1618a: 0xe0000d81, 0x1618b: 0xe0000d7e, + 0x1618c: 0xe0000ded, 0x1618d: 0xe0000de9, 0x1618e: 0xe0000df5, 0x1618f: 0xe0000df1, + 0x16190: 0xe0000e3d, 0x16191: 0xe0000e39, 0x16192: 0xe0000e35, 0x16193: 0xe0000e31, + 0x16194: 0xe0000ea7, 0x16195: 0xe0000ea4, 0x16196: 0xe0000ead, 0x16197: 0xe0000eaa, + 0x16198: 0xe0000ed6, 0x16199: 0xe0000ed3, 0x1619a: 0xe0000ef4, 0x1619b: 0xe0000ef1, + 0x1619c: 0xe0000efb, 0x1619d: 0xe0000ef7, 0x1619e: 0xe0000f02, 0x1619f: 0xe0000eff, + 0x161a0: 0xe0000f41, 0x161a1: 0xe0000f3e, 0x161a2: 0xe0000f53, 0x161a3: 0xe0000f50, + 0x161a4: 0xe0000f26, 0x161a5: 0xe0000f22, 0x161a6: 0xe000a9d9, 0x161a7: 0xe000a9d6, + 0x161a8: 0xe0000f5a, 0x161a9: 0xe0000f56, 0x161aa: 0xe0000f93, 0x161ab: 0xe0000f90, + 0x161ac: 0xe0000f9f, 0x161ad: 0xe0000f9c, 0x161ae: 0xe0000fb1, 0x161af: 0xe0000fae, + 0x161b0: 0xe0000fab, 0x161b1: 0xe0000fa8, 0x161b2: 0xe0001093, 0x161b3: 0xe0001090, + 0x161b4: 0xe000109f, 0x161b5: 0xe000109c, 0x161b6: 0xe0001099, 0x161b7: 0xe0001096, + 0x161b8: 0xe0001032, 0x161b9: 0xe000102e, 0x161ba: 0xe0001046, 0x161bb: 0xe0001042, + 0x161bc: 0xe00010a9, 0x161bd: 0xe00010a6, 0x161be: 0xe00010af, 0x161bf: 0xe00010ac, + // Block 0x587, offset 0x161c0 + 0x161c2: 0xe000a9f1, 0x161c3: 0xa000f402, + 0x161c5: 0x40440220, 0x161c6: 0x40440420, 0x161c7: 0x40440620, + 0x161c8: 0x40440820, 0x161c9: 0x40440a20, 0x161ca: 0x40440c20, 0x161cb: 0x40440e20, + 0x161cc: 0x40441220, 0x161ce: 0x40441620, 0x161cf: 0x40441820, + 0x161d0: 0x40441a20, 0x161d2: 0x40441c20, 0x161d3: 0x40441e20, + 0x161d4: 0x40442020, 0x161d5: 0xcb393f61, 0x161d6: 0x40442420, 0x161d7: 0x40442620, + 0x161d8: 0x40442820, 0x161d9: 0x40442a20, 0x161da: 0x40442c20, 0x161db: 0x40442e20, + 0x161dc: 0x40443020, 0x161dd: 0x40443220, 0x161de: 0x40443420, 0x161df: 0x40443620, + 0x161e0: 0x40443820, 0x161e1: 0x40443a20, 0x161e2: 0x40443c20, 0x161e3: 0xcb3b3fc1, + 0x161e4: 0x40444020, 0x161e5: 0x40444220, 0x161e6: 0x40444420, 0x161e7: 0x40444620, + 0x161e8: 0xcb3f3f61, 0x161e9: 0x40444a20, 0x161ea: 0x40444c20, 0x161eb: 0x40444e20, + 0x161ec: 0x40445020, 0x161ed: 0x40445220, 0x161ee: 0x40445420, 0x161ef: 0x40445620, + 0x161f0: 0xcb413f61, 0x161f1: 0x40446a20, 0x161f2: 0xcb433f61, 0x161f3: 0xcb453f61, + 0x161f4: 0x40446820, 0x161f5: 0x40445c20, 0x161f6: 0x40445e20, 0x161f7: 0x40446020, + 0x161f8: 0x40446220, 0x161f9: 0x40446420, 0x161fa: 0x40446c20, + 0x161fd: 0xa000f502, 0x161fe: 0x40447020, 0x161ff: 0x40447220, + // Block 0x588, offset 0x16200 + 0x16200: 0x40447420, 0x16201: 0x40447620, 0x16202: 0x40447820, 0x16203: 0x40447a20, + 0x16204: 0x40447c20, 0x16206: 0xcb4703b1, 0x16207: 0xc0760401, + 0x16208: 0x40448620, 0x1620a: 0x40448820, 0x1620b: 0x40448a20, + 0x1620c: 0x00448c83, 0x1620d: 0x82092248, 0x1620e: 0xe000186c, + 0x16217: 0x40448c20, + 0x16220: 0x40441020, 0x16221: 0x40441420, 0x16222: 0x40447e20, 0x16223: 0x40448020, + 0x16226: 0xe0000185, 0x16227: 0xe0000216, + 0x16228: 0xe0000331, 0x16229: 0xe000040b, 0x1622a: 0xe00004e0, 0x1622b: 0xe00005aa, + 0x1622c: 0xe0000675, 0x1622d: 0xe000071d, 0x1622e: 0xe00007c9, 0x1622f: 0xe000086e, + 0x16230: 0x40285a20, 0x16231: 0x40285c20, 0x16232: 0x40285e20, 0x16233: 0x40286020, + 0x16234: 0x40286220, 0x16235: 0x40286420, + 0x16239: 0x40074e20, 0x1623a: 0xe000a9e5, 0x1623b: 0xcb3d4031, + 0x1623c: 0xe000a9f7, 0x1623d: 0xe000a9fd, 0x1623e: 0xe000aa03, 0x1623f: 0xe000a9df, + // Block 0x589, offset 0x16240 + 0x16240: 0xa000f202, 0x16241: 0x403fba21, 0x16242: 0x403fba20, 0x16243: 0x403fbc20, + 0x16244: 0x403fbc20, 0x16245: 0x403fbe20, 0x16246: 0x403fc020, 0x16247: 0x403fcc20, + 0x16248: 0x403fce20, 0x16249: 0x403fd020, 0x1624a: 0x403fd220, 0x1624b: 0x403fd420, + 0x1624c: 0x403fd820, 0x1624d: 0x403fdc20, 0x1624e: 0x403fde20, 0x1624f: 0x403fe020, + 0x16250: 0x403fe220, 0x16251: 0x403fe420, 0x16252: 0x403fe620, 0x16253: 0x403fe820, + 0x16254: 0x403fea20, 0x16255: 0xcaac3be1, 0x16256: 0x403fee20, 0x16257: 0x403ff020, + 0x16258: 0x403ff420, 0x16259: 0x403ff620, 0x1625a: 0x403ff820, 0x1625b: 0x403ffa20, + 0x1625c: 0xcb4a4061, 0x1625d: 0x40400220, 0x1625e: 0x40400420, 0x1625f: 0x40400620, + 0x16260: 0x40400820, 0x16261: 0x40400a20, 0x16262: 0x40400e20, 0x16263: 0x40401020, + 0x16264: 0x40401220, 0x16265: 0x40401420, 0x16266: 0x40401620, 0x16267: 0x40401820, + 0x16268: 0x40401a20, 0x16269: 0xe0001830, 0x1626a: 0x40401c20, 0x1626b: 0x40401e20, + 0x1626c: 0x40402020, 0x1626d: 0x40402420, 0x1626e: 0x40402620, 0x1626f: 0x40402820, + 0x16270: 0x40402c20, 0x16271: 0xe0001839, 0x16272: 0x40402e20, 0x16273: 0x40403c20, + 0x16274: 0xe000a994, 0x16275: 0x40403220, 0x16276: 0x40403420, 0x16277: 0x40403620, + 0x16278: 0x40403820, 0x16279: 0x40403a20, 0x1627a: 0x40404c20, 0x1627b: 0x40404e20, + 0x1627c: 0xa070f102, 0x1627d: 0x40403c20, 0x1627e: 0x40404a20, 0x1627f: 0x40405620, + // Block 0x58a, offset 0x16280 + 0x16280: 0xa0000000, 0x16281: 0xa0000000, 0x16282: 0xa0000000, 0x16283: 0xa0000000, + 0x16284: 0xa0000000, 0x16285: 0xa0000000, 0x16286: 0xa0000000, 0x16287: 0xa0000000, + 0x16288: 0xa0000000, 0x16289: 0x40020020, 0x1628a: 0x40020220, 0x1628b: 0x40020420, + 0x1628c: 0x40020620, 0x1628d: 0x40020820, 0x1628e: 0xa0000000, 0x1628f: 0xa0000000, + 0x16290: 0xa0000000, 0x16291: 0xa0000000, 0x16292: 0xa0000000, 0x16293: 0xa0000000, + 0x16294: 0xa0000000, 0x16295: 0xa0000000, 0x16296: 0xa0000000, 0x16297: 0xa0000000, + 0x16298: 0xa0000000, 0x16299: 0xa0000000, 0x1629a: 0xa0000000, 0x1629b: 0xa0000000, + 0x1629c: 0xa0000000, 0x1629d: 0xa0000000, 0x1629e: 0xa0000000, 0x1629f: 0xa0000000, + 0x162a0: 0x40021220, 0x162a1: 0x4002ba20, 0x162a2: 0x4003e020, 0x162a3: 0x4004ea20, + 0x162a4: 0x4027de20, 0x162a5: 0x4004ec20, 0x162a6: 0x4004e620, 0x162a7: 0x4003d220, + 0x162a8: 0x4003f420, 0x162a9: 0x4003f620, 0x162aa: 0x4004d820, 0x162ab: 0x40093820, + 0x162ac: 0x40024020, 0x162ad: 0x40021a20, 0x162ae: 0x4002e420, 0x162af: 0x4004e220, + 0x162b0: 0x4029cc20, 0x162b1: 0x4029ce20, 0x162b2: 0x4029d020, 0x162b3: 0x4029d220, + 0x162b4: 0x4029d420, 0x162b5: 0x4029d620, 0x162b6: 0x4029d820, 0x162b7: 0x4029da20, + 0x162b8: 0x4029dc20, 0x162b9: 0x4029de20, 0x162ba: 0x40026c20, 0x162bb: 0x40026220, + 0x162bc: 0x40094020, 0x162bd: 0x40094220, 0x162be: 0x40094420, 0x162bf: 0x4002c420, + // Block 0x58b, offset 0x162c0 + 0x162c0: 0x4004d620, 0x162c1: 0x002bde88, 0x162c2: 0x002c0a88, 0x162c3: 0xcb4c0931, + 0x162c4: 0x002c6288, 0x162c5: 0x002c9888, 0x162c6: 0x002d0888, 0x162c7: 0xcb5040c2, + 0x162c8: 0x002d6888, 0x162c9: 0x002d9a88, 0x162ca: 0x002dcc88, 0x162cb: 0x002dfe88, + 0x162cc: 0xc0030002, 0x162cd: 0x002e8288, 0x162ce: 0x002e9e88, 0x162cf: 0x002ee288, + 0x162d0: 0x002f2c88, 0x162d1: 0x002f5688, 0x162d2: 0x002f7a88, 0x162d3: 0x002fe688, + 0x162d4: 0x00302c88, 0x162d5: 0x00306c88, 0x162d6: 0x0030be88, 0x162d7: 0x0030e288, + 0x162d8: 0x0030f688, 0x162d9: 0x00310088, 0x162da: 0xcb580931, 0x162db: 0x4003f820, + 0x162dc: 0x4004e420, 0x162dd: 0x4003fa20, 0x162de: 0x40062420, 0x162df: 0x40021620, + 0x162e0: 0x40061e20, 0x162e1: 0x402bde20, 0x162e2: 0x402c0a20, 0x162e3: 0xcb4e0931, + 0x162e4: 0x402c6220, 0x162e5: 0x402c9820, 0x162e6: 0x402d0820, 0x162e7: 0xcb5440c2, + 0x162e8: 0x402d6820, 0x162e9: 0x402d9a20, 0x162ea: 0x402dcc20, 0x162eb: 0x402dfe20, + 0x162ec: 0xc0000002, 0x162ed: 0x402e8220, 0x162ee: 0x402e9e20, 0x162ef: 0x402ee220, + 0x162f0: 0x402f2c20, 0x162f1: 0x402f5620, 0x162f2: 0x402f7a20, 0x162f3: 0x402fe620, + 0x162f4: 0x40302c20, 0x162f5: 0x40306c20, 0x162f6: 0x4030be20, 0x162f7: 0x4030e220, + 0x162f8: 0x4030f620, 0x162f9: 0x40310020, 0x162fa: 0xcb5a0931, 0x162fb: 0x4003fc20, + 0x162fc: 0x40094820, 0x162fd: 0x4003fe20, 0x162fe: 0x40094c20, 0x162ff: 0xa0000000, + // Block 0x58c, offset 0x16300 + 0x16300: 0xe0000983, 0x16301: 0xe0000980, 0x16302: 0xe00008fb, 0x16303: 0xe00008f8, + 0x16304: 0xe000097d, 0x16305: 0xe000097a, 0x16306: 0xe0000a38, 0x16307: 0xe0000a35, + 0x16308: 0xe0000a3e, 0x16309: 0xe0000a3b, 0x1630a: 0x402c3820, 0x1630b: 0x002c3883, + 0x1630c: 0xe0000a44, 0x1630d: 0xe0000a41, 0x1630e: 0xe0000a86, 0x1630f: 0xe0000a83, + 0x16310: 0xe0000aaa, 0x16311: 0xe0000aa7, 0x16312: 0xe0000b46, 0x16313: 0xe0000b43, + 0x16314: 0xe0000aee, 0x16315: 0xe0000aeb, 0x16316: 0xe0000b2c, 0x16317: 0xe0000b29, + 0x16318: 0xe0000b40, 0x16319: 0xe0000b3d, 0x1631a: 0xe0000b1a, 0x1631b: 0xe0000b17, + 0x1631c: 0xe0000bb8, 0x1631d: 0xe0000bb5, 0x1631e: 0xe0000bb2, 0x1631f: 0xe0000baf, + 0x16320: 0x402d2020, 0x16321: 0x002d2083, 0x16322: 0xe0000bca, 0x16323: 0xe0000bc7, + 0x16324: 0xe0000bee, 0x16325: 0xe0000beb, 0x16326: 0x402d9820, 0x16327: 0x002d9883, + 0x16328: 0xe0000c51, 0x16329: 0xe0000c4e, 0x1632a: 0xe0000c60, 0x1632b: 0xe0000c5d, + 0x1632c: 0xe0000c31, 0x1632d: 0xe0000c2e, 0x1632e: 0xe0000c5a, 0x1632f: 0xe0000c57, + 0x16330: 0xe0000c54, 0x16331: 0x402da220, 0x16332: 0xf0000a0a, 0x16333: 0xf0000404, + 0x16334: 0xe0000c8a, 0x16335: 0xe0000c87, 0x16336: 0xe0000c9f, 0x16337: 0xe0000c9c, + 0x16338: 0x402f7220, 0x16339: 0xe0000ccc, 0x1633a: 0xe0000cc9, 0x1633b: 0xe0000cd8, + 0x1633c: 0xe0000cd5, 0x1633d: 0xe0000cd2, 0x1633e: 0xe0000ccf, 0x1633f: 0xe0000d04, + // Block 0x58d, offset 0x16340 + 0x16340: 0xe0000cfe, 0x16341: 0xe0000cf8, 0x16342: 0xe0000cf5, 0x16343: 0xe0000d51, + 0x16344: 0xe0000d4e, 0x16345: 0xe0000d6f, 0x16346: 0xe0000d6c, 0x16347: 0xe0000d5d, + 0x16348: 0xe0000d5a, 0x16349: 0xf0000404, 0x1634a: 0x002eda88, 0x1634b: 0x402eda20, + 0x1634c: 0xe0000e2e, 0x1634d: 0xe0000e2b, 0x1634e: 0xe0000da0, 0x1634f: 0xe0000d9d, + 0x16350: 0xe0000de0, 0x16351: 0xe0000ddd, 0x16352: 0xe0000e93, 0x16353: 0xe0000e8f, + 0x16354: 0xe0000eca, 0x16355: 0xe0000ec7, 0x16356: 0xe0000edc, 0x16357: 0xe0000ed9, + 0x16358: 0xe0000ed0, 0x16359: 0xe0000ecd, 0x1635a: 0xe0000f1f, 0x1635b: 0xe0000f1c, + 0x1635c: 0xe0000f2d, 0x1635d: 0xe0000f2a, 0x1635e: 0xe0000f47, 0x1635f: 0xe0000f44, + 0x16360: 0xe0000f33, 0x16361: 0xe0000f30, 0x16362: 0xe0000f99, 0x16363: 0xe0000f96, + 0x16364: 0xe0000f8a, 0x16365: 0xe0000f87, 0x16366: 0x00303688, 0x16367: 0x40303620, + 0x16368: 0xe000102b, 0x16369: 0xe0001028, 0x1636a: 0xe000103f, 0x1636b: 0xe000103c, + 0x1636c: 0xe0000fe7, 0x1636d: 0xe0000fe4, 0x1636e: 0xe0000ff9, 0x1636f: 0xe0000ff6, + 0x16370: 0xe0001025, 0x16371: 0xe0001022, 0x16372: 0xe0001039, 0x16373: 0xe0001036, + 0x16374: 0xe00010d8, 0x16375: 0xe00010d5, 0x16376: 0xe000110e, 0x16377: 0xe000110b, + 0x16378: 0xe0001117, 0x16379: 0xe000113b, 0x1637a: 0xe0001138, 0x1637b: 0x40312820, + 0x1637c: 0x00312883, 0x1637d: 0xe0001147, 0x1637e: 0xe0001144, 0x1637f: 0xe0000f64, + // Block 0x58e, offset 0x16380 + 0x16380: 0xe00009bc, 0x16381: 0xe00009c0, 0x16382: 0x002c3a8b, 0x16383: 0xf0000a04, + 0x16384: 0x40081c20, 0x16385: 0xe0000a5e, 0x16386: 0xe0000a62, 0x16387: 0x002cc28a, + 0x16388: 0x40081e20, 0x16389: 0xf0000a04, 0x1638a: 0x002d2285, 0x1638b: 0x002d688b, + 0x1638c: 0x002d688b, 0x1638d: 0x002d688b, 0x1638e: 0x002d6885, 0x1638f: 0xe000aa06, + 0x16390: 0x002d9a8b, 0x16391: 0x002d9a8b, 0x16392: 0x002e228b, 0x16393: 0x002e2285, + 0x16394: 0x40082020, 0x16395: 0x002e9e8b, 0x16396: 0xf000040a, 0x16397: 0x40082220, + 0x16398: 0x40082420, 0x16399: 0x002f2c8b, 0x1639a: 0x002f568b, 0x1639b: 0x002f7a8b, + 0x1639c: 0x002f7a8b, 0x1639d: 0x002f7a8b, 0x1639e: 0x40082620, 0x1639f: 0x40082820, + 0x163a0: 0xf0001414, 0x163a1: 0xe0000fbd, 0x163a2: 0xf0001414, 0x163a3: 0x40082a20, + 0x163a4: 0x00312a8b, 0x163a5: 0x40082c20, 0x163a6: 0x0032a288, 0x163a7: 0x40082e20, + 0x163a8: 0x00312a8b, 0x163a9: 0x40083020, 0x163aa: 0x002dfe88, 0x163ab: 0xe000094d, + 0x163ac: 0x002c0a8b, 0x163ad: 0x002c3a8b, 0x163ae: 0x40083220, 0x163af: 0x002c9885, + 0x163b0: 0x002c988b, 0x163b1: 0x002d088b, 0x163b2: 0x002d1e88, 0x163b3: 0x002e828b, + 0x163b4: 0x002ee285, 0x163b5: 0x00389084, 0x163b6: 0x00389284, 0x163b7: 0x00389484, + 0x163b8: 0x00389684, 0x163b9: 0x002d9a85, 0x163ba: 0x40083420, 0x163bb: 0xe0000b95, + 0x163bc: 0x00327e85, 0x163bd: 0x00325685, 0x163be: 0x0032568b, 0x163bf: 0x00327e8b, + // Block 0x58f, offset 0x163c0 + 0x163f8: 0xe000aa09, 0x163f9: 0xe0000e97, 0x163fa: 0x4030a820, 0x163fb: 0x402d2020, + 0x163fc: 0x402f4a20, 0x163fd: 0x402e9820, 0x163fe: 0x402db220, 0x163ff: 0x402e9a20, + // Block 0x590, offset 0x16400 + 0x16400: 0xcd3882c1, 0x16401: 0xce0382c1, 0x16402: 0xce0682c1, 0x16403: 0xce0b82c1, + 0x16404: 0xce0e9581, 0x16405: 0xce1182c1, 0x16406: 0xce1482c1, 0x16407: 0xce1782c1, + 0x16408: 0xce1a95e1, 0x16409: 0xce1c82c1, 0x1640a: 0xce1f82c1, 0x1640b: 0xce2282c1, + 0x1640c: 0xce2582c1, 0x1640d: 0xce2882c1, 0x1640e: 0xce2b82c1, 0x1640f: 0xce2e82c1, + 0x16410: 0xce3182c1, 0x16411: 0xcb5c4101, 0x16412: 0xce3482c1, 0x16413: 0xce3782c1, + 0x16414: 0xcb604201, 0x16415: 0xce3a82c1, 0x16416: 0xce3d82c1, 0x16417: 0xce4082c1, + 0x16418: 0xce4382c1, 0x16419: 0xce4682c1, 0x1641a: 0xce4982c1, 0x1641b: 0xce4c82c1, + 0x1641c: 0xcb6442d1, 0x1641d: 0xce4f95e1, 0x1641e: 0xcb6b44d1, 0x1641f: 0xce5182c1, + 0x16420: 0xce5495e1, 0x16421: 0xce5695e1, 0x16422: 0x404ec420, 0x16423: 0xe000aa45, + 0x16424: 0xe000aa4b, 0x16425: 0xcb6f4571, 0x16426: 0xe000aa55, 0x16427: 0xe000aa58, + 0x16428: 0xe000aa5b, 0x16429: 0xcb7245e1, 0x1642a: 0xe000ad32, 0x1642b: 0xcd7c82f1, + 0x1642c: 0xcd3b82f1, 0x1642d: 0xccb17051, 0x1642e: 0x404eea20, 0x1642f: 0xcdbd8bc1, + 0x16430: 0x404ef420, 0x16431: 0xcbeb5561, 0x16432: 0x404f0620, 0x16433: 0x404eec20, + 0x16434: 0x404f0a20, 0x16435: 0x404f0220, 0x16436: 0x404f0c20, 0x16437: 0xce099551, + 0x16438: 0x404f3020, 0x16439: 0x8209278a, 0x1643a: 0x8209278b, 0x1643b: 0xce589611, + 0x1643c: 0xce5c9611, 0x1643d: 0xce609681, 0x1643e: 0x40510e20, 0x1643f: 0xe000aa41, + // Block 0x591, offset 0x16440 + 0x16440: 0xe00001ac, 0x16441: 0xe0000240, 0x16442: 0xe0000358, 0x16443: 0xe0000432, + 0x16444: 0xe0000507, 0x16445: 0xe00005d1, 0x16446: 0xe000069c, 0x16447: 0xe0000744, + 0x16448: 0xe00007f0, 0x16449: 0xe0000895, 0x1644a: 0x40032220, 0x1644b: 0x40032420, + 0x1644c: 0xe000aa19, 0x1644d: 0xe000aa20, 0x1644e: 0xcb694441, 0x1644f: 0xe000aa48, + 0x16450: 0x404ea020, 0x16451: 0x404ea220, 0x16452: 0x404ece20, 0x16453: 0x404ed020, + 0x16454: 0x404ed220, 0x16455: 0x404ed420, 0x16456: 0x404ef620, 0x16457: 0x404ef820, + 0x16458: 0x404efa20, 0x16459: 0x404efc20, 0x1645a: 0x404e2620, 0x1645b: 0x404e3c20, + 0x1645c: 0x404eb820, 0x1645d: 0x404eba20, 0x1645e: 0x40510020, 0x1645f: 0x40510220, + 0x16460: 0x40510820, 0x16461: 0x404e4020, 0x16462: 0x404f0c20, 0x16463: 0x404f1820, + 0x16464: 0x404f1a20, 0x16465: 0x404ea420, 0x16466: 0x404ec020, 0x16467: 0x404f0e20, + 0x16468: 0x404f1020, 0x16469: 0x404f1c20, 0x1646a: 0x404f1e20, 0x1646b: 0x404f2020, + 0x1646c: 0x404f2220, 0x1646d: 0x404f2420, 0x1646e: 0x404e5c20, 0x1646f: 0x404ebc20, + 0x16470: 0x404ebe20, 0x16471: 0x404ee820, 0x16472: 0x404ee220, 0x16473: 0x404ef020, + 0x16474: 0x404ef220, 0x16475: 0x404e1620, 0x16476: 0x404e1a20, 0x16477: 0x404e1e20, + 0x16478: 0x404e2a20, 0x16479: 0x404e3620, 0x1647a: 0x404e4420, 0x1647b: 0x404e6420, + 0x1647c: 0x404e6c20, 0x1647d: 0x404e7620, 0x1647e: 0x404e7820, 0x1647f: 0x404e8020, + // Block 0x592, offset 0x16480 + 0x16480: 0x404e9e20, 0x16481: 0x404eac20, 0x16482: 0x40510c20, 0x16483: 0x404ee020, + 0x16484: 0x404f0020, 0x16485: 0x404f0420, 0x16486: 0x404f1220, 0x16487: 0x404f2620, + 0x16488: 0x404f2a20, 0x16489: 0x404f2e20, 0x1648a: 0x404f3020, 0x1648b: 0x404f2820, + 0x1648c: 0x404f2c20, 0x1648d: 0xadc11302, 0x1648e: 0x404e7c20, 0x1648f: 0x404f3220, + 0x16490: 0xe00001af, 0x16491: 0xe0000243, 0x16492: 0xe000035b, 0x16493: 0xe0000435, + 0x16494: 0xe000050a, 0x16495: 0xe00005d4, 0x16496: 0xe000069f, 0x16497: 0xe0000747, + 0x16498: 0xe00007f3, 0x16499: 0xe0000898, 0x1649a: 0x404f3420, 0x1649b: 0x404f3620, + 0x1649c: 0x404ee420, 0x1649d: 0x404f0820, 0x1649e: 0x4007a820, 0x1649f: 0x4007aa20, + 0x164a0: 0x00379888, 0x164a1: 0x00379c88, 0x164a2: 0x0037a088, 0x164a3: 0x0037a488, + 0x164a4: 0x0037a888, 0x164a5: 0x0037ac88, 0x164a6: 0x0037b088, 0x164a7: 0x0037b888, + 0x164a8: 0x0037bc88, 0x164a9: 0x0037c088, 0x164aa: 0x0037c488, 0x164ab: 0x0037c888, + 0x164ac: 0x0037cc88, 0x164ad: 0x0037d488, 0x164ae: 0x0037d888, 0x164af: 0x0037dc88, + 0x164b0: 0x0037e088, 0x164b1: 0x0037e488, 0x164b2: 0x0037e888, 0x164b3: 0x0037f088, + 0x164b4: 0x0037f488, 0x164b5: 0x0037f888, 0x164b6: 0x0037fc88, 0x164b7: 0x00380088, + 0x164b8: 0x00380488, 0x164b9: 0x00380888, 0x164ba: 0x00380c88, 0x164bb: 0x00381088, + 0x164bc: 0x00381488, 0x164bd: 0x00381888, 0x164be: 0x00381c88, 0x164bf: 0x00382488, + // Block 0x593, offset 0x164c0 + 0x164c0: 0xa0000000, 0x164c1: 0xa0000000, 0x164c2: 0xa0000000, 0x164c3: 0xa0000000, + 0x164c4: 0xa0000000, 0x164c5: 0xa0000000, 0x164c6: 0xa0000000, 0x164c7: 0xa0000000, + 0x164c8: 0xa0000000, 0x164c9: 0x40020020, 0x164ca: 0x40020220, 0x164cb: 0x40020420, + 0x164cc: 0x40020620, 0x164cd: 0x40020820, 0x164ce: 0xa0000000, 0x164cf: 0xa0000000, + 0x164d0: 0xa0000000, 0x164d1: 0xa0000000, 0x164d2: 0xa0000000, 0x164d3: 0xa0000000, + 0x164d4: 0xa0000000, 0x164d5: 0xa0000000, 0x164d6: 0xa0000000, 0x164d7: 0xa0000000, + 0x164d8: 0xa0000000, 0x164d9: 0xa0000000, 0x164da: 0xa0000000, 0x164db: 0xa0000000, + 0x164dc: 0xa0000000, 0x164dd: 0xa0000000, 0x164de: 0xa0000000, 0x164df: 0xa0000000, + 0x164e0: 0x40021220, 0x164e1: 0x4002ba20, 0x164e2: 0x4003e020, 0x164e3: 0x4004ea20, + 0x164e4: 0x4027de20, 0x164e5: 0x4004ec20, 0x164e6: 0x4004e620, 0x164e7: 0x4003d220, + 0x164e8: 0x4003f420, 0x164e9: 0x4003f620, 0x164ea: 0x4004d820, 0x164eb: 0x40093820, + 0x164ec: 0x40024020, 0x164ed: 0x40021a20, 0x164ee: 0x4002e420, 0x164ef: 0x4004e220, + 0x164f0: 0x4029cc20, 0x164f1: 0x4029ce20, 0x164f2: 0x4029d020, 0x164f3: 0x4029d220, + 0x164f4: 0x4029d420, 0x164f5: 0x4029d620, 0x164f6: 0x4029d820, 0x164f7: 0x4029da20, + 0x164f8: 0x4029dc20, 0x164f9: 0x4029de20, 0x164fa: 0x40026c20, 0x164fb: 0x40026220, + 0x164fc: 0x40094020, 0x164fd: 0x40094220, 0x164fe: 0x40094420, 0x164ff: 0x4002c420, + // Block 0x594, offset 0x16500 + 0x16500: 0x4004d620, 0x16501: 0xce660b93, 0x16502: 0x002c0a88, 0x16503: 0x002c3a88, + 0x16504: 0x002c6288, 0x16505: 0xc39e0be1, 0x16506: 0x002d0888, 0x16507: 0x002d2288, + 0x16508: 0x002d6888, 0x16509: 0x002d9a88, 0x1650a: 0x002dcc88, 0x1650b: 0x002dfe88, + 0x1650c: 0xc0030002, 0x1650d: 0x002e8288, 0x1650e: 0x002e9e88, 0x1650f: 0xc3a30b21, + 0x16510: 0x002f2c88, 0x16511: 0x002f5688, 0x16512: 0x002f7a88, 0x16513: 0x002fe688, + 0x16514: 0x00302c88, 0x16515: 0xc3900b21, 0x16516: 0x0030be88, 0x16517: 0x0030e288, + 0x16518: 0x0030f688, 0x16519: 0x00310088, 0x1651a: 0x00312a88, 0x1651b: 0x4003f820, + 0x1651c: 0x4004e420, 0x1651d: 0x4003fa20, 0x1651e: 0x40062420, 0x1651f: 0x40021620, + 0x16520: 0x40061e20, 0x16521: 0xce620b52, 0x16522: 0x402c0a20, 0x16523: 0x402c3a20, + 0x16524: 0x402c6220, 0x16525: 0xc39c0be1, 0x16526: 0x402d0820, 0x16527: 0x402d2220, + 0x16528: 0x402d6820, 0x16529: 0x402d9a20, 0x1652a: 0x402dcc20, 0x1652b: 0x402dfe20, + 0x1652c: 0xc0000002, 0x1652d: 0x402e8220, 0x1652e: 0x402e9e20, 0x1652f: 0xc3a00b21, + 0x16530: 0x402f2c20, 0x16531: 0x402f5620, 0x16532: 0x402f7a20, 0x16533: 0x402fe620, + 0x16534: 0x40302c20, 0x16535: 0xc38d0b21, 0x16536: 0x4030be20, 0x16537: 0x4030e220, + 0x16538: 0x4030f620, 0x16539: 0x40310020, 0x1653a: 0x40312a20, 0x1653b: 0x4003fc20, + 0x1653c: 0x40094820, 0x1653d: 0x4003fe20, 0x1653e: 0x40094c20, 0x1653f: 0xa0000000, + // Block 0x595, offset 0x16540 + 0x16540: 0xa0000000, 0x16541: 0xa0000000, 0x16542: 0xa0000000, 0x16543: 0xa0000000, + 0x16544: 0xa0000000, 0x16545: 0xa0000000, 0x16546: 0xa0000000, 0x16547: 0xa0000000, + 0x16548: 0xa0000000, 0x16549: 0x40020020, 0x1654a: 0x40020220, 0x1654b: 0x40020420, + 0x1654c: 0x40020620, 0x1654d: 0x40020820, 0x1654e: 0xa0000000, 0x1654f: 0xa0000000, + 0x16550: 0xa0000000, 0x16551: 0xa0000000, 0x16552: 0xa0000000, 0x16553: 0xa0000000, + 0x16554: 0xa0000000, 0x16555: 0xa0000000, 0x16556: 0xa0000000, 0x16557: 0xa0000000, + 0x16558: 0xa0000000, 0x16559: 0xa0000000, 0x1655a: 0xa0000000, 0x1655b: 0xa0000000, + 0x1655c: 0xa0000000, 0x1655d: 0xa0000000, 0x1655e: 0xa0000000, 0x1655f: 0xa0000000, + 0x16560: 0x40021220, 0x16561: 0x4002ba20, 0x16562: 0x4003e020, 0x16563: 0x4004ea20, + 0x16564: 0x4027de20, 0x16565: 0x4004ec20, 0x16566: 0x4004e620, 0x16567: 0x4003d220, + 0x16568: 0x4003f420, 0x16569: 0x4003f620, 0x1656a: 0x4004d820, 0x1656b: 0x40093820, + 0x1656c: 0x40024020, 0x1656d: 0x40021a20, 0x1656e: 0x4002e420, 0x1656f: 0x4004e220, + 0x16570: 0x4029cc20, 0x16571: 0x4029ce20, 0x16572: 0x4029d020, 0x16573: 0x4029d220, + 0x16574: 0x4029d420, 0x16575: 0x4029d620, 0x16576: 0x4029d820, 0x16577: 0x4029da20, + 0x16578: 0x4029dc20, 0x16579: 0x4029de20, 0x1657a: 0x40026c20, 0x1657b: 0x40026220, + 0x1657c: 0x40094020, 0x1657d: 0x40094220, 0x1657e: 0x40094420, 0x1657f: 0x4002c420, + // Block 0x596, offset 0x16580 + 0x16580: 0x4004d620, 0x16581: 0x002bde88, 0x16582: 0x002c0a88, 0x16583: 0x002c3a88, + 0x16584: 0x002c6288, 0x16585: 0xce6d2741, 0x16586: 0x002d0888, 0x16587: 0x002d2288, + 0x16588: 0x002d6888, 0x16589: 0x002d9a88, 0x1658a: 0x002dcc88, 0x1658b: 0x002dfe88, + 0x1658c: 0xc0030002, 0x1658d: 0x002e8288, 0x1658e: 0x002e9e88, 0x1658f: 0xc33f2741, + 0x16590: 0x002f2c88, 0x16591: 0x002f5688, 0x16592: 0x002f7a88, 0x16593: 0xc3430991, + 0x16594: 0x00302c88, 0x16595: 0x00306c88, 0x16596: 0x0030be88, 0x16597: 0x0030e288, + 0x16598: 0x0030f688, 0x16599: 0x00310088, 0x1659a: 0x00312a88, 0x1659b: 0x4003f820, + 0x1659c: 0x4004e420, 0x1659d: 0x4003fa20, 0x1659e: 0x40062420, 0x1659f: 0x40021620, + 0x165a0: 0x40061e20, 0x165a1: 0x402bde20, 0x165a2: 0x402c0a20, 0x165a3: 0x402c3a20, + 0x165a4: 0x402c6220, 0x165a5: 0xce6b2741, 0x165a6: 0x402d0820, 0x165a7: 0x402d2220, + 0x165a8: 0x402d6820, 0x165a9: 0x402d9a20, 0x165aa: 0x402dcc20, 0x165ab: 0x402dfe20, + 0x165ac: 0xc0000002, 0x165ad: 0x402e8220, 0x165ae: 0x402e9e20, 0x165af: 0xc33d2741, + 0x165b0: 0x402f2c20, 0x165b1: 0x402f5620, 0x165b2: 0x402f7a20, 0x165b3: 0xc3410991, + 0x165b4: 0x40302c20, 0x165b5: 0x40306c20, 0x165b6: 0x4030be20, 0x165b7: 0x4030e220, + 0x165b8: 0x4030f620, 0x165b9: 0x40310020, 0x165ba: 0x40312a20, 0x165bb: 0x4003fc20, + 0x165bc: 0x40094820, 0x165bd: 0x4003fe20, 0x165be: 0x40094c20, 0x165bf: 0xa0000000, + // Block 0x597, offset 0x165c0 + 0x165c0: 0xe00008f5, 0x165c1: 0xe00008ef, 0x165c2: 0xe0000921, 0x165c3: 0xe0000969, + 0x165c4: 0xe000095b, 0x165c5: 0xe000094d, 0x165c6: 0xe00009dd, 0x165c7: 0xe0000a53, + 0x165c8: 0xe0000ae8, 0x165c9: 0xe0000ae2, 0x165ca: 0x002c9a83, 0x165cb: 0xe0000b20, + 0x165cc: 0xe0000c2b, 0x165cd: 0xe0000c25, 0x165ce: 0xe0000c37, 0x165cf: 0xe0000c43, + 0x165d0: 0xe0000ab3, 0x165d1: 0xe0000d63, 0x165d2: 0xe0000d9a, 0x165d3: 0xe0000d94, + 0x165d4: 0x002ee483, 0x165d5: 0xe0000de6, 0x165d6: 0xe0000dd2, 0x165d7: 0x40093e20, + 0x165d8: 0xe0000e12, 0x165d9: 0xe0000fe1, 0x165da: 0xe0000fdb, 0x165db: 0xe0000fed, + 0x165dc: 0xe0000fff, 0x165dd: 0xe0001102, 0x165de: 0x00318888, 0x165df: 0xe0000f7b, + 0x165e0: 0xe00008f2, 0x165e1: 0xe00008ec, 0x165e2: 0xe000091e, 0x165e3: 0xe0000966, + 0x165e4: 0xe0000958, 0x165e5: 0xe000094a, 0x165e6: 0xe00009d5, 0x165e7: 0xe0000a4d, + 0x165e8: 0xe0000ae5, 0x165e9: 0xe0000adf, 0x165ea: 0x402c9a20, 0x165eb: 0xe0000b1d, + 0x165ec: 0xe0000c28, 0x165ed: 0xe0000c22, 0x165ee: 0xe0000c34, 0x165ef: 0xe0000c40, + 0x165f0: 0xe0000aad, 0x165f1: 0xe0000d60, 0x165f2: 0xe0000d97, 0x165f3: 0xe0000d91, + 0x165f4: 0x402ee420, 0x165f5: 0xe0000de3, 0x165f6: 0xe0000dcf, 0x165f7: 0x40093c20, + 0x165f8: 0xe0000e0f, 0x165f9: 0xe0000fde, 0x165fa: 0xe0000fd8, 0x165fb: 0xe0000fea, + 0x165fc: 0xe0000ffc, 0x165fd: 0xe00010ff, 0x165fe: 0x40318820, 0x165ff: 0xe0001114, + // Block 0x598, offset 0x16600 + 0x16600: 0xe0000cfe, 0x16601: 0xe0000cf8, 0x16602: 0xe0000cf5, 0x16603: 0xe0000d51, + 0x16604: 0xe0000d4e, 0x16605: 0xe0000d6f, 0x16606: 0xe0000d6c, 0x16607: 0xe0000d5d, + 0x16608: 0xe0000d5a, 0x16609: 0xf0000404, 0x1660a: 0x002eda88, 0x1660b: 0x402eda20, + 0x1660c: 0xe0000e2e, 0x1660d: 0xe0000e2b, 0x1660e: 0xe0000da0, 0x1660f: 0xe0000d9d, + 0x16610: 0xe0000de0, 0x16611: 0xe0000ddd, 0x16612: 0xe0000e93, 0x16613: 0xe0000e8f, + 0x16614: 0xe0000eca, 0x16615: 0xe0000ec7, 0x16616: 0xe0000edc, 0x16617: 0xe0000ed9, + 0x16618: 0xe0000ed0, 0x16619: 0xe0000ecd, 0x1661a: 0xe0000f1f, 0x1661b: 0xe0000f1c, + 0x1661c: 0xe0000f2d, 0x1661d: 0xe0000f2a, 0x1661e: 0xe0000f47, 0x1661f: 0xe0000f44, + 0x16620: 0x002fe883, 0x16621: 0x402fe820, 0x16622: 0xe0000f99, 0x16623: 0xe0000f96, + 0x16624: 0xe0000f8a, 0x16625: 0xe0000f87, 0x16626: 0x00303688, 0x16627: 0x40303620, + 0x16628: 0xe000102b, 0x16629: 0xe0001028, 0x1662a: 0xe000103f, 0x1662b: 0xe000103c, + 0x1662c: 0xe0000fe7, 0x1662d: 0xe0000fe4, 0x1662e: 0xe0000ff9, 0x1662f: 0xe0000ff6, + 0x16630: 0xe0001025, 0x16631: 0xe0001022, 0x16632: 0xe0001039, 0x16633: 0xe0001036, + 0x16634: 0xe00010d8, 0x16635: 0xe00010d5, 0x16636: 0xe000110e, 0x16637: 0xe000110b, + 0x16638: 0xe0001117, 0x16639: 0xe000113b, 0x1663a: 0xe0001138, 0x1663b: 0xe000114d, + 0x1663c: 0xe000114a, 0x1663d: 0xe0001147, 0x1663e: 0xe0001144, 0x1663f: 0xe0000f64, + // Block 0x599, offset 0x16640 + 0x16640: 0xe00010d2, 0x16641: 0xe00010cf, 0x16642: 0xe00010cc, 0x16643: 0xe00010c9, + 0x16644: 0xe00010e1, 0x16645: 0xe00010de, 0x16646: 0xe00010e7, 0x16647: 0xe00010e4, + 0x16648: 0xe00010ed, 0x16649: 0xe00010ea, 0x1664a: 0xe00010fc, 0x1664b: 0xe00010f9, + 0x1664c: 0xe00010f6, 0x1664d: 0xe00010f3, 0x1664e: 0xe0001123, 0x1664f: 0xe0001120, + 0x16650: 0xe0001141, 0x16651: 0xe000113e, 0x16652: 0xe0001153, 0x16653: 0xe0001150, + 0x16654: 0xe0001159, 0x16655: 0xe0001156, 0x16656: 0xe0000c15, 0x16657: 0xe0000f8d, + 0x16658: 0xe00010db, 0x16659: 0xe0001111, 0x1665a: 0xf0000404, 0x1665b: 0xe0000f70, + 0x1665c: 0x40300420, 0x1665d: 0x40300620, 0x1665e: 0xe0000f7f, 0x1665f: 0x402c9620, + 0x16660: 0xe000099b, 0x16661: 0xe0000998, 0x16662: 0xe0000989, 0x16663: 0xe0000986, + 0x16664: 0xe0000928, 0x16665: 0xe0000924, 0x16666: 0xe0000930, 0x16667: 0xe000092c, + 0x16668: 0xe0000940, 0x16669: 0xe000093c, 0x1666a: 0xe0000938, 0x1666b: 0xe0000934, + 0x1666c: 0xe00009aa, 0x1666d: 0xe00009a6, 0x1666e: 0xe0000902, 0x1666f: 0xe00008fe, + 0x16670: 0xe000090a, 0x16671: 0xe0000906, 0x16672: 0xe000091a, 0x16673: 0xe0000916, + 0x16674: 0xe0000912, 0x16675: 0xe000090e, 0x16676: 0xe00009a2, 0x16677: 0xe000099e, + 0x16678: 0xe0000b6e, 0x16679: 0xe0000b6b, 0x1667a: 0xe0000b5c, 0x1667b: 0xe0000b59, + 0x1667c: 0xe0000b26, 0x1667d: 0xe0000b23, 0x1667e: 0xe000ad41, 0x1667f: 0xe000ad3e, + // Block 0x59a, offset 0x16680 + 0x16680: 0xe000ad47, 0x16681: 0xe000ad44, 0x16682: 0xe000ad53, 0x16683: 0xe000ad50, + 0x16684: 0xe000ad4d, 0x16685: 0xe000ad4a, 0x16686: 0xe000ad59, 0x16687: 0xe000ad56, + 0x16688: 0xe0000c66, 0x16689: 0xe0000c63, 0x1668a: 0xe0000c78, 0x1668b: 0xe0000c75, + 0x1668c: 0xe0000e84, 0x1668d: 0xe0000e81, 0x1668e: 0xe0000e44, 0x1668f: 0xe0000e41, + 0x16690: 0xe000ad5f, 0x16691: 0xe000ad5c, 0x16692: 0xe000ad65, 0x16693: 0xe000ad62, + 0x16694: 0xe000ad6b, 0x16695: 0xe000ad68, 0x16696: 0xe0002946, 0x16697: 0xe0002943, + 0x16698: 0xe000ad71, 0x16699: 0xe000ad6e, 0x1669a: 0xe0000e5d, 0x1669b: 0xe0000e59, + 0x1669c: 0xe0000e65, 0x1669d: 0xe0000e61, 0x1669e: 0xe0000e75, 0x1669f: 0xe0000e71, + 0x166a0: 0xe0000e6d, 0x166a1: 0xe0000e69, 0x166a2: 0xe0000e7d, 0x166a3: 0xe0000e79, + 0x166a4: 0xe000108d, 0x166a5: 0xe000108a, 0x166a6: 0xe000104d, 0x166a7: 0xe000104a, + 0x166a8: 0xe0001066, 0x166a9: 0xe0001062, 0x166aa: 0xe000106e, 0x166ab: 0xe000106a, + 0x166ac: 0xe000107e, 0x166ad: 0xe000107a, 0x166ae: 0xe0001076, 0x166af: 0xe0001072, + 0x166b0: 0xe0001086, 0x166b1: 0xe0001082, 0x166b2: 0xe0001108, 0x166b3: 0xe0001105, + 0x166b4: 0xe0001135, 0x166b5: 0xe0001132, 0x166b6: 0xe000112f, 0x166b7: 0xe000112c, + 0x166b8: 0xe000111d, 0x166b9: 0xe000111a, 0x166ba: 0xe0000d0a, 0x166bb: 0xe0000d07, + 0x166bc: 0x0030d888, 0x166bd: 0x4030d820, 0x166be: 0x00312088, 0x166bf: 0x40312020, + // Block 0x59b, offset 0x166c0 + 0x166c0: 0xa0000000, 0x166c1: 0xa0000000, 0x166c2: 0xa0000000, 0x166c3: 0xa0000000, + 0x166c4: 0xa0000000, 0x166c5: 0xa0000000, 0x166c6: 0xa0000000, 0x166c7: 0xa0000000, + 0x166c8: 0xa0000000, 0x166c9: 0x40020020, 0x166ca: 0x40020220, 0x166cb: 0x40020420, + 0x166cc: 0x40020620, 0x166cd: 0x40020820, 0x166ce: 0xa0000000, 0x166cf: 0xa0000000, + 0x166d0: 0xa0000000, 0x166d1: 0xa0000000, 0x166d2: 0xa0000000, 0x166d3: 0xa0000000, + 0x166d4: 0xa0000000, 0x166d5: 0xa0000000, 0x166d6: 0xa0000000, 0x166d7: 0xa0000000, + 0x166d8: 0xa0000000, 0x166d9: 0xa0000000, 0x166da: 0xa0000000, 0x166db: 0xa0000000, + 0x166dc: 0xa0000000, 0x166dd: 0xa0000000, 0x166de: 0xa0000000, 0x166df: 0xa0000000, + 0x166e0: 0x40021220, 0x166e1: 0x4002ba20, 0x166e2: 0x4003e020, 0x166e3: 0x4004ea20, + 0x166e4: 0x4027de20, 0x166e5: 0x4004ec20, 0x166e6: 0x4004e620, 0x166e7: 0x4003d220, + 0x166e8: 0x4003f420, 0x166e9: 0x4003f620, 0x166ea: 0x4004d820, 0x166eb: 0x40093820, + 0x166ec: 0x40024020, 0x166ed: 0x40021a20, 0x166ee: 0x4002e420, 0x166ef: 0x4004e220, + 0x166f0: 0x4029cc20, 0x166f1: 0x4029ce20, 0x166f2: 0x4029d020, 0x166f3: 0x4029d220, + 0x166f4: 0x4029d420, 0x166f5: 0x4029d620, 0x166f6: 0x4029d820, 0x166f7: 0x4029da20, + 0x166f8: 0x4029dc20, 0x166f9: 0x4029de20, 0x166fa: 0x40026c20, 0x166fb: 0x40026220, + 0x166fc: 0x40094020, 0x166fd: 0x40094220, 0x166fe: 0x40094420, 0x166ff: 0x4002c420, + // Block 0x59c, offset 0x16700 + 0x16700: 0x4004d620, 0x16701: 0x002bde88, 0x16702: 0x002c0a88, 0x16703: 0xce7109c2, + 0x16704: 0xce7609c2, 0x16705: 0x002c9888, 0x16706: 0x002d0888, 0x16707: 0x002d2288, + 0x16708: 0x002d6888, 0x16709: 0x002d9a88, 0x1670a: 0x002dcc88, 0x1670b: 0xce7b09c2, + 0x1670c: 0xc0030002, 0x1670d: 0x002e8288, 0x1670e: 0xce8026f2, 0x1670f: 0x002ee288, + 0x16710: 0xce8509c2, 0x16711: 0x002f5688, 0x16712: 0x002f7a88, 0x16713: 0xce8a09b1, + 0x16714: 0x00302c88, 0x16715: 0x00306c88, 0x16716: 0x0030be88, 0x16717: 0x0030e288, + 0x16718: 0x0030f688, 0x16719: 0x00310088, 0x1671a: 0x00312a88, 0x1671b: 0x4003f820, + 0x1671c: 0x4004e420, 0x1671d: 0x4003fa20, 0x1671e: 0x40062420, 0x1671f: 0x40021620, + 0x16720: 0x40061e20, 0x16721: 0x402bde20, 0x16722: 0x402c0a20, 0x16723: 0xce6f09b1, + 0x16724: 0xce7409b1, 0x16725: 0x402c9820, 0x16726: 0x402d0820, 0x16727: 0x402d2220, + 0x16728: 0x402d6820, 0x16729: 0x402d9a20, 0x1672a: 0x402dcc20, 0x1672b: 0xce7909b1, + 0x1672c: 0xc0000002, 0x1672d: 0x402e8220, 0x1672e: 0xce7e26e1, 0x1672f: 0x402ee220, + 0x16730: 0xce8309b1, 0x16731: 0x402f5620, 0x16732: 0x402f7a20, 0x16733: 0xce8809b1, + 0x16734: 0x40302c20, 0x16735: 0x40306c20, 0x16736: 0x4030be20, 0x16737: 0x4030e220, + 0x16738: 0x4030f620, 0x16739: 0x40310020, 0x1673a: 0x40312a20, 0x1673b: 0x4003fc20, + 0x1673c: 0x40094820, 0x1673d: 0x4003fe20, 0x1673e: 0x40094c20, 0x1673f: 0xa0000000, + // Block 0x59d, offset 0x16740 + 0x16741: 0x40421220, 0x16742: 0x40421420, 0x16743: 0x40421620, + 0x16745: 0x4041f620, 0x16746: 0x4041f820, 0x16747: 0x4041fa20, + 0x16748: 0x4041fc20, 0x16749: 0x4041fe20, 0x1674a: 0x40420020, 0x1674b: 0x40420220, + 0x1674c: 0x40420620, 0x1674f: 0x40420a20, + 0x16750: 0x40420c20, 0x16753: 0x40420e20, + 0x16754: 0x40421020, 0x16755: 0xce8c96b1, 0x16756: 0x40421420, 0x16757: 0x40421620, + 0x16758: 0x40421820, 0x16759: 0x40421a20, 0x1675a: 0x40421c20, 0x1675b: 0x40421e20, + 0x1675c: 0x40422020, 0x1675d: 0x40422220, 0x1675e: 0x40422420, 0x1675f: 0x40422620, + 0x16760: 0x40422820, 0x16761: 0x40422a20, 0x16762: 0x40422c20, 0x16763: 0x40422e20, + 0x16764: 0x40423020, 0x16765: 0x40423220, 0x16766: 0x40423420, 0x16767: 0x40423620, + 0x16768: 0x40423820, 0x1676a: 0x40423a20, 0x1676b: 0x40423c20, + 0x1676c: 0x40423e20, 0x1676d: 0x40424020, 0x1676e: 0x40424220, 0x1676f: 0x40424420, + 0x16770: 0x40424820, 0x16772: 0x40424a20, 0x16773: 0x40424c20, + 0x16775: 0x40424e20, 0x16776: 0x40425220, 0x16777: 0x40425420, + 0x16778: 0x40425620, 0x16779: 0x40425820, + 0x1677c: 0xa070f102, 0x1677d: 0x40425a20, 0x1677e: 0x40425c20, 0x1677f: 0x40425e20, + // Block 0x59e, offset 0x16780 + 0x16780: 0x40426020, 0x16781: 0x40426220, 0x16782: 0x40426420, 0x16783: 0x40426620, + 0x16784: 0x40426820, 0x16787: 0xc05d01e1, + 0x16788: 0x40427020, 0x1678b: 0x40427220, + 0x1678c: 0x40427420, 0x1678d: 0x8209213b, + 0x16796: 0x40427820, 0x16797: 0x40427a20, + 0x1679c: 0xe000185d, 0x1679d: 0xe0001860, 0x1679f: 0x40424421, + 0x167a0: 0x40420420, 0x167a1: 0x40420820, 0x167a2: 0x40426a20, 0x167a3: 0x40426c20, + 0x167a6: 0xe0000176, 0x167a7: 0xe0000204, + 0x167a8: 0xe000031f, 0x167a9: 0xe00003f9, 0x167aa: 0xe00004d4, 0x167ab: 0xe000059e, + 0x167ac: 0xe0000669, 0x167ad: 0xe0000711, 0x167ae: 0xe00007bd, 0x167af: 0xe0000862, + 0x167b0: 0x40073c20, 0x167b1: 0x40425020, 0x167b2: 0x40283c20, 0x167b3: 0x40283e20, + 0x167b4: 0x40284020, 0x167b5: 0x40284220, 0x167b6: 0x40284420, 0x167b7: 0x40284620, + // Block 0x59f, offset 0x167c0 + 0x167c1: 0xa000f902, 0x167c2: 0xa000f802, 0x167c3: 0xa000f402, + 0x167c5: 0x40410620, 0x167c6: 0x40410820, 0x167c7: 0x40411020, + 0x167c8: 0x40411220, 0x167c9: 0x40410020, 0x167ca: 0x40410220, + 0x167cf: 0x40411420, + 0x167d0: 0x40410a20, 0x167d3: 0x40410420, + 0x167d4: 0x40410c20, 0x167d5: 0x40411c20, 0x167d6: 0x40411e20, 0x167d7: 0x40412020, + 0x167d8: 0x40412220, 0x167d9: 0x40412420, 0x167da: 0x40412620, 0x167db: 0x40412820, + 0x167dc: 0x40412a20, 0x167dd: 0x40412c20, 0x167de: 0x40412e20, 0x167df: 0x40413020, + 0x167e0: 0x40413220, 0x167e1: 0x40413420, 0x167e2: 0x40413620, 0x167e3: 0x40413820, + 0x167e4: 0x40413a20, 0x167e5: 0x40413c20, 0x167e6: 0x40413e20, 0x167e7: 0x40414020, + 0x167e8: 0x40414220, 0x167ea: 0x40414420, 0x167eb: 0x40414620, + 0x167ec: 0x40414820, 0x167ed: 0x40414a20, 0x167ee: 0x40414c20, 0x167ef: 0x40414e20, + 0x167f0: 0x40415220, 0x167f2: 0x40415420, 0x167f3: 0xe000ad83, + 0x167f5: 0x40415620, 0x167f6: 0xe000ad74, + 0x167f8: 0x40411620, 0x167f9: 0x40411820, + 0x167fc: 0xa000fa02, 0x167fe: 0x40415a20, 0x167ff: 0x40415c20, + // Block 0x5a0, offset 0x16800 + 0x16800: 0x40415e20, 0x16801: 0x40416020, 0x16802: 0x40416220, + 0x16807: 0x40416420, + 0x16808: 0x40416620, 0x1680b: 0x40416820, + 0x1680c: 0x40416a20, 0x1680d: 0x40415a20, + 0x16811: 0x40411a20, + 0x16819: 0xe000ad77, 0x1681a: 0xe000ad7a, 0x1681b: 0xe000ad7d, + 0x1681c: 0x40415820, 0x1681e: 0xe000ad80, + 0x16826: 0xe0000170, 0x16827: 0xe00001fe, + 0x16828: 0xe0000319, 0x16829: 0xe00003f3, 0x1682a: 0xe00004ce, 0x1682b: 0xe0000598, + 0x1682c: 0xe0000663, 0x1682d: 0xe000070b, 0x1682e: 0xe00007b7, 0x1682f: 0xe000085c, + 0x16830: 0xa000f702, 0x16831: 0xa000f602, 0x16832: 0x40410e20, 0x16833: 0x4040fe20, + 0x16834: 0x4040fc20, 0x16835: 0x40415020, + // Block 0x5a1, offset 0x16840 + 0x16840: 0xa0000000, 0x16841: 0xa0000000, 0x16842: 0xa0000000, 0x16843: 0xa0000000, + 0x16844: 0xa0000000, 0x16845: 0xa0000000, 0x16846: 0xa0000000, 0x16847: 0xa0000000, + 0x16848: 0xa0000000, 0x16849: 0x40020020, 0x1684a: 0x40020220, 0x1684b: 0x40020420, + 0x1684c: 0x40020620, 0x1684d: 0x40020820, 0x1684e: 0xa0000000, 0x1684f: 0xa0000000, + 0x16850: 0xa0000000, 0x16851: 0xa0000000, 0x16852: 0xa0000000, 0x16853: 0xa0000000, + 0x16854: 0xa0000000, 0x16855: 0xa0000000, 0x16856: 0xa0000000, 0x16857: 0xa0000000, + 0x16858: 0xa0000000, 0x16859: 0xa0000000, 0x1685a: 0xa0000000, 0x1685b: 0xa0000000, + 0x1685c: 0xa0000000, 0x1685d: 0xa0000000, 0x1685e: 0xa0000000, 0x1685f: 0xa0000000, + 0x16860: 0x40021220, 0x16861: 0x4002ba20, 0x16862: 0x4003e020, 0x16863: 0x4004ea20, + 0x16864: 0x4027de20, 0x16865: 0x4004ec20, 0x16866: 0x4004e620, 0x16867: 0x4003d220, + 0x16868: 0x4003f420, 0x16869: 0x4003f620, 0x1686a: 0x4004d820, 0x1686b: 0x40093820, + 0x1686c: 0x40024020, 0x1686d: 0x40021a20, 0x1686e: 0x4002e420, 0x1686f: 0x4004e220, + 0x16870: 0x4029cc20, 0x16871: 0x4029ce20, 0x16872: 0x4029d020, 0x16873: 0x4029d220, + 0x16874: 0x4029d420, 0x16875: 0x4029d620, 0x16876: 0x4029d820, 0x16877: 0x4029da20, + 0x16878: 0x4029dc20, 0x16879: 0x4029de20, 0x1687a: 0x40026c20, 0x1687b: 0x40026220, + 0x1687c: 0x40094020, 0x1687d: 0x40094220, 0x1687e: 0x40094420, 0x1687f: 0x4002c420, + // Block 0x5a2, offset 0x16880 + 0x16880: 0x4004d620, 0x16881: 0xce900be1, 0x16882: 0x002c0a88, 0x16883: 0xc33531e1, + 0x16884: 0x002c6288, 0x16885: 0xce6d0be1, 0x16886: 0x002d0888, 0x16887: 0x002d2288, + 0x16888: 0x002d6888, 0x16889: 0x002d9a88, 0x1688a: 0x002dcc88, 0x1688b: 0x002dfe88, + 0x1688c: 0xc0030002, 0x1688d: 0x002e8288, 0x1688e: 0xc54631e1, 0x1688f: 0xc33f31e1, + 0x16890: 0x002f2c88, 0x16891: 0x002f5688, 0x16892: 0x002f7a88, 0x16893: 0xc34331e1, + 0x16894: 0x00302c88, 0x16895: 0x00306c88, 0x16896: 0x0030be88, 0x16897: 0x0030e288, + 0x16898: 0x0030f688, 0x16899: 0x00310088, 0x1689a: 0xce959711, 0x1689b: 0x4003f820, + 0x1689c: 0x4004e420, 0x1689d: 0x4003fa20, 0x1689e: 0x40062420, 0x1689f: 0x40021620, + 0x168a0: 0x40061e20, 0x168a1: 0xce8e0be1, 0x168a2: 0x402c0a20, 0x168a3: 0xc33331e1, + 0x168a4: 0x402c6220, 0x168a5: 0xce6b0be1, 0x168a6: 0x402d0820, 0x168a7: 0x402d2220, + 0x168a8: 0x402d6820, 0x168a9: 0x402d9a20, 0x168aa: 0x402dcc20, 0x168ab: 0x402dfe20, + 0x168ac: 0xc0000002, 0x168ad: 0x402e8220, 0x168ae: 0xc53331e1, 0x168af: 0xc33d31e1, + 0x168b0: 0x402f2c20, 0x168b1: 0x402f5620, 0x168b2: 0x402f7a20, 0x168b3: 0xc34131e1, + 0x168b4: 0x40302c20, 0x168b5: 0x40306c20, 0x168b6: 0x4030be20, 0x168b7: 0x4030e220, + 0x168b8: 0x4030f620, 0x168b9: 0x40310020, 0x168ba: 0xce929711, 0x168bb: 0x4003fc20, + 0x168bc: 0x40094820, 0x168bd: 0x4003fe20, 0x168be: 0x40094c20, 0x168bf: 0xa0000000, + // Block 0x5a3, offset 0x168c0 + 0x168c0: 0xe00008f5, 0x168c1: 0xe00008ef, 0x168c2: 0xe0000921, 0x168c3: 0xe0000969, + 0x168c4: 0xe000095b, 0x168c5: 0xe000094d, 0x168c6: 0xe00009dd, 0x168c7: 0xe0000a53, + 0x168c8: 0xe0000ae8, 0x168c9: 0xe0000ae2, 0x168ca: 0xe0000af4, 0x168cb: 0xe0000b20, + 0x168cc: 0xe0000c2b, 0x168cd: 0xe0000c25, 0x168ce: 0xe0000c37, 0x168cf: 0xe0000c43, + 0x168d0: 0xe0000ab3, 0x168d1: 0xe0000d63, 0x168d2: 0xe0000d9a, 0x168d3: 0x002ee483, + 0x168d4: 0xe0000da6, 0x168d5: 0xe0000de6, 0x168d6: 0xe0000dd2, 0x168d7: 0x40093e20, + 0x168d8: 0xe0000e12, 0x168d9: 0xe0000fe1, 0x168da: 0xe0000fdb, 0x168db: 0xe0000fed, + 0x168dc: 0xe0000fff, 0x168dd: 0xe0001102, 0x168de: 0x00318888, 0x168df: 0xe0000f7b, + 0x168e0: 0xe00008f2, 0x168e1: 0xe00008ec, 0x168e2: 0xe000091e, 0x168e3: 0xe0000966, + 0x168e4: 0xe0000958, 0x168e5: 0xe000094a, 0x168e6: 0xe00009d5, 0x168e7: 0xe0000a4d, + 0x168e8: 0xe0000ae5, 0x168e9: 0xe0000adf, 0x168ea: 0xe0000af1, 0x168eb: 0xe0000b1d, + 0x168ec: 0xe0000c28, 0x168ed: 0xe0000c22, 0x168ee: 0xe0000c34, 0x168ef: 0xe0000c40, + 0x168f0: 0xe0000aad, 0x168f1: 0xe0000d60, 0x168f2: 0xe0000d97, 0x168f3: 0x402ee420, + 0x168f4: 0xe0000da3, 0x168f5: 0xe0000de3, 0x168f6: 0xe0000dcf, 0x168f7: 0x40093c20, + 0x168f8: 0xe0000e0f, 0x168f9: 0xe0000fde, 0x168fa: 0xe0000fd8, 0x168fb: 0xe0000fea, + 0x168fc: 0xe0000ffc, 0x168fd: 0xe00010ff, 0x168fe: 0x40318820, 0x168ff: 0xe0001114, + // Block 0x5a4, offset 0x16900 + 0x16900: 0xe0000983, 0x16901: 0xe0000980, 0x16902: 0xe00008fb, 0x16903: 0xe00008f8, + 0x16904: 0x002be083, 0x16905: 0x402be020, 0x16906: 0x002c3c83, 0x16907: 0x402c3c20, + 0x16908: 0xe0000a3e, 0x16909: 0xe0000a3b, 0x1690a: 0xe0000a4a, 0x1690b: 0xe0000a47, + 0x1690c: 0xe0000a44, 0x1690d: 0xe0000a41, 0x1690e: 0xe0000a86, 0x1690f: 0xe0000a83, + 0x16910: 0xe0000aaa, 0x16911: 0xe0000aa7, 0x16912: 0xe0000b46, 0x16913: 0xe0000b43, + 0x16914: 0xe0000aee, 0x16915: 0xe0000aeb, 0x16916: 0xe0000b2c, 0x16917: 0xe0000b29, + 0x16918: 0x002c9a83, 0x16919: 0x402c9a20, 0x1691a: 0xe0000b1a, 0x1691b: 0xe0000b17, + 0x1691c: 0xe0000bb8, 0x1691d: 0xe0000bb5, 0x1691e: 0xe0000bb2, 0x1691f: 0xe0000baf, + 0x16920: 0xe0000bc4, 0x16921: 0xe0000bc1, 0x16922: 0xe0000bca, 0x16923: 0xe0000bc7, + 0x16924: 0xe0000bee, 0x16925: 0xe0000beb, 0x16926: 0xe0000c1b, 0x16927: 0xe0000c18, + 0x16928: 0xe0000c51, 0x16929: 0xe0000c4e, 0x1692a: 0xe0000c60, 0x1692b: 0xe0000c5d, + 0x1692c: 0xe0000c31, 0x1692d: 0xe0000c2e, 0x1692e: 0xe0000c5a, 0x1692f: 0xe0000c57, + 0x16930: 0xe0000c54, 0x16931: 0x402da220, 0x16932: 0xf0000a0a, 0x16933: 0xf0000404, + 0x16934: 0xe0000c8a, 0x16935: 0xe0000c87, 0x16936: 0xe0000c9f, 0x16937: 0xe0000c9c, + 0x16938: 0x402f7220, 0x16939: 0xe0000ccc, 0x1693a: 0xe0000cc9, 0x1693b: 0xe0000cd8, + 0x1693c: 0xe0000cd5, 0x1693d: 0xe0000cd2, 0x1693e: 0xe0000ccf, 0x1693f: 0xe0000d04, + // Block 0x5a5, offset 0x16940 + 0x16940: 0xe0000cfe, 0x16941: 0x002e2483, 0x16942: 0x402e2420, 0x16943: 0x002ea083, + 0x16944: 0x402ea020, 0x16945: 0xe0000d6f, 0x16946: 0xe0000d6c, 0x16947: 0xe0000d5d, + 0x16948: 0xe0000d5a, 0x16949: 0xf0000404, 0x1694a: 0x002eda88, 0x1694b: 0x402eda20, + 0x1694c: 0xe0000e2e, 0x1694d: 0xe0000e2b, 0x1694e: 0xe0000da0, 0x1694f: 0xe0000d9d, + 0x16950: 0xe0000de0, 0x16951: 0xe0000ddd, 0x16952: 0xe0000e93, 0x16953: 0xe0000e8f, + 0x16954: 0xe0000eca, 0x16955: 0xe0000ec7, 0x16956: 0xe0000edc, 0x16957: 0xe0000ed9, + 0x16958: 0xe0000ed0, 0x16959: 0xe0000ecd, 0x1695a: 0x002fe883, 0x1695b: 0x402fe820, + 0x1695c: 0xe0000f2d, 0x1695d: 0xe0000f2a, 0x1695e: 0xe0000f47, 0x1695f: 0xe0000f44, + 0x16960: 0xe0000f33, 0x16961: 0xe0000f30, 0x16962: 0xe0000f99, 0x16963: 0xe0000f96, + 0x16964: 0xe0000f8a, 0x16965: 0xe0000f87, 0x16966: 0x00303688, 0x16967: 0x40303620, + 0x16968: 0xe000102b, 0x16969: 0xe0001028, 0x1696a: 0xe000103f, 0x1696b: 0xe000103c, + 0x1696c: 0xe0000fe7, 0x1696d: 0xe0000fe4, 0x1696e: 0xe0000ff9, 0x1696f: 0xe0000ff6, + 0x16970: 0xe0001025, 0x16971: 0xe0001022, 0x16972: 0xe0001039, 0x16973: 0xe0001036, + 0x16974: 0xe00010d8, 0x16975: 0xe00010d5, 0x16976: 0xe000110e, 0x16977: 0xe000110b, + 0x16978: 0xe0001117, 0x16979: 0x00312c83, 0x1697a: 0x40312c20, 0x1697b: 0x00312e83, + 0x1697c: 0x40312e20, 0x1697d: 0xe0001147, 0x1697e: 0xe0001144, 0x1697f: 0xe0000f64, + // Block 0x5a6, offset 0x16980 + 0x16980: 0xe00009b1, 0x16981: 0xe00009ae, 0x16982: 0xe0000a22, 0x16983: 0xe0000a1f, + 0x16984: 0xe0000a28, 0x16985: 0xe0000a25, 0x16986: 0xe0000a2e, 0x16987: 0xe0000a2b, + 0x16988: 0xe000261a, 0x16989: 0xe0002617, 0x1698a: 0xe0000a8c, 0x1698b: 0xe0000a89, + 0x1698c: 0xe0000a98, 0x1698d: 0xe0000a95, 0x1698e: 0xe0000aa4, 0x1698f: 0xe0000aa1, + 0x16990: 0xe0000a92, 0x16991: 0xe0000a8f, 0x16992: 0xe0000a9e, 0x16993: 0xe0000a9b, + 0x16994: 0xe0000b55, 0x16995: 0xe0000b51, 0x16996: 0xe0000b4d, 0x16997: 0xe0000b49, + 0x16998: 0xe0000b7c, 0x16999: 0xe0000b79, 0x1699a: 0xe0000b82, 0x1699b: 0xe0000b7f, + 0x1699c: 0xe0000b39, 0x1699d: 0xe0000b35, 0x1699e: 0xe0000b8c, 0x1699f: 0xe0000b89, + 0x169a0: 0xe0000bd0, 0x169a1: 0xe0000bcd, 0x169a2: 0xe0000c00, 0x169a3: 0xe0000bfd, + 0x169a4: 0xe0000c0c, 0x169a5: 0xe0000c09, 0x169a6: 0xe0000bfa, 0x169a7: 0xe0000bf7, + 0x169a8: 0xe0000c06, 0x169a9: 0xe0000c03, 0x169aa: 0xe0000c12, 0x169ab: 0xe0000c0f, + 0x169ac: 0xe0000c7e, 0x169ad: 0xe0000c7b, 0x169ae: 0xe0000c4a, 0x169af: 0xe0000c46, + 0x169b0: 0xe0000c93, 0x169b1: 0xe0000c90, 0x169b2: 0xe0000cab, 0x169b3: 0xe0000ca8, + 0x169b4: 0xe0000cb1, 0x169b5: 0xe0000cae, 0x169b6: 0xe0000cde, 0x169b7: 0xe0000cdb, + 0x169b8: 0xe0000ce5, 0x169b9: 0xe0000ce1, 0x169ba: 0xe0000cf2, 0x169bb: 0xe0000cef, + 0x169bc: 0xe0000cec, 0x169bd: 0xe0000ce9, 0x169be: 0xe0000d1e, 0x169bf: 0xe0000d1b, + // Block 0x5a7, offset 0x169c0 + 0x169c0: 0xe0000d24, 0x169c1: 0xe0000d21, 0x169c2: 0xe0000d2a, 0x169c3: 0xe0000d27, + 0x169c4: 0xe0000d69, 0x169c5: 0xe0000d66, 0x169c6: 0xe0000d7b, 0x169c7: 0xe0000d78, + 0x169c8: 0xe0000d87, 0x169c9: 0xe0000d84, 0x169ca: 0xe0000d81, 0x169cb: 0xe0000d7e, + 0x169cc: 0xe0002946, 0x169cd: 0xe0002943, 0x169ce: 0xe0000df5, 0x169cf: 0xe0000df1, + 0x169d0: 0xe0000e3d, 0x169d1: 0xe0000e39, 0x169d2: 0xe000294c, 0x169d3: 0xe0002949, + 0x169d4: 0xe0000ea7, 0x169d5: 0xe0000ea4, 0x169d6: 0xe0000ead, 0x169d7: 0xe0000eaa, + 0x169d8: 0xe0000ed6, 0x169d9: 0xe0000ed3, 0x169da: 0xe0000ef4, 0x169db: 0xe0000ef1, + 0x169dc: 0xe0000efb, 0x169dd: 0xe0000ef7, 0x169de: 0xe0000f02, 0x169df: 0xe0000eff, + 0x169e0: 0xe0000f41, 0x169e1: 0xe0000f3e, 0x169e2: 0xe0000f53, 0x169e3: 0xe0000f50, + 0x169e4: 0xe000296a, 0x169e5: 0xe0002967, 0x169e6: 0xe0000f3a, 0x169e7: 0xe0000f36, + 0x169e8: 0xe0000f5a, 0x169e9: 0xe0000f56, 0x169ea: 0xe0000f93, 0x169eb: 0xe0000f90, + 0x169ec: 0xe0000f9f, 0x169ed: 0xe0000f9c, 0x169ee: 0xe0000fb1, 0x169ef: 0xe0000fae, + 0x169f0: 0xe0000fab, 0x169f1: 0xe0000fa8, 0x169f2: 0xe0001093, 0x169f3: 0xe0001090, + 0x169f4: 0xe000109f, 0x169f5: 0xe000109c, 0x169f6: 0xe0001099, 0x169f7: 0xe0001096, + 0x169f8: 0xe0001032, 0x169f9: 0xe000102e, 0x169fa: 0xe0001046, 0x169fb: 0xe0001042, + 0x169fc: 0xe00010a9, 0x169fd: 0xe00010a6, 0x169fe: 0xe00010af, 0x169ff: 0xe00010ac, + // Block 0x5a8, offset 0x16a00 + 0x16a00: 0xe0000b03, 0x16a01: 0xe0000aff, 0x16a02: 0xe0000b13, 0x16a03: 0xe0000b0f, + 0x16a04: 0xe0000b0b, 0x16a05: 0xe0000b07, 0x16a06: 0xe0000b75, 0x16a07: 0xe0000b71, + 0x16a08: 0xe0000c66, 0x16a09: 0xe0000c63, 0x16a0a: 0xe0000c78, 0x16a0b: 0xe0000c75, + 0x16a0c: 0xe0000e84, 0x16a0d: 0xe0000e81, 0x16a0e: 0xe0000e44, 0x16a0f: 0xe0000e41, + 0x16a10: 0xe0003c96, 0x16a11: 0xe0003c93, 0x16a12: 0xe0000db5, 0x16a13: 0xe0000db1, + 0x16a14: 0xe0000dc5, 0x16a15: 0xe0000dc1, 0x16a16: 0xe0000dbd, 0x16a17: 0xe0000db9, + 0x16a18: 0xe0000e8b, 0x16a19: 0xe0000e87, 0x16a1a: 0xe0003c9c, 0x16a1b: 0xe0003c99, + 0x16a1c: 0xe0000e65, 0x16a1d: 0xe0000e61, 0x16a1e: 0xe0000e75, 0x16a1f: 0xe0000e71, + 0x16a20: 0xe0000e6d, 0x16a21: 0xe0000e69, 0x16a22: 0xe0000e7d, 0x16a23: 0xe0000e79, + 0x16a24: 0xe000108d, 0x16a25: 0xe000108a, 0x16a26: 0xe000104d, 0x16a27: 0xe000104a, + 0x16a28: 0xe0001066, 0x16a29: 0xe0001062, 0x16a2a: 0xe000106e, 0x16a2b: 0xe000106a, + 0x16a2c: 0xe000107e, 0x16a2d: 0xe000107a, 0x16a2e: 0xe0001076, 0x16a2f: 0xe0001072, + 0x16a30: 0xe0001086, 0x16a31: 0xe0001082, 0x16a32: 0xe0001108, 0x16a33: 0xe0001105, + 0x16a34: 0xe0001135, 0x16a35: 0xe0001132, 0x16a36: 0xe000112f, 0x16a37: 0xe000112c, + 0x16a38: 0xe000111d, 0x16a39: 0xe000111a, 0x16a3a: 0xe0000d0a, 0x16a3b: 0xe0000d07, + 0x16a3c: 0x0030d888, 0x16a3d: 0x4030d820, 0x16a3e: 0x00312088, 0x16a3f: 0x40312020, + // Block 0x5a9, offset 0x16a40 + 0x16a40: 0xa0000000, 0x16a41: 0xa0000000, 0x16a42: 0xa0000000, 0x16a43: 0xa0000000, + 0x16a44: 0xa0000000, 0x16a46: 0x40096620, 0x16a47: 0x40096a20, + 0x16a48: 0x40070820, 0x16a49: 0x4004f220, 0x16a4a: 0x4004f620, 0x16a4b: 0x4027e620, + 0x16a4c: 0x40024820, 0x16a4d: 0x40024a20, 0x16a4e: 0x40070e20, 0x16a4f: 0x40071020, + 0x16a50: 0xae600000, 0x16a51: 0xae600000, 0x16a52: 0xae600000, 0x16a53: 0xae600000, + 0x16a54: 0xae600000, 0x16a55: 0xae600000, 0x16a56: 0xae600000, 0x16a57: 0xae600000, + 0x16a58: 0xa1e00000, 0x16a59: 0xa1f00000, 0x16a5a: 0xa2000000, 0x16a5b: 0x40026420, + 0x16a5e: 0x40027020, 0x16a5f: 0x4002cc20, + 0x16a60: 0x403aa220, 0x16a61: 0x40393a20, 0x16a62: 0x40393620, 0x16a63: 0x40393821, + 0x16a64: 0x403a7421, 0x16a65: 0x40393824, 0x16a66: 0x003a9344, 0x16a67: 0xce980151, + 0x16a68: 0x40393c20, 0x16a69: 0x403a6824, 0x16a6a: 0x40395620, 0x16a6b: 0x40395820, + 0x16a6c: 0x40396420, 0x16a6d: 0xce9c0171, 0x16a6e: 0x40397420, 0x16a6f: 0x40398820, + 0x16a70: 0x40398a20, 0x16a71: 0x4039a420, 0x16a72: 0x4039a620, 0x16a73: 0x4039c620, + 0x16a74: 0x4039c820, 0x16a75: 0x4039dc20, 0x16a76: 0x4039de20, 0x16a77: 0x4039e620, + 0x16a78: 0x4039e820, 0x16a79: 0x4039ee20, 0x16a7a: 0x4039f020, 0x16a7b: 0x403a3820, + 0x16a7c: 0x403a3a20, 0x16a7d: 0x403a9c20, 0x16a7e: 0x403a9e20, 0x16a7f: 0x403aa020, + // Block 0x5aa, offset 0x16a80 + 0x16a80: 0xa0000000, 0x16a81: 0x4039fc20, 0x16a82: 0x403a1220, 0x16a83: 0x403a1c22, + 0x16a84: 0x403a4020, 0x16a85: 0x403a4e20, 0x16a86: 0x403a5620, 0x16a87: 0xcea00171, + 0x16a88: 0xcea20171, 0x16a89: 0xcea60171, 0x16a8a: 0xcea80171, 0x16a8b: 0xa000b002, + 0x16a8c: 0xa000b202, 0x16a8d: 0xa000b102, 0x16a8e: 0xa1e0ad02, 0x16a8f: 0xa000af02, + 0x16a90: 0xa000ae02, 0x16a91: 0xa210ba02, 0x16a92: 0xa220bc02, 0x16a93: 0xae60bd02, + 0x16a94: 0xae60be02, 0x16a95: 0xadc0bf02, 0x16a96: 0xadc0c102, 0x16a97: 0xae60c202, + 0x16a98: 0xae60c302, 0x16a99: 0xae60c402, 0x16a9a: 0xae60c502, 0x16a9b: 0xae60c602, + 0x16a9c: 0xadc0c702, 0x16a9d: 0xae60c802, 0x16a9e: 0xae60c902, 0x16a9f: 0xadc0c002, + 0x16aa0: 0xe000015e, 0x16aa1: 0xe00001e6, 0x16aa2: 0xe0000301, 0x16aa3: 0xe00003db, + 0x16aa4: 0xe00004b6, 0x16aa5: 0xe0000580, 0x16aa6: 0xe000064b, 0x16aa7: 0xe00006f3, + 0x16aa8: 0xe000079f, 0x16aa9: 0xe0000844, 0x16aaa: 0x4004ee20, 0x16aab: 0x40024c20, + 0x16aac: 0x40024e20, 0x16aad: 0x4004de20, 0x16aae: 0x40393a20, 0x16aaf: 0x403a1020, + 0x16ab0: 0xa230d102, 0x16ab1: 0x40393823, 0x16ab2: 0x40393822, 0x16ab3: 0x40393825, + 0x16ab4: 0x00391c84, 0x16ab5: 0xf0000404, 0x16ab6: 0xf0000404, 0x16ab7: 0xe000ad89, + 0x16ab8: 0xe0003780, 0x16ab9: 0x40395821, 0x16aba: 0x40395c20, 0x16abb: 0x40393e20, + 0x16abc: 0x40395820, 0x16abd: 0x40396020, 0x16abe: 0x40394020, 0x16abf: 0x40396220, + // Block 0x5ab, offset 0x16ac0 + 0x16ac0: 0x40394220, 0x16ac1: 0x40396620, 0x16ac2: 0x40397820, 0x16ac3: 0x40396620, + 0x16ac4: 0x40396820, 0x16ac5: 0x40396c20, 0x16ac6: 0x40396a20, 0x16ac7: 0x40396e20, + 0x16ac8: 0x40398a21, 0x16ac9: 0x40398a20, 0x16aca: 0x40399020, 0x16acb: 0x40399220, + 0x16acc: 0x40399420, 0x16acd: 0x40399620, 0x16ace: 0x40399820, 0x16acf: 0x40399a20, + 0x16ad0: 0x40399c20, 0x16ad1: 0x4039a621, 0x16ad2: 0x4039aa20, 0x16ad3: 0x4039a620, + 0x16ad4: 0x4039ae20, 0x16ad5: 0x4039b020, 0x16ad6: 0x4039b820, 0x16ad7: 0x4039b420, + 0x16ad8: 0x4039b620, 0x16ad9: 0x4039b820, 0x16ada: 0x4039ca20, 0x16adb: 0x4039cc20, + 0x16adc: 0x4039ce20, 0x16add: 0x4039e020, 0x16ade: 0x4039e220, 0x16adf: 0x4039ea20, + 0x16ae0: 0x4039f220, 0x16ae1: 0x4039fe20, 0x16ae2: 0x403a0020, 0x16ae3: 0x403a0220, + 0x16ae4: 0x403a0420, 0x16ae5: 0x403a0820, 0x16ae6: 0x403a0a20, 0x16ae7: 0x403a1420, + 0x16ae8: 0x403a1620, 0x16ae9: 0x403a1c20, 0x16aea: 0x403a1c21, 0x16aeb: 0x403a2020, + 0x16aec: 0x403a2220, 0x16aed: 0x403a2620, 0x16aee: 0x403a2820, 0x16aef: 0x403a2021, + 0x16af0: 0x403a2c20, 0x16af1: 0x403a2e20, 0x16af2: 0x403a3020, 0x16af3: 0x403a3220, + 0x16af4: 0x403a3420, 0x16af5: 0x403a4220, 0x16af6: 0x403a4420, 0x16af7: 0x403a4620, + 0x16af8: 0x403a4820, 0x16af9: 0x403a6020, 0x16afa: 0x403a5820, 0x16afb: 0x403a5c21, + 0x16afc: 0x403a5c20, 0x16afd: 0x403a5e20, 0x16afe: 0x403a6823, 0x16aff: 0x40396c20, + // Block 0x5ac, offset 0x16b00 + 0x16b00: 0x003a6883, 0x16b01: 0x403a6822, 0x16b02: 0xe000ad86, 0x16b03: 0x403a6825, + 0x16b04: 0x403a7620, 0x16b05: 0x403a7820, 0x16b06: 0x403a7a20, 0x16b07: 0x403a7422, + 0x16b08: 0x403a7e20, 0x16b09: 0x403a7423, 0x16b0a: 0x403a8220, 0x16b0b: 0x403a8420, + 0x16b0c: 0xcea40171, 0x16b0d: 0x403a9225, 0x16b0e: 0x403a9620, 0x16b0f: 0x403a8620, + 0x16b10: 0x403a9224, 0x16b11: 0x403a9a20, 0x16b12: 0x403a9222, 0x16b13: 0xe00037b6, + 0x16b14: 0x4002e820, 0x16b15: 0xce9e0171, 0x16b16: 0xae600000, 0x16b17: 0xae600000, + 0x16b18: 0xae600000, 0x16b19: 0xae600000, 0x16b1a: 0xae600000, 0x16b1b: 0xae600000, + 0x16b1c: 0xae600000, 0x16b1d: 0xa0000000, 0x16b1e: 0x40071220, 0x16b1f: 0xae600000, + 0x16b20: 0xae600000, 0x16b21: 0xae600000, 0x16b22: 0xae600000, 0x16b23: 0xadc00000, + 0x16b24: 0xae600000, 0x16b25: 0x003a7484, 0x16b26: 0x003a9084, 0x16b27: 0xae600000, + 0x16b28: 0xae600000, 0x16b29: 0x40071420, 0x16b2a: 0xadc00000, 0x16b2b: 0xae600000, + 0x16b2c: 0xae600000, 0x16b2d: 0xadc00000, 0x16b2e: 0x40399e20, 0x16b2f: 0x4039ba20, + 0x16b30: 0xe0000161, 0x16b31: 0xe00001e9, 0x16b32: 0xe0000304, 0x16b33: 0xe00003de, + 0x16b34: 0xe00004b9, 0x16b35: 0xe0000583, 0x16b36: 0xe000064e, 0x16b37: 0xe00006f6, + 0x16b38: 0xe00007a2, 0x16b39: 0xe0000847, 0x16b3a: 0x4039d020, 0x16b3b: 0x4039e420, + 0x16b3c: 0x4039f420, 0x16b3d: 0xe0001553, 0x16b3e: 0xe0001779, 0x16b3f: 0x403a7020, + // Block 0x5ad, offset 0x16b40 + 0x16b40: 0x00021284, 0x16b41: 0x00021284, 0x16b42: 0x00021284, 0x16b43: 0x00021284, + 0x16b44: 0x00021284, 0x16b45: 0x00021284, 0x16b46: 0x00021284, 0x16b47: 0x0002129b, + 0x16b48: 0x00021284, 0x16b49: 0x00021284, 0x16b4a: 0x00021284, 0x16b4b: 0xa0000000, + 0x16b4c: 0x40021221, 0x16b4d: 0x40021222, 0x16b4e: 0xa0000000, 0x16b4f: 0xa0000000, + 0x16b50: 0x40022620, 0x16b51: 0x0002269b, 0x16b52: 0x40022820, 0x16b53: 0x40022a20, + 0x16b54: 0x40022c20, 0x16b55: 0x40022e20, 0x16b56: 0x4004c420, 0x16b57: 0x40021820, + 0x16b58: 0x4003d420, 0x16b59: 0x4003d620, 0x16b5a: 0x4003d820, 0x16b5b: 0x4003da20, + 0x16b5c: 0x4003e220, 0x16b5d: 0x4003e420, 0x16b5e: 0x4003e620, 0x16b5f: 0x4003e820, + 0x16b60: 0x4004f820, 0x16b61: 0x4004fa20, 0x16b62: 0x40050220, 0x16b63: 0x40050420, + 0x16b64: 0x0002e484, 0x16b65: 0xf0001f04, 0x16b66: 0xf0000404, 0x16b67: 0x40050620, + 0x16b68: 0x40020e20, 0x16b69: 0x40021020, 0x16b6a: 0xa0000000, 0x16b6b: 0xa0000000, + 0x16b6c: 0xa0000000, 0x16b6d: 0xa0000000, 0x16b6e: 0xa0000000, 0x16b6f: 0x0002129b, + 0x16b70: 0x4004f020, 0x16b71: 0x4004f420, 0x16b72: 0x40050e20, 0x16b73: 0xf0001f04, + 0x16b74: 0xf0000404, 0x16b75: 0x40051020, 0x16b76: 0xf0001f04, 0x16b77: 0xf0000404, + 0x16b78: 0x40051620, 0x16b79: 0x4003dc20, 0x16b7a: 0x4003de20, 0x16b7b: 0x40051820, + 0x16b7c: 0xf0001f04, 0x16b7d: 0x4002e020, 0x16b7e: 0x40021420, 0x16b7f: 0x40051a20, + // Block 0x5ae, offset 0x16b80 + 0x16b80: 0x40073420, 0x16b81: 0x40073620, + 0x16b93: 0x003a269a, + 0x16b94: 0x003a2699, 0x16b95: 0x003a2697, 0x16b96: 0x003a2698, 0x16b97: 0x003a7c9a, + 0x16b98: 0x003a7c99, 0x16b99: 0x003a7a9a, 0x16b9a: 0x003a7a99, 0x16b9b: 0x003a7e9a, + 0x16b9c: 0x003a7e99, 0x16b9d: 0xe000ad8c, 0x16b9e: 0x003a849a, 0x16b9f: 0x003a8499, + 0x16ba0: 0x003a789a, 0x16ba1: 0x003a7899, 0x16ba2: 0x003a809a, 0x16ba3: 0x003a8099, + 0x16ba4: 0x003a989a, 0x16ba5: 0x003a9899, 0x16ba6: 0x003a9897, 0x16ba7: 0x003a9898, + 0x16ba8: 0x003a8e97, 0x16ba9: 0x003a8e98, 0x16baa: 0xe0001559, 0x16bab: 0xe0001556, + 0x16bac: 0xe0001589, 0x16bad: 0xe0001586, 0x16bae: 0xe000158f, 0x16baf: 0xe000158c, + 0x16bb0: 0xe000159b, 0x16bb1: 0xe0001598, 0x16bb2: 0xe0001595, 0x16bb3: 0xe0001592, + 0x16bb4: 0xe00015a1, 0x16bb5: 0xe000159e, 0x16bb6: 0xe00015bf, 0x16bb7: 0xe00015bc, + 0x16bb8: 0xe00015b9, 0x16bb9: 0xe00015ad, 0x16bba: 0xe00015a7, 0x16bbb: 0xe00015a4, + 0x16bbc: 0x003a929a, 0x16bbd: 0x003a9299, 0x16bbe: 0x003a9297, 0x16bbf: 0x003a9298, + // Block 0x5af, offset 0x16bc0 + 0x16bc0: 0xf0001a1a, 0x16bc1: 0xf0001a1a, 0x16bc2: 0xf0001a1a, 0x16bc3: 0xe00028f4, + 0x16bc4: 0xe000374d, 0x16bc5: 0xf0001a1a, 0x16bc6: 0xf0001a1a, 0x16bc7: 0xf0001a1a, + 0x16bc8: 0xf0001a1a, 0x16bc9: 0xe00028f7, 0x16bca: 0xe0003750, 0x16bcb: 0xf0001a1a, + 0x16bcc: 0xf0001a1a, 0x16bcd: 0xf0001a1a, 0x16bce: 0xf0001a1a, 0x16bcf: 0xe00028fd, + 0x16bd0: 0xe000375c, 0x16bd1: 0xf0001a1a, 0x16bd2: 0xf0001a1a, 0x16bd3: 0xe0002900, + 0x16bd4: 0xe000376e, 0x16bd5: 0xe0003786, 0x16bd6: 0xe000378c, 0x16bd7: 0xe0003792, + 0x16bd8: 0xe00037a4, 0x16bd9: 0xe0002906, 0x16bda: 0xe00037b3, 0x16bdb: 0xf0001a1a, + 0x16bdc: 0xf0001a1a, 0x16bdd: 0xe000377d, 0x16bde: 0xe0000003, 0x16bdf: 0xe0000006, + 0x16be0: 0xe0000009, 0x16be1: 0xe000000c, 0x16be2: 0xe000000f, 0x16be3: 0xe0000012, + 0x16be4: 0xe000156b, 0x16be5: 0xe000156e, 0x16be6: 0xe0001577, 0x16be7: 0xe000157d, + 0x16be8: 0xe00015aa, 0x16be9: 0xe00015b3, 0x16bea: 0xf0001919, 0x16beb: 0xf0001919, + 0x16bec: 0xf0001919, 0x16bed: 0xf0001919, 0x16bee: 0xe0002891, 0x16bef: 0xe00036a2, + 0x16bf0: 0xf0001919, 0x16bf1: 0xf0001919, 0x16bf2: 0xf0001919, 0x16bf3: 0xf0001919, + 0x16bf4: 0xe0002897, 0x16bf5: 0xe00036ae, 0x16bf6: 0xf0001919, 0x16bf7: 0xf0001919, + 0x16bf8: 0xf0001919, 0x16bf9: 0xf0001919, 0x16bfa: 0xe000289d, 0x16bfb: 0xe00036b7, + 0x16bfc: 0xe00028df, 0x16bfd: 0xe0003705, 0x16bfe: 0xe00028e5, 0x16bff: 0xe000370b, + // Block 0x5b0, offset 0x16c00 + 0x16c00: 0xe0003711, 0x16c01: 0xe000372f, 0x16c02: 0xe000373b, 0x16c03: 0xe00028eb, + 0x16c04: 0xe0003741, 0x16c05: 0xf0001919, 0x16c06: 0xe00028f1, 0x16c07: 0xe000374a, + 0x16c08: 0xf0001919, 0x16c09: 0xf0001919, 0x16c0a: 0xf0001919, 0x16c0b: 0xf0001919, + 0x16c0c: 0xf0001919, 0x16c0d: 0xf0001919, 0x16c0e: 0xe00028fa, 0x16c0f: 0xe0003759, + 0x16c10: 0xe000377a, 0x16c11: 0xe0003795, 0x16c12: 0xe0003798, 0x16c13: 0xe00037a1, + 0x16c14: 0xe00037a7, 0x16c15: 0xe0002903, 0x16c16: 0xe00037b0, 0x16c17: 0xe000155c, + 0x16c18: 0xe0001562, 0x16c19: 0xe0001568, 0x16c1a: 0xe0001571, 0x16c1b: 0xe0001580, + 0x16c1c: 0xf0001717, 0x16c1d: 0xf0001717, 0x16c1e: 0xf0001717, 0x16c1f: 0xf0001717, + 0x16c20: 0xf0001717, 0x16c21: 0xf0001717, 0x16c22: 0xf0001717, 0x16c23: 0xf0001717, + 0x16c24: 0xf0001717, 0x16c25: 0xf0001717, 0x16c26: 0xf0001717, 0x16c27: 0xf0001717, + 0x16c28: 0xf0001717, 0x16c29: 0xf0001717, 0x16c2a: 0xf0001717, 0x16c2b: 0xf0001717, + 0x16c2c: 0xf0001717, 0x16c2d: 0xf0001717, 0x16c2e: 0xf0001717, 0x16c2f: 0xf0001717, + 0x16c30: 0xf0001717, 0x16c31: 0xf0001717, 0x16c32: 0xf0001717, 0x16c33: 0xf0001717, + 0x16c34: 0xf0001717, 0x16c35: 0xf0001717, 0x16c36: 0xf0001717, 0x16c37: 0xf0001717, + 0x16c38: 0xf0001717, 0x16c39: 0xf0001717, 0x16c3a: 0xf0001717, 0x16c3b: 0xf0001717, + 0x16c3c: 0xf0001717, 0x16c3d: 0xf0001717, 0x16c3e: 0xf0001717, 0x16c3f: 0xf0001717, + // Block 0x5b1, offset 0x16c40 + 0x16c40: 0xf0001717, 0x16c41: 0xf0001717, 0x16c42: 0xf0001717, 0x16c43: 0xf0001717, + 0x16c44: 0xe0003717, 0x16c45: 0xe000371d, 0x16c46: 0xe0003723, 0x16c47: 0xe0003729, + 0x16c48: 0xe0003735, 0x16c49: 0xf0001717, 0x16c4a: 0xf0001717, 0x16c4b: 0xf0001717, + 0x16c4c: 0xf0001717, 0x16c4d: 0xf0001717, 0x16c4e: 0xf0001717, 0x16c4f: 0xf0001717, + 0x16c50: 0xf0001717, 0x16c51: 0xf0001717, 0x16c52: 0xf0001717, 0x16c53: 0xf0001717, + 0x16c54: 0xf0001717, 0x16c55: 0xf0001717, 0x16c56: 0xf0001717, 0x16c57: 0xf0001717, + 0x16c58: 0xf0001717, 0x16c59: 0xf0001717, 0x16c5a: 0xe0003783, 0x16c5b: 0xe0003789, + 0x16c5c: 0xe000378f, 0x16c5d: 0xe000379b, 0x16c5e: 0xe00037aa, 0x16c5f: 0xe0001574, + 0x16c60: 0xe0001583, 0x16c61: 0xf0001818, 0x16c62: 0xf0001818, 0x16c63: 0xf0001818, + 0x16c64: 0xf0001818, 0x16c65: 0xf0001818, 0x16c66: 0xf0001818, 0x16c67: 0xf0001818, + 0x16c68: 0xf0001818, 0x16c69: 0xf0001818, 0x16c6a: 0xf0001818, 0x16c6b: 0xe000372c, + 0x16c6c: 0xe0003738, 0x16c6d: 0xf0001818, 0x16c6e: 0xf0001818, 0x16c6f: 0xf0001818, + 0x16c70: 0xe000379e, 0x16c71: 0xe00037ad, 0x16c72: 0xf0001818, 0x16c73: 0xe0003690, + 0x16c74: 0xe0003693, 0x16c75: 0xe00028d0, 0x16c76: 0xe00036f6, 0x16c77: 0xe00028d6, + 0x16c78: 0xe00036fc, 0x16c79: 0xe00028dc, 0x16c7a: 0xe0003702, 0x16c7b: 0xe00028b8, + 0x16c7c: 0xe00036d8, 0x16c7d: 0xe00028be, 0x16c7e: 0xe00036e4, 0x16c7f: 0xe00028ac, + // Block 0x5b2, offset 0x16c80 + 0x16c80: 0xe00036c6, 0x16c81: 0xe00028a6, 0x16c82: 0xe00036c0, 0x16c83: 0xe00028b2, + 0x16c84: 0xe00036cc, 0x16c85: 0xe00028c4, 0x16c86: 0xe00036ea, 0x16c87: 0xe00028ca, + 0x16c88: 0xe00036f0, 0x16c89: 0xf0001a1a, 0x16c8a: 0xf0001a1a, 0x16c8b: 0xf0001a1a, + 0x16c8c: 0xf0001a1a, 0x16c8d: 0xf0001a1a, 0x16c8e: 0xf0001a1a, 0x16c8f: 0xf0001a1a, + 0x16c90: 0xf0001a1a, 0x16c91: 0xe00028cd, 0x16c92: 0xe00036f3, 0x16c93: 0xe00028d3, + 0x16c94: 0xe00036f9, 0x16c95: 0xe00028d9, 0x16c96: 0xe00036ff, 0x16c97: 0xe00028b5, + 0x16c98: 0xe00036d5, 0x16c99: 0xe00028bb, 0x16c9a: 0xe00036e1, 0x16c9b: 0xe00028a9, + 0x16c9c: 0xe00036c3, 0x16c9d: 0xe00028a3, 0x16c9e: 0xe00036bd, 0x16c9f: 0xe00028af, + 0x16ca0: 0xe00036c9, 0x16ca1: 0xe00028c1, 0x16ca2: 0xe00036e7, 0x16ca3: 0xe00028c7, + 0x16ca4: 0xe00036ed, 0x16ca5: 0xf0001919, 0x16ca6: 0xf0001919, 0x16ca7: 0xf0001919, + 0x16ca8: 0xf0001919, 0x16ca9: 0xf0001919, 0x16caa: 0xf0001919, 0x16cab: 0xf0001919, + 0x16cac: 0xf0001919, 0x16cad: 0xf0001717, 0x16cae: 0xf0001717, 0x16caf: 0xf0001717, + 0x16cb0: 0xf0001717, 0x16cb1: 0xf0001717, 0x16cb2: 0xf0001717, 0x16cb3: 0xf0001717, + 0x16cb4: 0xf0001818, 0x16cb5: 0xf0001818, 0x16cb6: 0xf0001818, 0x16cb7: 0xf0001818, + 0x16cb8: 0xf0001818, 0x16cb9: 0xf0001818, 0x16cba: 0xf0001818, 0x16cbb: 0xf0001818, + 0x16cbc: 0xe0003696, 0x16cbd: 0xe0003699, 0x16cbe: 0x4004c020, 0x16cbf: 0x4004c220, + // Block 0x5b3, offset 0x16cc0 + 0x16cc0: 0xa0000000, 0x16cc1: 0xa0000000, 0x16cc2: 0xa0000000, 0x16cc3: 0xa0000000, + 0x16cc4: 0xa0000000, 0x16cc5: 0xa0000000, 0x16cc6: 0xa0000000, 0x16cc7: 0xa0000000, + 0x16cc8: 0xa0000000, 0x16cc9: 0x40020020, 0x16cca: 0x40020220, 0x16ccb: 0x40020420, + 0x16ccc: 0x40020620, 0x16ccd: 0x40020820, 0x16cce: 0xa0000000, 0x16ccf: 0xa0000000, + 0x16cd0: 0xa0000000, 0x16cd1: 0xa0000000, 0x16cd2: 0xa0000000, 0x16cd3: 0xa0000000, + 0x16cd4: 0xa0000000, 0x16cd5: 0xa0000000, 0x16cd6: 0xa0000000, 0x16cd7: 0xa0000000, + 0x16cd8: 0xa0000000, 0x16cd9: 0xa0000000, 0x16cda: 0xa0000000, 0x16cdb: 0xa0000000, + 0x16cdc: 0xa0000000, 0x16cdd: 0xa0000000, 0x16cde: 0xa0000000, 0x16cdf: 0xa0000000, + 0x16ce0: 0x40021220, 0x16ce1: 0x4002ba20, 0x16ce2: 0x4003e020, 0x16ce3: 0x4004ea20, + 0x16ce4: 0x4027de20, 0x16ce5: 0x4004ec20, 0x16ce6: 0x4004e620, 0x16ce7: 0x4003d220, + 0x16ce8: 0x4003f420, 0x16ce9: 0x4003f620, 0x16cea: 0x4004d820, 0x16ceb: 0x40093820, + 0x16cec: 0x40024020, 0x16ced: 0x40021a20, 0x16cee: 0x4002e420, 0x16cef: 0x4004e220, + 0x16cf0: 0x4029cc20, 0x16cf1: 0x4029ce20, 0x16cf2: 0x4029d020, 0x16cf3: 0x4029d220, + 0x16cf4: 0x4029d420, 0x16cf5: 0x4029d620, 0x16cf6: 0x4029d820, 0x16cf7: 0x4029da20, + 0x16cf8: 0x4029dc20, 0x16cf9: 0x4029de20, 0x16cfa: 0x40026c20, 0x16cfb: 0x40026220, + 0x16cfc: 0x40094020, 0x16cfd: 0x40094220, 0x16cfe: 0x40094420, 0x16cff: 0x4002c420, + // Block 0x5b4, offset 0x16d00 + 0x16d00: 0x4004d620, 0x16d01: 0xcead9741, 0x16d02: 0x002c0a88, 0x16d03: 0x002c3a88, + 0x16d04: 0x002c6288, 0x16d05: 0x002c9888, 0x16d06: 0x002d0888, 0x16d07: 0x002d2288, + 0x16d08: 0x002d6888, 0x16d09: 0xc6182741, 0x16d0a: 0x002dcc88, 0x16d0b: 0x002dfe88, + 0x16d0c: 0xc0030002, 0x16d0d: 0x002e8288, 0x16d0e: 0x002e9e88, 0x16d0f: 0x002ee288, + 0x16d10: 0x002f2c88, 0x16d11: 0x002f5688, 0x16d12: 0x002f7a88, 0x16d13: 0xceb39771, + 0x16d14: 0xceb99771, 0x16d15: 0x00306c88, 0x16d16: 0x0030be88, 0x16d17: 0x0030e288, + 0x16d18: 0x0030f688, 0x16d19: 0x00310088, 0x16d1a: 0x00312a88, 0x16d1b: 0x4003f820, + 0x16d1c: 0x4004e420, 0x16d1d: 0x4003fa20, 0x16d1e: 0x40062420, 0x16d1f: 0x40021620, + 0x16d20: 0x40061e20, 0x16d21: 0xceaa9741, 0x16d22: 0x402c0a20, 0x16d23: 0x402c3a20, + 0x16d24: 0x402c6220, 0x16d25: 0x402c9820, 0x16d26: 0x402d0820, 0x16d27: 0x402d2220, + 0x16d28: 0x402d6820, 0x16d29: 0xc6162741, 0x16d2a: 0x402dcc20, 0x16d2b: 0x402dfe20, + 0x16d2c: 0xc0000002, 0x16d2d: 0x402e8220, 0x16d2e: 0x402e9e20, 0x16d2f: 0x402ee220, + 0x16d30: 0x402f2c20, 0x16d31: 0x402f5620, 0x16d32: 0x402f7a20, 0x16d33: 0xceb09771, + 0x16d34: 0xceb69771, 0x16d35: 0x40306c20, 0x16d36: 0x4030be20, 0x16d37: 0x4030e220, + 0x16d38: 0x4030f620, 0x16d39: 0x40310020, 0x16d3a: 0x40312a20, 0x16d3b: 0x4003fc20, + 0x16d3c: 0x40094820, 0x16d3d: 0x4003fe20, 0x16d3e: 0x40094c20, 0x16d3f: 0xa0000000, + // Block 0x5b5, offset 0x16d40 + 0x16d40: 0xe00008f5, 0x16d41: 0xe00008ef, 0x16d42: 0x002be283, 0x16d43: 0xe0000969, + 0x16d44: 0xe000095b, 0x16d45: 0xe000094d, 0x16d46: 0xe00009dd, 0x16d47: 0xe0000a53, + 0x16d48: 0xe0000ae8, 0x16d49: 0xe0000ae2, 0x16d4a: 0xe0000af4, 0x16d4b: 0xe0000b20, + 0x16d4c: 0xe0000c2b, 0x16d4d: 0xe0000c25, 0x16d4e: 0x002d9c83, 0x16d4f: 0xe0000c43, + 0x16d50: 0xe0000ab3, 0x16d51: 0xe0000d63, 0x16d52: 0xe0000d9a, 0x16d53: 0xe0000d94, + 0x16d54: 0xe0000da6, 0x16d55: 0xe0000de6, 0x16d56: 0xe0000dd2, 0x16d57: 0x40093e20, + 0x16d58: 0xe0000e12, 0x16d59: 0xe0000fe1, 0x16d5a: 0xe0000fdb, 0x16d5b: 0xe0000fed, + 0x16d5c: 0xe0000fff, 0x16d5d: 0xe0001102, 0x16d5e: 0x00318888, 0x16d5f: 0xe0000f7b, + 0x16d60: 0xe00008f2, 0x16d61: 0xe00008ec, 0x16d62: 0x402be220, 0x16d63: 0xe0000966, + 0x16d64: 0xe0000958, 0x16d65: 0xe000094a, 0x16d66: 0xe00009d5, 0x16d67: 0xe0000a4d, + 0x16d68: 0xe0000ae5, 0x16d69: 0xe0000adf, 0x16d6a: 0xe0000af1, 0x16d6b: 0xe0000b1d, + 0x16d6c: 0xe0000c28, 0x16d6d: 0xe0000c22, 0x16d6e: 0x402d9c20, 0x16d6f: 0xe0000c40, + 0x16d70: 0xe0000aad, 0x16d71: 0xe0000d60, 0x16d72: 0xe0000d97, 0x16d73: 0xe0000d91, + 0x16d74: 0xe0000da3, 0x16d75: 0xe0000de3, 0x16d76: 0xe0000dcf, 0x16d77: 0x40093c20, + 0x16d78: 0xe0000e0f, 0x16d79: 0xe0000fde, 0x16d7a: 0xe0000fd8, 0x16d7b: 0xe0000fea, + 0x16d7c: 0xe0000ffc, 0x16d7d: 0xe00010ff, 0x16d7e: 0x40318820, 0x16d7f: 0xe0001114, + // Block 0x5b6, offset 0x16d80 + 0x16d80: 0xe0000983, 0x16d81: 0xe0000980, 0x16d82: 0x002be083, 0x16d83: 0x402be020, + 0x16d84: 0xe000097d, 0x16d85: 0xe000097a, 0x16d86: 0xe0000a38, 0x16d87: 0xe0000a35, + 0x16d88: 0xe0000a3e, 0x16d89: 0xe0000a3b, 0x16d8a: 0xe0000a4a, 0x16d8b: 0xe0000a47, + 0x16d8c: 0xe0000a44, 0x16d8d: 0xe0000a41, 0x16d8e: 0xe0000a86, 0x16d8f: 0xe0000a83, + 0x16d90: 0xe0000aaa, 0x16d91: 0xe0000aa7, 0x16d92: 0xe0000b46, 0x16d93: 0xe0000b43, + 0x16d94: 0xe0000aee, 0x16d95: 0xe0000aeb, 0x16d96: 0xe0000b2c, 0x16d97: 0xe0000b29, + 0x16d98: 0xe0000b40, 0x16d99: 0xe0000b3d, 0x16d9a: 0xe0000b1a, 0x16d9b: 0xe0000b17, + 0x16d9c: 0xe0000bb8, 0x16d9d: 0xe0000bb5, 0x16d9e: 0xe0000bb2, 0x16d9f: 0xe0000baf, + 0x16da0: 0xe0000bc4, 0x16da1: 0xe0000bc1, 0x16da2: 0xe0000bca, 0x16da3: 0xe0000bc7, + 0x16da4: 0xe0000bee, 0x16da5: 0xe0000beb, 0x16da6: 0xe0000c1b, 0x16da7: 0xe0000c18, + 0x16da8: 0xe0000c51, 0x16da9: 0xe0000c4e, 0x16daa: 0xe0000c60, 0x16dab: 0xe0000c5d, + 0x16dac: 0xe0000c31, 0x16dad: 0xe0000c2e, 0x16dae: 0xe0000c5a, 0x16daf: 0xe0000c57, + 0x16db0: 0xe0000c54, 0x16db1: 0x402da220, 0x16db2: 0xf0000a0a, 0x16db3: 0xf0000404, + 0x16db4: 0xe0000c8a, 0x16db5: 0xe0000c87, 0x16db6: 0xe0000c9f, 0x16db7: 0xe0000c9c, + 0x16db8: 0x402f7220, 0x16db9: 0xe0000ccc, 0x16dba: 0xe0000cc9, 0x16dbb: 0xe0000cd8, + 0x16dbc: 0xe0000cd5, 0x16dbd: 0xe0000cd2, 0x16dbe: 0xe0000ccf, 0x16dbf: 0xe0000d04, + // Block 0x5b7, offset 0x16dc0 + 0x16dc0: 0xe0000cfe, 0x16dc1: 0xe0000cf8, 0x16dc2: 0xe0000cf5, 0x16dc3: 0xe0000d51, + 0x16dc4: 0xe0000d4e, 0x16dc5: 0xe0000d6f, 0x16dc6: 0xe0000d6c, 0x16dc7: 0xe0000d5d, + 0x16dc8: 0xe0000d5a, 0x16dc9: 0xf0000404, 0x16dca: 0x002eda88, 0x16dcb: 0x402eda20, + 0x16dcc: 0xe0000e2e, 0x16dcd: 0xe0000e2b, 0x16dce: 0xe0000da0, 0x16dcf: 0xe0000d9d, + 0x16dd0: 0xe0000de0, 0x16dd1: 0xe0000ddd, 0x16dd2: 0xe0000e93, 0x16dd3: 0xe0000e8f, + 0x16dd4: 0xe0000eca, 0x16dd5: 0xe0000ec7, 0x16dd6: 0xe0000edc, 0x16dd7: 0xe0000ed9, + 0x16dd8: 0xe0000ed0, 0x16dd9: 0xe0000ecd, 0x16dda: 0xe0000f1f, 0x16ddb: 0xe0000f1c, + 0x16ddc: 0xe0000f2d, 0x16ddd: 0xe0000f2a, 0x16dde: 0x002fe883, 0x16ddf: 0x402fe820, + 0x16de0: 0xe0000f33, 0x16de1: 0xe0000f30, 0x16de2: 0x00302e83, 0x16de3: 0x40302e20, + 0x16de4: 0xe0000f8a, 0x16de5: 0xe0000f87, 0x16de6: 0x00303688, 0x16de7: 0x40303620, + 0x16de8: 0xe000102b, 0x16de9: 0xe0001028, 0x16dea: 0xe000103f, 0x16deb: 0xe000103c, + 0x16dec: 0xe0000fe7, 0x16ded: 0xe0000fe4, 0x16dee: 0xe0000ff9, 0x16def: 0xe0000ff6, + 0x16df0: 0xe0001025, 0x16df1: 0xe0001022, 0x16df2: 0xe0001039, 0x16df3: 0xe0001036, + 0x16df4: 0xe00010d8, 0x16df5: 0xe00010d5, 0x16df6: 0xe000110e, 0x16df7: 0xe000110b, + 0x16df8: 0xe0001117, 0x16df9: 0xe000113b, 0x16dfa: 0xe0001138, 0x16dfb: 0xe000114d, + 0x16dfc: 0xe000114a, 0x16dfd: 0xe0001147, 0x16dfe: 0xe0001144, 0x16dff: 0xe0000f64, + // Block 0x5b8, offset 0x16e00 + 0x16e00: 0xe000098f, 0x16e01: 0xe000098c, 0x16e02: 0xe0000995, 0x16e03: 0xe0000992, + 0x16e04: 0xe0000b62, 0x16e05: 0xe0000b5f, 0x16e06: 0xe0000b68, 0x16e07: 0xe0000b65, + 0x16e08: 0xe0000c6c, 0x16e09: 0xe0000c69, 0x16e0a: 0xe0000c72, 0x16e0b: 0xe0000c6f, + 0x16e0c: 0xe0000e4a, 0x16e0d: 0xe0000e47, 0x16e0e: 0xe0000e50, 0x16e0f: 0xe0000e4d, + 0x16e10: 0xe0000ee8, 0x16e11: 0xe0000ee5, 0x16e12: 0xe0000eee, 0x16e13: 0xe0000eeb, + 0x16e14: 0xe0001053, 0x16e15: 0xe0001050, 0x16e16: 0xe0001059, 0x16e17: 0xe0001056, + 0x16e18: 0x002fe883, 0x16e19: 0x402fe820, 0x16e1a: 0x00302e83, 0x16e1b: 0x40302e20, + 0x16e1c: 0x00312288, 0x16e1d: 0x40312220, 0x16e1e: 0xe0000bf4, 0x16e1f: 0xe0000bf1, + 0x16e20: 0x002ebc88, 0x16e21: 0x402c8c20, 0x16e22: 0x002f2288, 0x16e23: 0x402f2220, + 0x16e24: 0x00314088, 0x16e25: 0x40314020, 0x16e26: 0xe000096f, 0x16e27: 0xe000096c, + 0x16e28: 0xe0000b32, 0x16e29: 0xe0000b2f, 0x16e2a: 0xe0000dd9, 0x16e2b: 0xe0000dd5, + 0x16e2c: 0xe0000dfd, 0x16e2d: 0xe0000df9, 0x16e2e: 0xe0000e04, 0x16e2f: 0xe0000e01, + 0x16e30: 0xe0000e0b, 0x16e31: 0xe0000e07, 0x16e32: 0xe0001129, 0x16e33: 0xe0001126, + 0x16e34: 0x402e5e20, 0x16e35: 0x402ed020, 0x16e36: 0x40305a20, 0x16e37: 0x402dd420, + 0x16e38: 0xe0000abf, 0x16e39: 0xe0000ec4, 0x16e3a: 0x002be888, 0x16e3b: 0x002c4488, + 0x16e3c: 0x402c4420, 0x16e3d: 0x002e3888, 0x16e3e: 0x00303e88, 0x16e3f: 0x402ffc20, + // Block 0x5b9, offset 0x16e40 + 0x16e40: 0xe00010d2, 0x16e41: 0xe00010cf, 0x16e42: 0xe00010cc, 0x16e43: 0xe00010c9, + 0x16e44: 0xe00010e1, 0x16e45: 0xe00010de, 0x16e46: 0xe00010e7, 0x16e47: 0xe00010e4, + 0x16e48: 0xe00010ed, 0x16e49: 0xe00010ea, 0x16e4a: 0xe00010fc, 0x16e4b: 0xe00010f9, + 0x16e4c: 0xe00010f6, 0x16e4d: 0xe00010f3, 0x16e4e: 0xe0001123, 0x16e4f: 0xe0001120, + 0x16e50: 0xe0001141, 0x16e51: 0xe000113e, 0x16e52: 0xe0001153, 0x16e53: 0xe0001150, + 0x16e54: 0xe0001159, 0x16e55: 0xe0001156, 0x16e56: 0xe0000c15, 0x16e57: 0xe0000f8d, + 0x16e58: 0xe00010db, 0x16e59: 0xe0001111, 0x16e5a: 0xf0000404, 0x16e5b: 0xe0000f70, + 0x16e5c: 0x40300420, 0x16e5d: 0x40300620, 0x16e5e: 0xe0000f7f, 0x16e5f: 0x402c9620, + 0x16e60: 0xe000099b, 0x16e61: 0xe0000998, 0x16e62: 0xe0000989, 0x16e63: 0xe0000986, + 0x16e64: 0xe0003934, 0x16e65: 0xe0003931, 0x16e66: 0xe000393a, 0x16e67: 0xe0003937, + 0x16e68: 0xe0003975, 0x16e69: 0xe0003972, 0x16e6a: 0xe0003960, 0x16e6b: 0xe000395d, + 0x16e6c: 0xe0003987, 0x16e6d: 0xe0003984, 0x16e6e: 0xe000388e, 0x16e6f: 0xe000388b, + 0x16e70: 0xe0003894, 0x16e71: 0xe0003891, 0x16e72: 0xe0003908, 0x16e73: 0xe0003905, + 0x16e74: 0xe00038d2, 0x16e75: 0xe00038cf, 0x16e76: 0xe000391a, 0x16e77: 0xe0003917, + 0x16e78: 0xe0000b6e, 0x16e79: 0xe0000b6b, 0x16e7a: 0xe0000b5c, 0x16e7b: 0xe0000b59, + 0x16e7c: 0xe0000b26, 0x16e7d: 0xe0000b23, 0x16e7e: 0xe0000afb, 0x16e7f: 0xe0000af7, + // Block 0x5ba, offset 0x16e80 + 0x16e80: 0xa0000000, 0x16e81: 0xa0000000, 0x16e82: 0xa0000000, 0x16e83: 0xa0000000, + 0x16e84: 0xa0000000, 0x16e85: 0xa0000000, 0x16e86: 0xa0000000, 0x16e87: 0xa0000000, + 0x16e88: 0xa0000000, 0x16e89: 0x40020020, 0x16e8a: 0x40020220, 0x16e8b: 0x40020420, + 0x16e8c: 0x40020620, 0x16e8d: 0x40020820, 0x16e8e: 0xa0000000, 0x16e8f: 0xa0000000, + 0x16e90: 0xa0000000, 0x16e91: 0xa0000000, 0x16e92: 0xa0000000, 0x16e93: 0xa0000000, + 0x16e94: 0xa0000000, 0x16e95: 0xa0000000, 0x16e96: 0xa0000000, 0x16e97: 0xa0000000, + 0x16e98: 0xa0000000, 0x16e99: 0xa0000000, 0x16e9a: 0xa0000000, 0x16e9b: 0xa0000000, + 0x16e9c: 0xa0000000, 0x16e9d: 0xa0000000, 0x16e9e: 0xa0000000, 0x16e9f: 0xa0000000, + 0x16ea0: 0x40021220, 0x16ea1: 0x4002ba20, 0x16ea2: 0x4003e020, 0x16ea3: 0x4004ea20, + 0x16ea4: 0x4027de20, 0x16ea5: 0x4004ec20, 0x16ea6: 0x4004e620, 0x16ea7: 0x4003d220, + 0x16ea8: 0x4003f420, 0x16ea9: 0x4003f620, 0x16eaa: 0x4004d820, 0x16eab: 0x40093820, + 0x16eac: 0x40024020, 0x16ead: 0x40021a20, 0x16eae: 0x4002e420, 0x16eaf: 0x4004e220, + 0x16eb0: 0x4029cc20, 0x16eb1: 0x4029ce20, 0x16eb2: 0x4029d020, 0x16eb3: 0x4029d220, + 0x16eb4: 0x4029d420, 0x16eb5: 0x4029d620, 0x16eb6: 0x4029d820, 0x16eb7: 0x4029da20, + 0x16eb8: 0x4029dc20, 0x16eb9: 0x4029de20, 0x16eba: 0x40026c20, 0x16ebb: 0x40026220, + 0x16ebc: 0x40094020, 0x16ebd: 0x40094220, 0x16ebe: 0x40094420, 0x16ebf: 0x4002c420, + // Block 0x5bb, offset 0x16ec0 + 0x16ec0: 0x4004d620, 0x16ec1: 0xcec29791, 0x16ec2: 0x002c0a88, 0x16ec3: 0xceca0991, + 0x16ec4: 0x002c6288, 0x16ec5: 0x002c9888, 0x16ec6: 0x002d0888, 0x16ec7: 0xced20991, + 0x16ec8: 0x002d6888, 0x16ec9: 0x002d9a88, 0x16eca: 0x002dcc88, 0x16ecb: 0xcb1f0991, + 0x16ecc: 0xc0030002, 0x16ecd: 0x002e8288, 0x16ece: 0xced797e1, 0x16ecf: 0xcee49811, + 0x16ed0: 0x002f2c88, 0x16ed1: 0x002f5688, 0x16ed2: 0x002f7a88, 0x16ed3: 0xcb330991, + 0x16ed4: 0x00302c88, 0x16ed5: 0xc3900b21, 0x16ed6: 0x0030be88, 0x16ed7: 0x0030e288, + 0x16ed8: 0x0030f688, 0x16ed9: 0x00310088, 0x16eda: 0xcedc0991, 0x16edb: 0x4003f820, + 0x16edc: 0x4004e420, 0x16edd: 0x4003fa20, 0x16ede: 0x40062420, 0x16edf: 0x40021620, + 0x16ee0: 0x40061e20, 0x16ee1: 0xcebc9791, 0x16ee2: 0x402c0a20, 0x16ee3: 0xcec80991, + 0x16ee4: 0x402c6220, 0x16ee5: 0x402c9820, 0x16ee6: 0x402d0820, 0x16ee7: 0xced00991, + 0x16ee8: 0x402d6820, 0x16ee9: 0x402d9a20, 0x16eea: 0x402dcc20, 0x16eeb: 0xcb1d0991, + 0x16eec: 0xc0000002, 0x16eed: 0x402e8220, 0x16eee: 0xced497e1, 0x16eef: 0xcede9811, + 0x16ef0: 0x402f2c20, 0x16ef1: 0x402f5620, 0x16ef2: 0x402f7a20, 0x16ef3: 0xcb310991, + 0x16ef4: 0x40302c20, 0x16ef5: 0xc38d0b21, 0x16ef6: 0x4030be20, 0x16ef7: 0x4030e220, + 0x16ef8: 0x4030f620, 0x16ef9: 0x40310020, 0x16efa: 0xceda0991, 0x16efb: 0x4003fc20, + 0x16efc: 0x40094820, 0x16efd: 0x4003fe20, 0x16efe: 0x40094c20, 0x16eff: 0xa0000000, + // Block 0x5bc, offset 0x16f00 + 0x16f00: 0xe00008f5, 0x16f01: 0x002c0883, 0x16f02: 0xe0000921, 0x16f03: 0x00320ea3, + 0x16f04: 0x00320e83, 0x16f05: 0x00320c83, 0x16f06: 0x00320a83, 0x16f07: 0xe0000a53, + 0x16f08: 0xe0000ae8, 0x16f09: 0xe0000ae2, 0x16f0a: 0xe0000af4, 0x16f0b: 0xe0000b20, + 0x16f0c: 0xe0000c2b, 0x16f0d: 0xe0000c25, 0x16f0e: 0xe0000c37, 0x16f0f: 0xe0000c43, + 0x16f10: 0x002c96a3, 0x16f11: 0x002ee0c3, 0x16f12: 0xe0000d9a, 0x16f13: 0xe0000d94, + 0x16f14: 0x003210e3, 0x16f15: 0x003210c3, 0x16f16: 0x00321083, 0x16f17: 0x40093e20, + 0x16f18: 0x00320883, 0x16f19: 0xe0000fe1, 0x16f1a: 0xe0000fdb, 0x16f1b: 0xe0000fed, + 0x16f1c: 0x003100a3, 0x16f1d: 0xe0001102, 0x16f1e: 0x00306aa3, 0x16f1f: 0xe0000f7b, + 0x16f20: 0xe00008f2, 0x16f21: 0x402c0820, 0x16f22: 0xe000091e, 0x16f23: 0x40320e21, + 0x16f24: 0x40320e20, 0x16f25: 0x40320c20, 0x16f26: 0x40320a20, 0x16f27: 0xe0000a4d, + 0x16f28: 0xe0000ae5, 0x16f29: 0xe0000adf, 0x16f2a: 0xe0000af1, 0x16f2b: 0xe0000b1d, + 0x16f2c: 0xe0000c28, 0x16f2d: 0xe0000c22, 0x16f2e: 0xe0000c34, 0x16f2f: 0xe0000c40, + 0x16f30: 0x402c9621, 0x16f31: 0x402ee022, 0x16f32: 0xe0000d97, 0x16f33: 0xe0000d91, + 0x16f34: 0x40321023, 0x16f35: 0x40321022, 0x16f36: 0x40321020, 0x16f37: 0x40093c20, + 0x16f38: 0x40320820, 0x16f39: 0xe0000fde, 0x16f3a: 0xe0000fd8, 0x16f3b: 0xe0000fea, + 0x16f3c: 0x40310021, 0x16f3d: 0xe00010ff, 0x16f3e: 0x40306a21, 0x16f3f: 0xe0001114, + // Block 0x5bd, offset 0x16f40 + 0x16f40: 0xe0000983, 0x16f41: 0xe0000980, 0x16f42: 0xe00008fb, 0x16f43: 0xe00008f8, + 0x16f44: 0xe000097d, 0x16f45: 0xe000097a, 0x16f46: 0xe0000a38, 0x16f47: 0xe0000a35, + 0x16f48: 0xe0000a3e, 0x16f49: 0xe0000a3b, 0x16f4a: 0xe0000a4a, 0x16f4b: 0xe0000a47, + 0x16f4c: 0x002c5c83, 0x16f4d: 0x402c5c20, 0x16f4e: 0xe0000a86, 0x16f4f: 0xe0000a83, + 0x16f50: 0x002c9683, 0x16f51: 0x402c9620, 0x16f52: 0xe0000b46, 0x16f53: 0xe0000b43, + 0x16f54: 0xe0000aee, 0x16f55: 0xe0000aeb, 0x16f56: 0xe0000b2c, 0x16f57: 0xe0000b29, + 0x16f58: 0xe0000b40, 0x16f59: 0xe0000b3d, 0x16f5a: 0xe0000b1a, 0x16f5b: 0xe0000b17, + 0x16f5c: 0xe0000bb8, 0x16f5d: 0xe0000bb5, 0x16f5e: 0xe0000bb2, 0x16f5f: 0xe0000baf, + 0x16f60: 0xe0000bc4, 0x16f61: 0xe0000bc1, 0x16f62: 0xe0000bca, 0x16f63: 0xe0000bc7, + 0x16f64: 0xe0000bee, 0x16f65: 0xe0000beb, 0x16f66: 0xe0000c1b, 0x16f67: 0xe0000c18, + 0x16f68: 0xe0000c51, 0x16f69: 0xe0000c4e, 0x16f6a: 0xe0000c60, 0x16f6b: 0xe0000c5d, + 0x16f6c: 0xe0000c31, 0x16f6d: 0xe0000c2e, 0x16f6e: 0xe0000c5a, 0x16f6f: 0xe0000c57, + 0x16f70: 0xe0000c54, 0x16f71: 0x402da220, 0x16f72: 0xf0000a0a, 0x16f73: 0xf0000404, + 0x16f74: 0xe0000c8a, 0x16f75: 0xe0000c87, 0x16f76: 0xe0000c9f, 0x16f77: 0xe0000c9c, + 0x16f78: 0x402f7220, 0x16f79: 0xe0000ccc, 0x16f7a: 0xe0000cc9, 0x16f7b: 0xe0000cd8, + 0x16f7c: 0xe0000cd5, 0x16f7d: 0xe0000cd2, 0x16f7e: 0xe0000ccf, 0x16f7f: 0xe0000d04, + // Block 0x5be, offset 0x16f80 + 0x16f80: 0xe0000cfe, 0x16f81: 0xe0000cf8, 0x16f82: 0xe0000cf5, 0x16f83: 0x002ee0a3, + 0x16f84: 0x402ee021, 0x16f85: 0xe0000d6f, 0x16f86: 0xe0000d6c, 0x16f87: 0xe0000d5d, + 0x16f88: 0xe0000d5a, 0x16f89: 0xf0000404, 0x16f8a: 0x002ee083, 0x16f8b: 0x402ee020, + 0x16f8c: 0xe0000e2e, 0x16f8d: 0xe0000e2b, 0x16f8e: 0xe0000da0, 0x16f8f: 0xe0000d9d, + 0x16f90: 0x003210a3, 0x16f91: 0x40321021, 0x16f92: 0x003208a3, 0x16f93: 0x40320821, + 0x16f94: 0xe0000eca, 0x16f95: 0xe0000ec7, 0x16f96: 0xe0000edc, 0x16f97: 0xe0000ed9, + 0x16f98: 0xe0000ed0, 0x16f99: 0xe0000ecd, 0x16f9a: 0xe0000f1f, 0x16f9b: 0xe0000f1c, + 0x16f9c: 0xe0000f2d, 0x16f9d: 0xe0000f2a, 0x16f9e: 0xe0000f47, 0x16f9f: 0xe0000f44, + 0x16fa0: 0x00302a83, 0x16fa1: 0x40302a20, 0x16fa2: 0xe0000f99, 0x16fa3: 0xe0000f96, + 0x16fa4: 0xe0000f8a, 0x16fa5: 0xe0000f87, 0x16fa6: 0x00306a83, 0x16fa7: 0x40306a20, + 0x16fa8: 0xe000102b, 0x16fa9: 0xe0001028, 0x16faa: 0xe000103f, 0x16fab: 0xe000103c, + 0x16fac: 0xe0000fe7, 0x16fad: 0xe0000fe4, 0x16fae: 0xe0000ff9, 0x16faf: 0xe0000ff6, + 0x16fb0: 0x003100c3, 0x16fb1: 0x40310022, 0x16fb2: 0xe0001039, 0x16fb3: 0xe0001036, + 0x16fb4: 0xe00010d8, 0x16fb5: 0xe00010d5, 0x16fb6: 0xe000110e, 0x16fb7: 0xe000110b, + 0x16fb8: 0xe0001117, 0x16fb9: 0xe000113b, 0x16fba: 0xe0001138, 0x16fbb: 0xe000114d, + 0x16fbc: 0xe000114a, 0x16fbd: 0x00320683, 0x16fbe: 0x40320620, 0x16fbf: 0xe0000f64, + // Block 0x5bf, offset 0x16fc0 + 0x16fc0: 0x402c1a20, 0x16fc1: 0x002c2a88, 0x16fc2: 0x002c3288, 0x16fc3: 0x402c3220, + 0x16fc4: 0x0031c488, 0x16fc5: 0x4031c420, 0x16fc6: 0x002efa88, 0x16fc7: 0x002c4e88, + 0x16fc8: 0x402c4e20, 0x16fc9: 0x002c7288, 0x16fca: 0x002c7a88, 0x16fcb: 0x002c8488, + 0x16fcc: 0x402c8420, 0x16fcd: 0xe000115c, 0x16fce: 0x002cae88, 0x16fcf: 0x002cb888, + 0x16fd0: 0x002cc288, 0x16fd1: 0x002d1688, 0x16fd2: 0x402d1620, 0x16fd3: 0x002d4488, + 0x16fd4: 0x002d5888, 0x16fd5: 0x402d7820, 0x16fd6: 0x002dc288, 0x16fd7: 0x002db688, + 0x16fd8: 0x002e0a88, 0x16fd9: 0x402e0a20, 0x16fda: 0x402e3820, 0x16fdb: 0x402e7220, + 0x16fdc: 0x0030a088, 0x16fdd: 0x002eb488, 0x16fde: 0x402ebc20, 0x16fdf: 0x002f1088, + 0x16fe0: 0xe0000e56, 0x16fe1: 0xe0000e53, 0x16fe2: 0x002d6088, 0x16fe3: 0x402d6020, + 0x16fe4: 0x002f3e88, 0x16fe5: 0x402f3e20, 0x16fe6: 0x002f8288, 0x16fe7: 0x0031b488, + 0x16fe8: 0x4031b420, 0x16fe9: 0x00300888, 0x16fea: 0x40301220, 0x16feb: 0x40304220, + 0x16fec: 0x00304a88, 0x16fed: 0x40304a20, 0x16fee: 0x00305288, 0x16fef: 0xe000105f, + 0x16ff0: 0xe000105c, 0x16ff1: 0x0030b488, 0x16ff2: 0x0030cc88, 0x16ff3: 0x00311888, + 0x16ff4: 0x40311820, 0x16ff5: 0x00313488, 0x16ff6: 0x40313420, 0x16ff7: 0xcece0991, + 0x16ff8: 0x00316e88, 0x16ff9: 0x40316e20, 0x16ffa: 0x40317820, 0x16ffb: 0x4031a620, + 0x16ffc: 0x0031bc88, 0x16ffd: 0x4031bc20, 0x16ffe: 0xe0000fc9, 0x16fff: 0x40319420, + // Block 0x5c0, offset 0x17000 + 0x17000: 0x40321220, 0x17001: 0x40321a20, 0x17002: 0x40322220, 0x17003: 0x40322a20, + 0x17004: 0xe0000ad5, 0x17005: 0xe0000ad1, 0x17006: 0xe0000acd, 0x17007: 0xf0000a0a, + 0x17008: 0xf000040a, 0x17009: 0xf0000404, 0x1700a: 0xf0000a0a, 0x1700b: 0xf000040a, + 0x1700c: 0xf0000404, 0x1700d: 0xe0000947, 0x1700e: 0xe0000944, 0x1700f: 0xe0000c3d, + 0x17010: 0xe0000c3a, 0x17011: 0xe0000dcc, 0x17012: 0xe0000dc9, 0x17013: 0xe0000ff3, + 0x17014: 0xe0000ff0, 0x17015: 0xe000298b, 0x17016: 0xe0002988, 0x17017: 0xe0002979, + 0x17018: 0xe0002976, 0x17019: 0xe0002985, 0x1701a: 0xe0002982, 0x1701b: 0xe000297f, + 0x1701c: 0xe000297c, 0x1701d: 0x402cae20, 0x1701e: 0xe00037e8, 0x1701f: 0xe00037e5, + 0x17020: 0xe000299d, 0x17021: 0xe000299a, 0x17022: 0xe000ad9e, 0x17023: 0xe000ad9b, + 0x17024: 0x002d6683, 0x17025: 0x402d6620, 0x17026: 0x002d6483, 0x17027: 0x402d6420, + 0x17028: 0x002e2083, 0x17029: 0x402e2020, 0x1702a: 0x00321103, 0x1702b: 0x40321024, + 0x1702c: 0xe000ade0, 0x1702d: 0xe000addd, 0x1702e: 0x002c6083, 0x1702f: 0x402c6020, + 0x17030: 0xe0000c8d, 0x17031: 0xf0000a0a, 0x17032: 0xf000040a, 0x17033: 0xf0000404, + 0x17034: 0xe0000bac, 0x17035: 0xe0000ba9, 0x17036: 0x002d7888, 0x17037: 0x00319488, + 0x17038: 0xe0000d57, 0x17039: 0xe0000d54, 0x1703a: 0xe0002991, 0x1703b: 0xe000298e, + 0x1703c: 0xe000ad98, 0x1703d: 0xe000ad95, 0x1703e: 0xe000ad92, 0x1703f: 0xe000ad8f, + // Block 0x5c1, offset 0x17040 + 0x17040: 0xe000098f, 0x17041: 0xe000098c, 0x17042: 0xe0000995, 0x17043: 0xe0000992, + 0x17044: 0xe0000b62, 0x17045: 0xe0000b5f, 0x17046: 0xe0000b68, 0x17047: 0xe0000b65, + 0x17048: 0xe0000c6c, 0x17049: 0xe0000c69, 0x1704a: 0xe0000c72, 0x1704b: 0xe0000c6f, + 0x1704c: 0xe0000e4a, 0x1704d: 0xe0000e47, 0x1704e: 0xe0000e50, 0x1704f: 0xe0000e4d, + 0x17050: 0xe0000ee8, 0x17051: 0xe0000ee5, 0x17052: 0xe0000eee, 0x17053: 0xe0000eeb, + 0x17054: 0xe0001053, 0x17055: 0xe0001050, 0x17056: 0xe0001059, 0x17057: 0xe0001056, + 0x17058: 0xe0000f61, 0x17059: 0xe0000f5e, 0x1705a: 0xe0000fa5, 0x1705b: 0xe0000fa2, + 0x1705c: 0x00312288, 0x1705d: 0x40312220, 0x1705e: 0xe0000bf4, 0x1705f: 0xe0000bf1, + 0x17060: 0x002ebc88, 0x17061: 0x402c8c20, 0x17062: 0x002f2288, 0x17063: 0x402f2220, + 0x17064: 0x00314088, 0x17065: 0x40314020, 0x17066: 0x00320ca3, 0x17067: 0x40320c21, + 0x17068: 0xe0000b32, 0x17069: 0xe0000b2f, 0x1706a: 0xe00037fa, 0x1706b: 0xe00037f7, + 0x1706c: 0xe000adbc, 0x1706d: 0xe000adb9, 0x1706e: 0xe0000e04, 0x1706f: 0xe0000e01, + 0x17070: 0xe0000e0b, 0x17071: 0xe0000e07, 0x17072: 0xe0001129, 0x17073: 0xe0001126, + 0x17074: 0x402e5e20, 0x17075: 0x402ed020, 0x17076: 0x40305a20, 0x17077: 0x402dd420, + 0x17078: 0xe0000abf, 0x17079: 0xe0000ec4, 0x1707a: 0x002be888, 0x1707b: 0x002c4488, + 0x1707c: 0x402c4420, 0x1707d: 0x002e3888, 0x1707e: 0x00303e88, 0x1707f: 0x402ffc20, + // Block 0x5c2, offset 0x17080 + 0x17080: 0x402f8220, 0x17081: 0x402fd820, 0x17082: 0x402ff420, 0x17083: 0x40300820, + 0x17084: 0x402df620, 0x17085: 0x40301a20, 0x17086: 0x40302420, 0x17087: 0x40306420, + 0x17088: 0x40305220, 0x17089: 0x40307c20, 0x1708a: 0x4030b420, 0x1708b: 0x4030cc20, + 0x1708c: 0x4030da20, 0x1708d: 0x4030ee20, 0x1708e: 0x402e7a20, 0x1708f: 0x40310820, + 0x17090: 0x40314820, 0x17091: 0x40315020, 0x17092: 0xcecc0991, 0x17093: 0x40318020, + 0x17094: 0x4031cc20, 0x17095: 0x4031e820, 0x17096: 0x40320a20, 0x17097: 0x40323220, + 0x17098: 0x40323a20, 0x17099: 0x402c1220, 0x1709a: 0x402cf820, 0x1709b: 0x402d4c20, + 0x1709c: 0x402d7020, 0x1709d: 0x402de620, 0x1709e: 0x402e1a20, 0x1709f: 0x402e2a20, + 0x170a0: 0x402f6220, 0x170a1: 0x4031fa20, 0x170a2: 0x40320220, 0x170a3: 0xe0000aca, + 0x170a4: 0xe0000adc, 0x170a5: 0xe0000ad9, 0x170a6: 0xe0000fcc, 0x170a7: 0xe0000fcf, + 0x170a8: 0xe0000fba, 0x170a9: 0xe0000ba1, 0x170aa: 0xe0000d11, 0x170ab: 0xe0000d18, + 0x170ac: 0x40324220, 0x170ad: 0x40324a20, 0x170ae: 0x40309020, 0x170af: 0x40309820, + 0x170b0: 0x002d6894, 0x170b1: 0x002d8094, 0x170b2: 0x002dcc94, 0x170b3: 0x002f7a94, + 0x170b4: 0x002f9894, 0x170b5: 0x002fac94, 0x170b6: 0x002fd894, 0x170b7: 0x0030e294, + 0x170b8: 0x00310094, 0x170b9: 0x40064020, 0x170ba: 0x40064420, 0x170bb: 0x402d9620, + 0x170bc: 0x4031de20, 0x170bd: 0x402d9820, 0x170be: 0x4031e220, 0x170bf: 0x4031f020, + // Block 0x5c3, offset 0x170c0 + 0x170c0: 0xe0000d24, 0x170c1: 0xe0000d21, 0x170c2: 0xe0000d2a, 0x170c3: 0xe0000d27, + 0x170c4: 0xe0000d69, 0x170c5: 0xe0000d66, 0x170c6: 0xe0000d7b, 0x170c7: 0xe0000d78, + 0x170c8: 0xe0000d87, 0x170c9: 0xe0000d84, 0x170ca: 0xe0000d81, 0x170cb: 0xe0000d7e, + 0x170cc: 0xe000adb0, 0x170cd: 0xe000adad, 0x170ce: 0xe000adb6, 0x170cf: 0xe000adb3, + 0x170d0: 0xe0000e3d, 0x170d1: 0xe0000e39, 0x170d2: 0xe0000e35, 0x170d3: 0xe0000e31, + 0x170d4: 0xe0000ea7, 0x170d5: 0xe0000ea4, 0x170d6: 0xe0000ead, 0x170d7: 0xe0000eaa, + 0x170d8: 0xe0000ed6, 0x170d9: 0xe0000ed3, 0x170da: 0xe0000ef4, 0x170db: 0xe0000ef1, + 0x170dc: 0xe0000efb, 0x170dd: 0xe0000ef7, 0x170de: 0xe0000f02, 0x170df: 0xe0000eff, + 0x170e0: 0xe0000f41, 0x170e1: 0xe0000f3e, 0x170e2: 0xe0000f53, 0x170e3: 0xe0000f50, + 0x170e4: 0xe0000f26, 0x170e5: 0xe0000f22, 0x170e6: 0xe000a9d9, 0x170e7: 0xe000a9d6, + 0x170e8: 0xe0000f5a, 0x170e9: 0xe0000f56, 0x170ea: 0xe0000f93, 0x170eb: 0xe0000f90, + 0x170ec: 0xe0000f9f, 0x170ed: 0xe0000f9c, 0x170ee: 0xe0000fb1, 0x170ef: 0xe0000fae, + 0x170f0: 0xe0000fab, 0x170f1: 0xe0000fa8, 0x170f2: 0xe0001093, 0x170f3: 0xe0001090, + 0x170f4: 0xe000109f, 0x170f5: 0xe000109c, 0x170f6: 0xe0001099, 0x170f7: 0xe0001096, + 0x170f8: 0xe0001032, 0x170f9: 0xe000102e, 0x170fa: 0xe000298b, 0x170fb: 0xe0002988, + 0x170fc: 0xe00010a9, 0x170fd: 0xe00010a6, 0x170fe: 0xe00010af, 0x170ff: 0xe00010ac, + // Block 0x5c4, offset 0x17100 + 0x17100: 0xe00010d2, 0x17101: 0xe00010cf, 0x17102: 0xe00010cc, 0x17103: 0xe00010c9, + 0x17104: 0xe00010e1, 0x17105: 0xe00010de, 0x17106: 0xe00010e7, 0x17107: 0xe00010e4, + 0x17108: 0xe00010ed, 0x17109: 0xe00010ea, 0x1710a: 0xe00010fc, 0x1710b: 0xe00010f9, + 0x1710c: 0xe00010f6, 0x1710d: 0xe00010f3, 0x1710e: 0xe0001123, 0x1710f: 0xe0001120, + 0x17110: 0xe0001141, 0x17111: 0xe000113e, 0x17112: 0xe0001153, 0x17113: 0xe0001150, + 0x17114: 0xe0001159, 0x17115: 0xe0001156, 0x17116: 0xe0000c15, 0x17117: 0xe0000f8d, + 0x17118: 0xe00010db, 0x17119: 0xe0001111, 0x1711a: 0xf0000404, 0x1711b: 0xe0000f70, + 0x1711c: 0x40300420, 0x1711d: 0x40300620, 0x1711e: 0xe0000f7f, 0x1711f: 0x402c9620, + 0x17120: 0xe000099b, 0x17121: 0xe0000998, 0x17122: 0xe0000989, 0x17123: 0xe0000986, + 0x17124: 0xe0003cae, 0x17125: 0xe0003cab, 0x17126: 0xe0000930, 0x17127: 0xe000092c, + 0x17128: 0xe0000940, 0x17129: 0xe000093c, 0x1712a: 0xe000adaa, 0x1712b: 0xe000ada7, + 0x1712c: 0xe00009aa, 0x1712d: 0xe00009a6, 0x1712e: 0xe0003ca8, 0x1712f: 0xe0003ca5, + 0x17130: 0xe000090a, 0x17131: 0xe0000906, 0x17132: 0xe000091a, 0x17133: 0xe0000916, + 0x17134: 0xe000ada4, 0x17135: 0xe000ada1, 0x17136: 0xe00009a2, 0x17137: 0xe000099e, + 0x17138: 0xe0000b6e, 0x17139: 0xe0000b6b, 0x1713a: 0xe0000b5c, 0x1713b: 0xe0000b59, + 0x1713c: 0xe0000b26, 0x1713d: 0xe0000b23, 0x1713e: 0xe0000afb, 0x1713f: 0xe0000af7, + // Block 0x5c5, offset 0x17140 + 0x17140: 0xe0000b03, 0x17141: 0xe0000aff, 0x17142: 0xe0000b13, 0x17143: 0xe0000b0f, + 0x17144: 0xe0000b0b, 0x17145: 0xe0000b07, 0x17146: 0xe0000b75, 0x17147: 0xe0000b71, + 0x17148: 0xe0000c66, 0x17149: 0xe0000c63, 0x1714a: 0xe0000c78, 0x1714b: 0xe0000c75, + 0x1714c: 0xe0000e84, 0x1714d: 0xe0000e81, 0x1714e: 0xe0000e44, 0x1714f: 0xe0000e41, + 0x17150: 0xe000380c, 0x17151: 0xe0003809, 0x17152: 0xe000adc8, 0x17153: 0xe000adc5, + 0x17154: 0xe000add4, 0x17155: 0xe000add1, 0x17156: 0xe000adce, 0x17157: 0xe000adcb, + 0x17158: 0xe000adda, 0x17159: 0xe000add7, 0x1715a: 0xe0000e5d, 0x1715b: 0xe0000e59, + 0x1715c: 0xe0000e65, 0x1715d: 0xe0000e61, 0x1715e: 0xe0000e75, 0x1715f: 0xe0000e71, + 0x17160: 0xe000adc2, 0x17161: 0xe000adbf, 0x17162: 0xe0000e7d, 0x17163: 0xe0000e79, + 0x17164: 0xe000108d, 0x17165: 0xe000108a, 0x17166: 0xe000104d, 0x17167: 0xe000104a, + 0x17168: 0xe0001066, 0x17169: 0xe0001062, 0x1716a: 0xe000106e, 0x1716b: 0xe000106a, + 0x1716c: 0xe000107e, 0x1716d: 0xe000107a, 0x1716e: 0xe0001076, 0x1716f: 0xe0001072, + 0x17170: 0xe0001086, 0x17171: 0xe0001082, 0x17172: 0xe0001108, 0x17173: 0xe0001105, + 0x17174: 0xe0001135, 0x17175: 0xe0001132, 0x17176: 0xe000112f, 0x17177: 0xe000112c, + 0x17178: 0xe000111d, 0x17179: 0xe000111a, 0x1717a: 0xe0000d0a, 0x1717b: 0xe0000d07, + 0x1717c: 0x0030d888, 0x1717d: 0x4030d820, 0x1717e: 0x00312088, 0x1717f: 0x40312020, + // Block 0x5c6, offset 0x17180 + 0x17182: 0x4044b620, 0x17183: 0x4044b820, + 0x17185: 0x40449220, 0x17186: 0x40449420, 0x17187: 0x40449620, + 0x17188: 0x40449820, 0x17189: 0x40449a20, 0x1718a: 0x40449c20, 0x1718b: 0x40449e20, + 0x1718c: 0x4044a020, 0x1718d: 0x4044a220, 0x1718e: 0x4044a420, 0x1718f: 0x4044a620, + 0x17190: 0x4044a820, 0x17191: 0x4044aa20, 0x17192: 0x4044ac20, 0x17193: 0x4044ae20, + 0x17194: 0x4044b020, 0x17195: 0x4044b220, 0x17196: 0x4044b420, + 0x1719a: 0x4044b620, 0x1719b: 0x4044b820, + 0x1719c: 0x4044ba20, 0x1719d: 0x4044bc20, 0x1719e: 0x4044be20, 0x1719f: 0x4044c020, + 0x171a0: 0x4044c220, 0x171a1: 0x4044c420, 0x171a2: 0x4044c620, 0x171a3: 0x4044c820, + 0x171a4: 0x4044ce20, 0x171a5: 0x4044cc20, 0x171a6: 0x4044ce20, 0x171a7: 0x4044d020, + 0x171a8: 0x4044d220, 0x171a9: 0x4044d420, 0x171aa: 0x4044d620, 0x171ab: 0x4044d820, + 0x171ac: 0x4044da20, 0x171ad: 0x4044dc20, 0x171ae: 0x4044de20, 0x171af: 0x4044e020, + 0x171b0: 0x4044e220, 0x171b1: 0x4044e420, 0x171b3: 0x4044e620, + 0x171b4: 0x4044e820, 0x171b5: 0x4044ea20, 0x171b6: 0x4044ec20, 0x171b7: 0x4044ee20, + 0x171b8: 0x4044f020, 0x171b9: 0x4044f220, 0x171ba: 0x4044f420, 0x171bb: 0x4044f620, + 0x171bd: 0x4044f820, + // Block 0x5c7, offset 0x171c0 + 0x171c0: 0xa0000000, 0x171c1: 0xa0000000, 0x171c2: 0xa0000000, 0x171c3: 0xa0000000, + 0x171c4: 0xa0000000, 0x171c5: 0xa0000000, 0x171c6: 0xa0000000, 0x171c7: 0xa0000000, + 0x171c8: 0xa0000000, 0x171c9: 0x40020020, 0x171ca: 0x40020220, 0x171cb: 0x40020420, + 0x171cc: 0x40020620, 0x171cd: 0x40020820, 0x171ce: 0xa0000000, 0x171cf: 0xa0000000, + 0x171d0: 0xa0000000, 0x171d1: 0xa0000000, 0x171d2: 0xa0000000, 0x171d3: 0xa0000000, + 0x171d4: 0xa0000000, 0x171d5: 0xa0000000, 0x171d6: 0xa0000000, 0x171d7: 0xa0000000, + 0x171d8: 0xa0000000, 0x171d9: 0xa0000000, 0x171da: 0xa0000000, 0x171db: 0xa0000000, + 0x171dc: 0xa0000000, 0x171dd: 0xa0000000, 0x171de: 0xa0000000, 0x171df: 0xa0000000, + 0x171e0: 0x40021220, 0x171e1: 0x4002ba20, 0x171e2: 0x4003e020, 0x171e3: 0x4004ea20, + 0x171e4: 0x4027de20, 0x171e5: 0x4004ec20, 0x171e6: 0x4004e620, 0x171e7: 0x4003d220, + 0x171e8: 0x4003f420, 0x171e9: 0x4003f620, 0x171ea: 0x4004d820, 0x171eb: 0x40093820, + 0x171ec: 0x40024020, 0x171ed: 0x40021a20, 0x171ee: 0x4002e420, 0x171ef: 0x4004e220, + 0x171f0: 0x4029cc20, 0x171f1: 0x4029ce20, 0x171f2: 0x4029d020, 0x171f3: 0x4029d220, + 0x171f4: 0x4029d420, 0x171f5: 0x4029d620, 0x171f6: 0x4029d820, 0x171f7: 0x4029da20, + 0x171f8: 0x4029dc20, 0x171f9: 0x4029de20, 0x171fa: 0x40026c20, 0x171fb: 0x40026220, + 0x171fc: 0x40094020, 0x171fd: 0x40094220, 0x171fe: 0x40094420, 0x171ff: 0x4002c420, + // Block 0x5c8, offset 0x17200 + 0x17200: 0x4004d620, 0x17201: 0xce900071, 0x17202: 0x002c0a88, 0x17203: 0xc3590953, + 0x17204: 0x002c6288, 0x17205: 0x002c9888, 0x17206: 0x002d0888, 0x17207: 0x002d2288, + 0x17208: 0x002d6888, 0x17209: 0x002d9a88, 0x1720a: 0x002dcc88, 0x1720b: 0x002dfe88, + 0x1720c: 0xc0030002, 0x1720d: 0x002e8288, 0x1720e: 0x002e9e88, 0x1720f: 0xc33f2741, + 0x17210: 0x002f2c88, 0x17211: 0x002f5688, 0x17212: 0xc35f0991, 0x17213: 0xc3430991, + 0x17214: 0x00302c88, 0x17215: 0x00306c88, 0x17216: 0x0030be88, 0x17217: 0x0030e288, + 0x17218: 0x0030f688, 0x17219: 0x00310088, 0x1721a: 0xc3630991, 0x1721b: 0x4003f820, + 0x1721c: 0x4004e420, 0x1721d: 0x4003fa20, 0x1721e: 0x40062420, 0x1721f: 0x40021620, + 0x17220: 0x40061e20, 0x17221: 0xce8e0071, 0x17222: 0x402c0a20, 0x17223: 0xc3550953, + 0x17224: 0x402c6220, 0x17225: 0x402c9820, 0x17226: 0x402d0820, 0x17227: 0x402d2220, + 0x17228: 0x402d6820, 0x17229: 0x402d9a20, 0x1722a: 0x402dcc20, 0x1722b: 0x402dfe20, + 0x1722c: 0xc0000002, 0x1722d: 0x402e8220, 0x1722e: 0x402e9e20, 0x1722f: 0xc33d2741, + 0x17230: 0x402f2c20, 0x17231: 0x402f5620, 0x17232: 0xc35d0991, 0x17233: 0xc3410991, + 0x17234: 0x40302c20, 0x17235: 0x40306c20, 0x17236: 0x4030be20, 0x17237: 0x4030e220, + 0x17238: 0x4030f620, 0x17239: 0x40310020, 0x1723a: 0xc3610991, 0x1723b: 0x4003fc20, + 0x1723c: 0x40094820, 0x1723d: 0x4003fe20, 0x1723e: 0x40094c20, 0x1723f: 0xa0000000, + // Block 0x5c9, offset 0x17240 + 0x17240: 0xe00008f5, 0x17241: 0xe00008ef, 0x17242: 0xe0000921, 0x17243: 0xe0000969, + 0x17244: 0x002be083, 0x17245: 0xe000094d, 0x17246: 0xe00009dd, 0x17247: 0xe0000a53, + 0x17248: 0xe0000ae8, 0x17249: 0xe0000ae2, 0x1724a: 0xe0000af4, 0x1724b: 0xe0000b20, + 0x1724c: 0xe0000c2b, 0x1724d: 0xe0000c25, 0x1724e: 0xe0000c37, 0x1724f: 0xe0000c43, + 0x17250: 0xe0000ab3, 0x17251: 0xe0000d63, 0x17252: 0xe0000d9a, 0x17253: 0xe0000d94, + 0x17254: 0x002ee483, 0x17255: 0xe0000de6, 0x17256: 0xe0000dd2, 0x17257: 0x40093e20, + 0x17258: 0xe0000e12, 0x17259: 0xe0000fe1, 0x1725a: 0xe0000fdb, 0x1725b: 0xe0000fed, + 0x1725c: 0xe0000fff, 0x1725d: 0xe0001102, 0x1725e: 0x00318888, 0x1725f: 0xe0000f7b, + 0x17260: 0xe00008f2, 0x17261: 0xe00008ec, 0x17262: 0xe000091e, 0x17263: 0xe0000966, + 0x17264: 0x402be020, 0x17265: 0xe000094a, 0x17266: 0xe00009d5, 0x17267: 0xe0000a4d, + 0x17268: 0xe0000ae5, 0x17269: 0xe0000adf, 0x1726a: 0xe0000af1, 0x1726b: 0xe0000b1d, + 0x1726c: 0xe0000c28, 0x1726d: 0xe0000c22, 0x1726e: 0xe0000c34, 0x1726f: 0xe0000c40, + 0x17270: 0xe0000aad, 0x17271: 0xe0000d60, 0x17272: 0xe0000d97, 0x17273: 0xe0000d91, + 0x17274: 0x402ee420, 0x17275: 0xe0000de3, 0x17276: 0xe0000dcf, 0x17277: 0x40093c20, + 0x17278: 0xe0000e0f, 0x17279: 0xe0000fde, 0x1727a: 0xe0000fd8, 0x1727b: 0xe0000fea, + 0x1727c: 0xe0000ffc, 0x1727d: 0xe00010ff, 0x1727e: 0x40318820, 0x1727f: 0xe0001114, + // Block 0x5ca, offset 0x17280 + 0x17280: 0x40321220, 0x17281: 0x40321a20, 0x17282: 0x40322220, 0x17283: 0x40322a20, + 0x17284: 0xe0000ad5, 0x17285: 0xe0000ad1, 0x17286: 0xe0000acd, 0x17287: 0xf0000a0a, + 0x17288: 0xf000040a, 0x17289: 0xf0000404, 0x1728a: 0xf0000a0a, 0x1728b: 0xf000040a, + 0x1728c: 0xf0000404, 0x1728d: 0xe0000947, 0x1728e: 0xe0000944, 0x1728f: 0xe0000c3d, + 0x17290: 0xe0000c3a, 0x17291: 0xe0000dcc, 0x17292: 0xe0000dc9, 0x17293: 0xe0000ff3, + 0x17294: 0xe0000ff0, 0x17295: 0xe000101e, 0x17296: 0xe000101a, 0x17297: 0xe0001006, + 0x17298: 0xe0001002, 0x17299: 0xe0001016, 0x1729a: 0xe0001012, 0x1729b: 0xe000100e, + 0x1729c: 0xe000100a, 0x1729d: 0x402cae20, 0x1729e: 0xe00038f2, 0x1729f: 0xe00038ef, + 0x172a0: 0xe0000976, 0x172a1: 0xe0000972, 0x172a2: 0xe00009f4, 0x172a3: 0xe00009ef, + 0x172a4: 0x002d3a88, 0x172a5: 0x402d3a20, 0x172a6: 0xe0000bbe, 0x172a7: 0xe0000bbb, + 0x172a8: 0xe0000c99, 0x172a9: 0xe0000c96, 0x172aa: 0xe0000e20, 0x172ab: 0xe0000e1d, + 0x172ac: 0xe0000e27, 0x172ad: 0xe0000e23, 0x172ae: 0xe0001162, 0x172af: 0xe000115f, + 0x172b0: 0xe0000c8d, 0x172b1: 0xf0000a0a, 0x172b2: 0xf000040a, 0x172b3: 0xf0000404, + 0x172b4: 0xe0000bac, 0x172b5: 0xe0000ba9, 0x172b6: 0x002d7888, 0x172b7: 0x00319488, + 0x172b8: 0xe0000d57, 0x172b9: 0xe0000d54, 0x172ba: 0xe0000954, 0x172bb: 0xe0000950, + 0x172bc: 0xe00009ea, 0x172bd: 0xe00009e5, 0x172be: 0xe0000e19, 0x172bf: 0xe0000e15, + // Block 0x5cb, offset 0x172c0 + 0x172c0: 0xe0000b03, 0x172c1: 0xe0000aff, 0x172c2: 0xe0000b13, 0x172c3: 0xe0000b0f, + 0x172c4: 0xe0000b0b, 0x172c5: 0xe0000b07, 0x172c6: 0xe0000b75, 0x172c7: 0xe0000b71, + 0x172c8: 0xe0000c66, 0x172c9: 0xe0000c63, 0x172ca: 0xe0000c78, 0x172cb: 0xe0000c75, + 0x172cc: 0xe0000e84, 0x172cd: 0xe0000e81, 0x172ce: 0xe0000e44, 0x172cf: 0xe0000e41, + 0x172d0: 0xe000ad5f, 0x172d1: 0xe000ad5c, 0x172d2: 0xe000ad65, 0x172d3: 0xe000ad62, + 0x172d4: 0xe000ad6b, 0x172d5: 0xe000ad68, 0x172d6: 0xe0002946, 0x172d7: 0xe0002943, + 0x172d8: 0xe000ad71, 0x172d9: 0xe000ad6e, 0x172da: 0xe0000e5d, 0x172db: 0xe0000e59, + 0x172dc: 0xe0000e65, 0x172dd: 0xe0000e61, 0x172de: 0xe0000e75, 0x172df: 0xe0000e71, + 0x172e0: 0xe0000e6d, 0x172e1: 0xe0000e69, 0x172e2: 0xe0000e7d, 0x172e3: 0xe0000e79, + 0x172e4: 0xe000108d, 0x172e5: 0xe000108a, 0x172e6: 0xe000104d, 0x172e7: 0xe000104a, + 0x172e8: 0xe0001066, 0x172e9: 0xe0001062, 0x172ea: 0xe000106e, 0x172eb: 0xe000106a, + 0x172ec: 0xe000107e, 0x172ed: 0xe000107a, 0x172ee: 0xe0001076, 0x172ef: 0xe0001072, + 0x172f0: 0xe0001086, 0x172f1: 0xe0001082, 0x172f2: 0xe0001108, 0x172f3: 0xe0001105, + 0x172f4: 0xe0001135, 0x172f5: 0xe0001132, 0x172f6: 0xe000112f, 0x172f7: 0xe000112c, + 0x172f8: 0xe000111d, 0x172f9: 0xe000111a, 0x172fa: 0xe0000d0a, 0x172fb: 0xe0000d07, + 0x172fc: 0x0030d888, 0x172fd: 0x4030d820, 0x172fe: 0x00312088, 0x172ff: 0x40312020, + // Block 0x5cc, offset 0x17300 + 0x17300: 0xa0000000, 0x17301: 0xa0000000, 0x17302: 0xa0000000, 0x17303: 0xa0000000, + 0x17304: 0xa0000000, 0x17305: 0xa0000000, 0x17306: 0xa0000000, 0x17307: 0xa0000000, + 0x17308: 0xa0000000, 0x17309: 0x40020020, 0x1730a: 0x40020220, 0x1730b: 0x40020420, + 0x1730c: 0x40020620, 0x1730d: 0x40020820, 0x1730e: 0xa0000000, 0x1730f: 0xa0000000, + 0x17310: 0xa0000000, 0x17311: 0xa0000000, 0x17312: 0xa0000000, 0x17313: 0xa0000000, + 0x17314: 0xa0000000, 0x17315: 0xa0000000, 0x17316: 0xa0000000, 0x17317: 0xa0000000, + 0x17318: 0xa0000000, 0x17319: 0xa0000000, 0x1731a: 0xa0000000, 0x1731b: 0xa0000000, + 0x1731c: 0xa0000000, 0x1731d: 0xa0000000, 0x1731e: 0xa0000000, 0x1731f: 0xa0000000, + 0x17320: 0x40021220, 0x17321: 0x4002ba20, 0x17322: 0x4003e020, 0x17323: 0x4004ea20, + 0x17324: 0x4027de20, 0x17325: 0x4004ec20, 0x17326: 0x4004e620, 0x17327: 0x4003d220, + 0x17328: 0x4003f420, 0x17329: 0x4003f620, 0x1732a: 0x4004d820, 0x1732b: 0x40093820, + 0x1732c: 0x40024020, 0x1732d: 0x40021a20, 0x1732e: 0x4002e420, 0x1732f: 0x4004e220, + 0x17330: 0x4029cc20, 0x17331: 0x4029ce20, 0x17332: 0x4029d020, 0x17333: 0x4029d220, + 0x17334: 0x4029d420, 0x17335: 0x4029d620, 0x17336: 0x4029d820, 0x17337: 0x4029da20, + 0x17338: 0x4029dc20, 0x17339: 0x4029de20, 0x1733a: 0x40026c20, 0x1733b: 0x40026220, + 0x1733c: 0x40094020, 0x1733d: 0x40094220, 0x1733e: 0x40094420, 0x1733f: 0x4002c420, + // Block 0x5cd, offset 0x17340 + 0x17340: 0x4004d620, 0x17341: 0x002bde88, 0x17342: 0x002c0a88, 0x17343: 0xc59b2891, + 0x17344: 0x002c6288, 0x17345: 0x002c9888, 0x17346: 0x002d0888, 0x17347: 0x002d2288, + 0x17348: 0x002d6888, 0x17349: 0x002d9a88, 0x1734a: 0x002dcc88, 0x1734b: 0x002dfe88, + 0x1734c: 0xc0030002, 0x1734d: 0x002e8288, 0x1734e: 0x002e9e88, 0x1734f: 0x002ee288, + 0x17350: 0x002f2c88, 0x17351: 0x002f5688, 0x17352: 0x002f7a88, 0x17353: 0xc3430991, + 0x17354: 0x00302c88, 0x17355: 0x00306c88, 0x17356: 0x0030be88, 0x17357: 0x0030e288, + 0x17358: 0x0030f688, 0x17359: 0x00310088, 0x1735a: 0xc3630991, 0x1735b: 0x4003f820, + 0x1735c: 0x4004e420, 0x1735d: 0x4003fa20, 0x1735e: 0x40062420, 0x1735f: 0x40021620, + 0x17360: 0x40061e20, 0x17361: 0x402bde20, 0x17362: 0x402c0a20, 0x17363: 0xc5982891, + 0x17364: 0x402c6220, 0x17365: 0x402c9820, 0x17366: 0x402d0820, 0x17367: 0x402d2220, + 0x17368: 0x402d6820, 0x17369: 0x402d9a20, 0x1736a: 0x402dcc20, 0x1736b: 0x402dfe20, + 0x1736c: 0xc0000002, 0x1736d: 0x402e8220, 0x1736e: 0x402e9e20, 0x1736f: 0x402ee220, + 0x17370: 0x402f2c20, 0x17371: 0x402f5620, 0x17372: 0x402f7a20, 0x17373: 0xc3410991, + 0x17374: 0x40302c20, 0x17375: 0x40306c20, 0x17376: 0x4030be20, 0x17377: 0x4030e220, + 0x17378: 0x4030f620, 0x17379: 0x40310020, 0x1737a: 0xc3610991, 0x1737b: 0x4003fc20, + 0x1737c: 0x40094820, 0x1737d: 0x4003fe20, 0x1737e: 0x40094c20, 0x1737f: 0xa0000000, + // Block 0x5ce, offset 0x17380 + 0x17380: 0xe0000983, 0x17381: 0xe0000980, 0x17382: 0xe00008fb, 0x17383: 0xe00008f8, + 0x17384: 0xe000097d, 0x17385: 0xe000097a, 0x17386: 0x002c3e83, 0x17387: 0x402c3e20, + 0x17388: 0xe0000a3e, 0x17389: 0xe0000a3b, 0x1738a: 0xe0000a4a, 0x1738b: 0xe0000a47, + 0x1738c: 0x002c3c83, 0x1738d: 0x402c3c20, 0x1738e: 0xe0000a86, 0x1738f: 0xe0000a83, + 0x17390: 0x002c6483, 0x17391: 0x402c6420, 0x17392: 0xe0000b46, 0x17393: 0xe0000b43, + 0x17394: 0xe0000aee, 0x17395: 0xe0000aeb, 0x17396: 0xe0000b2c, 0x17397: 0xe0000b29, + 0x17398: 0xe0000b40, 0x17399: 0xe0000b3d, 0x1739a: 0xe0000b1a, 0x1739b: 0xe0000b17, + 0x1739c: 0xe0000bb8, 0x1739d: 0xe0000bb5, 0x1739e: 0xe0000bb2, 0x1739f: 0xe0000baf, + 0x173a0: 0xe0000bc4, 0x173a1: 0xe0000bc1, 0x173a2: 0xe0000bca, 0x173a3: 0xe0000bc7, + 0x173a4: 0xe0000bee, 0x173a5: 0xe0000beb, 0x173a6: 0xe0000c1b, 0x173a7: 0xe0000c18, + 0x173a8: 0xe0000c51, 0x173a9: 0xe0000c4e, 0x173aa: 0xe0000c60, 0x173ab: 0xe0000c5d, + 0x173ac: 0xe0000c31, 0x173ad: 0xe0000c2e, 0x173ae: 0xe0000c5a, 0x173af: 0xe0000c57, + 0x173b0: 0xe0000c54, 0x173b1: 0x402da220, 0x173b2: 0xf0000a0a, 0x173b3: 0xf0000404, + 0x173b4: 0xe0000c8a, 0x173b5: 0xe0000c87, 0x173b6: 0xe0000c9f, 0x173b7: 0xe0000c9c, + 0x173b8: 0x402f7220, 0x173b9: 0xe0000ccc, 0x173ba: 0xe0000cc9, 0x173bb: 0xe0000cd8, + 0x173bc: 0xe0000cd5, 0x173bd: 0xe0000cd2, 0x173be: 0xe0000ccf, 0x173bf: 0xe0000d04, + // Block 0x5cf, offset 0x173c0 + 0x173c0: 0xa0000000, 0x173c1: 0xa0000000, 0x173c2: 0xa0000000, 0x173c3: 0xa0000000, + 0x173c4: 0xa0000000, 0x173c5: 0xa0000000, 0x173c6: 0xa0000000, 0x173c7: 0xa0000000, + 0x173c8: 0xa0000000, 0x173c9: 0x40020020, 0x173ca: 0x40020220, 0x173cb: 0x40020420, + 0x173cc: 0x40020620, 0x173cd: 0x40020820, 0x173ce: 0xa0000000, 0x173cf: 0xa0000000, + 0x173d0: 0xa0000000, 0x173d1: 0xa0000000, 0x173d2: 0xa0000000, 0x173d3: 0xa0000000, + 0x173d4: 0xa0000000, 0x173d5: 0xa0000000, 0x173d6: 0xa0000000, 0x173d7: 0xa0000000, + 0x173d8: 0xa0000000, 0x173d9: 0xa0000000, 0x173da: 0xa0000000, 0x173db: 0xa0000000, + 0x173dc: 0xa0000000, 0x173dd: 0xa0000000, 0x173de: 0xa0000000, 0x173df: 0xa0000000, + 0x173e0: 0x40021220, 0x173e1: 0x4002ba20, 0x173e2: 0x4003e020, 0x173e3: 0x4004ea20, + 0x173e4: 0x4027de20, 0x173e5: 0x4004ec20, 0x173e6: 0x4004e620, 0x173e7: 0x4003d220, + 0x173e8: 0x4003f420, 0x173e9: 0x4003f620, 0x173ea: 0x4004d820, 0x173eb: 0x40093820, + 0x173ec: 0x40024020, 0x173ed: 0x40021a20, 0x173ee: 0x4002e420, 0x173ef: 0x4004e220, + 0x173f0: 0x4029cc20, 0x173f1: 0x4029ce20, 0x173f2: 0x4029d020, 0x173f3: 0x4029d220, + 0x173f4: 0x4029d420, 0x173f5: 0x4029d620, 0x173f6: 0x4029d820, 0x173f7: 0x4029da20, + 0x173f8: 0x4029dc20, 0x173f9: 0x4029de20, 0x173fa: 0x40026c20, 0x173fb: 0x40026220, + 0x173fc: 0x40094020, 0x173fd: 0x40094220, 0x173fe: 0x40094420, 0x173ff: 0x4002c420, + // Block 0x5d0, offset 0x17400 + 0x17400: 0x4004d620, 0x17401: 0x002bde88, 0x17402: 0x002c0a88, 0x17403: 0xcb170911, + 0x17404: 0xceec09c2, 0x17405: 0xc6360071, 0x17406: 0x002d0888, 0x17407: 0xceef2a52, + 0x17408: 0x002d6888, 0x17409: 0x002d9a88, 0x1740a: 0x002dcc88, 0x1740b: 0x002dfe88, + 0x1740c: 0xcef60ac4, 0x1740d: 0x002e8288, 0x1740e: 0xcefb2a52, 0x1740f: 0x002ee288, + 0x17410: 0x002f2c88, 0x17411: 0x002f5688, 0x17412: 0xcefe9872, 0x17413: 0xcf0109c2, + 0x17414: 0xcf0609c2, 0x17415: 0x00306c88, 0x17416: 0x0030be88, 0x17417: 0x0030e288, + 0x17418: 0xcf0b09c2, 0x17419: 0x00310088, 0x1741a: 0xcf0e09c2, 0x1741b: 0x4003f820, + 0x1741c: 0x4004e420, 0x1741d: 0x4003fa20, 0x1741e: 0x40062420, 0x1741f: 0x40021620, + 0x17420: 0x40061e20, 0x17421: 0x402bde20, 0x17422: 0x402c0a20, 0x17423: 0xcb150911, + 0x17424: 0xceea09b1, 0x17425: 0xc6340071, 0x17426: 0x402d0820, 0x17427: 0xcb192a41, + 0x17428: 0x402d6820, 0x17429: 0x402d9a20, 0x1742a: 0x402dcc20, 0x1742b: 0x402dfe20, + 0x1742c: 0xcef20a73, 0x1742d: 0x402e8220, 0x1742e: 0xcb292a41, 0x1742f: 0x402ee220, + 0x17430: 0x402f2c20, 0x17431: 0x402f5620, 0x17432: 0xcb2d9861, 0x17433: 0xcb3109b1, + 0x17434: 0xcf0409b1, 0x17435: 0x40306c20, 0x17436: 0x4030be20, 0x17437: 0x4030e220, + 0x17438: 0xcf0909b1, 0x17439: 0x40310020, 0x1743a: 0xcb3509b1, 0x1743b: 0x4003fc20, + 0x1743c: 0x40094820, 0x1743d: 0x4003fe20, 0x1743e: 0x40094c20, 0x1743f: 0xa0000000, + // Block 0x5d1, offset 0x17440 + 0x17440: 0xe00008f5, 0x17441: 0xe00008ef, 0x17442: 0xe0000921, 0x17443: 0xe0000969, + 0x17444: 0xe000095b, 0x17445: 0xe000094d, 0x17446: 0xe00009dd, 0x17447: 0x002c6083, + 0x17448: 0xe0000ae8, 0x17449: 0xe0000ae2, 0x1744a: 0xe0000af4, 0x1744b: 0x002d0683, + 0x1744c: 0xe0000c2b, 0x1744d: 0xe0000c25, 0x1744e: 0xe0000c37, 0x1744f: 0xe0000c43, + 0x17450: 0xe0000ab3, 0x17451: 0xe0000d63, 0x17452: 0xe0000d9a, 0x17453: 0xe0000d94, + 0x17454: 0xe0000da6, 0x17455: 0xe0000de6, 0x17456: 0xe0000dd2, 0x17457: 0x40093e20, + 0x17458: 0xe0000e12, 0x17459: 0xe0000fe1, 0x1745a: 0xe0000fdb, 0x1745b: 0xe0000fed, + 0x1745c: 0xe0000fff, 0x1745d: 0xe0001102, 0x1745e: 0x00318888, 0x1745f: 0xe0000f7b, + 0x17460: 0xe00008f2, 0x17461: 0xe00008ec, 0x17462: 0xe000091e, 0x17463: 0xe0000966, + 0x17464: 0xe0000958, 0x17465: 0xe000094a, 0x17466: 0xe00009d5, 0x17467: 0x402c6020, + 0x17468: 0xe0000ae5, 0x17469: 0xe0000adf, 0x1746a: 0xe0000af1, 0x1746b: 0x402d0620, + 0x1746c: 0xe0000c28, 0x1746d: 0xe0000c22, 0x1746e: 0xe0000c34, 0x1746f: 0xe0000c40, + 0x17470: 0xe0000aad, 0x17471: 0xe0000d60, 0x17472: 0xe0000d97, 0x17473: 0xe0000d91, + 0x17474: 0xe0000da3, 0x17475: 0xe0000de3, 0x17476: 0xe0000dcf, 0x17477: 0x40093c20, + 0x17478: 0xe0000e0f, 0x17479: 0xe0000fde, 0x1747a: 0xe0000fd8, 0x1747b: 0xe0000fea, + 0x1747c: 0xe0000ffc, 0x1747d: 0xe00010ff, 0x1747e: 0x40318820, 0x1747f: 0xe0001114, + // Block 0x5d2, offset 0x17480 + 0x17480: 0xe00009b1, 0x17481: 0xe00009ae, 0x17482: 0xe0000a22, 0x17483: 0xe0000a1f, + 0x17484: 0xe0000a28, 0x17485: 0xe0000a25, 0x17486: 0xe0000a2e, 0x17487: 0xe0000a2b, + 0x17488: 0xe000ade6, 0x17489: 0xe000ade3, 0x1748a: 0xe0000a8c, 0x1748b: 0xe0000a89, + 0x1748c: 0xe0000a98, 0x1748d: 0xe0000a95, 0x1748e: 0xe0000aa4, 0x1748f: 0xe0000aa1, + 0x17490: 0xe0000a92, 0x17491: 0xe0000a8f, 0x17492: 0xe0000a9e, 0x17493: 0xe0000a9b, + 0x17494: 0xe0000b55, 0x17495: 0xe0000b51, 0x17496: 0xe0000b4d, 0x17497: 0xe0000b49, + 0x17498: 0xe0000b7c, 0x17499: 0xe0000b79, 0x1749a: 0xe0000b82, 0x1749b: 0xe0000b7f, + 0x1749c: 0xe0000b39, 0x1749d: 0xe0000b35, 0x1749e: 0xe0000b8c, 0x1749f: 0xe0000b89, + 0x174a0: 0xe0000bd0, 0x174a1: 0xe0000bcd, 0x174a2: 0xe0000c00, 0x174a3: 0xe0000bfd, + 0x174a4: 0xe0000c0c, 0x174a5: 0xe0000c09, 0x174a6: 0xe0000bfa, 0x174a7: 0xe0000bf7, + 0x174a8: 0xe0000c06, 0x174a9: 0xe0000c03, 0x174aa: 0xe0000c12, 0x174ab: 0xe0000c0f, + 0x174ac: 0xe0000c7e, 0x174ad: 0xe0000c7b, 0x174ae: 0xe0000c4a, 0x174af: 0xe0000c46, + 0x174b0: 0xe0000c93, 0x174b1: 0xe0000c90, 0x174b2: 0xe0000cab, 0x174b3: 0xe0000ca8, + 0x174b4: 0xe0000cb1, 0x174b5: 0xe0000cae, 0x174b6: 0xe0000cde, 0x174b7: 0xe0000cdb, + 0x174b8: 0xe0000ce5, 0x174b9: 0xe0000ce1, 0x174ba: 0xe0000cf2, 0x174bb: 0xe0000cef, + 0x174bc: 0xe0000cec, 0x174bd: 0xe0000ce9, 0x174be: 0xe0000d1e, 0x174bf: 0xe0000d1b, + // Block 0x5d3, offset 0x174c0 + 0x174c0: 0xa0000000, 0x174c1: 0xa0000000, 0x174c2: 0xa0000000, 0x174c3: 0xa0000000, + 0x174c4: 0xa0000000, 0x174c5: 0xa0000000, 0x174c6: 0xa0000000, 0x174c7: 0xa0000000, + 0x174c8: 0xa0000000, 0x174c9: 0x40020020, 0x174ca: 0x40020220, 0x174cb: 0x40020420, + 0x174cc: 0x40020620, 0x174cd: 0x40020820, 0x174ce: 0xa0000000, 0x174cf: 0xa0000000, + 0x174d0: 0xa0000000, 0x174d1: 0xa0000000, 0x174d2: 0xa0000000, 0x174d3: 0xa0000000, + 0x174d4: 0xa0000000, 0x174d5: 0xa0000000, 0x174d6: 0xa0000000, 0x174d7: 0xa0000000, + 0x174d8: 0xa0000000, 0x174d9: 0xa0000000, 0x174da: 0xa0000000, 0x174db: 0xa0000000, + 0x174dc: 0xa0000000, 0x174dd: 0xa0000000, 0x174de: 0xa0000000, 0x174df: 0xa0000000, + 0x174e0: 0x40021220, 0x174e1: 0x4002ba20, 0x174e2: 0x4003e020, 0x174e3: 0x4004ea20, + 0x174e4: 0x4027de20, 0x174e5: 0x4004ec20, 0x174e6: 0x4004e620, 0x174e7: 0x4003d220, + 0x174e8: 0x4003f420, 0x174e9: 0x4003f620, 0x174ea: 0x4004d820, 0x174eb: 0x40093820, + 0x174ec: 0x40024020, 0x174ed: 0x40021a20, 0x174ee: 0x4002e420, 0x174ef: 0x4004e220, + 0x174f0: 0x4029cc20, 0x174f1: 0x4029ce20, 0x174f2: 0x4029d020, 0x174f3: 0x4029d220, + 0x174f4: 0x4029d420, 0x174f5: 0x4029d620, 0x174f6: 0x4029d820, 0x174f7: 0x4029da20, + 0x174f8: 0x4029dc20, 0x174f9: 0x4029de20, 0x174fa: 0x40026c20, 0x174fb: 0x40026220, + 0x174fc: 0x40094020, 0x174fd: 0x40094220, 0x174fe: 0x40094420, 0x174ff: 0x4002c420, + // Block 0x5d4, offset 0x17500 + 0x17500: 0x4004d620, 0x17501: 0xc57327b1, 0x17502: 0x002c0a88, 0x17503: 0x002c3a88, + 0x17504: 0x002c6288, 0x17505: 0xcf130be1, 0x17506: 0x002d0888, 0x17507: 0x002d2288, + 0x17508: 0x002d6888, 0x17509: 0x002d9a88, 0x1750a: 0x002dcc88, 0x1750b: 0x002dfe88, + 0x1750c: 0xc0030002, 0x1750d: 0x002e8288, 0x1750e: 0x002e9e88, 0x1750f: 0xcf199891, + 0x17510: 0x002f2c88, 0x17511: 0x002f5688, 0x17512: 0x002f7a88, 0x17513: 0x002fe688, + 0x17514: 0x00302c88, 0x17515: 0xc3900b21, 0x17516: 0x0030be88, 0x17517: 0x0030e288, + 0x17518: 0x0030f688, 0x17519: 0x00310088, 0x1751a: 0x00312a88, 0x1751b: 0x4003f820, + 0x1751c: 0x4004e420, 0x1751d: 0x4003fa20, 0x1751e: 0x40062420, 0x1751f: 0x40021620, + 0x17520: 0x40061e20, 0x17521: 0xc57027b1, 0x17522: 0x402c0a20, 0x17523: 0x402c3a20, + 0x17524: 0x402c6220, 0x17525: 0xcf110be1, 0x17526: 0x402d0820, 0x17527: 0x402d2220, + 0x17528: 0x402d6820, 0x17529: 0x402d9a20, 0x1752a: 0x402dcc20, 0x1752b: 0x402dfe20, + 0x1752c: 0xc0000002, 0x1752d: 0x402e8220, 0x1752e: 0x402e9e20, 0x1752f: 0xcf159891, + 0x17530: 0x402f2c20, 0x17531: 0x402f5620, 0x17532: 0x402f7a20, 0x17533: 0x402fe620, + 0x17534: 0x40302c20, 0x17535: 0xc38d0b21, 0x17536: 0x4030be20, 0x17537: 0x4030e220, + 0x17538: 0x4030f620, 0x17539: 0x40310020, 0x1753a: 0x40312a20, 0x1753b: 0x4003fc20, + 0x1753c: 0x40094820, 0x1753d: 0x4003fe20, 0x1753e: 0x40094c20, 0x1753f: 0xa0000000, + // Block 0x5d5, offset 0x17540 + 0x17540: 0xe00008f5, 0x17541: 0xe00008ef, 0x17542: 0xe0000921, 0x17543: 0xe0000969, + 0x17544: 0x00320e83, 0x17545: 0x00320c83, 0x17546: 0x00320ea3, 0x17547: 0xe0000a53, + 0x17548: 0xe0000ae8, 0x17549: 0xe0000ae2, 0x1754a: 0xe0000af4, 0x1754b: 0xe0000b20, + 0x1754c: 0xe0000c2b, 0x1754d: 0xe0000c25, 0x1754e: 0xe0000c37, 0x1754f: 0xe0000c43, + 0x17550: 0x002c62c3, 0x17551: 0xe0000d63, 0x17552: 0xe0000d9a, 0x17553: 0xe0000d94, + 0x17554: 0x00321103, 0x17555: 0xe0000de6, 0x17556: 0x00321083, 0x17557: 0x40093e20, + 0x17558: 0x003210a3, 0x17559: 0xe0000fe1, 0x1755a: 0xe0000fdb, 0x1755b: 0xe0000fed, + 0x1755c: 0x003100a3, 0x1755d: 0xe0001102, 0x1755e: 0xe0002973, 0x1755f: 0xe0000f7b, + 0x17560: 0xe00008f2, 0x17561: 0xe00008ec, 0x17562: 0xe000091e, 0x17563: 0xe0000966, + 0x17564: 0x40320e20, 0x17565: 0x40320c20, 0x17566: 0x40320e21, 0x17567: 0xe0000a4d, + 0x17568: 0xe0000ae5, 0x17569: 0xe0000adf, 0x1756a: 0xe0000af1, 0x1756b: 0xe0000b1d, + 0x1756c: 0xe0000c28, 0x1756d: 0xe0000c22, 0x1756e: 0xe0000c34, 0x1756f: 0xe0000c40, + 0x17570: 0x402c6222, 0x17571: 0xe0000d60, 0x17572: 0xe0000d97, 0x17573: 0xe0000d91, + 0x17574: 0x40321024, 0x17575: 0xe0000de3, 0x17576: 0x40321020, 0x17577: 0x40093c20, + 0x17578: 0x40321021, 0x17579: 0xe0000fde, 0x1757a: 0xe0000fd8, 0x1757b: 0xe0000fea, + 0x1757c: 0x40310021, 0x1757d: 0xe00010ff, 0x1757e: 0xe0002970, 0x1757f: 0xe0001114, + // Block 0x5d6, offset 0x17580 + 0x17580: 0xe0000983, 0x17581: 0xe0000980, 0x17582: 0xe00008fb, 0x17583: 0xe00008f8, + 0x17584: 0xe000097d, 0x17585: 0xe000097a, 0x17586: 0xe0000a38, 0x17587: 0xe0000a35, + 0x17588: 0xe0000a3e, 0x17589: 0xe0000a3b, 0x1758a: 0xe0000a4a, 0x1758b: 0xe0000a47, + 0x1758c: 0xe0000a44, 0x1758d: 0xe0000a41, 0x1758e: 0xe0000a86, 0x1758f: 0xe0000a83, + 0x17590: 0x002c62a3, 0x17591: 0x402c6221, 0x17592: 0xe0000b46, 0x17593: 0xe0000b43, + 0x17594: 0xe0000aee, 0x17595: 0xe0000aeb, 0x17596: 0xe0000b2c, 0x17597: 0xe0000b29, + 0x17598: 0x00320ec3, 0x17599: 0x40320e22, 0x1759a: 0xe0000b1a, 0x1759b: 0xe0000b17, + 0x1759c: 0xe0000bb8, 0x1759d: 0xe0000bb5, 0x1759e: 0xe0000bb2, 0x1759f: 0xe0000baf, + 0x175a0: 0xe0000bc4, 0x175a1: 0xe0000bc1, 0x175a2: 0xe0000bca, 0x175a3: 0xe0000bc7, + 0x175a4: 0xe0000bee, 0x175a5: 0xe0000beb, 0x175a6: 0xe0000c1b, 0x175a7: 0xe0000c18, + 0x175a8: 0xe0000c51, 0x175a9: 0xe0000c4e, 0x175aa: 0xe0000c60, 0x175ab: 0xe0000c5d, + 0x175ac: 0xe0000c31, 0x175ad: 0xe0000c2e, 0x175ae: 0xe0000c5a, 0x175af: 0xe0000c57, + 0x175b0: 0xe0000c54, 0x175b1: 0x402da220, 0x175b2: 0xf0000a0a, 0x175b3: 0xf0000404, + 0x175b4: 0xe0000c8a, 0x175b5: 0xe0000c87, 0x175b6: 0xe0000c9f, 0x175b7: 0xe0000c9c, + 0x175b8: 0x402f7220, 0x175b9: 0xe0000ccc, 0x175ba: 0xe0000cc9, 0x175bb: 0xe0000cd8, + 0x175bc: 0xe0000cd5, 0x175bd: 0xe0000cd2, 0x175be: 0xe0000ccf, 0x175bf: 0xe0000d04, + // Block 0x5d7, offset 0x175c0 + 0x175c0: 0xe0000cfe, 0x175c1: 0xe0000cf8, 0x175c2: 0xe0000cf5, 0x175c3: 0xe0000d51, + 0x175c4: 0xe0000d4e, 0x175c5: 0xe0000d6f, 0x175c6: 0xe0000d6c, 0x175c7: 0xe0000d5d, + 0x175c8: 0xe0000d5a, 0x175c9: 0xf0000404, 0x175ca: 0x002eda88, 0x175cb: 0x402eda20, + 0x175cc: 0xe0000e2e, 0x175cd: 0xe0000e2b, 0x175ce: 0xe0000da0, 0x175cf: 0xe0000d9d, + 0x175d0: 0x003210c3, 0x175d1: 0x40321022, 0x175d2: 0x003210e3, 0x175d3: 0x40321023, + 0x175d4: 0xe0000eca, 0x175d5: 0xe0000ec7, 0x175d6: 0xe0000edc, 0x175d7: 0xe0000ed9, + 0x175d8: 0xe0000ed0, 0x175d9: 0xe0000ecd, 0x175da: 0xe0000f1f, 0x175db: 0xe0000f1c, + 0x175dc: 0xe0000f2d, 0x175dd: 0xe0000f2a, 0x175de: 0xe0000f47, 0x175df: 0xe0000f44, + 0x175e0: 0xe0000f33, 0x175e1: 0xe0000f30, 0x175e2: 0xe0000f99, 0x175e3: 0xe0000f96, + 0x175e4: 0xe0000f8a, 0x175e5: 0xe0000f87, 0x175e6: 0x00303688, 0x175e7: 0x40303620, + 0x175e8: 0xe000102b, 0x175e9: 0xe0001028, 0x175ea: 0xe000103f, 0x175eb: 0xe000103c, + 0x175ec: 0xe0000fe7, 0x175ed: 0xe0000fe4, 0x175ee: 0xe0000ff9, 0x175ef: 0xe0000ff6, + 0x175f0: 0x003100c3, 0x175f1: 0x40310022, 0x175f2: 0xe0001039, 0x175f3: 0xe0001036, + 0x175f4: 0xe00010d8, 0x175f5: 0xe00010d5, 0x175f6: 0xe000110e, 0x175f7: 0xe000110b, + 0x175f8: 0xe0001117, 0x175f9: 0xe000113b, 0x175fa: 0xe0001138, 0x175fb: 0xe000114d, + 0x175fc: 0xe000114a, 0x175fd: 0xe0001147, 0x175fe: 0xe0001144, 0x175ff: 0xe0000f64, + // Block 0x5d8, offset 0x17600 + 0x17600: 0xe0000b03, 0x17601: 0xe0000aff, 0x17602: 0xe0000b13, 0x17603: 0xe0000b0f, + 0x17604: 0xe0000b0b, 0x17605: 0xe0000b07, 0x17606: 0xe0000b75, 0x17607: 0xe0000b71, + 0x17608: 0xe0000c66, 0x17609: 0xe0000c63, 0x1760a: 0xe0000c78, 0x1760b: 0xe0000c75, + 0x1760c: 0xe0000e84, 0x1760d: 0xe0000e81, 0x1760e: 0xe0000e44, 0x1760f: 0xe0000e41, + 0x17610: 0xe000adec, 0x17611: 0xe000ade9, 0x17612: 0xe000adf2, 0x17613: 0xe000adef, + 0x17614: 0xe000adfe, 0x17615: 0xe000adfb, 0x17616: 0xe000adf8, 0x17617: 0xe000adf5, + 0x17618: 0xe000ae04, 0x17619: 0xe000ae01, 0x1761a: 0xe0000e5d, 0x1761b: 0xe0000e59, + 0x1761c: 0xe0000e65, 0x1761d: 0xe0000e61, 0x1761e: 0xe0000e75, 0x1761f: 0xe0000e71, + 0x17620: 0xe0000e6d, 0x17621: 0xe0000e69, 0x17622: 0xe0000e7d, 0x17623: 0xe0000e79, + 0x17624: 0xe000108d, 0x17625: 0xe000108a, 0x17626: 0xe000104d, 0x17627: 0xe000104a, + 0x17628: 0xe0001066, 0x17629: 0xe0001062, 0x1762a: 0xe000106e, 0x1762b: 0xe000106a, + 0x1762c: 0xe000107e, 0x1762d: 0xe000107a, 0x1762e: 0xe0001076, 0x1762f: 0xe0001072, + 0x17630: 0xe0001086, 0x17631: 0xe0001082, 0x17632: 0xe0001108, 0x17633: 0xe0001105, + 0x17634: 0xe0001135, 0x17635: 0xe0001132, 0x17636: 0xe000112f, 0x17637: 0xe000112c, + 0x17638: 0xe000111d, 0x17639: 0xe000111a, 0x1763a: 0xe0000d0a, 0x1763b: 0xe0000d07, + 0x1763c: 0x0030d888, 0x1763d: 0x4030d820, 0x1763e: 0x00312088, 0x1763f: 0x40312020, + // Block 0x5d9, offset 0x17640 + 0x17640: 0xa0000000, 0x17641: 0xa0000000, 0x17642: 0xa0000000, 0x17643: 0xa0000000, + 0x17644: 0xa0000000, 0x17645: 0xa0000000, 0x17646: 0xa0000000, 0x17647: 0xa0000000, + 0x17648: 0xa0000000, 0x17649: 0x40020020, 0x1764a: 0x40020220, 0x1764b: 0x40020420, + 0x1764c: 0x40020620, 0x1764d: 0x40020820, 0x1764e: 0xa0000000, 0x1764f: 0xa0000000, + 0x17650: 0xa0000000, 0x17651: 0xa0000000, 0x17652: 0xa0000000, 0x17653: 0xa0000000, + 0x17654: 0xa0000000, 0x17655: 0xa0000000, 0x17656: 0xa0000000, 0x17657: 0xa0000000, + 0x17658: 0xa0000000, 0x17659: 0xa0000000, 0x1765a: 0xa0000000, 0x1765b: 0xa0000000, + 0x1765c: 0xa0000000, 0x1765d: 0xa0000000, 0x1765e: 0xa0000000, 0x1765f: 0xa0000000, + 0x17660: 0x40021220, 0x17661: 0x4002ba20, 0x17662: 0x4003e020, 0x17663: 0x4004ea20, + 0x17664: 0x4027de20, 0x17665: 0x4004ec20, 0x17666: 0x4004e620, 0x17667: 0x4003d220, + 0x17668: 0x4003f420, 0x17669: 0x4003f620, 0x1766a: 0x4004d820, 0x1766b: 0x40093820, + 0x1766c: 0x40024020, 0x1766d: 0x40021a20, 0x1766e: 0x4002e420, 0x1766f: 0x4004e220, + 0x17670: 0x4029cc20, 0x17671: 0x4029ce20, 0x17672: 0x4029d020, 0x17673: 0x4029d220, + 0x17674: 0x4029d420, 0x17675: 0x4029d620, 0x17676: 0x4029d820, 0x17677: 0x4029da20, + 0x17678: 0x4029dc20, 0x17679: 0x4029de20, 0x1767a: 0x40026c20, 0x1767b: 0x40026220, + 0x1767c: 0x40094020, 0x1767d: 0x40094220, 0x1767e: 0x40094420, 0x1767f: 0x4002c420, + // Block 0x5da, offset 0x17680 + 0x17680: 0x4004d620, 0x17681: 0xc57327b1, 0x17682: 0x002c0a88, 0x17683: 0x002c3a88, + 0x17684: 0x002c6288, 0x17685: 0xcf130be1, 0x17686: 0x002d0888, 0x17687: 0x002d2288, + 0x17688: 0x002d6888, 0x17689: 0x002d9a88, 0x1768a: 0x002dcc88, 0x1768b: 0x002dfe88, + 0x1768c: 0xc0030002, 0x1768d: 0x002e8288, 0x1768e: 0x002e9e88, 0x1768f: 0xcf199891, + 0x17690: 0x002f2c88, 0x17691: 0x002f5688, 0x17692: 0x002f7a88, 0x17693: 0x002fe688, + 0x17694: 0x00302c88, 0x17695: 0xc3900b21, 0x17696: 0x0030be83, 0x17697: 0x0030bea3, + 0x17698: 0x0030f688, 0x17699: 0x00310088, 0x1769a: 0x00312a88, 0x1769b: 0x4003f820, + 0x1769c: 0x4004e420, 0x1769d: 0x4003fa20, 0x1769e: 0x40062420, 0x1769f: 0x40021620, + 0x176a0: 0x40061e20, 0x176a1: 0xc57027b1, 0x176a2: 0x402c0a20, 0x176a3: 0x402c3a20, + 0x176a4: 0x402c6220, 0x176a5: 0xcf110be1, 0x176a6: 0x402d0820, 0x176a7: 0x402d2220, + 0x176a8: 0x402d6820, 0x176a9: 0x402d9a20, 0x176aa: 0x402dcc20, 0x176ab: 0x402dfe20, + 0x176ac: 0xc0000002, 0x176ad: 0x402e8220, 0x176ae: 0x402e9e20, 0x176af: 0xcf159891, + 0x176b0: 0x402f2c20, 0x176b1: 0x402f5620, 0x176b2: 0x402f7a20, 0x176b3: 0x402fe620, + 0x176b4: 0x40302c20, 0x176b5: 0xc38d0b21, 0x176b6: 0x4030be20, 0x176b7: 0x4030be21, + 0x176b8: 0x4030f620, 0x176b9: 0x40310020, 0x176ba: 0x40312a20, 0x176bb: 0x4003fc20, + 0x176bc: 0x40094820, 0x176bd: 0x4003fe20, 0x176be: 0x40094c20, 0x176bf: 0xa0000000, + // Block 0x5db, offset 0x176c0 + 0x176c0: 0xe0000cfe, 0x176c1: 0xe0000cf8, 0x176c2: 0xe0000cf5, 0x176c3: 0xe0000d51, + 0x176c4: 0xe0000d4e, 0x176c5: 0xe0000d6f, 0x176c6: 0xe0000d6c, 0x176c7: 0xe0000d5d, + 0x176c8: 0xe0000d5a, 0x176c9: 0xf0000404, 0x176ca: 0x002eda88, 0x176cb: 0x402eda20, + 0x176cc: 0xe0000e2e, 0x176cd: 0xe0000e2b, 0x176ce: 0xe0000da0, 0x176cf: 0xe0000d9d, + 0x176d0: 0x003210c3, 0x176d1: 0x40321022, 0x176d2: 0x003210e3, 0x176d3: 0x40321023, + 0x176d4: 0xe0000eca, 0x176d5: 0xe0000ec7, 0x176d6: 0xe0000edc, 0x176d7: 0xe0000ed9, + 0x176d8: 0xe0000ed0, 0x176d9: 0xe0000ecd, 0x176da: 0xe0000f1f, 0x176db: 0xe0000f1c, + 0x176dc: 0xe0000f2d, 0x176dd: 0xe0000f2a, 0x176de: 0xe0000f47, 0x176df: 0xe0000f44, + 0x176e0: 0xe0000f33, 0x176e1: 0xe0000f30, 0x176e2: 0xe0000f99, 0x176e3: 0xe0000f96, + 0x176e4: 0xe0000f8a, 0x176e5: 0xe0000f87, 0x176e6: 0x00303688, 0x176e7: 0x40303620, + 0x176e8: 0xe000102b, 0x176e9: 0xe0001028, 0x176ea: 0xe000103f, 0x176eb: 0xe000103c, + 0x176ec: 0xe0000fe7, 0x176ed: 0xe0000fe4, 0x176ee: 0xe0000ff9, 0x176ef: 0xe0000ff6, + 0x176f0: 0x003100c3, 0x176f1: 0x40310022, 0x176f2: 0xe0001039, 0x176f3: 0xe0001036, + 0x176f4: 0xe0003636, 0x176f5: 0xe0003633, 0x176f6: 0xe000110e, 0x176f7: 0xe000110b, + 0x176f8: 0xe0001117, 0x176f9: 0xe000113b, 0x176fa: 0xe0001138, 0x176fb: 0xe000114d, + 0x176fc: 0xe000114a, 0x176fd: 0xe0001147, 0x176fe: 0xe0001144, 0x176ff: 0xe0000f64, + // Block 0x5dc, offset 0x17700 + 0x17700: 0xe0000d24, 0x17701: 0xe0000d21, 0x17702: 0xe0000d2a, 0x17703: 0xe0000d27, + 0x17704: 0xe0000d69, 0x17705: 0xe0000d66, 0x17706: 0xe0000d7b, 0x17707: 0xe0000d78, + 0x17708: 0xe0000d87, 0x17709: 0xe0000d84, 0x1770a: 0xe0000d81, 0x1770b: 0xe0000d7e, + 0x1770c: 0xe0000ded, 0x1770d: 0xe0000de9, 0x1770e: 0xe00037f4, 0x1770f: 0xe00037f1, + 0x17710: 0xe0000e3d, 0x17711: 0xe0000e39, 0x17712: 0xe0000e35, 0x17713: 0xe0000e31, + 0x17714: 0xe0000ea7, 0x17715: 0xe0000ea4, 0x17716: 0xe0000ead, 0x17717: 0xe0000eaa, + 0x17718: 0xe0000ed6, 0x17719: 0xe0000ed3, 0x1771a: 0xe0000ef4, 0x1771b: 0xe0000ef1, + 0x1771c: 0xe0000efb, 0x1771d: 0xe0000ef7, 0x1771e: 0xe0000f02, 0x1771f: 0xe0000eff, + 0x17720: 0xe0000f41, 0x17721: 0xe0000f3e, 0x17722: 0xe0000f53, 0x17723: 0xe0000f50, + 0x17724: 0xe0000f26, 0x17725: 0xe0000f22, 0x17726: 0xe0000f3a, 0x17727: 0xe0000f36, + 0x17728: 0xe0000f5a, 0x17729: 0xe0000f56, 0x1772a: 0xe0000f93, 0x1772b: 0xe0000f90, + 0x1772c: 0xe0000f9f, 0x1772d: 0xe0000f9c, 0x1772e: 0xe0000fb1, 0x1772f: 0xe0000fae, + 0x17730: 0xe0000fab, 0x17731: 0xe0000fa8, 0x17732: 0xe0001093, 0x17733: 0xe0001090, + 0x17734: 0xe000109f, 0x17735: 0xe000109c, 0x17736: 0xe0001099, 0x17737: 0xe0001096, + 0x17738: 0xe0001032, 0x17739: 0xe000102e, 0x1773a: 0xe000298b, 0x1773b: 0xe0002988, + 0x1773c: 0xe000ae07, 0x1773d: 0xe00010a6, 0x1773e: 0xe000ae0a, 0x1773f: 0xe00010ac, + // Block 0x5dd, offset 0x17740 + 0x17742: 0x40429620, 0x17743: 0x40429820, + 0x17745: 0x40427e20, 0x17746: 0x40428020, 0x17747: 0x40428220, + 0x17748: 0x40428420, 0x17749: 0x40428620, 0x1774a: 0x40428820, + 0x1774e: 0x40428a20, 0x1774f: 0x40428c20, + 0x17750: 0x40428e20, 0x17752: 0xc0610231, 0x17753: 0x40429220, + 0x17754: 0x40429420, 0x17755: 0xcf1d98d1, + 0x17759: 0xcf219961, 0x1775a: 0xcf239961, + 0x1775c: 0xcf439961, 0x1775e: 0xcf259961, 0x1775f: 0xcf279961, + 0x17763: 0xcf299961, + 0x17764: 0xcf2b9961, + 0x17768: 0xcf2d9961, 0x17769: 0xcf419961, 0x1776a: 0xcf2f9961, + 0x1776e: 0xcf319961, 0x1776f: 0xcf339961, + 0x17770: 0xcf359961, 0x17771: 0xcf3f9961, 0x17772: 0xcf379961, 0x17773: 0xcf3d9961, + 0x17774: 0xcf3b9961, 0x17775: 0xcf399961, 0x17776: 0xcf459961, 0x17777: 0xcf479961, + 0x17778: 0xcf499961, 0x17779: 0xcf4b9961, + 0x1777e: 0x4042c620, 0x1777f: 0x4042c820, + // Block 0x5de, offset 0x17780 + 0x17781: 0x40430020, 0x17782: 0x40430220, 0x17783: 0x40430420, + 0x17785: 0x4042e020, 0x17786: 0x4042e220, 0x17787: 0x4042e420, + 0x17788: 0x4042e620, 0x17789: 0x4042e820, 0x1778a: 0x4042ea20, 0x1778b: 0x4042ec20, + 0x1778c: 0x4042f020, 0x1778e: 0x4042f420, 0x1778f: 0x4042f620, + 0x17790: 0x4042f820, 0x17792: 0x4042fa20, 0x17793: 0x4042fc20, + 0x17794: 0x4042fe20, 0x17795: 0x40430020, 0x17796: 0x40430220, 0x17797: 0x40430420, + 0x17798: 0x40430620, 0x17799: 0x40430820, 0x1779a: 0x40430a20, 0x1779b: 0x40430e20, + 0x1779c: 0x40431020, 0x1779d: 0x40431420, 0x1779e: 0x40431620, 0x1779f: 0x40431820, + 0x177a0: 0x40431a20, 0x177a1: 0x40431c20, 0x177a2: 0x40431e20, 0x177a3: 0x40432020, + 0x177a4: 0x40432220, 0x177a5: 0x40432420, 0x177a6: 0x40432620, 0x177a7: 0x40432820, + 0x177a8: 0x40432a20, 0x177aa: 0x40432c20, 0x177ab: 0x40432e20, + 0x177ac: 0x40433020, 0x177ad: 0x40433220, 0x177ae: 0x40433420, 0x177af: 0x40433620, + 0x177b0: 0x40433820, 0x177b1: 0x40433a20, 0x177b2: 0x40433c20, 0x177b3: 0x40434820, + 0x177b5: 0x40433e20, 0x177b6: 0x40434020, 0x177b7: 0x40434220, + 0x177b8: 0x40434420, 0x177b9: 0x40434620, + 0x177bd: 0x40434a20, 0x177be: 0x40434c20, 0x177bf: 0x40434e20, + // Block 0x5df, offset 0x177c0 + 0x177c1: 0x40491020, 0x177c2: 0x40491220, 0x177c3: 0x40491420, + 0x177c4: 0x40491620, 0x177c5: 0x40491820, 0x177c6: 0x40491a20, 0x177c7: 0x40491c20, + 0x177c8: 0x40491e20, 0x177c9: 0x40492020, 0x177ca: 0x40492220, 0x177cb: 0x40492420, + 0x177cc: 0x40492620, 0x177cd: 0x40492820, 0x177ce: 0x40492a20, 0x177cf: 0x40492c20, + 0x177d0: 0x40492e20, 0x177d1: 0x40493020, 0x177d2: 0x40493220, 0x177d3: 0x40493420, + 0x177d4: 0x40493620, 0x177d5: 0x40493820, 0x177d6: 0x40493a20, 0x177d7: 0x40493c20, + 0x177d8: 0x40493e20, 0x177d9: 0x40494020, 0x177da: 0x40494220, 0x177db: 0x40494420, + 0x177dc: 0x40494620, 0x177dd: 0x40494820, 0x177de: 0x40494a20, 0x177df: 0x40494c20, + 0x177e0: 0x40494e20, 0x177e1: 0x40495020, 0x177e2: 0x40495220, 0x177e3: 0x40495420, + 0x177e4: 0x40495620, 0x177e5: 0x40495820, 0x177e6: 0x40495a20, 0x177e7: 0x40495c20, + 0x177e8: 0x40495e20, 0x177e9: 0x40496020, 0x177ea: 0x40496220, 0x177eb: 0x40496420, + 0x177ec: 0x40496620, 0x177ed: 0x40496820, 0x177ee: 0x40496a20, 0x177ef: 0x40057820, + 0x177f0: 0x40496e20, 0x177f1: 0x40497020, 0x177f2: 0x40497220, 0x177f3: 0xe000ae10, + 0x177f4: 0x40497620, 0x177f5: 0x40497820, 0x177f6: 0x40497a20, 0x177f7: 0x40497c20, + 0x177f8: 0x826724bf, 0x177f9: 0x826724c0, 0x177fa: 0x40498e20, + 0x177ff: 0x4027f420, + // Block 0x5e0, offset 0x17800 + 0x17800: 0xc07f04e1, 0x17801: 0xc0ae04e1, 0x17802: 0xc0dd04e1, 0x17803: 0xc10c04e1, + 0x17804: 0xc13b04e1, 0x17805: 0x00497283, 0x17806: 0x40057e20, 0x17807: 0xa000ff02, + 0x17808: 0xa6b10002, 0x17809: 0xa6b10102, 0x1780a: 0xa6b10202, 0x1780b: 0xa6b10302, + 0x1780c: 0xa000ff02, 0x1780d: 0xcf4d9991, 0x1780e: 0xa000fe02, 0x1780f: 0x40057820, + 0x17810: 0xe000019a, 0x17811: 0xe000022e, 0x17812: 0xe0000346, 0x17813: 0xe0000420, + 0x17814: 0xe00004f5, 0x17815: 0xe00005bf, 0x17816: 0xe000068a, 0x17817: 0xe0000732, + 0x17818: 0xe00007de, 0x17819: 0xe0000883, 0x1781a: 0x40057a20, 0x1781b: 0x40057c20, + // Block 0x5e1, offset 0x17840 + 0x17840: 0xa0000000, 0x17841: 0xa0000000, 0x17842: 0xa0000000, 0x17843: 0xa0000000, + 0x17844: 0xa0000000, 0x17845: 0xa0000000, 0x17846: 0xa0000000, 0x17847: 0xa0000000, + 0x17848: 0xa0000000, 0x17849: 0x40020020, 0x1784a: 0x40020220, 0x1784b: 0x40020420, + 0x1784c: 0x40020620, 0x1784d: 0x40020820, 0x1784e: 0xa0000000, 0x1784f: 0xa0000000, + 0x17850: 0xa0000000, 0x17851: 0xa0000000, 0x17852: 0xa0000000, 0x17853: 0xa0000000, + 0x17854: 0xa0000000, 0x17855: 0xa0000000, 0x17856: 0xa0000000, 0x17857: 0xa0000000, + 0x17858: 0xa0000000, 0x17859: 0xa0000000, 0x1785a: 0xa0000000, 0x1785b: 0xa0000000, + 0x1785c: 0xa0000000, 0x1785d: 0xa0000000, 0x1785e: 0xa0000000, 0x1785f: 0xa0000000, + 0x17860: 0x40021220, 0x17861: 0x4002ba20, 0x17862: 0x4003e020, 0x17863: 0x4004ea20, + 0x17864: 0x4027de20, 0x17865: 0x4004ec20, 0x17866: 0x4004e620, 0x17867: 0x4003d220, + 0x17868: 0x4003f420, 0x17869: 0x4003f620, 0x1786a: 0x4004d820, 0x1786b: 0x40093820, + 0x1786c: 0x40024020, 0x1786d: 0x40021a20, 0x1786e: 0x4002e420, 0x1786f: 0x4004e220, + 0x17870: 0x4029cc20, 0x17871: 0x4029ce20, 0x17872: 0x4029d020, 0x17873: 0x4029d220, + 0x17874: 0x4029d420, 0x17875: 0x4029d620, 0x17876: 0x4029d820, 0x17877: 0x4029da20, + 0x17878: 0x4029dc20, 0x17879: 0x4029de20, 0x1787a: 0x40026c20, 0x1787b: 0x40026220, + 0x1787c: 0x40094020, 0x1787d: 0x40094220, 0x1787e: 0x40094420, 0x1787f: 0x4002c420, + // Block 0x5e2, offset 0x17880 + 0x17880: 0x4004d620, 0x17881: 0xcf5399e1, 0x17882: 0x002c0a88, 0x17883: 0x002c3a88, + 0x17884: 0x002c6288, 0x17885: 0xcf5999e1, 0x17886: 0x002d0888, 0x17887: 0x002d2288, + 0x17888: 0x002d6888, 0x17889: 0xcf5f99e1, 0x1788a: 0x002dcc88, 0x1788b: 0x002dfe88, + 0x1788c: 0xc0030002, 0x1788d: 0x002e8288, 0x1788e: 0xc5350a52, 0x1788f: 0xcf6599e1, + 0x17890: 0x002f2c88, 0x17891: 0x002f5688, 0x17892: 0x002f7a88, 0x17893: 0x002fe688, + 0x17894: 0x00302c88, 0x17895: 0xcf6b99e1, 0x17896: 0x0030be88, 0x17897: 0x0030e288, + 0x17898: 0x0030f688, 0x17899: 0x00310088, 0x1789a: 0x00312a88, 0x1789b: 0x4003f820, + 0x1789c: 0x4004e420, 0x1789d: 0x4003fa20, 0x1789e: 0x40062420, 0x1789f: 0x40021620, + 0x178a0: 0x40061e20, 0x178a1: 0xcf5099e1, 0x178a2: 0x402c0a20, 0x178a3: 0x402c3a20, + 0x178a4: 0x402c6220, 0x178a5: 0xcf5699e1, 0x178a6: 0x402d0820, 0x178a7: 0x402d2220, + 0x178a8: 0x402d6820, 0x178a9: 0xcf5c99e1, 0x178aa: 0x402dcc20, 0x178ab: 0x402dfe20, + 0x178ac: 0xc0000002, 0x178ad: 0x402e8220, 0x178ae: 0xc5330a41, 0x178af: 0xcf6299e1, + 0x178b0: 0x402f2c20, 0x178b1: 0x402f5620, 0x178b2: 0x402f7a20, 0x178b3: 0x402fe620, + 0x178b4: 0x40302c20, 0x178b5: 0xcf6899e1, 0x178b6: 0x4030be20, 0x178b7: 0x4030e220, + 0x178b8: 0x4030f620, 0x178b9: 0x40310020, 0x178ba: 0x40312a20, 0x178bb: 0x4003fc20, + 0x178bc: 0x40094820, 0x178bd: 0x4003fe20, 0x178be: 0x40094c20, 0x178bf: 0xa0000000, + // Block 0x5e3, offset 0x178c0 + 0x178c0: 0xe00008f5, 0x178c1: 0x002bdea3, 0x178c2: 0xe0000921, 0x178c3: 0xe0000969, + 0x178c4: 0xe000095b, 0x178c5: 0xe000094d, 0x178c6: 0xe00009dd, 0x178c7: 0xe0000a53, + 0x178c8: 0xe0000ae8, 0x178c9: 0x002c98a3, 0x178ca: 0xe0000af4, 0x178cb: 0xe0000b20, + 0x178cc: 0xe0000c2b, 0x178cd: 0x002d9aa3, 0x178ce: 0xe0000c37, 0x178cf: 0xe0000c43, + 0x178d0: 0xe0000ab3, 0x178d1: 0xe0000d63, 0x178d2: 0xe0000d9a, 0x178d3: 0x002ee2a3, + 0x178d4: 0xe0000da6, 0x178d5: 0xe0000de6, 0x178d6: 0xe0000dd2, 0x178d7: 0x40093e20, + 0x178d8: 0xe0000e12, 0x178d9: 0xe0000fe1, 0x178da: 0x00306ca3, 0x178db: 0xe0000fed, + 0x178dc: 0xe0000fff, 0x178dd: 0xe0001102, 0x178de: 0x00318888, 0x178df: 0xe0000f7b, + 0x178e0: 0xe00008f2, 0x178e1: 0x402bde21, 0x178e2: 0xe000091e, 0x178e3: 0xe0000966, + 0x178e4: 0xe0000958, 0x178e5: 0xe000094a, 0x178e6: 0xe00009d5, 0x178e7: 0xe0000a4d, + 0x178e8: 0xe0000ae5, 0x178e9: 0x402c9821, 0x178ea: 0xe0000af1, 0x178eb: 0xe0000b1d, + 0x178ec: 0xe0000c28, 0x178ed: 0x402d9a21, 0x178ee: 0xe0000c34, 0x178ef: 0xe0000c40, + 0x178f0: 0xe0000aad, 0x178f1: 0xe0000d60, 0x178f2: 0xe0000d97, 0x178f3: 0x402ee221, + 0x178f4: 0xe0000da3, 0x178f5: 0xe0000de3, 0x178f6: 0xe0000dcf, 0x178f7: 0x40093c20, + 0x178f8: 0xe0000e0f, 0x178f9: 0xe0000fde, 0x178fa: 0x40306c21, 0x178fb: 0xe0000fea, + 0x178fc: 0xe0000ffc, 0x178fd: 0xe00010ff, 0x178fe: 0x40318820, 0x178ff: 0xe0001114, + // Block 0x5e4, offset 0x17900 + 0x17900: 0x002bdec3, 0x17901: 0x402bde22, 0x17902: 0xe00008fb, 0x17903: 0xe00008f8, + 0x17904: 0xe000097d, 0x17905: 0xe000097a, 0x17906: 0xe0000a38, 0x17907: 0xe0000a35, + 0x17908: 0xe0000a3e, 0x17909: 0xe0000a3b, 0x1790a: 0xe0000a4a, 0x1790b: 0xe0000a47, + 0x1790c: 0xe0000a44, 0x1790d: 0xe0000a41, 0x1790e: 0xe0000a86, 0x1790f: 0xe0000a83, + 0x17910: 0xe0000aaa, 0x17911: 0xe0000aa7, 0x17912: 0x002c98c3, 0x17913: 0x402c9822, + 0x17914: 0xe0000aee, 0x17915: 0xe0000aeb, 0x17916: 0xe0000b2c, 0x17917: 0xe0000b29, + 0x17918: 0xe0000b40, 0x17919: 0xe0000b3d, 0x1791a: 0xe0000b1a, 0x1791b: 0xe0000b17, + 0x1791c: 0xe0000bb8, 0x1791d: 0xe0000bb5, 0x1791e: 0xe0000bb2, 0x1791f: 0xe0000baf, + 0x17920: 0xe0000bc4, 0x17921: 0xe0000bc1, 0x17922: 0xe0000bca, 0x17923: 0xe0000bc7, + 0x17924: 0xe0000bee, 0x17925: 0xe0000beb, 0x17926: 0xe0000c1b, 0x17927: 0xe0000c18, + 0x17928: 0xe0000c51, 0x17929: 0xe0000c4e, 0x1792a: 0x002d9ac3, 0x1792b: 0x402d9a22, + 0x1792c: 0xe0000c31, 0x1792d: 0xe0000c2e, 0x1792e: 0xe0000c5a, 0x1792f: 0xe0000c57, + 0x17930: 0xe0000c54, 0x17931: 0x402da220, 0x17932: 0xf0000a0a, 0x17933: 0xf0000404, + 0x17934: 0xe0000c8a, 0x17935: 0xe0000c87, 0x17936: 0xe0000c9f, 0x17937: 0xe0000c9c, + 0x17938: 0x402f7220, 0x17939: 0xe0000ccc, 0x1793a: 0xe0000cc9, 0x1793b: 0xe0000cd8, + 0x1793c: 0xe0000cd5, 0x1793d: 0xe0000cd2, 0x1793e: 0xe0000ccf, 0x1793f: 0xe0000d04, + // Block 0x5e5, offset 0x17940 + 0x17940: 0xe0000cfe, 0x17941: 0xe0000cf8, 0x17942: 0xe0000cf5, 0x17943: 0xe0000d51, + 0x17944: 0xe0000d4e, 0x17945: 0xe0000d6f, 0x17946: 0xe0000d6c, 0x17947: 0xe0000d5d, + 0x17948: 0xe0000d5a, 0x17949: 0xf0000404, 0x1794a: 0x002ea086, 0x1794b: 0x002ea085, + 0x1794c: 0x002ee2c3, 0x1794d: 0x402ee222, 0x1794e: 0xe0000da0, 0x1794f: 0xe0000d9d, + 0x17950: 0xe0000de0, 0x17951: 0xe0000ddd, 0x17952: 0xe0000e93, 0x17953: 0xe0000e8f, + 0x17954: 0xe0000eca, 0x17955: 0xe0000ec7, 0x17956: 0xe0000edc, 0x17957: 0xe0000ed9, + 0x17958: 0xe0000ed0, 0x17959: 0xe0000ecd, 0x1795a: 0xe0000f1f, 0x1795b: 0xe0000f1c, + 0x1795c: 0xe0000f2d, 0x1795d: 0xe0000f2a, 0x1795e: 0xe0000f47, 0x1795f: 0xe0000f44, + 0x17960: 0xe0000f33, 0x17961: 0xe0000f30, 0x17962: 0xe0000f99, 0x17963: 0xe0000f96, + 0x17964: 0xe0000f8a, 0x17965: 0xe0000f87, 0x17966: 0x00303688, 0x17967: 0x40303620, + 0x17968: 0xe000102b, 0x17969: 0xe0001028, 0x1796a: 0x00306cc3, 0x1796b: 0x40306c22, + 0x1796c: 0xe0000fe7, 0x1796d: 0xe0000fe4, 0x1796e: 0xe0000ff9, 0x1796f: 0xe0000ff6, + 0x17970: 0xe0001025, 0x17971: 0xe0001022, 0x17972: 0xe0001039, 0x17973: 0xe0001036, + 0x17974: 0xe00010d8, 0x17975: 0xe00010d5, 0x17976: 0xe000110e, 0x17977: 0xe000110b, + 0x17978: 0xe0001117, 0x17979: 0xe000113b, 0x1797a: 0xe0001138, 0x1797b: 0xe000114d, + 0x1797c: 0xe000114a, 0x1797d: 0xe0001147, 0x1797e: 0xe0001144, 0x1797f: 0xe0000f64, + // Block 0x5e6, offset 0x17980 + 0x17980: 0x40321220, 0x17981: 0x40321a20, 0x17982: 0x40322220, 0x17983: 0x40322a20, + 0x17984: 0xe0000ad5, 0x17985: 0xe0000ad1, 0x17986: 0xe0000acd, 0x17987: 0xf0000a0a, + 0x17988: 0xf000040a, 0x17989: 0xf0000404, 0x1798a: 0xf0000a0a, 0x1798b: 0xf000040a, + 0x1798c: 0xf0000404, 0x1798d: 0xe0000947, 0x1798e: 0xe0000944, 0x1798f: 0xe0000c3d, + 0x17990: 0xe0000c3a, 0x17991: 0xe0000dcc, 0x17992: 0xe0000dc9, 0x17993: 0xe0000ff3, + 0x17994: 0xe0000ff0, 0x17995: 0xe000a9d3, 0x17996: 0xe000a9d0, 0x17997: 0xe000ae82, + 0x17998: 0xe000ae7f, 0x17999: 0xe0001016, 0x1799a: 0xe0001012, 0x1799b: 0xe000100e, + 0x1799c: 0xe000100a, 0x1799d: 0x402cae20, 0x1799e: 0xe000ae28, 0x1799f: 0xe000ae25, + 0x179a0: 0xe000ae2e, 0x179a1: 0xe000ae2b, 0x179a2: 0xe00009f4, 0x179a3: 0xe00009ef, + 0x179a4: 0x002d3a88, 0x179a5: 0x402d3a20, 0x179a6: 0xe0000bbe, 0x179a7: 0xe0000bbb, + 0x179a8: 0xe0000c99, 0x179a9: 0xe0000c96, 0x179aa: 0xe0000e20, 0x179ab: 0xe0000e1d, + 0x179ac: 0xe000ae7c, 0x179ad: 0xe000ae79, 0x179ae: 0xe0001162, 0x179af: 0xe000115f, + 0x179b0: 0xe0000c8d, 0x179b1: 0xf0000a0a, 0x179b2: 0xf000040a, 0x179b3: 0xf0000404, + 0x179b4: 0xe0000bac, 0x179b5: 0xe0000ba9, 0x179b6: 0x002d7888, 0x179b7: 0x00319488, + 0x179b8: 0xe0000d57, 0x179b9: 0xe0000d54, 0x179ba: 0xe000ae22, 0x179bb: 0xe000ae1f, + 0x179bc: 0xe00009ea, 0x179bd: 0xe00009e5, 0x179be: 0xe0000e19, 0x179bf: 0xe0000e15, + // Block 0x5e7, offset 0x179c0 + 0x179c0: 0xe000098f, 0x179c1: 0xe000098c, 0x179c2: 0xe0000995, 0x179c3: 0xe0000992, + 0x179c4: 0xe0000b62, 0x179c5: 0xe0000b5f, 0x179c6: 0xe0000b68, 0x179c7: 0xe0000b65, + 0x179c8: 0xe0000c6c, 0x179c9: 0xe0000c69, 0x179ca: 0xe0000c72, 0x179cb: 0xe0000c6f, + 0x179cc: 0xe0000e4a, 0x179cd: 0xe0000e47, 0x179ce: 0xe0000e50, 0x179cf: 0xe0000e4d, + 0x179d0: 0xe0000ee8, 0x179d1: 0xe0000ee5, 0x179d2: 0xe0000eee, 0x179d3: 0xe0000eeb, + 0x179d4: 0xe0001053, 0x179d5: 0xe0001050, 0x179d6: 0xe0001059, 0x179d7: 0xe0001056, + 0x179d8: 0xe0000f61, 0x179d9: 0xe0000f5e, 0x179da: 0xe0000fa5, 0x179db: 0xe0000fa2, + 0x179dc: 0x00312288, 0x179dd: 0x40312220, 0x179de: 0xe0000bf4, 0x179df: 0xe0000bf1, + 0x179e0: 0x002ebc88, 0x179e1: 0x402c8c20, 0x179e2: 0x002f2288, 0x179e3: 0x402f2220, + 0x179e4: 0x00314088, 0x179e5: 0x40314020, 0x179e6: 0xe000096f, 0x179e7: 0xe000096c, + 0x179e8: 0xe0000b32, 0x179e9: 0xe0000b2f, 0x179ea: 0xe000ae6a, 0x179eb: 0xe000ae67, + 0x179ec: 0xe000ae70, 0x179ed: 0xe000ae6d, 0x179ee: 0xe0000e04, 0x179ef: 0xe0000e01, + 0x179f0: 0xe000ae76, 0x179f1: 0xe000ae73, 0x179f2: 0xe0001129, 0x179f3: 0xe0001126, + 0x179f4: 0x402e5e20, 0x179f5: 0x402ed020, 0x179f6: 0x40305a20, 0x179f7: 0x402dd420, + 0x179f8: 0xe0000abf, 0x179f9: 0xe0000ec4, 0x179fa: 0x002be888, 0x179fb: 0x002c4488, + 0x179fc: 0x402c4420, 0x179fd: 0x002e3888, 0x179fe: 0x00303e88, 0x179ff: 0x402ffc20, + // Block 0x5e8, offset 0x17a00 + 0x17a00: 0x402f8220, 0x17a01: 0x402fd820, 0x17a02: 0x402ff420, 0x17a03: 0x40300820, + 0x17a04: 0x402df620, 0x17a05: 0x40301a20, 0x17a06: 0x40302420, 0x17a07: 0x40306420, + 0x17a08: 0x40305220, 0x17a09: 0x40307c20, 0x17a0a: 0x4030b420, 0x17a0b: 0x4030cc20, + 0x17a0c: 0x4030da20, 0x17a0d: 0x4030ee20, 0x17a0e: 0x402e7a20, 0x17a0f: 0x40310820, + 0x17a10: 0x40314820, 0x17a11: 0x40315020, 0x17a12: 0x40316420, 0x17a13: 0x40318020, + 0x17a14: 0x4031cc20, 0x17a15: 0x4031e820, 0x17a16: 0x40320a20, 0x17a17: 0x40323220, + 0x17a18: 0x40323a20, 0x17a19: 0x402c1220, 0x17a1a: 0x402cf820, 0x17a1b: 0x402d4c20, + 0x17a1c: 0x402d7020, 0x17a1d: 0x402de620, 0x17a1e: 0x402e1a20, 0x17a1f: 0x402e2a20, + 0x17a20: 0x402f6220, 0x17a21: 0x4031fa20, 0x17a22: 0x40320220, 0x17a23: 0xe0000aca, + 0x17a24: 0xe0000adc, 0x17a25: 0xe0000ad9, 0x17a26: 0xe0000fcc, 0x17a27: 0xe0000fcf, + 0x17a28: 0xe0000fba, 0x17a29: 0xe0000ba1, 0x17a2a: 0xe0000d11, 0x17a2b: 0xe0000d18, + 0x17a2c: 0x40324220, 0x17a2d: 0x40324a20, 0x17a2e: 0x40309020, 0x17a2f: 0x40309820, + 0x17a30: 0x002d6894, 0x17a31: 0x002d8094, 0x17a32: 0x002dcc94, 0x17a33: 0x002f7a94, + 0x17a34: 0x002f9894, 0x17a35: 0x002fac94, 0x17a36: 0x002fd894, 0x17a37: 0x0030e294, + 0x17a38: 0x00310094, 0x17a39: 0x40064020, 0x17a3a: 0x40064420, 0x17a3b: 0x40312c20, + 0x17a3c: 0x4031de20, 0x17a3d: 0x00312c83, 0x17a3e: 0x4031e220, 0x17a3f: 0x4031f020, + // Block 0x5e9, offset 0x17a40 + 0x17a40: 0xe00009b1, 0x17a41: 0xe00009ae, 0x17a42: 0xe0000a22, 0x17a43: 0xe0000a1f, + 0x17a44: 0xe0000a28, 0x17a45: 0xe0000a25, 0x17a46: 0xe0000a2e, 0x17a47: 0xe0000a2b, + 0x17a48: 0xe0000a5a, 0x17a49: 0xe0000a56, 0x17a4a: 0xe0000a8c, 0x17a4b: 0xe0000a89, + 0x17a4c: 0xe0000a98, 0x17a4d: 0xe0000a95, 0x17a4e: 0xe0000aa4, 0x17a4f: 0xe0000aa1, + 0x17a50: 0xe0000a92, 0x17a51: 0xe0000a8f, 0x17a52: 0xe0000a9e, 0x17a53: 0xe0000a9b, + 0x17a54: 0xe000ae40, 0x17a55: 0xe000ae3d, 0x17a56: 0xe000ae3a, 0x17a57: 0xe000ae37, + 0x17a58: 0xe0000b7c, 0x17a59: 0xe0000b79, 0x17a5a: 0xe0000b82, 0x17a5b: 0xe0000b7f, + 0x17a5c: 0xe0000b39, 0x17a5d: 0xe0000b35, 0x17a5e: 0xe0000b8c, 0x17a5f: 0xe0000b89, + 0x17a60: 0xe0000bd0, 0x17a61: 0xe0000bcd, 0x17a62: 0xe0000c00, 0x17a63: 0xe0000bfd, + 0x17a64: 0xe0000c0c, 0x17a65: 0xe0000c09, 0x17a66: 0xe0000bfa, 0x17a67: 0xe0000bf7, + 0x17a68: 0xe0000c06, 0x17a69: 0xe0000c03, 0x17a6a: 0xe0000c12, 0x17a6b: 0xe0000c0f, + 0x17a6c: 0xe0000c7e, 0x17a6d: 0xe0000c7b, 0x17a6e: 0xe000ae46, 0x17a6f: 0xe000ae43, + 0x17a70: 0xe0000c93, 0x17a71: 0xe0000c90, 0x17a72: 0xe0000cab, 0x17a73: 0xe0000ca8, + 0x17a74: 0xe0000cb1, 0x17a75: 0xe0000cae, 0x17a76: 0xe0000cde, 0x17a77: 0xe0000cdb, + 0x17a78: 0xe0000ce5, 0x17a79: 0xe0000ce1, 0x17a7a: 0xe0000cf2, 0x17a7b: 0xe0000cef, + 0x17a7c: 0xe0000cec, 0x17a7d: 0xe0000ce9, 0x17a7e: 0xe0000d1e, 0x17a7f: 0xe0000d1b, + // Block 0x5ea, offset 0x17a80 + 0x17a80: 0xe0000d24, 0x17a81: 0xe0000d21, 0x17a82: 0xe0000d2a, 0x17a83: 0xe0000d27, + 0x17a84: 0xe0000d69, 0x17a85: 0xe0000d66, 0x17a86: 0xe0000d7b, 0x17a87: 0xe0000d78, + 0x17a88: 0xe0000d87, 0x17a89: 0xe0000d84, 0x17a8a: 0xe0000d81, 0x17a8b: 0xe0000d7e, + 0x17a8c: 0xe000ae52, 0x17a8d: 0xe000ae4f, 0x17a8e: 0xe0000df5, 0x17a8f: 0xe0000df1, + 0x17a90: 0xe000ae64, 0x17a91: 0xe000ae61, 0x17a92: 0xe000ae5e, 0x17a93: 0xe000ae5b, + 0x17a94: 0xe0000ea7, 0x17a95: 0xe0000ea4, 0x17a96: 0xe0000ead, 0x17a97: 0xe0000eaa, + 0x17a98: 0xe0000ed6, 0x17a99: 0xe0000ed3, 0x17a9a: 0xe0000ef4, 0x17a9b: 0xe0000ef1, + 0x17a9c: 0xe0000efb, 0x17a9d: 0xe0000ef7, 0x17a9e: 0xe0000f02, 0x17a9f: 0xe0000eff, + 0x17aa0: 0xe0000f41, 0x17aa1: 0xe0000f3e, 0x17aa2: 0xe0000f53, 0x17aa3: 0xe0000f50, + 0x17aa4: 0xe0000f26, 0x17aa5: 0xe0000f22, 0x17aa6: 0xe0000f3a, 0x17aa7: 0xe0000f36, + 0x17aa8: 0xe0000f5a, 0x17aa9: 0xe0000f56, 0x17aaa: 0xe0000f93, 0x17aab: 0xe0000f90, + 0x17aac: 0xe0000f9f, 0x17aad: 0xe0000f9c, 0x17aae: 0xe0000fb1, 0x17aaf: 0xe0000fae, + 0x17ab0: 0xe0000fab, 0x17ab1: 0xe0000fa8, 0x17ab2: 0xe0001093, 0x17ab3: 0xe0001090, + 0x17ab4: 0xe000109f, 0x17ab5: 0xe000109c, 0x17ab6: 0xe0001099, 0x17ab7: 0xe0001096, + 0x17ab8: 0xe000ae88, 0x17ab9: 0xe000ae85, 0x17aba: 0xe000a9d3, 0x17abb: 0xe000a9d0, + 0x17abc: 0xe00010a9, 0x17abd: 0xe00010a6, 0x17abe: 0xe00010af, 0x17abf: 0xe00010ac, + // Block 0x5eb, offset 0x17ac0 + 0x17ac0: 0xe00010d2, 0x17ac1: 0xe00010cf, 0x17ac2: 0xe00010cc, 0x17ac3: 0xe00010c9, + 0x17ac4: 0xe00010e1, 0x17ac5: 0xe00010de, 0x17ac6: 0xe00010e7, 0x17ac7: 0xe00010e4, + 0x17ac8: 0xe00010ed, 0x17ac9: 0xe00010ea, 0x17aca: 0xe00010fc, 0x17acb: 0xe00010f9, + 0x17acc: 0xe00010f6, 0x17acd: 0xe00010f3, 0x17ace: 0xe0001123, 0x17acf: 0xe0001120, + 0x17ad0: 0xe0001141, 0x17ad1: 0xe000113e, 0x17ad2: 0xe0001153, 0x17ad3: 0xe0001150, + 0x17ad4: 0xe0001159, 0x17ad5: 0xe0001156, 0x17ad6: 0xe0000c15, 0x17ad7: 0xe0000f8d, + 0x17ad8: 0xe00010db, 0x17ad9: 0xe0001111, 0x17ada: 0xf0000404, 0x17adb: 0xe0000f70, + 0x17adc: 0x40300420, 0x17add: 0x40300620, 0x17ade: 0xe0000f7f, 0x17adf: 0x402c9620, + 0x17ae0: 0xe000099b, 0x17ae1: 0xe0000998, 0x17ae2: 0xe0000989, 0x17ae3: 0xe0000986, + 0x17ae4: 0xe000ae1c, 0x17ae5: 0xe000ae19, 0x17ae6: 0xe0000930, 0x17ae7: 0xe000092c, + 0x17ae8: 0xe0000940, 0x17ae9: 0xe000093c, 0x17aea: 0xe0000938, 0x17aeb: 0xe0000934, + 0x17aec: 0xe00009aa, 0x17aed: 0xe00009a6, 0x17aee: 0xe000ae16, 0x17aef: 0xe000ae13, + 0x17af0: 0xe000090a, 0x17af1: 0xe0000906, 0x17af2: 0xe000091a, 0x17af3: 0xe0000916, + 0x17af4: 0xe0000912, 0x17af5: 0xe000090e, 0x17af6: 0xe00009a2, 0x17af7: 0xe000099e, + 0x17af8: 0xe0000b6e, 0x17af9: 0xe0000b6b, 0x17afa: 0xe0000b5c, 0x17afb: 0xe0000b59, + 0x17afc: 0xe0000b26, 0x17afd: 0xe0000b23, 0x17afe: 0xe000ae34, 0x17aff: 0xe000ae31, + // Block 0x5ec, offset 0x17b00 + 0x17b00: 0xe0000b03, 0x17b01: 0xe0000aff, 0x17b02: 0xe0000b13, 0x17b03: 0xe0000b0f, + 0x17b04: 0xe0000b0b, 0x17b05: 0xe0000b07, 0x17b06: 0xe0000b75, 0x17b07: 0xe0000b71, + 0x17b08: 0xe0000c66, 0x17b09: 0xe0000c63, 0x17b0a: 0xe0000c78, 0x17b0b: 0xe0000c75, + 0x17b0c: 0xe0000e84, 0x17b0d: 0xe0000e81, 0x17b0e: 0xe0000e44, 0x17b0f: 0xe0000e41, + 0x17b10: 0xe000ae4c, 0x17b11: 0xe000ae49, 0x17b12: 0xe0000db5, 0x17b13: 0xe0000db1, + 0x17b14: 0xe0000dc5, 0x17b15: 0xe0000dc1, 0x17b16: 0xe0000dbd, 0x17b17: 0xe0000db9, + 0x17b18: 0xe0000e8b, 0x17b19: 0xe0000e87, 0x17b1a: 0xe000ae58, 0x17b1b: 0xe000ae55, + 0x17b1c: 0xe0000e65, 0x17b1d: 0xe0000e61, 0x17b1e: 0xe0000e75, 0x17b1f: 0xe0000e71, + 0x17b20: 0xe0000e6d, 0x17b21: 0xe0000e69, 0x17b22: 0xe0000e7d, 0x17b23: 0xe0000e79, + 0x17b24: 0xe000108d, 0x17b25: 0xe000108a, 0x17b26: 0xe000104d, 0x17b27: 0xe000104a, + 0x17b28: 0xe000ae8e, 0x17b29: 0xe000ae8b, 0x17b2a: 0xe000106e, 0x17b2b: 0xe000106a, + 0x17b2c: 0xe000107e, 0x17b2d: 0xe000107a, 0x17b2e: 0xe0001076, 0x17b2f: 0xe0001072, + 0x17b30: 0xe0001086, 0x17b31: 0xe0001082, 0x17b32: 0xe0001108, 0x17b33: 0xe0001105, + 0x17b34: 0xe0001135, 0x17b35: 0xe0001132, 0x17b36: 0xe000112f, 0x17b37: 0xe000112c, + 0x17b38: 0xe000111d, 0x17b39: 0xe000111a, 0x17b3a: 0xe0000d0a, 0x17b3b: 0xe0000d07, + 0x17b3c: 0x0030d888, 0x17b3d: 0x4030d820, 0x17b3e: 0x00312088, 0x17b3f: 0x40312020, + // Block 0x5ed, offset 0x17b40 + 0x17b40: 0xa0000000, 0x17b41: 0xa0000000, 0x17b42: 0xa0000000, 0x17b43: 0xa0000000, + 0x17b44: 0xa0000000, 0x17b45: 0xa0000000, 0x17b46: 0xa0000000, 0x17b47: 0xa0000000, + 0x17b48: 0xa0000000, 0x17b49: 0x40020020, 0x17b4a: 0x40020220, 0x17b4b: 0x40020420, + 0x17b4c: 0x40020620, 0x17b4d: 0x40020820, 0x17b4e: 0xa0000000, 0x17b4f: 0xa0000000, + 0x17b50: 0xa0000000, 0x17b51: 0xa0000000, 0x17b52: 0xa0000000, 0x17b53: 0xa0000000, + 0x17b54: 0xa0000000, 0x17b55: 0xa0000000, 0x17b56: 0xa0000000, 0x17b57: 0xa0000000, + 0x17b58: 0xa0000000, 0x17b59: 0xa0000000, 0x17b5a: 0xa0000000, 0x17b5b: 0xa0000000, + 0x17b5c: 0xa0000000, 0x17b5d: 0xa0000000, 0x17b5e: 0xa0000000, 0x17b5f: 0xa0000000, + 0x17b60: 0x40021220, 0x17b61: 0x4002ba20, 0x17b62: 0x4003e020, 0x17b63: 0x4004ea20, + 0x17b64: 0x4027de20, 0x17b65: 0x4004ec20, 0x17b66: 0x4004e620, 0x17b67: 0x4003d220, + 0x17b68: 0x4003f420, 0x17b69: 0x4003f620, 0x17b6a: 0x4004d820, 0x17b6b: 0x40093820, + 0x17b6c: 0x40024020, 0x17b6d: 0x40021a20, 0x17b6e: 0x4002e420, 0x17b6f: 0x4004e220, + 0x17b70: 0x4029cc20, 0x17b71: 0x4029ce20, 0x17b72: 0x4029d020, 0x17b73: 0x4029d220, + 0x17b74: 0x4029d420, 0x17b75: 0x4029d620, 0x17b76: 0x4029d820, 0x17b77: 0x4029da20, + 0x17b78: 0x4029dc20, 0x17b79: 0x4029de20, 0x17b7a: 0x40026c20, 0x17b7b: 0x40026220, + 0x17b7c: 0x40094020, 0x17b7d: 0x40094220, 0x17b7e: 0x40094420, 0x17b7f: 0x4002c420, + // Block 0x5ee, offset 0x17b80 + 0x17b80: 0x4004d620, 0x17b81: 0x002bde88, 0x17b82: 0x002c0a88, 0x17b83: 0xc3350911, + 0x17b84: 0x002c6288, 0x17b85: 0x002c9888, 0x17b86: 0x002d0888, 0x17b87: 0xc33900d1, + 0x17b88: 0x002d6888, 0x17b89: 0xc33b0931, 0x17b8a: 0x002dcc88, 0x17b8b: 0x002dfe88, + 0x17b8c: 0xc0030002, 0x17b8d: 0x002e8288, 0x17b8e: 0x002e9e88, 0x17b8f: 0xc33f0071, + 0x17b90: 0x002f2c88, 0x17b91: 0x002f5688, 0x17b92: 0x002f7a88, 0x17b93: 0xc3430911, + 0x17b94: 0x00302c88, 0x17b95: 0xc3470071, 0x17b96: 0x0030be88, 0x17b97: 0x0030e288, + 0x17b98: 0x0030f688, 0x17b99: 0x00310088, 0x17b9a: 0x00312a88, 0x17b9b: 0x4003f820, + 0x17b9c: 0x4004e420, 0x17b9d: 0x4003fa20, 0x17b9e: 0x40062420, 0x17b9f: 0x40021620, + 0x17ba0: 0x40061e20, 0x17ba1: 0x402bde20, 0x17ba2: 0x402c0a20, 0x17ba3: 0xc3330911, + 0x17ba4: 0x402c6220, 0x17ba5: 0x402c9820, 0x17ba6: 0x402d0820, 0x17ba7: 0xc33700d1, + 0x17ba8: 0x402d6820, 0x17ba9: 0x402d9a20, 0x17baa: 0x402dcc20, 0x17bab: 0x402dfe20, + 0x17bac: 0xc0000002, 0x17bad: 0x402e8220, 0x17bae: 0x402e9e20, 0x17baf: 0xc33d0071, + 0x17bb0: 0x402f2c20, 0x17bb1: 0x402f5620, 0x17bb2: 0x402f7a20, 0x17bb3: 0xc3410911, + 0x17bb4: 0x40302c20, 0x17bb5: 0xc3450071, 0x17bb6: 0x4030be20, 0x17bb7: 0x4030e220, + 0x17bb8: 0x4030f620, 0x17bb9: 0x40310020, 0x17bba: 0x40312a20, 0x17bbb: 0x4003fc20, + 0x17bbc: 0x40094820, 0x17bbd: 0x4003fe20, 0x17bbe: 0x40094c20, 0x17bbf: 0xa0000000, + // Block 0x5ef, offset 0x17bc0 + 0x17bc0: 0x00093685, 0x17bc1: 0x40083620, 0x17bc2: 0x40083820, 0x17bc3: 0x40083a20, + 0x17bc4: 0x40083c20, 0x17bc5: 0x002c628b, 0x17bc6: 0x002c6285, 0x17bc7: 0x002c9885, + 0x17bc8: 0x002d9a85, 0x17bc9: 0x002dcc85, 0x17bca: 0x40083e20, 0x17bcb: 0x400a6e20, + 0x17bcc: 0x40084020, 0x17bcd: 0xe00009c4, 0x17bce: 0x402d1e20, 0x17bcf: 0x40084220, + 0x17bd0: 0xe00002cb, 0x17bd1: 0xe00002d3, 0x17bd2: 0xe00002b2, 0x17bd3: 0xe00002bb, + 0x17bd4: 0xe00003cd, 0x17bd5: 0xe00002c3, 0x17bd6: 0xe00003d1, 0x17bd7: 0xe00004ab, + 0x17bd8: 0xe0000579, 0x17bd9: 0xe00002c7, 0x17bda: 0xe0000640, 0x17bdb: 0xe00002cf, + 0x17bdc: 0xe00004af, 0x17bdd: 0xe0000644, 0x17bde: 0xe0000798, 0x17bdf: 0xf0001e1e, + 0x17be0: 0x002d9a8a, 0x17be1: 0xe00027d4, 0x17be2: 0xe00027db, 0x17be3: 0xe00027ee, + 0x17be4: 0x0030be8a, 0x17be5: 0xe0002848, 0x17be6: 0xe000284f, 0x17be7: 0xe00010bb, + 0x17be8: 0xe00027f4, 0x17be9: 0x0030f68a, 0x17bea: 0xe0002883, 0x17beb: 0xe000288a, + 0x17bec: 0x002e228a, 0x17bed: 0x002c3a8a, 0x17bee: 0x002c628a, 0x17bef: 0x002e828a, + 0x17bf0: 0x002d9a84, 0x17bf1: 0xf0001f04, 0x17bf2: 0xf0000404, 0x17bf3: 0xf0001f04, + 0x17bf4: 0x0030be84, 0x17bf5: 0xf0001f04, 0x17bf6: 0xf0000404, 0x17bf7: 0xe00010b6, + 0x17bf8: 0xf0001f04, 0x17bf9: 0x0030f684, 0x17bfa: 0xf0001f04, 0x17bfb: 0xf0000404, + 0x17bfc: 0x002e2284, 0x17bfd: 0x002c3a84, 0x17bfe: 0x002c6284, 0x17bff: 0x002e8284, + // Block 0x5f0, offset 0x17c00 + 0x17c00: 0xf0001f04, 0x17c01: 0xf0001f04, 0x17c02: 0xf0001f04, 0x17c03: 0xf0001f04, + 0x17c04: 0xf0001f04, 0x17c05: 0xf0001f04, 0x17c06: 0xf0001f04, 0x17c07: 0xf0001f04, + 0x17c08: 0xf0001f04, 0x17c09: 0xf0001f04, 0x17c0a: 0xf0001f04, + 0x17c10: 0xf0000a04, 0x17c11: 0xf0000a04, 0x17c12: 0xf0000a04, 0x17c13: 0xf0000a04, + 0x17c14: 0xf0000a04, 0x17c15: 0xf0000a04, 0x17c16: 0xf0000a04, 0x17c17: 0xf0000a04, + 0x17c18: 0xe00024b3, 0x17c19: 0xf0000a04, 0x17c1a: 0xf0000a04, 0x17c1b: 0xf0000a04, + 0x17c1c: 0xf0000a04, 0x17c1d: 0xf0000a04, 0x17c1e: 0xf0000a04, 0x17c1f: 0xf0000a04, + 0x17c20: 0xf0000a04, 0x17c21: 0xf0000a04, 0x17c22: 0xf0000a04, 0x17c23: 0xf0000a04, + 0x17c24: 0xf0000a04, 0x17c25: 0xf0000a04, 0x17c26: 0xf0000a04, 0x17c27: 0xf0000a04, + 0x17c28: 0xf0000a04, 0x17c29: 0xf0000a04, 0x17c2a: 0xf0000a04, 0x17c2b: 0x002c3a8c, + 0x17c2c: 0x002f7a8c, 0x17c2d: 0xf0000c0c, 0x17c2e: 0xf0000c0c, + 0x17c30: 0x002bde9d, 0x17c31: 0x002c0a9d, 0x17c32: 0x002c3a9d, 0x17c33: 0x002c629d, + 0x17c34: 0x002c989d, 0x17c35: 0x002d089d, 0x17c36: 0x002d229d, 0x17c37: 0x002d689d, + 0x17c38: 0x002d9a9d, 0x17c39: 0x002dcc9d, 0x17c3a: 0x002dfe9d, 0x17c3b: 0x002e229d, + 0x17c3c: 0x002e829d, 0x17c3d: 0x002e9e9d, 0x17c3e: 0x002ee29d, 0x17c3f: 0x002f2c9d, + // Block 0x5f1, offset 0x17c40 + 0x17c40: 0x00352088, 0x17c41: 0x40352020, 0x17c42: 0x40070620, 0x17c43: 0xae608302, + 0x17c44: 0xae605f02, 0x17c45: 0xae602a02, 0x17c46: 0xae602202, 0x17c47: 0xae605f02, + 0x17c48: 0xa0000000, 0x17c49: 0xa0000000, 0x17c4a: 0x00341c88, 0x17c4b: 0x40341c20, + 0x17c4c: 0x00369688, 0x17c4d: 0x40369620, 0x17c4e: 0x00353088, 0x17c4f: 0x40353020, + 0x17c50: 0x00336483, 0x17c51: 0x40336420, 0x17c52: 0x00336a88, 0x17c53: 0x40336a20, + 0x17c54: 0x00337a88, 0x17c55: 0x40337a20, 0x17c56: 0x0033dc88, 0x17c57: 0x4033dc20, + 0x17c58: 0x0033aa88, 0x17c59: 0x4033aa20, 0x17c5a: 0x00345888, 0x17c5b: 0x40345820, + 0x17c5c: 0x00347888, 0x17c5d: 0x40347820, 0x17c5e: 0x00347088, 0x17c5f: 0x40347020, + 0x17c60: 0x00346888, 0x17c61: 0x40346820, 0x17c62: 0x0034ca88, 0x17c63: 0x4034ca20, + 0x17c64: 0x0034dc88, 0x17c65: 0x4034dc20, 0x17c66: 0x00351888, 0x17c67: 0x40351820, + 0x17c68: 0x00372688, 0x17c69: 0x40372620, 0x17c6a: 0x00354488, 0x17c6b: 0x40354420, + 0x17c6c: 0x00355888, 0x17c6d: 0x40355820, 0x17c6e: 0x00359288, 0x17c6f: 0x40359220, + 0x17c70: 0x00359a88, 0x17c71: 0x40359a20, 0x17c72: 0x0035cc88, 0x17c73: 0x4035cc20, + 0x17c74: 0x00360e88, 0x17c75: 0x40360e20, 0x17c76: 0x00362a88, 0x17c77: 0x40362a20, + 0x17c78: 0x00363a88, 0x17c79: 0x40363a20, 0x17c7a: 0x0035d488, 0x17c7b: 0x4035d420, + 0x17c7c: 0x00364488, 0x17c7d: 0x40364420, 0x17c7e: 0x00364c88, 0x17c7f: 0x40364c20, + // Block 0x5f2, offset 0x17c80 + 0x17c80: 0xa0000000, 0x17c81: 0xa0000000, 0x17c82: 0xa0000000, 0x17c83: 0xa0000000, + 0x17c84: 0xa0000000, 0x17c86: 0x40096620, 0x17c87: 0x40096a20, + 0x17c88: 0x40070820, 0x17c89: 0x4004f220, 0x17c8a: 0x4004f620, 0x17c8b: 0x4027e620, + 0x17c8c: 0x40024820, 0x17c8d: 0x40024a20, 0x17c8e: 0x40070e20, 0x17c8f: 0x40071020, + 0x17c90: 0xa0000001, 0x17c91: 0xa0000002, 0x17c92: 0xa0000004, 0x17c93: 0xa0000003, + 0x17c94: 0xa0000005, 0x17c95: 0xae600000, 0x17c96: 0xae600000, 0x17c97: 0xae600000, + 0x17c98: 0xa1e00000, 0x17c99: 0xa1f00000, 0x17c9a: 0xa2000000, 0x17c9b: 0x40026420, + 0x17c9e: 0x40027020, 0x17c9f: 0x4002cc20, + 0x17ca0: 0x403aa220, 0x17ca1: 0x4039a620, 0x17ca2: 0x40393a20, 0x17ca3: 0x40393821, + 0x17ca4: 0x40399c21, 0x17ca5: 0x40392820, 0x17ca6: 0x4039a821, 0x17ca7: 0xcf6e0151, + 0x17ca8: 0xcf729a11, 0x17ca9: 0x40395420, 0x17caa: 0xcf769a11, 0x17cab: 0x40394c20, + 0x17cac: 0xcf7a9a11, 0x17cad: 0x40395620, 0x17cae: 0x40395820, 0x17caf: 0xcf7e9a11, + 0x17cb0: 0x40396220, 0x17cb1: 0xcf829a11, 0x17cb2: 0x40396c20, 0x17cb3: 0x40397020, + 0x17cb4: 0x40397220, 0x17cb5: 0x40397420, 0x17cb6: 0x40397620, 0x17cb7: 0x40397820, + 0x17cb8: 0x40397a20, 0x17cb9: 0x40397c20, 0x17cba: 0x40397e20, 0x17cbb: 0x403a3820, + 0x17cbc: 0x403a3a20, 0x17cbd: 0x403a9c20, 0x17cbe: 0x403a9e20, 0x17cbf: 0x403aa020, + // Block 0x5f3, offset 0x17cc0 + 0x17cc0: 0xa0000000, 0x17cc1: 0x40398020, 0x17cc2: 0x40398220, 0x17cc3: 0x403a1a20, + 0x17cc4: 0xcf8a9a11, 0x17cc5: 0xcf8c9a11, 0x17cc6: 0xcf8e9a11, 0x17cc7: 0x403a6820, + 0x17cc8: 0xcf929a32, 0x17cc9: 0x403a8e20, 0x17cca: 0xcf970171, 0x17ccb: 0xa000c302, + 0x17ccc: 0xa000c502, 0x17ccd: 0xa000c402, 0x17cce: 0xa000bd02, 0x17ccf: 0xa000bf02, + 0x17cd0: 0xa000be02, 0x17cd1: 0xa000c702, 0x17cd2: 0xa220bc02, 0x17cd3: 0xa000c902, + 0x17cd4: 0xa000c602, 0x17cd5: 0xadc0bf02, 0x17cd6: 0xa000c102, 0x17cd7: 0xa000c202, + 0x17cd8: 0xa000c802, 0x17cd9: 0xae60c402, 0x17cda: 0xae60c502, 0x17cdb: 0xae60c602, + 0x17cdc: 0xadc0c702, 0x17cdd: 0xae60c802, 0x17cde: 0xae60c902, 0x17cdf: 0xadc0c002, + 0x17ce0: 0xe000015e, 0x17ce1: 0xe00001e6, 0x17ce2: 0xe0000301, 0x17ce3: 0xe00003db, + 0x17ce4: 0xe00004b6, 0x17ce5: 0xe0000580, 0x17ce6: 0xe000064b, 0x17ce7: 0xe00006f3, + 0x17ce8: 0xe000079f, 0x17ce9: 0xe0000844, 0x17cea: 0x4004ee20, 0x17ceb: 0x40024c20, + 0x17cec: 0x40024e20, 0x17ced: 0x4004de20, 0x17cee: 0x40393a20, 0x17cef: 0x403a1020, + 0x17cf0: 0xa000c002, 0x17cf1: 0x40392420, 0x17cf2: 0x40392220, 0x17cf3: 0x40392a20, + 0x17cf4: 0x00391c84, 0x17cf5: 0xf0000404, 0x17cf6: 0xe000b07a, 0x17cf7: 0xf0000404, + 0x17cf8: 0xf0000404, 0x17cf9: 0xcf789a11, 0x17cfa: 0x40395c20, 0x17cfb: 0x40393e20, + 0x17cfc: 0x40395e20, 0x17cfd: 0x40396020, 0x17cfe: 0xcf749a11, 0x17cff: 0x40396220, + // Block 0x5f4, offset 0x17d00 + 0x17d00: 0x40394220, 0x17d01: 0x40397620, 0x17d02: 0x40397820, 0x17d03: 0x40396620, + 0x17d04: 0x40396820, 0x17d05: 0x40397a20, 0x17d06: 0xcf7c9a11, 0x17d07: 0x40396e20, + 0x17d08: 0xcf809a11, 0x17d09: 0x40398e20, 0x17d0a: 0x40399020, 0x17d0b: 0x40399220, + 0x17d0c: 0x40399420, 0x17d0d: 0x40399620, 0x17d0e: 0x40399820, 0x17d0f: 0x40399a20, + 0x17d10: 0x40399c20, 0x17d11: 0xcf849a11, 0x17d12: 0x4039aa20, 0x17d13: 0x4039ac20, + 0x17d14: 0x4039ae20, 0x17d15: 0x4039b020, 0x17d16: 0x4039b220, 0x17d17: 0x4039b420, + 0x17d18: 0x40396e20, 0x17d19: 0x4039b820, 0x17d1a: 0x4039ca20, 0x17d1b: 0x4039cc20, + 0x17d1c: 0x4039ce20, 0x17d1d: 0x4039e020, 0x17d1e: 0x4039e220, 0x17d1f: 0x4039ea20, + 0x17d20: 0x4039f220, 0x17d21: 0x4039fe20, 0x17d22: 0x403a0020, 0x17d23: 0x403a0220, + 0x17d24: 0x403a0420, 0x17d25: 0x403a0820, 0x17d26: 0x403a0a20, 0x17d27: 0x403a1420, + 0x17d28: 0x403a1620, 0x17d29: 0xcf869a11, 0x17d2a: 0x403a1e20, 0x17d2b: 0x403a2020, + 0x17d2c: 0x403a2220, 0x17d2d: 0x403a2620, 0x17d2e: 0x403a2820, 0x17d2f: 0xcf889a11, + 0x17d30: 0x403a2c20, 0x17d31: 0x403a2e20, 0x17d32: 0x403a3020, 0x17d33: 0x403a3220, + 0x17d34: 0x403a3420, 0x17d35: 0x403a4220, 0x17d36: 0x403a4420, 0x17d37: 0x403a4620, + 0x17d38: 0x403a4820, 0x17d39: 0x403a6020, 0x17d3a: 0xcf909a11, 0x17d3b: 0x403a5a20, + 0x17d3c: 0x403a5c20, 0x17d3d: 0x403a5e20, 0x17d3e: 0x4039a220, 0x17d3f: 0x40396c20, + // Block 0x5f5, offset 0x17d40 + 0x17d40: 0xe000b077, 0x17d41: 0xcf950171, 0x17d42: 0x4039a021, 0x17d43: 0x4039a420, + 0x17d44: 0x403a7620, 0x17d45: 0x403a7820, 0x17d46: 0x403a7a20, 0x17d47: 0x403a7c20, + 0x17d48: 0x403a7e20, 0x17d49: 0x403a8020, 0x17d4a: 0x403a8220, 0x17d4b: 0x403a8420, + 0x17d4c: 0xcf999a11, 0x17d4d: 0x403a9420, 0x17d4e: 0x403a9620, 0x17d4f: 0x403a8620, + 0x17d50: 0x403a9820, 0x17d51: 0x403a9a20, 0x17d52: 0xcf9b0171, 0x17d53: 0x4039ac21, + 0x17d54: 0x4002e820, 0x17d55: 0x403a7220, 0x17d56: 0xae600000, 0x17d57: 0xae600000, + 0x17d58: 0xae600000, 0x17d59: 0xae600000, 0x17d5a: 0xae600000, 0x17d5b: 0xae600000, + 0x17d5c: 0xae600000, 0x17d5d: 0xa0000000, 0x17d5e: 0x40071220, 0x17d5f: 0xae600000, + 0x17d60: 0xae600000, 0x17d61: 0xae600000, 0x17d62: 0xae600000, 0x17d63: 0xadc00000, + 0x17d64: 0xae600000, 0x17d65: 0x003a7484, 0x17d66: 0x003a9084, 0x17d67: 0xae600000, + 0x17d68: 0xae600000, 0x17d69: 0x40071420, 0x17d6a: 0xadc00000, 0x17d6b: 0xae600000, + 0x17d6c: 0xae600000, 0x17d6d: 0xadc00000, 0x17d6e: 0x40399e20, 0x17d6f: 0x4039ba20, + 0x17d70: 0xe0000161, 0x17d71: 0xe00001e9, 0x17d72: 0xe0000304, 0x17d73: 0xe00003de, + 0x17d74: 0xe00004b9, 0x17d75: 0xe0000583, 0x17d76: 0xe000064e, 0x17d77: 0xe00006f6, + 0x17d78: 0xe00007a2, 0x17d79: 0xe0000847, 0x17d7a: 0x4039d020, 0x17d7b: 0x4039e420, + 0x17d7c: 0x4039f420, 0x17d7d: 0xe0001553, 0x17d7e: 0xe0001779, 0x17d7f: 0x403a7020, + // Block 0x5f6, offset 0x17d80 + 0x17d80: 0xe000155f, 0x17d81: 0xe0001565, 0x17d82: 0xe000157a, 0x17d83: 0xe00015b0, + 0x17d84: 0xe00015b6, 0x17d85: 0xe000ae97, 0x17d86: 0xe000ae9d, 0x17d87: 0xe000aea3, + 0x17d88: 0xe000aeb5, 0x17d89: 0xf0001a1a, 0x17d8a: 0xf0001a1a, 0x17d8b: 0xe000aebe, + 0x17d8c: 0xe000aec4, 0x17d8d: 0xe000aeca, 0x17d8e: 0xe000aedc, 0x17d8f: 0xe000289a, + 0x17d90: 0xe00036b1, 0x17d91: 0xe000aee2, 0x17d92: 0xe000aef4, 0x17d93: 0xe00028a0, + 0x17d94: 0xe00036ba, 0x17d95: 0xe000aefd, 0x17d96: 0xe000af03, 0x17d97: 0xe000af09, + 0x17d98: 0xe000af0f, 0x17d99: 0xe000af15, 0x17d9a: 0xe000af18, 0x17d9b: 0xe000af1e, + 0x17d9c: 0xe000af2d, 0x17d9d: 0xe000af36, 0x17d9e: 0xe000af3f, 0x17d9f: 0xe000af4e, + 0x17da0: 0xe000af8a, 0x17da1: 0xe000af99, 0x17da2: 0xe000af9f, 0x17da3: 0xe000afa5, + 0x17da4: 0xe000afab, 0x17da5: 0xe000afb7, 0x17da6: 0xe000afbd, 0x17da7: 0xe000afc6, + 0x17da8: 0xe000afcf, 0x17da9: 0xe000afd5, 0x17daa: 0xe000afdb, 0x17dab: 0xe000afe1, + 0x17dac: 0xe000afe7, 0x17dad: 0xe000afed, 0x17dae: 0xe000aff3, 0x17daf: 0xe000aff9, + 0x17db0: 0xe000afff, 0x17db1: 0xe00028e2, 0x17db2: 0xe0003708, 0x17db3: 0xe000b005, + 0x17db4: 0xe000b00b, 0x17db5: 0xe00028e8, 0x17db6: 0xe000370e, 0x17db7: 0xf0001a1a, + 0x17db8: 0xe000371a, 0x17db9: 0xe0003720, 0x17dba: 0xe0003726, 0x17dbb: 0xe0003732, + 0x17dbc: 0xe000373e, 0x17dbd: 0xf0001a1a, 0x17dbe: 0xf0001a1a, 0x17dbf: 0xe000b017, + // Block 0x5f7, offset 0x17dc0 + 0x17dc0: 0xe000b01d, 0x17dc1: 0xe000b023, 0x17dc2: 0xe000b02f, 0x17dc3: 0xe00028f4, + 0x17dc4: 0xe000374d, 0x17dc5: 0xe000b038, 0x17dc6: 0xe000b03e, 0x17dc7: 0xe000b044, + 0x17dc8: 0xe000b04d, 0x17dc9: 0xe00028f7, 0x17dca: 0xe0003750, 0x17dcb: 0xe000b053, + 0x17dcc: 0xe000b059, 0x17dcd: 0xe000b05f, 0x17dce: 0xe000b071, 0x17dcf: 0xe00028fd, + 0x17dd0: 0xe000375c, 0x17dd1: 0xe0003765, 0x17dd2: 0xe000376b, 0x17dd3: 0xf0001a1a, + 0x17dd4: 0xf0001a1a, 0x17dd5: 0xe0003786, 0x17dd6: 0xe000378c, 0x17dd7: 0xe0003792, + 0x17dd8: 0xe00037a4, 0x17dd9: 0xf0001a1a, 0x17dda: 0xf0001a1a, 0x17ddb: 0xe000af21, + 0x17ddc: 0xe000af24, 0x17ddd: 0xe000377d, 0x17dde: 0xe0000003, 0x17ddf: 0xe0000006, + 0x17de0: 0xe0000009, 0x17de1: 0xe000000c, 0x17de2: 0xe000000f, 0x17de3: 0xe0000012, + 0x17de4: 0xe000156b, 0x17de5: 0xe000156e, 0x17de6: 0xe0001577, 0x17de7: 0xe000157d, + 0x17de8: 0xe00015aa, 0x17de9: 0xe00015b3, 0x17dea: 0xe000aea6, 0x17deb: 0xe000aea9, + 0x17dec: 0xe000aeb2, 0x17ded: 0xe000aeb8, 0x17dee: 0xf0001919, 0x17def: 0xf0001919, + 0x17df0: 0xe000aecd, 0x17df1: 0xe000aed0, 0x17df2: 0xe000aed9, 0x17df3: 0xe000aedf, + 0x17df4: 0xe0002897, 0x17df5: 0xe00036ae, 0x17df6: 0xe000aee5, 0x17df7: 0xe000aee8, + 0x17df8: 0xe000aef1, 0x17df9: 0xe000aef7, 0x17dfa: 0xe000289d, 0x17dfb: 0xe00036b7, + 0x17dfc: 0xe00028df, 0x17dfd: 0xe0003705, 0x17dfe: 0xe00028e5, 0x17dff: 0xe000370b, + // Block 0x5f8, offset 0x17e00 + 0x17e00: 0xf0001919, 0x17e01: 0xe000372f, 0x17e02: 0xe000373b, 0x17e03: 0xf0001919, + 0x17e04: 0xf0001919, 0x17e05: 0xe000b02c, 0x17e06: 0xe00028f1, 0x17e07: 0xe000374a, + 0x17e08: 0xe000b032, 0x17e09: 0xe000b04a, 0x17e0a: 0xe000b062, 0x17e0b: 0xe000b065, + 0x17e0c: 0xe000b06e, 0x17e0d: 0xe000b074, 0x17e0e: 0xe00028fa, 0x17e0f: 0xe0003759, + 0x17e10: 0xe000377a, 0x17e11: 0xe0003795, 0x17e12: 0xe0003798, 0x17e13: 0xe00037a1, + 0x17e14: 0xe00037a7, 0x17e15: 0xf0001919, 0x17e16: 0xf0001919, 0x17e17: 0xe000155c, + 0x17e18: 0xe0001562, 0x17e19: 0xe0001568, 0x17e1a: 0xe0001571, 0x17e1b: 0xe0001580, + 0x17e1c: 0xe000ae94, 0x17e1d: 0xe000ae9a, 0x17e1e: 0xe000aea0, 0x17e1f: 0xe000aeac, + 0x17e20: 0xf0001717, 0x17e21: 0xe000aebb, 0x17e22: 0xe000aec1, 0x17e23: 0xe000aec7, + 0x17e24: 0xe000aed3, 0x17e25: 0xe00036a8, 0x17e26: 0xe000aeeb, 0x17e27: 0xe000aefa, + 0x17e28: 0xe000af00, 0x17e29: 0xe000af06, 0x17e2a: 0xe000af0c, 0x17e2b: 0xe000af12, + 0x17e2c: 0xe000af1b, 0x17e2d: 0xe000af27, 0x17e2e: 0xe000af30, 0x17e2f: 0xe000af39, + 0x17e30: 0xe000af48, 0x17e31: 0xe000af87, 0x17e32: 0xe000af8d, 0x17e33: 0xe000af96, + 0x17e34: 0xe000af9c, 0x17e35: 0xe000afa2, 0x17e36: 0xe000afa8, 0x17e37: 0xe000afb4, + 0x17e38: 0xe000afba, 0x17e39: 0xe000afc9, 0x17e3a: 0xe000afd2, 0x17e3b: 0xe000afd8, + 0x17e3c: 0xe000afde, 0x17e3d: 0xe000afe4, 0x17e3e: 0xe000afea, 0x17e3f: 0xe000aff0, + // Block 0x5f9, offset 0x17e40 + 0x17e40: 0xe000aff6, 0x17e41: 0xe000affc, 0x17e42: 0xe000b002, 0x17e43: 0xe000b008, + 0x17e44: 0xe0003717, 0x17e45: 0xe000371d, 0x17e46: 0xe0003723, 0x17e47: 0xe0003729, + 0x17e48: 0xe0003735, 0x17e49: 0xe000b014, 0x17e4a: 0xe000b01a, 0x17e4b: 0xe000b020, + 0x17e4c: 0xe000b026, 0x17e4d: 0xe0003747, 0x17e4e: 0xe000b035, 0x17e4f: 0xe000b03b, + 0x17e50: 0xe000b041, 0x17e51: 0xe000b047, 0x17e52: 0xe000b050, 0x17e53: 0xe000b056, + 0x17e54: 0xe000b05c, 0x17e55: 0xe000b068, 0x17e56: 0xe0003753, 0x17e57: 0xe0003762, + 0x17e58: 0xe0003768, 0x17e59: 0xe000375f, 0x17e5a: 0xe0003783, 0x17e5b: 0xe0003789, + 0x17e5c: 0xe000378f, 0x17e5d: 0xe000379b, 0x17e5e: 0xf0001717, 0x17e5f: 0xe0001574, + 0x17e60: 0xe0001583, 0x17e61: 0xe000aeaf, 0x17e62: 0xf0001818, 0x17e63: 0xe000aed6, + 0x17e64: 0xe00036ab, 0x17e65: 0xe000aeee, 0x17e66: 0xe00036b4, 0x17e67: 0xe000af4b, + 0x17e68: 0xe00036d2, 0x17e69: 0xe000af7e, 0x17e6a: 0xe00036de, 0x17e6b: 0xe000372c, + 0x17e6c: 0xe0003738, 0x17e6d: 0xe000b029, 0x17e6e: 0xe000b06b, 0x17e6f: 0xe0003756, + 0x17e70: 0xe000379e, 0x17e71: 0xf0001818, 0x17e72: 0xe000ae91, 0x17e73: 0xe0003690, + 0x17e74: 0xe0003693, 0x17e75: 0xe00028d0, 0x17e76: 0xe00036f6, 0x17e77: 0xe00028d6, + 0x17e78: 0xe00036fc, 0x17e79: 0xe00028dc, 0x17e7a: 0xe0003702, 0x17e7b: 0xe00028b8, + 0x17e7c: 0xe00036d8, 0x17e7d: 0xe00028be, 0x17e7e: 0xe00036e4, 0x17e7f: 0xe00028ac, + // Block 0x5fa, offset 0x17e80 + 0x17e80: 0xe00036c6, 0x17e81: 0xe00028a6, 0x17e82: 0xe00036c0, 0x17e83: 0xe00028b2, + 0x17e84: 0xe00036cc, 0x17e85: 0xe00028c4, 0x17e86: 0xe00036ea, 0x17e87: 0xe00028ca, + 0x17e88: 0xe00036f0, 0x17e89: 0xe000af5a, 0x17e8a: 0xe000af66, 0x17e8b: 0xe000af72, + 0x17e8c: 0xe000af84, 0x17e8d: 0xe000af78, 0x17e8e: 0xe000af45, 0x17e8f: 0xe000af93, + 0x17e90: 0xe000afb1, 0x17e91: 0xe00028cd, 0x17e92: 0xe00036f3, 0x17e93: 0xe00028d3, + 0x17e94: 0xe00036f9, 0x17e95: 0xe00028d9, 0x17e96: 0xe00036ff, 0x17e97: 0xe00028b5, + 0x17e98: 0xe00036d5, 0x17e99: 0xe00028bb, 0x17e9a: 0xe00036e1, 0x17e9b: 0xe00028a9, + 0x17e9c: 0xe00036c3, 0x17e9d: 0xe00028a3, 0x17e9e: 0xe00036bd, 0x17e9f: 0xe00028af, + 0x17ea0: 0xe00036c9, 0x17ea1: 0xe00028c1, 0x17ea2: 0xe00036e7, 0x17ea3: 0xe00028c7, + 0x17ea4: 0xe00036ed, 0x17ea5: 0xe000af57, 0x17ea6: 0xe000af63, 0x17ea7: 0xe000af6f, + 0x17ea8: 0xe000af81, 0x17ea9: 0xe000af75, 0x17eaa: 0xe000af42, 0x17eab: 0xe000af90, + 0x17eac: 0xe000afae, 0x17ead: 0xe000af51, 0x17eae: 0xe000af5d, 0x17eaf: 0xe000af69, + 0x17eb0: 0xe000af7b, 0x17eb1: 0xe00036cf, 0x17eb2: 0xe00036db, 0x17eb3: 0xe000afc0, + 0x17eb4: 0xe000af2a, 0x17eb5: 0xe000af33, 0x17eb6: 0xe000af3c, 0x17eb7: 0xe000af54, + 0x17eb8: 0xe000af60, 0x17eb9: 0xe000af6c, 0x17eba: 0xe000afc3, 0x17ebb: 0xe000afcc, + 0x17ebc: 0xe0003696, 0x17ebd: 0xe0003699, 0x17ebe: 0x4004c020, 0x17ebf: 0x4004c220, + // Block 0x5fb, offset 0x17ec0 + 0x17ec0: 0x0039de98, 0x17ec1: 0x0039e69a, 0x17ec2: 0x0039e699, 0x17ec3: 0x0039e697, + 0x17ec4: 0x0039e698, 0x17ec5: 0x0039e89a, 0x17ec6: 0x0039e899, 0x17ec7: 0x0039e897, + 0x17ec8: 0x0039e898, 0x17ec9: 0x0039ee9a, 0x17eca: 0x0039ee99, 0x17ecb: 0x0039ee97, + 0x17ecc: 0x0039ee98, 0x17ecd: 0x0039f09a, 0x17ece: 0x0039f099, 0x17ecf: 0x0039f097, + 0x17ed0: 0x0039f098, 0x17ed1: 0x0039fc9a, 0x17ed2: 0x0039fc99, 0x17ed3: 0x0039fc97, + 0x17ed4: 0x0039fc98, 0x17ed5: 0x003a129a, 0x17ed6: 0x003a1299, 0x17ed7: 0x003a1297, + 0x17ed8: 0x003a1298, 0x17ed9: 0x003a1a9a, 0x17eda: 0x003a1a99, 0x17edb: 0x003a1a97, + 0x17edc: 0x003a1a98, 0x17edd: 0x003a409a, 0x17ede: 0x003a4099, 0x17edf: 0x003a4097, + 0x17ee0: 0x003a4098, 0x17ee1: 0x003a4e9a, 0x17ee2: 0x003a4e99, 0x17ee3: 0x003a4e97, + 0x17ee4: 0x003a4e98, 0x17ee5: 0x003a569a, 0x17ee6: 0x003a5699, 0x17ee7: 0x003a5697, + 0x17ee8: 0x003a5698, 0x17ee9: 0x003a689a, 0x17eea: 0x003a6899, 0x17eeb: 0x003a6897, + 0x17eec: 0x003a6898, 0x17eed: 0x003a749a, 0x17eee: 0x003a7499, 0x17eef: 0x003a8e9a, + 0x17ef0: 0x003a8e99, 0x17ef1: 0x003a909a, 0x17ef2: 0x003a9099, 0x17ef3: 0x003a9097, + 0x17ef4: 0x003a9098, 0x17ef5: 0xe0001732, 0x17ef6: 0xe000172f, 0x17ef7: 0xe0001738, + 0x17ef8: 0xe0001735, 0x17ef9: 0xe000173e, 0x17efa: 0xe000173b, 0x17efb: 0xe000b011, + 0x17efc: 0xe000b00e, 0x17eff: 0xa0000000, + // Block 0x5fc, offset 0x17f00 + 0x17f00: 0xa0000000, 0x17f01: 0xa0000000, 0x17f02: 0xa0000000, 0x17f03: 0xa0000000, + 0x17f04: 0xa0000000, 0x17f05: 0xa0000000, 0x17f06: 0xa0000000, 0x17f07: 0xa0000000, + 0x17f08: 0xa0000000, 0x17f09: 0x40020020, 0x17f0a: 0x40020220, 0x17f0b: 0x40020420, + 0x17f0c: 0x40020620, 0x17f0d: 0x40020820, 0x17f0e: 0xa0000000, 0x17f0f: 0xa0000000, + 0x17f10: 0xa0000000, 0x17f11: 0xa0000000, 0x17f12: 0xa0000000, 0x17f13: 0xa0000000, + 0x17f14: 0xa0000000, 0x17f15: 0xa0000000, 0x17f16: 0xa0000000, 0x17f17: 0xa0000000, + 0x17f18: 0xa0000000, 0x17f19: 0xa0000000, 0x17f1a: 0xa0000000, 0x17f1b: 0xa0000000, + 0x17f1c: 0xa0000000, 0x17f1d: 0xa0000000, 0x17f1e: 0xa0000000, 0x17f1f: 0xa0000000, + 0x17f20: 0x40021220, 0x17f21: 0x4002ba20, 0x17f22: 0x4003e020, 0x17f23: 0x4004ea20, + 0x17f24: 0x4027de20, 0x17f25: 0x4004ec20, 0x17f26: 0x4004e620, 0x17f27: 0x4003d220, + 0x17f28: 0x4003f420, 0x17f29: 0x4003f620, 0x17f2a: 0x4004d820, 0x17f2b: 0x40093820, + 0x17f2c: 0x40024020, 0x17f2d: 0x40021a20, 0x17f2e: 0x4002e420, 0x17f2f: 0x4004e220, + 0x17f30: 0x4029cc20, 0x17f31: 0x4029ce20, 0x17f32: 0x4029d020, 0x17f33: 0x4029d220, + 0x17f34: 0x4029d420, 0x17f35: 0x4029d620, 0x17f36: 0x4029d820, 0x17f37: 0x4029da20, + 0x17f38: 0x4029dc20, 0x17f39: 0x4029de20, 0x17f3a: 0x40026c20, 0x17f3b: 0x40026220, + 0x17f3c: 0x40094020, 0x17f3d: 0x40094220, 0x17f3e: 0x40094420, 0x17f3f: 0x4002c420, + // Block 0x5fd, offset 0x17f40 + 0x17f40: 0x4004d620, 0x17f41: 0xcead9741, 0x17f42: 0x002c0a88, 0x17f43: 0x002c3a88, + 0x17f44: 0x002c6288, 0x17f45: 0xce6d2741, 0x17f46: 0x002d0888, 0x17f47: 0x002d2288, + 0x17f48: 0x002d6888, 0x17f49: 0x002d9a88, 0x17f4a: 0x002dcc88, 0x17f4b: 0x002dfe88, + 0x17f4c: 0xc0030002, 0x17f4d: 0x002e8288, 0x17f4e: 0x002e9e88, 0x17f4f: 0xcfa09a71, + 0x17f50: 0x002f2c88, 0x17f51: 0x002f5688, 0x17f52: 0x002f7a88, 0x17f53: 0x002fe688, + 0x17f54: 0x00302c88, 0x17f55: 0xc3479aa1, 0x17f56: 0x0030be88, 0x17f57: 0x0030e288, + 0x17f58: 0x0030f688, 0x17f59: 0x00310088, 0x17f5a: 0x00312a88, 0x17f5b: 0x4003f820, + 0x17f5c: 0x4004e420, 0x17f5d: 0x4003fa20, 0x17f5e: 0x40062420, 0x17f5f: 0x40021620, + 0x17f60: 0x40061e20, 0x17f61: 0xceaa9741, 0x17f62: 0x402c0a20, 0x17f63: 0x402c3a20, + 0x17f64: 0x402c6220, 0x17f65: 0xce6b2741, 0x17f66: 0x402d0820, 0x17f67: 0x402d2220, + 0x17f68: 0x402d6820, 0x17f69: 0x402d9a20, 0x17f6a: 0x402dcc20, 0x17f6b: 0x402dfe20, + 0x17f6c: 0xc0000002, 0x17f6d: 0x402e8220, 0x17f6e: 0x402e9e20, 0x17f6f: 0xcf9d9a71, + 0x17f70: 0x402f2c20, 0x17f71: 0x402f5620, 0x17f72: 0x402f7a20, 0x17f73: 0x402fe620, + 0x17f74: 0x40302c20, 0x17f75: 0xc3459aa1, 0x17f76: 0x4030be20, 0x17f77: 0x4030e220, + 0x17f78: 0x4030f620, 0x17f79: 0x40310020, 0x17f7a: 0x40312a20, 0x17f7b: 0x4003fc20, + 0x17f7c: 0x40094820, 0x17f7d: 0x4003fe20, 0x17f7e: 0x40094c20, 0x17f7f: 0xa0000000, + // Block 0x5fe, offset 0x17f80 + 0x17f80: 0xe00008f5, 0x17f81: 0xe000b098, 0x17f82: 0x002be283, 0x17f83: 0xe000b092, + 0x17f84: 0xe000095b, 0x17f85: 0xe000094d, 0x17f86: 0xe00009dd, 0x17f87: 0xe0000a53, + 0x17f88: 0xe0000ae8, 0x17f89: 0xe000b10c, 0x17f8a: 0x002c9a83, 0x17f8b: 0xe0000b20, + 0x17f8c: 0xe0000c2b, 0x17f8d: 0xe000b150, 0x17f8e: 0xe0000c37, 0x17f8f: 0xe0000c43, + 0x17f90: 0xe0000ab3, 0x17f91: 0xe000b190, 0x17f92: 0xe0000d9a, 0x17f93: 0xe000b1c6, + 0x17f94: 0x002ee483, 0x17f95: 0xe000b1a8, 0x17f96: 0xe0000dd2, 0x17f97: 0x40093e20, + 0x17f98: 0xe0000e12, 0x17f99: 0xe0000fe1, 0x17f9a: 0xe000b268, 0x17f9b: 0xe0000fed, + 0x17f9c: 0xe0000fff, 0x17f9d: 0xe000b2b8, 0x17f9e: 0x00318888, 0x17f9f: 0xe0000f7b, + 0x17fa0: 0xe00008f2, 0x17fa1: 0xe000b095, 0x17fa2: 0x402be220, 0x17fa3: 0xe000b08f, + 0x17fa4: 0xe0000958, 0x17fa5: 0xe000094a, 0x17fa6: 0xe00009d5, 0x17fa7: 0xe0000a4d, + 0x17fa8: 0xe0000ae5, 0x17fa9: 0xe000b109, 0x17faa: 0x402c9a20, 0x17fab: 0xe0000b1d, + 0x17fac: 0xe0000c28, 0x17fad: 0xe000b14d, 0x17fae: 0xe0000c34, 0x17faf: 0xe0000c40, + 0x17fb0: 0xe0000aad, 0x17fb1: 0xe000b18d, 0x17fb2: 0xe0000d97, 0x17fb3: 0xe000b1c3, + 0x17fb4: 0x402ee420, 0x17fb5: 0xe000b1a5, 0x17fb6: 0xe0000dcf, 0x17fb7: 0x40093c20, + 0x17fb8: 0xe0000e0f, 0x17fb9: 0xe0000fde, 0x17fba: 0xe000b265, 0x17fbb: 0xe0000fea, + 0x17fbc: 0xe0000ffc, 0x17fbd: 0xe000b2b5, 0x17fbe: 0x40318820, 0x17fbf: 0xe0001114, + // Block 0x5ff, offset 0x17fc0 + 0x17fc0: 0xe0000983, 0x17fc1: 0xe0000980, 0x17fc2: 0x002be083, 0x17fc3: 0x402be020, + 0x17fc4: 0xe000097d, 0x17fc5: 0xe000097a, 0x17fc6: 0xe000b0ec, 0x17fc7: 0xe000b0e9, + 0x17fc8: 0xe0000a3e, 0x17fc9: 0xe0000a3b, 0x17fca: 0xe0000a4a, 0x17fcb: 0xe0000a47, + 0x17fcc: 0xe0000a44, 0x17fcd: 0xe0000a41, 0x17fce: 0xe0000a86, 0x17fcf: 0xe0000a83, + 0x17fd0: 0x002c6483, 0x17fd1: 0x402c6420, 0x17fd2: 0xe0000b46, 0x17fd3: 0xe0000b43, + 0x17fd4: 0xe0000aee, 0x17fd5: 0xe0000aeb, 0x17fd6: 0xe0000b2c, 0x17fd7: 0xe0000b29, + 0x17fd8: 0xe0000b40, 0x17fd9: 0xe0000b3d, 0x17fda: 0xe0000b1a, 0x17fdb: 0xe0000b17, + 0x17fdc: 0xe0000bb8, 0x17fdd: 0xe0000bb5, 0x17fde: 0xe0000bb2, 0x17fdf: 0xe0000baf, + 0x17fe0: 0xe0000bc4, 0x17fe1: 0xe0000bc1, 0x17fe2: 0xe0000bca, 0x17fe3: 0xe0000bc7, + 0x17fe4: 0xe0000bee, 0x17fe5: 0xe0000beb, 0x17fe6: 0xe0000c1b, 0x17fe7: 0xe0000c18, + 0x17fe8: 0xe000b14a, 0x17fe9: 0xe000b147, 0x17fea: 0xe0000c60, 0x17feb: 0xe0000c5d, + 0x17fec: 0xe0000c31, 0x17fed: 0xe0000c2e, 0x17fee: 0xe0000c5a, 0x17fef: 0xe0000c57, + 0x17ff0: 0xe0000c54, 0x17ff1: 0x402da220, 0x17ff2: 0xf0000a0a, 0x17ff3: 0xf0000404, + 0x17ff4: 0xe0000c8a, 0x17ff5: 0xe0000c87, 0x17ff6: 0xe0000c9f, 0x17ff7: 0xe0000c9c, + 0x17ff8: 0x402f7220, 0x17ff9: 0xe000b170, 0x17ffa: 0xe000b16d, 0x17ffb: 0xe0000cd8, + 0x17ffc: 0xe0000cd5, 0x17ffd: 0xe0000cd2, 0x17ffe: 0xe0000ccf, 0x17fff: 0xe0000d04, + // Block 0x600, offset 0x18000 + 0x18000: 0xe0000cfe, 0x18001: 0xe0000cf8, 0x18002: 0xe0000cf5, 0x18003: 0xe000b196, + 0x18004: 0xe000b193, 0x18005: 0xe0000d6f, 0x18006: 0xe0000d6c, 0x18007: 0xe0000d5d, + 0x18008: 0xe0000d5a, 0x18009: 0xf0000404, 0x1800a: 0x002eda88, 0x1800b: 0x402eda20, + 0x1800c: 0xe0000e2e, 0x1800d: 0xe0000e2b, 0x1800e: 0xe0000da0, 0x1800f: 0xe0000d9d, + 0x18010: 0xe0000de0, 0x18011: 0xe0000ddd, 0x18012: 0xe0000e93, 0x18013: 0xe0000e8f, + 0x18014: 0xe000b21e, 0x18015: 0xe000b21b, 0x18016: 0xe0000edc, 0x18017: 0xe0000ed9, + 0x18018: 0xe0000ed0, 0x18019: 0xe0000ecd, 0x1801a: 0xe000b232, 0x1801b: 0xe000b22f, + 0x1801c: 0xe0000f2d, 0x1801d: 0xe0000f2a, 0x1801e: 0xe0000f47, 0x1801f: 0xe0000f44, + 0x18020: 0xe0000f33, 0x18021: 0xe0000f30, 0x18022: 0xe0000f99, 0x18023: 0xe0000f96, + 0x18024: 0xe0000f8a, 0x18025: 0xe0000f87, 0x18026: 0x00303688, 0x18027: 0x40303620, + 0x18028: 0xe000b25a, 0x18029: 0xe000b257, 0x1802a: 0xe000103f, 0x1802b: 0xe000103c, + 0x1802c: 0xe0000fe7, 0x1802d: 0xe0000fe4, 0x1802e: 0xe0000ff9, 0x1802f: 0xe0000ff6, + 0x18030: 0xe0001025, 0x18031: 0xe0001022, 0x18032: 0xe0001039, 0x18033: 0xe0001036, + 0x18034: 0xe00010d8, 0x18035: 0xe00010d5, 0x18036: 0xe000110e, 0x18037: 0xe000110b, + 0x18038: 0xe0001117, 0x18039: 0xe000b2c4, 0x1803a: 0xe000b2c1, 0x1803b: 0xe000114d, + 0x1803c: 0xe000114a, 0x1803d: 0xe0001147, 0x1803e: 0xe0001144, 0x1803f: 0xe0000f64, + // Block 0x601, offset 0x18040 + 0x18040: 0x402c1a20, 0x18041: 0x002c2a88, 0x18042: 0x002c3288, 0x18043: 0x402c3220, + 0x18044: 0x0031c488, 0x18045: 0x4031c420, 0x18046: 0x002efa88, 0x18047: 0x002c4e88, + 0x18048: 0x402c4e20, 0x18049: 0x002c7288, 0x1804a: 0x002c7a88, 0x1804b: 0x002c8488, + 0x1804c: 0x402c8420, 0x1804d: 0xe000115c, 0x1804e: 0x002cae88, 0x1804f: 0x002cb888, + 0x18050: 0x002cc288, 0x18051: 0x002d1688, 0x18052: 0x402d1620, 0x18053: 0x002d4488, + 0x18054: 0x002d5888, 0x18055: 0x402d7820, 0x18056: 0x002dc288, 0x18057: 0x002db688, + 0x18058: 0x002e0a88, 0x18059: 0x402e0a20, 0x1805a: 0x402e3820, 0x1805b: 0x402e7220, + 0x1805c: 0x0030a088, 0x1805d: 0x002eb488, 0x1805e: 0x402ebc20, 0x1805f: 0x002f1088, + 0x18060: 0x002ee683, 0x18061: 0x402ee620, 0x18062: 0x002d6088, 0x18063: 0x402d6020, + 0x18064: 0x002f3e88, 0x18065: 0x402f3e20, 0x18066: 0x002f8288, 0x18067: 0x0031b488, + 0x18068: 0x4031b420, 0x18069: 0x00300888, 0x1806a: 0x40301220, 0x1806b: 0x40304220, + 0x1806c: 0x00304a88, 0x1806d: 0x40304a20, 0x1806e: 0x00305288, 0x1806f: 0x00306e83, + 0x18070: 0x40306e20, 0x18071: 0x0030b488, 0x18072: 0x0030cc88, 0x18073: 0x00311888, + 0x18074: 0x40311820, 0x18075: 0x00313488, 0x18076: 0x40313420, 0x18077: 0x00316488, + 0x18078: 0x00316e88, 0x18079: 0x40316e20, 0x1807a: 0x40317820, 0x1807b: 0x4031a620, + 0x1807c: 0x0031bc88, 0x1807d: 0x4031bc20, 0x1807e: 0xe0000fc9, 0x1807f: 0x40319420, + // Block 0x602, offset 0x18080 + 0x18080: 0x40321220, 0x18081: 0x40321a20, 0x18082: 0x40322220, 0x18083: 0x40322a20, + 0x18084: 0xe0000ad5, 0x18085: 0xe0000ad1, 0x18086: 0xe0000acd, 0x18087: 0xf0000a0a, + 0x18088: 0xf000040a, 0x18089: 0xf0000404, 0x1808a: 0xf0000a0a, 0x1808b: 0xf000040a, + 0x1808c: 0xf0000404, 0x1808d: 0xe0000947, 0x1808e: 0xe0000944, 0x1808f: 0xe0000c3d, + 0x18090: 0xe0000c3a, 0x18091: 0xe0000dcc, 0x18092: 0xe0000dc9, 0x18093: 0xe0000ff3, + 0x18094: 0xe0000ff0, 0x18095: 0xe000101e, 0x18096: 0xe000101a, 0x18097: 0xe000b275, + 0x18098: 0xe000b271, 0x18099: 0xe0001016, 0x1809a: 0xe0001012, 0x1809b: 0xe000100e, + 0x1809c: 0xe000100a, 0x1809d: 0x402cae20, 0x1809e: 0xe0000962, 0x1809f: 0xe000095e, + 0x180a0: 0xe0000976, 0x180a1: 0xe0000972, 0x180a2: 0xe00009f4, 0x180a3: 0xe00009ef, + 0x180a4: 0x002d3a88, 0x180a5: 0x402d3a20, 0x180a6: 0xe0000bbe, 0x180a7: 0xe0000bbb, + 0x180a8: 0xe0000c99, 0x180a9: 0xe0000c96, 0x180aa: 0xe0000e20, 0x180ab: 0xe0000e1d, + 0x180ac: 0xe0000e27, 0x180ad: 0xe0000e23, 0x180ae: 0xe0001162, 0x180af: 0xe000115f, + 0x180b0: 0xe0000c8d, 0x180b1: 0xf0000a0a, 0x180b2: 0xf000040a, 0x180b3: 0xf0000404, + 0x180b4: 0xe000b138, 0x180b5: 0xe000b135, 0x180b6: 0x002d7888, 0x180b7: 0x00319488, + 0x180b8: 0xe0000d57, 0x180b9: 0xe0000d54, 0x180ba: 0xe000b0a5, 0x180bb: 0xe000b0a1, + 0x180bc: 0xe000b0ae, 0x180bd: 0xe000b0a9, 0x180be: 0xe000b1d3, 0x180bf: 0xe000b1cf, + // Block 0x603, offset 0x180c0 + 0x180c0: 0xe000098f, 0x180c1: 0xe000098c, 0x180c2: 0xe0000995, 0x180c3: 0xe0000992, + 0x180c4: 0xe0000b62, 0x180c5: 0xe0000b5f, 0x180c6: 0xe0000b68, 0x180c7: 0xe0000b65, + 0x180c8: 0xe0000c6c, 0x180c9: 0xe0000c69, 0x180ca: 0xe0000c72, 0x180cb: 0xe0000c6f, + 0x180cc: 0xe0000e4a, 0x180cd: 0xe0000e47, 0x180ce: 0xe0000e50, 0x180cf: 0xe0000e4d, + 0x180d0: 0xe0000ee8, 0x180d1: 0xe0000ee5, 0x180d2: 0xe0000eee, 0x180d3: 0xe0000eeb, + 0x180d4: 0xe0001053, 0x180d5: 0xe0001050, 0x180d6: 0xe0001059, 0x180d7: 0xe0001056, + 0x180d8: 0xe0000f61, 0x180d9: 0xe0000f5e, 0x180da: 0xe0000fa5, 0x180db: 0xe0000fa2, + 0x180dc: 0x00312288, 0x180dd: 0x40312220, 0x180de: 0xe0000bf4, 0x180df: 0xe0000bf1, + 0x180e0: 0x002ebc88, 0x180e1: 0x402c8c20, 0x180e2: 0x002f2288, 0x180e3: 0x402f2220, + 0x180e4: 0x00314088, 0x180e5: 0x40314020, 0x180e6: 0xe000096f, 0x180e7: 0xe000096c, + 0x180e8: 0xe0000b32, 0x180e9: 0xe0000b2f, 0x180ea: 0xe0000dd9, 0x180eb: 0xe0000dd5, + 0x180ec: 0xe000b1bf, 0x180ed: 0xe000b1bb, 0x180ee: 0xe0000e04, 0x180ef: 0xe0000e01, + 0x180f0: 0xe0000e0b, 0x180f1: 0xe0000e07, 0x180f2: 0xe0001129, 0x180f3: 0xe0001126, + 0x180f4: 0x402e5e20, 0x180f5: 0x402ed020, 0x180f6: 0x40305a20, 0x180f7: 0x402dd420, + 0x180f8: 0xe0000abf, 0x180f9: 0xe0000ec4, 0x180fa: 0x002be888, 0x180fb: 0x002c4488, + 0x180fc: 0x402c4420, 0x180fd: 0x002e3888, 0x180fe: 0x00303e88, 0x180ff: 0x402ffc20, + // Block 0x604, offset 0x18100 + 0x18100: 0xae603502, 0x18101: 0xae603802, 0x18102: 0xae603c02, 0x18103: 0xae603702, + 0x18104: 0xae605b02, 0x18105: 0xae606302, 0x18106: 0xae603702, 0x18107: 0xae605202, + 0x18108: 0xae604702, 0x18109: 0xae603602, 0x1810a: 0xae604302, 0x1810b: 0xae604d02, + 0x1810c: 0xae604102, 0x1810d: 0xae605f02, 0x1810e: 0xae605f02, 0x1810f: 0xae606502, + 0x18110: 0xae606602, 0x18111: 0xae606702, 0x18112: 0xae605f02, 0x18113: 0xae602202, + 0x18114: 0xae602a02, 0x18115: 0xae805f02, 0x18116: 0xadc06002, 0x18117: 0xadc06002, + 0x18118: 0xadc06002, 0x18119: 0xadc06002, 0x1811a: 0xae805f02, 0x1811b: 0xad806802, + 0x1811c: 0xadc06002, 0x1811d: 0xadc06002, 0x1811e: 0xadc06002, 0x1811f: 0xadc06002, + 0x18120: 0xadc06002, 0x18121: 0xaca06e02, 0x18122: 0xaca06f02, 0x18123: 0xae603902, + 0x18124: 0xadc07502, 0x18125: 0xadc07602, 0x18126: 0xadc07702, 0x18127: 0xaca05602, + 0x18128: 0xaca05902, 0x18129: 0xadc06002, 0x1812a: 0xadc06002, 0x1812b: 0xadc06002, + 0x1812c: 0xadc06002, 0x1812d: 0xadc07802, 0x1812e: 0xadc07902, 0x1812f: 0xadc06002, + 0x18130: 0xadc07a02, 0x18131: 0xadc07b02, 0x18132: 0xadc02102, 0x18133: 0xadc06002, + 0x18134: 0xa0107c02, 0x18135: 0xa0107d02, 0x18136: 0xa0106102, 0x18137: 0xa0106102, + 0x18138: 0xa0105402, 0x18139: 0xadc07e02, 0x1813a: 0xadc06002, 0x1813b: 0xadc06002, + 0x1813c: 0xadc06002, 0x1813d: 0xae605f02, 0x1813e: 0xae605f02, 0x1813f: 0xae605f02, + // Block 0x605, offset 0x18140 + 0x18140: 0xae603502, 0x18141: 0xae603802, 0x18142: 0xae604502, 0x18143: 0xae602202, + 0x18144: 0xe000b07d, 0x18145: 0xaf007f02, 0x18146: 0xae605f02, 0x18147: 0xadc06002, + 0x18148: 0xadc06002, 0x18149: 0xadc06002, 0x1814a: 0xae605f02, 0x1814b: 0xae605f02, + 0x1814c: 0xae605f02, 0x1814d: 0xadc06002, 0x1814e: 0xadc06002, 0x1814f: 0xa0000000, + 0x18150: 0xae605f02, 0x18151: 0xae605f02, 0x18152: 0xae605f02, 0x18153: 0xadc06002, + 0x18154: 0xadc06002, 0x18155: 0xadc06002, 0x18156: 0xadc06002, 0x18157: 0xae605f02, + 0x18158: 0xae808002, 0x18159: 0xadc06002, 0x1815a: 0xadc06002, 0x1815b: 0xae605f02, + 0x1815c: 0xae906002, 0x1815d: 0xaea05f02, 0x1815e: 0xaea05f02, 0x1815f: 0xae906002, + 0x18160: 0xaea08102, 0x18161: 0xaea08202, 0x18162: 0xae906002, 0x18163: 0x84e615ef, + 0x18164: 0x84e6164c, 0x18165: 0x84e616cd, 0x18166: 0x84e61771, 0x18167: 0x84e61836, + 0x18168: 0x84e6161d, 0x18169: 0x84e61631, 0x1816a: 0x84e616b4, 0x1816b: 0x84e61741, + 0x1816c: 0x84e617bd, 0x1816d: 0x84e61816, 0x1816e: 0x84e6185f, 0x1816f: 0x84e6187b, + 0x18170: 0x00326688, 0x18171: 0x40326620, 0x18172: 0x0032a688, 0x18173: 0x4032a620, + 0x18174: 0x40064020, 0x18175: 0x40064220, 0x18176: 0x00326088, 0x18177: 0x40326020, + 0x1817a: 0x00326c84, 0x1817b: 0x40329220, + 0x1817c: 0x40329020, 0x1817d: 0x40329420, 0x1817e: 0x40026220, + // Block 0x606, offset 0x18180 + 0x18184: 0x40062020, 0x18185: 0xe000b080, 0x18186: 0xe000b2f4, 0x18187: 0x40030620, + 0x18188: 0xe000b30e, 0x18189: 0xe000b338, 0x1818a: 0xe000b352, + 0x1818c: 0xe000b36c, 0x1818e: 0xe000b37e, 0x1818f: 0xe000b3ac, + 0x18190: 0xe000b355, 0x18191: 0x00325288, 0x18192: 0x00325488, 0x18193: 0x00325688, + 0x18194: 0x00325a88, 0x18195: 0x00325c88, 0x18196: 0x00326488, 0x18197: 0x00326888, + 0x18198: 0x00326a88, 0x18199: 0x00326c88, 0x1819a: 0x00327088, 0x1819b: 0x00327288, + 0x1819c: 0x00327688, 0x1819d: 0x00327888, 0x1819e: 0x00327a88, 0x1819f: 0x00327c88, + 0x181a0: 0x00327e88, 0x181a1: 0x00328888, 0x181a3: 0x00328e88, + 0x181a4: 0x00329688, 0x181a5: 0x00329888, 0x181a6: 0x00329a88, 0x181a7: 0x00329c88, + 0x181a8: 0x00329e88, 0x181a9: 0x0032a288, 0x181aa: 0xe000134f, 0x181ab: 0xe00013f2, + 0x181ac: 0xe000b2f1, 0x181ad: 0xe000b30b, 0x181ae: 0xe000b335, 0x181af: 0xe000b34f, + 0x181b0: 0xe000b381, 0x181b1: 0x40325220, 0x181b2: 0x40325420, 0x181b3: 0x40325620, + 0x181b4: 0x40325a20, 0x181b5: 0x40325c20, 0x181b6: 0x40326420, 0x181b7: 0x40326820, + 0x181b8: 0x40326a20, 0x181b9: 0x40326c20, 0x181ba: 0x40327020, 0x181bb: 0x40327220, + 0x181bc: 0x40327620, 0x181bd: 0x40327820, 0x181be: 0x40327a20, 0x181bf: 0x40327c20, + // Block 0x607, offset 0x181c0 + 0x181c0: 0x40327e20, 0x181c1: 0x40328820, 0x181c2: 0x00328e99, 0x181c3: 0x40328e20, + 0x181c4: 0x40329620, 0x181c5: 0x40329820, 0x181c6: 0x40329a20, 0x181c7: 0x40329c20, + 0x181c8: 0x40329e20, 0x181c9: 0x4032a220, 0x181ca: 0xe000134c, 0x181cb: 0xe00013ef, + 0x181cc: 0xe000b369, 0x181cd: 0xe000b37b, 0x181ce: 0xe000b3a9, 0x181cf: 0xe0001368, + 0x181d0: 0x00325484, 0x181d1: 0x00326a84, 0x181d2: 0x0032988a, 0x181d3: 0xf000020a, + 0x181d4: 0xf000020a, 0x181d5: 0x00329a84, 0x181d6: 0x00327e84, 0x181d7: 0xe0001364, + 0x181d8: 0x00328688, 0x181d9: 0x40328620, 0x181da: 0x00326288, 0x181db: 0x40326220, + 0x181dc: 0x00325e88, 0x181dd: 0x40325e20, 0x181de: 0x00328488, 0x181df: 0x40328420, + 0x181e0: 0x0032a488, 0x181e1: 0x4032a420, 0x181e2: 0x0032e888, 0x181e3: 0x4032e820, + 0x181e4: 0x0032f288, 0x181e5: 0x4032f220, 0x181e6: 0x0032f488, 0x181e7: 0x4032f420, + 0x181e8: 0x0032fa88, 0x181e9: 0x4032fa20, 0x181ea: 0x00330888, 0x181eb: 0x40330820, + 0x181ec: 0x00330e88, 0x181ed: 0x40330e20, 0x181ee: 0x00331688, 0x181ef: 0x40331620, + 0x181f0: 0x00327084, 0x181f1: 0x00328884, 0x181f2: 0x00328e84, 0x181f3: 0x40326e20, + 0x181f4: 0x00326a8a, 0x181f5: 0x00325c84, 0x181f6: 0x40092e20, 0x181f7: 0x0032a888, + 0x181f8: 0x4032a820, 0x181f9: 0x00328e8a, 0x181fa: 0x00328288, 0x181fb: 0x40328220, + 0x181fc: 0x40328c20, 0x181fd: 0x00329288, 0x181fe: 0x00329088, 0x181ff: 0x00329488, + // Block 0x608, offset 0x18200 + 0x18200: 0xe00009b1, 0x18201: 0xe00009ae, 0x18202: 0xe0000a22, 0x18203: 0xe0000a1f, + 0x18204: 0xe000b0e6, 0x18205: 0xe000b0e3, 0x18206: 0xe0000a2e, 0x18207: 0xe0000a2b, + 0x18208: 0xe000b0f3, 0x18209: 0xe000b0ef, 0x1820a: 0xe0000a8c, 0x1820b: 0xe0000a89, + 0x1820c: 0xe000b0fa, 0x1820d: 0xe000b0f7, 0x1820e: 0xe0000aa4, 0x1820f: 0xe0000aa1, + 0x18210: 0xe0000a92, 0x18211: 0xe0000a8f, 0x18212: 0xe0000a9e, 0x18213: 0xe0000a9b, + 0x18214: 0xe0000b55, 0x18215: 0xe0000b51, 0x18216: 0xe000b119, 0x18217: 0xe000b115, + 0x18218: 0xe0000b7c, 0x18219: 0xe0000b79, 0x1821a: 0xe0000b82, 0x1821b: 0xe0000b7f, + 0x1821c: 0xe0000b39, 0x1821d: 0xe0000b35, 0x1821e: 0xe0000b8c, 0x1821f: 0xe0000b89, + 0x18220: 0xe0000bd0, 0x18221: 0xe0000bcd, 0x18222: 0xe0000c00, 0x18223: 0xe0000bfd, + 0x18224: 0xe000b13e, 0x18225: 0xe000b13b, 0x18226: 0xe0000bfa, 0x18227: 0xe0000bf7, + 0x18228: 0xe0000c06, 0x18229: 0xe0000c03, 0x1822a: 0xe0000c12, 0x1822b: 0xe0000c0f, + 0x1822c: 0xe0000c7e, 0x1822d: 0xe0000c7b, 0x1822e: 0xe000b15d, 0x1822f: 0xe000b159, + 0x18230: 0xe000b164, 0x18231: 0xe000b161, 0x18232: 0xe000b16a, 0x18233: 0xe000b167, + 0x18234: 0xe0000cb1, 0x18235: 0xe0000cae, 0x18236: 0xe000b176, 0x18237: 0xe000b173, + 0x18238: 0xe000b17d, 0x18239: 0xe000b179, 0x1823a: 0xe0000cf2, 0x1823b: 0xe0000cef, + 0x1823c: 0xe0000cec, 0x1823d: 0xe0000ce9, 0x1823e: 0xe000b184, 0x1823f: 0xe000b181, + // Block 0x609, offset 0x18240 + 0x18240: 0xe0000d24, 0x18241: 0xe0000d21, 0x18242: 0xe000b18a, 0x18243: 0xe000b187, + 0x18244: 0xe0000d69, 0x18245: 0xe0000d66, 0x18246: 0xe000b19c, 0x18247: 0xe000b199, + 0x18248: 0xe0000d87, 0x18249: 0xe0000d84, 0x1824a: 0xe0000d81, 0x1824b: 0xe0000d7e, + 0x1824c: 0xe000b1af, 0x1824d: 0xe000b1ab, 0x1824e: 0xe000b1b7, 0x1824f: 0xe000b1b3, + 0x18250: 0xe0000e3d, 0x18251: 0xe0000e39, 0x18252: 0xe000b1db, 0x18253: 0xe000b1d7, + 0x18254: 0xe000b218, 0x18255: 0xe000b215, 0x18256: 0xe0000ead, 0x18257: 0xe0000eaa, + 0x18258: 0xe0000ed6, 0x18259: 0xe0000ed3, 0x1825a: 0xe000b224, 0x1825b: 0xe000b221, + 0x1825c: 0xe000b22b, 0x1825d: 0xe000b227, 0x1825e: 0xe0000f02, 0x1825f: 0xe0000eff, + 0x18260: 0xe0000f41, 0x18261: 0xe0000f3e, 0x18262: 0xe000b240, 0x18263: 0xe000b23d, + 0x18264: 0xe000b239, 0x18265: 0xe000b235, 0x18266: 0xe0000f3a, 0x18267: 0xe0000f36, + 0x18268: 0xe000b247, 0x18269: 0xe000b243, 0x1826a: 0xe0000f93, 0x1826b: 0xe0000f90, + 0x1826c: 0xe000b24e, 0x1826d: 0xe000b24b, 0x1826e: 0xe0000fb1, 0x1826f: 0xe0000fae, + 0x18270: 0xe0000fab, 0x18271: 0xe0000fa8, 0x18272: 0xe0001093, 0x18273: 0xe0001090, + 0x18274: 0xe000109f, 0x18275: 0xe000109c, 0x18276: 0xe0001099, 0x18277: 0xe0001096, + 0x18278: 0xe000b261, 0x18279: 0xe000b25d, 0x1827a: 0xe0001046, 0x1827b: 0xe0001042, + 0x1827c: 0xe000b294, 0x1827d: 0xe000b291, 0x1827e: 0xe000b29a, 0x1827f: 0xe000b297, + // Block 0x60a, offset 0x18280 + 0x18280: 0xe00010d2, 0x18281: 0xe00010cf, 0x18282: 0xe000b2a0, 0x18283: 0xe000b29d, + 0x18284: 0xe00010e1, 0x18285: 0xe00010de, 0x18286: 0xe00010e7, 0x18287: 0xe00010e4, + 0x18288: 0xe000b2a6, 0x18289: 0xe000b2a3, 0x1828a: 0xe00010fc, 0x1828b: 0xe00010f9, + 0x1828c: 0xe00010f6, 0x1828d: 0xe00010f3, 0x1828e: 0xe0001123, 0x1828f: 0xe0001120, + 0x18290: 0xe0001141, 0x18291: 0xe000113e, 0x18292: 0xe000b2ca, 0x18293: 0xe000b2c7, + 0x18294: 0xe0001159, 0x18295: 0xe0001156, 0x18296: 0xe0000c15, 0x18297: 0xe0000f8d, + 0x18298: 0xe00010db, 0x18299: 0xe0001111, 0x1829a: 0xf0000404, 0x1829b: 0xe0000f70, + 0x1829c: 0x40300420, 0x1829d: 0x40300620, 0x1829e: 0xe0000f7f, 0x1829f: 0x402c9620, + 0x182a0: 0xe000b09e, 0x182a1: 0xe000b09b, 0x182a2: 0xe000b08c, 0x182a3: 0xe000b089, + 0x182a4: 0xe000b0da, 0x182a5: 0xe000b0d7, 0x182a6: 0xe000393a, 0x182a7: 0xe0003937, + 0x182a8: 0xe000b0ce, 0x182a9: 0xe000b0cb, 0x182aa: 0xe000b0d4, 0x182ab: 0xe000b0d1, + 0x182ac: 0xe000b0e0, 0x182ad: 0xe000b0dd, 0x182ae: 0xe000b0c2, 0x182af: 0xe000b0bf, + 0x182b0: 0xe0003894, 0x182b1: 0xe0003891, 0x182b2: 0xe000b0b6, 0x182b3: 0xe000b0b3, + 0x182b4: 0xe000b0bc, 0x182b5: 0xe000b0b9, 0x182b6: 0xe000b0c8, 0x182b7: 0xe000b0c5, + 0x182b8: 0xe000b112, 0x182b9: 0xe000b10f, 0x182ba: 0xe000b100, 0x182bb: 0xe000b0fd, + 0x182bc: 0xe000b106, 0x182bd: 0xe000b103, 0x182be: 0xe000b12c, 0x182bf: 0xe000b129, + // Block 0x60b, offset 0x182c0 + 0x182c0: 0xe000ad47, 0x182c1: 0xe000ad44, 0x182c2: 0xe000b120, 0x182c3: 0xe000b11d, + 0x182c4: 0xe000b126, 0x182c5: 0xe000b123, 0x182c6: 0xe000b132, 0x182c7: 0xe000b12f, + 0x182c8: 0xe000b144, 0x182c9: 0xe000b141, 0x182ca: 0xe000b156, 0x182cb: 0xe000b153, + 0x182cc: 0xe000b1cc, 0x182cd: 0xe000b1c9, 0x182ce: 0xe000b1a2, 0x182cf: 0xe000b19f, + 0x182d0: 0xe000b1ee, 0x182d1: 0xe000b1eb, 0x182d2: 0xe000ad65, 0x182d3: 0xe000ad62, + 0x182d4: 0xe000b1e2, 0x182d5: 0xe000b1df, 0x182d6: 0xe000b1e8, 0x182d7: 0xe000b1e5, + 0x182d8: 0xe000b1f4, 0x182d9: 0xe000b1f1, 0x182da: 0xe000b20c, 0x182db: 0xe000b209, + 0x182dc: 0xe000b1fa, 0x182dd: 0xe000b1f7, 0x182de: 0xe000b200, 0x182df: 0xe000b1fd, + 0x182e0: 0xe000b206, 0x182e1: 0xe000b203, 0x182e2: 0xe000b212, 0x182e3: 0xe000b20f, + 0x182e4: 0xe000b26e, 0x182e5: 0xe000b26b, 0x182e6: 0xe000b254, 0x182e7: 0xe000b251, + 0x182e8: 0xe000b288, 0x182e9: 0xe000b285, 0x182ea: 0xe0002958, 0x182eb: 0xe0002955, + 0x182ec: 0xe000b27c, 0x182ed: 0xe000b279, 0x182ee: 0xe000b282, 0x182ef: 0xe000b27f, + 0x182f0: 0xe000b28e, 0x182f1: 0xe000b28b, 0x182f2: 0xe0001108, 0x182f3: 0xe0001105, + 0x182f4: 0xe000b2be, 0x182f5: 0xe000b2bb, 0x182f6: 0xe000b2ac, 0x182f7: 0xe000b2a9, + 0x182f8: 0xe000b2b2, 0x182f9: 0xe000b2af, 0x182fa: 0xe0000d0a, 0x182fb: 0xe0000d07, + 0x182fc: 0x0030d888, 0x182fd: 0x4030d820, 0x182fe: 0x00312088, 0x182ff: 0x40312020, + // Block 0x60c, offset 0x18300 + 0x18300: 0xe0001165, 0x18301: 0xe00011a9, 0x18302: 0xe000117d, 0x18303: 0xe00011c1, + 0x18304: 0xe000b2cd, 0x18305: 0xe000b2df, 0x18306: 0xe000118f, 0x18307: 0xe00011d3, + 0x18308: 0xe0001168, 0x18309: 0xe00011ac, 0x1830a: 0xe0001181, 0x1830b: 0xe00011c5, + 0x1830c: 0xe000b2d1, 0x1830d: 0xe000b2e3, 0x1830e: 0xe0001193, 0x1830f: 0xe00011d7, + 0x18310: 0xe000121a, 0x18311: 0xe0001230, 0x18312: 0xe0001228, 0x18313: 0xe000123e, + 0x18314: 0xe000b2fb, 0x18315: 0xe000b303, + 0x18318: 0xe000121d, 0x18319: 0xe0001233, 0x1831a: 0xe000122c, 0x1831b: 0xe0001242, + 0x1831c: 0xe000b2ff, 0x1831d: 0xe000b307, + 0x18320: 0xe0001252, 0x18321: 0xe0001296, 0x18322: 0xe000126a, 0x18323: 0xe00012ae, + 0x18324: 0xe000b311, 0x18325: 0xe000b323, 0x18326: 0xe000127c, 0x18327: 0xe00012c0, + 0x18328: 0xe0001255, 0x18329: 0xe0001299, 0x1832a: 0xe000126e, 0x1832b: 0xe00012b2, + 0x1832c: 0xe000b315, 0x1832d: 0xe000b327, 0x1832e: 0xe0001280, 0x1832f: 0xe00012c4, + 0x18330: 0xe00012fb, 0x18331: 0xe0001319, 0x18332: 0xe0001309, 0x18333: 0xe0001327, + 0x18334: 0xe000b33f, 0x18335: 0xe000b347, 0x18336: 0xe0001311, 0x18337: 0xe000132f, + 0x18338: 0xe00012fe, 0x18339: 0xe000131c, 0x1833a: 0xe000130d, 0x1833b: 0xe000132b, + 0x1833c: 0xe000b343, 0x1833d: 0xe000b34b, 0x1833e: 0xe0001315, 0x1833f: 0xe0001333, + // Block 0x60d, offset 0x18340 + 0x18340: 0xe000136c, 0x18341: 0xe0001382, 0x18342: 0xe000137a, 0x18343: 0xe0001390, + 0x18344: 0xe000b359, 0x18345: 0xe000b361, + 0x18348: 0xe000136f, 0x18349: 0xe0001385, 0x1834a: 0xe000137e, 0x1834b: 0xe0001394, + 0x1834c: 0xe000b35d, 0x1834d: 0xe000b365, + 0x18350: 0xe00013ad, 0x18351: 0xe00013bc, 0x18352: 0xe00013b4, 0x18353: 0xe00013ca, + 0x18354: 0xe000b36f, 0x18355: 0xe000b373, 0x18356: 0xe00013b8, 0x18357: 0xe00013d2, + 0x18359: 0xe00013bf, 0x1835b: 0xe00013ce, + 0x1835d: 0xe000b377, 0x1835f: 0xe00013d6, + 0x18360: 0xe0001407, 0x18361: 0xe000144b, 0x18362: 0xe000141f, 0x18363: 0xe0001463, + 0x18364: 0xe000b385, 0x18365: 0xe000b397, 0x18366: 0xe0001431, 0x18367: 0xe0001475, + 0x18368: 0xe000140a, 0x18369: 0xe000144e, 0x1836a: 0xe0001423, 0x1836b: 0xe0001467, + 0x1836c: 0xe000b389, 0x1836d: 0xe000b39b, 0x1836e: 0xe0001435, 0x1836f: 0xe0001479, + 0x18370: 0xe00011f7, 0x18371: 0xe000b2f1, 0x18372: 0xe000124c, 0x18373: 0xe000b30b, + 0x18374: 0xe00012e4, 0x18375: 0xe000b335, 0x18376: 0xe000133d, 0x18377: 0xe000b34f, + 0x18378: 0xe000139e, 0x18379: 0xe000b369, 0x1837a: 0xe00013e0, 0x1837b: 0xe000b37b, + 0x1837c: 0xe0001499, 0x1837d: 0xe000b3a9, + // Block 0x60e, offset 0x18380 + 0x18380: 0xe00011a1, 0x18381: 0xe00011e5, 0x18382: 0xe0001185, 0x18383: 0xe00011c9, + 0x18384: 0xe000b2d5, 0x18385: 0xe000b2e7, 0x18386: 0xe0001197, 0x18387: 0xe00011db, + 0x18388: 0xe00011a5, 0x18389: 0xe00011e9, 0x1838a: 0xe000118a, 0x1838b: 0xe00011ce, + 0x1838c: 0xe000b2da, 0x1838d: 0xe000b2ec, 0x1838e: 0xe000119c, 0x1838f: 0xe00011e0, + 0x18390: 0xe000128e, 0x18391: 0xe00012d2, 0x18392: 0xe0001272, 0x18393: 0xe00012b6, + 0x18394: 0xe000b319, 0x18395: 0xe000b32b, 0x18396: 0xe0001284, 0x18397: 0xe00012c8, + 0x18398: 0xe0001292, 0x18399: 0xe00012d6, 0x1839a: 0xe0001277, 0x1839b: 0xe00012bb, + 0x1839c: 0xe000b31e, 0x1839d: 0xe000b330, 0x1839e: 0xe0001289, 0x1839f: 0xe00012cd, + 0x183a0: 0xe0001443, 0x183a1: 0xe0001487, 0x183a2: 0xe0001427, 0x183a3: 0xe000146b, + 0x183a4: 0xe000b38d, 0x183a5: 0xe000b39f, 0x183a6: 0xe0001439, 0x183a7: 0xe000147d, + 0x183a8: 0xe0001447, 0x183a9: 0xe000148b, 0x183aa: 0xe000142c, 0x183ab: 0xe0001470, + 0x183ac: 0xe000b392, 0x183ad: 0xe000b3a4, 0x183ae: 0xe000143e, 0x183af: 0xe0001482, + 0x183b0: 0xe0001201, 0x183b1: 0xe000120e, 0x183b2: 0xe00011fd, 0x183b3: 0xe0001214, + 0x183b4: 0xe000b2f7, 0x183b6: 0xe0001207, 0x183b7: 0xe000120a, + 0x183b8: 0xe0001204, 0x183b9: 0xe0001211, 0x183ba: 0xe00011fa, 0x183bb: 0xe000b2f4, + 0x183bc: 0xe0001217, 0x183bd: 0x40063620, 0x183be: 0x40326c20, 0x183bf: 0x40063620, + // Block 0x60f, offset 0x183c0 + 0x183c0: 0x40063a20, 0x183c1: 0xe00000b1, 0x183c2: 0xe00012ea, 0x183c3: 0xe00012f5, + 0x183c4: 0xe000b33b, 0x183c6: 0xe00012ee, 0x183c7: 0xe00012f1, + 0x183c8: 0xe000124f, 0x183c9: 0xe000b30e, 0x183ca: 0xe00012e7, 0x183cb: 0xe000b338, + 0x183cc: 0xe00012f8, 0x183cd: 0xe00000b7, 0x183ce: 0xe000b083, 0x183cf: 0xe00000ba, + 0x183d0: 0xe0001343, 0x183d1: 0xe000135e, 0x183d2: 0xe0001356, 0x183d3: 0xe000b355, + 0x183d6: 0xe0001349, 0x183d7: 0xe000135a, + 0x183d8: 0xe0001346, 0x183d9: 0xe0001361, 0x183da: 0xe0001340, 0x183db: 0xe000b352, + 0x183dd: 0xe00000c0, 0x183de: 0xe000b086, 0x183df: 0xe00000c3, + 0x183e0: 0xe00013e6, 0x183e1: 0xe0001401, 0x183e2: 0xe00013f9, 0x183e3: 0xe000b381, + 0x183e4: 0xe00013a4, 0x183e5: 0xe00013a7, 0x183e6: 0xe00013ec, 0x183e7: 0xe00013fd, + 0x183e8: 0xe00013e9, 0x183e9: 0xe0001404, 0x183ea: 0xe00013e3, 0x183eb: 0xe000b37e, + 0x183ec: 0xe00013aa, 0x183ed: 0xe00000ae, 0x183ee: 0xe000b080, 0x183ef: 0x40061e20, + 0x183f2: 0xe000149f, 0x183f3: 0xe00014aa, + 0x183f4: 0xe000b3af, 0x183f6: 0xe00014a3, 0x183f7: 0xe00014a6, + 0x183f8: 0xe00013a1, 0x183f9: 0xe000b36c, 0x183fa: 0xe000149c, 0x183fb: 0xe000b3ac, + 0x183fc: 0xe00014ad, 0x183fd: 0x40062020, 0x183fe: 0x40063820, + // Block 0x610, offset 0x18400 + 0x18400: 0xa0000000, 0x18401: 0xa0000000, 0x18402: 0xa0000000, 0x18403: 0xa0000000, + 0x18404: 0xa0000000, 0x18405: 0xa0000000, 0x18406: 0xa0000000, 0x18407: 0xa0000000, + 0x18408: 0xa0000000, 0x18409: 0x40020020, 0x1840a: 0x40020220, 0x1840b: 0x40020420, + 0x1840c: 0x40020620, 0x1840d: 0x40020820, 0x1840e: 0xa0000000, 0x1840f: 0xa0000000, + 0x18410: 0xa0000000, 0x18411: 0xa0000000, 0x18412: 0xa0000000, 0x18413: 0xa0000000, + 0x18414: 0xa0000000, 0x18415: 0xa0000000, 0x18416: 0xa0000000, 0x18417: 0xa0000000, + 0x18418: 0xa0000000, 0x18419: 0xa0000000, 0x1841a: 0xa0000000, 0x1841b: 0xa0000000, + 0x1841c: 0xa0000000, 0x1841d: 0xa0000000, 0x1841e: 0xa0000000, 0x1841f: 0xa0000000, + 0x18420: 0x40021220, 0x18421: 0x4002ba20, 0x18422: 0x4003e020, 0x18423: 0x4004ea20, + 0x18424: 0x4027de20, 0x18425: 0x4004ec20, 0x18426: 0x4004e620, 0x18427: 0x4003d220, + 0x18428: 0x4003f420, 0x18429: 0x4003f620, 0x1842a: 0x4004d820, 0x1842b: 0x40093820, + 0x1842c: 0x40024020, 0x1842d: 0x40021a20, 0x1842e: 0x4002e420, 0x1842f: 0x4004e220, + 0x18430: 0x4029cc20, 0x18431: 0x4029ce20, 0x18432: 0x4029d020, 0x18433: 0x4029d220, + 0x18434: 0x4029d420, 0x18435: 0x4029d620, 0x18436: 0x4029d820, 0x18437: 0x4029da20, + 0x18438: 0x4029dc20, 0x18439: 0x4029de20, 0x1843a: 0x40026c20, 0x1843b: 0x40026220, + 0x1843c: 0x40094020, 0x1843d: 0x40094220, 0x1843e: 0x40094420, 0x1843f: 0x4002c420, + // Block 0x611, offset 0x18440 + 0x18440: 0x4004d620, 0x18441: 0x002bde88, 0x18442: 0x002c0a88, 0x18443: 0x002c3a88, + 0x18444: 0x002c6288, 0x18445: 0x002c9888, 0x18446: 0x002d0888, 0x18447: 0x002d2288, + 0x18448: 0x002d6888, 0x18449: 0x002d9a88, 0x1844a: 0x002dcc88, 0x1844b: 0x002dfe88, + 0x1844c: 0xc0030002, 0x1844d: 0x002e8288, 0x1844e: 0x002e9e88, 0x1844f: 0x002ee288, + 0x18450: 0x002f2c88, 0x18451: 0x002f5688, 0x18452: 0x002f7a88, 0x18453: 0x002fe688, + 0x18454: 0x00302c88, 0x18455: 0x00306c88, 0x18456: 0x0030be88, 0x18457: 0x0030e288, + 0x18458: 0x0030f688, 0x18459: 0x00310088, 0x1845a: 0x00312a88, 0x1845b: 0x4003f820, + 0x1845c: 0x4004e420, 0x1845d: 0x4003fa20, 0x1845e: 0x40062420, 0x1845f: 0x40021620, + 0x18460: 0x40061e20, 0x18461: 0xcfa39ac2, 0x18462: 0x402c0a20, 0x18463: 0xcfa809b1, + 0x18464: 0x402c6220, 0x18465: 0xcfaa9b41, 0x18466: 0x402d0820, 0x18467: 0x402d2220, + 0x18468: 0x402d6820, 0x18469: 0xcfac9b51, 0x1846a: 0x402dcc20, 0x1846b: 0x402dfe20, + 0x1846c: 0xc0000002, 0x1846d: 0x402e8220, 0x1846e: 0x402e9e20, 0x1846f: 0xcfae9b62, + 0x18470: 0x402f2c20, 0x18471: 0x402f5620, 0x18472: 0x402f7a20, 0x18473: 0xcfb39be1, + 0x18474: 0x40302c20, 0x18475: 0xcfb59c02, 0x18476: 0x4030be20, 0x18477: 0x4030e220, + 0x18478: 0x4030f620, 0x18479: 0x40310020, 0x1847a: 0x40312a20, 0x1847b: 0x4003fc20, + 0x1847c: 0x40094820, 0x1847d: 0x4003fe20, 0x1847e: 0x40094c20, 0x1847f: 0xa0000000, + // Block 0x612, offset 0x18480 + 0x18480: 0xe00008f5, 0x18481: 0xe00008ef, 0x18482: 0xe0000921, 0x18483: 0xe0000969, + 0x18484: 0xe000095b, 0x18485: 0xe000094d, 0x18486: 0xe00009dd, 0x18487: 0xe0000a53, + 0x18488: 0xe0000ae8, 0x18489: 0xe0000ae2, 0x1848a: 0xe0000af4, 0x1848b: 0xe0000b20, + 0x1848c: 0xe0000c2b, 0x1848d: 0xe0000c25, 0x1848e: 0xe0000c37, 0x1848f: 0xe0000c43, + 0x18490: 0xe0000ab3, 0x18491: 0xe0000d63, 0x18492: 0xe0000d9a, 0x18493: 0xe0000d94, + 0x18494: 0xe0000da6, 0x18495: 0xe0000de6, 0x18496: 0xe0000dd2, 0x18497: 0x40093e20, + 0x18498: 0xe0000e12, 0x18499: 0xe0000fe1, 0x1849a: 0xe0000fdb, 0x1849b: 0xe0000fed, + 0x1849c: 0xe0000fff, 0x1849d: 0xe0001102, 0x1849e: 0x00318888, 0x1849f: 0xe0000f7b, + 0x184a0: 0xe00008f2, 0x184a1: 0xe00008ec, 0x184a2: 0xe000091e, 0x184a3: 0xe0000966, + 0x184a4: 0xcfa69b21, 0x184a5: 0xe000094a, 0x184a6: 0xe00009d5, 0x184a7: 0xe0000a4d, + 0x184a8: 0xe0000ae5, 0x184a9: 0xe0000adf, 0x184aa: 0xe0000af1, 0x184ab: 0xe0000b1d, + 0x184ac: 0xe0000c28, 0x184ad: 0xe0000c22, 0x184ae: 0xe0000c34, 0x184af: 0xe0000c40, + 0x184b0: 0xe0000aad, 0x184b1: 0xe0000d60, 0x184b2: 0xe0000d97, 0x184b3: 0xe0000d91, + 0x184b4: 0xe0000da3, 0x184b5: 0xe0000de3, 0x184b6: 0xcfb19bc1, 0x184b7: 0x40093c20, + 0x184b8: 0xe0000e0f, 0x184b9: 0xe0000fde, 0x184ba: 0xe0000fd8, 0x184bb: 0xe0000fea, + 0x184bc: 0xcfb89c61, 0x184bd: 0xe00010ff, 0x184be: 0x40318820, 0x184bf: 0xe0001114, + // Block 0x613, offset 0x184c0 + 0x184c0: 0xa0000000, 0x184c1: 0xa0000000, 0x184c2: 0xa0000000, 0x184c3: 0xa0000000, + 0x184c4: 0xa0000000, 0x184c5: 0xa0000000, 0x184c6: 0xa0000000, 0x184c7: 0xa0000000, + 0x184c8: 0xa0000000, 0x184c9: 0x40020020, 0x184ca: 0x40020220, 0x184cb: 0x40020420, + 0x184cc: 0x40020620, 0x184cd: 0x40020820, 0x184ce: 0xa0000000, 0x184cf: 0xa0000000, + 0x184d0: 0xa0000000, 0x184d1: 0xa0000000, 0x184d2: 0xa0000000, 0x184d3: 0xa0000000, + 0x184d4: 0xa0000000, 0x184d5: 0xa0000000, 0x184d6: 0xa0000000, 0x184d7: 0xa0000000, + 0x184d8: 0xa0000000, 0x184d9: 0xa0000000, 0x184da: 0xa0000000, 0x184db: 0xa0000000, + 0x184dc: 0xa0000000, 0x184dd: 0xa0000000, 0x184de: 0xa0000000, 0x184df: 0xa0000000, + 0x184e0: 0x40021220, 0x184e1: 0x4002ba20, 0x184e2: 0x4003e020, 0x184e3: 0x4004ea20, + 0x184e4: 0x4027de20, 0x184e5: 0x4004ec20, 0x184e6: 0x4004e620, 0x184e7: 0x4003d220, + 0x184e8: 0x4003f420, 0x184e9: 0x4003f620, 0x184ea: 0x4004d820, 0x184eb: 0x40093820, + 0x184ec: 0x40024020, 0x184ed: 0x40021a20, 0x184ee: 0x4002e420, 0x184ef: 0x4004e220, + 0x184f0: 0x4029cc20, 0x184f1: 0x4029ce20, 0x184f2: 0x4029d020, 0x184f3: 0x4029d220, + 0x184f4: 0x4029d420, 0x184f5: 0x4029d620, 0x184f6: 0x4029d820, 0x184f7: 0x4029da20, + 0x184f8: 0x4029dc20, 0x184f9: 0x4029de20, 0x184fa: 0x40026c20, 0x184fb: 0x40026220, + 0x184fc: 0x40094020, 0x184fd: 0x40094220, 0x184fe: 0x40094420, 0x184ff: 0x4002c420, + // Block 0x614, offset 0x18500 + 0x18500: 0x4004d620, 0x18501: 0x002bde88, 0x18502: 0x002c0a88, 0x18503: 0x002c3a88, + 0x18504: 0x002c6288, 0x18505: 0xce6d3081, 0x18506: 0x002d0888, 0x18507: 0xc52b2692, + 0x18508: 0x002d6888, 0x18509: 0x002d9a88, 0x1850a: 0x002dcc88, 0x1850b: 0x002dfe88, + 0x1850c: 0xc0030002, 0x1850d: 0x002e8288, 0x1850e: 0x002e9e88, 0x1850f: 0xc33f3081, + 0x18510: 0x002f2c88, 0x18511: 0x002f5688, 0x18512: 0x002f7a88, 0x18513: 0xc3433081, + 0x18514: 0x00302c88, 0x18515: 0x00306c88, 0x18516: 0x0030be88, 0x18517: 0x0030e288, + 0x18518: 0x0030f688, 0x18519: 0x00310088, 0x1851a: 0x00312a88, 0x1851b: 0x4003f820, + 0x1851c: 0x4004e420, 0x1851d: 0x4003fa20, 0x1851e: 0x40062420, 0x1851f: 0x40021620, + 0x18520: 0x40061e20, 0x18521: 0x402bde20, 0x18522: 0x402c0a20, 0x18523: 0x402c3a20, + 0x18524: 0x402c6220, 0x18525: 0xce6b3081, 0x18526: 0x402d0820, 0x18527: 0xc3372681, + 0x18528: 0x402d6820, 0x18529: 0x402d9a20, 0x1852a: 0x402dcc20, 0x1852b: 0x402dfe20, + 0x1852c: 0xc0000002, 0x1852d: 0x402e8220, 0x1852e: 0x402e9e20, 0x1852f: 0xc33d3081, + 0x18530: 0x402f2c20, 0x18531: 0x402f5620, 0x18532: 0x402f7a20, 0x18533: 0xc3413081, + 0x18534: 0x40302c20, 0x18535: 0x40306c20, 0x18536: 0x4030be20, 0x18537: 0x4030e220, + 0x18538: 0x4030f620, 0x18539: 0x40310020, 0x1853a: 0x40312a20, 0x1853b: 0x4003fc20, + 0x1853c: 0x40094820, 0x1853d: 0x4003fe20, 0x1853e: 0x40094c20, 0x1853f: 0xa0000000, + // Block 0x615, offset 0x18540 + 0x18540: 0xe0000d24, 0x18541: 0xe0000d21, 0x18542: 0xe0000d2a, 0x18543: 0xe0000d27, + 0x18544: 0xe0000d69, 0x18545: 0xe0000d66, 0x18546: 0xe0000d7b, 0x18547: 0xe0000d78, + 0x18548: 0xe0000d87, 0x18549: 0xe0000d84, 0x1854a: 0xe0000d81, 0x1854b: 0xe0000d7e, + 0x1854c: 0xe0000ded, 0x1854d: 0xe0000de9, 0x1854e: 0xe0000df5, 0x1854f: 0xe0000df1, + 0x18550: 0xe0000e3d, 0x18551: 0xe0000e39, 0x18552: 0xe0000e35, 0x18553: 0xe0000e31, + 0x18554: 0xe0000ea7, 0x18555: 0xe0000ea4, 0x18556: 0xe0000ead, 0x18557: 0xe0000eaa, + 0x18558: 0xe0000ed6, 0x18559: 0xe0000ed3, 0x1855a: 0xe0000ef4, 0x1855b: 0xe0000ef1, + 0x1855c: 0xe0000efb, 0x1855d: 0xe0000ef7, 0x1855e: 0xe0000f02, 0x1855f: 0xe0000eff, + 0x18560: 0xe0000f41, 0x18561: 0xe0000f3e, 0x18562: 0x002fe883, 0x18563: 0x402fe820, + 0x18564: 0xe0000f26, 0x18565: 0xe0000f22, 0x18566: 0xe0000f3a, 0x18567: 0xe0000f36, + 0x18568: 0xe000296a, 0x18569: 0xe0002967, 0x1856a: 0xe0000f93, 0x1856b: 0xe0000f90, + 0x1856c: 0xe0000f9f, 0x1856d: 0xe0000f9c, 0x1856e: 0xe0000fb1, 0x1856f: 0xe0000fae, + 0x18570: 0xe0000fab, 0x18571: 0xe0000fa8, 0x18572: 0xe0001093, 0x18573: 0xe0001090, + 0x18574: 0xe000109f, 0x18575: 0xe000109c, 0x18576: 0xe0001099, 0x18577: 0xe0001096, + 0x18578: 0xe0001032, 0x18579: 0xe000102e, 0x1857a: 0xe0001046, 0x1857b: 0xe0001042, + 0x1857c: 0xe00010a9, 0x1857d: 0xe00010a6, 0x1857e: 0xe00010af, 0x1857f: 0xe00010ac, + // Block 0x616, offset 0x18580 + 0x18580: 0xe00010d2, 0x18581: 0xe00010cf, 0x18582: 0xe00010cc, 0x18583: 0xe00010c9, + 0x18584: 0xe00010e1, 0x18585: 0xe00010de, 0x18586: 0xe00010e7, 0x18587: 0xe00010e4, + 0x18588: 0xe00010ed, 0x18589: 0xe00010ea, 0x1858a: 0xe00010fc, 0x1858b: 0xe00010f9, + 0x1858c: 0xe00010f6, 0x1858d: 0xe00010f3, 0x1858e: 0xe0001123, 0x1858f: 0xe0001120, + 0x18590: 0xe0001141, 0x18591: 0xe000113e, 0x18592: 0xe0001153, 0x18593: 0xe0001150, + 0x18594: 0xe0001159, 0x18595: 0xe0001156, 0x18596: 0xe0000c15, 0x18597: 0xe0000f8d, + 0x18598: 0xe00010db, 0x18599: 0xe0001111, 0x1859a: 0xf0000404, 0x1859b: 0xe0000f70, + 0x1859c: 0x40300420, 0x1859d: 0x40300620, 0x1859e: 0xe0000f7f, 0x1859f: 0x402c9620, + 0x185a0: 0xe000099b, 0x185a1: 0xe0000998, 0x185a2: 0xe0000989, 0x185a3: 0xe0000986, + 0x185a4: 0xe0000928, 0x185a5: 0xe0000924, 0x185a6: 0xe0000930, 0x185a7: 0xe000092c, + 0x185a8: 0xe0000940, 0x185a9: 0xe000093c, 0x185aa: 0xe0000938, 0x185ab: 0xe0000934, + 0x185ac: 0xe00009aa, 0x185ad: 0xe00009a6, 0x185ae: 0xe0000902, 0x185af: 0xe00008fe, + 0x185b0: 0xe000090a, 0x185b1: 0xe0000906, 0x185b2: 0xe000091a, 0x185b3: 0xe0000916, + 0x185b4: 0xe0000912, 0x185b5: 0xe000090e, 0x185b6: 0xe00009a2, 0x185b7: 0xe000099e, + 0x185b8: 0x002c9a83, 0x185b9: 0x402c9a20, 0x185ba: 0xe0000b5c, 0x185bb: 0xe0000b59, + 0x185bc: 0xe0000b26, 0x185bd: 0xe0000b23, 0x185be: 0xe0000afb, 0x185bf: 0xe0000af7, + // Block 0x617, offset 0x185c0 + 0x185c0: 0xe0000b03, 0x185c1: 0xe0000aff, 0x185c2: 0xe0000b13, 0x185c3: 0xe0000b0f, + 0x185c4: 0xe0000b0b, 0x185c5: 0xe0000b07, 0x185c6: 0xe000b3c5, 0x185c7: 0xe000b3c2, + 0x185c8: 0xe0000c66, 0x185c9: 0xe0000c63, 0x185ca: 0xe0000c78, 0x185cb: 0xe0000c75, + 0x185cc: 0x002ee483, 0x185cd: 0x402ee420, 0x185ce: 0xe0000e44, 0x185cf: 0xe0000e41, + 0x185d0: 0xe0000dad, 0x185d1: 0xe0000da9, 0x185d2: 0xe0000db5, 0x185d3: 0xe0000db1, + 0x185d4: 0xe0000dc5, 0x185d5: 0xe0000dc1, 0x185d6: 0xe0000dbd, 0x185d7: 0xe0000db9, + 0x185d8: 0xe0003c96, 0x185d9: 0xe0003c93, 0x185da: 0xe0000e5d, 0x185db: 0xe0000e59, + 0x185dc: 0xe0000e65, 0x185dd: 0xe0000e61, 0x185de: 0xe0000e75, 0x185df: 0xe0000e71, + 0x185e0: 0xe0000e6d, 0x185e1: 0xe0000e69, 0x185e2: 0xe0003c9c, 0x185e3: 0xe0003c99, + 0x185e4: 0xe000108d, 0x185e5: 0xe000108a, 0x185e6: 0xe000104d, 0x185e7: 0xe000104a, + 0x185e8: 0xe0001066, 0x185e9: 0xe0001062, 0x185ea: 0xe000106e, 0x185eb: 0xe000106a, + 0x185ec: 0xe000107e, 0x185ed: 0xe000107a, 0x185ee: 0xe0001076, 0x185ef: 0xe0001072, + 0x185f0: 0xe0001086, 0x185f1: 0xe0001082, 0x185f2: 0xe0001108, 0x185f3: 0xe0001105, + 0x185f4: 0xe0001135, 0x185f5: 0xe0001132, 0x185f6: 0xe000112f, 0x185f7: 0xe000112c, + 0x185f8: 0xe000111d, 0x185f9: 0xe000111a, 0x185fa: 0xe0000d0a, 0x185fb: 0xe0000d07, + 0x185fc: 0x0030d888, 0x185fd: 0x4030d820, 0x185fe: 0x00312088, 0x185ff: 0x40312020, + // Block 0x618, offset 0x18600 + 0x18600: 0xa0000000, 0x18601: 0xa0000000, 0x18602: 0xa0000000, 0x18603: 0xa0000000, + 0x18604: 0xa0000000, 0x18605: 0xa0000000, 0x18606: 0xa0000000, 0x18607: 0xa0000000, + 0x18608: 0xa0000000, 0x18609: 0x40020020, 0x1860a: 0x40020220, 0x1860b: 0x40020420, + 0x1860c: 0x40020620, 0x1860d: 0x40020820, 0x1860e: 0xa0000000, 0x1860f: 0xa0000000, + 0x18610: 0xa0000000, 0x18611: 0xa0000000, 0x18612: 0xa0000000, 0x18613: 0xa0000000, + 0x18614: 0xa0000000, 0x18615: 0xa0000000, 0x18616: 0xa0000000, 0x18617: 0xa0000000, + 0x18618: 0xa0000000, 0x18619: 0xa0000000, 0x1861a: 0xa0000000, 0x1861b: 0xa0000000, + 0x1861c: 0xa0000000, 0x1861d: 0xa0000000, 0x1861e: 0xa0000000, 0x1861f: 0xa0000000, + 0x18620: 0x40021220, 0x18621: 0x4002ba20, 0x18622: 0x4003e020, 0x18623: 0x4004ea20, + 0x18624: 0x4027de20, 0x18625: 0x4004ec20, 0x18626: 0x4004e620, 0x18627: 0x4003d220, + 0x18628: 0x4003f420, 0x18629: 0x4003f620, 0x1862a: 0x4004d820, 0x1862b: 0x40093820, + 0x1862c: 0x40024020, 0x1862d: 0x40021a20, 0x1862e: 0x4002e420, 0x1862f: 0x4004e220, + 0x18630: 0x4029cc20, 0x18631: 0x4029ce20, 0x18632: 0x4029d020, 0x18633: 0x4029d220, + 0x18634: 0x4029d420, 0x18635: 0x4029d620, 0x18636: 0x4029d820, 0x18637: 0x4029da20, + 0x18638: 0x4029dc20, 0x18639: 0x4029de20, 0x1863a: 0x40026c20, 0x1863b: 0x40026220, + 0x1863c: 0x40094020, 0x1863d: 0x40094220, 0x1863e: 0x40094420, 0x1863f: 0x4002c420, + // Block 0x619, offset 0x18640 + 0x18640: 0x4004d620, 0x18641: 0xcfbf9c81, 0x18642: 0x002c0a88, 0x18643: 0x002c3a88, + 0x18644: 0x002c6288, 0x18645: 0xcfcd9cc1, 0x18646: 0x002d0888, 0x18647: 0x002d2288, + 0x18648: 0x002d6888, 0x18649: 0xcfe19c81, 0x1864a: 0x002dcc88, 0x1864b: 0x002dfe88, + 0x1864c: 0xc0030002, 0x1864d: 0xcfeb9c81, 0x1864e: 0xcff59c81, 0x1864f: 0xcfff9c81, + 0x18650: 0x002f2c88, 0x18651: 0x002f5688, 0x18652: 0x002f7a88, 0x18653: 0x002fe688, + 0x18654: 0x00302c88, 0x18655: 0xd00e9d81, 0x18656: 0x0030be88, 0x18657: 0x0030e288, + 0x18658: 0x0030f688, 0x18659: 0x00310088, 0x1865a: 0x00312a88, 0x1865b: 0x4003f820, + 0x1865c: 0x4004e420, 0x1865d: 0x4003fa20, 0x1865e: 0x40062420, 0x1865f: 0x40021620, + 0x18660: 0x40061e20, 0x18661: 0xcfba9c81, 0x18662: 0x402c0a20, 0x18663: 0x402c3a20, + 0x18664: 0x402c6220, 0x18665: 0xcfc49cc1, 0x18666: 0x402d0820, 0x18667: 0x402d2220, + 0x18668: 0x402d6820, 0x18669: 0xcfdc9c81, 0x1866a: 0x402dcc20, 0x1866b: 0x402dfe20, + 0x1866c: 0xc0000002, 0x1866d: 0xcfe69c81, 0x1866e: 0xcff09c81, 0x1866f: 0xcffa9c81, + 0x18670: 0x402f2c20, 0x18671: 0x402f5620, 0x18672: 0x402f7a20, 0x18673: 0x402fe620, + 0x18674: 0x40302c20, 0x18675: 0xd0049d81, 0x18676: 0x4030be20, 0x18677: 0x4030e220, + 0x18678: 0x4030f620, 0x18679: 0x40310020, 0x1867a: 0x40312a20, 0x1867b: 0x4003fc20, + 0x1867c: 0x40094820, 0x1867d: 0x4003fe20, 0x1867e: 0x40094c20, 0x1867f: 0xa0000000, + // Block 0x61a, offset 0x18680 + 0x18680: 0x002bde63, 0x18681: 0x002bde23, 0x18682: 0xe0000921, 0x18683: 0xe0000969, + 0x18684: 0xe000095b, 0x18685: 0xe000094d, 0x18686: 0xe00009dd, 0x18687: 0xe0000a53, + 0x18688: 0x002c9863, 0x18689: 0x002c9823, 0x1868a: 0xcfd99d51, 0x1868b: 0xe0000b20, + 0x1868c: 0x002d9a63, 0x1868d: 0x002d9a23, 0x1868e: 0xe0000c37, 0x1868f: 0xe0000c43, + 0x18690: 0xe0000ab3, 0x18691: 0xe0000d63, 0x18692: 0x002ee263, 0x18693: 0x002ee223, + 0x18694: 0xe0000da6, 0x18695: 0xe0000de6, 0x18696: 0xe0000dd2, 0x18697: 0x40093e20, + 0x18698: 0xe0000e12, 0x18699: 0x00306c63, 0x1869a: 0x00306c23, 0x1869b: 0xe0000fed, + 0x1869c: 0x00306d23, 0x1869d: 0xe0001102, 0x1869e: 0x00318888, 0x1869f: 0xe0000f7b, + 0x186a0: 0x402bde1f, 0x186a1: 0x402bde1d, 0x186a2: 0xe000091e, 0x186a3: 0xe0000966, + 0x186a4: 0xe0000958, 0x186a5: 0xe000094a, 0x186a6: 0xe00009d5, 0x186a7: 0xe0000a4d, + 0x186a8: 0x402c981f, 0x186a9: 0x402c981d, 0x186aa: 0xcfd69d51, 0x186ab: 0xe0000b1d, + 0x186ac: 0x402d9a1f, 0x186ad: 0x402d9a1d, 0x186ae: 0xe0000c34, 0x186af: 0xe0000c40, + 0x186b0: 0xe0000aad, 0x186b1: 0xe0000d60, 0x186b2: 0x402ee21f, 0x186b3: 0x402ee21d, + 0x186b4: 0xe0000da3, 0x186b5: 0xe0000de3, 0x186b6: 0xe0000dcf, 0x186b7: 0x40093c20, + 0x186b8: 0xe0000e0f, 0x186b9: 0x40306c1f, 0x186ba: 0x40306c1d, 0x186bb: 0xe0000fea, + 0x186bc: 0x40306c25, 0x186bd: 0xe00010ff, 0x186be: 0x40318820, 0x186bf: 0xe0001114, + // Block 0x61b, offset 0x186c0 + 0x186c0: 0x002bde03, 0x186c1: 0x402bde1c, 0x186c2: 0xe00008fb, 0x186c3: 0xe00008f8, + 0x186c4: 0xe000097d, 0x186c5: 0xe000097a, 0x186c6: 0xe0000a38, 0x186c7: 0xe0000a35, + 0x186c8: 0xe0000a3e, 0x186c9: 0xe0000a3b, 0x186ca: 0xe0000a4a, 0x186cb: 0xe0000a47, + 0x186cc: 0xe0000a44, 0x186cd: 0xe0000a41, 0x186ce: 0xe0000a86, 0x186cf: 0xe0000a83, + 0x186d0: 0xe0000aaa, 0x186d1: 0xe0000aa7, 0x186d2: 0x002c9803, 0x186d3: 0x402c981c, + 0x186d4: 0xe0000aee, 0x186d5: 0xe0000aeb, 0x186d6: 0xe0000b2c, 0x186d7: 0xe0000b29, + 0x186d8: 0xe0000b40, 0x186d9: 0xe0000b3d, 0x186da: 0x002c9843, 0x186db: 0x402c981e, + 0x186dc: 0xe0000bb8, 0x186dd: 0xe0000bb5, 0x186de: 0xe0000bb2, 0x186df: 0xe0000baf, + 0x186e0: 0xe0000bc4, 0x186e1: 0xe0000bc1, 0x186e2: 0xe0000bca, 0x186e3: 0xe0000bc7, + 0x186e4: 0xe0000bee, 0x186e5: 0xe0000beb, 0x186e6: 0xe0000c1b, 0x186e7: 0xe0000c18, + 0x186e8: 0xe0000c51, 0x186e9: 0xe0000c4e, 0x186ea: 0x002d9a03, 0x186eb: 0x402d9a1c, + 0x186ec: 0xe0000c31, 0x186ed: 0xe0000c2e, 0x186ee: 0xe0000c5a, 0x186ef: 0xe0000c57, + 0x186f0: 0xe0000c54, 0x186f1: 0x402da220, 0x186f2: 0xf0000a0a, 0x186f3: 0xf0000404, + 0x186f4: 0xe0000c8a, 0x186f5: 0xe0000c87, 0x186f6: 0xe0000c9f, 0x186f7: 0xe0000c9c, + 0x186f8: 0x402f7220, 0x186f9: 0xe0000ccc, 0x186fa: 0xe0000cc9, 0x186fb: 0xe0000cd8, + 0x186fc: 0xe0000cd5, 0x186fd: 0xe0000cd2, 0x186fe: 0xe0000ccf, 0x186ff: 0xe0000d04, + // Block 0x61c, offset 0x18700 + 0x18700: 0xe0000cfe, 0x18701: 0xe0000cf8, 0x18702: 0xe0000cf5, 0x18703: 0x002e9e23, + 0x18704: 0x402e9e1d, 0x18705: 0xe0000d6f, 0x18706: 0xe0000d6c, 0x18707: 0x002e9e43, + 0x18708: 0x402e9e1e, 0x18709: 0xf0000404, 0x1870a: 0x002eda88, 0x1870b: 0x402eda20, + 0x1870c: 0x002ee203, 0x1870d: 0x402ee21c, 0x1870e: 0xe0000da0, 0x1870f: 0xe0000d9d, + 0x18710: 0xe0000de0, 0x18711: 0xe0000ddd, 0x18712: 0xe0000e93, 0x18713: 0xe0000e8f, + 0x18714: 0xe0000eca, 0x18715: 0xe0000ec7, 0x18716: 0xe0000edc, 0x18717: 0xe0000ed9, + 0x18718: 0xe0000ed0, 0x18719: 0xe0000ecd, 0x1871a: 0xe0000f1f, 0x1871b: 0xe0000f1c, + 0x1871c: 0xe0000f2d, 0x1871d: 0xe0000f2a, 0x1871e: 0xe0000f47, 0x1871f: 0xe0000f44, + 0x18720: 0xe0000f33, 0x18721: 0xe0000f30, 0x18722: 0xe0000f99, 0x18723: 0xe0000f96, + 0x18724: 0xe0000f8a, 0x18725: 0xe0000f87, 0x18726: 0x00303688, 0x18727: 0x40303620, + 0x18728: 0xe000102b, 0x18729: 0xe0001028, 0x1872a: 0x00306c03, 0x1872b: 0x40306c1c, + 0x1872c: 0xe0000fe7, 0x1872d: 0xe0000fe4, 0x1872e: 0xe0000ff9, 0x1872f: 0xe0000ff6, + 0x18730: 0xe0001025, 0x18731: 0xe0001022, 0x18732: 0xe0001039, 0x18733: 0xe0001036, + 0x18734: 0xe00010d8, 0x18735: 0xe00010d5, 0x18736: 0xe000110e, 0x18737: 0xe000110b, + 0x18738: 0xe0001117, 0x18739: 0xe000113b, 0x1873a: 0xe0001138, 0x1873b: 0xe000114d, + 0x1873c: 0xe000114a, 0x1873d: 0xe0001147, 0x1873e: 0xe0001144, 0x1873f: 0xe0000f64, + // Block 0x61d, offset 0x18740 + 0x18740: 0x40321220, 0x18741: 0x40321a20, 0x18742: 0x40322220, 0x18743: 0x40322a20, + 0x18744: 0xe0000ad5, 0x18745: 0xe0000ad1, 0x18746: 0xe0000acd, 0x18747: 0xf0000a0a, + 0x18748: 0xf000040a, 0x18749: 0xf0000404, 0x1874a: 0xf0000a0a, 0x1874b: 0xf000040a, + 0x1874c: 0xf0000404, 0x1874d: 0x002bde43, 0x1874e: 0x402bde1e, 0x1874f: 0x002d9a43, + 0x18750: 0x402d9a1e, 0x18751: 0x002ee243, 0x18752: 0x402ee21e, 0x18753: 0x00306c43, + 0x18754: 0x40306c1e, 0x18755: 0x00306ca3, 0x18756: 0x40306c21, 0x18757: 0x00306cc3, + 0x18758: 0x40306c22, 0x18759: 0x00306ce3, 0x1875a: 0x40306c23, 0x1875b: 0x00306d03, + 0x1875c: 0x40306c24, 0x1875d: 0x402cae20, 0x1875e: 0xe000b51f, 0x1875f: 0xe000b51c, + 0x18760: 0xe000b525, 0x18761: 0xe000b522, 0x18762: 0xe00009f4, 0x18763: 0xe00009ef, + 0x18764: 0x002d3a88, 0x18765: 0x402d3a20, 0x18766: 0xe0000bbe, 0x18767: 0xe0000bbb, + 0x18768: 0xe0000c99, 0x18769: 0xe0000c96, 0x1876a: 0xe0000e20, 0x1876b: 0xe0000e1d, + 0x1876c: 0xe000b579, 0x1876d: 0xe000b576, 0x1876e: 0xe0001162, 0x1876f: 0xe000115f, + 0x18770: 0xe0000c8d, 0x18771: 0xf0000a0a, 0x18772: 0xf000040a, 0x18773: 0xf0000404, + 0x18774: 0xe0000bac, 0x18775: 0xe0000ba9, 0x18776: 0x002d7888, 0x18777: 0x00319488, + 0x18778: 0x002e9e63, 0x18779: 0x402e9e1f, 0x1877a: 0xe000b537, 0x1877b: 0xe000b534, + 0x1877c: 0xe00009ea, 0x1877d: 0xe00009e5, 0x1877e: 0xe0000e19, 0x1877f: 0xe0000e15, + // Block 0x61e, offset 0x18780 + 0x18780: 0xe000098f, 0x18781: 0xe000098c, 0x18782: 0xe0000995, 0x18783: 0xe0000992, + 0x18784: 0xe0000b62, 0x18785: 0xe0000b5f, 0x18786: 0xe0000b68, 0x18787: 0xe0000b65, + 0x18788: 0xe0000c6c, 0x18789: 0xe0000c69, 0x1878a: 0xe0000c72, 0x1878b: 0xe0000c6f, + 0x1878c: 0xe0000e4a, 0x1878d: 0xe0000e47, 0x1878e: 0xe0000e50, 0x1878f: 0xe0000e4d, + 0x18790: 0xe0000ee8, 0x18791: 0xe0000ee5, 0x18792: 0xe0000eee, 0x18793: 0xe0000eeb, + 0x18794: 0xe0001053, 0x18795: 0xe0001050, 0x18796: 0xe0001059, 0x18797: 0xe0001056, + 0x18798: 0xe0000f61, 0x18799: 0xe0000f5e, 0x1879a: 0xe0000fa5, 0x1879b: 0xe0000fa2, + 0x1879c: 0x00312288, 0x1879d: 0x40312220, 0x1879e: 0xe0000bf4, 0x1879f: 0xe0000bf1, + 0x187a0: 0x002ebc88, 0x187a1: 0x402c8c20, 0x187a2: 0x002f2288, 0x187a3: 0x402f2220, + 0x187a4: 0x00314088, 0x187a5: 0x40314020, 0x187a6: 0xe000096f, 0x187a7: 0xe000096c, + 0x187a8: 0xe0000b32, 0x187a9: 0xe0000b2f, 0x187aa: 0xe000b567, 0x187ab: 0xe000b564, + 0x187ac: 0xe000b56d, 0x187ad: 0xe000b56a, 0x187ae: 0xe0000e04, 0x187af: 0xe0000e01, + 0x187b0: 0xe000b573, 0x187b1: 0xe000b570, 0x187b2: 0xe0001129, 0x187b3: 0xe0001126, + 0x187b4: 0x402e5e20, 0x187b5: 0x402ed020, 0x187b6: 0x40305a20, 0x187b7: 0x402dd420, + 0x187b8: 0xe0000abf, 0x187b9: 0xe0000ec4, 0x187ba: 0x002be888, 0x187bb: 0x002c4488, + 0x187bc: 0x402c4420, 0x187bd: 0x002e3888, 0x187be: 0x00303e88, 0x187bf: 0x402ffc20, + // Block 0x61f, offset 0x187c0 + 0x187c0: 0xe00009b1, 0x187c1: 0xe00009ae, 0x187c2: 0xe0000a22, 0x187c3: 0xe0000a1f, + 0x187c4: 0xe0000a28, 0x187c5: 0xe0000a25, 0x187c6: 0xe0000a2e, 0x187c7: 0xe0000a2b, + 0x187c8: 0xe0000a5a, 0x187c9: 0xe0000a56, 0x187ca: 0xe0000a8c, 0x187cb: 0xe0000a89, + 0x187cc: 0xe0000a98, 0x187cd: 0xe0000a95, 0x187ce: 0xe0000aa4, 0x187cf: 0xe0000aa1, + 0x187d0: 0xe0000a92, 0x187d1: 0xe0000a8f, 0x187d2: 0xe0000a9e, 0x187d3: 0xe0000a9b, + 0x187d4: 0xe000b54f, 0x187d5: 0xe000b54c, 0x187d6: 0xe000b549, 0x187d7: 0xe000b546, + 0x187d8: 0xe0000b7c, 0x187d9: 0xe0000b79, 0x187da: 0xe0000b82, 0x187db: 0xe0000b7f, + 0x187dc: 0xe0000b39, 0x187dd: 0xe0000b35, 0x187de: 0xe0000b8c, 0x187df: 0xe0000b89, + 0x187e0: 0xe0000bd0, 0x187e1: 0xe0000bcd, 0x187e2: 0xe0000c00, 0x187e3: 0xe0000bfd, + 0x187e4: 0xe0000c0c, 0x187e5: 0xe0000c09, 0x187e6: 0xe0000bfa, 0x187e7: 0xe0000bf7, + 0x187e8: 0xe0000c06, 0x187e9: 0xe0000c03, 0x187ea: 0xe0000c12, 0x187eb: 0xe0000c0f, + 0x187ec: 0xe0000c7e, 0x187ed: 0xe0000c7b, 0x187ee: 0xe000b555, 0x187ef: 0xe000b552, + 0x187f0: 0xe0000c93, 0x187f1: 0xe0000c90, 0x187f2: 0xe0000cab, 0x187f3: 0xe0000ca8, + 0x187f4: 0xe0000cb1, 0x187f5: 0xe0000cae, 0x187f6: 0xe0000cde, 0x187f7: 0xe0000cdb, + 0x187f8: 0xe0000ce5, 0x187f9: 0xe0000ce1, 0x187fa: 0xe0000cf2, 0x187fb: 0xe0000cef, + 0x187fc: 0xe0000cec, 0x187fd: 0xe0000ce9, 0x187fe: 0x002e8223, 0x187ff: 0x402e821d, + // Block 0x620, offset 0x18800 + 0x18800: 0xe0000d24, 0x18801: 0xe0000d21, 0x18802: 0xe0000d2a, 0x18803: 0xe0000d27, + 0x18804: 0xe0000d69, 0x18805: 0xe0000d66, 0x18806: 0xe0000d7b, 0x18807: 0xe0000d78, + 0x18808: 0xe0000d87, 0x18809: 0xe0000d84, 0x1880a: 0xe0000d81, 0x1880b: 0xe0000d7e, + 0x1880c: 0xe000b585, 0x1880d: 0xe000b582, 0x1880e: 0xe0000df5, 0x1880f: 0xe0000df1, + 0x18810: 0xe000b561, 0x18811: 0xe000b55e, 0x18812: 0xe000b55b, 0x18813: 0xe000b558, + 0x18814: 0xe0000ea7, 0x18815: 0xe0000ea4, 0x18816: 0xe0000ead, 0x18817: 0xe0000eaa, + 0x18818: 0xe0000ed6, 0x18819: 0xe0000ed3, 0x1881a: 0xe0000ef4, 0x1881b: 0xe0000ef1, + 0x1881c: 0xe0000efb, 0x1881d: 0xe0000ef7, 0x1881e: 0xe0000f02, 0x1881f: 0xe0000eff, + 0x18820: 0xe0000f41, 0x18821: 0xe0000f3e, 0x18822: 0xe0000f53, 0x18823: 0xe0000f50, + 0x18824: 0xe0000f26, 0x18825: 0xe0000f22, 0x18826: 0xe0000f3a, 0x18827: 0xe0000f36, + 0x18828: 0xe0000f5a, 0x18829: 0xe0000f56, 0x1882a: 0xe0000f93, 0x1882b: 0xe0000f90, + 0x1882c: 0xe0000f9f, 0x1882d: 0xe0000f9c, 0x1882e: 0xe0000fb1, 0x1882f: 0xe0000fae, + 0x18830: 0xe0000fab, 0x18831: 0xe0000fa8, 0x18832: 0xe0001093, 0x18833: 0xe0001090, + 0x18834: 0xe000109f, 0x18835: 0xe000109c, 0x18836: 0xe0001099, 0x18837: 0xe0001096, + 0x18838: 0xe000b5a3, 0x18839: 0xe000b5a0, 0x1883a: 0xe000b59d, 0x1883b: 0xe000b59a, + 0x1883c: 0xe00010a9, 0x1883d: 0xe00010a6, 0x1883e: 0xe00010af, 0x1883f: 0xe00010ac, + // Block 0x621, offset 0x18840 + 0x18840: 0xe00010d2, 0x18841: 0xe00010cf, 0x18842: 0xe00010cc, 0x18843: 0xe00010c9, + 0x18844: 0xe00010e1, 0x18845: 0xe00010de, 0x18846: 0xe00010e7, 0x18847: 0xe00010e4, + 0x18848: 0xe00010ed, 0x18849: 0xe00010ea, 0x1884a: 0xe00010fc, 0x1884b: 0xe00010f9, + 0x1884c: 0xe00010f6, 0x1884d: 0xe00010f3, 0x1884e: 0xe0001123, 0x1884f: 0xe0001120, + 0x18850: 0xe0001141, 0x18851: 0xe000113e, 0x18852: 0xe0001153, 0x18853: 0xe0001150, + 0x18854: 0xe0001159, 0x18855: 0xe0001156, 0x18856: 0xe0000c15, 0x18857: 0xe0000f8d, + 0x18858: 0xe00010db, 0x18859: 0xe0001111, 0x1885a: 0xf0000404, 0x1885b: 0xe0000f70, + 0x1885c: 0x40300420, 0x1885d: 0x40300620, 0x1885e: 0xe0000f7f, 0x1885f: 0x402c9620, + 0x18860: 0xe000099b, 0x18861: 0xe0000998, 0x18862: 0xe0000989, 0x18863: 0xe0000986, + 0x18864: 0xe000b531, 0x18865: 0xe000b52e, 0x18866: 0xe000b543, 0x18867: 0xe000b540, + 0x18868: 0xe0000940, 0x18869: 0xe000093c, 0x1886a: 0xe0000938, 0x1886b: 0xe0000934, + 0x1886c: 0xe00009aa, 0x1886d: 0xe00009a6, 0x1886e: 0xe000b52b, 0x1886f: 0xe000b528, + 0x18870: 0xe000b53d, 0x18871: 0xe000b53a, 0x18872: 0xe000091a, 0x18873: 0xe0000916, + 0x18874: 0xe0000912, 0x18875: 0xe000090e, 0x18876: 0xe00009a2, 0x18877: 0xe000099e, + 0x18878: 0xe0000b6e, 0x18879: 0xe0000b6b, 0x1887a: 0xe0000b5c, 0x1887b: 0xe0000b59, + 0x1887c: 0xe0000b26, 0x1887d: 0xe0000b23, 0x1887e: 0x002c98c3, 0x1887f: 0x402c9822, + // Block 0x622, offset 0x18880 + 0x18880: 0x002c9903, 0x18881: 0x402c9824, 0x18882: 0xe0000b13, 0x18883: 0xe0000b0f, + 0x18884: 0xe0000b0b, 0x18885: 0xe0000b07, 0x18886: 0xe0000b75, 0x18887: 0xe0000b71, + 0x18888: 0xe0000c66, 0x18889: 0xe0000c63, 0x1888a: 0xe0000c78, 0x1888b: 0xe0000c75, + 0x1888c: 0xe0000e84, 0x1888d: 0xe0000e81, 0x1888e: 0xe0000e44, 0x1888f: 0xe0000e41, + 0x18890: 0xe000b57f, 0x18891: 0xe000b57c, 0x18892: 0xe000b591, 0x18893: 0xe000b58e, + 0x18894: 0xe0000dc5, 0x18895: 0xe0000dc1, 0x18896: 0xe0000dbd, 0x18897: 0xe0000db9, + 0x18898: 0xe0000e8b, 0x18899: 0xe0000e87, 0x1889a: 0xe000b58b, 0x1889b: 0xe000b588, + 0x1889c: 0xe000b597, 0x1889d: 0xe000b594, 0x1889e: 0xe0000e75, 0x1889f: 0xe0000e71, + 0x188a0: 0xe0000e6d, 0x188a1: 0xe0000e69, 0x188a2: 0xe0000e7d, 0x188a3: 0xe0000e79, + 0x188a4: 0xe000108d, 0x188a5: 0xe000108a, 0x188a6: 0xe000104d, 0x188a7: 0xe000104a, + 0x188a8: 0xe000b5a9, 0x188a9: 0xe000b5a6, 0x188aa: 0xe000b5af, 0x188ab: 0xe000b5ac, + 0x188ac: 0xe000107e, 0x188ad: 0xe000107a, 0x188ae: 0xe0001076, 0x188af: 0xe0001072, + 0x188b0: 0xe0001086, 0x188b1: 0xe0001082, 0x188b2: 0xe0001108, 0x188b3: 0xe0001105, + 0x188b4: 0xe0001135, 0x188b5: 0xe0001132, 0x188b6: 0xe000112f, 0x188b7: 0xe000112c, + 0x188b8: 0xe000111d, 0x188b9: 0xe000111a, 0x188ba: 0xe0000d0a, 0x188bb: 0xe0000d07, + 0x188bc: 0x0030d888, 0x188bd: 0x4030d820, 0x188be: 0x00312088, 0x188bf: 0x40312020, + // Block 0x623, offset 0x188c0 + 0x188c0: 0x6d200220, 0x188c1: 0x6c16fe20, 0x188c2: 0x6d0bdc20, 0x188c3: 0x6d1b3420, + 0x188c4: 0x6d0bd620, 0x188c5: 0x6cc58020, 0x188c6: 0x6c6ece20, 0x188c7: 0xe000240a, + 0x188c8: 0x6c29ae20, 0x188c9: 0x6c29ca20, 0x188ca: 0x6c100220, 0x188cb: 0x6c6b9220, + 0x188cc: 0x6cff9e20, 0x188cd: 0x6cffa020, 0x188ce: 0x6cf39620, 0x188cf: 0x6cedd020, + 0x188d0: 0x6cedd220, 0x188d1: 0x6cf39820, 0x188d2: 0x6cd8fa20, 0x188d3: 0x6d10c420, + 0x188d4: 0x6c630820, 0x188d5: 0x6c616620, 0x188d6: 0x6d036620, 0x188d7: 0x6d036820, + 0x188d8: 0x6cd49220, 0x188d9: 0x6cdbee20, 0x188db: 0x6cc64c20, + 0x188dc: 0x6cc63420, 0x188dd: 0x6d266620, 0x188de: 0x6c271e20, 0x188df: 0x2ca22083, + 0x188e0: 0x6c9f8820, 0x188e1: 0x6cd74220, 0x188e2: 0x6cd74420, 0x188e3: 0x6c0c6c20, + 0x188e4: 0x6d2ff820, 0x188e5: 0x6d2ff220, 0x188e6: 0x6cbb3620, 0x188e7: 0x6ca96420, + 0x188e8: 0x6cc38820, 0x188e9: 0xe000243f, 0x188ea: 0xe0002442, 0x188eb: 0x6ca2c020, + 0x188ec: 0x6cd2f220, 0x188ed: 0x6cd40820, 0x188ee: 0x6cd30220, 0x188ef: 0x6cd86820, + 0x188f0: 0x6cd86a20, 0x188f1: 0x6c429620, 0x188f2: 0x6cee4220, 0x188f3: 0xe0002451, + 0x188f4: 0x6cee4020, 0x188f5: 0xe000244e, 0x188f6: 0x6cc5ba20, 0x188f7: 0x6cc60a20, + 0x188f8: 0x02ff1684, 0x188f9: 0x03000484, 0x188fa: 0x6d24ba20, 0x188fb: 0x6d24bc20, + 0x188fc: 0x6cc78020, 0x188fd: 0x6c719e20, 0x188fe: 0x6c12be20, 0x188ff: 0x6c12c220, + // Block 0x624, offset 0x18900 + 0x18900: 0x6c12c420, 0x18901: 0x6c562e20, 0x18902: 0x6d199a20, 0x18903: 0x6cf76620, + 0x18904: 0x6cf94e20, 0x18905: 0x6c673620, 0x18906: 0x0313a484, 0x18907: 0xe000246c, + 0x18908: 0x6d0d2e20, 0x18909: 0x6c077420, 0x1890a: 0xe000246f, 0x1890b: 0x6c17e220, + 0x1890c: 0x6c21a220, 0x1890d: 0x6c21a620, 0x1890e: 0x6c21f020, 0x1890f: 0x6c3f9a20, + 0x18910: 0x6c6c7c20, 0x18911: 0x6c16dc20, 0x18912: 0x6c16de20, 0x18913: 0x6d2f1620, + 0x18914: 0x6c9ae820, 0x18915: 0xe000247b, 0x18916: 0x6c3f9c20, 0x18917: 0x6d222020, + 0x18918: 0x6cbe6a20, 0x18919: 0x6cef7e20, 0x1891a: 0x6d13ae20, 0x1891b: 0x6c3c9820, + 0x1891c: 0x6c3a3020, 0x1891d: 0x6cd29c20, 0x1891e: 0xe0002481, 0x1891f: 0x6cd29e20, + 0x18920: 0x6cd2a020, 0x18921: 0xe0002484, 0x18922: 0x6c96ae20, 0x18923: 0x6c476c20, + 0x18924: 0x6c4b2420, 0x18925: 0x6d220e20, 0x18926: 0x6ca7ce20, 0x18927: 0x6c920a20, + 0x18928: 0x6c975620, 0x18929: 0x6c5a4020, 0x1892a: 0x6c9e4820, 0x1892b: 0x6cb6bc20, + 0x1892c: 0x6cb6be20, 0x1892d: 0x6c1bd020, 0x1892e: 0x6c1bd220, 0x1892f: 0x6c902820, + 0x18930: 0x6c902a20, 0x18931: 0x6c4ab620, 0x18932: 0x6c4ab420, 0x18933: 0x2c4a3883, + // Block 0x625, offset 0x18940 + 0x18940: 0x2d13b686, 0x18941: 0x2c4bb683, 0x18942: 0x2d3a5283, 0x18943: 0x2cb1dc83, + 0x18944: 0x2d15aa84, 0x18945: 0x2c73be83, 0x18946: 0x2c37b486, 0x18947: 0x2ce7e283, + 0x18948: 0x2cc55a84, 0x18949: 0x2c372e83, 0x1894a: 0x2cc80e83, 0x1894b: 0x2c030a84, + 0x1894c: 0x2c6ed083, 0x1894d: 0x2c9d1683, 0x1894e: 0x2c0d9e83, 0x1894f: 0x2c610c83, + 0x18950: 0x2cb9ec83, 0x18951: 0x2c29b083, 0x18952: 0x2c855c83, 0x18953: 0x2c059c83, + 0x18954: 0x2c08aa83, 0x18955: 0x2c397e83, 0x18956: 0x2cf83483, 0x18957: 0x2cd22485, + 0x18958: 0x2c100483, 0x18959: 0x2c6a4e83, 0x1895a: 0x2c16e083, 0x1895b: 0x2cd7b483, + 0x1895c: 0x2d200483, 0x1895d: 0x2c79c883, 0x1895e: 0x2ceed683, 0x1895f: 0x2ce91084, + 0x18960: 0x2cd2e283, 0x18961: 0x2d34ca83, 0x18962: 0x2cdba683, 0x18963: 0x2cf55a83, + 0x18964: 0x2c26e483, 0x18965: 0x2caa6e84, 0x18966: 0x2d3f6883, 0x18967: 0x2c9db683, + 0x18968: 0x2c25b083, 0x18969: 0x2cffa283, 0x1896a: 0x2d1edc83, 0x1896b: 0x2cd18a83, + 0x1896c: 0x2c17fa83, 0x1896d: 0x2cccb083, 0x1896e: 0x2c1fd683, 0x1896f: 0x2c454a83, + 0x18970: 0x2c610e83, 0x18971: 0x2c6c1a83, 0x18972: 0x2c420a83, 0x18973: 0x2d107e83, + 0x18974: 0x2c4a0283, 0x18975: 0x2d1ac083, 0x18976: 0x2c45cc83, 0x18977: 0x2d163c83, + 0x18978: 0x2c454c83, 0x18979: 0x2c616883, 0x1897a: 0x2cccb283, 0x1897b: 0x2c1bd483, + 0x1897c: 0x2d02a283, 0x1897d: 0x2c436083, 0x1897e: 0x2c563883, 0x1897f: 0x2cd43684, + // Block 0x626, offset 0x18980 + 0x18980: 0x2d337e83, 0x18981: 0x2cb3fc83, 0x18982: 0x2cf17a84, 0x18983: 0x2c30f883, + 0x18984: 0x2c6c1e83, 0x18985: 0x2c398083, 0x18986: 0x2cf39a83, 0x18987: 0x2cc63684, + 0x18988: 0x2d264283, 0x18989: 0x2d266885, 0x1898a: 0x2ca25c84, 0x1898b: 0x2cba3883, + 0x1898c: 0x2d34cc83, 0x1898d: 0x2c271283, 0x1898e: 0x2cd49883, 0x1898f: 0x2cf39c83, + 0x18990: 0x2c08ac83, 0x18991: 0x2c98c083, 0x18992: 0x2cd2e483, 0x18993: 0x2cb72683, + 0x18994: 0x2cd70284, 0x18995: 0x2c5d8484, 0x18996: 0x2d2f8083, 0x18997: 0x2c3fa083, + 0x18998: 0x2d10c683, 0x18999: 0x2cac5083, 0x1899a: 0x2cb14483, 0x1899b: 0x2d0b0883, + 0x1899c: 0x2ca96683, 0x1899d: 0x2cc34c83, 0x1899e: 0x2d07fa83, 0x1899f: 0x2d22b883, + 0x189a0: 0x2c483e83, 0x189a1: 0x2cec0c83, 0x189a2: 0x2c415c83, 0x189a3: 0x2cd0d284, + 0x189a4: 0x2d1e6c83, 0x189a5: 0x2ce47e83, 0x189a6: 0x2cb04483, 0x189a7: 0x2ca54083, + 0x189a8: 0x2c0e4683, 0x189a9: 0x2c040883, 0x189aa: 0x2cafa883, 0x189ab: 0x2c9f8a83, + 0x189ac: 0x2ca26483, 0x189ad: 0x2c98c283, 0x189ae: 0x2cd2a883, 0x189af: 0x2cd22c83, + 0x189b0: 0x2cd2f483, 0x189b1: 0x2cc74083, 0x189b2: 0x2c50b283, 0x189b3: 0x2d08f283, + 0x189b4: 0x2c856c83, 0x189b5: 0x2d39f083, 0x189b6: 0x2c9cd683, 0x189b7: 0x2c9d1a83, + 0x189b8: 0x2c3d1a83, 0x189b9: 0x2cedf483, 0x189ba: 0x2d0f7683, 0x189bb: 0x2d221c83, + 0x189bc: 0x2c819a83, 0x189bd: 0x2c373083, 0x189be: 0x2c82b283, 0x189bf: 0x2c378483, + // Block 0x627, offset 0x189c0 + 0x189c0: 0x2d22c683, 0x189c1: 0x2cc78283, 0x189c2: 0x2c189483, 0x189c3: 0x2d3f2a83, + 0x189c4: 0x2d357083, 0x189c5: 0x2c6fd083, 0x189c6: 0x2ccf0683, 0x189c7: 0x2c201683, + 0x189c8: 0x2d385283, 0x189c9: 0x2c449e83, 0x189ca: 0x2ccb1483, 0x189cb: 0x2c12aa83, + 0x189cc: 0x2c549483, 0x189cd: 0x2c1d0883, 0x189ce: 0x2d093883, 0x189cf: 0x2d03ba83, + 0x189d0: 0x2d13be83, 0x189d1: 0x2d0b7083, 0x189d2: 0x2c665283, 0x189d3: 0x2c68c683, + 0x189d4: 0x2d0c5c83, 0x189d5: 0x2c475c83, 0x189d6: 0x2c30fa83, 0x189d7: 0x2cd2b083, + 0x189d8: 0x2d357c83, 0x189d9: 0x2c06dc83, 0x189da: 0x2c1be883, 0x189db: 0x2d407e84, + 0x189dc: 0x2d40a683, 0x189dd: 0x2ccfa483, 0x189de: 0x2c17ce83, 0x189df: 0x2d02ae83, + 0x189e0: 0x2c18a083, 0x189e1: 0x2c21a883, 0x189e2: 0x2d169e83, 0x189e3: 0x2d1fa483, + 0x189e4: 0x2c0b7883, 0x189e5: 0x2c84fc83, 0x189e6: 0x2c6c2e84, 0x189e7: 0x2d2f0083, + 0x189e8: 0x2c9ac683, 0x189e9: 0x2c3fba83, 0x189ea: 0x2c859883, 0x189eb: 0x2d3c5683, + 0x189ec: 0x2d222283, 0x189ed: 0x2cbe3083, 0x189ee: 0x2c39f283, 0x189ef: 0x2c9e5683, + 0x189f0: 0x2c43d083, 0x189f1: 0x2ceeee83, 0x189f2: 0x2c6fb483, 0x189f3: 0x2d19ba83, + 0x189f4: 0x2d12dc83, 0x189f5: 0x2c3c2c83, 0x189f6: 0x2c39f483, 0x189f7: 0x2cd25883, + 0x189f8: 0x2cd44283, 0x189f9: 0x2cfd6683, 0x189fa: 0x2c969883, 0x189fb: 0x2c476e83, + 0x189fc: 0x2c42bc83, 0x189fd: 0x2c0bf483, 0x189fe: 0x2c310e83, 0x189ff: 0x2c170e83, + // Block 0x628, offset 0x18a00 + 0x18a00: 0x2c43e083, 0x18a01: 0x2c4ae283, 0x18a02: 0x2d211283, 0x18a03: 0x2ca79a83, + 0x18a04: 0x2c91bc83, 0x18a05: 0x2c924c83, 0x18a06: 0x2c973283, 0x18a07: 0x2c966883, + 0x18a08: 0x2c59ce83, 0x18a09: 0x2cd56083, 0x18a0a: 0x2c521c83, 0x18a0b: 0x2d353483, + 0x18a0c: 0x2c9e3283, 0x18a0d: 0x2c2f7483, 0x18a0e: 0x2c47a683, 0x18a0f: 0x2cd56683, + 0x18a10: 0x2c08a283, 0x18a11: 0x2cb63483, 0x18a12: 0x2c1bc283, 0x18a13: 0x2c8fb083, + 0x18a14: 0x2c4a9683, 0x18a15: 0x2d26f683, + 0x18a30: 0x40273a20, 0x18a31: 0x40273c20, 0x18a32: 0x40273e20, 0x18a33: 0x40274020, + 0x18a34: 0x40274220, 0x18a35: 0x40274420, 0x18a36: 0x40274620, 0x18a37: 0x40274820, + 0x18a38: 0x40274a20, 0x18a39: 0x40274c20, 0x18a3a: 0x40274e20, 0x18a3b: 0x40275020, + // Block 0x629, offset 0x18a40 + 0x18a40: 0x00021283, 0x18a41: 0x40025c20, 0x18a42: 0x40030420, 0x18a43: 0x40051220, + 0x18a44: 0x40279a20, 0x18a45: 0x4027ca20, 0x18a46: 0xe0002206, 0x18a47: 0x6c8c9620, + 0x18a48: 0x40049c20, 0x18a49: 0x40049e20, 0x18a4a: 0x4004a020, 0x18a4b: 0x4004a220, + 0x18a4c: 0x4004a420, 0x18a4d: 0x4004a620, 0x18a4e: 0x4004a820, 0x18a4f: 0x4004aa20, + 0x18a50: 0x4004ac20, 0x18a51: 0x4004ae20, 0x18a52: 0x40279c20, 0x18a53: 0x40279e20, + 0x18a54: 0x4004b020, 0x18a55: 0x4004b220, 0x18a56: 0x4004b420, 0x18a57: 0x4004b620, + 0x18a58: 0x4004b820, 0x18a59: 0x4004ba20, 0x18a5a: 0x4004bc20, 0x18a5b: 0x4004be20, + 0x18a5c: 0x40023820, 0x18a5d: 0x4003ea20, 0x18a5e: 0x4003ec20, 0x18a5f: 0x4003ee20, + 0x18a60: 0x4027a020, 0x18a61: 0xe0000267, 0x18a62: 0xe000037f, 0x18a63: 0xe0000459, + 0x18a64: 0xe000052e, 0x18a65: 0xe00005f8, 0x18a66: 0xe00006c3, 0x18a67: 0xe000076b, + 0x18a68: 0xe0000817, 0x18a69: 0xe00008bc, 0x18a6a: 0xada12202, 0x18a6b: 0xae412302, + 0x18a6c: 0xae812402, 0x18a6d: 0xade12502, 0x18a6e: 0xae012602, 0x18a6f: 0xae012702, + 0x18a70: 0x40023a20, 0x18a71: 0x4027ce20, 0x18a72: 0xe0000152, 0x18a73: 0x4027d020, + 0x18a74: 0xe0000155, 0x18a75: 0x4027d220, 0x18a76: 0x00279c84, 0x18a77: 0x4027a220, + 0x18a78: 0x2cd22484, 0x18a79: 0x2ca75483, 0x18a7a: 0x2cc96283, 0x18a7b: 0x4027cc20, + 0x18a7c: 0xe000231a, 0x18a7d: 0x40051420, 0x18a7e: 0x4027a420, 0x18a7f: 0x4027a620, + // Block 0x62a, offset 0x18a80 + 0x18a80: 0x00633a84, 0x18a81: 0x00634484, 0x18a82: 0x0064f684, 0x18a83: 0x0064f884, + 0x18a84: 0x00635a84, 0x18a85: 0x00635c84, 0x18a86: 0x00635e84, 0x18a87: 0x0063ee84, + 0x18a88: 0x0063f084, 0x18a89: 0x0063f684, 0x18a8a: 0x00640884, 0x18a8b: 0x00640a84, + 0x18a8c: 0x00640e84, 0x18a8d: 0x00642284, 0x18a8e: 0x00642884, + 0x18a90: 0x4027a820, 0x18a91: 0x4027aa20, 0x18a92: 0x2d13b685, 0x18a93: 0x2c37b485, + 0x18a94: 0x2cc9f285, 0x18a95: 0x2cd87484, 0x18a96: 0x2cce4884, 0x18a97: 0x2d378285, + 0x18a98: 0x2cfa2684, 0x18a99: 0x2c63fc83, 0x18a9a: 0x2d15aa83, 0x18a9b: 0x2c0dba83, + 0x18a9c: 0x2c2f4083, 0x18a9d: 0x2ce45484, 0x18a9e: 0x2c2a8a83, 0x18a9f: 0x2cc55a83, + 0x18aa0: 0xe000237a, 0x18aa1: 0xe0002383, 0x18aa2: 0xe0002380, 0x18aa3: 0xe000237d, + 0x18aa4: 0x40661c20, 0x18aa5: 0xe000238c, 0x18aa6: 0x40661620, 0x18aa7: 0xe0002389, + 0x18aa8: 0xe000239e, 0x18aa9: 0xe0002386, 0x18aaa: 0xe0002395, 0x18aab: 0xe000239b, + 0x18aac: 0x40663420, 0x18aad: 0x4065f220, 0x18aae: 0xe000238f, 0x18aaf: 0xe0002392, + 0x18ab0: 0x40663020, 0x18ab1: 0x40663220, 0x18ab2: 0x40662c20, 0x18ab3: 0xe0002398, + 0x18ab4: 0x0065dc99, 0x18ab5: 0x0065e699, 0x18ab6: 0x0065ee99, 0x18ab7: 0x0065f499, + 0x18ab8: 0x40660c20, 0x18ab9: 0x40660e20, 0x18aba: 0x40661020, + // Block 0x62b, offset 0x18ac0 + 0x18ac0: 0xf0000404, 0x18ac1: 0xf0000404, 0x18ac2: 0xf0000404, 0x18ac3: 0xf0000404, + 0x18ac4: 0xf0000404, 0x18ac5: 0xf0000404, 0x18ac6: 0xf0000404, 0x18ac7: 0xf0000404, + 0x18ac8: 0xf0000404, 0x18ac9: 0xf0000404, 0x18aca: 0xf0000404, 0x18acb: 0xf0000404, + 0x18acc: 0xf0000404, 0x18acd: 0xf0000404, 0x18ace: 0xe000004c, 0x18acf: 0xe0000051, + 0x18ad0: 0xe0000056, 0x18ad1: 0xe000005b, 0x18ad2: 0xe0000060, 0x18ad3: 0xe0000065, + 0x18ad4: 0xe000006a, 0x18ad5: 0xe000006f, 0x18ad6: 0xe0000083, 0x18ad7: 0xe000008d, + 0x18ad8: 0xe0000092, 0x18ad9: 0xe0000097, 0x18ada: 0xe000009c, 0x18adb: 0xe00000a1, + 0x18adc: 0xe0000088, 0x18add: 0xe0000074, 0x18ade: 0xe000007c, + 0x18ae0: 0xe000b438, 0x18ae1: 0xe000b3d4, 0x18ae2: 0xe000b40c, 0x18ae3: 0xe000b41c, + 0x18ae4: 0xe000b428, 0x18ae5: 0xe000b3f4, 0x18ae6: 0xe000b400, 0x18ae7: 0xe000b3c8, + 0x18ae8: 0xe000b3ec, 0x18ae9: 0xe000b414, 0x18aea: 0xe000b440, 0x18aeb: 0xe000b3dc, + 0x18aec: 0xe000b418, 0x18aed: 0xe000b3fc, 0x18aee: 0xe000b3e8, 0x18aef: 0xe000b424, + 0x18af0: 0xe000b408, 0x18af1: 0xe000b448, 0x18af2: 0xe000b43c, 0x18af3: 0xe000b410, + 0x18af4: 0xe000b3f8, 0x18af5: 0xe000b420, 0x18af6: 0xe000b3cc, 0x18af7: 0xe000b44c, + 0x18af8: 0xe000b3f0, 0x18af9: 0xe000b3d0, 0x18afa: 0xe000b3d8, 0x18afb: 0xe000b434, + 0x18afc: 0xe000b3e4, 0x18afd: 0xe000b404, 0x18afe: 0xe000b450, 0x18aff: 0xe000b42c, + // Block 0x62c, offset 0x18b00 + 0x18b00: 0xe000b3e0, 0x18b01: 0xe000b430, 0x18b02: 0xe000b454, 0x18b03: 0xe000b444, + 0x18b04: 0x2cf20683, 0x18b05: 0x2d200c83, 0x18b06: 0x2cf17a83, 0x18b07: 0x2d32e283, + 0x18b08: 0xe00002e3, 0x18b09: 0xe00003d8, 0x18b0a: 0xe00004b3, 0x18b0b: 0xe000057d, + 0x18b0c: 0xe0000648, 0x18b0d: 0xe00006f0, 0x18b0e: 0xe000079c, 0x18b0f: 0xe0000841, + 0x18b10: 0xe0000ec0, 0x18b11: 0xf0000606, 0x18b12: 0xf0000606, 0x18b13: 0xf0000606, + 0x18b14: 0xf0000606, 0x18b15: 0xf0000606, 0x18b16: 0xf0000606, 0x18b17: 0xf0000606, + 0x18b18: 0xf0000606, 0x18b19: 0xf0000606, 0x18b1a: 0xf0000606, 0x18b1b: 0xf0000606, + 0x18b1c: 0xf0000606, 0x18b1d: 0xf0000606, 0x18b1e: 0xf0000606, 0x18b1f: 0xf0000606, + 0x18b20: 0x0062ac86, 0x18b21: 0x0062b086, 0x18b22: 0x0062b286, 0x18b23: 0x0062b686, + 0x18b24: 0x0062b886, 0x18b25: 0x0062ba86, 0x18b26: 0x0062be86, 0x18b27: 0x0062c286, + 0x18b28: 0x0062c486, 0x18b29: 0x0062c886, 0x18b2a: 0x0062ca86, 0x18b2b: 0x0062cc86, + 0x18b2c: 0x0062ce86, 0x18b2d: 0x0062d086, 0x18b2e: 0xf0000606, 0x18b2f: 0xf0000606, + 0x18b30: 0xf0000606, 0x18b31: 0xf0000606, 0x18b32: 0xf0000606, 0x18b33: 0xf0000606, + 0x18b34: 0xf0000606, 0x18b35: 0xf0000606, 0x18b36: 0xf0000606, 0x18b37: 0xf0000606, + 0x18b38: 0xf0000606, 0x18b39: 0xf0000606, 0x18b3a: 0xf0000606, 0x18b3b: 0xf0000606, + 0x18b3c: 0xe0002127, 0x18b3d: 0xe0002122, 0x18b3e: 0xf0000606, 0x18b3f: 0x4027ac20, + // Block 0x62d, offset 0x18b40 + 0x18b40: 0x2d13b684, 0x18b41: 0x2c37b484, 0x18b42: 0x2cc9f284, 0x18b43: 0x2cd87483, + 0x18b44: 0x2cf41483, 0x18b45: 0x2c8f2483, 0x18b46: 0x2cb4c683, 0x18b47: 0x2c030a83, + 0x18b48: 0x2c6f9a83, 0x18b49: 0x2cd22483, 0x18b4a: 0x2d266884, 0x18b4b: 0x2c5d8483, + 0x18b4c: 0x2cd70283, 0x18b4d: 0x2ca25c83, 0x18b4e: 0x2c6c2e83, 0x18b4f: 0x2ce91083, + 0x18b50: 0x2cc63683, 0x18b51: 0x2d399283, 0x18b52: 0x2d1f9884, 0x18b53: 0x2ccf3683, + 0x18b54: 0x2c9fe683, 0x18b55: 0x2ce27083, 0x18b56: 0x2c110e83, 0x18b57: 0x2d3ac683, + 0x18b58: 0x2c814083, 0x18b59: 0x2c9d3483, 0x18b5a: 0x2ca3e283, 0x18b5b: 0x2caa6e83, + 0x18b5c: 0x2cd3bc83, 0x18b5d: 0x2d1eb483, 0x18b5e: 0x2d1b3683, 0x18b5f: 0x2d3ab083, + 0x18b60: 0x2cfe3a83, 0x18b61: 0x2d04b283, 0x18b62: 0x2d013e83, 0x18b63: 0x2d333683, + 0x18b64: 0x2cce4883, 0x18b65: 0x2d378284, 0x18b66: 0x2cfa2683, 0x18b67: 0x2d426084, + 0x18b68: 0x2d200884, 0x18b69: 0x2d13c083, 0x18b6a: 0x2d3f7083, 0x18b6b: 0x2d08f883, + 0x18b6c: 0x2c64ca83, 0x18b6d: 0x2cb6c883, 0x18b6e: 0x2d3e6083, 0x18b6f: 0x2d007083, + 0x18b70: 0x2d12ca83, 0x18b71: 0xf0000606, 0x18b72: 0xf0000606, 0x18b73: 0xf0000606, + 0x18b74: 0xf0000606, 0x18b75: 0xf0000606, 0x18b76: 0xf0000606, 0x18b77: 0xf0000606, + 0x18b78: 0xf0000606, 0x18b79: 0xf0000606, 0x18b7a: 0xf0000606, 0x18b7b: 0xf0000606, + 0x18b7c: 0xf0000606, 0x18b7d: 0xf0000606, 0x18b7e: 0xf0000606, 0x18b7f: 0xf0000606, + // Block 0x62e, offset 0x18b80 + 0x18b80: 0xf0000203, 0x18b81: 0xf0000203, 0x18b82: 0xf0000203, 0x18b83: 0xf0000203, + 0x18b84: 0xf0000203, 0x18b85: 0xf0000203, 0x18b86: 0xf0000203, 0x18b87: 0xf0000203, + 0x18b88: 0xf0000203, 0x18b89: 0xe000b484, 0x18b8a: 0xe000b490, 0x18b8b: 0xe000b49c, + 0x18b8c: 0xf0001c1d, 0x18b8d: 0xe0000b85, 0x18b8e: 0xf0001d1c, 0x18b8f: 0xe0000d14, + 0x18b90: 0x00657693, 0x18b91: 0x00657893, 0x18b92: 0x00657a93, 0x18b93: 0x00657e93, + 0x18b94: 0x00658093, 0x18b95: 0x00658293, 0x18b96: 0x00658493, 0x18b97: 0x00658693, + 0x18b98: 0x00658893, 0x18b99: 0x00658a93, 0x18b9a: 0x00658c93, 0x18b9b: 0x00658e93, + 0x18b9c: 0x00659093, 0x18b9d: 0x00659293, 0x18b9e: 0x00659493, 0x18b9f: 0x00659693, + 0x18ba0: 0x00659893, 0x18ba1: 0x00659a93, 0x18ba2: 0x00659c93, 0x18ba3: 0x00659e93, + 0x18ba4: 0x0065a093, 0x18ba5: 0x0065a293, 0x18ba6: 0x0065a493, 0x18ba7: 0x0065a693, + 0x18ba8: 0x0065a893, 0x18ba9: 0x0065aa93, 0x18baa: 0x0065ac93, 0x18bab: 0x0065ae93, + 0x18bac: 0x0065b093, 0x18bad: 0x0065b293, 0x18bae: 0x0065b493, 0x18baf: 0x0065b693, + 0x18bb0: 0x0065b893, 0x18bb1: 0x0065ba93, 0x18bb2: 0x0065bc93, 0x18bb3: 0x0065be93, + 0x18bb4: 0x0065c093, 0x18bb5: 0x0065c493, 0x18bb6: 0x0065c693, 0x18bb7: 0x0065c893, + 0x18bb8: 0x0065ca93, 0x18bb9: 0x0065cc93, 0x18bba: 0x0065ce93, 0x18bbb: 0x0065d093, + 0x18bbc: 0x0065d293, 0x18bbd: 0x0065d493, 0x18bbe: 0x0065d693, + // Block 0x62f, offset 0x18bc0 + 0x18bc0: 0xe000230b, 0x18bc1: 0xe00022f8, 0x18bc2: 0xe00022fc, 0x18bc3: 0xe0002311, + 0x18bc4: 0xe0002316, 0x18bc5: 0xe000231d, 0x18bc6: 0xe0002321, 0x18bc7: 0xe0002325, + 0x18bc8: 0xe000232b, 0x18bc9: 0xf0001c1c, 0x18bca: 0xe0002330, 0x18bcb: 0xe000233c, + 0x18bcc: 0xe0002340, 0x18bcd: 0xe0002337, 0x18bce: 0xe0002346, 0x18bcf: 0xe000234b, + 0x18bd0: 0xe000234f, 0x18bd1: 0xe0002353, 0x18bd2: 0xf0001c1c, 0x18bd3: 0xe000235e, + 0x18bd4: 0xe0002358, 0x18bd5: 0xf0001c1c, 0x18bd6: 0xe0002363, 0x18bd7: 0xe000236d, + 0x18bd8: 0xf0000203, 0x18bd9: 0xf0000203, 0x18bda: 0xf0000203, 0x18bdb: 0xf0000203, + 0x18bdc: 0xf0000203, 0x18bdd: 0xf0000203, 0x18bde: 0xf0000203, 0x18bdf: 0xf0000203, + 0x18be0: 0xf0000203, 0x18be1: 0xf0000203, 0x18be2: 0xe000b47c, 0x18be3: 0xe000b488, + 0x18be4: 0xe000b494, 0x18be5: 0xe000b4a0, 0x18be6: 0xe000b4a8, 0x18be7: 0xe000b4b0, + 0x18be8: 0xe000b4b8, 0x18be9: 0xe000b4c0, 0x18bea: 0xe000b4c8, 0x18beb: 0xe000b4d0, + 0x18bec: 0xe000b4d8, 0x18bed: 0xe000b4e0, 0x18bee: 0xe000b4e8, 0x18bef: 0xe000b4f0, + 0x18bf0: 0xe000b4f8, 0x18bf1: 0xe0000c1e, 0x18bf2: 0xf0001c1c, 0x18bf3: 0xf0001d1d, + 0x18bf4: 0xe0000a31, 0x18bf5: 0xf0001d1c, 0x18bf6: 0xf0001c1c, 0x18bf7: 0xf0001c1c, + 0x18bf8: 0xe0000ac2, 0x18bf9: 0xe0000ac6, 0x18bfa: 0xf0001d1d, 0x18bfb: 0xf0000203, + 0x18bfc: 0xf0000203, 0x18bfd: 0xf0000203, 0x18bfe: 0xf0000203, 0x18bff: 0xe000b5b2, + // Block 0x630, offset 0x18c00 + 0x18c00: 0xf0001d1c, 0x18c01: 0xf0001d1d, 0x18c02: 0xe00009b7, 0x18c03: 0xf0001c1d, + 0x18c04: 0xf0001c1c, 0x18c05: 0xf0001c1c, 0x18c06: 0xe0000a66, 0x18c07: 0xe0000a7a, + 0x18c08: 0xf0001d1c, 0x18c09: 0xf0001c1d, 0x18c0a: 0xf0001c1c, 0x18c0b: 0xf0001d1d, + 0x18c0c: 0xf0001c1c, 0x18c0d: 0xf0001d1d, 0x18c0e: 0xf0001d1d, 0x18c0f: 0xf0001c1c, + 0x18c10: 0xf0001c1c, 0x18c11: 0xf0001c1c, 0x18c12: 0xe0000d0d, 0x18c13: 0xf0001c1c, + 0x18c14: 0xf0001c1c, 0x18c15: 0xe0000d3a, 0x18c16: 0xe0000d46, 0x18c17: 0xf0001d1d, + 0x18c18: 0xe0000eb0, 0x18c19: 0xe0000eb8, 0x18c1a: 0xf0001d1d, 0x18c1b: 0xf0001c1c, + 0x18c1c: 0xf0001c1d, 0x18c1d: 0xf0001c1d, 0x18c1e: 0xe00010b2, 0x18c1f: 0xe00009c8, + 0x18c20: 0xf0000203, 0x18c21: 0xf0000203, 0x18c22: 0xf0000203, 0x18c23: 0xf0000203, + 0x18c24: 0xf0000203, 0x18c25: 0xf0000203, 0x18c26: 0xf0000203, 0x18c27: 0xf0000203, + 0x18c28: 0xf0000203, 0x18c29: 0xe000b480, 0x18c2a: 0xe000b48c, 0x18c2b: 0xe000b498, + 0x18c2c: 0xe000b4a4, 0x18c2d: 0xe000b4ac, 0x18c2e: 0xe000b4b4, 0x18c2f: 0xe000b4bc, + 0x18c30: 0xe000b4c4, 0x18c31: 0xe000b4cc, 0x18c32: 0xe000b4d4, 0x18c33: 0xe000b4dc, + 0x18c34: 0xe000b4e4, 0x18c35: 0xe000b4ec, 0x18c36: 0xe000b4f4, 0x18c37: 0xe000b4fc, + 0x18c38: 0xe000b500, 0x18c39: 0xe000b504, 0x18c3a: 0xe000b508, 0x18c3b: 0xe000b50c, + 0x18c3c: 0xe000b510, 0x18c3d: 0xe000b514, 0x18c3e: 0xe000b518, 0x18c3f: 0xe0000bdf, + // Block 0x631, offset 0x18c40 + 0x18c40: 0x6cbf9220, 0x18c41: 0x6ce52c20, + 0x18c44: 0x6c7ae020, 0x18c45: 0x6cf41220, 0x18c46: 0x6d1ac620, + 0x18c4c: 0x6d144820, + 0x18c56: 0x6d006c20, + 0x18c5c: 0x6c1d9020, + 0x18c61: 0x6caae820, + 0x18c64: 0x6c27da20, + 0x18c68: 0x6d067820, 0x18c69: 0x6d03c420, 0x18c6b: 0x6d044c20, + 0x18c6c: 0x6c8e4020, 0x18c6d: 0x6c8c1820, 0x18c6e: 0x6cfd7e20, 0x18c6f: 0x6d1dbe20, + 0x18c70: 0x6d030e20, 0x18c71: 0x6d31ac20, 0x18c72: 0x6c272020, 0x18c73: 0x6cf49420, + 0x18c74: 0x6cac3820, 0x18c77: 0x6c968e20, + 0x18c78: 0x6cba3c20, 0x18c79: 0x6d165420, 0x18c7a: 0x6d1a2020, 0x18c7b: 0x6ca58220, + 0x18c7c: 0x6c1a7e20, 0x18c7d: 0x6c3c1020, + // Block 0x632, offset 0x18c80 + 0x18c81: 0x6d3cec20, 0x18c82: 0x6c39ba20, 0x18c83: 0x6c029620, + 0x18c84: 0x6cf41c20, 0x18c85: 0x6d427220, 0x18c87: 0x6d38f620, + 0x18c88: 0x6c304e20, 0x18c89: 0x6cda7e20, 0x18c8a: 0x6d16a020, 0x18c8b: 0x6cbefc20, + 0x18c8c: 0x6c7b8220, 0x18c8d: 0x6c831e20, 0x18c8e: 0x6ca4da20, 0x18c8f: 0x6d3aa820, + 0x18c90: 0x6cd4a220, + 0x18c94: 0x6d062820, 0x18c97: 0x6ccfb620, + 0x18c98: 0x6c6bc820, 0x18c99: 0x6c2e6620, 0x18c9a: 0x6caab620, 0x18c9b: 0x6cda8420, + 0x18c9c: 0x6d16d820, 0x18c9d: 0x6c905020, 0x18c9e: 0x6d1d3220, 0x18c9f: 0x6c081020, + 0x18ca3: 0x6c7f9220, + 0x18ca4: 0x6c9e7220, 0x18ca5: 0x6d171820, 0x18ca6: 0x6c85be20, 0x18ca7: 0x6c61c020, + 0x18ca8: 0x6d223420, 0x18ca9: 0x6c953c20, 0x18caa: 0x6c147420, + 0x18cae: 0x6c5ce420, 0x18caf: 0x6d063820, + 0x18cb0: 0x6c5bb220, 0x18cb1: 0x6cc53820, 0x18cb3: 0x6d392620, + 0x18cb5: 0x6c4ebe20, 0x18cb6: 0x6cf88220, 0x18cb7: 0x6cdf7420, + 0x18cb8: 0x6d10f020, 0x18cb9: 0x6c5bba20, 0x18cba: 0x6c75b820, 0x18cbb: 0x6c96c020, + 0x18cbc: 0x6c94ac20, 0x18cbd: 0x6ce0fa20, 0x18cbe: 0x6d110220, 0x18cbf: 0x6d2fba20, + // Block 0x633, offset 0x18cc0 + 0x18cc0: 0x6d2cf420, 0x18cc1: 0x6d226420, 0x18cc2: 0x6d3d7620, 0x18cc3: 0x6c37d620, + 0x18cc4: 0x6cc4cc20, 0x18cc5: 0x6cb70820, 0x18cc6: 0x6c1c3e20, 0x18cc7: 0x6cf45620, + 0x18cc8: 0x6c4eda20, 0x18cc9: 0x6ce17820, 0x18cca: 0x6ccb3220, + 0x18ccc: 0x6cbf4820, 0x18ccd: 0x6c824020, 0x18cce: 0x6cc97c20, + 0x18cd1: 0x6c7cda20, 0x18cd2: 0x6cb44620, 0x18cd3: 0x6cde8a20, + 0x18cd4: 0x6cd53020, 0x18cd5: 0x6d0f6820, 0x18cd6: 0x6cab8a20, 0x18cd7: 0x6cdf3620, + 0x18cd9: 0x6c9dd220, 0x18cda: 0x6d1b7820, 0x18cdb: 0x6c2e3a20, + 0x18cdc: 0x6d228820, 0x18cdd: 0x6c9eec20, 0x18cde: 0x6c75ee20, 0x18cdf: 0x6ca7b820, + 0x18ce0: 0x6d023a20, 0x18ce1: 0x6d1f8820, + 0x18ce4: 0x6c185420, 0x18ce5: 0x6c3c7620, 0x18ce6: 0x6c82f820, 0x18ce7: 0x6c874020, + 0x18ce9: 0x6c95d420, 0x18ceb: 0x6c617420, + 0x18cf0: 0x6cc2b020, 0x18cf2: 0x6c110220, 0x18cf3: 0x6c898420, + 0x18cf4: 0x6c475620, 0x18cf5: 0x6c994020, 0x18cf7: 0x6c489020, + 0x18cf8: 0x6cdc2820, 0x18cfb: 0x6c996a20, + 0x18cfc: 0x6c976220, 0x18cfd: 0x6cc29820, 0x18cfe: 0x6cd39420, 0x18cff: 0x6c84b620, + // Block 0x634, offset 0x18d00 + 0x18d01: 0x6cedee20, 0x18d02: 0x6c79d820, 0x18d03: 0x6c325420, + 0x18d04: 0x6d325a20, 0x18d05: 0x6ce62020, + 0x18d08: 0x6c0e0620, 0x18d09: 0x6c5d9e20, 0x18d0a: 0x6c305420, 0x18d0b: 0x6c460e20, + 0x18d0c: 0x6c195220, 0x18d0e: 0x6cbd2020, 0x18d0f: 0x6c6f0020, + 0x18d10: 0x6c922620, 0x18d11: 0x6d042020, 0x18d13: 0x6ca3f820, + 0x18d14: 0x6d01a220, 0x18d16: 0x6c09be20, 0x18d17: 0x6c6b0420, + 0x18d18: 0x6cda9c20, 0x18d1a: 0x6c455220, + 0x18d1c: 0x6d200620, 0x18d1d: 0x6d03b620, 0x18d1e: 0x6cb83c20, 0x18d1f: 0x6cafae20, + 0x18d20: 0x6c2d3620, 0x18d21: 0x6c3f3c20, 0x18d22: 0x6c95de20, 0x18d23: 0x6cb84220, + 0x18d24: 0x6cb84420, 0x18d25: 0x6ce0ba20, 0x18d26: 0x6c03fa20, 0x18d27: 0x6c418420, + 0x18d28: 0x6c222420, 0x18d29: 0x6d077e20, 0x18d2a: 0x6c80f620, + 0x18d2d: 0x6ccf0c20, 0x18d2f: 0x6c83a820, + 0x18d30: 0x6c578820, 0x18d31: 0x6ce7ea20, 0x18d32: 0x6cb0f020, 0x18d33: 0x6c2b2420, + 0x18d34: 0x6cc85e20, 0x18d35: 0x6c360820, 0x18d36: 0x6cbcb020, 0x18d37: 0x6d178c20, + 0x18d38: 0x6d3d0020, 0x18d39: 0x6cc8cc20, 0x18d3a: 0x6c649420, + 0x18d3c: 0x6c1c2e20, 0x18d3d: 0x6c1d1820, 0x18d3e: 0x6cf66220, + // Block 0x635, offset 0x18d40 + 0x18d40: 0x6c94b420, 0x18d41: 0x6c2aa020, 0x18d42: 0x6c8bbe20, 0x18d43: 0x6c747020, + 0x18d44: 0x6cdae020, 0x18d45: 0x6cfffa20, 0x18d46: 0x6d299020, + 0x18d49: 0x6d3a7620, 0x18d4a: 0x6d2e0e20, 0x18d4b: 0x6c64f020, + 0x18d4c: 0x6d408c20, 0x18d4d: 0x6c1fa020, 0x18d4e: 0x6d022a20, 0x18d4f: 0x6c869820, + 0x18d51: 0x6c1c8e20, 0x18d52: 0x6cf7b820, 0x18d53: 0x6c656020, + 0x18d55: 0x6c5fc020, 0x18d57: 0x6c3a7c20, + 0x18d58: 0x6c1f0620, 0x18d59: 0x6c07d420, 0x18d5a: 0x6c6a7820, + 0x18d5c: 0x6c036c20, 0x18d5d: 0x6c898a20, 0x18d5e: 0x6c7b1e20, + 0x18d60: 0x6cf95e20, 0x18d61: 0x6c0ca420, 0x18d62: 0x6c747420, 0x18d63: 0x6c825c20, + 0x18d64: 0x6d035020, 0x18d65: 0x6c045820, 0x18d66: 0x6d103220, 0x18d67: 0x6c940a20, + 0x18d68: 0x6c070a20, 0x18d69: 0x6c362420, 0x18d6a: 0x6c91c220, + 0x18d6d: 0x6c181220, 0x18d6e: 0x6caad020, 0x18d6f: 0x6d07fe20, + 0x18d70: 0x6c525220, 0x18d71: 0x6d224420, 0x18d73: 0x6c4b0620, + 0x18d74: 0x6d17dc20, 0x18d75: 0x6d085020, 0x18d76: 0x6c462c20, 0x18d77: 0x6c910020, + 0x18d78: 0x6ce2f020, 0x18d79: 0x6c820420, 0x18d7a: 0x6cd2f820, + 0x18d7c: 0x6cdcee20, 0x18d7d: 0x6d11ec20, 0x18d7e: 0x6cfa6820, 0x18d7f: 0x6d408420, + // Block 0x636, offset 0x18d80 + 0x18d81: 0x6cc3a220, 0x18d82: 0x6d1a2220, 0x18d83: 0x6cf56420, + 0x18d84: 0x6d34d420, 0x18d85: 0x6c639620, 0x18d86: 0x6c564e20, 0x18d87: 0x6c7e3620, + 0x18d88: 0x6d15c620, 0x18d89: 0x6c788020, 0x18d8a: 0x6c3d4620, 0x18d8b: 0x6cbd6020, + 0x18d8c: 0x6c009220, 0x18d8e: 0x6c78ac20, 0x18d8f: 0x6c1e8820, + 0x18d90: 0x6d014620, 0x18d91: 0x6c1e9a20, 0x18d92: 0x6ceeac20, + 0x18d95: 0x6c58ea20, 0x18d96: 0x6cda8a20, 0x18d97: 0x6d203a20, + 0x18d99: 0x6c75e020, 0x18d9a: 0x6d2f7e20, 0x18d9b: 0x6d066620, + 0x18d9c: 0x6cd2ac20, 0x18d9e: 0x6cd64220, 0x18d9f: 0x6c7cea20, + 0x18da0: 0x6cd6a220, 0x18da1: 0x6c515420, 0x18da2: 0x6c414e20, 0x18da3: 0x6d0d3020, + 0x18da4: 0x6cbfec20, 0x18da5: 0x6ccf9820, 0x18da6: 0x6c577a20, 0x18da7: 0x6cf56820, + 0x18da8: 0x6c391820, 0x18da9: 0x6cad2420, 0x18daa: 0x6c281e20, 0x18dab: 0x6c39bc20, + 0x18dac: 0x6c455c20, 0x18dad: 0x6c022620, 0x18dae: 0x6c3f3020, 0x18daf: 0x6ca54420, + 0x18db0: 0x6d093a20, 0x18db1: 0x6d1ee420, 0x18db2: 0x6c572620, + 0x18db4: 0x6c189620, 0x18db5: 0x6c4c5420, 0x18db6: 0x6ca2c820, 0x18db7: 0x6c577e20, + 0x18db8: 0x6c858820, 0x18db9: 0x6c37fa20, 0x18dba: 0x6cfe8020, 0x18dbb: 0x6cb3ea20, + 0x18dbd: 0x6cd88820, + // Block 0x637, offset 0x18dc0 + 0x18dc0: 0x6c821c20, 0x18dc1: 0x6c8c4820, 0x18dc2: 0x6d16dc20, 0x18dc3: 0x6c544c20, + 0x18dc5: 0x6d068c20, 0x18dc6: 0x6cc17620, 0x18dc7: 0x6c373a20, + 0x18dca: 0x6d09e220, + 0x18dcf: 0x6ca80020, + 0x18dd0: 0x6cef9a20, 0x18dd1: 0x6d017820, 0x18dd2: 0x6ce31420, 0x18dd3: 0x6c532620, + 0x18dd4: 0x6cea7820, 0x18dd5: 0x6ca80220, 0x18dd6: 0x6ca80420, 0x18dd7: 0x6d1a4020, + 0x18dd8: 0x6d313420, + 0x18dde: 0x6cec5020, 0x18ddf: 0x6cd45a20, + 0x18de0: 0x6caaea20, 0x18de1: 0x6d12e420, 0x18de2: 0x6cb5b620, 0x18de3: 0x6ce82620, + 0x18de4: 0x6c4df820, 0x18de5: 0x6c75ac20, 0x18de6: 0x6c302c20, 0x18de7: 0x6c5cba20, + 0x18de8: 0x6c923220, 0x18de9: 0x6c707a20, 0x18dea: 0x6c5db820, 0x18deb: 0x6c8cdc20, + 0x18ded: 0x6ce4e420, 0x18dee: 0x6c94e820, + 0x18df5: 0x6c43e220, 0x18df6: 0x6d0c0620, 0x18df7: 0x6cd26420, + 0x18df8: 0x6d090c20, 0x18df9: 0x6cae3020, 0x18dfa: 0x6c217820, 0x18dfb: 0x6ca96c20, + 0x18dfc: 0x6c348a20, 0x18dfd: 0x6d2aca20, 0x18dfe: 0x6c362820, 0x18dff: 0x6d00a820, + // Block 0x638, offset 0x18e00 + 0x18e00: 0x6d1ea020, 0x18e01: 0x6c362a20, 0x18e02: 0x6cd13420, 0x18e03: 0x6cf1dc20, + 0x18e04: 0x6c7a3e20, 0x18e05: 0x6c555020, 0x18e06: 0x6c43e620, 0x18e07: 0x6cf9c020, + 0x18e08: 0x6c97dc20, 0x18e09: 0x6c94a820, 0x18e0a: 0x6c602a20, 0x18e0b: 0x6c53f620, + 0x18e0c: 0x6d361620, 0x18e0f: 0x6cec5420, + 0x18e11: 0x6c046820, 0x18e12: 0x6c00a020, 0x18e13: 0x6d3c6220, + 0x18e14: 0x6cb8ec20, 0x18e15: 0x6c46ac20, 0x18e16: 0x6c289220, 0x18e17: 0x6c06a820, + 0x18e18: 0x6c0f0e20, 0x18e19: 0x6c1e6020, 0x18e1a: 0x6c862820, 0x18e1b: 0x6cfff620, + 0x18e1c: 0x6d054020, + 0x18e22: 0x6c537020, 0x18e23: 0x6ce40620, + 0x18e24: 0x6c244220, 0x18e25: 0x6c7e0a20, 0x18e26: 0x6c816020, 0x18e27: 0x6d367820, + 0x18e28: 0x6d004e20, 0x18e29: 0x6cf66620, 0x18e2b: 0x6cbcce20, + 0x18e2c: 0x6d2be820, 0x18e2d: 0x6cf66820, + 0x18e30: 0x6c23a220, 0x18e31: 0x6c607a20, 0x18e32: 0x6c5dec20, 0x18e33: 0x6cde1220, + 0x18e34: 0x6d0cbe20, 0x18e35: 0x6d072420, 0x18e36: 0x6cb31c20, 0x18e37: 0x6cc9dc20, + 0x18e3b: 0x6c4c3a20, + 0x18e3c: 0x6d133620, 0x18e3d: 0x6cfdfe20, 0x18e3e: 0x6d08e620, 0x18e3f: 0x6c516c20, + // Block 0x639, offset 0x18e40 + 0x18e40: 0x6d42aa20, 0x18e41: 0x6d188020, 0x18e42: 0x6c226620, + 0x18e44: 0x6c837020, 0x18e45: 0x6cfba620, 0x18e46: 0x6cdf5620, 0x18e47: 0x6cc6bc20, + 0x18e48: 0x6d18be20, 0x18e49: 0x6d372220, 0x18e4a: 0x6cf6fe20, 0x18e4b: 0x6cfbb420, + 0x18e4c: 0x6c72aa20, 0x18e4d: 0x6c60d620, 0x18e4e: 0x6c4e6820, + 0x18e50: 0x6cad9e20, 0x18e51: 0x6c86e620, 0x18e53: 0x6c7fe020, + 0x18e54: 0x6cc9e020, 0x18e55: 0x6c4e7020, 0x18e56: 0x6d0cfe20, 0x18e57: 0x6cc16020, + 0x18e59: 0x6d0d1620, 0x18e5a: 0x6c4e7420, 0x18e5b: 0x6c76ba20, + 0x18e5c: 0x6c1bce20, 0x18e5d: 0x6ca7e820, 0x18e5e: 0x6c5d9620, + 0x18e60: 0x6c092820, 0x18e61: 0x6cf98a20, 0x18e62: 0x6cf24820, 0x18e63: 0x6d080420, + 0x18e64: 0x6cec9420, 0x18e65: 0x6d1f8a20, 0x18e66: 0x6cbd4c20, 0x18e67: 0x6d066c20, + 0x18e68: 0x6ca7f020, 0x18e69: 0x6c091620, 0x18e6a: 0x6c501020, 0x18e6b: 0x6c6e0820, + 0x18e6c: 0x6c02bc20, 0x18e6d: 0x6c02be20, + 0x18e70: 0x6d311e20, 0x18e71: 0x6cdf8a20, 0x18e72: 0x6c70f220, + 0x18e74: 0x6d427a20, 0x18e75: 0x6c106220, 0x18e76: 0x6c6a8a20, 0x18e77: 0x6c009020, + 0x18e78: 0x6d29fc20, 0x18e79: 0x6c222620, 0x18e7a: 0x6c37fc20, + 0x18e7f: 0x6ca80620, + // Block 0x63a, offset 0x18e80 + 0x18e80: 0x6c8f2a20, 0x18e81: 0x6c99e220, 0x18e82: 0x6c334420, 0x18e83: 0x6c052020, + 0x18e84: 0x6c095a20, 0x18e85: 0x6c05ee20, 0x18e87: 0x6c1f2c20, + 0x18e88: 0x6cfa3620, 0x18e89: 0x6ce4e820, 0x18e8a: 0x6c16a220, + 0x18e8d: 0x6c342420, 0x18e8e: 0x6cee7e20, 0x18e8f: 0x6c3fea20, + 0x18e90: 0x6c348c20, 0x18e91: 0x6d225420, 0x18e92: 0x6d12ac20, 0x18e93: 0x6c7c7620, + 0x18e94: 0x6cefb620, 0x18e95: 0x6c7b2220, 0x18e97: 0x6cee8020, + 0x18e98: 0x6d10a420, 0x18e99: 0x6c903420, 0x18e9a: 0x6d037a20, 0x18e9b: 0x6d3b7c20, + 0x18e9c: 0x6c1b3020, 0x18e9d: 0x6d00b420, 0x18e9e: 0x6ca83a20, 0x18e9f: 0x6c810020, + 0x18ea0: 0x6d13fe20, 0x18ea1: 0x6d3f9e20, 0x18ea2: 0x6c976a20, 0x18ea3: 0x6d2f3820, + 0x18ea4: 0x6cfa4220, 0x18ea5: 0x6c4bfe20, 0x18ea6: 0x6d00c820, + 0x18ea8: 0x6c625c20, 0x18ea9: 0x6c8a0220, 0x18eaa: 0x6d184820, 0x18eab: 0x6c607c20, + 0x18eac: 0x6d1a8e20, 0x18eae: 0x6c266020, 0x18eaf: 0x6d184a20, + 0x18eb0: 0x6d020a20, 0x18eb1: 0x6c506220, 0x18eb2: 0x6d1e5c20, 0x18eb3: 0x6c76ea20, + 0x18eb4: 0x6c163220, 0x18eb5: 0x6cdf3e20, 0x18eb6: 0x6ce13020, 0x18eb7: 0x6d34a220, + 0x18eb8: 0x6c066e20, 0x18eb9: 0x6c9b5220, 0x18eba: 0x6c7ca220, 0x18ebb: 0x6c153620, + 0x18ebc: 0x6c82e020, 0x18ebe: 0x6cf91220, + // Block 0x63b, offset 0x18ec0 + 0x18ec0: 0x6cf72820, 0x18ec1: 0x6cbc7220, 0x18ec2: 0x6ca47e20, 0x18ec3: 0x6d274e20, + 0x18ec5: 0x6c8f7220, 0x18ec6: 0x6c3fbe20, 0x18ec7: 0x6d3f7220, + 0x18ec9: 0x6c475e20, 0x18eca: 0x6c762820, 0x18ecb: 0x6c2dd420, + 0x18ecc: 0x6c57aa20, 0x18ecd: 0x6c7ce020, 0x18ecf: 0x6c42fc20, + 0x18ed0: 0x6ce26020, 0x18ed2: 0x6ccd2a20, 0x18ed3: 0x6c7f3a20, + 0x18ed4: 0x6ca7f420, 0x18ed5: 0x6c3de220, 0x18ed6: 0x6c42fe20, 0x18ed7: 0x6cbc8420, + 0x18ed8: 0x6c04e420, 0x18ed9: 0x6c632620, 0x18eda: 0x6c796a20, 0x18edb: 0x6cf85620, + 0x18edc: 0x6d230820, 0x18edd: 0x6d3c5a20, 0x18ede: 0x6cd05820, 0x18edf: 0x6c21ba20, + 0x18ee0: 0x6cfed420, 0x18ee1: 0x6c615220, 0x18ee2: 0x6caa3820, 0x18ee3: 0x6cff6a20, + 0x18ee4: 0x6d165a20, 0x18ee5: 0x6d20a820, 0x18ee6: 0x6d145420, 0x18ee7: 0x6d0d3620, + 0x18ee8: 0x6cd04020, 0x18ee9: 0x6cc4aa20, 0x18eea: 0x6c501220, 0x18eeb: 0x6cc96620, + 0x18eec: 0x6c755820, 0x18eed: 0x6d1ee820, 0x18eef: 0x6d02fc20, + 0x18ef0: 0x6cadae20, 0x18ef1: 0x6cbfa020, 0x18ef2: 0x6c14b820, + 0x18ef4: 0x6c106420, 0x18ef5: 0x6c2fdc20, 0x18ef6: 0x6cd88a20, 0x18ef7: 0x6c378620, + 0x18ef9: 0x6c992820, 0x18efa: 0x6d281820, 0x18efb: 0x6c5e8a20, + 0x18efd: 0x6cbc1e20, 0x18efe: 0x6d045820, 0x18eff: 0x6cad4a20, + // Block 0x63c, offset 0x18f00 + 0x18f00: 0x6c1e7420, 0x18f01: 0x6cae5220, 0x18f02: 0x6caad620, 0x18f03: 0x6c6a8c20, + 0x18f04: 0x6d13d420, 0x18f05: 0x6c37c220, 0x18f06: 0x6c34d420, + 0x18f0a: 0x6c347c20, + 0x18f0d: 0x6cbca420, 0x18f0e: 0x6c938220, 0x18f0f: 0x6cc02620, + 0x18f10: 0x6cda1020, 0x18f11: 0x6c11f020, 0x18f12: 0x6c310020, 0x18f13: 0x6cf5b820, + 0x18f14: 0x6c3c2e20, 0x18f15: 0x6d172220, 0x18f16: 0x6cdd0e20, 0x18f17: 0x6cbc7a20, + 0x18f18: 0x6cb37620, 0x18f19: 0x6d02c020, 0x18f1a: 0x6ce7b020, 0x18f1b: 0x6d032820, + 0x18f1c: 0x6d1f1220, 0x18f1d: 0x6c06fe20, 0x18f1e: 0x6c905820, + 0x18f23: 0x6d279820, + 0x18f24: 0x6c83ac20, 0x18f25: 0x6cde4420, 0x18f26: 0x6c802620, 0x18f27: 0x6c97b820, + 0x18f28: 0x6cbb3a20, 0x18f29: 0x6d38d220, 0x18f2a: 0x6d0e5c20, 0x18f2b: 0x6cf5de20, + 0x18f2c: 0x6c923620, 0x18f2d: 0x6cf5e020, 0x18f2e: 0x6ccae220, 0x18f2f: 0x6c395220, + 0x18f31: 0x6cefb820, 0x18f32: 0x6c383a20, 0x18f33: 0x6d179020, + 0x18f34: 0x6ca4f420, 0x18f35: 0x6c196c20, 0x18f36: 0x6ce09820, 0x18f37: 0x6c5ec620, + 0x18f38: 0x6cd5d020, 0x18f39: 0x6cb10e20, 0x18f3a: 0x6c012e20, 0x18f3b: 0x6c7ac420, + 0x18f3c: 0x6c139820, 0x18f3e: 0x6cfb5a20, 0x18f3f: 0x6d361c20, + // Block 0x63d, offset 0x18f40 + 0x18f42: 0x6c3c4820, 0x18f43: 0x6c88f420, + 0x18f44: 0x6d0a0a20, 0x18f45: 0x6d06ee20, 0x18f46: 0x6c9d5020, 0x18f47: 0x6c5bd620, + 0x18f48: 0x6ca29220, 0x18f49: 0x6d1d8c20, 0x18f4a: 0x6d2df420, 0x18f4b: 0x6d17de20, + 0x18f4c: 0x6caa1e20, 0x18f4d: 0x6ce10020, 0x18f4e: 0x6cf63e20, 0x18f4f: 0x6d27ac20, + 0x18f50: 0x6cd5e220, 0x18f51: 0x6c3e9420, 0x18f52: 0x6d17e020, 0x18f53: 0x6c26b020, + 0x18f55: 0x6c881e20, 0x18f56: 0x6c127a20, 0x18f57: 0x6c116e20, + 0x18f58: 0x6c725e20, 0x18f59: 0x6c927a20, 0x18f5a: 0x6cdae220, 0x18f5b: 0x6ca59a20, + 0x18f5c: 0x6c02dc20, 0x18f5d: 0x6c018c20, 0x18f5e: 0x6cba6420, + 0x18f60: 0x6c24d420, 0x18f61: 0x6c232420, 0x18f63: 0x6cc48220, + 0x18f64: 0x6ca73220, 0x18f65: 0x6c96fe20, 0x18f66: 0x6d030220, 0x18f67: 0x6d26e020, + 0x18f68: 0x6ca38220, 0x18f69: 0x6c02ee20, 0x18f6a: 0x6cd01620, 0x18f6b: 0x6c96dc20, + 0x18f6e: 0x6c807a20, 0x18f6f: 0x6cf6e620, + 0x18f70: 0x6d26f820, 0x18f71: 0x6d372620, 0x18f72: 0x6cf26420, 0x18f73: 0x6c57f620, + 0x18f74: 0x6c9c1820, 0x18f75: 0x6ca7bc20, 0x18f76: 0x6ced6620, 0x18f77: 0x6c9c9c20, + 0x18f78: 0x6ca89e20, 0x18f79: 0x6cc1f820, 0x18f7a: 0x6d29b820, 0x18f7b: 0x6c893e20, + 0x18f7c: 0x6d34c620, 0x18f7d: 0x6d3eda20, 0x18f7e: 0x6c4d1a20, 0x18f7f: 0x6d066e20, + // Block 0x63e, offset 0x18f80 + 0x18f80: 0x6c501820, 0x18f81: 0x6d078020, 0x18f82: 0x6d35b020, 0x18f83: 0x6c9e1220, + 0x18f84: 0x6c214820, 0x18f85: 0x6c46b020, 0x18f87: 0x6c216020, + 0x18f88: 0x6c946a20, 0x18f89: 0x6d3a9820, 0x18f8a: 0x6cd43820, 0x18f8b: 0x6c8a5e20, + 0x18f8c: 0x6c6fcc20, 0x18f8d: 0x6d014020, 0x18f8e: 0x6c2f9220, 0x18f8f: 0x6c6bae20, + 0x18f90: 0x6cc65220, 0x18f91: 0x6c982e20, 0x18f93: 0x6c788a20, + 0x18f94: 0x6d119620, 0x18f95: 0x6ca8fc20, 0x18f96: 0x6d148e20, 0x18f97: 0x6c80a620, + 0x18f98: 0x6d1df020, 0x18f99: 0x6d1a4420, 0x18f9a: 0x6d0c7e20, 0x18f9b: 0x6cda9e20, + 0x18f9d: 0x6c8baa20, 0x18f9e: 0x6d0aec20, 0x18f9f: 0x6c98d820, + 0x18fa0: 0x6c9ff420, 0x18fa1: 0x6d41aa20, 0x18fa2: 0x6d225620, 0x18fa3: 0x6d179220, + 0x18fa4: 0x6c46b220, 0x18fa5: 0x6c9cfa20, 0x18fa6: 0x6c75c820, 0x18fa7: 0x6cf1e420, + 0x18fa9: 0x6c773a20, 0x18faa: 0x6c2d7020, 0x18fab: 0x6c8f9820, + 0x18fad: 0x6d040620, 0x18fae: 0x6c255420, 0x18faf: 0x6cbbec20, + 0x18fb0: 0x6c9dde20, 0x18fb1: 0x6c9c1c20, 0x18fb2: 0x6cbdf420, + 0x18fb4: 0x6cecc220, 0x18fb5: 0x6c2a5e20, 0x18fb6: 0x6c009420, + 0x18fb8: 0x6c0b8c20, 0x18fb9: 0x6ca9fe20, 0x18fba: 0x6c882020, 0x18fbb: 0x6c6caa20, + 0x18fbc: 0x6d207020, 0x18fbd: 0x6c20bc20, 0x18fbe: 0x6d426420, 0x18fbf: 0x6c0fe020, + // Block 0x63f, offset 0x18fc0 + 0x18fc0: 0x6c5a9020, 0x18fc1: 0x6d11f020, 0x18fc2: 0x6ce9e020, 0x18fc3: 0x6c61e220, + 0x18fc4: 0x6c012420, 0x18fc5: 0x6c95fa20, 0x18fc6: 0x6c613220, 0x18fc7: 0x6cefba20, + 0x18fc8: 0x6c0e7420, 0x18fc9: 0x6d289020, 0x18fca: 0x6d06f020, 0x18fcb: 0x6ca71220, + 0x18fcc: 0x6d281420, 0x18fce: 0x6c039820, 0x18fcf: 0x6d301a20, + 0x18fd0: 0x6c705420, 0x18fd1: 0x6cef9020, 0x18fd2: 0x6d016e20, 0x18fd3: 0x6cb75420, + 0x18fd4: 0x6d149020, 0x18fd5: 0x6d017020, 0x18fd6: 0x6c222a20, 0x18fd7: 0x6cc02820, + 0x18fd8: 0x6c316a20, 0x18fd9: 0x6ca7d420, 0x18fda: 0x6cb78a20, 0x18fdb: 0x6c613c20, + 0x18fdc: 0x6ce99420, 0x18fde: 0x6cd94c20, 0x18fdf: 0x6c2d7420, + 0x18fe0: 0x6c816820, 0x18fe1: 0x6d2e2c20, + 0x18fe4: 0x6d1a1c20, 0x18fe5: 0x6c132620, 0x18fe6: 0x6c611220, 0x18fe7: 0x6c5b8620, + 0x18fe8: 0x6d3ede20, 0x18fe9: 0x6c7f8820, 0x18fea: 0x6ca49020, 0x18feb: 0x6c71f020, + 0x18fec: 0x6cbdfc20, 0x18fed: 0x6c272620, 0x18fef: 0x6c6a6020, + 0x18ff0: 0x6d062620, 0x18ff1: 0x6c22fa20, 0x18ff2: 0x6d1e6e20, 0x18ff3: 0x6c30d820, + 0x18ff4: 0x6c1afe20, 0x18ff6: 0x6c9f9020, 0x18ff7: 0x6c59a820, + 0x18ff8: 0x6cdc2020, 0x18ff9: 0x6c785620, 0x18ffa: 0x6d40aa20, 0x18ffb: 0x6c501a20, + 0x18ffc: 0x6c19ba20, 0x18ffd: 0x6d094220, 0x18ffe: 0x6ca5bc20, 0x18fff: 0x6c1bec20, + // Block 0x640, offset 0x19000 + 0x19000: 0x6c87f020, 0x19001: 0x6c01a020, 0x19002: 0x6ca22a20, 0x19003: 0x6cd7ca20, + 0x19004: 0x6cfdb220, 0x19005: 0x6d0f9020, 0x19006: 0x6c572c20, 0x19007: 0x6c261620, + 0x19008: 0x6cc02a20, 0x19009: 0x6c814c20, 0x1900a: 0x6c3e2e20, 0x1900b: 0x6c334620, + 0x1900c: 0x6c984c20, 0x1900d: 0x6c80a820, 0x1900e: 0x6ceb7220, 0x1900f: 0x6c4df220, + 0x19010: 0x6c988820, 0x19011: 0x6c0ed220, 0x19012: 0x6cc43220, 0x19013: 0x6cb59e20, + 0x19014: 0x6c4df420, 0x19016: 0x6c905c20, + 0x19018: 0x6ce57e20, 0x19019: 0x6d2aba20, 0x1901a: 0x6cb5ba20, 0x1901b: 0x6d298a20, + 0x1901c: 0x6c9c4620, 0x1901d: 0x6cadd220, 0x1901e: 0x6d2e5620, 0x1901f: 0x6cfe2c20, + 0x19020: 0x6c429c20, 0x19022: 0x6cb5bc20, + 0x19024: 0x6c923820, 0x19026: 0x6d283020, 0x19027: 0x6c362e20, + 0x19028: 0x6c329a20, 0x19029: 0x6c9f5020, 0x1902a: 0x6cee8420, 0x1902b: 0x6cc2ec20, + 0x1902c: 0x6cda1c20, 0x1902d: 0x6c9f5220, 0x1902e: 0x6ce85e20, + 0x19030: 0x6ca03620, 0x19031: 0x6d11b420, 0x19032: 0x6c746220, 0x19033: 0x6c862c20, + 0x19034: 0x6c7b2620, 0x19035: 0x6c42a420, 0x19036: 0x6d257e20, 0x19037: 0x6c26fa20, + 0x19039: 0x6c816220, 0x1903a: 0x6c909c20, 0x1903b: 0x6cba6620, + 0x1903c: 0x6c025c20, 0x1903d: 0x6c0c7620, 0x1903e: 0x6d1d9a20, 0x1903f: 0x6c989820, + // Block 0x641, offset 0x19040 + 0x19040: 0x6c29e020, 0x19042: 0x6c025e20, + 0x19044: 0x6cf78e20, 0x19045: 0x6c3ed420, 0x19046: 0x6c27f820, 0x19047: 0x6c701420, + 0x19048: 0x6cc90220, 0x19049: 0x6ce77a20, 0x1904a: 0x6cc13220, 0x1904b: 0x6c368220, + 0x1904c: 0x6cb51a20, 0x1904d: 0x6c607e20, 0x1904e: 0x6c608020, 0x1904f: 0x6c574c20, + 0x19050: 0x6c69b820, 0x19051: 0x6d41cc20, 0x19052: 0x6c0c7a20, 0x19053: 0x6c9b4620, + 0x19054: 0x6c045620, 0x19055: 0x6cf01420, 0x19056: 0x6d160e20, 0x19057: 0x6c02f020, + 0x19058: 0x6d229e20, 0x19059: 0x6c4ff020, 0x1905a: 0x6c336620, 0x1905b: 0x6cf31a20, + 0x1905c: 0x6ca6d620, 0x1905d: 0x6c249e20, 0x1905f: 0x6c846e20, + 0x19060: 0x6c916c20, 0x19061: 0x6ca7be20, 0x19062: 0x6c57f820, 0x19063: 0x6c86f020, + 0x19065: 0x6c941c20, 0x19066: 0x6c3c7e20, 0x19067: 0x6c9d0c20, + 0x19068: 0x6d249e20, 0x1906a: 0x6c71e620, + 0x1906d: 0x6d2dec20, 0x1906e: 0x6cae8220, 0x1906f: 0x6d15b220, + 0x19071: 0x6c61e420, 0x19072: 0x6c08ae20, + 0x19074: 0x6cc5b420, 0x19075: 0x6c597220, 0x19076: 0x6c388020, 0x19077: 0x6c43c220, + 0x19078: 0x6c7a8020, 0x19079: 0x6c6bb420, 0x1907a: 0x6ccbc220, + 0x1907c: 0x6cd7c220, 0x1907d: 0x6ce71620, 0x1907e: 0x6d24c820, 0x1907f: 0x6d3e0420, + // Block 0x642, offset 0x19080 + 0x19080: 0x6c092c20, 0x19081: 0x6c7ad820, 0x19082: 0x6c859e20, 0x19083: 0x6c598220, + 0x19084: 0x6d09e620, 0x19085: 0x6caad820, 0x19087: 0x6d303820, + 0x19088: 0x6cf20220, 0x19089: 0x6cfb4420, 0x1908a: 0x6cb85a20, 0x1908b: 0x6d127a20, + 0x1908c: 0x6c996c20, 0x1908f: 0x6cd5d420, + 0x19091: 0x6cbb7a20, 0x19092: 0x6d3cd220, 0x19093: 0x6c7d6020, + 0x19094: 0x6cf4ea20, 0x19095: 0x6d1bb820, 0x19096: 0x6c207220, 0x19097: 0x6ce33e20, + 0x19098: 0x6c880e20, 0x19099: 0x6c087820, 0x1909a: 0x6c464e20, 0x1909b: 0x6c986820, + 0x1909c: 0x6d01d020, 0x1909d: 0x6c3cec20, 0x1909e: 0x6c909e20, 0x1909f: 0x6d2a1820, + 0x190a0: 0x6d335e20, 0x190a1: 0x6c1ea220, 0x190a2: 0x6c980020, 0x190a3: 0x6c8faa20, + 0x190a5: 0x6d1b8620, 0x190a6: 0x6cb1f020, 0x190a7: 0x6d337020, + 0x190a8: 0x6c653020, 0x190a9: 0x6c945420, 0x190aa: 0x6ca7e420, 0x190ab: 0x6d179a20, + 0x190ad: 0x6c623420, 0x190ae: 0x6c60a420, 0x190af: 0x6d2d1a20, + 0x190b0: 0x6d221a20, 0x190b1: 0x6c6fa620, 0x190b2: 0x6c585620, 0x190b3: 0x6d34e220, + 0x190b4: 0x6c7e3c20, 0x190b5: 0x6c8ca820, 0x190b6: 0x6d34f020, 0x190b7: 0x6c079420, + 0x190b8: 0x6d2cae20, 0x190b9: 0x6c705820, 0x190ba: 0x6c286620, 0x190bb: 0x6c8a9020, + 0x190bc: 0x6d16e820, 0x190bd: 0x6d2fa020, 0x190be: 0x6cfc8e20, 0x190bf: 0x6c1bf820, + // Block 0x643, offset 0x190c0 + 0x190c0: 0x6c22ba20, 0x190c1: 0x6c1b8420, 0x190c2: 0x6d0d5420, 0x190c3: 0x6c80aa20, + 0x190c4: 0x6c310220, 0x190c5: 0x6c905e20, 0x190c6: 0x6c14ec20, + 0x190c8: 0x6ce9a020, 0x190c9: 0x6c13da20, 0x190ca: 0x6c006620, 0x190cb: 0x6c1b9c20, + 0x190cd: 0x6d1cec20, 0x190ce: 0x6d305a20, 0x190cf: 0x6ce7ee20, + 0x190d1: 0x6ce9a620, 0x190d2: 0x6c13f420, 0x190d3: 0x6d11be20, + 0x190d4: 0x6d3ffe20, 0x190d6: 0x6cac4020, 0x190d7: 0x6cbc5620, + 0x190d8: 0x6c883220, 0x190d9: 0x6cbd9c20, 0x190da: 0x6c91d820, 0x190db: 0x6d0eb820, + 0x190dc: 0x6c778e20, 0x190dd: 0x6cda5e20, 0x190de: 0x6d192820, 0x190df: 0x6c14b420, + 0x190e0: 0x6c6ef620, 0x190e1: 0x6c67b020, 0x190e3: 0x6c6ea820, + 0x190e5: 0x6c305c20, 0x190e7: 0x6c733620, + 0x190e8: 0x6c4e8420, 0x190e9: 0x6c2c1020, + 0x190ec: 0x6c52f620, 0x190ee: 0x6c1b0820, 0x190ef: 0x6c2dae20, + 0x190f0: 0x6c093020, 0x190f2: 0x6d0a6e20, 0x190f3: 0x6c913e20, + 0x190f5: 0x6d007e20, 0x190f6: 0x6c094420, + 0x190f8: 0x6c095c20, 0x190fa: 0x6cfb4620, 0x190fb: 0x6cc8c820, + 0x190fc: 0x6c0d1420, 0x190fd: 0x6c379620, 0x190fe: 0x6c736220, + // Block 0x644, offset 0x19100 + 0x19100: 0x6d324820, 0x19101: 0x6c072e20, 0x19102: 0x6c365620, 0x19103: 0x6d227a20, + 0x19104: 0x6cc1b220, 0x19105: 0x6d299420, 0x19106: 0x6c9ca820, 0x19107: 0x6d16b220, + 0x19108: 0x6cd8e620, + 0x1910c: 0x6ccd6e20, 0x1910d: 0x6cdf1620, 0x1910e: 0x6ca28220, 0x1910f: 0x6c6e8220, + 0x19110: 0x6c0b9620, 0x19111: 0x6cc68e20, 0x19112: 0x6c136e20, 0x19113: 0x6c120220, + 0x19114: 0x6c2f4820, + 0x19119: 0x6c2b5620, 0x1911a: 0x6ce7ac20, 0x1911b: 0x6cde3220, + 0x1911c: 0x6d03ce20, 0x1911d: 0x6cd90a20, 0x1911e: 0x6c343e20, 0x1911f: 0x6cf85e20, + 0x19120: 0x6ce1b220, 0x19122: 0x6ce31620, 0x19123: 0x6ccd7820, + 0x19124: 0x6c667620, 0x19125: 0x6d35da20, 0x19126: 0x6cee7220, 0x19127: 0x6d1b4620, + 0x1912a: 0x6c58d620, 0x1912b: 0x6d37f220, + 0x1912c: 0x6cb78c20, 0x1912d: 0x6d3f8820, 0x1912f: 0x6d01c220, + 0x19130: 0x6d01d220, 0x19131: 0x6d2ade20, 0x19132: 0x6cef1e20, + 0x19135: 0x6cde9820, 0x19136: 0x6d2d9820, 0x19137: 0x6ca95820, + 0x1913b: 0x6d166620, + 0x1913c: 0x6cc58420, 0x1913d: 0x6cd59620, 0x1913e: 0x6c142a20, 0x1913f: 0x6d3d1e20, + // Block 0x645, offset 0x19140 + 0x19141: 0x6c9e0620, 0x19142: 0x6c5fdc20, 0x19143: 0x6c39a420, + 0x19144: 0x6cadfe20, 0x19145: 0x6c008e20, 0x19146: 0x6c392020, 0x19147: 0x6c029a20, + 0x19148: 0x6cbe0220, 0x19149: 0x6cb82220, 0x1914a: 0x6cffd020, 0x1914b: 0x6c3b1020, + 0x1914c: 0x6c417420, 0x1914d: 0x6cbb6620, 0x1914e: 0x6c437a20, 0x1914f: 0x6ce71c20, + 0x19150: 0x6c14ba20, 0x19151: 0x6d201620, 0x19152: 0x6c42b420, 0x19153: 0x6c07a820, + 0x19154: 0x6c3fb420, 0x19155: 0x6c1f0c20, 0x19156: 0x6d3aac20, + 0x19158: 0x6d390020, 0x1915a: 0x6c4f6220, 0x1915b: 0x6ca8e420, + 0x1915c: 0x6c73f820, 0x1915d: 0x6c1cb020, 0x1915e: 0x6c143820, 0x1915f: 0x6c799c20, + 0x19160: 0x6c8ae820, 0x19161: 0x6c85a020, 0x19162: 0x6d22e020, + 0x19164: 0x6d20d620, 0x19165: 0x6c4d5820, 0x19166: 0x6c85a220, 0x19167: 0x6c53ee20, + 0x19168: 0x6c45d820, 0x19169: 0x6c789820, 0x1916a: 0x6d260c20, 0x1916b: 0x6c2a6220, + 0x1916c: 0x6c5b9a20, 0x1916e: 0x6c4a2220, 0x1916f: 0x6c6f0620, + 0x19170: 0x6d429a20, 0x19171: 0x6c3fce20, 0x19172: 0x6cbcb220, 0x19173: 0x6c06c820, + 0x19174: 0x6c180a20, 0x19175: 0x6c223e20, 0x19176: 0x6c985020, 0x19177: 0x6c4d9820, + 0x19178: 0x6cf86a20, 0x19179: 0x6cc02e20, 0x1917a: 0x6c5a4620, + 0x1917d: 0x6c1d9620, 0x1917e: 0x6cca4c20, 0x1917f: 0x6d0bf420, + // Block 0x646, offset 0x19180 + 0x19180: 0x6d345620, 0x19181: 0x6c2a6c20, 0x19182: 0x6ce27420, 0x19183: 0x6c9aec20, + 0x19184: 0x6c8ce220, 0x19185: 0x6cd45e20, 0x19186: 0x6ce9fa20, 0x19187: 0x6c119220, + 0x19188: 0x6c2ea020, 0x19189: 0x6c181420, 0x1918a: 0x6cae9c20, 0x1918b: 0x6d13f020, + 0x1918c: 0x6c711220, 0x1918d: 0x6c61e820, 0x1918e: 0x6c7f0620, 0x1918f: 0x6ce4ea20, + 0x19190: 0x6d261a20, 0x19192: 0x6c112820, 0x19193: 0x6cb4e420, + 0x19194: 0x6d230e20, 0x19195: 0x6c880220, 0x19196: 0x6c231420, + 0x1919a: 0x6d212020, 0x1919b: 0x6c603220, + 0x1919c: 0x6cf09420, 0x1919d: 0x6c9cf020, 0x1919e: 0x6cdc3e20, 0x1919f: 0x6d00aa20, + 0x191a0: 0x6d059620, 0x191a1: 0x6c1c1c20, 0x191a2: 0x6cc06020, 0x191a3: 0x6c5bde20, + 0x191a5: 0x6d212220, 0x191a6: 0x6cbcc620, 0x191a7: 0x6cd74e20, + 0x191a8: 0x6cd72620, 0x191a9: 0x6c349020, 0x191aa: 0x6c908820, + 0x191ac: 0x6cad0620, 0x191ad: 0x6cdf7820, 0x191ae: 0x6d393020, 0x191af: 0x6d1af420, + 0x191b0: 0x6ccab420, 0x191b1: 0x6c3a5a20, 0x191b2: 0x6c187620, 0x191b3: 0x6d258020, + 0x191b4: 0x6d151620, 0x191b5: 0x6c5d2a20, 0x191b6: 0x6ccb3420, 0x191b7: 0x6d131020, + 0x191b8: 0x6c9fbc20, 0x191b9: 0x6c3bbe20, 0x191ba: 0x6c513620, + 0x191bc: 0x6d1b6420, 0x191bd: 0x6c130220, 0x191be: 0x6ca6b620, 0x191bf: 0x6c02e820, + // Block 0x647, offset 0x191c0 + 0x191c0: 0x6c3cb420, 0x191c1: 0x6c883420, 0x191c2: 0x6c16be20, 0x191c3: 0x6c15c820, + 0x191c4: 0x6c967020, 0x191c5: 0x6c2e5a20, 0x191c6: 0x6c54e620, 0x191c7: 0x6c928020, + 0x191c9: 0x6d184c20, 0x191ca: 0x6c574e20, 0x191cb: 0x6d2bf220, + 0x191cc: 0x6c550020, 0x191cd: 0x6c368420, 0x191ce: 0x6c5dee20, 0x191cf: 0x6cdcf820, + 0x191d0: 0x6ca6bc20, 0x191d1: 0x6cfcf620, 0x191d2: 0x6c842620, 0x191d3: 0x6cfcf820, + 0x191d4: 0x6d0eba20, 0x191d5: 0x6c8fa420, 0x191d6: 0x6c9af620, 0x191d7: 0x6c6c5c20, + 0x191d8: 0x6c5f5020, 0x191da: 0x6c0b5a20, 0x191db: 0x6d22a420, + 0x191dc: 0x6c5e0620, 0x191dd: 0x6c9ea420, 0x191de: 0x6c1df220, 0x191df: 0x6c970620, + 0x191e1: 0x6c822c20, 0x191e2: 0x6c6b5620, 0x191e3: 0x6cf10a20, + 0x191e4: 0x6d192a20, 0x191e5: 0x6d07e020, 0x191e6: 0x6cf91420, 0x191e7: 0x6c11e220, + 0x191e8: 0x6c7fe420, 0x191e9: 0x6d1b2220, 0x191ea: 0x6d027220, 0x191eb: 0x6d28a620, + 0x191ec: 0x6c95d220, 0x191ed: 0x6c8dd220, 0x191ee: 0x6cb97020, 0x191ef: 0x6c5d9a20, + 0x191f0: 0x6c646a20, 0x191f1: 0x6cf2a820, + 0x191f4: 0x6c43d420, 0x191f5: 0x6d399020, 0x191f6: 0x6c2e8220, 0x191f7: 0x6d1e2c20, + 0x191f8: 0x6c614220, 0x191f9: 0x6d0fc020, 0x191fa: 0x6cc82220, 0x191fb: 0x6cf79a20, + 0x191fc: 0x6cd6f020, 0x191fd: 0x6d240820, 0x191fe: 0x6d146020, 0x191ff: 0x6cb9f220, + // Block 0x648, offset 0x19200 + 0x19200: 0x6c5fde20, 0x19201: 0x6cc26420, 0x19202: 0x6ce48a20, 0x19203: 0x6cd42820, + 0x19204: 0x6cb9ee20, 0x19205: 0x6ca26020, 0x19206: 0x6c6c2620, 0x19207: 0x6c992420, + 0x19208: 0x6d1ac820, 0x19209: 0x6c412a20, 0x1920a: 0x6cb2ee20, 0x1920b: 0x6d084020, + 0x1920c: 0x6c994220, 0x1920d: 0x6c39c020, 0x1920e: 0x6d0b1020, 0x1920f: 0x6c425420, + 0x19210: 0x6cd95020, 0x19211: 0x6c5a8a20, 0x19212: 0x6d22d620, 0x19213: 0x6c484820, + 0x19214: 0x6c48e820, 0x19215: 0x6c8ef820, 0x19216: 0x6c35de20, 0x19217: 0x6d3eec20, + 0x19218: 0x6d3f3220, 0x19219: 0x6c093820, 0x1921a: 0x6cec1620, + 0x1921c: 0x6c8acc20, 0x1921f: 0x6c7af620, + 0x19221: 0x6c4d5a20, 0x19222: 0x6d19b020, 0x19223: 0x6d398820, + 0x19224: 0x6c1d4820, 0x19225: 0x6cfbea20, 0x19226: 0x6d087420, + 0x19228: 0x6cc01420, 0x19229: 0x6cae0c20, 0x1922a: 0x6c4ad620, 0x1922b: 0x6c373e20, + 0x1922c: 0x6c45dc20, 0x1922d: 0x6cbf0820, 0x1922e: 0x6c54ac20, 0x1922f: 0x6c81a620, + 0x19230: 0x6c85a420, 0x19231: 0x6c192220, 0x19232: 0x6cca1620, 0x19233: 0x6d3df420, + 0x19234: 0x6cf2ae20, 0x19235: 0x6cb3d420, 0x19236: 0x6c793020, 0x19237: 0x6cea8820, + 0x19238: 0x6cae5c20, 0x19239: 0x6ce27620, 0x1923a: 0x6cde4a20, 0x1923b: 0x6d3d4c20, + 0x1923c: 0x6c0c8e20, 0x1923d: 0x6c480e20, 0x1923e: 0x6c54be20, + // Block 0x649, offset 0x19240 + 0x19240: 0x6c0de020, 0x19241: 0x6d35de20, 0x19242: 0x6c302e20, 0x19243: 0x6c332220, + 0x19244: 0x6d387220, 0x19245: 0x6ca58a20, 0x19246: 0x6c8c1c20, 0x19247: 0x6cb32a20, + 0x19248: 0x6c613420, 0x19249: 0x6c9f5420, 0x1924a: 0x6cefc220, 0x1924b: 0x6c17ea20, + 0x1924c: 0x6c46b620, 0x1924d: 0x6c053220, 0x1924e: 0x6cc7aa20, 0x1924f: 0x6cdfa820, + 0x19250: 0x6c103a20, 0x19251: 0x6d3f8c20, 0x19252: 0x6c7c3c20, 0x19253: 0x6c815820, + 0x19254: 0x6c4ec220, 0x19255: 0x6d1c7020, 0x19256: 0x6d362620, 0x19257: 0x6c6ac620, + 0x19258: 0x6d040220, 0x19259: 0x6d00b820, 0x1925a: 0x6d0a1620, 0x1925b: 0x6ccd4620, + 0x1925c: 0x6cb9a620, 0x1925d: 0x6d004620, 0x1925e: 0x6cdacc20, 0x1925f: 0x6c4d1820, + 0x19260: 0x6c9d5820, 0x19261: 0x6c5cee20, 0x19262: 0x6caf7220, + 0x19264: 0x6c5be020, 0x19265: 0x6ca34c20, 0x19266: 0x6cd96220, 0x19267: 0x6c07bc20, + 0x19268: 0x6c1d7220, 0x19269: 0x6c6ae220, 0x1926a: 0x6c5a6e20, 0x1926b: 0x6c802c20, + 0x1926d: 0x6c56b420, 0x1926e: 0x6c30b620, 0x1926f: 0x6c5de420, + 0x19270: 0x6c4bd420, 0x19271: 0x6d111c20, 0x19272: 0x6c130420, 0x19273: 0x6c4b1220, + 0x19274: 0x6c66a620, 0x19275: 0x6c65c020, 0x19276: 0x6c29e620, 0x19277: 0x6c6d2420, + 0x19278: 0x6c96cc20, 0x19279: 0x6c5bf820, 0x1927a: 0x6c9e3420, 0x1927b: 0x6c11a820, + 0x1927c: 0x6c94ba20, 0x1927d: 0x6cb0aa20, 0x1927e: 0x6d105a20, 0x1927f: 0x6c726420, + // Block 0x64a, offset 0x19280 + 0x19280: 0x6c726620, 0x19281: 0x6cc3dc20, 0x19283: 0x6cb91220, + 0x19284: 0x6ccc8e20, 0x19286: 0x6c701820, 0x19287: 0x6c5df020, + 0x19288: 0x6d27fa20, 0x19289: 0x6c26b820, 0x1928a: 0x6d07ba20, 0x1928b: 0x6cff0420, + 0x1928c: 0x6c3ac620, 0x1928d: 0x6c131020, 0x1928e: 0x6d132420, + 0x19290: 0x6c2a9820, 0x19292: 0x6cbda020, 0x19293: 0x6c5b6a20, + 0x19294: 0x6cea6c20, 0x19296: 0x6cbb2420, 0x19297: 0x6cf7a020, + 0x19298: 0x6ca64a20, 0x19299: 0x6cc9ce20, 0x1929a: 0x6c9b5620, 0x1929b: 0x6ce95e20, + 0x1929c: 0x6c804220, 0x1929d: 0x6c4ff220, 0x1929e: 0x6c22e620, 0x1929f: 0x6d2d4e20, + 0x192a0: 0x6c023220, 0x192a1: 0x6c95c420, 0x192a2: 0x6c9efa20, + 0x192a4: 0x6c3daa20, 0x192a6: 0x6d010c20, 0x192a7: 0x6c0f8c20, + 0x192a8: 0x6c5c6820, 0x192a9: 0x6cbeb820, 0x192aa: 0x6d010e20, + 0x192ad: 0x6c0fa220, 0x192ae: 0x6cb9dc20, 0x192af: 0x6cb34020, + 0x192b0: 0x6c696820, 0x192b1: 0x6c750a20, 0x192b2: 0x6c7dc620, 0x192b3: 0x6cd97a20, + 0x192b4: 0x6c718e20, 0x192b5: 0x6c36f020, 0x192b6: 0x6ca8c020, 0x192b7: 0x6cb95a20, + 0x192b8: 0x6c2f1a20, 0x192b9: 0x6c2f1c20, 0x192bb: 0x6cb4da20, + 0x192bc: 0x6d33c220, 0x192bd: 0x6cb5c620, 0x192be: 0x6d3c8620, 0x192bf: 0x6c7a1c20, + // Block 0x64b, offset 0x192c0 + 0x192c0: 0x6d20b420, 0x192c1: 0x6cbd5820, 0x192c2: 0x6c7a2620, 0x192c3: 0x6c50d420, + 0x192c4: 0x6c3e0a20, 0x192c6: 0x6c2be220, 0x192c7: 0x6cfca620, + 0x192c8: 0x6c4b3c20, 0x192c9: 0x6c50ee20, 0x192ca: 0x6cc44620, 0x192cb: 0x6c4eaa20, + 0x192cc: 0x6ce7b420, 0x192cd: 0x6c0ee620, 0x192ce: 0x6ccd3e20, 0x192cf: 0x6c08de20, + 0x192d0: 0x6c924e20, 0x192d1: 0x6d12f020, 0x192d2: 0x6ca5e220, 0x192d3: 0x6c1fba20, + 0x192d4: 0x6cca5020, 0x192d5: 0x6c2e2820, 0x192d6: 0x6c925020, 0x192d7: 0x6ce81220, + 0x192d8: 0x6c88bc20, 0x192d9: 0x6c786620, 0x192da: 0x6cca5220, 0x192db: 0x6d31e420, + 0x192dc: 0x6c1fc020, 0x192dd: 0x6c890220, 0x192de: 0x6c998c20, + 0x192e0: 0x6cb90620, 0x192e1: 0x6c769220, 0x192e2: 0x6cceb620, 0x192e3: 0x6cfeea20, + 0x192e4: 0x6c0a2020, 0x192e5: 0x6d2bf420, 0x192e6: 0x6d1b7220, 0x192e7: 0x6cf6bc20, + 0x192e8: 0x6ccdaa20, 0x192e9: 0x6cdb1220, 0x192ea: 0x6cc98e20, 0x192eb: 0x6cc8e820, + 0x192ec: 0x6c219c20, 0x192ed: 0x6c917c20, 0x192ee: 0x6c8d9820, 0x192ef: 0x6c13c620, + 0x192f1: 0x6c593020, + 0x192f4: 0x6c63a220, 0x192f5: 0x6c04ee20, 0x192f6: 0x6c553220, 0x192f7: 0x6c30ec20, + 0x192f9: 0x6c90f020, 0x192fa: 0x6c70d220, 0x192fb: 0x6c73a620, + 0x192fc: 0x6c785c20, 0x192fd: 0x6cdd5220, 0x192fe: 0x6c95f020, 0x192ff: 0x6d303c20, + // Block 0x64c, offset 0x19300 + 0x19300: 0x6c2f7220, 0x19301: 0x6c32d220, 0x19302: 0x6d3b1c20, 0x19303: 0x6d0d3a20, + 0x19304: 0x6cacf420, 0x19305: 0x6c13d820, + 0x1930a: 0x6d15e620, + 0x1930d: 0x6d1f3420, 0x1930e: 0x6c5ae620, 0x1930f: 0x6d11c820, + 0x19310: 0x6d118020, 0x19311: 0x6d34d620, 0x19312: 0x6c45d220, 0x19313: 0x6cb6d420, + 0x19314: 0x6c44ac20, 0x19317: 0x6c545c20, + 0x19318: 0x6c9d2420, 0x19319: 0x6c3df020, 0x1931a: 0x6c54a020, 0x1931b: 0x6c4a1a20, + 0x1931c: 0x6ce05620, 0x1931d: 0x6c2b1a20, 0x1931f: 0x6d0c7220, + 0x19322: 0x6cc26620, + 0x19324: 0x6c16e420, 0x19325: 0x6ca02e20, 0x19326: 0x6ce1bc20, 0x19327: 0x6c063c20, + 0x19328: 0x6c011e20, 0x1932b: 0x6cfbf620, + 0x1932f: 0x6c996e20, + 0x19330: 0x6c811c20, 0x19331: 0x6ca42220, 0x19332: 0x6c070c20, 0x19333: 0x6c18be20, + 0x19335: 0x6c3a0420, 0x19336: 0x6d38e620, 0x19337: 0x6c5ece20, + 0x19338: 0x6c6a1420, 0x19339: 0x6cd5d620, 0x1933b: 0x6c7dd220, + 0x1933c: 0x6c2ea620, 0x1933d: 0x6c925220, + // Block 0x64d, offset 0x19340 + 0x19342: 0x6d215020, 0x19343: 0x6cdf2620, + 0x19344: 0x6c162e20, 0x19345: 0x6c97de20, 0x19346: 0x6c9fb820, 0x19347: 0x6c593220, + 0x19348: 0x6cf15420, 0x19349: 0x6caa9220, 0x1934a: 0x6c593420, 0x1934b: 0x6c540a20, + 0x1934c: 0x6c6e8e20, 0x1934d: 0x6c0f2620, 0x1934e: 0x6cfc2020, 0x1934f: 0x6c864820, + 0x19350: 0x6c6d2620, 0x19352: 0x6c989c20, 0x19353: 0x6cb1ba20, + 0x19354: 0x6c4fde20, 0x19355: 0x6d0fd620, 0x19357: 0x6cfd0a20, + 0x19358: 0x6cdb1420, 0x19359: 0x6cf01620, 0x1935a: 0x6c183c20, 0x1935b: 0x6cf6be20, + 0x1935c: 0x6c6d4c20, 0x1935d: 0x6c135a20, 0x1935e: 0x6c51e420, 0x1935f: 0x6c3b4020, + 0x19360: 0x6ccca620, 0x19361: 0x6c8d6a20, 0x19363: 0x6c337220, + 0x19364: 0x6cb54220, 0x19365: 0x6cb4b820, 0x19366: 0x6d26fa20, 0x19367: 0x6c0f8e20, + 0x19369: 0x6c5c7820, 0x1936a: 0x6c2f0220, 0x1936b: 0x6d0ef620, + 0x1936c: 0x6c72d020, 0x1936d: 0x6c69e020, 0x1936e: 0x6ca44c20, 0x1936f: 0x6c8b8620, + 0x19370: 0x6d20aa20, 0x19371: 0x6ce41c20, 0x19372: 0x6ce47620, 0x19373: 0x6cf42a20, + 0x19374: 0x6c53a220, 0x19375: 0x6cff7220, 0x19376: 0x6c503620, + 0x19378: 0x6ce55c20, 0x19379: 0x6d32ca20, 0x1937b: 0x6c59a020, + 0x1937c: 0x6c403420, 0x1937f: 0x6cea2c20, + // Block 0x64e, offset 0x19380 + 0x19381: 0x6cc61a20, 0x19382: 0x6c68ba20, + 0x19384: 0x6d031c20, 0x19387: 0x6d260020, + 0x19388: 0x6c73ee20, 0x19389: 0x6c572820, 0x1938b: 0x6c056020, + 0x1938c: 0x6ca1c420, 0x1938e: 0x6c425e20, 0x1938f: 0x6cef9220, + 0x19391: 0x6c9a8020, 0x19392: 0x6cd89c20, 0x19393: 0x6c0b8820, + 0x19394: 0x6c914220, 0x19395: 0x6cc0e620, + 0x19398: 0x6c43da20, 0x19399: 0x6d303e20, 0x1939a: 0x6c938c20, 0x1939b: 0x6cac2020, + 0x1939c: 0x6cc66220, 0x1939d: 0x6cc03020, 0x1939e: 0x6c8aea20, 0x1939f: 0x6c45e020, + 0x193a0: 0x6cfbf820, 0x193a1: 0x6cf86e20, 0x193a2: 0x6d02c620, + 0x193a4: 0x6ca79620, + 0x193a8: 0x6d00a220, 0x193a9: 0x6c8afe20, 0x193aa: 0x6c3d6420, 0x193ab: 0x6c25d620, + 0x193ac: 0x6d3d4e20, 0x193ad: 0x6c034820, 0x193ae: 0x6d429c20, 0x193af: 0x6d305020, + 0x193b0: 0x6d416e20, 0x193b1: 0x6c510620, 0x193b2: 0x6c601a20, + 0x193b4: 0x6c648620, + 0x193b8: 0x6ce8b020, 0x193b9: 0x6cfb5c20, 0x193ba: 0x6d0d8620, 0x193bb: 0x6ce0f420, + 0x193bc: 0x6cde5620, 0x193bd: 0x6c2bf620, 0x193be: 0x6c744c20, 0x193bf: 0x6c01fc20, + // Block 0x64f, offset 0x193c0 + 0x193c0: 0x6c4e1020, 0x193c1: 0x6cff8820, 0x193c2: 0x6c712020, 0x193c3: 0x6cee8c20, + 0x193c4: 0x6c054c20, 0x193c5: 0x6d3c5e20, 0x193c6: 0x6ca82e20, 0x193c7: 0x6ce53820, + 0x193c8: 0x6ca3c020, 0x193cb: 0x6d1fd420, + 0x193cc: 0x6c9dc620, 0x193cf: 0x6ca3c820, + 0x193d0: 0x6cd13c20, 0x193d1: 0x6c13a220, 0x193d2: 0x6d0c1020, 0x193d3: 0x6c44b620, + 0x193d4: 0x6c1d5420, 0x193d5: 0x6cc86420, 0x193d6: 0x6c63ca20, 0x193d7: 0x6cbd8220, + 0x193d8: 0x6c98e620, 0x193d9: 0x6c365c20, 0x193da: 0x6c863220, 0x193db: 0x6c1b3420, + 0x193dc: 0x6d29da20, 0x193dd: 0x6c513820, 0x193de: 0x6c6ae420, 0x193df: 0x6ca72c20, + 0x193e1: 0x6c499020, 0x193e2: 0x6c540c20, 0x193e3: 0x6c414220, + 0x193e5: 0x6c07be20, 0x193e6: 0x6cdd8020, 0x193e7: 0x6cf37220, + 0x193e8: 0x6c623820, 0x193e9: 0x6cf66a20, 0x193ea: 0x6cbf4a20, 0x193eb: 0x6c515820, + 0x193ec: 0x6cf23020, 0x193ed: 0x6cfb7220, 0x193ee: 0x6c6b0820, 0x193ef: 0x6c5cf820, + 0x193f0: 0x6cb00420, 0x193f1: 0x6cd00620, 0x193f2: 0x6c1d7620, 0x193f3: 0x6d324e20, + 0x193f5: 0x6d2d8a20, 0x193f6: 0x6cd78a20, 0x193f7: 0x6c5f0420, + 0x193f8: 0x6cd99420, 0x193f9: 0x6d354220, 0x193fa: 0x6c07a220, + 0x193fe: 0x6c810e20, 0x193ff: 0x6c0a2220, + // Block 0x650, offset 0x19400 + 0x19400: 0x6d08ae20, 0x19401: 0x6cade820, 0x19402: 0x6c278a20, + 0x19404: 0x6d340e20, 0x19405: 0x6cb00e20, 0x19406: 0x6c15d420, 0x19407: 0x6c0a2420, + 0x19408: 0x6cdafa20, 0x19409: 0x6c5df220, 0x1940a: 0x6c523420, 0x1940b: 0x6c6f2a20, + 0x1940c: 0x6c200620, 0x1940d: 0x6c67b420, 0x1940e: 0x6ca5a020, 0x1940f: 0x6c47be20, + 0x19410: 0x6c39de20, 0x19413: 0x6cde9a20, + 0x19414: 0x6c256020, 0x19415: 0x6cf6c220, 0x19416: 0x6c2a8420, 0x19417: 0x6cfb9020, + 0x19418: 0x6c7b7220, 0x19419: 0x6d308a20, 0x1941a: 0x6cddfc20, 0x1941b: 0x6c55ae20, + 0x1941c: 0x6c256220, 0x1941d: 0x6c92c820, 0x1941e: 0x6c738c20, 0x1941f: 0x6c92ca20, + 0x19420: 0x6cba7220, 0x19421: 0x6cad9620, 0x19422: 0x6d326c20, + 0x19424: 0x6c867a20, 0x19425: 0x6c128e20, 0x19426: 0x6cb64a20, + 0x19429: 0x6ce41e20, 0x1942a: 0x6c8d6c20, 0x1942b: 0x6cc1d420, + 0x1942c: 0x6c88cc20, 0x1942d: 0x6c91e020, 0x1942e: 0x6cd54020, 0x1942f: 0x6c462620, + 0x19430: 0x6d309a20, 0x19431: 0x6cad3c20, 0x19432: 0x6c6d5a20, 0x19433: 0x6cbe9020, + 0x19436: 0x6d3fc420, 0x19437: 0x6cb46620, + 0x19438: 0x6c6cbc20, 0x19439: 0x6c0c8620, 0x1943a: 0x6c66ee20, 0x1943b: 0x6c4bf220, + 0x1943e: 0x6d2a3020, 0x1943f: 0x6c8b5a20, + // Block 0x651, offset 0x19440 + 0x19440: 0x6c848a20, 0x19441: 0x6c95c620, 0x19442: 0x6cd08620, 0x19443: 0x6c9de220, + 0x19444: 0x6c66fc20, 0x19445: 0x6c2bb020, 0x19446: 0x6c076a20, + 0x19448: 0x6c88d420, 0x1944a: 0x6cfbc620, 0x1944b: 0x6cb22220, + 0x1944c: 0x6cc41620, 0x1944d: 0x6c8fda20, 0x1944e: 0x6d41e020, + 0x19450: 0x6c74fe20, 0x19451: 0x6ccd2020, 0x19452: 0x6d092620, + 0x19454: 0x6d027820, 0x19456: 0x6c804e20, 0x19457: 0x6cb6aa20, + 0x19458: 0x6d159820, 0x19459: 0x6caad420, 0x1945a: 0x6c84ca20, 0x1945b: 0x6d271e20, + 0x1945d: 0x6d15be20, 0x1945e: 0x6c1a9220, 0x1945f: 0x6c619620, + 0x19460: 0x6c4f4a20, 0x19461: 0x6d015e20, 0x19462: 0x6c792a20, 0x19463: 0x6d3e1020, + 0x19464: 0x6c509220, 0x19465: 0x6cf86220, 0x19466: 0x6cc26820, 0x19467: 0x6c4d1020, + 0x19468: 0x6cf95220, 0x19469: 0x6c4d1220, 0x1946a: 0x6c4a4820, 0x1946b: 0x6c14c220, + 0x1946c: 0x6d09fa20, 0x1946d: 0x6d058220, 0x1946e: 0x6cd09c20, 0x1946f: 0x6c79e820, + 0x19470: 0x6cf96020, 0x19471: 0x6ccc4a20, 0x19472: 0x6d208a20, 0x19473: 0x6d0bae20, + 0x19474: 0x6cb3f220, 0x19475: 0x6d40bc20, 0x19476: 0x6d1fc820, 0x19477: 0x6d3f3e20, + 0x19478: 0x6c88be20, 0x19479: 0x6cfaaa20, 0x1947a: 0x6cfa3e20, 0x1947b: 0x6d15f620, + 0x1947c: 0x6ccc5820, 0x1947d: 0x6d0e8420, 0x1947e: 0x6c69a220, 0x1947f: 0x6cf66e20, + // Block 0x652, offset 0x19480 + 0x19480: 0x6c1bb620, 0x19481: 0x6cd3b220, 0x19482: 0x6c774620, 0x19483: 0x6d1afc20, + 0x19484: 0x6c522420, 0x19485: 0x6d189620, 0x19486: 0x6cf6e820, 0x19487: 0x6ccb6a20, + 0x19488: 0x6c6d5c20, 0x19489: 0x6d135e20, 0x1948a: 0x6d1ec420, 0x1948b: 0x6cc41820, + 0x1948c: 0x6d129a20, 0x1948d: 0x6c945e20, 0x1948e: 0x6c7d9c20, 0x1948f: 0x6d333820, + 0x19494: 0x6d003a20, 0x19496: 0x6c253a20, 0x19497: 0x6d04e420, + 0x19498: 0x6c01d820, 0x19499: 0x6d051e20, 0x1949a: 0x6c118820, 0x1949b: 0x6c201820, + 0x1949c: 0x6d2c1e20, 0x1949e: 0x6d16f420, 0x1949f: 0x6caf4420, + 0x194a0: 0x6c7a3020, 0x194a1: 0x6cd0fa20, 0x194a2: 0x6c80bc20, 0x194a3: 0x6ce9e420, + 0x194a4: 0x6cf61020, 0x194a5: 0x6c8d0620, 0x194a6: 0x6cb4f820, 0x194a7: 0x6cf2f020, + 0x194a8: 0x6c88fa20, 0x194a9: 0x6c319e20, 0x194aa: 0x6c9af420, 0x194ab: 0x6c807220, + 0x194ac: 0x6cefdc20, 0x194ad: 0x6c32ca20, 0x194ae: 0x6c7b2a20, 0x194af: 0x6c004c20, + 0x194b0: 0x6d291a20, 0x194b1: 0x6c5bfa20, 0x194b2: 0x6d182620, 0x194b3: 0x6ca14c20, + 0x194b4: 0x6d3f5e20, 0x194b5: 0x6c3be820, 0x194b6: 0x6caec420, + 0x194b8: 0x6c0a6c20, 0x194b9: 0x6c871e20, 0x194ba: 0x6c918220, 0x194bb: 0x6c964620, + 0x194bc: 0x6c4d0a20, 0x194bd: 0x6d31bc20, 0x194be: 0x6c40ee20, 0x194bf: 0x6cc3ac20, + // Block 0x653, offset 0x194c0 + 0x194c0: 0x6d315220, 0x194c1: 0x6c797a20, 0x194c2: 0x6c1a0420, 0x194c3: 0x6c6ffe20, + 0x194c4: 0x6c746420, 0x194c5: 0x6c623a20, 0x194c6: 0x6c8d5620, + 0x194c8: 0x6cceaa20, 0x194c9: 0x6cc40020, 0x194ca: 0x6cc8ea20, 0x194cb: 0x6c21ac20, + 0x194cc: 0x6ca5b220, 0x194cd: 0x6d339820, 0x194ce: 0x6c907a20, 0x194cf: 0x6cad3620, + 0x194d2: 0x6c063820, 0x194d3: 0x6cc66420, + 0x194d4: 0x6cfa9a20, 0x194d5: 0x6c832c20, 0x194d6: 0x6cfeb420, 0x194d7: 0x6c3d6620, + 0x194d8: 0x6cc18620, 0x194da: 0x6ccbe820, 0x194db: 0x6d352c20, + 0x194dc: 0x6cdfe020, 0x194dd: 0x6cc70e20, 0x194de: 0x6cda4a20, 0x194df: 0x6d1cf620, + 0x194e0: 0x6c98e820, 0x194e1: 0x6ca3ca20, 0x194e2: 0x6c0baa20, + 0x194e4: 0x6cd65820, 0x194e5: 0x6ce11020, 0x194e6: 0x6c4ee220, 0x194e7: 0x6ccaf620, + 0x194e8: 0x6cc69420, 0x194ea: 0x6c2aa820, 0x194eb: 0x6cb44e20, + 0x194ec: 0x6c687820, 0x194ed: 0x6ce07620, 0x194ef: 0x6cc48e20, + 0x194f0: 0x6ca92c20, 0x194f1: 0x6c8b5c20, 0x194f2: 0x6c2f2020, 0x194f3: 0x6c2e8620, + 0x194f4: 0x6d381620, 0x194f6: 0x6c93f420, 0x194f7: 0x6c28b020, + 0x194f8: 0x6cf56020, 0x194f9: 0x6c4aba20, 0x194fa: 0x6c5fbe20, 0x194fb: 0x6ca67620, + 0x194fc: 0x6d164a20, 0x194fd: 0x6ca75820, 0x194fe: 0x6d221e20, 0x194ff: 0x6cedf220, + // Block 0x654, offset 0x19500 + 0x19500: 0x6c4ce620, 0x19501: 0x6d2b3c20, 0x19502: 0x6d0c5820, 0x19503: 0x6c251a20, + 0x19504: 0x6cfb2620, 0x19505: 0x6c68be20, 0x19506: 0x6ce80620, 0x19507: 0x6c3fac20, + 0x19508: 0x6cae0020, 0x1950a: 0x6d1e9220, 0x1950b: 0x6cbfa220, + 0x1950c: 0x6d0ad620, 0x1950d: 0x6c107220, 0x1950e: 0x6c0b7c20, 0x1950f: 0x6cd31c20, + 0x19510: 0x6d2c2220, 0x19511: 0x6d16c020, 0x19512: 0x6c0b7e20, + 0x19514: 0x6c333820, 0x19515: 0x6c7f8e20, 0x19516: 0x6d13d820, 0x19517: 0x6c149220, + 0x19518: 0x6c1cb220, 0x19519: 0x6d087820, 0x1951a: 0x6d069220, 0x1951b: 0x6d20d820, + 0x1951c: 0x6d04c020, + 0x19520: 0x6cde3620, 0x19521: 0x6c4c1620, + 0x19525: 0x6c906420, 0x19526: 0x6d018220, 0x19527: 0x6c180c20, + 0x19528: 0x6c657e20, 0x19529: 0x6cdf9820, 0x1952a: 0x6cb08c20, 0x1952b: 0x6d296820, + 0x1952c: 0x6d080620, 0x1952d: 0x6cfb3c20, 0x1952e: 0x6ca7d220, + 0x19534: 0x6c9d3820, 0x19535: 0x6c61f020, 0x19536: 0x6caa1c20, 0x19537: 0x6c54c020, + 0x19538: 0x6c571020, 0x19539: 0x6cee1020, 0x1953a: 0x6d1f2a20, 0x1953b: 0x6d2ac020, + 0x1953c: 0x6c09a020, 0x1953d: 0x6c9cee20, 0x1953e: 0x6cbab020, 0x1953f: 0x6d019220, + // Block 0x655, offset 0x19540 + 0x19540: 0x6c394420, 0x19541: 0x6d176020, 0x19542: 0x6cdfa020, 0x19543: 0x6c832e20, + 0x19544: 0x6d1e2e20, 0x19546: 0x6c6d0220, 0x19547: 0x6ccf4a20, + 0x19548: 0x6d1b4820, 0x19549: 0x6c613820, 0x1954b: 0x6cdaa620, + 0x1954f: 0x6cee1c20, + 0x19550: 0x6c9e5820, 0x19551: 0x6cdab420, 0x19552: 0x6d17a620, 0x19553: 0x6ccc8820, + 0x19554: 0x6cf61420, 0x19555: 0x6c603e20, 0x19556: 0x6c960020, 0x19557: 0x6d1ea620, + 0x19558: 0x6c998220, 0x19559: 0x6d2c7c20, 0x1955a: 0x6cdc4020, 0x1955b: 0x6d362a20, + 0x1955c: 0x6c0b9c20, 0x1955d: 0x6c83d820, + 0x19565: 0x6cbc4820, 0x19566: 0x6c498e20, 0x19567: 0x6cf64a20, + 0x19568: 0x6d324a20, 0x19569: 0x6d1d9020, 0x1956a: 0x6ca84020, 0x1956b: 0x6c75ca20, + 0x1956c: 0x6d01c620, 0x1956d: 0x6d11b620, 0x1956e: 0x6d01c820, 0x1956f: 0x6d33f020, + 0x19570: 0x6ca5a820, 0x19572: 0x6cd7f420, 0x19573: 0x6c903620, + 0x19574: 0x6c18d220, 0x19575: 0x6c9d5c20, 0x19576: 0x6cc3cc20, 0x19577: 0x6c27e420, + 0x19578: 0x6ccd4820, + 0x1957c: 0x6cdae820, 0x1957d: 0x6d01da20, 0x1957e: 0x6c0f2820, 0x1957f: 0x6c2f7a20, + // Block 0x656, offset 0x19580 + 0x19580: 0x6d40ca20, 0x19582: 0x6cd5f220, 0x19583: 0x6ccf2220, + 0x19584: 0x6c4ee420, 0x19585: 0x6cdfb220, 0x19586: 0x6c431420, + 0x1958a: 0x6ca36420, 0x1958b: 0x6c9d7a20, + 0x1958c: 0x6d0a3020, 0x1958d: 0x6c9afa20, 0x1958e: 0x6c66b420, 0x1958f: 0x6c24fe20, + 0x19590: 0x6c749220, 0x19591: 0x6c51de20, 0x19592: 0x6c3ac820, 0x19593: 0x6cd28220, + 0x19594: 0x6c17f220, 0x19595: 0x6cd0c220, 0x19596: 0x6caa8a20, 0x19597: 0x6cb2c420, + 0x19598: 0x6c980220, + 0x1959d: 0x6d189a20, 0x1959e: 0x6c1dda20, + 0x195a0: 0x6c7a6220, 0x195a1: 0x6c05d420, 0x195a2: 0x6c825a20, 0x195a3: 0x6c787020, + 0x195a4: 0x6ccc7820, 0x195a5: 0x6c0a4e20, 0x195a6: 0x6cdbfc20, 0x195a7: 0x6c443420, + 0x195a8: 0x6cb0c020, 0x195a9: 0x6d189c20, 0x195aa: 0x6cfb9220, 0x195ab: 0x6ca6c820, + 0x195ac: 0x6d1c9820, 0x195ad: 0x6d3a8020, 0x195ae: 0x6c216220, 0x195af: 0x6c3cbc20, + 0x195b0: 0x6d074620, 0x195b1: 0x6cb19c20, 0x195b2: 0x6cf48020, 0x195b3: 0x6c8a2420, + 0x195b4: 0x6c124c20, 0x195b5: 0x6d409020, 0x195b6: 0x6d422a20, 0x195b7: 0x6c0bc620, + 0x195b8: 0x6d122a20, 0x195b9: 0x6c58a420, 0x195ba: 0x6cac3220, 0x195bb: 0x6d04fa20, + 0x195bd: 0x6c82ea20, 0x195be: 0x6cbee420, 0x195bf: 0x6d001220, + // Block 0x657, offset 0x195c0 + 0x195c0: 0x6c689620, 0x195c1: 0x6c4c9420, + 0x195c4: 0x6d0cf020, 0x195c5: 0x6d092420, 0x195c6: 0x6d39e220, 0x195c7: 0x6c527e20, + 0x195c8: 0x6d1cb820, 0x195c9: 0x6cf71620, + 0x195cc: 0x6c889220, 0x195cd: 0x6cfc4820, 0x195ce: 0x6c58bc20, 0x195cf: 0x6d1a1620, + 0x195d1: 0x6c892a20, 0x195d2: 0x6ccd6020, 0x195d3: 0x6c125220, + 0x195d4: 0x6c077020, 0x195d5: 0x6c662220, 0x195d6: 0x6cd63020, 0x195d7: 0x6c397a20, + 0x195d8: 0x6c2d9820, 0x195da: 0x6c03d820, 0x195db: 0x6d21fe20, + 0x195de: 0x6ca47420, 0x195df: 0x6c831420, + 0x195e0: 0x6d198220, 0x195e1: 0x6c272820, 0x195e3: 0x6c14ea20, + 0x195e4: 0x6c178e20, 0x195e5: 0x6c416a20, 0x195e6: 0x6c6cdc20, 0x195e7: 0x6ca59220, + 0x195eb: 0x6c8a6a20, + 0x195ec: 0x6ca0e620, 0x195ed: 0x6d1fb220, 0x195ef: 0x6c8f2820, + 0x195f0: 0x6c4de620, 0x195f2: 0x6d1e7420, 0x195f3: 0x6c6cf020, + 0x195f4: 0x6c1b8c20, 0x195f5: 0x6cc5dc20, 0x195f6: 0x6ca9b620, + 0x195f9: 0x6c53ba20, 0x195fa: 0x6ce53620, + 0x195fc: 0x6c002420, 0x195fd: 0x6c485620, 0x195fe: 0x6c0bf820, 0x195ff: 0x6c0eea20, + // Block 0x658, offset 0x19600 + 0x19600: 0x6cbf1420, 0x19602: 0x6cd5d820, 0x19603: 0x6c20ee20, + 0x19604: 0x6c5b5420, 0x19605: 0x6c179a20, 0x19606: 0x6c3ff220, 0x19607: 0x6c5ab620, + 0x19608: 0x6c363a20, 0x19609: 0x6cf09a20, 0x1960a: 0x6c3b7820, 0x1960b: 0x6cdfe220, + 0x1960d: 0x6c94fa20, 0x1960e: 0x6c51cc20, 0x1960f: 0x6d1e4a20, + 0x19610: 0x6c5b5a20, 0x19612: 0x6d215820, 0x19613: 0x6d3ff820, + 0x19614: 0x6d0e8a20, 0x19615: 0x6cc07420, 0x19616: 0x6d2fbc20, 0x19617: 0x6c6f1a20, + 0x19618: 0x6cdf2820, + 0x1961f: 0x6cea0820, + 0x19620: 0x6c8bc220, 0x19621: 0x6c6f2620, 0x19622: 0x6d2c8220, 0x19623: 0x6d038620, + 0x19624: 0x6c56ba20, 0x19626: 0x6d071020, + 0x1962a: 0x6c254c20, 0x1962b: 0x6cbeb020, + 0x1962c: 0x6ca14e20, 0x1962e: 0x6d2a2220, 0x1962f: 0x6c084c20, + 0x19630: 0x6c1ace20, 0x19633: 0x6d0ebc20, + 0x19634: 0x6c443620, 0x19635: 0x6ca16220, 0x19636: 0x6c075c20, 0x19637: 0x6c732820, + 0x19638: 0x6c2ee620, 0x19639: 0x6d2fe020, 0x1963b: 0x6cf3ea20, + 0x1963c: 0x6d0ebe20, 0x1963e: 0x6c74c620, 0x1963f: 0x6cfade20, + // Block 0x659, offset 0x19640 + 0x19640: 0x6cdf4a20, 0x19641: 0x6c4e6620, 0x19643: 0x6c2d2c20, + 0x19644: 0x6c62ac20, 0x19645: 0x6c6b6020, 0x19647: 0x6d414c20, + 0x19649: 0x6d025820, 0x1964a: 0x6c7f7620, 0x1964b: 0x6c38e220, + 0x1964c: 0x6c5e4020, 0x1964d: 0x6cf92820, 0x1964e: 0x6ca8b620, 0x1964f: 0x6c9cb820, + 0x19650: 0x6cc49c20, 0x19651: 0x6c24c220, 0x19652: 0x6d1a3220, 0x19653: 0x6c9d2820, + 0x19655: 0x6c747e20, 0x19656: 0x6cc0ea20, 0x19657: 0x6ce73820, + 0x19658: 0x6ced7a20, 0x19659: 0x6d2ffc20, 0x1965a: 0x6c84fe20, 0x1965b: 0x6cce9c20, + 0x1965c: 0x6c79a620, 0x1965d: 0x6cfa7e20, 0x1965e: 0x6d301e20, 0x1965f: 0x6d33c420, + 0x19660: 0x6ce5be20, 0x19661: 0x6cd4bc20, 0x19662: 0x6c073e20, 0x19663: 0x6d136220, + 0x19664: 0x6cb14c20, 0x19665: 0x6c164420, 0x19666: 0x6c563e20, 0x19667: 0x6c791620, + 0x19668: 0x6c6f4a20, 0x19669: 0x6c011620, 0x1966a: 0x6c213020, 0x1966b: 0x6cb97620, + 0x1966c: 0x6c06ea20, 0x1966d: 0x6c032620, 0x1966e: 0x6c3b6020, 0x1966f: 0x6c77d620, + 0x19670: 0x6ceafc20, 0x19671: 0x6ceafe20, 0x19672: 0x6d423020, 0x19673: 0x6c8cbc20, + 0x19675: 0x6c4aea20, 0x19676: 0x6d0be620, 0x19677: 0x6cd35420, + 0x19678: 0x6c545220, 0x19679: 0x6c8b0020, 0x1967a: 0x6ccbee20, 0x1967b: 0x6cd8b220, + 0x1967d: 0x6c071020, 0x1967e: 0x6cc5e820, 0x1967f: 0x6c319820, + // Block 0x65a, offset 0x19680 + 0x19680: 0x6c0eec20, 0x19681: 0x6c895620, 0x19682: 0x6cba0c20, 0x19683: 0x6c3aac20, + 0x19684: 0x6c624220, 0x19685: 0x6d3ffa20, 0x19686: 0x6c5ac820, 0x19687: 0x6c514020, + 0x19688: 0x6c83e420, 0x19689: 0x6d259620, 0x1968a: 0x6d26ce20, 0x1968b: 0x6d04e620, + 0x1968c: 0x6c15d620, 0x1968d: 0x6c2b8c20, 0x1968e: 0x6c825020, 0x1968f: 0x6c6cae20, + 0x19690: 0x6c1d1c20, 0x19691: 0x6cd8ec20, 0x19692: 0x6cb49a20, 0x19693: 0x6d11d420, + 0x19694: 0x6c678620, 0x19695: 0x6c583620, 0x19696: 0x6c595620, 0x19697: 0x6ce1f620, + 0x19698: 0x6cc82c20, 0x19699: 0x6cf26620, 0x1969a: 0x6d1ccc20, 0x1969b: 0x6cc53420, + 0x1969c: 0x6d1a3420, 0x1969d: 0x6cd30e20, 0x1969e: 0x6d1a2620, 0x1969f: 0x6c73e220, + 0x196a0: 0x6cea4020, 0x196a1: 0x6d080020, 0x196a2: 0x6c632e20, 0x196a3: 0x6d379e20, + 0x196a4: 0x6cbc9820, 0x196a5: 0x6d3ab220, 0x196a6: 0x6c2db020, + 0x196a8: 0x6d201820, 0x196ab: 0x6d14a420, + 0x196ac: 0x6cd2c220, 0x196ad: 0x6d16fa20, 0x196ae: 0x6ca0e820, + 0x196b1: 0x6cc3ae20, 0x196b2: 0x6cfea420, 0x196b3: 0x6cf3ba20, + 0x196b4: 0x6c44c020, 0x196b5: 0x6d1ce620, 0x196b6: 0x6ce66820, 0x196b7: 0x6cd2c620, + 0x196b8: 0x6ca5cc20, 0x196b9: 0x6c44c620, 0x196ba: 0x6cde5020, 0x196bb: 0x6cf28a20, + 0x196bc: 0x6c711820, 0x196bd: 0x6c15a820, 0x196be: 0x6cb19620, 0x196bf: 0x6d3d5420, + // Block 0x65b, offset 0x196c0 + 0x196c0: 0x6c54c420, 0x196c1: 0x6ca4fa20, 0x196c2: 0x6d0c9820, 0x196c3: 0x6c468620, + 0x196c4: 0x6d225c20, 0x196c5: 0x6c540420, 0x196c7: 0x6cd7f620, + 0x196c8: 0x6c1aba20, 0x196c9: 0x6c56a420, 0x196ca: 0x6d105220, 0x196cb: 0x6cf22e20, + 0x196cc: 0x6cfcd020, 0x196cd: 0x6cb21020, 0x196ce: 0x6cc69c20, 0x196cf: 0x6c90a820, + 0x196d0: 0x6c81b420, 0x196d1: 0x6cccfe20, 0x196d2: 0x6cfef020, 0x196d3: 0x6d2ae220, + 0x196d4: 0x6c4d7820, 0x196d5: 0x6c38b420, 0x196d6: 0x6c4e6220, 0x196d7: 0x6c14d420, + 0x196d8: 0x6d2e7620, 0x196da: 0x6cde1620, 0x196db: 0x6d3b2a20, + 0x196dc: 0x6ca9c820, 0x196dd: 0x6c4f1820, 0x196de: 0x6d21b620, 0x196df: 0x6d3db420, + 0x196e0: 0x6d205c20, 0x196e1: 0x6c86fc20, 0x196e2: 0x6c5e2a20, 0x196e3: 0x6cf73e20, + 0x196e4: 0x6cfb0020, 0x196e5: 0x6c155820, 0x196e6: 0x6c889420, + 0x196e8: 0x6cd7be20, 0x196e9: 0x6c6fce20, 0x196ea: 0x6cb42820, 0x196eb: 0x6cbffc20, + 0x196ec: 0x6c45d620, 0x196ed: 0x6d3ee820, 0x196ee: 0x6d20bc20, + 0x196f1: 0x6cc62820, 0x196f2: 0x6ca98420, 0x196f3: 0x6c99d820, + 0x196f4: 0x6c032820, 0x196f5: 0x6c6f9820, 0x196f7: 0x6d069620, + 0x196f8: 0x6cb29020, 0x196f9: 0x6c0b8a20, 0x196fa: 0x6c995420, + 0x196ff: 0x6d14ce20, + // Block 0x65c, offset 0x19700 + 0x19700: 0x6d20f620, 0x19702: 0x6cb29220, 0x19703: 0x6cc0f220, + 0x19704: 0x6c05f420, 0x19705: 0x6c5bae20, + 0x19709: 0x6c109420, 0x1970a: 0x6c985820, 0x1970b: 0x6c7e7020, + 0x1970c: 0x6ce8a820, 0x1970d: 0x6cf3c220, 0x1970e: 0x6c85ec20, 0x1970f: 0x6c8cea20, + 0x19711: 0x6c620220, 0x19712: 0x6c75bc20, 0x19713: 0x6d405620, + 0x19714: 0x6c349220, 0x19715: 0x6c745020, 0x19716: 0x6c277020, 0x19717: 0x6c073220, + 0x1971d: 0x6c7e8020, 0x1971e: 0x6c0d3e20, 0x1971f: 0x6cdbf820, + 0x19720: 0x6ce8c220, 0x19721: 0x6d08e220, + 0x19727: 0x6c350c20, + 0x1972a: 0x6cdc5420, 0x1972b: 0x6c0a2e20, + 0x1972c: 0x6ce87420, 0x1972d: 0x6ccb4a20, 0x1972e: 0x6c120020, 0x1972f: 0x6ce8e420, + 0x19730: 0x6c9e3620, 0x19731: 0x6c6c5220, 0x19732: 0x6c93b020, + 0x19735: 0x6d2e8020, 0x19736: 0x6c08f620, 0x19737: 0x6c60ac20, + 0x19738: 0x6d2b7420, 0x19739: 0x6d07d620, 0x1973a: 0x6c86a020, + 0x1973d: 0x6cdc8220, 0x1973e: 0x6d1dc220, 0x1973f: 0x6cd57620, + // Block 0x65d, offset 0x19740 + 0x19742: 0x6c358620, + 0x19747: 0x6cbf8620, + 0x19748: 0x6c958020, 0x19749: 0x6d322220, 0x1974a: 0x6cea4620, 0x1974b: 0x6c46fe20, + 0x1974c: 0x6d223c20, 0x1974d: 0x6c82be20, 0x1974e: 0x6c0eee20, 0x1974f: 0x6ca56e20, + 0x19750: 0x6cb12020, 0x19751: 0x6c890e20, 0x19752: 0x6ce17a20, 0x19753: 0x6c883820, + 0x19754: 0x6cf16220, 0x19755: 0x6c291020, 0x19756: 0x6c87be20, 0x19757: 0x6ce65e20, + 0x19758: 0x6cec1820, 0x19759: 0x6d390220, 0x1975a: 0x6c426620, 0x1975b: 0x6d03d220, + 0x1975c: 0x6c021420, 0x1975d: 0x6c393820, 0x1975e: 0x6caf0e20, 0x1975f: 0x6c0eda20, + 0x19760: 0x6ceb0620, 0x19761: 0x6cd4d020, 0x19762: 0x6d14e420, 0x19763: 0x6c0ef020, + 0x19764: 0x6cbcb820, 0x19765: 0x6ce80e20, 0x19766: 0x6c45e820, 0x19767: 0x6ce74820, + 0x19768: 0x6c4e1220, 0x19769: 0x6c1a0820, 0x1976a: 0x6c6ace20, 0x1976b: 0x6c593a20, + 0x1976c: 0x6d042c20, 0x1976d: 0x6c2d6220, 0x1976e: 0x6c146a20, 0x1976f: 0x6c308020, + 0x19770: 0x6caffc20, 0x19771: 0x6cc86a20, 0x19772: 0x6c8b2220, 0x19773: 0x6cd14020, + 0x19774: 0x6cab8420, 0x19775: 0x6c2c8020, 0x19776: 0x6d217020, 0x19777: 0x6c200220, + 0x19778: 0x6cc6a220, 0x19779: 0x6c774820, 0x1977a: 0x6ce12420, 0x1977b: 0x6c23b620, + 0x1977c: 0x6cb18220, 0x1977d: 0x6c209820, 0x1977e: 0x6c92ce20, 0x1977f: 0x6ce79020, + // Block 0x65e, offset 0x19780 + 0x19780: 0x6d336620, 0x19781: 0x6c86a420, 0x19782: 0x6cc9a020, 0x19783: 0x6cac4420, + 0x19784: 0x6cd82e20, 0x19786: 0x6c291220, 0x19787: 0x6c55de20, + 0x19788: 0x6d190c20, 0x19789: 0x6cfd3220, 0x1978a: 0x6d028020, 0x1978b: 0x6c958820, + 0x1978c: 0x6c8f5e20, 0x1978e: 0x6cdfea20, 0x1978f: 0x6c422e20, + 0x19791: 0x6ce01c20, + 0x19795: 0x6d1ef020, 0x19796: 0x6ca3e020, + 0x19798: 0x6c429a20, 0x19799: 0x6c759820, 0x1979a: 0x6c1bfe20, 0x1979b: 0x6c464020, + 0x1979c: 0x6cecfa20, 0x1979d: 0x6c85ee20, 0x1979e: 0x6c8e5420, 0x1979f: 0x6c8b0a20, + 0x197a0: 0x6cf9c420, 0x197a1: 0x6c06ac20, 0x197a2: 0x6c018a20, 0x197a3: 0x6d237220, + 0x197a4: 0x6c713220, 0x197a5: 0x6cc75820, 0x197a6: 0x6d0a3420, 0x197a7: 0x6d3e7a20, + 0x197a8: 0x6c25ee20, 0x197a9: 0x6c120620, 0x197aa: 0x6d2baa20, 0x197ab: 0x6d1dc420, + 0x197ac: 0x6c407420, 0x197ad: 0x6cc88a20, 0x197af: 0x6cf7cc20, + 0x197b0: 0x6cd5e620, 0x197b1: 0x6c68c020, 0x197b2: 0x6c68c220, 0x197b3: 0x6d057020, + 0x197b4: 0x6d2f2620, 0x197b7: 0x6cd71220, + 0x197b8: 0x6c18a820, 0x197b9: 0x6c390820, 0x197ba: 0x6c5ff820, 0x197bb: 0x6d33a820, + 0x197bd: 0x6c480420, 0x197be: 0x6cf4d620, + // Block 0x65f, offset 0x197c0 + 0x197c0: 0x6cbcae20, 0x197c1: 0x6cd5bc20, 0x197c2: 0x6c4d1420, 0x197c3: 0x6ceb0820, + 0x197c4: 0x6c319020, 0x197c5: 0x6d3f0220, 0x197c6: 0x6cc46e20, 0x197c7: 0x6ca27820, + 0x197c8: 0x6c3fd020, 0x197c9: 0x6c8cca20, 0x197ca: 0x6c601e20, 0x197cb: 0x6d04ce20, + 0x197cc: 0x6d084c20, 0x197cd: 0x6ca37820, 0x197ce: 0x6d0aee20, 0x197cf: 0x6c6be020, + 0x197d0: 0x6c85f020, 0x197d1: 0x6c269c20, 0x197d2: 0x6cc7a020, 0x197d3: 0x6d24ee20, + 0x197d4: 0x6c939c20, 0x197d5: 0x6cd06220, 0x197d6: 0x6c851820, 0x197d7: 0x6c89bc20, + 0x197d8: 0x6c450e20, 0x197d9: 0x6d033820, 0x197da: 0x6d004420, 0x197db: 0x6cbdd820, + 0x197dc: 0x6cbcc220, 0x197dd: 0x6c182020, 0x197de: 0x6d1f3c20, 0x197df: 0x6c109a20, + 0x197e0: 0x6c7bc220, 0x197e1: 0x6cc3be20, 0x197e2: 0x6c00aa20, 0x197e3: 0x6cbd3420, + 0x197e4: 0x6cbac020, 0x197e5: 0x6c1f5220, 0x197e6: 0x6cae1e20, 0x197e7: 0x6c7e0620, + 0x197e8: 0x6d13fa20, 0x197e9: 0x6c48ce20, 0x197ea: 0x6cd14220, 0x197eb: 0x6cb0fa20, + 0x197ed: 0x6d393820, 0x197ee: 0x6c59de20, 0x197ef: 0x6c5ad620, + 0x197f0: 0x6c557e20, 0x197f1: 0x6c074220, + 0x197f4: 0x6d2bec20, 0x197f5: 0x6c624620, 0x197f6: 0x6c47c220, 0x197f7: 0x6cf6a420, + 0x197f8: 0x6c431620, 0x197f9: 0x6c148620, 0x197fa: 0x6c96d620, 0x197fb: 0x6d3b2020, + 0x197fc: 0x6ce9ea20, 0x197fd: 0x6d3ca020, 0x197fe: 0x6cface20, 0x197ff: 0x6c80de20, + // Block 0x660, offset 0x19800 + 0x19803: 0x6d36e820, + 0x19804: 0x6c00cc20, 0x19805: 0x6cfc2e20, 0x19806: 0x6c4c3c20, 0x19807: 0x6cf7a220, + 0x19809: 0x6ce9f020, 0x1980a: 0x6c11de20, 0x1980b: 0x6ccb0420, + 0x1980c: 0x6cfaea20, 0x1980d: 0x6c6c0e20, 0x1980e: 0x6c3bfa20, 0x1980f: 0x6cc45a20, + 0x19811: 0x6d123a20, 0x19812: 0x6c29fa20, 0x19813: 0x6c63f420, + 0x19814: 0x6c82fc20, 0x19815: 0x6d0d0220, 0x19816: 0x6c918e20, 0x19817: 0x6ce9d620, + 0x19818: 0x6d1cd220, 0x19819: 0x6cb0de20, 0x1981a: 0x6c964a20, 0x1981b: 0x6c87a420, + 0x1981c: 0x6c0d1220, 0x1981e: 0x6c995620, 0x1981f: 0x6c040e20, + 0x19820: 0x6c5a6a20, 0x19822: 0x6d121220, 0x19823: 0x6c50a420, + 0x19824: 0x6c218420, 0x19825: 0x6c516420, 0x19826: 0x6ca95620, 0x19827: 0x6c1e0220, + 0x19828: 0x6c874620, 0x19829: 0x6ce19420, 0x1982a: 0x6c585a20, 0x1982b: 0x6c095420, + 0x1982c: 0x6c033420, 0x1982d: 0x6c181020, 0x1982e: 0x6d104620, 0x1982f: 0x6c269e20, + 0x19830: 0x6c024420, 0x19831: 0x6d091020, 0x19833: 0x6d3e5220, + 0x19834: 0x6c265a20, 0x19835: 0x6cc4ce20, 0x19836: 0x6c053820, 0x19837: 0x6c25f020, + 0x19838: 0x6ced4e20, 0x19839: 0x6cdebe20, 0x1983a: 0x6c05dc20, 0x1983b: 0x6c417a20, + 0x1983c: 0x6d0c7620, 0x1983d: 0x6cf5a620, 0x1983e: 0x6d3ad420, 0x1983f: 0x6d0b4e20, + // Block 0x661, offset 0x19840 + 0x19840: 0x6c393a20, 0x19841: 0x6d203c20, 0x19842: 0x6c012820, 0x19843: 0x6ce9a420, + 0x19844: 0x6c9b2020, 0x19845: 0x6ccf5c20, 0x19846: 0x6c6d2e20, 0x19847: 0x6c47ce20, + 0x19848: 0x6c627820, 0x19849: 0x6cbc0020, 0x1984a: 0x6c695820, 0x1984b: 0x6d0d0420, + 0x1984c: 0x6cf92e20, 0x1984d: 0x6c772020, 0x1984e: 0x6c9e0220, 0x1984f: 0x6d086a20, + 0x19850: 0x6cccc420, 0x19851: 0x6cf2d820, 0x19852: 0x6cb8b420, 0x19853: 0x6c58f620, + 0x19854: 0x6cc5d020, 0x19855: 0x6d322420, 0x19856: 0x6ce45c20, 0x19857: 0x6c740020, + 0x19858: 0x6d008620, 0x19859: 0x6cb75820, 0x1985a: 0x6c01f820, 0x1985b: 0x6c9a8220, + 0x1985c: 0x6c476820, 0x1985e: 0x6ce1b820, 0x1985f: 0x6c389220, + 0x19860: 0x6c722c20, 0x19861: 0x6c162820, 0x19862: 0x6cd74c20, 0x19863: 0x6c096820, + 0x19864: 0x6c996220, 0x19865: 0x6cd77820, 0x19866: 0x6c477220, 0x19867: 0x6c53a420, + 0x19868: 0x6c579620, 0x19869: 0x6c95fe20, 0x1986a: 0x6c4f7420, 0x1986b: 0x6c63b820, + 0x1986c: 0x6cc2e220, 0x1986d: 0x6c40f420, 0x1986e: 0x6c599020, 0x1986f: 0x6c103c20, + 0x19870: 0x6c478e20, 0x19871: 0x6c3c4e20, 0x19872: 0x6ca28820, 0x19873: 0x6c009c20, + 0x19874: 0x6d1cee20, 0x19875: 0x6cd75020, 0x19876: 0x6c89be20, 0x19877: 0x6c6ad020, + 0x19878: 0x6c1c2220, 0x19879: 0x6c6ad220, 0x1987a: 0x6c1d7020, 0x1987b: 0x6cb2e820, + 0x1987c: 0x6c186a20, 0x1987d: 0x6d0c9a20, 0x1987e: 0x6c321c20, 0x1987f: 0x6c2c5a20, + // Block 0x662, offset 0x19880 + 0x19881: 0x6c89c220, 0x19882: 0x6cfcd220, 0x19883: 0x6c0c0420, + 0x19884: 0x6d042e20, 0x19885: 0x6c9bda20, 0x19886: 0x6d130220, 0x19887: 0x6c9d5e20, + 0x19888: 0x6cb7a020, 0x19889: 0x6cb7a220, 0x1988a: 0x6cf30620, 0x1988b: 0x6d01dc20, + 0x1988c: 0x6d239820, 0x1988d: 0x6cb87020, 0x1988e: 0x6c1a2820, 0x1988f: 0x6d11c220, + 0x19890: 0x6d1bd420, 0x19891: 0x6d0fd420, 0x19892: 0x6c606820, 0x19893: 0x6d3fa220, + 0x19894: 0x6d07b220, 0x19895: 0x6c9f6e20, 0x19896: 0x6c907620, 0x19897: 0x6c766e20, + 0x19898: 0x6d11ca20, 0x19899: 0x6d0dcc20, 0x1989a: 0x6cdcfa20, 0x1989b: 0x6c4b6c20, + 0x1989c: 0x6c5a7a20, 0x1989d: 0x6d1c8e20, 0x1989e: 0x6cd14420, 0x1989f: 0x6c140220, + 0x198a0: 0x6c883c20, 0x198a2: 0x6d082420, 0x198a3: 0x6c200e20, + 0x198a4: 0x6c184220, 0x198a5: 0x6ca6ca20, 0x198a6: 0x6cc27820, 0x198a7: 0x6c9e7e20, + 0x198a8: 0x6c5dfe20, 0x198a9: 0x6d21a420, 0x198aa: 0x6d2e1620, 0x198ab: 0x6c55c820, + 0x198ac: 0x6c136020, 0x198ad: 0x6c0c2c20, 0x198ae: 0x6cb9d020, 0x198af: 0x6cf6ee20, + 0x198b0: 0x6c67c220, 0x198b1: 0x6c79c620, 0x198b2: 0x6c970220, 0x198b3: 0x6c98a220, + 0x198b4: 0x6d2e2220, 0x198b5: 0x6c0b5c20, 0x198b6: 0x6c5f6c20, 0x198b7: 0x6c74d820, + 0x198b8: 0x6ca45820, 0x198b9: 0x6c0a9020, 0x198ba: 0x6cd3f420, 0x198bb: 0x6cd7ac20, + 0x198bc: 0x6ca18820, 0x198bd: 0x6c8b6420, 0x198be: 0x6c9f0820, 0x198bf: 0x6ca19420, + // Block 0x663, offset 0x198c0 + 0x198c0: 0x6cf74820, 0x198c1: 0x6c156820, 0x198c2: 0x6cc21620, 0x198c3: 0x6c69e620, + 0x198c4: 0x6c5e5a20, 0x198c5: 0x6cfb1a20, 0x198c6: 0x6d068820, 0x198c7: 0x6ca98820, + 0x198c8: 0x6ce74020, 0x198c9: 0x6c542220, 0x198ca: 0x6d240e20, + 0x198cc: 0x6c1ce220, 0x198cd: 0x6c0fbc20, 0x198ce: 0x6d415820, 0x198cf: 0x6c2dba20, + 0x198d0: 0x6d3cfa20, 0x198d1: 0x6c5ea620, 0x198d2: 0x6cb86220, + 0x198d4: 0x6d043020, 0x198d5: 0x6c5c0020, 0x198d6: 0x6cd23420, 0x198d7: 0x6c7a1e20, + 0x198d9: 0x6c32f220, 0x198da: 0x6d10da20, 0x198db: 0x6d20da20, + 0x198dc: 0x6c056420, 0x198dd: 0x6c6a9220, 0x198de: 0x6d30e820, 0x198df: 0x6c634620, + 0x198e0: 0x6cd2c820, 0x198e1: 0x6c2bea20, 0x198e2: 0x6c302a20, 0x198e3: 0x6c223a20, + 0x198e4: 0x6c3fd220, 0x198e5: 0x6c9f4020, 0x198e6: 0x6d314020, 0x198e7: 0x6d31d020, + 0x198e9: 0x6d0e6420, 0x198ea: 0x6cbc2020, 0x198eb: 0x6c4f4e20, + 0x198ec: 0x6c45ea20, 0x198ed: 0x6cbb6e20, 0x198ee: 0x6c94a220, 0x198ef: 0x6c48f620, + 0x198f0: 0x6c7e7620, 0x198f1: 0x6cc8ce20, 0x198f2: 0x6c383420, 0x198f3: 0x6c260a20, + 0x198f4: 0x6d0c9c20, 0x198f5: 0x6c458a20, 0x198f6: 0x6c6ad420, 0x198f7: 0x6c48d020, + 0x198f8: 0x6c4c7020, 0x198f9: 0x6cdd7c20, 0x198fa: 0x6cf2ba20, 0x198fb: 0x6d335220, + 0x198fc: 0x6ca84220, 0x198fd: 0x6c2e2c20, 0x198fe: 0x6c7f3c20, 0x198ff: 0x6cde6420, + // Block 0x664, offset 0x19900 + 0x19900: 0x6c254620, 0x19901: 0x6d0af420, 0x19902: 0x6c4bd020, + 0x19905: 0x6c2b3420, 0x19907: 0x6c9dc820, + 0x19908: 0x6c6a2a20, 0x19909: 0x6c9f7020, 0x1990a: 0x6c71ca20, 0x1990b: 0x6d217420, + 0x1990c: 0x6d318020, 0x1990d: 0x6d2fc820, 0x1990e: 0x6d2cd220, 0x1990f: 0x6d038820, + 0x19911: 0x6c049420, 0x19912: 0x6c516620, 0x19913: 0x6c46d220, + 0x19914: 0x6c538220, 0x19915: 0x6c816e20, 0x19916: 0x6cf51620, 0x19917: 0x6c0e8c20, + 0x19918: 0x6c795420, 0x19919: 0x6c92d420, 0x1991a: 0x6c246420, 0x1991b: 0x6c885020, + 0x1991c: 0x6d141820, 0x1991d: 0x6cbc6020, 0x1991e: 0x6cd53820, + 0x19920: 0x6d08b220, 0x19921: 0x6c6c6220, 0x19922: 0x6cbd4220, 0x19923: 0x6c5b7020, + 0x19924: 0x6cdb3620, 0x19925: 0x6c207c20, 0x19926: 0x6c33b420, 0x19927: 0x6c8fb220, + 0x19929: 0x6ca4c820, 0x1992a: 0x6ce02220, 0x1992b: 0x6c285220, + 0x1992c: 0x6cf03e20, 0x1992d: 0x6c41f220, 0x1992e: 0x6c26c620, 0x1992f: 0x6c86d420, + 0x19930: 0x6c10de20, 0x19931: 0x6cfd3e20, 0x19932: 0x6cac8c20, 0x19933: 0x6c7eb620, + 0x19934: 0x6d39ec20, 0x19935: 0x6ca7c420, 0x19936: 0x6c580220, 0x19937: 0x6d1cce20, + 0x19938: 0x6cfd4620, 0x19939: 0x6c809020, 0x1993a: 0x6ca0a020, 0x1993b: 0x6c03e220, + 0x1993d: 0x6c4adc20, 0x1993e: 0x6c08c620, 0x1993f: 0x6c3d5020, + // Block 0x665, offset 0x19940 + 0x19940: 0x6c5da820, 0x19941: 0x6d173c20, 0x19942: 0x6c8f2c20, + 0x19944: 0x6d19cc20, 0x19945: 0x6c735c20, 0x19946: 0x6c5d7420, 0x19947: 0x6c1a0a20, + 0x19948: 0x6c311c20, 0x19949: 0x6c356a20, 0x1994b: 0x6d0da620, + 0x1994c: 0x6d3c9420, 0x1994d: 0x6d2cce20, 0x1994e: 0x6cb70420, 0x1994f: 0x6d216220, + 0x19950: 0x6cc37620, 0x19951: 0x6c5d7a20, 0x19952: 0x6ca84420, 0x19953: 0x6c59e220, + 0x19954: 0x6c71cc20, 0x19955: 0x6ccf6820, + 0x19958: 0x6caebe20, 0x19959: 0x6ca01820, 0x1995a: 0x6c129220, 0x1995b: 0x6c90ba20, + 0x1995c: 0x6c843e20, 0x1995d: 0x6c205e20, 0x1995f: 0x6c24f020, + 0x19960: 0x6ccdc820, 0x19961: 0x6c280a20, 0x19962: 0x6cb68220, + 0x19964: 0x6c7f7a20, 0x19965: 0x6c8de620, 0x19966: 0x6c8a6220, 0x19967: 0x6cc62220, + 0x19968: 0x6d20c820, 0x19969: 0x6d16ca20, 0x1996a: 0x6c2df820, 0x1996b: 0x6cb6dc20, + 0x1996c: 0x6d147820, 0x1996d: 0x6ca6f420, 0x1996e: 0x6c3d5220, 0x1996f: 0x6c657420, + 0x19970: 0x6d0b1c20, 0x19971: 0x6c398c20, 0x19972: 0x6cc8c420, 0x19973: 0x6cfa8c20, + 0x19976: 0x6c096a20, 0x19977: 0x6cd25e20, + 0x19978: 0x6cb38020, 0x19979: 0x6ca6fc20, 0x1997a: 0x6d35f620, 0x1997b: 0x6ce22020, + 0x1997c: 0x6ce4f020, 0x1997d: 0x6ce4f220, 0x1997e: 0x6cc81620, 0x1997f: 0x6d176a20, + // Block 0x666, offset 0x19980 + 0x19980: 0x6c8b0420, 0x19981: 0x6c01bc20, 0x19982: 0x6c511020, 0x19983: 0x6cbf1620, + 0x19984: 0x6c85f420, 0x19985: 0x6c4a5c20, 0x19986: 0x6d3f4a20, 0x19987: 0x6cdaaa20, + 0x19988: 0x6d261020, 0x19989: 0x6d0ba220, 0x1998a: 0x6c13dc20, 0x1998b: 0x6ced2420, + 0x1998c: 0x6c72f420, 0x1998d: 0x6ce6cc20, 0x1998e: 0x6d1fd020, 0x1998f: 0x6c5bc620, + 0x19990: 0x6c659c20, 0x19991: 0x6cc89e20, 0x19992: 0x6c986420, 0x19993: 0x6c71b820, + 0x19994: 0x6d3e5620, 0x19995: 0x6c70a820, 0x19996: 0x6c013a20, 0x19997: 0x6cdc5020, + 0x19998: 0x6c7f1620, 0x19999: 0x6c5d3020, 0x1999a: 0x6cc35e20, 0x1999b: 0x6c167220, + 0x1999c: 0x6c34fa20, 0x1999d: 0x6c798020, 0x1999e: 0x6ca55020, 0x1999f: 0x6c11d220, + 0x199a0: 0x6ce35620, 0x199a1: 0x6d064c20, 0x199a2: 0x6c701020, 0x199a3: 0x6c59e420, + 0x199a4: 0x6cb7b820, 0x199a5: 0x6c6b0e20, 0x199a6: 0x6c98f220, 0x199a7: 0x6d0c2020, + 0x199a9: 0x6d354820, 0x199aa: 0x6ce9b020, + 0x199ac: 0x6c00c220, 0x199ad: 0x6cad0a20, 0x199ae: 0x6c125a20, 0x199af: 0x6ce12820, + 0x199b0: 0x6c372220, 0x199b1: 0x6c5d3c20, 0x199b2: 0x6cb63e20, 0x199b3: 0x6c1ea620, + 0x199b4: 0x6cdd9020, 0x199b5: 0x6d3d8820, 0x199b6: 0x6caa2620, 0x199b7: 0x6ce8f220, + 0x199b8: 0x6cd01a20, 0x199b9: 0x6c90f820, 0x199ba: 0x6c0c2020, 0x199bb: 0x6c844020, + 0x199bc: 0x6c977c20, 0x199bd: 0x6d02f020, 0x199be: 0x6c133c20, 0x199bf: 0x6c5a0a20, + // Block 0x667, offset 0x199c0 + 0x199c0: 0x6c9a6c20, 0x199c1: 0x6c42e620, 0x199c2: 0x6c887620, 0x199c3: 0x6c2a3e20, + 0x199c4: 0x6d2e2420, 0x199c5: 0x6d3eaa20, + 0x199c8: 0x6d375620, 0x199c9: 0x6c03d020, 0x199ca: 0x6c258a20, 0x199cb: 0x6cbfe420, + 0x199cd: 0x6c8fea20, 0x199ce: 0x6cfb0a20, 0x199cf: 0x6c3afa20, + 0x199d0: 0x6c4cac20, 0x199d1: 0x6c19b820, 0x199d2: 0x6c6fda20, 0x199d3: 0x6c35f620, + 0x199d4: 0x6c1cb420, 0x199d5: 0x6d269220, 0x199d6: 0x6c531620, 0x199d7: 0x6d119e20, + 0x199d8: 0x6d0ae220, 0x199d9: 0x6d10e620, 0x199da: 0x6ce74420, 0x199db: 0x6d2cc020, + 0x199dc: 0x6d204020, 0x199dd: 0x6d095620, 0x199de: 0x6d11aa20, 0x199df: 0x6c78a820, + 0x199e0: 0x6c591620, 0x199e1: 0x6c80cc20, 0x199e2: 0x6d26ba20, 0x199e3: 0x6c18ca20, + 0x199e6: 0x6cd0b220, + 0x199e8: 0x6ca90e20, 0x199e9: 0x6ca00a20, 0x199ea: 0x6c52ba20, 0x199eb: 0x6c205820, + 0x199ec: 0x6d27fe20, 0x199ed: 0x6d07be20, 0x199ee: 0x6c6d4420, 0x199ef: 0x6d3d9c20, + 0x199f0: 0x6d209c20, 0x199f1: 0x6cdfbc20, 0x199f2: 0x6c775420, 0x199f3: 0x6cbf6420, + 0x199f5: 0x6c1a4c20, 0x199f6: 0x6c6f8820, 0x199f7: 0x6d097620, + 0x199f8: 0x6d32fa20, 0x199f9: 0x6c1ce420, 0x199fa: 0x6cac4a20, 0x199fb: 0x6cbc6620, + 0x199fd: 0x6cc1e620, 0x199fe: 0x6c7fd620, 0x199ff: 0x6d190e20, + // Block 0x668, offset 0x19a00 + 0x19a00: 0x6cc6de20, 0x19a01: 0x6cd84e20, 0x19a02: 0x6cb89c20, 0x19a03: 0x6cd89220, + 0x19a05: 0x6c380420, 0x19a07: 0x6c9b1020, + 0x19a08: 0x6c578e20, 0x19a0b: 0x6c4d6620, + 0x19a0c: 0x6cbc4420, 0x19a0d: 0x6c1f4620, 0x19a0e: 0x6cc3d420, 0x19a0f: 0x6c334e20, + 0x19a10: 0x6c863820, 0x19a11: 0x6c03b820, 0x19a12: 0x6c6c0420, 0x19a13: 0x6d05ee20, + 0x19a14: 0x6c963620, 0x19a16: 0x6d27de20, 0x19a17: 0x6d37ae20, + 0x19a18: 0x6c568220, 0x19a19: 0x6d1ad220, 0x19a1b: 0x6d351020, + 0x19a1c: 0x6cb9fa20, 0x19a1e: 0x6c419420, 0x19a1f: 0x6c667c20, + 0x19a20: 0x6d3ae220, 0x19a21: 0x6d3ae420, 0x19a22: 0x6c7a7820, 0x19a23: 0x6ca81a20, + 0x19a24: 0x6cc8ca20, 0x19a25: 0x6d2ac220, 0x19a26: 0x6c020820, 0x19a27: 0x6d363820, + 0x19a28: 0x6c461a20, 0x19a29: 0x6d17b220, 0x19a2a: 0x6c1ab020, 0x19a2b: 0x6c5ed620, + 0x19a2c: 0x6d39a620, 0x19a2d: 0x6c81b220, 0x19a2e: 0x6cc5ee20, 0x19a2f: 0x6cc67620, + 0x19a30: 0x6d32c620, 0x19a31: 0x6ca34220, 0x19a32: 0x6c12ec20, + 0x19a35: 0x6d151e20, 0x19a36: 0x6c746820, 0x19a37: 0x6c0cee20, + 0x19a38: 0x6c1a1e20, 0x19a39: 0x6c75ce20, 0x19a3a: 0x6c312620, 0x19a3b: 0x6cefe420, + 0x19a3c: 0x6d17fa20, 0x19a3d: 0x6d306020, 0x19a3e: 0x6d0cae20, + // Block 0x669, offset 0x19a40 + 0x19a40: 0x6cca0220, 0x19a41: 0x6c950220, 0x19a42: 0x6cb2be20, 0x19a43: 0x6d2f9020, + 0x19a44: 0x6c4e2020, 0x19a45: 0x6d239a20, 0x19a46: 0x6c278220, 0x19a47: 0x6d2fca20, + 0x19a48: 0x6c3a3e20, 0x19a49: 0x6ccc6620, 0x19a4a: 0x6c8d3820, 0x19a4b: 0x6cde7a20, + 0x19a4c: 0x6cc12220, 0x19a4d: 0x6c986e20, 0x19a4e: 0x6d132c20, 0x19a4f: 0x6c05d220, + 0x19a50: 0x6c4b6e20, 0x19a51: 0x6c489e20, 0x19a52: 0x6ca43620, 0x19a53: 0x6c442420, + 0x19a55: 0x6cd28420, 0x19a56: 0x6c782820, 0x19a57: 0x6cdd9220, + 0x19a58: 0x6c225c20, 0x19a59: 0x6d394620, 0x19a5a: 0x6cdf3820, 0x19a5b: 0x6c7b3420, + 0x19a5c: 0x6cbe2420, 0x19a5d: 0x6d05d820, 0x19a5e: 0x6c322820, 0x19a5f: 0x6c131220, + 0x19a60: 0x6c58da20, 0x19a61: 0x6c234420, 0x19a62: 0x6cc9de20, 0x19a63: 0x6d336020, + 0x19a64: 0x6cb9be20, 0x19a65: 0x6c6c5420, 0x19a66: 0x6d3fb420, 0x19a67: 0x6cf00020, + 0x19a6a: 0x6cf8de20, 0x19a6b: 0x6ca36c20, + 0x19a6c: 0x6cb45420, 0x19a6d: 0x6cd9e020, 0x19a6e: 0x6c729420, 0x19a6f: 0x6d319620, + 0x19a70: 0x6cce8620, 0x19a71: 0x6ce1e820, 0x19a72: 0x6c049c20, 0x19a73: 0x6cdea020, + 0x19a74: 0x6cba7c20, 0x19a75: 0x6cf23a20, 0x19a76: 0x6cc6ae20, 0x19a77: 0x6c962820, + 0x19a78: 0x6c55ca20, 0x19a79: 0x6cda2e20, 0x19a7a: 0x6d37cc20, 0x19a7b: 0x6cb46020, + 0x19a7c: 0x6c9ef620, 0x19a7d: 0x6c6c6420, 0x19a7e: 0x6cce8a20, 0x19a7f: 0x6c9d8e20, + // Block 0x66a, offset 0x19a80 + 0x19a80: 0x6cd61c20, 0x19a81: 0x6c8d7020, 0x19a82: 0x6c82de20, 0x19a83: 0x6c67c420, + 0x19a84: 0x6c838a20, 0x19a85: 0x6d370e20, 0x19a86: 0x6c2e0020, + 0x19a88: 0x6cca2e20, 0x19a89: 0x6c473e20, 0x19a8a: 0x6c397220, 0x19a8b: 0x6c9ab220, + 0x19a8c: 0x6cdc9e20, 0x19a8d: 0x6c65f620, 0x19a8e: 0x6ce15020, 0x19a8f: 0x6d025e20, + 0x19a90: 0x6c7a6a20, 0x19a91: 0x6cf3fe20, 0x19a92: 0x6c38d220, 0x19a93: 0x6c963820, + 0x19a94: 0x6c117820, 0x19a95: 0x6c136620, 0x19a96: 0x6c8d7a20, 0x19a97: 0x6d142620, + 0x19a98: 0x6c23be20, 0x19a99: 0x6d27ce20, 0x19a9a: 0x6c9b7420, 0x19a9b: 0x6d245020, + 0x19a9c: 0x6d374220, 0x19a9d: 0x6d162020, 0x19a9e: 0x6c285620, 0x19a9f: 0x6c5e2c20, + 0x19aa0: 0x6cef5a20, 0x19aa1: 0x6ce03220, 0x19aa2: 0x6ccb7e20, 0x19aa3: 0x6d024420, + 0x19aa4: 0x6cda3620, 0x19aa5: 0x6cd97620, 0x19aa6: 0x6cb94c20, 0x19aa7: 0x6c8eda20, + 0x19aa8: 0x6d194620, 0x19aaa: 0x6c835a20, 0x19aab: 0x6c84aa20, + 0x19aac: 0x6c3af420, 0x19aad: 0x6c8b6a20, 0x19aae: 0x6c8c8820, 0x19aaf: 0x6cfd4820, + 0x19ab0: 0x6d002c20, 0x19ab1: 0x6cab6420, 0x19ab2: 0x6c9cbc20, 0x19ab3: 0x6cfb1220, + 0x19ab4: 0x6cc4f820, 0x19ab5: 0x6d3c0220, 0x19ab6: 0x6cd6be20, 0x19ab7: 0x6d0d1e20, + 0x19ab8: 0x6c0be020, 0x19ab9: 0x6c8df020, 0x19aba: 0x6c531a20, 0x19abb: 0x6cb5a620, + 0x19abc: 0x6c8a9620, 0x19abd: 0x6c04ca20, 0x19abe: 0x6c097e20, 0x19abf: 0x6c554820, + // Block 0x66b, offset 0x19ac0 + 0x19ac0: 0x6c554a20, 0x19ac2: 0x6c12f220, 0x19ac3: 0x6cae1c20, + 0x19ac4: 0x6cbf2c20, 0x19ac5: 0x6c9ffe20, 0x19ac6: 0x6c700220, 0x19ac7: 0x6c10a220, + 0x19ac8: 0x6c9a1420, 0x19ac9: 0x6cca1e20, 0x19aca: 0x6cf0a820, + 0x19acd: 0x6c841e20, 0x19ace: 0x6cc36220, + 0x19ad0: 0x6c5cfa20, 0x19ad1: 0x6cfdf220, 0x19ad3: 0x6cd3c620, + 0x19ad4: 0x6d1c9020, 0x19ad6: 0x6ca43820, 0x19ad7: 0x6c59f220, + 0x19ad8: 0x6c701a20, 0x19ad9: 0x6d0c2620, 0x19adb: 0x6cc99020, + 0x19adc: 0x6ce96220, 0x19add: 0x6d022e20, 0x19ade: 0x6d309c20, 0x19adf: 0x6c9ada20, + 0x19ae0: 0x6cf8f420, 0x19ae1: 0x6c978a20, 0x19ae3: 0x6c5a1820, + 0x19ae4: 0x6ce02420, 0x19ae5: 0x6d001420, 0x19ae6: 0x6d137220, 0x19ae7: 0x6c0a9420, + 0x19ae8: 0x6c955a20, 0x19ae9: 0x6c38d420, 0x19aea: 0x6c870620, 0x19aeb: 0x6c251220, + 0x19aec: 0x6c1fa620, 0x19aed: 0x6c2a4620, 0x19aee: 0x6c2bb620, 0x19aef: 0x6c7c1c20, + 0x19af0: 0x6c1ecc20, 0x19af1: 0x6cfb1420, 0x19af2: 0x6c165220, 0x19af3: 0x6c9cce20, + 0x19af4: 0x6cba8e20, 0x19af5: 0x6cc00820, 0x19af6: 0x6d322620, + 0x19afa: 0x6c568620, 0x19afb: 0x6c418c20, + 0x19afc: 0x6c1b9220, 0x19afd: 0x6c48f220, 0x19afe: 0x6ca27a20, 0x19aff: 0x6c0ede20, + // Block 0x66c, offset 0x19b00 + 0x19b00: 0x6c579020, 0x19b01: 0x6c44fc20, 0x19b02: 0x6d10e820, 0x19b03: 0x6c996420, + 0x19b04: 0x6cee0820, + 0x19b08: 0x6cc7a420, 0x19b09: 0x6d090820, 0x19b0a: 0x6d32b820, 0x19b0b: 0x6c9f4a20, + 0x19b0c: 0x6c67a420, 0x19b0e: 0x6d2e5a20, 0x19b0f: 0x6d423820, + 0x19b10: 0x6d26a620, 0x19b11: 0x6c8b0620, 0x19b13: 0x6d392420, + 0x19b14: 0x6c098020, 0x19b15: 0x6cc5f020, 0x19b16: 0x6d234e20, + 0x19b18: 0x6c21c020, 0x19b19: 0x6c379820, 0x19b1a: 0x6d17b420, 0x19b1b: 0x6c9cf620, + 0x19b1c: 0x6cbeca20, 0x19b1e: 0x6cee1e20, 0x19b1f: 0x6c621e20, + 0x19b20: 0x6c104020, 0x19b22: 0x6c0cae20, 0x19b23: 0x6c38a820, + 0x19b24: 0x6d26c820, 0x19b25: 0x6c83ee20, 0x19b26: 0x6c38aa20, 0x19b27: 0x6cc1a820, + 0x19b28: 0x6c3f7620, 0x19b29: 0x6c376220, 0x19b2a: 0x6c354420, 0x19b2b: 0x6d32e420, + 0x19b2c: 0x6ce47020, 0x19b2d: 0x6d239c20, 0x19b2e: 0x6c6d3020, 0x19b2f: 0x6cb70c20, + 0x19b30: 0x6c714220, 0x19b31: 0x6c7f1e20, 0x19b32: 0x6c17f020, 0x19b33: 0x6c06d020, + 0x19b34: 0x6ca9a820, 0x19b35: 0x6d186020, 0x19b36: 0x6d065420, 0x19b37: 0x6ca1e020, + 0x19b38: 0x6d0a3620, 0x19b39: 0x6c3eda20, 0x19b3b: 0x6ca8ec20, + 0x19b3c: 0x6ce64820, 0x19b3d: 0x6c082c20, 0x19b3e: 0x6d2c8a20, 0x19b3f: 0x6ceeae20, + // Block 0x66d, offset 0x19b40 + 0x19b40: 0x6c782a20, 0x19b41: 0x6d10b020, 0x19b42: 0x6caba420, 0x19b43: 0x6cff0820, + 0x19b44: 0x6c451a20, 0x19b45: 0x6ce13820, 0x19b46: 0x6c4b7620, 0x19b47: 0x6c5c3a20, + 0x19b48: 0x6cddfe20, 0x19b4a: 0x6d114620, 0x19b4b: 0x6c266820, + 0x19b4c: 0x6cb7ea20, 0x19b4d: 0x6c6cba20, 0x19b4e: 0x6c94c220, 0x19b4f: 0x6c9d9020, + 0x19b50: 0x6c9d9220, 0x19b51: 0x6c64fe20, 0x19b52: 0x6c92ec20, 0x19b53: 0x6c38c820, + 0x19b54: 0x6cab5620, 0x19b55: 0x6c9c7e20, 0x19b56: 0x6c6b6420, 0x19b57: 0x6c3f9220, + 0x19b58: 0x6c0d1a20, 0x19b59: 0x6c5a7c20, 0x19b5a: 0x6cda5c20, 0x19b5b: 0x6d115e20, + 0x19b5c: 0x6ca89620, 0x19b5d: 0x6c6c6c20, 0x19b5e: 0x6c88d620, 0x19b5f: 0x6c0faa20, + 0x19b60: 0x6c652420, 0x19b61: 0x6ce3ca20, 0x19b62: 0x6c8d8220, 0x19b63: 0x6d415220, + 0x19b64: 0x6cd20e20, 0x19b65: 0x6d1b2620, 0x19b66: 0x6c2a4820, 0x19b67: 0x6c1e0620, + 0x19b68: 0x6c10e220, 0x19b69: 0x6c9f1220, 0x19b6a: 0x6d0e1620, 0x19b6b: 0x6c805620, + 0x19b6c: 0x6c1d3420, 0x19b6d: 0x6c68b020, 0x19b6e: 0x6cd6bc20, 0x19b6f: 0x6cc2ac20, + 0x19b70: 0x6ca8c820, 0x19b71: 0x6c964c20, 0x19b73: 0x6cd21e20, + 0x19b74: 0x6c965020, 0x19b75: 0x6d3a4c20, 0x19b77: 0x6c1d6e20, + 0x19b78: 0x6c734e20, 0x19b79: 0x6c6f0c20, 0x19b7a: 0x6c379a20, 0x19b7b: 0x6d17b820, + 0x19b7c: 0x6cc8d620, 0x19b7d: 0x6c113c20, 0x19b7e: 0x6cc57a20, 0x19b7f: 0x6c3edc20, + // Block 0x66e, offset 0x19b80 + 0x19b80: 0x6c7fb820, 0x19b81: 0x6cdcaa20, 0x19b82: 0x6d20e220, 0x19b83: 0x6d1f1c20, + 0x19b84: 0x6c2d1820, 0x19b85: 0x6c8cf420, 0x19b86: 0x6d3aec20, 0x19b87: 0x6cde5220, + 0x19b88: 0x6cb29e20, 0x19b89: 0x6d2d2a20, 0x19b8a: 0x6c684c20, 0x19b8b: 0x6c20de20, + 0x19b8c: 0x6c10ac20, 0x19b8d: 0x6c7a0620, 0x19b8e: 0x6c25b620, + 0x19b90: 0x6c4e5220, 0x19b91: 0x6c4e5420, 0x19b92: 0x6ca20020, 0x19b93: 0x6c567420, + 0x19b94: 0x6c457220, 0x19b95: 0x6c2b2020, 0x19b96: 0x6c3e3c20, 0x19b97: 0x6d088020, + 0x19b98: 0x6c9c4c20, 0x19b99: 0x6c9a0420, 0x19b9a: 0x6c811e20, 0x19b9b: 0x6c481e20, + 0x19b9c: 0x6d2fc020, 0x19b9d: 0x6cde6620, 0x19b9e: 0x6d23a220, 0x19b9f: 0x6d402820, + 0x19ba0: 0x6c844820, 0x19ba1: 0x6c92d820, 0x19ba2: 0x6cf3f620, 0x19ba3: 0x6c826c20, + 0x19ba4: 0x6c615e20, 0x19ba5: 0x6c875220, 0x19ba6: 0x6c84d820, + 0x19ba8: 0x6cb30420, 0x19ba9: 0x6d101020, 0x19baa: 0x6cec2e20, 0x19bab: 0x6ceb1a20, + 0x19bac: 0x6cae6e20, 0x19bae: 0x6d2fb420, 0x19baf: 0x6c4b0220, + 0x19bb1: 0x6d061e20, 0x19bb2: 0x6ca38020, 0x19bb3: 0x6cc3e420, + 0x19bb4: 0x6ceff620, 0x19bb5: 0x6d32e620, 0x19bb6: 0x6c300e20, 0x19bb7: 0x6cf00820, + 0x19bb8: 0x6c0f6020, 0x19bba: 0x6c595820, 0x19bbb: 0x6d08c020, + 0x19bbc: 0x6d295620, 0x19bbd: 0x6c877220, 0x19bbe: 0x6d0d6020, 0x19bbf: 0x6c59ae20, + // Block 0x66f, offset 0x19bc0 + 0x19bc0: 0x6d095820, 0x19bc1: 0x6c554c20, 0x19bc2: 0x6c05f820, 0x19bc3: 0x6cc4c220, + 0x19bc4: 0x6cfeba20, 0x19bc5: 0x6cb38620, 0x19bc6: 0x6c8a9820, 0x19bc7: 0x6d388a20, + 0x19bc8: 0x6d17ba20, 0x19bc9: 0x6d06e220, 0x19bca: 0x6c960820, 0x19bcb: 0x6c77be20, + 0x19bcc: 0x6c1f5620, 0x19bce: 0x6ca35620, 0x19bcf: 0x6c4e2220, + 0x19bd0: 0x6c17a220, 0x19bd1: 0x6c929220, 0x19bd2: 0x6d2e0620, 0x19bd3: 0x6cde7c20, + 0x19bd4: 0x6c3da220, 0x19bd5: 0x6c52c820, 0x19bd6: 0x6d2ba020, 0x19bd7: 0x6cbc0620, + 0x19bd8: 0x6cdb5020, 0x19bd9: 0x6cb1fa20, 0x19bda: 0x6c49ba20, + 0x19bdc: 0x6c5cd020, 0x19bdd: 0x6c1e8020, 0x19bdf: 0x6c374420, + 0x19be0: 0x6c374620, 0x19be1: 0x6cc85a20, 0x19be2: 0x6cb6e220, 0x19be3: 0x6cd8ba20, + 0x19be4: 0x6c713620, 0x19be6: 0x6d0dbe20, 0x19be7: 0x6c058220, + 0x19be8: 0x6d131e20, 0x19be9: 0x6d3e6c20, 0x19bea: 0x6ca55220, 0x19beb: 0x6c20b220, + 0x19bec: 0x6c03c220, 0x19bed: 0x6c126c20, 0x19bee: 0x6ce42c20, 0x19bef: 0x6c4f1c20, + 0x19bf0: 0x6d425220, 0x19bf1: 0x6c03d420, 0x19bf2: 0x6d301420, 0x19bf3: 0x6cec2820, + 0x19bf4: 0x6c44c420, 0x19bf5: 0x6c098220, 0x19bf6: 0x6c37ca20, 0x19bf7: 0x6d3af820, + 0x19bf8: 0x6cf50220, 0x19bf9: 0x6cf19a20, 0x19bfa: 0x6d369820, 0x19bfb: 0x6d393c20, + 0x19bfc: 0x6c929420, 0x19bfd: 0x6cf1a020, 0x19bfe: 0x6c4bdc20, 0x19bff: 0x6cc08e20, + // Block 0x670, offset 0x19c00 + 0x19c00: 0x6c7e9420, 0x19c01: 0x6d292020, 0x19c02: 0x6cda2820, 0x19c03: 0x6c9dd420, + 0x19c04: 0x6c2c0620, 0x19c05: 0x6cb7ec20, 0x19c06: 0x6c129a20, 0x19c07: 0x6cb1bc20, + 0x19c08: 0x6c887820, 0x19c09: 0x6cd21020, 0x19c0a: 0x6c8ff620, 0x19c0b: 0x6cdad620, + 0x19c0c: 0x6cb73220, 0x19c0d: 0x6d25fa20, 0x19c0e: 0x6c3c9e20, 0x19c0f: 0x6d056820, + 0x19c10: 0x6c73f620, 0x19c11: 0x6c2c3020, 0x19c12: 0x6cb14820, 0x19c13: 0x6c494a20, + 0x19c14: 0x6ca98620, 0x19c15: 0x6cc5d220, 0x19c16: 0x6d321c20, 0x19c17: 0x6c412e20, + 0x19c18: 0x6cb08a20, 0x19c19: 0x6ce05420, 0x19c1a: 0x6c179220, 0x19c1b: 0x6c217220, + 0x19c1c: 0x6c508e20, 0x19c1d: 0x6d3b7220, 0x19c1e: 0x6ca0ec20, 0x19c1f: 0x6c0ce020, + 0x19c20: 0x6cb75e20, 0x19c21: 0x6cd34620, 0x19c22: 0x6c08ca20, 0x19c23: 0x6c740620, + 0x19c24: 0x6cd8a420, 0x19c26: 0x6c485220, 0x19c27: 0x6ca32a20, + 0x19c28: 0x6c5b4e20, 0x19c29: 0x6cf5ca20, 0x19c2a: 0x6c37c820, 0x19c2b: 0x6d04ca20, + 0x19c2c: 0x6ca1ca20, 0x19c2e: 0x6cf77220, 0x19c2f: 0x6d360220, + 0x19c30: 0x6cc8fc20, 0x19c31: 0x6c711a20, 0x19c32: 0x6c2e9420, 0x19c33: 0x6d30f420, + 0x19c34: 0x6cced820, 0x19c35: 0x6c9bd220, 0x19c36: 0x6c098420, 0x19c37: 0x6c4eb420, + 0x19c38: 0x6d210420, 0x19c39: 0x6cfcb820, 0x19c3a: 0x6cacd420, 0x19c3b: 0x6ca5a620, + 0x19c3c: 0x6c119820, 0x19c3d: 0x6c109c20, 0x19c3f: 0x6cb70020, + // Block 0x671, offset 0x19c40 + 0x19c40: 0x6c620820, 0x19c41: 0x6d3d6420, 0x19c42: 0x6c925e20, 0x19c43: 0x6c75c220, + 0x19c44: 0x6cfccc20, 0x19c45: 0x6cf62620, 0x19c46: 0x6c113220, 0x19c47: 0x6cf1e220, + 0x19c48: 0x6d346a20, 0x19c49: 0x6d3f5820, 0x19c4a: 0x6c7d6820, 0x19c4b: 0x6c231a20, + 0x19c4c: 0x6ce4f820, 0x19c4d: 0x6c1f5820, 0x19c4e: 0x6c2b3620, 0x19c4f: 0x6c218220, + 0x19c50: 0x6cbfb620, 0x19c51: 0x6d306220, 0x19c52: 0x6d2be220, 0x19c53: 0x6cc75420, + 0x19c54: 0x6c0d7c20, 0x19c55: 0x6c605c20, 0x19c56: 0x6cf65420, 0x19c57: 0x6d39b220, + 0x19c58: 0x6c746a20, 0x19c59: 0x6c440a20, 0x19c5a: 0x6c5eee20, 0x19c5b: 0x6c265620, + 0x19c5c: 0x6c187c20, 0x19c5d: 0x6cddce20, 0x19c5e: 0x6cc92820, 0x19c5f: 0x6cfdf420, + 0x19c60: 0x6c5a5c20, 0x19c61: 0x6cb65020, 0x19c62: 0x6d3b1820, 0x19c63: 0x6cdcf620, + 0x19c64: 0x6c146c20, 0x19c65: 0x6cf25a20, 0x19c66: 0x6c781a20, 0x19c67: 0x6c77c420, + 0x19c68: 0x6c47b820, 0x19c69: 0x6c410220, 0x19c6a: 0x6c396620, 0x19c6b: 0x6c234c20, + 0x19c6c: 0x6c128c20, 0x19c6d: 0x6d36bc20, 0x19c6e: 0x6c15d820, 0x19c6f: 0x6c825420, + 0x19c70: 0x6d04ee20, 0x19c71: 0x6d2d4820, 0x19c72: 0x6d308220, 0x19c73: 0x6d218a20, + 0x19c74: 0x6c4b7020, 0x19c75: 0x6c45ae20, 0x19c76: 0x6d295020, 0x19c77: 0x6c27fe20, + 0x19c78: 0x6c5e0020, 0x19c79: 0x6cd9e220, 0x19c7a: 0x6ce0ac20, 0x19c7b: 0x6c473020, + 0x19c7c: 0x6cf8e620, 0x19c7d: 0x6c978020, 0x19c7e: 0x6c346620, 0x19c7f: 0x6c02f420, + // Block 0x672, offset 0x19c80 + 0x19c80: 0x6cb0c420, 0x19c81: 0x6cf52a20, 0x19c82: 0x6c007c20, 0x19c83: 0x6c9b7620, + 0x19c84: 0x6cb0d220, 0x19c85: 0x6c9b7820, 0x19c86: 0x6d103a20, 0x19c87: 0x6d374420, + 0x19c88: 0x6c0fac20, 0x19c89: 0x6d1cc820, 0x19c8a: 0x6cef6020, 0x19c8b: 0x6cc50e20, + 0x19c8c: 0x6c7ffa20, 0x19c8d: 0x6d0c4620, 0x19c8e: 0x6c161220, 0x19c8f: 0x6cc33620, + 0x19c90: 0x6d31d820, 0x19c91: 0x6cb46a20, 0x19c93: 0x6cdf2a20, + 0x19c94: 0x6c3a9e20, 0x19c95: 0x6cd55620, 0x19c97: 0x6c298820, + 0x19c98: 0x6c25f220, 0x19c99: 0x6cdf9c20, 0x19c9a: 0x6ce49820, 0x19c9b: 0x6c1ba020, + 0x19c9c: 0x6cde9020, 0x19c9d: 0x6c642a20, 0x19c9e: 0x6cd75e20, 0x19c9f: 0x6c5a3220, + 0x19ca0: 0x6c8a6820, 0x19ca3: 0x6c185e20, + 0x19ca4: 0x6c6cf820, 0x19ca5: 0x6c360020, 0x19ca6: 0x6c464620, 0x19ca7: 0x6c3e6420, + 0x19ca8: 0x6c34f020, 0x19caa: 0x6c363e20, 0x19cab: 0x6c07f020, + 0x19cac: 0x6ce1ca20, 0x19cad: 0x6c2c6020, 0x19caf: 0x6c2c7020, + 0x19cb0: 0x6c10a620, 0x19cb1: 0x6ced3820, 0x19cb2: 0x6d2fd020, 0x19cb3: 0x6c950620, + 0x19cb4: 0x6cb62620, 0x19cb5: 0x6ca2a420, 0x19cb6: 0x6cba6c20, + 0x19cb8: 0x6d3fae20, 0x19cb9: 0x6cd9d620, 0x19cbb: 0x6d1f6220, + 0x19cbc: 0x6d38ac20, 0x19cbd: 0x6cdea620, 0x19cbf: 0x6cdb3c20, + // Block 0x673, offset 0x19cc0 + 0x19cc0: 0x6c10c220, 0x19cc1: 0x6cf7aa20, 0x19cc2: 0x6c67c620, 0x19cc3: 0x6c12ba20, + 0x19cc4: 0x6c406620, 0x19cc5: 0x6ce2b820, 0x19cc6: 0x6c185220, 0x19cc7: 0x6c407820, + 0x19cc8: 0x6c3ae020, 0x19cc9: 0x6cf48c20, 0x19cca: 0x6cf5ac20, 0x19ccb: 0x6d101620, + 0x19ccc: 0x6ca04820, 0x19ccd: 0x6cad2020, 0x19cce: 0x6c98a620, 0x19ccf: 0x6ccbba20, + 0x19cd0: 0x6c9bb420, 0x19cd1: 0x6c12a820, 0x19cd2: 0x6ce57220, 0x19cd3: 0x6c764820, + 0x19cd4: 0x6c043620, 0x19cd5: 0x6cffa620, 0x19cd6: 0x6d032620, 0x19cd7: 0x6cb76220, + 0x19cda: 0x6cceb020, 0x19cdb: 0x6c590a20, + 0x19cdc: 0x6ca96a20, 0x19cdd: 0x6cff7820, 0x19cde: 0x6c18b220, 0x19cdf: 0x6c27ce20, + 0x19ce0: 0x6c3c3820, 0x19ce1: 0x6d1ad420, 0x19ce2: 0x6c01fa20, 0x19ce3: 0x6cc4be20, + 0x19ce4: 0x6cc64420, 0x19ce5: 0x6c976020, 0x19ce6: 0x6c394c20, 0x19ce7: 0x6cc10220, + 0x19ce8: 0x6cd2ce20, 0x19ce9: 0x6c511820, 0x19cea: 0x6c0b9220, 0x19ceb: 0x6c276220, + 0x19cec: 0x6ca11420, 0x19ced: 0x6c2aca20, + 0x19cf0: 0x6c7ba020, 0x19cf2: 0x6c144220, 0x19cf3: 0x6c349620, + 0x19cf4: 0x6d1fd220, 0x19cf5: 0x6c504020, 0x19cf7: 0x6c486020, + 0x19cf8: 0x6d095c20, 0x19cf9: 0x6c833620, 0x19cfa: 0x6c6c9220, 0x19cfb: 0x6cb70220, + 0x19cfc: 0x6cc11020, 0x19cfd: 0x6cee2220, 0x19cfe: 0x6d13f620, 0x19cff: 0x6c89e620, + // Block 0x674, offset 0x19d00 + 0x19d02: 0x6d0cb020, 0x19d03: 0x6d180220, + 0x19d04: 0x6d1a7620, 0x19d05: 0x6cb60020, 0x19d06: 0x6d306420, 0x19d07: 0x6cf8a620, + 0x19d08: 0x6d180420, 0x19d09: 0x6d128620, 0x19d0a: 0x6cf3d820, 0x19d0b: 0x6d33fa20, + 0x19d0c: 0x6d366a20, 0x19d0d: 0x6c4e5a20, 0x19d0e: 0x6c21c820, 0x19d0f: 0x6c3d8420, + 0x19d10: 0x6c215220, 0x19d11: 0x6cb2b620, 0x19d12: 0x6c7afa20, 0x19d13: 0x6c1dc220, + 0x19d15: 0x6ceb8a20, 0x19d16: 0x6cbf4220, 0x19d17: 0x6c233020, + 0x19d18: 0x6c42d220, 0x19d19: 0x6c7acc20, 0x19d1a: 0x6cc12620, 0x19d1b: 0x6cc12820, + 0x19d1c: 0x6d340020, 0x19d1d: 0x6c9c0a20, 0x19d1e: 0x6c865220, 0x19d1f: 0x6d389c20, + 0x19d20: 0x6cde8420, 0x19d21: 0x6d340220, 0x19d22: 0x6c482420, 0x19d23: 0x6c899c20, + 0x19d24: 0x6c54ee20, 0x19d25: 0x6c7e8820, 0x19d26: 0x6c2d2620, 0x19d27: 0x6c22d820, + 0x19d28: 0x6d1bde20, 0x19d2b: 0x6cb62a20, + 0x19d2d: 0x6c144620, 0x19d2e: 0x6c99b020, 0x19d2f: 0x6c31b020, + 0x19d30: 0x6d19fe20, 0x19d31: 0x6c148820, 0x19d32: 0x6cc8dc20, 0x19d33: 0x6c524020, + 0x19d34: 0x6cc87820, 0x19d35: 0x6c3d9420, 0x19d36: 0x6c7f4e20, 0x19d37: 0x6d043420, + 0x19d38: 0x6c64e020, 0x19d39: 0x6d186220, 0x19d3a: 0x6c9a6820, + 0x19d3c: 0x6c987620, 0x19d3d: 0x6c627e20, 0x19d3e: 0x6cdd3a20, 0x19d3f: 0x6c4f0c20, + // Block 0x675, offset 0x19d40 + 0x19d41: 0x6c868420, 0x19d42: 0x6d3f2220, 0x19d43: 0x6d412820, + 0x19d44: 0x6d114820, 0x19d45: 0x6c43a820, 0x19d46: 0x6c844c20, 0x19d47: 0x6cb71c20, + 0x19d48: 0x6c462420, 0x19d49: 0x6c868620, 0x19d4a: 0x6c0db220, 0x19d4b: 0x6cdd3c20, + 0x19d4e: 0x6cdb3e20, 0x19d4f: 0x6c1e4c20, + 0x19d50: 0x6c650220, 0x19d51: 0x6d010020, 0x19d52: 0x6c076420, 0x19d53: 0x6d066020, + 0x19d54: 0x6c6eb620, 0x19d55: 0x6cb46220, 0x19d56: 0x6c8d7220, 0x19d57: 0x6cfdd620, + 0x19d58: 0x6d42ac20, 0x19d59: 0x6c2e4420, 0x19d5a: 0x6c216a20, 0x19d5b: 0x6cbeb620, + 0x19d5c: 0x6ca41020, 0x19d5d: 0x6d2cfe20, 0x19d5e: 0x6c940820, 0x19d5f: 0x6d157420, + 0x19d60: 0x6cceba20, 0x19d61: 0x6d21ba20, 0x19d62: 0x6c575c20, 0x19d63: 0x6c845e20, + 0x19d64: 0x6cabce20, 0x19d67: 0x6c846020, + 0x19d6a: 0x6cd6e620, + 0x19d6c: 0x6d18d620, 0x19d6d: 0x6ca95c20, 0x19d6e: 0x6cd83820, 0x19d6f: 0x6c7ab020, + 0x19d70: 0x6c407a20, 0x19d71: 0x6d142820, 0x19d72: 0x6c2ab820, 0x19d73: 0x6cc49620, + 0x19d74: 0x6c131e20, 0x19d76: 0x6ce39820, 0x19d77: 0x6cbdb420, + 0x19d78: 0x6c0c8820, 0x19d79: 0x6cdca420, 0x19d7a: 0x6cef4c20, 0x19d7b: 0x6c33bc20, + 0x19d7c: 0x6ccb7a20, 0x19d7d: 0x6c00f620, 0x19d7e: 0x6cb7f420, 0x19d7f: 0x6d420e20, + // Block 0x676, offset 0x19d80 + 0x19d80: 0x6c7b7620, 0x19d81: 0x6c3a7420, 0x19d83: 0x6d1b9620, + 0x19d85: 0x6ccaea20, 0x19d86: 0x6c314820, 0x19d87: 0x6c5c8220, + 0x19d88: 0x6d026220, 0x19d89: 0x6d2b1c20, 0x19d8a: 0x6ce03420, 0x19d8b: 0x6ce15a20, + 0x19d8c: 0x6d374620, 0x19d8d: 0x6d191620, 0x19d8e: 0x6c3f1c20, 0x19d8f: 0x6c359420, + 0x19d91: 0x6c75fc20, 0x19d92: 0x6c638e20, 0x19d93: 0x6c141220, + 0x19d94: 0x6cfbca20, 0x19d95: 0x6c981420, 0x19d97: 0x6c0aba20, + 0x19d98: 0x6c8d9220, 0x19d99: 0x6c6b7620, 0x19d9a: 0x6c7d3620, 0x19d9b: 0x6c63f620, + 0x19d9d: 0x6c19a420, 0x19d9e: 0x6c813420, 0x19d9f: 0x6d03b420, + 0x19da0: 0x6c3af620, 0x19da1: 0x6c936e20, 0x19da2: 0x6d2c9e20, 0x19da3: 0x6c51a420, + 0x19da4: 0x6c5f9420, 0x19da5: 0x6ca66220, 0x19da6: 0x6d1cd620, 0x19da7: 0x6d002e20, + 0x19da8: 0x6ce2d820, 0x19da9: 0x6c81c820, 0x19daa: 0x6d2b2820, 0x19dab: 0x6c7cba20, + 0x19dad: 0x6cb9e620, 0x19dae: 0x6c719020, 0x19daf: 0x6cb18c20, + 0x19db0: 0x6c38f220, 0x19db1: 0x6ce80020, 0x19db2: 0x6c8c4020, 0x19db3: 0x6c9cc020, + 0x19db4: 0x6d3de820, 0x19db5: 0x6d013020, 0x19db6: 0x6c56ee20, 0x19db7: 0x6c9cc220, + 0x19db8: 0x6c6a4820, 0x19db9: 0x6d28e220, 0x19dba: 0x6c23d620, 0x19dbb: 0x6c87b220, + 0x19dbc: 0x6cc4a020, 0x19dbd: 0x6d3a4a20, 0x19dbe: 0x6d1ab820, 0x19dbf: 0x6c4f4020, + // Block 0x677, offset 0x19dc0 + 0x19dc1: 0x6d198620, 0x19dc2: 0x6c948020, 0x19dc3: 0x6d274420, + 0x19dc4: 0x6cc4a420, 0x19dc5: 0x6c8df620, 0x19dc6: 0x6ca78620, 0x19dc7: 0x6d24b620, + 0x19dc8: 0x6caaa020, 0x19dca: 0x6d174020, 0x19dcb: 0x6caaa420, + 0x19dcc: 0x6d174220, 0x19dcd: 0x6cb98020, 0x19dce: 0x6cf9b620, 0x19dcf: 0x6c1edc20, + 0x19dd0: 0x6d1a6820, 0x19dd1: 0x6c9d4820, 0x19dd2: 0x6cf65820, 0x19dd3: 0x6ca35a20, + 0x19dd4: 0x6c76de20, 0x19dd5: 0x6d412020, 0x19dd6: 0x6cf9da20, 0x19dd7: 0x6d0cc620, + 0x19dd8: 0x6ce8f420, 0x19dd9: 0x6ce30020, 0x19dda: 0x6cf38820, 0x19ddb: 0x6cdda820, + 0x19ddc: 0x6d1aaa20, 0x19ddd: 0x6c1d0a20, 0x19dde: 0x6d38de20, 0x19ddf: 0x6c988620, + 0x19de0: 0x6d254820, 0x19de1: 0x6caa8020, 0x19de2: 0x6c9e7020, 0x19de3: 0x6d2a4820, + 0x19de4: 0x6ced1420, 0x19de5: 0x6c83ca20, 0x19de6: 0x6cc10420, 0x19de7: 0x6ca33a20, + 0x19de8: 0x6cd26220, 0x19de9: 0x6c098c20, 0x19dea: 0x6d3e2a20, 0x19deb: 0x6c056c20, + 0x19ded: 0x6c736c20, 0x19dee: 0x6cfde620, 0x19def: 0x6c7c7c20, + 0x19df0: 0x6cac2c20, 0x19df1: 0x6c7ba220, 0x19df2: 0x6d0a1220, 0x19df3: 0x6d2cc620, + 0x19df4: 0x6d10fc20, 0x19df5: 0x6c7d6a20, 0x19df6: 0x6c5acc20, 0x19df7: 0x6cf65a20, + 0x19df8: 0x6c357420, 0x19df9: 0x6d0fcc20, 0x19dfa: 0x6ce59020, 0x19dfb: 0x6d1f4e20, + 0x19dfc: 0x6c746c20, 0x19dfd: 0x6c83f620, 0x19dff: 0x6c842020, + // Block 0x678, offset 0x19e00 + 0x19e00: 0x6c198020, 0x19e01: 0x6c624e20, 0x19e02: 0x6c562a20, 0x19e03: 0x6d2e7020, + 0x19e04: 0x6c3f7a20, 0x19e05: 0x6c16ba20, 0x19e06: 0x6c495c20, 0x19e07: 0x6c714420, + 0x19e08: 0x6c9b3220, 0x19e09: 0x6c167820, 0x19e0a: 0x6ce0a620, 0x19e0b: 0x6ca1e220, + 0x19e0c: 0x6d039e20, 0x19e0d: 0x6c852620, 0x19e0e: 0x6d0c2a20, 0x19e0f: 0x6cd9da20, + 0x19e10: 0x6cd1ee20, 0x19e11: 0x6d186420, 0x19e12: 0x6c0e2a20, 0x19e13: 0x6c234e20, + 0x19e14: 0x6c542c20, 0x19e15: 0x6ced3a20, 0x19e16: 0x6c2c9620, 0x19e17: 0x6c5f4420, + 0x19e18: 0x6c443820, 0x19e19: 0x6c4e3420, 0x19e1a: 0x6c0f6220, 0x19e1b: 0x6d04f420, + 0x19e1c: 0x6c8ea220, 0x19e1d: 0x6c11ae20, 0x19e1e: 0x6c11b020, 0x19e1f: 0x6d18d820, + 0x19e20: 0x6d082c20, 0x19e21: 0x6d0ce020, 0x19e22: 0x6d2a5c20, 0x19e23: 0x6c4f1e20, + 0x19e24: 0x6d1e0020, 0x19e25: 0x6d3fc820, 0x19e27: 0x6c775820, + 0x19e28: 0x6d21bc20, 0x19e29: 0x6cb53820, 0x19e2a: 0x6d310620, 0x19e2b: 0x6c967e20, + 0x19e2e: 0x6cd6e820, 0x19e2f: 0x6c6d6a20, + 0x19e30: 0x6c49b020, 0x19e31: 0x6cb46c20, 0x19e32: 0x6c8c7220, + 0x19e34: 0x6ce69c20, 0x19e35: 0x6c679420, 0x19e36: 0x6c7eac20, 0x19e37: 0x6d191820, + 0x19e38: 0x6d1dce20, 0x19e39: 0x6c22ec20, 0x19e3a: 0x6d0dfe20, 0x19e3b: 0x6c6b7020, + 0x19e3c: 0x6d09c820, 0x19e3d: 0x6cf11020, 0x19e3e: 0x6cfc4c20, 0x19e3f: 0x6ca93620, + // Block 0x679, offset 0x19e40 + 0x19e40: 0x6c408c20, 0x19e41: 0x6c445c20, 0x19e43: 0x6ca19c20, + 0x19e44: 0x6d3b4620, 0x19e45: 0x6ca38a20, 0x19e46: 0x6cfc5620, 0x19e47: 0x6cf1c420, + 0x19e48: 0x6c877820, 0x19e49: 0x6c11c220, 0x19e4a: 0x6c9f1c20, 0x19e4b: 0x6c655220, + 0x19e4c: 0x6ca6e220, 0x19e4d: 0x6c14b020, 0x19e4e: 0x6cecb020, 0x19e4f: 0x6d069c20, + 0x19e50: 0x6caa8220, 0x19e51: 0x6c973020, 0x19e52: 0x6d417020, 0x19e53: 0x6c770c20, + 0x19e54: 0x6c761620, 0x19e55: 0x6c4f7020, + 0x19e58: 0x6d23f420, 0x19e59: 0x6cf11220, 0x19e5a: 0x6d39fa20, + 0x19e5d: 0x6d170a20, 0x19e5f: 0x6c2dbc20, + 0x19e60: 0x6c3e4420, 0x19e61: 0x6c08d620, 0x19e62: 0x6d3a6820, 0x19e63: 0x6d3f0c20, + 0x19e64: 0x6cd5cc20, 0x19e65: 0x6cf9ba20, 0x19e66: 0x6ca5e020, + 0x19e68: 0x6c68fe20, 0x19e69: 0x6d0a1420, 0x19e6a: 0x6c1cc620, 0x19e6b: 0x6caa2220, + 0x19e6c: 0x6cc67e20, 0x19e6d: 0x6d364220, 0x19e6e: 0x6cca6e20, + 0x19e70: 0x6cccf020, 0x19e71: 0x6d237e20, 0x19e73: 0x6c6c4e20, + 0x19e75: 0x6c929c20, 0x19e76: 0x6c4db020, 0x19e77: 0x6c0cb220, + 0x19e78: 0x6d183a20, 0x19e79: 0x6d41c020, 0x19e7a: 0x6d2e7220, 0x19e7b: 0x6d23ac20, + 0x19e7c: 0x6ced3c20, 0x19e7d: 0x6ca5fe20, 0x19e7e: 0x6c495e20, 0x19e7f: 0x6c748420, + // Block 0x67a, offset 0x19e80 + 0x19e80: 0x6c082820, 0x19e81: 0x6c11a220, 0x19e83: 0x6c351220, + 0x19e84: 0x6cb7c620, 0x19e85: 0x6d10b420, 0x19e86: 0x6c7d1820, 0x19e87: 0x6cc84820, + 0x19e88: 0x6c542e20, 0x19e89: 0x6d0a3820, 0x19e8a: 0x6d020020, + 0x19e8c: 0x6c7d1a20, 0x19e8e: 0x6d00f020, 0x19e8f: 0x6c0f6420, + 0x19e90: 0x6c78d820, 0x19e91: 0x6c24ec20, 0x19e92: 0x6d074020, 0x19e93: 0x6c042820, + 0x19e94: 0x6cab5820, 0x19e95: 0x6d400c20, 0x19e97: 0x6ce42e20, + 0x19e98: 0x6c1ef220, 0x19e99: 0x6c1b5820, 0x19e9a: 0x6ca7b420, 0x19e9b: 0x6c49ac20, + 0x19e9c: 0x6c3cbe20, 0x19e9d: 0x6d023020, 0x19e9e: 0x6c2aba20, 0x19e9f: 0x6cef4e20, + 0x19ea0: 0x6c74e220, 0x19ea1: 0x6c7d2e20, 0x19ea2: 0x6d2bb420, 0x19ea3: 0x6cc9ac20, + 0x19ea4: 0x6c34bc20, 0x19ea5: 0x6c8d8420, 0x19ea6: 0x6c9b9a20, + 0x19ea8: 0x6c4cde20, 0x19ea9: 0x6c9b9c20, 0x19eaa: 0x6c8fec20, + 0x19eac: 0x6d1d5e20, 0x19eae: 0x6c49c620, 0x19eaf: 0x6c248820, + 0x19eb0: 0x6c84e620, 0x19eb1: 0x6c320c20, 0x19eb3: 0x6c0bf220, + 0x19eb5: 0x6cf62c20, 0x19eb7: 0x6c2a6620, + 0x19eb8: 0x6c2a6820, 0x19eb9: 0x6cfcba20, 0x19eba: 0x6c880020, + 0x19ebc: 0x6ccedc20, 0x19ebd: 0x6d00b020, 0x19ebe: 0x6cd1c420, 0x19ebf: 0x6cf09e20, + // Block 0x67b, offset 0x19ec0 + 0x19ec2: 0x6c51d820, 0x19ec3: 0x6d1f5a20, + 0x19ec4: 0x6c92b220, 0x19ec5: 0x6c7f5020, 0x19ec6: 0x6d1d0e20, 0x19ec7: 0x6cd14c20, + 0x19ec8: 0x6c739220, 0x19ec9: 0x6cb7e420, 0x19eca: 0x6c65ea20, 0x19ecb: 0x6d285c20, + 0x19ecd: 0x6cb7f620, 0x19ecf: 0x6c8c7c20, + 0x19ed0: 0x6c60ea20, 0x19ed1: 0x6c970a20, 0x19ed2: 0x6c208220, 0x19ed3: 0x6ca74620, + 0x19ed4: 0x6c0d6e20, 0x19ed5: 0x6c87c020, 0x19ed6: 0x6c8dfa20, 0x19ed7: 0x6c427a20, + 0x19ed8: 0x6c1a2020, 0x19ed9: 0x6d07b020, 0x19eda: 0x6cfc1a20, 0x19edb: 0x6c558620, + 0x19edc: 0x6c088620, 0x19edd: 0x6d40d020, 0x19ede: 0x6c271a20, 0x19edf: 0x6c271c20, + 0x19ee0: 0x6c5d3e20, 0x19ee1: 0x6cc9d020, 0x19ee2: 0x6c184420, 0x19ee3: 0x6ce37c20, + 0x19ee5: 0x6cab1a20, 0x19ee6: 0x6d371420, 0x19ee7: 0x6c8ebe20, + 0x19ee8: 0x6c3aea20, 0x19ee9: 0x6c695e20, 0x19eea: 0x6c493620, 0x19eeb: 0x6cf7ba20, + 0x19eec: 0x6c8bf820, 0x19eed: 0x6d07f820, 0x19eee: 0x6cc62a20, 0x19eef: 0x6ce25a20, + 0x19ef0: 0x6cb05820, 0x19ef1: 0x6d032a20, 0x19ef2: 0x6ccd7c20, 0x19ef3: 0x6d360e20, + 0x19ef4: 0x6cec3220, 0x19ef5: 0x6ce81020, 0x19ef6: 0x6ce46620, 0x19ef7: 0x6d13e820, + 0x19ef8: 0x6d019c20, 0x19ef9: 0x6cb05c20, 0x19efa: 0x6d10ec20, 0x19efb: 0x6d10ee20, + 0x19efc: 0x6caa8620, 0x19efd: 0x6c503a20, 0x19efe: 0x6ca8e820, 0x19eff: 0x6d1b4a20, + // Block 0x67c, offset 0x19f00 + 0x19f00: 0x6c390a20, 0x19f01: 0x6ca3fa20, 0x19f02: 0x6d109c20, 0x19f03: 0x6ced7e20, + 0x19f04: 0x6d25e820, 0x19f05: 0x6cf9c820, 0x19f06: 0x6d392c20, 0x19f07: 0x6d25ea20, + 0x19f08: 0x6cd38a20, 0x19f09: 0x6c9e5a20, 0x19f0a: 0x6cf62e20, 0x19f0b: 0x6c621220, + 0x19f0c: 0x6ce22a20, 0x19f0d: 0x6c3ab020, 0x19f0e: 0x6d096020, 0x19f0f: 0x6ca5e820, + 0x19f10: 0x6c224620, 0x19f11: 0x6c9d4a20, 0x19f12: 0x6c0ba220, + 0x19f14: 0x6ca2e620, 0x19f15: 0x6d238020, 0x19f16: 0x6c366220, 0x19f17: 0x6d353a20, + 0x19f18: 0x6cc57420, 0x19f19: 0x6d070020, 0x19f1a: 0x6c94b020, 0x19f1b: 0x6c5be820, + 0x19f1c: 0x6d0a9620, 0x19f1d: 0x6ca4b820, 0x19f1e: 0x6c4eee20, 0x19f1f: 0x6c63d620, + 0x19f20: 0x6c312e20, 0x19f21: 0x6c57b420, 0x19f22: 0x6ce86c20, 0x19f23: 0x6cb26220, + 0x19f24: 0x6c244c20, 0x19f25: 0x6cf68220, 0x19f26: 0x6cd99820, 0x19f27: 0x6c9c6c20, + 0x19f28: 0x6d034420, 0x19f29: 0x6cf51a20, 0x19f2a: 0x6cbf5420, 0x19f2b: 0x6d2edc20, + 0x19f2c: 0x6ce23620, 0x19f2d: 0x6d043620, 0x19f2e: 0x6c701e20, 0x19f2f: 0x6c728220, + 0x19f30: 0x6c5d4020, 0x19f31: 0x6ce36e20, 0x19f32: 0x6c977420, 0x19f33: 0x6d0ea420, + 0x19f34: 0x6c5f2020, 0x19f35: 0x6cd47a20, 0x19f36: 0x6c82d620, 0x19f37: 0x6ced4420, + 0x19f38: 0x6c183820, 0x19f39: 0x6c120a20, 0x19f3a: 0x6c6c0620, 0x19f3b: 0x6d205820, + 0x19f3c: 0x6c5b6620, 0x19f3d: 0x6d2c9420, 0x19f3e: 0x6cdb4820, 0x19f3f: 0x6c444220, + // Block 0x67d, offset 0x19f40 + 0x19f40: 0x6ca51a20, 0x19f41: 0x6cf8f820, 0x19f43: 0x6c331a20, + 0x19f44: 0x6c1b6420, 0x19f45: 0x6cef5020, 0x19f46: 0x6d30ae20, 0x19f47: 0x6c4bf420, + 0x19f48: 0x6c175620, 0x19f49: 0x6c1ae020, 0x19f4a: 0x6d2a2820, 0x19f4b: 0x6c5c8420, + 0x19f4c: 0x6c944820, 0x19f4d: 0x6c8a4620, 0x19f4e: 0x6c818a20, 0x19f4f: 0x6cead820, + 0x19f50: 0x6c5b0420, 0x19f51: 0x6cf54620, 0x19f52: 0x6c02fa20, 0x19f53: 0x6ccf8620, + 0x19f54: 0x6cdc0220, 0x19f55: 0x6c974c20, 0x19f56: 0x6ce0b620, 0x19f57: 0x6d035a20, + 0x19f58: 0x6c6e4020, 0x19f59: 0x6c017620, 0x19f5a: 0x6cdee220, 0x19f5b: 0x6c156420, + 0x19f5c: 0x6cf11a20, 0x19f5d: 0x6ce98420, 0x19f5e: 0x6c62dc20, 0x19f5f: 0x6c18fa20, + 0x19f60: 0x6c185820, 0x19f61: 0x6d247c20, 0x19f62: 0x6cfc6020, 0x19f63: 0x6d02d020, + 0x19f67: 0x6ca51c20, + 0x19f69: 0x6d0f1020, 0x19f6a: 0x6cc01e20, 0x19f6b: 0x6c675820, + 0x19f6c: 0x6cd95c20, 0x19f6d: 0x6c75c420, 0x19f6e: 0x6c89fc20, 0x19f6f: 0x6c714e20, + 0x19f71: 0x6c97d220, 0x19f72: 0x6c8b7220, + 0x19f74: 0x6c1f3820, 0x19f75: 0x6c1bae20, 0x19f76: 0x6cfdcc20, 0x19f77: 0x6cbd3a20, + 0x19f78: 0x6c9a6220, 0x19f79: 0x6cd5fa20, 0x19f7a: 0x6c149020, 0x19f7b: 0x6c1bc420, + 0x19f7c: 0x6c474620, 0x19f7d: 0x6d21a820, 0x19f7e: 0x6d1a0420, + // Block 0x67e, offset 0x19f80 + 0x19f80: 0x6c8eac20, 0x19f81: 0x6c818020, 0x19f82: 0x6cd61e20, 0x19f83: 0x6d30be20, + 0x19f84: 0x6cd6c420, 0x19f85: 0x6c5aac20, + 0x19f88: 0x6c364620, 0x19f8a: 0x6ccc7020, 0x19f8b: 0x6d402e20, + 0x19f8c: 0x6c74a620, 0x19f8d: 0x6c75ec20, 0x19f8e: 0x6ce93820, 0x19f8f: 0x6c90ca20, + 0x19f90: 0x6cef5c20, 0x19f91: 0x6c1cf420, 0x19f92: 0x6d3b4820, 0x19f93: 0x6c8b7420, + 0x19f95: 0x6d30cc20, 0x19f96: 0x6d2f8c20, + 0x19f98: 0x6d178020, 0x19f99: 0x6c1e5c20, 0x19f9a: 0x6ca5ea20, 0x19f9b: 0x6c0e7820, + 0x19f9c: 0x6cdb8620, 0x19f9d: 0x6d160620, 0x19f9e: 0x6c506020, 0x19f9f: 0x6d0bc820, + 0x19fa0: 0x6c58ac20, 0x19fa1: 0x6c980a20, 0x19fa2: 0x6c980c20, 0x19fa3: 0x6cc1f220, + 0x19fa4: 0x6c81c420, 0x19fa5: 0x6c4ffe20, 0x19fa6: 0x6d37d620, 0x19fa7: 0x6c9f4e20, + 0x19fa8: 0x6cfb5620, 0x19fa9: 0x6d324420, 0x19faa: 0x6cd55e20, 0x19fab: 0x6d423e20, + 0x19fac: 0x6d3afc20, 0x19fad: 0x6c46aa20, 0x19fae: 0x6d089820, 0x19faf: 0x6d17c620, + 0x19fb0: 0x6d366e20, 0x19fb1: 0x6d00c620, 0x19fb2: 0x6c6d1e20, 0x19fb3: 0x6c11a420, + 0x19fb5: 0x6c10ae20, 0x19fb6: 0x6c896a20, 0x19fb7: 0x6d341020, + 0x19fb8: 0x6c626c20, 0x19fb9: 0x6ced4620, 0x19fba: 0x6c49a420, 0x19fbb: 0x6c70bc20, + 0x19fbc: 0x6c6ea220, 0x19fbd: 0x6c00c420, 0x19fbe: 0x6c404220, 0x19fbf: 0x6c4b7220, + // Block 0x67f, offset 0x19fc0 + 0x19fc0: 0x6c548020, 0x19fc1: 0x6d0ec620, 0x19fc2: 0x6cc87e20, 0x19fc3: 0x6d36ee20, + 0x19fc4: 0x6c0c9420, 0x19fc5: 0x6d157620, 0x19fc6: 0x6cdd9e20, 0x19fc7: 0x6c2efa20, + 0x19fc8: 0x6c4b9620, 0x19fc9: 0x6cd18020, 0x19fca: 0x6d0ab820, 0x19fcb: 0x6c194620, + 0x19fcc: 0x6ccf2020, 0x19fcd: 0x6cbe8a20, + 0x19fd0: 0x6c218a20, 0x19fd1: 0x6c533820, 0x19fd2: 0x6c308220, 0x19fd3: 0x6c198220, + 0x19fd4: 0x6ceff820, 0x19fd5: 0x6cc7ea20, 0x19fd6: 0x6cd55420, 0x19fd7: 0x6c10f220, + 0x19fd8: 0x6c600e20, 0x19fd9: 0x6d28b620, 0x19fda: 0x6cb5d420, 0x19fdb: 0x6d0c0220, + 0x19fdc: 0x6c3fe820, 0x19fdd: 0x6d235820, 0x19fde: 0x6c3e9020, 0x19fdf: 0x6cb39220, + 0x19fe0: 0x6d33e620, 0x19fe1: 0x6ce06220, 0x19fe2: 0x6d424020, 0x19fe3: 0x6c17ec20, + 0x19fe4: 0x6cc19a20, 0x19fe5: 0x6d204e20, 0x19fe6: 0x6c514a20, 0x19fe7: 0x6c547420, + 0x19fe8: 0x6c4b0e20, 0x19fe9: 0x6c366620, 0x19fea: 0x6c67ea20, 0x19feb: 0x6d27f620, + 0x19fec: 0x6ce83020, 0x19fed: 0x6c259820, 0x19fee: 0x6ce87020, 0x19fef: 0x6c402a20, + 0x19ff0: 0x6d424c20, 0x19ff1: 0x6c558820, 0x19ff3: 0x6c0f4a20, + 0x19ff4: 0x6d2f6e20, 0x19ff5: 0x6c754a20, 0x19ff6: 0x6ce0d020, 0x19ff7: 0x6c74aa20, + 0x19ff8: 0x6c404620, 0x19ff9: 0x6c5a0220, 0x19ffa: 0x6c211820, 0x19ffb: 0x6d1e5e20, + 0x19ffc: 0x6c20f020, 0x19ffd: 0x6cdda020, 0x19ffe: 0x6c1b5c20, 0x19fff: 0x6cb92a20, + // Block 0x680, offset 0x1a000 + 0x1a000: 0x6c10fc20, 0x1a001: 0x6cff9c20, 0x1a002: 0x6c979220, 0x1a003: 0x6c117c20, + 0x1a004: 0x6cb7f820, 0x1a005: 0x6c66f620, 0x1a006: 0x6c0a9a20, 0x1a007: 0x6c5f8420, + 0x1a008: 0x6d34b820, 0x1a009: 0x6d3a3620, 0x1a00a: 0x6cc1f420, 0x1a00b: 0x6d2e3420, + 0x1a00c: 0x6c60fa20, 0x1a00d: 0x6c0b2420, 0x1a00f: 0x6c878020, + 0x1a010: 0x6c879420, 0x1a011: 0x6d272a20, 0x1a012: 0x6cc34020, 0x1a013: 0x6c195a20, + 0x1a014: 0x6c3fcc20, 0x1a015: 0x6c144020, 0x1a016: 0x6ce19c20, 0x1a017: 0x6cd37420, + 0x1a018: 0x6c4f9620, 0x1a019: 0x6cbcbe20, 0x1a01a: 0x6cb5d620, 0x1a01b: 0x6c0efc20, + 0x1a01c: 0x6ca33e20, 0x1a01d: 0x6ce82a20, 0x1a01e: 0x6c1e7a20, 0x1a01f: 0x6c243c20, + 0x1a020: 0x6d26c020, 0x1a021: 0x6d33e820, 0x1a022: 0x6c18cc20, 0x1a023: 0x6c1f4a20, + 0x1a024: 0x6c09b420, 0x1a025: 0x6c9b1c20, 0x1a026: 0x6c038020, 0x1a027: 0x6ce4a220, + 0x1a028: 0x6c9f5a20, 0x1a029: 0x6c8aba20, 0x1a02a: 0x6c3ccc20, 0x1a02b: 0x6c197420, + 0x1a02c: 0x6cc0b820, 0x1a02d: 0x6ce58820, 0x1a02e: 0x6c3eac20, 0x1a02f: 0x6c7e0820, + 0x1a030: 0x6c65b820, + 0x1a034: 0x6d325620, 0x1a035: 0x6cc08a20, 0x1a036: 0x6d42a820, 0x1a037: 0x6c1c4c20, + 0x1a038: 0x6c7c9420, 0x1a039: 0x6c8b2420, 0x1a03a: 0x6c074a20, 0x1a03b: 0x6c326e20, + 0x1a03c: 0x6cf46c20, 0x1a03e: 0x6d3d9220, 0x1a03f: 0x6c92ba20, + // Block 0x681, offset 0x1a040 + 0x1a040: 0x6ce0d220, 0x1a042: 0x6c1eaa20, 0x1a043: 0x6c89a020, + 0x1a044: 0x6ce51820, 0x1a045: 0x6c7dbe20, 0x1a046: 0x6c16c420, 0x1a047: 0x6c74ac20, + 0x1a048: 0x6ce8ec20, 0x1a049: 0x6c594e20, 0x1a04a: 0x6c3aca20, 0x1a04b: 0x6c0a3c20, + 0x1a04d: 0x6cf97c20, 0x1a04e: 0x6cf31820, 0x1a04f: 0x6c628a20, + 0x1a050: 0x6cc27a20, 0x1a051: 0x6c7cdc20, 0x1a052: 0x6c55c220, 0x1a053: 0x6cbfca20, + 0x1a054: 0x6cdc7c20, 0x1a055: 0x6c10fa20, 0x1a057: 0x6cc0bc20, + 0x1a058: 0x6cb0c820, 0x1a059: 0x6cad1020, 0x1a05a: 0x6cec4020, 0x1a05b: 0x6d115620, + 0x1a05c: 0x6cc6c220, 0x1a05d: 0x6d09b620, 0x1a05e: 0x6c246c20, 0x1a05f: 0x6c2efc20, + 0x1a060: 0x6c1c8a20, 0x1a061: 0x6c25f620, 0x1a062: 0x6c9c1220, 0x1a063: 0x6d086420, + 0x1a064: 0x6c34be20, 0x1a065: 0x6c0d0420, 0x1a066: 0x6d310a20, 0x1a067: 0x6c1ec620, + 0x1a068: 0x6c164220, 0x1a069: 0x6c4b9e20, 0x1a06a: 0x6c32e620, 0x1a06b: 0x6d409420, + 0x1a06c: 0x6c2afe20, 0x1a06d: 0x6c7f3820, 0x1a06e: 0x6ce2da20, 0x1a06f: 0x6d272c20, + 0x1a070: 0x6cc34220, 0x1a071: 0x6d3a5020, 0x1a072: 0x6c8d1020, 0x1a073: 0x6c186c20, + 0x1a074: 0x6d31e020, 0x1a075: 0x6c400220, 0x1a076: 0x6ccf4e20, 0x1a077: 0x6ce5c620, + 0x1a078: 0x6c7ac820, 0x1a079: 0x6c004420, 0x1a07b: 0x6cbf5620, + 0x1a07c: 0x6cd61220, 0x1a07d: 0x6c4d3420, 0x1a07e: 0x6ccd5e20, 0x1a07f: 0x6cec7620, + // Block 0x682, offset 0x1a080 + 0x1a080: 0x6d2e3620, 0x1a081: 0x6c904a20, 0x1a082: 0x6c6f6220, 0x1a083: 0x6c85b820, + 0x1a085: 0x6c210220, 0x1a086: 0x6cc66c20, 0x1a087: 0x6d26ac20, + 0x1a088: 0x6c743a20, 0x1a089: 0x6c776c20, 0x1a08a: 0x6c390c20, 0x1a08b: 0x6cb5da20, + 0x1a08c: 0x6c534220, 0x1a08d: 0x6c3e7220, 0x1a08e: 0x6c915220, 0x1a08f: 0x6c535820, + 0x1a090: 0x6ceb2a20, 0x1a091: 0x6c9f5c20, 0x1a092: 0x6ce4a420, 0x1a093: 0x6c737c20, + 0x1a094: 0x6cb70620, 0x1a095: 0x6d332620, 0x1a096: 0x6cbece20, 0x1a097: 0x6c45f220, + 0x1a098: 0x6ce4b620, 0x1a099: 0x6c80dc20, 0x1a09a: 0x6c99a620, 0x1a09b: 0x6d1b6a20, + 0x1a09c: 0x6c92c020, 0x1a09d: 0x6d250e20, 0x1a09e: 0x6c715420, 0x1a09f: 0x6cb0b820, + 0x1a0a1: 0x6d00f420, 0x1a0a2: 0x6c0bbe20, 0x1a0a3: 0x6c5cd820, + 0x1a0a4: 0x6d39cc20, 0x1a0a5: 0x6cc6c820, 0x1a0a6: 0x6cca8e20, 0x1a0a7: 0x6cf38420, + 0x1a0a8: 0x6c144e20, 0x1a0a9: 0x6c795820, 0x1a0aa: 0x6ccdc420, 0x1a0ab: 0x6caede20, + 0x1a0ac: 0x6c980e20, 0x1a0ad: 0x6d050620, 0x1a0af: 0x6c237020, + 0x1a0b0: 0x6c796020, 0x1a0b1: 0x6d3bb220, 0x1a0b2: 0x6c154620, 0x1a0b3: 0x6cd84220, + 0x1a0b4: 0x6c1cf620, 0x1a0b5: 0x6cdcae20, 0x1a0b6: 0x6c076e20, 0x1a0b7: 0x6c769e20, + 0x1a0b9: 0x6d376020, 0x1a0ba: 0x6cf12620, 0x1a0bb: 0x6c9f8420, + 0x1a0bc: 0x6c8db220, 0x1a0bd: 0x6d414220, 0x1a0be: 0x6ca8d420, 0x1a0bf: 0x6c8dfc20, + // Block 0x683, offset 0x1a0c0 + 0x1a0c0: 0x6cb77420, 0x1a0c1: 0x6d26b020, 0x1a0c3: 0x6d186820, + 0x1a0c4: 0x6cf82220, 0x1a0c5: 0x6c18d820, 0x1a0c7: 0x6cc71e20, + 0x1a0c8: 0x6c18f820, 0x1a0c9: 0x6ca9da20, 0x1a0ca: 0x6d1ef220, 0x1a0cb: 0x6c618c20, + 0x1a0cc: 0x6c0ebe20, 0x1a0cd: 0x6c39ca20, + 0x1a0d0: 0x6c242220, 0x1a0d1: 0x6c2be820, 0x1a0d2: 0x6c684020, 0x1a0d3: 0x6d20fc20, + 0x1a0d4: 0x6c50fe20, 0x1a0d5: 0x6d06b220, 0x1a0d6: 0x6d22f820, 0x1a0d7: 0x6cc0f620, + 0x1a0d9: 0x6c044420, 0x1a0da: 0x6c44cc20, 0x1a0db: 0x6c6f0e20, + 0x1a0dd: 0x6d0bb820, 0x1a0de: 0x6cd5de20, 0x1a0df: 0x6d1f3e20, + 0x1a0e0: 0x6cd98e20, 0x1a0e1: 0x6d130820, 0x1a0e2: 0x6c125820, 0x1a0e3: 0x6d112a20, + 0x1a0e4: 0x6cd5fc20, 0x1a0e5: 0x6d0cba20, 0x1a0e6: 0x6cd67220, 0x1a0e7: 0x6c8aa220, + 0x1a0e8: 0x6c235020, 0x1a0e9: 0x6d23d420, 0x1a0ea: 0x6c0f6620, 0x1a0eb: 0x6cdbfe20, + 0x1a0ed: 0x6d0eca20, 0x1a0ee: 0x6c834820, 0x1a0ef: 0x6c8bf420, + 0x1a0f0: 0x6ce30220, 0x1a0f1: 0x6c31de20, 0x1a0f2: 0x6d272e20, 0x1a0f3: 0x6c611620, + 0x1a0f5: 0x6d278620, + 0x1a0f8: 0x6c706220, 0x1a0f9: 0x6c71a820, 0x1a0fa: 0x6c1e5820, 0x1a0fb: 0x6c18ac20, + 0x1a0fc: 0x6c457820, 0x1a0fd: 0x6cfe4220, 0x1a0fe: 0x6cfbee20, 0x1a0ff: 0x6c011c20, + // Block 0x684, offset 0x1a100 + 0x1a100: 0x6c4ae020, 0x1a101: 0x6d223220, 0x1a102: 0x6c82bc20, + 0x1a104: 0x6ce89c20, 0x1a105: 0x6c18b820, 0x1a106: 0x6d03e020, 0x1a107: 0x6cc03e20, + 0x1a108: 0x6c4f9a20, 0x1a10a: 0x6c292c20, 0x1a10b: 0x6c112e20, + 0x1a10c: 0x6c2bf420, 0x1a10d: 0x6d0d7020, 0x1a10e: 0x6d3e3020, + 0x1a110: 0x6d1bc020, 0x1a111: 0x6c14fa20, 0x1a113: 0x6c840020, + 0x1a114: 0x6cdd7e20, 0x1a115: 0x6c969c20, 0x1a116: 0x6c96a620, + 0x1a118: 0x6ce11e20, 0x1a119: 0x6cade620, 0x1a11a: 0x6c90ae20, 0x1a11b: 0x6cb51820, + 0x1a11c: 0x6c25ec20, 0x1a11d: 0x6ce8ee20, 0x1a11e: 0x6c369a20, 0x1a11f: 0x6c11aa20, + 0x1a120: 0x6c6b2c20, 0x1a121: 0x6d156420, 0x1a122: 0x6c60d020, 0x1a123: 0x6c294220, + 0x1a124: 0x6c752220, 0x1a125: 0x6c08cc20, 0x1a126: 0x6c832620, 0x1a127: 0x6d174a20, + 0x1a128: 0x6c214020, 0x1a129: 0x6c214620, 0x1a12a: 0x6cb38820, 0x1a12b: 0x6c83cc20, + 0x1a12c: 0x6d291420, 0x1a12d: 0x6cdf7020, 0x1a12e: 0x6cb39420, 0x1a12f: 0x6c242620, + 0x1a130: 0x6c725020, 0x1a131: 0x6d070620, 0x1a132: 0x6c395820, + 0x1a134: 0x6d070820, 0x1a135: 0x6c37d420, 0x1a136: 0x6c5d7e20, 0x1a137: 0x6d39b820, + 0x1a138: 0x6cc4c820, 0x1a139: 0x6c381c20, 0x1a13a: 0x6c72fc20, 0x1a13b: 0x6c4db620, + 0x1a13c: 0x6c896e20, 0x1a13d: 0x6d341220, 0x1a13e: 0x6c9d8220, 0x1a13f: 0x6d209a20, + // Block 0x685, offset 0x1a140 + 0x1a141: 0x6c133a20, 0x1a142: 0x6c9a2c20, 0x1a143: 0x6d1a0620, + 0x1a144: 0x6c9e4220, 0x1a145: 0x6ce8f620, 0x1a146: 0x6c7c9e20, + 0x1a149: 0x6c9d9a20, 0x1a14a: 0x6cc6ca20, 0x1a14b: 0x6d241c20, + 0x1a14c: 0x6cbae620, 0x1a14d: 0x6c9c8c20, 0x1a14e: 0x6c718020, 0x1a14f: 0x6cb07e20, + 0x1a150: 0x6c6cc620, 0x1a151: 0x6cee5e20, 0x1a152: 0x6c62c020, 0x1a153: 0x6c9baa20, + 0x1a154: 0x6c672020, 0x1a155: 0x6d098020, 0x1a156: 0x6c068220, 0x1a157: 0x6c420220, + 0x1a158: 0x6c161e20, 0x1a159: 0x6c87cc20, 0x1a15a: 0x6c851620, 0x1a15b: 0x6cc04020, + 0x1a15c: 0x6c33ee20, 0x1a15d: 0x6d1d3e20, 0x1a15e: 0x6d27ea20, 0x1a15f: 0x6c18ce20, + 0x1a160: 0x6d353220, 0x1a161: 0x6cc4ca20, 0x1a163: 0x6c94b220, + 0x1a164: 0x6c763a20, 0x1a165: 0x6c4b1420, 0x1a166: 0x6d26d620, 0x1a167: 0x6c5c0820, + 0x1a168: 0x6cb0b220, 0x1a169: 0x6c13f820, 0x1a16a: 0x6c34a820, 0x1a16b: 0x6c152220, + 0x1a16c: 0x6ccc1020, 0x1a16d: 0x6cd3c820, 0x1a16e: 0x6ccf7620, 0x1a16f: 0x6d03fa20, + 0x1a170: 0x6d1c9420, 0x1a171: 0x6cd3ca20, 0x1a172: 0x6c1c6420, 0x1a173: 0x6d134820, + 0x1a174: 0x6c4e3620, 0x1a175: 0x6c3ad420, 0x1a176: 0x6d134a20, 0x1a177: 0x6d0de220, + 0x1a178: 0x6d416220, 0x1a179: 0x6cd9ee20, 0x1a17a: 0x6c6c6620, 0x1a17b: 0x6c351a20, + 0x1a17c: 0x6cfd2220, 0x1a17d: 0x6c492e20, 0x1a17e: 0x6ce1f820, 0x1a17f: 0x6cbcfa20, + // Block 0x686, offset 0x1a180 + 0x1a180: 0x6c15f420, 0x1a181: 0x6c4e4420, 0x1a182: 0x6c9c1420, 0x1a183: 0x6d26fc20, + 0x1a184: 0x6c247020, 0x1a185: 0x6cba8420, 0x1a186: 0x6c6cc420, 0x1a187: 0x6ccdd020, + 0x1a188: 0x6ca25820, 0x1a189: 0x6d251e20, 0x1a18b: 0x6cae8a20, + 0x1a18c: 0x6d336e20, 0x1a18d: 0x6d374a20, 0x1a18e: 0x6c216c20, 0x1a18f: 0x6d22aa20, + 0x1a190: 0x6ca1f820, 0x1a191: 0x6cedae20, 0x1a192: 0x6c681020, 0x1a193: 0x6cb54c20, + 0x1a194: 0x6cdb5e20, 0x1a195: 0x6cb1e220, 0x1a196: 0x6ce4d020, 0x1a197: 0x6c7b7820, + 0x1a198: 0x6c247a20, 0x1a199: 0x6cdcb820, 0x1a19b: 0x6c6a4220, + 0x1a19c: 0x6c671420, 0x1a19d: 0x6c028820, 0x1a19e: 0x6c696e20, 0x1a19f: 0x6d138e20, + 0x1a1a1: 0x6d139020, 0x1a1a2: 0x6c8ff020, 0x1a1a3: 0x6d2a3620, + 0x1a1a4: 0x6c05de20, 0x1a1a5: 0x6c889a20, 0x1a1a7: 0x6c58c620, + 0x1a1a8: 0x6c942620, 0x1a1a9: 0x6cef7820, 0x1a1aa: 0x6cfc5820, 0x1a1ab: 0x6ce60a20, + 0x1a1ac: 0x6c0fc820, 0x1a1ad: 0x6d337620, 0x1a1ae: 0x6d3a3e20, 0x1a1af: 0x6c06c420, + 0x1a1b0: 0x6c9bba20, 0x1a1b1: 0x6d015220, 0x1a1b2: 0x6cab6820, 0x1a1b3: 0x6d1ed820, + 0x1a1b5: 0x6cffc820, 0x1a1b6: 0x6c87aa20, 0x1a1b7: 0x6d2c6e20, + 0x1a1b8: 0x6c9cd020, 0x1a1ba: 0x6d128420, + 0x1a1bd: 0x6cb31620, 0x1a1be: 0x6d014220, + // Block 0x687, offset 0x1a1c0 + 0x1a1c2: 0x6ccdd220, 0x1a1c3: 0x6d3d1420, + 0x1a1c5: 0x6ccddc20, 0x1a1c6: 0x6c754020, 0x1a1c7: 0x6c61fc20, + 0x1a1c8: 0x6c6a2620, 0x1a1ca: 0x6ca7a420, 0x1a1cb: 0x6c028420, + 0x1a1cc: 0x6c1f3a20, 0x1a1cd: 0x6cf4e420, 0x1a1ce: 0x6c495420, 0x1a1cf: 0x6d01b820, + 0x1a1d0: 0x6ce6d020, 0x1a1d1: 0x6d096220, 0x1a1d2: 0x6c297220, 0x1a1d3: 0x6d2d8620, + 0x1a1d4: 0x6ce06620, 0x1a1d5: 0x6cae7c20, 0x1a1d6: 0x6d00d420, 0x1a1d7: 0x6d072020, + 0x1a1d8: 0x6cfcf220, 0x1a1d9: 0x6cd8d820, 0x1a1da: 0x6c7aee20, 0x1a1db: 0x6d335a20, + 0x1a1dc: 0x6cf3e620, 0x1a1dd: 0x6c5d5c20, 0x1a1de: 0x6cc90620, 0x1a1df: 0x6cf1ee20, + 0x1a1e0: 0x6c317a20, 0x1a1e1: 0x6c58a020, 0x1a1e2: 0x6c7e1420, 0x1a1e3: 0x6c405a20, + 0x1a1e4: 0x6c1fd020, 0x1a1e5: 0x6cfba420, 0x1a1e6: 0x6cbdae20, 0x1a1e7: 0x6cbc8820, + 0x1a1e8: 0x6c7fba20, 0x1a1ea: 0x6d0bca20, 0x1a1eb: 0x6d1c0220, + 0x1a1ec: 0x6cc40820, 0x1a1ed: 0x6c4f5620, 0x1a1ee: 0x6c218c20, 0x1a1ef: 0x6d371e20, + 0x1a1f1: 0x6cf05620, 0x1a1f2: 0x6d0d0620, 0x1a1f3: 0x6cfe6a20, + 0x1a1f4: 0x6d194c20, 0x1a1f5: 0x6ca66a20, 0x1a1f6: 0x6d335c20, 0x1a1f7: 0x6c1fca20, + 0x1a1f9: 0x6cd23020, 0x1a1fa: 0x6c2f4a20, 0x1a1fb: 0x6d3ee020, + 0x1a1fc: 0x6c73e820, 0x1a1fd: 0x6d067620, 0x1a1fe: 0x6d255a20, + // Block 0x688, offset 0x1a200 + 0x1a201: 0x6d063020, 0x1a202: 0x6c2a0220, 0x1a203: 0x6ce48620, + 0x1a204: 0x6c448020, 0x1a205: 0x6d14b420, 0x1a206: 0x6c532420, 0x1a207: 0x6d13dc20, + 0x1a209: 0x6c851220, 0x1a20a: 0x6c7a3820, 0x1a20b: 0x6cfc0820, + 0x1a20c: 0x6cdbbe20, 0x1a20d: 0x6cf87620, 0x1a20e: 0x6d088620, + 0x1a211: 0x6c2b2a20, 0x1a212: 0x6c7f0420, 0x1a213: 0x6d387e20, + 0x1a214: 0x6ca76420, 0x1a215: 0x6c19f820, 0x1a216: 0x6c668620, 0x1a217: 0x6c09ba20, + 0x1a218: 0x6d3bc820, 0x1a219: 0x6c8d1620, 0x1a21a: 0x6c504e20, 0x1a21b: 0x6c058020, + 0x1a21c: 0x6ce10a20, 0x1a21d: 0x6c1ac220, 0x1a21e: 0x6c96c820, 0x1a21f: 0x6cfce420, + 0x1a220: 0x6cd69420, 0x1a221: 0x6d1da020, 0x1a222: 0x6cc12c20, + 0x1a224: 0x6cb44c20, 0x1a225: 0x6c5c2020, 0x1a226: 0x6cef3620, 0x1a227: 0x6d161620, + 0x1a228: 0x6d134c20, 0x1a22a: 0x6c184820, 0x1a22b: 0x6c4ff820, + 0x1a22c: 0x6c0d5a20, 0x1a22e: 0x6cfd3620, 0x1a22f: 0x6c155e20, + 0x1a230: 0x6c5d4e20, 0x1a232: 0x6c4ebc20, 0x1a233: 0x6c224220, + 0x1a234: 0x6d33ec20, 0x1a235: 0x6cb5f220, 0x1a236: 0x6c7c7e20, 0x1a237: 0x6cc75620, + 0x1a239: 0x6d1bca20, 0x1a23a: 0x6d047e20, + 0x1a23c: 0x6c55a020, 0x1a23d: 0x6c250620, 0x1a23f: 0x6cc3fc20, + // Block 0x689, offset 0x1a240 + 0x1a240: 0x6c2b9220, 0x1a241: 0x6cf53020, 0x1a242: 0x6cbfd020, + 0x1a244: 0x6d0eee20, 0x1a245: 0x6c8a5020, 0x1a246: 0x6c08a620, + 0x1a248: 0x6c0d7220, 0x1a24a: 0x6d252c20, 0x1a24b: 0x6caaa620, + 0x1a24c: 0x6c05c620, 0x1a24d: 0x6d1cf220, 0x1a24e: 0x6c536c20, 0x1a24f: 0x6c225820, + 0x1a250: 0x6cb87220, 0x1a251: 0x6ce35a20, 0x1a252: 0x6d23b220, 0x1a253: 0x6c824c20, + 0x1a254: 0x6c05d020, 0x1a256: 0x6c625620, 0x1a257: 0x6c3ee820, + 0x1a258: 0x6cfd0420, 0x1a259: 0x6c133820, 0x1a25a: 0x6c550620, 0x1a25b: 0x6ccb6620, + 0x1a25c: 0x6c080a20, 0x1a25d: 0x6cbe5620, 0x1a25e: 0x6d22a020, 0x1a25f: 0x6cebf620, + 0x1a260: 0x6c007a20, 0x1a261: 0x6c4e3c20, 0x1a262: 0x6c28d020, 0x1a263: 0x6c444620, + 0x1a264: 0x6c2b9c20, 0x1a265: 0x6c5e2020, 0x1a266: 0x6cace420, + 0x1a268: 0x6d3c6a20, 0x1a269: 0x6c8d7c20, 0x1a26a: 0x6c970820, 0x1a26b: 0x6c974820, + 0x1a26c: 0x6c888c20, 0x1a26d: 0x6cff4220, 0x1a26e: 0x6d093220, 0x1a26f: 0x6d327820, + 0x1a270: 0x6cb3b820, 0x1a271: 0x6c408e20, 0x1a272: 0x6caa0e20, 0x1a273: 0x6cf93220, + 0x1a274: 0x6c338e20, 0x1a275: 0x6c28f020, 0x1a276: 0x6d280c20, 0x1a277: 0x6cfd5220, + 0x1a278: 0x6d1b3020, 0x1a279: 0x6cd52220, 0x1a27a: 0x6c339420, 0x1a27b: 0x6c086820, + 0x1a27c: 0x6c56e620, 0x1a27d: 0x6c3a5420, 0x1a27e: 0x6c3aa820, 0x1a27f: 0x6d28be20, + // Block 0x68a, offset 0x1a280 + 0x1a280: 0x6c075620, 0x1a281: 0x6c3a2820, 0x1a282: 0x6cfab820, 0x1a283: 0x6cd3ae20, + 0x1a284: 0x6c9e3020, 0x1a285: 0x6d2e0820, 0x1a286: 0x6d2e0a20, 0x1a287: 0x6d2d8c20, + 0x1a288: 0x6c5c4820, 0x1a289: 0x6c3f8820, 0x1a28a: 0x6ced5a20, 0x1a28b: 0x6ca0b420, + 0x1a28c: 0x6cbc1020, 0x1a28d: 0x6c8a8a20, 0x1a28f: 0x6c9f1e20, + 0x1a290: 0x6c54d820, 0x1a291: 0x6c535e20, 0x1a292: 0x6d213c20, 0x1a293: 0x6cb60820, + 0x1a294: 0x6c350420, 0x1a295: 0x6c020020, 0x1a297: 0x6c03ba20, + 0x1a298: 0x6c2c7820, 0x1a299: 0x6d08aa20, 0x1a29a: 0x6c2c8a20, 0x1a29b: 0x6c0a0e20, + 0x1a29c: 0x6d393e20, 0x1a29d: 0x6cad6020, 0x1a29e: 0x6ce5f620, 0x1a29f: 0x6d155020, + 0x1a2a1: 0x6c63ea20, 0x1a2a2: 0x6d36f220, 0x1a2a3: 0x6ce8f820, + 0x1a2a4: 0x6d00f820, 0x1a2a5: 0x6c28ba20, 0x1a2a6: 0x6ce5a620, 0x1a2a7: 0x6d022620, + 0x1a2a8: 0x6c172620, 0x1a2a9: 0x6d25f220, 0x1a2aa: 0x6c496a20, 0x1a2ab: 0x6c89a420, + 0x1a2ac: 0x6c083220, 0x1a2ae: 0x6c930020, 0x1a2af: 0x6c60e420, + 0x1a2b0: 0x6d08c220, 0x1a2b1: 0x6cd62420, 0x1a2b2: 0x6c318220, 0x1a2b3: 0x6cd9f420, + 0x1a2b4: 0x6c55e220, 0x1a2b5: 0x6d286420, 0x1a2b6: 0x6c160820, 0x1a2b7: 0x6c054620, + 0x1a2b8: 0x6cc6da20, 0x1a2b9: 0x6c359c20, 0x1a2ba: 0x6cf24020, 0x1a2bb: 0x6c03ca20, + 0x1a2bc: 0x6c3cc220, 0x1a2bd: 0x6d209e20, 0x1a2be: 0x6d310c20, 0x1a2bf: 0x6c3bae20, + // Block 0x68b, offset 0x1a2c0 + 0x1a2c0: 0x6c496c20, 0x1a2c1: 0x6c104c20, 0x1a2c2: 0x6c446220, 0x1a2c3: 0x6c33c420, + 0x1a2c4: 0x6c5a3420, 0x1a2c5: 0x6c31f820, 0x1a2c6: 0x6ce3ce20, 0x1a2c7: 0x6c0fcc20, + 0x1a2c8: 0x6cba8a20, 0x1a2c9: 0x6c8b8220, 0x1a2ca: 0x6c901620, 0x1a2cb: 0x6cf13420, + 0x1a2cc: 0x6d2eac20, 0x1a2cd: 0x6c801820, 0x1a2ce: 0x6cdbea20, 0x1a2cf: 0x6ca36020, + 0x1a2d0: 0x6c0a1020, 0x1a2d1: 0x6ceb3e20, 0x1a2d2: 0x6d3b1a20, 0x1a2d3: 0x6c2e5c20, + 0x1a2d4: 0x6c104620, 0x1a2d5: 0x6c716820, 0x1a2d6: 0x6cb3b020, 0x1a2d7: 0x6cfa0c20, + 0x1a2d8: 0x6cf04420, 0x1a2d9: 0x6cb3b420, 0x1a2da: 0x6c267420, 0x1a2db: 0x6c387220, + 0x1a2dc: 0x6c14e420, 0x1a2dd: 0x6c56f020, 0x1a2de: 0x6d28c020, + 0x1a2e4: 0x6c38f020, 0x1a2e5: 0x6d028a20, 0x1a2e6: 0x6c536020, 0x1a2e7: 0x6c1b2e20, + 0x1a2e8: 0x6c05c820, 0x1a2e9: 0x6d1a7a20, 0x1a2eb: 0x6c6dd220, + 0x1a2ec: 0x6c0f6820, 0x1a2ed: 0x6cc88820, 0x1a2ee: 0x6c1e3a20, 0x1a2ef: 0x6d1c1220, + 0x1a2f0: 0x6d143a20, 0x1a2f1: 0x6c411820, 0x1a2f2: 0x6c7d6c20, 0x1a2f3: 0x6d27f020, + 0x1a2f4: 0x6d31ec20, 0x1a2f5: 0x6d0b5a20, 0x1a2f6: 0x6c70b820, 0x1a2f7: 0x6c547a20, + 0x1a2f8: 0x6c9f7620, 0x1a2f9: 0x6c040220, 0x1a2fa: 0x6c441c20, 0x1a2fb: 0x6c0bb220, + 0x1a2fc: 0x6d3d0820, 0x1a2fd: 0x6c505420, 0x1a2fe: 0x6d31ee20, 0x1a2ff: 0x6cd14a20, + // Block 0x68c, offset 0x1a300 + 0x1a300: 0x6c44a020, 0x1a301: 0x6c0a3e20, 0x1a302: 0x6c34b220, 0x1a303: 0x6c216820, + 0x1a304: 0x6c1fb220, 0x1a305: 0x6cca5a20, 0x1a306: 0x6c1a4620, 0x1a307: 0x6cc48a20, + 0x1a308: 0x6c191220, 0x1a309: 0x6c99b820, 0x1a30a: 0x6cadf220, 0x1a30b: 0x6ceec220, + 0x1a30c: 0x6cb07420, 0x1a30d: 0x6c3f8c20, 0x1a30e: 0x6d3d0e20, 0x1a30f: 0x6cb53c20, + 0x1a310: 0x6c8bec20, 0x1a311: 0x6d142020, 0x1a312: 0x6c9adc20, 0x1a313: 0x6cf3f820, + 0x1a314: 0x6cb7fa20, 0x1a315: 0x6c2f0020, 0x1a316: 0x6c191a20, 0x1a317: 0x6cfa0e20, + 0x1a318: 0x6c518e20, 0x1a319: 0x6cca9220, 0x1a31a: 0x6c487e20, 0x1a31b: 0x6c543e20, + 0x1a31c: 0x6c023420, 0x1a31d: 0x6c3f9420, 0x1a31e: 0x6cbbc620, 0x1a31f: 0x6c5d4c20, + 0x1a320: 0x6cafa220, 0x1a321: 0x6d0cf820, 0x1a322: 0x6cd84420, 0x1a323: 0x6cf7b420, + 0x1a324: 0x6ca02420, 0x1a325: 0x6c7ce420, 0x1a326: 0x6c445620, + 0x1a328: 0x6c02fc20, 0x1a329: 0x6cca4220, 0x1a32a: 0x6cd6ee20, 0x1a32b: 0x6c90d820, + 0x1a32c: 0x6d320620, 0x1a32d: 0x6c5c9a20, 0x1a32e: 0x6c156620, + 0x1a330: 0x6c8c8420, 0x1a331: 0x6ca2ee20, 0x1a332: 0x6c4f3c20, 0x1a333: 0x6c31fc20, + 0x1a334: 0x6c6d7820, 0x1a335: 0x6c9df420, 0x1a336: 0x6c38fa20, 0x1a337: 0x6c370020, + 0x1a338: 0x6c174220, 0x1a339: 0x6c536220, 0x1a33a: 0x6c536e20, 0x1a33b: 0x6d238820, + 0x1a33c: 0x6d096a20, 0x1a33d: 0x6cad3a20, 0x1a33e: 0x6c088220, 0x1a33f: 0x6c175220, + // Block 0x68d, offset 0x1a340 + 0x1a340: 0x6d1fe220, 0x1a341: 0x6d153a20, 0x1a342: 0x6d096e20, 0x1a343: 0x6cc97e20, + 0x1a344: 0x6d073420, 0x1a345: 0x6c866820, 0x1a346: 0x6c868a20, 0x1a347: 0x6d263220, + 0x1a348: 0x6c336220, 0x1a349: 0x6c5e0420, 0x1a34a: 0x6ccc7e20, 0x1a34b: 0x6c838c20, + 0x1a34c: 0x6cb3ce20, 0x1a34d: 0x6c550e20, 0x1a34e: 0x6c4c8e20, 0x1a34f: 0x6c10c420, + 0x1a350: 0x6cc8a620, 0x1a351: 0x6cf0fa20, 0x1a352: 0x6cd9f620, 0x1a353: 0x6c01dc20, + 0x1a354: 0x6d21cc20, 0x1a355: 0x6cfd8e20, 0x1a356: 0x6c527c20, 0x1a357: 0x6d0fea20, + 0x1a358: 0x6cff4420, 0x1a359: 0x6d116820, 0x1a35b: 0x6c0ac020, + 0x1a35d: 0x6c528420, 0x1a35e: 0x6ce25620, 0x1a35f: 0x6c8eee20, + 0x1a361: 0x6d3b3420, 0x1a363: 0x6cf89a20, + 0x1a364: 0x6d298e20, 0x1a365: 0x6d17d420, 0x1a366: 0x6c312a20, 0x1a367: 0x6d259020, + 0x1a368: 0x6c700820, 0x1a36a: 0x6c0f2020, 0x1a36b: 0x6ce35c20, + 0x1a36c: 0x6d1d0220, 0x1a36e: 0x6d154020, 0x1a36f: 0x6ca70420, + 0x1a370: 0x6ccee220, 0x1a371: 0x6c07c020, 0x1a372: 0x6c465620, 0x1a373: 0x6c04d420, + 0x1a374: 0x6ca14820, 0x1a375: 0x6c410420, 0x1a376: 0x6c372620, 0x1a377: 0x6ccf2e20, + 0x1a379: 0x6d36d620, 0x1a37a: 0x6d106c20, 0x1a37b: 0x6c66ca20, + 0x1a37c: 0x6d263420, 0x1a37d: 0x6cd73020, 0x1a37e: 0x6ce38420, 0x1a37f: 0x6cf02020, + // Block 0x68e, offset 0x1a380 + 0x1a380: 0x6d0aaa20, 0x1a381: 0x6d36f620, 0x1a382: 0x6d18bc20, 0x1a383: 0x6cc59c20, + 0x1a384: 0x6cd3ee20, 0x1a385: 0x6c55d420, 0x1a386: 0x6ca55620, 0x1a387: 0x6d126a20, + 0x1a388: 0x6c66f820, 0x1a389: 0x6cdc1220, 0x1a38a: 0x6d1d1e20, 0x1a38b: 0x6c061a20, + 0x1a38c: 0x6c55e420, 0x1a38d: 0x6c55e620, 0x1a38e: 0x6d137a20, + 0x1a390: 0x6d107420, 0x1a391: 0x6c888e20, 0x1a392: 0x6cf72620, 0x1a393: 0x6c372820, + 0x1a394: 0x6c331c20, 0x1a395: 0x6d297e20, 0x1a396: 0x6d3b4420, 0x1a397: 0x6d1d2820, + 0x1a398: 0x6d1d2c20, 0x1a399: 0x6c6cca20, 0x1a39a: 0x6c208820, 0x1a39b: 0x6c28ec20, + 0x1a39d: 0x6c7b4a20, 0x1a39e: 0x6d196020, 0x1a39f: 0x6d139a20, + 0x1a3a0: 0x6c662e20, 0x1a3a1: 0x6c372a20, 0x1a3a2: 0x6ca93e20, 0x1a3a3: 0x6c228820, + 0x1a3a4: 0x6cba3420, 0x1a3a5: 0x6d098220, 0x1a3a6: 0x6c0ea420, 0x1a3a7: 0x6c9d1420, + 0x1a3a8: 0x6cd73a20, 0x1a3a9: 0x6ca0a620, 0x1a3aa: 0x6c897c20, 0x1a3ab: 0x6cb71820, + 0x1a3ac: 0x6cb71a20, 0x1a3ad: 0x6cd44c20, 0x1a3ae: 0x6c3f2020, 0x1a3af: 0x6c0f3a20, + 0x1a3b0: 0x6c085820, 0x1a3b1: 0x6c0d0020, 0x1a3b2: 0x6d161c20, 0x1a3b3: 0x6cf13a20, + 0x1a3b4: 0x6c587e20, 0x1a3b5: 0x6c38ac20, 0x1a3b6: 0x6cb60e20, 0x1a3b7: 0x6c98f620, + 0x1a3b8: 0x6c060820, 0x1a3b9: 0x6c020420, 0x1a3ba: 0x6c020a20, 0x1a3bb: 0x6c403020, + 0x1a3bc: 0x6cb63020, 0x1a3bd: 0x6cc45020, 0x1a3be: 0x6ceb4020, 0x1a3bf: 0x6d187420, + // Block 0x68f, offset 0x1a3c0 + 0x1a3c0: 0x6c0f5420, 0x1a3c1: 0x6cb12820, 0x1a3c2: 0x6c039220, + 0x1a3c4: 0x6d082220, 0x1a3c7: 0x6d23fe20, + 0x1a3c8: 0x6c1b5620, 0x1a3c9: 0x6c915e20, 0x1a3ca: 0x6d156820, 0x1a3cb: 0x6c868c20, + 0x1a3cd: 0x6ca7b020, 0x1a3ce: 0x6cf90220, 0x1a3cf: 0x6cf3fa20, + 0x1a3d1: 0x6c834a20, 0x1a3d2: 0x6cb41a20, 0x1a3d3: 0x6d3d1220, + 0x1a3d4: 0x6d417e20, 0x1a3d5: 0x6d3dc620, 0x1a3d6: 0x6c168220, 0x1a3d7: 0x6c01de20, + 0x1a3d8: 0x6c377220, 0x1a3d9: 0x6d244620, 0x1a3da: 0x6c839c20, 0x1a3db: 0x6c408220, + 0x1a3dc: 0x6d2c6420, 0x1a3dd: 0x6c5d0a20, 0x1a3de: 0x6c218e20, 0x1a3df: 0x6cd9fe20, + 0x1a3e0: 0x6c089a20, 0x1a3e1: 0x6c0ab420, 0x1a3e2: 0x6d2c6620, + 0x1a3e4: 0x6c519e20, 0x1a3e5: 0x6c873a20, 0x1a3e7: 0x6c4f3220, + 0x1a3e8: 0x6d292220, 0x1a3e9: 0x6c474a20, 0x1a3ea: 0x6c1a5e20, 0x1a3eb: 0x6c90dc20, + 0x1a3ec: 0x6ca19e20, 0x1a3ed: 0x6c9daa20, 0x1a3ee: 0x6c975020, 0x1a3ef: 0x6c030420, + 0x1a3f0: 0x6d30c020, 0x1a3f1: 0x6d3a3a20, 0x1a3f2: 0x6c5a3820, 0x1a3f3: 0x6c38f620, + 0x1a3f4: 0x6c2b0220, 0x1a3f5: 0x6ce7a420, 0x1a3f7: 0x6c320220, + 0x1a3f8: 0x6cf33620, 0x1a3f9: 0x6cf13020, 0x1a3fa: 0x6c62f620, 0x1a3fb: 0x6c1ca020, + 0x1a3fc: 0x6c8c1220, 0x1a3fd: 0x6c0c6420, 0x1a3fe: 0x6c901e20, 0x1a3ff: 0x6c664a20, + // Block 0x690, offset 0x1a400 + 0x1a400: 0x6ca8da20, 0x1a401: 0x6c959e20, 0x1a402: 0x6cd03420, + 0x1a404: 0x6c487a20, 0x1a405: 0x6ca8a820, 0x1a406: 0x6d178a20, 0x1a407: 0x6c7a4820, + 0x1a408: 0x6cece220, 0x1a409: 0x6cebee20, 0x1a40a: 0x6cb87620, 0x1a40b: 0x6c0f5620, + 0x1a40c: 0x6c779220, 0x1a40d: 0x6c8d5020, 0x1a40e: 0x6c423020, 0x1a40f: 0x6c487820, + 0x1a410: 0x6c4d2c20, 0x1a411: 0x6c7bb020, 0x1a412: 0x6c527420, 0x1a413: 0x6c7c4620, + 0x1a414: 0x6d2b0a20, 0x1a415: 0x6ce64e20, 0x1a416: 0x6c80ee20, 0x1a417: 0x6c0a8020, + 0x1a418: 0x6c595a20, 0x1a419: 0x6cb3aa20, 0x1a41a: 0x6d11de20, 0x1a41b: 0x6cedaa20, + 0x1a41c: 0x6ce43c20, 0x1a41d: 0x6cdc1620, 0x1a41e: 0x6c7ad020, 0x1a41f: 0x6c337e20, + 0x1a420: 0x6c02b620, 0x1a421: 0x6c671620, 0x1a422: 0x6ca09c20, 0x1a423: 0x6c7d4220, + 0x1a424: 0x6c7b4c20, 0x1a425: 0x6c01e620, 0x1a426: 0x6c96ea20, 0x1a427: 0x6cbeaa20, + 0x1a428: 0x6cbb8820, 0x1a42a: 0x6c77b820, 0x1a42b: 0x6c508220, + 0x1a42c: 0x6c34c820, 0x1a42d: 0x6cfaa820, 0x1a42e: 0x6ca37c20, 0x1a42f: 0x6cdd3420, + 0x1a430: 0x6c6bf820, 0x1a431: 0x6caf8220, 0x1a432: 0x6cabcc20, 0x1a433: 0x6cd93020, + 0x1a434: 0x6c16bc20, 0x1a435: 0x6ca86c20, 0x1a436: 0x6c977620, 0x1a437: 0x6cd93e20, + 0x1a438: 0x6c22e420, 0x1a439: 0x6cfae420, 0x1a43a: 0x6c7e2420, + 0x1a43c: 0x6c2b9e20, 0x1a43d: 0x6cb3e420, 0x1a43e: 0x6ce5ac20, 0x1a43f: 0x6d40f420, + // Block 0x691, offset 0x1a440 + 0x1a440: 0x6cf2c820, 0x1a441: 0x6c3ae420, 0x1a442: 0x6c115020, 0x1a443: 0x6caee220, + 0x1a444: 0x6cc9d620, 0x1a446: 0x6cc76e20, 0x1a447: 0x6cb68620, + 0x1a448: 0x6c25fc20, 0x1a449: 0x6cac8e20, 0x1a44a: 0x6c0fc020, 0x1a44b: 0x6c979c20, + 0x1a44c: 0x6d401420, 0x1a44d: 0x6c22f220, 0x1a44e: 0x6c7d4420, 0x1a44f: 0x6c62f820, + 0x1a450: 0x6c801420, 0x1a452: 0x6c9bc220, 0x1a453: 0x6c9df820, + 0x1a454: 0x6cac9620, 0x1a455: 0x6c91aa20, 0x1a456: 0x6d416020, + 0x1a458: 0x6c8ee220, 0x1a459: 0x6d160020, 0x1a45a: 0x6cf1a820, 0x1a45b: 0x6c866c20, + 0x1a45c: 0x6c868e20, 0x1a45d: 0x6d2bb820, 0x1a45e: 0x6d3a9220, 0x1a45f: 0x6c5cfc20, + 0x1a460: 0x6cd03c20, 0x1a461: 0x6c1c6620, 0x1a462: 0x6d043c20, 0x1a463: 0x6cee3a20, + 0x1a464: 0x6c302020, 0x1a465: 0x6c5e2220, 0x1a466: 0x6cb07a20, 0x1a467: 0x6c551420, + 0x1a468: 0x6c9ab420, 0x1a469: 0x6c17f420, 0x1a46a: 0x6c9ab820, 0x1a46b: 0x6c175820, + 0x1a46c: 0x6c719620, 0x1a46d: 0x6caa3420, 0x1a46f: 0x6d197620, + 0x1a470: 0x6cc7f020, 0x1a471: 0x6c8e0420, 0x1a472: 0x6d0bba20, + 0x1a474: 0x6cb7bc20, 0x1a475: 0x6d3e7620, 0x1a477: 0x6c058c20, + 0x1a478: 0x6c45aa20, 0x1a479: 0x6d2af620, 0x1a47a: 0x6c6bfe20, 0x1a47b: 0x6d219a20, + 0x1a47c: 0x6cbd9820, 0x1a47d: 0x6c075820, 0x1a47e: 0x6c035820, 0x1a47f: 0x6ceb5020, + // Block 0x692, offset 0x1a480 + 0x1a480: 0x6d0f6c20, 0x1a481: 0x6cbbfc20, 0x1a482: 0x6d1ff220, 0x1a483: 0x6d36fa20, + 0x1a484: 0x6c6c0a20, 0x1a485: 0x6ca16a20, 0x1a486: 0x6cd12420, 0x1a487: 0x6ccdb820, + 0x1a488: 0x6cb65620, 0x1a489: 0x6ccdba20, 0x1a48a: 0x6c9d0420, 0x1a48b: 0x6c460220, + 0x1a48c: 0x6d157c20, 0x1a48d: 0x6c453e20, 0x1a48e: 0x6c454020, 0x1a48f: 0x6ce82020, + 0x1a490: 0x6c3dac20, 0x1a491: 0x6d092220, 0x1a492: 0x6d137e20, 0x1a493: 0x6ce69a20, + 0x1a494: 0x6ce5ae20, 0x1a495: 0x6ca1f620, 0x1a496: 0x6c8ec620, 0x1a497: 0x6c117e20, + 0x1a498: 0x6c848020, 0x1a499: 0x6cd51820, 0x1a49a: 0x6c932420, 0x1a49b: 0x6c5e3a20, + 0x1a49c: 0x6c263c20, 0x1a49d: 0x6cac1220, 0x1a49e: 0x6c8ed420, 0x1a49f: 0x6c72b820, + 0x1a4a0: 0x6d2e9220, 0x1a4a1: 0x6c718220, 0x1a4a2: 0x6d330a20, 0x1a4a3: 0x6d40f820, + 0x1a4a4: 0x6cfd3820, 0x1a4a5: 0x6d375020, + 0x1a4a8: 0x6c7eb020, 0x1a4ab: 0x6c7ebe20, + 0x1a4ac: 0x6d060a20, 0x1a4ad: 0x6c454220, 0x1a4ae: 0x6c35a220, 0x1a4af: 0x6ca21e20, + 0x1a4b0: 0x6d384a20, 0x1a4b1: 0x6ce3aa20, 0x1a4b2: 0x6d25ce20, 0x1a4b3: 0x6d2dc020, + 0x1a4b4: 0x6c454420, 0x1a4b5: 0x6cf24420, 0x1a4b6: 0x6c80f420, 0x1a4b7: 0x6d21f620, + 0x1a4b8: 0x6cda0820, 0x1a4b9: 0x6d2ca020, 0x1a4ba: 0x6c4d3620, 0x1a4bb: 0x6c576e20, + 0x1a4bc: 0x6d2e3e20, 0x1a4be: 0x6c90de20, 0x1a4bf: 0x6c165020, + // Block 0x693, offset 0x1a4c0 + 0x1a4c0: 0x6d376c20, 0x1a4c1: 0x6cf12820, 0x1a4c2: 0x6d083c20, 0x1a4c3: 0x6d2a6420, + 0x1a4c4: 0x6c9f8620, 0x1a4c5: 0x6c4aac20, 0x1a4c6: 0x6cda7020, + 0x1a4c9: 0x6cd85420, 0x1a4ca: 0x6c352820, 0x1a4cb: 0x6c134220, + 0x1a4cc: 0x6c7b7a20, 0x1a4cd: 0x6ce2dc20, 0x1a4ce: 0x6ca57c20, 0x1a4cf: 0x6c819620, + 0x1a4d0: 0x6c920820, 0x1a4d1: 0x6d159e20, 0x1a4d2: 0x6d029220, 0x1a4d3: 0x6d0e2a20, + 0x1a4d4: 0x6cbe9820, 0x1a4d5: 0x6cb42420, 0x1a4d6: 0x6c1e1220, 0x1a4d7: 0x6cfbe020, + 0x1a4d8: 0x6c497020, 0x1a4d9: 0x6c6b8a20, 0x1a4da: 0x6c7f8220, 0x1a4db: 0x6c9bca20, + 0x1a4dc: 0x6d13ac20, 0x1a4de: 0x6c869420, 0x1a4df: 0x6d1b8420, + 0x1a4e0: 0x6c212620, 0x1a4e1: 0x6cbfde20, 0x1a4e2: 0x6ce2d220, 0x1a4e3: 0x6d21f820, + 0x1a4e6: 0x6c278420, 0x1a4e7: 0x6c327420, + 0x1a4e8: 0x6c537e20, 0x1a4ea: 0x6cf8c220, + 0x1a4ec: 0x6cb64820, 0x1a4ee: 0x6d25a620, 0x1a4ef: 0x6c609e20, + 0x1a4f0: 0x6d285020, 0x1a4f1: 0x6c39dc20, 0x1a4f2: 0x6c45ac20, 0x1a4f3: 0x6c4f8820, + 0x1a4f4: 0x6d326620, 0x1a4f5: 0x6cc3f620, + 0x1a4f8: 0x6c6c0220, 0x1a4f9: 0x6cb02020, 0x1a4fa: 0x6c423220, 0x1a4fb: 0x6d082820, + 0x1a4fc: 0x6cd11420, 0x1a4fd: 0x6cd28c20, 0x1a4fe: 0x6cbc2a20, 0x1a4ff: 0x6c227020, + // Block 0x694, offset 0x1a500 + 0x1a500: 0x6c2eee20, 0x1a501: 0x6c0f7220, 0x1a502: 0x6c2de620, 0x1a503: 0x6ced5020, + 0x1a504: 0x6c227220, 0x1a505: 0x6d355420, 0x1a506: 0x6c041220, 0x1a507: 0x6cf47e20, + 0x1a508: 0x6c061820, 0x1a509: 0x6c28be20, 0x1a50a: 0x6c039420, 0x1a50b: 0x6ce79620, + 0x1a50d: 0x6c45bc20, 0x1a50e: 0x6c702e20, 0x1a50f: 0x6c4b8620, + 0x1a510: 0x6c22e820, 0x1a511: 0x6d1ff420, 0x1a512: 0x6d25ba20, 0x1a513: 0x6c81be20, + 0x1a514: 0x6c716e20, 0x1a515: 0x6c3f1820, 0x1a516: 0x6ca88e20, 0x1a517: 0x6c358c20, + 0x1a518: 0x6c358e20, 0x1a519: 0x6d040e20, 0x1a51a: 0x6c771620, 0x1a51b: 0x6d0ee220, + 0x1a51c: 0x6ce90220, 0x1a51d: 0x6cb3f820, 0x1a51e: 0x6c083820, 0x1a51f: 0x6ca02620, + 0x1a520: 0x6cd73620, 0x1a521: 0x6d0ef220, 0x1a522: 0x6cb68c20, 0x1a523: 0x6d25ca20, + 0x1a524: 0x6c0cca20, 0x1a526: 0x6d07f220, 0x1a527: 0x6c544220, + 0x1a528: 0x6c5a3020, 0x1a529: 0x6d10c220, 0x1a52a: 0x6c73a220, 0x1a52b: 0x6c7cb220, + 0x1a52c: 0x6c36de20, 0x1a52d: 0x6c60f620, 0x1a52e: 0x6ca19220, 0x1a52f: 0x6c1d2e20, + 0x1a530: 0x6c062220, 0x1a531: 0x6cf54e20, 0x1a532: 0x6d327a20, 0x1a533: 0x6d076620, + 0x1a534: 0x6cdee820, 0x1a535: 0x6c1c9620, 0x1a536: 0x6cf74a20, 0x1a537: 0x6c23d220, + 0x1a538: 0x6c968620, 0x1a539: 0x6c7a1020, 0x1a53a: 0x6d0f0820, 0x1a53b: 0x6c11c420, + 0x1a53d: 0x6c520e20, 0x1a53e: 0x6c2ac620, 0x1a53f: 0x6cc49e20, + // Block 0x695, offset 0x1a540 + 0x1a540: 0x6ce7a820, 0x1a541: 0x6d248c20, 0x1a542: 0x6cfe7020, 0x1a543: 0x6ca4d820, + 0x1a544: 0x6cd76420, 0x1a545: 0x6c3bb220, 0x1a546: 0x6cb47820, 0x1a547: 0x6c8dba20, + 0x1a548: 0x6c02ba20, 0x1a549: 0x6c58d020, 0x1a54a: 0x6d15a020, 0x1a54b: 0x6c58d220, + 0x1a54c: 0x6c9bc620, 0x1a54d: 0x6d1c4e20, 0x1a54e: 0x6c831820, 0x1a54f: 0x6d0f2e20, + 0x1a550: 0x6c062820, 0x1a551: 0x6c2f2c20, 0x1a552: 0x6c8e0620, 0x1a553: 0x6cd1f820, + 0x1a554: 0x6c689020, 0x1a555: 0x6c8b4420, 0x1a556: 0x6c6dee20, 0x1a557: 0x6c718c20, + 0x1a558: 0x6ce30a20, 0x1a559: 0x6cb0e620, 0x1a55a: 0x6c42a620, 0x1a55b: 0x6cff3420, + 0x1a55c: 0x6cec5e20, 0x1a55d: 0x6c1fd420, 0x1a55e: 0x6c2bc420, 0x1a55f: 0x6c588e20, + 0x1a560: 0x6d11d220, 0x1a561: 0x6c866e20, 0x1a562: 0x6c9c7020, 0x1a563: 0x6c550a20, + 0x1a564: 0x6cd11620, 0x1a565: 0x6c638a20, 0x1a566: 0x6d1aa620, 0x1a567: 0x6ceec620, + 0x1a569: 0x6cb18e20, 0x1a56a: 0x6c934420, 0x1a56b: 0x6c8dbc20, + 0x1a56c: 0x6d184420, 0x1a56d: 0x6c111620, 0x1a56e: 0x6ccd9820, 0x1a56f: 0x6c54fe20, + 0x1a570: 0x6cd53620, 0x1a571: 0x6cead420, 0x1a572: 0x6ca16e20, 0x1a573: 0x6c575820, + 0x1a574: 0x6ce61a20, 0x1a575: 0x6c0dfe20, 0x1a576: 0x6caee620, 0x1a577: 0x6c5d0820, + 0x1a578: 0x6c3dae20, 0x1a579: 0x6c4cdc20, 0x1a57a: 0x6c10d020, 0x1a57b: 0x6c849820, + 0x1a57c: 0x6c163e20, 0x1a57d: 0x6cb03420, 0x1a57e: 0x6c260020, 0x1a57f: 0x6c9bb220, + // Block 0x696, offset 0x1a580 + 0x1a580: 0x6cddc020, 0x1a581: 0x6cbb6020, 0x1a582: 0x6d34c420, 0x1a583: 0x6c7c2420, + 0x1a584: 0x6c08a820, 0x1a585: 0x6c029220, 0x1a586: 0x6c9bc820, 0x1a587: 0x6cfd0620, + 0x1a588: 0x6c7ab420, 0x1a589: 0x6ce7fc20, 0x1a58a: 0x6ce93c20, 0x1a58b: 0x6cf04a20, + 0x1a58c: 0x6cfaf820, 0x1a58e: 0x6ce94220, 0x1a58f: 0x6c81cc20, + 0x1a590: 0x6c162220, 0x1a591: 0x6ca6c420, 0x1a592: 0x6ca6d020, 0x1a593: 0x6c845220, + 0x1a594: 0x6c304620, 0x1a595: 0x6c72c620, 0x1a596: 0x6cba8620, 0x1a597: 0x6c0fc620, + 0x1a598: 0x6cccac20, 0x1a599: 0x6d2c0e20, 0x1a59a: 0x6ce25e20, 0x1a59b: 0x6cba8c20, + 0x1a59c: 0x6ca9ee20, 0x1a59d: 0x6d181620, 0x1a59e: 0x6c6e9e20, 0x1a59f: 0x6c41e820, + 0x1a5a0: 0x6c2ba020, 0x1a5a1: 0x6c65de20, 0x1a5a2: 0x6c9ab020, 0x1a5a3: 0x6c26c420, + 0x1a5a4: 0x6c660620, 0x1a5a5: 0x6d244a20, 0x1a5a6: 0x6d024c20, 0x1a5a7: 0x6d294820, + 0x1a5a8: 0x6c988020, 0x1a5a9: 0x6c849a20, 0x1a5aa: 0x6c4c0a20, 0x1a5ab: 0x6d09ca20, + 0x1a5ac: 0x6cdedc20, 0x1a5ad: 0x6d310e20, 0x1a5ae: 0x6d107620, 0x1a5af: 0x6ce98620, + 0x1a5b0: 0x6cce2e20, 0x1a5b1: 0x6cf93e20, 0x1a5b2: 0x6cbbcc20, 0x1a5b3: 0x6cf13620, + 0x1a5b4: 0x6d1d6220, 0x1a5b5: 0x6c1fa820, 0x1a5b6: 0x6cc1ec20, 0x1a5b7: 0x6cebfa20, + 0x1a5b9: 0x6d343220, 0x1a5ba: 0x6ce6e420, 0x1a5bb: 0x6c47f820, + 0x1a5bc: 0x6cce3020, 0x1a5bd: 0x6c10ec20, 0x1a5be: 0x6c3f1a20, 0x1a5bf: 0x6ce61e20, + // Block 0x697, offset 0x1a5c0 + 0x1a5c0: 0x6cded220, 0x1a5c1: 0x6cdeea20, 0x1a5c2: 0x6d3da620, 0x1a5c3: 0x6c4e4020, + 0x1a5c4: 0x6cb2da20, 0x1a5c5: 0x6c519a20, 0x1a5c6: 0x6d3c7420, 0x1a5c7: 0x6d396e20, + 0x1a5c8: 0x6c0fd220, 0x1a5c9: 0x6c8eec20, 0x1a5ca: 0x6caa8c20, 0x1a5cb: 0x6cf71220, + 0x1a5cc: 0x6cada220, 0x1a5cd: 0x6c2cb420, 0x1a5ce: 0x6c50ac20, 0x1a5cf: 0x6ce44620, + 0x1a5d0: 0x6cec8020, 0x1a5d1: 0x6ce44a20, 0x1a5d2: 0x6cb66a20, 0x1a5d3: 0x6c62a820, + 0x1a5d4: 0x6c1b6620, 0x1a5d5: 0x6c03cc20, 0x1a5d6: 0x6c6d7020, 0x1a5d7: 0x6c78e820, + 0x1a5d8: 0x6c873e20, 0x1a5d9: 0x6c72c820, 0x1a5da: 0x6cc25620, 0x1a5db: 0x6c7ec820, + 0x1a5dc: 0x6c47f020, 0x1a5dd: 0x6cb88620, 0x1a5de: 0x6cb6b420, 0x1a5df: 0x6cfd5020, + 0x1a5e0: 0x6c664220, 0x1a5e1: 0x6cd29a20, 0x1a5e2: 0x6c655420, 0x1a5e3: 0x6c005e20, + 0x1a5e4: 0x6c577220, 0x1a5e5: 0x6d2c1420, 0x1a5e6: 0x6d2b2e20, 0x1a5e7: 0x6d11e820, + 0x1a5e8: 0x6d2dd820, 0x1a5e9: 0x6c630420, 0x1a5ea: 0x6c145c20, 0x1a5eb: 0x6d0f3420, + 0x1a5ec: 0x6c654c20, 0x1a5ee: 0x6d0e1020, + 0x1a5f0: 0x6c68a820, 0x1a5f1: 0x6ce7a220, 0x1a5f2: 0x6ca41820, 0x1a5f3: 0x6d271a20, + 0x1a5f5: 0x6c1b6e20, + // Block 0x698, offset 0x1a600 + 0x1a600: 0x6d13b620, 0x1a601: 0x6c2f4020, 0x1a602: 0x6c779820, 0x1a603: 0x6cb4c620, + 0x1a604: 0x6cce4620, 0x1a605: 0x6cfa2420, 0x1a606: 0x6c4e4c20, 0x1a607: 0x6ced6820, + 0x1a608: 0x6d2f1820, 0x1a609: 0x6cc9f220, 0x1a60a: 0x6cce4820, 0x1a60b: 0x6cfa2620, + 0x1a60c: 0x6c5e6220, 0x1a60d: 0x6c105620, 0x1a60e: 0x6d221020, 0x1a60f: 0x6c9dfa20, + 0x1a610: 0x6c411e20, 0x1a611: 0x6c1e1820, 0x1a612: 0x6c1e1a20, 0x1a613: 0x6d3b6c20, + 0x1a614: 0x6cbc8e20, 0x1a615: 0x6caf2220, 0x1a616: 0x6cd2ea20, 0x1a617: 0x6cd2e820, + 0x1a618: 0x6cbf9420, 0x1a619: 0x6c0dba20, 0x1a61a: 0x6d12b820, 0x1a61b: 0x6c237e20, + 0x1a61c: 0x6c2fd620, 0x1a61d: 0x6cd7b820, 0x1a61e: 0x6c19b020, 0x1a61f: 0x6c2fca20, + 0x1a620: 0x6cbf9620, 0x1a621: 0x6c898020, 0x1a622: 0x6c2fcc20, 0x1a623: 0x6d1f9a20, + 0x1a624: 0x6c898220, 0x1a625: 0x6d0c5420, 0x1a626: 0x6c0e0820, 0x1a627: 0x6cca9c20, + 0x1a628: 0x6c4bb620, 0x1a629: 0x6c6f3620, 0x1a62a: 0x6c447a20, 0x1a62b: 0x6d0ac420, + 0x1a62c: 0x6cbb0220, 0x1a62d: 0x6d378220, 0x1a62e: 0x6c611020, 0x1a62f: 0x6c6ba220, + 0x1a630: 0x6c3c0c20, 0x1a631: 0x6c497420, 0x1a632: 0x6c202c20, 0x1a633: 0x6c159620, + 0x1a634: 0x6c8ba220, 0x1a635: 0x6d3d3620, 0x1a636: 0x6d3a5220, 0x1a637: 0x6c4d0420, + 0x1a638: 0x6cecb420, 0x1a639: 0x6c27b220, 0x1a63a: 0x6cf06a20, 0x1a63b: 0x6d3a5420, + 0x1a63c: 0x6c6e0020, 0x1a63d: 0x6c857420, 0x1a63e: 0x6c71aa20, 0x1a63f: 0x6cb1dc20, + // Block 0x699, offset 0x1a640 + 0x1a640: 0x6c3dc220, 0x1a641: 0x6d144620, 0x1a642: 0x6d163420, 0x1a643: 0x6ca38c20, + 0x1a644: 0x6cf55020, 0x1a645: 0x6c6f9c20, 0x1a646: 0x6c6f9e20, 0x1a647: 0x6cea9020, + 0x1a648: 0x6c99c220, 0x1a649: 0x6d163820, 0x1a64a: 0x6d13b820, 0x1a64b: 0x6d337c20, + 0x1a64c: 0x6cf33c20, 0x1a64d: 0x6d2ca620, 0x1a64e: 0x6c56f820, 0x1a64f: 0x6c37f420, + 0x1a650: 0x6c820820, 0x1a651: 0x6d1a1e20, 0x1a652: 0x6cb24620, 0x1a653: 0x6caccc20, + 0x1a654: 0x6cbbce20, 0x1a655: 0x6c560e20, 0x1a656: 0x6c48c220, 0x1a657: 0x6c19c420, + 0x1a658: 0x6c19d420, 0x1a659: 0x6d15aa20, 0x1a65a: 0x6d1abc20, 0x1a65b: 0x6d0bd820, + 0x1a65c: 0x6c9ebc20, 0x1a65d: 0x6c6f9a20, 0x1a65e: 0x6cb6c020, 0x1a65f: 0x6d129c20, + 0x1a660: 0x6cf76820, 0x1a661: 0x6cfd5e20, 0x1a662: 0x6c412020, 0x1a663: 0x6c6fa020, + 0x1a664: 0x6cfa2820, 0x1a665: 0x6c563020, 0x1a666: 0x6cd49620, 0x1a667: 0x6c315a20, + 0x1a668: 0x6cd2aa20, 0x1a669: 0x6c5e7020, 0x1a66a: 0x6ca45420, 0x1a66b: 0x6c631a20, + 0x1a66c: 0x6c71ec20, 0x1a66d: 0x6cd23220, 0x1a66e: 0x6c992220, 0x1a66f: 0x6c549020, + 0x1a670: 0x6c971020, 0x1a671: 0x6c949020, 0x1a672: 0x6d3dfe20, 0x1a673: 0x6cc7f820, + 0x1a674: 0x6d08f620, 0x1a675: 0x6d0d4220, 0x1a676: 0x6c3f3a20, 0x1a677: 0x6ccbcc20, + 0x1a678: 0x6ca2f020, 0x1a679: 0x6c418220, 0x1a67a: 0x6cdd5020, 0x1a67b: 0x6d20d020, + 0x1a67c: 0x6c258c20, 0x1a67d: 0x6d30d420, 0x1a67e: 0x6c419020, 0x1a67f: 0x6d35d220, + // Block 0x69a, offset 0x1a680 + 0x1a680: 0x6c4a5020, 0x1a681: 0x6c419820, 0x1a682: 0x6c949a20, 0x1a683: 0x6c8c2220, + 0x1a684: 0x6d17d820, 0x1a685: 0x6c73be20, 0x1a686: 0x6c823620, 0x1a687: 0x6c96ec20, + 0x1a688: 0x6d221220, 0x1a689: 0x6d328020, 0x1a68a: 0x6cd30620, 0x1a68b: 0x6cd31020, + 0x1a68c: 0x6c37b420, 0x1a68d: 0x6c1f0020, 0x1a68e: 0x6d20a220, 0x1a68f: 0x6c7c3020, + 0x1a690: 0x6d20a020, 0x1a691: 0x6d277420, 0x1a692: 0x6c563220, 0x1a693: 0x6cb56020, + 0x1a694: 0x6cf41420, 0x1a695: 0x6c6dfe20, 0x1a696: 0x6cd87220, 0x1a697: 0x6cdc1c20, + 0x1a698: 0x6c44a620, 0x1a699: 0x6c44a820, 0x1a69a: 0x6d0b6c20, 0x1a69b: 0x6d003620, + 0x1a69c: 0x6d0b7420, 0x1a69d: 0x6cb57820, 0x1a69e: 0x6d0b7c20, 0x1a69f: 0x6c5fd820, + 0x1a6a0: 0x6ce7e220, 0x1a6a1: 0x6cedd420, 0x1a6a2: 0x6c777420, 0x1a6a3: 0x6cde2a20, + 0x1a6a4: 0x6c682220, 0x1a6a5: 0x6c4d4e20, 0x1a6a6: 0x6d165220, 0x1a6a7: 0x6c158c20, + 0x1a6a8: 0x6c524420, 0x1a6a9: 0x6ca22220, 0x1a6aa: 0x6d13b220, 0x1a6ab: 0x6cfdd820, + 0x1a6ac: 0x6c6d8e20, 0x1a6ad: 0x6ce66220, 0x1a6ae: 0x6c89aa20, 0x1a6af: 0x6cfdda20, + 0x1a6b0: 0x6c6d9620, 0x1a6b1: 0x6d12d420, 0x1a6b2: 0x6cbd1c20, 0x1a6b3: 0x6c0ece20, + 0x1a6b4: 0x6d204420, 0x1a6b5: 0x6d01a020, 0x1a6b6: 0x6c283820, 0x1a6b7: 0x6c880820, + 0x1a6b8: 0x6c34b420, 0x1a6b9: 0x6c9ae020, 0x1a6ba: 0x6cc55a20, 0x1a6bb: 0x6cc55c20, + 0x1a6bc: 0x6c5fb620, 0x1a6bd: 0x6c630a20, 0x1a6be: 0x6cedd620, 0x1a6bf: 0x6d163a20, + // Block 0x69b, offset 0x1a6c0 + 0x1a6c0: 0x6cd03620, 0x1a6c1: 0x6cc55e20, 0x1a6c2: 0x6c820220, 0x1a6c3: 0x6c2f4220, + 0x1a6c4: 0x6d2b3220, 0x1a6c5: 0x6c6c7e20, 0x1a6c6: 0x6cb3fa20, 0x1a6c7: 0x6c1d8c20, + 0x1a6c8: 0x6c030c20, 0x1a6c9: 0x6d2ef620, 0x1a6ca: 0x6c6c1c20, 0x1a6cb: 0x6c6ba420, + 0x1a6cc: 0x6c0da020, 0x1a6cd: 0x6cc61220, 0x1a6ce: 0x6c237c20, 0x1a6cf: 0x6c3d0820, + 0x1a6d0: 0x6cca1220, 0x1a6d1: 0x6c94d420, 0x1a6d2: 0x6c0da220, 0x1a6d3: 0x6c121c20, + 0x1a6d4: 0x6d3ed620, 0x1a6d5: 0x6cd2ee20, 0x1a6d6: 0x6cddda20, 0x1a6d7: 0x6d2f1a20, + 0x1a6d8: 0x6c3fa420, 0x1a6d9: 0x6cfd5620, 0x1a6da: 0x6cfa6a20, 0x1a6db: 0x6cea9220, + 0x1a6dc: 0x6c52e820, 0x1a6dd: 0x6ce70a20, 0x1a6de: 0x6cc5a620, 0x1a6df: 0x6cb88e20, + 0x1a6e0: 0x6c41c220, 0x1a6e1: 0x6c436220, 0x1a6e2: 0x6c0ea620, 0x1a6e3: 0x6c272220, + 0x1a6e4: 0x6c8e1820, 0x1a6e5: 0x6d15ae20, 0x1a6e6: 0x6c17b020, 0x1a6e7: 0x6c169020, + 0x1a6e8: 0x6cc93e20, 0x1a6e9: 0x6cce5a20, 0x1a6ea: 0x6d144a20, 0x1a6eb: 0x6ca25e20, + 0x1a6ec: 0x6c9b0220, 0x1a6ed: 0x6cc5a820, 0x1a6ee: 0x6c63fe20, 0x1a6ef: 0x6c17b220, + 0x1a6f0: 0x6d0ffc20, 0x1a6f1: 0x6cb96820, 0x1a6f2: 0x6d380e20, 0x1a6f3: 0x6cb04620, + 0x1a6f4: 0x6cf2cc20, 0x1a6f5: 0x6cf41820, 0x1a6f6: 0x6c665020, 0x1a6f7: 0x6c643620, + 0x1a6f8: 0x6d117e20, 0x1a6f9: 0x6c3c1220, 0x1a6fa: 0x6c121e20, 0x1a6fb: 0x6cc5ac20, + 0x1a6fc: 0x6ceddc20, 0x1a6fd: 0x6c3bc420, 0x1a6fe: 0x6c2b0c20, 0x1a6ff: 0x6c39b620, + // Block 0x69c, offset 0x1a700 + 0x1a700: 0x6d378420, 0x1a701: 0x6cb6c820, 0x1a702: 0x6cadf820, 0x1a703: 0x6d20a620, + 0x1a704: 0x6c2e0620, 0x1a705: 0x6c33d220, 0x1a706: 0x6cf49c20, 0x1a707: 0x6d165620, + 0x1a708: 0x6d030a20, 0x1a709: 0x6c777620, 0x1a70a: 0x6d13bc20, 0x1a70b: 0x6c5fbc20, + 0x1a70c: 0x6c008620, 0x1a70d: 0x6cf55420, 0x1a70e: 0x6c617220, 0x1a70f: 0x6c3dca20, + 0x1a710: 0x6c37f620, 0x1a711: 0x6d04b220, 0x1a712: 0x6c6ccc20, 0x1a713: 0x6caf2420, + 0x1a714: 0x6c281820, 0x1a715: 0x6c3d3420, 0x1a716: 0x6ce16c20, 0x1a717: 0x6d381020, + 0x1a718: 0x6d1e8820, 0x1a719: 0x6c5d8620, 0x1a71a: 0x6c5b8a20, 0x1a71b: 0x6d221420, + 0x1a71c: 0x6c251620, 0x1a71d: 0x6c1fee20, 0x1a71e: 0x6cca1420, 0x1a71f: 0x6cef8220, + 0x1a720: 0x6c1ff020, 0x1a721: 0x6c17cc20, 0x1a722: 0x6d0b0a20, 0x1a723: 0x6cfc7020, + 0x1a724: 0x6ccdfe20, 0x1a725: 0x6c165e20, 0x1a726: 0x6c94d620, 0x1a727: 0x6c122020, + 0x1a728: 0x6d0a6420, 0x1a729: 0x6d031220, 0x1a72a: 0x6cef8420, 0x1a72b: 0x6d3a9a20, + 0x1a72c: 0x6d2b5820, 0x1a72d: 0x6cfb2220, 0x1a72e: 0x6caa4820, 0x1a72f: 0x6c0eaa20, + 0x1a730: 0x6c46e620, 0x1a731: 0x6ca62020, 0x1a732: 0x6ca67a20, 0x1a733: 0x6d015420, + 0x1a734: 0x6c04de20, 0x1a735: 0x6d066a20, 0x1a736: 0x6c8e2c20, 0x1a737: 0x6d38f820, + 0x1a738: 0x6ccfa020, 0x1a739: 0x6cc0ca20, 0x1a73a: 0x6c22ac20, 0x1a73b: 0x6c07ce20, + 0x1a73c: 0x6cd2f620, 0x1a73d: 0x6c631e20, 0x1a73e: 0x6caf2620, 0x1a73f: 0x6d167220, + // Block 0x69d, offset 0x1a740 + 0x1a740: 0x6cd87c20, 0x1a741: 0x6d15b620, 0x1a742: 0x6d328220, 0x1a743: 0x6c2d3420, + 0x1a744: 0x6c4d9020, 0x1a745: 0x6c972220, 0x1a746: 0x6c286220, 0x1a747: 0x6d3a9c20, + 0x1a748: 0x6c105a20, 0x1a749: 0x6cc0cc20, 0x1a74a: 0x6c08b420, 0x1a74b: 0x6d2f5020, + 0x1a74c: 0x6c228c20, 0x1a74d: 0x6cf06e20, 0x1a74e: 0x6c2b0e20, 0x1a74f: 0x6d3a9e20, + 0x1a750: 0x6d426220, 0x1a751: 0x6d200e20, 0x1a752: 0x6d0ffe20, 0x1a753: 0x6ce3ba20, + 0x1a754: 0x6d2e4820, 0x1a755: 0x6c50b820, 0x1a756: 0x6c091020, 0x1a757: 0x6ceae420, + 0x1a758: 0x6ccf0820, 0x1a759: 0x6d20ac20, 0x1a75a: 0x6d167420, 0x1a75b: 0x6c3dd020, + 0x1a75c: 0x6d427420, 0x1a75d: 0x6c463420, 0x1a75e: 0x6ca95020, 0x1a75f: 0x6ce70e20, + 0x1a760: 0x6ca62220, 0x1a761: 0x6cfa7620, 0x1a762: 0x6cc17220, 0x1a763: 0x6d1d7c20, + 0x1a764: 0x6cec0e20, 0x1a765: 0x6cb8a220, 0x1a766: 0x6cd40a20, 0x1a767: 0x6c761a20, + 0x1a768: 0x6c068820, 0x1a769: 0x6cae0420, 0x1a76a: 0x6c5b1a20, 0x1a76b: 0x6c51b620, + 0x1a76c: 0x6c819c20, 0x1a76d: 0x6cfdac20, 0x1a76e: 0x6c43c420, 0x1a76f: 0x6d0f8420, + 0x1a770: 0x6c041820, 0x1a771: 0x6c382c20, 0x1a772: 0x6ca02a20, 0x1a773: 0x6c632420, + 0x1a774: 0x6c37bc20, 0x1a775: 0x6c0e0a20, 0x1a776: 0x6c5fda20, 0x1a777: 0x6c523820, + 0x1a778: 0x6c5d6c20, 0x1a779: 0x6c4ac420, 0x1a77a: 0x6cc2b620, 0x1a77b: 0x6ce54820, + 0x1a77c: 0x6c68c820, 0x1a77d: 0x6c22b020, 0x1a77e: 0x6d16a220, 0x1a77f: 0x6cd2b220, + // Block 0x69e, offset 0x1a780 + 0x1a780: 0x6d03c620, 0x1a781: 0x6ccfa620, 0x1a782: 0x6ceaa620, 0x1a783: 0x6c76c020, + 0x1a784: 0x6d343a20, 0x1a785: 0x6c40dc20, 0x1a786: 0x6c7ee220, 0x1a787: 0x6d146c20, + 0x1a788: 0x6c1b7a20, 0x1a789: 0x6c7ad220, 0x1a78a: 0x6c49d420, 0x1a78b: 0x6c858620, + 0x1a78c: 0x6d19a820, 0x1a78d: 0x6cd31220, 0x1a78e: 0x6c9cda20, 0x1a78f: 0x6d398220, + 0x1a790: 0x6d067a20, 0x1a791: 0x6d201420, 0x1a792: 0x6c011820, 0x1a793: 0x6c921620, + 0x1a794: 0x6ca1c020, 0x1a795: 0x6c373420, 0x1a796: 0x6c94de20, 0x1a797: 0x6c305220, + 0x1a798: 0x6c143020, 0x1a799: 0x6c1a9420, 0x1a79a: 0x6d0a6a20, 0x1a79b: 0x6c456220, + 0x1a79c: 0x6d385620, 0x1a79d: 0x6d13ca20, 0x1a79e: 0x6cc78c20, 0x1a79f: 0x6c25a220, + 0x1a7a0: 0x6cf98820, 0x1a7a1: 0x6cd88620, 0x1a7a2: 0x6d292c20, 0x1a7a3: 0x6c937820, + 0x1a7a4: 0x6cdefc20, 0x1a7a5: 0x6c68ca20, 0x1a7a6: 0x6d312220, 0x1a7a7: 0x6c12ca20, + 0x1a7a8: 0x6cbbd020, 0x1a7a9: 0x6c7b1220, 0x1a7aa: 0x6c147020, 0x1a7ab: 0x6ca95220, + 0x1a7ac: 0x6ca9b020, 0x1a7ad: 0x6c6c8420, 0x1a7ae: 0x6cf43220, 0x1a7af: 0x6c53ec20, + 0x1a7b0: 0x6c6efe20, 0x1a7b1: 0x6c1a6420, 0x1a7b2: 0x6d321e20, 0x1a7b3: 0x6d428220, + 0x1a7b4: 0x6c1e2620, 0x1a7b5: 0x6cbd1e20, 0x1a7b6: 0x6c937a20, 0x1a7b7: 0x6c70f820, + 0x1a7b8: 0x6cd5a420, 0x1a7b9: 0x6ce6b420, 0x1a7ba: 0x6cd09220, 0x1a7bb: 0x6ce9f420, + 0x1a7bc: 0x6c0ec020, 0x1a7bd: 0x6ca3e820, 0x1a7be: 0x6cfe8820, 0x1a7bf: 0x6c0b8220, + // Block 0x69f, offset 0x1a7c0 + 0x1a7c0: 0x6ce9de20, 0x1a7c1: 0x6d222420, 0x1a7c2: 0x6cf85220, 0x1a7c3: 0x6c242e20, + 0x1a7c4: 0x6c354e20, 0x1a7c5: 0x6cc01020, 0x1a7c6: 0x6d061620, 0x1a7c7: 0x6c4a1820, + 0x1a7c8: 0x6c7a8420, 0x1a7c9: 0x6cf43420, 0x1a7ca: 0x6c759620, 0x1a7cb: 0x6d16da20, + 0x1a7cc: 0x6c3f4620, 0x1a7cd: 0x6c894820, 0x1a7ce: 0x6d410e20, 0x1a7cf: 0x6cbc3020, + 0x1a7d0: 0x6c859a20, 0x1a7d1: 0x6d1e1620, 0x1a7d2: 0x6c5d1c20, 0x1a7d3: 0x6c6e5220, + 0x1a7d4: 0x6cba4220, 0x1a7d5: 0x6cca4820, 0x1a7d6: 0x6cadf420, 0x1a7d7: 0x6cda7220, + 0x1a7d8: 0x6c3e0620, 0x1a7d9: 0x6cf59820, 0x1a7da: 0x6c850020, 0x1a7db: 0x6c3f4820, + 0x1a7dc: 0x6cb24a20, 0x1a7dd: 0x6c05ea20, 0x1a7de: 0x6d20d220, 0x1a7df: 0x6cb59020, + 0x1a7e0: 0x6cf99020, 0x1a7e1: 0x6d032220, 0x1a7e2: 0x6d04b620, 0x1a7e3: 0x6d222620, + 0x1a7e4: 0x6c2c2420, 0x1a7e5: 0x6c17d020, 0x1a7e6: 0x6c1d9220, 0x1a7e7: 0x6d377c20, + 0x1a7e8: 0x6d0d4e20, 0x1a7e9: 0x6c87e820, 0x1a7ea: 0x6c859c20, 0x1a7eb: 0x6c7ee420, + 0x1a7ec: 0x6cd8fc20, 0x1a7ed: 0x6c656a20, 0x1a7ee: 0x6d04b820, 0x1a7ef: 0x6c3f5220, + 0x1a7f0: 0x6c5daa20, 0x1a7f1: 0x6c721e20, 0x1a7f2: 0x6cffd820, 0x1a7f3: 0x6cabf620, + 0x1a7f4: 0x6c666420, 0x1a7f5: 0x6c0c8c20, 0x1a7f6: 0x6c1f2020, 0x1a7f7: 0x6c3a9420, + 0x1a7f8: 0x6c3cde20, 0x1a7f9: 0x6d0b8a20, 0x1a7fa: 0x6c017a20, 0x1a7fb: 0x6c06f820, + 0x1a7fc: 0x6d22ea20, 0x1a7fd: 0x6d02bc20, 0x1a7fe: 0x6c08ce20, 0x1a7ff: 0x6c561620, + // Block 0x6a0, offset 0x1a800 + 0x1a800: 0x6c166220, 0x1a801: 0x6d33be20, 0x1a802: 0x6c0e1020, 0x1a803: 0x6c6fe420, + 0x1a804: 0x6d10de20, 0x1a805: 0x6c252020, 0x1a806: 0x6c87ea20, 0x1a807: 0x6cecf420, + 0x1a808: 0x6c7ee620, 0x1a809: 0x6c122820, 0x1a80a: 0x6d401c20, 0x1a80b: 0x6c448220, + 0x1a80c: 0x6c490a20, 0x1a80d: 0x6c06fa20, 0x1a80e: 0x6ce4dc20, 0x1a80f: 0x6cd4b420, + 0x1a810: 0x6cd4b620, 0x1a811: 0x6c9b0420, 0x1a812: 0x6c2a0620, 0x1a813: 0x6cdfd420, + 0x1a814: 0x6c740e20, 0x1a815: 0x6c20c220, 0x1a816: 0x6d041e20, 0x1a817: 0x6cae9420, + 0x1a818: 0x6ce17020, 0x1a819: 0x6c548e20, 0x1a81a: 0x6d15da20, 0x1a81b: 0x6cb4d620, + 0x1a81c: 0x6ce3de20, 0x1a81d: 0x6c421420, 0x1a81e: 0x6c6e5e20, 0x1a81f: 0x6c6bd620, + 0x1a820: 0x6cdbb220, 0x1a821: 0x6c170a20, 0x1a822: 0x6c6a9e20, 0x1a823: 0x6c39ce20, + 0x1a824: 0x6d344420, 0x1a825: 0x6c796c20, 0x1a826: 0x6c734220, 0x1a827: 0x6d3f7420, + 0x1a828: 0x6c722020, 0x1a829: 0x6cba4620, 0x1a82a: 0x6ca5c820, 0x1a82b: 0x6c94e420, + 0x1a82c: 0x6d3cf420, 0x1a82d: 0x6cf27e20, 0x1a82e: 0x6c95a820, 0x1a82f: 0x6cd91020, + 0x1a830: 0x6c839220, 0x1a831: 0x6c5d1e20, 0x1a832: 0x6c2fea20, 0x1a833: 0x6d3f3620, + 0x1a834: 0x6c07aa20, 0x1a835: 0x6cf43820, 0x1a836: 0x6c722220, 0x1a837: 0x6ca39e20, + 0x1a838: 0x6c112020, 0x1a839: 0x6c657820, 0x1a83a: 0x6d2d3820, 0x1a83b: 0x6d125a20, + 0x1a83c: 0x6d344620, 0x1a83d: 0x6ccc4020, 0x1a83e: 0x6cbe3820, 0x1a83f: 0x6cbd1220, + // Block 0x6a1, offset 0x1a840 + 0x1a840: 0x6d1ba420, 0x1a841: 0x6c196620, 0x1a842: 0x6c648020, 0x1a843: 0x6d0d6220, + 0x1a844: 0x6cc85c20, 0x1a845: 0x6d382420, 0x1a846: 0x6c217620, 0x1a847: 0x6c641220, + 0x1a848: 0x6c61da20, 0x1a849: 0x6cefa820, 0x1a84a: 0x6d224220, 0x1a84b: 0x6c0e1820, + 0x1a84c: 0x6cc91620, 0x1a84d: 0x6ce31a20, 0x1a84e: 0x6cee7020, 0x1a84f: 0x6cb0ee20, + 0x1a850: 0x6d0e5a20, 0x1a851: 0x6c3c3a20, 0x1a852: 0x6ce17220, 0x1a853: 0x6cf2e020, + 0x1a854: 0x6c360620, 0x1a855: 0x6d009a20, 0x1a856: 0x6c17e820, 0x1a857: 0x6cd13020, + 0x1a858: 0x6c76ca20, 0x1a859: 0x6c2c3820, 0x1a85a: 0x6d429620, 0x1a85b: 0x6c138e20, + 0x1a85c: 0x6ce66c20, 0x1a85d: 0x6c070620, 0x1a85e: 0x6d018820, 0x1a85f: 0x6c59b020, + 0x1a860: 0x6d11a820, 0x1a861: 0x6d2e5420, 0x1a862: 0x6c1e2a20, 0x1a863: 0x6d0bec20, + 0x1a864: 0x6d1f2820, 0x1a865: 0x6c666820, 0x1a866: 0x6d063a20, 0x1a867: 0x6d2bd220, + 0x1a868: 0x6c220220, 0x1a869: 0x6c3fdc20, 0x1a86a: 0x6c087020, 0x1a86b: 0x6d35d420, + 0x1a86c: 0x6d3fea20, 0x1a86d: 0x6c9e1620, 0x1a86e: 0x6c601020, 0x1a86f: 0x6d15e420, + 0x1a870: 0x6d018a20, 0x1a871: 0x6d0a0420, 0x1a872: 0x6c10f420, 0x1a873: 0x6c329420, + 0x1a874: 0x6c12da20, 0x1a875: 0x6d314c20, 0x1a876: 0x6cab7c20, 0x1a877: 0x6ce7d420, + 0x1a878: 0x6ce7d620, 0x1a879: 0x6c070820, 0x1a87a: 0x6d28b220, 0x1a87b: 0x6c908420, + 0x1a87c: 0x6c6aac20, 0x1a87d: 0x6cefaa20, 0x1a87e: 0x6c3bd620, 0x1a87f: 0x6c16a020, + // Block 0x6a2, offset 0x1a880 + 0x1a880: 0x6c4a5220, 0x1a881: 0x6cda1420, 0x1a882: 0x6d361420, 0x1a883: 0x6cdab020, + 0x1a884: 0x6cf96620, 0x1a885: 0x6c40b020, 0x1a886: 0x6d261420, 0x1a887: 0x6cc70420, + 0x1a888: 0x6c860420, 0x1a889: 0x6caa6420, 0x1a88a: 0x6d282c20, 0x1a88b: 0x6c67a620, + 0x1a88c: 0x6c96bc20, 0x1a88d: 0x6c056e20, 0x1a88e: 0x6c2cc820, 0x1a88f: 0x6ce0ee20, + 0x1a890: 0x6c503c20, 0x1a891: 0x6c6ac220, 0x1a892: 0x6cf60820, 0x1a893: 0x6ccd8820, + 0x1a894: 0x6cba5020, 0x1a895: 0x6c744020, 0x1a896: 0x6c122c20, 0x1a897: 0x6c1f3c20, + 0x1a898: 0x6cca1820, 0x1a899: 0x6c071c20, 0x1a89a: 0x6cffe820, 0x1a89b: 0x6d1e3420, + 0x1a89c: 0x6d10f220, 0x1a89d: 0x6ce09620, 0x1a89e: 0x6cdd1420, 0x1a89f: 0x6d101c20, + 0x1a8a0: 0x6c37ea20, 0x1a8a1: 0x6c0e1c20, 0x1a8a2: 0x6c635a20, 0x1a8a3: 0x6c271820, + 0x1a8a4: 0x6d293620, 0x1a8a5: 0x6ce17620, 0x1a8a6: 0x6c483820, 0x1a8a7: 0x6c0d3420, + 0x1a8a8: 0x6c1ede20, 0x1a8a9: 0x6caabc20, 0x1a8aa: 0x6c116c20, 0x1a8ab: 0x6c82c820, + 0x1a8ac: 0x6c24ca20, 0x1a8ad: 0x6d1d8820, 0x1a8ae: 0x6d2a1420, 0x1a8af: 0x6d3ff620, + 0x1a8b0: 0x6c07f420, 0x1a8b1: 0x6cd95e20, 0x1a8b2: 0x6c02ce20, 0x1a8b3: 0x6c1ffe20, + 0x1a8b4: 0x6d226620, 0x1a8b5: 0x6d2d4220, 0x1a8b6: 0x6d40c220, 0x1a8b7: 0x6cce0620, + 0x1a8b8: 0x6c208e20, 0x1a8b9: 0x6c6e8c20, 0x1a8ba: 0x6c1c2c20, 0x1a8bb: 0x6ccc3220, + 0x1a8bc: 0x6c4ecc20, 0x1a8bd: 0x6d2eb820, 0x1a8be: 0x6cbe4c20, 0x1a8bf: 0x6d0e8020, + // Block 0x6a3, offset 0x1a8c0 + 0x1a8c0: 0x6c2c6620, 0x1a8c1: 0x6d01bc20, 0x1a8c2: 0x6c909220, 0x1a8c3: 0x6c072020, + 0x1a8c4: 0x6cb1b020, 0x1a8c5: 0x6c6c9420, 0x1a8c6: 0x6c88f020, 0x1a8c7: 0x6c926020, + 0x1a8c8: 0x6c976620, 0x1a8c9: 0x6cb8ea20, 0x1a8ca: 0x6cfaba20, 0x1a8cb: 0x6ce09c20, + 0x1a8cc: 0x6d1c7a20, 0x1a8cd: 0x6c307e20, 0x1a8ce: 0x6d3bd220, 0x1a8cf: 0x6cfe3c20, + 0x1a8d0: 0x6ccd9220, 0x1a8d1: 0x6cbbe220, 0x1a8d2: 0x6c6f2220, 0x1a8d3: 0x6ce9e820, + 0x1a8d4: 0x6d420620, 0x1a8d5: 0x6cb44220, 0x1a8d6: 0x6cf66020, 0x1a8d7: 0x6c815e20, + 0x1a8d8: 0x6c16f020, 0x1a8d9: 0x6c49ec20, 0x1a8da: 0x6c89ec20, 0x1a8db: 0x6cb50420, + 0x1a8dc: 0x6c197820, 0x1a8dd: 0x6c150820, 0x1a8de: 0x6cefee20, 0x1a8df: 0x6c5efe20, + 0x1a8e0: 0x6c0e8220, 0x1a8e1: 0x6c5bf020, 0x1a8e2: 0x6c202420, 0x1a8e3: 0x6ce5fc20, + 0x1a8e4: 0x6c289a20, 0x1a8e5: 0x6c691220, 0x1a8e6: 0x6c700a20, 0x1a8e7: 0x6ccbb820, + 0x1a8e8: 0x6c3be020, 0x1a8e9: 0x6cfce620, 0x1a8ea: 0x6c713c20, 0x1a8eb: 0x6c366c20, + 0x1a8ec: 0x6c685820, 0x1a8ed: 0x6c66a420, 0x1a8ee: 0x6ce76420, 0x1a8ef: 0x6c8c5620, + 0x1a8f0: 0x6c0f2420, 0x1a8f1: 0x6c482220, 0x1a8f2: 0x6cfd5820, 0x1a8f3: 0x6cdade20, + 0x1a8f4: 0x6cfce820, 0x1a8f5: 0x6c676e20, 0x1a8f6: 0x6c9fc020, 0x1a8f7: 0x6d130e20, + 0x1a8f8: 0x6c6d3220, 0x1a8f9: 0x6c644e20, 0x1a8fa: 0x6cbc5220, 0x1a8fb: 0x6cb0b420, + 0x1a8fc: 0x6c3c6020, 0x1a8fd: 0x6d394220, 0x1a8fe: 0x6c00c020, 0x1a8ff: 0x6cc9e820, + // Block 0x6a4, offset 0x1a900 + 0x1a900: 0x6d154220, 0x1a901: 0x6c75d220, 0x1a902: 0x6ca9be20, 0x1a903: 0x6c151620, + 0x1a904: 0x6d184620, 0x1a905: 0x6c297c20, 0x1a906: 0x6c6e2420, 0x1a907: 0x6d07b620, + 0x1a908: 0x6c7b3020, 0x1a909: 0x6c65c820, 0x1a90a: 0x6c1f6820, 0x1a90b: 0x6c27f420, + 0x1a90c: 0x6c692020, 0x1a90d: 0x6ccc3420, 0x1a90e: 0x6d294020, 0x1a90f: 0x6c121820, + 0x1a910: 0x6c0d5020, 0x1a911: 0x6c017220, 0x1a912: 0x6cc7c420, 0x1a913: 0x6cdf3c20, + 0x1a914: 0x6c1dd820, 0x1a915: 0x6c148a20, 0x1a916: 0x6c7fb220, 0x1a917: 0x6ca64620, + 0x1a918: 0x6c6cb420, 0x1a919: 0x6cba7020, 0x1a91a: 0x6c9b3420, 0x1a91b: 0x6cf47620, + 0x1a91c: 0x6ca91820, 0x1a91d: 0x6cbf5a20, 0x1a91e: 0x6ca64820, 0x1a91f: 0x6c16c820, + 0x1a920: 0x6c8b2e20, 0x1a921: 0x6c82dc20, 0x1a922: 0x6c93b820, 0x1a923: 0x6c7bd020, + 0x1a924: 0x6c066c20, 0x1a925: 0x6d240420, 0x1a926: 0x6c0c2a20, 0x1a927: 0x6d297820, + 0x1a928: 0x6d349e20, 0x1a929: 0x6cd8f220, 0x1a92a: 0x6d1eb420, 0x1a92b: 0x6c4fe820, + 0x1a92c: 0x6c193220, 0x1a92d: 0x6c193620, 0x1a92e: 0x6c86bc20, 0x1a92f: 0x6ce2be20, + 0x1a930: 0x6cf02420, 0x1a931: 0x6c903a20, 0x1a932: 0x6c1eee20, 0x1a933: 0x6c154020, + 0x1a934: 0x6cc4e020, 0x1a935: 0x6cd51220, 0x1a936: 0x6c5c8820, 0x1a937: 0x6c874220, + 0x1a938: 0x6c956820, 0x1a939: 0x6d298020, 0x1a93a: 0x6caace20, 0x1a93b: 0x6ce18820, + 0x1a93c: 0x6d0e1220, 0x1a93d: 0x6c829420, 0x1a93e: 0x6ca47c20, 0x1a93f: 0x6c372e20, + // Block 0x6a5, offset 0x1a940 + 0x1a940: 0x6cf49020, 0x1a941: 0x6d27d220, 0x1a942: 0x6d294a20, 0x1a943: 0x6d252e20, + 0x1a944: 0x6d044a20, 0x1a945: 0x6c1ca820, 0x1a946: 0x6d2f9620, 0x1a947: 0x6d044e20, + 0x1a948: 0x6cfa6e20, 0x1a949: 0x6c49d020, 0x1a94a: 0x6c332e20, 0x1a94b: 0x6c787820, + 0x1a94c: 0x6c333020, 0x1a94d: 0x6c9dfe20, 0x1a94e: 0x6ce91c20, 0x1a94f: 0x6c169420, + 0x1a950: 0x6c373220, 0x1a951: 0x6c333220, 0x1a952: 0x6c373620, 0x1a953: 0x6c6c2c20, + 0x1a954: 0x6ce92020, 0x1a955: 0x6cd87e20, 0x1a956: 0x6d0d4420, 0x1a957: 0x6d0d5020, + 0x1a958: 0x6cd2bc20, 0x1a95a: 0x6c292a20, 0x1a95b: 0x6cb8c220, + 0x1a95c: 0x6c30a820, 0x1a95d: 0x6c3b2820, 0x1a95e: 0x6c98d620, 0x1a95f: 0x6ccfe220, + 0x1a960: 0x6c30aa20, 0x1a962: 0x6c6dc620, 0x1a963: 0x6c852e20, + 0x1a964: 0x6c5a2a20, 0x1a965: 0x6cc80e20, 0x1a966: 0x6cedd820, 0x1a967: 0x6ca57e20, + 0x1a968: 0x6cc2b220, 0x1a969: 0x6c898820, 0x1a96a: 0x6d20d420, 0x1a96b: 0x6c030a20, + 0x1a96c: 0x6c454e20, 0x1a96d: 0x6c8f2420, 0x1a96e: 0x6cf55c20, 0x1a96f: 0x6c4f4220, + 0x1a970: 0x6c7f8620, 0x1a971: 0x6c460a20, 0x1a972: 0x6ce45620, 0x1a973: 0x6c490020, + 0x1a974: 0x6d041020, 0x1a975: 0x6c0daa20, 0x1a976: 0x6cb57a20, 0x1a977: 0x6c720620, + 0x1a978: 0x6c2d0620, 0x1a979: 0x6d3e0820, 0x1a97a: 0x6c3b2020, 0x1a97b: 0x6d100620, + 0x1a97c: 0x6c647a20, 0x1a97d: 0x6cd45820, 0x1a97e: 0x6c621420, 0x1a97f: 0x6d17da20, + // Block 0x6a6, offset 0x1a980 + 0x1a980: 0x6c627020, 0x1a981: 0x6c15ec20, 0x1a982: 0x6c6ed020, 0x1a983: 0x6c993e20, + 0x1a984: 0x6cc4a620, 0x1a985: 0x6ca58020, 0x1a986: 0x6d253020, 0x1a987: 0x6c991c20, + 0x1a988: 0x6c424c20, 0x1a989: 0x6cc4a820, 0x1a98a: 0x6c12c620, 0x1a98b: 0x6c6ed220, + 0x1a98c: 0x6c12c820, 0x1a98d: 0x6d292620, 0x1a98e: 0x6c488820, 0x1a98f: 0x6c6ef020, + 0x1a990: 0x6c994820, 0x1a991: 0x6d390820, 0x1a992: 0x6c994e20, 0x1a993: 0x6c46a020, + 0x1a994: 0x6d063220, 0x1a995: 0x6c9e1820, 0x1a996: 0x6c9d1620, 0x1a997: 0x6cc6ec20, + 0x1a998: 0x6d1a1a20, 0x1a999: 0x6d013e20, 0x1a99a: 0x6c76bc20, 0x1a99b: 0x6c755020, + 0x1a99c: 0x6ca9ae20, 0x1a99d: 0x6d145a20, 0x1a99e: 0x6c9c3420, 0x1a99f: 0x6cd32820, + 0x1a9a0: 0x6c490620, 0x1a9a1: 0x6c9b0e20, 0x1a9a2: 0x6d37ec20, 0x1a9a3: 0x6c722620, + 0x1a9a4: 0x6d24d020, 0x1a9a5: 0x6c9ff220, 0x1a9a6: 0x6c79de20, 0x1a9a7: 0x6c8ba420, + 0x1a9a8: 0x6c3fe020, 0x1a9a9: 0x6d014420, 0x1a9aa: 0x6c9d7620, 0x1a9ab: 0x6c0d9e20, + 0x1a9ac: 0x6c2fd820, 0x1a9ad: 0x6cdf0c20, 0x1a9ae: 0x6c425020, 0x1a9af: 0x6c3c9a20, + 0x1a9b0: 0x6c0da620, 0x1a9b1: 0x6c564620, 0x1a9b2: 0x6c1caa20, 0x1a9b3: 0x6c73cc20, + 0x1a9b4: 0x6c564820, 0x1a9b5: 0x6c7bdc20, 0x1a9b6: 0x6d12a220, 0x1a9b7: 0x6c839020, + 0x1a9b8: 0x6cac9a20, 0x1a9b9: 0x6c3dd220, 0x1a9ba: 0x6c9f8c20, 0x1a9bb: 0x6c305020, + 0x1a9bc: 0x6cfbe620, 0x1a9bd: 0x6c8ac620, 0x1a9be: 0x6cb84020, 0x1a9bf: 0x6c646820, + // Block 0x6a7, offset 0x1a9c0 + 0x1a9c0: 0x6c6e4a20, 0x1a9c1: 0x6cd5a620, 0x1a9c2: 0x6c9a4c20, 0x1a9c3: 0x6ce88a20, + 0x1a9c4: 0x6cb4d820, 0x1a9c5: 0x6c480220, 0x1a9c6: 0x6d3cda20, 0x1a9c7: 0x6cd91220, + 0x1a9c8: 0x6c6e6020, 0x1a9c9: 0x6c894a20, 0x1a9ca: 0x6cbec420, 0x1a9cb: 0x6c2db820, + 0x1a9cc: 0x6c8cc420, 0x1a9cd: 0x6c306c20, 0x1a9ce: 0x6c421620, 0x1a9cf: 0x6c658220, + 0x1a9d0: 0x6d19c620, 0x1a9d1: 0x6c23ea20, 0x1a9d2: 0x6d14f220, 0x1a9d3: 0x6c860620, + 0x1a9d4: 0x6c20a820, 0x1a9d5: 0x6ca03420, 0x1a9d6: 0x6d3ce820, 0x1a9d7: 0x6c24cc20, + 0x1a9d8: 0x6cd7fe20, 0x1a9d9: 0x6c345c20, 0x1a9da: 0x6c6d3420, 0x1a9db: 0x6c8c2620, + 0x1a9dc: 0x6c8c2820, 0x1a9dd: 0x6ca91a20, 0x1a9de: 0x6cf6b620, 0x1a9df: 0x6c31be20, + 0x1a9e0: 0x6c610c20, 0x1a9e1: 0x6c387820, 0x1a9e2: 0x6c387a20, 0x1a9e3: 0x6c387c20, + 0x1a9e4: 0x6c3cd620, 0x1a9e5: 0x6c704a20, 0x1a9e6: 0x6c1ed220, 0x1a9e7: 0x6d337a20, + 0x1a9e8: 0x6c3c1420, 0x1a9e9: 0x6ca2c220, 0x1a9ea: 0x6d377a20, 0x1a9eb: 0x6c3dcc20, + 0x1a9ec: 0x6c3c1620, 0x1a9ed: 0x6cb27220, 0x1a9ee: 0x6c3c2020, 0x1a9ef: 0x6c764420, + 0x1a9f0: 0x6c59b220, 0x1a9f1: 0x6c765220, 0x1a9f2: 0x6c419a20, 0x1a9f3: 0x6c2ad820, + 0x1a9f4: 0x6cb2bc20, 0x1a9f5: 0x6cb9ec20, 0x1a9f6: 0x6d044820, 0x1a9f7: 0x6c7b0a20, + 0x1a9f8: 0x6ce83620, 0x1a9f9: 0x6c022420, 0x1a9fa: 0x6c1e5020, 0x1a9fb: 0x6c5e6820, + 0x1a9fc: 0x6c295020, 0x1a9fd: 0x6c4dd220, 0x1a9fe: 0x6c4dda20, 0x1a9ff: 0x6d2a3420, + // Block 0x6a8, offset 0x1aa00 + 0x1aa00: 0x6c29b020, 0x1aa01: 0x6c2da220, 0x1aa02: 0x6c29b220, 0x1aa03: 0x6cc5a020, + 0x1aa04: 0x6cc5a220, 0x1aa05: 0x6c204a20, 0x1aa06: 0x6c3b0820, 0x1aa07: 0x6cbc9020, + 0x1aa08: 0x6d163e20, 0x1aa09: 0x6c5e6a20, 0x1aa0a: 0x6c76a020, 0x1aa0b: 0x6cba3a20, + 0x1aa0c: 0x6c25ac20, 0x1aa0d: 0x6c1e7220, 0x1aa0e: 0x6cf1c620, 0x1aa0f: 0x6c5e7220, + 0x1aa10: 0x6c281c20, 0x1aa11: 0x6d03b820, 0x1aa12: 0x6c577820, 0x1aa13: 0x6cecb620, + 0x1aa14: 0x6c73ce20, 0x1aa15: 0x6c839e20, 0x1aa16: 0x6d267020, 0x1aa17: 0x6c8abc20, + 0x1aa18: 0x6c8e3e20, 0x1aa19: 0x6d2aa220, 0x1aa1a: 0x6c425220, 0x1aa1b: 0x6c209e20, + 0x1aa1c: 0x6c3dd420, 0x1aa1d: 0x6c1e5420, 0x1aa1e: 0x6cc26020, 0x1aa1f: 0x6c704c20, + 0x1aa20: 0x6cccb820, 0x1aa21: 0x6c9f8e20, 0x1aa22: 0x6c8c9a20, 0x1aa23: 0x6d378a20, + 0x1aa24: 0x6cac9c20, 0x1aa25: 0x6c0cd820, 0x1aa26: 0x6c6a6420, 0x1aa27: 0x6c6a6620, + 0x1aa28: 0x6cad4420, 0x1aa29: 0x6c857620, 0x1aa2a: 0x6cccba20, 0x1aa2b: 0x6c0cda20, + 0x1aa2c: 0x6c158e20, 0x1aa2d: 0x6c6e0620, 0x1aa2e: 0x6c484420, 0x1aa2f: 0x6c44b820, + 0x1aa30: 0x6c2a0020, 0x1aa31: 0x6c20a220, 0x1aa32: 0x6c7c3220, 0x1aa33: 0x6c7a2020, + 0x1aa34: 0x6c34ca20, 0x1aa35: 0x6c37be20, 0x1aa36: 0x6d358020, 0x1aa37: 0x6cd64020, + 0x1aa38: 0x6cc36e20, 0x1aa39: 0x6ccbce20, 0x1aa3a: 0x6c22b220, 0x1aa3b: 0x6c787a20, + 0x1aa3c: 0x6c6a7620, 0x1aa3d: 0x6c4b2a20, 0x1aa3e: 0x6c22b420, 0x1aa3f: 0x6c4b2c20, + // Block 0x6a9, offset 0x1aa40 + 0x1aa40: 0x6c764620, 0x1aa41: 0x6c34cc20, 0x1aa42: 0x6c619020, 0x1aa43: 0x6ce3d820, + 0x1aa44: 0x6c6e1420, 0x1aa45: 0x6c907c20, 0x1aa46: 0x6c95a620, 0x1aa47: 0x6d2ab220, + 0x1aa48: 0x6d24cc20, 0x1aa49: 0x6c260c20, 0x1aa4a: 0x6d08da20, 0x1aa4b: 0x6c788220, + 0x1aa4c: 0x6c7e5a20, 0x1aa4d: 0x6cb97820, 0x1aa4e: 0x6ccbd020, 0x1aa4f: 0x6c20a420, + 0x1aa50: 0x6c489420, 0x1aa51: 0x6c665820, 0x1aa52: 0x6c261020, 0x1aa53: 0x6c83aa20, + 0x1aa54: 0x6ce2e820, 0x1aa55: 0x6c3a9620, 0x1aa56: 0x6cb3c620, 0x1aa57: 0x6c15a020, + 0x1aa58: 0x6cb59c20, 0x1aa59: 0x6c20a620, 0x1aa5a: 0x6d3f3820, 0x1aa5b: 0x6c426c20, + 0x1aa5c: 0x6cec8420, 0x1aa5d: 0x6c0e5a20, 0x1aa5e: 0x6c5e9e20, 0x1aa5f: 0x6c342220, + 0x1aa60: 0x6cbe7220, 0x1aa61: 0x6ccd7420, 0x1aa62: 0x6c316620, 0x1aa63: 0x6c666a20, + 0x1aa64: 0x6c61c220, 0x1aa65: 0x6c0e5c20, 0x1aa66: 0x6d0be220, 0x1aa67: 0x6c722820, + 0x1aa68: 0x6c5d5420, 0x1aa69: 0x6cd16220, 0x1aa6a: 0x6c658420, 0x1aa6b: 0x6c344420, + 0x1aa6c: 0x6c329620, 0x1aa6d: 0x6cf36220, 0x1aa6e: 0x6c489820, 0x1aa6f: 0x6c3fe220, + 0x1aa70: 0x6cd15a20, 0x1aa71: 0x6c667420, 0x1aa72: 0x6c438c20, 0x1aa73: 0x6c269420, + 0x1aa74: 0x6c765420, 0x1aa75: 0x6c20aa20, 0x1aa76: 0x6c1fe220, 0x1aa77: 0x6c15bc20, + 0x1aa78: 0x6ce94e20, 0x1aa79: 0x6c926220, 0x1aa7a: 0x6c83de20, 0x1aa7b: 0x6caf0a20, + 0x1aa7c: 0x6ccce820, 0x1aa7d: 0x6cb15620, 0x1aa7e: 0x6c79bc20, 0x1aa7f: 0x6c690220, + // Block 0x6aa, offset 0x1aa80 + 0x1aa80: 0x6c486620, 0x1aa81: 0x6cbb8a20, 0x1aa82: 0x6c747220, 0x1aa83: 0x6c57a820, + 0x1aa84: 0x6d2be620, 0x1aa85: 0x6d3df620, 0x1aa86: 0x6c882a20, 0x1aa87: 0x6c727420, + 0x1aa88: 0x6caf8420, 0x1aa89: 0x6c8e8020, 0x1aa8a: 0x6c4b5e20, 0x1aa8b: 0x6c692220, + 0x1aa8c: 0x6c4b6020, 0x1aa8d: 0x6c66b020, 0x1aa8e: 0x6c66b220, 0x1aa8f: 0x6ce0c820, + 0x1aa90: 0x6c5d5a20, 0x1aa91: 0x6c627220, 0x1aa92: 0x6c66cc20, 0x1aa93: 0x6d187e20, + 0x1aa94: 0x6c66ce20, 0x1aa95: 0x6d370020, 0x1aa96: 0x6c154220, 0x1aa97: 0x6c662020, + 0x1aa98: 0x6ca09820, 0x1aa99: 0x6c84c820, 0x1aa9a: 0x6d3a8c20, 0x1aa9b: 0x6c855c20, + 0x1aa9c: 0x6d0b6220, 0x1aa9d: 0x6cc36c20, 0x1aa9e: 0x6c04da20, 0x1aa9f: 0x6c455420, + 0x1aaa0: 0x6c631620, 0x1aaa1: 0x6cf55220, 0x1aaa2: 0x6c971e20, 0x1aaa3: 0x6c8abe20, + 0x1aaa4: 0x6c6cce20, 0x1aaa5: 0x6c792020, 0x1aaa6: 0x6d006420, 0x1aaa7: 0x6d34d220, + 0x1aaa8: 0x6c304c20, 0x1aaa9: 0x6d3aa020, 0x1aaaa: 0x6caa4a20, 0x1aaab: 0x6c6a6820, + 0x1aaac: 0x6cc17420, 0x1aaad: 0x6ccec020, 0x1aaae: 0x6d167620, 0x1aaaf: 0x6d398020, + 0x1aab0: 0x6ca0c020, 0x1aab1: 0x6c857a20, 0x1aab2: 0x6c6cd020, 0x1aab3: 0x6c813e20, + 0x1aab4: 0x6c814020, 0x1aab5: 0x6c733e20, 0x1aab6: 0x6c79ce20, 0x1aab7: 0x6d0f8620, + 0x1aab8: 0x6cebc620, 0x1aab9: 0x6cffd420, 0x1aaba: 0x6ca1c220, 0x1aabb: 0x6c7b8420, + 0x1aabc: 0x6c6a7a20, 0x1aabd: 0x6c8aca20, 0x1aabe: 0x6c50ba20, 0x1aabf: 0x6cd31420, + // Block 0x6ab, offset 0x1aac0 + 0x1aac0: 0x6c788420, 0x1aac1: 0x6c6ce020, 0x1aac2: 0x6c433620, 0x1aac3: 0x6c0ec220, + 0x1aac4: 0x6c9f9820, 0x1aac5: 0x6c1bf420, 0x1aac6: 0x6c80a020, 0x1aac7: 0x6d1e1820, + 0x1aac8: 0x6d1e1a20, 0x1aac9: 0x6c9e0c20, 0x1aaca: 0x6c788620, 0x1aacb: 0x6d099220, + 0x1aacc: 0x6c734420, 0x1aacd: 0x6cbe7420, 0x1aace: 0x6c922820, 0x1aacf: 0x6c107c20, + 0x1aad0: 0x6c9bcc20, 0x1aad1: 0x6c1c0420, 0x1aad2: 0x6c823c20, 0x1aad3: 0x6c768620, + 0x1aad4: 0x6c9e1a20, 0x1aad5: 0x6c307220, 0x1aad6: 0x6d06b420, 0x1aad7: 0x6d06ba20, + 0x1aad8: 0x6c76a620, 0x1aad9: 0x6cf55620, 0x1aada: 0x6d175020, 0x1aadb: 0x6d099820, + 0x1aadc: 0x6cf24a20, 0x1aadd: 0x6cd16420, 0x1aade: 0x6c815620, 0x1aadf: 0x6ca28420, + 0x1aae0: 0x6c926420, 0x1aae1: 0x6cb1b220, 0x1aae2: 0x6cd39620, 0x1aae3: 0x6c5ee220, + 0x1aae4: 0x6cbd7c20, 0x1aae5: 0x6c67ee20, 0x1aae6: 0x6c174c20, 0x1aae7: 0x6cc37420, + 0x1aae8: 0x6cfe3e20, 0x1aae9: 0x6d181c20, 0x1aaea: 0x6c747620, 0x1aaeb: 0x6c385220, + 0x1aaec: 0x6c72fa20, 0x1aaed: 0x6ce76620, 0x1aaee: 0x6c727620, 0x1aaef: 0x6c27f620, + 0x1aaf0: 0x6d00d620, 0x1aaf1: 0x6c973820, 0x1aaf2: 0x6d09a420, 0x1aaf3: 0x6d09a820, + 0x1aaf4: 0x6c940220, 0x1aaf5: 0x6c867020, 0x1aaf6: 0x6c184e20, 0x1aaf7: 0x6cc4e220, + 0x1aaf8: 0x6cc37c20, 0x1aaf9: 0x6c059c20, 0x1aafa: 0x6cce9420, 0x1aafb: 0x6d277620, + 0x1aafc: 0x6c6f4220, 0x1aafd: 0x6c062c20, 0x1aafe: 0x6c463220, 0x1aaff: 0x6cf49220, + // Block 0x6ac, offset 0x1ab00 + 0x1ab00: 0x6d277820, 0x1ab01: 0x6cf17820, 0x1ab02: 0x6c0ade20, 0x1ab03: 0x6c412220, + 0x1ab04: 0x6c412420, 0x1ab05: 0x6c059e20, 0x1ab06: 0x6c22f420, 0x1ab07: 0x6d198a20, + 0x1ab08: 0x6d045020, 0x1ab09: 0x6cae5020, 0x1ab0a: 0x6c705020, 0x1ab0b: 0x6ce20420, + 0x1ab0c: 0x6c43c620, 0x1ab0d: 0x6cb42c20, 0x1ab0e: 0x6c35f820, 0x1ab0f: 0x6cad5a20, + 0x1ab10: 0x6c3e4820, 0x1ab11: 0x6c458820, 0x1ab12: 0x6c269620, 0x1ab13: 0x6c6fee20, + 0x1ab14: 0x6cbef220, 0x1ab15: 0x6c08aa20, 0x1ab16: 0x6c577620, 0x1ab17: 0x6c06c620, + 0x1ab18: 0x6ca4ea20, 0x1ab19: 0x6cd41420, 0x1ab1a: 0x6c397e20, 0x1ab1b: 0x6c6fc620, + 0x1ab1c: 0x6d144c20, 0x1ab1d: 0x6d288020, 0x1ab1e: 0x6c67d020, 0x1ab1f: 0x6c777820, + 0x1ab20: 0x6c681820, 0x1ab21: 0x6c7b8020, 0x1ab22: 0x6c549220, 0x1ab23: 0x6cf98420, + 0x1ab24: 0x6cc0ce20, 0x1ab25: 0x6c0b6820, 0x1ab26: 0x6c4ac620, 0x1ab27: 0x6cbc9c20, + 0x1ab28: 0x6d29d020, 0x1ab29: 0x6c7b8a20, 0x1ab2a: 0x6c3a4c20, 0x1ab2b: 0x6c54b420, + 0x1ab2c: 0x6d224620, 0x1ab2d: 0x6c4aee20, 0x1ab2e: 0x6c7cf020, 0x1ab2f: 0x6c5bd220, + 0x1ab30: 0x6c27ea20, 0x1ab31: 0x6c4b5c20, 0x1ab32: 0x6c881a20, 0x1ab33: 0x6c882c20, + 0x1ab34: 0x6cdb9420, 0x1ab35: 0x6c31c220, 0x1ab36: 0x6c703420, 0x1ab37: 0x6c74fa20, + 0x1ab38: 0x6cf83420, 0x1ab39: 0x6cb04020, 0x1ab3a: 0x6cc0c420, 0x1ab3b: 0x6d13c020, + 0x1ab3c: 0x6c77d420, 0x1ab3d: 0x6d0d5220, 0x1ab3e: 0x6c0b3220, 0x1ab3f: 0x6ca68c20, + // Block 0x6ad, offset 0x1ab40 + 0x1ab40: 0x6cc0f820, 0x1ab41: 0x6cd22420, 0x1ab42: 0x6d0a6020, 0x1ab43: 0x6cb88c20, + 0x1ab44: 0x6ca75420, 0x1ab45: 0x6cc96220, 0x1ab46: 0x6d40a220, 0x1ab47: 0x6cd0d020, + 0x1ab48: 0x6cf41620, 0x1ab49: 0x6c5b8420, 0x1ab4a: 0x6c04dc20, 0x1ab4b: 0x6cd2fa20, + 0x1ab4c: 0x6cf83620, 0x1ab4d: 0x6ced6a20, 0x1ab4e: 0x6c572420, 0x1ab4f: 0x6d006620, + 0x1ab50: 0x6ced6c20, 0x1ab51: 0x6c068e20, 0x1ab52: 0x6d40a820, 0x1ab53: 0x6d3cee20, + 0x1ab54: 0x6d007020, 0x1ab55: 0x6c27ba20, 0x1ab56: 0x6c972820, 0x1ab57: 0x6ca3ea20, + 0x1ab58: 0x6c27c020, 0x1ab59: 0x6c601220, 0x1ab5a: 0x6c0efe20, 0x1ab5b: 0x6cd67c20, + 0x1ab5c: 0x6c100420, 0x1ab5d: 0x6c7bd420, 0x1ab5e: 0x6c0b6420, 0x1ab5f: 0x6c102a20, + 0x1ab60: 0x6d2e4620, 0x1ab61: 0x6c761820, 0x1ab62: 0x6c913020, 0x1ab63: 0x6d1f9c20, + 0x1ab64: 0x6c91b420, 0x1ab65: 0x6cf58420, 0x1ab66: 0x6c48a620, 0x1ab67: 0x6cf2d420, + 0x1ab68: 0x6d017620, 0x1ab69: 0x6c6a4e20, 0x1ab6a: 0x6c6a5020, 0x1ab6b: 0x6cf06820, + 0x1ab6c: 0x6c01f020, 0x1ab6d: 0x6cbef420, 0x1ab6e: 0x6d338020, 0x1ab6f: 0x6c991e20, + 0x1ab70: 0x6d1b3620, 0x1ab71: 0x6cee6620, 0x1ab72: 0x6ccec420, 0x1ab73: 0x6c5fd220, + 0x1ab74: 0x6cc3a020, 0x1ab75: 0x6c948c20, 0x1ab76: 0x6c1b7c20, 0x1ab77: 0x6c731020, + 0x1ab78: 0x6d016a20, 0x1ab79: 0x6d067e20, 0x1ab7a: 0x6c6c8620, 0x1ab7b: 0x6cc3a620, + 0x1ab7c: 0x6cf4be20, 0x1ab7d: 0x6c5fec20, 0x1ab7e: 0x6c360a20, 0x1ab7f: 0x6cbe3a20, + // Block 0x6ae, offset 0x1ab80 + 0x1ab80: 0x6cf63820, 0x1ab81: 0x6cca6620, 0x1ab82: 0x6c16e020, 0x1ab83: 0x6cef8020, + 0x1ab84: 0x6c35c020, 0x1ab85: 0x6ce62220, 0x1ab86: 0x6c856020, 0x1ab87: 0x6d300c20, + 0x1ab88: 0x6c4e4e20, 0x1ab89: 0x6c856420, 0x1ab8a: 0x6d0b4620, 0x1ab8b: 0x6d0ac820, + 0x1ab8c: 0x6d0e3620, 0x1ab8d: 0x6ccf3020, 0x1ab8e: 0x6c2bca20, 0x1ab8f: 0x6d2c7020, + 0x1ab90: 0x6cacf020, 0x1ab91: 0x6d0b0c20, 0x1ab92: 0x6c50bc20, 0x1ab93: 0x6d0b1620, + 0x1ab94: 0x6d358220, 0x1ab95: 0x6c12cc20, 0x1ab96: 0x6cacf620, 0x1ab97: 0x6ce31020, + 0x1ab98: 0x6c83a420, 0x1ab99: 0x6ccf3820, 0x1ab9a: 0x6c546020, 0x1ab9b: 0x6ce63420, + 0x1ab9c: 0x6d416820, 0x1ab9d: 0x6c261220, 0x1ab9e: 0x6c3a9820, 0x1ab9f: 0x6d254c20, + 0x1aba0: 0x6c12dc20, 0x1aba1: 0x6d255e20, 0x1aba2: 0x6cfd6a20, 0x1aba3: 0x6d0d6420, + 0x1aba4: 0x6c860c20, 0x1aba5: 0x6c744220, 0x1aba6: 0x6ccc5020, 0x1aba7: 0x6c2cca20, + 0x1aba8: 0x6c1e7c20, 0x1aba9: 0x6c6ff020, 0x1abaa: 0x6c6c9620, 0x1abab: 0x6c024620, + 0x1abac: 0x6c4b1020, 0x1abad: 0x6d0e9020, 0x1abae: 0x6cd80020, 0x1abaf: 0x6c862620, + 0x1abb0: 0x6c16f220, 0x1abb1: 0x6c7faa20, 0x1abb2: 0x6c864620, 0x1abb3: 0x6d0cd020, + 0x1abb4: 0x6d0df620, 0x1abb5: 0x6d25dc20, 0x1abb6: 0x6cd7b420, 0x1abb7: 0x6c455020, + 0x1abb8: 0x6c8b9c20, 0x1abb9: 0x6cc73e20, 0x1abba: 0x6cc25a20, 0x1abbb: 0x6cc25c20, + 0x1abbc: 0x6c377c20, 0x1abbd: 0x6c82b020, 0x1abbe: 0x6c315e20, 0x1abbf: 0x6cfc7420, + // Block 0x6af, offset 0x1abc0 + 0x1abc0: 0x6d3b6e20, 0x1abc1: 0x6cc9fa20, 0x1abc2: 0x6c115a20, 0x1abc3: 0x6c115e20, + 0x1abc4: 0x6c116020, 0x1abc5: 0x6c116620, 0x1abc6: 0x6c00b420, 0x1abc7: 0x6c278620, + 0x1abc8: 0x6d200420, 0x1abc9: 0x6c137220, 0x1abca: 0x6c5fb820, 0x1abcb: 0x6d206820, + 0x1abcc: 0x6cd6a020, 0x1abcd: 0x6c390020, 0x1abce: 0x6cd42620, 0x1abcf: 0x6c48e420, + 0x1abd0: 0x6c035c20, 0x1abd1: 0x6c37e220, 0x1abd2: 0x6cc91020, 0x1abd3: 0x6cd30820, + 0x1abd4: 0x6cd4a620, 0x1abd5: 0x6d3d2a20, 0x1abd6: 0x6cc23c20, 0x1abd7: 0x6cd45220, + 0x1abd8: 0x6c0b7a20, 0x1abd9: 0x6d068a20, 0x1abda: 0x6c640420, 0x1abdb: 0x6cacaa20, + 0x1abdc: 0x6cda0c20, 0x1abdd: 0x6c433820, 0x1abde: 0x6cf08020, 0x1abdf: 0x6cda0e20, + 0x1abe0: 0x6c2ebc20, 0x1abe1: 0x6cc8e220, 0x1abe2: 0x6c23bc20, 0x1abe3: 0x6c79c820, + 0x1abe4: 0x6c475020, 0x1abe5: 0x6c71ea20, 0x1abe6: 0x6c8e1a20, 0x1abe7: 0x6c488a20, + 0x1abe8: 0x6c29b420, 0x1abe9: 0x6c79d420, 0x1abea: 0x6d34ce20, 0x1abeb: 0x6c697a20, + 0x1abec: 0x6d2f9420, 0x1abed: 0x6c03e820, 0x1abee: 0x6c2f4420, 0x1abef: 0x6c785220, + 0x1abf0: 0x6cdf0e20, 0x1abf1: 0x6c1bd620, 0x1abf2: 0x6cd2a420, 0x1abf3: 0x6d200820, + 0x1abf4: 0x6cbfee20, 0x1abf5: 0x6cb34620, 0x1abf6: 0x6d12ba20, 0x1abf7: 0x6c500e20, + 0x1abf8: 0x6cd7bc20, 0x1abf9: 0x6ce08a20, 0x1abfa: 0x6c1b7220, 0x1abfb: 0x6c820a20, + 0x1abfc: 0x6c2daa20, 0x1abfd: 0x6c5e6c20, 0x1abfe: 0x6c8a5c20, 0x1abff: 0x6c529020, + // Block 0x6b0, offset 0x1ac00 + 0x1ac00: 0x6c9ebe20, 0x1ac01: 0x6d056020, 0x1ac02: 0x6c982420, 0x1ac03: 0x6c1a9020, + 0x1ac04: 0x6c447c20, 0x1ac05: 0x6d077820, 0x1ac06: 0x6d108620, 0x1ac07: 0x6d3ed820, + 0x1ac08: 0x6c50b620, 0x1ac09: 0x6c5fc220, 0x1ac0a: 0x6c2e0820, 0x1ac0b: 0x6c25b220, + 0x1ac0c: 0x6ce70c20, 0x1ac0d: 0x6c9fe620, 0x1ac0e: 0x6c545a20, 0x1ac0f: 0x6c856e20, + 0x1ac10: 0x6ce91620, 0x1ac11: 0x6cfe1620, 0x1ac12: 0x6d2bc220, 0x1ac13: 0x6cfa2a20, + 0x1ac14: 0x6d12a020, 0x1ac15: 0x6c937420, 0x1ac16: 0x6d0aca20, 0x1ac17: 0x6c96ee20, + 0x1ac18: 0x6cab7420, 0x1ac19: 0x6c5d5220, 0x1ac1a: 0x6d13c220, 0x1ac1b: 0x6c755420, + 0x1ac1c: 0x6c1e1c20, 0x1ac1d: 0x6c8c4420, 0x1ac1e: 0x6cea1620, 0x1ac1f: 0x6d1a2420, + 0x1ac20: 0x6c3a7e20, 0x1ac21: 0x6c08b820, 0x1ac22: 0x6cbdfe20, 0x1ac23: 0x6cbe0020, + 0x1ac24: 0x6c6ba820, 0x1ac25: 0x6c105c20, 0x1ac26: 0x6c3d1c20, 0x1ac27: 0x6c03ea20, + 0x1ac28: 0x6c339620, 0x1ac29: 0x6c3b0c20, 0x1ac2a: 0x6c354820, 0x1ac2b: 0x6c4dce20, + 0x1ac2c: 0x6ce62c20, 0x1ac2d: 0x6c792420, 0x1ac2e: 0x6cd74620, 0x1ac2f: 0x6cb6d020, + 0x1ac30: 0x6c52f020, 0x1ac31: 0x6d338620, 0x1ac32: 0x6d1aca20, 0x1ac33: 0x6cf3a020, + 0x1ac34: 0x6cf3a220, 0x1ac35: 0x6c178c20, 0x1ac36: 0x6ca55820, 0x1ac37: 0x6d093c20, + 0x1ac38: 0x6cf56a20, 0x1ac39: 0x6c20b420, 0x1ac3a: 0x6c309e20, 0x1ac3b: 0x6cf1c820, + 0x1ac3c: 0x6c544820, 0x1ac3d: 0x6c529220, 0x1ac3e: 0x6cf3a420, 0x1ac3f: 0x6c433220, + // Block 0x6b1, offset 0x1ac40 + 0x1ac40: 0x6d0bda20, 0x1ac41: 0x6c759420, 0x1ac42: 0x6c937620, 0x1ac43: 0x6c35d020, + 0x1ac44: 0x6c43c020, 0x1ac45: 0x6c99ce20, 0x1ac46: 0x6c270420, 0x1ac47: 0x6cb6d220, + 0x1ac48: 0x6c19b620, 0x1ac49: 0x6cf3a620, 0x1ac4a: 0x6c433420, 0x1ac4b: 0x6c3d3820, + 0x1ac4c: 0x6c698020, 0x1ac4d: 0x6c529420, 0x1ac4e: 0x6c1b7820, 0x1ac4f: 0x6cd0da20, + 0x1ac50: 0x6ca55a20, 0x1ac51: 0x6cea1820, 0x1ac52: 0x6c3f3220, 0x1ac53: 0x6d167820, + 0x1ac54: 0x6c270620, 0x1ac55: 0x6cab7620, 0x1ac56: 0x6c857c20, 0x1ac57: 0x6c077620, + 0x1ac58: 0x6d253820, 0x1ac59: 0x6c4c0e20, 0x1ac5a: 0x6cf21a20, 0x1ac5b: 0x6cba9c20, + 0x1ac5c: 0x6cf35020, 0x1ac5d: 0x6c35da20, 0x1ac5e: 0x6cd19820, 0x1ac5f: 0x6c731220, + 0x1ac60: 0x6cae4620, 0x1ac61: 0x6cf1ce20, 0x1ac62: 0x6ca55c20, 0x1ac63: 0x6c965a20, + 0x1ac64: 0x6c8e1c20, 0x1ac65: 0x6cc46020, 0x1ac66: 0x6d1e9420, 0x1ac67: 0x6c2bd420, + 0x1ac68: 0x6d385a20, 0x1ac69: 0x6cd31620, 0x1ac6a: 0x6d38fa20, 0x1ac6b: 0x6ce60e20, + 0x1ac6c: 0x6cf84420, 0x1ac6d: 0x6d16a820, 0x1ac6e: 0x6cb74220, 0x1ac6f: 0x6cb27420, + 0x1ac70: 0x6d3ef420, 0x1ac71: 0x6c46ea20, 0x1ac72: 0x6c21f420, 0x1ac73: 0x6cf07220, + 0x1ac74: 0x6d062a20, 0x1ac75: 0x6c000420, 0x1ac76: 0x6ca49220, 0x1ac77: 0x6c40be20, + 0x1ac78: 0x6cadac20, 0x1ac79: 0x6d16aa20, 0x1ac7a: 0x6cfe8220, 0x1ac7b: 0x6ccfa820, + 0x1ac7c: 0x6c549820, 0x1ac7d: 0x6ca04020, 0x1ac7e: 0x6c267a20, 0x1ac7f: 0x6cc26220, + // Block 0x6b2, offset 0x1ac80 + 0x1ac80: 0x6c71a220, 0x1ac81: 0x6c4dd420, 0x1ac82: 0x6d288820, 0x1ac83: 0x6ceaa820, + 0x1ac84: 0x6c341a20, 0x1ac85: 0x6cb3ec20, 0x1ac86: 0x6cad4620, 0x1ac87: 0x6c0cdc20, + 0x1ac88: 0x6c3de020, 0x1ac89: 0x6d0f4420, 0x1ac8a: 0x6c50be20, 0x1ac8b: 0x6d28e820, + 0x1ac8c: 0x6c50c020, 0x1ac8d: 0x6c4d0c20, 0x1ac8e: 0x6c6fd420, 0x1ac8f: 0x6d1e1220, + 0x1ac90: 0x6c40aa20, 0x1ac91: 0x6c264020, 0x1ac92: 0x6d38fc20, 0x1ac93: 0x6cec1220, + 0x1ac94: 0x6c760c20, 0x1ac95: 0x6c483220, 0x1ac96: 0x6c760e20, 0x1ac97: 0x6d42b820, + 0x1ac98: 0x6c106020, 0x1ac99: 0x6c8f6a20, 0x1ac9a: 0x6c2fda20, 0x1ac9b: 0x6ca8f420, + 0x1ac9c: 0x6cdefe20, 0x1ac9d: 0x6cd7c820, 0x1ac9e: 0x6cfc7820, 0x1ac9f: 0x6c5da420, + 0x1aca0: 0x6cb75020, 0x1aca1: 0x6c37c020, 0x1aca2: 0x6c35e420, 0x1aca3: 0x6c49da20, + 0x1aca4: 0x6d2cb220, 0x1aca5: 0x6cf85420, 0x1aca6: 0x6d148a20, 0x1aca7: 0x6c8b9220, + 0x1aca8: 0x6d3e0a20, 0x1aca9: 0x6c9ec020, 0x1acaa: 0x6c9c2e20, 0x1acab: 0x6d34fa20, + 0x1acac: 0x6d119420, 0x1acad: 0x6c5e9220, 0x1acae: 0x6d390a20, 0x1acaf: 0x6c437820, + 0x1acb0: 0x6cd5a820, 0x1acb1: 0x6d295e20, 0x1acb2: 0x6cffd620, 0x1acb3: 0x6c4d0e20, + 0x1acb4: 0x6c5a8e20, 0x1acb5: 0x6c7ad420, 0x1acb6: 0x6c580c20, 0x1acb7: 0x6ce20820, + 0x1acb8: 0x6cfb3020, 0x1acb9: 0x6c35e620, 0x1acba: 0x6d084220, 0x1acbb: 0x6d04ba20, + 0x1acbc: 0x6c4c1020, 0x1acbd: 0x6d0e4220, 0x1acbe: 0x6c81a020, 0x1acbf: 0x6d13ce20, + // Block 0x6b3, offset 0x1acc0 + 0x1acc0: 0x6c001620, 0x1acc1: 0x6cb23820, 0x1acc2: 0x6cd04a20, 0x1acc3: 0x6ce72020, + 0x1acc4: 0x6c529a20, 0x1acc5: 0x6d045c20, 0x1acc6: 0x6c341c20, 0x1acc7: 0x6cec4c20, + 0x1acc8: 0x6c4cf820, 0x1acc9: 0x6d28f820, 0x1acca: 0x6d201e20, 0x1accb: 0x6c2f3020, + 0x1accc: 0x6cac1c20, 0x1accd: 0x6cfddc20, 0x1acce: 0x6c001420, 0x1accf: 0x6c449c20, + 0x1acd0: 0x6c7b8c20, 0x1acd1: 0x6d0b4a20, 0x1acd2: 0x6c264220, 0x1acd3: 0x6cfe8a20, + 0x1acd4: 0x6c094220, 0x1acd5: 0x6c5b9620, 0x1acd6: 0x6ca77420, 0x1acd7: 0x6c570a20, + 0x1acd8: 0x6d044220, 0x1acd9: 0x6c7b1820, 0x1acda: 0x6c347620, 0x1acdb: 0x6c3b1c20, + 0x1acdc: 0x6c619c20, 0x1acdd: 0x6ca9b220, 0x1acde: 0x6ca1ba20, 0x1acdf: 0x6d1d7620, + 0x1ace0: 0x6c502420, 0x1ace1: 0x6d254e20, 0x1ace2: 0x6c905620, 0x1ace3: 0x6cb3ee20, + 0x1ace4: 0x6c984820, 0x1ace5: 0x6c438020, 0x1ace6: 0x6cab2820, 0x1ace7: 0x6c1a9a20, + 0x1ace8: 0x6ccece20, 0x1ace9: 0x6c87dc20, 0x1acea: 0x6ca2f420, 0x1aceb: 0x6d40ae20, + 0x1acec: 0x6c50ea20, 0x1aced: 0x6c7a3420, 0x1acee: 0x6cfe9220, 0x1acef: 0x6cfc9a20, + 0x1acf0: 0x6c814820, 0x1acf1: 0x6c0e5e20, 0x1acf2: 0x6d302c20, 0x1acf3: 0x6d2bd020, + 0x1acf4: 0x6c89ac20, 0x1acf5: 0x6c033620, 0x1acf6: 0x6c9ec220, 0x1acf7: 0x6c8ae220, + 0x1acf8: 0x6cdbb420, 0x1acf9: 0x6c3e2a20, 0x1acfa: 0x6c103420, 0x1acfb: 0x6c4e9020, + 0x1acfc: 0x6c524620, 0x1acfd: 0x6c44f220, 0x1acfe: 0x6cd76820, 0x1acff: 0x6c447420, + // Block 0x6b4, offset 0x1ad00 + 0x1ad00: 0x6d203620, 0x1ad01: 0x6d0e4c20, 0x1ad02: 0x6c46fc20, 0x1ad03: 0x6c477020, + 0x1ad04: 0x6c077820, 0x1ad05: 0x6c4dec20, 0x1ad06: 0x6cdd0c20, 0x1ad07: 0x6c213820, + 0x1ad08: 0x6d171c20, 0x1ad09: 0x6c001820, 0x1ad0a: 0x6c63ae20, 0x1ad0b: 0x6ce84620, + 0x1ad0c: 0x6cfb3220, 0x1ad0d: 0x6cecf620, 0x1ad0e: 0x6c85c420, 0x1ad0f: 0x6cf5b220, + 0x1ad10: 0x6ce0e820, 0x1ad11: 0x6d428a20, 0x1ad12: 0x6cc02420, 0x1ad13: 0x6c17d420, + 0x1ad14: 0x6cf3ac20, 0x1ad15: 0x6d2a6e20, 0x1ad16: 0x6d0b4c20, 0x1ad17: 0x6c30a420, + 0x1ad18: 0x6cb6e420, 0x1ad19: 0x6c2b6020, 0x1ad1a: 0x6cbe0c20, 0x1ad1b: 0x6c96ba20, + 0x1ad1c: 0x6ca0ee20, 0x1ad1d: 0x6c461220, 0x1ad1e: 0x6c30e620, 0x1ad1f: 0x6cc26c20, + 0x1ad20: 0x6c814a20, 0x1ad21: 0x6c898c20, 0x1ad22: 0x6cdd5420, 0x1ad23: 0x6d2a7020, + 0x1ad24: 0x6c58fe20, 0x1ad25: 0x6c813620, 0x1ad26: 0x6ccbd620, 0x1ad27: 0x6c5ea020, + 0x1ad28: 0x6d426820, 0x1ad29: 0x6cf28420, 0x1ad2a: 0x6c3cca20, 0x1ad2b: 0x6c6cfc20, + 0x1ad2c: 0x6c56fc20, 0x1ad2d: 0x6cb77620, 0x1ad2e: 0x6cd45c20, 0x1ad2f: 0x6ceefa20, + 0x1ad30: 0x6cd64420, 0x1ad31: 0x6c171020, 0x1ad32: 0x6c374e20, 0x1ad33: 0x6c85e620, + 0x1ad34: 0x6cbb5620, 0x1ad35: 0x6c017e20, 0x1ad36: 0x6d2ab620, 0x1ad37: 0x6d1d7820, + 0x1ad38: 0x6ca75e20, 0x1ad39: 0x6d208420, 0x1ad3a: 0x6ce4e620, 0x1ad3b: 0x6c7f4420, + 0x1ad3c: 0x6ccc4220, 0x1ad3d: 0x6cf5d820, 0x1ad3e: 0x6ceba020, 0x1ad3f: 0x6c54b820, + // Block 0x6b5, offset 0x1ad40 + 0x1ad40: 0x6c003c20, 0x1ad41: 0x6d2f6420, 0x1ad42: 0x6caa1420, 0x1ad43: 0x6c790220, + 0x1ad44: 0x6d3d4420, 0x1ad45: 0x6d3d4620, 0x1ad46: 0x6cce0220, 0x1ad47: 0x6c2c3a20, + 0x1ad48: 0x6c524a20, 0x1ad49: 0x6c8ba820, 0x1ad4a: 0x6c001020, 0x1ad4b: 0x6c112220, + 0x1ad4c: 0x6cfd6c20, 0x1ad4d: 0x6cea1e20, 0x1ad4e: 0x6cf43e20, 0x1ad4f: 0x6cf20620, + 0x1ad50: 0x6c253020, 0x1ad51: 0x6ccc4420, 0x1ad52: 0x6c477a20, 0x1ad53: 0x6cb6ec20, + 0x1ad54: 0x6cb6ee20, 0x1ad55: 0x6ce21620, 0x1ad56: 0x6c287420, 0x1ad57: 0x6c287620, + 0x1ad58: 0x6d12e620, 0x1ad59: 0x6d3f1020, 0x1ad5a: 0x6c08d820, 0x1ad5b: 0x6c253220, + 0x1ad5c: 0x6c1fc220, 0x1ad5d: 0x6c510220, 0x1ad5e: 0x6d0b5020, 0x1ad5f: 0x6cb6f420, + 0x1ad60: 0x6d304820, 0x1ad61: 0x6c39f620, 0x1ad62: 0x6c898e20, 0x1ad63: 0x6cfb5820, + 0x1ad64: 0x6cafd820, 0x1ad65: 0x6ccc4620, 0x1ad66: 0x6c7ed420, 0x1ad67: 0x6d2ab820, + 0x1ad68: 0x6d1baa20, 0x1ad69: 0x6c48ae20, 0x1ad6a: 0x6cabc220, 0x1ad6b: 0x6d30d620, + 0x1ad6c: 0x6ccb2020, 0x1ad6d: 0x6d3bc220, 0x1ad6e: 0x6ca81020, 0x1ad6f: 0x6c4cf620, + 0x1ad70: 0x6c953020, 0x1ad71: 0x6d0bf020, 0x1ad72: 0x6c2c3c20, 0x1ad73: 0x6cc2d220, + 0x1ad74: 0x6c15a420, 0x1ad75: 0x6c100620, 0x1ad76: 0x6c2fa020, 0x1ad77: 0x6c809e20, + 0x1ad78: 0x6cffe420, 0x1ad79: 0x6c710c20, 0x1ad7a: 0x6ce0f220, 0x1ad7b: 0x6c1c1a20, + 0x1ad7c: 0x6ce31e20, 0x1ad7d: 0x6c016c20, 0x1ad7e: 0x6c6f7020, 0x1ad7f: 0x6c288620, + // Block 0x6b6, offset 0x1ad80 + 0x1ad80: 0x6c761020, 0x1ad81: 0x6d1df420, 0x1ad82: 0x6cf08a20, 0x1ad83: 0x6ca3fc20, + 0x1ad84: 0x6ccd8a20, 0x1ad85: 0x6d232a20, 0x1ad86: 0x6d305820, 0x1ad87: 0x6c7e6220, + 0x1ad88: 0x6c6a0820, 0x1ad89: 0x6c53f820, 0x1ad8a: 0x6c4e5820, 0x1ad8b: 0x6c2e9820, + 0x1ad8c: 0x6d388220, 0x1ad8d: 0x6c147e20, 0x1ad8e: 0x6cec5220, 0x1ad8f: 0x6caaec20, + 0x1ad90: 0x6d230020, 0x1ad91: 0x6d19d820, 0x1ad92: 0x6d28b820, 0x1ad93: 0x6d10a220, + 0x1ad94: 0x6cab2420, 0x1ad95: 0x6c9e2020, 0x1ad96: 0x6c555220, 0x1ad97: 0x6d27e820, + 0x1ad98: 0x6c201e20, 0x1ad99: 0x6c5bbc20, 0x1ad9a: 0x6c591a20, 0x1ad9b: 0x6c591c20, + 0x1ad9c: 0x6cf7e620, 0x1ad9d: 0x6c509c20, 0x1ad9e: 0x6c5ec220, 0x1ad9f: 0x6c7cf420, + 0x1ada0: 0x6d37ee20, 0x1ada1: 0x6cef0620, 0x1ada2: 0x6ccc5220, 0x1ada3: 0x6d06cc20, + 0x1ada4: 0x6c59ba20, 0x1ada5: 0x6c344a20, 0x1ada6: 0x6ca82620, 0x1ada7: 0x6d079020, + 0x1ada8: 0x6c89b420, 0x1ada9: 0x6d232c20, 0x1adaa: 0x6cca9e20, 0x1adab: 0x6c1aae20, + 0x1adac: 0x6cbbe020, 0x1adad: 0x6d0e6a20, 0x1adae: 0x6c27dc20, 0x1adaf: 0x6cae4a20, + 0x1adb0: 0x6c116820, 0x1adb1: 0x6c83d020, 0x1adb2: 0x6d1d7a20, 0x1adb3: 0x6d2bd620, + 0x1adb4: 0x6cee7c20, 0x1adb5: 0x6c9e6c20, 0x1adb6: 0x6d1c6220, 0x1adb7: 0x6cae3220, + 0x1adb8: 0x6c103820, 0x1adb9: 0x6c7c7420, 0x1adba: 0x6cf88420, 0x1adbb: 0x6d232e20, + 0x1adbc: 0x6c6ac420, 0x1adbd: 0x6c912820, 0x1adbe: 0x6c7a9620, 0x1adbf: 0x6d2a8220, + // Block 0x6b7, offset 0x1adc0 + 0x1adc0: 0x6c56a220, 0x1adc1: 0x6ce33c20, 0x1adc2: 0x6d110420, 0x1adc3: 0x6c51ca20, + 0x1adc4: 0x6c000e20, 0x1adc5: 0x6d054220, 0x1adc6: 0x6cbabe20, 0x1adc7: 0x6ccb2e20, + 0x1adc8: 0x6d1d8a20, 0x1adc9: 0x6cdabe20, 0x1adca: 0x6c53a620, 0x1adcb: 0x6d00b220, + 0x1adcc: 0x6c00a220, 0x1adcd: 0x6cdd2420, 0x1adce: 0x6c96f020, 0x1adcf: 0x6c139620, + 0x1add0: 0x6c4d6c20, 0x1add1: 0x6c780420, 0x1add2: 0x6c264c20, 0x1add3: 0x6cca7e20, + 0x1add4: 0x6c187220, 0x1add5: 0x6cc81820, 0x1add6: 0x6cd9aa20, 0x1add7: 0x6cebdc20, + 0x1add8: 0x6c5ee420, 0x1add9: 0x6cad1c20, 0x1adda: 0x6cf36e20, 0x1addb: 0x6cba1020, + 0x1addc: 0x6cd39820, 0x1addd: 0x6c440020, 0x1adde: 0x6d3e3220, 0x1addf: 0x6c6a0a20, + 0x1ade0: 0x6c960c20, 0x1ade1: 0x6cf22820, 0x1ade2: 0x6cec3420, 0x1ade3: 0x6cd8c820, + 0x1ade4: 0x6c1ab420, 0x1ade5: 0x6c4fca20, 0x1ade6: 0x6cddd820, + 0x1ade8: 0x6c4d1620, 0x1ade9: 0x6cdd7020, 0x1adea: 0x6cbd7e20, 0x1adeb: 0x6ca83820, + 0x1adec: 0x6c50a020, 0x1aded: 0x6d347020, 0x1adee: 0x6cc9e220, 0x1adef: 0x6ca2c620, + 0x1adf0: 0x6c448a20, 0x1adf1: 0x6ca2e420, 0x1adf2: 0x6c2cb820, 0x1adf3: 0x6c002c20, + 0x1adf4: 0x6cbb6220, 0x1adf5: 0x6ce6f620, 0x1adf6: 0x6c09c220, 0x1adf7: 0x6c024a20, + 0x1adf8: 0x6c024c20, 0x1adf9: 0x6c880c20, 0x1adfa: 0x6d417420, 0x1adfb: 0x6d300020, + 0x1adfc: 0x6ca12420, 0x1adfd: 0x6cda4620, 0x1adfe: 0x6cda2020, 0x1adff: 0x6ce06820, + // Block 0x6b8, offset 0x1ae00 + 0x1ae00: 0x6c2b7820, 0x1ae01: 0x6cb50820, 0x1ae02: 0x6c69aa20, 0x1ae03: 0x6c1cd020, + 0x1ae04: 0x6c685a20, 0x1ae05: 0x6c765620, 0x1ae06: 0x6ce0a020, 0x1ae07: 0x6cccf820, + 0x1ae08: 0x6c127820, 0x1ae09: 0x6c637620, 0x1ae0a: 0x6c004620, 0x1ae0b: 0x6cfee620, + 0x1ae0c: 0x6cb1b420, 0x1ae0d: 0x6c912a20, 0x1ae0e: 0x6c40c020, 0x1ae0f: 0x6c47aa20, + 0x1ae10: 0x6cfee820, 0x1ae11: 0x6c54e220, 0x1ae12: 0x6c5bf220, 0x1ae13: 0x6c4c2c20, + 0x1ae14: 0x6cab8220, 0x1ae15: 0x6cfabc20, 0x1ae16: 0x6d2ad820, 0x1ae17: 0x6c16b420, + 0x1ae18: 0x6d05b820, 0x1ae19: 0x6cb32e20, 0x1ae1a: 0x6c2a5c20, 0x1ae1b: 0x6c96f420, + 0x1ae1c: 0x6c96ca20, 0x1ae1d: 0x6c557820, 0x1ae1e: 0x6c836c20, 0x1ae1f: 0x6c317220, + 0x1ae20: 0x6c40c220, 0x1ae21: 0x6ce0c420, 0x1ae22: 0x6d12ae20, 0x1ae23: 0x6c07fe20, + 0x1ae24: 0x6d1bcc20, 0x1ae25: 0x6cc9f020, 0x1ae26: 0x6c69ac20, 0x1ae27: 0x6c9d6420, + 0x1ae28: 0x6cfffc20, 0x1ae29: 0x6c571220, 0x1ae2a: 0x6c971620, 0x1ae2b: 0x6cc48020, + 0x1ae2c: 0x6c1fc420, 0x1ae2d: 0x6cae7e20, 0x1ae2e: 0x6c816420, 0x1ae2f: 0x6d000420, + 0x1ae30: 0x6c5f1020, 0x1ae31: 0x6d3a7c20, 0x1ae32: 0x6c177020, 0x1ae33: 0x6c7d0820, + 0x1ae34: 0x6d419820, 0x1ae35: 0x6cfefe20, 0x1ae36: 0x6cd80c20, 0x1ae37: 0x6c4fdc20, + 0x1ae38: 0x6c3f7e20, 0x1ae39: 0x6c8a0020, 0x1ae3a: 0x6cbbe820, 0x1ae3b: 0x6cf68e20, + 0x1ae3c: 0x6c1f6a20, 0x1ae3d: 0x6c15d020, 0x1ae3e: 0x6c28a420, 0x1ae3f: 0x6c521e20, + // Block 0x6b9, offset 0x1ae40 + 0x1ae40: 0x6d0aa020, 0x1ae41: 0x6c35b620, 0x1ae42: 0x6d420a20, 0x1ae43: 0x6c385420, + 0x1ae44: 0x6c1acc20, 0x1ae45: 0x6c5ae220, 0x1ae46: 0x6d297220, 0x1ae47: 0x6c207420, + 0x1ae48: 0x6c245220, 0x1ae49: 0x6c289c20, 0x1ae4a: 0x6d23ba20, 0x1ae4b: 0x6cea2420, + 0x1ae4c: 0x6c134a20, 0x1ae4d: 0x6c69b620, 0x1ae4e: 0x6d126220, 0x1ae4f: 0x6cf69020, + 0x1ae50: 0x6cb7be20, 0x1ae51: 0x6c4fd020, 0x1ae52: 0x6c882e20, 0x1ae53: 0x6d05ca20, + 0x1ae54: 0x6c2aa420, 0x1ae55: 0x6c5ae820, 0x1ae56: 0x6d1a8c20, 0x1ae57: 0x6cb40c20, + 0x1ae58: 0x6c73b220, 0x1ae59: 0x6cbd9220, 0x1ae5a: 0x6d0a2e20, 0x1ae5b: 0x6ca85a20, + 0x1ae5c: 0x6c912c20, 0x1ae5d: 0x6cd80e20, 0x1ae5e: 0x6d0dd420, 0x1ae5f: 0x6d1d4820, + 0x1ae60: 0x6c265e20, 0x1ae61: 0x6d2d9420, 0x1ae62: 0x6cab2620, 0x1ae63: 0x6d394e20, + 0x1ae64: 0x6c6d4820, 0x1ae65: 0x6ca9c420, 0x1ae66: 0x6c5c2620, 0x1ae67: 0x6d01f420, + 0x1ae68: 0x6cb7ce20, 0x1ae69: 0x6c36a620, 0x1ae6a: 0x6d2a8e20, 0x1ae6b: 0x6d140e20, + 0x1ae6c: 0x6cd3d620, 0x1ae6d: 0x6c69c220, 0x1ae6e: 0x6d263020, 0x1ae6f: 0x6c003420, + 0x1ae70: 0x6d1dac20, 0x1ae71: 0x6c74b420, 0x1ae72: 0x6c7b3820, 0x1ae73: 0x6d228a20, + 0x1ae74: 0x6cae3420, 0x1ae75: 0x6c2a2820, 0x1ae76: 0x6c40c820, 0x1ae77: 0x6c528e20, + 0x1ae78: 0x6c33aa20, 0x1ae79: 0x6c290220, 0x1ae7a: 0x6d036420, 0x1ae7b: 0x6cc9cc20, + 0x1ae7c: 0x6caf8e20, 0x1ae7d: 0x6cb07220, 0x1ae7e: 0x6d1a0e20, 0x1ae7f: 0x6d41a020, + // Block 0x6ba, offset 0x1ae80 + 0x1ae80: 0x6ca92020, 0x1ae81: 0x6c2b9620, 0x1ae82: 0x6c807820, 0x1ae83: 0x6cddfa20, + 0x1ae84: 0x6c5d5e20, 0x1ae85: 0x6cc7cc20, 0x1ae86: 0x6c4fac20, 0x1ae87: 0x6cfa4820, + 0x1ae88: 0x6d135220, 0x1ae89: 0x6c343820, 0x1ae8a: 0x6cb0be20, 0x1ae8b: 0x6c1de020, + 0x1ae8c: 0x6c629020, 0x1ae8d: 0x6c6d5620, 0x1ae8e: 0x6c4fec20, 0x1ae8f: 0x6ce42820, + 0x1ae90: 0x6c16ca20, 0x1ae91: 0x6d0ac220, 0x1ae92: 0x6c99c620, 0x1ae93: 0x6c10d820, + 0x1ae94: 0x6ce43820, 0x1ae95: 0x6c91e420, 0x1ae96: 0x6c5c6420, 0x1ae97: 0x6c0f8820, + 0x1ae98: 0x6d1eba20, 0x1ae99: 0x6ca88620, 0x1ae9a: 0x6d1a9e20, 0x1ae9b: 0x6c56d620, + 0x1ae9c: 0x6c99ca20, 0x1ae9d: 0x6c52d220, 0x1ae9e: 0x6d30a820, 0x1ae9f: 0x6c846c20, + 0x1aea0: 0x6c8eb220, 0x1aea1: 0x6c4d8e20, 0x1aea2: 0x6ca45620, 0x1aea3: 0x6cff2e20, + 0x1aea4: 0x6ca08220, 0x1aea5: 0x6d0ee620, 0x1aea6: 0x6c86e820, 0x1aea7: 0x6c916820, + 0x1aea8: 0x6c8fba20, 0x1aea9: 0x6ca08c20, 0x1aeaa: 0x6c28dc20, 0x1aeab: 0x6c193a20, + 0x1aeac: 0x6cb21e20, 0x1aead: 0x6cb07c20, 0x1aeae: 0x6cfe5c20, 0x1aeaf: 0x6c5e2420, + 0x1aeb0: 0x6ca08e20, 0x1aeb1: 0x6cf91e20, 0x1aeb2: 0x6c34c220, 0x1aeb3: 0x6c7ab220, + 0x1aeb4: 0x6d0ce820, 0x1aeb5: 0x6c154e20, 0x1aeb6: 0x6d1c1820, 0x1aeb7: 0x6cc50420, + 0x1aeb8: 0x6c2d3020, 0x1aeb9: 0x6c7ede20, 0x1aeba: 0x6cded620, 0x1aebb: 0x6cff4c20, + 0x1aebc: 0x6c74fc20, 0x1aebd: 0x6c21e420, 0x1aebe: 0x6c583c20, 0x1aebf: 0x6c5e3c20, + // Block 0x6bb, offset 0x1aec0 + 0x1aec0: 0x6d3bfe20, 0x1aec1: 0x6ca8aa20, 0x1aec2: 0x6cff4e20, 0x1aec3: 0x6c10ee20, + 0x1aec4: 0x6c84a420, 0x1aec5: 0x6c161620, 0x1aec6: 0x6c14a820, 0x1aec7: 0x6c876020, + 0x1aec8: 0x6d194020, 0x1aec9: 0x6c953620, 0x1aeca: 0x6ca45e20, 0x1aecb: 0x6d28dc20, + 0x1aecc: 0x6cda6e20, 0x1aecd: 0x6cf82420, 0x1aece: 0x6d2b7e20, 0x1aecf: 0x6c654e20, + 0x1aed0: 0x6d28de20, 0x1aed1: 0x6d3a8e20, 0x1aed2: 0x6c800620, 0x1aed3: 0x6ca8c220, + 0x1aed4: 0x6ca45220, 0x1aed5: 0x6c806220, 0x1aed6: 0x6c8f6420, 0x1aed7: 0x6ceed620, + 0x1aed8: 0x6c5b1220, 0x1aed9: 0x6d199c20, 0x1aeda: 0x6cbff020, 0x1aedb: 0x6cd87420, + 0x1aedc: 0x6ca8e220, 0x1aedd: 0x6c656220, 0x1aede: 0x6c5b1420, 0x1aedf: 0x6d031420, + 0x1aee0: 0x6d199e20, 0x1aee1: 0x6ca3dc20, 0x1aee2: 0x6ce94420, 0x1aee3: 0x6ce94620, + 0x1aee4: 0x6c33d620, 0x1aee5: 0x6c777c20, 0x1aee6: 0x6d24c620, 0x1aee7: 0x6c6ef420, + 0x1aee8: 0x6cb0ec20, 0x1aee9: 0x6d277c20, 0x1aeea: 0x6c22f620, 0x1aeeb: 0x6c551c20, + 0x1aeec: 0x6c5b1820, 0x1aeed: 0x6d253a20, 0x1aeee: 0x6c354a20, 0x1aeef: 0x6c4c5620, + 0x1aef0: 0x6c7dca20, 0x1aef1: 0x6c22f820, 0x1aef2: 0x6ce6ee20, 0x1aef3: 0x6ce88420, + 0x1aef4: 0x6ceedc20, 0x1aef5: 0x6c94d820, 0x1aef6: 0x6c4c5a20, 0x1aef7: 0x6cc43020, + 0x1aef8: 0x6cc64020, 0x1aef9: 0x6c8c9e20, 0x1aefa: 0x6c47fe20, 0x1aefb: 0x6c4c5c20, + 0x1aefc: 0x6cdf0020, 0x1aefd: 0x6c4c5e20, 0x1aefe: 0x6ce88820, 0x1aeff: 0x6d202020, + // Block 0x6bc, offset 0x1af00 + 0x1af00: 0x6c4c6220, 0x1af01: 0x6d1a4220, 0x1af02: 0x6c5d2020, 0x1af03: 0x6cb48620, + 0x1af04: 0x6d223820, 0x1af05: 0x6c4dee20, 0x1af06: 0x6d255020, 0x1af07: 0x6c94ea20, + 0x1af08: 0x6cc29620, 0x1af09: 0x6d224820, 0x1af0a: 0x6cbe3e20, 0x1af0b: 0x6c4c6620, + 0x1af0c: 0x6c1ffa20, 0x1af0d: 0x6cef0820, 0x1af0e: 0x6d256020, 0x1af0f: 0x6cc29a20, + 0x1af10: 0x6c7a4020, 0x1af11: 0x6c400a20, 0x1af12: 0x6d257420, 0x1af13: 0x6d257620, + 0x1af14: 0x6d0bbc20, 0x1af15: 0x6ce8b620, 0x1af16: 0x6ce8d420, 0x1af17: 0x6ce8d620, + 0x1af18: 0x6ce95020, 0x1af19: 0x6c94b820, 0x1af1a: 0x6c5c0c20, 0x1af1b: 0x6d188220, + 0x1af1c: 0x6c589220, 0x1af1d: 0x6c944a20, 0x1af1e: 0x6c946e20, 0x1af1f: 0x6ce91020, + 0x1af20: 0x6d0b6620, 0x1af21: 0x6ce91220, 0x1af22: 0x6ce6aa20, 0x1af23: 0x6cd15220, + 0x1af24: 0x6cb48020, 0x1af25: 0x6c920c20, 0x1af26: 0x6c7b5020, 0x1af27: 0x6d0ac620, + 0x1af28: 0x6d292820, 0x1af29: 0x6ceeda20, 0x1af2a: 0x6c436620, 0x1af2b: 0x6d22be20, + 0x1af2c: 0x6cf34020, 0x1af2d: 0x6c4a3420, 0x1af2e: 0x6cb04820, 0x1af2f: 0x6d145020, + 0x1af30: 0x6c2a8a20, 0x1af31: 0x6cb89220, 0x1af32: 0x6cb89420, 0x1af33: 0x6d320e20, + 0x1af34: 0x6d3d1a20, 0x1af35: 0x6c295220, 0x1af36: 0x6cb83e20, 0x1af37: 0x6cfa6220, + 0x1af38: 0x6ccdf620, 0x1af39: 0x6c7bd820, 0x1af3a: 0x6c16e220, 0x1af3b: 0x6cb56e20, + 0x1af3c: 0x6ca7f220, 0x1af3d: 0x6ca0c220, 0x1af3e: 0x6c5e7620, 0x1af3f: 0x6c639820, + // Block 0x6bd, offset 0x1af40 + 0x1af40: 0x6d34dc20, 0x1af41: 0x6d34de20, 0x1af42: 0x6c04b420, 0x1af43: 0x6d098e20, + 0x1af44: 0x6d167a20, 0x1af45: 0x6cbdc620, 0x1af46: 0x6c99d020, 0x1af47: 0x6c755620, + 0x1af48: 0x6cc6f220, 0x1af49: 0x6cea3c20, 0x1af4a: 0x6c39e820, 0x1af4b: 0x6c07a420, + 0x1af4c: 0x6c07a620, 0x1af4d: 0x6cdf8820, 0x1af4e: 0x6c76be20, 0x1af4f: 0x6c580a20, + 0x1af50: 0x6d427620, 0x1af51: 0x6c792620, 0x1af52: 0x6c091820, 0x1af53: 0x6c6e0a20, + 0x1af54: 0x6c2c1220, 0x1af55: 0x6c6d8620, 0x1af56: 0x6c617c20, 0x1af57: 0x6c7b0c20, + 0x1af58: 0x6c2bcc20, 0x1af59: 0x6c6d8820, 0x1af5a: 0x6c646220, 0x1af5b: 0x6cdfca20, + 0x1af5c: 0x6c857e20, 0x1af5d: 0x6c03a620, 0x1af5e: 0x6cf4a420, 0x1af5f: 0x6c3b5020, + 0x1af60: 0x6d3c7a20, 0x1af61: 0x6cb2f620, 0x1af62: 0x6c04e220, 0x1af63: 0x6ce0bc20, + 0x1af64: 0x6c7d4a20, 0x1af65: 0x6cc0da20, 0x1af66: 0x6ce05220, 0x1af67: 0x6d339420, + 0x1af68: 0x6ceaea20, 0x1af69: 0x6c417020, 0x1af6a: 0x6cb27620, 0x1af6b: 0x6c2d3a20, + 0x1af6c: 0x6c48a820, 0x1af6d: 0x6ca5ba20, 0x1af6e: 0x6cdf1420, 0x1af6f: 0x6caf3020, + 0x1af70: 0x6c6ed620, 0x1af71: 0x6d100020, 0x1af72: 0x6c3d0a20, 0x1af73: 0x6c02c420, + 0x1af74: 0x6c921820, 0x1af75: 0x6cbf9c20, 0x1af76: 0x6ca22620, 0x1af77: 0x6c785420, + 0x1af78: 0x6c469220, 0x1af79: 0x6d094020, 0x1af7a: 0x6c036220, 0x1af7b: 0x6c1b0420, + 0x1af7c: 0x6c180020, 0x1af7d: 0x6c8ca020, 0x1af7e: 0x6d3aaa20, 0x1af7f: 0x6c3fb020, + // Block 0x6be, offset 0x1af80 + 0x1af80: 0x6c549a20, 0x1af81: 0x6d358420, 0x1af82: 0x6c20be20, 0x1af83: 0x6c7e3a20, + 0x1af84: 0x6c902e20, 0x1af85: 0x6c903020, 0x1af86: 0x6c913820, 0x1af87: 0x6c02c620, + 0x1af88: 0x6c272e20, 0x1af89: 0x6cad4820, 0x1af8a: 0x6c9fe220, 0x1af8b: 0x6d03ca20, + 0x1af8c: 0x6c305620, 0x1af8d: 0x6c619e20, 0x1af8e: 0x6c51ba20, 0x1af8f: 0x6c93ce20, + 0x1af90: 0x6c222820, 0x1af91: 0x6c1b8220, 0x1af92: 0x6c82ba20, 0x1af93: 0x6c40e420, + 0x1af94: 0x6d19aa20, 0x1af95: 0x6c546220, 0x1af96: 0x6c32f420, 0x1af97: 0x6d2f9c20, + 0x1af98: 0x6c3e0820, 0x1af99: 0x6c49dc20, 0x1af9a: 0x6d10d420, 0x1af9b: 0x6c347820, + 0x1af9c: 0x6c347a20, 0x1af9d: 0x6c4ad020, 0x1af9e: 0x6c13ca20, 0x1af9f: 0x6d0f8e20, + 0x1afa0: 0x6d1a3820, 0x1afa1: 0x6c37fe20, 0x1afa2: 0x6c469a20, 0x1afa3: 0x6d254420, + 0x1afa4: 0x6c2e6a20, 0x1afa5: 0x6d007620, 0x1afa6: 0x6c78fa20, 0x1afa7: 0x6cce3220, + 0x1afa8: 0x6cd43e20, 0x1afa9: 0x6c35ec20, 0x1afaa: 0x6c0e4020, 0x1afab: 0x6c2d4020, + 0x1afac: 0x6c530c20, 0x1afad: 0x6d0ad820, 0x1afae: 0x6c7ad620, 0x1afaf: 0x6c26f820, + 0x1afb0: 0x6c762020, 0x1afb1: 0x6c295a20, 0x1afb2: 0x6c764a20, 0x1afb3: 0x6c4f9e20, + 0x1afb4: 0x6ca4dc20, 0x1afb5: 0x6c017820, 0x1afb6: 0x6d036c20, 0x1afb7: 0x6cfc9c20, + 0x1afb8: 0x6d260820, 0x1afb9: 0x6c051a20, 0x1afba: 0x6c3d5a20, 0x1afbb: 0x6c03ae20, + 0x1afbc: 0x6d172020, 0x1afbd: 0x6d1b4220, 0x1afbe: 0x6c4e9220, 0x1afbf: 0x6d06a020, + // Block 0x6bf, offset 0x1afc0 + 0x1afc0: 0x6c20c420, 0x1afc1: 0x6cbd6220, 0x1afc2: 0x6c44f420, 0x1afc3: 0x6c001c20, + 0x1afc4: 0x6c081620, 0x1afc5: 0x6c39aa20, 0x1afc6: 0x6cc3a820, 0x1afc7: 0x6d1e2020, + 0x1afc8: 0x6c75a020, 0x1afc9: 0x6c633e20, 0x1afca: 0x6c2c2a20, 0x1afcb: 0x6c96fa20, + 0x1afcc: 0x6c811420, 0x1afcd: 0x6c731820, 0x1afce: 0x6c19c620, 0x1afcf: 0x6ccccc20, + 0x1afd0: 0x6c6c3c20, 0x1afd1: 0x6d303020, 0x1afd2: 0x6c8ae420, 0x1afd3: 0x6c8ae620, + 0x1afd4: 0x6c107e20, 0x1afd5: 0x6c19d820, 0x1afd6: 0x6c57d820, 0x1afd7: 0x6c108020, + 0x1afd8: 0x6cd25a20, 0x1afd9: 0x6d099420, 0x1afda: 0x6c4c1820, 0x1afdb: 0x6c6eda20, + 0x1afdc: 0x6d12a820, 0x1afdd: 0x6ca76020, 0x1afde: 0x6c2bee20, 0x1afdf: 0x6d230420, + 0x1afe0: 0x6c109220, 0x1afe1: 0x6d0ae820, 0x1afe2: 0x6cc2d420, 0x1afe3: 0x6cdc3420, + 0x1afe4: 0x6cafdc20, 0x1afe5: 0x6cbe4020, 0x1afe6: 0x6cecfe20, 0x1afe7: 0x6c723820, + 0x1afe8: 0x6c951420, 0x1afe9: 0x6d329220, 0x1afea: 0x6c796e20, 0x1afeb: 0x6c1d3820, + 0x1afec: 0x6c2fee20, 0x1afed: 0x6c275a20, 0x1afee: 0x6ce09220, 0x1afef: 0x6c018020, + 0x1aff0: 0x6c114220, 0x1aff1: 0x6c1f2e20, 0x1aff2: 0x6c081820, 0x1aff3: 0x6c76ce20, + 0x1aff4: 0x6d344c20, 0x1aff5: 0x6c348420, 0x1aff6: 0x6d175220, 0x1aff7: 0x6d344e20, + 0x1aff8: 0x6d175420, 0x1aff9: 0x6cadd020, 0x1affa: 0x6c5eb420, 0x1affb: 0x6d3cdc20, + 0x1affc: 0x6cb5b820, 0x1affd: 0x6ccaee20, 0x1affe: 0x6c723a20, 0x1afff: 0x6ca5d420, + // Block 0x6c0, offset 0x1b000 + 0x1b000: 0x6c7a3a20, 0x1b001: 0x6c78a020, 0x1b002: 0x6ce0ec20, 0x1b003: 0x6c7d5020, + 0x1b004: 0x6ca69620, 0x1b005: 0x6c648220, 0x1b006: 0x6c32fa20, 0x1b007: 0x6c6c8e20, + 0x1b008: 0x6c427620, 0x1b009: 0x6d230620, 0x1b00a: 0x6c360c20, 0x1b00b: 0x6cae9820, + 0x1b00c: 0x6c480820, 0x1b00d: 0x6ce92220, 0x1b00e: 0x6c839420, 0x1b00f: 0x6c39ea20, + 0x1b010: 0x6d0b2420, 0x1b011: 0x6cba4c20, 0x1b012: 0x6c7ddc20, 0x1b013: 0x6c01b620, + 0x1b014: 0x6cd0ca20, 0x1b015: 0x6c34e620, 0x1b016: 0x6ca4f220, 0x1b017: 0x6ce85c20, + 0x1b018: 0x6c19fa20, 0x1b019: 0x6d19da20, 0x1b01a: 0x6c5cea20, 0x1b01b: 0x6c099420, + 0x1b01c: 0x6c88f220, 0x1b01d: 0x6c4c1c20, 0x1b01e: 0x6c2e9a20, 0x1b01f: 0x6d3bc420, + 0x1b020: 0x6c547020, 0x1b021: 0x6c05fa20, 0x1b022: 0x6c05fc20, 0x1b023: 0x6d211420, + 0x1b024: 0x6c2b2e20, 0x1b025: 0x6c98e220, 0x1b026: 0x6c6a0c20, 0x1b027: 0x6cc83c20, + 0x1b028: 0x6d12ec20, 0x1b029: 0x6c452e20, 0x1b02a: 0x6c76aa20, 0x1b02b: 0x6d3f8020, + 0x1b02c: 0x6d211620, 0x1b02d: 0x6c59bc20, 0x1b02e: 0x6c362c20, 0x1b02f: 0x6d10f620, + 0x1b030: 0x6d0e6c20, 0x1b031: 0x6c064c20, 0x1b032: 0x6c223620, 0x1b033: 0x6c99f620, + 0x1b034: 0x6c16ec20, 0x1b035: 0x6c321420, 0x1b036: 0x6ceb1c20, 0x1b037: 0x6d1b5020, + 0x1b038: 0x6c3ca620, 0x1b039: 0x6d382820, 0x1b03a: 0x6c6be820, 0x1b03b: 0x6c6c4420, + 0x1b03c: 0x6c528820, 0x1b03d: 0x6c428620, 0x1b03e: 0x6c210620, 0x1b03f: 0x6c658e20, + // Block 0x6c1, offset 0x1b040 + 0x1b040: 0x6cb2ec20, 0x1b041: 0x6c836a20, 0x1b042: 0x6cfe3220, 0x1b043: 0x6c599220, + 0x1b044: 0x6c837620, 0x1b045: 0x6c32c020, 0x1b046: 0x6cec8e20, 0x1b047: 0x6d079220, + 0x1b048: 0x6c61fe20, 0x1b049: 0x6c604a20, 0x1b04a: 0x6c7b2420, 0x1b04b: 0x6d1c7c20, + 0x1b04c: 0x6cddee20, 0x1b04d: 0x6c1a1620, 0x1b04e: 0x6d1e4220, 0x1b04f: 0x6c765c20, + 0x1b050: 0x6cdac020, 0x1b051: 0x6cdac220, 0x1b052: 0x6cd26e20, 0x1b053: 0x6c9d4e20, + 0x1b054: 0x6cde0820, 0x1b055: 0x6cf24e20, 0x1b056: 0x6c1a1820, 0x1b057: 0x6ce8b820, + 0x1b058: 0x6ce0fe20, 0x1b059: 0x6cc3c820, 0x1b05a: 0x6d37f420, 0x1b05b: 0x6c862a20, + 0x1b05c: 0x6d37f620, 0x1b05d: 0x6c057620, 0x1b05e: 0x6cc9c620, 0x1b05f: 0x6d2a0620, + 0x1b060: 0x6c330020, 0x1b061: 0x6ce4a820, 0x1b062: 0x6cf4f820, 0x1b063: 0x6d335020, + 0x1b064: 0x6d099c20, 0x1b065: 0x6c440420, 0x1b066: 0x6d324020, 0x1b067: 0x6c00a420, + 0x1b068: 0x6c459020, 0x1b069: 0x6d0ca620, 0x1b06a: 0x6c76da20, 0x1b06b: 0x6ce4aa20, + 0x1b06c: 0x6d257820, 0x1b06d: 0x6cf14e20, 0x1b06e: 0x6d01be20, 0x1b06f: 0x6c8f3220, + 0x1b070: 0x6c4d8c20, 0x1b071: 0x6c810220, 0x1b072: 0x6c16b620, 0x1b073: 0x6caea820, + 0x1b074: 0x6c084820, 0x1b075: 0x6c18da20, 0x1b076: 0x6c927820, 0x1b077: 0x6c91c620, + 0x1b078: 0x6cab3c20, 0x1b079: 0x6cba6220, 0x1b07a: 0x6c9a1620, 0x1b07b: 0x6ca12620, + 0x1b07c: 0x6d3b8220, 0x1b07d: 0x6cd6d420, 0x1b07e: 0x6cd52e20, 0x1b07f: 0x6c90e820, + // Block 0x6c2, offset 0x1b080 + 0x1b080: 0x6c1b4620, 0x1b081: 0x6c97e220, 0x1b082: 0x6c0c0620, 0x1b083: 0x6c6e9420, + 0x1b084: 0x6c130020, 0x1b085: 0x6cd5ee20, 0x1b086: 0x6d367a20, 0x1b087: 0x6d2ec020, + 0x1b088: 0x6c770a20, 0x1b089: 0x6d1d9620, 0x1b08a: 0x6c2d6e20, 0x1b08b: 0x6c190820, + 0x1b08c: 0x6d347c20, 0x1b08d: 0x6cf8ac20, 0x1b08e: 0x6c4c2420, 0x1b08f: 0x6cbb4620, + 0x1b090: 0x6c6d2220, 0x1b091: 0x6c2c7a20, 0x1b092: 0x6cce0a20, 0x1b093: 0x6ca29020, + 0x1b094: 0x6c24d220, 0x1b095: 0x6d0e9220, 0x1b096: 0x6cde1020, 0x1b097: 0x6d2b8220, + 0x1b098: 0x6cb9ac20, 0x1b099: 0x6cbb1020, 0x1b09a: 0x6c895e20, 0x1b09b: 0x6cf14220, + 0x1b09c: 0x6d3c9a20, 0x1b09d: 0x6cbb9820, 0x1b09e: 0x6d2b8620, 0x1b09f: 0x6d05ba20, + 0x1b0a0: 0x6ccd9a20, 0x1b0a1: 0x6ccd9c20, 0x1b0a2: 0x6c038e20, 0x1b0a3: 0x6cb44820, + 0x1b0a4: 0x6c7b3220, 0x1b0a5: 0x6c303220, 0x1b0a6: 0x6c38b020, 0x1b0a7: 0x6cc3e820, + 0x1b0a8: 0x6ca16020, 0x1b0a9: 0x6c33a020, 0x1b0aa: 0x6c33a220, 0x1b0ab: 0x6d41ea20, + 0x1b0ac: 0x6c2c7c20, 0x1b0ad: 0x6cd17220, 0x1b0ae: 0x6c350820, 0x1b0af: 0x6c350e20, + 0x1b0b0: 0x6cdffc20, 0x1b0b1: 0x6c2ae020, 0x1b0b2: 0x6ca21820, 0x1b0b3: 0x6c3b8420, + 0x1b0b4: 0x6c59d820, 0x1b0b5: 0x6cdffe20, 0x1b0b6: 0x6c26fe20, 0x1b0b7: 0x6d12fa20, + 0x1b0b8: 0x6d3b5220, 0x1b0b9: 0x6c673a20, 0x1b0ba: 0x6c02e420, 0x1b0bb: 0x6cbb1e20, + 0x1b0bc: 0x6c5f2c20, 0x1b0bd: 0x6cbba220, 0x1b0be: 0x6c790a20, 0x1b0bf: 0x6d188420, + // Block 0x6c3, offset 0x1b0c0 + 0x1b0c0: 0x6cb01a20, 0x1b0c1: 0x6c0a4420, 0x1b0c2: 0x6c2d7c20, 0x1b0c3: 0x6c677820, + 0x1b0c4: 0x6d12b420, 0x1b0c5: 0x6d1dae20, 0x1b0c6: 0x6d091620, 0x1b0c7: 0x6ce00c20, + 0x1b0c8: 0x6c803820, 0x1b0c9: 0x6c728820, 0x1b0ca: 0x6c581420, 0x1b0cb: 0x6c298e20, + 0x1b0cc: 0x6cc50220, 0x1b0cd: 0x6cba8020, 0x1b0ce: 0x6d09ae20, 0x1b0cf: 0x6cfd1820, + 0x1b0d0: 0x6cf81620, 0x1b0d1: 0x6c51ee20, 0x1b0d2: 0x6c00c620, 0x1b0d3: 0x6d0b0020, + 0x1b0d4: 0x6c29ee20, 0x1b0d5: 0x6c4fee20, 0x1b0d6: 0x6cc84a20, 0x1b0d7: 0x6c6d8220, + 0x1b0d8: 0x6c82e220, 0x1b0d9: 0x6c7c0620, 0x1b0da: 0x6c916a20, 0x1b0db: 0x6d0cea20, + 0x1b0dc: 0x6ce03020, 0x1b0dd: 0x6cf03820, 0x1b0de: 0x6c581820, 0x1b0df: 0x6c903e20, + 0x1b0e0: 0x6c904020, 0x1b0e1: 0x6cc8ec20, 0x1b0e2: 0x6c86ea20, 0x1b0e3: 0x6c8bfe20, + 0x1b0e4: 0x6cc50620, 0x1b0e5: 0x6c165c20, 0x1b0e6: 0x6d09c420, 0x1b0e7: 0x6d0d0c20, + 0x1b0e8: 0x6c829620, 0x1b0e9: 0x6c03da20, 0x1b0ea: 0x6ceca620, 0x1b0eb: 0x6cd2e220, + 0x1b0ec: 0x6cc56020, 0x1b0ed: 0x6cca6220, 0x1b0ee: 0x6d3c2c20, 0x1b0ef: 0x6d3c2e20, + 0x1b0f0: 0x6cd0dc20, 0x1b0f1: 0x6d13c620, 0x1b0f2: 0x6c972420, 0x1b0f3: 0x6c784a20, + 0x1b0f4: 0x6d3aba20, 0x1b0f5: 0x6d3c3620, 0x1b0f6: 0x6c553020, 0x1b0f7: 0x6c554020, + 0x1b0f8: 0x6c7da620, 0x1b0f9: 0x6d13ee20, 0x1b0fa: 0x6c555420, 0x1b0fb: 0x6d06d020, + 0x1b0fc: 0x6c7db220, 0x1b0fd: 0x6cd46e20, 0x1b0fe: 0x6c989420, 0x1b0ff: 0x6d41ec20, + // Block 0x6c4, offset 0x1b100 + 0x1b100: 0x6cd47020, 0x1b101: 0x6d141220, 0x1b102: 0x6d34ca20, 0x1b103: 0x6c474e20, + 0x1b104: 0x6c1f0220, 0x1b105: 0x6c67d220, 0x1b106: 0x6c3c9c20, 0x1b107: 0x6c06e020, + 0x1b108: 0x6d2d5820, 0x1b109: 0x6c0b8420, 0x1b10a: 0x6cdba620, 0x1b10b: 0x6cc42e20, + 0x1b10c: 0x6c8ca220, 0x1b10d: 0x6c3fc020, 0x1b10e: 0x6c261420, 0x1b10f: 0x6cfa3220, + 0x1b110: 0x6d049a20, 0x1b111: 0x6d02a020, 0x1b112: 0x6ca4cc20, 0x1b113: 0x6cfa5a20, + 0x1b114: 0x6c7cb420, 0x1b115: 0x6cf55a20, 0x1b116: 0x6cec6820, 0x1b117: 0x6d25f820, + 0x1b118: 0x6c992020, 0x1b119: 0x6cda7c20, 0x1b11a: 0x6c341620, 0x1b11b: 0x6c341820, + 0x1b11c: 0x6d12ca20, 0x1b11d: 0x6cbe6c20, 0x1b11e: 0x6cec6e20, 0x1b11f: 0x6c46a220, + 0x1b120: 0x6c46a420, 0x1b121: 0x6cb78820, 0x1b122: 0x6c9c0420, 0x1b123: 0x6c9c0820, + 0x1b124: 0x6d1a8020, 0x1b125: 0x6c5d9420, 0x1b126: 0x6c190c20, 0x1b127: 0x6c26e420, + 0x1b128: 0x6d2b3020, 0x1b129: 0x6ce45420, 0x1b12a: 0x6cdf5a20, 0x1b12b: 0x6c40a620, + 0x1b12c: 0x6c48e220, 0x1b12d: 0x6d108020, 0x1b12e: 0x6d0f4020, 0x1b12f: 0x6c4f4620, + 0x1b130: 0x6c42fa20, 0x1b131: 0x6cd18e20, 0x1b132: 0x6ce1aa20, 0x1b133: 0x6cdf5c20, + 0x1b134: 0x6ce7e420, 0x1b135: 0x6d0d3420, 0x1b136: 0x6c08b020, 0x1b137: 0x6d145220, + 0x1b138: 0x6c7ab820, 0x1b139: 0x6c631c20, 0x1b13a: 0x6c343a20, 0x1b13b: 0x6c577c20, + 0x1b13c: 0x6c7bce20, 0x1b13d: 0x6d27d620, 0x1b13e: 0x6c632020, 0x1b13f: 0x6c031820, + // Block 0x6c5, offset 0x1b140 + 0x1b140: 0x6c370e20, 0x1b141: 0x6c87ec20, 0x1b142: 0x6c58ee20, 0x1b143: 0x6c2b1220, + 0x1b144: 0x6d0d4620, 0x1b145: 0x6cad7e20, 0x1b146: 0x6c733c20, 0x1b147: 0x6cb57c20, + 0x1b148: 0x6ca3ac20, 0x1b149: 0x6c3cd820, 0x1b14a: 0x6d007820, 0x1b14b: 0x6c3bcc20, + 0x1b14c: 0x6c2d0820, 0x1b14d: 0x6d107820, 0x1b14e: 0x6c7c5e20, 0x1b14f: 0x6d408620, + 0x1b150: 0x6c58f820, 0x1b151: 0x6cb75220, 0x1b152: 0x6c762620, 0x1b153: 0x6d2bc820, + 0x1b154: 0x6c077c20, 0x1b155: 0x6d16e020, 0x1b156: 0x6c679e20, 0x1b157: 0x6ce26220, + 0x1b158: 0x6d29fe20, 0x1b159: 0x6c079820, 0x1b15a: 0x6cf5b420, 0x1b15b: 0x6c5a5020, + 0x1b15c: 0x6c3a5020, 0x1b15d: 0x6c2dc020, 0x1b15e: 0x6d0a8620, 0x1b15f: 0x6c07e020, + 0x1b160: 0x6c2d5620, 0x1b161: 0x6c02d020, 0x1b162: 0x6cceea20, 0x1b163: 0x6cf24c20, + 0x1b164: 0x6c4d0220, 0x1b165: 0x6c02d220, 0x1b166: 0x6cf4fa20, 0x1b167: 0x6c02d420, + 0x1b168: 0x6c67ac20, 0x1b169: 0x6c881c20, 0x1b16a: 0x6c345a20, 0x1b16b: 0x6d275e20, + 0x1b16c: 0x6c67ae20, 0x1b16d: 0x6cd3c420, 0x1b16e: 0x6c3be620, 0x1b16f: 0x6c5df620, + 0x1b170: 0x6c0a8620, 0x1b171: 0x6c944c20, 0x1b172: 0x6c34c620, 0x1b173: 0x6caa6e20, + 0x1b174: 0x6caa3a20, 0x1b175: 0x6c2f6820, 0x1b176: 0x6ca38e20, 0x1b177: 0x6cb89620, + 0x1b178: 0x6c645c20, 0x1b179: 0x6cddde20, 0x1b17a: 0x6c6fa220, 0x1b17b: 0x6caa8e20, + 0x1b17c: 0x6c142820, 0x1b17d: 0x6c500620, 0x1b17e: 0x6cfa7020, 0x1b17f: 0x6c391a20, + // Block 0x6c6, offset 0x1b180 + 0x1b180: 0x6c611a20, 0x1b181: 0x6cd76e20, 0x1b182: 0x6cc78a20, 0x1b183: 0x6c39f020, + 0x1b184: 0x6cee4420, 0x1b185: 0x6c52ec20, 0x1b186: 0x6d3c0620, 0x1b187: 0x6c3fa620, + 0x1b188: 0x6c965c20, 0x1b189: 0x6c27b420, 0x1b18a: 0x6cc5be20, 0x1b18b: 0x6c3d3a20, + 0x1b18c: 0x6c6e4820, 0x1b18d: 0x6d0c5620, 0x1b18e: 0x6c4d5420, 0x1b18f: 0x6cf1fc20, + 0x1b190: 0x6d378e20, 0x1b191: 0x6cabb020, 0x1b192: 0x6c323220, 0x1b193: 0x6c617e20, + 0x1b194: 0x6c792820, 0x1b195: 0x6d381220, 0x1b196: 0x6d108a20, 0x1b197: 0x6c6cd420, + 0x1b198: 0x6d277e20, 0x1b199: 0x6c9eaa20, 0x1b19a: 0x6c3d1e20, 0x1b19b: 0x6c1ca420, + 0x1b19c: 0x6d267a20, 0x1b19d: 0x6d3c0a20, 0x1b19e: 0x6ca96220, 0x1b19f: 0x6d0e3a20, + 0x1b1a0: 0x6ca30620, 0x1b1a1: 0x6d02a820, 0x1b1a2: 0x6c3b5220, 0x1b1a3: 0x6c08ba20, + 0x1b1a4: 0x6d20ae20, 0x1b1a5: 0x6ceb6e20, 0x1b1a6: 0x6c3c1820, 0x1b1a7: 0x6ced7220, + 0x1b1a8: 0x6c39a220, 0x1b1a9: 0x6cf41e20, 0x1b1aa: 0x6d22cc20, 0x1b1ab: 0x6c4a3620, + 0x1b1ac: 0x6c323a20, 0x1b1ad: 0x6c036420, 0x1b1ae: 0x6ca5b420, 0x1b1af: 0x6d38cc20, + 0x1b1b0: 0x6d3d2c20, 0x1b1b1: 0x6d2f5620, 0x1b1b2: 0x6c267c20, 0x1b1b3: 0x6ca39820, + 0x1b1b4: 0x6d25fe20, 0x1b1b5: 0x6ce80820, 0x1b1b6: 0x6cfb2a20, 0x1b1b7: 0x6d343c20, + 0x1b1b8: 0x6c353020, 0x1b1b9: 0x6c9a7420, 0x1b1ba: 0x6ca0c620, 0x1b1bb: 0x6cb4d020, + 0x1b1bc: 0x6c092a20, 0x1b1bd: 0x6ccfaa20, 0x1b1be: 0x6cbc9420, 0x1b1bf: 0x6c353220, + // Block 0x6c7, offset 0x1b1c0 + 0x1b1c0: 0x6c50c420, 0x1b1c1: 0x6d062c20, 0x1b1c2: 0x6c37f820, 0x1b1c3: 0x6d328420, + 0x1b1c4: 0x6c9f2820, 0x1b1c5: 0x6c04e620, 0x1b1c6: 0x6ca22820, 0x1b1c7: 0x6c3d3e20, + 0x1b1c8: 0x6c8ca420, 0x1b1c9: 0x6d3ee220, 0x1b1ca: 0x6d3ee420, 0x1b1cb: 0x6cd2b420, + 0x1b1cc: 0x6cc4ac20, 0x1b1cd: 0x6cccc020, 0x1b1ce: 0x6d0f4620, 0x1b1cf: 0x6c975c20, + 0x1b1d0: 0x6c6c1620, 0x1b1d1: 0x6c46ee20, 0x1b1d2: 0x6cd88020, 0x1b1d3: 0x6d041420, + 0x1b1d4: 0x6cef8e20, 0x1b1d5: 0x6d3e0c20, 0x1b1d6: 0x6c71f620, 0x1b1d7: 0x6cccc220, + 0x1b1d8: 0x6cb1e820, 0x1b1d9: 0x6cc5d420, 0x1b1da: 0x6d10d620, 0x1b1db: 0x6c305820, + 0x1b1dc: 0x6c674c20, 0x1b1dd: 0x6cd4b020, 0x1b1de: 0x6c5ff020, 0x1b1df: 0x6c40e620, + 0x1b1e0: 0x6cfe1c20, 0x1b1e1: 0x6c572a20, 0x1b1e2: 0x6c72da20, 0x1b1e3: 0x6c682c20, + 0x1b1e4: 0x6c469c20, 0x1b1e5: 0x6c81a220, 0x1b1e6: 0x6c647420, 0x1b1e7: 0x6c647620, + 0x1b1e8: 0x6d148c20, 0x1b1e9: 0x6ca75c20, 0x1b1ea: 0x6d344220, 0x1b1eb: 0x6c5e9820, + 0x1b1ec: 0x6c5ea220, 0x1b1ed: 0x6cfc8a20, 0x1b1ee: 0x6c525620, 0x1b1ef: 0x6c49de20, + 0x1b1f0: 0x6c756020, 0x1b1f1: 0x6c7ac020, 0x1b1f2: 0x6d0e4420, 0x1b1f3: 0x6ca02c20, + 0x1b1f4: 0x6c8ad020, 0x1b1f5: 0x6cae0a20, 0x1b1f6: 0x6c35ee20, 0x1b1f7: 0x6d202220, + 0x1b1f8: 0x6d0c6e20, 0x1b1f9: 0x6c143420, 0x1b1fa: 0x6ccfb820, 0x1b1fb: 0x6d19ae20, + 0x1b1fc: 0x6cd24e20, 0x1b1fd: 0x6c4ad220, 0x1b1fe: 0x6cc2be20, 0x1b1ff: 0x6d3e0e20, + // Block 0x6c8, offset 0x1b200 + 0x1b200: 0x6cd90820, 0x1b201: 0x6cee6820, 0x1b202: 0x6c530e20, 0x1b203: 0x6cec0420, + 0x1b204: 0x6c907e20, 0x1b205: 0x6d0b8420, 0x1b206: 0x6cc52020, 0x1b207: 0x6c682e20, + 0x1b208: 0x6c942e20, 0x1b209: 0x6cb24e20, 0x1b20a: 0x6cfc9e20, 0x1b20b: 0x6cced020, + 0x1b20c: 0x6c850820, 0x1b20d: 0x6c19c820, 0x1b20e: 0x6d017a20, 0x1b20f: 0x6c984a20, + 0x1b210: 0x6c3d5c20, 0x1b211: 0x6cdd1020, 0x1b212: 0x6c99e420, 0x1b213: 0x6cef9c20, + 0x1b214: 0x6c789420, 0x1b215: 0x6c21ae20, 0x1b216: 0x6c21b020, 0x1b217: 0x6ce6b820, + 0x1b218: 0x6ca78820, 0x1b219: 0x6d03da20, 0x1b21a: 0x6ca3ee20, 0x1b21b: 0x6d20ec20, + 0x1b21c: 0x6ca31a20, 0x1b21d: 0x6cb3c820, 0x1b21e: 0x6ca56820, 0x1b21f: 0x6c72e220, + 0x1b220: 0x6ccfc620, 0x1b221: 0x6d35ae20, 0x1b222: 0x6c4df020, 0x1b223: 0x6c2c2c20, + 0x1b224: 0x6d3c1020, 0x1b225: 0x6c355220, 0x1b226: 0x6cb20820, 0x1b227: 0x6ce9f820, + 0x1b228: 0x6cfca020, 0x1b229: 0x6c9e1020, 0x1b22a: 0x6cf3ae20, 0x1b22b: 0x6d0c7020, + 0x1b22c: 0x6cf44220, 0x1b22d: 0x6c001e20, 0x1b22e: 0x6d0c7c20, 0x1b22f: 0x6d20ee20, + 0x1b230: 0x6cd89a20, 0x1b231: 0x6d20f020, 0x1b232: 0x6cebd020, 0x1b233: 0x6c87de20, + 0x1b234: 0x6cfb3a20, 0x1b235: 0x6c707c20, 0x1b236: 0x6cc24220, 0x1b237: 0x6d3c8020, + 0x1b238: 0x6cb4e220, 0x1b239: 0x6cfb4020, 0x1b23a: 0x6d3d4820, 0x1b23b: 0x6c2ff020, + 0x1b23c: 0x6c166420, 0x1b23d: 0x6c923420, 0x1b23e: 0x6c006420, 0x1b23f: 0x6c353620, + // Block 0x6c9, offset 0x1b240 + 0x1b240: 0x6c353820, 0x1b241: 0x6c908620, 0x1b242: 0x6c9dbe20, 0x1b243: 0x6c239020, + 0x1b244: 0x6cb3f020, 0x1b245: 0x6c710e20, 0x1b246: 0x6cb32820, 0x1b247: 0x6c10f620, + 0x1b248: 0x6c8cde20, 0x1b249: 0x6ced0020, 0x1b24a: 0x6c0c7220, 0x1b24b: 0x6cfeb020, + 0x1b24c: 0x6cd52620, 0x1b24d: 0x6cb6f020, 0x1b24e: 0x6c5ab020, 0x1b24f: 0x6c394020, + 0x1b250: 0x6cf2b220, 0x1b251: 0x6cc89820, 0x1b252: 0x6cdfda20, 0x1b253: 0x6c39f820, + 0x1b254: 0x6c3b0420, 0x1b255: 0x6c6aae20, 0x1b256: 0x6ce46020, 0x1b257: 0x6ca5d620, + 0x1b258: 0x6cc2d820, 0x1b259: 0x6c6e5820, 0x1b25a: 0x6c5cbc20, 0x1b25b: 0x6c6da420, + 0x1b25c: 0x6cb8d220, 0x1b25d: 0x6c2d4c20, 0x1b25e: 0x6d042620, 0x1b25f: 0x6c568a20, + 0x1b260: 0x6cec8820, 0x1b261: 0x6c7ef220, 0x1b262: 0x6c097420, 0x1b263: 0x6d19dc20, + 0x1b264: 0x6c1d6820, 0x1b265: 0x6ca52e20, 0x1b266: 0x6c3fe420, 0x1b267: 0x6c6e6e20, + 0x1b268: 0x6c94ec20, 0x1b269: 0x6c01b820, 0x1b26a: 0x6c7f9420, 0x1b26b: 0x6c7d5220, + 0x1b26c: 0x6d1a5220, 0x1b26d: 0x6d0b9220, 0x1b26e: 0x6c707e20, 0x1b26f: 0x6c85e820, + 0x1b270: 0x6c2d1220, 0x1b271: 0x6cfb4220, 0x1b272: 0x6c57da20, 0x1b273: 0x6c579220, + 0x1b274: 0x6d1bac20, 0x1b275: 0x6c14ee20, 0x1b276: 0x6cd05a20, 0x1b277: 0x6ce66e20, + 0x1b278: 0x6c296420, 0x1b279: 0x6d11ac20, 0x1b27a: 0x6cf4e620, 0x1b27b: 0x6ca44820, + 0x1b27c: 0x6c21b220, 0x1b27d: 0x6c641420, 0x1b27e: 0x6ce7d820, 0x1b27f: 0x6d06d220, + // Block 0x6ca, offset 0x1b280 + 0x1b280: 0x6d233020, 0x1b281: 0x6cef0a20, 0x1b282: 0x6c2c5420, 0x1b283: 0x6cc74820, + 0x1b284: 0x6c9a5620, 0x1b285: 0x6c27de20, 0x1b286: 0x6cc86220, 0x1b287: 0x6cbd2c20, + 0x1b288: 0x6c5ab220, 0x1b289: 0x6cf2ea20, 0x1b28a: 0x6cb99420, 0x1b28b: 0x6c210820, + 0x1b28c: 0x6c9e7420, 0x1b28d: 0x6c3fec20, 0x1b28e: 0x6c6b9620, 0x1b28f: 0x6c329820, + 0x1b290: 0x6d151420, 0x1b291: 0x6d382a20, 0x1b292: 0x6c99f820, 0x1b293: 0x6c59be20, + 0x1b294: 0x6c9dc220, 0x1b295: 0x6c013020, 0x1b296: 0x6d1bae20, 0x1b297: 0x6d079420, + 0x1b298: 0x6c6a0e20, 0x1b299: 0x6cee8220, 0x1b29a: 0x6c9a8e20, 0x1b29b: 0x6d261620, + 0x1b29c: 0x6d32c220, 0x1b29d: 0x6cbfae20, 0x1b29e: 0x6cd37a20, 0x1b29f: 0x6d01a820, + 0x1b2a0: 0x6ceb7c20, 0x1b2a1: 0x6c88f620, 0x1b2a2: 0x6c997820, 0x1b2a3: 0x6cc4c420, + 0x1b2a4: 0x6cd7e620, 0x1b2a5: 0x6cb0f220, 0x1b2a6: 0x6cf08e20, 0x1b2a7: 0x6cebd820, + 0x1b2a8: 0x6c6ff420, 0x1b2a9: 0x6c555620, 0x1b2aa: 0x6c02a620, 0x1b2ab: 0x6cbd1420, + 0x1b2ac: 0x6c05fe20, 0x1b2ad: 0x6d059220, 0x1b2ae: 0x6ce7da20, 0x1b2af: 0x6c4a6420, + 0x1b2b0: 0x6c1e8a20, 0x1b2b1: 0x6d110620, 0x1b2b2: 0x6cb09e20, 0x1b2b3: 0x6cf78420, + 0x1b2b4: 0x6d257a20, 0x1b2b5: 0x6d1d4020, 0x1b2b6: 0x6cc67020, 0x1b2b7: 0x6cc81a20, + 0x1b2b8: 0x6c1ab620, 0x1b2b9: 0x6c8e6620, 0x1b2ba: 0x6c9a5e20, 0x1b2bb: 0x6cac5c20, + 0x1b2bc: 0x6c02a820, 0x1b2bd: 0x6c966020, 0x1b2be: 0x6c46ae20, 0x1b2bf: 0x6c7cf620, + // Block 0x6cb, offset 0x1b2c0 + 0x1b2c0: 0x6cbd8020, 0x1b2c1: 0x6c644820, 0x1b2c2: 0x6ccae420, 0x1b2c3: 0x6d315e20, + 0x1b2c4: 0x6d257c20, 0x1b2c5: 0x6c6a1020, 0x1b2c6: 0x6cc68020, 0x1b2c7: 0x6ca00420, + 0x1b2c8: 0x6d1bc220, 0x1b2c9: 0x6c604c20, 0x1b2ca: 0x6cdac820, 0x1b2cb: 0x6ca79c20, + 0x1b2cc: 0x6cfb6c20, 0x1b2cd: 0x6ce1ce20, 0x1b2ce: 0x6cad0020, 0x1b2cf: 0x6c80b220, + 0x1b2d0: 0x6ca4fc20, 0x1b2d1: 0x6c05ca20, 0x1b2d2: 0x6c00a620, 0x1b2d3: 0x6cb0a020, + 0x1b2d4: 0x6cb20e20, 0x1b2d5: 0x6d182020, 0x1b2d6: 0x6cb17e20, 0x1b2d7: 0x6d238a20, + 0x1b2d8: 0x6c824220, 0x1b2d9: 0x6d081820, 0x1b2da: 0x6c975820, 0x1b2db: 0x6d140020, + 0x1b2dc: 0x6d2ec220, 0x1b2dd: 0x6c773820, 0x1b2de: 0x6d1d9820, 0x1b2df: 0x6ca6a820, + 0x1b2e0: 0x6c840e20, 0x1b2e1: 0x6c2b7a20, 0x1b2e2: 0x6c4a7820, 0x1b2e3: 0x6d0c1a20, + 0x1b2e4: 0x6c6c9c20, 0x1b2e5: 0x6d3b8420, 0x1b2e6: 0x6c16b820, 0x1b2e7: 0x6d2ada20, + 0x1b2e8: 0x6c4dac20, 0x1b2e9: 0x6ca59c20, 0x1b2ea: 0x6c81d820, 0x1b2eb: 0x6ca05c20, + 0x1b2ec: 0x6d300220, 0x1b2ed: 0x6c56ae20, 0x1b2ee: 0x6c56b020, 0x1b2ef: 0x6c02d620, + 0x1b2f0: 0x6ca59e20, 0x1b2f1: 0x6cbb1220, 0x1b2f2: 0x6c96f620, 0x1b2f3: 0x6cb1e420, + 0x1b2f4: 0x6c472a20, 0x1b2f5: 0x6cf46020, 0x1b2f6: 0x6cbbea20, 0x1b2f7: 0x6ceb8820, + 0x1b2f8: 0x6d2e1020, 0x1b2f9: 0x6c98f020, 0x1b2fa: 0x6cfb7820, 0x1b2fb: 0x6cfb7a20, + 0x1b2fc: 0x6ca14a20, 0x1b2fd: 0x6c8a0420, 0x1b2fe: 0x6c883020, 0x1b2ff: 0x6c57b820, + // Block 0x6cc, offset 0x1b300 + 0x1b300: 0x6c4a8420, 0x1b301: 0x6c2aa620, 0x1b302: 0x6d348c20, 0x1b303: 0x6d05ce20, + 0x1b304: 0x6d140a20, 0x1b305: 0x6c579c20, 0x1b306: 0x6cf69220, 0x1b307: 0x6c7d0a20, + 0x1b308: 0x6cc52820, 0x1b309: 0x6cf69420, 0x1b30a: 0x6d0ea020, 0x1b30b: 0x6c151820, + 0x1b30c: 0x6c686420, 0x1b30d: 0x6c9a6620, 0x1b30e: 0x6c396820, 0x1b30f: 0x6c385620, + 0x1b310: 0x6cfad420, 0x1b311: 0x6d188620, 0x1b312: 0x6c5c2a20, 0x1b313: 0x6c69c420, + 0x1b314: 0x6c405220, 0x1b315: 0x6cd3d820, 0x1b316: 0x6c0a4620, 0x1b317: 0x6ccda420, + 0x1b318: 0x6cdc5a20, 0x1b319: 0x6cbb2020, 0x1b31a: 0x6c88c820, 0x1b31b: 0x6c589420, + 0x1b31c: 0x6d02ec20, 0x1b31d: 0x6ca7aa20, 0x1b31e: 0x6c303420, 0x1b31f: 0x6d188820, + 0x1b320: 0x6c117020, 0x1b321: 0x6c00c820, 0x1b322: 0x6ca77820, 0x1b323: 0x6ca92220, + 0x1b324: 0x6c966420, 0x1b325: 0x6ce5ce20, 0x1b326: 0x6c1de220, 0x1b327: 0x6c6d5820, + 0x1b328: 0x6c226820, 0x1b329: 0x6d219e20, 0x1b32a: 0x6cb21620, 0x1b32b: 0x6cc6be20, + 0x1b32c: 0x6cc7ce20, 0x1b32d: 0x6ca3a820, 0x1b32e: 0x6d0c3220, 0x1b32f: 0x6cdf4620, + 0x1b330: 0x6d1bfc20, 0x1b331: 0x6c11b620, 0x1b332: 0x6ca7b220, 0x1b333: 0x6d26ea20, + 0x1b334: 0x6d1c9620, 0x1b335: 0x6c9dd620, 0x1b336: 0x6c0ae620, 0x1b337: 0x6c966620, + 0x1b338: 0x6cd08020, 0x1b339: 0x6d043e20, 0x1b33a: 0x6ca6d420, 0x1b33b: 0x6c31c820, + 0x1b33c: 0x6c8f2020, 0x1b33d: 0x6d251c20, 0x1b33e: 0x6c804820, 0x1b33f: 0x6d0ee820, + // Block 0x6cd, offset 0x1b340 + 0x1b340: 0x6cd6a820, 0x1b341: 0x6c8d8c20, 0x1b342: 0x6c696620, 0x1b343: 0x6ca77a20, + 0x1b344: 0x6c804c20, 0x1b345: 0x6cb94420, 0x1b346: 0x6d1c1a20, 0x1b347: 0x6cd6ae20, + 0x1b348: 0x6c5c9020, 0x1b349: 0x6cc32620, 0x1b34a: 0x6c9d0a20, 0x1b34b: 0x6c84b820, + 0x1b34c: 0x6c944e20, 0x1b34d: 0x6d0d0e20, 0x1b34e: 0x6d3a4020, 0x1b34f: 0x6c805820, + 0x1b350: 0x6d3f6820, 0x1b351: 0x6c6a5220, 0x1b352: 0x6c73c420, 0x1b353: 0x6c73c620, + 0x1b354: 0x6c799220, 0x1b355: 0x6d281220, 0x1b356: 0x6c965e20, 0x1b357: 0x6d3f2820, + 0x1b358: 0x6c25a020, 0x1b359: 0x6cdcca20, 0x1b35a: 0x6c3dd620, 0x1b35b: 0x6c06d620, + 0x1b35c: 0x6d3e0020, 0x1b35d: 0x6cffcc20, 0x1b35e: 0x6d031a20, 0x1b35f: 0x6c9bfe20, + 0x1b360: 0x6cd88c20, 0x1b361: 0x6cdf0220, 0x1b362: 0x6c05a420, 0x1b363: 0x6c619220, + 0x1b364: 0x6c46f020, 0x1b365: 0x6caa3c20, 0x1b366: 0x6d08f820, 0x1b367: 0x6d206a20, + 0x1b368: 0x6d3ba220, 0x1b369: 0x6c4d1e20, 0x1b36a: 0x6c943020, 0x1b36b: 0x6cdcd020, + 0x1b36c: 0x6ca48e20, 0x1b36d: 0x6c9ec420, 0x1b36e: 0x6c239220, 0x1b36f: 0x6cb8d420, + 0x1b370: 0x6cd52820, 0x1b371: 0x6c11f620, 0x1b372: 0x6d0aea20, 0x1b373: 0x6d3e3420, + 0x1b374: 0x6ca63e20, 0x1b375: 0x6c3d8820, 0x1b376: 0x6d3e4e20, 0x1b377: 0x6c841020, + 0x1b378: 0x6d091820, 0x1b379: 0x6c0ff620, 0x1b37a: 0x6cc7d020, 0x1b37b: 0x6ca38820, + 0x1b37c: 0x6ca89020, 0x1b37d: 0x6ca89220, 0x1b37e: 0x6d1c1c20, 0x1b37f: 0x6c945020, + // Block 0x6ce, offset 0x1b380 + 0x1b380: 0x6c9db620, 0x1b381: 0x6ca8f220, 0x1b382: 0x6cc6ee20, 0x1b383: 0x6cdddc20, + 0x1b384: 0x6c4ab820, 0x1b385: 0x6d2d1820, 0x1b386: 0x6cbef820, 0x1b387: 0x6d221620, + 0x1b388: 0x6cd43a20, 0x1b389: 0x6c011220, 0x1b38a: 0x6ce83820, 0x1b38b: 0x6cd97e20, + 0x1b38c: 0x6cecc020, 0x1b38d: 0x6cc78420, 0x1b38e: 0x6d118220, 0x1b38f: 0x6c52f220, + 0x1b390: 0x6d145e20, 0x1b391: 0x6c6e0c20, 0x1b392: 0x6d3cc820, 0x1b393: 0x6c9d2220, + 0x1b394: 0x6d3a5820, 0x1b395: 0x6c295620, 0x1b396: 0x6c530020, 0x1b397: 0x6d3f7020, + 0x1b398: 0x6c490420, 0x1b399: 0x6d38fe20, 0x1b39a: 0x6c2f9620, 0x1b39b: 0x6cecee20, + 0x1b39c: 0x6d198e20, 0x1b39d: 0x6c05e220, 0x1b39e: 0x6cd24220, 0x1b39f: 0x6cd24420, + 0x1b3a0: 0x6c1d3620, 0x1b3a1: 0x6cd04620, 0x1b3a2: 0x6c788c20, 0x1b3a3: 0x6d078220, + 0x1b3a4: 0x6cd32c20, 0x1b3a5: 0x6d202420, 0x1b3a6: 0x6c58fa20, 0x1b3a7: 0x6d14b820, + 0x1b3a8: 0x6ce5b820, 0x1b3a9: 0x6cd2be20, 0x1b3aa: 0x6cfc8c20, 0x1b3ab: 0x6c456e20, + 0x1b3ac: 0x6c19ca20, 0x1b3ad: 0x6cc44220, 0x1b3ae: 0x6c457a20, 0x1b3af: 0x6cfe9420, + 0x1b3b0: 0x6d291220, 0x1b3b1: 0x6d2cba20, 0x1b3b2: 0x6c05f020, 0x1b3b3: 0x6c4d5e20, + 0x1b3b4: 0x6d0e4e20, 0x1b3b5: 0x6cfe9620, 0x1b3b6: 0x6c634020, 0x1b3b7: 0x6cd05020, + 0x1b3b8: 0x6c18ae20, 0x1b3b9: 0x6cc66020, 0x1b3ba: 0x6c5a4c20, 0x1b3bb: 0x6c9d3020, + 0x1b3bc: 0x6c79e020, 0x1b3bd: 0x6c7b5220, 0x1b3be: 0x6c0d2e20, 0x1b3bf: 0x6cdaa020, + // Block 0x6cf, offset 0x1b3c0 + 0x1b3c0: 0x6c112420, 0x1b3c1: 0x6d296620, 0x1b3c2: 0x6c61de20, 0x1b3c3: 0x6d24da20, + 0x1b3c4: 0x6c61e020, 0x1b3c5: 0x6d1a5420, 0x1b3c6: 0x6c9d3620, 0x1b3c7: 0x6c79e620, + 0x1b3c8: 0x6cbe4220, 0x1b3c9: 0x6cc3b420, 0x1b3ca: 0x6d315620, 0x1b3cb: 0x6c668820, + 0x1b3cc: 0x6c3fee20, 0x1b3cd: 0x6ca90420, 0x1b3ce: 0x6c0e1e20, 0x1b3cf: 0x6c587420, + 0x1b3d0: 0x6c9a9020, 0x1b3d1: 0x6cbdd620, 0x1b3d2: 0x6c4e0c20, 0x1b3d3: 0x6d233220, + 0x1b3d4: 0x6cd26620, 0x1b3d5: 0x6ca90620, 0x1b3d6: 0x6c6d1020, 0x1b3d7: 0x6ca90a20, + 0x1b3d8: 0x6d365020, 0x1b3d9: 0x6d226820, 0x1b3da: 0x6c060220, 0x1b3db: 0x6c7b5620, + 0x1b3dc: 0x6ca90c20, 0x1b3dd: 0x6cbddc20, 0x1b3de: 0x6ca12820, 0x1b3df: 0x6c13f220, + 0x1b3e0: 0x6c726020, 0x1b3e1: 0x6c489c20, 0x1b3e2: 0x6cbde220, 0x1b3e3: 0x6c54e420, + 0x1b3e4: 0x6cf50a20, 0x1b3e5: 0x6c89f020, 0x1b3e6: 0x6cd27a20, 0x1b3e7: 0x6ca91020, + 0x1b3e8: 0x6d2d4620, 0x1b3e9: 0x6cd06820, 0x1b3ea: 0x6ceffc20, 0x1b3eb: 0x6d014820, + 0x1b3ec: 0x6c7b5820, 0x1b3ed: 0x6c5c0e20, 0x1b3ee: 0x6c8a0620, 0x1b3ef: 0x6c75e220, + 0x1b3f0: 0x6c589620, 0x1b3f1: 0x6d18c020, 0x1b3f2: 0x6d156a20, 0x1b3f3: 0x6c061c20, + 0x1b3f4: 0x6cbd4a20, 0x1b3f5: 0x6c1d4620, 0x1b3f6: 0x6c062020, 0x1b3f7: 0x6c3c7c20, + 0x1b3f8: 0x6c25b020, 0x1b3f9: 0x6c332c20, 0x1b3fa: 0x6cd87820, 0x1b3fb: 0x6d09d420, + 0x1b3fc: 0x6c29ce20, 0x1b3fd: 0x6c93ca20, 0x1b3fe: 0x6c333620, 0x1b3ff: 0x6cd45020, + // Block 0x6d0, offset 0x1b400 + 0x1b400: 0x6cb34a20, 0x1b401: 0x6c3c2420, 0x1b402: 0x6d3b7420, 0x1b403: 0x6c3d5e20, + 0x1b404: 0x6ccf3a20, 0x1b405: 0x6c789620, 0x1b406: 0x6c674e20, 0x1b407: 0x6c675c20, + 0x1b408: 0x6d3b7a20, 0x1b409: 0x6cf08420, 0x1b40a: 0x6d41e820, 0x1b40b: 0x6d0a0c20, + 0x1b40c: 0x6cd5d220, 0x1b40d: 0x6c335420, 0x1b40e: 0x6c29e820, 0x1b40f: 0x6cffa220, + 0x1b410: 0x6c6a5420, 0x1b411: 0x6cceac20, 0x1b412: 0x6c377e20, 0x1b413: 0x6c378020, + 0x1b414: 0x6c378220, 0x1b415: 0x6c40d020, 0x1b416: 0x6c645e20, 0x1b417: 0x6cd49a20, + 0x1b418: 0x6c189220, 0x1b419: 0x6cce4a20, 0x1b41a: 0x6cce4c20, 0x1b41b: 0x6ca1b420, + 0x1b41c: 0x6c40c620, 0x1b41d: 0x6c169e20, 0x1b41e: 0x6c8a9a20, 0x1b41f: 0x6cfc1020, + 0x1b420: 0x6cfc1220, 0x1b421: 0x6c7dde20, 0x1b422: 0x6d1edc20, 0x1b423: 0x6cedbc20, + 0x1b424: 0x6d1ede20, 0x1b425: 0x6c8a8c20, 0x1b426: 0x6c8a8e20, 0x1b427: 0x6d10ca20, + 0x1b428: 0x6c983020, 0x1b429: 0x6cedc620, 0x1b42a: 0x6cedc020, 0x1b42b: 0x6cedc220, + 0x1b42c: 0x6c40d420, 0x1b42d: 0x6d10cc20, 0x1b42e: 0x6c34d620, 0x1b42f: 0x6c7cec20, + 0x1b430: 0x6d37f020, 0x1b431: 0x6c6ff620, 0x1b432: 0x6c419c20, 0x1b433: 0x6c478820, + 0x1b434: 0x6c419e20, 0x1b435: 0x6ce9b420, 0x1b436: 0x6c41b620, 0x1b437: 0x6c41b820, + 0x1b438: 0x6cd18a20, 0x1b439: 0x6d1ac220, 0x1b43a: 0x6c1b7020, 0x1b43b: 0x6c779020, + 0x1b43c: 0x6ca5b620, 0x1b43d: 0x6c6c8020, 0x1b43e: 0x6cef8620, 0x1b43f: 0x6ca7d020, + // Block 0x6d1, offset 0x1b440 + 0x1b440: 0x6c70f020, 0x1b441: 0x6cb08620, 0x1b442: 0x6c134e20, 0x1b443: 0x6cf83c20, + 0x1b444: 0x6c086c20, 0x1b445: 0x6c705620, 0x1b446: 0x6c6bbe20, 0x1b447: 0x6ce48020, + 0x1b448: 0x6cc0dc20, 0x1b449: 0x6ce44c20, 0x1b44a: 0x6c6bc020, 0x1b44b: 0x6cf35620, + 0x1b44c: 0x6c2dfa20, 0x1b44d: 0x6cd1a220, 0x1b44e: 0x6cd2c020, 0x1b44f: 0x6cb28020, + 0x1b450: 0x6c5ea420, 0x1b451: 0x6d017c20, 0x1b452: 0x6d31c620, 0x1b453: 0x6d017e20, + 0x1b454: 0x6ca5ca20, 0x1b455: 0x6d2de020, 0x1b456: 0x6cf5ba20, 0x1b457: 0x6cef9e20, + 0x1b458: 0x6c97b420, 0x1b459: 0x6c353a20, 0x1b45a: 0x6c910620, 0x1b45b: 0x6cb29820, + 0x1b45c: 0x6ce44e20, 0x1b45d: 0x6c3aa420, 0x1b45e: 0x6cd55820, 0x1b45f: 0x6d01aa20, + 0x1b460: 0x6ce8a020, 0x1b461: 0x6c939a20, 0x1b462: 0x6c93a620, 0x1b463: 0x6cf7f820, + 0x1b464: 0x6c135420, 0x1b465: 0x6c93ae20, 0x1b466: 0x6c727820, 0x1b467: 0x6d01f620, + 0x1b468: 0x6c72a420, 0x1b469: 0x6c73ba20, 0x1b46a: 0x6c8a3020, 0x1b46b: 0x6c74e620, + 0x1b46c: 0x6cd58820, 0x1b46d: 0x6cf93a20, 0x1b46e: 0x6c17fa20, 0x1b46f: 0x6cea3620, + 0x1b470: 0x6ca67420, 0x1b471: 0x6cccb020, 0x1b472: 0x6cec4820, 0x1b473: 0x6cfa6c20, + 0x1b474: 0x6c856820, 0x1b475: 0x6c35c620, 0x1b476: 0x6c2a5420, 0x1b477: 0x6c5ca820, + 0x1b478: 0x6c8f6820, 0x1b479: 0x6d165c20, 0x1b47a: 0x6cb6ca20, 0x1b47b: 0x6cc5b020, + 0x1b47c: 0x6cf49e20, 0x1b47d: 0x6c4e8020, 0x1b47e: 0x6ccf9c20, 0x1b47f: 0x6d221820, + // Block 0x6d2, offset 0x1b480 + 0x1b480: 0x6c1e5220, 0x1b481: 0x6cdc1e20, 0x1b482: 0x6cb6cc20, 0x1b483: 0x6cc5b220, + 0x1b484: 0x6d267c20, 0x1b485: 0x6c04b820, 0x1b486: 0x6d118420, 0x1b487: 0x6c01f220, + 0x1b488: 0x6d0b0e20, 0x1b489: 0x6cf4a620, 0x1b48a: 0x6c6a6e20, 0x1b48b: 0x6c35cc20, + 0x1b48c: 0x6c5fc620, 0x1b48d: 0x6cb8a420, 0x1b48e: 0x6c3b5420, 0x1b48f: 0x6cecc420, + 0x1b490: 0x6cb57020, 0x1b491: 0x6c132820, 0x1b492: 0x6cb96a20, 0x1b493: 0x6cb57220, + 0x1b494: 0x6c142e20, 0x1b495: 0x6c6bb020, 0x1b496: 0x6cc0d020, 0x1b497: 0x6c429820, + 0x1b498: 0x6cfc7a20, 0x1b499: 0x6c02c020, 0x1b49a: 0x6c7f8a20, 0x1b49b: 0x6c29d020, + 0x1b49c: 0x6c031a20, 0x1b49d: 0x6d427c20, 0x1b49e: 0x6d427e20, 0x1b49f: 0x6d100220, + 0x1b4a0: 0x6c71f820, 0x1b4a1: 0x6c425c20, 0x1b4a2: 0x6c785820, 0x1b4a3: 0x6c466e20, + 0x1b4a4: 0x6d08fa20, 0x1b4a5: 0x6cb2fa20, 0x1b4a6: 0x6c858a20, 0x1b4a7: 0x6ce56e20, + 0x1b4a8: 0x6cc0e020, 0x1b4a9: 0x6d0c6220, 0x1b4aa: 0x6c3de420, 0x1b4ab: 0x6d052e20, + 0x1b4ac: 0x6c640020, 0x1b4ad: 0x6c8e0a20, 0x1b4ae: 0x6ceaec20, 0x1b4af: 0x6cafb220, + 0x1b4b0: 0x6c02c820, 0x1b4b1: 0x6c273020, 0x1b4b2: 0x6c7be020, 0x1b4b3: 0x6d268620, + 0x1b4b4: 0x6cc0e220, 0x1b4b5: 0x6c566220, 0x1b4b6: 0x6cb36620, 0x1b4b7: 0x6c9f2a20, + 0x1b4b8: 0x6c01a220, 0x1b4b9: 0x6ce57020, 0x1b4ba: 0x6c8ca620, 0x1b4bb: 0x6c1b0620, + 0x1b4bc: 0x6cb2ea20, 0x1b4bd: 0x6c2fde20, 0x1b4be: 0x6c4e8c20, 0x1b4bf: 0x6c7c3420, + // Block 0x6d3, offset 0x1b4c0 + 0x1b4c0: 0x6d053020, 0x1b4c1: 0x6c992a20, 0x1b4c2: 0x6ce71420, 0x1b4c3: 0x6d08fc20, + 0x1b4c4: 0x6d16ae20, 0x1b4c5: 0x6c0be220, 0x1b4c6: 0x6c50d220, 0x1b4c7: 0x6c032c20, + 0x1b4c8: 0x6c95e620, 0x1b4c9: 0x6c35f020, 0x1b4ca: 0x6c3fc220, 0x1b4cb: 0x6d09e420, + 0x1b4cc: 0x6c2e6c20, 0x1b4cd: 0x6c921e20, 0x1b4ce: 0x6c371e20, 0x1b4cf: 0x6c373c20, + 0x1b4d0: 0x6c40e820, 0x1b4d1: 0x6cc28c20, 0x1b4d2: 0x6c305a20, 0x1b4d3: 0x6d149420, + 0x1b4d4: 0x6ca22e20, 0x1b4d5: 0x6cd25020, 0x1b4d6: 0x6c011a20, 0x1b4d7: 0x6ceee820, + 0x1b4d8: 0x6c586220, 0x1b4d9: 0x6d359620, 0x1b4da: 0x6c9d2c20, 0x1b4db: 0x6c850220, + 0x1b4dc: 0x6c61a420, 0x1b4dd: 0x6ce72220, 0x1b4de: 0x6ceeea20, 0x1b4df: 0x6d202620, + 0x1b4e0: 0x6c483420, 0x1b4e1: 0x6cf99420, 0x1b4e2: 0x6c850420, 0x1b4e3: 0x6d10d820, + 0x1b4e4: 0x6c698620, 0x1b4e5: 0x6d329420, 0x1b4e6: 0x6c943220, 0x1b4e7: 0x6c683020, + 0x1b4e8: 0x6c355420, 0x1b4e9: 0x6c355620, 0x1b4ea: 0x6d22ee20, 0x1b4eb: 0x6d007a20, + 0x1b4ec: 0x6c100e20, 0x1b4ed: 0x6cbc3620, 0x1b4ee: 0x6cc43420, 0x1b4ef: 0x6c3c3220, + 0x1b4f0: 0x6c3c3420, 0x1b4f1: 0x6ca4a220, 0x1b4f2: 0x6c850a20, 0x1b4f3: 0x6d1f1420, + 0x1b4f4: 0x6cfca220, 0x1b4f5: 0x6c532820, 0x1b4f6: 0x6c29d220, 0x1b4f7: 0x6ccfc820, + 0x1b4f8: 0x6c19cc20, 0x1b4f9: 0x6ce88e20, 0x1b4fa: 0x6c44f620, 0x1b4fb: 0x6c75a220, + 0x1b4fc: 0x6c502620, 0x1b4fd: 0x6cf9a020, 0x1b4fe: 0x6d1a4620, 0x1b4ff: 0x6d223a20, + // Block 0x6d4, offset 0x1b500 + 0x1b500: 0x6c811620, 0x1b501: 0x6c770820, 0x1b502: 0x6c814e20, 0x1b503: 0x6c7ee820, + 0x1b504: 0x6cfbf220, 0x1b505: 0x6cc3aa20, 0x1b506: 0x6c797020, 0x1b507: 0x6c1d1020, + 0x1b508: 0x6c1d1220, 0x1b509: 0x6cde4620, 0x1b50a: 0x6c8bac20, 0x1b50b: 0x6c578a20, + 0x1b50c: 0x6c708420, 0x1b50d: 0x6c7ef420, 0x1b50e: 0x6cb5be20, 0x1b50f: 0x6c9f4420, + 0x1b510: 0x6c7d5420, 0x1b511: 0x6c7d5620, 0x1b512: 0x6d40b420, 0x1b513: 0x6c480a20, + 0x1b514: 0x6c24c820, 0x1b515: 0x6d0b2620, 0x1b516: 0x6d0b2820, 0x1b517: 0x6c429e20, + 0x1b518: 0x6c94ee20, 0x1b519: 0x6c94f020, 0x1b51a: 0x6c837420, 0x1b51b: 0x6c742020, + 0x1b51c: 0x6c342820, 0x1b51d: 0x6d32ac20, 0x1b51e: 0x6c4c1e20, 0x1b51f: 0x6d1a5620, + 0x1b520: 0x6c2ff220, 0x1b521: 0x6c4dfa20, 0x1b522: 0x6d32ae20, 0x1b523: 0x6cefac20, + 0x1b524: 0x6cff7e20, 0x1b525: 0x6cafde20, 0x1b526: 0x6d0bf220, 0x1b527: 0x6cd91420, + 0x1b528: 0x6c6ab220, 0x1b529: 0x6c07e220, 0x1b52a: 0x6d40b620, 0x1b52b: 0x6c7a3c20, + 0x1b52c: 0x6c2ff420, 0x1b52d: 0x6d2de420, 0x1b52e: 0x6c480c20, 0x1b52f: 0x6d1a5820, + 0x1b530: 0x6d3f6a20, 0x1b531: 0x6d2b4e20, 0x1b532: 0x6c59c020, 0x1b533: 0x6d211820, + 0x1b534: 0x6cec6220, 0x1b535: 0x6d0fb220, 0x1b536: 0x6c3c4a20, 0x1b537: 0x6cc05c20, + 0x1b538: 0x6d0fb420, 0x1b539: 0x6ce32020, 0x1b53a: 0x6d15ec20, 0x1b53b: 0x6d361e20, + 0x1b53c: 0x6cd37c20, 0x1b53d: 0x6d291620, 0x1b53e: 0x6d11ae20, 0x1b53f: 0x6c363020, + // Block 0x6d5, offset 0x1b540 + 0x1b540: 0x6d3af220, 0x1b541: 0x6c76ac20, 0x1b542: 0x6c93dc20, 0x1b543: 0x6d0d7a20, + 0x1b544: 0x6c9a5820, 0x1b545: 0x6c4e0e20, 0x1b546: 0x6c5ec820, 0x1b547: 0x6c5eca20, + 0x1b548: 0x6c591e20, 0x1b549: 0x6ce67020, 0x1b54a: 0x6cd16a20, 0x1b54b: 0x6c99fa20, + 0x1b54c: 0x6cba5220, 0x1b54d: 0x6cf4e820, 0x1b54e: 0x6d211a20, 0x1b54f: 0x6d3f8420, + 0x1b550: 0x6c7f9a20, 0x1b551: 0x6c786420, 0x1b552: 0x6d0c9220, 0x1b553: 0x6d0c9420, + 0x1b554: 0x6cefbc20, 0x1b555: 0x6d3f8620, 0x1b556: 0x6c13e020, 0x1b557: 0x6cdc3c20, + 0x1b558: 0x6cc67220, 0x1b559: 0x6c78ee20, 0x1b55a: 0x6cbd2e20, 0x1b55b: 0x6d211c20, + 0x1b55c: 0x6ce45220, 0x1b55d: 0x6c90e220, 0x1b55e: 0x6ce8ba20, 0x1b55f: 0x6c330420, + 0x1b560: 0x6cf64220, 0x1b561: 0x6cf25220, 0x1b562: 0x6c123020, 0x1b563: 0x6c296c20, + 0x1b564: 0x6cc68220, 0x1b565: 0x6c6ae020, 0x1b566: 0x6c765e20, 0x1b567: 0x6c8e6820, + 0x1b568: 0x6cf4fc20, 0x1b569: 0x6cd92420, 0x1b56a: 0x6cbb7c20, 0x1b56b: 0x6d3e3620, + 0x1b56c: 0x6cef0c20, 0x1b56d: 0x6c07f620, 0x1b56e: 0x6c2ccc20, 0x1b56f: 0x6c25da20, + 0x1b570: 0x6cba1220, 0x1b571: 0x6d1e4420, 0x1b572: 0x6ca83e20, 0x1b573: 0x6c25dc20, + 0x1b574: 0x6c614820, 0x1b575: 0x6cd41620, 0x1b576: 0x6cc93c20, 0x1b577: 0x6cd96820, + 0x1b578: 0x6d3fa020, 0x1b579: 0x6c67f420, 0x1b57a: 0x6c89f220, 0x1b57b: 0x6c773c20, + 0x1b57c: 0x6c15c620, 0x1b57d: 0x6c2ec820, 0x1b57e: 0x6c132420, 0x1b57f: 0x6c2f7820, + // Block 0x6d6, offset 0x1b580 + 0x1b580: 0x6ce86820, 0x1b581: 0x6c90ec20, 0x1b582: 0x6d2f3a20, 0x1b583: 0x6d2dfe20, + 0x1b584: 0x6d2e0020, 0x1b585: 0x6c024e20, 0x1b586: 0x6c127c20, 0x1b587: 0x6cc11e20, + 0x1b588: 0x6cbac820, 0x1b589: 0x6c24d620, 0x1b58a: 0x6d418e20, 0x1b58b: 0x6c29e220, + 0x1b58c: 0x6c29e420, 0x1b58d: 0x6cf79020, 0x1b58e: 0x6d238c20, 0x1b58f: 0x6cae2620, + 0x1b590: 0x6c8f9a20, 0x1b591: 0x6cfe4420, 0x1b592: 0x6c135620, 0x1b593: 0x6c0e8620, + 0x1b594: 0x6cbd3c20, 0x1b595: 0x6c686620, 0x1b596: 0x6d0dc620, 0x1b597: 0x6c816a20, + 0x1b598: 0x6d2e7420, 0x1b599: 0x6c8bcc20, 0x1b59a: 0x6c8a0820, 0x1b59b: 0x6c8a0a20, + 0x1b59c: 0x6c6c5020, 0x1b59d: 0x6c2ae220, 0x1b59e: 0x6c350a20, 0x1b59f: 0x6d41ee20, + 0x1b5a0: 0x6c69ba20, 0x1b5a1: 0x6c4b6220, 0x1b5a2: 0x6d113420, 0x1b5a3: 0x6c686820, + 0x1b5a4: 0x6d113620, 0x1b5a5: 0x6c748e20, 0x1b5a6: 0x6d2d9620, 0x1b5a7: 0x6d188a20, + 0x1b5a8: 0x6d091a20, 0x1b5a9: 0x6ca4be20, 0x1b5aa: 0x6d133820, 0x1b5ab: 0x6d133a20, + 0x1b5ac: 0x6d155a20, 0x1b5ad: 0x6ca87020, 0x1b5ae: 0x6cfc2a20, 0x1b5af: 0x6c608220, + 0x1b5b0: 0x6d020c20, 0x1b5b1: 0x6c786e20, 0x1b5b2: 0x6cf69820, 0x1b5b3: 0x6c2c9a20, + 0x1b5b4: 0x6c02e620, 0x1b5b5: 0x6d419c20, 0x1b5b6: 0x6cf14820, 0x1b5b7: 0x6d156c20, + 0x1b5b8: 0x6cc6c020, 0x1b5b9: 0x6c29f020, 0x1b5ba: 0x6c8e1420, 0x1b5bb: 0x6d28cc20, + 0x1b5bc: 0x6d228c20, 0x1b5bd: 0x6d26f220, 0x1b5be: 0x6d1b0c20, 0x1b5bf: 0x6cc83820, + // Block 0x6d7, offset 0x1b5c0 + 0x1b5c0: 0x6c6b5420, 0x1b5c1: 0x6c869c20, 0x1b5c2: 0x6c4a9820, 0x1b5c3: 0x6c8fbe20, + 0x1b5c4: 0x6c8fc020, 0x1b5c5: 0x6c2ce420, 0x1b5c6: 0x6cc6d620, 0x1b5c7: 0x6cf72a20, + 0x1b5c8: 0x6c718620, 0x1b5c9: 0x6c155020, 0x1b5ca: 0x6d1d2220, 0x1b5cb: 0x6c7c5420, + 0x1b5cc: 0x6d0cee20, 0x1b5cd: 0x6ceec820, 0x1b5ce: 0x6ca4d420, 0x1b5cf: 0x6cc32820, + 0x1b5d0: 0x6c17ac20, 0x1b5d1: 0x6c24a420, 0x1b5d2: 0x6c945220, 0x1b5d3: 0x6c2cf420, + 0x1b5d4: 0x6c2cf620, 0x1b5d5: 0x6ca8e020, 0x1b5d6: 0x6d0d1220, 0x1b5d7: 0x6d0d1020, + 0x1b5d8: 0x6d0e2020, 0x1b5d9: 0x6c7cbc20, 0x1b5da: 0x6d0e2220, 0x1b5db: 0x6c1fd620, + 0x1b5dc: 0x6c7b0820, 0x1b5dd: 0x6c1fd820, 0x1b5de: 0x6d385020, 0x1b5df: 0x6c597020, + 0x1b5e0: 0x6c6d8a20, 0x1b5e1: 0x6d09d820, 0x1b5e2: 0x6c175e20, 0x1b5e3: 0x6c176020, + 0x1b5e4: 0x6c8b2620, 0x1b5e5: 0x6c454a20, 0x1b5e6: 0x6d426020, 0x1b5e7: 0x6cbc1a20, + 0x1b5e8: 0x6c71e820, 0x1b5e9: 0x6c45ce20, 0x1b5ea: 0x6c71f220, 0x1b5eb: 0x6cf35220, + 0x1b5ec: 0x6cb4be20, 0x1b5ed: 0x6cb4c020, 0x1b5ee: 0x6c143620, 0x1b5ef: 0x6cc05e20, + 0x1b5f0: 0x6cc08220, 0x1b5f1: 0x6c610e20, 0x1b5f2: 0x6d15ac20, 0x1b5f3: 0x6cd87020, + 0x1b5f4: 0x6c03e620, 0x1b5f5: 0x6d338a20, 0x1b5f6: 0x6d2f5820, 0x1b5f7: 0x6cfe1e20, + 0x1b5f8: 0x6d14bc20, 0x1b5f9: 0x6c6c8820, 0x1b5fa: 0x6d0a6c20, 0x1b5fb: 0x6c734020, + 0x1b5fc: 0x6c033820, 0x1b5fd: 0x6d0a8c20, 0x1b5fe: 0x6c6c1a20, 0x1b5ff: 0x6c3dc620, + // Block 0x6d8, offset 0x1b600 + 0x1b600: 0x6d287e20, 0x1b601: 0x6c090220, 0x1b602: 0x6cd2f020, 0x1b603: 0x6c105820, + 0x1b604: 0x6c2f4620, 0x1b605: 0x6cd66220, 0x1b606: 0x6c384a20, 0x1b607: 0x6ca7ec20, + 0x1b608: 0x6cd19020, 0x1b609: 0x6c3b0e20, 0x1b60a: 0x6cabe420, 0x1b60b: 0x6d34e020, + 0x1b60c: 0x6cf57a20, 0x1b60d: 0x6c565420, 0x1b60e: 0x6c286420, 0x1b60f: 0x6ceede20, + 0x1b610: 0x6d2f2020, 0x1b611: 0x6ce16e20, 0x1b612: 0x6c273220, 0x1b613: 0x6ca0c820, + 0x1b614: 0x6cae0620, 0x1b615: 0x6cabe620, 0x1b616: 0x6ce5e820, 0x1b617: 0x6c0e4c20, + 0x1b618: 0x6c87f220, 0x1b619: 0x6d358620, 0x1b61a: 0x6d397620, 0x1b61b: 0x6c0eb420, + 0x1b61c: 0x6d358820, 0x1b61d: 0x6c2c2620, 0x1b61e: 0x6ca0de20, 0x1b61f: 0x6d16e220, + 0x1b620: 0x6d16e420, 0x1b621: 0x6cb28220, 0x1b622: 0x6cb84820, 0x1b623: 0x6c731420, + 0x1b624: 0x6cc79220, 0x1b625: 0x6cd66420, 0x1b626: 0x6c274020, 0x1b627: 0x6d334020, + 0x1b628: 0x6cd71420, 0x1b629: 0x6cbc3820, 0x1b62a: 0x6d313620, 0x1b62b: 0x6cd1b020, + 0x1b62c: 0x6cc44420, 0x1b62d: 0x6cf77020, 0x1b62e: 0x6c051c20, 0x1b62f: 0x6c275020, + 0x1b630: 0x6c4a4420, 0x1b631: 0x6c1d9420, 0x1b632: 0x6cb29a20, 0x1b633: 0x6d2f2c20, + 0x1b634: 0x6cca4a20, 0x1b635: 0x6cec8a20, 0x1b636: 0x6c275c20, 0x1b637: 0x6ceefc20, + 0x1b638: 0x6c16a420, 0x1b639: 0x6ccc4820, 0x1b63a: 0x6cb5c220, 0x1b63b: 0x6d2abe20, + 0x1b63c: 0x6c4c6820, 0x1b63d: 0x6c997a20, 0x1b63e: 0x6c321620, 0x1b63f: 0x6c540020, + // Block 0x6d9, offset 0x1b640 + 0x1b640: 0x6d334c20, 0x1b641: 0x6d059420, 0x1b642: 0x6c9d4420, 0x1b643: 0x6cef0e20, + 0x1b644: 0x6cf2ec20, 0x1b645: 0x6c3e7620, 0x1b646: 0x6d179620, 0x1b647: 0x6c052e20, + 0x1b648: 0x6cb2a420, 0x1b649: 0x6c2f3a20, 0x1b64a: 0x6c459220, 0x1b64b: 0x6cac5e20, + 0x1b64c: 0x6c5a5420, 0x1b64d: 0x6ce1d220, 0x1b64e: 0x6c9d5420, 0x1b64f: 0x6c644a20, + 0x1b650: 0x6ce2a020, 0x1b651: 0x6c5ad020, 0x1b652: 0x6d37c020, 0x1b653: 0x6cccfa20, + 0x1b654: 0x6c97e620, 0x1b655: 0x6ca29420, 0x1b656: 0x6c0c0820, 0x1b657: 0x6c4c7220, + 0x1b658: 0x6d2adc20, 0x1b659: 0x6ca29620, 0x1b65a: 0x6c053420, 0x1b65b: 0x6d2f3c20, + 0x1b65c: 0x6c6e2820, 0x1b65d: 0x6c15d220, 0x1b65e: 0x6c3ed620, 0x1b65f: 0x6d36a620, + 0x1b660: 0x6c54f420, 0x1b661: 0x6c385820, 0x1b662: 0x6c207620, 0x1b663: 0x6c09f220, + 0x1b664: 0x6c0ae220, 0x1b665: 0x6d2f4820, 0x1b666: 0x6c9d8420, 0x1b667: 0x6cbba420, + 0x1b668: 0x6c14d820, 0x1b669: 0x6c3b8620, 0x1b66a: 0x6c9b4820, 0x1b66b: 0x6c053e20, + 0x1b66c: 0x6c1de420, 0x1b66d: 0x6c9eee20, 0x1b66e: 0x6c1eb820, 0x1b66f: 0x6c6b3220, + 0x1b670: 0x6cfc3e20, 0x1b671: 0x6c7fe220, 0x1b672: 0x6c420a20, 0x1b673: 0x6cb26e20, + 0x1b674: 0x6ca6f220, 0x1b675: 0x6c646020, 0x1b676: 0x6c0e0420, 0x1b677: 0x6c0e0c20, + 0x1b678: 0x6d041620, 0x1b679: 0x6c422620, 0x1b67a: 0x6d107e20, 0x1b67b: 0x6c58ec20, + 0x1b67c: 0x6d200c20, 0x1b67d: 0x6d1e9a20, 0x1b67e: 0x6c613e20, 0x1b67f: 0x6c4a0220, + // Block 0x6da, offset 0x1b680 + 0x1b680: 0x6cb04220, 0x1b681: 0x6ce62420, 0x1b682: 0x6d2b3420, 0x1b683: 0x6c4a0420, + 0x1b684: 0x6d3c0820, 0x1b685: 0x6ca1b020, 0x1b686: 0x6cbec220, 0x1b687: 0x6c091c20, + 0x1b688: 0x6cbd5220, 0x1b689: 0x6c33d820, 0x1b68a: 0x6c206c20, 0x1b68b: 0x6c4ac220, + 0x1b68c: 0x6d0b4820, 0x1b68d: 0x6c043020, 0x1b68e: 0x6c6bb620, 0x1b68f: 0x6d067020, + 0x1b690: 0x6c913420, 0x1b691: 0x6cf42020, 0x1b692: 0x6d3c5420, 0x1b693: 0x6c7a8220, + 0x1b694: 0x6d1b9e20, 0x1b695: 0x6c2bd620, 0x1b696: 0x6cad4c20, 0x1b697: 0x6c2d3c20, + 0x1b698: 0x6d0ad020, 0x1b699: 0x6c9eac20, 0x1b69a: 0x6c44ba20, 0x1b69b: 0x6c22b820, + 0x1b69c: 0x6c3f3e20, 0x1b69d: 0x6ce71820, 0x1b69e: 0x6cacf220, 0x1b69f: 0x6c3a8220, + 0x1b6a0: 0x6cfdb420, 0x1b6a1: 0x6d15ce20, 0x1b6a2: 0x6d359820, 0x1b6a3: 0x6ce54e20, + 0x1b6a4: 0x6d359a20, 0x1b6a5: 0x6d04be20, 0x1b6a6: 0x6c324420, 0x1b6a7: 0x6d428e20, + 0x1b6a8: 0x6cfe9c20, 0x1b6a9: 0x6ce89020, 0x1b6aa: 0x6c4ae620, 0x1b6ab: 0x6c7a8820, + 0x1b6ac: 0x6c984e20, 0x1b6ad: 0x6ce66420, 0x1b6ae: 0x6d1fb620, 0x1b6af: 0x6c101020, + 0x1b6b0: 0x6c0e0e20, 0x1b6b1: 0x6c1a6e20, 0x1b6b2: 0x6c7ef620, 0x1b6b3: 0x6c097620, + 0x1b6b4: 0x6c601620, 0x1b6b5: 0x6c012620, 0x1b6b6: 0x6cd5c220, 0x1b6b7: 0x6c772c20, + 0x1b6b8: 0x6d1d8420, 0x1b6b9: 0x6ceb7820, 0x1b6ba: 0x6cd91620, 0x1b6bb: 0x6cd5c420, + 0x1b6bc: 0x6cbea620, 0x1b6bd: 0x6d233620, 0x1b6be: 0x6d224a20, 0x1b6bf: 0x6c9eb420, + // Block 0x6db, offset 0x1b6c0 + 0x1b6c0: 0x6cd9ac20, 0x1b6c1: 0x6c12e620, 0x1b6c2: 0x6cfd7220, 0x1b6c3: 0x6c3aaa20, + 0x1b6c4: 0x6c6ff820, 0x1b6c5: 0x6c365420, 0x1b6c6: 0x6c4a6620, 0x1b6c7: 0x6c8f3420, + 0x1b6c8: 0x6ccc5620, 0x1b6c9: 0x6c881020, 0x1b6ca: 0x6c80b420, 0x1b6cb: 0x6cd9ae20, + 0x1b6cc: 0x6d365220, 0x1b6cd: 0x6cb3f620, 0x1b6ce: 0x6cbeac20, 0x1b6cf: 0x6c700e20, + 0x1b6d0: 0x6c6ffa20, 0x1b6d1: 0x6c6c9e20, 0x1b6d2: 0x6c025020, 0x1b6d3: 0x6c7e0420, + 0x1b6d4: 0x6c90a020, 0x1b6d5: 0x6d1b5e20, 0x1b6d6: 0x6c8a9e20, 0x1b6d7: 0x6c277e20, + 0x1b6d8: 0x6c927c20, 0x1b6d9: 0x6d182220, 0x1b6da: 0x6c1ea420, 0x1b6db: 0x6c151a20, + 0x1b6dc: 0x6ce8d820, 0x1b6dd: 0x6cd81220, 0x1b6de: 0x6d02e420, 0x1b6df: 0x6c9eb820, + 0x1b6e0: 0x6c16f420, 0x1b6e1: 0x6cf46220, 0x1b6e2: 0x6c3ac420, 0x1b6e3: 0x6c4a0820, + 0x1b6e4: 0x6c7aa620, 0x1b6e5: 0x6c7b3c20, 0x1b6e6: 0x6c0a4820, 0x1b6e7: 0x6cbb2220, + 0x1b6e8: 0x6d021020, 0x1b6e9: 0x6c8c2c20, 0x1b6ea: 0x6c8c2e20, 0x1b6eb: 0x6c8a3220, + 0x1b6ec: 0x6c916e20, 0x1b6ed: 0x6c631220, 0x1b6ee: 0x6d1d2420, 0x1b6ef: 0x6cfafa20, + 0x1b6f0: 0x6ce65420, 0x1b6f1: 0x6d1dd820, 0x1b6f2: 0x6c84bc20, 0x1b6f3: 0x6ce65820, + 0x1b6f4: 0x6d1ac020, 0x1b6f5: 0x6d09d220, 0x1b6f6: 0x6d0c5220, 0x1b6f7: 0x6ce65c20, + 0x1b6f8: 0x6c2b5220, 0x1b6f9: 0x6cac1420, 0x1b6fa: 0x6c665420, 0x1b6fb: 0x6c5b1c20, + 0x1b6fc: 0x6ca39a20, 0x1b6fd: 0x6c5b2220, 0x1b6fe: 0x6c45cc20, 0x1b6ff: 0x6ca75620, + // Block 0x6dc, offset 0x1b700 + 0x1b700: 0x6c762420, 0x1b701: 0x6c0b6620, 0x1b702: 0x6d166220, 0x1b703: 0x6cb73620, + 0x1b704: 0x6ca9f020, 0x1b705: 0x6c3bc620, 0x1b706: 0x6c71a420, 0x1b707: 0x6d0d5620, + 0x1b708: 0x6d16ea20, 0x1b709: 0x6d2a0020, 0x1b70a: 0x6c09f420, 0x1b70b: 0x6d163c20, + 0x1b70c: 0x6d13ba20, 0x1b70d: 0x6c37b820, 0x1b70e: 0x6cc9f820, 0x1b70f: 0x6cd2fc20, + 0x1b710: 0x6c37ba20, 0x1b711: 0x6cd38020, 0x1b712: 0x6cd39a20, 0x1b713: 0x6c454c20, + 0x1b714: 0x6c2e0420, 0x1b715: 0x6d1ac420, 0x1b716: 0x6c563620, 0x1b717: 0x6c3dc820, + 0x1b718: 0x6c52ea20, 0x1b719: 0x6cf34420, 0x1b71a: 0x6ce99c20, 0x1b71b: 0x6c1af420, + 0x1b71c: 0x6c67d420, 0x1b71d: 0x6c03a820, 0x1b71e: 0x6cd04420, 0x1b71f: 0x6c2c1420, + 0x1b720: 0x6d2eb020, 0x1b721: 0x6c73dc20, 0x1b722: 0x6ce1b020, 0x1b723: 0x6c3f4020, + 0x1b724: 0x6c2bd820, 0x1b725: 0x6c9c3820, 0x1b726: 0x6cfb2c20, 0x1b727: 0x6c552220, + 0x1b728: 0x6c173820, 0x1b729: 0x6caa4e20, 0x1b72a: 0x6c6e4c20, 0x1b72b: 0x6d31be20, + 0x1b72c: 0x6d14be20, 0x1b72d: 0x6c9ce020, 0x1b72e: 0x6cc28e20, 0x1b72f: 0x6cec8220, + 0x1b730: 0x6cce5e20, 0x1b731: 0x6cc91820, 0x1b732: 0x6d078620, 0x1b733: 0x6c6e6420, + 0x1b734: 0x6c2dc220, 0x1b735: 0x6d2eb420, 0x1b736: 0x6c67de20, 0x1b737: 0x6cbb0820, + 0x1b738: 0x6cae9a20, 0x1b739: 0x6c287820, 0x1b73a: 0x6cbb0e20, 0x1b73b: 0x6c099620, + 0x1b73c: 0x6c099820, 0x1b73d: 0x6ccf4820, 0x1b73e: 0x6c288820, 0x1b73f: 0x6c65aa20, + // Block 0x6dd, offset 0x1b740 + 0x1b740: 0x6c46b420, 0x1b741: 0x6c448e20, 0x1b742: 0x6c37f020, 0x1b743: 0x6c09c420, + 0x1b744: 0x6c79c020, 0x1b745: 0x6c673820, 0x1b746: 0x6c0d1820, 0x1b747: 0x6cff1420, + 0x1b748: 0x6c28a620, 0x1b749: 0x6c4c2e20, 0x1b74a: 0x6c67f820, 0x1b74b: 0x6c538620, + 0x1b74c: 0x6c9c7820, 0x1b74d: 0x6c4c4420, 0x1b74e: 0x6ceca420, 0x1b74f: 0x6c751620, + 0x1b750: 0x6c616820, 0x1b751: 0x6c616a20, 0x1b752: 0x6c4a3220, 0x1b753: 0x6c28f820, + 0x1b754: 0x6c921a20, 0x1b755: 0x6c921c20, 0x1b756: 0x6ce98820, 0x1b757: 0x6c5bb420, + 0x1b758: 0x6d362220, 0x1b759: 0x6c5bda20, 0x1b75a: 0x6c5bdc20, 0x1b75b: 0x6d155c20, + 0x1b75c: 0x6d155e20, 0x1b75d: 0x6d158020, 0x1b75e: 0x6d158220, 0x1b75f: 0x6d265e20, + 0x1b760: 0x6d266220, 0x1b761: 0x6cccb220, 0x1b762: 0x6d03c020, 0x1b763: 0x6cf17c20, + 0x1b764: 0x6ce71020, 0x1b765: 0x6d0e4620, 0x1b766: 0x6d0e4820, 0x1b767: 0x6d22f020, + 0x1b768: 0x6c1a9c20, 0x1b769: 0x6c112620, 0x1b76a: 0x6c0bfa20, 0x1b76b: 0x6c2dc420, + 0x1b76c: 0x6c0d3020, 0x1b76d: 0x6cae9e20, 0x1b76e: 0x6d1e4620, 0x1b76f: 0x6cb19820, + 0x1b770: 0x6d2ec420, 0x1b771: 0x6d1d0420, 0x1b772: 0x6c1af020, 0x1b773: 0x6c1bd420, + 0x1b774: 0x6d3d1c20, 0x1b775: 0x6ceb6c20, 0x1b776: 0x6c5fc820, 0x1b777: 0x6c39be20, + 0x1b778: 0x6d379220, 0x1b779: 0x6d168420, 0x1b77a: 0x6cedde20, 0x1b77b: 0x6c17fe20, + 0x1b77c: 0x6c08c020, 0x1b77d: 0x6c2b1620, 0x1b77e: 0x6c8caa20, 0x1b77f: 0x6c3dea20, + // Block 0x6de, offset 0x1b780 + 0x1b780: 0x6cedfa20, 0x1b781: 0x6d328820, 0x1b782: 0x6c241e20, 0x1b783: 0x6cedfc20, + 0x1b784: 0x6c6e4e20, 0x1b785: 0x6c274220, 0x1b786: 0x6cf59e20, 0x1b787: 0x6d0a7020, + 0x1b788: 0x6c523a20, 0x1b789: 0x6d0f9420, 0x1b78a: 0x6c57e820, 0x1b78b: 0x6c93d020, + 0x1b78c: 0x6c546420, 0x1b78d: 0x6cee0220, 0x1b78e: 0x6c1a6620, 0x1b78f: 0x6d35b220, + 0x1b790: 0x6d061820, 0x1b791: 0x6c6e6620, 0x1b792: 0x6ce89220, 0x1b793: 0x6c238e20, + 0x1b794: 0x6d377e20, 0x1b795: 0x6c7eea20, 0x1b796: 0x6c239620, 0x1b797: 0x6c2a9020, + 0x1b798: 0x6cabf820, 0x1b799: 0x6cf7dc20, 0x1b79a: 0x6c300020, 0x1b79b: 0x6c61e620, + 0x1b79c: 0x6c16a620, 0x1b79d: 0x6d35dc20, 0x1b79e: 0x6c239820, 0x1b79f: 0x6d387020, + 0x1b7a0: 0x6c7ef820, 0x1b7a1: 0x6d233820, 0x1b7a2: 0x6d018e20, 0x1b7a3: 0x6c6bdc20, + 0x1b7a4: 0x6c667820, 0x1b7a5: 0x6cd38220, 0x1b7a6: 0x6c641620, 0x1b7a7: 0x6c0b9820, + 0x1b7a8: 0x6c59c220, 0x1b7a9: 0x6c3ff020, 0x1b7aa: 0x6d0a0e20, 0x1b7ab: 0x6cefbe20, + 0x1b7ac: 0x6cad0420, 0x1b7ad: 0x6d110c20, 0x1b7ae: 0x6cee9820, 0x1b7af: 0x6cf64820, + 0x1b7b0: 0x6d32d020, 0x1b7b1: 0x6cb1b620, 0x1b7b2: 0x6ce36220, 0x1b7b3: 0x6c2a7c20, + 0x1b7b4: 0x6d32de20, 0x1b7b5: 0x6d32f020, 0x1b7b6: 0x6c0cf420, 0x1b7b7: 0x6c2a7e20, + 0x1b7b8: 0x6c1cd420, 0x1b7b9: 0x6c183020, 0x1b7ba: 0x6c692620, 0x1b7bb: 0x6c5c2c20, + 0x1b7bc: 0x6c693c20, 0x1b7bd: 0x6c5af220, 0x1b7be: 0x6c9a2e20, 0x1b7bf: 0x6c906c20, + // Block 0x6df, offset 0x1b7c0 + 0x1b7c0: 0x6cfd9220, 0x1b7c1: 0x6c067a20, 0x1b7c2: 0x6cc1fe20, 0x1b7c3: 0x6d02a220, + 0x1b7c4: 0x6d036220, 0x1b7c5: 0x6c090420, 0x1b7c6: 0x6d164020, 0x1b7c7: 0x6c820c20, + 0x1b7c8: 0x6cc56420, 0x1b7c9: 0x6c29b620, 0x1b7ca: 0x6c2f8e20, 0x1b7cb: 0x6c410820, + 0x1b7cc: 0x6c618020, 0x1b7cd: 0x6cc58620, 0x1b7ce: 0x6cc56a20, 0x1b7cf: 0x6c162620, + 0x1b7d0: 0x6ce05020, 0x1b7d1: 0x6ce26820, 0x1b7d2: 0x6ce26a20, 0x1b7d3: 0x6c416020, + 0x1b7d4: 0x6cb72a20, 0x1b7d5: 0x6cd2fe20, 0x1b7d6: 0x6c25ae20, 0x1b7d7: 0x6d357420, + 0x1b7d8: 0x6cee4620, 0x1b7d9: 0x6c982820, 0x1b7da: 0x6cf56e20, 0x1b7db: 0x6c388220, + 0x1b7dc: 0x6d1ba020, 0x1b7dd: 0x6ce4d820, 0x1b7de: 0x6c9f2c20, 0x1b7df: 0x6cf1ca20, + 0x1b7e0: 0x6d379620, 0x1b7e1: 0x6c1cac20, 0x1b7e2: 0x6cf4b620, 0x1b7e3: 0x6c5fca20, + 0x1b7e4: 0x6cf42220, 0x1b7e5: 0x6cf84620, 0x1b7e6: 0x6c639a20, 0x1b7e7: 0x6d1e8e20, + 0x1b7e8: 0x6ced7420, 0x1b7e9: 0x6c230220, 0x1b7ea: 0x6cd90220, 0x1b7eb: 0x6c7b0e20, + 0x1b7ec: 0x6d22d020, 0x1b7ed: 0x6c0b6c20, 0x1b7ee: 0x6d357620, 0x1b7ef: 0x6cb57420, + 0x1b7f0: 0x6c251820, 0x1b7f1: 0x6c189a20, 0x1b7f2: 0x6cdf5e20, 0x1b7f3: 0x6cea3e20, + 0x1b7f4: 0x6cb96e20, 0x1b7f5: 0x6ca75a20, 0x1b7f6: 0x6c5cde20, 0x1b7f7: 0x6d045420, + 0x1b7f8: 0x6ca97620, 0x1b7f9: 0x6c7bb620, 0x1b7fa: 0x6cfa7820, 0x1b7fb: 0x6d02aa20, + 0x1b7fc: 0x6c772420, 0x1b7fd: 0x6c549e20, 0x1b7fe: 0x6c767c20, 0x1b7ff: 0x6c3bce20, + // Block 0x6e0, offset 0x1b800 + 0x1b800: 0x6c57e620, 0x1b801: 0x6cdf6220, 0x1b802: 0x6cd95220, 0x1b803: 0x6cf42420, + 0x1b804: 0x6cab9a20, 0x1b805: 0x6c170220, 0x1b806: 0x6c20a020, 0x1b807: 0x6c71fa20, + 0x1b808: 0x6d16b420, 0x1b809: 0x6c05e620, 0x1b80a: 0x6c173a20, 0x1b80b: 0x6c9f2e20, + 0x1b80c: 0x6cadb020, 0x1b80d: 0x6d428020, 0x1b80e: 0x6d2b7620, 0x1b80f: 0x6d104020, + 0x1b810: 0x6c720a20, 0x1b811: 0x6c04e820, 0x1b812: 0x6caa5e20, 0x1b813: 0x6ca49420, + 0x1b814: 0x6d328a20, 0x1b815: 0x6cabe820, 0x1b816: 0x6c106a20, 0x1b817: 0x6ce5ea20, + 0x1b818: 0x6c567020, 0x1b819: 0x6c566420, 0x1b81a: 0x6c720c20, 0x1b81b: 0x6c267e20, + 0x1b81c: 0x6c87f420, 0x1b81d: 0x6cd7d420, 0x1b81e: 0x6c1d8e20, 0x1b81f: 0x6c2c2020, + 0x1b820: 0x6c274420, 0x1b821: 0x6d147020, 0x1b822: 0x6ce84020, 0x1b823: 0x6d1f0620, + 0x1b824: 0x6c3d4820, 0x1b825: 0x6c5ff420, 0x1b826: 0x6cae5420, 0x1b827: 0x6d041820, + 0x1b828: 0x6d260420, 0x1b829: 0x6ca5be20, 0x1b82a: 0x6c48e620, 0x1b82b: 0x6c3dec20, + 0x1b82c: 0x6cf84820, 0x1b82d: 0x6c093220, 0x1b82e: 0x6d1e9620, 0x1b82f: 0x6cbc9620, + 0x1b830: 0x6d086e20, 0x1b831: 0x6c230820, 0x1b832: 0x6c0dc220, 0x1b833: 0x6c5a4220, + 0x1b834: 0x6d068020, 0x1b835: 0x6c1f0e20, 0x1b836: 0x6c093420, 0x1b837: 0x6cd5ac20, + 0x1b838: 0x6cf5a020, 0x1b839: 0x6cdf9620, 0x1b83a: 0x6d1e8220, 0x1b83b: 0x6d3fe820, + 0x1b83c: 0x6c334220, 0x1b83d: 0x6ca1b220, 0x1b83e: 0x6d34f220, 0x1b83f: 0x6d16b620, + // Block 0x6e1, offset 0x1b840 + 0x1b840: 0x6cd33220, 0x1b841: 0x6ca59420, 0x1b842: 0x6d09e820, 0x1b843: 0x6cd33420, + 0x1b844: 0x6cf86020, 0x1b845: 0x6c81a420, 0x1b846: 0x6c525820, 0x1b847: 0x6c7b8e20, + 0x1b848: 0x6ca1c620, 0x1b849: 0x6d34fe20, 0x1b84a: 0x6d008020, 0x1b84b: 0x6c88e820, + 0x1b84c: 0x6ce55220, 0x1b84d: 0x6c5a4820, 0x1b84e: 0x6c2e7020, 0x1b84f: 0x6c502820, + 0x1b850: 0x6c799e20, 0x1b851: 0x6c4ad420, 0x1b852: 0x6c525a20, 0x1b853: 0x6cf5a220, + 0x1b854: 0x6c68ce20, 0x1b855: 0x6cd5b820, 0x1b856: 0x6cd8fe20, 0x1b857: 0x6c54aa20, + 0x1b858: 0x6cbfa420, 0x1b859: 0x6d104220, 0x1b85a: 0x6c5ba820, 0x1b85b: 0x6c5b2420, + 0x1b85c: 0x6c1bfa20, 0x1b85d: 0x6c63b020, 0x1b85e: 0x6d149a20, 0x1b85f: 0x6d045e20, + 0x1b860: 0x6c48ec20, 0x1b861: 0x6c8c4c20, 0x1b862: 0x6c5a9220, 0x1b863: 0x6d3f3a20, + 0x1b864: 0x6d068e20, 0x1b865: 0x6c1b8a20, 0x1b866: 0x6cce4e20, 0x1b867: 0x6caa7c20, + 0x1b868: 0x6c524220, 0x1b869: 0x6c371020, 0x1b86a: 0x6c788e20, 0x1b86b: 0x6c305e20, + 0x1b86c: 0x6ce48820, 0x1b86d: 0x6c457c20, 0x1b86e: 0x6cc29020, 0x1b86f: 0x6cf94220, + 0x1b870: 0x6cb84a20, 0x1b871: 0x6d268c20, 0x1b872: 0x6cae5820, 0x1b873: 0x6c790020, + 0x1b874: 0x6c2a6420, 0x1b875: 0x6c5baa20, 0x1b876: 0x6c35fa20, 0x1b877: 0x6d003220, + 0x1b878: 0x6ce7c620, 0x1b879: 0x6d0be020, 0x1b87a: 0x6c764c20, 0x1b87b: 0x6c12ce20, + 0x1b87c: 0x6ca4e020, 0x1b87d: 0x6d282020, 0x1b87e: 0x6c984020, 0x1b87f: 0x6d1e2a20, + // Block 0x6e2, offset 0x1b880 + 0x1b880: 0x6d1e2220, 0x1b881: 0x6d24d420, 0x1b882: 0x6caf5220, 0x1b883: 0x6c7da020, + 0x1b884: 0x6cbb6a20, 0x1b885: 0x6d269420, 0x1b886: 0x6d230c20, 0x1b887: 0x6ce89420, + 0x1b888: 0x6c6bd820, 0x1b889: 0x6cf5e220, 0x1b88a: 0x6d304a20, 0x1b88b: 0x6c8c4e20, + 0x1b88c: 0x6ce3e020, 0x1b88d: 0x6c4e9620, 0x1b88e: 0x6c502a20, 0x1b88f: 0x6cbca820, + 0x1b890: 0x6ce3ea20, 0x1b891: 0x6c108220, 0x1b892: 0x6d172620, 0x1b893: 0x6cba4a20, + 0x1b894: 0x6c5b4c20, 0x1b895: 0x6cf5bc20, 0x1b896: 0x6c070020, 0x1b897: 0x6c975e20, + 0x1b898: 0x6d13e420, 0x1b899: 0x6c524820, 0x1b89a: 0x6cd95620, 0x1b89b: 0x6cc29420, + 0x1b89c: 0x6c1a6820, 0x1b89d: 0x6c7c3820, 0x1b89e: 0x6cf4d020, 0x1b89f: 0x6cf4d220, + 0x1b8a0: 0x6d1e9e20, 0x1b8a1: 0x6c83b620, 0x1b8a2: 0x6c89ae20, 0x1b8a3: 0x6c590e20, + 0x1b8a4: 0x6c230c20, 0x1b8a5: 0x6d175a20, 0x1b8a6: 0x6d269620, 0x1b8a7: 0x6c85c820, + 0x1b8a8: 0x6ca8e620, 0x1b8a9: 0x6ca4e620, 0x1b8aa: 0x6c360e20, 0x1b8ab: 0x6cc3b620, + 0x1b8ac: 0x6d080e20, 0x1b8ad: 0x6cb8c420, 0x1b8ae: 0x6cf4d420, 0x1b8af: 0x6c9fa420, + 0x1b8b0: 0x6c239a20, 0x1b8b1: 0x6c3a5220, 0x1b8b2: 0x6c069c20, 0x1b8b3: 0x6c344c20, + 0x1b8b4: 0x6c253420, 0x1b8b5: 0x6c171220, 0x1b8b6: 0x6c9af220, 0x1b8b7: 0x6cca4e20, + 0x1b8b8: 0x6c61ea20, 0x1b8b9: 0x6c498820, 0x1b8ba: 0x6c497e20, 0x1b8bb: 0x6d042820, + 0x1b8bc: 0x6c2a0e20, 0x1b8bd: 0x6cb4e620, 0x1b8be: 0x6c797420, 0x1b8bf: 0x6ce4ec20, + // Block 0x6e3, offset 0x1b8c0 + 0x1b8c0: 0x6c94f220, 0x1b8c1: 0x6cf60a20, 0x1b8c2: 0x6c76d220, 0x1b8c3: 0x6c4bc020, + 0x1b8c4: 0x6ca6a020, 0x1b8c5: 0x6cbe7620, 0x1b8c6: 0x6c1da020, 0x1b8c7: 0x6c339820, + 0x1b8c8: 0x6c4cb620, 0x1b8c9: 0x6d2d7420, 0x1b8ca: 0x6c6da820, 0x1b8cb: 0x6ced0420, + 0x1b8cc: 0x6d24ea20, 0x1b8cd: 0x6c6c4220, 0x1b8ce: 0x6c620020, 0x1b8cf: 0x6c7f9620, + 0x1b8d0: 0x6d231020, 0x1b8d1: 0x6c5dca20, 0x1b8d2: 0x6c512620, 0x1b8d3: 0x6cc2da20, + 0x1b8d4: 0x6cdfdc20, 0x1b8d5: 0x6ce3ec20, 0x1b8d6: 0x6ce3f420, 0x1b8d7: 0x6ca81620, + 0x1b8d8: 0x6cee0e20, 0x1b8d9: 0x6c21b420, 0x1b8da: 0x6c54bc20, 0x1b8db: 0x6c5cc020, + 0x1b8dc: 0x6cf5e420, 0x1b8dd: 0x6c16ea20, 0x1b8de: 0x6d02ca20, 0x1b8df: 0x6ceefe20, + 0x1b8e0: 0x6c5bc020, 0x1b8e1: 0x6c363420, 0x1b8e2: 0x6cdd6620, 0x1b8e3: 0x6d3fee20, + 0x1b8e4: 0x6c648420, 0x1b8e5: 0x6d1e3620, 0x1b8e6: 0x6c2d4e20, 0x1b8e7: 0x6c723c20, + 0x1b8e8: 0x6c11ce20, 0x1b8e9: 0x6c19fc20, 0x1b8ea: 0x6c2a6e20, 0x1b8eb: 0x6c072220, + 0x1b8ec: 0x6cbcb420, 0x1b8ed: 0x6c119420, 0x1b8ee: 0x6c287a20, 0x1b8ef: 0x6c498020, + 0x1b8f0: 0x6c34f420, 0x1b8f1: 0x6ca4f820, 0x1b8f2: 0x6d283220, 0x1b8f3: 0x6cfdea20, + 0x1b8f4: 0x6d3c8420, 0x1b8f5: 0x6c2ea220, 0x1b8f6: 0x6c59c420, 0x1b8f7: 0x6c217e20, + 0x1b8f8: 0x6cbf2220, 0x1b8f9: 0x6cc54c20, 0x1b8fa: 0x6d037220, 0x1b8fb: 0x6c12e820, + 0x1b8fc: 0x6c0b3e20, 0x1b8fd: 0x6c9fac20, 0x1b8fe: 0x6d3f8a20, 0x1b8ff: 0x6ce32220, + // Block 0x6e4, offset 0x1b900 + 0x1b900: 0x6cbc2620, 0x1b901: 0x6c1db820, 0x1b902: 0x6c073020, 0x1b903: 0x6d079820, + 0x1b904: 0x6cee8620, 0x1b905: 0x6c43ea20, 0x1b906: 0x6cb8ee20, 0x1b907: 0x6cefc020, + 0x1b908: 0x6d236a20, 0x1b909: 0x6d212420, 0x1b90a: 0x6c099a20, 0x1b90b: 0x6d079a20, + 0x1b90c: 0x6c592020, 0x1b90d: 0x6c9fb620, 0x1b90e: 0x6c099c20, 0x1b90f: 0x6d17e220, + 0x1b910: 0x6c9e2420, 0x1b911: 0x6d1e3820, 0x1b912: 0x6c768820, 0x1b913: 0x6c296620, + 0x1b914: 0x6d19e020, 0x1b915: 0x6c363620, 0x1b916: 0x6c18c620, 0x1b917: 0x6c998a20, + 0x1b918: 0x6cb86820, 0x1b919: 0x6c78b820, 0x1b91a: 0x6d214820, 0x1b91b: 0x6c00a820, + 0x1b91c: 0x6cbcc020, 0x1b91d: 0x6d0d7e20, 0x1b91e: 0x6caaf620, 0x1b91f: 0x6c41dc20, + 0x1b920: 0x6d283420, 0x1b921: 0x6d3ff020, 0x1b922: 0x6cc9c220, 0x1b923: 0x6c839620, + 0x1b924: 0x6c3bd820, 0x1b925: 0x6d1d6620, 0x1b926: 0x6c7cf820, 0x1b927: 0x6c7cfa20, + 0x1b928: 0x6cc3d820, 0x1b929: 0x6c459420, 0x1b92a: 0x6d27ae20, 0x1b92b: 0x6cdaca20, + 0x1b92c: 0x6cdae420, 0x1b92d: 0x6cb5f820, 0x1b92e: 0x6d110e20, 0x1b92f: 0x6cd96020, + 0x1b930: 0x6c5a6c20, 0x1b931: 0x6c604e20, 0x1b932: 0x6c478c20, 0x1b933: 0x6c726220, + 0x1b934: 0x6c20ae20, 0x1b935: 0x6ca6aa20, 0x1b936: 0x6d00b620, 0x1b937: 0x6c766020, + 0x1b938: 0x6d332a20, 0x1b939: 0x6d1e4820, 0x1b93a: 0x6c12ae20, 0x1b93b: 0x6d0a9a20, + 0x1b93c: 0x6cd0aa20, 0x1b93d: 0x6c0f1020, 0x1b93e: 0x6c768e20, 0x1b93f: 0x6d262820, + // Block 0x6e5, offset 0x1b940 + 0x1b940: 0x6cf89e20, 0x1b941: 0x6c5d3420, 0x1b942: 0x6d1e5020, 0x1b943: 0x6d102420, + 0x1b944: 0x6c862e20, 0x1b945: 0x6ccaaa20, 0x1b946: 0x6ce1d420, 0x1b947: 0x6d19f220, + 0x1b948: 0x6c224e20, 0x1b949: 0x6d06f220, 0x1b94a: 0x6cba5820, 0x1b94b: 0x6cdf7c20, + 0x1b94c: 0x6c599420, 0x1b94d: 0x6d283a20, 0x1b94e: 0x6cd0ac20, 0x1b94f: 0x6ca03820, + 0x1b950: 0x6c463020, 0x1b951: 0x6ccf5020, 0x1b952: 0x6c23a420, 0x1b953: 0x6cb15820, + 0x1b954: 0x6ca29820, 0x1b955: 0x6ca2a020, 0x1b956: 0x6c4c7620, 0x1b957: 0x6c1c5620, + 0x1b958: 0x6c11d420, 0x1b959: 0x6c11a620, 0x1b95a: 0x6c119c20, 0x1b95b: 0x6c24da20, + 0x1b95c: 0x6c9fc220, 0x1b95d: 0x6ce27e20, 0x1b95e: 0x6d2ec820, 0x1b95f: 0x6ce7ce20, + 0x1b960: 0x6c02d820, 0x1b961: 0x6cd6d620, 0x1b962: 0x6c97e820, 0x1b963: 0x6c499620, + 0x1b964: 0x6cc3ea20, 0x1b965: 0x6d2a8420, 0x1b966: 0x6c701620, 0x1b967: 0x6c5c1020, + 0x1b968: 0x6c765820, 0x1b969: 0x6c881220, 0x1b96a: 0x6cab9e20, 0x1b96b: 0x6cd96c20, + 0x1b96c: 0x6cbd8e20, 0x1b96d: 0x6d1b7020, 0x1b96e: 0x6c93f220, 0x1b96f: 0x6cce0c20, + 0x1b970: 0x6cf0b820, 0x1b971: 0x6ce95220, 0x1b972: 0x6c976c20, 0x1b973: 0x6cb8fe20, + 0x1b974: 0x6ccf6220, 0x1b975: 0x6d1d9c20, 0x1b976: 0x6cbed620, 0x1b977: 0x6c773e20, + 0x1b978: 0x6c2c8e20, 0x1b979: 0x6d348e20, 0x1b97a: 0x6c90a220, 0x1b97b: 0x6c738220, + 0x1b97c: 0x6cb51c20, 0x1b97d: 0x6cb50c20, 0x1b97e: 0x6d23c020, 0x1b97f: 0x6cb2c220, + // Block 0x6e6, offset 0x1b980 + 0x1b980: 0x6c89f620, 0x1b981: 0x6c23da20, 0x1b982: 0x6d1eae20, 0x1b983: 0x6c1cd620, + 0x1b984: 0x6d36aa20, 0x1b985: 0x6ce7d020, 0x1b986: 0x6c197a20, 0x1b987: 0x6cb7c020, + 0x1b988: 0x6cc12020, 0x1b989: 0x6caebc20, 0x1b98a: 0x6c075a20, 0x1b98b: 0x6c0cb820, + 0x1b98c: 0x6cbf5c20, 0x1b98d: 0x6c686a20, 0x1b98e: 0x6d2b8a20, 0x1b98f: 0x6c1c4220, + 0x1b990: 0x6c883620, 0x1b991: 0x6cb2cc20, 0x1b992: 0x6c7d0c20, 0x1b993: 0x6c5c1220, + 0x1b994: 0x6cbbf020, 0x1b995: 0x6c1a3620, 0x1b996: 0x6d1b7a20, 0x1b997: 0x6d1b7c20, + 0x1b998: 0x6cf80620, 0x1b999: 0x6cf6ba20, 0x1b99a: 0x6c28a820, 0x1b99b: 0x6ce00220, + 0x1b99c: 0x6c34a220, 0x1b99d: 0x6c335e20, 0x1b99e: 0x6c335a20, 0x1b99f: 0x6cdaf820, + 0x1b9a0: 0x6c74b620, 0x1b9a1: 0x6c130e20, 0x1b9a2: 0x6cff0220, 0x1b9a3: 0x6c385a20, + 0x1b9a4: 0x6c3be420, 0x1b9a5: 0x6c817220, 0x1b9a6: 0x6c81da20, 0x1b9a7: 0x6c1cd820, + 0x1b9a8: 0x6c4db820, 0x1b9a9: 0x6cb7d220, 0x1b9aa: 0x6cfb7c20, 0x1b9ab: 0x6c9fc420, + 0x1b9ac: 0x6c6e2a20, 0x1b9ad: 0x6c8a7420, 0x1b9ae: 0x6cf46420, 0x1b9af: 0x6c11da20, + 0x1b9b0: 0x6c749020, 0x1b9b1: 0x6c245420, 0x1b9b2: 0x6cfd0820, 0x1b9b3: 0x6ce06e20, + 0x1b9b4: 0x6cd12220, 0x1b9b5: 0x6caf9820, 0x1b9b6: 0x6d188e20, 0x1b9b7: 0x6c1f7420, + 0x1b9b8: 0x6cfad620, 0x1b9b9: 0x6ca4c020, 0x1b9ba: 0x6c28ac20, 0x1b9bb: 0x6ce07420, + 0x1b9bc: 0x6c6e2c20, 0x1b9bd: 0x6cd93220, 0x1b9be: 0x6c4f0220, 0x1b9bf: 0x6c693e20, + // Block 0x6e7, offset 0x1b9c0 + 0x1b9c0: 0x6cf0cc20, 0x1b9c1: 0x6d07cc20, 0x1b9c2: 0x6c303620, 0x1b9c3: 0x6cbdb020, + 0x1b9c4: 0x6cbd9e20, 0x1b9c5: 0x6c728a20, 0x1b9c6: 0x6c12b220, 0x1b9c7: 0x6c791020, + 0x1b9c8: 0x6d021420, 0x1b9c9: 0x6d1bfe20, 0x1b9ca: 0x6c02ea20, 0x1b9cb: 0x6c99ba20, + 0x1b9cc: 0x6d189020, 0x1b9cd: 0x6c8c3020, 0x1b9ce: 0x6ccb5420, 0x1b9cf: 0x6c75e420, + 0x1b9d0: 0x6c57f220, 0x1b9d1: 0x6c9afe20, 0x1b9d2: 0x6c803c20, 0x1b9d3: 0x6c00ca20, + 0x1b9d4: 0x6c8c3220, 0x1b9d5: 0x6d0c3c20, 0x1b9d6: 0x6c7e2620, 0x1b9d7: 0x6cfa4a20, + 0x1b9d8: 0x6c1c8420, 0x1b9d9: 0x6d228e20, 0x1b9da: 0x6d1b8820, 0x1b9db: 0x6c270e20, + 0x1b9dc: 0x6c9be420, 0x1b9dd: 0x6c00d820, 0x1b9de: 0x6c9b4a20, 0x1b9df: 0x6c337020, + 0x1b9e0: 0x6cb65c20, 0x1b9e1: 0x6ca0ac20, 0x1b9e2: 0x6c7fbe20, 0x1b9e3: 0x6c9b0020, + 0x1b9e4: 0x6c1de620, 0x1b9e5: 0x6d370220, 0x1b9e6: 0x6cab1620, 0x1b9e7: 0x6cab1820, + 0x1b9e8: 0x6d0c3420, 0x1b9e9: 0x6d103420, 0x1b9ea: 0x6c0f8a20, 0x1b9eb: 0x6d372820, + 0x1b9ec: 0x6c7c0c20, 0x1b9ed: 0x6c7bd220, 0x1b9ee: 0x6d1ff820, 0x1b9ef: 0x6c3db220, + 0x1b9f0: 0x6c8eb420, 0x1b9f1: 0x6c9ef020, 0x1b9f2: 0x6c1a5420, 0x1b9f3: 0x6c5cb020, + 0x1b9f4: 0x6c163820, 0x1b9f5: 0x6c9bea20, 0x1b9f6: 0x6c804a20, 0x1b9f7: 0x6c57fa20, + 0x1b9f8: 0x6d083620, 0x1b9f9: 0x6cc51a20, 0x1b9fa: 0x6c164020, 0x1b9fb: 0x6c62b820, + 0x1b9fc: 0x6c72ca20, 0x1b9fd: 0x6c583e20, 0x1b9fe: 0x6ccf8820, 0x1b9ff: 0x6d195a20, + // Block 0x6e8, offset 0x1ba00 + 0x1ba00: 0x6c893820, 0x1ba01: 0x6ca44020, 0x1ba02: 0x6c9cb020, 0x1ba03: 0x6ce18c20, + 0x1ba04: 0x6c751a20, 0x1ba05: 0x6c42b020, 0x1ba06: 0x6c42b220, 0x1ba07: 0x6d3c5220, + 0x1ba08: 0x6c436020, 0x1ba09: 0x6d266e20, 0x1ba0a: 0x6cf49820, 0x1ba0b: 0x6c645a20, + 0x1ba0c: 0x6d056420, 0x1ba0d: 0x6cd59420, 0x1ba0e: 0x6cc65020, 0x1ba0f: 0x6cf83820, + 0x1ba10: 0x6c19b220, 0x1ba11: 0x6cf2a620, 0x1ba12: 0x6c6bb820, 0x1ba13: 0x6c436e20, + 0x1ba14: 0x6c646c20, 0x1ba15: 0x6cbaa020, 0x1ba16: 0x6c5da020, 0x1ba17: 0x6cbaa220, + 0x1ba18: 0x6d2e4a20, 0x1ba19: 0x6c306e20, 0x1ba1a: 0x6cb81220, 0x1ba1b: 0x6c63b620, + 0x1ba1c: 0x6c2e9220, 0x1ba1d: 0x6d2b5e20, 0x1ba1e: 0x6c63be20, 0x1ba1f: 0x6c614420, + 0x1ba20: 0x6d33de20, 0x1ba21: 0x6c76b020, 0x1ba22: 0x6c603420, 0x1ba23: 0x6c7c8620, + 0x1ba24: 0x6c414020, 0x1ba25: 0x6c2ace20, 0x1ba26: 0x6d2e6820, 0x1ba27: 0x6cbaca20, + 0x1ba28: 0x6c439e20, 0x1ba29: 0x6c65bc20, 0x1ba2a: 0x6c6b0620, 0x1ba2b: 0x6d238e20, + 0x1ba2c: 0x6c65be20, 0x1ba2d: 0x6d0dc820, 0x1ba2e: 0x6c92a020, 0x1ba2f: 0x6c54f620, + 0x1ba30: 0x6d2e7e20, 0x1ba31: 0x6cf8da20, 0x1ba32: 0x6cf8ec20, 0x1ba33: 0x6c219a20, + 0x1ba34: 0x6c279420, 0x1ba35: 0x6cc20420, 0x1ba36: 0x6c563820, 0x1ba37: 0x6c563a20, + 0x1ba38: 0x6c563c20, 0x1ba39: 0x6c35c820, 0x1ba3a: 0x6cd30c20, 0x1ba3b: 0x6ce3d220, + 0x1ba3c: 0x6c992620, 0x1ba3d: 0x6c566620, 0x1ba3e: 0x6c858c20, 0x1ba3f: 0x6c39a620, + // Block 0x6e9, offset 0x1ba40 + 0x1ba40: 0x6cdd4e20, 0x1ba41: 0x6c0b2e20, 0x1ba42: 0x6c2d4220, 0x1ba43: 0x6c6ed820, + 0x1ba44: 0x6cce3420, 0x1ba45: 0x6d14c020, 0x1ba46: 0x6d15dc20, 0x1ba47: 0x6ccd7a20, + 0x1ba48: 0x6c568c20, 0x1ba49: 0x6c3a0220, 0x1ba4a: 0x6d0d8020, 0x1ba4b: 0x6cd43620, + 0x1ba4c: 0x6cd48e20, 0x1ba4d: 0x6c10fe20, 0x1ba4e: 0x6d2bc020, 0x1ba4f: 0x6cbff220, + 0x1ba50: 0x6c820e20, 0x1ba51: 0x6cb3fe20, 0x1ba52: 0x6c031020, 0x1ba53: 0x6c26e020, + 0x1ba54: 0x6cc61020, 0x1ba55: 0x6c390220, 0x1ba56: 0x6cc83020, 0x1ba57: 0x6d292a20, + 0x1ba58: 0x6cea9620, 0x1ba59: 0x6d2f1e20, 0x1ba5a: 0x6c2df620, 0x1ba5b: 0x6c776620, + 0x1ba5c: 0x6d207220, 0x1ba5d: 0x6c7a1820, 0x1ba5e: 0x6c41c420, 0x1ba5f: 0x6ccf9e20, + 0x1ba60: 0x6c137820, 0x1ba61: 0x6cea9820, 0x1ba62: 0x6c475420, 0x1ba63: 0x6c79d620, + 0x1ba64: 0x6cf4a220, 0x1ba65: 0x6c2a9420, 0x1ba66: 0x6cb89820, 0x1ba67: 0x6d343620, + 0x1ba68: 0x6cc5b620, 0x1ba69: 0x6c7de620, 0x1ba6a: 0x6c9ac020, 0x1ba6b: 0x6ccade20, + 0x1ba6c: 0x6d0f7420, 0x1ba6d: 0x6ca97820, 0x1ba6e: 0x6c051220, 0x1ba6f: 0x6c17e620, + 0x1ba70: 0x6cc53620, 0x1ba71: 0x6cf57020, 0x1ba72: 0x6cb97220, 0x1ba73: 0x6c047020, + 0x1ba74: 0x6c639c20, 0x1ba75: 0x6d20b220, 0x1ba76: 0x6c3dda20, 0x1ba77: 0x6c02c220, + 0x1ba78: 0x6cf57e20, 0x1ba79: 0x6caf2a20, 0x1ba7a: 0x6d34e620, 0x1ba7b: 0x6d357820, + 0x1ba7c: 0x6c35d220, 0x1ba7d: 0x6c2a9620, 0x1ba7e: 0x6d2f8420, 0x1ba7f: 0x6c19bc20, + // Block 0x6ea, offset 0x1ba80 + 0x1ba80: 0x6c618420, 0x1ba81: 0x6d0d3c20, 0x1ba82: 0x6c7bb820, 0x1ba83: 0x6c0b6e20, + 0x1ba84: 0x6c173220, 0x1ba85: 0x6c704e20, 0x1ba86: 0x6cf1cc20, 0x1ba87: 0x6c551e20, + 0x1ba88: 0x6d267e20, 0x1ba89: 0x6c73de20, 0x1ba8a: 0x6c039a20, 0x1ba8b: 0x6cbe0420, + 0x1ba8c: 0x6c282020, 0x1ba8d: 0x6d331820, 0x1ba8e: 0x6d27d820, 0x1ba8f: 0x6cecc820, + 0x1ba90: 0x6ca54820, 0x1ba91: 0x6d168820, 0x1ba92: 0x6cd49e20, 0x1ba93: 0x6d3b5420, + 0x1ba94: 0x6cb3d020, 0x1ba95: 0x6ce7e620, 0x1ba96: 0x6c30da20, 0x1ba97: 0x6c777e20, + 0x1ba98: 0x6d301220, 0x1ba99: 0x6cb3d220, 0x1ba9a: 0x6c3f3620, 0x1ba9b: 0x6cad3220, + 0x1ba9c: 0x6c036020, 0x1ba9d: 0x6c029c20, 0x1ba9e: 0x6d2aa420, 0x1ba9f: 0x6ce94820, + 0x1baa0: 0x6c79b220, 0x1baa1: 0x6c94d020, 0x1baa2: 0x6cbb3820, 0x1baa3: 0x6d287a20, + 0x1baa4: 0x6c565620, 0x1baa5: 0x6c063020, 0x1baa6: 0x6c0dc420, 0x1baa7: 0x6d34f420, + 0x1baa8: 0x6cae5620, 0x1baa9: 0x6cdf8c20, 0x1baaa: 0x6c106c20, 0x1baab: 0x6caf3620, + 0x1baac: 0x6cdf1820, 0x1baad: 0x6d118c20, 0x1baae: 0x6d31b820, 0x1baaf: 0x6d2bc620, + 0x1bab0: 0x6d0f4820, 0x1bab1: 0x6c063220, 0x1bab2: 0x6c508c20, 0x1bab3: 0x6ca62820, + 0x1bab4: 0x6d12ce20, 0x1bab5: 0x6c2bda20, 0x1bab6: 0x6c1bee20, 0x1bab7: 0x6caf3820, + 0x1bab8: 0x6c632220, 0x1bab9: 0x6ca0a820, 0x1baba: 0x6c9a7620, 0x1babb: 0x6c185a20, + 0x1babc: 0x6d0ad220, 0x1babd: 0x6c1d6420, 0x1babe: 0x6cc0e420, 0x1babf: 0x6c9f9420, + // Block 0x6eb, offset 0x1bac0 + 0x1bac0: 0x6c1f1020, 0x1bac1: 0x6c632a20, 0x1bac2: 0x6c3dee20, 0x1bac3: 0x6d2c7220, + 0x1bac4: 0x6d3a5c20, 0x1bac5: 0x6c27bc20, 0x1bac6: 0x6c146020, 0x1bac7: 0x6ca2c420, + 0x1bac8: 0x6ca6ec20, 0x1bac9: 0x6c7e3e20, 0x1baca: 0x6c3f4220, 0x1bacb: 0x6cad3420, + 0x1bacc: 0x6c04ea20, 0x1bacd: 0x6cabee20, 0x1bace: 0x6c8b9a20, 0x1bacf: 0x6ca2d020, + 0x1bad0: 0x6c48d820, 0x1bad1: 0x6cb97420, 0x1bad2: 0x6c71fc20, 0x1bad3: 0x6cde2e20, + 0x1bad4: 0x6c036820, 0x1bad5: 0x6ceaac20, 0x1bad6: 0x6ceaae20, 0x1bad7: 0x6c02a020, + 0x1bad8: 0x6c705a20, 0x1bad9: 0x6d3cf020, 0x1bada: 0x6caca020, 0x1badb: 0x6d2f5a20, + 0x1badc: 0x6c043c20, 0x1badd: 0x6c043220, 0x1bade: 0x6c2bdc20, 0x1badf: 0x6ca62420, + 0x1bae0: 0x6c720e20, 0x1bae1: 0x6c7de820, 0x1bae2: 0x6c903220, 0x1bae3: 0x6c656420, + 0x1bae4: 0x6cb83420, 0x1bae5: 0x6d1d7e20, 0x1bae6: 0x6c7f8c20, 0x1bae7: 0x6ca8f620, + 0x1bae8: 0x6c0e5020, 0x1bae9: 0x6d2aa820, 0x1baea: 0x6cb8bc20, 0x1baeb: 0x6c522e20, + 0x1baec: 0x6c7dea20, 0x1baed: 0x6cd33620, 0x1baee: 0x6c6a8e20, 0x1baef: 0x6d331e20, + 0x1baf0: 0x6ca8ee20, 0x1baf1: 0x6c45da20, 0x1baf2: 0x6c45de20, 0x1baf3: 0x6cc2ca20, + 0x1baf4: 0x6cd68020, 0x1baf5: 0x6c25a620, 0x1baf6: 0x6d288a20, 0x1baf7: 0x6c77a020, + 0x1baf8: 0x6d149c20, 0x1baf9: 0x6d008220, 0x1bafa: 0x6c12d020, 0x1bafb: 0x6c5a9420, + 0x1bafc: 0x6cb1ea20, 0x1bafd: 0x6d3b6620, 0x1bafe: 0x6cd41020, 0x1baff: 0x6ca2d620, + // Block 0x6ec, offset 0x1bb00 + 0x1bb00: 0x6c03fc20, 0x1bb01: 0x6c1b0c20, 0x1bb02: 0x6c48ac20, 0x1bb03: 0x6d359c20, + 0x1bb04: 0x6c7dec20, 0x1bb05: 0x6c348020, 0x1bb06: 0x6c348220, 0x1bb07: 0x6d350020, + 0x1bb08: 0x6cbcaa20, 0x1bb09: 0x6c01a420, 0x1bb0a: 0x6ca9f220, 0x1bb0b: 0x6d322020, + 0x1bb0c: 0x6c43ca20, 0x1bb0d: 0x6c698820, 0x1bb0e: 0x6c7ae620, 0x1bb0f: 0x6c306020, + 0x1bb10: 0x6ca2d820, 0x1bb11: 0x6ce55420, 0x1bb12: 0x6c8ad220, 0x1bb13: 0x6d2bca20, + 0x1bb14: 0x6c937c20, 0x1bb15: 0x6c2e7220, 0x1bb16: 0x6cebca20, 0x1bb17: 0x6c73fa20, + 0x1bb18: 0x6c8b9420, 0x1bb19: 0x6c71b020, 0x1bb1a: 0x6d35b820, 0x1bb1b: 0x6c943420, + 0x1bb1c: 0x6d0b8620, 0x1bb1d: 0x6cf27c20, 0x1bb1e: 0x6cde3420, 0x1bb1f: 0x6d008420, + 0x1bb20: 0x6ca49c20, 0x1bb21: 0x6c292820, 0x1bb22: 0x6c68d020, 0x1bb23: 0x6d329820, + 0x1bb24: 0x6c612a20, 0x1bb25: 0x6c5a9620, 0x1bb26: 0x6cfb3420, 0x1bb27: 0x6d24be20, + 0x1bb28: 0x6c002020, 0x1bb29: 0x6ceab420, 0x1bb2a: 0x6caab820, 0x1bb2b: 0x6c261c20, + 0x1bb2c: 0x6c0ed420, 0x1bb2d: 0x6c44fa20, 0x1bb2e: 0x6ce3be20, 0x1bb2f: 0x6d322c20, + 0x1bb30: 0x6c19dc20, 0x1bb31: 0x6cc94220, 0x1bb32: 0x6cc94420, 0x1bb33: 0x6c793220, + 0x1bb34: 0x6c9a5020, 0x1bb35: 0x6c906220, 0x1bb36: 0x6c706820, 0x1bb37: 0x6cae9020, + 0x1bb38: 0x6c657a20, 0x1bb39: 0x6d172820, 0x1bb3a: 0x6ce6ba20, 0x1bb3b: 0x6cccce20, + 0x1bb3c: 0x6cc83a20, 0x1bb3d: 0x6cecf820, 0x1bb3e: 0x6d008a20, 0x1bb3f: 0x6c138820, + // Block 0x6ed, offset 0x1bb40 + 0x1bb40: 0x6c3ca020, 0x1bb41: 0x6c68da20, 0x1bb42: 0x6cf43c20, 0x1bb43: 0x6c75a420, + 0x1bb44: 0x6c6fe820, 0x1bb45: 0x6ce7b220, 0x1bb46: 0x6c7da220, 0x1bb47: 0x6c5dac20, + 0x1bb48: 0x6ce89620, 0x1bb49: 0x6d3cf620, 0x1bb4a: 0x6cb3d620, 0x1bb4b: 0x6c938820, + 0x1bb4c: 0x6c033a20, 0x1bb4d: 0x6c4e9820, 0x1bb4e: 0x6cce6020, 0x1bb4f: 0x6ca7da20, + 0x1bb50: 0x6c72e420, 0x1bb51: 0x6d2b4620, 0x1bb52: 0x6cd5ba20, 0x1bb53: 0x6d127620, + 0x1bb54: 0x6c741220, 0x1bb55: 0x6c103620, 0x1bb56: 0x6cecd020, 0x1bb57: 0x6c108420, + 0x1bb58: 0x6d421620, 0x1bb59: 0x6d172a20, 0x1bb5a: 0x6d2ce820, 0x1bb5b: 0x6c937e20, + 0x1bb5c: 0x6cd9a420, 0x1bb5d: 0x6ceab620, 0x1bb5e: 0x6c813a20, 0x1bb5f: 0x6cdce620, + 0x1bb60: 0x6c052220, 0x1bb61: 0x6c657c20, 0x1bb62: 0x6c590220, 0x1bb63: 0x6c29d420, + 0x1bb64: 0x6cf13c20, 0x1bb65: 0x6ced7820, 0x1bb66: 0x6cbd6e20, 0x1bb67: 0x6caf0220, + 0x1bb68: 0x6ccf2c20, 0x1bb69: 0x6c8af820, 0x1bb6a: 0x6c9f4620, 0x1bb6b: 0x6c9aca20, + 0x1bb6c: 0x6c3f5a20, 0x1bb6d: 0x6c041e20, 0x1bb6e: 0x6c723e20, 0x1bb6f: 0x6c29cc20, + 0x1bb70: 0x6cf2b420, 0x1bb71: 0x6c003e20, 0x1bb72: 0x6c731c20, 0x1bb73: 0x6d26a420, + 0x1bb74: 0x6d3fec20, 0x1bb75: 0x6c186420, 0x1bb76: 0x6c20c820, 0x1bb77: 0x6c6ab620, + 0x1bb78: 0x6ce85420, 0x1bb79: 0x6c07ae20, 0x1bb7a: 0x6ca33220, 0x1bb7b: 0x6ca72020, + 0x1bb7c: 0x6cc90e20, 0x1bb7d: 0x6d423620, 0x1bb7e: 0x6cf2e220, 0x1bb7f: 0x6cf5e820, + // Block 0x6ee, offset 0x1bb80 + 0x1bb80: 0x6cfa9820, 0x1bb81: 0x6c19e620, 0x1bb82: 0x6c2cc420, 0x1bb83: 0x6ccae020, + 0x1bb84: 0x6c94d220, 0x1bb85: 0x6cbec620, 0x1bb86: 0x6c427820, 0x1bb87: 0x6c342a20, + 0x1bb88: 0x6cd46020, 0x1bb89: 0x6c2e1820, 0x1bb8a: 0x6cb3d820, 0x1bb8b: 0x6c2bf020, + 0x1bb8c: 0x6d2f0420, 0x1bb8d: 0x6c5d2420, 0x1bb8e: 0x6c613620, 0x1bb8f: 0x6ce1c220, + 0x1bb90: 0x6cb82820, 0x1bb91: 0x6cb5c420, 0x1bb92: 0x6cabfa20, 0x1bb93: 0x6cd4c820, + 0x1bb94: 0x6cb8e220, 0x1bb95: 0x6c8ce420, 0x1bb96: 0x6d125c20, 0x1bb97: 0x6d0b9c20, + 0x1bb98: 0x6c742420, 0x1bb99: 0x6d32b020, 0x1bb9a: 0x6c899020, 0x1bb9b: 0x6c48b020, + 0x1bb9c: 0x6d175c20, 0x1bb9d: 0x6c5dc220, 0x1bb9e: 0x6ccd8220, 0x1bb9f: 0x6d332020, + 0x1bba0: 0x6c361020, 0x1bba1: 0x6c112a20, 0x1bba2: 0x6ce09420, 0x1bba3: 0x6c181e20, + 0x1bba4: 0x6c0db020, 0x1bba5: 0x6c69fa20, 0x1bba6: 0x6ce3ee20, 0x1bba7: 0x6c79a420, + 0x1bba8: 0x6ce99020, 0x1bba9: 0x6d0d6620, 0x1bbaa: 0x6c262220, 0x1bbab: 0x6d387420, + 0x1bbac: 0x6c708a20, 0x1bbad: 0x6ce53420, 0x1bbae: 0x6cb98820, 0x1bbaf: 0x6c791820, + 0x1bbb0: 0x6c040020, 0x1bbb1: 0x6cabd420, 0x1bbb2: 0x6c69fc20, 0x1bbb3: 0x6c91ba20, + 0x1bbb4: 0x6c48cc20, 0x1bbb5: 0x6ca04e20, 0x1bbb6: 0x6c454620, 0x1bbb7: 0x6d35e020, + 0x1bbb8: 0x6c283420, 0x1bbb9: 0x6c9c2a20, 0x1bbba: 0x6c11f220, 0x1bbbb: 0x6ccaa620, + 0x1bbbc: 0x6c498220, 0x1bbbd: 0x6caf1020, 0x1bbbe: 0x6d261c20, 0x1bbbf: 0x6caaee20, + // Block 0x6ef, offset 0x1bbc0 + 0x1bbc0: 0x6c659020, 0x1bbc1: 0x6d32c420, 0x1bbc2: 0x6c6f7220, 0x1bbc3: 0x6c659220, + 0x1bbc4: 0x6d212620, 0x1bbc5: 0x6d0ca820, 0x1bbc6: 0x6c7c7820, 0x1bbc7: 0x6ca42620, + 0x1bbc8: 0x6c52a420, 0x1bbc9: 0x6cc74a20, 0x1bbca: 0x6cb09620, 0x1bbcb: 0x6cee8820, + 0x1bbcc: 0x6cc9c420, 0x1bbcd: 0x6d408820, 0x1bbce: 0x6d079c20, 0x1bbcf: 0x6c9e7620, + 0x1bbd0: 0x6ce32420, 0x1bbd1: 0x6ca7dc20, 0x1bbd2: 0x6c139c20, 0x1bbd3: 0x6cd38620, + 0x1bbd4: 0x6d3ff220, 0x1bbd5: 0x6d324220, 0x1bbd6: 0x6d13f220, 0x1bbd7: 0x6d0a1020, + 0x1bbd8: 0x6d1df620, 0x1bbd9: 0x6c0af220, 0x1bbda: 0x6d0fb620, 0x1bbdb: 0x6c592220, + 0x1bbdc: 0x6d0d8220, 0x1bbdd: 0x6d296a20, 0x1bbde: 0x6c018620, 0x1bbdf: 0x6d059a20, + 0x1bbe0: 0x6d0bac20, 0x1bbe1: 0x6cf2ee20, 0x1bbe2: 0x6c784c20, 0x1bbe3: 0x6c1fb420, + 0x1bbe4: 0x6c600020, 0x1bbe5: 0x6ce3fa20, 0x1bbe6: 0x6c7e5e20, 0x1bbe7: 0x6c7e7a20, + 0x1bbe8: 0x6c18c820, 0x1bbe9: 0x6c762e20, 0x1bbea: 0x6c6f7420, 0x1bbeb: 0x6c6f7c20, + 0x1bbec: 0x6ce8ae20, 0x1bbed: 0x6c6a1220, 0x1bbee: 0x6c5ab420, 0x1bbef: 0x6c44b420, + 0x1bbf0: 0x6c1d5020, 0x1bbf1: 0x6cfed620, 0x1bbf2: 0x6c2ea420, 0x1bbf3: 0x6d004020, + 0x1bbf4: 0x6d256220, 0x1bbf5: 0x6cb98a20, 0x1bbf6: 0x6d127c20, 0x1bbf7: 0x6c139e20, + 0x1bbf8: 0x6d2bda20, 0x1bbf9: 0x6c069e20, 0x1bbfa: 0x6d10f820, 0x1bbfb: 0x6cee8a20, + 0x1bbfc: 0x6c086a20, 0x1bbfd: 0x6c802820, 0x1bbfe: 0x6cf20c20, 0x1bbff: 0x6cbe1420, + // Block 0x6f0, offset 0x1bc00 + 0x1bc00: 0x6c14ca20, 0x1bc01: 0x6c439220, 0x1bc02: 0x6c90e420, 0x1bc03: 0x6d3ff420, + 0x1bc04: 0x6c44ce20, 0x1bc05: 0x6c68f220, 0x1bc06: 0x6c46b820, 0x1bc07: 0x6cbe1a20, + 0x1bc08: 0x6cc68420, 0x1bc09: 0x6cc3ca20, 0x1bc0a: 0x6c1d7420, 0x1bc0b: 0x6c1fb620, + 0x1bc0c: 0x6d2df620, 0x1bc0d: 0x6cdcf020, 0x1bc0e: 0x6cdcd420, 0x1bc0f: 0x6c0f1220, + 0x1bc10: 0x6c1f4e20, 0x1bc11: 0x6cc67420, 0x1bc12: 0x6c057a20, 0x1bc13: 0x6c25ba20, + 0x1bc14: 0x6ccaac20, 0x1bc15: 0x6c780620, 0x1bc16: 0x6d111020, 0x1bc17: 0x6c29dc20, + 0x1bc18: 0x6d33ee20, 0x1bc19: 0x6caa6620, 0x1bc1a: 0x6c7e4820, 0x1bc1b: 0x6c64b020, + 0x1bc1c: 0x6cd9b020, 0x1bc1d: 0x6cc0ae20, 0x1bc1e: 0x6c430820, 0x1bc1f: 0x6cfc1420, + 0x1bc20: 0x6cd78620, 0x1bc21: 0x6cca8020, 0x1bc22: 0x6c6d1420, 0x1bc23: 0x6c9edc20, + 0x1bc24: 0x6c365820, 0x1bc25: 0x6c20ce20, 0x1bc26: 0x6caafc20, 0x1bc27: 0x6cccea20, + 0x1bc28: 0x6cde5c20, 0x1bc29: 0x6d2c7e20, 0x1bc2a: 0x6ce10220, 0x1bc2b: 0x6cac6420, + 0x1bc2c: 0x6c048620, 0x1bc2d: 0x6c265020, 0x1bc2e: 0x6c863020, 0x1bc2f: 0x6ce1d620, + 0x1bc30: 0x6c555c20, 0x1bc31: 0x6d365620, 0x1bc32: 0x6cebe220, 0x1bc33: 0x6c574220, + 0x1bc34: 0x6cb90220, 0x1bc35: 0x6cf20e20, 0x1bc36: 0x6cbb3e20, 0x1bc37: 0x6ce4ac20, + 0x1bc38: 0x6d316220, 0x1bc39: 0x6c365a20, 0x1bc3a: 0x6d00ba20, 0x1bc3b: 0x6cab0220, + 0x1bc3c: 0x6cc2fc20, 0x1bc3d: 0x6c13e220, 0x1bc3e: 0x6d2ccc20, 0x1bc3f: 0x6c441020, + // Block 0x6f1, offset 0x1bc40 + 0x1bc40: 0x6cf44e20, 0x1bc41: 0x6c372420, 0x1bc42: 0x6ccf5220, 0x1bc43: 0x6c776820, + 0x1bc44: 0x6ccf5420, 0x1bc45: 0x6cd4e820, 0x1bc46: 0x6c042620, 0x1bc47: 0x6d111220, + 0x1bc48: 0x6c0d8020, 0x1bc49: 0x6cd9be20, 0x1bc4a: 0x6cdfae20, 0x1bc4b: 0x6cc97820, + 0x1bc4c: 0x6c15ca20, 0x1bc4d: 0x6cdd2a20, 0x1bc4e: 0x6c6f8020, 0x1bc4f: 0x6c1cd220, + 0x1bc50: 0x6c205620, 0x1bc51: 0x6c48d220, 0x1bc52: 0x6c0de620, 0x1bc53: 0x6c3cac20, + 0x1bc54: 0x6cd65620, 0x1bc55: 0x6c2c7e20, 0x1bc56: 0x6cb7ae20, 0x1bc57: 0x6cd9cc20, + 0x1bc58: 0x6d2cf820, 0x1bc59: 0x6c88c220, 0x1bc5a: 0x6c197c20, 0x1bc5b: 0x6c1ab820, + 0x1bc5c: 0x6c499820, 0x1bc5d: 0x6c928220, 0x1bc5e: 0x6c961420, 0x1bc5f: 0x6c90ee20, + 0x1bc60: 0x6d400020, 0x1bc61: 0x6c413420, 0x1bc62: 0x6c56b620, 0x1bc63: 0x6d2bea20, + 0x1bc64: 0x6c209420, 0x1bc65: 0x6ce19e20, 0x1bc66: 0x6c57ac20, 0x1bc67: 0x6c24dc20, + 0x1bc68: 0x6ca38420, 0x1bc69: 0x6ca07220, 0x1bc6a: 0x6c676820, 0x1bc6b: 0x6c4a7a20, + 0x1bc6c: 0x6d1cfc20, 0x1bc6d: 0x6d348020, 0x1bc6e: 0x6c026020, 0x1bc6f: 0x6d36ae20, + 0x1bc70: 0x6ca85c20, 0x1bc71: 0x6c97ea20, 0x1bc72: 0x6c163020, 0x1bc73: 0x6c79c220, + 0x1bc74: 0x6c1e6220, 0x1bc75: 0x6ccf6420, 0x1bc76: 0x6ce95420, 0x1bc77: 0x6c691420, + 0x1bc78: 0x6ca05620, 0x1bc79: 0x6ca06820, 0x1bc7a: 0x6d306c20, 0x1bc7b: 0x6c11fc20, + 0x1bc7c: 0x6c794820, 0x1bc7d: 0x6c0c0a20, 0x1bc7e: 0x6c67f620, 0x1bc7f: 0x6d19f420, + // Block 0x6f2, offset 0x1bc80 + 0x1bc80: 0x6c46ce20, 0x1bc81: 0x6cb90420, 0x1bc82: 0x6c8aa020, 0x1bc83: 0x6c608420, + 0x1bc84: 0x6d1bce20, 0x1bc85: 0x6c73b420, 0x1bc86: 0x6cb1d020, 0x1bc87: 0x6cb1ca20, + 0x1bc88: 0x6c813c20, 0x1bc89: 0x6c33ac20, 0x1bc8a: 0x6cfcfa20, 0x1bc8b: 0x6cc84420, + 0x1bc8c: 0x6c4b6620, 0x1bc8d: 0x6d297420, 0x1bc8e: 0x6d185020, 0x1bc8f: 0x6cfb7e20, + 0x1bc90: 0x6c198820, 0x1bc91: 0x6c198a20, 0x1bc92: 0x6cc94620, 0x1bc93: 0x6ca4ba20, + 0x1bc94: 0x6c53ca20, 0x1bc95: 0x6cd81620, 0x1bc96: 0x6c4ee020, 0x1bc97: 0x6c4a2620, + 0x1bc98: 0x6c266420, 0x1bc99: 0x6d420c20, 0x1bc9a: 0x6ca73420, 0x1bc9b: 0x6c8c2a20, + 0x1bc9c: 0x6d332c20, 0x1bc9d: 0x6c5ae420, 0x1bc9e: 0x6d3c4820, 0x1bc9f: 0x6c692820, + 0x1bca0: 0x6c615020, 0x1bca1: 0x6c126620, 0x1bca2: 0x6c283c20, 0x1bca3: 0x6c283e20, + 0x1bca4: 0x6c183220, 0x1bca5: 0x6c0e8820, 0x1bca6: 0x6c17ee20, 0x1bca7: 0x6c73b620, + 0x1bca8: 0x6c3f8020, 0x1bca9: 0x6c89d220, 0x1bcaa: 0x6c07c220, 0x1bcab: 0x6c3f8220, + 0x1bcac: 0x6cbc5820, 0x1bcad: 0x6c0e8a20, 0x1bcae: 0x6c25c620, 0x1bcaf: 0x6d3d7a20, + 0x1bcb0: 0x6d3bda20, 0x1bcb1: 0x6ceff020, 0x1bcb2: 0x6cb40e20, 0x1bcb3: 0x6cbe2220, + 0x1bcb4: 0x6c33a620, 0x1bcb5: 0x6ca73620, 0x1bcb6: 0x6c574420, 0x1bcb7: 0x6d00d820, + 0x1bcb8: 0x6c912e20, 0x1bcb9: 0x6c692a20, 0x1bcba: 0x6c249020, 0x1bcbb: 0x6cde8c20, + 0x1bcbc: 0x6c4f0420, 0x1bcbd: 0x6cbc5c20, 0x1bcbe: 0x6cf29a20, 0x1bcbf: 0x6c65d620, + // Block 0x6f3, offset 0x1bcc0 + 0x1bcc0: 0x6c41ea20, 0x1bcc1: 0x6d1db220, 0x1bcc2: 0x6c825620, 0x1bcc3: 0x6ca46e20, + 0x1bcc4: 0x6c91da20, 0x1bcc5: 0x6ccda820, 0x1bcc6: 0x6d3d7c20, 0x1bcc7: 0x6d2afa20, + 0x1bcc8: 0x6cb41420, 0x1bcc9: 0x6c21d620, 0x1bcca: 0x6c5f5220, 0x1bccb: 0x6c293420, + 0x1bccc: 0x6ccb5620, 0x1bccd: 0x6c126820, 0x1bcce: 0x6cbe8c20, 0x1bccf: 0x6cbe8420, + 0x1bcd0: 0x6c595220, 0x1bcd1: 0x6c6a3020, 0x1bcd2: 0x6cbd9420, 0x1bcd3: 0x6c7b0220, + 0x1bcd4: 0x6c27fa20, 0x1bcd5: 0x6d00dc20, 0x1bcd6: 0x6c761420, 0x1bcd7: 0x6cb06e20, + 0x1bcd8: 0x6c040620, 0x1bcd9: 0x6c02f220, 0x1bcda: 0x6c728c20, 0x1bcdb: 0x6d132620, + 0x1bcdc: 0x6c370620, 0x1bcdd: 0x6c9c2c20, 0x1bcde: 0x6cda2620, 0x1bcdf: 0x6c9c7a20, + 0x1bce0: 0x6c615420, 0x1bce1: 0x6cdf4820, 0x1bce2: 0x6d3da820, 0x1bce3: 0x6c29f220, + 0x1bce4: 0x6d040a20, 0x1bce5: 0x6c804420, 0x1bce6: 0x6c10da20, 0x1bce7: 0x6c71d820, + 0x1bce8: 0x6d129220, 0x1bce9: 0x6cc80620, 0x1bcea: 0x6d136820, 0x1bceb: 0x6d135a20, + 0x1bcec: 0x6ca65220, 0x1bced: 0x6cf31420, 0x1bcee: 0x6c60bc20, 0x1bcef: 0x6c0d8820, + 0x1bcf0: 0x6ca92420, 0x1bcf1: 0x6c43b420, 0x1bcf2: 0x6d370420, 0x1bcf3: 0x6d36de20, + 0x1bcf4: 0x6c7e1a20, 0x1bcf5: 0x6ca08620, 0x1bcf6: 0x6c66ec20, 0x1bcf7: 0x6d011020, + 0x1bcf8: 0x6c8b4c20, 0x1bcf9: 0x6cdfc020, 0x1bcfa: 0x6c042a20, 0x1bcfb: 0x6cda3020, + 0x1bcfc: 0x6c91e820, 0x1bcfd: 0x6c94ca20, 0x1bcfe: 0x6cc54220, 0x1bcff: 0x6ce2fe20, + // Block 0x6f4, offset 0x1bd00 + 0x1bd00: 0x6cac4c20, 0x1bd01: 0x6d103620, 0x1bd02: 0x6c834c20, 0x1bd03: 0x6c10dc20, + 0x1bd04: 0x6cd51420, 0x1bd05: 0x6d297a20, 0x1bd06: 0x6ca74220, 0x1bd07: 0x6cfc4020, + 0x1bd08: 0x6c75fa20, 0x1bd09: 0x6c5d6620, 0x1bd0a: 0x6c86f420, 0x1bd0b: 0x6c7ea420, + 0x1bd0c: 0x6c58e420, 0x1bd0d: 0x6d1cb620, 0x1bd0e: 0x6c917020, 0x1bd0f: 0x6c904420, + 0x1bd10: 0x6cb93a20, 0x1bd11: 0x6cb93c20, 0x1bd12: 0x6d297c20, 0x1bd13: 0x6cb94620, + 0x1bd14: 0x6c7fe620, 0x1bd15: 0x6cfafc20, 0x1bd16: 0x6d1c1e20, 0x1bd17: 0x6c9a3a20, + 0x1bd18: 0x6cc50820, 0x1bd19: 0x6c14e020, 0x1bd1a: 0x6d1d6c20, 0x1bd1b: 0x6c249820, + 0x1bd1c: 0x6d012420, 0x1bd1d: 0x6ccf8a20, 0x1bd1e: 0x6c957420, 0x1bd1f: 0x6c760820, + 0x1bd20: 0x6c9cb220, 0x1bd21: 0x6c84a620, 0x1bd22: 0x6d298220, 0x1bd23: 0x6c945820, + 0x1bd24: 0x6cdfc420, 0x1bd25: 0x6d416420, 0x1bd26: 0x6c876620, 0x1bd27: 0x6c2cf820, + 0x1bd28: 0x6cec0020, 0x1bd29: 0x6c293c20, 0x1bd2a: 0x6c697420, 0x1bd2b: 0x6c751c20, + 0x1bd2c: 0x6c805c20, 0x1bd2d: 0x6c879e20, 0x1bd2e: 0x6ca47620, 0x1bd2f: 0x6d337e20, + 0x1bd30: 0x6c4b2820, 0x1bd31: 0x6c4ad820, 0x1bd32: 0x6cb4f020, 0x1bd33: 0x6d0a3a20, + 0x1bd34: 0x6cb3fc20, 0x1bd35: 0x6cdba820, 0x1bd36: 0x6cd42a20, 0x1bd37: 0x6c779a20, + 0x1bd38: 0x6d1e9020, 0x1bd39: 0x6c410c20, 0x1bd3a: 0x6d15bc20, 0x1bd3b: 0x6c455e20, + 0x1bd3c: 0x6c416620, 0x1bd3d: 0x6c047220, 0x1bd3e: 0x6c39e220, 0x1bd3f: 0x6d334220, + // Block 0x6f5, offset 0x1bd40 + 0x1bd40: 0x6cb36c20, 0x1bd41: 0x6c2cc020, 0x1bd42: 0x6c79da20, 0x1bd43: 0x6c9f9a20, + 0x1bd44: 0x6cf4c420, 0x1bd45: 0x6c480020, 0x1bd46: 0x6c50f020, 0x1bd47: 0x6c12d620, + 0x1bd48: 0x6cffdc20, 0x1bd49: 0x6c9ce620, 0x1bd4a: 0x6c1f2420, 0x1bd4b: 0x6c43d620, + 0x1bd4c: 0x6c2b6220, 0x1bd4d: 0x6d06b620, 0x1bd4e: 0x6c699a20, 0x1bd4f: 0x6c9fa820, + 0x1bd50: 0x6c18bc20, 0x1bd51: 0x6c6ff220, 0x1bd52: 0x6ccfda20, 0x1bd53: 0x6c344620, + 0x1bd54: 0x6d224e20, 0x1bd55: 0x6c1c0e20, 0x1bd56: 0x6c024020, 0x1bd57: 0x6c044020, + 0x1bd58: 0x6d06b820, 0x1bd59: 0x6c699c20, 0x1bd5a: 0x6c344820, 0x1bd5b: 0x6c88b420, + 0x1bd5c: 0x6ca82c20, 0x1bd5d: 0x6c097820, 0x1bd5e: 0x6c172c20, 0x1bd5f: 0x6c2d1a20, + 0x1bd60: 0x6c342e20, 0x1bd61: 0x6d179c20, 0x1bd62: 0x6c41d420, 0x1bd63: 0x6cca5420, + 0x1bd64: 0x6c786820, 0x1bd65: 0x6d0e7020, 0x1bd66: 0x6c339a20, 0x1bd67: 0x6c5ecc20, + 0x1bd68: 0x6ce81420, 0x1bd69: 0x6cffea20, 0x1bd6a: 0x6c345020, 0x1bd6b: 0x6c690620, + 0x1bd6c: 0x6c6e8420, 0x1bd6d: 0x6d0fc220, 0x1bd6e: 0x6cf9ce20, 0x1bd6f: 0x6c9f5e20, + 0x1bd70: 0x6cd5e420, 0x1bd71: 0x6c004820, 0x1bd72: 0x6cbb8c20, 0x1bd73: 0x6c004a20, + 0x1bd74: 0x6d333220, 0x1bd75: 0x6c2b8820, 0x1bd76: 0x6d324c20, 0x1bd77: 0x6c3d8e20, + 0x1bd78: 0x6cd60020, 0x1bd79: 0x6c8a1020, 0x1bd7a: 0x6cc13620, 0x1bd7b: 0x6d049e20, + 0x1bd7c: 0x6d161020, 0x1bd7d: 0x6c694020, 0x1bd7e: 0x6ccdfc20, 0x1bd7f: 0x6c694220, + // Block 0x6f6, offset 0x1bd80 + 0x1bd80: 0x6d3daa20, 0x1bd81: 0x6d18c220, 0x1bd82: 0x6c88ca20, 0x1bd83: 0x6c0a6820, + 0x1bd84: 0x6c848820, 0x1bd85: 0x6d002220, 0x1bd86: 0x6d002420, 0x1bd87: 0x6cf17a20, + 0x1bd88: 0x6d08f420, 0x1bd89: 0x6cb58220, 0x1bd8a: 0x6cb5a220, 0x1bd8b: 0x6d2cea20, + 0x1bd8c: 0x6c0d3620, 0x1bd8d: 0x6c742620, 0x1bd8e: 0x6d2cf020, 0x1bd8f: 0x6c80b820, + 0x1bd90: 0x6c3a5620, 0x1bd91: 0x6c048020, 0x1bd92: 0x6c048820, 0x1bd93: 0x6c7fb420, + 0x1bd94: 0x6d22a620, 0x1bd95: 0x6c7ff620, 0x1bd96: 0x6cf06420, 0x1bd97: 0x6c30f820, + 0x1bd98: 0x6cd0de20, 0x1bd99: 0x6c8a9420, 0x1bd9a: 0x6c640a20, 0x1bd9b: 0x6c554420, + 0x1bd9c: 0x6d00a020, 0x1bd9d: 0x6c641820, 0x1bd9e: 0x6d225820, 0x1bd9f: 0x6d316420, + 0x1bda0: 0x6c69ae20, 0x1bda1: 0x6cf30220, 0x1bda2: 0x6ce5ca20, 0x1bda3: 0x6c313a20, + 0x1bda4: 0x6c6c1e20, 0x1bda5: 0x6c1bdc20, 0x1bda6: 0x6d1a2e20, 0x1bda7: 0x6c3f4420, + 0x1bda8: 0x6cbaa420, 0x1bda9: 0x6d2ddc20, 0x1bdaa: 0x6cc17820, 0x1bdab: 0x6d3d3220, + 0x1bdac: 0x6d2de620, 0x1bdad: 0x6c32ba20, 0x1bdae: 0x6c262820, 0x1bdaf: 0x6cd7e820, + 0x1bdb0: 0x6d02dc20, 0x1bdb1: 0x6d3d5c20, 0x1bdb2: 0x6d3d7e20, 0x1bdb3: 0x6cbd9620, + 0x1bdb4: 0x6c8bda20, 0x1bdb5: 0x6d3dac20, 0x1bdb6: 0x6c1f7c20, 0x1bdb7: 0x6c32e020, + 0x1bdb8: 0x6d3a9020, 0x1bdb9: 0x6c398020, 0x1bdba: 0x6c159820, 0x1bdbb: 0x6c4f5e20, + 0x1bdbc: 0x6d20c220, 0x1bdbd: 0x6cd1aa20, 0x1bdbe: 0x6cae0e20, 0x1bdbf: 0x6d1f0820, + // Block 0x6f7, offset 0x1bdc0 + 0x1bdc0: 0x6c9a7c20, 0x1bdc1: 0x6cacfa20, 0x1bdc2: 0x6cb5a420, 0x1bdc3: 0x6d2d6820, + 0x1bdc4: 0x6c98d020, 0x1bdc5: 0x6c938a20, 0x1bdc6: 0x6cae1220, 0x1bdc7: 0x6caf6020, + 0x1bdc8: 0x6c8e4e20, 0x1bdc9: 0x6c3d6220, 0x1bdca: 0x6c39d020, 0x1bdcb: 0x6d081020, + 0x1bdcc: 0x6c6daa20, 0x1bdcd: 0x6c6dac20, 0x1bdce: 0x6ca63620, 0x1bdcf: 0x6d40b820, + 0x1bdd0: 0x6d2fb020, 0x1bdd1: 0x6d15ee20, 0x1bdd2: 0x6c8e6a20, 0x1bdd3: 0x6cce7420, + 0x1bdd4: 0x6c668a20, 0x1bdd5: 0x6d214c20, 0x1bdd6: 0x6d15fe20, 0x1bdd7: 0x6cb61a20, + 0x1bdd8: 0x6d36e020, 0x1bdd9: 0x6c385e20, 0x1bdda: 0x6cb16620, 0x1bddb: 0x6c386020, + 0x1bddc: 0x6d2db220, 0x1bddd: 0x6c7b4420, 0x1bdde: 0x6cdc9a20, 0x1bddf: 0x6d21d420, + 0x1bde0: 0x6cf39a20, 0x1bde1: 0x6c616c20, 0x1bde2: 0x6c61a820, 0x1bde3: 0x6c61ec20, + 0x1bde4: 0x6c5dce20, 0x1bde5: 0x6cc63620, 0x1bde6: 0x6c285e20, 0x1bde7: 0x6c6fca20, + 0x1bde8: 0x6d34d820, 0x1bde9: 0x6d2a3a20, 0x1bdea: 0x6d006820, 0x1bdeb: 0x6ce54620, + 0x1bdec: 0x6d09d620, 0x1bded: 0x6d066820, 0x1bdee: 0x6c40bc20, 0x1bdef: 0x6c7e5820, + 0x1bdf0: 0x6c420c20, 0x1bdf1: 0x6c4e8a20, 0x1bdf2: 0x6cdf1020, 0x1bdf3: 0x6c2c1620, + 0x1bdf4: 0x6d056620, 0x1bdf5: 0x6c159420, 0x1bdf6: 0x6cd23a20, 0x1bdf7: 0x6c7bde20, + 0x1bdf8: 0x6d0f7c20, 0x1bdf9: 0x6cd24620, 0x1bdfa: 0x6cee4c20, 0x1bdfb: 0x6c9f3020, + 0x1bdfc: 0x6c9f3220, 0x1bdfd: 0x6cea8620, 0x1bdfe: 0x6c20fc20, 0x1bdff: 0x6cf42820, + // Block 0x6f8, offset 0x1be00 + 0x1be00: 0x6d278820, 0x1be01: 0x6c06e620, 0x1be02: 0x6c01f420, 0x1be03: 0x6d2b3e20, + 0x1be04: 0x6c04ba20, 0x1be05: 0x6c6a7420, 0x1be06: 0x6c7d4c20, 0x1be07: 0x6cd0e020, + 0x1be08: 0x6c566820, 0x1be09: 0x6c39c420, 0x1be0a: 0x6c501c20, 0x1be0b: 0x6c4b2e20, + 0x1be0c: 0x6c166020, 0x1be0d: 0x6d077c20, 0x1be0e: 0x6c9fe820, 0x1be0f: 0x6c5cb220, + 0x1be10: 0x6c3b1620, 0x1be11: 0x6cbdc820, 0x1be12: 0x6c54a220, 0x1be13: 0x6d16ba20, + 0x1be14: 0x6cf58620, 0x1be15: 0x6d02b220, 0x1be16: 0x6d0c6420, 0x1be17: 0x6d2b4020, + 0x1be18: 0x6c39c620, 0x1be19: 0x6cdfd220, 0x1be1a: 0x6cd09420, 0x1be1b: 0x6c721020, + 0x1be1c: 0x6d0f9620, 0x1be1d: 0x6d296020, 0x1be1e: 0x6c0dcc20, 0x1be1f: 0x6d036a20, + 0x1be20: 0x6d1d3420, 0x1be21: 0x6d087620, 0x1be22: 0x6cb36e20, 0x1be23: 0x6d31c020, + 0x1be24: 0x6c8cb420, 0x1be25: 0x6c210020, 0x1be26: 0x6c502020, 0x1be27: 0x6c9a7e20, + 0x1be28: 0x6d422e20, 0x1be29: 0x6ca0e020, 0x1be2a: 0x6c0b8620, 0x1be2b: 0x6d069020, + 0x1be2c: 0x6c5cb420, 0x1be2d: 0x6d2f5c20, 0x1be2e: 0x6d401820, 0x1be2f: 0x6cd33820, + 0x1be30: 0x6cd33a20, 0x1be31: 0x6d22e220, 0x1be32: 0x6c3a8e20, 0x1be33: 0x6c2e7420, + 0x1be34: 0x6c993220, 0x1be35: 0x6ca68620, 0x1be36: 0x6c16e620, 0x1be37: 0x6cf14a20, + 0x1be38: 0x6c2fe420, 0x1be39: 0x6c006220, 0x1be3a: 0x6c0dce20, 0x1be3b: 0x6c01f620, + 0x1be3c: 0x6d390e20, 0x1be3d: 0x6c8f7420, 0x1be3e: 0x6cfbec20, 0x1be3f: 0x6c7be820, + // Block 0x6f9, offset 0x1be40 + 0x1be40: 0x6ce5ba20, 0x1be41: 0x6c175c20, 0x1be42: 0x6cd25c20, 0x1be43: 0x6c5a8220, + 0x1be44: 0x6c5a4e20, 0x1be45: 0x6d084820, 0x1be46: 0x6c7c6220, 0x1be47: 0x6d058020, + 0x1be48: 0x6c68dc20, 0x1be49: 0x6c6cea20, 0x1be4a: 0x6d35ba20, 0x1be4b: 0x6c6cec20, + 0x1be4c: 0x6cce3620, 0x1be4d: 0x6ce72e20, 0x1be4e: 0x6c53a020, 0x1be4f: 0x6d0e5020, + 0x1be50: 0x6c40ec20, 0x1be51: 0x6cfde020, 0x1be52: 0x6ccc9c20, 0x1be53: 0x6cffa820, + 0x1be54: 0x6d12de20, 0x1be55: 0x6d274c20, 0x1be56: 0x6c5aa220, 0x1be57: 0x6c4dfe20, + 0x1be58: 0x6c4eac20, 0x1be59: 0x6c75ae20, 0x1be5a: 0x6ced0820, 0x1be5b: 0x6cfcb020, + 0x1be5c: 0x6c7d5820, 0x1be5d: 0x6d392020, 0x1be5e: 0x6cf5ea20, 0x1be5f: 0x6c19de20, + 0x1be60: 0x6cd15820, 0x1be61: 0x6c101420, 0x1be62: 0x6d304c20, 0x1be63: 0x6d304e20, + 0x1be64: 0x6cf4dc20, 0x1be65: 0x6c4eae20, 0x1be66: 0x6c5bb620, 0x1be67: 0x6c503420, + 0x1be68: 0x6c194e20, 0x1be69: 0x6ced1820, 0x1be6a: 0x6ce4f420, 0x1be6b: 0x6d3d5e20, + 0x1be6c: 0x6d41b220, 0x1be6d: 0x6d38e820, 0x1be6e: 0x6cb48c20, 0x1be6f: 0x6c6e2020, + 0x1be70: 0x6cf60c20, 0x1be71: 0x6ccd4020, 0x1be72: 0x6ca63820, 0x1be73: 0x6cf60e20, + 0x1be74: 0x6cbe7a20, 0x1be75: 0x6cb6fc20, 0x1be76: 0x6c6db420, 0x1be77: 0x6c4afc20, + 0x1be78: 0x6d332220, 0x1be79: 0x6d179e20, 0x1be7a: 0x6d362820, 0x1be7b: 0x6c01c220, + 0x1be7c: 0x6ced1a20, 0x1be7d: 0x6c8bb220, 0x1be7e: 0x6c89b820, 0x1be7f: 0x6c166e20, + // Block 0x6fa, offset 0x1be80 + 0x1be80: 0x6cee1820, 0x1be81: 0x6cffac20, 0x1be82: 0x6d298c20, 0x1be83: 0x6c3b0620, + 0x1be84: 0x6d07a620, 0x1be85: 0x6c453420, 0x1be86: 0x6d151820, 0x1be87: 0x6cf9d020, + 0x1be88: 0x6d275420, 0x1be89: 0x6c5ac220, 0x1be8a: 0x6d064220, 0x1be8b: 0x6c9fba20, + 0x1be8c: 0x6c7c8820, 0x1be8d: 0x6d126020, 0x1be8e: 0x6d1d3a20, 0x1be8f: 0x6cd55c20, + 0x1be90: 0x6cefd820, 0x1be91: 0x6cd55a20, 0x1be92: 0x6cbe8220, 0x1be93: 0x6c998e20, + 0x1be94: 0x6ca40020, 0x1be95: 0x6c65ac20, 0x1be96: 0x6caa9420, 0x1be97: 0x6c01c620, + 0x1be98: 0x6d0fc420, 0x1be99: 0x6c210a20, 0x1be9a: 0x6d111e20, 0x1be9b: 0x6cdd7820, + 0x1be9c: 0x6c6d2820, 0x1be9d: 0x6ca00e20, 0x1be9e: 0x6c691620, 0x1be9f: 0x6c766620, + 0x1bea0: 0x6c430e20, 0x1bea1: 0x6cf25620, 0x1bea2: 0x6c171c20, 0x1bea3: 0x6cb7b020, + 0x1bea4: 0x6c505220, 0x1bea5: 0x6d0e9420, 0x1bea6: 0x6c864a20, 0x1bea7: 0x6c00ba20, + 0x1bea8: 0x6c623620, 0x1bea9: 0x6c626020, 0x1beaa: 0x6c9af820, 0x1beab: 0x6d299620, + 0x1beac: 0x6d01f820, 0x1bead: 0x6c505820, 0x1beae: 0x6ca2a220, 0x1beaf: 0x6ca14020, + 0x1beb0: 0x6c233820, 0x1beb1: 0x6ca6b820, 0x1beb2: 0x6d2ed420, 0x1beb3: 0x6c5c1420, + 0x1beb4: 0x6c066220, 0x1beb5: 0x6c4ef820, 0x1beb6: 0x6d081e20, 0x1beb7: 0x6c200420, + 0x1beb8: 0x6c8a1820, 0x1beb9: 0x6cfacc20, 0x1beba: 0x6c28ae20, 0x1bebb: 0x6c6e2e20, + 0x1bebc: 0x6cb1d220, 0x1bebd: 0x6c8bdc20, 0x1bebe: 0x6cea2820, 0x1bebf: 0x6cf80e20, + // Block 0x6fb, offset 0x1bec0 + 0x1bec0: 0x6d189220, 0x1bec1: 0x6c627620, 0x1bec2: 0x6c5a7620, 0x1bec3: 0x6c278820, + 0x1bec4: 0x6d131220, 0x1bec5: 0x6d131420, 0x1bec6: 0x6c867820, 0x1bec7: 0x6ce00e20, + 0x1bec8: 0x6ce78220, 0x1bec9: 0x6cffba20, 0x1beca: 0x6c3ace20, 0x1becb: 0x6cd07420, + 0x1becc: 0x6d2fde20, 0x1becd: 0x6c506620, 0x1bece: 0x6d18c420, 0x1becf: 0x6cfdfc20, + 0x1bed0: 0x6d03a220, 0x1bed1: 0x6cd02620, 0x1bed2: 0x6c694a20, 0x1bed3: 0x6c067020, + 0x1bed4: 0x6c6eaa20, 0x1bed5: 0x6d0ed020, 0x1bed6: 0x6c00de20, 0x1bed7: 0x6d135c20, + 0x1bed8: 0x6cc7dc20, 0x1bed9: 0x6cd57420, 0x1beda: 0x6c9b5820, 0x1bedb: 0x6d09b820, + 0x1bedc: 0x6d122e20, 0x1bedd: 0x6cb4bc20, 0x1bede: 0x6c86ca20, 0x1bedf: 0x6c18f620, + 0x1bee0: 0x6c7c0e20, 0x1bee1: 0x6c2f0420, 0x1bee2: 0x6c8a7e20, 0x1bee3: 0x6d0ef820, + 0x1bee4: 0x6c5e3e20, 0x1bee5: 0x6c917e20, 0x1bee6: 0x6cf73220, 0x1bee7: 0x6cc6dc20, + 0x1bee8: 0x6c8fd620, 0x1bee9: 0x6ca47220, 0x1beea: 0x6c95d620, 0x1beeb: 0x6c945a20, + 0x1beec: 0x6cccae20, 0x1beed: 0x6ce18e20, 0x1beee: 0x6d0e2420, 0x1beef: 0x6d3a4420, + 0x1bef0: 0x6d264220, 0x1bef1: 0x6d264420, 0x1bef2: 0x6cc0c620, 0x1bef3: 0x6d12bc20, + 0x1bef4: 0x6c452620, 0x1bef5: 0x6d12c420, 0x1bef6: 0x6c54a420, 0x1bef7: 0x6c50d620, + 0x1bef8: 0x6cd4b820, 0x1bef9: 0x6c127420, 0x1befa: 0x6c127020, 0x1befb: 0x6cd18620, + 0x1befc: 0x6c97da20, 0x1befd: 0x6c134820, 0x1befe: 0x6c135020, 0x1beff: 0x6ce3fc20, + // Block 0x6fc, offset 0x1bf00 + 0x1bf00: 0x6d41b020, 0x1bf01: 0x6c11d020, 0x1bf02: 0x6d06d620, 0x1bf03: 0x6c5be220, + 0x1bf04: 0x6d1af620, 0x1bf05: 0x6cbcd220, 0x1bf06: 0x6c3b4220, 0x1bf07: 0x6cb03820, + 0x1bf08: 0x6d266820, 0x1bf09: 0x6d1f9820, 0x1bf0a: 0x6cc85020, 0x1bf0b: 0x6cae8e20, + 0x1bf0c: 0x6c3b5a20, 0x1bf0d: 0x6c3df220, 0x1bf0e: 0x6c8cb620, 0x1bf0f: 0x6c3a4820, + 0x1bf10: 0x6cc17a20, 0x1bf11: 0x6ce3da20, 0x1bf12: 0x6caa7e20, 0x1bf13: 0x6ce5bc20, + 0x1bf14: 0x6cd77620, 0x1bf15: 0x6d322e20, 0x1bf16: 0x6c80fa20, 0x1bf17: 0x6c80f820, + 0x1bf18: 0x6d416c20, 0x1bf19: 0x6c9ff620, 0x1bf1a: 0x6c598c20, 0x1bf1b: 0x6cee5220, + 0x1bf1c: 0x6cea2020, 0x1bf1d: 0x6c176220, 0x1bf1e: 0x6c5ed220, 0x1bf1f: 0x6cb4f220, + 0x1bf20: 0x6d1bba20, 0x1bf21: 0x6d3f9820, 0x1bf22: 0x6cee5820, 0x1bf23: 0x6ce78420, + 0x1bf24: 0x6c811220, 0x1bf25: 0x6c81fa20, 0x1bf26: 0x6c9b5a20, 0x1bf27: 0x6c8fd820, + 0x1bf28: 0x6ca25c20, 0x1bf29: 0x6c2ac820, 0x1bf2a: 0x6cf06c20, 0x1bf2b: 0x6ca0bc20, + 0x1bf2c: 0x6c079220, 0x1bf2d: 0x6d2c1620, 0x1bf2e: 0x6cd59020, 0x1bf2f: 0x6cd59220, + 0x1bf30: 0x6ca26220, 0x1bf31: 0x6d397e20, 0x1bf32: 0x6cc56620, 0x1bf33: 0x6c031420, + 0x1bf34: 0x6cb48220, 0x1bf35: 0x6c352a20, 0x1bf36: 0x6c347020, 0x1bf37: 0x6c29ba20, + 0x1bf38: 0x6c857220, 0x1bf39: 0x6c4abe20, 0x1bf3a: 0x6c5e7820, 0x1bf3b: 0x6c6f4820, + 0x1bf3c: 0x6c08b220, 0x1bf3d: 0x6d051c20, 0x1bf3e: 0x6c19b420, 0x1bf3f: 0x6c22a820, + // Block 0x6fd, offset 0x1bf40 + 0x1bf40: 0x6ccbc020, 0x1bf41: 0x6cc83420, 0x1bf42: 0x6d28ac20, 0x1bf43: 0x6cc2b420, + 0x1bf44: 0x6cb8a620, 0x1bf45: 0x6d20b620, 0x1bf46: 0x6c416820, 0x1bf47: 0x6cf35420, + 0x1bf48: 0x6c137c20, 0x1bf49: 0x6cccbc20, 0x1bf4a: 0x6d09dc20, 0x1bf4b: 0x6c388420, + 0x1bf4c: 0x6cf4aa20, 0x1bf4d: 0x6d3ee620, 0x1bf4e: 0x6c87d820, 0x1bf4f: 0x6d041220, + 0x1bf50: 0x6c110820, 0x1bf51: 0x6c259220, 0x1bf52: 0x6cc5c220, 0x1bf53: 0x6c0bea20, + 0x1bf54: 0x6ceaa220, 0x1bf55: 0x6c2c1820, 0x1bf56: 0x6d2f2220, 0x1bf57: 0x6c983220, + 0x1bf58: 0x6c1be220, 0x1bf59: 0x6d168a20, 0x1bf5a: 0x6c412c20, 0x1bf5b: 0x6c456020, + 0x1bf5c: 0x6c323420, 0x1bf5d: 0x6c83a220, 0x1bf5e: 0x6cb6d620, 0x1bf5f: 0x6cd59820, + 0x1bf60: 0x6c425620, 0x1bf61: 0x6ce56a20, 0x1bf62: 0x6c681a20, 0x1bf63: 0x6ccdf820, + 0x1bf64: 0x6cedb620, 0x1bf65: 0x6c7ee020, 0x1bf66: 0x6c704420, 0x1bf67: 0x6c983420, + 0x1bf68: 0x6d0f7e20, 0x1bf69: 0x6c96b220, 0x1bf6a: 0x6c9e8820, 0x1bf6b: 0x6cd88e20, + 0x1bf6c: 0x6d254020, 0x1bf6d: 0x6c4f6020, 0x1bf6e: 0x6c3a8620, 0x1bf6f: 0x6c069020, + 0x1bf70: 0x6c6a7e20, 0x1bf71: 0x6c2fe020, 0x1bf72: 0x6c430020, 0x1bf73: 0x6d118e20, + 0x1bf74: 0x6cfa7c20, 0x1bf75: 0x6c1ed620, 0x1bf76: 0x6c20fe20, 0x1bf77: 0x6cabd020, + 0x1bf78: 0x6cd4a820, 0x1bf79: 0x6c578220, 0x1bf7a: 0x6d02b420, 0x1bf7b: 0x6c1e2020, + 0x1bf7c: 0x6d3aae20, 0x1bf7d: 0x6c1e2220, 0x1bf7e: 0x6cd90420, 0x1bf7f: 0x6c04bc20, + // Block 0x6fe, offset 0x1bf80 + 0x1bf80: 0x6cd90620, 0x1bf81: 0x6c5fd420, 0x1bf82: 0x6cf2d620, 0x1bf83: 0x6c6cda20, + 0x1bf84: 0x6c469420, 0x1bf85: 0x6c5e8e20, 0x1bf86: 0x6c98c620, 0x1bf87: 0x6cafb820, + 0x1bf88: 0x6c093a20, 0x1bf89: 0x6cee6220, 0x1bf8a: 0x6c021220, 0x1bf8b: 0x6c398820, + 0x1bf8c: 0x6c3b5c20, 0x1bf8d: 0x6d16bc20, 0x1bf8e: 0x6c3df420, 0x1bf8f: 0x6ca3e420, + 0x1bf90: 0x6cf58820, 0x1bf91: 0x6c566a20, 0x1bf92: 0x6d0ad420, 0x1bf93: 0x6c30dc20, + 0x1bf94: 0x6d02fe20, 0x1bf95: 0x6d31ba20, 0x1bf96: 0x6d109020, 0x1bf97: 0x6c8ba020, + 0x1bf98: 0x6cc8c220, 0x1bf99: 0x6c35ac20, 0x1bf9a: 0x6c99d620, 0x1bf9b: 0x6d2f9a20, + 0x1bf9c: 0x6c4cae20, 0x1bf9d: 0x6d339620, 0x1bf9e: 0x6c230420, 0x1bf9f: 0x6d281c20, + 0x1bfa0: 0x6d41e420, 0x1bfa1: 0x6c30de20, 0x1bfa2: 0x6cd4aa20, 0x1bfa3: 0x6d2a3c20, + 0x1bfa4: 0x6c352c20, 0x1bfa5: 0x6c858e20, 0x1bfa6: 0x6c934620, 0x1bfa7: 0x6c656620, + 0x1bfa8: 0x6c19be20, 0x1bfa9: 0x6cd9a020, 0x1bfaa: 0x6cbaa620, 0x1bfab: 0x6c3c2220, + 0x1bfac: 0x6ca3e620, 0x1bfad: 0x6cfe8620, 0x1bfae: 0x6cfa8a20, 0x1bfaf: 0x6c7a2e20, + 0x1bfb0: 0x6cb28420, 0x1bfb1: 0x6cdf1c20, 0x1bfb2: 0x6cf7d420, 0x1bfb3: 0x6d350220, + 0x1bfb4: 0x6c48da20, 0x1bfb5: 0x6cfe8c20, 0x1bfb6: 0x6c643a20, 0x1bfb7: 0x6c633420, + 0x1bfb8: 0x6c467620, 0x1bfb9: 0x6c05aa20, 0x1bfba: 0x6ca0e220, 0x1bfbb: 0x6d16f220, + 0x1bfbc: 0x6d12d820, 0x1bfbd: 0x6d12e020, 0x1bfbe: 0x6cd33c20, 0x1bfbf: 0x6ca7fa20, + // Block 0x6ff, offset 0x1bfc0 + 0x1bfc0: 0x6c08c220, 0x1bfc1: 0x6c34d820, 0x1bfc2: 0x6d149e20, 0x1bfc3: 0x6c8cb820, + 0x1bfc4: 0x6c0dd020, 0x1bfc5: 0x6ca63020, 0x1bfc6: 0x6c7e4020, 0x1bfc7: 0x6c50d820, + 0x1bfc8: 0x6c04f020, 0x1bfc9: 0x6c388620, 0x1bfca: 0x6d37a420, 0x1bfcb: 0x6c274620, + 0x1bfcc: 0x6c222c20, 0x1bfcd: 0x6d100a20, 0x1bfce: 0x6c3d4a20, 0x1bfcf: 0x6c041a20, + 0x1bfd0: 0x6ca1fe20, 0x1bfd1: 0x6c418620, 0x1bfd2: 0x6cb4d420, 0x1bfd3: 0x6cc4ba20, + 0x1bfd4: 0x6cc74220, 0x1bfd5: 0x6c995220, 0x1bfd6: 0x6cce9a20, 0x1bfd7: 0x6cd90e20, + 0x1bfd8: 0x6d30e620, 0x1bfd9: 0x6cf99620, 0x1bfda: 0x6d202a20, 0x1bfdb: 0x6ccfba20, + 0x1bfdc: 0x6c4b3020, 0x1bfdd: 0x6ceb9a20, 0x1bfde: 0x6d2cb420, 0x1bfdf: 0x6ca3ec20, + 0x1bfe0: 0x6ca8fe20, 0x1bfe1: 0x6d1e2420, 0x1bfe2: 0x6c2be420, 0x1bfe3: 0x6d359e20, + 0x1bfe4: 0x6d2bcc20, 0x1bfe5: 0x6c13cc20, 0x1bfe6: 0x6c287020, 0x1bfe7: 0x6c46f820, + 0x1bfe8: 0x6c107620, 0x1bfe9: 0x6c6fdc20, 0x1bfea: 0x6c022820, 0x1bfeb: 0x6c3e0c20, + 0x1bfec: 0x6c657020, 0x1bfed: 0x6c032e20, 0x1bfee: 0x6c34da20, 0x1bfef: 0x6c77de20, + 0x1bff0: 0x6ca3b020, 0x1bff1: 0x6d3abe20, 0x1bff2: 0x6c094820, 0x1bff3: 0x6c8efa20, + 0x1bff4: 0x6c147620, 0x1bff5: 0x6cccd020, 0x1bff6: 0x6cd89e20, 0x1bff7: 0x6c1f1820, + 0x1bff8: 0x6cadb620, 0x1bff9: 0x6cd31a20, 0x1bffa: 0x6c48dc20, 0x1bffb: 0x6d2bce20, + 0x1bffc: 0x6d119820, 0x1bffd: 0x6c195620, 0x1bffe: 0x6c6fde20, 0x1bfff: 0x6cd33e20, + // Block 0x700, offset 0x1c000 + 0x1c000: 0x6d33a620, 0x1c001: 0x6c8efc20, 0x1c002: 0x6c99de20, 0x1c003: 0x6c87da20, + 0x1c004: 0x6cc65620, 0x1c005: 0x6d2cb620, 0x1c006: 0x6d2aa020, 0x1c007: 0x6c0bec20, + 0x1c008: 0x6d2e4c20, 0x1c009: 0x6d35a020, 0x1c00a: 0x6c8f7620, 0x1c00b: 0x6c306220, + 0x1c00c: 0x6c914420, 0x1c00d: 0x6cd0ea20, 0x1c00e: 0x6c85a620, 0x1c00f: 0x6c7f9020, + 0x1c010: 0x6d1e1c20, 0x1c011: 0x6cd5ae20, 0x1c012: 0x6d09f620, 0x1c013: 0x6cd68420, + 0x1c014: 0x6cb76820, 0x1c015: 0x6d313820, 0x1c016: 0x6cb4dc20, 0x1c017: 0x6c85ca20, + 0x1c018: 0x6d14c220, 0x1c019: 0x6cfdba20, 0x1c01a: 0x6d323020, 0x1c01b: 0x6c85cc20, + 0x1c01c: 0x6ccb1a20, 0x1c01d: 0x6c484e20, 0x1c01e: 0x6c76a420, 0x1c01f: 0x6c078420, + 0x1c020: 0x6cc58e20, 0x1c021: 0x6cffde20, 0x1c022: 0x6c041c20, 0x1c023: 0x6cc59020, + 0x1c024: 0x6c0e1220, 0x1c025: 0x6d3e1620, 0x1c026: 0x6c1d9820, 0x1c027: 0x6d172c20, + 0x1c028: 0x6c22be20, 0x1c029: 0x6d063420, 0x1c02a: 0x6d399220, 0x1c02b: 0x6c666c20, + 0x1c02c: 0x6d41a820, 0x1c02d: 0x6c374a20, 0x1c02e: 0x6c378e20, 0x1c02f: 0x6d1fb820, + 0x1c030: 0x6c380c20, 0x1c031: 0x6c45e220, 0x1c032: 0x6c77a620, 0x1c033: 0x6c81ac20, + 0x1c034: 0x6d2d6a20, 0x1c035: 0x6c8aec20, 0x1c036: 0x6d19be20, 0x1c037: 0x6d104420, + 0x1c038: 0x6c50f220, 0x1c039: 0x6c449820, 0x1c03a: 0x6d172e20, 0x1c03b: 0x6cd34e20, + 0x1c03c: 0x6c43dc20, 0x1c03d: 0x6d28fc20, 0x1c03e: 0x6c943620, 0x1c03f: 0x6c3e3420, + // Block 0x701, offset 0x1c040 + 0x1c040: 0x6c6aa620, 0x1c041: 0x6c525c20, 0x1c042: 0x6c4b3e20, 0x1c043: 0x6ce21020, + 0x1c044: 0x6c49e420, 0x1c045: 0x6ceef420, 0x1c046: 0x6c7b9820, 0x1c047: 0x6cc79620, + 0x1c048: 0x6c01ac20, 0x1c049: 0x6c012020, 0x1c04a: 0x6c734a20, 0x1c04b: 0x6d14c420, + 0x1c04c: 0x6d3cf820, 0x1c04d: 0x6c7a3620, 0x1c04e: 0x6d35bc20, 0x1c04f: 0x6cbf0420, + 0x1c050: 0x6ce73020, 0x1c051: 0x6cca6c20, 0x1c052: 0x6cca6a20, 0x1c053: 0x6c586a20, + 0x1c054: 0x6c710420, 0x1c055: 0x6c6fea20, 0x1c056: 0x6d094c20, 0x1c057: 0x6c34e020, + 0x1c058: 0x6d3c7c20, 0x1c059: 0x6d20f220, 0x1c05a: 0x6d296420, + 0x1c05c: 0x6d1ba620, 0x1c05d: 0x6c6c1820, 0x1c05e: 0x6c8f6220, 0x1c05f: 0x6d2e5020, + 0x1c060: 0x6d0ade20, 0x1c061: 0x6cc52620, 0x1c062: 0x6d313a20, 0x1c063: 0x6c295e20, + 0x1c064: 0x6cb4de20, 0x1c065: 0x6cbbd820, 0x1c066: 0x6c578c20, 0x1c067: 0x6c4b4020, + 0x1c068: 0x6c67a220, 0x1c069: 0x6d3c1220, 0x1c06a: 0x6d09f820, 0x1c06b: 0x6cdd1620, + 0x1c06c: 0x6ccbe620, 0x1c06d: 0x6d314e20, 0x1c06e: 0x6c069a20, 0x1c06f: 0x6ce64020, + 0x1c070: 0x6c7df220, 0x1c071: 0x6c6e7020, 0x1c072: 0x6cb3c220, 0x1c073: 0x6c07b020, + 0x1c074: 0x6c3e4e20, 0x1c075: 0x6cc89a20, 0x1c076: 0x6ce7b620, 0x1c077: 0x6c742820, + 0x1c078: 0x6cf5ec20, 0x1c079: 0x6c80ba20, 0x1c07a: 0x6c8f0420, 0x1c07b: 0x6c3c3c20, + 0x1c07c: 0x6cb4e820, 0x1c07d: 0x6cf1d420, 0x1c07e: 0x6c756c20, 0x1c07f: 0x6c41d620, + // Block 0x702, offset 0x1c080 + 0x1c080: 0x6cdaa220, 0x1c081: 0x6c894c20, 0x1c082: 0x6cc04620, 0x1c083: 0x6ce6be20, + 0x1c084: 0x6d1fc020, 0x1c085: 0x6c99ec20, 0x1c086: 0x6c052420, 0x1c087: 0x6c906620, + 0x1c088: 0x6cae6820, 0x1c089: 0x6d3c1620, 0x1c08a: 0x6c2c4020, 0x1c08b: 0x6d078c20, + 0x1c08c: 0x6ce8a220, 0x1c08d: 0x6d2a7e20, 0x1c08e: 0x6c022a20, 0x1c08f: 0x6c481020, + 0x1c090: 0x6c097a20, 0x1c091: 0x6c2b6820, 0x1c092: 0x6c4e0020, 0x1c093: 0x6d3f0820, + 0x1c094: 0x6d33d420, 0x1c095: 0x6cc5e620, 0x1c096: 0x6c070e20, 0x1c097: 0x6c450820, + 0x1c098: 0x6c658620, 0x1c099: 0x6c591020, 0x1c09a: 0x6ced0a20, 0x1c09b: 0x6caaba20, + 0x1c09c: 0x6c634a20, 0x1c09d: 0x6ce57c20, 0x1c09e: 0x6c61ee20, 0x1c09f: 0x6cfeb220, + 0x1c0a0: 0x6c938e20, 0x1c0a1: 0x6c5ce620, 0x1c0a2: 0x6cce6820, 0x1c0a3: 0x6c133020, + 0x1c0a4: 0x6c3b6c20, 0x1c0a5: 0x6cd91a20, 0x1c0a6: 0x6c9c0220, 0x1c0a7: 0x6cf3c020, + 0x1c0a8: 0x6c83bc20, 0x1c0a9: 0x6c83be20, 0x1c0aa: 0x6c311020, 0x1c0ab: 0x6cbdd020, + 0x1c0ac: 0x6d1cea20, 0x1c0ad: 0x6cdd1820, 0x1c0ae: 0x6c708c20, 0x1c0af: 0x6ce2ea20, + 0x1c0b0: 0x6d019020, 0x1c0b1: 0x6c7da820, 0x1c0b2: 0x6d3d5020, 0x1c0b3: 0x6cd4ca20, + 0x1c0b4: 0x6c14c020, 0x1c0b5: 0x6c394220, 0x1c0b6: 0x6cefae20, 0x1c0b7: 0x6c6e7220, + 0x1c0b8: 0x6c83c020, 0x1c0b9: 0x6c0d3220, 0x1c0ba: 0x6cfa6420, 0x1c0bb: 0x6c3d1020, + 0x1c0bc: 0x6ce21c20, 0x1c0bd: 0x6d35e220, 0x1c0be: 0x6c7efa20, 0x1c0bf: 0x6c87fc20, + // Block 0x703, offset 0x1c0c0 + 0x1c0c0: 0x6c658820, 0x1c0c1: 0x6d3cfc20, 0x1c0c2: 0x6c8ce620, 0x1c0c3: 0x6c83d420, + 0x1c0c4: 0x6cb79220, 0x1c0c5: 0x6c0e2220, 0x1c0c6: 0x6c94f820, 0x1c0c7: 0x6c231620, + 0x1c0c8: 0x6cba5420, 0x1c0c9: 0x6c9dc420, 0x1c0ca: 0x6cb5e620, 0x1c0cb: 0x6cb5e820, + 0x1c0cc: 0x6c114620, 0x1c0cd: 0x6c4bf820, 0x1c0ce: 0x6c14f420, 0x1c0cf: 0x6c2a7020, + 0x1c0d0: 0x6c3a5820, 0x1c0d1: 0x6cabfe20, 0x1c0d2: 0x6c057020, 0x1c0d3: 0x6c057220, + 0x1c0d4: 0x6c5cca20, 0x1c0d5: 0x6d3f8e20, 0x1c0d6: 0x6c1a0020, 0x1c0d7: 0x6d2a4c20, + 0x1c0d8: 0x6c603820, 0x1c0d9: 0x6c861020, 0x1c0da: 0x6caea020, 0x1c0db: 0x6d233e20, + 0x1c0dc: 0x6d234020, 0x1c0dd: 0x6c481420, 0x1c0de: 0x6c75ba20, 0x1c0df: 0x6c307620, + 0x1c0e0: 0x6ce0f620, 0x1c0e1: 0x6c428020, 0x1c0e2: 0x6cee1a20, 0x1c0e3: 0x6c2c5620, + 0x1c0e4: 0x6c262a20, 0x1c0e5: 0x6c389c20, 0x1c0e6: 0x6c195c20, 0x1c0e7: 0x6d2e6220, + 0x1c0e8: 0x6cb6fe20, 0x1c0e9: 0x6d24f620, 0x1c0ea: 0x6d0d8820, 0x1c0eb: 0x6d234220, + 0x1c0ec: 0x6cc29e20, 0x1c0ed: 0x6d17a020, 0x1c0ee: 0x6ccbaa20, 0x1c0ef: 0x6cc59820, + 0x1c0f0: 0x6c20d220, 0x1c0f1: 0x6c837820, 0x1c0f2: 0x6cb4f420, 0x1c0f3: 0x6d3d0220, + 0x1c0f4: 0x6c3e7a20, 0x1c0f5: 0x6c77f820, 0x1c0f6: 0x6c7f0820, 0x1c0f7: 0x6d405220, + 0x1c0f8: 0x6d405420, 0x1c0f9: 0x6d2fb220, 0x1c0fa: 0x6c491620, 0x1c0fb: 0x6c3b2a20, + 0x1c0fc: 0x6c3b7420, 0x1c0fd: 0x6ccfe620, 0x1c0fe: 0x6cbe7c20, 0x1c0ff: 0x6ca5e420, + // Block 0x704, offset 0x1c100 + 0x1c100: 0x6ced1c20, 0x1c101: 0x6c4cc020, 0x1c102: 0x6c925420, 0x1c103: 0x6c4fc620, + 0x1c104: 0x6c6a1620, 0x1c105: 0x6d15f020, 0x1c106: 0x6c1dae20, 0x1c107: 0x6c71b620, + 0x1c108: 0x6c712220, 0x1c109: 0x6c1a0220, 0x1c10a: 0x6d423a20, 0x1c10b: 0x6c895420, + 0x1c10c: 0x6cbab820, 0x1c10d: 0x6d346020, 0x1c10e: 0x6c20d420, 0x1c10f: 0x6d0af020, + 0x1c110: 0x6c709220, 0x1c111: 0x6c06a020, 0x1c112: 0x6c684620, 0x1c113: 0x6d3d6020, + 0x1c114: 0x6d3e3a20, 0x1c115: 0x6c0d3820, 0x1c116: 0x6caea220, 0x1c117: 0x6c2fa620, + 0x1c118: 0x6c1eda20, 0x1c119: 0x6c172e20, 0x1c11a: 0x6c9b0620, 0x1c11b: 0x6c57dc20, + 0x1c11c: 0x6c659420, 0x1c11d: 0x6c4a6820, 0x1c11e: 0x6cf88820, 0x1c11f: 0x6c319c20, + 0x1c120: 0x6cba5620, 0x1c121: 0x6c2a5820, 0x1c122: 0x6c4bb420, 0x1c123: 0x6c2da020, + 0x1c124: 0x6c954620, 0x1c125: 0x6d33e020, 0x1c126: 0x6cc38220, 0x1c127: 0x6ca04420, + 0x1c128: 0x6c40b220, 0x1c129: 0x6c454820, 0x1c12a: 0x6caf1220, 0x1c12b: 0x6d2dee20, + 0x1c12c: 0x6d199420, 0x1c12d: 0x6ceb7e20, 0x1c12e: 0x6ccbac20, 0x1c12f: 0x6c349a20, + 0x1c130: 0x6d125e20, 0x1c131: 0x6c400c20, 0x1c132: 0x6cefda20, 0x1c133: 0x6cee9a20, + 0x1c134: 0x6c32c820, 0x1c135: 0x6c641a20, 0x1c136: 0x6d3f9a20, 0x1c137: 0x6c64b220, + 0x1c138: 0x6d151a20, 0x1c139: 0x6cd0ae20, 0x1c13a: 0x6cf78620, 0x1c13b: 0x6d0e8220, + 0x1c13c: 0x6d0da220, 0x1c13d: 0x6c200020, 0x1c13e: 0x6c64b420, 0x1c13f: 0x6c210c20, + // Block 0x705, offset 0x1c140 + 0x1c140: 0x6d226a20, 0x1c141: 0x6c513a20, 0x1c142: 0x6d2be020, 0x1c143: 0x6cf2fa20, + 0x1c144: 0x6cb11420, 0x1c145: 0x6c087a20, 0x1c146: 0x6d10ac20, 0x1c147: 0x6c5dd020, + 0x1c148: 0x6d05b220, 0x1c149: 0x6cc92020, 0x1c14a: 0x6d0fc620, 0x1c14b: 0x6c7e7c20, + 0x1c14c: 0x6d0caa20, 0x1c14d: 0x6c079e20, 0x1c14e: 0x6c5ac420, 0x1c14f: 0x6c7c8a20, + 0x1c150: 0x6c6bea20, 0x1c151: 0x6c7c8c20, 0x1c152: 0x6cd7f220, 0x1c153: 0x6c3c5420, + 0x1c154: 0x6d004820, 0x1c155: 0x6ceb8220, 0x1c156: 0x6d35e420, 0x1c157: 0x6c668c20, + 0x1c158: 0x6ca29a20, 0x1c159: 0x6c999020, 0x1c15a: 0x6c1f9420, 0x1c15b: 0x6c569e20, + 0x1c15c: 0x6c556c20, 0x1c15d: 0x6c890420, 0x1c15e: 0x6c837a20, 0x1c15f: 0x6ce67e20, + 0x1c160: 0x6ca40220, 0x1c161: 0x6d215220, 0x1c162: 0x6d1f4620, 0x1c163: 0x6c9a0820, + 0x1c164: 0x6cd96620, 0x1c165: 0x6d089a20, 0x1c166: 0x6d089c20, 0x1c167: 0x6d101e20, + 0x1c168: 0x6d316620, 0x1c169: 0x6cb11620, 0x1c16a: 0x6d12fe20, 0x1c16b: 0x6c605220, + 0x1c16c: 0x6c6ae620, 0x1c16d: 0x6d130020, 0x1c16e: 0x6c1ee020, 0x1c16f: 0x6c33fa20, + 0x1c170: 0x6d212820, 0x1c171: 0x6d408a20, 0x1c172: 0x6cee9c20, 0x1c173: 0x6c9a0a20, + 0x1c174: 0x6ce40220, 0x1c175: 0x6c603a20, 0x1c176: 0x6c6ae820, 0x1c177: 0x6c766220, + 0x1c178: 0x6cbfb420, 0x1c179: 0x6d1c7e20, 0x1c17a: 0x6cc77a20, 0x1c17b: 0x6c59d020, + 0x1c17c: 0x6c909620, 0x1c17d: 0x6c822220, 0x1c17e: 0x6cc38420, 0x1c17f: 0x6cfe7620, + // Block 0x706, offset 0x1c180 + 0x1c180: 0x6cb23c20, 0x1c181: 0x6cd41820, 0x1c182: 0x6c414420, 0x1c183: 0x6cdfe820, + 0x1c184: 0x6c802e20, 0x1c185: 0x6cf15620, 0x1c186: 0x6d215420, 0x1c187: 0x6c192c20, + 0x1c188: 0x6c935620, 0x1c189: 0x6c71be20, 0x1c18a: 0x6cd0cc20, 0x1c18b: 0x6c1f9620, + 0x1c18c: 0x6cb0ea20, 0x1c18d: 0x6d01d420, 0x1c18e: 0x6c642420, 0x1c18f: 0x6d182420, + 0x1c190: 0x6d2e0220, 0x1c191: 0x6c3ec020, 0x1c192: 0x6cab0620, 0x1c193: 0x6c9d6620, + 0x1c194: 0x6c80c220, 0x1c195: 0x6cc69020, 0x1c196: 0x6c47ae20, 0x1c197: 0x6c66a820, + 0x1c198: 0x6c71c020, 0x1c199: 0x6cddf220, 0x1c19a: 0x6d11c020, 0x1c19b: 0x6d317a20, + 0x1c19c: 0x6c055220, 0x1c19d: 0x6ccc0820, 0x1c19e: 0x6d259220, 0x1c19f: 0x6d3f2020, + 0x1c1a0: 0x6ca01020, 0x1c1a1: 0x6cdae620, 0x1c1a2: 0x6c644c20, 0x1c1a3: 0x6d112020, + 0x1c1a4: 0x6c6b0a20, 0x1c1a5: 0x6c5a7420, 0x1c1a6: 0x6c422a20, 0x1c1a7: 0x6c3a6220, + 0x1c1a8: 0x6d2cd020, 0x1c1a9: 0x6cb9ae20, 0x1c1aa: 0x6c96ce20, 0x1c1ab: 0x6cdcf420, + 0x1c1ac: 0x6d259420, 0x1c1ad: 0x6d01d620, 0x1c1ae: 0x6cc69220, 0x1c1af: 0x6cd27c20, + 0x1c1b0: 0x6d33fe20, 0x1c1b1: 0x6c24de20, 0x1c1b2: 0x6d27ba20, 0x1c1b3: 0x6ce68020, + 0x1c1b4: 0x6c8e7a20, 0x1c1b5: 0x6cc68620, 0x1c1b6: 0x6ce10e20, 0x1c1b7: 0x6cc3de20, + 0x1c1b8: 0x6d2cfa20, 0x1c1b9: 0x6cd80220, 0x1c1ba: 0x6cd17420, 0x1c1bb: 0x6cde7020, + 0x1c1bc: 0x6c781420, 0x1c1bd: 0x6cf66c20, 0x1c1be: 0x6c479c20, 0x1c1bf: 0x6cb51020, + // Block 0x707, offset 0x1c1c0 + 0x1c1c0: 0x6c431020, 0x1c1c1: 0x6c431220, 0x1c1c2: 0x6cdcdc20, 0x1c1c3: 0x6cac6620, + 0x1c1c4: 0x6ce1da20, 0x1c1c5: 0x6c441220, 0x1c1c6: 0x6d0a1a20, 0x1c1c7: 0x6c2cd420, + 0x1c1c8: 0x6caa2420, 0x1c1c9: 0x6c606420, 0x1c1ca: 0x6cd78c20, 0x1c1cb: 0x6c46c220, + 0x1c1cc: 0x6c20d820, 0x1c1cd: 0x6cbacc20, 0x1c1ce: 0x6c13ec20, 0x1c1cf: 0x6cba1620, + 0x1c1d0: 0x6c57ec20, 0x1c1d1: 0x6c9a1820, 0x1c1d2: 0x6d070a20, 0x1c1d3: 0x6c42ac20, + 0x1c1d4: 0x6c42cc20, 0x1c1d5: 0x6d3d8020, 0x1c1d6: 0x6ceb3620, 0x1c1d7: 0x6cbc7420, + 0x1c1d8: 0x6d105c20, 0x1c1d9: 0x6c2cd620, 0x1c1da: 0x6c642620, 0x1c1db: 0x6c76e220, + 0x1c1dc: 0x6d41be20, 0x1c1dd: 0x6c2a5a20, 0x1c1de: 0x6c907220, 0x1c1df: 0x6c0d4420, + 0x1c1e0: 0x6d39ba20, 0x1c1e1: 0x6ccaa420, 0x1c1e2: 0x6cf79c20, 0x1c1e3: 0x6c5f1420, + 0x1c1e4: 0x6c882220, 0x1c1e5: 0x6c5c1620, 0x1c1e6: 0x6d1da420, 0x1c1e7: 0x6cba7420, + 0x1c1e8: 0x6c4cc220, 0x1c1e9: 0x6c414620, 0x1c1ea: 0x6c415020, 0x1c1eb: 0x6ce95820, + 0x1c1ec: 0x6c57bc20, 0x1c1ed: 0x6cb52020, 0x1c1ee: 0x6ccbae20, 0x1c1ef: 0x6c24e220, + 0x1c1f0: 0x6caeb220, 0x1c1f1: 0x6d1fe420, 0x1c1f2: 0x6c559020, 0x1c1f3: 0x6c67b620, + 0x1c1f4: 0x6c56be20, 0x1c1f5: 0x6c594a20, 0x1c1f6: 0x6c4b6820, 0x1c1f7: 0x6ca85e20, + 0x1c1f8: 0x6d185220, 0x1c1f9: 0x6c42d820, 0x1c1fa: 0x6c774420, 0x1c1fb: 0x6c4a8620, + 0x1c1fc: 0x6c4a8820, 0x1c1fd: 0x6c128a20, 0x1c1fe: 0x6c97fa20, 0x1c1ff: 0x6c6cac20, + // Block 0x708, offset 0x1c200 + 0x1c200: 0x6c2b4020, 0x1c201: 0x6d3c2220, 0x1c202: 0x6c822620, 0x1c203: 0x6c810a20, + 0x1c204: 0x6c18dc20, 0x1c205: 0x6c233a20, 0x1c206: 0x6c841820, 0x1c207: 0x6d04e220, + 0x1c208: 0x6cbe8620, 0x1c209: 0x6cd6da20, 0x1c20a: 0x6c38b220, 0x1c20b: 0x6ce7c220, + 0x1c20c: 0x6c499e20, 0x1c20d: 0x6d2ae820, 0x1c20e: 0x6cdafc20, 0x1c20f: 0x6c82d020, + 0x1c210: 0x6c91d220, 0x1c211: 0x6c896620, 0x1c212: 0x6c9d7820, 0x1c213: 0x6c90b020, + 0x1c214: 0x6c177420, 0x1c215: 0x6cdafe20, 0x1c216: 0x6c782220, 0x1c217: 0x6c1e6620, + 0x1c218: 0x6ce12020, 0x1c219: 0x6c0c1620, 0x1c21a: 0x6c92a220, 0x1c21b: 0x6c6f8420, + 0x1c21c: 0x6d30fc20, 0x1c21d: 0x6d2bf620, 0x1c21e: 0x6cd50020, 0x1c21f: 0x6d2ed620, + 0x1c220: 0x6c977020, 0x1c221: 0x6ca06a20, 0x1c222: 0x6ca7a820, 0x1c223: 0x6d106a20, + 0x1c224: 0x6ce59820, 0x1c225: 0x6caeb420, 0x1c226: 0x6d3b1e20, 0x1c227: 0x6ccc0e20, + 0x1c228: 0x6cf6c020, 0x1c229: 0x6cc31020, 0x1c22a: 0x6c526c20, 0x1c22b: 0x6c64ce20, + 0x1c22c: 0x6c233c20, 0x1c22d: 0x6c630e20, 0x1c22e: 0x6d0f3a20, 0x1c22f: 0x6cbb1820, + 0x1c230: 0x6d098820, 0x1c231: 0x6d1be420, 0x1c232: 0x6c37de20, 0x1c233: 0x6d0a3c20, + 0x1c234: 0x6d349820, 0x1c235: 0x6cbbf620, 0x1c236: 0x6d417c20, 0x1c237: 0x6c23b420, + 0x1c238: 0x6cb49620, 0x1c239: 0x6cd60a20, 0x1c23a: 0x6c57ae20, 0x1c23b: 0x6c7d1e20, + 0x1c23c: 0x6d319020, 0x1c23d: 0x6d41f220, 0x1c23e: 0x6d26ec20, 0x1c23f: 0x6ccdac20, + // Block 0x709, offset 0x1c240 + 0x1c240: 0x6cf6c420, 0x1c241: 0x6c211420, 0x1c242: 0x6c2d8020, 0x1c243: 0x6c382620, + 0x1c244: 0x6c41e620, 0x1c245: 0x6ca07620, 0x1c246: 0x6cf47a20, 0x1c247: 0x6cbbaa20, + 0x1c248: 0x6cc52c20, 0x1c249: 0x6c8c6020, 0x1c24a: 0x6c8e9620, 0x1c24b: 0x6cbbf820, + 0x1c24c: 0x6cfd0c20, 0x1c24d: 0x6cc90820, 0x1c24e: 0x6c38ba20, 0x1c24f: 0x6d2e1420, + 0x1c250: 0x6ceb4820, 0x1c251: 0x6c81bc20, 0x1c252: 0x6d27c620, 0x1c253: 0x6cd75a20, + 0x1c254: 0x6c33ae20, 0x1c255: 0x6c199220, 0x1c256: 0x6ce13220, 0x1c257: 0x6c9b3820, + 0x1c258: 0x6c715a20, 0x1c259: 0x6c1a4220, 0x1c25a: 0x6cdb3020, 0x1c25b: 0x6c74ba20, + 0x1c25c: 0x6c74bc20, 0x1c25d: 0x6c2d8220, 0x1c25e: 0x6c5c3020, 0x1c25f: 0x6c5f3020, + 0x1c260: 0x6caae020, 0x1c261: 0x6cfe4e20, 0x1c262: 0x6ceb8e20, 0x1c263: 0x6ca94620, + 0x1c264: 0x6cc8b020, 0x1c265: 0x6d39c420, 0x1c266: 0x6ce78620, 0x1c267: 0x6d2b8e20, + 0x1c268: 0x6c3b9420, 0x1c269: 0x6cbf6020, 0x1c26a: 0x6cc4d220, 0x1c26b: 0x6c526e20, + 0x1c26c: 0x6cb9c820, 0x1c26d: 0x6c472e20, 0x1c26e: 0x6c8f1a20, 0x1c26f: 0x6c81e020, + 0x1c270: 0x6c42dc20, 0x1c271: 0x6c1eae20, 0x1c272: 0x6cf94620, 0x1c273: 0x6cd18820, + 0x1c274: 0x6d3f6c20, 0x1c275: 0x6cca6820, 0x1c276: 0x6c60a620, 0x1c277: 0x6c30c620, + 0x1c278: 0x6c6eca20, 0x1c279: 0x6c91dc20, 0x1c27a: 0x6c673c20, 0x1c27b: 0x6c1f9820, + 0x1c27c: 0x6d25aa20, 0x1c27d: 0x6cde9c20, 0x1c27e: 0x6cd50c20, 0x1c27f: 0x6c678220, + // Block 0x70a, offset 0x1c280 + 0x1c280: 0x6ce01820, 0x1c281: 0x6c8c3820, 0x1c282: 0x6ca9cc20, 0x1c283: 0x6d1b0620, + 0x1c284: 0x6cf7a820, 0x1c285: 0x6cdc8020, 0x1c286: 0x6ccd1020, 0x1c287: 0x6d41d020, + 0x1c288: 0x6d082a20, 0x1c289: 0x6c199a20, 0x1c28a: 0x6c423420, 0x1c28b: 0x6c716220, + 0x1c28c: 0x6d41d820, 0x1c28d: 0x6d18c620, 0x1c28e: 0x6cbda220, 0x1c28f: 0x6cb49c20, + 0x1c290: 0x6d0cd620, 0x1c291: 0x6c826020, 0x1c292: 0x6c3c6a20, 0x1c293: 0x6c5b6c20, + 0x1c294: 0x6c299220, 0x1c295: 0x6c629620, 0x1c296: 0x6cdc7020, 0x1c297: 0x6c0ff820, + 0x1c298: 0x6cb2d420, 0x1c299: 0x6c1a4420, 0x1c29a: 0x6c1ef020, 0x1c29b: 0x6d3b5a20, + 0x1c29c: 0x6c4b7c20, 0x1c29d: 0x6c60aa20, 0x1c29e: 0x6c6ba020, 0x1c29f: 0x6c643020, + 0x1c2a0: 0x6cbe8e20, 0x1c2a1: 0x6d2d2020, 0x1c2a2: 0x6c65e020, 0x1c2a3: 0x6cbb2820, + 0x1c2a4: 0x6c2a3420, 0x1c2a5: 0x6d161a20, 0x1c2a6: 0x6c0c8220, 0x1c2a7: 0x6cd93a20, + 0x1c2a8: 0x6ccefe20, 0x1c2a9: 0x6c8c3a20, 0x1c2aa: 0x6c87e420, 0x1c2ab: 0x6c140e20, + 0x1c2ac: 0x6c9b5c20, 0x1c2ad: 0x6d1aa020, 0x1c2ae: 0x6ce24820, 0x1c2af: 0x6cdf4e20, + 0x1c2b0: 0x6c9de020, 0x1c2b1: 0x6cb67020, 0x1c2b2: 0x6ce96820, 0x1c2b3: 0x6c0d5c20, + 0x1c2b4: 0x6c5e0820, 0x1c2b5: 0x6c62aa20, 0x1c2b6: 0x6cb93420, 0x1c2b7: 0x6ca65820, + 0x1c2b8: 0x6ca92a20, 0x1c2b9: 0x6d142220, 0x1c2ba: 0x6c432a20, 0x1c2bb: 0x6c76f620, + 0x1c2bc: 0x6d1b9220, 0x1c2bd: 0x6caa2c20, 0x1c2be: 0x6cbeba20, 0x1c2bf: 0x6d0de620, + // Block 0x70b, offset 0x1c2c0 + 0x1c2c0: 0x6cb67220, 0x1c2c1: 0x6c9d9e20, 0x1c2c2: 0x6d2fe820, 0x1c2c3: 0x6c4b8820, + 0x1c2c4: 0x6c212220, 0x1c2c5: 0x6c5f6a20, 0x1c2c6: 0x6c7ca420, 0x1c2c7: 0x6cb33c20, + 0x1c2c8: 0x6c2af020, 0x1c2c9: 0x6c1eba20, 0x1c2ca: 0x6c449020, 0x1c2cb: 0x6c9de420, + 0x1c2cc: 0x6d1ec220, 0x1c2cd: 0x6d373e20, 0x1c2ce: 0x6c5a6620, 0x1c2cf: 0x6cb93e20, + 0x1c2d0: 0x6c82f420, 0x1c2d1: 0x6c827020, 0x1c2d2: 0x6cc9a820, 0x1c2d3: 0x6c91f220, + 0x1c2d4: 0x6c86cc20, 0x1c2d5: 0x6c24a220, 0x1c2d6: 0x6c941220, 0x1c2d7: 0x6c9efc20, + 0x1c2d8: 0x6c5c7a20, 0x1c2d9: 0x6cab5c20, 0x1c2da: 0x6c916220, 0x1c2db: 0x6d370620, + 0x1c2dc: 0x6c42ea20, 0x1c2dd: 0x6c31d020, 0x1c2de: 0x6d25c620, 0x1c2df: 0x6c86f620, + 0x1c2e0: 0x6c3ae820, 0x1c2e1: 0x6d3dba20, 0x1c2e2: 0x6cda3420, 0x1c2e3: 0x6c886020, + 0x1c2e4: 0x6c681c20, 0x1c2e5: 0x6c1ec420, 0x1c2e6: 0x6cbeec20, 0x1c2e7: 0x6d39e020, + 0x1c2e8: 0x6c918020, 0x1c2e9: 0x6d0cfc20, 0x1c2ea: 0x6c871a20, 0x1c2eb: 0x6d39de20, + 0x1c2ec: 0x6c193e20, 0x1c2ed: 0x6c6b5a20, 0x1c2ee: 0x6c36d820, 0x1c2ef: 0x6cda6820, + 0x1c2f0: 0x6c580020, 0x1c2f1: 0x6ca8a220, 0x1c2f2: 0x6d244e20, 0x1c2f3: 0x6c8fdc20, + 0x1c2f4: 0x6c7f7420, 0x1c2f5: 0x6c69f020, 0x1c2f6: 0x6cfc4620, 0x1c2f7: 0x6c4aa820, + 0x1c2f8: 0x6c71de20, 0x1c2f9: 0x6cff4820, 0x1c2fa: 0x6c8d9a20, 0x1c2fb: 0x6d1c2a20, + 0x1c2fc: 0x6c653c20, 0x1c2fd: 0x6d1b2420, 0x1c2fe: 0x6d1f9620, 0x1c2ff: 0x6d1cc420, + // Block 0x70c, offset 0x1c300 + 0x1c300: 0x6cfd9a20, 0x1c301: 0x6ca9e020, 0x1c302: 0x6c0fb620, 0x1c303: 0x6c156020, + 0x1c304: 0x6c7ff820, 0x1c305: 0x6c71e220, 0x1c306: 0x6cd6b220, 0x1c307: 0x6ccf9020, + 0x1c308: 0x6cef7420, 0x1c309: 0x6c23cc20, 0x1c30a: 0x6cc33020, 0x1c30b: 0x6cc20620, + 0x1c30c: 0x6c126220, 0x1c30d: 0x6c704820, 0x1c30e: 0x6d247a20, 0x1c30f: 0x6c957e20, + 0x1c310: 0x6c878a20, 0x1c311: 0x6c24a820, 0x1c312: 0x6c945c20, 0x1c313: 0x6c294420, + 0x1c314: 0x6c752820, 0x1c315: 0x6d0f3e20, 0x1c316: 0x6c806420, 0x1c317: 0x6c800e20, + 0x1c318: 0x6d3a4620, 0x1c319: 0x6c82a220, 0x1c31a: 0x6c855420, 0x1c31b: 0x6c03e020, + 0x1c31c: 0x6ca46620, 0x1c31d: 0x6d249220, 0x1c31e: 0x6c8dd820, 0x1c31f: 0x6c4a3020, + 0x1c320: 0x6cba3820, 0x1c321: 0x6c22aa20, 0x1c322: 0x6c596a20, 0x1c323: 0x6d02b620, + 0x1c324: 0x6d20b820, 0x1c325: 0x6d16be20, 0x1c326: 0x6cb8b220, 0x1c327: 0x6cab3020, + 0x1c328: 0x6d057820, 0x1c329: 0x6c173c20, 0x1c32a: 0x6c1f1a20, 0x1c32b: 0x6cb78020, + 0x1c32c: 0x6c768220, 0x1c32d: 0x6d173020, 0x1c32e: 0x6c741420, 0x1c32f: 0x6cf87020, + 0x1c330: 0x6d06a420, 0x1c331: 0x6c509820, 0x1c332: 0x6d231420, 0x1c333: 0x6c7cf220, + 0x1c334: 0x6c80ac20, 0x1c335: 0x6c7b6220, 0x1c336: 0x6cd77c20, 0x1c337: 0x6cf5ee20, + 0x1c338: 0x6c002220, 0x1c339: 0x6d13f420, 0x1c33a: 0x6cb4f620, 0x1c33b: 0x6c1f9e20, + 0x1c33c: 0x6c1ba620, 0x1c33d: 0x6cbd3020, 0x1c33e: 0x6c7b6620, 0x1c33f: 0x6c76d420, + // Block 0x70d, offset 0x1c340 + 0x1c340: 0x6c7b6820, 0x1c341: 0x6c76dc20, 0x1c342: 0x6c202220, 0x1c343: 0x6ccc5a20, + 0x1c344: 0x6c485a20, 0x1c345: 0x6d19ea20, 0x1c346: 0x6d02de20, 0x1c347: 0x6d004a20, + 0x1c348: 0x6d215620, 0x1c349: 0x6cba6820, 0x1c34a: 0x6cfeec20, 0x1c34b: 0x6d131620, + 0x1c34c: 0x6c43a020, 0x1c34d: 0x6cf37420, 0x1c34e: 0x6ce0a820, 0x1c34f: 0x6c6d3e20, + 0x1c350: 0x6cab4820, 0x1c351: 0x6c54f820, 0x1c352: 0x6ce40e20, 0x1c353: 0x6c582c20, + 0x1c354: 0x6d05d420, 0x1c355: 0x6cae3820, 0x1c356: 0x6cf81020, 0x1c357: 0x6d000820, + 0x1c358: 0x6c1fa220, 0x1c359: 0x6ccf7820, 0x1c35a: 0x6ccdae20, 0x1c35b: 0x6c4dbe20, + 0x1c35c: 0x6c1f7e20, 0x1c35d: 0x6d18c820, 0x1c35e: 0x6c36c420, 0x1c35f: 0x6d21b420, + 0x1c360: 0x6c21e220, 0x1c361: 0x6c596e20, 0x1c362: 0x6d34cc20, 0x1c363: 0x6d333620, + 0x1c364: 0x6c228a20, 0x1c365: 0x6c105e20, 0x1c366: 0x6cf42c20, 0x1c367: 0x6cb58420, + 0x1c368: 0x6c106e20, 0x1c369: 0x6c107020, 0x1c36a: 0x6cec4e20, 0x1c36b: 0x6c721220, + 0x1c36c: 0x6cb97e20, 0x1c36d: 0x6c1b1620, 0x1c36e: 0x6ccb2a20, 0x1c36f: 0x6c1ba820, + 0x1c370: 0x6ccb3620, 0x1c371: 0x6d37fa20, 0x1c372: 0x6cdc4620, 0x1c373: 0x6cdc4820, + 0x1c374: 0x6c864c20, 0x1c375: 0x6c263420, 0x1c376: 0x6d218220, 0x1c377: 0x6c867c20, + 0x1c378: 0x6c4a9a20, 0x1c379: 0x6c271220, 0x1c37a: 0x6c35ca20, 0x1c37b: 0x6cd86c20, + 0x1c37c: 0x6c646420, 0x1c37d: 0x6d301c20, 0x1c37e: 0x6ca0cc20, 0x1c37f: 0x6ca0ce20, + // Block 0x70e, offset 0x1c380 + 0x1c380: 0x6d109220, 0x1c381: 0x6ca0d020, 0x1c382: 0x6c242020, 0x1c383: 0x6d0f5020, + 0x1c384: 0x6ce4da20, 0x1c385: 0x6cd0ee20, 0x1c386: 0x6c274820, 0x1c387: 0x6cce0020, + 0x1c388: 0x6d06a620, 0x1c389: 0x6d0a7c20, 0x1c38a: 0x6cd4ba20, 0x1c38b: 0x6c118c20, + 0x1c38c: 0x6c742a20, 0x1c38d: 0x6cb19420, 0x1c38e: 0x6cb85c20, 0x1c38f: 0x6cc04820, + 0x1c390: 0x6cdaa420, 0x1c391: 0x6cbe7820, 0x1c392: 0x6d27e620, 0x1c393: 0x6c88ee20, + 0x1c394: 0x6d17a220, 0x1c395: 0x6c3d2a20, 0x1c396: 0x6d346220, 0x1c397: 0x6d12f220, + 0x1c398: 0x6c119620, 0x1c399: 0x6c5cce20, 0x1c39a: 0x6c27e020, 0x1c39b: 0x6c603c20, + 0x1c39c: 0x6c2ebe20, 0x1c39d: 0x6d317c20, 0x1c39e: 0x6d27f220, 0x1c39f: 0x6cf15820, + 0x1c3a0: 0x6c1e4820, 0x1c3a1: 0x6c0d8220, 0x1c3a2: 0x6ce41220, 0x1c3a3: 0x6c6d4020, + 0x1c3a4: 0x6cce1620, 0x1c3a5: 0x6d1a9220, 0x1c3a6: 0x6c2dda20, 0x1c3a7: 0x6c702220, + 0x1c3a8: 0x6c5c3220, 0x1c3a9: 0x6c24b020, 0x1c3aa: 0x6d189820, 0x1c3ab: 0x6c27fc20, + 0x1c3ac: 0x6c327e20, 0x1c3ad: 0x6c678420, 0x1c3ae: 0x6c892020, 0x1c3af: 0x6c0d8c20, + 0x1c3b0: 0x6c31d220, 0x1c3b1: 0x6c674020, 0x1c3b2: 0x6c653e20, 0x1c3b3: 0x6cd49820, + 0x1c3b4: 0x6cab3220, 0x1c3b5: 0x6c32b620, 0x1c3b6: 0x6d3ac020, 0x1c3b7: 0x6d19c020, + 0x1c3b8: 0x6cbec820, 0x1c3b9: 0x6d175e20, 0x1c3ba: 0x6ccbda20, 0x1c3bb: 0x6cbc4020, + 0x1c3bc: 0x6c784e20, 0x1c3bd: 0x6cff8a20, 0x1c3be: 0x6d0a8e20, 0x1c3bf: 0x6c2d5e20, + // Block 0x70f, offset 0x1c3c0 + 0x1c3c0: 0x6c5b5620, 0x1c3c1: 0x6c5b5820, 0x1c3c2: 0x6c47a020, 0x1c3c3: 0x6cbb9020, + 0x1c3c4: 0x6c5f0620, 0x1c3c5: 0x6d185420, 0x1c3c6: 0x6cab4a20, 0x1c3c7: 0x6c5b6220, + 0x1c3c8: 0x6c32da20, 0x1c3c9: 0x6d142420, 0x1c3ca: 0x6cff5c20, 0x1c3cb: 0x6cf39c20, + 0x1c3cc: 0x6c497220, 0x1c3cd: 0x6ca22020, 0x1c3ce: 0x6c9a4820, 0x1c3cf: 0x6c9a4a20, + 0x1c3d0: 0x6c006020, 0x1c3d1: 0x6c6b9420, 0x1c3d2: 0x6c318820, 0x1c3d3: 0x6d239020, + 0x1c3d4: 0x6c08ac20, 0x1c3d5: 0x6c090a20, 0x1c3d6: 0x6c094e20, 0x1c3d7: 0x6cafc220, + 0x1c3d8: 0x6cafc420, 0x1c3d9: 0x6c095e20, 0x1c3da: 0x6c152c20, 0x1c3db: 0x6c98c020, + 0x1c3dc: 0x6c4fbc20, 0x1c3dd: 0x6c111a20, 0x1c3de: 0x6cafba20, 0x1c3df: 0x6c8b9020, + 0x1c3e0: 0x6c633820, 0x1c3e1: 0x6d2d6420, 0x1c3e2: 0x6cc9c020, 0x1c3e3: 0x6ca27620, + 0x1c3e4: 0x6ceb9e20, 0x1c3e5: 0x6d09fc20, 0x1c3e6: 0x6c379020, 0x1c3e7: 0x6cc66620, + 0x1c3e8: 0x6cfbfa20, 0x1c3e9: 0x6c710620, 0x1c3ea: 0x6ca21020, 0x1c3eb: 0x6c4fc420, + 0x1c3ec: 0x6cc04a20, 0x1c3ed: 0x6c311220, 0x1c3ee: 0x6ccbea20, 0x1c3ef: 0x6ce06020, + 0x1c3f0: 0x6cadd620, 0x1c3f1: 0x6c712420, 0x1c3f2: 0x6c343020, 0x1c3f3: 0x6c253c20, + 0x1c3f4: 0x6c087220, 0x1c3f5: 0x6cca0020, 0x1c3f6: 0x6cca6420, 0x1c3f7: 0x6c999420, + 0x1c3f8: 0x6cc9c820, 0x1c3f9: 0x6cd4ea20, 0x1c3fa: 0x6d208e20, 0x1c3fb: 0x6cebac20, + 0x1c3fc: 0x6c513c20, 0x1c3fd: 0x6c668e20, 0x1c3fe: 0x6cde7420, 0x1c3ff: 0x6cca0620, + // Block 0x710, offset 0x1c400 + 0x1c400: 0x6c935e20, 0x1c401: 0x6ca21620, 0x1c402: 0x6c98fa20, 0x1c403: 0x6ce78820, + 0x1c404: 0x6cc72220, 0x1c405: 0x6c16f820, 0x1c406: 0x6cb49820, 0x1c407: 0x6c934e20, + 0x1c408: 0x6d2da820, 0x1c409: 0x6ccafc20, 0x1c40a: 0x6d2daa20, 0x1c40b: 0x6c9b5e20, + 0x1c40c: 0x6c91f420, 0x1c40d: 0x6cc20820, 0x1c40e: 0x6c2f2220, 0x1c40f: 0x6cd2e420, + 0x1c410: 0x6c2b0a20, 0x1c411: 0x6c9f2620, 0x1c412: 0x6c73d220, 0x1c413: 0x6c983620, + 0x1c414: 0x6cb72620, 0x1c415: 0x6cb1c420, 0x1c416: 0x6ca39220, 0x1c417: 0x6cb72e20, + 0x1c418: 0x6c29bc20, 0x1c419: 0x6cfa7a20, 0x1c41a: 0x6c1fde20, 0x1c41b: 0x6c3b1a20, + 0x1c41c: 0x6d0f8820, 0x1c41d: 0x6ca58620, 0x1c41e: 0x6c0d9a20, 0x1c41f: 0x6c3e1020, + 0x1c420: 0x6ccfbc20, 0x1c421: 0x6c2fe620, 0x1c422: 0x6cbe3420, 0x1c423: 0x6cb76a20, + 0x1c424: 0x6d19c220, 0x1c425: 0x6cf5c020, 0x1c426: 0x6c4d6020, 0x1c427: 0x6d100e20, + 0x1c428: 0x6c012220, 0x1c429: 0x6d0b8e20, 0x1c42a: 0x6c78a620, 0x1c42b: 0x6cbe4420, + 0x1c42c: 0x6d0bb020, 0x1c42d: 0x6c300220, 0x1c42e: 0x6c288a20, 0x1c42f: 0x6c93e020, + 0x1c430: 0x6cbe7e20, 0x1c431: 0x6d102620, 0x1c432: 0x6d275620, 0x1c433: 0x6d275c20, + 0x1c434: 0x6cd70220, 0x1c435: 0x6cd73c20, 0x1c436: 0x6d331620, 0x1c437: 0x6c0da420, + 0x1c438: 0x6d1e0c20, 0x1c439: 0x6c294e20, 0x1c43a: 0x6cd73e20, 0x1c43b: 0x6c821020, + 0x1c43c: 0x6ca67820, 0x1c43d: 0x6cea7620, 0x1c43e: 0x6c391420, 0x1c43f: 0x6c4abc20, + // Block 0x711, offset 0x1c440 + 0x1c440: 0x6ce62620, 0x1c441: 0x6d338220, 0x1c442: 0x6cc00020, 0x1c443: 0x6c0d1e20, + 0x1c444: 0x6d2b3620, 0x1c445: 0x6c9dfc20, 0x1c446: 0x6c248c20, 0x1c447: 0x6c5b8820, + 0x1c448: 0x6c2dac20, 0x1c449: 0x6c4e7c20, 0x1c44a: 0x6c142c20, 0x1c44b: 0x6d3d2020, + 0x1c44c: 0x6c202a20, 0x1c44d: 0x6cecba20, 0x1c44e: 0x6c391c20, 0x1c44f: 0x6c26e820, + 0x1c450: 0x6cf57220, 0x1c451: 0x6cea9c20, 0x1c452: 0x6c982a20, 0x1c453: 0x6cbffa20, + 0x1c454: 0x6cb73020, 0x1c455: 0x6ccd6a20, 0x1c456: 0x6cb24220, 0x1c457: 0x6c4e8620, + 0x1c458: 0x6cb89a20, 0x1c459: 0x6cf34620, 0x1c45a: 0x6cf34820, 0x1c45b: 0x6d0a6620, + 0x1c45c: 0x6cd87a20, 0x1c45d: 0x6cc7f420, 0x1c45e: 0x6c45d420, 0x1c45f: 0x6c674220, + 0x1c460: 0x6c1af620, 0x1c461: 0x6cf34a20, 0x1c462: 0x6ce92c20, 0x1c463: 0x6c704220, + 0x1c464: 0x6ce0b820, 0x1c465: 0x6d338c20, 0x1c466: 0x6d34e820, 0x1c467: 0x6cb8a820, + 0x1c468: 0x6c9d1c20, 0x1c469: 0x6c475820, 0x1c46a: 0x6cedc420, 0x1c46b: 0x6c6e0e20, + 0x1c46c: 0x6c6e1020, 0x1c46d: 0x6cc8be20, 0x1c46e: 0x6c755a20, 0x1c46f: 0x6c52f820, + 0x1c470: 0x6cdf6020, 0x1c471: 0x6cc34e20, 0x1c472: 0x6c5fcc20, 0x1c473: 0x6c0b7020, + 0x1c474: 0x6c0b7220, 0x1c475: 0x6c420e20, 0x1c476: 0x6cf1fe20, 0x1c477: 0x6d378820, + 0x1c478: 0x6c398420, 0x1c479: 0x6d045620, 0x1c47a: 0x6c73e020, 0x1c47b: 0x6c561020, + 0x1c47c: 0x6ca96820, 0x1c47d: 0x6cb73820, 0x1c47e: 0x6c3b5620, 0x1c47f: 0x6d067220, + // Block 0x712, offset 0x1c480 + 0x1c480: 0x6d068420, 0x1c481: 0x6cbe0620, 0x1c482: 0x6d146220, 0x1c483: 0x6cf2ce20, + 0x1c484: 0x6d278020, 0x1c485: 0x6d253e20, 0x1c486: 0x6c4f9020, 0x1c487: 0x6d0d3e20, + 0x1c488: 0x6c189c20, 0x1c489: 0x6c189e20, 0x1c48a: 0x6c286820, 0x1c48b: 0x6d1eec20, + 0x1c48c: 0x6c33da20, 0x1c48d: 0x6c565820, 0x1c48e: 0x6c5d9c20, 0x1c48f: 0x6cb4cc20, + 0x1c490: 0x6ca26820, 0x1c491: 0x6caa7620, 0x1c492: 0x6c99d220, 0x1c493: 0x6c268220, + 0x1c494: 0x6c9e0020, 0x1c495: 0x6c9d1e20, 0x1c496: 0x6c1cae20, 0x1c497: 0x6cacce20, + 0x1c498: 0x6c08bc20, 0x1c499: 0x6ccbc420, 0x1c49a: 0x6d34ea20, 0x1c49b: 0x6cae0220, + 0x1c49c: 0x6cac9e20, 0x1c49d: 0x6d3c7620, 0x1c49e: 0x6d288420, 0x1c49f: 0x6c463820, + 0x1c4a0: 0x6c8e4220, 0x1c4a1: 0x6c99d420, 0x1c4a2: 0x6d2aa620, 0x1c4a3: 0x6c3c1c20, + 0x1c4a4: 0x6cab2e20, 0x1c4a5: 0x6c858020, 0x1c4a6: 0x6c94da20, 0x1c4a7: 0x6c122220, + 0x1c4a8: 0x6c3c1e20, 0x1c4a9: 0x6ceee020, 0x1c4aa: 0x6c565a20, 0x1c4ab: 0x6ca0d220, + 0x1c4ac: 0x6c9a7820, 0x1c4ad: 0x6cd59e20, 0x1c4ae: 0x6c71a620, 0x1c4af: 0x6d296220, + 0x1c4b0: 0x6ceab020, 0x1c4b1: 0x6ceaee20, 0x1c4b2: 0x6ceaf020, 0x1c4b3: 0x6c50c820, + 0x1c4b4: 0x6c859020, 0x1c4b5: 0x6c9cdc20, 0x1c4b6: 0x6d147220, 0x1c4b7: 0x6c37e420, + 0x1c4b8: 0x6c3a8820, 0x1c4b9: 0x6d1efe20, 0x1c4ba: 0x6ce48420, 0x1c4bb: 0x6d358a20, + 0x1c4bc: 0x6d2f8820, 0x1c4bd: 0x6c46f220, 0x1c4be: 0x6d2d6020, 0x1c4bf: 0x6d0c6820, + // Block 0x713, offset 0x1c4c0 + 0x1c4c0: 0x6cd7ce20, 0x1c4c1: 0x6c7be420, 0x1c4c2: 0x6c6ef820, 0x1c4c3: 0x6c705c20, + 0x1c4c4: 0x6d016020, 0x1c4c5: 0x6cc00620, 0x1c4c6: 0x6d16c220, 0x1c4c7: 0x6c632c20, + 0x1c4c8: 0x6d379a20, 0x1c4c9: 0x6cc2c220, 0x1c4ca: 0x6cb2fc20, 0x1c4cb: 0x6c5b9020, + 0x1c4cc: 0x6c9d2620, 0x1c4cd: 0x6c077e20, 0x1c4ce: 0x6d2aaa20, 0x1c4cf: 0x6d39f420, + 0x1c4d0: 0x6c821820, 0x1c4d1: 0x6d1e9820, 0x1c4d2: 0x6c46f420, 0x1c4d3: 0x6c530420, + 0x1c4d4: 0x6c417620, 0x1c4d5: 0x6c382e20, 0x1c4d6: 0x6c992e20, 0x1c4d7: 0x6cd89020, + 0x1c4d8: 0x6c54a620, 0x1c4d9: 0x6cb27a20, 0x1c4da: 0x6c229220, 0x1c4db: 0x6c392220, + 0x1c4dc: 0x6d339a20, 0x1c4dd: 0x6cda8020, 0x1c4de: 0x6ca95420, 0x1c4df: 0x6c195420, + 0x1c4e0: 0x6c8cac20, 0x1c4e1: 0x6cad8220, 0x1c4e2: 0x6c0e5220, 0x1c4e3: 0x6cb74620, + 0x1c4e4: 0x6cd88220, 0x1c4e5: 0x6ca5c020, 0x1c4e6: 0x6c70f620, 0x1c4e7: 0x6cc96a20, + 0x1c4e8: 0x6d3ab020, 0x1c4e9: 0x6cd0e220, 0x1c4ea: 0x6c832020, 0x1c4eb: 0x6d087020, + 0x1c4ec: 0x6c73f020, 0x1c4ed: 0x6c3df620, 0x1c4ee: 0x6caca220, 0x1c4ef: 0x6c9f9620, + 0x1c4f0: 0x6cdf6820, 0x1c4f1: 0x6d0f4a20, 0x1c4f2: 0x6c612020, 0x1c4f3: 0x6d1e1420, + 0x1c4f4: 0x6c497c20, 0x1c4f5: 0x6c083a20, 0x1c4f6: 0x6d090020, 0x1c4f7: 0x6c8f6c20, + 0x1c4f8: 0x6c913a20, 0x1c4f9: 0x6c28f420, 0x1c4fa: 0x6c95e020, 0x1c4fb: 0x6d016220, + 0x1c4fc: 0x6cb3c020, 0x1c4fd: 0x6d2aac20, 0x1c4fe: 0x6c6d9020, 0x1c4ff: 0x6d1a3c20, + // Block 0x714, offset 0x1c500 + 0x1c500: 0x6cac5420, 0x1c501: 0x6c6a9020, 0x1c502: 0x6d16f620, 0x1c503: 0x6c5a9820, + 0x1c504: 0x6c5b2620, 0x1c505: 0x6d293020, 0x1c506: 0x6c19ce20, 0x1c507: 0x6d19b420, + 0x1c508: 0x6ceeec20, 0x1c509: 0x6c546620, 0x1c50a: 0x6c665a20, 0x1c50b: 0x6d0f9820, + 0x1c50c: 0x6c8ad420, 0x1c50d: 0x6cd8a820, 0x1c50e: 0x6c61aa20, 0x1c50f: 0x6c374020, + 0x1c510: 0x6d03d020, 0x1c511: 0x6c3e1220, 0x1c512: 0x6cc94c20, 0x1c513: 0x6ccb1820, + 0x1c514: 0x6d350420, 0x1c515: 0x6d1b3e20, 0x1c516: 0x6cf3b620, 0x1c517: 0x6cf7d620, + 0x1c518: 0x6c77a420, 0x1c519: 0x6d398a20, 0x1c51a: 0x6c67da20, 0x1c51b: 0x6c95e820, + 0x1c51c: 0x6c95f420, 0x1c51d: 0x6c01a620, 0x1c51e: 0x6c306420, 0x1c51f: 0x6ce3dc20, + 0x1c520: 0x6ca1c820, 0x1c521: 0x6c832220, 0x1c522: 0x6d13da20, 0x1c523: 0x6c9ce420, + 0x1c524: 0x6cc2c420, 0x1c525: 0x6c6c3020, 0x1c526: 0x6cb37020, 0x1c527: 0x6cef9820, + 0x1c528: 0x6cff7020, 0x1c529: 0x6d017220, 0x1c52a: 0x6c531420, 0x1c52b: 0x6d069420, + 0x1c52c: 0x6cda8620, 0x1c52d: 0x6c7b9220, 0x1c52e: 0x6ce20a20, 0x1c52f: 0x6cbcac20, + 0x1c530: 0x6c71fe20, 0x1c531: 0x6c378a20, 0x1c532: 0x6d386020, 0x1c533: 0x6cc81220, + 0x1c534: 0x6cb28620, 0x1c535: 0x6d09ec20, 0x1c536: 0x6d046020, 0x1c537: 0x6d35a220, + 0x1c538: 0x6c49e020, 0x1c539: 0x6c586420, 0x1c53a: 0x6c9fec20, 0x1c53b: 0x6c5d7020, + 0x1c53c: 0x6cebcc20, 0x1c53d: 0x6cb84c20, 0x1c53e: 0x6cac1e20, 0x1c53f: 0x6cf35820, + // Block 0x715, offset 0x1c540 + 0x1c540: 0x6cc0e820, 0x1c541: 0x6c8e4a20, 0x1c542: 0x6d16f820, 0x1c543: 0x6c633a20, + 0x1c544: 0x6c6e5a20, 0x1c545: 0x6cb9f420, 0x1c546: 0x6c675420, 0x1c547: 0x6c683220, + 0x1c548: 0x6d312a20, 0x1c549: 0x6cd1ac20, 0x1c54a: 0x6d3d3420, 0x1c54b: 0x6c12d420, + 0x1c54c: 0x6c380020, 0x1c54d: 0x6c5b9c20, 0x1c54e: 0x6c61ac20, 0x1c54f: 0x6c8e4620, + 0x1c550: 0x6c159c20, 0x1c551: 0x6c5ce020, 0x1c552: 0x6c561420, 0x1c553: 0x6ca9b420, + 0x1c554: 0x6d09ee20, 0x1c555: 0x6c6ce220, 0x1c556: 0x6c8aee20, 0x1c557: 0x6cc03220, + 0x1c558: 0x6cefa220, 0x1c559: 0x6d30ea20, 0x1c55a: 0x6c75a620, 0x1c55b: 0x6c4df620, + 0x1c55c: 0x6c052620, 0x1c55d: 0x6c985220, 0x1c55e: 0x6d3d3a20, 0x1c55f: 0x6d1f1820, + 0x1c560: 0x6cf5c220, 0x1c561: 0x6c0ed620, 0x1c562: 0x6c310420, 0x1c563: 0x6c590420, + 0x1c564: 0x6c532a20, 0x1c565: 0x6d173220, 0x1c566: 0x6cb48820, 0x1c567: 0x6d1ce420, + 0x1c568: 0x6c802420, 0x1c569: 0x6c502e20, 0x1c56a: 0x6c811820, 0x1c56b: 0x6c4e5620, + 0x1c56c: 0x6c850c20, 0x1c56d: 0x6c44be20, 0x1c56e: 0x6c3e3620, 0x1c56f: 0x6cf3b820, + 0x1c570: 0x6c88ea20, 0x1c571: 0x6c213a20, 0x1c572: 0x6c3ca220, 0x1c573: 0x6d173420, + 0x1c574: 0x6d22f220, 0x1c575: 0x6ce73420, 0x1c576: 0x6c815420, 0x1c577: 0x6c4d3a20, + 0x1c578: 0x6c6cee20, 0x1c579: 0x6c634220, 0x1c57a: 0x6c1cb820, 0x1c57b: 0x6c6f0820, + 0x1c57c: 0x6c9a5220, 0x1c57d: 0x6cdbb820, 0x1c57e: 0x6c195e20, 0x1c57f: 0x6cae1420, + // Block 0x716, offset 0x1c580 + 0x1c580: 0x6cfcaa20, 0x1c581: 0x6cd09820, 0x1c582: 0x6ce92e20, 0x1c583: 0x6c7dd020, + 0x1c584: 0x6cb25020, 0x1c585: 0x6ca80820, 0x1c586: 0x6c4e9c20, 0x1c587: 0x6c6da020, + 0x1c588: 0x6cfea220, 0x1c589: 0x6ccf3c20, 0x1c58a: 0x6ca71e20, 0x1c58b: 0x6ce84e20, + 0x1c58c: 0x6d1e2620, 0x1c58d: 0x6cffe020, 0x1c58e: 0x6cfb3620, 0x1c58f: 0x6ce6bc20, + 0x1c590: 0x6c355820, 0x1c591: 0x6cda8e20, 0x1c592: 0x6cea1c20, 0x1c593: 0x6c72e620, + 0x1c594: 0x6c132c20, 0x1c595: 0x6ce3e220, 0x1c596: 0x6c85d020, 0x1c597: 0x6cd71620, + 0x1c598: 0x6cd8aa20, 0x1c599: 0x6c832820, 0x1c59a: 0x6cd71820, 0x1c59b: 0x6ce1be20, + 0x1c59c: 0x6c318e20, 0x1c59d: 0x6c81ce20, 0x1c59e: 0x6c7eec20, 0x1c59f: 0x6c87f620, + 0x1c5a0: 0x6ceef620, 0x1c5a1: 0x6cf28020, 0x1c5a2: 0x6d279a20, 0x1c5a3: 0x6c590620, + 0x1c5a4: 0x6c2b6420, 0x1c5a5: 0x6c528a20, 0x1c5a6: 0x6cc8fa20, 0x1c5a7: 0x6c666e20, + 0x1c5a8: 0x6d2f0220, 0x1c5a9: 0x6ccb1c20, 0x1c5aa: 0x6c3e5220, 0x1c5ab: 0x6c498420, + 0x1c5ac: 0x6d042a20, 0x1c5ad: 0x6cd46420, 0x1c5ae: 0x6cd69020, 0x1c5af: 0x6d0b2a20, + 0x1c5b0: 0x6c21b620, 0x1c5b1: 0x6d2f2e20, 0x1c5b2: 0x6d12e820, 0x1c5b3: 0x6c797620, + 0x1c5b4: 0x6cf2e420, 0x1c5b5: 0x6c4e0220, 0x1c5b6: 0x6ceac020, 0x1c5b7: 0x6c2ffa20, + 0x1c5b8: 0x6c510820, 0x1c5b9: 0x6cf28620, 0x1c5ba: 0x6c708e20, 0x1c5bb: 0x6ccf4020, + 0x1c5bc: 0x6c894e20, 0x1c5bd: 0x6c5cc220, 0x1c5be: 0x6cde4e20, 0x1c5bf: 0x6d3cfe20, + // Block 0x717, offset 0x1c5c0 + 0x1c5c0: 0x6c2d5220, 0x1c5c1: 0x6cbcb620, 0x1c5c2: 0x6c2a6a20, 0x1c5c3: 0x6c735620, + 0x1c5c4: 0x6d3e2420, 0x1c5c5: 0x6cf5f020, 0x1c5c6: 0x6cff8220, 0x1c5c7: 0x6cb5ca20, + 0x1c5c8: 0x6c477e20, 0x1c5c9: 0x6c4cb820, 0x1c5ca: 0x6d0bf620, 0x1c5cb: 0x6c8bb020, + 0x1c5cc: 0x6ce17420, 0x1c5cd: 0x6d387620, 0x1c5ce: 0x6caf0420, 0x1c5cf: 0x6c503820, + 0x1c5d0: 0x6c166620, 0x1c5d1: 0x6cd4cc20, 0x1c5d2: 0x6cb4ea20, 0x1c5d3: 0x6c399020, + 0x1c5d4: 0x6d345820, 0x1c5d5: 0x6c923c20, 0x1c5d6: 0x6ca53020, 0x1c5d7: 0x6c711420, + 0x1c5d8: 0x6ce21e20, 0x1c5d9: 0x6c239c20, 0x1c5da: 0x6c833020, 0x1c5db: 0x6d30f020, + 0x1c5dc: 0x6cb29c20, 0x1c5dd: 0x6c3a3420, 0x1c5de: 0x6cd91c20, 0x1c5df: 0x6ce4ee20, + 0x1c5e0: 0x6cb09020, 0x1c5e1: 0x6c288020, 0x1c5e2: 0x6d231620, 0x1c5e3: 0x6ca5d820, + 0x1c5e4: 0x6d208620, 0x1c5e5: 0x6c923e20, 0x1c5e6: 0x6c421a20, 0x1c5e7: 0x6c9d3a20, + 0x1c5e8: 0x6c6e7420, 0x1c5e9: 0x6c8ce820, 0x1c5ea: 0x6c94f420, 0x1c5eb: 0x6d1a5c20, + 0x1c5ec: 0x6c253620, 0x1c5ed: 0x6cc18820, 0x1c5ee: 0x6c57ea20, 0x1c5ef: 0x6d231820, + 0x1c5f0: 0x6ca72220, 0x1c5f1: 0x6ccfde20, 0x1c5f2: 0x6c0bf620, 0x1c5f3: 0x6c214220, + 0x1c5f4: 0x6c54c220, 0x1c5f5: 0x6d24ec20, 0x1c5f6: 0x6c7efc20, 0x1c5f7: 0x6c5d2620, + 0x1c5f8: 0x6cbe4620, 0x1c5f9: 0x6d0bf820, 0x1c5fa: 0x6cba0220, 0x1c5fb: 0x6ce46220, + 0x1c5fc: 0x6c9e9020, 0x1c5fd: 0x6d350c20, 0x1c5fe: 0x6d1ae420, 0x1c5ff: 0x6c9d3c20, + // Block 0x718, offset 0x1c600 + 0x1c600: 0x6c07b220, 0x1c601: 0x6d24de20, 0x1c602: 0x6cf20820, 0x1c603: 0x6cc91c20, + 0x1c604: 0x6c39fa20, 0x1c605: 0x6cbe4820, 0x1c606: 0x6d24e020, 0x1c607: 0x6c786220, + 0x1c608: 0x6c61f220, 0x1c609: 0x6ccf4220, 0x1c60a: 0x6d24e220, 0x1c60b: 0x6ccba420, + 0x1c60c: 0x6c924020, 0x1c60d: 0x6d3f4420, 0x1c60e: 0x6c319620, 0x1c60f: 0x6cb81420, + 0x1c610: 0x6c667a20, 0x1c611: 0x6c9e1c20, 0x1c612: 0x6cb09220, 0x1c613: 0x6cf94420, + 0x1c614: 0x6d210220, 0x1c615: 0x6d24e420, 0x1c616: 0x6cd05c20, 0x1c617: 0x6cd09e20, + 0x1c618: 0x6cc74c20, 0x1c619: 0x6c592420, 0x1c61a: 0x6d3a6420, 0x1c61b: 0x6c659620, + 0x1c61c: 0x6caa9020, 0x1c61d: 0x6d212a20, 0x1c61e: 0x6cc06220, 0x1c61f: 0x6ce67220, + 0x1c620: 0x6cc18a20, 0x1c621: 0x6c325c20, 0x1c622: 0x6c389e20, 0x1c623: 0x6d2bdc20, + 0x1c624: 0x6c0f0420, 0x1c625: 0x6cf2f220, 0x1c626: 0x6cf28820, 0x1c627: 0x6c2c5820, + 0x1c628: 0x6cee8e20, 0x1c629: 0x6cf15020, 0x1c62a: 0x6cc7ac20, 0x1c62b: 0x6d01ae20, + 0x1c62c: 0x6c12ea20, 0x1c62d: 0x6cf09820, 0x1c62e: 0x6c510a20, 0x1c62f: 0x6c42a220, + 0x1c630: 0x6d0d8a20, 0x1c631: 0x6c534a20, 0x1c632: 0x6d089420, 0x1c633: 0x6c9cf220, + 0x1c634: 0x6c786a20, 0x1c635: 0x6c98da20, 0x1c636: 0x6d1bb020, 0x1c637: 0x6d0d8c20, + 0x1c638: 0x6d1f3820, 0x1c639: 0x6c52a620, 0x1c63a: 0x6c9e9220, 0x1c63b: 0x6cd13a20, + 0x1c63c: 0x6c9a5a20, 0x1c63d: 0x6d290420, 0x1c63e: 0x6c5cec20, 0x1c63f: 0x6ca3c420, + // Block 0x719, offset 0x1c640 + 0x1c640: 0x6c4afe20, 0x1c641: 0x6c1c2020, 0x1c642: 0x6c363820, 0x1c643: 0x6cac2620, + 0x1c644: 0x6c99fc20, 0x1c645: 0x6c88fc20, 0x1c646: 0x6cb79620, 0x1c647: 0x6cb79820, + 0x1c648: 0x6c99fe20, 0x1c649: 0x6ce4a020, 0x1c64a: 0x6c23ec20, 0x1c64b: 0x6cef1020, + 0x1c64c: 0x6c116a20, 0x1c64d: 0x6ce93220, 0x1c64e: 0x6c9e2620, 0x1c64f: 0x6c5bc420, + 0x1c650: 0x6ca11a20, 0x1c651: 0x6d059c20, 0x1c652: 0x6c604020, 0x1c653: 0x6cae4020, + 0x1c654: 0x6c649e20, 0x1c655: 0x6c658a20, 0x1c656: 0x6c555e20, 0x1c657: 0x6c3ce020, + 0x1c658: 0x6cfd7420, 0x1c659: 0x6d17a820, 0x1c65a: 0x6d1b5420, 0x1c65b: 0x6d2e6420, + 0x1c65c: 0x6cd26a20, 0x1c65d: 0x6c6a1820, 0x1c65e: 0x6c197020, 0x1c65f: 0x6c59c620, + 0x1c660: 0x6ce09a20, 0x1c661: 0x6d212c20, 0x1c662: 0x6c09a220, 0x1c663: 0x6c9fb020, + 0x1c664: 0x6cd1be20, 0x1c665: 0x6ce86020, 0x1c666: 0x6cd10220, 0x1c667: 0x6d1e3a20, + 0x1c668: 0x6c712620, 0x1c669: 0x6c307820, 0x1c66a: 0x6ce98a20, 0x1c66b: 0x6c68f620, + 0x1c66c: 0x6c690820, 0x1c66d: 0x6cc06420, 0x1c66e: 0x6d0c0820, 0x1c66f: 0x6ce0c020, + 0x1c670: 0x6c8f9420, 0x1c671: 0x6c5dd220, 0x1c672: 0x6d256420, 0x1c673: 0x6ca42820, + 0x1c674: 0x6c04f620, 0x1c675: 0x6d1fcc20, 0x1c676: 0x6cc2f020, 0x1c677: 0x6d3c1820, + 0x1c678: 0x6c89ba20, 0x1c679: 0x6c14f620, 0x1c67a: 0x6d0c9620, 0x1c67b: 0x6c214c20, + 0x1c67c: 0x6ca83020, 0x1c67d: 0x6d3e3e20, 0x1c67e: 0x6cec9020, 0x1c67f: 0x6cd1c020, + // Block 0x71a, offset 0x1c680 + 0x1c680: 0x6c97ba20, 0x1c681: 0x6d1c7220, 0x1c682: 0x6c7ed620, 0x1c683: 0x6c7cfc20, + 0x1c684: 0x6c3d0020, 0x1c685: 0x6c669020, 0x1c686: 0x6d06da20, 0x1c687: 0x6c908a20, + 0x1c688: 0x6cef1220, 0x1c689: 0x6c413620, 0x1c68a: 0x6cfa6620, 0x1c68b: 0x6d1c7420, + 0x1c68c: 0x6cb31020, 0x1c68d: 0x6c6d1820, 0x1c68e: 0x6d0e8620, 0x1c68f: 0x6ce10420, + 0x1c690: 0x6d258220, 0x1c691: 0x6cdd7a20, 0x1c692: 0x6d258420, 0x1c693: 0x6c881420, + 0x1c694: 0x6d11b820, 0x1c695: 0x6c9c0620, 0x1c696: 0x6d3cde20, 0x1c697: 0x6c1a1c20, + 0x1c698: 0x6c78ba20, 0x1c699: 0x6cdf7a20, 0x1c69a: 0x6cde0a20, 0x1c69b: 0x6cebe420, + 0x1c69c: 0x6c8e3620, 0x1c69d: 0x6c465220, 0x1c69e: 0x6ccaae20, 0x1c69f: 0x6ca00620, + 0x1c6a0: 0x6d2cc420, 0x1c6a1: 0x6cd27220, 0x1c6a2: 0x6d17e820, 0x1c6a3: 0x6c952220, + 0x1c6a4: 0x6c969a20, 0x1c6a5: 0x6cb48e20, 0x1c6a6: 0x6cee9e20, 0x1c6a7: 0x6c863420, + 0x1c6a8: 0x6c111220, 0x1c6a9: 0x6cf50020, 0x1c6aa: 0x6cf64c20, 0x1c6ab: 0x6cf15a20, + 0x1c6ac: 0x6cbaba20, 0x1c6ad: 0x6d2ace20, 0x1c6ae: 0x6cd1ce20, 0x1c6af: 0x6cdace20, + 0x1c6b0: 0x6c004220, 0x1c6b1: 0x6cbd8420, 0x1c6b2: 0x6cd9b220, 0x1c6b3: 0x6d27b220, + 0x1c6b4: 0x6d054420, 0x1c6b5: 0x6d19ec20, 0x1c6b6: 0x6cc68a20, 0x1c6b7: 0x6c5d2e20, + 0x1c6b8: 0x6cdad020, 0x1c6b9: 0x6cddcc20, 0x1c6ba: 0x6ca6ac20, 0x1c6bb: 0x6cddf420, + 0x1c6bc: 0x6cd1d020, 0x1c6bd: 0x6cc81c20, 0x1c6be: 0x6c002a20, 0x1c6bf: 0x6cacba20, + // Block 0x71b, offset 0x1c6c0 + 0x1c6c0: 0x6c1f5020, 0x1c6c1: 0x6c1e7e20, 0x1c6c2: 0x6cacdc20, 0x1c6c3: 0x6cf22c20, + 0x1c6c4: 0x6c123220, 0x1c6c5: 0x6c9ede20, 0x1c6c6: 0x6c440620, 0x1c6c7: 0x6c2cce20, + 0x1c6c8: 0x6c504420, 0x1c6c9: 0x6c5a7020, 0x1c6ca: 0x6cf8a020, 0x1c6cb: 0x6d3e4020, + 0x1c6cc: 0x6c2b7220, 0x1c6cd: 0x6d365a20, 0x1c6ce: 0x6d03f220, 0x1c6cf: 0x6c3f6c20, + 0x1c6d0: 0x6c6aea20, 0x1c6d1: 0x6c573e20, 0x1c6d2: 0x6c439a20, 0x1c6d3: 0x6d3f1a20, + 0x1c6d4: 0x6ce1d820, 0x1c6d5: 0x6ce2aa20, 0x1c6d6: 0x6cdbc820, 0x1c6d7: 0x6c09c820, + 0x1c6d8: 0x6c69a420, 0x1c6d9: 0x6c5be620, 0x1c6da: 0x6c4bce20, 0x1c6db: 0x6d1a7020, + 0x1c6dc: 0x6c42ca20, 0x1c6dd: 0x6c8f9620, 0x1c6de: 0x6d362c20, 0x1c6df: 0x6d0e8820, + 0x1c6e0: 0x6ccf5820, 0x1c6e1: 0x6c97be20, 0x1c6e2: 0x6d1c8020, 0x1c6e3: 0x6c215020, + 0x1c6e4: 0x6c93e620, 0x1c6e5: 0x6c807420, 0x1c6e6: 0x6c943e20, 0x1c6e7: 0x6d003420, + 0x1c6e8: 0x6c0d3c20, 0x1c6e9: 0x6cdfb020, 0x1c6ea: 0x6d236e20, 0x1c6eb: 0x6d052420, + 0x1c6ec: 0x6c56b820, 0x1c6ed: 0x6c09ca20, 0x1c6ee: 0x6c0c0c20, 0x1c6ef: 0x6d368e20, + 0x1c6f0: 0x6c67f220, 0x1c6f1: 0x6c79f620, 0x1c6f2: 0x6cd0be20, 0x1c6f3: 0x6cce0e20, + 0x1c6f4: 0x6c2b3a20, 0x1c6f5: 0x6c9d6820, 0x1c6f6: 0x6c025220, 0x1c6f7: 0x6c91cc20, + 0x1c6f8: 0x6c562820, 0x1c6f9: 0x6c54e820, 0x1c6fa: 0x6d1eac20, 0x1c6fb: 0x6c15cc20, + 0x1c6fc: 0x6c396420, 0x1c6fd: 0x6d1d9e20, 0x1c6fe: 0x6c4bd620, 0x1c6ff: 0x6c97c420, + // Block 0x71c, offset 0x1c700 + 0x1c700: 0x6cbeae20, 0x1c701: 0x6d216e20, 0x1c702: 0x6cb1b820, 0x1c703: 0x6c623e20, + 0x1c704: 0x6d0b3420, 0x1c705: 0x6c176e20, 0x1c706: 0x6cb51220, 0x1c707: 0x6cf7fe20, + 0x1c708: 0x6c624020, 0x1c709: 0x6c928620, 0x1c70a: 0x6c90a620, 0x1c70b: 0x6c8f9c20, + 0x1c70c: 0x6c6ca020, 0x1c70d: 0x6c4c7a20, 0x1c70e: 0x6c23a620, 0x1c70f: 0x6c910e20, + 0x1c710: 0x6d349020, 0x1c711: 0x6c414c20, 0x1c712: 0x6cbb1a20, 0x1c713: 0x6c83e220, + 0x1c714: 0x6d0db420, 0x1c715: 0x6c127e20, 0x1c716: 0x6c69b020, 0x1c717: 0x6c232a20, + 0x1c718: 0x6c215620, 0x1c719: 0x6ce95620, 0x1c71a: 0x6cab4020, 0x1c71b: 0x6ce2a820, + 0x1c71c: 0x6d12b020, 0x1c71d: 0x6cf79220, 0x1c71e: 0x6c9d6a20, 0x1c71f: 0x6ce11220, + 0x1c720: 0x6ca12c20, 0x1c721: 0x6cce1020, 0x1c722: 0x6c4ee620, 0x1c723: 0x6c881620, + 0x1c724: 0x6c803220, 0x1c725: 0x6cebe820, 0x1c726: 0x6c1b4820, 0x1c727: 0x6c41aa20, + 0x1c728: 0x6c3cae20, 0x1c729: 0x6d081a20, 0x1c72a: 0x6d140420, 0x1c72b: 0x6c97ec20, + 0x1c72c: 0x6d3f5c20, 0x1c72d: 0x6c989620, 0x1c72e: 0x6c774020, 0x1c72f: 0x6c961620, + 0x1c730: 0x6cae7a20, 0x1c731: 0x6cd5f420, 0x1c732: 0x6d2f0620, 0x1c733: 0x6d2eca20, + 0x1c734: 0x6d3c4620, 0x1c735: 0x6d070c20, 0x1c736: 0x6c594020, 0x1c737: 0x6c5d9020, + 0x1c738: 0x6c66aa20, 0x1c739: 0x6d0c1c20, 0x1c73a: 0x6cd6d820, 0x1c73b: 0x6c89f820, + 0x1c73c: 0x6c24fa20, 0x1c73d: 0x6ce36420, 0x1c73e: 0x6d106020, 0x1c73f: 0x6c677220, + // Block 0x71d, offset 0x1c740 + 0x1c740: 0x6c23a820, 0x1c741: 0x6d1d0620, 0x1c742: 0x6c537220, 0x1c743: 0x6d0a1c20, + 0x1c744: 0x6cd5f620, 0x1c745: 0x6c499a20, 0x1c746: 0x6d1c8620, 0x1c747: 0x6cfeee20, + 0x1c748: 0x6d404220, 0x1c749: 0x6c7de020, 0x1c74a: 0x6d070e20, 0x1c74b: 0x6c890c20, + 0x1c74c: 0x6d369020, 0x1c74d: 0x6cef2020, 0x1c74e: 0x6cb0ac20, 0x1c74f: 0x6d23c420, + 0x1c750: 0x6c69be20, 0x1c751: 0x6cb3c420, 0x1c752: 0x6c297820, 0x1c753: 0x6c5c1820, + 0x1c754: 0x6c6b1c20, 0x1c755: 0x6cf46820, 0x1c756: 0x6cabdc20, 0x1c757: 0x6c608620, + 0x1c758: 0x6cac4220, 0x1c759: 0x6cef2c20, 0x1c75a: 0x6cdb1820, 0x1c75b: 0x6cb9b820, + 0x1c75c: 0x6cb9ba20, 0x1c75d: 0x6cf69c20, 0x1c75e: 0x6c92cc20, 0x1c75f: 0x6cf8c620, + 0x1c760: 0x6d0aa220, 0x1c761: 0x6c340620, 0x1c762: 0x6c59da20, 0x1c763: 0x6c9fc620, + 0x1c764: 0x6cc90420, 0x1c765: 0x6cdb0020, 0x1c766: 0x6c81b820, 0x1c767: 0x6d318a20, + 0x1c768: 0x6c23aa20, 0x1c769: 0x6d182820, 0x1c76a: 0x6d30fe20, 0x1c76b: 0x6cec9820, + 0x1c76c: 0x6ccd9e20, 0x1c76d: 0x6ce00420, 0x1c76e: 0x6c177620, 0x1c76f: 0x6d0a3220, + 0x1c770: 0x6c7d0e20, 0x1c771: 0x6d126420, 0x1c772: 0x6ccee420, 0x1c773: 0x6ce8da20, + 0x1c774: 0x6d39bc20, 0x1c775: 0x6cc95820, 0x1c776: 0x6c522220, 0x1c777: 0x6c0a2a20, + 0x1c778: 0x6ccd0820, 0x1c779: 0x6c151c20, 0x1c77a: 0x6c151e20, 0x1c77b: 0x6cd56820, + 0x1c77c: 0x6ce77c20, 0x1c77d: 0x6cb41020, 0x1c77e: 0x6c8bce20, 0x1c77f: 0x6cef2e20, + // Block 0x71e, offset 0x1c780 + 0x1c780: 0x6ccb6c20, 0x1c781: 0x6ccb4620, 0x1c782: 0x6c1a3820, 0x1c783: 0x6c6f3020, + 0x1c784: 0x6c1a3a20, 0x1c785: 0x6c57be20, 0x1c786: 0x6c686c20, 0x1c787: 0x6c81dc20, + 0x1c788: 0x6c183420, 0x1c789: 0x6c41e020, 0x1c78a: 0x6c259c20, 0x1c78b: 0x6c53cc20, + 0x1c78c: 0x6cd81820, 0x1c78d: 0x6cd60220, 0x1c78e: 0x6cae8420, 0x1c78f: 0x6c4e2a20, + 0x1c790: 0x6d27c020, 0x1c791: 0x6c8f3c20, 0x1c792: 0x6c53ce20, 0x1c793: 0x6c3ed820, + 0x1c794: 0x6c505a20, 0x1c795: 0x6c513e20, 0x1c796: 0x6cfb8020, 0x1c797: 0x6c66b620, + 0x1c798: 0x6ccd0a20, 0x1c799: 0x6cf8c820, 0x1c79a: 0x6d24c220, 0x1c79b: 0x6c934c20, + 0x1c79c: 0x6c7fac20, 0x1c79d: 0x6ca96020, 0x1c79e: 0x6d21a220, 0x1c79f: 0x6c8c3420, + 0x1c7a0: 0x6c9e4020, 0x1c7a1: 0x6d2a5020, 0x1c7a2: 0x6c290420, 0x1c7a3: 0x6c595420, + 0x1c7a4: 0x6d2afc20, 0x1c7a5: 0x6d021620, 0x1c7a6: 0x6d23ea20, 0x1c7a7: 0x6c853020, + 0x1c7a8: 0x6cd3da20, 0x1c7a9: 0x6d091c20, 0x1c7aa: 0x6c8d5820, 0x1c7ab: 0x6ced9420, + 0x1c7ac: 0x6d3e8a20, 0x1c7ad: 0x6d1db420, 0x1c7ae: 0x6c5c3420, 0x1c7af: 0x6c120420, + 0x1c7b0: 0x6c891620, 0x1c7b1: 0x6c2d8420, 0x1c7b2: 0x6d134020, 0x1c7b3: 0x6c02ec20, + 0x1c7b4: 0x6c589820, 0x1c7b5: 0x6d319220, 0x1c7b6: 0x6c152420, 0x1c7b7: 0x6c980420, + 0x1c7b8: 0x6c284420, 0x1c7b9: 0x6c28b220, 0x1c7ba: 0x6d189e20, 0x1c7bb: 0x6cdc5c20, + 0x1c7bc: 0x6cb0ba20, 0x1c7bd: 0x6c728e20, 0x1c7be: 0x6cde8e20, 0x1c7bf: 0x6cbda420, + // Block 0x71f, offset 0x1c7c0 + 0x1c7c0: 0x6c5f3420, 0x1c7c1: 0x6d3d9a20, 0x1c7c2: 0x6c884c20, 0x1c7c3: 0x6ca9c620, + 0x1c7c4: 0x6c4c3020, 0x1c7c5: 0x6c6d4e20, 0x1c7c6: 0x6c3b8c20, 0x1c7c7: 0x6ccb5a20, + 0x1c7c8: 0x6c608820, 0x1c7c9: 0x6cdbda20, 0x1c7ca: 0x6c5c3620, 0x1c7cb: 0x6c1eea20, + 0x1c7cc: 0x6cdeac20, 0x1c7cd: 0x6cd93620, 0x1c7ce: 0x6c2f7e20, 0x1c7cf: 0x6ccba620, + 0x1c7d0: 0x6d3a7e20, 0x1c7d1: 0x6c7f5620, 0x1c7d2: 0x6c0d5220, 0x1c7d3: 0x6c884e20, + 0x1c7d4: 0x6c9d0220, 0x1c7d5: 0x6cd20220, 0x1c7d6: 0x6cd60c20, 0x1c7d7: 0x6c9d8620, + 0x1c7d8: 0x6ca95a20, 0x1c7d9: 0x6d1ca220, 0x1c7da: 0x6d1ca420, 0x1c7db: 0x6c9b4c20, + 0x1c7dc: 0x6c6d5e20, 0x1c7dd: 0x6cb65e20, 0x1c7de: 0x6c0a7020, 0x1c7df: 0x6c629820, + 0x1c7e0: 0x6c4ff420, 0x1c7e1: 0x6cc7d220, 0x1c7e2: 0x6c256a20, 0x1c7e3: 0x6cf31c20, + 0x1c7e4: 0x6ce1f020, 0x1c7e5: 0x6d1b0e20, 0x1c7e6: 0x6d1b1020, 0x1c7e7: 0x6c336820, + 0x1c7e8: 0x6c226c20, 0x1c7e9: 0x6c5df820, 0x1c7ea: 0x6c6eb220, 0x1c7eb: 0x6c807c20, + 0x1c7ec: 0x6c75f020, 0x1c7ed: 0x6c007820, 0x1c7ee: 0x6cb45820, 0x1c7ef: 0x6d3db020, + 0x1c7f0: 0x6cef4020, 0x1c7f1: 0x6c0d5420, 0x1c7f2: 0x6c47d620, 0x1c7f3: 0x6cb9d620, + 0x1c7f4: 0x6d1ca620, 0x1c7f5: 0x6c0d9c20, 0x1c7f6: 0x6c7e1c20, 0x1c7f7: 0x6c3ade20, + 0x1c7f8: 0x6c125e20, 0x1c7f9: 0x6c99c820, 0x1c7fa: 0x6c66f020, 0x1c7fb: 0x6cf02620, + 0x1c7fc: 0x6c963420, 0x1c7fd: 0x6d29a420, 0x1c7fe: 0x6c940e20, 0x1c7ff: 0x6c869e20, + // Block 0x720, offset 0x1c800 + 0x1c800: 0x6d1ebe20, 0x1c801: 0x6d106e20, 0x1c802: 0x6c91ea20, 0x1c803: 0x6cd8f420, + 0x1c804: 0x6d36e220, 0x1c805: 0x6d1cb220, 0x1c806: 0x6c31cc20, 0x1c807: 0x6cee3c20, + 0x1c808: 0x6c5afc20, 0x1c809: 0x6d024020, 0x1c80a: 0x6cac8020, 0x1c80b: 0x6cd08420, + 0x1c80c: 0x6c0c3820, 0x1c80d: 0x6c153820, 0x1c80e: 0x6ca17220, 0x1c80f: 0x6c8eba20, + 0x1c810: 0x6c651620, 0x1c811: 0x6cb4ba20, 0x1c812: 0x6ccb7420, 0x1c813: 0x6c1a4e20, + 0x1c814: 0x6c47e220, 0x1c815: 0x6c0d6820, 0x1c816: 0x6c5e2820, 0x1c817: 0x6cfd3020, + 0x1c818: 0x6c917220, 0x1c819: 0x6cbe2620, 0x1c81a: 0x6c4f2c20, 0x1c81b: 0x6d1cba20, + 0x1c81c: 0x6cc6d820, 0x1c81d: 0x6c86f820, 0x1c81e: 0x6c6eb420, 0x1c81f: 0x6cff3a20, + 0x1c820: 0x6d1cbc20, 0x1c821: 0x6cdc0e20, 0x1c822: 0x6cf03c20, 0x1c823: 0x6d025620, + 0x1c824: 0x6c57fc20, 0x1c825: 0x6d097820, 0x1c826: 0x6d39d420, 0x1c827: 0x6c8fc620, + 0x1c828: 0x6c7f6a20, 0x1c829: 0x6c337820, 0x1c82a: 0x6c38de20, 0x1c82b: 0x6c55ee20, + 0x1c82c: 0x6c7f6c20, 0x1c82d: 0x6cd63420, 0x1c82e: 0x6c8e3220, 0x1c82f: 0x6d1cbe20, + 0x1c830: 0x6c9ca020, 0x1c831: 0x6c62c820, 0x1c832: 0x6c892c20, 0x1c833: 0x6c66fe20, + 0x1c834: 0x6d1cc620, 0x1c835: 0x6c3c0220, 0x1c836: 0x6c8c0020, 0x1c837: 0x6d192c20, + 0x1c838: 0x6c653220, 0x1c839: 0x6d270a20, 0x1c83a: 0x6c155620, 0x1c83b: 0x6c27a620, + 0x1c83c: 0x6cc4e620, 0x1c83d: 0x6c661820, 0x1c83e: 0x6c7fe820, 0x1c83f: 0x6c38e020, + // Block 0x721, offset 0x1c840 + 0x1c840: 0x6cd6f420, 0x1c841: 0x6d252620, 0x1c842: 0x6d3dd420, 0x1c843: 0x6c3c8020, + 0x1c844: 0x6ccf8c20, 0x1c845: 0x6c830220, 0x1c846: 0x6c7fea20, 0x1c847: 0x6c23c620, + 0x1c848: 0x6cc20020, 0x1c849: 0x6d1dda20, 0x1c84a: 0x6cb9e020, 0x1c84b: 0x6c383620, + 0x1c84c: 0x6c49b420, 0x1c84d: 0x6cc41a20, 0x1c84e: 0x6d0f2220, 0x1c84f: 0x6c507c20, + 0x1c850: 0x6d1d7020, 0x1c851: 0x6cc95c20, 0x1c852: 0x6d29ba20, 0x1c853: 0x6c946020, + 0x1c854: 0x6d0f0420, 0x1c855: 0x6c84a820, 0x1c856: 0x6c9d0e20, 0x1c857: 0x6ccde820, + 0x1c858: 0x6cdfc620, 0x1c859: 0x6c293e20, 0x1c85a: 0x6c697620, 0x1c85b: 0x6c161820, + 0x1c85c: 0x6d1d7220, 0x1c85d: 0x6c508420, 0x1c85e: 0x6c03dc20, 0x1c85f: 0x6d3a4220, + 0x1c860: 0x6c805e20, 0x1c861: 0x6c800820, 0x1c862: 0x6ca47820, 0x1c863: 0x6cecac20, + 0x1c864: 0x6c947020, 0x1c865: 0x6d0a5e20, 0x1c866: 0x6cfc6a20, 0x1c867: 0x6d0f2820, + 0x1c868: 0x6c424820, 0x1c869: 0x6d0f3220, 0x1c86a: 0x6d24ac20, 0x1c86b: 0x6c5d8420, + 0x1c86c: 0x6c0be820, 0x1c86d: 0x6c9eca20, 0x1c86e: 0x6c49d220, 0x1c86f: 0x6c2a9a20, + 0x1c870: 0x6c5a8620, 0x1c871: 0x6cfe7a20, 0x1c872: 0x6cfe7c20, 0x1c873: 0x6c5caa20, + 0x1c874: 0x6c529620, 0x1c875: 0x6c8c9c20, 0x1c876: 0x6d2a6620, 0x1c877: 0x6d3bbe20, + 0x1c878: 0x6c6faa20, 0x1c879: 0x6d2ca820, 0x1c87a: 0x6d015820, 0x1c87b: 0x6c1be420, + 0x1c87c: 0x6d3d2420, 0x1c87d: 0x6d28f220, 0x1c87e: 0x6d28f420, 0x1c87f: 0x6c11ec20, + // Block 0x722, offset 0x1c880 + 0x1c880: 0x6d0f8020, 0x1c881: 0x6cb74820, 0x1c882: 0x6d379c20, 0x1c883: 0x6c3b5e20, + 0x1c884: 0x6ca98220, 0x1c885: 0x6c6efa20, 0x1c886: 0x6cf18220, 0x1c887: 0x6cb36820, + 0x1c888: 0x6d16c420, 0x1c889: 0x6c913c20, 0x1c88a: 0x6c20b620, 0x1c88b: 0x6caf4020, + 0x1c88c: 0x6c767e20, 0x1c88d: 0x6caca420, 0x1c88e: 0x6d0c6a20, 0x1c88f: 0x6c768020, + 0x1c890: 0x6cad2620, 0x1c891: 0x6ca26e20, 0x1c892: 0x6c179020, 0x1c893: 0x6c8a9220, + 0x1c894: 0x6c4b3420, 0x1c895: 0x6c778220, 0x1c896: 0x6c33dc20, 0x1c897: 0x6c49d620, + 0x1c898: 0x6d02b820, 0x1c899: 0x6d358c20, 0x1c89a: 0x6c4a2e20, 0x1c89b: 0x6c49d820, + 0x1c89c: 0x6cef9420, 0x1c89d: 0x6cbb5420, 0x1c89e: 0x6c0be420, 0x1c89f: 0x6c268420, + 0x1c8a0: 0x6cf99820, 0x1c8a1: 0x6d329a20, 0x1c8a2: 0x6d39fc20, 0x1c8a3: 0x6c785e20, + 0x1c8a4: 0x6d2fa220, 0x1c8a5: 0x6c3e1420, 0x1c8a6: 0x6c036e20, 0x1c8a7: 0x6d017420, + 0x1c8a8: 0x6c34dc20, 0x1c8a9: 0x6c8e1e20, 0x1c8aa: 0x6d3cf220, 0x1c8ab: 0x6d087a20, + 0x1c8ac: 0x6c721420, 0x1c8ad: 0x6ce08e20, 0x1c8ae: 0x6cad8420, 0x1c8af: 0x6c6f0220, + 0x1c8b0: 0x6cad5020, 0x1c8b1: 0x6cdf1e20, 0x1c8b2: 0x6cdf2020, 0x1c8b3: 0x6c0dd220, + 0x1c8b4: 0x6d100c20, 0x1c8b5: 0x6ce6f020, 0x1c8b6: 0x6c4d9420, 0x1c8b7: 0x6d3ac220, + 0x1c8b8: 0x6d2cb820, 0x1c8b9: 0x6c2d0a20, 0x1c8ba: 0x6cf07a20, 0x1c8bb: 0x6cd25220, + 0x1c8bc: 0x6c88e620, 0x1c8bd: 0x6c1bfc20, 0x1c8be: 0x6c5a4a20, 0x1c8bf: 0x6d397820, + // Block 0x723, offset 0x1c8c0 + 0x1c8c0: 0x6c54ae20, 0x1c8c1: 0x6cd77020, 0x1c8c2: 0x6c806e20, 0x1c8c3: 0x6ce63620, + 0x1c8c4: 0x6c68de20, 0x1c8c5: 0x6d06a820, 0x1c8c6: 0x6c525e20, 0x1c8c7: 0x6cc35420, + 0x1c8c8: 0x6c8af020, 0x1c8c9: 0x6c590820, 0x1c8ca: 0x6d0fa020, 0x1c8cb: 0x6d04c420, + 0x1c8cc: 0x6d04c620, 0x1c8cd: 0x6cfbfe20, 0x1c8ce: 0x6d1a3020, 0x1c8cf: 0x6cf36020, + 0x1c8d0: 0x6d386620, 0x1c8d1: 0x6d10e220, 0x1c8d2: 0x6cd35020, 0x1c8d3: 0x6cee6e20, + 0x1c8d4: 0x6ce73620, 0x1c8d5: 0x6c9ece20, 0x1c8d6: 0x6d28fe20, 0x1c8d7: 0x6c768420, + 0x1c8d8: 0x6c529e20, 0x1c8d9: 0x6c81d020, 0x1c8da: 0x6cf9a820, 0x1c8db: 0x6d3a0420, + 0x1c8dc: 0x6d084a20, 0x1c8dd: 0x6d32a020, 0x1c8de: 0x6cb37820, 0x1c8df: 0x6d0be420, + 0x1c8e0: 0x6c5b2e20, 0x1c8e1: 0x6c49e620, 0x1c8e2: 0x6c180e20, 0x1c8e3: 0x6c5aa420, + 0x1c8e4: 0x6c77a820, 0x1c8e5: 0x6c194c20, 0x1c8e6: 0x6c389020, 0x1c8e7: 0x6cce6220, + 0x1c8e8: 0x6d12e220, 0x1c8e9: 0x6c5bac20, 0x1c8eb: 0x6ce19a20, + 0x1c8ec: 0x6c6cf220, 0x1c8ed: 0x6cc55020, 0x1c8ee: 0x6c8b9620, 0x1c8ef: 0x6cf5f220, + 0x1c8f0: 0x6c3e5420, 0x1c8f1: 0x6c6f0a20, 0x1c8f2: 0x6d019420, 0x1c8f3: 0x6cb48a20, + 0x1c8f4: 0x6ce64220, 0x1c8f5: 0x6d3d3c20, 0x1c8f6: 0x6ce6c020, 0x1c8f7: 0x6cecd420, + 0x1c8f8: 0x6c4d4020, 0x1c8f9: 0x6cae6a20, 0x1c8fa: 0x6c80fc20, 0x1c8fb: 0x6d0e5220, + 0x1c8fc: 0x6d06bc20, 0x1c8fd: 0x6c3c3e20, 0x1c8fe: 0x6c1c1020, 0x1c8ff: 0x6cc66820, + // Block 0x724, offset 0x1c900 + 0x1c900: 0x6c554620, 0x1c901: 0x6cf5f420, 0x1c902: 0x6cd4ce20, 0x1c903: 0x6c51c420, + 0x1c904: 0x6d099620, 0x1c905: 0x6c7a9220, 0x1c906: 0x6c72e820, 0x1c907: 0x6cfeb620, + 0x1c908: 0x6cf5f620, 0x1c909: 0x6d0bfa20, 0x1c90a: 0x6c4eb220, 0x1c90b: 0x6d3c3c20, + 0x1c90c: 0x6c75b020, 0x1c90d: 0x6c2c4220, 0x1c90e: 0x6d019620, 0x1c90f: 0x6c601c20, + 0x1c910: 0x6cf4e020, 0x1c911: 0x6d0bfc20, 0x1c912: 0x6c942c20, 0x1c913: 0x6c4e0620, + 0x1c914: 0x6d0e6220, 0x1c915: 0x6c591220, 0x1c916: 0x6c9aee20, 0x1c917: 0x6c711620, + 0x1c918: 0x6c2a1020, 0x1c919: 0x6c072420, 0x1c91a: 0x6c3b7a20, 0x1c91b: 0x6c8c5220, + 0x1c91c: 0x6c7d6220, 0x1c91d: 0x6c5d2820, 0x1c91e: 0x6cea2220, 0x1c91f: 0x6cf61620, + 0x1c920: 0x6c253e20, 0x1c921: 0x6cf3c820, 0x1c922: 0x6c52a820, 0x1c923: 0x6c179c20, + 0x1c924: 0x6c3f6220, 0x1c925: 0x6cf2f420, 0x1c926: 0x6c684820, 0x1c927: 0x6c231820, + 0x1c928: 0x6c3ce220, 0x1c929: 0x6cb2a620, 0x1c92a: 0x6cbf2620, 0x1c92b: 0x6cc91e20, + 0x1c92c: 0x6cf61820, 0x1c92d: 0x6cbf2820, 0x1c92e: 0x6d033420, 0x1c92f: 0x6c174420, + 0x1c930: 0x6d0e7420, 0x1c931: 0x6d0e7620, 0x1c932: 0x6d17aa20, 0x1c933: 0x6c744e20, + 0x1c934: 0x6d234620, 0x1c935: 0x6c42a820, 0x1c936: 0x6cc47820, 0x1c937: 0x6caff020, + 0x1c938: 0x6d049420, 0x1c939: 0x6cee6420, 0x1c93a: 0x6cd10420, 0x1c93b: 0x6c171420, + 0x1c93c: 0x6cce6e20, 0x1c93d: 0x6d048420, 0x1c93e: 0x6ca72420, 0x1c93f: 0x6c44d020, + // Block 0x725, offset 0x1c940 + 0x1c940: 0x6cf13e20, 0x1c941: 0x6c18d420, 0x1c942: 0x6c51ce20, 0x1c943: 0x6c7cd220, + 0x1c944: 0x6d37fe20, 0x1c945: 0x6c32cc20, 0x1c946: 0x6cf96a20, 0x1c947: 0x6c5ac620, + 0x1c948: 0x6c3ce420, 0x1c949: 0x6c890620, 0x1c94a: 0x6d07a820, 0x1c94b: 0x6d037e20, + 0x1c94c: 0x6c59d220, 0x1c94d: 0x6c690a20, 0x1c94e: 0x6c64b620, 0x1c94f: 0x6c09cc20, + 0x1c950: 0x6d1bbc20, 0x1c951: 0x6d3a7020, 0x1c952: 0x6cefde20, 0x1c953: 0x6ce93620, + 0x1c954: 0x6ccd4a20, 0x1c955: 0x6cf67020, 0x1c956: 0x6caa9620, 0x1c957: 0x6caa9820, + 0x1c958: 0x6c150220, 0x1c959: 0x6d0c1220, 0x1c95a: 0x6c6f1020, 0x1c95b: 0x6c6f2420, + 0x1c95c: 0x6d237020, 0x1c95d: 0x6c9a9c20, 0x1c95e: 0x6ccbfc20, 0x1c95f: 0x6cf0a620, + 0x1c960: 0x6d2c3820, 0x1c961: 0x6d033620, 0x1c962: 0x6cbf3e20, 0x1c963: 0x6cc75020, + 0x1c964: 0x6c9a0c20, 0x1c965: 0x6c593620, 0x1c966: 0x6d06f420, 0x1c967: 0x6d2fbe20, + 0x1c968: 0x6ceea020, 0x1c969: 0x6c38a620, 0x1c96a: 0x6cc07620, 0x1c96b: 0x6cdc4a20, + 0x1c96c: 0x6d0fc820, 0x1c96d: 0x6c8b1620, 0x1c96e: 0x6d3a6e20, 0x1c96f: 0x6c6a2220, + 0x1c970: 0x6c434e20, 0x1c971: 0x6c485c20, 0x1c972: 0x6c05b420, 0x1c973: 0x6c557020, + 0x1c974: 0x6d275820, 0x1c975: 0x6cf96c20, 0x1c976: 0x6cd41a20, 0x1c977: 0x6c89ce20, + 0x1c978: 0x6c0afa20, 0x1c979: 0x6c46c420, 0x1c97a: 0x6cea0020, 0x1c97b: 0x6ce11420, + 0x1c97c: 0x6c17a020, 0x1c97d: 0x6cccfc20, 0x1c97e: 0x6c371a20, 0x1c97f: 0x6c0f2a20, + // Block 0x726, offset 0x1c980 + 0x1c980: 0x6c5a5a20, 0x1c981: 0x6d00ce20, 0x1c982: 0x6cf8ae20, 0x1c983: 0x6cf50e20, + 0x1c984: 0x6cf67220, 0x1c985: 0x6d284220, 0x1c986: 0x6c515a20, 0x1c987: 0x6c51d220, + 0x1c988: 0x6cf67420, 0x1c989: 0x6d27bc20, 0x1c98a: 0x6d048020, 0x1c98b: 0x6ca37e20, + 0x1c98c: 0x6ccd5020, 0x1c98d: 0x6cbf8e20, 0x1c98e: 0x6d121620, 0x1c98f: 0x6d099e20, + 0x1c990: 0x6c9d6c20, 0x1c991: 0x6c882420, 0x1c992: 0x6d1c8820, 0x1c993: 0x6cf45a20, + 0x1c994: 0x6cc69a20, 0x1c995: 0x6c459e20, 0x1c996: 0x6d0f3820, 0x1c997: 0x6cbb5820, + 0x1c998: 0x6c8e3820, 0x1c999: 0x6cf67620, 0x1c99a: 0x6c09f820, 0x1c99b: 0x6c0c1820, + 0x1c99c: 0x6c233e20, 0x1c99d: 0x6c92a620, 0x1c99e: 0x6c64d620, 0x1c99f: 0x6cd53420, + 0x1c9a0: 0x6d185620, 0x1c9a1: 0x6c90b220, 0x1c9a2: 0x6caeb620, 0x1c9a3: 0x6cdbd420, + 0x1c9a4: 0x6d185820, 0x1c9a5: 0x6ce28e20, 0x1c9a6: 0x6c749420, 0x1c9a7: 0x6d3fb220, + 0x1c9a8: 0x6d284620, 0x1c9a9: 0x6c56c020, 0x1c9aa: 0x6d154820, 0x1c9ab: 0x6d36b420, + 0x1c9ac: 0x6c026220, 0x1c9ad: 0x6cf0bc20, 0x1c9ae: 0x6c8f1420, 0x1c9af: 0x6c4efa20, + 0x1c9b0: 0x6cab4c20, 0x1c9b1: 0x6cc55420, 0x1c9b2: 0x6c6f2c20, 0x1c9b3: 0x6c97fc20, + 0x1c9b4: 0x6c7de220, 0x1c9b5: 0x6cce1820, 0x1c9b6: 0x6c24b220, 0x1c9b7: 0x6d2b9020, + 0x1c9b8: 0x6c64f620, 0x1c9b9: 0x6cf6c620, 0x1c9ba: 0x6cf6c820, 0x1c9bb: 0x6cf6ca20, + 0x1c9bc: 0x6d185a20, 0x1c9bd: 0x6d000c20, 0x1c9be: 0x6c1c6e20, 0x1c9bf: 0x6c59ea20, + // Block 0x727, offset 0x1c9c0 + 0x1c9c0: 0x6c15e420, 0x1c9c1: 0x6d131820, 0x1c9c2: 0x6ce01020, 0x1c9c3: 0x6cc48820, + 0x1c9c4: 0x6d0ec020, 0x1c9c5: 0x6cfb9420, 0x1c9c6: 0x6cbbae20, 0x1c9c7: 0x6c75e820, + 0x1c9c8: 0x6c2aaa20, 0x1c9c9: 0x6c340a20, 0x1c9ca: 0x6cd01820, 0x1c9cb: 0x6c687a20, + 0x1c9cc: 0x6c3b9620, 0x1c9cd: 0x6cd82a20, 0x1c9ce: 0x6c8a1a20, 0x1c9cf: 0x6d23ee20, + 0x1c9d0: 0x6c8bde20, 0x1c9d1: 0x6ce78a20, 0x1c9d2: 0x6cce8420, 0x1c9d3: 0x6c3b4620, + 0x1c9d4: 0x6c38bc20, 0x1c9d5: 0x6d0ec220, 0x1c9d6: 0x6d0a3e20, 0x1c9d7: 0x6c807620, + 0x1c9d8: 0x6c9a6a20, 0x1c9d9: 0x6ce1a220, 0x1c9da: 0x6d18a220, 0x1c9db: 0x6c6e3020, + 0x1c9dc: 0x6c9afc20, 0x1c9dd: 0x6c6ecc20, 0x1c9de: 0x6c694420, 0x1c9df: 0x6d1c9a20, + 0x1c9e0: 0x6d23f020, 0x1c9e1: 0x6d18ca20, 0x1c9e2: 0x6d091e20, 0x1c9e3: 0x6c7fc020, + 0x1c9e4: 0x6cdf8020, 0x1c9e5: 0x6d2a9220, 0x1c9e6: 0x6c120c20, 0x1c9e7: 0x6cdc7420, + 0x1c9e8: 0x6cf6ea20, 0x1c9e9: 0x6cc40220, 0x1c9ea: 0x6c235420, 0x1c9eb: 0x6c886220, + 0x1c9ec: 0x6c5b6e20, 0x1c9ed: 0x6d3a2c20, 0x1c9ee: 0x6d022c20, 0x1c9ef: 0x6c8d6e20, + 0x1c9f0: 0x6ceec020, 0x1c9f1: 0x6d18cc20, 0x1c9f2: 0x6d00fc20, 0x1c9f3: 0x6d2fe220, + 0x1c9f4: 0x6c5c5220, 0x1c9f5: 0x6c270020, 0x1c9f6: 0x6ca9ce20, 0x1c9f7: 0x6c7fc220, + 0x1c9f8: 0x6cc7de20, 0x1c9f9: 0x6cfc3a20, 0x1c9fa: 0x6c77b620, 0x1c9fb: 0x6d09ba20, + 0x1c9fc: 0x6c6d6620, 0x1c9fd: 0x6c1df820, 0x1c9fe: 0x6c2a3a20, 0x1c9ff: 0x6d123020, + // Block 0x728, offset 0x1ca00 + 0x1ca00: 0x6c51fc20, 0x1ca01: 0x6c807e20, 0x1ca02: 0x6c0c4220, 0x1ca03: 0x6cc6ce20, + 0x1ca04: 0x6c86d020, 0x1ca05: 0x6ca18220, 0x1ca06: 0x6c067820, 0x1ca07: 0x6cc93220, + 0x1ca08: 0x6c941420, 0x1ca09: 0x6c7ea620, 0x1ca0a: 0x6c023620, 0x1ca0b: 0x6d0ab020, + 0x1ca0c: 0x6c7c1020, 0x1ca0d: 0x6cd7aa20, 0x1ca0e: 0x6c8ab420, 0x1ca0f: 0x6c872020, + 0x1ca10: 0x6c918420, 0x1ca11: 0x6c74ea20, 0x1ca12: 0x6c8a8620, 0x1ca13: 0x6d0efa20, + 0x1ca14: 0x6cf73a20, 0x1ca15: 0x6d025a20, 0x1ca16: 0x6c8fde20, 0x1ca17: 0x6d136e20, + 0x1ca18: 0x6c121a20, 0x1ca19: 0x6cc50c20, 0x1ca1a: 0x6d271420, 0x1ca1b: 0x6c808820, + 0x1ca1c: 0x6c23ce20, 0x1ca1d: 0x6c750c20, 0x1ca1e: 0x6c1d3220, 0x1ca1f: 0x6c49b620, + 0x1ca20: 0x6c72d620, 0x1ca21: 0x6c185620, 0x1ca22: 0x6c9cba20, 0x1ca23: 0x6ce19220, + 0x1ca24: 0x6c809220, 0x1ca25: 0x6d3a4820, 0x1ca26: 0x6c809a20, 0x1ca27: 0x6c8dda20, + 0x1ca28: 0x6c24c420, 0x1ca29: 0x6d24b220, 0x1ca2a: 0x6d2f8020, 0x1ca2b: 0x6d2ff420, + 0x1ca2c: 0x6cabd220, 0x1ca2d: 0x6d328c20, 0x1ca2e: 0x6cad5220, 0x1ca2f: 0x6c195820, + 0x1ca30: 0x6d254620, 0x1ca31: 0x6c009620, 0x1ca32: 0x6cf09c20, 0x1ca33: 0x6c4f4420, + 0x1ca34: 0x6c749620, 0x1ca35: 0x6c74c820, 0x1ca36: 0x6c3fa020, 0x1ca37: 0x6d13b020, + 0x1ca38: 0x6c03aa20, 0x1ca39: 0x6c2e5620, 0x1ca3a: 0x6d13b420, 0x1ca3b: 0x6d10c620, + 0x1ca3c: 0x6d411020, 0x1ca3d: 0x6cd6d020, 0x1ca3e: 0x6c379e20, 0x1ca3f: 0x6cac5020, + // Block 0x729, offset 0x1ca40 + 0x1ca40: 0x6c206e20, 0x1ca41: 0x6c77e220, 0x1ca42: 0x6d29d420, 0x1ca43: 0x6c2ec020, + 0x1ca44: 0x6cbace20, 0x1ca45: 0x6d1dfc20, 0x1ca46: 0x6cbb2a20, 0x1ca47: 0x6cb14420, + 0x1ca48: 0x6c04be20, 0x1ca49: 0x6cacac20, 0x1ca4a: 0x6c175a20, 0x1ca4b: 0x6c64a020, + 0x1ca4c: 0x6cac0020, 0x1ca4d: 0x6c31a020, 0x1ca4e: 0x6c205420, 0x1ca4f: 0x6d215a20, + 0x1ca50: 0x6d2c3a20, 0x1ca51: 0x6c0afc20, 0x1ca52: 0x6c2ec220, 0x1ca53: 0x6c055420, + 0x1ca54: 0x6c0f2c20, 0x1ca55: 0x6c205a20, 0x1ca56: 0x6d1fea20, 0x1ca57: 0x6d206e20, + 0x1ca58: 0x6c31d620, 0x1ca59: 0x6d0b0820, 0x1ca5a: 0x6c197220, 0x1ca5b: 0x6ca96620, + 0x1ca5c: 0x6ca9ac20, 0x1ca5d: 0x6cb24020, 0x1ca5e: 0x6c6f4c20, 0x1ca5f: 0x6ca1be20, + 0x1ca60: 0x6cdde020, 0x1ca61: 0x6ca22420, 0x1ca62: 0x6c814220, 0x1ca63: 0x6cc5c420, + 0x1ca64: 0x6c981a20, 0x1ca65: 0x6c398a20, 0x1ca66: 0x6c98ca20, 0x1ca67: 0x6ca27020, + 0x1ca68: 0x6c426020, 0x1ca69: 0x6cf4b820, 0x1ca6a: 0x6d0e4020, 0x1ca6b: 0x6c437420, + 0x1ca6c: 0x6c06ec20, 0x1ca6d: 0x6cd8a020, 0x1ca6e: 0x6c665e20, 0x1ca6f: 0x6c476620, + 0x1ca70: 0x6d202c20, 0x1ca71: 0x6c437e20, 0x1ca72: 0x6cd0f220, 0x1ca73: 0x6ca23020, + 0x1ca74: 0x6c2be620, 0x1ca75: 0x6cb8be20, 0x1ca76: 0x6cc37020, 0x1ca77: 0x6cc2cc20, + 0x1ca78: 0x6d3f4020, 0x1ca79: 0x6ce27020, 0x1ca7a: 0x6cf5c420, 0x1ca7b: 0x6c985620, + 0x1ca7c: 0x6c793820, 0x1ca7d: 0x6cb8d820, 0x1ca7e: 0x6cf44620, 0x1ca7f: 0x6c481220, + // Block 0x72a, offset 0x1ca80 + 0x1ca80: 0x6cf61a20, 0x1ca81: 0x6c83c220, 0x1ca82: 0x6c83da20, 0x1ca83: 0x6cb3f420, + 0x1ca84: 0x6c5ed420, 0x1ca85: 0x6c428220, 0x1ca86: 0x6d346420, 0x1ca87: 0x6c078820, + 0x1ca88: 0x6cc2f220, 0x1ca89: 0x6c214e20, 0x1ca8a: 0x6c31a220, 0x1ca8b: 0x6c724a20, + 0x1ca8c: 0x6c636e20, 0x1ca8d: 0x6c64a220, 0x1ca8e: 0x6c3c5620, 0x1ca8f: 0x6cb0f820, + 0x1ca90: 0x6c780820, 0x1ca91: 0x6c713020, 0x1ca92: 0x6c77c220, 0x1ca93: 0x6c1e9c20, + 0x1ca94: 0x6cf8b220, 0x1ca95: 0x6c074020, 0x1ca96: 0x6c961820, 0x1ca97: 0x6c6bf220, + 0x1ca98: 0x6c967220, 0x1ca99: 0x6cca0820, 0x1ca9a: 0x6cf0be20, 0x1ca9b: 0x6c98fc20, + 0x1ca9c: 0x6c33b020, 0x1ca9d: 0x6ce78c20, 0x1ca9e: 0x6cbc7620, 0x1ca9f: 0x6c67fc20, + 0x1caa0: 0x6cf94820, 0x1caa1: 0x6c86d220, 0x1caa2: 0x6c31d820, 0x1caa3: 0x6c8b5e20, + 0x1caa4: 0x6cac1020, 0x1caa5: 0x6cb16e20, 0x1caa6: 0x6c0fa620, 0x1caa7: 0x6cf73c20, + 0x1caa8: 0x6c1d8620, 0x1caa9: 0x6cef6820, 0x1caaa: 0x6c7cc220, 0x1caab: 0x6c1d8a20, + 0x1caac: 0x6cc34c20, 0x1caad: 0x6cc38020, 0x1caae: 0x6c035e20, 0x1caaf: 0x6c391620, + 0x1cab0: 0x6cbff420, 0x1cab1: 0x6c611c20, 0x1cab2: 0x6c110420, 0x1cab3: 0x6d3d2220, + 0x1cab4: 0x6c019c20, 0x1cab5: 0x6c436820, 0x1cab6: 0x6d3c3020, 0x1cab7: 0x6c4a0620, + 0x1cab8: 0x6c96b020, 0x1cab9: 0x6d1eee20, 0x1caba: 0x6c778020, 0x1cabb: 0x6c0eae20, + 0x1cabc: 0x6c544a20, 0x1cabd: 0x6d0b7620, 0x1cabe: 0x6d1a2820, 0x1cabf: 0x6c582620, + // Block 0x72b, offset 0x1cac0 + 0x1cac0: 0x6d3c3420, 0x1cac1: 0x6d27da20, 0x1cac2: 0x6c7bba20, 0x1cac3: 0x6ca97a20, + 0x1cac4: 0x6c2b5420, 0x1cac5: 0x6cbe2e20, 0x1cac6: 0x6d381420, 0x1cac7: 0x6ca26a20, + 0x1cac8: 0x6c06d820, 0x1cac9: 0x6caf4220, 0x1caca: 0x6c70fc20, 0x1cacb: 0x6d147420, + 0x1cacc: 0x6cd0e420, 0x1cacd: 0x6cad4e20, 0x1cace: 0x6cf98e20, 0x1cacf: 0x6ceaf220, + 0x1cad0: 0x6c552620, 0x1cad1: 0x6c8cae20, 0x1cad2: 0x6c3a8a20, 0x1cad3: 0x6cafbe20, + 0x1cad4: 0x6ca62a20, 0x1cad5: 0x6d119020, 0x1cad6: 0x6d201a20, 0x1cad7: 0x6c467020, + 0x1cad8: 0x6d094620, 0x1cad9: 0x6c705e20, 0x1cada: 0x6c286a20, 0x1cadb: 0x6c0eb820, + 0x1cadc: 0x6c7a7420, 0x1cadd: 0x6cfbe820, 0x1cade: 0x6ca8f820, 0x1cadf: 0x6c586620, + 0x1cae0: 0x6c523c20, 0x1cae1: 0x6c68d420, 0x1cae2: 0x6c50dc20, 0x1cae3: 0x6d2fa420, + 0x1cae4: 0x6c5ff620, 0x1cae5: 0x6d0a7220, 0x1cae6: 0x6cccd220, 0x1cae7: 0x6cde3820, + 0x1cae8: 0x6cc65820, 0x1cae9: 0x6cd45620, 0x1caea: 0x6ce72820, 0x1caeb: 0x6c81a820, + 0x1caec: 0x6c318a20, 0x1caed: 0x6cf99c20, 0x1caee: 0x6cd1ae20, 0x1caef: 0x6c7b1a20, + 0x1caf0: 0x6d329c20, 0x1caf1: 0x6d22e420, 0x1caf2: 0x6cdccc20, 0x1caf3: 0x6d20f420, + 0x1caf4: 0x6c096220, 0x1caf5: 0x6c985420, 0x1caf6: 0x6cf5c620, 0x1caf7: 0x6c734c20, + 0x1caf8: 0x6c87e020, 0x1caf9: 0x6cf9aa20, 0x1cafa: 0x6d1a4820, 0x1cafb: 0x6cdb7e20, + 0x1cafc: 0x6c80ae20, 0x1cafd: 0x6c070220, 0x1cafe: 0x6d35c020, 0x1caff: 0x6d0c7420, + // Block 0x72c, offset 0x1cb00 + 0x1cb00: 0x6ccbdc20, 0x1cb01: 0x6c85d220, 0x1cb02: 0x6c4e9e20, 0x1cb03: 0x6cfc0020, + 0x1cb04: 0x6c6dae20, 0x1cb05: 0x6cabfc20, 0x1cb06: 0x6c3a0620, 0x1cb07: 0x6cfeb820, + 0x1cb08: 0x6c044220, 0x1cb09: 0x6cb5cc20, 0x1cb0a: 0x6ca5da20, 0x1cb0b: 0x6c0bfc20, + 0x1cb0c: 0x6d1b5620, 0x1cb0d: 0x6c7efe20, 0x1cb0e: 0x6c8b0220, 0x1cb0f: 0x6c648820, + 0x1cb10: 0x6cbaac20, 0x1cb11: 0x6c7d5a20, 0x1cb12: 0x6d0c0a20, 0x1cb13: 0x6c4cba20, + 0x1cb14: 0x6d402020, 0x1cb15: 0x6c9c4820, 0x1cb16: 0x6c166820, 0x1cb17: 0x6d13e620, + 0x1cb18: 0x6d35e820, 0x1cb19: 0x6d32b420, 0x1cb1a: 0x6d0b2c20, 0x1cb1b: 0x6c9bce20, + 0x1cb1c: 0x6c10f820, 0x1cb1d: 0x6c243620, 0x1cb1e: 0x6cceec20, 0x1cb1f: 0x6c8b9820, + 0x1cb20: 0x6c2d1620, 0x1cb21: 0x6c953e20, 0x1cb22: 0x6c556020, 0x1cb23: 0x6d3f9020, + 0x1cb24: 0x6c4b4620, 0x1cb25: 0x6cefc820, 0x1cb26: 0x6c3c4c20, 0x1cb27: 0x6cf28c20, + 0x1cb28: 0x6d256620, 0x1cb29: 0x6d037420, 0x1cb2a: 0x6d399820, 0x1cb2b: 0x6c98ba20, + 0x1cb2c: 0x6cf14020, 0x1cb2d: 0x6c1fe420, 0x1cb2e: 0x6cfcce20, 0x1cb2f: 0x6ce93420, + 0x1cb30: 0x6d0bb220, 0x1cb31: 0x6ca4ac20, 0x1cb32: 0x6d004220, 0x1cb33: 0x6c636020, + 0x1cb34: 0x6c540620, 0x1cb35: 0x6c0af420, 0x1cb36: 0x6d1f3a20, 0x1cb37: 0x6d1f4820, + 0x1cb38: 0x6c9a0020, 0x1cb39: 0x6c13e420, 0x1cb3a: 0x6d111420, 0x1cb3b: 0x6cdcd620, + 0x1cb3c: 0x6c0f1420, 0x1cb3d: 0x6ca00820, 0x1cb3e: 0x6c574020, 0x1cb3f: 0x6d258620, + // Block 0x72d, offset 0x1cb40 + 0x1cb40: 0x6cd9b420, 0x1cb41: 0x6c96c420, 0x1cb42: 0x6d258820, 0x1cb43: 0x6c270c20, + 0x1cb44: 0x6d239220, 0x1cb45: 0x6cd1d220, 0x1cb46: 0x6c4fcc20, 0x1cb47: 0x6cbb6420, + 0x1cb48: 0x6d17ea20, 0x1cb49: 0x6d316a20, 0x1cb4a: 0x6c123420, 0x1cb4b: 0x6c4fe220, + 0x1cb4c: 0x6c97ee20, 0x1cb4d: 0x6c6e9620, 0x1cb4e: 0x6c67b820, 0x1cb4f: 0x6ca12e20, + 0x1cb50: 0x6d2ecc20, 0x1cb51: 0x6c150a20, 0x1cb52: 0x6c026420, 0x1cb53: 0x6c025420, + 0x1cb54: 0x6c4fd420, 0x1cb55: 0x6c24e020, 0x1cb56: 0x6c07c420, 0x1cb57: 0x6c749820, + 0x1cb58: 0x6c0a2c20, 0x1cb59: 0x6c09fe20, 0x1cb5a: 0x6c59dc20, 0x1cb5b: 0x6cb44a20, + 0x1cb5c: 0x6c8bd020, 0x1cb5d: 0x6d072620, 0x1cb5e: 0x6ce77e20, 0x1cb5f: 0x6d121e20, + 0x1cb60: 0x6c8a1220, 0x1cb61: 0x6cd79020, 0x1cb62: 0x6cff0620, 0x1cb63: 0x6cd49020, + 0x1cb64: 0x6c33a820, 0x1cb65: 0x6c69c620, 0x1cb66: 0x6c442020, 0x1cb67: 0x6c739020, + 0x1cb68: 0x6c31b420, 0x1cb69: 0x6c5c3820, 0x1cb6a: 0x6c7b3e20, 0x1cb6b: 0x6cfc2c20, + 0x1cb6c: 0x6d021820, 0x1cb6d: 0x6cde1820, 0x1cb6e: 0x6cfc3220, 0x1cb6f: 0x6d09b020, + 0x1cb70: 0x6ca92620, 0x1cb71: 0x6cb21820, 0x1cb72: 0x6c5dfc20, 0x1cb73: 0x6caa2a20, + 0x1cb74: 0x6c9be620, 0x1cb75: 0x6c8b5420, 0x1cb76: 0x6ca51e20, 0x1cb77: 0x6c4a0c20, + 0x1cb78: 0x6cd48420, 0x1cb79: 0x6c917420, 0x1cb7a: 0x6cde2020, 0x1cb7b: 0x6cfd3c20, + 0x1cb7c: 0x6c9ca220, 0x1cb7d: 0x6cc4e820, 0x1cb7e: 0x6c584020, 0x1cb7f: 0x6ca52820, + // Block 0x72e, offset 0x1cb80 + 0x1cb80: 0x6c957820, 0x1cb81: 0x6cfc5420, 0x1cb82: 0x6cb6ac20, 0x1cb83: 0x6c751e20, + 0x1cb84: 0x6d07fa20, 0x1cb85: 0x6c9eae20, 0x1cb86: 0x6d3e1a20, 0x1cb87: 0x6c93d620, + 0x1cb88: 0x6c914c20, 0x1cb89: 0x6d22b820, 0x1cb8a: 0x6cda7a20, 0x1cb8b: 0x6cedda20, + 0x1cb8c: 0x6cbff620, 0x1cb8d: 0x6c40d220, 0x1cb8e: 0x6c2f4c20, 0x1cb8f: 0x6c821620, + 0x1cb90: 0x6c031620, 0x1cb91: 0x6c5e7c20, 0x1cb92: 0x6c52fa20, 0x1cb93: 0x6c2c1a20, + 0x1cb94: 0x6c202e20, 0x1cb95: 0x6c416c20, 0x1cb96: 0x6c6fac20, 0x1cb97: 0x6d20be20, + 0x1cb98: 0x6cb6d820, 0x1cb99: 0x6d20c020, 0x1cb9a: 0x6c170620, 0x1cb9b: 0x6c969020, + 0x1cb9c: 0x6c456420, 0x1cb9d: 0x6cf43020, 0x1cb9e: 0x6c3d4220, 0x1cb9f: 0x6cf18420, + 0x1cba0: 0x6c6bc620, 0x1cba1: 0x6d0b1a20, 0x1cba2: 0x6c0d2620, 0x1cba3: 0x6c0b8020, + 0x1cba4: 0x6c056220, 0x1cba5: 0x6d268820, 0x1cba6: 0x6c73f220, 0x1cba7: 0x6c9ac220, + 0x1cba8: 0x6c73f420, 0x1cba9: 0x6cecca20, 0x1cbaa: 0x6c646e20, 0x1cbab: 0x6c99da20, + 0x1cbac: 0x6c282420, 0x1cbad: 0x6cb20420, 0x1cbae: 0x6cef9620, 0x1cbaf: 0x6c585820, + 0x1cbb0: 0x6cfc8020, 0x1cbb1: 0x6cbaa820, 0x1cbb2: 0x6c8cbe20, 0x1cbb3: 0x6c274a20, + 0x1cbb4: 0x6d16fc20, 0x1cbb5: 0x6c016820, 0x1cbb6: 0x6cb28820, 0x1cbb7: 0x6c2d4620, + 0x1cbb8: 0x6c3e1620, 0x1cbb9: 0x6d080220, 0x1cbba: 0x6cf7da20, 0x1cbbb: 0x6c0e5820, + 0x1cbbc: 0x6c229420, 0x1cbbd: 0x6c467820, 0x1cbbe: 0x6c640620, 0x1cbbf: 0x6cce9e20, + // Block 0x72f, offset 0x1cbc0 + 0x1cbc0: 0x6cb37220, 0x1cbc1: 0x6c222220, 0x1cbc2: 0x6c77e420, 0x1cbc3: 0x6cc4bc20, + 0x1cbc4: 0x6cd0f420, 0x1cbc5: 0x6ccfbe20, 0x1cbc6: 0x6d14a820, 0x1cbc7: 0x6d411220, + 0x1cbc8: 0x6c633c20, 0x1cbc9: 0x6c9f3a20, 0x1cbca: 0x6cccd420, 0x1cbcb: 0x6c8efe20, + 0x1cbcc: 0x6c095020, 0x1cbcd: 0x6d312c20, 0x1cbce: 0x6d312e20, 0x1cbcf: 0x6c73fc20, + 0x1cbd0: 0x6c383820, 0x1cbd1: 0x6c8f7820, 0x1cbd2: 0x6c6c3e20, 0x1cbd3: 0x6c698e20, + 0x1cbd4: 0x6c667020, 0x1cbd5: 0x6c85d420, 0x1cbd6: 0x6c4a1e20, 0x1cbd7: 0x6cfa9220, + 0x1cbd8: 0x6d386820, 0x1cbd9: 0x6c45e420, 0x1cbda: 0x6d0be820, 0x1cbdb: 0x6d053420, + 0x1cbdc: 0x6d0fa420, 0x1cbdd: 0x6d063620, 0x1cbde: 0x6c95f620, 0x1cbdf: 0x6cda9020, + 0x1cbe0: 0x6d399420, 0x1cbe1: 0x6cbd6420, 0x1cbe2: 0x6d1a4a20, 0x1cbe3: 0x6d09fe20, + 0x1cbe4: 0x6c05f620, 0x1cbe5: 0x6c379220, 0x1cbe6: 0x6cfe2a20, 0x1cbe7: 0x6d10e420, + 0x1cbe8: 0x6cf9ac20, 0x1cbe9: 0x6c4f6620, 0x1cbea: 0x6c4a4a20, 0x1cbeb: 0x6c1cba20, + 0x1cbec: 0x6d06ac20, 0x1cbed: 0x6c047820, 0x1cbee: 0x6cae1620, 0x1cbef: 0x6c81f020, + 0x1cbf0: 0x6c28fa20, 0x1cbf1: 0x6d1d6420, 0x1cbf2: 0x6c5aa620, 0x1cbf3: 0x6cf19220, + 0x1cbf4: 0x6c355c20, 0x1cbf5: 0x6c19e820, 0x1cbf6: 0x6c2c4420, 0x1cbf7: 0x6cf44c20, + 0x1cbf8: 0x6cf3c420, 0x1cbf9: 0x6c19e020, 0x1cbfa: 0x6c75b220, 0x1cbfb: 0x6c99ee20, + 0x1cbfc: 0x6c071220, 0x1cbfd: 0x6ce6c220, 0x1cbfe: 0x6cfcb420, 0x1cbff: 0x6c1f3220, + // Block 0x730, offset 0x1cc00 + 0x1cc00: 0x6c4e0820, 0x1cc01: 0x6d081220, 0x1cc02: 0x6d0c8820, 0x1cc03: 0x6cc05020, + 0x1cc04: 0x6d088a20, 0x1cc05: 0x6c80be20, 0x1cc06: 0x6c851420, 0x1cc07: 0x6d053c20, + 0x1cc08: 0x6c3e5620, 0x1cc09: 0x6c8e5020, 0x1cc0a: 0x6d0b1e20, 0x1cc0b: 0x6cf5f820, + 0x1cc0c: 0x6c8cec20, 0x1cc0d: 0x6c83c420, 0x1cc0e: 0x6c6d0420, 0x1cc0f: 0x6c88b620, + 0x1cc10: 0x6cdd6020, 0x1cc11: 0x6cddd620, 0x1cc12: 0x6c3cfe20, 0x1cc13: 0x6cecd620, + 0x1cc14: 0x6c2d5a20, 0x1cc15: 0x6cb20c20, 0x1cc16: 0x6d2df020, 0x1cc17: 0x6ccb2c20, + 0x1cc18: 0x6c9f5620, 0x1cc19: 0x6d234820, 0x1cc1a: 0x6c709420, 0x1cc1b: 0x6c186820, + 0x1cc1c: 0x6c7f0a20, 0x1cc1d: 0x6cf19620, 0x1cc1e: 0x6cd16c20, 0x1cc1f: 0x6cef1420, + 0x1cc20: 0x6ce4f620, 0x1cc21: 0x6c1f4020, 0x1cc22: 0x6d423c20, 0x1cc23: 0x6c081e20, + 0x1cc24: 0x6c196020, 0x1cc25: 0x6c562220, 0x1cc26: 0x6cb5ea20, 0x1cc27: 0x6c365e20, + 0x1cc28: 0x6c7d6420, 0x1cc29: 0x6c167020, 0x1cc2a: 0x6cb5ec20, 0x1cc2b: 0x6c082020, + 0x1cc2c: 0x6ced2020, 0x1cc2d: 0x6c925620, 0x1cc2e: 0x6c239e20, 0x1cc2f: 0x6c495220, + 0x1cc30: 0x6d0d9020, 0x1cc31: 0x6c2dca20, 0x1cc32: 0x6c072620, 0x1cc33: 0x6c8bb620, + 0x1cc34: 0x6cbd7220, 0x1cc35: 0x6caff220, 0x1cc36: 0x6cabd620, 0x1cc37: 0x6cc3b820, + 0x1cc38: 0x6d3d6220, 0x1cc39: 0x6cbd7420, 0x1cc3a: 0x6c383c20, 0x1cc3b: 0x6c6d8020, + 0x1cc3c: 0x6cbf2a20, 0x1cc3d: 0x6c321a20, 0x1cc3e: 0x6c6bec20, 0x1cc3f: 0x6c5cf220, + // Block 0x731, offset 0x1cc40 + 0x1cc40: 0x6d226c20, 0x1cc41: 0x6c999820, 0x1cc42: 0x6c9a1020, 0x1cc43: 0x6c210e20, + 0x1cc44: 0x6d07aa20, 0x1cc45: 0x6ce34a20, 0x1cc46: 0x6d038020, 0x1cc47: 0x6c277a20, + 0x1cc48: 0x6cc75220, 0x1cc49: 0x6c9f6020, 0x1cc4a: 0x6c64b820, 0x1cc4b: 0x6cefe020, + 0x1cc4c: 0x6cc86620, 0x1cc4d: 0x6c593820, 0x1cc4e: 0x6d00be20, 0x1cc4f: 0x6c1fe820, + 0x1cc50: 0x6c65ae20, 0x1cc51: 0x6d3bce20, 0x1cc52: 0x6c171620, 0x1cc53: 0x6c890a20, + 0x1cc54: 0x6cc2fe20, 0x1cc55: 0x6cf9d420, 0x1cc56: 0x6c32ce20, 0x1cc57: 0x6d262220, + 0x1cc58: 0x6d0b2e20, 0x1cc59: 0x6ca50220, 0x1cc5a: 0x6c557220, 0x1cc5b: 0x6d1bbe20, + 0x1cc5c: 0x6d215e20, 0x1cc5d: 0x6c59d620, 0x1cc5e: 0x6cc8d420, 0x1cc5f: 0x6ccb3020, + 0x1cc60: 0x6c8e7c20, 0x1cc61: 0x6cd1de20, 0x1cc62: 0x6cc69e20, 0x1cc63: 0x6cdd8220, + 0x1cc64: 0x6d112620, 0x1cc65: 0x6cf15c20, 0x1cc66: 0x6cf45c20, 0x1cc67: 0x6d317e20, + 0x1cc68: 0x6c6d2a20, 0x1cc69: 0x6d1c8a20, 0x1cc6a: 0x6c969e20, 0x1cc6b: 0x6ce1dc20, + 0x1cc6c: 0x6c8e8220, 0x1cc6d: 0x6ce11820, 0x1cc6e: 0x6c864e20, 0x1cc6f: 0x6c80c420, + 0x1cc70: 0x6c4a7020, 0x1cc71: 0x6d325020, 0x1cc72: 0x6cbad020, 0x1cc73: 0x6c25be20, + 0x1cc74: 0x6c748020, 0x1cc75: 0x6d2f8e20, 0x1cc76: 0x6d112820, 0x1cc77: 0x6c00bc20, + 0x1cc78: 0x6c0d4620, 0x1cc79: 0x6cd4f620, 0x1cc7a: 0x6c16c020, 0x1cc7b: 0x6c7d8020, + 0x1cc7c: 0x6d3b8820, 0x1cc7d: 0x6c234020, 0x1cc7e: 0x6c6cb020, 0x1cc7f: 0x6d141620, + // Block 0x732, offset 0x1cc80 + 0x1cc80: 0x6c250020, 0x1cc81: 0x6c234220, 0x1cc82: 0x6cb63820, 0x1cc83: 0x6c841a20, + 0x1cc84: 0x6d1d0820, 0x1cc85: 0x6cdd8a20, 0x1cc86: 0x6cc08c20, 0x1cc87: 0x6d082020, + 0x1cc88: 0x6c026620, 0x1cc89: 0x6c88c420, 0x1cc8a: 0x6c9ad420, 0x1cc8b: 0x6d2eda20, + 0x1cc8c: 0x6d1a9620, 0x1cc8d: 0x6c57e220, 0x1cc8e: 0x6d1be620, 0x1cc8f: 0x6cf0ce20, + 0x1cc90: 0x6c92e620, 0x1cc91: 0x6cf3ec20, 0x1cc92: 0x6c2aac20, 0x1cc93: 0x6d054820, + 0x1cc94: 0x6d2b9420, 0x1cc95: 0x6d0a4220, 0x1cc96: 0x6cc1b420, 0x1cc97: 0x6c299420, + 0x1cc98: 0x6c8be020, 0x1cc99: 0x6c8a1c20, 0x1cc9a: 0x6cbf6220, 0x1cc9b: 0x6cdb3420, + 0x1cc9c: 0x6c59ec20, 0x1cc9d: 0x6c4a8c20, 0x1cc9e: 0x6cb45220, 0x1cc9f: 0x6c6e3220, + 0x1cca0: 0x6c38be20, 0x1cca1: 0x6c6d4220, 0x1cca2: 0x6c8e9820, 0x1cca3: 0x6c5f3620, + 0x1cca4: 0x6c5cae20, 0x1cca5: 0x6c6e3420, 0x1cca6: 0x6c00e220, 0x1cca7: 0x6c0a8e20, + 0x1cca8: 0x6c120e20, 0x1cca9: 0x6cc1d820, 0x1ccaa: 0x6d2a5820, 0x1ccab: 0x6c290c20, + 0x1ccac: 0x6c694c20, 0x1ccad: 0x6c4c0420, 0x1ccae: 0x6ce07e20, 0x1ccaf: 0x6c5c5420, + 0x1ccb0: 0x6c58a620, 0x1ccb1: 0x6ccb7020, 0x1ccb2: 0x6cdc7620, 0x1ccb3: 0x6ce4c620, + 0x1ccb4: 0x6c1f9a20, 0x1ccb5: 0x6d21b820, 0x1ccb6: 0x6c6d6820, 0x1ccb7: 0x6c917620, + 0x1ccb8: 0x6c0d6020, 0x1ccb9: 0x6cd54220, 0x1ccba: 0x6cf21820, 0x1ccbb: 0x6d41a220, + 0x1ccbc: 0x6c7fd020, 0x1ccbd: 0x6cf82020, 0x1ccbe: 0x6d3ea820, 0x1ccbf: 0x6d083020, + // Block 0x733, offset 0x1ccc0 + 0x1ccc0: 0x6cc88420, 0x1ccc1: 0x6cf31e20, 0x1ccc2: 0x6c415820, 0x1ccc3: 0x6c827220, + 0x1ccc4: 0x6c31da20, 0x1ccc5: 0x6c86fe20, 0x1ccc6: 0x6d374020, 0x1ccc7: 0x6cc76a20, + 0x1ccc8: 0x6c848e20, 0x1ccc9: 0x6d29ac20, 0x1ccca: 0x6cbf7620, 0x1cccb: 0x6ce43a20, + 0x1cccc: 0x6c4aa420, 0x1cccd: 0x6cdc0020, 0x1ccce: 0x6c7eb220, 0x1cccf: 0x6c8fe020, + 0x1ccd0: 0x6c918620, 0x1ccd1: 0x6c872620, 0x1ccd2: 0x6d29b220, 0x1ccd3: 0x6c808a20, + 0x1ccd4: 0x6d1c2e20, 0x1ccd5: 0x6c9cb420, 0x1ccd6: 0x6cfd9c20, 0x1ccd7: 0x6cbf8820, + 0x1ccd8: 0x6c49b820, 0x1ccd9: 0x6c2a5020, 0x1ccda: 0x6d29c020, 0x1ccdb: 0x6c58ce20, + 0x1ccdc: 0x6c483e20, 0x1ccdd: 0x6c0eba20, 0x1ccde: 0x6c2e8820, 0x1ccdf: 0x6c0ed820, + 0x1cce0: 0x6c568e20, 0x1cce1: 0x6d347620, 0x1cce2: 0x6cb18020, 0x1cce3: 0x6c050c20, + 0x1cce4: 0x6cc4f020, 0x1cce5: 0x6c87a220, 0x1cce6: 0x6cec0c20, + 0x1cce8: 0x6cfdaa20, 0x1cce9: 0x6cb8aa20, 0x1ccea: 0x6c04c020, 0x1cceb: 0x6cae3a20, + 0x1ccec: 0x6c39c820, 0x1cced: 0x6c282620, 0x1ccee: 0x6cf26c20, 0x1ccef: 0x6cab3420, + 0x1ccf2: 0x6cec4a20, 0x1ccf3: 0x6c552a20, + 0x1ccf4: 0x6c8cc020, 0x1ccf5: 0x6d14aa20, 0x1ccf6: 0x6cb29420, 0x1ccf7: 0x6c223820, + 0x1ccf8: 0x6c042020, 0x1ccf9: 0x6c72ea20, 0x1ccfa: 0x6c16a820, 0x1ccfb: 0x6c1aa820, + 0x1ccfd: 0x6c296820, 0x1ccfe: 0x6c9bd620, 0x1ccff: 0x6c109820, + // Block 0x734, offset 0x1cd00 + 0x1cd00: 0x6d3c8820, 0x1cd01: 0x6cb2aa20, 0x1cd02: 0x6c0afe20, 0x1cd03: 0x6d393220, + 0x1cd04: 0x6d316c20, 0x1cd06: 0x6c225020, 0x1cd07: 0x6d1bd220, + 0x1cd08: 0x6cb7b220, 0x1cd09: 0x6cfb7420, 0x1cd0a: 0x6c90f220, 0x1cd0b: 0x6c2c9220, + 0x1cd0c: 0x6cab5020, 0x1cd0d: 0x6c9b2e20, 0x1cd0e: 0x6d3b8a20, 0x1cd0f: 0x6c084e20, + 0x1cd10: 0x6c8c6420, 0x1cd11: 0x6d2bb020, 0x1cd12: 0x6cf47c20, 0x1cd13: 0x6cb0c220, + 0x1cd14: 0x6c280220, 0x1cd15: 0x6cf27420, 0x1cd16: 0x6d1c0820, 0x1cd17: 0x6d0e0420, + 0x1cd18: 0x6c415c20, 0x1cd19: 0x6c273420, 0x1cd1a: 0x6cd03820, 0x1cd1b: 0x6ce49a20, + 0x1cd1c: 0x6ce49c20, 0x1cd1d: 0x6c4e1c20, 0x1cd1e: 0x6c16b020, 0x1cd1f: 0x6cd0d220, + 0x1cd20: 0x6cbe6e20, 0x1cd21: 0x6ccfcc20, 0x1cd22: 0x6c15aa20, 0x1cd23: 0x6c15ac20, + 0x1cd24: 0x6cc89c20, 0x1cd25: 0x6cd10620, 0x1cd26: 0x6cda4c20, 0x1cd27: 0x6cd00820, + 0x1cd28: 0x6d1e6c20, 0x1cd29: 0x6cd66020, 0x1cd2a: 0x6c920e20, 0x1cd2b: 0x6c40a820, + 0x1cd2c: 0x6d1e1020, 0x1cd2d: 0x6c080e20, 0x1cd2e: 0x6c3cdc20, 0x1cd2f: 0x6ca90820, + 0x1cd30: 0x6ce47e20, 0x1cd31: 0x6d1ee020, 0x1cd32: 0x6c63fc20, 0x1cd33: 0x6ccf9a20, + 0x1cd34: 0x6d2c1820, 0x1cd35: 0x6c2d3220, 0x1cd36: 0x6c3dce20, 0x1cd37: 0x6ca3e220, + 0x1cd38: 0x6c2cbc20, 0x1cd39: 0x6cb24820, 0x1cd3a: 0x6ce62e20, 0x1cd3b: 0x6c578420, + 0x1cd3c: 0x6ce6b220, 0x1cd3d: 0x6d321a20, 0x1cd3e: 0x6d28f620, 0x1cd3f: 0x6c9b0820, + // Block 0x735, offset 0x1cd40 + 0x1cd40: 0x6c093c20, 0x1cd41: 0x6cb58620, 0x1cd42: 0x6c8f2620, 0x1cd43: 0x6d09de20, + 0x1cd44: 0x6c8e4420, 0x1cd45: 0x6c170820, 0x1cd46: 0x6ca23220, 0x1cd47: 0x6d278a20, + 0x1cd48: 0x6c393620, 0x1cd49: 0x6c3e1820, 0x1cd4a: 0x6c44bc20, 0x1cd4b: 0x6ce48e20, + 0x1cd4c: 0x6c6bca20, 0x1cd4d: 0x6c6bcc20, 0x1cd4e: 0x6cc35220, 0x1cd4f: 0x6cf07c20, + 0x1cd50: 0x6c3e1a20, 0x1cd51: 0x6ce49020, 0x1cd52: 0x6ca23420, 0x1cd53: 0x6c341e20, + 0x1cd54: 0x6cacb020, 0x1cd55: 0x6c675620, 0x1cd56: 0x6cebd220, 0x1cd57: 0x6c269020, + 0x1cd58: 0x6ca3f020, 0x1cd59: 0x6c8e4c20, 0x1cd5a: 0x6c079a20, 0x1cd5b: 0x6d31c820, + 0x1cd5c: 0x6c1f2820, 0x1cd5d: 0x6ca23820, 0x1cd5e: 0x6ca23a20, 0x1cd5f: 0x6c12d820, + 0x1cd60: 0x6ce49620, 0x1cd61: 0x6c40f220, 0x1cd62: 0x6c096420, 0x1cd63: 0x6c269a20, + 0x1cd64: 0x6d35ea20, 0x1cd65: 0x6c361220, 0x1cd66: 0x6cb5ce20, 0x1cd67: 0x6c94a020, + 0x1cd68: 0x6cac3e20, 0x1cd69: 0x6d199020, 0x1cd6a: 0x6c384e20, 0x1cd6b: 0x6c579820, + 0x1cd6c: 0x6ccef220, 0x1cd6d: 0x6d212e20, 0x1cd6e: 0x6ca24220, 0x1cd6f: 0x6c75be20, + 0x1cd70: 0x6d176620, 0x1cd71: 0x6c8e5820, 0x1cd72: 0x6ccef420, 0x1cd73: 0x6c2eac20, + 0x1cd74: 0x6c1db020, 0x1cd75: 0x6c579e20, 0x1cd76: 0x6c290020, 0x1cd77: 0x6d3c9020, + 0x1cd78: 0x6c5eea20, 0x1cd79: 0x6ced2a20, 0x1cd7a: 0x6c676620, 0x1cd7b: 0x6c1a2620, + 0x1cd7c: 0x6c171e20, 0x1cd7d: 0x6cea8020, 0x1cd7e: 0x6c825220, 0x1cd7f: 0x6c5f1620, + // Block 0x736, offset 0x1cd80 + 0x1cd80: 0x6c13b020, 0x1cd81: 0x6c8e9a20, 0x1cd82: 0x6c2f3c20, 0x1cd83: 0x6ce98220, + 0x1cd84: 0x6c8c6c20, 0x1cd85: 0x6c678c20, 0x1cd86: 0x6c679020, 0x1cd87: 0x6c1e0020, + 0x1cd88: 0x6cb0d620, 0x1cd89: 0x6c2f0620, 0x1cd8a: 0x6c2f1020, 0x1cd8b: 0x6cb04420, + 0x1cd8c: 0x6c6a8220, 0x1cd8d: 0x6c287220, 0x1cd8e: 0x6cd4da20, 0x1cd8f: 0x6cd4dc20, + 0x1cd90: 0x6d369220, 0x1cd91: 0x6d153420, 0x1cd92: 0x6ca54020, 0x1cd93: 0x6ca39420, + 0x1cd94: 0x6c2f4e20, 0x1cd95: 0x6c08be20, 0x1cd96: 0x6c69f620, 0x1cd97: 0x6c89da20, + 0x1cd98: 0x6c426220, 0x1cd99: 0x6c437620, 0x1cd9a: 0x6c6fd620, 0x1cd9b: 0x6d38da20, + 0x1cd9c: 0x6cfa3020, 0x1cd9d: 0x6ccd7220, 0x1cd9e: 0x6d057220, 0x1cd9f: 0x6caa9e20, + 0x1cda0: 0x6c859220, 0x1cda1: 0x6d0f8a20, 0x1cda2: 0x6c192020, 0x1cda3: 0x6d1f0c20, + 0x1cda4: 0x6c033220, 0x1cda5: 0x6c6bce20, 0x1cda6: 0x6c73fe20, 0x1cda7: 0x6cb59620, + 0x1cda8: 0x6cf95620, 0x1cda9: 0x6c251e20, 0x1cdaa: 0x6c095220, 0x1cdab: 0x6d16fe20, + 0x1cdac: 0x6c85aa20, 0x1cdad: 0x6d401a20, 0x1cdae: 0x6c204e20, 0x1cdaf: 0x6c3c2620, + 0x1cdb0: 0x6d3ad220, 0x1cdb1: 0x6cad8620, 0x1cdb2: 0x6cafd020, 0x1cdb3: 0x6c418a20, + 0x1cdb4: 0x6c77ee20, 0x1cdb5: 0x6c21fa20, 0x1cdb6: 0x6d08de20, 0x1cdb7: 0x6d33c620, + 0x1cdb8: 0x6c283020, 0x1cdb9: 0x6d31ca20, 0x1cdba: 0x6c380220, 0x1cdbb: 0x6d350e20, + 0x1cdbc: 0x6ce29c20, 0x1cdbd: 0x6c706a20, 0x1cdbe: 0x6c600220, 0x1cdbf: 0x6c3a9a20, + // Block 0x737, offset 0x1cdc0 + 0x1cdc0: 0x6c706c20, 0x1cdc1: 0x6cccda20, 0x1cdc2: 0x6c634420, 0x1cdc3: 0x6d080820, + 0x1cdc4: 0x6d2cbc20, 0x1cdc5: 0x6c0e1420, 0x1cdc6: 0x6ca80a20, 0x1cdc7: 0x6d334620, + 0x1cdc8: 0x6d1d8020, 0x1cdc9: 0x6c6e6820, 0x1cdca: 0x6cc2e020, 0x1cdcb: 0x6ce29e20, + 0x1cdcc: 0x6ce6f420, 0x1cdcd: 0x6d14e620, 0x1cdce: 0x6c6a0020, 0x1cdcf: 0x6cefb020, + 0x1cdd0: 0x6c5b3620, 0x1cdd1: 0x6cdfa220, 0x1cdd2: 0x6d101220, 0x1cdd3: 0x6c1c1220, + 0x1cdd4: 0x6d35ec20, 0x1cdd5: 0x6c523220, 0x1cdd6: 0x6d0b5220, 0x1cdd7: 0x6c9a9220, + 0x1cdd8: 0x6c311a20, 0x1cdd9: 0x6c6e8620, 0x1cdda: 0x6cfec020, 0x1cddb: 0x6ce7c820, + 0x1cddc: 0x6ce86220, 0x1cddd: 0x6c986020, 0x1cdde: 0x6cb05e20, 0x1cddf: 0x6cfec220, + 0x1cde0: 0x6cdb8020, 0x1cde1: 0x6c3d7020, 0x1cde2: 0x6c861220, 0x1cde3: 0x6d363420, + 0x1cde4: 0x6c25de20, 0x1cde5: 0x6c345220, 0x1cde6: 0x6cf4ee20, 0x1cde7: 0x6ccbf420, + 0x1cde8: 0x6c815a20, 0x1cde9: 0x6cd46a20, 0x1cdea: 0x6c592620, 0x1cdeb: 0x6cfb5e20, + 0x1cdec: 0x6d17ee20, 0x1cded: 0x6c07f820, 0x1cdee: 0x6d2f3420, 0x1cdef: 0x6c495620, + 0x1cdf0: 0x6cdfec20, 0x1cdf1: 0x6c3ab820, 0x1cdf2: 0x6c966a20, 0x1cdf3: 0x6c8bba20, + 0x1cdf4: 0x6c1abc20, 0x1cdf5: 0x6c621a20, 0x1cdf6: 0x6ce50220, 0x1cdf7: 0x6c013820, + 0x1cdf8: 0x6c1c3220, 0x1cdf9: 0x6c09d020, 0x1cdfa: 0x6c09d220, 0x1cdfb: 0x6c9f6220, + 0x1cdfc: 0x6c481a20, 0x1cdfd: 0x6c330820, 0x1cdfe: 0x6c354220, 0x1cdff: 0x6cefe220, + // Block 0x738, offset 0x1ce00 + 0x1ce00: 0x6d209220, 0x1ce01: 0x6c254420, 0x1ce02: 0x6d0b5620, 0x1ce03: 0x6d3a1620, + 0x1ce04: 0x6c244020, 0x1ce05: 0x6c27e620, 0x1ce06: 0x6cd0b020, 0x1ce07: 0x6d380220, + 0x1ce08: 0x6c1c4620, 0x1ce09: 0x6d239420, 0x1ce0a: 0x6c541c20, 0x1ce0b: 0x6c3c5c20, + 0x1ce0c: 0x6c7e8420, 0x1ce0d: 0x6d0fd220, 0x1ce0e: 0x6c18de20, 0x1ce0f: 0x6ce8c420, + 0x1ce10: 0x6d226e20, 0x1ce11: 0x6c4c2820, 0x1ce12: 0x6cf19e20, 0x1ce13: 0x6c594420, + 0x1ce14: 0x6c7aa220, 0x1ce15: 0x6c642820, 0x1ce16: 0x6d19f620, 0x1ce17: 0x6d182c20, + 0x1ce18: 0x6c911020, 0x1ce19: 0x6ccaf820, 0x1ce1a: 0x6c749a20, 0x1ce1b: 0x6c1c5a20, + 0x1ce1c: 0x6cf6a620, 0x1ce1d: 0x6c492220, 0x1ce1e: 0x6d185c20, 0x1ce1f: 0x6cf16020, + 0x1ce20: 0x6c608c20, 0x1ce21: 0x6c205c20, 0x1ce22: 0x6c049220, 0x1ce23: 0x6c5bfe20, + 0x1ce24: 0x6c8e8420, 0x1ce25: 0x6c149c20, 0x1ce26: 0x6cd47220, 0x1ce27: 0x6caaaa20, + 0x1ce28: 0x6c2cd820, 0x1ce29: 0x6c26fc20, 0x1ce2a: 0x6c0d0e20, 0x1ce2b: 0x6cdfb820, + 0x1ce2c: 0x6d2f4020, 0x1ce2d: 0x6c0c1c20, 0x1ce2e: 0x6cd0c620, 0x1ce2f: 0x6c246220, + 0x1ce30: 0x6c95c020, 0x1ce31: 0x6d18a420, 0x1ce32: 0x6d403220, 0x1ce33: 0x6c1d7c20, + 0x1ce34: 0x6d2f4220, 0x1ce35: 0x6d2d4a20, 0x1ce36: 0x6cda4220, 0x1ce37: 0x6ccb5e20, + 0x1ce38: 0x6cc39c20, 0x1ce39: 0x6c2e3c20, 0x1ce3a: 0x6c911a20, 0x1ce3b: 0x6c911c20, + 0x1ce3c: 0x6ca15220, 0x1ce3d: 0x6cbda620, 0x1ce3e: 0x6d1b0820, 0x1ce3f: 0x6d1d0a20, + // Block 0x739, offset 0x1ce40 + 0x1ce40: 0x6c59fa20, 0x1ce41: 0x6c3f0820, 0x1ce42: 0x6c8a2620, 0x1ce43: 0x6c8fac20, + 0x1ce44: 0x6cbbfe20, 0x1ce45: 0x6c8ea820, 0x1ce46: 0x6c817a20, 0x1ce47: 0x6cfba820, + 0x1ce48: 0x6c3ad620, 0x1ce49: 0x6c280420, 0x1ce4a: 0x6d1b7420, 0x1ce4b: 0x6c51f020, + 0x1ce4c: 0x6c005420, 0x1ce4d: 0x6c04a620, 0x1ce4e: 0x6cfbaa20, 0x1ce4f: 0x6c492a20, + 0x1ce50: 0x6c4b8c20, 0x1ce51: 0x6ca9f620, 0x1ce52: 0x6d242e20, 0x1ce53: 0x6cef4a20, + 0x1ce54: 0x6d18e820, 0x1ce55: 0x6d1dc620, 0x1ce56: 0x6cb07820, 0x1ce57: 0x6c82ee20, + 0x1ce58: 0x6c86a820, 0x1ce59: 0x6cd57820, 0x1ce5a: 0x6c28d820, 0x1ce5b: 0x6c8c3c20, + 0x1ce5c: 0x6c2d8c20, 0x1ce5d: 0x6c8c3e20, 0x1ce5e: 0x6c7f6420, 0x1ce5f: 0x6c0d1020, + 0x1ce60: 0x6c62ba20, 0x1ce61: 0x6c1ae820, 0x1ce62: 0x6d103820, 0x1ce63: 0x6d086220, + 0x1ce64: 0x6c6a3820, 0x1ce65: 0x6d330e20, 0x1ce66: 0x6c99cc20, 0x1ce67: 0x6c874420, + 0x1ce68: 0x6c5e4820, 0x1ce69: 0x6c7f7820, 0x1ce6a: 0x6c631420, 0x1ce6b: 0x6c2cf220, + 0x1ce6c: 0x6d086620, 0x1ce6d: 0x6d1d2e20, 0x1ce6e: 0x6d1b2820, 0x1ce6f: 0x6cc21420, + 0x1ce70: 0x6d1dea20, 0x1ce71: 0x6cdfc820, 0x1ce72: 0x6c2cfe20, 0x1ce73: 0x6c95da20, + 0x1ce74: 0x6c947c20, 0x1ce75: 0x6c948420, 0x1ce76: 0x6c0e4620, 0x1ce77: 0x6c0e5420, + 0x1ce78: 0x6c4ada20, 0x1ce79: 0x6c037020, 0x1ce7a: 0x6c37e620, 0x1ce7b: 0x6c2a9c20, + 0x1ce7c: 0x6c37ec20, 0x1ce7d: 0x6c040820, 0x1ce7e: 0x6c041620, 0x1ce7f: 0x6cbc8020, + // Block 0x73a, offset 0x1ce80 + 0x1ce80: 0x6c5fd620, 0x1ce81: 0x6d2a6820, 0x1ce82: 0x6d2a6a20, 0x1ce83: 0x6c994420, + 0x1ce84: 0x6c2a8c20, 0x1ce85: 0x6cabb820, 0x1ce86: 0x6c69f820, 0x1ce87: 0x6c59ac20, + 0x1ce88: 0x6c4a3e20, 0x1ce89: 0x6c229620, 0x1ce8a: 0x6c8ccc20, 0x1ce8b: 0x6c42b620, + 0x1ce8c: 0x6ca0f020, 0x1ce8d: 0x6c5ffa20, 0x1ce8e: 0x6c68e420, 0x1ce8f: 0x6caf0620, + 0x1ce90: 0x6c42be20, 0x1ce91: 0x6c004020, 0x1ce92: 0x6c356620, 0x1ce93: 0x6c503e20, + 0x1ce94: 0x6c4ec420, 0x1ce95: 0x6c09a420, 0x1ce96: 0x6ced2220, 0x1ce97: 0x6c1dbc20, + 0x1ce98: 0x6cba5c20, 0x1ce99: 0x6cf65220, 0x1ce9a: 0x6c005020, 0x1ce9b: 0x6cffb820, + 0x1ce9c: 0x6c505c20, 0x1ce9d: 0x6c5a7820, 0x1ce9e: 0x6c505e20, 0x1ce9f: 0x6d2b0220, + 0x1cea0: 0x6c251020, 0x1cea1: 0x6c506c20, 0x1cea2: 0x6cffc220, 0x1cea3: 0x6d132820, + 0x1cea4: 0x6cb33820, 0x1cea5: 0x6c507220, 0x1cea6: 0x6c695220, 0x1cea7: 0x6c00f220, + 0x1cea8: 0x6d03ae20, 0x1cea9: 0x6c5a8020, 0x1ceaa: 0x6c872820, 0x1ceab: 0x6cb1a620, + 0x1ceac: 0x6c51a220, 0x1cead: 0x6c69e220, 0x1ceae: 0x6cafa820, 0x1ceaf: 0x6c41ca20, + 0x1ceb0: 0x6cad8820, 0x1ceb1: 0x6d391c20, 0x1ceb2: 0x6c756e20, 0x1ceb3: 0x6cc06620, + 0x1ceb4: 0x6c259420, 0x1ceb5: 0x6cc3ce20, 0x1ceb6: 0x6d2bee20, 0x1ceb7: 0x6c47b420, + 0x1ceb8: 0x6c757620, 0x1ceb9: 0x6c757820, 0x1ceba: 0x6d394420, 0x1cebb: 0x6d2bfe20, + 0x1cebc: 0x6c47d820, 0x1cebd: 0x6d2f7c20, 0x1cebe: 0x6c31e020, 0x1cebf: 0x6c9f8a20, + // Block 0x73b, offset 0x1cec0 + 0x1cec0: 0x6cb6da20, 0x1cec1: 0x6d1c5620, 0x1cec2: 0x6d20c620, 0x1cec3: 0x6c069220, + 0x1cec4: 0x6d2f5e20, 0x1cec5: 0x6d37a820, 0x1cec6: 0x6cae3c20, 0x1cec7: 0x6c50de20, + 0x1cec8: 0x6d1c5c20, 0x1cec9: 0x6c50f420, 0x1ceca: 0x6d173820, 0x1cecb: 0x6c0e6020, + 0x1cecc: 0x6cecfc20, 0x1cecd: 0x6c50f620, 0x1cece: 0x6c021620, 0x1cecf: 0x6d2de220, + 0x1ced0: 0x6d0c8020, 0x1ced1: 0x6c647e20, 0x1ced2: 0x6c510e20, 0x1ced3: 0x6d208820, + 0x1ced4: 0x6c7c3a20, 0x1ced5: 0x6c394620, 0x1ced6: 0x6c413220, 0x1ced7: 0x6c2a1220, + 0x1ced8: 0x6cac5620, 0x1ced9: 0x6c3f6620, 0x1ceda: 0x6cc06820, 0x1cedb: 0x6cd15e20, + 0x1cedc: 0x6c2a1620, 0x1cedd: 0x6c926a20, 0x1cede: 0x6d2df820, 0x1cedf: 0x6c9b2220, + 0x1cee0: 0x6c841c20, 0x1cee1: 0x6c6ca220, 0x1cee2: 0x6d071220, 0x1cee3: 0x6c64ca20, + 0x1cee4: 0x6cac6a20, 0x1cee5: 0x6c49a620, 0x1cee6: 0x6c014e20, 0x1cee7: 0x6c915c20, + 0x1cee8: 0x6d065e20, 0x1cee9: 0x6d38b420, 0x1ceea: 0x6c299620, 0x1ceeb: 0x6c015620, + 0x1ceec: 0x6c47e420, 0x1ceed: 0x6c872a20, 0x1ceee: 0x6ca26420, 0x1ceef: 0x6c2f5020, + 0x1cef0: 0x6c421020, 0x1cef1: 0x6d057420, 0x1cef2: 0x6c983a20, 0x1cef3: 0x6cee4e20, + 0x1cef4: 0x6d344020, 0x1cef5: 0x6cb74a20, 0x1cef6: 0x6d25e020, 0x1cef7: 0x6ce49220, + 0x1cef8: 0x6cfd6420, 0x1cef9: 0x6c33ca20, 0x1cefa: 0x6d02ba20, 0x1cefb: 0x6cf86620, + 0x1cefc: 0x6cacae20, 0x1cefd: 0x6c3c2820, 0x1cefe: 0x6c33de20, 0x1ceff: 0x6c9f3c20, + // Block 0x73c, offset 0x1cf00 + 0x1cf00: 0x6c9fee20, 0x1cf01: 0x6cd12c20, 0x1cf02: 0x6cd34420, 0x1cf03: 0x6d278c20, + 0x1cf04: 0x6c9e0e20, 0x1cf05: 0x6cac3a20, 0x1cf06: 0x6c39cc20, 0x1cf07: 0x6c9e8a20, + 0x1cf08: 0x6c27c220, 0x1cf09: 0x6c99e020, 0x1cf0a: 0x6c995820, 0x1cf0b: 0x6c770420, + 0x1cf0c: 0x6cfc9020, 0x1cf0d: 0x6c79ba20, 0x1cf0e: 0x6cd35620, 0x1cf0f: 0x6d0f5420, + 0x1cf10: 0x6d32a220, 0x1cf11: 0x6d119c20, 0x1cf12: 0x6ccfce20, 0x1cf13: 0x6c5dae20, + 0x1cf14: 0x6c26ec20, 0x1cf15: 0x6d31cc20, 0x1cf16: 0x6c7bee20, 0x1cf17: 0x6c706e20, + 0x1cf18: 0x6cd09a20, 0x1cf19: 0x6d14d020, 0x1cf1a: 0x6cd12e20, 0x1cf1b: 0x6c9a8a20, + 0x1cf1c: 0x6ca0f420, 0x1cf1d: 0x6d3ad620, 0x1cf1e: 0x6d313c20, 0x1cf1f: 0x6d313e20, + 0x1cf20: 0x6c9dbc20, 0x1cf21: 0x6cd35820, 0x1cf22: 0x6d24d620, 0x1cf23: 0x6c2e8a20, + 0x1cf24: 0x6ca69020, 0x1cf25: 0x6d3f4620, 0x1cf26: 0x6d3f4820, 0x1cf27: 0x6c179620, + 0x1cf28: 0x6d2c7620, 0x1cf29: 0x6d087e20, 0x1cf2a: 0x6c0dda20, 0x1cf2b: 0x6c9cea20, + 0x1cf2c: 0x6c8f7e20, 0x1cf2d: 0x6cdbc220, 0x1cf2e: 0x6ce73e20, 0x1cf2f: 0x6c9c3020, + 0x1cf30: 0x6c2f3620, 0x1cf31: 0x6c2c4620, 0x1cf32: 0x6ca54c20, 0x1cf33: 0x6c9ff820, + 0x1cf34: 0x6d088c20, 0x1cf35: 0x6c1aaa20, 0x1cf36: 0x6c7bf420, 0x1cf37: 0x6c735a20, + 0x1cf38: 0x6ca1ce20, 0x1cf39: 0x6d323a20, 0x1cf3a: 0x6ce5d220, 0x1cf3b: 0x6d0fac20, + 0x1cf3c: 0x6d0d6c20, 0x1cf3d: 0x6ca10620, 0x1cf3e: 0x6d382620, 0x1cf3f: 0x6ca0f620, + // Block 0x73d, offset 0x1cf40 + 0x1cf40: 0x6d311220, 0x1cf41: 0x6d32b620, 0x1cf42: 0x6c9a0220, 0x1cf43: 0x6cdd1e20, + 0x1cf44: 0x6cceda20, 0x1cf45: 0x6c4ec820, 0x1cf46: 0x6c592820, 0x1cf47: 0x6c2c5c20, + 0x1cf48: 0x6c1a7620, 0x1cf49: 0x6c25e020, 0x1cf4a: 0x6c736420, 0x1cf4b: 0x6c356820, + 0x1cf4c: 0x6c97bc20, 0x1cf4d: 0x6cfcc420, 0x1cf4e: 0x6cf61e20, 0x1cf4f: 0x6c7dd420, + 0x1cf50: 0x6c7f4820, 0x1cf51: 0x6c659820, 0x1cf52: 0x6ccd4e20, 0x1cf53: 0x6ce50420, + 0x1cf54: 0x6c4bfc20, 0x1cf55: 0x6ced2c20, 0x1cf56: 0x6c839820, 0x1cf57: 0x6cd39c20, + 0x1cf58: 0x6cbf4020, 0x1cf59: 0x6c8b1820, 0x1cf5a: 0x6d0b3020, 0x1cf5b: 0x6c6ec820, + 0x1cf5c: 0x6d32d420, 0x1cf5d: 0x6c83ea20, 0x1cf5e: 0x6c7f4a20, 0x1cf5f: 0x6cdc4c20, + 0x1cf60: 0x6c737420, 0x1cf61: 0x6cd72820, 0x1cf62: 0x6cdbca20, 0x1cf63: 0x6c317420, + 0x1cf64: 0x6c09d420, 0x1cf65: 0x6cb0a620, 0x1cf66: 0x6ca29c20, 0x1cf67: 0x6c5cd420, + 0x1cf68: 0x6ca6ae20, 0x1cf69: 0x6c926c20, 0x1cf6a: 0x6d17f220, 0x1cf6b: 0x6c6aec20, + 0x1cf6c: 0x6c113620, 0x1cf6d: 0x6d38ea20, 0x1cf6e: 0x6d217220, 0x1cf6f: 0x6c5cd620, + 0x1cf70: 0x6c96c620, 0x1cf71: 0x6cfa4420, 0x1cf72: 0x6d040420, 0x1cf73: 0x6c5ada20, + 0x1cf74: 0x6c4c0220, 0x1cf75: 0x6d290a20, 0x1cf76: 0x6c218620, 0x1cf77: 0x6c64ba20, + 0x1cf78: 0x6c9a9e20, 0x1cf79: 0x6c322620, 0x1cf7a: 0x6c541e20, 0x1cf7b: 0x6d07b420, + 0x1cf7c: 0x6ce53c20, 0x1cf7d: 0x6c7c9220, 0x1cf7e: 0x6c42ce20, 0x1cf7f: 0x6cc8da20, + // Block 0x73e, offset 0x1cf80 + 0x1cf80: 0x6c99a020, 0x1cf81: 0x6d071420, 0x1cf82: 0x6c381e20, 0x1cf83: 0x6cf30820, + 0x1cf84: 0x6c9e7820, 0x1cf85: 0x6c1e2e20, 0x1cf86: 0x6c7d0620, 0x1cf87: 0x6c9c3220, + 0x1cf88: 0x6cf25e20, 0x1cf89: 0x6c7a0020, 0x1cf8a: 0x6c298420, 0x1cf8b: 0x6c188220, + 0x1cf8c: 0x6c782420, 0x1cf8d: 0x6cda2420, 0x1cf8e: 0x6cf97620, 0x1cf8f: 0x6cbf5020, + 0x1cf90: 0x6ca15420, 0x1cf91: 0x6ca01620, 0x1cf92: 0x6c977220, 0x1cf93: 0x6cd72c20, + 0x1cf94: 0x6d2b0420, 0x1cf95: 0x6d2f4420, 0x1cf96: 0x6d18a620, 0x1cf97: 0x6c2dde20, + 0x1cf98: 0x6c79c420, 0x1cf99: 0x6ca15620, 0x1cf9a: 0x6cd75c20, 0x1cf9b: 0x6c235620, + 0x1cf9c: 0x6c907820, 0x1cf9d: 0x6c1ad020, 0x1cf9e: 0x6c977820, 0x1cf9f: 0x6cb19a20, + 0x1cfa0: 0x6c199420, 0x1cfa1: 0x6c4b1a20, 0x1cfa2: 0x6c9b3a20, 0x1cfa3: 0x6c596c20, + 0x1cfa4: 0x6cc8f220, 0x1cfa5: 0x6cb1d420, 0x1cfa6: 0x6cf6f020, 0x1cfa7: 0x6cbc0220, + 0x1cfa8: 0x6cb45a20, 0x1cfa9: 0x6d3a8420, 0x1cfaa: 0x6c2aea20, 0x1cfab: 0x6cd07e20, + 0x1cfac: 0x6cd76020, 0x1cfad: 0x6c8a7c20, 0x1cfae: 0x6c185020, 0x1cfaf: 0x6cfbac20, + 0x1cfb0: 0x6c771220, 0x1cfb1: 0x6d132a20, 0x1cfb2: 0x6d074820, 0x1cfb3: 0x6ce79220, + 0x1cfb4: 0x6ca1ea20, 0x1cfb5: 0x6c8be620, 0x1cfb6: 0x6c4b7e20, 0x1cfb7: 0x6c66e020, + 0x1cfb8: 0x6d136420, 0x1cfb9: 0x6c00f420, 0x1cfba: 0x6c5c6a20, 0x1cfbb: 0x6d2dac20, + 0x1cfbc: 0x6c65f220, 0x1cfbd: 0x6c47e620, 0x1cfbe: 0x6d2fea20, 0x1cfbf: 0x6cc1e420, + // Block 0x73f, offset 0x1cfc0 + 0x1cfc0: 0x6c9a3420, 0x1cfc1: 0x6c1e3620, 0x1cfc2: 0x6ccb0620, 0x1cfc3: 0x6ca94c20, + 0x1cfc4: 0x6d09c020, 0x1cfc5: 0x6d123e20, 0x1cfc6: 0x6c5e1820, 0x1cfc7: 0x6c9b7020, + 0x1cfc8: 0x6c9de620, 0x1cfc9: 0x6cb22020, 0x1cfca: 0x6c9de820, 0x1cfcb: 0x6c870220, + 0x1cfcc: 0x6c7c1420, 0x1cfcd: 0x6c750020, 0x1cfce: 0x6d07e220, 0x1cfcf: 0x6c9dee20, + 0x1cfd0: 0x6c5e4a20, 0x1cfd1: 0x6c919220, 0x1cfd2: 0x6c9b8e20, 0x1cfd3: 0x6c8fe420, + 0x1cfd4: 0x6c49bc20, 0x1cfd5: 0x6c97d620, 0x1cfd6: 0x6cf82e20, 0x1cfd7: 0x6c1f9020, + 0x1cfd8: 0x6ce19620, 0x1cfd9: 0x6c771c20, 0x1cfda: 0x6d3a9620, 0x1cfdb: 0x6c98c220, + 0x1cfdc: 0x6c6c3220, 0x1cfdd: 0x6c8ba620, 0x1cfde: 0x6d234a20, 0x1cfdf: 0x6cd78420, + 0x1cfe0: 0x6d2ad220, 0x1cfe1: 0x6c752c20, 0x1cfe2: 0x6cd2a820, 0x1cfe3: 0x6d15c020, + 0x1cfe4: 0x6cd04820, 0x1cfe5: 0x6d339c20, 0x1cfe6: 0x6c53f020, 0x1cfe7: 0x6cd04e20, + 0x1cfe8: 0x6d1ce020, 0x1cfe9: 0x6c72d420, 0x1cfea: 0x6d387820, 0x1cfeb: 0x6c68e820, + 0x1cfec: 0x6c25e220, 0x1cfed: 0x6c32ae20, 0x1cfee: 0x6c006820, 0x1cfef: 0x6c695020, + 0x1cff0: 0x6d2b9820, 0x1cff1: 0x6d265c20, 0x1cff2: 0x6c03ce20, 0x1cff3: 0x6cd22c20, + 0x1cff4: 0x6c2f9420, 0x1cff5: 0x6cb73a20, 0x1cff6: 0x6c5e8620, 0x1cff7: 0x6d3eee20, + 0x1cff8: 0x6c417c20, 0x1cff9: 0x6cf4ba20, 0x1cffa: 0x6d302020, 0x1cffb: 0x6c7a2a20, + 0x1cffc: 0x6c426420, 0x1cffd: 0x6cf84c20, 0x1cffe: 0x6c388820, 0x1cfff: 0x6c7be620, + // Block 0x740, offset 0x1d000 + 0x1d000: 0x6c295820, 0x1d001: 0x6c969220, 0x1d002: 0x6ccbd220, 0x1d003: 0x6c27c420, + 0x1d004: 0x6c740220, 0x1d005: 0x6c85ac20, 0x1d006: 0x6c3d4e20, 0x1d007: 0x6c9f3e20, + 0x1d008: 0x6c35b020, 0x1d009: 0x6c5da620, 0x1d00a: 0x6c772820, 0x1d00b: 0x6d350620, + 0x1d00c: 0x6cb75c20, 0x1d00d: 0x6c76c420, 0x1d00e: 0x6c6bd020, 0x1d00f: 0x6c0d2a20, + 0x1d010: 0x6c35e020, 0x1d011: 0x6d0b8820, 0x1d012: 0x6caf4e20, 0x1d013: 0x6d302420, + 0x1d014: 0x6d0c7820, 0x1d015: 0x6cdc2a20, 0x1d016: 0x6d3b7820, 0x1d017: 0x6c17d220, + 0x1d018: 0x6c33e020, 0x1d019: 0x6cac3c20, 0x1d01a: 0x6d0e4a20, 0x1d01b: 0x6c6d7e20, + 0x1d01c: 0x6c3c2a20, 0x1d01d: 0x6c381020, 0x1d01e: 0x6ca0f820, 0x1d01f: 0x6d2c7820, + 0x1d020: 0x6c707020, 0x1d021: 0x6d22f620, 0x1d022: 0x6c77f020, 0x1d023: 0x6ceb0a20, + 0x1d024: 0x6ceb0c20, 0x1d025: 0x6c2bec20, 0x1d026: 0x6d2d3c20, 0x1d027: 0x6d314220, + 0x1d028: 0x6c35fc20, 0x1d029: 0x6c3e3820, 0x1d02a: 0x6ca23e20, 0x1d02b: 0x6d3ad820, + 0x1d02c: 0x6c7e5c20, 0x1d02d: 0x6c0aee20, 0x1d02e: 0x6caa5620, 0x1d02f: 0x6cb25220, + 0x1d030: 0x6cae6020, 0x1d031: 0x6c8cce20, 0x1d032: 0x6cad8a20, 0x1d033: 0x6c821e20, + 0x1d034: 0x6cb37c20, 0x1d035: 0x6c0e6220, 0x1d036: 0x6cb37e20, 0x1d037: 0x6ccfd020, + 0x1d038: 0x6d28b020, 0x1d039: 0x6c009820, 0x1d03a: 0x6c85d620, 0x1d03b: 0x6c8f8020, + 0x1d03c: 0x6ce73a20, 0x1d03d: 0x6d1e8420, 0x1d03e: 0x6c85d820, 0x1d03f: 0x6c7c2a20, + // Block 0x741, offset 0x1d040 + 0x1d040: 0x6c1ed820, 0x1d041: 0x6c793620, 0x1d042: 0x6cc2e420, 0x1d043: 0x6d399c20, + 0x1d044: 0x6c7b9c20, 0x1d045: 0x6c4a5a20, 0x1d046: 0x6c361420, 0x1d047: 0x6ca4a620, + 0x1d048: 0x6cb86420, 0x1d049: 0x6c924420, 0x1d04a: 0x6cefb220, 0x1d04b: 0x6c009a20, + 0x1d04c: 0x6c448420, 0x1d04d: 0x6cfcb620, 0x1d04e: 0x6d03e220, 0x1d04f: 0x6d0c8a20, + 0x1d050: 0x6c307420, 0x1d051: 0x6cae6c20, 0x1d052: 0x6cf5fc20, 0x1d053: 0x6c81f220, + 0x1d054: 0x6c533c20, 0x1d055: 0x6cd78020, 0x1d056: 0x6cf9b020, 0x1d057: 0x6cbb7020, + 0x1d058: 0x6cbeea20, 0x1d059: 0x6cef0220, 0x1d05a: 0x6cbbdc20, 0x1d05b: 0x6d176820, + 0x1d05c: 0x6c793e20, 0x1d05d: 0x6cfec620, 0x1d05e: 0x6cc3c220, 0x1d05f: 0x6c162a20, + 0x1d060: 0x6c80c820, 0x1d061: 0x6c52ac20, 0x1d062: 0x6d213020, 0x1d063: 0x6cfec820, + 0x1d064: 0x6cf9c620, 0x1d065: 0x6c988e20, 0x1d066: 0x6c960220, 0x1d067: 0x6d1e3c20, + 0x1d068: 0x6c17dc20, 0x1d069: 0x6c182220, 0x1d06a: 0x6cf2f620, 0x1d06b: 0x6c8e5c20, + 0x1d06c: 0x6d1d3c20, 0x1d06d: 0x6c985a20, 0x1d06e: 0x6cc3c420, 0x1d06f: 0x6d0e7820, + 0x1d070: 0x6ccbf620, 0x1d071: 0x6c7dac20, 0x1d072: 0x6d234c20, 0x1d073: 0x6c1c2420, + 0x1d074: 0x6c57de20, 0x1d075: 0x6c91be20, 0x1d076: 0x6c190420, 0x1d077: 0x6c659a20, + 0x1d078: 0x6caaa820, 0x1d079: 0x6cd92620, 0x1d07a: 0x6d3d6e20, 0x1d07b: 0x6c794620, + 0x1d07c: 0x6caeaa20, 0x1d07d: 0x6d0c1420, 0x1d07e: 0x6d3c9220, 0x1d07f: 0x6c797e20, + // Block 0x742, offset 0x1d080 + 0x1d080: 0x6c19ec20, 0x1d081: 0x6cb5fc20, 0x1d082: 0x6d402220, 0x1d083: 0x6cbecc20, + 0x1d084: 0x6c8bbc20, 0x1d085: 0x6c757420, 0x1d086: 0x6c0e7e20, 0x1d087: 0x6c2fac20, + 0x1d088: 0x6c9f6420, 0x1d089: 0x6c2dce20, 0x1d08a: 0x6c64bc20, 0x1d08b: 0x6c51d020, + 0x1d08c: 0x6c926e20, 0x1d08d: 0x6c00ac20, 0x1d08e: 0x6cdc4e20, 0x1d08f: 0x6cc3d220, + 0x1d090: 0x6c837c20, 0x1d091: 0x6c06b020, 0x1d092: 0x6d1a7420, 0x1d093: 0x6c334c20, + 0x1d094: 0x6cf45220, 0x1d095: 0x6cb5fe20, 0x1d096: 0x6c951820, 0x1d097: 0x6ced2e20, + 0x1d098: 0x6c2d2020, 0x1d099: 0x6ca4b220, 0x1d09a: 0x6c073420, 0x1d09b: 0x6cb7a420, + 0x1d09c: 0x6c190620, 0x1d09d: 0x6cc87020, 0x1d09e: 0x6d0cb620, 0x1d09f: 0x6c2ed220, + 0x1d0a0: 0x6c2fb020, 0x1d0a1: 0x6c31a820, 0x1d0a2: 0x6ceb2e20, 0x1d0a3: 0x6c6b0c20, + 0x1d0a4: 0x6d1bc620, 0x1d0a5: 0x6c0b4420, 0x1d0a6: 0x6c78c620, 0x1d0a7: 0x6c0a0220, + 0x1d0a8: 0x6cf0b020, 0x1d0a9: 0x6cd79220, 0x1d0aa: 0x6d318220, 0x1d0ab: 0x6c32d420, + 0x1d0ac: 0x6cf9de20, 0x1d0ad: 0x6c297a20, 0x1d0ae: 0x6ce35420, 0x1d0af: 0x6ca50c20, + 0x1d0b0: 0x6caf1420, 0x1d0b1: 0x6c65c420, 0x1d0b2: 0x6c2c8220, 0x1d0b3: 0x6ce0a220, + 0x1d0b4: 0x6c13f620, 0x1d0b5: 0x6ce54220, 0x1d0b6: 0x6cb7b420, 0x1d0b7: 0x6c341420, + 0x1d0b8: 0x6c3c5e20, 0x1d0b9: 0x6d08a420, 0x1d0ba: 0x6cc3f020, 0x1d0bb: 0x6cc3f220, + 0x1d0bc: 0x6c96a020, 0x1d0bd: 0x6c45a620, 0x1d0be: 0x6ca73820, 0x1d0bf: 0x6cdb0820, + // Block 0x743, offset 0x1d0c0 + 0x1d0c0: 0x6c357820, 0x1d0c1: 0x6c225420, 0x1d0c2: 0x6c8e8820, 0x1d0c3: 0x6cd81a20, + 0x1d0c4: 0x6ce12620, 0x1d0c5: 0x6c058820, 0x1d0c6: 0x6c574620, 0x1d0c7: 0x6caf8620, + 0x1d0c8: 0x6ceff420, 0x1d0c9: 0x6cca8820, 0x1d0ca: 0x6c82d220, 0x1d0cb: 0x6c25c420, + 0x1d0cc: 0x6ce4ba20, 0x1d0cd: 0x6cf9e620, 0x1d0ce: 0x6cf6aa20, 0x1d0cf: 0x6c883e20, + 0x1d0d0: 0x6cac7020, 0x1d0d1: 0x6cef3020, 0x1d0d2: 0x6d27fc20, 0x1d0d3: 0x6c330e20, + 0x1d0d4: 0x6d307e20, 0x1d0d5: 0x6c782620, 0x1d0d6: 0x6c7e6020, 0x1d0d7: 0x6d3b8c20, + 0x1d0d8: 0x6cbed820, 0x1d0d9: 0x6c4be420, 0x1d0da: 0x6d3b9220, 0x1d0db: 0x6c152620, + 0x1d0dc: 0x6cb7da20, 0x1d0dd: 0x6c026c20, 0x1d0de: 0x6cae8620, 0x1d0df: 0x6c8f4020, + 0x1d0e0: 0x6c91de20, 0x1d0e1: 0x6c771420, 0x1d0e2: 0x6c209a20, 0x1d0e3: 0x6c190e20, + 0x1d0e4: 0x6d1afe20, 0x1d0e5: 0x6c82d820, 0x1d0e6: 0x6c0c1e20, 0x1d0e7: 0x6cb7dc20, + 0x1d0e8: 0x6ca07c20, 0x1d0e9: 0x6cb7de20, 0x1d0ea: 0x6c24e820, 0x1d0eb: 0x6d3fc220, + 0x1d0ec: 0x6cbeda20, 0x1d0ed: 0x6c21da20, 0x1d0ee: 0x6c952a20, 0x1d0ef: 0x6c5f5420, + 0x1d0f0: 0x6ccdbe20, 0x1d0f1: 0x6c817c20, 0x1d0f2: 0x6cc1c020, 0x1d0f3: 0x6d2b9a20, + 0x1d0f4: 0x6c2aec20, 0x1d0f5: 0x6c66e220, 0x1d0f6: 0x6cf8f220, 0x1d0f7: 0x6c8be820, + 0x1d0f8: 0x6c2fbe20, 0x1d0f9: 0x6ce01e20, 0x1d0fa: 0x6c59fc20, 0x1d0fb: 0x6cac7620, + 0x1d0fc: 0x6d28ce20, 0x1d0fd: 0x6cbbb820, 0x1d0fe: 0x6c2b4820, 0x1d0ff: 0x6c86aa20, + // Block 0x744, offset 0x1d100 + 0x1d100: 0x6c673e20, 0x1d101: 0x6c688220, 0x1d102: 0x6cf94a20, 0x1d103: 0x6d2f0e20, + 0x1d104: 0x6cbc0420, 0x1d105: 0x6c33b620, 0x1d106: 0x6c65f420, 0x1d107: 0x6d241220, + 0x1d108: 0x6d3cb420, 0x1d109: 0x6c518420, 0x1d10a: 0x6c78e020, 0x1d10b: 0x6d2b1420, + 0x1d10c: 0x6c826a20, 0x1d10d: 0x6c787220, 0x1d10e: 0x6c1ef620, 0x1d10f: 0x6d137020, + 0x1d110: 0x6cc40c20, 0x1d111: 0x6c299a20, 0x1d112: 0x6d161e20, 0x1d113: 0x6c678e20, + 0x1d114: 0x6caf9e20, 0x1d115: 0x6cafa020, 0x1d116: 0x6d243020, 0x1d117: 0x6cb1f420, + 0x1d118: 0x6c36d020, 0x1d119: 0x6c00fe20, 0x1d11a: 0x6c783e20, 0x1d11b: 0x6c652220, + 0x1d11c: 0x6d243220, 0x1d11d: 0x6cc88e20, 0x1d11e: 0x6c9b7220, 0x1d11f: 0x6cada020, + 0x1d120: 0x6c227820, 0x1d121: 0x6c0f9020, 0x1d122: 0x6d107c20, 0x1d123: 0x6c96e420, + 0x1d124: 0x6c10e620, 0x1d125: 0x6cfbc820, 0x1d126: 0x6c7c1620, 0x1d127: 0x6c828020, + 0x1d128: 0x6c82fe20, 0x1d129: 0x6d375420, 0x1d12a: 0x6c870420, 0x1d12b: 0x6c872e20, + 0x1d12c: 0x6c38e420, 0x1d12d: 0x6cc41c20, 0x1d12e: 0x6cada620, 0x1d12f: 0x6d1c3020, + 0x1d130: 0x6c874a20, 0x1d131: 0x6c8fe620, 0x1d132: 0x6c8fe820, 0x1d133: 0x6ca19620, + 0x1d134: 0x6c0fc220, 0x1d135: 0x6cd6b420, 0x1d136: 0x6c49be20, 0x1d137: 0x6c800020, + 0x1d138: 0x6d298620, 0x1d139: 0x6d0d1820, 0x1d13a: 0x6cd2f420, 0x1d13b: 0x6cd2e620, + 0x1d13c: 0x6c84f420, 0x1d13d: 0x6cc61c20, 0x1d13e: 0x6ccf3620, 0x1d13f: 0x6d268020, + // Block 0x745, offset 0x1d140 + 0x1d140: 0x6cd88420, 0x1d141: 0x6cb56820, 0x1d142: 0x6cdde220, 0x1d143: 0x6c96b420, + 0x1d144: 0x6d016420, 0x1d145: 0x6d109420, 0x1d146: 0x6cfa8020, 0x1d147: 0x6cb58820, + 0x1d148: 0x6cb58a20, 0x1d149: 0x6d34f820, 0x1d14a: 0x6c07d820, 0x1d14b: 0x6c333a20, + 0x1d14c: 0x6d381820, 0x1d14d: 0x6cc5d620, 0x1d14e: 0x6d13cc20, 0x1d14f: 0x6cd25420, + 0x1d150: 0x6d203020, 0x1d151: 0x6d35a820, 0x1d152: 0x6ce57a20, 0x1d153: 0x6c3e1e20, + 0x1d154: 0x6c3fc420, 0x1d155: 0x6c9d2e20, 0x1d156: 0x6d411420, 0x1d157: 0x6d33ac20, + 0x1d158: 0x6cdb9620, 0x1d159: 0x6c9a8420, 0x1d15a: 0x6d428620, 0x1d15b: 0x6cc0ec20, + 0x1d15c: 0x6c567220, 0x1d15d: 0x6d3ac620, 0x1d15e: 0x6cd03a20, 0x1d15f: 0x6cdc3020, + 0x1d160: 0x6c223020, 0x1d161: 0x6c147a20, 0x1d162: 0x6c9c3e20, 0x1d163: 0x6c939020, + 0x1d164: 0x6d223e20, 0x1d165: 0x6cfdbc20, 0x1d166: 0x6cf3c620, 0x1d167: 0x6ce55620, + 0x1d168: 0x6cb1ae20, 0x1d169: 0x6d3ada20, 0x1d16a: 0x6c4aec20, 0x1d16b: 0x6cf9ae20, + 0x1d16c: 0x6d33c820, 0x1d16d: 0x6c61f420, 0x1d16e: 0x6c434620, 0x1d16f: 0x6d314420, + 0x1d170: 0x6c434820, 0x1d171: 0x6cd71e20, 0x1d172: 0x6c6d0620, 0x1d173: 0x6cd0a020, + 0x1d174: 0x6c40f620, 0x1d175: 0x6c7daa20, 0x1d176: 0x6c2c4820, 0x1d177: 0x6c29d820, + 0x1d178: 0x6c5dc620, 0x1d179: 0x6ce22820, 0x1d17a: 0x6cb5ee20, 0x1d17b: 0x6c481620, + 0x1d17c: 0x6c498a20, 0x1d17d: 0x6d41b420, 0x1d17e: 0x6c8d0820, 0x1d17f: 0x6c925a20, + // Block 0x746, offset 0x1d180 + 0x1d180: 0x6c0de820, 0x1d181: 0x6c6d1a20, 0x1d182: 0x6c29da20, 0x1d183: 0x6d346620, + 0x1d184: 0x6c925820, 0x1d185: 0x6c14f820, 0x1d186: 0x6c06a620, 0x1d187: 0x6d30d820, + 0x1d188: 0x6c5aca20, 0x1d189: 0x6d1fd620, 0x1d18a: 0x6cf8a220, 0x1d18b: 0x6d19ee20, + 0x1d18c: 0x6d3e5420, 0x1d18d: 0x6c5dd420, 0x1d18e: 0x6d316e20, 0x1d18f: 0x6c3e9c20, + 0x1d190: 0x6d262420, 0x1d191: 0x6cf3d020, 0x1d192: 0x6cfc1820, 0x1d193: 0x6d0fca20, + 0x1d194: 0x6d33f420, 0x1d195: 0x6d13fc20, 0x1d196: 0x6c9a1220, 0x1d197: 0x6cd7f820, + 0x1d198: 0x6c2c6c20, 0x1d199: 0x6c077a20, 0x1d19a: 0x6d3d8220, 0x1d19b: 0x6d318420, + 0x1d19c: 0x6d1e5620, 0x1d19d: 0x6c606c20, 0x1d19e: 0x6c435220, 0x1d19f: 0x6ce11a20, + 0x1d1a0: 0x6cd80420, 0x1d1a1: 0x6c96d020, 0x1d1a2: 0x6cde7820, 0x1d1a3: 0x6c40b620, + 0x1d1a4: 0x6d07bc20, 0x1d1a5: 0x6cb63c20, 0x1d1a6: 0x6d241420, 0x1d1a7: 0x6cf81220, + 0x1d1a8: 0x6c5f3a20, 0x1d1a9: 0x6cd8e020, 0x1d1aa: 0x6c152820, 0x1d1ab: 0x6c28b420, + 0x1d1ac: 0x6c4b8020, 0x1d1ad: 0x6cdc7820, 0x1d1ae: 0x6c853820, 0x1d1af: 0x6ca9d020, + 0x1d1b0: 0x6c9c8a20, 0x1d1b1: 0x6c29f820, 0x1d1b2: 0x6c86d620, 0x1d1b3: 0x6cc4ee20, + 0x1d1b4: 0x6d271620, 0x1d1b5: 0x6ce3b420, 0x1d1b6: 0x6d29c220, 0x1d1b7: 0x6c836420, + 0x1d1b8: 0x6cc74020, 0x1d1b9: 0x6d222e20, 0x1d1ba: 0x6d20dc20, 0x1d1bb: 0x6c83ae20, + 0x1d1bc: 0x6d019820, 0x1d1bd: 0x6cbd7620, 0x1d1be: 0x6c50b220, 0x1d1bf: 0x6ce83c20, + // Block 0x747, offset 0x1d1c0 + 0x1d1c0: 0x6d052c20, 0x1d1c1: 0x6cd7c620, 0x1d1c2: 0x6cc56c20, 0x1d1c3: 0x6ce83e20, + 0x1d1c4: 0x6d3ef020, 0x1d1c5: 0x6c13c820, 0x1d1c6: 0x6c41cc20, 0x1d1c7: 0x6d16cc20, + 0x1d1c8: 0x6cfa8220, 0x1d1c9: 0x6c0dc620, 0x1d1ca: 0x6ca6f620, 0x1d1cb: 0x6cbfa620, + 0x1d1cc: 0x6cbfa820, 0x1d1cd: 0x6d37e820, 0x1d1ce: 0x6c3bd420, 0x1d1cf: 0x6c502220, + 0x1d1d0: 0x6d279020, 0x1d1d1: 0x6c77e620, 0x1d1d2: 0x6c9e8c20, 0x1d1d3: 0x6d33ae20, + 0x1d1d4: 0x6c6d9820, 0x1d1d5: 0x6c08c820, 0x1d1d6: 0x6d33b020, 0x1d1d7: 0x6d22e620, + 0x1d1d8: 0x6c9d3420, 0x1d1d9: 0x6c7a8a20, 0x1d1da: 0x6c04f420, 0x1d1db: 0x6caf5620, + 0x1d1dc: 0x6ca5ce20, 0x1d1dd: 0x6c85da20, 0x1d1de: 0x6d1f1a20, 0x1d1df: 0x6d409a20, + 0x1d1e0: 0x6caf5820, 0x1d1e1: 0x6c0edc20, 0x1d1e2: 0x6c8cd020, 0x1d1e3: 0x6ca0fc20, + 0x1d1e4: 0x6c1a8020, 0x1d1e5: 0x6ca6fe20, 0x1d1e6: 0x6cbd6620, 0x1d1e7: 0x6d0f5620, + 0x1d1e8: 0x6d423220, 0x1d1e9: 0x6d35c420, 0x1d1ea: 0x6d33ca20, 0x1d1eb: 0x6cd52420, + 0x1d1ec: 0x6c721a20, 0x1d1ed: 0x6d3ef620, 0x1d1ee: 0x6c5d7220, 0x1d1ef: 0x6c5ea820, + 0x1d1f0: 0x6c196220, 0x1d1f1: 0x6ce74220, 0x1d1f2: 0x6d35f820, 0x1d1f3: 0x6c5d7620, + 0x1d1f4: 0x6c511220, 0x1d1f5: 0x6d19ce20, 0x1d1f6: 0x6d3e2620, 0x1d1f7: 0x6d35fa20, + 0x1d1f8: 0x6c6a0220, 0x1d1f9: 0x6cc59420, 0x1d1fa: 0x6c325020, 0x1d1fb: 0x6d14e820, + 0x1d1fc: 0x6d399e20, 0x1d1fd: 0x6c5bb820, 0x1d1fe: 0x6ca9ba20, 0x1d1ff: 0x6c3ff420, + // Block 0x748, offset 0x1d200 + 0x1d200: 0x6cf62020, 0x1d201: 0x6c77aa20, 0x1d202: 0x6c80ca20, 0x1d203: 0x6c3d7420, + 0x1d204: 0x6d0a9020, 0x1d205: 0x6cd72020, 0x1d206: 0x6c939420, 0x1d207: 0x6c7dae20, + 0x1d208: 0x6c41da20, 0x1d209: 0x6c6db820, 0x1d20a: 0x6ce32e20, 0x1d20b: 0x6c1a0c20, + 0x1d20c: 0x6ce8b420, 0x1d20d: 0x6cce7020, 0x1d20e: 0x6cd72220, 0x1d20f: 0x6d0bc020, + 0x1d210: 0x6c951a20, 0x1d211: 0x6c927020, 0x1d212: 0x6c481c20, 0x1d213: 0x6d424420, + 0x1d214: 0x6cc59a20, 0x1d215: 0x6d3ce620, 0x1d216: 0x6c057c20, 0x1d217: 0x6c044a20, + 0x1d218: 0x6c5eec20, 0x1d219: 0x6d33f620, 0x1d21a: 0x6d366020, 0x1d21b: 0x6c7db420, + 0x1d21c: 0x6c837e20, 0x1d21d: 0x6caeac20, 0x1d21e: 0x6c780a20, 0x1d21f: 0x6c0dea20, + 0x1d220: 0x6c1dbe20, 0x1d221: 0x6d41b620, 0x1d222: 0x6d237420, 0x1d223: 0x6cda5220, + 0x1d224: 0x6c94ae20, 0x1d225: 0x6cfd8020, 0x1d226: 0x6d140620, 0x1d227: 0x6cf8b620, + 0x1d228: 0x6c0b4620, 0x1d229: 0x6c624820, 0x1d22a: 0x6c3ec420, 0x1d22b: 0x6cb0b020, + 0x1d22c: 0x6cab0820, 0x1d22d: 0x6c6a2c20, 0x1d22e: 0x6d380420, 0x1d22f: 0x6d3fa820, + 0x1d230: 0x6d064e20, 0x1d231: 0x6c197e20, 0x1d232: 0x6c2a2220, 0x1d233: 0x6cf1e820, + 0x1d234: 0x6cfb8220, 0x1d235: 0x6d3e6820, 0x1d236: 0x6d23c820, 0x1d237: 0x6c626420, + 0x1d238: 0x6d072e20, 0x1d239: 0x6d31f420, 0x1d23a: 0x6d36b820, 0x1d23b: 0x6c2a2a20, + 0x1d23c: 0x6c645420, 0x1d23d: 0x6c5f1820, 0x1d23e: 0x6c431820, 0x1d23f: 0x6c431a20, + // Block 0x749, offset 0x1d240 + 0x1d240: 0x6c47c420, 0x1d241: 0x6cc6a020, 0x1d242: 0x6cdc6020, 0x1d243: 0x6cc73c20, + 0x1d244: 0x6c627a20, 0x1d245: 0x6c775220, 0x1d246: 0x6ca2ac20, 0x1d247: 0x6c11dc20, + 0x1d248: 0x6c9a2620, 0x1d249: 0x6d370c20, 0x1d24a: 0x6c624a20, 0x1d24b: 0x6c92d620, + 0x1d24c: 0x6cda5a20, 0x1d24d: 0x6c5f3c20, 0x1d24e: 0x6d1d0c20, 0x1d24f: 0x6cf1f020, + 0x1d250: 0x6cbfc420, 0x1d251: 0x6ccb6020, 0x1d252: 0x6c51e620, 0x1d253: 0x6d18aa20, + 0x1d254: 0x6c59fe20, 0x1d255: 0x6cbce620, 0x1d256: 0x6c615620, 0x1d257: 0x6cdc8820, + 0x1d258: 0x6cff2020, 0x1d259: 0x6cb45e20, 0x1d25a: 0x6c688420, 0x1d25b: 0x6d3d0c20, + 0x1d25c: 0x6d380c20, 0x1d25d: 0x6d41e620, 0x1d25e: 0x6c93ba20, 0x1d25f: 0x6cdc8c20, + 0x1d260: 0x6ca9d420, 0x1d261: 0x6ccb7820, 0x1d262: 0x6c5c6c20, 0x1d263: 0x6cc4de20, + 0x1d264: 0x6cab1e20, 0x1d265: 0x6d243420, 0x1d266: 0x6cb1f820, 0x1d267: 0x6c62bc20, + 0x1d268: 0x6ce9ce20, 0x1d269: 0x6cf1f420, 0x1d26a: 0x6c199e20, 0x1d26b: 0x6c5e1a20, + 0x1d26c: 0x6c7c1820, 0x1d26d: 0x6c93c020, 0x1d26e: 0x6c0c4c20, 0x1d26f: 0x6ccba820, + 0x1d270: 0x6cc4f420, 0x1d271: 0x6d3d1620, 0x1d272: 0x6c84d420, 0x1d273: 0x6c24aa20, + 0x1d274: 0x6d08f220, 0x1d275: 0x6cebc420, 0x1d276: 0x6c6f5620, 0x1d277: 0x6cbefa20, + 0x1d278: 0x6cf59020, 0x1d279: 0x6cbefe20, 0x1d27a: 0x6c796820, 0x1d27b: 0x6d207a20, + 0x1d27c: 0x6ccfc020, 0x1d27d: 0x6c6e1a20, 0x1d27e: 0x6d11f220, 0x1d27f: 0x6c1fe020, + // Block 0x74a, offset 0x1d280 + 0x1d280: 0x6d3cce20, 0x1d281: 0x6ce84420, 0x1d282: 0x6c814620, 0x1d283: 0x6cbca020, + 0x1d284: 0x6d2d2820, 0x1d285: 0x6d11a020, 0x1d286: 0x6c0b3020, 0x1d287: 0x6c05c420, + 0x1d288: 0x6d11a220, 0x1d289: 0x6c0ddc20, 0x1d28a: 0x6cebd420, 0x1d28b: 0x6d3a0820, + 0x1d28c: 0x6c699020, 0x1d28d: 0x6cbc3a20, 0x1d28e: 0x6c2e1020, 0x1d28f: 0x6cf36620, + 0x1d290: 0x6c4a5e20, 0x1d291: 0x6d10ea20, 0x1d292: 0x6d35fc20, 0x1d293: 0x6c205020, + 0x1d294: 0x6d120220, 0x1d295: 0x6ce5c220, 0x1d296: 0x6c69a020, 0x1d297: 0x6c205220, + 0x1d298: 0x6c6f1220, 0x1d299: 0x6cfeca20, 0x1d29a: 0x6c19f020, 0x1d29b: 0x6c79ec20, + 0x1d29c: 0x6c24ac20, 0x1d29d: 0x6cf29420, 0x1d29e: 0x6c289420, 0x1d29f: 0x6c7a4a20, + 0x1d2a0: 0x6c780c20, 0x1d2a1: 0x6d3d7020, 0x1d2a2: 0x6d05b420, 0x1d2a3: 0x6cda5420, + 0x1d2a4: 0x6c491c20, 0x1d2a5: 0x6c7c3e20, 0x1d2a6: 0x6c312420, 0x1d2a7: 0x6d3dfa20, + 0x1d2a8: 0x6d09a020, 0x1d2a9: 0x6cf29620, 0x1d2aa: 0x6cebea20, 0x1d2ab: 0x6d0bc620, + 0x1d2ac: 0x6d217820, 0x1d2ad: 0x6c726a20, 0x1d2ae: 0x6cbf5220, 0x1d2af: 0x6d113a20, + 0x1d2b0: 0x6d113c20, 0x1d2b1: 0x6ce5cc20, 0x1d2b2: 0x6c177820, 0x1d2b3: 0x6d228020, + 0x1d2b4: 0x6ce4bc20, 0x1d2b5: 0x6c2e3e20, 0x1d2b6: 0x6c729220, 0x1d2b7: 0x6c8aa820, + 0x1d2b8: 0x6cf6ce20, 0x1d2b9: 0x6cf52220, 0x1d2ba: 0x6c7c4420, 0x1d2bb: 0x6c206220, + 0x1d2bc: 0x6d2f7220, 0x1d2bd: 0x6c7b7c20, 0x1d2be: 0x6c7b7420, 0x1d2bf: 0x6c907420, + // Block 0x74b, offset 0x1d2c0 + 0x1d2c0: 0x6c199c20, 0x1d2c1: 0x6c256c20, 0x1d2c2: 0x6cb18420, 0x1d2c3: 0x6d2a9420, + 0x1d2c4: 0x6c24ba20, 0x1d2c5: 0x6cbc6820, 0x1d2c6: 0x6cbf7820, 0x1d2c7: 0x6c314c20, + 0x1d2c8: 0x6d2a9e20, 0x1d2c9: 0x6c904620, 0x1d2ca: 0x6cbd0a20, 0x1d2cb: 0x6c856c20, + 0x1d2cc: 0x6c1f0a20, 0x1d2cd: 0x6cd40c20, 0x1d2ce: 0x6c3fb820, 0x1d2cf: 0x6cba9220, + 0x1d2d0: 0x6c1f1c20, 0x1d2d1: 0x6c531820, 0x1d2d2: 0x6cb59820, 0x1d2d3: 0x6c508620, + 0x1d2d4: 0x6cd18420, 0x1d2d5: 0x6c3c0820, 0x1d2d6: 0x6cd5b220, 0x1d2d7: 0x6c9eb020, + 0x1d2d8: 0x6cc24020, 0x1d2d9: 0x6d2e5220, 0x1d2da: 0x6d3adc20, 0x1d2db: 0x6c8cd420, + 0x1d2dc: 0x6c8f8220, 0x1d2dd: 0x6c0e1620, 0x1d2de: 0x6c6e6a20, 0x1d2df: 0x6c6e7e20, + 0x1d2e0: 0x6d2eb620, 0x1d2e1: 0x6c046620, 0x1d2e2: 0x6cd8c220, 0x1d2e3: 0x6c75c020, + 0x1d2e4: 0x6c534e20, 0x1d2e5: 0x6ce74a20, 0x1d2e6: 0x6cd95a20, 0x1d2e7: 0x6c6e8820, + 0x1d2e8: 0x6c2e2e20, 0x1d2e9: 0x6d17f820, 0x1d2ea: 0x6cd5e820, 0x1d2eb: 0x6c6e7820, + 0x1d2ec: 0x6cc24c20, 0x1d2ed: 0x6c6b1020, 0x1d2ee: 0x6cb26020, 0x1d2ef: 0x6c329e20, + 0x1d2f0: 0x6ccea620, 0x1d2f1: 0x6d3bac20, 0x1d2f2: 0x6c136220, 0x1d2f3: 0x6c2ab020, + 0x1d2f4: 0x6c259e20, 0x1d2f5: 0x6cec5a20, 0x1d2f6: 0x6c6ec020, 0x1d2f7: 0x6c76fa20, + 0x1d2f8: 0x6c6ec420, 0x1d2f9: 0x6d39f020, 0x1d2fa: 0x6d39f620, 0x1d2fb: 0x6c821a20, + 0x1d2fc: 0x6cae9220, 0x1d2fd: 0x6d20e020, 0x1d2fe: 0x6c1b0e20, 0x1d2ff: 0x6c418820, + // Block 0x74c, offset 0x1d300 + 0x1d300: 0x6c984220, 0x1d301: 0x6d39fe20, 0x1d302: 0x6cedb820, 0x1d303: 0x6c321220, + 0x1d304: 0x6c5eac20, 0x1d305: 0x6cff7420, 0x1d306: 0x6c03f020, 0x1d307: 0x6cdb9820, + 0x1d308: 0x6c5ffc20, 0x1d309: 0x6cbdce20, 0x1d30a: 0x6d2faa20, 0x1d30b: 0x6cdce820, + 0x1d30c: 0x6d0b2020, 0x1d30d: 0x6d3c7e20, 0x1d30e: 0x6d255220, 0x1d30f: 0x6c568420, + 0x1d310: 0x6c4f6820, 0x1d311: 0x6cffe220, 0x1d312: 0x6c132e20, 0x1d313: 0x6c096c20, + 0x1d314: 0x6c08d020, 0x1d315: 0x6c658020, 0x1d316: 0x6d15de20, 0x1d317: 0x6c2ffc20, + 0x1d318: 0x6ccce220, 0x1d319: 0x6cd0fe20, 0x1d31a: 0x6c264820, 0x1d31b: 0x6c2b6c20, + 0x1d31c: 0x6d3a0e20, 0x1d31d: 0x6ca33420, 0x1d31e: 0x6c1aac20, 0x1d31f: 0x6c470620, + 0x1d320: 0x6c85f620, 0x1d321: 0x6cbcba20, 0x1d322: 0x6c9faa20, 0x1d323: 0x6c05ae20, + 0x1d324: 0x6ce58220, 0x1d325: 0x6cd8b620, 0x1d326: 0x6c3e5820, 0x1d327: 0x6c12de20, + 0x1d328: 0x6c07b420, 0x1d329: 0x6cae1a20, 0x1d32a: 0x6c26a020, 0x1d32b: 0x6d3f0620, + 0x1d32c: 0x6c2c4a20, 0x1d32d: 0x6c8cee20, 0x1d32e: 0x6d2ac420, 0x1d32f: 0x6caa4220, + 0x1d330: 0x6c3e5a20, 0x1d331: 0x6c467e20, 0x1d332: 0x6c389620, 0x1d333: 0x6c634e20, + 0x1d334: 0x6c41d820, 0x1d335: 0x6c394820, 0x1d336: 0x6cd2cc20, 0x1d337: 0x6c993820, + 0x1d338: 0x6cb35620, 0x1d339: 0x6ce45020, 0x1d33a: 0x6c648a20, 0x1d33b: 0x6cbf1820, + 0x1d33c: 0x6c8f8a20, 0x1d33d: 0x6c9fe420, 0x1d33e: 0x6c0af020, 0x1d33f: 0x6c960420, + // Block 0x74d, offset 0x1d340 + 0x1d340: 0x6c4b4c20, 0x1d341: 0x6cc10c20, 0x1d342: 0x6c1b2620, 0x1d343: 0x6d19e220, + 0x1d344: 0x6d120820, 0x1d345: 0x6cfc0e20, 0x1d346: 0x6c08e220, 0x1d347: 0x6cbf1a20, + 0x1d348: 0x6c7dfa20, 0x1d349: 0x6c2acc20, 0x1d34a: 0x6cff8c20, 0x1d34b: 0x6c6c4620, + 0x1d34c: 0x6cc2f420, 0x1d34d: 0x6cdcec20, 0x1d34e: 0x6cc7ae20, 0x1d34f: 0x6c381420, + 0x1d350: 0x6c7b9e20, 0x1d351: 0x6d3af620, 0x1d352: 0x6ce7b820, 0x1d353: 0x6c5ed820, + 0x1d354: 0x6c26a820, 0x1d355: 0x6c4f7a20, 0x1d356: 0x6c12ee20, 0x1d357: 0x6d383020, + 0x1d358: 0x6c79ee20, 0x1d359: 0x6c7f0e20, 0x1d35a: 0x6c09a820, 0x1d35b: 0x6ccc8a20, + 0x1d35c: 0x6c28fe20, 0x1d35d: 0x6d32c820, 0x1d35e: 0x6c12fa20, 0x1d35f: 0x6c3d7e20, + 0x1d360: 0x6d27b420, 0x1d361: 0x6ce8c620, 0x1d362: 0x6cabd820, 0x1d363: 0x6c83ec20, + 0x1d364: 0x6c80d020, 0x1d365: 0x6c71ba20, 0x1d366: 0x6c495820, 0x1d367: 0x6c65b020, + 0x1d368: 0x6c4e1e20, 0x1d369: 0x6ce75620, 0x1d36a: 0x6cf9d620, 0x1d36b: 0x6d366220, + 0x1d36c: 0x6c1a0e20, 0x1d36d: 0x6cdb9a20, 0x1d36e: 0x6cd39e20, 0x1d36f: 0x6d3b0c20, + 0x1d370: 0x6d424620, 0x1d371: 0x6cffb020, 0x1d372: 0x6cce7620, 0x1d373: 0x6ce67620, + 0x1d374: 0x6c12fc20, 0x1d375: 0x6d0c9e20, 0x1d376: 0x6c435020, 0x1d377: 0x6c7b2c20, + 0x1d378: 0x6c41a020, 0x1d379: 0x6c1dc020, 0x1d37a: 0x6c7c2e20, 0x1d37b: 0x6c42aa20, + 0x1d37c: 0x6d27b620, 0x1d37d: 0x6cab2a20, 0x1d37e: 0x6cb8f420, 0x1d37f: 0x6cffb220, + // Block 0x74e, offset 0x1d380 + 0x1d380: 0x6c65b220, 0x1d381: 0x6cb3de20, 0x1d382: 0x6c7f1c20, 0x1d383: 0x6d405c20, + 0x1d384: 0x6c08ec20, 0x1d385: 0x6c0a0420, 0x1d386: 0x6c0a0620, 0x1d387: 0x6c448c20, + 0x1d388: 0x6cdf3020, 0x1d389: 0x6c48e020, 0x1d38a: 0x6d209420, 0x1d38b: 0x6c64cc20, + 0x1d38c: 0x6c2a2420, 0x1d38d: 0x6c472420, 0x1d38e: 0x6c1b4420, 0x1d38f: 0x6d32e220, + 0x1d390: 0x6cbed220, 0x1d391: 0x6ccc6820, 0x1d392: 0x6d38ec20, 0x1d393: 0x6c928e20, + 0x1d394: 0x6c0f3020, 0x1d395: 0x6c5f0a20, 0x1d396: 0x6c8bc420, 0x1d397: 0x6cdb9e20, + 0x1d398: 0x6c75d420, 0x1d399: 0x6c3ec820, 0x1d39a: 0x6d2c4220, 0x1d39b: 0x6c472620, + 0x1d39c: 0x6c798620, 0x1d39d: 0x6cb9b220, 0x1d39e: 0x6cb90a20, 0x1d39f: 0x6c75d620, + 0x1d3a0: 0x6c20dc20, 0x1d3a1: 0x6c495a20, 0x1d3a2: 0x6d250420, 0x1d3a3: 0x6c130820, + 0x1d3a4: 0x6d40cc20, 0x1d3a5: 0x6c0fe620, 0x1d3a6: 0x6d2ae420, 0x1d3a7: 0x6cbcd620, + 0x1d3a8: 0x6cebb020, 0x1d3a9: 0x6c954e20, 0x1d3aa: 0x6c27ec20, 0x1d3ab: 0x6cfef420, + 0x1d3ac: 0x6cc92620, 0x1d3ad: 0x6c66ba20, 0x1d3ae: 0x6d07c020, 0x1d3af: 0x6c0b0020, + 0x1d3b0: 0x6cdcfc20, 0x1d3b1: 0x6cfd8620, 0x1d3b2: 0x6cfc2420, 0x1d3b3: 0x6cb2c620, + 0x1d3b4: 0x6d318c20, 0x1d3b5: 0x6d039420, 0x1d3b6: 0x6c559420, 0x1d3b7: 0x6d154a20, + 0x1d3b8: 0x6d3b1420, 0x1d3b9: 0x6d265820, 0x1d3ba: 0x6c211020, 0x1d3bb: 0x6c93f620, + 0x1d3bc: 0x6cf37e20, 0x1d3bd: 0x6c303820, 0x1d3be: 0x6cd79a20, 0x1d3bf: 0x6c609020, + // Block 0x74f, offset 0x1d3c0 + 0x1d3c0: 0x6c6af220, 0x1d3c1: 0x6c59ee20, 0x1d3c2: 0x6d039620, 0x1d3c3: 0x6c9aa820, + 0x1d3c4: 0x6c396a20, 0x1d3c5: 0x6c200a20, 0x1d3c6: 0x6d3bde20, 0x1d3c7: 0x6cb0fc20, + 0x1d3c8: 0x6c3c6220, 0x1d3c9: 0x6d3a2820, 0x1d3ca: 0x6c59f020, 0x1d3cb: 0x6cbce020, + 0x1d3cc: 0x6c542420, 0x1d3cd: 0x6cbfbe20, 0x1d3ce: 0x6c9e9a20, 0x1d3cf: 0x6cba7620, + 0x1d3d0: 0x6c483c20, 0x1d3d1: 0x6c7d1020, 0x1d3d2: 0x6cd41c20, 0x1d3d3: 0x6c90f420, + 0x1d3d4: 0x6d27c820, 0x1d3d5: 0x6c517020, 0x1d3d6: 0x6ce13420, 0x1d3d7: 0x6d26ee20, + 0x1d3d8: 0x6c1d7e20, 0x1d3d9: 0x6c42de20, 0x1d3da: 0x6c3a7020, 0x1d3db: 0x6cc92e20, + 0x1d3dc: 0x6d32f420, 0x1d3dd: 0x6c465e20, 0x1d3de: 0x6ca87220, 0x1d3df: 0x6cba7e20, + 0x1d3e0: 0x6cffbc20, 0x1d3e1: 0x6c24b420, 0x1d3e2: 0x6c903820, 0x1d3e3: 0x6caec620, + 0x1d3e4: 0x6c322e20, 0x1d3e5: 0x6c867e20, 0x1d3e6: 0x6c0a5420, 0x1d3e7: 0x6d3d9e20, + 0x1d3e8: 0x6c1ea820, 0x1d3e9: 0x6ccc9020, 0x1d3ea: 0x6c1b5220, 0x1d3eb: 0x6d3b2c20, + 0x1d3ec: 0x6cbada20, 0x1d3ed: 0x6c8fae20, 0x1d3ee: 0x6c7fb620, 0x1d3ef: 0x6c64fa20, + 0x1d3f0: 0x6c10ba20, 0x1d3f1: 0x6c844220, 0x1d3f2: 0x6c5c5820, 0x1d3f3: 0x6c0a5620, + 0x1d3f4: 0x6c2b9020, 0x1d3f5: 0x6c236420, 0x1d3f6: 0x6d0c3620, 0x1d3f7: 0x6caf2020, + 0x1d3f8: 0x6c11e020, 0x1d3f9: 0x6d3be620, 0x1d3fa: 0x6cb02220, 0x1d3fb: 0x6cb19e20, + 0x1d3fc: 0x6c30c820, 0x1d3fd: 0x6d243620, 0x1d3fe: 0x6c9ef820, 0x1d3ff: 0x6ce96020, + // Block 0x750, offset 0x1d400 + 0x1d400: 0x6d2b1020, 0x1d401: 0x6ccc9220, 0x1d402: 0x6c4b8420, 0x1d403: 0x6d156e20, + 0x1d404: 0x6c56cc20, 0x1d405: 0x6c15e620, 0x1d406: 0x6c7a0820, 0x1d407: 0x6c246820, + 0x1d408: 0x6cb2d620, 0x1d409: 0x6d2a9020, 0x1d40a: 0x6c5f5620, 0x1d40b: 0x6c4b1c20, + 0x1d40c: 0x6cdb3820, 0x1d40d: 0x6c90fc20, 0x1d40e: 0x6c131a20, 0x1d40f: 0x6c92e820, + 0x1d410: 0x6ca73e20, 0x1d411: 0x6cdd3820, 0x1d412: 0x6c24b620, 0x1d413: 0x6c2e5420, + 0x1d414: 0x6cdd4020, 0x1d415: 0x6c822a20, 0x1d416: 0x6c32dc20, 0x1d417: 0x6c89d020, + 0x1d418: 0x6cff2220, 0x1d419: 0x6c0f9420, 0x1d41a: 0x6c9da020, 0x1d41b: 0x6ccc9420, + 0x1d41c: 0x6c299c20, 0x1d41d: 0x6c8a3620, 0x1d41e: 0x6c280c20, 0x1d41f: 0x6c2d8e20, + 0x1d420: 0x6c3f9020, 0x1d421: 0x6c65f820, 0x1d422: 0x6c9fd020, 0x1d423: 0x6c7d2820, + 0x1d424: 0x6c27a020, 0x1d425: 0x6c689820, 0x1d426: 0x6c2ab620, 0x1d427: 0x6c5a0c20, + 0x1d428: 0x6cdd0020, 0x1d429: 0x6c818220, 0x1d42a: 0x6d295220, 0x1d42b: 0x6cff3c20, + 0x1d42c: 0x6c931e20, 0x1d42d: 0x6cd3f620, 0x1d42e: 0x6d295420, 0x1d42f: 0x6cb81c20, + 0x1d430: 0x6cac0a20, 0x1d431: 0x6cb81e20, 0x1d432: 0x6cac0c20, 0x1d433: 0x6c41f620, + 0x1d434: 0x6c72b220, 0x1d435: 0x6c328a20, 0x1d436: 0x6c930620, 0x1d437: 0x6d0cf220, + 0x1d438: 0x6c0fea20, 0x1d439: 0x6c291820, 0x1d43a: 0x6cc9ec20, 0x1d43b: 0x6d3b5e20, + 0x1d43c: 0x6c8fca20, 0x1d43d: 0x6cb94020, 0x1d43e: 0x6c888420, 0x1d43f: 0x6c10cc20, + // Block 0x751, offset 0x1d440 + 0x1d440: 0x6d396220, 0x1d441: 0x6c7f6e20, 0x1d442: 0x6cd42020, 0x1d443: 0x6c7fec20, + 0x1d444: 0x6c7d3420, 0x1d445: 0x6d21d620, 0x1d446: 0x6d270420, 0x1d447: 0x6c500020, + 0x1d448: 0x6d31a220, 0x1d449: 0x6cdf5020, 0x1d44a: 0x6ce43e20, 0x1d44b: 0x6ca8a420, + 0x1d44c: 0x6c1e0420, 0x1d44d: 0x6c60ec20, 0x1d44e: 0x6d199820, 0x1d44f: 0x6cb82020, + 0x1d450: 0x6ce2ca20, 0x1d451: 0x6d3c0020, 0x1d452: 0x6d396820, 0x1d453: 0x6c387020, + 0x1d454: 0x6cda3c20, 0x1d455: 0x6d396620, 0x1d456: 0x6cba9820, 0x1d457: 0x6d3de020, + 0x1d458: 0x6ce2d420, 0x1d459: 0x6c933a20, 0x1d45a: 0x6c919420, 0x1d45b: 0x6c662a20, + 0x1d45c: 0x6cebbe20, 0x1d45d: 0x6d1cd420, 0x1d45e: 0x6d248620, 0x1d45f: 0x6c7f7e20, + 0x1d460: 0x6c8ff420, 0x1d461: 0x6cbd1620, 0x1d462: 0x6c88a220, 0x1d463: 0x6c800a20, + 0x1d464: 0x6cb95c20, 0x1d465: 0x6d272020, 0x1d466: 0x6d37e420, 0x1d467: 0x6cc20e20, + 0x1d468: 0x6c88a420, 0x1d469: 0x6c0b2820, 0x1d46a: 0x6c32ea20, 0x1d46b: 0x6d415a20, + 0x1d46c: 0x6c84d620, 0x1d46d: 0x6cd86220, 0x1d46e: 0x6c958e20, 0x1d46f: 0x6d1cde20, + 0x1d470: 0x6d273820, 0x1d471: 0x6d3df220, 0x1d472: 0x6d24ae20, 0x1d473: 0x6c9cd620, + 0x1d474: 0x6c2b5820, 0x1d475: 0x6c388a20, 0x1d476: 0x6ccfb020, 0x1d477: 0x6d302820, + 0x1d478: 0x6ccfc220, 0x1d479: 0x6caa7220, 0x1d47a: 0x6c50e220, 0x1d47b: 0x6c832420, + 0x1d47c: 0x6cfa8e20, 0x1d47d: 0x6d3efa20, 0x1d47e: 0x6ca5c620, 0x1d47f: 0x6c25b420, + // Block 0x752, offset 0x1d480 + 0x1d480: 0x6d2f4620, 0x1d481: 0x6cb8c020, 0x1d482: 0x6d2d5a20, 0x1d483: 0x6c08d220, + 0x1d484: 0x6c04c620, 0x1d485: 0x6cf4d820, 0x1d486: 0x6ccbde20, 0x1d487: 0x6c772a20, + 0x1d488: 0x6cc77620, 0x1d489: 0x6c3bba20, 0x1d48a: 0x6c096e20, 0x1d48b: 0x6c252620, + 0x1d48c: 0x6d1b9a20, 0x1d48d: 0x6d304020, 0x1d48e: 0x6c1b9020, 0x1d48f: 0x6cdf8620, + 0x1d490: 0x6c56fa20, 0x1d491: 0x6c033c20, 0x1d492: 0x6c85f820, 0x1d493: 0x6c419620, + 0x1d494: 0x6c722e20, 0x1d495: 0x6cb38420, 0x1d496: 0x6ca10c20, 0x1d497: 0x6c241020, + 0x1d498: 0x6d2d6e20, 0x1d499: 0x6d392220, 0x1d49a: 0x6c83c620, 0x1d49b: 0x6cdaac20, + 0x1d49c: 0x6ce5d620, 0x1d49d: 0x6c85fa20, 0x1d49e: 0x6cf62220, 0x1d49f: 0x6cdab620, + 0x1d4a0: 0x6c535020, 0x1d4a1: 0x6ce74c20, 0x1d4a2: 0x6d3e4420, 0x1d4a3: 0x6c12e020, + 0x1d4a4: 0x6d26bc20, 0x1d4a5: 0x6d388620, 0x1d4a6: 0x6c8bb820, 0x1d4a7: 0x6d3c1a20, + 0x1d4a8: 0x6c042220, 0x1d4a9: 0x6c81f620, 0x1d4aa: 0x6c3bda20, 0x1d4ab: 0x6c375820, + 0x1d4ac: 0x6cc10e20, 0x1d4ad: 0x6c521620, 0x1d4ae: 0x6c895a20, 0x1d4af: 0x6cfcd820, + 0x1d4b0: 0x6c3ea020, 0x1d4b1: 0x6c895c20, 0x1d4b2: 0x6c11fa20, 0x1d4b3: 0x6c6dc220, + 0x1d4b4: 0x6c851c20, 0x1d4b5: 0x6d26c620, 0x1d4b6: 0x6c929020, 0x1d4b7: 0x6c714020, + 0x1d4b8: 0x6cb61e20, 0x1d4b9: 0x6c254e20, 0x1d4ba: 0x6c045220, 0x1d4bb: 0x6d2ece20, + 0x1d4bc: 0x6c8bc620, 0x1d4bd: 0x6d402620, 0x1d4be: 0x6c6dcc20, 0x1d4bf: 0x6c4cc420, + // Block 0x753, offset 0x1d4c0 + 0x1d4c0: 0x6c57e020, 0x1d4c1: 0x6cca2220, 0x1d4c2: 0x6cca2620, 0x1d4c3: 0x6ce12a20, + 0x1d4c4: 0x6c0b4c20, 0x1d4c5: 0x6cc75c20, 0x1d4c6: 0x6c9e5c20, 0x1d4c7: 0x6c542620, + 0x1d4c8: 0x6d065220, 0x1d4c9: 0x6d402a20, 0x1d4ca: 0x6c56fe20, 0x1d4cb: 0x6c66be20, + 0x1d4cc: 0x6d294e20, 0x1d4cd: 0x6c225e20, 0x1d4ce: 0x6c843020, 0x1d4cf: 0x6d021a20, + 0x1d4d0: 0x6c3da020, 0x1d4d1: 0x6cab1220, 0x1d4d2: 0x6c076020, 0x1d4d3: 0x6c47d020, + 0x1d4d4: 0x6d052820, 0x1d4d5: 0x6c42e020, 0x1d4d6: 0x6ce13620, 0x1d4d7: 0x6cc0b220, + 0x1d4d8: 0x6c645620, 0x1d4d9: 0x6c126a20, 0x1d4da: 0x6d3c2420, 0x1d4db: 0x6ce14020, + 0x1d4dc: 0x6c9c7c20, 0x1d4dd: 0x6cca2c20, 0x1d4de: 0x6c3bf420, 0x1d4df: 0x6d2a2620, + 0x1d4e0: 0x6c775620, 0x1d4e1: 0x6c67fe20, 0x1d4e2: 0x6ca07e20, 0x1d4e3: 0x6cca3020, + 0x1d4e4: 0x6cca3220, 0x1d4e5: 0x6cab1c20, 0x1d4e6: 0x6cf70820, 0x1d4e7: 0x6c897420, + 0x1d4e8: 0x6c680820, 0x1d4e9: 0x6c7b4620, 0x1d4ea: 0x6c0ffa20, 0x1d4eb: 0x6c58b620, + 0x1d4ec: 0x6cd63620, 0x1d4ed: 0x6d403e20, 0x1d4ee: 0x6cfd4020, 0x1d4ef: 0x6cab2020, + 0x1d4f0: 0x6ce97020, 0x1d4f1: 0x6ca8b820, 0x1d4f2: 0x6c873020, 0x1d4f3: 0x6d42b220, + 0x1d4f4: 0x6c2bb820, 0x1d4f5: 0x6ca8ba20, 0x1d4f6: 0x6ce5e420, 0x1d4f7: 0x6c809820, + 0x1d4f8: 0x6c9d1a20, 0x1d4f9: 0x6cd7c020, 0x1d4fa: 0x6c6f5820, 0x1d4fb: 0x6cf83e20, + 0x1d4fc: 0x6c456620, 0x1d4fd: 0x6d331c20, 0x1d4fe: 0x6c6f5e20, 0x1d4ff: 0x6d201c20, + // Block 0x754, offset 0x1d500 + 0x1d500: 0x6c61b020, 0x1d501: 0x6c143a20, 0x1d502: 0x6d391020, 0x1d503: 0x6d09f020, + 0x1d504: 0x6d264a20, 0x1d505: 0x6c531c20, 0x1d506: 0x6d207e20, 0x1d507: 0x6c50e420, + 0x1d508: 0x6cecce20, 0x1d509: 0x6cc5d820, 0x1d50a: 0x6cf1d220, 0x1d50b: 0x6cf18c20, + 0x1d50c: 0x6cc03620, 0x1d50d: 0x6ca32820, 0x1d50e: 0x6d3e1c20, 0x1d50f: 0x6ce80c20, + 0x1d510: 0x6ca99020, 0x1d511: 0x6c3d1420, 0x1d512: 0x6c61d020, 0x1d513: 0x6cd4c020, + 0x1d514: 0x6c213c20, 0x1d515: 0x6caf5a20, 0x1d516: 0x6d323220, 0x1d517: 0x6ccbe020, + 0x1d518: 0x6c532e20, 0x1d519: 0x6d351220, 0x1d51a: 0x6c5ffe20, 0x1d51b: 0x6c3b2220, + 0x1d51c: 0x6d279e20, 0x1d51d: 0x6cc5de20, 0x1d51e: 0x6c283220, 0x1d51f: 0x6c6c4020, + 0x1d520: 0x6cda9420, 0x1d521: 0x6c39d220, 0x1d522: 0x6cdd5a20, 0x1d523: 0x6c252820, + 0x1d524: 0x6c6fb820, 0x1d525: 0x6d288c20, 0x1d526: 0x6c03f220, 0x1d527: 0x6c6c8c20, + 0x1d528: 0x6c3d6a20, 0x1d529: 0x6d35fe20, 0x1d52a: 0x6c229820, 0x1d52b: 0x6d3f1620, + 0x1d52c: 0x6c1da620, 0x1d52d: 0x6c533e20, 0x1d52e: 0x6d288e20, 0x1d52f: 0x6c833420, + 0x1d530: 0x6cf87a20, 0x1d531: 0x6c3e5c20, 0x1d532: 0x6d019a20, 0x1d533: 0x6ccfe020, + 0x1d534: 0x6c0e6c20, 0x1d535: 0x6d3ae820, 0x1d536: 0x6cc0fc20, 0x1d537: 0x6c8cf020, + 0x1d538: 0x6d3aea20, 0x1d539: 0x6cced620, 0x1d53a: 0x6c421e20, 0x1d53b: 0x6d101420, + 0x1d53c: 0x6c3e5e20, 0x1d53d: 0x6ceb1820, 0x1d53e: 0x6d31d420, 0x1d53f: 0x6c275e20, + // Block 0x755, offset 0x1d540 + 0x1d540: 0x6c1f3420, 0x1d541: 0x6cd1b420, 0x1d542: 0x6d37b620, 0x1d543: 0x6cfb4e20, + 0x1d544: 0x6d411a20, 0x1d545: 0x6c6ede20, 0x1d546: 0x6c04f820, 0x1d547: 0x6cc18c20, + 0x1d548: 0x6ca10e20, 0x1d549: 0x6cd5c620, 0x1d54a: 0x6d41ac20, 0x1d54b: 0x6c7c2c20, + 0x1d54c: 0x6c6db020, 0x1d54d: 0x6cc5f220, 0x1d54e: 0x6c4f7c20, 0x1d54f: 0x6d01b220, + 0x1d550: 0x6c6ad620, 0x1d551: 0x6d39a820, 0x1d552: 0x6c1db420, 0x1d553: 0x6c48b620, + 0x1d554: 0x6c042420, 0x1d555: 0x6c745420, 0x1d556: 0x6c7bf620, 0x1d557: 0x6c556220, + 0x1d558: 0x6c22c620, 0x1d559: 0x6c587820, 0x1d55a: 0x6c44d220, 0x1d55b: 0x6ce1c820, + 0x1d55c: 0x6c6ad820, 0x1d55d: 0x6c7a9a20, 0x1d55e: 0x6c68fc20, 0x1d55f: 0x6cc2f620, + 0x1d560: 0x6c411620, 0x1d561: 0x6c960620, 0x1d562: 0x6d089620, 0x1d563: 0x6c07ee20, + 0x1d564: 0x6cfcc620, 0x1d565: 0x6c3e8620, 0x1d566: 0x6c449420, 0x1d567: 0x6c307a20, + 0x1d568: 0x6cc67a20, 0x1d569: 0x6ce5d820, 0x1d56a: 0x6d19e420, 0x1d56b: 0x6c82c220, + 0x1d56c: 0x6d01b420, 0x1d56d: 0x6c736820, 0x1d56e: 0x6d06e020, 0x1d56f: 0x6c40f820, + 0x1d570: 0x6c2eae20, 0x1d571: 0x6ce7ba20, 0x1d572: 0x6cd7ea20, 0x1d573: 0x6c67e820, + 0x1d574: 0x6cfdc420, 0x1d575: 0x6c5bc820, 0x1d576: 0x6c745620, 0x1d577: 0x6d346820, + 0x1d578: 0x6c65b420, 0x1d579: 0x6c737620, 0x1d57a: 0x6c1ac020, 0x1d57b: 0x6c9e2c20, + 0x1d57c: 0x6d31e820, 0x1d57d: 0x6c939e20, 0x1d57e: 0x6c1a1020, 0x1d57f: 0x6cc07a20, + // Block 0x756, offset 0x1d580 + 0x1d580: 0x6cd4ec20, 0x1d581: 0x6c055020, 0x1d582: 0x6ce7bc20, 0x1d583: 0x6cfedc20, + 0x1d584: 0x6c588020, 0x1d585: 0x6cbd3620, 0x1d586: 0x6c451220, 0x1d587: 0x6d052620, + 0x1d588: 0x6ce34c20, 0x1d589: 0x6ce82e20, 0x1d58a: 0x6d00c020, 0x1d58b: 0x6c536420, + 0x1d58c: 0x6cf8a420, 0x1d58d: 0x6c3ea220, 0x1d58e: 0x6ce64620, 0x1d58f: 0x6cdbcc20, + 0x1d590: 0x6c335220, 0x1d591: 0x6c7db620, 0x1d592: 0x6c3d8020, 0x1d593: 0x6c6dc420, + 0x1d594: 0x6c56a620, 0x1d595: 0x6d33f820, 0x1d596: 0x6d0ca020, 0x1d597: 0x6c6f1c20, + 0x1d598: 0x6c3cb020, 0x1d599: 0x6c622020, 0x1d59a: 0x6d077420, 0x1d59b: 0x6cc60c20, + 0x1d59c: 0x6d3faa20, 0x1d59d: 0x6c187820, 0x1d59e: 0x6c34a420, 0x1d59f: 0x6c865020, + 0x1d5a0: 0x6c93ec20, 0x1d5a1: 0x6c896020, 0x1d5a2: 0x6c1dcc20, 0x1d5a3: 0x6cc36420, + 0x1d5a4: 0x6ccede20, 0x1d5a5: 0x6cb62020, 0x1d5a6: 0x6cb62220, 0x1d5a7: 0x6d3ce020, + 0x1d5a8: 0x6cb62420, 0x1d5a9: 0x6ced3420, 0x1d5aa: 0x6cba6a20, 0x1d5ab: 0x6cfcec20, + 0x1d5ac: 0x6cd47420, 0x1d5ad: 0x6cef2220, 0x1d5ae: 0x6cb70e20, 0x1d5af: 0x6ce23020, + 0x1d5b0: 0x6ced3620, 0x1d5b1: 0x6c428c20, 0x1d5b2: 0x6cee3020, 0x1d5b3: 0x6c080420, + 0x1d5b4: 0x6d3cc620, 0x1d5b5: 0x6c113a20, 0x1d5b6: 0x6c4cc620, 0x1d5b7: 0x6c255020, + 0x1d5b8: 0x6c950420, 0x1d5b9: 0x6c8f1020, 0x1d5ba: 0x6cb71020, 0x1d5bb: 0x6d2e6e20, + 0x1d5bc: 0x6c0a0820, 0x1d5bd: 0x6c21cc20, 0x1d5be: 0x6c8d3c20, 0x1d5bf: 0x6c9dca20, + // Block 0x757, offset 0x1d5c0 + 0x1d5c0: 0x6cb51420, 0x1d5c1: 0x6cbcd820, 0x1d5c2: 0x6ce4b420, 0x1d5c3: 0x6d3fac20, + 0x1d5c4: 0x6c4bd820, 0x1d5c5: 0x6d405e20, 0x1d5c6: 0x6cf67c20, 0x1d5c7: 0x6d3e6a20, + 0x1d5c8: 0x6d043220, 0x1d5c9: 0x6c899a20, 0x1d5ca: 0x6c6ca420, 0x1d5cb: 0x6c3a1220, + 0x1d5cc: 0x6cc8a020, 0x1d5cd: 0x6c9f7220, 0x1d5ce: 0x6d239e20, 0x1d5cf: 0x6d400420, + 0x1d5d0: 0x6c38ae20, 0x1d5d1: 0x6c93ee20, 0x1d5d2: 0x6d071620, 0x1d5d3: 0x6d1bd820, + 0x1d5d4: 0x6cce5620, 0x1d5d5: 0x6cb81820, 0x1d5d6: 0x6d073020, 0x1d5d7: 0x6cfd8820, + 0x1d5d8: 0x6c64dc20, 0x1d5d9: 0x6c78ce20, 0x1d5da: 0x6cfcfe20, 0x1d5db: 0x6cc87620, + 0x1d5dc: 0x6c9dcc20, 0x1d5dd: 0x6c5f1c20, 0x1d5de: 0x6c32d820, 0x1d5df: 0x6c1d1e20, + 0x1d5e0: 0x6c2c9420, 0x1d5e1: 0x6c9f7820, 0x1d5e2: 0x6c9e7c20, 0x1d5e3: 0x6d259c20, + 0x1d5e4: 0x6d01fe20, 0x1d5e5: 0x6c060e20, 0x1d5e6: 0x6cd82020, 0x1d5e7: 0x6cbfc020, + 0x1d5e8: 0x6c0b0220, 0x1d5e9: 0x6c58dc20, 0x1d5ea: 0x6c44d820, 0x1d5eb: 0x6c234620, + 0x1d5ec: 0x6c9e3820, 0x1d5ed: 0x6cf0c420, 0x1d5ee: 0x6c403620, 0x1d5ef: 0x6cf00620, + 0x1d5f0: 0x6ce7f420, 0x1d5f1: 0x6c465a20, 0x1d5f2: 0x6c9e9c20, 0x1d5f3: 0x6d00de20, + 0x1d5f4: 0x6c891220, 0x1d5f5: 0x6d3fb620, 0x1d5f6: 0x6c0bb620, 0x1d5f7: 0x6d284a20, + 0x1d5f8: 0x6d19fc20, 0x1d5f9: 0x6ce36820, 0x1d5fa: 0x6c486c20, 0x1d5fb: 0x6d36ea20, + 0x1d5fc: 0x6d284c20, 0x1d5fd: 0x6c198c20, 0x1d5fe: 0x6c152020, 0x1d5ff: 0x6c278c20, + // Block 0x758, offset 0x1d600 + 0x1d600: 0x6cf9ea20, 0x1d601: 0x6d259e20, 0x1d602: 0x6d400620, 0x1d603: 0x6d05da20, + 0x1d604: 0x6d1d6a20, 0x1d605: 0x6cf14420, 0x1d606: 0x6c44da20, 0x1d607: 0x6d07c220, + 0x1d608: 0x6d1c9c20, 0x1d609: 0x6c6d5220, 0x1d60a: 0x6d18ae20, 0x1d60b: 0x6d3ca220, + 0x1d60c: 0x6ca6c020, 0x1d60d: 0x6c053c20, 0x1d60e: 0x6c47c820, 0x1d60f: 0x6cac7220, + 0x1d610: 0x6d395420, 0x1d611: 0x6c64fc20, 0x1d612: 0x6c220a20, 0x1d613: 0x6cc31620, + 0x1d614: 0x6cd6e020, 0x1d615: 0x6d276620, 0x1d616: 0x6cf9f220, 0x1d617: 0x6c24ea20, + 0x1d618: 0x6cf6d220, 0x1d619: 0x6cc6a620, 0x1d61a: 0x6ce1ea20, 0x1d61b: 0x6c405420, + 0x1d61c: 0x6d27ca20, 0x1d61d: 0x6c188820, 0x1d61e: 0x6c432020, 0x1d61f: 0x6cc82820, + 0x1d620: 0x6c55b820, 0x1d621: 0x6d294620, 0x1d622: 0x6ce2b420, 0x1d623: 0x6cfd1020, + 0x1d624: 0x6cdb1e20, 0x1d625: 0x6d31fc20, 0x1d626: 0x6d403420, 0x1d627: 0x6ce1ec20, + 0x1d628: 0x6c5a8420, 0x1d629: 0x6c114a20, 0x1d62a: 0x6c0a5820, 0x1d62b: 0x6c3cf620, + 0x1d62c: 0x6c246a20, 0x1d62d: 0x6c844620, 0x1d62e: 0x6cdd4220, 0x1d62f: 0x6d0ddc20, + 0x1d630: 0x6cf81820, 0x1d631: 0x6d403820, 0x1d632: 0x6c826420, 0x1d633: 0x6c739820, + 0x1d634: 0x6cba8220, 0x1d635: 0x6c980820, 0x1d636: 0x6d34a420, 0x1d637: 0x6c93bc20, + 0x1d638: 0x6ca2b220, 0x1d639: 0x6cb1a020, 0x1d63a: 0x6c885220, 0x1d63b: 0x6c9c8020, + 0x1d63c: 0x6d08bc20, 0x1d63d: 0x6d400a20, 0x1d63e: 0x6c5f5820, 0x1d63f: 0x6ccd1220, + // Block 0x759, offset 0x1d640 + 0x1d640: 0x6cdc8e20, 0x1d641: 0x6c38ca20, 0x1d642: 0x6c940620, 0x1d643: 0x6c083020, + 0x1d644: 0x6d141e20, 0x1d645: 0x6ccac220, 0x1d646: 0x6ca1ec20, 0x1d647: 0x6d114c20, + 0x1d648: 0x6cbb4a20, 0x1d649: 0x6c5d0220, 0x1d64a: 0x6cfd5a20, 0x1d64b: 0x6c629a20, + 0x1d64c: 0x6ccc8620, 0x1d64d: 0x6d055220, 0x1d64e: 0x6cc49420, 0x1d64f: 0x6d08be20, + 0x1d650: 0x6cdca020, 0x1d651: 0x6cbbc020, 0x1d652: 0x6d2b9e20, 0x1d653: 0x6d427020, + 0x1d654: 0x6d341e20, 0x1d655: 0x6ccdca20, 0x1d656: 0x6cca3420, 0x1d657: 0x6c8bf020, + 0x1d658: 0x6d243820, 0x1d659: 0x6c386220, 0x1d65a: 0x6c8a3820, 0x1d65b: 0x6c21e020, + 0x1d65c: 0x6d41f820, 0x1d65d: 0x6c66f220, 0x1d65e: 0x6cc54a20, 0x1d65f: 0x6c15f020, + 0x1d660: 0x6cc8b620, 0x1d661: 0x6d055620, 0x1d662: 0x6c5c6e20, 0x1d663: 0x6c57ca20, + 0x1d664: 0x6d414a20, 0x1d665: 0x6cf70a20, 0x1d666: 0x6cbb4e20, 0x1d667: 0x6d287c20, + 0x1d668: 0x6c270220, 0x1d669: 0x6cd12620, 0x1d66a: 0x6c5c7e20, 0x1d66b: 0x6cf91620, + 0x1d66c: 0x6ccb8020, 0x1d66d: 0x6c660020, 0x1d66e: 0x6c679220, 0x1d66f: 0x6c58b820, + 0x1d670: 0x6d2a5e20, 0x1d671: 0x6c236e20, 0x1d672: 0x6d026020, 0x1d673: 0x6c695a20, + 0x1d674: 0x6c0aa820, 0x1d675: 0x6c28de20, 0x1d676: 0x6d191020, 0x1d677: 0x6ca9ec20, + 0x1d678: 0x6cdca220, 0x1d679: 0x6d191220, 0x1d67a: 0x6ccc9a20, 0x1d67b: 0x6d060420, + 0x1d67c: 0x6c62cc20, 0x1d67d: 0x6c0d6c20, 0x1d67e: 0x6cba3020, 0x1d67f: 0x6c7fee20, + // Block 0x75a, offset 0x1d680 + 0x1d680: 0x6cb47020, 0x1d681: 0x6d09c620, 0x1d682: 0x6d415420, 0x1d683: 0x6cb69620, + 0x1d684: 0x6caee820, 0x1d685: 0x6d124620, 0x1d686: 0x6ca19a20, 0x1d687: 0x6c835c20, + 0x1d688: 0x6d012820, 0x1d689: 0x6d415620, 0x1d68a: 0x6c7c1a20, 0x1d68b: 0x6d1ed220, + 0x1d68c: 0x6d076220, 0x1d68d: 0x6c828420, 0x1d68e: 0x6cfb0420, 0x1d68f: 0x6c156220, + 0x1d690: 0x6c69f220, 0x1d691: 0x6c919620, 0x1d692: 0x6c156a20, 0x1d693: 0x6d1c4020, + 0x1d694: 0x6c111820, 0x1d695: 0x6cc51620, 0x1d696: 0x6cfb1620, 0x1d697: 0x6d418620, + 0x1d698: 0x6d415c20, 0x1d699: 0x6c965220, 0x1d69a: 0x6c84e020, 0x1d69b: 0x6c2a5220, + 0x1d69c: 0x6c806a20, 0x1d69d: 0x6c82ac20, 0x1d69e: 0x6c894020, 0x1d69f: 0x6cd7b620, + 0x1d6a0: 0x6c6f4620, 0x1d6a1: 0x6d207420, 0x1d6a2: 0x6c52ee20, 0x1d6a3: 0x6d38f420, + 0x1d6a4: 0x6cfa7420, 0x1d6a5: 0x6c436a20, 0x1d6a6: 0x6d264820, 0x1d6a7: 0x6c5fce20, + 0x1d6a8: 0x6cecbc20, 0x1d6a9: 0x6c7bda20, 0x1d6aa: 0x6c617a20, 0x1d6ab: 0x6cc5b820, + 0x1d6ac: 0x6cef8820, 0x1d6ad: 0x6d278220, 0x1d6ae: 0x6c52fc20, 0x1d6af: 0x6c213420, + 0x1d6b0: 0x6caf2c20, 0x1d6b1: 0x6ccbca20, 0x1d6b2: 0x6c425820, 0x1d6b3: 0x6ca30820, + 0x1d6b4: 0x6cc5c620, 0x1d6b5: 0x6d401620, 0x1d6b6: 0x6c94dc20, 0x1d6b7: 0x6c3b1220, + 0x1d6b8: 0x6d34ec20, 0x1d6b9: 0x6cf17e20, 0x1d6ba: 0x6c39c220, 0x1d6bb: 0x6d3aa420, + 0x1d6bc: 0x6d321420, 0x1d6bd: 0x6ca97c20, 0x1d6be: 0x6cd4a020, 0x1d6bf: 0x6cfc8220, + // Block 0x75b, offset 0x1d6c0 + 0x1d6c0: 0x6c421220, 0x1d6c1: 0x6d016620, 0x1d6c2: 0x6c3dfa20, 0x1d6c3: 0x6c88e420, + 0x1d6c4: 0x6d410c20, 0x1d6c5: 0x6ccfb220, 0x1d6c6: 0x6cf84e20, 0x1d6c7: 0x6d33a020, + 0x1d6c8: 0x6d37a020, 0x1d6c9: 0x6d390420, 0x1d6ca: 0x6c04ec20, 0x1d6cb: 0x6c3dfc20, + 0x1d6cc: 0x6c1f1420, 0x1d6cd: 0x6ccec820, 0x1d6ce: 0x6d16ce20, 0x1d6cf: 0x6c6d9220, + 0x1d6d0: 0x6c273820, 0x1d6d1: 0x6c054a20, 0x1d6d2: 0x6cc65a20, 0x1d6d3: 0x6c6a9820, + 0x1d6d4: 0x6c7a8620, 0x1d6d5: 0x6cc54620, 0x1d6d6: 0x6c2e7620, 0x1d6d7: 0x6c4f6420, + 0x1d6d8: 0x6c5b9e20, 0x1d6d9: 0x6c449220, 0x1d6da: 0x6d087c20, 0x1d6db: 0x6c67dc20, + 0x1d6dc: 0x6c95ea20, 0x1d6dd: 0x6c740420, 0x1d6de: 0x6c68d620, 0x1d6df: 0x6ce7ae20, + 0x1d6e0: 0x6c450020, 0x1d6e1: 0x6cfea820, 0x1d6e2: 0x6c735020, 0x1d6e3: 0x6d053620, + 0x1d6e4: 0x6cf87220, 0x1d6e5: 0x6cdbf020, 0x1d6e6: 0x6ce1c020, 0x1d6e7: 0x6c61d220, + 0x1d6e8: 0x6ce31820, 0x1d6e9: 0x6c5eb820, 0x1d6ea: 0x6d06be20, 0x1d6eb: 0x6c8cf220, + 0x1d6ec: 0x6d1bb220, 0x1d6ed: 0x6d06c020, 0x1d6ee: 0x6cb6f620, 0x1d6ef: 0x6c39fc20, + 0x1d6f0: 0x6c21b820, 0x1d6f1: 0x6cce5220, 0x1d6f2: 0x6c4bc220, 0x1d6f3: 0x6cd11e20, + 0x1d6f4: 0x6cef0420, 0x1d6f5: 0x6c9dc020, 0x1d6f6: 0x6cd46820, 0x1d6f7: 0x6c081a20, + 0x1d6f8: 0x6c1da820, 0x1d6f9: 0x6ce22220, 0x1d6fa: 0x6c8f0620, 0x1d6fb: 0x6cc35a20, + 0x1d6fc: 0x6d3f7820, 0x1d6fd: 0x6d2e5c20, 0x1d6fe: 0x6ced0c20, 0x1d6ff: 0x6c93d820, + // Block 0x75c, offset 0x1d700 + 0x1d700: 0x6d3cc420, 0x1d701: 0x6d3e2820, 0x1d702: 0x6c78b420, 0x1d703: 0x6cfd7820, + 0x1d704: 0x6c64a420, 0x1d705: 0x6c9e2820, 0x1d706: 0x6c802a20, 0x1d707: 0x6ce33020, + 0x1d708: 0x6c9e9420, 0x1d709: 0x6c5eda20, 0x1d70a: 0x6d275020, 0x1d70b: 0x6c5bca20, + 0x1d70c: 0x6cd7ec20, 0x1d70d: 0x6c348620, 0x1d70e: 0x6c32c420, 0x1d70f: 0x6c0ba020, + 0x1d710: 0x6cfcc820, 0x1d711: 0x6c464a20, 0x1d712: 0x6d3c8a20, 0x1d713: 0x6c58d820, + 0x1d714: 0x6c2c5e20, 0x1d715: 0x6c93a020, 0x1d716: 0x6c0af620, 0x1d717: 0x6c9f5820, + 0x1d718: 0x6d256820, 0x1d719: 0x6c6d1c20, 0x1d71a: 0x6c401020, 0x1d71b: 0x6cc81e20, + 0x1d71c: 0x6d31ea20, 0x1d71d: 0x6c3ce620, 0x1d71e: 0x6c24ce20, 0x1d71f: 0x6c430c20, + 0x1d720: 0x6c150420, 0x1d721: 0x6c83f020, 0x1d722: 0x6d17fc20, 0x1d723: 0x6c64be20, + 0x1d724: 0x6c0d4020, 0x1d725: 0x6cb15a20, 0x1d726: 0x6c97f020, 0x1d727: 0x6c824820, + 0x1d728: 0x6d1bda20, 0x1d729: 0x6cdd2e20, 0x1d72a: 0x6ca1d820, 0x1d72b: 0x6ccaba20, + 0x1d72c: 0x6d00e020, 0x1d72d: 0x6c8a1420, 0x1d72e: 0x6ccda220, 0x1d72f: 0x6d2b8c20, + 0x1d730: 0x6c677a20, 0x1d731: 0x6cba2420, 0x1d732: 0x6cbbb220, 0x1d733: 0x6c589a20, + 0x1d734: 0x6c694620, 0x1d735: 0x6d415020, 0x1d736: 0x6c3d1a20, 0x1d737: 0x6d016820, + 0x1d738: 0x6c426820, 0x1d739: 0x6c3d2420, 0x1d73a: 0x6cc38a20, 0x1d73b: 0x6c3d2620, + 0x1d73c: 0x6cb81020, 0x1d73d: 0x6c0e6e20, 0x1d73e: 0x6cb2ac20, 0x1d73f: 0x6cfe3420, + // Block 0x75d, offset 0x1d740 + 0x1d740: 0x6d2ff620, 0x1d741: 0x6c428e20, 0x1d742: 0x6d1bdc20, 0x1d743: 0x6d1bea20, + 0x1d744: 0x6cbee020, 0x1d745: 0x6cfa4c20, 0x1d746: 0x6c49aa20, 0x1d747: 0x6d41fa20, + 0x1d748: 0x6ce02a20, 0x1d749: 0x6c126020, 0x1d74a: 0x6cb7fe20, 0x1d74b: 0x6cf27620, + 0x1d74c: 0x6d1c2220, 0x1d74d: 0x6c828620, 0x1d74e: 0x6ce04820, 0x1d74f: 0x6c919820, + 0x1d750: 0x6c49c420, 0x1d751: 0x6cedf420, 0x1d752: 0x6cedf020, 0x1d753: 0x6c424e20, + 0x1d754: 0x6cedfe20, 0x1d755: 0x6c4e5020, 0x1d756: 0x6c953820, 0x1d757: 0x6c952c20, + 0x1d758: 0x6c3e2220, 0x1d759: 0x6c9c3a20, 0x1d75a: 0x6c380620, 0x1d75b: 0x6c470020, + 0x1d75c: 0x6d3a6020, 0x1d75d: 0x6c707220, 0x1d75e: 0x6c98d420, 0x1d75f: 0x6c477420, + 0x1d760: 0x6c9f4220, 0x1d761: 0x6c427220, 0x1d762: 0x6c03f420, 0x1d763: 0x6c48b220, + 0x1d764: 0x6ce33220, 0x1d765: 0x6c736a20, 0x1d766: 0x6c3e8820, 0x1d767: 0x6cd0b420, + 0x1d768: 0x6d0da820, 0x1d769: 0x6d2fc220, 0x1d76a: 0x6d41b820, 0x1d76b: 0x6c48b820, + 0x1d76c: 0x6d3d7220, 0x1d76d: 0x6d237620, 0x1d76e: 0x6d366620, 0x1d76f: 0x6c018e20, + 0x1d770: 0x6c382020, 0x1d771: 0x6c803420, 0x1d772: 0x6cd56220, 0x1d773: 0x6cd80620, + 0x1d774: 0x6cb00820, 0x1d775: 0x6c96da20, 0x1d776: 0x6c8f1620, 0x1d777: 0x6c03f820, + 0x1d778: 0x6c382420, 0x1d779: 0x6c844a20, 0x1d77a: 0x6c177e20, 0x1d77b: 0x6cf0d020, + 0x1d77c: 0x6c0a3420, 0x1d77d: 0x6c629c20, 0x1d77e: 0x6d2b9c20, 0x1d77f: 0x6c1ce620, + // Block 0x75e, offset 0x1d780 + 0x1d780: 0x6c8f2220, 0x1d781: 0x6c5f5a20, 0x1d782: 0x6c739e20, 0x1d783: 0x6c9da220, + 0x1d784: 0x6d2fec20, 0x1d785: 0x6c956220, 0x1d786: 0x6cb03220, 0x1d787: 0x6c5f9e20, + 0x1d788: 0x6c5fb020, 0x1d789: 0x6c946820, 0x1d78a: 0x6d0f7620, 0x1d78b: 0x6c9cde20, + 0x1d78c: 0x6cba9e20, 0x1d78d: 0x6c268820, 0x1d78e: 0x6c9a4e20, 0x1d78f: 0x6d0f9a20, + 0x1d790: 0x6d1fbc20, 0x1d791: 0x6d1fb420, 0x1d792: 0x6c3b6620, 0x1d793: 0x6c033e20, + 0x1d794: 0x6c42b820, 0x1d795: 0x6d104a20, 0x1d796: 0x6c477620, 0x1d797: 0x6cbaaa20, + 0x1d798: 0x6d29d620, 0x1d799: 0x6c42ba20, 0x1d79a: 0x6c8cf620, 0x1d79b: 0x6d176e20, + 0x1d79c: 0x6d3aee20, 0x1d79d: 0x6c2b2820, 0x1d79e: 0x6d04c820, 0x1d79f: 0x6cbb3c20, + 0x1d7a0: 0x6d14fa20, 0x1d7a1: 0x6cfcca20, 0x1d7a2: 0x6cc67c20, 0x1d7a3: 0x6cc44a20, + 0x1d7a4: 0x6cc44c20, 0x1d7a5: 0x6cbb4420, 0x1d7a6: 0x6c588220, 0x1d7a7: 0x6cdd2620, + 0x1d7a8: 0x6cfcdc20, 0x1d7a9: 0x6d17fe20, 0x1d7aa: 0x6d107a20, 0x1d7ab: 0x6cbad220, + 0x1d7ac: 0x6cb9c220, 0x1d7ad: 0x6d218820, 0x1d7ae: 0x6c44dc20, 0x1d7af: 0x6c6b2220, + 0x1d7b0: 0x6ce0cc20, 0x1d7b1: 0x6d25ac20, 0x1d7b2: 0x6cf6d420, 0x1d7b3: 0x6c38d820, + 0x1d7b4: 0x6ccd1a20, 0x1d7b5: 0x6c3ba220, 0x1d7b6: 0x6ccd1e20, 0x1d7b7: 0x6c88d820, + 0x1d7b8: 0x6c827420, 0x1d7b9: 0x6c44e420, 0x1d7ba: 0x6caa0820, 0x1d7bb: 0x6cbb5e20, + 0x1d7bc: 0x6c164620, 0x1d7bd: 0x6d221c20, 0x1d7be: 0x6c461020, 0x1d7bf: 0x6d170420, + // Block 0x75f, offset 0x1d7c0 + 0x1d7c0: 0x6c1cbe20, 0x1d7c1: 0x6cf22220, 0x1d7c2: 0x6c3b2420, 0x1d7c3: 0x6c533020, + 0x1d7c4: 0x6c1c0820, 0x1d7c5: 0x6c1c0a20, 0x1d7c6: 0x6c252a20, 0x1d7c7: 0x6c3e6020, + 0x1d7c8: 0x6cf9b220, 0x1d7c9: 0x6c079c20, 0x1d7ca: 0x6d177020, 0x1d7cb: 0x6c7e4220, + 0x1d7cc: 0x6d177220, 0x1d7cd: 0x6caf6220, 0x1d7ce: 0x6c8cf820, 0x1d7cf: 0x6c8f2e20, + 0x1d7d0: 0x6d360020, 0x1d7d1: 0x6cc18e20, 0x1d7d2: 0x6cf77a20, 0x1d7d3: 0x6d00ae20, + 0x1d7d4: 0x6cfdc620, 0x1d7d5: 0x6cf62420, 0x1d7d6: 0x6cf88e20, 0x1d7d7: 0x6c785020, + 0x1d7d8: 0x6cbc4620, 0x1d7d9: 0x6c5bcc20, 0x1d7da: 0x6c5aba20, 0x1d7db: 0x6cfecc20, + 0x1d7dc: 0x6ccc5e20, 0x1d7dd: 0x6c536620, 0x1d7de: 0x6c676c20, 0x1d7df: 0x6c2b7e20, + 0x1d7e0: 0x6c255220, 0x1d7e1: 0x6c3a6420, 0x1d7e2: 0x6c2a2620, 0x1d7e3: 0x6ccc6a20, + 0x1d7e4: 0x6c1c4a20, 0x1d7e5: 0x6d3b1620, 0x1d7e6: 0x6c65d220, 0x1d7e7: 0x6d07c420, + 0x1d7e8: 0x6c1c6220, 0x1d7e9: 0x6cb0fe20, 0x1d7ea: 0x6d3fb820, 0x1d7eb: 0x6cece620, + 0x1d7ec: 0x6c5aea20, 0x1d7ed: 0x6c542820, 0x1d7ee: 0x6c517420, 0x1d7ef: 0x6c51e820, + 0x1d7f0: 0x6c4f0a20, 0x1d7f1: 0x6c027220, 0x1d7f2: 0x6cb16820, 0x1d7f3: 0x6d18d020, + 0x1d7f4: 0x6c885420, 0x1d7f5: 0x6c543420, 0x1d7f6: 0x6c030820, 0x1d7f7: 0x6c8bf220, + 0x1d7f8: 0x6cae4820, 0x1d7f9: 0x6cbc6a20, 0x1d7fa: 0x6c027e20, 0x1d7fb: 0x6c386420, + 0x1d7fc: 0x6d18d220, 0x1d7fd: 0x6c5c8020, 0x1d7fe: 0x6d07e420, 0x1d7ff: 0x6c2a4a20, + // Block 0x760, offset 0x1d800 + 0x1d800: 0x6d124420, 0x1d801: 0x6c819a20, 0x1d802: 0x6c819820, 0x1d803: 0x6c779c20, + 0x1d804: 0x6c996620, 0x1d805: 0x6d30d220, 0x1d806: 0x6cb5a820, 0x1d807: 0x6c467a20, + 0x1d808: 0x6c468020, 0x1d809: 0x6c467c20, 0x1d80a: 0x6c2f3420, 0x1d80b: 0x6c2eb020, + 0x1d80c: 0x6c373020, 0x1d80d: 0x6cd64620, 0x1d80e: 0x6cc85620, 0x1d80f: 0x6ca3b220, + 0x1d810: 0x6ca3b420, 0x1d811: 0x6c329220, 0x1d812: 0x6c82b220, 0x1d813: 0x6ce63220, + 0x1d814: 0x6d3efc20, 0x1d815: 0x6c44c220, 0x1d816: 0x6c17b620, 0x1d817: 0x6c503220, + 0x1d818: 0x6d27a020, 0x1d819: 0x6c03b020, 0x1d81a: 0x6caf6420, 0x1d81b: 0x6d14ec20, + 0x1d81c: 0x6cd8bc20, 0x1d81d: 0x6cc26e20, 0x1d81e: 0x6c635220, 0x1d81f: 0x6c723220, + 0x1d820: 0x6c5d5620, 0x1d821: 0x6c1e8e20, 0x1d822: 0x6c81d420, 0x1d823: 0x6c951c20, + 0x1d824: 0x6c607020, 0x1d825: 0x6ce0c620, 0x1d826: 0x6cab8e20, 0x1d827: 0x6c90b420, + 0x1d828: 0x6caa2820, 0x1d829: 0x6c67be20, 0x1d82a: 0x6cad1e20, 0x1d82b: 0x6d2c5620, + 0x1d82c: 0x6c90be20, 0x1d82d: 0x6c5f7020, 0x1d82e: 0x6c81e420, 0x1d82f: 0x6c5e2e20, + 0x1d830: 0x6d1ed420, 0x1d831: 0x6ca1a020, 0x1d832: 0x6c580420, 0x1d833: 0x6c378420, + 0x1d834: 0x6d169620, 0x1d835: 0x6c2f5420, 0x1d836: 0x6d127420, 0x1d837: 0x6c264420, + 0x1d838: 0x6cd95820, 0x1d839: 0x6cbd6820, 0x1d83a: 0x6d27a220, 0x1d83b: 0x6c1b9420, + 0x1d83c: 0x6c27ca20, 0x1d83d: 0x6c27cc20, 0x1d83e: 0x6c533420, 0x1d83f: 0x6c450220, + // Block 0x761, offset 0x1d840 + 0x1d840: 0x6d344820, 0x1d841: 0x6cacb220, 0x1d842: 0x6ca80c20, 0x1d843: 0x6c27d420, + 0x1d844: 0x6d31d620, 0x1d845: 0x6c181a20, 0x1d846: 0x6c8cfa20, 0x1d847: 0x6d32ba20, + 0x1d848: 0x6d1fc220, 0x1d849: 0x6cec3020, 0x1d84a: 0x6c89e420, 0x1d84b: 0x6c8f8c20, + 0x1d84c: 0x6d345c20, 0x1d84d: 0x6ca90220, 0x1d84e: 0x6ce55e20, 0x1d84f: 0x6c375c20, + 0x1d850: 0x6d0bb420, 0x1d851: 0x6ce5f020, 0x1d852: 0x6c485e20, 0x1d853: 0x6d077220, + 0x1d854: 0x6c880420, 0x1d855: 0x6c504620, 0x1d856: 0x6cd16e20, 0x1d857: 0x6c8b1a20, + 0x1d858: 0x6cb24420, 0x1d859: 0x6c6dce20, 0x1d85a: 0x6c726c20, 0x1d85b: 0x6c08ee20, + 0x1d85c: 0x6c2bfe20, 0x1d85d: 0x6c4c7c20, 0x1d85e: 0x6cf1a220, 0x1d85f: 0x6d071a20, + 0x1d860: 0x6cb25820, 0x1d861: 0x6c232e20, 0x1d862: 0x6c2fc820, 0x1d863: 0x6ca5f820, + 0x1d864: 0x6ce68c20, 0x1d865: 0x6c71d020, 0x1d866: 0x6c234820, 0x1d867: 0x6c7c4220, + 0x1d868: 0x6c894420, 0x1d869: 0x6c7d1220, 0x1d86a: 0x6c234a20, 0x1d86b: 0x6c884020, + 0x1d86c: 0x6cf26020, 0x1d86d: 0x6c7d1420, 0x1d86e: 0x6c885820, 0x1d86f: 0x6c886820, + 0x1d870: 0x6c236620, 0x1d871: 0x6c027420, 0x1d872: 0x6cd11820, 0x1d873: 0x6cd96e20, + 0x1d874: 0x6ce64c20, 0x1d875: 0x6c7d2a20, 0x1d876: 0x6ca88820, 0x1d877: 0x6d34aa20, + 0x1d878: 0x6c281020, 0x1d879: 0x6ca93420, 0x1d87a: 0x6cbc8a20, 0x1d87b: 0x6ca65e20, + 0x1d87c: 0x6ce65220, 0x1d87d: 0x6ce65620, 0x1d87e: 0x6c8ff820, 0x1d87f: 0x6d22c620, + // Block 0x762, offset 0x1d880 + 0x1d880: 0x6d22b620, 0x1d881: 0x6d2fac20, 0x1d882: 0x6cd8ac20, 0x1d883: 0x6cda8220, + 0x1d884: 0x6d180020, 0x1d885: 0x6cdad820, 0x1d886: 0x6cd8ca20, 0x1d887: 0x6d2fcc20, + 0x1d888: 0x6d2fce20, 0x1d889: 0x6cc78220, 0x1d88a: 0x6d164c20, 0x1d88b: 0x6c81fe20, + 0x1d88c: 0x6c5e8020, 0x1d88d: 0x6cbffe20, 0x1d88e: 0x6c78f220, 0x1d88f: 0x6c12b620, + 0x1d890: 0x6c437020, 0x1d891: 0x6c0eb020, 0x1d892: 0x6c58f020, 0x1d893: 0x6c597a20, + 0x1d894: 0x6d15c220, 0x1d895: 0x6cc5c820, 0x1d896: 0x6cffd220, 0x1d897: 0x6cc7f620, + 0x1d898: 0x6d38d820, 0x1d899: 0x6d25fc20, 0x1d89a: 0x6c323820, 0x1d89b: 0x6c425a20, + 0x1d89c: 0x6cc65420, 0x1d89d: 0x6c416e20, 0x1d89e: 0x6c138020, 0x1d89f: 0x6cf2d220, + 0x1d8a0: 0x6c169820, 0x1d8a1: 0x6c476020, 0x1d8a2: 0x6d33a220, 0x1d8a3: 0x6c4dd620, + 0x1d8a4: 0x6c3d4420, 0x1d8a5: 0x6c3a3220, 0x1d8a6: 0x6c3b6420, 0x1d8a7: 0x6cadb220, + 0x1d8a8: 0x6cad2820, 0x1d8a9: 0x6c647020, 0x1d8aa: 0x6c39a820, 0x1d8ab: 0x6d3ccc20, + 0x1d8ac: 0x6d1f0220, 0x1d8ad: 0x6ca31420, 0x1d8ae: 0x6c01e820, 0x1d8af: 0x6c78f620, + 0x1d8b0: 0x6cc46420, 0x1d8b1: 0x6c456820, 0x1d8b2: 0x6d22da20, 0x1d8b3: 0x6cf1d020, + 0x1d8b4: 0x6d10d020, 0x1d8b5: 0x6cb58c20, 0x1d8b6: 0x6cafc020, 0x1d8b7: 0x6cb9f620, + 0x1d8b8: 0x6cf59220, 0x1d8b9: 0x6cf59420, 0x1d8ba: 0x6c3a8c20, 0x1d8bb: 0x6c78f820, + 0x1d8bc: 0x6c6e1220, 0x1d8bd: 0x6cdf6420, 0x1d8be: 0x6cd09020, 0x1d8bf: 0x6d37e620, + // Block 0x763, offset 0x1d8c0 + 0x1d8c0: 0x6d2f2820, 0x1d8c1: 0x6d007220, 0x1d8c2: 0x6cd09620, 0x1d8c3: 0x6cf07e20, + 0x1d8c4: 0x6d391220, 0x1d8c5: 0x6c2e7820, 0x1d8c6: 0x6c282c20, 0x1d8c7: 0x6c3a9020, + 0x1d8c8: 0x6c037220, 0x1d8c9: 0x6c0ec820, 0x1d8ca: 0x6cc17c20, 0x1d8cb: 0x6ce49420, + 0x1d8cc: 0x6c06f220, 0x1d8cd: 0x6c484a20, 0x1d8ce: 0x6cdf0420, 0x1d8cf: 0x6d3ef220, + 0x1d8d0: 0x6c7a3220, 0x1d8d1: 0x6d33b420, 0x1d8d2: 0x6ca68820, 0x1d8d3: 0x6cb28a20, + 0x1d8d4: 0x6d3f5420, 0x1d8d5: 0x6c3f4c20, 0x1d8d6: 0x6cad2a20, 0x1d8d7: 0x6d313020, + 0x1d8d8: 0x6cfb3820, 0x1d8d9: 0x6d428820, 0x1d8da: 0x6cadb820, 0x1d8db: 0x6c640820, + 0x1d8dc: 0x6cd15620, 0x1d8dd: 0x6d33b620, 0x1d8de: 0x6c05ac20, 0x1d8df: 0x6ca23620, + 0x1d8e0: 0x6cc0ee20, 0x1d8e1: 0x6c552e20, 0x1d8e2: 0x6c77ea20, 0x1d8e3: 0x6c1b8620, + 0x1d8e4: 0x6d1b4020, 0x1d8e5: 0x6d057a20, 0x1d8e6: 0x6d0f5220, 0x1d8e7: 0x6c8f7a20, + 0x1d8e8: 0x6c306620, 0x1d8e9: 0x6c761c20, 0x1d8ea: 0x6c914620, 0x1d8eb: 0x6c6e5c20, + 0x1d8ec: 0x6caa5820, 0x1d8ed: 0x6d0bea20, 0x1d8ee: 0x6cacd020, 0x1d8ef: 0x6c7ae820, + 0x1d8f0: 0x6d14d620, 0x1d8f1: 0x6c49e820, 0x1d8f2: 0x6c4d3e20, 0x1d8f3: 0x6c438220, + 0x1d8f4: 0x6c307020, 0x1d8f5: 0x6c1aa220, 0x1d8f6: 0x6c683e20, 0x1d8f7: 0x6d046420, + 0x1d8f8: 0x6d046620, 0x1d8f9: 0x6c374c20, 0x1d8fa: 0x6c01b020, 0x1d8fb: 0x6c526020, + 0x1d8fc: 0x6cb10a20, 0x1d8fd: 0x6ca5a420, 0x1d8fe: 0x6d3f5620, 0x1d8ff: 0x6c4a4c20, + // Block 0x764, offset 0x1d900 + 0x1d900: 0x6c19e220, 0x1d901: 0x6ce5c020, 0x1d902: 0x6d33ce20, 0x1d903: 0x6c252c20, + 0x1d904: 0x6c99e620, 0x1d905: 0x6d009220, 0x1d906: 0x6c252e20, 0x1d907: 0x6d009420, + 0x1d908: 0x6c972e20, 0x1d909: 0x6c972a20, 0x1d90a: 0x6c600420, 0x1d90b: 0x6d029e20, + 0x1d90c: 0x6ca8f020, 0x1d90d: 0x6c7b2020, 0x1d90e: 0x6cc97220, 0x1d90f: 0x6d2a0420, + 0x1d910: 0x6cb5aa20, 0x1d911: 0x6ca4e820, 0x1d912: 0x6c9cec20, 0x1d913: 0x6ca9b820, + 0x1d914: 0x6c943a20, 0x1d915: 0x6ced7c20, 0x1d916: 0x6c0ef420, 0x1d917: 0x6cf1d820, + 0x1d918: 0x6ced0e20, 0x1d919: 0x6d04d020, 0x1d91a: 0x6c68ea20, 0x1d91b: 0x6c6e7a20, + 0x1d91c: 0x6d1fc420, 0x1d91d: 0x6c524e20, 0x1d91e: 0x6c260820, 0x1d91f: 0x6c8b0820, + 0x1d920: 0x6cccdc20, 0x1d921: 0x6ce6c420, 0x1d922: 0x6c99f020, 0x1d923: 0x6c214420, + 0x1d924: 0x6cd0a220, 0x1d925: 0x6cba0420, 0x1d926: 0x6c2a9220, 0x1d927: 0x6c72ee20, + 0x1d928: 0x6c243820, 0x1d929: 0x6d04cc20, 0x1d92a: 0x6d032e20, 0x1d92b: 0x6ceac220, + 0x1d92c: 0x6cad3820, 0x1d92d: 0x6c19f220, 0x1d92e: 0x6ca56c20, 0x1d92f: 0x6cb43620, + 0x1d930: 0x6c311420, 0x1d931: 0x6ceac420, 0x1d932: 0x6ca7d620, 0x1d933: 0x6ca53e20, + 0x1d934: 0x6cb05a20, 0x1d935: 0x6c478220, 0x1d936: 0x6c954020, 0x1d937: 0x6c85fc20, + 0x1d938: 0x6c88b820, 0x1d939: 0x6d2f3020, 0x1d93a: 0x6c254020, 0x1d93b: 0x6c6a1c20, + 0x1d93c: 0x6c899420, 0x1d93d: 0x6cd6fc20, 0x1d93e: 0x6caff420, 0x1d93f: 0x6c0bfe20, + // Block 0x765, offset 0x1d940 + 0x1d940: 0x6c94fc20, 0x1d941: 0x6cb11020, 0x1d942: 0x6c82c420, 0x1d943: 0x6c7cfe20, + 0x1d944: 0x6c20d620, 0x1d945: 0x6c288c20, 0x1d946: 0x6ce4fa20, 0x1d947: 0x6ca57020, + 0x1d948: 0x6c6dbc20, 0x1d949: 0x6ca37a20, 0x1d94a: 0x6c7e7820, 0x1d94b: 0x6d12f420, + 0x1d94c: 0x6d0c0e20, 0x1d94d: 0x6cc5f420, 0x1d94e: 0x6cd0a420, 0x1d94f: 0x6c21c220, + 0x1d950: 0x6c3f7820, 0x1d951: 0x6c3f6a20, 0x1d952: 0x6c709620, 0x1d953: 0x6c3a3620, + 0x1d954: 0x6cbabc20, 0x1d955: 0x6ced8820, 0x1d956: 0x6c307c20, 0x1d957: 0x6caff620, + 0x1d958: 0x6c4c6e20, 0x1d959: 0x6d3f9220, 0x1d95a: 0x6c2fa820, 0x1d95b: 0x6cf2fe20, + 0x1d95c: 0x6c9a6020, 0x1d95d: 0x6ca5f420, 0x1d95e: 0x6d3bd020, 0x1d95f: 0x6c1c3420, + 0x1d960: 0x6c23f020, 0x1d961: 0x6c954820, 0x1d962: 0x6cab8020, 0x1d963: 0x6c2c6e20, + 0x1d964: 0x6c013c20, 0x1d965: 0x6d038220, 0x1d966: 0x6ca50420, 0x1d967: 0x6cd5ea20, + 0x1d968: 0x6cd69220, 0x1d969: 0x6ca42e20, 0x1d96a: 0x6d283c20, 0x1d96b: 0x6d380020, + 0x1d96c: 0x6cc78620, 0x1d96d: 0x6c366020, 0x1d96e: 0x6cc9ca20, 0x1d96f: 0x6ce8c820, + 0x1d970: 0x6d10ae20, 0x1d971: 0x6c669220, 0x1d972: 0x6cefe620, 0x1d973: 0x6c690e20, + 0x1d974: 0x6d213220, 0x1d975: 0x6c637220, 0x1d976: 0x6c32d020, 0x1d977: 0x6c09d820, + 0x1d978: 0x6c16b220, 0x1d979: 0x6c401220, 0x1d97a: 0x6cfcde20, 0x1d97b: 0x6ca6b020, + 0x1d97c: 0x6c9e2e20, 0x1d97d: 0x6cec3820, 0x1d97e: 0x6ce2a220, 0x1d97f: 0x6ce9e620, + // Block 0x766, offset 0x1d980 + 0x1d980: 0x6c055620, 0x1d981: 0x6cba1820, 0x1d982: 0x6c93a820, 0x1d983: 0x6cec3a20, + 0x1d984: 0x6cda3e20, 0x1d985: 0x6ce11c20, 0x1d986: 0x6cdaee20, 0x1d987: 0x6d3c9820, + 0x1d988: 0x6c441420, 0x1d989: 0x6d183220, 0x1d98a: 0x6c100a20, 0x1d98b: 0x6c89fa20, + 0x1d98c: 0x6c607220, 0x1d98d: 0x6cb00a20, 0x1d98e: 0x6d00d020, 0x1d98f: 0x6c42d020, + 0x1d990: 0x6c93b420, 0x1d991: 0x6c0d8420, 0x1d992: 0x6cab6c20, 0x1d993: 0x6c16c220, + 0x1d994: 0x6c92ae20, 0x1d995: 0x6c4c8220, 0x1d996: 0x6cace020, 0x1d997: 0x6c1fbc20, + 0x1d998: 0x6c0c1a20, 0x1d999: 0x6c67c020, 0x1d99a: 0x6c3d9220, 0x1d99b: 0x6ce12c20, + 0x1d99c: 0x6ca06e20, 0x1d99d: 0x6cf6ac20, 0x1d99e: 0x6d3b8e20, 0x1d99f: 0x6c93f820, + 0x1d9a0: 0x6c686e20, 0x1d9a1: 0x6d1d4420, 0x1d9a2: 0x6c936220, 0x1d9a3: 0x6d36be20, + 0x1d9a4: 0x6d098620, 0x1d9a5: 0x6c211e20, 0x1d9a6: 0x6c8c6620, 0x1d9a7: 0x6ce78e20, + 0x1d9a8: 0x6caec820, 0x1d9a9: 0x6ca6cc20, 0x1d9aa: 0x6c1fcc20, 0x1d9ab: 0x6c8a1e20, + 0x1d9ac: 0x6c256620, 0x1d9ad: 0x6c4a8e20, 0x1d9ae: 0x6cff1620, 0x1d9af: 0x6ce29020, + 0x1d9b0: 0x6c38c220, 0x1d9b1: 0x6d349a20, 0x1d9b2: 0x6c688020, 0x1d9b3: 0x6ccdb420, + 0x1d9b4: 0x6c550420, 0x1d9b5: 0x6c255c20, 0x1d9b6: 0x6cc90a20, 0x1d9b7: 0x6cfd8a20, + 0x1d9b8: 0x6cdc1020, 0x1d9b9: 0x6c3bf020, 0x1d9ba: 0x6d1c0020, 0x1d9bb: 0x6ccd1620, + 0x1d9bc: 0x6d3b5c20, 0x1d9bd: 0x6c284c20, 0x1d9be: 0x6c7b4020, 0x1d9bf: 0x6ca9d220, + // Block 0x767, offset 0x1d9c0 + 0x1d9c0: 0x6cea7020, 0x1d9c1: 0x6c886a20, 0x1d9c2: 0x6c0a7620, 0x1d9c3: 0x6d1dc020, + 0x1d9c4: 0x6c74cc20, 0x1d9c5: 0x6c1f8020, 0x1d9c6: 0x6d18d420, 0x1d9c7: 0x6c732c20, + 0x1d9c8: 0x6c7e9820, 0x1d9c9: 0x6c88ce20, 0x1d9ca: 0x6ccac420, 0x1d9cb: 0x6cea7420, + 0x1d9cc: 0x6c47da20, 0x1d9cd: 0x6cb67820, 0x1d9ce: 0x6c257c20, 0x1d9cf: 0x6c0d8e20, + 0x1d9d0: 0x6d09bc20, 0x1d9d1: 0x6ca53a20, 0x1d9d2: 0x6cf32020, 0x1d9d3: 0x6d2a0e20, + 0x1d9d4: 0x6cfd3420, 0x1d9d5: 0x6c0c4420, 0x1d9d6: 0x6d044020, 0x1d9d7: 0x6c7b5c20, + 0x1d9d8: 0x6c7eaa20, 0x1d9d9: 0x6d0c4220, 0x1d9da: 0x6c918820, 0x1d9db: 0x6c5e4220, + 0x1d9dc: 0x6d28a020, 0x1d9dd: 0x6c95cc20, 0x1d9de: 0x6cc21020, 0x1d9df: 0x6d2a1020, + 0x1d9e0: 0x6c946c20, 0x1d9e1: 0x6ca61e20, 0x1d9e2: 0x6d28aa20, 0x1d9e3: 0x6c189420, + 0x1d9e4: 0x6cb8b620, 0x1d9e5: 0x6cf2da20, 0x1d9e6: 0x6c4a2420, 0x1d9e7: 0x6d29e220, + 0x1d9e8: 0x6c8bea20, 0x1d9e9: 0x6c4a0e20, 0x1d9ea: 0x6d3f2a20, 0x1d9eb: 0x6c68c420, + 0x1d9ec: 0x6ca80e20, 0x1d9ed: 0x6c1e4020, 0x1d9ee: 0x6c620c20, 0x1d9ef: 0x6c42c820, + 0x1d9f0: 0x6c1e4420, 0x1d9f1: 0x6c9dce20, 0x1d9f2: 0x6ca87420, 0x1d9f3: 0x6d357020, + 0x1d9f4: 0x6d35c620, 0x1d9f5: 0x6c43f220, 0x1d9f6: 0x6c669420, 0x1d9f7: 0x6c2eb220, + 0x1d9f8: 0x6d33e420, 0x1d9f9: 0x6d04d820, 0x1d9fa: 0x6cdf3220, 0x1d9fb: 0x6d319820, + 0x1d9fc: 0x6c6fd020, 0x1d9fd: 0x6cfc8420, 0x1d9fe: 0x6d20ca20, 0x1d9ff: 0x6c138620, + // Block 0x768, offset 0x1da00 + 0x1da00: 0x6d11a420, 0x1da01: 0x6d20e820, 0x1da02: 0x6c1cc220, 0x1da03: 0x6cf89020, + 0x1da04: 0x6cf89220, 0x1da05: 0x6c700620, 0x1da06: 0x6d217a20, 0x1da07: 0x6d227220, + 0x1da08: 0x6d043820, 0x1da09: 0x6c71d420, 0x1da0a: 0x6c702a20, 0x1da0b: 0x6d035820, + 0x1da0c: 0x6ccf0620, 0x1da0d: 0x6ccf2820, 0x1da0e: 0x6ccf9620, 0x1da0f: 0x6c6fb220, + 0x1da10: 0x6cd36020, 0x1da11: 0x6cdfa420, 0x1da12: 0x6cd4e220, 0x1da13: 0x6cd3b620, + 0x1da14: 0x6ce50820, 0x1da15: 0x6ce0a420, 0x1da16: 0x6cb4b020, 0x1da17: 0x6cb4b220, + 0x1da18: 0x6c496420, 0x1da19: 0x6c57cc20, 0x1da1a: 0x6ce54020, 0x1da1b: 0x6c201620, + 0x1da1c: 0x6cd75220, 0x1da1d: 0x6cf9d820, 0x1da1e: 0x6cf45e20, 0x1da1f: 0x6d385220, + 0x1da20: 0x6c29be20, 0x1da21: 0x6c1ff420, 0x1da22: 0x6cccd620, 0x1da23: 0x6d15d420, + 0x1da24: 0x6c397c20, 0x1da25: 0x6cabc020, 0x1da26: 0x6cdf6a20, 0x1da27: 0x6c389420, + 0x1da28: 0x6c04c820, 0x1da29: 0x6c1ff620, 0x1da2a: 0x6c4f6c20, 0x1da2b: 0x6c39d420, + 0x1da2c: 0x6c047a20, 0x1da2d: 0x6c08d420, 0x1da2e: 0x6c934820, 0x1da2f: 0x6d37b020, + 0x1da30: 0x6c667220, 0x1da31: 0x6c122a20, 0x1da32: 0x6c8cfc20, 0x1da33: 0x6d3a1020, + 0x1da34: 0x6d2ac620, 0x1da35: 0x6c34f220, 0x1da36: 0x6c0ef620, 0x1da37: 0x6cfb5020, + 0x1da38: 0x6c447620, 0x1da39: 0x6c1ff820, 0x1da3a: 0x6cf9b420, 0x1da3b: 0x6c914e20, + 0x1da3c: 0x6cbf2e20, 0x1da3d: 0x6cacfc20, 0x1da3e: 0x6cf62a20, 0x1da3f: 0x6c7af420, + // Block 0x769, offset 0x1da40 + 0x1da40: 0x6c3ea420, 0x1da41: 0x6d2a8620, 0x1da42: 0x6c3cb220, 0x1da43: 0x6c83f220, + 0x1da44: 0x6cce7820, 0x1da45: 0x6d216420, 0x1da46: 0x6c80d220, 0x1da47: 0x6ce6ce20, + 0x1da48: 0x6d237820, 0x1da49: 0x6cefe820, 0x1da4a: 0x6c0f3220, 0x1da4b: 0x6c9be020, + 0x1da4c: 0x6ca76c20, 0x1da4d: 0x6c70b420, 0x1da4e: 0x6c59f420, 0x1da4f: 0x6cd44a20, + 0x1da50: 0x6c78d020, 0x1da51: 0x6c0bb820, 0x1da52: 0x6ca2a620, 0x1da53: 0x6c2ede20, + 0x1da54: 0x6c315c20, 0x1da55: 0x6c059020, 0x1da56: 0x6c13ae20, 0x1da57: 0x6d18b220, + 0x1da58: 0x6cd9d820, 0x1da59: 0x6c123a20, 0x1da5a: 0x6c129c20, 0x1da5b: 0x6c90c020, + 0x1da5c: 0x6c279820, 0x1da5d: 0x6d098a20, 0x1da5e: 0x6d123420, 0x1da5f: 0x6c1cee20, + 0x1da60: 0x6c2b0820, 0x1da61: 0x6c291c20, 0x1da62: 0x6cbb2c20, 0x1da63: 0x6c91f620, + 0x1da64: 0x6d162220, 0x1da65: 0x6c60e020, 0x1da66: 0x6c670e20, 0x1da67: 0x6c5e3020, + 0x1da68: 0x6c9b8620, 0x1da69: 0x6cb69820, 0x1da6a: 0x6c91fe20, 0x1da6b: 0x6c919a20, + 0x1da6c: 0x6c157220, 0x1da6d: 0x6cd6c020, 0x1da6e: 0x6c449e20, 0x1da6f: 0x6c894620, + 0x1da70: 0x6c647220, 0x1da71: 0x6c650020, 0x1da72: 0x6ccb1420, 0x1da73: 0x6d0e5420, + 0x1da74: 0x6c3e6820, 0x1da75: 0x6cb25a20, 0x1da76: 0x6d0eea20, 0x1da77: 0x6d0f1c20, + 0x1da78: 0x6c12aa20, 0x1da79: 0x6c12c020, 0x1da7a: 0x6d164220, 0x1da7b: 0x6c821220, + 0x1da7c: 0x6ce62820, 0x1da7d: 0x6c681e20, 0x1da7e: 0x6c008420, 0x1da7f: 0x6ca39020, + // Block 0x76a, offset 0x1da80 + 0x1da80: 0x6ce56820, 0x1da81: 0x6c682020, 0x1da82: 0x6c6a5a20, 0x1da83: 0x6cae8c20, + 0x1da84: 0x6cecbe20, 0x1da85: 0x6d167020, 0x1da86: 0x6c145e20, 0x1da87: 0x6c9db820, + 0x1da88: 0x6c9cd820, 0x1da89: 0x6c416220, 0x1da8a: 0x6cb89e20, 0x1da8b: 0x6d22c820, + 0x1da8c: 0x6d22ca20, 0x1da8d: 0x6cce9620, 0x1da8e: 0x6cbeee20, 0x1da8f: 0x6c323020, + 0x1da90: 0x6c564c20, 0x1da91: 0x6cb6ce20, 0x1da92: 0x6c982c20, 0x1da93: 0x6d3f2e20, + 0x1da94: 0x6c5ba020, 0x1da95: 0x6cdbaa20, 0x1da96: 0x6d357220, 0x1da97: 0x6cfd6020, + 0x1da98: 0x6cafb020, 0x1da99: 0x6c3ddc20, 0x1da9a: 0x6cea4220, 0x1da9b: 0x6cef8a20, + 0x1da9c: 0x6cf3a820, 0x1da9d: 0x6d338420, 0x1da9e: 0x6cb73e20, 0x1da9f: 0x6cccbe20, + 0x1daa0: 0x6cf18020, 0x1daa1: 0x6cba3e20, 0x1daa2: 0x6cc56e20, 0x1daa3: 0x6c3dde20, + 0x1daa4: 0x6c79b620, 0x1daa5: 0x6c6bba20, 0x1daa6: 0x6c913620, 0x1daa7: 0x6d067420, + 0x1daa8: 0x6c5e8220, 0x1daa9: 0x6cbd5420, 0x1daaa: 0x6cb57620, 0x1daab: 0x6d0c5a20, + 0x1daac: 0x6c3b1420, 0x1daad: 0x6c032020, 0x1daae: 0x6cc8c020, 0x1daaf: 0x6d02ac20, + 0x1dab0: 0x6c618a20, 0x1dab1: 0x6c570620, 0x1dab2: 0x6c570820, 0x1dab3: 0x6c398620, + 0x1dab4: 0x6cf4ae20, 0x1dab5: 0x6c73e420, 0x1dab6: 0x6c466c20, 0x1dab7: 0x6d34ee20, + 0x1dab8: 0x6d278420, 0x1dab9: 0x6cbd5620, 0x1daba: 0x6c029e20, 0x1dabb: 0x6c1e7820, + 0x1dabc: 0x6c994620, 0x1dabd: 0x6d0b1420, 0x1dabe: 0x6c3a8020, 0x1dabf: 0x6cc63220, + // Block 0x76b, offset 0x1dac0 + 0x1dac0: 0x6c4f5a20, 0x1dac1: 0x6c22fc20, 0x1dac2: 0x6d1a2a20, 0x1dac3: 0x6d1fa220, + 0x1dac4: 0x6c0b7420, 0x1dac5: 0x6d169a20, 0x1dac6: 0x6cbd1020, 0x1dac7: 0x6cef8c20, + 0x1dac8: 0x6c858420, 0x1dac9: 0x6cb05420, 0x1daca: 0x6c35d420, 0x1dacb: 0x6cfc7c20, + 0x1dacc: 0x6c169a20, 0x1dacd: 0x6c122420, 0x1dace: 0x6d3aa620, 0x1dacf: 0x6cda4820, + 0x1dad0: 0x6ce30e20, 0x1dad1: 0x6d260220, 0x1dad2: 0x6cc4ae20, 0x1dad3: 0x6c8cb020, + 0x1dad4: 0x6cdf1a20, 0x1dad5: 0x6cce9820, 0x1dad6: 0x6c2b5c20, 0x1dad7: 0x6c9e6e20, + 0x1dad8: 0x6cbe9c20, 0x1dad9: 0x6c859620, 0x1dada: 0x6d1e7220, 0x1dadb: 0x6c77d820, + 0x1dadc: 0x6ca27220, 0x1dadd: 0x6c06ee20, 0x1dade: 0x6c05a820, 0x1dadf: 0x6c467220, + 0x1dae0: 0x6c9f3420, 0x1dae1: 0x6d15c420, 0x1dae2: 0x6d15ca20, 0x1dae3: 0x6c720020, + 0x1dae4: 0x6cb1de20, 0x1dae5: 0x6cc91420, 0x1dae6: 0x6c7a7620, 0x1dae7: 0x6ca8fa20, + 0x1dae8: 0x6ca62c20, 0x1dae9: 0x6c0ebc20, 0x1daea: 0x6c0dc820, 0x1daeb: 0x6cccc620, + 0x1daec: 0x6d051a20, 0x1daed: 0x6d119220, 0x1daee: 0x6cfa8420, 0x1daef: 0x6c079620, + 0x1daf0: 0x6c530620, 0x1daf1: 0x6d1ba220, 0x1daf2: 0x6d2c7420, 0x1daf3: 0x6c2fe220, + 0x1daf4: 0x6c706020, 0x1daf5: 0x6c2e6220, 0x1daf6: 0x6ca7de20, 0x1daf7: 0x6c417e20, + 0x1daf8: 0x6c54a820, 0x1daf9: 0x6cb27c20, 0x1dafa: 0x6c99dc20, 0x1dafb: 0x6c3e0220, + 0x1dafc: 0x6cd0e820, 0x1dafd: 0x6c46f620, 0x1dafe: 0x6c093e20, 0x1daff: 0x6cf07620, + // Block 0x76c, offset 0x1db00 + 0x1db00: 0x6c3e0420, 0x1db01: 0x6d3d2e20, 0x1db02: 0x6c994c20, 0x1db03: 0x6c393220, + 0x1db04: 0x6c633020, 0x1db05: 0x6c98cc20, 0x1db06: 0x6c98ce20, 0x1db07: 0x6c036a20, + 0x1db08: 0x6c223220, 0x1db09: 0x6ca0d620, 0x1db0a: 0x6d3e0620, 0x1db0b: 0x6c2be020, + 0x1db0c: 0x6c1b0a20, 0x1db0d: 0x6c61b220, 0x1db0e: 0x6c6d9420, 0x1db0f: 0x6c8f6e20, + 0x1db10: 0x6c23e220, 0x1db11: 0x6ca78e20, 0x1db12: 0x6d256c20, 0x1db13: 0x6d08fe20, + 0x1db14: 0x6d1c5a20, 0x1db15: 0x6cbf0020, 0x1db16: 0x6c43cc20, 0x1db17: 0x6c9ff020, + 0x1db18: 0x6c85ae20, 0x1db19: 0x6cc65c20, 0x1db1a: 0x6d1b3c20, 0x1db1b: 0x6c44b020, + 0x1db1c: 0x6cba4420, 0x1db1d: 0x6c148e20, 0x1db1e: 0x6c18aa20, 0x1db1f: 0x6d22e820, + 0x1db20: 0x6c4fa220, 0x1db21: 0x6d3f3420, 0x1db22: 0x6c8adc20, 0x1db23: 0x6cf3bc20, + 0x1db24: 0x6c61b420, 0x1db25: 0x6c4a4020, 0x1db26: 0x6c22bc20, 0x1db27: 0x6c657620, + 0x1db28: 0x6c223420, 0x1db29: 0x6c469e20, 0x1db2a: 0x6c49e220, 0x1db2b: 0x6c984420, + 0x1db2c: 0x6c13ce20, 0x1db2d: 0x6c683620, 0x1db2e: 0x6c683820, 0x1db2f: 0x6c3e2420, + 0x1db30: 0x6d20ea20, 0x1db31: 0x6d398e20, 0x1db32: 0x6d3e1420, 0x1db33: 0x6c675220, + 0x1db34: 0x6c5b2820, 0x1db35: 0x6d19b620, 0x1db36: 0x6c13d020, 0x1db37: 0x6c380820, + 0x1db38: 0x6cc64e20, 0x1db39: 0x6cc79420, 0x1db3a: 0x6c1cb620, 0x1db3b: 0x6c989220, + 0x1db3c: 0x6ce72c20, 0x1db3d: 0x6d381c20, 0x1db3e: 0x6cb8ac20, 0x1db3f: 0x6d3a0220, + // Block 0x76d, offset 0x1db40 + 0x1db40: 0x6d09f220, 0x1db41: 0x6c586820, 0x1db42: 0x6c3d5420, 0x1db43: 0x6cc2c620, + 0x1db44: 0x6c40ea20, 0x1db45: 0x6c264620, 0x1db46: 0x6c6d9a20, 0x1db47: 0x6d041c20, + 0x1db48: 0x6c201c20, 0x1db49: 0x6c12ac20, 0x1db4a: 0x6c6d9c20, 0x1db4b: 0x6c374820, + 0x1db4c: 0x6c01a820, 0x1db4d: 0x6cbbd420, 0x1db4e: 0x6c1b1220, 0x1db4f: 0x6cc58c20, + 0x1db50: 0x6c666020, 0x1db51: 0x6ce31220, 0x1db52: 0x6c598420, 0x1db53: 0x6cb28e20, + 0x1db54: 0x6c85b020, 0x1db55: 0x6c6c3620, 0x1db56: 0x6c81aa20, 0x1db57: 0x6cd5b620, + 0x1db58: 0x6d3c0e20, 0x1db59: 0x6c268c20, 0x1db5a: 0x6c63a820, 0x1db5b: 0x6cc52220, + 0x1db5c: 0x6c095620, 0x1db5d: 0x6d2ab420, 0x1db5e: 0x6cbbd620, 0x1db5f: 0x6c5ba220, + 0x1db60: 0x6c61b620, 0x1db61: 0x6c295c20, 0x1db62: 0x6d24c020, 0x1db63: 0x6cc65e20, + 0x1db64: 0x6c5cb620, 0x1db65: 0x6d03d420, 0x1db66: 0x6c95ec20, 0x1db67: 0x6d1c5e20, + 0x1db68: 0x6d09f420, 0x1db69: 0x6c6ce420, 0x1db6a: 0x6cdcce20, 0x1db6b: 0x6d19b820, + 0x1db6c: 0x6c971220, 0x1db6d: 0x6c532020, 0x1db6e: 0x6d391420, 0x1db6f: 0x6d11f620, + 0x1db70: 0x6c324c20, 0x1db71: 0x6cefa420, 0x1db72: 0x6c83b020, 0x1db73: 0x6c310820, + 0x1db74: 0x6c3d6020, 0x1db75: 0x6cc59220, 0x1db76: 0x6d1a4c20, 0x1db77: 0x6c50fc20, + 0x1db78: 0x6c08a020, 0x1db79: 0x6c108820, 0x1db7a: 0x6d27e220, 0x1db7b: 0x6c2b6620, + 0x1db7c: 0x6ce89820, 0x1db7d: 0x6cdbba20, 0x1db7e: 0x6cdbbc20, 0x1db7f: 0x6c19d020, + // Block 0x76e, offset 0x1db80 + 0x1db80: 0x6c18b420, 0x1db81: 0x6cf3be20, 0x1db82: 0x6c0ce420, 0x1db83: 0x6cf5d020, + 0x1db84: 0x6c450420, 0x1db85: 0x6c85de20, 0x1db86: 0x6cb43420, 0x1db87: 0x6d3ae020, + 0x1db88: 0x6ca10020, 0x1db89: 0x6c85e020, 0x1db8a: 0x6d3c1420, 0x1db8b: 0x6d423420, + 0x1db8c: 0x6ceab820, 0x1db8d: 0x6cc03820, 0x1db8e: 0x6ccbe420, 0x1db8f: 0x6cdd1220, + 0x1db90: 0x6c18b620, 0x1db91: 0x6cae9620, 0x1db92: 0x6c71ae20, 0x1db93: 0x6c99e820, + 0x1db94: 0x6c9b1220, 0x1db95: 0x6d042420, 0x1db96: 0x6c6da220, 0x1db97: 0x6c17d820, + 0x1db98: 0x6ccfd420, 0x1db99: 0x6c756820, 0x1db9a: 0x6d0c7a20, 0x1db9b: 0x6ce66620, + 0x1db9c: 0x6d1f2020, 0x1db9d: 0x6c261e20, 0x1db9e: 0x6c494c20, 0x1db9f: 0x6c4ea020, + 0x1dba0: 0x6d1fbe20, 0x1dba1: 0x6c262020, 0x1dba2: 0x6c63b420, 0x1dba3: 0x6cede220, + 0x1dba4: 0x6cda9620, 0x1dba5: 0x6ca99220, 0x1dba6: 0x6cce6420, 0x1dba7: 0x6cfcac20, + 0x1dba8: 0x6c811a20, 0x1dba9: 0x6c3e4020, 0x1dbaa: 0x6c355a20, 0x1dbab: 0x6ca10220, + 0x1dbac: 0x6cf20420, 0x1dbad: 0x6c6aa820, 0x1dbae: 0x6ca3f420, 0x1dbaf: 0x6ca27c20, + 0x1dbb0: 0x6c76c820, 0x1dbb1: 0x6c7eee20, 0x1dbb2: 0x6c87f820, 0x1dbb3: 0x6cd26020, + 0x1dbb4: 0x6cf28220, 0x1dbb5: 0x6ce93020, 0x1dbb6: 0x6cfa9620, 0x1dbb7: 0x6c5db220, + 0x1dbb8: 0x6d1f2220, 0x1dbb9: 0x6d1c6020, 0x1dbba: 0x6d1ba820, 0x1dbbb: 0x6c461e20, + 0x1dbbc: 0x6c213e20, 0x1dbbd: 0x6c988a20, 0x1dbbe: 0x6c988c20, 0x1dbbf: 0x6c22c220, + // Block 0x76f, offset 0x1dbc0 + 0x1dbc0: 0x6ced1020, 0x1dbc1: 0x6c6db220, 0x1dbc2: 0x6c2c4e20, 0x1dbc3: 0x6cc18020, + 0x1dbc4: 0x6c2ffe20, 0x1dbc5: 0x6c648c20, 0x1dbc6: 0x6d405020, 0x1dbc7: 0x6c483a20, + 0x1dbc8: 0x6c7e4420, 0x1dbc9: 0x6c924820, 0x1dbca: 0x6c711c20, 0x1dbcb: 0x6cf08620, + 0x1dbcc: 0x6c757020, 0x1dbcd: 0x6ca82220, 0x1dbce: 0x6c7d5c20, 0x1dbcf: 0x6c511a20, + 0x1dbd0: 0x6cb43a20, 0x1dbd1: 0x6d290020, 0x1dbd2: 0x6c430420, 0x1dbd3: 0x6c4cbc20, + 0x1dbd4: 0x6c3e6c20, 0x1dbd5: 0x6c94f620, 0x1dbd6: 0x6c166a20, 0x1dbd7: 0x6c1daa20, + 0x1dbd8: 0x6cd91e20, 0x1dbd9: 0x6c20ca20, 0x1dbda: 0x6d2e5e20, 0x1dbdb: 0x6c9acc20, + 0x1dbdc: 0x6c114420, 0x1dbdd: 0x6c037820, 0x1dbde: 0x6c83c820, 0x1dbdf: 0x6ce8aa20, + 0x1dbe0: 0x6c0e7020, 0x1dbe1: 0x6c4eb620, 0x1dbe2: 0x6c064620, 0x1dbe3: 0x6cbe1220, + 0x1dbe4: 0x6c731e20, 0x1dbe5: 0x6cf60020, 0x1dbe6: 0x6cbd6a20, 0x1dbe7: 0x6c2bf220, + 0x1dbe8: 0x6c6a0420, 0x1dbe9: 0x6cb43820, 0x1dbea: 0x6c296220, 0x1dbeb: 0x6c6c9020, + 0x1dbec: 0x6cbbde20, 0x1dbed: 0x6cdf2220, 0x1dbee: 0x6c44c820, 0x1dbef: 0x6c573420, + 0x1dbf0: 0x6c470c20, 0x1dbf1: 0x6c8cfe20, 0x1dbf2: 0x6c39fe20, 0x1dbf3: 0x6cbd7020, + 0x1dbf4: 0x6c012a20, 0x1dbf5: 0x6cee1620, 0x1dbf6: 0x6c081c20, 0x1dbf7: 0x6d38e220, + 0x1dbf8: 0x6d0c0020, 0x1dbf9: 0x6c709020, 0x1dbfa: 0x6c648e20, 0x1dbfb: 0x6c8c1e20, + 0x1dbfc: 0x6ce05c20, 0x1dbfd: 0x6cd4d420, 0x1dbfe: 0x6ce49e20, 0x1dbff: 0x6c2a1420, + // Block 0x770, offset 0x1dc00 + 0x1dc00: 0x6c561c20, 0x1dc01: 0x6cb5d020, 0x1dc02: 0x6c511c20, 0x1dc03: 0x6c253820, + 0x1dc04: 0x6ce22420, 0x1dc05: 0x6c210420, 0x1dc06: 0x6c098a20, 0x1dc07: 0x6c16aa20, + 0x1dc08: 0x6c586e20, 0x1dc09: 0x6c3aa620, 0x1dc0a: 0x6c7f0020, 0x1dc0b: 0x6cb4ee20, + 0x1dc0c: 0x6c9b1420, 0x1dc0d: 0x6cb2a020, 0x1dc0e: 0x6cee7420, 0x1dc0f: 0x6c288220, + 0x1dc10: 0x6ccc4e20, 0x1dc11: 0x6c587020, 0x1dc12: 0x6d0d6e20, 0x1dc13: 0x6d14ee20, + 0x1dc14: 0x6ce58420, 0x1dc15: 0x6cb5d220, 0x1dc16: 0x6ced1220, 0x1dc17: 0x6c12e220, + 0x1dc18: 0x6ca3bc20, 0x1dc19: 0x6d327c20, 0x1dc1a: 0x6ceba420, 0x1dc1b: 0x6c6f6c20, + 0x1dc1c: 0x6ce5ee20, 0x1dc1d: 0x6c954220, 0x1dc1e: 0x6c0ae020, 0x1dc1f: 0x6d199220, + 0x1dc20: 0x6c9b1620, 0x1dc21: 0x6c100820, 0x1dc22: 0x6cada820, 0x1dc23: 0x6c2fc620, + 0x1dc24: 0x6d1c6420, 0x1dc25: 0x6d1c6620, 0x1dc26: 0x6d1c6820, 0x1dc27: 0x6cfebc20, + 0x1dc28: 0x6cc97420, 0x1dc29: 0x6cbfb020, 0x1dc2a: 0x6c77fc20, 0x1dc2b: 0x6cfe3620, + 0x1dc2c: 0x6ced8620, 0x1dc2d: 0x6d226020, 0x1dc2e: 0x6d213620, 0x1dc2f: 0x6c3ffa20, + 0x1dc30: 0x6c88fe20, 0x1dc31: 0x6d07a220, 0x1dc32: 0x6d07a420, 0x1dc33: 0x6ca42a20, + 0x1dc34: 0x6c12f620, 0x1dc35: 0x6cf28e20, 0x1dc36: 0x6c217a20, 0x1dc37: 0x6cfece20, + 0x1dc38: 0x6d210620, 0x1dc39: 0x6c0b4020, 0x1dc3a: 0x6c998420, 0x1dc3b: 0x6c013420, + 0x1dc3c: 0x6c364020, 0x1dc3d: 0x6c960a20, 0x1dc3e: 0x6d1c7820, 0x1dc3f: 0x6c7dfc20, + // Block 0x771, offset 0x1dc40 + 0x1dc40: 0x6c7dfe20, 0x1dc41: 0x6c676420, 0x1dc42: 0x6c9e2a20, 0x1dc43: 0x6d42a020, + 0x1dc44: 0x6d42a220, 0x1dc45: 0x6d409c20, 0x1dc46: 0x6c060020, 0x1dc47: 0x6cc74e20, + 0x1dc48: 0x6cf7ec20, 0x1dc49: 0x6d12f620, 0x1dc4a: 0x6c013620, 0x1dc4b: 0x6cc19420, + 0x1dc4c: 0x6c64a820, 0x1dc4d: 0x6c3e8e20, 0x1dc4e: 0x6c93e420, 0x1dc4f: 0x6c6dbe20, + 0x1dc50: 0x6cae4220, 0x1dc51: 0x6c3c5020, 0x1dc52: 0x6c535220, 0x1dc53: 0x6c535420, + 0x1dc54: 0x6c540820, 0x1dc55: 0x6d0e7a20, 0x1dc56: 0x6ce86420, 0x1dc57: 0x6d311420, + 0x1dc58: 0x6d3e4620, 0x1dc59: 0x6cfd7a20, 0x1dc5a: 0x6cc5f620, 0x1dc5b: 0x6c43f420, + 0x1dc5c: 0x6cb82c20, 0x1dc5d: 0x6cbe8020, 0x1dc5e: 0x6c9cf820, 0x1dc5f: 0x6c59c820, + 0x1dc60: 0x6ccff220, 0x1dc61: 0x6cb43c20, 0x1dc62: 0x6c413820, 0x1dc63: 0x6c303020, + 0x1dc64: 0x6d392a20, 0x1dc65: 0x6c669620, 0x1dc66: 0x6cefcc20, 0x1dc67: 0x6c0f0820, + 0x1dc68: 0x6cee9220, 0x1dc69: 0x6cabc620, 0x1dc6a: 0x6c620e20, 0x1dc6b: 0x6c556620, + 0x1dc6c: 0x6d2a0820, 0x1dc6d: 0x6c636220, 0x1dc6e: 0x6c32c620, 0x1dc6f: 0x6d120a20, + 0x1dc70: 0x6cdbc420, 0x1dc71: 0x6c231c20, 0x1dc72: 0x6cc2fa20, 0x1dc73: 0x6cee9420, + 0x1dc74: 0x6d315820, 0x1dc75: 0x6c7c7a20, 0x1dc76: 0x6ce67820, 0x1dc77: 0x6c5cd220, + 0x1dc78: 0x6cf7ee20, 0x1dc79: 0x6cd1c220, 0x1dc7a: 0x6cb79a20, 0x1dc7b: 0x6c7f9e20, + 0x1dc7c: 0x6d3f9420, 0x1dc7d: 0x6d10a820, 0x1dc7e: 0x6d24f020, 0x1dc7f: 0x6c9a0620, + // Block 0x772, offset 0x1dc80 + 0x1dc80: 0x6d275220, 0x1dc81: 0x6cd5c820, 0x1dc82: 0x6c2c6220, 0x1dc83: 0x6d3bc620, + 0x1dc84: 0x6c491820, 0x1dc85: 0x6cc4dc20, 0x1dc86: 0x6d08e020, 0x1dc87: 0x6c15b820, + 0x1dc88: 0x6c765a20, 0x1dc89: 0x6c7d0020, 0x1dc8a: 0x6c571620, 0x1dc8b: 0x6c67a820, + 0x1dc8c: 0x6c908e20, 0x1dc8d: 0x6cefce20, 0x1dc8e: 0x6cac2a20, 0x1dc8f: 0x6d206c20, + 0x1dc90: 0x6cd9b620, 0x1dc91: 0x6d1b6220, 0x1dc92: 0x6cd1d420, 0x1dc93: 0x6c215420, + 0x1dc94: 0x6cd27620, 0x1dc95: 0x6d275a20, 0x1dc96: 0x6d317220, 0x1dc97: 0x6c812220, + 0x1dc98: 0x6cc7b420, 0x1dc99: 0x6c9b2a20, 0x1dc9a: 0x6c863a20, 0x1dc9b: 0x6cc38e20, + 0x1dc9c: 0x6cdb9c20, 0x1dc9d: 0x6d258a20, 0x1dc9e: 0x6c863c20, 0x1dc9f: 0x6c71c420, + 0x1dca0: 0x6cf65620, 0x1dca1: 0x6c057e20, 0x1dca2: 0x6c1e8220, 0x1dca3: 0x6d062020, + 0x1dca4: 0x6ce8cc20, 0x1dca5: 0x6c8e7020, 0x1dca6: 0x6c5de020, 0x1dca7: 0x6c2d2220, + 0x1dca8: 0x6cba5e20, 0x1dca9: 0x6d409e20, 0x1dcaa: 0x6cb39820, 0x1dcab: 0x6c25e420, + 0x1dcac: 0x6d24fa20, 0x1dcad: 0x6c1e9020, 0x1dcae: 0x6d237a20, 0x1dcaf: 0x6c7afe20, + 0x1dcb0: 0x6cac6220, 0x1dcb1: 0x6cb43e20, 0x1dcb2: 0x6cb44020, 0x1dcb3: 0x6ca35820, + 0x1dcb4: 0x6cd78820, 0x1dcb5: 0x6cf78820, 0x1dcb6: 0x6c3b7c20, 0x1dcb7: 0x6d27b820, + 0x1dcb8: 0x6d32d220, 0x1dcb9: 0x6c64c020, 0x1dcba: 0x6c605e20, 0x1dcbb: 0x6cc92220, + 0x1dcbc: 0x6c123620, 0x1dcbd: 0x6c371820, 0x1dcbe: 0x6c9c5820, 0x1dcbf: 0x6c4fa820, + // Block 0x773, offset 0x1dcc0 + 0x1dcc0: 0x6cdcd820, 0x1dcc1: 0x6d317420, 0x1dcc2: 0x6ca00c20, 0x1dcc3: 0x6cd9b820, + 0x1dcc4: 0x6d06fe20, 0x1dcc5: 0x6c8e7220, 0x1dcc6: 0x6cf78a20, 0x1dcc7: 0x6c479220, + 0x1dcc8: 0x6c80c020, 0x1dcc9: 0x6cc68c20, 0x1dcca: 0x6cf25420, 0x1dccb: 0x6c414820, + 0x1dccc: 0x6c263020, 0x1dccd: 0x6cd1d620, 0x1dcce: 0x6ce10820, 0x1dccf: 0x6c95b620, + 0x1dcd0: 0x6cc82020, 0x1dcd1: 0x6cdd2820, 0x1dcd2: 0x6d07ae20, 0x1dcd3: 0x6c073620, + 0x1dcd4: 0x6d11ba20, 0x1dcd5: 0x6c4b5620, 0x1dcd6: 0x6c09da20, 0x1dcd7: 0x6d3ffc20, + 0x1dcd8: 0x6c4bd220, 0x1dcd9: 0x6d42ba20, 0x1dcda: 0x6ce58620, 0x1dcdb: 0x6c12fe20, + 0x1dcdc: 0x6cae2e20, 0x1dcdd: 0x6c7fa420, 0x1dcde: 0x6c28b620, 0x1dcdf: 0x6c622420, + 0x1dce0: 0x6c83f420, 0x1dce1: 0x6ccffa20, 0x1dce2: 0x6c810620, 0x1dce3: 0x6d237c20, + 0x1dce4: 0x6c8e2e20, 0x1dce5: 0x6d1c8420, 0x1dce6: 0x6ca13020, 0x1dce7: 0x6c2e3020, + 0x1dce8: 0x6ce58e20, 0x1dce9: 0x6c993c20, 0x1dcea: 0x6ce6fa20, 0x1dceb: 0x6c1f5a20, + 0x1dcec: 0x6caeae20, 0x1dced: 0x6c014020, 0x1dcee: 0x6c881820, 0x1dcef: 0x6c233220, + 0x1dcf0: 0x6cf80220, 0x1dcf1: 0x6cb2ae20, 0x1dcf2: 0x6cbfb820, 0x1dcf3: 0x6c6ca620, + 0x1dcf4: 0x6c215820, 0x1dcf5: 0x6c6b1420, 0x1dcf6: 0x6cef2420, 0x1dcf7: 0x6ce99620, + 0x1dcf8: 0x6c128220, 0x1dcf9: 0x6d23ca20, 0x1dcfa: 0x6d183620, 0x1dcfb: 0x6d3ed220, + 0x1dcfc: 0x6c8a7220, 0x1dcfd: 0x6c09dc20, 0x1dcfe: 0x6c91ce20, 0x1dcff: 0x6d077620, + // Block 0x774, offset 0x1dd00 + 0x1dd00: 0x6c10a820, 0x1dd01: 0x6d2ed020, 0x1dd02: 0x6c824a20, 0x1dd03: 0x6cbb1c20, + 0x1dd04: 0x6c97f220, 0x1dd05: 0x6d0cb820, 0x1dd06: 0x6c8d3e20, 0x1dd07: 0x6c621020, + 0x1dd08: 0x6c0c0e20, 0x1dd09: 0x6c4bde20, 0x1dd0a: 0x6c4e5c20, 0x1dd0b: 0x6c2b8220, + 0x1dd0c: 0x6cdaf020, 0x1dd0d: 0x6c929620, 0x1dd0e: 0x6ccf6c20, 0x1dd0f: 0x6cce1420, + 0x1dd10: 0x6c2b8420, 0x1dd11: 0x6c9ee420, 0x1dd12: 0x6d09a220, 0x1dd13: 0x6c97f420, + 0x1dd14: 0x6c0f3420, 0x1dd15: 0x6c2c8420, 0x1dd16: 0x6c25ea20, 0x1dd17: 0x6d311620, + 0x1dd18: 0x6cd00a20, 0x1dd19: 0x6d08a620, 0x1dd1a: 0x6cf0b220, 0x1dd1b: 0x6c558220, + 0x1dd1c: 0x6c025620, 0x1dd1d: 0x6c9cfc20, 0x1dd1e: 0x6c90aa20, 0x1dd1f: 0x6c244a20, + 0x1dd20: 0x6d37c220, 0x1dd21: 0x6c114820, 0x1dd22: 0x6cb33220, 0x1dd23: 0x6c67b220, + 0x1dd24: 0x6c9d6e20, 0x1dd25: 0x6c233420, 0x1dd26: 0x6ca7a220, 0x1dd27: 0x6c5c0220, + 0x1dd28: 0x6c738620, 0x1dd29: 0x6d1a8420, 0x1dd2a: 0x6c66ac20, 0x1dd2b: 0x6ca6f020, + 0x1dd2c: 0x6cd50220, 0x1dd2d: 0x6d19f020, 0x1dd2e: 0x6c4c7e20, 0x1dd2f: 0x6c18d620, + 0x1dd30: 0x6c56bc20, 0x1dd31: 0x6ccc0020, 0x1dd32: 0x6c79fc20, 0x1dd33: 0x6cba6e20, + 0x1dd34: 0x6c966e20, 0x1dd35: 0x6d29e420, 0x1dd36: 0x6d2b5a20, 0x1dd37: 0x6cbb1620, + 0x1dd38: 0x6c30ba20, 0x1dd39: 0x6c88c620, 0x1dd3a: 0x6c8c5a20, 0x1dd3b: 0x6c79fe20, + 0x1dd3c: 0x6c007020, 0x1dd3d: 0x6c0a0a20, 0x1dd3e: 0x6c843220, 0x1dd3f: 0x6cf00a20, + // Block 0x775, offset 0x1dd40 + 0x1dd40: 0x6c609620, 0x1dd41: 0x6cb9c420, 0x1dd42: 0x6cd17620, 0x1dd43: 0x6c385c20, + 0x1dd44: 0x6c9b3c20, 0x1dd45: 0x6cab9020, 0x1dd46: 0x6c15dc20, 0x1dd47: 0x6c2d2820, + 0x1dd48: 0x6d0aa420, 0x1dd49: 0x6c687020, 0x1dd4a: 0x6cc8ac20, 0x1dd4b: 0x6cc8ae20, + 0x1dd4c: 0x6c82d420, 0x1dd4d: 0x6d218e20, 0x1dd4e: 0x6cbbf220, 0x1dd4f: 0x6c1ea020, + 0x1dd50: 0x6c575220, 0x1dd51: 0x6c64e220, 0x1dd52: 0x6c971a20, 0x1dd53: 0x6d27c220, + 0x1dd54: 0x6c05b820, 0x1dd55: 0x6d1f6820, 0x1dd56: 0x6cc1aa20, 0x1dd57: 0x6c92da20, + 0x1dd58: 0x6cc52a20, 0x1dd59: 0x6c5c1e20, 0x1dd5a: 0x6c369020, 0x1dd5b: 0x6ce36a20, + 0x1dd5c: 0x6c3a6a20, 0x1dd5d: 0x6c749e20, 0x1dd5e: 0x6d41c820, 0x1dd5f: 0x6c384020, + 0x1dd60: 0x6cc7c020, 0x1dd61: 0x6c3b8e20, 0x1dd62: 0x6c7d1620, 0x1dd63: 0x6cd75820, + 0x1dd64: 0x6cc8a220, 0x1dd65: 0x6d0b5e20, 0x1dd66: 0x6d05dc20, 0x1dd67: 0x6c403c20, + 0x1dd68: 0x6c74a020, 0x1dd69: 0x6c298a20, 0x1dd6a: 0x6cf3e420, 0x1dd6b: 0x6c303a20, + 0x1dd6c: 0x6cd82420, 0x1dd6d: 0x6cff1820, 0x1dd6e: 0x6cf8d020, 0x1dd6f: 0x6c8fa020, + 0x1dd70: 0x6cf16420, 0x1dd71: 0x6ccee820, 0x1dd72: 0x6cb64220, 0x1dd73: 0x6c64e420, + 0x1dd74: 0x6d284e20, 0x1dd75: 0x6cdcde20, 0x1dd76: 0x6c8d5a20, 0x1dd77: 0x6d23f220, + 0x1dd78: 0x6cf9ec20, 0x1dd79: 0x6cf27220, 0x1dd7a: 0x6c609820, 0x1dd7b: 0x6c538820, + 0x1dd7c: 0x6cd8ee20, 0x1dd7d: 0x6ca9ca20, 0x1dd7e: 0x6c82da20, 0x1dd7f: 0x6d07ce20, + // Block 0x776, offset 0x1dd80 + 0x1dd80: 0x6d285620, 0x1dd81: 0x6d23cc20, 0x1dd82: 0x6cf7a420, 0x1dd83: 0x6c506e20, + 0x1dd84: 0x6c05d620, 0x1dd85: 0x6c4fae20, 0x1dd86: 0x6c00d220, 0x1dd87: 0x6ceeba20, + 0x1dd88: 0x6c5c3c20, 0x1dd89: 0x6c5c3e20, 0x1dd8a: 0x6c628220, 0x1dd8b: 0x6c226e20, + 0x1dd8c: 0x6cfd8420, 0x1dd8d: 0x6ced9a20, 0x1dd8e: 0x6c9ee820, 0x1dd8f: 0x6d18b420, + 0x1dd90: 0x6c838820, 0x1dd91: 0x6c677e20, 0x1dd92: 0x6c120820, 0x1dd93: 0x6cd01e20, + 0x1dd94: 0x6cbb2620, 0x1dd95: 0x6c885a20, 0x1dd96: 0x6c781c20, 0x1dd97: 0x6d25ae20, + 0x1dd98: 0x6c26c020, 0x1dd99: 0x6ce42220, 0x1dd9a: 0x6ce0d420, 0x1dd9b: 0x6d08e820, + 0x1dd9c: 0x6c0a5c20, 0x1dd9d: 0x6d2d9a20, 0x1dd9e: 0x6cdce020, 0x1dd9f: 0x6cfad820, + 0x1dda0: 0x6c38c420, 0x1dda1: 0x6c2f8220, 0x1dda2: 0x6d021c20, 0x1dda3: 0x6c47d220, + 0x1dda4: 0x6d021e20, 0x1dda5: 0x6cd56e20, 0x1dda6: 0x6c66d420, 0x1dda7: 0x6c4fb020, + 0x1dda8: 0x6c52ca20, 0x1dda9: 0x6cc99820, 0x1ddaa: 0x6d02f220, 0x1ddab: 0x6d09aa20, + 0x1ddac: 0x6d122420, 0x1ddad: 0x6c046a20, 0x1ddae: 0x6cda2c20, 0x1ddaf: 0x6cd57020, + 0x1ddb0: 0x6d09b420, 0x1ddb1: 0x6c336a20, 0x1ddb2: 0x6cb21a20, 0x1ddb3: 0x6cf01820, + 0x1ddb4: 0x6ca92820, 0x1ddb5: 0x6c1df020, 0x1ddb6: 0x6c970420, 0x1ddb7: 0x6cc7d420, + 0x1ddb8: 0x6cb18620, 0x1ddb9: 0x6cdf4c20, 0x1ddba: 0x6c62a020, 0x1ddbb: 0x6d2a5a20, + 0x1ddbc: 0x6c18f020, 0x1ddbd: 0x6d319a20, 0x1ddbe: 0x6c37a820, 0x1ddbf: 0x6ca65420, + // Block 0x777, offset 0x1ddc0 + 0x1ddc0: 0x6d1ca820, 0x1ddc1: 0x6c432620, 0x1ddc2: 0x6c23b820, 0x1ddc3: 0x6cff2420, + 0x1ddc4: 0x6cb66020, 0x1ddc5: 0x6c382820, 0x1ddc6: 0x6c65e420, 0x1ddc7: 0x6d073e20, + 0x1ddc8: 0x6c7ca620, 0x1ddc9: 0x6c60c620, 0x1ddca: 0x6c0b5820, 0x1ddcb: 0x6c2e4620, + 0x1ddcc: 0x6c9d9420, 0x1ddcd: 0x6c7fc420, 0x1ddce: 0x6c6d6420, 0x1ddcf: 0x6c124e20, + 0x1ddd0: 0x6c9ea020, 0x1ddd1: 0x6cbf6e20, 0x1ddd2: 0x6cbcec20, 0x1ddd3: 0x6cfc3420, + 0x1ddd4: 0x6c8a5420, 0x1ddd5: 0x6cab9820, 0x1ddd6: 0x6cfbb620, 0x1ddd7: 0x6cdb4020, + 0x1ddd8: 0x6c936a20, 0x1ddd9: 0x6d18f020, 0x1ddda: 0x6d075220, 0x1dddb: 0x6d014c20, + 0x1dddc: 0x6c847220, 0x1dddd: 0x6d18f220, 0x1ddde: 0x6c7e6620, 0x1dddf: 0x6c82f020, + 0x1dde0: 0x6c69ca20, 0x1dde1: 0x6c2b9a20, 0x1dde2: 0x6d355a20, 0x1dde3: 0x6c06bc20, + 0x1dde4: 0x6ce2c220, 0x1dde5: 0x6d123620, 0x1dde6: 0x6ca17c20, 0x1dde7: 0x6c595e20, + 0x1dde8: 0x6c0c3e20, 0x1dde9: 0x6c386820, 0x1ddea: 0x6cda3220, 0x1ddeb: 0x6ce02e20, + 0x1ddec: 0x6ce99a20, 0x1dded: 0x6cbf8020, 0x1ddee: 0x6cbc0820, 0x1ddef: 0x6cf0f620, + 0x1ddf0: 0x6c8ebc20, 0x1ddf1: 0x6c5c5c20, 0x1ddf2: 0x6cabac20, 0x1ddf3: 0x6c432c20, + 0x1ddf4: 0x6d286220, 0x1ddf5: 0x6c068a20, 0x1ddf6: 0x6c870a20, 0x1ddf7: 0x6cd57e20, + 0x1ddf8: 0x6c1ebe20, 0x1ddf9: 0x6c007e20, 0x1ddfa: 0x6c8c7a20, 0x1ddfb: 0x6d2a6020, + 0x1ddfc: 0x6d07e620, 0x1ddfd: 0x6cbe2820, 0x1ddfe: 0x6c7f7220, 0x1ddff: 0x6c5e3220, + // Block 0x778, offset 0x1de00 + 0x1de00: 0x6cebb620, 0x1de01: 0x6cf54420, 0x1de02: 0x6cc8b820, 0x1de03: 0x6cc8ba20, + 0x1de04: 0x6cb68420, 0x1de05: 0x6c528020, 0x1de06: 0x6c917820, 0x1de07: 0x6cda6420, + 0x1de08: 0x6ce9d020, 0x1de09: 0x6c9b8a20, 0x1de0a: 0x6d287020, 0x1de0b: 0x6cb2dc20, + 0x1de0c: 0x6d22b020, 0x1de0d: 0x6d09c220, 0x1de0e: 0x6c62be20, 0x1de0f: 0x6c6eec20, + 0x1de10: 0x6d07e820, 0x1de11: 0x6ca09020, 0x1de12: 0x6cc0c220, 0x1de13: 0x6cda6620, + 0x1de14: 0x6c6eee20, 0x1de15: 0x6c3d0420, 0x1de16: 0x6ca8a620, 0x1de17: 0x6c0ffe20, + 0x1de18: 0x6cc4ea20, 0x1de19: 0x6d193020, 0x1de1a: 0x6cfc4a20, 0x1de1b: 0x6d21e420, + 0x1de1c: 0x6c718820, 0x1de1d: 0x6c892e20, 0x1de1e: 0x6c88dc20, 0x1de1f: 0x6d1b1e20, + 0x1de20: 0x6cbb2e20, 0x1de21: 0x6d1c2420, 0x1de22: 0x6c8fcc20, 0x1de23: 0x6ce82220, + 0x1de24: 0x6cf05420, 0x1de25: 0x6d270c20, 0x1de26: 0x6c8d9420, 0x1de27: 0x6cc1f020, + 0x1de28: 0x6d117020, 0x1de29: 0x6c38e620, 0x1de2a: 0x6c9a3c20, 0x1de2b: 0x6c4f3020, + 0x1de2c: 0x6c7c5620, 0x1de2d: 0x6c7ff020, 0x1de2e: 0x6c62d220, 0x1de2f: 0x6c29a220, + 0x1de30: 0x6c981820, 0x1de31: 0x6c836220, 0x1de32: 0x6c828820, 0x1de33: 0x6c5b0a20, + 0x1de34: 0x6c3c8220, 0x1de35: 0x6d342820, 0x1de36: 0x6cf10e20, 0x1de37: 0x6c7cb620, + 0x1de38: 0x6d2ea220, 0x1de39: 0x6c580620, 0x1de3a: 0x6c84ac20, 0x1de3b: 0x6c62e220, + 0x1de3c: 0x6c9cb620, 0x1de3d: 0x6c830a20, 0x1de3e: 0x6c582220, 0x1de3f: 0x6c957a20, + // Block 0x779, offset 0x1de40 + 0x1de40: 0x6c5fa020, 0x1de41: 0x6c7cbe20, 0x1de42: 0x6c934020, 0x1de43: 0x6c655020, + 0x1de44: 0x6cc9ba20, 0x1de45: 0x6ce2e620, 0x1de46: 0x6c829e20, 0x1de47: 0x6cc36820, + 0x1de48: 0x6cff6020, 0x1de49: 0x6d197420, 0x1de4a: 0x6c947220, 0x1de4b: 0x6c9ae620, + 0x1de4c: 0x6c0cd420, 0x1de4d: 0x6c549420, 0x1de4e: 0x6c561220, 0x1de4f: 0x6c91b820, + 0x1de50: 0x6caaa220, 0x1de51: 0x6c93d420, 0x1de52: 0x6cd7da20, 0x1de53: 0x6cfeaa20, + 0x1de54: 0x6cb98220, 0x1de55: 0x6c1f3620, 0x1de56: 0x6c54c620, 0x1de57: 0x6d058a20, + 0x1de58: 0x6c25d820, 0x1de59: 0x6c3e6e20, 0x1de5a: 0x6d058c20, 0x1de5b: 0x6d05a820, + 0x1de5c: 0x6c91c420, 0x1de5d: 0x6c562420, 0x1de5e: 0x6d216620, 0x1de5f: 0x6c504a20, + 0x1de60: 0x6c686020, 0x1de61: 0x6c725820, 0x1de62: 0x6c4c8620, 0x1de63: 0x6c066820, + 0x1de64: 0x6d0cd220, 0x1de65: 0x6d2e8220, 0x1de66: 0x6d2e8420, 0x1de67: 0x6c7c4820, + 0x1de68: 0x6c0d5620, 0x1de69: 0x6cf90620, 0x1de6a: 0x6cd63220, 0x1de6b: 0x6c1d0820, + 0x1de6c: 0x6cc00220, 0x1de6d: 0x6c2db220, 0x1de6e: 0x6c612620, 0x1de6f: 0x6cc00c20, + 0x1de70: 0x6c2f5820, 0x1de71: 0x6cd19a20, 0x1de72: 0x6cf95020, 0x1de73: 0x6c740820, + 0x1de74: 0x6d302a20, 0x1de75: 0x6ccf0a20, 0x1de76: 0x6d208020, 0x1de77: 0x6c4dea20, + 0x1de78: 0x6d3efe20, 0x1de79: 0x6c532220, 0x1de7a: 0x6c5a9a20, 0x1de7b: 0x6c9b0c20, + 0x1de7c: 0x6c447e20, 0x1de7d: 0x6cdbb020, 0x1de7e: 0x6cf95a20, 0x1de7f: 0x6c149420, + // Block 0x77a, offset 0x1de80 + 0x1de80: 0x6cd25620, 0x1de81: 0x6d15d620, 0x1de82: 0x6c969620, 0x1de83: 0x6cfe2020, + 0x1de84: 0x6c399420, 0x1de85: 0x6c360220, 0x1de86: 0x6c034020, 0x1de87: 0x6c1b9620, + 0x1de88: 0x6cb8ca20, 0x1de89: 0x6cf18e20, 0x1de8a: 0x6cf19020, 0x1de8b: 0x6cc8c620, + 0x1de8c: 0x6c056620, 0x1de8d: 0x6cafd220, 0x1de8e: 0x6d269a20, 0x1de8f: 0x6d269c20, + 0x1de90: 0x6c756a20, 0x1de91: 0x6cb5ae20, 0x1de92: 0x6ce73c20, 0x1de93: 0x6d1ad620, + 0x1de94: 0x6cb5b020, 0x1de95: 0x6c119020, 0x1de96: 0x6d255420, 0x1de97: 0x6c741a20, + 0x1de98: 0x6c5b3020, 0x1de99: 0x6cbd6c20, 0x1de9a: 0x6cb5b220, 0x1de9b: 0x6d382220, + 0x1de9c: 0x6d0b2220, 0x1de9d: 0x6c4fc220, 0x1de9e: 0x6ca27e20, 0x1de9f: 0x6cede420, + 0x1dea0: 0x6c3b6820, 0x1dea1: 0x6c3b6a20, 0x1dea2: 0x6c4f6e20, 0x1dea3: 0x6c462e20, + 0x1dea4: 0x6d2a4620, 0x1dea5: 0x6c3fd420, 0x1dea6: 0x6cc47020, 0x1dea7: 0x6c6bda20, + 0x1dea8: 0x6c3e4220, 0x1dea9: 0x6c1aa420, 0x1deaa: 0x6c30ea20, 0x1deab: 0x6c064820, + 0x1deac: 0x6cfc0620, 0x1dead: 0x6ca5de20, 0x1deae: 0x6ce27820, 0x1deaf: 0x6cbfac20, + 0x1deb0: 0x6d1f2c20, 0x1deb1: 0x6d2cc220, 0x1deb2: 0x6cb2a220, 0x1deb3: 0x6c1b1e20, + 0x1deb4: 0x6d204220, 0x1deb5: 0x6c511e20, 0x1deb6: 0x6c4da020, 0x1deb7: 0x6c723420, + 0x1deb8: 0x6c85fe20, 0x1deb9: 0x6c3fe620, 0x1deba: 0x6cc47620, 0x1debb: 0x6d2c2a20, + 0x1debc: 0x6c468220, 0x1debd: 0x6cafe220, 0x1debe: 0x6cafe420, 0x1debf: 0x6cfb5220, + // Block 0x77b, offset 0x1dec0 + 0x1dec0: 0x6d3af020, 0x1dec1: 0x6c2dc820, 0x1dec2: 0x6c0ce820, 0x1dec3: 0x6c0de220, + 0x1dec4: 0x6c470e20, 0x1dec5: 0x6d2d7020, 0x1dec6: 0x6cc10620, 0x1dec7: 0x6ccf1220, + 0x1dec8: 0x6ce5fa20, 0x1dec9: 0x6c8d0020, 0x1deca: 0x6c478420, 0x1decb: 0x6c288420, + 0x1decc: 0x6c478620, 0x1decd: 0x6d1c6a20, 0x1dece: 0x6c860020, 0x1decf: 0x6c196a20, + 0x1ded0: 0x6cc11220, 0x1ded1: 0x6ca1d620, 0x1ded2: 0x6c43f620, 0x1ded3: 0x6c22ca20, + 0x1ded4: 0x6c5b3820, 0x1ded5: 0x6c5b3a20, 0x1ded6: 0x6c986a20, 0x1ded7: 0x6c3ffc20, + 0x1ded8: 0x6d0fbc20, 0x1ded9: 0x6cebde20, 0x1deda: 0x6c8b0e20, 0x1dedb: 0x6d39ac20, + 0x1dedc: 0x6d13f820, 0x1dedd: 0x6cfb6220, 0x1dede: 0x6c7e0020, 0x1dedf: 0x6c684e20, + 0x1dee0: 0x6c861a20, 0x1dee1: 0x6d17be20, 0x1dee2: 0x6cb2b020, 0x1dee3: 0x6cb4fc20, + 0x1dee4: 0x6c4cfe20, 0x1dee5: 0x6ccf1a20, 0x1dee6: 0x6d14fc20, 0x1dee7: 0x6cee2420, + 0x1dee8: 0x6ca11c20, 0x1dee9: 0x6cbf3220, 0x1deea: 0x6cbcc420, 0x1deeb: 0x6c4b0420, + 0x1deec: 0x6cbf3420, 0x1deed: 0x6d364020, 0x1deee: 0x6c976420, 0x1deef: 0x6c81f820, + 0x1def0: 0x6d305c20, 0x1def1: 0x6c63c220, 0x1def2: 0x6ca4ae20, 0x1def3: 0x6cd7ee20, + 0x1def4: 0x6cb5f020, 0x1def5: 0x6d038420, 0x1def6: 0x6c6bee20, 0x1def7: 0x6cc07c20, + 0x1def8: 0x6cce7a20, 0x1def9: 0x6d1e4c20, 0x1defa: 0x6c63ce20, 0x1defb: 0x6cea0220, + 0x1defc: 0x6c17de20, 0x1defd: 0x6c044e20, 0x1defe: 0x6c357620, 0x1deff: 0x6c4ed420, + // Block 0x77c, offset 0x1df00 + 0x1df00: 0x6cd56420, 0x1df01: 0x6d081620, 0x1df02: 0x6c3c5820, 0x1df03: 0x6cd0b820, + 0x1df04: 0x6cd0ba20, 0x1df05: 0x6c3f7020, 0x1df06: 0x6cfce020, 0x1df07: 0x6d2ffe20, + 0x1df08: 0x6cf3da20, 0x1df09: 0x6c3ea820, 0x1df0a: 0x6c83f820, 0x1df0b: 0x6c80d420, + 0x1df0c: 0x6c09de20, 0x1df0d: 0x6c1e9220, 0x1df0e: 0x6d24fc20, 0x1df0f: 0x6d1fd820, + 0x1df10: 0x6c6af820, 0x1df11: 0x6c288e20, 0x1df12: 0x6d0ca220, 0x1df13: 0x6ce67a20, + 0x1df14: 0x6c2d6820, 0x1df15: 0x6cea0420, 0x1df16: 0x6c5b3c20, 0x1df17: 0x6cf29820, + 0x1df18: 0x6d340420, 0x1df19: 0x6cd92c20, 0x1df1a: 0x6c3a1420, 0x1df1b: 0x6c70b620, + 0x1df1c: 0x6c9d7020, 0x1df1d: 0x6cb62c20, 0x1df1e: 0x6cb62e20, 0x1df1f: 0x6d23a820, + 0x1df20: 0x6c75da20, 0x1df21: 0x6c7e8a20, 0x1df22: 0x6c9be220, 0x1df23: 0x6cbac420, + 0x1df24: 0x6cd80820, 0x1df25: 0x6cf68020, 0x1df26: 0x6c950820, 0x1df27: 0x6c865420, + 0x1df28: 0x6c2ed620, 0x1df29: 0x6ce59a20, 0x1df2a: 0x6ce23220, 0x1df2b: 0x6c7d7a20, + 0x1df2c: 0x6c4e2620, 0x1df2d: 0x6c4eec20, 0x1df2e: 0x6d23aa20, 0x1df2f: 0x6c058420, + 0x1df30: 0x6c3a4020, 0x1df31: 0x6cb00c20, 0x1df32: 0x6ceea820, 0x1df33: 0x6c339e20, + 0x1df34: 0x6d183820, 0x1df35: 0x6d250c20, 0x1df36: 0x6cddd020, 0x1df37: 0x6cc30c20, + 0x1df38: 0x6cba1a20, 0x1df39: 0x6cc8d820, 0x1df3a: 0x6ca5fc20, 0x1df3b: 0x6cbe5220, + 0x1df3c: 0x6cf0b420, 0x1df3d: 0x6c899e20, 0x1df3e: 0x6c4cc820, 0x1df3f: 0x6cec9620, + // Block 0x77d, offset 0x1df40 + 0x1df40: 0x6c301020, 0x1df41: 0x6c367220, 0x1df42: 0x6c04d020, 0x1df43: 0x6c2c8620, + 0x1df44: 0x6cee3420, 0x1df45: 0x6c11a020, 0x1df46: 0x6d102820, 0x1df47: 0x6d1d6820, + 0x1df48: 0x6c4c3220, 0x1df49: 0x6c150e20, 0x1df4a: 0x6c2fb420, 0x1df4b: 0x6c7e8c20, + 0x1df4c: 0x6c782c20, 0x1df4d: 0x6c6afa20, 0x1df4e: 0x6d005020, 0x1df4f: 0x6ce68e20, + 0x1df50: 0x6c99b220, 0x1df51: 0x6d05de20, 0x1df52: 0x6c9dd020, 0x1df53: 0x6d219020, + 0x1df54: 0x6c6a3220, 0x1df55: 0x6cd28020, 0x1df56: 0x6d07c820, 0x1df57: 0x6c59f620, + 0x1df58: 0x6d0dce20, 0x1df59: 0x6c0b0420, 0x1df5a: 0x6cc75e20, 0x1df5b: 0x6ceeb220, + 0x1df5c: 0x6c403e20, 0x1df5d: 0x6d25a020, 0x1df5e: 0x6c9aaa20, 0x1df5f: 0x6cf14620, + 0x1df60: 0x6c3ee220, 0x1df61: 0x6cc7c220, 0x1df62: 0x6d00e220, 0x1df63: 0x6d1f6a20, + 0x1df64: 0x6cc09020, 0x1df65: 0x6c990020, 0x1df66: 0x6cf97820, 0x1df67: 0x6d1be020, + 0x1df68: 0x6cd1f020, 0x1df69: 0x6c1d2020, 0x1df6a: 0x6ce0ce20, 0x1df6b: 0x6d39be20, + 0x1df6c: 0x6d3fba20, 0x1df6d: 0x6ce36c20, 0x1df6e: 0x6c404020, 0x1df6f: 0x6d25a220, + 0x1df70: 0x6c7c9820, 0x1df71: 0x6c9b3e20, 0x1df72: 0x6c7e9620, 0x1df73: 0x6c31b220, + 0x1df74: 0x6c559620, 0x1df75: 0x6cbfc220, 0x1df76: 0x6c2ee020, 0x1df77: 0x6c866420, + 0x1df78: 0x6cf29c20, 0x1df79: 0x6d276220, 0x1df7a: 0x6cc24e20, 0x1df7b: 0x6ca43a20, + 0x1df7c: 0x6c90b620, 0x1df7d: 0x6c211220, 0x1df7e: 0x6cc6a820, 0x1df7f: 0x6d1c9220, + // Block 0x77e, offset 0x1df80 + 0x1df80: 0x6c677620, 0x1df81: 0x6c051420, 0x1df82: 0x6c80d820, 0x1df83: 0x6cad0e20, + 0x1df84: 0x6cd82c20, 0x1df85: 0x6cf6da20, 0x1df86: 0x6c22de20, 0x1df87: 0x6cf6dc20, + 0x1df88: 0x6d25b020, 0x1df89: 0x6cf23c20, 0x1df8a: 0x6c885c20, 0x1df8b: 0x6cd9dc20, + 0x1df8c: 0x6c04a020, 0x1df8d: 0x6cc6b220, 0x1df8e: 0x6cc6b420, 0x1df8f: 0x6c60b220, + 0x1df90: 0x6cf38220, 0x1df91: 0x6d055020, 0x1df92: 0x6c4f0e20, 0x1df93: 0x6cbdac20, + 0x1df94: 0x6d156020, 0x1df95: 0x6c089020, 0x1df96: 0x6c575420, 0x1df97: 0x6ce13c20, + 0x1df98: 0x6d161420, 0x1df99: 0x6c327c20, 0x1df9a: 0x6ca3d620, 0x1df9b: 0x6c517820, + 0x1df9c: 0x6c55c020, 0x1df9d: 0x6c4a8a20, 0x1df9e: 0x6c96a420, 0x1df9f: 0x6ca01a20, + 0x1dfa0: 0x6d18b620, 0x1dfa1: 0x6cf1b020, 0x1dfa2: 0x6d1ca020, 0x1dfa3: 0x6ce28420, + 0x1dfa4: 0x6d37ca20, 0x1dfa5: 0x6c123c20, 0x1dfa6: 0x6ccb1020, 0x1dfa7: 0x6cb81a20, + 0x1dfa8: 0x6c97c820, 0x1dfa9: 0x6ce5e620, 0x1dfaa: 0x6cce2020, 0x1dfab: 0x6cd3e620, + 0x1dfac: 0x6c129e20, 0x1dfad: 0x6c1ad620, 0x1dfae: 0x6c2ca620, 0x1dfaf: 0x6c027620, + 0x1dfb0: 0x6c92fa20, 0x1dfb1: 0x6cf0e820, 0x1dfb2: 0x6d371220, 0x1dfb3: 0x6ce14220, + 0x1dfb4: 0x6c18ea20, 0x1dfb5: 0x6cb16a20, 0x1dfb6: 0x6cc1c420, 0x1dfb7: 0x6cb02420, + 0x1dfb8: 0x6d21be20, 0x1dfb9: 0x6c66e420, 0x1dfba: 0x6c955820, 0x1dfbb: 0x6c90c220, + 0x1dfbc: 0x6cbdea20, 0x1dfbd: 0x6d37ce20, 0x1dfbe: 0x6d1b1420, 0x1dfbf: 0x6c678820, + // Block 0x77f, offset 0x1dfc0 + 0x1dfc0: 0x6cd67620, 0x1dfc1: 0x6cf1b820, 0x1dfc2: 0x6cff2620, 0x1dfc3: 0x6ceda020, + 0x1dfc4: 0x6d30a220, 0x1dfc5: 0x6d310820, 0x1dfc6: 0x6c96f820, 0x1dfc7: 0x6c967a20, + 0x1dfc8: 0x6c4c4820, 0x1dfc9: 0x6c8eaa20, 0x1dfca: 0x6c990a20, 0x1dfcb: 0x6cf6f220, + 0x1dfcc: 0x6c236a20, 0x1dfcd: 0x6c846220, 0x1dfce: 0x6c97d020, 0x1dfcf: 0x6cff2820, + 0x1dfd0: 0x6c173020, 0x1dfd1: 0x6d2ee220, 0x1dfd2: 0x6c98a020, 0x1dfd3: 0x6cfe5e20, + 0x1dfd4: 0x6ca17e20, 0x1dfd5: 0x6d418220, 0x1dfd6: 0x6cd83c20, 0x1dfd7: 0x6cbfd420, + 0x1dfd8: 0x6ce28820, 0x1dfd9: 0x6d34ac20, 0x1dfda: 0x6caed820, 0x1dfdb: 0x6caeda20, + 0x1dfdc: 0x6c695620, 0x1dfdd: 0x6cc1dc20, 0x1dfde: 0x6c0cc220, 0x1dfdf: 0x6c8a3c20, + 0x1dfe0: 0x6cac8220, 0x1dfe1: 0x6c4b2220, 0x1dfe2: 0x6cf81c20, 0x1dfe3: 0x6c615a20, + 0x1dfe4: 0x6d3b9620, 0x1dfe5: 0x6c5a0e20, 0x1dfe6: 0x6c3a4220, 0x1dfe7: 0x6c818420, + 0x1dfe8: 0x6c74de20, 0x1dfe9: 0x6c74e020, 0x1dfea: 0x6c5c7220, 0x1dfeb: 0x6d1aa220, + 0x1dfec: 0x6c153a20, 0x1dfed: 0x6c689c20, 0x1dfee: 0x6ccdcc20, 0x1dfef: 0x6ca4ca20, + 0x1dff0: 0x6cff3e20, 0x1dff1: 0x6cf40020, 0x1dff2: 0x6c1d2620, 0x1dff3: 0x6d0a5020, + 0x1dff4: 0x6cd83e20, 0x1dff5: 0x6c1f9c20, 0x1dff6: 0x6c19a020, 0x1dff7: 0x6c291e20, + 0x1dff8: 0x6c854420, 0x1dff9: 0x6d026620, 0x1dffa: 0x6ccdd420, 0x1dffb: 0x6d162420, + 0x1dffc: 0x6c6e3a20, 0x1dffd: 0x6c26c820, 0x1dffe: 0x6c154420, 0x1dfff: 0x6cb80020, + // Block 0x780, offset 0x1e000 + 0x1e000: 0x6c221820, 0x1e001: 0x6cfe0220, 0x1e002: 0x6ccf7e20, 0x1e003: 0x6c95c820, + 0x1e004: 0x6cbdb620, 0x1e005: 0x6d1d6e20, 0x1e006: 0x6c14a220, 0x1e007: 0x6c86da20, + 0x1e008: 0x6d2b6a20, 0x1e009: 0x6d07ea20, 0x1e00a: 0x6c888820, 0x1e00b: 0x6d3a3220, + 0x1e00c: 0x6d2b1e20, 0x1e00d: 0x6d005a20, 0x1e00e: 0x6c98a420, 0x1e00f: 0x6d026820, + 0x1e010: 0x6cb69a20, 0x1e011: 0x6cc6e220, 0x1e012: 0x6c661a20, 0x1e013: 0x6c9bf220, + 0x1e014: 0x6c500220, 0x1e015: 0x6cc7e420, 0x1e016: 0x6c5e3420, 0x1e017: 0x6d3dda20, + 0x1e018: 0x6c6b7820, 0x1e019: 0x6cb22420, 0x1e01a: 0x6c50aa20, 0x1e01b: 0x6c9f0e20, + 0x1e01c: 0x6c38ee20, 0x1e01d: 0x6c828a20, 0x1e01e: 0x6c6b7220, 0x1e01f: 0x6c7ec420, + 0x1e020: 0x6c9fda20, 0x1e021: 0x6c84ae20, 0x1e022: 0x6c219020, 0x1e023: 0x6c873220, + 0x1e024: 0x6cbfe620, 0x1e025: 0x6ca8bc20, 0x1e026: 0x6c919c20, 0x1e027: 0x6c328c20, + 0x1e028: 0x6cff5620, 0x1e029: 0x6d39ee20, 0x1e02a: 0x6c8ffc20, 0x1e02b: 0x6c875620, + 0x1e02c: 0x6c8ffe20, 0x1e02d: 0x6c3c8620, 0x1e02e: 0x6d127220, 0x1e02f: 0x6c086620, + 0x1e030: 0x6ca46020, 0x1e031: 0x6c47f220, 0x1e032: 0x6c730e20, 0x1e033: 0x6d1c4220, + 0x1e034: 0x6cd63820, 0x1e035: 0x6cf75820, 0x1e036: 0x6c11c820, 0x1e037: 0x6cc22420, + 0x1e038: 0x6cc33c20, 0x1e039: 0x6c329020, 0x1e03a: 0x6c11ca20, 0x1e03b: 0x6c97ae20, + 0x1e03c: 0x6cc22e20, 0x1e03d: 0x6c6b8e20, 0x1e03e: 0x6d3a4e20, 0x1e03f: 0x6d3d1820, + // Block 0x781, offset 0x1e040 + 0x1e040: 0x6d093820, 0x1e041: 0x6c598620, 0x1e042: 0x6ca9a420, 0x1e043: 0x6cadba20, + 0x1e044: 0x6caa8420, 0x1e045: 0x6d033020, 0x1e046: 0x6d383220, 0x1e047: 0x6c973420, + 0x1e048: 0x6c37ce20, 0x1e049: 0x6c761220, 0x1e04a: 0x6c9f1020, 0x1e04b: 0x6cf93c20, + 0x1e04c: 0x6d03ba20, 0x1e04d: 0x6d0d5c20, 0x1e04e: 0x6c770620, 0x1e04f: 0x6d260e20, + 0x1e050: 0x6cc28820, 0x1e051: 0x6c8d0220, 0x1e052: 0x6d089020, 0x1e053: 0x6cd5ca20, + 0x1e054: 0x6cfb5420, 0x1e055: 0x6ce7cc20, 0x1e056: 0x6cfe3820, 0x1e057: 0x6c6a1e20, + 0x1e058: 0x6cfb7020, 0x1e059: 0x6d0b3220, 0x1e05a: 0x6c559a20, 0x1e05b: 0x6cf0ca20, + 0x1e05c: 0x6c2a2c20, 0x1e05d: 0x6c1cdc20, 0x1e05e: 0x6cf0d420, 0x1e05f: 0x6c2a3620, + 0x1e060: 0x6d3cd820, 0x1e061: 0x6c527020, 0x1e062: 0x6cc22620, 0x1e063: 0x6d13be20, + 0x1e064: 0x6d198c20, 0x1e065: 0x6c103220, 0x1e066: 0x6c41ce20, 0x1e067: 0x6d20cc20, + 0x1e068: 0x6c0c7020, 0x1e069: 0x6c141820, 0x1e06a: 0x6d147a20, 0x1e06b: 0x6cccc820, + 0x1e06c: 0x6c191e20, 0x1e06d: 0x6c3d5620, 0x1e06e: 0x6c4bbc20, 0x1e06f: 0x6c3b1e20, + 0x1e070: 0x6cd65220, 0x1e071: 0x6c6a8820, 0x1e072: 0x6ca32020, 0x1e073: 0x6d37aa20, + 0x1e074: 0x6c282e20, 0x1e075: 0x6d170c20, 0x1e076: 0x6d381e20, 0x1e077: 0x6d37b220, + 0x1e078: 0x6c6bd220, 0x1e079: 0x6d350820, 0x1e07a: 0x6d009820, 0x1e07b: 0x6cc46820, + 0x1e07c: 0x6d33ba20, 0x1e07d: 0x6cc5da20, 0x1e07e: 0x6cbd2620, 0x1e07f: 0x6c6c3820, + // Block 0x782, offset 0x1e080 + 0x1e080: 0x6c756220, 0x1e081: 0x6d255820, 0x1e082: 0x6c9a8620, 0x1e083: 0x6c149620, + 0x1e084: 0x6c02a220, 0x1e085: 0x6ca79820, 0x1e086: 0x6c5a9e20, 0x1e087: 0x6cc46a20, + 0x1e088: 0x6c635620, 0x1e089: 0x6ceb1020, 0x1e08a: 0x6c8e0e20, 0x1e08b: 0x6c276620, + 0x1e08c: 0x6c064a20, 0x1e08d: 0x6cad5620, 0x1e08e: 0x6d120020, 0x1e08f: 0x6d429420, + 0x1e090: 0x6c097020, 0x1e091: 0x6cced220, 0x1e092: 0x6ce05820, 0x1e093: 0x6c723620, + 0x1e094: 0x6c51c220, 0x1e095: 0x6d090220, 0x1e096: 0x6d053820, 0x1e097: 0x6d31d220, + 0x1e098: 0x6d14da20, 0x1e099: 0x6cabea20, 0x1e09a: 0x6c0e6420, 0x1e09b: 0x6c2b2220, + 0x1e09c: 0x6cec2a20, 0x1e09d: 0x6c3fd620, 0x1e09e: 0x6c4bc420, 0x1e09f: 0x6d35ca20, + 0x1e0a0: 0x6d360a20, 0x1e0a1: 0x6cc47220, 0x1e0a2: 0x6cacb420, 0x1e0a3: 0x6d174620, + 0x1e0a4: 0x6c997420, 0x1e0a5: 0x6ceaba20, 0x1e0a6: 0x6ca32e20, 0x1e0a7: 0x6c464420, + 0x1e0a8: 0x6d088220, 0x1e0a9: 0x6d304220, 0x1e0aa: 0x6cc0f420, 0x1e0ab: 0x6c070420, + 0x1e0ac: 0x6c4bc620, 0x1e0ad: 0x6cf77c20, 0x1e0ae: 0x6ca6ea20, 0x1e0af: 0x6c0ee020, + 0x1e0b0: 0x6c0e7220, 0x1e0b1: 0x6c40ac20, 0x1e0b2: 0x6c1bac20, 0x1e0b3: 0x6c1ba220, + 0x1e0b4: 0x6c7a9420, 0x1e0b5: 0x6cc5ea20, 0x1e0b6: 0x6c67e220, 0x1e0b7: 0x6c63ba20, + 0x1e0b8: 0x6c667e20, 0x1e0b9: 0x6c0efa20, 0x1e0ba: 0x6c6aba20, 0x1e0bb: 0x6c375420, + 0x1e0bc: 0x6c438620, 0x1e0bd: 0x6cc7a620, 0x1e0be: 0x6d39a020, 0x1e0bf: 0x6c4a6020, + // Block 0x783, offset 0x1e0c0 + 0x1e0c0: 0x6d19d020, 0x1e0c1: 0x6c111020, 0x1e0c2: 0x6c8b1020, 0x1e0c3: 0x6c762220, + 0x1e0c4: 0x6d044420, 0x1e0c5: 0x6d3c1c20, 0x1e0c6: 0x6c28fc20, 0x1e0c7: 0x6d05aa20, + 0x1e0c8: 0x6c7d5e20, 0x1e0c9: 0x6c791a20, 0x1e0ca: 0x6ca79e20, 0x1e0cb: 0x6cd5dc20, + 0x1e0cc: 0x6c63c420, 0x1e0cd: 0x6c7db020, 0x1e0ce: 0x6c1a1220, 0x1e0cf: 0x6c852220, + 0x1e0d0: 0x6c72f620, 0x1e0d1: 0x6ccff420, 0x1e0d2: 0x6cb3da20, 0x1e0d3: 0x6c43fa20, + 0x1e0d4: 0x6d180820, 0x1e0d5: 0x6d235620, 0x1e0d6: 0x6d31da20, 0x1e0d7: 0x6c8e6020, + 0x1e0d8: 0x6cc07e20, 0x1e0d9: 0x6cc44820, 0x1e0da: 0x6c622620, 0x1e0db: 0x6d180a20, + 0x1e0dc: 0x6c103e20, 0x1e0dd: 0x6d3c1e20, 0x1e0de: 0x6cd72420, 0x1e0df: 0x6ccc0420, + 0x1e0e0: 0x6cc44e20, 0x1e0e1: 0x6c87e220, 0x1e0e2: 0x6c880620, 0x1e0e3: 0x6c88c020, + 0x1e0e4: 0x6c7a9e20, 0x1e0e5: 0x6c659e20, 0x1e0e6: 0x6c3d1820, 0x1e0e7: 0x6c14d020, + 0x1e0e8: 0x6c09e020, 0x1e0e9: 0x6c7d7020, 0x1e0ea: 0x6ce22e20, 0x1e0eb: 0x6d262a20, + 0x1e0ec: 0x6c8d2220, 0x1e0ed: 0x6c1bb420, 0x1e0ee: 0x6c167420, 0x1e0ef: 0x6c1dc420, + 0x1e0f0: 0x6c343220, 0x1e0f1: 0x6c0c7420, 0x1e0f2: 0x6c899620, 0x1e0f3: 0x6cce5c20, + 0x1e0f4: 0x6cade020, 0x1e0f5: 0x6cade220, 0x1e0f6: 0x6c3a0e20, 0x1e0f7: 0x6d24fe20, + 0x1e0f8: 0x6c95b820, 0x1e0f9: 0x6c4cca20, 0x1e0fa: 0x6d0daa20, 0x1e0fb: 0x6c31aa20, + 0x1e0fc: 0x6ce40420, 0x1e0fd: 0x6d369a20, 0x1e0fe: 0x6c70ae20, 0x1e0ff: 0x6d15fa20, + // Block 0x784, offset 0x1e100 + 0x1e100: 0x6c622820, 0x1e101: 0x6d346c20, 0x1e102: 0x6c48ba20, 0x1e103: 0x6c791c20, + 0x1e104: 0x6cb81620, 0x1e105: 0x6ce40a20, 0x1e106: 0x6ce35820, 0x1e107: 0x6c402420, + 0x1e108: 0x6c1d1a20, 0x1e109: 0x6d01f020, 0x1e10a: 0x6c0b4820, 0x1e10b: 0x6c2ed820, + 0x1e10c: 0x6c7d7c20, 0x1e10d: 0x6c32a020, 0x1e10e: 0x6d054a20, 0x1e10f: 0x6d054c20, + 0x1e110: 0x6c51d620, 0x1e111: 0x6d262c20, 0x1e112: 0x6c05ba20, 0x1e113: 0x6c060620, + 0x1e114: 0x6c402620, 0x1e115: 0x6d217c20, 0x1e116: 0x6ce98c20, 0x1e117: 0x6d0dc420, + 0x1e118: 0x6c5adc20, 0x1e119: 0x6c074420, 0x1e11a: 0x6c1ee220, 0x1e11b: 0x6c93aa20, + 0x1e11c: 0x6cadaa20, 0x1e11d: 0x6c27ee20, 0x1e11e: 0x6d27f420, 0x1e11f: 0x6cddf820, + 0x1e120: 0x6c465c20, 0x1e121: 0x6c265c20, 0x1e122: 0x6c57ee20, 0x1e123: 0x6cc6aa20, + 0x1e124: 0x6d262e20, 0x1e125: 0x6cc82620, 0x1e126: 0x6ca3d420, 0x1e127: 0x6c6f3220, + 0x1e128: 0x6cdd8620, 0x1e129: 0x6c04a220, 0x1e12a: 0x6cea0a20, 0x1e12b: 0x6c1bbe20, + 0x1e12c: 0x6cca8a20, 0x1e12d: 0x6ca7ae20, 0x1e12e: 0x6d1bec20, 0x1e12f: 0x6c6bfa20, + 0x1e130: 0x6cb91e20, 0x1e131: 0x6c57f420, 0x1e132: 0x6c7aa820, 0x1e133: 0x6c884220, + 0x1e134: 0x6c7fae20, 0x1e135: 0x6c843420, 0x1e136: 0x6d30de20, 0x1e137: 0x6cd1fc20, + 0x1e138: 0x6c93b620, 0x1e139: 0x6d18b820, 0x1e13a: 0x6c2e5e20, 0x1e13b: 0x6d023220, + 0x1e13c: 0x6cfae020, 0x1e13d: 0x6cf0ea20, 0x1e13e: 0x6c0c7e20, 0x1e13f: 0x6c129620, + // Block 0x785, offset 0x1e140 + 0x1e140: 0x6c5f4620, 0x1e141: 0x6cbb4c20, 0x1e142: 0x6ccbb020, 0x1e143: 0x6c05bc20, + 0x1e144: 0x6cfd8c20, 0x1e145: 0x6c0ae420, 0x1e146: 0x6c3f0c20, 0x1e147: 0x6c65e620, + 0x1e148: 0x6d3bea20, 0x1e149: 0x6c65e820, 0x1e14a: 0x6c257020, 0x1e14b: 0x6c60c820, + 0x1e14c: 0x6c280620, 0x1e14d: 0x6d28d020, 0x1e14e: 0x6c38cc20, 0x1e14f: 0x6c0f7e20, + 0x1e150: 0x6cfe5a20, 0x1e151: 0x6d030420, 0x1e152: 0x6c0cf820, 0x1e153: 0x6cc52e20, + 0x1e154: 0x6c97ca20, 0x1e155: 0x6c7fc620, 0x1e156: 0x6c02b220, 0x1e157: 0x6d2b1620, + 0x1e158: 0x6c4b8e20, 0x1e159: 0x6c12bc20, 0x1e15a: 0x6cdc9220, 0x1e15b: 0x6ca9d620, + 0x1e15c: 0x6c14dc20, 0x1e15d: 0x6c88d220, 0x1e15e: 0x6c0aac20, 0x1e15f: 0x6c6c6a20, + 0x1e160: 0x6c291620, 0x1e161: 0x6cd58220, 0x1e162: 0x6ce08020, 0x1e163: 0x6c0aae20, + 0x1e164: 0x6c7fd820, 0x1e165: 0x6cb46e20, 0x1e166: 0x6cc7e020, 0x1e167: 0x6d355e20, + 0x1e168: 0x6c32ec20, 0x1e169: 0x6cd58620, 0x1e16a: 0x6cec4220, 0x1e16b: 0x6cd40020, + 0x1e16c: 0x6c042c20, 0x1e16d: 0x6d012020, 0x1e16e: 0x6c0fbe20, 0x1e16f: 0x6c194220, + 0x1e170: 0x6c7f7c20, 0x1e171: 0x6c8fee20, 0x1e172: 0x6cf7c420, 0x1e173: 0x6cfb0c20, + 0x1e174: 0x6c800220, 0x1e175: 0x6d30e220, 0x1e176: 0x6c27aa20, 0x1e177: 0x6c72d820, + 0x1e178: 0x6d29c620, 0x1e179: 0x6cd21c20, 0x1e17a: 0x6c663820, 0x1e17b: 0x6cacc620, + 0x1e17c: 0x6d196820, 0x1e17d: 0x6c809c20, 0x1e17e: 0x6d0b7020, 0x1e17f: 0x6cf94020, + // Block 0x786, offset 0x1e180 + 0x1e180: 0x6cf57420, 0x1e181: 0x6d11f820, 0x1e182: 0x6c3cc820, 0x1e183: 0x6cdfe620, + 0x1e184: 0x6c40b420, 0x1e185: 0x6c3d0620, 0x1e186: 0x6c407e20, 0x1e187: 0x6c03c820, + 0x1e188: 0x6c519620, 0x1e189: 0x6c5fa420, 0x1e18a: 0x6c5fb420, 0x1e18b: 0x6c665220, + 0x1e18c: 0x6c490820, 0x1e18d: 0x6c0b9020, 0x1e18e: 0x6d0e5620, 0x1e18f: 0x6c4a6220, + 0x1e190: 0x6c743020, 0x1e191: 0x6cb13a20, 0x1e192: 0x6c997620, 0x1e193: 0x6c9d4020, + 0x1e194: 0x6c9d4220, 0x1e195: 0x6c9ed620, 0x1e196: 0x6cd36c20, 0x1e197: 0x6cd8c420, + 0x1e198: 0x6c14cc20, 0x1e199: 0x6c954a20, 0x1e19a: 0x6c745a20, 0x1e19b: 0x6c9d6020, + 0x1e19c: 0x6ce5da20, 0x1e19d: 0x6c882620, 0x1e19e: 0x6d121820, 0x1e19f: 0x6d369c20, + 0x1e1a0: 0x6c757a20, 0x1e1a1: 0x6cf79620, 0x1e1a2: 0x6ccd5a20, 0x1e1a3: 0x6ceeb620, + 0x1e1a4: 0x6cf8d220, 0x1e1a5: 0x6ce51220, 0x1e1a6: 0x6d21a620, 0x1e1a7: 0x6c803e20, + 0x1e1a8: 0x6c36aa20, 0x1e1a9: 0x6c322a20, 0x1e1aa: 0x6cbd3e20, 0x1e1ab: 0x6cad2220, + 0x1e1ac: 0x6c62a220, 0x1e1ad: 0x6ca01e20, 0x1e1ae: 0x6d1caa20, 0x1e1af: 0x6c46dc20, + 0x1e1b0: 0x6cc15020, 0x1e1b1: 0x6d2e8c20, 0x1e1b2: 0x6c6d6c20, 0x1e1b3: 0x6c492c20, + 0x1e1b4: 0x6c2abc20, 0x1e1b5: 0x6c670420, 0x1e1b6: 0x6c956420, 0x1e1b7: 0x6cc28220, + 0x1e1b8: 0x6c652620, 0x1e1b9: 0x6cef6220, 0x1e1ba: 0x6c750220, 0x1e1bb: 0x6cc15c20, + 0x1e1bc: 0x6c956a20, 0x1e1bd: 0x6c805420, 0x1e1be: 0x6cd08a20, 0x1e1bf: 0x6c2bba20, + // Block 0x787, offset 0x1e1c0 + 0x1e1c0: 0x6c494420, 0x1e1c1: 0x6c664e20, 0x1e1c2: 0x6c490220, 0x1e1c3: 0x6d0e3e20, + 0x1e1c4: 0x6c4a3a20, 0x1e1c5: 0x6c9d2a20, 0x1e1c6: 0x6cd32020, 0x1e1c7: 0x6c14be20, + 0x1e1c8: 0x6c802020, 0x1e1c9: 0x6c740a20, 0x1e1ca: 0x6c61d620, 0x1e1cb: 0x6cf77e20, + 0x1e1cc: 0x6c2b6e20, 0x1e1cd: 0x6ce4fc20, 0x1e1ce: 0x6d216820, 0x1e1cf: 0x6c46cc20, + 0x1e1d0: 0x6c6d4620, 0x1e1d1: 0x6cc27220, 0x1e1d2: 0x6c68c620, 0x1e1d3: 0x6cc01820, + 0x1e1d4: 0x6c6c3a20, 0x1e1d5: 0x6c241220, 0x1e1d6: 0x6c743220, 0x1e1d7: 0x6d360c20, + 0x1e1d8: 0x6c17bc20, 0x1e1d9: 0x6c600a20, 0x1e1da: 0x6c471220, 0x1e1db: 0x6c289020, + 0x1e1dc: 0x6d3e5820, 0x1e1dd: 0x6c2bf820, 0x1e1de: 0x6cce0420, 0x1e1df: 0x6c57a020, + 0x1e1e0: 0x6cc30220, 0x1e1e1: 0x6c440c20, 0x1e1e2: 0x6cd3a020, 0x1e1e3: 0x6c6b9820, + 0x1e1e4: 0x6c4b0a20, 0x1e1e5: 0x6c459820, 0x1e1e6: 0x6c1f5c20, 0x1e1e7: 0x6c6b9a20, + 0x1e1e8: 0x6c5d3a20, 0x1e1e9: 0x6cc08420, 0x1e1ea: 0x6d039020, 0x1e1eb: 0x6cdaf220, + 0x1e1ec: 0x6ca60220, 0x1e1ed: 0x6c5f1e20, 0x1e1ee: 0x6c92b420, 0x1e1ef: 0x6d36c020, + 0x1e1f0: 0x6d2bfa20, 0x1e1f1: 0x6c0a5e20, 0x1e1f2: 0x6d03a620, 0x1e1f3: 0x6c55cc20, + 0x1e1f4: 0x6cce2220, 0x1e1f5: 0x6c45be20, 0x1e1f6: 0x6d374820, 0x1e1f7: 0x6d092820, + 0x1e1f8: 0x6c1f8a20, 0x1e1f9: 0x6cf71a20, 0x1e1fa: 0x6d159420, 0x1e1fb: 0x6c877e20, + 0x1e1fc: 0x6c750e20, 0x1e1fd: 0x6cf75020, 0x1e1fe: 0x6d0f0c20, 0x1e1ff: 0x6cf75e20, + // Block 0x788, offset 0x1e200 + 0x1e200: 0x6d0c5c20, 0x1e201: 0x6d0f3620, 0x1e202: 0x6c2f9a20, 0x1e203: 0x6c3fc620, + 0x1e204: 0x6cc01a20, 0x1e205: 0x6cc01c20, 0x1e206: 0x6c698a20, 0x1e207: 0x6c529c20, + 0x1e208: 0x6c61b820, 0x1e209: 0x6c384c20, 0x1e20a: 0x6d0a7e20, 0x1e20b: 0x6c2e1420, + 0x1e20c: 0x6c53b820, 0x1e20d: 0x6c149820, 0x1e20e: 0x6ce25c20, 0x1e20f: 0x6d058620, + 0x1e210: 0x6c6aaa20, 0x1e211: 0x6d14dc20, 0x1e212: 0x6cc5e020, 0x1e213: 0x6d0ac020, + 0x1e214: 0x6d1a4e20, 0x1e215: 0x6ccd7e20, 0x1e216: 0x6cb77020, 0x1e217: 0x6ceabc20, + 0x1e218: 0x6c61d820, 0x1e219: 0x6d0a8020, 0x1e21a: 0x6d1a5020, 0x1e21b: 0x6c356020, + 0x1e21c: 0x6c3b2c20, 0x1e21d: 0x6d0ba420, 0x1e21e: 0x6d109e20, 0x1e21f: 0x6cd98c20, + 0x1e220: 0x6cd06020, 0x1e221: 0x6d1a5e20, 0x1e222: 0x6d02ce20, 0x1e223: 0x6c743420, + 0x1e224: 0x6cff8620, 0x1e225: 0x6ca54e20, 0x1e226: 0x6c18c020, 0x1e227: 0x6d1f2e20, + 0x1e228: 0x6d352220, 0x1e229: 0x6d046820, 0x1e22a: 0x6c39d620, 0x1e22b: 0x6d033220, + 0x1e22c: 0x6c174020, 0x1e22d: 0x6ccf4420, 0x1e22e: 0x6cfaa220, 0x1e22f: 0x6cc94e20, + 0x1e230: 0x6d3ce220, 0x1e231: 0x6d063c20, 0x1e232: 0x6d177820, 0x1e233: 0x6d177a20, + 0x1e234: 0x6cdb7a20, 0x1e235: 0x6c1ab220, 0x1e236: 0x6c509e20, 0x1e237: 0x6ccff620, + 0x1e238: 0x6c512c20, 0x1e239: 0x6d06e620, 0x1e23a: 0x6d31de20, 0x1e23b: 0x6d3afa20, + 0x1e23c: 0x6d334e20, 0x1e23d: 0x6c46a820, 0x1e23e: 0x6d3e5c20, 0x1e23f: 0x6d3f1c20, + // Block 0x789, offset 0x1e240 + 0x1e240: 0x6d2d7820, 0x1e241: 0x6c479420, 0x1e242: 0x6c3ffe20, 0x1e243: 0x6c65a020, + 0x1e244: 0x6c2eb420, 0x1e245: 0x6c8d0a20, 0x1e246: 0x6c2bfa20, 0x1e247: 0x6d104e20, + 0x1e248: 0x6c861c20, 0x1e249: 0x6ca4b020, 0x1e24a: 0x6cacb820, 0x1e24b: 0x6d392e20, + 0x1e24c: 0x6c422220, 0x1e24d: 0x6d17c420, 0x1e24e: 0x6c724420, 0x1e24f: 0x6d120c20, + 0x1e250: 0x6d2cc820, 0x1e251: 0x6d150020, 0x1e252: 0x6d150220, 0x1e253: 0x6cc24a20, + 0x1e254: 0x6d2fb620, 0x1e255: 0x6cb2b220, 0x1e256: 0x6c09ac20, 0x1e257: 0x6d049620, + 0x1e258: 0x6cc11620, 0x1e259: 0x6c037c20, 0x1e25a: 0x6c26aa20, 0x1e25b: 0x6d411e20, + 0x1e25c: 0x6ce1cc20, 0x1e25d: 0x6d3a7220, 0x1e25e: 0x6c224820, 0x1e25f: 0x6d305e20, + 0x1e260: 0x6d1e3e20, 0x1e261: 0x6d064620, 0x1e262: 0x6d0a2020, 0x1e263: 0x6d180c20, + 0x1e264: 0x6c5a5620, 0x1e265: 0x6c514420, 0x1e266: 0x6cd3a220, 0x1e267: 0x6c13f020, + 0x1e268: 0x6cfff820, 0x1e269: 0x6cd1d820, 0x1e26a: 0x6c523e20, 0x1e26b: 0x6c144420, + 0x1e26c: 0x6c46ba20, 0x1e26d: 0x6c4b0c20, 0x1e26e: 0x6cc30420, 0x1e26f: 0x6c5bea20, + 0x1e270: 0x6c6afc20, 0x1e271: 0x6c57a220, 0x1e272: 0x6c40fc20, 0x1e273: 0x6cfdca20, + 0x1e274: 0x6ceea420, 0x1e275: 0x6ccffc20, 0x1e276: 0x6d393420, 0x1e277: 0x6ce75c20, + 0x1e278: 0x6c9c6220, 0x1e279: 0x6d2d8420, 0x1e27a: 0x6ca04620, 0x1e27b: 0x6c366420, + 0x1e27c: 0x6c5ace20, 0x1e27d: 0x6d0cb220, 0x1e27e: 0x6d046e20, 0x1e27f: 0x6c48bc20, + // Block 0x78a, offset 0x1e280 + 0x1e280: 0x6c37d220, 0x1e281: 0x6c0e2420, 0x1e282: 0x6ce5c420, 0x1e283: 0x6d152020, + 0x1e284: 0x6c82ca20, 0x1e285: 0x6d39b420, 0x1e286: 0x6c7ba420, 0x1e287: 0x6c7ac620, + 0x1e288: 0x6cf3dc20, 0x1e289: 0x6d238220, 0x1e28a: 0x6ce2a420, 0x1e28b: 0x6c625220, + 0x1e28c: 0x6d36a020, 0x1e28d: 0x6cc60220, 0x1e28e: 0x6c244e20, 0x1e28f: 0x6c810c20, + 0x1e290: 0x6c357a20, 0x1e291: 0x6c7bc620, 0x1e292: 0x6c370c20, 0x1e293: 0x6cd3b820, + 0x1e294: 0x6ce6d820, 0x1e295: 0x6c289620, 0x1e296: 0x6c074620, 0x1e297: 0x6c151020, + 0x1e298: 0x6d205620, 0x1e299: 0x6c794a20, 0x1e29a: 0x6cbc4e20, 0x1e29b: 0x6cbd3820, + 0x1e29c: 0x6cd65020, 0x1e29d: 0x6c014220, 0x1e29e: 0x6d227c20, 0x1e29f: 0x6cfffe20, + 0x1e2a0: 0x6c1a2220, 0x1e2a1: 0x6c6bf420, 0x1e2a2: 0x6cfcee20, 0x1e2a3: 0x6cf37a20, + 0x1e2a4: 0x6cf51020, 0x1e2a5: 0x6c435620, 0x1e2a6: 0x6cd99a20, 0x1e2a7: 0x6c101a20, + 0x1e2a8: 0x6c5c0420, 0x1e2a9: 0x6c6e9820, 0x1e2aa: 0x6cd76a20, 0x1e2ab: 0x6d325220, + 0x1e2ac: 0x6cd76c20, 0x1e2ad: 0x6c31ae20, 0x1e2ae: 0x6c57e420, 0x1e2af: 0x6c172420, + 0x1e2b0: 0x6cd6fe20, 0x1e2b1: 0x6c6b2820, 0x1e2b2: 0x6c78d420, 0x1e2b3: 0x6cc13a20, + 0x1e2b4: 0x6c23ac20, 0x1e2b5: 0x6cff9820, 0x1e2b6: 0x6cdc6420, 0x1e2b7: 0x6cee3620, + 0x1e2b8: 0x6cfb8620, 0x1e2b9: 0x6c3a6c20, 0x1e2ba: 0x6c1ad220, 0x1e2bb: 0x6cde9220, + 0x1e2bc: 0x6d186620, 0x1e2bd: 0x6ca6c220, 0x1e2be: 0x6d1a9a20, 0x1e2bf: 0x6c2e3820, + // Block 0x78b, offset 0x1e2c0 + 0x1e2c0: 0x6cb06820, 0x1e2c1: 0x6d3d8c20, 0x1e2c2: 0x6c15de20, 0x1e2c3: 0x6c188420, + 0x1e2c4: 0x6d3cd620, 0x1e2c5: 0x6c626a20, 0x1e2c6: 0x6cb52820, 0x1e2c7: 0x6ce00820, + 0x1e2c8: 0x6d3ca420, 0x1e2c9: 0x6cf00c20, 0x1e2ca: 0x6c714c20, 0x1e2cb: 0x6cbeb220, + 0x1e2cc: 0x6c303c20, 0x1e2cd: 0x6d335420, 0x1e2ce: 0x6d2af220, 0x1e2cf: 0x6d406020, + 0x1e2d0: 0x6cb91620, 0x1e2d1: 0x6d3d8e20, 0x1e2d2: 0x6c89c820, 0x1e2d3: 0x6c66c020, + 0x1e2d4: 0x6c1f6e20, 0x1e2d5: 0x6c4fe420, 0x1e2d6: 0x6c952620, 0x1e2d7: 0x6cd06e20, + 0x1e2d8: 0x6c0c7820, 0x1e2d9: 0x6c581220, 0x1e2da: 0x6cb12620, 0x1e2db: 0x6d219420, + 0x1e2dc: 0x6c2eea20, 0x1e2dd: 0x6d05e820, 0x1e2de: 0x6cb14220, 0x1e2df: 0x6cd3de20, + 0x1e2e0: 0x6d07d220, 0x1e2e1: 0x6cd3e020, 0x1e2e2: 0x6c5d4220, 0x1e2e3: 0x6c57c020, + 0x1e2e4: 0x6c36ac20, 0x1e2e5: 0x6d384020, 0x1e2e6: 0x6c2c9c20, 0x1e2e7: 0x6d00f220, + 0x1e2e8: 0x6c3ef620, 0x1e2e9: 0x6cb49420, 0x1e2ea: 0x6ce69020, 0x1e2eb: 0x6c66d620, + 0x1e2ec: 0x6cb71e20, 0x1e2ed: 0x6d23f620, 0x1e2ee: 0x6d3e9020, 0x1e2ef: 0x6d3b9420, + 0x1e2f0: 0x6cf81420, 0x1e2f1: 0x6c5c4220, 0x1e2f2: 0x6d1a0220, 0x1e2f3: 0x6c015020, + 0x1e2f4: 0x6cfb9e20, 0x1e2f5: 0x6ca40e20, 0x1e2f6: 0x6c18ec20, 0x1e2f7: 0x6c3cce20, + 0x1e2f8: 0x6d39c620, 0x1e2f9: 0x6d0fd820, 0x1e2fa: 0x6d0ec420, 0x1e2fb: 0x6c5a0020, + 0x1e2fc: 0x6d07d420, 0x1e2fd: 0x6c443a20, 0x1e2fe: 0x6cab0e20, 0x1e2ff: 0x6cb53220, + // Block 0x78c, offset 0x1e300 + 0x1e300: 0x6ca1e820, 0x1e301: 0x6d134620, 0x1e302: 0x6cf0d620, 0x1e303: 0x6d044620, + 0x1e304: 0x6ce2ba20, 0x1e305: 0x6d38b620, 0x1e306: 0x6ccdc020, 0x1e307: 0x6c65ec20, + 0x1e308: 0x6cb33a20, 0x1e309: 0x6c7d2220, 0x1e30a: 0x6c5a6420, 0x1e30b: 0x6c5e0c20, + 0x1e30c: 0x6c43b620, 0x1e30d: 0x6d1cac20, 0x1e30e: 0x6c9c7420, 0x1e30f: 0x6cffc020, + 0x1e310: 0x6c9d9820, 0x1e311: 0x6cf81a20, 0x1e312: 0x6cbae220, 0x1e313: 0x6c188c20, + 0x1e314: 0x6d097220, 0x1e315: 0x6ce38820, 0x1e316: 0x6cdb4a20, 0x1e317: 0x6c059420, + 0x1e318: 0x6c1b5a20, 0x1e319: 0x6cb92820, 0x1e31a: 0x6cd3ea20, 0x1e31b: 0x6c67c820, + 0x1e31c: 0x6d25b620, 0x1e31d: 0x6d023620, 0x1e31e: 0x6c51f620, 0x1e31f: 0x6ce1f220, + 0x1e320: 0x6d115020, 0x1e321: 0x6d115220, 0x1e322: 0x6d378020, 0x1e323: 0x6d21c820, + 0x1e324: 0x6c0c4020, 0x1e325: 0x6c23e020, 0x1e326: 0x6cbee620, 0x1e327: 0x6c846420, + 0x1e328: 0x6ca08020, 0x1e329: 0x6ca17620, 0x1e32a: 0x6cce2420, 0x1e32b: 0x6d30b020, + 0x1e32c: 0x6ca05420, 0x1e32d: 0x6c660420, 0x1e32e: 0x6d2b1820, 0x1e32f: 0x6c6a3a20, + 0x1e330: 0x6c886e20, 0x1e331: 0x6c90c620, 0x1e332: 0x6c121020, 0x1e333: 0x6cab5e20, + 0x1e334: 0x6c4c0620, 0x1e335: 0x6cf7ae20, 0x1e336: 0x6d3dc020, 0x1e337: 0x6c027a20, + 0x1e338: 0x6c027c20, 0x1e339: 0x6c6cc220, 0x1e33a: 0x6d30b220, 0x1e33b: 0x6d158620, + 0x1e33c: 0x6c551220, 0x1e33d: 0x6c680e20, 0x1e33e: 0x6c978e20, 0x1e33f: 0x6c178a20, + // Block 0x78d, offset 0x1e340 + 0x1e340: 0x6c4f2620, 0x1e341: 0x6c576020, 0x1e342: 0x6c160020, 0x1e343: 0x6d060020, + 0x1e344: 0x6d2ba420, 0x1e345: 0x6ccb9220, 0x1e346: 0x6cf71c20, 0x1e347: 0x6d2c0420, + 0x1e348: 0x6c337a20, 0x1e349: 0x6d336c20, 0x1e34a: 0x6ca4ce20, 0x1e34b: 0x6c7fda20, + 0x1e34c: 0x6c359820, 0x1e34d: 0x6d1c2620, 0x1e34e: 0x6c74ee20, 0x1e34f: 0x6c5f8220, + 0x1e350: 0x6d421220, 0x1e351: 0x6c696020, 0x1e352: 0x6c0ffc20, 0x1e353: 0x6c5c8620, + 0x1e354: 0x6d3bf420, 0x1e355: 0x6cf40820, 0x1e356: 0x6d2b7a20, 0x1e357: 0x6d2c6220, + 0x1e358: 0x6cd42220, 0x1e359: 0x6cbc6c20, 0x1e35a: 0x6ce03620, 0x1e35b: 0x6d2b7c20, + 0x1e35c: 0x6cb4a020, 0x1e35d: 0x6cd12820, 0x1e35e: 0x6d07ee20, 0x1e35f: 0x6d2a9820, + 0x1e360: 0x6ce04020, 0x1e361: 0x6c293620, 0x1e362: 0x6cdcac20, 0x1e363: 0x6cfc4e20, + 0x1e364: 0x6c5f8c20, 0x1e365: 0x6c69d820, 0x1e366: 0x6c6e3c20, 0x1e367: 0x6d2e9820, + 0x1e368: 0x6ca45c20, 0x1e369: 0x6d143220, 0x1e36a: 0x6c010420, 0x1e36b: 0x6d2dbc20, + 0x1e36c: 0x6cb0d820, 0x1e36d: 0x6c5b7e20, 0x1e36e: 0x6c57d420, 0x1e36f: 0x6d193220, + 0x1e370: 0x6d193420, 0x1e371: 0x6ccdd620, 0x1e372: 0x6cc51c20, 0x1e373: 0x6caa3220, + 0x1e374: 0x6cba3220, 0x1e375: 0x6d3cbe20, 0x1e376: 0x6cdee420, 0x1e377: 0x6c56e020, + 0x1e378: 0x6d38c420, 0x1e379: 0x6c500420, 0x1e37a: 0x6c010620, 0x1e37b: 0x6d1c3420, + 0x1e37c: 0x6c671a20, 0x1e37d: 0x6d246620, 0x1e37e: 0x6c662c20, 0x1e37f: 0x6c5c9c20, + // Block 0x78e, offset 0x1e380 + 0x1e380: 0x6c31f020, 0x1e381: 0x6d30bc20, 0x1e382: 0x6d08d020, 0x1e383: 0x6d29bc20, + 0x1e384: 0x6c830c20, 0x1e385: 0x6cd08c20, 0x1e386: 0x6cf12220, 0x1e387: 0x6c161a20, + 0x1e388: 0x6c879020, 0x1e389: 0x6d159a20, 0x1e38a: 0x6c0bdc20, 0x1e38b: 0x6d30c820, + 0x1e38c: 0x6d0f0e20, 0x1e38d: 0x6c36f220, 0x1e38e: 0x6c1e0e20, 0x1e38f: 0x6cf12a20, + 0x1e390: 0x6c1e1020, 0x1e391: 0x6d125620, 0x1e392: 0x6c157c20, 0x1e393: 0x6cc51e20, + 0x1e394: 0x6d1b2c20, 0x1e395: 0x6c801020, 0x1e396: 0x6c194820, 0x1e397: 0x6d013820, + 0x1e398: 0x6ca8cc20, 0x1e399: 0x6c584c20, 0x1e39a: 0x6d29ca20, 0x1e39b: 0x6d197c20, + 0x1e39c: 0x6c294a20, 0x1e39d: 0x6d2dda20, 0x1e39e: 0x6d0f2a20, 0x1e39f: 0x6c321020, + 0x1e3a0: 0x6d0c5020, 0x1e3a1: 0x6c616e20, 0x1e3a2: 0x6c2f8c20, 0x1e3a3: 0x6c3fa220, + 0x1e3a4: 0x6cc5a420, 0x1e3a5: 0x6c5e6620, 0x1e3a6: 0x6c6a5c20, 0x1e3a7: 0x6c53b420, + 0x1e3a8: 0x6ce25820, 0x1e3a9: 0x6cc51820, 0x1e3aa: 0x6ccd6620, 0x1e3ab: 0x6cb72820, + 0x1e3ac: 0x6cea9420, 0x1e3ad: 0x6d0abe20, 0x1e3ae: 0x6d164e20, 0x1e3af: 0x6d0a6220, + 0x1e3b0: 0x6c617020, 0x1e3b1: 0x6cc5aa20, 0x1e3b2: 0x6c679c20, 0x1e3b3: 0x6c5b8c20, + 0x1e3b4: 0x6cab2c20, 0x1e3b5: 0x6c71f420, 0x1e3b6: 0x6d0b7220, 0x1e3b7: 0x6ca54220, + 0x1e3b8: 0x6d062420, 0x1e3b9: 0x6c354620, 0x1e3ba: 0x6c952020, 0x1e3bb: 0x6d045220, + 0x1e3bc: 0x6cd97c20, 0x1e3bd: 0x6c3cc420, 0x1e3be: 0x6ccf3220, 0x1e3bf: 0x6c39b820, + // Block 0x78f, offset 0x1e3c0 + 0x1e3c0: 0x6c73d620, 0x1e3c1: 0x6d333a20, 0x1e3c2: 0x6c475a20, 0x1e3c3: 0x6c508a20, + 0x1e3c4: 0x6cb27020, 0x1e3c5: 0x6d410820, 0x1e3c6: 0x6cd40e20, 0x1e3c7: 0x6d048620, + 0x1e3c8: 0x6d2caa20, 0x1e3c9: 0x6cdb7820, 0x1e3ca: 0x6d31b420, 0x1e3cb: 0x6c2bce20, + 0x1e3cc: 0x6d385420, 0x1e3cd: 0x6c221e20, 0x1e3ce: 0x6cc0d420, 0x1e3cf: 0x6d2f9820, + 0x1e3d0: 0x6c092020, 0x1e3d1: 0x6d169c20, 0x1e3d2: 0x6d146620, 0x1e3d3: 0x6c7b8620, + 0x1e3d4: 0x6c82b620, 0x1e3d5: 0x6cd32220, 0x1e3d6: 0x6c48aa20, 0x1e3d7: 0x6cd19c20, + 0x1e3d8: 0x6c5fe420, 0x1e3d9: 0x6c5a8c20, 0x1e3da: 0x6c19c020, 0x1e3db: 0x6d398420, + 0x1e3dc: 0x6ccfb420, 0x1e3dd: 0x6c578620, 0x1e3de: 0x6c286c20, 0x1e3df: 0x6c469620, + 0x1e3e0: 0x6cc2ba20, 0x1e3e1: 0x6c4aca20, 0x1e3e2: 0x6d09e020, 0x1e3e3: 0x6d16d220, + 0x1e3e4: 0x6d328e20, 0x1e3e5: 0x6c40de20, 0x1e3e6: 0x6cfdb020, 0x1e3e7: 0x6c143220, + 0x1e3e8: 0x6c5d1a20, 0x1e3e9: 0x6d062e20, 0x1e3ea: 0x6d386220, 0x1e3eb: 0x6c6bd420, + 0x1e3ec: 0x6cf35c20, 0x1e3ed: 0x6d223020, 0x1e3ee: 0x6cbc3220, 0x1e3ef: 0x6cf4ce20, + 0x1e3f0: 0x6c433c20, 0x1e3f1: 0x6d203220, 0x1e3f2: 0x6c5ba420, 0x1e3f3: 0x6c7bbc20, + 0x1e3f4: 0x6cd76620, 0x1e3f5: 0x6cd98220, 0x1e3f6: 0x6c370a20, 0x1e3f7: 0x6cbea220, + 0x1e3f8: 0x6d399620, 0x1e3f9: 0x6d404a20, 0x1e3fa: 0x6caae620, 0x1e3fb: 0x6c319420, + 0x1e3fc: 0x6d3d3e20, 0x1e3fd: 0x6c3a4e20, 0x1e3fe: 0x6c789c20, 0x1e3ff: 0x6cefa620, + // Block 0x790, offset 0x1e400 + 0x1e400: 0x6d20f820, 0x1e401: 0x6cd6fa20, 0x1e402: 0x6cd05420, 0x1e403: 0x6c2e1620, + 0x1e404: 0x6c15a220, 0x1e405: 0x6c89b020, 0x1e406: 0x6d3cd020, 0x1e407: 0x6cdc3220, + 0x1e408: 0x6cdfd620, 0x1e409: 0x6cd05620, 0x1e40a: 0x6d174820, 0x1e40b: 0x6ca1d020, + 0x1e40c: 0x6c18c220, 0x1e40d: 0x6c2e9620, 0x1e40e: 0x6c5a5220, 0x1e40f: 0x6c668220, + 0x1e410: 0x6d00a620, 0x1e411: 0x6d095a20, 0x1e412: 0x6d12ea20, 0x1e413: 0x6cf08820, + 0x1e414: 0x6c361a20, 0x1e415: 0x6d232420, 0x1e416: 0x6d078e20, 0x1e417: 0x6c14f020, + 0x1e418: 0x6d3e2c20, 0x1e419: 0x6c012c20, 0x1e41a: 0x6d0e6620, 0x1e41b: 0x6c2c5020, + 0x1e41c: 0x6c9c4e20, 0x1e41d: 0x6cb13c20, 0x1e41e: 0x6d059020, 0x1e41f: 0x6ca05820, + 0x1e420: 0x6c292e20, 0x1e421: 0x6cdab820, 0x1e422: 0x6d01b620, 0x1e423: 0x6d10fe20, + 0x1e424: 0x6c057420, 0x1e425: 0x6cd38c20, 0x1e426: 0x6cb8e420, 0x1e427: 0x6c9d4c20, + 0x1e428: 0x6c6c9820, 0x1e429: 0x6c976820, 0x1e42a: 0x6d306620, 0x1e42b: 0x6c65b620, + 0x1e42c: 0x6ca05220, 0x1e42d: 0x6cdff420, 0x1e42e: 0x6d2b7820, 0x1e42f: 0x6cbbe420, + 0x1e430: 0x6c7fa820, 0x1e431: 0x6cb49020, 0x1e432: 0x6c748620, 0x1e433: 0x6d0ea820, + 0x1e434: 0x6cba1e20, 0x1e435: 0x6d2d9020, 0x1e436: 0x6c193c20, 0x1e437: 0x6c475c20, + 0x1e438: 0x6cb8cc20, 0x1e439: 0x6c534020, 0x1e43a: 0x6cf96420, 0x1e43b: 0x6c602420, + 0x1e43c: 0x6c536820, 0x1e43d: 0x6c4db220, 0x1e43e: 0x6c52c020, 0x1e43f: 0x6cf6f420, + // Block 0x791, offset 0x1e440 + 0x1e440: 0x6cf6f620, 0x1e441: 0x6c5d6220, 0x1e442: 0x6c8a3e20, 0x1e443: 0x6c4e6a20, + 0x1e444: 0x6c31f220, 0x1e445: 0x6c900420, 0x1e446: 0x6c30fa20, 0x1e447: 0x6c675a20, + 0x1e448: 0x6cb6e820, 0x1e449: 0x6cd37220, 0x1e44a: 0x6c852420, 0x1e44b: 0x6c2a9e20, + 0x1e44c: 0x6cec9a20, 0x1e44d: 0x6c088a20, 0x1e44e: 0x6cd60820, 0x1e44f: 0x6cfd1c20, + 0x1e450: 0x6c3c7020, 0x1e451: 0x6d375a20, 0x1e452: 0x6d377620, 0x1e453: 0x6d0f2c20, + 0x1e454: 0x6d0f3020, 0x1e455: 0x6cd2b020, 0x1e456: 0x6c1f1620, 0x1e457: 0x6c5aae20, + 0x1e458: 0x6cea4e20, 0x1e459: 0x6d177c20, 0x1e45a: 0x6cea5020, 0x1e45b: 0x6d177e20, + 0x1e45c: 0x6c649020, 0x1e45d: 0x6c034a20, 0x1e45e: 0x6c547220, 0x1e45f: 0x6c364820, + 0x1e460: 0x6c1e8420, 0x1e461: 0x6cfe3020, 0x1e462: 0x6c593e20, 0x1e463: 0x6c64c220, + 0x1e464: 0x6c790420, 0x1e465: 0x6c40fe20, 0x1e466: 0x6c725a20, 0x1e467: 0x6c3d8a20, + 0x1e468: 0x6cf68420, 0x1e469: 0x6c0d4820, 0x1e46a: 0x6c4fd620, 0x1e46b: 0x6d23ce20, + 0x1e46c: 0x6d39c820, 0x1e46d: 0x6c638420, 0x1e46e: 0x6c3b9a20, 0x1e46f: 0x6cf6f820, + 0x1e470: 0x6c0f8020, 0x1e471: 0x6cf16620, 0x1e472: 0x6c58aa20, 0x1e473: 0x6c0d5820, + 0x1e474: 0x6c2ba620, 0x1e475: 0x6d3fce20, 0x1e476: 0x6c3ba620, 0x1e477: 0x6d191c20, + 0x1e478: 0x6d357c20, 0x1e479: 0x6c064020, 0x1e47a: 0x6c147820, 0x1e47b: 0x6c01b420, + 0x1e47c: 0x6cafe620, 0x1e47d: 0x6ca33c20, 0x1e47e: 0x6caf6620, 0x1e47f: 0x6c468a20, + // Block 0x792, offset 0x1e480 + 0x1e480: 0x6ca34620, 0x1e481: 0x6d204820, 0x1e482: 0x6c2dcc20, 0x1e483: 0x6ca11e20, + 0x1e484: 0x6cd8ce20, 0x1e485: 0x6d04dc20, 0x1e486: 0x6c588420, 0x1e487: 0x6c7d7220, + 0x1e488: 0x6c514820, 0x1e489: 0x6c4fce20, 0x1e48a: 0x6ca13220, 0x1e48b: 0x6c4ef020, + 0x1e48c: 0x6c99a420, 0x1e48d: 0x6c842220, 0x1e48e: 0x6ca60420, 0x1e48f: 0x6c08f420, + 0x1e490: 0x6d229620, 0x1e491: 0x6c638620, 0x1e492: 0x6ce93a20, 0x1e493: 0x6c98be20, + 0x1e494: 0x6cb02620, 0x1e495: 0x6cf6fa20, 0x1e496: 0x6c36b820, 0x1e497: 0x6c72ae20, + 0x1e498: 0x6ca17820, 0x1e499: 0x6c1e6a20, 0x1e49a: 0x6ce03820, 0x1e49b: 0x6c584e20, + 0x1e49c: 0x6c753620, 0x1e49d: 0x6c06dc20, 0x1e49e: 0x6d313220, 0x1e49f: 0x6d254a20, + 0x1e4a0: 0x6c3fc820, 0x1e4a1: 0x6c110e20, 0x1e4a2: 0x6c461420, 0x1e4a3: 0x6ce27220, + 0x1e4a4: 0x6d14de20, 0x1e4a5: 0x6c4f7820, 0x1e4a6: 0x6ced8020, 0x1e4a7: 0x6cb20a20, + 0x1e4a8: 0x6c5dc820, 0x1e4a9: 0x6c395020, 0x1e4aa: 0x6cdfa620, 0x1e4ab: 0x6c498620, + 0x1e4ac: 0x6d2ac820, 0x1e4ad: 0x6d345e20, 0x1e4ae: 0x6c37cc20, 0x1e4af: 0x6d3afe20, + 0x1e4b0: 0x6cd38e20, 0x1e4b1: 0x6c09ae20, 0x1e4b2: 0x6d3e5e20, 0x1e4b3: 0x6c37d020, + 0x1e4b4: 0x6c4b4e20, 0x1e4b5: 0x6cb14020, 0x1e4b6: 0x6c0b3a20, 0x1e4b7: 0x6c971420, + 0x1e4b8: 0x6c277220, 0x1e4b9: 0x6cd16820, 0x1e4ba: 0x6c7bf820, 0x1e4bb: 0x6c3ab220, + 0x1e4bc: 0x6ce5f420, 0x1e4bd: 0x6d150620, 0x1e4be: 0x6c1b2a20, 0x1e4bf: 0x6c998620, + // Block 0x793, offset 0x1e4c0 + 0x1e4c0: 0x6c51c820, 0x1e4c1: 0x6c09b020, 0x1e4c2: 0x6c927420, 0x1e4c3: 0x6c8c5420, + 0x1e4c4: 0x6c5bec20, 0x1e4c5: 0x6c410020, 0x1e4c6: 0x6cb11a20, 0x1e4c7: 0x6d3e6020, + 0x1e4c8: 0x6c642020, 0x1e4c9: 0x6d070420, 0x1e4ca: 0x6d2b6020, 0x1e4cb: 0x6c691020, + 0x1e4cc: 0x6c414a20, 0x1e4cd: 0x6d29dc20, 0x1e4ce: 0x6c669e20, 0x1e4cf: 0x6d1be220, + 0x1e4d0: 0x6d0a9c20, 0x1e4d1: 0x6d325420, 0x1e4d2: 0x6ccef820, 0x1e4d3: 0x6c0d4a20, + 0x1e4d4: 0x6c0d4c20, 0x1e4d5: 0x6cc08620, 0x1e4d6: 0x6ccefa20, 0x1e4d7: 0x6c203c20, + 0x1e4d8: 0x6d29e620, 0x1e4d9: 0x6d38a220, 0x1e4da: 0x6c7f5220, 0x1e4db: 0x6d299820, + 0x1e4dc: 0x6c22e020, 0x1e4dd: 0x6c188620, 0x1e4de: 0x6cce3a20, 0x1e4df: 0x6ce51620, + 0x1e4e0: 0x6cadee20, 0x1e4e1: 0x6c44de20, 0x1e4e2: 0x6cfb8820, 0x1e4e3: 0x6c974020, + 0x1e4e4: 0x6c66c220, 0x1e4e5: 0x6cdc6820, 0x1e4e6: 0x6c404420, 0x1e4e7: 0x6ce0aa20, + 0x1e4e8: 0x6c23ae20, 0x1e4e9: 0x6c23b020, 0x1e4ea: 0x6d36c620, 0x1e4eb: 0x6c5f2220, + 0x1e4ec: 0x6d2f3e20, 0x1e4ed: 0x6c322c20, 0x1e4ee: 0x6c6d5420, 0x1e4ef: 0x6d047420, + 0x1e4f0: 0x6c218820, 0x1e4f1: 0x6d280420, 0x1e4f2: 0x6c061420, 0x1e4f3: 0x6d290c20, + 0x1e4f4: 0x6c7f5820, 0x1e4f5: 0x6c3cf820, 0x1e4f6: 0x6c125c20, 0x1e4f7: 0x6c5f6020, + 0x1e4f8: 0x6cd17e20, 0x1e4f9: 0x6d18da20, 0x1e4fa: 0x6d3bec20, 0x1e4fb: 0x6c406820, + 0x1e4fc: 0x6c46de20, 0x1e4fd: 0x6cc9ea20, 0x1e4fe: 0x6d2b1a20, 0x1e4ff: 0x6c8a4020, + // Block 0x794, offset 0x1e500 + 0x1e500: 0x6d18f820, 0x1e501: 0x6c045e20, 0x1e502: 0x6c191620, 0x1e503: 0x6ceda620, + 0x1e504: 0x6d373220, 0x1e505: 0x6d3cb620, 0x1e506: 0x6c0c4620, 0x1e507: 0x6d276e20, + 0x1e508: 0x6d2bb620, 0x1e509: 0x6c28e020, 0x1e50a: 0x6d29ae20, 0x1e50b: 0x6d0eec20, + 0x1e50c: 0x6cb4c420, 0x1e50d: 0x6ccdd820, 0x1e50e: 0x6cedac20, 0x1e50f: 0x6d1cca20, + 0x1e510: 0x6c6d7220, 0x1e511: 0x6c423c20, 0x1e512: 0x6cfbd420, 0x1e513: 0x6d29f020, + 0x1e514: 0x6c0ac620, 0x1e515: 0x6c31f420, 0x1e516: 0x6cd54820, 0x1e517: 0x6d0f0620, + 0x1e518: 0x6cce4220, 0x1e519: 0x6d08d420, 0x1e51a: 0x6c907020, 0x1e51b: 0x6c424420, + 0x1e51c: 0x6d29f420, 0x1e51d: 0x6c06d220, 0x1e51e: 0x6d311c20, 0x1e51f: 0x6c3fa820, + 0x1e520: 0x6d253420, 0x1e521: 0x6c460c20, 0x1e522: 0x6c110c20, 0x1e523: 0x6d2aae20, + 0x1e524: 0x6cfb2e20, 0x1e525: 0x6c043820, 0x1e526: 0x6d2f2a20, 0x1e527: 0x6c5da220, + 0x1e528: 0x6d358e20, 0x1e529: 0x6c393420, 0x1e52a: 0x6cdf9220, 0x1e52b: 0x6cb20620, + 0x1e52c: 0x6c0b2a20, 0x1e52d: 0x6c469820, 0x1e52e: 0x6d3ab420, 0x1e52f: 0x6c497a20, + 0x1e530: 0x6c37c420, 0x1e531: 0x6c666220, 0x1e532: 0x6c078220, 0x1e533: 0x6cd34820, + 0x1e534: 0x6ce5ec20, 0x1e535: 0x6c4b3a20, 0x1e536: 0x6c7bec20, 0x1e537: 0x6c274e20, + 0x1e538: 0x6c995a20, 0x1e539: 0x6c3a9220, 0x1e53a: 0x6c51be20, 0x1e53b: 0x6d14b020, + 0x1e53c: 0x6d2b5c20, 0x1e53d: 0x6d35ce20, 0x1e53e: 0x6c640e20, 0x1e53f: 0x6c5bb020, + // Block 0x795, offset 0x1e540 + 0x1e540: 0x6d3e1e20, 0x1e541: 0x6c8c5020, 0x1e542: 0x6c922c20, 0x1e543: 0x6d29d820, + 0x1e544: 0x6d3e2020, 0x1e545: 0x6c40f020, 0x1e546: 0x6c6cfa20, 0x1e547: 0x6cc05220, + 0x1e548: 0x6d323c20, 0x1e549: 0x6c7f4620, 0x1e54a: 0x6ccef020, 0x1e54b: 0x6c400020, + 0x1e54c: 0x6c322020, 0x1e54d: 0x6c5edc20, 0x1e54e: 0x6cd52c20, 0x1e54f: 0x6cce3820, + 0x1e550: 0x6c22ce20, 0x1e551: 0x6c09b220, 0x1e552: 0x6d388c20, 0x1e553: 0x6c44d420, + 0x1e554: 0x6cadda20, 0x1e555: 0x6c283620, 0x1e556: 0x6c7f4c20, 0x1e557: 0x6c3ce820, + 0x1e558: 0x6d3c9e20, 0x1e559: 0x6c402820, 0x1e55a: 0x6d3bd620, 0x1e55b: 0x6cc9e620, + 0x1e55c: 0x6d2af420, 0x1e55d: 0x6d0ec820, 0x1e55e: 0x6d299a20, 0x1e55f: 0x6d276820, + 0x1e560: 0x6d2bb220, 0x1e561: 0x6ccdc220, 0x1e562: 0x6d1cae20, 0x1e563: 0x6c423e20, + 0x1e564: 0x6c1be820, 0x1e565: 0x6cf60220, 0x1e566: 0x6ccf4620, 0x1e567: 0x6ca42420, + 0x1e568: 0x6ce75e20, 0x1e569: 0x6cf8a820, 0x1e56a: 0x6c197620, 0x1e56b: 0x6c51dc20, + 0x1e56c: 0x6c199620, 0x1e56d: 0x6d30dc20, 0x1e56e: 0x6cf9f620, 0x1e56f: 0x6ce14620, + 0x1e570: 0x6d407e20, 0x1e571: 0x6d407c20, 0x1e572: 0x6c85b620, 0x1e573: 0x6c6f6020, + 0x1e574: 0x6c3fca20, 0x1e575: 0x6d2fa620, 0x1e576: 0x6c41d220, 0x1e577: 0x6cb6ea20, + 0x1e578: 0x6ccd8020, 0x1e579: 0x6cbf1c20, 0x1e57a: 0x6d1adc20, 0x1e57b: 0x6cfc0c20, + 0x1e57c: 0x6c21fe20, 0x1e57d: 0x6c743620, 0x1e57e: 0x6cbdd420, 0x1e57f: 0x6c1b2020, + // Block 0x796, offset 0x1e580 + 0x1e580: 0x6c220020, 0x1e581: 0x6c192820, 0x1e582: 0x6c192a20, 0x1e583: 0x6c2eb620, + 0x1e584: 0x6c70a020, 0x1e585: 0x6c174820, 0x1e586: 0x6c2b3020, 0x1e587: 0x6cf89620, + 0x1e588: 0x6d2d7a20, 0x1e589: 0x6c745c20, 0x1e58a: 0x6d26be20, 0x1e58b: 0x6cc11820, + 0x1e58c: 0x6c606220, 0x1e58d: 0x6c1b3e20, 0x1e58e: 0x6c1e9420, 0x1e58f: 0x6c486420, + 0x1e590: 0x6d096820, 0x1e591: 0x6d3e6220, 0x1e592: 0x6ce59420, 0x1e593: 0x6c349c20, + 0x1e594: 0x6c8b1c20, 0x1e595: 0x6c41e220, 0x1e596: 0x6cdd3220, 0x1e597: 0x6c245020, + 0x1e598: 0x6cf79820, 0x1e599: 0x6d2fd220, 0x1e59a: 0x6cdaf420, 0x1e59b: 0x6d1b0020, + 0x1e59c: 0x6c715020, 0x1e59d: 0x6c66c420, 0x1e59e: 0x6cc3f420, 0x1e59f: 0x6ce1a020, + 0x1e5a0: 0x6c21d020, 0x1e5a1: 0x6c250420, 0x1e5a2: 0x6c92b820, 0x1e5a3: 0x6cc27420, + 0x1e5a4: 0x6c298c20, 0x1e5a5: 0x6cbfc820, 0x1e5a6: 0x6d3e9220, 0x1e5a7: 0x6ce37e20, + 0x1e5a8: 0x6cc14a20, 0x1e5a9: 0x6c1c8820, 0x1e5aa: 0x6c5a1e20, 0x1e5ab: 0x6cbc0a20, + 0x1e5ac: 0x6cbbc220, 0x1e5ad: 0x6c69ce20, 0x1e5ae: 0x6d2a9a20, 0x1e5af: 0x6ce44220, + 0x1e5b0: 0x6c37b020, 0x1e5b1: 0x6d298420, 0x1e5b2: 0x6d298820, 0x1e5b3: 0x6d40a620, + 0x1e5b4: 0x6cabbc20, 0x1e5b5: 0x6c064220, 0x1e5b6: 0x6c7a8c20, 0x1e5b7: 0x6c77f220, + 0x1e5b8: 0x6c33cc20, 0x1e5b9: 0x6c743820, 0x1e5ba: 0x6c3d6c20, 0x1e5bb: 0x6c190020, + 0x1e5bc: 0x6c658c20, 0x1e5bd: 0x6c39e420, 0x1e5be: 0x6d352420, 0x1e5bf: 0x6cdde620, + // Block 0x797, offset 0x1e5c0 + 0x1e5c0: 0x6d26a820, 0x1e5c1: 0x6c03b620, 0x1e5c2: 0x6cb5d820, 0x1e5c3: 0x6d26aa20, + 0x1e5c4: 0x6cbab420, 0x1e5c5: 0x6ceba820, 0x1e5c6: 0x6cdf2420, 0x1e5c7: 0x6d17c820, + 0x1e5c8: 0x6ca72620, 0x1e5c9: 0x6c8d0e20, 0x1e5ca: 0x6c9a9420, 0x1e5cb: 0x6c038220, + 0x1e5cc: 0x6c2e5820, 0x1e5cd: 0x6c7a4420, 0x1e5ce: 0x6ceb2420, 0x1e5cf: 0x6c636620, + 0x1e5d0: 0x6c220620, 0x1e5d1: 0x6cad7820, 0x1e5d2: 0x6cb83820, 0x1e5d3: 0x6d3b0020, + 0x1e5d4: 0x6c70a220, 0x1e5d5: 0x6c2d1c20, 0x1e5d6: 0x6d346e20, 0x1e5d7: 0x6c3d7620, + 0x1e5d8: 0x6cac5a20, 0x1e5d9: 0x6c724e20, 0x1e5da: 0x6ccce620, 0x1e5db: 0x6c0fe420, + 0x1e5dc: 0x6ca5ec20, 0x1e5dd: 0x6c724620, 0x1e5de: 0x6c861e20, 0x1e5df: 0x6c449a20, + 0x1e5e0: 0x6d152420, 0x1e5e1: 0x6c5ef420, 0x1e5e2: 0x6c34fe20, 0x1e5e3: 0x6cfc1c20, + 0x1e5e4: 0x6c685420, 0x1e5e5: 0x6c350020, 0x1e5e6: 0x6d39b620, 0x1e5e7: 0x6cc30620, + 0x1e5e8: 0x6c7aec20, 0x1e5e9: 0x6d3b6820, 0x1e5ea: 0x6c4b5a20, 0x1e5eb: 0x6cbf4420, + 0x1e5ec: 0x6c7cd620, 0x1e5ed: 0x6cfdce20, 0x1e5ee: 0x6c1c3620, 0x1e5ef: 0x6c927620, + 0x1e5f0: 0x6cb11c20, 0x1e5f1: 0x6d367020, 0x1e5f2: 0x6c63d020, 0x1e5f3: 0x6ce5dc20, + 0x1e5f4: 0x6c113820, 0x1e5f5: 0x6c669820, 0x1e5f6: 0x6cde6a20, 0x1e5f7: 0x6cbb8020, + 0x1e5f8: 0x6c09e220, 0x1e5f9: 0x6cfab220, 0x1e5fa: 0x6c350220, 0x1e5fb: 0x6c5ef620, + 0x1e5fc: 0x6c714620, 0x1e5fd: 0x6c625420, 0x1e5fe: 0x6cd4fa20, 0x1e5ff: 0x6ce8e020, + // Block 0x798, offset 0x1e600 + 0x1e600: 0x6c1f6420, 0x1e601: 0x6c6e9a20, 0x1e602: 0x6ca85620, 0x1e603: 0x6cfef820, + 0x1e604: 0x6c10b020, 0x1e605: 0x6d091420, 0x1e606: 0x6c259a20, 0x1e607: 0x6ca25020, + 0x1e608: 0x6cd4fc20, 0x1e609: 0x6c896220, 0x1e60a: 0x6d1e5420, 0x1e60b: 0x6c691820, + 0x1e60c: 0x6c1dce20, 0x1e60d: 0x6cbb9220, 0x1e60e: 0x6ca1da20, 0x1e60f: 0x6cde9420, + 0x1e610: 0x6c66c620, 0x1e611: 0x6cb64620, 0x1e612: 0x6cf29e20, 0x1e613: 0x6cf00e20, + 0x1e614: 0x6c219820, 0x1e615: 0x6c6b2a20, 0x1e616: 0x6c609a20, 0x1e617: 0x6ca86420, + 0x1e618: 0x6c70be20, 0x1e619: 0x6c70c020, 0x1e61a: 0x6c950c20, 0x1e61b: 0x6c92bc20, + 0x1e61c: 0x6c839a20, 0x1e61d: 0x6c57f020, 0x1e61e: 0x6c728420, 0x1e61f: 0x6c1b4e20, + 0x1e620: 0x6ced4820, 0x1e621: 0x6cc31420, 0x1e622: 0x6ce2fa20, 0x1e623: 0x6c0f4c20, + 0x1e624: 0x6d40d220, 0x1e625: 0x6cbce220, 0x1e626: 0x6d160820, 0x1e627: 0x6c245e20, + 0x1e628: 0x6d3fbc20, 0x1e629: 0x6c113e20, 0x1e62a: 0x6d3fbe20, 0x1e62b: 0x6caf1620, + 0x1e62c: 0x6d36c820, 0x1e62d: 0x6d32d820, 0x1e62e: 0x6c2d2a20, 0x1e62f: 0x6d349420, + 0x1e630: 0x6d21aa20, 0x1e631: 0x6c346220, 0x1e632: 0x6c340c20, 0x1e633: 0x6c202820, + 0x1e634: 0x6d1e6020, 0x1e635: 0x6d380820, 0x1e636: 0x6c2c9e20, 0x1e637: 0x6d2c9220, + 0x1e638: 0x6c191020, 0x1e639: 0x6c1fce20, 0x1e63a: 0x6c66c820, 0x1e63b: 0x6c486e20, + 0x1e63c: 0x6ce13e20, 0x1e63d: 0x6c71d620, 0x1e63e: 0x6c3efa20, 0x1e63f: 0x6d40d820, + // Block 0x799, offset 0x1e640 + 0x1e640: 0x6c2eec20, 0x1e641: 0x6cb12e20, 0x1e642: 0x6cc76020, 0x1e643: 0x6cab1020, + 0x1e644: 0x6ce38020, 0x1e645: 0x6c142020, 0x1e646: 0x6ce9ec20, 0x1e647: 0x6c65ee20, + 0x1e648: 0x6c29f420, 0x1e649: 0x6c25ca20, 0x1e64a: 0x6cb53a20, 0x1e64b: 0x6cdeb020, + 0x1e64c: 0x6cbae420, 0x1e64d: 0x6ca74020, 0x1e64e: 0x6c2ce020, 0x1e64f: 0x6ce38a20, + 0x1e650: 0x6c60ce20, 0x1e651: 0x6ca87e20, 0x1e652: 0x6cac7820, 0x1e653: 0x6c8e3a20, + 0x1e654: 0x6d29aa20, 0x1e655: 0x6c0a7a20, 0x1e656: 0x6c1cf220, 0x1e657: 0x6c931020, + 0x1e658: 0x6c8a4220, 0x1e659: 0x6c246e20, 0x1e65a: 0x6ce0da20, 0x1e65b: 0x6c27a420, + 0x1e65c: 0x6cdb5420, 0x1e65d: 0x6cf81e20, 0x1e65e: 0x6c7ce220, 0x1e65f: 0x6c5f7820, + 0x1e660: 0x6d34ae20, 0x1e661: 0x6cbaee20, 0x1e662: 0x6c2ba820, 0x1e663: 0x6cac8420, + 0x1e664: 0x6d3fd020, 0x1e665: 0x6c887020, 0x1e666: 0x6c085c20, 0x1e667: 0x6d2a2a20, + 0x1e668: 0x6ca74820, 0x1e669: 0x6c0d0220, 0x1e66a: 0x6ce9d220, 0x1e66b: 0x6c717e20, + 0x1e66c: 0x6c2ac020, 0x1e66d: 0x6c137020, 0x1e66e: 0x6cfaf420, 0x1e66f: 0x6c38dc20, + 0x1e670: 0x6c1ec820, 0x1e671: 0x6d37d820, 0x1e672: 0x6c33be20, 0x1e673: 0x6c0e9a20, + 0x1e674: 0x6c247420, 0x1e675: 0x6c247620, 0x1e676: 0x6c74f220, 0x1e677: 0x6c74f420, + 0x1e678: 0x6c8c7e20, 0x1e679: 0x6cde0620, 0x1e67a: 0x6cbbc420, 0x1e67b: 0x6c73bc20, + 0x1e67c: 0x6cb4a220, 0x1e67d: 0x6c89d420, 0x1e67e: 0x6c33c020, 0x1e67f: 0x6c249620, + // Block 0x79a, offset 0x1e680 + 0x1e680: 0x6c7c1220, 0x1e681: 0x6d2a9c20, 0x1e682: 0x6c26d220, 0x1e683: 0x6c0abc20, + 0x1e684: 0x6c0abe20, 0x1e685: 0x6d3a3820, 0x1e686: 0x6c72be20, 0x1e687: 0x6c1ec020, + 0x1e688: 0x6cbc7020, 0x1e689: 0x6c33d020, 0x1e68a: 0x6c1e0820, 0x1e68b: 0x6c5f9620, + 0x1e68c: 0x6cf48e20, 0x1e68d: 0x6d271820, 0x1e68e: 0x6ca74c20, 0x1e68f: 0x6c8c8220, + 0x1e690: 0x6c8b7620, 0x1e691: 0x6d34c020, 0x1e692: 0x6c878220, 0x1e693: 0x6d376a20, + 0x1e694: 0x6c156e20, 0x1e695: 0x6c1ece20, 0x1e696: 0x6c32e820, 0x1e697: 0x6cf12420, + 0x1e698: 0x6c900620, 0x1e699: 0x6c8c8c20, 0x1e69a: 0x6cfb0e20, 0x1e69b: 0x6cf12e20, + 0x1e69c: 0x6d414020, 0x1e69d: 0x6c801220, 0x1e69e: 0x6d028e20, 0x1e69f: 0x6cc4fa20, + 0x1e6a0: 0x6cc95e20, 0x1e6a1: 0x6ca8ce20, 0x1e6a2: 0x6cdef620, 0x1e6a3: 0x6cc22c20, + 0x1e6a4: 0x6c6c1220, 0x1e6a5: 0x6c249a20, 0x1e6a6: 0x6c260620, 0x1e6a7: 0x6cf83020, + 0x1e6a8: 0x6c7cc620, 0x1e6a9: 0x6c753a20, 0x1e6aa: 0x6c8c9020, 0x1e6ab: 0x6ccfa420, + 0x1e6ac: 0x6c457e20, 0x1e6ad: 0x6c27d820, 0x1e6ae: 0x6c3c0a20, 0x1e6af: 0x6cc10820, + 0x1e6b0: 0x6ce3c220, 0x1e6b1: 0x6c349e20, 0x1e6b2: 0x6c34a020, 0x1e6b3: 0x6c459a20, + 0x1e6b4: 0x6c80da20, 0x1e6b5: 0x6cc60e20, 0x1e6b6: 0x6c95be20, 0x1e6b7: 0x6c007620, + 0x1e6b8: 0x6c5f2420, 0x1e6b9: 0x6c715220, 0x1e6ba: 0x6ce18020, 0x1e6bb: 0x6c79ae20, + 0x1e6bc: 0x6c81de20, 0x1e6bd: 0x6d0dd820, 0x1e6be: 0x6c9abc20, 0x1e6bf: 0x6c775c20, + // Block 0x79b, offset 0x1e6c0 + 0x1e6c0: 0x6cc15420, 0x1e6c1: 0x6c90ce20, 0x1e6c2: 0x6c81ea20, 0x1e6c3: 0x6c34c020, + 0x1e6c4: 0x6d34b420, 0x1e6c5: 0x6d0f3c20, 0x1e6c6: 0x6ce3cc20, 0x1e6c7: 0x6c2a4e20, + 0x1e6c8: 0x6d1d7420, 0x1e6c9: 0x6d249a20, 0x1e6ca: 0x6c17ce20, 0x1e6cb: 0x6d0b8220, + 0x1e6cc: 0x6c4ade20, 0x1e6cd: 0x6c756420, 0x1e6ce: 0x6cf08220, 0x1e6cf: 0x6d269e20, + 0x1e6d0: 0x6d032c20, 0x1e6d1: 0x6c275420, 0x1e6d2: 0x6d078a20, 0x1e6d3: 0x6c393e20, + 0x1e6d4: 0x6cc5e420, 0x1e6d5: 0x6cccde20, 0x1e6d6: 0x6c7bc020, 0x1e6d7: 0x6cd4d620, + 0x1e6d8: 0x6cea5220, 0x1e6d9: 0x6c18c420, 0x1e6da: 0x6c276820, 0x1e6db: 0x6c361c20, + 0x1e6dc: 0x6ca34020, 0x1e6dd: 0x6cb5dc20, 0x1e6de: 0x6c98de20, 0x1e6df: 0x6cc86020, + 0x1e6e0: 0x6cc5ec20, 0x1e6e1: 0x6cb98c20, 0x1e6e2: 0x6d3ba620, 0x1e6e3: 0x6c52a020, + 0x1e6e4: 0x6c54d220, 0x1e6e5: 0x6cc19c20, 0x1e6e6: 0x6c7bfa20, 0x1e6e7: 0x6c2bfc20, + 0x1e6e8: 0x6c8d1220, 0x1e6e9: 0x6c277420, 0x1e6ea: 0x6c022c20, 0x1e6eb: 0x6d31e220, + 0x1e6ec: 0x6c395620, 0x1e6ed: 0x6c7baa20, 0x1e6ee: 0x6d102220, 0x1e6ef: 0x6cae7420, + 0x1e6f0: 0x6c072820, 0x1e6f1: 0x6c471420, 0x1e6f2: 0x6c471620, 0x1e6f3: 0x6cad5e20, + 0x1e6f4: 0x6d3b0420, 0x1e6f5: 0x6cc71020, 0x1e6f6: 0x6c364a20, 0x1e6f7: 0x6c038420, + 0x1e6f8: 0x6d38d420, 0x1e6f9: 0x6d353020, 0x1e6fa: 0x6d110020, 0x1e6fb: 0x6c780020, + 0x1e6fc: 0x6d17ca20, 0x1e6fd: 0x6d364420, 0x1e6fe: 0x6cd3a820, 0x1e6ff: 0x6cb2b820, + // Block 0x79c, offset 0x1e700 + 0x1e700: 0x6c375e20, 0x1e701: 0x6c45f420, 0x1e702: 0x6c713a20, 0x1e703: 0x6c69a820, + 0x1e704: 0x6c49ee20, 0x1e705: 0x6c514c20, 0x1e706: 0x6c766420, 0x1e707: 0x6cc30820, + 0x1e708: 0x6d389420, 0x1e709: 0x6d293c20, 0x1e70a: 0x6d367220, 0x1e70b: 0x6ccef620, + 0x1e70c: 0x6c89c420, 0x1e70d: 0x6d23ae20, 0x1e70e: 0x6cce7c20, 0x1e70f: 0x6d1f5c20, + 0x1e710: 0x6ced9020, 0x1e711: 0x6d1af820, 0x1e712: 0x6d307420, 0x1e713: 0x6ced3e20, + 0x1e714: 0x6c3f7c20, 0x1e715: 0x6cbe5420, 0x1e716: 0x6d38a620, 0x1e717: 0x6ca60620, + 0x1e718: 0x6c838420, 0x1e719: 0x6d308420, 0x1e71a: 0x6d2e7a20, 0x1e71b: 0x6c89ca20, + 0x1e71c: 0x6d3e8220, 0x1e71d: 0x6c5aee20, 0x1e71e: 0x6cee3820, 0x1e71f: 0x6c21d220, + 0x1e720: 0x6c4ccc20, 0x1e721: 0x6c76e820, 0x1e722: 0x6d160a20, 0x1e723: 0x6caec220, + 0x1e724: 0x6cba7a20, 0x1e725: 0x6c4be620, 0x1e726: 0x6ca73a20, 0x1e727: 0x6cb2c820, + 0x1e728: 0x6c496020, 0x1e729: 0x6c075220, 0x1e72a: 0x6c950e20, 0x1e72b: 0x6cac0420, + 0x1e72c: 0x6c896c20, 0x1e72d: 0x6cc88020, 0x1e72e: 0x6cc76220, 0x1e72f: 0x6c631020, + 0x1e730: 0x6d0fda20, 0x1e731: 0x6cfba020, 0x1e732: 0x6c201020, 0x1e733: 0x6c23fe20, + 0x1e734: 0x6c211c20, 0x1e735: 0x6c443c20, 0x1e736: 0x6d1f7220, 0x1e737: 0x6c52cc20, + 0x1e738: 0x6cd50820, 0x1e739: 0x6c405820, 0x1e73a: 0x6d3e9420, 0x1e73b: 0x6c3efc20, + 0x1e73c: 0x6cf16820, 0x1e73d: 0x6c07cc20, 0x1e73e: 0x6d2e2020, 0x1e73f: 0x6d21c020, + // Block 0x79d, offset 0x1e740 + 0x1e740: 0x6cf16a20, 0x1e741: 0x6ce1f420, 0x1e742: 0x6c47dc20, 0x1e743: 0x6d319e20, + 0x1e744: 0x6cfa0220, 0x1e745: 0x6d25b820, 0x1e746: 0x6c931220, 0x1e747: 0x6c689e20, + 0x1e748: 0x6c178620, 0x1e749: 0x6d3bb420, 0x1e74a: 0x6cf0f820, 0x1e74b: 0x6c5d0420, + 0x1e74c: 0x6d098c20, 0x1e74d: 0x6d30b820, 0x1e74e: 0x6c69d020, 0x1e74f: 0x6d2e9020, + 0x1e750: 0x6c102620, 0x1e751: 0x6c81c620, 0x1e752: 0x6c3ba820, 0x1e753: 0x6c386a20, + 0x1e754: 0x6c8bfc20, 0x1e755: 0x6c445220, 0x1e756: 0x6ccb8e20, 0x1e757: 0x6c76fc20, + 0x1e758: 0x6c58be20, 0x1e759: 0x6d162820, 0x1e75a: 0x6c60f020, 0x1e75b: 0x6d3cc020, + 0x1e75c: 0x6c377820, 0x1e75d: 0x6d246820, 0x1e75e: 0x6c671c20, 0x1e75f: 0x6c52e020, + 0x1e760: 0x6c829220, 0x1e761: 0x6cae2c20, 0x1e762: 0x6c878420, 0x1e763: 0x6c879a20, + 0x1e764: 0x6c91a020, 0x1e765: 0x6c8c9220, 0x1e766: 0x6c17ca20, 0x1e767: 0x6d0b6a20, + 0x1e768: 0x6c4ac020, 0x1e769: 0x6d077a20, 0x1e76a: 0x6c272a20, 0x1e76b: 0x6cc5ca20, + 0x1e76c: 0x6d3ba020, 0x1e76d: 0x6c35e220, 0x1e76e: 0x6c94e020, 0x1e76f: 0x6cc85420, + 0x1e770: 0x6c529820, 0x1e771: 0x6c46fa20, 0x1e772: 0x6c77ec20, 0x1e773: 0x6c914820, + 0x1e774: 0x6d38d020, 0x1e775: 0x6d350a20, 0x1e776: 0x6d171020, 0x1e777: 0x6c54b220, + 0x1e778: 0x6d31c420, 0x1e779: 0x6c85ba20, 0x1e77a: 0x6d10dc20, 0x1e77b: 0x6cbe3620, + 0x1e77c: 0x6cd36220, 0x1e77d: 0x6d293420, 0x1e77e: 0x6d35d020, 0x1e77f: 0x6c699620, + // Block 0x79e, offset 0x1e780 + 0x1e780: 0x6d386c20, 0x1e781: 0x6cc2d020, 0x1e782: 0x6c922e20, 0x1e783: 0x6c699820, + 0x1e784: 0x6d305420, 0x1e785: 0x6c3f6020, 0x1e786: 0x6c89b220, 0x1e787: 0x6ca72a20, + 0x1e788: 0x6c072a20, 0x1e789: 0x6c5abc20, 0x1e78a: 0x6c4bcc20, 0x1e78b: 0x6cee2620, + 0x1e78c: 0x6c895820, 0x1e78d: 0x6c21c420, 0x1e78e: 0x6d3e4820, 0x1e78f: 0x6c23f420, + 0x1e790: 0x6c3eae20, 0x1e791: 0x6c630c20, 0x1e792: 0x6cf15e20, 0x1e793: 0x6cd4f020, + 0x1e794: 0x6cae2020, 0x1e795: 0x6d259a20, 0x1e796: 0x6cf9e220, 0x1e797: 0x6ca72e20, + 0x1e798: 0x6c92c420, 0x1e799: 0x6d309420, 0x1e79a: 0x6c8be220, 0x1e79b: 0x6d02ae20, + 0x1e79c: 0x6c471820, 0x1e79d: 0x6c224a20, 0x1e79e: 0x6c225220, 0x1e79f: 0x6cb0a820, + 0x1e7a0: 0x6d41ba20, 0x1e7a1: 0x6c0bb020, 0x1e7a2: 0x6c7e8e20, 0x1e7a3: 0x6c7e9020, + 0x1e7a4: 0x6c226020, 0x1e7a5: 0x6d08ea20, 0x1e7a6: 0x6c050620, 0x1e7a7: 0x6c0bc020, + 0x1e7a8: 0x6c0bc220, 0x1e7a9: 0x6c0bc420, 0x1e7aa: 0x6d08ec20, 0x1e7ab: 0x6c0bcc20, + 0x1e7ac: 0x6c04a820, 0x1e7ad: 0x6c227e20, 0x1e7ae: 0x6c0bd620, 0x1e7af: 0x6c0bda20, + 0x1e7b0: 0x6c18a020, 0x1e7b1: 0x6cc7fc20, 0x1e7b2: 0x6ca9bc20, 0x1e7b3: 0x6ca9c220, + 0x1e7b4: 0x6c160420, 0x1e7b5: 0x6c21a820, 0x1e7b6: 0x6c21a420, 0x1e7b7: 0x6d198820, + 0x1e7b8: 0x6cc61820, 0x1e7b9: 0x6c0ae820, 0x1e7ba: 0x6c0aea20, 0x1e7bb: 0x6cd22e20, + 0x1e7bc: 0x6cc83220, 0x1e7bd: 0x6c89d620, 0x1e7be: 0x6c267620, 0x1e7bf: 0x6c14b620, + // Block 0x79f, offset 0x1e7c0 + 0x1e7c0: 0x6c416420, 0x1e7c1: 0x6cb8a020, 0x1e7c2: 0x6d207620, 0x1e7c3: 0x6d207820, + 0x1e7c4: 0x6cb73420, 0x1e7c5: 0x6d0a6820, 0x1e7c6: 0x6d145820, 0x1e7c7: 0x6c4ce420, + 0x1e7c8: 0x6c972020, 0x1e7c9: 0x6cb4ca20, 0x1e7ca: 0x6d288620, 0x1e7cb: 0x6cee4a20, + 0x1e7cc: 0x6ce91e20, 0x1e7cd: 0x6d3cca20, 0x1e7ce: 0x6d1c5820, 0x1e7cf: 0x6ce3d620, + 0x1e7d0: 0x6d281620, 0x1e7d1: 0x6c6cd620, 0x1e7d2: 0x6c4f5c20, 0x1e7d3: 0x6d0b7a20, + 0x1e7d4: 0x6c390620, 0x1e7d5: 0x6cf4b020, 0x1e7d6: 0x6c267820, 0x1e7d7: 0x6c354c20, + 0x1e7d8: 0x6c4d1c20, 0x1e7d9: 0x6d30e420, 0x1e7da: 0x6d384c20, 0x1e7db: 0x6c6cd820, + 0x1e7dc: 0x6d25de20, 0x1e7dd: 0x6ceee420, 0x1e7de: 0x6c87ee20, 0x1e7df: 0x6c1b0220, + 0x1e7e0: 0x6c180420, 0x1e7e1: 0x6ca68020, 0x1e7e2: 0x6ce57420, 0x1e7e3: 0x6d359020, + 0x1e7e4: 0x6d147c20, 0x1e7e5: 0x6c6efc20, 0x1e7e6: 0x6c633220, 0x1e7e7: 0x6c18a620, + 0x1e7e8: 0x6c273a20, 0x1e7e9: 0x6c378820, 0x1e7ea: 0x6c2b5e20, 0x1e7eb: 0x6cb36a20, + 0x1e7ec: 0x6d3ab620, 0x1e7ed: 0x6c2e6420, 0x1e7ee: 0x6d2ab020, 0x1e7ef: 0x6ce20620, + 0x1e7f0: 0x6cd5a220, 0x1e7f1: 0x6ceaf620, 0x1e7f2: 0x6cc28620, 0x1e7f3: 0x6c6e5020, + 0x1e7f4: 0x6c5b2a20, 0x1e7f5: 0x6c306820, 0x1e7f6: 0x6d203420, 0x1e7f7: 0x6c9c4020, + 0x1e7f8: 0x6c083c20, 0x1e7f9: 0x6c5e9c20, 0x1e7fa: 0x6ca39c20, 0x1e7fb: 0x6d14b220, + 0x1e7fc: 0x6c6a9a20, 0x1e7fd: 0x6d3c5820, 0x1e7fe: 0x6c8ade20, 0x1e7ff: 0x6d0a7420, + // Block 0x7a0, offset 0x1e800 + 0x1e800: 0x6ce9f620, 0x1e801: 0x6cd98420, 0x1e802: 0x6cd34a20, 0x1e803: 0x6ce20e20, + 0x1e804: 0x6cacf820, 0x1e805: 0x6c546820, 0x1e806: 0x6ca68a20, 0x1e807: 0x6c33e420, + 0x1e808: 0x6c6f0420, 0x1e809: 0x6d084620, 0x1e80a: 0x6d0a7620, 0x1e80b: 0x6c101220, + 0x1e80c: 0x6d1e9c20, 0x1e80d: 0x6cfeac20, 0x1e80e: 0x6cc03a20, 0x1e80f: 0x6ce82420, + 0x1e810: 0x6d3a0a20, 0x1e811: 0x6cc03c20, 0x1e812: 0x6c2c3420, 0x1e813: 0x6c2c3620, + 0x1e814: 0x6ce89a20, 0x1e815: 0x6c6e6c20, 0x1e816: 0x6ce3e620, 0x1e817: 0x6c310a20, + 0x1e818: 0x6d15e020, 0x1e819: 0x6d30ee20, 0x1e81a: 0x6ce6f220, 0x1e81b: 0x6c4a2020, + 0x1e81c: 0x6cf4da20, 0x1e81d: 0x6cd36420, 0x1e81e: 0x6c1a6a20, 0x1e81f: 0x6cda9820, + 0x1e820: 0x6d2a7a20, 0x1e821: 0x6cc43620, 0x1e822: 0x6c3ca420, 0x1e823: 0x6c87fa20, + 0x1e824: 0x6cddc820, 0x1e825: 0x6c5b3220, 0x1e826: 0x6c850e20, 0x1e827: 0x6c483620, + 0x1e828: 0x6c7f0220, 0x1e829: 0x6c07b820, 0x1e82a: 0x6c262420, 0x1e82b: 0x6c743e20, + 0x1e82c: 0x6c083e20, 0x1e82d: 0x6c591820, 0x1e82e: 0x6c271620, 0x1e82f: 0x6c924a20, + 0x1e830: 0x6d1f3220, 0x1e831: 0x6d387c20, 0x1e832: 0x6c6d0820, 0x1e833: 0x6d232620, + 0x1e834: 0x6c219620, 0x1e835: 0x6c7c6820, 0x1e836: 0x6cee7620, 0x1e837: 0x6ce3f020, + 0x1e838: 0x6d178420, 0x1e839: 0x6c26a220, 0x1e83a: 0x6d25e620, 0x1e83b: 0x6c954420, + 0x1e83c: 0x6c087420, 0x1e83d: 0x6caaf220, 0x1e83e: 0x6d213a20, 0x1e83f: 0x6c296a20, + // Block 0x7a1, offset 0x1e840 + 0x1e840: 0x6cdbf620, 0x1e841: 0x6c33f420, 0x1e842: 0x6cdc4220, 0x1e843: 0x6d0d9820, + 0x1e844: 0x6c1ffc20, 0x1e845: 0x6c1b2c20, 0x1e846: 0x6ce33420, 0x1e847: 0x6d235c20, + 0x1e848: 0x6cd26c20, 0x1e849: 0x6d315a20, 0x1e84a: 0x6d1f4020, 0x1e84b: 0x6d283820, + 0x1e84c: 0x6c364c20, 0x1e84d: 0x6c0ba420, 0x1e84e: 0x6c4cec20, 0x1e84f: 0x6c364e20, + 0x1e850: 0x6cf9ca20, 0x1e851: 0x6c59ca20, 0x1e852: 0x6cc07020, 0x1e853: 0x6c2a1820, + 0x1e854: 0x6c26ac20, 0x1e855: 0x6cef1620, 0x1e856: 0x6ca45020, 0x1e857: 0x6d150820, + 0x1e858: 0x6c46be20, 0x1e859: 0x6d111620, 0x1e85a: 0x6c1e4620, 0x1e85b: 0x6c8e7420, + 0x1e85c: 0x6d0a9820, 0x1e85d: 0x6cde6c20, 0x1e85e: 0x6c2c7420, 0x1e85f: 0x6c1b4020, + 0x1e860: 0x6d25ec20, 0x1e861: 0x6cdada20, 0x1e862: 0x6cde6e20, 0x1e863: 0x6cba1420, + 0x1e864: 0x6c96f220, 0x1e865: 0x6d111820, 0x1e866: 0x6c499c20, 0x1e867: 0x6d2ed220, + 0x1e868: 0x6c025820, 0x1e869: 0x6cd3bc20, 0x1e86a: 0x6c10ea20, 0x1e86b: 0x6c1c4e20, + 0x1e86c: 0x6cdaf620, 0x1e86d: 0x6d2a1c20, 0x1e86e: 0x6d300420, 0x1e86f: 0x6c340220, + 0x1e870: 0x6c2c8820, 0x1e871: 0x6c90ac20, 0x1e872: 0x6c1b5020, 0x1e873: 0x6c25c220, + 0x1e874: 0x6c8bd620, 0x1e875: 0x6d41f020, 0x1e876: 0x6cc54820, 0x1e877: 0x6cb91820, + 0x1e878: 0x6d085820, 0x1e879: 0x6d23d620, 0x1e87a: 0x6d154e20, 0x1e87b: 0x6cf51c20, + 0x1e87c: 0x6c8a1620, 0x1e87d: 0x6c729820, 0x1e87e: 0x6cd3e220, 0x1e87f: 0x6c0a6020, + // Block 0x7a2, offset 0x1e880 + 0x1e880: 0x6d10bc20, 0x1e881: 0x6c974220, 0x1e882: 0x6d022220, 0x1e883: 0x6cdc9420, + 0x1e884: 0x6c4d2a20, 0x1e885: 0x6d2d9e20, 0x1e886: 0x6ce2b020, 0x1e887: 0x6c37aa20, + 0x1e888: 0x6c9ea220, 0x1e889: 0x6c0b0c20, 0x1e88a: 0x6c0b1420, 0x1e88b: 0x6c7e5220, + 0x1e88c: 0x6c847a20, 0x1e88d: 0x6d25c820, 0x1e88e: 0x6d117620, 0x1e88f: 0x6c957c20, + 0x1e890: 0x6c854c20, 0x1e891: 0x6d169e20, 0x1e892: 0x6ce65a20, 0x1e893: 0x6c2ad420, + 0x1e894: 0x6cb6c420, 0x1e895: 0x6d1d8220, 0x1e896: 0x6cccb420, 0x1e897: 0x6c4dc820, + 0x1e898: 0x6d20a420, 0x1e899: 0x6c982220, 0x1e89a: 0x6cc78820, 0x1e89b: 0x6cbef620, + 0x1e89c: 0x6cedb420, 0x1e89d: 0x6c7bd620, 0x1e89e: 0x6c3d3620, 0x1e89f: 0x6c777a20, + 0x1e8a0: 0x6c0d2020, 0x1e8a1: 0x6c398220, 0x1e8a2: 0x6d03bc20, 0x1e8a3: 0x6ca30220, + 0x1e8a4: 0x6d02a620, 0x1e8a5: 0x6cd04220, 0x1e8a6: 0x6c051620, 0x1e8a7: 0x6d253620, + 0x1e8a8: 0x6c259020, 0x1e8a9: 0x6c5d8a20, 0x1e8aa: 0x6d006a20, 0x1e8ab: 0x6c052c20, + 0x1e8ac: 0x6cf34e20, 0x1e8ad: 0x6c720220, 0x1e8ae: 0x6d1ef620, 0x1e8af: 0x6c4dd020, + 0x1e8b0: 0x6cdf1220, 0x1e8b1: 0x6cbf9820, 0x1e8b2: 0x6c092220, 0x1e8b3: 0x6caf2e20, + 0x1e8b4: 0x6c0dbe20, 0x1e8b5: 0x6ccec620, 0x1e8b6: 0x6c06de20, 0x1e8b7: 0x6cec1020, + 0x1e8b8: 0x6c2bd020, 0x1e8b9: 0x6d404620, 0x1e8ba: 0x6d12c820, 0x1e8bb: 0x6c8b9e20, + 0x1e8bc: 0x6c7b8820, 0x1e8bd: 0x6c4a3c20, 0x1e8be: 0x6d398620, 0x1e8bf: 0x6cd19e20, + // Block 0x7a3, offset 0x1e8c0 + 0x1e8c0: 0x6c7a2c20, 0x1e8c1: 0x6d22dc20, 0x1e8c2: 0x6c40e020, 0x1e8c3: 0x6c50ce20, + 0x1e8c4: 0x6cbc9a20, 0x1e8c5: 0x6d359420, 0x1e8c6: 0x6c5fe620, 0x1e8c7: 0x6c585c20, + 0x1e8c8: 0x6c545e20, 0x1e8c9: 0x6d03c820, 0x1e8ca: 0x6c682a20, 0x1e8cb: 0x6cf76a20, + 0x1e8cc: 0x6c4a7620, 0x1e8cd: 0x6caab420, 0x1e8ce: 0x6c80a220, 0x1e8cf: 0x6c63a620, + 0x1e8d0: 0x6c7b1420, 0x1e8d1: 0x6d333e20, 0x1e8d2: 0x6c813820, 0x1e8d3: 0x6d281e20, + 0x1e8d4: 0x6d0c6c20, 0x1e8d5: 0x6c19c220, 0x1e8d6: 0x6c30fc20, 0x1e8d7: 0x6cf5ae20, + 0x1e8d8: 0x6c935220, 0x1e8d9: 0x6c3f4e20, 0x1e8da: 0x6cf3aa20, 0x1e8db: 0x6c3e2620, + 0x1e8dc: 0x6c433e20, 0x1e8dd: 0x6c500a20, 0x1e8de: 0x6c80a420, 0x1e8df: 0x6c63aa20, + 0x1e8e0: 0x6c44f020, 0x1e8e1: 0x6c759a20, 0x1e8e2: 0x6d1ce220, 0x1e8e3: 0x6c0eca20, + 0x1e8e4: 0x6cf86820, 0x1e8e5: 0x6c06f420, 0x1e8e6: 0x6c85bc20, 0x1e8e7: 0x6d279220, + 0x1e8e8: 0x6c108c20, 0x1e8e9: 0x6cff7a20, 0x1e8ea: 0x6cb4e020, 0x1e8eb: 0x6cafd420, + 0x1e8ec: 0x6cbe3c20, 0x1e8ed: 0x6c4c1a20, 0x1e8ee: 0x6d386e20, 0x1e8ef: 0x6cdfd820, + 0x1e8f0: 0x6d404c20, 0x1e8f1: 0x6cb27e20, 0x1e8f2: 0x6c7ef020, 0x1e8f3: 0x6ca5d020, + 0x1e8f4: 0x6c186220, 0x1e8f5: 0x6d1f2420, 0x1e8f6: 0x6c10b420, 0x1e8f7: 0x6cfd6820, + 0x1e8f8: 0x6c27d020, 0x1e8f9: 0x6c711e20, 0x1e8fa: 0x6d1dba20, 0x1e8fb: 0x6cbb7420, + 0x1e8fc: 0x6d13ea20, 0x1e8fd: 0x6c30a620, 0x1e8fe: 0x6d0d7220, 0x1e8ff: 0x6c99f220, + // Block 0x7a4, offset 0x1e900 + 0x1e900: 0x6cc91a20, 0x1e901: 0x6c071820, 0x1e902: 0x6c361e20, 0x1e903: 0x6cd4d820, + 0x1e904: 0x6c735e20, 0x1e905: 0x6d225220, 0x1e906: 0x6d282820, 0x1e907: 0x6c53f420, + 0x1e908: 0x6c7c6a20, 0x1e909: 0x6cfd6e20, 0x1e90a: 0x6cfd7020, 0x1e90b: 0x6cd9a820, + 0x1e90c: 0x6ce0f820, 0x1e90d: 0x6ca00220, 0x1e90e: 0x6cf63220, 0x1e90f: 0x6cc7fe20, + 0x1e910: 0x6c1f4c20, 0x1e911: 0x6d3e4a20, 0x1e912: 0x6d405820, 0x1e913: 0x6d12f820, + 0x1e914: 0x6cf36c20, 0x1e915: 0x6cfd7c20, 0x1e916: 0x6d27a820, 0x1e917: 0x6c504220, + 0x1e918: 0x6d1d9220, 0x1e919: 0x6c08e620, 0x1e91a: 0x6c998820, 0x1e91b: 0x6c176420, + 0x1e91c: 0x6c3d8620, 0x1e91d: 0x6c8a6e20, 0x1e91e: 0x6d1a7820, 0x1e91f: 0x6d3b8020, + 0x1e920: 0x6c56a820, 0x1e921: 0x6cbb8220, 0x1e922: 0x6d0c1820, 0x1e923: 0x6d2ebc20, + 0x1e924: 0x6c97e020, 0x1e925: 0x6cbb8420, 0x1e926: 0x6d065020, 0x1e927: 0x6c2adc20, + 0x1e928: 0x6c0a9c20, 0x1e929: 0x6d0a2820, 0x1e92a: 0x6c0a0c20, 0x1e92b: 0x6d2b8420, + 0x1e92c: 0x6cef2620, 0x1e92d: 0x6d335820, 0x1e92e: 0x6c99a820, 0x1e92f: 0x6ccd9620, + 0x1e930: 0x6c8bc820, 0x1e931: 0x6cb33420, 0x1e932: 0x6c27f020, 0x1e933: 0x6c9b4020, + 0x1e934: 0x6d133220, 0x1e935: 0x6c12b820, 0x1e936: 0x6c7b3620, 0x1e937: 0x6c3c6420, + 0x1e938: 0x6c9b4220, 0x1e939: 0x6d406420, 0x1e93a: 0x6c7c0220, 0x1e93b: 0x6c88d020, + 0x1e93c: 0x6d29a220, 0x1e93d: 0x6c153020, 0x1e93e: 0x6d1eb820, 0x1e93f: 0x6c5f6420, + // Block 0x7a5, offset 0x1e940 + 0x1e940: 0x6d0ed820, 0x1e941: 0x6c154820, 0x1e942: 0x6c25f820, 0x1e943: 0x6c8d8820, + 0x1e944: 0x6c583a20, 0x1e945: 0x6cf74020, 0x1e946: 0x6c3c7820, 0x1e947: 0x6d29b620, + 0x1e948: 0x6c875820, 0x1e949: 0x6d1fa420, 0x1e94a: 0x6c2f5a20, 0x1e94b: 0x6cc02020, + 0x1e94c: 0x6d3d4020, 0x1e94d: 0x6cae1820, 0x1e94e: 0x6d391e20, 0x1e94f: 0x6d15e220, + 0x1e950: 0x6c418e20, 0x1e951: 0x6d20fe20, 0x1e952: 0x6c6fba20, 0x1e953: 0x6d0d7420, + 0x1e954: 0x6d41ae20, 0x1e955: 0x6c98e020, 0x1e956: 0x6d323e20, 0x1e957: 0x6d06c820, + 0x1e958: 0x6c311820, 0x1e959: 0x6d315420, 0x1e95a: 0x6c3b3020, 0x1e95b: 0x6d263e20, + 0x1e95c: 0x6c40ae20, 0x1e95d: 0x6d282a20, 0x1e95e: 0x6cdf7220, 0x1e95f: 0x6ce46a20, + 0x1e960: 0x6cb83a20, 0x1e961: 0x6ceb2c20, 0x1e962: 0x6c243e20, 0x1e963: 0x6c4da820, + 0x1e964: 0x6c471a20, 0x1e965: 0x6cda5020, 0x1e966: 0x6c37ee20, 0x1e967: 0x6c1dc620, + 0x1e968: 0x6d293e20, 0x1e969: 0x6ca03a20, 0x1e96a: 0x6c81d620, 0x1e96b: 0x6c21ca20, + 0x1e96c: 0x6c1e4e20, 0x1e96d: 0x6d205020, 0x1e96e: 0x6ce76020, 0x1e96f: 0x6d353c20, + 0x1e970: 0x6cfab420, 0x1e971: 0x6c67ec20, 0x1e972: 0x6c1a3020, 0x1e973: 0x6d1b6c20, + 0x1e974: 0x6ce8e220, 0x1e975: 0x6c69b220, 0x1e976: 0x6c9a1a20, 0x1e977: 0x6c7aa420, + 0x1e978: 0x6cdb8820, 0x1e979: 0x6c833c20, 0x1e97a: 0x6cb44420, 0x1e97b: 0x6d41c220, + 0x1e97c: 0x6c4d4420, 0x1e97d: 0x6d0e9c20, 0x1e97e: 0x6ccc8c20, 0x1e97f: 0x6ca77e20, + // Block 0x7a6, offset 0x1e980 + 0x1e980: 0x6cef3420, 0x1e981: 0x6c92c620, 0x1e982: 0x6c803620, 0x1e983: 0x6d0c2c20, + 0x1e984: 0x6ce23820, 0x1e985: 0x6cadc220, 0x1e986: 0x6d2e1220, 0x1e987: 0x6c215e20, + 0x1e988: 0x6ce00a20, 0x1e989: 0x6d41ca20, 0x1e98a: 0x6d3ca620, 0x1e98b: 0x6c246020, + 0x1e98c: 0x6c7d8220, 0x1e98d: 0x6ce38220, 0x1e98e: 0x6cfba220, 0x1e98f: 0x6c317620, + 0x1e990: 0x6c55c420, 0x1e991: 0x6d065c20, 0x1e992: 0x6d040820, 0x1e993: 0x6ce07c20, + 0x1e994: 0x6cc09a20, 0x1e995: 0x6c216420, 0x1e996: 0x6d285a20, 0x1e997: 0x6cb3a620, + 0x1e998: 0x6c783620, 0x1e999: 0x6cd9e620, 0x1e99a: 0x6c9c7620, 0x1e99b: 0x6cc31820, + 0x1e99c: 0x6c1e3220, 0x1e99d: 0x6c25cc20, 0x1e99e: 0x6d285e20, 0x1e99f: 0x6d1e7e20, + 0x1e9a0: 0x6c022220, 0x1e9a1: 0x6d2ce420, 0x1e9a2: 0x6c4d4a20, 0x1e9a3: 0x6ce14a20, + 0x1e9a4: 0x6c680020, 0x1e9a5: 0x6cb1a220, 0x1e9a6: 0x6c191820, 0x1e9a7: 0x6d244020, + 0x1e9a8: 0x6c846620, 0x1e9a9: 0x6d2a2c20, 0x1e9aa: 0x6c818620, 0x1e9ab: 0x6d142c20, + 0x1e9ac: 0x6c680a20, 0x1e9ad: 0x6c102820, 0x1e9ae: 0x6c69d420, 0x1e9af: 0x6cf71e20, + 0x1e9b0: 0x6ce03c20, 0x1e9b1: 0x6c37f220, 0x1e9b2: 0x6ca9dc20, 0x1e9b3: 0x6d193620, + 0x1e9b4: 0x6c854620, 0x1e9b5: 0x6c72c020, 0x1e9b6: 0x6d0efc20, 0x1e9b7: 0x6d193820, + 0x1e9b8: 0x6ca78020, 0x1e9b9: 0x6cc7ec20, 0x1e9ba: 0x6d09cc20, 0x1e9bb: 0x6c1e0a20, + 0x1e9bc: 0x6d0f1220, 0x1e9bd: 0x6c8db420, 0x1e9be: 0x6c9cc820, 0x1e9bf: 0x6c9cca20, + // Block 0x7a7, offset 0x1e9c0 + 0x1e9c0: 0x6ca78420, 0x1e9c1: 0x6d036020, 0x1e9c2: 0x6c69ea20, 0x1e9c3: 0x6ccc9620, + 0x1e9c4: 0x6c9cd420, 0x1e9c5: 0x6d0f2420, 0x1e9c6: 0x6c0b7820, 0x1e9c7: 0x6c111e20, + 0x1e9c8: 0x6cd37620, 0x1e9c9: 0x6d204a20, 0x1e9ca: 0x6cd39220, 0x1e9cb: 0x6cd40220, + 0x1e9cc: 0x6c84fc20, 0x1e9cd: 0x6d382020, 0x1e9ce: 0x6d12aa20, 0x1e9cf: 0x6c89c020, + 0x1e9d0: 0x6c847c20, 0x1e9d1: 0x6c6c2e20, 0x1e9d2: 0x6c6d7c20, 0x1e9d3: 0x6cc02220, + 0x1e9d4: 0x6d15d820, 0x1e9d5: 0x6c8a6c20, 0x1e9d6: 0x6c29c020, 0x1e9d7: 0x6d2f6220, + 0x1e9d8: 0x6c2f5c20, 0x1e9d9: 0x6cb38220, 0x1e9da: 0x6cc04220, 0x1e9db: 0x6c034220, + 0x1e9dc: 0x6c3f5620, 0x1e9dd: 0x6d314820, 0x1e9de: 0x6d344a20, 0x1e9df: 0x6c034420, + 0x1e9e0: 0x6c949820, 0x1e9e1: 0x6c3f5820, 0x1e9e2: 0x6ca3a020, 0x1e9e3: 0x6c2e2020, + 0x1e9e4: 0x6ccd8620, 0x1e9e5: 0x6cbc2220, 0x1e9e6: 0x6c79ea20, 0x1e9e7: 0x6c203420, + 0x1e9e8: 0x6d3f0e20, 0x1e9e9: 0x6c390e20, 0x1e9ea: 0x6c573620, 0x1e9eb: 0x6c573820, + 0x1e9ec: 0x6c4eb820, 0x1e9ed: 0x6c427c20, 0x1e9ee: 0x6cb5de20, 0x1e9ef: 0x6c985c20, + 0x1e9f0: 0x6cc64620, 0x1e9f1: 0x6c2c5220, 0x1e9f2: 0x6cd8be20, 0x1e9f3: 0x6cf87e20, + 0x1e9f4: 0x6d178620, 0x1e9f5: 0x6c146620, 0x1e9f6: 0x6cd1b620, 0x1e9f7: 0x6ce91a20, + 0x1e9f8: 0x6cf60620, 0x1e9f9: 0x6caa7420, 0x1e9fa: 0x6cb8dc20, 0x1e9fb: 0x6cc0c020, + 0x1e9fc: 0x6c668420, 0x1e9fd: 0x6cb09a20, 0x1e9fe: 0x6d128220, 0x1e9ff: 0x6c6c4820, + // Block 0x7a8, offset 0x1ea00 + 0x1ea00: 0x6c03a020, 0x1ea01: 0x6c399620, 0x1ea02: 0x6c18d020, 0x1ea03: 0x6d03ee20, + 0x1ea04: 0x6c30ee20, 0x1ea05: 0x6d26c220, 0x1ea06: 0x6cb8e620, 0x1ea07: 0x6c3d7820, + 0x1ea08: 0x6caf6820, 0x1ea09: 0x6ca34820, 0x1ea0a: 0x6d02d820, 0x1ea0b: 0x6c356e20, + 0x1ea0c: 0x6c746020, 0x1ea0d: 0x6c33f820, 0x1ea0e: 0x6c464c20, 0x1ea0f: 0x6d1ae620, + 0x1ea10: 0x6cb99a20, 0x1ea11: 0x6c04ce20, 0x1ea12: 0x6cc97620, 0x1ea13: 0x6cc57220, + 0x1ea14: 0x6c174a20, 0x1ea15: 0x6ca99620, 0x1ea16: 0x6c3b3220, 0x1ea17: 0x6d27ec20, + 0x1ea18: 0x6c614620, 0x1ea19: 0x6cbd7820, 0x1ea1a: 0x6caf6a20, 0x1ea1b: 0x6c4c2020, + 0x1ea1c: 0x6c535a20, 0x1ea1d: 0x6d1a6c20, 0x1ea1e: 0x6c757220, 0x1ea1f: 0x6cd1ca20, + 0x1ea20: 0x6d17ce20, 0x1ea21: 0x6d37ba20, 0x1ea22: 0x6cf7f020, 0x1ea23: 0x6c413a20, + 0x1ea24: 0x6cc64820, 0x1ea25: 0x6c5d8e20, 0x1ea26: 0x6cdf7620, 0x1ea27: 0x6c778820, + 0x1ea28: 0x6d264020, 0x1ea29: 0x6c934a20, 0x1ea2a: 0x6c365020, 0x1ea2b: 0x6cf21c20, + 0x1ea2c: 0x6c345420, 0x1ea2d: 0x6d3e7220, 0x1ea2e: 0x6ca64020, 0x1ea2f: 0x6ce8d020, + 0x1ea30: 0x6cd3aa20, 0x1ea31: 0x6c9f6820, 0x1ea32: 0x6c472220, 0x1ea33: 0x6c780e20, + 0x1ea34: 0x6c8d2420, 0x1ea35: 0x6c0dec20, 0x1ea36: 0x6cd8d020, 0x1ea37: 0x6c47a420, + 0x1ea38: 0x6c0f1c20, 0x1ea39: 0x6caf7820, 0x1ea3a: 0x6d238420, 0x1ea3b: 0x6cd8d220, + 0x1ea3c: 0x6d424820, 0x1ea3d: 0x6c101820, 0x1ea3e: 0x6d1f5020, 0x1ea3f: 0x6ce4b020, + // Block 0x7a9, offset 0x1ea40 + 0x1ea40: 0x6c642220, 0x1ea41: 0x6d317620, 0x1ea42: 0x6cd2d420, 0x1ea43: 0x6cd3ac20, + 0x1ea44: 0x6d347a20, 0x1ea45: 0x6c725220, 0x1ea46: 0x6c14d220, 0x1ea47: 0x6cd1da20, + 0x1ea48: 0x6cd1dc20, 0x1ea49: 0x6d089e20, 0x1ea4a: 0x6d2f6820, 0x1ea4b: 0x6c065420, + 0x1ea4c: 0x6c514e20, 0x1ea4d: 0x6c09e620, 0x1ea4e: 0x6cd10e20, 0x1ea4f: 0x6c1e9620, + 0x1ea50: 0x6cd27820, 0x1ea51: 0x6c0f1e20, 0x1ea52: 0x6d3b0e20, 0x1ea53: 0x6c1c3820, + 0x1ea54: 0x6d289220, 0x1ea55: 0x6cb31420, 0x1ea56: 0x6ce76220, 0x1ea57: 0x6cb9aa20, + 0x1ea58: 0x6c3eb020, 0x1ea59: 0x6d2d3020, 0x1ea5a: 0x6c8f0c20, 0x1ea5b: 0x6cb8f820, + 0x1ea5c: 0x6c3eb220, 0x1ea5d: 0x6c864020, 0x1ea5e: 0x6d26ca20, 0x1ea5f: 0x6caf7a20, + 0x1ea60: 0x6d0f5e20, 0x1ea61: 0x6c04fe20, 0x1ea62: 0x6c0e8020, 0x1ea63: 0x6c6b0020, + 0x1ea64: 0x6c465420, 0x1ea65: 0x6cd5ec20, 0x1ea66: 0x6d32da20, 0x1ea67: 0x6ca24c20, + 0x1ea68: 0x6cf7f220, 0x1ea69: 0x6cf7f420, 0x1ea6a: 0x6c2c7620, 0x1ea6b: 0x6c637420, + 0x1ea6c: 0x6ca29e20, 0x1ea6d: 0x6ce06420, 0x1ea6e: 0x6c588820, 0x1ea6f: 0x6d15f220, + 0x1ea70: 0x6cd7fa20, 0x1ea71: 0x6c7bfe20, 0x1ea72: 0x6c761e20, 0x1ea73: 0x6c06ce20, + 0x1ea74: 0x6c66a020, 0x1ea75: 0x6ce77020, 0x1ea76: 0x6d03f420, 0x1ea77: 0x6c537820, + 0x1ea78: 0x6c691c20, 0x1ea79: 0x6c1bbc20, 0x1ea7a: 0x6c37d820, 0x1ea7b: 0x6c961a20, + 0x1ea7c: 0x6c0dee20, 0x1ea7d: 0x6cd3be20, 0x1ea7e: 0x6ca1dc20, 0x1ea7f: 0x6c637820, + // Block 0x7aa, offset 0x1ea80 + 0x1ea80: 0x6d1a8620, 0x1ea81: 0x6c757c20, 0x1ea82: 0x6d389e20, 0x1ea83: 0x6c1d5620, + 0x1ea84: 0x6cfdf620, 0x1ea85: 0x6ce77220, 0x1ea86: 0x6ca14220, 0x1ea87: 0x6c833e20, + 0x1ea88: 0x6c5f0e20, 0x1ea89: 0x6d23b020, 0x1ea8a: 0x6d071e20, 0x1ea8b: 0x6cc57820, + 0x1ea8c: 0x6d421a20, 0x1ea8d: 0x6d36a220, 0x1ea8e: 0x6cbf4c20, 0x1ea8f: 0x6ccd8e20, + 0x1ea90: 0x6c1c5020, 0x1ea91: 0x6cfc2220, 0x1ea92: 0x6d03f620, 0x1ea93: 0x6cc30e20, + 0x1ea94: 0x6caf8020, 0x1ea95: 0x6ce5fe20, 0x1ea96: 0x6d39c020, 0x1ea97: 0x6cfe4820, + 0x1ea98: 0x6ca01220, 0x1ea99: 0x6c7ada20, 0x1ea9a: 0x6d112c20, 0x1ea9b: 0x6cfac220, + 0x1ea9c: 0x6cfb7620, 0x1ea9d: 0x6d04ea20, 0x1ea9e: 0x6c757e20, 0x1ea9f: 0x6c13aa20, + 0x1eaa0: 0x6c81b620, 0x1eaa1: 0x6c607820, 0x1eaa2: 0x6cb06620, 0x1eaa3: 0x6cc7ba20, + 0x1eaa4: 0x6c9cfe20, 0x1eaa5: 0x6d140820, 0x1eaa6: 0x6d19fa20, 0x1eaa7: 0x6c49f220, + 0x1eaa8: 0x6c019020, 0x1eaa9: 0x6c2fd420, 0x1eaaa: 0x6d1fe020, 0x1eaab: 0x6ccb3820, + 0x1eaac: 0x6c77c620, 0x1eaad: 0x6cb9b620, 0x1eaae: 0x6c944220, 0x1eaaf: 0x6cd90020, + 0x1eab0: 0x6c003020, 0x1eab1: 0x6c2e3220, 0x1eab2: 0x6c4efe20, 0x1eab3: 0x6cc8de20, + 0x1eab4: 0x6cd3cc20, 0x1eab5: 0x6c795020, 0x1eab6: 0x6cc09220, 0x1eab7: 0x6cff0c20, + 0x1eab8: 0x6d308620, 0x1eab9: 0x6d054e20, 0x1eaba: 0x6d2a0c20, 0x1eabb: 0x6ce37020, + 0x1eabc: 0x6c263820, 0x1eabd: 0x6c487020, 0x1eabe: 0x6c53d220, 0x1eabf: 0x6d37c820, + // Block 0x7ab, offset 0x1eac0 + 0x1eac0: 0x6ce7de20, 0x1eac1: 0x6c93ac20, 0x1eac2: 0x6c9a2220, 0x1eac3: 0x6c80e220, + 0x1eac4: 0x6ced4a20, 0x1eac5: 0x6d02e620, 0x1eac6: 0x6d27c420, 0x1eac7: 0x6c075420, + 0x1eac8: 0x6cf51e20, 0x1eac9: 0x6cdb0c20, 0x1eaca: 0x6d23dc20, 0x1eacb: 0x6c151420, + 0x1eacc: 0x6c2fb620, 0x1eacd: 0x6c0f4e20, 0x1eace: 0x6c4f0020, 0x1eacf: 0x6c63de20, + 0x1ead0: 0x6c538420, 0x1ead1: 0x6c249220, 0x1ead2: 0x6c3c6620, 0x1ead3: 0x6c14d620, + 0x1ead4: 0x6ced4c20, 0x1ead5: 0x6d36d020, 0x1ead6: 0x6cd82620, 0x1ead7: 0x6d07ca20, + 0x1ead8: 0x6c575620, 0x1ead9: 0x6d228220, 0x1eada: 0x6ce59e20, 0x1eadb: 0x6c45fa20, + 0x1eadc: 0x6d3d9420, 0x1eadd: 0x6c94bc20, 0x1eade: 0x6d03fc20, 0x1eadf: 0x6cbde620, + 0x1eae0: 0x6cd0c420, 0x1eae1: 0x6c4e2e20, 0x1eae2: 0x6c94be20, 0x1eae3: 0x6d128a20, + 0x1eae4: 0x6c1eac20, 0x1eae5: 0x6d2bae20, 0x1eae6: 0x6c70c420, 0x1eae7: 0x6cfd0220, + 0x1eae8: 0x6ce60020, 0x1eae9: 0x6c987020, 0x1eaea: 0x6cb4b420, 0x1eaeb: 0x6c843620, + 0x1eaec: 0x6cacc020, 0x1eaed: 0x6cc8e020, 0x1eaee: 0x6c1a3220, 0x1eaef: 0x6c435820, + 0x1eaf0: 0x6c852820, 0x1eaf1: 0x6ce28220, 0x1eaf2: 0x6c0e4420, 0x1eaf3: 0x6d3b2420, + 0x1eaf4: 0x6d327e20, 0x1eaf5: 0x6ce87a20, 0x1eaf6: 0x6c8f1820, 0x1eaf7: 0x6d41d420, + 0x1eaf8: 0x6c729a20, 0x1eaf9: 0x6c16fa20, 0x1eafa: 0x6d25f020, 0x1eafb: 0x6c66d820, + 0x1eafc: 0x6c429220, 0x1eafd: 0x6c2e4020, 0x1eafe: 0x6ce24020, 0x1eaff: 0x6c16c620, + // Block 0x7ac, offset 0x1eb00 + 0x1eb00: 0x6c951020, 0x1eb01: 0x6c4cd020, 0x1eb02: 0x6c8d5c20, 0x1eb03: 0x6c06ba20, + 0x1eb04: 0x6c92de20, 0x1eb05: 0x6c845020, 0x1eb06: 0x6cbade20, 0x1eb07: 0x6cb3e220, + 0x1eb08: 0x6c732e20, 0x1eb09: 0x6c9f7a20, 0x1eb0a: 0x6d41d620, 0x1eb0b: 0x6caeca20, + 0x1eb0c: 0x6c01d020, 0x1eb0d: 0x6caf9020, 0x1eb0e: 0x6cfd1420, 0x1eb0f: 0x6d0afa20, + 0x1eb10: 0x6d3c6820, 0x1eb11: 0x6c834620, 0x1eb12: 0x6c783220, 0x1eb13: 0x6c798a20, + 0x1eb14: 0x6cdea820, 0x1eb15: 0x6c7d8420, 0x1eb16: 0x6c31bc20, 0x1eb17: 0x6ca59020, + 0x1eb18: 0x6c20e220, 0x1eb19: 0x6d3e9820, 0x1eb1a: 0x6d32ec20, 0x1eb1b: 0x6c078c20, + 0x1eb1c: 0x6ca87620, 0x1eb1d: 0x6d403620, 0x1eb1e: 0x6c216620, 0x1eb1f: 0x6ce01420, + 0x1eb20: 0x6c2fba20, 0x1eb21: 0x6cb65420, 0x1eb22: 0x6cb9cc20, 0x1eb23: 0x6d3cac20, + 0x1eb24: 0x6c5f4820, 0x1eb25: 0x6d23fa20, 0x1eb26: 0x6c6cb620, 0x1eb27: 0x6c496620, + 0x1eb28: 0x6c990820, 0x1eb29: 0x6c167c20, 0x1eb2a: 0x6ce51c20, 0x1eb2b: 0x6cf6de20, + 0x1eb2c: 0x6c891e20, 0x1eb2d: 0x6ce24220, 0x1eb2e: 0x6c482820, 0x1eb2f: 0x6c263a20, + 0x1eb30: 0x6cd61420, 0x1eb31: 0x6d319c20, 0x1eb32: 0x6c92e020, 0x1eb33: 0x6c9be820, + 0x1eb34: 0x6c92e220, 0x1eb35: 0x6c571820, 0x1eb36: 0x6c0c8020, 0x1eb37: 0x6c40cc20, + 0x1eb38: 0x6c7f2c20, 0x1eb39: 0x6c790e20, 0x1eb3a: 0x6c39ec20, 0x1eb3b: 0x6cf55820, + 0x1eb3c: 0x6ca3d820, 0x1eb3d: 0x6ced9c20, 0x1eb3e: 0x6d299c20, 0x1eb3f: 0x6c570020, + // Block 0x7ad, offset 0x1eb40 + 0x1eb40: 0x6c2a8620, 0x1eb41: 0x6cfada20, 0x1eb42: 0x6cb10220, 0x1eb43: 0x6c5d6020, + 0x1eb44: 0x6c89cc20, 0x1eb45: 0x6c384820, 0x1eb46: 0x6c9ad820, 0x1eb47: 0x6c767220, + 0x1eb48: 0x6d1bf220, 0x1eb49: 0x6c2b4a20, 0x1eb4a: 0x6c892220, 0x1eb4b: 0x6c4c4020, + 0x1eb4c: 0x6cfc3620, 0x1eb4d: 0x6c328220, 0x1eb4e: 0x6ce8fc20, 0x1eb4f: 0x6cef4420, + 0x1eb50: 0x6d3fca20, 0x1eb51: 0x6c406a20, 0x1eb52: 0x6cc76620, 0x1eb53: 0x6c60d220, + 0x1eb54: 0x6c36ba20, 0x1eb55: 0x6c758620, 0x1eb56: 0x6c191420, 0x1eb57: 0x6ce38c20, + 0x1eb58: 0x6d2c5820, 0x1eb59: 0x6c56d420, 0x1eb5a: 0x6d0fe020, 0x1eb5b: 0x6c32de20, + 0x1eb5c: 0x6cfa0420, 0x1eb5d: 0x6d21c220, 0x1eb5e: 0x6c795a20, 0x1eb5f: 0x6d03aa20, + 0x1eb60: 0x6c5a1020, 0x1eb61: 0x6cf03220, 0x1eb62: 0x6c406c20, 0x1eb63: 0x6d2f7620, + 0x1eb64: 0x6c13b620, 0x1eb65: 0x6cbcee20, 0x1eb66: 0x6cd20620, 0x1eb67: 0x6c52d620, + 0x1eb68: 0x6c7ca820, 0x1eb69: 0x6ce51e20, 0x1eb6a: 0x6ca1ee20, 0x1eb6b: 0x6cbbbc20, + 0x1eb6c: 0x6cbbbe20, 0x1eb6d: 0x6c543820, 0x1eb6e: 0x6ce7e020, 0x1eb6f: 0x6c236c20, + 0x1eb70: 0x6c58ae20, 0x1eb71: 0x6d136620, 0x1eb72: 0x6c9f7e20, 0x1eb73: 0x6c66e620, + 0x1eb74: 0x6c32a420, 0x1eb75: 0x6c66da20, 0x1eb76: 0x6cd94220, 0x1eb77: 0x6c7caa20, + 0x1eb78: 0x6c55d220, 0x1eb79: 0x6d07d820, 0x1eb7a: 0x6c34b620, 0x1eb7b: 0x6c6b4a20, + 0x1eb7c: 0x6d31a020, 0x1eb7d: 0x6c0b0e20, 0x1eb7e: 0x6d37d020, 0x1eb7f: 0x6d3ea220, + // Block 0x7ae, offset 0x1eb80 + 0x1eb80: 0x6d04fe20, 0x1eb81: 0x6d129020, 0x1eb82: 0x6c9a6e20, 0x1eb83: 0x6cac3420, + 0x1eb84: 0x6c003620, 0x1eb85: 0x6c6c0c20, 0x1eb86: 0x6cba9420, 0x1eb87: 0x6c9a3220, + 0x1eb88: 0x6cdda220, 0x1eb89: 0x6c26ca20, 0x1eb8a: 0x6c059620, 0x1eb8b: 0x6cfa0a20, + 0x1eb8c: 0x6c887a20, 0x1eb8d: 0x6cddaa20, 0x1eb8e: 0x6c769a20, 0x1eb8f: 0x6c8ec020, + 0x1eb90: 0x6d116420, 0x1eb91: 0x6d137420, 0x1eb92: 0x6caa2e20, 0x1eb93: 0x6cf23e20, + 0x1eb94: 0x6cc6d420, 0x1eb95: 0x6ce15420, 0x1eb96: 0x6cddac20, 0x1eb97: 0x6cbaf220, + 0x1eb98: 0x6c86e020, 0x1eb99: 0x6cd7a620, 0x1eb9a: 0x6c20e420, 0x1eb9b: 0x6c0f9620, + 0x1eb9c: 0x6cac8620, 0x1eb9d: 0x6c266e20, 0x1eb9e: 0x6c089620, 0x1eb9f: 0x6cca9020, + 0x1eba0: 0x6c429420, 0x1eba1: 0x6d3ea620, 0x1eba2: 0x6cf38c20, 0x1eba3: 0x6d1cb420, + 0x1eba4: 0x6c5a7e20, 0x1eba5: 0x6ce5aa20, 0x1eba6: 0x6c8ec220, 0x1eba7: 0x6c767420, + 0x1eba8: 0x6cdd0220, 0x1eba9: 0x6ccc2220, 0x1ebaa: 0x6cd9f020, 0x1ebab: 0x6ceda820, + 0x1ebac: 0x6c507620, 0x1ebad: 0x6d327020, 0x1ebae: 0x6d327220, 0x1ebaf: 0x6c80e820, + 0x1ebb0: 0x6d18fc20, 0x1ebb1: 0x6d25c420, 0x1ebb2: 0x6ce18620, 0x1ebb3: 0x6ca88a20, + 0x1ebb4: 0x6cf7b020, 0x1ebb5: 0x6c638c20, 0x1ebb6: 0x6c43ba20, 0x1ebb7: 0x6c96a820, + 0x1ebb8: 0x6c730620, 0x1ebb9: 0x6cd9a220, 0x1ebba: 0x6d413420, 0x1ebbb: 0x6cddae20, + 0x1ebbc: 0x6cfa5620, 0x1ebbd: 0x6c3d0220, 0x1ebbe: 0x6cf21e20, 0x1ebbf: 0x6ca2ec20, + // Block 0x7af, offset 0x1ebc0 + 0x1ebc0: 0x6c91fa20, 0x1ebc1: 0x6cddb020, 0x1ebc2: 0x6cab6020, 0x1ebc3: 0x6d40f620, + 0x1ebc4: 0x6ce96e20, 0x1ebc5: 0x6d050820, 0x1ebc6: 0x6c49b220, 0x1ebc7: 0x6d08cc20, + 0x1ebc8: 0x6c892620, 0x1ebc9: 0x6cd48620, 0x1ebca: 0x6c02f820, 0x1ebcb: 0x6c97d420, + 0x1ebcc: 0x6ca18020, 0x1ebcd: 0x6c956620, 0x1ebce: 0x6c0a9e20, 0x1ebcf: 0x6cf0fe20, + 0x1ebd0: 0x6c8ed020, 0x1ebd1: 0x6c2bb220, 0x1ebd2: 0x6cca3620, 0x1ebd3: 0x6d401220, + 0x1ebd4: 0x6d158a20, 0x1ebd5: 0x6c932020, 0x1ebd6: 0x6c028220, 0x1ebd7: 0x6c796220, + 0x1ebd8: 0x6cbafa20, 0x1ebd9: 0x6c24f820, 0x1ebda: 0x6cb54e20, 0x1ebdb: 0x6c16d220, + 0x1ebdc: 0x6ce0dc20, 0x1ebdd: 0x6c981020, 0x1ebde: 0x6d1dd020, 0x1ebdf: 0x6c160620, + 0x1ebe0: 0x6c3c7220, 0x1ebe1: 0x6c6ebe20, 0x1ebe2: 0x6c0c4820, 0x1ebe3: 0x6cd62a20, + 0x1ebe4: 0x6c912420, 0x1ebe5: 0x6d055820, 0x1ebe6: 0x6c237420, 0x1ebe7: 0x6c8fce20, + 0x1ebe8: 0x6d29b020, 0x1ebe9: 0x6c670820, 0x1ebea: 0x6c12a220, 0x1ebeb: 0x6c849220, + 0x1ebec: 0x6cfa5c20, 0x1ebed: 0x6cf72020, 0x1ebee: 0x6c776020, 0x1ebef: 0x6cd6f820, + 0x1ebf0: 0x6c086220, 0x1ebf1: 0x6d2f4a20, 0x1ebf2: 0x6cba9620, 0x1ebf3: 0x6c19a620, + 0x1ebf4: 0x6c933420, 0x1ebf5: 0x6c576820, 0x1ebf6: 0x6c60f220, 0x1ebf7: 0x6cb47220, + 0x1ebf8: 0x6c5c8c20, 0x1ebf9: 0x6cbb5020, 0x1ebfa: 0x6cb32420, 0x1ebfb: 0x6c8c0220, + 0x1ebfc: 0x6ccb9020, 0x1ebfd: 0x6d055a20, 0x1ebfe: 0x6cca3c20, 0x1ebff: 0x6c19a820, + // Block 0x7b0, offset 0x1ec00 + 0x1ec00: 0x6c7d3a20, 0x1ec01: 0x6cd84820, 0x1ec02: 0x6c8f5420, 0x1ec03: 0x6ca4d220, + 0x1ec04: 0x6c5a2220, 0x1ec05: 0x6cb1e020, 0x1ec06: 0x6cdcb020, 0x1ec07: 0x6c38ea20, + 0x1ec08: 0x6cbc0e20, 0x1ec09: 0x6cc2aa20, 0x1ec0a: 0x6d0fee20, 0x1ec0b: 0x6ce0de20, + 0x1ec0c: 0x6cfe6620, 0x1ec0d: 0x6c750420, 0x1ec0e: 0x6c68a420, 0x1ec0f: 0x6d41fc20, + 0x1ec10: 0x6c8a4e20, 0x1ec11: 0x6cbd0420, 0x1ec12: 0x6c819020, 0x1ec13: 0x6c338020, + 0x1ec14: 0x6d030620, 0x1ec15: 0x6d295820, 0x1ec16: 0x6c5f8e20, 0x1ec17: 0x6c661e20, + 0x1ec18: 0x6d37da20, 0x1ec19: 0x6c2af620, 0x1ec1a: 0x6d0b0620, 0x1ec1b: 0x6d1d5c20, + 0x1ec1c: 0x6c331e20, 0x1ec1d: 0x6c750620, 0x1ec1e: 0x6caa3020, 0x1ec1f: 0x6d295a20, + 0x1ec20: 0x6cb4a420, 0x1ec21: 0x6ce60620, 0x1ec22: 0x6c38ec20, 0x1ec23: 0x6d2f4c20, + 0x1ec24: 0x6c2f8a20, 0x1ec25: 0x6ccdda20, 0x1ec26: 0x6c764220, 0x1ec27: 0x6c653820, + 0x1ec28: 0x6c3af020, 0x1ec29: 0x6cdcba20, 0x1ec2a: 0x6c920020, 0x1ec2b: 0x6c730c20, + 0x1ec2c: 0x6c5c9420, 0x1ec2d: 0x6d246a20, 0x1ec2e: 0x6c889c20, 0x1ec2f: 0x6d3dcc20, + 0x1ec30: 0x6cbbc820, 0x1ec31: 0x6c672220, 0x1ec32: 0x6d3dde20, 0x1ec33: 0x6c828c20, + 0x1ec34: 0x6c0ac820, 0x1ec35: 0x6ce60820, 0x1ec36: 0x6c58c220, 0x1ec37: 0x6d138c20, + 0x1ec38: 0x6c346c20, 0x1ec39: 0x6c4cd620, 0x1ec3a: 0x6c29ac20, 0x1ec3b: 0x6c72ce20, + 0x1ec3c: 0x6c3bac20, 0x1ec3d: 0x6c26d620, 0x1ec3e: 0x6c077220, 0x1ec3f: 0x6d194a20, + // Block 0x7b1, offset 0x1ec40 + 0x1ec40: 0x6c010820, 0x1ec41: 0x6d3fe220, 0x1ec42: 0x6d0aba20, 0x1ec43: 0x6c2e4e20, + 0x1ec44: 0x6d3b4e20, 0x1ec45: 0x6c528620, 0x1ec46: 0x6d3cc220, 0x1ec47: 0x6c5fa220, + 0x1ec48: 0x6ca8be20, 0x1ec49: 0x6c51a620, 0x1ec4a: 0x6c5e4c20, 0x1ec4b: 0x6cbe6020, + 0x1ec4c: 0x6c0d7020, 0x1ec4d: 0x6d1c3e20, 0x1ec4e: 0x6c7d4020, 0x1ec4f: 0x6ca93c20, + 0x1ec50: 0x6d060e20, 0x1ec51: 0x6c672620, 0x1ec52: 0x6c672820, 0x1ec53: 0x6cba9a20, + 0x1ec54: 0x6c142620, 0x1ec55: 0x6d377220, 0x1ec56: 0x6c9f1620, 0x1ec57: 0x6c84ce20, + 0x1ec58: 0x6c829820, 0x1ec59: 0x6c5fa620, 0x1ec5a: 0x6d416620, 0x1ec5b: 0x6c7c2220, + 0x1ec5c: 0x6cce4420, 0x1ec5d: 0x6caefc20, 0x1ec5e: 0x6c7ece20, 0x1ec5f: 0x6c320020, + 0x1ec60: 0x6cd7b020, 0x1ec61: 0x6c21ec20, 0x1ec62: 0x6c942820, 0x1ec63: 0x6c0c6220, + 0x1ec64: 0x6c068420, 0x1ec65: 0x6c920420, 0x1ec66: 0x6cfd5c20, 0x1ec67: 0x6c7b7e20, + 0x1ec68: 0x6c901020, 0x1ec69: 0x6c36fa20, 0x1ec6a: 0x6c91a220, 0x1ec6b: 0x6d02f820, + 0x1ec6c: 0x6c672c20, 0x1ec6d: 0x6c809420, 0x1ec6e: 0x6c0fd620, 0x1ec6f: 0x6c655620, + 0x1ec70: 0x6d125820, 0x1ec71: 0x6c157e20, 0x1ec72: 0x6cfda620, 0x1ec73: 0x6c673020, + 0x1ec74: 0x6cf76220, 0x1ec75: 0x6c49c820, 0x1ec76: 0x6c125620, 0x1ec77: 0x6ca8d220, + 0x1ec78: 0x6c831620, 0x1ec79: 0x6c249c20, 0x1ec7a: 0x6cc23020, 0x1ec7b: 0x6cacc820, + 0x1ec7c: 0x6c959420, 0x1ec7d: 0x6d414420, 0x1ec7e: 0x6c947a20, 0x1ec7f: 0x6d2a3820, + // Block 0x7b2, offset 0x1ec80 + 0x1ec80: 0x6ca8d820, 0x1ec81: 0x6c753e20, 0x1ec82: 0x6ce19820, 0x1ec83: 0x6cd58e20, + 0x1ec84: 0x6c801c20, 0x1ec85: 0x6c6c2220, 0x1ec86: 0x6c40c420, 0x1ec87: 0x6d15b420, + 0x1ec88: 0x6d312020, 0x1ec89: 0x6c2f5220, 0x1ec8a: 0x6d2f5220, 0x1ec8b: 0x6cb2f020, + 0x1ec8c: 0x6c8a6620, 0x1ec8d: 0x6ce91820, 0x1ec8e: 0x6cb8ba20, 0x1ec8f: 0x6c203220, + 0x1ec90: 0x6cccca20, 0x1ec91: 0x6c5fe820, 0x1ec92: 0x6c388e20, 0x1ec93: 0x6c2e0a20, + 0x1ec94: 0x6c9ac420, 0x1ec95: 0x6caa7020, 0x1ec96: 0x6d0f8c20, 0x1ec97: 0x6c146420, + 0x1ec98: 0x6d03d620, 0x1ec99: 0x6c413020, 0x1ec9a: 0x6c107a20, 0x1ec9b: 0x6cdf6620, + 0x1ec9c: 0x6c721c20, 0x1ec9d: 0x6c33e620, 0x1ec9e: 0x6c173e20, 0x1ec9f: 0x6d37ac20, + 0x1eca0: 0x6ca32220, 0x1eca1: 0x6c06f620, 0x1eca2: 0x6c426a20, 0x1eca3: 0x6c04c420, + 0x1eca4: 0x6cb97a20, 0x1eca5: 0x6d11fa20, 0x1eca6: 0x6cbd2220, 0x1eca7: 0x6c756620, + 0x1eca8: 0x6cf35e20, 0x1eca9: 0x6c463c20, 0x1ecaa: 0x6c778420, 0x1ecab: 0x6c398e20, + 0x1ecac: 0x6c5d8c20, 0x1ecad: 0x6ce80a20, 0x1ecae: 0x6ca98e20, 0x1ecaf: 0x6c039c20, + 0x1ecb0: 0x6d22fa20, 0x1ecb1: 0x6cb98420, 0x1ecb2: 0x6d32aa20, 0x1ecb3: 0x6cb98620, + 0x1ecb4: 0x6c477820, 0x1ecb5: 0x6c0e6820, 0x1ecb6: 0x6c353c20, 0x1ecb7: 0x6cb35220, + 0x1ecb8: 0x6c108e20, 0x1ecb9: 0x6c0ee220, 0x1ecba: 0x6d26a020, 0x1ecbb: 0x6d413820, + 0x1ecbc: 0x6ca28020, 0x1ecbd: 0x6ce05a20, 0x1ecbe: 0x6c641020, 0x1ecbf: 0x6c2d4a20, + // Block 0x7b3, offset 0x1ecc0 + 0x1ecc0: 0x6d1f2620, 0x1ecc1: 0x6ce5f820, 0x1ecc2: 0x6c0ee420, 0x1ecc3: 0x6c8cd620, + 0x1ecc4: 0x6cd77a20, 0x1ecc5: 0x6cb8d020, 0x1ecc6: 0x6c993620, 0x1ecc7: 0x6c064420, + 0x1ecc8: 0x6cd36620, 0x1ecc9: 0x6d088420, 0x1ecca: 0x6cdde820, 0x1eccb: 0x6c097220, + 0x1eccc: 0x6ca5d220, 0x1eccd: 0x6caf5e20, 0x1ecce: 0x6c344220, 0x1eccf: 0x6d03e420, + 0x1ecd0: 0x6c77bc20, 0x1ecd1: 0x6c81b020, 0x1ecd2: 0x6c379420, 0x1ecd3: 0x6c985e20, + 0x1ecd4: 0x6d0ba820, 0x1ecd5: 0x6d1fc620, 0x1ecd6: 0x6c19f620, 0x1ecd7: 0x6c63bc20, + 0x1ecd8: 0x6d127e20, 0x1ecd9: 0x6ca4a820, 0x1ecda: 0x6d361020, 0x1ecdb: 0x6c29aa20, + 0x1ecdc: 0x6ce74620, 0x1ecdd: 0x6c939820, 0x1ecde: 0x6c2e2220, 0x1ecdf: 0x6d19d220, + 0x1ece0: 0x6c765020, 0x1ece1: 0x6d2c2e20, 0x1ece2: 0x6d39a220, 0x1ece3: 0x6cf7e420, + 0x1ece4: 0x6c2fa220, 0x1ece5: 0x6c2fd220, 0x1ece6: 0x6cfaa420, 0x1ece7: 0x6c573a20, + 0x1ece8: 0x6cc2e820, 0x1ece9: 0x6ccbf020, 0x1ecea: 0x6c4cfa20, 0x1eceb: 0x6c2e2420, + 0x1ecec: 0x6c448620, 0x1eced: 0x6c9ffc20, 0x1ecee: 0x6d32be20, 0x1ecef: 0x6ccb2620, + 0x1ecf0: 0x6c68ec20, 0x1ecf1: 0x6d13ec20, 0x1ecf2: 0x6c15b220, 0x1ecf3: 0x6c1d4e20, + 0x1ecf4: 0x6ce0be20, 0x1ecf5: 0x6c018220, 0x1ecf6: 0x6d1a6220, 0x1ecf7: 0x6cc7a820, + 0x1ecf8: 0x6d3b0620, 0x1ecf9: 0x6c815c20, 0x1ecfa: 0x6cb4ac20, 0x1ecfb: 0x6cf3cc20, + 0x1ecfc: 0x6c7f1020, 0x1ecfd: 0x6ce27c20, 0x1ecfe: 0x6c890020, 0x1ecff: 0x6c794420, + // Block 0x7b4, offset 0x1ed00 + 0x1ed00: 0x6cfed020, 0x1ed01: 0x6cdd6820, 0x1ed02: 0x6c851a20, 0x1ed03: 0x6d2bac20, + 0x1ed04: 0x6c1e8620, 0x1ed05: 0x6c4c2220, 0x1ed06: 0x6c434a20, 0x1ed07: 0x6c357020, + 0x1ed08: 0x6d053e20, 0x1ed09: 0x6c262e20, 0x1ed0a: 0x6c94aa20, 0x1ed0b: 0x6c3c5220, + 0x1ed0c: 0x6d02da20, 0x1ed0d: 0x6c8f0a20, 0x1ed0e: 0x6c763220, 0x1ed0f: 0x6c65a220, + 0x1ed10: 0x6cc8d020, 0x1ed11: 0x6ce2f220, 0x1ed12: 0x6c80ce20, 0x1ed13: 0x6cbdda20, + 0x1ed14: 0x6c70a420, 0x1ed15: 0x6c000820, 0x1ed16: 0x6cbac620, 0x1ed17: 0x6d30da20, + 0x1ed18: 0x6cab0020, 0x1ed19: 0x6c263220, 0x1ed1a: 0x6c98ee20, 0x1ed1b: 0x6c078a20, + 0x1ed1c: 0x6cb60620, 0x1ed1d: 0x6c2a7820, 0x1ed1e: 0x6c78be20, 0x1ed1f: 0x6c7d7420, + 0x1ed20: 0x6c167620, 0x1ed21: 0x6cf65e20, 0x1ed22: 0x6c482020, 0x1ed23: 0x6c954c20, + 0x1ed24: 0x6c20da20, 0x1ed25: 0x6d3c6420, 0x1ed26: 0x6c6c9a20, 0x1ed27: 0x6d367420, + 0x1ed28: 0x6cfab620, 0x1ed29: 0x6c732220, 0x1ed2a: 0x6c5d5820, 0x1ed2b: 0x6caddc20, + 0x1ed2c: 0x6cdfee20, 0x1ed2d: 0x6c2fae20, 0x1ed2e: 0x6c66a220, 0x1ed2f: 0x6c725c20, + 0x1ed30: 0x6c9bdc20, 0x1ed31: 0x6d3e6620, 0x1ed32: 0x6cbcdc20, 0x1ed33: 0x6d1bc820, + 0x1ed34: 0x6c766a20, 0x1ed35: 0x6cbad420, 0x1ed36: 0x6cd80a20, 0x1ed37: 0x6c367820, + 0x1ed38: 0x6c13ac20, 0x1ed39: 0x6cbb9420, 0x1ed3a: 0x6d37c420, 0x1ed3b: 0x6c32d620, + 0x1ed3c: 0x6cd9d220, 0x1ed3d: 0x6c59e820, 0x1ed3e: 0x6c588c20, 0x1ed3f: 0x6c003220, + // Block 0x7b5, offset 0x1ed40 + 0x1ed40: 0x6c327020, 0x1ed41: 0x6c9a6420, 0x1ed42: 0x6c911420, 0x1ed43: 0x6d3e7420, + 0x1ed44: 0x6c3ac020, 0x1ed45: 0x6c9a1c20, 0x1ed46: 0x6ca15820, 0x1ed47: 0x6d325c20, + 0x1ed48: 0x6c0f5020, 0x1ed49: 0x6c442a20, 0x1ed4a: 0x6ca86620, 0x1ed4b: 0x6ce18220, + 0x1ed4c: 0x6c730220, 0x1ed4d: 0x6ca86820, 0x1ed4e: 0x6ca2e820, 0x1ed4f: 0x6c8e8e20, + 0x1ed50: 0x6c431e20, 0x1ed51: 0x6c058a20, 0x1ed52: 0x6d186c20, 0x1ed53: 0x6c638020, + 0x1ed54: 0x6c0d4e20, 0x1ed55: 0x6cc6ac20, 0x1ed56: 0x6c0c2420, 0x1ed57: 0x6ce0d620, + 0x1ed58: 0x6c980620, 0x1ed59: 0x6c955420, 0x1ed5a: 0x6c085420, 0x1ed5b: 0x6d1dbc20, + 0x1ed5c: 0x6c6eae20, 0x1ed5d: 0x6c2b4620, 0x1ed5e: 0x6d40dc20, 0x1ed5f: 0x6d08b420, + 0x1ed60: 0x6c8ea620, 0x1ed61: 0x6c153220, 0x1ed62: 0x6c74d020, 0x1ed63: 0x6c8aac20, + 0x1ed64: 0x6cb46420, 0x1ed65: 0x6c91e220, 0x1ed66: 0x6c336e20, 0x1ed67: 0x6c7fc820, + 0x1ed68: 0x6cb49e20, 0x1ed69: 0x6c249420, 0x1ed6a: 0x6cbae820, 0x1ed6b: 0x6c2aee20, + 0x1ed6c: 0x6c5e1e20, 0x1ed6d: 0x6c826e20, 0x1ed6e: 0x6c58b220, 0x1ed6f: 0x6d3dc420, + 0x1ed70: 0x6c887c20, 0x1ed71: 0x6d18fe20, 0x1ed72: 0x6c142420, 0x1ed73: 0x6c0c4e20, + 0x1ed74: 0x6c7eba20, 0x1ed75: 0x6c157020, 0x1ed76: 0x6cfda020, 0x1ed77: 0x6d2f0020, + 0x1ed78: 0x6c169c20, 0x1ed79: 0x6c6fbc20, 0x1ed7a: 0x6c02a420, 0x1ed7b: 0x6c2eb820, + 0x1ed7c: 0x6cc13c20, 0x1ed7d: 0x6c8a8420, 0x1ed7e: 0x6c9caa20, 0x1ed7f: 0x6d2efa20, + // Block 0x7b6, offset 0x1ed80 + 0x1ed80: 0x6c9ac620, 0x1ed81: 0x6c96b620, 0x1ed82: 0x6cd68220, 0x1ed83: 0x6ccd3c20, + 0x1ed84: 0x6c5db420, 0x1ed85: 0x6c9ac820, 0x1ed86: 0x6d0c8e20, 0x1ed87: 0x6c098e20, + 0x1ed88: 0x6c4eba20, 0x1ed89: 0x6c099020, 0x1ed8a: 0x6ccdfa20, 0x1ed8b: 0x6c763420, + 0x1ed8c: 0x6c778a20, 0x1ed8d: 0x6c07f220, 0x1ed8e: 0x6c535c20, 0x1ed8f: 0x6cc8fe20, + 0x1ed90: 0x6cca5820, 0x1ed91: 0x6cfb6420, 0x1ed92: 0x6cfb6620, 0x1ed93: 0x6c64ac20, + 0x1ed94: 0x6c9fb420, 0x1ed95: 0x6cf96820, 0x1ed96: 0x6cd74020, 0x1ed97: 0x6c312020, + 0x1ed98: 0x6d2c3c20, 0x1ed99: 0x6ca53420, 0x1ed9a: 0x6d2d8820, 0x1ed9b: 0x6cae7820, + 0x1ed9c: 0x6cfa2220, 0x1ed9d: 0x6c8d2820, 0x1ed9e: 0x6c0bae20, 0x1ed9f: 0x6c09e820, + 0x1eda0: 0x6cc90020, 0x1eda1: 0x6c00be20, 0x1eda2: 0x6c492020, 0x1eda3: 0x6c441620, + 0x1eda4: 0x6c441820, 0x1eda5: 0x6c382220, 0x1eda6: 0x6c1f6620, 0x1eda7: 0x6c53c820, + 0x1eda8: 0x6c4a7e20, 0x1eda9: 0x6c9fbe20, 0x1edaa: 0x6ccb1220, 0x1edab: 0x6c7dc020, + 0x1edac: 0x6c812c20, 0x1edad: 0x6c935a20, 0x1edae: 0x6ce68820, 0x1edaf: 0x6ccc7620, + 0x1edb0: 0x6c714820, 0x1edb1: 0x6d26e420, 0x1edb2: 0x6d26e620, 0x1edb3: 0x6c15e020, + 0x1edb4: 0x6cc27620, 0x1edb5: 0x6c8c6a20, 0x1edb6: 0x6c167e20, 0x1edb7: 0x6ccca420, + 0x1edb8: 0x6c7dc220, 0x1edb9: 0x6d0c3020, 0x1edba: 0x6cf1b220, 0x1edbb: 0x6d0cd420, + 0x1edbc: 0x6c36b020, 0x1edbd: 0x6c5cda20, 0x1edbe: 0x6d23fc20, 0x1edbf: 0x6cf1b420, + // Block 0x7b7, offset 0x1edc0 + 0x1edc0: 0x6cfe6020, 0x1edc1: 0x6c05be20, 0x1edc2: 0x6c53d620, 0x1edc3: 0x6cc28020, + 0x1edc4: 0x6d11dc20, 0x1edc5: 0x6cf1ba20, 0x1edc6: 0x6c04d820, 0x1edc7: 0x6c01d220, + 0x1edc8: 0x6cef4620, 0x1edc9: 0x6d1a1020, 0x1edca: 0x6c7e2020, 0x1edcb: 0x6cc40a20, + 0x1edcc: 0x6c7fca20, 0x1edcd: 0x6c317c20, 0x1edce: 0x6cc38620, 0x1edcf: 0x6c3c6e20, + 0x1edd0: 0x6ce4cc20, 0x1edd1: 0x6ca88c20, 0x1edd2: 0x6cdec420, 0x1edd3: 0x6c767620, + 0x1edd4: 0x6c518a20, 0x1edd5: 0x6cc40e20, 0x1edd6: 0x6c209c20, 0x1edd7: 0x6c493020, + 0x1edd8: 0x6c314620, 0x1edd9: 0x6cb72420, 0x1edda: 0x6c7c4e20, 0x1eddb: 0x6ce15c20, + 0x1eddc: 0x6c493420, 0x1eddd: 0x6cb18a20, 0x1edde: 0x6c771820, 0x1eddf: 0x6cf92420, + 0x1ede0: 0x6c5c8e20, 0x1ede1: 0x6c160e20, 0x1ede2: 0x6cb0dc20, 0x1ede3: 0x6c29a420, + 0x1ede4: 0x6c58c420, 0x1ede5: 0x6cdeda20, 0x1ede6: 0x6cf1c220, 0x1ede7: 0x6cde0220, + 0x1ede8: 0x6c9abe20, 0x1ede9: 0x6cd67e20, 0x1edea: 0x6ccd2820, 0x1edeb: 0x6d0e3820, + 0x1edec: 0x6c4e8820, 0x1eded: 0x6c090e20, 0x1edee: 0x6cf1f820, 0x1edef: 0x6c208c20, + 0x1edf0: 0x6cc8f820, 0x1edf1: 0x6ceee620, 0x1edf2: 0x6cfb2820, 0x1edf3: 0x6c52fe20, + 0x1edf4: 0x6c646620, 0x1edf5: 0x6c9f9220, 0x1edf6: 0x6c772620, 0x1edf7: 0x6c9aea20, + 0x1edf8: 0x6d2c2420, 0x1edf9: 0x6ca52a20, 0x1edfa: 0x6c4a4220, 0x1edfb: 0x6cf18820, + 0x1edfc: 0x6cde3e20, 0x1edfd: 0x6c9fa020, 0x1edfe: 0x6c935420, 0x1edff: 0x6c764e20, + // Block 0x7b8, offset 0x1ee00 + 0x1ee00: 0x6c380a20, 0x1ee01: 0x6c43ce20, 0x1ee02: 0x6c50e620, 0x1ee03: 0x6c7da420, + 0x1ee04: 0x6c6f6820, 0x1ee05: 0x6d26a220, 0x1ee06: 0x6c80b020, 0x1ee07: 0x6c316c20, + 0x1ee08: 0x6d232820, 0x1ee09: 0x6d0c0420, 0x1ee0a: 0x6c166c20, 0x1ee0b: 0x6cf88020, + 0x1ee0c: 0x6cf19420, 0x1ee0d: 0x6c5cc620, 0x1ee0e: 0x6d0c9020, 0x1ee0f: 0x6c362020, + 0x1ee10: 0x6c15b420, 0x1ee11: 0x6c7fa020, 0x1ee12: 0x6cc27020, 0x1ee13: 0x6c5bce20, + 0x1ee14: 0x6c7e0220, 0x1ee15: 0x6cc3c620, 0x1ee16: 0x6c515020, 0x1ee17: 0x6ce4b220, + 0x1ee18: 0x6c26b220, 0x1ee19: 0x6cc39020, 0x1ee1a: 0x6c4e5e20, 0x1ee1b: 0x6c58a220, + 0x1ee1c: 0x6c3fba20, 0x1ee1d: 0x6c3f9e20, 0x1ee1e: 0x6c820620, 0x1ee1f: 0x6c332a20, + 0x1ee20: 0x6d031020, 0x1ee21: 0x6cb89020, 0x1ee22: 0x6cf49a20, 0x1ee23: 0x6c412620, + 0x1ee24: 0x6d356a20, 0x1ee25: 0x6d19a020, 0x1ee26: 0x6d0f7820, 0x1ee27: 0x6c30d620, + 0x1ee28: 0x6c35ce20, 0x1ee29: 0x6cd0d620, 0x1ee2a: 0x6c04b220, 0x1ee2b: 0x6cadc620, + 0x1ee2c: 0x6c792220, 0x1ee2d: 0x6d27d420, 0x1ee2e: 0x6cc84c20, 0x1ee2f: 0x6d34da20, + 0x1ee30: 0x6cafac20, 0x1ee31: 0x6c6e0420, 0x1ee32: 0x6c39a020, 0x1ee33: 0x6d0f7a20, + 0x1ee34: 0x6d19a220, 0x1ee35: 0x6d321020, 0x1ee36: 0x6c69f420, 0x1ee37: 0x6c195020, + 0x1ee38: 0x6c35d620, 0x1ee39: 0x6cc0d620, 0x1ee3a: 0x6c2bd220, 0x1ee3b: 0x6d410a20, + 0x1ee3c: 0x6d427820, 0x1ee3d: 0x6c2d3820, 0x1ee3e: 0x6c8e0820, 0x1ee3f: 0x6c000220, + // Block 0x7b9, offset 0x1ee40 + 0x1ee40: 0x6ceae620, 0x1ee41: 0x6ceae820, 0x1ee42: 0x6c068c20, 0x1ee43: 0x6c0dc020, + 0x1ee44: 0x6c3fae20, 0x1ee45: 0x6c618e20, 0x1ee46: 0x6c921420, 0x1ee47: 0x6c902c20, + 0x1ee48: 0x6c18a220, 0x1ee49: 0x6d03c220, 0x1ee4a: 0x6c34ce20, 0x1ee4b: 0x6c910220, + 0x1ee4c: 0x6ca0da20, 0x1ee4d: 0x6c67d620, 0x1ee4e: 0x6cd4ae20, 0x1ee4f: 0x6c34d020, + 0x1ee50: 0x6cfc8620, 0x1ee51: 0x6c373820, 0x1ee52: 0x6c4acc20, 0x1ee53: 0x6d207c20, + 0x1ee54: 0x6c40e220, 0x1ee55: 0x6ccd2e20, 0x1ee56: 0x6c759e20, 0x1ee57: 0x6cbc3420, + 0x1ee58: 0x6d03d820, 0x1ee59: 0x6c213620, 0x1ee5a: 0x6c3fd820, 0x1ee5b: 0x6c095820, + 0x1ee5c: 0x6cf99e20, 0x1ee5d: 0x6ccd3820, 0x1ee5e: 0x6cd0f620, 0x1ee5f: 0x6d35aa20, + 0x1ee60: 0x6cb40420, 0x1ee61: 0x6c30e420, 0x1ee62: 0x6d260620, 0x1ee63: 0x6d322820, + 0x1ee64: 0x6c1e7620, 0x1ee65: 0x6cfc9820, 0x1ee66: 0x6c2a5620, 0x1ee67: 0x6ca7fe20, + 0x1ee68: 0x6d27e020, 0x1ee69: 0x6cfbf020, 0x1ee6a: 0x6cadce20, 0x1ee6b: 0x6c3aa020, + 0x1ee6c: 0x6d404e20, 0x1ee6d: 0x6d174c20, 0x1ee6e: 0x6c334820, 0x1ee6f: 0x6c94e620, + 0x1ee70: 0x6d19c420, 0x1ee71: 0x6c707820, 0x1ee72: 0x6c20c620, 0x1ee73: 0x6c18ba20, + 0x1ee74: 0x6cafd620, 0x1ee75: 0x6c8cd820, 0x1ee76: 0x6ce21420, 0x1ee77: 0x6cfcae20, + 0x1ee78: 0x6c923020, 0x1ee79: 0x6cd0fc20, 0x1ee7a: 0x6cfc0a20, 0x1ee7b: 0x6d19d420, + 0x1ee7c: 0x6d3a6220, 0x1ee7d: 0x6d0fb020, 0x1ee7e: 0x6cc62c20, 0x1ee7f: 0x6cf9bc20, + // Block 0x7ba, offset 0x1ee80 + 0x1ee80: 0x6c1d1420, 0x1ee81: 0x6d0e6820, 0x1ee82: 0x6d19d620, 0x1ee83: 0x6cd5ce20, + 0x1ee84: 0x6c2b2c20, 0x1ee85: 0x6d210c20, 0x1ee86: 0x6c8f9220, 0x1ee87: 0x6cee7820, + 0x1ee88: 0x6cee7a20, 0x1ee89: 0x6ca82420, 0x1ee8a: 0x6c334a20, 0x1ee8b: 0x6cdbf220, + 0x1ee8c: 0x6c018420, 0x1ee8d: 0x6c59b620, 0x1ee8e: 0x6c6a0620, 0x1ee8f: 0x6cdbf420, + 0x1ee90: 0x6d1ae220, 0x1ee91: 0x6c413c20, 0x1ee92: 0x6d0d9a20, 0x1ee93: 0x6c5abe20, + 0x1ee94: 0x6c43fc20, 0x1ee95: 0x6d27ee20, 0x1ee96: 0x6cf4f220, 0x1ee97: 0x6c7c6c20, + 0x1ee98: 0x6c009e20, 0x1ee99: 0x6cf89820, 0x1ee9a: 0x6ce10c20, 0x1ee9b: 0x6c623020, + 0x1ee9c: 0x6d2f3620, 0x1ee9d: 0x6c29de20, 0x1ee9e: 0x6c024820, 0x1ee9f: 0x6cf8aa20, + 0x1eea0: 0x6d1aee20, 0x1eea1: 0x6cc9be20, 0x1eea2: 0x6cc53a20, 0x1eea3: 0x6c8bca20, + 0x1eea4: 0x6ce9b220, 0x1eea5: 0x6c2ade20, 0x1eea6: 0x6c693820, 0x1eea7: 0x6cdc5820, + 0x1eea8: 0x6cdbfa20, 0x1eea9: 0x6c02e220, 0x1eeaa: 0x6cfc2620, 0x1eeab: 0x6c3b8220, + 0x1eeac: 0x6ca64c20, 0x1eead: 0x6c376820, 0x1eeae: 0x6c5f4a20, 0x1eeaf: 0x6c29ec20, + 0x1eeb0: 0x6cf7a620, 0x1eeb1: 0x6d1b0a20, 0x1eeb2: 0x6c358220, 0x1eeb3: 0x6c5af420, + 0x1eeb4: 0x6c903c20, 0x1eeb5: 0x6cf72220, 0x1eeb6: 0x6c859820, 0x1eeb7: 0x6c868820, + 0x1eeb8: 0x6c86b420, 0x1eeb9: 0x6d3c5620, 0x1eeba: 0x6c553a20, 0x1eebb: 0x6d33d220, + 0x1eebc: 0x6cdcea20, 0x1eebd: 0x6c735220, 0x1eebe: 0x6ca3f620, 0x1eebf: 0x6d178820, + // Block 0x7bb, offset 0x1eec0 + 0x1eec0: 0x6cc3ba20, 0x1eec1: 0x6d0e7e20, 0x1eec2: 0x6cbd7a20, 0x1eec3: 0x6cb8e820, + 0x1eec4: 0x6d047c20, 0x1eec5: 0x6d0b5420, 0x1eec6: 0x6c604620, 0x1eec7: 0x6c481820, + 0x1eec8: 0x6c587a20, 0x1eec9: 0x6d367620, 0x1eeca: 0x6c46c020, 0x1eecb: 0x6c736e20, + 0x1eecc: 0x6c225620, 0x1eecd: 0x6d1d9420, 0x1eece: 0x6c70b020, 0x1eecf: 0x6c1e9820, + 0x1eed0: 0x6c54f020, 0x1eed1: 0x6d28c420, 0x1eed2: 0x6c961c20, 0x1eed3: 0x6d219620, + 0x1eed4: 0x6c1dde20, 0x1eed5: 0x6c2de020, 0x1eed6: 0x6cdbe020, 0x1eed7: 0x6c4f2820, + 0x1eed8: 0x6cf32220, 0x1eed9: 0x6cd6a620, 0x1eeda: 0x6c49ae20, 0x1eedb: 0x6c1ec220, + 0x1eedc: 0x6d28d220, 0x1eedd: 0x6d1dcc20, 0x1eede: 0x6c5f7c20, 0x1eedf: 0x6cf70c20, + 0x1eee0: 0x6c1dfe20, 0x1eee1: 0x6c8f5220, 0x1eee2: 0x6c847e20, 0x1eee3: 0x6ca41420, + 0x1eee4: 0x6d092c20, 0x1eee5: 0x6d28e420, 0x1eee6: 0x6c610820, 0x1eee7: 0x6c610a20, + 0x1eee8: 0x6d222220, 0x1eee9: 0x6d211020, 0x1eeea: 0x6d093020, 0x1eeeb: 0x6ca2f820, + 0x1eeec: 0x6c3d2e20, 0x1eeed: 0x6ccb2820, 0x1eeee: 0x6ca28e20, 0x1eeef: 0x6cf19820, + 0x1eef0: 0x6c3b3620, 0x1eef1: 0x6cacda20, 0x1eef2: 0x6d27aa20, 0x1eef3: 0x6c862220, + 0x1eef4: 0x6c1c3a20, 0x1eef5: 0x6d0f6020, 0x1eef6: 0x6c8d2a20, 0x1eef7: 0x6c823e20, + 0x1eef8: 0x6c016e20, 0x1eef9: 0x6c05ce20, 0x1eefa: 0x6cf50420, 0x1eefb: 0x6c2d6a20, + 0x1eefc: 0x6c297420, 0x1eefd: 0x6c56ac20, 0x1eefe: 0x6cf50620, 0x1eeff: 0x6c2e3420, + // Block 0x7bc, offset 0x1ef00 + 0x1ef00: 0x6d05c220, 0x1ef01: 0x6c625820, 0x1ef02: 0x6ca2a820, 0x1ef03: 0x6c18e820, + 0x1ef04: 0x6cff1020, 0x1ef05: 0x6d2cde20, 0x1ef06: 0x6ce68a20, 0x1ef07: 0x6d325e20, + 0x1ef08: 0x6cae2820, 0x1ef09: 0x6c9a2420, 0x1ef0a: 0x6c8d4c20, 0x1ef0b: 0x6cb53420, + 0x1ef0c: 0x6d38b020, 0x1ef0d: 0x6c5e0220, 0x1ef0e: 0x6ccc7c20, 0x1ef0f: 0x6c3a1a20, + 0x1ef10: 0x6c538a20, 0x1ef11: 0x6d2da020, 0x1ef12: 0x6d1a0820, 0x1ef13: 0x6ca60820, + 0x1ef14: 0x6d3b2e20, 0x1ef15: 0x6cea6e20, 0x1ef16: 0x6c8be420, 0x1ef17: 0x6c8e3020, + 0x1ef18: 0x6c308e20, 0x1ef19: 0x6d1bf620, 0x1ef1a: 0x6cf53220, 0x1ef1b: 0x6c8d7420, + 0x1ef1c: 0x6cd6a420, 0x1ef1d: 0x6c8d7620, 0x1ef1e: 0x6cfa0620, 0x1ef1f: 0x6c539020, + 0x1ef20: 0x6d1a1220, 0x1ef21: 0x6c974420, 0x1ef22: 0x6c974620, 0x1ef23: 0x6d280620, + 0x1ef24: 0x6c8f4c20, 0x1ef25: 0x6c9c1620, 0x1ef26: 0x6c0d6a20, 0x1ef27: 0x6cf54020, + 0x1ef28: 0x6cf10020, 0x1ef29: 0x6c7e2a20, 0x1ef2a: 0x6d1aac20, 0x1ef2b: 0x6cf7b220, + 0x1ef2c: 0x6d191e20, 0x1ef2d: 0x6c008020, 0x1ef2e: 0x6c28e420, 0x1ef2f: 0x6ce2e420, + 0x1ef30: 0x6cca4020, 0x1ef31: 0x6d246c20, 0x1ef32: 0x6c933620, 0x1ef33: 0x6c8fd020, + 0x1ef34: 0x6c27a820, 0x1ef35: 0x6c60f420, 0x1ef36: 0x6cacec20, 0x1ef37: 0x6d0ff420, + 0x1ef38: 0x6c03d620, 0x1ef39: 0x6cafa420, 0x1ef3a: 0x6cef7020, 0x1ef3b: 0x6c3c8420, + 0x1ef3c: 0x6cf93420, 0x1ef3d: 0x6c62e420, 0x1ef3e: 0x6c970e20, 0x1ef3f: 0x6c9bac20, + // Block 0x7bd, offset 0x1ef40 + 0x1ef40: 0x6c9bae20, 0x1ef41: 0x6c829a20, 0x1ef42: 0x6c87ae20, 0x1ef43: 0x6c5e5820, + 0x1ef44: 0x6c008220, 0x1ef45: 0x6c3b0220, 0x1ef46: 0x6c27ae20, 0x1ef47: 0x6c901220, + 0x1ef48: 0x6c8db620, 0x1ef49: 0x6c010e20, 0x1ef4a: 0x6c3c8e20, 0x1ef4b: 0x6c87c820, + 0x1ef4c: 0x6c062620, 0x1ef4d: 0x6c521820, 0x1ef4e: 0x6c521020, 0x1ef4f: 0x6c521420, + 0x1ef50: 0x6c0e3e20, 0x1ef51: 0x6cbe3020, 0x1ef52: 0x6cbe3220, 0x1ef53: 0x6c6e8a20, + 0x1ef54: 0x6ce46c20, 0x1ef55: 0x6d317820, 0x1ef56: 0x6c6e9220, 0x1ef57: 0x6c198420, + 0x1ef58: 0x6cbed420, 0x1ef59: 0x6c6e9c20, 0x1ef5a: 0x6c6ea620, 0x1ef5b: 0x6c2d8620, + 0x1ef5c: 0x6c6eb020, 0x1ef5d: 0x6ce47a20, 0x1ef5e: 0x6c39f220, 0x1ef5f: 0x6c3a0a20, + 0x1ef60: 0x6c77c820, 0x1ef61: 0x6c9c9220, 0x1ef62: 0x6c9e5620, 0x1ef63: 0x6c9e5020, + 0x1ef64: 0x6c065a20, 0x1ef65: 0x6d133420, 0x1ef66: 0x6ce52020, 0x1ef67: 0x6c5c9820, + 0x1ef68: 0x6d139c20, 0x1ef69: 0x6c43d020, 0x1ef6a: 0x6c2f5e20, 0x1ef6b: 0x6c13ea20, + 0x1ef6c: 0x6cb9a020, 0x1ef6d: 0x6cc5f820, 0x1ef6e: 0x6c2b7020, 0x1ef6f: 0x6c326020, + 0x1ef70: 0x6cf4f420, 0x1ef71: 0x6cc5fa20, 0x1ef72: 0x6cbd8820, 0x1ef73: 0x6c6d2020, + 0x1ef74: 0x6d08e420, 0x1ef75: 0x6ca99e20, 0x1ef76: 0x6c03a220, 0x1ef77: 0x6d1af020, + 0x1ef78: 0x6cc95020, 0x1ef79: 0x6ca35e20, 0x1ef7a: 0x6ca14420, 0x1ef7b: 0x6d412220, + 0x1ef7c: 0x6c26b620, 0x1ef7d: 0x6c050020, 0x1ef7e: 0x6d183e20, 0x1ef7f: 0x6d121a20, + // Block 0x7be, offset 0x1ef80 + 0x1ef80: 0x6ce23420, 0x1ef81: 0x6c074c20, 0x1ef82: 0x6c63d820, 0x1ef83: 0x6c537a20, + 0x1ef84: 0x6cad6220, 0x1ef85: 0x6d0f6420, 0x1ef86: 0x6c0e4220, 0x1ef87: 0x6d1a0020, + 0x1ef88: 0x6c442c20, 0x1ef89: 0x6ce23c20, 0x1ef8a: 0x6c6b2e20, 0x1ef8b: 0x6d00e420, + 0x1ef8c: 0x6c014820, 0x1ef8d: 0x6c014a20, 0x1ef8e: 0x6c523620, 0x1ef8f: 0x6c45fc20, + 0x1ef90: 0x6cb88a20, 0x1ef91: 0x6c26c220, 0x1ef92: 0x6cbbf420, 0x1ef93: 0x6ce64a20, + 0x1ef94: 0x6c978620, 0x1ef95: 0x6d1d4e20, 0x1ef96: 0x6cdbde20, 0x1ef97: 0x6ce5a020, + 0x1ef98: 0x6cbc6220, 0x1ef99: 0x6d08b820, 0x1ef9a: 0x6c79ac20, 0x1ef9b: 0x6c083420, + 0x1ef9c: 0x6cdeb420, 0x1ef9d: 0x6cce5820, 0x1ef9e: 0x6c0dfa20, 0x1ef9f: 0x6c7e2220, + 0x1efa0: 0x6c70d420, 0x1efa1: 0x6c7eda20, 0x1efa2: 0x6d024a20, 0x1efa3: 0x6cc76820, + 0x1efa4: 0x6c054420, 0x1efa5: 0x6c372c20, 0x1efa6: 0x6cbfd620, 0x1efa7: 0x6cbfd820, + 0x1efa8: 0x6c518c20, 0x1efa9: 0x6d001620, 0x1efaa: 0x6ca2ba20, 0x1efab: 0x6c70da20, + 0x1efac: 0x6c650a20, 0x1efad: 0x6c0b1620, 0x1efae: 0x6c2b4c20, 0x1efaf: 0x6c651c20, + 0x1efb0: 0x6cf16e20, 0x1efb1: 0x6ce1fa20, 0x1efb2: 0x6c466620, 0x1efb3: 0x6cdec620, + 0x1efb4: 0x6c076c20, 0x1efb5: 0x6d011c20, 0x1efb6: 0x6cac8820, 0x1efb7: 0x6c445420, + 0x1efb8: 0x6c0ab020, 0x1efb9: 0x6c7e2e20, 0x1efba: 0x6ce0e020, 0x1efbb: 0x6c90d420, + 0x1efbc: 0x6c4ba420, 0x1efbd: 0x6cbc1220, 0x1efbe: 0x6d08ee20, 0x1efbf: 0x6c5f9820, + // Block 0x7bf, offset 0x1efc0 + 0x1efc0: 0x6c654820, 0x1efc1: 0x6c679820, 0x1efc2: 0x6c164c20, 0x1efc3: 0x6c26d820, + 0x1efc4: 0x6c56e820, 0x1efc5: 0x6cfc6420, 0x1efc6: 0x6cb96020, 0x1efc7: 0x6c320420, + 0x1efc8: 0x6cec4420, 0x1efc9: 0x6c655a20, 0x1efca: 0x6c801e20, 0x1efcb: 0x6ceeee20, + 0x1efcc: 0x6cc5fc20, 0x1efcd: 0x6c3ecc20, 0x1efce: 0x6c9aa220, 0x1efcf: 0x6cc37820, + 0x1efd0: 0x6c442e20, 0x1efd1: 0x6cf01020, 0x1efd2: 0x6cbc6420, 0x1efd3: 0x6c4e3e20, + 0x1efd4: 0x6c172820, 0x1efd5: 0x6c7e3420, 0x1efd6: 0x6cc77c20, 0x1efd7: 0x6d286620, + 0x1efd8: 0x6ccf8020, 0x1efd9: 0x6cf04620, 0x1efda: 0x6c444e20, 0x1efdb: 0x6c046220, + 0x1efdc: 0x6ce1fc20, 0x1efdd: 0x6c466820, 0x1efde: 0x6d286c20, 0x1efdf: 0x6c435e20, + 0x1efe0: 0x6c0ab220, 0x1efe1: 0x6cf05220, 0x1efe2: 0x6cdcc220, 0x1efe3: 0x6c31fa20, + 0x1efe4: 0x6cec4620, 0x1efe5: 0x6c320620, 0x1efe6: 0x6ceed820, 0x1efe7: 0x6cc5cc20, + 0x1efe8: 0x6c3e2820, 0x1efe9: 0x6c4e1a20, 0x1efea: 0x6cefea20, 0x1efeb: 0x6d283e20, + 0x1efec: 0x6ce1e020, 0x1efed: 0x6c6fb420, 0x1efee: 0x6c6fc420, 0x1efef: 0x6cfad220, + 0x1eff0: 0x6d022820, 0x1eff1: 0x6cfae220, 0x1eff2: 0x6c5f8820, 0x1eff3: 0x6d19ba20, + 0x1eff4: 0x6d28c220, 0x1eff5: 0x6d284020, 0x1eff6: 0x6ccea820, 0x1eff7: 0x6c822420, + 0x1eff8: 0x6caecc20, 0x1eff9: 0x6c5a2020, 0x1effa: 0x6d1c0420, 0x1effb: 0x6d287220, + 0x1effc: 0x6caef020, 0x1effd: 0x6c016020, 0x1effe: 0x6d1a1820, 0x1efff: 0x6cfe0a20, + // Block 0x7c0, offset 0x1f000 + 0x1f000: 0x6c56ea20, 0x1f001: 0x6d12dc20, 0x1f002: 0x6c2f6e20, 0x1f003: 0x6cbea820, + 0x1f004: 0x6c7c7020, 0x1f005: 0x6cfe3a20, 0x1f006: 0x6cd75420, 0x1f007: 0x6c4daa20, + 0x1f008: 0x6d05ae20, 0x1f009: 0x6d152a20, 0x1f00a: 0x6d05b620, 0x1f00b: 0x6c35b420, + 0x1f00c: 0x6cd99020, 0x1f00d: 0x6c7cd820, 0x1f00e: 0x6cb60c20, 0x1f00f: 0x6c4f8220, + 0x1f010: 0x6d238620, 0x1f011: 0x6cece020, 0x1f012: 0x6c048c20, 0x1f013: 0x6c33fe20, + 0x1f014: 0x6c2b8620, 0x1f015: 0x6c27f220, 0x1f016: 0x6cacbe20, 0x1f017: 0x6cb31820, + 0x1f018: 0x6c8e1220, 0x1f019: 0x6c182e20, 0x1f01a: 0x6c6e2620, 0x1f01b: 0x6c834020, + 0x1f01c: 0x6c516a20, 0x1f01d: 0x6cbb9e20, 0x1f01e: 0x6c36a020, 0x1f01f: 0x6c357c20, + 0x1f020: 0x6cf01220, 0x1f021: 0x6d00e620, 0x1f022: 0x6c7e1020, 0x1f023: 0x6cd07020, + 0x1f024: 0x6d156620, 0x1f025: 0x6cd07a20, 0x1f026: 0x6c4d2420, 0x1f027: 0x6c332820, + 0x1f028: 0x6d228420, 0x1f029: 0x6cb26620, 0x1f02a: 0x6c834220, 0x1f02b: 0x6c3f8420, + 0x1f02c: 0x6c63e020, 0x1f02d: 0x6ce7f820, 0x1f02e: 0x6c5c4a20, 0x1f02f: 0x6c7ca020, + 0x1f030: 0x6c63ec20, 0x1f031: 0x6c953220, 0x1f032: 0x6ce6e220, 0x1f033: 0x6c199820, + 0x1f034: 0x6d1d1020, 0x1f035: 0x6d276a20, 0x1f036: 0x6c55c620, 0x1f037: 0x6c4f1020, + 0x1f038: 0x6c6e3620, 0x1f039: 0x6ce9be20, 0x1f03a: 0x6ce9c020, 0x1f03b: 0x6cb21420, + 0x1f03c: 0x6c7f5a20, 0x1f03d: 0x6ce9c220, 0x1f03e: 0x6d3eb420, 0x1f03f: 0x6d3eb220, + // Block 0x7c1, offset 0x1f040 + 0x1f040: 0x6c20e620, 0x1f041: 0x6c2fc020, 0x1f042: 0x6c7f5c20, 0x1f043: 0x6ce02020, + 0x1f044: 0x6c4f2220, 0x1f045: 0x6cb93220, 0x1f046: 0x6c783820, 0x1f047: 0x6c257220, + 0x1f048: 0x6d085e20, 0x1f049: 0x6cbd4420, 0x1f04a: 0x6d157820, 0x1f04b: 0x6cc9d420, + 0x1f04c: 0x6ce39e20, 0x1f04d: 0x6c358a20, 0x1f04e: 0x6c36ca20, 0x1f04f: 0x6d0ce220, + 0x1f050: 0x6cf21420, 0x1f051: 0x6c76f820, 0x1f052: 0x6d1e0220, 0x1f053: 0x6d3b9820, + 0x1f054: 0x6d0ce420, 0x1f055: 0x6cfc3c20, 0x1f056: 0x6d035220, 0x1f057: 0x6d162620, + 0x1f058: 0x6d263820, 0x1f059: 0x6cca9620, 0x1f05a: 0x6c2ce620, 0x1f05b: 0x6c2ce820, + 0x1f05c: 0x6c67ca20, 0x1f05d: 0x6c7c4a20, 0x1f05e: 0x6c835420, 0x1f05f: 0x6c819220, + 0x1f060: 0x6cb1a820, 0x1f061: 0x6cec7820, 0x1f062: 0x6c979a20, 0x1f063: 0x6c247c20, + 0x1f064: 0x6d117820, 0x1f065: 0x6c507e20, 0x1f066: 0x6cbc1420, 0x1f067: 0x6c482e20, + 0x1f068: 0x6d0ab620, 0x1f069: 0x6d0e1a20, 0x1f06a: 0x6c5c9e20, 0x1f06b: 0x6c164e20, + 0x1f06c: 0x6cc7ee20, 0x1f06d: 0x6c9bb620, 0x1f06e: 0x6c0d7420, 0x1f06f: 0x6cfc6620, + 0x1f070: 0x6cb23220, 0x1f071: 0x6c91a620, 0x1f072: 0x6c806620, 0x1f073: 0x6ca8d620, + 0x1f074: 0x6cc34620, 0x1f075: 0x6d12be20, 0x1f076: 0x6c2f6a20, 0x1f077: 0x6cbe9e20, + 0x1f078: 0x6c4d9620, 0x1f079: 0x6cfe2420, 0x1f07a: 0x6cd74a20, 0x1f07b: 0x6d057e20, + 0x1f07c: 0x6d058820, 0x1f07d: 0x6cecd220, 0x1f07e: 0x6c480620, 0x1f07f: 0x6c33ec20, + // Block 0x7c2, offset 0x1f080 + 0x1f080: 0x6cb5b420, 0x1f081: 0x6c047c20, 0x1f082: 0x6cd98820, 0x1f083: 0x6c4f7220, + 0x1f084: 0x6d22fc20, 0x1f085: 0x6c915420, 0x1f086: 0x6c8e1020, 0x1f087: 0x6cb30c20, + 0x1f088: 0x6c6e1e20, 0x1f089: 0x6c6ada20, 0x1f08a: 0x6c63c820, 0x1f08b: 0x6ce6d420, + 0x1f08c: 0x6c513220, 0x1f08d: 0x6d1cf420, 0x1f08e: 0x6c6f1420, 0x1f08f: 0x6c780220, + 0x1f090: 0x6d152c20, 0x1f091: 0x6cb21220, 0x1f092: 0x6c5bee20, 0x1f093: 0x6ce9a820, + 0x1f094: 0x6c4ed620, 0x1f095: 0x6d1cf820, 0x1f096: 0x6d1cfa20, 0x1f097: 0x6c781e20, + 0x1f098: 0x6ce37420, 0x1f099: 0x6d1dfe20, 0x1f09a: 0x6c36a220, 0x1f09b: 0x6d3b9020, + 0x1f09c: 0x6d0ccc20, 0x1f09d: 0x6c357e20, 0x1f09e: 0x6ca87820, 0x1f09f: 0x6c975a20, + 0x1f0a0: 0x6c2cdc20, 0x1f0a1: 0x6cca8c20, 0x1f0a2: 0x6c507820, 0x1f0a3: 0x6c835020, + 0x1f0a4: 0x6c163c20, 0x1f0a5: 0x6cc7e620, 0x1f0a6: 0x6cb22620, 0x1f0a7: 0x6cc33e20, + 0x1f0a8: 0x6c3c2c20, 0x1f0a9: 0x6c0c0020, 0x1f0aa: 0x6c48be20, 0x1f0ab: 0x6c3eb820, + 0x1f0ac: 0x6cf96e20, 0x1f0ad: 0x6d2e0c20, 0x1f0ae: 0x6c0c1020, 0x1f0af: 0x6cc98020, + 0x1f0b0: 0x6c038820, 0x1f0b1: 0x6cdf3420, 0x1f0b2: 0x6c8b2a20, 0x1f0b3: 0x6c487420, + 0x1f0b4: 0x6d08ba20, 0x1f0b5: 0x6cce8820, 0x1f0b6: 0x6c72a820, 0x1f0b7: 0x6c0c3420, + 0x1f0b8: 0x6cd84020, 0x1f0b9: 0x6cf04820, 0x1f0ba: 0x6d0fec20, 0x1f0bb: 0x6d116a20, + 0x1f0bc: 0x6cd9f820, 0x1f0bd: 0x6c767820, 0x1f0be: 0x6cd9fa20, 0x1f0bf: 0x6c386c20, + // Block 0x7c3, offset 0x1f0c0 + 0x1f0c0: 0x6c8ed220, 0x1f0c1: 0x6cf7bc20, 0x1f0c2: 0x6c8f5620, 0x1f0c3: 0x6cb17020, + 0x1f0c4: 0x6cb17220, 0x1f0c5: 0x6c8ede20, 0x1f0c6: 0x6c0c5620, 0x1f0c7: 0x6c0c5820, + 0x1f0c8: 0x6c0c5a20, 0x1f0c9: 0x6c8a5620, 0x1f0ca: 0x6c0c9e20, 0x1f0cb: 0x6ccb9c20, + 0x1f0cc: 0x6c3c9020, 0x1f0cd: 0x6d051820, 0x1f0ce: 0x6c3c0e20, 0x1f0cf: 0x6d0f8220, + 0x1f0d0: 0x6d2dde20, 0x1f0d1: 0x6c0bee20, 0x1f0d2: 0x6cc97020, 0x1f0d3: 0x6c725420, + 0x1f0d4: 0x6cd7fc20, 0x1f0d5: 0x6cd9c620, 0x1f0d6: 0x6d112e20, 0x1f0d7: 0x6c8e7e20, + 0x1f0d8: 0x6cb16020, 0x1f0d9: 0x6c0c2620, 0x1f0da: 0x6c0c2820, 0x1f0db: 0x6c39f420, + 0x1f0dc: 0x6c387420, 0x1f0dd: 0x6c3a2e20, 0x1f0de: 0x6c39ee20, 0x1f0df: 0x6cd25820, + 0x1f0e0: 0x6cd24c20, 0x1f0e1: 0x6c116220, 0x1f0e2: 0x6c5eb020, 0x1f0e3: 0x6c2f9e20, + 0x1f0e4: 0x6cd8ae20, 0x1f0e5: 0x6ceac620, 0x1f0e6: 0x6d2d7220, 0x1f0e7: 0x6cdcd220, + 0x1f0e8: 0x6cfde820, 0x1f0e9: 0x6cea5a20, 0x1f0ea: 0x6cc5fe20, 0x1f0eb: 0x6d235e20, + 0x1f0ec: 0x6c737e20, 0x1f0ed: 0x6c1c2a20, 0x1f0ee: 0x6d1af220, 0x1f0ef: 0x6c395c20, + 0x1f0f0: 0x6c395e20, 0x1f0f1: 0x6cdcda20, 0x1f0f2: 0x6d1ae820, 0x1f0f3: 0x6ce81620, + 0x1f0f4: 0x6d152e20, 0x1f0f5: 0x6d42a620, 0x1f0f6: 0x6c09ec20, 0x1f0f7: 0x6c6b9c20, + 0x1f0f8: 0x6ce1e220, 0x1f0f9: 0x6c8f0e20, 0x1f0fa: 0x6c226220, 0x1f0fb: 0x6ce61420, + 0x1f0fc: 0x6cd8d420, 0x1f0fd: 0x6c060420, 0x1f0fe: 0x6cd3b020, 0x1f0ff: 0x6c350620, + // Block 0x7c4, offset 0x1f100 + 0x1f100: 0x6c4d7220, 0x1f101: 0x6cc60420, 0x1f102: 0x6ce51020, 0x1f103: 0x6c691e20, + 0x1f104: 0x6c63da20, 0x1f105: 0x6c0df020, 0x1f106: 0x6d113020, 0x1f107: 0x6ce77420, + 0x1f108: 0x6c226420, 0x1f109: 0x6cfdf820, 0x1f10a: 0x6d102a20, 0x1f10b: 0x6c738a20, + 0x1f10c: 0x6c37a220, 0x1f10d: 0x6d0eb220, 0x1f10e: 0x6c823a20, 0x1f10f: 0x6cf68c20, + 0x1f110: 0x6c117220, 0x1f111: 0x6c0e8e20, 0x1f112: 0x6ca57220, 0x1f113: 0x6c36a420, + 0x1f114: 0x6c10b620, 0x1f115: 0x6c75e620, 0x1f116: 0x6c313620, 0x1f117: 0x6cdb0e20, + 0x1f118: 0x6d219820, 0x1f119: 0x6cd3d020, 0x1f11a: 0x6d114a20, 0x1f11b: 0x6c5d0020, + 0x1f11c: 0x6c4cd220, 0x1f11d: 0x6cd3d220, 0x1f11e: 0x6c66dc20, 0x1f11f: 0x6d3cae20, + 0x1f120: 0x6c0df420, 0x1f121: 0x6cfd1620, 0x1f122: 0x6c10c020, 0x1f123: 0x6d135020, + 0x1f124: 0x6ce01620, 0x1f125: 0x6c3a1e20, 0x1f126: 0x6d2ede20, 0x1f127: 0x6cf0de20, + 0x1f128: 0x6c496820, 0x1f129: 0x6c36b220, 0x1f12a: 0x6caa9a20, 0x1f12b: 0x6d286020, + 0x1f12c: 0x6c55d620, 0x1f12d: 0x6c5a1420, 0x1f12e: 0x6ce61c20, 0x1f12f: 0x6c5c6220, + 0x1f130: 0x6c650c20, 0x1f131: 0x6c543c20, 0x1f132: 0x6c00e820, 0x1f133: 0x6ce14c20, + 0x1f134: 0x6c3b4820, 0x1f135: 0x6cf0ee20, 0x1f136: 0x6c47de20, 0x1f137: 0x6c13b820, + 0x1f138: 0x6cd99e20, 0x1f139: 0x6ce15820, 0x1f13a: 0x6c0f9820, 0x1f13b: 0x6c42e820, + 0x1f13c: 0x6cf90c20, 0x1f13d: 0x6c7d2620, 0x1f13e: 0x6c8f4e20, 0x1f13f: 0x6cd9f220, + // Block 0x7c5, offset 0x1f140 + 0x1f140: 0x6ce24a20, 0x1f141: 0x6d137c20, 0x1f142: 0x6d27cc20, 0x1f143: 0x6ca08a20, + 0x1f144: 0x6ce16020, 0x1f145: 0x6c979420, 0x1f146: 0x6c0aa020, 0x1f147: 0x6d245620, + 0x1f148: 0x6d050a20, 0x1f149: 0x6c6cc820, 0x1f14a: 0x6cca4420, 0x1f14b: 0x6c7d3c20, + 0x1f14c: 0x6d3bfc20, 0x1f14d: 0x6ccdde20, 0x1f14e: 0x6c1c9020, 0x1f14f: 0x6c28e620, + 0x1f150: 0x6d193c20, 0x1f151: 0x6c5f9020, 0x1f152: 0x6cc53220, 0x1f153: 0x6c19ac20, + 0x1f154: 0x6d1de420, 0x1f155: 0x6ce20220, 0x1f156: 0x6cf11c20, 0x1f157: 0x6cfe0e20, + 0x1f158: 0x6d2dc620, 0x1f159: 0x6c3b4a20, 0x1f15a: 0x6c4d8a20, 0x1f15b: 0x6c9bb020, + 0x1f15c: 0x6d0f1420, 0x1f15d: 0x6ca0a220, 0x1f15e: 0x6c158020, 0x1f15f: 0x6cfe1020, + 0x1f160: 0x6c959820, 0x1f161: 0x6d29cc20, 0x1f162: 0x6ca46c20, 0x1f163: 0x6cd22620, + 0x1f164: 0x6c2f9020, 0x1f165: 0x6c5e6e20, 0x1f166: 0x6cea9e20, 0x1f167: 0x6ce0e420, + 0x1f168: 0x6cea4420, 0x1f169: 0x6cf84020, 0x1f16a: 0x6cc5ce20, 0x1f16b: 0x6d22d220, + 0x1f16c: 0x6c1bea20, 0x1f16d: 0x6c392420, 0x1f16e: 0x6d1acc20, 0x1f16f: 0x6c665620, + 0x1f170: 0x6cd32620, 0x1f171: 0x6c05e820, 0x1f172: 0x6cd89420, 0x1f173: 0x6c34d220, + 0x1f174: 0x6d147e20, 0x1f175: 0x6c378c20, 0x1f176: 0x6cc52420, 0x1f177: 0x6cfdde20, + 0x1f178: 0x6c50e820, 0x1f179: 0x6c823820, 0x1f17a: 0x6c68d820, 0x1f17b: 0x6cf5b020, + 0x1f17c: 0x6c0dd420, 0x1f17d: 0x6c0e6a20, 0x1f17e: 0x6c310c20, 0x1f17f: 0x6c360420, + // Block 0x7c6, offset 0x1f180 + 0x1f180: 0x6d210020, 0x1f181: 0x6ca56a20, 0x1f182: 0x6c75a820, 0x1f183: 0x6c4cbe20, + 0x1f184: 0x6c5ce820, 0x1f185: 0x6cfcbe20, 0x1f186: 0x6c495020, 0x1f187: 0x6c13a020, + 0x1f188: 0x6c7d0220, 0x1f189: 0x6c479820, 0x1f18a: 0x6cd9ba20, 0x1f18b: 0x6c14fc20, + 0x1f18c: 0x6d130a20, 0x1f18d: 0x6ca06020, 0x1f18e: 0x6c0f2220, 0x1f18f: 0x6c8e7620, + 0x1f190: 0x6d04de20, 0x1f191: 0x6c6ca820, 0x1f192: 0x6c976e20, 0x1f193: 0x6cca2820, + 0x1f194: 0x6d3be020, 0x1f195: 0x6ca46420, 0x1f196: 0x6cd44220, 0x1f197: 0x6c7c7220, + 0x1f198: 0x6c4c9020, 0x1f199: 0x6cfd6620, 0x1f19a: 0x6c3b8020, 0x1f19b: 0x6c0f3c20, + 0x1f19c: 0x6ca64420, 0x1f19d: 0x6c0a1420, 0x1f19e: 0x6c0f6e20, 0x1f19f: 0x6ce8fa20, + 0x1f1a0: 0x6c4dbc20, 0x1f1a1: 0x6c3a2020, 0x1f1a2: 0x6c650e20, 0x1f1a3: 0x6c015420, + 0x1f1a4: 0x6c00fa20, 0x1f1a5: 0x6c408020, 0x1f1a6: 0x6cfaf620, 0x1f1a7: 0x6d276c20, + 0x1f1a8: 0x6d02f420, 0x1f1a9: 0x6c3bb020, 0x1f1aa: 0x6cb1fe20, 0x1f1ab: 0x6d02fa20, + 0x1f1ac: 0x6c969820, 0x1f1ad: 0x6d236020, 0x1f1ae: 0x6c3caa20, 0x1f1af: 0x6c4ed820, + 0x1f1b0: 0x6c2b7420, 0x1f1b1: 0x6ceb3220, 0x1f1b2: 0x6d306820, 0x1f1b3: 0x6c1b4220, + 0x1f1b4: 0x6d0a2420, 0x1f1b5: 0x6d3b1020, 0x1f1b6: 0x6d340c20, 0x1f1b7: 0x6cae2420, + 0x1f1b8: 0x6d034620, 0x1f1b9: 0x6cc64a20, 0x1f1ba: 0x6cc97a20, 0x1f1bb: 0x6d27f820, + 0x1f1bc: 0x6cf1a420, 0x1f1bd: 0x6d348a20, 0x1f1be: 0x6c28a020, 0x1f1bf: 0x6c935c20, + // Block 0x7c7, offset 0x1f1c0 + 0x1f1c0: 0x6d1f5e20, 0x1f1c1: 0x6c0f3e20, 0x1f1c2: 0x6c060a20, 0x1f1c3: 0x6c748a20, + 0x1f1c4: 0x6ceb4220, 0x1f1c5: 0x6d184020, 0x1f1c6: 0x6cc13020, 0x1f1c7: 0x6cb4c220, + 0x1f1c8: 0x6cc13e20, 0x1f1c9: 0x6c6ee620, 0x1f1ca: 0x6cb35c20, 0x1f1cb: 0x6d2f7020, + 0x1f1cc: 0x6d251220, 0x1f1cd: 0x6cadf020, 0x1f1ce: 0x6d394c20, 0x1f1cf: 0x6c727220, + 0x1f1d0: 0x6d3b2620, 0x1f1d1: 0x6caa4420, 0x1f1d2: 0x6c70c820, 0x1f1d3: 0x6caf8820, + 0x1f1d4: 0x6d29fa20, 0x1f1d5: 0x6c645020, 0x1f1d6: 0x6c8d4e20, 0x1f1d7: 0x6d31f620, + 0x1f1d8: 0x6cdf3a20, 0x1f1d9: 0x6c404820, 0x1f1da: 0x6d103020, 0x1f1db: 0x6cd2d820, + 0x1f1dc: 0x6c0a4020, 0x1f1dd: 0x6cebc220, 0x1f1de: 0x6ceb4620, 0x1f1df: 0x6cd8e420, + 0x1f1e0: 0x6c8e9020, 0x1f1e1: 0x6c96de20, 0x1f1e2: 0x6cb13220, 0x1f1e3: 0x6ce24620, + 0x1f1e4: 0x6d36f820, 0x1f1e5: 0x6cc6b820, 0x1f1e6: 0x6ce2b620, 0x1f1e7: 0x6c308a20, + 0x1f1e8: 0x6d09ac20, 0x1f1e9: 0x6cc2a420, 0x1f1ea: 0x6cd02220, 0x1f1eb: 0x6c6ee820, + 0x1f1ec: 0x6c37a620, 0x1f1ed: 0x6c4d7a20, 0x1f1ee: 0x6c0f7020, 0x1f1ef: 0x6d39ce20, + 0x1f1f0: 0x6d1a0c20, 0x1f1f1: 0x6c962a20, 0x1f1f2: 0x6d397a20, 0x1f1f3: 0x6c28bc20, + 0x1f1f4: 0x6d023820, 0x1f1f5: 0x6c8eb020, 0x1f1f6: 0x6c716a20, 0x1f1f7: 0x6cd97020, + 0x1f1f8: 0x6cbd4620, 0x1f1f9: 0x6c987a20, 0x1f1fa: 0x6c80ec20, 0x1f1fb: 0x6c4f2420, + 0x1f1fc: 0x6ce90020, 0x1f1fd: 0x6d07da20, 0x1f1fe: 0x6cea1420, 0x1f1ff: 0x6c75f220, + // Block 0x7c8, offset 0x1f200 + 0x1f200: 0x6c35be20, 0x1f201: 0x6c1a7a20, 0x1f202: 0x6d03ac20, 0x1f203: 0x6c005820, + 0x1f204: 0x6c931420, 0x1f205: 0x6d3c6c20, 0x1f206: 0x6d38be20, 0x1f207: 0x6ccf8220, + 0x1f208: 0x6cb13620, 0x1f209: 0x6c7d8c20, 0x1f20a: 0x6ce24c20, 0x1f20b: 0x6c7f2e20, + 0x1f20c: 0x6d3fd220, 0x1f20d: 0x6c78e220, 0x1f20e: 0x6cb67c20, 0x1f20f: 0x6cb67e20, + 0x1f210: 0x6d0ede20, 0x1f211: 0x6c3a2220, 0x1f212: 0x6ccacc20, 0x1f213: 0x6d0df020, + 0x1f214: 0x6c445820, 0x1f215: 0x6d11e220, 0x1f216: 0x6cf54820, 0x1f217: 0x6cb14e20, + 0x1f218: 0x6c237620, 0x1f219: 0x6cb15020, 0x1f21a: 0x6cb9da20, 0x1f21b: 0x6c3a2420, + 0x1f21c: 0x6c5a2420, 0x1f21d: 0x6cb9d420, 0x1f21e: 0x6c5d6820, 0x1f21f: 0x6d21de20, + 0x1f220: 0x6ce3a820, 0x1f221: 0x6cc32420, 0x1f222: 0x6cfa1620, 0x1f223: 0x6d3fd620, + 0x1f224: 0x6c7cae20, 0x1f225: 0x6cc76c20, 0x1f226: 0x6cd84620, 0x1f227: 0x6c488020, + 0x1f228: 0x6ceb5c20, 0x1f229: 0x6c4aa220, 0x1f22a: 0x6cda0020, 0x1f22b: 0x6cb94a20, + 0x1f22c: 0x6c1a5a20, 0x1f22d: 0x6d374e20, 0x1f22e: 0x6c8ed620, 0x1f22f: 0x6caef820, + 0x1f230: 0x6ce2c820, 0x1f231: 0x6cf7be20, 0x1f232: 0x6c12b420, 0x1f233: 0x6c31ea20, + 0x1f234: 0x6d0efe20, 0x1f235: 0x6d25cc20, 0x1f236: 0x6d407220, 0x1f237: 0x6ccad020, + 0x1f238: 0x6ccde020, 0x1f239: 0x6c84b020, 0x1f23a: 0x6d376220, 0x1f23b: 0x6cd6b020, + 0x1f23c: 0x6c933820, 0x1f23d: 0x6cf7c020, 0x1f23e: 0x6c956c20, 0x1f23f: 0x6d2eec20, + // Block 0x7c9, offset 0x1f240 + 0x1f240: 0x6ca19020, 0x1f241: 0x6c030020, 0x1f242: 0x6c118420, 0x1f243: 0x6c0c5c20, + 0x1f244: 0x6c237a20, 0x1f245: 0x6cc16220, 0x1f246: 0x6c0ac220, 0x1f247: 0x6d376420, + 0x1f248: 0x6d248020, 0x1f249: 0x6d060c20, 0x1f24a: 0x6c576c20, 0x1f24b: 0x6c0e9e20, + 0x1f24c: 0x6cdb7020, 0x1f24d: 0x6cff5820, 0x1f24e: 0x6c8c0a20, 0x1f24f: 0x6d2ea420, + 0x1f250: 0x6c33c620, 0x1f251: 0x6c8eea20, 0x1f252: 0x6ceb6220, 0x1f253: 0x6c136a20, + 0x1f254: 0x6c2d9e20, 0x1f255: 0x6c68b220, 0x1f256: 0x6ce60c20, 0x1f257: 0x6d0f1620, + 0x1f258: 0x6c958620, 0x1f259: 0x6d2dca20, 0x1f25a: 0x6c6df820, 0x1f25b: 0x6d196a20, + 0x1f25c: 0x6d139e20, 0x1f25d: 0x6ceadc20, 0x1f25e: 0x6cb20020, 0x1f25f: 0x6d397220, + 0x1f260: 0x6d0f2620, 0x1f261: 0x6c902020, 0x1f262: 0x6c937220, 0x1f263: 0x6ce2e020, + 0x1f264: 0x6cfda820, 0x1f265: 0x6c630220, 0x1f266: 0x6cd6ca20, 0x1f267: 0x6c719c20, + 0x1f268: 0x6cf7d020, 0x1f269: 0x6c585020, 0x1f26a: 0x6c84ee20, 0x1f26b: 0x6c0c6820, + 0x1f26c: 0x6c968c20, 0x1f26d: 0x6d22ba20, 0x1f26e: 0x6ceae220, 0x1f26f: 0x6d09da20, + 0x1f270: 0x6c1afa20, 0x1f271: 0x6cc0d820, 0x1f272: 0x6cc63e20, 0x1f273: 0x6c0eb220, + 0x1f274: 0x6c935020, 0x1f275: 0x6d29f820, 0x1f276: 0x6cd2ba20, 0x1f277: 0x6cd89620, + 0x1f278: 0x6c3fbc20, 0x1f279: 0x6c706420, 0x1f27a: 0x6d404820, 0x1f27b: 0x6d3ab820, + 0x1f27c: 0x6cebc020, 0x1f27d: 0x6caa4020, 0x1f27e: 0x6c643820, 0x1f27f: 0x6d16d420, + // Block 0x7ca, offset 0x1f280 + 0x1f280: 0x6c273c20, 0x1f281: 0x6cfe9020, 0x1f282: 0x6c96b820, 0x1f283: 0x6d19bc20, + 0x1f284: 0x6c683a20, 0x1f285: 0x6c572e20, 0x1f286: 0x6c95ee20, 0x1f287: 0x6c4d5c20, + 0x1f288: 0x6cb10820, 0x1f289: 0x6c0bf020, 0x1f28a: 0x6c83b420, 0x1f28b: 0x6c1a6c20, + 0x1f28c: 0x6d0e5820, 0x1f28d: 0x6d036e20, 0x1f28e: 0x6cbd2820, 0x1f28f: 0x6c75aa20, + 0x1f290: 0x6cb5e220, 0x1f291: 0x6cb5e420, 0x1f292: 0x6c78aa20, 0x1f293: 0x6d3c5c20, + 0x1f294: 0x6d3f7e20, 0x1f295: 0x6cdaae20, 0x1f296: 0x6c116420, 0x1f297: 0x6cb14a20, + 0x1f298: 0x6d364820, 0x1f299: 0x6c7c8220, 0x1f29a: 0x6ccab020, 0x1f29b: 0x6cf4f620, + 0x1f29c: 0x6c02da20, 0x1f29d: 0x6c8e7820, 0x1f29e: 0x6cb8fa20, 0x1f29f: 0x6ccd9020, + 0x1f2a0: 0x6c0c1220, 0x1f2a1: 0x6c955020, 0x1f2a2: 0x6c233620, 0x1f2a3: 0x6c15e220, + 0x1f2a4: 0x6d395c20, 0x1f2a5: 0x6c62c420, 0x1f2a6: 0x6cd6ac20, 0x1f2a7: 0x6cfd9420, + 0x1f2a8: 0x6c476e20, 0x1f2a9: 0x6cefb420, 0x1f2aa: 0x6cefd220, 0x1f2ab: 0x6cefd420, + 0x1f2ac: 0x6d214020, 0x1f2ad: 0x6c422420, 0x1f2ae: 0x6d17d620, 0x1f2af: 0x6c01ec20, + 0x1f2b0: 0x6ce7f220, 0x1f2b1: 0x6c6bf020, 0x1f2b2: 0x6c065e20, 0x1f2b3: 0x6c074e20, + 0x1f2b4: 0x6c220c20, 0x1f2b5: 0x6ce3c620, 0x1f2b6: 0x6c2c0020, 0x1f2b7: 0x6c7a5620, + 0x1f2b8: 0x6c4d2820, 0x1f2b9: 0x6cbba020, 0x1f2ba: 0x6c543020, 0x1f2bb: 0x6c7af020, + 0x1f2bc: 0x6c443220, 0x1f2bd: 0x6ce9ee20, 0x1f2be: 0x6c452020, 0x1f2bf: 0x6cb12a20, + // Block 0x7cb, offset 0x1f2c0 + 0x1f2c0: 0x6c0a8220, 0x1f2c1: 0x6c783c20, 0x1f2c2: 0x6cb87a20, 0x1f2c3: 0x6d21ce20, + 0x1f2c4: 0x6cdc1420, 0x1f2c5: 0x6c90d020, 0x1f2c6: 0x6c0fb220, 0x1f2c7: 0x6cff4620, + 0x1f2c8: 0x6c055a20, 0x1f2c9: 0x6c0fb420, 0x1f2ca: 0x6c221420, 0x1f2cb: 0x6c7b5e20, + 0x1f2cc: 0x6c0d9220, 0x1f2cd: 0x6ca09420, 0x1f2ce: 0x6c8a5220, 0x1f2cf: 0x6c90da20, + 0x1f2d0: 0x6cff5220, 0x1f2d1: 0x6c31fe20, 0x1f2d2: 0x6d29f220, 0x1f2d3: 0x6cdc1a20, + 0x1f2d4: 0x6ce3d020, 0x1f2d5: 0x6c0d9620, 0x1f2d6: 0x6c7b6020, 0x1f2d7: 0x6c91a820, + 0x1f2d8: 0x6c42bc20, 0x1f2d9: 0x6c42c420, 0x1f2da: 0x6cbc5020, 0x1f2db: 0x6c779420, + 0x1f2dc: 0x6cbc2c20, 0x1f2dd: 0x6c819420, 0x1f2de: 0x6ccb0c20, 0x1f2df: 0x6c0bf420, + 0x1f2e0: 0x6c7d6e20, 0x1f2e1: 0x6c7d7620, 0x1f2e2: 0x6c2b7620, 0x1f2e3: 0x6c39da20, + 0x1f2e4: 0x6d04ec20, 0x1f2e5: 0x6cc47e20, 0x1f2e6: 0x6c98f820, 0x1f2e7: 0x6c28a220, + 0x1f2e8: 0x6c7d7e20, 0x1f2e9: 0x6c0d8620, 0x1f2ea: 0x6c383e20, 0x1f2eb: 0x6ce5a220, + 0x1f2ec: 0x6caf8a20, 0x1f2ed: 0x6d3e9c20, 0x1f2ee: 0x6c384220, 0x1f2ef: 0x6cc48620, + 0x1f2f0: 0x6ce41a20, 0x1f2f1: 0x6c066420, 0x1f2f2: 0x6c0a4220, 0x1f2f3: 0x6c990420, + 0x1f2f4: 0x6c3eea20, 0x1f2f5: 0x6c376a20, 0x1f2f6: 0x6cc6ba20, 0x1f2f7: 0x6cc14420, + 0x1f2f8: 0x6c45b620, 0x1f2f9: 0x6d04f820, 0x1f2fa: 0x6c7e1620, 0x1f2fb: 0x6c628e20, + 0x1f2fc: 0x6caed220, 0x1f2fd: 0x6d3b6020, 0x1f2fe: 0x6cce8e20, 0x1f2ff: 0x6cdd4420, + // Block 0x7cc, offset 0x1f300 + 0x1f300: 0x6ce43620, 0x1f301: 0x6c86ba20, 0x1f302: 0x6c0d8a20, 0x1f303: 0x6d3fd420, + 0x1f304: 0x6c2baa20, 0x1f305: 0x6caee420, 0x1f306: 0x6cd94820, 0x1f307: 0x6d32f820, + 0x1f308: 0x6cc32220, 0x1f309: 0x6d3fd820, 0x1f30a: 0x6cd76220, 0x1f30b: 0x6c660e20, + 0x1f30c: 0x6ceb9620, 0x1f30d: 0x6c55f420, 0x1f30e: 0x6c7eae20, 0x1f30f: 0x6c6f8e20, + 0x1f310: 0x6cb6a020, 0x1f311: 0x6c889820, 0x1f312: 0x6d320420, 0x1f313: 0x6c0d9420, + 0x1f314: 0x6caefa20, 0x1f315: 0x6c96e620, 0x1f316: 0x6cca0e20, 0x1f317: 0x6c979e20, + 0x1f318: 0x6c97a020, 0x1f319: 0x6ccbbc20, 0x1f31a: 0x6d061020, 0x1f31b: 0x6c8b7a20, + 0x1f31c: 0x6cb95420, 0x1f31d: 0x6cb95220, 0x1f31e: 0x6ca46220, 0x1f31f: 0x6c58cc20, + 0x1f320: 0x6c7e3220, 0x1f321: 0x6ca94220, 0x1f322: 0x6c0d9820, 0x1f323: 0x6c8b8a20, + 0x1f324: 0x6cc4fe20, 0x1f325: 0x6c310e20, 0x1f326: 0x6c313420, 0x1f327: 0x6ca53620, + 0x1f328: 0x6c53dc20, 0x1f329: 0x6cf90e20, 0x1f32a: 0x6c314e20, 0x1f32b: 0x6c4e7220, + 0x1f32c: 0x6c315420, 0x1f32d: 0x6c315220, 0x1f32e: 0x6c6f9620, 0x1f32f: 0x6c170e20, + 0x1f330: 0x6d249c20, 0x1f331: 0x6d24a420, 0x1f332: 0x6c43e020, 0x1f333: 0x6d0ecc20, + 0x1f334: 0x6c3f8e20, 0x1f335: 0x6cbdb820, 0x1f336: 0x6c4a9e20, 0x1f337: 0x6d3fdc20, + 0x1f338: 0x6c8f5820, 0x1f339: 0x6c4aa620, 0x1f33a: 0x6cce2a20, 0x1f33b: 0x6d248220, + 0x1f33c: 0x6c4ae220, 0x1f33d: 0x6c9a9620, 0x1f33e: 0x6c623220, 0x1f33f: 0x6cb61220, + // Block 0x7cd, offset 0x1f340 + 0x1f340: 0x6c40da20, 0x1f341: 0x6c7c9020, 0x1f342: 0x6c5cf620, 0x1f343: 0x6c038c20, + 0x1f344: 0x6cb39c20, 0x1f345: 0x6c9aa620, 0x1f346: 0x6d05c820, 0x1f347: 0x6d0dd220, + 0x1f348: 0x6cff1a20, 0x1f349: 0x6c89a220, 0x1f34a: 0x6d242620, 0x1f34b: 0x6ce9ca20, + 0x1f34c: 0x6cb53e20, 0x1f34d: 0x6cee3e20, 0x1f34e: 0x6c89a820, 0x1f34f: 0x6cf0f020, + 0x1f350: 0x6c41bc20, 0x1f351: 0x6c1aea20, 0x1f352: 0x6cb17420, 0x1f353: 0x6c0ab620, + 0x1f354: 0x6ca09620, 0x1f355: 0x6c616220, 0x1f356: 0x6d060820, 0x1f357: 0x6c1e3e20, + 0x1f358: 0x6d0e2620, 0x1f359: 0x6d2dcc20, 0x1f35a: 0x6d211220, 0x1f35b: 0x6c29c420, + 0x1f35c: 0x6cc57620, 0x1f35d: 0x6c6b0220, 0x1f35e: 0x6c03f620, 0x1f35f: 0x6c537c20, + 0x1f360: 0x6ceacc20, 0x1f361: 0x6c2e3620, 0x1f362: 0x6c614e20, 0x1f363: 0x6d073620, + 0x1f364: 0x6c358020, 0x1f365: 0x6c367c20, 0x1f366: 0x6ccc1220, 0x1f367: 0x6c4f8620, + 0x1f368: 0x6cea6620, 0x1f369: 0x6ca15e20, 0x1f36a: 0x6c6c0020, 0x1f36b: 0x6cd07220, + 0x1f36c: 0x6c04d620, 0x1f36d: 0x6d25a420, 0x1f36e: 0x6cb01420, 0x1f36f: 0x6c91d420, + 0x1f370: 0x6cf1aa20, 0x1f371: 0x6c55a620, 0x1f372: 0x6c915a20, 0x1f373: 0x6d289a20, + 0x1f374: 0x6c39ae20, 0x1f375: 0x6c3b9020, 0x1f376: 0x6ca36820, 0x1f377: 0x6d1f6c20, + 0x1f378: 0x6cb15220, 0x1f379: 0x6ca1b620, 0x1f37a: 0x6c517e20, 0x1f37b: 0x6cf9fa20, + 0x1f37c: 0x6cc14620, 0x1f37d: 0x6c4e3820, 0x1f37e: 0x6caf9420, 0x1f37f: 0x6c8d6220, + // Block 0x7ce, offset 0x1f380 + 0x1f380: 0x6ceb5220, 0x1f381: 0x6c0e9820, 0x1f382: 0x6cc0a020, 0x1f383: 0x6cb2d220, + 0x1f384: 0x6c3f0620, 0x1f385: 0x6c0a6420, 0x1f386: 0x6c22a420, 0x1f387: 0x6cf0e020, + 0x1f388: 0x6c70ce20, 0x1f389: 0x6c2de220, 0x1f38a: 0x6c03c620, 0x1f38b: 0x6d1f7a20, + 0x1f38c: 0x6c4bf020, 0x1f38d: 0x6caf9620, 0x1f38e: 0x6ca70620, 0x1f38f: 0x6d03a020, + 0x1f390: 0x6cdf4020, 0x1f391: 0x6c066a20, 0x1f392: 0x6c406020, 0x1f393: 0x6d2c9820, + 0x1f394: 0x6c728620, 0x1f395: 0x6c473620, 0x1f396: 0x6cd41e20, 0x1f397: 0x6c309a20, + 0x1f398: 0x6c27b020, 0x1f399: 0x6cdeba20, 0x1f39a: 0x6c6b4c20, 0x1f39b: 0x6cd50e20, + 0x1f39c: 0x6c548220, 0x1f39d: 0x6cfe0420, 0x1f39e: 0x6c376e20, 0x1f39f: 0x6c01d620, + 0x1f3a0: 0x6cef4820, 0x1f3a1: 0x6d2fe620, 0x1f3a2: 0x6d39d020, 0x1f3a3: 0x6d1b8220, + 0x1f3a4: 0x6c8b4020, 0x1f3a5: 0x6c962e20, 0x1f3a6: 0x6ce79420, 0x1f3a7: 0x6ce3c820, + 0x1f3a8: 0x6d18e220, 0x1f3a9: 0x6c0e3020, 0x1f3aa: 0x6cf03420, 0x1f3ab: 0x6c688a20, + 0x1f3ac: 0x6c7a6820, 0x1f3ad: 0x6c4a9220, 0x1f3ae: 0x6cfae620, 0x1f3af: 0x6c444820, + 0x1f3b0: 0x6c5b4420, 0x1f3b1: 0x6c81fc20, 0x1f3b2: 0x6c40b820, 0x1f3b3: 0x6c77ca20, + 0x1f3b4: 0x6d055e20, 0x1f3b5: 0x6c346820, 0x1f3b6: 0x6c758820, 0x1f3b7: 0x6ce3a020, + 0x1f3b8: 0x6c9e4620, 0x1f3b9: 0x6cce9220, 0x1f3ba: 0x6d2c9a20, 0x1f3bb: 0x6cdd4620, + 0x1f3bc: 0x6cbd4820, 0x1f3bd: 0x6d21d020, 0x1f3be: 0x6ca57820, 0x1f3bf: 0x6d30b420, + // Block 0x7cf, offset 0x1f3c0 + 0x1f3c0: 0x6c4bf620, 0x1f3c1: 0x6c452420, 0x1f3c2: 0x6cdb7c20, 0x1f3c3: 0x6cf40220, + 0x1f3c4: 0x6cc0a620, 0x1f3c5: 0x6ccd1820, 0x1f3c6: 0x6cb42020, 0x1f3c7: 0x6c596220, + 0x1f3c8: 0x6ce5a820, 0x1f3c9: 0x6c854020, 0x1f3ca: 0x6ccc2420, 0x1f3cb: 0x6ccc2620, + 0x1f3cc: 0x6c77d020, 0x1f3cd: 0x6c9b7e20, 0x1f3ce: 0x6c1a8e20, 0x1f3cf: 0x6c87e620, + 0x1f3d0: 0x6d409820, 0x1f3d1: 0x6cf94c20, 0x1f3d2: 0x6d1e6420, 0x1f3d3: 0x6ca61020, + 0x1f3d4: 0x6d3eba20, 0x1f3d5: 0x6cb68820, 0x1f3d6: 0x6d330c20, 0x1f3d7: 0x6cfe0620, + 0x1f3d8: 0x6ca57a20, 0x1f3d9: 0x6c216e20, 0x1f3da: 0x6c62c620, 0x1f3db: 0x6c2dec20, + 0x1f3dc: 0x6cbd0020, 0x1f3dd: 0x6c482c20, 0x1f3de: 0x6d38f220, 0x1f3df: 0x6c302420, + 0x1f3e0: 0x6c7f3020, 0x1f3e1: 0x6c3aec20, 0x1f3e2: 0x6ca61420, 0x1f3e3: 0x6d192220, + 0x1f3e4: 0x6c7d8e20, 0x1f3e5: 0x6c932620, 0x1f3e6: 0x6c703820, 0x1f3e7: 0x6c168620, + 0x1f3e8: 0x6c6de620, 0x1f3e9: 0x6c951220, 0x1f3ea: 0x6c8d8a20, 0x1f3eb: 0x6d406e20, + 0x1f3ec: 0x6c849420, 0x1f3ed: 0x6c9bf420, 0x1f3ee: 0x6d3fde20, 0x1f3ef: 0x6d375220, + 0x1f3f0: 0x6ca70c20, 0x1f3f1: 0x6c570420, 0x1f3f2: 0x6d24c420, 0x1f3f3: 0x6c2cb620, + 0x1f3f4: 0x6cd20c20, 0x1f3f5: 0x6cd02c20, 0x1f3f6: 0x6c5d1620, 0x1f3f7: 0x6ce3ac20, + 0x1f3f8: 0x6c544020, 0x1f3f9: 0x6d03b220, 0x1f3fa: 0x6d39e420, 0x1f3fb: 0x6c7ebc20, + 0x1f3fc: 0x6d3fe020, 0x1f3fd: 0x6d2b6820, 0x1f3fe: 0x6c0b1820, 0x1f3ff: 0x6c0b1a20, + // Block 0x7d0, offset 0x1f400 + 0x1f400: 0x6c596420, 0x1f401: 0x6cc32a20, 0x1f402: 0x6d2b7020, 0x1f403: 0x6ceeca20, + 0x1f404: 0x6ceecc20, 0x1f405: 0x6d21e620, 0x1f406: 0x6c212420, 0x1f407: 0x6cc77020, + 0x1f408: 0x6c2f0a20, 0x1f409: 0x6c5a2e20, 0x1f40a: 0x6c893220, 0x1f40b: 0x6d0e0620, + 0x1f40c: 0x6cbfda20, 0x1f40d: 0x6cbfdc20, 0x1f40e: 0x6c661020, 0x1f40f: 0x6c089c20, + 0x1f410: 0x6c36dc20, 0x1f411: 0x6d0ff220, 0x1f412: 0x6c409020, 0x1f413: 0x6cc9d820, + 0x1f414: 0x6c41fa20, 0x1f415: 0x6cf98220, 0x1f416: 0x6ceb9820, 0x1f417: 0x6c55fa20, + 0x1f418: 0x6cd42420, 0x1f419: 0x6cc93420, 0x1f41a: 0x6d08d620, 0x1f41b: 0x6cf17220, + 0x1f41c: 0x6cba8820, 0x1f41d: 0x6c508020, 0x1f41e: 0x6cf39020, 0x1f41f: 0x6c39b420, + 0x1f420: 0x6ccad620, 0x1f421: 0x6c8ee420, 0x1f422: 0x6c96aa20, 0x1f423: 0x6cd29620, + 0x1f424: 0x6cd21420, 0x1f425: 0x6c493a20, 0x1f426: 0x6d3ec220, 0x1f427: 0x6ce2d020, + 0x1f428: 0x6cde2620, 0x1f429: 0x6d117a20, 0x1f42a: 0x6c35a820, 0x1f42b: 0x6d1e0820, + 0x1f42c: 0x6cb9e420, 0x1f42d: 0x6cb6a420, 0x1f42e: 0x6cf17420, 0x1f42f: 0x6cc93820, + 0x1f430: 0x6cd0ce20, 0x1f431: 0x6c889e20, 0x1f432: 0x6c028e20, 0x1f433: 0x6c823420, + 0x1f434: 0x6c5b0c20, 0x1f435: 0x6c9fdc20, 0x1f436: 0x6c62e620, 0x1f437: 0x6ce5b620, + 0x1f438: 0x6cc16820, 0x1f439: 0x6c654a20, 0x1f43a: 0x6cd03020, 0x1f43b: 0x6c97a820, + 0x1f43c: 0x6cf7c620, 0x1f43d: 0x6cc0aa20, 0x1f43e: 0x6c0c9c20, 0x1f43f: 0x6c62e820, + // Block 0x7d1, offset 0x1f440 + 0x1f440: 0x6c62d820, 0x1f441: 0x6d3a3c20, 0x1f442: 0x6c679a20, 0x1f443: 0x6d051420, + 0x1f444: 0x6d3b9c20, 0x1f445: 0x6d1de620, 0x1f446: 0x6d2eee20, 0x1f447: 0x6c776420, + 0x1f448: 0x6d093620, 0x1f449: 0x6c0cce20, 0x1f44a: 0x6d248a20, 0x1f44b: 0x6cc16a20, + 0x1f44c: 0x6cfe6e20, 0x1f44d: 0x6c0ea220, 0x1f44e: 0x6c697820, 0x1f44f: 0x6d0a5a20, + 0x1f450: 0x6cdb7220, 0x1f451: 0x6c5a3a20, 0x1f452: 0x6d420020, 0x1f453: 0x6ccdee20, + 0x1f454: 0x6ccdf020, 0x1f455: 0x6c387620, 0x1f456: 0x6c4bae20, 0x1f457: 0x6c8c0c20, + 0x1f458: 0x6d0a5c20, 0x1f459: 0x6c9e8620, 0x1f45a: 0x6cf82c20, 0x1f45b: 0x6d2bbe20, + 0x1f45c: 0x6cfe7820, 0x1f45d: 0x6c3c0620, 0x1f45e: 0x6c494620, 0x1f45f: 0x6c548a20, + 0x1f460: 0x6c7b4e20, 0x1f461: 0x6d2b7220, 0x1f462: 0x6ccada20, 0x1f463: 0x6d2dd020, + 0x1f464: 0x6c420420, 0x1f465: 0x6c4bb220, 0x1f466: 0x6d1d6020, 0x1f467: 0x6c855220, + 0x1f468: 0x6c16da20, 0x1f469: 0x6c836e20, 0x1f46a: 0x6cd63a20, 0x1f46b: 0x6c011020, + 0x1f46c: 0x6cc7f220, 0x1f46d: 0x6c62fe20, 0x1f46e: 0x6d076e20, 0x1f46f: 0x6c56f220, + 0x1f470: 0x6cd63c20, 0x1f471: 0x6c87bc20, 0x1f472: 0x6c8b8e20, 0x1f473: 0x6c87c620, + 0x1f474: 0x6c9f2020, 0x1f475: 0x6d31a620, 0x1f476: 0x6cfe1220, 0x1f477: 0x6c370220, + 0x1f478: 0x6c91ac20, 0x1f479: 0x6c49ca20, 0x1f47a: 0x6c84f020, 0x1f47b: 0x6cfb1c20, + 0x1f47c: 0x6d20ce20, 0x1f47d: 0x6c29c220, 0x1f47e: 0x6c613a20, 0x1f47f: 0x6d1f4220, + // Block 0x7d2, offset 0x1f480 + 0x1f480: 0x6cea5c20, 0x1f481: 0x6c91c020, 0x1f482: 0x6c39ac20, 0x1f483: 0x6c035420, + 0x1f484: 0x6c515220, 0x1f485: 0x6c03be20, 0x1f486: 0x6cb2ba20, 0x1f487: 0x6ca70020, + 0x1f488: 0x6c915620, 0x1f489: 0x6d1f5220, 0x1f48a: 0x6d2c8020, 0x1f48b: 0x6c401420, + 0x1f48c: 0x6c03c020, 0x1f48d: 0x6c065620, 0x1f48e: 0x6c547620, 0x1f48f: 0x6cb00220, + 0x1f490: 0x6cdf2c20, 0x1f491: 0x6c4a8220, 0x1f492: 0x6c6b1620, 0x1f493: 0x6c77b420, + 0x1f494: 0x6ceffa20, 0x1f495: 0x6c376420, 0x1f496: 0x6ce77620, 0x1f497: 0x6d2b6220, + 0x1f498: 0x6c547c20, 0x1f499: 0x6c7b2e20, 0x1f49a: 0x6c625a20, 0x1f49b: 0x6c686220, + 0x1f49c: 0x6cfac620, 0x1f49d: 0x6d2c8820, 0x1f49e: 0x6cfdfa20, 0x1f49f: 0x6d0a2c20, + 0x1f4a0: 0x6c451e20, 0x1f4a1: 0x6c843820, 0x1f4a2: 0x6c884620, 0x1f4a3: 0x6c64ea20, + 0x1f4a4: 0x6c852c20, 0x1f4a5: 0x6cd28820, 0x1f4a6: 0x6ce5a420, 0x1f4a7: 0x6c4be820, + 0x1f4a8: 0x6ccc1620, 0x1f4a9: 0x6c595020, 0x1f4aa: 0x6c758020, 0x1f4ab: 0x6c626e20, + 0x1f4ac: 0x6d1e5a20, 0x1f4ad: 0x6cbe5820, 0x1f4ae: 0x6c8d6420, 0x1f4af: 0x6cb65820, + 0x1f4b0: 0x6d406820, 0x1f4b1: 0x6c3a1c20, 0x1f4b2: 0x6c7d8620, 0x1f4b3: 0x6c168020, + 0x1f4b4: 0x6c482a20, 0x1f4b5: 0x6ca60a20, 0x1f4b6: 0x6ca70820, 0x1f4b7: 0x6c2de420, + 0x1f4b8: 0x6c6dd420, 0x1f4b9: 0x6cd02420, 0x1f4ba: 0x6cd20020, 0x1f4bb: 0x6d3e9e20, + 0x1f4bc: 0x6c3bf820, 0x1f4bd: 0x6c2ef620, 0x1f4be: 0x6c089420, 0x1f4bf: 0x6c16ce20, + // Block 0x7d3, offset 0x1f4c0 + 0x1f4c0: 0x6ce39020, 0x1f4c1: 0x6cf16c20, 0x1f4c2: 0x6ceec420, 0x1f4c3: 0x6cc9d220, + 0x1f4c4: 0x6c36c020, 0x1f4c5: 0x6cbfd220, 0x1f4c6: 0x6c407020, 0x1f4c7: 0x6c5a1620, + 0x1f4c8: 0x6cc31e20, 0x1f4c9: 0x6c678a20, 0x1f4ca: 0x6c0b1220, 0x1f4cb: 0x6ccac820, + 0x1f4cc: 0x6c028020, 0x1f4cd: 0x6cb68020, 0x1f4ce: 0x6cde1e20, 0x1f4cf: 0x6c493220, + 0x1f4d0: 0x6d116620, 0x1f4d1: 0x6cad1220, 0x1f4d2: 0x6c651e20, 0x1f4d3: 0x6c823020, + 0x1f4d4: 0x6c0c9a20, 0x1f4d5: 0x6d093420, 0x1f4d6: 0x6c0cc820, 0x1f4d7: 0x6c979820, + 0x1f4d8: 0x6c9fd820, 0x1f4d9: 0x6d1dd220, 0x1f4da: 0x6cf10420, 0x1f4db: 0x6cf7b620, + 0x1f4dc: 0x6c4ba020, 0x1f4dd: 0x6ccde220, 0x1f4de: 0x6c8c0620, 0x1f4df: 0x6d41fe20, + 0x1f4e0: 0x6c56e420, 0x1f4e1: 0x6c41fe20, 0x1f4e2: 0x6c854a20, 0x1f4e3: 0x6d2dc820, + 0x1f4e4: 0x6c496e20, 0x1f4e5: 0x6ca79a20, 0x1f4e6: 0x6d15f420, 0x1f4e7: 0x6c3ebc20, + 0x1f4e8: 0x6c864220, 0x1f4e9: 0x6c6f7e20, 0x1f4ea: 0x6c102220, 0x1f4eb: 0x6d0e8e20, + 0x1f4ec: 0x6c3f5020, 0x1f4ed: 0x6c2dd020, 0x1f4ee: 0x6c5efc20, 0x1f4ef: 0x6c3cea20, + 0x1f4f0: 0x6cc83620, 0x1f4f1: 0x6c41ac20, 0x1f4f2: 0x6cd1e820, 0x1f4f3: 0x6c3cee20, + 0x1f4f4: 0x6ca01420, 0x1f4f5: 0x6c060c20, 0x1f4f6: 0x6d250820, 0x1f4f7: 0x6d341420, + 0x1f4f8: 0x6c56c420, 0x1f4f9: 0x6cbd9a20, 0x1f4fa: 0x6c3d9820, 0x1f4fb: 0x6c049620, + 0x1f4fc: 0x6cf1ac20, 0x1f4fd: 0x6c64ec20, 0x1f4fe: 0x6cd1f620, 0x1f4ff: 0x6d23e420, + // Block 0x7d4, offset 0x1f500 + 0x1f500: 0x6c3d3220, 0x1f501: 0x6d10b620, 0x1f502: 0x6c74b020, 0x1f503: 0x6c74b220, + 0x1f504: 0x6cb06c20, 0x1f505: 0x6c583020, 0x1f506: 0x6d326820, 0x1f507: 0x6c061220, + 0x1f508: 0x6d0eb420, 0x1f509: 0x6d0af620, 0x1f50a: 0x6d336420, 0x1f50b: 0x6c399c20, + 0x1f50c: 0x6c3cf020, 0x1f50d: 0x6cf1ae20, 0x1f50e: 0x6cab5220, 0x1f50f: 0x6c279220, + 0x1f510: 0x6c43ac20, 0x1f511: 0x6cc7ca20, 0x1f512: 0x6c8d6620, 0x1f513: 0x6c9eea20, + 0x1f514: 0x6c3eec20, 0x1f515: 0x6ceb5420, 0x1f516: 0x6c9f7c20, 0x1f517: 0x6c869620, + 0x1f518: 0x6c0b5020, 0x1f519: 0x6d36fc20, 0x1f51a: 0x6c43ae20, 0x1f51b: 0x6d251420, + 0x1f51c: 0x6c227620, 0x1f51d: 0x6cc1cc20, 0x1f51e: 0x6cff1c20, 0x1f51f: 0x6c1adc20, + 0x1f520: 0x6c28c020, 0x1f521: 0x6c70d020, 0x1f522: 0x6d11d620, 0x1f523: 0x6c473820, + 0x1f524: 0x6c301820, 0x1f525: 0x6d240020, 0x1f526: 0x6d0f6e20, 0x1f527: 0x6cc73a20, + 0x1f528: 0x6d0afe20, 0x1f529: 0x6ce60420, 0x1f52a: 0x6d240220, 0x1f52b: 0x6ce54420, + 0x1f52c: 0x6d1bf820, 0x1f52d: 0x6c331620, 0x1f52e: 0x6cf38620, 0x1f52f: 0x6c377020, + 0x1f530: 0x6c487c20, 0x1f531: 0x6c00d420, 0x1f532: 0x6d341a20, 0x1f533: 0x6d0ed620, + 0x1f534: 0x6c527a20, 0x1f535: 0x6cff2c20, 0x1f536: 0x6c63f020, 0x1f537: 0x6c8b4220, + 0x1f538: 0x6d39d220, 0x1f539: 0x6d0fe220, 0x1f53a: 0x6ce39220, 0x1f53b: 0x6c539220, + 0x1f53c: 0x6c963020, 0x1f53d: 0x6cc7da20, 0x1f53e: 0x6ca1f220, 0x1f53f: 0x6c43b820, + // Block 0x7d5, offset 0x1f540 + 0x1f540: 0x6cc57e20, 0x1f541: 0x6c688c20, 0x1f542: 0x6d050220, 0x1f543: 0x6d38ba20, + 0x1f544: 0x6d341c20, 0x1f545: 0x6c963220, 0x1f546: 0x6c528c20, 0x1f547: 0x6ca77620, + 0x1f548: 0x6c370820, 0x1f549: 0x6c944620, 0x1f54a: 0x6c63f220, 0x1f54b: 0x6c62b420, + 0x1f54c: 0x6ce90420, 0x1f54d: 0x6c583820, 0x1f54e: 0x6ceb9220, 0x1f54f: 0x6c104a20, + 0x1f550: 0x6cf40420, 0x1f551: 0x6c730820, 0x1f552: 0x6d244820, 0x1f553: 0x6c0f9c20, + 0x1f554: 0x6c75f620, 0x1f555: 0x6d0aae20, 0x1f556: 0x6c089220, 0x1f557: 0x6cf71020, + 0x1f558: 0x6c75f820, 0x1f559: 0x6c717620, 0x1f55a: 0x6ce87e20, 0x1f55b: 0x6c6de420, + 0x1f55c: 0x6ce3a220, 0x1f55d: 0x6c359020, 0x1f55e: 0x6c359220, 0x1f55f: 0x6c7bcc20, + 0x1f560: 0x6c55e820, 0x1f561: 0x6cf48a20, 0x1f562: 0x6cd02a20, 0x1f563: 0x6c7f6620, + 0x1f564: 0x6c69ee20, 0x1f565: 0x6cacca20, 0x1f566: 0x6c932820, 0x1f567: 0x6cb02c20, + 0x1f568: 0x6cd51a20, 0x1f569: 0x6c3f2220, 0x1f56a: 0x6c015e20, 0x1f56b: 0x6d3dd020, + 0x1f56c: 0x6caef420, 0x1f56d: 0x6cbdba20, 0x1f56e: 0x6cb94220, 0x1f56f: 0x6c06be20, + 0x1f570: 0x6c2dee20, 0x1f571: 0x6c932a20, 0x1f572: 0x6cc42c20, 0x1f573: 0x6c652a20, + 0x1f574: 0x6c718420, 0x1f575: 0x6ce92a20, 0x1f576: 0x6d0b0420, 0x1f577: 0x6d252020, + 0x1f578: 0x6cb68e20, 0x1f579: 0x6c849620, 0x1f57a: 0x6d138620, 0x1f57b: 0x6d3c7020, + 0x1f57c: 0x6c798e20, 0x1f57d: 0x6c352020, 0x1f57e: 0x6c7d9020, 0x1f57f: 0x6cd11c20, + // Block 0x7d6, offset 0x1f580 + 0x1f580: 0x6cb69020, 0x1f581: 0x6c6de820, 0x1f582: 0x6d192420, 0x1f583: 0x6d192620, + 0x1f584: 0x6c6dea20, 0x1f585: 0x6d3ebc20, 0x1f586: 0x6c7f3220, 0x1f587: 0x6c302620, + 0x1f588: 0x6cb55020, 0x1f589: 0x6c219420, 0x1f58a: 0x6c44e620, 0x1f58b: 0x6c70e020, + 0x1f58c: 0x6c74f620, 0x1f58d: 0x6d199620, 0x1f58e: 0x6d422420, 0x1f58f: 0x6c5f8a20, + 0x1f590: 0x6cd62c20, 0x1f591: 0x6d1c1420, 0x1f592: 0x6c1c9220, 0x1f593: 0x6c9e8220, + 0x1f594: 0x6cc77220, 0x1f595: 0x6c016220, 0x1f596: 0x6cbfe020, 0x1f597: 0x6ce3ae20, + 0x1f598: 0x6c55fc20, 0x1f599: 0x6ce3b020, 0x1f59a: 0x6c36e020, 0x1f59b: 0x6c6a4420, + 0x1f59c: 0x6c991220, 0x1f59d: 0x6c3f2620, 0x1f59e: 0x6c212820, 0x1f59f: 0x6ce90820, + 0x1f5a0: 0x6d0e0820, 0x1f5a1: 0x6c51a020, 0x1f5a2: 0x6d25d020, 0x1f5a3: 0x6cb10620, + 0x1f5a4: 0x6c7d9620, 0x1f5a5: 0x6c9a3e20, 0x1f5a6: 0x6c55fe20, 0x1f5a7: 0x6d1c1620, + 0x1f5a8: 0x6c204820, 0x1f5a9: 0x6cf54c20, 0x1f5aa: 0x6c718a20, 0x1f5ab: 0x6c309c20, + 0x1f5ac: 0x6c124420, 0x1f5ad: 0x6c39e020, 0x1f5ae: 0x6c520a20, 0x1f5af: 0x6d1c3620, + 0x1f5b0: 0x6d25d220, 0x1f5b1: 0x6cfb0620, 0x1f5b2: 0x6cf24620, 0x1f5b3: 0x6cd21620, + 0x1f5b4: 0x6c520c20, 0x1f5b5: 0x6c1eca20, 0x1f5b6: 0x6ce16820, 0x1f5b7: 0x6cfa1a20, + 0x1f5b8: 0x6cc93a20, 0x1f5b9: 0x6c8ee620, 0x1f5ba: 0x6c60fe20, 0x1f5bb: 0x6c474c20, + 0x1f5bc: 0x6c654620, 0x1f5bd: 0x6cdd0420, 0x1f5be: 0x6c4f3a20, 0x1f5bf: 0x6c228020, + // Block 0x7d7, offset 0x1f5c0 + 0x1f5c0: 0x6c228220, 0x1f5c1: 0x6d195420, 0x1f5c2: 0x6d124820, 0x1f5c3: 0x6d0f0220, + 0x1f5c4: 0x6c5f9a20, 0x1f5c5: 0x6c875c20, 0x1f5c6: 0x6ce4d220, 0x1f5c7: 0x6c7a0e20, + 0x1f5c8: 0x6ce30620, 0x1f5c9: 0x6ce30820, 0x1f5ca: 0x6d195620, 0x1f5cb: 0x6ce90c20, + 0x1f5cc: 0x6c96ac20, 0x1f5cd: 0x6c68ae20, 0x1f5ce: 0x6c42f420, 0x1f5cf: 0x6ce4d420, + 0x1f5d0: 0x6c18fe20, 0x1f5d1: 0x6c610020, 0x1f5d2: 0x6ce97620, 0x1f5d3: 0x6d311020, + 0x1f5d4: 0x6c029020, 0x1f5d5: 0x6d11e620, 0x1f5d6: 0x6d143c20, 0x1f5d7: 0x6cab6620, + 0x1f5d8: 0x6c1c9820, 0x1f5d9: 0x6d376e20, 0x1f5da: 0x6c8f5c20, 0x1f5db: 0x6d1de820, + 0x1f5dc: 0x6c937020, 0x1f5dd: 0x6c0aca20, 0x1f5de: 0x6cd6b820, 0x1f5df: 0x6d3de420, + 0x1f5e0: 0x6d21fa20, 0x1f5e1: 0x6cf41020, 0x1f5e2: 0x6c752620, 0x1f5e3: 0x6d1ab620, + 0x1f5e4: 0x6ce3b820, 0x1f5e5: 0x6cd85620, 0x1f5e6: 0x6c68b420, 0x1f5e7: 0x6d196c20, + 0x1f5e8: 0x6c577020, 0x1f5e9: 0x6c0ad020, 0x1f5ea: 0x6d1c4620, 0x1f5eb: 0x6cdb7420, + 0x1f5ec: 0x6c5a3c20, 0x1f5ed: 0x6c38f820, 0x1f5ee: 0x6c68b620, 0x1f5ef: 0x6c8a5a20, + 0x1f5f0: 0x6d0f1820, 0x1f5f1: 0x6c42f820, 0x1f5f2: 0x6c704020, 0x1f5f3: 0x6cfbda20, + 0x1f5f4: 0x6cfbdc20, 0x1f5f5: 0x6ce90e20, 0x1f5f6: 0x6c971c20, 0x1f5f7: 0x6d420220, + 0x1f5f8: 0x6d248e20, 0x1f5f9: 0x6d1c4a20, 0x1f5fa: 0x6c934220, 0x1f5fb: 0x6ce97820, + 0x1f5fc: 0x6cfbde20, 0x1f5fd: 0x6d092e20, 0x1f5fe: 0x6d197820, 0x1f5ff: 0x6cb0e020, + // Block 0x7d8, offset 0x1f600 + 0x1f600: 0x6c1efc20, 0x1f601: 0x6c958c20, 0x1f602: 0x6cf75c20, 0x1f603: 0x6d15a220, + 0x1f604: 0x6c5fb220, 0x1f605: 0x6d2b2c20, 0x1f606: 0x6d220820, 0x1f607: 0x6d2dd220, + 0x1f608: 0x6d13a420, 0x1f609: 0x6d0ffa20, 0x1f60a: 0x6cb0e220, 0x1f60b: 0x6ca94420, + 0x1f60c: 0x6c56f420, 0x1f60d: 0x6c9cd220, 0x1f60e: 0x6d1c5020, 0x1f60f: 0x6c9bc420, + 0x1f610: 0x6c2bc220, 0x1f611: 0x6d273620, 0x1f612: 0x6d249020, 0x1f613: 0x6c831a20, + 0x1f614: 0x6c068620, 0x1f615: 0x6c91ae20, 0x1f616: 0x6c521220, 0x1f617: 0x6c902220, + 0x1f618: 0x6cd6cc20, 0x1f619: 0x6d274020, 0x1f61a: 0x6d1c5220, 0x1f61b: 0x6c49cc20, + 0x1f61c: 0x6cc23820, 0x1f61d: 0x6c84f220, 0x1f61e: 0x6c948820, 0x1f61f: 0x6ca78a20, + 0x1f620: 0x6c6f5a20, 0x1f621: 0x6c5e8820, 0x1f622: 0x6d24ca20, 0x1f623: 0x6c9fea20, + 0x1f624: 0x6cd1a020, 0x1f625: 0x6cab3620, 0x1f626: 0x6d0ada20, 0x1f627: 0x6c122620, + 0x1f628: 0x6c05ec20, 0x1f629: 0x6d322a20, 0x1f62a: 0x6c470420, 0x1f62b: 0x6c2fec20, + 0x1f62c: 0x6c914a20, 0x1f62d: 0x6d0ae420, 0x1f62e: 0x6cfeae20, 0x1f62f: 0x6d0f5820, + 0x1f630: 0x6c8cda20, 0x1f631: 0x6c1aa620, 0x1f632: 0x6cc18220, 0x1f633: 0x6d24d820, + 0x1f634: 0x6d090420, 0x1f635: 0x6ceb1220, 0x1f636: 0x6cd7de20, 0x1f637: 0x6d361220, + 0x1f638: 0x6c375620, 0x1f639: 0x6c485820, 0x1f63a: 0x6d04d220, 0x1f63b: 0x6c526620, + 0x1f63c: 0x6d388020, 0x1f63d: 0x6c438a20, 0x1f63e: 0x6c943820, 0x1f63f: 0x6c534820, + // Block 0x7d9, offset 0x1f640 + 0x1f640: 0x6cf3ce20, 0x1f641: 0x6c0f0c20, 0x1f642: 0x6c83dc20, 0x1f643: 0x6c72f820, + 0x1f644: 0x6c479a20, 0x1f645: 0x6c357220, 0x1f646: 0x6d236220, 0x1f647: 0x6cfb6820, + 0x1f648: 0x6ce33a20, 0x1f649: 0x6cf45420, 0x1f64a: 0x6cc42a20, 0x1f64b: 0x6c9e7a20, + 0x1f64c: 0x6c013e20, 0x1f64d: 0x6c7d7820, 0x1f64e: 0x6c06b420, 0x1f64f: 0x6caeb020, + 0x1f650: 0x6cb8fc20, 0x1f651: 0x6c219220, 0x1f652: 0x6c44d620, 0x1f653: 0x6d250220, + 0x1f654: 0x6cdadc20, 0x1f655: 0x6c558e20, 0x1f656: 0x6c516020, 0x1f657: 0x6c367e20, + 0x1f658: 0x6c47bc20, 0x1f659: 0x6cbfba20, 0x1f65a: 0x6c225a20, 0x1f65b: 0x6c9a1e20, + 0x1f65c: 0x6cf51220, 0x1f65d: 0x6d187820, 0x1f65e: 0x6d122020, 0x1f65f: 0x6cf23820, + 0x1f660: 0x6c8e9420, 0x1f661: 0x6c60a020, 0x1f662: 0x6d187a20, 0x1f663: 0x6c64ee20, + 0x1f664: 0x6c51e220, 0x1f665: 0x6d141c20, 0x1f666: 0x6d1bfa20, 0x1f667: 0x6d310420, + 0x1f668: 0x6c8f4420, 0x1f669: 0x6c8a2e20, 0x1f66a: 0x6c689220, 0x1f66b: 0x6c703020, + 0x1f66c: 0x6d242a20, 0x1f66d: 0x6c931820, 0x1f66e: 0x6c58b420, 0x1f66f: 0x6d2db020, + 0x1f670: 0x6d1c0c20, 0x1f671: 0x6c56da20, 0x1f672: 0x6c9b8020, 0x1f673: 0x6c49c020, + 0x1f674: 0x6cd6ba20, 0x1f675: 0x6c91bc20, 0x1f676: 0x6c6c5820, 0x1f677: 0x6c8d6820, + 0x1f678: 0x6c661220, 0x1f679: 0x6cfbd020, 0x1f67a: 0x6c25fe20, 0x1f67b: 0x6c662620, + 0x1f67c: 0x6c664020, 0x1f67d: 0x6d0d1a20, 0x1f67e: 0x6c25f420, 0x1f67f: 0x6c924c20, + // Block 0x7da, offset 0x1f680 + 0x1f680: 0x6d1eaa20, 0x1f681: 0x6c241620, 0x1f682: 0x6c614c20, 0x1f683: 0x6cad6820, + 0x1f684: 0x6c241820, 0x1f685: 0x6cad6c20, 0x1f686: 0x6d3b3220, 0x1f687: 0x6c758220, + 0x1f688: 0x6d3a8220, 0x1f689: 0x6c651020, 0x1f68a: 0x6c9c8420, 0x1f68b: 0x6c9c8620, + 0x1f68c: 0x6d22a820, 0x1f68d: 0x6c8ec820, 0x1f68e: 0x6c18f420, 0x1f68f: 0x6c758a20, + 0x1f690: 0x6c8bf620, 0x1f691: 0x6ca61a20, 0x1f692: 0x6cb69420, 0x1f693: 0x6c932c20, + 0x1f694: 0x6c703a20, 0x1f695: 0x6c758c20, 0x1f696: 0x6c6df020, 0x1f697: 0x6c871420, + 0x1f698: 0x6cfd9820, 0x1f699: 0x6cfbd220, 0x1f69a: 0x6c639020, 0x1f69b: 0x6c9ca620, + 0x1f69c: 0x6c875e20, 0x1f69d: 0x6ccf8e20, 0x1f69e: 0x6d2ef220, 0x1f69f: 0x6c8c1020, + 0x1f6a0: 0x6c6dfa20, 0x1f6a1: 0x6cb6b620, 0x1f6a2: 0x6c8de220, 0x1f6a3: 0x6d0d2820, + 0x1f6a4: 0x6c241a20, 0x1f6a5: 0x6c973220, 0x1f6a6: 0x6c972620, 0x1f6a7: 0x6c516220, + 0x1f6a8: 0x6c17a620, 0x1f6a9: 0x6c3d9c20, 0x1f6aa: 0x6c9e5e20, 0x1f6ab: 0x6c9e3e20, + 0x1f6ac: 0x6c3da820, 0x1f6ad: 0x6cad9c20, 0x1f6ae: 0x6cc27e20, 0x1f6af: 0x6cc14c20, + 0x1f6b0: 0x6ca1f420, 0x1f6b1: 0x6c3db020, 0x1f6b2: 0x6cfd2c20, 0x1f6b3: 0x6c7f3420, + 0x1f6b4: 0x6cc15820, 0x1f6b5: 0x6c9e6a20, 0x1f6b6: 0x6c1ca620, 0x1f6b7: 0x6c3c9420, + 0x1f6b8: 0x6c3d6e20, 0x1f6b9: 0x6cc14020, 0x1f6ba: 0x6c9e6420, 0x1f6bb: 0x6c966820, + 0x1f6bc: 0x6c99c420, 0x1f6bd: 0x6ca07020, 0x1f6be: 0x6c5af020, 0x1f6bf: 0x6ca1b820, + // Block 0x7db, offset 0x1f6c0 + 0x1f6c0: 0x6d407020, 0x1f6c1: 0x6caaae20, 0x1f6c2: 0x6c3bb420, 0x1f6c3: 0x6c59ce20, + 0x1f6c4: 0x6c59b820, 0x1f6c5: 0x6c6c5a20, 0x1f6c6: 0x6c49f620, 0x1f6c7: 0x6ce47420, + 0x1f6c8: 0x6ce81c20, 0x1f6c9: 0x6c538c20, 0x1f6ca: 0x6c57c820, 0x1f6cb: 0x6c7c0820, + 0x1f6cc: 0x6c539a20, 0x1f6cd: 0x6cd56020, 0x1f6ce: 0x6c843a20, 0x1f6cf: 0x6ca70a20, + 0x1f6d0: 0x6c1af220, 0x1f6d1: 0x6c521c20, 0x1f6d2: 0x6c521a20, 0x1f6d3: 0x6d187c20, + 0x1f6d4: 0x6cb9ce20, 0x1f6d5: 0x6c284820, 0x1f6d6: 0x6cf8ea20, 0x1f6d7: 0x6cea2e20, + 0x1f6d8: 0x6ca17020, 0x1f6d9: 0x6ca15020, 0x1f6da: 0x6cb9d220, 0x1f6db: 0x6c279e20, + 0x1f6dc: 0x6c1f8420, 0x1f6dd: 0x6d1ff620, 0x1f6de: 0x6c2d2e20, 0x1f6df: 0x6d143020, + 0x1f6e0: 0x6cfa1220, 0x1f6e1: 0x6d0df220, 0x1f6e2: 0x6cc15a20, 0x1f6e3: 0x6c9a7220, + 0x1f6e4: 0x6d0e0a20, 0x1f6e5: 0x6cbe9420, 0x1f6e6: 0x6d271220, 0x1f6e7: 0x6c84a220, + 0x1f6e8: 0x6c293820, 0x1f6e9: 0x6c31ec20, 0x1f6ea: 0x6c11e820, 0x1f6eb: 0x6d0c4820, + 0x1f6ec: 0x6d0d0820, 0x1f6ed: 0x6d0e1420, 0x1f6ee: 0x6c285820, 0x1f6ef: 0x6c01e420, + 0x1f6f0: 0x6d320a20, 0x1f6f1: 0x6c27ac20, 0x1f6f2: 0x6c11ea20, 0x1f6f3: 0x6d144020, + 0x1f6f4: 0x6c9a4620, 0x1f6f5: 0x6d2e4220, 0x1f6f6: 0x6d0e3420, 0x1f6f7: 0x6c320e20, + 0x1f6f8: 0x6c91b020, 0x1f6f9: 0x6d353420, 0x1f6fa: 0x6c3bc220, 0x1f6fb: 0x6c3f1020, + 0x1f6fc: 0x6c3f9820, 0x1f6fd: 0x6c9e3220, 0x1f6fe: 0x6c9e0a20, 0x1f6ff: 0x6d25bc20, + // Block 0x7dc, offset 0x1f700 + 0x1f700: 0x6c247220, 0x1f701: 0x6cc28420, 0x1f702: 0x6c178820, 0x1f703: 0x6cebfc20, + 0x1f704: 0x6d39e620, 0x1f705: 0x6d342a20, 0x1f706: 0x6c9bbe20, 0x1f707: 0x6c029420, + 0x1f708: 0x6c0cd020, 0x1f709: 0x6ceb6a20, 0x1f70a: 0x6c0ada20, 0x1f70b: 0x6d257220, + 0x1f70c: 0x6c176620, 0x1f70d: 0x6ceb5e20, 0x1f70e: 0x6c2f7420, 0x1f70f: 0x6c9d7420, + 0x1f710: 0x6ca3d020, 0x1f711: 0x6c2f7c20, 0x1f712: 0x6d3e8420, 0x1f713: 0x6c47a620, + 0x1f714: 0x6c47a820, 0x1f715: 0x6c302220, 0x1f716: 0x6c3ba420, 0x1f717: 0x6ce25020, + 0x1f718: 0x6d252820, 0x1f719: 0x6cb03a20, 0x1f71a: 0x6c168e20, 0x1f71b: 0x6c42f620, + 0x1f71c: 0x6cb80820, 0x1f71d: 0x6d252a20, 0x1f71e: 0x6ce0e220, 0x1f71f: 0x6ce29820, + 0x1f720: 0x6cd56620, 0x1f721: 0x6cd55220, 0x1f722: 0x6c3b9e20, 0x1f723: 0x6c3adc20, + 0x1f724: 0x6cf1be20, 0x1f725: 0x6c039620, 0x1f726: 0x6c2dea20, 0x1f727: 0x6ceb5a20, + 0x1f728: 0x6d37d420, 0x1f729: 0x6cc1ee20, 0x1f72a: 0x6cd11a20, 0x1f72b: 0x6cd28e20, + 0x1f72c: 0x6d205e20, 0x1f72d: 0x6cd29420, 0x1f72e: 0x6ce69e20, 0x1f72f: 0x6cf40c20, + 0x1f730: 0x6ca77220, 0x1f731: 0x6c6df620, 0x1f732: 0x6c5d1020, 0x1f733: 0x6c719820, + 0x1f734: 0x6d0e1e20, 0x1f735: 0x6ce88020, 0x1f736: 0x6cd85c20, 0x1f737: 0x6cf75420, + 0x1f738: 0x6cfd4e20, 0x1f739: 0x6d0e2820, 0x1f73a: 0x6c82ae20, 0x1f73b: 0x6c08a220, + 0x1f73c: 0x6d11da20, 0x1f73d: 0x6cc0a220, 0x1f73e: 0x6c4dc020, 0x1f73f: 0x6cf53a20, + // Block 0x7dd, offset 0x1f740 + 0x1f740: 0x6cf54220, 0x1f741: 0x6c53e620, 0x1f742: 0x6d028620, 0x1f743: 0x6c36f820, + 0x1f744: 0x6d2c1020, 0x1f745: 0x6d055c20, 0x1f746: 0x6cf27820, 0x1f747: 0x6d2c1220, + 0x1f748: 0x6ca9f820, 0x1f749: 0x6ca48c20, 0x1f74a: 0x6cb63420, 0x1f74b: 0x6d2d0020, + 0x1f74c: 0x6c62b620, 0x1f74d: 0x6d3ebe20, 0x1f74e: 0x6c5f9c20, 0x1f74f: 0x6c5fac20, + 0x1f750: 0x6cb56c20, 0x1f751: 0x6c5f2820, 0x1f752: 0x6c1bc220, 0x1f753: 0x6c193020, + 0x1f754: 0x6c193420, 0x1f755: 0x6c519220, 0x1f756: 0x6d0b3a20, 0x1f757: 0x6d1aae20, + 0x1f758: 0x6d026c20, 0x1f759: 0x6c05c020, 0x1f75a: 0x6d2b2620, 0x1f75b: 0x6d027620, + 0x1f75c: 0x6c148c20, 0x1f75d: 0x6c1aec20, 0x1f75e: 0x6d0e0c20, 0x1f75f: 0x6c71e020, + 0x1f760: 0x6ce5b220, 0x1f761: 0x6c8d9620, 0x1f762: 0x6c8d7820, 0x1f763: 0x6c1e6e20, + 0x1f764: 0x6cc33220, 0x1f765: 0x6d027e20, 0x1f766: 0x6c791420, 0x1f767: 0x6ca8ae20, + 0x1f768: 0x6c703e20, 0x1f769: 0x6d11e420, 0x1f76a: 0x6c21e820, 0x1f76b: 0x6c7dc820, + 0x1f76c: 0x6d22b220, 0x1f76d: 0x6c1efa20, 0x1f76e: 0x6d163020, 0x1f76f: 0x6ca61c20, + 0x1f770: 0x6d2b2a20, 0x1f771: 0x6d407820, 0x1f772: 0x6cc25820, 0x1f773: 0x6d281020, + 0x1f774: 0x6d0e3020, 0x1f775: 0x6cab6e20, 0x1f776: 0x6c36fe20, 0x1f777: 0x6cf33820, + 0x1f778: 0x6d198020, 0x1f779: 0x6c221a20, 0x1f77a: 0x6d407a20, 0x1f77b: 0x6c2d0020, + 0x1f77c: 0x6c1efe20, 0x1f77d: 0x6c6d7a20, 0x1f77e: 0x6d0bd420, 0x1f77f: 0x6c1b8020, + // Block 0x7de, offset 0x1f780 + 0x1f780: 0x6c192420, 0x1f781: 0x6c512220, 0x1f782: 0x6d1a6e20, 0x1f783: 0x6c71c620, + 0x1f784: 0x6c8d3220, 0x1f785: 0x6c05b620, 0x1f786: 0x6ce59620, 0x1f787: 0x6d3e7820, + 0x1f788: 0x6c790620, 0x1f789: 0x6d228620, 0x1f78a: 0x6c21d420, 0x1f78b: 0x6cc25220, + 0x1f78c: 0x6cf32620, 0x1f78d: 0x6c8fb020, 0x1f78e: 0x6cad1420, 0x1f78f: 0x6c45c020, + 0x1f790: 0x6cad1620, 0x1f791: 0x6d0e0e20, 0x1f792: 0x6c8ff220, 0x1f793: 0x6c904820, + 0x1f794: 0x6c45c820, 0x1f795: 0x6c76b820, 0x1f796: 0x6c26dc20, 0x1f797: 0x6c8e0020, + 0x1f798: 0x6c26de20, 0x1f799: 0x6c8f6620, 0x1f79a: 0x6c458620, 0x1f79b: 0x6c76a820, + 0x1f79c: 0x6c4a9620, 0x1f79d: 0x6cbfea20, 0x1f79e: 0x6c0cd620, 0x1f79f: 0x6c4a3820, + 0x1f7a0: 0x6d26f620, 0x1f7a1: 0x6c20f820, 0x1f7a2: 0x6c51aa20, 0x1f7a3: 0x6c753020, + 0x1f7a4: 0x6d013c20, 0x1f7a5: 0x6d249820, + // Block 0x7df, offset 0x1f7c0 + 0x1f7c3: 0x6ccd4220, + // Block 0x7e0, offset 0x1f800 + 0x1f800: 0x6cb6e820, 0x1f801: 0x6c452620, 0x1f802: 0x6c17ce20, 0x1f803: 0x6c642020, + 0x1f804: 0x6c573e20, 0x1f805: 0x6c202c20, 0x1f806: 0x6c71ea20, 0x1f807: 0x6c4a9620, + 0x1f808: 0x6c4a9620, 0x1f809: 0x6cb75220, 0x1f80a: 0x6c6c2e20, 0x1f80b: 0x6c7e6220, + 0x1f80c: 0x6ca3ac20, 0x1f80d: 0x6c804a20, 0x1f80e: 0x6c7f7820, 0x1f80f: 0x6c956220, + 0x1f810: 0x6c957a20, 0x1f811: 0x6c955820, 0x1f812: 0x6c95b820, 0x1f813: 0x6c957c20, + 0x1f814: 0x6c822620, 0x1f815: 0x6c95e820, 0x1f816: 0x6c81d020, 0x1f817: 0x6c95f620, + 0x1f818: 0x6c960a20, 0x1f819: 0x6c81d620, 0x1f81a: 0x6c962a20, 0x1f81b: 0x6c949a20, + 0x1f81c: 0x6c948c20, 0x1f81d: 0x6c7ff820, 0x1f81e: 0x6c808820, 0x1f81f: 0x6c7ff020, + 0x1f820: 0x6c948820, 0x1f821: 0x6c7f9a20, 0x1f822: 0x6c807c20, 0x1f823: 0x6c7fc420, + 0x1f824: 0x6c7fd820, 0x1f825: 0x6c7e3e20, 0x1f826: 0x6c7eaa20, 0x1f827: 0x6c7ec420, + 0x1f828: 0x6c80b420, 0x1f829: 0x6c80f820, 0x1f82a: 0x6c811820, 0x1f82b: 0x6c80ae20, + 0x1f82c: 0x6c80a220, 0x1f82d: 0x6c7ee220, 0x1f82e: 0x6c839020, 0x1f82f: 0x6c815620, + 0x1f830: 0x6c91da20, 0x1f831: 0x6c91f220, 0x1f832: 0x6c918420, 0x1f833: 0x6c915c20, + 0x1f834: 0x6c819a20, 0x1f835: 0x6c917820, 0x1f836: 0x6c91c420, 0x1f837: 0x6c927620, + 0x1f838: 0x6c933620, 0x1f839: 0x6c91d420, 0x1f83a: 0x6c934220, 0x1f83b: 0x6c926e20, + 0x1f83c: 0x6c925a20, 0x1f83d: 0x6c93ec20, 0x1f83e: 0x6c924820, 0x1f83f: 0x6c92de20, + // Block 0x7e1, offset 0x1f840 + 0x1f840: 0x6c924c20, 0x1f841: 0x6c952620, 0x1f842: 0x6c903e20, 0x1f843: 0x6ca9f020, + 0x1f844: 0x6c8ff420, 0x1f845: 0x6c8ff820, 0x1f846: 0x6c814220, 0x1f847: 0x6c82d220, + 0x1f848: 0x6c927420, 0x1f849: 0x6c823e20, 0x1f84a: 0x6c82e220, 0x1f84b: 0x6c93a620, + 0x1f84c: 0x6c90b020, 0x1f84d: 0x6c833020, 0x1f84e: 0x6c910e20, 0x1f84f: 0x6c833420, + 0x1f850: 0x6c93bc20, 0x1f851: 0x6c910220, 0x1f852: 0x6c823c20, 0x1f853: 0x6c81fe20, + 0x1f854: 0x6c8c2820, 0x1f855: 0x6c8cc420, 0x1f856: 0x6c837e20, 0x1f857: 0x6c8d3c20, + 0x1f858: 0x6c8cfe20, 0x1f859: 0x6c8cd820, 0x1f85a: 0x6c31f020, 0x1f85b: 0x6ca2d020, + 0x1f85c: 0x6c822620, 0x1f85d: 0x6cab0e20, 0x1f85e: 0x6c27b220, 0x1f85f: 0x6ca91020, + 0x1f860: 0x6caa5e20, 0x1f861: 0x6c93d620, 0x1f862: 0x6d176620, 0x1f863: 0x6c06c620, + 0x1f864: 0x6cac7620, 0x1f865: 0x6c0b8220, 0x1f866: 0x6c3ff020, 0x1f867: 0x6c105620, + 0x1f868: 0x6c9d2620, 0x1f869: 0x6cd60020, 0x1f86a: 0x6cdd5a20, 0x1f86b: 0x6c115e20, + 0x1f86c: 0x6cc9c620, 0x1f86d: 0x6cd12c20, 0x1f86e: 0x6d12f620, 0x1f86f: 0x6cd76a20, + 0x1f870: 0x6ccbda20, 0x1f871: 0x6c18a020, 0x1f872: 0x6c189c20, 0x1f873: 0x6cd41020, + 0x1f874: 0x6cc91420, 0x1f875: 0x6c361020, 0x1f876: 0x6c361220, 0x1f877: 0x6c89aa20, + 0x1f878: 0x6c898820, 0x1f879: 0x6c894a20, 0x1f87a: 0x6c894c20, 0x1f87b: 0x6c897420, + 0x1f87c: 0x6c894620, 0x1f87d: 0x6c89c820, 0x1f87e: 0x6c89c020, 0x1f87f: 0x6c867020, + // Block 0x7e2, offset 0x1f880 + 0x1f880: 0x6c937620, 0x1f881: 0x6caa6e20, 0x1f882: 0x6c916e20, 0x1f883: 0x6c938a20, + 0x1f884: 0x6c940e20, 0x1f885: 0x6c870420, 0x1f886: 0x6c935a20, 0x1f887: 0x6c84ee20, + 0x1f888: 0x6c871420, 0x1f889: 0x6c843a20, 0x1f88a: 0x6c855c20, 0x1f88b: 0x6c867820, + 0x1f88c: 0x6c867c20, 0x1f88d: 0x6c878420, 0x1f88e: 0x6ca6f220, 0x1f88f: 0x6c883620, + 0x1f890: 0x6c893820, 0x1f891: 0x6ca73420, 0x1f892: 0x6c881620, 0x1f893: 0x6c890620, + 0x1f894: 0x6c88c420, 0x1f895: 0x6ca6f620, 0x1f896: 0x6c891220, 0x1f897: 0x6c886820, + 0x1f898: 0x6ca73a20, 0x1f899: 0x6c881820, 0x1f89a: 0x6c87fa20, 0x1f89b: 0x6c892220, + 0x1f89c: 0x6c8abc20, 0x1f89d: 0x6c8abe20, 0x1f89e: 0x6d0e4220, 0x1f89f: 0x6c8af020, + 0x1f8a0: 0x6c8b1020, 0x1f8a1: 0x6cd76a20, 0x1f8a2: 0x6c881020, 0x1f8a3: 0x6ca75a20, + 0x1f8a4: 0x6ca72020, 0x1f8a5: 0x6c892020, 0x1f8a6: 0x6c888420, 0x1f8a7: 0x6c8b5420, + 0x1f8a8: 0x6c8e1820, 0x1f8a9: 0x6c8c9e20, 0x1f8aa: 0x6ca91020, 0x1f8ab: 0x6c8e1420, + 0x1f8ac: 0x6c87f420, 0x1f8ad: 0x6c8cbe20, 0x1f8ae: 0x6d1c8a20, 0x1f8af: 0x6c8cf620, + 0x1f8b0: 0x6c8cfa20, 0x1f8b1: 0x6c8d2420, 0x1f8b2: 0x6c8d2a20, 0x1f8b3: 0x6c8db620, + 0x1f8b4: 0x6c8e1220, 0x1f8b5: 0x6c858620, 0x1f8b6: 0x6c853820, 0x1f8b7: 0x6c854620, + 0x1f8b8: 0x6c86b420, 0x1f8b9: 0x6c363420, 0x1f8ba: 0x6c823620, 0x1f8bb: 0x6c89ec20, + 0x1f8bc: 0x6c8a0620, 0x1f8bd: 0x6ca7d020, 0x1f8be: 0x6c8a9420, 0x1f8bf: 0x6c822620, + // Block 0x7e3, offset 0x1f8c0 + 0x1f8c0: 0x6c8a1a20, 0x1f8c1: 0x6c8a2620, 0x1f8c2: 0x6c8a7220, 0x1f8c3: 0x6c8a1620, + 0x1f8c4: 0x6c8fb020, 0x1f8c5: 0x6d275420, 0x1f8c6: 0x6cc84c20, 0x1f8c7: 0x6c8e8020, + 0x1f8c8: 0x6c1e2020, 0x1f8c9: 0x6c8efa20, 0x1f8ca: 0x6c8e4a20, 0x1f8cb: 0x6c8e3620, + 0x1f8cc: 0x6c8e5020, 0x1f8cd: 0x6c8e4c20, 0x1f8ce: 0x6c8e5c20, 0x1f8cf: 0x6ca99020, + 0x1f8d0: 0x6c835420, 0x1f8d1: 0x6c8f2420, 0x1f8d2: 0x6c92a020, 0x1f8d3: 0x6c923020, + 0x1f8d4: 0x6c94e420, 0x1f8d5: 0x6c94f020, 0x1f8d6: 0x6c94f420, 0x1f8d7: 0x6c950e20, + 0x1f8d8: 0x6c93d020, 0x1f8d9: 0x6c862e20, 0x1f8da: 0x6c85ca20, 0x1f8db: 0x6c93d620, + 0x1f8dc: 0x6c8f9220, 0x1f8dd: 0x6c857620, 0x1f8de: 0x6c856e20, 0x1f8df: 0x6c93ae20, + 0x1f8e0: 0x6d16ba20, 0x1f8e1: 0x6c87d820, 0x1f8e2: 0x6c83bc20, 0x1f8e3: 0x6ca5c020, + 0x1f8e4: 0x6c851420, 0x1f8e5: 0x6c861220, 0x1f8e6: 0x6c844a20, 0x1f8e7: 0x6c852220, + 0x1f8e8: 0x6c87e220, 0x1f8e9: 0x6c84fc20, 0x1f8ea: 0x6c847e20, 0x1f8eb: 0x6ca68c20, + 0x1f8ec: 0x6ca6ac20, 0x1f8ed: 0x6c8c4420, 0x1f8ee: 0x6c8bde20, 0x1f8ef: 0x6c8be020, + 0x1f8f0: 0x6c8c7a20, 0x1f8f1: 0x6c8bca20, 0x1f8f2: 0x6c8c0c20, 0x1f8f3: 0x6c8c1020, + 0x1f8f4: 0x6c8ba020, 0x1f8f5: 0x6c8bb020, 0x1f8f6: 0x6c8bea20, 0x1f8f7: 0x6c856c20, + 0x1f8f8: 0x6c85f620, 0x1f8f9: 0x6c85f820, 0x1f8fa: 0x6d3c3420, 0x1f8fb: 0x6d358c20, + 0x1f8fc: 0x6cd42220, 0x1f8fd: 0x6cd03620, 0x1f8fe: 0x6c13d020, 0x1f8ff: 0x6c22b220, + // Block 0x7e4, offset 0x1f900 + 0x1f900: 0x6cbc9020, 0x1f901: 0x6c324420, 0x1f902: 0x6cde2e20, 0x1f903: 0x6ce13620, + 0x1f904: 0x6d2d1820, 0x1f905: 0x6c306420, 0x1f906: 0x6c066220, 0x1f907: 0x6c3efc20, + 0x1f908: 0x6d03ba20, 0x1f909: 0x6c67d620, 0x1f90a: 0x6c665220, 0x1f90b: 0x6c7e0420, + 0x1f90c: 0x6cf49020, 0x1f90d: 0x6c56a220, 0x1f90e: 0x43f41c20, 0x1f90f: 0x43f41e20, + 0x1f910: 0x6d37f420, 0x1f911: 0x43f42220, 0x1f912: 0x6cbe7a20, 0x1f913: 0x43f42620, + 0x1f914: 0x43f42820, 0x1f915: 0x6cf6b620, 0x1f916: 0x6d399820, 0x1f917: 0x6d173820, + 0x1f918: 0x6c84f420, 0x1f919: 0x6cd03a20, 0x1f91a: 0x6cfdbc20, 0x1f91b: 0x6c3e9c20, + 0x1f91c: 0x6c6e9220, 0x1f91d: 0x6c6dcc20, 0x1f91e: 0x6d221c20, 0x1f91f: 0x43f43e20, + 0x1f920: 0x6cc0c220, 0x1f921: 0x43f44220, 0x1f922: 0x6d39c620, 0x1f923: 0x43f44620, + 0x1f924: 0x43f44820, 0x1f925: 0x6d178420, 0x1f926: 0x6c30a620, 0x1f927: 0x43f44e20, + 0x1f928: 0x43f45020, 0x1f929: 0x43f45220, 0x1f92a: 0x6c395c20, 0x1f92b: 0x6cd8d420, + 0x1f92c: 0x6c496820, 0x1f92d: 0x6c520c20, 0x1f92e: 0x6c80a420, 0x1f92f: 0x6c868820, + 0x1f930: 0x6cf43220, 0x1f931: 0x6ccbb820, 0x1f932: 0x6c9dfe20, 0x1f933: 0x6c9e0c20, + 0x1f934: 0x6cbd7c20, 0x1f935: 0x6c068e20, 0x1f936: 0x6c509c20, 0x1f937: 0x6ce0a020, + 0x1f938: 0x6cb7ce20, 0x1f939: 0x6cb2ec20, 0x1f93a: 0x6ca16020, 0x1f93b: 0x6c135420, + 0x1f93c: 0x6c17fa20, 0x1f93d: 0x6c5b4c20, 0x1f93e: 0x6c765820, 0x1f93f: 0x6d2b8a20, + // Block 0x7e5, offset 0x1f940 + 0x1f940: 0x6c1a5420, 0x1f941: 0x6c9fa820, 0x1f942: 0x6c61a820, 0x1f943: 0x6cd55a20, + 0x1f944: 0x6c99ec20, 0x1f945: 0x6c4d3a20, 0x1f946: 0x6d3a6420, 0x1f947: 0x6c4ee620, + 0x1f948: 0x6d3a6e20, 0x1f949: 0x6d2ff420, 0x1f94a: 0x6d423c20, 0x1f94b: 0x6c06b020, + 0x1f94c: 0x6ccf3620, 0x1f94d: 0x6d34f820, 0x1f94e: 0x6cb58a20, 0x1f94f: 0x6d203020, + 0x1f950: 0x6d411420, 0x1f951: 0x6d3ac620, 0x1f952: 0x6c5dd420, 0x1f953: 0x6d316e20, + 0x1f954: 0x6c47c420, 0x1f955: 0x6ce84420, 0x1f956: 0x6c6af220, 0x1f957: 0x6c891220, + 0x1f958: 0x6c6d5220, 0x1f959: 0x6c38ca20, 0x1f95a: 0x6cd56220, 0x1f95b: 0x6d30d220, + 0x1f95c: 0x6c1e4020, 0x1f95d: 0x6c12c020, 0x1f95e: 0x6c12c020, 0x1f95f: 0x6d311420, + 0x1f960: 0x6c51d620, 0x1f961: 0x6cd36c20, 0x1f962: 0x6d134620, 0x1f963: 0x6c6cc220, + 0x1f964: 0x6c0d4a20, 0x1f965: 0x6d2bb620, 0x1f966: 0x6c21a420, 0x1f967: 0x6d178420, + 0x1f968: 0x6ca41420, 0x1f969: 0x6cfe0a20, 0x1f96a: 0x6cb21420, 0x1f96b: 0x6c5baa20, + 0x1f96c: 0x4885dc20, 0x1f96d: 0x6c496420, + 0x1f970: 0x6c0e0820, 0x1f971: 0x6c7bdc20, 0x1f972: 0x6cc2b220, 0x1f973: 0x6d03c620, + 0x1f974: 0x6c1ca820, 0x1f975: 0x6c627020, 0x1f976: 0x6d1e1820, 0x1f977: 0x6cce9420, + 0x1f978: 0x6c509c20, 0x1f979: 0x6ce21620, 0x1f97a: 0x6c5bbc20, 0x1f97b: 0x6cec3420, + 0x1f97c: 0x6d37f420, 0x1f97d: 0x6c3b8420, 0x1f97e: 0x6d0d4620, 0x1f97f: 0x6c077c20, + // Block 0x7e6, offset 0x1f980 + 0x1f980: 0x6c097420, 0x1f981: 0x6c226820, 0x1f982: 0x6c025020, 0x1f983: 0x6d182220, + 0x1f984: 0x6c112620, 0x1f985: 0x6d110c20, 0x1f986: 0x6cee0e20, 0x1f987: 0x6cd0ac20, + 0x1f988: 0x6d236a20, 0x1f989: 0x6d2b8a20, 0x1f98a: 0x6c02d820, 0x1f98b: 0x6c1a5420, + 0x1f98c: 0x6c279420, 0x1f98d: 0x6d212620, 0x1f98e: 0x6cd9b020, 0x1f98f: 0x6c0de620, + 0x1f990: 0x6c024020, 0x1f991: 0x6cbe7a20, 0x1f992: 0x6c80f820, 0x1f993: 0x6cee5220, + 0x1f994: 0x6d2f2220, 0x1f995: 0x6c271220, 0x1f996: 0x6ccbda20, 0x1f997: 0x6c8e4a20, + 0x1f998: 0x6d1a7020, 0x1f999: 0x6d3e4020, 0x1f99a: 0x6c4ee620, 0x1f99b: 0x6c6eb420, + 0x1f99c: 0x6d3a6e20, 0x1f99d: 0x6cbc0220, 0x1f99e: 0x6c74c820, 0x1f99f: 0x6c391620, + 0x1f9a0: 0x6d399820, 0x1f9a1: 0x6d325020, 0x1f9a2: 0x6c225020, 0x1f9a3: 0x6c578420, + 0x1f9a4: 0x6c492220, 0x1f9a5: 0x6cf16020, 0x1f9a6: 0x6d173820, 0x1f9a7: 0x6cd15e20, + 0x1f9a8: 0x6d344020, 0x1f9a9: 0x6c736420, 0x1f9aa: 0x6d311220, 0x1f9ab: 0x6ce4ba20, + 0x1f9ac: 0x6ce5cc20, 0x1f9ad: 0x6c6af220, 0x1f9ae: 0x6c832420, 0x1f9af: 0x6ce1c820, + 0x1f9b0: 0x6c891220, 0x1f9b1: 0x6cb2ac20, 0x1f9b2: 0x6d30d220, 0x1f9b3: 0x6c598420, + 0x1f9b4: 0x6c573420, 0x1f9b5: 0x6d276220, 0x1f9b6: 0x6cbb4c20, 0x1f9b7: 0x6c407e20, + 0x1f9b8: 0x6cd36c20, 0x1f9b9: 0x6c2e3820, 0x1f9ba: 0x6d39c620, 0x1f9bb: 0x6cbeb220, + 0x1f9bc: 0x6d134620, 0x1f9bd: 0x6cab0e20, 0x1f9be: 0x6d23f620, 0x1f9bf: 0x6c6cc220, + // Block 0x7e7, offset 0x1f9c0 + 0x1f9c0: 0x6c0bdc20, 0x1f9c1: 0x6d2bb620, 0x1f9c2: 0x6cd50820, 0x1f9c3: 0x6c1b5020, + 0x1f9c4: 0x6cd9e620, 0x1f9c5: 0x6d03f420, 0x1f9c6: 0x6d3a6220, 0x1f9c7: 0x6ca41420, + 0x1f9c8: 0x6c6e9220, 0x1f9c9: 0x6c046220, 0x1f9ca: 0x6cfe0a20, 0x1f9cb: 0x6c35b420, + 0x1f9cc: 0x6cb21420, 0x1f9cd: 0x6d320420, 0x1f9ce: 0x6c4a9620, 0x1f9cf: 0x48509420, + 0x1f9d0: 0x48508820, 0x1f9d1: 0x4867aa20, 0x1f9d2: 0x6c513820, 0x1f9d3: 0x6d008620, + 0x1f9d4: 0x6c6ad220, 0x1f9d5: 0x48a49220, 0x1f9d6: 0x6cba2c20, 0x1f9d7: 0x6c084620, + 0x1f9d8: 0x6c36f820, 0x1f9d9: 0x6cad1420, + // Block 0x7e8, offset 0x1fa00 + 0x1fa00: 0xf0001c1c, 0x1fa01: 0xf0001c1c, 0x1fa02: 0x00658c9c, + 0x1fa10: 0x2cd43683, 0x1fa11: 0x2d3f2883, 0x1fa12: 0x2cd6a083, 0x1fa13: 0xf0001c1c, + 0x1fa14: 0x2c37b483, 0x1fa15: 0x2c341683, 0x1fa16: 0x2c6b9883, 0x1fa17: 0x2ce45483, + 0x1fa18: 0x2c682283, 0x1fa19: 0x2d1d3483, 0x1fa1a: 0x2cf3c883, 0x1fa1b: 0x2c8a9483, + 0x1fa1c: 0x2cb97883, 0x1fa1d: 0x2c546483, 0x1fa1e: 0x2d292683, 0x1fa1f: 0x2d02dc83, + 0x1fa20: 0x2c1e5483, 0x1fa21: 0x2d37b683, 0x1fa22: 0x2cd0d283, 0x1fa23: 0x2c395083, + 0x1fa24: 0x2cd0dc83, 0x1fa25: 0x2c20b483, 0x1fa26: 0x2d0db483, 0x1fa27: 0x2ce7e683, + 0x1fa28: 0x2c103683, 0x1fa29: 0x2d13b683, 0x1fa2a: 0x2cc9f283, 0x1fa2b: 0x2d1f4083, + 0x1fa2c: 0x2d426083, 0x1fa2d: 0x2d378283, 0x1fa2e: 0x2d200883, 0x1fa2f: 0x2d350083, + 0x1fa30: 0x2d407e83, 0x1fa31: 0x2c26e083, 0x1fa32: 0x2c6d1a83, 0x1fa33: 0x2c796883, + 0x1fa34: 0x2c50b683, 0x1fa35: 0x2c97ba83, 0x1fa36: 0x2d1f9883, 0x1fa37: 0x2d266883, + 0x1fa38: 0x2ccf9a83, 0x1fa39: 0x2c438c83, 0x1fa3a: 0x2d1c6283, + // Block 0x7e9, offset 0x1fa40 + 0x1fa40: 0xe000b460, 0x1fa41: 0xe000b474, 0x1fa42: 0xe000b470, 0x1fa43: 0xe000b458, + 0x1fa44: 0xe000b46c, 0x1fa45: 0xe000b464, 0x1fa46: 0xe000b468, 0x1fa47: 0xe000b478, + 0x1fa48: 0xe000b45c, + 0x1fa50: 0x2c2a9083, 0x1fa51: 0x2c785283, + // Block 0x7ea, offset 0x1fa80 + 0x1fa80: 0x6c508820, 0x1fa81: 0x6cb4c820, 0x1fa83: 0x6cbc8c20, + 0x1fa85: 0x6c4d4c20, + 0x1fa89: 0x6cbf9020, 0x1fa8a: 0x6c126420, + 0x1fa8d: 0x6cd2ec20, + 0x1fa93: 0x6cd7ba20, + 0x1fa94: 0x6c73ca20, + 0x1fa9b: 0x6d22c020, + 0x1fa9d: 0x6c796620, + 0x1faa2: 0x6d3dfc20, + 0x1faa6: 0x6d03be20, + 0x1fab1: 0x6ca1fc20, + 0x1fab7: 0x6c5e9420, + 0x1fab8: 0x6d12d220, 0x1fab9: 0x6c755e20, + 0x1fabc: 0x6cb97c20, 0x1fabd: 0x6c922420, + // Block 0x7eb, offset 0x1fac0 + 0x1fac9: 0x6c1e5e20, + 0x1fad7: 0x6cd3d420, + 0x1fae0: 0x6cbd0220, + 0x1fae5: 0x6c40ce20, + 0x1faed: 0x6cb58e20, + 0x1faf7: 0x6c15c420, + // Block 0x7ec, offset 0x1fb00 + 0x1fb04: 0x6c582a20, 0x1fb06: 0x6d163620, 0x1fb07: 0x6d425e20, + 0x1fb08: 0x6c6a4a20, + 0x1fb11: 0x6d404420, + 0x1fb14: 0x6d3ed420, + 0x1fb1f: 0x6c6c2020, + 0x1fb22: 0x6cac1620, + 0x1fb24: 0x6c32ee20, 0x1fb25: 0x6c238220, 0x1fb27: 0x6cd08e20, + 0x1fb38: 0x6c59aa20, + // Block 0x7ed, offset 0x1fb40 + 0x1fb4a: 0x6d1abe20, + 0x1fb4c: 0x6c4bb820, + 0x1fb56: 0x6c6f3a20, + 0x1fb6b: 0x6ccfa220, + 0x1fb7a: 0x6c6fe220, + // Block 0x7ee, offset 0x1fb80 + 0x1fb85: 0x6d130c20, + 0x1fb89: 0x6c308c20, + 0x1fb8c: 0x6c73c020, 0x1fb8d: 0x6c6a4c20, 0x1fb8f: 0x6c2df020, + 0x1fb91: 0x6c73c220, 0x1fb92: 0x6c20ba20, + 0x1fb96: 0x6c8c9820, + 0x1fb9a: 0x6ce63e20, + 0x1fba3: 0x6c44aa20, + 0x1fbae: 0x6d0b7e20, + 0x1fbb1: 0x6d148020, + 0x1fbbf: 0x6cef1c20, + // Block 0x7ef, offset 0x1fbc0 + 0x1fbc2: 0x6c6a5820, + 0x1fbcc: 0x6d146a20, + 0x1fbd7: 0x6c2f3220, + 0x1fbda: 0x6cb59a20, + 0x1fbec: 0x6c05b020, + 0x1fbf1: 0x6d01a620, + 0x1fbf9: 0x6d2f3220, + // Block 0x7f0, offset 0x1fc00 + 0x1fc0c: 0x6d1daa20, + 0x1fc10: 0x6d073820, + 0x1fc19: 0x6c2f3820, 0x1fc1b: 0x6c280820, + 0x1fc1f: 0x6cf06220, + 0x1fc23: 0x6c488620, + 0x1fc29: 0x6c391220, + 0x1fc2e: 0x6ca0ba20, + 0x1fc31: 0x6cf56220, 0x1fc32: 0x6d0d3220, + 0x1fc35: 0x6ca5b820, 0x1fc36: 0x6c286020, + // Block 0x7f1, offset 0x1fc40 + 0x1fc4b: 0x6c281a20, + 0x1fc4f: 0x6ce1ac20, + 0x1fc52: 0x6c455620, + 0x1fc57: 0x6c7abc20, + 0x1fc58: 0x6c1f0420, + 0x1fc6f: 0x6cc25e20, + 0x1fc71: 0x6ca0be20, 0x1fc73: 0x6cd19220, + 0x1fc75: 0x6c41c620, 0x1fc77: 0x6cd0d820, + // Block 0x7f2, offset 0x1fc80 + 0x1fc81: 0x6ceaa020, + 0x1fc85: 0x6cd42c20, + 0x1fc8a: 0x6ca7e620, + 0x1fca4: 0x6d281a20, 0x1fca5: 0x6c489220, + 0x1fcac: 0x6cfe7e20, 0x1fcad: 0x6c814420, + 0x1fcb0: 0x6c286e20, 0x1fcb1: 0x6cdd0620, + 0x1fcb5: 0x6c988420, 0x1fcb6: 0x6d148220, + 0x1fcb8: 0x6ce26e20, 0x1fcba: 0x6c094020, + // Block 0x7f3, offset 0x1fcc0 + 0x1fcc2: 0x6cde3020, + 0x1fcd7: 0x6c95e420, + 0x1fce2: 0x6cf7d220, 0x1fce3: 0x6c5cb820, + 0x1fce4: 0x6c268e20, 0x1fce7: 0x6c722420, + 0x1fce9: 0x6c318c20, + 0x1fcec: 0x6c017c20, + // Block 0x7f4, offset 0x1fd00 + 0x1fd09: 0x6c9a8820, + 0x1fd0c: 0x6cc46c20, 0x1fd0e: 0x6c003820, 0x1fd0f: 0x6d22ec20, + 0x1fd12: 0x6c666620, + 0x1fd14: 0x6cb76620, + 0x1fd1f: 0x6c9fa220, + 0x1fd23: 0x6d391620, + 0x1fd24: 0x6d35ac20, 0x1fd25: 0x6d37ea20, 0x1fd26: 0x6ca4e220, 0x1fd27: 0x6c0e1a20, + 0x1fd29: 0x6d3bc020, 0x1fd2a: 0x6cd5be20, 0x1fd2b: 0x6d0a8420, + 0x1fd2c: 0x6c741e20, 0x1fd2d: 0x6cb9fe20, + 0x1fd30: 0x6c489a20, 0x1fd32: 0x6ce85220, + 0x1fd36: 0x6d1d3820, 0x1fd37: 0x6d35d620, + 0x1fd3e: 0x6c7c6620, + // Block 0x7f5, offset 0x1fd40 + 0x1fd46: 0x6c192620, + 0x1fd56: 0x6c88ec20, 0x1fd57: 0x6d0ae620, + 0x1fd5c: 0x6c4ce820, 0x1fd5d: 0x6c9e8e20, 0x1fd5e: 0x6ccf0e20, 0x1fd5f: 0x6d223620, + 0x1fd61: 0x6cd8b020, 0x1fd62: 0x6cda1220, + 0x1fd64: 0x6d35d820, 0x1fd67: 0x6cbc7c20, + 0x1fd69: 0x6c3fde20, + 0x1fd6c: 0x6c710a20, 0x1fd6d: 0x6c071e20, 0x1fd6f: 0x6c099220, + 0x1fd72: 0x6cdd6220, + 0x1fd75: 0x6cba0820, 0x1fd76: 0x6ca03220, 0x1fd77: 0x6c15b620, + 0x1fd7a: 0x6ccaa820, 0x1fd7b: 0x6c5ec020, + // Block 0x7f6, offset 0x1fd80 + 0x1fd95: 0x6c461620, 0x1fd96: 0x6cbf1e20, + 0x1fd9a: 0x6cc73820, + 0x1fd9e: 0x6cda1a20, 0x1fd9f: 0x6cda1e20, + 0x1fda0: 0x6d10f420, + 0x1fdaa: 0x6c1d6a20, + 0x1fdad: 0x6cd66620, 0x1fdae: 0x6d2ffa20, 0x1fdaf: 0x6c862420, + 0x1fdb0: 0x6c413e20, 0x1fdb1: 0x6cdbc620, 0x1fdb2: 0x6d2d7c20, + 0x1fdb4: 0x6d3c4220, + 0x1fdbd: 0x6c400820, + // Block 0x7f7, offset 0x1fdc0 + 0x1fdc3: 0x6c5ee020, + 0x1fdc4: 0x6c30b220, + 0x1fdd7: 0x6c5bd020, + 0x1fdda: 0x6c65a420, 0x1fddb: 0x6d0d9c20, + 0x1fddc: 0x6d364a20, + 0x1fde8: 0x6c9a5c20, 0x1fde9: 0x6d120e20, 0x1fdea: 0x6c2b3220, 0x1fdeb: 0x6d150e20, + 0x1fdef: 0x6c0cf220, + 0x1fdf2: 0x6cc1a220, 0x1fdf3: 0x6d181a20, + 0x1fdf5: 0x6d105420, + 0x1fdf9: 0x6d2c3e20, + 0x1fdfd: 0x6ccc6020, + // Block 0x7f8, offset 0x1fe00 + 0x1fe19: 0x6c7f1820, + 0x1fe2e: 0x6c746e20, + 0x1fe30: 0x6cb50620, 0x1fe33: 0x6d216a20, + 0x1fe36: 0x6d291820, 0x1fe37: 0x6cc98220, + 0x1fe38: 0x6ccb3a20, 0x1fe3b: 0x6c340420, + 0x1fe3f: 0x6c6b9e20, + // Block 0x7f9, offset 0x1fe40 + 0x1fe40: 0x6c782020, 0x1fe43: 0x6d265420, + 0x1fe47: 0x6c65ca20, + 0x1fe48: 0x6d113220, + 0x1fe53: 0x6cfaca20, + 0x1fe55: 0x6d000220, 0x1fe56: 0x6cbb9620, + 0x1fe5a: 0x6d23b820, 0x1fe5b: 0x6cc1ae20, + 0x1fe61: 0x6cfac820, 0x1fe62: 0x6c962020, + 0x1fe64: 0x6c4a0a20, 0x1fe67: 0x6c198620, + 0x1fe68: 0x6c209620, 0x1fe69: 0x6d155620, 0x1fe6b: 0x6d333020, + 0x1fe6d: 0x6d403020, 0x1fe6e: 0x6c335c20, + 0x1fe70: 0x6d2d3420, + 0x1fe7f: 0x6c3a6e20, + // Block 0x7fa, offset 0x1fe80 + 0x1fe80: 0x6d155820, 0x1fe81: 0x6c9b4420, + 0x1fe88: 0x6c0b0a20, 0x1fe89: 0x6c6b4020, 0x1fe8a: 0x6cd61820, 0x1fe8b: 0x6c8a2220, + 0x1fe8c: 0x6c08fa20, 0x1fe8d: 0x6cda7620, + 0x1fe91: 0x6c2ca220, + 0x1fea1: 0x6c076220, 0x1fea2: 0x6cf21220, + 0x1fea7: 0x6c9b6a20, + 0x1fea9: 0x6c15ea20, + 0x1feb5: 0x6c29f620, + 0x1feba: 0x6cb21c20, 0x1febb: 0x6c660820, + 0x1febc: 0x6c8c7420, 0x1febd: 0x6c4b9220, 0x1febe: 0x6cb54620, 0x1febf: 0x6c52dc20, + // Block 0x7fb, offset 0x1fec0 + 0x1fec3: 0x6c60e820, + 0x1fec4: 0x6d024e20, 0x1fec5: 0x6d330820, 0x1fec6: 0x6c15fa20, + 0x1fed0: 0x6d116c20, 0x1fed1: 0x6c160a20, + 0x1fed8: 0x6c2cee20, 0x1fed9: 0x6c1d6020, 0x1feda: 0x6ca56220, 0x1fedb: 0x6ca56420, + 0x1fede: 0x6d2d5420, 0x1fedf: 0x6c0b1e20, + 0x1fee1: 0x6c161020, + 0x1feea: 0x6cff5a20, + 0x1feef: 0x6c248620, + 0x1fef0: 0x6d02f620, 0x1fef1: 0x6c6e4420, 0x1fef2: 0x6cb96620, + 0x1fef4: 0x6cbe6820, + 0x1fef9: 0x6c475220, + // Block 0x7fc, offset 0x1ff00 + 0x1ff04: 0x6cf4b420, + 0x1ff1c: 0x6d25e420, 0x1ff1d: 0x6c0dde20, + 0x1ff22: 0x6cecde20, + 0x1ff30: 0x6ca7a620, + 0x1ff35: 0x6c891020, + 0x1ff38: 0x6cc53e20, + 0x1ff3e: 0x6c396e20, 0x1ff3f: 0x6c2b9420, + // Block 0x7fd, offset 0x1ff40 + 0x1ff4a: 0x6c5af820, 0x1ff4b: 0x6d190620, + 0x1ff4c: 0x6cfbbc20, + 0x1ff56: 0x6c800420, 0x1ff57: 0x6c40a020, + 0x1ff59: 0x6d04ae20, + 0x1ff5c: 0x6c897e20, 0x1ff5d: 0x6ce1a620, 0x1ff5e: 0x6c5fba20, + 0x1ff62: 0x6c6ba620, 0x1ff63: 0x6d2c1a20, + 0x1ff64: 0x6cd19420, + 0x1ff6a: 0x6cb59220, 0x1ff6b: 0x6c0b2c20, + 0x1ff6d: 0x6c802220, 0x1ff6e: 0x6c8c1a20, + 0x1ff76: 0x6d364c20, 0x1ff77: 0x6c09bc20, + 0x1ff78: 0x6cd17020, + 0x1ff7d: 0x6cd17a20, 0x1ff7f: 0x6cbdbc20, + // Block 0x7fe, offset 0x1ff80 + 0x1ff82: 0x6c0be620, 0x1ff83: 0x6cf55e20, + 0x1ff89: 0x6c733a20, 0x1ff8b: 0x6c5e8420, + 0x1ff8d: 0x6cf57620, 0x1ff8e: 0x6cbdc420, + 0x1ff91: 0x6c4d5620, + 0x1ff95: 0x6c94e220, + 0x1ffa0: 0x6d26b420, + 0x1ffa8: 0x6c880a20, + 0x1ffaf: 0x6c048e20, + 0x1ffb2: 0x6c526820, + 0x1ffb6: 0x6cb54020, + 0x1ffba: 0x6cb93820, 0x1ffbb: 0x6d337820, + 0x1ffbc: 0x6c991a20, + // Block 0x7ff, offset 0x1ffc0 + 0x1ffc1: 0x6c238020, + 0x1ffc4: 0x6ca30020, + 0x1ffca: 0x6ce6a820, + 0x1ffcc: 0x6d3f6e20, + 0x1ffd5: 0x6c6ed420, 0x1ffd6: 0x6d2f8620, + 0x1ffdf: 0x6ca71c20, + 0x1ffe0: 0x6c19e420, 0x1ffe3: 0x6cb86620, + 0x1ffe6: 0x6d236420, 0x1ffe7: 0x6c690020, + 0x1ffed: 0x6d2fda20, + 0x1fff3: 0x6c2b5020, + 0x1fff4: 0x6c6f3c20, + 0x1fff8: 0x6cdc0a20, 0x1fffb: 0x6d108220, + 0x1ffff: 0x6cedbe20, + // Block 0x800, offset 0x20000 + 0x20002: 0x6c89d820, + 0x20004: 0x6ce71220, 0x20006: 0x6c9bfc20, + 0x2000b: 0x6d1faa20, + 0x20013: 0x6cd7e020, + 0x2001b: 0x6c910820, + 0x2001f: 0x6d19f820, + 0x20025: 0x6c1d4420, + 0x2002b: 0x6c420020, + 0x2002c: 0x6c6f3820, + 0x20036: 0x6cbdf820, 0x20037: 0x6c6ef220, + 0x20039: 0x6d006e20, + // Block 0x801, offset 0x20040 + 0x20042: 0x6c51b820, + 0x20046: 0x6ce1ae20, + 0x20048: 0x6cc01220, 0x20049: 0x6d007420, 0x2004a: 0x6c6e5420, 0x2004b: 0x6ca71620, + 0x2004c: 0x6c6e5620, 0x2004f: 0x6c5fea20, + 0x20058: 0x6ce4de20, 0x2005a: 0x6c252220, 0x2005b: 0x6c2e7c20, + 0x2005d: 0x6cbea020, + 0x20065: 0x6cb2e620, 0x20066: 0x6cb29620, + 0x20068: 0x6c2e9020, 0x20069: 0x6c910420, + 0x20073: 0x6c88ba20, + 0x20074: 0x6c4e0a20, 0x20075: 0x6cacd620, 0x20076: 0x6ce0f020, + 0x2007a: 0x6d151020, 0x2007b: 0x6d081420, + 0x2007c: 0x6cddca20, 0x2007d: 0x6c8e6420, 0x2007e: 0x6cd6d220, 0x2007f: 0x6cd0a820, + // Block 0x802, offset 0x20080 + 0x20081: 0x6c10a020, 0x20082: 0x6cd9bc20, + 0x20085: 0x6cbd8c20, 0x20086: 0x6cd06620, + 0x2008a: 0x6ca9f420, 0x2008b: 0x6ce6de20, + 0x2008c: 0x6c677020, + 0x20095: 0x6cf6b820, 0x20096: 0x6d36fe20, + 0x2009d: 0x6c7f5e20, 0x2009e: 0x6c86be20, 0x2009f: 0x6c86c020, + 0x200a2: 0x6c519420, 0x200a3: 0x6c69cc20, + 0x200a5: 0x6d0d0a20, 0x200a7: 0x6cd49420, + 0x200aa: 0x6cd2a220, + 0x200b1: 0x6d31ae20, 0x200b3: 0x6d1e8620, + 0x200ba: 0x6cddc620, 0x200bb: 0x6cf39e20, + // Block 0x803, offset 0x200c0 + 0x200c1: 0x6c169620, 0x200c2: 0x6c238820, + 0x200c6: 0x6c720820, + 0x200ce: 0x6cd4a420, + 0x200d4: 0x6c6fe620, 0x200d5: 0x6ceef020, + 0x200de: 0x6c5db620, + 0x200e4: 0x6c6a2020, + 0x200ec: 0x6d2a4e20, + 0x200f6: 0x6cab7220, + 0x200fc: 0x6c488c20, + // Block 0x804, offset 0x20100 + 0x20103: 0x6c4fba20, + 0x20104: 0x6c84f620, 0x20105: 0x6d356c20, 0x20106: 0x6cfc7220, + 0x20109: 0x6c100c20, 0x2010a: 0x6c170020, + 0x20113: 0x6d274a20, + 0x20114: 0x6c510020, + 0x2011c: 0x6ce1e420, + 0x20120: 0x6c0c4a20, + 0x20125: 0x6c2da420, 0x20127: 0x6c37b620, + 0x20128: 0x6c6f3e20, + 0x2012d: 0x6c2c0a20, 0x2012e: 0x6d164420, 0x2012f: 0x6c7d4620, + 0x20131: 0x6d300a20, 0x20133: 0x6c7de420, + 0x20134: 0x6d384e20, 0x20135: 0x6c71ee20, + 0x20139: 0x6ccd6820, 0x2013a: 0x6ccc3820, 0x2013b: 0x6c2da820, + 0x2013c: 0x6c046c20, 0x2013d: 0x6c5e7420, + // Block 0x805, offset 0x20140 + 0x20140: 0x6d378620, 0x20143: 0x6d144e20, + 0x20145: 0x6c79b020, 0x20146: 0x6cf33e20, + 0x2014a: 0x6c436420, 0x2014b: 0x6c031220, + 0x2014e: 0x6c463620, + 0x20151: 0x6cfb2420, 0x20152: 0x6c484020, 0x20153: 0x6c8ef620, + 0x20154: 0x6c1b7620, 0x20155: 0x6c48c020, 0x20156: 0x6c1fdc20, + 0x20158: 0x6c83a020, 0x20159: 0x6c242a20, 0x2015a: 0x6cd63e20, + 0x20161: 0x6c08b620, + 0x20165: 0x6c0dbc20, 0x20166: 0x6c857820, + 0x20169: 0x6c6fae20, 0x2016a: 0x6ce54a20, 0x2016b: 0x6c347220, + 0x2016d: 0x6d0bde20, 0x2016e: 0x6cc28a20, + 0x20171: 0x6c8ac820, 0x20173: 0x6c787c20, + 0x20175: 0x6c449620, 0x20176: 0x6d312420, + 0x20178: 0x6c3b5820, + // Block 0x806, offset 0x20180 + 0x20181: 0x6d146e20, 0x20183: 0x6c6fd220, + 0x20184: 0x6d067c20, 0x20185: 0x6c68cc20, + 0x20188: 0x6c93cc20, 0x20189: 0x6c6fb020, 0x2018b: 0x6c1e1e20, + 0x2018e: 0x6cfc7e20, + 0x20190: 0x6c7b1620, 0x20191: 0x6c333e20, + 0x20196: 0x6c952e20, 0x20197: 0x6cf59a20, + 0x20198: 0x6cbe0820, 0x20199: 0x6c107420, + 0x201a4: 0x6cb84620, + 0x201b1: 0x6caf5020, 0x201b2: 0x6d0adc20, 0x201b3: 0x6c07da20, + 0x201b4: 0x6c4cb220, 0x201b5: 0x6c484c20, + 0x201b9: 0x6c710020, + 0x201bc: 0x6cb82420, 0x201be: 0x6c741020, + // Block 0x807, offset 0x201c0 + 0x201c4: 0x6c85c020, + 0x201d0: 0x6c570c20, 0x201d1: 0x6c683c20, + 0x201d8: 0x6cb84e20, 0x201da: 0x6d2c2620, 0x201db: 0x6cb82620, + 0x201dd: 0x6d304620, 0x201de: 0x6c139020, 0x201df: 0x6d1ce820, + 0x201e2: 0x6d0bee20, + 0x201e4: 0x6c1cc020, + 0x201e8: 0x6c1b9a20, 0x201ea: 0x6cec8620, + 0x201ec: 0x6cd9a620, + 0x201f2: 0x6c76cc20, 0x201f3: 0x6d255c20, + 0x201fd: 0x6c1d9c20, 0x201ff: 0x6cdd6420, + // Block 0x808, offset 0x20200 + 0x20200: 0x6ce85820, 0x20203: 0x6d305620, + 0x20204: 0x6ce2ee20, 0x20206: 0x6cf36820, + 0x20208: 0x6c264a20, 0x20209: 0x6c860820, 0x2020a: 0x6c139420, + 0x20215: 0x6cc66e20, 0x20216: 0x6c461820, 0x20217: 0x6cc3bc20, + 0x20219: 0x6c83ce20, + 0x2021e: 0x6ce1c620, + 0x20224: 0x6c860a20, 0x20227: 0x6c9c5c20, + 0x20229: 0x6c1c3020, + 0x2022c: 0x6c4bfa20, 0x2022d: 0x6c909420, 0x2022e: 0x6c209020, 0x2022f: 0x6cdd6e20, + 0x20230: 0x6c690420, 0x20231: 0x6c6d0c20, + 0x20235: 0x6c381620, 0x20236: 0x6d2cf620, + 0x2023e: 0x6c6d0e20, 0x2023f: 0x6c254220, + // Block 0x809, offset 0x20240 + 0x20242: 0x6c136c20, 0x20243: 0x6d420820, + 0x20245: 0x6d2fc420, + 0x20248: 0x6cb1c620, 0x20249: 0x6d2dfc20, 0x2024a: 0x6cf66420, 0x2024b: 0x6d121420, + 0x2024c: 0x6c3f7420, 0x2024d: 0x6c1cce20, + 0x20253: 0x6c254a20, + 0x20257: 0x6c486820, + 0x20263: 0x6c5f0020, + 0x20266: 0x6ccb3c20, 0x20267: 0x6d2d8e20, + 0x20268: 0x6c8e2420, 0x20269: 0x6ccb3e20, 0x2026a: 0x6d132220, + 0x20270: 0x6c70ba20, + 0x20276: 0x6ce87220, + 0x2027a: 0x6cc7c620, 0x2027b: 0x6d2af820, + 0x2027c: 0x6c589020, + // Block 0x80a, offset 0x20280 + 0x20281: 0x6cfc2820, 0x20283: 0x6cb91a20, + 0x20284: 0x6d2fdc20, + 0x2028b: 0x6c11b220, + 0x2028e: 0x6c7e1820, 0x2028f: 0x6c869a20, + 0x20290: 0x6cc76420, + 0x20294: 0x6c31c020, 0x20297: 0x6c8b3020, + 0x2029c: 0x6d1c0620, 0x2029d: 0x6c86c220, + 0x202a0: 0x6c31c620, 0x202a2: 0x6c8d8020, + 0x202aa: 0x6ceca220, + 0x202af: 0x6c2f1820, + 0x202b3: 0x6c6f4020, + 0x202b5: 0x6c855e20, 0x202b6: 0x6c7a1620, 0x202b7: 0x6c791e20, + 0x202b9: 0x6d31b220, + // Block 0x80b, offset 0x202c0 + 0x202c0: 0x6c51b420, 0x202c2: 0x6c091220, + 0x202c4: 0x6caf2820, + 0x202ca: 0x6c4f4820, + 0x202d1: 0x6d3d2820, 0x202d2: 0x6c332020, + 0x202d4: 0x6d16a420, + 0x202dc: 0x6c787e20, 0x202dd: 0x6d16a620, 0x202de: 0x6ca0dc20, + 0x202e1: 0x6c118a20, 0x202e3: 0x6c44ee20, + 0x202e4: 0x6c788820, 0x202e5: 0x6cd32a20, + 0x202ed: 0x6c8cc620, 0x202ee: 0x6c07dc20, + 0x202f1: 0x6c32b820, + 0x202f6: 0x6c72e020, 0x202f7: 0x6ca4e420, + 0x202f8: 0x6d3f0020, 0x202fb: 0x6d401e20, + // Block 0x80c, offset 0x20300 + 0x20303: 0x6ce0ea20, + 0x20306: 0x6cf9be20, 0x20307: 0x6c4ec020, + 0x2030c: 0x6c94a620, 0x2030d: 0x6cb99020, + 0x20313: 0x6ca12220, + 0x20314: 0x6cab3a20, 0x20315: 0x6c4fc820, + 0x20319: 0x6d2c3420, 0x2031a: 0x6c737020, 0x2031b: 0x6c23a020, + 0x20320: 0x6c864420, 0x20321: 0x6d2c4020, 0x20322: 0x6d1fdc20, 0x20323: 0x6c2d6c20, + 0x20324: 0x6c747820, 0x20325: 0x6c073a20, + 0x20329: 0x6d11bc20, 0x2032a: 0x6cb1c820, + 0x20331: 0x6c6d3620, 0x20332: 0x6c766c20, 0x20333: 0x6ccb4020, + 0x20334: 0x6d102c20, 0x20335: 0x6c6d3820, + 0x20339: 0x6c78dc20, + // Block 0x80d, offset 0x20340 + 0x20344: 0x6c14de20, 0x20347: 0x6ca74a20, + 0x20349: 0x6cedb020, 0x2034a: 0x6c942a20, + 0x20350: 0x6d277a20, 0x20351: 0x6d108420, 0x20352: 0x6c05a020, + 0x20355: 0x6c755220, 0x20356: 0x6d07fc20, + 0x20358: 0x6d385820, + 0x20360: 0x6c7ce820, 0x20361: 0x6c3cda20, + 0x2036a: 0x6cc17e20, 0x2036b: 0x6ccecc20, + 0x2036c: 0x6cdce420, + 0x20370: 0x6c316820, 0x20372: 0x6c7af820, 0x20373: 0x6cad8c20, + 0x2037a: 0x6c065020, + 0x2037e: 0x6c401620, 0x2037f: 0x6c700c20, + // Block 0x80e, offset 0x20380 + 0x20380: 0x6cc47c20, + 0x20384: 0x6c70ca20, + 0x2038a: 0x6cbf6a20, + 0x2038d: 0x6d38c220, 0x2038e: 0x6c577420, 0x2038f: 0x6c05e020, + 0x20395: 0x6d145c20, 0x20397: 0x6d148420, + 0x20398: 0x6d148620, + 0x2039d: 0x6c995020, + 0x203a6: 0x6cc86c20, + 0x203ab: 0x6c227c20, + 0x203ae: 0x6c4dca20, + 0x203b0: 0x6c238420, + 0x203b4: 0x6cf83a20, + 0x203b9: 0x6cc2b820, 0x203ba: 0x6ce56c20, + 0x203bc: 0x6c2e0c20, 0x203be: 0x6c4ddc20, + // Block 0x80f, offset 0x203c0 + 0x203c7: 0x6d12a620, + 0x203cd: 0x6c353420, 0x203ce: 0x6ceef820, + 0x203d0: 0x6c122e20, 0x203d1: 0x6c2e2620, + 0x203d5: 0x6c362620, 0x203d6: 0x6c2c6820, + 0x203d8: 0x6cdb9220, 0x203d9: 0x6cc30a20, + 0x203dc: 0x6c368020, 0x203dd: 0x6cab4420, 0x203de: 0x6d081c20, + 0x203e2: 0x6cf47820, + 0x203e6: 0x6d190820, + 0x203e8: 0x6ca1fa20, + 0x203f0: 0x6c549620, + 0x203f4: 0x6c4dde20, + 0x203ff: 0x6cd22820, + // Block 0x810, offset 0x20400 + 0x20403: 0x6cc96420, + 0x20408: 0x6c090820, 0x2040a: 0x6c4dcc20, 0x2040b: 0x6c6e4620, + 0x2040e: 0x6cbdfa20, 0x2040f: 0x6c25d420, + 0x20410: 0x6c22a620, 0x20412: 0x6c046e20, + 0x20417: 0x6c32f020, + 0x2041c: 0x6cf84220, + 0x20427: 0x6d33c020, + 0x20428: 0x6c949220, 0x2042a: 0x6c54b620, 0x2042b: 0x6c601420, + 0x2042c: 0x6c48c820, + 0x20432: 0x6cacd820, + // Block 0x811, offset 0x20440 + 0x20440: 0x6d39c220, + 0x20445: 0x6c08fc20, 0x20447: 0x6d21ae20, + 0x20452: 0x6cb6c220, + 0x20455: 0x6c50b420, 0x20456: 0x6c1ed420, + 0x20459: 0x6ccec220, 0x2045a: 0x6c1be020, 0x2045b: 0x6c0eac20, + 0x2045f: 0x6cc62420, + 0x20460: 0x6d1ef820, + 0x20464: 0x6ca39620, + 0x20469: 0x6c5b9420, 0x2046a: 0x6ce57620, 0x2046b: 0x6c04c220, + 0x20470: 0x6d057620, + 0x20474: 0x6d1f1020, 0x20475: 0x6c1c0620, + 0x2047f: 0x6c526220, + // Block 0x812, offset 0x20480 + 0x20483: 0x6cec7020, + 0x20486: 0x6d01ce20, + 0x2048a: 0x6c748c20, + 0x2048c: 0x6cdbec20, 0x2048d: 0x6cbe2c20, 0x2048e: 0x6d3bbc20, + 0x20495: 0x6c617620, + 0x20498: 0x6c091420, 0x2049a: 0x6cf59c20, + 0x204a0: 0x6c602820, 0x204a2: 0x6c75c620, + 0x204a5: 0x6c89ee20, 0x204a6: 0x6d1eb620, + 0x204ad: 0x6c70ea20, + 0x204b2: 0x6d266a20, + 0x204b5: 0x6c055e20, + 0x204b8: 0x6cafaa20, 0x204bb: 0x6d2b3820, + 0x204be: 0x6d165820, 0x204bf: 0x6c2bc820, + // Block 0x813, offset 0x204c0 + 0x204c2: 0x6cbc9220, + 0x204c4: 0x6cdd4c20, 0x204c6: 0x6c22ae20, + 0x204c8: 0x6d3aa220, 0x204c9: 0x6d267420, + 0x204cf: 0x6c682820, + 0x204d4: 0x6cd23e20, 0x204d7: 0x6d148820, + 0x204d8: 0x6cf99220, + 0x204e0: 0x6d254220, + 0x204e5: 0x6c4c6020, 0x204e7: 0x6c789020, + 0x204ea: 0x6c252420, 0x204eb: 0x6d171a20, + 0x204f5: 0x6c85c220, 0x204f7: 0x6c2d0c20, + 0x204fa: 0x6cf5d620, + 0x204ff: 0x6c09c020, + // Block 0x814, offset 0x20500 + 0x20502: 0x6c0b3420, 0x20503: 0x6c99ea20, + 0x20504: 0x6c85e420, 0x20507: 0x6cda1820, + 0x20510: 0x6c8e5620, 0x20511: 0x6c4b5420, 0x20512: 0x6c78b620, + 0x20517: 0x6d151220, + 0x20519: 0x6cf7f620, 0x2051a: 0x6d1a7c20, + 0x2051f: 0x6c78c020, + 0x20523: 0x6ccf6020, + 0x20527: 0x6cf2bc20, + 0x2052e: 0x6cb0b620, + 0x20536: 0x6d26dc20, 0x20537: 0x6c538020, + 0x2053a: 0x6c867220, 0x2053b: 0x6c405020, + // Block 0x815, offset 0x20540 + 0x20543: 0x6c74d620, + 0x20544: 0x6cfae820, + 0x20549: 0x6c2cf020, + 0x2054c: 0x6c878820, + 0x20553: 0x6ce83420, + 0x20558: 0x6c645820, 0x2055b: 0x6c041420, + 0x2055c: 0x6c2c0c20, 0x2055d: 0x6d2efc20, + 0x20563: 0x6d22bc20, + 0x20568: 0x6c333420, + 0x2056d: 0x6c115c20, 0x2056e: 0x6ce88620, + 0x20576: 0x6cdf9420, 0x20577: 0x6c5fee20, + 0x20578: 0x6cb59420, 0x20579: 0x6ccd7620, 0x2057a: 0x6ca6fa20, + // Block 0x816, offset 0x20580 + 0x20586: 0x6c498c20, + 0x20588: 0x6c08e420, 0x2058b: 0x6d037820, + 0x20593: 0x6d31fa20, + 0x20599: 0x6cc94a20, 0x2059b: 0x6ca0b820, + 0x2059d: 0x6c3dc420, + 0x205a2: 0x6ce1a820, 0x205a3: 0x6c055c20, + 0x205aa: 0x6c0c8a20, + 0x205ac: 0x6cf56620, 0x205ae: 0x6c6a5e20, + 0x205b6: 0x6c6cd220, + 0x205be: 0x6cb8b020, + // Block 0x817, offset 0x205c0 + 0x205c8: 0x6cd89820, 0x205c9: 0x6c6e1620, 0x205cb: 0x6c1b8820, + 0x205d7: 0x6c6e1c20, + 0x205e5: 0x6cdc3a20, + 0x205ef: 0x6d2bde20, + 0x205f0: 0x6c83e020, + 0x205f4: 0x6d3d0620, + 0x205f9: 0x6c0ba820, + 0x205ff: 0x6cea6220, + // Block 0x818, offset 0x20600 + 0x20603: 0x6c0a1820, + 0x20606: 0x6c3ac220, + 0x2060a: 0x6c2a8220, + 0x2060c: 0x6d3a2620, + 0x20611: 0x6c70dc20, + 0x20619: 0x6d15b020, + 0x2061c: 0x6d0b6420, 0x2061f: 0x6c1bd820, + 0x20620: 0x6c488e20, 0x20621: 0x6d34d020, + 0x20628: 0x6cc61620, 0x2062b: 0x6d1e8a20, + 0x2062d: 0x6c0ea820, 0x2062f: 0x6c611820, + 0x20630: 0x6cb23620, 0x20633: 0x6d1b9c20, + 0x20634: 0x6d0f4220, 0x20635: 0x6c98b420, + 0x2063d: 0x6c904e20, 0x2063e: 0x6ca2ca20, 0x2063f: 0x6cc9bc20, + // Block 0x819, offset 0x20640 + 0x20640: 0x6c1fda20, 0x20642: 0x6c221c20, 0x20643: 0x6cf41a20, + 0x20644: 0x6cc5ae20, + 0x20648: 0x6c272420, 0x20649: 0x6c5fc420, 0x2064b: 0x6d15b820, + 0x2064d: 0x6cc45e20, + 0x20650: 0x6c5d9820, 0x20651: 0x6c484220, 0x20653: 0x6d301020, + 0x20654: 0x6cb08220, 0x20657: 0x6d288220, + 0x20658: 0x6c04e020, 0x20659: 0x6c6a6a20, + 0x2065c: 0x6c53e220, 0x2065f: 0x6cfc7620, + 0x20660: 0x6c5a8820, + 0x20669: 0x6d2bc420, 0x2066a: 0x6c270820, 0x2066b: 0x6c436c20, + 0x2066d: 0x6cb08420, 0x2066f: 0x6cb14620, + 0x20670: 0x6cd23620, 0x20671: 0x6c898620, 0x20672: 0x6d267620, 0x20673: 0x6c565020, + 0x20674: 0x6c0b6a20, 0x20677: 0x6cc61e20, + 0x20679: 0x6cc62020, + // Block 0x81a, offset 0x20680 + 0x20684: 0x6d13c420, 0x20685: 0x6d338820, 0x20687: 0x6c6c2820, + 0x20688: 0x6cf22020, 0x20689: 0x6c173420, 0x2068b: 0x6cbf9a20, + 0x2068d: 0x6d3a5620, 0x2068f: 0x6d2c1c20, + 0x20690: 0x6cb34820, 0x20691: 0x6c019e20, 0x20693: 0x6c50c220, + 0x20695: 0x6c1e5620, 0x20696: 0x6d0c6020, + 0x2069a: 0x6cd31820, 0x2069b: 0x6c566020, + 0x2069c: 0x6c35dc20, + 0x206b4: 0x6cd24020, + 0x206b9: 0x6ceaaa20, 0x206ba: 0x6c272c20, 0x206bb: 0x6cec6a20, + 0x206bc: 0x6cb2f420, 0x206bd: 0x6cc6f420, 0x206be: 0x6c705220, + // Block 0x81b, offset 0x206c0 + 0x206c0: 0x6c0e4a20, + 0x206d0: 0x6d222820, 0x206d1: 0x6c30a220, 0x206d3: 0x6c4ace20, + 0x206d4: 0x6cd45420, 0x206d7: 0x6cdd0820, + 0x206d8: 0x6ca68220, 0x206d9: 0x6d385c20, 0x206da: 0x6c905220, 0x206db: 0x6c0dca20, + 0x206dc: 0x6d421420, 0x206dd: 0x6d12d620, 0x206de: 0x6cc4b420, + 0x206e0: 0x6c8cb220, 0x206e1: 0x6cc96c20, + 0x206e4: 0x6c82b820, 0x206e5: 0x6c35e820, 0x206e7: 0x6d381a20, + 0x206e8: 0x6c612820, 0x206eb: 0x6c35ea20, + 0x206ef: 0x6d428420, + 0x206f2: 0x6ca31820, 0x206f3: 0x6d27dc20, + // Block 0x81c, offset 0x20700 + 0x2070a: 0x6d016c20, 0x2070b: 0x6d418a20, + 0x2070c: 0x6cd5aa20, 0x2070d: 0x6c2fce20, 0x2070e: 0x6c384620, 0x2070f: 0x6cc58a20, + 0x20711: 0x6c051820, 0x20712: 0x6c4de020, 0x20713: 0x6c530a20, + 0x20714: 0x6d13d020, 0x20716: 0x6d13d220, + 0x20719: 0x6c77da20, 0x2071a: 0x6d16de20, 0x2071b: 0x6c5b1e20, + 0x2071c: 0x6d329020, + 0x2072e: 0x6c6e6220, + 0x20731: 0x6c43d220, + 0x20734: 0x6ca9fa20, 0x20735: 0x6cbca220, 0x20737: 0x6c2e7e20, + 0x20739: 0x6c61c420, 0x2073a: 0x6d171e20, 0x2073b: 0x6d14b620, + 0x2073d: 0x6c3e2c20, 0x2073e: 0x6cd77220, 0x2073f: 0x6cd77420, + // Block 0x81d, offset 0x20740 + 0x20740: 0x6d1e1e20, 0x20741: 0x6c78fe20, 0x20742: 0x6c573020, 0x20743: 0x6c53b620, + 0x20747: 0x6c50ec20, + 0x2074a: 0x6c509620, 0x2074b: 0x6cb9f820, + 0x2074c: 0x6cb85020, 0x2074e: 0x6cd8a620, + 0x20750: 0x6c051e20, + 0x2076c: 0x6c6d9e20, 0x2076d: 0x6c789220, + 0x20773: 0x6c001a20, + 0x20774: 0x6c908020, 0x20776: 0x6ce84820, + 0x20779: 0x6c207020, + 0x2077c: 0x6cd98620, 0x2077d: 0x6c19d620, 0x2077f: 0x6cee6a20, + // Block 0x81e, offset 0x20780 + 0x20782: 0x6caa5220, + 0x20784: 0x6c6fb620, 0x20787: 0x6c0d2c20, + 0x207a1: 0x6cffda20, 0x207a2: 0x6cd0f820, 0x207a3: 0x6c545020, + 0x207a6: 0x6d3ad020, + 0x207a8: 0x6c490e20, 0x207a9: 0x6c5eb220, 0x207ab: 0x6c61dc20, + 0x207ad: 0x6cf5da20, 0x207af: 0x6ccf3e20, + 0x207b0: 0x6cab7e20, 0x207b1: 0x6c553c20, 0x207b2: 0x6cde4220, 0x207b3: 0x6cff7c20, + 0x207b5: 0x6d2a7c20, + 0x207b8: 0x6c0fee20, 0x207b9: 0x6cb77820, 0x207ba: 0x6cebd620, 0x207bb: 0x6ceabe20, + 0x207bc: 0x6c2a0c20, 0x207be: 0x6ca33020, + // Block 0x81f, offset 0x207c0 + 0x207e0: 0x6d2cee20, 0x207e3: 0x6d0b9020, + 0x207e6: 0x6cf44020, 0x207e7: 0x6d31aa20, + 0x207e8: 0x6c2a8e20, 0x207e9: 0x6c509a20, 0x207eb: 0x6c01ea20, + 0x207ec: 0x6cafda20, 0x207ed: 0x6ccb2220, 0x207ee: 0x6c3bbc20, 0x207ef: 0x6c485420, + 0x207f3: 0x6cb35420, + 0x207f7: 0x6d088820, + 0x207f8: 0x6c4d9c20, 0x207f9: 0x6c427420, 0x207fa: 0x6c034620, 0x207fb: 0x6d3f7620, + 0x207fc: 0x6c9c0020, 0x207fe: 0x6c5dba20, + // Block 0x820, offset 0x20800 + 0x20827: 0x6c2cc220, + 0x20828: 0x6cf5dc20, 0x2082b: 0x6c26ee20, + 0x2082c: 0x6ca47a20, + 0x20830: 0x6c2dbe20, 0x20831: 0x6c95f820, 0x20832: 0x6c789e20, + 0x20837: 0x6d178e20, + 0x20838: 0x6c744420, 0x20839: 0x6c512420, 0x2083b: 0x6c602c20, + 0x2083e: 0x6c51c620, 0x2083f: 0x6ca82820, + // Block 0x821, offset 0x20840 + 0x20840: 0x6cc8f620, 0x20841: 0x6cb99220, 0x20842: 0x6c276c20, 0x20843: 0x6cce6c20, + 0x20844: 0x6c78ae20, 0x20845: 0x6d3a1220, 0x20847: 0x6cd1b820, + 0x20848: 0x6c93da20, 0x20849: 0x6c635c20, 0x2084a: 0x6cb10c20, 0x2084b: 0x6c546e20, + 0x2084c: 0x6c5ec420, 0x2084d: 0x6cde5420, 0x2084e: 0x6c1dac20, 0x2084f: 0x6cf29020, + 0x20850: 0x6c6e8020, 0x20851: 0x6cb30e20, 0x20852: 0x6d2cf220, 0x20853: 0x6d02d420, + 0x20856: 0x6c0b9420, + 0x20859: 0x6d06ce20, + 0x2085e: 0x6c471020, 0x2085f: 0x6c6be620, + 0x20862: 0x6cfb6a20, + 0x20878: 0x6c356420, 0x2087a: 0x6c0f0020, 0x2087b: 0x6cb15420, + 0x2087f: 0x6d28ea20, + // Block 0x822, offset 0x20880 + 0x20881: 0x6cac2420, 0x20882: 0x6ce85a20, + 0x20884: 0x6d1bb420, + 0x208ae: 0x6cfde220, + 0x208b1: 0x6caaf420, 0x208b2: 0x6c438e20, 0x208b3: 0x6c0f0220, + 0x208b4: 0x6d01a420, + 0x208b8: 0x6d315c20, 0x208b9: 0x6d214620, 0x208ba: 0x6ca6a420, + // Block 0x823, offset 0x208c0 + 0x208c0: 0x6d0a9220, 0x208c1: 0x6cec3620, 0x208c3: 0x6c021820, + 0x208c4: 0x6c4ece20, 0x208c5: 0x6c52b220, 0x208c6: 0x6c27e220, + 0x208c8: 0x6caac220, 0x208ca: 0x6c12b020, 0x208cb: 0x6c604820, + 0x208cc: 0x6ca5ae20, 0x208cd: 0x6d1e4020, 0x208ce: 0x6cfed220, + 0x208d0: 0x6c1faa20, 0x208d1: 0x6d121020, 0x208d3: 0x6c440220, + 0x208d4: 0x6ce0fc20, 0x208d5: 0x6c065220, 0x208d6: 0x6c15be20, + 0x208d8: 0x6d06ec20, 0x208db: 0x6c4d2020, + 0x208dd: 0x6c1db620, 0x208df: 0x6c65a620, + 0x208e0: 0x6d422620, + 0x208e4: 0x6cf0a420, 0x208e5: 0x6c265220, 0x208e6: 0x6caf6c20, + // Block 0x824, offset 0x20900 + 0x20910: 0x6c592c20, 0x20912: 0x6cf63a20, + 0x20914: 0x6cae4c20, 0x20915: 0x6c8e3420, 0x20916: 0x6ca24a20, 0x20917: 0x6c9ec620, + 0x20918: 0x6c812020, 0x20919: 0x6ce9fe20, 0x2091a: 0x6c048420, + 0x2091d: 0x6c439820, 0x2091f: 0x6c7aa020, + 0x20922: 0x6c636a20, 0x20923: 0x6c0e7c20, + // Block 0x825, offset 0x20940 + 0x2094d: 0x6c592e20, 0x2094f: 0x6d40c420, + 0x20950: 0x6c960e20, + 0x20957: 0x6c840a20, + 0x20959: 0x6c515620, 0x2095a: 0x6ca06220, + 0x2095c: 0x6cd72a20, 0x2095d: 0x6cd00420, 0x2095e: 0x6c777020, 0x2095f: 0x6c1c4020, + 0x20960: 0x6c8d3420, 0x20961: 0x6c95ba20, + 0x20964: 0x6d0dae20, 0x20965: 0x6d2fc620, 0x20966: 0x6c1fae20, 0x20967: 0x6c47ac20, + 0x20968: 0x6cbde020, 0x2096a: 0x6cdff220, 0x2096b: 0x6c3be220, + 0x2096c: 0x6ce8d220, + 0x20971: 0x6c8d3620, + 0x20974: 0x6c810820, + // Block 0x826, offset 0x20980 + 0x20996: 0x6c7fa620, 0x20997: 0x6d299220, + 0x20998: 0x6cf50820, + 0x2099d: 0x6c840c20, 0x2099e: 0x6c000a20, 0x2099f: 0x6c94b620, + 0x209a0: 0x6d353e20, 0x209a1: 0x6c1dc820, 0x209a2: 0x6c67f020, + 0x209a4: 0x6c64c620, + 0x209a9: 0x6c950020, 0x209aa: 0x6d153020, + 0x209ac: 0x6cce0820, + 0x209bb: 0x6c5f0220, + // Block 0x827, offset 0x209c0 + 0x209dc: 0x6d181e20, 0x209dd: 0x6ca8ea20, + 0x209e1: 0x6c5c0a20, 0x209e3: 0x6d2bf020, + 0x209e6: 0x6c4e6020, + 0x209e8: 0x6d1afa20, 0x209e9: 0x6c0a1a20, 0x209ea: 0x6c014620, 0x209eb: 0x6cf97220, + 0x209ec: 0x6ca60020, + 0x209f0: 0x6c2b3e20, 0x209f1: 0x6c65cc20, 0x209f2: 0x6cac6820, + 0x209f5: 0x6d23bc20, 0x209f6: 0x6c1fc620, 0x209f7: 0x6d289820, + 0x209f9: 0x6c13fc20, 0x209fb: 0x6d307620, + 0x209fc: 0x6ccb4220, 0x209fe: 0x6cae3620, 0x209ff: 0x6c472820, + // Block 0x828, offset 0x20a00 + 0x20a00: 0x6d307820, + 0x20a06: 0x6c842420, 0x20a07: 0x6c30be20, + 0x20a09: 0x6c1dd020, 0x20a0b: 0x6d419620, + 0x20a0c: 0x6cb39e20, 0x20a0f: 0x6ccefc20, + 0x20a10: 0x6c8fa220, + 0x20a22: 0x6cd5fe20, + 0x20a24: 0x6c6d3a20, 0x20a25: 0x6c8d4820, + 0x20a28: 0x6c774220, 0x20a29: 0x6c7e9220, 0x20a2b: 0x6d05cc20, + 0x20a2c: 0x6c6d3c20, 0x20a2e: 0x6c1fea20, + 0x20a32: 0x6d26de20, + // Block 0x829, offset 0x20a40 + 0x20a46: 0x6c971820, 0x20a47: 0x6d020820, + 0x20a48: 0x6c6f8620, 0x20a49: 0x6c627420, 0x20a4b: 0x6d26e820, + 0x20a4f: 0x6c64f220, + 0x20a51: 0x6c4e3020, 0x20a53: 0x6cc98a20, + 0x20a54: 0x6c5c2820, 0x20a55: 0x6cbc5a20, 0x20a57: 0x6ccb5220, + 0x20a58: 0x6d419a20, 0x20a5b: 0x6c91d620, + 0x20a5c: 0x6c57c420, 0x20a5d: 0x6c1e6820, 0x20a5e: 0x6ccd5c20, 0x20a5f: 0x6cf31220, + 0x20a60: 0x6c60a220, 0x20a61: 0x6d3d9620, 0x20a62: 0x6cfb8c20, 0x20a63: 0x6d141020, + 0x20a64: 0x6c4c8820, 0x20a65: 0x6c7d1c20, + // Block 0x82a, offset 0x20a80 + 0x20a91: 0x6d38a820, + 0x20a94: 0x6c929e20, 0x20a96: 0x6c0e9020, 0x20a97: 0x6cd28a20, + 0x20a98: 0x6d1d4a20, 0x20a99: 0x6c7a5c20, + 0x20ab9: 0x6d36d820, 0x20aba: 0x6d00e820, + 0x20abd: 0x6d135420, 0x20abe: 0x6c36b420, 0x20abf: 0x6c940420, + // Block 0x82b, offset 0x20ac0 + 0x20ac0: 0x6c4f1420, 0x20ac1: 0x6d135620, + 0x20ac6: 0x6c962c20, 0x20ac7: 0x6c21dc20, + 0x20ac8: 0x6c397020, 0x20ac9: 0x6d34a020, 0x20aca: 0x6d1d5020, 0x20acb: 0x6cf1f220, + 0x20acc: 0x6cebf220, 0x20acd: 0x6c00d620, 0x20ace: 0x6d21b020, + 0x20ad1: 0x6c571a20, 0x20ad3: 0x6c8b3220, + 0x20ad4: 0x6c6dd620, 0x20ad5: 0x6d28ca20, + 0x20ae7: 0x6d29e820, + 0x20ae8: 0x6c336420, 0x20aea: 0x6c629220, + 0x20aee: 0x6cf2a220, + 0x20af0: 0x6c60ba20, 0x20af1: 0x6cf6e420, 0x20af3: 0x6d2e8620, + 0x20af4: 0x6ce95c20, + // Block 0x82c, offset 0x20b00 + 0x20b0a: 0x6d21b220, + 0x20b0f: 0x6c8b4620, + 0x20b12: 0x6d372420, 0x20b13: 0x6cd20a20, + 0x20b15: 0x6c81c220, 0x20b16: 0x6c7f6020, 0x20b17: 0x6cf03620, + 0x20b18: 0x6cad7220, 0x20b19: 0x6c1b6220, 0x20b1a: 0x6d1d1420, 0x20b1b: 0x6c314020, + 0x20b1d: 0x6c314220, 0x20b1f: 0x6c067620, + 0x20b20: 0x6cbcf020, 0x20b21: 0x6cd62020, 0x20b23: 0x6d34a820, + 0x20b29: 0x6c8b4820, 0x20b2b: 0x6caed620, + 0x20b2d: 0x6d300620, + 0x20b3f: 0x6cab5a20, + // Block 0x82d, offset 0x20b40 + 0x20b42: 0x6d023c20, 0x20b43: 0x6c60d820, + 0x20b44: 0x6c7f6220, 0x20b45: 0x6d1cb020, 0x20b46: 0x6c134c20, + 0x20b56: 0x6c820020, + 0x20b5d: 0x6c952820, + 0x20b61: 0x6c8fbc20, 0x20b62: 0x6cf91020, + 0x20b66: 0x6c8c7620, + 0x20b69: 0x6c4aa020, + 0x20b73: 0x6d03b020, + 0x20b77: 0x6c848620, + 0x20b78: 0x6c221620, + // Block 0x82e, offset 0x20b80 + 0x20b87: 0x6cbebc20, + 0x20b91: 0x6c652e20, 0x20b92: 0x6c2a4420, 0x20b93: 0x6c661420, + 0x20b94: 0x6cbee820, 0x20b95: 0x6d026e20, 0x20b96: 0x6d1d5a20, + 0x20b9f: 0x6c4d0020, + 0x20ba1: 0x6d311820, 0x20ba2: 0x6ccf0420, 0x20ba3: 0x6c9c9a20, + 0x20ba4: 0x6c58ba20, + 0x20bb1: 0x6c248220, 0x20bb2: 0x6cc7e820, 0x20bb3: 0x6cc95a20, + 0x20bb4: 0x6c5e4620, 0x20bb5: 0x6d143420, 0x20bb7: 0x6c2b4e20, + 0x20bb9: 0x6c949e20, 0x20bbb: 0x6d193e20, + // Block 0x82f, offset 0x20bc0 + 0x20bc2: 0x6c100020, 0x20bc3: 0x6cad1820, + 0x20bc4: 0x6ce04220, 0x20bc5: 0x6c35a420, 0x20bc6: 0x6d29ee20, 0x20bc7: 0x6c23c420, + 0x20bd3: 0x6d2d0a20, + 0x20bd5: 0x6cf82620, 0x20bd6: 0x6c98b020, + 0x20bd8: 0x6c7eca20, 0x20bd9: 0x6d287820, + 0x20be1: 0x6c36e620, + 0x20be5: 0x6c2f0e20, + 0x20bed: 0x6c493c20, + 0x20bf1: 0x6c596620, + 0x20bf5: 0x6cd40620, 0x20bf6: 0x6c663220, + 0x20bf9: 0x6d2dce20, 0x20bfa: 0x6c610620, 0x20bfb: 0x6c596820, + // Block 0x830, offset 0x20c00 + 0x20c05: 0x6cedb220, 0x20c06: 0x6c95d820, + 0x20c0f: 0x6c315620, + 0x20c15: 0x6c893c20, + 0x20c23: 0x6ca7ea20, + 0x20c24: 0x6ca41c20, 0x20c25: 0x6c6fc820, 0x20c26: 0x6d266c20, + 0x20c29: 0x6d108820, 0x20c2a: 0x6c204c20, + 0x20c2e: 0x6c11cc20, 0x20c2f: 0x6c84f820, + 0x20c30: 0x6c33d420, 0x20c31: 0x6ca41e20, 0x20c32: 0x6ca42020, + 0x20c38: 0x6cc63820, + 0x20c3d: 0x6d267820, + // Block 0x831, offset 0x20c40 + 0x20c40: 0x6d1ee620, 0x20c42: 0x6d19a420, + 0x20c44: 0x6c4c5820, + 0x20c48: 0x6c295420, + 0x20c51: 0x6d312620, 0x20c52: 0x6c9c3c20, 0x20c53: 0x6c2e6820, + 0x20c56: 0x6d312820, + 0x20c5a: 0x6c7abe20, + 0x20c5c: 0x6c4de220, 0x20c5d: 0x6cd98020, 0x20c5e: 0x6c50d020, 0x20c5f: 0x6c5e9620, + 0x20c60: 0x6d302e20, + 0x20c64: 0x6c0dd620, 0x20c66: 0x6ceef220, 0x20c67: 0x6ce7d220, + 0x20c69: 0x6ce88c20, + 0x20c6c: 0x6c426e20, 0x20c6d: 0x6c908220, 0x20c6e: 0x6cc2c820, 0x20c6f: 0x6c5d2220, + 0x20c70: 0x6d3ba420, 0x20c71: 0x6cc3b220, 0x20c73: 0x6c533a20, + 0x20c75: 0x6c296020, 0x20c76: 0x6c510420, 0x20c77: 0x6cdf6e20, + 0x20c78: 0x6c48ca20, 0x20c7a: 0x6d230220, + 0x20c7c: 0x6d0baa20, 0x20c7f: 0x6cec8c20, + // Block 0x832, offset 0x20c80 + 0x20c80: 0x6cc43820, + 0x20c85: 0x6c744620, 0x20c86: 0x6cab3820, + 0x20c89: 0x6cc29c20, 0x20c8a: 0x6d347220, + 0x20c8d: 0x6c8d1820, 0x20c8e: 0x6cf37020, 0x20c8f: 0x6d033c20, + 0x20c90: 0x6c26ae20, 0x20c92: 0x6d24f220, 0x20c93: 0x6d261e20, + 0x20c97: 0x6ca13820, + 0x20c99: 0x6d1f5420, + 0x20c9e: 0x6cf45820, + 0x20ca0: 0x6d2ebe20, 0x20ca3: 0x6d07b820, + 0x20ca6: 0x6cc53c20, 0x20ca7: 0x6c4be220, + 0x20ca8: 0x6d23be20, + 0x20cae: 0x6cf9fc20, 0x20caf: 0x6c0b5220, + 0x20cb0: 0x6d1f7e20, 0x20cb2: 0x6d1a1420, + 0x20cb4: 0x6d083220, 0x20cb5: 0x6d1f8c20, 0x20cb6: 0x6c827a20, + 0x20cbc: 0x6ce6a620, 0x20cbf: 0x6d311a20, + // Block 0x833, offset 0x20cc0 + 0x20cc4: 0x6d292420, 0x20cc5: 0x6c40ba20, 0x20cc6: 0x6c7e5620, + 0x20cc9: 0x6cc39e20, + 0x20cce: 0x6c70ec20, + 0x20cd0: 0x6c20fa20, 0x20cd1: 0x6c263e20, 0x20cd2: 0x6cea3a20, 0x20cd3: 0x6c001220, + 0x20cd7: 0x6d3edc20, + 0x20cda: 0x6c59a620, 0x20cdb: 0x6d167c20, + 0x20ce9: 0x6c062e20, 0x20cea: 0x6c1afc20, + 0x20ced: 0x6cc63a20, + 0x20cf4: 0x6c913220, 0x20cf7: 0x6c6a6c20, + 0x20cf8: 0x6cd30a20, 0x20cfa: 0x6d413620, + // Block 0x834, offset 0x20d00 + 0x20d01: 0x6d167e20, + 0x20d04: 0x6c3bc820, 0x20d05: 0x6c3bca20, + 0x20d09: 0x6ca0c420, + 0x20d0d: 0x6cd59a20, + 0x20d1b: 0x6c023e20, + 0x20d1d: 0x6cb05620, 0x20d1e: 0x6cb27820, 0x20d1f: 0x6cb2f820, + 0x20d20: 0x6c639e20, 0x20d21: 0x6d38ca20, 0x20d23: 0x6cbf9e20, + 0x20d27: 0x6d1fa620, + 0x20d28: 0x6cdfd020, 0x20d2b: 0x6cc6f620, + 0x20d2d: 0x6c9d2020, + 0x20d36: 0x6d16ac20, + 0x20d38: 0x6cc6fc20, 0x20d3b: 0x6c8ace20, + 0x20d3c: 0x6cbf0220, + // Block 0x835, offset 0x20d40 + 0x20d59: 0x6c5b2020, 0x20d5a: 0x6c61a020, + 0x20d5f: 0x6c433a20, + 0x20d67: 0x6d1f0420, + 0x20d68: 0x6c138220, 0x20d69: 0x6c2a6020, 0x20d6a: 0x6d19ac20, + 0x20d6c: 0x6d22de20, 0x20d6d: 0x6c06fc20, 0x20d6f: 0x6c0ed020, + // Block 0x836, offset 0x20d80 + 0x20d94: 0x6cbb6820, + 0x20d9a: 0x6c141c20, + 0x20d9c: 0x6d02be20, 0x20d9e: 0x6c1b1420, + 0x20da3: 0x6d2a7220, + 0x20da4: 0x6c7c6020, 0x20da6: 0x6c3aa220, + 0x20da9: 0x6cddea20, 0x20daa: 0x6c48f420, + 0x20dad: 0x6c342620, + 0x20db2: 0x6c4a5420, + 0x20db4: 0x6d345020, + // Block 0x837, offset 0x20dc0 + 0x20dcc: 0x6c15a620, 0x20dcd: 0x6ca4ec20, + 0x20dd0: 0x6c553e20, 0x20dd2: 0x6ce21820, + 0x20de1: 0x6d175620, + 0x20de4: 0x6ca82a20, 0x20de5: 0x6d2d3e20, 0x20de6: 0x6c587220, + 0x20de8: 0x6c325620, 0x20dea: 0x6cb78620, 0x20deb: 0x6c12e420, + 0x20dee: 0x6c20cc20, + 0x20df2: 0x6c264e20, + 0x20df6: 0x6d361820, 0x20df7: 0x6c453020, + 0x20dfb: 0x6cf26e20, + // Block 0x838, offset 0x20e00 + 0x20e09: 0x6c325820, + 0x20e0d: 0x6c1b2420, + 0x20e11: 0x6c01be20, 0x20e12: 0x6c7df820, + 0x20e14: 0x6cf2e820, + 0x20e18: 0x6d1bb620, 0x20e1a: 0x6cb13e20, + 0x20e2b: 0x6d2c3020, + 0x20e2c: 0x6d3b6420, 0x20e2e: 0x6cdac420, + 0x20e33: 0x6ca6a620, + 0x20e3a: 0x6d3a1420, 0x20e3b: 0x6c14fe20, + 0x20e3e: 0x6c084020, 0x20e3f: 0x6ca5f220, + // Block 0x839, offset 0x20e40 + 0x20e40: 0x6d347420, 0x20e41: 0x6c5bd420, + 0x20e58: 0x6cfa3a20, 0x20e5a: 0x6d364e20, 0x20e5b: 0x6cf63c20, + 0x20e5e: 0x6c67aa20, + 0x20e69: 0x6c330220, 0x20e6a: 0x6c3d7c20, + 0x20e6d: 0x6c685c20, 0x20e6e: 0x6c176820, 0x20e6f: 0x6c045020, + 0x20e75: 0x6c8b1e20, + 0x20e7c: 0x6c025a20, + // Block 0x83a, offset 0x20e80 + 0x20e8b: 0x6d2a1620, + 0x20e8c: 0x6c1f6020, 0x20e8f: 0x6ceb8620, + 0x20e92: 0x6c4fd220, 0x20e93: 0x6c773620, + 0x20e94: 0x6d1a7e20, 0x20e96: 0x6cfcea20, + 0x20e9d: 0x6c401820, 0x20e9e: 0x6c0cb620, + 0x20ea0: 0x6c7c4020, + 0x20ea4: 0x6cbcde20, 0x20ea5: 0x6cc98420, + 0x20ebf: 0x6c266220, + // Block 0x83b, offset 0x20ec0 + 0x20ec0: 0x6d12b220, + 0x20ec4: 0x6d2f0820, 0x20ec6: 0x6c896420, + 0x20ec8: 0x6c332620, + 0x20ecd: 0x6c816620, 0x20ece: 0x6d09a620, + 0x20ed8: 0x6d36a420, 0x20eda: 0x6c7a5a20, + 0x20ede: 0x6cdc6a20, 0x20edf: 0x6cf2a020, + 0x20ee3: 0x6c7a5e20, + 0x20eef: 0x6c65d420, + 0x20ef6: 0x6c67ba20, + 0x20efb: 0x6d3caa20, + 0x20efd: 0x6cd6dc20, 0x20efe: 0x6d219c20, + // Block 0x83c, offset 0x20f00 + 0x20f01: 0x6cc98c20, 0x20f03: 0x6d23e620, + 0x20f04: 0x6c803a20, + 0x20f0a: 0x6d240620, + 0x20f0c: 0x6cba2820, 0x20f0d: 0x6c72a220, 0x20f0f: 0x6c8b3420, + 0x20f12: 0x6cd53e20, 0x20f13: 0x6cfd1a20, + 0x20f16: 0x6c415420, + 0x20f22: 0x6cdf4420, + 0x20f27: 0x6ce52220, + 0x20f2f: 0x6c9c1020, + 0x20f31: 0x6c2ba220, 0x20f33: 0x6c9ddc20, + 0x20f3e: 0x6c5afa20, + // Block 0x83d, offset 0x20f40 + 0x20f49: 0x6c351c20, + 0x20f4d: 0x6c8b4a20, + 0x20f52: 0x6c7f6820, 0x20f53: 0x6d1aa820, + 0x20f54: 0x6c804620, 0x20f56: 0x6c68a020, + 0x20f58: 0x6c5e2620, + 0x20f63: 0x6c4c4c20, + 0x20f66: 0x6d2e9420, + 0x20f6d: 0x6c9d0820, + 0x20f70: 0x6c7c5020, + 0x20f77: 0x6c352620, + 0x20f7f: 0x6d1ab020, + // Block 0x83e, offset 0x20f80 + 0x20f87: 0x6c836020, + 0x20f95: 0x6c462a20, + 0x20f9b: 0x6ce6ac20, + 0x20f9c: 0x6d10c820, 0x20f9e: 0x6cedf620, + 0x20fa3: 0x6c6aa020, + 0x20fa8: 0x6d04c220, 0x20faa: 0x6cd5c020, + 0x20fb1: 0x6cf08c20, + 0x20fb4: 0x6d236620, + // Block 0x83f, offset 0x20fc0 + 0x20fc1: 0x6d2da620, + 0x20fc9: 0x6c01ee20, + 0x20fcf: 0x6cca9a20, + 0x20fd0: 0x6c1e0c20, 0x20fd2: 0x6c7ae220, + 0x20fd6: 0x6c71a020, 0x20fd7: 0x6c4d5220, + 0x20fe2: 0x6c9e0420, + 0x20fe7: 0x6c4f9420, + 0x20fea: 0x6c1d9e20, + 0x20fee: 0x6c8d1a20, + 0x20ff0: 0x6d3f9620, + // Block 0x840, offset 0x21000 + 0x21009: 0x6c7d4820, + 0x2100c: 0x6d378c20, 0x2100e: 0x6d2f5420, + 0x21010: 0x6c2f2e20, 0x21011: 0x6c467420, 0x21012: 0x6d279620, 0x21013: 0x6c27c620, + 0x21014: 0x6caada20, + 0x2101b: 0x6c0dd820, + 0x2101d: 0x6cc47420, 0x2101e: 0x6c14c420, + 0x21022: 0x6cc70620, 0x21023: 0x6d19c820, + 0x21024: 0x6c14c620, 0x21027: 0x6d361a20, + 0x2102a: 0x6c48f820, 0x2102b: 0x6caabe20, + 0x2102c: 0x6ccfe420, 0x2102f: 0x6cdac620, + 0x21032: 0x6cf2b820, 0x21033: 0x6c1bb220, + 0x2103a: 0x6c9ee220, 0x2103b: 0x6d347e20, + 0x2103e: 0x6cb50a20, + // Block 0x841, offset 0x21040 + 0x21041: 0x6c465820, + 0x21046: 0x6c90fa20, + 0x21048: 0x6d3ea020, + 0x2104d: 0x6c293a20, 0x2104f: 0x6cfc6820, + 0x21051: 0x6cc77e20, + 0x21057: 0x6caefe20, + 0x2105e: 0x6cf56c20, + 0x21062: 0x6c7aba20, + 0x21064: 0x6c4b2620, 0x21065: 0x6c212e20, 0x21066: 0x6c6baa20, + 0x21072: 0x6c6bac20, 0x21073: 0x6cf57820, + 0x21075: 0x6c7a1a20, 0x21077: 0x6c46ec20, + 0x21078: 0x6d2cac20, 0x21079: 0x6c392620, + 0x2107c: 0x6d015a20, + // Block 0x842, offset 0x21080 + 0x2108d: 0x6c585e20, 0x2108f: 0x6ca79020, + 0x21090: 0x6cf85820, + 0x2109b: 0x6c240820, + 0x2109d: 0x6c4bba20, + 0x210a1: 0x6cf5b620, + 0x210a7: 0x6cb83620, + 0x210aa: 0x6c981c20, + 0x210ad: 0x6d303220, + 0x210b0: 0x6c734620, + 0x210b4: 0x6c0ca020, + // Block 0x843, offset 0x210c0 + 0x210c0: 0x6c0ca220, + 0x210c5: 0x6cc2d620, + 0x210cb: 0x6cf88620, + 0x210ce: 0x6c68f020, + 0x210d0: 0x6cc2ea20, 0x210d1: 0x6d352620, 0x210d2: 0x6ce46820, 0x210d3: 0x6c762a20, + 0x210d8: 0x6cca1a20, 0x210db: 0x6d3e4c20, + 0x210e3: 0x6c6adc20, + 0x210ea: 0x6c0cec20, + 0x210ec: 0x6c312c20, 0x210ed: 0x6d417620, + 0x210f6: 0x6d0db020, + // Block 0x844, offset 0x21100 + 0x21101: 0x6c0a1c20, + 0x21105: 0x6c7b0020, 0x21107: 0x6d0eb620, + 0x21108: 0x6cef3820, 0x2110a: 0x6c583420, + 0x2110c: 0x6c506420, + 0x21111: 0x6c45b820, + 0x21114: 0x6c9b5420, 0x21117: 0x6c82e420, + 0x21119: 0x6c2cae20, 0x2111b: 0x6c0e0220, + 0x2111c: 0x6c584420, 0x2111f: 0x6cebfe20, + 0x21120: 0x6c751420, + 0x21128: 0x6c1bda20, + 0x2112d: 0x6c030e20, 0x2112e: 0x6c6fa420, + 0x21137: 0x6c2c0e20, + 0x21139: 0x6d2f1c20, 0x2113b: 0x6c26e620, + 0x2113c: 0x6cd23820, 0x2113d: 0x6c501420, + // Block 0x845, offset 0x21140 + 0x2114c: 0x6d12c020, + 0x21157: 0x6c091a20, + 0x21158: 0x6cb05020, 0x21159: 0x6d118820, + 0x2115c: 0x6c2b1420, 0x2115d: 0x6c11ee20, 0x2115e: 0x6cb20220, 0x2115f: 0x6d268420, + 0x21160: 0x6cbc7820, 0x21161: 0x6caf3220, + 0x21175: 0x6ceb7020, 0x21176: 0x6d015c20, + 0x2117d: 0x6d12cc20, + // Block 0x846, offset 0x21180 + 0x21180: 0x6c392820, 0x21181: 0x6c484620, 0x21182: 0x6c566e20, 0x21183: 0x6cc7fa20, + 0x21189: 0x6cc4b620, 0x2118a: 0x6c3d2020, 0x2118b: 0x6c598020, + 0x2119a: 0x6cc79020, + 0x211a2: 0x6c993020, + 0x211a5: 0x6c32f620, 0x211a6: 0x6c5b9820, 0x211a7: 0x6cf85a20, + 0x211a8: 0x6d04bc20, 0x211ab: 0x6cc4b820, + 0x211ac: 0x6d13d620, 0x211af: 0x6d303420, + 0x211b1: 0x6c61c620, 0x211b2: 0x6c434020, 0x211b3: 0x6d203820, + 0x211b5: 0x6cb40620, + // Block 0x847, offset 0x211c0 + 0x211c8: 0x6c1f2220, 0x211c9: 0x6c240a20, 0x211ca: 0x6d303620, 0x211cb: 0x6ca79220, + 0x211cd: 0x6cbca620, + 0x211d0: 0x6c13d220, 0x211d2: 0x6ca79420, 0x211d3: 0x6cdbb620, + 0x211d9: 0x6c13d420, 0x211da: 0x6c19da20, 0x211db: 0x6d10e020, + 0x211dc: 0x6c324820, 0x211dd: 0x6cedc820, 0x211df: 0x6ca76220, + 0x211e0: 0x6c9c4420, + 0x211e6: 0x6caa1620, 0x211e7: 0x6cf87820, + 0x211e9: 0x6d109820, 0x211eb: 0x6c14c820, + // Block 0x848, offset 0x21200 + 0x21218: 0x6d018c20, 0x21219: 0x6c9ed420, 0x2121a: 0x6c796420, + 0x2121c: 0x6c243a20, 0x2121e: 0x6cd13620, 0x2121f: 0x6cacb620, + 0x21220: 0x6c569c20, 0x21222: 0x6c78b020, 0x21223: 0x6cfcc220, + 0x21225: 0x6c53fa20, 0x21226: 0x6cbf2020, 0x21227: 0x6d3f8220, + 0x2122a: 0x6c3e7420, 0x2122b: 0x6ca3be20, + 0x2122d: 0x6ca69e20, 0x2122f: 0x6c7a7a20, + 0x2123e: 0x6ca59820, + // Block 0x849, offset 0x21240 + 0x2124d: 0x6c439020, + 0x21251: 0x6c53fc20, 0x21253: 0x6c002620, + 0x21255: 0x6cd1ba20, + 0x2125e: 0x6d04d420, 0x2125f: 0x6c230e20, + 0x21260: 0x6c684420, 0x21262: 0x6d2c3220, 0x21263: 0x6cfebe20, + 0x21264: 0x6c88f820, 0x21265: 0x6cc24820, + 0x21268: 0x6ccd4420, 0x21269: 0x6d01c020, 0x2126b: 0x6c461c20, + 0x2126c: 0x6c9ed820, 0x2126d: 0x6c148020, 0x2126f: 0x6c371620, + 0x21273: 0x6c312220, + // Block 0x84a, offset 0x21280 + 0x21286: 0x6c79f020, + 0x2128a: 0x6ce58a20, 0x2128b: 0x6cd1cc20, + 0x2128f: 0x6cca7020, + 0x21292: 0x6c491a20, + 0x21296: 0x6c505620, 0x21297: 0x6d367c20, + 0x21298: 0x6d106620, 0x21299: 0x6ce70020, 0x2129a: 0x6c09ee20, + 0x2129c: 0x6ca06420, 0x2129e: 0x6c3ebe20, + 0x212a5: 0x6cbb1420, + 0x212b9: 0x6d367e20, + 0x212bc: 0x6cd9ca20, 0x212bf: 0x6ca7a020, + // Block 0x84b, offset 0x212c0 + 0x212c0: 0x6c738020, 0x212c2: 0x6d105620, + 0x212c4: 0x6c599e20, + 0x212c8: 0x6c080020, 0x212c9: 0x6ca06620, 0x212ca: 0x6c176a20, + 0x212ce: 0x6c93a420, 0x212cf: 0x6cce8220, + 0x212d0: 0x6c104220, 0x212d1: 0x6d2b8820, 0x212d2: 0x6cd81020, + 0x212d4: 0x6d41c420, 0x212d5: 0x6d265620, 0x212d6: 0x6d294c20, 0x212d7: 0x6c948e20, + 0x212e5: 0x6cc1b020, + 0x212fa: 0x6c9e9820, + // Block 0x84c, offset 0x21300 + 0x21300: 0x6d3bd820, + 0x21308: 0x6c297e20, 0x2130a: 0x6d250a20, + 0x21312: 0x6c71d220, + 0x21315: 0x6c5b6020, 0x21316: 0x6cb7d020, + 0x21318: 0x6d285220, 0x2131a: 0x6c97fe20, + 0x2131c: 0x6ca0aa20, + 0x21331: 0x6cb16220, 0x21333: 0x6c6d4a20, + 0x21339: 0x6d10b820, + // Block 0x84d, offset 0x21340 + 0x21340: 0x6c1c6820, 0x21341: 0x6ca6c620, 0x21342: 0x6cd9de20, + 0x21348: 0x6cd61a20, 0x2134b: 0x6cb16420, + 0x21354: 0x6c4f1620, + 0x21360: 0x6d10be20, 0x21362: 0x6ca56020, + 0x2136a: 0x6cd3f020, + 0x2136c: 0x6d251820, 0x2136e: 0x6c114c20, 0x2136f: 0x6c6b5220, + 0x21379: 0x6d023e20, + 0x2137d: 0x6d0cec20, 0x2137e: 0x6cff3620, + // Block 0x84e, offset 0x21380 + 0x2138b: 0x6d025020, + 0x2138c: 0x6c86ec20, 0x2138e: 0x6c397620, + 0x21397: 0x6d3b3c20, + 0x21399: 0x6ca37220, 0x2139b: 0x6d3bb620, + 0x2139e: 0x6c7c4c20, + 0x213a2: 0x6c957020, + 0x213ab: 0x6cb83220, + 0x213b6: 0x6ceca820, + 0x213bd: 0x6cd54c20, 0x213bf: 0x6c1a7c20, + // Block 0x84f, offset 0x213c0 + 0x213c1: 0x6d164620, + 0x213c6: 0x6c500820, + 0x213c8: 0x6c698220, 0x213cb: 0x6c5b8e20, + 0x213cd: 0x6cffce20, 0x213ce: 0x6c222020, + 0x213de: 0x6c61a220, + 0x213e6: 0x6ca62e20, + 0x213e8: 0x6ca63420, 0x213e9: 0x6ce3bc20, + 0x213f6: 0x6c724820, + 0x213f8: 0x6ca04220, + 0x213fd: 0x6c83d220, 0x213ff: 0x6d382c20, + // Block 0x850, offset 0x21400 + 0x21401: 0x6d06d420, 0x21403: 0x6cbf3820, + 0x21404: 0x6c3e9620, 0x21406: 0x6c0d7e20, + 0x2140a: 0x6c621620, + 0x2140d: 0x6cb5f420, 0x2140e: 0x6cf89c20, + 0x21414: 0x6c2ada20, 0x21415: 0x6c376020, + 0x2141b: 0x6cd53220, + 0x2141c: 0x6ce77820, 0x2141d: 0x6cff9620, 0x2141f: 0x6cb01c20, + 0x21428: 0x6c284020, 0x2142a: 0x6c60da20, + 0x21433: 0x6d002020, + 0x21437: 0x6c23ca20, + 0x2143b: 0x6c0d1c20, + 0x2143c: 0x6cc6f020, + // Block 0x851, offset 0x21440 + 0x2144d: 0x6c9e4a20, + 0x21452: 0x6c9e4c20, + 0x21454: 0x6cd49c20, 0x21455: 0x6cff6c20, 0x21456: 0x6c05e420, 0x21457: 0x6cec2220, + 0x21459: 0x6cad8020, + 0x21463: 0x6c410e20, + 0x21465: 0x6c549c20, 0x21466: 0x6c525420, + 0x21468: 0x6d39f220, 0x21469: 0x6c48c420, + 0x2146d: 0x6c4b3820, + 0x21479: 0x6c273e20, + 0x2147c: 0x6c0d2820, 0x2147d: 0x6c5a4420, + // Block 0x852, offset 0x21480 + 0x21480: 0x6c13d620, + 0x21484: 0x6cfa3420, 0x21485: 0x6c710220, 0x21487: 0x6d119a20, + 0x21496: 0x6c3bb620, 0x21497: 0x6d2a7420, + 0x2149b: 0x6c3c3020, + 0x214a2: 0x6c708020, 0x214a3: 0x6d230a20, + 0x214a9: 0x6c5cbe20, + 0x214b2: 0x6c6ab020, 0x214b3: 0x6d049020, + 0x214b5: 0x6ca3ba20, + 0x214bb: 0x6caa1820, + 0x214bd: 0x6cd13820, 0x214bf: 0x6d233420, + // Block 0x853, offset 0x214c0 + 0x214c2: 0x6c587620, 0x214c3: 0x6c450c20, + 0x214c4: 0x6ced1620, 0x214c6: 0x6ceb1e20, 0x214c7: 0x6cbb7820, + 0x214d8: 0x6d1b5220, 0x214da: 0x6c635e20, + 0x214e1: 0x6cdd7220, 0x214e3: 0x6c6ade20, + 0x214e4: 0x6cf64020, 0x214e5: 0x6cf25020, + 0x214e9: 0x6c986620, + 0x214f6: 0x6d0fbe20, + 0x214f8: 0x6d110820, + 0x214fd: 0x6c986c20, 0x214fe: 0x6cab3e20, + // Block 0x854, offset 0x21500 + 0x21501: 0x6c017020, + 0x21505: 0x6c910c20, + 0x21511: 0x6c366e20, 0x21512: 0x6d3f1e20, + 0x21517: 0x6c367020, + 0x21519: 0x6c01c820, + 0x2151e: 0x6c5de220, + 0x21520: 0x6c135220, + 0x21530: 0x6d049c20, 0x21531: 0x6c625e20, 0x21533: 0x6d424e20, + 0x21535: 0x6cb63620, + 0x2153a: 0x6d32ee20, + // Block 0x855, offset 0x21540 + 0x21540: 0x6c5f2e20, 0x21541: 0x6cb52e20, 0x21542: 0x6c732420, 0x21543: 0x6ca91c20, + 0x2155f: 0x6ccb7220, + 0x21565: 0x6c51fa20, 0x21566: 0x6cc72c20, 0x21567: 0x6cbdec20, + 0x2156c: 0x6c70de20, 0x2156f: 0x6c86ee20, + 0x21575: 0x6cd29020, + 0x21578: 0x6ca6da20, 0x21579: 0x6cfbc420, 0x2157a: 0x6c3dbc20, + 0x2157d: 0x6cc80820, + // Block 0x856, offset 0x21580 + 0x21581: 0x6d04ac20, 0x21582: 0x6c4ba220, + 0x21584: 0x6c62e020, 0x21586: 0x6c9bf820, 0x21587: 0x6c3dc020, + 0x21589: 0x6cc9ee20, 0x2158a: 0x6d247820, 0x2158b: 0x6c69de20, + 0x2158c: 0x6c9c2220, 0x2158d: 0x6c900e20, 0x2158e: 0x6cbb0020, + 0x21590: 0x6c9cc620, 0x21593: 0x6d15a420, + 0x21596: 0x6c4dc620, 0x21597: 0x6ca6e620, + 0x21598: 0x6c81ee20, 0x21599: 0x6ccbbe20, + 0x2159c: 0x6c8c4220, 0x2159e: 0x6d22c220, + 0x215a5: 0x6caab020, + 0x215ab: 0x6cf4c020, + 0x215af: 0x6c0b3620, + 0x215b2: 0x6c0b3820, 0x215b3: 0x6d079620, + 0x215b5: 0x6c649620, + 0x215b8: 0x6c0b3c20, + // Block 0x857, offset 0x215c0 + 0x215c2: 0x6c2a7a20, + 0x215c7: 0x6d3b8620, + 0x215cb: 0x6cc72020, + 0x215d0: 0x6cd69820, + 0x215d8: 0x6c631820, 0x215db: 0x6c5b4a20, + 0x215de: 0x6d2d5c20, + 0x215e2: 0x6c042e20, 0x215e3: 0x6c8ac420, + 0x215e5: 0x6d003820, + 0x215ed: 0x6c656c20, 0x215ee: 0x6cd44020, + 0x215f3: 0x6c77ba20, + 0x215f7: 0x6c490c20, + 0x215f8: 0x6c949420, + 0x215fe: 0x6caa1a20, 0x215ff: 0x6c16e820, + // Block 0x858, offset 0x21600 + 0x2160e: 0x6c895220, + 0x21619: 0x6ca3c620, 0x2161a: 0x6cc80020, + 0x2161e: 0x6d368020, + 0x21626: 0x6c128620, + 0x21630: 0x6c867420, + 0x2163b: 0x6c7fcc20, + 0x2163f: 0x6c14e220, + // Block 0x859, offset 0x21640 + 0x21641: 0x6cedba20, + 0x21644: 0x6c856620, 0x21647: 0x6cf49620, + 0x21648: 0x6cad4220, 0x21649: 0x6d200a20, 0x2164b: 0x6c415e20, + 0x2164f: 0x6c011420, + 0x21650: 0x6d04b420, 0x21651: 0x6cd70420, 0x21652: 0x6cc8aa20, + 0x21658: 0x6c04b620, 0x21659: 0x6d1eea20, + 0x21662: 0x6c5d6e20, + 0x21665: 0x6c5a9c20, + 0x21668: 0x6d428c20, 0x21669: 0x6cfe9820, 0x2166b: 0x6c9dba20, + 0x21670: 0x6c40d620, 0x21671: 0x6d25e220, 0x21673: 0x6c0ff020, + 0x21674: 0x6c17ba20, 0x21675: 0x6ce9e220, 0x21677: 0x6c0ff220, + 0x2167d: 0x6c40d820, 0x2167f: 0x6ce55820, + // Block 0x85a, offset 0x21680 + 0x21680: 0x6ca2dc20, + 0x21685: 0x6c556a20, 0x21686: 0x6ca83c20, + 0x2168b: 0x6c5b3e20, + 0x2168c: 0x6c90ea20, 0x2168e: 0x6ce35020, + 0x21690: 0x6cbc5420, 0x21691: 0x6cbbee20, 0x21692: 0x6d380620, + 0x21696: 0x6c2b4220, + 0x2169a: 0x6c8bd820, + 0x2169d: 0x6cc32c20, 0x2169e: 0x6d3b9a20, + 0x216a0: 0x6c828e20, 0x216a2: 0x6d013620, + 0x216a5: 0x6cc56220, + 0x216a8: 0x6c28f620, 0x216aa: 0x6c316020, 0x216ab: 0x6ca71420, + 0x216af: 0x6cd2ae20, + 0x216b2: 0x6cfb2020, + 0x216b9: 0x6d343820, + 0x216bd: 0x6c008820, 0x216be: 0x6c21f220, 0x216bf: 0x6cb42a20, + // Block 0x85b, offset 0x216c0 + 0x216c1: 0x6cd2b620, + 0x216c5: 0x6cc0de20, 0x216c6: 0x6cd55020, 0x216c7: 0x6c2cbe20, + 0x216c9: 0x6cffa420, 0x216ca: 0x6cd70a20, + 0x216cc: 0x6c586020, + 0x216d0: 0x6d149220, 0x216d1: 0x6c72dc20, + 0x216d4: 0x6d34fc20, + 0x216dc: 0x6d2f9e20, + 0x216e3: 0x6d06a220, + 0x216ef: 0x6c905a20, + 0x216f1: 0x6d3aca20, 0x216f3: 0x6cdd5620, + 0x216f7: 0x6c2e8020, + 0x216fa: 0x6cc18420, + 0x216fc: 0x6c78a220, 0x216fd: 0x6c54ba20, 0x216fe: 0x6c708220, + // Block 0x85c, offset 0x21700 + 0x21700: 0x6cbea420, + 0x2170d: 0x6c0dae20, + 0x21715: 0x6ce3f220, 0x21717: 0x6c744820, + 0x2171a: 0x6cc05a20, + 0x21723: 0x6c67e420, + 0x2172a: 0x6d282e20, + 0x2172d: 0x6c9a9a20, 0x2172e: 0x6caf6e20, + 0x21730: 0x6cc1a020, + 0x2173c: 0x6c9d5220, 0x2173f: 0x6ce3fe20, + // Block 0x85d, offset 0x21740 + 0x21742: 0x6c768c20, + 0x21744: 0x6c08e820, 0x21746: 0x6cc11c20, + 0x2174f: 0x6ce56620, + 0x21751: 0x6c1f6c20, + 0x21758: 0x6c714a20, 0x2175a: 0x6cf69620, + 0x2175e: 0x6c8c5e20, + 0x2176d: 0x6c1bca20, 0x2176e: 0x6c5f7e20, + 0x21774: 0x6c917a20, + 0x21778: 0x6c876220, + 0x2177e: 0x6c73c820, + // Block 0x85e, offset 0x21780 + 0x21785: 0x6d397c20, 0x21786: 0x6c921020, + 0x2178e: 0x6ca7f620, + 0x21794: 0x6cc2c020, + 0x217ad: 0x6d0b6820, 0x217af: 0x6c35c220, + 0x217b1: 0x6c564020, + // Block 0x85f, offset 0x217c0 + 0x217c0: 0x6c982620, + 0x217c9: 0x6cf4a020, + 0x217cc: 0x6c137620, + 0x217d1: 0x6cbd1820, 0x217d2: 0x6c6a6220, 0x217d3: 0x6c52f420, + 0x217d5: 0x6c27b620, 0x217d6: 0x6c371c20, 0x217d7: 0x6d2b3a20, + 0x217d8: 0x6c565220, 0x217d9: 0x6c020e20, 0x217da: 0x6c6bb220, 0x217db: 0x6c3faa20, + 0x217dc: 0x6d1e7020, 0x217de: 0x6c3c1a20, + 0x217ec: 0x6ca26620, + 0x217f6: 0x6ccb1620, 0x217f7: 0x6c238a20, + 0x217fb: 0x6c772220, + // Block 0x860, offset 0x21800 + 0x21802: 0x6d11ea20, 0x21803: 0x6c008c20, + 0x21804: 0x6c05a620, 0x21806: 0x6cb34c20, + 0x21808: 0x6cd2b820, 0x21809: 0x6c392a20, 0x2180b: 0x6c70f420, + 0x2180c: 0x6cafb420, 0x2180e: 0x6cf07420, 0x2180f: 0x6c7a2220, + 0x21810: 0x6cbc8620, 0x21811: 0x6c417220, + 0x21822: 0x6c7be220, 0x21823: 0x6cdc2420, + 0x21824: 0x6c07d620, 0x21825: 0x6c632820, 0x21826: 0x6d0b8020, + 0x2182a: 0x6c76fe20, 0x2182b: 0x6ca7f820, + 0x2182d: 0x6d03cc20, 0x2182f: 0x6cf85c20, + 0x21831: 0x6c8c4a20, 0x21832: 0x6c347e20, + 0x21834: 0x6c159a20, + // Block 0x861, offset 0x21840 + 0x21848: 0x6cd32e20, 0x2184b: 0x6c334020, + 0x2184d: 0x6c675020, 0x2184e: 0x6d222a20, 0x2184f: 0x6c922020, + 0x21850: 0x6c372020, 0x21853: 0x6c476420, + 0x21855: 0x6cefa020, 0x21856: 0x6c17d620, 0x21857: 0x6c590020, + 0x21858: 0x6c0ce220, 0x2185b: 0x6c4e9420, + 0x2185c: 0x6ce99e20, 0x2185d: 0x6ca32420, 0x2185e: 0x6cb6e620, + 0x21860: 0x6ce7e820, 0x21861: 0x6d24d220, 0x21862: 0x6cede020, + 0x21864: 0x6cf3b020, 0x21865: 0x6c434220, + 0x21868: 0x6c792e20, 0x2186a: 0x6d14ba20, + 0x21878: 0x6cfe9a20, 0x2187a: 0x6c4ae420, 0x2187b: 0x6d0b8c20, + 0x2187c: 0x6cdc2e20, 0x2187d: 0x6cd95420, 0x2187f: 0x6d3d3820, + // Block 0x862, offset 0x21880 + 0x21882: 0x6ce84a20, 0x21883: 0x6cfbf420, + 0x21888: 0x6d2b4420, 0x21889: 0x6c85c620, + 0x2188c: 0x6d3acc20, 0x2188e: 0x6c6aa220, + 0x21891: 0x6ce3e820, + 0x21894: 0x6d009c20, 0x21895: 0x6cbf1220, 0x21897: 0x6d0b9420, + 0x21898: 0x6c708620, 0x2189b: 0x6d1a5a20, + 0x2189c: 0x6d345220, 0x2189e: 0x6c76d020, 0x2189f: 0x6d3e2220, + 0x218a1: 0x6c77f420, 0x218a3: 0x6ca81220, + 0x218a4: 0x6cbb0620, 0x218a5: 0x6ced0220, 0x218a6: 0x6d2abc20, + 0x218a8: 0x6c708820, 0x218aa: 0x6d3f4220, + // Block 0x863, offset 0x218c0 + 0x218c4: 0x6d0b9620, 0x218c7: 0x6c8bae20, + 0x218c9: 0x6cb5c020, + 0x218ce: 0x6c5b3420, + 0x218d3: 0x6cb77a20, + 0x218d5: 0x6d0fa820, 0x218d6: 0x6cdc3620, + 0x218d8: 0x6cb6f220, 0x218d9: 0x6c4a5620, + 0x218e2: 0x6cbe1020, 0x218e3: 0x6c353e20, + 0x218e5: 0x6d429820, + 0x218e8: 0x6d2b4820, 0x218e9: 0x6cb77c20, 0x218ea: 0x6c602e20, + 0x218ec: 0x6ceb2020, 0x218ed: 0x6c2e9c20, 0x218ef: 0x6c5bbe20, + 0x218f0: 0x6c98e420, 0x218f2: 0x6d063e20, + 0x218f5: 0x6c53fe20, 0x218f6: 0x6d0d7c20, 0x218f7: 0x6cfdc220, + 0x218f8: 0x6c231020, 0x218f9: 0x6c555820, + 0x218fc: 0x6c01c020, 0x218fe: 0x6c0de420, + // Block 0x864, offset 0x21900 + 0x21907: 0x6c348e20, + 0x21910: 0x6d3a6a20, 0x21911: 0x6c2e9e20, 0x21912: 0x6d1ea220, 0x21913: 0x6cb6fa20, + 0x21914: 0x6cd26820, 0x21915: 0x6d099a20, 0x21916: 0x6d1ea420, 0x21917: 0x6c76ae20, + 0x21918: 0x6cbc2420, 0x2191b: 0x6cbab620, + 0x2191c: 0x6cae3e20, 0x2191f: 0x6cc2ee20, + 0x21921: 0x6d1c6e20, + 0x21927: 0x6ccbf220, + 0x2192b: 0x6ce1d020, + 0x2192d: 0x6c53c020, 0x2192e: 0x6cb06220, 0x2192f: 0x6d110a20, + 0x21934: 0x6ce8bc20, 0x21935: 0x6c148220, 0x21937: 0x6cfa3c20, + 0x21938: 0x6cb5f620, 0x2193a: 0x6cbf3a20, + 0x2193d: 0x6c6d1220, + // Block 0x865, offset 0x21940 + 0x21948: 0x6d316020, + 0x2194c: 0x6d39ae20, 0x2194e: 0x6cf64420, + 0x21950: 0x6cf22a20, 0x21951: 0x6d37f820, + 0x21955: 0x6cdc4420, + 0x21958: 0x6c781020, 0x21959: 0x6c7e0c20, 0x2195a: 0x6c777220, + 0x2195d: 0x6c176c20, 0x2195e: 0x6c09f020, 0x2195f: 0x6ca13a20, + 0x21960: 0x6d3b1220, 0x21961: 0x6c4edc20, 0x21962: 0x6d227820, 0x21963: 0x6d153220, + 0x21964: 0x6c966c20, 0x21967: 0x6cb7aa20, + 0x21968: 0x6c4c0020, 0x21969: 0x6c97e420, 0x2196a: 0x6c89f420, 0x2196b: 0x6c8bc020, + 0x2196c: 0x6d40c620, 0x2196d: 0x6c82cc20, 0x2196e: 0x6c56b220, 0x2196f: 0x6c209220, + 0x21970: 0x6cb7ac20, 0x21971: 0x6c824420, + // Block 0x866, offset 0x21980 + 0x21981: 0x6c1ac420, 0x21983: 0x6cb33020, + 0x21984: 0x6c2eca20, + 0x2198a: 0x6c82ce20, + 0x2198e: 0x6d160420, + 0x21993: 0x6c2d7620, + 0x21996: 0x6c33a420, 0x21997: 0x6c42d620, + 0x21998: 0x6c54f220, 0x2199a: 0x6cff0020, 0x2199b: 0x6c40ca20, + 0x2199c: 0x6cae8020, + 0x219ac: 0x6cd06a20, + 0x219b1: 0x6cef2a20, + 0x219bb: 0x6c335820, + 0x219bc: 0x6c177220, 0x219bd: 0x6d1b0420, 0x219be: 0x6c7b3a20, 0x219bf: 0x6c7a6020, + // Block 0x867, offset 0x219c0 + 0x219c1: 0x6d41ce20, 0x219c2: 0x6c47ca20, + 0x219c5: 0x6d285420, 0x219c6: 0x6d36da20, + 0x219c9: 0x6c629420, 0x219ca: 0x6c199020, + 0x219d6: 0x6d020e20, + 0x219db: 0x6d419e20, + 0x219dc: 0x6c017420, 0x219dd: 0x6c4fb220, + 0x219e0: 0x6cb36020, 0x219e2: 0x6c2b9820, 0x219e3: 0x6d135820, + 0x219e7: 0x6ca4c420, + 0x219f1: 0x6c6b4220, 0x219f2: 0x6c059220, 0x219f3: 0x6c804020, + 0x219f4: 0x6c124820, 0x219f6: 0x6c0a6620, + 0x219fb: 0x6d2e1a20, + 0x219fc: 0x6cb7e620, + // Block 0x868, offset 0x21a00 + 0x21a02: 0x6ca4c620, + 0x21a05: 0x6c940c20, 0x21a07: 0x6c7c0a20, + 0x21a09: 0x6ca08420, 0x21a0b: 0x6c82e620, + 0x21a0c: 0x6cad7420, + 0x21a12: 0x6c86c420, 0x21a13: 0x6c136420, + 0x21a15: 0x6c299820, 0x21a16: 0x6c82e820, + 0x21a19: 0x6c36cc20, 0x21a1b: 0x6c086020, + 0x21a1c: 0x6c74e820, + 0x21a25: 0x6d083420, 0x21a26: 0x6ca89420, + 0x21a28: 0x6c4d7c20, + 0x21a2e: 0x6cfc4220, + 0x21a30: 0x6c661620, 0x21a31: 0x6c9c9e20, 0x21a32: 0x6ca8a020, + 0x21a3b: 0x6c124a20, + 0x21a3c: 0x6cd97820, 0x21a3d: 0x6d2ba820, 0x21a3e: 0x6d194220, + // Block 0x869, offset 0x21a40 + 0x21a42: 0x6c1d3020, + 0x21a44: 0x6c125020, + 0x21a49: 0x6c830620, 0x21a4a: 0x6caad220, 0x21a4b: 0x6c876420, + 0x21a4e: 0x6c84ba20, 0x21a4f: 0x6c957220, + 0x21a53: 0x6ce18a20, + 0x21a56: 0x6ca8c420, 0x21a57: 0x6ca8c620, + 0x21a59: 0x6c5fae20, 0x21a5b: 0x6c831220, + 0x21a5d: 0x6ca48020, + 0x21a60: 0x6c8c1420, 0x21a61: 0x6c8dce20, + 0x21a64: 0x6cfbe220, 0x21a65: 0x6d24a820, 0x21a67: 0x6d28ec20, + 0x21a68: 0x6cc34a20, 0x21a69: 0x6c8ac020, + 0x21a6f: 0x6d22ce20, + 0x21a70: 0x6c597620, + 0x21a7a: 0x6ca4de20, + 0x21a7c: 0x6d0a7820, 0x21a7e: 0x6c711020, 0x21a7f: 0x6c5dbc20, + // Block 0x86a, offset 0x21a80 + 0x21a81: 0x6d179420, + 0x21a8a: 0x6cf71420, 0x21a8b: 0x6ccb8a20, + 0x21a8c: 0x6c697020, 0x21a8d: 0x6d1de020, + 0x21a95: 0x6cd18c20, 0x21a96: 0x6c6d8420, 0x21a97: 0x6ced6e20, + 0x21a98: 0x6d129e20, 0x21a99: 0x6c6f4420, + 0x21a9c: 0x6c45d020, + 0x21aa1: 0x6c5aa020, + 0x21aaa: 0x6c37a420, + 0x21ab5: 0x6c4e7a20, + 0x21abc: 0x6c3e3020, + // Block 0x86b, offset 0x21ac0 + 0x21ac0: 0x6c3e4a20, 0x21ac1: 0x6d3d4a20, 0x21ac2: 0x6c5eb620, + 0x21acf: 0x6c053a20, + 0x21ad2: 0x6cb56620, 0x21ad3: 0x6cd2a620, + 0x21ad5: 0x6c2df420, 0x21ad6: 0x6cadfa20, 0x21ad7: 0x6cfbe420, + 0x21ad8: 0x6cc9f620, + 0x21add: 0x6c169220, 0x21ade: 0x6d264620, + 0x21ae0: 0x6c455820, 0x21ae2: 0x6cf34220, + 0x21ae4: 0x6c3b0a20, 0x21ae7: 0x6c159020, + 0x21ae9: 0x6ca58420, 0x21aea: 0x6c73d820, + 0x21aec: 0x6d2f8220, 0x21aee: 0x6cb96c20, + 0x21af1: 0x6c029820, + 0x21af6: 0x6cedf820, 0x21af7: 0x6d379020, + 0x21af9: 0x6c597820, 0x21afb: 0x6c106620, + 0x21afc: 0x6d3a5a20, 0x21afd: 0x6c092e20, 0x21afe: 0x6c173620, 0x21aff: 0x6d328620, + // Block 0x86c, offset 0x21b00 + 0x21b00: 0x6c3de620, 0x21b01: 0x6c79b820, 0x21b03: 0x6d422c20, + 0x21b04: 0x6d086c20, 0x21b06: 0x6c3fb220, + 0x21b0a: 0x6d118a20, + 0x21b0d: 0x6c0e4e20, 0x21b0f: 0x6c06e220, + 0x21b10: 0x6d007c20, 0x21b11: 0x6cd33020, 0x21b12: 0x6d149620, + 0x21b14: 0x6c531020, 0x21b15: 0x6c251c20, 0x21b17: 0x6d16e620, + 0x21b18: 0x6d3b7620, + 0x21b1d: 0x6c1bf620, + 0x21b24: 0x6cb2fe20, + 0x21b28: 0x6d1a3a20, + 0x21b31: 0x6d260a20, + 0x21b36: 0x6c6edc20, + 0x21b39: 0x6c995c20, 0x21b3a: 0x6cba4820, + 0x21b3c: 0x6d172420, + // Block 0x86d, offset 0x21b40 + 0x21b40: 0x6cf3b220, + 0x21b4d: 0x6c069820, 0x21b4e: 0x6c5dbe20, 0x21b4f: 0x6c239420, + 0x21b50: 0x6c797220, + 0x21b55: 0x6cde4820, 0x21b57: 0x6c4ea620, + 0x21b58: 0x6cba4e20, + 0x21b5c: 0x6d345420, + 0x21b62: 0x6ccb2420, + 0x21b65: 0x6cb8d620, 0x21b66: 0x6c4cb420, + 0x21b69: 0x6c4bbe20, + 0x21b6c: 0x6c649820, 0x21b6d: 0x6d37b820, 0x21b6e: 0x6c9e2220, 0x21b6f: 0x6c4afa20, + 0x21b70: 0x6cd37e20, 0x21b71: 0x6ca1d220, 0x21b72: 0x6c363220, 0x21b73: 0x6c039e20, + 0x21b74: 0x6c7e7220, + 0x21b78: 0x6d392820, 0x21b7a: 0x6c603020, + // Block 0x86e, offset 0x21b80 + 0x21b80: 0x6d2a4a20, + 0x21b84: 0x6d2bd820, 0x21b85: 0x6d179820, 0x21b87: 0x6c468420, + 0x21b8a: 0x6c4a6e20, 0x21b8b: 0x6d1bc420, + 0x21b8c: 0x6ccc9820, 0x21b8d: 0x6c513420, 0x21b8e: 0x6c057820, 0x21b8f: 0x6ca12a20, + 0x21b90: 0x6c9b1e20, 0x21b93: 0x6cf4fe20, + 0x21b94: 0x6c277620, 0x21b97: 0x6c6f1620, + 0x21b9c: 0x6c4ed020, 0x21b9f: 0x6ce70220, + 0x21ba0: 0x6c79be20, 0x21ba1: 0x6c841220, 0x21ba2: 0x6d368220, 0x21ba3: 0x6c5bf420, + 0x21ba4: 0x6d296e20, 0x21ba6: 0x6c2dfc20, 0x21ba7: 0x6c244420, + 0x21bb1: 0x6d368420, 0x21bb3: 0x6c7adc20, + 0x21bb5: 0x6cfe4a20, 0x21bb6: 0x6c57ba20, 0x21bb7: 0x6c8a0c20, + 0x21bb8: 0x6c255620, 0x21bb9: 0x6cbb9a20, 0x21bba: 0x6c692420, + 0x21bbc: 0x6d05d020, 0x21bbd: 0x6c37da20, 0x21bbf: 0x6cead020, + // Block 0x86f, offset 0x21bc0 + 0x21bc0: 0x6ce00020, 0x21bc1: 0x6d36a820, + 0x21bc8: 0x6ca51020, 0x21bc9: 0x6c99ac20, 0x21bca: 0x6c2c8c20, 0x21bcb: 0x6c135820, + 0x21bce: 0x6c693a20, 0x21bcf: 0x6c884820, + 0x21bd1: 0x6ccc1820, 0x21bd2: 0x6c28aa20, + 0x21bd5: 0x6cdc6c20, 0x21bd6: 0x6c884a20, 0x21bd7: 0x6c4cf020, + 0x21bda: 0x6c0c7c20, + 0x21bdc: 0x6c22e220, 0x21bdd: 0x6c2d7e20, 0x21bde: 0x6c93fc20, 0x21bdf: 0x6ca64e20, + 0x21be0: 0x6d0dda20, 0x21be1: 0x6c7fbc20, + 0x21be4: 0x6c415620, 0x21be5: 0x6c1eb420, + 0x21be9: 0x6c0a8820, 0x21bea: 0x6d40ea20, 0x21beb: 0x6c5c6620, + 0x21bed: 0x6c7f4220, 0x21bee: 0x6cfbba20, 0x21bef: 0x6c3bfc20, + 0x21bf0: 0x6c520220, + 0x21bf9: 0x6d124020, 0x21bfa: 0x6d2e3220, + 0x21bfc: 0x6ca56620, 0x21bfe: 0x6c95d020, + // Block 0x870, offset 0x21c00 + 0x21c00: 0x6d25d620, 0x21c02: 0x6ca5ac20, + 0x21c09: 0x6cc58220, + 0x21c1c: 0x6c43e820, 0x21c1e: 0x6c65a820, 0x21c1f: 0x6cb2b420, + 0x21c23: 0x6c0d1620, + 0x21c26: 0x6c66d020, + 0x21c29: 0x6c0e2e20, + 0x21c2f: 0x6c9d1820, + 0x21c30: 0x6c563420, + 0x21c34: 0x6c2df220, 0x21c36: 0x6d1e8c20, 0x21c37: 0x6d108c20, + 0x21c38: 0x6c07d020, 0x21c3a: 0x6c189820, 0x21c3b: 0x6c5e8c20, + 0x21c3d: 0x6d108e20, + // Block 0x871, offset 0x21c40 + 0x21c47: 0x6c491020, + 0x21c48: 0x6d0e5e20, + 0x21c55: 0x6c1bc820, 0x21c57: 0x6ccc3a20, + 0x21c58: 0x6d0d3820, 0x21c59: 0x6d165e20, 0x21c5a: 0x6d166020, 0x21c5b: 0x6c17fc20, + 0x21c5e: 0x6c4e8220, 0x21c5f: 0x6c597420, + 0x21c64: 0x6cd71020, 0x21c65: 0x6cdc2220, 0x21c66: 0x6cc56820, 0x21c67: 0x6cdfcc20, + 0x21c68: 0x6d34e420, 0x21c6a: 0x6c391e20, 0x21c6b: 0x6c3cc620, + 0x21c70: 0x6cdfce20, 0x21c72: 0x6c9c3620, 0x21c73: 0x6cafb620, + 0x21c74: 0x6c106820, 0x21c75: 0x6ca30e20, 0x21c76: 0x6ce48220, 0x21c77: 0x6c036620, + 0x21c78: 0x6d16b020, + // Block 0x872, offset 0x21c80 + 0x21c82: 0x6d0d4820, + 0x21c84: 0x6ce54c20, 0x21c86: 0x6d10ce20, 0x21c87: 0x6cd04c20, + 0x21c88: 0x6c77dc20, 0x21c89: 0x6ce72420, 0x21c8b: 0x6d084420, + 0x21c93: 0x6d202820, + 0x21c95: 0x6c043a20, + 0x21c99: 0x6cf9a220, 0x21c9a: 0x6c938420, 0x21c9b: 0x6c7dce20, + 0x21c9c: 0x6d29d220, 0x21c9d: 0x6cc02c20, + 0x21ca0: 0x6c243020, 0x21ca1: 0x6d416a20, 0x21ca2: 0x6c90e020, + 0x21ca4: 0x6cf9a420, + 0x21caf: 0x6ccfca20, + 0x21cb2: 0x6cb43020, + 0x21cb4: 0x6c6da620, 0x21cb5: 0x6cbaae20, 0x21cb6: 0x6d175820, + 0x21cb8: 0x6ca81420, 0x21cb9: 0x6c32fc20, 0x21cbb: 0x6c6ab420, + 0x21cbc: 0x6cdc3820, 0x21cbd: 0x6d2e5820, 0x21cbe: 0x6c23e420, + // Block 0x873, offset 0x21cc0 + 0x21cc1: 0x6c07e420, 0x21cc2: 0x6c491220, 0x21cc3: 0x6ccf2a20, + 0x21cc5: 0x6c6cfe20, 0x21cc6: 0x6c2c3e20, + 0x21cd1: 0x6c27d220, 0x21cd3: 0x6ca3a220, + 0x21cd5: 0x6ca9fc20, 0x21cd7: 0x6c601820, + 0x21cd8: 0x6d0c8220, 0x21cda: 0x6caa2020, + 0x21cdc: 0x6c325a20, 0x21cdd: 0x6cf09020, 0x21cde: 0x6cb0f420, + 0x21ce2: 0x6c555a20, + 0x21ce4: 0x6c644020, 0x21ce5: 0x6d12ee20, 0x21ce6: 0x6c759220, 0x21ce7: 0x6c7f9c20, + 0x21ce8: 0x6c7e7420, 0x21ce9: 0x6d19de20, + 0x21ced: 0x6ce9a220, + 0x21cf5: 0x6ca4f620, + 0x21cfa: 0x6d411c20, + 0x21cff: 0x6c96c220, + // Block 0x874, offset 0x21d00 + 0x21d00: 0x6cd7f020, 0x21d01: 0x6d365420, + 0x21d04: 0x6c5ac020, 0x21d05: 0x6d3c8e20, 0x21d07: 0x6c5bd820, + 0x21d0d: 0x6c1e8c20, 0x21d0f: 0x6c182420, + 0x21d12: 0x6d04da20, 0x21d13: 0x6c7fa220, + 0x21d15: 0x6c232620, 0x21d16: 0x6cd0bc20, 0x21d17: 0x6ca13c20, + 0x21d18: 0x6d140220, 0x21d19: 0x6d111a20, 0x21d1a: 0x6cf7fa20, 0x21d1b: 0x6d419020, + 0x21d1c: 0x6c0e2820, + 0x21d27: 0x6d216c20, + 0x21d29: 0x6c927e20, + 0x21d2e: 0x6ce9b620, 0x21d2f: 0x6ceffe20, + 0x21d31: 0x6c3b8820, 0x21d32: 0x6cd06c20, + 0x21d3b: 0x6c8a0e20, + // Block 0x875, offset 0x21d40 + 0x21d42: 0x6cd56a20, 0x21d43: 0x6c284220, + 0x21d44: 0x6c732620, 0x21d45: 0x6d21a020, 0x21d46: 0x6d034a20, 0x21d47: 0x6d114220, + 0x21d48: 0x6cda5820, + 0x21d52: 0x6c5d8020, + 0x21d54: 0x6cb92220, + 0x21d5a: 0x6c967c20, + 0x21d5d: 0x6c767020, + 0x21d61: 0x6c91e620, 0x21d63: 0x6d1ebc20, + 0x21d6e: 0x6cfd2e20, + 0x21d79: 0x6cf40620, 0x21d7b: 0x6d1b2020, + 0x21d7c: 0x6cf72c20, 0x21d7f: 0x6d2d0820, + // Block 0x876, offset 0x21d80 + 0x21d80: 0x6d027020, + 0x21d84: 0x6cc1fa20, + 0x21d88: 0x6c84be20, + 0x21d8d: 0x6cb95820, + 0x21d94: 0x6c8dd020, 0x21d95: 0x6c947820, + 0x21d9a: 0x6c14b220, + 0x21da6: 0x6d334420, + 0x21da8: 0x6d0c8420, + 0x21db2: 0x6d1b3820, 0x21db3: 0x6c7c5c20, + 0x21db7: 0x6cc0d220, + 0x21db9: 0x6c3dd820, 0x21dbb: 0x6d22d420, + // Block 0x877, offset 0x21dc0 + 0x21dc1: 0x6cb57e20, + 0x21dc6: 0x6cb75620, 0x21dc7: 0x6c61a620, + 0x21dc8: 0x6d24ce20, + 0x21dce: 0x6c434420, 0x21dcf: 0x6c734820, + 0x21dd1: 0x6cb5a020, 0x21dd3: 0x6c411020, + 0x21dd5: 0x6cc37220, + 0x21dda: 0x6cf09220, + 0x21de7: 0x6d368620, + 0x21deb: 0x6c65ba20, + 0x21ded: 0x6cd8d620, + 0x21df0: 0x6d188c20, 0x21df1: 0x6cb91c20, + 0x21dfc: 0x6c856220, 0x21dff: 0x6d29ce20, + // Block 0x878, offset 0x21e00 + 0x21e00: 0x6d168020, 0x21e02: 0x6c110620, 0x21e03: 0x6d168220, + 0x21e04: 0x6c437220, 0x21e06: 0x6c2e6e20, + 0x21e08: 0x6d33a420, 0x21e09: 0x6d16ec20, 0x21e0b: 0x6d28fa20, + 0x21e0c: 0x6c275220, 0x21e0e: 0x6cdab220, + 0x21e14: 0x6c6b4420, 0x21e15: 0x6c193820, 0x21e16: 0x6cc1fc20, + 0x21e18: 0x6c4e7820, 0x21e19: 0x6cfb1e20, + 0x21e20: 0x6cc2ae20, 0x21e21: 0x6c6a5620, + 0x21e25: 0x6c733820, + 0x21e2a: 0x6c285c20, + 0x21e2d: 0x6c6c2420, + 0x21e34: 0x6c0da820, 0x21e35: 0x6c551a20, + 0x21e39: 0x6c73da20, 0x21e3b: 0x6d20b020, + // Block 0x879, offset 0x21e40 + 0x21e43: 0x6c84fa20, + 0x21e44: 0x6cbb0420, 0x21e45: 0x6cd70620, 0x21e46: 0x6c7a2420, + 0x21e48: 0x6d31b620, + 0x21e4d: 0x6c3de820, 0x21e4e: 0x6ccfac20, + 0x21e52: 0x6c20c020, + 0x21e55: 0x6ce72620, 0x21e57: 0x6d16ee20, + 0x21e59: 0x6d0f9220, + 0x21e5c: 0x6ceafa20, 0x21e5d: 0x6d385e20, 0x21e5e: 0x6c5ff220, + 0x21e64: 0x6d0a7a20, 0x21e66: 0x6cd05220, 0x21e67: 0x6d078820, + 0x21e6d: 0x6c8e4820, 0x21e6e: 0x6d24dc20, 0x21e6f: 0x6c554220, + 0x21e70: 0x6d334820, 0x21e73: 0x6cae6620, + 0x21e77: 0x6c742220, + // Block 0x87a, offset 0x21e80 + 0x21e82: 0x6d362020, 0x21e83: 0x6cb0f620, + 0x21e84: 0x6d261820, 0x21e86: 0x6c649a20, + 0x21e8a: 0x6cad0220, + 0x21e8e: 0x6d3bca20, + 0x21e90: 0x6cfb6e20, 0x21e92: 0x6c080220, + 0x21e94: 0x6c232820, 0x21e96: 0x6ca13e20, + 0x21e9a: 0x6c4c7420, + 0x21e9e: 0x6c1a3420, 0x21e9f: 0x6cbb9c20, + 0x21ea6: 0x6c0a4a20, + 0x21ea9: 0x6cbb4820, 0x21eab: 0x6d38aa20, + 0x21eb2: 0x6c38d020, 0x21eb3: 0x6c0cc420, + 0x21ebe: 0x6c0fa020, 0x21ebf: 0x6cc73220, + // Block 0x87b, offset 0x21ec0 + 0x21ec5: 0x6c2f8820, 0x21ec6: 0x6cc32e20, 0x21ec7: 0x6c703c20, + 0x21ec8: 0x6d117420, + 0x21ed3: 0x6cf98620, + 0x21ed6: 0x6d2a3e20, + 0x21edd: 0x6c27c820, 0x21edf: 0x6cf44420, + 0x21ee0: 0x6ceb1420, 0x21ee2: 0x6c54c820, + 0x21ee7: 0x6cf64620, + 0x21eec: 0x6c7f1a20, 0x21eee: 0x6c3a1620, + 0x21ef9: 0x6c55ec20, + // Block 0x87c, offset 0x21f00 + 0x21f06: 0x6cfa7220, + 0x21f09: 0x6ccd2c20, + 0x21f0d: 0x6c3a8420, + 0x21f10: 0x6c261820, 0x21f12: 0x6c3e3220, + 0x21f14: 0x6c1f3020, + 0x21f1d: 0x6c2fd020, 0x21f1e: 0x6c807020, + 0x21f29: 0x6cf7fc20, + 0x21f2f: 0x6c0c1420, + 0x21f30: 0x6d23e820, 0x21f31: 0x6cdc6e20, 0x21f32: 0x6cf80c20, + 0x21f37: 0x6cb3e620, + 0x21f3e: 0x6c697c20, + // Block 0x87d, offset 0x21f40 + 0x21f40: 0x6d166420, 0x21f43: 0x6cecb820, + 0x21f44: 0x6c611e20, 0x21f46: 0x6cecc620, 0x21f47: 0x6ce9f220, + 0x21f4b: 0x6c021020, + 0x21f4d: 0x6ce45820, 0x21f4e: 0x6c1b0020, + 0x21f52: 0x6cc46220, + 0x21f54: 0x6cc96820, 0x21f55: 0x6d1a2c20, 0x21f56: 0x6caf3420, 0x21f57: 0x6c228e20, + 0x21f58: 0x6ce71a20, 0x21f59: 0x6d1ace20, + 0x21f5c: 0x6c43c820, 0x21f5d: 0x6ce55020, 0x21f5e: 0x6d329620, 0x21f5f: 0x6d390c20, + 0x21f61: 0x6d149820, 0x21f62: 0x6c7ae420, 0x21f63: 0x6cd90c20, + 0x21f67: 0x6c2c2820, + 0x21f6c: 0x6d008820, 0x21f6e: 0x6cfe9e20, 0x21f6f: 0x6c4a1c20, + 0x21f70: 0x6ceb7420, 0x21f71: 0x6c3c3620, 0x21f72: 0x6cf3b420, + 0x21f75: 0x6d053220, + 0x21f7f: 0x6d1f1620, + // Block 0x87e, offset 0x21f80 + 0x21f81: 0x6c8ce020, 0x21f82: 0x6d0e6020, + 0x21f85: 0x6c2ff620, 0x21f86: 0x6cb77e20, 0x21f87: 0x6ce21a20, + 0x21f88: 0x6c4dfc20, 0x21f8a: 0x6c1b1c20, 0x21f8b: 0x6cd91820, + 0x21f91: 0x6cc35820, + 0x21f94: 0x6c4ea820, + 0x21f9f: 0x6cc77820, + 0x21fa0: 0x6cb78e20, 0x21fa1: 0x6c762c20, 0x21fa2: 0x6d211e20, 0x21fa3: 0x6c139a20, + 0x21fa4: 0x6c1a8220, 0x21fa5: 0x6d233a20, 0x21fa7: 0x6c0e2020, + 0x21fa9: 0x6c231220, 0x21faa: 0x6d39a420, + 0x21fac: 0x6d235420, + 0x21fb1: 0x6c744a20, 0x21fb2: 0x6c8f3620, 0x21fb3: 0x6ccab220, + 0x21fb4: 0x6d236820, + // Block 0x87f, offset 0x21fc0 + 0x21fc5: 0x6cd66820, + 0x21fcb: 0x6d262020, + 0x21fce: 0x6d2eba20, + 0x21fd1: 0x6cd66a20, 0x21fd3: 0x6c1ee420, + 0x21fd4: 0x6d2ec620, 0x21fd5: 0x6cca2020, 0x21fd6: 0x6cfabe20, + 0x21fd8: 0x6c24d820, 0x21fd9: 0x6c9bde20, 0x21fda: 0x6c2b7c20, + 0x21fde: 0x6d368820, 0x21fdf: 0x6c02de20, + 0x21fe6: 0x6d04e020, + 0x21fe8: 0x6cb11e20, 0x21fea: 0x6c69bc20, 0x21feb: 0x6c7b6c20, + 0x21fec: 0x6cc98620, 0x21fed: 0x6cfcf420, 0x21fee: 0x6d2cda20, 0x21fef: 0x6c2d7820, + 0x21ff7: 0x6d154420, + 0x21ffa: 0x6c5c2e20, 0x21ffb: 0x6ccda620, + // Block 0x880, offset 0x22000 + 0x22004: 0x6c1d2220, 0x22005: 0x6d156220, 0x22006: 0x6d021220, 0x22007: 0x6d36dc20, + 0x22008: 0x6ce5e020, 0x2200a: 0x6cb26c20, 0x2200b: 0x6cfbb020, + 0x2200e: 0x6cfadc20, 0x2200f: 0x6cdb4c20, + 0x22011: 0x6c24a020, + 0x22017: 0x6cd97220, + 0x2201b: 0x6c522820, + 0x2201d: 0x6cfd3a20, 0x2201f: 0x6d1f8e20, + 0x22021: 0x6d246420, + 0x22024: 0x6cdf5220, 0x22026: 0x6c751820, 0x22027: 0x6ca48220, + 0x22029: 0x6c2cba20, 0x2202b: 0x6d164820, + 0x2202c: 0x6c090620, + 0x22033: 0x6d056220, + 0x22034: 0x6d166820, 0x22035: 0x6cc81020, 0x22037: 0x6c455a20, + 0x2203a: 0x6d166a20, + 0x2203f: 0x6d356e20, + // Block 0x881, offset 0x22040 + 0x22040: 0x6d02a420, 0x22042: 0x6c617820, + 0x22044: 0x6cfa2c20, + 0x22048: 0x6d2f4e20, 0x22049: 0x6ca54620, 0x2204a: 0x6d015620, + 0x2204e: 0x6d168620, + 0x2206b: 0x6c3f3420, + 0x2206d: 0x6ccf3420, 0x2206f: 0x6d253c20, + 0x22070: 0x6c390420, 0x22072: 0x6c3d3c20, 0x22073: 0x6cf4a820, + 0x22074: 0x6cf57c20, 0x22075: 0x6c539c20, + 0x22079: 0x6c618220, 0x2207a: 0x6c170420, + 0x2207f: 0x6ca0ca20, + // Block 0x882, offset 0x22080 + 0x22080: 0x6cae0820, 0x22083: 0x6ca20e20, + 0x22084: 0x6cc00420, 0x22085: 0x6c994a20, 0x22087: 0x6c268020, + 0x22089: 0x6cf98c20, 0x2208a: 0x6ccfae20, 0x2208b: 0x6ce26c20, + 0x2208c: 0x6c530220, 0x2208d: 0x6c093620, + 0x2209d: 0x6ca62620, 0x2209f: 0x6cbbd220, + 0x220a7: 0x6cc84e20, + 0x220b8: 0x6c67d820, 0x220b9: 0x6c138420, 0x220ba: 0x6c9ce220, + 0x220bd: 0x6d16f020, 0x220bf: 0x6cdd0a20, + // Block 0x883, offset 0x220c0 + 0x220c1: 0x6cf4c220, 0x220c2: 0x6d078420, + 0x220c5: 0x6cf76c20, 0x220c7: 0x6d15d020, + 0x220d0: 0x6ca49a20, 0x220d3: 0x6cf07820, + 0x220ee: 0x6c770220, + 0x220f1: 0x6c906020, 0x220f2: 0x6c938620, 0x220f3: 0x6d3c2a20, + 0x220fa: 0x6d35b420, + 0x220fc: 0x6d042220, 0x220fe: 0x6c44f820, 0x220ff: 0x6c6ce620, + // Block 0x884, offset 0x22100 + 0x22100: 0x6cfca420, 0x22101: 0x6c61c820, 0x22102: 0x6c261a20, + 0x22104: 0x6c815020, 0x22105: 0x6c3bb820, 0x22106: 0x6c722a20, + 0x2210b: 0x6c9eb220, + 0x2210c: 0x6cf9a620, + 0x22111: 0x6cda8c20, + 0x22128: 0x6d35b620, 0x2212a: 0x6c567e20, 0x2212b: 0x6c79e220, + 0x2212d: 0x6cdd5820, 0x2212e: 0x6ca68e20, + 0x2213a: 0x6ce28c20, 0x2213b: 0x6d3ace20, + // Block 0x885, offset 0x22140 + 0x22141: 0x6c269820, 0x22143: 0x6cc04420, + 0x22144: 0x6d0b9820, 0x22146: 0x6cfb4820, + 0x22149: 0x6ca58820, + 0x2214d: 0x6d351420, 0x2214e: 0x6c0ce620, + 0x22152: 0x6c1d3a20, 0x22153: 0x6c7f9820, + 0x22154: 0x6c2ff820, 0x22155: 0x6cc43a20, 0x22156: 0x6cfe2e20, + 0x22158: 0x6cff8020, 0x22159: 0x6ced0620, 0x2215a: 0x6cc81420, 0x2215b: 0x6cee5020, + 0x2215c: 0x6ca69820, 0x2215e: 0x6c03fe20, 0x2215f: 0x6d0b9a20, + 0x22165: 0x6cd7e220, 0x22166: 0x6d1ad820, + 0x22168: 0x6d231220, + 0x2216e: 0x6c83b820, 0x2216f: 0x6c5dc020, + // Block 0x886, offset 0x22180 + 0x22197: 0x6c056820, + 0x221a3: 0x6cf5e620, + 0x221a5: 0x6c6f6a20, + 0x221a8: 0x6d01ac20, 0x221a9: 0x6cb8e020, 0x221aa: 0x6caaf820, 0x221ab: 0x6d040020, + 0x221ac: 0x6c344e20, 0x221ad: 0x6c614020, 0x221ae: 0x6cf44a20, 0x221af: 0x6ca21220, + 0x221b0: 0x6d0e6e20, 0x221b1: 0x6cb79020, 0x221b2: 0x6ca2de20, 0x221b3: 0x6c1c1e20, + 0x221b4: 0x6c540220, 0x221b6: 0x6ccaf220, + 0x221b8: 0x6ca4aa20, 0x221bb: 0x6c1a7020, + 0x221bc: 0x6c1a7220, 0x221bd: 0x6c7cd020, 0x221bf: 0x6c644220, + // Block 0x887, offset 0x221c0 + 0x221c0: 0x6ce8ac20, 0x221c2: 0x6c319a20, + 0x221c5: 0x6cf9c220, 0x221c6: 0x6d382e20, 0x221c7: 0x6c5dcc20, + 0x221c8: 0x6c1d1620, 0x221c9: 0x6c26a420, + 0x221cc: 0x6c997c20, 0x221cd: 0x6d120620, + 0x221d3: 0x6c72f220, + 0x221ec: 0x6cd38420, 0x221ef: 0x6d1a6420, + 0x221f3: 0x6c478a20, + 0x221f4: 0x6cf4ec20, + 0x221f8: 0x6c4cee20, 0x221f9: 0x6ce3f620, 0x221fb: 0x6c52a220, + // Block 0x888, offset 0x22200 + 0x22207: 0x6cc54e20, + 0x22209: 0x6d14f420, 0x2220b: 0x6cea7c20, + 0x2220f: 0x6cbf3c20, + 0x22210: 0x6c4d6e20, 0x22212: 0x6cb79e20, + 0x22215: 0x6c5dd820, 0x22216: 0x6ce40020, 0x22217: 0x6caf7020, + 0x2221a: 0x6c451020, + 0x2221c: 0x6d01c420, 0x2221e: 0x6c9d5620, 0x2221f: 0x6c434c20, + 0x22220: 0x6cddf020, 0x22221: 0x6cfdec20, 0x22223: 0x6cd4e620, + 0x22226: 0x6c3e9820, + 0x2222c: 0x6d3b7e20, 0x2222d: 0x6c8f3820, + // Block 0x889, offset 0x22240 + 0x22245: 0x6d1f4420, + 0x2224a: 0x6c1a7820, 0x2224b: 0x6c330620, + 0x22262: 0x6c841420, 0x22263: 0x6d105820, + 0x22264: 0x6c841620, 0x22267: 0x6c91c820, + 0x22268: 0x6ca24e20, 0x22269: 0x6cdc5220, 0x2226a: 0x6c00b620, + 0x2226d: 0x6c79f420, 0x2226f: 0x6d306a20, + 0x22270: 0x6c00b820, 0x22271: 0x6ce2a620, 0x22273: 0x6c93ea20, + 0x22274: 0x6ce9ac20, 0x22275: 0x6c088020, + 0x2227e: 0x6c5bf620, 0x2227f: 0x6c588a20, + // Block 0x88a, offset 0x22280 + 0x2229b: 0x6c7e0e20, + 0x2229d: 0x6d02e020, + 0x222a1: 0x6ccaf420, + 0x222ab: 0x6cd5f020, + 0x222ac: 0x6cc3da20, 0x222ad: 0x6c035620, 0x222ae: 0x6cea0620, + 0x222b2: 0x6c403220, 0x222b3: 0x6c0cba20, + 0x222b5: 0x6ce17e20, 0x222b7: 0x6cfe4c20, + 0x222b9: 0x6cd81420, 0x222ba: 0x6c0f4020, + 0x222bc: 0x6c970020, 0x222bd: 0x6c298020, 0x222bf: 0x6c4b6420, + // Block 0x88b, offset 0x222c0 + 0x222c0: 0x6c522020, 0x222c1: 0x6cf69a20, 0x222c2: 0x6c298220, 0x222c3: 0x6d184e20, + 0x222c5: 0x6c088420, 0x222c7: 0x6c472c20, + 0x222c8: 0x6c255820, 0x222c9: 0x6ccb4420, + 0x222cd: 0x6c441e20, 0x222ce: 0x6d23c220, 0x222cf: 0x6ca2fa20, + 0x222d1: 0x6c865620, 0x222d2: 0x6d36ac20, + 0x222f0: 0x6d2fd420, + 0x222f4: 0x6c5f1220, 0x222f5: 0x6cc87220, + 0x222f9: 0x6c1d5820, + // Block 0x88c, offset 0x22300 + 0x22302: 0x6c6b1820, + 0x2230c: 0x6c172020, 0x2230d: 0x6d307a20, + 0x22312: 0x6cdb1020, 0x22313: 0x6d1db020, + 0x22316: 0x6cb7d420, 0x22317: 0x6d3d9820, + 0x2231a: 0x6c769620, + 0x2231c: 0x6d133c20, 0x2231e: 0x6cb7d620, + 0x22339: 0x6d04a420, + // Block 0x88d, offset 0x22340 + 0x22349: 0x6d141420, 0x2234a: 0x6c1e3020, + 0x2234e: 0x6ce98020, 0x2234f: 0x6c00da20, + 0x22350: 0x6cb1f220, 0x22353: 0x6c8b3620, + 0x22354: 0x6c9dd820, 0x22355: 0x6c00dc20, 0x22357: 0x6ca0ae20, + 0x22358: 0x6cf0e220, 0x22359: 0x6d1d5220, 0x2235a: 0x6ca65020, + 0x2235e: 0x6c0f7420, + 0x22360: 0x6c8f4620, + 0x22373: 0x6cc8e620, + 0x2237b: 0x6c936620, + 0x2237c: 0x6c140c20, 0x2237f: 0x6c1f8620, + // Block 0x88e, offset 0x22380 + 0x22381: 0x6ccb0220, 0x22382: 0x6c847020, + 0x22384: 0x6cd94620, 0x22386: 0x6c86c620, + 0x2238b: 0x6cf90420, + 0x2238d: 0x6d0c3e20, 0x2238e: 0x6c25ce20, + 0x22390: 0x6c8eb620, + 0x22398: 0x6c9b6c20, 0x2239a: 0x6d2e8a20, + 0x223a4: 0x6d3c4c20, 0x223a7: 0x6c9ea620, + 0x223a9: 0x6c86f220, 0x223ab: 0x6c71da20, + 0x223af: 0x6d025220, + 0x223b0: 0x6d025420, 0x223b1: 0x6c904220, 0x223b2: 0x6c8fc220, + // Block 0x88f, offset 0x223c0 + 0x223c2: 0x6ce2c620, 0x223c3: 0x6d3b3820, + 0x223cb: 0x6c155220, + 0x223cc: 0x6cfc4420, 0x223cf: 0x6d1cc220, + 0x223d0: 0x6cae2a20, + 0x223d8: 0x6d012220, 0x223da: 0x6c69dc20, + 0x223de: 0x6c1cf820, + 0x223f3: 0x6c50ae20, + 0x223fd: 0x6cea8420, + // Block 0x890, offset 0x22400 + 0x22405: 0x6c53b220, + 0x22408: 0x6c97b020, 0x2240a: 0x6c6c7a20, + 0x2240c: 0x6cc17020, 0x2240d: 0x6c30d420, 0x2240e: 0x6cbff820, 0x2240f: 0x6d28ee20, + 0x22411: 0x6cd0d420, 0x22412: 0x6d28f020, + 0x22415: 0x6d15ba20, + 0x2241a: 0x6c578020, + 0x2241f: 0x6c76a220, + 0x22430: 0x6d268e20, 0x22431: 0x6ca68420, 0x22432: 0x6cd7d620, + 0x22434: 0x6cf2aa20, + 0x22438: 0x6c118e20, 0x2243a: 0x6c647c20, + 0x2243c: 0x6c9ecc20, 0x2243d: 0x6ccea020, 0x2243f: 0x6cc70820, + // Block 0x891, offset 0x22440 + 0x22440: 0x6c419220, + 0x22445: 0x6cbb0a20, 0x22447: 0x6cd52a20, + 0x22448: 0x6d3d5820, + 0x2244f: 0x6cd1bc20, + 0x22451: 0x6ce3f820, + 0x22456: 0x6d2c3620, 0x22457: 0x6d2d7e20, + 0x2245d: 0x6c3bdc20, 0x2245e: 0x6c9eda20, + 0x22460: 0x6d2b5220, + 0x22464: 0x6d368a20, 0x22465: 0x6cb90020, 0x22466: 0x6c4ede20, 0x22467: 0x6c440e20, + 0x2246e: 0x6c119e20, + 0x22470: 0x6c4c7820, 0x22471: 0x6c685e20, 0x22473: 0x6d1da220, + 0x22474: 0x6c026820, + 0x2247b: 0x6d2c4620, + 0x2247d: 0x6cf8c420, + // Block 0x892, offset 0x22480 + 0x22481: 0x6d05d220, 0x22482: 0x6cf46620, + 0x2248f: 0x6c74b820, + 0x22490: 0x6c5f2a20, 0x22492: 0x6c1c6a20, + 0x22494: 0x6ced5420, 0x22496: 0x6c9ef220, 0x22497: 0x6d2b6420, + 0x2249c: 0x6c6b6e20, 0x2249d: 0x6cd29220, 0x2249f: 0x6cf72e20, + 0x224a1: 0x6c36e220, + 0x224a5: 0x6c564220, 0x224a6: 0x6c564a20, + 0x224a8: 0x6c857020, 0x224ab: 0x6c1f0820, + 0x224ae: 0x6d13c820, 0x224af: 0x6c992c20, + 0x224b0: 0x6d056c20, 0x224b1: 0x6d379820, 0x224b3: 0x6d16b820, + 0x224ba: 0x6c89de20, + 0x224bf: 0x6c647820, + // Block 0x893, offset 0x224c0 + 0x224c0: 0x6c656e20, 0x224c1: 0x6c70fa20, + 0x224c4: 0x6d3abc20, + 0x224c8: 0x6cf43a20, + 0x224cf: 0x6c78a420, + 0x224d0: 0x6c786020, 0x224d1: 0x6c860e20, 0x224d2: 0x6c08dc20, 0x224d3: 0x6c43ec20, + 0x224d5: 0x6d059820, 0x224d6: 0x6ccbfa20, 0x224d7: 0x6c8d1c20, + 0x224d8: 0x6c781220, + 0x224de: 0x6c0f4220, 0x224df: 0x6c0b0820, + 0x224e0: 0x6cd68820, 0x224e1: 0x6cb66e20, 0x224e2: 0x6ccde420, + 0x224e6: 0x6c5e6420, + 0x224e8: 0x6cbc1c20, + 0x224ee: 0x6d166c20, 0x224ef: 0x6c73d020, + 0x224f0: 0x6d2efe20, 0x224f2: 0x6d031620, + 0x224f7: 0x6cea9a20, + 0x224f8: 0x6c4d5020, 0x224f9: 0x6cfa2e20, 0x224fb: 0x6ceae020, + 0x224fc: 0x6d145620, + // Block 0x894, offset 0x22500 + 0x22503: 0x6c242c20, + 0x22507: 0x6c674620, + 0x22508: 0x6ca3de20, 0x2250b: 0x6caf0020, + 0x2250d: 0x6c6a7020, 0x2250e: 0x6d08d820, 0x2250f: 0x6c552020, + 0x22525: 0x6d1f9e20, 0x22526: 0x6caa4c20, 0x22527: 0x6d12c220, + 0x2252a: 0x6d1b3a20, + 0x2252c: 0x6c799420, + 0x22536: 0x6cfe8420, 0x22537: 0x6cfd6220, + 0x2253c: 0x6ca49620, 0x2253e: 0x6d2f2420, + // Block 0x895, offset 0x22540 + 0x22550: 0x6c6a7c20, 0x22553: 0x6caa5020, + 0x22554: 0x6ccd7020, + 0x22562: 0x6c63a020, + 0x22567: 0x6d38dc20, + 0x22568: 0x6cc6fe20, 0x2256b: 0x6c922220, + 0x2256c: 0x6cc96e20, 0x2256d: 0x6caa6020, 0x2256f: 0x6c0ec420, + 0x22570: 0x6d302220, 0x22572: 0x6cbdca20, + 0x22574: 0x6c21f620, 0x22575: 0x6d40ac20, 0x22577: 0x6cf2ac20, + 0x22578: 0x6cf43620, 0x2257b: 0x6ca7e020, + 0x2257f: 0x6cfa8820, + // Block 0x896, offset 0x22580 + 0x22580: 0x6c531220, + 0x225ab: 0x6ce6e820, + 0x225ac: 0x6c6c8a20, + 0x225b1: 0x6c6aa420, 0x225b2: 0x6c51c020, 0x225b3: 0x6ce84c20, + 0x225b4: 0x6d303a20, 0x225b5: 0x6cb1ec20, 0x225b6: 0x6c6ce820, 0x225b7: 0x6ca44420, + 0x225bc: 0x6c33e820, 0x225be: 0x6cf5be20, 0x225bf: 0x6d018020, + // Block 0x897, offset 0x225c0 + 0x225c1: 0x6cf86c20, 0x225c2: 0x6c815220, 0x225c3: 0x6c32ac20, + 0x225c4: 0x6c61ca20, 0x225c5: 0x6c138a20, 0x225c6: 0x6c1d6620, + 0x225c8: 0x6c427020, + 0x225ce: 0x6cfdb820, 0x225cf: 0x6c29d620, + 0x225e5: 0x6c0b8e20, 0x225e6: 0x6cfea020, 0x225e7: 0x6d02c220, + // Block 0x898, offset 0x22600 + 0x22601: 0x6d224c20, 0x22602: 0x6cfb4a20, 0x22603: 0x6c83ba20, + 0x22604: 0x6cba0020, 0x22607: 0x6c9a5420, + 0x22609: 0x6cbb6c20, 0x2260a: 0x6d0b9e20, + 0x2260c: 0x6cb82a20, 0x2260d: 0x6cbf8a20, 0x2260f: 0x6c056a20, + 0x22610: 0x6d32b220, + 0x2261a: 0x6d2b4a20, 0x2261b: 0x6cd68e20, + 0x2261e: 0x6ccaf020, + // Block 0x899, offset 0x22640 + 0x22645: 0x6c923a20, + 0x22649: 0x6d009e20, 0x2264b: 0x6c3f5c20, + 0x2264c: 0x6d2d3a20, + 0x22669: 0x6d2b5020, 0x2266b: 0x6c32c220, + 0x2266d: 0x6c2ad620, 0x2266e: 0x6d233c20, + 0x22670: 0x6c93de20, 0x22672: 0x6ced8220, 0x22673: 0x6d090e20, + 0x22674: 0x6c68f420, 0x22675: 0x6d266420, 0x22676: 0x6d362420, 0x22677: 0x6cefc420, + 0x22679: 0x6c43ee20, 0x2267a: 0x6c71b420, + 0x2267c: 0x6d0d8420, 0x2267d: 0x6c262620, 0x2267e: 0x6c997e20, + // Block 0x89a, offset 0x22680 + 0x22686: 0x6c3e7820, 0x22687: 0x6c002820, + 0x2268a: 0x6d079e20, + 0x2268c: 0x6c427e20, 0x2268d: 0x6c013220, + 0x22692: 0x6c603620, + 0x22698: 0x6cafea20, 0x22699: 0x6d352820, + 0x2269c: 0x6caac020, + 0x226bf: 0x6cacbc20, + // Block 0x89b, offset 0x226c0 + 0x226c1: 0x6d14f620, + 0x226c4: 0x6c6ac820, 0x226c6: 0x6d3e3820, + 0x226c8: 0x6c644420, 0x226c9: 0x6cec6420, + 0x226cc: 0x6c644620, + 0x226df: 0x6c15c020, + 0x226e1: 0x6cdd7420, 0x226e2: 0x6cdd7620, 0x226e3: 0x6c605020, + 0x226e4: 0x6cd96420, 0x226e6: 0x6ce2f420, 0x226e7: 0x6caf7420, + 0x226e8: 0x6cb32c20, + 0x226ee: 0x6c9d5a20, + 0x226f4: 0x6d12fc20, 0x226f6: 0x6cbe1c20, 0x226f7: 0x6c6d1620, + 0x226fa: 0x6c73ae20, + 0x226fd: 0x6d24f420, 0x226fe: 0x6cc83e20, + // Block 0x89c, offset 0x22700 + 0x22714: 0x6c04fa20, + 0x22730: 0x6c0d3a20, + 0x22734: 0x6cf0ae20, 0x22735: 0x6d2a8820, 0x22736: 0x6cbcd020, 0x22737: 0x6cd9ce20, + 0x22738: 0x6c91ca20, + 0x2273c: 0x6c2ecc20, 0x2273d: 0x6c1fb820, 0x2273e: 0x6c09f620, 0x2273f: 0x6d3a1a20, + // Block 0x89d, offset 0x22740 + 0x22740: 0x6c966220, 0x22741: 0x6c3aba20, 0x22742: 0x6cb1cc20, 0x22743: 0x6d1b6620, + 0x22744: 0x6d08a220, 0x22746: 0x6c02e020, 0x22747: 0x6d3d7820, + 0x22748: 0x6d40c820, 0x2274b: 0x6c08ea20, + 0x22751: 0x6c812620, 0x22753: 0x6ce40820, + 0x22759: 0x6ce5c820, 0x2275a: 0x6c64c820, + 0x2275f: 0x6ce7c020, + 0x2277d: 0x6c343420, 0x2277e: 0x6c308420, + // Block 0x89e, offset 0x22780 + 0x22782: 0x6c0b4220, + 0x227a0: 0x6d36b020, 0x227a2: 0x6c3b8a20, + 0x227a6: 0x6c776a20, 0x227a7: 0x6d36b220, + 0x227a8: 0x6d2cfc20, 0x227a9: 0x6c0a1e20, 0x227aa: 0x6c7b6e20, + 0x227ac: 0x6c050220, 0x227ad: 0x6c73b820, 0x227ae: 0x6cc13420, + 0x227b0: 0x6cb51e20, 0x227b1: 0x6c824e20, 0x227b2: 0x6d00da20, 0x227b3: 0x6ce0ca20, + 0x227bc: 0x6cd9d420, 0x227be: 0x6c075020, + // Block 0x89f, offset 0x227c0 + 0x227c7: 0x6d106820, + 0x227c8: 0x6c65ce20, + 0x227e5: 0x6d2a8a20, + // Block 0x8a0, offset 0x22800 + 0x22800: 0x6d3b6a20, 0x22803: 0x6c38b820, + 0x22805: 0x6ccf2420, 0x22807: 0x6cbf5e20, + 0x22809: 0x6cb3a020, 0x2280b: 0x6ce60220, + 0x2280c: 0x6ccc1a20, 0x2280d: 0x6d28c820, + 0x22811: 0x6ca7ac20, 0x22812: 0x6c48fa20, 0x22813: 0x6c250a20, + 0x22821: 0x6cbc5e20, 0x22823: 0x6c2ee420, + 0x22833: 0x6cb1ee20, + 0x22834: 0x6c226a20, 0x22836: 0x6c058e20, + // Block 0x8a1, offset 0x22840 + 0x2284d: 0x6d1b8a20, + 0x22851: 0x6cfc3020, + 0x22854: 0x6d161820, 0x22855: 0x6c9e9e20, 0x22856: 0x6c32b220, 0x22857: 0x6d395620, + 0x22859: 0x6c798c20, + 0x22862: 0x6d2ee020, + 0x22876: 0x6c8eb820, + 0x22878: 0x6d355820, 0x22879: 0x6c15ee20, 0x2287a: 0x6c31ca20, 0x2287b: 0x6d25c020, + 0x2287e: 0x6cddd220, 0x2287f: 0x6c6b5820, + // Block 0x8a2, offset 0x22880 + 0x22880: 0x6c86c820, 0x22881: 0x6c460420, + 0x2288c: 0x6c054220, + 0x22897: 0x6c4c9220, + 0x22898: 0x6c8a3420, 0x22899: 0x6cd08220, + 0x228a3: 0x6ca7c020, + 0x228a5: 0x6c24bc20, 0x228a6: 0x6cf04c20, + 0x228a8: 0x6cead620, 0x228ab: 0x6cda6020, + 0x228ad: 0x6c8fc420, + 0x228b3: 0x6cff3820, + 0x228b4: 0x6d0df820, + // Block 0x8a3, offset 0x228c0 + 0x228c3: 0x6cbebe20, + 0x228cd: 0x6cf73020, 0x228cf: 0x6d21e220, + 0x228d1: 0x6d337220, 0x228d2: 0x6d027420, 0x228d3: 0x6c146e20, + 0x228d4: 0x6c3c0020, 0x228d6: 0x6c4c9c20, + 0x228d8: 0x6c6e3e20, 0x228d9: 0x6c808220, 0x228da: 0x6cfafe20, + 0x228dd: 0x6c8d8e20, + 0x228ee: 0x6c830020, + 0x228f2: 0x6c760220, 0x228f3: 0x6d002a20, + 0x228fc: 0x6d28d820, + // Block 0x8a4, offset 0x22900 + 0x22904: 0x6c493e20, 0x22905: 0x6cbd0820, 0x22906: 0x6c963e20, 0x22907: 0x6d124a20, + 0x22908: 0x6c945620, 0x22909: 0x6cdeee20, + 0x22911: 0x6c964020, + 0x2291e: 0x6c03a420, 0x2291f: 0x6c165420, + 0x22921: 0x6d3dec20, + 0x2292b: 0x6ce5d020, + 0x2292f: 0x6cecaa20, + 0x22930: 0x6c8dd420, + 0x22934: 0x6d24aa20, 0x22935: 0x6cb72c20, 0x22937: 0x6cb58020, + 0x2293c: 0x6c619420, 0x2293d: 0x6c0eb620, 0x2293f: 0x6cd1a420, + // Block 0x8a5, offset 0x22940 + 0x22940: 0x6c3f4a20, 0x22942: 0x6c4a4620, + 0x22945: 0x6c2d0e20, 0x22947: 0x6c4fa420, + 0x22949: 0x6c411220, 0x2294b: 0x6cb5c820, + 0x22953: 0x6c19fe20, + 0x22954: 0x6c5bc220, 0x22957: 0x6cf9cc20, + 0x22958: 0x6cd27020, 0x22959: 0x6d365820, 0x2295a: 0x6cb61420, + 0x2295c: 0x6c4d7420, 0x2295f: 0x6c692c20, + 0x22960: 0x6c867620, 0x22962: 0x6c8a7820, + 0x22964: 0x6cbba620, + 0x22968: 0x6cc99c20, 0x2296a: 0x6cb55220, 0x2296b: 0x6cd19620, + 0x2296e: 0x6c6a7220, + 0x22975: 0x6c06e420, 0x22976: 0x6c0aec20, 0x22977: 0x6c032420, + 0x22978: 0x6c755c20, 0x22979: 0x6caf3a20, + 0x2297c: 0x6c282220, 0x2297f: 0x6ce0e620, + // Block 0x8a6, offset 0x22980 + 0x22980: 0x6c7cca20, 0x22981: 0x6c7a2820, 0x22983: 0x6c79d020, + 0x22989: 0x6cd1a620, 0x2298a: 0x6cd1a820, 0x2298b: 0x6c5e9a20, + 0x2298c: 0x6c063620, + 0x22990: 0x6c785a20, 0x22991: 0x6c7b9020, + 0x22996: 0x6c9f9c20, + 0x22999: 0x6c89e020, 0x2299a: 0x6c35f220, 0x2299b: 0x6c43d820, + 0x2299f: 0x6cee0420, + 0x229a0: 0x6c344020, 0x229a3: 0x6cb85220, + 0x229a4: 0x6c573220, 0x229a6: 0x6c539e20, + 0x229a9: 0x6cae5e20, 0x229ab: 0x6c698c20, + 0x229b0: 0x6cc0f020, 0x229b1: 0x6d3f3c20, 0x229b2: 0x6d391820, 0x229b3: 0x6c7b9620, + 0x229b5: 0x6ccbd820, 0x229b7: 0x6c61cc20, + 0x229b8: 0x6cee6c20, 0x229b9: 0x6cb40820, 0x229ba: 0x6d090620, + 0x229bc: 0x6cce6620, + // Block 0x8a7, offset 0x229c0 + 0x229c2: 0x6c80b620, 0x229c3: 0x6d351620, + 0x229c4: 0x6ce6c620, 0x229c7: 0x6c26f020, + 0x229d5: 0x6d0faa20, 0x229d6: 0x6c6d0020, 0x229d7: 0x6d351820, + 0x229da: 0x6d3d5a20, + 0x229dc: 0x6d28b420, 0x229dd: 0x6c14f220, + 0x229e2: 0x6c998020, + 0x229e6: 0x6c797820, 0x229e7: 0x6d388420, + 0x229e8: 0x6c54ca20, 0x229e9: 0x6cae7220, + 0x229ed: 0x6c6ffc20, + 0x229f8: 0x6c21bc20, 0x229f9: 0x6c9fae20, + 0x229fe: 0x6cffec20, + // Block 0x8a8, offset 0x22a00 + 0x22a00: 0x6c322220, 0x22a01: 0x6cef1820, 0x22a03: 0x6c119a20, + 0x22a04: 0x6d214a20, 0x22a05: 0x6c326220, 0x22a06: 0x6c763620, 0x22a07: 0x6cb0a220, + 0x22a0a: 0x6c1a1a20, + 0x22a0e: 0x6c218020, + 0x22a10: 0x6cceb420, 0x22a11: 0x6d0d9e20, 0x22a12: 0x6c7b2820, + 0x22a14: 0x6d265020, + 0x22a26: 0x6cb61620, 0x22a27: 0x6d32e020, + 0x22a29: 0x6c78c220, 0x22a2a: 0x6cb61820, 0x22a2b: 0x6d354020, + 0x22a2c: 0x6c928420, + 0x22a31: 0x6caf7c20, 0x22a32: 0x6cab0420, 0x22a33: 0x6cad7c20, + 0x22a3a: 0x6c3a6020, + 0x22a3f: 0x6cf19c20, + // Block 0x8a9, offset 0x22a40 + 0x22a42: 0x6c9b2c20, + 0x22a48: 0x6ccd5620, + 0x22a4c: 0x6d04a020, 0x22a4e: 0x6c351020, 0x22a4f: 0x6c0c9220, + 0x22a5a: 0x6d1eb020, + 0x22a5c: 0x6c97f620, 0x22a5e: 0x6c8a7a20, + 0x22a61: 0x6d00ea20, 0x22a62: 0x6c949c20, 0x22a63: 0x6cbba820, + 0x22a64: 0x6c2ae620, 0x22a66: 0x6c1a3e20, 0x22a67: 0x6c1a4020, + 0x22a6d: 0x6c21d820, + 0x22a78: 0x6c131420, + // Block 0x8aa, offset 0x22a80 + 0x22a80: 0x6c825e20, 0x22a81: 0x6d2e1c20, 0x22a82: 0x6c853620, 0x22a83: 0x6c885e20, + 0x22a84: 0x6cc45820, + 0x22a8d: 0x6c18ee20, 0x22a8f: 0x6c1a4820, + 0x22a90: 0x6c473c20, 0x22a92: 0x6d403a20, 0x22a93: 0x6c1df420, + 0x22a94: 0x6c204420, + 0x22a9c: 0x6c835220, 0x22a9d: 0x6cd7a820, 0x22a9e: 0x6c941020, + 0x22aa3: 0x6c3f2420, + 0x22aa5: 0x6c871620, 0x22aa7: 0x6cca6020, + 0x22aab: 0x6cca0c20, + 0x22aaf: 0x6cc9b220, + 0x22ab3: 0x6ca8b020, + 0x22ab6: 0x6d413c20, 0x22ab7: 0x6c855020, + 0x22abb: 0x6cd58c20, + 0x22abe: 0x6c3f2a20, + // Block 0x8ab, offset 0x22ac0 + 0x22ac9: 0x6c094620, + 0x22acd: 0x6c2a0820, + 0x22ad2: 0x6cd1b220, + 0x22ad6: 0x6c422020, 0x22ad7: 0x6ce09e20, + 0x22adc: 0x6c97f820, 0x22adf: 0x6c842820, + 0x22ae2: 0x6c0a4c20, + 0x22ae6: 0x6cac7e20, + 0x22ae8: 0x6d1eca20, + 0x22aed: 0x6c6f5020, 0x22aef: 0x6c4c1220, + 0x22af0: 0x6c89dc20, 0x22af3: 0x6cf2de20, + 0x22af4: 0x6cb85420, 0x22af5: 0x6c30e820, 0x22af7: 0x6c8afa20, + 0x22af9: 0x6c68e020, 0x22afb: 0x6c8afc20, + // Block 0x8ac, offset 0x22b00 + 0x22b01: 0x6ce56020, + 0x22b04: 0x6c4c2620, 0x22b06: 0x6cacde20, 0x22b07: 0x6cbb8e20, + 0x22b09: 0x6c2b8a20, 0x22b0a: 0x6d284420, + 0x22b12: 0x6c821420, + 0x22b16: 0x6cd7cc20, 0x22b17: 0x6d02b020, + 0x22b1c: 0x6d02c420, 0x22b1d: 0x6cfe2620, 0x22b1e: 0x6c95ac20, + 0x22b24: 0x6c07e820, 0x22b25: 0x6ce55a20, + 0x22b2c: 0x6cffee20, 0x22b2e: 0x6c30b420, + 0x22b33: 0x6c296e20, + 0x22b34: 0x6ce67c20, 0x22b35: 0x6d3bcc20, + 0x22b3b: 0x6cab4620, + 0x22b3d: 0x6cf30e20, + // Block 0x8ad, offset 0x22b40 + 0x22b44: 0x6d02ee20, 0x22b45: 0x6cc87a20, + 0x22b48: 0x6d3dae20, 0x22b49: 0x6c299020, + 0x22b4d: 0x6c257420, + 0x22b51: 0x6d3dc820, + 0x22b57: 0x6c238620, + 0x22b58: 0x6c159220, + 0x22b5d: 0x6d100820, + 0x22b67: 0x6d0d5e20, + 0x22b73: 0x6d0d6820, + 0x22b75: 0x6d323620, + 0x22b7d: 0x6caade20, 0x22b7e: 0x6d0e7220, + // Block 0x8ae, offset 0x22b80 + 0x22b85: 0x6c39d820, + 0x22b89: 0x6d0da020, 0x22b8a: 0x6d214e20, + 0x22b8d: 0x6ce34020, 0x22b8e: 0x6c401a20, 0x22b8f: 0x6c07a020, + 0x22b91: 0x6d0db220, 0x22b93: 0x6c5ad220, + 0x22b99: 0x6c5a6220, + 0x22b9c: 0x6c4b7420, 0x22b9d: 0x6d0ece20, 0x22b9f: 0x6c55da20, + 0x22ba0: 0x6c0c3620, + 0x22ba7: 0x6cdcc420, + 0x22bae: 0x6d3f3020, 0x22baf: 0x6c618620, + 0x22bb0: 0x6c35ae20, 0x22bb1: 0x6c61ce20, 0x22bb2: 0x6c7ccc20, + 0x22bb4: 0x6c89b620, + 0x22bb8: 0x6c5dda20, 0x22bba: 0x6cef3a20, 0x22bbb: 0x6d3cea20, + 0x22bbf: 0x6ce6ae20, + // Block 0x8af, offset 0x22bc0 + 0x22bc3: 0x6d290e20, + 0x22bc4: 0x6d201020, + 0x22bc9: 0x6cc5c020, + 0x22bcd: 0x6c9e4e20, + 0x22bda: 0x6ca31020, + 0x22bdd: 0x6ce84220, 0x22bdf: 0x6c27be20, + 0x22be1: 0x6c73ec20, + 0x22be4: 0x6d056e20, 0x22be5: 0x6c2b1820, + 0x22bf0: 0x6cfe1a20, + 0x22bf7: 0x6d048a20, + 0x22bfa: 0x6d1fac20, 0x22bfb: 0x6c489620, + 0x22bfe: 0x6cf5a420, + // Block 0x8b0, offset 0x22c00 + 0x22c08: 0x6c51bc20, + 0x22c0d: 0x6c2f6c20, + 0x22c10: 0x6c914020, 0x22c12: 0x6d061a20, + 0x22c14: 0x6d391a20, 0x22c15: 0x6cfca820, 0x22c16: 0x6c598820, 0x22c17: 0x6c138c20, + 0x22c18: 0x6cd2c420, 0x22c19: 0x6c421820, 0x22c1a: 0x6caadc20, 0x22c1b: 0x6c01aa20, + 0x22c1f: 0x6d003c20, + 0x22c27: 0x6c502c20, + 0x22c32: 0x6cbd2a20, 0x22c33: 0x6c450620, + 0x22c34: 0x6ccce020, 0x22c35: 0x6c3e4c20, + 0x22c3d: 0x6d2b4c20, + // Block 0x8b1, offset 0x22c40 + 0x22c47: 0x6c287c20, + 0x22c56: 0x6c2d1420, 0x22c57: 0x6ccfdc20, + 0x22c59: 0x6d411820, + 0x22c62: 0x6c0ca620, + 0x22c66: 0x6c20d020, 0x22c67: 0x6d30f820, + 0x22c68: 0x6c276e20, 0x22c6b: 0x6cf2b620, + 0x22c6c: 0x6cbf2420, + 0x22c70: 0x6c8bb420, 0x22c72: 0x6c5cc820, 0x22c73: 0x6c5ed020, + // Block 0x8b2, offset 0x22c80 + 0x22c85: 0x6c127620, + 0x22c8a: 0x6ca28620, + 0x22c8d: 0x6c2ea820, 0x22c8e: 0x6cf09620, + 0x22ca0: 0x6c0b9a20, 0x22ca1: 0x6ce3c020, + 0x22ca5: 0x6ce8be20, + 0x22cb6: 0x6c453620, + // Block 0x8b3, offset 0x22cc0 + 0x22cc4: 0x6c1b3220, 0x22cc5: 0x6c23ee20, 0x22cc6: 0x6ce3c420, + 0x22cd2: 0x6c5de620, 0x22cd3: 0x6cb50e20, + 0x22cd4: 0x6ccab820, 0x22cd5: 0x6ccaa020, 0x22cd6: 0x6d085220, 0x22cd7: 0x6c021c20, + 0x22cd8: 0x6ca3ce20, 0x22cda: 0x6d0fd020, 0x22cdb: 0x6cd4f420, + 0x22cdc: 0x6ccc0620, + 0x22ce1: 0x6ce6d620, + 0x22ce9: 0x6d0bc420, 0x22cea: 0x6c5a5820, + 0x22cee: 0x6c0d4220, + 0x22cfe: 0x6caba020, 0x22cff: 0x6c128820, + // Block 0x8b4, offset 0x22d00 + 0x22d01: 0x6c026a20, 0x22d03: 0x6c99ae20, + 0x22d14: 0x6c9b3620, 0x22d16: 0x6ce47220, + 0x22d1d: 0x6ccaa220, 0x22d1e: 0x6d073a20, 0x22d1f: 0x6c771020, + 0x22d27: 0x6c811020, + 0x22d36: 0x6c0cc020, 0x22d37: 0x6c23b220, + 0x22d3a: 0x6cfb8e20, + // Block 0x8b5, offset 0x22d40 + 0x22d44: 0x6cea2a20, + 0x22d49: 0x6d240a20, 0x22d4a: 0x6c28c220, 0x22d4b: 0x6d1d5420, + 0x22d4d: 0x6d2f7820, 0x22d4f: 0x6cb4b620, + 0x22d58: 0x6c5c4e20, + 0x22d5e: 0x6c00ea20, 0x22d5f: 0x6ca0b220, + 0x22d62: 0x6c6dde20, 0x22d63: 0x6c7fce20, + 0x22d72: 0x6c8b5820, 0x22d73: 0x6cb1a420, + 0x22d75: 0x6c0fa420, 0x22d76: 0x6cbf8220, + 0x22d79: 0x6c0aa220, + 0x22d7f: 0x6d1dd420, + // Block 0x8b6, offset 0x22d80 + 0x22d85: 0x6c871820, + 0x22d8d: 0x6ca8b220, 0x22d8f: 0x6c2a8820, + 0x22d93: 0x6c584620, + 0x22d97: 0x6d272420, + 0x22d9a: 0x6c212c20, + 0x22d9c: 0x6c87b020, 0x22d9e: 0x6d2ef420, 0x22d9f: 0x6c8dd620, + 0x22da0: 0x6c217020, + 0x22da7: 0x6c12d220, + 0x22da8: 0x6d09ea20, + 0x22dac: 0x6c71ac20, 0x22dad: 0x6c5cac20, + 0x22dbe: 0x6ce6f820, + // Block 0x8b7, offset 0x22dc0 + 0x22dc6: 0x6ca91220, 0x22dc7: 0x6c727a20, + 0x22dcf: 0x6c144c20, + 0x22dd6: 0x6d2a2e20, + 0x22ddb: 0x6d24a020, + 0x22ddf: 0x6c78f420, + 0x22de6: 0x6c7bea20, 0x22de7: 0x6c3a4a20, + 0x22def: 0x6d282620, + 0x22df0: 0x6cb9fc20, + 0x22df4: 0x6cc2dc20, + 0x22df8: 0x6cb38a20, 0x22dfa: 0x6cadf620, + // Block 0x8b8, offset 0x22e00 + 0x22e04: 0x6c453820, 0x22e05: 0x6d17e420, 0x22e06: 0x6c961020, + 0x22e11: 0x6c7b5a20, 0x22e13: 0x6d085420, + 0x22e14: 0x6ca76e20, + 0x22e1a: 0x6c55ac20, 0x22e1b: 0x6c715820, + 0x22e29: 0x6d136a20, + 0x22e2e: 0x6cf73420, + 0x22e31: 0x6d271c20, 0x22e32: 0x6ce19020, 0x22e33: 0x6cb23e20, + 0x22e34: 0x6c33c820, 0x22e35: 0x6c06d420, + 0x22e38: 0x6c8a6020, + // Block 0x8b9, offset 0x22e40 + 0x22e40: 0x6d1e0e20, + 0x22e4e: 0x6d0acc20, + 0x22e51: 0x6c68bc20, + 0x22e54: 0x6c7dcc20, 0x22e56: 0x6d321820, 0x22e57: 0x6cd59c20, + 0x22e5a: 0x6cd24820, + 0x22e5e: 0x6d1efa20, 0x22e5f: 0x6cac1a20, + 0x22e60: 0x6cff6e20, 0x22e61: 0x6c5fe020, + 0x22e76: 0x6cb4d220, 0x22e77: 0x6c50c620, + 0x22e7a: 0x6c799620, + // Block 0x8ba, offset 0x22e80 + 0x22e82: 0x6d12d020, 0x22e83: 0x6c1bf020, + 0x22e8a: 0x6c77a220, 0x22e8b: 0x6d269020, + 0x22e8e: 0x6cec1a20, 0x22e8f: 0x6ca71820, + 0x22e91: 0x6c222e20, 0x22e93: 0x6d14a020, + 0x22ea4: 0x6c704620, + 0x22eab: 0x6d0f4e20, + 0x22eac: 0x6c83a620, 0x22eae: 0x6c270a20, 0x22eaf: 0x6c1d0c20, + 0x22eb5: 0x6d14c620, + 0x22eba: 0x6c4e9a20, + 0x22ebf: 0x6d13de20, + // Block 0x8bb, offset 0x22ec0 + 0x22ec1: 0x6c1d4a20, 0x22ec2: 0x6c568020, 0x22ec3: 0x6d3b6220, + 0x22ee6: 0x6cbf0a20, 0x22ee7: 0x6c34de20, + 0x22ef8: 0x6ce73220, 0x22ef9: 0x6cfa9020, + 0x22eff: 0x6c3e5020, + // Block 0x8bc, offset 0x22f00 + 0x22f02: 0x6c2d5020, 0x22f03: 0x6cf77820, + 0x22f04: 0x6d003e20, 0x22f05: 0x6d323820, 0x22f06: 0x6cbc3e20, 0x22f07: 0x6ce85620, + 0x22f37: 0x6c4eb020, + 0x22f38: 0x6c7bf220, 0x22f39: 0x6cdd1a20, 0x22f3b: 0x6cd46220, + 0x22f3c: 0x6ce58020, + // Block 0x8bd, offset 0x22f40 + 0x22f40: 0x6d315020, 0x22f43: 0x6ca58c20, + 0x22f45: 0x6cba0a20, 0x22f46: 0x6d1a6620, + 0x22f48: 0x6c899220, 0x22f49: 0x6ccc5420, 0x22f4a: 0x6d3f4c20, 0x22f4b: 0x6cafec20, + 0x22f4c: 0x6c42c620, 0x22f4f: 0x6c6d0a20, + 0x22f50: 0x6d1f3620, 0x22f52: 0x6ccd8c20, + 0x22f54: 0x6c9d4620, 0x22f55: 0x6cab9c20, 0x22f57: 0x6c54cc20, + 0x22f5b: 0x6d204620, + 0x22f5d: 0x6c9bd420, + // Block 0x8be, offset 0x22f80 + 0x22f90: 0x6d352a20, 0x22f93: 0x6c08e020, + 0x22f97: 0x6ccfe820, + 0x22f98: 0x6cb79420, 0x22f99: 0x6cfaa620, 0x22f9a: 0x6cac5820, 0x22f9b: 0x6c776e20, + 0x22fab: 0x6cd68620, + 0x22fac: 0x6cafee20, 0x22fae: 0x6d290220, 0x22faf: 0x6d3a6c20, + 0x22fb1: 0x6cd9c020, 0x22fb2: 0x6c6f1820, + 0x22fb5: 0x6c150020, 0x22fb6: 0x6c38a420, 0x22fb7: 0x6cff8e20, + 0x22fb8: 0x6d1aec20, 0x22fb9: 0x6c540e20, 0x22fba: 0x6c999220, 0x22fbb: 0x6ce8c020, + 0x22fbd: 0x6c621820, + // Block 0x8bf, offset 0x22fc0 + 0x22fc1: 0x6d151c20, 0x22fc3: 0x6d236c20, + 0x22fc4: 0x6c6ee020, 0x22fc5: 0x6cad9220, 0x22fc7: 0x6cfed820, + 0x22fc9: 0x6c468c20, + 0x22fcc: 0x6c465020, 0x22fcd: 0x6cdcf220, 0x22fce: 0x6cfc1620, 0x22fcf: 0x6d3baa20, + 0x22ffe: 0x6c1dba20, + // Block 0x8c0, offset 0x23000 + 0x23004: 0x6cbb7e20, 0x23005: 0x6ce34220, 0x23006: 0x6d27b020, + 0x23009: 0x6cccec20, 0x2300a: 0x6c8b1420, + 0x2300c: 0x6d353620, + 0x23010: 0x6cabf220, + 0x23023: 0x6c712e20, + 0x23024: 0x6c7f1220, + 0x23028: 0x6d3f1820, 0x2302a: 0x6cc1a420, 0x2302b: 0x6c47b020, + 0x2302c: 0x6c747a20, 0x2302d: 0x6d348220, 0x2302e: 0x6c021e20, 0x2302f: 0x6cbe2020, + 0x23030: 0x6cb00620, 0x23031: 0x6d417820, 0x23033: 0x6cb9b020, + 0x23035: 0x6c25e620, 0x23037: 0x6c606620, + 0x23038: 0x6ce35220, 0x23039: 0x6cc7b620, 0x2303b: 0x6c4d4220, + 0x2303c: 0x6d0a2620, 0x2303e: 0x6c073c20, 0x2303f: 0x6d348420, + // Block 0x8c1, offset 0x23040 + 0x23041: 0x6c340020, + 0x2304b: 0x6c293220, + 0x23050: 0x6cc62e20, + 0x23072: 0x6c41a820, + 0x23075: 0x6c42ae20, 0x23076: 0x6cde7220, + 0x23078: 0x6cebae20, 0x23079: 0x6d105e20, 0x2307a: 0x6c7a4e20, 0x2307b: 0x6d368c20, + // Block 0x8c2, offset 0x23080 + 0x23096: 0x6c64d020, 0x23097: 0x6ca6be20, + 0x23098: 0x6cd00e20, 0x23099: 0x6c058620, 0x2309a: 0x6cd66e20, 0x2309b: 0x6c30c020, + 0x2309d: 0x6cb91420, 0x2309e: 0x6c4e2820, 0x2309f: 0x6cb83020, + 0x230a0: 0x6c41e420, 0x230a3: 0x6c215a20, + 0x230a4: 0x6c13fe20, 0x230a5: 0x6c0a2620, 0x230a6: 0x6d140c20, 0x230a7: 0x6c3d9020, + 0x230a8: 0x6c35b820, 0x230aa: 0x6c816c20, 0x230ab: 0x6c4fe020, + 0x230ac: 0x6c842a20, + 0x230b1: 0x6ce28020, 0x230b2: 0x6cd01020, + 0x230b4: 0x6d1a9020, 0x230b7: 0x6c64d220, + 0x230bb: 0x6c140020, + // Block 0x8c3, offset 0x230c0 + 0x230d7: 0x6ca86020, + 0x230d8: 0x6c23f620, 0x230db: 0x6d154620, + 0x230df: 0x6ce12220, + 0x230e2: 0x6c738820, + 0x230f0: 0x6c1c5820, 0x230f1: 0x6c468e20, + 0x230f4: 0x6c6b1a20, 0x230f5: 0x6d307c20, 0x230f6: 0x6c559220, 0x230f7: 0x6c987220, + 0x230fb: 0x6d406220, + 0x230fc: 0x6cd8e820, 0x230ff: 0x6c3ad020, + // Block 0x8c4, offset 0x23100 + 0x23100: 0x6d3e8620, 0x23101: 0x6d3e8820, 0x23103: 0x6c6b3420, + 0x23104: 0x6cd82820, 0x23106: 0x6c211620, 0x23107: 0x6cad9820, + 0x2310b: 0x6d128e20, + 0x2310c: 0x6c2b4420, 0x2310e: 0x6c825820, 0x2310f: 0x6d05e420, + 0x23110: 0x6cc7c820, 0x23112: 0x6cabde20, 0x23113: 0x6c738e20, + 0x23114: 0x6cf8dc20, 0x23115: 0x6d133e20, 0x23116: 0x6c014c20, + 0x23118: 0x6d189420, 0x23119: 0x6c64f420, + 0x2311c: 0x6cd93820, 0x2311d: 0x6cf2c420, 0x2311f: 0x6ccb5820, + 0x23120: 0x6d355020, 0x23121: 0x6c088e20, 0x23122: 0x6d3be220, + 0x23126: 0x6c67fa20, 0x23127: 0x6c506820, + 0x23129: 0x6c1c6c20, 0x2312a: 0x6c340820, + // Block 0x8c5, offset 0x23140 + 0x23153: 0x6c0f5820, + 0x23154: 0x6c60a820, 0x23155: 0x6c1fb020, 0x23157: 0x6c962620, + 0x2315a: 0x6cc8b220, + 0x2316b: 0x6c55b020, + 0x23171: 0x6c28c420, + 0x23174: 0x6c4e6420, 0x23175: 0x6cc3fe20, 0x23176: 0x6ccc1e20, 0x23177: 0x6d2e1e20, + 0x23178: 0x6d2b0e20, 0x23179: 0x6c201220, 0x2317a: 0x6cb53620, 0x2317b: 0x6c2ef020, + 0x2317d: 0x6d2ce220, 0x2317e: 0x6ce83220, + // Block 0x8c6, offset 0x23180 + 0x23181: 0x6c221220, 0x23182: 0x6cc99e20, + 0x23184: 0x6c955620, 0x23187: 0x6c60be20, + 0x231a2: 0x6c95c220, 0x231a3: 0x6cbdb220, + 0x231a7: 0x6cbf6c20, + 0x231a8: 0x6c739420, + 0x231ac: 0x6c00e020, 0x231ad: 0x6c65e220, + 0x231b9: 0x6ce42a20, 0x231ba: 0x6cf1b620, + 0x231bd: 0x6cbbb620, + // Block 0x8c7, offset 0x231c0 + 0x231c1: 0x6cac0820, 0x231c2: 0x6c5d0620, + 0x231c5: 0x6c00ec20, 0x231c7: 0x6cd7a220, + 0x231c8: 0x6c887220, 0x231c9: 0x6c337420, 0x231cb: 0x6cdebc20, + 0x231cc: 0x6c6cbe20, 0x231cd: 0x6c0a8a20, 0x231ce: 0x6d0de820, 0x231cf: 0x6c435a20, + 0x231d0: 0x6cb18820, 0x231d1: 0x6d242c20, 0x231d2: 0x6ccf7c20, + 0x231d5: 0x6c651420, 0x231d7: 0x6c55dc20, + 0x231da: 0x6c8b4e20, + 0x231dc: 0x6c0bce20, 0x231dd: 0x6cdb4e20, 0x231de: 0x6c689420, + 0x231f8: 0x6d3cb820, + 0x231fd: 0x6c4dc220, + // Block 0x8c8, offset 0x23200 + 0x23207: 0x6c340e20, + 0x23210: 0x6d014e20, 0x23211: 0x6c9b8220, 0x23212: 0x6c3db420, 0x23213: 0x6c931a20, + 0x23214: 0x6ce0b220, 0x23217: 0x6c8ecc20, + 0x23218: 0x6cfaee20, 0x23219: 0x6cca9420, + 0x2321c: 0x6c240220, 0x2321d: 0x6d3c2620, 0x2321f: 0x6c188e20, + 0x23230: 0x6c892820, + 0x23234: 0x6c848c20, + // Block 0x8c9, offset 0x23240 + 0x23240: 0x6caf1a20, 0x23241: 0x6ceb9420, + 0x23244: 0x6cebb820, 0x23246: 0x6c8a4a20, 0x23247: 0x6d002620, + 0x23248: 0x6c20f620, 0x23249: 0x6c581a20, 0x2324a: 0x6ca7c220, 0x2324b: 0x6cb94820, + 0x2324c: 0x6c871c20, 0x2324f: 0x6cad3e20, + 0x23250: 0x6ce5b020, 0x23251: 0x6c8ece20, 0x23252: 0x6cf40a20, + 0x23264: 0x6d1d2620, 0x23266: 0x6d2c6820, + 0x23270: 0x6d21ee20, 0x23272: 0x6cfc5020, 0x23273: 0x6d083820, + 0x23274: 0x6cd68a20, 0x23275: 0x6cf74220, + 0x23278: 0x6c9a4220, 0x23279: 0x6ccbb420, 0x2327a: 0x6c893420, + 0x2327c: 0x6c6f9020, 0x2327d: 0x6c81ec20, + // Block 0x8ca, offset 0x23280 + 0x2328e: 0x6cff5020, 0x2328f: 0x6d407420, + 0x2329a: 0x6c8ee820, + 0x2329c: 0x6d2ff020, 0x2329e: 0x6d30c220, + 0x232a0: 0x6c830820, + 0x232ad: 0x6c32b420, + 0x232b7: 0x6c663420, + 0x232b8: 0x6cd68c20, 0x232b9: 0x6d425620, 0x232ba: 0x6cbd0c20, + 0x232bc: 0x6c81ca20, + // Block 0x8cb, offset 0x232c0 + 0x232c9: 0x6d248420, 0x232ca: 0x6d196620, 0x232cb: 0x6ca66e20, + 0x232ce: 0x6c134620, + 0x232d5: 0x6d0f1a20, 0x232d7: 0x6cc89020, + 0x232de: 0x6d0d1c20, 0x232df: 0x6c2f1e20, + 0x232e0: 0x6c9df620, + 0x232e7: 0x6c82a420, + 0x232e9: 0x6cecae20, + 0x232f0: 0x6ca2fe20, + 0x232f6: 0x6d0d2420, + 0x232fa: 0x6c831c20, + 0x232fd: 0x6ccc3020, 0x232fe: 0x6c551620, + // Block 0x8cc, offset 0x23300 + 0x23301: 0x6cf58020, 0x23302: 0x6cf58220, + 0x23304: 0x6d1fa020, 0x23305: 0x6c4d9220, 0x23307: 0x6c4d0820, + 0x23309: 0x6cebc820, 0x2330a: 0x6d068220, 0x2330b: 0x6caf3c20, + 0x2330c: 0x6cdf8e20, 0x2330d: 0x6cf58a20, 0x2330e: 0x6cf58c20, 0x2330f: 0x6c0d2420, + 0x23310: 0x6cbd1a20, 0x23311: 0x6cf58e20, 0x23312: 0x6d20c420, 0x23313: 0x6cf84a20, + 0x23315: 0x6c22b620, 0x23316: 0x6cba4020, 0x23317: 0x6cf95420, + 0x2331a: 0x6cec0620, 0x2331b: 0x6c35f420, + 0x2331c: 0x6d1fae20, 0x2331d: 0x6d041a20, 0x2331e: 0x6ca5c220, 0x2331f: 0x6c4de420, + 0x23320: 0x6c094a20, 0x23321: 0x6cd0ec20, + 0x23324: 0x6d2d6220, 0x23325: 0x6c2d4420, 0x23326: 0x6d222c20, + 0x23328: 0x6cab7a20, 0x2332a: 0x6c4ae820, 0x2332b: 0x6cee0620, + 0x2332c: 0x6cb8c620, 0x2332d: 0x6d14c820, + 0x23330: 0x6d40b020, 0x23332: 0x6cb8c820, 0x23333: 0x6c2f9c20, + 0x23334: 0x6c793420, 0x23336: 0x6c1f2620, 0x23337: 0x6d13e020, + 0x2333a: 0x6c4d9e20, 0x2333b: 0x6c7b6420, + // Block 0x8cd, offset 0x23340 + 0x23348: 0x6c2d5820, 0x23349: 0x6cf88a20, 0x2334a: 0x6d3e3c20, 0x2334b: 0x6c8d0420, + 0x2334c: 0x6d3f4e20, 0x2334e: 0x6d234420, 0x2334f: 0x6c5ccc20, + 0x23351: 0x6cd86e20, 0x23352: 0x6c76d620, + 0x2335a: 0x6c01c420, + 0x2335c: 0x6d1fca20, 0x2335d: 0x6c605420, 0x2335e: 0x6c5d2c20, 0x2335f: 0x6cb82e20, + 0x23360: 0x6c541020, 0x23361: 0x6c541220, 0x23363: 0x6c2d5c20, + 0x23369: 0x6d004c20, + 0x2336d: 0x6ccf5620, 0x2336e: 0x6ccc5c20, + 0x23372: 0x6d00ca20, 0x23373: 0x6d112220, + 0x23374: 0x6c26f420, 0x23376: 0x6d01d820, 0x23377: 0x6c1ac620, + 0x23378: 0x6d1fde20, 0x23379: 0x6c50a220, 0x2337a: 0x6ccc6220, + 0x2337f: 0x6cdf2e20, + // Block 0x8ce, offset 0x23380 + 0x23381: 0x6d3a1c20, 0x23383: 0x6c006c20, + 0x23387: 0x6cc3e020, + 0x23388: 0x6d2aea20, 0x2338a: 0x6c7e4a20, 0x2338b: 0x6c911620, + 0x2338c: 0x6c1fc820, 0x2338e: 0x6d1fe620, + 0x23396: 0x6ce41020, + 0x23398: 0x6cd1fa20, + 0x233a1: 0x6d000a20, 0x233a2: 0x6cf8ee20, + 0x233a8: 0x6c5e1220, 0x233a9: 0x6c1c8620, 0x233aa: 0x6d18e620, + 0x233af: 0x6cd54420, + 0x233b0: 0x6d270020, 0x233b1: 0x6c155420, 0x233b2: 0x6c36da20, 0x233b3: 0x6cf73620, + 0x233b4: 0x6cf74420, 0x233b5: 0x6d1d2a20, 0x233b6: 0x6d410020, 0x233b7: 0x6d28a220, + 0x233ba: 0x6d28a820, + // Block 0x8cf, offset 0x233c0 + 0x233c2: 0x6cde2c20, 0x233c3: 0x6ced7020, + 0x233c7: 0x6d031e20, + 0x233ca: 0x6cee4820, 0x233cb: 0x6c3f3820, + 0x233d0: 0x6c91b620, + 0x233de: 0x6c656820, + 0x233e1: 0x6d0c6620, 0x233e3: 0x6c094c20, + 0x233e4: 0x6c78fc20, 0x233e5: 0x6c497820, + 0x233e8: 0x6d3e1820, + 0x233ee: 0x6c7cce20, 0x233ef: 0x6d38e020, + 0x233f0: 0x6d35be20, 0x233f3: 0x6ce8a420, + 0x233f7: 0x6cde4c20, + 0x233f9: 0x6c1f3e20, 0x233fa: 0x6c196e20, 0x233fb: 0x6c1a7420, + 0x233fc: 0x6d3af420, 0x233fe: 0x6c26f220, + // Block 0x8d0, offset 0x23400 + 0x23407: 0x6c09c620, + 0x23409: 0x6c641c20, + 0x2340c: 0x6d17e620, 0x2340f: 0x6d26c420, + 0x23410: 0x6c428a20, + 0x23416: 0x6c41ae20, + 0x2341c: 0x6cbbac20, + 0x23420: 0x6c1eb020, 0x23421: 0x6c1eb620, 0x23422: 0x6c0a6a20, + 0x23426: 0x6c4b8a20, + 0x23429: 0x6c47e020, 0x2342a: 0x6c0e0020, 0x2342b: 0x6d1b9420, + 0x2342c: 0x6d3cbc20, 0x2342d: 0x6c47ec20, 0x2342f: 0x6c876820, + 0x23435: 0x6c35c420, 0x23436: 0x6c271420, + 0x2343c: 0x6c118620, + // Block 0x8d1, offset 0x23440 + 0x23442: 0x6ce3d420, 0x23443: 0x6c323620, + 0x23444: 0x6d168c20, + 0x23448: 0x6c2e6020, 0x2344a: 0x6ca97e20, + 0x2344c: 0x6d094420, 0x2344d: 0x6ca54a20, 0x2344e: 0x6c4b3220, 0x2344f: 0x6c779e20, + 0x23452: 0x6c201a20, + 0x23456: 0x6d2c2020, 0x23457: 0x6d1efc20, + 0x23459: 0x6c043420, 0x2345a: 0x6cd24a20, 0x2345b: 0x6c2d3e20, + 0x2345c: 0x6cabb420, 0x2345d: 0x6cc01620, + 0x23461: 0x6d094820, 0x23463: 0x6ca0e420, + 0x23464: 0x6c77e020, 0x23465: 0x6d1fb020, 0x23466: 0x6c68d220, 0x23467: 0x6c0ec620, + 0x2346c: 0x6d052020, + 0x23472: 0x6c9ce820, 0x23473: 0x6c95f220, + 0x23475: 0x6d094e20, 0x23477: 0x6c34e220, + 0x23479: 0x6c37c620, 0x2347a: 0x6cccd820, + 0x2347c: 0x6c7cee20, 0x2347d: 0x6ca52c20, 0x2347e: 0x6c9e1420, 0x2347f: 0x6c85ce20, + // Block 0x8d2, offset 0x23480 + 0x23480: 0x6c949620, 0x23482: 0x6c2e8420, + 0x23484: 0x6cb85620, 0x23485: 0x6c832a20, 0x23487: 0x6c997020, + 0x23489: 0x6c524c20, 0x2348a: 0x6c181620, 0x2348b: 0x6d35e620, + 0x2348d: 0x6c477c20, 0x2348e: 0x6c25b820, + 0x23493: 0x6cf4de20, + 0x23494: 0x6ce26420, 0x23497: 0x6cf61220, + 0x23498: 0x6d10a620, 0x23499: 0x6cefc620, 0x2349b: 0x6d40be20, + 0x2349c: 0x6c96be20, 0x2349d: 0x6d225a20, 0x2349e: 0x6caf0820, 0x2349f: 0x6d17a420, + 0x234a0: 0x6cbe1620, 0x234a1: 0x6d26b620, 0x234a2: 0x6c754c20, 0x234a3: 0x6c67e620, + 0x234a4: 0x6d06d820, 0x234a5: 0x6c07ea20, + 0x234aa: 0x6c95b020, 0x234ab: 0x6d3c6020, + 0x234b2: 0x6c326420, 0x234b3: 0x6cfe4020, + 0x234b6: 0x6c5be420, + 0x234ba: 0x6c479e20, 0x234bb: 0x6c77b020, + 0x234be: 0x6d037c20, 0x234bf: 0x6c5cf020, + // Block 0x8d3, offset 0x234c0 + 0x234c0: 0x6c0af820, + 0x234c4: 0x6c78c420, 0x234c5: 0x6c77b220, + 0x234c8: 0x6c25e820, + 0x234cf: 0x6c92a420, + 0x234d1: 0x6d41c620, 0x234d2: 0x6d2a2020, 0x234d3: 0x6c692e20, + 0x234d4: 0x6c49a020, + 0x234d9: 0x6d0c2220, 0x234da: 0x6c376620, + 0x234dc: 0x6cbe8820, 0x234df: 0x6c2ae820, + 0x234e0: 0x6cd8ea20, 0x234e1: 0x6cdc7220, 0x234e2: 0x6c8aa420, + 0x234e7: 0x6ccdb020, + 0x234e9: 0x6c0a6e20, 0x234ea: 0x6cf0e420, 0x234eb: 0x6d136020, + 0x234ed: 0x6d2d5020, 0x234ef: 0x6d129420, + 0x234f0: 0x6c2e4c20, 0x234f1: 0x6c00ee20, + 0x234f4: 0x6c680620, 0x234f7: 0x6cda6220, + 0x234f9: 0x6c581c20, 0x234fa: 0x6d246020, + 0x234fd: 0x6cc50a20, + // Block 0x8d4, offset 0x23500 + 0x23500: 0x6c2cfa20, 0x23501: 0x6d413e20, 0x23502: 0x6c047420, + 0x23504: 0x6cbd5a20, 0x23507: 0x6c633620, + 0x23509: 0x6cafcc20, + 0x2350c: 0x6ce7ec20, + 0x23510: 0x6c1da220, + 0x23515: 0x6c4af020, + 0x23520: 0x6c5ee620, + 0x23528: 0x6d096420, 0x2352a: 0x6c2d6020, + 0x2352d: 0x6c0bac20, 0x2352e: 0x6d291c20, 0x2352f: 0x6ce76820, + 0x23536: 0x6ccd5820, + 0x23538: 0x6c482620, 0x23539: 0x6cc3ec20, + // Block 0x8d5, offset 0x23540 + 0x23540: 0x6c47cc20, + 0x23548: 0x6c55b220, 0x23549: 0x6c7b0420, + 0x2354c: 0x6c46d820, 0x2354e: 0x6cdb3220, + 0x23550: 0x6c1df620, 0x23552: 0x6c795c20, + 0x23554: 0x6c317e20, + 0x23559: 0x6d190a20, + 0x2355c: 0x6c2a4220, 0x2355d: 0x6cbaf820, + 0x23563: 0x6c900220, + 0x23565: 0x6c84cc20, 0x23567: 0x6c87a020, + 0x23568: 0x6cbe6420, 0x2356a: 0x6ceed420, + 0x2356c: 0x6ca1bc20, + 0x23571: 0x6cb74420, 0x23573: 0x6c67a020, + 0x23574: 0x6d008c20, + 0x23579: 0x6c277820, 0x2357b: 0x6c90a420, + // Block 0x8d6, offset 0x23580 + 0x23582: 0x6c497620, + 0x23586: 0x6cadc820, + 0x23589: 0x6cafce20, 0x2358b: 0x6c735420, + 0x2358d: 0x6c06aa20, 0x2358e: 0x6c747c20, 0x2358f: 0x6c738420, + 0x23590: 0x6cd3b420, + 0x23595: 0x6d014a20, + 0x23598: 0x6cc8a820, 0x23599: 0x6c6ec220, 0x2359a: 0x6cb3be20, 0x2359b: 0x6cc9f420, + 0x235a0: 0x6c5e7a20, + 0x235a9: 0x6c3b1820, 0x235aa: 0x6c06e820, 0x235ab: 0x6c6bc220, + 0x235ac: 0x6cc94020, 0x235ae: 0x6caf3e20, + 0x235b4: 0x6c2c2220, 0x235b5: 0x6c98c820, 0x235b6: 0x6c03ec20, 0x235b7: 0x6c03ee20, + 0x235b8: 0x6ce57820, 0x235b9: 0x6c8cba20, 0x235ba: 0x6cd0f020, 0x235bb: 0x6d31c220, + 0x235bc: 0x6caf4620, 0x235bd: 0x6cf4c620, 0x235bf: 0x6d2b4220, + // Block 0x8d7, offset 0x235c0 + 0x235c0: 0x6c063a20, + 0x235c7: 0x6c938020, + 0x235d6: 0x6c4fa020, 0x235d7: 0x6c30e020, + 0x235d8: 0x6c3e0e20, 0x235d9: 0x6ca5c420, + 0x235dd: 0x6c43de20, + 0x235e0: 0x6cc79820, 0x235e1: 0x6cfbfc20, + 0x235e4: 0x6c096020, + 0x235ee: 0x6c98d220, + 0x235f2: 0x6cc70a20, 0x235f3: 0x6cc04c20, + 0x235f7: 0x6c0ee820, + 0x235f9: 0x6c4fa620, 0x235fa: 0x6ca4ee20, 0x235fb: 0x6d0c8620, + // Block 0x8d8, offset 0x23600 + 0x23603: 0x6cad5c20, + 0x23604: 0x6cdbc020, 0x23606: 0x6ceba220, + 0x23608: 0x6cc10a20, 0x23609: 0x6c83d620, 0x2360a: 0x6c2a7220, + 0x2360c: 0x6c6aca20, 0x2360d: 0x6c6acc20, 0x2360e: 0x6c4bc820, 0x2360f: 0x6c649c20, + 0x23610: 0x6c099e20, + 0x23620: 0x6cca5620, 0x23621: 0x6c053020, 0x23622: 0x6c214a20, + 0x23626: 0x6ca3c220, 0x23627: 0x6c054e20, + 0x2362a: 0x6cc68820, 0x2362b: 0x6c636c20, + 0x2362c: 0x6cd9c220, + 0x23630: 0x6c2a7420, + 0x2363e: 0x6cfaac20, 0x2363f: 0x6d2d8020, + // Block 0x8d9, offset 0x23640 + 0x23640: 0x6c999620, 0x23643: 0x6d3e5020, + 0x23645: 0x6c623c20, 0x23646: 0x6cb61c20, + 0x2364b: 0x6cc82420, + 0x2364c: 0x6cdd2c20, 0x2364d: 0x6cc71620, 0x2364e: 0x6cf50c20, 0x2364f: 0x6cc69620, + 0x23650: 0x6cc69820, + 0x2365a: 0x6cde7620, + 0x2365c: 0x6cd9d020, + 0x23664: 0x6c842c20, 0x23667: 0x6c24fc20, + 0x23668: 0x6d3fb020, 0x23669: 0x6c9ad220, 0x2366a: 0x6cf80820, + 0x2366c: 0x6c989e20, 0x2366d: 0x6ca86220, 0x2366f: 0x6cdbd220, + 0x23671: 0x6cadea20, + 0x23674: 0x6c0a2820, 0x23675: 0x6c2c9020, + 0x23678: 0x6cc1be20, 0x23679: 0x6cbbfa20, 0x2367b: 0x6c3b4420, + 0x2367c: 0x6cdb1620, + // Block 0x8da, offset 0x23680 + 0x23683: 0x6d05e620, + 0x23687: 0x6cc72420, + 0x23688: 0x6c5f3220, 0x2368b: 0x6cc1d620, + 0x2368c: 0x6c8b3820, + 0x23695: 0x6ccafe20, + 0x23698: 0x6c7dd620, 0x2369a: 0x6c257620, 0x2369b: 0x6d136c20, + 0x2369c: 0x6c0e3220, 0x2369e: 0x6c6b5c20, + 0x236a0: 0x6cc1e020, 0x236a1: 0x6cc1e220, + 0x236a5: 0x6c9b6e20, 0x236a6: 0x6cc49020, + 0x236a8: 0x6c0d5e20, 0x236a9: 0x6c178220, + 0x236ac: 0x6c31d420, + 0x236b6: 0x6cc4ec20, 0x236b7: 0x6cfb0220, + 0x236ba: 0x6ce25220, 0x236bb: 0x6cc20a20, + 0x236bc: 0x6ca8b420, 0x236bf: 0x6cd51c20, + // Block 0x8db, offset 0x236c0 + 0x236c0: 0x6c920220, 0x236c2: 0x6c7dda20, + 0x236c8: 0x6c9f3620, 0x236c9: 0x6c9f9e20, + 0x236cd: 0x6c287e20, + 0x236d0: 0x6d1b6820, 0x236d3: 0x6d001020, + 0x236d7: 0x6c618820, + 0x236dc: 0x6d19b220, + 0x236e6: 0x6c3b3820, 0x236e7: 0x6d383420, + 0x236eb: 0x6c47c020, + 0x236f1: 0x6c13c420, 0x236f3: 0x6c8e3c20, + 0x236f6: 0x6c102c20, + 0x236fa: 0x6cabae20, 0x236fb: 0x6cd87620, + 0x236fc: 0x6c29b820, 0x236fd: 0x6d31b020, + // Block 0x8dc, offset 0x23700 + 0x23700: 0x6cccb620, 0x23702: 0x6c1fbe20, + 0x23704: 0x6c6fa820, + 0x2370a: 0x6c787620, 0x2370b: 0x6c1af820, + 0x23711: 0x6c565c20, 0x23712: 0x6c858220, 0x23713: 0x6ccbc620, + 0x23716: 0x6cac1820, 0x23717: 0x6ceee220, + 0x23718: 0x6cf42620, + 0x2371c: 0x6d1c5420, + 0x23721: 0x6ccbc820, 0x23722: 0x6c2b1020, + 0x23725: 0x6c27b820, + 0x23731: 0x6ce83a20, 0x23732: 0x6c50ca20, 0x23733: 0x6cb34e20, + 0x23735: 0x6d34f620, 0x23736: 0x6ca98020, 0x23737: 0x6ca67e20, + 0x2373d: 0x6cc6f820, 0x2373e: 0x6c48ea20, + // Block 0x8dd, offset 0x23740 + 0x23740: 0x6d343e20, 0x23743: 0x6c5fe220, + 0x2375c: 0x6c392c20, 0x2375f: 0x6c6a8020, + 0x23760: 0x6c4d3820, + 0x23764: 0x6d2e4e20, 0x23766: 0x6cf86420, + 0x23769: 0x6d3e1220, + 0x2376c: 0x6cf76e20, 0x2376d: 0x6cb1ac20, + 0x23770: 0x6c078020, 0x23772: 0x6c657220, + // Block 0x8de, offset 0x23780 + 0x23793: 0x6c665c20, + 0x23796: 0x6d28ae20, + 0x2379e: 0x6c07ac20, 0x2379f: 0x6c995e20, + 0x237a2: 0x6d2a7620, 0x237a3: 0x6d3c3820, + 0x237a5: 0x6c7bbe20, + 0x237a8: 0x6c089e20, 0x237aa: 0x6cac2220, + 0x237bc: 0x6c996020, 0x237bd: 0x6ce09020, + // Block 0x8df, offset 0x237c0 + 0x237de: 0x6cea7a20, 0x237df: 0x6c95aa20, + 0x237e2: 0x6cdf9a20, + 0x237f1: 0x6c016a20, + 0x237f7: 0x6c4e0420, + 0x237f8: 0x6d3a0c20, 0x237fa: 0x6c34e820, 0x237fb: 0x6c34ea20, + 0x237fc: 0x6c421c20, + // Block 0x8e0, offset 0x23800 + 0x23806: 0x6cbf8c20, + 0x23808: 0x6cee1220, 0x2380a: 0x6ca10420, 0x2380b: 0x6d30f220, + 0x2380c: 0x6cf1d620, 0x2380d: 0x6d3c3a20, 0x2380f: 0x6c69fe20, + 0x23810: 0x6cad8e20, + 0x23818: 0x6cdaa820, + 0x2381d: 0x6c724020, + 0x23820: 0x6cb4ec20, 0x23821: 0x6c11f420, 0x23823: 0x6ce94a20, + 0x23824: 0x6ccbec20, 0x23826: 0x6ceb1620, + 0x23829: 0x6c579420, 0x2382b: 0x6d176220, + // Block 0x8e1, offset 0x23840 + 0x23860: 0x6c9f4820, 0x23861: 0x6d37b420, + 0x23865: 0x6cd77e20, + 0x23869: 0x6d176420, 0x2386a: 0x6cee1420, 0x2386b: 0x6c024220, + 0x23876: 0x6cda7820, + 0x2387e: 0x6c4b0020, 0x2387f: 0x6ceb8020, + // Block 0x8e2, offset 0x23880 + 0x23880: 0x6c5b5220, 0x23883: 0x6d06dc20, + 0x23884: 0x6d296c20, 0x23886: 0x6d3f1220, 0x23887: 0x6c0b9e20, + 0x23889: 0x6c26a620, 0x2388a: 0x6d19ca20, 0x2388b: 0x6cc35c20, + 0x2388e: 0x6c580e20, 0x2388f: 0x6ca2e020, + 0x23890: 0x6d28ba20, 0x23892: 0x6ce32620, + 0x23898: 0x6d14f820, 0x23899: 0x6cdfaa20, 0x2389a: 0x6ccf1820, 0x2389b: 0x6cd78220, + 0x2389d: 0x6d03e620, + 0x238a0: 0x6d1fce20, 0x238a3: 0x6c3b7620, + // Block 0x8e3, offset 0x238c0 + 0x238c7: 0x6c78b220, + 0x238cb: 0x6c3e7c20, + 0x238d2: 0x6c9fb220, + 0x238da: 0x6cb09820, + 0x238dc: 0x6c604220, 0x238dd: 0x6cbc4a20, 0x238de: 0x6d37fc20, 0x238df: 0x6c422820, + 0x238e0: 0x6d24f820, 0x238e1: 0x6c1b3620, + 0x238e5: 0x6cba5a20, 0x238e7: 0x6d424220, + 0x238e9: 0x6d00bc20, 0x238ea: 0x6c98ea20, + 0x238ec: 0x6c556e20, 0x238ee: 0x6cb0a420, 0x238ef: 0x6d0a9420, + 0x238f1: 0x6cf9d220, 0x238f2: 0x6ce34420, + 0x238f5: 0x6ca34e20, 0x238f6: 0x6c1fac20, + // Block 0x8e4, offset 0x23900 + 0x23900: 0x6cf45020, + 0x2392c: 0x6c599820, 0x2392d: 0x6d096620, 0x2392e: 0x6ce26620, + 0x23930: 0x6cbc4c20, 0x23933: 0x6c685020, + 0x2393c: 0x6c293020, 0x2393d: 0x6c044620, + // Block 0x8e5, offset 0x23940 + 0x2394d: 0x6c297620, 0x2394e: 0x6c79f820, + 0x23950: 0x6c70b220, 0x23951: 0x6ccc0a20, 0x23952: 0x6c6dc820, + 0x23955: 0x6ca06c20, 0x23956: 0x6caa0220, + 0x23958: 0x6cd78e20, 0x2395a: 0x6cd5f820, 0x2395b: 0x6d3c2020, + 0x2395c: 0x6c3ec220, 0x2395f: 0x6d29de20, + 0x23960: 0x6d00cc20, 0x23961: 0x6c812820, 0x23962: 0x6ce70420, + 0x23969: 0x6d306e20, + 0x2396c: 0x6c11fe20, 0x2396e: 0x6d26cc20, + 0x23971: 0x6d393620, + // Block 0x8e6, offset 0x23980 + 0x2399a: 0x6cdfb420, + 0x2399e: 0x6d0cb420, 0x2399f: 0x6c928820, + 0x239a0: 0x6d0db620, + 0x239a6: 0x6d2ae020, 0x239a7: 0x6cd66c20, + // Block 0x8e7, offset 0x239c0 + 0x239c5: 0x6c4c3620, 0x239c6: 0x6d3a2020, + 0x239c8: 0x6cc7bc20, 0x239c9: 0x6cc7be20, + 0x239cc: 0x6c76e620, 0x239cd: 0x6c626220, 0x239ce: 0x6c42da20, + 0x239d2: 0x6d01fa20, + 0x239d5: 0x6caba220, 0x239d6: 0x6c64d420, + 0x239da: 0x6d349220, 0x239db: 0x6d2c4820, + 0x239dd: 0x6c53a820, 0x239df: 0x6c7b7020, + 0x239e1: 0x6c0f4420, + 0x239e4: 0x6ccb4820, 0x239e5: 0x6c01cc20, 0x239e6: 0x6c66b820, + 0x239e8: 0x6ce2ac20, 0x239eb: 0x6cd93420, + 0x239ed: 0x6c9c0c20, 0x239ee: 0x6d1a9420, 0x239ef: 0x6cdfb620, + 0x239f0: 0x6c4c3820, 0x239f3: 0x6cc84620, + 0x239f4: 0x6cf0ba20, 0x239f7: 0x6cd8de20, + // Block 0x8e8, offset 0x23a00 + 0x23a24: 0x6cb7c220, 0x23a26: 0x6d2f0a20, + // Block 0x8e9, offset 0x23a40 + 0x23a45: 0x6c304020, 0x23a46: 0x6c3eee20, 0x23a47: 0x6cd07620, + 0x23a48: 0x6cdb1a20, 0x23a49: 0x6d18a020, 0x23a4a: 0x6c891820, + 0x23a4c: 0x6c516e20, 0x23a4e: 0x6d319420, + 0x23a50: 0x6d2afe20, 0x23a52: 0x6c250c20, 0x23a53: 0x6c250e20, + 0x23a5d: 0x6c3cf220, 0x23a5e: 0x6c853220, 0x23a5f: 0x6c7a0220, + 0x23a63: 0x6d000620, + 0x23a64: 0x6d1fee20, + // Block 0x8ea, offset 0x23a80 + 0x23a83: 0x6c4fea20, + 0x23a89: 0x6c4f0620, 0x23a8a: 0x6c790c20, + 0x23a9d: 0x6d23ec20, + 0x23aa3: 0x6c58e220, + 0x23aa4: 0x6cdd3e20, 0x23aa6: 0x6c7e9c20, + 0x23aa8: 0x6c313c20, 0x23aa9: 0x6c66de20, 0x23aaa: 0x6cb32020, 0x23aab: 0x6c0b5420, + 0x23ab0: 0x6d097420, 0x23ab2: 0x6c0bc820, + 0x23ab7: 0x6cf0e620, + // Block 0x8eb, offset 0x23ac0 + 0x23ae1: 0x6c28d620, 0x23ae2: 0x6c6b5e20, 0x23ae3: 0x6c046020, + 0x23ae5: 0x6ca74420, 0x23ae6: 0x6cfd2620, 0x23ae7: 0x6ccb7620, + 0x23aea: 0x6c576420, 0x23aeb: 0x6c1fa420, + 0x23aee: 0x6caba620, 0x23aef: 0x6c8b5020, + 0x23af0: 0x6c2ba420, 0x23af1: 0x6c114e20, 0x23af3: 0x6d2c5e20, + 0x23af5: 0x6c936820, + 0x23af9: 0x6c5e1420, + 0x23afc: 0x6c86ce20, 0x23afd: 0x6d1d1620, 0x23aff: 0x6cf03a20, + // Block 0x8ec, offset 0x23b00 + 0x23b00: 0x6c0a8c20, 0x23b01: 0x6c4c9620, 0x23b03: 0x6cb0ce20, + 0x23b06: 0x6c0c3a20, + 0x23b20: 0x6d0dea20, + 0x23b24: 0x6d3bee20, + 0x23b32: 0x6c539420, + 0x23b36: 0x6c8c7820, 0x23b37: 0x6c36ce20, + 0x23b39: 0x6d1b1820, 0x23b3a: 0x6c808020, + 0x23b3c: 0x6d123820, 0x23b3f: 0x6d08c820, + // Block 0x8ed, offset 0x23b40 + 0x23b40: 0x6c86fa20, + 0x23b68: 0x6c808420, 0x23b69: 0x6c8d9020, 0x23b6a: 0x6cf73820, 0x23b6b: 0x6c52de20, + 0x23b6d: 0x6c696a20, 0x23b6e: 0x6d3dd220, + 0x23b72: 0x6d34b620, + 0x23b75: 0x6c0fb820, 0x23b76: 0x6ce29620, 0x23b77: 0x6c019820, + 0x23b7a: 0x6d0a5220, 0x23b7b: 0x6c82fa20, + 0x23b7c: 0x6d29ec20, 0x23b7d: 0x6c5b7c20, + // Block 0x8ee, offset 0x23b80 + 0x23b8e: 0x6cf92620, 0x23b8f: 0x6c539820, + 0x23b91: 0x6c397820, 0x23b92: 0x6c662420, 0x23b93: 0x6c23c820, + 0x23b94: 0x6d28da20, 0x23b96: 0x6c10e020, + 0x23b98: 0x6d1ece20, 0x23b9b: 0x6c338820, + 0x23b9c: 0x6cac4e20, + 0x23ba5: 0x6cdede20, 0x23ba7: 0x6cacc420, + 0x23bab: 0x6c386e20, + 0x23bac: 0x6cf74620, + 0x23bb6: 0x6d124c20, 0x23bb7: 0x6c957620, + 0x23bba: 0x6c0b2220, + 0x23bbc: 0x6c6d7420, 0x23bbd: 0x6c876a20, + // Block 0x8ef, offset 0x23bc0 + 0x23bca: 0x6d0f0a20, 0x23bcb: 0x6c315020, + 0x23bce: 0x6c981620, + 0x23bd0: 0x6c45ca20, 0x23bd1: 0x6cc51420, 0x23bd2: 0x6c121220, + 0x23be3: 0x6c9ae420, + 0x23bf1: 0x6c47fc20, 0x23bf2: 0x6cd69e20, + 0x23bf8: 0x6d0d2020, 0x23bf9: 0x6c0adc20, + // Block 0x8f0, offset 0x23c00 + 0x23c00: 0x6c0c6a20, 0x23c01: 0x6c1a6220, 0x23c02: 0x6c7ce620, + 0x23c04: 0x6c5d8820, + 0x23c0d: 0x6c1be620, 0x23c0f: 0x6cf2d020, + 0x23c11: 0x6c23e820, 0x23c12: 0x6d357a20, + 0x23c19: 0x6cd70820, + 0x23c1c: 0x6c48a220, 0x23c1d: 0x6cb40020, 0x23c1e: 0x6d068620, 0x23c1f: 0x6cd7d020, + 0x23c21: 0x6cf42e20, + 0x23c2e: 0x6c3d4020, + 0x23c30: 0x6cd31e20, 0x23c33: 0x6c5b9220, + 0x23c34: 0x6c597c20, 0x23c35: 0x6cabb620, + 0x23c3c: 0x6d3a5e20, 0x23c3e: 0x6d14a220, + // Block 0x8f1, offset 0x23c40 + 0x23c43: 0x6c85a820, + 0x23c44: 0x6ccd3420, + 0x23c5c: 0x6c9f3820, 0x23c5e: 0x6c437c20, + 0x23c60: 0x6c54b020, + 0x23c6f: 0x6c371220, + 0x23c70: 0x6c380e20, 0x23c73: 0x6d06aa20, + 0x23c74: 0x6d14ca20, + 0x23c7e: 0x6d1d3620, + // Block 0x8f2, offset 0x23c80 + 0x23c94: 0x6c1b1820, + 0x23c99: 0x6d14cc20, + 0x23ca5: 0x6c2b6a20, 0x23ca6: 0x6c5b5020, 0x23ca7: 0x6c510c20, + 0x23ca9: 0x6d2c7a20, + 0x23cb6: 0x6d27a420, 0x23cb7: 0x6cfa9c20, + // Block 0x8f3, offset 0x23cc0 + 0x23ccc: 0x6cfb4c20, 0x23ccd: 0x6c81d220, 0x23cce: 0x6cced420, 0x23ccf: 0x6cd36820, + 0x23cd0: 0x6d3d5220, + 0x23ce4: 0x6c0ca820, 0x23ce5: 0x6c6fc020, 0x23ce6: 0x6cf29220, 0x23ce7: 0x6c68f820, + 0x23ce8: 0x6c3e7e20, 0x23cea: 0x6cfd7620, 0x23ceb: 0x6c768a20, + // Block 0x8f4, offset 0x23d00 + 0x23d32: 0x6ca4fe20, + 0x23d34: 0x6c5ddc20, 0x23d35: 0x6c605620, 0x23d36: 0x6c7e7e20, + 0x23d3b: 0x6c3d1220, + 0x23d3c: 0x6ccd4c20, 0x23d3d: 0x6c8a9c20, 0x23d3e: 0x6c9ee020, 0x23d3f: 0x6c182620, + // Block 0x8f5, offset 0x23d40 + 0x23d42: 0x6ca05e20, + 0x23d4f: 0x6c909820, + 0x23d68: 0x6c34f620, 0x23d6b: 0x6ca50020, + 0x23d6d: 0x6c5ee820, + 0x23d70: 0x6d3b0820, + // Block 0x8f6, offset 0x23d80 + 0x23d82: 0x6cdad220, 0x23d83: 0x6c34f820, + 0x23d87: 0x6c6f2820, + 0x23d8a: 0x6d291e20, 0x23d8b: 0x6c5b5c20, + 0x23d8c: 0x6d1cfe20, 0x23d8d: 0x6c557a20, 0x23d8e: 0x6c8c5820, 0x23d8f: 0x6cf25820, + 0x23d90: 0x6c4ee820, + 0x23d94: 0x6ca40620, + 0x23db7: 0x6cf8b020, + 0x23db9: 0x6c422c20, + 0x23dbe: 0x6c51d420, 0x23dbf: 0x6c5f0820, + // Block 0x8f7, offset 0x23dc0 + 0x23dc0: 0x6cfdf020, 0x23dc1: 0x6ccc0c20, + 0x23dd0: 0x6cea0c20, 0x23dd2: 0x6d2f6c20, 0x23dd3: 0x6cd60420, + 0x23dd5: 0x6d1fe820, 0x23dd6: 0x6c64d820, + 0x23ddc: 0x6d2a8c20, + 0x23de4: 0x6d2ed820, + 0x23dfd: 0x6cc92c20, + // Block 0x8f8, offset 0x23e00 + 0x23e04: 0x6d0c2420, + 0x23e0b: 0x6c255a20, + 0x23e17: 0x6c608a20, + 0x23e18: 0x6cce1a20, + 0x23e23: 0x6c36a820, + 0x23e24: 0x6c817420, 0x23e25: 0x6ce07820, 0x23e27: 0x6d3b2820, + 0x23e2d: 0x6c8c3620, 0x23e2f: 0x6d2b9220, + 0x23e31: 0x6c732a20, 0x23e32: 0x6c550220, + // Block 0x8f9, offset 0x23e40 + 0x23e57: 0x6cd07820, + 0x23e58: 0x6c5dfa20, + 0x23e5c: 0x6c7d2020, + 0x23e71: 0x6c1f7620, 0x23e72: 0x6d395020, + 0x23e76: 0x6c023020, + 0x23e78: 0x6d3db220, + 0x23e7d: 0x6d03a420, 0x23e7f: 0x6c9ef420, + // Block 0x8fa, offset 0x23e80 + 0x23e80: 0x6c550c20, + 0x23e94: 0x6ce01a20, + 0x23e99: 0x6c0a7220, + 0x23ea3: 0x6c2f8420, + 0x23ea9: 0x6c769820, 0x23eab: 0x6c0c3c20, + 0x23eb0: 0x6c5e1620, 0x23eb1: 0x6c8b5220, 0x23eb2: 0x6c24b820, + // Block 0x8fb, offset 0x23ec0 + 0x23ec3: 0x6cfd2820, + 0x23ec4: 0x6cc55620, + 0x23ed3: 0x6d270220, + 0x23ed5: 0x6d09be20, 0x23ed7: 0x6c8a8020, + 0x23ee3: 0x6ccc2a20, + 0x23ee6: 0x6cd3fc20, + 0x23eea: 0x6d025c20, + 0x23ef3: 0x6cff4a20, + 0x23ef7: 0x6d129620, + 0x23ef8: 0x6c805020, 0x23ef9: 0x6d192e20, + 0x23eff: 0x6c88da20, + // Block 0x8fc, offset 0x23f00 + 0x23f14: 0x6c0fba20, 0x23f15: 0x6c126e20, + 0x23f1d: 0x6d124220, + 0x23f26: 0x6c893620, + 0x23f3b: 0x6cdef020, + // Block 0x8fd, offset 0x23f40 + 0x23f51: 0x6c62ec20, + 0x23f54: 0x6cf75220, 0x23f55: 0x6d377020, + 0x23f5a: 0x6cf75620, + 0x23f5d: 0x6d273220, + 0x23f64: 0x6cfc6c20, 0x23f66: 0x6d3df820, + 0x23f6f: 0x6d2ef820, + 0x23f75: 0x6d410620, 0x23f77: 0x6ca2ce20, + 0x23f7e: 0x6c2a0420, 0x23f7f: 0x6c8ad620, + // Block 0x8fe, offset 0x23f80 + 0x23f80: 0x6ca2d220, + 0x23f89: 0x6cad5420, 0x23f8b: 0x6c721620, + 0x23f96: 0x6c95b220, + 0x23f99: 0x6cd64820, 0x23f9a: 0x6cce5420, + 0x23f9d: 0x6c95b420, 0x23f9f: 0x6c3b3a20, + 0x23fa3: 0x6c065820, + 0x23fa8: 0x6c865820, 0x23fab: 0x6d04a220, + 0x23fb6: 0x6c290820, + // Block 0x8ff, offset 0x23fc0 + 0x23fc0: 0x6c1a8c20, + 0x23fc4: 0x6d2f1420, 0x23fc7: 0x6cda3a20, + 0x23fca: 0x6cd03e20, + 0x23fd2: 0x6c447220, + 0x23fd8: 0x6d209020, 0x23fda: 0x6c5ad420, 0x23fdb: 0x6c183e20, + 0x23fdd: 0x6c698420, 0x23fde: 0x6d3ac420, 0x23fdf: 0x6cd4b220, + 0x23fe2: 0x6cff8420, + 0x23fe6: 0x6ca91420, + 0x23fed: 0x6c674420, 0x23fef: 0x6c674820, + 0x23ff7: 0x6c2e0e20, + 0x23ffd: 0x6cbb0c20, 0x23ffe: 0x6cc04e20, + // Block 0x900, offset 0x24000 + 0x24000: 0x6c3c4020, + 0x24006: 0x6d2e6620, 0x24007: 0x6c77fa20, + 0x24012: 0x6c2ece20, 0x24013: 0x6d2aec20, + 0x24016: 0x6c49f820, 0x24017: 0x6ccb5c20, + 0x24018: 0x6c3bea20, 0x2401b: 0x6c67bc20, + 0x2401d: 0x6d0cd820, 0x2401e: 0x6d370820, + 0x24022: 0x6c872220, + 0x24026: 0x6c8ddc20, + 0x2402a: 0x6d146420, + 0x2402c: 0x6cc23e20, 0x2402d: 0x6cac5220, 0x2402e: 0x6c463a20, + 0x24030: 0x6c640220, 0x24031: 0x6c50da20, 0x24033: 0x6caf0c20, + 0x24035: 0x6c721820, 0x24037: 0x6c180620, + 0x2403a: 0x6c8af220, 0x2403b: 0x6cd35220, + 0x2403c: 0x6cb37a20, 0x2403d: 0x6cfe2820, 0x2403f: 0x6cb08e20, + // Block 0x901, offset 0x24040 + 0x24040: 0x6c95ae20, 0x24041: 0x6c243420, 0x24043: 0x6d225020, + 0x24047: 0x6c79a820, + 0x24048: 0x6d01b020, + 0x2404d: 0x6ced1e20, 0x2404e: 0x6d0d8e20, 0x2404f: 0x6cadd820, + 0x24053: 0x6c1a0620, + 0x24058: 0x6ce34620, 0x24059: 0x6c182820, 0x2405a: 0x6c09ce20, 0x2405b: 0x6c890820, + 0x2405c: 0x6c641e20, 0x2405e: 0x6ce68220, + 0x24062: 0x6ce2f620, + 0x24068: 0x6c2edc20, 0x2406a: 0x6cd60620, 0x2406b: 0x6c842e20, + 0x2406c: 0x6c936020, 0x2406d: 0x6cf97420, 0x2406f: 0x6c24e420, + 0x24073: 0x6c0e9220, + 0x24074: 0x6ce9ba20, 0x24075: 0x6cb45020, 0x24077: 0x6c8c6220, + 0x24078: 0x6c3bec20, 0x2407a: 0x6c0f7620, 0x2407b: 0x6c163620, + 0x2407e: 0x6c290a20, 0x2407f: 0x6cdf5820, + // Block 0x902, offset 0x24080 + 0x24080: 0x6c2a3c20, 0x24083: 0x6c872420, + 0x24085: 0x6d0b1220, 0x24086: 0x6d0b1820, 0x24087: 0x6d2d6620, + 0x2408a: 0x6d14e220, + 0x2408c: 0x6cb4fa20, + 0x24094: 0x6c564420, 0x24096: 0x6ce62a20, + 0x24098: 0x6c79cc20, 0x2409b: 0x6c213220, + 0x2409c: 0x6d1f0020, 0x2409d: 0x6c3bd020, 0x2409f: 0x6caab220, + 0x240a0: 0x6ce53020, 0x240a1: 0x6c6cde20, 0x240a2: 0x6cafbc20, 0x240a3: 0x6c18a420, + 0x240a4: 0x6cb08820, 0x240a6: 0x6c6bc420, 0x240a7: 0x6c4ac820, + 0x240b2: 0x6d3c3220, + 0x240b5: 0x6c552420, 0x240b6: 0x6c1e2420, 0x240b7: 0x6cd5a020, + 0x240b8: 0x6ce1b420, 0x240b9: 0x6cafc620, 0x240ba: 0x6cc70020, 0x240bb: 0x6cc70220, + 0x240bd: 0x6c544e20, 0x240be: 0x6cae5a20, + // Block 0x903, offset 0x240c0 + 0x240c5: 0x6c043e20, 0x240c7: 0x6cf99a20, + 0x240cb: 0x6cbdcc20, + 0x240cc: 0x6ca63220, 0x240ce: 0x6ce1b620, 0x240cf: 0x6cc26a20, + 0x240d2: 0x6d008e20, + 0x240d4: 0x6d2fa820, 0x240d5: 0x6c570e20, 0x240d6: 0x6d02c820, + 0x240d8: 0x6cd42e20, 0x240db: 0x6ce8a620, + 0x240dd: 0x6c895020, 0x240de: 0x6c097c20, 0x240df: 0x6c1e5a20, + 0x240e1: 0x6d037020, 0x240e3: 0x6d02cc20, + 0x240e4: 0x6c3d6820, + 0x240e9: 0x6c6bde20, + 0x240ed: 0x6c3f5e20, + 0x240f0: 0x6ce27a20, 0x240f1: 0x6ccf4c20, + 0x240f4: 0x6c174620, 0x240f5: 0x6c20b820, + 0x240fc: 0x6cc47a20, 0x240fd: 0x6c545620, 0x240fe: 0x6c07ec20, + // Block 0x904, offset 0x24100 + 0x24100: 0x6c113020, + 0x24105: 0x6ca21420, + 0x24109: 0x6d059e20, 0x2410a: 0x6c2eaa20, + 0x2410d: 0x6c15c220, 0x2410e: 0x6d215c20, 0x2410f: 0x6d383620, + 0x24113: 0x6c83e620, + 0x24114: 0x6cd43420, + 0x2411a: 0x6c31a420, + 0x2411c: 0x6c98bc20, 0x2411d: 0x6c59d420, 0x2411f: 0x6ce22c20, + 0x24121: 0x6c326620, 0x24122: 0x6ce34820, 0x24123: 0x6cd10820, + 0x24124: 0x6c9a0e20, + 0x24128: 0x6d316820, 0x24129: 0x6cbd9020, 0x2412a: 0x6cb0ae20, 0x2412b: 0x6ce11620, + 0x2412c: 0x6c123820, 0x2412d: 0x6d112420, 0x2412f: 0x6d054620, + 0x24130: 0x6c053620, 0x24131: 0x6c47b220, + 0x24135: 0x6c10aa20, + 0x2413c: 0x6c46c620, 0x2413d: 0x6c0f2e20, + // Block 0x905, offset 0x24140 + 0x24141: 0x6cf21020, + 0x24144: 0x6c624420, + 0x2414a: 0x6c7e4c20, + 0x2414d: 0x6c24e620, 0x2414e: 0x6c9fc820, 0x2414f: 0x6c242820, + 0x24150: 0x6cab4e20, 0x24151: 0x6d1da620, + 0x24156: 0x6c98fe20, 0x24157: 0x6c78c820, + 0x24158: 0x6c981e20, 0x24159: 0x6c2f8020, 0x2415a: 0x6c582e20, 0x2415b: 0x6c34ac20, + 0x2415c: 0x6c677420, 0x2415d: 0x6cdb0220, + 0x24162: 0x6c135c20, 0x24163: 0x6cde9e20, + 0x24165: 0x6c59f820, 0x24166: 0x6c74be20, 0x24167: 0x6d0a4020, + 0x2416a: 0x6d04a620, + 0x2416c: 0x6c9d8820, 0x2416d: 0x6cc45620, 0x2416e: 0x6c817620, + 0x24171: 0x6d370a20, 0x24172: 0x6cf02820, + 0x24177: 0x6ccb6e20, + 0x2417b: 0x6d29ea20, + // Block 0x906, offset 0x24180 + 0x24181: 0x6c019620, 0x24182: 0x6cf10c20, + 0x24184: 0x6c581e20, 0x24187: 0x6d2e9e20, + 0x24189: 0x6d1c2c20, 0x2418a: 0x6c43bc20, 0x2418b: 0x6c5c9220, + 0x2418d: 0x6cc33420, + 0x24193: 0x6c8b7c20, + 0x24194: 0x6c719a20, 0x24195: 0x6c03de20, 0x24196: 0x6c82a620, + 0x24198: 0x6c97ac20, 0x24199: 0x6c8dde20, + 0x2419c: 0x6c856a20, 0x2419d: 0x6c611420, + 0x241a1: 0x6c5b1620, 0x241a2: 0x6d031820, 0x241a3: 0x6cd30020, + 0x241a4: 0x6d300e20, 0x241a7: 0x6c0e4820, + 0x241ab: 0x6c137a20, + 0x241af: 0x6c137e20, + 0x241b0: 0x6c6d8c20, 0x241b1: 0x6c031c20, 0x241b2: 0x6c06da20, + 0x241b5: 0x6d0e3c20, 0x241b7: 0x6c565e20, + 0x241b9: 0x6d20ba20, 0x241bb: 0x6c091e20, + 0x241bc: 0x6c1ff220, 0x241be: 0x6c612220, + // Block 0x907, offset 0x241c0 + 0x241c2: 0x6ca26c20, + 0x241c4: 0x6c98c420, 0x241c5: 0x6d379420, 0x241c7: 0x6d12c620, + 0x241c8: 0x6c30a020, 0x241c9: 0x6d12a420, + 0x241cd: 0x6cc63c20, 0x241ce: 0x6d19a620, + 0x241d0: 0x6c501e20, 0x241d2: 0x6ca31220, 0x241d3: 0x6ce61020, + 0x241d4: 0x6c3fb620, 0x241d5: 0x6ca22c20, 0x241d6: 0x6d291020, + 0x241d8: 0x6c552820, 0x241da: 0x6c185c20, 0x241db: 0x6ceaf420, + 0x241de: 0x6c1f1220, 0x241df: 0x6c3df820, + 0x241e7: 0x6c063420, + 0x241ec: 0x6c2bde20, 0x241ed: 0x6c111c20, 0x241ee: 0x6c921220, 0x241ef: 0x6cb35020, + 0x241f0: 0x6c268620, 0x241f1: 0x6d12da20, 0x241f3: 0x6d15d220, + 0x241f7: 0x6cfdb620, + 0x241f8: 0x6c086e20, 0x241f9: 0x6d398c20, 0x241fb: 0x6d14a620, + 0x241fd: 0x6c93d220, 0x241ff: 0x6c7b9420, + // Block 0x908, offset 0x24200 + 0x24202: 0x6d35a420, + 0x24207: 0x6cec0820, + 0x24208: 0x6c2b1c20, 0x24209: 0x6cd5b020, 0x2420a: 0x6c8ad820, 0x2420b: 0x6d2a4220, + 0x2420c: 0x6d35a620, 0x2420d: 0x6ca49e20, + 0x24217: 0x6c147220, + 0x2421a: 0x6cfea620, 0x2421b: 0x6d2a0220, + 0x2421e: 0x6d22f420, 0x2421f: 0x6c310620, + 0x24220: 0x6c143e20, 0x24221: 0x6d009020, 0x24222: 0x6d0fa220, + 0x24224: 0x6cfc0220, 0x24225: 0x6c05f220, + 0x2422e: 0x6d2cec20, + 0x24230: 0x6cc03420, 0x24232: 0x6c553420, 0x24233: 0x6d293220, + 0x24234: 0x6c741620, 0x24236: 0x6c4d9a20, + 0x2423f: 0x6c01ae20, + // Block 0x909, offset 0x24240 + 0x24240: 0x6d2a7820, 0x24243: 0x6ccc4c20, + 0x24245: 0x6cfcb220, 0x24246: 0x6c1b9e20, 0x24247: 0x6d0d6a20, + 0x24249: 0x6c01ba20, + 0x2424d: 0x6d305220, 0x2424e: 0x6c742c20, + 0x24251: 0x6c85ea20, 0x24253: 0x6c822020, + 0x24256: 0x6c112c20, + 0x24258: 0x6c924220, 0x2425a: 0x6c634c20, + 0x2425d: 0x6cfa3820, 0x2425e: 0x6cfff020, 0x2425f: 0x6d0c0c20, + 0x24260: 0x6d05a020, 0x24262: 0x6c33f020, 0x24263: 0x6d1c7620, + 0x24264: 0x6c5ab820, 0x24265: 0x6ce32820, 0x24266: 0x6caa0020, 0x24267: 0x6cf7e820, + 0x2426a: 0x6ce8b220, + 0x24277: 0x6cec5620, + 0x24278: 0x6c186620, + 0x2427c: 0x6c52aa20, 0x2427e: 0x6ce32a20, 0x2427f: 0x6d07a020, + // Block 0x90a, offset 0x24280 + 0x24280: 0x6d28bc20, + 0x24287: 0x6c43f020, + 0x2428b: 0x6c908c20, + 0x2428c: 0x6c147c20, 0x2428d: 0x6cac6020, 0x2428e: 0x6c605820, + 0x24290: 0x6cde5e20, 0x24293: 0x6cf64e20, + 0x24296: 0x6cfeda20, + 0x24298: 0x6ccab620, 0x24299: 0x6c637020, 0x2429a: 0x6cdad420, 0x2429b: 0x6c599a20, + 0x2429d: 0x6c25bc20, 0x2429f: 0x6cde6020, + 0x242a0: 0x6cd65420, + 0x242aa: 0x6c3e9a20, 0x242ab: 0x6c863620, + 0x242ad: 0x6ccf5a20, 0x242af: 0x6ce10620, + 0x242b6: 0x6c2cd020, + 0x242ba: 0x6c09fa20, + 0x242bc: 0x6c46c820, 0x242bd: 0x6c244620, 0x242bf: 0x6cb90820, + // Block 0x90b, offset 0x242c0 + 0x242c2: 0x6c824620, 0x242c3: 0x6cdaea20, + 0x242c6: 0x6d402420, 0x242c7: 0x6c4faa20, + 0x242cf: 0x6c1c4420, + 0x242d0: 0x6c128020, 0x242d3: 0x6cf30420, + 0x242d4: 0x6cfef220, 0x242d5: 0x6c8b2020, 0x242d6: 0x6d0c1e20, + 0x242dd: 0x6c09fc20, 0x242df: 0x6c594220, + 0x242e1: 0x6cf67820, 0x242e2: 0x6c1ac820, 0x242e3: 0x6d05d620, + 0x242e4: 0x6ca4bc20, 0x242e5: 0x6d0cc020, 0x242e7: 0x6d01fc20, + 0x242e8: 0x6d2c4a20, 0x242ea: 0x6cdc5e20, + 0x242ec: 0x6cf8ca20, 0x242ed: 0x6c080620, 0x242ee: 0x6cc48420, 0x242ef: 0x6cd79820, + 0x242f0: 0x6c049020, 0x242f1: 0x6c4b6a20, 0x242f2: 0x6c763c20, 0x242f3: 0x6c188020, + 0x242f6: 0x6d072820, + 0x242fe: 0x6c368620, 0x242ff: 0x6c865a20, + // Block 0x90c, offset 0x24300 + 0x24300: 0x6cf69e20, 0x24301: 0x6c594c20, 0x24302: 0x6cdb0420, + 0x24304: 0x6c16f620, + 0x2430a: 0x6c92a820, 0x2430b: 0x6d0cc220, + 0x2430e: 0x6c290620, 0x2430f: 0x6c284620, + 0x24310: 0x6d0f6a20, 0x24312: 0x6d2d3620, 0x24313: 0x6c729020, + 0x24315: 0x6c345e20, 0x24316: 0x6ccabe20, 0x24317: 0x6c7f2a20, + 0x24318: 0x6cdb1c20, + 0x2431f: 0x6d2b0020, + 0x24323: 0x6c0a5020, + 0x24326: 0x6d1b8c20, + 0x24328: 0x6c4fb420, 0x2432a: 0x6c8b3a20, + 0x2432d: 0x6c4ff620, 0x2432e: 0x6d0fdc20, + 0x24334: 0x6cd7a420, 0x24335: 0x6c00f020, 0x24336: 0x6cbf7420, + 0x24339: 0x6c82ec20, 0x2433a: 0x6d011220, + 0x2433c: 0x6cd3f220, + // Block 0x90d, offset 0x24340 + 0x24343: 0x6c91ec20, + 0x24345: 0x6cc41220, 0x24346: 0x6c888020, + 0x2434c: 0x6d001a20, 0x2434e: 0x6d1c2020, + 0x24351: 0x6d012620, + 0x24358: 0x6c8d9e20, 0x24359: 0x6d1ed620, + 0x2435e: 0x6c294020, 0x2435f: 0x6c806020, + 0x24360: 0x6cff5e20, + 0x24368: 0x6d182a20, + 0x2436c: 0x6cf34c20, 0x2436e: 0x6d168e20, 0x2436f: 0x6ceaa420, + 0x24370: 0x6c102e20, 0x24372: 0x6d032020, + 0x24375: 0x6cd7c420, 0x24376: 0x6c6c2a20, + 0x24378: 0x6c031e20, 0x24379: 0x6c383020, 0x2437b: 0x6ca0d420, + 0x2437c: 0x6cc91220, + // Block 0x90e, offset 0x24380 + 0x2438a: 0x6c26ea20, 0x2438b: 0x6c619820, + 0x24390: 0x6cda8820, 0x24391: 0x6cbf0620, 0x24392: 0x6c033020, + 0x243a6: 0x6ce48c20, 0x243a7: 0x6d1f0a20, + 0x243a9: 0x6ceb0020, 0x243ab: 0x6cec6c20, + 0x243ac: 0x6d202e20, 0x243ae: 0x6c2fe820, + 0x243b1: 0x6cf7d820, 0x243b2: 0x6c799820, + 0x243b6: 0x6cbf0c20, 0x243b7: 0x6c32f820, + 0x243b8: 0x6c34e420, 0x243ba: 0x6d173620, + // Block 0x90f, offset 0x243c0 + 0x243d2: 0x6cf5c820, 0x243d3: 0x6cbd2420, + 0x243d4: 0x6cda9220, 0x243d7: 0x6c8e5220, + 0x243d9: 0x6cecd820, + 0x243ed: 0x6c17da20, 0x243ee: 0x6d399a20, + 0x243f0: 0x6c997220, + 0x243f7: 0x6cc2de20, + 0x243fd: 0x6d208c20, 0x243ff: 0x6d17ac20, + // Block 0x910, offset 0x24400 + 0x24400: 0x6c9c5020, 0x24403: 0x6c7f0c20, + 0x24404: 0x6d362e20, + 0x24424: 0x6ca5e620, 0x24426: 0x6c048220, + 0x2442a: 0x6c300420, + 0x2442e: 0x6d363020, + // Block 0x911, offset 0x24440 + 0x24455: 0x6d17ec20, + 0x24458: 0x6c8d1e20, 0x24459: 0x6d216020, 0x2445a: 0x6c231e20, 0x2445b: 0x6c2c6a20, + 0x2445c: 0x6d365c20, + 0x24460: 0x6cc86820, 0x24463: 0x6c669a20, + 0x24469: 0x6ced8c20, 0x2446b: 0x6c6d2c20, + 0x2446d: 0x6cad0820, + // Block 0x912, offset 0x24480 + 0x2448d: 0x6c928a20, 0x2448e: 0x6cc1a620, + 0x24490: 0x6cf80020, 0x24491: 0x6c26b420, + 0x24496: 0x6c56c220, 0x24497: 0x6c95bc20, + 0x24499: 0x6c822820, + 0x244b6: 0x6c45f820, + 0x244bb: 0x6c8e2620, + // Block 0x913, offset 0x244c0 + 0x244c2: 0x6c817820, + 0x244c4: 0x6d3be420, + 0x244e8: 0x6d2a5220, 0x244e9: 0x6c506a20, 0x244ea: 0x6cfe5420, + 0x244ed: 0x6c507020, 0x244ee: 0x6c86a220, + 0x244f1: 0x6c2d8820, 0x244f2: 0x6c444020, + 0x244fd: 0x6c58a820, + // Block 0x914, offset 0x24500 + 0x24504: 0x6c36b620, 0x24506: 0x6cf9fe20, + 0x2450b: 0x6c651820, + 0x2450c: 0x6cb67420, 0x2450d: 0x6cfa0820, 0x2450e: 0x6d1ffa20, + 0x24521: 0x6d330420, + 0x2452a: 0x6d3bf220, + 0x2452e: 0x6c163a20, + // Block 0x915, offset 0x24540 + 0x24549: 0x6d027a20, + 0x24555: 0x6ca4d620, + 0x2455d: 0x6c62ee20, 0x2455e: 0x6ce4d620, + 0x24563: 0x6d0e3220, + 0x24567: 0x6c500c20, + 0x24568: 0x6d030820, 0x24569: 0x6c8de020, 0x2456b: 0x6c047620, + 0x2456c: 0x6c081220, + 0x24571: 0x6c463e20, 0x24572: 0x6c8cc820, + 0x24575: 0x6c7df420, 0x24576: 0x6cb85e20, 0x24577: 0x6c699e20, + 0x24579: 0x6c371420, 0x2457a: 0x6d10fa20, 0x2457b: 0x6c316e20, + // Block 0x916, offset 0x24580 + 0x24581: 0x6c5d9220, 0x24582: 0x6c322420, 0x24583: 0x6cadbe20, + 0x2458c: 0x6d259820, 0x2458f: 0x6c90b820, + 0x24590: 0x6d03f820, 0x24593: 0x6c883a20, + 0x24594: 0x6d113820, 0x24595: 0x6cf6a020, 0x24596: 0x6d114420, + 0x24598: 0x6cf70020, 0x2459b: 0x6c918a20, + 0x2459d: 0x6d0f0020, + 0x245a0: 0x6cc33820, + 0x245a5: 0x6cc50020, 0x245a6: 0x6cec2020, 0x245a7: 0x6d40a420, + 0x245a8: 0x6c392e20, 0x245a9: 0x6d16c620, 0x245aa: 0x6c323c20, 0x245ab: 0x6cdc2620, + 0x245ad: 0x6caf4820, 0x245af: 0x6c4de820, + 0x245b1: 0x6d069820, 0x245b3: 0x6c45e620, + 0x245b5: 0x6c2c2e20, 0x245b7: 0x6ca32620, + 0x245be: 0x6c34ec20, 0x245bf: 0x6cebda20, + // Block 0x917, offset 0x245c0 + 0x245c2: 0x6ca81820, + 0x245c8: 0x6c2e1a20, 0x245c9: 0x6c598e20, + 0x245cc: 0x6ce32c20, 0x245cd: 0x6c395420, + 0x245d1: 0x6cf3ca20, 0x245d2: 0x6c01fe20, + 0x245d4: 0x6cb2a820, + 0x245d9: 0x6c4e1420, 0x245db: 0x6c428820, + 0x245dc: 0x6c83e820, 0x245de: 0x6c339c20, 0x245df: 0x6c400e20, + 0x245e0: 0x6ca35020, 0x245e2: 0x6c132220, + 0x245e7: 0x6c6a2820, + 0x245e9: 0x6cbed020, 0x245eb: 0x6d1bd020, + 0x245ec: 0x6cfdd220, + 0x245f1: 0x6c557c20, + 0x245f4: 0x6cdaec20, + 0x245fb: 0x6c43a420, + 0x245fc: 0x6c368820, 0x245fd: 0x6d072a20, + // Block 0x918, offset 0x24600 + 0x24606: 0x6cf6cc20, + 0x2460a: 0x6c774c20, 0x2460b: 0x6c4c8a20, + 0x2460c: 0x6c6a3620, 0x2460d: 0x6c200c20, 0x2460e: 0x6c826220, 0x2460f: 0x6c527620, + 0x24610: 0x6d41f420, + 0x24615: 0x6cb1e620, + 0x24618: 0x6c2ab420, 0x24619: 0x6cf70220, 0x2461a: 0x6c826820, + 0x2461c: 0x6ccdc620, + 0x24627: 0x6c918c20, + 0x24629: 0x6c338a20, 0x2462a: 0x6c760420, + 0x2462d: 0x6c164820, 0x2462f: 0x6d012c20, + 0x24630: 0x6cec0220, 0x24631: 0x6d30c420, 0x24633: 0x6d3b9e20, + 0x24637: 0x6c8f6020, + 0x24638: 0x6c82aa20, + 0x2463c: 0x6c273620, 0x2463d: 0x6c417820, + // Block 0x919, offset 0x24640 + 0x24644: 0x6cd34020, 0x24647: 0x6d0da420, + 0x2464c: 0x6c41b420, + 0x24650: 0x6d0d0020, + 0x24656: 0x6cdbac20, + 0x2465a: 0x6d37a620, + 0x2465c: 0x6cd34220, + 0x24661: 0x6cd15c20, + 0x24665: 0x6c15ae20, + 0x24677: 0x6c5a0820, + 0x24678: 0x6d1b8e20, 0x2467b: 0x6c9bee20, + // Block 0x91a, offset 0x24680 + 0x24682: 0x6cc4f220, + 0x24685: 0x6cfdae20, + 0x24688: 0x6c071420, + 0x2468c: 0x6c200820, + 0x24691: 0x6cb47620, + 0x24699: 0x6c77d220, 0x2469a: 0x6c7e3820, + 0x2469d: 0x6cc35020, 0x2469f: 0x6c4f9220, + 0x246a0: 0x6c1bf220, 0x246a1: 0x6c983820, + 0x246a6: 0x6d2cb020, + 0x246aa: 0x6c3bd220, + 0x246ac: 0x6c17b420, + 0x246b3: 0x6c6e1820, + // Block 0x91b, offset 0x246c0 + 0x246c3: 0x6c8ada20, + 0x246c5: 0x6ca31c20, 0x246c6: 0x6ca31e20, 0x246c7: 0x6ce72a20, + 0x246cb: 0x6cc46620, + 0x246cc: 0x6d411620, 0x246cd: 0x6caf5420, 0x246ce: 0x6d1fba20, + 0x246d0: 0x6cd4be20, + 0x246db: 0x6c8af420, + 0x246dc: 0x6cd43020, 0x246dd: 0x6ce97e20, 0x246df: 0x6c430220, + 0x246e0: 0x6ccea220, 0x246e1: 0x6ceb0420, 0x246e3: 0x6ca3f220, + 0x246e7: 0x6ceb7a20, + 0x246e8: 0x6c458220, 0x246e9: 0x6c2e1c20, + 0x246f4: 0x6c9bd020, 0x246f5: 0x6c052820, 0x246f7: 0x6d00a420, + 0x246f8: 0x6cd8b420, 0x246f9: 0x6ce6c820, 0x246fa: 0x6c4b4220, + 0x246fd: 0x6c3e8020, 0x246fe: 0x6c4b4820, + // Block 0x91c, offset 0x24700 + 0x24709: 0x6c4b4a20, + 0x24711: 0x6d3a7420, 0x24713: 0x6c7f1420, + 0x24715: 0x6c951620, 0x24716: 0x6ce50020, 0x24717: 0x6cc4c620, + 0x2471a: 0x6c300820, + 0x24728: 0x6c737220, 0x24729: 0x6d0cac20, + 0x2472c: 0x6cc84020, 0x2472d: 0x6c283a20, + 0x24730: 0x6c999e20, + 0x24736: 0x6c944020, + 0x24738: 0x6d072c20, 0x2473a: 0x6cf6a220, + // Block 0x91d, offset 0x24740 + 0x24742: 0x6c967420, 0x24743: 0x6cb52220, + 0x24745: 0x6c144820, + 0x24748: 0x6cce1e20, 0x24749: 0x6c4f0820, 0x2474a: 0x6cb2ce20, + 0x2474e: 0x6c5f3820, + 0x24753: 0x6c86a620, + 0x24755: 0x6d240c20, 0x24756: 0x6c04a420, + 0x24758: 0x6ce29220, + 0x2475d: 0x6c1de820, + 0x24760: 0x6c1dea20, + 0x24764: 0x6cb54420, 0x24765: 0x6cf70420, 0x24766: 0x6c076820, + 0x2476a: 0x6d138020, + 0x2476d: 0x6c4a1020, 0x2476f: 0x6d3b3a20, + 0x24773: 0x6c827c20, + 0x24774: 0x6c827e20, 0x24775: 0x6c13be20, + // Block 0x91e, offset 0x24780 + 0x24780: 0x6c4a1420, + 0x2478d: 0x6c2f2420, + 0x24793: 0x6d0b4420, + 0x24798: 0x6ca7fc20, 0x24799: 0x6cd4de20, 0x2479b: 0x6d363220, + 0x2479f: 0x6d36e420, + 0x247a2: 0x6d36e620, 0x247a3: 0x6cb07620, + 0x247a5: 0x6c6f4e20, 0x247a6: 0x6c6f5220, 0x247a7: 0x6d169020, + 0x247a8: 0x6d201220, 0x247aa: 0x6c6f5420, + 0x247af: 0x6c58f220, + 0x247b1: 0x6c323e20, + 0x247bb: 0x6ce20c20, + 0x247bc: 0x6cbc9e20, 0x247bd: 0x6cbd5c20, 0x247be: 0x6d032420, 0x247bf: 0x6c14bc20, + // Block 0x91f, offset 0x247c0 + 0x247c0: 0x6c61ae20, 0x247c2: 0x6cbe0a20, + 0x247ca: 0x6c324620, 0x247cb: 0x6d33aa20, + 0x247ce: 0x6cab7820, + 0x247d0: 0x6cf4c820, 0x247d2: 0x6cf18620, + 0x247d8: 0x6c096620, 0x247db: 0x6c069420, + 0x247dd: 0x6ca23c20, 0x247de: 0x6c6cf420, 0x247df: 0x6ce21220, + 0x247e0: 0x6c89e220, + 0x247e5: 0x6c127220, 0x247e6: 0x6d2c2820, + 0x247ec: 0x6c1b8e20, 0x247ed: 0x6d0ae020, 0x247ee: 0x6c7c6420, 0x247ef: 0x6d1b4420, + 0x247f8: 0x6c8f8820, 0x247f9: 0x6cb86020, 0x247fb: 0x6c4f4c20, + 0x247fc: 0x6cce5020, 0x247fd: 0x6c4d6420, 0x247fe: 0x6c139220, + // Block 0x920, offset 0x24800 + 0x24800: 0x6c68e220, 0x24801: 0x6c81ae20, + 0x24808: 0x6cf5fa20, 0x2480b: 0x6c0ef220, + 0x24813: 0x6d351a20, + 0x24815: 0x6cea8a20, 0x24816: 0x6c3e8220, + 0x24818: 0x6c54ce20, 0x2481a: 0x6ca83220, 0x2481b: 0x6d17ae20, + 0x2481c: 0x6d3c4020, + 0x24820: 0x6c13e620, + 0x24824: 0x6cdb8220, 0x24827: 0x6d283620, + 0x2482e: 0x6c325e20, + 0x24830: 0x6cf61c20, 0x24831: 0x6c203620, 0x24832: 0x6d03e820, 0x24833: 0x6c68fa20, + 0x24834: 0x6ccfea20, + // Block 0x921, offset 0x24840 + 0x24840: 0x6cedca20, 0x24841: 0x6c06a220, 0x24842: 0x6c3a3a20, 0x24843: 0x6c669c20, + 0x24844: 0x6cc30020, 0x24845: 0x6d17f020, 0x24846: 0x6c300a20, 0x24847: 0x6d06f620, + 0x24848: 0x6ca35220, 0x24849: 0x6c605a20, + 0x2484c: 0x6d31e620, 0x2484d: 0x6cb5fa20, 0x2484e: 0x6c330a20, 0x2484f: 0x6d1a7220, + 0x24851: 0x6c700420, 0x24852: 0x6caffe20, 0x24853: 0x6d033e20, + 0x24854: 0x6c94fe20, 0x24855: 0x6c113420, 0x24856: 0x6c8e2020, 0x24857: 0x6c0cac20, + 0x24858: 0x6c2a1c20, 0x24859: 0x6c2a7620, + 0x2485f: 0x6c7ed820, + 0x24861: 0x6cf65020, 0x24862: 0x6c725620, + 0x24864: 0x6cff9020, 0x24866: 0x6c6dc020, + 0x24879: 0x6cec7220, 0x2487b: 0x6ca50a20, + 0x2487c: 0x6cfd8220, 0x2487d: 0x6cc3e220, 0x2487e: 0x6cbcd420, 0x2487f: 0x6ce86a20, + // Block 0x922, offset 0x24880 + 0x24880: 0x6d064a20, 0x24881: 0x6c5bfc20, + 0x24885: 0x6c9f6c20, 0x24886: 0x6ceff220, + 0x24888: 0x6d1f5620, 0x24889: 0x6ce9ae20, 0x2488a: 0x6c278020, + 0x2488e: 0x6c786c20, 0x2488f: 0x6ca36220, + 0x24891: 0x6c401c20, 0x24892: 0x6d239620, 0x24893: 0x6d354420, + 0x24895: 0x6c4dae20, 0x24896: 0x6c002e20, 0x24897: 0x6c401e20, + 0x248a1: 0x6d0f6220, + 0x248a4: 0x6cd27e20, 0x248a6: 0x6c150c20, + 0x248aa: 0x6c1c5c20, 0x248ab: 0x6d284820, + 0x248ac: 0x6cd65a20, 0x248ae: 0x6cdb0620, 0x248af: 0x6cca8620, + 0x248b1: 0x6c368a20, 0x248b2: 0x6d332e20, 0x248b3: 0x6c004e20, + 0x248b4: 0x6cdd8c20, 0x248b5: 0x6c10b220, 0x248b7: 0x6cc45220, + 0x248b8: 0x6d185e20, 0x248b9: 0x6d0dca20, 0x248bb: 0x6ca36620, + 0x248bc: 0x6cf46a20, + // Block 0x923, offset 0x248c0 + 0x248c7: 0x6c865c20, + 0x248c8: 0x6c865e20, 0x248ca: 0x6cf6a820, 0x248cb: 0x6c749c20, + 0x248cc: 0x6cd1ea20, 0x248ce: 0x6d0b5c20, + 0x248db: 0x6c18e420, + 0x248dc: 0x6d1c8c20, 0x248dd: 0x6c0a5220, 0x248de: 0x6c184020, + 0x248e1: 0x6d2bfc20, 0x248e2: 0x6ceb9020, 0x248e3: 0x6c56c620, + 0x248e4: 0x6ce2b220, 0x248e5: 0x6d1d4c20, 0x248e6: 0x6c08f820, 0x248e7: 0x6ca91e20, + 0x248e8: 0x6c891a20, 0x248e9: 0x6d034c20, 0x248ea: 0x6d229020, + 0x248f2: 0x6c075e20, + 0x248f4: 0x6ca07820, 0x248f5: 0x6c331420, 0x248f7: 0x6c29ea20, + 0x248f8: 0x6cb64c20, + // Block 0x924, offset 0x24900 + 0x24900: 0x6cd65c20, 0x24903: 0x6cff1e20, + 0x24904: 0x6d380a20, 0x24905: 0x6d3cb220, 0x24907: 0x6c0bca20, + 0x24909: 0x6cf02a20, 0x2490a: 0x6cf6ec20, + 0x2490c: 0x6c2aae20, 0x2490e: 0x6d005620, 0x2490f: 0x6cac4620, + 0x24910: 0x6ca87a20, 0x24913: 0x6c0cfa20, + 0x24914: 0x6ccf7a20, 0x24915: 0x6c3ad820, 0x24916: 0x6c9fcc20, 0x24917: 0x6cb7e820, + 0x2492a: 0x6ccdbc20, 0x2492b: 0x6cdd9c20, + 0x24937: 0x6c60c020, + 0x2493a: 0x6c285020, 0x2493b: 0x6c739c20, + 0x2493c: 0x6c930420, 0x2493e: 0x6c02f620, + // Block 0x925, offset 0x24940 + 0x24942: 0x6d18ea20, 0x24943: 0x6cd57a20, + 0x24944: 0x6cdc9c20, 0x24945: 0x6cf0f220, 0x24946: 0x6cecec20, 0x24947: 0x6c1ef420, + 0x2494c: 0x6cf32820, + 0x24956: 0x6c0aa420, + 0x24958: 0x6d1b1a20, 0x24959: 0x6c5d8220, + 0x2495c: 0x6c769c20, 0x2495d: 0x6ca93020, + 0x24962: 0x6c00fc20, + 0x24964: 0x6c870020, 0x24966: 0x6d2d0220, + 0x24971: 0x6c933020, + 0x24976: 0x6c0bd420, 0x24977: 0x6cac8a20, + 0x2497f: 0x6c4b9c20, + // Block 0x926, offset 0x24980 + 0x24980: 0x6cda6a20, 0x24981: 0x6c9ba020, 0x24982: 0x6cfc5220, 0x24983: 0x6c906e20, + 0x24985: 0x6cb80220, + 0x2498b: 0x6c164a20, + 0x2498c: 0x6d195c20, 0x2498d: 0x6c4f8e20, 0x2498f: 0x6c88e020, + 0x24990: 0x6c49c220, 0x24992: 0x6cf06020, + 0x24997: 0x6c752020, + 0x24998: 0x6c829c20, 0x24999: 0x6c946620, 0x2499a: 0x6c87a620, + 0x2499c: 0x6cb03e20, + 0x249a2: 0x6c58e820, + 0x249ae: 0x6c4a5820, + 0x249b3: 0x6c713420, + 0x249b6: 0x6c2aa220, + 0x249ba: 0x6c3ad220, + // Block 0x927, offset 0x249c0 + 0x249c1: 0x6d338e20, 0x249c3: 0x6c9a7a20, + 0x249c5: 0x6c58f420, + 0x249c9: 0x6cabba20, 0x249ca: 0x6c08c420, + 0x249cc: 0x6cb30020, + 0x249d3: 0x6c374220, + 0x249d5: 0x6c58fc20, + 0x249e3: 0x6c170c20, + 0x249e5: 0x6c95fc20, 0x249e6: 0x6c3d2820, + 0x249ef: 0x6c1db220, + 0x249f1: 0x6d40c020, 0x249f2: 0x6ca3fe20, 0x249f3: 0x6cffae20, + 0x249f9: 0x6c044820, 0x249fa: 0x6c926620, + 0x249fc: 0x6c961220, 0x249ff: 0x6ca76620, + // Block 0x928, offset 0x24a00 + 0x24a00: 0x6d2ad020, + 0x24a04: 0x6d3b0a20, 0x24a05: 0x6c557420, + 0x24a08: 0x6c5ad820, 0x24a09: 0x6ce17c20, 0x24a0a: 0x6c1dca20, + 0x24a11: 0x6c59e020, 0x24a12: 0x6c30b820, + 0x24a1b: 0x6c9eba20, + 0x24a1d: 0x6c0f5a20, + 0x24a20: 0x6c2ca420, 0x24a22: 0x6c2ad020, 0x24a23: 0x6cb41620, + 0x24a25: 0x6cd94020, 0x24a26: 0x6c1dec20, + 0x24a2b: 0x6d123c20, + 0x24a2c: 0x6c9bf020, 0x24a2d: 0x6c8fc820, + 0x24a32: 0x6c888220, + 0x24a35: 0x6c0d0620, + 0x24a3a: 0x6c93c220, + 0x24a3f: 0x6ccba020, + // Block 0x929, offset 0x24a40 + 0x24a40: 0x6d425820, + 0x24a44: 0x6c25aa20, 0x24a45: 0x6c8de420, 0x24a46: 0x6d331a20, 0x24a47: 0x6cb05220, + 0x24a48: 0x6c05c220, 0x24a4b: 0x6cc3a420, + 0x24a4e: 0x6caf4a20, 0x24a4f: 0x6ca44220, + 0x24a50: 0x6caf4c20, 0x24a51: 0x6c0fe220, 0x24a52: 0x6c06f020, 0x24a53: 0x6c37e820, + 0x24a55: 0x6c9fa620, 0x24a56: 0x6ca0f220, 0x24a57: 0x6cec2420, + 0x24a58: 0x6d2f6020, 0x24a59: 0x6d35c220, 0x24a5a: 0x6c240c20, + 0x24a5f: 0x6d0a0620, + 0x24a60: 0x6c602020, 0x24a61: 0x6c4b4420, 0x24a63: 0x6c19ea20, + 0x24a67: 0x6c4ec620, + 0x24a68: 0x6cfff220, 0x24a69: 0x6cc3c020, 0x24a6b: 0x6c21be20, + 0x24a6d: 0x6c3f6420, + 0x24a73: 0x6cbdde20, + 0x24a74: 0x6c926820, 0x24a75: 0x6cc3d020, 0x24a76: 0x6c2d1e20, 0x24a77: 0x6cb8f020, + 0x24a7c: 0x6c16ee20, 0x24a7d: 0x6cde6220, 0x24a7e: 0x6c06ae20, + // Block 0x92a, offset 0x24a80 + 0x24a81: 0x6c326c20, 0x24a82: 0x6c082620, 0x24a83: 0x6c547820, + 0x24a88: 0x6d2c8420, 0x24a89: 0x6d2c8620, + 0x24a8e: 0x6cc3ee20, 0x24a8f: 0x6c967620, + 0x24a90: 0x6c4e2c20, 0x24a93: 0x6c8e8620, + 0x24a94: 0x6c92d020, 0x24a96: 0x6d3e8c20, + 0x24a98: 0x6cb07020, 0x24a99: 0x6d395220, 0x24a9b: 0x6d2a2420, + 0x24a9d: 0x6ca9a020, + 0x24aa0: 0x6c5c5620, 0x24aa3: 0x6d092020, + 0x24aa5: 0x6c7ea020, + 0x24aab: 0x6caa0620, + 0x24aac: 0x6d0dfa20, 0x24aad: 0x6cc4d820, 0x24aae: 0x6ca52220, + 0x24ab0: 0x6c7eb420, 0x24ab1: 0x6c4a1220, 0x24ab2: 0x6c31e220, + 0x24ab5: 0x6c919020, + 0x24ab9: 0x6c663c20, 0x24aba: 0x6d028c20, 0x24abb: 0x6cb80e20, + 0x24abe: 0x6cfe7420, + // Block 0x92b, offset 0x24ac0 + 0x24ac1: 0x6c4cb020, 0x24ac2: 0x6c6a8420, 0x24ac3: 0x6c98b620, + 0x24ac6: 0x6cf95820, 0x24ac7: 0x6c7c3620, + 0x24ace: 0x6d1e7620, + 0x24ad0: 0x6c4d3c20, 0x24ad1: 0x6c9d3220, 0x24ad2: 0x6d11fc20, + 0x24ad5: 0x6cf14c20, + 0x24adf: 0x6c85f220, + 0x24ae0: 0x6c735820, 0x24ae1: 0x6cf36420, 0x24ae2: 0x6cbbda20, + 0x24aee: 0x6c2e2a20, 0x24aef: 0x6c1f4220, + 0x24af2: 0x6cdd1c20, + 0x24af5: 0x6c1cc420, + 0x24af8: 0x6cc2a020, 0x24af9: 0x6ccf5e20, + // Block 0x92c, offset 0x24b00 + 0x24b02: 0x6c9bd820, 0x24b03: 0x6c726820, + 0x24b0b: 0x6ce8e620, + 0x24b12: 0x6ca9c020, 0x24b13: 0x6ca07a20, + 0x24b19: 0x6c3bee20, + 0x24b22: 0x6c027020, 0x24b23: 0x6c4c3e20, + 0x24b24: 0x6c55b420, 0x24b25: 0x6c11b820, 0x24b26: 0x6c33b220, 0x24b27: 0x6c4d4820, + 0x24b28: 0x6c694e20, + 0x24b30: 0x6c473a20, + 0x24b35: 0x6c6c6020, + 0x24b38: 0x6d0fe420, + // Block 0x92d, offset 0x24b40 + 0x24b40: 0x6c145020, + 0x24b4c: 0x6c5b0820, + 0x24b54: 0x6cc20c20, 0x24b55: 0x6c784420, + 0x24b5f: 0x6cbe6620, + 0x24b60: 0x6d197a20, 0x24b63: 0x6c767a20, + 0x24b64: 0x6c68b820, 0x24b67: 0x6c1d6220, + 0x24b68: 0x6c103020, 0x24b69: 0x6c44ae20, 0x24b6a: 0x6c682620, 0x24b6b: 0x6d339020, + 0x24b6e: 0x6cf20020, + 0x24b70: 0x6c0d2220, + 0x24b74: 0x6d048820, 0x24b75: 0x6c393020, + 0x24b78: 0x6d147620, 0x24b79: 0x6c203020, 0x24b7a: 0x6d11ee20, + 0x24b7d: 0x6d0f4c20, 0x24b7e: 0x6c324020, 0x24b7f: 0x6d0d4a20, + // Block 0x92e, offset 0x24b80 + 0x24b81: 0x6c9b0a20, + 0x24b87: 0x6c1a9620, + 0x24b88: 0x6ca27420, 0x24b89: 0x6c683420, 0x24b8b: 0x6caa7a20, + 0x24b8d: 0x6c4c6420, 0x24b8e: 0x6d094a20, + 0x24b91: 0x6c3e1c20, 0x24b92: 0x6d08dc20, 0x24b93: 0x6c3d4c20, + 0x24b94: 0x6cae1020, 0x24b95: 0x6ca0ea20, 0x24b96: 0x6cf5a820, 0x24b97: 0x6cf2dc20, + 0x24b98: 0x6ccd3620, 0x24b9b: 0x6cf5aa20, + 0x24b9c: 0x6cb75a20, 0x24b9d: 0x6c9e5220, + 0x24ba6: 0x6c282820, + 0x24ba8: 0x6c1e2820, + 0x24bb1: 0x6c3a9c20, 0x24bb2: 0x6c9ec820, + 0x24bb4: 0x6d095020, 0x24bb5: 0x6d06ae20, 0x24bb6: 0x6cd7dc20, 0x24bb7: 0x6c71b220, + 0x24bb8: 0x6c993420, 0x24bb9: 0x6c063e20, 0x24bbb: 0x6d14d220, + 0x24bbc: 0x6c485020, 0x24bbd: 0x6ca69220, 0x24bbf: 0x6d14d420, + // Block 0x92f, offset 0x24bc0 + 0x24bc1: 0x6d429020, + 0x24bc4: 0x6caa5420, + 0x24bd1: 0x6c2d4820, 0x24bd2: 0x6c393c20, 0x24bd3: 0x6d173a20, + 0x24bd4: 0x6cd35a20, 0x24bd7: 0x6c240e20, + 0x24bd8: 0x6d31ce20, + 0x24bde: 0x6cd36a20, 0x24bdf: 0x6c68e620, + 0x24be0: 0x6c546a20, 0x24be1: 0x6c375020, + 0x24be6: 0x6c833220, 0x24be7: 0x6d095420, + 0x24be8: 0x6c452c20, 0x24bea: 0x6cd43220, + 0x24bec: 0x6c72ec20, + 0x24bf4: 0x6c6ab820, 0x24bf5: 0x6cef0020, 0x24bf7: 0x6cd44620, + 0x24bf8: 0x6c6e7620, 0x24bfa: 0x6d061c20, 0x24bfb: 0x6c1d4c20, + // Block 0x930, offset 0x24c00 + 0x24c05: 0x6c675e20, 0x24c06: 0x6ca20a20, + 0x24c09: 0x6d231a20, + 0x24c0c: 0x6c745220, + 0x24c11: 0x6ce6ea20, + 0x24c14: 0x6cfec420, 0x24c16: 0x6c30ac20, + 0x24c18: 0x6c4c6c20, 0x24c19: 0x6c986220, 0x24c1a: 0x6cedcc20, 0x24c1b: 0x6d06de20, + 0x24c1c: 0x6cee5420, 0x24c1d: 0x6cdd2020, 0x24c1e: 0x6c736620, 0x24c1f: 0x6d26b820, + 0x24c21: 0x6c4e1620, 0x24c23: 0x6ccfec20, + 0x24c25: 0x6d00ac20, 0x24c26: 0x6c8e5a20, 0x24c27: 0x6cc8f020, + 0x24c2f: 0x6c09a620, + 0x24c32: 0x6ca53220, + 0x24c36: 0x6ced8420, 0x24c37: 0x6c700020, + 0x24c38: 0x6cc38c20, + // Block 0x931, offset 0x24c40 + 0x24c44: 0x6ca6a220, 0x24c46: 0x6c9c5220, 0x24c47: 0x6cdd2220, + 0x24c49: 0x6cbb4020, + 0x24c4c: 0x6c4ed220, 0x24c4d: 0x6d3d6c20, 0x24c4e: 0x6c9c5e20, 0x24c4f: 0x6d06f820, + 0x24c51: 0x6c810420, 0x24c52: 0x6c6aee20, 0x24c53: 0x6c2faa20, + 0x24c54: 0x6c171820, 0x24c55: 0x6d365e20, 0x24c56: 0x6c3a0c20, 0x24c57: 0x6c63cc20, + 0x24c58: 0x6c75cc20, 0x24c59: 0x6c5dde20, 0x24c5a: 0x6cb4fe20, 0x24c5b: 0x6c70a620, + 0x24c5c: 0x6d3cd420, 0x24c5e: 0x6c2d6420, 0x24c5f: 0x6c690c20, + 0x24c60: 0x6d0af220, 0x24c62: 0x6d2dfa20, + 0x24c6d: 0x6d33f220, 0x24c6f: 0x6c973620, + 0x24c70: 0x6c54da20, 0x24c71: 0x6d01ca20, 0x24c72: 0x6cd27420, 0x24c73: 0x6c4a7220, + 0x24c7f: 0x6d06fa20, + // Block 0x932, offset 0x24c80 + 0x24c82: 0x6c606a20, + 0x24c84: 0x6c20b020, 0x24c86: 0x6c99a220, 0x24c87: 0x6cc84220, + 0x24c88: 0x6d05bc20, 0x24c89: 0x6c594620, 0x24c8a: 0x6ccc6420, 0x24c8b: 0x6c71c820, + 0x24c8f: 0x6c7c0020, + 0x24c91: 0x6c542020, 0x24c92: 0x6c491e20, 0x24c93: 0x6c486a20, + 0x24c95: 0x6c9c6420, 0x24c96: 0x6c2ed020, 0x24c97: 0x6c0a0020, + 0x24c98: 0x6c899820, 0x24c99: 0x6c7e8620, 0x24c9a: 0x6ccd5220, 0x24c9b: 0x6c928c20, + 0x24c9c: 0x6cf8b420, 0x24c9f: 0x6cda2220, + 0x24cac: 0x6cab4220, 0x24cae: 0x6c838020, + 0x24cb7: 0x6c7a5020, + 0x24cb8: 0x6c4a7c20, 0x24cbb: 0x6cf67a20, + 0x24cbc: 0x6cac6c20, 0x24cbd: 0x6ccb4c20, 0x24cbe: 0x6c754e20, 0x24cbf: 0x6c53d020, + // Block 0x933, offset 0x24cc0 + 0x24cc0: 0x6c49a220, 0x24cc1: 0x6c727c20, 0x24cc3: 0x6ca3d220, + 0x24cc4: 0x6c575020, 0x24cc5: 0x6c442220, 0x24cc6: 0x6c866020, 0x24cc7: 0x6c46d020, + 0x24cc8: 0x6ce41420, 0x24cca: 0x6c96d820, 0x24ccb: 0x6ce2ae20, + 0x24ccc: 0x6c26ba20, + 0x24cd0: 0x6cb52420, 0x24cd1: 0x6d23c620, 0x24cd2: 0x6c693020, 0x24cd3: 0x6c9ee620, + 0x24cd4: 0x6c451820, 0x24cd5: 0x6c9c0e20, 0x24cd6: 0x6cf0c020, + 0x24cd8: 0x6ce36620, 0x24cd9: 0x6cb63a20, + 0x24cdc: 0x6c18e620, 0x24cdd: 0x6c30c220, 0x24cdf: 0x6cac6e20, + 0x24cf0: 0x6c4efc20, + 0x24cf4: 0x6c9d8a20, 0x24cf5: 0x6c967820, 0x24cf6: 0x6c92d220, 0x24cf7: 0x6cb53020, + 0x24cf8: 0x6c795220, 0x24cfa: 0x6c2ee820, 0x24cfb: 0x6cb7d820, + 0x24cfc: 0x6c687c20, 0x24cfd: 0x6c774e20, 0x24cfe: 0x6cbbb020, 0x24cff: 0x6c9d8c20, + // Block 0x934, offset 0x24d00 + 0x24d00: 0x6ccd0c20, + 0x24d07: 0x6c64da20, + 0x24d08: 0x6c843c20, 0x24d09: 0x6c78d620, 0x24d0a: 0x6d073c20, + 0x24d11: 0x6c977a20, 0x24d12: 0x6c3cf420, 0x24d13: 0x6c163420, + 0x24d14: 0x6c5b6420, + 0x24d27: 0x6c7a0420, + 0x24d2a: 0x6cf02c20, 0x24d2b: 0x6c49a820, + 0x24d2c: 0x6c60c220, 0x24d2d: 0x6d421c20, 0x24d2e: 0x6c5e0a20, 0x24d2f: 0x6d00fe20, + 0x24d34: 0x6cdc8420, 0x24d36: 0x6cc88220, + 0x24d38: 0x6ce28620, + 0x24d3c: 0x6d336820, 0x24d3d: 0x6c7d8820, 0x24d3e: 0x6cfe0020, 0x24d3f: 0x6c9dda20, + // Block 0x935, offset 0x24d40 + 0x24d41: 0x6cf8f020, + 0x24d4c: 0x6cc94820, + 0x24d59: 0x6c36c620, 0x24d5a: 0x6c9efe20, 0x24d5b: 0x6d3a8820, + 0x24d5c: 0x6d406c20, 0x24d5d: 0x6c9bec20, 0x24d5f: 0x6cf70620, + 0x24d61: 0x6ce14e20, 0x24d63: 0x6c645220, + 0x24d64: 0x6c16d020, 0x24d65: 0x6c60dc20, + 0x24d6e: 0x6d3dbc20, + 0x24d7f: 0x6c520420, + // Block 0x936, offset 0x24d80 + 0x24d80: 0x6c141020, 0x24d81: 0x6cb7fc20, 0x24d82: 0x6c9dea20, 0x24d83: 0x6d320220, + 0x24d84: 0x6c7a6c20, 0x24d85: 0x6d138220, 0x24d86: 0x6d38c020, + 0x24d88: 0x6c652020, 0x24d8a: 0x6cacc220, + 0x24d8d: 0x6c5b0220, 0x24d8f: 0x6ca02220, + 0x24d90: 0x6c8f5020, + 0x24d98: 0x6cd73420, 0x24d9a: 0x6c974a20, 0x24d9b: 0x6c849c20, + 0x24d9e: 0x6cd7ae20, 0x24d9f: 0x6d159020, + 0x24da4: 0x6c872c20, + 0x24da8: 0x6d005e20, 0x24da9: 0x6ce28a20, 0x24daa: 0x6d051020, + 0x24dad: 0x6d08ce20, 0x24dae: 0x6c874820, 0x24daf: 0x6c9ba220, + 0x24db0: 0x6cef6a20, 0x24db1: 0x6c9ba420, + 0x24dba: 0x6d124e20, 0x24dbb: 0x6c7ffe20, + 0x24dbc: 0x6c8da020, 0x24dbd: 0x6d1c3820, 0x24dbe: 0x6d1c3a20, 0x24dbf: 0x6c876c20, + // Block 0x937, offset 0x24dc0 + 0x24dc0: 0x6c662820, 0x24dc1: 0x6c4aaa20, + 0x24dc5: 0x6c494020, 0x24dc6: 0x6d028220, + 0x24dc9: 0x6ccf9220, 0x24dcb: 0x6d418420, + 0x24dd3: 0x6c771e20, + 0x24dd4: 0x6c82a820, + 0x24dda: 0x6c0bde20, + 0x24ddd: 0x6cd54e20, 0x24dde: 0x6caa7820, 0x24ddf: 0x6d069a20, + 0x24de3: 0x6c503020, + 0x24de8: 0x6c4af220, 0x24dea: 0x6d2d4020, 0x24deb: 0x6c80c620, + 0x24dec: 0x6c248e20, 0x24ded: 0x6d363620, 0x24dee: 0x6c3ca820, 0x24def: 0x6cbd3220, + 0x24df1: 0x6d2acc20, 0x24df2: 0x6ca35420, 0x24df3: 0x6ca99a20, + 0x24df4: 0x6d17f420, 0x24df7: 0x6c232c20, + 0x24df8: 0x6cd1e020, 0x24df9: 0x6c65c220, 0x24dfa: 0x6d3fa420, 0x24dfb: 0x6d0db820, + 0x24dfc: 0x6d1bd620, + // Block 0x938, offset 0x24e00 + 0x24e00: 0x6cc86e20, 0x24e02: 0x6cc6a420, 0x24e03: 0x6cf8cc20, + 0x24e05: 0x6c492420, 0x24e06: 0x6c769420, + 0x24e08: 0x6cf51420, 0x24e0a: 0x6cbda820, 0x24e0b: 0x6c235820, + 0x24e0d: 0x6d2b0620, 0x24e0e: 0x6d024220, + 0x24e10: 0x6d241020, 0x24e11: 0x6d29a020, 0x24e12: 0x6c206620, 0x24e13: 0x6c853c20, + 0x24e14: 0x6c853e20, 0x24e15: 0x6d075020, 0x24e16: 0x6c9c9020, 0x24e17: 0x6d075420, + 0x24e18: 0x6cc88c20, 0x24e1b: 0x6c4b9420, + 0x24e1c: 0x6cc73020, 0x24e1f: 0x6c991420, + 0x24e21: 0x6cbdbe20, 0x24e22: 0x6c24be20, 0x24e23: 0x6c24c020, + 0x24e24: 0x6c24c620, + 0x24e2e: 0x6cf35a20, + 0x24e30: 0x6c383220, 0x24e31: 0x6c037620, + 0x24e38: 0x6cb85820, 0x24e39: 0x6d35ee20, 0x24e3a: 0x6ce5d420, + // Block 0x939, offset 0x24e40 + 0x24e44: 0x6d35f020, 0x24e45: 0x6d345a20, 0x24e47: 0x6c591420, + 0x24e48: 0x6c1da420, 0x24e4a: 0x6d35f220, + 0x24e4e: 0x6d1cf020, + 0x24e52: 0x6cf4f020, 0x24e53: 0x6c06a420, + 0x24e55: 0x6c534c20, 0x24e56: 0x6cd06420, + 0x24e58: 0x6c746620, 0x24e59: 0x6c7d0420, + 0x24e5c: 0x6d15f820, 0x24e5d: 0x6d0bbe20, + 0x24e60: 0x6c087c20, + 0x24e64: 0x6c7aea20, 0x24e65: 0x6cb8f220, + 0x24e68: 0x6d2f6620, 0x24e6a: 0x6c766820, 0x24e6b: 0x6cce1220, + 0x24e6e: 0x6c01ca20, 0x24e6f: 0x6d307020, + 0x24e70: 0x6d369420, + 0x24e77: 0x6d36b620, + 0x24e79: 0x6c693220, + // Block 0x93a, offset 0x24e80 + 0x24e80: 0x6cd83020, 0x24e81: 0x6cb45c20, 0x24e82: 0x6cab9420, + 0x24e8a: 0x6d3dbe20, + 0x24e91: 0x6d1c3c20, 0x24e93: 0x6c584a20, + 0x24e95: 0x6d0b6e20, + 0x24e98: 0x6cd23c20, 0x24e99: 0x6cabb220, 0x24e9a: 0x6cb48420, + 0x24e9e: 0x6c983c20, 0x24e9f: 0x6c146220, + 0x24ea9: 0x6d278e20, + 0x24eac: 0x6c476a20, + 0x24eb9: 0x6c282a20, 0x24ebb: 0x6ca4a020, + 0x24ebd: 0x6d302620, 0x24ebf: 0x6c552c20, + // Block 0x93b, offset 0x24ec0 + 0x24ec5: 0x6c792c20, 0x24ec7: 0x6c2e8c20, + 0x24ec8: 0x6ce63c20, 0x24ecb: 0x6c48ee20, + 0x24ece: 0x6cbef020, 0x24ecf: 0x6cd2ca20, + 0x24ed0: 0x6c640c20, 0x24ed1: 0x6c02ca20, 0x24ed2: 0x6ca2f620, 0x24ed3: 0x6cb23a20, + 0x24ed4: 0x6c63b220, + 0x24ee1: 0x6d30ec20, 0x24ee2: 0x6c108620, 0x24ee3: 0x6cf2b020, + 0x24ee5: 0x6c141e20, + 0x24eea: 0x6ca4a420, 0x24eeb: 0x6c76c620, + 0x24eef: 0x6c319220, + 0x24ef0: 0x6c48f020, 0x24ef1: 0x6cbf0e20, 0x24ef3: 0x6cc66a20, + 0x24ef4: 0x6d15e820, 0x24ef5: 0x6c32fe20, 0x24ef6: 0x6c82c020, + 0x24ef8: 0x6d387a20, 0x24ef9: 0x6c7ac220, 0x24efa: 0x6c354020, 0x24efb: 0x6cfa9e20, + 0x24efc: 0x6c2d5420, 0x24efd: 0x6caaf020, 0x24efe: 0x6c361620, 0x24eff: 0x6d1d8620, + // Block 0x93c, offset 0x24f00 + 0x24f00: 0x6cf4e220, 0x24f01: 0x6c793a20, + 0x24f13: 0x6d35f420, + 0x24f17: 0x6d351c20, + 0x24f18: 0x6d0a0820, 0x24f1b: 0x6d334a20, + 0x24f1e: 0x6d0fae20, + 0x24f20: 0x6c5dc420, 0x24f21: 0x6c602220, 0x24f22: 0x6ca4f020, + 0x24f27: 0x6d0ba020, + 0x24f28: 0x6c924620, 0x24f2b: 0x6c3d7220, + 0x24f2c: 0x6cca1c20, 0x24f2d: 0x6c1f4420, 0x24f2e: 0x6cefca20, + 0x24f30: 0x6c3f6820, 0x24f31: 0x6c794020, 0x24f32: 0x6cd8c020, 0x24f33: 0x6c778620, + 0x24f35: 0x6d17b020, 0x24f36: 0x6c579a20, + 0x24f3e: 0x6d225e20, + // Block 0x93d, offset 0x24f40 + 0x24f43: 0x6c861420, + 0x24f46: 0x6c8c2020, 0x24f47: 0x6c321e20, + 0x24f48: 0x6c363c20, + 0x24f4c: 0x6cbb4220, 0x24f4d: 0x6c31a620, + 0x24f50: 0x6c6af020, 0x24f51: 0x6c21c620, 0x24f52: 0x6cfcd420, + 0x24f56: 0x6c430a20, + 0x24f6c: 0x6c2a1e20, + 0x24f70: 0x6c52b420, + 0x24f7b: 0x6d3fa620, + 0x24f7e: 0x6cb7b620, 0x24f7f: 0x6ceb3820, + // Block 0x93e, offset 0x24f80 + 0x24f80: 0x6c52b820, 0x24f81: 0x6cb06420, 0x24f82: 0x6c453c20, + 0x24f84: 0x6ca85020, 0x24f87: 0x6c798420, + 0x24f8a: 0x6d354620, + 0x24f91: 0x6cffb420, + 0x24fa1: 0x6ccf6620, 0x24fa2: 0x6d217620, 0x24fa3: 0x6c676a20, + 0x24fa9: 0x6cb70a20, 0x24faa: 0x6c190a20, 0x24fab: 0x6cca8220, + 0x24fad: 0x6cdd8e20, 0x24fae: 0x6cb9bc20, 0x24faf: 0x6c5c1a20, + 0x24fb1: 0x6ccda020, 0x24fb2: 0x6c368c20, + 0x24fbb: 0x6cbfbc20, + 0x24fbd: 0x6c78ca20, + // Block 0x93f, offset 0x24fc0 + 0x24fc0: 0x6cf23420, 0x24fc1: 0x6d3e7c20, 0x24fc2: 0x6c608e20, + 0x24fc7: 0x6c26e220, + 0x24fc9: 0x6c263620, + 0x24fcd: 0x6c90f620, 0x24fce: 0x6c775020, 0x24fcf: 0x6c7e1220, + 0x24fd0: 0x6c2b8e20, 0x24fd1: 0x6cbc7e20, 0x24fd3: 0x6ca16420, + 0x24fd6: 0x6c4cce20, 0x24fd7: 0x6c52c620, + 0x24fd8: 0x6c177c20, 0x24fd9: 0x6c522620, + 0x24fe2: 0x6c129020, 0x24fe3: 0x6d308c20, + 0x24fe6: 0x6c4bea20, + 0x24ff0: 0x6d05ec20, 0x24ff1: 0x6caece20, 0x24ff2: 0x6c74ca20, + 0x24ff5: 0x6c41ee20, 0x24ff6: 0x6cd83220, + 0x24ff8: 0x6cdc8620, 0x24ff9: 0x6cc40420, 0x24ffb: 0x6cf3f220, + 0x24ffc: 0x6d0cda20, 0x24ffd: 0x6caf1820, 0x24ffe: 0x6cffc420, 0x24fff: 0x6cac4820, + // Block 0x940, offset 0x25000 + 0x2500d: 0x6c7e9e20, + 0x25017: 0x6c085a20, + 0x25018: 0x6d320020, 0x25019: 0x6c60de20, + 0x2501c: 0x6c6cc020, 0x2501d: 0x6c887420, 0x2501e: 0x6c791220, + 0x25020: 0x6d38d620, + 0x25028: 0x6d2a9620, 0x2502a: 0x6c822e20, 0x2502b: 0x6cb54820, + 0x2502c: 0x6c0e3820, + 0x25035: 0x6d1b1c20, 0x25036: 0x6cb1f620, + 0x2503b: 0x6cda3820, + 0x2503c: 0x6c941620, 0x2503e: 0x6c2bb420, 0x2503f: 0x6c31e420, + // Block 0x941, offset 0x25040 + 0x25040: 0x6c8a8820, 0x25041: 0x6d3dd620, + 0x2504a: 0x6c16fc20, + 0x25052: 0x6c194020, 0x25053: 0x6cdee020, + 0x25059: 0x6cc41e20, 0x2505a: 0x6c2a4c20, + 0x2505d: 0x6cc51020, 0x2505f: 0x6cb3ba20, + 0x25066: 0x6d37e020, 0x25067: 0x6d006020, + 0x2506a: 0x6c679620, 0x2506b: 0x6cc21820, + 0x2506c: 0x6c831020, 0x2506d: 0x6c10f020, 0x2506e: 0x6cc39a20, + 0x25075: 0x6cfe7220, 0x25076: 0x6c836820, + 0x2507a: 0x6c809620, + 0x2507f: 0x6c7e6820, + // Block 0x942, offset 0x25080 + 0x25081: 0x6c7e6a20, + 0x25084: 0x6d24b420, + 0x2508a: 0x6c697e20, 0x2508b: 0x6cbd4e20, + 0x2508c: 0x6c5e7e20, 0x2508f: 0x6c41c820, + 0x25092: 0x6d169220, + 0x250a0: 0x6d16c820, 0x250a1: 0x6d339e20, + 0x250a4: 0x6c0c6e20, 0x250a5: 0x6cd0e620, 0x250a6: 0x6c6fd820, + 0x250ab: 0x6c509420, + 0x250ac: 0x6c3e2020, 0x250ae: 0x6c706620, + // Block 0x943, offset 0x250c0 + 0x250c0: 0x6d426620, 0x250c1: 0x6d14ac20, + 0x250c6: 0x6cfc9420, 0x250c7: 0x6d14ae20, + 0x250c9: 0x6cd8a220, 0x250cb: 0x6c20f220, + 0x250ce: 0x6ca0fa20, + 0x250e1: 0x6d2d6c20, 0x250e3: 0x6d0a0020, + 0x250e6: 0x6cc79a20, + 0x250e8: 0x6c5db020, + 0x250ec: 0x6cce6a20, + 0x250f0: 0x6cd46620, + 0x250fe: 0x6d203e20, 0x250ff: 0x6d231c20, + // Block 0x944, offset 0x25100 + 0x25102: 0x6c75b420, + 0x25109: 0x6d3e4220, 0x2510a: 0x6c925c20, + 0x2511a: 0x6c1baa20, 0x2511b: 0x6c7d6620, + 0x25120: 0x6d3ce420, + 0x25126: 0x6c541420, + 0x25129: 0x6d064420, + 0x2513e: 0x6d3f9c20, 0x2513f: 0x6d1d4220, + // Block 0x945, offset 0x25140 + 0x25142: 0x6d39b020, + 0x25145: 0x6c8f3a20, + 0x25151: 0x6caa6820, + 0x25158: 0x6c0a3020, 0x2515a: 0x6c1c5e20, + 0x2515c: 0x6d412420, 0x2515d: 0x6c3cb820, 0x2515e: 0x6c92aa20, 0x2515f: 0x6cb49220, + 0x25165: 0x6d3bdc20, 0x25167: 0x6d308020, + 0x25168: 0x6cd1ec20, 0x25169: 0x6d227e20, 0x2516a: 0x6c92ac20, 0x2516b: 0x6c896820, + 0x2516f: 0x6c74c020, + 0x25170: 0x6c8aa620, 0x25171: 0x6c080820, + // Block 0x946, offset 0x25180 + 0x25183: 0x6d18ce20, + 0x25184: 0x6c492820, + 0x2518c: 0x6c02ae20, 0x2518f: 0x6c4b8220, + 0x25190: 0x6c9fce20, 0x25192: 0x6d0dec20, 0x25193: 0x6c7fd220, + 0x25196: 0x6c0f9220, + 0x25199: 0x6d29a620, 0x2519a: 0x6d1ffe20, + 0x251a5: 0x6d194420, 0x251a6: 0x6ca66020, + 0x251ac: 0x6ca66620, 0x251ad: 0x6c4ce020, 0x251ae: 0x6c760a20, + 0x251b0: 0x6cd21820, 0x251b2: 0x6cfc5c20, + 0x251b4: 0x6cb95e20, 0x251b5: 0x6cc42020, 0x251b6: 0x6c7cc420, + // Block 0x947, offset 0x251c0 + 0x251c0: 0x6ccf1620, 0x251c2: 0x6c5dd620, + 0x251c4: 0x6ced8e20, + 0x251ca: 0x6c3af220, 0x251cb: 0x6c3b0020, + 0x251cd: 0x6d22c420, + 0x251d1: 0x6d339220, 0x251d2: 0x6c48a420, + 0x251d4: 0x6c6a8620, 0x251d5: 0x6c983e20, 0x251d6: 0x6c50cc20, + 0x251d8: 0x6d1fa820, + 0x251df: 0x6c324220, + 0x251e0: 0x6cd7d220, 0x251e2: 0x6c859420, + 0x251e5: 0x6c6a9420, 0x251e6: 0x6ca98a20, 0x251e7: 0x6c03ac20, + 0x251e8: 0x6d20de20, + 0x251ee: 0x6d33b220, + 0x251f8: 0x6c50e020, 0x251f9: 0x6c77e820, + 0x251fe: 0x6c324a20, 0x251ff: 0x6c634820, + // Block 0x948, offset 0x25200 + 0x25201: 0x6c186020, 0x25203: 0x6c20f420, + 0x25204: 0x6c50f820, 0x25205: 0x6d2d2620, + 0x2520a: 0x6c9a8c20, + 0x2520d: 0x6c50fa20, 0x2520e: 0x6d3f0420, 0x2520f: 0x6d3a0620, + 0x25212: 0x6ceb0e20, + 0x25218: 0x6d421820, 0x2521a: 0x6cc7a220, 0x2521b: 0x6c34ee20, + 0x2521c: 0x6c67e020, + 0x25227: 0x6c526420, + 0x25229: 0x6c07e620, 0x2522a: 0x6ca10820, + 0x2522f: 0x6d40ba20, + 0x25232: 0x6c0caa20, + 0x25234: 0x6c7a9820, 0x25235: 0x6c63c020, + 0x2523a: 0x6d3d0420, + 0x2523c: 0x6d04d620, + // Block 0x949, offset 0x25240 + 0x25243: 0x6c512820, + 0x25245: 0x6cbb7220, + 0x2524d: 0x6c3a5c20, 0x2524e: 0x6cd10a20, + 0x25252: 0x6d3c9620, 0x25253: 0x6c7b6a20, + 0x25254: 0x6d2b5420, 0x25255: 0x6cfaae20, 0x25257: 0x6c09d620, + 0x25258: 0x6d17f620, 0x2525a: 0x6c171a20, + 0x2526a: 0x6c999a20, + 0x25276: 0x6ced3020, + 0x2527d: 0x6cf37620, 0x2527e: 0x6c7a5220, 0x2527f: 0x6cf2be20, + // Block 0x94a, offset 0x25280 + 0x25280: 0x6d038a20, 0x25281: 0x6c781620, 0x25283: 0x6c6f8220, + 0x25284: 0x6c329c20, 0x25285: 0x6c594820, + 0x25288: 0x6d369620, 0x25289: 0x6c130620, 0x2528a: 0x6cc75a20, 0x2528b: 0x6c606e20, + 0x2528d: 0x6d131a20, + 0x2529b: 0x6c6dca20, + 0x2529c: 0x6d106220, + 0x252a1: 0x6d400220, + 0x252a9: 0x6c11d620, + 0x252b1: 0x6cd81c20, 0x252b2: 0x6c866220, 0x252b3: 0x6c47c620, + 0x252b4: 0x6c172220, 0x252b6: 0x6c3a6820, 0x252b7: 0x6c8e8a20, + 0x252b9: 0x6c6b1e20, 0x252ba: 0x6d276020, + 0x252bd: 0x6d36ba20, + // Block 0x94b, offset 0x252c0 + 0x252c0: 0x6c1dd220, 0x252c1: 0x6c0cbc20, + 0x252d2: 0x6c5f1a20, + 0x252dc: 0x6c955220, 0x252dd: 0x6c64f820, 0x252df: 0x6c206020, + 0x252e0: 0x6cd6de20, 0x252e2: 0x6c93fe20, 0x252e3: 0x6c75ea20, + 0x252e4: 0x6c69c820, 0x252e6: 0x6ce42020, 0x252e7: 0x6d2c0020, + 0x252ea: 0x6d18a820, + 0x252ec: 0x6c235a20, 0x252ed: 0x6ca57420, 0x252ee: 0x6c638220, + 0x252f4: 0x6c627c20, + 0x252fd: 0x6c00ce20, + // Block 0x94c, offset 0x25300 + 0x25307: 0x6c65d820, + 0x2530a: 0x6c07ca20, + 0x2530c: 0x6c38c620, 0x2530d: 0x6cdc8a20, 0x2530e: 0x6d421e20, + 0x25310: 0x6c42e420, 0x25311: 0x6c432420, 0x25312: 0x6c817e20, + 0x25314: 0x6d3db620, + 0x2531f: 0x6c56ca20, + 0x25322: 0x6ce9c420, + 0x25326: 0x6c0a7420, 0x25327: 0x6c716420, + 0x2532e: 0x6c575a20, + 0x25332: 0x6c1a4a20, + 0x25336: 0x6c7b4220, 0x25337: 0x6c291420, + 0x25338: 0x6c444c20, 0x25339: 0x6d011420, 0x2533b: 0x6c6b6220, + 0x2533d: 0x6c117620, + // Block 0x94d, offset 0x25340 + 0x25346: 0x6d40ec20, + 0x25348: 0x6cb46820, 0x2534b: 0x6cd57c20, + 0x2534c: 0x6c104820, + 0x25357: 0x6ca93220, + 0x25358: 0x6d0dfc20, 0x25359: 0x6d396020, 0x2535b: 0x6c9b8420, + 0x2535d: 0x6c0b5e20, 0x2535f: 0x6cfe6420, + 0x25364: 0x6c931c20, 0x25365: 0x6c849020, + 0x25369: 0x6c62ca20, 0x2536b: 0x6c9f0a20, + 0x2536c: 0x6c835620, 0x2536e: 0x6d375820, 0x2536f: 0x6d1ecc20, + 0x25370: 0x6c0b6020, + 0x25378: 0x6ca2bc20, 0x25379: 0x6cc4da20, + // Block 0x94e, offset 0x25380 + 0x25382: 0x6ca7c620, + 0x2538a: 0x6cc33a20, 0x2538b: 0x6d30c620, + 0x25390: 0x6c836620, + 0x25397: 0x6c294820, + 0x25398: 0x6c752e20, + 0x2539c: 0x6c8dc420, 0x2539e: 0x6c8de820, 0x2539f: 0x6d0d2620, + 0x253a3: 0x6d118620, + 0x253a4: 0x6d321220, 0x253a5: 0x6cb4ce20, 0x253a6: 0x6c008a20, + 0x253a8: 0x6caa3e20, 0x253a9: 0x6c988220, + 0x253b1: 0x6c76c220, 0x253b3: 0x6c6f5c20, + 0x253b4: 0x6d0d5820, 0x253b5: 0x6c9e5420, 0x253b7: 0x6d1a3e20, + 0x253b8: 0x6ceccc20, 0x253b9: 0x6d11f420, 0x253ba: 0x6cebce20, 0x253bb: 0x6cafc820, + 0x253bc: 0x6cdc2c20, + // Block 0x94f, offset 0x253c0 + 0x253c5: 0x6c799a20, + 0x253c8: 0x6c532c20, 0x253ca: 0x6ca03020, 0x253cb: 0x6c8cd220, + 0x253cc: 0x6d173e20, 0x253cd: 0x6ccfd220, 0x253cf: 0x6d429220, + 0x253db: 0x6ce85020, + 0x253dd: 0x6d1e7820, 0x253df: 0x6cec2620, + 0x253e0: 0x6c4af420, 0x253e1: 0x6c53bc20, + 0x253e5: 0x6cd36e20, 0x253e7: 0x6d049220, + 0x253e9: 0x6c000620, + 0x253f1: 0x6c19ee20, 0x253f3: 0x6c793c20, + 0x253f4: 0x6d176c20, 0x253f5: 0x6d104820, 0x253f6: 0x6ce67420, 0x253f7: 0x6c311e20, + 0x253f8: 0x6c13e820, 0x253f9: 0x6c8f3020, + 0x253fd: 0x6cc06a20, 0x253fe: 0x6d084e20, 0x253ff: 0x6ccfee20, + // Block 0x950, offset 0x25400 + 0x25400: 0x6c7b5420, 0x25401: 0x6ce7ca20, 0x25403: 0x6cba0e20, + 0x25405: 0x6c1e4220, + 0x2540a: 0x6cf1de20, + 0x2540c: 0x6c906820, 0x2540d: 0x6c018820, + 0x25414: 0x6c76d820, 0x25416: 0x6d11b020, + 0x25418: 0x6c3e8420, + 0x2541c: 0x6c084220, 0x2541d: 0x6c803020, 0x2541e: 0x6cb86c20, 0x2541f: 0x6c2d6620, + 0x25422: 0x6c69a620, 0x25423: 0x6c4a7420, + 0x25425: 0x6d049820, + 0x25428: 0x6c78bc20, + 0x25436: 0x6cfcd620, 0x25437: 0x6cf33a20, + // Block 0x951, offset 0x25440 + 0x25442: 0x6c45f620, + 0x25446: 0x6cab8620, 0x25447: 0x6c781820, + 0x2544b: 0x6c7a5420, + 0x25451: 0x6ce4be20, 0x25452: 0x6c46d420, 0x25453: 0x6c96a220, + 0x25455: 0x6c8f3e20, + 0x25459: 0x6cf0c220, 0x2545a: 0x6cf1ec20, + 0x25461: 0x6c462020, 0x25463: 0x6ce8e820, + 0x25464: 0x6ca91620, 0x25467: 0x6c9d7c20, + 0x2546b: 0x6c80e020, + 0x2546c: 0x6cba2220, 0x2546d: 0x6c977e20, 0x2546e: 0x6d308e20, + 0x25470: 0x6c57c620, 0x25471: 0x6d1db620, 0x25472: 0x6c6d5020, + 0x25474: 0x6c9aae20, 0x25477: 0x6c3ef020, + 0x2547b: 0x6cc1c220, + // Block 0x952, offset 0x25480 + 0x2548c: 0x6c8f4820, 0x2548d: 0x6c406220, 0x2548e: 0x6c28c620, + 0x25490: 0x6c460020, 0x25492: 0x6c256e20, + 0x25495: 0x6d040c20, + 0x2549c: 0x6ce87c20, 0x2549d: 0x6cd48020, + 0x254aa: 0x6cbf8420, + 0x254b3: 0x6cc6e020, + 0x254bb: 0x6c874c20, + 0x254bf: 0x6c5f9220, + // Block 0x953, offset 0x254c0 + 0x254c0: 0x6cebbc20, + 0x254cc: 0x6ce7aa20, + 0x254d2: 0x6ce04c20, + 0x254d4: 0x6c8dea20, 0x254d6: 0x6d169420, 0x254d7: 0x6cc85220, + 0x254d9: 0x6cabe220, + 0x254dd: 0x6c10e820, + 0x254e1: 0x6d269820, 0x254e2: 0x6cc3b020, 0x254e3: 0x6d3ade20, + 0x254e4: 0x6c4d6220, + 0x254f1: 0x6c381220, 0x254f2: 0x6c4d6820, + // Block 0x954, offset 0x25500 + 0x25500: 0x6c101620, 0x25501: 0x6cb25620, 0x25502: 0x6c8b0c20, + 0x2550a: 0x6c7cd420, 0x2550b: 0x6c3e9e20, + 0x2550c: 0x6ce50620, 0x2550d: 0x6cf2fc20, 0x2550f: 0x6c70aa20, + 0x25518: 0x6d318620, 0x2551a: 0x6c3ec620, + 0x25522: 0x6c8f9e20, + 0x25526: 0x6cf8ce20, 0x25527: 0x6ce4c020, + 0x2552b: 0x6c626620, + 0x2552f: 0x6d122c20, + 0x25531: 0x6c246620, + 0x25534: 0x6cad3020, 0x25535: 0x6cbce820, + 0x2553b: 0x6c8fb420, + 0x2553c: 0x6c615820, + // Block 0x955, offset 0x25540 + 0x25542: 0x6ce79a20, 0x25543: 0x6d158420, + 0x25545: 0x6c168420, + 0x2554b: 0x6c45c220, + 0x2554e: 0x6c309620, + 0x25556: 0x6cfda420, + 0x25559: 0x6ce6b620, 0x2555b: 0x6d3b7020, + 0x2555c: 0x6d15c820, 0x2555d: 0x6d170020, 0x2555e: 0x6d3ef820, 0x2555f: 0x6cb6e020, + 0x25562: 0x6c141a20, + 0x2556c: 0x6c33e220, 0x2556f: 0x6c1cbc20, + 0x25570: 0x6c922a20, 0x25571: 0x6c33ea20, 0x25573: 0x6c399220, + 0x25574: 0x6cd35c20, 0x25575: 0x6ce3e420, 0x25576: 0x6c5eaa20, 0x25577: 0x6cbfaa20, + 0x25578: 0x6cd70e20, 0x25579: 0x6c18b020, + 0x2557c: 0x6c5a6820, 0x2557d: 0x6cd41220, + // Block 0x956, offset 0x25580 + 0x25580: 0x6d279c20, + 0x25586: 0x6c8f8420, + 0x25588: 0x6c97b620, 0x25589: 0x6c464220, + 0x2558d: 0x6cfaa020, 0x2558e: 0x6ca10a20, + 0x25590: 0x6cd05e20, 0x25592: 0x6cb30820, 0x25593: 0x6d120420, + 0x25594: 0x6cc0fa20, 0x25595: 0x6cc4c020, + 0x25599: 0x6c724220, + 0x2559c: 0x6d1ada20, 0x2559d: 0x6c041020, 0x2559e: 0x6ca81c20, + 0x255a0: 0x6c1d6c20, + 0x255aa: 0x6cc67820, 0x255ab: 0x6c202020, + 0x255ac: 0x6ca83420, 0x255ad: 0x6c861620, 0x255ae: 0x6c676220, 0x255af: 0x6c77ac20, + 0x255b0: 0x6c12f020, 0x255b1: 0x6c1d5220, 0x255b2: 0x6d3b5620, 0x255b3: 0x6d3f1420, + 0x255b4: 0x6d0fb820, + 0x255bc: 0x6cf1e020, + // Block 0x957, offset 0x255c0 + 0x255cb: 0x6c620420, + 0x255cc: 0x6c620620, + 0x255d0: 0x6c93e820, 0x255d1: 0x6cc07820, 0x255d2: 0x6c33fc20, 0x255d3: 0x6c05cc20, + 0x255d4: 0x6c14ce20, 0x255d6: 0x6c0f1620, + 0x255d8: 0x6c1abe20, 0x255d9: 0x6d30fa20, 0x255da: 0x6c98b820, + 0x255dc: 0x6c621c20, 0x255dd: 0x6c9eb620, 0x255de: 0x6d262620, + 0x255e0: 0x6cf3d220, 0x255e1: 0x6d366420, 0x255e2: 0x6cb25c20, + 0x255e5: 0x6c1ccc20, + 0x255eb: 0x6c9c6020, + 0x255ec: 0x6c3a3c20, 0x255ed: 0x6c25c020, 0x255ee: 0x6c9b2420, + // Block 0x958, offset 0x25600 + 0x2560d: 0x6d1a8220, 0x2560e: 0x6c989a20, 0x2560f: 0x6c2d2420, + 0x25610: 0x6c2dd620, 0x25612: 0x6cb9b420, + 0x25615: 0x6c4f9820, 0x25616: 0x6d348620, 0x25617: 0x6c713e20, + 0x25618: 0x6ca76820, + 0x2561c: 0x6c9c6620, 0x2561d: 0x6c47b620, + 0x25623: 0x6d3b5820, + 0x25624: 0x6ca85220, 0x25625: 0x6d3d8420, 0x25627: 0x6d131c20, + 0x25628: 0x6c23dc20, 0x2562a: 0x6d05be20, + 0x2562c: 0x6cf8b820, 0x2562f: 0x6c0e8420, + 0x2563e: 0x6c11d820, + // Block 0x959, offset 0x25640 + 0x25643: 0x6d0dba20, + 0x25651: 0x6c6cb220, + 0x25654: 0x6c71ce20, 0x25655: 0x6c298620, 0x25656: 0x6c327620, + 0x25658: 0x6d128c20, 0x25659: 0x6c6ea020, 0x2565a: 0x6c78cc20, 0x2565b: 0x6c962220, + 0x2565c: 0x6cf00220, 0x2565d: 0x6ce87620, 0x2565e: 0x6d1f6020, 0x2565f: 0x6cac3020, + 0x25661: 0x6cb01020, 0x25662: 0x6c2fb820, + 0x25664: 0x6cf00420, 0x25665: 0x6c183620, 0x25666: 0x6c66bc20, + 0x25668: 0x6cd81e20, 0x25669: 0x6d3d8a20, 0x2566a: 0x6cda4020, + 0x2566c: 0x6cc87420, 0x2566e: 0x6d218420, + 0x25673: 0x6c368e20, + 0x25676: 0x6c7a7e20, + 0x25678: 0x6d3b2220, + 0x2567e: 0x6cf9e820, + // Block 0x95a, offset 0x25680 + 0x2569b: 0x6c3ef220, + 0x2569c: 0x6ce23e20, 0x2569d: 0x6cf6d020, 0x2569e: 0x6c1d8020, 0x2569f: 0x6c41ec20, + 0x256a0: 0x6c936420, 0x256a1: 0x6c131620, 0x256a2: 0x6ccdb220, 0x256a3: 0x6c8e9c20, + 0x256a5: 0x6cf8e020, 0x256a6: 0x6c5f3e20, 0x256a7: 0x6d161220, + 0x256a8: 0x6ce01220, 0x256aa: 0x6c55b620, + 0x256ad: 0x6c25c820, 0x256ae: 0x6c447820, + 0x256b0: 0x6cd3dc20, 0x256b1: 0x6ccac020, 0x256b2: 0x6c53d420, 0x256b3: 0x6cfd0e20, + 0x256b6: 0x6cf9f020, + 0x256bb: 0x6ca2ae20, + 0x256bc: 0x6cdd9620, 0x256be: 0x6d2d4c20, + // Block 0x95b, offset 0x256c0 + 0x256c0: 0x6c3d9e20, 0x256c1: 0x6ccb6220, 0x256c2: 0x6caa4620, 0x256c3: 0x6d18ac20, + 0x256e7: 0x6cbdaa20, + 0x256e8: 0x6cbedc20, + 0x256f5: 0x6c5c5a20, 0x256f6: 0x6cd6e220, 0x256f7: 0x6c284a20, + 0x256f8: 0x6cab5420, 0x256f9: 0x6ca17420, 0x256fa: 0x6cb92420, 0x256fb: 0x6c1c8020, + 0x256fc: 0x6cac0620, 0x256fd: 0x6c739620, + // Block 0x95c, offset 0x25700 + 0x25700: 0x6c178020, 0x25701: 0x6c8b3c20, 0x25702: 0x6c0db420, 0x25703: 0x6c7a0a20, + 0x25704: 0x6c28c820, 0x25705: 0x6c1dee20, 0x25706: 0x6ce70620, 0x25707: 0x6c28ca20, + 0x25708: 0x6c97ce20, 0x25709: 0x6c56ce20, 0x2570a: 0x6c8a2820, 0x2570b: 0x6cfbae20, + 0x2570d: 0x6c129820, 0x2570e: 0x6c92ea20, 0x2570f: 0x6c204220, + 0x25710: 0x6cf3f420, 0x25711: 0x6c978820, + 0x25715: 0x6d3f2420, 0x25717: 0x6c328020, + 0x2571a: 0x6cd6f220, 0x2571b: 0x6c406420, + 0x2571c: 0x6c72a620, 0x2571d: 0x6d395820, 0x2571f: 0x6c2e4220, + 0x25720: 0x6cee5a20, 0x25721: 0x6c206820, 0x25722: 0x6cb92620, 0x25723: 0x6cea1220, + 0x25725: 0x6c886420, 0x25726: 0x6c0c2e20, 0x25727: 0x6c845420, + 0x2572a: 0x6c845620, + // Block 0x95d, offset 0x25740 + 0x25746: 0x6c0a9220, 0x25747: 0x6c407620, + 0x25748: 0x6c257820, 0x25749: 0x6c318020, 0x2574b: 0x6d29a820, + 0x2574c: 0x6c8fb620, 0x2574d: 0x6d0a4a20, 0x2574e: 0x6cbf7a20, 0x2574f: 0x6c5f6e20, + 0x25750: 0x6cba2c20, 0x25752: 0x6c65fa20, 0x25753: 0x6cce9020, + 0x25754: 0x6c351e20, 0x25755: 0x6cd51620, 0x25756: 0x6c10c820, 0x25757: 0x6d05f820, + 0x25758: 0x6c304420, 0x2575a: 0x6cc49220, + 0x2575c: 0x6d0fe620, 0x2575d: 0x6cc8b420, 0x2575e: 0x6c8c7020, 0x2575f: 0x6c65fc20, + 0x25760: 0x6c2ca820, 0x25761: 0x6c3ba020, 0x25762: 0x6c2d9020, 0x25763: 0x6d41dc20, + 0x25765: 0x6ca94820, + 0x2576a: 0x6cdba020, 0x2576b: 0x6ce52420, + 0x2576c: 0x6c01da20, 0x2576f: 0x6c131c20, + 0x25770: 0x6c2fc220, 0x25771: 0x6cd02820, 0x25772: 0x6c328420, 0x25773: 0x6ce39420, + 0x25774: 0x6c695420, 0x25775: 0x6d41de20, 0x25776: 0x6d2f1020, 0x25777: 0x6c65fe20, + 0x25778: 0x6c28da20, 0x25779: 0x6c285420, 0x2577a: 0x6cd97420, + // Block 0x95e, offset 0x25780 + 0x25790: 0x6d2e2620, 0x25791: 0x6ce69620, 0x25792: 0x6d372a20, + 0x25795: 0x6d1f8220, 0x25796: 0x6cac0e20, + 0x257a1: 0x6c854220, + 0x257a4: 0x6cb9d820, 0x257a6: 0x6cdca620, 0x257a7: 0x6c71dc20, + 0x257a8: 0x6c010020, 0x257a9: 0x6c445020, 0x257aa: 0x6c72b420, 0x257ab: 0x6cea7220, + 0x257ac: 0x6c0aa620, 0x257ad: 0x6cb87e20, 0x257ae: 0x6c0fa820, 0x257af: 0x6c5c7c20, + 0x257b1: 0x6c670020, + 0x257b4: 0x6c466420, 0x257b5: 0x6cdba420, + 0x257ba: 0x6c227a20, 0x257bb: 0x6cbb5c20, + 0x257bf: 0x6d0cf420, + // Block 0x95f, offset 0x257c0 + 0x257cf: 0x6c2d9420, + 0x257d2: 0x6c9f0420, + 0x257dc: 0x6cb3b620, 0x257dd: 0x6c8e1620, 0x257de: 0x6c6b7420, 0x257df: 0x6d3b3e20, + 0x257e0: 0x6c47ee20, 0x257e3: 0x6c32aa20, + 0x257e4: 0x6d2fee20, 0x257e6: 0x6ccebe20, 0x257e7: 0x6cbdf020, + 0x257e8: 0x6c9ca420, 0x257ea: 0x6cb2e220, 0x257eb: 0x6c23c020, + 0x257ec: 0x6c1d8820, 0x257ef: 0x6cc9ae20, + 0x257f6: 0x6ce52620, + // Block 0x960, offset 0x25800 + 0x25805: 0x6c8edc20, 0x25806: 0x6c936c20, 0x25807: 0x6c91fc20, + 0x25808: 0x6d407620, + 0x2580c: 0x6c941e20, 0x2580d: 0x6c58e620, 0x2580f: 0x6ce5b420, + 0x25810: 0x6ce9d820, 0x25811: 0x6cbb5220, 0x25812: 0x6c8c8020, 0x25813: 0x6c06c220, + 0x25814: 0x6cad7620, 0x25815: 0x6d2dc420, 0x25817: 0x6c874e20, + 0x2581b: 0x6ce3b220, + 0x2581c: 0x6c560020, + 0x25822: 0x6c8b6c20, + 0x25835: 0x6c5b8020, 0x25836: 0x6cc16420, 0x25837: 0x6d086820, + 0x25839: 0x6c6ec620, 0x2583a: 0x6c2f1220, 0x2583b: 0x6cdc0820, + 0x2583d: 0x6cf11e20, 0x2583f: 0x6d0d1420, + // Block 0x961, offset 0x25840 + 0x25840: 0x6d0c4a20, 0x25841: 0x6c050e20, 0x25843: 0x6c67ce20, + 0x25844: 0x6ca66820, 0x25845: 0x6c876e20, 0x25846: 0x6c560620, 0x25847: 0x6cb80420, + 0x25848: 0x6d37e220, + 0x25851: 0x6c0acc20, + 0x25854: 0x6d220020, 0x25855: 0x6c2f1420, 0x25856: 0x6c8c8a20, 0x25857: 0x6c878c20, + 0x25858: 0x6d3de620, 0x25859: 0x6c62f020, 0x2585a: 0x6c70e620, + 0x2585c: 0x6c3c8820, 0x2585e: 0x6d248820, + 0x25868: 0x6c8b7e20, 0x25869: 0x6d28e020, 0x2586a: 0x6cb9e820, 0x2586b: 0x6c6a4620, + 0x2586c: 0x6c494220, 0x2586e: 0x6d3dee20, + 0x25871: 0x6c40a220, + 0x25879: 0x6ccba220, + 0x2587c: 0x6c248a20, + // Block 0x962, offset 0x25880 + 0x25883: 0x6c5b8220, + 0x25888: 0x6c29a620, 0x25889: 0x6c901c20, 0x2588a: 0x6d198420, + 0x25897: 0x6cc96020, + 0x25898: 0x6d274220, 0x2589a: 0x6c2bc620, + 0x258a1: 0x6c420820, 0x258a2: 0x6d295c20, 0x258a3: 0x6ccdf420, + 0x258a4: 0x6d24b020, 0x258a5: 0x6c0fde20, 0x258a7: 0x6c2f9820, + 0x258a8: 0x6c388c20, 0x258aa: 0x6d22d820, + 0x258ac: 0x6ccfc420, + 0x258b2: 0x6c457020, + 0x258b4: 0x6c9ed020, 0x258b5: 0x6cea4a20, + 0x258b8: 0x6c8af620, + // Block 0x963, offset 0x258c0 + 0x258c1: 0x6d2bd420, 0x258c2: 0x6cadbc20, + 0x258c4: 0x6c9c4a20, 0x258c6: 0x6c9ffa20, 0x258c7: 0x6c394a20, + 0x258c9: 0x6ca33620, 0x258ca: 0x6cd8b820, 0x258cb: 0x6d14ea20, + 0x258cc: 0x6c635020, 0x258cd: 0x6d3ae620, + 0x258d3: 0x6c047e20, + 0x258d4: 0x6d231e20, 0x258d6: 0x6cb35820, + 0x258da: 0x6c582820, 0x258db: 0x6c11f820, + 0x258dc: 0x6c684a20, + 0x258e0: 0x6cdfe420, + 0x258e9: 0x6d363a20, 0x258eb: 0x6c9cf420, + 0x258ec: 0x6c77ae20, + 0x258f1: 0x6d109a20, 0x258f2: 0x6c335020, 0x258f3: 0x6cc36020, + 0x258f4: 0x6c10a420, 0x258f5: 0x6c1f5420, 0x258f6: 0x6cbc2820, 0x258f7: 0x6c8e6c20, + 0x258f8: 0x6c0f1820, 0x258fa: 0x6c772e20, 0x258fb: 0x6c3bde20, + // Block 0x964, offset 0x25900 + 0x25905: 0x6c2a2020, + 0x25909: 0x6c312820, 0x2590a: 0x6c440820, + 0x25919: 0x6c8d3a20, 0x2591a: 0x6cf79420, + 0x2591c: 0x6ca6ba20, 0x2591d: 0x6d389620, 0x2591e: 0x6d389820, + 0x25923: 0x6c1d7820, + 0x25934: 0x6ca6ee20, 0x25935: 0x6c5f0c20, 0x25937: 0x6cc12420, + // Block 0x965, offset 0x25940 + 0x25944: 0x6c763e20, 0x25947: 0x6cfcfc20, + 0x25949: 0x6c516820, 0x2594b: 0x6c8bd220, + 0x2594d: 0x6d3e7e20, + 0x25951: 0x6cab8c20, 0x25952: 0x6c245620, + 0x25957: 0x6c140420, + 0x2595d: 0x6d383820, 0x2595e: 0x6c102420, + 0x25964: 0x6c1d8220, 0x25965: 0x6cf8e220, 0x25966: 0x6cc99220, 0x25967: 0x6cfb9620, + 0x25968: 0x6ccb6420, 0x25969: 0x6c9e6020, 0x2596b: 0x6c38c020, + 0x2596c: 0x6d341620, 0x2596e: 0x6c256420, + 0x25974: 0x6cfa4620, + 0x2597e: 0x6cab1420, 0x2597f: 0x6c845820, + // Block 0x966, offset 0x25980 + 0x25980: 0x6d40de20, 0x25982: 0x6c24f220, 0x25983: 0x6d2b1220, + 0x25985: 0x6c845a20, + 0x25998: 0x6cb67620, 0x2599a: 0x6d3d1020, 0x2599b: 0x6c257a20, + 0x2599c: 0x6cb41e20, 0x2599e: 0x6c38d620, 0x2599f: 0x6ce02620, + 0x259a9: 0x6d3eac20, 0x259aa: 0x6d412a20, 0x259ab: 0x6d38bc20, + 0x259ac: 0x6cc6d020, 0x259ad: 0x6c8bee20, 0x259ae: 0x6ce02820, + 0x259b6: 0x6cd3fe20, + 0x259ba: 0x6c251420, 0x259bb: 0x6d3eb820, + 0x259bc: 0x6c3db620, + // Block 0x967, offset 0x259c0 + 0x259c1: 0x6d001c20, + 0x259c8: 0x6c3c7420, + 0x259cf: 0x6cfd4220, + 0x259d0: 0x6c670c20, 0x259d2: 0x6c3c0420, + 0x259d7: 0x6c875020, + 0x259d8: 0x6ca19820, + 0x259df: 0x6d1ed020, + 0x259e5: 0x6c5e5020, 0x259e7: 0x6cc16620, + 0x259ec: 0x6ca78220, + 0x259f0: 0x6c9cbe20, 0x259f3: 0x6cb80a20, + 0x259f6: 0x6c51ae20, + 0x259f8: 0x6c893a20, + 0x259ff: 0x6d42b420, + // Block 0x968, offset 0x25a00 + 0x25a02: 0x6c8df220, + 0x25a05: 0x6d39f820, 0x25a07: 0x6ca78c20, + 0x25a0a: 0x6c612420, 0x25a0b: 0x6cc62620, + 0x25a0c: 0x6c6a9620, 0x25a0d: 0x6c41d020, + 0x25a10: 0x6d170220, 0x25a13: 0x6d38ce20, + 0x25a15: 0x6cf4ca20, + 0x25a1a: 0x6c44fe20, 0x25a1b: 0x6c243220, + 0x25a1d: 0x6c9ed220, + 0x25a21: 0x6d0a0220, 0x25a23: 0x6d33cc20, + 0x25a24: 0x6cff7620, 0x25a27: 0x6c3e3a20, + 0x25a28: 0x6c553620, + 0x25a2c: 0x6c2b1e20, 0x25a2e: 0x6c741820, 0x25a2f: 0x6c2e1220, + 0x25a39: 0x6cd44420, + 0x25a3c: 0x6cee0a20, + // Block 0x969, offset 0x25a40 + 0x25a43: 0x6ca33820, + 0x25a44: 0x6c2b2620, 0x25a45: 0x6cd37020, 0x25a46: 0x6c224020, 0x25a47: 0x6cd4d220, + 0x25a49: 0x6cec2c20, 0x25a4a: 0x6c181820, 0x25a4b: 0x6c389820, + 0x25a4d: 0x6c470820, 0x25a4e: 0x6d24e620, + 0x25a51: 0x6c491420, + 0x25a5a: 0x6cbcbc20, + 0x25a5c: 0x6d2de820, 0x25a5d: 0x6c276020, 0x25a5e: 0x6cceee20, + 0x25a66: 0x6d388820, 0x25a67: 0x6cfde420, + 0x25a68: 0x6ca00020, 0x25a69: 0x6d3f5020, 0x25a6a: 0x6c599620, 0x25a6b: 0x6c9c5420, + 0x25a6d: 0x6cf88c20, 0x25a6e: 0x6d363c20, 0x25a6f: 0x6cac2820, + 0x25a70: 0x6c349420, + 0x25a74: 0x6c22c820, 0x25a75: 0x6ca1d420, 0x25a77: 0x6c17be20, + 0x25a79: 0x6d17b620, 0x25a7a: 0x6c464820, + // Block 0x96a, offset 0x25a80 + 0x25a87: 0x6c6dba20, + 0x25a93: 0x6d2b8020, + 0x25a94: 0x6cb25e20, 0x25a95: 0x6d130420, 0x25a96: 0x6c6af420, + 0x25a98: 0x6caf7620, 0x25a9b: 0x6ccbfe20, + 0x25a9c: 0x6d3c4420, 0x25a9d: 0x6c6f1e20, + 0x25aa0: 0x6c8e6e20, 0x25aa1: 0x6d227020, 0x25aa3: 0x6c70ac20, + 0x25aa8: 0x6caafe20, + 0x25ab8: 0x6c999c20, + // Block 0x96b, offset 0x25ac0 + 0x25ac4: 0x6c187420, 0x25ac6: 0x6d3bd420, 0x25ac7: 0x6ca76a20, + 0x25ac8: 0x6c79aa20, 0x25ac9: 0x6c6a2e20, 0x25aca: 0x6c57b020, + 0x25acd: 0x6d02e220, 0x25ace: 0x6d424a20, 0x25acf: 0x6d0e9620, + 0x25ad0: 0x6c748220, + 0x25ad5: 0x6c54ea20, 0x25ad6: 0x6d393a20, 0x25ad7: 0x6ccf6a20, + 0x25ad9: 0x6d0dbc20, 0x25adb: 0x6d01de20, + 0x25adc: 0x6c2ed420, 0x25adf: 0x6c187a20, + 0x25af2: 0x6c65c620, 0x25af3: 0x6c624c20, + 0x25af6: 0x6c21ce20, 0x25af7: 0x6c537420, + // Block 0x96c, offset 0x25b00 + 0x25b00: 0x6c26bc20, + 0x25b04: 0x6c764020, 0x25b05: 0x6d039820, 0x25b06: 0x6c5c1c20, 0x25b07: 0x6c65d020, + 0x25b08: 0x6d394820, 0x25b09: 0x6d2c8c20, 0x25b0a: 0x6c403820, 0x25b0b: 0x6c1c6020, + 0x25b0c: 0x6c082e20, 0x25b0d: 0x6cab0a20, + 0x25b11: 0x6c626820, 0x25b12: 0x6cb9c020, + 0x25b14: 0x6ced9620, 0x25b15: 0x6cab6a20, 0x25b16: 0x6c0a3220, 0x25b17: 0x6cd79c20, + 0x25b20: 0x6c6dd020, 0x25b21: 0x6d132e20, + // Block 0x96d, offset 0x25b40 + 0x25b44: 0x6c3a7220, 0x25b47: 0x6c844420, + 0x25b4a: 0x6c868020, 0x25b4b: 0x6cb01e20, + 0x25b52: 0x6cdc7a20, 0x25b53: 0x6c8e9e20, + 0x25b54: 0x6c517220, 0x25b55: 0x6c5d1420, 0x25b56: 0x6ce07a20, 0x25b57: 0x6cd79e20, + 0x25b58: 0x6d36ec20, 0x25b59: 0x6c0f5c20, + 0x25b5d: 0x6cf8e420, + 0x25b61: 0x6cb33620, 0x25b62: 0x6cc45c20, + 0x25b64: 0x6ca2b020, + 0x25b7d: 0x6d1db820, + // Block 0x96e, offset 0x25b80 + 0x25b82: 0x6c279620, + 0x25b8a: 0x6cb72220, 0x25b8b: 0x6c2e0220, + 0x25b8c: 0x6ca87c20, 0x25b8d: 0x6cd6e420, 0x25b8f: 0x6cce8c20, + 0x25b90: 0x6c7dc420, 0x25b91: 0x6cdc9020, 0x25b93: 0x6c30ca20, + 0x25b94: 0x6c2ef220, + 0x25b9c: 0x6c45ba20, + 0x25baf: 0x6d3bb020, + 0x25bb0: 0x6c4c8c20, + 0x25bbc: 0x6d05fa20, 0x25bbd: 0x6cc1e820, + // Block 0x96f, offset 0x25bc0 + 0x25bc0: 0x6d0a4c20, 0x25bc3: 0x6c689a20, + 0x25bc4: 0x6d30aa20, 0x25bc6: 0x6c2d9220, 0x25bc7: 0x6cca7620, + 0x25bc8: 0x6c080c20, 0x25bca: 0x6cdda620, 0x25bcb: 0x6cba2e20, + 0x25bcf: 0x6d05fc20, + 0x25bd1: 0x6d0a4e20, + 0x25bd4: 0x6ca17a20, + 0x25bf5: 0x6cdca820, 0x25bf6: 0x6c7ea820, 0x25bf7: 0x6d3a8a20, + 0x25bf8: 0x6d396420, 0x25bfa: 0x6c870820, + 0x25bfc: 0x6c280e20, 0x25bfd: 0x6c717820, 0x25bff: 0x6d286e20, + // Block 0x970, offset 0x25c00 + 0x25c00: 0x6c15fc20, 0x25c01: 0x6c956020, + 0x25c04: 0x6ccb8220, 0x25c06: 0x6c888620, + 0x25c08: 0x6d414e20, 0x25c0b: 0x6c7f7020, + 0x25c0c: 0x6cd6ec20, 0x25c0d: 0x6cbcfe20, + 0x25c18: 0x6c30ce20, + 0x25c1e: 0x6cf54a20, 0x25c1f: 0x6c9b9020, + 0x25c21: 0x6c62ce20, + 0x25c24: 0x6c1aee20, 0x25c26: 0x6ca65c20, + 0x25c38: 0x6d116e20, 0x25c3b: 0x6c7ec020, + 0x25c3e: 0x6c942020, + // Block 0x971, offset 0x25c40 + 0x25c40: 0x6cdcbe20, 0x25c41: 0x6c3dbe20, + 0x25c44: 0x6c830420, 0x25c45: 0x6cf05820, + 0x25c4e: 0x6c237820, + 0x25c54: 0x6c877020, 0x25c56: 0x6cb22820, + 0x25c58: 0x6c759020, 0x25c59: 0x6c71e420, 0x25c5b: 0x6c7ecc20, + 0x25c67: 0x6c62f220, + 0x25c6a: 0x6c9f1a20, + 0x25c6c: 0x6d125020, 0x25c6d: 0x6c0b2620, + 0x25c71: 0x6c23d420, 0x25c72: 0x6cd85e20, + 0x25c75: 0x6cd86020, + 0x25c78: 0x6c51b020, + // Block 0x972, offset 0x25c80 + 0x25c83: 0x6ca48820, + 0x25c85: 0x6c2f2620, + 0x25c88: 0x6c180220, 0x25c89: 0x6d282220, 0x25c8b: 0x6d052220, + 0x25c8c: 0x6cd4c220, 0x25c8e: 0x6c15b020, 0x25c8f: 0x6c9f4c20, + 0x25c90: 0x6c87fe20, 0x25c91: 0x6d19e620, 0x25c92: 0x6d037620, 0x25c93: 0x6cee9020, + 0x25c94: 0x6c479020, 0x25c95: 0x6ce7f020, 0x25c96: 0x6cddf620, 0x25c97: 0x6c3a5e20, + 0x25c98: 0x6c265420, 0x25c99: 0x6ca84620, 0x25c9a: 0x6c244820, 0x25c9b: 0x6d426e20, + 0x25c9c: 0x6c6b2020, 0x25c9d: 0x6d08b020, 0x25c9e: 0x6c0f5e20, 0x25c9f: 0x6c6c5e20, + 0x25ca0: 0x6d1b1220, 0x25ca1: 0x6d05f020, 0x25ca3: 0x6d20e420, + 0x25ca4: 0x6d048c20, 0x25ca6: 0x6cb76c20, 0x25ca7: 0x6c069620, + 0x25ca8: 0x6d03dc20, 0x25ca9: 0x6c45ec20, + 0x25cac: 0x6d418c20, + 0x25cb0: 0x6c6a1a20, 0x25cb2: 0x6c763020, + 0x25cb5: 0x6d03f020, 0x25cb6: 0x6c06b220, 0x25cb7: 0x6cd4ee20, + 0x25cb8: 0x6d23a020, 0x25cba: 0x6d38ee20, 0x25cbb: 0x6d2e0420, + // Block 0x973, offset 0x25cc0 + 0x25cc2: 0x6d37c620, + 0x25cc6: 0x6c140620, + 0x25cc8: 0x6c20e020, 0x25cc9: 0x6c8f4220, + 0x25cce: 0x6cdbdc20, + 0x25cd0: 0x6d3a8620, + 0x25cd9: 0x6c0bd220, + 0x25cdd: 0x6d035420, 0x25cdf: 0x6d0bce20, + 0x25ce2: 0x6c8daa20, + 0x25ce7: 0x6d0bd220, + 0x25cec: 0x6ce63020, + 0x25cf9: 0x6c2b5a20, + // Block 0x974, offset 0x25d00 + 0x25d01: 0x6cafca20, 0x25d02: 0x6c567620, 0x25d03: 0x6c132a20, + 0x25d0a: 0x6ce45e20, 0x25d0b: 0x6ca20220, + 0x25d0c: 0x6c731620, 0x25d0e: 0x6ca20420, + 0x25d10: 0x6c723020, 0x25d11: 0x6c8f0020, 0x25d13: 0x6c8e0c20, + 0x25d17: 0x6c8f0220, + 0x25d18: 0x6c568820, + 0x25d26: 0x6c3e3e20, 0x25d27: 0x6c553820, + 0x25d2a: 0x6c361820, 0x25d2b: 0x6c458420, + 0x25d2c: 0x6c470a20, + 0x25d31: 0x6c48b420, + 0x25d39: 0x6c94a420, 0x25d3b: 0x6c389a20, + 0x25d3c: 0x6c93e220, 0x25d3d: 0x6c9b1820, 0x25d3e: 0x6c3e8a20, 0x25d3f: 0x6c8e5e20, + // Block 0x975, offset 0x25d40 + 0x25d45: 0x6d00c220, 0x25d46: 0x6c471e20, + 0x25d48: 0x6cfcda20, 0x25d49: 0x6c0f1a20, 0x25d4b: 0x6c622220, + 0x25d53: 0x6cc2a220, + 0x25d54: 0x6c927220, + 0x25d5e: 0x6cd79420, + 0x25d61: 0x6ca20820, 0x25d62: 0x6d23a420, 0x25d63: 0x6c4eea20, + 0x25d69: 0x6d26d020, 0x25d6a: 0x6c289e20, + 0x25d6f: 0x6d218620, + 0x25d70: 0x6c64de20, 0x25d73: 0x6c429020, + 0x25d7f: 0x6c129420, + // Block 0x976, offset 0x25d80 + 0x25d80: 0x6cd0c820, 0x25d81: 0x6c8f1c20, + 0x25d86: 0x6c687e20, + 0x25d89: 0x6cdb2020, 0x25d8a: 0x6cdb2220, 0x25d8b: 0x6d383e20, + 0x25d92: 0x6c8aaa20, + 0x25d94: 0x6d085c20, 0x25d95: 0x6c92ee20, 0x25d97: 0x6c629e20, + 0x25d9a: 0x6d0cdc20, + 0x25d9f: 0x6c930820, + 0x25da1: 0x6c9fd220, 0x25da2: 0x6ce39620, + 0x25da6: 0x6c595c20, + 0x25da9: 0x6d18ec20, 0x25daa: 0x6ce08220, + 0x25dac: 0x6cf48820, + 0x25db0: 0x6c5f8020, + 0x25db7: 0x6c31e620, + 0x25db8: 0x6c7d9420, 0x25dba: 0x6c758e20, + 0x25dbf: 0x6cd21a20, + // Block 0x977, offset 0x25dc0 + 0x25dc0: 0x6ca44e20, 0x25dc1: 0x6cb3bc20, + 0x25dc4: 0x6cd52020, 0x25dc5: 0x6cc37e20, + 0x25dcc: 0x6cc5bc20, 0x25dcf: 0x6c3b6220, + 0x25dd2: 0x6cde3a20, 0x25dd3: 0x6cea4820, + 0x25dd5: 0x6d0f9c20, + 0x25de6: 0x6c342c20, 0x25de7: 0x6c21fc20, + 0x25de9: 0x6c478020, 0x25dea: 0x6c3b6e20, + 0x25ded: 0x6cc74620, + 0x25df1: 0x6c42c020, 0x25df2: 0x6cfdbe20, + 0x25df4: 0x6cfdc020, 0x25df5: 0x6c545420, 0x25df7: 0x6ce1c420, + 0x25df8: 0x6ccd8420, 0x25df9: 0x6d0fba20, 0x25dfa: 0x6d3f5220, + 0x25dfc: 0x6d256a20, + // Block 0x978, offset 0x25e00 + 0x25e04: 0x6cda7420, 0x25e07: 0x6c203820, + 0x25e08: 0x6cfdc820, 0x25e0a: 0x6c048a20, + 0x25e0c: 0x6c97c020, 0x25e0e: 0x6c3f6e20, 0x25e0f: 0x6c7e6420, + 0x25e10: 0x6c851e20, 0x25e12: 0x6c6af620, 0x25e13: 0x6d1ea820, + 0x25e18: 0x6d23a620, 0x25e1a: 0x6c1c4820, + 0x25e1c: 0x6c203a20, 0x25e1d: 0x6d182e20, 0x25e1e: 0x6ccd0020, + 0x25e22: 0x6c609220, 0x25e23: 0x6d0c2820, + 0x25e26: 0x6cf51820, 0x25e27: 0x6c215c20, + 0x25e28: 0x6c987420, + 0x25e2d: 0x6c3ede20, 0x25e2e: 0x6c637c20, 0x25e2f: 0x6c46d620, + 0x25e30: 0x6c474420, 0x25e31: 0x6c63e420, + 0x25e35: 0x6cfb9820, 0x25e37: 0x6c6d6020, + 0x25e38: 0x6d3f6420, 0x25e39: 0x6c90bc20, + 0x25e3c: 0x6c46da20, + // Block 0x979, offset 0x25e40 + 0x25e40: 0x6cc57c20, 0x25e42: 0x6ccd1420, + 0x25e45: 0x6c74da20, 0x25e46: 0x6ce79c20, 0x25e47: 0x6d1ffc20, + 0x25e54: 0x6c651a20, 0x25e55: 0x6c31dc20, 0x25e57: 0x6c55f020, + 0x25e5b: 0x6ccace20, + 0x25e5c: 0x6d246220, + 0x25e62: 0x6c974e20, + 0x25e64: 0x6d342620, 0x25e65: 0x6d0c4420, 0x25e66: 0x6c42f020, + 0x25e68: 0x6c582020, + 0x25e6e: 0x6cc34420, + 0x25e71: 0x6d103e20, 0x25e73: 0x6d418820, + 0x25e77: 0x6cfe8e20, + 0x25e78: 0x6d170620, 0x25e79: 0x6d0d5a20, 0x25e7a: 0x6c531e20, 0x25e7b: 0x6d20e620, + 0x25e7f: 0x6c1c0020, + // Block 0x97a, offset 0x25e80 + 0x25e81: 0x6c1b1020, + 0x25e84: 0x6c4f6a20, 0x25e85: 0x6ccb1e20, 0x25e86: 0x6cabbe20, 0x25e87: 0x6cde4020, + 0x25e88: 0x6c3b2620, 0x25e89: 0x6c1aa020, + 0x25e8c: 0x6c533220, 0x25e8d: 0x6d095220, + 0x25e96: 0x6d351e20, + 0x25e9b: 0x6cc19020, + 0x25ea0: 0x6cf5fe20, 0x25ea1: 0x6c3e6220, 0x25ea3: 0x6cd4e020, + 0x25ea4: 0x6c4d6a20, 0x25ea6: 0x6cb38c20, + 0x25ea8: 0x6c229a20, + 0x25eb0: 0x6c149a20, 0x25eb3: 0x6c52ae20, + 0x25eb8: 0x6cad7a20, 0x25eb9: 0x6ccff820, 0x25eba: 0x6cfede20, + 0x25ebd: 0x6d07ac20, 0x25ebe: 0x6c229e20, 0x25ebf: 0x6ce68420, + // Block 0x97b, offset 0x25ec0 + 0x25ec0: 0x6cb39620, + 0x25ec7: 0x6cde7e20, + 0x25ec8: 0x6c13a820, 0x25ecb: 0x6d40ce20, + 0x25ecc: 0x6c5de820, 0x25ecd: 0x6d071820, 0x25ece: 0x6d0e9820, 0x25ecf: 0x6c149e20, + 0x25ed1: 0x6ceb3420, + 0x25ed8: 0x6cfb8420, 0x25ed9: 0x6d07c620, 0x25eda: 0x6c542a20, 0x25edb: 0x6c58de20, + 0x25edc: 0x6c442620, 0x25edd: 0x6c1d3c20, 0x25ede: 0x6c0a3620, 0x25edf: 0x6c52bc20, + 0x25ee0: 0x6c52be20, 0x25ee1: 0x6c1b4a20, 0x25ee3: 0x6c140820, + 0x25eef: 0x6d2c8e20, + 0x25ef1: 0x6d2d1e20, 0x25ef2: 0x6cdea220, + 0x25ef5: 0x6cb3a220, 0x25ef6: 0x6cdea420, + 0x25ef8: 0x6d1f6e20, 0x25ef9: 0x6c3ef420, 0x25efa: 0x6c220e20, 0x25efb: 0x6c26be20, + 0x25efc: 0x6cde1a20, 0x25efe: 0x6c8ea020, + // Block 0x97c, offset 0x25f00 + 0x25f01: 0x6c221020, 0x25f03: 0x6c52d420, + 0x25f05: 0x6c4f1a20, 0x25f06: 0x6c7e5020, + 0x25f08: 0x6cd20420, + 0x25f0d: 0x6ce79e20, 0x25f0e: 0x6c5c7020, 0x25f0f: 0x6c518620, + 0x25f10: 0x6cb1d820, 0x25f11: 0x6d243a20, + 0x25f1c: 0x6cfaf020, 0x25f1d: 0x6c4e6c20, 0x25f1f: 0x6cb3ac20, + 0x25f26: 0x6c7ec220, 0x25f27: 0x6c5e5220, + 0x25f30: 0x6cdf8420, + 0x25f34: 0x6c819e20, 0x25f36: 0x6cd5b420, + 0x25f3a: 0x6c2a0a20, 0x25f3b: 0x6c2d1020, + // Block 0x97d, offset 0x25f40 + 0x25f48: 0x6d04a820, 0x25f4b: 0x6cee6020, + 0x25f4d: 0x6c17f820, 0x25f4e: 0x6ca3ae20, + 0x25f50: 0x6c73d420, 0x25f53: 0x6c375220, + 0x25f54: 0x6c375a20, 0x25f55: 0x6caa6c20, 0x25f56: 0x6caa8820, + 0x25f5d: 0x6d3bae20, + 0x25f62: 0x6cab2220, + 0x25f64: 0x6c8ac220, 0x25f65: 0x6c82b420, 0x25f67: 0x6c032a20, + 0x25f6c: 0x6c196820, 0x25f6f: 0x6c4a6a20, + 0x25f70: 0x6cc2f820, 0x25f71: 0x6c448820, 0x25f73: 0x6c45ee20, + 0x25f74: 0x6ccee020, + 0x25f79: 0x6c7f2020, 0x25f7a: 0x6d32e820, 0x25f7b: 0x6d183020, + 0x25f7c: 0x6c4bda20, 0x25f7d: 0x6ceea620, 0x25f7e: 0x6c951e20, + // Block 0x97e, offset 0x25f80 + 0x25f82: 0x6cd28620, 0x25f83: 0x6d1be820, + 0x25f84: 0x6cd14620, 0x25f85: 0x6ce8ea20, 0x25f86: 0x6c0a3820, + 0x25f88: 0x6d2aee20, 0x25f89: 0x6d383a20, 0x25f8b: 0x6cc72620, + 0x25f8c: 0x6cb64e20, 0x25f8d: 0x6c405620, 0x25f8e: 0x6c131820, + 0x25f93: 0x6c845c20, + 0x25f94: 0x6c978c20, 0x25f96: 0x6c886620, 0x25f97: 0x6c0c3020, + 0x25f9b: 0x6c207e20, + 0x25f9c: 0x6d18ee20, + 0x25fa0: 0x6cac3620, + 0x25fa5: 0x6d191420, 0x25fa6: 0x6c7b4820, + 0x25fa9: 0x6c0c5220, 0x25fab: 0x6c1c9e20, + 0x25fac: 0x6cc22020, 0x25fad: 0x6ca1ae20, 0x25fae: 0x6d301620, 0x25faf: 0x6ccc3c20, + 0x25fb0: 0x6ccc3e20, + 0x25fb7: 0x6d109620, + 0x25fb8: 0x6c457420, 0x25fb9: 0x6ca3b620, + 0x25fbc: 0x6d018420, 0x25fbf: 0x6ce53220, + // Block 0x97f, offset 0x25fc0 + 0x25fc6: 0x6d127820, + 0x25fc9: 0x6ccbe220, + 0x25fcf: 0x6ccaec20, + 0x25fd2: 0x6c2cc620, 0x25fd3: 0x6d06c220, + 0x25fd9: 0x6cc19220, + 0x25fe0: 0x6c52b020, 0x25fe1: 0x6cd16620, 0x25fe2: 0x6ce6ec20, + 0x25ff0: 0x6c352e20, + 0x25ff5: 0x6c89ea20, 0x25ff7: 0x6c53c220, + 0x25ff8: 0x6c852020, 0x25ffa: 0x6cfdee20, + 0x25ffd: 0x6cd0b620, + // Block 0x980, offset 0x26000 + 0x26000: 0x6c3d8220, + 0x26008: 0x6d0dc020, 0x26009: 0x6cee3220, 0x2600a: 0x6cb51620, 0x2600b: 0x6c34a620, + 0x2600d: 0x6c57b220, 0x2600e: 0x6cb90c20, + 0x26010: 0x6d01e020, + 0x2601d: 0x6c22d620, 0x2601e: 0x6cd11020, + 0x26022: 0x6c37dc20, + 0x26024: 0x6d039a20, 0x26026: 0x6cea0e20, 0x26027: 0x6d0ea220, + 0x26029: 0x6c8b2820, + 0x2602c: 0x6c9c6e20, + 0x26038: 0x6d402c20, 0x2603a: 0x6d3e8020, + 0x2603c: 0x6c55ba20, 0x2603d: 0x6d1c9e20, 0x2603e: 0x6c885620, 0x2603f: 0x6c266a20, + // Block 0x981, offset 0x26040 + 0x26040: 0x6ce4c420, 0x26041: 0x6ce53e20, + 0x2604b: 0x6cc6b020, + 0x2604d: 0x6c00d020, + 0x26050: 0x6c00e420, 0x26051: 0x6d309e20, 0x26052: 0x6c4c4620, 0x26053: 0x6c92f020, + 0x26054: 0x6d2f7a20, 0x26055: 0x6c9c8220, 0x26056: 0x6c8a2a20, 0x26057: 0x6d30a020, + 0x2605b: 0x6cc25020, + 0x2605c: 0x6c236820, 0x2605f: 0x6ce65020, + 0x26061: 0x6ce02c20, 0x26062: 0x6d2e2820, 0x26063: 0x6c55e020, + 0x26065: 0x6cb1da20, 0x26067: 0x6c267020, + 0x26068: 0x6cc6d220, + 0x2606e: 0x6ca52020, + 0x26073: 0x6ca45a20, + 0x26074: 0x6c291a20, 0x26075: 0x6c695c20, + 0x2607b: 0x6c72b620, + 0x2607c: 0x6c37ac20, + // Block 0x982, offset 0x26080 + 0x2608a: 0x6c877420, + 0x2608c: 0x6c4c4e20, 0x2608d: 0x6cec7e20, + 0x26092: 0x6ca7ee20, + 0x26094: 0x6c6c3420, + 0x260a9: 0x6cb04a20, 0x260aa: 0x6c1bde20, + 0x260b2: 0x6cb04c20, 0x260b3: 0x6d166e20, + 0x260b4: 0x6c316220, 0x260b5: 0x6cec1420, 0x260b6: 0x6d099020, + 0x260b8: 0x6cb73c20, 0x260b9: 0x6ccd6c20, + 0x260bc: 0x6d056a20, 0x260bf: 0x6c509020, + // Block 0x983, offset 0x260c0 + 0x260c0: 0x6caca620, 0x260c2: 0x6cadb420, + 0x260c4: 0x6d045a20, 0x260c6: 0x6c1b7e20, 0x260c7: 0x6cdf9020, + 0x260c8: 0x6d41a620, 0x260c9: 0x6d414820, 0x260ca: 0x6cb74c20, 0x260cb: 0x6c316420, + 0x260d9: 0x6cd70c20, + 0x260dc: 0x6ca2f220, 0x260dd: 0x6cf59620, + 0x260e7: 0x6c179420, + 0x260e8: 0x6d16d020, 0x260eb: 0x6d329e20, + 0x260ee: 0x6c70fe20, 0x260ef: 0x6c274c20, + 0x260f1: 0x6cc9fc20, + 0x260f4: 0x6d3ac820, 0x260f5: 0x6ced7620, + 0x260f8: 0x6cc9fe20, 0x260f9: 0x6c04f220, 0x260fa: 0x6c643c20, 0x260fb: 0x6c972c20, + // Block 0x984, offset 0x26100 + 0x26108: 0x6ceb9c20, 0x2610a: 0x6cb76020, + 0x2610f: 0x6d3c0c20, + 0x26110: 0x6ceb0220, 0x26113: 0x6cb28c20, + 0x2611d: 0x6cae6220, 0x2611e: 0x6c7b9a20, 0x2611f: 0x6d14d820, + 0x26121: 0x6d018620, 0x26122: 0x6d264c20, 0x26123: 0x6c523020, + 0x26125: 0x6c53f220, 0x26126: 0x6d32a420, 0x26127: 0x6c217420, + 0x26128: 0x6cd35e20, 0x26129: 0x6cec1c20, 0x2612b: 0x6d009620, + 0x26138: 0x6c452a20, + // Block 0x985, offset 0x26140 + 0x26145: 0x6c35fe20, + 0x2614f: 0x6c7a7220, + 0x26150: 0x6ca32c20, 0x26153: 0x6c707420, + 0x26154: 0x6d088e20, 0x26155: 0x6cc0fe20, 0x26156: 0x6c181c20, 0x26157: 0x6c939620, + 0x26158: 0x6c511420, 0x26159: 0x6cd16020, 0x2615a: 0x6ca44620, + 0x2615c: 0x6c511620, 0x2615d: 0x6c13de20, 0x2615e: 0x6d0bfe20, 0x2615f: 0x6c450a20, + 0x26160: 0x6ca81e20, 0x26162: 0x6c4c6a20, 0x26163: 0x6d0c8c20, + 0x26164: 0x6c494e20, 0x26167: 0x6d360420, + 0x26168: 0x6c81f420, + 0x2616f: 0x6c321820, + 0x26170: 0x6cb78220, 0x26171: 0x6cc10020, 0x26172: 0x6c742e20, + // Block 0x986, offset 0x26180 + 0x26181: 0x6c3c4220, 0x26183: 0x6d06c420, + 0x26184: 0x6ce9fc20, 0x26186: 0x6c4e1820, 0x26187: 0x6c7a4220, + 0x2618a: 0x6ccff020, 0x2618b: 0x6d363e20, + 0x2618d: 0x6cad2c20, 0x2618e: 0x6d32cc20, 0x2618f: 0x6c861820, + 0x26190: 0x6ced2620, 0x26192: 0x6c391020, 0x26193: 0x6d033a20, + 0x26196: 0x6d0bb620, + 0x2619b: 0x6c709820, + 0x2619c: 0x6cd0a620, + 0x261ad: 0x6c989020, 0x261af: 0x6cea7e20, + 0x261b0: 0x6d3d6620, 0x261b1: 0x6cf62820, 0x261b2: 0x6d1b5820, 0x261b3: 0x6c6db620, + 0x261b4: 0x6cea5420, 0x261b7: 0x6c453220, + 0x261b8: 0x6c620a20, + // Block 0x987, offset 0x261c0 + 0x261cf: 0x6d3ba820, + 0x261d2: 0x6ce5f220, + 0x261d4: 0x6d33e220, 0x261d6: 0x6c604420, + 0x261da: 0x6d1c8220, 0x261db: 0x6cf0aa20, + 0x261dd: 0x6c593c20, 0x261de: 0x6ce68620, 0x261df: 0x6c150620, + 0x261e2: 0x6c7c8e20, 0x261e3: 0x6cb86e20, + 0x261e4: 0x6c04fc20, 0x261e5: 0x6c13a420, 0x261e6: 0x6ceb8420, 0x261e7: 0x6ca43020, + 0x261e8: 0x6c6a2420, 0x261ea: 0x6d0c1620, + 0x261ec: 0x6ce8ca20, 0x261ee: 0x6cf1e620, + 0x261f0: 0x6c232020, 0x261f3: 0x6d06fc20, + 0x261f4: 0x6d1b6020, 0x261f7: 0x6c084420, + 0x261fc: 0x6c935820, + // Block 0x988, offset 0x26200 + 0x26201: 0x6d290620, 0x26202: 0x6c265820, + 0x26206: 0x6ca84820, 0x26207: 0x6c71c220, + 0x26208: 0x6c541620, + 0x2620c: 0x6c453a20, + 0x26215: 0x6c541820, 0x26216: 0x6c76b220, 0x26217: 0x6c459620, + 0x26219: 0x6c5b5e20, 0x2621a: 0x6d01e220, + 0x2621d: 0x6cf8ba20, 0x2621e: 0x6c4e2420, 0x2621f: 0x6c9c6820, + 0x26221: 0x6cf25c20, 0x26222: 0x6c5d3620, 0x26223: 0x6ccabc20, + 0x26224: 0x6d034220, 0x26225: 0x6d307220, 0x26226: 0x6c5dea20, + 0x26228: 0x6c45a020, 0x2622b: 0x6cc9e420, + 0x2622c: 0x6c6c4a20, 0x2622d: 0x6cebec20, + 0x26231: 0x6c332420, 0x26232: 0x6c1aca20, + 0x2623d: 0x6cf67e20, + // Block 0x989, offset 0x26240 + 0x26242: 0x6c9c6a20, 0x26243: 0x6d29e020, + 0x26244: 0x6cca8420, + 0x26253: 0x6cea5e20, + 0x26254: 0x6d366820, 0x26255: 0x6cf1ea20, + 0x26258: 0x6d1a9820, 0x26259: 0x6cea8220, 0x2625b: 0x6c1cda20, + 0x2625c: 0x6d2af020, 0x2625e: 0x6cff0a20, 0x2625f: 0x6ca07420, + 0x26260: 0x6c245820, 0x26263: 0x6c0b4e20, + 0x26264: 0x6d04f020, 0x26267: 0x6d154c20, + 0x2626e: 0x6c5a6020, + 0x26270: 0x6d2bf820, 0x26271: 0x6cdd3620, 0x26272: 0x6c5cfe20, 0x26273: 0x6c727e20, + // Block 0x98a, offset 0x26280 + 0x26281: 0x6c245a20, + 0x26284: 0x6c5f4020, 0x26285: 0x6d0a4420, 0x26286: 0x6cdcfe20, 0x26287: 0x6c135e20, + 0x26289: 0x6d18b020, + 0x2628e: 0x6c0c2220, + 0x26292: 0x6c74c220, 0x26293: 0x6c868220, + 0x26296: 0x6cad9a20, + 0x2629b: 0x6d289c20, + 0x2629c: 0x6d134220, 0x2629e: 0x6c0a5a20, 0x2629f: 0x6d310020, + 0x262a0: 0x6d310220, 0x262a2: 0x6c702420, 0x262a3: 0x6d309020, + 0x262a6: 0x6cd60e20, + 0x262aa: 0x6cf6d620, + 0x262b7: 0x6d065820, + 0x262b8: 0x6ca3a620, 0x262b9: 0x6cfb9a20, 0x262ba: 0x6c4bec20, 0x262bb: 0x6cf0d220, + 0x262be: 0x6c60c420, 0x262bf: 0x6cc9a220, + // Block 0x98b, offset 0x262c0 + 0x262c2: 0x6c304220, 0x262c3: 0x6caac820, + 0x262c4: 0x6c327a20, 0x262c5: 0x6d32fc20, 0x262c6: 0x6c7a6420, + 0x262c9: 0x6ca01c20, + 0x262d5: 0x6c05d820, 0x262d6: 0x6c5c5020, + 0x262d9: 0x6d3fc620, + 0x262e8: 0x6cca5c20, 0x262ea: 0x6ce29420, 0x262eb: 0x6d157220, + 0x262ed: 0x6d241620, + 0x262f1: 0x6d123220, 0x262f2: 0x6ca94a20, + 0x262f4: 0x6c1dfa20, 0x262f5: 0x6c5d4820, 0x262f7: 0x6c337620, + 0x262f9: 0x6cb7f220, 0x262fa: 0x6d1d1820, 0x262fb: 0x6c0e3420, + 0x262fc: 0x6ca92e20, 0x262fd: 0x6c5a1a20, + // Block 0x98c, offset 0x26300 + 0x26306: 0x6d1d1a20, + 0x2630a: 0x6c05da20, + 0x2630e: 0x6c4a2820, 0x2630f: 0x6c82f620, + 0x26310: 0x6d421020, + 0x26319: 0x6c15fe20, + 0x26323: 0x6c660a20, + 0x26327: 0x6c9b9220, + 0x26329: 0x6d002820, + 0x2632f: 0x6d035620, + 0x26331: 0x6c849e20, + 0x2633a: 0x6cbc2e20, + 0x2633f: 0x6cf05c20, + // Block 0x98d, offset 0x26340 + 0x26340: 0x6ca37620, 0x26342: 0x6cacee20, + 0x26344: 0x6c829020, 0x26347: 0x6c958220, + 0x2634b: 0x6c946220, + 0x2634d: 0x6c44ea20, 0x2634f: 0x6c946420, + 0x26352: 0x6cc22220, + 0x26356: 0x6c959020, + 0x26358: 0x6ca46820, 0x2635b: 0x6c959220, + 0x2635c: 0x6d273e20, + 0x26362: 0x6cd71a20, + 0x26365: 0x6c9d3e20, 0x26366: 0x6cede820, 0x26367: 0x6c12f420, + 0x26368: 0x6c64a620, 0x26369: 0x6cee2020, + 0x2636f: 0x6c637e20, + 0x26374: 0x6c58c020, + 0x26378: 0x6c894220, 0x26379: 0x6d3f2c20, 0x2637a: 0x6c040a20, 0x2637b: 0x6cd43c20, + 0x2637e: 0x6cecf220, + // Block 0x98e, offset 0x26380 + 0x26382: 0x6cd4c420, + 0x26387: 0x6c4a4e20, + 0x26388: 0x6cf5cc20, 0x2638a: 0x6cc79c20, 0x2638b: 0x6d11fe20, + 0x2638e: 0x6c42c220, + 0x26395: 0x6d26d220, + 0x26398: 0x6d1da820, 0x26399: 0x6cec3c20, 0x2639a: 0x6c0f4620, + 0x2639f: 0x6d034e20, + 0x263a2: 0x6cb0c620, 0x263a3: 0x6c0f7820, + 0x263a6: 0x6c4d7e20, 0x263a7: 0x6d2d5220, + 0x263a8: 0x6cf33020, 0x263aa: 0x6d138420, 0x263ab: 0x6c0ab820, + 0x263ac: 0x6c4d8620, + 0x263b8: 0x6c1c0220, 0x263bb: 0x6d360620, + 0x263bd: 0x6ca5dc20, + // Block 0x98f, offset 0x263c0 + 0x263c1: 0x6cf3d420, 0x263c2: 0x6c006e20, + 0x263c8: 0x6c006a20, 0x263c9: 0x6d229220, 0x263ca: 0x6c1c7020, + 0x263cd: 0x6c6eac20, 0x263ce: 0x6d371020, 0x263cf: 0x6d372c20, + 0x263d0: 0x6d372e20, 0x263d1: 0x6c70ee20, + 0x263d6: 0x6c4dd820, + 0x263da: 0x6cb24c20, + 0x263dd: 0x6d11a620, + 0x263e3: 0x6d1f1e20, + 0x263e4: 0x6cb25420, 0x263e6: 0x6ca11020, + 0x263ec: 0x6d429e20, 0x263ed: 0x6cb38e20, 0x263ef: 0x6d091220, + 0x263f0: 0x6c7bc420, 0x263f1: 0x6d17bc20, 0x263f2: 0x6cb39020, + 0x263fb: 0x6d3c9c20, + // Block 0x990, offset 0x26400 + 0x26403: 0x6ca5fa20, + 0x26404: 0x6cc0b020, 0x26405: 0x6c23f820, + 0x2640c: 0x6d11cc20, + 0x26411: 0x6c3b9820, + 0x26415: 0x6cf9f420, 0x26417: 0x6c677c20, + 0x26418: 0x6c13b220, 0x2641b: 0x6d000e20, + 0x2641c: 0x6c13b420, + 0x26422: 0x6c1a5020, 0x26423: 0x6c257e20, + 0x26427: 0x6cbf7c20, + 0x26429: 0x6d245220, 0x2642b: 0x6d21d820, + 0x2642f: 0x6cf21620, + 0x26431: 0x6c13c020, 0x26432: 0x6d22ae20, + 0x26439: 0x6d425420, 0x2643a: 0x6c29fc20, + 0x2643d: 0x6c73a820, 0x2643e: 0x6c29fe20, 0x2643f: 0x6d1c4c20, + // Block 0x991, offset 0x26440 + 0x26441: 0x6c3cd420, + 0x26445: 0x6cf27a20, + 0x26448: 0x6c6cf620, 0x26449: 0x6cb76e20, 0x2644b: 0x6cbe0e20, + 0x2644d: 0x6c7dee20, 0x2644f: 0x6cdf9e20, + 0x26450: 0x6cfa9420, 0x26452: 0x6ce46420, + 0x26454: 0x6c7df620, 0x26456: 0x6ce53a20, + 0x26458: 0x6c556420, 0x26459: 0x6d39aa20, 0x2645a: 0x6d2d7620, 0x2645b: 0x6cde5820, + 0x2645d: 0x6ce46e20, 0x2645e: 0x6cde6820, 0x2645f: 0x6cde8020, + 0x26460: 0x6c574820, 0x26461: 0x6d0dc220, 0x26462: 0x6ce61620, + 0x26464: 0x6ce61820, 0x26465: 0x6cde8220, + 0x2646c: 0x6c581020, 0x2646e: 0x6c63e620, 0x2646f: 0x6cb7e020, + 0x26471: 0x6cdeae20, + 0x26474: 0x6cdfc220, 0x26475: 0x6c57ce20, + 0x26478: 0x6d3bf620, 0x26479: 0x6c572220, + 0x2647c: 0x6c800c20, + // Block 0x992, offset 0x26480 + 0x26486: 0x6d420420, 0x26487: 0x6d169820, + 0x26488: 0x6c3dfe20, 0x26489: 0x6cf4bc20, 0x2648b: 0x6c3e0020, + 0x2648d: 0x6c2f5620, 0x2648e: 0x6cde3c20, + 0x26496: 0x6c17b820, + 0x26499: 0x6cc64220, 0x2649a: 0x6cc35620, + 0x2649c: 0x6c438420, + 0x264a1: 0x6c3e6620, 0x264a2: 0x6c2c4c20, 0x264a3: 0x6c2dc620, + 0x264a4: 0x6d1e3020, 0x264a6: 0x6c643e20, + 0x264a9: 0x6c8f8e20, + 0x264ac: 0x6d1e3220, 0x264ad: 0x6cafe020, 0x264af: 0x6c5d7820, + 0x264b0: 0x6cbf3020, 0x264b2: 0x6c38a020, 0x264b3: 0x6cf3d620, + 0x264b4: 0x6ce74e20, 0x264b5: 0x6c4f7e20, + 0x264b8: 0x6cdfac20, + 0x264be: 0x6c525020, + // Block 0x993, offset 0x264c0 + 0x264c4: 0x6ce56220, + 0x264c8: 0x6d388e20, 0x264cb: 0x6c045420, + 0x264cc: 0x6d01e420, 0x264cd: 0x6c29c620, 0x264cf: 0x6c6c4c20, + 0x264d5: 0x6c54ec20, 0x264d6: 0x6c06b620, + 0x264d8: 0x6c2fb220, + 0x264dc: 0x6caac420, 0x264dd: 0x6cf0c620, 0x264de: 0x6d218c20, + 0x264e0: 0x6d039c20, 0x264e1: 0x6c3ee020, 0x264e2: 0x6cfd0020, 0x264e3: 0x6cb7c420, + 0x264e4: 0x6ce87820, 0x264e7: 0x6c609420, + 0x264e9: 0x6d1d4620, 0x264eb: 0x6c2ae420, + 0x264ec: 0x6ceeb020, 0x264ed: 0x6cf6ae20, 0x264ef: 0x6cac0220, + 0x264f1: 0x6cd12020, 0x264f2: 0x6d1fec20, + 0x264f4: 0x6c005220, 0x264f5: 0x6c66d220, 0x264f7: 0x6c466020, + 0x264f8: 0x6cc93020, + 0x264fc: 0x6c462220, 0x264ff: 0x6ccc6e20, + // Block 0x994, offset 0x26500 + 0x26500: 0x6ce13a20, + 0x26507: 0x6c92f220, + 0x26508: 0x6c027820, 0x2650a: 0x6cb7ee20, 0x2650b: 0x6d04fc20, + 0x2650d: 0x6c271020, + 0x26511: 0x6c382a20, 0x26512: 0x6cf0f420, + 0x26514: 0x6c341020, 0x26515: 0x6c8a3a20, 0x26516: 0x6c386620, 0x26517: 0x6c5a1c20, + 0x26518: 0x6c74dc20, 0x26519: 0x6cdec020, 0x2651a: 0x6d422020, 0x2651b: 0x6cc53020, + 0x2651c: 0x6c117a20, 0x2651d: 0x6ce2c020, + 0x26520: 0x6c57d020, 0x26521: 0x6d05fe20, 0x26523: 0x6d2dae20, + 0x26527: 0x6c41f420, + 0x2652a: 0x6caeea20, 0x2652b: 0x6c118020, + 0x2652c: 0x6d005820, 0x2652d: 0x6c26d020, + 0x26531: 0x6c62d020, + 0x26536: 0x6c854820, + 0x26539: 0x6cac9020, + 0x2653d: 0x6c8ffa20, 0x2653e: 0x6c877620, 0x2653f: 0x6cf7c220, + // Block 0x995, offset 0x26540 + 0x26540: 0x6ce2d620, 0x26543: 0x6c8dac20, + 0x26548: 0x6c855820, 0x26549: 0x6cc4a220, 0x2654a: 0x6c8df420, + 0x2654e: 0x6c4bca20, + 0x26554: 0x6cb30a20, 0x26555: 0x6ca11220, 0x26556: 0x6cabf020, + 0x26559: 0x6c03b420, + 0x26561: 0x6cb62820, + 0x26564: 0x6d0cc420, + 0x2656a: 0x6cec3e20, 0x2656b: 0x6c020c20, + 0x2656d: 0x6ca04a20, 0x2656e: 0x6c9fca20, 0x2656f: 0x6d0ab220, + 0x26570: 0x6c9b9420, 0x26573: 0x6c48d620, + 0x26576: 0x6c682420, + 0x2657b: 0x6c410a20, + // Block 0x996, offset 0x26580 + 0x26581: 0x6c110a20, 0x26582: 0x6cf4ac20, 0x26583: 0x6d301820, + 0x26584: 0x6cc58820, 0x26585: 0x6c79b420, + 0x26594: 0x6d2f8a20, 0x26595: 0x6d37a220, 0x26596: 0x6cc00a20, 0x26597: 0x6c4c1420, + 0x26598: 0x6c456a20, 0x26599: 0x6cb40220, 0x2659a: 0x6c566c20, 0x2659b: 0x6c9e0820, + 0x2659e: 0x6ce45a20, + 0x265a3: 0x6cee0020, + 0x265b8: 0x6d3a0020, 0x265b9: 0x6c268a20, 0x265ba: 0x6d048e20, 0x265bb: 0x6ca2d420, + 0x265be: 0x6c72de20, + // Block 0x997, offset 0x265c0 + 0x265c1: 0x6ca71a20, + 0x265c8: 0x6c567820, 0x265c9: 0x6ccbd420, + 0x265dc: 0x6d33b820, 0x265df: 0x6cdde420, + 0x265e1: 0x6cd7d820, + 0x265e5: 0x6d170820, + 0x265ed: 0x6cbf1020, 0x265ee: 0x6d35c820, 0x265ef: 0x6c939220, + 0x265f0: 0x6cc79e20, 0x265f2: 0x6cb5ac20, 0x265f3: 0x6d224020, + 0x265f4: 0x6d386a20, 0x265f5: 0x6d0fa620, 0x265f6: 0x6cfc0420, 0x265f7: 0x6ca1cc20, + 0x265f8: 0x6c1d9a20, 0x265f9: 0x6c5aa820, 0x265fa: 0x6c6f6420, 0x265fb: 0x6c6fec20, + 0x265fc: 0x6cb19220, + // Block 0x998, offset 0x26600 + 0x26601: 0x6c699220, 0x26603: 0x6c48c620, + 0x26605: 0x6ca0fe20, + 0x26610: 0x6cf5ce20, 0x26611: 0x6cb43220, + 0x2662f: 0x6c61d420, + 0x26636: 0x6cf1da20, 0x26637: 0x6c071620, + 0x26638: 0x6d15ea20, 0x26639: 0x6c3e6a20, 0x2663a: 0x6cd7e420, 0x2663b: 0x6c72f020, + 0x2663c: 0x6c61f620, 0x2663e: 0x6ca69a20, + // Block 0x999, offset 0x26640 + 0x26640: 0x6c07b620, + 0x26645: 0x6d06c620, + 0x26648: 0x6cbdd220, 0x26649: 0x6c0ef820, + 0x2664c: 0x6cede620, 0x2664d: 0x6d30f620, 0x2664f: 0x6cf2e620, + 0x26650: 0x6ccea420, 0x26651: 0x6d2a8020, 0x26652: 0x6d101820, + 0x26655: 0x6cd98a20, 0x26656: 0x6ca82020, + 0x2665b: 0x6c098620, + 0x26663: 0x6c242420, + 0x26664: 0x6cbab220, + 0x2666a: 0x6cffe620, 0x2666b: 0x6d33d620, + 0x2666c: 0x6ccf1020, 0x2666f: 0x6d360820, + 0x26670: 0x6cae7020, + // Block 0x99a, offset 0x26680 + 0x2668f: 0x6c2e1e20, + 0x26696: 0x6cf2f820, + 0x26698: 0x6d352020, 0x26699: 0x6c098820, 0x2669b: 0x6c3b7020, + 0x266a5: 0x6c052a20, + 0x266aa: 0x6cc06c20, 0x266ab: 0x6ca63a20, + 0x266ac: 0x6c0f0620, 0x266ad: 0x6c33f220, 0x266af: 0x6cd2d020, + 0x266b0: 0x6d05a220, 0x266b1: 0x6c16ac20, 0x266b2: 0x6d05a420, 0x266b3: 0x6d128020, + 0x266b4: 0x6c9c5620, + 0x266b8: 0x6d02d620, 0x266b9: 0x6d3d6820, 0x266ba: 0x6c3ff620, + 0x266bd: 0x6cb06020, 0x266be: 0x6d095e20, + // Block 0x99b, offset 0x266c0 + 0x266c0: 0x6d235020, 0x266c1: 0x6cfb6020, 0x266c2: 0x6d235220, 0x266c3: 0x6d213420, + 0x266c5: 0x6c709a20, 0x266c6: 0x6cddec20, 0x266c7: 0x6c797c20, + 0x266ca: 0x6d32ce20, 0x266cb: 0x6c9b1a20, + 0x266cc: 0x6c428420, + 0x266d2: 0x6ca28a20, 0x266d3: 0x6cf7ea20, + 0x266d4: 0x6c09aa20, 0x266d6: 0x6c3ff820, + 0x266dc: 0x6cfff420, + 0x266e0: 0x6c6f7620, 0x266e3: 0x6c468820, + 0x266f0: 0x6c1b2820, 0x266f1: 0x6c6f7820, 0x266f2: 0x6c6f7a20, + 0x266f5: 0x6ccbf820, 0x266f7: 0x6c3a0820, + // Block 0x99c, offset 0x26700 + 0x2672b: 0x6c3e8c20, + 0x2672f: 0x6ced8a20, + 0x26730: 0x6d05a620, 0x26731: 0x6c0e7620, + // Block 0x99d, offset 0x26740 + 0x26741: 0x6c504820, 0x26743: 0x6d00c420, + 0x26744: 0x6cb11820, 0x26745: 0x6d227420, 0x26747: 0x6ce4ae20, + 0x26748: 0x6cb00020, 0x2674a: 0x6cd2d220, 0x2674b: 0x6c7afc20, + 0x2674c: 0x6c5ef020, 0x2674f: 0x6d2be420, + 0x26750: 0x6ca3cc20, 0x26751: 0x6ca20620, 0x26753: 0x6c3ea620, + 0x26754: 0x6c326820, 0x26757: 0x6cd13e20, + 0x26758: 0x6c13ee20, 0x2675a: 0x6c1b3820, 0x2675b: 0x6c4b0820, + 0x2675c: 0x6c9f6620, 0x2675d: 0x6ce0c220, 0x2675e: 0x6c044c20, 0x2675f: 0x6cbac220, + 0x26761: 0x6d3d7420, 0x26762: 0x6cf0ac20, 0x26763: 0x6d0a1e20, + 0x26765: 0x6c9e9620, 0x26766: 0x6d290820, 0x26767: 0x6d1f4a20, + 0x26769: 0x6d204c20, 0x2676b: 0x6cccee20, + 0x2676c: 0x6c514220, 0x2676d: 0x6c93a220, 0x2676e: 0x6d347820, + 0x26772: 0x6c6e9020, 0x26773: 0x6d317020, + 0x26776: 0x6c9b2620, 0x26777: 0x6d1f4c20, + 0x26779: 0x6cf30020, 0x2677a: 0x6c038620, + 0x2677d: 0x6c737820, 0x2677e: 0x6cc7b220, 0x2677f: 0x6c23f220, + // Block 0x99e, offset 0x26780 + 0x26780: 0x6d33fc20, + 0x26789: 0x6c557620, 0x2678a: 0x6d0f5c20, + 0x2678c: 0x6c75d020, 0x2678d: 0x6ccf1c20, 0x2678e: 0x6c79f220, + 0x26791: 0x6cb9a820, + 0x26794: 0x6c9b2820, + 0x2679a: 0x6ce58c20, + // Block 0x99f, offset 0x267c0 + 0x267d0: 0x6ca84a20, + 0x267df: 0x6c1b3a20, + 0x267e1: 0x6d047220, 0x267e3: 0x6c5d3820, + 0x267e6: 0x6c2b8020, 0x267e7: 0x6c80d620, + 0x267e9: 0x6d2a1a20, 0x267ea: 0x6c130a20, 0x267eb: 0x6cdd8420, + 0x267ec: 0x6d412c20, 0x267ed: 0x6cdbd020, 0x267ef: 0x6cf9e020, + 0x267f1: 0x6d01e620, + 0x267f4: 0x6c6b1220, 0x267f5: 0x6d1f5820, 0x267f7: 0x6c46ca20, + 0x267f8: 0x6c451620, + 0x267fc: 0x6c75d820, 0x267fd: 0x6c5a5e20, 0x267fe: 0x6c607420, 0x267ff: 0x6cb3ca20, + // Block 0x9a0, offset 0x26800 + 0x26800: 0x6cf37820, 0x26802: 0x6d183420, + 0x26805: 0x6ca3a420, 0x26807: 0x6cc71820, + 0x26808: 0x6ca40820, 0x2680a: 0x6cb2c020, 0x2680b: 0x6ccd9420, + 0x2680c: 0x6c2dd820, 0x2680d: 0x6c607620, 0x2680e: 0x6c571420, 0x2680f: 0x6c335620, + 0x26810: 0x6c79a020, 0x26811: 0x6cde8620, 0x26813: 0x6c53c620, + 0x26815: 0x6cd4f820, + 0x26819: 0x6c526a20, 0x2681a: 0x6c3bc020, + 0x26832: 0x6c79fa20, + // Block 0x9a1, offset 0x26840 + 0x26859: 0x6ca70220, + 0x2685d: 0x6c1e9e20, + 0x26866: 0x6cbb5a20, + 0x26872: 0x6cf8bc20, 0x26873: 0x6c558020, + 0x26874: 0x6cd99620, 0x26875: 0x6cf30a20, 0x26877: 0x6c4d7620, + 0x26878: 0x6cc7b820, 0x26879: 0x6c9b3020, 0x2687b: 0x6cca2420, + 0x2687d: 0x6cf3de20, 0x2687f: 0x6d1f6420, + // Block 0x9a2, offset 0x26880 + 0x26881: 0x6cdfba20, 0x26882: 0x6cd01220, + 0x26886: 0x6cb71220, + 0x26888: 0x6c4c8420, 0x26889: 0x6cb87420, 0x2688a: 0x6cfad020, + 0x2688f: 0x6cdbd620, + 0x26890: 0x6c92b020, 0x26893: 0x6cb52620, + 0x26894: 0x6c2ddc20, 0x26897: 0x6cb64020, + 0x26898: 0x6c63dc20, 0x26899: 0x6d1f6620, 0x2689a: 0x6cf79e20, 0x2689b: 0x6c177a20, + 0x268a1: 0x6c9d7e20, 0x268a2: 0x6c911820, 0x268a3: 0x6c08f220, + 0x268aa: 0x6cadec20, + 0x268ae: 0x6d318e20, 0x268af: 0x6cd01420, + 0x268b0: 0x6c15da20, 0x268b1: 0x6c403a20, + 0x268b6: 0x6cc13820, 0x268b7: 0x6cd82220, + 0x268ba: 0x6d417a20, + // Block 0x9a3, offset 0x268c0 + 0x268eb: 0x6d2fd620, + 0x268fd: 0x6cb01220, + // Block 0x9a4, offset 0x26900 + 0x26900: 0x6c23fa20, + 0x26906: 0x6c42e220, 0x26907: 0x6c31b620, + 0x26909: 0x6c3da420, 0x2690a: 0x6c492620, 0x2690b: 0x6ccae620, + 0x2690c: 0x6cda2a20, 0x2690d: 0x6c65da20, 0x2690e: 0x6cb3e020, + 0x26910: 0x6c11ac20, 0x26911: 0x6c085020, 0x26912: 0x6ca20c20, 0x26913: 0x6d2f7420, + 0x26914: 0x6cff9a20, 0x26916: 0x6c715c20, 0x26917: 0x6cd50620, + 0x26918: 0x6c65dc20, 0x26919: 0x6c844e20, 0x2691b: 0x6c203e20, + 0x2691c: 0x6c81e220, 0x2691e: 0x6c51ea20, 0x2691f: 0x6c55bc20, + 0x26920: 0x6c473220, 0x26921: 0x6d2f0c20, 0x26922: 0x6c6b3620, 0x26923: 0x6cfe5620, + 0x26925: 0x6c317820, 0x26926: 0x6c4e3220, 0x26927: 0x6c63e820, + 0x26928: 0x6cfe5820, 0x26929: 0x6c60ae20, 0x2692a: 0x6cd56c20, 0x2692b: 0x6c812e20, + 0x2692c: 0x6c5f4220, 0x2692d: 0x6ccd0e20, + 0x26930: 0x6ce1ee20, 0x26931: 0x6d3e8e20, 0x26932: 0x6cd69620, + 0x26934: 0x6c60b020, 0x26935: 0x6c1f7820, 0x26936: 0x6c628020, 0x26937: 0x6cd01c20, + 0x26938: 0x6c8c6820, 0x26939: 0x6c8a2020, 0x2693b: 0x6cca2a20, + 0x2693d: 0x6c019220, 0x2693e: 0x6cc87c20, + // Block 0x9a5, offset 0x26940 + 0x26940: 0x6ce37820, 0x26941: 0x6c28b820, 0x26943: 0x6c589c20, + 0x26945: 0x6cc99420, + // Block 0x9a6, offset 0x26980 + 0x26986: 0x6cc8a420, 0x26987: 0x6cf38020, + 0x26988: 0x6c729620, 0x26989: 0x6c589e20, 0x2698a: 0x6c838620, 0x2698b: 0x6c92dc20, + 0x2698e: 0x6cdfbe20, 0x2698f: 0x6d2b9620, + 0x26993: 0x6cb9ca20, + 0x26997: 0x6cf6d820, + 0x269a1: 0x6c22a220, 0x269a2: 0x6ccf2620, + 0x269a7: 0x6cc99620, + 0x269aa: 0x6c99bc20, 0x269ab: 0x6cc1da20, + 0x269ad: 0x6c0f7a20, 0x269ae: 0x6c41f020, + 0x269b0: 0x6cbcea20, 0x269b1: 0x6c739a20, 0x269b2: 0x6c290e20, 0x269b3: 0x6c16cc20, + 0x269b4: 0x6d0fde20, 0x269b5: 0x6c518020, 0x269b7: 0x6c5f5c20, + 0x269b9: 0x6c0df820, 0x269bb: 0x6c9a3020, + 0x269bf: 0x6c33b820, + // Block 0x9a7, offset 0x269c0 + 0x269c0: 0x6c02b020, 0x269c1: 0x6c6dd820, 0x269c2: 0x6c92f420, 0x269c3: 0x6c9e6620, + 0x269c4: 0x6c2d8a20, 0x269c5: 0x6c51f220, 0x269c7: 0x6c650420, + 0x269ca: 0x6c575e20, 0x269cb: 0x6c466220, + 0x269ce: 0x6c92f620, 0x269cf: 0x6c3f0a20, + 0x269d0: 0x6c5b7220, 0x269d2: 0x6d2b6620, + 0x269d4: 0x6c6d6220, 0x269d5: 0x6cd83420, 0x269d6: 0x6cc43e20, + 0x269dc: 0x6c28cc20, 0x269de: 0x6ced9e20, 0x269df: 0x6c0b5620, + 0x269e4: 0x6c63ee20, + 0x269eb: 0x6c284e20, + 0x269ec: 0x6c6f8a20, 0x269ed: 0x6cfb9c20, 0x269ee: 0x6c0f7c20, + // Block 0x9a8, offset 0x26a00 + 0x26a0f: 0x6cfa0020, + 0x26a11: 0x6c0c3220, + 0x26a15: 0x6cb3a820, + 0x26a18: 0x6ccae820, 0x26a19: 0x6c076620, 0x26a1a: 0x6ccc8020, 0x26a1b: 0x6cf02e20, + 0x26a1d: 0x6c123e20, 0x26a1e: 0x6c92f820, + 0x26a29: 0x6c28ce20, 0x26a2b: 0x6c47e820, + 0x26a2c: 0x6d289e20, 0x26a2d: 0x6c055820, 0x26a2e: 0x6c423820, + 0x26a31: 0x6c175420, 0x26a32: 0x6c62ae20, 0x26a33: 0x6c8ab620, + 0x26a35: 0x6cbf7e20, 0x26a36: 0x6c66f420, 0x26a37: 0x6c930a20, + 0x26a38: 0x6c32a620, 0x26a39: 0x6cdb8a20, 0x26a3a: 0x6d116020, 0x26a3b: 0x6d1b1620, + 0x26a3d: 0x6cdec220, 0x26a3e: 0x6d116220, 0x26a3f: 0x6c6de020, + // Block 0x9a9, offset 0x26a40 + 0x26a40: 0x6c1ebc20, 0x26a41: 0x6c3f1220, 0x26a42: 0x6d25c220, 0x26a43: 0x6ccebc20, + 0x26a45: 0x6c0e3620, 0x26a46: 0x6c299e20, 0x26a47: 0x6cd3f820, + 0x26a4a: 0x6c916420, 0x26a4b: 0x6cbcf220, + 0x26a4c: 0x6c955c20, 0x26a4d: 0x6cb3ae20, 0x26a4f: 0x6c9b7a20, + 0x26a50: 0x6c6b6620, 0x26a53: 0x6c5f7220, + 0x26a56: 0x6c930c20, + // Block 0x9aa, offset 0x26a80 + 0x26a84: 0x6c172a20, 0x26a85: 0x6c9f0020, 0x26a86: 0x6c9b7c20, 0x26a87: 0x6c660220, + 0x26a8a: 0x6c114020, + 0x26a8c: 0x6cdb5220, + 0x26a94: 0x6c51fe20, 0x26a95: 0x6cc9aa20, 0x26a97: 0x6d3eae20, + 0x26a98: 0x6c795e20, 0x26a99: 0x6c452220, 0x26a9a: 0x6cd83a20, + 0x26aa0: 0x6ce3a420, 0x26aa1: 0x6d2e8e20, 0x26aa2: 0x6d026420, 0x26aa3: 0x6cd70020, + 0x26aa4: 0x6c1bcc20, 0x26aa5: 0x6d1ec620, 0x26aa6: 0x6c91f820, 0x26aa7: 0x6c9c1a20, + 0x26aa8: 0x6c8b6020, 0x26aa9: 0x6cd8f620, + 0x26aac: 0x6cf71820, 0x26aad: 0x6c38da20, 0x26aae: 0x6c3db820, 0x26aaf: 0x6cd08820, + 0x26ab0: 0x6ce3a620, 0x26ab1: 0x6c14a420, 0x26ab2: 0x6d270620, + 0x26ab4: 0x6c3dba20, 0x26ab5: 0x6c670220, 0x26ab6: 0x6c2cb020, + 0x26aba: 0x6d011a20, 0x26abb: 0x6c281220, + 0x26abf: 0x6d34b020, + // Block 0x9ab, offset 0x26ac0 + 0x26ac3: 0x6d075620, + 0x26ac8: 0x6ca89820, 0x26ac9: 0x6c397420, 0x26aca: 0x6c9b8820, 0x26acb: 0x6c9fd420, + 0x26afe: 0x6c90d220, 0x26aff: 0x6c31e820, + // Block 0x9ac, offset 0x26b00 + 0x26b01: 0x6d2e9620, 0x26b02: 0x6c671020, 0x26b03: 0x6c4f2e20, + 0x26b04: 0x6c28e220, 0x26b05: 0x6ccbb220, 0x26b06: 0x6c671220, 0x26b07: 0x6ce03e20, + 0x26b08: 0x6c696c20, 0x26b09: 0x6cb34220, 0x26b0b: 0x6cb2e420, + 0x26b0d: 0x6d3bf820, 0x26b0f: 0x6c8a4c20, + 0x26b10: 0x6d3f6620, 0x26b12: 0x6d3dd820, + 0x26b14: 0x6c56de20, + 0x26b19: 0x6cf92020, 0x26b1b: 0x6c9b9620, + 0x26b1c: 0x6c72ba20, 0x26b1d: 0x6c9f0c20, 0x26b1e: 0x6cfbcc20, + 0x26b20: 0x6c7d3820, 0x26b21: 0x6c9b9820, 0x26b22: 0x6c653420, + 0x26b26: 0x6caa0a20, + 0x26b28: 0x6c2cb220, 0x26b29: 0x6ccad220, + // Block 0x9ad, offset 0x26b40 + 0x26b4f: 0x6c1f8c20, + 0x26b50: 0x6d34bc20, 0x26b51: 0x6cb9e220, 0x26b52: 0x6c93c420, + 0x26b54: 0x6d3ddc20, + 0x26b58: 0x6d42b020, 0x26b59: 0x6c4e4820, 0x26b5a: 0x6cdc1820, 0x26b5b: 0x6c46e220, + 0x26b5d: 0x6c1e3c20, 0x26b5e: 0x6c62da20, 0x26b5f: 0x6d194820, + 0x26b60: 0x6d21f020, + 0x26b68: 0x6caa0c20, 0x26b69: 0x6ca66420, 0x26b6a: 0x6cc93620, + 0x26b6e: 0x6c8c0820, + 0x26b71: 0x6ca93820, + // Block 0x9ae, offset 0x26b80 + 0x26b8d: 0x6cbc1620, 0x26b8e: 0x6d117c20, 0x26b8f: 0x6c409c20, + 0x26b90: 0x6cd6b620, 0x26b91: 0x6c7d3e20, 0x26b92: 0x6cc21220, 0x26b93: 0x6c304a20, + 0x26b94: 0x6cd58a20, + 0x26b9a: 0x6c84c020, 0x26b9b: 0x6c719220, + 0x26b9c: 0x6cc8bc20, + 0x26ba0: 0x6d2c6c20, + 0x26ba4: 0x6cff5420, + 0x26bb8: 0x6c9ae220, 0x26bb9: 0x6cd29820, 0x26bba: 0x6c2cfc20, 0x26bbb: 0x6c878e20, + 0x26bbc: 0x6c2b0420, 0x26bbd: 0x6d29c420, 0x26bbf: 0x6c958420, + // Block 0x9af, offset 0x26bc0 + 0x26bc0: 0x6c11c620, 0x26bc3: 0x6c023c20, + 0x26bc6: 0x6c663620, + 0x26bc8: 0x6c2e5020, 0x26bcb: 0x6d1cd820, + 0x26bd6: 0x6d197220, 0x26bd7: 0x6c294620, + 0x26bd8: 0x6caa1220, 0x26bda: 0x6d272620, + 0x26bee: 0x6c855620, 0x26bef: 0x6c84e220, + 0x26bf0: 0x6c56f620, 0x26bf2: 0x6d206420, + 0x26bfa: 0x6ca48420, + // Block 0x9b0, offset 0x26c00 + 0x26c02: 0x6c194a20, + 0x26c09: 0x6c3c9220, 0x26c0a: 0x6c0cd220, + 0x26c0f: 0x6c97d820, + 0x26c10: 0x6c424a20, 0x26c11: 0x6c5e6020, 0x26c13: 0x6c241c20, + 0x26c15: 0x6d200020, + 0x26c18: 0x6d206620, + 0x26c1c: 0x6d057c20, + 0x26c21: 0x6d06b020, 0x26c22: 0x6c561820, 0x26c23: 0x6c915020, + 0x26c25: 0x6cf9b820, 0x26c26: 0x6d177420, + 0x26c2e: 0x6c561e20, 0x26c2f: 0x6c569020, + 0x26c30: 0x6d3f0a20, + 0x26c37: 0x6c458c20, + 0x26c38: 0x6ce99220, 0x26c39: 0x6cf36a20, 0x26c3a: 0x6c8d2020, 0x26c3b: 0x6c472020, + 0x26c3c: 0x6d37be20, + // Block 0x9b1, offset 0x26c40 + 0x26c44: 0x6c915820, + 0x26c48: 0x6d412e20, + 0x26c4c: 0x6ce76a20, 0x26c4d: 0x6cf97020, 0x26c4e: 0x6c515c20, + 0x26c53: 0x6d26e220, + 0x26c59: 0x6ca40c20, 0x26c5a: 0x6c0f4820, 0x26c5b: 0x6c54fa20, + 0x26c5c: 0x6cb7e220, 0x26c5d: 0x6cd53a20, 0x26c5e: 0x6cbadc20, 0x26c5f: 0x6d38ae20, + 0x26c60: 0x6d122620, 0x26c61: 0x6c473420, + 0x26c65: 0x6c049e20, 0x26c66: 0x6c76ec20, + 0x26c6e: 0x6c517620, 0x26c6f: 0x6c628420, + 0x26c70: 0x6c55be20, 0x26c71: 0x6d0cde20, + 0x26c76: 0x6c212020, 0x26c77: 0x6c2f8620, + 0x26c78: 0x6cbfce20, 0x26c79: 0x6c543620, + 0x26c7c: 0x6c507420, 0x26c7f: 0x6d413220, + // Block 0x9b2, offset 0x26c80 + 0x26c81: 0x6cfbb820, + 0x26c84: 0x6cfa5220, 0x26c85: 0x6cf91820, + 0x26c88: 0x6ccb8420, + 0x26c8c: 0x6c445a20, 0x26c8d: 0x6cf92220, + 0x26c91: 0x6c445e20, + 0x26c94: 0x6c93c620, 0x26c96: 0x6c446020, 0x26c97: 0x6c78ea20, + 0x26c99: 0x6cd48a20, 0x26c9a: 0x6d3b5020, + 0x26c9c: 0x6ce2de20, 0x26c9d: 0x6d0b7820, 0x26c9e: 0x6ca67c20, + 0x26ca6: 0x6c95e220, 0x26ca7: 0x6cdbae20, + 0x26caa: 0x6c159e20, + 0x26cad: 0x6cf4cc20, 0x26caf: 0x6d208220, + 0x26cb9: 0x6d2a4420, 0x26cbb: 0x6d174420, + 0x26cbc: 0x6cf5d220, 0x26cbd: 0x6c533620, 0x26cbe: 0x6cc2ce20, 0x26cbf: 0x6cee0c20, + // Block 0x9b3, offset 0x26cc0 + 0x26cc0: 0x6c1b9820, 0x26cc1: 0x6cf87420, 0x26cc2: 0x6ce4e020, 0x26cc3: 0x6d27e420, + 0x26cc5: 0x6d13e220, 0x26cc6: 0x6c600620, 0x26cc7: 0x6c5aaa20, + 0x26cc8: 0x6c3d1620, 0x26cca: 0x6c3f5420, + 0x26ccd: 0x6c600820, 0x26cce: 0x6d080a20, + 0x26cd1: 0x6cdf6c20, 0x26cd3: 0x6c324e20, + 0x26cd7: 0x6d255620, + 0x26cdb: 0x6c2c3220, + 0x26cde: 0x6d3a6620, 0x26cdf: 0x6cdf0620, + 0x26ce1: 0x6cc70c20, 0x26ce2: 0x6d090a20, 0x26ce3: 0x6d232020, + 0x26ce4: 0x6c394e20, 0x26ce5: 0x6c06ca20, 0x26ce7: 0x6cc24420, + 0x26ce9: 0x6c109620, 0x26cea: 0x6c635420, 0x26ceb: 0x6d2c2c20, + 0x26ced: 0x6caa5a20, 0x26cee: 0x6ccf1420, + 0x26cf2: 0x6c860220, + // Block 0x9b4, offset 0x26d00 + 0x26d04: 0x6c4af620, 0x26d05: 0x6c48de20, 0x26d07: 0x6c276420, + 0x26d0f: 0x6c40fa20, + 0x26d12: 0x6c22cc20, + 0x26d14: 0x6d0d9220, 0x26d15: 0x6cd92220, 0x26d16: 0x6cd38820, + 0x26d18: 0x6c7a9c20, 0x26d19: 0x6d352e20, 0x26d1a: 0x6ce75020, 0x26d1b: 0x6cc19620, + 0x26d1c: 0x6c364220, 0x26d1e: 0x6d03ea20, 0x26d1f: 0x6cc7b020, + 0x26d20: 0x6d213820, 0x26d23: 0x6d17c020, + 0x26d24: 0x6d17c220, 0x26d25: 0x6d06e420, 0x26d26: 0x6c3d2c20, 0x26d27: 0x6c43f820, + 0x26d2c: 0x6c512a20, 0x26d2d: 0x6d19e820, 0x26d2f: 0x6c53be20, + 0x26d31: 0x6c349820, + 0x26d3d: 0x6d03ec20, 0x26d3e: 0x6c38a220, + // Block 0x9b5, offset 0x26d40 + 0x26d49: 0x6cb50020, 0x26d4a: 0x6ccc0220, + 0x26d4c: 0x6c326a20, 0x26d4d: 0x6c2c7220, 0x26d4e: 0x6c83fa20, 0x26d4f: 0x6d180620, + 0x26d50: 0x6cf78c20, 0x26d51: 0x6c451420, 0x26d52: 0x6ce75820, 0x26d53: 0x6c77c020, + 0x26d54: 0x6c53c420, 0x26d55: 0x6c7db820, 0x26d56: 0x6ca84c20, 0x26d57: 0x6c1b3c20, + 0x26d58: 0x6ce34e20, 0x26d5a: 0x6ce75a20, + 0x26d60: 0x6c83fc20, 0x26d61: 0x6ca35c20, + 0x26d71: 0x6d2d8220, 0x26d72: 0x6c06cc20, + // Block 0x9b6, offset 0x26d80 + 0x26d81: 0x6ce59220, 0x26d83: 0x6d289420, + 0x26d84: 0x6c367420, 0x26d85: 0x6cd47620, 0x26d86: 0x6c798820, 0x26d87: 0x6caeb820, + 0x26d88: 0x6c402020, 0x26d89: 0x6c929820, 0x26d8a: 0x6d01e820, 0x26d8b: 0x6d01ea20, + 0x26d8c: 0x6d04e820, 0x26d8d: 0x6c929a20, 0x26d8e: 0x6ce50a20, 0x26d8f: 0x6cde8820, + 0x26d90: 0x6c22da20, 0x26d91: 0x6cc12a20, 0x26d93: 0x6c402220, + 0x26d94: 0x6d340620, 0x26d96: 0x6d01ec20, 0x26d97: 0x6d408220, + 0x26d98: 0x6c3abe20, 0x26d99: 0x6c9f7420, 0x26d9a: 0x6d038c20, + 0x26d9d: 0x6ce76c20, 0x26d9e: 0x6cb60220, + 0x26da0: 0x6cb15c20, 0x26da2: 0x6cdc5620, 0x26da3: 0x6c37a020, + 0x26da7: 0x6c562c20, + 0x26dbb: 0x6cd92e20, + 0x26dbd: 0x6c0cb020, 0x26dbe: 0x6c2f6620, 0x26dbf: 0x6c04d220, + // Block 0x9b7, offset 0x26dc0 + 0x26dc0: 0x6cd1e220, 0x26dc1: 0x6d01ee20, 0x26dc2: 0x6cff9420, 0x26dc3: 0x6c3a6620, + 0x26dd2: 0x6c202620, 0x26dd3: 0x6cd67020, + 0x26dd4: 0x6d10b220, 0x26dd5: 0x6c74a220, 0x26dd6: 0x6cd14820, + 0x26dd8: 0x6d1eb220, 0x26dd9: 0x6c396c20, + 0x26ddc: 0x6c7c9a20, 0x26ddd: 0x6c2c9820, 0x26ddf: 0x6c990220, + 0x26de0: 0x6c6b2420, 0x26de2: 0x6d0cc820, + 0x26de5: 0x6ceeb420, + 0x26de8: 0x6cca7220, 0x26de9: 0x6c6b2620, 0x26dea: 0x6d219220, 0x26deb: 0x6cf0c820, + 0x26dec: 0x6c369220, 0x26ded: 0x6cc31220, 0x26dee: 0x6c6f2e20, 0x26def: 0x6c3cba20, + 0x26df0: 0x6c8fa620, 0x26df1: 0x6c2ee220, 0x26df2: 0x6cb12420, + 0x26df4: 0x6c891420, 0x26df5: 0x6c559820, 0x26df6: 0x6c93fa20, + 0x26dff: 0x6c2d7a20, + // Block 0x9b8, offset 0x26e00 + 0x26e03: 0x6c255e20, + 0x26e04: 0x6ca1e420, + 0x26e15: 0x6cedea20, 0x26e16: 0x6c72fe20, 0x26e17: 0x6c782e20, + 0x26e18: 0x6d0cca20, 0x26e19: 0x6c693420, + 0x26e21: 0x6c45b020, 0x26e23: 0x6cc6b620, + 0x26e24: 0x6cdce220, 0x26e25: 0x6ccdb620, + 0x26e28: 0x6c1b5420, 0x26e2a: 0x6cb65220, 0x26e2b: 0x6cdd9820, + 0x26e2d: 0x6d134420, 0x26e2e: 0x6d2a5420, 0x26e2f: 0x6cc39620, + 0x26e30: 0x6d2e1820, 0x26e31: 0x6c035a20, 0x26e32: 0x6d40d620, 0x26e33: 0x6cdd9a20, + 0x26e34: 0x6d309220, 0x26e35: 0x6cf8e820, 0x26e37: 0x6c1eec20, + 0x26e38: 0x6c694820, 0x26e39: 0x6d41d220, 0x26e3a: 0x6c43aa20, 0x26e3b: 0x6cf52420, + 0x26e3e: 0x6c94c020, 0x26e3f: 0x6c60b420, + // Block 0x9b9, offset 0x26e40 + 0x26e42: 0x6d00ec20, 0x26e43: 0x6d00ee20, + 0x26e46: 0x6c30f620, + 0x26e4b: 0x6cbfc620, + 0x26e51: 0x6cb2d020, 0x26e53: 0x6c8ea420, + 0x26e65: 0x6c6b3820, 0x26e67: 0x6c5c4020, + 0x26e6b: 0x6ccc7a20, + 0x26e78: 0x6d34a620, 0x26e79: 0x6c00e620, 0x26e7a: 0x6d074a20, 0x26e7b: 0x6c0a7820, + 0x26e7d: 0x6d126820, 0x26e7e: 0x6ca6d820, 0x26e7f: 0x6d3a2e20, + // Block 0x9ba, offset 0x26e80 + 0x26e81: 0x6cdb4220, 0x26e83: 0x6d010220, + 0x26e84: 0x6d241820, 0x26e85: 0x6cc14820, + 0x26e88: 0x6d40e020, 0x26e89: 0x6d341820, 0x26e8a: 0x6d2ee420, 0x26e8b: 0x6c94c420, + 0x26e8c: 0x6cf03020, 0x26e8d: 0x6c1ce820, 0x26e8e: 0x6c9d9620, + 0x26e90: 0x6c5f5e20, 0x26e92: 0x6cdb4420, 0x26e93: 0x6d12b620, + 0x26e94: 0x6cf7ac20, 0x26e95: 0x6ce96420, 0x26e96: 0x6c886c20, 0x26e97: 0x6d082e20, + 0x26e99: 0x6cf52c20, + 0x26e9f: 0x6c990c20, + 0x26eac: 0x6c538e20, 0x26eaf: 0x6c94c620, + 0x26eb0: 0x6c31ce20, 0x26eb1: 0x6c23ba20, 0x26eb2: 0x6c152e20, 0x26eb3: 0x6c92fc20, + 0x26eb4: 0x6cdb4620, + // Block 0x9bb, offset 0x26ec0 + 0x26ec0: 0x6c94c820, + 0x26ec6: 0x6d37d220, 0x26ec7: 0x6c847420, + 0x26ec8: 0x6c3ae220, 0x26eca: 0x6c6e3820, 0x26ecb: 0x6c7d2c20, + 0x26ecc: 0x6d18f420, 0x26ecd: 0x6c576620, 0x26ece: 0x6c258020, + 0x26ed0: 0x6d243c20, 0x26ed1: 0x6c083620, 0x26ed2: 0x6cea3020, 0x26ed3: 0x6cd58020, + 0x26ed4: 0x6c27a220, 0x26ed5: 0x6cf38a20, 0x26ed6: 0x6c22ea20, 0x26ed7: 0x6ca95e20, + 0x26ed8: 0x6c29a020, 0x26ed9: 0x6d40ee20, 0x26eda: 0x6c4e4220, + 0x26edc: 0x6cb02e20, 0x26edd: 0x6c204620, + 0x26ee0: 0x6c328620, 0x26ee1: 0x6cabe020, + 0x26ee4: 0x6d39d620, 0x26ee6: 0x6d011620, 0x26ee7: 0x6d30ac20, + 0x26ee8: 0x6cbcf420, 0x26ee9: 0x6d07dc20, 0x26eeb: 0x6ccb0820, + // Block 0x9bc, offset 0x26f00 + 0x26f00: 0x6c0a9620, 0x26f02: 0x6c407c20, + 0x26f08: 0x6c86d820, + 0x26f0e: 0x6c359620, + 0x26f10: 0x6d126e20, 0x26f11: 0x6cd58420, 0x26f13: 0x6ccb8620, + 0x26f15: 0x6cb54a20, 0x26f16: 0x6c4cf220, 0x26f17: 0x6ccb8820, + 0x26f19: 0x6c408620, 0x26f1a: 0x6c990e20, + 0x26f1c: 0x6c827620, 0x26f1d: 0x6d2db420, + 0x26f28: 0x6c14a620, + 0x26f2d: 0x6cf0fc20, + 0x26f3d: 0x6c827820, 0x26f3f: 0x6d2b6c20, + // Block 0x9bd, offset 0x26f40 + 0x26f40: 0x6d1c0e20, 0x26f41: 0x6c010220, 0x26f42: 0x6d005c20, + 0x26f44: 0x6c0aaa20, + 0x26f4b: 0x6c155a20, + 0x26f4e: 0x6cb03620, 0x26f4f: 0x6c23c220, + 0x26f50: 0x6c8b6620, 0x26f51: 0x6cb69c20, 0x26f53: 0x6c62d420, + 0x26f54: 0x6c6df220, 0x26f55: 0x6c302820, 0x26f56: 0x6c3a4620, 0x26f57: 0x6d159220, + 0x26f58: 0x6ce97220, + 0x26f68: 0x6c9bf620, 0x26f69: 0x6c11be20, 0x26f6a: 0x6d0b3c20, + 0x26f72: 0x6d103c20, + 0x26f74: 0x6ce6a220, + 0x26f78: 0x6d34be20, 0x26f7a: 0x6d027c20, 0x26f7b: 0x6c942220, + 0x26f7d: 0x6c875420, 0x26f7f: 0x6c991620, + // Block 0x9be, offset 0x26f80 + 0x26f82: 0x6cfa1820, + 0x26f85: 0x6cda4420, + 0x26f96: 0x6cda6c20, 0x26f97: 0x6d097e20, + 0x26f9d: 0x6c877a20, 0x26f9e: 0x6d25d820, + 0x26fa1: 0x6d2e4020, 0x26fa3: 0x6cdef220, + 0x26fa4: 0x6d083a20, 0x26fa5: 0x6cf12020, 0x26fa6: 0x6d139620, 0x26fa7: 0x6cad1a20, + 0x26fa8: 0x6c991820, 0x26fa9: 0x6ce3b620, 0x26faa: 0x6cb22a20, + 0x26fac: 0x6c328e20, 0x26fad: 0x6cc0a820, 0x26fae: 0x6d162c20, + 0x26fb3: 0x6ceb6020, + 0x26fb4: 0x6c14aa20, 0x26fb7: 0x6c6d7620, + 0x26fbc: 0x6c35aa20, + // Block 0x9bf, offset 0x26fc0 + 0x26fc3: 0x6c157420, + 0x26fc4: 0x6d1c4420, 0x26fc5: 0x6c8dae20, 0x26fc7: 0x6cfc5e20, + 0x26fc9: 0x6cb55a20, 0x26fcb: 0x6d272220, + 0x26fcc: 0x6c94ce20, 0x26fcd: 0x6d1cda20, 0x26fce: 0x6cc21a20, + 0x26fd2: 0x6c3a7820, 0x26fd3: 0x6d3eca20, + 0x26fd9: 0x6cbe6220, + 0x26fdd: 0x6ca94020, 0x26fde: 0x6cf13220, 0x26fdf: 0x6cd6c220, + 0x26fe1: 0x6c40a420, + 0x26fe4: 0x6ca1aa20, 0x26fe5: 0x6ca1ac20, 0x26fe6: 0x6ceb6820, 0x26fe7: 0x6c14ae20, + 0x26fe8: 0x6d2a1220, + 0x26fee: 0x6c84da20, 0x26fef: 0x6c84e420, + 0x26ff1: 0x6cfa2020, 0x26ff2: 0x6c733420, + 0x26ff4: 0x6ca41a20, 0x26ff5: 0x6c9db420, + 0x26ff8: 0x6c5a3e20, 0x26ffa: 0x6cd6f620, + 0x26ffc: 0x6d066420, 0x26fff: 0x6c3a7a20, + // Block 0x9c0, offset 0x27000 + 0x27001: 0x6d029420, + 0x27006: 0x6cdefa20, 0x27007: 0x6d1e6a20, + 0x27009: 0x6d2e4420, + 0x27011: 0x6cbb3420, 0x27012: 0x6ca46a20, + 0x27014: 0x6c8c9420, + 0x27018: 0x6c948220, 0x27019: 0x6cfc6e20, 0x2701a: 0x6c3f2c20, + 0x2701c: 0x6c8df820, + 0x27020: 0x6ccadc20, 0x27022: 0x6c5ca620, + 0x27028: 0x6ce66020, 0x2702a: 0x6cbe7020, + 0x2702c: 0x6c598a20, 0x2702e: 0x6c01b220, + 0x27035: 0x6c97c220, 0x27037: 0x6ca6b220, + 0x2703b: 0x6c4c8020, + 0x2703c: 0x6cab8820, 0x2703f: 0x6cfe4620, + // Block 0x9c1, offset 0x27040 + 0x27041: 0x6c6c5620, + 0x27046: 0x6d32f620, + 0x27048: 0x6ca2cc20, 0x2704b: 0x6cca5e20, + 0x2704c: 0x6c56d020, 0x2704e: 0x6d40f020, 0x2704f: 0x6c5b7620, + 0x27052: 0x6c5f7420, + 0x27056: 0x6d138a20, + 0x27066: 0x6d03de20, + 0x27069: 0x6c7e6c20, 0x2706a: 0x6d232220, 0x2706b: 0x6c745820, + 0x27071: 0x6cd5da20, 0x27072: 0x6d32d620, + 0x27074: 0x6d1e4e20, 0x27076: 0x6c439c20, + 0x27078: 0x6c66ae20, 0x27079: 0x6d034820, + 0x2707c: 0x6c5aec20, 0x2707f: 0x6cd67820, + // Block 0x9c2, offset 0x27080 + 0x27082: 0x6c1cf020, 0x27083: 0x6c4f8a20, + 0x27088: 0x6c8a6420, + 0x2708d: 0x6c674a20, 0x2708f: 0x6c456c20, + 0x27091: 0x6d3d3020, + 0x27097: 0x6cb6de20, + 0x2709c: 0x6cb8b820, 0x2709e: 0x6c30e220, 0x2709f: 0x6cb30220, + 0x270a2: 0x6c567a20, + 0x270a5: 0x6ca98c20, 0x270a7: 0x6cb76420, + 0x270a8: 0x6c2db420, 0x270a9: 0x6c2db620, 0x270ab: 0x6c85b220, + 0x270ae: 0x6d046220, + 0x270bd: 0x6ca2da20, 0x270bf: 0x6d32a620, + // Block 0x9c3, offset 0x270c0 + 0x270c0: 0x6c7e6e20, 0x270c1: 0x6d35cc20, 0x270c3: 0x6c35b220, + 0x270c4: 0x6c0e6620, 0x270c5: 0x6cb30620, 0x270c6: 0x6d058420, 0x270c7: 0x6d1e7a20, + 0x270c8: 0x6c223c20, 0x270c9: 0x6c85e220, + 0x270cc: 0x6cad5820, 0x270cf: 0x6d053a20, + 0x270db: 0x6cb4a820, + 0x270dd: 0x6c17e420, 0x270de: 0x6cb78420, + 0x270e1: 0x6d177620, 0x270e3: 0x6ce31c20, + 0x270e4: 0x6c348820, 0x270e5: 0x6c8f9020, 0x270e7: 0x6c668020, + 0x270ed: 0x6d2e6020, 0x270ee: 0x6d261220, + 0x270f6: 0x6d210820, + 0x270f8: 0x6c44ca20, 0x270fa: 0x6c546c20, + 0x270fe: 0x6cb6f820, + // Block 0x9c4, offset 0x27100 + 0x27100: 0x6ca28c20, 0x27101: 0x6c592a20, 0x27102: 0x6c906a20, 0x27103: 0x6cf89420, + 0x27104: 0x6c356c20, 0x27105: 0x6c80fe20, 0x27106: 0x6c3aae20, 0x27107: 0x6ced2820, + 0x27109: 0x6c259620, 0x2710b: 0x6caea420, + 0x2710f: 0x6c262c20, + 0x27110: 0x6cf22420, + 0x27121: 0x6c430620, + 0x27125: 0x6c254820, + 0x27128: 0x6cb7a620, 0x27129: 0x6c83fe20, 0x2712a: 0x6cbcc820, 0x2712b: 0x6cba6020, + 0x2712c: 0x6c798220, 0x2712d: 0x6c082220, 0x2712f: 0x6cd46c20, + 0x27137: 0x6ceea220, + // Block 0x9c5, offset 0x27140 + 0x27144: 0x6cccf220, + 0x2714f: 0x6d3e6e20, + 0x27152: 0x6ce40c20, 0x27153: 0x6cb90e20, + 0x27154: 0x6c31ac20, 0x27157: 0x6ce8dc20, + 0x2715a: 0x6ceeaa20, + 0x2715e: 0x6c558420, 0x2715f: 0x6d038e20, + 0x27161: 0x6ccd0220, 0x27162: 0x6d354a20, + 0x27167: 0x6c1bb820, + 0x27178: 0x6d394a20, 0x27179: 0x6cf23620, 0x2717a: 0x6c1b4c20, 0x2717b: 0x6cdd9420, + 0x2717c: 0x6d020220, 0x2717e: 0x6c78d220, + // Block 0x9c6, offset 0x27180 + 0x27181: 0x6ccca220, 0x27182: 0x6cd1f220, 0x27183: 0x6cd47820, + 0x27185: 0x6c6bfc20, + 0x27189: 0x6c431c20, 0x2718a: 0x6c93b220, + 0x27194: 0x6d020420, + 0x2719a: 0x6d354c20, + 0x2719e: 0x6c978220, + 0x271a0: 0x6cd67420, 0x271a1: 0x6c78da20, 0x271a3: 0x6c2dfe20, + 0x271a4: 0x6d141a20, 0x271a6: 0x6cdb2420, 0x271a7: 0x6c206420, + 0x271b1: 0x6c256820, 0x271b2: 0x6cebb220, + 0x271b5: 0x6d022020, + 0x271bd: 0x6d082620, + // Block 0x9c7, offset 0x271c0 + 0x271c2: 0x6c51f420, 0x271c3: 0x6c74ce20, + 0x271c6: 0x6ce43020, 0x271c7: 0x6c3ada20, + 0x271c9: 0x6d355620, 0x271ca: 0x6cd3e820, 0x271cb: 0x6ce9c620, + 0x271ce: 0x6c1cea20, + 0x271d0: 0x6ce43220, 0x271d1: 0x6d2e8820, 0x271d2: 0x6c527820, + 0x271d4: 0x6cc1de20, 0x271d5: 0x6cef4220, 0x271d7: 0x6c33ba20, + 0x271d8: 0x6c067220, + 0x271dc: 0x6c8a2c20, + 0x271e4: 0x6cd83620, + 0x271ea: 0x6c0c8420, 0x271eb: 0x6d023420, + 0x271ec: 0x6c0cfc20, 0x271ee: 0x6c23d820, + 0x271f2: 0x6c72ac20, 0x271f3: 0x6c518820, + 0x271f7: 0x6c7d3020, + 0x271f8: 0x6d1dc820, + // Block 0x9c8, offset 0x27200 + 0x27200: 0x6cd62220, + 0x2720d: 0x6ca89a20, 0x2720f: 0x6d21da20, + 0x27210: 0x6d3dca20, 0x27211: 0x6c9b8c20, 0x27212: 0x6c55f220, + 0x27215: 0x6c8b6220, + 0x2721d: 0x6c6a4020, 0x2721e: 0x6d048220, + 0x27223: 0x6d0e0020, + 0x27229: 0x6c6b7a20, 0x2722a: 0x6c7eb820, 0x2722b: 0x6cd62e20, + 0x2722c: 0x6c6b7c20, 0x2722d: 0x6c828220, + 0x27230: 0x6d40fc20, 0x27232: 0x6cd40420, + 0x27238: 0x6cef6c20, 0x27239: 0x6c318620, 0x2723a: 0x6cdb6420, + // Block 0x9c9, offset 0x27240 + 0x27243: 0x6d012e20, + 0x27244: 0x6cc4f620, + 0x2724c: 0x6c964e20, + 0x27251: 0x6cb96420, + 0x27258: 0x6ca48620, 0x27259: 0x6c8dec20, + 0x2725c: 0x6c630620, + 0x27260: 0x6ca03e20, 0x27263: 0x6c476220, + 0x27268: 0x6d080c20, + 0x2726c: 0x6d058e20, + 0x27271: 0x6c0f3620, + 0x2727c: 0x6ceebc20, + // Block 0x9ca, offset 0x27280 + 0x27282: 0x6c7a6e20, + 0x27286: 0x6cecf020, + 0x27288: 0x6c143c20, 0x2728a: 0x6c996820, 0x2728b: 0x6c789a20, + 0x2728e: 0x6c22c420, + 0x27292: 0x6cfcbc20, 0x27293: 0x6ca11620, + 0x2729a: 0x6c5cc420, 0x2729b: 0x6c162c20, + 0x2729c: 0x6cd1c620, 0x2729d: 0x6d31dc20, 0x2729e: 0x6c364420, 0x2729f: 0x6c9c5a20, + 0x272a1: 0x6cd1c820, 0x272a2: 0x6cc11420, 0x272a3: 0x6cd4e420, + 0x272a5: 0x6c220420, 0x272a6: 0x6d0d9420, + 0x272a9: 0x6c54dc20, 0x272aa: 0x6cb50220, 0x272ab: 0x6d366c20, + 0x272ac: 0x6c599c20, + 0x272b4: 0x6d353820, 0x272b6: 0x6d1fda20, + 0x272bc: 0x6c435420, 0x272bd: 0x6d11c420, 0x272be: 0x6cb3cc20, + // Block 0x9cb, offset 0x272c0 + 0x272c7: 0x6d153620, + 0x272c8: 0x6c1a8420, 0x272c9: 0x6c625020, 0x272cb: 0x6c007420, + 0x272cd: 0x6c308620, 0x272cf: 0x6cdc6220, + 0x272d1: 0x6c701c20, + 0x272d8: 0x6cb7c820, 0x272d9: 0x6c884420, 0x272da: 0x6d085620, + 0x272dc: 0x6c8a7620, + 0x272e1: 0x6d285820, 0x272e2: 0x6d085a20, 0x272e3: 0x6c23e620, + 0x272e4: 0x6cb10020, 0x272e6: 0x6c7c9c20, + 0x272e8: 0x6ce37a20, 0x272e9: 0x6c58e020, 0x272ea: 0x6c280020, 0x272eb: 0x6c4b7820, + 0x272ec: 0x6c188a20, 0x272ee: 0x6cce3c20, 0x272ef: 0x6c628620, + 0x272f4: 0x6c891c20, 0x272f5: 0x6c76b620, 0x272f6: 0x6cd17820, + 0x272f8: 0x6c30cc20, 0x272f9: 0x6d1f8020, 0x272fa: 0x6cb66220, + 0x272fc: 0x6cffc620, + // Block 0x9cc, offset 0x27300 + 0x27302: 0x6d18f620, 0x27303: 0x6c90c420, + 0x27306: 0x6c206a20, + 0x2730b: 0x6c81e620, + 0x2730c: 0x6c42ec20, + 0x27310: 0x6d2ba220, 0x27312: 0x6cef6420, + 0x27316: 0x6c653620, + 0x2731b: 0x6d1c3220, + 0x2731c: 0x6c38f420, 0x2731d: 0x6c877c20, 0x2731e: 0x6cb94e20, + 0x27322: 0x6d125420, + 0x27326: 0x6c7c5a20, 0x27327: 0x6cef7a20, + 0x27329: 0x6cc42620, + 0x2732c: 0x6cffca20, 0x2732d: 0x6cc42820, + 0x27330: 0x6c551820, + 0x27335: 0x6c342020, 0x27336: 0x6c1f1e20, + 0x27339: 0x6ccfd620, + 0x2733c: 0x6d3d5620, 0x2733d: 0x6c355e20, 0x2733e: 0x6c61f820, + // Block 0x9cd, offset 0x27340 + 0x27341: 0x6cdfde20, 0x27343: 0x6cabc420, + 0x2734b: 0x6c6be220, + 0x2734c: 0x6cbc4220, + 0x27351: 0x6cb99620, 0x27352: 0x6c724c20, + 0x27355: 0x6cc06e20, 0x27356: 0x6ceb2220, + 0x2735a: 0x6caafa20, 0x2735b: 0x6cd8c620, + 0x2735f: 0x6d14fe20, + 0x27361: 0x6c47a220, 0x27362: 0x6c5d3220, 0x27363: 0x6cabda20, + 0x27364: 0x6d3e5a20, 0x27366: 0x6c685220, + 0x27369: 0x6cf80420, 0x2736a: 0x6cceb820, + 0x2736c: 0x6d153820, 0x2736d: 0x6d369e20, + 0x27375: 0x6c952420, 0x27377: 0x6d38a020, + 0x27378: 0x6c74a420, 0x27379: 0x6ce00620, 0x2737a: 0x6cab0c20, 0x2737b: 0x6c728020, + 0x2737c: 0x6c559c20, 0x2737e: 0x6d36c220, + // Block 0x9ce, offset 0x27380 + 0x27383: 0x6c088820, + 0x2738d: 0x6c1c7220, 0x2738e: 0x6d07d020, 0x2738f: 0x6c60b620, + 0x27390: 0x6c48a020, 0x27391: 0x6c715e20, 0x27392: 0x6cf31620, 0x27393: 0x6ceb4a20, + 0x27395: 0x6cc09820, 0x27396: 0x6ceebe20, 0x27397: 0x6c32a220, + 0x27399: 0x6cd47c20, 0x2739b: 0x6d31fe20, + 0x2739c: 0x6ca55420, 0x2739f: 0x6cf8f620, + 0x273a0: 0x6d30a420, 0x273a1: 0x6d371620, 0x273a3: 0x6ca2ea20, + 0x273a8: 0x6c650620, + 0x273ae: 0x6d114e20, 0x273af: 0x6c4c9820, + 0x273b2: 0x6c2c0820, + 0x273b4: 0x6c5e1c20, 0x273b5: 0x6c6de220, + 0x273bc: 0x6c74ec20, 0x273bd: 0x6d270820, + // Block 0x9cf, offset 0x273c0 + 0x273c4: 0x6c60ee20, 0x273c6: 0x6cdb5c20, + 0x273c8: 0x6c654020, 0x273ca: 0x6c7d9820, 0x273cb: 0x6cf33220, + 0x273cc: 0x6c7c1e20, 0x273cd: 0x6c0c6020, 0x273ce: 0x6c751220, + 0x273d1: 0x6c0ad620, 0x273d3: 0x6c157a20, + 0x273d5: 0x6d3ecc20, 0x273d6: 0x6c87c220, + 0x273da: 0x6c3d0e20, 0x273db: 0x6cb9f020, + 0x273dc: 0x6d0d4020, 0x273de: 0x6ce08c20, 0x273df: 0x6ca0d820, + 0x273e3: 0x6c79e420, + 0x273e4: 0x6cf5d420, + 0x273ee: 0x6c569220, 0x273ef: 0x6c569420, + 0x273f1: 0x6c3e7020, + 0x273f4: 0x6d104c20, 0x273f5: 0x6c4cea20, 0x273f7: 0x6cc57020, + 0x273f8: 0x6d1b4c20, 0x273f9: 0x6c3c4420, 0x273fa: 0x6c75b620, + 0x273fc: 0x6d27a620, 0x273ff: 0x6d0a8820, + // Block 0x9d0, offset 0x27400 + 0x27401: 0x6cf87c20, + 0x2740e: 0x6cf96220, + 0x27411: 0x6c4f7620, + 0x2741a: 0x6c569620, + 0x2741d: 0x6c54d020, 0x2741e: 0x6cb4aa20, 0x2741f: 0x6c385020, + 0x27424: 0x6c636420, 0x27427: 0x6d150420, + 0x2742d: 0x6ceac820, 0x2742e: 0x6ca2e220, + 0x27438: 0x6d1a6a20, 0x27439: 0x6d1b5a20, + // Block 0x9d1, offset 0x27440 + 0x27443: 0x6c622a20, + 0x27444: 0x6cee5620, 0x27445: 0x6cd3a420, 0x27446: 0x6c330c20, 0x27447: 0x6c34fc20, + 0x27449: 0x6ceb3020, 0x2744a: 0x6cebe620, 0x2744b: 0x6c863e20, + 0x2744f: 0x6cc55220, + 0x27452: 0x6c22d020, 0x27453: 0x6d070220, + 0x27454: 0x6d389020, 0x27455: 0x6d3f5a20, + 0x2745c: 0x6cee2a20, 0x2745d: 0x6d0b5820, 0x2745f: 0x6c622c20, + 0x27460: 0x6c179e20, + 0x27469: 0x6c606020, + 0x27475: 0x6ccd5420, 0x27476: 0x6ce8de20, + 0x27478: 0x6c0cf620, 0x27479: 0x6cf8be20, 0x2747a: 0x6caf7e20, 0x2747b: 0x6d2cd420, + 0x2747e: 0x6c5c0620, + // Block 0x9d2, offset 0x27480 + 0x27480: 0x6cdd3020, 0x27482: 0x6c51da20, + 0x27484: 0x6d265220, 0x27486: 0x6cf37c20, + 0x27488: 0x6c8d4020, 0x2748a: 0x6d2cd620, 0x2748b: 0x6c574a20, + 0x27497: 0x6c151220, + 0x2749f: 0x6c367620, + 0x274a1: 0x6c18e020, + 0x274a7: 0x6cdc6620, + 0x274a9: 0x6ce51420, + 0x274b0: 0x6d36c420, 0x274b1: 0x6ce41620, 0x274b2: 0x6c022e20, 0x274b3: 0x6d3d9020, + 0x274b4: 0x6d3f6020, 0x274b5: 0x6c783020, 0x274b7: 0x6ccb4e20, + 0x274b8: 0x6ce4c220, 0x274b9: 0x6c92b620, + 0x274be: 0x6ccd2620, 0x274bf: 0x6d2c9020, + // Block 0x9d3, offset 0x274c0 + 0x274c3: 0x6c1cde20, + 0x274c5: 0x6d0ea620, + 0x274d2: 0x6ca25420, 0x274d3: 0x6c54fc20, + 0x274da: 0x6c1ad420, + 0x274dd: 0x6cdb0a20, + 0x274e3: 0x6ca51420, + 0x274e6: 0x6c60b820, 0x274e7: 0x6c346020, + 0x274e8: 0x6c547e20, 0x274ea: 0x6c23de20, 0x274eb: 0x6d2c0220, + 0x274ec: 0x6d1a9c20, 0x274ee: 0x6cffbe20, + 0x274f0: 0x6c0bbc20, 0x274f1: 0x6c085220, 0x274f2: 0x6c7e9a20, + 0x274f4: 0x6c1ad820, 0x274f6: 0x6cb87820, + 0x274f8: 0x6c015220, 0x274f9: 0x6cd1fe20, + 0x274fc: 0x6c1c7420, + // Block 0x9d4, offset 0x27500 + 0x27505: 0x6caa6a20, 0x27507: 0x6c628820, + 0x27513: 0x6cab9220, + 0x27515: 0x6cf97a20, + 0x27518: 0x6c14a020, 0x2751a: 0x6c005620, + 0x2751d: 0x6cd17c20, 0x2751e: 0x6c518220, + 0x27520: 0x6c60ca20, 0x27521: 0x6c1ade20, 0x27522: 0x6cf8fa20, 0x27523: 0x6d32fe20, + 0x27526: 0x6cde0020, + 0x27528: 0x6c96e220, 0x2752b: 0x6caf9a20, + 0x2752e: 0x6d05f220, 0x2752f: 0x6cba2a20, + 0x27539: 0x6cfa4e20, + // Block 0x9d5, offset 0x27540 + 0x2754a: 0x6d241a20, + 0x27551: 0x6c6b4620, 0x27552: 0x6cfa5420, 0x27553: 0x6c91ee20, + 0x27555: 0x6cbcf620, 0x27557: 0x6c145220, + 0x2755b: 0x6d107020, + 0x2755c: 0x6c62b020, 0x2755d: 0x6ccc3620, 0x2755e: 0x6c912020, + 0x27560: 0x6c5f7620, 0x27561: 0x6d373020, 0x27562: 0x6cee5c20, + 0x27564: 0x6c0a9820, 0x27565: 0x6c015820, 0x27566: 0x6d142a20, 0x27567: 0x6c015a20, + 0x2756c: 0x6c847620, + 0x27579: 0x6cfaec20, + 0x2757e: 0x6c703620, 0x2757f: 0x6ce08420, + // Block 0x9d6, offset 0x27580 + 0x27581: 0x6c507a20, 0x27582: 0x6c520620, + 0x27585: 0x6d2c0620, 0x27586: 0x6d2e2e20, 0x27587: 0x6d191a20, + 0x27588: 0x6cf91a20, 0x2758a: 0x6cf91c20, 0x2758b: 0x6c384420, + 0x2758c: 0x6d0cf620, 0x2758f: 0x6ca25620, + 0x27595: 0x6c474020, + 0x2759e: 0x6d27d020, + 0x275a4: 0x6d384820, 0x275a6: 0x6c160220, 0x275a7: 0x6c208620, + 0x275a8: 0x6c5c8a20, 0x275a9: 0x6d28d620, 0x275aa: 0x6c4c0820, 0x275ab: 0x6c661c20, + 0x275ac: 0x6d0b3e20, + 0x275b0: 0x6cfe6820, 0x275b1: 0x6c520820, + // Block 0x9d7, offset 0x275c0 + 0x275c3: 0x6c28e820, + 0x275c7: 0x6c9df020, + 0x275c8: 0x6ca93a20, 0x275ca: 0x6c9ba620, + 0x275cc: 0x6c8b6e20, 0x275cd: 0x6d396a20, 0x275ce: 0x6cb42220, 0x275cf: 0x6cdf0a20, + 0x275d3: 0x6d1cd020, + 0x275d4: 0x6ce2cc20, 0x275d5: 0x6c4ca220, + 0x275da: 0x6cbb3020, + 0x275dc: 0x6c942420, 0x275dd: 0x6cc9b820, 0x275de: 0x6c8b7020, 0x275df: 0x6c1b6c20, + 0x275e0: 0x6d015020, 0x275e3: 0x6c4ca820, + 0x275e4: 0x6c067e20, 0x275e5: 0x6c964220, 0x275e6: 0x6c73a420, + 0x275ea: 0x6c36e820, + 0x275f3: 0x6c51a820, + 0x275f5: 0x6c9aba20, + 0x275f8: 0x6d028820, 0x275f9: 0x6cb22c20, 0x275fb: 0x6c4dc420, + 0x275fc: 0x6c194420, 0x275fd: 0x6ccdec20, 0x275fe: 0x6c5ca020, + // Block 0x9d8, offset 0x27600 + 0x27606: 0x6d1c4820, + 0x27608: 0x6c663e20, + 0x2760d: 0x6c016620, + 0x27611: 0x6cdef420, 0x27612: 0x6d144220, 0x27613: 0x6ce9dc20, + 0x27617: 0x6c8ef220, + 0x27619: 0x6d425a20, 0x2761b: 0x6c84ec20, + 0x2761d: 0x6cb23420, 0x2761e: 0x6d098420, + 0x27620: 0x6ca5a220, 0x27621: 0x6c315820, + 0x27624: 0x6c806c20, + 0x2762a: 0x6d2d5e20, 0x2762b: 0x6c73e620, + 0x2762c: 0x6d314620, 0x2762d: 0x6c600c20, 0x2762e: 0x6cb8ce20, + 0x27630: 0x6c4da220, 0x27631: 0x6c3b7220, 0x27633: 0x6c4da420, + 0x27634: 0x6c535620, 0x27635: 0x6c514620, 0x27636: 0x6c541a20, + 0x2763a: 0x6d2e7820, 0x2763b: 0x6c1dd420, + 0x2763c: 0x6cdf7e20, 0x2763d: 0x6cba7820, 0x2763f: 0x6ccf7420, + // Block 0x9d9, offset 0x27640 + 0x27640: 0x6d1bee20, 0x27643: 0x6cbd4020, + 0x27646: 0x6c5e0e20, + 0x27648: 0x6cf8fc20, 0x27649: 0x6c51f820, 0x2764a: 0x6cf90820, 0x2764b: 0x6cf97e20, + 0x2764c: 0x6c4fb620, 0x2764d: 0x6c81e820, 0x2764f: 0x6c870c20, + 0x27652: 0x6c19a220, + 0x27656: 0x6c760620, 0x27657: 0x6cf76020, + 0x27658: 0x6c4e7620, + 0x2765e: 0x6c311620, + 0x27660: 0x6c30ae20, 0x27661: 0x6cec9220, + 0x27664: 0x6c30b020, 0x27665: 0x6d293820, 0x27666: 0x6c737a20, + 0x27668: 0x6c90e620, 0x27669: 0x6c1f6220, 0x2766b: 0x6d32ea20, + 0x2766f: 0x6cb64420, + 0x27670: 0x6c770e20, 0x27671: 0x6c5df420, 0x27672: 0x6c7f2420, + 0x2767a: 0x6c410620, + 0x2767c: 0x6cd48220, 0x2767e: 0x6c301a20, + // Block 0x9da, offset 0x27680 + 0x27683: 0x6c90c820, + 0x27684: 0x6ce93e20, 0x27687: 0x6d21ca20, + 0x27688: 0x6cf52e20, 0x2768a: 0x6ce4ce20, + 0x27692: 0x6c4c9e20, + 0x27698: 0x6ce04420, 0x27699: 0x6cb6ae20, + 0x276a0: 0x6c8b8020, 0x276a1: 0x6c87b420, 0x276a3: 0x6d09d020, + 0x276a8: 0x6c452820, 0x276a9: 0x6ce63820, 0x276aa: 0x6c4ea220, 0x276ab: 0x6c1f2a20, + 0x276ad: 0x6cea4c20, 0x276af: 0x6d047a20, + 0x276b0: 0x6d1f3020, 0x276b1: 0x6ca11820, 0x276b2: 0x6c1ba420, + 0x276b4: 0x6c562020, 0x276b5: 0x6c317020, 0x276b7: 0x6ca24420, + 0x276b9: 0x6ca34420, 0x276bb: 0x6c8d0c20, + 0x276bf: 0x6c00ae20, + // Block 0x9db, offset 0x276c0 + 0x276c0: 0x6cfab020, + 0x276c4: 0x6c76e020, 0x276c5: 0x6cd8cc20, 0x276c6: 0x6cca0420, + 0x276ca: 0x6d180e20, + 0x276cf: 0x6d183c20, + 0x276d0: 0x6d000020, 0x276d2: 0x6d340820, 0x276d3: 0x6c313020, + 0x276d8: 0x6c973e20, + 0x276dc: 0x6c950a20, 0x276dd: 0x6c74a820, + 0x276e1: 0x6cbad620, 0x276e2: 0x6c8d4a20, + 0x276e9: 0x6cb12c20, 0x276ea: 0x6c23fc20, 0x276eb: 0x6c351820, + 0x276ec: 0x6d229420, + 0x276f0: 0x6d3d0a20, 0x276f2: 0x6cf8fe20, 0x276f3: 0x6c581620, + 0x276f4: 0x6ca02020, 0x276f5: 0x6ce14420, + 0x276f9: 0x6cb41820, 0x276fb: 0x6c9da420, + 0x276fc: 0x6c979020, 0x276fe: 0x6c48d420, + // Block 0x9dc, offset 0x27700 + 0x27700: 0x6cb93620, 0x27702: 0x6c8bfa20, 0x27703: 0x6c9fd620, + 0x27704: 0x6cf04e20, 0x27705: 0x6c136820, 0x27707: 0x6c56e220, + 0x27708: 0x6cdc0420, 0x2770b: 0x6c72bc20, + 0x2770c: 0x6ccc8420, 0x2770d: 0x6c9ba820, + 0x27717: 0x6cef7620, + 0x27718: 0x6cf75a20, 0x27719: 0x6c8e2a20, + 0x2771c: 0x6c0ad820, 0x2771d: 0x6cf13820, + 0x27721: 0x6c85b420, 0x27722: 0x6d304420, + 0x27724: 0x6d1df220, 0x27725: 0x6c554e20, 0x27726: 0x6cecda20, 0x27727: 0x6c034c20, + 0x27728: 0x6c649220, + 0x2772d: 0x6d426a20, 0x2772e: 0x6d2df220, 0x2772f: 0x6c0e7a20, + 0x27730: 0x6cbfb220, 0x27731: 0x6d0f5a20, + 0x27734: 0x6c300620, 0x27735: 0x6cc19820, + 0x2773a: 0x6caff820, 0x2773b: 0x6d2d2c20, + 0x2773e: 0x6cccf420, 0x2773f: 0x6c46bc20, + // Block 0x9dd, offset 0x27740 + 0x27740: 0x6c0c9020, 0x27741: 0x6d152220, 0x27742: 0x6c3eaa20, + 0x27744: 0x6d034020, 0x27745: 0x6cd3a620, 0x27746: 0x6ce6fc20, + 0x27749: 0x6c2f6220, + 0x2774c: 0x6ce86e20, 0x2774d: 0x6cfef620, 0x2774e: 0x6cf3e020, 0x2774f: 0x6cade420, + 0x27750: 0x6c5ade20, + 0x27755: 0x6c7f2220, + 0x27759: 0x6cd8e220, 0x2775a: 0x6c250220, 0x2775b: 0x6ccc7220, + 0x2775c: 0x6d38f020, 0x2775d: 0x6d2fd820, 0x2775e: 0x6cef3220, 0x2775f: 0x6c7f2620, + 0x27760: 0x6c0a3a20, 0x27763: 0x6c303e20, + 0x27766: 0x6ca51620, 0x27767: 0x6d005420, + 0x27768: 0x6cc54020, 0x27769: 0x6ce98e20, 0x2776a: 0x6cf0d820, 0x2776b: 0x6d1f7020, + 0x2776c: 0x6c9a2820, 0x2776d: 0x6d25b220, 0x2776e: 0x6d384220, + 0x27776: 0x6cd9ea20, + 0x27778: 0x6c474820, 0x27779: 0x6ccee620, 0x2777b: 0x6d2f9220, + 0x2777c: 0x6cb02820, 0x2777f: 0x6ce70820, + // Block 0x9de, offset 0x27780 + 0x27781: 0x6c1ae220, 0x27782: 0x6caedc20, 0x27783: 0x6c153c20, + 0x27784: 0x6d1dca20, 0x27785: 0x6cd6ea20, 0x27787: 0x6cf48420, + 0x27789: 0x6cb03020, 0x2778a: 0x6c596020, + 0x2778c: 0x6c3f1e20, 0x2778e: 0x6c0c9620, + 0x27793: 0x6ca4d020, + 0x27795: 0x6c0c9820, 0x27796: 0x6cf11420, 0x27797: 0x6d1dd620, + 0x27799: 0x6ca52620, 0x2779a: 0x6c48fe20, + 0x277a0: 0x6c879220, 0x277a2: 0x6d035e20, 0x277a3: 0x6d0d2220, + 0x277a4: 0x6cb37420, 0x277a5: 0x6cadca20, + 0x277aa: 0x6cdd5c20, + 0x277ac: 0x6cc5e220, 0x277ad: 0x6ccd3a20, + 0x277b2: 0x6cdd5e20, + 0x277b8: 0x6c27d620, 0x277ba: 0x6c9af020, + // Block 0x9df, offset 0x277c0 + 0x277c3: 0x6cd44820, + 0x277c8: 0x6c46a620, 0x277ca: 0x6c4da620, 0x277cb: 0x6cd39020, + 0x277cc: 0x6d102020, 0x277ce: 0x6c479620, + 0x277db: 0x6c77fe20, + 0x277de: 0x6c709c20, + 0x277e0: 0x6cac2e20, 0x277e1: 0x6c12f820, 0x277e2: 0x6c05b220, 0x277e3: 0x6d047020, + 0x277e4: 0x6c111420, 0x277e7: 0x6c8c2420, + 0x277e8: 0x6c00b020, + 0x277ec: 0x6c9d6220, 0x277ed: 0x6c7f3e20, + 0x277f1: 0x6cfee020, 0x277f3: 0x6ccf1e20, + 0x277fb: 0x6c5d7c20, + 0x277fc: 0x6ca6b420, + // Block 0x9e0, offset 0x27800 + 0x27804: 0x6d335620, 0x27806: 0x6c8c5c20, 0x27807: 0x6d2c4420, + 0x2780a: 0x6d27be20, + 0x2780d: 0x6d071c20, + 0x27814: 0x6c1a2a20, 0x27815: 0x6cf2c020, 0x27816: 0x6cf68620, + 0x27819: 0x6c074820, + 0x2781c: 0x6cce1c20, + 0x27820: 0x6d23d020, 0x27821: 0x6c9d8020, + 0x27832: 0x6c32b020, + 0x27835: 0x6c144a20, 0x27837: 0x6d2b0820, + 0x27838: 0x6c1a8820, 0x2783a: 0x6ce69220, + // Block 0x9e1, offset 0x27840 + 0x27845: 0x6d157020, + 0x2784b: 0x6d10ba20, + 0x2784e: 0x6c7a6620, + 0x27850: 0x6c3b9c20, 0x27851: 0x6d010420, 0x27852: 0x6c1a8a20, + 0x2785b: 0x6c7d2420, + 0x2785f: 0x6c0d6220, + 0x27861: 0x6c90cc20, + 0x27865: 0x6d18fa20, 0x27866: 0x6c9da620, 0x27867: 0x6d024620, + 0x27871: 0x6c4a9c20, 0x27873: 0x6c955e20, + 0x27876: 0x6ccdce20, + 0x2787e: 0x6c717a20, 0x2787f: 0x6c318420, + // Block 0x9e2, offset 0x27880 + 0x27882: 0x6cfaf220, + 0x27885: 0x6d356020, + 0x27888: 0x6c0d9020, + 0x27895: 0x6d356220, 0x27896: 0x6d3bfa20, 0x27897: 0x6d092a20, + 0x27898: 0x6c893020, 0x27899: 0x6cdcb220, + 0x278a6: 0x6c808c20, 0x278a7: 0x6c72cc20, + 0x278a8: 0x6c9df220, 0x278a9: 0x6d0ab420, 0x278aa: 0x6d2ea020, 0x278ab: 0x6c4c0c20, + 0x278b2: 0x6d376820, + 0x278bd: 0x6cf12c20, 0x278be: 0x6cc36a20, 0x278bf: 0x6c14ac20, + // Block 0x9e3, offset 0x278c0 + 0x278c8: 0x6cc63020, 0x278ca: 0x6d272820, + 0x278cc: 0x6d3ece20, + 0x278d0: 0x6c965420, 0x278d1: 0x6c4b3620, 0x278d3: 0x6c19f420, + 0x278d5: 0x6c709e20, 0x278d6: 0x6ce4fe20, 0x278d7: 0x6ced9820, + 0x278db: 0x6d33d820, + 0x278de: 0x6ca42c20, + 0x278e3: 0x6c4db420, + 0x278e8: 0x6cf6b020, 0x278e9: 0x6c8bd420, + 0x278ec: 0x6d0c2e20, 0x278ed: 0x6d074220, + 0x278f2: 0x6c56d220, 0x278f3: 0x6c423620, + 0x278f4: 0x6d074c20, 0x278f6: 0x6cf90a20, + 0x278fa: 0x6c258420, + 0x278fd: 0x6cf92a20, 0x278fe: 0x6c560220, + // Block 0x9e4, offset 0x27900 + 0x27905: 0x6d0c4c20, + 0x2790e: 0x6d170e20, 0x2790f: 0x6c1b1a20, + 0x27910: 0x6c741c20, 0x27912: 0x6d40b220, + 0x2791c: 0x6c699420, 0x2791d: 0x6d178220, 0x2791f: 0x6ce05e20, + 0x27920: 0x6c1c1420, 0x27921: 0x6c037a20, 0x27922: 0x6ce82820, 0x27923: 0x6d3f7a20, + 0x27924: 0x6cc05420, 0x27927: 0x6c1c1620, + 0x27928: 0x6cf7e020, + 0x27930: 0x6ca69c20, 0x27932: 0x6c241420, + 0x27934: 0x6cf44820, 0x27936: 0x6c1f4820, 0x27937: 0x6cda4e20, + 0x27938: 0x6d1df820, 0x27939: 0x6c71bc20, 0x2793a: 0x6c037e20, + 0x2793c: 0x6c229c20, 0x2793d: 0x6c2c6420, 0x2793e: 0x6cac9820, 0x2793f: 0x6c1c2620, + // Block 0x9e5, offset 0x27940 + 0x27941: 0x6cc0ac20, 0x27943: 0x6d0ca420, + 0x2794d: 0x6d2d2e20, + 0x27952: 0x6cfce220, 0x27953: 0x6c084620, + 0x27954: 0x6c7ba620, 0x27955: 0x6cb7a820, 0x27956: 0x6d389220, 0x27957: 0x6c713820, + 0x27958: 0x6cbcca20, 0x27959: 0x6ca13420, 0x2795a: 0x6d258c20, + 0x2795c: 0x6c4b5820, 0x2795d: 0x6d417220, + 0x27967: 0x6cbccc20, + 0x27970: 0x6c558a20, 0x27971: 0x6cc08820, 0x27972: 0x6c4d2220, 0x27973: 0x6c402c20, + 0x27974: 0x6c812a20, 0x27975: 0x6ccc6c20, 0x27976: 0x6cf68820, 0x27977: 0x6c101c20, + 0x27978: 0x6cd3ba20, 0x27979: 0x6d1e5220, 0x2797a: 0x6c49f020, + 0x2797c: 0x6ca85420, 0x2797f: 0x6c545820, + // Block 0x9e6, offset 0x27980 + 0x2798a: 0x6c9d7220, + 0x2798e: 0x6c369420, 0x2798f: 0x6cfb8a20, + 0x27990: 0x6d280020, 0x27991: 0x6d073220, 0x27992: 0x6cbde420, 0x27993: 0x6c301220, + 0x27994: 0x6c838220, 0x27995: 0x6cb7ca20, 0x27996: 0x6c7fb020, 0x27997: 0x6c3ee420, + 0x27998: 0x6cb71420, 0x27999: 0x6c1d3e20, + 0x2799c: 0x6c245c20, 0x2799f: 0x6ca16620, + 0x279a0: 0x6c06b820, + 0x279a4: 0x6c2a2e20, + 0x279a8: 0x6c6b3a20, 0x279a9: 0x6c1d5c20, 0x279aa: 0x6c1c7620, 0x279ab: 0x6d23f820, + 0x279ac: 0x6c24ee20, 0x279ad: 0x6cdb2620, 0x279ae: 0x6ce42420, 0x279af: 0x6cd61020, + 0x279b0: 0x6d2c4c20, 0x279b1: 0x6c3ef820, 0x279b3: 0x6c184620, + 0x279b4: 0x6c3d0c20, 0x279b5: 0x6c543220, 0x279b6: 0x6d2c4e20, + // Block 0x9e7, offset 0x279c0 + 0x279c4: 0x6c6b3c20, 0x279c5: 0x6d2c5020, 0x279c6: 0x6d2d9c20, + 0x279c9: 0x6d0dde20, 0x279ca: 0x6c4d3020, 0x279cb: 0x6cf48220, + 0x279cc: 0x6c576220, 0x279cd: 0x6c2cde20, 0x279ce: 0x6d115420, 0x279cf: 0x6cd9ec20, + 0x279d0: 0x6cb92c20, 0x279d1: 0x6c60cc20, 0x279d2: 0x6d04aa20, 0x279d3: 0x6cb7f020, + 0x279d4: 0x6c758420, 0x279d6: 0x6c4d3220, + 0x279de: 0x6d0dee20, 0x279df: 0x6c6b6820, + 0x279e0: 0x6c24f420, 0x279e2: 0x6ce96a20, 0x279e3: 0x6d2ee620, + 0x279e4: 0x6cb16c20, 0x279e5: 0x6c930e20, 0x279e6: 0x6d342020, 0x279e7: 0x6c1f8820, + 0x279e8: 0x6c9da820, 0x279e9: 0x6cbaec20, 0x279eb: 0x6c892420, + 0x279f2: 0x6c86dc20, + 0x279f6: 0x6c359a20, 0x279f7: 0x6cdb5820, + 0x279f8: 0x6c74f020, 0x279fb: 0x6c717c20, + 0x279fc: 0x6ce03a20, 0x279fd: 0x6c8a4820, 0x279fe: 0x6cca0a20, 0x279ff: 0x6c309220, + // Block 0x9e8, offset 0x27a00 + 0x27a01: 0x6d28d420, 0x27a02: 0x6d34b220, + 0x27a06: 0x6d08ca20, 0x27a07: 0x6c8d8620, + 0x27a0a: 0x6c2abe20, + 0x27a0d: 0x6d2dbe20, 0x27a0e: 0x6d07f020, 0x27a0f: 0x6cbdf220, + 0x27a10: 0x6c69da20, 0x27a11: 0x6cb0da20, + 0x27a14: 0x6c4e6e20, + 0x27a1a: 0x6d21f220, 0x27a1b: 0x6c4ca420, + 0x27a1d: 0x6d0a5420, + 0x27a20: 0x6d0a5620, 0x27a21: 0x6c156c20, 0x27a22: 0x6c6b8020, 0x27a23: 0x6c719420, + 0x27a24: 0x6d0e1820, 0x27a25: 0x6c31f620, 0x27a27: 0x6c53e020, + 0x27a28: 0x6cfd4a20, 0x27a29: 0x6d0a5820, + 0x27a2e: 0x6c8db020, 0x27a2f: 0x6c6b8620, + 0x27a30: 0x6d197e20, 0x27a31: 0x6cc22a20, 0x27a32: 0x6c41c020, 0x27a33: 0x6c3c8c20, + 0x27a35: 0x6c753820, 0x27a36: 0x6cc16e20, + 0x27a3b: 0x6c6fe020, + 0x27a3d: 0x6c61ba20, 0x27a3e: 0x6c612c20, + // Block 0x9e9, offset 0x27a40 + 0x27a45: 0x6cf77420, 0x27a46: 0x6cacd220, + 0x27a48: 0x6c7bf020, 0x27a49: 0x6c7a8e20, 0x27a4b: 0x6c7a9020, + 0x27a4c: 0x6d2cbe20, 0x27a4f: 0x6c03b220, + 0x27a52: 0x6c190220, 0x27a53: 0x6c569820, + 0x27a54: 0x6caa6220, 0x27a55: 0x6c356220, 0x27a56: 0x6d046a20, 0x27a57: 0x6c33ce20, + 0x27a58: 0x6cd10020, 0x27a59: 0x6cecdc20, 0x27a5a: 0x6c3b2e20, + 0x27a5d: 0x6cf60420, 0x27a5e: 0x6d3e2e20, + 0x27a60: 0x6c569a20, + 0x27a65: 0x6c0cea20, 0x27a67: 0x6ceba620, + 0x27a68: 0x6c04cc20, 0x27a69: 0x6c43e420, 0x27a6b: 0x6c77f620, + 0x27a72: 0x6d3c8c20, 0x27a73: 0x6c3e9220, + 0x27a74: 0x6ca12020, 0x27a75: 0x6c63c620, 0x27a76: 0x6ceb2620, 0x27a77: 0x6d235a20, + 0x27a79: 0x6ca24620, 0x27a7a: 0x6c745e20, 0x27a7b: 0x6c712820, + 0x27a7c: 0x6c486220, 0x27a7d: 0x6cb35a20, + // Block 0x9ea, offset 0x27a80 + 0x27a80: 0x6ca63c20, + 0x27a84: 0x6cec1e20, 0x27a85: 0x6d0d9620, + 0x27a94: 0x6c1e2c20, 0x27a95: 0x6c7ba820, 0x27a96: 0x6c4d7020, + 0x27a98: 0x6cfdd020, 0x27a99: 0x6cf65c20, 0x27a9b: 0x6c25a820, + 0x27a9c: 0x6ce6fe20, 0x27a9d: 0x6cc92420, 0x27a9f: 0x6c345820, + 0x27aa0: 0x6c182a20, + 0x27aa4: 0x6c833820, 0x27aa5: 0x6d3e6420, 0x27aa7: 0x6d332420, + 0x27aa8: 0x6d426c20, 0x27aab: 0x6c773020, + 0x27aac: 0x6d293a20, 0x27aae: 0x6d250020, 0x27aaf: 0x6cbf4620, + 0x27ab3: 0x6c381820, + 0x27ab4: 0x6d0a2220, 0x27ab6: 0x6c622e20, + 0x27ab8: 0x6c13a620, + // Block 0x9eb, offset 0x27ac0 + 0x27ac0: 0x6cd4fe20, 0x27ac1: 0x6d08a820, 0x27ac2: 0x6d00d220, 0x27ac3: 0x6ce2f820, + 0x27ac4: 0x6c4ef220, 0x27ac5: 0x6cfac020, 0x27ac6: 0x6ccd0420, 0x27ac7: 0x6cea8c20, + 0x27ac8: 0x6c4f8420, 0x27ac9: 0x6c7dbc20, 0x27aca: 0x6c133620, 0x27acb: 0x6c30bc20, + 0x27acc: 0x6caac620, 0x27acd: 0x6d0e9a20, 0x27ace: 0x6c1a2c20, 0x27acf: 0x6cb40a20, + 0x27ad0: 0x6cb7ba20, 0x27ad1: 0x6d26d420, 0x27ad2: 0x6c3d8c20, + 0x27ad7: 0x6ce6dc20, + 0x27adf: 0x6cf2c220, + 0x27ae0: 0x6cd11220, 0x27ae1: 0x6ceb8c20, + 0x27af4: 0x6ce06a20, 0x27af6: 0x6d0b6020, 0x27af7: 0x6d36ca20, + 0x27af8: 0x6c92be20, 0x27af9: 0x6d0dd020, 0x27afa: 0x6c70c220, + 0x27afd: 0x6c2a8020, 0x27aff: 0x6c1f7020, + // Block 0x9ec, offset 0x27b00 + 0x27b00: 0x6d412620, 0x27b01: 0x6c369620, 0x27b02: 0x6d349620, 0x27b03: 0x6caec020, + 0x27b05: 0x6c0cbe20, 0x27b07: 0x6c2c0220, + 0x27b10: 0x6c7f2820, 0x27b12: 0x6d133020, + 0x27b1c: 0x6c4fe620, 0x27b1d: 0x6cac7420, 0x27b1e: 0x6ce0ae20, 0x27b1f: 0x6c774a20, + 0x27b20: 0x6d05ea20, 0x27b21: 0x6d408e20, 0x27b22: 0x6c628c20, 0x27b23: 0x6cf52620, + 0x27b26: 0x6c204020, + 0x27b29: 0x6cb3a420, 0x27b2a: 0x6d0dd620, 0x27b2b: 0x6cebb420, + 0x27b2d: 0x6c31b820, 0x27b2f: 0x6cb13020, + 0x27b30: 0x6c1c7820, 0x27b31: 0x6c5d4420, 0x27b32: 0x6cb26820, + 0x27b34: 0x6c235c20, 0x27b35: 0x6d2c9620, + 0x27b3a: 0x6cec9e20, + 0x27b3f: 0x6cec6620, + // Block 0x9ed, offset 0x27b40 + 0x27b43: 0x6c36ae20, + 0x27b44: 0x6cf0da20, 0x27b45: 0x6c040420, 0x27b47: 0x6c678020, + 0x27b53: 0x6c140a20, + 0x27b55: 0x6c1f8220, 0x27b56: 0x6c7af220, 0x27b57: 0x6ce2bc20, + 0x27b58: 0x6d406a20, 0x27b59: 0x6c86ac20, 0x27b5a: 0x6cdeb220, 0x27b5b: 0x6cc9a420, + 0x27b5e: 0x6cac7a20, 0x27b5f: 0x6cac7c20, + 0x27b63: 0x6ccb0020, + 0x27b64: 0x6cbbba20, + 0x27b6d: 0x6d40e220, 0x27b6f: 0x6d371820, + 0x27b70: 0x6d0de020, 0x27b72: 0x6c6b4820, 0x27b73: 0x6ca5aa20, + // Block 0x9ee, offset 0x27b80 + 0x27b84: 0x6c944420, 0x27b85: 0x6cc15220, 0x27b87: 0x6c2af220, + 0x27b88: 0x6c897620, 0x27b89: 0x6c15f220, 0x27b8a: 0x6cbcf820, 0x27b8b: 0x6c912220, + 0x27b8c: 0x6c2efe20, 0x27b8d: 0x6c24f620, + 0x27b90: 0x6c615c20, 0x27b93: 0x6c178420, + 0x27b94: 0x6cd69a20, 0x27b95: 0x6d40f220, 0x27b97: 0x6c775a20, + 0x27b9a: 0x6cbaf020, 0x27b9b: 0x6c847820, + 0x27bae: 0x6cd65e20, 0x27baf: 0x6d243e20, + 0x27bb0: 0x6d2ee820, 0x27bb1: 0x6c82f220, + // Block 0x9ef, offset 0x27bc0 + 0x27bc5: 0x6cb33e20, + 0x27bca: 0x6d30b620, 0x27bcb: 0x6d001e20, + 0x27bcd: 0x6ce08620, 0x27bce: 0x6c258620, 0x27bcf: 0x6c7fdc20, + 0x27bd1: 0x6d060220, 0x27bd2: 0x6cd62820, 0x27bd3: 0x6d2c9c20, + 0x27bd4: 0x6c11ba20, 0x27bd7: 0x6c08fe20, + 0x27bd8: 0x6caf1c20, + 0x27bdd: 0x6c1a5620, + 0x27be3: 0x6cbc0c20, + 0x27be4: 0x6c5f8620, + 0x27bea: 0x6d2d0420, + 0x27bec: 0x6c7fde20, + // Block 0x9f0, offset 0x27c00 + 0x27c01: 0x6ce52820, 0x27c02: 0x6cc9b020, 0x27c03: 0x6c6c6e20, + 0x27c04: 0x6d3b4020, 0x27c05: 0x6c352220, 0x27c07: 0x6c145620, + 0x27c08: 0x6c73a020, 0x27c09: 0x6ce16220, 0x27c0a: 0x6c086420, + 0x27c0c: 0x6c38e820, 0x27c0d: 0x6c8b6820, 0x27c0e: 0x6d2b6e20, 0x27c0f: 0x6cdcb420, + 0x27c19: 0x6ccb8c20, + 0x27c27: 0x6d375c20, + 0x27c28: 0x6ce9d420, 0x27c2a: 0x6cbe5e20, + 0x27c2c: 0x6c21e620, + 0x27c30: 0x6cdee620, 0x27c31: 0x6c0e3c20, 0x27c32: 0x6cf1f620, + 0x27c35: 0x6cb36220, + 0x27c3d: 0x6ca09a20, 0x27c3e: 0x6c10e420, + // Block 0x9f1, offset 0x27c40 + 0x27c41: 0x6c7c2020, 0x27c43: 0x6c260220, + 0x27c44: 0x6cc54420, 0x27c45: 0x6c068020, 0x27c46: 0x6c7f8020, + 0x27c4d: 0x6ca75220, 0x27c4e: 0x6c84c220, + 0x27c55: 0x6c697220, 0x27c56: 0x6c919e20, 0x27c57: 0x6c879620, + 0x27c58: 0x6c900820, 0x27c59: 0x6c4baa20, + 0x27c5d: 0x6c161c20, + 0x27c64: 0x6cfb1820, 0x27c66: 0x6c165620, + 0x27c68: 0x6d029020, 0x27c69: 0x6d2ea820, + 0x27c6f: 0x6cd6c620, + 0x27c7b: 0x6c9d1220, + 0x27c7c: 0x6c947420, 0x27c7d: 0x6c965620, + // Block 0x9f2, offset 0x27c80 + 0x27c80: 0x6c2d0220, + 0x27c88: 0x6c2f2820, 0x27c8a: 0x6cecb220, 0x27c8b: 0x6d274620, + 0x27c8c: 0x6c948620, 0x27c8e: 0x6c948a20, + 0x27c93: 0x6c837220, + 0x27c95: 0x6cec6020, 0x27c96: 0x6c2f3e20, 0x27c97: 0x6ca59620, + 0x27c98: 0x6cceb220, 0x27c99: 0x6d019e20, 0x27c9a: 0x6cafe820, + 0x27ca5: 0x6c98dc20, 0x27ca7: 0x6d1ade20, + 0x27ca9: 0x6c0f0a20, 0x27cab: 0x6d3b0220, + 0x27cae: 0x6c1cc820, + 0x27cb6: 0x6ca24820, 0x27cb7: 0x6ceb2820, + 0x27cb9: 0x6ce7be20, 0x27cba: 0x6d128820, + // Block 0x9f3, offset 0x27cc0 + 0x27cc1: 0x6c5a7220, 0x27cc3: 0x6cc60020, + 0x27cc5: 0x6d130620, + 0x27ccb: 0x6ceb3a20, + 0x27cd6: 0x6d413a20, 0x27cd7: 0x6d23d220, + 0x27cda: 0x6c000c20, + 0x27cdc: 0x6d38a420, 0x27cdd: 0x6cec9c20, + 0x27ce1: 0x6c34ae20, 0x27ce2: 0x6d384420, 0x27ce3: 0x6c4cfc20, + 0x27ce4: 0x6c5a0420, 0x27ce5: 0x6c9e6220, + 0x27ce9: 0x6c211a20, 0x27cea: 0x6cbce420, 0x27ceb: 0x6c45b220, + 0x27cec: 0x6ce69420, 0x27ced: 0x6c9a2a20, + 0x27cf1: 0x6ce1a420, + 0x27cf4: 0x6cc6c420, 0x27cf7: 0x6cc6c620, + 0x27cf8: 0x6cb66420, 0x27cf9: 0x6c4c9a20, + 0x27cfd: 0x6cfe6220, 0x27cfe: 0x6ce4ca20, + // Block 0x9f4, offset 0x27d00 + 0x27d05: 0x6cff4020, + 0x27d08: 0x6d2db620, 0x27d09: 0x6c258820, + 0x27d14: 0x6c7ffc20, + 0x27d18: 0x6cd02e20, 0x27d1a: 0x6c830e20, 0x27d1b: 0x6c879820, + 0x27d1d: 0x6c14e620, 0x27d1e: 0x6ca8d020, 0x27d1f: 0x6c947620, + 0x27d21: 0x6ce63a20, 0x27d22: 0x6c5ba620, + 0x27d27: 0x6c458020, + 0x27d30: 0x6cb77220, 0x27d31: 0x6d20fa20, 0x27d33: 0x6d02d220, + 0x27d38: 0x6d26ae20, 0x27d39: 0x6c034e20, 0x27d3a: 0x6c276a20, 0x27d3b: 0x6c5eba20, + 0x27d3c: 0x6d089220, 0x27d3f: 0x6c743c20, + // Block 0x9f5, offset 0x27d40 + 0x27d40: 0x6ca99420, + 0x27d48: 0x6c325220, 0x27d49: 0x6c602620, + 0x27d50: 0x6cabc820, 0x27d51: 0x6c45f020, 0x27d52: 0x6c07ba20, + 0x27d54: 0x6c794220, 0x27d55: 0x6d105020, 0x27d56: 0x6c8f0820, 0x27d57: 0x6ca5ee20, + 0x27d58: 0x6d2cca20, 0x27d59: 0x6d1b5c20, 0x27d5a: 0x6ca72820, 0x27d5b: 0x6cad9020, + 0x27d5d: 0x6c458e20, 0x27d5e: 0x6c109e20, 0x27d5f: 0x6c512e20, + 0x27d60: 0x6cc71220, 0x27d61: 0x6c4b5020, + 0x27d65: 0x6c09b620, 0x27d66: 0x6cf63020, 0x27d67: 0x6c712a20, + 0x27d68: 0x6c5cf420, 0x27d69: 0x6c09e420, 0x27d6b: 0x6ce56420, + 0x27d6c: 0x6d332820, 0x27d6f: 0x6d181020, + 0x27d70: 0x6c22d220, 0x27d72: 0x6c0e2620, + 0x27d77: 0x6c459c20, + 0x27d7a: 0x6c381a20, + 0x27d7d: 0x6d0fce20, 0x27d7e: 0x6d064820, + // Block 0x9f6, offset 0x27d80 + 0x27d81: 0x6c52b620, + 0x27d84: 0x6d2a0a20, 0x27d85: 0x6c148420, 0x27d86: 0x6c537620, + 0x27d88: 0x6ce4b820, + 0x27d8c: 0x6d340a20, 0x27d8d: 0x6d039220, 0x27d8e: 0x6d062220, + 0x27d91: 0x6d325820, + 0x27d94: 0x6ced4020, + 0x27d98: 0x6c75dc20, + 0x27d9d: 0x6cf30c20, + 0x27da0: 0x6c92c220, 0x27da2: 0x6d32f220, 0x27da3: 0x6cc71a20, + 0x27da4: 0x6c1a3c20, 0x27da5: 0x6c3ee620, 0x27da7: 0x6c369820, + 0x27da8: 0x6ce1e620, 0x27da9: 0x6ce12e20, 0x27dab: 0x6c730020, + 0x27dac: 0x6c17c020, 0x27dad: 0x6cde9620, 0x27dae: 0x6c2c0420, + 0x27db0: 0x6d3fc020, 0x27db3: 0x6c794c20, + 0x27db4: 0x6ce99820, 0x27db6: 0x6c794e20, + // Block 0x9f7, offset 0x27dc0 + 0x27dc5: 0x6cc71c20, 0x27dc6: 0x6d276420, 0x27dc7: 0x6c517a20, + 0x27dc8: 0x6d400820, 0x27dc9: 0x6c235e20, 0x27dca: 0x6cbfcc20, + 0x27dce: 0x6ca2b420, 0x27dcf: 0x6c346420, + 0x27dd0: 0x6d065a20, 0x27dd1: 0x6c795620, 0x27dd2: 0x6cfd1220, + 0x27ddb: 0x6c31ba20, + 0x27ddc: 0x6c76ee20, 0x27dde: 0x6d1bf020, + 0x27de2: 0x6d3e9620, + 0x27de7: 0x6c5a0620, + 0x27de9: 0x6caed020, 0x27deb: 0x6c86ae20, + 0x27ded: 0x6c0f8220, 0x27dee: 0x6c444420, 0x27def: 0x6c716620, + 0x27df0: 0x6c783420, 0x27df2: 0x6c55ce20, 0x27df3: 0x6d115820, + 0x27df4: 0x6ce14820, 0x27df6: 0x6cbf7020, 0x27df7: 0x6cc72820, + 0x27df8: 0x6c8f1e20, 0x27df9: 0x6c5c5e20, 0x27dfa: 0x6c5f6220, + // Block 0x9f8, offset 0x27e00 + 0x27e09: 0x6d371a20, 0x27e0b: 0x6ce15220, + 0x27e0c: 0x6d355c20, 0x27e0d: 0x6c775e20, + 0x27e14: 0x6d107220, 0x27e16: 0x6ce18420, 0x27e17: 0x6c52d820, + 0x27e1b: 0x6c897820, + 0x27e1d: 0x6c12a020, + 0x27e21: 0x6ca3aa20, 0x27e22: 0x6d400e20, + 0x27e24: 0x6c2af420, 0x27e26: 0x6c68a220, 0x27e27: 0x6caeec20, + 0x27e29: 0x6c49fa20, 0x27e2a: 0x6c377420, 0x27e2b: 0x6c670620, + 0x27e2c: 0x6c69d220, 0x27e2d: 0x6caaca20, 0x27e2e: 0x6d2a6220, + 0x27e33: 0x6caef620, + 0x27e34: 0x6c292020, 0x27e36: 0x6cc1f620, 0x27e37: 0x6c889620, + 0x27e38: 0x6ca2be20, 0x27e39: 0x6c805220, + 0x27e3e: 0x6c3baa20, + // Block 0x9f9, offset 0x27e40 + 0x27e42: 0x6c5d0e20, + 0x27e46: 0x6c7bb420, + 0x27e48: 0x6d1b2a20, 0x27e49: 0x6cd69c20, 0x27e4a: 0x6c671e20, + 0x27e52: 0x6c964420, + 0x27e54: 0x6c933c20, + 0x27e5a: 0x6c446a20, 0x27e5b: 0x6cc51220, + 0x27e5e: 0x6cb22e20, + 0x27e60: 0x6c900a20, + 0x27e64: 0x6d320c20, 0x27e65: 0x6cfd4c20, + 0x27e68: 0x6c8c8e20, 0x27e69: 0x6c88aa20, 0x27e6a: 0x6ccd2420, 0x27e6b: 0x6c0fd420, + 0x27e6c: 0x6c87a820, + 0x27e73: 0x6d013a20, + 0x27e74: 0x6c446e20, 0x27e75: 0x6c9fe020, 0x27e76: 0x6c88ae20, + 0x27e79: 0x6c753c20, 0x27e7a: 0x6d38c820, + 0x27e7f: 0x6c784820, + // Block 0x9fa, offset 0x27e80 + 0x27e81: 0x6c2f2a20, 0x27e83: 0x6d30ce20, + 0x27e85: 0x6cd4ac20, 0x27e86: 0x6c5e9020, 0x27e87: 0x6c8f7c20, + 0x27e88: 0x6c49ea20, 0x27e89: 0x6d2a5620, 0x27e8a: 0x6cfd4420, 0x27e8b: 0x6cb8ae20, + 0x27e8d: 0x6ccfd820, + 0x27e90: 0x6d1ae020, 0x27e91: 0x6c6be420, + 0x27e94: 0x6ccffe20, 0x27e95: 0x6cd00020, 0x27e96: 0x6cc95220, + 0x27e9b: 0x6cf8c020, + 0x27ea1: 0x6c7aac20, 0x27ea3: 0x6cc1c620, + 0x27ea5: 0x6c443e20, 0x27ea6: 0x6c050820, + 0x27ea8: 0x6c0a7c20, 0x27ea9: 0x6cb92e20, + 0x27eb0: 0x6c0d6420, 0x27eb1: 0x6c050a20, 0x27eb3: 0x6d42ae20, + 0x27eb4: 0x6cb0d020, 0x27eb6: 0x6c5e3620, + 0x27ebe: 0x6c051020, + // Block 0x9fb, offset 0x27ec0 + 0x27eca: 0x6ca9d820, + 0x27ecc: 0x6c18fc20, 0x27ece: 0x6cae4e20, + 0x27ed1: 0x6c3f2e20, 0x27ed2: 0x6ce88220, + 0x27edc: 0x6cb04e20, 0x27edd: 0x6cb36420, + 0x27ee0: 0x6c1b7420, 0x27ee3: 0x6d093e20, + 0x27ee4: 0x6cb74020, 0x27ee5: 0x6cf4b220, + 0x27ee8: 0x6d357e20, 0x27ee9: 0x6c2c1c20, 0x27eea: 0x6c22fe20, 0x27eeb: 0x6d1ef420, + 0x27ef9: 0x6c230020, + 0x27efc: 0x6c2c1e20, 0x27efd: 0x6d3d2620, 0x27eff: 0x6d408020, + // Block 0x9fc, offset 0x27f00 + 0x27f00: 0x6c238c20, 0x27f03: 0x6caca820, + 0x27f04: 0x6d0d4c20, 0x27f05: 0x6cb74e20, 0x27f06: 0x6cc6fa20, 0x27f07: 0x6c63a420, + 0x27f09: 0x6d359220, 0x27f0a: 0x6cc00e20, 0x27f0b: 0x6d268a20, + 0x27f0d: 0x6cd32420, + 0x27f11: 0x6c4fc020, + 0x27f19: 0x6ceab220, + 0x27f1c: 0x6c0cde20, 0x27f1e: 0x6c770020, + 0x27f22: 0x6c21aa20, + 0x27f24: 0x6c229020, 0x27f26: 0x6d1ad020, 0x27f27: 0x6cd34c20, + 0x27f28: 0x6ca3b820, 0x27f29: 0x6cc85820, 0x27f2b: 0x6d0f9e20, + 0x27f2c: 0x6c1a9820, 0x27f2e: 0x6c21f820, + 0x27f31: 0x6c457620, 0x27f32: 0x6c9c4220, + 0x27f34: 0x6c612e20, + 0x27f3c: 0x6c44b220, 0x27f3d: 0x6d2a6c20, + // Block 0x9fd, offset 0x27f40 + 0x27f41: 0x6c081420, + 0x27f47: 0x6d030c20, + 0x27f48: 0x6c7df020, 0x27f4a: 0x6c2e8e20, + 0x27f4d: 0x6ce66a20, + 0x27f5a: 0x6cd71c20, + 0x27f5e: 0x6c275620, + 0x27f66: 0x6c851020, + 0x27f68: 0x6d1e2820, 0x27f69: 0x6c684220, + 0x27f6c: 0x6cde0420, 0x27f6d: 0x6cc24620, 0x27f6e: 0x6d1a6020, 0x27f6f: 0x6d24e820, + 0x27f70: 0x6c6abc20, 0x27f72: 0x6cb8da20, 0x27f73: 0x6d10a020, + 0x27f74: 0x6d0ba620, 0x27f77: 0x6cbe4a20, + 0x27f7f: 0x6cadd420, + // Block 0x9fe, offset 0x27f80 + 0x27f97: 0x6c635820, + 0x27f99: 0x6ce82c20, 0x27f9b: 0x6ce2ec20, + 0x27fa1: 0x6c33f620, 0x27fa2: 0x6c15ba20, 0x27fa3: 0x6c636820, + 0x27fa4: 0x6c1c2820, 0x27fa5: 0x6c64aa20, 0x27fa6: 0x6cd5e020, + 0x27faf: 0x6cde5a20, + // Block 0x9ff, offset 0x27fc0 + 0x27fd5: 0x6d33ea20, 0x27fd7: 0x6d256e20, + 0x27fda: 0x6c54d420, + 0x27fdc: 0x6c8b1220, + 0x27fe0: 0x6d2ad420, 0x27fe2: 0x6c1f5e20, + 0x27fe6: 0x6cc0ba20, 0x27fe7: 0x6c07fa20, + 0x27ff9: 0x6c588620, 0x27ffa: 0x6c7aca20, 0x27ffb: 0x6cd10c20, + 0x27ffd: 0x6c6afe20, 0x27fff: 0x6cee2c20, + // Block 0xa00, offset 0x28000 + 0x28003: 0x6c54de20, + 0x2800a: 0x6d2ae620, 0x2800b: 0x6d297020, + 0x2800c: 0x6d106420, 0x2800e: 0x6c1bba20, 0x2800f: 0x6c701220, + 0x2801a: 0x6c89fe20, 0x2801b: 0x6d209620, + 0x28020: 0x6c0b4a20, 0x28022: 0x6c7bc820, + 0x2802c: 0x6c1e4a20, 0x2802d: 0x6d0b3620, 0x2802e: 0x6d3d8620, + 0x28030: 0x6cbcda20, 0x28031: 0x6cfcf020, 0x28033: 0x6d250620, + 0x28034: 0x6cf46e20, 0x28035: 0x6c693620, 0x28036: 0x6cfe5020, 0x28037: 0x6ccc7420, + 0x28039: 0x6d36cc20, + 0x2803c: 0x6c1d5a20, 0x2803e: 0x6c0b0620, 0x2803f: 0x6ceeb820, + // Block 0xa01, offset 0x28040 + 0x28053: 0x6c2a3220, + 0x2805d: 0x6d23d820, 0x2805e: 0x6ce9b820, + 0x28061: 0x6c17c220, + 0x28065: 0x6c5c4420, 0x28066: 0x6cba2620, + 0x28068: 0x6cf01a20, + 0x28070: 0x6d1f7420, + 0x2807c: 0x6c2ca020, 0x2807e: 0x6c26f620, + // Block 0xa02, offset 0x28080 + 0x28081: 0x6d1f7620, 0x28082: 0x6c702620, 0x28083: 0x6ce9bc20, + 0x28084: 0x6d297620, 0x28087: 0x6c5c6020, + 0x28089: 0x6ccc8220, + 0x2808c: 0x6c5e1020, + 0x28094: 0x6d115a20, + 0x28099: 0x6cfd1e20, + 0x2809e: 0x6cfd2020, + 0x280ac: 0x6c2caa20, 0x280ae: 0x6c703220, + 0x280b2: 0x6c5c7420, + 0x280b4: 0x6c77cc20, 0x280b5: 0x6d1f8420, + 0x280b8: 0x6c870e20, + 0x280bc: 0x6c201420, 0x280be: 0x6c1b6820, + // Block 0xa03, offset 0x280c0 + 0x280c0: 0x6c5e3820, 0x280c2: 0x6d1f9020, + 0x280c4: 0x6d270e20, + 0x280ce: 0x6cded820, 0x280cf: 0x6d29b420, + 0x280d3: 0x6ca8ac20, + 0x280d4: 0x6d3b4a20, + 0x280e1: 0x6cfc6220, + 0x280e9: 0x6cd22a20, 0x280eb: 0x6c79ca20, + 0x280ec: 0x6cb6c620, 0x280ed: 0x6ce91420, 0x280ee: 0x6c387e20, 0x280ef: 0x6c258e20, + 0x280f2: 0x6cea3820, 0x280f3: 0x6c137420, + 0x280f4: 0x6c110020, 0x280f5: 0x6cfe1420, 0x280f6: 0x6cadfc20, 0x280f7: 0x6c6e0220, + 0x280f8: 0x6cb56a20, 0x280f9: 0x6cceae20, 0x280fa: 0x6ca97420, 0x280fb: 0x6ca30420, + 0x280fd: 0x6cbd5020, + // Block 0xa04, offset 0x28100 + 0x2810d: 0x6c090c20, + 0x28113: 0x6c092420, + 0x28114: 0x6c05a220, 0x28115: 0x6c0b7620, 0x28116: 0x6d3e0220, 0x28117: 0x6ca30a20, + 0x28118: 0x6cf07020, 0x28119: 0x6c4fbe20, + 0x28121: 0x6c6c8220, 0x28123: 0x6d333c20, + 0x28127: 0x6cbc8220, + 0x2812e: 0x6c501620, 0x2812f: 0x6ce71e20, + 0x28130: 0x6d2a4020, 0x28131: 0x6cd15420, 0x28132: 0x6c25a420, 0x28133: 0x6c597e20, + 0x28134: 0x6cc78e20, 0x28135: 0x6d292e20, 0x28136: 0x6ca6f820, + 0x2813e: 0x6cfa8620, + // Block 0xa05, offset 0x28140 + 0x28148: 0x6cc2bc20, 0x28149: 0x6c619a20, 0x2814a: 0x6d1a3620, 0x2814b: 0x6c850620, + 0x2814c: 0x6c984620, 0x2814d: 0x6cceca20, 0x2814e: 0x6c4e8e20, 0x2814f: 0x6c260e20, + 0x28150: 0x6c759c20, 0x28151: 0x6c61bc20, 0x28152: 0x6c107820, 0x28153: 0x6c905420, + 0x28154: 0x6c3d2220, 0x28155: 0x6d1f0e20, 0x28156: 0x6c7b1c20, + 0x2815c: 0x6cfe2220, + 0x28161: 0x6d279420, 0x28163: 0x6cbd5e20, + 0x28164: 0x6c5b2c20, 0x28165: 0x6cb42e20, + 0x2816b: 0x6c83b220, + 0x2816c: 0x6cadcc20, 0x2816d: 0x6cd4c620, 0x2816e: 0x6c707620, 0x2816f: 0x6d14e020, + 0x28170: 0x6d32a820, 0x28171: 0x6c1d0e20, 0x28173: 0x6cf77620, + 0x28175: 0x6c561a20, 0x28176: 0x6cc74420, + // Block 0xa06, offset 0x28180 + 0x2818c: 0x6c590c20, 0x2818d: 0x6cbc3c20, 0x2818e: 0x6d33d020, 0x2818f: 0x6d1c6c20, + 0x28190: 0x6cf7e220, 0x28191: 0x6cbb7620, 0x28192: 0x6c61fa20, 0x28193: 0x6d32bc20, + 0x28194: 0x6c59b420, 0x28196: 0x6d210a20, 0x28197: 0x6d405a20, + 0x28198: 0x6c99f420, + 0x2819c: 0x6cd13220, + 0x281a9: 0x6cc2e620, + 0x281b0: 0x6c676020, 0x281b1: 0x6c512020, 0x281b3: 0x6ce75220, + 0x281b4: 0x6c513020, 0x281b5: 0x6cf15220, 0x281b6: 0x6d17cc20, 0x281b7: 0x6cacfe20, + 0x281ba: 0x6cf22620, 0x281bb: 0x6cb99820, + 0x281bc: 0x6c862020, 0x281bd: 0x6d150a20, 0x281be: 0x6c20ac20, 0x281bf: 0x6d06e820, + // Block 0xa07, offset 0x281c0 + 0x281c0: 0x6cefd020, + 0x281c6: 0x6c439420, + 0x281c8: 0x6d226220, 0x281cb: 0x6d2d4420, + 0x281cc: 0x6c41a220, 0x281cd: 0x6cb8f620, 0x281ce: 0x6c773220, 0x281cf: 0x6c840220, + 0x281d0: 0x6cd00220, 0x281d1: 0x6c499220, 0x281d3: 0x6cb17c20, + 0x281d6: 0x6c840420, + 0x281d8: 0x6c562620, 0x281db: 0x6ce8ce20, + 0x281dc: 0x6cd75620, 0x281de: 0x6c56aa20, 0x281df: 0x6c840620, + 0x281e2: 0x6c910a20, + 0x281e6: 0x6c297020, + 0x281e8: 0x6d42a420, 0x281e9: 0x6cccf620, 0x281eb: 0x6ccf6e20, + 0x281ed: 0x6c3cb620, 0x281ee: 0x6c726e20, 0x281ef: 0x6ce76e20, + 0x281f0: 0x6c691a20, 0x281f1: 0x6cbbe620, 0x281f2: 0x6c42d420, 0x281f3: 0x6d3e7020, + 0x281f4: 0x6c59e620, 0x281f5: 0x6ccd0620, + 0x281f8: 0x6cdff620, + // Block 0xa08, offset 0x28200 + 0x2820c: 0x6ceaca20, 0x2820e: 0x6c8e2220, + 0x28210: 0x6c1a2e20, 0x28211: 0x6cf27020, 0x28212: 0x6d425020, 0x28213: 0x6d23da20, + 0x28215: 0x6d3a2220, 0x28217: 0x6cc45420, + 0x28218: 0x6cf80a20, 0x28219: 0x6cc1b620, 0x2821b: 0x6c442820, + 0x28222: 0x6cb52a20, 0x28223: 0x6d05e020, + 0x28228: 0x6c415220, 0x28229: 0x6cc3f820, 0x2822a: 0x6c1ddc20, 0x2822b: 0x6c9b4e20, + 0x28232: 0x6cd02020, 0x28233: 0x6cc1c820, + 0x28236: 0x6cbbb420, 0x28237: 0x6c11b420, + 0x2823a: 0x6c86b020, + 0x2823c: 0x6ceda220, 0x2823d: 0x6c826620, 0x2823e: 0x6d03a820, 0x2823f: 0x6c80ea20, + // Block 0xa09, offset 0x28240 + 0x28242: 0x6cd3ec20, 0x28243: 0x6d330020, + 0x28244: 0x6c38ce20, + 0x2824a: 0x6d371c20, + 0x2824f: 0x6d1aa420, + 0x28251: 0x6c86de20, + 0x28256: 0x6ca08820, 0x28257: 0x6cf04020, + 0x28259: 0x6d1c1020, 0x2825a: 0x6cc4e420, + 0x28260: 0x6cc2a820, + 0x28265: 0x6c95ce20, + 0x28272: 0x6c275820, + 0x28274: 0x6d1b4e20, 0x28275: 0x6c08da20, 0x28276: 0x6c438820, + 0x28278: 0x6cf20a20, 0x28279: 0x6d0d7620, 0x2827a: 0x6c9e1e20, + 0x2827c: 0x6c42a020, 0x2827d: 0x6cc05620, 0x2827e: 0x6d33da20, + // Block 0xa0a, offset 0x28280 + 0x2828b: 0x6c471c20, + 0x2828c: 0x6ce75420, 0x2828e: 0x6c8d1420, 0x2828f: 0x6ce33620, + 0x28290: 0x6c224c20, 0x28291: 0x6d150c20, 0x28292: 0x6c395a20, 0x28293: 0x6cb31220, + 0x28294: 0x6c09b820, 0x28296: 0x6c064e20, + 0x2829f: 0x6cae7620, + 0x282a1: 0x6cdb8420, + 0x282a4: 0x6cd92820, 0x282a5: 0x6cef1a20, 0x282a6: 0x6cff9220, + 0x282ac: 0x6c504c20, 0x282ad: 0x6d0dac20, + 0x282b6: 0x6d152620, 0x282b7: 0x6d2a1e20, + 0x282b8: 0x6d1d0020, 0x282b9: 0x6ca43220, + 0x282bf: 0x6d289620, + // Block 0xa0b, offset 0x282c0 + 0x282c1: 0x6ce50c20, 0x282c2: 0x6cf68a20, 0x282c3: 0x6c69b420, + 0x282c4: 0x6d0cbc20, + 0x282cc: 0x6ca55e20, 0x282cd: 0x6ce07020, 0x282ce: 0x6d0eaa20, 0x282cf: 0x6ce51a20, + 0x282d0: 0x6d36ce20, 0x282d1: 0x6c1d7a20, 0x282d2: 0x6ce23a20, + 0x282d7: 0x6d2cdc20, + 0x282de: 0x6c9e3a20, + 0x282e1: 0x6cf47020, 0x282e2: 0x6d1b0220, 0x282e3: 0x6d0eac20, + 0x282e4: 0x6c81ba20, + 0x282e9: 0x6cb31e20, 0x282eb: 0x6c5d4620, + 0x282ec: 0x6c4d4620, 0x282ed: 0x6ca21a20, 0x282ee: 0x6c236020, + 0x282f1: 0x6c7aae20, 0x282f2: 0x6c1d8420, + 0x282f4: 0x6d1ff020, + 0x282f8: 0x6d3da020, 0x282fb: 0x6cd9e420, + // Block 0xa0c, offset 0x28300 + 0x28302: 0x6d1b7e20, + 0x28305: 0x6d41da20, 0x28306: 0x6cca7420, 0x28307: 0x6c8f4a20, + 0x28308: 0x6c4f2020, 0x28309: 0x6cf0ec20, 0x2830a: 0x6c9b6020, 0x2830b: 0x6c55d020, + 0x2830c: 0x6c86b220, 0x2830e: 0x6c9d9c20, + 0x28310: 0x6c054020, 0x28311: 0x6c65f020, + 0x2831c: 0x6cc40620, + 0x28320: 0x6c9b6220, 0x28322: 0x6ca21c20, 0x28323: 0x6c53ac20, + 0x28324: 0x6c56d820, 0x28325: 0x6c9c8e20, 0x28326: 0x6ccca820, + 0x28329: 0x6cce2620, 0x2832a: 0x6c17c620, + 0x2832c: 0x6d3dc220, 0x2832e: 0x6d342220, 0x2832f: 0x6ca77020, + 0x28335: 0x6c62b220, + 0x28338: 0x6c784020, 0x28339: 0x6d330620, + 0x2833f: 0x6c281420, + // Block 0xa0d, offset 0x28340 + 0x28340: 0x6c8a8220, 0x28341: 0x6d2e3020, 0x28342: 0x6c460620, 0x28343: 0x6c818c20, + 0x28344: 0x6c571e20, 0x28345: 0x6c1fd220, 0x28347: 0x6c660c20, + 0x28348: 0x6c7d3220, + 0x2834d: 0x6ccf0220, + 0x28354: 0x6c191c20, 0x28355: 0x6ce08820, 0x28357: 0x6c55f820, + 0x28358: 0x6c9b9e20, 0x28359: 0x6cada420, 0x2835a: 0x6d2e3820, 0x2835b: 0x6c16d620, + 0x2835d: 0x6c41f820, + 0x28360: 0x6d193a20, 0x28362: 0x6cdcb620, + 0x28366: 0x6d076420, 0x28367: 0x6c62de20, + 0x28368: 0x6c808e20, + 0x2836c: 0x6d159620, 0x2836f: 0x6c9dae20, + 0x28371: 0x6c9f1420, + 0x28375: 0x6c24a620, + 0x28378: 0x6c805a20, 0x2837b: 0x6d0c4e20, + 0x2837e: 0x6c9ccc20, + // Block 0xa0e, offset 0x28380 + 0x28382: 0x6d1e6820, 0x28383: 0x6c125420, + 0x28384: 0x6c664420, 0x28387: 0x6cda0a20, + 0x2838e: 0x6d0d2a20, + 0x28391: 0x6c736020, + 0x28395: 0x6c369c20, + 0x28398: 0x6c3bf220, 0x2839a: 0x6c3bf620, + 0x283a1: 0x6c4a2a20, 0x283a2: 0x6c96fc20, + 0x283a4: 0x6c8ab820, + 0x283a9: 0x6c1cca20, 0x283ab: 0x6c840820, + 0x283b1: 0x6d349c20, + 0x283b4: 0x6d024820, 0x283b7: 0x6c1dfc20, + 0x283b9: 0x6c60fc20, + 0x283bd: 0x6caf5c20, + // Block 0xa0f, offset 0x283c0 + 0x283c2: 0x6c6abe20, + 0x283c7: 0x6d38e420, + 0x283cd: 0x6d046c20, + 0x283d1: 0x6c7bfc20, + 0x283d9: 0x6c6e2220, 0x283db: 0x6c56a020, + 0x283de: 0x6cb99c20, + 0x283e3: 0x6c133220, + 0x283e6: 0x6cb60420, 0x283e7: 0x6ced3220, + 0x283e8: 0x6c98ec20, 0x283ea: 0x6c30f020, + 0x283f4: 0x6c79d220, 0x283f6: 0x6c277c20, + 0x283f8: 0x6ca4b420, 0x283fa: 0x6c536a20, + // Block 0xa10, offset 0x28400 + 0x28402: 0x6c7f4020, 0x28403: 0x6c34aa20, + 0x28404: 0x6cb91020, 0x28406: 0x6d1a8820, + 0x28416: 0x6c911220, 0x28417: 0x6c5ae020, + 0x2841b: 0x6c402e20, + 0x2841c: 0x6c98f420, 0x2841e: 0x6d389a20, + 0x28421: 0x6d1dfa20, + 0x2842d: 0x6c817020, 0x2842e: 0x6c609c20, 0x2842f: 0x6d186a20, + 0x28430: 0x6c8e8c20, 0x28431: 0x6c235220, 0x28433: 0x6ca43c20, + // Block 0xa11, offset 0x28440 + 0x28450: 0x6cea2620, 0x28451: 0x6cfe5220, + 0x28455: 0x6c0bba20, 0x28456: 0x6c207820, 0x28457: 0x6cf52020, + 0x28459: 0x6c70c620, + 0x28465: 0x6d005220, 0x28466: 0x6caf9220, 0x28467: 0x6d3da220, + 0x28468: 0x6cc8e420, 0x2846a: 0x6ccafa20, 0x2846b: 0x6d3f6220, + 0x2846d: 0x6d336220, + 0x28470: 0x6d40da20, 0x28471: 0x6cc14220, 0x28473: 0x6c1c7a20, + 0x28475: 0x6d36f020, + // Block 0xa12, offset 0x28480 + 0x28497: 0x6cc37a20, + 0x28498: 0x6cb92020, 0x28499: 0x6d0afc20, 0x2849a: 0x6c17c420, 0x2849b: 0x6c517c20, + 0x2849c: 0x6cc80420, + 0x284a0: 0x6c70cc20, 0x284a1: 0x6cf52820, + 0x284ac: 0x6c1c7c20, 0x284ad: 0x6c7c0420, 0x284af: 0x6c240020, + 0x284b0: 0x6cc89220, 0x284b1: 0x6c7e1e20, 0x284b2: 0x6c1b5e20, 0x284b3: 0x6d40e420, + 0x284b4: 0x6c688620, 0x284b6: 0x6d21c420, 0x284b7: 0x6ce8fe20, + 0x284b8: 0x6c9b6420, 0x284b9: 0x6c266c20, 0x284ba: 0x6cd7a020, + // Block 0xa13, offset 0x284c0 + 0x284e5: 0x6c3c6c20, 0x284e6: 0x6c469020, 0x284e7: 0x6c301c20, + 0x284e8: 0x6c142220, 0x284e9: 0x6c99be20, 0x284ea: 0x6c15e820, 0x284eb: 0x6c0b1020, + 0x284ec: 0x6d241e20, 0x284ef: 0x6cecea20, + 0x284f0: 0x6d40e620, 0x284f2: 0x6d3ea420, + 0x284f4: 0x6c1fec20, 0x284f5: 0x6ced5620, 0x284f6: 0x6cebf420, + 0x284f8: 0x6cc2a620, 0x284fb: 0x6ced5820, + 0x284fd: 0x6cfa5020, + // Block 0xa14, offset 0x28500 + 0x28504: 0x6d1d5620, 0x28505: 0x6c66e820, + 0x28508: 0x6cf04220, 0x28509: 0x6ce39a20, 0x2850a: 0x6ccaca20, + 0x2850c: 0x6cb67a20, 0x2850d: 0x6ccc2020, 0x2850e: 0x6d244220, 0x2850f: 0x6c60e220, + 0x28510: 0x6c314420, 0x28511: 0x6c15f620, 0x28512: 0x6ce96c20, + 0x28515: 0x6c8ec420, 0x28517: 0x6d3cba20, + 0x28533: 0x6cc89420, + 0x28536: 0x6d0eda20, 0x28537: 0x6c47ea20, + 0x28539: 0x6c86e220, 0x2853a: 0x6c13ba20, + 0x2853e: 0x6c2cac20, + // Block 0xa15, offset 0x28540 + 0x28540: 0x6d2e2a20, 0x28541: 0x6cb32220, + 0x28552: 0x6c912620, + 0x28554: 0x6d374c20, + // Block 0xa16, offset 0x28580 + 0x28581: 0x6c888a20, + 0x28585: 0x6c95ca20, + 0x2858d: 0x6c352420, + 0x28590: 0x6c750820, 0x28591: 0x6c873420, 0x28592: 0x6c7ff220, + 0x28594: 0x6cc89620, 0x28595: 0x6c474220, 0x28596: 0x6c155c20, 0x28597: 0x6d060620, + 0x2859a: 0x6d356420, + // Block 0xa17, offset 0x285c0 + 0x285c1: 0x6d097c20, 0x285c2: 0x6c0e9c20, 0x285c3: 0x6c19aa20, + 0x285c5: 0x6d3b4220, 0x285c6: 0x6c522a20, + 0x285c9: 0x6c04ac20, + 0x285d3: 0x6c2f0820, + 0x285d6: 0x6d2e3a20, 0x285d7: 0x6c4ca620, + 0x285da: 0x6c0c5420, 0x285db: 0x6c7ec620, + 0x285fa: 0x6c6c7620, + // Block 0xa18, offset 0x28600 + 0x28602: 0x6c411c20, + 0x28612: 0x6c9c1e20, + 0x28614: 0x6d247e20, + 0x2862a: 0x6cf82a20, + 0x2862c: 0x6cb17820, 0x2862d: 0x6cd85020, + 0x28634: 0x6c2b0020, + 0x28638: 0x6c219e20, 0x28639: 0x6c2bbe20, 0x2863a: 0x6c5fa820, 0x2863b: 0x6c157620, + 0x2863f: 0x6d3dea20, + // Block 0xa19, offset 0x28640 + 0x28653: 0x6c115220, + 0x2865e: 0x6c681620, + 0x28672: 0x6ce80220, + 0x2867d: 0x6c84e820, + // Block 0xa1a, offset 0x28680 + 0x28682: 0x6cba9020, + 0x28686: 0x6c21a020, + 0x2868f: 0x6cdef820, + 0x28691: 0x6c2e5220, 0x28693: 0x6c664820, + 0x2869b: 0x6d356820, + 0x2869c: 0x6c753220, 0x2869e: 0x6ca0a420, + 0x286a0: 0x6c959620, + 0x286a6: 0x6c062420, + 0x286ad: 0x6d415e20, + 0x286b5: 0x6d300820, + 0x286b8: 0x6d220c20, 0x286bb: 0x6c062a20, + 0x286be: 0x6c969420, 0x286bf: 0x6cf85020, + // Block 0xa1b, offset 0x286c0 + 0x286c0: 0x6c567c20, 0x286c1: 0x6d171220, 0x286c2: 0x6c355020, 0x286c3: 0x6c470220, + 0x286c4: 0x6ce89e20, 0x286c5: 0x6d314a20, 0x286c7: 0x6cc07220, + 0x286c8: 0x6cdaba20, 0x286c9: 0x6c89c620, 0x286ca: 0x6cc11a20, 0x286cb: 0x6c8d2620, + 0x286cc: 0x6c499420, 0x286cd: 0x6c80e420, 0x286ce: 0x6ce7dc20, 0x286cf: 0x6c266620, + 0x286d0: 0x6c911e20, 0x286d1: 0x6c5a1220, 0x286d2: 0x6cd47e20, 0x286d3: 0x6c688820, + 0x286d4: 0x6d41f620, 0x286d5: 0x6c411a20, 0x286d6: 0x6cef5220, + 0x286d9: 0x6c7d4e20, 0x286da: 0x6c32bc20, 0x286db: 0x6cd92020, + 0x286dc: 0x6cb5e020, 0x286dd: 0x6d101a20, + 0x286e1: 0x6cd37820, 0x286e3: 0x6c411420, + 0x286e6: 0x6c2a1a20, 0x286e7: 0x6d11b220, + 0x286eb: 0x6cb99e20, + 0x286ed: 0x6cce7220, 0x286ee: 0x6c16ae20, 0x286ef: 0x6ca05020, + 0x286f1: 0x6ca05a20, + 0x286f5: 0x6ca50620, + 0x286f8: 0x6c232220, 0x286fa: 0x6ca84e20, 0x286fb: 0x6d2f6a20, + 0x286fc: 0x6c133420, 0x286ff: 0x6cd92a20, + // Block 0xa1c, offset 0x28700 + 0x28700: 0x6ca85820, 0x28701: 0x6c22dc20, + 0x28704: 0x6c75de20, 0x28706: 0x6cce7e20, + 0x28708: 0x6d3a2420, 0x28709: 0x6c34b020, 0x2870a: 0x6c01ce20, 0x2870b: 0x6c088c20, + 0x2870e: 0x6ce41820, + 0x28710: 0x6cb06a20, 0x28711: 0x6cf9ee20, 0x28712: 0x6cc09420, 0x28713: 0x6cd14e20, + 0x28717: 0x6ce0d820, + 0x2871b: 0x6c978420, + 0x2871c: 0x6cb10420, 0x2871e: 0x6ce43420, 0x2871f: 0x6cc6cc20, + 0x28727: 0x6c237220, + 0x2872a: 0x6c5f7a20, 0x2872b: 0x6c3cc020, + 0x2872c: 0x6cf53c20, 0x2872d: 0x6c69d620, 0x2872e: 0x6c818e20, 0x2872f: 0x6d2ba620, + 0x28730: 0x6caeee20, 0x28731: 0x6c11e420, 0x28733: 0x6ca9de20, + 0x28735: 0x6c160c20, + 0x2873e: 0x6c97a420, 0x2873f: 0x6c4ba820, + // Block 0xa1d, offset 0x28740 + 0x28740: 0x6ca7d820, 0x28741: 0x6c1d0220, 0x28742: 0x6c165820, + 0x28746: 0x6ca48a20, + 0x28749: 0x6cf95c20, 0x2874a: 0x6c6f6620, 0x2874b: 0x6c613020, + 0x2874c: 0x6d323420, + 0x28751: 0x6ce6ca20, + 0x28754: 0x6c9ace20, 0x28755: 0x6d26b220, 0x28757: 0x6d37bc20, + 0x28758: 0x6cea5620, 0x28759: 0x6cc8d220, 0x2875a: 0x6d01ba20, 0x2875b: 0x6cf63420, + 0x2875d: 0x6ce6d220, 0x2875e: 0x6ca99820, + 0x28760: 0x6cee2820, 0x28761: 0x6c64ae20, 0x28763: 0x6c3b3420, + 0x28772: 0x6c0ba620, + 0x28777: 0x6d152820, + 0x2877a: 0x6c2ec420, 0x2877b: 0x6c5ef820, + 0x2877c: 0x6c41de20, 0x2877f: 0x6c64c420, + // Block 0xa1e, offset 0x28780 + 0x28780: 0x6c6ee220, + 0x28786: 0x6c763820, + 0x2878a: 0x6cc3d620, + 0x2878c: 0x6ca40420, 0x2878d: 0x6ca1de20, 0x2878e: 0x6d072220, 0x2878f: 0x6cd96a20, + 0x28790: 0x6cd0c020, 0x28791: 0x6c7bac20, 0x28792: 0x6cc3e620, 0x28793: 0x6cef2820, + 0x28797: 0x6c2eda20, + 0x28798: 0x6ca40a20, 0x2879a: 0x6cc92a20, 0x2879b: 0x6c45a220, + 0x2879c: 0x6c313220, 0x2879e: 0x6ca73020, + 0x287a1: 0x6c175020, 0x287a2: 0x6c515e20, 0x287a3: 0x6d0e9e20, + 0x287a9: 0x6ce8f020, 0x287aa: 0x6c104420, + 0x287ac: 0x6c559e20, 0x287ad: 0x6d1e5820, 0x287af: 0x6cd2d620, + 0x287b0: 0x6c1f7220, + 0x287b9: 0x6cff0e20, 0x287ba: 0x6c9ad620, 0x287bb: 0x6c852a20, + 0x287bc: 0x6ce37220, 0x287be: 0x6c64e620, + // Block 0xa1f, offset 0x287c0 + 0x287c2: 0x6d354e20, 0x287c3: 0x6c487220, + 0x287c4: 0x6c496220, 0x287c6: 0x6cb7cc20, + 0x287c8: 0x6c3a1820, 0x287c9: 0x6d229820, 0x287ca: 0x6d309620, 0x287cb: 0x6cf01c20, + 0x287cc: 0x6c35ba20, 0x287cd: 0x6c14da20, 0x287ce: 0x6cf6e020, + 0x287d0: 0x6c47d420, + 0x287d7: 0x6cc3fa20, + 0x287d8: 0x6c5c4620, 0x287da: 0x6d00f620, 0x287db: 0x6d1bf420, + 0x287dd: 0x6cdeaa20, 0x287de: 0x6cec5820, 0x287df: 0x6c3efe20, + 0x287e0: 0x6c6c0820, 0x287e1: 0x6cb0bc20, + 0x287e5: 0x6cd15020, 0x287e6: 0x6d21c620, 0x287e7: 0x6c7ace20, + 0x287e9: 0x6cb0ca20, 0x287ea: 0x6d010620, 0x287eb: 0x6caaac20, + 0x287ec: 0x6cfd2420, 0x287ed: 0x6c66ea20, 0x287ee: 0x6d074e20, + 0x287f0: 0x6c0a7e20, + 0x287f4: 0x6ca41220, 0x287f6: 0x6c897020, + 0x287f8: 0x6cb13420, + 0x287fc: 0x6c6eb820, + // Block 0xa20, offset 0x28800 + 0x28800: 0x6cde1c20, 0x28801: 0x6d0edc20, 0x28802: 0x6c00f820, + 0x28805: 0x6cff3020, 0x28806: 0x6cbaf420, 0x28807: 0x6cf48620, + 0x28808: 0x6ce15620, 0x2880a: 0x6c75f420, + 0x28810: 0x6c7e2820, + 0x28817: 0x6c813220, + 0x28819: 0x6ca5b020, + 0x2881c: 0x6c314a20, 0x2881d: 0x6cd54620, 0x2881f: 0x6c696220, + 0x28820: 0x6ca89c20, 0x28822: 0x6d21dc20, + 0x28828: 0x6c132020, 0x2882a: 0x6c696420, + 0x2882c: 0x6c57d620, 0x2882d: 0x6cf1c020, 0x2882e: 0x6d127020, 0x2882f: 0x6c35a020, + 0x28830: 0x6c49fe20, 0x28831: 0x6c572020, 0x28832: 0x6c68a620, + 0x2883a: 0x6c835820, + 0x2883c: 0x6cce2820, 0x2883d: 0x6d1e8020, 0x2883f: 0x6c2ac220, + // Block 0xa21, offset 0x28840 + 0x28840: 0x6c493820, 0x28841: 0x6ca97220, 0x28843: 0x6cdcc020, + 0x28844: 0x6cfe6c20, 0x28846: 0x6cc9b420, 0x28847: 0x6c168c20, + 0x2884e: 0x6cc90c20, + 0x28850: 0x6d277020, 0x28852: 0x6c3b4c20, 0x28853: 0x6c672420, + 0x28854: 0x6d076a20, + 0x28858: 0x6cf93020, 0x28859: 0x6cd54a20, + 0x28865: 0x6d013220, 0x28866: 0x6c87ac20, + 0x28869: 0x6ce80420, + 0x2886c: 0x6c9d1020, 0x2886d: 0x6c162020, 0x2886e: 0x6c5d6a20, + 0x28871: 0x6d3bb820, 0x28872: 0x6d273420, + 0x2887b: 0x6c801a20, + 0x2887d: 0x6d0d2c20, 0x2887e: 0x6c29a820, 0x2887f: 0x6cfe1820, + // Block 0xa22, offset 0x28880 + 0x28880: 0x6d267220, 0x28881: 0x6ce6b020, 0x28882: 0x6c07d220, 0x28883: 0x6cca4620, + 0x28884: 0x6cfc9620, 0x28885: 0x6c2e7a20, 0x28886: 0x6cb09c20, 0x28887: 0x6cb11220, + 0x28889: 0x6cde0c20, 0x2888b: 0x6c687220, + 0x2888c: 0x6d126620, 0x2888e: 0x6d271020, + 0x28890: 0x6cc61420, 0x28891: 0x6cbc1820, 0x28892: 0x6cb56220, 0x28893: 0x6c2da620, + 0x28894: 0x6cb56420, 0x28897: 0x6c4e7e20, + 0x28898: 0x6d253220, 0x28899: 0x6d1ee220, 0x2889a: 0x6c5fd020, 0x2889b: 0x6c412820, + 0x2889c: 0x6c4d0620, 0x2889d: 0x6cd30420, 0x2889f: 0x6cc0c820, + 0x288a9: 0x6cf1fa20, + 0x288ac: 0x6d321620, 0x288ad: 0x6cb2f220, 0x288ae: 0x6d0c5e20, 0x288af: 0x6c46e820, + 0x288b0: 0x6c720420, 0x288b1: 0x6ce52e20, + 0x288b7: 0x6c35d820, + 0x288ba: 0x6d0ace20, 0x288bb: 0x6c8c4620, + 0x288bc: 0x6c092620, + // Block 0xa23, offset 0x288c0 + 0x288c0: 0x6d3eea20, 0x288c1: 0x6c530820, 0x288c3: 0x6c347420, + 0x288c5: 0x6c333c20, 0x288c6: 0x6d087220, + 0x288c8: 0x6ccd3020, 0x288ca: 0x6ccd3220, 0x288cb: 0x6d10d220, + 0x288cc: 0x6cc4b020, + 0x288d4: 0x6ceaf820, 0x288d7: 0x6c0dac20, + 0x288d8: 0x6d069e20, 0x288d9: 0x6cea1a20, 0x288da: 0x6c19d220, + 0x288dc: 0x6c30fe20, 0x288dd: 0x6d171420, + 0x288e1: 0x6c180820, + 0x288f5: 0x6c731a20, 0x288f6: 0x6c5eae20, + 0x288f8: 0x6d2fae20, 0x288f9: 0x6c07de20, 0x288fb: 0x6ce4e220, + // Block 0xa24, offset 0x28900 + 0x28900: 0x6cae6420, + 0x28905: 0x6c3fda20, + 0x28916: 0x6ceb7620, + 0x28918: 0x6cfb3e20, 0x28919: 0x6ca69420, 0x2891a: 0x6c8f8620, + 0x2891d: 0x6d3d4220, 0x2891f: 0x6d32c020, + 0x28920: 0x6cd74820, 0x28921: 0x6d3f7c20, 0x28922: 0x6c3c4620, 0x28923: 0x6c32be20, + 0x28924: 0x6cb09420, 0x28925: 0x6d0d7820, 0x28926: 0x6cda1620, 0x28927: 0x6cc05820, + 0x28928: 0x6c362220, 0x28929: 0x6cb98e20, 0x2892b: 0x6cba0620, + 0x2892d: 0x6c10d420, 0x2892e: 0x6d0a8a20, + 0x28935: 0x6d3c8220, + 0x28938: 0x6c993a20, 0x28939: 0x6c68ee20, + 0x2893f: 0x6d2dea20, + // Block 0xa25, offset 0x28940 + 0x28940: 0x6caffa20, 0x28941: 0x6cf63620, 0x28942: 0x6d0e7c20, 0x28943: 0x6c3ab420, + 0x28944: 0x6ca83620, 0x28946: 0x6d364620, + 0x28948: 0x6cdd6a20, 0x2894a: 0x6d17d020, + 0x2894c: 0x6c82c620, 0x2894d: 0x6d06ea20, 0x2894f: 0x6d17d220, + 0x28952: 0x6cee9620, + 0x28955: 0x6c5ede20, 0x28956: 0x6c186e20, 0x28957: 0x6c2eba20, + 0x28963: 0x6d257020, + 0x28965: 0x6cf78020, 0x28967: 0x6c8e6220, + 0x28968: 0x6cdd6c20, + 0x28971: 0x6c07fc20, 0x28972: 0x6cfa4020, 0x28973: 0x6d0e8c20, + 0x28975: 0x6c24d020, 0x28977: 0x6c773420, + 0x2897a: 0x6cbe4e20, 0x2897b: 0x6c909a20, + 0x2897c: 0x6c087e20, + // Block 0xa26, offset 0x28980 + 0x28988: 0x6d2e6a20, 0x28989: 0x6c24ae20, 0x2898a: 0x6cf3e220, 0x2898b: 0x6d05c020, + 0x2898c: 0x6c187e20, 0x2898d: 0x6c4fd820, 0x2898e: 0x6c748820, + 0x28990: 0x6c192e20, 0x28991: 0x6c13fa20, 0x28992: 0x6c15ce20, 0x28993: 0x6d348820, + 0x28994: 0x6d0a2a20, + 0x289a3: 0x6c441a20, + 0x289a4: 0x6c18e220, 0x289a5: 0x6d132020, + 0x289aa: 0x6c1ee820, 0x289ab: 0x6cc1b820, + 0x289ac: 0x6d020620, 0x289ae: 0x6d2e7c20, 0x289af: 0x6c790820, + 0x289b1: 0x6c74ae20, + 0x289bd: 0x6cc1ba20, 0x289bf: 0x6c9b5020, + // Block 0xa27, offset 0x289c0 + 0x289c0: 0x6d134e20, 0x289c1: 0x6d406620, 0x289c2: 0x6cb45620, + 0x289c4: 0x6cd3e420, + 0x289c9: 0x6cd57220, 0x289ca: 0x6c152a20, + 0x289cd: 0x6c31c420, 0x289cf: 0x6c4c4a20, + 0x289d0: 0x6c92fe20, 0x289d1: 0x6d0c3820, + 0x289d6: 0x6ca7ba20, 0x289d7: 0x6c0d6620, + 0x289df: 0x6ce9cc20, + 0x289e6: 0x6ca6dc20, 0x289e7: 0x6c584220, + 0x289e8: 0x6cb9de20, + 0x289ef: 0x6cfa6020, + 0x289f2: 0x6c8dc620, + 0x289f7: 0x6c882820, + 0x289f9: 0x6d186e20, 0x289fb: 0x6c866620, + 0x289fc: 0x6cd8f020, 0x289ff: 0x6c279a20, + // Block 0xa28, offset 0x28a00 + 0x28a02: 0x6cf11620, + 0x28a05: 0x6c22c020, + 0x28a09: 0x6c6fbe20, 0x28a0a: 0x6c534420, + 0x28a0c: 0x6d210e20, 0x28a0e: 0x6c7c6e20, + 0x28a12: 0x6c4f8020, 0x28a13: 0x6c439620, + 0x28a14: 0x6c39e620, 0x28a17: 0x6c7c8020, + 0x28a1a: 0x6c4a6c20, 0x28a1b: 0x6c1bb020, + 0x28a1e: 0x6c6fc220, + 0x28a21: 0x6cdbce20, + 0x28a24: 0x6c2ec620, + 0x28a2c: 0x6cdc0c20, + 0x28a30: 0x6cbd8620, + 0x28a34: 0x6c4a8020, + 0x28a3b: 0x6d3c6620, + 0x28a3e: 0x6ce5de20, + // Block 0xa29, offset 0x28a40 + 0x28a41: 0x6d26d820, + 0x28a47: 0x6d419220, + 0x28a4f: 0x6cf3e820, + 0x28a50: 0x6c250820, + 0x28a5b: 0x6d36d220, + 0x28a60: 0x6cd72e20, 0x28a62: 0x6c301420, + 0x28a6d: 0x6cef3c20, + 0x28a7f: 0x6c1d4220, + // Block 0xa2a, offset 0x28a80 + 0x28a8b: 0x6cc8f420, + 0x28a96: 0x6c60d420, + 0x28a9c: 0x6c2de820, 0x28a9e: 0x6c124020, + 0x28aa0: 0x6c7a0c20, 0x28aa3: 0x6cef5420, + 0x28aa7: 0x6c11bc20, + 0x28aaa: 0x6c968020, 0x28aab: 0x6caba820, + 0x28ab2: 0x6cca3820, + 0x28ab6: 0x6cef6620, + 0x28abc: 0x6cca3e20, 0x28abf: 0x6c6c7020, + // Block 0xa2b, offset 0x28ac0 + 0x28acc: 0x6cef6e20, + 0x28ade: 0x6c115420, 0x28adf: 0x6c84d020, + 0x28aef: 0x6d273a20, + 0x28af4: 0x6d277220, 0x28af7: 0x6c196420, + 0x28afa: 0x6ccce420, + // Block 0xa2c, offset 0x28b00 + 0x28b02: 0x6c54d620, 0x28b03: 0x6ccc9e20, + 0x28b04: 0x6cea5820, 0x28b06: 0x6c3d3020, + 0x28b08: 0x6cbe1820, 0x28b09: 0x6d05ac20, + 0x28b0d: 0x6c1fe620, 0x28b0e: 0x6c400420, + 0x28b12: 0x6d181220, 0x28b13: 0x6c300c20, + 0x28b14: 0x6c3eb420, 0x28b15: 0x6c3eb620, 0x28b16: 0x6d2ad620, 0x28b17: 0x6cb4ae20, + 0x28b19: 0x6c8d2c20, + 0x28b1d: 0x6ccca020, 0x28b1e: 0x6cad9420, + 0x28b22: 0x6d1a8a20, 0x28b23: 0x6c961e20, + 0x28b24: 0x6c57b620, 0x28b25: 0x6d1b6e20, 0x28b26: 0x6c084a20, 0x28b27: 0x6d209820, + 0x28b28: 0x6ccf7020, 0x28b2a: 0x6d01f220, 0x28b2b: 0x6c1ee620, + 0x28b34: 0x6ccf7220, 0x28b35: 0x6c2d7220, + 0x28b39: 0x6d187020, 0x28b3b: 0x6c183a20, + 0x28b3c: 0x6c451c20, 0x28b3d: 0x6c8fa820, 0x28b3e: 0x6cb2ca20, 0x28b3f: 0x6d280220, + // Block 0xa2d, offset 0x28b40 + 0x28b40: 0x6d0eae20, 0x28b41: 0x6ca15a20, 0x28b43: 0x6cdbd820, + 0x28b4b: 0x6c6ea420, + 0x28b4d: 0x6cd99c20, 0x28b4e: 0x6cad0c20, + 0x28b50: 0x6d0b3820, 0x28b51: 0x6ccb5020, 0x28b52: 0x6c34b820, + 0x28b55: 0x6c207a20, 0x28b56: 0x6d022420, + 0x28b58: 0x6ce95a20, 0x28b59: 0x6c45b420, 0x28b5a: 0x6d08b620, + 0x28b5c: 0x6c7e4e20, 0x28b5e: 0x6c8d5e20, + 0x28b60: 0x6c279020, 0x28b61: 0x6d2c5220, + 0x28b6c: 0x6d1a0a20, 0x28b6d: 0x6cd93c20, 0x28b6f: 0x6d229a20, + 0x28b70: 0x6ceb4c20, 0x28b71: 0x6ceb4e20, + 0x28b74: 0x6c03c420, 0x28b75: 0x6cc4d620, 0x28b76: 0x6c0f8420, 0x28b77: 0x6c279c20, + 0x28b79: 0x6d2c5a20, 0x28b7a: 0x6c543a20, + 0x28b7e: 0x6c5b7820, + // Block 0xa2e, offset 0x28b80 + 0x28b85: 0x6c916020, + 0x28b8a: 0x6c8e2820, 0x28b8b: 0x6cc7d620, + 0x28b95: 0x6c28d220, 0x28b96: 0x6c9b6620, 0x28b97: 0x6cfa5820, + 0x28b98: 0x6cf26220, 0x28b99: 0x6c4e4620, 0x28b9a: 0x6d3eb020, 0x28b9b: 0x6d327420, + 0x28b9c: 0x6ccb7c20, 0x28b9d: 0x6c25fa20, 0x28b9e: 0x6c86e420, + 0x28ba0: 0x6c2ce220, 0x28ba1: 0x6c887e20, 0x28ba2: 0x6c46e020, + 0x28ba6: 0x6caee020, + 0x28baa: 0x6d1c0a20, + 0x28bac: 0x6c548420, 0x28bae: 0x6c336c20, 0x28baf: 0x6cf53e20, + 0x28bb7: 0x6cb1be20, + 0x28bb8: 0x6c520020, 0x28bba: 0x6c8fb820, 0x28bbb: 0x6ca18420, + 0x28bbc: 0x6c3a7620, 0x28bbd: 0x6c93be20, 0x28bbe: 0x6d2b2020, 0x28bbf: 0x6c0fae20, + // Block 0xa2f, offset 0x28bc0 + 0x28bc0: 0x6c2d9620, 0x28bc1: 0x6c98aa20, 0x28bc3: 0x6d3c4e20, + 0x28bc4: 0x6c932220, 0x28bc5: 0x6cace820, 0x28bc6: 0x6c337c20, 0x28bc7: 0x6c10ce20, + 0x28bcc: 0x6c189020, 0x28bcd: 0x6c981220, + 0x28bd6: 0x6cf72420, + 0x28bdd: 0x6c019a20, 0x28bde: 0x6d37dc20, + 0x28be0: 0x6ca44a20, 0x28be1: 0x6cebba20, 0x28be2: 0x6c519c20, + 0x28be5: 0x6c338220, 0x28be6: 0x6ceca020, 0x28be7: 0x6d37de20, + 0x28be8: 0x6c133e20, 0x28be9: 0x6c873620, 0x28bea: 0x6cd6aa20, + 0x28bee: 0x6c134020, + 0x28bf0: 0x6cd84a20, 0x28bf2: 0x6c338420, + 0x28bf4: 0x6c5cdc20, + 0x28bfc: 0x6c654220, 0x28bfd: 0x6ca9e220, 0x28bfe: 0x6c28ea20, 0x28bff: 0x6c409820, + // Block 0xa30, offset 0x28c00 + 0x28c00: 0x6c5e4e20, 0x28c01: 0x6c5c9620, 0x28c02: 0x6c228420, + 0x28c04: 0x6d1e6620, 0x28c05: 0x6cc9b620, 0x28c06: 0x6ce6a420, + 0x28c0e: 0x6c8f5a20, + 0x28c11: 0x6cdb8c20, 0x28c12: 0x6c8da220, 0x28c13: 0x6c97a620, + 0x28c14: 0x6c2d9c20, + 0x28c18: 0x6cad4020, 0x28c1a: 0x6c8da420, + 0x28c1d: 0x6c878620, 0x28c1f: 0x6caa1020, + 0x28c23: 0x6c8b7820, + 0x28c24: 0x6ccd6220, 0x28c26: 0x6c3afe20, + 0x28c2b: 0x6ccd6420, + 0x28c2e: 0x6c8db820, 0x28c2f: 0x6d2eaa20, + 0x28c31: 0x6c0d7820, 0x28c32: 0x6c84dc20, + 0x28c35: 0x6cd86420, 0x28c36: 0x6cc4fc20, 0x28c37: 0x6c655820, + 0x28c38: 0x6d3df020, 0x28c3b: 0x6c8dbe20, + 0x28c3c: 0x6c8dc020, 0x28c3d: 0x6c9c2420, 0x28c3f: 0x6cd6c820, + // Block 0xa31, offset 0x28c40 + 0x28c44: 0x6c8dc820, 0x28c47: 0x6c5d5020, + 0x28c4e: 0x6c8dee20, 0x28c4f: 0x6c655e20, + 0x28c50: 0x6cc23a20, + 0x28c54: 0x6ca9ea20, 0x28c55: 0x6c6e7c20, 0x28c56: 0x6c187020, + 0x28c5c: 0x6d318820, 0x28c5d: 0x6cbede20, 0x28c5f: 0x6cbee220, + 0x28c60: 0x6c36c820, 0x28c63: 0x6ccb9420, + 0x28c69: 0x6c071a20, 0x28c6b: 0x6c3a0020, + 0x28c6e: 0x6c3ab620, 0x28c6f: 0x6c3a3820, + 0x28c74: 0x6c399820, 0x28c75: 0x6c7a7c20, + 0x28c7a: 0x6d28c620, 0x28c7b: 0x6c5c2220, + 0x28c7d: 0x6c3a4420, + // Block 0xa32, offset 0x28c80 + 0x28c81: 0x6c338620, + 0x28c86: 0x6cabca20, 0x28c87: 0x6ca99c20, + 0x28c88: 0x6cad2e20, 0x28c89: 0x6c289820, 0x28c8a: 0x6c27e820, 0x28c8b: 0x6c00b220, + 0x28c8d: 0x6ce50e20, 0x28c8e: 0x6c17a420, 0x28c8f: 0x6c02ac20, + 0x28c90: 0x6c9aa020, 0x28c91: 0x6ca43420, + 0x28c94: 0x6c0ff420, 0x28c95: 0x6d23b420, 0x28c96: 0x6cfac420, 0x28c97: 0x6c973a20, + 0x28c9a: 0x6cb26420, + 0x28c9c: 0x6c331020, 0x28c9e: 0x6c2a3020, + 0x28ca1: 0x6d043a20, 0x28ca2: 0x6ca6ce20, 0x28ca3: 0x6c4dba20, + 0x28ca4: 0x6c1f7a20, 0x28ca5: 0x6cd64a20, 0x28ca6: 0x6c97cc20, + 0x28cac: 0x6ceda420, 0x28cad: 0x6d18dc20, 0x28cae: 0x6c2e4820, 0x28caf: 0x6d0c3a20, + 0x28cb1: 0x6cf32420, 0x28cb2: 0x6cdba220, + 0x28cb4: 0x6c019420, 0x28cb5: 0x6c7fd420, 0x28cb6: 0x6ca43e20, + 0x28cb8: 0x6cc0b620, 0x28cb9: 0x6c9e6820, 0x28cba: 0x6caae420, 0x28cbb: 0x6c11c020, + 0x28cbc: 0x6c11e620, + // Block 0xa33, offset 0x28cc0 + 0x28cc0: 0x6c808620, 0x28cc1: 0x6ce52a20, 0x28cc2: 0x6d139220, + 0x28cc4: 0x6ca74e20, 0x28cc6: 0x6cd64e20, + 0x28ccb: 0x6c228620, + 0x28ccd: 0x6c663a20, + 0x28cd0: 0x6c424020, + 0x28cd4: 0x6c673220, 0x28cd5: 0x6c4caa20, 0x28cd7: 0x6d2dd620, + 0x28cd9: 0x6c95dc20, + 0x28cdc: 0x6c5ebc20, 0x28cdd: 0x6c4b5220, + 0x28ce1: 0x6c63d220, 0x28ce2: 0x6c614a20, + 0x28ce5: 0x6d08a020, 0x28ce7: 0x6c3c5a20, + 0x28ceb: 0x6c09ea20, + 0x28cec: 0x6cb60a20, 0x28cef: 0x6d258e20, + 0x28cf0: 0x6c021a20, 0x28cf1: 0x6c2b3820, + 0x28cf4: 0x6c366820, 0x28cf5: 0x6c3b7e20, + 0x28cf8: 0x6c727020, 0x28cf9: 0x6ca64220, 0x28cfa: 0x6ceb3c20, + 0x28cfc: 0x6cd00c20, 0x28cfd: 0x6c3eca20, 0x28cfe: 0x6cf9e420, 0x28cff: 0x6cc1ac20, + // Block 0xa34, offset 0x28d00 + 0x28d00: 0x6cb39a20, 0x28d01: 0x6ced4220, 0x28d02: 0x6c8d4220, 0x28d03: 0x6c96d220, + 0x28d04: 0x6d394020, 0x28d05: 0x6c065c20, 0x28d07: 0x6d23b620, + 0x28d0c: 0x6c082a20, 0x28d0d: 0x6c973c20, 0x28d0f: 0x6c637a20, + 0x28d11: 0x6d102e20, 0x28d13: 0x6c7ade20, + 0x28d14: 0x6c69c020, 0x28d16: 0x6c0df220, + 0x28d1a: 0x6c962420, 0x28d1b: 0x6c4b1820, + 0x28d1c: 0x6c351420, 0x28d1d: 0x6d36d420, + 0x28d21: 0x6d326020, 0x28d22: 0x6c369e20, 0x28d23: 0x6d39ca20, + 0x28d24: 0x6c039020, + 0x28d28: 0x6d326220, 0x28d29: 0x6c3c6820, 0x28d2a: 0x6c313820, 0x28d2b: 0x6ca73c20, + 0x28d2c: 0x6c10bc20, 0x28d2d: 0x6c336020, 0x28d2e: 0x6ccc1c20, 0x28d2f: 0x6ccb6820, + 0x28d30: 0x6c0a6220, + 0x28d34: 0x6d36f420, 0x28d35: 0x6d309820, 0x28d36: 0x6c10be20, + 0x28d3a: 0x6c74c420, 0x28d3b: 0x6d0aa820, + 0x28d3f: 0x6cf90020, + // Block 0xa35, offset 0x28d40 + 0x28d41: 0x6d3db820, 0x28d42: 0x6c045a20, 0x28d43: 0x6d115c20, + 0x28d44: 0x6c1e3420, 0x28d45: 0x6cdeb620, 0x28d46: 0x6cb93020, + 0x28d48: 0x6ca53820, 0x28d49: 0x6d242020, 0x28d4a: 0x6c36bc20, 0x28d4b: 0x6c650820, + 0x28d4c: 0x6d18de20, 0x28d4d: 0x6cff2a20, 0x28d4f: 0x6ca88020, + 0x28d52: 0x6c0db620, + 0x28d57: 0x6c4cd420, + 0x28d58: 0x6d010820, 0x28d59: 0x6c2e4a20, + 0x28d5c: 0x6c70d620, 0x28d5d: 0x6cdda420, 0x28d5e: 0x6c2ef420, 0x28d5f: 0x6c3f1420, + 0x28d60: 0x6c9e4420, 0x28d61: 0x6cd3fa20, 0x28d62: 0x6d08c420, 0x28d63: 0x6ce39c20, + 0x28d64: 0x6d244420, 0x28d67: 0x6d011820, + 0x28d68: 0x6c3f1620, 0x28d69: 0x6d373420, 0x28d6a: 0x6ca65a20, 0x28d6b: 0x6d08c620, + 0x28d6c: 0x6d0fe820, 0x28d6e: 0x6c3cd020, 0x28d6f: 0x6d403c20, + 0x28d70: 0x6d395e20, 0x28d71: 0x6d07de20, + 0x28d75: 0x6d39d820, 0x28d77: 0x6c7edc20, + 0x28d79: 0x6d1d5820, 0x28d7a: 0x6c435c20, 0x28d7b: 0x6c7e2c20, + 0x28d7d: 0x6c358820, 0x28d7e: 0x6cef5620, 0x28d7f: 0x6c9a3620, + // Block 0xa36, offset 0x28d80 + 0x28d83: 0x6c57fe20, + 0x28d84: 0x6c1e3820, 0x28d86: 0x6cddb220, 0x28d87: 0x6cdec820, + 0x28d88: 0x6cddb420, 0x28d89: 0x6cdeca20, 0x28d8a: 0x6d097a20, + 0x28d8c: 0x6c460820, 0x28d8d: 0x6c643220, 0x28d8f: 0x6c0fb020, + 0x28d90: 0x6cdecc20, 0x28d91: 0x6d25f620, + 0x28d98: 0x6cdece20, + 0x28d9d: 0x6c20ec20, + 0x28da0: 0x6d047820, 0x28da1: 0x6c519820, 0x28da2: 0x6cdd4820, + 0x28da7: 0x6ca18a20, + 0x28da8: 0x6c1d2c20, 0x28da9: 0x6cdbe420, 0x28daa: 0x6d2b2220, 0x28dab: 0x6c933220, + 0x28dac: 0x6d2eea20, 0x28dad: 0x6c963c20, 0x28dae: 0x6d075820, 0x28daf: 0x6c653a20, + 0x28db0: 0x6ccd2220, 0x28db2: 0x6d075a20, + 0x28dbe: 0x6c67cc20, + // Block 0xa37, offset 0x28dc0 + 0x28dc2: 0x6c067c20, 0x28dc3: 0x6c970c20, + 0x28dc5: 0x6ce7a020, 0x28dc6: 0x6cf92c20, + 0x28dc9: 0x6cc6e620, 0x28dcb: 0x6cd12a20, + 0x28dcc: 0x6d396c20, 0x28dce: 0x6c654420, 0x28dcf: 0x6c409a20, + 0x28dd0: 0x6c2afa20, 0x28dd3: 0x6d1de220, + 0x28dd4: 0x6c70e420, 0x28dd6: 0x6d195e20, 0x28dd7: 0x6c054820, + 0x28dd9: 0x6ccb9620, 0x28dda: 0x6cdcc620, + 0x28ddc: 0x6c346e20, 0x28ddd: 0x6d028420, + 0x28de1: 0x6c58c820, + 0x28de5: 0x6cc80c20, 0x28de6: 0x6ca66c20, 0x28de7: 0x6d397020, + 0x28de8: 0x6c4bac20, 0x28dea: 0x6c964820, + 0x28df2: 0x6d342e20, 0x28df3: 0x6d076c20, + 0x28df5: 0x6d343020, 0x28df7: 0x6c752a20, + 0x28df8: 0x6c70e820, 0x28dfb: 0x6d25da20, + 0x28dfc: 0x6c91a420, 0x28dff: 0x6c0fda20, + // Block 0xa38, offset 0x28e00 + 0x28e02: 0x6cc6ea20, 0x28e03: 0x6d029620, + 0x28e09: 0x6cf83220, 0x28e0a: 0x6c959a20, + 0x28e0e: 0x6c447020, + 0x28e11: 0x6d414620, 0x28e12: 0x6c4eca20, + 0x28e14: 0x6c685620, 0x28e15: 0x6cc95420, 0x28e16: 0x6cbd8a20, 0x28e17: 0x6cc43c20, + 0x28e18: 0x6cad6420, 0x28e19: 0x6d26da20, 0x28e1a: 0x6c182c20, 0x28e1b: 0x6c3ece20, + 0x28e1c: 0x6cadc020, 0x28e1f: 0x6c9aa420, + 0x28e22: 0x6ce1de20, + 0x28e24: 0x6c78f020, 0x28e25: 0x6cf8d420, + 0x28e2b: 0x6c351620, + 0x28e2d: 0x6d187220, + 0x28e30: 0x6cdc7e20, 0x28e32: 0x6cf9f820, 0x28e33: 0x6c730420, + 0x28e35: 0x6cef3e20, 0x28e37: 0x6d18ba20, + 0x28e39: 0x6d242220, 0x28e3b: 0x6c045c20, + 0x28e3c: 0x6ceb5820, 0x28e3d: 0x6cdeb820, 0x28e3e: 0x6cad6e20, + // Block 0xa39, offset 0x28e40 + 0x28e42: 0x6c0dfc20, + 0x28e45: 0x6d286820, 0x28e46: 0x6d286a20, 0x28e47: 0x6c32e220, + 0x28e48: 0x6cc88620, 0x28e49: 0x6cef5820, + 0x28e4f: 0x6cf05020, + 0x28e50: 0x6c4b9820, 0x28e52: 0x6c26d420, 0x28e53: 0x6cfa1420, + 0x28e56: 0x6c5d4a20, 0x28e57: 0x6c733220, + 0x28e58: 0x6cdbe620, 0x28e5a: 0x6cdcbc20, + 0x28e5d: 0x6c90d620, 0x28e5e: 0x6c046420, 0x28e5f: 0x6d246e20, + 0x28e60: 0x6d337420, 0x28e61: 0x6c4ba620, 0x28e63: 0x6c7c5820, + 0x28e64: 0x6c42f220, 0x28e65: 0x6c281620, + 0x28e69: 0x6cfc5a20, 0x28e6a: 0x6d2d2420, 0x28e6b: 0x6ccb9820, + 0x28e6d: 0x6c784620, 0x28e6e: 0x6c105020, 0x28e6f: 0x6c0fce20, + 0x28e72: 0x6cdcc820, + 0x28e74: 0x6d249420, 0x28e75: 0x6c105220, 0x28e76: 0x6c6f9220, 0x28e77: 0x6c6f9420, + 0x28e79: 0x6c73aa20, 0x28e7a: 0x6c754220, + 0x28e7c: 0x6ca31620, 0x28e7d: 0x6d2d1c20, 0x28e7e: 0x6ce1ba20, 0x28e7f: 0x6cefec20, + // Block 0xa3a, offset 0x28e80 + 0x28e80: 0x6cf9dc20, 0x28e81: 0x6d01cc20, + 0x28e85: 0x6cc9a620, 0x28e86: 0x6c5f6620, + 0x28e89: 0x6d026a20, + 0x28e8c: 0x6c338c20, 0x28e8d: 0x6d3f2620, + 0x28e98: 0x6d25ee20, 0x28e99: 0x6cbe1e20, 0x28e9a: 0x6c3ed020, 0x28e9b: 0x6caeba20, + 0x28e9c: 0x6cad6620, 0x28e9e: 0x6d1b7620, + 0x28ea0: 0x6c52c220, 0x28ea1: 0x6d40d420, 0x28ea3: 0x6c45a820, + 0x28ea4: 0x6c308820, 0x28ea5: 0x6c50a820, 0x28ea6: 0x6cf31020, + 0x28ea8: 0x6cace220, 0x28eab: 0x6cdb2820, + 0x28eac: 0x6c76f020, 0x28ead: 0x6ca88220, 0x28eae: 0x6c4ffa20, 0x28eaf: 0x6c3cfa20, + 0x28eb0: 0x6c36be20, 0x28eb1: 0x6d137620, + 0x28eb4: 0x6ce69820, 0x28eb5: 0x6c309420, 0x28eb6: 0x6d30ba20, 0x28eb7: 0x6cca7820, + 0x28ebb: 0x6ca18c20, + 0x28ebc: 0x6cdb6020, 0x28ebe: 0x6c823220, + // Block 0xa3b, offset 0x28ec0 + 0x28ec0: 0x6cb4a620, 0x28ec1: 0x6c35a620, 0x28ec2: 0x6d3de220, 0x28ec3: 0x6d139820, + 0x28ec7: 0x6cfda220, + 0x28ec8: 0x6c4a2c20, 0x28ec9: 0x6cc59e20, 0x28eca: 0x6c8dfe20, + 0x28ecd: 0x6c02cc20, + 0x28ed0: 0x6c146820, 0x28ed2: 0x6c345620, 0x28ed3: 0x6cbf3620, + 0x28ed4: 0x6c7a4620, 0x28ed5: 0x6d05b020, 0x28ed6: 0x6c587c20, 0x28ed7: 0x6d10aa20, + 0x28ed8: 0x6d324620, 0x28ed9: 0x6ce6da20, 0x28eda: 0x6c082420, + 0x28edd: 0x6c020220, 0x28edf: 0x6c76b420, + 0x28ee1: 0x6c7a4c20, 0x28ee2: 0x6cadde20, 0x28ee3: 0x6d205220, + 0x28ee4: 0x6c02aa20, 0x28ee5: 0x6c9ad020, 0x28ee6: 0x6ca13620, + 0x28eec: 0x6c3f7220, 0x28eed: 0x6cbe5020, 0x28eee: 0x6c7e8220, 0x28eef: 0x6c30f220, + 0x28ef0: 0x6ce06c20, 0x28ef3: 0x6cba1c20, + 0x28ef4: 0x6d121c20, 0x28ef5: 0x6cf0b620, 0x28ef6: 0x6c558c20, 0x28ef7: 0x6ca14620, + 0x28ef8: 0x6c50a620, 0x28ef9: 0x6d08ac20, 0x28efb: 0x6c0a1220, + 0x28efc: 0x6cb31a20, 0x28efe: 0x6c2b3c20, + // Block 0xa3c, offset 0x28f00 + 0x28f00: 0x6d31f020, 0x28f02: 0x6cd1e420, 0x28f03: 0x6c76e420, + 0x28f04: 0x6c130c20, 0x28f07: 0x6d05c420, + 0x28f08: 0x6d31f220, 0x28f0a: 0x6d3a7820, + 0x28f0f: 0x6c5c2420, + 0x28f10: 0x6c1bc020, 0x28f13: 0x6c53aa20, + 0x28f14: 0x6caa0420, 0x28f15: 0x6ca86a20, 0x28f16: 0x6d0eb020, + 0x28f18: 0x6c1d4020, 0x28f19: 0x6c3f8620, 0x28f1a: 0x6c49f420, 0x28f1b: 0x6cb52c20, + 0x28f1d: 0x6c44a220, 0x28f1e: 0x6ce6e020, + 0x28f22: 0x6ce07220, 0x28f23: 0x6cba2020, + 0x28f26: 0x6c702020, 0x28f27: 0x6d05e220, + 0x28f28: 0x6cb71620, 0x28f2a: 0x6d326420, + 0x28f2e: 0x6cc09c20, + 0x28f30: 0x6c35bc20, 0x28f33: 0x6c5c4c20, + 0x28f34: 0x6c53d820, 0x28f35: 0x6cbeb420, 0x28f37: 0x6c17e020, + 0x28f3a: 0x6c405c20, + 0x28f3c: 0x6c52ce20, 0x28f3d: 0x6cf6e220, 0x28f3e: 0x6cf3ee20, 0x28f3f: 0x6c987820, + // Block 0xa3d, offset 0x28f40 + 0x28f42: 0x6ce2fc20, + 0x28f45: 0x6c52d020, + 0x28f50: 0x6c0f6a20, 0x28f52: 0x6cbde820, 0x28f53: 0x6c44a420, + 0x28f56: 0x6c3f0020, 0x28f57: 0x6c7cde20, + 0x28f5d: 0x6c0cfe20, 0x28f5e: 0x6c6eba20, 0x28f5f: 0x6c76f220, + 0x28f60: 0x6c4a9020, 0x28f62: 0x6c432820, 0x28f63: 0x6d05f420, + 0x28f64: 0x6c01d420, 0x28f65: 0x6d26f420, 0x28f66: 0x6cf53420, 0x28f67: 0x6d157a20, + 0x28f68: 0x6c6dda20, 0x28f6a: 0x6c930220, 0x28f6b: 0x6cc31c20, + 0x28f6c: 0x6ce9c820, 0x28f6e: 0x6c62a420, + 0x28f7a: 0x6c6f3420, 0x28f7b: 0x6c74d420, + 0x28f7c: 0x6cb1d620, 0x28f7d: 0x6c7d8a20, + // Block 0xa3e, offset 0x28f80 + 0x28f80: 0x6cec7420, 0x28f81: 0x6c5c7620, 0x28f82: 0x6c341220, 0x28f83: 0x6d25f420, + 0x28f84: 0x6c6b6a20, 0x28f86: 0x6c4b9020, 0x28f87: 0x6c432e20, + 0x28f88: 0x6cb3b220, 0x28f89: 0x6c9ade20, 0x28f8a: 0x6d3bf020, 0x28f8b: 0x6c4f9c20, + 0x28f94: 0x6d1e0420, 0x28f95: 0x6cc0a420, 0x28f97: 0x6c834e20, + 0x28f98: 0x6c020620, 0x28f99: 0x6cb08020, 0x28f9a: 0x6cf24220, + 0x28f9d: 0x6cbe2a20, 0x28f9f: 0x6cbdee20, + 0x28fa0: 0x6c9f0620, 0x28fa1: 0x6c30d020, 0x28fa2: 0x6c9c9420, 0x28fa3: 0x6d2db820, + 0x28fa5: 0x6cbec020, 0x28fa6: 0x6d158c20, + 0x28fae: 0x6c04aa20, + 0x28fb1: 0x6c730a20, 0x28fb3: 0x6d2b2420, + 0x28fb4: 0x6d075c20, 0x28fb5: 0x6c7ff420, 0x28fb6: 0x6c968220, 0x28fb7: 0x6c968420, + 0x28fb8: 0x6cab6220, 0x28fb9: 0x6c06c020, 0x28fbb: 0x6cb3e820, + 0x28fbc: 0x6d075e20, + // Block 0xa3f, offset 0x28fc0 + 0x28fc0: 0x6c02fe20, + 0x28fc6: 0x6c53ae20, + 0x28fc9: 0x6c53b020, 0x28fca: 0x6d2e3c20, + 0x28fcc: 0x6ccbb620, 0x28fcd: 0x6c433020, 0x28fcf: 0x6cb34420, + 0x28fd0: 0x6c8aae20, + 0x28fd5: 0x6cec7a20, 0x28fd6: 0x6d07f420, + 0x28fdc: 0x6c7cb820, 0x28fdf: 0x6c36ea20, + 0x28fe0: 0x6c4f3e20, 0x28fe1: 0x6ccb9a20, + 0x28fe4: 0x6c28ee20, + 0x28fea: 0x6d07f620, + 0x28fec: 0x6c36f420, 0x28fed: 0x6c415a20, 0x28fef: 0x6c29c820, + 0x28ff1: 0x6c9bfa20, 0x28ff2: 0x6d143e20, 0x28ff3: 0x6ca94e20, + 0x28ff5: 0x6cb23020, + 0x28ff9: 0x6c124620, + 0x28ffe: 0x6d263c20, + // Block 0xa40, offset 0x29000 + 0x29000: 0x6c36fc20, 0x29001: 0x6ca8ca20, + 0x29004: 0x6d1b2e20, 0x29007: 0x6cbbca20, + 0x29009: 0x6c52e220, 0x2900a: 0x6c8dca20, + 0x2900c: 0x6c14e820, 0x2900d: 0x6d1d3020, + 0x29012: 0x6c494820, + 0x29014: 0x6ca7ca20, 0x29015: 0x6d05c620, 0x29016: 0x6cdff820, 0x29017: 0x6c6d6e20, + 0x2901b: 0x6caea620, + 0x2901d: 0x6c89e820, + 0x29020: 0x6c072c20, 0x29023: 0x6d030020, + 0x29024: 0x6cea6020, 0x29025: 0x6c174e20, 0x29026: 0x6c41a420, + 0x29028: 0x6c54e020, 0x29029: 0x6cee2e20, + 0x2902c: 0x6c3eba20, 0x2902d: 0x6cae2220, 0x2902f: 0x6ca4b620, + 0x29030: 0x6d0a1820, 0x29031: 0x6d096c20, + 0x29034: 0x6c8f1220, 0x29035: 0x6c8d4420, 0x29036: 0x6d097020, 0x29037: 0x6cc12e20, + 0x29038: 0x6c4fda20, 0x29039: 0x6d153c20, 0x2903a: 0x6c4ef420, + 0x2903c: 0x6c3ed220, 0x2903d: 0x6c038a20, 0x2903e: 0x6d153e20, + // Block 0xa41, offset 0x29040 + 0x29040: 0x6c0f3820, + 0x29044: 0x6c52c420, 0x29045: 0x6c866a20, + 0x29049: 0x6cc98820, 0x2904a: 0x6cf6b220, + 0x2904e: 0x6cd3ce20, 0x2904f: 0x6cb15e20, + 0x29050: 0x6c57c220, 0x29051: 0x6d155220, 0x29052: 0x6c0f5220, 0x29053: 0x6c0f6c20, + 0x29054: 0x6ca57620, 0x29055: 0x6cc09e20, + 0x29058: 0x6cf01e20, 0x29059: 0x6c184a20, 0x2905a: 0x6d1f7820, + 0x2905c: 0x6cf0dc20, 0x2905d: 0x6c5b6820, 0x2905e: 0x6cc99a20, + 0x29062: 0x6c53da20, 0x29063: 0x6cd9e820, + 0x29064: 0x6c4f1220, 0x29065: 0x6cad6a20, 0x29067: 0x6c39b020, + 0x29069: 0x6c8eae20, 0x2906a: 0x6d395a20, 0x2906b: 0x6cb02a20, + 0x2906d: 0x6c86b620, + 0x29070: 0x6c20e820, 0x29071: 0x6cf6fc20, 0x29072: 0x6d330220, + 0x29074: 0x6c085620, 0x29075: 0x6d333420, 0x29076: 0x6cdc9620, 0x29077: 0x6d0de420, + 0x2907c: 0x6cbe5a20, 0x2907d: 0x6cf53620, 0x2907e: 0x6c89a620, + // Block 0xa42, offset 0x29080 + 0x29080: 0x6d2fe420, 0x29081: 0x6c897220, + 0x29085: 0x6c6a3c20, 0x29087: 0x6c52da20, + 0x29088: 0x6d1ec020, 0x2908a: 0x6c7ea220, 0x2908b: 0x6c548620, + 0x2908d: 0x6d263620, 0x2908e: 0x6c539620, 0x2908f: 0x6d137820, + 0x29091: 0x6d1d1c20, 0x29092: 0x6d086020, 0x29093: 0x6d1f8620, + 0x29098: 0x6cc32020, + 0x2909c: 0x6ce15e20, 0x2909d: 0x6cddb620, 0x2909f: 0x6c871020, + 0x290a0: 0x6cd9fc20, 0x290a1: 0x6c871220, + 0x290a4: 0x6d245420, 0x290a7: 0x6d192020, + 0x290ad: 0x6d051220, 0x290ae: 0x6c028620, 0x290af: 0x6ce97420, + 0x290b0: 0x6cdb6220, 0x290b1: 0x6cd67a20, 0x290b3: 0x6d247020, + 0x290b5: 0x6c3c7a20, + 0x290b9: 0x6cdb6620, 0x290ba: 0x6ce9da20, 0x290bb: 0x6d247220, + 0x290bc: 0x6d331020, 0x290bd: 0x6d331220, 0x290bf: 0x6ce25420, + // Block 0xa43, offset 0x290c0 + 0x290c4: 0x6c8ee020, 0x290c6: 0x6c1a5c20, 0x290c7: 0x6cdc0620, + 0x290c8: 0x6ccad820, + 0x290cf: 0x6c47f420, + 0x290d0: 0x6c3c8a20, 0x290d1: 0x6c8b8420, 0x290d2: 0x6cb17a20, + 0x290d6: 0x6c87b620, + 0x290d8: 0x6c901820, 0x290d9: 0x6c1e7020, 0x290da: 0x6cff6220, 0x290db: 0x6c52e420, + 0x290dc: 0x6d029820, 0x290dd: 0x6ccf9420, + 0x290e0: 0x6c902620, 0x290e1: 0x6c53ea20, 0x290e2: 0x6d083e20, 0x290e3: 0x6c3c9620, + 0x290e5: 0x6c037420, 0x290e6: 0x6c0ecc20, 0x290e7: 0x6ce22620, + 0x290e8: 0x6cdabc20, 0x290e9: 0x6d2fb820, 0x290ea: 0x6c0c0220, 0x290eb: 0x6cd9c420, + 0x290ec: 0x6ce9aa20, 0x290ed: 0x6cdd8820, 0x290ee: 0x6cfefa20, 0x290ef: 0x6c527220, + 0x290f0: 0x6ccac620, 0x290f2: 0x6c3a1020, + 0x290f7: 0x6ca9aa20, + 0x290f8: 0x6c98ac20, + 0x290fd: 0x6c58ca20, 0x290fe: 0x6d343420, + // Block 0xa44, offset 0x29100 + 0x29102: 0x6d171620, + 0x29104: 0x6d22fe20, 0x29107: 0x6d14f020, + 0x29108: 0x6d264e20, 0x29109: 0x6c1b2220, + 0x29115: 0x6d1aea20, 0x29116: 0x6ca9a620, 0x29117: 0x6cc71420, + 0x2911b: 0x6ca34a20, + 0x29123: 0x6ce4a620, + 0x29125: 0x6c035020, + 0x2912a: 0x6c379c20, 0x2912b: 0x6d32dc20, + 0x2912c: 0x6c366a20, 0x2912d: 0x6cb3dc20, 0x2912e: 0x6c5efa20, 0x2912f: 0x6ca5f620, + 0x29131: 0x6c6f2020, 0x29132: 0x6c63d420, + 0x29135: 0x6c41a620, + 0x29139: 0x6c8d2e20, 0x2913b: 0x6d41bc20, + 0x2913e: 0x6c073820, + // Block 0xa45, offset 0x29140 + 0x29145: 0x6cd4f220, 0x29146: 0x6d15fc20, 0x29147: 0x6cabf420, + 0x2914b: 0x6ca50e20, + 0x2914c: 0x6cd3c020, 0x2914e: 0x6c97c620, 0x2914f: 0x6cd3c220, + 0x29151: 0x6ce35e20, + 0x29158: 0x6c45a420, + 0x2915d: 0x6c834420, 0x2915e: 0x6c061020, 0x2915f: 0x6d251020, + 0x29160: 0x6d422820, 0x29161: 0x6c80e620, 0x29162: 0x6d04f220, + 0x29165: 0x6d294220, 0x29166: 0x6c1a8620, 0x29167: 0x6c64e820, + 0x29168: 0x6c99b420, 0x29169: 0x6c63e220, 0x2916a: 0x6d23de20, + 0x2916d: 0x6d23e020, 0x2916e: 0x6d155420, + 0x29172: 0x6c982020, 0x29173: 0x6d294420, + 0x29175: 0x6d3ca820, 0x29176: 0x6ce37620, + 0x29179: 0x6cf8d620, 0x2917a: 0x6c716020, 0x2917b: 0x6d299e20, + 0x2917c: 0x6c92e420, 0x2917d: 0x6ce24420, + // Block 0xa46, offset 0x29180 + 0x29180: 0x6d3cb020, 0x29181: 0x6c8d6020, 0x29183: 0x6c729c20, + 0x29186: 0x6c5f4c20, 0x29187: 0x6c733020, + 0x2918a: 0x6d3e9a20, + 0x2918c: 0x6d265a20, 0x2918d: 0x6c301620, + 0x29192: 0x6ca47020, + 0x29196: 0x6c1d2420, + 0x2919f: 0x6c022020, + 0x291a3: 0x6c44e020, + 0x291a5: 0x6c0e9420, 0x291a6: 0x6c2fbc20, 0x291a7: 0x6cf02220, + 0x291ac: 0x6cc31a20, 0x291ad: 0x6c783a20, + 0x291b0: 0x6cb0cc20, 0x291b1: 0x6c76f420, 0x291b2: 0x6c3f0e20, 0x291b3: 0x6d1e6220, + 0x291b5: 0x6ce96620, 0x291b6: 0x6ce81e20, 0x291b7: 0x6d205a20, + 0x291b8: 0x6d10c020, 0x291ba: 0x6d126c20, + 0x291bd: 0x6d0ed220, + // Block 0xa47, offset 0x291c0 + 0x291c8: 0x6cfbb220, 0x291ca: 0x6ce38e20, + 0x291cc: 0x6cdc9820, + 0x291d0: 0x6c227420, + 0x291d4: 0x6d066220, 0x291d5: 0x6cf53820, 0x291d6: 0x6c117420, 0x291d7: 0x6d242420, + 0x291da: 0x6c15f820, 0x291db: 0x6cfa1020, + 0x291dd: 0x6c77ce20, 0x291de: 0x6c124220, 0x291df: 0x6c13bc20, + 0x291e0: 0x6cc0b420, 0x291e3: 0x6c267220, + 0x291e5: 0x6cdb5620, + 0x291e8: 0x6c571c20, + 0x291f7: 0x6cf38e20, + 0x291f8: 0x6d251a20, + 0x291fd: 0x6c681220, 0x291fe: 0x6cfe0820, 0x291ff: 0x6d2d0620, + // Block 0xa48, offset 0x29200 + 0x29200: 0x6cca3a20, 0x29201: 0x6ca09220, 0x29203: 0x6cce3e20, + 0x29204: 0x6c12a420, 0x29205: 0x6cdbe220, 0x29206: 0x6c208420, 0x29207: 0x6c9c9620, + 0x29208: 0x6d3a3420, 0x29209: 0x6c1d2820, 0x2920a: 0x6c62c220, 0x2920b: 0x6c1d2a20, + 0x29219: 0x6c889020, + 0x2921e: 0x6c4d8020, + 0x29224: 0x6c33c220, 0x29225: 0x6cfe0c20, 0x29226: 0x6c19ae20, 0x29227: 0x6cce4020, + 0x29228: 0x6c873820, 0x29229: 0x6c5a2c20, + 0x2922c: 0x6c2af820, 0x2922f: 0x6c897a20, + 0x29236: 0x6d28a420, + 0x2923a: 0x6c5e4420, 0x2923b: 0x6c8c0420, + 0x2923e: 0x6c31ee20, 0x2923f: 0x6c4f3620, + // Block 0xa49, offset 0x29240 + 0x29240: 0x6d1ddc20, 0x29241: 0x6d263a20, 0x29242: 0x6c4cf420, 0x29243: 0x6c8d9c20, + 0x29245: 0x6c88de20, 0x29247: 0x6c030220, + 0x29248: 0x6c292220, 0x29249: 0x6d194e20, 0x2924a: 0x6ca9e420, 0x2924b: 0x6ccde620, + 0x2924d: 0x6d035c20, + 0x29250: 0x6c26da20, 0x29251: 0x6d247420, 0x29252: 0x6c118220, 0x29253: 0x6cf33420, + 0x29254: 0x6c141420, 0x29255: 0x6c0fca20, 0x29257: 0x6c663020, + 0x2925e: 0x6c9bb820, 0x2925f: 0x6cf05e20, + 0x29260: 0x6ca09e20, + 0x29265: 0x6cd73820, 0x29266: 0x6c6b8220, 0x29267: 0x6cd7b220, + 0x29268: 0x6c5e5420, 0x2926b: 0x6c21ee20, + 0x2926d: 0x6c901420, 0x2926e: 0x6c582420, + 0x29270: 0x6ceada20, 0x29273: 0x6d220620, + 0x29276: 0x6c165a20, 0x29277: 0x6d1dee20, + 0x29278: 0x6c5e5e20, 0x2927a: 0x6c806820, + 0x2927f: 0x6ca30c20, + // Block 0xa4a, offset 0x29280 + 0x29280: 0x6c032220, 0x29281: 0x6c418020, 0x29282: 0x6d15cc20, 0x29283: 0x6c63ac20, + 0x29285: 0x6c269220, 0x29286: 0x6c2fa420, 0x29287: 0x6d0a8220, + 0x29288: 0x6cc59620, 0x29289: 0x6c732020, 0x2928a: 0x6ce94c20, 0x2928b: 0x6d064020, + 0x2928c: 0x6cd99220, 0x2928e: 0x6c128420, 0x2928f: 0x6c198e20, + 0x29291: 0x6c2f7020, + 0x2929a: 0x6c4d2620, + 0x2929f: 0x6cf47220, + 0x292a6: 0x6cb72020, + 0x292a8: 0x6c5f6820, + 0x292ae: 0x6c7cac20, 0x292af: 0x6cef5e20, + 0x292b6: 0x6cd44e20, 0x292b7: 0x6c3f2820, + 0x292b9: 0x6ce97a20, 0x292bb: 0x6c0cf020, + 0x292bd: 0x6cdff020, 0x292be: 0x6c4f5220, 0x292bf: 0x6cb1ce20, + // Block 0xa4b, offset 0x292c0 + 0x292c3: 0x6d217e20, + 0x292c4: 0x6cdffa20, + 0x292cc: 0x6cfd9020, 0x292ce: 0x6d050c20, + 0x292d3: 0x6cf26820, + 0x292d4: 0x6c4d8220, 0x292d5: 0x6caef220, + 0x292dd: 0x6ce04620, 0x292df: 0x6c0d0a20, + 0x292e0: 0x6cfd9e20, 0x292e3: 0x6d162e20, + 0x292e6: 0x6cb19020, 0x292e7: 0x6c586c20, + 0x292e8: 0x6ca24020, 0x292e9: 0x6c035220, 0x292eb: 0x6c396020, + 0x292ef: 0x6c2f6020, + 0x292f7: 0x6c3b3c20, + 0x292fa: 0x6c6bf620, + 0x292fe: 0x6cdd4a20, + // Block 0xa4c, offset 0x29300 + 0x29304: 0x6ced9220, 0x29305: 0x6c43a220, + 0x29308: 0x6c3b3e20, 0x2930a: 0x6ceb4420, + 0x2930c: 0x6cf1a620, 0x2930d: 0x6c487620, 0x2930e: 0x6c343620, + 0x29310: 0x6d308820, 0x29311: 0x6c22a020, 0x29312: 0x6d11ce20, + 0x29314: 0x6c050420, 0x29315: 0x6c10b820, 0x29316: 0x6ca15c20, + 0x29318: 0x6cb35e20, 0x2931b: 0x6c443020, + 0x2931e: 0x6c8e9220, + 0x29321: 0x6cc4d020, + 0x29328: 0x6c41b020, 0x2932a: 0x6c55a220, 0x2932b: 0x6ca1e620, + 0x2932e: 0x6d04f620, 0x2932f: 0x6c59a220, + 0x29330: 0x6c3f0220, 0x29331: 0x6c5b4220, 0x29333: 0x6cc1ca20, + 0x29334: 0x6c6b3e20, 0x29335: 0x6cead220, 0x29336: 0x6d21ac20, 0x29337: 0x6ca16820, + 0x29338: 0x6d38b220, 0x29339: 0x6c702820, 0x2933b: 0x6cd53c20, + 0x2933c: 0x6c7bae20, 0x2933d: 0x6cbf6620, 0x2933e: 0x6c8b2c20, 0x2933f: 0x6c405e20, + // Block 0xa4d, offset 0x29340 + 0x2934a: 0x6d074420, + 0x29356: 0x6c8c6e20, + 0x29358: 0x6ca88420, 0x2935a: 0x6caf9c20, + 0x2935c: 0x6c406e20, 0x2935d: 0x6c10c620, 0x2935e: 0x6d18e020, + 0x29361: 0x6c0f8620, 0x29363: 0x6c358420, + 0x29369: 0x6d30a620, 0x2936b: 0x6c86b820, + 0x2936e: 0x6ce92620, 0x2936f: 0x6c26cc20, + 0x29371: 0x6c931620, 0x29372: 0x6d0c4020, 0x29373: 0x6c301e20, + 0x29374: 0x6cbcfc20, 0x29375: 0x6ced5c20, 0x29376: 0x6ca03c20, 0x29377: 0x6d418020, + 0x29378: 0x6c408420, 0x29379: 0x6cc15620, 0x2937a: 0x6c078e20, 0x2937b: 0x6c02b420, + 0x2937c: 0x6cbaf620, + // Block 0xa4e, offset 0x29380 + 0x29381: 0x6cc44020, + 0x29388: 0x6cc41020, 0x29389: 0x6c576a20, 0x2938a: 0x6cfd2a20, 0x2938b: 0x6c7dd820, + 0x2938f: 0x6c258220, + 0x29392: 0x6d158820, + 0x29396: 0x6c1ae420, 0x29397: 0x6d404020, + 0x29398: 0x6ca52420, 0x29399: 0x6c1a5820, 0x2939a: 0x6c32a820, 0x2939b: 0x6d1e0620, + 0x2939c: 0x6d30e020, 0x2939e: 0x6ce0b020, 0x2939f: 0x6d0ff020, + 0x293a0: 0x6d011e20, 0x293a1: 0x6d07ec20, 0x293a3: 0x6c32e420, + 0x293a4: 0x6cd64c20, 0x293a5: 0x6cfbbe20, 0x293a6: 0x6cfbc020, + 0x293a9: 0x6c359e20, + 0x293b2: 0x6c7e5420, + 0x293b8: 0x6cf10220, 0x293b9: 0x6d1ec820, 0x293ba: 0x6d21e020, + 0x293bd: 0x6ce30420, 0x293bf: 0x6c6c7220, + // Block 0xa4f, offset 0x293c0 + 0x293c1: 0x6ce16420, 0x293c2: 0x6cb69e20, + 0x293c4: 0x6c2cec20, 0x293c5: 0x6ce1fe20, 0x293c6: 0x6c941820, 0x293c7: 0x6d2e9a20, + 0x293c8: 0x6cf17020, 0x293c9: 0x6c62d620, 0x293ca: 0x6c023820, 0x293cb: 0x6cabaa20, + 0x293cc: 0x6cb88420, + 0x293d0: 0x6cd21220, 0x293d1: 0x6cde2420, + 0x293d4: 0x6ca18e20, + 0x293d8: 0x6d1f9220, + 0x293e0: 0x6d2c6a20, 0x293e3: 0x6d117220, + 0x293eb: 0x6c1cfa20, + 0x293ec: 0x6c84b220, 0x293ed: 0x6d21f420, 0x293ee: 0x6c161420, 0x293ef: 0x6d143620, + 0x293f2: 0x6c1c9420, + 0x293f4: 0x6c84b420, + 0x293fd: 0x6ce90a20, 0x293ff: 0x6d40fe20, + // Block 0xa50, offset 0x29400 + 0x29402: 0x6cfbd620, + 0x29407: 0x6cf93620, + 0x29409: 0x6c0d0c20, 0x2940a: 0x6c4e4a20, 0x2940b: 0x6cb6b020, + 0x2940c: 0x6cca7a20, 0x2940e: 0x6c3a2c20, + 0x29410: 0x6ccdea20, + 0x29418: 0x6c584820, + 0x29420: 0x6c059a20, 0x29421: 0x6d220220, 0x29422: 0x6d220420, + 0x29424: 0x6c610420, + 0x29431: 0x6c7b0620, 0x29432: 0x6d3fe420, + 0x29439: 0x6cfd5420, 0x2943a: 0x6c9bc020, + // Block 0xa51, offset 0x29440 + 0x29443: 0x6c87b820, + 0x29444: 0x6d377820, 0x29445: 0x6c38fc20, 0x29446: 0x6c8b8820, 0x29447: 0x6c115620, + 0x29448: 0x6c320a20, 0x29449: 0x6c4a0020, 0x2944a: 0x6d04b020, 0x2944b: 0x6c84ea20, + 0x2944c: 0x6cb80c20, 0x2944f: 0x6c753420, + 0x29450: 0x6ceade20, 0x29452: 0x6c72d220, 0x29453: 0x6cff6420, + 0x29458: 0x6cc23420, + 0x2945c: 0x6d3bba20, + 0x29461: 0x6c754420, + 0x29466: 0x6c6bbc20, + 0x29468: 0x6d390620, 0x29469: 0x6cfc8820, 0x2946a: 0x6c8f7020, 0x2946b: 0x6d100420, + 0x2946c: 0x6cc4b220, 0x2946d: 0x6d16d620, 0x2946e: 0x6c8ae020, 0x2946f: 0x6c0e5620, + 0x29470: 0x6c5ce220, 0x29471: 0x6c61be20, 0x29472: 0x6c306a20, 0x29473: 0x6d386420, + 0x29474: 0x6cc29220, 0x29475: 0x6c6a9c20, + 0x2947a: 0x6c710820, + 0x2947c: 0x6c078620, 0x2947f: 0x6c087620, + // Block 0xa52, offset 0x29480 + 0x29480: 0x6c43fe20, 0x29481: 0x6c217c20, 0x29483: 0x6cb9a220, + 0x29484: 0x6cd9c820, 0x29485: 0x6cf0a020, 0x29486: 0x6c1a1420, 0x29487: 0x6c909020, + 0x29488: 0x6d213e20, 0x29489: 0x6c7e4620, 0x2948a: 0x6cb9a420, 0x2948b: 0x6c2cd220, + 0x2948c: 0x6cde0e20, 0x2948d: 0x6d2e6c20, 0x2948f: 0x6c38b620, + 0x29490: 0x6c8b5620, 0x29491: 0x6ce64420, 0x29492: 0x6c5ebe20, 0x29493: 0x6cb8de20, + 0x29494: 0x6c556820, 0x29497: 0x6d214220, + 0x29498: 0x6cb79c20, 0x29499: 0x6d214420, 0x2949a: 0x6cebe020, + 0x2949c: 0x6c03bc20, 0x2949d: 0x6cb61020, 0x2949e: 0x6cc95620, 0x2949f: 0x6cbb8620, + 0x294a0: 0x6d0bc220, 0x294a1: 0x6cfc1e20, + 0x294a8: 0x6c220820, 0x294a9: 0x6c396220, 0x294ab: 0x6c7dba20, + 0x294ac: 0x6c4be020, 0x294ad: 0x6cc39220, 0x294ae: 0x6c367a20, 0x294af: 0x6cbf4e20, + 0x294b2: 0x6c96d420, 0x294b3: 0x6c7a5820, + 0x294b4: 0x6d11c620, 0x294b7: 0x6cc39420, + 0x294b8: 0x6c1e6420, 0x294b9: 0x6c642c20, 0x294bb: 0x6d3a7a20, + 0x294bd: 0x6c331220, 0x294be: 0x6cec0a20, + // Block 0xa53, offset 0x294c0 + 0x294c0: 0x6ca51220, + 0x294c4: 0x6d0cce20, 0x294c5: 0x6ce78020, + 0x294cb: 0x6d03fe20, + 0x294cc: 0x6c4bee20, 0x294cd: 0x6cb26a20, + 0x294d1: 0x6d229c20, 0x294d2: 0x6c51ec20, + 0x294d4: 0x6d3da420, 0x294d7: 0x6ccf0020, + 0x294d8: 0x6d22a220, 0x294db: 0x6c62a620, + 0x294dd: 0x6cbaea20, 0x294de: 0x6cd73220, 0x294df: 0x6c21de20, + 0x294e0: 0x6d40e820, 0x294e1: 0x6c838e20, 0x294e2: 0x6ca60e20, + 0x294e4: 0x6cebf820, 0x294e5: 0x6d2c5c20, 0x294e7: 0x6c28d420, + 0x294ee: 0x6c328820, 0x294ef: 0x6c0bd020, + 0x294f0: 0x6c6a3e20, 0x294f1: 0x6cb87c20, 0x294f2: 0x6c519020, 0x294f3: 0x6c1d5e20, + 0x294f4: 0x6d0ce620, 0x294f6: 0x6d0ee020, + 0x294fa: 0x6cd94e20, 0x294fb: 0x6ce2c420, + 0x294fc: 0x6d11e020, 0x294fe: 0x6c779620, + // Block 0xa54, offset 0x29500 + 0x29500: 0x6d3c6e20, 0x29501: 0x6c4b9a20, 0x29502: 0x6c005a20, 0x29503: 0x6c4d8420, + 0x29508: 0x6cddb820, 0x29509: 0x6d076020, 0x2950a: 0x6c0c5020, + 0x2950c: 0x6c3cfc20, 0x2950d: 0x6cc15e20, 0x2950e: 0x6c98ae20, + 0x29510: 0x6c4ca020, + 0x29516: 0x6c0ac420, 0x29517: 0x6c751020, + 0x29518: 0x6c208a20, 0x2951b: 0x6cb47420, + 0x2951f: 0x6d195020, + 0x29522: 0x6cb95020, 0x29523: 0x6d196220, + 0x29524: 0x6c36ec20, 0x29525: 0x6c8da620, 0x29527: 0x6c0ace20, + 0x2952d: 0x6c5e5620, 0x2952e: 0x6ca0b620, + 0x29531: 0x6d09ce20, + 0x29534: 0x6d0f1e20, + 0x29538: 0x6c87ba20, 0x2953a: 0x6ce04e20, + 0x2953e: 0x6c947e20, + // Block 0xa55, offset 0x29540 + 0x29540: 0x6c769020, 0x29541: 0x6c99aa20, 0x29542: 0x6cfefc20, + 0x29547: 0x6c007220, + 0x2954a: 0x6cde1420, + 0x2954d: 0x6c9aac20, 0x2954f: 0x6c4c4220, + 0x29553: 0x6c432220, + 0x29554: 0x6ca4c220, 0x29555: 0x6c4ffc20, + 0x29560: 0x6cc39820, + 0x29565: 0x6c12a620, 0x29566: 0x6ccb0a20, + 0x2956b: 0x6cb03c20, + 0x29572: 0x6d006220, 0x29573: 0x6cff6620, + 0x29574: 0x6c712c20, + 0x29579: 0x6c1a2420, 0x2957a: 0x6ca50820, + // Block 0xa56, offset 0x29580 + 0x29580: 0x6ca58e20, + 0x2958d: 0x6ca25220, 0x2958f: 0x6cce8020, + 0x29591: 0x6c2cda20, + 0x29594: 0x6c8d5220, 0x29596: 0x6d31f820, 0x29597: 0x6d11d020, + 0x29599: 0x6c404a20, 0x2959a: 0x6cb9c620, 0x2959b: 0x6cbf5820, + 0x2959c: 0x6c715620, 0x2959d: 0x6c0e2c20, 0x2959e: 0x6c990620, 0x2959f: 0x6d2ce020, + 0x295a0: 0x6cdf0820, + 0x295a4: 0x6c1ce020, + 0x295ab: 0x6d2d3220, + 0x295ad: 0x6cd1f420, 0x295ae: 0x6d1e7c20, + 0x295b0: 0x6cbf6820, 0x295b1: 0x6c2a3820, 0x295b2: 0x6ce42620, 0x295b3: 0x6d3c7820, + 0x295b5: 0x6d1b8020, 0x295b7: 0x6ca51820, + 0x295b8: 0x6c0e9620, 0x295b9: 0x6c7bb220, 0x295ba: 0x6d355220, 0x295bb: 0x6c34ba20, + 0x295bc: 0x6c236220, 0x295bd: 0x6c061620, + // Block 0xa57, offset 0x295c0 + 0x295c7: 0x6c846820, + 0x295ca: 0x6c716c20, 0x295cb: 0x6cf1bc20, + 0x295cc: 0x6c8b3e20, 0x295cf: 0x6cf2c620, + 0x295d0: 0x6cd2de20, 0x295d1: 0x6ca7b620, 0x295d2: 0x6c987c20, 0x295d3: 0x6c6f8c20, + 0x295d8: 0x6d050020, + 0x295dd: 0x6cf2a420, 0x295df: 0x6c2a4020, + 0x295e1: 0x6cf70e20, 0x295e2: 0x6c01e020, 0x295e3: 0x6c26ce20, + 0x295e4: 0x6d401020, 0x295e5: 0x6c4f2a20, 0x295e6: 0x6c20ea20, 0x295e7: 0x6c089820, + 0x295e9: 0x6c309020, 0x295eb: 0x6d2f1220, + 0x295ef: 0x6d0b0220, + 0x295f2: 0x6c2bac20, 0x295f3: 0x6c5d6420, + 0x295f7: 0x6c9f8020, + 0x295fa: 0x6c408820, + 0x295fc: 0x6c061e20, 0x295fd: 0x6c78e420, 0x295fe: 0x6c991020, 0x295ff: 0x6cc55820, + // Block 0xa58, offset 0x29600 + 0x29600: 0x6d3fda20, 0x29601: 0x6cb88020, 0x29602: 0x6cf98020, 0x29603: 0x6cda0220, + 0x29604: 0x6d050e20, 0x29605: 0x6ca36e20, + 0x29609: 0x6c979620, + 0x2960e: 0x6d2c0820, 0x2960f: 0x6c154a20, + 0x29610: 0x6ccf8420, 0x29611: 0x6cf2ca20, + 0x29616: 0x6c005c20, 0x29617: 0x6c059820, + 0x29618: 0x6c4fb820, 0x2961a: 0x6ccad420, 0x2961b: 0x6cddba20, + 0x2961c: 0x6ce44020, 0x2961d: 0x6d0bcc20, 0x2961f: 0x6c0e3a20, + 0x29620: 0x6cc6e420, + 0x2962b: 0x6ccc2c20, + 0x2962c: 0x6cf26a20, 0x2962f: 0x6c028a20, + 0x29631: 0x6d3c2820, 0x29633: 0x6cb1c020, + 0x29634: 0x6cdbe820, 0x29635: 0x6d143820, 0x29636: 0x6cda0420, 0x29637: 0x6c30d220, + 0x29638: 0x6cda0620, 0x29639: 0x6c956e20, + // Block 0xa59, offset 0x29640 + 0x29643: 0x6c3afc20, + 0x29644: 0x6d422220, 0x29646: 0x6ca53c20, 0x29647: 0x6c2ac420, + 0x29648: 0x6d34c220, 0x29649: 0x6c25d020, 0x2964a: 0x6c8a5820, 0x2964b: 0x6c616420, + 0x2964c: 0x6c0ea020, 0x2964d: 0x6c23d020, 0x2964e: 0x6c1a6020, 0x2964f: 0x6c104e20, + 0x29651: 0x6cca1020, 0x29652: 0x6d29be20, + 0x29658: 0x6c69e420, 0x2965b: 0x6d125220, + 0x2965c: 0x6c920620, 0x2965e: 0x6c121420, + 0x29668: 0x6ca67020, + 0x29670: 0x6c6b8820, 0x29671: 0x6cb47c20, 0x29672: 0x6d3c5020, 0x29673: 0x6d29c820, + 0x2967a: 0x6c87c420, + 0x2967d: 0x6c7ed020, + // Block 0xa5a, offset 0x29680 + 0x29680: 0x6c1d0620, 0x29683: 0x6d2eae20, + 0x2968d: 0x6c0bb420, 0x2968e: 0x6cf23220, + 0x29693: 0x6c53de20, + 0x29697: 0x6cb1fc20, + 0x29699: 0x6ccb9e20, + 0x2969e: 0x6ca67220, 0x2969f: 0x6c3b4e20, + 0x296a0: 0x6d065620, 0x296a2: 0x6cd2da20, + 0x296a4: 0x6c72c220, + 0x296a8: 0x6c752420, 0x296aa: 0x6d24a220, + 0x296ac: 0x6c4c2a20, 0x296ad: 0x6c4c3420, 0x296af: 0x6c55a420, + 0x296b2: 0x6c869020, 0x296b3: 0x6d00fa20, + 0x296b4: 0x6c376c20, 0x296b5: 0x6d25b420, 0x296b6: 0x6c4d2e20, + 0x296b9: 0x6c6ebc20, 0x296bb: 0x6c78de20, + 0x296bd: 0x6d3fcc20, 0x296be: 0x6c3ae620, + // Block 0xa5b, offset 0x296c0 + 0x296c0: 0x6cae8820, 0x296c1: 0x6c44e220, 0x296c3: 0x6c652820, + 0x296c4: 0x6ca61220, 0x296c6: 0x6cfbc220, 0x296c7: 0x6c873c20, + 0x296c8: 0x6c17a820, 0x296ca: 0x6c377620, 0x296cb: 0x6c44e820, + 0x296cc: 0x6d247620, 0x296cd: 0x6c560420, 0x296ce: 0x6c3af820, 0x296cf: 0x6c028c20, + 0x296d3: 0x6c37b220, + 0x296d8: 0x6c78ec20, 0x296d9: 0x6c7ab620, 0x296da: 0x6c0fd020, + 0x296dd: 0x6d13a020, 0x296de: 0x6c69e820, + 0x296e6: 0x6c17ae20, 0x296e7: 0x6c44ec20, + 0x296e8: 0x6cc82e20, 0x296ea: 0x6d273c20, + 0x296ec: 0x6c8c1620, + 0x296f1: 0x6d24a620, 0x296f2: 0x6d274820, 0x296f3: 0x6d2d1220, + 0x296f4: 0x6cff6820, 0x296f7: 0x6c9f2420, + 0x296fb: 0x6c4af820, + 0x296fc: 0x6c6f6e20, 0x296fe: 0x6cebaa20, + // Block 0xa5c, offset 0x29700 + 0x29701: 0x6cf78220, 0x29702: 0x6cefd620, 0x29703: 0x6d3d6a20, + 0x29704: 0x6cf0a220, 0x29705: 0x6c7c8420, + 0x29708: 0x6c9a9820, 0x2970a: 0x6c505020, 0x2970b: 0x6c4f5020, + 0x2970c: 0x6c399a20, 0x2970d: 0x6ca96e20, 0x2970e: 0x6d205420, 0x2970f: 0x6c57a420, + 0x29712: 0x6c812420, + 0x29720: 0x6d3a1820, 0x29721: 0x6c4b1620, 0x29722: 0x6c0a1620, 0x29723: 0x6c642e20, + 0x29724: 0x6ce59c20, 0x29726: 0x6c93f020, 0x29727: 0x6c79a220, + 0x29728: 0x6d419420, 0x29729: 0x6c8d4620, 0x2972a: 0x6cb63220, + 0x2972c: 0x6d3a1e20, + 0x29731: 0x6c47ba20, 0x29732: 0x6d413020, + 0x29734: 0x6d0f6620, 0x29735: 0x6cda5620, 0x29737: 0x6c7c9620, + 0x29739: 0x6c167a20, 0x2973b: 0x6d113e20, + 0x2973e: 0x6d23e220, + // Block 0xa5d, offset 0x29740 + 0x29745: 0x6cd50420, 0x29746: 0x6c7f5420, 0x29747: 0x6d187620, + 0x29748: 0x6c30c420, + 0x2974c: 0x6cf3f020, 0x2974d: 0x6d1d1220, 0x2974e: 0x6c3f0420, 0x2974f: 0x6d3be820, + 0x29750: 0x6c3f8a20, 0x29752: 0x6cdb2a20, 0x29753: 0x6c853420, + 0x29754: 0x6d122820, 0x29755: 0x6cea1020, + 0x2975d: 0x6c4b7a20, + 0x29761: 0x6c940020, 0x29762: 0x6d0ed420, 0x29763: 0x6cb66620, + 0x29764: 0x6c813020, 0x29765: 0x6d3a3020, 0x29767: 0x6c4b1e20, + 0x29768: 0x6c551020, + 0x2976f: 0x6c6ddc20, + 0x29772: 0x6c1bc620, + 0x29775: 0x6c717220, 0x29776: 0x6d2c6020, + 0x29778: 0x6c9e8020, + // Block 0xa5e, offset 0x29780 + 0x29780: 0x6d39da20, 0x29781: 0x6c41ba20, 0x29782: 0x6d047620, 0x29783: 0x6c60e620, + 0x29787: 0x6cccaa20, + 0x29788: 0x6c9ab620, 0x29789: 0x6d287420, + 0x2978d: 0x6cd48820, + 0x29790: 0x6c941a20, 0x29791: 0x6d206020, 0x29792: 0x6c681420, 0x29793: 0x6caacc20, + 0x29798: 0x6c72c420, 0x29799: 0x6d206220, + 0x2979c: 0x6d195220, 0x2979d: 0x6ce2ce20, 0x2979e: 0x6cef7220, 0x2979f: 0x6c17f620, + 0x297a0: 0x6c8c8620, 0x297a1: 0x6c483020, 0x297a3: 0x6c875a20, + 0x297a4: 0x6c8ab020, 0x297a7: 0x6c68ac20, + 0x297a8: 0x6d0ff620, 0x297a9: 0x6c0c5e20, 0x297aa: 0x6cb6a220, + 0x297ae: 0x6d196420, + 0x297b1: 0x6c0d7620, 0x297b2: 0x6c9bbc20, 0x297b3: 0x6c145a20, + 0x297b5: 0x6c41be20, + 0x297b9: 0x6cc21c20, 0x297ba: 0x6c2bc020, 0x297bb: 0x6c82a020, + // Block 0xa5f, offset 0x297c0 + 0x297c0: 0x6c8dcc20, + 0x297c4: 0x6c585220, 0x297c5: 0x6cc23220, 0x297c7: 0x6c959c20, + 0x297c9: 0x6c7cc820, + 0x297cd: 0x6cc08020, 0x297ce: 0x6d227620, 0x297cf: 0x6c57a620, + 0x297d3: 0x6c833a20, + 0x297d5: 0x6cc60620, 0x297d6: 0x6cffb620, 0x297d7: 0x6cd8da20, + 0x297da: 0x6c327220, 0x297db: 0x6c0cb420, + 0x297e0: 0x6ca97020, 0x297e2: 0x6c51e020, 0x297e3: 0x6cadc420, + 0x297e5: 0x6c3acc20, 0x297e6: 0x6ca2aa20, + 0x297e9: 0x6c3d9620, + 0x297ec: 0x6c55a820, 0x297ed: 0x6cedec20, 0x297ee: 0x6ccc1420, + 0x297f0: 0x6c687420, 0x297f1: 0x6cf47420, + 0x297f9: 0x6c404c20, + // Block 0xa60, offset 0x29800 + 0x29801: 0x6c0df620, 0x29802: 0x6d3b3020, + 0x29804: 0x6d3a2a20, 0x29805: 0x6c1ada20, 0x29807: 0x6cd07c20, + 0x29808: 0x6c550820, 0x29809: 0x6c101e20, + 0x2980e: 0x6cc4d420, + 0x29816: 0x6ca2b620, + 0x29818: 0x6c869220, 0x2981b: 0x6c638820, + 0x2981e: 0x6c96e020, + 0x29821: 0x6c9b6820, 0x29822: 0x6ca1f020, 0x29823: 0x6d38b820, + 0x29824: 0x6cfc3820, 0x29825: 0x6c5b7420, 0x29826: 0x6c48fc20, 0x29827: 0x6c702c20, + 0x29829: 0x6ca2b820, 0x2982b: 0x6cc82a20, + 0x2982d: 0x6cf3fc20, 0x2982f: 0x6cc7d820, + 0x29831: 0x6d2ce620, + // Block 0xa61, offset 0x29840 + 0x29841: 0x6caae220, 0x29842: 0x6d010a20, + 0x29844: 0x6c680220, + 0x2984b: 0x6c853a20, + 0x2984c: 0x6cd51020, 0x2984d: 0x6d190020, 0x2984e: 0x6c2bae20, 0x2984f: 0x6cbe9220, + 0x29850: 0x6c717420, 0x29853: 0x6d373620, + 0x29855: 0x6c80f020, 0x29856: 0x6c10ca20, 0x29857: 0x6c7bca20, + 0x29858: 0x6d190220, 0x2985a: 0x6c0f9a20, + 0x29867: 0x6c1c8c20, + 0x2986d: 0x6c680c20, 0x2986f: 0x6cf32a20, + 0x29870: 0x6d0aac20, + 0x29875: 0x6cea3220, 0x29876: 0x6c987e20, + 0x29878: 0x6c39b220, 0x29879: 0x6d3dce20, 0x2987b: 0x6cb88220, + 0x2987d: 0x6cde2220, 0x2987e: 0x6cb68a20, + // Block 0xa62, offset 0x29880 + 0x29880: 0x6caf1e20, 0x29881: 0x6c0cc620, 0x29882: 0x6c3bfe20, 0x29883: 0x6ce92820, + 0x29884: 0x6c57d220, 0x29887: 0x6c36d220, + 0x2988b: 0x6c36d420, + 0x2988e: 0x6c2fc420, + 0x29890: 0x6cc7e220, + 0x29896: 0x6c36d620, + 0x2989e: 0x6d0ef020, 0x2989f: 0x6cd8f820, + 0x298a5: 0x6d1cc020, 0x298a6: 0x6ca61620, 0x298a7: 0x6ca61820, + 0x298a8: 0x6d158e20, + 0x298b9: 0x6c9c9820, + 0x298be: 0x6d129820, 0x298bf: 0x6cb32620, + // Block 0xa63, offset 0x298c0 + 0x298c0: 0x6c240420, 0x298c2: 0x6cf11820, + 0x298c4: 0x6c4d8820, 0x298c5: 0x6d1c2820, 0x298c7: 0x6ce6a020, + 0x298c8: 0x6d375e20, 0x298c9: 0x6c3a2a20, 0x298ca: 0x6d1f9420, + 0x298cd: 0x6c7cb020, 0x298ce: 0x6c01e220, 0x298cf: 0x6c03d220, + 0x298d1: 0x6c4f3420, + 0x298de: 0x6ca41620, 0x298df: 0x6ca3da20, + 0x298e2: 0x6c6df420, + 0x298e5: 0x6ceece20, + 0x298f1: 0x6c1f8e20, 0x298f3: 0x6cddbe20, + 0x298f4: 0x6ce20020, 0x298f5: 0x6cb6a620, 0x298f6: 0x6ce16620, 0x298f7: 0x6cf05a20, + 0x298f8: 0x6c41fc20, 0x298fa: 0x6c446420, + 0x298fc: 0x6c4f3820, 0x298fe: 0x6ca37420, 0x298ff: 0x6c446620, + // Block 0xa64, offset 0x29900 + 0x29904: 0x6d331420, + 0x29917: 0x6cde2820, + 0x2991b: 0x6cd84c20, + 0x2991d: 0x6ca6de20, 0x2991e: 0x6cca9820, + 0x2992b: 0x6d012a20, + 0x2992f: 0x6d410220, + 0x29930: 0x6d21fc20, 0x29931: 0x6ca6e020, 0x29932: 0x6cb55420, + 0x29935: 0x6cd03220, + 0x2993c: 0x6c102020, + // Block 0xa65, offset 0x29940 + 0x2994b: 0x6c7d9a20, + 0x2994c: 0x6c84c420, 0x2994e: 0x6c488220, + 0x29956: 0x6d0e1c20, 0x29957: 0x6c10d220, + 0x29958: 0x6c672a20, 0x2995a: 0x6cf40e20, 0x2995b: 0x6c134420, + 0x2995c: 0x6c8c0e20, 0x2995d: 0x6d3c0420, 0x2995f: 0x6c5b0e20, + 0x29961: 0x6ce7a620, 0x29962: 0x6d2ca220, + 0x29964: 0x6c522c20, 0x29967: 0x6c4ce220, + 0x29971: 0x6c6e4220, + 0x29975: 0x6c2f1620, 0x29977: 0x6d1cdc20, + 0x2997c: 0x6d377420, + // Block 0xa66, offset 0x29980 + 0x29982: 0x6cf06620, + 0x29984: 0x6c62fa20, 0x29985: 0x6cc73620, + 0x29988: 0x6c030620, 0x29989: 0x6c292420, 0x2998a: 0x6c958a20, 0x2998b: 0x6d13a220, + 0x2998c: 0x6ceed220, + 0x29992: 0x6cbb3220, + 0x29999: 0x6c446c20, 0x2999a: 0x6c62fc20, + 0x299a6: 0x6d409620, + 0x299a8: 0x6d15a620, 0x299ab: 0x6d2ca420, + 0x299ad: 0x6c8b8c20, + 0x299b4: 0x6d13a820, + 0x299bc: 0x6d2dd420, + // Block 0xa67, offset 0x299c0 + 0x299c0: 0x6c1e1620, 0x299c1: 0x6c0c6620, + 0x299c6: 0x6d077020, 0x299c7: 0x6d1eda20, + 0x299cd: 0x6d029a20, 0x299ce: 0x6cef7c20, 0x299cf: 0x6c87ca20, + 0x299db: 0x6c0fdc20, + 0x299dc: 0x6c664c20, 0x299dd: 0x6c158220, 0x299de: 0x6c7d9e20, + 0x299e1: 0x6cbe9a20, + 0x299e7: 0x6cd6ce20, + 0x299e8: 0x6cf76420, 0x299e9: 0x6cc23620, + 0x299f0: 0x6c95a020, 0x299f3: 0x6c294c20, + 0x299f4: 0x6ca71020, 0x299f5: 0x6c855a20, 0x299f7: 0x6c03e420, + 0x299f9: 0x6c365220, 0x299fa: 0x6c3d7a20, 0x299fb: 0x6c400620, + 0x299fc: 0x6c5d1220, 0x299fd: 0x6d2cd820, 0x299fe: 0x6c014420, + // Block 0xa68, offset 0x29a00 + 0x29a01: 0x6cc09620, 0x29a02: 0x6c1dd620, 0x29a03: 0x6c9e3c20, + 0x29a04: 0x6d0aa620, 0x29a05: 0x6ce92420, 0x29a06: 0x6ca60c20, 0x29a07: 0x6c570220, + 0x29a08: 0x6cd50a20, 0x29a0a: 0x6d05f620, 0x29a0b: 0x6d384620, + 0x29a0c: 0x6c776220, + 0x29a12: 0x6cfee220, 0x29a13: 0x6cfee420, + 0x29a14: 0x6c22d420, 0x29a15: 0x6c1c3c20, 0x29a17: 0x6c2dd220, + 0x29a18: 0x6d181420, 0x29a1a: 0x6c2f6420, + 0x29a1d: 0x6c4ef620, 0x29a1e: 0x6cece420, + 0x29a20: 0x6d160220, 0x29a21: 0x6c066020, 0x29a22: 0x6d184220, + 0x29a27: 0x6d0a9e20, + 0x29a2c: 0x6cfdd420, + 0x29a33: 0x6c08a420, + 0x29a36: 0x6c6b3020, 0x29a37: 0x6c43a620, + 0x29a38: 0x6d2b5620, 0x29a3a: 0x6d326a20, 0x29a3b: 0x6c55aa20, + 0x29a3c: 0x6cf6b420, 0x29a3d: 0x6d02e820, 0x29a3e: 0x6cff1220, 0x29a3f: 0x6c404e20, + // Block 0xa69, offset 0x29a40 + 0x29a40: 0x6d383c20, 0x29a42: 0x6c99b620, 0x29a43: 0x6d02ea20, + 0x29a44: 0x6cbad820, + 0x29a48: 0x6c3b9220, 0x29a49: 0x6c049820, 0x29a4a: 0x6c583220, + 0x29a51: 0x6c687620, 0x29a53: 0x6c066620, + 0x29a54: 0x6d0af820, 0x29a55: 0x6d114020, + 0x29a5b: 0x6cf8d820, + 0x29a5d: 0x6c729e20, 0x29a5f: 0x6cc27c20, + 0x29a60: 0x6d26f020, 0x29a61: 0x6cdf4220, 0x29a62: 0x6ce81820, 0x29a63: 0x6ca16c20, + 0x29a64: 0x6d2c5420, 0x29a65: 0x6cc1ce20, 0x29a67: 0x6c3da620, + 0x29a69: 0x6cc1d020, 0x29a6a: 0x6c1c7e20, + 0x29a6c: 0x6d1f7c20, + 0x29a77: 0x6ce38620, + 0x29a7a: 0x6cebf020, + 0x29a7d: 0x6ceb5620, 0x29a7f: 0x6c1eb220, + // Block 0xa6a, offset 0x29a80 + 0x29a81: 0x6c43b020, + 0x29a88: 0x6d251620, 0x29a89: 0x6c43b220, 0x29a8a: 0x6cc1d220, + 0x29a8f: 0x6c72a020, + 0x29a92: 0x6c2ef820, 0x29a93: 0x6d157e20, + 0x29a94: 0x6cd20820, 0x29a95: 0x6d18e420, 0x29a97: 0x6c4b2020, + 0x29a98: 0x6c680420, 0x29a9a: 0x6cd94420, 0x29a9b: 0x6cbf7220, + 0x29a9d: 0x6c36c220, 0x29a9e: 0x6c59a420, 0x29a9f: 0x6c5b4620, + 0x29aa0: 0x6d0a4620, 0x29aa3: 0x6c717020, + 0x29aa5: 0x6d2d2220, 0x29aa6: 0x6c1c8220, 0x29aa7: 0x6c81c020, + 0x29aa9: 0x6cb66820, 0x29aaa: 0x6d050420, + 0x29aac: 0x6c5af620, 0x29aad: 0x6ce79820, + 0x29aba: 0x6c407220, + 0x29abd: 0x6d0a4820, 0x29abe: 0x6c6b4e20, 0x29abf: 0x6c9d0620, + // Block 0xa6b, offset 0x29ac0 + 0x29ac0: 0x6d242820, + 0x29ac8: 0x6d3c4a20, 0x29ac9: 0x6c688e20, 0x29aca: 0x6d373820, 0x29acb: 0x6c1a5220, + 0x29acd: 0x6c6b6c20, 0x29ace: 0x6cff3220, 0x29acf: 0x6c18f220, + 0x29ad0: 0x6c848220, 0x29ad1: 0x6d26fe20, 0x29ad3: 0x6d373a20, + 0x29ad4: 0x6c818820, 0x29ad5: 0x6cf32c20, 0x29ad6: 0x6cc1ea20, + 0x29ad8: 0x6cedce20, 0x29ada: 0x6d142e20, 0x29adb: 0x6d190420, + 0x29adc: 0x6c80f220, 0x29ade: 0x6ce7fa20, 0x29adf: 0x6c015c20, + 0x29ae0: 0x6c74e420, 0x29ae1: 0x6d0ee420, + 0x29ae5: 0x6c72b020, 0x29ae7: 0x6d327620, + 0x29ae9: 0x6d373c20, 0x29aea: 0x6c98a820, + 0x29aee: 0x6d055420, + 0x29af1: 0x6c208020, 0x29af2: 0x6c1e6c20, + 0x29af8: 0x6cbafc20, 0x29af9: 0x6c3a2620, 0x29afa: 0x6c16d420, + 0x29afc: 0x6c9dec20, 0x29afd: 0x6cdb5a20, 0x29afe: 0x6c02b820, + // Block 0xa6c, offset 0x29b00 + 0x29b00: 0x6c3f9620, + 0x29b04: 0x6cf10620, 0x29b05: 0x6d342420, 0x29b06: 0x6c9f8220, 0x29b07: 0x6c168820, + 0x29b08: 0x6d0cfa20, 0x29b09: 0x6d245820, 0x29b0b: 0x6c408a20, + 0x29b0c: 0x6cded020, 0x29b0d: 0x6c616020, 0x29b0f: 0x6c3aee20, + 0x29b12: 0x6c55f620, 0x29b13: 0x6c70e220, + 0x29b15: 0x6d22ac20, + 0x29b1b: 0x6cb69220, + 0x29b1c: 0x6c9a3820, 0x29b1f: 0x6c0ccc20, + 0x29b20: 0x6c4cd820, + 0x29b24: 0x6ca04c20, 0x29b26: 0x6ced5e20, 0x29b27: 0x6ced6020, + 0x29b34: 0x6c6dec20, 0x29b35: 0x6d245a20, 0x29b36: 0x6cfbce20, + 0x29b39: 0x6c212a20, 0x29b3a: 0x6c60f820, + 0x29b3c: 0x6cfd9620, 0x29b3d: 0x6cae4420, 0x29b3e: 0x6c409220, + // Block 0xa6d, offset 0x29b40 + 0x29b42: 0x6c8ed820, + 0x29b44: 0x6cc9da20, 0x29b45: 0x6d08f020, 0x29b46: 0x6d409220, + 0x29b48: 0x6c6b7e20, 0x29b4b: 0x6d2dc220, + 0x29b4d: 0x6d21e820, 0x29b4e: 0x6d21ea20, 0x29b4f: 0x6c9a4020, + 0x29b50: 0x6c9ea820, 0x29b51: 0x6c99c020, 0x29b52: 0x6c346a20, 0x29b53: 0x6c409420, + 0x29b5b: 0x6c671820, + 0x29b66: 0x6c9e8420, + 0x29b68: 0x6c023a20, + 0x29b6d: 0x6c78e620, + 0x29b76: 0x6c544420, + 0x29b7a: 0x6c46e420, + 0x29b7c: 0x6cf74c20, 0x29b7e: 0x6cc6e820, 0x29b7f: 0x6c43be20, + // Block 0xa6e, offset 0x29b80 + 0x29b80: 0x6cac9220, 0x29b81: 0x6d25d420, 0x29b82: 0x6cfa5e20, + 0x29b85: 0x6ccc2e20, 0x29b86: 0x6cafa620, + 0x29b88: 0x6cbe9620, 0x29b89: 0x6d1dde20, 0x29b8a: 0x6cc20220, + 0x29b8c: 0x6c462820, 0x29b8e: 0x6c446820, 0x29b8f: 0x6cfb0820, + 0x29b91: 0x6cdb6820, + 0x29b95: 0x6c04ae20, 0x29b96: 0x6cb6a820, 0x29b97: 0x6c548820, + 0x29b9b: 0x6cf74e20, + 0x29b9d: 0x6cf39220, + 0x29bad: 0x6cb55620, 0x29bae: 0x6c56ec20, 0x29baf: 0x6c4aae20, + 0x29bb1: 0x6c2bbc20, 0x29bb2: 0x6cce2c20, 0x29bb3: 0x6c975220, + 0x29bb4: 0x6c9fde20, 0x29bb5: 0x6c62ea20, 0x29bb6: 0x6cf7c820, 0x29bb7: 0x6cfb1020, + 0x29bb8: 0x6c610220, 0x29bb9: 0x6c16d820, 0x29bba: 0x6c7a1220, 0x29bbb: 0x6c1cfc20, + // Block 0xa6f, offset 0x29bc0 + 0x29bc2: 0x6d2ef020, 0x29bc3: 0x6cb1aa20, + 0x29bc4: 0x6cdb6c20, 0x29bc5: 0x6c94cc20, 0x29bc6: 0x6c84c620, 0x29bc7: 0x6c9c2020, + 0x29bc8: 0x6c1cfe20, 0x29bc9: 0x6ce47c20, 0x29bcb: 0x6c8da820, + 0x29bcd: 0x6c1c9a20, + 0x29bd6: 0x6c1d0020, + 0x29bd9: 0x6c1c9c20, + 0x29bdd: 0x6ca7c820, 0x29bdf: 0x6d1e0a20, + 0x29bee: 0x6c9db020, + 0x29bf0: 0x6cd51e20, 0x29bf2: 0x6cf93820, + 0x29bf4: 0x6c36f620, 0x29bf5: 0x6d3ec820, + 0x29bf8: 0x6c6b8420, 0x29bf9: 0x6c5faa20, 0x29bfa: 0x6c53e820, 0x29bfb: 0x6cd18220, + 0x29bfc: 0x6c879c20, 0x29bfe: 0x6cb55c20, + // Block 0xa70, offset 0x29c00 + 0x29c00: 0x6d38c620, 0x29c01: 0x6cd85820, 0x29c02: 0x6cc21e20, + 0x29c0b: 0x6d013420, + 0x29c17: 0x6cd85a20, + 0x29c1b: 0x6d061220, + 0x29c20: 0x6c409e20, + 0x29c2f: 0x6ca9e620, + 0x29c30: 0x6d0bd020, 0x29c31: 0x6c8ef020, 0x29c32: 0x6c643420, 0x29c33: 0x6c4ab020, + 0x29c34: 0x6c7cc020, 0x29c35: 0x6c1ca220, 0x29c36: 0x6c121620, 0x29c37: 0x6c1ed020, + 0x29c39: 0x6c4c5020, 0x29c3b: 0x6c285a20, + 0x29c3f: 0x6c672e20, + // Block 0xa71, offset 0x29c40 + 0x29c41: 0x6c292620, 0x29c42: 0x6c548c20, + 0x29c44: 0x6c7a1420, 0x29c46: 0x6c1f9220, 0x29c47: 0x6cb96220, + 0x29c48: 0x6c010c20, 0x29c4a: 0x6cb0e420, + 0x29c51: 0x6d0abc20, 0x29c52: 0x6c6dfc20, 0x29c53: 0x6c9c2620, + 0x29c55: 0x6c0d7a20, 0x29c56: 0x6c801620, 0x29c57: 0x6c47fa20, + 0x29c58: 0x6c1e1420, 0x29c5b: 0x6d1dec20, + 0x29c5c: 0x6c488420, 0x29c5d: 0x6d220a20, 0x29c5e: 0x6d397420, + 0x29c6d: 0x6c115820, 0x29c6f: 0x6c8ef420, + 0x29c70: 0x6c105420, 0x29c71: 0x6c965820, 0x29c72: 0x6c6b8c20, 0x29c73: 0x6d31a820, + 0x29c74: 0x6c9f2220, 0x29c75: 0x6c4a1620, 0x29c77: 0x6c63f820, + 0x29c79: 0x6c7ed220, + // Block 0xa72, offset 0x29c80 + 0x29c80: 0x6cd48c20, 0x29c83: 0x6c4c5220, + 0x29c86: 0x6c9c2820, 0x29c87: 0x6cb9ea20, + 0x29c88: 0x6c7f8420, 0x29c8a: 0x6c51b220, 0x29c8b: 0x6ce97c20, + 0x29c91: 0x6c5b1020, + 0x29c98: 0x6c52e620, + 0x29c9c: 0x6c93c820, 0x29c9f: 0x6c63fa20, + 0x29ca5: 0x6c4ab220, + 0x29ca8: 0x6d144420, 0x29ca9: 0x6c585420, + 0x29cb0: 0x6c95a220, + 0x29cb4: 0x6c754620, + 0x29cb8: 0x6c49ce20, 0x29cbb: 0x6cc34820, + 0x29cbc: 0x6ca7cc20, 0x29cbf: 0x6c97b220, + // Block 0xa73, offset 0x29cc0 + 0x29cc2: 0x6d282420, 0x29cc3: 0x6cf18a20, + 0x29cc4: 0x6c1c0c20, 0x29cc5: 0x6c1c1820, 0x29cc6: 0x6d33dc20, + 0x29cc8: 0x6c224420, 0x29cc9: 0x6d3c3e20, 0x29cca: 0x6c573c20, 0x29ccb: 0x6c6ac020, + 0x29ccc: 0x6cc19e20, 0x29ccd: 0x6ce86620, 0x29cce: 0x6c9f6a20, 0x29ccf: 0x6c9a2020, + 0x29cd0: 0x6d218020, 0x29cd1: 0x6c026e20, 0x29cd2: 0x6c049a20, + 0x29cd4: 0x6caf8c20, 0x29cd5: 0x6d31a420, 0x29cd6: 0x6c91d020, 0x29cd7: 0x6c1c5420, + 0x29cd8: 0x6ce7f620, 0x29cda: 0x6c6a3420, + 0x29cdc: 0x6d2da420, + 0x29ce2: 0x6c6c6820, 0x29ce3: 0x6c91f020, + 0x29ce6: 0x6c670a20, 0x29ce7: 0x6ce0b420, + 0x29ce8: 0x6c168a20, 0x29cea: 0x6c22ee20, + 0x29ced: 0x6cec5c20, 0x29cee: 0x6c240620, 0x29cef: 0x6c771a20, + 0x29cf1: 0x6c0bd820, + 0x29cf8: 0x6cf17620, 0x29cfb: 0x6cb95620, + 0x29cff: 0x6c424220, + // Block 0xa74, offset 0x29d00 + 0x29d02: 0x6c5ca220, + 0x29d04: 0x6c420620, 0x29d06: 0x6c630020, 0x29d07: 0x6c424620, + 0x29d09: 0x6c580820, + 0x29d0d: 0x6cd8dc20, + 0x29d10: 0x6c3d9a20, + 0x29d15: 0x6cb01620, 0x29d17: 0x6c10d620, + 0x29d1c: 0x6c07c620, + 0x29d22: 0x6cd2dc20, + 0x29d25: 0x6c58b020, 0x29d27: 0x6c4a9420, + 0x29d2a: 0x6cab9620, + 0x29d33: 0x6cad7020, + 0x29d35: 0x6d1d2020, 0x29d36: 0x6ce6e620, 0x29d37: 0x6d001820, + 0x29d39: 0x6d3b3620, 0x29d3b: 0x6d21d220, + // Block 0xa75, offset 0x29d40 + 0x29d41: 0x6c66fa20, + 0x29d44: 0x6cc25420, 0x29d45: 0x6ced6220, 0x29d46: 0x6c7d9220, 0x29d47: 0x6d3c7220, + 0x29d49: 0x6d245c20, 0x29d4a: 0x6c4cda20, 0x29d4b: 0x6cb2de20, + 0x29d4c: 0x6d41a420, 0x29d4d: 0x6d40fa20, 0x29d4f: 0x6d39e820, + 0x29d50: 0x6caa9c20, 0x29d51: 0x6d39ea20, + 0x29d56: 0x6cb17620, 0x29d57: 0x6c9cac20, + 0x29d5c: 0x6c0ad220, 0x29d5d: 0x6cdb6e20, + 0x29d61: 0x6cb47a20, 0x29d62: 0x6c9cc420, + 0x29d6b: 0x6d13a620, + 0x29d6c: 0x6d22b420, 0x29d6e: 0x6d249620, + 0x29d70: 0x6d3a9420, 0x29d73: 0x6c8dc220, + 0x29d7a: 0x6caa3620, + 0x29d7e: 0x6c8d3020, + // Block 0xa76, offset 0x29d80 + 0x29d80: 0x6c8a7020, 0x29d82: 0x6ceace20, + 0x29d84: 0x6c08f020, 0x29d85: 0x6ca36a20, 0x29d86: 0x6cc1bc20, + 0x29d88: 0x6cb01820, 0x29d89: 0x6c30f420, 0x29d8a: 0x6ca86e20, 0x29d8b: 0x6cea6820, + 0x29d8d: 0x6c5f2620, 0x29d8f: 0x6c8d5420, + 0x29d93: 0x6c7aaa20, + 0x29d94: 0x6cdb2c20, + 0x29d98: 0x6ce81a20, + 0x29d9e: 0x6ca38620, 0x29d9f: 0x6d2b0c20, + 0x29da2: 0x6ce7c420, 0x29da3: 0x6c444a20, + 0x29da4: 0x6c331820, 0x29da7: 0x6c6b5020, + 0x29da9: 0x6ce4c820, 0x29daa: 0x6ce5e220, 0x29dab: 0x6c1b6020, + 0x29dac: 0x6cc14e20, 0x29dae: 0x6ccc2820, + 0x29db0: 0x6c0f9e20, 0x29db1: 0x6c848420, 0x29db3: 0x6c963a20, + 0x29db5: 0x6c8a4420, 0x29db6: 0x6cd62620, 0x29db7: 0x6c2ad220, + 0x29db9: 0x6c1ae620, 0x29dba: 0x6c9f0220, + 0x29dbc: 0x6ce24e20, 0x29dbd: 0x6c5d0c20, 0x29dbf: 0x6ca7e220, + // Block 0xa77, offset 0x29dc0 + 0x29dc1: 0x6c75fe20, 0x29dc2: 0x6c56dc20, + 0x29dc4: 0x6c932e20, 0x29dc5: 0x6d138820, 0x29dc7: 0x6ca18620, + 0x29dc8: 0x6c17c820, + 0x29dcc: 0x6cddd420, 0x29dce: 0x6c784220, 0x29dcf: 0x6c409620, + 0x29dd1: 0x6c17aa20, + 0x29dd4: 0x6cddbc20, 0x29dd7: 0x6cbfe220, + 0x29ddb: 0x6cdb6a20, + 0x29ddd: 0x6d287620, 0x29ddf: 0x6cddc220, + 0x29de0: 0x6c7a7020, 0x29de1: 0x6c0fc420, 0x29de3: 0x6c90fe20, + 0x29de4: 0x6ca1a220, 0x29de6: 0x6c88e220, 0x29de7: 0x6d08d220, + 0x29de8: 0x6cddc420, 0x29de9: 0x6c97aa20, 0x29dea: 0x6c0ad420, + 0x29df2: 0x6ce44820, + 0x29df4: 0x6c88a620, 0x29df5: 0x6ce04a20, 0x29df6: 0x6ccdf220, + 0x29df8: 0x6cc22820, 0x29df9: 0x6c320820, 0x29dfa: 0x6c58d420, 0x29dfb: 0x6ccb0e20, + 0x29dff: 0x6c7c2620, + // Block 0xa78, offset 0x29e00 + 0x29e03: 0x6ca8dc20, + 0x29e05: 0x6ca8de20, 0x29e06: 0x6c95a420, 0x29e07: 0x6d425c20, + 0x29e08: 0x6d174e20, 0x29e09: 0x6cfcc020, 0x29e0a: 0x6c179820, 0x29e0b: 0x6ce61220, + 0x29e12: 0x6cd79620, + 0x29e14: 0x6c9d0020, 0x29e17: 0x6c9c7220, + 0x29e1b: 0x6ced5220, + 0x29e1d: 0x6c07c820, 0x29e1e: 0x6cbae020, + 0x29e20: 0x6ca0b020, 0x29e23: 0x6c8eca20, + 0x29e24: 0x6cf32e20, 0x29e26: 0x6c9a7020, + 0x29e28: 0x6ce7fe20, 0x29e2b: 0x6ca25a20, + 0x29e2d: 0x6c9a4420, + 0x29e32: 0x6d42b620, + 0x29e34: 0x6cea6420, 0x29e35: 0x6c778c20, 0x29e36: 0x6cea6a20, + 0x29e3a: 0x6c184c20, 0x29e3b: 0x6d336a20, + 0x29e3d: 0x6c1cec20, 0x29e3e: 0x6ce47820, + // Block 0xa79, offset 0x29e40 + 0x29e40: 0x6d372020, 0x29e41: 0x6c153420, 0x29e42: 0x6c153e20, + 0x29e45: 0x6cbe5c20, 0x29e46: 0x6cea3420, 0x29e47: 0x6c5b7a20, + 0x29e48: 0x6cc41420, 0x29e49: 0x6d2dba20, 0x29e4a: 0x6c652c20, 0x29e4b: 0x6c154c20, + 0x29e4d: 0x6c5a2620, 0x29e4f: 0x6c5b0620, + 0x29e50: 0x6c1b6a20, 0x29e52: 0x6c5a2820, 0x29e53: 0x6c528220, + 0x29e54: 0x6d280820, 0x29e56: 0x6ce94020, 0x29e57: 0x6c0b1c20, + 0x29e59: 0x6c5a3620, 0x29e5a: 0x6d280a20, + 0x29e5f: 0x6ca1a420, + 0x29e60: 0x6c45c420, 0x29e62: 0x6c45c620, + 0x29e64: 0x6c4bb020, 0x29e66: 0x6c157820, + 0x29e68: 0x6cc42220, 0x29e69: 0x6cc8ee20, 0x29e6a: 0x6c7c2820, 0x29e6b: 0x6cb1c220, + 0x29e6e: 0x6cc80220, + 0x29e72: 0x6ca9a220, 0x29e73: 0x6c56c820, + 0x29e74: 0x6c6cb820, 0x29e75: 0x6ca6d220, 0x29e76: 0x6c067420, + 0x29e78: 0x6ca65620, 0x29e7a: 0x6c0a8420, 0x29e7b: 0x6c55d820, + 0x29e7c: 0x6c846a20, 0x29e7f: 0x6d39dc20, + // Block 0xa7a, offset 0x29e80 + 0x29e80: 0x6ca2fc20, 0x29e82: 0x6cc36620, 0x29e83: 0x6c3cd220, + 0x29e84: 0x6c090020, 0x29e85: 0x6c84a020, 0x29e86: 0x6c0d0820, 0x29e87: 0x6ca70e20, + 0x29e88: 0x6c304820, 0x29e8b: 0x6c88a020, + 0x29e8c: 0x6ca6e420, 0x29e8d: 0x6c88a820, 0x29e8e: 0x6c968820, 0x29e8f: 0x6d30ca20, + 0x29e93: 0x6c639420, + 0x29e94: 0x6d15a820, 0x29e96: 0x6c904c20, + 0x29e98: 0x6d181820, + 0x29e9d: 0x6c278e20, 0x29e9e: 0x6c327820, + 0x29ea3: 0x6d160c20, + 0x29ea5: 0x6cdf8220, 0x29ea6: 0x6c4f5420, 0x29ea7: 0x6cd61620, + 0x29eac: 0x6cece820, 0x29eae: 0x6cdb2e20, 0x29eaf: 0x6d11d820, + 0x29eb0: 0x6c37e020, 0x29eb2: 0x6d326e20, + 0x29eba: 0x6c313e20, 0x29ebb: 0x6c651220, + 0x29ebf: 0x6cace620, + // Block 0xa7b, offset 0x29ec0 + 0x29ec0: 0x6c5afe20, 0x29ec2: 0x6c145420, 0x29ec3: 0x6ccd1c20, + 0x29ec4: 0x6c916620, 0x29ec6: 0x6d244c20, + 0x29ec8: 0x6d0ef420, 0x29ec9: 0x6ced6420, 0x29eca: 0x6cbc6e20, 0x29ecb: 0x6c953420, + 0x29ecc: 0x6d245e20, 0x29ecf: 0x6ce90620, + 0x29ed0: 0x6cf10820, 0x29ed2: 0x6cea8e20, + 0x29ed5: 0x6c5d1820, 0x29ed6: 0x6c079020, 0x29ed7: 0x6cbd0620, + 0x29ed9: 0x6c6c7420, 0x29eda: 0x6c7f3620, + 0x29edc: 0x6d356620, 0x29edd: 0x6d21ec20, 0x29edf: 0x6c22f020, + 0x29ee6: 0x6d139420, 0x29ee7: 0x6c2f0c20, + 0x29ee8: 0x6c145820, 0x29ee9: 0x6c2d9a20, 0x29eea: 0x6c97a220, + 0x29eec: 0x6c2afc20, 0x29eed: 0x6ceed020, 0x29eee: 0x6ca75020, 0x29eef: 0x6c835e20, + 0x29ef0: 0x6c0db820, 0x29ef1: 0x6cf39420, 0x29ef3: 0x6d320820, + 0x29ef6: 0x6cc77420, 0x29ef7: 0x6cec7c20, + 0x29ef8: 0x6c9dac20, 0x29ef9: 0x6c6c1020, 0x29efb: 0x6c544620, + 0x29efd: 0x6d2d5620, 0x29efe: 0x6cc80a20, 0x29eff: 0x6d3ec620, + // Block 0xa7c, offset 0x29f00 + 0x29f00: 0x6cac9420, 0x29f02: 0x6ca1a620, + 0x29f04: 0x6c9db220, 0x29f06: 0x6cb55820, 0x29f07: 0x6ca1a820, + 0x29f0a: 0x6d342c20, 0x29f0b: 0x6c04b020, + 0x29f0d: 0x6c9f1820, 0x29f0f: 0x6c933e20, + 0x29f11: 0x6cb55e20, 0x29f12: 0x6c1d0420, + 0x29f14: 0x6c84d220, 0x29f15: 0x6d196e20, + 0x29f18: 0x6c2b0620, 0x29f19: 0x6c25d220, 0x29f1b: 0x6c339020, + 0x29f1c: 0x6c96e820, 0x29f1d: 0x6d0e2c20, 0x29f1f: 0x6d2bba20, + 0x29f20: 0x6d0e2e20, 0x29f21: 0x6c339220, 0x29f22: 0x6cb42620, + 0x29f25: 0x6d273020, + 0x29f29: 0x6c5e5c20, 0x29f2a: 0x6c975420, 0x29f2b: 0x6c664620, + 0x29f2c: 0x6ca9e820, 0x29f2d: 0x6cbdc020, 0x29f2f: 0x6cbdc220, + 0x29f32: 0x6d13aa20, + 0x29f34: 0x6cdf5420, + 0x29f39: 0x6c655c20, + 0x29f3c: 0x6c141620, 0x29f3e: 0x6c28f220, 0x29f3f: 0x6ce2e220, + // Block 0xa7d, offset 0x29f40 + 0x29f40: 0x6c87ce20, 0x29f43: 0x6ca77c20, + 0x29f44: 0x6c158420, 0x29f45: 0x6d29f620, + 0x29f4a: 0x6d24b820, + 0x29f4c: 0x6d41e220, 0x29f4d: 0x6c0b2020, + 0x29f50: 0x6c1ef820, + 0x29f58: 0x6cc48c20, 0x29f5a: 0x6cc49820, 0x29f5b: 0x6d0f7020, + 0x29f5c: 0x6c0fe820, + 0x29f61: 0x6c247820, + 0x29f6c: 0x6c9cae20, 0x29f6e: 0x6c787420, + 0x29f70: 0x6c248420, + 0x29f77: 0x6cf7ce20, + 0x29f79: 0x6c968a20, 0x29f7b: 0x6cd22020, + 0x29f7c: 0x6c2d0420, 0x29f7f: 0x6cd22220, + // Block 0xa7e, offset 0x29f80 + 0x29f82: 0x6c2f7620, 0x29f83: 0x6c6ee420, + 0x29f85: 0x6d25a820, 0x29f86: 0x6c41b220, + 0x29f8a: 0x6c5ca420, 0x29f8b: 0x6c5f4e20, + 0x29f8d: 0x6caed420, 0x29f8f: 0x6c2ab220, + 0x29f91: 0x6c085e20, + 0x29f94: 0x6cacea20, 0x29f95: 0x6cded420, 0x29f97: 0x6d252220, + 0x29f98: 0x6c42ee20, 0x29f99: 0x6d252420, + 0x29f9f: 0x6c639220, + 0x29fa3: 0x6c799020, + 0x29fa6: 0x6c309820, + 0x29fa9: 0x6cfbd820, 0x29faa: 0x6cb80620, + 0x29fac: 0x6cca7c20, + 0x29fb0: 0x6d1b9820, 0x29fb3: 0x6c901a20, + 0x29fb6: 0x6ce29a20, 0x29fb7: 0x6c902420, + 0x29fba: 0x6cc60820, + 0x29fbd: 0x6d1b9020, 0x29fbe: 0x6cb2d820, 0x29fbf: 0x6cb41c20, + // Block 0xa7f, offset 0x29fc0 + 0x29fc0: 0x6d25be20, 0x29fc1: 0x6cc72a20, 0x29fc3: 0x6c399e20, + 0x29fc7: 0x6c4f5820, + 0x29fc8: 0x6c9c8820, 0x29fc9: 0x6c55ea20, 0x29fca: 0x6d3eb620, + 0x29fcc: 0x6c8d7e20, 0x29fcd: 0x6c6eea20, 0x29fce: 0x6cc72e20, + 0x29fd2: 0x6cb2e020, 0x29fd3: 0x6c49fc20, + 0x29fd4: 0x6c37ae20, + 0x29fdd: 0x6c247e20, 0x29fde: 0x6c760020, + 0x29fe6: 0x6d052a20, + 0x29fe8: 0x6c377a20, 0x29fe9: 0x6ce44420, 0x29feb: 0x6d0ff820, + 0x29fed: 0x6c010a20, 0x29fee: 0x6c560820, 0x29fef: 0x6cf7ca20, + 0x29ff1: 0x6c560a20, 0x29ff3: 0x6cd85220, + 0x29ff4: 0x6c854e20, 0x29ff6: 0x6d197020, 0x29ff7: 0x6c47f620, + 0x29ff9: 0x6ce16a20, + // Block 0xa80, offset 0x2a000 + 0x2a000: 0x6cc42420, 0x2a001: 0x6d3fe620, 0x2a002: 0x6c84de20, + 0x2a004: 0x6c69ec20, 0x2a007: 0x6c38fe20, + 0x2a008: 0x6cb47e20, 0x2a009: 0x6cd86620, 0x2a00b: 0x6c6b9020, + 0x2a00c: 0x6c91b220, 0x2a00d: 0x6c87d020, 0x2a00e: 0x6c158620, + 0x2a010: 0x6d122220, + 0x2a015: 0x6c5b0020, + 0x2a019: 0x6c53e420, 0x2a01a: 0x6c2cea20, 0x2a01b: 0x6cc0be20, + 0x2a01c: 0x6c74f820, 0x2a01e: 0x6cb0d420, + 0x2a022: 0x6c7c5220, + 0x2a025: 0x6cf82820, 0x2a026: 0x6ce30c20, + 0x2a029: 0x6d076820, + 0x2a02f: 0x6c0b6220, + 0x2a032: 0x6c50b020, 0x2a033: 0x6c88ac20, + 0x2a036: 0x6cdb7620, 0x2a037: 0x6c8ab220, + 0x2a03c: 0x6c6c7820, + // Block 0xa81, offset 0x2a040 + 0x2a041: 0x6c87d220, 0x2a042: 0x6c158820, + 0x2a045: 0x6cb65a20, 0x2a046: 0x6cb66c20, + 0x2a049: 0x6d3ec020, 0x2a04b: 0x6d3ec420, + 0x2a04d: 0x6cb6b220, 0x2a04f: 0x6cb6b820, + 0x2a050: 0x6d3ed020, 0x2a052: 0x6d2d1020, 0x2a053: 0x6d2d1420, + 0x2a054: 0x6cabec20, 0x2a056: 0x6c70d820, + 0x2a059: 0x6d0df420, + 0x2a05c: 0x6c4f8c20, 0x2a05d: 0x6ca37020, + 0x2a064: 0x6d0e0220, 0x2a066: 0x6d2e9c20, 0x2a067: 0x6cd2e020, + 0x2a068: 0x6d34ba20, + 0x2a06d: 0x6d2c0a20, + 0x2a074: 0x6cc73420, 0x2a075: 0x6d2c0c20, 0x2a077: 0x6d195820, + 0x2a078: 0x6ca02820, 0x2a079: 0x6d0b4020, 0x2a07b: 0x6d376620, + 0x2a07d: 0x6c7e3020, 0x2a07e: 0x6cfa1c20, + // Block 0xa82, offset 0x2a080 + 0x2a080: 0x6cb13820, 0x2a081: 0x6cdeec20, 0x2a083: 0x6d162a20, + 0x2a086: 0x6d051620, 0x2a087: 0x6d2d0c20, + 0x2a089: 0x6c34c420, 0x2a08a: 0x6c36e420, + 0x2a08e: 0x6d1ab420, + 0x2a090: 0x6c36ee20, 0x2a091: 0x6cdb8e20, 0x2a092: 0x6c016420, 0x2a093: 0x6c260420, + 0x2a095: 0x6ceb6420, 0x2a097: 0x6ceb6620, + 0x2a098: 0x6cfa1e20, 0x2a09b: 0x6c21ea20, + 0x2a09d: 0x6cdb9020, + 0x2a0a5: 0x6c62f420, 0x2a0a6: 0x6cba3620, 0x2a0a7: 0x6d410420, + 0x2a0a8: 0x6d2d0e20, 0x2a0a9: 0x6d280e20, 0x2a0aa: 0x6d2ea620, + 0x2a0ac: 0x6d159c20, + 0x2a0b2: 0x6d0b4220, 0x2a0b3: 0x6d266020, + 0x2a0b9: 0x6c51ac20, 0x2a0ba: 0x6cb88820, + 0x2a0be: 0x6c13c220, + // Block 0xa83, offset 0x2a0c0 + 0x2a0c3: 0x6cab7020, + 0x2a0c8: 0x6c560c20, 0x2a0ca: 0x6d0f2020, + 0x2a0cc: 0x6cbd0e20, 0x2a0cd: 0x6c0fd820, 0x2a0ce: 0x6cbafe20, 0x2a0cf: 0x6c6c1420, + 0x2a0db: 0x6ca6e820, + 0x2a0de: 0x6c162420, 0x2a0df: 0x6cbdf620, + 0x2a0e1: 0x6d2a3220, + 0x2a0e4: 0x6d1b3220, 0x2a0e5: 0x6d029c20, 0x2a0e7: 0x6cb6ba20, + 0x2a0e8: 0x6c673420, 0x2a0eb: 0x6d061420, + 0x2a0ed: 0x6d2bbc20, 0x2a0ef: 0x6c370420, + 0x2a0f3: 0x6d40a020, + 0x2a0f4: 0x6d163220, + 0x2a0f9: 0x6d34c820, 0x2a0fa: 0x6c87d420, + 0x2a0fd: 0x6c87d620, 0x2a0fe: 0x6d1aba20, + // Block 0xa84, offset 0x2a100 + 0x2a101: 0x6c88b220, 0x2a103: 0x6c158a20, + 0x2a105: 0x6c754820, 0x2a107: 0x6d28e620, + 0x2a10e: 0x6d2d1620, 0x2a10f: 0x6cb12220, + 0x2a111: 0x6c8fd220, 0x2a113: 0x6c8fd420, + 0x2a118: 0x6c8fe220, + 0x2a11d: 0x6c900020, + 0x2a120: 0x6c900c20, 0x2a122: 0x6c98b220, + 0x2a125: 0x6d30d020, + 0x2a12c: 0x6c423a20, 0x2a12d: 0x6c466a20, 0x2a12e: 0x6cc49a20, 0x2a12f: 0x6c248020, + 0x2a130: 0x6c68aa20, + 0x2a137: 0x6c0fec20, + 0x2a139: 0x6d3b4c20, 0x2a13a: 0x6cbfe820, 0x2a13b: 0x6d0f7220, + // Block 0xa85, offset 0x2a140 + 0x2a140: 0x6d003020, 0x2a142: 0x6c5b4820, 0x2a143: 0x6cc16c20, + 0x2a148: 0x6c8e0220, 0x2a14a: 0x6d1ab220, + 0x2a14e: 0x6cb0e820, + 0x2a152: 0x6c88b020, + // Block 0xa86, offset 0x2a180 + 0x2a19d: 0x6c343c20, + // Block 0xa87, offset 0x2a1c0 + 0x2a1c8: 0x6c040c20, + 0x2a1cf: 0x6d2d9220, + // Block 0xa88, offset 0x2a200 + 0x2a22e: 0x6c943c20, + // Block 0xa89, offset 0x2a240 + 0x2a24a: 0x6cd94a20, + 0x2a257: 0x6c73ac20, + // Block 0xa8a, offset 0x2a280 + 0x2a29d: 0x6d1d8e20, + // Block 0xa8b, offset 0x2a2c0 + 0x2a2f9: 0x6caa5c20, + // Block 0xa8c, offset 0x2a300 + 0x2a310: 0x6c230620, + // Block 0xa8d, offset 0x2a340 + 0x2a362: 0x6cfc9220, + // Block 0xa8e, offset 0x2a380 + 0x2a3a1: 0x6c85dc20, + // Block 0xa8f, offset 0x2a3c0 + 0x2a3c8: 0x6c3abc20, + 0x2a3d9: 0x6cdb3a20, + // Block 0xa90, offset 0x2a400 + 0x2a41c: 0x6c79dc20, + // Block 0xa91, offset 0x2a440 + 0x2a468: 0x6c1a9e20, + 0x2a478: 0x6d09b220, + // Block 0xa92, offset 0x2a480 + 0x2a4b0: 0x6cb86a20, + // Block 0xa93, offset 0x2a4c0 + 0x2a4d0: 0x6c45fe20, + // Block 0xa94, offset 0x2a500 + 0x2a500: 0x6c5ef220, + 0x2a528: 0x6c953a20, + // Block 0xa95, offset 0x2a540 + 0x2a559: 0x6d165020, + 0x2a55f: 0x6d146820, + 0x2a562: 0x6ca49820, + 0x2a570: 0x6cf7de20, 0x2a572: 0x6cffaa20, + // Block 0xa96, offset 0x2a580 + 0x2a58b: 0x6c73b020, + // Block 0xa97, offset 0x2a5c0 + 0x2a5c4: 0x6d268220, 0x2a5c6: 0x6c7b1020, + 0x2a5c9: 0x6c8cc220, + 0x2a5d0: 0x6ca5f020, 0x2a5d3: 0x6c108a20, + // Block 0xa98, offset 0x2a600 + 0x2a636: 0x6c4e3a20, + // Block 0xa99, offset 0x2a640 + 0x2a667: 0x6c3d5820, + 0x2a669: 0x6c230a20, + // Block 0xa9a, offset 0x2a680 + 0x2a68e: 0x6c74d220, + // Block 0xa9b, offset 0x2a6c0 + 0x2a6e0: 0x6d2eb220, + 0x2a6e6: 0x6c109020, 0x2a6e7: 0x6cda9a20, + 0x2a6ee: 0x6c59cc20, + 0x2a6f4: 0x6d2da220, + // Block 0xa9c, offset 0x2a700 + 0x2a71d: 0x6c73ea20, + 0x2a723: 0x6c4ea420, + 0x2a724: 0x6c003a20, + 0x2a728: 0x6ce33820, + // Block 0xa9d, offset 0x2a740 + 0x2a748: 0x6d06ca20, 0x2a749: 0x6c534620, + 0x2a752: 0x6c3e4620, + 0x2a754: 0x6c5b4020, 0x2a755: 0x6cd1e620, + 0x2a759: 0x6cb41220, + // Block 0xa9e, offset 0x2a780 + 0x2a79b: 0x6d33bc20, + 0x2a79e: 0x6c740c20, + 0x2a7a2: 0x6ca90020, + 0x2a7b6: 0x6c1c5220, + 0x2a7b8: 0x6ce36020, + // Block 0xa9f, offset 0x2a7c0 + 0x2a7c0: 0x6c857420, 0x2a7c1: 0x6cecb420, 0x2a7c2: 0x6d144620, 0x2a7c3: 0x48024420, + 0x2a7c4: 0x6ca62220, 0x2a7c5: 0x6cf43220, 0x2a7c6: 0x6ce9f420, 0x2a7c7: 0x6c0e1020, + 0x2a7c8: 0x6d28b220, 0x2a7c9: 0x6c071c20, 0x2a7ca: 0x6ccbb820, 0x2a7cb: 0x6cfe3c20, + 0x2a7cc: 0x6c75ee20, 0x2a7cd: 0x6cddc620, 0x2a7ce: 0x6c9dfe20, 0x2a7cf: 0x6ce92020, + 0x2a7d0: 0x6c5a2a20, 0x2a7d1: 0x6c720620, 0x2a7d2: 0x480a3820, 0x2a7d3: 0x44697220, + 0x2a7d4: 0x6ca57e20, 0x2a7d5: 0x6d292620, 0x2a7d6: 0x480a9620, 0x2a7d7: 0x6cc6ec20, + 0x2a7d8: 0x6d24d020, 0x2a7d9: 0x6c0da020, 0x2a7da: 0x6c2fd820, 0x2a7db: 0x6c7bdc20, + 0x2a7dc: 0x6cbee220, 0x2a7dd: 0x6cb9ec20, 0x2a7de: 0x6cc5a020, 0x2a7df: 0x6cafae20, + 0x2a7e0: 0x6c787a20, 0x2a7e1: 0x6c95a620, 0x2a7e2: 0x6c438c20, 0x2a7e3: 0x6c15bc20, + 0x2a7e4: 0x6c5fc020, 0x2a7e5: 0x6d1e1820, 0x2a7e6: 0x6c9e0c20, 0x2a7e7: 0x6cbd7c20, + 0x2a7e8: 0x6cce9420, 0x2a7e9: 0x6c059e20, 0x2a7ea: 0x6c22f420, 0x2a7eb: 0x6c06c620, + 0x2a7ec: 0x6c5b8420, 0x2a7ed: 0x6c068e20, 0x2a7ee: 0x6c0efe20, 0x2a7ef: 0x6c5fd220, + 0x2a7f0: 0x6c5fec20, 0x2a7f1: 0x6cbe3a20, 0x2a7f2: 0x6cbe3a20, 0x2a7f3: 0x6cbe3a20, + 0x2a7f4: 0x48145820, 0x2a7f5: 0x6c5a8620, 0x2a7f6: 0x6c5fb820, 0x2a7f7: 0x6cda0e20, + 0x2a7f8: 0x4816c620, 0x2a7f9: 0x6c697a20, 0x2a7fa: 0x6c1bd620, 0x2a7fb: 0x6d108620, + 0x2a7fc: 0x6cfc7820, 0x2a7fd: 0x6cf56a20, 0x2a7fe: 0x6c19b620, 0x2a7ff: 0x6d385a20, + // Block 0xaa0, offset 0x2a800 + 0x2a800: 0x6c35e420, 0x2a801: 0x6c9ec220, 0x2a802: 0x6ce0e820, 0x2a803: 0x6cb6ec20, + 0x2a804: 0x6cfb5820, 0x2a805: 0x6ccd8a20, 0x2a806: 0x6ccd8a20, 0x2a807: 0x6c5bbc20, + 0x2a808: 0x6c1aae20, 0x2a809: 0x6d2bd620, 0x2a80a: 0x6d110420, 0x2a80b: 0x6ce8d420, + 0x2a80c: 0x6ce0a020, 0x2a80d: 0x6ce8d620, 0x2a80e: 0x6c4fd020, 0x2a80f: 0x6cae3420, + 0x2a810: 0x6cbc9020, 0x2a811: 0x6d3c2c20, 0x2a812: 0x6c19c620, 0x2a813: 0x6d344c20, + 0x2a814: 0x6ce92220, 0x2a815: 0x6d03ca20, 0x2a816: 0x6c223620, 0x2a817: 0x6c064c20, + 0x2a818: 0x6c2c7c20, 0x2a819: 0x4829c820, 0x2a81a: 0x6c972420, 0x2a81b: 0x6c554020, + 0x2a81c: 0x6c3c9c20, 0x2a81d: 0x6c341620, 0x2a81e: 0x6c9c0420, 0x2a81f: 0x6cceea20, + 0x2a820: 0x6c1bda20, 0x2a821: 0x482dd420, 0x2a822: 0x6c5ea220, 0x2a823: 0x6d20ec20, + 0x2a824: 0x6ce9f820, 0x2a825: 0x6cb1e820, 0x2a826: 0x6c3fe420, 0x2a827: 0x6ccae220, + 0x2a828: 0x6c139820, 0x2a829: 0x6cc52820, 0x2a82a: 0x6c804820, 0x2a82b: 0x6c804820, + 0x2a82c: 0x48339020, 0x2a82d: 0x6d24da20, 0x2a82e: 0x6d365020, 0x2a82f: 0x6ca91020, + 0x2a830: 0x6c061c20, 0x2a831: 0x6c81ee20, 0x2a832: 0x6cd45020, 0x2a833: 0x6c674e20, + 0x2a834: 0x6c28f820, 0x2a835: 0x6d1edc20, 0x2a836: 0x6d11f020, 0x2a837: 0x6ce8a020, + 0x2a838: 0x6c17fa20, 0x2a839: 0x6d053020, 0x2a83a: 0x6cb8a420, 0x2a83b: 0x6cf3b020, + 0x2a83c: 0x6d0d7a20, 0x2a83d: 0x483bcc20, 0x2a83e: 0x6c2ccc20, 0x2a83f: 0x6d3e3620, + // Block 0xaa1, offset 0x2a840 + 0x2a840: 0x6c15c620, 0x2a841: 0x6d09d820, 0x2a842: 0x6c175e20, 0x2a843: 0x6d15b220, + 0x2a844: 0x6d0a8c20, 0x2a845: 0x6cd71420, 0x2a846: 0x6c997a20, 0x2a847: 0x6c3b8620, + 0x2a848: 0x6c980020, 0x2a849: 0x48430620, 0x2a84a: 0x6d16e820, 0x2a84b: 0x6c0e0e20, + 0x2a84c: 0x6c097620, 0x2a84d: 0x6cd5c220, 0x2a84e: 0x6c80b420, 0x2a84f: 0x6cd79620, + 0x2a850: 0x6c45cc20, 0x2a851: 0x48466220, 0x2a852: 0x48466220, 0x2a853: 0x6d20e820, + 0x2a854: 0x6ce1b020, 0x2a855: 0x6ce1b020, 0x2a856: 0x6d16b220, 0x2a857: 0x48657020, + 0x2a858: 0x48c3b420, 0x2a859: 0x6d03c020, 0x2a85a: 0x6c2dc420, 0x2a85b: 0x6ccd7820, + 0x2a85c: 0x6c300020, 0x2a85d: 0x6cc58620, 0x2a85e: 0x6d357420, 0x2a85f: 0x6c7bb620, + 0x2a860: 0x6d24d420, 0x2a861: 0x6c5a4620, 0x2a862: 0x6c73f820, 0x2a863: 0x6c5b4c20, + 0x2a864: 0x6c2ff820, 0x2a865: 0x6c339820, 0x2a866: 0x6c224e20, 0x2a867: 0x6c599420, + 0x2a868: 0x6cd0ac20, 0x2a869: 0x6c599420, 0x2a86a: 0x6c90a220, 0x2a86b: 0x6d2b8a20, + 0x2a86c: 0x6cfd0820, 0x2a86d: 0x6c3be420, 0x2a86e: 0x6c11da20, 0x2a86f: 0x6c9b4a20, + 0x2a870: 0x6c1a5420, 0x2a871: 0x6c804a20, 0x2a872: 0x6c19b220, 0x2a873: 0x6c63b620, + 0x2a874: 0x6c7a1820, 0x2a875: 0x6c063220, 0x2a876: 0x6c036820, 0x2a877: 0x6c72e420, + 0x2a878: 0x48561820, 0x2a879: 0x6cecf820, 0x2a87a: 0x6cb1ea20, 0x2a87b: 0x6ccf2c20, + 0x2a87c: 0x6ccae020, 0x2a87d: 0x6c600020, 0x2a87e: 0x4857e220, 0x2a87f: 0x6c6d1420, + // Block 0xaa2, offset 0x2a880 + 0x2a880: 0x6d0ca820, 0x2a881: 0x6d0d6620, 0x2a882: 0x6c30b620, 0x2a883: 0x6ca07220, + 0x2a884: 0x6c67f620, 0x2a885: 0x6c5ae420, 0x2a886: 0x6c691420, 0x2a887: 0x4474d820, + 0x2a888: 0x6c9fa820, 0x2a889: 0x6c6e8420, 0x2a88a: 0x48601420, 0x2a88b: 0x6c61ec20, + 0x2a88c: 0x6cd4b820, 0x2a88d: 0x6c6cea20, 0x2a88e: 0x6cf01620, 0x2a88f: 0x6cd55a20, + 0x2a890: 0x6cf15420, 0x2a891: 0x6c16e420, 0x2a892: 0x6c994e20, 0x2a893: 0x6c9e1820, + 0x2a894: 0x6d41b020, 0x2a895: 0x6c6d2820, 0x2a896: 0x6ca31420, 0x2a897: 0x6ce05420, + 0x2a898: 0x6c80f820, 0x2a899: 0x6cee5220, 0x2a89a: 0x6d3f9820, 0x2a89b: 0x6cb6d620, + 0x2a89c: 0x6c0bea20, 0x2a89d: 0x48678620, 0x2a89e: 0x6c572820, 0x2a89f: 0x6c48dc20, + 0x2a8a0: 0x6c5e8e20, 0x2a8a1: 0x6cca6a20, 0x2a8a2: 0x6c99ec20, 0x2a8a3: 0x4868da20, + 0x2a8a4: 0x6c022a20, 0x2a8a5: 0x6c078420, 0x2a8a6: 0x6d3e3a20, 0x2a8a7: 0x6c513820, + 0x2a8a8: 0x6d2be020, 0x2a8a9: 0x6d112020, 0x2a8aa: 0x6c415020, 0x2a8ab: 0x6ccefe20, + 0x2a8ac: 0x486d4620, 0x2a8ad: 0x6d370620, 0x2a8ae: 0x6d159820, 0x2a8af: 0x6c22aa20, + 0x2a8b0: 0x48714e20, 0x2a8b1: 0x6d05d420, 0x2a8b2: 0x6c7d9c20, 0x2a8b3: 0x6cdc4620, + 0x2a8b4: 0x6cf15820, 0x2a8b5: 0x6ccbda20, 0x2a8b6: 0x6cbc4020, 0x2a8b7: 0x48751a20, + 0x2a8b8: 0x483a1620, 0x2a8b9: 0x4875f420, 0x2a8ba: 0x6c391c20, 0x2a8bb: 0x48797820, + 0x2a8bc: 0x6d0c6820, 0x2a8bd: 0x6c077e20, 0x2a8be: 0x6cb8a820, 0x2a8bf: 0x6cf3b620, + // Block 0xaa3, offset 0x2a8c0 + 0x2a8c0: 0x6cac1e20, 0x2a8c1: 0x6c4d3a20, 0x2a8c2: 0x6c8e4a20, 0x2a8c3: 0x6c502e20, + 0x2a8c4: 0x6c6cee20, 0x2a8c5: 0x6ca80820, 0x2a8c6: 0x6c07ac20, 0x2a8c7: 0x6cb28620, + 0x2a8c8: 0x6c42a220, 0x2a8c9: 0x6d0c0820, 0x2a8ca: 0x6c903620, 0x2a8cb: 0x6d3e4020, + 0x2a8cc: 0x6c2cce20, 0x2a8cd: 0x6ccc0a20, 0x2a8ce: 0x6d0bf820, 0x2a8cf: 0x6c177620, + 0x2a8d0: 0x487ebc20, 0x2a8d1: 0x487f1c20, 0x2a8d2: 0x6c3b8c20, 0x2a8d3: 0x6d270a20, + 0x2a8d4: 0x6c6eb420, 0x2a8d5: 0x6d1cba20, 0x2a8d6: 0x6cd63020, 0x2a8d7: 0x6cb9e020, + 0x2a8d8: 0x6d28f220, 0x2a8d9: 0x6d3bbe20, 0x2a8da: 0x6ce08e20, 0x2a8db: 0x480a4a20, + 0x2a8dc: 0x6c32cc20, 0x2a8dd: 0x4884c620, 0x2a8de: 0x6c233e20, 0x2a8df: 0x48875620, + 0x2a8e0: 0x6c24c420, 0x2a8e1: 0x6c74c820, 0x2a8e2: 0x6d2c3a20, 0x2a8e3: 0x488c1020, + 0x2a8e4: 0x6cf61a20, 0x2a8e5: 0x6c074020, 0x2a8e6: 0x6d0e3c20, 0x2a8e7: 0x48902820, + 0x2a8e8: 0x6cde2020, 0x2a8e9: 0x6cedda20, 0x2a8ea: 0x6c45d620, 0x2a8eb: 0x6d268820, + 0x2a8ec: 0x6cb29020, 0x2a8ed: 0x6cb29020, 0x2a8ee: 0x6c277a20, 0x2a8ef: 0x6d215e20, + 0x2a8f0: 0x6d325020, 0x2a8f1: 0x6cdd8a20, 0x2a8f2: 0x6cbf7620, 0x2a8f3: 0x6d03d220, + 0x2a8f4: 0x6cc89c20, 0x2a8f5: 0x48986c20, 0x2a8f6: 0x6d28f620, 0x2a8f7: 0x48992420, + 0x2a8f8: 0x6d176620, 0x2a8f9: 0x6cb2b420, 0x2a8fa: 0x6d226e20, 0x2a8fb: 0x489f4220, + 0x2a8fc: 0x489f7020, 0x2a8fd: 0x48a08820, 0x2a8fe: 0x6d0c7620, 0x2a8ff: 0x6c627820, + // Block 0xaa4, offset 0x2a900 + 0x2a900: 0x6d344020, 0x2a901: 0x48a1e620, 0x2a902: 0x48a1e420, 0x2a903: 0x48a23220, + 0x2a904: 0x48a26620, 0x2a905: 0x6d313c20, 0x2a906: 0x6d313e20, 0x2a907: 0x6d313e20, + 0x2a908: 0x6c736420, 0x2a909: 0x6c6ad220, 0x2a90a: 0x6c188220, 0x2a90b: 0x6d130220, + 0x2a90c: 0x6cd23420, 0x2a90d: 0x48a83a20, 0x2a90e: 0x6d03e220, 0x2a90f: 0x6c926e20, + 0x2a910: 0x6ce4ba20, 0x2a911: 0x6c5b7020, 0x2a912: 0x6c6fd820, 0x2a913: 0x6d411420, + 0x2a914: 0x6c1baa20, 0x2a915: 0x6c8f3a20, 0x2a916: 0x6c3e9c20, 0x2a917: 0x6cd52420, + 0x2a918: 0x6c657420, 0x2a919: 0x6c47c420, 0x2a91a: 0x6c624a20, 0x2a91b: 0x6cf1f020, + 0x2a91c: 0x48b2f820, 0x2a91d: 0x6ce4c020, 0x2a91e: 0x6ce4c020, 0x2a91f: 0x6cb26020, + 0x2a920: 0x6cb2be20, 0x2a921: 0x48b75620, 0x2a922: 0x6d3bde20, 0x2a923: 0x6d3a2820, + 0x2a924: 0x6cf00020, 0x2a925: 0x6c178020, 0x2a926: 0x6c076020, 0x2a927: 0x6cf8f420, + 0x2a928: 0x6c680820, 0x2a929: 0x6cca3020, 0x2a92a: 0x6c61b020, 0x2a92b: 0x48bf0c20, + 0x2a92c: 0x6c07ee20, 0x2a92d: 0x6d10b020, 0x2a92e: 0x6d3e6a20, 0x2a92f: 0x6d400620, + 0x2a930: 0x6ccac220, 0x2a931: 0x6c965020, 0x2a932: 0x6d03dc20, 0x2a933: 0x48c48e20, + 0x2a934: 0x6c9a0420, 0x2a935: 0x48c5b220, 0x2a936: 0x6c177e20, 0x2a937: 0x48c67c20, + 0x2a938: 0x6d104a20, 0x2a939: 0x6c027e20, 0x2a93a: 0x6d30d220, 0x2a93b: 0x48c9b420, + 0x2a93c: 0x48ca4620, 0x2a93d: 0x6cb25820, 0x2a93e: 0x48cb5020, 0x2a93f: 0x6c236620, + // Block 0xaa5, offset 0x2a940 + 0x2a940: 0x6c78f420, 0x2a941: 0x6cc5d220, 0x2a942: 0x6d22da20, 0x2a943: 0x6c252c20, + 0x2a944: 0x6c231a20, 0x2a945: 0x6caff420, 0x2a946: 0x6d1d4020, 0x2a947: 0x48cf4e20, + 0x2a948: 0x48cf6a20, 0x2a949: 0x6d085420, 0x2a94a: 0x48673820, 0x2a94b: 0x6d20e820, + 0x2a94c: 0x6cf89220, 0x2a94d: 0x6c225220, 0x2a94e: 0x6c07f020, 0x2a94f: 0x6cb6ce20, + 0x2a950: 0x6d22c820, 0x2a951: 0x6d338420, 0x2a952: 0x6c813e20, 0x2a953: 0x6c570620, + 0x2a954: 0x6c398620, 0x2a955: 0x6d0b1420, 0x2a956: 0x6c7a7620, 0x2a957: 0x48d67820, + 0x2a958: 0x6cc91420, 0x2a959: 0x6c148e20, 0x2a95a: 0x6cc65e20, 0x2a95b: 0x6c6aa820, + 0x2a95c: 0x6cf3bc20, 0x2a95d: 0x6c988a20, 0x2a95e: 0x6c2bf220, 0x2a95f: 0x6d311420, + 0x2a960: 0x6cb28e20, 0x2a961: 0x6c711c20, 0x2a962: 0x6c757020, 0x2a963: 0x6c114420, + 0x2a964: 0x48d86c20, 0x2a965: 0x6cdd8420, 0x2a966: 0x48d9aa20, 0x2a967: 0x448a5620, + 0x2a968: 0x6cb2ae20, 0x2a969: 0x6c6ca620, 0x2a96a: 0x6c25ea20, 0x2a96b: 0x48e79420, + 0x2a96c: 0x6cc8a220, 0x2a96d: 0x48de5820, 0x2a96e: 0x6c19a420, 0x2a96f: 0x6c936e20, + 0x2a970: 0x6c175420, 0x2a971: 0x6c93c420, 0x2a972: 0x6c7cba20, 0x2a973: 0x6caaa220, + 0x2a974: 0x6c91c420, 0x2a975: 0x6c7c4820, 0x2a976: 0x6cf90620, 0x2a977: 0x6c1aa420, + 0x2a978: 0x6cb8ca20, 0x2a979: 0x6d24fc20, 0x2a97a: 0x6cb2b020, 0x2a97b: 0x6d276220, + 0x2a97c: 0x6c2ed620, 0x2a97d: 0x6d39be20, 0x2a97e: 0x6c22de20, 0x2a97f: 0x6c5f4420, + // Block 0xaa6, offset 0x2a980 + 0x2a980: 0x6c4b2220, 0x2a981: 0x6cfe0220, 0x2a982: 0x6c22ec20, 0x2a983: 0x6d3cd820, + 0x2a984: 0x6d13be20, 0x2a985: 0x6c668020, 0x2a986: 0x6c8e6020, 0x2a987: 0x6cd72420, + 0x2a988: 0x6c929c20, 0x2a989: 0x6d0daa20, 0x2a98a: 0x6c996a20, 0x2a98b: 0x48f15c20, + 0x2a98c: 0x48f2cc20, 0x2a98d: 0x6ca8e820, 0x2a98e: 0x6d25ea20, 0x2a98f: 0x6c1a2220, + 0x2a990: 0x6d23f620, 0x2a991: 0x6c0bdc20, 0x2a992: 0x6cd2b020, 0x2a993: 0x6c649220, + 0x2a994: 0x6c498620, 0x2a995: 0x6c09b020, 0x2a996: 0x6c424420, 0x2a997: 0x6cb6ea20, + 0x2a998: 0x6cd61020, 0x2a999: 0x6d2fdc20, 0x2a99a: 0x6c038220, 0x2a99b: 0x6c658c20, + 0x2a99c: 0x6cb11c20, 0x2a99d: 0x4811bc20, 0x2a99e: 0x6cc5e420, 0x2a99f: 0x6cd50820, + 0x2a9a0: 0x490ba420, 0x2a9a1: 0x490bda20, 0x2a9a2: 0x6cb6c420, 0x2a9a3: 0x6cb27e20, + 0x2a9a4: 0x6d3e4a20, 0x2a9a5: 0x490e5c20, 0x2a9a6: 0x6c176420, 0x2a9a7: 0x6c0f1c20, + 0x2a9a8: 0x6d07ca20, 0x2a9a9: 0x6c575620, 0x2a9aa: 0x6c0dee20, 0x2a9ab: 0x6cbb5020, + 0x2a9ac: 0x6d295820, 0x2a9ad: 0x4917f420, 0x2a9ae: 0x6c763420, 0x2a9af: 0x6cae7c20, + 0x2a9b0: 0x6ccca420, 0x2a9b1: 0x491aee20, 0x2a9b2: 0x6cef3620, 0x2a9b3: 0x6cb8e820, + 0x2a9b4: 0x6cf69820, 0x2a9b5: 0x6d280620, 0x2a9b6: 0x6cace820, 0x2a9b7: 0x6cb26420, + 0x2a9b8: 0x6c930020, 0x2a9b9: 0x6c160820, 0x2a9ba: 0x6c0ab220, 0x2a9bb: 0x49281420, + 0x2a9bc: 0x6c7d6c20, 0x2a9bd: 0x6d0eb020, 0x2a9be: 0x6c35b420, 0x2a9bf: 0x6c35b420, + // Block 0xaa7, offset 0x2a9c0 + 0x2a9c0: 0x6cb26620, 0x2a9c1: 0x6d097020, 0x2a9c2: 0x6c5eb020, 0x2a9c3: 0x6c04d420, + 0x2a9c4: 0x6c36b220, 0x2a9c5: 0x6d276c20, 0x2a9c6: 0x6c060a20, 0x2a9c7: 0x6cea1420, + 0x2a9c8: 0x6c423020, 0x2a9c9: 0x6cbf6820, 0x2a9ca: 0x6d320420, 0x2a9cb: 0x6c62d820, + 0x2a9cc: 0x6c64ec20, 0x2a9cd: 0x6c702e20, 0x2a9ce: 0x6c60f620, 0x2a9cf: 0x6cb02c20, + 0x2a9d0: 0x6d21ea20, 0x2a9d1: 0x6c968620, 0x2a9d2: 0x6ccc2e20, 0x2a9d3: 0x49441c20, + 0x2a9d4: 0x49452220, 0x2a9d5: 0x6c966820, 0x2a9d6: 0x6cba8620, 0x2a9d7: 0x6d353420, + 0x2a9d8: 0x6c9e0a20, 0x2a9d9: 0x6d342a20, 0x2a9da: 0x6c9d7420, 0x2a9db: 0x6c3ba420, + 0x2a9dc: 0x6c08a220, 0x2a9dd: 0x6cb13820, + // Block 0xaa8, offset 0x2aa00 + 0x2aa00: 0x6c00c220, 0x2aa01: 0xe0002416, 0x2aa02: 0x029cb684, 0x2aa03: 0x029cb484, + 0x2aa04: 0x6c000e20, 0x2aa05: 0x029d7684, 0x2aa06: 0x6c008a20, 0x2aa07: 0x6c009220, + 0x2aa08: 0x6c009e20, 0x2aa09: 0x02a40484, 0x2aa0a: 0x6c00b820, 0x2aa0b: 0xe0002413, + 0x2aa0c: 0x6c01a420, 0x2aa0d: 0x6c01a620, 0x2aa0e: 0xe000241f, 0x2aa0f: 0x02b84684, + 0x2aa10: 0x02b84484, 0x2aa11: 0xe0002422, 0x2aa12: 0x02bbe684, 0x2aa13: 0x02bcf484, + 0x2aa14: 0x02bea284, 0x2aa15: 0x6c01e620, 0x2aa16: 0x02bf8884, 0x2aa17: 0xe0002428, + 0x2aa18: 0x02c49884, 0x2aa19: 0x02ca6a84, 0x2aa1b: 0x02cbc284, + 0x2aa1c: 0x6c049420, 0x2aa1d: 0x6c049a20, 0x2aa1e: 0xe0002436, 0x2aa1f: 0x2c098083, + 0x2aa20: 0x02d82284, 0x2aa21: 0x02d86a84, 0x2aa22: 0x02d87484, 0x2aa23: 0x02e0d884, + 0x2aa24: 0x02e45684, 0x2aa25: 0x6c04d420, 0x2aa26: 0x029c5884, 0x2aa27: 0x6c04ee20, + 0x2aa28: 0x02e55a84, 0x2aa29: 0xe000243f, 0x2aa2a: 0x6c0a1820, 0x2aa2b: 0xe0002445, + 0x2aa2c: 0x6c0a3220, 0x2aa2d: 0x02f27684, 0x2aa2e: 0x6c13f420, 0x2aa2f: 0x02f9f284, + 0x2aa30: 0x02fd3e84, 0x2aa31: 0x02fea684, 0x2aa32: 0x02fea484, 0x2aa33: 0xe0002451, + 0x2aa34: 0xe0002454, 0x2aa35: 0xe000244e, 0x2aa36: 0x6c143820, 0x2aa37: 0xe000245a, + 0x2aa38: 0x02ff1684, 0x2aa39: 0x03000484, 0x2aa3a: 0x03010084, 0x2aa3b: 0xe000245d, + 0x2aa3c: 0x6c050a20, 0x2aa3d: 0xe0002463, 0x2aa3e: 0x6c020220, 0x2aa3f: 0xe0002466, + // Block 0xaa9, offset 0x2aa40 + 0x2aa40: 0xe0002469, 0x2aa41: 0x030c9c84, 0x2aa42: 0x0310c884, 0x2aa43: 0x03130084, + 0x2aa44: 0x0312fe84, 0x2aa45: 0x03138284, 0x2aa46: 0x6c26a420, 0x2aa47: 0xe000246c, + 0x2aa48: 0x03174084, 0x2aa49: 0x031a3a84, 0x2aa4a: 0x6c270020, 0x2aa4b: 0x031ecc84, + 0x2aa4c: 0x6c020620, 0x2aa4d: 0x6c051c20, 0x2aa4e: 0xe0002475, 0x2aa4f: 0x6c00cc20, + 0x2aa50: 0x03290a84, 0x2aa51: 0x032aee84, 0x2aa52: 0x032af084, 0x2aa53: 0x032afe84, + 0x2aa54: 0x032bd084, 0x2aa55: 0xe000247b, 0x2aa56: 0x6c00ce20, 0x2aa57: 0x6c427620, + 0x2aa58: 0x032ea484, 0x2aa59: 0x032fcc84, 0x2aa5a: 0x0330ea84, 0x2aa5b: 0x03319c84, + 0x2aa5c: 0x0331bc84, 0x2aa5d: 0x0331be84, 0x2aa5e: 0x6c636020, 0x2aa5f: 0x0331c084, + 0x2aa60: 0x0332c684, 0x2aa61: 0xe0002484, 0x2aa62: 0x0334d884, 0x2aa63: 0x6c63aa20, + 0x2aa64: 0xe000248a, 0x2aa65: 0x0338f884, 0x2aa66: 0x033c3e84, 0x2aa67: 0xe000248d, + 0x2aa68: 0x033d4c84, 0x2aa69: 0x033d8884, 0x2aa6a: 0x033dfc84, 0x2aa6b: 0xe0002490, + 0x2aa6c: 0x033ea084, 0x2aa6d: 0xe0002493, 0x2aa6e: 0x033efe84, 0x2aa6f: 0xe0002496, + 0x2aa70: 0x033f3284, 0x2aa71: 0xe0002499, 0x2aa72: 0xe000249c, 0x2aa73: 0x2c28ac83, + // Block 0xaaa, offset 0x2aa80 + 0x2aa80: 0x2c000286, 0x2aa81: 0x2c000483, 0x2aa82: 0x2c000683, 0x2aa83: 0x2c000883, + 0x2aa84: 0x2c001084, 0x2aa85: 0x2c002483, 0x2aa86: 0x2c007486, 0x2aa87: 0x2c007c83, + 0x2aa88: 0x2c007e84, 0x2aa89: 0x2c008483, 0x2aa8a: 0x2c008683, 0x2aa8b: 0x2c008884, + 0x2aa8c: 0x2c008c83, 0x2aa8d: 0x2c008e83, 0x2aa8e: 0x2c009083, 0x2aa8f: 0x2c009483, + 0x2aa90: 0x2c009a83, 0x2aa91: 0x2c00a083, 0x2aa92: 0x2c00a883, 0x2aa93: 0x2c00aa83, + 0x2aa94: 0x2c00ac83, 0x2aa95: 0x2c00b083, 0x2aa96: 0x2c00b483, 0x2aa97: 0x2c00b685, + 0x2aa98: 0x2c00ba83, 0x2aa99: 0x2c00bc83, 0x2aa9a: 0x2c00be83, 0x2aa9b: 0x2c00c083, + 0x2aa9c: 0x2c00c483, 0x2aa9d: 0x2c018083, 0x2aa9e: 0x2c018283, 0x2aa9f: 0x2c018484, + 0x2aaa0: 0x2c018683, 0x2aaa1: 0x2c018883, 0x2aaa2: 0x2c018c83, 0x2aaa3: 0x2c018e83, + 0x2aaa4: 0x2c019083, 0x2aaa5: 0x2c019484, 0x2aaa6: 0x2c019683, 0x2aaa7: 0x2c01a083, + 0x2aaa8: 0x2c01a283, 0x2aaa9: 0x2c01a883, 0x2aaaa: 0x2c01ac83, 0x2aaab: 0x2c01b283, + 0x2aaac: 0x2c01b683, 0x2aaad: 0x2c01ba83, 0x2aaae: 0x2c01bc83, 0x2aaaf: 0x2c01c483, + 0x2aab0: 0x2c01c683, 0x2aab1: 0x2c01cc83, 0x2aab2: 0x2c01ce83, 0x2aab3: 0x2c01d283, + 0x2aab4: 0x2c01d483, 0x2aab5: 0x2c01d683, 0x2aab6: 0x2c01d883, 0x2aab7: 0x2c01dc83, + 0x2aab8: 0x2c01e083, 0x2aab9: 0x2c01e883, 0x2aaba: 0x2c01ec83, 0x2aabb: 0x2c01ee83, + 0x2aabc: 0x2c046683, 0x2aabd: 0x2c046c83, 0x2aabe: 0x2c046e83, 0x2aabf: 0x2c047484, + // Block 0xaab, offset 0x2aac0 + 0x2aac0: 0x2c047e83, 0x2aac1: 0x2c048083, 0x2aac2: 0x2c048484, 0x2aac3: 0x2c048683, + 0x2aac4: 0x2c048a83, 0x2aac5: 0x2c048e83, 0x2aac6: 0x2c049083, 0x2aac7: 0x2c049684, + 0x2aac8: 0x2c049883, 0x2aac9: 0x2c049c85, 0x2aaca: 0x2c049e84, 0x2aacb: 0x2c04a683, + 0x2aacc: 0x2c04a883, 0x2aacd: 0x2c04ae83, 0x2aace: 0x2c04b483, 0x2aacf: 0x2c04b683, + 0x2aad0: 0x2c04bc83, 0x2aad1: 0x2c04be83, 0x2aad2: 0x2c04c283, 0x2aad3: 0x2c04c483, + 0x2aad4: 0x2c04c684, 0x2aad5: 0x2c04d084, 0x2aad6: 0x2c04d683, 0x2aad7: 0x2c04de83, + 0x2aad8: 0x2c04e083, 0x2aad9: 0x2c04e483, 0x2aada: 0x2c04e883, 0x2aadb: 0x2c04ec83, + 0x2aadc: 0x2c04f083, 0x2aadd: 0x2c04f483, 0x2aade: 0x2c09ee83, 0x2aadf: 0x2c09f283, + 0x2aae0: 0x2c09fa83, 0x2aae1: 0x2c09fc83, 0x2aae2: 0x2c09fe83, 0x2aae3: 0x2c0a0284, + 0x2aae4: 0x2c0a0683, 0x2aae5: 0x2c0a0a83, 0x2aae6: 0x2c0a1a83, 0x2aae7: 0x2c0a2083, + 0x2aae8: 0x2c0a2283, 0x2aae9: 0x2c0a2483, 0x2aaea: 0x2c0a2683, 0x2aaeb: 0x2c0a2883, + 0x2aaec: 0x2c0a2a83, 0x2aaed: 0x2c0a2c83, 0x2aaee: 0x2c0a2e83, 0x2aaef: 0x2c0a3083, + 0x2aaf0: 0x2c0a3483, 0x2aaf1: 0x2c0a3883, 0x2aaf2: 0x2c0a3c83, 0x2aaf3: 0x2c0a4083, + 0x2aaf4: 0x2c0a4483, 0x2aaf5: 0x2c141083, 0x2aaf6: 0x2c141483, 0x2aaf7: 0x2c141683, + 0x2aaf8: 0x2c143083, 0x2aaf9: 0x2c143483, 0x2aafa: 0x2c143a83, 0x2aafb: 0x2c144283, + 0x2aafc: 0x2c144483, 0x2aafd: 0x2c144883, 0x2aafe: 0x2c144c83, 0x2aaff: 0x2c145083, + // Block 0xaac, offset 0x2ab00 + 0x2ab00: 0x2c145283, 0x2ab01: 0x2c145683, 0x2ab02: 0x2c147a83, 0x2ab03: 0x2c147e83, + 0x2ab04: 0x2c148283, 0x2ab05: 0x2c148883, 0x2ab06: 0x2c149083, 0x2ab07: 0x2c149283, + 0x2ab08: 0x2c149483, 0x2ab09: 0x2c149883, 0x2ab0a: 0x2c149a83, 0x2ab0b: 0x2c149e83, + 0x2ab0c: 0x2c14ca83, 0x2ab0d: 0x2c14cc83, 0x2ab0e: 0x2c14ce83, 0x2ab0f: 0x2c14d083, + 0x2ab10: 0x2c14d283, 0x2ab11: 0x2c14d483, 0x2ab12: 0x2c26a083, 0x2ab13: 0x2c26a683, + 0x2ab14: 0x2c26aa83, 0x2ab15: 0x2c26e683, 0x2ab16: 0x2c26ea83, 0x2ab17: 0x2c26ec83, + 0x2ab18: 0x2c26f283, 0x2ab19: 0x2c26f483, 0x2ab1a: 0x2c26fa83, 0x2ab1b: 0x2c26fc84, + 0x2ab1c: 0x2c270283, 0x2ab1d: 0x2c270683, 0x2ab1e: 0x2c270e83, 0x2ab1f: 0x2c271c83, + 0x2ab20: 0x2c272083, 0x2ab21: 0x2c272683, 0x2ab22: 0x2c278a83, 0x2ab23: 0x2c27ec83, + 0x2ab24: 0x2c27ee83, 0x2ab25: 0x2c27f083, 0x2ab26: 0x2c41dc84, 0x2ab27: 0x2c41fe83, + 0x2ab28: 0x2c420283, 0x2ab29: 0x2c421083, 0x2ab2a: 0x2c427283, 0x2ab2b: 0x2c427483, + 0x2ab2c: 0x2c427883, 0x2ab2d: 0x2c427a83, 0x2ab2e: 0x2c427e83, 0x2ab2f: 0x2c632e83, + 0x2ab30: 0x2c633283, 0x2ab31: 0x2c633483, 0x2ab32: 0x2c633c83, 0x2ab33: 0x2c633e83, + 0x2ab34: 0x2c634083, 0x2ab35: 0x2c634e83, 0x2ab36: 0x2c635c83, 0x2ab37: 0x2c636283, + 0x2ab38: 0x2c637e83, 0x2ab39: 0x2c638283, 0x2ab3a: 0x2c8a8e83, 0x2ab3b: 0x2c8aae83, + 0x2ab3c: 0x2c8ab083, 0x2ab3d: 0x2c8ab283, 0x2ab3e: 0x2c8ab483, 0x2ab3f: 0x2c8aba83, + // Block 0xaad, offset 0x2ab40 + 0x2ab40: 0x2c8abc83, 0x2ab41: 0x2c8abe83, 0x2ab42: 0x2cb74483, 0x2ab43: 0x2cb75283, + 0x2ab44: 0x2cb78283, 0x2ab45: 0x2cb78683, 0x2ab46: 0x2cb78a83, 0x2ab47: 0x2cb79483, + 0x2ab48: 0x2ce8b483, 0x2ab49: 0x2ce8b883, 0x2ab4a: 0x2ce8ba83, 0x2ab4b: 0x2ce8be83, + 0x2ab4c: 0x2d187483, 0x2ab4d: 0x2d187883, 0x2ab4e: 0x2d187a83, 0x2ab4f: 0x2d188083, + 0x2ab50: 0x2d478083, 0x2ab51: 0x2d478283, 0x2ab52: 0x2d75b683, 0x2ab53: 0x2d9f9c83, + 0x2ab54: 0x2d9f9e83, 0x2ab55: 0x2dc24283, + 0x2ab70: 0x40273a20, 0x2ab71: 0x40273c20, 0x2ab72: 0x40273e20, 0x2ab73: 0x40274020, + 0x2ab74: 0x40274220, 0x2ab75: 0x40274420, 0x2ab76: 0x40274620, 0x2ab77: 0x40274820, + 0x2ab78: 0x40274a20, 0x2ab79: 0x40274c20, 0x2ab7a: 0x40274e20, 0x2ab7b: 0x40275020, + // Block 0xaae, offset 0x2ab80 + 0x2ab80: 0x00021283, 0x2ab81: 0x40025c20, 0x2ab82: 0x40030420, 0x2ab83: 0x40051220, + 0x2ab84: 0x40279a20, 0x2ab85: 0x6c021420, 0x2ab86: 0x6c002820, 0x2ab87: 0x6c002a20, + 0x2ab88: 0x40049c20, 0x2ab89: 0x40049e20, 0x2ab8a: 0x4004a020, 0x2ab8b: 0x4004a220, + 0x2ab8c: 0x4004a420, 0x2ab8d: 0x4004a620, 0x2ab8e: 0x4004a820, 0x2ab8f: 0x4004aa20, + 0x2ab90: 0x4004ac20, 0x2ab91: 0x4004ae20, 0x2ab92: 0x40279c20, 0x2ab93: 0x40279e20, + 0x2ab94: 0x4004b020, 0x2ab95: 0x4004b220, 0x2ab96: 0x4004b420, 0x2ab97: 0x4004b620, + 0x2ab98: 0x4004b820, 0x2ab99: 0x4004ba20, 0x2ab9a: 0x4004bc20, 0x2ab9b: 0x4004be20, + 0x2ab9c: 0x40023820, 0x2ab9d: 0x4003ea20, 0x2ab9e: 0x4003ec20, 0x2ab9f: 0x4003ee20, + 0x2aba0: 0x4027a020, 0x2aba1: 0x6c002c20, 0x2aba2: 0x6c00d220, 0x2aba3: 0x6c021620, + 0x2aba4: 0x6c00d420, 0x2aba5: 0x6c002e20, 0x2aba6: 0x6c00d620, 0x2aba7: 0x6c021820, + 0x2aba8: 0x6c053820, 0x2aba9: 0x6c053a20, 0x2abaa: 0xada12202, 0x2abab: 0xae412302, + 0x2abac: 0xae812402, 0x2abad: 0xade12502, 0x2abae: 0xae012602, 0x2abaf: 0xae012702, + 0x2abb0: 0x40023a20, 0x2abb1: 0x4027ce20, 0x2abb2: 0xe0000152, 0x2abb3: 0x4027d020, + 0x2abb4: 0xe0000155, 0x2abb5: 0x4027d220, 0x2abb6: 0x00279c84, 0x2abb7: 0x4027a220, + 0x2abb8: 0x2c00b684, 0x2abb9: 0x2c00e683, 0x2abba: 0x2c036883, 0x2abbb: 0x6c003020, + 0x2abbc: 0xe000231a, 0x2abbd: 0x40051420, 0x2abbe: 0x4027a420, 0x2abbf: 0x4027a620, + // Block 0xaaf, offset 0x2abc0 + 0x2abc0: 0x00633a84, 0x2abc1: 0x00634484, 0x2abc2: 0x0064f684, 0x2abc3: 0x0064f884, + 0x2abc4: 0x00635a84, 0x2abc5: 0x00635c84, 0x2abc6: 0x00635e84, 0x2abc7: 0x0063ee84, + 0x2abc8: 0x0063f084, 0x2abc9: 0x0063f684, 0x2abca: 0x00640884, 0x2abcb: 0x00640a84, + 0x2abcc: 0x00640e84, 0x2abcd: 0x00642284, 0x2abce: 0x00642884, + 0x2abd0: 0x4027a820, 0x2abd1: 0x4027aa20, 0x2abd2: 0x2c000285, 0x2abd3: 0x2c007485, + 0x2abd4: 0x2c00dc85, 0x2abd5: 0x2c079084, 0x2abd6: 0x2c00de84, 0x2abd7: 0x2c023685, + 0x2abd8: 0x2c00e084, 0x2abd9: 0x2c0a0e83, 0x2abda: 0x2c001083, 0x2abdb: 0x2c054883, + 0x2abdc: 0x2c003283, 0x2abdd: 0x2c03de84, 0x2abde: 0x2c0ed083, 0x2abdf: 0x2c007e83, + 0x2abe0: 0xe000237a, 0x2abe1: 0xe0002383, 0x2abe2: 0xe0002380, 0x2abe3: 0xe000237d, + 0x2abe4: 0x40661c20, 0x2abe5: 0xe000238c, 0x2abe6: 0x40661620, 0x2abe7: 0xe0002389, + 0x2abe8: 0xe000239e, 0x2abe9: 0xe0002386, 0x2abea: 0xe0002395, 0x2abeb: 0xe000239b, + 0x2abec: 0x40663420, 0x2abed: 0x4065f220, 0x2abee: 0xe000238f, 0x2abef: 0xe0002392, + 0x2abf0: 0x40663020, 0x2abf1: 0x40663220, 0x2abf2: 0x40662c20, 0x2abf3: 0xe0002398, + 0x2abf4: 0x0065dc99, 0x2abf5: 0x0065e699, 0x2abf6: 0x0065ee99, 0x2abf7: 0x0065f499, + 0x2abf8: 0x40660c20, 0x2abf9: 0x40660e20, 0x2abfa: 0x40661020, + // Block 0xab0, offset 0x2ac00 + 0x2ac00: 0xf0000404, 0x2ac01: 0xf0000404, 0x2ac02: 0xf0000404, 0x2ac03: 0xf0000404, + 0x2ac04: 0xf0000404, 0x2ac05: 0xf0000404, 0x2ac06: 0xf0000404, 0x2ac07: 0xf0000404, + 0x2ac08: 0xf0000404, 0x2ac09: 0xf0000404, 0x2ac0a: 0xf0000404, 0x2ac0b: 0xf0000404, + 0x2ac0c: 0xf0000404, 0x2ac0d: 0xf0000404, 0x2ac0e: 0xe000004c, 0x2ac0f: 0xe0000051, + 0x2ac10: 0xe0000056, 0x2ac11: 0xe000005b, 0x2ac12: 0xe0000060, 0x2ac13: 0xe0000065, + 0x2ac14: 0xe000006a, 0x2ac15: 0xe000006f, 0x2ac16: 0xe0000083, 0x2ac17: 0xe000008d, + 0x2ac18: 0xe0000092, 0x2ac19: 0xe0000097, 0x2ac1a: 0xe000009c, 0x2ac1b: 0xe00000a1, + 0x2ac1c: 0xe0000088, 0x2ac1d: 0xe0000074, 0x2ac1e: 0xe000007c, + 0x2ac20: 0xe000b5b7, 0x2ac21: 0xe000b5c3, 0x2ac22: 0xe000b5cf, 0x2ac23: 0xe000b5f7, + 0x2ac24: 0xe000b5d7, 0x2ac25: 0xe000b5db, 0x2ac26: 0xe000b5bb, 0x2ac27: 0xe000b5c7, + 0x2ac28: 0xe000b5bf, 0x2ac29: 0xe000b5cb, 0x2ac2a: 0xe000b5e3, 0x2ac2b: 0xe000b5ef, + 0x2ac2c: 0xe000b5eb, 0x2ac2d: 0xe000b5e7, 0x2ac2e: 0xe000b627, 0x2ac2f: 0xe000b5d3, + 0x2ac30: 0xe000b5df, 0x2ac31: 0xe000b62b, 0x2ac32: 0xe000b607, 0x2ac33: 0xe000b623, + 0x2ac34: 0xe000b603, 0x2ac35: 0xe000b62f, 0x2ac36: 0xe000b637, 0x2ac37: 0xe000b633, + 0x2ac38: 0xe000b613, 0x2ac39: 0xe000b5f3, 0x2ac3a: 0xe000b61b, 0x2ac3b: 0xe000b61f, + 0x2ac3c: 0xe000b643, 0x2ac3d: 0xe000b5fb, 0x2ac3e: 0xe000b63f, 0x2ac3f: 0xe000b617, + // Block 0xab1, offset 0x2ac40 + 0x2ac40: 0xe000b63b, 0x2ac41: 0xe000b5ff, 0x2ac42: 0xe000b60b, 0x2ac43: 0xe000b60f, + 0x2ac44: 0x2c8e8e83, 0x2ac45: 0x2c08be83, 0x2ac46: 0x2c048483, 0x2ac47: 0x2d326883, + 0x2ac48: 0xe00002e3, 0x2ac49: 0xe00003d8, 0x2ac4a: 0xe00004b3, 0x2ac4b: 0xe000057d, + 0x2ac4c: 0xe0000648, 0x2ac4d: 0xe00006f0, 0x2ac4e: 0xe000079c, 0x2ac4f: 0xe0000841, + 0x2ac50: 0xe0000ec0, 0x2ac51: 0xf0000606, 0x2ac52: 0xf0000606, 0x2ac53: 0xf0000606, + 0x2ac54: 0xf0000606, 0x2ac55: 0xf0000606, 0x2ac56: 0xf0000606, 0x2ac57: 0xf0000606, + 0x2ac58: 0xf0000606, 0x2ac59: 0xf0000606, 0x2ac5a: 0xf0000606, 0x2ac5b: 0xf0000606, + 0x2ac5c: 0xf0000606, 0x2ac5d: 0xf0000606, 0x2ac5e: 0xf0000606, 0x2ac5f: 0xf0000606, + 0x2ac60: 0x0062ac86, 0x2ac61: 0x0062b086, 0x2ac62: 0x0062b286, 0x2ac63: 0x0062b686, + 0x2ac64: 0x0062b886, 0x2ac65: 0x0062ba86, 0x2ac66: 0x0062be86, 0x2ac67: 0x0062c286, + 0x2ac68: 0x0062c486, 0x2ac69: 0x0062c886, 0x2ac6a: 0x0062ca86, 0x2ac6b: 0x0062cc86, + 0x2ac6c: 0x0062ce86, 0x2ac6d: 0x0062d086, 0x2ac6e: 0xf0000606, 0x2ac6f: 0xf0000606, + 0x2ac70: 0xf0000606, 0x2ac71: 0xf0000606, 0x2ac72: 0xf0000606, 0x2ac73: 0xf0000606, + 0x2ac74: 0xf0000606, 0x2ac75: 0xf0000606, 0x2ac76: 0xf0000606, 0x2ac77: 0xf0000606, + 0x2ac78: 0xf0000606, 0x2ac79: 0xf0000606, 0x2ac7a: 0xf0000606, 0x2ac7b: 0xf0000606, + 0x2ac7c: 0xe0002127, 0x2ac7d: 0xe0002122, 0x2ac7e: 0xf0000606, 0x2ac7f: 0x4027ac20, + // Block 0xab2, offset 0x2ac80 + 0x2ac80: 0x2c000284, 0x2ac81: 0x2c007484, 0x2ac82: 0x2c00dc84, 0x2ac83: 0x2c079083, + 0x2ac84: 0x2c028883, 0x2ac85: 0x2c02d883, 0x2ac86: 0x2c003683, 0x2ac87: 0x2c008883, + 0x2ac88: 0x2c006283, 0x2ac89: 0x2c00b683, 0x2ac8a: 0x2c049c84, 0x2ac8b: 0x2c04d083, + 0x2ac8c: 0x2c04c683, 0x2ac8d: 0x2c049e83, 0x2ac8e: 0x2c41dc83, 0x2ac8f: 0x2c018483, + 0x2ac90: 0x2c049683, 0x2ac91: 0x2c741683, 0x2ac92: 0x2c127484, 0x2ac93: 0x2c3cee83, + 0x2ac94: 0x2c0e3e83, 0x2ac95: 0x2c791683, 0x2ac96: 0x2c86f083, 0x2ac97: 0x2c7de083, + 0x2ac98: 0x2c185283, 0x2ac99: 0x2c7e3883, 0x2ac9a: 0x2c24b683, 0x2ac9b: 0x2c019483, + 0x2ac9c: 0x2d6c7483, 0x2ac9d: 0x2d9fc483, 0x2ac9e: 0x2c0db883, 0x2ac9f: 0x2c38fa83, + 0x2aca0: 0x2ce74883, 0x2aca1: 0x2c0bc083, 0x2aca2: 0x2c063e83, 0x2aca3: 0x2c097683, + 0x2aca4: 0x2c00de83, 0x2aca5: 0x2c023684, 0x2aca6: 0x2c00e083, 0x2aca7: 0x2c089284, + 0x2aca8: 0x2c075484, 0x2aca9: 0x2c18a683, 0x2acaa: 0x2c300483, 0x2acab: 0x2c2fd883, + 0x2acac: 0x2d2efa83, 0x2acad: 0x2c0ba083, 0x2acae: 0x2d0f3883, 0x2acaf: 0x2c2bb283, + 0x2acb0: 0x2c2e8e83, 0x2acb1: 0xf0000606, 0x2acb2: 0xf0000606, 0x2acb3: 0xf0000606, + 0x2acb4: 0xf0000606, 0x2acb5: 0xf0000606, 0x2acb6: 0xf0000606, 0x2acb7: 0xf0000606, + 0x2acb8: 0xf0000606, 0x2acb9: 0xf0000606, 0x2acba: 0xf0000606, 0x2acbb: 0xf0000606, + 0x2acbc: 0xf0000606, 0x2acbd: 0xf0000606, 0x2acbe: 0xf0000606, 0x2acbf: 0xf0000606, + // Block 0xab3, offset 0x2acc0 + 0x2acc0: 0xf0000203, 0x2acc1: 0xf0000203, 0x2acc2: 0xf0000203, 0x2acc3: 0xf0000203, + 0x2acc4: 0xf0000203, 0x2acc5: 0xf0000203, 0x2acc6: 0xf0000203, 0x2acc7: 0xf0000203, + 0x2acc8: 0xf0000203, 0x2acc9: 0xe000b66f, 0x2acca: 0xe000b67b, 0x2accb: 0xe000b687, + 0x2accc: 0xf0001c1d, 0x2accd: 0xe0000b85, 0x2acce: 0xf0001d1c, 0x2accf: 0xe0000d14, + 0x2acd0: 0x00657693, 0x2acd1: 0x00657893, 0x2acd2: 0x00657a93, 0x2acd3: 0x00657e93, + 0x2acd4: 0x00658093, 0x2acd5: 0x00658293, 0x2acd6: 0x00658493, 0x2acd7: 0x00658693, + 0x2acd8: 0x00658893, 0x2acd9: 0x00658a93, 0x2acda: 0x00658c93, 0x2acdb: 0x00658e93, + 0x2acdc: 0x00659093, 0x2acdd: 0x00659293, 0x2acde: 0x00659493, 0x2acdf: 0x00659693, + 0x2ace0: 0x00659893, 0x2ace1: 0x00659a93, 0x2ace2: 0x00659c93, 0x2ace3: 0x00659e93, + 0x2ace4: 0x0065a093, 0x2ace5: 0x0065a293, 0x2ace6: 0x0065a493, 0x2ace7: 0x0065a693, + 0x2ace8: 0x0065a893, 0x2ace9: 0x0065aa93, 0x2acea: 0x0065ac93, 0x2aceb: 0x0065ae93, + 0x2acec: 0x0065b093, 0x2aced: 0x0065b293, 0x2acee: 0x0065b493, 0x2acef: 0x0065b693, + 0x2acf0: 0x0065b893, 0x2acf1: 0x0065ba93, 0x2acf2: 0x0065bc93, 0x2acf3: 0x0065be93, + 0x2acf4: 0x0065c093, 0x2acf5: 0x0065c493, 0x2acf6: 0x0065c693, 0x2acf7: 0x0065c893, + 0x2acf8: 0x0065ca93, 0x2acf9: 0x0065cc93, 0x2acfa: 0x0065ce93, 0x2acfb: 0x0065d093, + 0x2acfc: 0x0065d293, 0x2acfd: 0x0065d493, 0x2acfe: 0x0065d693, + // Block 0xab4, offset 0x2ad00 + 0x2ad00: 0xe000230b, 0x2ad01: 0xe00022f8, 0x2ad02: 0xe00022fc, 0x2ad03: 0xe0002311, + 0x2ad04: 0xe0002316, 0x2ad05: 0xe000231d, 0x2ad06: 0xe0002321, 0x2ad07: 0xe0002325, + 0x2ad08: 0xe000232b, 0x2ad09: 0xf0001c1c, 0x2ad0a: 0xe0002330, 0x2ad0b: 0xe000233c, + 0x2ad0c: 0xe0002340, 0x2ad0d: 0xe0002337, 0x2ad0e: 0xe0002346, 0x2ad0f: 0xe000234b, + 0x2ad10: 0xe000234f, 0x2ad11: 0xe0002353, 0x2ad12: 0xf0001c1c, 0x2ad13: 0xe000235e, + 0x2ad14: 0xe0002358, 0x2ad15: 0xf0001c1c, 0x2ad16: 0xe0002363, 0x2ad17: 0xe000236d, + 0x2ad18: 0xf0000203, 0x2ad19: 0xf0000203, 0x2ad1a: 0xf0000203, 0x2ad1b: 0xf0000203, + 0x2ad1c: 0xf0000203, 0x2ad1d: 0xf0000203, 0x2ad1e: 0xf0000203, 0x2ad1f: 0xf0000203, + 0x2ad20: 0xf0000203, 0x2ad21: 0xf0000203, 0x2ad22: 0xe000b673, 0x2ad23: 0xe000b67f, + 0x2ad24: 0xe000b68b, 0x2ad25: 0xe000b693, 0x2ad26: 0xe000b69b, 0x2ad27: 0xe000b6a3, + 0x2ad28: 0xe000b6ab, 0x2ad29: 0xe000b6b3, 0x2ad2a: 0xe000b6bb, 0x2ad2b: 0xe000b6c3, + 0x2ad2c: 0xe000b6cb, 0x2ad2d: 0xe000b6d3, 0x2ad2e: 0xe000b6db, 0x2ad2f: 0xe000b6e3, + 0x2ad30: 0xe000b6eb, 0x2ad31: 0xe0000c1e, 0x2ad32: 0xf0001c1c, 0x2ad33: 0xf0001d1d, + 0x2ad34: 0xe0000a31, 0x2ad35: 0xf0001d1c, 0x2ad36: 0xf0001c1c, 0x2ad37: 0xf0001c1c, + 0x2ad38: 0xe0000ac2, 0x2ad39: 0xe0000ac6, 0x2ad3a: 0xf0001d1d, 0x2ad3b: 0xf0000203, + 0x2ad3c: 0xf0000203, 0x2ad3d: 0xf0000203, 0x2ad3e: 0xf0000203, 0x2ad3f: 0xe000b70b, + // Block 0xab5, offset 0x2ad40 + 0x2ad40: 0xf0001d1c, 0x2ad41: 0xf0001d1d, 0x2ad42: 0xe00009b7, 0x2ad43: 0xf0001c1d, + 0x2ad44: 0xf0001c1c, 0x2ad45: 0xf0001c1c, 0x2ad46: 0xe0000a66, 0x2ad47: 0xe0000a7a, + 0x2ad48: 0xf0001d1c, 0x2ad49: 0xf0001c1d, 0x2ad4a: 0xf0001c1c, 0x2ad4b: 0xf0001d1d, + 0x2ad4c: 0xf0001c1c, 0x2ad4d: 0xf0001d1d, 0x2ad4e: 0xf0001d1d, 0x2ad4f: 0xf0001c1c, + 0x2ad50: 0xf0001c1c, 0x2ad51: 0xf0001c1c, 0x2ad52: 0xe0000d0d, 0x2ad53: 0xf0001c1c, + 0x2ad54: 0xf0001c1c, 0x2ad55: 0xe0000d3a, 0x2ad56: 0xe0000d46, 0x2ad57: 0xf0001d1d, + 0x2ad58: 0xe0000eb0, 0x2ad59: 0xe0000eb8, 0x2ad5a: 0xf0001d1d, 0x2ad5b: 0xf0001c1c, + 0x2ad5c: 0xf0001c1d, 0x2ad5d: 0xf0001c1d, 0x2ad5e: 0xe00010b2, 0x2ad5f: 0xe00009c8, + 0x2ad60: 0xf0000203, 0x2ad61: 0xf0000203, 0x2ad62: 0xf0000203, 0x2ad63: 0xf0000203, + 0x2ad64: 0xf0000203, 0x2ad65: 0xf0000203, 0x2ad66: 0xf0000203, 0x2ad67: 0xf0000203, + 0x2ad68: 0xf0000203, 0x2ad69: 0xe000b66b, 0x2ad6a: 0xe000b677, 0x2ad6b: 0xe000b683, + 0x2ad6c: 0xe000b68f, 0x2ad6d: 0xe000b697, 0x2ad6e: 0xe000b69f, 0x2ad6f: 0xe000b6a7, + 0x2ad70: 0xe000b6af, 0x2ad71: 0xe000b6b7, 0x2ad72: 0xe000b6bf, 0x2ad73: 0xe000b6c7, + 0x2ad74: 0xe000b6cf, 0x2ad75: 0xe000b6d7, 0x2ad76: 0xe000b6df, 0x2ad77: 0xe000b6e7, + 0x2ad78: 0xe000b6ef, 0x2ad79: 0xe000b6f3, 0x2ad7a: 0xe000b6f7, 0x2ad7b: 0xe000b6fb, + 0x2ad7c: 0xe000b6ff, 0x2ad7d: 0xe000b703, 0x2ad7e: 0xe000b707, 0x2ad7f: 0xe0000bdf, + // Block 0xab6, offset 0x2ad80 + 0x2ad80: 0x6c053e20, 0x2ad81: 0x6c0acc20, 0x2ad82: 0x6c0ace20, 0x2ad83: 0x6c00f620, + 0x2ad84: 0x6c00f820, 0x2ad85: 0x6c004e20, 0x2ad86: 0x6c0aee20, 0x2ad87: 0x6c011a20, + 0x2ad88: 0x6c011c20, 0x2ad89: 0x6c011e20, 0x2ad8a: 0x6c025820, 0x2ad8b: 0x6c025a20, + 0x2ad8c: 0x6c059820, 0x2ad8d: 0x6c059a20, 0x2ad8e: 0x6c059c20, 0x2ad8f: 0x6c059e20, + 0x2ad90: 0x6c0b0e20, 0x2ad91: 0x6c0b1020, 0x2ad92: 0x6c0b1220, 0x2ad93: 0x6c0b1420, + 0x2ad94: 0x6c0b1620, 0x2ad95: 0x6c0b1820, 0x2ad96: 0x6c160a20, 0x2ad97: 0x6c160c20, + 0x2ad98: 0x6c160e20, 0x2ad99: 0x6c28d820, 0x2ad9a: 0x6c28da20, 0x2ad9b: 0x6c28dc20, + 0x2ad9c: 0x6c430a20, 0x2ad9d: 0x6c430c20, 0x2ad9e: 0x6c430e20, 0x2ad9f: 0x6c431020, + 0x2ada0: 0x6c431220, 0x2ada1: 0x6c8b0620, 0x2ada2: 0x6c8b0820, 0x2ada3: 0x6c8b0a20, + 0x2ada4: 0x6cb7b020, 0x2ada5: 0x6d75d620, 0x2ada6: 0x6de00620, 0x2ada7: 0x6c027820, + 0x2ada8: 0x6c28f220, 0x2ada9: 0x6c28fa20, 0x2adaa: 0x6c0b5020, 0x2adab: 0x6c0b5220, + 0x2adac: 0x6c163420, 0x2adad: 0x6c290c20, 0x2adae: 0x6ce8e420, 0x2adaf: 0x6d9fa820, + 0x2adb0: 0x6c05b820, 0x2adb1: 0x6c05ba20, 0x2adb2: 0x6c05bc20, 0x2adb3: 0x6c05be20, + 0x2adb4: 0x6c05c020, 0x2adb5: 0x6c05c220, 0x2adb6: 0x6c05c420, 0x2adb7: 0x6c05c620, + 0x2adb8: 0x6c0b6820, 0x2adb9: 0x6c0b6a20, 0x2adba: 0x6c0b6c20, 0x2adbb: 0x6c0b6e20, + 0x2adbc: 0x6c0b7020, 0x2adbd: 0x6c0b7220, 0x2adbe: 0x6c0b7420, 0x2adbf: 0x6c0b7620, + // Block 0xab7, offset 0x2adc0 + 0x2adc0: 0x6c0b7820, 0x2adc1: 0x6c164620, 0x2adc2: 0x6c164820, 0x2adc3: 0x6c164a20, + 0x2adc4: 0x6c164c20, 0x2adc5: 0x6c164e20, 0x2adc6: 0x6c165020, 0x2adc7: 0x6c165220, + 0x2adc8: 0x6c165420, 0x2adc9: 0x6c292220, 0x2adca: 0x6c292420, 0x2adcb: 0x6c292620, + 0x2adcc: 0x6c292820, 0x2adcd: 0x6c292a20, 0x2adce: 0x6c292c20, 0x2adcf: 0x6c292e20, + 0x2add0: 0x6c293020, 0x2add1: 0x6c293220, 0x2add2: 0x6c293420, 0x2add3: 0x6c293620, + 0x2add4: 0x6c293820, 0x2add5: 0x6c293a20, 0x2add6: 0x6c293c20, 0x2add7: 0x6c434620, + 0x2add8: 0x6c434820, 0x2add9: 0x6c434a20, 0x2adda: 0x6c434c20, 0x2addb: 0x6c434e20, + 0x2addc: 0x6c435020, 0x2addd: 0x6c435220, 0x2adde: 0x6c435420, 0x2addf: 0x6c435620, + 0x2ade0: 0x6c435820, 0x2ade1: 0x6c435a20, 0x2ade2: 0x6c435c20, 0x2ade3: 0x6c641a20, + 0x2ade4: 0x6c8b3e20, 0x2ade5: 0x6c641c20, 0x2ade6: 0x6c641e20, 0x2ade7: 0x6c642020, + 0x2ade8: 0x6c642220, 0x2ade9: 0x6c642420, 0x2adea: 0x6c642620, 0x2adeb: 0x6c642820, + 0x2adec: 0x6c642a20, 0x2aded: 0x6c642c20, 0x2adee: 0x6c8b4020, 0x2adef: 0x6c8b4220, + 0x2adf0: 0x6c8b4420, 0x2adf1: 0x6c8b4620, 0x2adf2: 0x6c8b4820, 0x2adf3: 0x6cb7da20, + 0x2adf4: 0x6cb7dc20, 0x2adf5: 0x6cb7de20, 0x2adf6: 0x6cb7e020, 0x2adf7: 0x6cb7e220, + 0x2adf8: 0x6cb7e420, 0x2adf9: 0x6cb7e620, 0x2adfa: 0x6cb7e820, 0x2adfb: 0x6ce8fe20, + 0x2adfc: 0x6ce90020, 0x2adfd: 0x6ce90220, 0x2adfe: 0x6ce90420, 0x2adff: 0x6ce90620, + // Block 0xab8, offset 0x2ae00 + 0x2ae00: 0x6ce90820, 0x2ae01: 0x6ce90a20, 0x2ae02: 0x6d18ae20, 0x2ae03: 0x6d18b020, + 0x2ae04: 0x6d18b220, 0x2ae05: 0x6d18b420, 0x2ae06: 0x6d18b620, 0x2ae07: 0x6d18b820, + 0x2ae08: 0x6d18ba20, 0x2ae09: 0x6d18bc20, 0x2ae0a: 0x6d18be20, 0x2ae0b: 0x6d18c020, + 0x2ae0c: 0x6d18c220, 0x2ae0d: 0x6d18c420, 0x2ae0e: 0x6d18c620, 0x2ae0f: 0x6d18c820, + 0x2ae10: 0x6d18ca20, 0x2ae11: 0x6d47b220, 0x2ae12: 0x6d47b420, 0x2ae13: 0x6d47b620, + 0x2ae14: 0x6d47b820, 0x2ae15: 0x6d47ba20, 0x2ae16: 0x6d47bc20, 0x2ae17: 0x6d47be20, + 0x2ae18: 0x6d47c020, 0x2ae19: 0x6d75f420, 0x2ae1a: 0x6d75f620, 0x2ae1b: 0x6d75f820, + 0x2ae1c: 0x6d75fa20, 0x2ae1d: 0x6d9faa20, 0x2ae1e: 0x6d9fac20, 0x2ae1f: 0x6dc24a20, + 0x2ae20: 0x6dc24c20, 0x2ae21: 0x6de00e20, 0x2ae22: 0x6de01020, 0x2ae23: 0x6de01220, + 0x2ae24: 0x6df86e20, 0x2ae25: 0x6df87020, 0x2ae26: 0x6df87220, 0x2ae27: 0x6e0c3e20, + 0x2ae28: 0x6e0c4020, 0x2ae29: 0x6e284a20, 0x2ae2a: 0x6e3ce220, 0x2ae2b: 0x6c0c4420, + 0x2ae2c: 0x6c2a2c20, 0x2ae2d: 0x6c657020, 0x2ae2e: 0x6c8c6620, 0x2ae2f: 0x6dc28c20, + 0x2ae30: 0x6c061620, 0x2ae31: 0x6c061820, 0x2ae32: 0x6c0c5820, 0x2ae33: 0x6c174e20, + 0x2ae34: 0x6c175020, 0x2ae35: 0x6c175c20, 0x2ae36: 0x6c175e20, 0x2ae37: 0x6c176020, + 0x2ae38: 0x6c447420, 0x2ae39: 0x6df89620, 0x2ae3a: 0x6c2a5c20, 0x2ae3b: 0x6c8c8420, + 0x2ae3c: 0x6c8c8620, 0x2ae3d: 0x6cb8f220, 0x2ae3e: 0x6cea0820, 0x2ae3f: 0x6e1c1c20, + // Block 0xab9, offset 0x2ae40 + 0x2ae40: 0x6c02fa20, 0x2ae41: 0x6c02fc20, 0x2ae42: 0x6c449020, 0x2ae43: 0x6cb8fc20, + 0x2ae44: 0x6d487620, 0x2ae45: 0x6c030620, 0x2ae46: 0x6c0c9820, 0x2ae47: 0x6c0c9a20, + 0x2ae48: 0x6c178e20, 0x2ae49: 0x6c2a7420, 0x2ae4a: 0x6c2a7620, 0x2ae4b: 0x6c2a7820, + 0x2ae4c: 0x6c2a7a20, 0x2ae4d: 0x6c2a7c20, 0x2ae4e: 0x6c44a020, 0x2ae4f: 0x6c44a220, + 0x2ae50: 0x6c65c220, 0x2ae51: 0x6c65c420, 0x2ae52: 0x6c65c620, 0x2ae53: 0x6c8c9620, + 0x2ae54: 0x6cb90c20, 0x2ae55: 0x6cb90e20, 0x2ae56: 0x6cea1220, 0x2ae57: 0x6d19ea20, + 0x2ae58: 0x6c8cbe20, 0x2ae59: 0x6c0cd220, 0x2ae5a: 0x6c067c20, 0x2ae5b: 0x6c067e20, + 0x2ae5c: 0x6c068020, 0x2ae5d: 0x6c0ce620, 0x2ae5e: 0x6c0ce820, 0x2ae5f: 0x6c17da20, + 0x2ae60: 0x6c17dc20, 0x2ae61: 0x6c2abc20, 0x2ae62: 0x6c2abe20, 0x2ae63: 0x6c2ac020, + 0x2ae64: 0x6c2ac220, 0x2ae65: 0x6c2ac420, 0x2ae66: 0x6c2ac620, 0x2ae67: 0x6c44e020, + 0x2ae68: 0x6c44e220, 0x2ae69: 0x6c44e420, 0x2ae6a: 0x6c44e620, 0x2ae6b: 0x6c44e820, + 0x2ae6c: 0x6c661220, 0x2ae6d: 0x6c661420, 0x2ae6e: 0x6c661620, 0x2ae6f: 0x6c661820, + 0x2ae70: 0x6c661a20, 0x2ae71: 0x6c8cd820, 0x2ae72: 0x6c8cda20, 0x2ae73: 0x6c8cdc20, + 0x2ae74: 0x6c8cde20, 0x2ae75: 0x6c8ce020, 0x2ae76: 0x6c8ce220, 0x2ae77: 0x6cb94620, + 0x2ae78: 0x6cb94820, 0x2ae79: 0x6cb94a20, 0x2ae7a: 0x6cb94c20, 0x2ae7b: 0x6cb94e20, + 0x2ae7c: 0x6cea3c20, 0x2ae7d: 0x6cea3e20, 0x2ae7e: 0x6d1a0e20, 0x2ae7f: 0x6d1a1020, + // Block 0xaba, offset 0x2ae80 + 0x2ae80: 0x6d1a1220, 0x2ae81: 0x6d1a1420, 0x2ae82: 0x6d1a1620, 0x2ae83: 0x6d1a1820, + 0x2ae84: 0x6d1a1a20, 0x2ae85: 0x6d1a1c20, 0x2ae86: 0x6d1a1e20, 0x2ae87: 0x6d1a2020, + 0x2ae88: 0x6d1a2220, 0x2ae89: 0x6d1a2420, 0x2ae8a: 0x6d489620, 0x2ae8b: 0x6d76a420, + 0x2ae8c: 0x6d76a620, 0x2ae8d: 0x6d76a820, 0x2ae8e: 0x6da03020, 0x2ae8f: 0x6da03220, + 0x2ae90: 0x6dc2b620, 0x2ae91: 0x6de05620, 0x2ae92: 0x6df8a620, 0x2ae93: 0x6c06a020, + 0x2ae94: 0x6c0d3a20, 0x2ae95: 0x6c0d3c20, 0x2ae96: 0x6c0d3e20, 0x2ae97: 0x6c183820, + 0x2ae98: 0x6c183a20, 0x2ae99: 0x6c2b4c20, 0x2ae9a: 0x6c2b4e20, 0x2ae9b: 0x6c2b5020, + 0x2ae9c: 0x6c454e20, 0x2ae9d: 0x6c66a620, 0x2ae9e: 0x6c66a820, 0x2ae9f: 0x6c66aa20, + 0x2aea0: 0x6c8d4220, 0x2aea1: 0x6cb9aa20, 0x2aea2: 0x6d1a7620, 0x2aea3: 0x6da05420, + 0x2aea4: 0x6da05620, 0x2aea5: 0x6da05820, 0x2aea6: 0x6da05a20, 0x2aea7: 0x6dc2c420, + 0x2aea8: 0x6c8d6a20, 0x2aea9: 0x6cb9d420, 0x2aeaa: 0x6ceac220, 0x2aeab: 0x6c035820, + 0x2aeac: 0x6c2b9a20, 0x2aead: 0x6c8d8020, 0x2aeae: 0x6e123e20, 0x2aeaf: 0x6c188c20, + 0x2aeb0: 0x6c188e20, 0x2aeb1: 0x6c8d8620, 0x2aeb2: 0x6cead220, 0x2aeb3: 0x6cead420, + 0x2aeb4: 0x6cead620, 0x2aeb5: 0x6d1aba20, 0x2aeb6: 0x6e3cf020, 0x2aeb7: 0x6c18a420, + 0x2aeb8: 0x6cb9f020, 0x2aeb9: 0x6c036620, 0x2aeba: 0x6c0d8020, 0x2aebb: 0x6c0d8220, + 0x2aebc: 0x6ceae020, 0x2aebd: 0x6c2bd420, 0x2aebe: 0x6c016e20, 0x2aebf: 0x6c017020, + // Block 0xabb, offset 0x2aec0 + 0x2aec0: 0x6c18d020, 0x2aec1: 0x6c2bf220, 0x2aec2: 0x6c0dc820, 0x2aec3: 0x6c0dca20, + 0x2aec4: 0x6c0dcc20, 0x2aec5: 0x6c18dc20, 0x2aec6: 0x6c18de20, 0x2aec7: 0x6c18e020, + 0x2aec8: 0x6c2c0020, 0x2aec9: 0x6c2c0220, 0x2aeca: 0x6c45f620, 0x2aecb: 0x6c673220, + 0x2aecc: 0x6c673420, 0x2aecd: 0x6c673620, 0x2aece: 0x6cba0a20, 0x2aecf: 0x6ceb0220, + 0x2aed0: 0x6d1adc20, 0x2aed1: 0x6d1ade20, 0x2aed2: 0x6d491820, 0x2aed3: 0x6da08620, + 0x2aed4: 0x6e319620, 0x2aed5: 0x6c039020, 0x2aed6: 0x6c677020, 0x2aed7: 0x6c8de220, + 0x2aed8: 0x6c8de420, 0x2aed9: 0x6d493a20, 0x2aeda: 0x6c039c20, 0x2aedb: 0x6c039e20, + 0x2aedc: 0x6c0e0620, 0x2aedd: 0x6c190c20, 0x2aede: 0x6c2c3a20, 0x2aedf: 0x6c463e20, + 0x2aee0: 0x6cba4220, 0x2aee1: 0x6d1b2020, 0x2aee2: 0x6d3d7420, 0x2aee3: 0x6c073020, + 0x2aee4: 0x6c073220, 0x2aee5: 0x6c073420, 0x2aee6: 0x6c0e1c20, 0x2aee7: 0x6c0e1e20, + 0x2aee8: 0x6c0e2020, 0x2aee9: 0x6c192220, 0x2aeea: 0x6c192420, 0x2aeeb: 0x6c192620, + 0x2aeec: 0x6c192820, 0x2aeed: 0x6c192a20, 0x2aeee: 0x6c192c20, 0x2aeef: 0x6c192e20, + 0x2aef0: 0x6c193020, 0x2aef1: 0x6c193220, 0x2aef2: 0x6c193420, 0x2aef3: 0x6c193620, + 0x2aef4: 0x6c193820, 0x2aef5: 0x6c193a20, 0x2aef6: 0x6c193c20, 0x2aef7: 0x6c2c5620, + 0x2aef8: 0x6c2c5820, 0x2aef9: 0x6c2c5a20, 0x2aefa: 0x6c2c5c20, 0x2aefb: 0x6c2c5e20, + 0x2aefc: 0x6c2c6020, 0x2aefd: 0x6c2c6220, 0x2aefe: 0x6c2c6420, 0x2aeff: 0x6c2c6620, + // Block 0xabc, offset 0x2af00 + 0x2af00: 0x6c466820, 0x2af01: 0x6c466a20, 0x2af02: 0x6c466c20, 0x2af03: 0x6c466e20, + 0x2af04: 0x6c467020, 0x2af05: 0x6c467220, 0x2af06: 0x6c467420, 0x2af07: 0x6c467620, + 0x2af08: 0x6c467820, 0x2af09: 0x6c467a20, 0x2af0a: 0x6c467c20, 0x2af0b: 0x6c467e20, + 0x2af0c: 0x6c468020, 0x2af0d: 0x6c468220, 0x2af0e: 0x6c468420, 0x2af0f: 0x6c679a20, + 0x2af10: 0x6c679c20, 0x2af11: 0x6c679e20, 0x2af12: 0x6c67a020, 0x2af13: 0x6c67a220, + 0x2af14: 0x6c67a420, 0x2af15: 0x6c67a620, 0x2af16: 0x6c67a820, 0x2af17: 0x6c67aa20, + 0x2af18: 0x6c67ac20, 0x2af19: 0x6c67ae20, 0x2af1a: 0x6c67b020, 0x2af1b: 0x6c67b220, + 0x2af1c: 0x6c67b420, 0x2af1d: 0x6c67b620, 0x2af1e: 0x6c67b820, 0x2af1f: 0x6c8e1220, + 0x2af20: 0x6c8e1420, 0x2af21: 0x6c8e1620, 0x2af22: 0x6c8e1820, 0x2af23: 0x6c8e1a20, + 0x2af24: 0x6c8e1c20, 0x2af25: 0x6c8e1e20, 0x2af26: 0x6c8e2020, 0x2af27: 0x6c8e2220, + 0x2af28: 0x6c8e2420, 0x2af29: 0x6c8e2620, 0x2af2a: 0x6c8e2820, 0x2af2b: 0x6c8e2a20, + 0x2af2c: 0x6c8e2c20, 0x2af2d: 0x6c8e2e20, 0x2af2e: 0x6c8e3020, 0x2af2f: 0x6c8e3220, + 0x2af30: 0x6c8e3420, 0x2af31: 0x6c8e3620, 0x2af32: 0x6c8e3820, 0x2af33: 0x6c8e3a20, + 0x2af34: 0x6c8e3c20, 0x2af35: 0x6c8e3e20, 0x2af36: 0x6cba5c20, 0x2af37: 0x6cba5e20, + 0x2af38: 0x6cba6020, 0x2af39: 0x6cba6220, 0x2af3a: 0x6cba6420, 0x2af3b: 0x6cba6620, + 0x2af3c: 0x6cba6820, 0x2af3d: 0x6cba6a20, 0x2af3e: 0x6cba6c20, 0x2af3f: 0x6cba6e20, + // Block 0xabd, offset 0x2af40 + 0x2af40: 0x6cba7020, 0x2af41: 0x6cba7220, 0x2af42: 0x6cba7420, 0x2af43: 0x6cba7620, + 0x2af44: 0x6cba7820, 0x2af45: 0x6cba7a20, 0x2af46: 0x6cba7c20, 0x2af47: 0x6cba7e20, + 0x2af48: 0x6cba8020, 0x2af49: 0x6cba8220, 0x2af4a: 0x6cba8420, 0x2af4b: 0x6cba8620, + 0x2af4c: 0x6cba8820, 0x2af4d: 0x6cba8a20, 0x2af4e: 0x6cba8c20, 0x2af4f: 0x6cba8e20, + 0x2af50: 0x6cba9020, 0x2af51: 0x6cba9220, 0x2af52: 0x6ceb4e20, 0x2af53: 0x6ceb5020, + 0x2af54: 0x6ceb5220, 0x2af55: 0x6ceb5420, 0x2af56: 0x6ceb5620, 0x2af57: 0x6ceb5820, + 0x2af58: 0x6ceb5a20, 0x2af59: 0x6ceb5c20, 0x2af5a: 0x6ceb5e20, 0x2af5b: 0x6ceb6020, + 0x2af5c: 0x6ceb6220, 0x2af5d: 0x6ceb6420, 0x2af5e: 0x6ceb6620, 0x2af5f: 0x6ceb6820, + 0x2af60: 0x6ceb6a20, 0x2af61: 0x6ceb6c20, 0x2af62: 0x6d1b3420, 0x2af63: 0x6d1b3620, + 0x2af64: 0x6d1b3820, 0x2af65: 0x6d1b3a20, 0x2af66: 0x6d1b3c20, 0x2af67: 0x6d1b3e20, + 0x2af68: 0x6d1b4020, 0x2af69: 0x6d1b4220, 0x2af6a: 0x6d1b4420, 0x2af6b: 0x6d1b4620, + 0x2af6c: 0x6d1b4820, 0x2af6d: 0x6d1b4a20, 0x2af6e: 0x6d1b4c20, 0x2af6f: 0x6d1b4e20, + 0x2af70: 0x6d1b5020, 0x2af71: 0x6d494e20, 0x2af72: 0x6d495020, 0x2af73: 0x6d495220, + 0x2af74: 0x6d495420, 0x2af75: 0x6d495620, 0x2af76: 0x6d495820, 0x2af77: 0x6d495a20, + 0x2af78: 0x6d495c20, 0x2af79: 0x6d495e20, 0x2af7a: 0x6d496020, 0x2af7b: 0x6d770e20, + 0x2af7c: 0x6d771020, 0x2af7d: 0x6d771220, 0x2af7e: 0x6d771420, 0x2af7f: 0x6d771620, + // Block 0xabe, offset 0x2af80 + 0x2af80: 0x6d771820, 0x2af81: 0x6d771a20, 0x2af82: 0x6d771c20, 0x2af83: 0x6d771e20, + 0x2af84: 0x6d772020, 0x2af85: 0x6da09a20, 0x2af86: 0x6da09c20, 0x2af87: 0x6da09e20, + 0x2af88: 0x6da0a020, 0x2af89: 0x6dc2fa20, 0x2af8a: 0x6dc2fc20, 0x2af8b: 0x6dc2fe20, + 0x2af8c: 0x6dc30020, 0x2af8d: 0x6dc30220, 0x2af8e: 0x6dc30420, 0x2af8f: 0x6dc30620, + 0x2af90: 0x6de07e20, 0x2af91: 0x6de08020, 0x2af92: 0x6de08220, 0x2af93: 0x6df8cc20, + 0x2af94: 0x6df8ce20, 0x2af95: 0x6e0c9220, 0x2af96: 0x6e0c9420, 0x2af97: 0x6e0c9620, + 0x2af98: 0x6e1c2e20, 0x2af99: 0x6e287220, 0x2af9a: 0x6e287420, 0x2af9b: 0x6e384620, + 0x2af9c: 0x6e3cf820, 0x2af9d: 0x6c078820, 0x2af9e: 0x6c06a220, 0x2af9f: 0x6c0e9620, + 0x2afa0: 0x6c2d7e20, 0x2afa1: 0x6c2d8020, 0x2afa2: 0x6c47dc20, 0x2afa3: 0x6c694e20, + 0x2afa4: 0x6d1cf020, 0x2afa5: 0x6df92a20, 0x2afa6: 0x6c07a020, 0x2afa7: 0x6c1a9820, + 0x2afa8: 0x6c1a9a20, 0x2afa9: 0x6c1a9c20, 0x2afaa: 0x6c1a9e20, 0x2afab: 0x6c1aa020, + 0x2afac: 0x6c1aa220, 0x2afad: 0x6c1aa420, 0x2afae: 0x6c1aa620, 0x2afaf: 0x6c1aa820, + 0x2afb0: 0x6c1aaa20, 0x2afb1: 0x6c2daa20, 0x2afb2: 0x6c2dac20, 0x2afb3: 0x6c2dae20, + 0x2afb4: 0x6c2db020, 0x2afb5: 0x6c2db220, 0x2afb6: 0x6c480020, 0x2afb7: 0x6c480220, + 0x2afb8: 0x6c480420, 0x2afb9: 0x6c480620, 0x2afba: 0x6c480820, 0x2afbb: 0x6c480a20, + 0x2afbc: 0x6c480c20, 0x2afbd: 0x6c480e20, 0x2afbe: 0x6c481020, 0x2afbf: 0x6c697e20, + // Block 0xabf, offset 0x2afc0 + 0x2afc0: 0x6c698020, 0x2afc1: 0x6c698220, 0x2afc2: 0x6c698420, 0x2afc3: 0x6c698620, + 0x2afc4: 0x6c698820, 0x2afc5: 0x6c698a20, 0x2afc6: 0x6c698c20, 0x2afc7: 0x6c904620, + 0x2afc8: 0x6c904820, 0x2afc9: 0x6c904a20, 0x2afca: 0x6c904c20, 0x2afcb: 0x6c904e20, + 0x2afcc: 0x6c905020, 0x2afcd: 0x6c905220, 0x2afce: 0x6cbc6420, 0x2afcf: 0x6cbc6620, + 0x2afd0: 0x6cbc6820, 0x2afd1: 0x6cbc6a20, 0x2afd2: 0x6cbc6c20, 0x2afd3: 0x6cbc6e20, + 0x2afd4: 0x6cbc7020, 0x2afd5: 0x6cbc7220, 0x2afd6: 0x6cbc7420, 0x2afd7: 0x6cbc7620, + 0x2afd8: 0x6cbc7820, 0x2afd9: 0x6ced4a20, 0x2afda: 0x6ced4c20, 0x2afdb: 0x6ced4e20, + 0x2afdc: 0x6ced5020, 0x2afdd: 0x6ced5220, 0x2afde: 0x6ced5420, 0x2afdf: 0x6ced5620, + 0x2afe0: 0x6d1d1620, 0x2afe1: 0x6d1d1820, 0x2afe2: 0x6d1d1a20, 0x2afe3: 0x6d1d1c20, + 0x2afe4: 0x6d1d1e20, 0x2afe5: 0x6d1d2020, 0x2afe6: 0x6d1d2220, 0x2afe7: 0x6d4ac820, + 0x2afe8: 0x6d4aca20, 0x2afe9: 0x6d4acc20, 0x2afea: 0x6d4ace20, 0x2afeb: 0x6d4ad020, + 0x2afec: 0x6d4ad220, 0x2afed: 0x6d4ad420, 0x2afee: 0x6d4ad620, 0x2afef: 0x6d4ad820, + 0x2aff0: 0x6d786620, 0x2aff1: 0x6d786820, 0x2aff2: 0x6d786a20, 0x2aff3: 0x6d786c20, + 0x2aff4: 0x6d786e20, 0x2aff5: 0x6d787020, 0x2aff6: 0x6d787220, 0x2aff7: 0x6da18820, + 0x2aff8: 0x6da18a20, 0x2aff9: 0x6da18c20, 0x2affa: 0x6da18e20, 0x2affb: 0x6dc3e020, + 0x2affc: 0x6dc3e220, 0x2affd: 0x6dc3e420, 0x2affe: 0x6de10220, 0x2afff: 0x6de10420, + // Block 0xac0, offset 0x2b000 + 0x2b000: 0x6df93220, 0x2b001: 0x6e31c220, 0x2b002: 0x6e385e20, 0x2b003: 0x6cbd8620, + 0x2b004: 0x6d4ba020, 0x2b005: 0x6c48f020, 0x2b006: 0x6c48f420, 0x2b007: 0x6c48f620, + 0x2b008: 0x6c07ce20, 0x2b009: 0x6c2e8c20, 0x2b00a: 0x6cbd9820, 0x2b00b: 0x6d1e0c20, + 0x2b00c: 0x6d1e0e20, 0x2b00d: 0x6dc44620, 0x2b00e: 0x6c07dc20, 0x2b00f: 0x6c0f2c20, + 0x2b010: 0x6c0f2e20, 0x2b011: 0x6c0f3020, 0x2b012: 0x6c1b8a20, 0x2b013: 0x6c1b8c20, + 0x2b014: 0x6c2e9a20, 0x2b015: 0x6c2e9c20, 0x2b016: 0x6c2e9e20, 0x2b017: 0x6c2ea020, + 0x2b018: 0x6c2ea220, 0x2b019: 0x6c2ea420, 0x2b01a: 0x6c490220, 0x2b01b: 0x6c490420, + 0x2b01c: 0x6c919820, 0x2b01d: 0x6c919a20, 0x2b01e: 0x6c919c20, 0x2b01f: 0x6cbdb620, + 0x2b020: 0x6cee7620, 0x2b021: 0x6d791c20, 0x2b022: 0x6c07fc20, 0x2b023: 0x6c0f5620, + 0x2b024: 0x6c0f5820, 0x2b025: 0x6c0f5a20, 0x2b026: 0x6c0f5c20, 0x2b027: 0x6c0f5e20, + 0x2b028: 0x6c0f6020, 0x2b029: 0x6c1bc420, 0x2b02a: 0x6c1bc620, 0x2b02b: 0x6c1bc820, + 0x2b02c: 0x6c1bca20, 0x2b02d: 0x6c1bcc20, 0x2b02e: 0x6c1bce20, 0x2b02f: 0x6c1bd020, + 0x2b030: 0x6c2ef420, 0x2b031: 0x6c2ef620, 0x2b032: 0x6c2ef820, 0x2b033: 0x6c2efa20, + 0x2b034: 0x6c2efc20, 0x2b035: 0x6c2efe20, 0x2b036: 0x6c2f0020, 0x2b037: 0x6c2f0220, + 0x2b038: 0x6c2f0420, 0x2b039: 0x6c2f0620, 0x2b03a: 0x6c2f0820, 0x2b03b: 0x6c2f0a20, + 0x2b03c: 0x6c2f0c20, 0x2b03d: 0x6c2f0e20, 0x2b03e: 0x6c2f1020, 0x2b03f: 0x6c2f1220, + // Block 0xac1, offset 0x2b040 + 0x2b040: 0x6c2f1420, 0x2b041: 0x6c2f1620, 0x2b042: 0x6c493e20, 0x2b043: 0x6c494020, + 0x2b044: 0x6c494220, 0x2b045: 0x6c494420, 0x2b046: 0x6c494620, 0x2b047: 0x6c494820, + 0x2b048: 0x6c494a20, 0x2b049: 0x6c494c20, 0x2b04a: 0x6c494e20, 0x2b04b: 0x6c495020, + 0x2b04c: 0x6c495220, 0x2b04d: 0x6c6aea20, 0x2b04e: 0x6c6aec20, 0x2b04f: 0x6c6aee20, + 0x2b050: 0x6c6af020, 0x2b051: 0x6c6af220, 0x2b052: 0x6c6af420, 0x2b053: 0x6c6af620, + 0x2b054: 0x6c6af820, 0x2b055: 0x6c6afa20, 0x2b056: 0x6c6afc20, 0x2b057: 0x6c6afe20, + 0x2b058: 0x6c6b0020, 0x2b059: 0x6c6b0220, 0x2b05a: 0x6c6b0420, 0x2b05b: 0x6c6b0620, + 0x2b05c: 0x6c6b0820, 0x2b05d: 0x6c6b0a20, 0x2b05e: 0x6c6b0c20, 0x2b05f: 0x6c6b0e20, + 0x2b060: 0x6c1bd220, 0x2b061: 0x6c6b1020, 0x2b062: 0x6c6b1220, 0x2b063: 0x6c6b1420, + 0x2b064: 0x6c6b1620, 0x2b065: 0x6c91da20, 0x2b066: 0x6c91dc20, 0x2b067: 0x6c91de20, + 0x2b068: 0x6c91e020, 0x2b069: 0x6c91e220, 0x2b06a: 0x6c91e420, 0x2b06b: 0x6c91e620, + 0x2b06c: 0x6c91e820, 0x2b06d: 0x6c91ea20, 0x2b06e: 0x6cbdf220, 0x2b06f: 0x6cbdf420, + 0x2b070: 0x6cbdf620, 0x2b071: 0x6cbdf820, 0x2b072: 0x6cbdfa20, 0x2b073: 0x6cbdfc20, + 0x2b074: 0x6cbdfe20, 0x2b075: 0x6cbe0020, 0x2b076: 0x6cbe0220, 0x2b077: 0x6cbe0420, + 0x2b078: 0x6cbe0620, 0x2b079: 0x6cbe0820, 0x2b07a: 0x6cbe0a20, 0x2b07b: 0x6cbe0c20, + 0x2b07c: 0x6cbe0e20, 0x2b07d: 0x6cbe1020, 0x2b07e: 0x6cbe1220, 0x2b07f: 0x6cbe1420, + // Block 0xac2, offset 0x2b080 + 0x2b080: 0x6cbe1620, 0x2b081: 0x6cbe1820, 0x2b082: 0x6cbe1a20, 0x2b083: 0x6cbe1c20, + 0x2b084: 0x6cbe1e20, 0x2b085: 0x6ceea620, 0x2b086: 0x6ceea820, 0x2b087: 0x6ceeaa20, + 0x2b088: 0x6ceeac20, 0x2b089: 0x6ceeae20, 0x2b08a: 0x6ceeb020, 0x2b08b: 0x6ceeb220, + 0x2b08c: 0x6ceeb420, 0x2b08d: 0x6ceeb620, 0x2b08e: 0x6ceeb820, 0x2b08f: 0x6ceeba20, + 0x2b090: 0x6ceebc20, 0x2b091: 0x6ceebe20, 0x2b092: 0x6ceec020, 0x2b093: 0x6ceec220, + 0x2b094: 0x6ceec420, 0x2b095: 0x6d1e5220, 0x2b096: 0x6d1e5420, 0x2b097: 0x6d1e5620, + 0x2b098: 0x6d1e5820, 0x2b099: 0x6d1e5a20, 0x2b09a: 0x6d1e5c20, 0x2b09b: 0x6d1e5e20, + 0x2b09c: 0x6d1e6020, 0x2b09d: 0x6d1e6220, 0x2b09e: 0x6d1e6420, 0x2b09f: 0x6d1e6620, + 0x2b0a0: 0x6d1e6820, 0x2b0a1: 0x6d1e6a20, 0x2b0a2: 0x6d1e6c20, 0x2b0a3: 0x6d4bde20, + 0x2b0a4: 0x6d4be020, 0x2b0a5: 0x6d4be220, 0x2b0a6: 0x6d4be420, 0x2b0a7: 0x6d4be620, + 0x2b0a8: 0x6d4be820, 0x2b0a9: 0x6d793820, 0x2b0aa: 0x6d793a20, 0x2b0ab: 0x6d793c20, + 0x2b0ac: 0x6d793e20, 0x2b0ad: 0x6d794020, 0x2b0ae: 0x6da22220, 0x2b0af: 0x6da22420, + 0x2b0b0: 0x6dc45420, 0x2b0b1: 0x6dc45620, 0x2b0b2: 0x6de15a20, 0x2b0b3: 0x6de15c20, + 0x2b0b4: 0x6de15e20, 0x2b0b5: 0x6de16020, 0x2b0b6: 0x6df95c20, 0x2b0b7: 0x6df95e20, + 0x2b0b8: 0x6df96020, 0x2b0b9: 0x6e0d2820, 0x2b0ba: 0x6e1c9820, 0x2b0bb: 0x6e3d1620, + 0x2b0bc: 0x6e3d1820, 0x2b0bd: 0x6c0fa620, 0x2b0be: 0x6c1c6220, 0x2b0bf: 0x6c1c6420, + // Block 0xac3, offset 0x2b0c0 + 0x2b0c0: 0x6c2fc820, 0x2b0c1: 0x6c4a1c20, 0x2b0c2: 0x6c6bdc20, 0x2b0c3: 0x6c6bde20, + 0x2b0c4: 0x6cbf4220, 0x2b0c5: 0x6cef7820, 0x2b0c6: 0x6d4cb620, 0x2b0c7: 0x6d79e020, + 0x2b0c8: 0x6e386820, 0x2b0c9: 0x6c03f620, 0x2b0ca: 0x6c081e20, 0x2b0cb: 0x6c082020, + 0x2b0cc: 0x6c0fb820, 0x2b0cd: 0x6c0fba20, 0x2b0ce: 0x6c1c8620, 0x2b0cf: 0x6c1c8820, + 0x2b0d0: 0x6c1c8a20, 0x2b0d1: 0x6c1c8c20, 0x2b0d2: 0x6c2ffa20, 0x2b0d3: 0x6c4a4020, + 0x2b0d4: 0x6c4a4220, 0x2b0d5: 0x6c4a4420, 0x2b0d6: 0x6c4a4620, 0x2b0d7: 0x6c6bf620, + 0x2b0d8: 0x6c6bf820, 0x2b0d9: 0x6c6bfa20, 0x2b0da: 0x6c6bfc20, 0x2b0db: 0x6c932220, + 0x2b0dc: 0x6c932420, 0x2b0dd: 0x6c932620, 0x2b0de: 0x6c932820, 0x2b0df: 0x6c932a20, + 0x2b0e0: 0x6c932c20, 0x2b0e1: 0x6c932e20, 0x2b0e2: 0x6cbf6420, 0x2b0e3: 0x6cbf6620, + 0x2b0e4: 0x6cef9a20, 0x2b0e5: 0x6cef9c20, 0x2b0e6: 0x6cef9e20, 0x2b0e7: 0x6cefa020, + 0x2b0e8: 0x6cefa220, 0x2b0e9: 0x6d1f3c20, 0x2b0ea: 0x6d1f3e20, 0x2b0eb: 0x6d1f4020, + 0x2b0ec: 0x6d1f4220, 0x2b0ed: 0x6d4cc820, 0x2b0ee: 0x6d4cca20, 0x2b0ef: 0x6d4ccc20, + 0x2b0f0: 0x6dc49420, 0x2b0f1: 0x6e0d4620, 0x2b0f2: 0x6e3d1a20, 0x2b0f3: 0x6c083020, + 0x2b0f4: 0x6c1cbc20, 0x2b0f5: 0x6c304420, 0x2b0f6: 0x6c6c7220, 0x2b0f7: 0x6cbfd420, + 0x2b0f8: 0x6c6c7c20, 0x2b0f9: 0x6cbfea20, 0x2b0fa: 0x6d1fba20, 0x2b0fb: 0x6d4d3820, + 0x2b0fc: 0x6c0ffa20, 0x2b0fd: 0x6c1cd620, 0x2b0fe: 0x6c306a20, 0x2b0ff: 0x6c306c20, + // Block 0xac4, offset 0x2b100 + 0x2b100: 0x6c4aba20, 0x2b101: 0x6c4abc20, 0x2b102: 0x6c6c9420, 0x2b103: 0x6c93b820, + 0x2b104: 0x6c93ba20, 0x2b105: 0x6c93bc20, 0x2b106: 0x6c93be20, 0x2b107: 0x6cc00220, + 0x2b108: 0x6cc00420, 0x2b109: 0x6cf01220, 0x2b10a: 0x6cf01420, 0x2b10b: 0x6c085020, + 0x2b10c: 0x6c100a20, 0x2b10d: 0x6c100c20, 0x2b10e: 0x6c1cf820, 0x2b10f: 0x6c308020, + 0x2b110: 0x6c308220, 0x2b111: 0x6c308420, 0x2b112: 0x6c4acc20, 0x2b113: 0x6c4ace20, + 0x2b114: 0x6c4ad020, 0x2b115: 0x6c4ad220, 0x2b116: 0x6c4ad420, 0x2b117: 0x6c6cac20, + 0x2b118: 0x6c93cc20, 0x2b119: 0x6c93ce20, 0x2b11a: 0x6cc02020, 0x2b11b: 0x6cc02220, + 0x2b11c: 0x6d1fda20, 0x2b11d: 0x6d1fdc20, 0x2b11e: 0x6d1fde20, 0x2b11f: 0x6d4d5e20, + 0x2b120: 0x6d4d6020, 0x2b121: 0x6de1be20, 0x2b122: 0x6c040c20, 0x2b123: 0x6c1d1e20, + 0x2b124: 0x6c086420, 0x2b125: 0x6c086620, 0x2b126: 0x6c086820, 0x2b127: 0x6c086a20, + 0x2b128: 0x6c103620, 0x2b129: 0x6c103820, 0x2b12a: 0x6c103a20, 0x2b12b: 0x6c103c20, + 0x2b12c: 0x6c103e20, 0x2b12d: 0x6c104020, 0x2b12e: 0x6c104220, 0x2b12f: 0x6c104420, + 0x2b130: 0x6c1d2c20, 0x2b131: 0x6c1d2e20, 0x2b132: 0x6c1d3020, 0x2b133: 0x6c1d3220, + 0x2b134: 0x6c1d3420, 0x2b135: 0x6c1d3620, 0x2b136: 0x6c1d3820, 0x2b137: 0x6c1d2020, + 0x2b138: 0x6c1d3a20, 0x2b139: 0x6c30b820, 0x2b13a: 0x6c30ba20, 0x2b13b: 0x6c30bc20, + 0x2b13c: 0x6c30be20, 0x2b13d: 0x6c30c020, 0x2b13e: 0x6c30c220, 0x2b13f: 0x6c30c420, + // Block 0xac5, offset 0x2b140 + 0x2b140: 0x6c30c620, 0x2b141: 0x6c30c820, 0x2b142: 0x6c30ca20, 0x2b143: 0x6c30cc20, + 0x2b144: 0x6c4b2020, 0x2b145: 0x6c4b2220, 0x2b146: 0x6c4b2420, 0x2b147: 0x6c6d0020, + 0x2b148: 0x6c6d0220, 0x2b149: 0x6c6d0420, 0x2b14a: 0x6c6d0620, 0x2b14b: 0x6c6d0820, + 0x2b14c: 0x6c6d0a20, 0x2b14d: 0x6c6d0c20, 0x2b14e: 0x6c6d0e20, 0x2b14f: 0x6c6d1020, + 0x2b150: 0x6c6d1220, 0x2b151: 0x6c6d1420, 0x2b152: 0x6c6d1620, 0x2b153: 0x6c6d1820, + 0x2b154: 0x6c6d1a20, 0x2b155: 0x6c6d1c20, 0x2b156: 0x6c6d1e20, 0x2b157: 0x6c941620, + 0x2b158: 0x6c941820, 0x2b159: 0x6c941a20, 0x2b15a: 0x6c941c20, 0x2b15b: 0x6c941e20, + 0x2b15c: 0x6c942020, 0x2b15d: 0x6c942220, 0x2b15e: 0x6c942420, 0x2b15f: 0x6c942620, + 0x2b160: 0x6c942820, 0x2b161: 0x6c942a20, 0x2b162: 0x6c942c20, 0x2b163: 0x6c942e20, + 0x2b164: 0x6c943020, 0x2b165: 0x6c943220, 0x2b166: 0x6cc07020, 0x2b167: 0x6cc07220, + 0x2b168: 0x6cc07420, 0x2b169: 0x6cc07620, 0x2b16a: 0x6cc07820, 0x2b16b: 0x6cc07a20, + 0x2b16c: 0x6cc07c20, 0x2b16d: 0x6cc07e20, 0x2b16e: 0x6cc08020, 0x2b16f: 0x6cc08220, + 0x2b170: 0x6cf06820, 0x2b171: 0x6cf06a20, 0x2b172: 0x6cf06c20, 0x2b173: 0x6cf06e20, + 0x2b174: 0x6cf07020, 0x2b175: 0x6cf07220, 0x2b176: 0x6cf07420, 0x2b177: 0x6cf07620, + 0x2b178: 0x6cf07820, 0x2b179: 0x6d200020, 0x2b17a: 0x6d200220, 0x2b17b: 0x6d200420, + 0x2b17c: 0x6d200620, 0x2b17d: 0x6d200820, 0x2b17e: 0x6d200a20, 0x2b17f: 0x6d200c20, + // Block 0xac6, offset 0x2b180 + 0x2b180: 0x6d200e20, 0x2b181: 0x6d201020, 0x2b182: 0x6d201220, 0x2b183: 0x6d201420, + 0x2b184: 0x6d201620, 0x2b185: 0x6d4d9420, 0x2b186: 0x6d4d9620, 0x2b187: 0x6d4d9820, + 0x2b188: 0x6d4d9a20, 0x2b189: 0x6d4d9c20, 0x2b18a: 0x6d4d9e20, 0x2b18b: 0x6d4da020, + 0x2b18c: 0x6d4da220, 0x2b18d: 0x6d4da420, 0x2b18e: 0x6d4da620, 0x2b18f: 0x6d4da820, + 0x2b190: 0x6d4daa20, 0x2b191: 0x6d7a6020, 0x2b192: 0x6d7a6220, 0x2b193: 0x6d7a6420, + 0x2b194: 0x6d7a6620, 0x2b195: 0x6d7a6820, 0x2b196: 0x6d7a6a20, 0x2b197: 0x6d7a6c20, + 0x2b198: 0x6da2e220, 0x2b199: 0x6da2e420, 0x2b19a: 0x6da2e620, 0x2b19b: 0x6da2e820, + 0x2b19c: 0x6da2ea20, 0x2b19d: 0x6dc4d020, 0x2b19e: 0x6dc4d220, 0x2b19f: 0x6dc4d420, + 0x2b1a0: 0x6de1d020, 0x2b1a1: 0x6de1d220, 0x2b1a2: 0x6de1d420, 0x2b1a3: 0x6de1d620, + 0x2b1a4: 0x6df9b020, 0x2b1a5: 0x6e0d7020, 0x2b1a6: 0x6e0d7220, 0x2b1a7: 0x6e1cd620, + 0x2b1a8: 0x6e429020, 0x2b1a9: 0x6c109220, 0x2b1aa: 0x6c041c20, 0x2b1ab: 0x6c6de820, + 0x2b1ac: 0x6c6dea20, 0x2b1ad: 0x6cc16e20, 0x2b1ae: 0x6d4e4c20, 0x2b1af: 0x6c08a020, + 0x2b1b0: 0x6c318820, 0x2b1b1: 0x6c955820, 0x2b1b2: 0x6c08a620, 0x2b1b3: 0x6c08a820, + 0x2b1b4: 0x6c10ae20, 0x2b1b5: 0x6c10b020, 0x2b1b6: 0x6c10b220, 0x2b1b7: 0x6c1dea20, + 0x2b1b8: 0x6c1dec20, 0x2b1b9: 0x6c1dee20, 0x2b1ba: 0x6c1df020, 0x2b1bb: 0x6c1df220, + 0x2b1bc: 0x6c1df420, 0x2b1bd: 0x6c319220, 0x2b1be: 0x6c319420, 0x2b1bf: 0x6c319620, + // Block 0xac7, offset 0x2b1c0 + 0x2b1c0: 0x6c319820, 0x2b1c1: 0x6c4bf020, 0x2b1c2: 0x6c4bf220, 0x2b1c3: 0x6c4bf420, + 0x2b1c4: 0x6c4bf620, 0x2b1c5: 0x6c4bf820, 0x2b1c6: 0x6c4bfa20, 0x2b1c7: 0x6c6dfc20, + 0x2b1c8: 0x6c6dfe20, 0x2b1c9: 0x6c956420, 0x2b1ca: 0x6c956620, 0x2b1cb: 0x6c956820, + 0x2b1cc: 0x6c956a20, 0x2b1cd: 0x6c956c20, 0x2b1ce: 0x6c956e20, 0x2b1cf: 0x6cc18820, + 0x2b1d0: 0x6cc18a20, 0x2b1d1: 0x6cc18c20, 0x2b1d2: 0x6cc18e20, 0x2b1d3: 0x6cc19020, + 0x2b1d4: 0x6cc19220, 0x2b1d5: 0x6cc19420, 0x2b1d6: 0x6cc19620, 0x2b1d7: 0x6cf11a20, + 0x2b1d8: 0x6cf11c20, 0x2b1d9: 0x6cf11e20, 0x2b1da: 0x6cf12020, 0x2b1db: 0x6cf12220, + 0x2b1dc: 0x6d20c020, 0x2b1dd: 0x6d20c220, 0x2b1de: 0x6d20c420, 0x2b1df: 0x6d20c620, + 0x2b1e0: 0x6d4e5a20, 0x2b1e1: 0x6d4e5c20, 0x2b1e2: 0x6d7ae820, 0x2b1e3: 0x6d7aea20, + 0x2b1e4: 0x6d7aec20, 0x2b1e5: 0x6da35c20, 0x2b1e6: 0x6da35e20, 0x2b1e7: 0x6df9dc20, + 0x2b1e8: 0x6df9de20, 0x2b1e9: 0x6e1d0420, 0x2b1ea: 0x6e1d0620, 0x2b1eb: 0x6cc1fc20, + 0x2b1ec: 0x6cc1fe20, 0x2b1ed: 0x6d210c20, 0x2b1ee: 0x6d7b2420, 0x2b1ef: 0x6c10e420, + 0x2b1f0: 0x6c10e620, 0x2b1f1: 0x6c10e820, 0x2b1f2: 0x6c1e4220, 0x2b1f3: 0x6c1e4420, + 0x2b1f4: 0x6c31f220, 0x2b1f5: 0x6c31f420, 0x2b1f6: 0x6c31f620, 0x2b1f7: 0x6c31f820, + 0x2b1f8: 0x6c31fa20, 0x2b1f9: 0x6c31fc20, 0x2b1fa: 0x6c31fe20, 0x2b1fb: 0x6c320020, + 0x2b1fc: 0x6c4c6820, 0x2b1fd: 0x6c4c6a20, 0x2b1fe: 0x6c4c6c20, 0x2b1ff: 0x6c4c6e20, + // Block 0xac8, offset 0x2b200 + 0x2b200: 0x6c4c7020, 0x2b201: 0x6c4c7220, 0x2b202: 0x6c4c7420, 0x2b203: 0x6c6e6020, + 0x2b204: 0x6c6e6220, 0x2b205: 0x6c6e6420, 0x2b206: 0x6c6e6620, 0x2b207: 0x6c6e6820, + 0x2b208: 0x6c95d820, 0x2b209: 0x6c95da20, 0x2b20a: 0x6c95dc20, 0x2b20b: 0x6c95de20, + 0x2b20c: 0x6c95e020, 0x2b20d: 0x6cc20420, 0x2b20e: 0x6cc20620, 0x2b20f: 0x6cc20820, + 0x2b210: 0x6cc20a20, 0x2b211: 0x6cf16a20, 0x2b212: 0x6d211620, 0x2b213: 0x6d211820, + 0x2b214: 0x6d211a20, 0x2b215: 0x6d211c20, 0x2b216: 0x6d4eb620, 0x2b217: 0x6d4eb820, + 0x2b218: 0x6d4eba20, 0x2b219: 0x6d7b2620, 0x2b21a: 0x6d7b2820, 0x2b21b: 0x6d7b2a20, + 0x2b21c: 0x6d7b2c20, 0x2b21d: 0x6de23020, 0x2b21e: 0x6df9ec20, 0x2b21f: 0x6c110820, + 0x2b220: 0x6c324420, 0x2b221: 0x6d217420, 0x2b222: 0x6d4f0020, 0x2b223: 0x6d7b5c20, + 0x2b224: 0x6c1ea620, 0x2b225: 0x6c4ce020, 0x2b226: 0x6cf1b820, 0x2b227: 0x6c044820, + 0x2b228: 0x6c112020, 0x2b229: 0x6c112220, 0x2b22a: 0x6c112420, 0x2b22b: 0x6c112620, + 0x2b22c: 0x6c1eb220, 0x2b22d: 0x6c1eb420, 0x2b22e: 0x6c326020, 0x2b22f: 0x6c326220, + 0x2b230: 0x6c326420, 0x2b231: 0x6c326620, 0x2b232: 0x6c4cec20, 0x2b233: 0x6c4cee20, + 0x2b234: 0x6c4cf020, 0x2b235: 0x6c4cf220, 0x2b236: 0x6c4cf420, 0x2b237: 0x6c4cf620, + 0x2b238: 0x6c6ed820, 0x2b239: 0x6c6eda20, 0x2b23a: 0x6c966820, 0x2b23b: 0x6c966a20, + 0x2b23c: 0x6c966c20, 0x2b23d: 0x6cc27e20, 0x2b23e: 0x6cc28020, 0x2b23f: 0x6cc28220, + // Block 0xac9, offset 0x2b240 + 0x2b240: 0x6cf1c220, 0x2b241: 0x6cf1c420, 0x2b242: 0x6cf1c620, 0x2b243: 0x6d218420, + 0x2b244: 0x6d4f0820, 0x2b245: 0x6d4f0a20, 0x2b246: 0x6e0dac20, 0x2b247: 0x6c329a20, + 0x2b248: 0x6d7b7820, 0x2b249: 0x6c115620, 0x2b24a: 0x6c1ede20, 0x2b24b: 0x6c32a420, + 0x2b24c: 0x6c32a620, 0x2b24d: 0x6c32a820, 0x2b24e: 0x6c96aa20, 0x2b24f: 0x6cc2ae20, + 0x2b250: 0x6cc2b020, 0x2b251: 0x6d21b220, 0x2b252: 0x6d4f2620, 0x2b253: 0x6d7b8220, + 0x2b254: 0x6c090020, 0x2b255: 0x6c116020, 0x2b256: 0x6c1eea20, 0x2b257: 0x6c1eec20, + 0x2b258: 0x6c32b420, 0x2b259: 0x6c32b620, 0x2b25a: 0x6c4d3c20, 0x2b25b: 0x6c4d3e20, + 0x2b25c: 0x6c4d4020, 0x2b25d: 0x6c4d4220, 0x2b25e: 0x6c4d4420, 0x2b25f: 0x6c4d4620, + 0x2b260: 0x6c4d4820, 0x2b261: 0x6c4d4a20, 0x2b262: 0x6c6f1220, 0x2b263: 0x6c6f1420, + 0x2b264: 0x6c96c620, 0x2b265: 0x6c96c820, 0x2b266: 0x6c96ca20, 0x2b267: 0x6c96cc20, + 0x2b268: 0x6c96ce20, 0x2b269: 0x6c96d020, 0x2b26a: 0x6cc2c020, 0x2b26b: 0x6cc2c220, + 0x2b26c: 0x6cc2c420, 0x2b26d: 0x6cc2c620, 0x2b26e: 0x6cc2c820, 0x2b26f: 0x6cf1f620, + 0x2b270: 0x6d21bc20, 0x2b271: 0x6d21be20, 0x2b272: 0x6d21c020, 0x2b273: 0x6d4f3620, + 0x2b274: 0x6d4f3820, 0x2b275: 0x6d7b8c20, 0x2b276: 0x6d7b8e20, 0x2b277: 0x6da3c020, + 0x2b278: 0x6de27220, 0x2b279: 0x6dfa1a20, 0x2b27a: 0x6c090620, 0x2b27b: 0x6c116e20, + 0x2b27c: 0x6c117220, 0x2b27d: 0x6c1f1c20, 0x2b27e: 0x6c117420, 0x2b27f: 0x6c117620, + // Block 0xaca, offset 0x2b280 + 0x2b280: 0x6c1f1e20, 0x2b281: 0x6c32e020, 0x2b282: 0x6c32e220, 0x2b283: 0x6c1f3220, + 0x2b284: 0x6c1f3420, 0x2b285: 0x6c32e420, 0x2b286: 0x6c1f3620, 0x2b287: 0x6c1f3820, + 0x2b288: 0x6c1f3a20, 0x2b289: 0x6c1f3c20, 0x2b28a: 0x6c1f3e20, 0x2b28b: 0x6c1f4020, + 0x2b28c: 0x6c32fc20, 0x2b28d: 0x6c4d7c20, 0x2b28e: 0x6c4d7e20, 0x2b28f: 0x6c32fe20, + 0x2b290: 0x6c330020, 0x2b291: 0x6c330220, 0x2b292: 0x6c330420, 0x2b293: 0x6c330620, + 0x2b294: 0x6c330820, 0x2b295: 0x6c330a20, 0x2b296: 0x6c330c20, 0x2b297: 0x6c4d8020, + 0x2b298: 0x6c330e20, 0x2b299: 0x6c4d8220, 0x2b29a: 0x6c4da220, 0x2b29b: 0x6c4da420, + 0x2b29c: 0x6c4da620, 0x2b29d: 0x6c4da820, 0x2b29e: 0x6c4daa20, 0x2b29f: 0x6c6f5620, + 0x2b2a0: 0x6c6f5820, 0x2b2a1: 0x6c4dac20, 0x2b2a2: 0x6c4dae20, 0x2b2a3: 0x6c6f5a20, + 0x2b2a4: 0x6c4db020, 0x2b2a5: 0x6c4db220, 0x2b2a6: 0x6c4db420, 0x2b2a7: 0x6c4db620, + 0x2b2a8: 0x6c4db820, 0x2b2a9: 0x6c6f5c20, 0x2b2aa: 0x6c6f5e20, 0x2b2ab: 0x6c6f6020, + 0x2b2ac: 0x6c4dba20, 0x2b2ad: 0x6c4dbc20, 0x2b2ae: 0x6c972e20, 0x2b2af: 0x6c6f8a20, + 0x2b2b0: 0x6c973020, 0x2b2b1: 0x6c6f8c20, 0x2b2b2: 0x6c973220, 0x2b2b3: 0x6c6f8e20, + 0x2b2b4: 0x6c6f9020, 0x2b2b5: 0x6c973420, 0x2b2b6: 0x6c6f9220, 0x2b2b7: 0x6c6f9420, + 0x2b2b8: 0x6c6f9620, 0x2b2b9: 0x6c6f9820, 0x2b2ba: 0x6c4dbe20, 0x2b2bb: 0x6c973620, + 0x2b2bc: 0x6c6f9a20, 0x2b2bd: 0x6c6f9c20, 0x2b2be: 0x6c975620, 0x2b2bf: 0x6c975820, + // Block 0xacb, offset 0x2b2c0 + 0x2b2c0: 0x6c975a20, 0x2b2c1: 0x6cc30420, 0x2b2c2: 0x6c975c20, 0x2b2c3: 0x6c975e20, + 0x2b2c4: 0x6c976020, 0x2b2c5: 0x6c976220, 0x2b2c6: 0x6c976420, 0x2b2c7: 0x6c976620, + 0x2b2c8: 0x6cc30620, 0x2b2c9: 0x6c976820, 0x2b2ca: 0x6c976a20, 0x2b2cb: 0x6cc30820, + 0x2b2cc: 0x6c976c20, 0x2b2cd: 0x6c976e20, 0x2b2ce: 0x6cc30a20, 0x2b2cf: 0x6c977020, + 0x2b2d0: 0x6cc30c20, 0x2b2d1: 0x6cc30e20, 0x2b2d2: 0x6c977220, 0x2b2d3: 0x6c977420, + 0x2b2d4: 0x6c977620, 0x2b2d5: 0x6cc31020, 0x2b2d6: 0x6cc31220, 0x2b2d7: 0x6c977820, + 0x2b2d8: 0x6c977a20, 0x2b2d9: 0x6c977c20, 0x2b2da: 0x6cc33c20, 0x2b2db: 0x6cc33e20, + 0x2b2dc: 0x6cc34020, 0x2b2dd: 0x6cc34220, 0x2b2de: 0x6cc34420, 0x2b2df: 0x6cc34620, + 0x2b2e0: 0x6cc34820, 0x2b2e1: 0x6cc34a20, 0x2b2e2: 0x6cc34c20, 0x2b2e3: 0x6cf24220, + 0x2b2e4: 0x6cf24420, 0x2b2e5: 0x6cc34e20, 0x2b2e6: 0x6cf24620, 0x2b2e7: 0x6cc35020, + 0x2b2e8: 0x6cf24820, 0x2b2e9: 0x6cc35220, 0x2b2ea: 0x6cc35420, 0x2b2eb: 0x6cc35620, + 0x2b2ec: 0x6cf26620, 0x2b2ed: 0x6cf26820, 0x2b2ee: 0x6cf26a20, 0x2b2ef: 0x6d220420, + 0x2b2f0: 0x6cf26c20, 0x2b2f1: 0x6cf26e20, 0x2b2f2: 0x6d220620, 0x2b2f3: 0x6cf27020, + 0x2b2f4: 0x6cf27220, 0x2b2f5: 0x6cf27420, 0x2b2f6: 0x6d220820, 0x2b2f7: 0x6d220a20, + 0x2b2f8: 0x6d220c20, 0x2b2f9: 0x6d220e20, 0x2b2fa: 0x6cf27620, 0x2b2fb: 0x6d221020, + 0x2b2fc: 0x6d222a20, 0x2b2fd: 0x6d222c20, 0x2b2fe: 0x6d222e20, 0x2b2ff: 0x6d4f6420, + // Block 0xacc, offset 0x2b300 + 0x2b300: 0x6d223020, 0x2b301: 0x6d4f6620, 0x2b302: 0x6d4f6820, 0x2b303: 0x6d223220, + 0x2b304: 0x6d4f6a20, 0x2b305: 0x6d223420, 0x2b306: 0x6d223620, 0x2b307: 0x6d223820, + 0x2b308: 0x6d223a20, 0x2b309: 0x6d4f9820, 0x2b30a: 0x6d4f9a20, 0x2b30b: 0x6d4f9c20, + 0x2b30c: 0x6d7bb220, 0x2b30d: 0x6d4f9e20, 0x2b30e: 0x6d4fa020, 0x2b30f: 0x6d4fa220, + 0x2b310: 0x6d4fa420, 0x2b311: 0x6d4fa620, 0x2b312: 0x6d4fa820, 0x2b313: 0x6d4faa20, + 0x2b314: 0x6d7bb420, 0x2b315: 0x6d4fac20, 0x2b316: 0x6d4fae20, 0x2b317: 0x6d7bce20, + 0x2b318: 0x6da3d420, 0x2b319: 0x6d7bd020, 0x2b31a: 0x6dc57420, 0x2b31b: 0x6dc57620, + 0x2b31c: 0x6da3e620, 0x2b31d: 0x6dc57820, 0x2b31e: 0x6dc57a20, 0x2b31f: 0x6dc57c20, + 0x2b320: 0x6da3e820, 0x2b321: 0x6dc58820, 0x2b322: 0x6dc58a20, 0x2b323: 0x6dfa2a20, + 0x2b324: 0x6dfa2c20, 0x2b325: 0x6de28420, 0x2b326: 0x6de28620, 0x2b327: 0x6de28820, + 0x2b328: 0x6dfa3020, 0x2b329: 0x6dfa3220, 0x2b32a: 0x6dfa3420, 0x2b32b: 0x6e1d3420, + 0x2b32c: 0x6e1d3620, 0x2b32d: 0x6e403c20, 0x2b32e: 0x6c1ffc20, 0x2b32f: 0x6c1ffe20, + 0x2b330: 0x6c33dc20, 0x2b331: 0x6c33de20, 0x2b332: 0x6c33e020, 0x2b333: 0x6c4e9e20, + 0x2b334: 0x6c709620, 0x2b335: 0x6c709820, 0x2b336: 0x6c709a20, 0x2b337: 0x6c98b620, + 0x2b338: 0x6cc48e20, 0x2b339: 0x6cf37620, 0x2b33a: 0x6d233220, 0x2b33b: 0x6d50be20, + 0x2b33c: 0x6d50c020, 0x2b33d: 0x6da46820, 0x2b33e: 0x6c201620, 0x2b33f: 0x6c340220, + // Block 0xacd, offset 0x2b340 + 0x2b340: 0x6c340420, 0x2b341: 0x6c4ec820, 0x2b342: 0x6c4eca20, 0x2b343: 0x6c093220, + 0x2b344: 0x6c093420, 0x2b345: 0x6c093620, 0x2b346: 0x6c11d620, 0x2b347: 0x6c11d820, + 0x2b348: 0x6c11da20, 0x2b349: 0x6c202820, 0x2b34a: 0x6c202a20, 0x2b34b: 0x6c202c20, + 0x2b34c: 0x6c202e20, 0x2b34d: 0x6c203020, 0x2b34e: 0x6c203220, 0x2b34f: 0x6c203420, + 0x2b350: 0x6c203620, 0x2b351: 0x6c203820, 0x2b352: 0x6c341e20, 0x2b353: 0x6c342020, + 0x2b354: 0x6c342220, 0x2b355: 0x6c342420, 0x2b356: 0x6c342620, 0x2b357: 0x6c342820, + 0x2b358: 0x6c4ef220, 0x2b359: 0x6c342a20, 0x2b35a: 0x6c342c20, 0x2b35b: 0x6c342e20, + 0x2b35c: 0x6c343020, 0x2b35d: 0x6c343220, 0x2b35e: 0x6c343420, 0x2b35f: 0x6c343620, + 0x2b360: 0x6c343820, 0x2b361: 0x6c4ef820, 0x2b362: 0x6c4efa20, 0x2b363: 0x6c4efc20, + 0x2b364: 0x6c4efe20, 0x2b365: 0x6c4f0020, 0x2b366: 0x6c4f0220, 0x2b367: 0x6c4f0420, + 0x2b368: 0x6c4f0620, 0x2b369: 0x6c4f0820, 0x2b36a: 0x6c4f0a20, 0x2b36b: 0x6c4f0c20, + 0x2b36c: 0x6c70ca20, 0x2b36d: 0x6c70cc20, 0x2b36e: 0x6c4f0e20, 0x2b36f: 0x6c4f1020, + 0x2b370: 0x6c4f1220, 0x2b371: 0x6c70ce20, 0x2b372: 0x6c70e020, 0x2b373: 0x6c98e220, + 0x2b374: 0x6c70e220, 0x2b375: 0x6c70e420, 0x2b376: 0x6c70e620, 0x2b377: 0x6c70e820, + 0x2b378: 0x6c70ea20, 0x2b379: 0x6c98e820, 0x2b37a: 0x6c98ea20, 0x2b37b: 0x6c98ec20, + 0x2b37c: 0x6c98ee20, 0x2b37d: 0x6c98f020, 0x2b37e: 0x6c98f220, 0x2b37f: 0x6c98f420, + // Block 0xace, offset 0x2b380 + 0x2b380: 0x6c98f620, 0x2b381: 0x6c98f820, 0x2b382: 0x6c98fa20, 0x2b383: 0x6c98fc20, + 0x2b384: 0x6c98fe20, 0x2b385: 0x6c990020, 0x2b386: 0x6c990220, 0x2b387: 0x6cc4bc20, + 0x2b388: 0x6c990420, 0x2b389: 0x6cc4c820, 0x2b38a: 0x6cc4ca20, 0x2b38b: 0x6cc4cc20, + 0x2b38c: 0x6cf3a820, 0x2b38d: 0x6cf3aa20, 0x2b38e: 0x6cc4ce20, 0x2b38f: 0x6cc4d020, + 0x2b390: 0x6cc4d220, 0x2b391: 0x6cc4d420, 0x2b392: 0x6cc4d620, 0x2b393: 0x6cc4d820, + 0x2b394: 0x6cc4da20, 0x2b395: 0x6cc4dc20, 0x2b396: 0x6cc66c20, 0x2b397: 0x6cc4de20, + 0x2b398: 0x6cc4e020, 0x2b399: 0x6cf3b220, 0x2b39a: 0x6cf3b420, 0x2b39b: 0x6cf3b620, + 0x2b39c: 0x6cf3b820, 0x2b39d: 0x6cf3ba20, 0x2b39e: 0x6cf3bc20, 0x2b39f: 0x6cf3be20, + 0x2b3a0: 0x6cf3c020, 0x2b3a1: 0x6cf3c220, 0x2b3a2: 0x6cf3c420, 0x2b3a3: 0x6cf3c620, + 0x2b3a4: 0x6cf3c820, 0x2b3a5: 0x6cf3ca20, 0x2b3a6: 0x6cf3cc20, 0x2b3a7: 0x6cf3ce20, + 0x2b3a8: 0x6cf3d020, 0x2b3a9: 0x6cf3d220, 0x2b3aa: 0x6cf3d420, 0x2b3ab: 0x6cf3d620, + 0x2b3ac: 0x6cf3d820, 0x2b3ad: 0x6d237220, 0x2b3ae: 0x6d237420, 0x2b3af: 0x6d237620, + 0x2b3b0: 0x6d237820, 0x2b3b1: 0x6d237a20, 0x2b3b2: 0x6d237c20, 0x2b3b3: 0x6d237e20, + 0x2b3b4: 0x6d238020, 0x2b3b5: 0x6d238220, 0x2b3b6: 0x6d238420, 0x2b3b7: 0x6d238620, + 0x2b3b8: 0x6d238820, 0x2b3b9: 0x6d238a20, 0x2b3ba: 0x6d238c20, 0x2b3bb: 0x6d50fc20, + 0x2b3bc: 0x6d50fe20, 0x2b3bd: 0x6d238e20, 0x2b3be: 0x6d239020, 0x2b3bf: 0x6d239220, + // Block 0xacf, offset 0x2b3c0 + 0x2b3c0: 0x6d239420, 0x2b3c1: 0x6d239620, 0x2b3c2: 0x6d239820, 0x2b3c3: 0x6d511020, + 0x2b3c4: 0x6d511220, 0x2b3c5: 0x6d511420, 0x2b3c6: 0x6d511620, 0x2b3c7: 0x6d511820, + 0x2b3c8: 0x6d511a20, 0x2b3c9: 0x6d511c20, 0x2b3ca: 0x6d511e20, 0x2b3cb: 0x6d512020, + 0x2b3cc: 0x6d512220, 0x2b3cd: 0x6d512420, 0x2b3ce: 0x6d512620, 0x2b3cf: 0x6d512820, + 0x2b3d0: 0x6d512a20, 0x2b3d1: 0x6d512c20, 0x2b3d2: 0x6d7cb420, 0x2b3d3: 0x6da47a20, + 0x2b3d4: 0x6d7cb620, 0x2b3d5: 0x6d7cb820, 0x2b3d6: 0x6d7cba20, 0x2b3d7: 0x6d7cbc20, + 0x2b3d8: 0x6d7cbe20, 0x2b3d9: 0x6d7cc020, 0x2b3da: 0x6da48220, 0x2b3db: 0x6da48420, + 0x2b3dc: 0x6da48620, 0x2b3dd: 0x6da48820, 0x2b3de: 0x6da48a20, 0x2b3df: 0x6da48c20, + 0x2b3e0: 0x6dc60e20, 0x2b3e1: 0x6dc61020, 0x2b3e2: 0x6dc61220, 0x2b3e3: 0x6dc61420, + 0x2b3e4: 0x6dc61620, 0x2b3e5: 0x6dc61820, 0x2b3e6: 0x6dc61a20, 0x2b3e7: 0x6dc61c20, + 0x2b3e8: 0x6dc61e20, 0x2b3e9: 0x6dc62020, 0x2b3ea: 0x6dc62220, 0x2b3eb: 0x6dc62420, + 0x2b3ec: 0x6de2ea20, 0x2b3ed: 0x6de2ec20, 0x2b3ee: 0x6dfa5c20, 0x2b3ef: 0x6dfa5e20, + 0x2b3f0: 0x6dfa6020, 0x2b3f1: 0x6e0df020, 0x2b3f2: 0x6e0df220, 0x2b3f3: 0x6e0df420, + 0x2b3f4: 0x6e0df620, 0x2b3f5: 0x6e28f820, 0x2b3f6: 0x6e28fa20, 0x2b3f7: 0x6e28fc20, + 0x2b3f8: 0x6e389020, 0x2b3f9: 0x6e389220, 0x2b3fa: 0x6c352e20, 0x2b3fb: 0x6c722220, + 0x2b3fc: 0x6c722420, 0x2b3fd: 0x6c9a9420, 0x2b3fe: 0x6cc67020, 0x2b3ff: 0x6c211c20, + // Block 0xad0, offset 0x2b400 + 0x2b400: 0x6c211e20, 0x2b401: 0x6c354020, 0x2b402: 0x6c354220, 0x2b403: 0x6c503420, + 0x2b404: 0x6c503620, 0x2b405: 0x6c503820, 0x2b406: 0x6c503a20, 0x2b407: 0x6c723620, + 0x2b408: 0x6c723820, 0x2b409: 0x6c723a20, 0x2b40a: 0x6c9aa020, 0x2b40b: 0x6c9aa220, + 0x2b40c: 0x6c9aa420, 0x2b40d: 0x6c9aa620, 0x2b40e: 0x6c9aa820, 0x2b40f: 0x6cc68220, + 0x2b410: 0x6cc68420, 0x2b411: 0x6cc68620, 0x2b412: 0x6cc68820, 0x2b413: 0x6cc68a20, + 0x2b414: 0x6cc68c20, 0x2b415: 0x6cc68e20, 0x2b416: 0x6cc69020, 0x2b417: 0x6cc69220, + 0x2b418: 0x6cc69420, 0x2b419: 0x6cc69620, 0x2b41a: 0x6cc69820, 0x2b41b: 0x6cf52c20, + 0x2b41c: 0x6cf52e20, 0x2b41d: 0x6cf53020, 0x2b41e: 0x6cf53220, 0x2b41f: 0x6cf53420, + 0x2b420: 0x6d24f020, 0x2b421: 0x6d24f220, 0x2b422: 0x6d24f420, 0x2b423: 0x6d24f620, + 0x2b424: 0x6d527220, 0x2b425: 0x6d527420, 0x2b426: 0x6d527620, 0x2b427: 0x6d7dae20, + 0x2b428: 0x6d7db020, 0x2b429: 0x6d7db220, 0x2b42a: 0x6d7db420, 0x2b42b: 0x6dc6b620, + 0x2b42c: 0x6dc6b820, 0x2b42d: 0x6dfab220, 0x2b42e: 0x6e0e2c20, 0x2b42f: 0x6c213a20, + 0x2b430: 0x6c728c20, 0x2b431: 0x6cf58c20, 0x2b432: 0x6c124020, 0x2b433: 0x6c124220, + 0x2b434: 0x6c358220, 0x2b435: 0x6c507a20, 0x2b436: 0x6c729a20, 0x2b437: 0x6c9b2820, + 0x2b438: 0x6cc71420, 0x2b439: 0x6d52cc20, 0x2b43a: 0x6da54220, 0x2b43b: 0x6e292a20, + 0x2b43c: 0x6c508220, 0x2b43d: 0x6c508420, 0x2b43e: 0x6c72aa20, 0x2b43f: 0x6c72ac20, + // Block 0xad1, offset 0x2b440 + 0x2b440: 0x6cc72420, 0x2b441: 0x6d255620, 0x2b442: 0x6d52d620, 0x2b443: 0x6c124620, + 0x2b444: 0x6c359e20, 0x2b445: 0x6c72b420, 0x2b446: 0x6c508e20, 0x2b447: 0x6c72b620, + 0x2b448: 0x6c72b820, 0x2b449: 0x6c72ba20, 0x2b44a: 0x6c9b4220, 0x2b44b: 0x6c9b4420, + 0x2b44c: 0x6c9b4620, 0x2b44d: 0x6cc74420, 0x2b44e: 0x6d52e420, 0x2b44f: 0x6d52e620, + 0x2b450: 0x6c124c20, 0x2b451: 0x6c124e20, 0x2b452: 0x6c215020, 0x2b453: 0x6c215220, + 0x2b454: 0x6c215420, 0x2b455: 0x6c215620, 0x2b456: 0x6c215820, 0x2b457: 0x6c215a20, + 0x2b458: 0x6c35b020, 0x2b459: 0x6c35b220, 0x2b45a: 0x6c35b420, 0x2b45b: 0x6c50b020, + 0x2b45c: 0x6c50b220, 0x2b45d: 0x6c50b420, 0x2b45e: 0x6c50b620, 0x2b45f: 0x6c50b820, + 0x2b460: 0x6c50ba20, 0x2b461: 0x6c50bc20, 0x2b462: 0x6c50be20, 0x2b463: 0x6c50c020, + 0x2b464: 0x6c50c220, 0x2b465: 0x6c72f020, 0x2b466: 0x6c72f220, 0x2b467: 0x6c72f420, + 0x2b468: 0x6c72f620, 0x2b469: 0x6c72f820, 0x2b46a: 0x6c72fa20, 0x2b46b: 0x6c72fc20, + 0x2b46c: 0x6c72fe20, 0x2b46d: 0x6c730020, 0x2b46e: 0x6c730220, 0x2b46f: 0x6c9b7020, + 0x2b470: 0x6c9b7220, 0x2b471: 0x6c9b7420, 0x2b472: 0x6c9b7620, 0x2b473: 0x6c9b7820, + 0x2b474: 0x6c9b7a20, 0x2b475: 0x6cc76e20, 0x2b476: 0x6cc77020, 0x2b477: 0x6cc77220, + 0x2b478: 0x6cc77420, 0x2b479: 0x6cc77620, 0x2b47a: 0x6cc77820, 0x2b47b: 0x6cc77a20, + 0x2b47c: 0x6cc77c20, 0x2b47d: 0x6cc77e20, 0x2b47e: 0x6cc78020, 0x2b47f: 0x6cc78220, + // Block 0xad2, offset 0x2b480 + 0x2b480: 0x6cc78420, 0x2b481: 0x6cf5d820, 0x2b482: 0x6cf5da20, 0x2b483: 0x6cf5dc20, + 0x2b484: 0x6cf5de20, 0x2b485: 0x6cf5e020, 0x2b486: 0x6cf5e220, 0x2b487: 0x6cf5e420, + 0x2b488: 0x6cf5e620, 0x2b489: 0x6cf5e820, 0x2b48a: 0x6cf5ea20, 0x2b48b: 0x6cf5ec20, + 0x2b48c: 0x6cf5ee20, 0x2b48d: 0x6d257620, 0x2b48e: 0x6d257820, 0x2b48f: 0x6d257a20, + 0x2b490: 0x6d257c20, 0x2b491: 0x6d52f420, 0x2b492: 0x6d52f620, 0x2b493: 0x6d52f820, + 0x2b494: 0x6d52fa20, 0x2b495: 0x6d52fc20, 0x2b496: 0x6d52fe20, 0x2b497: 0x6d7e3220, + 0x2b498: 0x6d7e3420, 0x2b499: 0x6d7e3620, 0x2b49a: 0x6d7e3820, 0x2b49b: 0x6d7e3a20, + 0x2b49c: 0x6d7e3c20, 0x2b49d: 0x6d7e3e20, 0x2b49e: 0x6d7e4020, 0x2b49f: 0x6d7e4220, + 0x2b4a0: 0x6da55e20, 0x2b4a1: 0x6da56020, 0x2b4a2: 0x6da56220, 0x2b4a3: 0x6dc6fa20, + 0x2b4a4: 0x6dc6fc20, 0x2b4a5: 0x6dc6fe20, 0x2b4a6: 0x6dc70020, 0x2b4a7: 0x6dc70220, + 0x2b4a8: 0x6dc70420, 0x2b4a9: 0x6de38420, 0x2b4aa: 0x6de38620, 0x2b4ab: 0x6dfade20, + 0x2b4ac: 0x6e1d9a20, 0x2b4ad: 0x6e1d9c20, 0x2b4ae: 0x6e292e20, 0x2b4af: 0x6e38a620, + 0x2b4b0: 0x6c126e20, 0x2b4b1: 0x6d7ed420, 0x2b4b2: 0x6da5aa20, 0x2b4b3: 0x6c364a20, + 0x2b4b4: 0x6c73aa20, 0x2b4b5: 0x6c73ac20, 0x2b4b6: 0x6c9c1620, 0x2b4b7: 0x6c9c1820, + 0x2b4b8: 0x6cc85820, 0x2b4b9: 0x6cd95a20, 0x2b4ba: 0x6d260220, 0x2b4bb: 0x6d260420, + 0x2b4bc: 0x6d538020, 0x2b4bd: 0x6d538220, 0x2b4be: 0x6d538420, 0x2b4bf: 0x6d7ee420, + // Block 0xad3, offset 0x2b4c0 + 0x2b4c0: 0x6da5b020, 0x2b4c1: 0x6c127a20, 0x2b4c2: 0x6c21b020, 0x2b4c3: 0x6c21b220, + 0x2b4c4: 0x6c21b420, 0x2b4c5: 0x6c21b620, 0x2b4c6: 0x6c21b820, 0x2b4c7: 0x6c365820, + 0x2b4c8: 0x6c365a20, 0x2b4c9: 0x6c365c20, 0x2b4ca: 0x6c365e20, 0x2b4cb: 0x6c366020, + 0x2b4cc: 0x6c366220, 0x2b4cd: 0x6c366420, 0x2b4ce: 0x6c366620, 0x2b4cf: 0x6c366820, + 0x2b4d0: 0x6c366a20, 0x2b4d1: 0x6c518620, 0x2b4d2: 0x6c518820, 0x2b4d3: 0x6c518a20, + 0x2b4d4: 0x6c518c20, 0x2b4d5: 0x6c518e20, 0x2b4d6: 0x6c519020, 0x2b4d7: 0x6c519220, + 0x2b4d8: 0x6c73c620, 0x2b4d9: 0x6c73c820, 0x2b4da: 0x6c73ca20, 0x2b4db: 0x6c73cc20, + 0x2b4dc: 0x6c73ce20, 0x2b4dd: 0x6c73d020, 0x2b4de: 0x6c73d220, 0x2b4df: 0x6c73d420, + 0x2b4e0: 0x6c73d620, 0x2b4e1: 0x6c73d820, 0x2b4e2: 0x6c73da20, 0x2b4e3: 0x6c73dc20, + 0x2b4e4: 0x6c73de20, 0x2b4e5: 0x6c73e020, 0x2b4e6: 0x6c73e220, 0x2b4e7: 0x6c73e420, + 0x2b4e8: 0x6c9c3620, 0x2b4e9: 0x6c9c3820, 0x2b4ea: 0x6c9c3a20, 0x2b4eb: 0x6c9c3c20, + 0x2b4ec: 0x6c9c3e20, 0x2b4ed: 0x6c9c4020, 0x2b4ee: 0x6c9c4220, 0x2b4ef: 0x6c9c4420, + 0x2b4f0: 0x6c9c4620, 0x2b4f1: 0x6c9c4820, 0x2b4f2: 0x6c9c4a20, 0x2b4f3: 0x6c9c4c20, + 0x2b4f4: 0x6c9c4e20, 0x2b4f5: 0x6c9c5020, 0x2b4f6: 0x6cc88620, 0x2b4f7: 0x6c9c5220, + 0x2b4f8: 0x6cc88820, 0x2b4f9: 0x6cc88a20, 0x2b4fa: 0x6cc88c20, 0x2b4fb: 0x6cc88e20, + 0x2b4fc: 0x6cc89020, 0x2b4fd: 0x6cc89220, 0x2b4fe: 0x6cc89420, 0x2b4ff: 0x6cc89620, + // Block 0xad4, offset 0x2b500 + 0x2b500: 0x6cc89820, 0x2b501: 0x6cc89a20, 0x2b502: 0x6cc89c20, 0x2b503: 0x6cc89e20, + 0x2b504: 0x6cc8a020, 0x2b505: 0x6cc8a220, 0x2b506: 0x6cc8a420, 0x2b507: 0x6cc8a620, + 0x2b508: 0x6cc8a820, 0x2b509: 0x6cc8aa20, 0x2b50a: 0x6cc8ac20, 0x2b50b: 0x6cf6b220, + 0x2b50c: 0x6cf6b420, 0x2b50d: 0x6cf6b620, 0x2b50e: 0x6cf6b820, 0x2b50f: 0x6cf6ba20, + 0x2b510: 0x6cf6bc20, 0x2b511: 0x6cf6be20, 0x2b512: 0x6cf6c020, 0x2b513: 0x6cf6c220, + 0x2b514: 0x6cf6c420, 0x2b515: 0x6cf6c620, 0x2b516: 0x6cf6c820, 0x2b517: 0x6cf6ca20, + 0x2b518: 0x6cf6cc20, 0x2b519: 0x6cf6ce20, 0x2b51a: 0x6cf6d020, 0x2b51b: 0x6cf6d220, + 0x2b51c: 0x6cf6d420, 0x2b51d: 0x6cf6d620, 0x2b51e: 0x6cf6d820, 0x2b51f: 0x6cf6da20, + 0x2b520: 0x6cf6dc20, 0x2b521: 0x6cfbd820, 0x2b522: 0x6cf6de20, 0x2b523: 0x6cf6e020, + 0x2b524: 0x6d261a20, 0x2b525: 0x6d261c20, 0x2b526: 0x6d261e20, 0x2b527: 0x6d262020, + 0x2b528: 0x6d262220, 0x2b529: 0x6d262420, 0x2b52a: 0x6d262620, 0x2b52b: 0x6d262820, + 0x2b52c: 0x6d262a20, 0x2b52d: 0x6d262c20, 0x2b52e: 0x6d262e20, 0x2b52f: 0x6d263020, + 0x2b530: 0x6d263220, 0x2b531: 0x6d263420, 0x2b532: 0x6d263620, 0x2b533: 0x6d263820, + 0x2b534: 0x6d263a20, 0x2b535: 0x6d263c20, 0x2b536: 0x6d263e20, 0x2b537: 0x6d264020, + 0x2b538: 0x6d264220, 0x2b539: 0x6d264420, 0x2b53a: 0x6d264620, 0x2b53b: 0x6d264820, + 0x2b53c: 0x6d264a20, 0x2b53d: 0x6d264c20, 0x2b53e: 0x6d539e20, 0x2b53f: 0x6d53a020, + // Block 0xad5, offset 0x2b540 + 0x2b540: 0x6d53a220, 0x2b541: 0x6d53a420, 0x2b542: 0x6d53a620, 0x2b543: 0x6d53a820, + 0x2b544: 0x6d53aa20, 0x2b545: 0x6d53ac20, 0x2b546: 0x6d53ae20, 0x2b547: 0x6d53b020, + 0x2b548: 0x6d53b220, 0x2b549: 0x6d53b420, 0x2b54a: 0x6d53b620, 0x2b54b: 0x6d53b820, + 0x2b54c: 0x6d53ba20, 0x2b54d: 0x6d53bc20, 0x2b54e: 0x6d53be20, 0x2b54f: 0x6d53c020, + 0x2b550: 0x6d7f0220, 0x2b551: 0x6d53c220, 0x2b552: 0x6d53c420, 0x2b553: 0x6d7f0420, + 0x2b554: 0x6d7f0620, 0x2b555: 0x6d7f0820, 0x2b556: 0x6d7f0a20, 0x2b557: 0x6d7f0c20, + 0x2b558: 0x6d7f0e20, 0x2b559: 0x6d7f1020, 0x2b55a: 0x6d7f1220, 0x2b55b: 0x6d7f1420, + 0x2b55c: 0x6d7f1620, 0x2b55d: 0x6d7f1820, 0x2b55e: 0x6d7f1a20, 0x2b55f: 0x6d7f1c20, + 0x2b560: 0x6d53c620, 0x2b561: 0x6d7f1e20, 0x2b562: 0x6d7f2020, 0x2b563: 0x6d7f2220, + 0x2b564: 0x6d7f2420, 0x2b565: 0x6d7f2620, 0x2b566: 0x6d7f2820, 0x2b567: 0x6d7f2a20, + 0x2b568: 0x6d7f2c20, 0x2b569: 0x6d7f2e20, 0x2b56a: 0x6da5c220, 0x2b56b: 0x6da5c420, + 0x2b56c: 0x6da5c620, 0x2b56d: 0x6da5c820, 0x2b56e: 0x6da5ca20, 0x2b56f: 0x6da5cc20, + 0x2b570: 0x6da5ce20, 0x2b571: 0x6da5d020, 0x2b572: 0x6da5d220, 0x2b573: 0x6da5d420, + 0x2b574: 0x6da5d620, 0x2b575: 0x6da5d820, 0x2b576: 0x6da5da20, 0x2b577: 0x6dc75420, + 0x2b578: 0x6dc75620, 0x2b579: 0x6dc75820, 0x2b57a: 0x6dc75a20, 0x2b57b: 0x6dc75c20, + 0x2b57c: 0x6dc75e20, 0x2b57d: 0x6dc76020, 0x2b57e: 0x6de3b420, 0x2b57f: 0x6de3b620, + // Block 0xad6, offset 0x2b580 + 0x2b580: 0x6de3b820, 0x2b581: 0x6de3ba20, 0x2b582: 0x6de3bc20, 0x2b583: 0x6de3be20, + 0x2b584: 0x6de3c020, 0x2b585: 0x6de3c220, 0x2b586: 0x6de3c420, 0x2b587: 0x6de3c620, + 0x2b588: 0x6de3c820, 0x2b589: 0x6dfb0820, 0x2b58a: 0x6dfb0a20, 0x2b58b: 0x6dfb0c20, + 0x2b58c: 0x6dfb0e20, 0x2b58d: 0x6dfb1020, 0x2b58e: 0x6dfb1220, 0x2b58f: 0x6dfb1420, + 0x2b590: 0x6dfb1620, 0x2b591: 0x6dfb1820, 0x2b592: 0x6dfb1a20, 0x2b593: 0x6dfb1c20, + 0x2b594: 0x6e0e5e20, 0x2b595: 0x6e0e6020, 0x2b596: 0x6dfb1e20, 0x2b597: 0x6e1db220, + 0x2b598: 0x6e1db420, 0x2b599: 0x6e293a20, 0x2b59a: 0x6e293c20, 0x2b59b: 0x6e293e20, + 0x2b59c: 0x6e294020, 0x2b59d: 0x6c223820, 0x2b59e: 0x6c223a20, 0x2b59f: 0x6c376620, + 0x2b5a0: 0x6c376820, 0x2b5a1: 0x6c376a20, 0x2b5a2: 0x6c376c20, 0x2b5a3: 0x6c52c220, + 0x2b5a4: 0x6c52c420, 0x2b5a5: 0x6c52c620, 0x2b5a6: 0x6c52c820, 0x2b5a7: 0x6c52ca20, + 0x2b5a8: 0x6c52cc20, 0x2b5a9: 0x6c754820, 0x2b5aa: 0x6c754a20, 0x2b5ab: 0x6c754c20, + 0x2b5ac: 0x6c754e20, 0x2b5ad: 0x6c755020, 0x2b5ae: 0x6c9da620, 0x2b5af: 0x6c9da820, + 0x2b5b0: 0x6c9daa20, 0x2b5b1: 0x6c9dac20, 0x2b5b2: 0x6cca8c20, 0x2b5b3: 0x6cca8e20, + 0x2b5b4: 0x6cca9020, 0x2b5b5: 0x6cca9220, 0x2b5b6: 0x6cca9420, 0x2b5b7: 0x6c75a620, + 0x2b5b8: 0x6cca9620, 0x2b5b9: 0x6cf8bc20, 0x2b5ba: 0x6cf8be20, 0x2b5bb: 0x6cf8c020, + 0x2b5bc: 0x6cf8c220, 0x2b5bd: 0x6cf8c420, 0x2b5be: 0x6cf8c620, 0x2b5bf: 0x6d280220, + // Block 0xad7, offset 0x2b5c0 + 0x2b5c0: 0x6d280420, 0x2b5c1: 0x6d280620, 0x2b5c2: 0x6d555220, 0x2b5c3: 0x6d555420, + 0x2b5c4: 0x6d80d020, 0x2b5c5: 0x6d80d220, 0x2b5c6: 0x6da6f420, 0x2b5c7: 0x6da6f620, + 0x2b5c8: 0x6da6f820, 0x2b5c9: 0x6da6fa20, 0x2b5ca: 0x6de47a20, 0x2b5cb: 0x6dfb9a20, + 0x2b5cc: 0x6e1e0c20, 0x2b5cd: 0x6e297620, 0x2b5ce: 0x6e38d620, 0x2b5cf: 0x6c12ba20, + 0x2b5d0: 0x6c224e20, 0x2b5d1: 0x6c225020, 0x2b5d2: 0x6c52f820, 0x2b5d3: 0x6c52fa20, + 0x2b5d4: 0x6c52fc20, 0x2b5d5: 0x6ccad220, 0x2b5d6: 0x6ccad420, 0x2b5d7: 0x6d284220, + 0x2b5d8: 0x6dc85c20, 0x2b5d9: 0x6c12c220, 0x2b5da: 0x6c37ca20, 0x2b5db: 0x6c37cc20, + 0x2b5dc: 0x6c37ce20, 0x2b5dd: 0x6c37d020, 0x2b5de: 0x6c530820, 0x2b5df: 0x6c530a20, + 0x2b5e0: 0x6c530c20, 0x2b5e1: 0x6c75a820, 0x2b5e2: 0x6c9de820, 0x2b5e3: 0x6c9dea20, + 0x2b5e4: 0x6ccaf820, 0x2b5e5: 0x6ccafa20, 0x2b5e6: 0x6ccafc20, 0x2b5e7: 0x6ccafe20, + 0x2b5e8: 0x6ccb0020, 0x2b5e9: 0x6ccb0220, 0x2b5ea: 0x6cf92220, 0x2b5eb: 0x6cf92420, + 0x2b5ec: 0x6cf92620, 0x2b5ed: 0x6cf92820, 0x2b5ee: 0x6cf92a20, 0x2b5ef: 0x6d285020, + 0x2b5f0: 0x6d285220, 0x2b5f1: 0x6d285420, 0x2b5f2: 0x6d285620, 0x2b5f3: 0x6d559a20, + 0x2b5f4: 0x6d559c20, 0x2b5f5: 0x6d810220, 0x2b5f6: 0x6d810420, 0x2b5f7: 0x6d810620, + 0x2b5f8: 0x6da71e20, 0x2b5f9: 0x6dfba420, 0x2b5fa: 0x6dfba620, 0x2b5fb: 0x6e297e20, + 0x2b5fc: 0x6c227420, 0x2b5fd: 0x6c380420, 0x2b5fe: 0x6c75dc20, 0x2b5ff: 0x6c75de20, + // Block 0xad8, offset 0x2b600 + 0x2b600: 0x6c9e2020, 0x2b601: 0x6ccb4a20, 0x2b602: 0x6ccb4c20, 0x2b603: 0x6ccb4e20, + 0x2b604: 0x6cf95620, 0x2b605: 0x6d287620, 0x2b606: 0x6d812820, 0x2b607: 0x6d812a20, + 0x2b608: 0x6d812c20, 0x2b609: 0x6da73620, 0x2b60a: 0x6dc87e20, 0x2b60b: 0x6c535620, + 0x2b60c: 0x6c12da20, 0x2b60d: 0x6c382020, 0x2b60e: 0x6c382220, 0x2b60f: 0x6c382420, + 0x2b610: 0x6c382620, 0x2b611: 0x6c382820, 0x2b612: 0x6c535e20, 0x2b613: 0x6c75f620, + 0x2b614: 0x6c9e5420, 0x2b615: 0x6c9e5620, 0x2b616: 0x6c9e5820, 0x2b617: 0x6c9e5a20, + 0x2b618: 0x6c9e5c20, 0x2b619: 0x6c9e5e20, 0x2b61a: 0x6c9e6020, 0x2b61b: 0x6ccb6a20, + 0x2b61c: 0x6ccb6c20, 0x2b61d: 0x6ccb6e20, 0x2b61e: 0x6ccb7020, 0x2b61f: 0x6cf98220, + 0x2b620: 0x6cf98420, 0x2b621: 0x6cf98620, 0x2b622: 0x6cf98820, 0x2b623: 0x6cf98a20, + 0x2b624: 0x6d289e20, 0x2b625: 0x6d28a020, 0x2b626: 0x6d28a220, 0x2b627: 0x6d28a420, + 0x2b628: 0x6d28a620, 0x2b629: 0x6d28a820, 0x2b62a: 0x6d815c20, 0x2b62b: 0x6d815e20, + 0x2b62c: 0x6d816020, 0x2b62d: 0x6d816220, 0x2b62e: 0x6d816420, 0x2b62f: 0x6dc89220, + 0x2b630: 0x6dc89420, 0x2b631: 0x6de4a220, 0x2b632: 0x6e3d4820, 0x2b633: 0x6c763820, + 0x2b634: 0x6c385620, 0x2b635: 0x6c9ea020, 0x2b636: 0x6d561220, 0x2b637: 0x6d819620, + 0x2b638: 0x6c04c820, 0x2b639: 0x6c099620, 0x2b63a: 0x6c099820, 0x2b63b: 0x6c12f420, + 0x2b63c: 0x6c099a20, 0x2b63d: 0x6c12fa20, 0x2b63e: 0x6c22a020, 0x2b63f: 0x6c12fc20, + // Block 0xad9, offset 0x2b640 + 0x2b640: 0x6c22a620, 0x2b641: 0x6c22a820, 0x2b642: 0x6c22aa20, 0x2b643: 0x6c22ac20, + 0x2b644: 0x6c22ae20, 0x2b645: 0x6c22b020, 0x2b646: 0x6c22b220, 0x2b647: 0x6c22b420, + 0x2b648: 0x6c22b620, 0x2b649: 0x6c22b820, 0x2b64a: 0x6c22ba20, 0x2b64b: 0x6c387020, + 0x2b64c: 0x6c387220, 0x2b64d: 0x6c387420, 0x2b64e: 0x6c387620, 0x2b64f: 0x6c387820, + 0x2b650: 0x6c387a20, 0x2b651: 0x6c387c20, 0x2b652: 0x6c387e20, 0x2b653: 0x6c388020, + 0x2b654: 0x6c388220, 0x2b655: 0x6c388420, 0x2b656: 0x6c53d820, 0x2b657: 0x6c53da20, + 0x2b658: 0x6c53dc20, 0x2b659: 0x6c53de20, 0x2b65a: 0x6c53e020, 0x2b65b: 0x6c53e220, + 0x2b65c: 0x6c53e420, 0x2b65d: 0x6c53e620, 0x2b65e: 0x6c53e820, 0x2b65f: 0x6c9eaa20, + 0x2b660: 0x6c53ea20, 0x2b661: 0x6c53ec20, 0x2b662: 0x6c53ee20, 0x2b663: 0x6c53f020, + 0x2b664: 0x6c765220, 0x2b665: 0x6c765420, 0x2b666: 0x6c765620, 0x2b667: 0x6c765820, + 0x2b668: 0x6c765a20, 0x2b669: 0x6c765c20, 0x2b66a: 0x6c765e20, 0x2b66b: 0x6c9eac20, + 0x2b66c: 0x6c766020, 0x2b66d: 0x6c766220, 0x2b66e: 0x6c766420, 0x2b66f: 0x6c766620, + 0x2b670: 0x6c766820, 0x2b671: 0x6c766a20, 0x2b672: 0x6c766c20, 0x2b673: 0x6c766e20, + 0x2b674: 0x6c9eb020, 0x2b675: 0x6c9eb220, 0x2b676: 0x6c9eb420, 0x2b677: 0x6c9eb620, + 0x2b678: 0x6c9eb820, 0x2b679: 0x6c9eba20, 0x2b67a: 0x6c9ebc20, 0x2b67b: 0x6c9ebe20, + 0x2b67c: 0x6ccbd620, 0x2b67d: 0x6c9ec020, 0x2b67e: 0x6c9ec220, 0x2b67f: 0x6c9ec420, + // Block 0xada, offset 0x2b680 + 0x2b680: 0x6c9ec620, 0x2b681: 0x6c9ec820, 0x2b682: 0x6c9eca20, 0x2b683: 0x6c9ecc20, + 0x2b684: 0x6c9ece20, 0x2b685: 0x6ccbd820, 0x2b686: 0x6c9ed020, 0x2b687: 0x6ccbda20, + 0x2b688: 0x6c9ed220, 0x2b689: 0x6c9ed420, 0x2b68a: 0x6c9ed620, 0x2b68b: 0x6c9ed820, + 0x2b68c: 0x6c9eda20, 0x2b68d: 0x6c9edc20, 0x2b68e: 0x6c9ede20, 0x2b68f: 0x6ccbe020, + 0x2b690: 0x6ccbe220, 0x2b691: 0x6ccbe420, 0x2b692: 0x6ccbe620, 0x2b693: 0x6ccbe820, + 0x2b694: 0x6ccbea20, 0x2b695: 0x6ccbec20, 0x2b696: 0x6ccbee20, 0x2b697: 0x6ccbf020, + 0x2b698: 0x6ccbf220, 0x2b699: 0x6ccbf420, 0x2b69a: 0x6ccbf620, 0x2b69b: 0x6ccbf820, + 0x2b69c: 0x6ccbfa20, 0x2b69d: 0x6ccbfc20, 0x2b69e: 0x6ccbfe20, 0x2b69f: 0x6ccc0020, + 0x2b6a0: 0x6ccc0220, 0x2b6a1: 0x6ccc0420, 0x2b6a2: 0x6ccc0620, 0x2b6a3: 0x6ccc0820, + 0x2b6a4: 0x6ccc0a20, 0x2b6a5: 0x6cf9e420, 0x2b6a6: 0x6cf9e620, 0x2b6a7: 0x6cf9e820, + 0x2b6a8: 0x6cf9ea20, 0x2b6a9: 0x6cf9ec20, 0x2b6aa: 0x6cf9ee20, 0x2b6ab: 0x6cf9f020, + 0x2b6ac: 0x6cf9f220, 0x2b6ad: 0x6cf9f420, 0x2b6ae: 0x6cf9f620, 0x2b6af: 0x6cf9f820, + 0x2b6b0: 0x6cf9fa20, 0x2b6b1: 0x6cf9fc20, 0x2b6b2: 0x6cf9fe20, 0x2b6b3: 0x6cfa0020, + 0x2b6b4: 0x6cfa0220, 0x2b6b5: 0x6cfa0420, 0x2b6b6: 0x6cfa0620, 0x2b6b7: 0x6cfa0820, + 0x2b6b8: 0x6cfa0a20, 0x2b6b9: 0x6cfa0c20, 0x2b6ba: 0x6cfa0e20, 0x2b6bb: 0x6cfa1020, + 0x2b6bc: 0x6d28f620, 0x2b6bd: 0x6d28f820, 0x2b6be: 0x6d28fa20, 0x2b6bf: 0x6d28fc20, + // Block 0xadb, offset 0x2b6c0 + 0x2b6c0: 0x6d28fe20, 0x2b6c1: 0x6d290020, 0x2b6c2: 0x6d290220, 0x2b6c3: 0x6d290420, + 0x2b6c4: 0x6d290620, 0x2b6c5: 0x6d290820, 0x2b6c6: 0x6d290a20, 0x2b6c7: 0x6d290c20, + 0x2b6c8: 0x6d290e20, 0x2b6c9: 0x6d291020, 0x2b6ca: 0x6d562420, 0x2b6cb: 0x6d562620, + 0x2b6cc: 0x6d562820, 0x2b6cd: 0x6d562a20, 0x2b6ce: 0x6d562c20, 0x2b6cf: 0x6d562e20, + 0x2b6d0: 0x6d563020, 0x2b6d1: 0x6d563220, 0x2b6d2: 0x6d563420, 0x2b6d3: 0x6d563620, + 0x2b6d4: 0x6d563820, 0x2b6d5: 0x6d563a20, 0x2b6d6: 0x6d563c20, 0x2b6d7: 0x6d563e20, + 0x2b6d8: 0x6d819820, 0x2b6d9: 0x6d564020, 0x2b6da: 0x6d564220, 0x2b6db: 0x6d564420, + 0x2b6dc: 0x6d564620, 0x2b6dd: 0x6d819e20, 0x2b6de: 0x6d81a020, 0x2b6df: 0x6d81a220, + 0x2b6e0: 0x6d81a420, 0x2b6e1: 0x6d81a620, 0x2b6e2: 0x6d81a820, 0x2b6e3: 0x6d81aa20, + 0x2b6e4: 0x6d81ac20, 0x2b6e5: 0x6d81ae20, 0x2b6e6: 0x6d81b020, 0x2b6e7: 0x6d81b220, + 0x2b6e8: 0x6da77620, 0x2b6e9: 0x6d81b420, 0x2b6ea: 0x6d81b620, 0x2b6eb: 0x6d81b820, + 0x2b6ec: 0x6d81ba20, 0x2b6ed: 0x6d81bc20, 0x2b6ee: 0x6d81be20, 0x2b6ef: 0x6da77c20, + 0x2b6f0: 0x6da77e20, 0x2b6f1: 0x6da78020, 0x2b6f2: 0x6da78220, 0x2b6f3: 0x6da78420, + 0x2b6f4: 0x6da78620, 0x2b6f5: 0x6da78820, 0x2b6f6: 0x6da78a20, 0x2b6f7: 0x6da78c20, + 0x2b6f8: 0x6da78e20, 0x2b6f9: 0x6da79020, 0x2b6fa: 0x6da79220, 0x2b6fb: 0x6da79420, + 0x2b6fc: 0x6da79620, 0x2b6fd: 0x6dc8c420, 0x2b6fe: 0x6dc8c620, 0x2b6ff: 0x6dc8c820, + // Block 0xadc, offset 0x2b700 + 0x2b700: 0x6dc8ca20, 0x2b701: 0x6dc8cc20, 0x2b702: 0x6dc8ce20, 0x2b703: 0x6dc8d020, + 0x2b704: 0x6de4b220, 0x2b705: 0x6de4b420, 0x2b706: 0x6de4b620, 0x2b707: 0x6de4b820, + 0x2b708: 0x6de4ba20, 0x2b709: 0x6de4bc20, 0x2b70a: 0x6de4be20, 0x2b70b: 0x6de4c020, + 0x2b70c: 0x6dfbc420, 0x2b70d: 0x6dfbc620, 0x2b70e: 0x6dfbc820, 0x2b70f: 0x6dfbca20, + 0x2b710: 0x6dfbcc20, 0x2b711: 0x6dfbce20, 0x2b712: 0x6e0efa20, 0x2b713: 0x6e0efc20, + 0x2b714: 0x6e0efe20, 0x2b715: 0x6e0f0020, 0x2b716: 0x6e0f0220, 0x2b717: 0x6e1e2e20, + 0x2b718: 0x6e0f0420, 0x2b719: 0x6e1e3020, 0x2b71a: 0x6e1e3220, 0x2b71b: 0x6e299820, + 0x2b71c: 0x6e299a20, 0x2b71d: 0x6e299c20, 0x2b71e: 0x6e329e20, 0x2b71f: 0x6e32a020, + 0x2b720: 0x6e3d5020, 0x2b721: 0x6c135620, 0x2b722: 0x6c135820, 0x2b723: 0x6c238a20, + 0x2b724: 0x6c238c20, 0x2b725: 0x6c238e20, 0x2b726: 0x6c399420, 0x2b727: 0x6c399620, + 0x2b728: 0x6c399820, 0x2b729: 0x6c399a20, 0x2b72a: 0x6c399c20, 0x2b72b: 0x6c551820, + 0x2b72c: 0x6c551a20, 0x2b72d: 0x6c551c20, 0x2b72e: 0x6c551e20, 0x2b72f: 0x6c552020, + 0x2b730: 0x6c552220, 0x2b731: 0x6c552420, 0x2b732: 0x6c552620, 0x2b733: 0x6c77ea20, + 0x2b734: 0x6c77ec20, 0x2b735: 0x6c77ee20, 0x2b736: 0x6c77f020, 0x2b737: 0x6c77f220, + 0x2b738: 0x6c77f420, 0x2b739: 0x6ca0de20, 0x2b73a: 0x6ca0e020, 0x2b73b: 0x6ca0e220, + 0x2b73c: 0x6ca0e420, 0x2b73d: 0x6ca0e620, 0x2b73e: 0x6ca0e820, 0x2b73f: 0x6ca0ea20, + // Block 0xadd, offset 0x2b740 + 0x2b740: 0x6ca0ec20, 0x2b741: 0x6ca0ee20, 0x2b742: 0x6ccdde20, 0x2b743: 0x6ccde020, + 0x2b744: 0x6ccde220, 0x2b745: 0x6ccde420, 0x2b746: 0x6ccde620, 0x2b747: 0x6ccde820, + 0x2b748: 0x6ccdea20, 0x2b749: 0x6ccdec20, 0x2b74a: 0x6ccdee20, 0x2b74b: 0x6ccdf020, + 0x2b74c: 0x6ccdf220, 0x2b74d: 0x6ccdf420, 0x2b74e: 0x6cfbda20, 0x2b74f: 0x6cfbdc20, + 0x2b750: 0x6cfbde20, 0x2b751: 0x6cfbe020, 0x2b752: 0x6cfbe220, 0x2b753: 0x6cfbe420, + 0x2b754: 0x6cfbe620, 0x2b755: 0x6cfbe820, 0x2b756: 0x6cfbea20, 0x2b757: 0x6cfbec20, + 0x2b758: 0x6cfbee20, 0x2b759: 0x6cfbf020, 0x2b75a: 0x6cfbf220, 0x2b75b: 0x6cfbf420, + 0x2b75c: 0x6cfbf620, 0x2b75d: 0x6cfbf820, 0x2b75e: 0x6cfbfa20, 0x2b75f: 0x6d2ad220, + 0x2b760: 0x6d2ad420, 0x2b761: 0x6d2ad620, 0x2b762: 0x6d2ad820, 0x2b763: 0x6d2ada20, + 0x2b764: 0x6d2adc20, 0x2b765: 0x6d2ade20, 0x2b766: 0x6d2ae020, 0x2b767: 0x6d2ae220, + 0x2b768: 0x6d2ae420, 0x2b769: 0x6d2ae620, 0x2b76a: 0x6d2ae820, 0x2b76b: 0x6d580e20, + 0x2b76c: 0x6d581020, 0x2b76d: 0x6d581220, 0x2b76e: 0x6d581420, 0x2b76f: 0x6d581620, + 0x2b770: 0x6d581820, 0x2b771: 0x6d581a20, 0x2b772: 0x6d581c20, 0x2b773: 0x6d82fe20, + 0x2b774: 0x6d830020, 0x2b775: 0x6d830220, 0x2b776: 0x6d830420, 0x2b777: 0x6d830620, + 0x2b778: 0x6d830820, 0x2b779: 0x6d830a20, 0x2b77a: 0x6d830c20, 0x2b77b: 0x6d830e20, + 0x2b77c: 0x6d831020, 0x2b77d: 0x6d831220, 0x2b77e: 0x6da87020, 0x2b77f: 0x6da87220, + // Block 0xade, offset 0x2b780 + 0x2b780: 0x6da87420, 0x2b781: 0x6da87620, 0x2b782: 0x6da87820, 0x2b783: 0x6da87a20, + 0x2b784: 0x6dc9ba20, 0x2b785: 0x6dc9bc20, 0x2b786: 0x6de57220, 0x2b787: 0x6de57420, + 0x2b788: 0x6dfc4a20, 0x2b789: 0x6de57620, 0x2b78a: 0x6dfc4c20, 0x2b78b: 0x6dfc4e20, + 0x2b78c: 0x6dfc5020, 0x2b78d: 0x6e0f7c20, 0x2b78e: 0x6e1e6e20, 0x2b78f: 0x6e29d620, + 0x2b790: 0x6e29d820, 0x2b791: 0x6e3d6620, 0x2b792: 0x6c3a2420, 0x2b793: 0x6c3a2620, + 0x2b794: 0x6ca1ce20, 0x2b795: 0x6d2bda20, 0x2b796: 0x6c561420, 0x2b797: 0x6c78d420, + 0x2b798: 0x6ca1da20, 0x2b799: 0x6cfd3e20, 0x2b79a: 0x6c3a4020, 0x2b79b: 0x6c561e20, + 0x2b79c: 0x6ccf2820, 0x2b79d: 0x6c3a4e20, 0x2b79e: 0x6c3a5020, 0x2b79f: 0x6c78ee20, + 0x2b7a0: 0x6c78f020, 0x2b7a1: 0x6c78f220, 0x2b7a2: 0x6d2bfa20, 0x2b7a3: 0x6da93c20, + 0x2b7a4: 0x6dca4420, 0x2b7a5: 0x6e0fb620, 0x2b7a6: 0x6c04ea20, 0x2b7a7: 0x6c790220, + 0x2b7a8: 0x6c137e20, 0x2b7a9: 0x6c23e820, 0x2b7aa: 0x6c23ea20, 0x2b7ab: 0x6c3a6220, + 0x2b7ac: 0x6c3a6420, 0x2b7ad: 0x6c3a6620, 0x2b7ae: 0x6c3a6820, 0x2b7af: 0x6c3a6a20, + 0x2b7b0: 0x6c564220, 0x2b7b1: 0x6c564420, 0x2b7b2: 0x6c564620, 0x2b7b3: 0x6c564820, + 0x2b7b4: 0x6c564a20, 0x2b7b5: 0x6c790820, 0x2b7b6: 0x6c790a20, 0x2b7b7: 0x6c790c20, + 0x2b7b8: 0x6c790e20, 0x2b7b9: 0x6ca20e20, 0x2b7ba: 0x6ca21020, 0x2b7bb: 0x6ca21220, + 0x2b7bc: 0x6ca21420, 0x2b7bd: 0x6ca21620, 0x2b7be: 0x6ca21820, 0x2b7bf: 0x6ca21a20, + // Block 0xadf, offset 0x2b7c0 + 0x2b7c0: 0x6ca21c20, 0x2b7c1: 0x6ccf7220, 0x2b7c2: 0x6ccf7420, 0x2b7c3: 0x6ccf7620, + 0x2b7c4: 0x6d2c0e20, 0x2b7c5: 0x6cfd7020, 0x2b7c6: 0x6cfd7220, 0x2b7c7: 0x6cfd7420, + 0x2b7c8: 0x6cfd7620, 0x2b7c9: 0x6d2c1020, 0x2b7ca: 0x6d2c1220, 0x2b7cb: 0x6d2c1420, + 0x2b7cc: 0x6d594620, 0x2b7cd: 0x6d594820, 0x2b7ce: 0x6d594a20, 0x2b7cf: 0x6d594c20, + 0x2b7d0: 0x6d594e20, 0x2b7d1: 0x6d845220, 0x2b7d2: 0x6d845420, 0x2b7d3: 0x6d845620, + 0x2b7d4: 0x6da94820, 0x2b7d5: 0x6da94a20, 0x2b7d6: 0x6da94c20, 0x2b7d7: 0x6dca5020, + 0x2b7d8: 0x6dca5220, 0x2b7d9: 0x6de5e420, 0x2b7da: 0x6e0fba20, 0x2b7db: 0x6e1e9a20, + 0x2b7dc: 0x6c3ab420, 0x2b7dd: 0x6c240220, 0x2b7de: 0x6c240420, 0x2b7df: 0x6c240620, + 0x2b7e0: 0x6c240820, 0x2b7e1: 0x6c3ab820, 0x2b7e2: 0x6c3aba20, 0x2b7e3: 0x6c3abc20, + 0x2b7e4: 0x6c3abe20, 0x2b7e5: 0x6c3ac020, 0x2b7e6: 0x6c3ac220, 0x2b7e7: 0x6c3ac420, + 0x2b7e8: 0x6c3ac620, 0x2b7e9: 0x6c3ac820, 0x2b7ea: 0x6c3aca20, 0x2b7eb: 0x6c569820, + 0x2b7ec: 0x6c569a20, 0x2b7ed: 0x6c569c20, 0x2b7ee: 0x6c569e20, 0x2b7ef: 0x6c56a020, + 0x2b7f0: 0x6c56a220, 0x2b7f1: 0x6c793420, 0x2b7f2: 0x6c793620, 0x2b7f3: 0x6c793820, + 0x2b7f4: 0x6c793a20, 0x2b7f5: 0x6c793c20, 0x2b7f6: 0x6c793e20, 0x2b7f7: 0x6c794020, + 0x2b7f8: 0x6c794220, 0x2b7f9: 0x6ca25420, 0x2b7fa: 0x6ca25620, 0x2b7fb: 0x6ca25820, + 0x2b7fc: 0x6ca25a20, 0x2b7fd: 0x6ca25c20, 0x2b7fe: 0x6ca25e20, 0x2b7ff: 0x6ca26020, + // Block 0xae0, offset 0x2b800 + 0x2b800: 0x6ca26220, 0x2b801: 0x6ccfd820, 0x2b802: 0x6ccfda20, 0x2b803: 0x6ccfdc20, + 0x2b804: 0x6ccfde20, 0x2b805: 0x6ccfe020, 0x2b806: 0x6ccfe220, 0x2b807: 0x6cfdc420, + 0x2b808: 0x6cfdc620, 0x2b809: 0x6cfdc820, 0x2b80a: 0x6cfdca20, 0x2b80b: 0x6cfdcc20, + 0x2b80c: 0x6cfdce20, 0x2b80d: 0x6cfdd020, 0x2b80e: 0x6d2c6c20, 0x2b80f: 0x6d2c6e20, + 0x2b810: 0x6d2c7020, 0x2b811: 0x6d2c7220, 0x2b812: 0x6d2c7420, 0x2b813: 0x6d2c7620, + 0x2b814: 0x6d598820, 0x2b815: 0x6d598a20, 0x2b816: 0x6d598c20, 0x2b817: 0x6d598e20, + 0x2b818: 0x6d599020, 0x2b819: 0x6d599220, 0x2b81a: 0x6d848020, 0x2b81b: 0x6d848220, + 0x2b81c: 0x6d848420, 0x2b81d: 0x6da96420, 0x2b81e: 0x6da96620, 0x2b81f: 0x6da96820, + 0x2b820: 0x6dca5820, 0x2b821: 0x6de60220, 0x2b822: 0x6de60420, 0x2b823: 0x6dfce820, + 0x2b824: 0x6dfcea20, 0x2b825: 0x6dfcec20, 0x2b826: 0x6dfcee20, 0x2b827: 0x6e32d420, + 0x2b828: 0x6c13b620, 0x2b829: 0x6c13b820, 0x2b82a: 0x6c13ba20, 0x2b82b: 0x6c13bc20, + 0x2b82c: 0x6c246c20, 0x2b82d: 0x6c246e20, 0x2b82e: 0x6c247020, 0x2b82f: 0x6c247220, + 0x2b830: 0x6c3b3820, 0x2b831: 0x6c572a20, 0x2b832: 0x6c3b3a20, 0x2b833: 0x6c3b3c20, + 0x2b834: 0x6c3b3e20, 0x2b835: 0x6c3b4020, 0x2b836: 0x6c3b4220, 0x2b837: 0x6c572c20, + 0x2b838: 0x6c79bc20, 0x2b839: 0x6c572e20, 0x2b83a: 0x6c573020, 0x2b83b: 0x6c573220, + 0x2b83c: 0x6c573420, 0x2b83d: 0x6c573620, 0x2b83e: 0x6c573820, 0x2b83f: 0x6c79c220, + // Block 0xae1, offset 0x2b840 + 0x2b840: 0x6c79c420, 0x2b841: 0x6c79c620, 0x2b842: 0x6c79c820, 0x2b843: 0x6c79ca20, + 0x2b844: 0x6c79cc20, 0x2b845: 0x6c79ce20, 0x2b846: 0x6c79d020, 0x2b847: 0x6c79d220, + 0x2b848: 0x6c79d420, 0x2b849: 0x6ca2da20, 0x2b84a: 0x6ca2dc20, 0x2b84b: 0x6ca2de20, + 0x2b84c: 0x6ca2e020, 0x2b84d: 0x6ca2e220, 0x2b84e: 0x6ca2e420, 0x2b84f: 0x6ca2e620, + 0x2b850: 0x6ca2e820, 0x2b851: 0x6cd07620, 0x2b852: 0x6cd07820, 0x2b853: 0x6cd07a20, + 0x2b854: 0x6cd07c20, 0x2b855: 0x6cd07e20, 0x2b856: 0x6cd08020, 0x2b857: 0x6cfe4a20, + 0x2b858: 0x6cd08220, 0x2b859: 0x6cd08420, 0x2b85a: 0x6cd08620, 0x2b85b: 0x6cd08820, + 0x2b85c: 0x6cd08a20, 0x2b85d: 0x6cfe4e20, 0x2b85e: 0x6cfe5020, 0x2b85f: 0x6cfe5220, + 0x2b860: 0x6cfe5420, 0x2b861: 0x6cfe5620, 0x2b862: 0x6cfe5820, 0x2b863: 0x6cfe5a20, + 0x2b864: 0x6cfe5c20, 0x2b865: 0x6cfe5e20, 0x2b866: 0x6cfe6020, 0x2b867: 0x6d2ce220, + 0x2b868: 0x6d2ce420, 0x2b869: 0x6d2ce620, 0x2b86a: 0x6d2ce820, 0x2b86b: 0x6d5a0a20, + 0x2b86c: 0x6d5a0c20, 0x2b86d: 0x6d5a0e20, 0x2b86e: 0x6d5a1020, 0x2b86f: 0x6d5a1220, + 0x2b870: 0x6d5a1420, 0x2b871: 0x6d5a1620, 0x2b872: 0x6d5a1820, 0x2b873: 0x6d5a1a20, + 0x2b874: 0x6d5a1c20, 0x2b875: 0x6d84ce20, 0x2b876: 0x6d84d020, 0x2b877: 0x6d84d220, + 0x2b878: 0x6d84d420, 0x2b879: 0x6da99620, 0x2b87a: 0x6da99820, 0x2b87b: 0x6d84d620, + 0x2b87c: 0x6d84d820, 0x2b87d: 0x6da99e20, 0x2b87e: 0x6dca8420, 0x2b87f: 0x6da9a020, + // Block 0xae2, offset 0x2b880 + 0x2b880: 0x6da9a220, 0x2b881: 0x6da9a420, 0x2b882: 0x6dca8620, 0x2b883: 0x6de62020, + 0x2b884: 0x6de62220, 0x2b885: 0x6de62420, 0x2b886: 0x6de62620, 0x2b887: 0x6dfcfe20, + 0x2b888: 0x6e2a1a20, 0x2b889: 0x6c57c620, 0x2b88a: 0x6c57c820, 0x2b88b: 0x6c7a7420, + 0x2b88c: 0x6c7a7620, 0x2b88d: 0x6ca37c20, 0x2b88e: 0x6ca37e20, 0x2b88f: 0x6cd16020, + 0x2b890: 0x6d2d8620, 0x2b891: 0x6d2d8820, 0x2b892: 0x6d2d8a20, 0x2b893: 0x6d5ab220, + 0x2b894: 0x6d5ab420, 0x2b895: 0x6dcae220, 0x2b896: 0x6e3d7020, 0x2b897: 0x6c24a020, + 0x2b898: 0x6c3bb220, 0x2b899: 0x6c3bb420, 0x2b89a: 0x6c57d620, 0x2b89b: 0x6c57d820, + 0x2b89c: 0x6c7a8620, 0x2b89d: 0x6c7a8820, 0x2b89e: 0x6c7a8a20, 0x2b89f: 0x6c7a8c20, + 0x2b8a0: 0x6c7a8e20, 0x2b8a1: 0x6ca38c20, 0x2b8a2: 0x6ca38e20, 0x2b8a3: 0x6ca39020, + 0x2b8a4: 0x6ca39220, 0x2b8a5: 0x6ca39420, 0x2b8a6: 0x6ca39620, 0x2b8a7: 0x6cd17020, + 0x2b8a8: 0x6cd17220, 0x2b8a9: 0x6cd17420, 0x2b8aa: 0x6cd17620, 0x2b8ab: 0x6cff5220, + 0x2b8ac: 0x6cff5420, 0x2b8ad: 0x6cff5620, 0x2b8ae: 0x6cff5820, 0x2b8af: 0x6cff5a20, + 0x2b8b0: 0x6cff5c20, 0x2b8b1: 0x6cff5e20, 0x2b8b2: 0x6d2d9820, 0x2b8b3: 0x6d2d9a20, + 0x2b8b4: 0x6d2d9c20, 0x2b8b5: 0x6d2d9e20, 0x2b8b6: 0x6d2da020, 0x2b8b7: 0x6d2da220, + 0x2b8b8: 0x6d5ac620, 0x2b8b9: 0x6d5ac820, 0x2b8ba: 0x6d5aca20, 0x2b8bb: 0x6d857220, + 0x2b8bc: 0x6d857420, 0x2b8bd: 0x6d857620, 0x2b8be: 0x6d857820, 0x2b8bf: 0x6daa1220, + // Block 0xae3, offset 0x2b8c0 + 0x2b8c0: 0x6daa1420, 0x2b8c1: 0x6daa1620, 0x2b8c2: 0x6daa1820, 0x2b8c3: 0x6daa1a20, + 0x2b8c4: 0x6daa1c20, 0x2b8c5: 0x6daa1e20, 0x2b8c6: 0x6dcaea20, 0x2b8c7: 0x6dcaec20, + 0x2b8c8: 0x6de66a20, 0x2b8c9: 0x6de66c20, 0x2b8ca: 0x6e1ecc20, 0x2b8cb: 0x6e32e820, + 0x2b8cc: 0x6e392220, 0x2b8cd: 0x6c7aae20, 0x2b8ce: 0x6cff8820, 0x2b8cf: 0x6d2dd220, + 0x2b8d0: 0x6d5af020, 0x2b8d1: 0x6daa3a20, 0x2b8d2: 0x6cd1a220, 0x2b8d3: 0x6d5af620, + 0x2b8d4: 0x6d859a20, 0x2b8d5: 0x6c24b020, 0x2b8d6: 0x6c24b220, 0x2b8d7: 0x6c24b420, + 0x2b8d8: 0x6c581e20, 0x2b8d9: 0x6c582020, 0x2b8da: 0x6c582220, 0x2b8db: 0x6c7aba20, + 0x2b8dc: 0x6c7abc20, 0x2b8dd: 0x6ca3d220, 0x2b8de: 0x6ca3d420, 0x2b8df: 0x6cd1ba20, + 0x2b8e0: 0x6cd1bc20, 0x2b8e1: 0x6cffa220, 0x2b8e2: 0x6cffa420, 0x2b8e3: 0x6cffa620, + 0x2b8e4: 0x6cffa820, 0x2b8e5: 0x6d2de020, 0x2b8e6: 0x6d5afe20, 0x2b8e7: 0x6d5b0020, + 0x2b8e8: 0x6d5b0220, 0x2b8e9: 0x6d859e20, 0x2b8ea: 0x6daa4420, 0x2b8eb: 0x6dcb0a20, + 0x2b8ec: 0x6dcb0c20, 0x2b8ed: 0x6de67e20, 0x2b8ee: 0x6dfd3420, 0x2b8ef: 0x6e2a4020, + 0x2b8f0: 0x6cfff020, 0x2b8f1: 0x6c24d420, 0x2b8f2: 0x6c24d620, 0x2b8f3: 0x6c3c1820, + 0x2b8f4: 0x6c3c1a20, 0x2b8f5: 0x6c3c1c20, 0x2b8f6: 0x6c3c1e20, 0x2b8f7: 0x6c589020, + 0x2b8f8: 0x6c589220, 0x2b8f9: 0x6c589420, 0x2b8fa: 0x6c589620, 0x2b8fb: 0x6c589820, + 0x2b8fc: 0x6c589a20, 0x2b8fd: 0x6c7b1220, 0x2b8fe: 0x6c7b1420, 0x2b8ff: 0x6c7b1620, + // Block 0xae4, offset 0x2b900 + 0x2b900: 0x6c7b1820, 0x2b901: 0x6c7b1a20, 0x2b902: 0x6c7b1c20, 0x2b903: 0x6c7b1e20, + 0x2b904: 0x6c7b2020, 0x2b905: 0x6c7b2220, 0x2b906: 0x6c7b2420, 0x2b907: 0x6c7b2620, + 0x2b908: 0x6c7b2820, 0x2b909: 0x6c7b2a20, 0x2b90a: 0x6ca41c20, 0x2b90b: 0x6ca41e20, + 0x2b90c: 0x6ca42020, 0x2b90d: 0x6ca42220, 0x2b90e: 0x6ca42420, 0x2b90f: 0x6ca42620, + 0x2b910: 0x6ca42820, 0x2b911: 0x6ca42a20, 0x2b912: 0x6ca42c20, 0x2b913: 0x6cd21220, + 0x2b914: 0x6cd21420, 0x2b915: 0x6cd21620, 0x2b916: 0x6cd21820, 0x2b917: 0x6cd21a20, + 0x2b918: 0x6cd21c20, 0x2b919: 0x6cd21e20, 0x2b91a: 0x6cd22020, 0x2b91b: 0x6cd22220, + 0x2b91c: 0x6cd22420, 0x2b91d: 0x6cd22620, 0x2b91e: 0x6cd22820, 0x2b91f: 0x6cd22a20, + 0x2b920: 0x6cd22c20, 0x2b921: 0x6cd22e20, 0x2b922: 0x6cfff620, 0x2b923: 0x6cfff820, + 0x2b924: 0x6cfffa20, 0x2b925: 0x6cfffc20, 0x2b926: 0x6cfffe20, 0x2b927: 0x6d000020, + 0x2b928: 0x6d000220, 0x2b929: 0x6d000420, 0x2b92a: 0x6d2e0820, 0x2b92b: 0x6d2e0a20, + 0x2b92c: 0x6d2e0c20, 0x2b92d: 0x6d2e0e20, 0x2b92e: 0x6d2e1020, 0x2b92f: 0x6d2e1220, + 0x2b930: 0x6d2e1420, 0x2b931: 0x6d2e1620, 0x2b932: 0x6d2e1820, 0x2b933: 0x6d2e1a20, + 0x2b934: 0x6d2e1c20, 0x2b935: 0x6d2e1e20, 0x2b936: 0x6d5b3220, 0x2b937: 0x6d5b3420, + 0x2b938: 0x6d5b3620, 0x2b939: 0x6d5b3820, 0x2b93a: 0x6d5b3a20, 0x2b93b: 0x6d5b3c20, + 0x2b93c: 0x6d5b3e20, 0x2b93d: 0x6d5b4020, 0x2b93e: 0x6d5b4220, 0x2b93f: 0x6d5b4420, + // Block 0xae5, offset 0x2b940 + 0x2b940: 0x6d5b4620, 0x2b941: 0x6d5b4820, 0x2b942: 0x6d85c620, 0x2b943: 0x6d85c820, + 0x2b944: 0x6d85ca20, 0x2b945: 0x6d85cc20, 0x2b946: 0x6d85ce20, 0x2b947: 0x6d85d020, + 0x2b948: 0x6d85d220, 0x2b949: 0x6daa7020, 0x2b94a: 0x6daa7220, 0x2b94b: 0x6dcb2020, + 0x2b94c: 0x6dcb2220, 0x2b94d: 0x6dcb2420, 0x2b94e: 0x6dcb2620, 0x2b94f: 0x6dcb2820, + 0x2b950: 0x6dcb2a20, 0x2b951: 0x6de69620, 0x2b952: 0x6de69820, 0x2b953: 0x6de69a20, + 0x2b954: 0x6dfd4a20, 0x2b955: 0x6e101e20, 0x2b956: 0x6e102020, 0x2b957: 0x6e102220, + 0x2b958: 0x6e1ee820, 0x2b959: 0x6e2a4820, 0x2b95a: 0x6e32ee20, 0x2b95b: 0x6e32f020, + 0x2b95c: 0x6e42c820, 0x2b95d: 0x6c24f820, 0x2b95e: 0x6c590c20, 0x2b95f: 0x6c7baa20, + 0x2b960: 0x6ca48e20, 0x2b961: 0x6ca49020, 0x2b962: 0x6d00ba20, 0x2b963: 0x6d2ea820, + 0x2b964: 0x6d2eaa20, 0x2b965: 0x6d5bdc20, 0x2b966: 0x6d865220, 0x2b967: 0x6de6dc20, + 0x2b968: 0x6e104420, 0x2b969: 0x6e393020, 0x2b96a: 0x6c3c5420, 0x2b96b: 0x6c593a20, + 0x2b96c: 0x6c593c20, 0x2b96d: 0x6c7bd420, 0x2b96e: 0x6c7bd620, 0x2b96f: 0x6ca4a820, + 0x2b970: 0x6ca4aa20, 0x2b971: 0x6cd2ee20, 0x2b972: 0x6d00e420, 0x2b973: 0x6d00e620, + 0x2b974: 0x6d2ec820, 0x2b975: 0x6d2eca20, 0x2b976: 0x6d5bf820, 0x2b977: 0x6d5bfa20, + 0x2b978: 0x6d866420, 0x2b979: 0x6dcb9220, 0x2b97a: 0x6dfd8020, 0x2b97b: 0x6c3c6620, + 0x2b97c: 0x6c594e20, 0x2b97d: 0x6c595020, 0x2b97e: 0x6c7bf020, 0x2b97f: 0x6c7bf220, + // Block 0xae6, offset 0x2b980 + 0x2b980: 0x6c7bf420, 0x2b981: 0x6ca4be20, 0x2b982: 0x6ca4c020, 0x2b983: 0x6cd30a20, + 0x2b984: 0x6d010820, 0x2b985: 0x6d010a20, 0x2b986: 0x6d2ef220, 0x2b987: 0x6d867e20, + 0x2b988: 0x6d868020, 0x2b989: 0x6dab1e20, 0x2b98a: 0x6de6fa20, 0x2b98b: 0x6e105420, + 0x2b98c: 0x6e1f0820, 0x2b98d: 0x6e443e20, 0x2b98e: 0x6c251420, 0x2b98f: 0x6c251620, + 0x2b990: 0x6c3c7620, 0x2b991: 0x6c3c7820, 0x2b992: 0x6c3c7a20, 0x2b993: 0x6c3c7c20, + 0x2b994: 0x6c3c7e20, 0x2b995: 0x6c597420, 0x2b996: 0x6c597620, 0x2b997: 0x6c597820, + 0x2b998: 0x6c597a20, 0x2b999: 0x6c597c20, 0x2b99a: 0x6c597e20, 0x2b99b: 0x6c598020, + 0x2b99c: 0x6c598220, 0x2b99d: 0x6c598420, 0x2b99e: 0x6c598620, 0x2b99f: 0x6c7c2e20, + 0x2b9a0: 0x6c7c3020, 0x2b9a1: 0x6c7c3220, 0x2b9a2: 0x6c7c3420, 0x2b9a3: 0x6c7c3620, + 0x2b9a4: 0x6c7c3820, 0x2b9a5: 0x6c7c3a20, 0x2b9a6: 0x6c7c3c20, 0x2b9a7: 0x6ca4f220, + 0x2b9a8: 0x6ca4f420, 0x2b9a9: 0x6ca4f620, 0x2b9aa: 0x6ca4f820, 0x2b9ab: 0x6ca4fa20, + 0x2b9ac: 0x6ca4fc20, 0x2b9ad: 0x6ca4fe20, 0x2b9ae: 0x6ca50020, 0x2b9af: 0x6cd32c20, + 0x2b9b0: 0x6cd32e20, 0x2b9b1: 0x6cd33020, 0x2b9b2: 0x6cd33220, 0x2b9b3: 0x6cd33420, + 0x2b9b4: 0x6cd33620, 0x2b9b5: 0x6cd33820, 0x2b9b6: 0x6cd33a20, 0x2b9b7: 0x6cd33c20, + 0x2b9b8: 0x6cd33e20, 0x2b9b9: 0x6cd34020, 0x2b9ba: 0x6cd34220, 0x2b9bb: 0x6cd34420, + 0x2b9bc: 0x6cd34620, 0x2b9bd: 0x6cd34820, 0x2b9be: 0x6cd34a20, 0x2b9bf: 0x6cd34c20, + // Block 0xae7, offset 0x2b9c0 + 0x2b9c0: 0x6cd34e20, 0x2b9c1: 0x6d013020, 0x2b9c2: 0x6d013220, 0x2b9c3: 0x6d013420, + 0x2b9c4: 0x6d013620, 0x2b9c5: 0x6d013820, 0x2b9c6: 0x6d013a20, 0x2b9c7: 0x6d013c20, + 0x2b9c8: 0x6d013e20, 0x2b9c9: 0x6d014020, 0x2b9ca: 0x6d2f0820, 0x2b9cb: 0x6d2f0a20, + 0x2b9cc: 0x6d2f0c20, 0x2b9cd: 0x6d2f0e20, 0x2b9ce: 0x6d2f1020, 0x2b9cf: 0x6d2f1220, + 0x2b9d0: 0x6d2f1420, 0x2b9d1: 0x6d2f1620, 0x2b9d2: 0x6d2f1820, 0x2b9d3: 0x6d2f1a20, + 0x2b9d4: 0x6d2f1c20, 0x2b9d5: 0x6d2f1e20, 0x2b9d6: 0x6d2f2020, 0x2b9d7: 0x6d5c2820, + 0x2b9d8: 0x6d5c2a20, 0x2b9d9: 0x6d5c2c20, 0x2b9da: 0x6d5c2e20, 0x2b9db: 0x6d5c3020, + 0x2b9dc: 0x6d5c3220, 0x2b9dd: 0x6d5c3420, 0x2b9de: 0x6d5c3620, 0x2b9df: 0x6d5c3820, + 0x2b9e0: 0x6d5c3a20, 0x2b9e1: 0x6d5c3c20, 0x2b9e2: 0x6d86ae20, 0x2b9e3: 0x6d86b020, + 0x2b9e4: 0x6d86b220, 0x2b9e5: 0x6d86b420, 0x2b9e6: 0x6d86b620, 0x2b9e7: 0x6d86b820, + 0x2b9e8: 0x6d86ba20, 0x2b9e9: 0x6d86bc20, 0x2b9ea: 0x6d86be20, 0x2b9eb: 0x6dab4e20, + 0x2b9ec: 0x6dab5020, 0x2b9ed: 0x6dab5220, 0x2b9ee: 0x6dab5420, 0x2b9ef: 0x6dab5620, + 0x2b9f0: 0x6dab5820, 0x2b9f1: 0x6dab5a20, 0x2b9f2: 0x6dab5c20, 0x2b9f3: 0x6dab5e20, + 0x2b9f4: 0x6dcbbe20, 0x2b9f5: 0x6dcbc020, 0x2b9f6: 0x6dcbc220, 0x2b9f7: 0x6dcbc420, + 0x2b9f8: 0x6dcbc620, 0x2b9f9: 0x6dcbc820, 0x2b9fa: 0x6dcbca20, 0x2b9fb: 0x6dfda620, + 0x2b9fc: 0x6dfda820, 0x2b9fd: 0x6dfdaa20, 0x2b9fe: 0x6dfdac20, 0x2b9ff: 0x6e105c20, + // Block 0xae8, offset 0x2ba00 + 0x2ba00: 0x6e105e20, 0x2ba01: 0x6e1f1620, 0x2ba02: 0x6e2a6820, 0x2ba03: 0x6e2a6a20, + 0x2ba04: 0x6e393820, 0x2ba05: 0x6e452e20, 0x2ba06: 0x6c3cb220, 0x2ba07: 0x6c5a1a20, + 0x2ba08: 0x6ca59420, 0x2ba09: 0x6d2fce20, 0x2ba0a: 0x6dabea20, 0x2ba0b: 0x6dabec20, + 0x2ba0c: 0x6dabee20, 0x2ba0d: 0x6dfde020, 0x2ba0e: 0x6e332220, 0x2ba0f: 0x6c7ce420, + 0x2ba10: 0x6c7ce620, 0x2ba11: 0x6c7cfc20, 0x2ba12: 0x6ca59c20, 0x2ba13: 0x6cd40a20, + 0x2ba14: 0x6d020620, 0x2ba15: 0x6d2fe820, 0x2ba16: 0x6c13ee20, 0x2ba17: 0x6c253820, + 0x2ba18: 0x6c3cbc20, 0x2ba19: 0x6c3cbe20, 0x2ba1a: 0x6c5a3c20, 0x2ba1b: 0x6c5a3e20, + 0x2ba1c: 0x6c5a4020, 0x2ba1d: 0x6c5a4220, 0x2ba1e: 0x6c5a4420, 0x2ba1f: 0x6c7cfe20, + 0x2ba20: 0x6c7d0020, 0x2ba21: 0x6c7d0220, 0x2ba22: 0x6c7d0420, 0x2ba23: 0x6c7d0620, + 0x2ba24: 0x6c7d0820, 0x2ba25: 0x6c7d0a20, 0x2ba26: 0x6c7d0c20, 0x2ba27: 0x6c7d0e20, + 0x2ba28: 0x6c7d1020, 0x2ba29: 0x6ca5d020, 0x2ba2a: 0x6ca5d220, 0x2ba2b: 0x6ca5d420, + 0x2ba2c: 0x6ca5d620, 0x2ba2d: 0x6ca5d820, 0x2ba2e: 0x6ca5da20, 0x2ba2f: 0x6ca5dc20, + 0x2ba30: 0x6cd42620, 0x2ba31: 0x6cd42820, 0x2ba32: 0x6cd42a20, 0x2ba33: 0x6cd42c20, + 0x2ba34: 0x6cd42e20, 0x2ba35: 0x6cd43020, 0x2ba36: 0x6cd43220, 0x2ba37: 0x6d023020, + 0x2ba38: 0x6d023220, 0x2ba39: 0x6d023420, 0x2ba3a: 0x6d023620, 0x2ba3b: 0x6d023820, + 0x2ba3c: 0x6d023a20, 0x2ba3d: 0x6d023c20, 0x2ba3e: 0x6d023e20, 0x2ba3f: 0x6d024020, + // Block 0xae9, offset 0x2ba40 + 0x2ba40: 0x6d024220, 0x2ba41: 0x6d024420, 0x2ba42: 0x6d024620, 0x2ba43: 0x6d024820, + 0x2ba44: 0x6d024a20, 0x2ba45: 0x6d024c20, 0x2ba46: 0x6d024e20, 0x2ba47: 0x6d025020, + 0x2ba48: 0x6d2ffc20, 0x2ba49: 0x6d2ffe20, 0x2ba4a: 0x6d300020, 0x2ba4b: 0x6d300220, + 0x2ba4c: 0x6d300420, 0x2ba4d: 0x6d300620, 0x2ba4e: 0x6d300820, 0x2ba4f: 0x6d300a20, + 0x2ba50: 0x6d300c20, 0x2ba51: 0x6d5cf820, 0x2ba52: 0x6d5cfa20, 0x2ba53: 0x6d5cfc20, + 0x2ba54: 0x6d5cfe20, 0x2ba55: 0x6d5d0020, 0x2ba56: 0x6d5d0220, 0x2ba57: 0x6d5d0420, + 0x2ba58: 0x6d876a20, 0x2ba59: 0x6d876c20, 0x2ba5a: 0x6d876e20, 0x2ba5b: 0x6d877020, + 0x2ba5c: 0x6d877220, 0x2ba5d: 0x6d877420, 0x2ba5e: 0x6d877620, 0x2ba5f: 0x6dac0a20, + 0x2ba60: 0x6d877820, 0x2ba61: 0x6dac0c20, 0x2ba62: 0x6dac0e20, 0x2ba63: 0x6dac1020, + 0x2ba64: 0x6dac1220, 0x2ba65: 0x6dac1420, 0x2ba66: 0x6dac1620, 0x2ba67: 0x6dac1820, + 0x2ba68: 0x6dac1a20, 0x2ba69: 0x6dcc4220, 0x2ba6a: 0x6dcc4420, 0x2ba6b: 0x6dcc4620, + 0x2ba6c: 0x6dcc4820, 0x2ba6d: 0x6dcc4a20, 0x2ba6e: 0x6dcc4c20, 0x2ba6f: 0x6dcc4e20, + 0x2ba70: 0x6de76a20, 0x2ba71: 0x6dfdec20, 0x2ba72: 0x6dfdee20, 0x2ba73: 0x6dfdf020, + 0x2ba74: 0x6e108c20, 0x2ba75: 0x6e108e20, 0x2ba76: 0x6e109020, 0x2ba77: 0x6e109220, + 0x2ba78: 0x6e1f3420, 0x2ba79: 0x6e1f3620, 0x2ba7a: 0x6e332420, 0x2ba7b: 0x6e3d9620, + 0x2ba7c: 0x6c254c20, 0x2ba7d: 0x6c5abe20, 0x2ba7e: 0x6c5ac020, 0x2ba7f: 0x6c5ac220, + // Block 0xaea, offset 0x2ba80 + 0x2ba80: 0x6c5ac420, 0x2ba81: 0x6c7dbe20, 0x2ba82: 0x6c7dc020, 0x2ba83: 0x6c7dc220, + 0x2ba84: 0x6ca68c20, 0x2ba85: 0x6ca68e20, 0x2ba86: 0x6ca69020, 0x2ba87: 0x6cd4b820, + 0x2ba88: 0x6cd4ba20, 0x2ba89: 0x6cd4bc20, 0x2ba8a: 0x6cd4be20, 0x2ba8b: 0x6d030820, + 0x2ba8c: 0x6d030a20, 0x2ba8d: 0x6d030c20, 0x2ba8e: 0x6d030e20, 0x2ba8f: 0x6d031020, + 0x2ba90: 0x6d031220, 0x2ba91: 0x6d031420, 0x2ba92: 0x6d031620, 0x2ba93: 0x6d30b420, + 0x2ba94: 0x6d30b620, 0x2ba95: 0x6d30b820, 0x2ba96: 0x6d30ba20, 0x2ba97: 0x6d30bc20, + 0x2ba98: 0x6d5d8820, 0x2ba99: 0x6d5d8a20, 0x2ba9a: 0x6d87f420, 0x2ba9b: 0x6d87f620, + 0x2ba9c: 0x6d87f820, 0x2ba9d: 0x6d87fa20, 0x2ba9e: 0x6d87fc20, 0x2ba9f: 0x6dac9e20, + 0x2baa0: 0x6dcca020, 0x2baa1: 0x6dcca220, 0x2baa2: 0x6de7aa20, 0x2baa3: 0x6dfe3820, + 0x2baa4: 0x6e10bc20, 0x2baa5: 0x6e444820, 0x2baa6: 0x6c256420, 0x2baa7: 0x6c256620, + 0x2baa8: 0x6c3d2e20, 0x2baa9: 0x6c3d3020, 0x2baaa: 0x6c3d3220, 0x2baab: 0x6c3d3420, + 0x2baac: 0x6c3d3620, 0x2baad: 0x6c3d3820, 0x2baae: 0x6c5b2e20, 0x2baaf: 0x6c5b3020, + 0x2bab0: 0x6c5b3220, 0x2bab1: 0x6c5b3420, 0x2bab2: 0x6c5b3620, 0x2bab3: 0x6c5b3820, + 0x2bab4: 0x6c5b3a20, 0x2bab5: 0x6c5b3c20, 0x2bab6: 0x6c7e3020, 0x2bab7: 0x6c7e3220, + 0x2bab8: 0x6c7e3420, 0x2bab9: 0x6c7e3620, 0x2baba: 0x6ca6f820, 0x2babb: 0x6ca6fa20, + 0x2babc: 0x6ca6fc20, 0x2babd: 0x6ca6fe20, 0x2babe: 0x6ca70020, 0x2babf: 0x6ca70220, + // Block 0xaeb, offset 0x2bac0 + 0x2bac0: 0x6ca70420, 0x2bac1: 0x6ca70620, 0x2bac2: 0x6ca70820, 0x2bac3: 0x6ca70a20, + 0x2bac4: 0x6ca70c20, 0x2bac5: 0x6ca70e20, 0x2bac6: 0x6ca71020, 0x2bac7: 0x6ca71220, + 0x2bac8: 0x6ca71420, 0x2bac9: 0x6ca71620, 0x2baca: 0x6ca71820, 0x2bacb: 0x6cd52e20, + 0x2bacc: 0x6cd53020, 0x2bacd: 0x6cd53220, 0x2bace: 0x6cd53420, 0x2bacf: 0x6cd53620, + 0x2bad0: 0x6cd53820, 0x2bad1: 0x6cd53a20, 0x2bad2: 0x6cd53c20, 0x2bad3: 0x6cd53e20, + 0x2bad4: 0x6d037c20, 0x2bad5: 0x6d037e20, 0x2bad6: 0x6d038020, 0x2bad7: 0x6d038220, + 0x2bad8: 0x6d038420, 0x2bad9: 0x6d038620, 0x2bada: 0x6d038820, 0x2badb: 0x6d038a20, + 0x2badc: 0x6d038c20, 0x2badd: 0x6d038e20, 0x2bade: 0x6d039020, 0x2badf: 0x6d039220, + 0x2bae0: 0x6d311a20, 0x2bae1: 0x6d311c20, 0x2bae2: 0x6d311e20, 0x2bae3: 0x6d312020, + 0x2bae4: 0x6d312220, 0x2bae5: 0x6d312420, 0x2bae6: 0x6d312620, 0x2bae7: 0x6d312820, + 0x2bae8: 0x6d312a20, 0x2bae9: 0x6d312c20, 0x2baea: 0x6d312e20, 0x2baeb: 0x6d313020, + 0x2baec: 0x6d5dd820, 0x2baed: 0x6d5dda20, 0x2baee: 0x6d5ddc20, 0x2baef: 0x6d5dde20, + 0x2baf0: 0x6d5de020, 0x2baf1: 0x6d5de220, 0x2baf2: 0x6d5de420, 0x2baf3: 0x6d5de620, + 0x2baf4: 0x6d5de820, 0x2baf5: 0x6d5dea20, 0x2baf6: 0x6d5dec20, 0x2baf7: 0x6d883420, + 0x2baf8: 0x6d883620, 0x2baf9: 0x6d883820, 0x2bafa: 0x6d883a20, 0x2bafb: 0x6d883c20, + 0x2bafc: 0x6d883e20, 0x2bafd: 0x6d884020, 0x2bafe: 0x6dacce20, 0x2baff: 0x6dacd020, + // Block 0xaec, offset 0x2bb00 + 0x2bb00: 0x6dacd220, 0x2bb01: 0x6dccc020, 0x2bb02: 0x6dccc220, 0x2bb03: 0x6dccc420, + 0x2bb04: 0x6dccc620, 0x2bb05: 0x6dccc820, 0x2bb06: 0x6dccca20, 0x2bb07: 0x6dcccc20, + 0x2bb08: 0x6dfe4620, 0x2bb09: 0x6dfe4820, 0x2bb0a: 0x6e10ca20, 0x2bb0b: 0x6e10cc20, + 0x2bb0c: 0x6e10ce20, 0x2bb0d: 0x6e10d020, 0x2bb0e: 0x6e1f6620, 0x2bb0f: 0x6e1f6820, + 0x2bb10: 0x6e453020, 0x2bb11: 0x6c257a20, 0x2bb12: 0x6c3d6820, 0x2bb13: 0x6c5b9220, + 0x2bb14: 0x6c5b9420, 0x2bb15: 0x6c5b9620, 0x2bb16: 0x6c5b9820, 0x2bb17: 0x6c7ea620, + 0x2bb18: 0x6c7ea820, 0x2bb19: 0x6c7eaa20, 0x2bb1a: 0x6ca77820, 0x2bb1b: 0x6ca77a20, + 0x2bb1c: 0x6ca77c20, 0x2bb1d: 0x6ca77e20, 0x2bb1e: 0x6ca78020, 0x2bb1f: 0x6ca78220, + 0x2bb20: 0x6ca78420, 0x2bb21: 0x6cd5a220, 0x2bb22: 0x6cd5a420, 0x2bb23: 0x6cd5a620, + 0x2bb24: 0x6cd5a820, 0x2bb25: 0x6cd5aa20, 0x2bb26: 0x6d042a20, 0x2bb27: 0x6d042c20, + 0x2bb28: 0x6d042e20, 0x2bb29: 0x6d043020, 0x2bb2a: 0x6d31c420, 0x2bb2b: 0x6d31c620, + 0x2bb2c: 0x6d5e6a20, 0x2bb2d: 0x6d5e6c20, 0x2bb2e: 0x6d5e6e20, 0x2bb2f: 0x6d88bc20, + 0x2bb30: 0x6d88be20, 0x2bb31: 0x6d88c020, 0x2bb32: 0x6d88c220, 0x2bb33: 0x6d88c420, + 0x2bb34: 0x6d88c620, 0x2bb35: 0x6dad4220, 0x2bb36: 0x6dad4420, 0x2bb37: 0x6dad4620, + 0x2bb38: 0x6dad4820, 0x2bb39: 0x6dad4a20, 0x2bb3a: 0x6dad4c20, 0x2bb3b: 0x6dad4e20, + 0x2bb3c: 0x6dcd1c20, 0x2bb3d: 0x6dcd1e20, 0x2bb3e: 0x6de7f220, 0x2bb3f: 0x6de7f420, + // Block 0xaed, offset 0x2bb40 + 0x2bb40: 0x6dfe8420, 0x2bb41: 0x6e1f7620, 0x2bb42: 0x6c140e20, 0x2bb43: 0x6c3d8c20, + 0x2bb44: 0x6c3d8e20, 0x2bb45: 0x6c5bd220, 0x2bb46: 0x6c5bd420, 0x2bb47: 0x6c7ef620, + 0x2bb48: 0x6c7ef820, 0x2bb49: 0x6c7efa20, 0x2bb4a: 0x6c7efc20, 0x2bb4b: 0x6ca7c620, + 0x2bb4c: 0x6cd60a20, 0x2bb4d: 0x6cd60c20, 0x2bb4e: 0x6d048620, 0x2bb4f: 0x6d048820, + 0x2bb50: 0x6d048a20, 0x2bb51: 0x6d048c20, 0x2bb52: 0x6d892020, 0x2bb53: 0x6dad8820, + 0x2bb54: 0x6dcd3820, 0x2bb55: 0x6de80620, 0x2bb56: 0x6c5bf620, 0x2bb57: 0x6c7f3220, + 0x2bb58: 0x6c7f3420, 0x2bb59: 0x6c7f3620, 0x2bb5a: 0x6c7f3820, 0x2bb5b: 0x6c7f3a20, + 0x2bb5c: 0x6c7f3c20, 0x2bb5d: 0x6c7f3e20, 0x2bb5e: 0x6ca7e820, 0x2bb5f: 0x6ca7ea20, + 0x2bb60: 0x6ca7ec20, 0x2bb61: 0x6ca7ee20, 0x2bb62: 0x6ca7f020, 0x2bb63: 0x6ca7f220, + 0x2bb64: 0x6ca7f420, 0x2bb65: 0x6ca7f620, 0x2bb66: 0x6ca7f820, 0x2bb67: 0x6cd63620, + 0x2bb68: 0x6cd63820, 0x2bb69: 0x6cd63a20, 0x2bb6a: 0x6cd63c20, 0x2bb6b: 0x6cd63e20, + 0x2bb6c: 0x6cd64020, 0x2bb6d: 0x6cd64220, 0x2bb6e: 0x6cd64420, 0x2bb6f: 0x6cd64620, + 0x2bb70: 0x6cd64820, 0x2bb71: 0x6cd64a20, 0x2bb72: 0x6cd64c20, 0x2bb73: 0x6cd64e20, + 0x2bb74: 0x6cd65020, 0x2bb75: 0x6d04b620, 0x2bb76: 0x6d04b820, 0x2bb77: 0x6d04ba20, + 0x2bb78: 0x6d04bc20, 0x2bb79: 0x6d04be20, 0x2bb7a: 0x6d04c020, 0x2bb7b: 0x6d04c220, + 0x2bb7c: 0x6d04c420, 0x2bb7d: 0x6d04c620, 0x2bb7e: 0x6d04c820, 0x2bb7f: 0x6d04ca20, + // Block 0xaee, offset 0x2bb80 + 0x2bb80: 0x6d04cc20, 0x2bb81: 0x6d323220, 0x2bb82: 0x6d323420, 0x2bb83: 0x6d323620, + 0x2bb84: 0x6d323820, 0x2bb85: 0x6d323a20, 0x2bb86: 0x6d323c20, 0x2bb87: 0x6d323e20, + 0x2bb88: 0x6d324020, 0x2bb89: 0x6d324220, 0x2bb8a: 0x6d324420, 0x2bb8b: 0x6d324620, + 0x2bb8c: 0x6d324820, 0x2bb8d: 0x6d324a20, 0x2bb8e: 0x6d5ecc20, 0x2bb8f: 0x6d5ece20, + 0x2bb90: 0x6d5ed020, 0x2bb91: 0x6d5ed220, 0x2bb92: 0x6d5ed420, 0x2bb93: 0x6d5ed620, + 0x2bb94: 0x6d5ed820, 0x2bb95: 0x6d5eda20, 0x2bb96: 0x6d5edc20, 0x2bb97: 0x6d5ede20, + 0x2bb98: 0x6d5ee020, 0x2bb99: 0x6d5ee220, 0x2bb9a: 0x6d5ee420, 0x2bb9b: 0x6d5ee620, + 0x2bb9c: 0x6d5ee820, 0x2bb9d: 0x6d5eea20, 0x2bb9e: 0x6d5eec20, 0x2bb9f: 0x6d5eee20, + 0x2bba0: 0x6d5ef020, 0x2bba1: 0x6d5ef220, 0x2bba2: 0x6d5ef420, 0x2bba3: 0x6d5ef620, + 0x2bba4: 0x6d5ef820, 0x2bba5: 0x6d5efa20, 0x2bba6: 0x6d5efc20, 0x2bba7: 0x6d5efe20, + 0x2bba8: 0x6d5f0020, 0x2bba9: 0x6d5f0220, 0x2bbaa: 0x6d892e20, 0x2bbab: 0x6d893020, + 0x2bbac: 0x6d893220, 0x2bbad: 0x6d893420, 0x2bbae: 0x6d893620, 0x2bbaf: 0x6d893820, + 0x2bbb0: 0x6d893a20, 0x2bbb1: 0x6d893c20, 0x2bbb2: 0x6d893e20, 0x2bbb3: 0x6d894020, + 0x2bbb4: 0x6d894220, 0x2bbb5: 0x6d894420, 0x2bbb6: 0x6d894620, 0x2bbb7: 0x6d894820, + 0x2bbb8: 0x6dada820, 0x2bbb9: 0x6dadaa20, 0x2bbba: 0x6dadac20, 0x2bbbb: 0x6dadae20, + 0x2bbbc: 0x6dadb020, 0x2bbbd: 0x6dadb220, 0x2bbbe: 0x6dadb420, 0x2bbbf: 0x6dadb620, + // Block 0xaef, offset 0x2bbc0 + 0x2bbc0: 0x6dadb820, 0x2bbc1: 0x6dadba20, 0x2bbc2: 0x6dadbc20, 0x2bbc3: 0x6dadbe20, + 0x2bbc4: 0x6dadc020, 0x2bbc5: 0x6dadc220, 0x2bbc6: 0x6dadc420, 0x2bbc7: 0x6dadc620, + 0x2bbc8: 0x6dcd4c20, 0x2bbc9: 0x6dcd4e20, 0x2bbca: 0x6dcd5020, 0x2bbcb: 0x6dcd5220, + 0x2bbcc: 0x6dcd5420, 0x2bbcd: 0x6dcd5620, 0x2bbce: 0x6dcd5820, 0x2bbcf: 0x6de81420, + 0x2bbd0: 0x6dcd5a20, 0x2bbd1: 0x6dcd5c20, 0x2bbd2: 0x6dcd5e20, 0x2bbd3: 0x6dcd6020, + 0x2bbd4: 0x6dcd6220, 0x2bbd5: 0x6dcd6420, 0x2bbd6: 0x6dcd6620, 0x2bbd7: 0x6dcd6820, + 0x2bbd8: 0x6dcd6a20, 0x2bbd9: 0x6dcd6c20, 0x2bbda: 0x6dcd6e20, 0x2bbdb: 0x6de81620, + 0x2bbdc: 0x6de81820, 0x2bbdd: 0x6de81a20, 0x2bbde: 0x6de81c20, 0x2bbdf: 0x6de81e20, + 0x2bbe0: 0x6de82020, 0x2bbe1: 0x6de82220, 0x2bbe2: 0x6de82420, 0x2bbe3: 0x6dcd7020, + 0x2bbe4: 0x6de82620, 0x2bbe5: 0x6dfeaa20, 0x2bbe6: 0x6e110820, 0x2bbe7: 0x6e110a20, + 0x2bbe8: 0x6e110c20, 0x2bbe9: 0x6e110e20, 0x2bbea: 0x6e111020, 0x2bbeb: 0x6e111220, + 0x2bbec: 0x6e111420, 0x2bbed: 0x6e111620, 0x2bbee: 0x6e1f8620, 0x2bbef: 0x6e1f8820, + 0x2bbf0: 0x6e1f8a20, 0x2bbf1: 0x6e1f8c20, 0x2bbf2: 0x6e2ac620, 0x2bbf3: 0x6e2ac820, + 0x2bbf4: 0x6e2aca20, 0x2bbf5: 0x6e2e7820, 0x2bbf6: 0x6e335220, 0x2bbf7: 0x6e3dac20, + 0x2bbf8: 0x6e408e20, 0x2bbf9: 0x6e453220, 0x2bbfa: 0x6c5c2e20, 0x2bbfb: 0x6c7faa20, + 0x2bbfc: 0x6c7fac20, 0x2bbfd: 0x6ca89220, 0x2bbfe: 0x6ca89420, 0x2bbff: 0x6ca89620, + // Block 0xaf0, offset 0x2bc00 + 0x2bc00: 0x6ca89820, 0x2bc01: 0x6cd6e020, 0x2bc02: 0x6cd6e220, 0x2bc03: 0x6cd6e420, + 0x2bc04: 0x6cd6e620, 0x2bc05: 0x6cd6e820, 0x2bc06: 0x6cd6ea20, 0x2bc07: 0x6d059820, + 0x2bc08: 0x6d059a20, 0x2bc09: 0x6d059c20, 0x2bc0a: 0x6d059e20, 0x2bc0b: 0x6d05a020, + 0x2bc0c: 0x6d05a220, 0x2bc0d: 0x6d333820, 0x2bc0e: 0x6d333a20, 0x2bc0f: 0x6d333c20, + 0x2bc10: 0x6d333e20, 0x2bc11: 0x6d334020, 0x2bc12: 0x6d334220, 0x2bc13: 0x6d5fee20, + 0x2bc14: 0x6d5ff020, 0x2bc15: 0x6d5ff220, 0x2bc16: 0x6d5ff420, 0x2bc17: 0x6d5ff620, + 0x2bc18: 0x6d5ff820, 0x2bc19: 0x6d5ffa20, 0x2bc1a: 0x6d8a5220, 0x2bc1b: 0x6d8a5420, + 0x2bc1c: 0x6daec620, 0x2bc1d: 0x6daec820, 0x2bc1e: 0x6daeca20, 0x2bc1f: 0x6daecc20, + 0x2bc20: 0x6daece20, 0x2bc21: 0x6daed020, 0x2bc22: 0x6daed220, 0x2bc23: 0x6dce6420, + 0x2bc24: 0x6dce6620, 0x2bc25: 0x6dce6820, 0x2bc26: 0x6dce6a20, 0x2bc27: 0x6dce6c20, + 0x2bc28: 0x6dce6e20, 0x2bc29: 0x6dce7020, 0x2bc2a: 0x6de8c220, 0x2bc2b: 0x6de8c420, + 0x2bc2c: 0x6de8c620, 0x2bc2d: 0x6dff1c20, 0x2bc2e: 0x6dff1e20, 0x2bc2f: 0x6e118a20, + 0x2bc30: 0x6e1fe220, 0x2bc31: 0x6e2b0420, 0x2bc32: 0x6e2b0620, 0x2bc33: 0x6e398420, + 0x2bc34: 0x6e398620, 0x2bc35: 0x6c3dba20, 0x2bc36: 0x6c5c5e20, 0x2bc37: 0x6c5c6020, + 0x2bc38: 0x6c5c6220, 0x2bc39: 0x6c5c6420, 0x2bc3a: 0x6c7fee20, 0x2bc3b: 0x6c7ff020, + 0x2bc3c: 0x6c7ff220, 0x2bc3d: 0x6c7ff420, 0x2bc3e: 0x6c7ff620, 0x2bc3f: 0x6c7ff820, + // Block 0xaf1, offset 0x2bc40 + 0x2bc40: 0x6c7ffa20, 0x2bc41: 0x6c7ffc20, 0x2bc42: 0x6c7ffe20, 0x2bc43: 0x6c800020, + 0x2bc44: 0x6c800220, 0x2bc45: 0x6c800420, 0x2bc46: 0x6c800620, 0x2bc47: 0x6c800820, + 0x2bc48: 0x6ca8f220, 0x2bc49: 0x6ca8f420, 0x2bc4a: 0x6ca8f620, 0x2bc4b: 0x6ca8f820, + 0x2bc4c: 0x6ca8fa20, 0x2bc4d: 0x6ca8fc20, 0x2bc4e: 0x6ca8fe20, 0x2bc4f: 0x6ca90020, + 0x2bc50: 0x6ca90220, 0x2bc51: 0x6ca90420, 0x2bc52: 0x6ca90620, 0x2bc53: 0x6ca90820, + 0x2bc54: 0x6ca90a20, 0x2bc55: 0x6cd74620, 0x2bc56: 0x6cd74820, 0x2bc57: 0x6cd74a20, + 0x2bc58: 0x6cd74c20, 0x2bc59: 0x6cd74e20, 0x2bc5a: 0x6cd75020, 0x2bc5b: 0x6cd75220, + 0x2bc5c: 0x6cd75420, 0x2bc5d: 0x6cd75620, 0x2bc5e: 0x6cd75820, 0x2bc5f: 0x6d060420, + 0x2bc60: 0x6d060620, 0x2bc61: 0x6d060820, 0x2bc62: 0x6d060a20, 0x2bc63: 0x6d060c20, + 0x2bc64: 0x6d060e20, 0x2bc65: 0x6d061020, 0x2bc66: 0x6d061220, 0x2bc67: 0x6d33b820, + 0x2bc68: 0x6d33ba20, 0x2bc69: 0x6d33bc20, 0x2bc6a: 0x6d33be20, 0x2bc6b: 0x6d33c020, + 0x2bc6c: 0x6d33c220, 0x2bc6d: 0x6d33c420, 0x2bc6e: 0x6d33c620, 0x2bc6f: 0x6d33c820, + 0x2bc70: 0x6d33ca20, 0x2bc71: 0x6d33cc20, 0x2bc72: 0x6d33ce20, 0x2bc73: 0x6d606420, + 0x2bc74: 0x6d606620, 0x2bc75: 0x6d606820, 0x2bc76: 0x6d606a20, 0x2bc77: 0x6d606c20, + 0x2bc78: 0x6d606e20, 0x2bc79: 0x6d607020, 0x2bc7a: 0x6d607220, 0x2bc7b: 0x6d607420, + 0x2bc7c: 0x6d607620, 0x2bc7d: 0x6d607820, 0x2bc7e: 0x6d607a20, 0x2bc7f: 0x6d607c20, + // Block 0xaf2, offset 0x2bc80 + 0x2bc80: 0x6d607e20, 0x2bc81: 0x6d608020, 0x2bc82: 0x6d608220, 0x2bc83: 0x6d608420, + 0x2bc84: 0x6d608620, 0x2bc85: 0x6d8aac20, 0x2bc86: 0x6d8aae20, 0x2bc87: 0x6d8ab020, + 0x2bc88: 0x6d8ab220, 0x2bc89: 0x6d8ab420, 0x2bc8a: 0x6d8ab620, 0x2bc8b: 0x6d8ab820, + 0x2bc8c: 0x6daf2020, 0x2bc8d: 0x6daf2220, 0x2bc8e: 0x6daf2420, 0x2bc8f: 0x6daf2620, + 0x2bc90: 0x6daf2820, 0x2bc91: 0x6daf2a20, 0x2bc92: 0x6daf2c20, 0x2bc93: 0x6daf2e20, + 0x2bc94: 0x6daf3020, 0x2bc95: 0x6daf3220, 0x2bc96: 0x6dcec020, 0x2bc97: 0x6dcec220, + 0x2bc98: 0x6dcec420, 0x2bc99: 0x6dcec620, 0x2bc9a: 0x6dcec820, 0x2bc9b: 0x6dceca20, + 0x2bc9c: 0x6de90c20, 0x2bc9d: 0x6de90e20, 0x2bc9e: 0x6de91020, 0x2bc9f: 0x6de91220, + 0x2bca0: 0x6de91420, 0x2bca1: 0x6de91620, 0x2bca2: 0x6de91820, 0x2bca3: 0x6dff3820, + 0x2bca4: 0x6dff3a20, 0x2bca5: 0x6dff3c20, 0x2bca6: 0x6dff3e20, 0x2bca7: 0x6dff4020, + 0x2bca8: 0x6e11a620, 0x2bca9: 0x6e11a820, 0x2bcaa: 0x6e200020, 0x2bcab: 0x6e200220, + 0x2bcac: 0x6e200420, 0x2bcad: 0x6e200620, 0x2bcae: 0x6e2b1420, 0x2bcaf: 0x6e338a20, + 0x2bcb0: 0x6e338c20, 0x2bcb1: 0x6e338e20, 0x2bcb2: 0x6e339020, 0x2bcb3: 0x6e399420, + 0x2bcb4: 0x6e399620, 0x2bcb5: 0x6e40a420, 0x2bcb6: 0x6c5c9820, 0x2bcb7: 0x6ca99e20, + 0x2bcb8: 0x6c809c20, 0x2bcb9: 0x6ca9a020, 0x2bcba: 0x6cd80e20, 0x2bcbb: 0x6cd81020, + 0x2bcbc: 0x6d06cc20, 0x2bcbd: 0x6d34c620, 0x2bcbe: 0x6d617c20, 0x2bcbf: 0x6d617e20, + // Block 0xaf3, offset 0x2bcc0 + 0x2bcc0: 0x6d8b9420, 0x2bcc1: 0x6de9a020, 0x2bcc2: 0x6c5cc420, 0x2bcc3: 0x6c80c420, + 0x2bcc4: 0x6ca9e220, 0x2bcc5: 0x6ca9e420, 0x2bcc6: 0x6ca9e620, 0x2bcc7: 0x6ca9e820, + 0x2bcc8: 0x6ca9ea20, 0x2bcc9: 0x6ca9ec20, 0x2bcca: 0x6cd85220, 0x2bccb: 0x6d34e020, + 0x2bccc: 0x6d34e220, 0x2bccd: 0x6d8ba620, 0x2bcce: 0x6e2b3220, 0x2bccf: 0x6c0a4820, + 0x2bcd0: 0x6c3e0220, 0x2bcd1: 0x6c5cce20, 0x2bcd2: 0x6c5cd020, 0x2bcd3: 0x6c5cd220, + 0x2bcd4: 0x6c5cd420, 0x2bcd5: 0x6c80d220, 0x2bcd6: 0x6c80d420, 0x2bcd7: 0x6c80d620, + 0x2bcd8: 0x6ca9fe20, 0x2bcd9: 0x6cd86420, 0x2bcda: 0x6cd86620, 0x2bcdb: 0x6d06fc20, + 0x2bcdc: 0x6d06fe20, 0x2bcdd: 0x6d070020, 0x2bcde: 0x6d34fc20, 0x2bcdf: 0x6d34fe20, + 0x2bce0: 0x6d8bba20, 0x2bce1: 0x6d8bbc20, 0x2bce2: 0x6db00620, 0x2bce3: 0x6dcf8c20, + 0x2bce4: 0x6de9b420, 0x2bce5: 0x6e120820, 0x2bce6: 0x6e33ae20, 0x2bce7: 0x6c812420, + 0x2bce8: 0x6c812620, 0x2bce9: 0x6c812820, 0x2bcea: 0x6caa2a20, 0x2bceb: 0x6caa2c20, + 0x2bcec: 0x6caa2e20, 0x2bced: 0x6caa3020, 0x2bcee: 0x6cd88220, 0x2bcef: 0x6cd88420, + 0x2bcf0: 0x6cd88620, 0x2bcf1: 0x6d074620, 0x2bcf2: 0x6d352e20, 0x2bcf3: 0x6d353020, + 0x2bcf4: 0x6d353220, 0x2bcf5: 0x6d353420, 0x2bcf6: 0x6d353620, 0x2bcf7: 0x6d61ca20, + 0x2bcf8: 0x6d8bf220, 0x2bcf9: 0x6d8bf420, 0x2bcfa: 0x6db02c20, 0x2bcfb: 0x6dcfa820, + 0x2bcfc: 0x6dcfaa20, 0x2bcfd: 0x6e204220, 0x2bcfe: 0x6c815620, 0x2bcff: 0x6c815820, + // Block 0xaf4, offset 0x2bd00 + 0x2bd00: 0x6caa6e20, 0x2bd01: 0x6caa7020, 0x2bd02: 0x6caa7220, 0x2bd03: 0x6caa7420, + 0x2bd04: 0x6caa7620, 0x2bd05: 0x6caa7820, 0x2bd06: 0x6caa7a20, 0x2bd07: 0x6cd8aa20, + 0x2bd08: 0x6cd8ac20, 0x2bd09: 0x6cd8ae20, 0x2bd0a: 0x6cd8b020, 0x2bd0b: 0x6d077c20, + 0x2bd0c: 0x6d077e20, 0x2bd0d: 0x6d078020, 0x2bd0e: 0x6d078220, 0x2bd0f: 0x6d355020, + 0x2bd10: 0x6d355220, 0x2bd11: 0x6d355420, 0x2bd12: 0x6d355620, 0x2bd13: 0x6d355820, + 0x2bd14: 0x6d8c0c20, 0x2bd15: 0x6d8c0e20, 0x2bd16: 0x6dcfd820, 0x2bd17: 0x6dcfda20, + 0x2bd18: 0x6dcfdc20, 0x2bd19: 0x6dffb220, 0x2bd1a: 0x6e122220, 0x2bd1b: 0x6c5d2e20, + 0x2bd1c: 0x6cd8f220, 0x2bd1d: 0x6cd8f420, 0x2bd1e: 0x6cd8f620, 0x2bd1f: 0x6c5d3a20, + 0x2bd20: 0x6c5d3c20, 0x2bd21: 0x6c81a620, 0x2bd22: 0x6c5d4820, 0x2bd23: 0x6caaba20, + 0x2bd24: 0x6d07b020, 0x2bd25: 0x6d07b220, 0x2bd26: 0x6d359420, 0x2bd27: 0x6d359620, + 0x2bd28: 0x6d359820, 0x2bd29: 0x6d359a20, 0x2bd2a: 0x6d359c20, 0x2bd2b: 0x6d624c20, + 0x2bd2c: 0x6d624e20, 0x2bd2d: 0x6db07e20, 0x2bd2e: 0x6db08020, 0x2bd2f: 0x6db08220, + 0x2bd30: 0x6dd01020, 0x2bd31: 0x6e122c20, 0x2bd32: 0x6c25e420, 0x2bd33: 0x6c81b620, + 0x2bd34: 0x6c81b820, 0x2bd35: 0x6caad020, 0x2bd36: 0x6caad220, 0x2bd37: 0x6cd90e20, + 0x2bd38: 0x6d07c020, 0x2bd39: 0x6d07c220, 0x2bd3a: 0x6d35ba20, 0x2bd3b: 0x6d35bc20, + 0x2bd3c: 0x6d35be20, 0x2bd3d: 0x6d35c020, 0x2bd3e: 0x6d35c220, 0x2bd3f: 0x6d626820, + // Block 0xaf5, offset 0x2bd40 + 0x2bd40: 0x6d626a20, 0x2bd41: 0x6d8c6220, 0x2bd42: 0x6d8c6420, 0x2bd43: 0x6d8c6620, + 0x2bd44: 0x6db09820, 0x2bd45: 0x6db09a20, 0x2bd46: 0x6db09c20, 0x2bd47: 0x6db09e20, + 0x2bd48: 0x6dd02a20, 0x2bd49: 0x6dffc620, 0x2bd4a: 0x6e205c20, 0x2bd4b: 0x6d07fc20, + 0x2bd4c: 0x6c145820, 0x2bd4d: 0x6c145a20, 0x2bd4e: 0x6c25ea20, 0x2bd4f: 0x6c25ec20, + 0x2bd50: 0x6c3e6220, 0x2bd51: 0x6c81fe20, 0x2bd52: 0x6c3e6420, 0x2bd53: 0x6c3e6620, + 0x2bd54: 0x6c3e6820, 0x2bd55: 0x6c3e6a20, 0x2bd56: 0x6c3e6c20, 0x2bd57: 0x6c3e6e20, + 0x2bd58: 0x6c3e7020, 0x2bd59: 0x6c3e7220, 0x2bd5a: 0x6c3e7420, 0x2bd5b: 0x6c3e7620, + 0x2bd5c: 0x6c3e7820, 0x2bd5d: 0x6c3e7a20, 0x2bd5e: 0x6c5d6220, 0x2bd5f: 0x6c5d6420, + 0x2bd60: 0x6c5d6620, 0x2bd61: 0x6c5d6820, 0x2bd62: 0x6c5d6a20, 0x2bd63: 0x6c5d6c20, + 0x2bd64: 0x6c5d6e20, 0x2bd65: 0x6c5d7020, 0x2bd66: 0x6c820020, 0x2bd67: 0x6c820220, + 0x2bd68: 0x6c820420, 0x2bd69: 0x6c820620, 0x2bd6a: 0x6c820820, 0x2bd6b: 0x6c820a20, + 0x2bd6c: 0x6c820c20, 0x2bd6d: 0x6c820e20, 0x2bd6e: 0x6c821020, 0x2bd6f: 0x6cab1220, + 0x2bd70: 0x6cab1420, 0x2bd71: 0x6cab1620, 0x2bd72: 0x6cab1820, 0x2bd73: 0x6cab1a20, + 0x2bd74: 0x6cab1c20, 0x2bd75: 0x6cab1e20, 0x2bd76: 0x6cab2020, 0x2bd77: 0x6cab2220, + 0x2bd78: 0x6cab2420, 0x2bd79: 0x6cab2620, 0x2bd7a: 0x6cab2820, 0x2bd7b: 0x6cab2a20, + 0x2bd7c: 0x6cd95c20, 0x2bd7d: 0x6cd95e20, 0x2bd7e: 0x6cd96020, 0x2bd7f: 0x6cd96220, + // Block 0xaf6, offset 0x2bd80 + 0x2bd80: 0x6cd96420, 0x2bd81: 0x6cd96620, 0x2bd82: 0x6cd96820, 0x2bd83: 0x6cd96a20, + 0x2bd84: 0x6cd96c20, 0x2bd85: 0x6cd96e20, 0x2bd86: 0x6cd97020, 0x2bd87: 0x6cd97220, + 0x2bd88: 0x6cd97420, 0x2bd89: 0x6cd97620, 0x2bd8a: 0x6cd97820, 0x2bd8b: 0x6cd97a20, + 0x2bd8c: 0x6cd97c20, 0x2bd8d: 0x6d080a20, 0x2bd8e: 0x6d080c20, 0x2bd8f: 0x6d080e20, + 0x2bd90: 0x6d081020, 0x2bd91: 0x6d081220, 0x2bd92: 0x6d081420, 0x2bd93: 0x6d081620, + 0x2bd94: 0x6d081820, 0x2bd95: 0x6d081a20, 0x2bd96: 0x6d081c20, 0x2bd97: 0x6d081e20, + 0x2bd98: 0x6d082020, 0x2bd99: 0x6d082220, 0x2bd9a: 0x6d082420, 0x2bd9b: 0x6d082620, + 0x2bd9c: 0x6d361c20, 0x2bd9d: 0x6d361e20, 0x2bd9e: 0x6d362020, 0x2bd9f: 0x6d362220, + 0x2bda0: 0x6d362420, 0x2bda1: 0x6d8c9e20, 0x2bda2: 0x6d362620, 0x2bda3: 0x6d362820, + 0x2bda4: 0x6d362a20, 0x2bda5: 0x6d362c20, 0x2bda6: 0x6d362e20, 0x2bda7: 0x6d363020, + 0x2bda8: 0x6d363220, 0x2bda9: 0x6d363420, 0x2bdaa: 0x6d363620, 0x2bdab: 0x6d62bc20, + 0x2bdac: 0x6d62be20, 0x2bdad: 0x6d62c020, 0x2bdae: 0x6d62c220, 0x2bdaf: 0x6d62c420, + 0x2bdb0: 0x6d62c620, 0x2bdb1: 0x6d62c820, 0x2bdb2: 0x6d62ca20, 0x2bdb3: 0x6d62cc20, + 0x2bdb4: 0x6d62ce20, 0x2bdb5: 0x6d8ca220, 0x2bdb6: 0x6d8ca420, 0x2bdb7: 0x6d8ca620, + 0x2bdb8: 0x6d8ca820, 0x2bdb9: 0x6d8caa20, 0x2bdba: 0x6d8cac20, 0x2bdbb: 0x6d8cae20, + 0x2bdbc: 0x6d8cb020, 0x2bdbd: 0x6d8cb220, 0x2bdbe: 0x6db0d620, 0x2bdbf: 0x6db0d820, + // Block 0xaf7, offset 0x2bdc0 + 0x2bdc0: 0x6db0da20, 0x2bdc1: 0x6db0dc20, 0x2bdc2: 0x6dd05e20, 0x2bdc3: 0x6dd06020, + 0x2bdc4: 0x6dd06220, 0x2bdc5: 0x6dd06420, 0x2bdc6: 0x6dea2020, 0x2bdc7: 0x6dea2220, + 0x2bdc8: 0x6dea2420, 0x2bdc9: 0x6dffe020, 0x2bdca: 0x6dffe220, 0x2bdcb: 0x6e124020, + 0x2bdcc: 0x6e124220, 0x2bdcd: 0x6e124420, 0x2bdce: 0x6e124620, 0x2bdcf: 0x6e206820, + 0x2bdd0: 0x6cabdc20, 0x2bdd1: 0x6dd0b020, 0x2bdd2: 0x6c5e4020, 0x2bdd3: 0x6d08fc20, + 0x2bdd4: 0x6c82fa20, 0x2bdd5: 0x6cabf220, 0x2bdd6: 0x6d370020, 0x2bdd7: 0x6d637020, + 0x2bdd8: 0x6d8d7420, 0x2bdd9: 0x6c831020, 0x2bdda: 0x6c831220, 0x2bddb: 0x6cac0420, + 0x2bddc: 0x6d638620, 0x2bddd: 0x6d372e20, 0x2bdde: 0x6d8d9620, 0x2bddf: 0x6e126a20, + 0x2bde0: 0x6c3f3420, 0x2bde1: 0x6c5e5a20, 0x2bde2: 0x6c5e5c20, 0x2bde3: 0x6c5e5e20, + 0x2bde4: 0x6c832820, 0x2bde5: 0x6c832a20, 0x2bde6: 0x6cac1020, 0x2bde7: 0x6cac1220, + 0x2bde8: 0x6cac1420, 0x2bde9: 0x6cac1620, 0x2bdea: 0x6cdac020, 0x2bdeb: 0x6cdac220, + 0x2bdec: 0x6cdac420, 0x2bded: 0x6cdac620, 0x2bdee: 0x6cdac820, 0x2bdef: 0x6d091e20, + 0x2bdf0: 0x6d092020, 0x2bdf1: 0x6d373220, 0x2bdf2: 0x6d373420, 0x2bdf3: 0x6d373620, + 0x2bdf4: 0x6d373820, 0x2bdf5: 0x6d373a20, 0x2bdf6: 0x6d373c20, 0x2bdf7: 0x6d373e20, + 0x2bdf8: 0x6d374020, 0x2bdf9: 0x6d639c20, 0x2bdfa: 0x6d639e20, 0x2bdfb: 0x6d63a020, + 0x2bdfc: 0x6d8d9820, 0x2bdfd: 0x6d8d9a20, 0x2bdfe: 0x6d8d9c20, 0x2bdff: 0x6db18e20, + // Block 0xaf8, offset 0x2be00 + 0x2be00: 0x6db19020, 0x2be01: 0x6db19220, 0x2be02: 0x6db19420, 0x2be03: 0x6db19620, + 0x2be04: 0x6db19820, 0x2be05: 0x6db19a20, 0x2be06: 0x6dd0dc20, 0x2be07: 0x6dd0de20, + 0x2be08: 0x6dd0e020, 0x2be09: 0x6e003420, 0x2be0a: 0x6c5e7a20, 0x2be0b: 0x6cac4c20, + 0x2be0c: 0x6d8dca20, 0x2be0d: 0x6d8dcc20, 0x2be0e: 0x6dd11820, 0x2be0f: 0x6dd11a20, + 0x2be10: 0x6e209c20, 0x2be11: 0x6c149c20, 0x2be12: 0x6c3f4620, 0x2be13: 0x6c3f4820, + 0x2be14: 0x6c3f4a20, 0x2be15: 0x6c5e7e20, 0x2be16: 0x6c5e8020, 0x2be17: 0x6c5e8220, + 0x2be18: 0x6c5e8420, 0x2be19: 0x6c5e8620, 0x2be1a: 0x6c836020, 0x2be1b: 0x6c836220, + 0x2be1c: 0x6c836420, 0x2be1d: 0x6c836620, 0x2be1e: 0x6c836820, 0x2be1f: 0x6c836a20, + 0x2be20: 0x6c836c20, 0x2be21: 0x6c836e20, 0x2be22: 0x6c837020, 0x2be23: 0x6c837220, + 0x2be24: 0x6c837420, 0x2be25: 0x6c837620, 0x2be26: 0x6cac5c20, 0x2be27: 0x6cac5e20, + 0x2be28: 0x6cac6020, 0x2be29: 0x6cac6220, 0x2be2a: 0x6cac6420, 0x2be2b: 0x6cac6620, + 0x2be2c: 0x6cac6820, 0x2be2d: 0x6cac6a20, 0x2be2e: 0x6cac6c20, 0x2be2f: 0x6cac6e20, + 0x2be30: 0x6cdaf220, 0x2be31: 0x6cdaf420, 0x2be32: 0x6cdaf620, 0x2be33: 0x6cdaf820, + 0x2be34: 0x6cdafa20, 0x2be35: 0x6cdafc20, 0x2be36: 0x6cdafe20, 0x2be37: 0x6cdb0020, + 0x2be38: 0x6cdb0220, 0x2be39: 0x6cdb0420, 0x2be3a: 0x6cdb0620, 0x2be3b: 0x6cdb0820, + 0x2be3c: 0x6cdb0a20, 0x2be3d: 0x6cdb0c20, 0x2be3e: 0x6cdb0e20, 0x2be3f: 0x6cdb1020, + // Block 0xaf9, offset 0x2be40 + 0x2be40: 0x6cdb1220, 0x2be41: 0x6cdb1420, 0x2be42: 0x6d095a20, 0x2be43: 0x6d095c20, + 0x2be44: 0x6d095e20, 0x2be45: 0x6d096020, 0x2be46: 0x6d096220, 0x2be47: 0x6d096420, + 0x2be48: 0x6d096620, 0x2be49: 0x6d096820, 0x2be4a: 0x6d096a20, 0x2be4b: 0x6d096c20, + 0x2be4c: 0x6d096e20, 0x2be4d: 0x6d097020, 0x2be4e: 0x6d097220, 0x2be4f: 0x6d097420, + 0x2be50: 0x6d097620, 0x2be51: 0x6d097820, 0x2be52: 0x6d097a20, 0x2be53: 0x6d097c20, + 0x2be54: 0x6d097e20, 0x2be55: 0x6d378020, 0x2be56: 0x6d098020, 0x2be57: 0x6d378220, + 0x2be58: 0x6d378420, 0x2be59: 0x6d378620, 0x2be5a: 0x6d378820, 0x2be5b: 0x6d378a20, + 0x2be5c: 0x6d378c20, 0x2be5d: 0x6d378e20, 0x2be5e: 0x6d379020, 0x2be5f: 0x6d379220, + 0x2be60: 0x6d379420, 0x2be61: 0x6d379620, 0x2be62: 0x6d379820, 0x2be63: 0x6d379a20, + 0x2be64: 0x6d379c20, 0x2be65: 0x6d379e20, 0x2be66: 0x6d37a020, 0x2be67: 0x6d37a220, + 0x2be68: 0x6d37a420, 0x2be69: 0x6d37a620, 0x2be6a: 0x6d37a820, 0x2be6b: 0x6d37aa20, + 0x2be6c: 0x6d37ac20, 0x2be6d: 0x6d37ae20, 0x2be6e: 0x6d63f220, 0x2be6f: 0x6d63f420, + 0x2be70: 0x6d63f620, 0x2be71: 0x6d63f820, 0x2be72: 0x6d63fa20, 0x2be73: 0x6d63fc20, + 0x2be74: 0x6d63fe20, 0x2be75: 0x6d640020, 0x2be76: 0x6d640220, 0x2be77: 0x6d640420, + 0x2be78: 0x6d640620, 0x2be79: 0x6d640820, 0x2be7a: 0x6d640a20, 0x2be7b: 0x6d640c20, + 0x2be7c: 0x6d8dda20, 0x2be7d: 0x6d8ddc20, 0x2be7e: 0x6d8dde20, 0x2be7f: 0x6d8de020, + // Block 0xafa, offset 0x2be80 + 0x2be80: 0x6d8de220, 0x2be81: 0x6d8de420, 0x2be82: 0x6d8de620, 0x2be83: 0x6d8de820, + 0x2be84: 0x6d8dea20, 0x2be85: 0x6d8dec20, 0x2be86: 0x6d8dee20, 0x2be87: 0x6d8df020, + 0x2be88: 0x6d8df220, 0x2be89: 0x6d8df420, 0x2be8a: 0x6d8df620, 0x2be8b: 0x6d8df820, + 0x2be8c: 0x6d8dfa20, 0x2be8d: 0x6d8dfc20, 0x2be8e: 0x6db1c020, 0x2be8f: 0x6db1c220, + 0x2be90: 0x6db1c420, 0x2be91: 0x6db1c620, 0x2be92: 0x6db1c820, 0x2be93: 0x6db1ca20, + 0x2be94: 0x6db1cc20, 0x2be95: 0x6db1ce20, 0x2be96: 0x6db1d020, 0x2be97: 0x6db1d220, + 0x2be98: 0x6db1d420, 0x2be99: 0x6db1d620, 0x2be9a: 0x6db1d820, 0x2be9b: 0x6db1da20, + 0x2be9c: 0x6db1dc20, 0x2be9d: 0x6db1de20, 0x2be9e: 0x6db1e020, 0x2be9f: 0x6db1e220, + 0x2bea0: 0x6db1e420, 0x2bea1: 0x6db1e620, 0x2bea2: 0x6db1e820, 0x2bea3: 0x6db1ea20, + 0x2bea4: 0x6db1ec20, 0x2bea5: 0x6db1ee20, 0x2bea6: 0x6db1f020, 0x2bea7: 0x6db1f220, + 0x2bea8: 0x6db1f420, 0x2bea9: 0x6db1f620, 0x2beaa: 0x6db1f820, 0x2beab: 0x6db1fa20, + 0x2beac: 0x6db1fc20, 0x2bead: 0x6dd11c20, 0x2beae: 0x6dd11e20, 0x2beaf: 0x6dd12020, + 0x2beb0: 0x6dd12220, 0x2beb1: 0x6dd12420, 0x2beb2: 0x6dd12620, 0x2beb3: 0x6dd12820, + 0x2beb4: 0x6dd12a20, 0x2beb5: 0x6dd12c20, 0x2beb6: 0x6dd12e20, 0x2beb7: 0x6dd13020, + 0x2beb8: 0x6dd13220, 0x2beb9: 0x6dd13420, 0x2beba: 0x6dd13620, 0x2bebb: 0x6dd13820, + 0x2bebc: 0x6dd13a20, 0x2bebd: 0x6dd13c20, 0x2bebe: 0x6dd13e20, 0x2bebf: 0x6dd14020, + // Block 0xafb, offset 0x2bec0 + 0x2bec0: 0x6dd14220, 0x2bec1: 0x6dd14420, 0x2bec2: 0x6dd14620, 0x2bec3: 0x6dd14820, + 0x2bec4: 0x6dd14a20, 0x2bec5: 0x6deaa420, 0x2bec6: 0x6deaa620, 0x2bec7: 0x6deaa820, + 0x2bec8: 0x6deaaa20, 0x2bec9: 0x6deaac20, 0x2beca: 0x6deaae20, 0x2becb: 0x6deab020, + 0x2becc: 0x6deab220, 0x2becd: 0x6deab420, 0x2bece: 0x6deab620, 0x2becf: 0x6deab820, + 0x2bed0: 0x6deaba20, 0x2bed1: 0x6deabc20, 0x2bed2: 0x6e005220, 0x2bed3: 0x6e005420, + 0x2bed4: 0x6e005620, 0x2bed5: 0x6e005820, 0x2bed6: 0x6e005a20, 0x2bed7: 0x6e005c20, + 0x2bed8: 0x6e005e20, 0x2bed9: 0x6e006020, 0x2beda: 0x6e006220, 0x2bedb: 0x6e006420, + 0x2bedc: 0x6e006620, 0x2bedd: 0x6e006820, 0x2bede: 0x6e127a20, 0x2bedf: 0x6e127c20, + 0x2bee0: 0x6e127e20, 0x2bee1: 0x6e128020, 0x2bee2: 0x6e128220, 0x2bee3: 0x6e128420, + 0x2bee4: 0x6e128620, 0x2bee5: 0x6e128820, 0x2bee6: 0x6e209e20, 0x2bee7: 0x6e20a020, + 0x2bee8: 0x6e20a220, 0x2bee9: 0x6e20a420, 0x2beea: 0x6e20a620, 0x2beeb: 0x6e20a820, + 0x2beec: 0x6e20aa20, 0x2beed: 0x6e20ac20, 0x2beee: 0x6e20ae20, 0x2beef: 0x6e20b020, + 0x2bef0: 0x6e20b220, 0x2bef1: 0x6e20b420, 0x2bef2: 0x6e20b620, 0x2bef3: 0x6e2b7420, + 0x2bef4: 0x6e2b7620, 0x2bef5: 0x6e2b7820, 0x2bef6: 0x6e2b7a20, 0x2bef7: 0x6e2b7c20, + 0x2bef8: 0x6e33e620, 0x2bef9: 0x6e33e820, 0x2befa: 0x6e33ea20, 0x2befb: 0x6e39c420, + 0x2befc: 0x6e39c620, 0x2befd: 0x6e39c820, 0x2befe: 0x6e3df220, 0x2beff: 0x6e40c820, + // Block 0xafc, offset 0x2bf00 + 0x2bf00: 0x6e40ca20, 0x2bf01: 0x6e42ee20, 0x2bf02: 0x6e446020, 0x2bf03: 0x6e446220, + 0x2bf04: 0x6e446420, 0x2bf05: 0x6e454820, 0x2bf06: 0x6e454a20, 0x2bf07: 0x6e46ce20, + 0x2bf08: 0x6c400e20, 0x2bf09: 0x6c5f9420, 0x2bf0a: 0x6c84c620, 0x2bf0b: 0x6c84c820, + 0x2bf0c: 0x6c84ca20, 0x2bf0d: 0x6c84cc20, 0x2bf0e: 0x6cae2220, 0x2bf0f: 0x6cae2420, + 0x2bf10: 0x6cdd4820, 0x2bf11: 0x6cdd4a20, 0x2bf12: 0x6d0bc220, 0x2bf13: 0x6d0bc420, + 0x2bf14: 0x6d0bc620, 0x2bf15: 0x6d0bc820, 0x2bf16: 0x6d0bca20, 0x2bf17: 0x6d65f420, + 0x2bf18: 0x6d8fc820, 0x2bf19: 0x6db39820, 0x2bf1a: 0x6dd29620, 0x2bf1b: 0x6dd29820, + 0x2bf1c: 0x6debd220, 0x2bf1d: 0x6c268820, 0x2bf1e: 0x6c5fa220, 0x2bf1f: 0x6c5fa420, + 0x2bf20: 0x6c5fa620, 0x2bf21: 0x6c84de20, 0x2bf22: 0x6c84e020, 0x2bf23: 0x6c84e220, + 0x2bf24: 0x6cae4e20, 0x2bf25: 0x6cae5020, 0x2bf26: 0x6cae5220, 0x2bf27: 0x6cae5420, + 0x2bf28: 0x6cae5620, 0x2bf29: 0x6cae5820, 0x2bf2a: 0x6cae5a20, 0x2bf2b: 0x6cae5c20, + 0x2bf2c: 0x6cae5e20, 0x2bf2d: 0x6cdd6620, 0x2bf2e: 0x6cdd6820, 0x2bf2f: 0x6cdd6a20, + 0x2bf30: 0x6cdd6c20, 0x2bf31: 0x6cdd6e20, 0x2bf32: 0x6cdd7020, 0x2bf33: 0x6cdd7220, + 0x2bf34: 0x6cdd7420, 0x2bf35: 0x6cdd7620, 0x2bf36: 0x6d0bde20, 0x2bf37: 0x6d0be020, + 0x2bf38: 0x6d0be220, 0x2bf39: 0x6d0be420, 0x2bf3a: 0x6d0be620, 0x2bf3b: 0x6d0be820, + 0x2bf3c: 0x6d0bea20, 0x2bf3d: 0x6d0bec20, 0x2bf3e: 0x6d0bee20, 0x2bf3f: 0x6d39e220, + // Block 0xafd, offset 0x2bf40 + 0x2bf40: 0x6d39e420, 0x2bf41: 0x6d39e620, 0x2bf42: 0x6d39e820, 0x2bf43: 0x6d39ea20, + 0x2bf44: 0x6d39ec20, 0x2bf45: 0x6d39ee20, 0x2bf46: 0x6d39f020, 0x2bf47: 0x6d39f220, + 0x2bf48: 0x6d39f420, 0x2bf49: 0x6d39f620, 0x2bf4a: 0x6d39f820, 0x2bf4b: 0x6d661220, + 0x2bf4c: 0x6d661420, 0x2bf4d: 0x6d661620, 0x2bf4e: 0x6d661820, 0x2bf4f: 0x6d661a20, + 0x2bf50: 0x6d661c20, 0x2bf51: 0x6d661e20, 0x2bf52: 0x6d662020, 0x2bf53: 0x6d662220, + 0x2bf54: 0x6d662420, 0x2bf55: 0x6d39fa20, 0x2bf56: 0x6d662620, 0x2bf57: 0x6d8ffa20, + 0x2bf58: 0x6d8ffc20, 0x2bf59: 0x6d8ffe20, 0x2bf5a: 0x6d900020, 0x2bf5b: 0x6d900220, + 0x2bf5c: 0x6d900420, 0x2bf5d: 0x6d900620, 0x2bf5e: 0x6d900820, 0x2bf5f: 0x6db3b420, + 0x2bf60: 0x6db3b620, 0x2bf61: 0x6db3b820, 0x2bf62: 0x6db3ba20, 0x2bf63: 0x6db3bc20, + 0x2bf64: 0x6db3be20, 0x2bf65: 0x6db3c020, 0x2bf66: 0x6db3c220, 0x2bf67: 0x6db3c420, + 0x2bf68: 0x6db3c620, 0x2bf69: 0x6db3c820, 0x2bf6a: 0x6db3ca20, 0x2bf6b: 0x6db3cc20, + 0x2bf6c: 0x6db3ce20, 0x2bf6d: 0x6db3d020, 0x2bf6e: 0x6db3d220, 0x2bf6f: 0x6dd2b020, + 0x2bf70: 0x6dd2b220, 0x2bf71: 0x6dd2b420, 0x2bf72: 0x6dd2b620, 0x2bf73: 0x6dd2b820, + 0x2bf74: 0x6debe620, 0x2bf75: 0x6debe820, 0x2bf76: 0x6debea20, 0x2bf77: 0x6debec20, + 0x2bf78: 0x6debee20, 0x2bf79: 0x6debf020, 0x2bf7a: 0x6debf220, 0x2bf7b: 0x6debf420, + 0x2bf7c: 0x6e016420, 0x2bf7d: 0x6e016620, 0x2bf7e: 0x6e016820, 0x2bf7f: 0x6e016a20, + // Block 0xafe, offset 0x2bf80 + 0x2bf80: 0x6e016c20, 0x2bf81: 0x6e016e20, 0x2bf82: 0x6e135020, 0x2bf83: 0x6e135220, + 0x2bf84: 0x6e135420, 0x2bf85: 0x6e212220, 0x2bf86: 0x6e212420, 0x2bf87: 0x6e212620, + 0x2bf88: 0x6e212820, 0x2bf89: 0x6e212a20, 0x2bf8a: 0x6e2bdc20, 0x2bf8b: 0x6e2bde20, + 0x2bf8c: 0x6e2be020, 0x2bf8d: 0x6e39ea20, 0x2bf8e: 0x6e42fc20, 0x2bf8f: 0x6c5ff620, + 0x2bf90: 0x6c858220, 0x2bf91: 0x6caf1a20, 0x2bf92: 0x6d0cbc20, 0x2bf93: 0x6d3b1020, + 0x2bf94: 0x6d673a20, 0x2bf95: 0x6c859420, 0x2bf96: 0x6cde5020, 0x2bf97: 0x6d912020, + 0x2bf98: 0x6d912220, 0x2bf99: 0x6e01e020, 0x2bf9a: 0x6c404420, 0x2bf9b: 0x6c404620, + 0x2bf9c: 0x6c600c20, 0x2bf9d: 0x6c600e20, 0x2bf9e: 0x6c601020, 0x2bf9f: 0x6c85a020, + 0x2bfa0: 0x6c85a220, 0x2bfa1: 0x6c85a420, 0x2bfa2: 0x6caf3420, 0x2bfa3: 0x6caf3620, + 0x2bfa4: 0x6caf3820, 0x2bfa5: 0x6caf3a20, 0x2bfa6: 0x6caf3c20, 0x2bfa7: 0x6caf3e20, + 0x2bfa8: 0x6cde6a20, 0x2bfa9: 0x6cde6c20, 0x2bfaa: 0x6cde6e20, 0x2bfab: 0x6cde7020, + 0x2bfac: 0x6cde7220, 0x2bfad: 0x6cde7420, 0x2bfae: 0x6cde7620, 0x2bfaf: 0x6d0cd820, + 0x2bfb0: 0x6d0cda20, 0x2bfb1: 0x6d0cdc20, 0x2bfb2: 0x6d0cde20, 0x2bfb3: 0x6d3b2820, + 0x2bfb4: 0x6d3b2a20, 0x2bfb5: 0x6d3b2c20, 0x2bfb6: 0x6d3b2e20, 0x2bfb7: 0x6d3b3020, + 0x2bfb8: 0x6d3b3220, 0x2bfb9: 0x6d3b3420, 0x2bfba: 0x6d3b3620, 0x2bfbb: 0x6d3b3820, + 0x2bfbc: 0x6d3b3a20, 0x2bfbd: 0x6d3b3c20, 0x2bfbe: 0x6d3b3e20, 0x2bfbf: 0x6d3b4020, + // Block 0xaff, offset 0x2bfc0 + 0x2bfc0: 0x6d3b4220, 0x2bfc1: 0x6d3b4420, 0x2bfc2: 0x6d3b4620, 0x2bfc3: 0x6d675820, + 0x2bfc4: 0x6d675a20, 0x2bfc5: 0x6d675c20, 0x2bfc6: 0x6d675e20, 0x2bfc7: 0x6d676020, + 0x2bfc8: 0x6d676220, 0x2bfc9: 0x6d676420, 0x2bfca: 0x6d676620, 0x2bfcb: 0x6d676820, + 0x2bfcc: 0x6d676a20, 0x2bfcd: 0x6d676c20, 0x2bfce: 0x6d913020, 0x2bfcf: 0x6d913220, + 0x2bfd0: 0x6d913420, 0x2bfd1: 0x6d913620, 0x2bfd2: 0x6d913820, 0x2bfd3: 0x6d913a20, + 0x2bfd4: 0x6db4da20, 0x2bfd5: 0x6db4dc20, 0x2bfd6: 0x6db4de20, 0x2bfd7: 0x6db4e020, + 0x2bfd8: 0x6db4e220, 0x2bfd9: 0x6db4e420, 0x2bfda: 0x6db4e620, 0x2bfdb: 0x6db4e820, + 0x2bfdc: 0x6db4ea20, 0x2bfdd: 0x6db4ec20, 0x2bfde: 0x6dd3aa20, 0x2bfdf: 0x6dd3ac20, + 0x2bfe0: 0x6dd3ae20, 0x2bfe1: 0x6dd3b020, 0x2bfe2: 0x6dd3b220, 0x2bfe3: 0x6dd3b420, + 0x2bfe4: 0x6decac20, 0x2bfe5: 0x6decae20, 0x2bfe6: 0x6e01e420, 0x2bfe7: 0x6e01e620, + 0x2bfe8: 0x6e01e820, 0x2bfe9: 0x6e01ea20, 0x2bfea: 0x6e13d020, 0x2bfeb: 0x6e218c20, + 0x2bfec: 0x6e2c2220, 0x2bfed: 0x6e2c2420, 0x2bfee: 0x6e346020, 0x2bfef: 0x6e346220, + 0x2bff0: 0x6e3a0a20, 0x2bff1: 0x6e40fe20, 0x2bff2: 0x6c606420, 0x2bff3: 0x6c862220, + 0x2bff4: 0x6cafe220, 0x2bff5: 0x6cdefa20, 0x2bff6: 0x6cdefc20, 0x2bff7: 0x6c862a20, + 0x2bff8: 0x6c862c20, 0x2bff9: 0x6cafee20, 0x2bffa: 0x6caff020, 0x2bffb: 0x6caff220, + 0x2bffc: 0x6cdf0a20, 0x2bffd: 0x6cdf0c20, 0x2bffe: 0x6cdf0e20, 0x2bfff: 0x6cdf1020, + // Block 0xb00, offset 0x2c000 + 0x2c000: 0x6d0d7c20, 0x2c001: 0x6d0d7e20, 0x2c002: 0x6d3bec20, 0x2c003: 0x6d3bee20, + 0x2c004: 0x6d67f820, 0x2c005: 0x6d67fa20, 0x2c006: 0x6d91c220, 0x2c007: 0x6d91c420, + 0x2c008: 0x6d91c620, 0x2c009: 0x6d91c820, 0x2c00a: 0x6db58020, 0x2c00b: 0x6db58220, + 0x2c00c: 0x6db58420, 0x2c00d: 0x6dd41420, 0x2c00e: 0x6dd41620, 0x2c00f: 0x6ded0420, + 0x2c010: 0x6ded0620, 0x2c011: 0x6ded0820, 0x2c012: 0x6ded0a20, 0x2c013: 0x6ded0c20, + 0x2c014: 0x6e13fc20, 0x2c015: 0x6e3e2e20, 0x2c016: 0x6e45d820, 0x2c017: 0x6cb01e20, + 0x2c018: 0x6d0db020, 0x2c019: 0x6d0db220, 0x2c01a: 0x6d0db420, 0x2c01b: 0x6d3c2020, + 0x2c01c: 0x6d683a20, 0x2c01d: 0x6d683c20, 0x2c01e: 0x6d683e20, 0x2c01f: 0x6d684020, + 0x2c020: 0x6d684220, 0x2c021: 0x6d920220, 0x2c022: 0x6d920420, 0x2c023: 0x6d920620, + 0x2c024: 0x6d920820, 0x2c025: 0x6db5a820, 0x2c026: 0x6db5aa20, 0x2c027: 0x6dd43620, + 0x2c028: 0x6ded2420, 0x2c029: 0x6ded2620, 0x2c02a: 0x6e022e20, 0x2c02b: 0x6e023020, + 0x2c02c: 0x6ded2820, 0x2c02d: 0x6e3a3620, 0x2c02e: 0x6c608620, 0x2c02f: 0x6c608820, + 0x2c030: 0x6c608a20, 0x2c031: 0x6c864a20, 0x2c032: 0x6c864c20, 0x2c033: 0x6cb05620, + 0x2c034: 0x6cb05820, 0x2c035: 0x6cb05a20, 0x2c036: 0x6cb05c20, 0x2c037: 0x6cb05e20, + 0x2c038: 0x6cb06020, 0x2c039: 0x6cb06220, 0x2c03a: 0x6cb06420, 0x2c03b: 0x6cb06620, + 0x2c03c: 0x6cb06820, 0x2c03d: 0x6cb06a20, 0x2c03e: 0x6cb06c20, 0x2c03f: 0x6cb06e20, + // Block 0xb01, offset 0x2c040 + 0x2c040: 0x6cb07020, 0x2c041: 0x6cb07220, 0x2c042: 0x6cb07420, 0x2c043: 0x6cb07620, + 0x2c044: 0x6cdf6020, 0x2c045: 0x6cdf6220, 0x2c046: 0x6cdf6420, 0x2c047: 0x6cdf6620, + 0x2c048: 0x6cdf6820, 0x2c049: 0x6cdf6a20, 0x2c04a: 0x6cdf6c20, 0x2c04b: 0x6cdf6e20, + 0x2c04c: 0x6cdf7020, 0x2c04d: 0x6cdf7220, 0x2c04e: 0x6cdf7420, 0x2c04f: 0x6cdf7620, + 0x2c050: 0x6cdf7820, 0x2c051: 0x6cdf7a20, 0x2c052: 0x6cdf7c20, 0x2c053: 0x6cdf7e20, + 0x2c054: 0x6d0de020, 0x2c055: 0x6d0de220, 0x2c056: 0x6d0de420, 0x2c057: 0x6d0de620, + 0x2c058: 0x6d0de820, 0x2c059: 0x6d0dea20, 0x2c05a: 0x6d0dec20, 0x2c05b: 0x6d0dee20, + 0x2c05c: 0x6d0df020, 0x2c05d: 0x6d3c4220, 0x2c05e: 0x6d3c4420, 0x2c05f: 0x6d3c4620, + 0x2c060: 0x6d3c4820, 0x2c061: 0x6d3c4a20, 0x2c062: 0x6d3c4c20, 0x2c063: 0x6d3c4e20, + 0x2c064: 0x6d3c5020, 0x2c065: 0x6d3c5220, 0x2c066: 0x6d3c5420, 0x2c067: 0x6d3c5620, + 0x2c068: 0x6d3c5820, 0x2c069: 0x6d687e20, 0x2c06a: 0x6d688020, 0x2c06b: 0x6d688220, + 0x2c06c: 0x6d688420, 0x2c06d: 0x6d688620, 0x2c06e: 0x6d688820, 0x2c06f: 0x6d688a20, + 0x2c070: 0x6d688c20, 0x2c071: 0x6d688e20, 0x2c072: 0x6d689020, 0x2c073: 0x6d689220, + 0x2c074: 0x6d689420, 0x2c075: 0x6d689620, 0x2c076: 0x6d689820, 0x2c077: 0x6d689a20, + 0x2c078: 0x6d689c20, 0x2c079: 0x6d923220, 0x2c07a: 0x6d923420, 0x2c07b: 0x6d923620, + 0x2c07c: 0x6d923820, 0x2c07d: 0x6d923a20, 0x2c07e: 0x6db5d620, 0x2c07f: 0x6db5d820, + // Block 0xb02, offset 0x2c080 + 0x2c080: 0x6db5da20, 0x2c081: 0x6db5dc20, 0x2c082: 0x6db5de20, 0x2c083: 0x6dd45220, + 0x2c084: 0x6dd45420, 0x2c085: 0x6dd45620, 0x2c086: 0x6dd45820, 0x2c087: 0x6dd45a20, + 0x2c088: 0x6dd45c20, 0x2c089: 0x6dd45e20, 0x2c08a: 0x6dd46020, 0x2c08b: 0x6ded4220, + 0x2c08c: 0x6ded4420, 0x2c08d: 0x6ded4620, 0x2c08e: 0x6ded4820, 0x2c08f: 0x6ded4a20, + 0x2c090: 0x6ded4c20, 0x2c091: 0x6ded4e20, 0x2c092: 0x6e024020, 0x2c093: 0x6e024220, + 0x2c094: 0x6e024420, 0x2c095: 0x6e024620, 0x2c096: 0x6e024820, 0x2c097: 0x6e024a20, + 0x2c098: 0x6e024c20, 0x2c099: 0x6e141620, 0x2c09a: 0x6e141820, 0x2c09b: 0x6e141a20, + 0x2c09c: 0x6e141c20, 0x2c09d: 0x6e141e20, 0x2c09e: 0x6e142020, 0x2c09f: 0x6e21c220, + 0x2c0a0: 0x6e21c420, 0x2c0a1: 0x6e21c620, 0x2c0a2: 0x6e2c4420, 0x2c0a3: 0x6cb10a20, + 0x2c0a4: 0x6d0eb220, 0x2c0a5: 0x6d697a20, 0x2c0a6: 0x6db69820, 0x2c0a7: 0x6db69a20, + 0x2c0a8: 0x6dd4fc20, 0x2c0a9: 0x6e2c7620, 0x2c0aa: 0x6c60be20, 0x2c0ab: 0x6c86c420, + 0x2c0ac: 0x6ce04820, 0x2c0ad: 0x6ce04a20, 0x2c0ae: 0x6d3d1620, 0x2c0af: 0x6d698420, + 0x2c0b0: 0x6db69e20, 0x2c0b1: 0x6dd4fe20, 0x2c0b2: 0x6e221620, 0x2c0b3: 0x6c40b620, + 0x2c0b4: 0x6cb15020, 0x2c0b5: 0x6ce05020, 0x2c0b6: 0x6d0eca20, 0x2c0b7: 0x6d3d1e20, + 0x2c0b8: 0x6d3d2020, 0x2c0b9: 0x6d3d2220, 0x2c0ba: 0x6d699620, 0x2c0bb: 0x6d930c20, + 0x2c0bc: 0x6d930e20, 0x2c0bd: 0x6d931020, 0x2c0be: 0x6d931220, 0x2c0bf: 0x6d931420, + // Block 0xb03, offset 0x2c0c0 + 0x2c0c0: 0x6db6ae20, 0x2c0c1: 0x6db6b020, 0x2c0c2: 0x6db6b220, 0x2c0c3: 0x6e147020, + 0x2c0c4: 0x6e3a5420, 0x2c0c5: 0x6c86d820, 0x2c0c6: 0x6cb15820, 0x2c0c7: 0x6cb15a20, + 0x2c0c8: 0x6ce05c20, 0x2c0c9: 0x6d0ed620, 0x2c0ca: 0x6d69b420, 0x2c0cb: 0x6d69b620, + 0x2c0cc: 0x6d69b820, 0x2c0cd: 0x6d932020, 0x2c0ce: 0x6d932220, 0x2c0cf: 0x6dd51420, + 0x2c0d0: 0x6dee0620, 0x2c0d1: 0x6dee0820, 0x2c0d2: 0x6e147620, 0x2c0d3: 0x6e222220, + 0x2c0d4: 0x6e3a5c20, 0x2c0d5: 0x6e3a5e20, 0x2c0d6: 0x6cb17820, 0x2c0d7: 0x6cb17a20, + 0x2c0d8: 0x6cb17c20, 0x2c0d9: 0x6cb17e20, 0x2c0da: 0x6ce07a20, 0x2c0db: 0x6ce07c20, + 0x2c0dc: 0x6d3d4e20, 0x2c0dd: 0x6d69dc20, 0x2c0de: 0x6d69de20, 0x2c0df: 0x6d934020, + 0x2c0e0: 0x6db6e220, 0x2c0e1: 0x6dd52820, 0x2c0e2: 0x6dd52a20, 0x2c0e3: 0x6dee1820, + 0x2c0e4: 0x6dee1a20, 0x2c0e5: 0x6dee1c20, 0x2c0e6: 0x6dee1e20, 0x2c0e7: 0x6cb19420, + 0x2c0e8: 0x6cb19620, 0x2c0e9: 0x6ce0ae20, 0x2c0ea: 0x6ce0b020, 0x2c0eb: 0x6ce0b220, + 0x2c0ec: 0x6ce0b420, 0x2c0ed: 0x6ce0b620, 0x2c0ee: 0x6ce0b820, 0x2c0ef: 0x6ce0ba20, + 0x2c0f0: 0x6d0f2820, 0x2c0f1: 0x6d0f2a20, 0x2c0f2: 0x6d0f2c20, 0x2c0f3: 0x6d3d7620, + 0x2c0f4: 0x6d3d7820, 0x2c0f5: 0x6d3d7a20, 0x2c0f6: 0x6d6a0020, 0x2c0f7: 0x6d6a0220, + 0x2c0f8: 0x6d6a0420, 0x2c0f9: 0x6d6a0620, 0x2c0fa: 0x6d6a0820, 0x2c0fb: 0x6d6a0a20, + 0x2c0fc: 0x6d6a0c20, 0x2c0fd: 0x6d6a0e20, 0x2c0fe: 0x6d6a1020, 0x2c0ff: 0x6d6a1220, + // Block 0xb04, offset 0x2c100 + 0x2c100: 0x6d936820, 0x2c101: 0x6d936a20, 0x2c102: 0x6d936c20, 0x2c103: 0x6d936e20, + 0x2c104: 0x6d937020, 0x2c105: 0x6db70420, 0x2c106: 0x6db70620, 0x2c107: 0x6dd54620, + 0x2c108: 0x6dee3620, 0x2c109: 0x6e02e220, 0x2c10a: 0x6e223020, 0x2c10b: 0x6e2c8a20, + 0x2c10c: 0x6d0f9020, 0x2c10d: 0x6d6a6e20, 0x2c10e: 0x6d6a7020, 0x2c10f: 0x6d93be20, + 0x2c110: 0x6d93c020, 0x2c111: 0x6c872620, 0x2c112: 0x6d0f9820, 0x2c113: 0x6d3dca20, + 0x2c114: 0x6d3dcc20, 0x2c115: 0x6e14a620, 0x2c116: 0x6c872820, 0x2c117: 0x6c872a20, + 0x2c118: 0x6c872c20, 0x2c119: 0x6cb1f220, 0x2c11a: 0x6cb1f420, 0x2c11b: 0x6cb1f620, + 0x2c11c: 0x6cb1f820, 0x2c11d: 0x6ce13e20, 0x2c11e: 0x6ce14020, 0x2c11f: 0x6ce14220, + 0x2c120: 0x6ce14420, 0x2c121: 0x6ce14620, 0x2c122: 0x6ce14820, 0x2c123: 0x6ce14a20, + 0x2c124: 0x6ce14c20, 0x2c125: 0x6d0fa820, 0x2c126: 0x6d0faa20, 0x2c127: 0x6d0fac20, + 0x2c128: 0x6d0fae20, 0x2c129: 0x6d0fb020, 0x2c12a: 0x6d0fb220, 0x2c12b: 0x6d3dd820, + 0x2c12c: 0x6d3dda20, 0x2c12d: 0x6d3ddc20, 0x2c12e: 0x6d3dde20, 0x2c12f: 0x6d3de020, + 0x2c130: 0x6d3de220, 0x2c131: 0x6d3de420, 0x2c132: 0x6d3de620, 0x2c133: 0x6d6a8420, + 0x2c134: 0x6d6a8620, 0x2c135: 0x6d6a8820, 0x2c136: 0x6d6a8a20, 0x2c137: 0x6d6a8c20, + 0x2c138: 0x6d6a8e20, 0x2c139: 0x6d93dc20, 0x2c13a: 0x6d93de20, 0x2c13b: 0x6d93e020, + 0x2c13c: 0x6d93e220, 0x2c13d: 0x6db74e20, 0x2c13e: 0x6db75020, 0x2c13f: 0x6db75220, + // Block 0xb05, offset 0x2c140 + 0x2c140: 0x6db75420, 0x2c141: 0x6dd59c20, 0x2c142: 0x6dd59e20, 0x2c143: 0x6dd5a020, + 0x2c144: 0x6dd5a220, 0x2c145: 0x6dd5a420, 0x2c146: 0x6dd5a620, 0x2c147: 0x6dee8620, + 0x2c148: 0x6e030a20, 0x2c149: 0x6e030c20, 0x2c14a: 0x6e030e20, 0x2c14b: 0x6e031020, + 0x2c14c: 0x6e14ae20, 0x2c14d: 0x6e225c20, 0x2c14e: 0x6e225e20, 0x2c14f: 0x6e226020, + 0x2c150: 0x6e2cae20, 0x2c151: 0x6e34ba20, 0x2c152: 0x6e3a6e20, 0x2c153: 0x6c611620, + 0x2c154: 0x6c611820, 0x2c155: 0x6c875020, 0x2c156: 0x6c875220, 0x2c157: 0x6cb23e20, + 0x2c158: 0x6cb24020, 0x2c159: 0x6cb24220, 0x2c15a: 0x6cb24420, 0x2c15b: 0x6cb24620, + 0x2c15c: 0x6cb24820, 0x2c15d: 0x6cb24a20, 0x2c15e: 0x6cb24c20, 0x2c15f: 0x6ce19c20, + 0x2c160: 0x6ce19e20, 0x2c161: 0x6ce1a020, 0x2c162: 0x6ce1a220, 0x2c163: 0x6ce1a420, + 0x2c164: 0x6ce1a620, 0x2c165: 0x6ce1a820, 0x2c166: 0x6ce1aa20, 0x2c167: 0x6ce1ac20, + 0x2c168: 0x6ce1ae20, 0x2c169: 0x6ce1b020, 0x2c16a: 0x6ce1b220, 0x2c16b: 0x6ce1b420, + 0x2c16c: 0x6ce1b620, 0x2c16d: 0x6ce1b820, 0x2c16e: 0x6d100a20, 0x2c16f: 0x6d100c20, + 0x2c170: 0x6d100e20, 0x2c171: 0x6d101020, 0x2c172: 0x6d101220, 0x2c173: 0x6d101420, + 0x2c174: 0x6d3e3a20, 0x2c175: 0x6d3e3c20, 0x2c176: 0x6d3e3e20, 0x2c177: 0x6d3e4020, + 0x2c178: 0x6d3e4220, 0x2c179: 0x6d3e4420, 0x2c17a: 0x6d3e4620, 0x2c17b: 0x6d3e4820, + 0x2c17c: 0x6d6ada20, 0x2c17d: 0x6d3e4a20, 0x2c17e: 0x6d6adc20, 0x2c17f: 0x6d6ade20, + // Block 0xb06, offset 0x2c180 + 0x2c180: 0x6d6ae020, 0x2c181: 0x6d6ae220, 0x2c182: 0x6d6ae420, 0x2c183: 0x6d6ae620, + 0x2c184: 0x6d6ae820, 0x2c185: 0x6d6aea20, 0x2c186: 0x6d6aec20, 0x2c187: 0x6d6aee20, + 0x2c188: 0x6d6af020, 0x2c189: 0x6d6af220, 0x2c18a: 0x6d6af420, 0x2c18b: 0x6d6af620, + 0x2c18c: 0x6d6af820, 0x2c18d: 0x6d943220, 0x2c18e: 0x6d943420, 0x2c18f: 0x6d943620, + 0x2c190: 0x6d943820, 0x2c191: 0x6d943a20, 0x2c192: 0x6d943c20, 0x2c193: 0x6d943e20, + 0x2c194: 0x6d944020, 0x2c195: 0x6d944220, 0x2c196: 0x6d944420, 0x2c197: 0x6db78420, + 0x2c198: 0x6db78620, 0x2c199: 0x6db78820, 0x2c19a: 0x6db78a20, 0x2c19b: 0x6db78c20, + 0x2c19c: 0x6db78e20, 0x2c19d: 0x6db79020, 0x2c19e: 0x6dd5de20, 0x2c19f: 0x6dd5e020, + 0x2c1a0: 0x6dd5e220, 0x2c1a1: 0x6dd5e420, 0x2c1a2: 0x6dd5e620, 0x2c1a3: 0x6deebe20, + 0x2c1a4: 0x6deec020, 0x2c1a5: 0x6deec220, 0x2c1a6: 0x6deec420, 0x2c1a7: 0x6deec620, + 0x2c1a8: 0x6e032c20, 0x2c1a9: 0x6e032e20, 0x2c1aa: 0x6e14c420, 0x2c1ab: 0x6e14c620, + 0x2c1ac: 0x6e227020, 0x2c1ad: 0x6e2cbe20, 0x2c1ae: 0x6e2cc020, 0x2c1af: 0x6e34c020, + 0x2c1b0: 0x6e3a7a20, 0x2c1b1: 0x6e432220, 0x2c1b2: 0x6ce23a20, 0x2c1b3: 0x6ce23c20, + 0x2c1b4: 0x6ce23e20, 0x2c1b5: 0x6ce24020, 0x2c1b6: 0x6ce24220, 0x2c1b7: 0x6d10b020, + 0x2c1b8: 0x6d10b220, 0x2c1b9: 0x6d10b420, 0x2c1ba: 0x6d10b620, 0x2c1bb: 0x6d6b9c20, + 0x2c1bc: 0x6d94e220, 0x2c1bd: 0x6db81620, 0x2c1be: 0x6db81820, 0x2c1bf: 0x6def6a20, + // Block 0xb07, offset 0x2c1c0 + 0x2c1c0: 0x6e039a20, 0x2c1c1: 0x6e2ce820, 0x2c1c2: 0x6c612c20, 0x2c1c3: 0x6c612e20, + 0x2c1c4: 0x6c613020, 0x2c1c5: 0x6c878c20, 0x2c1c6: 0x6cb2d220, 0x2c1c7: 0x6cb2d420, + 0x2c1c8: 0x6cb2d620, 0x2c1c9: 0x6cb2d820, 0x2c1ca: 0x6cb2da20, 0x2c1cb: 0x6cb2dc20, + 0x2c1cc: 0x6cb2de20, 0x2c1cd: 0x6cb2e020, 0x2c1ce: 0x6cb2e220, 0x2c1cf: 0x6ce26420, + 0x2c1d0: 0x6ce26620, 0x2c1d1: 0x6ce26820, 0x2c1d2: 0x6ce26a20, 0x2c1d3: 0x6d10e020, + 0x2c1d4: 0x6d10e220, 0x2c1d5: 0x6d10e420, 0x2c1d6: 0x6d10e620, 0x2c1d7: 0x6d10e820, + 0x2c1d8: 0x6d3f0220, 0x2c1d9: 0x6d3f0420, 0x2c1da: 0x6d3f0620, 0x2c1db: 0x6d3f0820, + 0x2c1dc: 0x6d6bc820, 0x2c1dd: 0x6d6bca20, 0x2c1de: 0x6d6bcc20, 0x2c1df: 0x6d6bce20, + 0x2c1e0: 0x6d94fe20, 0x2c1e1: 0x6d950020, 0x2c1e2: 0x6d950220, 0x2c1e3: 0x6d950420, + 0x2c1e4: 0x6d950620, 0x2c1e5: 0x6db83620, 0x2c1e6: 0x6db83820, 0x2c1e7: 0x6db83a20, + 0x2c1e8: 0x6db83c20, 0x2c1e9: 0x6db83e20, 0x2c1ea: 0x6db84020, 0x2c1eb: 0x6dd6c020, + 0x2c1ec: 0x6dd6c220, 0x2c1ed: 0x6dd6c420, 0x2c1ee: 0x6dd6c620, 0x2c1ef: 0x6dd6c820, + 0x2c1f0: 0x6dd6ca20, 0x2c1f1: 0x6dd6cc20, 0x2c1f2: 0x6def9220, 0x2c1f3: 0x6def9420, + 0x2c1f4: 0x6def9620, 0x2c1f5: 0x6def9820, 0x2c1f6: 0x6e03ac20, 0x2c1f7: 0x6e151220, + 0x2c1f8: 0x6e151420, 0x2c1f9: 0x6e151620, 0x2c1fa: 0x6e22b420, 0x2c1fb: 0x6e22b620, + 0x2c1fc: 0x6e34e020, 0x2c1fd: 0x6e3e5e20, 0x2c1fe: 0x6e412e20, 0x2c1ff: 0x6e45de20, + // Block 0xb08, offset 0x2c200 + 0x2c200: 0x6c87b820, 0x2c201: 0x6cb33820, 0x2c202: 0x6c614420, 0x2c203: 0x6d6c5420, + 0x2c204: 0x6e03ec20, 0x2c205: 0x6d115e20, 0x2c206: 0x6d3f7620, 0x2c207: 0x6d6c6020, + 0x2c208: 0x6e03f820, 0x2c209: 0x6e03fa20, 0x2c20a: 0x6c272820, 0x2c20b: 0x6c272a20, + 0x2c20c: 0x6c40f820, 0x2c20d: 0x6c40fa20, 0x2c20e: 0x6c40fc20, 0x2c20f: 0x6c40fe20, + 0x2c210: 0x6c616620, 0x2c211: 0x6c616820, 0x2c212: 0x6c87d820, 0x2c213: 0x6c87da20, + 0x2c214: 0x6c87dc20, 0x2c215: 0x6c87de20, 0x2c216: 0x6c87e020, 0x2c217: 0x6c87e220, + 0x2c218: 0x6c87e420, 0x2c219: 0x6cb34820, 0x2c21a: 0x6cb34a20, 0x2c21b: 0x6cb34c20, + 0x2c21c: 0x6ce2fa20, 0x2c21d: 0x6ce2fc20, 0x2c21e: 0x6ce2fe20, 0x2c21f: 0x6ce30020, + 0x2c220: 0x6ce30220, 0x2c221: 0x6d116820, 0x2c222: 0x6d3f7820, 0x2c223: 0x6d3f7a20, + 0x2c224: 0x6d3f7c20, 0x2c225: 0x6d3f7e20, 0x2c226: 0x6d6c6620, 0x2c227: 0x6d6c6820, + 0x2c228: 0x6d6c6a20, 0x2c229: 0x6d6c6c20, 0x2c22a: 0x6d959620, 0x2c22b: 0x6d959820, + 0x2c22c: 0x6d959a20, 0x2c22d: 0x6d959c20, 0x2c22e: 0x6db8b020, 0x2c22f: 0x6dd71e20, + 0x2c230: 0x6dd72020, 0x2c231: 0x6defda20, 0x2c232: 0x6e34f820, 0x2c233: 0x6c0a8c20, + 0x2c234: 0x6c153a20, 0x2c235: 0x6c278c20, 0x2c236: 0x6c278e20, 0x2c237: 0x6c279020, + 0x2c238: 0x6c417c20, 0x2c239: 0x6c417e20, 0x2c23a: 0x6c418020, 0x2c23b: 0x6c61d220, + 0x2c23c: 0x6c61d420, 0x2c23d: 0x6d11fc20, 0x2c23e: 0x6c61d620, 0x2c23f: 0x6c61d820, + // Block 0xb09, offset 0x2c240 + 0x2c240: 0x6c61da20, 0x2c241: 0x6c61dc20, 0x2c242: 0x6c61de20, 0x2c243: 0x6c886c20, + 0x2c244: 0x6c886e20, 0x2c245: 0x6c887020, 0x2c246: 0x6c887220, 0x2c247: 0x6c887420, + 0x2c248: 0x6d400420, 0x2c249: 0x6d400620, 0x2c24a: 0x6cb40020, 0x2c24b: 0x6cb40220, + 0x2c24c: 0x6cb40420, 0x2c24d: 0x6cb40620, 0x2c24e: 0x6cb40820, 0x2c24f: 0x6cb40a20, + 0x2c250: 0x6ce3c020, 0x2c251: 0x6ce3c220, 0x2c252: 0x6ce3c420, 0x2c253: 0x6d120020, + 0x2c254: 0x6d120220, 0x2c255: 0x6d120420, 0x2c256: 0x6db90420, 0x2c257: 0x6d120620, + 0x2c258: 0x6d400a20, 0x2c259: 0x6d400c20, 0x2c25a: 0x6d400e20, 0x2c25b: 0x6d401020, + 0x2c25c: 0x6d401220, 0x2c25d: 0x6d6cfa20, 0x2c25e: 0x6d6cfc20, 0x2c25f: 0x6d6cfe20, + 0x2c260: 0x6d6d0020, 0x2c261: 0x6d95fc20, 0x2c262: 0x6db90620, 0x2c263: 0x6e2d1620, + 0x2c264: 0x6e2d1820, 0x2c265: 0x6c625620, 0x2c266: 0x6c625820, 0x2c267: 0x6c88ea20, + 0x2c268: 0x6c88ec20, 0x2c269: 0x6cb47420, 0x2c26a: 0x6cb47620, 0x2c26b: 0x6cb47820, + 0x2c26c: 0x6cb47a20, 0x2c26d: 0x6cb47c20, 0x2c26e: 0x6ce42020, 0x2c26f: 0x6ce42220, + 0x2c270: 0x6ce42420, 0x2c271: 0x6d126a20, 0x2c272: 0x6ce42620, 0x2c273: 0x6ce42820, + 0x2c274: 0x6d126c20, 0x2c275: 0x6d126e20, 0x2c276: 0x6d127020, 0x2c277: 0x6d127220, + 0x2c278: 0x6d127420, 0x2c279: 0x6d127620, 0x2c27a: 0x6d407a20, 0x2c27b: 0x6d407c20, + 0x2c27c: 0x6d6d4820, 0x2c27d: 0x6d6d4a20, 0x2c27e: 0x6d6d4c20, 0x2c27f: 0x6d6d4e20, + // Block 0xb0a, offset 0x2c280 + 0x2c280: 0x6d963020, 0x2c281: 0x6d963220, 0x2c282: 0x6d963420, 0x2c283: 0x6d963620, + 0x2c284: 0x6d963820, 0x2c285: 0x6d963a20, 0x2c286: 0x6d963c20, 0x2c287: 0x6d963e20, + 0x2c288: 0x6d964020, 0x2c289: 0x6db93420, 0x2c28a: 0x6db93620, 0x2c28b: 0x6db93820, + 0x2c28c: 0x6db93a20, 0x2c28d: 0x6dd78020, 0x2c28e: 0x6df00a20, 0x2c28f: 0x6df00c20, + 0x2c290: 0x6df00e20, 0x2c291: 0x6df01020, 0x2c292: 0x6df01220, 0x2c293: 0x6e155c20, + 0x2c294: 0x6e155e20, 0x2c295: 0x6e22f020, 0x2c296: 0x6e22f220, 0x2c297: 0x6e34fe20, + 0x2c298: 0x6e350020, 0x2c299: 0x6e433820, 0x2c29a: 0x6cb4ca20, 0x2c29b: 0x6c890c20, + 0x2c29c: 0x6cb4d420, 0x2c29d: 0x6ce47c20, 0x2c29e: 0x6ce47e20, 0x2c29f: 0x6ce48020, + 0x2c2a0: 0x6ce48220, 0x2c2a1: 0x6d12c020, 0x2c2a2: 0x6d12c220, 0x2c2a3: 0x6d12c420, + 0x2c2a4: 0x6d40d620, 0x2c2a5: 0x6d40d820, 0x2c2a6: 0x6d40da20, 0x2c2a7: 0x6d40dc20, + 0x2c2a8: 0x6d40de20, 0x2c2a9: 0x6d40e020, 0x2c2aa: 0x6d40e220, 0x2c2ab: 0x6d6db220, + 0x2c2ac: 0x6d6db420, 0x2c2ad: 0x6d6db620, 0x2c2ae: 0x6d6db820, 0x2c2af: 0x6d6dba20, + 0x2c2b0: 0x6d6dbc20, 0x2c2b1: 0x6d6dbe20, 0x2c2b2: 0x6d6dc020, 0x2c2b3: 0x6d969a20, + 0x2c2b4: 0x6d969c20, 0x2c2b5: 0x6d969e20, 0x2c2b6: 0x6d96a020, 0x2c2b7: 0x6db9a020, + 0x2c2b8: 0x6db9a220, 0x2c2b9: 0x6db9a420, 0x2c2ba: 0x6db9a620, 0x2c2bb: 0x6db9a820, + 0x2c2bc: 0x6db9aa20, 0x2c2bd: 0x6dd7d820, 0x2c2be: 0x6dd7da20, 0x2c2bf: 0x6dd7dc20, + // Block 0xb0b, offset 0x2c2c0 + 0x2c2c0: 0x6dd7de20, 0x2c2c1: 0x6dd7e020, 0x2c2c2: 0x6dd7e220, 0x2c2c3: 0x6dd7e420, + 0x2c2c4: 0x6dd7e620, 0x2c2c5: 0x6dd7e820, 0x2c2c6: 0x6dd7ea20, 0x2c2c7: 0x6dd7ec20, + 0x2c2c8: 0x6df05620, 0x2c2c9: 0x6df05820, 0x2c2ca: 0x6df05a20, 0x2c2cb: 0x6df05c20, + 0x2c2cc: 0x6df05e20, 0x2c2cd: 0x6df06020, 0x2c2ce: 0x6df06220, 0x2c2cf: 0x6df06420, + 0x2c2d0: 0x6df06620, 0x2c2d1: 0x6df06820, 0x2c2d2: 0x6df06a20, 0x2c2d3: 0x6df06c20, + 0x2c2d4: 0x6e046a20, 0x2c2d5: 0x6e046c20, 0x2c2d6: 0x6e046e20, 0x2c2d7: 0x6e047020, + 0x2c2d8: 0x6e047220, 0x2c2d9: 0x6e047420, 0x2c2da: 0x6e047620, 0x2c2db: 0x6e047820, + 0x2c2dc: 0x6e047a20, 0x2c2dd: 0x6e158020, 0x2c2de: 0x6e158220, 0x2c2df: 0x6e158420, + 0x2c2e0: 0x6e158620, 0x2c2e1: 0x6e158820, 0x2c2e2: 0x6e158a20, 0x2c2e3: 0x6e158c20, + 0x2c2e4: 0x6e158e20, 0x2c2e5: 0x6e159020, 0x2c2e6: 0x6e159220, 0x2c2e7: 0x6e230620, + 0x2c2e8: 0x6e230820, 0x2c2e9: 0x6e230a20, 0x2c2ea: 0x6e230c20, 0x2c2eb: 0x6e230e20, + 0x2c2ec: 0x6e231020, 0x2c2ed: 0x6e231220, 0x2c2ee: 0x6e231420, 0x2c2ef: 0x6e2d3a20, + 0x2c2f0: 0x6e2d3c20, 0x2c2f1: 0x6e2d3e20, 0x2c2f2: 0x6e2d4020, 0x2c2f3: 0x6e2d4220, + 0x2c2f4: 0x6e2d4420, 0x2c2f5: 0x6e351620, 0x2c2f6: 0x6e351820, 0x2c2f7: 0x6e351a20, + 0x2c2f8: 0x6e3ab220, 0x2c2f9: 0x6e449220, 0x2c2fa: 0x6ce52420, 0x2c2fb: 0x6ce52620, + 0x2c2fc: 0x6ce52820, 0x2c2fd: 0x6d139e20, 0x2c2fe: 0x6d13a020, 0x2c2ff: 0x6d13a220, + // Block 0xb0c, offset 0x2c300 + 0x2c300: 0x6d41c220, 0x2c301: 0x6d6ed020, 0x2c302: 0x6dd8fa20, 0x2c303: 0x6e058c20, + 0x2c304: 0x6e058e20, 0x2c305: 0x6e059020, 0x2c306: 0x6e435820, 0x2c307: 0x6cb58820, + 0x2c308: 0x6d13f620, 0x2c309: 0x6d13f820, 0x2c30a: 0x6d41fc20, 0x2c30b: 0x6df16420, + 0x2c30c: 0x6cb5a620, 0x2c30d: 0x6cb5a820, 0x2c30e: 0x6ce58c20, 0x2c30f: 0x6ce58e20, + 0x2c310: 0x6ce59020, 0x2c311: 0x6ce59220, 0x2c312: 0x6d141820, 0x2c313: 0x6d141a20, + 0x2c314: 0x6d141c20, 0x2c315: 0x6d420c20, 0x2c316: 0x6d420e20, 0x2c317: 0x6d421020, + 0x2c318: 0x6d421220, 0x2c319: 0x6d421420, 0x2c31a: 0x6d421620, 0x2c31b: 0x6d421820, + 0x2c31c: 0x6d6f1c20, 0x2c31d: 0x6d6f1e20, 0x2c31e: 0x6d6f2020, 0x2c31f: 0x6d6f2220, + 0x2c320: 0x6d982420, 0x2c321: 0x6d982620, 0x2c322: 0x6d982820, 0x2c323: 0x6d982a20, + 0x2c324: 0x6d982c20, 0x2c325: 0x6d982e20, 0x2c326: 0x6d983020, 0x2c327: 0x6d983220, + 0x2c328: 0x6d983420, 0x2c329: 0x6dbb2620, 0x2c32a: 0x6dbb2820, 0x2c32b: 0x6dbb2a20, + 0x2c32c: 0x6dbb2c20, 0x2c32d: 0x6dbb2e20, 0x2c32e: 0x6dbb3020, 0x2c32f: 0x6dbb3220, + 0x2c330: 0x6df17420, 0x2c331: 0x6e05a020, 0x2c332: 0x6e165620, 0x2c333: 0x6e165820, + 0x2c334: 0x6e165a20, 0x2c335: 0x6e23a420, 0x2c336: 0x6d426220, 0x2c337: 0x6d6f8220, + 0x2c338: 0x6dbb8620, 0x2c339: 0x6c0ab020, 0x2c33a: 0x6c0ab220, 0x2c33b: 0x6c15a220, + 0x2c33c: 0x6c281e20, 0x2c33d: 0x6c282020, 0x2c33e: 0x6c89a220, 0x2c33f: 0x6c282220, + // Block 0xb0d, offset 0x2c340 + 0x2c340: 0x6c282420, 0x2c341: 0x6c421220, 0x2c342: 0x6c421420, 0x2c343: 0x6c421620, + 0x2c344: 0x6c62cc20, 0x2c345: 0x6c62ce20, 0x2c346: 0x6c62d020, 0x2c347: 0x6c62d220, + 0x2c348: 0x6c62d420, 0x2c349: 0x6c89a420, 0x2c34a: 0x6c89a620, 0x2c34b: 0x6c89a820, + 0x2c34c: 0x6c89aa20, 0x2c34d: 0x6c89ac20, 0x2c34e: 0x6c89ae20, 0x2c34f: 0x6c89b020, + 0x2c350: 0x6cb5da20, 0x2c351: 0x6cb5dc20, 0x2c352: 0x6cb5de20, 0x2c353: 0x6cb5e020, + 0x2c354: 0x6cb5e220, 0x2c355: 0x6cb5e420, 0x2c356: 0x6cb5e620, 0x2c357: 0x6ce5fc20, + 0x2c358: 0x6ce5fe20, 0x2c359: 0x6ce60020, 0x2c35a: 0x6d148020, 0x2c35b: 0x6d148220, + 0x2c35c: 0x6d148420, 0x2c35d: 0x6d148620, 0x2c35e: 0x6d148820, 0x2c35f: 0x6d148a20, + 0x2c360: 0x6d426c20, 0x2c361: 0x6d426e20, 0x2c362: 0x6d427020, 0x2c363: 0x6d427220, + 0x2c364: 0x6d6f8820, 0x2c365: 0x6d6f8a20, 0x2c366: 0x6d6f8c20, 0x2c367: 0x6d989220, + 0x2c368: 0x6d989420, 0x2c369: 0x6d6f8e20, 0x2c36a: 0x6d989620, 0x2c36b: 0x6dbb8c20, + 0x2c36c: 0x6dbb8e20, 0x2c36d: 0x6dbb9020, 0x2c36e: 0x6df1a220, 0x2c36f: 0x6e05da20, + 0x2c370: 0x6e169020, 0x2c371: 0x6c8a3020, 0x2c372: 0x6cb66020, 0x2c373: 0x6cb66220, + 0x2c374: 0x6ce68a20, 0x2c375: 0x6ce68c20, 0x2c376: 0x6ce68e20, 0x2c377: 0x6d14e020, + 0x2c378: 0x6d14e220, 0x2c379: 0x6d14e420, 0x2c37a: 0x6d14e620, 0x2c37b: 0x6d42d020, + 0x2c37c: 0x6d6fcc20, 0x2c37d: 0x6d6fce20, 0x2c37e: 0x6d98c820, 0x2c37f: 0x6d98ca20, + // Block 0xb0e, offset 0x2c380 + 0x2c380: 0x6d8a5620, 0x2c381: 0x6dbbb620, 0x2c382: 0x6dbbb820, 0x2c383: 0x6dd98a20, + 0x2c384: 0x6df1ae20, 0x2c385: 0x6e05ee20, 0x2c386: 0x6e05f020, 0x2c387: 0x6e05f220, + 0x2c388: 0x6e23be20, 0x2c389: 0x6e3afa20, 0x2c38a: 0x6e464620, 0x2c38b: 0x6cb67c20, + 0x2c38c: 0x6ce6be20, 0x2c38d: 0x6ce6c020, 0x2c38e: 0x6d151820, 0x2c38f: 0x6d430c20, + 0x2c390: 0x6d430e20, 0x2c391: 0x6d431020, 0x2c392: 0x6d431220, 0x2c393: 0x6d431420, + 0x2c394: 0x6d431620, 0x2c395: 0x6d431820, 0x2c396: 0x6d431a20, 0x2c397: 0x6d6ffc20, + 0x2c398: 0x6d6ffe20, 0x2c399: 0x6d700020, 0x2c39a: 0x6d990e20, 0x2c39b: 0x6d991020, + 0x2c39c: 0x6d991220, 0x2c39d: 0x6d991420, 0x2c39e: 0x6dbbec20, 0x2c39f: 0x6dbbee20, + 0x2c3a0: 0x6dbbf020, 0x2c3a1: 0x6dbbf220, 0x2c3a2: 0x6dbbf420, 0x2c3a3: 0x6dbbf620, + 0x2c3a4: 0x6dbbf820, 0x2c3a5: 0x6dd9be20, 0x2c3a6: 0x6dd9c020, 0x2c3a7: 0x6dd9c220, + 0x2c3a8: 0x6dd9c420, 0x2c3a9: 0x6dd9c620, 0x2c3aa: 0x6dd9c820, 0x2c3ab: 0x6df1d420, + 0x2c3ac: 0x6df1d620, 0x2c3ad: 0x6df1d820, 0x2c3ae: 0x6df1da20, 0x2c3af: 0x6df1dc20, + 0x2c3b0: 0x6e061a20, 0x2c3b1: 0x6e061c20, 0x2c3b2: 0x6e23d220, 0x2c3b3: 0x6e23d420, + 0x2c3b4: 0x6e23d620, 0x2c3b5: 0x6e2de620, 0x2c3b6: 0x6e2de820, 0x2c3b7: 0x6e358e20, + 0x2c3b8: 0x6e3b0220, 0x2c3b9: 0x6e416620, 0x2c3ba: 0x6e46f020, 0x2c3bb: 0x6e473e20, + 0x2c3bc: 0x6e240c20, 0x2c3bd: 0x6cb69c20, 0x2c3be: 0x6cb69e20, 0x2c3bf: 0x6ce6fe20, + // Block 0xb0f, offset 0x2c3c0 + 0x2c3c0: 0x6d705020, 0x2c3c1: 0x6e067220, 0x2c3c2: 0x6d156820, 0x2c3c3: 0x6d156a20, + 0x2c3c4: 0x6d156c20, 0x2c3c5: 0x6d435c20, 0x2c3c6: 0x6d435e20, 0x2c3c7: 0x6d436020, + 0x2c3c8: 0x6d998620, 0x2c3c9: 0x6d998820, 0x2c3ca: 0x6dbc5620, 0x2c3cb: 0x6e067c20, + 0x2c3cc: 0x6e16f020, 0x2c3cd: 0x6e16f220, 0x2c3ce: 0x6e240e20, 0x2c3cf: 0x6e35b420, + 0x2c3d0: 0x6ce71820, 0x2c3d1: 0x6ce71a20, 0x2c3d2: 0x6ce71c20, 0x2c3d3: 0x6d157c20, + 0x2c3d4: 0x6d157e20, 0x2c3d5: 0x6d158020, 0x2c3d6: 0x6d158220, 0x2c3d7: 0x6d158420, + 0x2c3d8: 0x6d158620, 0x2c3d9: 0x6d437e20, 0x2c3da: 0x6d438020, 0x2c3db: 0x6d438220, + 0x2c3dc: 0x6d438420, 0x2c3dd: 0x6d438620, 0x2c3de: 0x6d438820, 0x2c3df: 0x6d707220, + 0x2c3e0: 0x6d99a220, 0x2c3e1: 0x6d99a420, 0x2c3e2: 0x6d99a620, 0x2c3e3: 0x6d99a820, + 0x2c3e4: 0x6d99aa20, 0x2c3e5: 0x6d99ac20, 0x2c3e6: 0x6d99ae20, 0x2c3e7: 0x6d99b020, + 0x2c3e8: 0x6dbc6620, 0x2c3e9: 0x6dbc6820, 0x2c3ea: 0x6dbc6a20, 0x2c3eb: 0x6dbc6c20, + 0x2c3ec: 0x6dbc6e20, 0x2c3ed: 0x6dbc7020, 0x2c3ee: 0x6dbc7220, 0x2c3ef: 0x6dda3020, + 0x2c3f0: 0x6dda3220, 0x2c3f1: 0x6dda3420, 0x2c3f2: 0x6dda3620, 0x2c3f3: 0x6dda3820, + 0x2c3f4: 0x6dda3a20, 0x2c3f5: 0x6dda3c20, 0x2c3f6: 0x6df24220, 0x2c3f7: 0x6df24420, + 0x2c3f8: 0x6df24620, 0x2c3f9: 0x6df24820, 0x2c3fa: 0x6df24a20, 0x2c3fb: 0x6df24c20, + 0x2c3fc: 0x6e068a20, 0x2c3fd: 0x6e068c20, 0x2c3fe: 0x6e068e20, 0x2c3ff: 0x6e170a20, + // Block 0xb10, offset 0x2c400 + 0x2c400: 0x6e170c20, 0x2c401: 0x6e170e20, 0x2c402: 0x6e171020, 0x2c403: 0x6e171220, + 0x2c404: 0x6e171420, 0x2c405: 0x6e241420, 0x2c406: 0x6e241620, 0x2c407: 0x6e2e0a20, + 0x2c408: 0x6e2e0c20, 0x2c409: 0x6e35ba20, 0x2c40a: 0x6e3b2020, 0x2c40b: 0x6e3b2220, + 0x2c40c: 0x6e3edc20, 0x2c40d: 0x6e3ede20, 0x2c40e: 0x6e417620, 0x2c40f: 0x6d15c620, + 0x2c410: 0x6d43d820, 0x2c411: 0x6d43da20, 0x2c412: 0x6d43dc20, 0x2c413: 0x6d43de20, + 0x2c414: 0x6d99ec20, 0x2c415: 0x6dbcc420, 0x2c416: 0x6ddaa420, 0x2c417: 0x6ddaa620, + 0x2c418: 0x6ddaa820, 0x2c419: 0x6df2a420, 0x2c41a: 0x6df2a620, 0x2c41b: 0x6e174020, + 0x2c41c: 0x6e244620, 0x2c41d: 0x6e2e2c20, 0x2c41e: 0x6d15de20, 0x2c41f: 0x6d70e020, + 0x2c420: 0x6dbce820, 0x2c421: 0x6df2c220, 0x2c422: 0x6df2c420, 0x2c423: 0x6e06ea20, + 0x2c424: 0x6e175620, 0x2c425: 0x6e2e3620, 0x2c426: 0x6ce73c20, 0x2c427: 0x6ce73e20, + 0x2c428: 0x6ce74020, 0x2c429: 0x6d15e620, 0x2c42a: 0x6d440220, 0x2c42b: 0x6d9a0820, + 0x2c42c: 0x6d9a0a20, 0x2c42d: 0x6ddaca20, 0x2c42e: 0x6df2cc20, 0x2c42f: 0x6df2ce20, + 0x2c430: 0x6e245c20, 0x2c431: 0x6ce74420, 0x2c432: 0x6ce74620, 0x2c433: 0x6d15f420, + 0x2c434: 0x6d15f620, 0x2c435: 0x6d15f820, 0x2c436: 0x6d441420, 0x2c437: 0x6d441620, + 0x2c438: 0x6d441820, 0x2c439: 0x6d441a20, 0x2c43a: 0x6d441c20, 0x2c43b: 0x6d441e20, + 0x2c43c: 0x6d442020, 0x2c43d: 0x6d442220, 0x2c43e: 0x6d442420, 0x2c43f: 0x6d70f820, + // Block 0xb11, offset 0x2c440 + 0x2c440: 0x6d70fa20, 0x2c441: 0x6d70fc20, 0x2c442: 0x6d70fe20, 0x2c443: 0x6d9a1a20, + 0x2c444: 0x6d9a1c20, 0x2c445: 0x6d9a1e20, 0x2c446: 0x6d9a2020, 0x2c447: 0x6d9a2220, + 0x2c448: 0x6d9a2420, 0x2c449: 0x6d9a2620, 0x2c44a: 0x6d9a2820, 0x2c44b: 0x6dbcfa20, + 0x2c44c: 0x6dbcfc20, 0x2c44d: 0x6dbcfe20, 0x2c44e: 0x6dbd0020, 0x2c44f: 0x6dbd0220, + 0x2c450: 0x6dbd0420, 0x2c451: 0x6dbd0620, 0x2c452: 0x6dbd0820, 0x2c453: 0x6dbd0a20, + 0x2c454: 0x6ddadc20, 0x2c455: 0x6ddade20, 0x2c456: 0x6ddae020, 0x2c457: 0x6ddae220, + 0x2c458: 0x6ddae420, 0x2c459: 0x6ddae620, 0x2c45a: 0x6ddae820, 0x2c45b: 0x6ddaea20, + 0x2c45c: 0x6ddaec20, 0x2c45d: 0x6ddaee20, 0x2c45e: 0x6df2dc20, 0x2c45f: 0x6df2de20, + 0x2c460: 0x6df2e020, 0x2c461: 0x6df2e220, 0x2c462: 0x6df2e420, 0x2c463: 0x6df2e620, + 0x2c464: 0x6df2e820, 0x2c465: 0x6df2ea20, 0x2c466: 0x6df2ec20, 0x2c467: 0x6df2ee20, + 0x2c468: 0x6e070620, 0x2c469: 0x6e070820, 0x2c46a: 0x6e070a20, 0x2c46b: 0x6e070c20, + 0x2c46c: 0x6e176620, 0x2c46d: 0x6e176820, 0x2c46e: 0x6e176a20, 0x2c46f: 0x6e176c20, + 0x2c470: 0x6e176e20, 0x2c471: 0x6e177020, 0x2c472: 0x6e246820, 0x2c473: 0x6e246a20, + 0x2c474: 0x6e246c20, 0x2c475: 0x6e35da20, 0x2c476: 0x6e35dc20, 0x2c477: 0x6e3b3620, + 0x2c478: 0x6cb6cc20, 0x2c479: 0x6ce77820, 0x2c47a: 0x6d165020, 0x2c47b: 0x6d165220, + 0x2c47c: 0x6d165420, 0x2c47d: 0x6d165620, 0x2c47e: 0x6d447e20, 0x2c47f: 0x6d448020, + // Block 0xb12, offset 0x2c480 + 0x2c480: 0x6d448220, 0x2c481: 0x6d448420, 0x2c482: 0x6d448620, 0x2c483: 0x6d448820, + 0x2c484: 0x6d716c20, 0x2c485: 0x6d716e20, 0x2c486: 0x6d9abc20, 0x2c487: 0x6d9abe20, + 0x2c488: 0x6d9ac020, 0x2c489: 0x6d9ac220, 0x2c48a: 0x6d9ac420, 0x2c48b: 0x6dbd6c20, + 0x2c48c: 0x6dbd6e20, 0x2c48d: 0x6dbd7020, 0x2c48e: 0x6dbd7220, 0x2c48f: 0x6dbd7420, + 0x2c490: 0x6dbd7620, 0x2c491: 0x6ddb4220, 0x2c492: 0x6ddb4420, 0x2c493: 0x6ddb4620, + 0x2c494: 0x6ddb4820, 0x2c495: 0x6ddb4a20, 0x2c496: 0x6ddb4c20, 0x2c497: 0x6ddb4e20, + 0x2c498: 0x6df33c20, 0x2c499: 0x6df33e20, 0x2c49a: 0x6df34020, 0x2c49b: 0x6e074a20, + 0x2c49c: 0x6e074c20, 0x2c49d: 0x6e17ae20, 0x2c49e: 0x6e2e6e20, 0x2c49f: 0x6e35f220, + 0x2c4a0: 0x6dbdbc20, 0x2c4a1: 0x6ddb8620, 0x2c4a2: 0x6cb6d620, 0x2c4a3: 0x6ce79820, + 0x2c4a4: 0x6ce79a20, 0x2c4a5: 0x6ce79c20, 0x2c4a6: 0x6d168a20, 0x2c4a7: 0x6d168c20, + 0x2c4a8: 0x6d168e20, 0x2c4a9: 0x6d169020, 0x2c4aa: 0x6d169220, 0x2c4ab: 0x6d44c220, + 0x2c4ac: 0x6d44c420, 0x2c4ad: 0x6d44c620, 0x2c4ae: 0x6d44c820, 0x2c4af: 0x6d44ca20, + 0x2c4b0: 0x6d44cc20, 0x2c4b1: 0x6d44ce20, 0x2c4b2: 0x6d44d020, 0x2c4b3: 0x6d44d220, + 0x2c4b4: 0x6d44d420, 0x2c4b5: 0x6d719820, 0x2c4b6: 0x6d719a20, 0x2c4b7: 0x6d719c20, + 0x2c4b8: 0x6d719e20, 0x2c4b9: 0x6d71a020, 0x2c4ba: 0x6d71a220, 0x2c4bb: 0x6d71a420, + 0x2c4bc: 0x6d9afa20, 0x2c4bd: 0x6d9afc20, 0x2c4be: 0x6d9afe20, 0x2c4bf: 0x6d9b0020, + // Block 0xb13, offset 0x2c4c0 + 0x2c4c0: 0x6d9b0220, 0x2c4c1: 0x6d9b0420, 0x2c4c2: 0x6d9b0620, 0x2c4c3: 0x6dbdc020, + 0x2c4c4: 0x6dbdc220, 0x2c4c5: 0x6dbdc420, 0x2c4c6: 0x6dbdc620, 0x2c4c7: 0x6dbdc820, + 0x2c4c8: 0x6ddb8a20, 0x2c4c9: 0x6ddb8c20, 0x2c4ca: 0x6ddb8e20, 0x2c4cb: 0x6ddb9020, + 0x2c4cc: 0x6ddb9220, 0x2c4cd: 0x6ddb9420, 0x2c4ce: 0x6ddb9620, 0x2c4cf: 0x6ddb9820, + 0x2c4d0: 0x6df37e20, 0x2c4d1: 0x6df38020, 0x2c4d2: 0x6df38220, 0x2c4d3: 0x6df38420, + 0x2c4d4: 0x6df38620, 0x2c4d5: 0x6e076e20, 0x2c4d6: 0x6e077020, 0x2c4d7: 0x6e077220, + 0x2c4d8: 0x6e17e220, 0x2c4d9: 0x6e17e420, 0x2c4da: 0x6e17e620, 0x2c4db: 0x6e17e820, + 0x2c4dc: 0x6e17ea20, 0x2c4dd: 0x6e24a620, 0x2c4de: 0x6e24a820, 0x2c4df: 0x6e24aa20, + 0x2c4e0: 0x6e24ac20, 0x2c4e1: 0x6e2e7a20, 0x2c4e2: 0x6e2e7c20, 0x2c4e3: 0x6e2e7e20, + 0x2c4e4: 0x6e2e8020, 0x2c4e5: 0x6e360020, 0x2c4e6: 0x6e3f0420, 0x2c4e7: 0x6e3f0620, + 0x2c4e8: 0x6e419620, 0x2c4e9: 0x6e437420, 0x2c4ea: 0x6e182020, 0x2c4eb: 0x6d720820, + 0x2c4ec: 0x6d720a20, 0x2c4ed: 0x6ddbfa20, 0x2c4ee: 0x6df3e420, 0x2c4ef: 0x6d453420, + 0x2c4f0: 0x6dbe5020, 0x2c4f1: 0x6dbe5220, 0x2c4f2: 0x6dbe5420, 0x2c4f3: 0x6e419e20, + 0x2c4f4: 0x6ce7f020, 0x2c4f5: 0x6d171020, 0x2c4f6: 0x6d171220, 0x2c4f7: 0x6d454820, + 0x2c4f8: 0x6d454a20, 0x2c4f9: 0x6d454c20, 0x2c4fa: 0x6d454e20, 0x2c4fb: 0x6d455020, + 0x2c4fc: 0x6d455220, 0x2c4fd: 0x6d455420, 0x2c4fe: 0x6d455620, 0x2c4ff: 0x6d722420, + // Block 0xb14, offset 0x2c500 + 0x2c500: 0x6d722620, 0x2c501: 0x6d722820, 0x2c502: 0x6d722a20, 0x2c503: 0x6d722c20, + 0x2c504: 0x6d722e20, 0x2c505: 0x6d723020, 0x2c506: 0x6d9baa20, 0x2c507: 0x6d9bac20, + 0x2c508: 0x6d9bae20, 0x2c509: 0x6d9bb020, 0x2c50a: 0x6d9bb220, 0x2c50b: 0x6d9bb420, + 0x2c50c: 0x6d9bb620, 0x2c50d: 0x6d9bb820, 0x2c50e: 0x6dbe6620, 0x2c50f: 0x6dbe6820, + 0x2c510: 0x6dbe6a20, 0x2c511: 0x6dbe6c20, 0x2c512: 0x6dbe6e20, 0x2c513: 0x6ddc1620, + 0x2c514: 0x6ddc1820, 0x2c515: 0x6ddc1a20, 0x2c516: 0x6ddc1c20, 0x2c517: 0x6ddc1e20, + 0x2c518: 0x6ddc2020, 0x2c519: 0x6ddc2220, 0x2c51a: 0x6ddc2420, 0x2c51b: 0x6ddc2620, + 0x2c51c: 0x6df3fc20, 0x2c51d: 0x6df3fe20, 0x2c51e: 0x6df40020, 0x2c51f: 0x6df40220, + 0x2c520: 0x6df40420, 0x2c521: 0x6df40620, 0x2c522: 0x6df40820, 0x2c523: 0x6e07d820, + 0x2c524: 0x6e07da20, 0x2c525: 0x6e07dc20, 0x2c526: 0x6e07de20, 0x2c527: 0x6e07e020, + 0x2c528: 0x6e07e220, 0x2c529: 0x6e07e420, 0x2c52a: 0x6e183220, 0x2c52b: 0x6e183420, + 0x2c52c: 0x6e183620, 0x2c52d: 0x6e183820, 0x2c52e: 0x6e183a20, 0x2c52f: 0x6e183c20, + 0x2c530: 0x6e183e20, 0x2c531: 0x6e184020, 0x2c532: 0x6e24e420, 0x2c533: 0x6e24e620, + 0x2c534: 0x6e24e820, 0x2c535: 0x6e24ea20, 0x2c536: 0x6e24ec20, 0x2c537: 0x6e2e9e20, + 0x2c538: 0x6e2ea020, 0x2c539: 0x6e2ea220, 0x2c53a: 0x6e361c20, 0x2c53b: 0x6e361e20, + 0x2c53c: 0x6e362020, 0x2c53d: 0x6e3b5620, 0x2c53e: 0x6e3f1220, 0x2c53f: 0x6e41a220, + // Block 0xb15, offset 0x2c540 + 0x2c540: 0x6e437820, 0x2c541: 0x6e44c020, 0x2c542: 0x6e46b820, 0x2c543: 0x6d9c3020, + 0x2c544: 0x6dbec220, 0x2c545: 0x6e086c20, 0x2c546: 0x6cb72e20, 0x2c547: 0x6ce82a20, + 0x2c548: 0x6d45b820, 0x2c549: 0x6d45ba20, 0x2c54a: 0x6d72b220, 0x2c54b: 0x6d72b420, + 0x2c54c: 0x6d72b620, 0x2c54d: 0x6d72b820, 0x2c54e: 0x6d72ba20, 0x2c54f: 0x6d9c3620, + 0x2c550: 0x6d9c3820, 0x2c551: 0x6d9c3a20, 0x2c552: 0x6d9c3c20, 0x2c553: 0x6d9c3e20, + 0x2c554: 0x6d9c4020, 0x2c555: 0x6dbec620, 0x2c556: 0x6dbec820, 0x2c557: 0x6dbeca20, + 0x2c558: 0x6dbecc20, 0x2c559: 0x6dbece20, 0x2c55a: 0x6dbed020, 0x2c55b: 0x6ddca820, + 0x2c55c: 0x6ddcaa20, 0x2c55d: 0x6df48420, 0x2c55e: 0x6df48620, 0x2c55f: 0x6df48820, + 0x2c560: 0x6df48a20, 0x2c561: 0x6e087420, 0x2c562: 0x6e189220, 0x2c563: 0x6e254420, + 0x2c564: 0x6e2ee420, 0x2c565: 0x6e364220, 0x2c566: 0x6e3b7220, 0x2c567: 0x6ce83e20, + 0x2c568: 0x6d177220, 0x2c569: 0x6d45e420, 0x2c56a: 0x6df4a420, 0x2c56b: 0x6e256220, + 0x2c56c: 0x6e3b7e20, 0x2c56d: 0x6ce84220, 0x2c56e: 0x6ce84420, 0x2c56f: 0x6d45fa20, + 0x2c570: 0x6d45fc20, 0x2c571: 0x6d45fe20, 0x2c572: 0x6d460020, 0x2c573: 0x6d460220, + 0x2c574: 0x6d460420, 0x2c575: 0x6d72ee20, 0x2c576: 0x6d72f020, 0x2c577: 0x6d9c7c20, + 0x2c578: 0x6d9c7e20, 0x2c579: 0x6dbf0c20, 0x2c57a: 0x6dbf0e20, 0x2c57b: 0x6dbf1020, + 0x2c57c: 0x6dbf1220, 0x2c57d: 0x6ddce420, 0x2c57e: 0x6ddce620, 0x2c57f: 0x6ddce820, + // Block 0xb16, offset 0x2c580 + 0x2c580: 0x6ddcea20, 0x2c581: 0x6ddcec20, 0x2c582: 0x6ddcee20, 0x2c583: 0x6ddcf020, + 0x2c584: 0x6df4aa20, 0x2c585: 0x6df4ac20, 0x2c586: 0x6df4ae20, 0x2c587: 0x6df4b020, + 0x2c588: 0x6e08aa20, 0x2c589: 0x6e08ac20, 0x2c58a: 0x6e08ae20, 0x2c58b: 0x6e08b020, + 0x2c58c: 0x6e18b020, 0x2c58d: 0x6e18b220, 0x2c58e: 0x6e256a20, 0x2c58f: 0x6e365420, + 0x2c590: 0x6e365620, 0x2c591: 0x6e365820, 0x2c592: 0x6e365a20, 0x2c593: 0x6e3b8220, + 0x2c594: 0x6e3b8420, 0x2c595: 0x6e3f3020, 0x2c596: 0x6e44c820, 0x2c597: 0x6e08ec20, + 0x2c598: 0x6e18e820, 0x2c599: 0x6d464420, 0x2c59a: 0x6d464620, 0x2c59b: 0x6d734c20, + 0x2c59c: 0x6d9cc620, 0x2c59d: 0x6e25ac20, 0x2c59e: 0x6e3b9c20, 0x2c59f: 0x6d464e20, + 0x2c5a0: 0x6d735420, 0x2c5a1: 0x6d735620, 0x2c5a2: 0x6d9cda20, 0x2c5a3: 0x6d9cdc20, + 0x2c5a4: 0x6ddd4e20, 0x2c5a5: 0x6ddd5020, 0x2c5a6: 0x6ddd5220, 0x2c5a7: 0x6ddd5420, + 0x2c5a8: 0x6df50420, 0x2c5a9: 0x6df50620, 0x2c5aa: 0x6e090020, 0x2c5ab: 0x6e25b820, + 0x2c5ac: 0x6e25ba20, 0x2c5ad: 0x6e25bc20, 0x2c5ae: 0x6e2f3420, 0x2c5af: 0x6e368620, + 0x2c5b0: 0x6e368820, 0x2c5b1: 0x6e46ba20, 0x2c5b2: 0x6ce86c20, 0x2c5b3: 0x6d17c420, + 0x2c5b4: 0x6d468c20, 0x2c5b5: 0x6d468e20, 0x2c5b6: 0x6d469020, 0x2c5b7: 0x6d738620, + 0x2c5b8: 0x6d738820, 0x2c5b9: 0x6d738a20, 0x2c5ba: 0x6d738c20, 0x2c5bb: 0x6d738e20, + 0x2c5bc: 0x6d739020, 0x2c5bd: 0x6d739220, 0x2c5be: 0x6d739420, 0x2c5bf: 0x6d9d0e20, + // Block 0xb17, offset 0x2c5c0 + 0x2c5c0: 0x6d9d1020, 0x2c5c1: 0x6d9d1220, 0x2c5c2: 0x6d9d1420, 0x2c5c3: 0x6d9d1620, + 0x2c5c4: 0x6d9d1820, 0x2c5c5: 0x6d9d1a20, 0x2c5c6: 0x6d9d1c20, 0x2c5c7: 0x6d9d1e20, + 0x2c5c8: 0x6d9d2020, 0x2c5c9: 0x6d9d2220, 0x2c5ca: 0x6dbf9220, 0x2c5cb: 0x6dbf9420, + 0x2c5cc: 0x6dbf9620, 0x2c5cd: 0x6dbf9820, 0x2c5ce: 0x6dbf9a20, 0x2c5cf: 0x6ddd8420, + 0x2c5d0: 0x6ddd8620, 0x2c5d1: 0x6ddd8820, 0x2c5d2: 0x6ddd8a20, 0x2c5d3: 0x6ddd8c20, + 0x2c5d4: 0x6ddd8e20, 0x2c5d5: 0x6ddd9020, 0x2c5d6: 0x6ddd9220, 0x2c5d7: 0x6ddd9420, + 0x2c5d8: 0x6ddd9620, 0x2c5d9: 0x6df51e20, 0x2c5da: 0x6df52020, 0x2c5db: 0x6df52220, + 0x2c5dc: 0x6df52420, 0x2c5dd: 0x6df52620, 0x2c5de: 0x6df52820, 0x2c5df: 0x6df52a20, + 0x2c5e0: 0x6df52c20, 0x2c5e1: 0x6df52e20, 0x2c5e2: 0x6df53020, 0x2c5e3: 0x6df53220, + 0x2c5e4: 0x6df53420, 0x2c5e5: 0x6df53620, 0x2c5e6: 0x6df53820, 0x2c5e7: 0x6df53a20, + 0x2c5e8: 0x6df53c20, 0x2c5e9: 0x6df53e20, 0x2c5ea: 0x6df54020, 0x2c5eb: 0x6e091e20, + 0x2c5ec: 0x6e092020, 0x2c5ed: 0x6e092220, 0x2c5ee: 0x6e092420, 0x2c5ef: 0x6e092620, + 0x2c5f0: 0x6e092820, 0x2c5f1: 0x6e092a20, 0x2c5f2: 0x6e092c20, 0x2c5f3: 0x6e092e20, + 0x2c5f4: 0x6e093020, 0x2c5f5: 0x6e193420, 0x2c5f6: 0x6e193620, 0x2c5f7: 0x6e193820, + 0x2c5f8: 0x6e193a20, 0x2c5f9: 0x6e193c20, 0x2c5fa: 0x6e193e20, 0x2c5fb: 0x6e194020, + 0x2c5fc: 0x6e194220, 0x2c5fd: 0x6e194420, 0x2c5fe: 0x6e25c820, 0x2c5ff: 0x6e25ca20, + // Block 0xb18, offset 0x2c600 + 0x2c600: 0x6e25cc20, 0x2c601: 0x6e25ce20, 0x2c602: 0x6e25d020, 0x2c603: 0x6e25d220, + 0x2c604: 0x6e25d420, 0x2c605: 0x6e25d620, 0x2c606: 0x6e25d820, 0x2c607: 0x6e25da20, + 0x2c608: 0x6e25dc20, 0x2c609: 0x6e2f4820, 0x2c60a: 0x6e2f4a20, 0x2c60b: 0x6e2f4c20, + 0x2c60c: 0x6e2f4e20, 0x2c60d: 0x6e2f5020, 0x2c60e: 0x6e2f5220, 0x2c60f: 0x6e2f5420, + 0x2c610: 0x6e369a20, 0x2c611: 0x6e369c20, 0x2c612: 0x6e369e20, 0x2c613: 0x6e36a020, + 0x2c614: 0x6e36a220, 0x2c615: 0x6e36a420, 0x2c616: 0x6e3ba620, 0x2c617: 0x6e3ba820, + 0x2c618: 0x6e3baa20, 0x2c619: 0x6e3f5220, 0x2c61a: 0x6e41d620, 0x2c61b: 0x6e41d820, + 0x2c61c: 0x6e473220, 0x2c61d: 0x6d740a20, 0x2c61e: 0x6d9dac20, 0x2c61f: 0x6d9dae20, + 0x2c620: 0x6e09e820, 0x2c621: 0x6e09ea20, 0x2c622: 0x6e19f220, 0x2c623: 0x6e19f420, + 0x2c624: 0x6e19f620, 0x2c625: 0x6d180620, 0x2c626: 0x6d46e820, 0x2c627: 0x6d46ea20, + 0x2c628: 0x6d46ec20, 0x2c629: 0x6d46ee20, 0x2c62a: 0x6d46f020, 0x2c62b: 0x6d46f220, + 0x2c62c: 0x6d743620, 0x2c62d: 0x6d743820, 0x2c62e: 0x6d743a20, 0x2c62f: 0x6d743c20, + 0x2c630: 0x6d743e20, 0x2c631: 0x6d744020, 0x2c632: 0x6d744220, 0x2c633: 0x6d744420, + 0x2c634: 0x6d744620, 0x2c635: 0x6d744820, 0x2c636: 0x6d744a20, 0x2c637: 0x6d744c20, + 0x2c638: 0x6d744e20, 0x2c639: 0x6d9de220, 0x2c63a: 0x6d9de420, 0x2c63b: 0x6d9de620, + 0x2c63c: 0x6d9de820, 0x2c63d: 0x6d9dea20, 0x2c63e: 0x6d9dec20, 0x2c63f: 0x6d9dee20, + // Block 0xb19, offset 0x2c640 + 0x2c640: 0x6d9df020, 0x2c641: 0x6d9df220, 0x2c642: 0x6d9df420, 0x2c643: 0x6d9df620, + 0x2c644: 0x6d9df820, 0x2c645: 0x6d9dfa20, 0x2c646: 0x6d9dfc20, 0x2c647: 0x6d9dfe20, + 0x2c648: 0x6d9e0020, 0x2c649: 0x6d9e0220, 0x2c64a: 0x6d9e0420, 0x2c64b: 0x6dc06c20, + 0x2c64c: 0x6dc06e20, 0x2c64d: 0x6dc07020, 0x2c64e: 0x6dc07220, 0x2c64f: 0x6dc07420, + 0x2c650: 0x6dc07620, 0x2c651: 0x6dc07820, 0x2c652: 0x6dc07a20, 0x2c653: 0x6dc07c20, + 0x2c654: 0x6dc07e20, 0x2c655: 0x6dde3e20, 0x2c656: 0x6dde4020, 0x2c657: 0x6dde4220, + 0x2c658: 0x6dde4420, 0x2c659: 0x6dde4620, 0x2c65a: 0x6dde4820, 0x2c65b: 0x6dde4a20, + 0x2c65c: 0x6dde4c20, 0x2c65d: 0x6df63a20, 0x2c65e: 0x6df63c20, 0x2c65f: 0x6df63e20, + 0x2c660: 0x6df64020, 0x2c661: 0x6df64220, 0x2c662: 0x6df64420, 0x2c663: 0x6df64620, + 0x2c664: 0x6df64820, 0x2c665: 0x6df64a20, 0x2c666: 0x6e09f820, 0x2c667: 0x6e09fa20, + 0x2c668: 0x6e09fc20, 0x2c669: 0x6e09fe20, 0x2c66a: 0x6e0a0020, 0x2c66b: 0x6e0a0220, + 0x2c66c: 0x6e0a0420, 0x2c66d: 0x6e0a0620, 0x2c66e: 0x6e0a0820, 0x2c66f: 0x6e0a0a20, + 0x2c670: 0x6e0a0c20, 0x2c671: 0x6e1a0420, 0x2c672: 0x6e1a0620, 0x2c673: 0x6e1a0820, + 0x2c674: 0x6e1a0a20, 0x2c675: 0x6e1a0c20, 0x2c676: 0x6e1a0e20, 0x2c677: 0x6e267820, + 0x2c678: 0x6e267a20, 0x2c679: 0x6e267c20, 0x2c67a: 0x6e267e20, 0x2c67b: 0x6e268020, + 0x2c67c: 0x6e268220, 0x2c67d: 0x6e268420, 0x2c67e: 0x6e2fe020, 0x2c67f: 0x6e2fe220, + // Block 0xb1a, offset 0x2c680 + 0x2c680: 0x6e2fe420, 0x2c681: 0x6e2fe620, 0x2c682: 0x6e2fe820, 0x2c683: 0x6e2fea20, + 0x2c684: 0x6e2fec20, 0x2c685: 0x6e2fee20, 0x2c686: 0x6e2ff020, 0x2c687: 0x6e371820, + 0x2c688: 0x6e371a20, 0x2c689: 0x6e371c20, 0x2c68a: 0x6e371e20, 0x2c68b: 0x6e372020, + 0x2c68c: 0x6e3be620, 0x2c68d: 0x6e3be820, 0x2c68e: 0x6e3f8620, 0x2c68f: 0x6e41f820, + 0x2c690: 0x6e45fe20, 0x2c691: 0x6e46bc20, 0x2c692: 0x6e46d420, 0x2c693: 0x6d74de20, + 0x2c694: 0x6dc13420, 0x2c695: 0x6dc13620, 0x2c696: 0x6df72e20, 0x2c697: 0x6e0ad420, + 0x2c698: 0x6e1ac220, 0x2c699: 0x6e378a20, 0x2c69a: 0x6d74fe20, 0x2c69b: 0x6ddef020, + 0x2c69c: 0x6e1ac420, 0x2c69d: 0x6e30a820, 0x2c69e: 0x6e3c3220, 0x2c69f: 0x6d474a20, + 0x2c6a0: 0x6d750c20, 0x2c6a1: 0x6d750e20, 0x2c6a2: 0x6d751020, 0x2c6a3: 0x6d9edc20, + 0x2c6a4: 0x6d9ede20, 0x2c6a5: 0x6d9ee020, 0x2c6a6: 0x6ddefa20, 0x2c6a7: 0x6df74620, + 0x2c6a8: 0x6e1ad420, 0x2c6a9: 0x6e274220, 0x2c6aa: 0x6e379620, 0x2c6ab: 0x6e379820, + 0x2c6ac: 0x6d475020, 0x2c6ad: 0x6d475220, 0x2c6ae: 0x6d475420, 0x2c6af: 0x6d753020, + 0x2c6b0: 0x6d753220, 0x2c6b1: 0x6d9efe20, 0x2c6b2: 0x6d9f0020, 0x2c6b3: 0x6d9f0220, + 0x2c6b4: 0x6d9f0420, 0x2c6b5: 0x6dc16e20, 0x2c6b6: 0x6ddf2820, 0x2c6b7: 0x6ddf2a20, + 0x2c6b8: 0x6ddf2c20, 0x2c6b9: 0x6df76a20, 0x2c6ba: 0x6df76c20, 0x2c6bb: 0x6df76e20, + 0x2c6bc: 0x6df77020, 0x2c6bd: 0x6df77220, 0x2c6be: 0x6e1ae420, 0x2c6bf: 0x6e1ae620, + // Block 0xb1b, offset 0x2c6c0 + 0x2c6c0: 0x6e1ae820, 0x2c6c1: 0x6e275020, 0x2c6c2: 0x6e275220, 0x2c6c3: 0x6e30c820, + 0x2c6c4: 0x6e37a420, 0x2c6c5: 0x6e275420, 0x2c6c6: 0x6e3c4820, 0x2c6c7: 0x6d756220, + 0x2c6c8: 0x6e0b2620, 0x2c6c9: 0x6e0b2820, 0x2c6ca: 0x6d9f3220, 0x2c6cb: 0x6ddf5820, + 0x2c6cc: 0x6df7a420, 0x2c6cd: 0x6e0b3020, 0x2c6ce: 0x6e1afe20, 0x2c6cf: 0x6e30de20, + 0x2c6d0: 0x6e37b620, 0x2c6d1: 0x6d757e20, 0x2c6d2: 0x6d9f3a20, 0x2c6d3: 0x6d9f3c20, + 0x2c6d4: 0x6e0b3e20, 0x2c6d5: 0x6e0b4020, 0x2c6d6: 0x6e0b4220, 0x2c6d7: 0x6e1b0c20, + 0x2c6d8: 0x6e1b0e20, 0x2c6d9: 0x6e1b1020, 0x2c6da: 0x6e278220, 0x2c6db: 0x6e30e620, + 0x2c6dc: 0x6e3c4e20, 0x2c6dd: 0x6d187020, 0x2c6de: 0x6d477220, 0x2c6df: 0x6d758620, + 0x2c6e0: 0x6dc1bc20, 0x2c6e1: 0x6d9f4a20, 0x2c6e2: 0x6dc1be20, 0x2c6e3: 0x6dc1c020, + 0x2c6e4: 0x6ddf6a20, 0x2c6e5: 0x6ddf6c20, 0x2c6e6: 0x6ddf6e20, 0x2c6e7: 0x6ddf7020, + 0x2c6e8: 0x6df7c220, 0x2c6e9: 0x6df7c420, 0x2c6ea: 0x6e0b4e20, 0x2c6eb: 0x6e0b5020, + 0x2c6ec: 0x6e0b5220, 0x2c6ed: 0x6e1b1a20, 0x2c6ee: 0x6e1b1c20, 0x2c6ef: 0x6e1b1e20, + 0x2c6f0: 0x6e30f020, 0x2c6f1: 0x6e37c020, 0x2c6f2: 0x6e3c5220, 0x2c6f3: 0x6e3c5420, + 0x2c6f4: 0x6e3c5620, 0x2c6f5: 0x6e3fc620, 0x2c6f6: 0x6ddf8c20, 0x2c6f7: 0x6df7e220, + 0x2c6f8: 0x6e27ae20, 0x2c6f9: 0x6e37e420, 0x2c6fa: 0x6d9f7620, 0x2c6fb: 0x6e37e820, + 0x2c6fc: 0x6e37ea20, 0x2c6fd: 0x6ddfa420, 0x2c6fe: 0x6ddfa620, 0x2c6ff: 0x6ddfa820, + // Block 0xb1c, offset 0x2c700 + 0x2c700: 0x6df7f620, 0x2c701: 0x6e1b6c20, 0x2c702: 0x6d9f8020, 0x2c703: 0x6dc20020, + 0x2c704: 0x6ddfb620, 0x2c705: 0x6df80a20, 0x2c706: 0x6e1b7e20, 0x2c707: 0x6e27d620, + 0x2c708: 0x6e311820, 0x2c709: 0x6e311a20, 0x2c70a: 0x6ddfdc20, 0x2c70b: 0x6ddfde20, + 0x2c70c: 0x6df82020, 0x2c70d: 0x6e0bc420, 0x2c70e: 0x6e0bc620, 0x2c70f: 0x6e1b8820, + 0x2c710: 0x6e424c20, 0x2c711: 0x6e45a820, 0x2c712: 0x6dc22820, 0x2c713: 0x6dc22a20, + 0x2c714: 0x6ddff420, 0x2c715: 0x6df83a20, 0x2c716: 0x6df83c20, 0x2c717: 0x6e0bd420, + 0x2c718: 0x6e0bd620, 0x2c719: 0x6e0bd820, 0x2c71a: 0x6e1ba020, 0x2c71b: 0x6e1ba220, + 0x2c71c: 0x6e27fc20, 0x2c71d: 0x6e27fe20, 0x2c71e: 0x6e314620, 0x2c71f: 0x6e314820, + 0x2c720: 0x6e380c20, 0x2c721: 0x6e380e20, 0x2c722: 0x6e381020, 0x2c723: 0x6e3ca420, + 0x2c724: 0x6e3ca620, 0x2c725: 0x6e3fe620, 0x2c726: 0x6e3fe820, 0x2c727: 0x6e425620, + 0x2c728: 0x6e440420, 0x2c729: 0x6e450c20, 0x2c72a: 0x6e450e20, 0x2c72b: 0x6e46da20, + 0x2c72c: 0x6e283620, 0x2c72d: 0x6e0c2020, 0x2c72e: 0x6e0c2220, 0x2c72f: 0x6df86420, + 0x2c730: 0x6e0c2420, 0x2c731: 0x6e1be620, 0x2c732: 0x6e1be820, 0x2c733: 0x6e1bfe20, + 0x2c734: 0x6e3cd820, 0x2c735: 0x6e427e20, + // Block 0xb1d, offset 0x2c740 + 0x2c740: 0x6c000220, 0x2c741: 0x6c003220, 0x2c742: 0x6c003420, 0x2c743: 0x6c003620, + 0x2c744: 0x6c003820, 0x2c745: 0x6c003a20, 0x2c746: 0x6c003c20, 0x2c747: 0x6c00d820, + 0x2c748: 0x6c00da20, 0x2c749: 0x6c00dc20, 0x2c74a: 0x6c00de20, 0x2c74b: 0x6c00e020, + 0x2c74c: 0x6c00e220, 0x2c74d: 0x6c021a20, 0x2c74e: 0x6c021c20, 0x2c74f: 0x6c021e20, + 0x2c750: 0x6c022020, 0x2c751: 0x6c022220, 0x2c752: 0x6c022420, 0x2c753: 0x6c022620, + 0x2c754: 0x6c054020, 0x2c755: 0x6c054220, 0x2c756: 0x6c054420, 0x2c757: 0x6c053c20, + 0x2c758: 0x6c054620, 0x2c759: 0x6c054820, 0x2c75a: 0x6c054a20, 0x2c75b: 0x6c054c20, + 0x2c75c: 0x6c054e20, 0x2c75d: 0x6c055020, 0x2c75e: 0x6c0ad020, 0x2c75f: 0x6c0ad220, + 0x2c760: 0x6c0ad420, 0x2c761: 0x6c0ad620, 0x2c762: 0x6c0ad820, 0x2c763: 0x6c15e420, + 0x2c764: 0x6c15e620, 0x2c765: 0x6c15e820, 0x2c766: 0x6c28ae20, 0x2c767: 0x6c28b020, + 0x2c768: 0x6c000420, 0x2c769: 0x6c004420, 0x2c76a: 0x6c00fa20, 0x2c76b: 0x6c00fc20, + 0x2c76c: 0x6c04e220, 0x2c76d: 0x6c023620, 0x2c76e: 0x6c023820, 0x2c76f: 0x6c023a20, + 0x2c770: 0x6c023c20, 0x2c771: 0x6c056820, 0x2c772: 0x6c160020, 0x2c773: 0x6c28c420, + 0x2c774: 0x6c42f620, 0x2c775: 0x6c63d820, 0x2c776: 0x6c000620, 0x2c777: 0x6c004a20, + 0x2c778: 0x6c00fe20, 0x2c779: 0x6c024220, 0x2c77a: 0x6c024420, 0x2c77b: 0x6c056c20, + 0x2c77c: 0x6c056e20, 0x2c77d: 0x6c15ea20, 0x2c77e: 0x6c430020, 0x2c77f: 0x6c000820, + // Block 0xb1e, offset 0x2c780 + 0x2c780: 0x6c000a20, 0x2c781: 0x6c000c20, 0x2c782: 0x6c005020, 0x2c783: 0x6c005220, + 0x2c784: 0x6c005420, 0x2c785: 0x6c010620, 0x2c786: 0x6c010820, 0x2c787: 0x6c010a20, + 0x2c788: 0x6c010c20, 0x2c789: 0x6c010020, 0x2c78a: 0x6c010e20, 0x2c78b: 0x6c024820, + 0x2c78c: 0x6c024a20, 0x2c78d: 0x6c057420, 0x2c78e: 0x6c057620, 0x2c78f: 0x6c057820, + 0x2c790: 0x6c057a20, 0x2c791: 0x6c0af020, 0x2c792: 0x6c0af220, 0x2c793: 0x6c0af420, + 0x2c794: 0x6c0af620, 0x2c795: 0x6c160620, 0x2c796: 0x6c28d020, 0x2c797: 0x6c430220, + 0x2c798: 0x6c63e020, 0x2c799: 0x6c001020, 0x2c79a: 0x6c001220, 0x2c79b: 0x6c001420, + 0x2c79c: 0x6c006020, 0x2c79d: 0x6c006220, 0x2c79e: 0x6c012020, 0x2c79f: 0x6c012220, + 0x2c7a0: 0x6c012420, 0x2c7a1: 0x6c01d020, 0x2c7a2: 0x6c041020, 0x2c7a3: 0x6c025c20, + 0x2c7a4: 0x6c025e20, 0x2c7a5: 0x6c026020, 0x2c7a6: 0x6c026220, 0x2c7a7: 0x6c05a020, + 0x2c7a8: 0x6c0b1a20, 0x2c7a9: 0x6c0b1c20, 0x2c7aa: 0x6c0b1e20, 0x2c7ab: 0x6c0b2020, + 0x2c7ac: 0x6c0b2220, 0x2c7ad: 0x6c0b2420, 0x2c7ae: 0x6c0b2620, 0x2c7af: 0x6c0b2820, + 0x2c7b0: 0x6c0b2a20, 0x2c7b1: 0x6c161020, 0x2c7b2: 0x6c161220, 0x2c7b3: 0x6c28de20, + 0x2c7b4: 0x6c28e020, 0x2c7b5: 0x6c28e220, 0x2c7b6: 0x6c28e420, 0x2c7b7: 0x6c28e620, + 0x2c7b8: 0x6c28e820, 0x2c7b9: 0x6c431420, 0x2c7ba: 0x6c431620, 0x2c7bb: 0x6c431820, + 0x2c7bc: 0x6c431a20, 0x2c7bd: 0x6c63f220, 0x2c7be: 0x6c8b0c20, 0x2c7bf: 0x6c8b0e20, + // Block 0xb1f, offset 0x2c7c0 + 0x2c7c0: 0x6c8b1020, 0x2c7c1: 0x6cb7b220, 0x2c7c2: 0x6ce8d220, 0x2c7c3: 0x6ce8d420, + 0x2c7c4: 0x6ce8d620, 0x2c7c5: 0x6c002420, 0x2c7c6: 0x6c006a20, 0x2c7c7: 0x6c012c20, + 0x2c7c8: 0x6c027a20, 0x2c7c9: 0x6c0b3820, 0x2c7ca: 0x6c162020, 0x2c7cb: 0x6c28f420, + 0x2c7cc: 0x6c007420, 0x2c7cd: 0x6c013020, 0x2c7ce: 0x6c013220, 0x2c7cf: 0x6c013420, + 0x2c7d0: 0x6c00e420, 0x2c7d1: 0x6c028220, 0x2c7d2: 0x6c028420, 0x2c7d3: 0x6c028620, + 0x2c7d4: 0x6c028820, 0x2c7d5: 0x6c028a20, 0x2c7d6: 0x6c028c20, 0x2c7d7: 0x6c05b020, + 0x2c7d8: 0x6c0b3e20, 0x2c7d9: 0x6c0b4020, 0x2c7da: 0x6c0b4220, 0x2c7db: 0x6c28f820, + 0x2c7dc: 0x6c162a20, 0x2c7dd: 0x6c28fc20, 0x2c7de: 0x6c28fe20, 0x2c7df: 0x6c290020, + 0x2c7e0: 0x6c007c20, 0x2c7e1: 0x6c013620, 0x2c7e2: 0x6c029020, 0x2c7e3: 0x6c029220, + 0x2c7e4: 0x6c0b5420, 0x2c7e5: 0x6c0b5620, 0x2c7e6: 0x6c0b5820, 0x2c7e7: 0x6c0b5a20, + 0x2c7e8: 0x6c163620, 0x2c7e9: 0x6c163820, 0x2c7ea: 0x6c163a20, 0x2c7eb: 0x6c290e20, + 0x2c7ec: 0x6c291020, 0x2c7ed: 0x6c433420, 0x2c7ee: 0x6c433620, 0x2c7ef: 0x6c433820, + 0x2c7f0: 0x6c433a20, 0x2c7f1: 0x6c433c20, 0x2c7f2: 0x6c433e20, 0x2c7f3: 0x6c640a20, + 0x2c7f4: 0x6cb7c020, 0x2c7f5: 0x6cb7c220, 0x2c7f6: 0x6ce8e620, 0x2c7f7: 0x6ce8e820, + 0x2c7f8: 0x6d75da20, 0x2c7f9: 0x6e1c0620, 0x2c7fa: 0x6c007e20, 0x2c7fb: 0x6c008020, + 0x2c7fc: 0x6c013820, 0x2c7fd: 0x6c013a20, 0x2c7fe: 0x6c013c20, 0x2c7ff: 0x6c013e20, + // Block 0xb20, offset 0x2c800 + 0x2c800: 0x6c029620, 0x2c801: 0x6c029820, 0x2c802: 0x6c029a20, 0x2c803: 0x6c029c20, + 0x2c804: 0x6c029e20, 0x2c805: 0x6c02a020, 0x2c806: 0x6c02a220, 0x2c807: 0x6c02a420, + 0x2c808: 0x6c02a620, 0x2c809: 0x6c02a820, 0x2c80a: 0x6c02aa20, 0x2c80b: 0x6c02ac20, + 0x2c80c: 0x6c02ae20, 0x2c80d: 0x6c02b020, 0x2c80e: 0x6c02b220, 0x2c80f: 0x6c02b420, + 0x2c810: 0x6c02b620, 0x2c811: 0x6c02b820, 0x2c812: 0x6c02ba20, 0x2c813: 0x6c02bc20, + 0x2c814: 0x6c05c820, 0x2c815: 0x6c05ca20, 0x2c816: 0x6c05cc20, 0x2c817: 0x6c05ce20, + 0x2c818: 0x6c05d020, 0x2c819: 0x6c05d220, 0x2c81a: 0x6c05d420, 0x2c81b: 0x6c05d620, + 0x2c81c: 0x6c05d820, 0x2c81d: 0x6c05da20, 0x2c81e: 0x6c05dc20, 0x2c81f: 0x6c05de20, + 0x2c820: 0x6c05e020, 0x2c821: 0x6c05e220, 0x2c822: 0x6c05e420, 0x2c823: 0x6c05e620, + 0x2c824: 0x6c05e820, 0x2c825: 0x6c05ea20, 0x2c826: 0x6c05ec20, 0x2c827: 0x6c05ee20, + 0x2c828: 0x6c05f020, 0x2c829: 0x6c05f220, 0x2c82a: 0x6c05f420, 0x2c82b: 0x6c05f620, + 0x2c82c: 0x6c05f820, 0x2c82d: 0x6c05fa20, 0x2c82e: 0x6c0b7a20, 0x2c82f: 0x6c0b7c20, + 0x2c830: 0x6c0b7e20, 0x2c831: 0x6c0b8020, 0x2c832: 0x6c0b8220, 0x2c833: 0x6c0b8420, + 0x2c834: 0x6c0b8620, 0x2c835: 0x6c0b8820, 0x2c836: 0x6c0b8a20, 0x2c837: 0x6c0b8c20, + 0x2c838: 0x6c0b8e20, 0x2c839: 0x6c0b9020, 0x2c83a: 0x6c0b9220, 0x2c83b: 0x6c0b9420, + 0x2c83c: 0x6c0b9620, 0x2c83d: 0x6c0b9820, 0x2c83e: 0x6c0b9a20, 0x2c83f: 0x6c0b9c20, + // Block 0xb21, offset 0x2c840 + 0x2c840: 0x6c0b9e20, 0x2c841: 0x6c0ba020, 0x2c842: 0x6c0ba220, 0x2c843: 0x6c0ba420, + 0x2c844: 0x6c0ba620, 0x2c845: 0x6c0ba820, 0x2c846: 0x6c0baa20, 0x2c847: 0x6c0bac20, + 0x2c848: 0x6c0bae20, 0x2c849: 0x6c0bb020, 0x2c84a: 0x6c0bb220, 0x2c84b: 0x6c0bb420, + 0x2c84c: 0x6c0bb620, 0x2c84d: 0x6c0bb820, 0x2c84e: 0x6c0bba20, 0x2c84f: 0x6c0bbc20, + 0x2c850: 0x6c0bbe20, 0x2c851: 0x6c0bc020, 0x2c852: 0x6c0bc220, 0x2c853: 0x6c0bc420, + 0x2c854: 0x6c0bc620, 0x2c855: 0x6c0bc820, 0x2c856: 0x6c0bca20, 0x2c857: 0x6c0bcc20, + 0x2c858: 0x6c0bce20, 0x2c859: 0x6c0bd020, 0x2c85a: 0x6c0bd220, 0x2c85b: 0x6c0bd420, + 0x2c85c: 0x6c0bd620, 0x2c85d: 0x6c0bd820, 0x2c85e: 0x6c0bda20, 0x2c85f: 0x6c0bdc20, + 0x2c860: 0x6c0bde20, 0x2c861: 0x6c0be020, 0x2c862: 0x6c0be220, 0x2c863: 0x6c0be420, + 0x2c864: 0x6c0be620, 0x2c865: 0x6c0be820, 0x2c866: 0x6c0bea20, 0x2c867: 0x6c0bec20, + 0x2c868: 0x6c0bee20, 0x2c869: 0x6c0bf020, 0x2c86a: 0x6c0bf220, 0x2c86b: 0x6c0bf420, + 0x2c86c: 0x6c0bf620, 0x2c86d: 0x6c165620, 0x2c86e: 0x6c165820, 0x2c86f: 0x6c165a20, + 0x2c870: 0x6c165c20, 0x2c871: 0x6c165e20, 0x2c872: 0x6c166020, 0x2c873: 0x6c166220, + 0x2c874: 0x6c166420, 0x2c875: 0x6c166620, 0x2c876: 0x6c166820, 0x2c877: 0x6c166a20, + 0x2c878: 0x6c166c20, 0x2c879: 0x6c166e20, 0x2c87a: 0x6c167020, 0x2c87b: 0x6c167220, + 0x2c87c: 0x6c167420, 0x2c87d: 0x6c167620, 0x2c87e: 0x6c167820, 0x2c87f: 0x6c167a20, + // Block 0xb22, offset 0x2c880 + 0x2c880: 0x6c167c20, 0x2c881: 0x6c167e20, 0x2c882: 0x6c168020, 0x2c883: 0x6c168220, + 0x2c884: 0x6c168420, 0x2c885: 0x6c168620, 0x2c886: 0x6c168820, 0x2c887: 0x6c168a20, + 0x2c888: 0x6c168c20, 0x2c889: 0x6c168e20, 0x2c88a: 0x6c169020, 0x2c88b: 0x6c169220, + 0x2c88c: 0x6c292020, 0x2c88d: 0x6c169420, 0x2c88e: 0x6c169620, 0x2c88f: 0x6c169820, + 0x2c890: 0x6c169a20, 0x2c891: 0x6c169c20, 0x2c892: 0x6c169e20, 0x2c893: 0x6c16a020, + 0x2c894: 0x6c16a220, 0x2c895: 0x6c16a420, 0x2c896: 0x6c16a620, 0x2c897: 0x6c16a820, + 0x2c898: 0x6c16aa20, 0x2c899: 0x6c16ac20, 0x2c89a: 0x6c16ae20, 0x2c89b: 0x6c16b020, + 0x2c89c: 0x6c16b220, 0x2c89d: 0x6c16b420, 0x2c89e: 0x6c16b620, 0x2c89f: 0x6c16b820, + 0x2c8a0: 0x6c16ba20, 0x2c8a1: 0x6c16bc20, 0x2c8a2: 0x6c16be20, 0x2c8a3: 0x6c16c020, + 0x2c8a4: 0x6c0bf820, 0x2c8a5: 0x6c16c220, 0x2c8a6: 0x6c16c420, 0x2c8a7: 0x6c16c620, + 0x2c8a8: 0x6c16c820, 0x2c8a9: 0x6c293e20, 0x2c8aa: 0x6c294020, 0x2c8ab: 0x6c294220, + 0x2c8ac: 0x6c294420, 0x2c8ad: 0x6c294620, 0x2c8ae: 0x6c294820, 0x2c8af: 0x6c294a20, + 0x2c8b0: 0x6c294c20, 0x2c8b1: 0x6c294e20, 0x2c8b2: 0x6c295020, 0x2c8b3: 0x6c295220, + 0x2c8b4: 0x6c295420, 0x2c8b5: 0x6c295620, 0x2c8b6: 0x6c295820, 0x2c8b7: 0x6c295a20, + 0x2c8b8: 0x6c295c20, 0x2c8b9: 0x6c295e20, 0x2c8ba: 0x6c296020, 0x2c8bb: 0x6c296220, + 0x2c8bc: 0x6c296420, 0x2c8bd: 0x6c296620, 0x2c8be: 0x6c296820, 0x2c8bf: 0x6c296a20, + // Block 0xb23, offset 0x2c8c0 + 0x2c8c0: 0x6c296c20, 0x2c8c1: 0x6c296e20, 0x2c8c2: 0x6c297020, 0x2c8c3: 0x6c297220, + 0x2c8c4: 0x6c297420, 0x2c8c5: 0x6c297620, 0x2c8c6: 0x6c297820, 0x2c8c7: 0x6c297a20, + 0x2c8c8: 0x6c297c20, 0x2c8c9: 0x6c297e20, 0x2c8ca: 0x6c298020, 0x2c8cb: 0x6c298220, + 0x2c8cc: 0x6c298420, 0x2c8cd: 0x6c298620, 0x2c8ce: 0x6c298820, 0x2c8cf: 0x6c298a20, + 0x2c8d0: 0x6c298c20, 0x2c8d1: 0x6c298e20, 0x2c8d2: 0x6c299020, 0x2c8d3: 0x6c299220, + 0x2c8d4: 0x6c299420, 0x2c8d5: 0x6c299620, 0x2c8d6: 0x6c299820, 0x2c8d7: 0x6c299a20, + 0x2c8d8: 0x6c299c20, 0x2c8d9: 0x6c299e20, 0x2c8da: 0x6c29a020, 0x2c8db: 0x6c29a220, + 0x2c8dc: 0x6c29a420, 0x2c8dd: 0x6c29a620, 0x2c8de: 0x6c29a820, 0x2c8df: 0x6c29aa20, + 0x2c8e0: 0x6c29ac20, 0x2c8e1: 0x6c29ae20, 0x2c8e2: 0x6c29b020, 0x2c8e3: 0x6c29b220, + 0x2c8e4: 0x6c29b420, 0x2c8e5: 0x6c29b620, 0x2c8e6: 0x6c29b820, 0x2c8e7: 0x6c29ba20, + 0x2c8e8: 0x6c29bc20, 0x2c8e9: 0x6c29be20, 0x2c8ea: 0x6c29c020, 0x2c8eb: 0x6c29c220, + 0x2c8ec: 0x6c29c420, 0x2c8ed: 0x6c29c620, 0x2c8ee: 0x6c435e20, 0x2c8ef: 0x6c436020, + 0x2c8f0: 0x6c436220, 0x2c8f1: 0x6c436420, 0x2c8f2: 0x6c436620, 0x2c8f3: 0x6c436820, + 0x2c8f4: 0x6c436a20, 0x2c8f5: 0x6c436c20, 0x2c8f6: 0x6c436e20, 0x2c8f7: 0x6c437020, + 0x2c8f8: 0x6c437220, 0x2c8f9: 0x6c437420, 0x2c8fa: 0x6c437620, 0x2c8fb: 0x6c437820, + 0x2c8fc: 0x6c437a20, 0x2c8fd: 0x6c437c20, 0x2c8fe: 0x6c437e20, 0x2c8ff: 0x6c438020, + // Block 0xb24, offset 0x2c900 + 0x2c900: 0x6c438220, 0x2c901: 0x6c438420, 0x2c902: 0x6c438620, 0x2c903: 0x6c438820, + 0x2c904: 0x6c438a20, 0x2c905: 0x6c438c20, 0x2c906: 0x6c438e20, 0x2c907: 0x6c439020, + 0x2c908: 0x6c439220, 0x2c909: 0x6c439420, 0x2c90a: 0x6c439620, 0x2c90b: 0x6c439820, + 0x2c90c: 0x6c439a20, 0x2c90d: 0x6c439c20, 0x2c90e: 0x6c439e20, 0x2c90f: 0x6c43a020, + 0x2c910: 0x6c43a220, 0x2c911: 0x6c43a420, 0x2c912: 0x6c43a620, 0x2c913: 0x6c43a820, + 0x2c914: 0x6c43aa20, 0x2c915: 0x6c43ac20, 0x2c916: 0x6c43ae20, 0x2c917: 0x6c43b020, + 0x2c918: 0x6c43b220, 0x2c919: 0x6c43b420, 0x2c91a: 0x6c43b620, 0x2c91b: 0x6c43b820, + 0x2c91c: 0x6c43ba20, 0x2c91d: 0x6c43bc20, 0x2c91e: 0x6c43be20, 0x2c91f: 0x6c43c020, + 0x2c920: 0x6c43c220, 0x2c921: 0x6c43c420, 0x2c922: 0x6c43c620, 0x2c923: 0x6c43c820, + 0x2c924: 0x6c43ca20, 0x2c925: 0x6c43cc20, 0x2c926: 0x6c43ce20, 0x2c927: 0x6c43d020, + 0x2c928: 0x6c43d220, 0x2c929: 0x6c43d420, 0x2c92a: 0x6c43d620, 0x2c92b: 0x6c43d820, + 0x2c92c: 0x6c43da20, 0x2c92d: 0x6c43dc20, 0x2c92e: 0x6c642e20, 0x2c92f: 0x6c643020, + 0x2c930: 0x6c643220, 0x2c931: 0x6c643420, 0x2c932: 0x6c643620, 0x2c933: 0x6c643820, + 0x2c934: 0x6c643a20, 0x2c935: 0x6c643c20, 0x2c936: 0x6c643e20, 0x2c937: 0x6c644020, + 0x2c938: 0x6c644220, 0x2c939: 0x6c644420, 0x2c93a: 0x6c644620, 0x2c93b: 0x6c644820, + 0x2c93c: 0x6c644a20, 0x2c93d: 0x6c644c20, 0x2c93e: 0x6c644e20, 0x2c93f: 0x6c645020, + // Block 0xb25, offset 0x2c940 + 0x2c940: 0x6c645220, 0x2c941: 0x6c645420, 0x2c942: 0x6c645620, 0x2c943: 0x6c645820, + 0x2c944: 0x6c645a20, 0x2c945: 0x6c645c20, 0x2c946: 0x6c645e20, 0x2c947: 0x6c646020, + 0x2c948: 0x6c646220, 0x2c949: 0x6c646420, 0x2c94a: 0x6c646620, 0x2c94b: 0x6c646820, + 0x2c94c: 0x6c646a20, 0x2c94d: 0x6c646c20, 0x2c94e: 0x6c646e20, 0x2c94f: 0x6c647020, + 0x2c950: 0x6c647220, 0x2c951: 0x6c647420, 0x2c952: 0x6c647620, 0x2c953: 0x6c647820, + 0x2c954: 0x6c647a20, 0x2c955: 0x6c647c20, 0x2c956: 0x6c647e20, 0x2c957: 0x6c648020, + 0x2c958: 0x6c648220, 0x2c959: 0x6c648420, 0x2c95a: 0x6c648620, 0x2c95b: 0x6c648820, + 0x2c95c: 0x6c648a20, 0x2c95d: 0x6c648c20, 0x2c95e: 0x6c648e20, 0x2c95f: 0x6c649020, + 0x2c960: 0x6c649220, 0x2c961: 0x6c649420, 0x2c962: 0x6c649620, 0x2c963: 0x6c649820, + 0x2c964: 0x6c649a20, 0x2c965: 0x6c649c20, 0x2c966: 0x6c649e20, 0x2c967: 0x6c64a020, + 0x2c968: 0x6c64a220, 0x2c969: 0x6c64a420, 0x2c96a: 0x6c64a620, 0x2c96b: 0x6c64a820, + 0x2c96c: 0x6c64aa20, 0x2c96d: 0x6c64ac20, 0x2c96e: 0x6c64ae20, 0x2c96f: 0x6c64b020, + 0x2c970: 0x6c64b220, 0x2c971: 0x6c64b420, 0x2c972: 0x6c64b620, 0x2c973: 0x6c64b820, + 0x2c974: 0x6c64ba20, 0x2c975: 0x6c64bc20, 0x2c976: 0x6c64be20, 0x2c977: 0x6c64c020, + 0x2c978: 0x6c64c220, 0x2c979: 0x6c64c420, 0x2c97a: 0x6c64c620, 0x2c97b: 0x6c64c820, + 0x2c97c: 0x6c64ca20, 0x2c97d: 0x6c64cc20, 0x2c97e: 0x6c64ce20, 0x2c97f: 0x6c64d020, + // Block 0xb26, offset 0x2c980 + 0x2c980: 0x6c8b4a20, 0x2c981: 0x6c8b4c20, 0x2c982: 0x6c8b4e20, 0x2c983: 0x6c8b5020, + 0x2c984: 0x6c8b5220, 0x2c985: 0x6c8b5420, 0x2c986: 0x6c8b5620, 0x2c987: 0x6c8b5820, + 0x2c988: 0x6c8b5a20, 0x2c989: 0x6c8b5c20, 0x2c98a: 0x6c8b5e20, 0x2c98b: 0x6c8b6020, + 0x2c98c: 0x6c8b6220, 0x2c98d: 0x6c8b6420, 0x2c98e: 0x6c8b6620, 0x2c98f: 0x6c8b6820, + 0x2c990: 0x6c8b6a20, 0x2c991: 0x6c8b6c20, 0x2c992: 0x6c8b6e20, 0x2c993: 0x6c8b7020, + 0x2c994: 0x6c8b7220, 0x2c995: 0x6c8b7420, 0x2c996: 0x6c656e20, 0x2c997: 0x6c8b7620, + 0x2c998: 0x6c8b7820, 0x2c999: 0x6c8b7a20, 0x2c99a: 0x6c8b7c20, 0x2c99b: 0x6c8b7e20, + 0x2c99c: 0x6c8b8020, 0x2c99d: 0x6c8b8220, 0x2c99e: 0x6c8b8420, 0x2c99f: 0x6c8b8620, + 0x2c9a0: 0x6c8b8820, 0x2c9a1: 0x6c8b8a20, 0x2c9a2: 0x6c8b8c20, 0x2c9a3: 0x6c8b8e20, + 0x2c9a4: 0x6c8b9020, 0x2c9a5: 0x6c8b9220, 0x2c9a6: 0x6c8b9420, 0x2c9a7: 0x6c8b9620, + 0x2c9a8: 0x6cb7d820, 0x2c9a9: 0x6c8b9820, 0x2c9aa: 0x6c8b9a20, 0x2c9ab: 0x6c8b9c20, + 0x2c9ac: 0x6c8b9e20, 0x2c9ad: 0x6c8ba020, 0x2c9ae: 0x6c8ba220, 0x2c9af: 0x6c8ba420, + 0x2c9b0: 0x6c8ba620, 0x2c9b1: 0x6c8ba820, 0x2c9b2: 0x6c8baa20, 0x2c9b3: 0x6c8bac20, + 0x2c9b4: 0x6c8bae20, 0x2c9b5: 0x6c8bb020, 0x2c9b6: 0x6c8bb220, 0x2c9b7: 0x6c8bb420, + 0x2c9b8: 0x6c8bb620, 0x2c9b9: 0x6c8bb820, 0x2c9ba: 0x6c8bba20, 0x2c9bb: 0x6c8bbc20, + 0x2c9bc: 0x6c8bbe20, 0x2c9bd: 0x6c8bc020, 0x2c9be: 0x6c8bc220, 0x2c9bf: 0x6c8bc420, + // Block 0xb27, offset 0x2c9c0 + 0x2c9c0: 0x6cb7ea20, 0x2c9c1: 0x6cb7ec20, 0x2c9c2: 0x6cb7ee20, 0x2c9c3: 0x6cb7f020, + 0x2c9c4: 0x6cb7f220, 0x2c9c5: 0x6cb7f420, 0x2c9c6: 0x6cb7f620, 0x2c9c7: 0x6cb7f820, + 0x2c9c8: 0x6cb7fa20, 0x2c9c9: 0x6cb7fc20, 0x2c9ca: 0x6cb7fe20, 0x2c9cb: 0x6cb80020, + 0x2c9cc: 0x6cb80220, 0x2c9cd: 0x6cb80420, 0x2c9ce: 0x6cb80620, 0x2c9cf: 0x6cb80820, + 0x2c9d0: 0x6cb80a20, 0x2c9d1: 0x6cb80c20, 0x2c9d2: 0x6cb80e20, 0x2c9d3: 0x6cb81020, + 0x2c9d4: 0x6cb81220, 0x2c9d5: 0x6cb81420, 0x2c9d6: 0x6cb81620, 0x2c9d7: 0x6cb81820, + 0x2c9d8: 0x6cb81a20, 0x2c9d9: 0x6cb81c20, 0x2c9da: 0x6cb81e20, 0x2c9db: 0x6cb82020, + 0x2c9dc: 0x6cb82220, 0x2c9dd: 0x6cb82420, 0x2c9de: 0x6cb82620, 0x2c9df: 0x6cb82820, + 0x2c9e0: 0x6cb82a20, 0x2c9e1: 0x6cb82c20, 0x2c9e2: 0x6cb82e20, 0x2c9e3: 0x6cb83020, + 0x2c9e4: 0x6cb83220, 0x2c9e5: 0x6cb83420, 0x2c9e6: 0x6cb83620, 0x2c9e7: 0x6cb83820, + 0x2c9e8: 0x6cb83a20, 0x2c9e9: 0x6cb83c20, 0x2c9ea: 0x6ce90c20, 0x2c9eb: 0x6ce90e20, + 0x2c9ec: 0x6ce91020, 0x2c9ed: 0x6ce91220, 0x2c9ee: 0x6ce91420, 0x2c9ef: 0x6ce91620, + 0x2c9f0: 0x6ce91820, 0x2c9f1: 0x6ce91a20, 0x2c9f2: 0x6ce91c20, 0x2c9f3: 0x6ce91e20, + 0x2c9f4: 0x6ce92020, 0x2c9f5: 0x6ce92220, 0x2c9f6: 0x6ce92420, 0x2c9f7: 0x6ce92620, + 0x2c9f8: 0x6ce92820, 0x2c9f9: 0x6ce92a20, 0x2c9fa: 0x6ce92c20, 0x2c9fb: 0x6ce92e20, + 0x2c9fc: 0x6ce93020, 0x2c9fd: 0x6ce93220, 0x2c9fe: 0x6ce93420, 0x2c9ff: 0x6ce93620, + // Block 0xb28, offset 0x2ca00 + 0x2ca00: 0x6ce93820, 0x2ca01: 0x6ce93a20, 0x2ca02: 0x6ce93c20, 0x2ca03: 0x6ce93e20, + 0x2ca04: 0x6ce94020, 0x2ca05: 0x6ce94220, 0x2ca06: 0x6ce94420, 0x2ca07: 0x6ce94620, + 0x2ca08: 0x6ce94820, 0x2ca09: 0x6ce94a20, 0x2ca0a: 0x6ce94c20, 0x2ca0b: 0x6ce94e20, + 0x2ca0c: 0x6ce95020, 0x2ca0d: 0x6ce95220, 0x2ca0e: 0x6d18cc20, 0x2ca0f: 0x6d18ce20, + 0x2ca10: 0x6d18d020, 0x2ca11: 0x6d18d220, 0x2ca12: 0x6d18d420, 0x2ca13: 0x6d18d620, + 0x2ca14: 0x6d18d820, 0x2ca15: 0x6d18da20, 0x2ca16: 0x6d18dc20, 0x2ca17: 0x6d18de20, + 0x2ca18: 0x6d18e020, 0x2ca19: 0x6d18e220, 0x2ca1a: 0x6d18e420, 0x2ca1b: 0x6d18e620, + 0x2ca1c: 0x6d18e820, 0x2ca1d: 0x6d18ea20, 0x2ca1e: 0x6d18ec20, 0x2ca1f: 0x6d18ee20, + 0x2ca20: 0x6d18f020, 0x2ca21: 0x6d18f220, 0x2ca22: 0x6d18f420, 0x2ca23: 0x6d18f620, + 0x2ca24: 0x6d18f820, 0x2ca25: 0x6d18fa20, 0x2ca26: 0x6d18fc20, 0x2ca27: 0x6d18fe20, + 0x2ca28: 0x6d190020, 0x2ca29: 0x6d190220, 0x2ca2a: 0x6d190420, 0x2ca2b: 0x6d190620, + 0x2ca2c: 0x6d190820, 0x2ca2d: 0x6d190a20, 0x2ca2e: 0x6d190c20, 0x2ca2f: 0x6d190e20, + 0x2ca30: 0x6d191020, 0x2ca31: 0x6d191220, 0x2ca32: 0x6d19b420, 0x2ca33: 0x6d191420, + 0x2ca34: 0x6d191620, 0x2ca35: 0x6d47c220, 0x2ca36: 0x6d47c420, 0x2ca37: 0x6d191820, + 0x2ca38: 0x6d47c620, 0x2ca39: 0x6d47c820, 0x2ca3a: 0x6d47ca20, 0x2ca3b: 0x6d47cc20, + 0x2ca3c: 0x6d47ce20, 0x2ca3d: 0x6d47d020, 0x2ca3e: 0x6d47d220, 0x2ca3f: 0x6d47d420, + // Block 0xb29, offset 0x2ca40 + 0x2ca40: 0x6d47d620, 0x2ca41: 0x6d47d820, 0x2ca42: 0x6d47da20, 0x2ca43: 0x6d47dc20, + 0x2ca44: 0x6d47de20, 0x2ca45: 0x6d47e020, 0x2ca46: 0x6d47e220, 0x2ca47: 0x6d47e420, + 0x2ca48: 0x6d47e620, 0x2ca49: 0x6d47e820, 0x2ca4a: 0x6d47ea20, 0x2ca4b: 0x6d47ec20, + 0x2ca4c: 0x6d47ee20, 0x2ca4d: 0x6d47f020, 0x2ca4e: 0x6d47f220, 0x2ca4f: 0x6d47f420, + 0x2ca50: 0x6d75fc20, 0x2ca51: 0x6d75fe20, 0x2ca52: 0x6d760020, 0x2ca53: 0x6d760220, + 0x2ca54: 0x6d760420, 0x2ca55: 0x6d760620, 0x2ca56: 0x6d760820, 0x2ca57: 0x6d760a20, + 0x2ca58: 0x6d760c20, 0x2ca59: 0x6d760e20, 0x2ca5a: 0x6d761020, 0x2ca5b: 0x6d761220, + 0x2ca5c: 0x6d761420, 0x2ca5d: 0x6d761620, 0x2ca5e: 0x6d761820, 0x2ca5f: 0x6d9fae20, + 0x2ca60: 0x6d9fb020, 0x2ca61: 0x6d9fb220, 0x2ca62: 0x6d9fb420, 0x2ca63: 0x6d9fb620, + 0x2ca64: 0x6d9fb820, 0x2ca65: 0x6d9fba20, 0x2ca66: 0x6d9fbc20, 0x2ca67: 0x6d9fbe20, + 0x2ca68: 0x6d9fc020, 0x2ca69: 0x6d9fc220, 0x2ca6a: 0x6d9fc420, 0x2ca6b: 0x6d761a20, + 0x2ca6c: 0x6d9fc620, 0x2ca6d: 0x6dc24e20, 0x2ca6e: 0x6dc25020, 0x2ca6f: 0x6dc25220, + 0x2ca70: 0x6d485a20, 0x2ca71: 0x6dc25420, 0x2ca72: 0x6da00220, 0x2ca73: 0x6de01420, + 0x2ca74: 0x6de01620, 0x2ca75: 0x6de01820, 0x2ca76: 0x6df87420, 0x2ca77: 0x6e0c4220, + 0x2ca78: 0x6e0c4420, 0x2ca79: 0x6e0c4620, 0x2ca7a: 0x6e0c4820, 0x2ca7b: 0x6e1c0820, + 0x2ca7c: 0x6e1c0a20, 0x2ca7d: 0x6e284c20, 0x2ca7e: 0x6e318820, 0x2ca7f: 0x6c008420, + // Block 0xb2a, offset 0x2ca80 + 0x2ca80: 0x6c014620, 0x2ca81: 0x6c02c620, 0x2ca82: 0x6c02c820, 0x2ca83: 0x6c02ca20, + 0x2ca84: 0x6c060e20, 0x2ca85: 0x6c061420, 0x2ca86: 0x6c0c4620, 0x2ca87: 0x6c0c4820, + 0x2ca88: 0x6c0c4a20, 0x2ca89: 0x6c0c4c20, 0x2ca8a: 0x6c0c4e20, 0x2ca8b: 0x6c173420, + 0x2ca8c: 0x6c173620, 0x2ca8d: 0x6c173820, 0x2ca8e: 0x6c173a20, 0x2ca8f: 0x6c173c20, + 0x2ca90: 0x6c173e20, 0x2ca91: 0x6c174020, 0x2ca92: 0x6c2a2e20, 0x2ca93: 0x6c2a3020, + 0x2ca94: 0x6c2a3220, 0x2ca95: 0x6c2a3420, 0x2ca96: 0x6c2a3620, 0x2ca97: 0x6c445a20, + 0x2ca98: 0x6c445c20, 0x2ca99: 0x6c445e20, 0x2ca9a: 0x6c657220, 0x2ca9b: 0x6c657420, + 0x2ca9c: 0x6c8c6820, 0x2ca9d: 0x6c8c6a20, 0x2ca9e: 0x6c8c6c20, 0x2ca9f: 0x6cb8c620, + 0x2caa0: 0x6cb8c820, 0x2caa1: 0x6ce9e220, 0x2caa2: 0x6d19b620, 0x2caa3: 0x6d766620, + 0x2caa4: 0x6e0c6420, 0x2caa5: 0x6c008620, 0x2caa6: 0x6c014820, 0x2caa7: 0x6c02ce20, + 0x2caa8: 0x6c0c5a20, 0x2caa9: 0x6c2a4c20, 0x2caaa: 0x6c446c20, 0x2caab: 0x6c008820, + 0x2caac: 0x6c02d620, 0x2caad: 0x6c02d820, 0x2caae: 0x6c02da20, 0x2caaf: 0x6c02dc20, + 0x2cab0: 0x6c061c20, 0x2cab1: 0x6c0c6820, 0x2cab2: 0x6c0c6a20, 0x2cab3: 0x6c0c6c20, + 0x2cab4: 0x6c0c6e20, 0x2cab5: 0x6c176220, 0x2cab6: 0x6c2a5020, 0x2cab7: 0x6c2a5220, + 0x2cab8: 0x6c2a5420, 0x2cab9: 0x6c447620, 0x2caba: 0x6c659020, 0x2cabb: 0x6c447820, + 0x2cabc: 0x6c659220, 0x2cabd: 0x6c8c7e20, 0x2cabe: 0x6ce9f420, 0x2cabf: 0x6ce9f620, + // Block 0xb2b, offset 0x2cac0 + 0x2cac0: 0x6d767a20, 0x2cac1: 0x6dc29820, 0x2cac2: 0x6c008c20, 0x2cac3: 0x6c02e620, + 0x2cac4: 0x6c02e820, 0x2cac5: 0x6c02ea20, 0x2cac6: 0x6c02ec20, 0x2cac7: 0x6c02ee20, + 0x2cac8: 0x6c02f020, 0x2cac9: 0x6c062220, 0x2caca: 0x6c062420, 0x2cacb: 0x6c062620, + 0x2cacc: 0x6c062820, 0x2cacd: 0x6c0c7820, 0x2cace: 0x6c0c7a20, 0x2cacf: 0x6c177020, + 0x2cad0: 0x6c2a5e20, 0x2cad1: 0x6c448620, 0x2cad2: 0x6c448820, 0x2cad3: 0x6c659a20, + 0x2cad4: 0x6c659c20, 0x2cad5: 0x6c8c8820, 0x2cad6: 0x6c008e20, 0x2cad7: 0x6c02fe20, + 0x2cad8: 0x6c030020, 0x2cad9: 0x6c063e20, 0x2cada: 0x6c064020, 0x2cadb: 0x6c0c8620, + 0x2cadc: 0x6c0c8820, 0x2cadd: 0x6c178020, 0x2cade: 0x6c2a6a20, 0x2cadf: 0x6c449220, + 0x2cae0: 0x6c449420, 0x2cae1: 0x6c65a420, 0x2cae2: 0x6c65a620, 0x2cae3: 0x6c65a820, + 0x2cae4: 0x6c65aa20, 0x2cae5: 0x6c65ac20, 0x2cae6: 0x6c65ae20, 0x2cae7: 0x6c65b020, + 0x2cae8: 0x6c8c9020, 0x2cae9: 0x6d19e020, 0x2caea: 0x6d768820, 0x2caeb: 0x6c009020, + 0x2caec: 0x6c064a20, 0x2caed: 0x6c064c20, 0x2caee: 0x6c064e20, 0x2caef: 0x6c065020, + 0x2caf0: 0x6c0c9c20, 0x2caf1: 0x6c0c9e20, 0x2caf2: 0x6c0ca020, 0x2caf3: 0x6c0ca220, + 0x2caf4: 0x6c0ca420, 0x2caf5: 0x6c179020, 0x2caf6: 0x6c179220, 0x2caf7: 0x6c179420, + 0x2caf8: 0x6c179620, 0x2caf9: 0x6c179820, 0x2cafa: 0x6c179a20, 0x2cafb: 0x6c179c20, + 0x2cafc: 0x6c2a7e20, 0x2cafd: 0x6c2a8020, 0x2cafe: 0x6c2a8220, 0x2caff: 0x6c2a8420, + // Block 0xb2c, offset 0x2cb00 + 0x2cb00: 0x6c2a8620, 0x2cb01: 0x6c44a420, 0x2cb02: 0x6c44a620, 0x2cb03: 0x6c44a820, + 0x2cb04: 0x6c65c820, 0x2cb05: 0x6c65ca20, 0x2cb06: 0x6c65cc20, 0x2cb07: 0x6c65ce20, + 0x2cb08: 0x6c65d020, 0x2cb09: 0x6c65d220, 0x2cb0a: 0x6c65d420, 0x2cb0b: 0x6c65d620, + 0x2cb0c: 0x6c65d820, 0x2cb0d: 0x6c65da20, 0x2cb0e: 0x6c65dc20, 0x2cb0f: 0x6c8c9820, + 0x2cb10: 0x6c8c9a20, 0x2cb11: 0x6c8c9c20, 0x2cb12: 0x6cb91020, 0x2cb13: 0x6cb91220, + 0x2cb14: 0x6cb91420, 0x2cb15: 0x6cb91620, 0x2cb16: 0x6cb91820, 0x2cb17: 0x6cea1420, + 0x2cb18: 0x6d19ec20, 0x2cb19: 0x6d487820, 0x2cb1a: 0x6d487a20, 0x2cb1b: 0x6d487c20, + 0x2cb1c: 0x6d487e20, 0x2cb1d: 0x6d768e20, 0x2cb1e: 0x6d769020, 0x2cb1f: 0x6da01a20, + 0x2cb20: 0x6c009420, 0x2cb21: 0x6c015220, 0x2cb22: 0x6c015420, 0x2cb23: 0x6c015620, + 0x2cb24: 0x6c030a20, 0x2cb25: 0x6c065a20, 0x2cb26: 0x6c065c20, 0x2cb27: 0x6c065e20, + 0x2cb28: 0x6c0cba20, 0x2cb29: 0x6c0cbc20, 0x2cb2a: 0x6c0cbe20, 0x2cb2b: 0x6c0cc020, + 0x2cb2c: 0x6c17b820, 0x2cb2d: 0x6c2a9820, 0x2cb2e: 0x6c2a9a20, 0x2cb2f: 0x6c2a9c20, + 0x2cb30: 0x6c8cc020, 0x2cb31: 0x6cb93020, 0x2cb32: 0x6cb93220, 0x2cb33: 0x6d19fe20, + 0x2cb34: 0x6d1a0020, 0x2cb35: 0x6c009a20, 0x2cb36: 0x6c031c20, 0x2cb37: 0x6c066820, + 0x2cb38: 0x6c066a20, 0x2cb39: 0x6c066c20, 0x2cb3a: 0x6c066e20, 0x2cb3b: 0x6c067020, + 0x2cb3c: 0x6c0cd420, 0x2cb3d: 0x6c2ab220, 0x2cb3e: 0x6c44d820, 0x2cb3f: 0x6cb94020, + // Block 0xb2d, offset 0x2cb40 + 0x2cb40: 0x6c00a020, 0x2cb41: 0x6c00a220, 0x2cb42: 0x6c00a420, 0x2cb43: 0x6c015a20, + 0x2cb44: 0x6c015c20, 0x2cb45: 0x6c032420, 0x2cb46: 0x6c032620, 0x2cb47: 0x6c032820, + 0x2cb48: 0x6c032a20, 0x2cb49: 0x6c068220, 0x2cb4a: 0x6c068420, 0x2cb4b: 0x6c068620, + 0x2cb4c: 0x6c068820, 0x2cb4d: 0x6c068a20, 0x2cb4e: 0x6c0cea20, 0x2cb4f: 0x6c0cec20, + 0x2cb50: 0x6c0cee20, 0x2cb51: 0x6c0cf020, 0x2cb52: 0x6c0cf220, 0x2cb53: 0x6c0cf420, + 0x2cb54: 0x6c0cf620, 0x2cb55: 0x6c0cf820, 0x2cb56: 0x6c0cfa20, 0x2cb57: 0x6c0cfc20, + 0x2cb58: 0x6c0cfe20, 0x2cb59: 0x6c0d0020, 0x2cb5a: 0x6c0d0220, 0x2cb5b: 0x6c0d0420, + 0x2cb5c: 0x6c17de20, 0x2cb5d: 0x6c17e020, 0x2cb5e: 0x6c17e220, 0x2cb5f: 0x6c17e420, + 0x2cb60: 0x6c17e620, 0x2cb61: 0x6c17e820, 0x2cb62: 0x6c17ea20, 0x2cb63: 0x6c17ec20, + 0x2cb64: 0x6c17ee20, 0x2cb65: 0x6c17f020, 0x2cb66: 0x6c17f220, 0x2cb67: 0x6c17f420, + 0x2cb68: 0x6c17f620, 0x2cb69: 0x6c17f820, 0x2cb6a: 0x6c17fa20, 0x2cb6b: 0x6c17fc20, + 0x2cb6c: 0x6c17fe20, 0x2cb6d: 0x6c180020, 0x2cb6e: 0x6c2ac820, 0x2cb6f: 0x6c2aca20, + 0x2cb70: 0x6c2acc20, 0x2cb71: 0x6c2ace20, 0x2cb72: 0x6c2ad020, 0x2cb73: 0x6c2ad220, + 0x2cb74: 0x6c2ad420, 0x2cb75: 0x6c2ad620, 0x2cb76: 0x6c2ad820, 0x2cb77: 0x6c2ada20, + 0x2cb78: 0x6c2adc20, 0x2cb79: 0x6c2ade20, 0x2cb7a: 0x6c2ae020, 0x2cb7b: 0x6c2ae220, + 0x2cb7c: 0x6c2ae420, 0x2cb7d: 0x6c2ae620, 0x2cb7e: 0x6c2ae820, 0x2cb7f: 0x6c2aea20, + // Block 0xb2e, offset 0x2cb80 + 0x2cb80: 0x6c2aec20, 0x2cb81: 0x6c2aee20, 0x2cb82: 0x6c2af020, 0x2cb83: 0x6c44ea20, + 0x2cb84: 0x6c44ec20, 0x2cb85: 0x6c44ee20, 0x2cb86: 0x6c2b4a20, 0x2cb87: 0x6c44f020, + 0x2cb88: 0x6c44f220, 0x2cb89: 0x6c44f420, 0x2cb8a: 0x6c44f620, 0x2cb8b: 0x6c44f820, + 0x2cb8c: 0x6c44fa20, 0x2cb8d: 0x6c44fc20, 0x2cb8e: 0x6c44fe20, 0x2cb8f: 0x6c450020, + 0x2cb90: 0x6c450220, 0x2cb91: 0x6c450420, 0x2cb92: 0x6c661c20, 0x2cb93: 0x6c661e20, + 0x2cb94: 0x6c662020, 0x2cb95: 0x6c662220, 0x2cb96: 0x6c662420, 0x2cb97: 0x6c662620, + 0x2cb98: 0x6c662820, 0x2cb99: 0x6c662a20, 0x2cb9a: 0x6c662c20, 0x2cb9b: 0x6c662e20, + 0x2cb9c: 0x6c663020, 0x2cb9d: 0x6c663220, 0x2cb9e: 0x6c663420, 0x2cb9f: 0x6c663620, + 0x2cba0: 0x6c663820, 0x2cba1: 0x6c663a20, 0x2cba2: 0x6c663c20, 0x2cba3: 0x6c663e20, + 0x2cba4: 0x6c664020, 0x2cba5: 0x6c664220, 0x2cba6: 0x6c664420, 0x2cba7: 0x6c664620, + 0x2cba8: 0x6c8ce420, 0x2cba9: 0x6cb95020, 0x2cbaa: 0x6c8ce620, 0x2cbab: 0x6c8ce820, + 0x2cbac: 0x6c8cea20, 0x2cbad: 0x6c8cec20, 0x2cbae: 0x6c8cee20, 0x2cbaf: 0x6c8cf020, + 0x2cbb0: 0x6c8cf220, 0x2cbb1: 0x6c8cf420, 0x2cbb2: 0x6cb95220, 0x2cbb3: 0x6cb95420, + 0x2cbb4: 0x6cb95620, 0x2cbb5: 0x6cb95820, 0x2cbb6: 0x6c8cf620, 0x2cbb7: 0x6cea4020, + 0x2cbb8: 0x6cea4220, 0x2cbb9: 0x6cea4420, 0x2cbba: 0x6cea4620, 0x2cbbb: 0x6cea4820, + 0x2cbbc: 0x6cea4a20, 0x2cbbd: 0x6cea4c20, 0x2cbbe: 0x6cea4e20, 0x2cbbf: 0x6cea5020, + // Block 0xb2f, offset 0x2cbc0 + 0x2cbc0: 0x6d1a2620, 0x2cbc1: 0x6d1a2820, 0x2cbc2: 0x6d1a2a20, 0x2cbc3: 0x6d1a2c20, + 0x2cbc4: 0x6d1a2e20, 0x2cbc5: 0x6d489820, 0x2cbc6: 0x6d489a20, 0x2cbc7: 0x6d489c20, + 0x2cbc8: 0x6d489e20, 0x2cbc9: 0x6d48a020, 0x2cbca: 0x6d48a220, 0x2cbcb: 0x6d48a420, + 0x2cbcc: 0x6d48a620, 0x2cbcd: 0x6d48a820, 0x2cbce: 0x6d48aa20, 0x2cbcf: 0x6d48ac20, + 0x2cbd0: 0x6d76aa20, 0x2cbd1: 0x6d76ac20, 0x2cbd2: 0x6d76ae20, 0x2cbd3: 0x6d76b020, + 0x2cbd4: 0x6d76b220, 0x2cbd5: 0x6da03420, 0x2cbd6: 0x6de05820, 0x2cbd7: 0x6e0c7220, + 0x2cbd8: 0x6e0c7420, 0x2cbd9: 0x6e286020, 0x2cbda: 0x6e286220, 0x2cbdb: 0x6c00a820, + 0x2cbdc: 0x6c016020, 0x2cbdd: 0x6c033c20, 0x2cbde: 0x6c033e20, 0x2cbdf: 0x6c06a420, + 0x2cbe0: 0x6c06a620, 0x2cbe1: 0x6c06a820, 0x2cbe2: 0x6c06aa20, 0x2cbe3: 0x6c0d4020, + 0x2cbe4: 0x6c0d4220, 0x2cbe5: 0x6c0d4420, 0x2cbe6: 0x6c0d4620, 0x2cbe7: 0x6c0d4820, + 0x2cbe8: 0x6c0d4a20, 0x2cbe9: 0x6c183c20, 0x2cbea: 0x6c183e20, 0x2cbeb: 0x6c184020, + 0x2cbec: 0x6c184220, 0x2cbed: 0x6c184420, 0x2cbee: 0x6c184620, 0x2cbef: 0x6c184820, + 0x2cbf0: 0x6c184a20, 0x2cbf1: 0x6c184c20, 0x2cbf2: 0x6c184e20, 0x2cbf3: 0x6c185020, + 0x2cbf4: 0x6c185220, 0x2cbf5: 0x6c2b5220, 0x2cbf6: 0x6c2b5420, 0x2cbf7: 0x6c2b5620, + 0x2cbf8: 0x6c2b5820, 0x2cbf9: 0x6c2b5a20, 0x2cbfa: 0x6c2b5c20, 0x2cbfb: 0x6c2b5e20, + 0x2cbfc: 0x6c2b6020, 0x2cbfd: 0x6c2b6220, 0x2cbfe: 0x6c2b6420, 0x2cbff: 0x6c2b6620, + // Block 0xb30, offset 0x2cc00 + 0x2cc00: 0x6c455020, 0x2cc01: 0x6c455220, 0x2cc02: 0x6c455420, 0x2cc03: 0x6c455620, + 0x2cc04: 0x6c455820, 0x2cc05: 0x6c455a20, 0x2cc06: 0x6c2b8620, 0x2cc07: 0x6c455c20, + 0x2cc08: 0x6c455e20, 0x2cc09: 0x6c456020, 0x2cc0a: 0x6c456220, 0x2cc0b: 0x6c456420, + 0x2cc0c: 0x6c66ac20, 0x2cc0d: 0x6c66ae20, 0x2cc0e: 0x6c66b020, 0x2cc0f: 0x6c66b220, + 0x2cc10: 0x6c66b420, 0x2cc11: 0x6c66b620, 0x2cc12: 0x6c8d4420, 0x2cc13: 0x6c8d4620, + 0x2cc14: 0x6c8d4820, 0x2cc15: 0x6c8d4a20, 0x2cc16: 0x6c8d4c20, 0x2cc17: 0x6c9b7c20, + 0x2cc18: 0x6c8d4e20, 0x2cc19: 0x6c8d5020, 0x2cc1a: 0x6c8d5220, 0x2cc1b: 0x6cb9ac20, + 0x2cc1c: 0x6cb9ae20, 0x2cc1d: 0x6cb9b020, 0x2cc1e: 0x6cb9b220, 0x2cc1f: 0x6cea9220, + 0x2cc20: 0x6cea9420, 0x2cc21: 0x6cea9620, 0x2cc22: 0x6cea9820, 0x2cc23: 0x6cea9a20, + 0x2cc24: 0x6cea9c20, 0x2cc25: 0x6cea9e20, 0x2cc26: 0x6ceaa020, 0x2cc27: 0x6ceaa220, + 0x2cc28: 0x6d1a7820, 0x2cc29: 0x6d1a7a20, 0x2cc2a: 0x6d1a7c20, 0x2cc2b: 0x6d1a7e20, + 0x2cc2c: 0x6d1a8020, 0x2cc2d: 0x6d1a8220, 0x2cc2e: 0x6d48da20, 0x2cc2f: 0x6d48dc20, + 0x2cc30: 0x6d48de20, 0x2cc31: 0x6d48e020, 0x2cc32: 0x6d48e220, 0x2cc33: 0x6d76da20, + 0x2cc34: 0x6da05c20, 0x2cc35: 0x6da05e20, 0x2cc36: 0x6da06020, 0x2cc37: 0x6de06020, + 0x2cc38: 0x6de06620, 0x2cc39: 0x6c00aa20, 0x2cc3a: 0x6c016420, 0x2cc3b: 0x6c034620, + 0x2cc3c: 0x6c034820, 0x2cc3d: 0x6c034a20, 0x2cc3e: 0x6c034c20, 0x2cc3f: 0x6c034e20, + // Block 0xb31, offset 0x2cc40 + 0x2cc40: 0x6c035020, 0x2cc41: 0x6c035220, 0x2cc42: 0x6c035420, 0x2cc43: 0x6c06b420, + 0x2cc44: 0x6c06b620, 0x2cc45: 0x6c06b820, 0x2cc46: 0x6c06ba20, 0x2cc47: 0x6c06bc20, + 0x2cc48: 0x6c0d5e20, 0x2cc49: 0x6c187820, 0x2cc4a: 0x6c2b8820, 0x2cc4b: 0x6c2b8a20, + 0x2cc4c: 0x6c2b8c20, 0x2cc4d: 0x6c458220, 0x2cc4e: 0x6c66de20, 0x2cc4f: 0x6c8d6c20, + 0x2cc50: 0x6c8d6e20, 0x2cc51: 0x6cb9d620, 0x2cc52: 0x6cb9d820, 0x2cc53: 0x6c8d7e20, + 0x2cc54: 0x6d48f220, 0x2cc55: 0x6c00ac20, 0x2cc56: 0x6c035a20, 0x2cc57: 0x6c06c620, + 0x2cc58: 0x6c8d8220, 0x2cc59: 0x6c8d8420, 0x2cc5a: 0x6c00b020, 0x2cc5b: 0x6c06ca20, + 0x2cc5c: 0x6c06cc20, 0x2cc5d: 0x6c06ce20, 0x2cc5e: 0x6c06d020, 0x2cc5f: 0x6c0d6820, + 0x2cc60: 0x6c0d6a20, 0x2cc61: 0x6c0d6c20, 0x2cc62: 0x6c0d6e20, 0x2cc63: 0x6c189020, + 0x2cc64: 0x6c189220, 0x2cc65: 0x6c189420, 0x2cc66: 0x6c2b9e20, 0x2cc67: 0x6c45a020, + 0x2cc68: 0x6c45a220, 0x2cc69: 0x6c45a420, 0x2cc6a: 0x6c66fc20, 0x2cc6b: 0x6c66fe20, + 0x2cc6c: 0x6c8d8820, 0x2cc6d: 0x6c8d8a20, 0x2cc6e: 0x6c8d8c20, 0x2cc6f: 0x6cead820, + 0x2cc70: 0x6d1abc20, 0x2cc71: 0x6d1abe20, 0x2cc72: 0x6d1ac020, 0x2cc73: 0x6d48f620, + 0x2cc74: 0x6d76ea20, 0x2cc75: 0x6da07820, 0x2cc76: 0x6de06820, 0x2cc77: 0x6df8ba20, + 0x2cc78: 0x6c00b420, 0x2cc79: 0x6c036020, 0x2cc7a: 0x6c036220, 0x2cc7b: 0x6c18a620, + 0x2cc7c: 0x6c2ba820, 0x2cc7d: 0x6c45c020, 0x2cc7e: 0x6c8d9220, 0x2cc7f: 0x6c8d9420, + // Block 0xb32, offset 0x2cc80 + 0x2cc80: 0x6c8d9620, 0x2cc81: 0x6c00b620, 0x2cc82: 0x6c016820, 0x2cc83: 0x6c016a20, + 0x2cc84: 0x6c00e620, 0x2cc85: 0x6c036820, 0x2cc86: 0x6c036a20, 0x2cc87: 0x6c036c20, + 0x2cc88: 0x6c036e20, 0x2cc89: 0x6c06d220, 0x2cc8a: 0x6c06d420, 0x2cc8b: 0x6c0d8420, + 0x2cc8c: 0x6c06d620, 0x2cc8d: 0x6c0d8620, 0x2cc8e: 0x6c0d8820, 0x2cc8f: 0x6c0d8a20, + 0x2cc90: 0x6c0d8c20, 0x2cc91: 0x6c2bac20, 0x2cc92: 0x6c2bae20, 0x2cc93: 0x6c2bb020, + 0x2cc94: 0x6c2bb220, 0x2cc95: 0x6c2bb420, 0x2cc96: 0x6c2bb620, 0x2cc97: 0x6c45c820, + 0x2cc98: 0x6c45ca20, 0x2cc99: 0x6c8d9820, 0x2cc9a: 0x6cb9f220, 0x2cc9b: 0x6e0c8420, + 0x2cc9c: 0x6c00ba20, 0x2cc9d: 0x6c037620, 0x2cc9e: 0x6c037820, 0x2cc9f: 0x6c06e220, + 0x2cca0: 0x6c06e420, 0x2cca1: 0x6c06e620, 0x2cca2: 0x6c06e820, 0x2cca3: 0x6c18c020, + 0x2cca4: 0x6c18c220, 0x2cca5: 0x6c2bd620, 0x2cca6: 0x6c2bd820, 0x2cca7: 0x6c2bda20, + 0x2cca8: 0x6c8da820, 0x2cca9: 0x6c00bc20, 0x2ccaa: 0x6c017220, 0x2ccab: 0x6c017420, + 0x2ccac: 0x6c037c20, 0x2ccad: 0x6c06ec20, 0x2ccae: 0x6c06ee20, 0x2ccaf: 0x6c06f020, + 0x2ccb0: 0x6c0db820, 0x2ccb1: 0x6c0dba20, 0x2ccb2: 0x6c18d220, 0x2ccb3: 0x6c18d420, + 0x2ccb4: 0x6c18d620, 0x2ccb5: 0x6c18d820, 0x2ccb6: 0x6c2bf420, 0x2ccb7: 0x6c2bf620, + 0x2ccb8: 0x6c2bf820, 0x2ccb9: 0x6c2bfa20, 0x2ccba: 0x6c2bfc20, 0x2ccbb: 0x6c45e420, + 0x2ccbc: 0x6c45e620, 0x2ccbd: 0x6c45e820, 0x2ccbe: 0x6c8db620, 0x2ccbf: 0x6c673020, + // Block 0xb33, offset 0x2ccc0 + 0x2ccc0: 0x6ceaf820, 0x2ccc1: 0x6ceafa20, 0x2ccc2: 0x6c00be20, 0x2ccc3: 0x6c038620, + 0x2ccc4: 0x6c038820, 0x2ccc5: 0x6c038a20, 0x2ccc6: 0x6c038c20, 0x2ccc7: 0x6c06f420, + 0x2ccc8: 0x6c06f620, 0x2ccc9: 0x6c06f820, 0x2ccca: 0x6c0dce20, 0x2cccb: 0x6c0dd020, + 0x2cccc: 0x6c0dd220, 0x2cccd: 0x6c0dd420, 0x2ccce: 0x6c18e220, 0x2cccf: 0x6c18e420, + 0x2ccd0: 0x6c18e620, 0x2ccd1: 0x6c18e820, 0x2ccd2: 0x6c2c0420, 0x2ccd3: 0x6c2c0620, + 0x2ccd4: 0x6c2c0820, 0x2ccd5: 0x6c2c0a20, 0x2ccd6: 0x6c45f820, 0x2ccd7: 0x6c45fa20, + 0x2ccd8: 0x6c45fc20, 0x2ccd9: 0x6c45fe20, 0x2ccda: 0x6c460020, 0x2ccdb: 0x6c460220, + 0x2ccdc: 0x6c673820, 0x2ccdd: 0x6c673a20, 0x2ccde: 0x6c673c20, 0x2ccdf: 0x6c673e20, + 0x2cce0: 0x6c8db820, 0x2cce1: 0x6c8dba20, 0x2cce2: 0x6c8dbc20, 0x2cce3: 0x6c8dbe20, + 0x2cce4: 0x6cba0c20, 0x2cce5: 0x6cba0e20, 0x2cce6: 0x6cba1020, 0x2cce7: 0x6cba1220, + 0x2cce8: 0x6cba1420, 0x2cce9: 0x6c8dc020, 0x2ccea: 0x6ceb0420, 0x2cceb: 0x6ceb0620, + 0x2ccec: 0x6d1ae020, 0x2cced: 0x6d1ae220, 0x2ccee: 0x6d1ae420, 0x2ccef: 0x6ceb2020, + 0x2ccf0: 0x6d1ae620, 0x2ccf1: 0x6d491a20, 0x2ccf2: 0x6d491c20, 0x2ccf3: 0x6da08820, + 0x2ccf4: 0x6de07020, 0x2ccf5: 0x6e451620, 0x2ccf6: 0x6c00c020, 0x2ccf7: 0x6c039220, + 0x2ccf8: 0x6c039420, 0x2ccf9: 0x6c039620, 0x2ccfa: 0x6c070a20, 0x2ccfb: 0x6c070c20, + 0x2ccfc: 0x6c070e20, 0x2ccfd: 0x6c0df220, 0x2ccfe: 0x6c0df420, 0x2ccff: 0x6c190420, + // Block 0xb34, offset 0x2cd00 + 0x2cd00: 0x6c2c2820, 0x2cd01: 0x6c2c2a20, 0x2cd02: 0x6c2c2c20, 0x2cd03: 0x6c8de620, + 0x2cd04: 0x6c8de820, 0x2cd05: 0x6cba2e20, 0x2cd06: 0x6d1b1420, 0x2cd07: 0x6d493c20, + 0x2cd08: 0x6c00c420, 0x2cd09: 0x6c017e20, 0x2cd0a: 0x6c03a020, 0x2cd0b: 0x6c03a220, + 0x2cd0c: 0x6c03a420, 0x2cd0d: 0x6c03a620, 0x2cd0e: 0x6c03a820, 0x2cd0f: 0x6c071a20, + 0x2cd10: 0x6c071c20, 0x2cd11: 0x6c071e20, 0x2cd12: 0x6c0e0820, 0x2cd13: 0x6c190e20, + 0x2cd14: 0x6c2c3c20, 0x2cd15: 0x6c2c3e20, 0x2cd16: 0x6c2c4020, 0x2cd17: 0x6c2c4220, + 0x2cd18: 0x6c2c4420, 0x2cd19: 0x6c464020, 0x2cd1a: 0x6c464220, 0x2cd1b: 0x6c464420, + 0x2cd1c: 0x6c464620, 0x2cd1d: 0x6c464820, 0x2cd1e: 0x6c677c20, 0x2cd1f: 0x6c677e20, + 0x2cd20: 0x6ceb3220, 0x2cd21: 0x6d76fc20, 0x2cd22: 0x6dc2f620, 0x2cd23: 0x6c018020, + 0x2cd24: 0x6c073620, 0x2cd25: 0x6c073820, 0x2cd26: 0x6c073a20, 0x2cd27: 0x6c073c20, + 0x2cd28: 0x6c073e20, 0x2cd29: 0x6c074020, 0x2cd2a: 0x6c074220, 0x2cd2b: 0x6c074420, + 0x2cd2c: 0x6c074620, 0x2cd2d: 0x6c074820, 0x2cd2e: 0x6c074a20, 0x2cd2f: 0x6c074c20, + 0x2cd30: 0x6c074e20, 0x2cd31: 0x6c075020, 0x2cd32: 0x6c075220, 0x2cd33: 0x6c075420, + 0x2cd34: 0x6c075620, 0x2cd35: 0x6c075820, 0x2cd36: 0x6c075a20, 0x2cd37: 0x6c075c20, + 0x2cd38: 0x6c075e20, 0x2cd39: 0x6c076020, 0x2cd3a: 0x6c076220, 0x2cd3b: 0x6c076420, + 0x2cd3c: 0x6c076620, 0x2cd3d: 0x6c076820, 0x2cd3e: 0x6c076a20, 0x2cd3f: 0x6c0e2220, + // Block 0xb35, offset 0x2cd40 + 0x2cd40: 0x6c0e2420, 0x2cd41: 0x6c0e2620, 0x2cd42: 0x6c0e2820, 0x2cd43: 0x6c0e2a20, + 0x2cd44: 0x6c0e2c20, 0x2cd45: 0x6c0e2e20, 0x2cd46: 0x6c0e3020, 0x2cd47: 0x6c0e3220, + 0x2cd48: 0x6c0e3420, 0x2cd49: 0x6c0e3620, 0x2cd4a: 0x6c0e3820, 0x2cd4b: 0x6c0e3a20, + 0x2cd4c: 0x6c0e3c20, 0x2cd4d: 0x6c0e3e20, 0x2cd4e: 0x6c0e4020, 0x2cd4f: 0x6c0e4220, + 0x2cd50: 0x6c0e4420, 0x2cd51: 0x6c0e4620, 0x2cd52: 0x6c0e4820, 0x2cd53: 0x6c0e4a20, + 0x2cd54: 0x6c0e4c20, 0x2cd55: 0x6c0e4e20, 0x2cd56: 0x6c0e5020, 0x2cd57: 0x6c0e5220, + 0x2cd58: 0x6c193e20, 0x2cd59: 0x6c194020, 0x2cd5a: 0x6c194220, 0x2cd5b: 0x6c194420, + 0x2cd5c: 0x6c194620, 0x2cd5d: 0x6c194820, 0x2cd5e: 0x6c194a20, 0x2cd5f: 0x6c194c20, + 0x2cd60: 0x6c194e20, 0x2cd61: 0x6c195020, 0x2cd62: 0x6c195220, 0x2cd63: 0x6c195420, + 0x2cd64: 0x6c195620, 0x2cd65: 0x6c195820, 0x2cd66: 0x6c195a20, 0x2cd67: 0x6c195c20, + 0x2cd68: 0x6c195e20, 0x2cd69: 0x6c196020, 0x2cd6a: 0x6c196220, 0x2cd6b: 0x6c196420, + 0x2cd6c: 0x6c196620, 0x2cd6d: 0x6c196820, 0x2cd6e: 0x6c196a20, 0x2cd6f: 0x6c196c20, + 0x2cd70: 0x6c196e20, 0x2cd71: 0x6c197020, 0x2cd72: 0x6c197220, 0x2cd73: 0x6c197420, + 0x2cd74: 0x6c197620, 0x2cd75: 0x6c197820, 0x2cd76: 0x6c197a20, 0x2cd77: 0x6c197c20, + 0x2cd78: 0x6c197e20, 0x2cd79: 0x6c198020, 0x2cd7a: 0x6c198220, 0x2cd7b: 0x6c198420, + 0x2cd7c: 0x6c198620, 0x2cd7d: 0x6c198820, 0x2cd7e: 0x6c198a20, 0x2cd7f: 0x6c198c20, + // Block 0xb36, offset 0x2cd80 + 0x2cd80: 0x6c198e20, 0x2cd81: 0x6c199020, 0x2cd82: 0x6c199220, 0x2cd83: 0x6c199420, + 0x2cd84: 0x6c199620, 0x2cd85: 0x6c199820, 0x2cd86: 0x6c199a20, 0x2cd87: 0x6c199c20, + 0x2cd88: 0x6c199e20, 0x2cd89: 0x6c19a020, 0x2cd8a: 0x6c19a220, 0x2cd8b: 0x6c19a420, + 0x2cd8c: 0x6c19a620, 0x2cd8d: 0x6c19a820, 0x2cd8e: 0x6c19aa20, 0x2cd8f: 0x6c19ac20, + 0x2cd90: 0x6c19ae20, 0x2cd91: 0x6c19b020, 0x2cd92: 0x6c19b220, 0x2cd93: 0x6c19b420, + 0x2cd94: 0x6c19b620, 0x2cd95: 0x6c19b820, 0x2cd96: 0x6c19ba20, 0x2cd97: 0x6c19bc20, + 0x2cd98: 0x6c19be20, 0x2cd99: 0x6c19c020, 0x2cd9a: 0x6c19c220, 0x2cd9b: 0x6c19c420, + 0x2cd9c: 0x6c19c620, 0x2cd9d: 0x6c2c6820, 0x2cd9e: 0x6c2c6a20, 0x2cd9f: 0x6c2c6c20, + 0x2cda0: 0x6c2c6e20, 0x2cda1: 0x6c2c7020, 0x2cda2: 0x6c2c7220, 0x2cda3: 0x6c2c7420, + 0x2cda4: 0x6c2c7620, 0x2cda5: 0x6c2c7820, 0x2cda6: 0x6c2c7a20, 0x2cda7: 0x6c2c7c20, + 0x2cda8: 0x6c2c7e20, 0x2cda9: 0x6c2c8020, 0x2cdaa: 0x6c2c8220, 0x2cdab: 0x6c2c8420, + 0x2cdac: 0x6c2c8620, 0x2cdad: 0x6c2c8820, 0x2cdae: 0x6c2c8a20, 0x2cdaf: 0x6c2c8c20, + 0x2cdb0: 0x6c466420, 0x2cdb1: 0x6c2c8e20, 0x2cdb2: 0x6c466620, 0x2cdb3: 0x6c2c9020, + 0x2cdb4: 0x6c2c9220, 0x2cdb5: 0x6c2c9420, 0x2cdb6: 0x6c2c9620, 0x2cdb7: 0x6c2c9820, + 0x2cdb8: 0x6c2c9a20, 0x2cdb9: 0x6c2c9c20, 0x2cdba: 0x6c2c9e20, 0x2cdbb: 0x6c2ca020, + 0x2cdbc: 0x6c2ca220, 0x2cdbd: 0x6c2ca420, 0x2cdbe: 0x6c2ca620, 0x2cdbf: 0x6c2ca820, + // Block 0xb37, offset 0x2cdc0 + 0x2cdc0: 0x6c2caa20, 0x2cdc1: 0x6c2cac20, 0x2cdc2: 0x6c2cae20, 0x2cdc3: 0x6c2cb020, + 0x2cdc4: 0x6c2cb220, 0x2cdc5: 0x6c2cb420, 0x2cdc6: 0x6c2cb620, 0x2cdc7: 0x6c2cb820, + 0x2cdc8: 0x6c2cba20, 0x2cdc9: 0x6c2cbc20, 0x2cdca: 0x6c2cbe20, 0x2cdcb: 0x6c2cc020, + 0x2cdcc: 0x6c2cc220, 0x2cdcd: 0x6c2cc420, 0x2cdce: 0x6c2cc620, 0x2cdcf: 0x6c2cc820, + 0x2cdd0: 0x6c2cca20, 0x2cdd1: 0x6c2ccc20, 0x2cdd2: 0x6c2cce20, 0x2cdd3: 0x6c2cd020, + 0x2cdd4: 0x6c2cd220, 0x2cdd5: 0x6c2cd420, 0x2cdd6: 0x6c2cd620, 0x2cdd7: 0x6c2cd820, + 0x2cdd8: 0x6c2cda20, 0x2cdd9: 0x6c2cdc20, 0x2cdda: 0x6c2cde20, 0x2cddb: 0x6c2ce020, + 0x2cddc: 0x6c2ce220, 0x2cddd: 0x6c2ce420, 0x2cdde: 0x6c468620, 0x2cddf: 0x6c468820, + 0x2cde0: 0x6c468a20, 0x2cde1: 0x6c468c20, 0x2cde2: 0x6c468e20, 0x2cde3: 0x6c469020, + 0x2cde4: 0x6c469220, 0x2cde5: 0x6c469420, 0x2cde6: 0x6c469620, 0x2cde7: 0x6c469820, + 0x2cde8: 0x6c469a20, 0x2cde9: 0x6c469c20, 0x2cdea: 0x6c469e20, 0x2cdeb: 0x6c46a020, + 0x2cdec: 0x6c46a220, 0x2cded: 0x6c46a420, 0x2cdee: 0x6c46a620, 0x2cdef: 0x6c46a820, + 0x2cdf0: 0x6c46aa20, 0x2cdf1: 0x6c46ac20, 0x2cdf2: 0x6c46ae20, 0x2cdf3: 0x6c46b020, + 0x2cdf4: 0x6c46b220, 0x2cdf5: 0x6c46b420, 0x2cdf6: 0x6c46b620, 0x2cdf7: 0x6c46b820, + 0x2cdf8: 0x6c46ba20, 0x2cdf9: 0x6c46bc20, 0x2cdfa: 0x6c46be20, 0x2cdfb: 0x6c46c020, + 0x2cdfc: 0x6c46c220, 0x2cdfd: 0x6c46c420, 0x2cdfe: 0x6c46c620, 0x2cdff: 0x6c46c820, + // Block 0xb38, offset 0x2ce00 + 0x2ce00: 0x6c46ca20, 0x2ce01: 0x6c46cc20, 0x2ce02: 0x6c46ce20, 0x2ce03: 0x6c46d020, + 0x2ce04: 0x6c46d220, 0x2ce05: 0x6c46d420, 0x2ce06: 0x6c46d620, 0x2ce07: 0x6c46d820, + 0x2ce08: 0x6c46da20, 0x2ce09: 0x6c46dc20, 0x2ce0a: 0x6c46de20, 0x2ce0b: 0x6c46e020, + 0x2ce0c: 0x6c46e220, 0x2ce0d: 0x6c46e420, 0x2ce0e: 0x6c46e620, 0x2ce0f: 0x6c46e820, + 0x2ce10: 0x6c46ea20, 0x2ce11: 0x6c46ec20, 0x2ce12: 0x6c46ee20, 0x2ce13: 0x6c46f020, + 0x2ce14: 0x6c46f220, 0x2ce15: 0x6c46f420, 0x2ce16: 0x6c46f620, 0x2ce17: 0x6c46f820, + 0x2ce18: 0x6c46fa20, 0x2ce19: 0x6c46fc20, 0x2ce1a: 0x6c46fe20, 0x2ce1b: 0x6c470020, + 0x2ce1c: 0x6c470220, 0x2ce1d: 0x6c470420, 0x2ce1e: 0x6c470620, 0x2ce1f: 0x6c470820, + 0x2ce20: 0x6c67ba20, 0x2ce21: 0x6c67bc20, 0x2ce22: 0x6c67be20, 0x2ce23: 0x6c67c020, + 0x2ce24: 0x6c67c220, 0x2ce25: 0x6c67c420, 0x2ce26: 0x6c67c620, 0x2ce27: 0x6c67c820, + 0x2ce28: 0x6c67ca20, 0x2ce29: 0x6c67cc20, 0x2ce2a: 0x6c67ce20, 0x2ce2b: 0x6c67d020, + 0x2ce2c: 0x6c67d220, 0x2ce2d: 0x6c67d420, 0x2ce2e: 0x6c67d620, 0x2ce2f: 0x6c67d820, + 0x2ce30: 0x6c67da20, 0x2ce31: 0x6c67dc20, 0x2ce32: 0x6c67de20, 0x2ce33: 0x6c67e020, + 0x2ce34: 0x6c67e220, 0x2ce35: 0x6c67e420, 0x2ce36: 0x6c67e620, 0x2ce37: 0x6c67e820, + 0x2ce38: 0x6c67ea20, 0x2ce39: 0x6c67ec20, 0x2ce3a: 0x6c67ee20, 0x2ce3b: 0x6c67f020, + 0x2ce3c: 0x6c67f220, 0x2ce3d: 0x6c67f420, 0x2ce3e: 0x6c67f620, 0x2ce3f: 0x6c67f820, + // Block 0xb39, offset 0x2ce40 + 0x2ce40: 0x6c67fa20, 0x2ce41: 0x6c67fc20, 0x2ce42: 0x6c67fe20, 0x2ce43: 0x6c680020, + 0x2ce44: 0x6c680220, 0x2ce45: 0x6c680420, 0x2ce46: 0x6c680620, 0x2ce47: 0x6c680820, + 0x2ce48: 0x6c680a20, 0x2ce49: 0x6c680c20, 0x2ce4a: 0x6c680e20, 0x2ce4b: 0x6c681020, + 0x2ce4c: 0x6c8e1020, 0x2ce4d: 0x6c681220, 0x2ce4e: 0x6c681420, 0x2ce4f: 0x6c681620, + 0x2ce50: 0x6c681820, 0x2ce51: 0x6c681a20, 0x2ce52: 0x6c681c20, 0x2ce53: 0x6c681e20, + 0x2ce54: 0x6c682020, 0x2ce55: 0x6c682220, 0x2ce56: 0x6c682420, 0x2ce57: 0x6c682620, + 0x2ce58: 0x6c682820, 0x2ce59: 0x6c682a20, 0x2ce5a: 0x6c682c20, 0x2ce5b: 0x6c682e20, + 0x2ce5c: 0x6c683020, 0x2ce5d: 0x6c683220, 0x2ce5e: 0x6c683420, 0x2ce5f: 0x6c683620, + 0x2ce60: 0x6c683820, 0x2ce61: 0x6c683a20, 0x2ce62: 0x6c683c20, 0x2ce63: 0x6c683e20, + 0x2ce64: 0x6c684020, 0x2ce65: 0x6c684220, 0x2ce66: 0x6c684420, 0x2ce67: 0x6c684620, + 0x2ce68: 0x6c8e4020, 0x2ce69: 0x6c8e4220, 0x2ce6a: 0x6c8e4420, 0x2ce6b: 0x6c8e4620, + 0x2ce6c: 0x6c8e4820, 0x2ce6d: 0x6c8e4a20, 0x2ce6e: 0x6c8e4c20, 0x2ce6f: 0x6c8e4e20, + 0x2ce70: 0x6c8e5020, 0x2ce71: 0x6c8e5220, 0x2ce72: 0x6c8e5420, 0x2ce73: 0x6c8e5620, + 0x2ce74: 0x6c8e5820, 0x2ce75: 0x6c8e5a20, 0x2ce76: 0x6c8e5c20, 0x2ce77: 0x6c8e5e20, + 0x2ce78: 0x6c8e6020, 0x2ce79: 0x6c8e6220, 0x2ce7a: 0x6c8e6420, 0x2ce7b: 0x6c8e6620, + 0x2ce7c: 0x6c8e6820, 0x2ce7d: 0x6c8e6a20, 0x2ce7e: 0x6c8e6c20, 0x2ce7f: 0x6c8e6e20, + // Block 0xb3a, offset 0x2ce80 + 0x2ce80: 0x6c8e7020, 0x2ce81: 0x6c8e7220, 0x2ce82: 0x6c8e7420, 0x2ce83: 0x6c8e7620, + 0x2ce84: 0x6c8e7820, 0x2ce85: 0x6c8e7a20, 0x2ce86: 0x6c8e7c20, 0x2ce87: 0x6c8e7e20, + 0x2ce88: 0x6c8e8020, 0x2ce89: 0x6c8e8220, 0x2ce8a: 0x6c8e8420, 0x2ce8b: 0x6c8e8620, + 0x2ce8c: 0x6c8e8820, 0x2ce8d: 0x6c8e8a20, 0x2ce8e: 0x6c8e8c20, 0x2ce8f: 0x6c8e8e20, + 0x2ce90: 0x6c8e9020, 0x2ce91: 0x6c8e9220, 0x2ce92: 0x6c8e9420, 0x2ce93: 0x6c8e9620, + 0x2ce94: 0x6c8e9820, 0x2ce95: 0x6c8e9a20, 0x2ce96: 0x6c8e9c20, 0x2ce97: 0x6c8e9e20, + 0x2ce98: 0x6c8ea020, 0x2ce99: 0x6cba9420, 0x2ce9a: 0x6c8ea220, 0x2ce9b: 0x6c8ea420, + 0x2ce9c: 0x6c8ea620, 0x2ce9d: 0x6c8ea820, 0x2ce9e: 0x6c8eaa20, 0x2ce9f: 0x6c9aaa20, + 0x2cea0: 0x6c8eac20, 0x2cea1: 0x6c8eae20, 0x2cea2: 0x6c8eb020, 0x2cea3: 0x6c8eb220, + 0x2cea4: 0x6c8eb420, 0x2cea5: 0x6c8eb620, 0x2cea6: 0x6c8eb820, 0x2cea7: 0x6c8eba20, + 0x2cea8: 0x6c8ebc20, 0x2cea9: 0x6c8ebe20, 0x2ceaa: 0x6c8ec020, 0x2ceab: 0x6c901820, + 0x2ceac: 0x6c8ec220, 0x2cead: 0x6c8ec420, 0x2ceae: 0x6c8ec620, 0x2ceaf: 0x6c8ec820, + 0x2ceb0: 0x6c8eca20, 0x2ceb1: 0x6c8ecc20, 0x2ceb2: 0x6c8ece20, 0x2ceb3: 0x6c8ed020, + 0x2ceb4: 0x6c8ed220, 0x2ceb5: 0x6c8ed420, 0x2ceb6: 0x6c8ed620, 0x2ceb7: 0x6c8ed820, + 0x2ceb8: 0x6c8eda20, 0x2ceb9: 0x6c8edc20, 0x2ceba: 0x6cba9620, 0x2cebb: 0x6cba9820, + 0x2cebc: 0x6cba9a20, 0x2cebd: 0x6cba9c20, 0x2cebe: 0x6cba9e20, 0x2cebf: 0x6cbaa020, + // Block 0xb3b, offset 0x2cec0 + 0x2cec0: 0x6cbaa220, 0x2cec1: 0x6cbaa420, 0x2cec2: 0x6cbaa620, 0x2cec3: 0x6cbaa820, + 0x2cec4: 0x6cbaaa20, 0x2cec5: 0x6cbaac20, 0x2cec6: 0x6cbaae20, 0x2cec7: 0x6cbab020, + 0x2cec8: 0x6cbab220, 0x2cec9: 0x6cbab420, 0x2ceca: 0x6cbab620, 0x2cecb: 0x6cbab820, + 0x2cecc: 0x6cbaba20, 0x2cecd: 0x6ceb6e20, 0x2cece: 0x6cbabc20, 0x2cecf: 0x6cbabe20, + 0x2ced0: 0x6cbac020, 0x2ced1: 0x6cbac220, 0x2ced2: 0x6cbac420, 0x2ced3: 0x6cbac620, + 0x2ced4: 0x6cbac820, 0x2ced5: 0x6cbaca20, 0x2ced6: 0x6cbacc20, 0x2ced7: 0x6cbace20, + 0x2ced8: 0x6cbad020, 0x2ced9: 0x6cbad220, 0x2ceda: 0x6cbad420, 0x2cedb: 0x6cbad620, + 0x2cedc: 0x6cbad820, 0x2cedd: 0x6cbada20, 0x2cede: 0x6cbadc20, 0x2cedf: 0x6cbade20, + 0x2cee0: 0x6cbae020, 0x2cee1: 0x6cbae220, 0x2cee2: 0x6cbae420, 0x2cee3: 0x6cbae620, + 0x2cee4: 0x6cbae820, 0x2cee5: 0x6cbaea20, 0x2cee6: 0x6cbaec20, 0x2cee7: 0x6cbaee20, + 0x2cee8: 0x6cbaf020, 0x2cee9: 0x6cbaf220, 0x2ceea: 0x6cbaf420, 0x2ceeb: 0x6cbaf620, + 0x2ceec: 0x6cbaf820, 0x2ceed: 0x6cbafa20, 0x2ceee: 0x6cbafc20, 0x2ceef: 0x6cbafe20, + 0x2cef0: 0x6cbb0020, 0x2cef1: 0x6cbb0220, 0x2cef2: 0x6cbb0420, 0x2cef3: 0x6cbb0620, + 0x2cef4: 0x6cbb0820, 0x2cef5: 0x6cbb0a20, 0x2cef6: 0x6c901a20, 0x2cef7: 0x6cbb0c20, + 0x2cef8: 0x6cbb0e20, 0x2cef9: 0x6cbb1020, 0x2cefa: 0x6cbb1220, 0x2cefb: 0x6cbb1420, + 0x2cefc: 0x6cbb1620, 0x2cefd: 0x6cbb1820, 0x2cefe: 0x6cbb1a20, 0x2ceff: 0x6ceb7020, + // Block 0xb3c, offset 0x2cf00 + 0x2cf00: 0x6ceb7220, 0x2cf01: 0x6ceb7420, 0x2cf02: 0x6ceb7620, 0x2cf03: 0x6ceb7820, + 0x2cf04: 0x6ceb7a20, 0x2cf05: 0x6ceb7c20, 0x2cf06: 0x6ceb7e20, 0x2cf07: 0x6ceb8020, + 0x2cf08: 0x6ceb8220, 0x2cf09: 0x6ceb8420, 0x2cf0a: 0x6ceb8620, 0x2cf0b: 0x6ceb8820, + 0x2cf0c: 0x6ceb8a20, 0x2cf0d: 0x6ceb8c20, 0x2cf0e: 0x6ceb8e20, 0x2cf0f: 0x6ceb9020, + 0x2cf10: 0x6ceb9220, 0x2cf11: 0x6ceb9420, 0x2cf12: 0x6ceb9620, 0x2cf13: 0x6ceb9820, + 0x2cf14: 0x6ceb9a20, 0x2cf15: 0x6ceb9c20, 0x2cf16: 0x6ceb9e20, 0x2cf17: 0x6ceba020, + 0x2cf18: 0x6ceba220, 0x2cf19: 0x6ceba420, 0x2cf1a: 0x6ceba620, 0x2cf1b: 0x6ceba820, + 0x2cf1c: 0x6cebaa20, 0x2cf1d: 0x6cebac20, 0x2cf1e: 0x6cbc3e20, 0x2cf1f: 0x6cebae20, + 0x2cf20: 0x6cebb020, 0x2cf21: 0x6cebb220, 0x2cf22: 0x6cebb420, 0x2cf23: 0x6cebb620, + 0x2cf24: 0x6cebb820, 0x2cf25: 0x6cebba20, 0x2cf26: 0x6cebbc20, 0x2cf27: 0x6cebbe20, + 0x2cf28: 0x6cebc020, 0x2cf29: 0x6cebc220, 0x2cf2a: 0x6cebc420, 0x2cf2b: 0x6cebc620, + 0x2cf2c: 0x6cebc820, 0x2cf2d: 0x6cebca20, 0x2cf2e: 0x6cebcc20, 0x2cf2f: 0x6cebce20, + 0x2cf30: 0x6cebd020, 0x2cf31: 0x6cebd220, 0x2cf32: 0x6cebd420, 0x2cf33: 0x6cebd620, + 0x2cf34: 0x6cebd820, 0x2cf35: 0x6cebda20, 0x2cf36: 0x6d1b5220, 0x2cf37: 0x6d1b5420, + 0x2cf38: 0x6d1b5620, 0x2cf39: 0x6d1b5820, 0x2cf3a: 0x6d1b5a20, 0x2cf3b: 0x6d1b5c20, + 0x2cf3c: 0x6d1b5e20, 0x2cf3d: 0x6d1b6020, 0x2cf3e: 0x6d1b6220, 0x2cf3f: 0x6d1b6420, + // Block 0xb3d, offset 0x2cf40 + 0x2cf40: 0x6d1b6620, 0x2cf41: 0x6d1b6820, 0x2cf42: 0x6d1b6a20, 0x2cf43: 0x6d1b6c20, + 0x2cf44: 0x6d1b6e20, 0x2cf45: 0x6d1b7020, 0x2cf46: 0x6d1b7220, 0x2cf47: 0x6d1b7420, + 0x2cf48: 0x6d1b7620, 0x2cf49: 0x6d1b7820, 0x2cf4a: 0x6d1b7a20, 0x2cf4b: 0x6d1b7c20, + 0x2cf4c: 0x6d1b7e20, 0x2cf4d: 0x6d1b8020, 0x2cf4e: 0x6d1b8220, 0x2cf4f: 0x6d1b8420, + 0x2cf50: 0x6d1b8620, 0x2cf51: 0x6d1b8820, 0x2cf52: 0x6d1b8a20, 0x2cf53: 0x6d1b8c20, + 0x2cf54: 0x6d1b8e20, 0x2cf55: 0x6d1b9020, 0x2cf56: 0x6d1b9220, 0x2cf57: 0x6d1b9420, + 0x2cf58: 0x6d1b9620, 0x2cf59: 0x6d1b9820, 0x2cf5a: 0x6d1b9a20, 0x2cf5b: 0x6d1b9c20, + 0x2cf5c: 0x6d1b9e20, 0x2cf5d: 0x6d1ba020, 0x2cf5e: 0x6d1ba220, 0x2cf5f: 0x6d1cec20, + 0x2cf60: 0x6d496220, 0x2cf61: 0x6d1ba420, 0x2cf62: 0x6d1ba620, 0x2cf63: 0x6d1ba820, + 0x2cf64: 0x6d1baa20, 0x2cf65: 0x6d1bac20, 0x2cf66: 0x6d1bae20, 0x2cf67: 0x6d1bb020, + 0x2cf68: 0x6d1cee20, 0x2cf69: 0x6d496420, 0x2cf6a: 0x6d496620, 0x2cf6b: 0x6d496820, + 0x2cf6c: 0x6d496a20, 0x2cf6d: 0x6d496c20, 0x2cf6e: 0x6d496e20, 0x2cf6f: 0x6d497020, + 0x2cf70: 0x6d497220, 0x2cf71: 0x6d497420, 0x2cf72: 0x6d497620, 0x2cf73: 0x6d497820, + 0x2cf74: 0x6d497a20, 0x2cf75: 0x6d497c20, 0x2cf76: 0x6d497e20, 0x2cf77: 0x6d498020, + 0x2cf78: 0x6d498220, 0x2cf79: 0x6d498420, 0x2cf7a: 0x6d498620, 0x2cf7b: 0x6d498820, + 0x2cf7c: 0x6d498a20, 0x2cf7d: 0x6d498c20, 0x2cf7e: 0x6d498e20, 0x2cf7f: 0x6d499020, + // Block 0xb3e, offset 0x2cf80 + 0x2cf80: 0x6d499220, 0x2cf81: 0x6d499420, 0x2cf82: 0x6d499620, 0x2cf83: 0x6d499820, + 0x2cf84: 0x6d499a20, 0x2cf85: 0x6cbb1c20, 0x2cf86: 0x6d499c20, 0x2cf87: 0x6d499e20, + 0x2cf88: 0x6d49a020, 0x2cf89: 0x6d49a220, 0x2cf8a: 0x6d49a420, 0x2cf8b: 0x6d49a620, + 0x2cf8c: 0x6d49a820, 0x2cf8d: 0x6d49aa20, 0x2cf8e: 0x6d49ac20, 0x2cf8f: 0x6d49ae20, + 0x2cf90: 0x6d49b020, 0x2cf91: 0x6d1bb220, 0x2cf92: 0x6d49b220, 0x2cf93: 0x6d494c20, + 0x2cf94: 0x6d49b420, 0x2cf95: 0x6d590220, 0x2cf96: 0x6d49b620, 0x2cf97: 0x6d49b820, + 0x2cf98: 0x6d49ba20, 0x2cf99: 0x6d49bc20, 0x2cf9a: 0x6d49be20, 0x2cf9b: 0x6d49c020, + 0x2cf9c: 0x6d49c220, 0x2cf9d: 0x6d49c420, 0x2cf9e: 0x6d772220, 0x2cf9f: 0x6d772420, + 0x2cfa0: 0x6d772620, 0x2cfa1: 0x6d772820, 0x2cfa2: 0x6d772a20, 0x2cfa3: 0x6d772c20, + 0x2cfa4: 0x6d772e20, 0x2cfa5: 0x6d773020, 0x2cfa6: 0x6d773220, 0x2cfa7: 0x6d773420, + 0x2cfa8: 0x6d773620, 0x2cfa9: 0x6d773820, 0x2cfaa: 0x6d773a20, 0x2cfab: 0x6d773c20, + 0x2cfac: 0x6d773e20, 0x2cfad: 0x6d774020, 0x2cfae: 0x6d774220, 0x2cfaf: 0x6d774420, + 0x2cfb0: 0x6d774620, 0x2cfb1: 0x6d774820, 0x2cfb2: 0x6d774a20, 0x2cfb3: 0x6d774c20, + 0x2cfb4: 0x6d49c620, 0x2cfb5: 0x6d774e20, 0x2cfb6: 0x6d775020, 0x2cfb7: 0x6d775220, + 0x2cfb8: 0x6d775420, 0x2cfb9: 0x6d775620, 0x2cfba: 0x6d775820, 0x2cfbb: 0x6d775a20, + 0x2cfbc: 0x6d775c20, 0x2cfbd: 0x6da0a220, 0x2cfbe: 0x6da0a420, 0x2cfbf: 0x6da0a620, + // Block 0xb3f, offset 0x2cfc0 + 0x2cfc0: 0x6da0a820, 0x2cfc1: 0x6da0aa20, 0x2cfc2: 0x6da0ac20, 0x2cfc3: 0x6da0ae20, + 0x2cfc4: 0x6da0b020, 0x2cfc5: 0x6da0b220, 0x2cfc6: 0x6da0b420, 0x2cfc7: 0x6da0b620, + 0x2cfc8: 0x6da0b820, 0x2cfc9: 0x6da0ba20, 0x2cfca: 0x6da0bc20, 0x2cfcb: 0x6da0be20, + 0x2cfcc: 0x6da0c020, 0x2cfcd: 0x6da0c220, 0x2cfce: 0x6da0c420, 0x2cfcf: 0x6da0c620, + 0x2cfd0: 0x6da0c820, 0x2cfd1: 0x6da0ca20, 0x2cfd2: 0x6da0cc20, 0x2cfd3: 0x6da0ce20, + 0x2cfd4: 0x6dc30820, 0x2cfd5: 0x6dc30a20, 0x2cfd6: 0x6dc30c20, 0x2cfd7: 0x6dc30e20, + 0x2cfd8: 0x6dc31020, 0x2cfd9: 0x6dc31220, 0x2cfda: 0x6dc31420, 0x2cfdb: 0x6dc31620, + 0x2cfdc: 0x6dc31820, 0x2cfdd: 0x6dc31a20, 0x2cfde: 0x6dc31c20, 0x2cfdf: 0x6dc31e20, + 0x2cfe0: 0x6dc32020, 0x2cfe1: 0x6dc32220, 0x2cfe2: 0x6dc32420, 0x2cfe3: 0x6dc32620, + 0x2cfe4: 0x6dc32820, 0x2cfe5: 0x6de08420, 0x2cfe6: 0x6de08620, 0x2cfe7: 0x6de08820, + 0x2cfe8: 0x6de08a20, 0x2cfe9: 0x6de08c20, 0x2cfea: 0x6de08e20, 0x2cfeb: 0x6de09020, + 0x2cfec: 0x6de09220, 0x2cfed: 0x6de09420, 0x2cfee: 0x6dc3dc20, 0x2cfef: 0x6de09620, + 0x2cff0: 0x6de09820, 0x2cff1: 0x6df8d020, 0x2cff2: 0x6df8d220, 0x2cff3: 0x6df8d420, + 0x2cff4: 0x6df8d620, 0x2cff5: 0x6df8d820, 0x2cff6: 0x6df8da20, 0x2cff7: 0x6df8dc20, + 0x2cff8: 0x6df8de20, 0x2cff9: 0x6df8e020, 0x2cffa: 0x6e0c9020, 0x2cffb: 0x6e0c9820, + 0x2cffc: 0x6df92820, 0x2cffd: 0x6e0c9a20, 0x2cffe: 0x6e0c9c20, 0x2cfff: 0x6e0c9e20, + // Block 0xb40, offset 0x2d000 + 0x2d000: 0x6e0ca020, 0x2d001: 0x6e0ca220, 0x2d002: 0x6e0ca420, 0x2d003: 0x6e0ca620, + 0x2d004: 0x6e0ca820, 0x2d005: 0x6e1c3020, 0x2d006: 0x6e1c3220, 0x2d007: 0x6e1c3420, + 0x2d008: 0x6e1c3620, 0x2d009: 0x6e1c3820, 0x2d00a: 0x6e1c3a20, 0x2d00b: 0x6e1c3c20, + 0x2d00c: 0x6e287620, 0x2d00d: 0x6e0caa20, 0x2d00e: 0x6e1c3e20, 0x2d00f: 0x6e287820, + 0x2d010: 0x6e287a20, 0x2d011: 0x6e319e20, 0x2d012: 0x6e31a020, 0x2d013: 0x6e31a220, + 0x2d014: 0x6e384820, 0x2d015: 0x6e384a20, 0x2d016: 0x6e428420, 0x2d017: 0x6c018220, + 0x2d018: 0x6c078a20, 0x2d019: 0x6c078c20, 0x2d01a: 0x6c078e20, 0x2d01b: 0x6c079020, + 0x2d01c: 0x6c079220, 0x2d01d: 0x6c0e9820, 0x2d01e: 0x6c0e9a20, 0x2d01f: 0x6c0e9c20, + 0x2d020: 0x6c0e9e20, 0x2d021: 0x6c0ea020, 0x2d022: 0x6c0ea220, 0x2d023: 0x6c0ea420, + 0x2d024: 0x6c1a4a20, 0x2d025: 0x6c1a4c20, 0x2d026: 0x6c1a4e20, 0x2d027: 0x6c1a5020, + 0x2d028: 0x6c1a5220, 0x2d029: 0x6c1a5420, 0x2d02a: 0x6c1a5620, 0x2d02b: 0x6c1a5820, + 0x2d02c: 0x6c1a5a20, 0x2d02d: 0x6c1a5c20, 0x2d02e: 0x6c1a5e20, 0x2d02f: 0x6c1a6020, + 0x2d030: 0x6c1a6220, 0x2d031: 0x6c1a6420, 0x2d032: 0x6c1a6620, 0x2d033: 0x6c1a6820, + 0x2d034: 0x6c1a6a20, 0x2d035: 0x6c1a6c20, 0x2d036: 0x6c2d8220, 0x2d037: 0x6c2d8420, + 0x2d038: 0x6c2d8620, 0x2d039: 0x6c2d8820, 0x2d03a: 0x6c2d8a20, 0x2d03b: 0x6c2d8c20, + 0x2d03c: 0x6c2d8e20, 0x2d03d: 0x6c2d9020, 0x2d03e: 0x6c2d9220, 0x2d03f: 0x6c47de20, + // Block 0xb41, offset 0x2d040 + 0x2d040: 0x6c47e020, 0x2d041: 0x6c695020, 0x2d042: 0x6c695220, 0x2d043: 0x6c695420, + 0x2d044: 0x6c695620, 0x2d045: 0x6c695820, 0x2d046: 0x6c695a20, 0x2d047: 0x6c901c20, + 0x2d048: 0x6c901e20, 0x2d049: 0x6c902020, 0x2d04a: 0x6c902220, 0x2d04b: 0x6c902420, + 0x2d04c: 0x6cbc4020, 0x2d04d: 0x6cbc4220, 0x2d04e: 0x6cbc4420, 0x2d04f: 0x6c902620, + 0x2d050: 0x6cbc4620, 0x2d051: 0x6ced2820, 0x2d052: 0x6ced2a20, 0x2d053: 0x6ced2c20, + 0x2d054: 0x6ced2e20, 0x2d055: 0x6ced3020, 0x2d056: 0x6d1cf220, 0x2d057: 0x6d1cf420, + 0x2d058: 0x6d1cf620, 0x2d059: 0x6d1cf820, 0x2d05a: 0x6d4ab620, 0x2d05b: 0x6d785820, + 0x2d05c: 0x6d785a20, 0x2d05d: 0x6e1c7420, 0x2d05e: 0x6e3d0e20, 0x2d05f: 0x6c018420, + 0x2d060: 0x6c03ce20, 0x2d061: 0x6c03d020, 0x2d062: 0x6c07a220, 0x2d063: 0x6c07a420, + 0x2d064: 0x6c07a620, 0x2d065: 0x6c07a820, 0x2d066: 0x6c07aa20, 0x2d067: 0x6c07ac20, + 0x2d068: 0x6c0ec020, 0x2d069: 0x6c0ec220, 0x2d06a: 0x6c0ec420, 0x2d06b: 0x6c0ec620, + 0x2d06c: 0x6c0ec820, 0x2d06d: 0x6c0eca20, 0x2d06e: 0x6c0ecc20, 0x2d06f: 0x6c0ece20, + 0x2d070: 0x6c0ed020, 0x2d071: 0x6c0ed220, 0x2d072: 0x6c0ed420, 0x2d073: 0x6c0ed620, + 0x2d074: 0x6c0ed820, 0x2d075: 0x6c0eda20, 0x2d076: 0x6c0edc20, 0x2d077: 0x6c0ede20, + 0x2d078: 0x6c0ee020, 0x2d079: 0x6c0ee220, 0x2d07a: 0x6c0ee420, 0x2d07b: 0x6c1aac20, + 0x2d07c: 0x6c1aae20, 0x2d07d: 0x6c1ab020, 0x2d07e: 0x6c1ab220, 0x2d07f: 0x6c1ab420, + // Block 0xb42, offset 0x2d080 + 0x2d080: 0x6c1ab620, 0x2d081: 0x6c1ab820, 0x2d082: 0x6c1aba20, 0x2d083: 0x6c1abc20, + 0x2d084: 0x6c1abe20, 0x2d085: 0x6c1ac020, 0x2d086: 0x6c1ac220, 0x2d087: 0x6c1ac420, + 0x2d088: 0x6c1ac620, 0x2d089: 0x6c1ac820, 0x2d08a: 0x6c1aca20, 0x2d08b: 0x6c1acc20, + 0x2d08c: 0x6c1ace20, 0x2d08d: 0x6c1ad020, 0x2d08e: 0x6c1ad220, 0x2d08f: 0x6c1ad420, + 0x2d090: 0x6c1ad620, 0x2d091: 0x6c1ad820, 0x2d092: 0x6c1ada20, 0x2d093: 0x6c1adc20, + 0x2d094: 0x6c1ade20, 0x2d095: 0x6c1ae020, 0x2d096: 0x6c1ae220, 0x2d097: 0x6c1ae420, + 0x2d098: 0x6c1ae620, 0x2d099: 0x6c1ae820, 0x2d09a: 0x6c1aea20, 0x2d09b: 0x6c1aec20, + 0x2d09c: 0x6c1aee20, 0x2d09d: 0x6c1af020, 0x2d09e: 0x6c1af220, 0x2d09f: 0x6c1af420, + 0x2d0a0: 0x6c1af620, 0x2d0a1: 0x6c2db420, 0x2d0a2: 0x6c2db620, 0x2d0a3: 0x6c2db820, + 0x2d0a4: 0x6c2dba20, 0x2d0a5: 0x6c2dbc20, 0x2d0a6: 0x6c2dbe20, 0x2d0a7: 0x6c2dc020, + 0x2d0a8: 0x6c2dc220, 0x2d0a9: 0x6c2dc420, 0x2d0aa: 0x6c2dc620, 0x2d0ab: 0x6c2dc820, + 0x2d0ac: 0x6c2dca20, 0x2d0ad: 0x6c2dcc20, 0x2d0ae: 0x6c2dce20, 0x2d0af: 0x6c2dd020, + 0x2d0b0: 0x6c2dd220, 0x2d0b1: 0x6c2dd420, 0x2d0b2: 0x6c2dd620, 0x2d0b3: 0x6c2dd820, + 0x2d0b4: 0x6c2dda20, 0x2d0b5: 0x6c2ddc20, 0x2d0b6: 0x6c2dde20, 0x2d0b7: 0x6c2de020, + 0x2d0b8: 0x6c2de220, 0x2d0b9: 0x6c2de420, 0x2d0ba: 0x6c2de620, 0x2d0bb: 0x6c2de820, + 0x2d0bc: 0x6c2dea20, 0x2d0bd: 0x6c2dec20, 0x2d0be: 0x6c2dee20, 0x2d0bf: 0x6c2df020, + // Block 0xb43, offset 0x2d0c0 + 0x2d0c0: 0x6c2df220, 0x2d0c1: 0x6c2df420, 0x2d0c2: 0x6c2df620, 0x2d0c3: 0x6c2df820, + 0x2d0c4: 0x6c2dfa20, 0x2d0c5: 0x6c2dfc20, 0x2d0c6: 0x6c2dfe20, 0x2d0c7: 0x6c2e0020, + 0x2d0c8: 0x6c2e0220, 0x2d0c9: 0x6c2e0420, 0x2d0ca: 0x6c2e0620, 0x2d0cb: 0x6c481220, + 0x2d0cc: 0x6c481420, 0x2d0cd: 0x6c481620, 0x2d0ce: 0x6c481820, 0x2d0cf: 0x6c481a20, + 0x2d0d0: 0x6c481c20, 0x2d0d1: 0x6c481e20, 0x2d0d2: 0x6c482020, 0x2d0d3: 0x6c482220, + 0x2d0d4: 0x6c482420, 0x2d0d5: 0x6c482620, 0x2d0d6: 0x6c482820, 0x2d0d7: 0x6c482a20, + 0x2d0d8: 0x6c482c20, 0x2d0d9: 0x6c482e20, 0x2d0da: 0x6c483020, 0x2d0db: 0x6c483220, + 0x2d0dc: 0x6c483420, 0x2d0dd: 0x6c483620, 0x2d0de: 0x6c483820, 0x2d0df: 0x6c483a20, + 0x2d0e0: 0x6c483c20, 0x2d0e1: 0x6c483e20, 0x2d0e2: 0x6c484020, 0x2d0e3: 0x6c484220, + 0x2d0e4: 0x6c484420, 0x2d0e5: 0x6c484620, 0x2d0e6: 0x6c484820, 0x2d0e7: 0x6c484a20, + 0x2d0e8: 0x6c484c20, 0x2d0e9: 0x6c484e20, 0x2d0ea: 0x6c485020, 0x2d0eb: 0x6c485220, + 0x2d0ec: 0x6c485420, 0x2d0ed: 0x6c485620, 0x2d0ee: 0x6c485820, 0x2d0ef: 0x6c485a20, + 0x2d0f0: 0x6c485c20, 0x2d0f1: 0x6c485e20, 0x2d0f2: 0x6c486020, 0x2d0f3: 0x6c486220, + 0x2d0f4: 0x6c486420, 0x2d0f5: 0x6c486620, 0x2d0f6: 0x6c698e20, 0x2d0f7: 0x6c699020, + 0x2d0f8: 0x6c699220, 0x2d0f9: 0x6c699420, 0x2d0fa: 0x6c699620, 0x2d0fb: 0x6c699820, + 0x2d0fc: 0x6c699a20, 0x2d0fd: 0x6c699c20, 0x2d0fe: 0x6c699e20, 0x2d0ff: 0x6c69a020, + // Block 0xb44, offset 0x2d100 + 0x2d100: 0x6c69a220, 0x2d101: 0x6c69a420, 0x2d102: 0x6c69a620, 0x2d103: 0x6c69a820, + 0x2d104: 0x6c69aa20, 0x2d105: 0x6c69ac20, 0x2d106: 0x6c69ae20, 0x2d107: 0x6c69b020, + 0x2d108: 0x6c69b220, 0x2d109: 0x6c69b420, 0x2d10a: 0x6c69b620, 0x2d10b: 0x6c69b820, + 0x2d10c: 0x6c69ba20, 0x2d10d: 0x6c69bc20, 0x2d10e: 0x6c486820, 0x2d10f: 0x6c69be20, + 0x2d110: 0x6c69c020, 0x2d111: 0x6c69c220, 0x2d112: 0x6c69c420, 0x2d113: 0x6c69c620, + 0x2d114: 0x6c69c820, 0x2d115: 0x6c69ca20, 0x2d116: 0x6c69cc20, 0x2d117: 0x6c69ce20, + 0x2d118: 0x6c69d020, 0x2d119: 0x6c69d220, 0x2d11a: 0x6c69d420, 0x2d11b: 0x6c69d620, + 0x2d11c: 0x6c905420, 0x2d11d: 0x6c905620, 0x2d11e: 0x6c905820, 0x2d11f: 0x6c905a20, + 0x2d120: 0x6c905c20, 0x2d121: 0x6c905e20, 0x2d122: 0x6c906020, 0x2d123: 0x6c906220, + 0x2d124: 0x6c906420, 0x2d125: 0x6c906620, 0x2d126: 0x6c906820, 0x2d127: 0x6c906a20, + 0x2d128: 0x6c906c20, 0x2d129: 0x6c906e20, 0x2d12a: 0x6c915e20, 0x2d12b: 0x6c907020, + 0x2d12c: 0x6c907220, 0x2d12d: 0x6c907420, 0x2d12e: 0x6c907620, 0x2d12f: 0x6c907820, + 0x2d130: 0x6c907a20, 0x2d131: 0x6c907c20, 0x2d132: 0x6c907e20, 0x2d133: 0x6c908020, + 0x2d134: 0x6c908220, 0x2d135: 0x6c908420, 0x2d136: 0x6c908620, 0x2d137: 0x6c908820, + 0x2d138: 0x6c908a20, 0x2d139: 0x6c908c20, 0x2d13a: 0x6c908e20, 0x2d13b: 0x6c909020, + 0x2d13c: 0x6c909220, 0x2d13d: 0x6c909420, 0x2d13e: 0x6c909620, 0x2d13f: 0x6c909820, + // Block 0xb45, offset 0x2d140 + 0x2d140: 0x6c909a20, 0x2d141: 0x6c909c20, 0x2d142: 0x6c909e20, 0x2d143: 0x6c90a020, + 0x2d144: 0x6c90a220, 0x2d145: 0x6c90a420, 0x2d146: 0x6c90a620, 0x2d147: 0x6c90a820, + 0x2d148: 0x6c90aa20, 0x2d149: 0x6c90ac20, 0x2d14a: 0x6c90ae20, 0x2d14b: 0x6c90b020, + 0x2d14c: 0x6c90b220, 0x2d14d: 0x6c90b420, 0x2d14e: 0x6c90b620, 0x2d14f: 0x6c90b820, + 0x2d150: 0x6c90ba20, 0x2d151: 0x6c90bc20, 0x2d152: 0x6c90be20, 0x2d153: 0x6c90c020, + 0x2d154: 0x6c90c220, 0x2d155: 0x6c90c420, 0x2d156: 0x6cbc7a20, 0x2d157: 0x6cbc7c20, + 0x2d158: 0x6cbc7e20, 0x2d159: 0x6cbc8020, 0x2d15a: 0x6cbc8220, 0x2d15b: 0x6cbc8420, + 0x2d15c: 0x6cbc8620, 0x2d15d: 0x6cbc8820, 0x2d15e: 0x6cbc8a20, 0x2d15f: 0x6cbc8c20, + 0x2d160: 0x6cbc8e20, 0x2d161: 0x6cbc9020, 0x2d162: 0x6cbc9220, 0x2d163: 0x6cbc9420, + 0x2d164: 0x6cbc9620, 0x2d165: 0x6cbc9820, 0x2d166: 0x6cbc9a20, 0x2d167: 0x6cbc9c20, + 0x2d168: 0x6cbc9e20, 0x2d169: 0x6cbca020, 0x2d16a: 0x6cbca220, 0x2d16b: 0x6cbca420, + 0x2d16c: 0x6cbca620, 0x2d16d: 0x6cbca820, 0x2d16e: 0x6cbcaa20, 0x2d16f: 0x6cbcac20, + 0x2d170: 0x6cbcae20, 0x2d171: 0x6cbcb020, 0x2d172: 0x6c6a6e20, 0x2d173: 0x6cbcb220, + 0x2d174: 0x6cbcb420, 0x2d175: 0x6c916020, 0x2d176: 0x6cbcb620, 0x2d177: 0x6cbcb820, + 0x2d178: 0x6cbcba20, 0x2d179: 0x6cbcbc20, 0x2d17a: 0x6cbcbe20, 0x2d17b: 0x6cbcc020, + 0x2d17c: 0x6cbcc220, 0x2d17d: 0x6ced5820, 0x2d17e: 0x6cbcc420, 0x2d17f: 0x6cbcc620, + // Block 0xb46, offset 0x2d180 + 0x2d180: 0x6cbcc820, 0x2d181: 0x6cbcca20, 0x2d182: 0x6cbccc20, 0x2d183: 0x6ced5a20, + 0x2d184: 0x6cbcce20, 0x2d185: 0x6cbcd020, 0x2d186: 0x6cbcd220, 0x2d187: 0x6cbcd420, + 0x2d188: 0x6cbcd620, 0x2d189: 0x6ced5c20, 0x2d18a: 0x6ced5e20, 0x2d18b: 0x6ced6020, + 0x2d18c: 0x6ced6220, 0x2d18d: 0x6ced6420, 0x2d18e: 0x6ced6620, 0x2d18f: 0x6ced6820, + 0x2d190: 0x6ced6a20, 0x2d191: 0x6ced6c20, 0x2d192: 0x6ced6e20, 0x2d193: 0x6ced7020, + 0x2d194: 0x6ced7220, 0x2d195: 0x6ced7420, 0x2d196: 0x6ced7620, 0x2d197: 0x6ced7820, + 0x2d198: 0x6ced7a20, 0x2d199: 0x6ced7c20, 0x2d19a: 0x6ced7e20, 0x2d19b: 0x6ced8020, + 0x2d19c: 0x6ced8220, 0x2d19d: 0x6ced8420, 0x2d19e: 0x6ced8620, 0x2d19f: 0x6ced8820, + 0x2d1a0: 0x6ced8a20, 0x2d1a1: 0x6ced8c20, 0x2d1a2: 0x6ced8e20, 0x2d1a3: 0x6ced9020, + 0x2d1a4: 0x6ced9220, 0x2d1a5: 0x6ced9420, 0x2d1a6: 0x6ced9620, 0x2d1a7: 0x6ced9820, + 0x2d1a8: 0x6ced9a20, 0x2d1a9: 0x6ced9c20, 0x2d1aa: 0x6ced9e20, 0x2d1ab: 0x6ceda020, + 0x2d1ac: 0x6ceda220, 0x2d1ad: 0x6ceda420, 0x2d1ae: 0x6ceda620, 0x2d1af: 0x6ceda820, + 0x2d1b0: 0x6cedaa20, 0x2d1b1: 0x6cedac20, 0x2d1b2: 0x6d1d2420, 0x2d1b3: 0x6d1d2620, + 0x2d1b4: 0x6d1d2820, 0x2d1b5: 0x6d1d2a20, 0x2d1b6: 0x6d1d2c20, 0x2d1b7: 0x6d1d2e20, + 0x2d1b8: 0x6d1d3020, 0x2d1b9: 0x6d1d3220, 0x2d1ba: 0x6d1d3420, 0x2d1bb: 0x6d1d3620, + 0x2d1bc: 0x6d1d3820, 0x2d1bd: 0x6d1d3a20, 0x2d1be: 0x6d1d3c20, 0x2d1bf: 0x6d1d3e20, + // Block 0xb47, offset 0x2d1c0 + 0x2d1c0: 0x6d4ac620, 0x2d1c1: 0x6d1d4020, 0x2d1c2: 0x6d1d4220, 0x2d1c3: 0x6d1d4420, + 0x2d1c4: 0x6d1d4620, 0x2d1c5: 0x6d1d4820, 0x2d1c6: 0x6d1d4a20, 0x2d1c7: 0x6d1d4c20, + 0x2d1c8: 0x6d1d4e20, 0x2d1c9: 0x6d1d5020, 0x2d1ca: 0x6d1d5220, 0x2d1cb: 0x6d1d5420, + 0x2d1cc: 0x6d1d5620, 0x2d1cd: 0x6d1d5820, 0x2d1ce: 0x6d1d5a20, 0x2d1cf: 0x6d1d5c20, + 0x2d1d0: 0x6d1d5e20, 0x2d1d1: 0x6d1d6020, 0x2d1d2: 0x6d1d6220, 0x2d1d3: 0x6d1d6420, + 0x2d1d4: 0x6d1d6620, 0x2d1d5: 0x6d1d6820, 0x2d1d6: 0x6d1d6a20, 0x2d1d7: 0x6d1d6c20, + 0x2d1d8: 0x6d1d6e20, 0x2d1d9: 0x6d1d7020, 0x2d1da: 0x6d1d7220, 0x2d1db: 0x6d1d7420, + 0x2d1dc: 0x6d4ada20, 0x2d1dd: 0x6d4adc20, 0x2d1de: 0x6d4ade20, 0x2d1df: 0x6d4ae020, + 0x2d1e0: 0x6d4ae220, 0x2d1e1: 0x6d4ae420, 0x2d1e2: 0x6d4ae620, 0x2d1e3: 0x6d4ae820, + 0x2d1e4: 0x6d4aea20, 0x2d1e5: 0x6d4aec20, 0x2d1e6: 0x6d4aee20, 0x2d1e7: 0x6d4af020, + 0x2d1e8: 0x6d758820, 0x2d1e9: 0x6d4af220, 0x2d1ea: 0x6d4af420, 0x2d1eb: 0x6d4af620, + 0x2d1ec: 0x6d4af820, 0x2d1ed: 0x6d1df220, 0x2d1ee: 0x6d4afa20, 0x2d1ef: 0x6d4afc20, + 0x2d1f0: 0x6d4afe20, 0x2d1f1: 0x6d4b0020, 0x2d1f2: 0x6d4b0220, 0x2d1f3: 0x6d4b0420, + 0x2d1f4: 0x6d4b0620, 0x2d1f5: 0x6d4b0820, 0x2d1f6: 0x6d4b0a20, 0x2d1f7: 0x6d4b0c20, + 0x2d1f8: 0x6d4b0e20, 0x2d1f9: 0x6d4b1020, 0x2d1fa: 0x6d787420, 0x2d1fb: 0x6d787620, + 0x2d1fc: 0x6d787820, 0x2d1fd: 0x6d787a20, 0x2d1fe: 0x6d787c20, 0x2d1ff: 0x6d787e20, + // Block 0xb48, offset 0x2d200 + 0x2d200: 0x6d788020, 0x2d201: 0x6d788220, 0x2d202: 0x6d788420, 0x2d203: 0x6d788620, + 0x2d204: 0x6d788820, 0x2d205: 0x6d788a20, 0x2d206: 0x6d788c20, 0x2d207: 0x6d788e20, + 0x2d208: 0x6d789020, 0x2d209: 0x6d789220, 0x2d20a: 0x6d789420, 0x2d20b: 0x6d789620, + 0x2d20c: 0x6d789820, 0x2d20d: 0x6da19020, 0x2d20e: 0x6da19220, 0x2d20f: 0x6da19420, + 0x2d210: 0x6da19620, 0x2d211: 0x6da19820, 0x2d212: 0x6da19a20, 0x2d213: 0x6da19c20, + 0x2d214: 0x6da19e20, 0x2d215: 0x6da1a020, 0x2d216: 0x6da1a220, 0x2d217: 0x6da1a420, + 0x2d218: 0x6dc3e620, 0x2d219: 0x6dc3e820, 0x2d21a: 0x6de10620, 0x2d21b: 0x6de10820, + 0x2d21c: 0x6de10a20, 0x2d21d: 0x6de10c20, 0x2d21e: 0x6de10e20, 0x2d21f: 0x6de11020, + 0x2d220: 0x6de11220, 0x2d221: 0x6de07820, 0x2d222: 0x6de11420, 0x2d223: 0x6df93420, + 0x2d224: 0x6df93620, 0x2d225: 0x6df93820, 0x2d226: 0x6e0cfc20, 0x2d227: 0x6e288e20, + 0x2d228: 0x6e289020, 0x2d229: 0x6e31c420, 0x2d22a: 0x6e386020, 0x2d22b: 0x6c018620, + 0x2d22c: 0x6c03da20, 0x2d22d: 0x6c07c420, 0x2d22e: 0x6c0f0e20, 0x2d22f: 0x6c1b6620, + 0x2d230: 0x6c1b6820, 0x2d231: 0x6c1b6a20, 0x2d232: 0x6c1b6c20, 0x2d233: 0x6c1b6e20, + 0x2d234: 0x6c48e620, 0x2d235: 0x6c48e820, 0x2d236: 0x6c6a7020, 0x2d237: 0x6c916220, + 0x2d238: 0x6c916420, 0x2d239: 0x6cbd8820, 0x2d23a: 0x6cbd8a20, 0x2d23b: 0x6cbd8c20, + 0x2d23c: 0x6cee4e20, 0x2d23d: 0x6d1df420, 0x2d23e: 0x6d1df620, 0x2d23f: 0x6d4ba220, + // Block 0xb49, offset 0x2d240 + 0x2d240: 0x6d4ba420, 0x2d241: 0x6d790020, 0x2d242: 0x6c018820, 0x2d243: 0x6c03dc20, + 0x2d244: 0x6c07c820, 0x2d245: 0x6c0f1220, 0x2d246: 0x6c1b7420, 0x2d247: 0x6c2e8020, + 0x2d248: 0x6c48f220, 0x2d249: 0x6c48f820, 0x2d24a: 0x6c018c20, 0x2d24b: 0x6c1b7c20, + 0x2d24c: 0x6c2e8220, 0x2d24d: 0x6c48fa20, 0x2d24e: 0x6c6a8420, 0x2d24f: 0x6c6a8620, + 0x2d250: 0x6d1e0220, 0x2d251: 0x6dc43a20, 0x2d252: 0x6de14820, 0x2d253: 0x6dc43c20, + 0x2d254: 0x6e0d1e20, 0x2d255: 0x6c018e20, 0x2d256: 0x6c07d020, 0x2d257: 0x6c07d220, + 0x2d258: 0x6c07d420, 0x2d259: 0x6c0f1c20, 0x2d25a: 0x6c0f1e20, 0x2d25b: 0x6c0f2020, + 0x2d25c: 0x6c2e8e20, 0x2d25d: 0x6c2e9020, 0x2d25e: 0x6c6a8c20, 0x2d25f: 0x6c918020, + 0x2d260: 0x6c918220, 0x2d261: 0x6cbd9a20, 0x2d262: 0x6d1e1020, 0x2d263: 0x6d1e1220, + 0x2d264: 0x6d1e1420, 0x2d265: 0x6d1e1620, 0x2d266: 0x6d4bae20, 0x2d267: 0x6c019020, + 0x2d268: 0x6c019220, 0x2d269: 0x6c03de20, 0x2d26a: 0x6c03e020, 0x2d26b: 0x6c03e220, + 0x2d26c: 0x6c03e420, 0x2d26d: 0x6c03e620, 0x2d26e: 0x6c07de20, 0x2d26f: 0x6c07e020, + 0x2d270: 0x6c07e220, 0x2d271: 0x6c07e420, 0x2d272: 0x6c07e620, 0x2d273: 0x6c07e820, + 0x2d274: 0x6c07ea20, 0x2d275: 0x6c0f3220, 0x2d276: 0x6c0f3420, 0x2d277: 0x6c0f3620, + 0x2d278: 0x6c0f3820, 0x2d279: 0x6c0f3a20, 0x2d27a: 0x6c0f3c20, 0x2d27b: 0x6c0f3e20, + 0x2d27c: 0x6c0f4020, 0x2d27d: 0x6c1b8e20, 0x2d27e: 0x6c1b9020, 0x2d27f: 0x6c1b9220, + // Block 0xb4a, offset 0x2d280 + 0x2d280: 0x6c1b9420, 0x2d281: 0x6c1b9620, 0x2d282: 0x6c1b9820, 0x2d283: 0x6c2ea620, + 0x2d284: 0x6c2ea820, 0x2d285: 0x6c2eaa20, 0x2d286: 0x6c2eac20, 0x2d287: 0x6c2eae20, + 0x2d288: 0x6c2eb020, 0x2d289: 0x6c2eb220, 0x2d28a: 0x6c6aaa20, 0x2d28b: 0x6c2eb420, + 0x2d28c: 0x6c2eb620, 0x2d28d: 0x6c2eb820, 0x2d28e: 0x6c490620, 0x2d28f: 0x6c490820, + 0x2d290: 0x6c490a20, 0x2d291: 0x6c490c20, 0x2d292: 0x6c490e20, 0x2d293: 0x6c491020, + 0x2d294: 0x6c2ef220, 0x2d295: 0x6c491220, 0x2d296: 0x6c491420, 0x2d297: 0x6c6aac20, + 0x2d298: 0x6c6aae20, 0x2d299: 0x6c6ab020, 0x2d29a: 0x6c6ab220, 0x2d29b: 0x6c919e20, + 0x2d29c: 0x6c91a020, 0x2d29d: 0x6c91a220, 0x2d29e: 0x6c91a420, 0x2d29f: 0x6c91d220, + 0x2d2a0: 0x6cbdb820, 0x2d2a1: 0x6cbdba20, 0x2d2a2: 0x6c91d420, 0x2d2a3: 0x6cbdbc20, + 0x2d2a4: 0x6cbdbe20, 0x2d2a5: 0x6cbdc020, 0x2d2a6: 0x6cee7820, 0x2d2a7: 0x6cee7a20, + 0x2d2a8: 0x6cee7c20, 0x2d2a9: 0x6d1e2e20, 0x2d2aa: 0x6d1e3020, 0x2d2ab: 0x6d1e3220, + 0x2d2ac: 0x6d1e3420, 0x2d2ad: 0x6d4bb820, 0x2d2ae: 0x6d791e20, 0x2d2af: 0x6d792020, + 0x2d2b0: 0x6dc44c20, 0x2d2b1: 0x6e1c9220, 0x2d2b2: 0x6e28a420, 0x2d2b3: 0x6c019420, + 0x2d2b4: 0x6c07fe20, 0x2d2b5: 0x6c080020, 0x2d2b6: 0x6c080220, 0x2d2b7: 0x6c0f6220, + 0x2d2b8: 0x6c0f6420, 0x2d2b9: 0x6c0f6620, 0x2d2ba: 0x6c0f6820, 0x2d2bb: 0x6c0f6a20, + 0x2d2bc: 0x6c0f6c20, 0x2d2bd: 0x6c0f6e20, 0x2d2be: 0x6c0f7020, 0x2d2bf: 0x6c0f7220, + // Block 0xb4b, offset 0x2d2c0 + 0x2d2c0: 0x6c0f7420, 0x2d2c1: 0x6c0f7620, 0x2d2c2: 0x6c0f7820, 0x2d2c3: 0x6c0f7a20, + 0x2d2c4: 0x6c0f7c20, 0x2d2c5: 0x6c0f7e20, 0x2d2c6: 0x6c0f8020, 0x2d2c7: 0x6c0f8220, + 0x2d2c8: 0x6c0f8420, 0x2d2c9: 0x6c1bd420, 0x2d2ca: 0x6c1bd620, 0x2d2cb: 0x6c1bd820, + 0x2d2cc: 0x6c1bda20, 0x2d2cd: 0x6c495420, 0x2d2ce: 0x6c1bdc20, 0x2d2cf: 0x6c1bde20, + 0x2d2d0: 0x6c1be020, 0x2d2d1: 0x6c1be220, 0x2d2d2: 0x6c1be420, 0x2d2d3: 0x6c1be620, + 0x2d2d4: 0x6c1be820, 0x2d2d5: 0x6c1bea20, 0x2d2d6: 0x6c1bec20, 0x2d2d7: 0x6c1bee20, + 0x2d2d8: 0x6c1bf020, 0x2d2d9: 0x6c1bf220, 0x2d2da: 0x6c1bf420, 0x2d2db: 0x6c1bf620, + 0x2d2dc: 0x6c1bf820, 0x2d2dd: 0x6c1bfa20, 0x2d2de: 0x6c1bfc20, 0x2d2df: 0x6c1bfe20, + 0x2d2e0: 0x6c1c0020, 0x2d2e1: 0x6c1c0220, 0x2d2e2: 0x6c1c0420, 0x2d2e3: 0x6c1c0620, + 0x2d2e4: 0x6c1c0820, 0x2d2e5: 0x6c1c0a20, 0x2d2e6: 0x6c1c0c20, 0x2d2e7: 0x6c1c0e20, + 0x2d2e8: 0x6c1c1020, 0x2d2e9: 0x6c1c1220, 0x2d2ea: 0x6c1c1420, 0x2d2eb: 0x6c1c1620, + 0x2d2ec: 0x6c2f1820, 0x2d2ed: 0x6c2f1a20, 0x2d2ee: 0x6c2f1c20, 0x2d2ef: 0x6c2f1e20, + 0x2d2f0: 0x6c2f2020, 0x2d2f1: 0x6c2f2220, 0x2d2f2: 0x6c2f2420, 0x2d2f3: 0x6c2f2620, + 0x2d2f4: 0x6c2f2820, 0x2d2f5: 0x6c2f2a20, 0x2d2f6: 0x6c2f2c20, 0x2d2f7: 0x6c2f2e20, + 0x2d2f8: 0x6c2f3020, 0x2d2f9: 0x6c2f3220, 0x2d2fa: 0x6c2f3420, 0x2d2fb: 0x6c2f3620, + 0x2d2fc: 0x6c2f3820, 0x2d2fd: 0x6c2f3a20, 0x2d2fe: 0x6c2f3c20, 0x2d2ff: 0x6c2f3e20, + // Block 0xb4c, offset 0x2d300 + 0x2d300: 0x6c2f4020, 0x2d301: 0x6c2f4220, 0x2d302: 0x6c2f4420, 0x2d303: 0x6c2f4620, + 0x2d304: 0x6c2f4820, 0x2d305: 0x6c2f4a20, 0x2d306: 0x6c2f4c20, 0x2d307: 0x6c2f4e20, + 0x2d308: 0x6c2f5020, 0x2d309: 0x6c2f5220, 0x2d30a: 0x6c2f5420, 0x2d30b: 0x6c2f5620, + 0x2d30c: 0x6c2f5820, 0x2d30d: 0x6c2f5a20, 0x2d30e: 0x6c2f5c20, 0x2d30f: 0x6c2f5e20, + 0x2d310: 0x6c2f6020, 0x2d311: 0x6c2f6220, 0x2d312: 0x6c2f6420, 0x2d313: 0x6c2f6620, + 0x2d314: 0x6c2f6820, 0x2d315: 0x6c493c20, 0x2d316: 0x6c2f6a20, 0x2d317: 0x6c2f6c20, + 0x2d318: 0x6c495620, 0x2d319: 0x6c495820, 0x2d31a: 0x6c495a20, 0x2d31b: 0x6c495c20, + 0x2d31c: 0x6c495e20, 0x2d31d: 0x6c496020, 0x2d31e: 0x6c496220, 0x2d31f: 0x6c496420, + 0x2d320: 0x6c496620, 0x2d321: 0x6c496820, 0x2d322: 0x6c496a20, 0x2d323: 0x6c496c20, + 0x2d324: 0x6c496e20, 0x2d325: 0x6c497020, 0x2d326: 0x6c497220, 0x2d327: 0x6c497420, + 0x2d328: 0x6c497620, 0x2d329: 0x6c497820, 0x2d32a: 0x6c497a20, 0x2d32b: 0x6c497c20, + 0x2d32c: 0x6c6b1820, 0x2d32d: 0x6c497e20, 0x2d32e: 0x6c498020, 0x2d32f: 0x6c498220, + 0x2d330: 0x6c498420, 0x2d331: 0x6c498620, 0x2d332: 0x6c498820, 0x2d333: 0x6c498a20, + 0x2d334: 0x6c498c20, 0x2d335: 0x6c498e20, 0x2d336: 0x6c499020, 0x2d337: 0x6c499220, + 0x2d338: 0x6c499420, 0x2d339: 0x6c499620, 0x2d33a: 0x6c499820, 0x2d33b: 0x6c499a20, + 0x2d33c: 0x6c499c20, 0x2d33d: 0x6c499e20, 0x2d33e: 0x6c49a020, 0x2d33f: 0x6c49a220, + // Block 0xb4d, offset 0x2d340 + 0x2d340: 0x6c49a420, 0x2d341: 0x6c49a620, 0x2d342: 0x6c49a820, 0x2d343: 0x6c49aa20, + 0x2d344: 0x6c5c3020, 0x2d345: 0x6c49ac20, 0x2d346: 0x6c49ae20, 0x2d347: 0x6c49b020, + 0x2d348: 0x6c49b220, 0x2d349: 0x6c6b1a20, 0x2d34a: 0x6c6b1c20, 0x2d34b: 0x6c6b1e20, + 0x2d34c: 0x6c6b2020, 0x2d34d: 0x6c4a1a20, 0x2d34e: 0x6c6b2220, 0x2d34f: 0x6c6b2420, + 0x2d350: 0x6c6b2620, 0x2d351: 0x6c6b2820, 0x2d352: 0x6c6b2a20, 0x2d353: 0x6c6b2c20, + 0x2d354: 0x6c6b2e20, 0x2d355: 0x6c6b3020, 0x2d356: 0x6c6b3220, 0x2d357: 0x6c6b3420, + 0x2d358: 0x6c6b3620, 0x2d359: 0x6c6b3820, 0x2d35a: 0x6c6b3a20, 0x2d35b: 0x6c6b3c20, + 0x2d35c: 0x6c6b3e20, 0x2d35d: 0x6c6b4020, 0x2d35e: 0x6c6b4220, 0x2d35f: 0x6c6b4420, + 0x2d360: 0x6c6b4620, 0x2d361: 0x6c6b4820, 0x2d362: 0x6c6b4a20, 0x2d363: 0x6c6b4c20, + 0x2d364: 0x6c6b4e20, 0x2d365: 0x6c6b5020, 0x2d366: 0x6c6b5220, 0x2d367: 0x6c6b5420, + 0x2d368: 0x6c6b5620, 0x2d369: 0x6c6b5820, 0x2d36a: 0x6c6b5a20, 0x2d36b: 0x6c91d620, + 0x2d36c: 0x6c91ec20, 0x2d36d: 0x6c6b5c20, 0x2d36e: 0x6c6b5e20, 0x2d36f: 0x6c6b6020, + 0x2d370: 0x6c6b6220, 0x2d371: 0x6c6b6420, 0x2d372: 0x6c6b6620, 0x2d373: 0x6c6b6820, + 0x2d374: 0x6c6b6a20, 0x2d375: 0x6c91ee20, 0x2d376: 0x6c91f020, 0x2d377: 0x6c91f220, + 0x2d378: 0x6c91f420, 0x2d379: 0x6c91f620, 0x2d37a: 0x6c91f820, 0x2d37b: 0x6c91fa20, + 0x2d37c: 0x6c91fc20, 0x2d37d: 0x6c91d820, 0x2d37e: 0x6c91fe20, 0x2d37f: 0x6c920020, + // Block 0xb4e, offset 0x2d380 + 0x2d380: 0x6c920220, 0x2d381: 0x6c920420, 0x2d382: 0x6c920620, 0x2d383: 0x6c920820, + 0x2d384: 0x6c920a20, 0x2d385: 0x6c920c20, 0x2d386: 0x6c920e20, 0x2d387: 0x6c921020, + 0x2d388: 0x6c921220, 0x2d389: 0x6c921420, 0x2d38a: 0x6c921620, 0x2d38b: 0x6c921820, + 0x2d38c: 0x6c921a20, 0x2d38d: 0x6c921c20, 0x2d38e: 0x6c921e20, 0x2d38f: 0x6c922020, + 0x2d390: 0x6c922220, 0x2d391: 0x6c922420, 0x2d392: 0x6c922620, 0x2d393: 0x6c922820, + 0x2d394: 0x6c922a20, 0x2d395: 0x6c922c20, 0x2d396: 0x6c922e20, 0x2d397: 0x6c923020, + 0x2d398: 0x6c923220, 0x2d399: 0x6c923420, 0x2d39a: 0x6c923620, 0x2d39b: 0x6c923820, + 0x2d39c: 0x6c923a20, 0x2d39d: 0x6c923c20, 0x2d39e: 0x6c923e20, 0x2d39f: 0x6c924020, + 0x2d3a0: 0x6c924220, 0x2d3a1: 0x6c924420, 0x2d3a2: 0x6c924620, 0x2d3a3: 0x6c924820, + 0x2d3a4: 0x6c924a20, 0x2d3a5: 0x6c924c20, 0x2d3a6: 0x6c924e20, 0x2d3a7: 0x6c925020, + 0x2d3a8: 0x6c925220, 0x2d3a9: 0x6c925420, 0x2d3aa: 0x6c925620, 0x2d3ab: 0x6c925820, + 0x2d3ac: 0x6c925a20, 0x2d3ad: 0x6c925c20, 0x2d3ae: 0x6c925e20, 0x2d3af: 0x6c926020, + 0x2d3b0: 0x6c926220, 0x2d3b1: 0x6c926420, 0x2d3b2: 0x6c926620, 0x2d3b3: 0x6c926820, + 0x2d3b4: 0x6c926a20, 0x2d3b5: 0x6c926c20, 0x2d3b6: 0x6c926e20, 0x2d3b7: 0x6cbe2020, + 0x2d3b8: 0x6cbe2220, 0x2d3b9: 0x6cbe2420, 0x2d3ba: 0x6cbe2620, 0x2d3bb: 0x6cbe2820, + 0x2d3bc: 0x6cbe2a20, 0x2d3bd: 0x6cbe2c20, 0x2d3be: 0x6cbe2e20, 0x2d3bf: 0x6cbe3020, + // Block 0xb4f, offset 0x2d3c0 + 0x2d3c0: 0x6cbe3220, 0x2d3c1: 0x6cbe3420, 0x2d3c2: 0x6cbe3620, 0x2d3c3: 0x6cbe3820, + 0x2d3c4: 0x6cbe3a20, 0x2d3c5: 0x6cbe3c20, 0x2d3c6: 0x6cbe3e20, 0x2d3c7: 0x6cbe4020, + 0x2d3c8: 0x6cbe4220, 0x2d3c9: 0x6cbe4420, 0x2d3ca: 0x6cbe4620, 0x2d3cb: 0x6cbe4820, + 0x2d3cc: 0x6cbe4a20, 0x2d3cd: 0x6cbe4c20, 0x2d3ce: 0x6c930220, 0x2d3cf: 0x6cbe4e20, + 0x2d3d0: 0x6ceec620, 0x2d3d1: 0x6cbe5020, 0x2d3d2: 0x6cbe5220, 0x2d3d3: 0x6cbe5420, + 0x2d3d4: 0x6cbe5620, 0x2d3d5: 0x6cbe5820, 0x2d3d6: 0x6cbe5a20, 0x2d3d7: 0x6cbe5c20, + 0x2d3d8: 0x6cbe5e20, 0x2d3d9: 0x6cbe6020, 0x2d3da: 0x6cbe6220, 0x2d3db: 0x6cbe6420, + 0x2d3dc: 0x6cbe6620, 0x2d3dd: 0x6cbe6820, 0x2d3de: 0x6cbe6a20, 0x2d3df: 0x6cbe6c20, + 0x2d3e0: 0x6cbe6e20, 0x2d3e1: 0x6cbe7020, 0x2d3e2: 0x6cbe7220, 0x2d3e3: 0x6cbe7420, + 0x2d3e4: 0x6cbe7620, 0x2d3e5: 0x6cbe7820, 0x2d3e6: 0x6cbe7a20, 0x2d3e7: 0x6cbe7c20, + 0x2d3e8: 0x6cbe7e20, 0x2d3e9: 0x6cbe8020, 0x2d3ea: 0x6cbe8220, 0x2d3eb: 0x6cbe8420, + 0x2d3ec: 0x6cbe8620, 0x2d3ed: 0x6cbe8820, 0x2d3ee: 0x6cbe8a20, 0x2d3ef: 0x6cbe8c20, + 0x2d3f0: 0x6ceec820, 0x2d3f1: 0x6ceeca20, 0x2d3f2: 0x6ceecc20, 0x2d3f3: 0x6ceece20, + 0x2d3f4: 0x6ceed020, 0x2d3f5: 0x6ceed220, 0x2d3f6: 0x6ceed420, 0x2d3f7: 0x6ceed620, + 0x2d3f8: 0x6ceed820, 0x2d3f9: 0x6ceeda20, 0x2d3fa: 0x6ceedc20, 0x2d3fb: 0x6ceede20, + 0x2d3fc: 0x6ceee020, 0x2d3fd: 0x6ceee220, 0x2d3fe: 0x6ceee420, 0x2d3ff: 0x6ceee620, + // Block 0xb50, offset 0x2d400 + 0x2d400: 0x6ceee820, 0x2d401: 0x6ceeea20, 0x2d402: 0x6ceeec20, 0x2d403: 0x6ceeee20, + 0x2d404: 0x6ceef020, 0x2d405: 0x6ceef220, 0x2d406: 0x6ceef420, 0x2d407: 0x6ceef620, + 0x2d408: 0x6ceef820, 0x2d409: 0x6ceefa20, 0x2d40a: 0x6ceefc20, 0x2d40b: 0x6ceefe20, + 0x2d40c: 0x6cef0020, 0x2d40d: 0x6cef0220, 0x2d40e: 0x6cef0420, 0x2d40f: 0x6cbe8e20, + 0x2d410: 0x6cef0620, 0x2d411: 0x6cef0820, 0x2d412: 0x6cef0a20, 0x2d413: 0x6cef0c20, + 0x2d414: 0x6cef0e20, 0x2d415: 0x6d1e6e20, 0x2d416: 0x6d1e7020, 0x2d417: 0x6d1e7220, + 0x2d418: 0x6d1e7420, 0x2d419: 0x6d1e7620, 0x2d41a: 0x6d1e7820, 0x2d41b: 0x6d1e7a20, + 0x2d41c: 0x6d1e7c20, 0x2d41d: 0x6d1e7e20, 0x2d41e: 0x6d1e8020, 0x2d41f: 0x6d1e8220, + 0x2d420: 0x6d1e8420, 0x2d421: 0x6d1e8620, 0x2d422: 0x6d1e8820, 0x2d423: 0x6d1e8a20, + 0x2d424: 0x6d1e8c20, 0x2d425: 0x6d1e8e20, 0x2d426: 0x6d1e9020, 0x2d427: 0x6d1e9220, + 0x2d428: 0x6d1e9420, 0x2d429: 0x6d1e9620, 0x2d42a: 0x6d1e9820, 0x2d42b: 0x6d1e9a20, + 0x2d42c: 0x6d1e9c20, 0x2d42d: 0x6d1e9e20, 0x2d42e: 0x6d1ea020, 0x2d42f: 0x6d1ea220, + 0x2d430: 0x6d1ea420, 0x2d431: 0x6d1ea620, 0x2d432: 0x6d1ea820, 0x2d433: 0x6d1f2820, + 0x2d434: 0x6d4bea20, 0x2d435: 0x6d4bec20, 0x2d436: 0x6d4bee20, 0x2d437: 0x6d4bf020, + 0x2d438: 0x6d4bf220, 0x2d439: 0x6d4bf420, 0x2d43a: 0x6d4bf620, 0x2d43b: 0x6d4bf820, + 0x2d43c: 0x6d4bfa20, 0x2d43d: 0x6d4bfc20, 0x2d43e: 0x6d4bfe20, 0x2d43f: 0x6d4c0020, + // Block 0xb51, offset 0x2d440 + 0x2d440: 0x6d4c0220, 0x2d441: 0x6d4c0420, 0x2d442: 0x6d4c0620, 0x2d443: 0x6d4c0820, + 0x2d444: 0x6d4c0a20, 0x2d445: 0x6d4c0c20, 0x2d446: 0x6d4c0e20, 0x2d447: 0x6d4c1020, + 0x2d448: 0x6d4c1220, 0x2d449: 0x6d4c1420, 0x2d44a: 0x6d4c1620, 0x2d44b: 0x6d4c1820, + 0x2d44c: 0x6d4c1a20, 0x2d44d: 0x6d4c1c20, 0x2d44e: 0x6d4c1e20, 0x2d44f: 0x6d4c2020, + 0x2d450: 0x6d794220, 0x2d451: 0x6d794420, 0x2d452: 0x6d794620, 0x2d453: 0x6d794820, + 0x2d454: 0x6d794a20, 0x2d455: 0x6d794c20, 0x2d456: 0x6d794e20, 0x2d457: 0x6d795020, + 0x2d458: 0x6d795220, 0x2d459: 0x6d795420, 0x2d45a: 0x6d795620, 0x2d45b: 0x6d795820, + 0x2d45c: 0x6d795a20, 0x2d45d: 0x6d795c20, 0x2d45e: 0x6d795e20, 0x2d45f: 0x6d796020, + 0x2d460: 0x6d796220, 0x2d461: 0x6d796420, 0x2d462: 0x6d796620, 0x2d463: 0x6da22620, + 0x2d464: 0x6da22820, 0x2d465: 0x6da22a20, 0x2d466: 0x6da22c20, 0x2d467: 0x6da22e20, + 0x2d468: 0x6d79de20, 0x2d469: 0x6da23020, 0x2d46a: 0x6da23220, 0x2d46b: 0x6da23420, + 0x2d46c: 0x6da23620, 0x2d46d: 0x6da23820, 0x2d46e: 0x6da23a20, 0x2d46f: 0x6da23c20, + 0x2d470: 0x6da23e20, 0x2d471: 0x6da24020, 0x2d472: 0x6da24220, 0x2d473: 0x6da24420, + 0x2d474: 0x6d796820, 0x2d475: 0x6da24620, 0x2d476: 0x6da24820, 0x2d477: 0x6da24a20, + 0x2d478: 0x6dc45820, 0x2d479: 0x6de16220, 0x2d47a: 0x6dc45a20, 0x2d47b: 0x6dc45c20, + 0x2d47c: 0x6dc45e20, 0x2d47d: 0x6de15820, 0x2d47e: 0x6de16420, 0x2d47f: 0x6de16620, + // Block 0xb52, offset 0x2d480 + 0x2d480: 0x6df96220, 0x2d481: 0x6df96420, 0x2d482: 0x6df96620, 0x2d483: 0x6df96820, + 0x2d484: 0x6df96a20, 0x2d485: 0x6df96c20, 0x2d486: 0x6df96e20, 0x2d487: 0x6e0d2a20, + 0x2d488: 0x6e0d2c20, 0x2d489: 0x6e0d2e20, 0x2d48a: 0x6e1c9a20, 0x2d48b: 0x6e1c9c20, + 0x2d48c: 0x6e1c9e20, 0x2d48d: 0x6e28a620, 0x2d48e: 0x6e31d820, 0x2d48f: 0x6e31da20, + 0x2d490: 0x6c019620, 0x2d491: 0x6c019820, 0x2d492: 0x6c019a20, 0x2d493: 0x6c019c20, + 0x2d494: 0x6c03f220, 0x2d495: 0x6c081220, 0x2d496: 0x6c0fa820, 0x2d497: 0x6c0faa20, + 0x2d498: 0x6c0fac20, 0x2d499: 0x6c0fae20, 0x2d49a: 0x6c1c6620, 0x2d49b: 0x6c1c6820, + 0x2d49c: 0x6c1c6a20, 0x2d49d: 0x6c1c6c20, 0x2d49e: 0x6c1c6e20, 0x2d49f: 0x6c2fca20, + 0x2d4a0: 0x6c2fcc20, 0x2d4a1: 0x6c2fce20, 0x2d4a2: 0x6c2fd020, 0x2d4a3: 0x6c2fd220, + 0x2d4a4: 0x6c2fd420, 0x2d4a5: 0x6c2fd620, 0x2d4a6: 0x6c2fd820, 0x2d4a7: 0x6c2fda20, + 0x2d4a8: 0x6c4a1e20, 0x2d4a9: 0x6c4a2020, 0x2d4aa: 0x6c4a2220, 0x2d4ab: 0x6c6be020, + 0x2d4ac: 0x6c6be220, 0x2d4ad: 0x6c6be420, 0x2d4ae: 0x6c930420, 0x2d4af: 0x6c930620, + 0x2d4b0: 0x6c930820, 0x2d4b1: 0x6cbf4420, 0x2d4b2: 0x6c930a20, 0x2d4b3: 0x6cbf6220, + 0x2d4b4: 0x6cef7a20, 0x2d4b5: 0x6d1f2a20, 0x2d4b6: 0x6cef9820, 0x2d4b7: 0x6d1f2c20, + 0x2d4b8: 0x6d79e220, 0x2d4b9: 0x6d79e420, 0x2d4ba: 0x6da29620, 0x2d4bb: 0x6da29820, + 0x2d4bc: 0x6de19020, 0x2d4bd: 0x6df98620, 0x2d4be: 0x6df98820, 0x2d4bf: 0x6e1cb420, + // Block 0xb53, offset 0x2d4c0 + 0x2d4c0: 0x6c01a020, 0x2d4c1: 0x6c082220, 0x2d4c2: 0x6c082420, 0x2d4c3: 0x6c082620, + 0x2d4c4: 0x6c082820, 0x2d4c5: 0x6c0fbc20, 0x2d4c6: 0x6c0fbe20, 0x2d4c7: 0x6c0fc020, + 0x2d4c8: 0x6c0fc220, 0x2d4c9: 0x6c0fc420, 0x2d4ca: 0x6c1c8e20, 0x2d4cb: 0x6c1c9020, + 0x2d4cc: 0x6c1c9220, 0x2d4cd: 0x6c1c9420, 0x2d4ce: 0x6c1c9620, 0x2d4cf: 0x6c1c9820, + 0x2d4d0: 0x6c1c9a20, 0x2d4d1: 0x6c1c9c20, 0x2d4d2: 0x6c1c9e20, 0x2d4d3: 0x6c2ffc20, + 0x2d4d4: 0x6c2ffe20, 0x2d4d5: 0x6c300020, 0x2d4d6: 0x6c300220, 0x2d4d7: 0x6c300420, + 0x2d4d8: 0x6c300620, 0x2d4d9: 0x6c300820, 0x2d4da: 0x6c300a20, 0x2d4db: 0x6c300c20, + 0x2d4dc: 0x6c300e20, 0x2d4dd: 0x6c301020, 0x2d4de: 0x6c301220, 0x2d4df: 0x6c301420, + 0x2d4e0: 0x6c301620, 0x2d4e1: 0x6c301820, 0x2d4e2: 0x6c4a4820, 0x2d4e3: 0x6c4a4a20, + 0x2d4e4: 0x6c4a4c20, 0x2d4e5: 0x6c4a4e20, 0x2d4e6: 0x6c4a5020, 0x2d4e7: 0x6c6bfe20, + 0x2d4e8: 0x6c4a5220, 0x2d4e9: 0x6c4a5420, 0x2d4ea: 0x6c4a5620, 0x2d4eb: 0x6c4a5820, + 0x2d4ec: 0x6c6c0020, 0x2d4ed: 0x6c6c0220, 0x2d4ee: 0x6c6c0420, 0x2d4ef: 0x6c6c0620, + 0x2d4f0: 0x6c6c0820, 0x2d4f1: 0x6c6c0a20, 0x2d4f2: 0x6c6c0c20, 0x2d4f3: 0x6c6c0e20, + 0x2d4f4: 0x6c6c1020, 0x2d4f5: 0x6c6c1220, 0x2d4f6: 0x6c6c1420, 0x2d4f7: 0x6c6c1620, + 0x2d4f8: 0x6c6c1820, 0x2d4f9: 0x6c6c1a20, 0x2d4fa: 0x6c6c1c20, 0x2d4fb: 0x6c6c1e20, + 0x2d4fc: 0x6c6c2020, 0x2d4fd: 0x6c6c2220, 0x2d4fe: 0x6c6c2420, 0x2d4ff: 0x6c933020, + // Block 0xb54, offset 0x2d500 + 0x2d500: 0x6c933220, 0x2d501: 0x6c933420, 0x2d502: 0x6c933620, 0x2d503: 0x6c933820, + 0x2d504: 0x6c933a20, 0x2d505: 0x6c933c20, 0x2d506: 0x6c933e20, 0x2d507: 0x6c934020, + 0x2d508: 0x6c934220, 0x2d509: 0x6c934420, 0x2d50a: 0x6cbf6820, 0x2d50b: 0x6cbf6a20, + 0x2d50c: 0x6cbf6c20, 0x2d50d: 0x6cbf6e20, 0x2d50e: 0x6cbf7020, 0x2d50f: 0x6cbf7220, + 0x2d510: 0x6cbf7420, 0x2d511: 0x6cbf7620, 0x2d512: 0x6cbf7820, 0x2d513: 0x6cbf7a20, + 0x2d514: 0x6cbf7c20, 0x2d515: 0x6cbf7e20, 0x2d516: 0x6cefa420, 0x2d517: 0x6cefa620, + 0x2d518: 0x6cefa820, 0x2d519: 0x6cefaa20, 0x2d51a: 0x6cefac20, 0x2d51b: 0x6cefae20, + 0x2d51c: 0x6cefb020, 0x2d51d: 0x6cefb220, 0x2d51e: 0x6d1f4420, 0x2d51f: 0x6d1f4620, + 0x2d520: 0x6d1f4820, 0x2d521: 0x6d1f4a20, 0x2d522: 0x6d1f4c20, 0x2d523: 0x6d1f4e20, + 0x2d524: 0x6d1f5020, 0x2d525: 0x6d1f5220, 0x2d526: 0x6d1f5420, 0x2d527: 0x6d1f5620, + 0x2d528: 0x6d1f5820, 0x2d529: 0x6d4cce20, 0x2d52a: 0x6cbf8020, 0x2d52b: 0x6d4cd020, + 0x2d52c: 0x6d4cd220, 0x2d52d: 0x6d4cd420, 0x2d52e: 0x6d4cd620, 0x2d52f: 0x6d79fe20, + 0x2d530: 0x6d7a0020, 0x2d531: 0x6da2a020, 0x2d532: 0x6da2a220, 0x2d533: 0x6de19a20, + 0x2d534: 0x6de19c20, 0x2d535: 0x6de19e20, 0x2d536: 0x6df99620, 0x2d537: 0x6e0d4820, + 0x2d538: 0x6c01a220, 0x2d539: 0x6c083220, 0x2d53a: 0x6c0fe220, 0x2d53b: 0x6c0fe420, + 0x2d53c: 0x6c0fe620, 0x2d53d: 0x6c1cbe20, 0x2d53e: 0x6c1cc020, 0x2d53f: 0x6c1cc220, + // Block 0xb55, offset 0x2d540 + 0x2d540: 0x6c304620, 0x2d541: 0x6c4a8e20, 0x2d542: 0x6c4a9020, 0x2d543: 0x6c6c7420, + 0x2d544: 0x6c6c7620, 0x2d545: 0x6c6c7820, 0x2d546: 0x6c4a9220, 0x2d547: 0x6c938220, + 0x2d548: 0x6c938420, 0x2d549: 0x6c938620, 0x2d54a: 0x6cbfd620, 0x2d54b: 0x6cbfd820, + 0x2d54c: 0x6cbfda20, 0x2d54d: 0x6d1fac20, 0x2d54e: 0x6d4d2220, 0x2d54f: 0x6c01a820, + 0x2d550: 0x6c03fc20, 0x2d551: 0x6c03fe20, 0x2d552: 0x6c083420, 0x2d553: 0x6c083620, + 0x2d554: 0x6c083820, 0x2d555: 0x6c083a20, 0x2d556: 0x6c0fec20, 0x2d557: 0x6c0fee20, + 0x2d558: 0x6c0ff020, 0x2d559: 0x6c305820, 0x2d55a: 0x6c305a20, 0x2d55b: 0x6c4aa020, + 0x2d55c: 0x6c4aa220, 0x2d55d: 0x6c4aa420, 0x2d55e: 0x6cbfec20, 0x2d55f: 0x6cf00020, + 0x2d560: 0x6cf00220, 0x2d561: 0x6d1fbc20, 0x2d562: 0x6c01ac20, 0x2d563: 0x6c040420, + 0x2d564: 0x6c040620, 0x2d565: 0x6c0ffc20, 0x2d566: 0x6c0ffe20, 0x2d567: 0x6c100020, + 0x2d568: 0x6c1cd820, 0x2d569: 0x6c1cda20, 0x2d56a: 0x6c1cdc20, 0x2d56b: 0x6c1cde20, + 0x2d56c: 0x6c1ce020, 0x2d56d: 0x6c306e20, 0x2d56e: 0x6c4abe20, 0x2d56f: 0x6c4ac020, + 0x2d570: 0x6cc00620, 0x2d571: 0x6cc00820, 0x2d572: 0x6cf01620, 0x2d573: 0x6cf01820, + 0x2d574: 0x6cf01a20, 0x2d575: 0x6d4d5020, 0x2d576: 0x6da2d220, 0x2d577: 0x6da2d420, + 0x2d578: 0x6c01b220, 0x2d579: 0x6c024c20, 0x2d57a: 0x6c040a20, 0x2d57b: 0x6c085220, + 0x2d57c: 0x6c085420, 0x2d57d: 0x6c100e20, 0x2d57e: 0x6c1cfa20, 0x2d57f: 0x6c1cfc20, + // Block 0xb56, offset 0x2d580 + 0x2d580: 0x6c1cfe20, 0x2d581: 0x6c1d0020, 0x2d582: 0x6c1d0220, 0x2d583: 0x6c1d0420, + 0x2d584: 0x6c308620, 0x2d585: 0x6c308820, 0x2d586: 0x6c308a20, 0x2d587: 0x6c308c20, + 0x2d588: 0x6c308e20, 0x2d589: 0x6c309020, 0x2d58a: 0x6c309220, 0x2d58b: 0x6c4ad620, + 0x2d58c: 0x6c4ad820, 0x2d58d: 0x6c4ada20, 0x2d58e: 0x6c4adc20, 0x2d58f: 0x6c4ade20, + 0x2d590: 0x6c6cae20, 0x2d591: 0x6c6cb020, 0x2d592: 0x6c6cb220, 0x2d593: 0x6c6cb420, + 0x2d594: 0x6c6cb620, 0x2d595: 0x6c6cb820, 0x2d596: 0x6c6cba20, 0x2d597: 0x6c6cbc20, + 0x2d598: 0x6c6cbe20, 0x2d599: 0x6c93d020, 0x2d59a: 0x6c93d220, 0x2d59b: 0x6c93d420, + 0x2d59c: 0x6c93d620, 0x2d59d: 0x6c93d820, 0x2d59e: 0x6cc02420, 0x2d59f: 0x6cc02620, + 0x2d5a0: 0x6c941020, 0x2d5a1: 0x6cc02820, 0x2d5a2: 0x6d1fe020, 0x2d5a3: 0x6d1fe220, + 0x2d5a4: 0x6d4d6220, 0x2d5a5: 0x6d4d6420, 0x2d5a6: 0x6d4d6620, 0x2d5a7: 0x6d4d6820, + 0x2d5a8: 0x6da2da20, 0x2d5a9: 0x6dc4c620, 0x2d5aa: 0x6dc4c820, 0x2d5ab: 0x6de1c020, + 0x2d5ac: 0x6e0d6420, 0x2d5ad: 0x6e31f020, 0x2d5ae: 0x6c01b620, 0x2d5af: 0x6c040e20, + 0x2d5b0: 0x6c102820, 0x2d5b1: 0x6c01ba20, 0x2d5b2: 0x6c041220, 0x2d5b3: 0x6c086c20, + 0x2d5b4: 0x6c086e20, 0x2d5b5: 0x6c087020, 0x2d5b6: 0x6c087220, 0x2d5b7: 0x6c087420, + 0x2d5b8: 0x6c104620, 0x2d5b9: 0x6c104820, 0x2d5ba: 0x6c104a20, 0x2d5bb: 0x6c104c20, + 0x2d5bc: 0x6c104e20, 0x2d5bd: 0x6c105020, 0x2d5be: 0x6c105220, 0x2d5bf: 0x6c105420, + // Block 0xb57, offset 0x2d5c0 + 0x2d5c0: 0x6c105620, 0x2d5c1: 0x6c105820, 0x2d5c2: 0x6c105a20, 0x2d5c3: 0x6c105c20, + 0x2d5c4: 0x6c1d3c20, 0x2d5c5: 0x6c1d3e20, 0x2d5c6: 0x6c1d4020, 0x2d5c7: 0x6c1d4220, + 0x2d5c8: 0x6c1d4420, 0x2d5c9: 0x6c1d4620, 0x2d5ca: 0x6c1d4820, 0x2d5cb: 0x6c1d4a20, + 0x2d5cc: 0x6c1d4c20, 0x2d5cd: 0x6c1dd220, 0x2d5ce: 0x6c1d4e20, 0x2d5cf: 0x6c1d5020, + 0x2d5d0: 0x6c1d5220, 0x2d5d1: 0x6c1d5420, 0x2d5d2: 0x6c1d5620, 0x2d5d3: 0x6c1d5820, + 0x2d5d4: 0x6c1d5a20, 0x2d5d5: 0x6c1d5c20, 0x2d5d6: 0x6c1d5e20, 0x2d5d7: 0x6c1d6020, + 0x2d5d8: 0x6c1d6220, 0x2d5d9: 0x6c1d6420, 0x2d5da: 0x6c1d6620, 0x2d5db: 0x6c1d6820, + 0x2d5dc: 0x6c1d6a20, 0x2d5dd: 0x6c30ce20, 0x2d5de: 0x6c30d020, 0x2d5df: 0x6c30d220, + 0x2d5e0: 0x6c30d420, 0x2d5e1: 0x6c30d620, 0x2d5e2: 0x6c30d820, 0x2d5e3: 0x6c30da20, + 0x2d5e4: 0x6c30dc20, 0x2d5e5: 0x6c30de20, 0x2d5e6: 0x6c30e020, 0x2d5e7: 0x6c30e220, + 0x2d5e8: 0x6c30e420, 0x2d5e9: 0x6c30e620, 0x2d5ea: 0x6c30e820, 0x2d5eb: 0x6c30ea20, + 0x2d5ec: 0x6c30ec20, 0x2d5ed: 0x6c30ee20, 0x2d5ee: 0x6c30f020, 0x2d5ef: 0x6c30f220, + 0x2d5f0: 0x6c30f420, 0x2d5f1: 0x6c30f620, 0x2d5f2: 0x6c30f820, 0x2d5f3: 0x6c30fa20, + 0x2d5f4: 0x6c30fc20, 0x2d5f5: 0x6c30fe20, 0x2d5f6: 0x6c310020, 0x2d5f7: 0x6c310220, + 0x2d5f8: 0x6c310420, 0x2d5f9: 0x6c310620, 0x2d5fa: 0x6c310820, 0x2d5fb: 0x6c310a20, + 0x2d5fc: 0x6c310c20, 0x2d5fd: 0x6c310e20, 0x2d5fe: 0x6c311020, 0x2d5ff: 0x6c311220, + // Block 0xb58, offset 0x2d600 + 0x2d600: 0x6c311420, 0x2d601: 0x6c311620, 0x2d602: 0x6c311820, 0x2d603: 0x6c311a20, + 0x2d604: 0x6c311c20, 0x2d605: 0x6c311e20, 0x2d606: 0x6c4b2620, 0x2d607: 0x6c4b2820, + 0x2d608: 0x6c4b2a20, 0x2d609: 0x6c4b2c20, 0x2d60a: 0x6c4b2e20, 0x2d60b: 0x6c4b3020, + 0x2d60c: 0x6c4b3220, 0x2d60d: 0x6c4b3420, 0x2d60e: 0x6c4b3620, 0x2d60f: 0x6c4b3820, + 0x2d610: 0x6c4b3a20, 0x2d611: 0x6c4b3c20, 0x2d612: 0x6c4b3e20, 0x2d613: 0x6c4b4020, + 0x2d614: 0x6c4b4220, 0x2d615: 0x6c4b4420, 0x2d616: 0x6c4b4620, 0x2d617: 0x6c4b4820, + 0x2d618: 0x6c4b4a20, 0x2d619: 0x6c4b4c20, 0x2d61a: 0x6c4b4e20, 0x2d61b: 0x6c4b5020, + 0x2d61c: 0x6c4b5220, 0x2d61d: 0x6c4b5420, 0x2d61e: 0x6c4b5620, 0x2d61f: 0x6c4b5820, + 0x2d620: 0x6c4b5a20, 0x2d621: 0x6c4b5c20, 0x2d622: 0x6c4b5e20, 0x2d623: 0x6c4b6020, + 0x2d624: 0x6c4b6220, 0x2d625: 0x6c4b6420, 0x2d626: 0x6c4b6620, 0x2d627: 0x6c4b6820, + 0x2d628: 0x6c6d2020, 0x2d629: 0x6c6d2220, 0x2d62a: 0x6c6d2420, 0x2d62b: 0x6c6d2620, + 0x2d62c: 0x6c6d2820, 0x2d62d: 0x6c6d2a20, 0x2d62e: 0x6c6d2c20, 0x2d62f: 0x6c6d2e20, + 0x2d630: 0x6c6d3020, 0x2d631: 0x6c6d3220, 0x2d632: 0x6c6d3420, 0x2d633: 0x6c6d3620, + 0x2d634: 0x6c6d3820, 0x2d635: 0x6c6d3a20, 0x2d636: 0x6c6d3c20, 0x2d637: 0x6c6d3e20, + 0x2d638: 0x6c4bcc20, 0x2d639: 0x6c6d4020, 0x2d63a: 0x6c6d4220, 0x2d63b: 0x6c6d4420, + 0x2d63c: 0x6c6d4620, 0x2d63d: 0x6c6d4820, 0x2d63e: 0x6c6d4a20, 0x2d63f: 0x6c6d4c20, + // Block 0xb59, offset 0x2d640 + 0x2d640: 0x6c6d4e20, 0x2d641: 0x6c6d5020, 0x2d642: 0x6c6d5220, 0x2d643: 0x6c6d5420, + 0x2d644: 0x6c6d5620, 0x2d645: 0x6c6d5820, 0x2d646: 0x6c943420, 0x2d647: 0x6c943620, + 0x2d648: 0x6c943820, 0x2d649: 0x6c943a20, 0x2d64a: 0x6c943c20, 0x2d64b: 0x6c943e20, + 0x2d64c: 0x6c944020, 0x2d64d: 0x6c944220, 0x2d64e: 0x6c944420, 0x2d64f: 0x6c944620, + 0x2d650: 0x6c944820, 0x2d651: 0x6c944a20, 0x2d652: 0x6c944c20, 0x2d653: 0x6c944e20, + 0x2d654: 0x6c945020, 0x2d655: 0x6c945220, 0x2d656: 0x6c945420, 0x2d657: 0x6c945620, + 0x2d658: 0x6c945820, 0x2d659: 0x6c945a20, 0x2d65a: 0x6c945c20, 0x2d65b: 0x6c945e20, + 0x2d65c: 0x6c946020, 0x2d65d: 0x6c946220, 0x2d65e: 0x6c946420, 0x2d65f: 0x6c946620, + 0x2d660: 0x6c946820, 0x2d661: 0x6c946a20, 0x2d662: 0x6c946c20, 0x2d663: 0x6c946e20, + 0x2d664: 0x6c947020, 0x2d665: 0x6c947220, 0x2d666: 0x6c947420, 0x2d667: 0x6c947620, + 0x2d668: 0x6c947820, 0x2d669: 0x6c947a20, 0x2d66a: 0x6c947c20, 0x2d66b: 0x6c947e20, + 0x2d66c: 0x6c948020, 0x2d66d: 0x6c948220, 0x2d66e: 0x6c948420, 0x2d66f: 0x6c948620, + 0x2d670: 0x6c948820, 0x2d671: 0x6cc08420, 0x2d672: 0x6cc08620, 0x2d673: 0x6cc08820, + 0x2d674: 0x6cc08a20, 0x2d675: 0x6cc08c20, 0x2d676: 0x6cc08e20, 0x2d677: 0x6cc09020, + 0x2d678: 0x6cc09220, 0x2d679: 0x6cc09420, 0x2d67a: 0x6cc09620, 0x2d67b: 0x6cc09820, + 0x2d67c: 0x6cc09a20, 0x2d67d: 0x6cc09c20, 0x2d67e: 0x6cc09e20, 0x2d67f: 0x6cc0a020, + // Block 0xb5a, offset 0x2d680 + 0x2d680: 0x6cc0a220, 0x2d681: 0x6cc0a420, 0x2d682: 0x6cc0a620, 0x2d683: 0x6cc0a820, + 0x2d684: 0x6cc0aa20, 0x2d685: 0x6cc0ac20, 0x2d686: 0x6cc0ae20, 0x2d687: 0x6cc0b020, + 0x2d688: 0x6cc0b220, 0x2d689: 0x6cc0b420, 0x2d68a: 0x6cf07a20, 0x2d68b: 0x6cc0b620, + 0x2d68c: 0x6cc0b820, 0x2d68d: 0x6cc0ba20, 0x2d68e: 0x6cc0bc20, 0x2d68f: 0x6cc0be20, + 0x2d690: 0x6cc0c020, 0x2d691: 0x6cc0c220, 0x2d692: 0x6cc0c420, 0x2d693: 0x6cc0c620, + 0x2d694: 0x6cc0c820, 0x2d695: 0x6cc0ca20, 0x2d696: 0x6cc0cc20, 0x2d697: 0x6cc0ce20, + 0x2d698: 0x6cc0d020, 0x2d699: 0x6cc0d220, 0x2d69a: 0x6cc0d420, 0x2d69b: 0x6cc0d620, + 0x2d69c: 0x6cc0d820, 0x2d69d: 0x6cc0da20, 0x2d69e: 0x6cf07c20, 0x2d69f: 0x6cf07e20, + 0x2d6a0: 0x6cf08020, 0x2d6a1: 0x6cf08220, 0x2d6a2: 0x6cf08420, 0x2d6a3: 0x6cf08620, + 0x2d6a4: 0x6cf08820, 0x2d6a5: 0x6cf08a20, 0x2d6a6: 0x6cf08c20, 0x2d6a7: 0x6cf08e20, + 0x2d6a8: 0x6cf09020, 0x2d6a9: 0x6cf09220, 0x2d6aa: 0x6cf09420, 0x2d6ab: 0x6cc16a20, + 0x2d6ac: 0x6cf09620, 0x2d6ad: 0x6cf09820, 0x2d6ae: 0x6cf09a20, 0x2d6af: 0x6cf09c20, + 0x2d6b0: 0x6cf09e20, 0x2d6b1: 0x6cf0a020, 0x2d6b2: 0x6cf0a220, 0x2d6b3: 0x6cf0a420, + 0x2d6b4: 0x6cf0a620, 0x2d6b5: 0x6cf0a820, 0x2d6b6: 0x6cf0aa20, 0x2d6b7: 0x6d201820, + 0x2d6b8: 0x6d201a20, 0x2d6b9: 0x6d201c20, 0x2d6ba: 0x6d201e20, 0x2d6bb: 0x6d202020, + 0x2d6bc: 0x6d202220, 0x2d6bd: 0x6d202420, 0x2d6be: 0x6d202620, 0x2d6bf: 0x6d202820, + // Block 0xb5b, offset 0x2d6c0 + 0x2d6c0: 0x6d202a20, 0x2d6c1: 0x6d202c20, 0x2d6c2: 0x6d202e20, 0x2d6c3: 0x6d203020, + 0x2d6c4: 0x6d203220, 0x2d6c5: 0x6d203420, 0x2d6c6: 0x6d203620, 0x2d6c7: 0x6d203820, + 0x2d6c8: 0x6d203a20, 0x2d6c9: 0x6d203c20, 0x2d6ca: 0x6d203e20, 0x2d6cb: 0x6d204020, + 0x2d6cc: 0x6d204220, 0x2d6cd: 0x6d204420, 0x2d6ce: 0x6d204620, 0x2d6cf: 0x6d4dac20, + 0x2d6d0: 0x6d4dae20, 0x2d6d1: 0x6d4db020, 0x2d6d2: 0x6d4db220, 0x2d6d3: 0x6d4db420, + 0x2d6d4: 0x6d4db620, 0x2d6d5: 0x6d4db820, 0x2d6d6: 0x6d4dba20, 0x2d6d7: 0x6d4dbc20, + 0x2d6d8: 0x6d4dbe20, 0x2d6d9: 0x6d4dc020, 0x2d6da: 0x6d4dc220, 0x2d6db: 0x6d4dc420, + 0x2d6dc: 0x6d4dc620, 0x2d6dd: 0x6d4dc820, 0x2d6de: 0x6d4dca20, 0x2d6df: 0x6d4dcc20, + 0x2d6e0: 0x6d4dce20, 0x2d6e1: 0x6d4dd020, 0x2d6e2: 0x6d4dd220, 0x2d6e3: 0x6d4dd420, + 0x2d6e4: 0x6d4dd620, 0x2d6e5: 0x6d4dd820, 0x2d6e6: 0x6d7a6e20, 0x2d6e7: 0x6d7a7020, + 0x2d6e8: 0x6d7a7220, 0x2d6e9: 0x6d7a7420, 0x2d6ea: 0x6d7a7620, 0x2d6eb: 0x6d7a7820, + 0x2d6ec: 0x6d7a7a20, 0x2d6ed: 0x6d7a7c20, 0x2d6ee: 0x6d7a7e20, 0x2d6ef: 0x6d7a8020, + 0x2d6f0: 0x6d7a8220, 0x2d6f1: 0x6d7a8420, 0x2d6f2: 0x6d7a8620, 0x2d6f3: 0x6d7a8820, + 0x2d6f4: 0x6d7a8a20, 0x2d6f5: 0x6d7a8c20, 0x2d6f6: 0x6d7a8e20, 0x2d6f7: 0x6da2ec20, + 0x2d6f8: 0x6da2ee20, 0x2d6f9: 0x6da2f020, 0x2d6fa: 0x6da2f220, 0x2d6fb: 0x6da35220, + 0x2d6fc: 0x6da2f420, 0x2d6fd: 0x6da2f620, 0x2d6fe: 0x6da2f820, 0x2d6ff: 0x6da2fa20, + // Block 0xb5c, offset 0x2d700 + 0x2d700: 0x6dc4d620, 0x2d701: 0x6dc4d820, 0x2d702: 0x6dc4da20, 0x2d703: 0x6de1d820, + 0x2d704: 0x6de1da20, 0x2d705: 0x6de1dc20, 0x2d706: 0x6df9b220, 0x2d707: 0x6df9b420, + 0x2d708: 0x6df9b620, 0x2d709: 0x6df9b820, 0x2d70a: 0x6df9ba20, 0x2d70b: 0x6e0d6e20, + 0x2d70c: 0x6df9bc20, 0x2d70d: 0x6e0d7420, 0x2d70e: 0x6e1cd820, 0x2d70f: 0x6e0d7620, + 0x2d710: 0x6e0d7820, 0x2d711: 0x6e1cda20, 0x2d712: 0x6e1cdc20, 0x2d713: 0x6e1cde20, + 0x2d714: 0x6e1ce020, 0x2d715: 0x6e1ce220, 0x2d716: 0x6e28b220, 0x2d717: 0x6e1ce420, + 0x2d718: 0x6e28b420, 0x2d719: 0x6e31f420, 0x2d71a: 0x6e28b620, 0x2d71b: 0x6c01bc20, + 0x2d71c: 0x6c00c620, 0x2d71d: 0x6c01be20, 0x2d71e: 0x6c109420, 0x2d71f: 0x6c109620, + 0x2d720: 0x6c1dd420, 0x2d721: 0x6c272c20, 0x2d722: 0x6c954a20, 0x2d723: 0x6c954c20, + 0x2d724: 0x6d4e4820, 0x2d725: 0x6c01c420, 0x2d726: 0x6c089220, 0x2d727: 0x6c089420, + 0x2d728: 0x6c089620, 0x2d729: 0x6c10a220, 0x2d72a: 0x6c10a420, 0x2d72b: 0x6c1dde20, + 0x2d72c: 0x6c4bda20, 0x2d72d: 0x6c4bdc20, 0x2d72e: 0x6c6dec20, 0x2d72f: 0x6cc17020, + 0x2d730: 0x6cf11020, 0x2d731: 0x6c01c620, 0x2d732: 0x6c01c820, 0x2d733: 0x6c01ca20, + 0x2d734: 0x6c042820, 0x2d735: 0x6c1de620, 0x2d736: 0x6c318a20, 0x2d737: 0x6c4be020, + 0x2d738: 0x6c4be220, 0x2d739: 0x6c4be420, 0x2d73a: 0x6c4be620, 0x2d73b: 0x6c4be820, + 0x2d73c: 0x6c6df220, 0x2d73d: 0x6cc17820, 0x2d73e: 0x6c01cc20, 0x2d73f: 0x6c042c20, + // Block 0xb5d, offset 0x2d740 + 0x2d740: 0x6c042e20, 0x2d741: 0x6c043020, 0x2d742: 0x6c08aa20, 0x2d743: 0x6c08ac20, + 0x2d744: 0x6c08ae20, 0x2d745: 0x6c08b020, 0x2d746: 0x6c10b420, 0x2d747: 0x6c10b620, + 0x2d748: 0x6c10b820, 0x2d749: 0x6c1df620, 0x2d74a: 0x6c1df820, 0x2d74b: 0x6c1dfa20, + 0x2d74c: 0x6c1dfc20, 0x2d74d: 0x6c1dfe20, 0x2d74e: 0x6c1e0020, 0x2d74f: 0x6c1e0220, + 0x2d750: 0x6c1e0420, 0x2d751: 0x6c319a20, 0x2d752: 0x6c319c20, 0x2d753: 0x6c319e20, + 0x2d754: 0x6c31a020, 0x2d755: 0x6c31a220, 0x2d756: 0x6c31a420, 0x2d757: 0x6c31a620, + 0x2d758: 0x6c31a820, 0x2d759: 0x6c31aa20, 0x2d75a: 0x6c31ac20, 0x2d75b: 0x6c31ae20, + 0x2d75c: 0x6c31b020, 0x2d75d: 0x6c4bfc20, 0x2d75e: 0x6c4bfe20, 0x2d75f: 0x6c4c0020, + 0x2d760: 0x6c4c0220, 0x2d761: 0x6c4c0420, 0x2d762: 0x6c4c0620, 0x2d763: 0x6c4c0820, + 0x2d764: 0x6c4c0a20, 0x2d765: 0x6c4c0c20, 0x2d766: 0x6c4c0e20, 0x2d767: 0x6c4c1020, + 0x2d768: 0x6c6e0020, 0x2d769: 0x6c6e0220, 0x2d76a: 0x6c6e0420, 0x2d76b: 0x6c6e0620, + 0x2d76c: 0x6c6e0820, 0x2d76d: 0x6c6e0a20, 0x2d76e: 0x6c6e0c20, 0x2d76f: 0x6c6e0e20, + 0x2d770: 0x6c6e1020, 0x2d771: 0x6c6e1220, 0x2d772: 0x6c957020, 0x2d773: 0x6c957220, + 0x2d774: 0x6c957420, 0x2d775: 0x6c957620, 0x2d776: 0x6c957820, 0x2d777: 0x6c957a20, + 0x2d778: 0x6c957c20, 0x2d779: 0x6c957e20, 0x2d77a: 0x6c958020, 0x2d77b: 0x6c958220, + 0x2d77c: 0x6c958420, 0x2d77d: 0x6cc19820, 0x2d77e: 0x6c95ca20, 0x2d77f: 0x6cc19a20, + // Block 0xb5e, offset 0x2d780 + 0x2d780: 0x6cc19c20, 0x2d781: 0x6cc19e20, 0x2d782: 0x6cc1a020, 0x2d783: 0x6cc1a220, + 0x2d784: 0x6cc1a420, 0x2d785: 0x6cc1a620, 0x2d786: 0x6cc1a820, 0x2d787: 0x6cc1aa20, + 0x2d788: 0x6cc1f220, 0x2d789: 0x6cc1ac20, 0x2d78a: 0x6cf12420, 0x2d78b: 0x6cf12620, + 0x2d78c: 0x6cf12820, 0x2d78d: 0x6cf12a20, 0x2d78e: 0x6cf12c20, 0x2d78f: 0x6cf12e20, + 0x2d790: 0x6d082820, 0x2d791: 0x6d20c820, 0x2d792: 0x6d20ca20, 0x2d793: 0x6d20cc20, + 0x2d794: 0x6d20ce20, 0x2d795: 0x6d20d020, 0x2d796: 0x6d20d220, 0x2d797: 0x6d20d420, + 0x2d798: 0x6d20d620, 0x2d799: 0x6d20d820, 0x2d79a: 0x6d4e5e20, 0x2d79b: 0x6d20da20, + 0x2d79c: 0x6d4e6020, 0x2d79d: 0x6d4e6220, 0x2d79e: 0x6d4e6420, 0x2d79f: 0x6d4e6620, + 0x2d7a0: 0x6d4e6820, 0x2d7a1: 0x6d4e6a20, 0x2d7a2: 0x6d4e6c20, 0x2d7a3: 0x6d210620, + 0x2d7a4: 0x6d4e6e20, 0x2d7a5: 0x6d4e7020, 0x2d7a6: 0x6d7aee20, 0x2d7a7: 0x6d7af020, + 0x2d7a8: 0x6d7af220, 0x2d7a9: 0x6d4ea820, 0x2d7aa: 0x6da36020, 0x2d7ab: 0x6da36220, + 0x2d7ac: 0x6da36420, 0x2d7ad: 0x6dc51020, 0x2d7ae: 0x6dc51220, 0x2d7af: 0x6d7b1a20, + 0x2d7b0: 0x6de21220, 0x2d7b1: 0x6df9e020, 0x2d7b2: 0x6c01ce20, 0x2d7b3: 0x6c08ba20, + 0x2d7b4: 0x6c10da20, 0x2d7b5: 0x6c10dc20, 0x2d7b6: 0x6c10de20, 0x2d7b7: 0x6c31dc20, + 0x2d7b8: 0x6c31de20, 0x2d7b9: 0x6cf15a20, 0x2d7ba: 0x6c01d220, 0x2d7bb: 0x6c043220, + 0x2d7bc: 0x6c08be20, 0x2d7bd: 0x6c4c5e20, 0x2d7be: 0x6cc20020, 0x2d7bf: 0x6c01d420, + // Block 0xb5f, offset 0x2d7c0 + 0x2d7c0: 0x6c08c820, 0x2d7c1: 0x6c08ca20, 0x2d7c2: 0x6c08cc20, 0x2d7c3: 0x6c08ce20, + 0x2d7c4: 0x6c10ea20, 0x2d7c5: 0x6c10ec20, 0x2d7c6: 0x6c10ee20, 0x2d7c7: 0x6c1e4620, + 0x2d7c8: 0x6c1e4820, 0x2d7c9: 0x6c1e4a20, 0x2d7ca: 0x6c1e4c20, 0x2d7cb: 0x6c1e4e20, + 0x2d7cc: 0x6c1e5020, 0x2d7cd: 0x6c1e5220, 0x2d7ce: 0x6c1e5420, 0x2d7cf: 0x6c1e5620, + 0x2d7d0: 0x6c1e5820, 0x2d7d1: 0x6c1e5a20, 0x2d7d2: 0x6c1e5c20, 0x2d7d3: 0x6c1e5e20, + 0x2d7d4: 0x6c1e6020, 0x2d7d5: 0x6c320220, 0x2d7d6: 0x6c320420, 0x2d7d7: 0x6c320620, + 0x2d7d8: 0x6c31f020, 0x2d7d9: 0x6c320820, 0x2d7da: 0x6c320a20, 0x2d7db: 0x6c4c6620, + 0x2d7dc: 0x6c320c20, 0x2d7dd: 0x6c320e20, 0x2d7de: 0x6c321020, 0x2d7df: 0x6c321220, + 0x2d7e0: 0x6c4c7620, 0x2d7e1: 0x6c4c7820, 0x2d7e2: 0x6c4c7a20, 0x2d7e3: 0x6c4c7c20, + 0x2d7e4: 0x6c4c7e20, 0x2d7e5: 0x6c4c8020, 0x2d7e6: 0x6c4c8220, 0x2d7e7: 0x6c6e6a20, + 0x2d7e8: 0x6c6e6c20, 0x2d7e9: 0x6c6e6e20, 0x2d7ea: 0x6c6e7020, 0x2d7eb: 0x6c6e7220, + 0x2d7ec: 0x6c6e7420, 0x2d7ed: 0x6c6e7620, 0x2d7ee: 0x6c6e7820, 0x2d7ef: 0x6c6e7a20, + 0x2d7f0: 0x6c4cac20, 0x2d7f1: 0x6c95e220, 0x2d7f2: 0x6c95e420, 0x2d7f3: 0x6c95e620, + 0x2d7f4: 0x6c95e820, 0x2d7f5: 0x6c95ea20, 0x2d7f6: 0x6c95ec20, 0x2d7f7: 0x6c95ee20, + 0x2d7f8: 0x6c95f020, 0x2d7f9: 0x6c95f220, 0x2d7fa: 0x6c95f420, 0x2d7fb: 0x6c95f620, + 0x2d7fc: 0x6c95f820, 0x2d7fd: 0x6cc20c20, 0x2d7fe: 0x6c965020, 0x2d7ff: 0x6cc20e20, + // Block 0xb60, offset 0x2d800 + 0x2d800: 0x6cc21020, 0x2d801: 0x6cc21220, 0x2d802: 0x6cc21420, 0x2d803: 0x6cc21620, + 0x2d804: 0x6cc26420, 0x2d805: 0x6cf16c20, 0x2d806: 0x6cf16e20, 0x2d807: 0x6cf17020, + 0x2d808: 0x6cf17220, 0x2d809: 0x6cf17420, 0x2d80a: 0x6cc21820, 0x2d80b: 0x6cf17620, + 0x2d80c: 0x6cf17820, 0x2d80d: 0x6d211e20, 0x2d80e: 0x6d212020, 0x2d80f: 0x6d212220, + 0x2d810: 0x6d212420, 0x2d811: 0x6d212620, 0x2d812: 0x6d212820, 0x2d813: 0x6d212a20, + 0x2d814: 0x6d212c20, 0x2d815: 0x6d212e20, 0x2d816: 0x6d213020, 0x2d817: 0x6d213220, + 0x2d818: 0x6d213420, 0x2d819: 0x6d216c20, 0x2d81a: 0x6d4ebc20, 0x2d81b: 0x6d4ebe20, + 0x2d81c: 0x6d216e20, 0x2d81d: 0x6d4ec020, 0x2d81e: 0x6d4ec220, 0x2d81f: 0x6d4ec420, + 0x2d820: 0x6d4ec620, 0x2d821: 0x6d4ec820, 0x2d822: 0x6d4eca20, 0x2d823: 0x6d4ecc20, + 0x2d824: 0x6d4ece20, 0x2d825: 0x6d7b2e20, 0x2d826: 0x6d7b3020, 0x2d827: 0x6d7b3220, + 0x2d828: 0x6d7b3420, 0x2d829: 0x6d7b3620, 0x2d82a: 0x6d7b3820, 0x2d82b: 0x6dc52020, + 0x2d82c: 0x6de23220, 0x2d82d: 0x6de23420, 0x2d82e: 0x6df9ee20, 0x2d82f: 0x6df9f020, + 0x2d830: 0x6df9f220, 0x2d831: 0x6e0da020, 0x2d832: 0x6e1d1220, 0x2d833: 0x6e388020, + 0x2d834: 0x6c01d620, 0x2d835: 0x6c110a20, 0x2d836: 0x6c324220, 0x2d837: 0x6c1e8420, + 0x2d838: 0x6c324620, 0x2d839: 0x6c324820, 0x2d83a: 0x6c4cae20, 0x2d83b: 0x6c4cb020, + 0x2d83c: 0x6c4cb220, 0x2d83d: 0x6c6eba20, 0x2d83e: 0x6c01d820, 0x2d83f: 0x6c043c20, + // Block 0xb61, offset 0x2d840 + 0x2d840: 0x6c043e20, 0x2d841: 0x6c08da20, 0x2d842: 0x6c110e20, 0x2d843: 0x6c1e9020, + 0x2d844: 0x6c1e9220, 0x2d845: 0x6c1e9420, 0x2d846: 0x6c324c20, 0x2d847: 0x6c4cc220, + 0x2d848: 0x6c4cc420, 0x2d849: 0x6c6ec220, 0x2d84a: 0x6d218220, 0x2d84b: 0x6c01dc20, + 0x2d84c: 0x6c044220, 0x2d84d: 0x6c08e020, 0x2d84e: 0x6c111620, 0x2d84f: 0x6c111820, + 0x2d850: 0x6c111a20, 0x2d851: 0x6cc27a20, 0x2d852: 0x6cf1ba20, 0x2d853: 0x6c01e020, + 0x2d854: 0x6c044a20, 0x2d855: 0x6c044c20, 0x2d856: 0x6c044e20, 0x2d857: 0x6c08e220, + 0x2d858: 0x6c08e420, 0x2d859: 0x6c112820, 0x2d85a: 0x6c112a20, 0x2d85b: 0x6c112c20, + 0x2d85c: 0x6c112e20, 0x2d85d: 0x6c1eb620, 0x2d85e: 0x6c1eb820, 0x2d85f: 0x6c1eba20, + 0x2d860: 0x6c1ebc20, 0x2d861: 0x6c326820, 0x2d862: 0x6c326a20, 0x2d863: 0x6c326c20, + 0x2d864: 0x6c326e20, 0x2d865: 0x6c327020, 0x2d866: 0x6c327220, 0x2d867: 0x6c327420, + 0x2d868: 0x6c327620, 0x2d869: 0x6c327820, 0x2d86a: 0x6c327a20, 0x2d86b: 0x6c4cf820, + 0x2d86c: 0x6c4cfa20, 0x2d86d: 0x6c4cfc20, 0x2d86e: 0x6c4cfe20, 0x2d86f: 0x6c4d0020, + 0x2d870: 0x6c6edc20, 0x2d871: 0x6c6ede20, 0x2d872: 0x6c6ee020, 0x2d873: 0x6c6ee220, + 0x2d874: 0x6c966e20, 0x2d875: 0x6c967020, 0x2d876: 0x6c967220, 0x2d877: 0x6c967420, + 0x2d878: 0x6c967620, 0x2d879: 0x6c967820, 0x2d87a: 0x6cc28420, 0x2d87b: 0x6cc28620, + 0x2d87c: 0x6cc28820, 0x2d87d: 0x6cc28a20, 0x2d87e: 0x6cc28c20, 0x2d87f: 0x6cf1c820, + // Block 0xb62, offset 0x2d880 + 0x2d880: 0x6cf1ca20, 0x2d881: 0x6cf1cc20, 0x2d882: 0x6cf1ce20, 0x2d883: 0x6d218620, + 0x2d884: 0x6d218820, 0x2d885: 0x6d218a20, 0x2d886: 0x6d21a620, 0x2d887: 0x6d4f0c20, + 0x2d888: 0x6d4f0e20, 0x2d889: 0x6d4f1020, 0x2d88a: 0x6d7b6820, 0x2d88b: 0x6d7b6a20, + 0x2d88c: 0x6da3aa20, 0x2d88d: 0x6dc54020, 0x2d88e: 0x6e1d2220, 0x2d88f: 0x6e28ca20, + 0x2d890: 0x6c01e820, 0x2d891: 0x6c01ea20, 0x2d892: 0x6c08f820, 0x2d893: 0x6c114a20, + 0x2d894: 0x6c329c20, 0x2d895: 0x6c329e20, 0x2d896: 0x6c4d2a20, 0x2d897: 0x6c96a020, + 0x2d898: 0x6cc2a620, 0x2d899: 0x6cf1e020, 0x2d89a: 0x6cf1e220, 0x2d89b: 0x6d7b7a20, + 0x2d89c: 0x6d7b7c20, 0x2d89d: 0x6dc54e20, 0x2d89e: 0x6dc55020, 0x2d89f: 0x6de26820, + 0x2d8a0: 0x6e3d2420, 0x2d8a1: 0x6c01ec20, 0x2d8a2: 0x6c1ee020, 0x2d8a3: 0x6c1ee220, + 0x2d8a4: 0x6c1ee420, 0x2d8a5: 0x6c4d3420, 0x2d8a6: 0x6c4d3620, 0x2d8a7: 0x6c6f0020, + 0x2d8a8: 0x6c6f0220, 0x2d8a9: 0x6c96ac20, 0x2d8aa: 0x6cae2020, 0x2d8ab: 0x6c96ae20, + 0x2d8ac: 0x6c96b020, 0x2d8ad: 0x6cc2b220, 0x2d8ae: 0x6cf1ea20, 0x2d8af: 0x6d21b420, + 0x2d8b0: 0x6d21b620, 0x2d8b1: 0x6d4f2820, 0x2d8b2: 0x6e1d2820, 0x2d8b3: 0x6c01ee20, + 0x2d8b4: 0x6c116220, 0x2d8b5: 0x6c116420, 0x2d8b6: 0x6c1eee20, 0x2d8b7: 0x6c1ef020, + 0x2d8b8: 0x6c1ef220, 0x2d8b9: 0x6c1ef420, 0x2d8ba: 0x6c1ef620, 0x2d8bb: 0x6c1ef820, + 0x2d8bc: 0x6c32b820, 0x2d8bd: 0x6c32ba20, 0x2d8be: 0x6c32bc20, 0x2d8bf: 0x6c32be20, + // Block 0xb63, offset 0x2d8c0 + 0x2d8c0: 0x6c32c020, 0x2d8c1: 0x6c32c220, 0x2d8c2: 0x6c32c420, 0x2d8c3: 0x6c32c620, + 0x2d8c4: 0x6c32c820, 0x2d8c5: 0x6c4d4c20, 0x2d8c6: 0x6c4d4e20, 0x2d8c7: 0x6c4d5020, + 0x2d8c8: 0x6c4d5220, 0x2d8c9: 0x6c4d5420, 0x2d8ca: 0x6c4d5620, 0x2d8cb: 0x6c4d5820, + 0x2d8cc: 0x6c4d5a20, 0x2d8cd: 0x6c4d5c20, 0x2d8ce: 0x6c6f1620, 0x2d8cf: 0x6c6f1820, + 0x2d8d0: 0x6c6f1a20, 0x2d8d1: 0x6c6f1c20, 0x2d8d2: 0x6c6f1e20, 0x2d8d3: 0x6c6f2020, + 0x2d8d4: 0x6c4d5e20, 0x2d8d5: 0x6c6f2220, 0x2d8d6: 0x6c96d220, 0x2d8d7: 0x6c96d420, + 0x2d8d8: 0x6c96d620, 0x2d8d9: 0x6c96d820, 0x2d8da: 0x6cc2ca20, 0x2d8db: 0x6c96da20, + 0x2d8dc: 0x6c96dc20, 0x2d8dd: 0x6c96de20, 0x2d8de: 0x6c96e020, 0x2d8df: 0x6c96e220, + 0x2d8e0: 0x6c96e420, 0x2d8e1: 0x6c96e620, 0x2d8e2: 0x6c96e820, 0x2d8e3: 0x6c96ea20, + 0x2d8e4: 0x6c96ec20, 0x2d8e5: 0x6cc2cc20, 0x2d8e6: 0x6cc2ce20, 0x2d8e7: 0x6cc2d020, + 0x2d8e8: 0x6cc2d220, 0x2d8e9: 0x6cc2d420, 0x2d8ea: 0x6cc2d620, 0x2d8eb: 0x6cc2d820, + 0x2d8ec: 0x6cf1f820, 0x2d8ed: 0x6cf1fa20, 0x2d8ee: 0x6cf1fc20, 0x2d8ef: 0x6cf1fe20, + 0x2d8f0: 0x6cf20020, 0x2d8f1: 0x6d21c220, 0x2d8f2: 0x6d4f3a20, 0x2d8f3: 0x6d21c420, + 0x2d8f4: 0x6d21c620, 0x2d8f5: 0x6d4f3c20, 0x2d8f6: 0x6d220220, 0x2d8f7: 0x6d4f3e20, + 0x2d8f8: 0x6d4f4020, 0x2d8f9: 0x6d4f4220, 0x2d8fa: 0x6d4f4420, 0x2d8fb: 0x6d7b9020, + 0x2d8fc: 0x6d7b9220, 0x2d8fd: 0x6da3c220, 0x2d8fe: 0x6da3c420, 0x2d8ff: 0x6de27420, + // Block 0xb64, offset 0x2d900 + 0x2d900: 0x6dfa1c20, 0x2d901: 0x6dfa1e20, 0x2d902: 0x6e0dba20, 0x2d903: 0x6c046620, + 0x2d904: 0x6c01f020, 0x2d905: 0x6c090820, 0x2d906: 0x6c046820, 0x2d907: 0x6c090a20, + 0x2d908: 0x6c117020, 0x2d909: 0x6c090c20, 0x2d90a: 0x6c090e20, 0x2d90b: 0x6c117820, + 0x2d90c: 0x6c1f2020, 0x2d90d: 0x6c1f2220, 0x2d90e: 0x6c1f2420, 0x2d90f: 0x6c117a20, + 0x2d910: 0x6c1f2620, 0x2d911: 0x6c1f2820, 0x2d912: 0x6c1f2a20, 0x2d913: 0x6c117c20, + 0x2d914: 0x6c117e20, 0x2d915: 0x6c118020, 0x2d916: 0x6c118220, 0x2d917: 0x6c1f2c20, + 0x2d918: 0x6c1f2e20, 0x2d919: 0x6c118420, 0x2d91a: 0x6c118620, 0x2d91b: 0x6c118820, + 0x2d91c: 0x6c1f3020, 0x2d91d: 0x6c32e620, 0x2d91e: 0x6c32e820, 0x2d91f: 0x6c1f4220, + 0x2d920: 0x6c32ea20, 0x2d921: 0x6c1f4420, 0x2d922: 0x6c32ec20, 0x2d923: 0x6c1f4620, + 0x2d924: 0x6c1f4820, 0x2d925: 0x6c32ee20, 0x2d926: 0x6c1f4a20, 0x2d927: 0x6c1f4c20, + 0x2d928: 0x6c1f4e20, 0x2d929: 0x6c32f020, 0x2d92a: 0x6c1f5020, 0x2d92b: 0x6c1f5220, + 0x2d92c: 0x6c1f5420, 0x2d92d: 0x6c1f5620, 0x2d92e: 0x6c1f5820, 0x2d92f: 0x6c1f5a20, + 0x2d930: 0x6c1f5c20, 0x2d931: 0x6c1f5e20, 0x2d932: 0x6c1f6020, 0x2d933: 0x6c1f6220, + 0x2d934: 0x6c1f6420, 0x2d935: 0x6c32f220, 0x2d936: 0x6c1f6620, 0x2d937: 0x6c1f6820, + 0x2d938: 0x6c1f6a20, 0x2d939: 0x6c1f6c20, 0x2d93a: 0x6c1f6e20, 0x2d93b: 0x6c1f7020, + 0x2d93c: 0x6c1f7220, 0x2d93d: 0x6c32f420, 0x2d93e: 0x6c1f7420, 0x2d93f: 0x6c32f620, + // Block 0xb65, offset 0x2d940 + 0x2d940: 0x6c1f7620, 0x2d941: 0x6c32f820, 0x2d942: 0x6c32fa20, 0x2d943: 0x6c1f7820, + 0x2d944: 0x6c1f7a20, 0x2d945: 0x6c1f7c20, 0x2d946: 0x6c1f7e20, 0x2d947: 0x6c331020, + 0x2d948: 0x6c331220, 0x2d949: 0x6c331420, 0x2d94a: 0x6c331620, 0x2d94b: 0x6c331820, + 0x2d94c: 0x6c331a20, 0x2d94d: 0x6c331c20, 0x2d94e: 0x6c4d8420, 0x2d94f: 0x6c331e20, + 0x2d950: 0x6c332020, 0x2d951: 0x6c332220, 0x2d952: 0x6c4d8620, 0x2d953: 0x6c332420, + 0x2d954: 0x6c332620, 0x2d955: 0x6c332820, 0x2d956: 0x6c332a20, 0x2d957: 0x6c332c20, + 0x2d958: 0x6c4d8820, 0x2d959: 0x6c332e20, 0x2d95a: 0x6c333020, 0x2d95b: 0x6c333220, + 0x2d95c: 0x6c333420, 0x2d95d: 0x6c4d8a20, 0x2d95e: 0x6c333620, 0x2d95f: 0x6c333820, + 0x2d960: 0x6c4d8c20, 0x2d961: 0x6c333a20, 0x2d962: 0x6c333c20, 0x2d963: 0x6c4d8e20, + 0x2d964: 0x6c4d9020, 0x2d965: 0x6c4d9220, 0x2d966: 0x6c333e20, 0x2d967: 0x6c334020, + 0x2d968: 0x6c4d9420, 0x2d969: 0x6c334220, 0x2d96a: 0x6c334420, 0x2d96b: 0x6c334620, + 0x2d96c: 0x6c334820, 0x2d96d: 0x6c334a20, 0x2d96e: 0x6c334c20, 0x2d96f: 0x6c334e20, + 0x2d970: 0x6c335020, 0x2d971: 0x6c4d9620, 0x2d972: 0x6c335220, 0x2d973: 0x6c335420, + 0x2d974: 0x6c335620, 0x2d975: 0x6c335820, 0x2d976: 0x6c335a20, 0x2d977: 0x6c4d9820, + 0x2d978: 0x6c4d9a20, 0x2d979: 0x6c4d9c20, 0x2d97a: 0x6c335c20, 0x2d97b: 0x6c4d9e20, + 0x2d97c: 0x6c4da020, 0x2d97d: 0x6c335e20, 0x2d97e: 0x6c336020, 0x2d97f: 0x6c336220, + // Block 0xb66, offset 0x2d980 + 0x2d980: 0x6c4dc020, 0x2d981: 0x6c6f6220, 0x2d982: 0x6c4dc220, 0x2d983: 0x6c4dc420, + 0x2d984: 0x6c4dc620, 0x2d985: 0x6c4dc820, 0x2d986: 0x6c4dca20, 0x2d987: 0x6c4dcc20, + 0x2d988: 0x6c4dce20, 0x2d989: 0x6c4dd020, 0x2d98a: 0x6c4dd220, 0x2d98b: 0x6c6f6420, + 0x2d98c: 0x6c4dd420, 0x2d98d: 0x6c4dd620, 0x2d98e: 0x6c4dd820, 0x2d98f: 0x6c6f6620, + 0x2d990: 0x6c6f6820, 0x2d991: 0x6c4dda20, 0x2d992: 0x6c4ddc20, 0x2d993: 0x6c4dde20, + 0x2d994: 0x6c4de020, 0x2d995: 0x6c6f6a20, 0x2d996: 0x6c6f6c20, 0x2d997: 0x6c4de220, + 0x2d998: 0x6c4de420, 0x2d999: 0x6c6f6e20, 0x2d99a: 0x6c6f7020, 0x2d99b: 0x6c4de620, + 0x2d99c: 0x6c4de820, 0x2d99d: 0x6c6f7220, 0x2d99e: 0x6c4dea20, 0x2d99f: 0x6c4dec20, + 0x2d9a0: 0x6c4dee20, 0x2d9a1: 0x6c4df020, 0x2d9a2: 0x6c4df220, 0x2d9a3: 0x6c6f7420, + 0x2d9a4: 0x6c4df420, 0x2d9a5: 0x6c6f7620, 0x2d9a6: 0x6c4df620, 0x2d9a7: 0x6c6f7820, + 0x2d9a8: 0x6c4df820, 0x2d9a9: 0x6c6f7a20, 0x2d9aa: 0x6c4dfa20, 0x2d9ab: 0x6c4dfc20, + 0x2d9ac: 0x6c4dfe20, 0x2d9ad: 0x6c6f7c20, 0x2d9ae: 0x6c4e0020, 0x2d9af: 0x6c6f7e20, + 0x2d9b0: 0x6c4e0220, 0x2d9b1: 0x6c4e0420, 0x2d9b2: 0x6c4e0620, 0x2d9b3: 0x6c6f8020, + 0x2d9b4: 0x6c6f8220, 0x2d9b5: 0x6c6f8420, 0x2d9b6: 0x6c6f8620, 0x2d9b7: 0x6c6f8820, + 0x2d9b8: 0x6c4e0820, 0x2d9b9: 0x6c4e0a20, 0x2d9ba: 0x6c4e0c20, 0x2d9bb: 0x6c4e0e20, + 0x2d9bc: 0x6c4e1020, 0x2d9bd: 0x6c4e1220, 0x2d9be: 0x6c6f9e20, 0x2d9bf: 0x6c973820, + // Block 0xb67, offset 0x2d9c0 + 0x2d9c0: 0x6c6fa020, 0x2d9c1: 0x6c6fa220, 0x2d9c2: 0x6c6fa420, 0x2d9c3: 0x6c6fa620, + 0x2d9c4: 0x6c6fa820, 0x2d9c5: 0x6c6faa20, 0x2d9c6: 0x6c973a20, 0x2d9c7: 0x6c6fac20, + 0x2d9c8: 0x6c6fae20, 0x2d9c9: 0x6c973c20, 0x2d9ca: 0x6c973e20, 0x2d9cb: 0x6c6fb020, + 0x2d9cc: 0x6c6fb220, 0x2d9cd: 0x6c6fb420, 0x2d9ce: 0x6c6fb620, 0x2d9cf: 0x6c6fb820, + 0x2d9d0: 0x6c974020, 0x2d9d1: 0x6c6fba20, 0x2d9d2: 0x6c6fbc20, 0x2d9d3: 0x6c6fbe20, + 0x2d9d4: 0x6c6fc020, 0x2d9d5: 0x6c6fc220, 0x2d9d6: 0x6c6fc420, 0x2d9d7: 0x6c6fc620, + 0x2d9d8: 0x6c974220, 0x2d9d9: 0x6c6fc820, 0x2d9da: 0x6c6fca20, 0x2d9db: 0x6c6fcc20, + 0x2d9dc: 0x6c6fce20, 0x2d9dd: 0x6c6fd020, 0x2d9de: 0x6c6fd220, 0x2d9df: 0x6c6fd420, + 0x2d9e0: 0x6c974420, 0x2d9e1: 0x6c974620, 0x2d9e2: 0x6c6fd620, 0x2d9e3: 0x6c974820, + 0x2d9e4: 0x6c974a20, 0x2d9e5: 0x6c974c20, 0x2d9e6: 0x6c6fd820, 0x2d9e7: 0x6c6fda20, + 0x2d9e8: 0x6c974e20, 0x2d9e9: 0x6c6fdc20, 0x2d9ea: 0x6c975020, 0x2d9eb: 0x6c975220, + 0x2d9ec: 0x6c975420, 0x2d9ed: 0x6c6fde20, 0x2d9ee: 0x6c6fe020, 0x2d9ef: 0x6c6fe220, + 0x2d9f0: 0x6c977e20, 0x2d9f1: 0x6c978020, 0x2d9f2: 0x6cc31420, 0x2d9f3: 0x6cc31620, + 0x2d9f4: 0x6c978220, 0x2d9f5: 0x6c978420, 0x2d9f6: 0x6cc31820, 0x2d9f7: 0x6c978620, + 0x2d9f8: 0x6c978820, 0x2d9f9: 0x6cc31a20, 0x2d9fa: 0x6c978a20, 0x2d9fb: 0x6c978c20, + 0x2d9fc: 0x6c978e20, 0x2d9fd: 0x6c979020, 0x2d9fe: 0x6c979220, 0x2d9ff: 0x6c979420, + // Block 0xb68, offset 0x2da00 + 0x2da00: 0x6c979620, 0x2da01: 0x6cc31c20, 0x2da02: 0x6c979820, 0x2da03: 0x6c979a20, + 0x2da04: 0x6cc31e20, 0x2da05: 0x6c979c20, 0x2da06: 0x6c979e20, 0x2da07: 0x6c97a020, + 0x2da08: 0x6c97a220, 0x2da09: 0x6cc32020, 0x2da0a: 0x6c97a420, 0x2da0b: 0x6c97a620, + 0x2da0c: 0x6cc32220, 0x2da0d: 0x6c97a820, 0x2da0e: 0x6cc32420, 0x2da0f: 0x6c97aa20, + 0x2da10: 0x6c97ac20, 0x2da11: 0x6cc32620, 0x2da12: 0x6cc32820, 0x2da13: 0x6c97ae20, + 0x2da14: 0x6c97b020, 0x2da15: 0x6c97b220, 0x2da16: 0x6cc32a20, 0x2da17: 0x6c97b420, + 0x2da18: 0x6c97b620, 0x2da19: 0x6c97b820, 0x2da1a: 0x6c97ba20, 0x2da1b: 0x6c97bc20, + 0x2da1c: 0x6c97be20, 0x2da1d: 0x6c97c020, 0x2da1e: 0x6c97c220, 0x2da1f: 0x6c97c420, + 0x2da20: 0x6cc32c20, 0x2da21: 0x6cc32e20, 0x2da22: 0x6cc33020, 0x2da23: 0x6cc33220, + 0x2da24: 0x6c97c620, 0x2da25: 0x6cc33420, 0x2da26: 0x6c97c820, 0x2da27: 0x6c97ca20, + 0x2da28: 0x6c97cc20, 0x2da29: 0x6cc33620, 0x2da2a: 0x6cc33820, 0x2da2b: 0x6cc33a20, + 0x2da2c: 0x6c97ce20, 0x2da2d: 0x6c97d020, 0x2da2e: 0x6c97d220, 0x2da2f: 0x6c97d420, + 0x2da30: 0x6cc35820, 0x2da31: 0x6cc35a20, 0x2da32: 0x6cc35c20, 0x2da33: 0x6cf24a20, + 0x2da34: 0x6cc35e20, 0x2da35: 0x6cc36020, 0x2da36: 0x6cc36220, 0x2da37: 0x6cf24c20, + 0x2da38: 0x6cc36420, 0x2da39: 0x6cf24e20, 0x2da3a: 0x6cc36620, 0x2da3b: 0x6cc36820, + 0x2da3c: 0x6cc36a20, 0x2da3d: 0x6cc36c20, 0x2da3e: 0x6cc36e20, 0x2da3f: 0x6cc37020, + // Block 0xb69, offset 0x2da40 + 0x2da40: 0x6cc37220, 0x2da41: 0x6cf25020, 0x2da42: 0x6cf25220, 0x2da43: 0x6cc37420, + 0x2da44: 0x6cc37620, 0x2da45: 0x6cc37820, 0x2da46: 0x6cf25420, 0x2da47: 0x6cc37a20, + 0x2da48: 0x6cf25620, 0x2da49: 0x6cc37c20, 0x2da4a: 0x6cc37e20, 0x2da4b: 0x6cc38020, + 0x2da4c: 0x6cc38220, 0x2da4d: 0x6cf25820, 0x2da4e: 0x6cc38420, 0x2da4f: 0x6cf25a20, + 0x2da50: 0x6cc38620, 0x2da51: 0x6cc38820, 0x2da52: 0x6cc38a20, 0x2da53: 0x6cc38c20, + 0x2da54: 0x6cc38e20, 0x2da55: 0x6cc39020, 0x2da56: 0x6cc39220, 0x2da57: 0x6cf25c20, + 0x2da58: 0x6cc39420, 0x2da59: 0x6cf25e20, 0x2da5a: 0x6cf26020, 0x2da5b: 0x6cf26220, + 0x2da5c: 0x6cc39620, 0x2da5d: 0x6cc39820, 0x2da5e: 0x6cc39a20, 0x2da5f: 0x6cf26420, + 0x2da60: 0x6cc39c20, 0x2da61: 0x6cc39e20, 0x2da62: 0x6cc3a020, 0x2da63: 0x6cc3a220, + 0x2da64: 0x6cc3a420, 0x2da65: 0x6cc3a620, 0x2da66: 0x6cc3a820, 0x2da67: 0x6cf27820, + 0x2da68: 0x6d221220, 0x2da69: 0x6cf27a20, 0x2da6a: 0x6cf27c20, 0x2da6b: 0x6cf27e20, + 0x2da6c: 0x6d221420, 0x2da6d: 0x6cf28020, 0x2da6e: 0x6cf28220, 0x2da6f: 0x6cf28420, + 0x2da70: 0x6cf28620, 0x2da71: 0x6cf28820, 0x2da72: 0x6cf28a20, 0x2da73: 0x6d221620, + 0x2da74: 0x6cf28c20, 0x2da75: 0x6cf28e20, 0x2da76: 0x6cf29020, 0x2da77: 0x6cf29220, + 0x2da78: 0x6d221820, 0x2da79: 0x6cf29420, 0x2da7a: 0x6cf29620, 0x2da7b: 0x6d221a20, + 0x2da7c: 0x6cf29820, 0x2da7d: 0x6cf29a20, 0x2da7e: 0x6cf29c20, 0x2da7f: 0x6d221c20, + // Block 0xb6a, offset 0x2da80 + 0x2da80: 0x6cf29e20, 0x2da81: 0x6d221e20, 0x2da82: 0x6d222020, 0x2da83: 0x6cf2a020, + 0x2da84: 0x6cf2a220, 0x2da85: 0x6cf2a420, 0x2da86: 0x6cf2a620, 0x2da87: 0x6d222220, + 0x2da88: 0x6d222420, 0x2da89: 0x6cf2a820, 0x2da8a: 0x6cf2aa20, 0x2da8b: 0x6d222620, + 0x2da8c: 0x6cf2ac20, 0x2da8d: 0x6cf2ae20, 0x2da8e: 0x6cf2b020, 0x2da8f: 0x6cf2b220, + 0x2da90: 0x6d222820, 0x2da91: 0x6cf2b420, 0x2da92: 0x6d223c20, 0x2da93: 0x6d223e20, + 0x2da94: 0x6d224020, 0x2da95: 0x6d4f6c20, 0x2da96: 0x6d224220, 0x2da97: 0x6d4f6e20, + 0x2da98: 0x6d224420, 0x2da99: 0x6d4f7020, 0x2da9a: 0x6d224620, 0x2da9b: 0x6d224820, + 0x2da9c: 0x6d4f7220, 0x2da9d: 0x6d4f7420, 0x2da9e: 0x6d224a20, 0x2da9f: 0x6d224c20, + 0x2daa0: 0x6d224e20, 0x2daa1: 0x6d225020, 0x2daa2: 0x6d225220, 0x2daa3: 0x6d225420, + 0x2daa4: 0x6d4f7620, 0x2daa5: 0x6d225620, 0x2daa6: 0x6d4f7820, 0x2daa7: 0x6d4f7a20, + 0x2daa8: 0x6cc3aa20, 0x2daa9: 0x6d225820, 0x2daaa: 0x6d225a20, 0x2daab: 0x6d4f7c20, + 0x2daac: 0x6d225c20, 0x2daad: 0x6d4fb020, 0x2daae: 0x6d4f7e20, 0x2daaf: 0x6d225e20, + 0x2dab0: 0x6d4f8020, 0x2dab1: 0x6d226020, 0x2dab2: 0x6d226220, 0x2dab3: 0x6d226420, + 0x2dab4: 0x6d226620, 0x2dab5: 0x6d226820, 0x2dab6: 0x6d4f8220, 0x2dab7: 0x6d226a20, + 0x2dab8: 0x6d4f8420, 0x2dab9: 0x6d4f8620, 0x2daba: 0x6d226c20, 0x2dabb: 0x6d226e20, + 0x2dabc: 0x6d4f8820, 0x2dabd: 0x6d227020, 0x2dabe: 0x6d4f8a20, 0x2dabf: 0x6d4f8c20, + // Block 0xb6b, offset 0x2dac0 + 0x2dac0: 0x6d227220, 0x2dac1: 0x6d227420, 0x2dac2: 0x6d4f8e20, 0x2dac3: 0x6d4f9020, + 0x2dac4: 0x6d4f9220, 0x2dac5: 0x6d4f9420, 0x2dac6: 0x6d227620, 0x2dac7: 0x6d4f9620, + 0x2dac8: 0x6d227820, 0x2dac9: 0x6d4fb220, 0x2daca: 0x6d7bb620, 0x2dacb: 0x6d4fb420, + 0x2dacc: 0x6d7bb820, 0x2dacd: 0x6d4fb620, 0x2dace: 0x6d4fb820, 0x2dacf: 0x6d4fba20, + 0x2dad0: 0x6d4fbc20, 0x2dad1: 0x6d7bba20, 0x2dad2: 0x6d4fbe20, 0x2dad3: 0x6d4fc020, + 0x2dad4: 0x6d4fc220, 0x2dad5: 0x6d4fc420, 0x2dad6: 0x6d7bbc20, 0x2dad7: 0x6d7bbe20, + 0x2dad8: 0x6d4fc620, 0x2dad9: 0x6d7bc020, 0x2dada: 0x6d4fc820, 0x2dadb: 0x6d4fca20, + 0x2dadc: 0x6d4fcc20, 0x2dadd: 0x6d7bc220, 0x2dade: 0x6d4fce20, 0x2dadf: 0x6d4fd020, + 0x2dae0: 0x6d7bc420, 0x2dae1: 0x6d4fd220, 0x2dae2: 0x6d4fd420, 0x2dae3: 0x6d4fd620, + 0x2dae4: 0x6d4fd820, 0x2dae5: 0x6d7bc620, 0x2dae6: 0x6d4fda20, 0x2dae7: 0x6d4fdc20, + 0x2dae8: 0x6d7bc820, 0x2dae9: 0x6d7bca20, 0x2daea: 0x6d4fde20, 0x2daeb: 0x6d4fe020, + 0x2daec: 0x6d4fe220, 0x2daed: 0x6d4fe420, 0x2daee: 0x6d4fe620, 0x2daef: 0x6d4fe820, + 0x2daf0: 0x6d4fea20, 0x2daf1: 0x6d4fec20, 0x2daf2: 0x6d7bcc20, 0x2daf3: 0x6d4fee20, + 0x2daf4: 0x6d7bd220, 0x2daf5: 0x6da3d620, 0x2daf6: 0x6d7bd420, 0x2daf7: 0x6d7bd620, + 0x2daf8: 0x6d7bd820, 0x2daf9: 0x6d7bda20, 0x2dafa: 0x6d7bdc20, 0x2dafb: 0x6d7c8e20, + 0x2dafc: 0x6da3d820, 0x2dafd: 0x6d7bde20, 0x2dafe: 0x6d7be020, 0x2daff: 0x6d7be220, + // Block 0xb6c, offset 0x2db00 + 0x2db00: 0x6d7be420, 0x2db01: 0x6d7be620, 0x2db02: 0x6da3da20, 0x2db03: 0x6da3dc20, + 0x2db04: 0x6d7be820, 0x2db05: 0x6d7bea20, 0x2db06: 0x6d7bec20, 0x2db07: 0x6da3de20, + 0x2db08: 0x6d7bee20, 0x2db09: 0x6da3e020, 0x2db0a: 0x6d7bf020, 0x2db0b: 0x6da3e220, + 0x2db0c: 0x6d7bf220, 0x2db0d: 0x6d7bf420, 0x2db0e: 0x6d7bf620, 0x2db0f: 0x6d7bf820, + 0x2db10: 0x6d7bfa20, 0x2db11: 0x6da3e420, 0x2db12: 0x6d7bfc20, 0x2db13: 0x6d7bfe20, + 0x2db14: 0x6d7c0020, 0x2db15: 0x6dc57e20, 0x2db16: 0x6dc58020, 0x2db17: 0x6da3ea20, + 0x2db18: 0x6dc58220, 0x2db19: 0x6da3ec20, 0x2db1a: 0x6da3ee20, 0x2db1b: 0x6da3f020, + 0x2db1c: 0x6da3f220, 0x2db1d: 0x6da3f420, 0x2db1e: 0x6da3f620, 0x2db1f: 0x6dc58420, + 0x2db20: 0x6da3f820, 0x2db21: 0x6da3fa20, 0x2db22: 0x6da3fc20, 0x2db23: 0x6dc58620, + 0x2db24: 0x6da3fe20, 0x2db25: 0x6da40020, 0x2db26: 0x6da40220, 0x2db27: 0x6da40420, + 0x2db28: 0x6da40620, 0x2db29: 0x6dc58c20, 0x2db2a: 0x6dc58e20, 0x2db2b: 0x6dc59020, + 0x2db2c: 0x6de27e20, 0x2db2d: 0x6dc59220, 0x2db2e: 0x6dc59420, 0x2db2f: 0x6de28020, + 0x2db30: 0x6dc59620, 0x2db31: 0x6dc59820, 0x2db32: 0x6de28220, 0x2db33: 0x6dc59a20, + 0x2db34: 0x6dc59c20, 0x2db35: 0x6de28a20, 0x2db36: 0x6de28c20, 0x2db37: 0x6de28e20, + 0x2db38: 0x6dfa2e20, 0x2db39: 0x6dfa3620, 0x2db3a: 0x6dfa3820, 0x2db3b: 0x6de2de20, + 0x2db3c: 0x6e0dc020, 0x2db3d: 0x6e0dc220, 0x2db3e: 0x6e0dc420, 0x2db3f: 0x6e1d3220, + // Block 0xb6d, offset 0x2db40 + 0x2db40: 0x6e28d020, 0x2db41: 0x6e28d220, 0x2db42: 0x6e1d3820, 0x2db43: 0x6e28d420, + 0x2db44: 0x6e28d620, 0x2db45: 0x6e388a20, 0x2db46: 0x6e388c20, 0x2db47: 0x6e429820, + 0x2db48: 0x6c046c20, 0x2db49: 0x6c092020, 0x2db4a: 0x6c092220, 0x2db4b: 0x6c092420, + 0x2db4c: 0x6c11ba20, 0x2db4d: 0x6c11bc20, 0x2db4e: 0x6c11be20, 0x2db4f: 0x6c11c020, + 0x2db50: 0x6c11c220, 0x2db51: 0x6c200020, 0x2db52: 0x6c200220, 0x2db53: 0x6c200420, + 0x2db54: 0x6c33e220, 0x2db55: 0x6c33e420, 0x2db56: 0x6c33e620, 0x2db57: 0x6c33e820, + 0x2db58: 0x6c4ea020, 0x2db59: 0x6c709c20, 0x2db5a: 0x6c98b820, 0x2db5b: 0x6c98ba20, + 0x2db5c: 0x6c98bc20, 0x2db5d: 0x6c98be20, 0x2db5e: 0x6cc49020, 0x2db5f: 0x6cc49220, + 0x2db60: 0x6cf37820, 0x2db61: 0x6cf37a20, 0x2db62: 0x6cf37c20, 0x2db63: 0x6cf37e20, + 0x2db64: 0x6cf38020, 0x2db65: 0x6cf38220, 0x2db66: 0x6cf37420, 0x2db67: 0x6d233420, + 0x2db68: 0x6d233620, 0x2db69: 0x6d233820, 0x2db6a: 0x6d233a20, 0x2db6b: 0x6d233c20, + 0x2db6c: 0x6d233e20, 0x2db6d: 0x6d50c220, 0x2db6e: 0x6d50c420, 0x2db6f: 0x6d50c620, + 0x2db70: 0x6d7c9220, 0x2db71: 0x6d7c9020, 0x2db72: 0x6da46a20, 0x2db73: 0x6dc60020, + 0x2db74: 0x6da46c20, 0x2db75: 0x6e1d5220, 0x2db76: 0x6c046e20, 0x2db77: 0x6c047020, + 0x2db78: 0x6c047220, 0x2db79: 0x6c092c20, 0x2db7a: 0x6c201820, 0x2db7b: 0x6c201a20, + 0x2db7c: 0x6c201c20, 0x2db7d: 0x6c340620, 0x2db7e: 0x6c340820, 0x2db7f: 0x6c340a20, + // Block 0xb6e, offset 0x2db80 + 0x2db80: 0x6c340c20, 0x2db81: 0x6c4ecc20, 0x2db82: 0x6c4ece20, 0x2db83: 0x6c4ed020, + 0x2db84: 0x6c70b220, 0x2db85: 0x6c70b420, 0x2db86: 0x6c70b620, 0x2db87: 0x6c70b820, + 0x2db88: 0x6c98d620, 0x2db89: 0x6cc4ae20, 0x2db8a: 0x6cc4b020, 0x2db8b: 0x6c047420, + 0x2db8c: 0x6c01f420, 0x2db8d: 0x6c01f620, 0x2db8e: 0x6c047620, 0x2db8f: 0x6c095020, + 0x2db90: 0x6c093820, 0x2db91: 0x6c093a20, 0x2db92: 0x6c093c20, 0x2db93: 0x6c093e20, + 0x2db94: 0x6c094020, 0x2db95: 0x6c094220, 0x2db96: 0x6c094420, 0x2db97: 0x6c11dc20, + 0x2db98: 0x6c11de20, 0x2db99: 0x6c11e020, 0x2db9a: 0x6c11e220, 0x2db9b: 0x6c11e420, + 0x2db9c: 0x6c11e620, 0x2db9d: 0x6c11e820, 0x2db9e: 0x6c11ea20, 0x2db9f: 0x6c123420, + 0x2dba0: 0x6c11ec20, 0x2dba1: 0x6c11ee20, 0x2dba2: 0x6c11f020, 0x2dba3: 0x6c11f220, + 0x2dba4: 0x6c11f420, 0x2dba5: 0x6c11f620, 0x2dba6: 0x6c11f820, 0x2dba7: 0x6c11fa20, + 0x2dba8: 0x6c11fc20, 0x2dba9: 0x6c11fe20, 0x2dbaa: 0x6c120020, 0x2dbab: 0x6c120220, + 0x2dbac: 0x6c120420, 0x2dbad: 0x6c203a20, 0x2dbae: 0x6c203c20, 0x2dbaf: 0x6c203e20, + 0x2dbb0: 0x6c204020, 0x2dbb1: 0x6c204220, 0x2dbb2: 0x6c204420, 0x2dbb3: 0x6c204620, + 0x2dbb4: 0x6c204820, 0x2dbb5: 0x6c204a20, 0x2dbb6: 0x6c204c20, 0x2dbb7: 0x6c204e20, + 0x2dbb8: 0x6c211820, 0x2dbb9: 0x6c205020, 0x2dbba: 0x6c205220, 0x2dbbb: 0x6c205420, + 0x2dbbc: 0x6c205620, 0x2dbbd: 0x6c205820, 0x2dbbe: 0x6c205a20, 0x2dbbf: 0x6c341c20, + // Block 0xb6f, offset 0x2dbc0 + 0x2dbc0: 0x6c205c20, 0x2dbc1: 0x6c205e20, 0x2dbc2: 0x6c206020, 0x2dbc3: 0x6c206220, + 0x2dbc4: 0x6c206420, 0x2dbc5: 0x6c206620, 0x2dbc6: 0x6c206820, 0x2dbc7: 0x6c206a20, + 0x2dbc8: 0x6c206c20, 0x2dbc9: 0x6c206e20, 0x2dbca: 0x6c207020, 0x2dbcb: 0x6c207220, + 0x2dbcc: 0x6c207420, 0x2dbcd: 0x6c207620, 0x2dbce: 0x6c207820, 0x2dbcf: 0x6c207a20, + 0x2dbd0: 0x6c207c20, 0x2dbd1: 0x6c207e20, 0x2dbd2: 0x6c208020, 0x2dbd3: 0x6c208220, + 0x2dbd4: 0x6c208420, 0x2dbd5: 0x6c208620, 0x2dbd6: 0x6c208820, 0x2dbd7: 0x6c208a20, + 0x2dbd8: 0x6c208c20, 0x2dbd9: 0x6c208e20, 0x2dbda: 0x6c209020, 0x2dbdb: 0x6c209220, + 0x2dbdc: 0x6c209420, 0x2dbdd: 0x6c209620, 0x2dbde: 0x6c209820, 0x2dbdf: 0x6c209a20, + 0x2dbe0: 0x6c209c20, 0x2dbe1: 0x6c209e20, 0x2dbe2: 0x6c20a020, 0x2dbe3: 0x6c20a220, + 0x2dbe4: 0x6c20a420, 0x2dbe5: 0x6c20a620, 0x2dbe6: 0x6c343a20, 0x2dbe7: 0x6c343c20, + 0x2dbe8: 0x6c343e20, 0x2dbe9: 0x6c344020, 0x2dbea: 0x6c344220, 0x2dbeb: 0x6c344420, + 0x2dbec: 0x6c344620, 0x2dbed: 0x6c344820, 0x2dbee: 0x6c344a20, 0x2dbef: 0x6c344c20, + 0x2dbf0: 0x6c344e20, 0x2dbf1: 0x6c345020, 0x2dbf2: 0x6c345220, 0x2dbf3: 0x6c345420, + 0x2dbf4: 0x6c345620, 0x2dbf5: 0x6c345820, 0x2dbf6: 0x6c345a20, 0x2dbf7: 0x6c345c20, + 0x2dbf8: 0x6c345e20, 0x2dbf9: 0x6c346020, 0x2dbfa: 0x6c346220, 0x2dbfb: 0x6c346420, + 0x2dbfc: 0x6c346620, 0x2dbfd: 0x6c346820, 0x2dbfe: 0x6c346a20, 0x2dbff: 0x6c346c20, + // Block 0xb70, offset 0x2dc00 + 0x2dc00: 0x6c346e20, 0x2dc01: 0x6c347020, 0x2dc02: 0x6c347220, 0x2dc03: 0x6c347420, + 0x2dc04: 0x6c347620, 0x2dc05: 0x6c347820, 0x2dc06: 0x6c347a20, 0x2dc07: 0x6c347c20, + 0x2dc08: 0x6c347e20, 0x2dc09: 0x6c348020, 0x2dc0a: 0x6c348220, 0x2dc0b: 0x6c348420, + 0x2dc0c: 0x6c348620, 0x2dc0d: 0x6c348820, 0x2dc0e: 0x6c348a20, 0x2dc0f: 0x6c4ef420, + 0x2dc10: 0x6c348c20, 0x2dc11: 0x6c348e20, 0x2dc12: 0x6c349020, 0x2dc13: 0x6c349220, + 0x2dc14: 0x6c349420, 0x2dc15: 0x6c349620, 0x2dc16: 0x6c349820, 0x2dc17: 0x6c349a20, + 0x2dc18: 0x6c349c20, 0x2dc19: 0x6c349e20, 0x2dc1a: 0x6c34a020, 0x2dc1b: 0x6c34a220, + 0x2dc1c: 0x6c4ef620, 0x2dc1d: 0x6c34a420, 0x2dc1e: 0x6c34a620, 0x2dc1f: 0x6c34a820, + 0x2dc20: 0x6c34aa20, 0x2dc21: 0x6c34ac20, 0x2dc22: 0x6c34ae20, 0x2dc23: 0x6c34b020, + 0x2dc24: 0x6c34b220, 0x2dc25: 0x6c34b420, 0x2dc26: 0x6c34b620, 0x2dc27: 0x6c34b820, + 0x2dc28: 0x6c34ba20, 0x2dc29: 0x6c34bc20, 0x2dc2a: 0x6c4f1420, 0x2dc2b: 0x6c4f1620, + 0x2dc2c: 0x6c4f1820, 0x2dc2d: 0x6c4f1a20, 0x2dc2e: 0x6c4f1c20, 0x2dc2f: 0x6c4f1e20, + 0x2dc30: 0x6c4f2020, 0x2dc31: 0x6c4f2220, 0x2dc32: 0x6c70d020, 0x2dc33: 0x6c70d220, + 0x2dc34: 0x6c4f2420, 0x2dc35: 0x6c4f2620, 0x2dc36: 0x6c4f2820, 0x2dc37: 0x6c4f2a20, + 0x2dc38: 0x6c4f2c20, 0x2dc39: 0x6c4f2e20, 0x2dc3a: 0x6c4f3020, 0x2dc3b: 0x6c4f3220, + 0x2dc3c: 0x6c4f3420, 0x2dc3d: 0x6c4f3620, 0x2dc3e: 0x6c4f3820, 0x2dc3f: 0x6c70d420, + // Block 0xb71, offset 0x2dc40 + 0x2dc40: 0x6c4f3a20, 0x2dc41: 0x6c4f3c20, 0x2dc42: 0x6c4f3e20, 0x2dc43: 0x6c4f4020, + 0x2dc44: 0x6c4f4220, 0x2dc45: 0x6c4f4420, 0x2dc46: 0x6c4f4620, 0x2dc47: 0x6c4f4820, + 0x2dc48: 0x6c70d620, 0x2dc49: 0x6c4f4a20, 0x2dc4a: 0x6c4f4c20, 0x2dc4b: 0x6c4f4e20, + 0x2dc4c: 0x6c4f5020, 0x2dc4d: 0x6c4f5220, 0x2dc4e: 0x6c4f5420, 0x2dc4f: 0x6c4f5620, + 0x2dc50: 0x6c70d820, 0x2dc51: 0x6c4f5820, 0x2dc52: 0x6c4f5a20, 0x2dc53: 0x6c4f5c20, + 0x2dc54: 0x6c4f5e20, 0x2dc55: 0x6c4f6020, 0x2dc56: 0x6c4f6220, 0x2dc57: 0x6c4f6420, + 0x2dc58: 0x6c4f6620, 0x2dc59: 0x6c70da20, 0x2dc5a: 0x6c70dc20, 0x2dc5b: 0x6c70de20, + 0x2dc5c: 0x6c4f6820, 0x2dc5d: 0x6c4f6a20, 0x2dc5e: 0x6c4f6c20, 0x2dc5f: 0x6c4f6e20, + 0x2dc60: 0x6c4f7020, 0x2dc61: 0x6c4f7220, 0x2dc62: 0x6c4f7420, 0x2dc63: 0x6c4f7620, + 0x2dc64: 0x6c4f7820, 0x2dc65: 0x6c4f7a20, 0x2dc66: 0x6c4f7c20, 0x2dc67: 0x6c4f7e20, + 0x2dc68: 0x6c70ec20, 0x2dc69: 0x6c70ee20, 0x2dc6a: 0x6c70f020, 0x2dc6b: 0x6c70f220, + 0x2dc6c: 0x6c70f420, 0x2dc6d: 0x6c70f620, 0x2dc6e: 0x6c70f820, 0x2dc6f: 0x6c70fa20, + 0x2dc70: 0x6c70fc20, 0x2dc71: 0x6c70fe20, 0x2dc72: 0x6c98e420, 0x2dc73: 0x6c710020, + 0x2dc74: 0x6c710220, 0x2dc75: 0x6c710420, 0x2dc76: 0x6c710620, 0x2dc77: 0x6c710820, + 0x2dc78: 0x6c710a20, 0x2dc79: 0x6c710c20, 0x2dc7a: 0x6c710e20, 0x2dc7b: 0x6c98e620, + 0x2dc7c: 0x6c711020, 0x2dc7d: 0x6c711220, 0x2dc7e: 0x6c711420, 0x2dc7f: 0x6c711620, + // Block 0xb72, offset 0x2dc80 + 0x2dc80: 0x6c711820, 0x2dc81: 0x6c711a20, 0x2dc82: 0x6c711c20, 0x2dc83: 0x6c711e20, + 0x2dc84: 0x6c712020, 0x2dc85: 0x6c712220, 0x2dc86: 0x6c712420, 0x2dc87: 0x6c712620, + 0x2dc88: 0x6c712820, 0x2dc89: 0x6c712a20, 0x2dc8a: 0x6c712c20, 0x2dc8b: 0x6c712e20, + 0x2dc8c: 0x6c713020, 0x2dc8d: 0x6c713220, 0x2dc8e: 0x6c713420, 0x2dc8f: 0x6c713620, + 0x2dc90: 0x6c713820, 0x2dc91: 0x6c713a20, 0x2dc92: 0x6c713c20, 0x2dc93: 0x6c713e20, + 0x2dc94: 0x6c714020, 0x2dc95: 0x6c714220, 0x2dc96: 0x6c714420, 0x2dc97: 0x6c714620, + 0x2dc98: 0x6c714820, 0x2dc99: 0x6c714a20, 0x2dc9a: 0x6c714c20, 0x2dc9b: 0x6c714e20, + 0x2dc9c: 0x6c715020, 0x2dc9d: 0x6c715220, 0x2dc9e: 0x6c715420, 0x2dc9f: 0x6c715620, + 0x2dca0: 0x6c715820, 0x2dca1: 0x6c715a20, 0x2dca2: 0x6c715c20, 0x2dca3: 0x6c715e20, + 0x2dca4: 0x6c716020, 0x2dca5: 0x6c990620, 0x2dca6: 0x6c990820, 0x2dca7: 0x6c990a20, + 0x2dca8: 0x6c990c20, 0x2dca9: 0x6c990e20, 0x2dcaa: 0x6c991020, 0x2dcab: 0x6c991220, + 0x2dcac: 0x6c991420, 0x2dcad: 0x6c991620, 0x2dcae: 0x6c991820, 0x2dcaf: 0x6c991a20, + 0x2dcb0: 0x6c991c20, 0x2dcb1: 0x6c991e20, 0x2dcb2: 0x6c992020, 0x2dcb3: 0x6c992220, + 0x2dcb4: 0x6c992420, 0x2dcb5: 0x6c992620, 0x2dcb6: 0x6c992820, 0x2dcb7: 0x6c992a20, + 0x2dcb8: 0x6c992c20, 0x2dcb9: 0x6c992e20, 0x2dcba: 0x6c993020, 0x2dcbb: 0x6c993220, + 0x2dcbc: 0x6c993420, 0x2dcbd: 0x6c993620, 0x2dcbe: 0x6c993820, 0x2dcbf: 0x6c993a20, + // Block 0xb73, offset 0x2dcc0 + 0x2dcc0: 0x6c993c20, 0x2dcc1: 0x6c993e20, 0x2dcc2: 0x6c994020, 0x2dcc3: 0x6c994220, + 0x2dcc4: 0x6c994420, 0x2dcc5: 0x6c994620, 0x2dcc6: 0x6c994820, 0x2dcc7: 0x6c994a20, + 0x2dcc8: 0x6c994c20, 0x2dcc9: 0x6c994e20, 0x2dcca: 0x6c995020, 0x2dccb: 0x6c995220, + 0x2dccc: 0x6cc4be20, 0x2dccd: 0x6c995420, 0x2dcce: 0x6c995620, 0x2dccf: 0x6c995820, + 0x2dcd0: 0x6c995a20, 0x2dcd1: 0x6c995c20, 0x2dcd2: 0x6c995e20, 0x2dcd3: 0x6c996020, + 0x2dcd4: 0x6cc4c020, 0x2dcd5: 0x6c996220, 0x2dcd6: 0x6c996420, 0x2dcd7: 0x6c996620, + 0x2dcd8: 0x6c996820, 0x2dcd9: 0x6c996a20, 0x2dcda: 0x6c996c20, 0x2dcdb: 0x6c996e20, + 0x2dcdc: 0x6c997020, 0x2dcdd: 0x6c997220, 0x2dcde: 0x6c997420, 0x2dcdf: 0x6c997620, + 0x2dce0: 0x6c997820, 0x2dce1: 0x6c997a20, 0x2dce2: 0x6c997c20, 0x2dce3: 0x6cc4c220, + 0x2dce4: 0x6c997e20, 0x2dce5: 0x6c998020, 0x2dce6: 0x6c998220, 0x2dce7: 0x6c998420, + 0x2dce8: 0x6c998620, 0x2dce9: 0x6c998820, 0x2dcea: 0x6c998a20, 0x2dceb: 0x6c998c20, + 0x2dcec: 0x6c998e20, 0x2dced: 0x6c999020, 0x2dcee: 0x6c999220, 0x2dcef: 0x6c999420, + 0x2dcf0: 0x6cc4c420, 0x2dcf1: 0x6cc4c620, 0x2dcf2: 0x6c9a9220, 0x2dcf3: 0x6c999620, + 0x2dcf4: 0x6c999820, 0x2dcf5: 0x6c999a20, 0x2dcf6: 0x6c999c20, 0x2dcf7: 0x6c999e20, + 0x2dcf8: 0x6c99a020, 0x2dcf9: 0x6c99a220, 0x2dcfa: 0x6c99a420, 0x2dcfb: 0x6c99a620, + 0x2dcfc: 0x6c99a820, 0x2dcfd: 0x6c99aa20, 0x2dcfe: 0x6cc4e220, 0x2dcff: 0x6cc4e420, + // Block 0xb74, offset 0x2dd00 + 0x2dd00: 0x6cc4e620, 0x2dd01: 0x6cc4e820, 0x2dd02: 0x6cc4ea20, 0x2dd03: 0x6cc4ec20, + 0x2dd04: 0x6cc4ee20, 0x2dd05: 0x6cf51c20, 0x2dd06: 0x6cc4f020, 0x2dd07: 0x6cc4f220, + 0x2dd08: 0x6cc4f420, 0x2dd09: 0x6cc4f620, 0x2dd0a: 0x6cc4f820, 0x2dd0b: 0x6cc4fa20, + 0x2dd0c: 0x6cc4fc20, 0x2dd0d: 0x6cc4fe20, 0x2dd0e: 0x6cc50020, 0x2dd0f: 0x6cc50220, + 0x2dd10: 0x6cc50420, 0x2dd11: 0x6cc50620, 0x2dd12: 0x6cc50820, 0x2dd13: 0x6cc50a20, + 0x2dd14: 0x6cc50c20, 0x2dd15: 0x6cc50e20, 0x2dd16: 0x6cc51020, 0x2dd17: 0x6cc51220, + 0x2dd18: 0x6cc51420, 0x2dd19: 0x6cc51620, 0x2dd1a: 0x6cc51820, 0x2dd1b: 0x6cc51a20, + 0x2dd1c: 0x6cc51c20, 0x2dd1d: 0x6cc51e20, 0x2dd1e: 0x6cc52020, 0x2dd1f: 0x6cc52220, + 0x2dd20: 0x6cc52420, 0x2dd21: 0x6cc52620, 0x2dd22: 0x6cc52820, 0x2dd23: 0x6cc52a20, + 0x2dd24: 0x6c722020, 0x2dd25: 0x6cc52c20, 0x2dd26: 0x6cc52e20, 0x2dd27: 0x6cf3ac20, + 0x2dd28: 0x6cc53020, 0x2dd29: 0x6cc53220, 0x2dd2a: 0x6cc53420, 0x2dd2b: 0x6cf3ae20, + 0x2dd2c: 0x6cc53620, 0x2dd2d: 0x6cc53820, 0x2dd2e: 0x6cc53a20, 0x2dd2f: 0x6cc53c20, + 0x2dd30: 0x6cc53e20, 0x2dd31: 0x6cf3b020, 0x2dd32: 0x6cc54020, 0x2dd33: 0x6cc54220, + 0x2dd34: 0x6cc54420, 0x2dd35: 0x6cc54620, 0x2dd36: 0x6cc54820, 0x2dd37: 0x6cc54a20, + 0x2dd38: 0x6cc54c20, 0x2dd39: 0x6cc54e20, 0x2dd3a: 0x6cc55020, 0x2dd3b: 0x6cc55220, + 0x2dd3c: 0x6cc55420, 0x2dd3d: 0x6cc55620, 0x2dd3e: 0x6cc55820, 0x2dd3f: 0x6cc55a20, + // Block 0xb75, offset 0x2dd40 + 0x2dd40: 0x6cc55c20, 0x2dd41: 0x6cc55e20, 0x2dd42: 0x6cc56020, 0x2dd43: 0x6cc56220, + 0x2dd44: 0x6cc56420, 0x2dd45: 0x6cc56620, 0x2dd46: 0x6cf3da20, 0x2dd47: 0x6cf3dc20, + 0x2dd48: 0x6cf3de20, 0x2dd49: 0x6cf3e020, 0x2dd4a: 0x6cf3e220, 0x2dd4b: 0x6cf3e420, + 0x2dd4c: 0x6cf3e620, 0x2dd4d: 0x6cf3e820, 0x2dd4e: 0x6cf3ea20, 0x2dd4f: 0x6cf3ec20, + 0x2dd50: 0x6cf3ee20, 0x2dd51: 0x6cf3f020, 0x2dd52: 0x6cf3f220, 0x2dd53: 0x6cf3f420, + 0x2dd54: 0x6cf3f620, 0x2dd55: 0x6cf3f820, 0x2dd56: 0x6cf3fa20, 0x2dd57: 0x6cf3fc20, + 0x2dd58: 0x6cf3fe20, 0x2dd59: 0x6cf40020, 0x2dd5a: 0x6cf40220, 0x2dd5b: 0x6cf40420, + 0x2dd5c: 0x6cf40620, 0x2dd5d: 0x6cf40820, 0x2dd5e: 0x6cf40a20, 0x2dd5f: 0x6cf40c20, + 0x2dd60: 0x6cf40e20, 0x2dd61: 0x6cf41020, 0x2dd62: 0x6cf41220, 0x2dd63: 0x6cf41420, + 0x2dd64: 0x6cf41620, 0x2dd65: 0x6cf41820, 0x2dd66: 0x6cf41a20, 0x2dd67: 0x6cf41c20, + 0x2dd68: 0x6cf41e20, 0x2dd69: 0x6cf42020, 0x2dd6a: 0x6cf42220, 0x2dd6b: 0x6d236a20, + 0x2dd6c: 0x6cf42420, 0x2dd6d: 0x6cf42620, 0x2dd6e: 0x6cf42820, 0x2dd6f: 0x6cf42a20, + 0x2dd70: 0x6cf42c20, 0x2dd71: 0x6cf51e20, 0x2dd72: 0x6cf42e20, 0x2dd73: 0x6cf43020, + 0x2dd74: 0x6d236c20, 0x2dd75: 0x6cf43220, 0x2dd76: 0x6cf43420, 0x2dd77: 0x6cf43620, + 0x2dd78: 0x6cf43820, 0x2dd79: 0x6cf43a20, 0x2dd7a: 0x6cf43c20, 0x2dd7b: 0x6d236e20, + 0x2dd7c: 0x6cf43e20, 0x2dd7d: 0x6cf44020, 0x2dd7e: 0x6cf44220, 0x2dd7f: 0x6d237020, + // Block 0xb76, offset 0x2dd80 + 0x2dd80: 0x6cf44420, 0x2dd81: 0x6cf44620, 0x2dd82: 0x6cf44820, 0x2dd83: 0x6cf44a20, + 0x2dd84: 0x6cf44c20, 0x2dd85: 0x6cf44e20, 0x2dd86: 0x6cf45020, 0x2dd87: 0x6cf45220, + 0x2dd88: 0x6cf45420, 0x2dd89: 0x6cf45620, 0x2dd8a: 0x6cf45820, 0x2dd8b: 0x6d239a20, + 0x2dd8c: 0x6d239c20, 0x2dd8d: 0x6d239e20, 0x2dd8e: 0x6d23a020, 0x2dd8f: 0x6d23a220, + 0x2dd90: 0x6d23a420, 0x2dd91: 0x6d23a620, 0x2dd92: 0x6cc56820, 0x2dd93: 0x6d23a820, + 0x2dd94: 0x6d23aa20, 0x2dd95: 0x6d23ac20, 0x2dd96: 0x6d24e620, 0x2dd97: 0x6d23ae20, + 0x2dd98: 0x6d23b020, 0x2dd99: 0x6d23b220, 0x2dd9a: 0x6d23b420, 0x2dd9b: 0x6d23b620, + 0x2dd9c: 0x6d23b820, 0x2dd9d: 0x6d23ba20, 0x2dd9e: 0x6d23bc20, 0x2dd9f: 0x6d23be20, + 0x2dda0: 0x6d23c020, 0x2dda1: 0x6cc66e20, 0x2dda2: 0x6d23c220, 0x2dda3: 0x6d23c420, + 0x2dda4: 0x6d23c620, 0x2dda5: 0x6d23c820, 0x2dda6: 0x6d23ca20, 0x2dda7: 0x6d23cc20, + 0x2dda8: 0x6d510020, 0x2dda9: 0x6d510220, 0x2ddaa: 0x6d23ce20, 0x2ddab: 0x6d23d020, + 0x2ddac: 0x6d23d220, 0x2ddad: 0x6d23d420, 0x2ddae: 0x6d510420, 0x2ddaf: 0x6d510620, + 0x2ddb0: 0x6d510820, 0x2ddb1: 0x6d23d620, 0x2ddb2: 0x6d23d820, 0x2ddb3: 0x6d23da20, + 0x2ddb4: 0x6d23dc20, 0x2ddb5: 0x6d23de20, 0x2ddb6: 0x6d23e020, 0x2ddb7: 0x6d23e220, + 0x2ddb8: 0x6d23e420, 0x2ddb9: 0x6d510a20, 0x2ddba: 0x6d23e620, 0x2ddbb: 0x6d23e820, + 0x2ddbc: 0x6d23ea20, 0x2ddbd: 0x6d23ec20, 0x2ddbe: 0x6d23ee20, 0x2ddbf: 0x6d23f020, + // Block 0xb77, offset 0x2ddc0 + 0x2ddc0: 0x6d510c20, 0x2ddc1: 0x6d23f220, 0x2ddc2: 0x6d23f420, 0x2ddc3: 0x6d510e20, + 0x2ddc4: 0x6d23f620, 0x2ddc5: 0x6d512e20, 0x2ddc6: 0x6d513020, 0x2ddc7: 0x6d23f820, + 0x2ddc8: 0x6d513220, 0x2ddc9: 0x6d7cb220, 0x2ddca: 0x6d513420, 0x2ddcb: 0x6d513620, + 0x2ddcc: 0x6d513820, 0x2ddcd: 0x6d513a20, 0x2ddce: 0x6d513c20, 0x2ddcf: 0x6d513e20, + 0x2ddd0: 0x6d514020, 0x2ddd1: 0x6d514220, 0x2ddd2: 0x6d514420, 0x2ddd3: 0x6d514620, + 0x2ddd4: 0x6d514820, 0x2ddd5: 0x6d514a20, 0x2ddd6: 0x6d514c20, 0x2ddd7: 0x6d514e20, + 0x2ddd8: 0x6d515020, 0x2ddd9: 0x6d515220, 0x2ddda: 0x6d515420, 0x2dddb: 0x6d515620, + 0x2dddc: 0x6d515820, 0x2dddd: 0x6d515a20, 0x2ddde: 0x6d515c20, 0x2dddf: 0x6d515e20, + 0x2dde0: 0x6d516020, 0x2dde1: 0x6d516220, 0x2dde2: 0x6d516420, 0x2dde3: 0x6d516620, + 0x2dde4: 0x6d516820, 0x2dde5: 0x6d516a20, 0x2dde6: 0x6d24e820, 0x2dde7: 0x6d516c20, + 0x2dde8: 0x6d516e20, 0x2dde9: 0x6d517020, 0x2ddea: 0x6d517220, 0x2ddeb: 0x6d517420, + 0x2ddec: 0x6d517620, 0x2dded: 0x6d517820, 0x2ddee: 0x6d517a20, 0x2ddef: 0x6d517c20, + 0x2ddf0: 0x6d517e20, 0x2ddf1: 0x6d518020, 0x2ddf2: 0x6d518220, 0x2ddf3: 0x6d518420, + 0x2ddf4: 0x6d518620, 0x2ddf5: 0x6d518820, 0x2ddf6: 0x6d518a20, 0x2ddf7: 0x6d518c20, + 0x2ddf8: 0x6d518e20, 0x2ddf9: 0x6d519020, 0x2ddfa: 0x6d519220, 0x2ddfb: 0x6d7cc220, + 0x2ddfc: 0x6d7cc420, 0x2ddfd: 0x6d7cc620, 0x2ddfe: 0x6d7cc820, 0x2ddff: 0x6d7cca20, + // Block 0xb78, offset 0x2de00 + 0x2de00: 0x6d7ccc20, 0x2de01: 0x6d7cce20, 0x2de02: 0x6d7cd020, 0x2de03: 0x6d7cd220, + 0x2de04: 0x6d7cd420, 0x2de05: 0x6d7cd620, 0x2de06: 0x6d519420, 0x2de07: 0x6d7cd820, + 0x2de08: 0x6d7cda20, 0x2de09: 0x6d7cdc20, 0x2de0a: 0x6da47c20, 0x2de0b: 0x6d7cde20, + 0x2de0c: 0x6d7ce020, 0x2de0d: 0x6d7ce220, 0x2de0e: 0x6da47e20, 0x2de0f: 0x6d7ce420, + 0x2de10: 0x6d7ce620, 0x2de11: 0x6d7ce820, 0x2de12: 0x6d7cea20, 0x2de13: 0x6d7cec20, + 0x2de14: 0x6d7cee20, 0x2de15: 0x6d7cf020, 0x2de16: 0x6d7cf220, 0x2de17: 0x6d7cf420, + 0x2de18: 0x6da48020, 0x2de19: 0x6d7cf620, 0x2de1a: 0x6d7cf820, 0x2de1b: 0x6d7cfa20, + 0x2de1c: 0x6d7cfc20, 0x2de1d: 0x6d7cfe20, 0x2de1e: 0x6d7d0020, 0x2de1f: 0x6da48e20, + 0x2de20: 0x6da49020, 0x2de21: 0x6da49220, 0x2de22: 0x6da49420, 0x2de23: 0x6da49620, + 0x2de24: 0x6da49820, 0x2de25: 0x6dc62620, 0x2de26: 0x6da49a20, 0x2de27: 0x6dc60a20, + 0x2de28: 0x6da49c20, 0x2de29: 0x6da49e20, 0x2de2a: 0x6dc60c20, 0x2de2b: 0x6da4a020, + 0x2de2c: 0x6da4a220, 0x2de2d: 0x6da4a420, 0x2de2e: 0x6da4a620, 0x2de2f: 0x6da4a820, + 0x2de30: 0x6da4aa20, 0x2de31: 0x6da4ac20, 0x2de32: 0x6dc62820, 0x2de33: 0x6d7d9e20, + 0x2de34: 0x6dc62a20, 0x2de35: 0x6dc62c20, 0x2de36: 0x6dc62e20, 0x2de37: 0x6dc63020, + 0x2de38: 0x6dc63220, 0x2de39: 0x6dc63420, 0x2de3a: 0x6dc63620, 0x2de3b: 0x6dc63820, + 0x2de3c: 0x6dc63a20, 0x2de3d: 0x6dc63c20, 0x2de3e: 0x6dc63e20, 0x2de3f: 0x6dc64020, + // Block 0xb79, offset 0x2de40 + 0x2de40: 0x6de2e820, 0x2de41: 0x6dc64220, 0x2de42: 0x6dc64420, 0x2de43: 0x6dc64620, + 0x2de44: 0x6dc64820, 0x2de45: 0x6dc64a20, 0x2de46: 0x6dc64c20, 0x2de47: 0x6de2ee20, + 0x2de48: 0x6de2f020, 0x2de49: 0x6de2f220, 0x2de4a: 0x6de2f420, 0x2de4b: 0x6de2f620, + 0x2de4c: 0x6de2f820, 0x2de4d: 0x6de2fa20, 0x2de4e: 0x6de2fc20, 0x2de4f: 0x6de2fe20, + 0x2de50: 0x6de30020, 0x2de51: 0x6e0dee20, 0x2de52: 0x6de30220, 0x2de53: 0x6dfa6220, + 0x2de54: 0x6dfa6420, 0x2de55: 0x6dfa6620, 0x2de56: 0x6dfa6820, 0x2de57: 0x6dfa6a20, + 0x2de58: 0x6dfa6c20, 0x2de59: 0x6dfa6e20, 0x2de5a: 0x6dfa7020, 0x2de5b: 0x6e0df820, + 0x2de5c: 0x6e0dfa20, 0x2de5d: 0x6e0dfc20, 0x2de5e: 0x6e1d5620, 0x2de5f: 0x6e1d5820, + 0x2de60: 0x6e1d5a20, 0x2de61: 0x6e1d5c20, 0x2de62: 0x6e1d5e20, 0x2de63: 0x6e28f620, + 0x2de64: 0x6e1d6020, 0x2de65: 0x6e28fe20, 0x2de66: 0x6e1d6220, 0x2de67: 0x6e1d6420, + 0x2de68: 0x6e290020, 0x2de69: 0x6e290220, 0x2de6a: 0x6e290420, 0x2de6b: 0x6e290620, + 0x2de6c: 0x6e322620, 0x2de6d: 0x6e322820, 0x2de6e: 0x6e389420, 0x2de6f: 0x6c047e20, + 0x2de70: 0x6c123620, 0x2de71: 0x6c502a20, 0x2de72: 0x6cc67220, 0x2de73: 0x6d7da020, + 0x2de74: 0x6c048020, 0x2de75: 0x6c048220, 0x2de76: 0x6c123a20, 0x2de77: 0x6c123c20, + 0x2de78: 0x6c212020, 0x2de79: 0x6c212220, 0x2de7a: 0x6c212420, 0x2de7b: 0x6c212620, + 0x2de7c: 0x6c212820, 0x2de7d: 0x6c354420, 0x2de7e: 0x6c354620, 0x2de7f: 0x6c503220, + // Block 0xb7a, offset 0x2de80 + 0x2de80: 0x6c503c20, 0x2de81: 0x6c503e20, 0x2de82: 0x6c504020, 0x2de83: 0x6c504220, + 0x2de84: 0x6c504420, 0x2de85: 0x6c504620, 0x2de86: 0x6c723c20, 0x2de87: 0x6c723e20, + 0x2de88: 0x6c724020, 0x2de89: 0x6c724220, 0x2de8a: 0x6c724420, 0x2de8b: 0x6c724620, + 0x2de8c: 0x6c724820, 0x2de8d: 0x6c9aac20, 0x2de8e: 0x6c9aae20, 0x2de8f: 0x6c9ab020, + 0x2de90: 0x6c9ab220, 0x2de91: 0x6c9ab420, 0x2de92: 0x6c9ab620, 0x2de93: 0x6c9ab820, + 0x2de94: 0x6c9aba20, 0x2de95: 0x6c9abc20, 0x2de96: 0x6c9abe20, 0x2de97: 0x6c9ac020, + 0x2de98: 0x6c9ac220, 0x2de99: 0x6c9ac420, 0x2de9a: 0x6c9ac620, 0x2de9b: 0x6c9ac820, + 0x2de9c: 0x6cc69a20, 0x2de9d: 0x6c9b1420, 0x2de9e: 0x6cc69c20, 0x2de9f: 0x6cc69e20, + 0x2dea0: 0x6cc6a020, 0x2dea1: 0x6cc6a220, 0x2dea2: 0x6cc6a420, 0x2dea3: 0x6cc6a620, + 0x2dea4: 0x6cc6a820, 0x2dea5: 0x6cc6aa20, 0x2dea6: 0x6cc6ac20, 0x2dea7: 0x6cc6ae20, + 0x2dea8: 0x6cc6b020, 0x2dea9: 0x6cc6b220, 0x2deaa: 0x6cc6b420, 0x2deab: 0x6cf53620, + 0x2deac: 0x6cf53820, 0x2dead: 0x6cf52a20, 0x2deae: 0x6cf53a20, 0x2deaf: 0x6cf53c20, + 0x2deb0: 0x6cf53e20, 0x2deb1: 0x6d24f820, 0x2deb2: 0x6d24fa20, 0x2deb3: 0x6d24fc20, + 0x2deb4: 0x6d7dac20, 0x2deb5: 0x6d527820, 0x2deb6: 0x6d527a20, 0x2deb7: 0x6d527c20, + 0x2deb8: 0x6d527e20, 0x2deb9: 0x6d528020, 0x2deba: 0x6d528220, 0x2debb: 0x6d528420, + 0x2debc: 0x6d7db620, 0x2debd: 0x6d7db820, 0x2debe: 0x6d7dba20, 0x2debf: 0x6d7dbc20, + // Block 0xb7b, offset 0x2dec0 + 0x2dec0: 0x6da51420, 0x2dec1: 0x6da51620, 0x2dec2: 0x6da51820, 0x2dec3: 0x6da53e20, + 0x2dec4: 0x6de35a20, 0x2dec5: 0x6dfab420, 0x2dec6: 0x6dfab620, 0x2dec7: 0x6c048420, + 0x2dec8: 0x6c213c20, 0x2dec9: 0x6c357620, 0x2deca: 0x6c728e20, 0x2decb: 0x6c729020, + 0x2decc: 0x6cc70220, 0x2decd: 0x6c9b1620, 0x2dece: 0x6c9b1820, 0x2decf: 0x6c9b1a20, + 0x2ded0: 0x6cc70420, 0x2ded1: 0x6cc70620, 0x2ded2: 0x6cf58e20, 0x2ded3: 0x6d7e0420, + 0x2ded4: 0x6dc6dc20, 0x2ded5: 0x6e0e3c20, 0x2ded6: 0x6e292620, 0x2ded7: 0x6c048620, + 0x2ded8: 0x6c214220, 0x2ded9: 0x6c729c20, 0x2deda: 0x6c729e20, 0x2dedb: 0x6c9b2a20, + 0x2dedc: 0x6c9b2c20, 0x2dedd: 0x6cc71620, 0x2dede: 0x6cc72220, 0x2dedf: 0x6cf59820, + 0x2dee0: 0x6d254820, 0x2dee1: 0x6d254a20, 0x2dee2: 0x6d7e0a20, 0x2dee3: 0x6da54420, + 0x2dee4: 0x6c048a20, 0x2dee5: 0x6c095220, 0x2dee6: 0x6c358a20, 0x2dee7: 0x6c358c20, + 0x2dee8: 0x6c358e20, 0x2dee9: 0x6c359020, 0x2deea: 0x6c508620, 0x2deeb: 0x6c508820, + 0x2deec: 0x6c9b3820, 0x2deed: 0x6c9b3a20, 0x2deee: 0x6cc72620, 0x2deef: 0x6cc72820, + 0x2def0: 0x6cf5a220, 0x2def1: 0x6cc74220, 0x2def2: 0x6d255820, 0x2def3: 0x6d52d820, + 0x2def4: 0x6d7e0c20, 0x2def5: 0x6da54c20, 0x2def6: 0x6da54e20, 0x2def7: 0x6dc6e020, + 0x2def8: 0x6e38a220, 0x2def9: 0x6c048e20, 0x2defa: 0x6c35a020, 0x2defb: 0x6c35a220, + 0x2defc: 0x6c35a420, 0x2defd: 0x6c509020, 0x2defe: 0x6c509220, 0x2deff: 0x6c509420, + // Block 0xb7c, offset 0x2df00 + 0x2df00: 0x6c509620, 0x2df01: 0x6c72bc20, 0x2df02: 0x6c72be20, 0x2df03: 0x6c72c020, + 0x2df04: 0x6c72c220, 0x2df05: 0x6c72c420, 0x2df06: 0x6c72c620, 0x2df07: 0x6c9b4820, + 0x2df08: 0x6c9b4a20, 0x2df09: 0x6c9b4c20, 0x2df0a: 0x6c72c820, 0x2df0b: 0x6c9b4e20, + 0x2df0c: 0x6c9b5020, 0x2df0d: 0x6c9b5220, 0x2df0e: 0x6c9b5420, 0x2df0f: 0x6c9b5620, + 0x2df10: 0x6cc74620, 0x2df11: 0x6cc74820, 0x2df12: 0x6cf5b620, 0x2df13: 0x6cf5b820, + 0x2df14: 0x6cf5ba20, 0x2df15: 0x6cf5bc20, 0x2df16: 0x6d256420, 0x2df17: 0x6d256620, + 0x2df18: 0x6d7e1c20, 0x2df19: 0x6d7e1e20, 0x2df1a: 0x6da55a20, 0x2df1b: 0x6dc6ec20, + 0x2df1c: 0x6de37820, 0x2df1d: 0x6de37a20, 0x2df1e: 0x6de37c20, 0x2df1f: 0x6dfad820, + 0x2df20: 0x6c049020, 0x2df21: 0x6c049220, 0x2df22: 0x6c50ac20, 0x2df23: 0x6c9b6e20, + 0x2df24: 0x6cf5ce20, 0x2df25: 0x6c049620, 0x2df26: 0x6c095420, 0x2df27: 0x6c095620, + 0x2df28: 0x6c125020, 0x2df29: 0x6c125220, 0x2df2a: 0x6c125420, 0x2df2b: 0x6c125620, + 0x2df2c: 0x6c125820, 0x2df2d: 0x6c125a20, 0x2df2e: 0x6c125c20, 0x2df2f: 0x6c125e20, + 0x2df30: 0x6c215c20, 0x2df31: 0x6c215e20, 0x2df32: 0x6c216020, 0x2df33: 0x6c216220, + 0x2df34: 0x6c216420, 0x2df35: 0x6c216620, 0x2df36: 0x6c216820, 0x2df37: 0x6c216a20, + 0x2df38: 0x6c216c20, 0x2df39: 0x6c35b620, 0x2df3a: 0x6c35b820, 0x2df3b: 0x6c35ba20, + 0x2df3c: 0x6c35bc20, 0x2df3d: 0x6c35be20, 0x2df3e: 0x6c35c020, 0x2df3f: 0x6c35c220, + // Block 0xb7d, offset 0x2df40 + 0x2df40: 0x6c35c420, 0x2df41: 0x6c35c620, 0x2df42: 0x6c35c820, 0x2df43: 0x6c35ca20, + 0x2df44: 0x6c35cc20, 0x2df45: 0x6c35ce20, 0x2df46: 0x6c35d020, 0x2df47: 0x6c35d220, + 0x2df48: 0x6c35d420, 0x2df49: 0x6c35d620, 0x2df4a: 0x6c35d820, 0x2df4b: 0x6c35da20, + 0x2df4c: 0x6c35dc20, 0x2df4d: 0x6c35de20, 0x2df4e: 0x6c35e020, 0x2df4f: 0x6c35e220, + 0x2df50: 0x6c35e420, 0x2df51: 0x6c35e620, 0x2df52: 0x6c35e820, 0x2df53: 0x6c35ea20, + 0x2df54: 0x6c35ec20, 0x2df55: 0x6c35ee20, 0x2df56: 0x6c35f020, 0x2df57: 0x6c35f220, + 0x2df58: 0x6c35f420, 0x2df59: 0x6c35f620, 0x2df5a: 0x6c50c420, 0x2df5b: 0x6c50c620, + 0x2df5c: 0x6c50c820, 0x2df5d: 0x6c50ca20, 0x2df5e: 0x6c50cc20, 0x2df5f: 0x6c50ce20, + 0x2df60: 0x6c50d020, 0x2df61: 0x6c50d220, 0x2df62: 0x6c50d420, 0x2df63: 0x6c50d620, + 0x2df64: 0x6c50d820, 0x2df65: 0x6c50da20, 0x2df66: 0x6c50dc20, 0x2df67: 0x6c50de20, + 0x2df68: 0x6c50e020, 0x2df69: 0x6c50e220, 0x2df6a: 0x6c50e420, 0x2df6b: 0x6c50e620, + 0x2df6c: 0x6c50e820, 0x2df6d: 0x6c50ea20, 0x2df6e: 0x6c50ec20, 0x2df6f: 0x6c50ee20, + 0x2df70: 0x6c50f020, 0x2df71: 0x6c50f220, 0x2df72: 0x6c50f420, 0x2df73: 0x6c50f620, + 0x2df74: 0x6c50f820, 0x2df75: 0x6c50fa20, 0x2df76: 0x6c50fc20, 0x2df77: 0x6c50fe20, + 0x2df78: 0x6c510020, 0x2df79: 0x6c510220, 0x2df7a: 0x6c510420, 0x2df7b: 0x6c510620, + 0x2df7c: 0x6c510820, 0x2df7d: 0x6c510a20, 0x2df7e: 0x6c510c20, 0x2df7f: 0x6c510e20, + // Block 0xb7e, offset 0x2df80 + 0x2df80: 0x6c730420, 0x2df81: 0x6c730620, 0x2df82: 0x6c730820, 0x2df83: 0x6c730a20, + 0x2df84: 0x6c730c20, 0x2df85: 0x6c730e20, 0x2df86: 0x6c731020, 0x2df87: 0x6c731220, + 0x2df88: 0x6c731420, 0x2df89: 0x6c731620, 0x2df8a: 0x6c731820, 0x2df8b: 0x6c731a20, + 0x2df8c: 0x6c731c20, 0x2df8d: 0x6c731e20, 0x2df8e: 0x6c732020, 0x2df8f: 0x6c732220, + 0x2df90: 0x6c732420, 0x2df91: 0x6c732620, 0x2df92: 0x6c732820, 0x2df93: 0x6c732a20, + 0x2df94: 0x6c732c20, 0x2df95: 0x6c732e20, 0x2df96: 0x6c733020, 0x2df97: 0x6c9b7e20, + 0x2df98: 0x6c9b8020, 0x2df99: 0x6c9b8220, 0x2df9a: 0x6c9b8420, 0x2df9b: 0x6c9b8620, + 0x2df9c: 0x6c9b8820, 0x2df9d: 0x6c9b8a20, 0x2df9e: 0x6c9b8c20, 0x2df9f: 0x6c738c20, + 0x2dfa0: 0x6c738e20, 0x2dfa1: 0x6c9b8e20, 0x2dfa2: 0x6c9b9020, 0x2dfa3: 0x6c9b9220, + 0x2dfa4: 0x6c9b9420, 0x2dfa5: 0x6c9b9620, 0x2dfa6: 0x6c9b9820, 0x2dfa7: 0x6c9b9a20, + 0x2dfa8: 0x6c9b9c20, 0x2dfa9: 0x6c9b9e20, 0x2dfaa: 0x6cc78620, 0x2dfab: 0x6cc78820, + 0x2dfac: 0x6cc78a20, 0x2dfad: 0x6cc78c20, 0x2dfae: 0x6cc78e20, 0x2dfaf: 0x6cc79020, + 0x2dfb0: 0x6cc79220, 0x2dfb1: 0x6cc79420, 0x2dfb2: 0x6cc79620, 0x2dfb3: 0x6cc79820, + 0x2dfb4: 0x6cc79a20, 0x2dfb5: 0x6cc79c20, 0x2dfb6: 0x6cc79e20, 0x2dfb7: 0x6cc7a020, + 0x2dfb8: 0x6cf5d620, 0x2dfb9: 0x6cc7a220, 0x2dfba: 0x6cc7a420, 0x2dfbb: 0x6cc7a620, + 0x2dfbc: 0x6cc7a820, 0x2dfbd: 0x6cc7aa20, 0x2dfbe: 0x6cc7ac20, 0x2dfbf: 0x6cc7ae20, + // Block 0xb7f, offset 0x2dfc0 + 0x2dfc0: 0x6cc7b020, 0x2dfc1: 0x6cc7b220, 0x2dfc2: 0x6cc7b420, 0x2dfc3: 0x6cc7b620, + 0x2dfc4: 0x6cf5f020, 0x2dfc5: 0x6cf5f220, 0x2dfc6: 0x6cf5f420, 0x2dfc7: 0x6cf5f620, + 0x2dfc8: 0x6cf5f820, 0x2dfc9: 0x6cf5fa20, 0x2dfca: 0x6cf5fc20, 0x2dfcb: 0x6cf5fe20, + 0x2dfcc: 0x6cf60020, 0x2dfcd: 0x6cf60220, 0x2dfce: 0x6cf60420, 0x2dfcf: 0x6cf60620, + 0x2dfd0: 0x6cf60820, 0x2dfd1: 0x6cc7b820, 0x2dfd2: 0x6cf60a20, 0x2dfd3: 0x6cf60c20, + 0x2dfd4: 0x6cf60e20, 0x2dfd5: 0x6cf61020, 0x2dfd6: 0x6cf61220, 0x2dfd7: 0x6cf61420, + 0x2dfd8: 0x6cf61620, 0x2dfd9: 0x6cf61820, 0x2dfda: 0x6d257e20, 0x2dfdb: 0x6d258020, + 0x2dfdc: 0x6d258220, 0x2dfdd: 0x6d258420, 0x2dfde: 0x6d258620, 0x2dfdf: 0x6d258820, + 0x2dfe0: 0x6d258a20, 0x2dfe1: 0x6d258c20, 0x2dfe2: 0x6d258e20, 0x2dfe3: 0x6d259020, + 0x2dfe4: 0x6d259220, 0x2dfe5: 0x6d259420, 0x2dfe6: 0x6d259620, 0x2dfe7: 0x6d259820, + 0x2dfe8: 0x6d259a20, 0x2dfe9: 0x6d530020, 0x2dfea: 0x6d530220, 0x2dfeb: 0x6d530420, + 0x2dfec: 0x6d530620, 0x2dfed: 0x6d530820, 0x2dfee: 0x6d530a20, 0x2dfef: 0x6d530c20, + 0x2dff0: 0x6d530e20, 0x2dff1: 0x6d531020, 0x2dff2: 0x6d531220, 0x2dff3: 0x6d531420, + 0x2dff4: 0x6d531620, 0x2dff5: 0x6d531820, 0x2dff6: 0x6d531a20, 0x2dff7: 0x6d531c20, + 0x2dff8: 0x6d7e4420, 0x2dff9: 0x6d7e4620, 0x2dffa: 0x6d7e4820, 0x2dffb: 0x6d7e4a20, + 0x2dffc: 0x6d537220, 0x2dffd: 0x6d7e4c20, 0x2dffe: 0x6d7e4e20, 0x2dfff: 0x6d7e5020, + // Block 0xb80, offset 0x2e000 + 0x2e000: 0x6d7e5220, 0x2e001: 0x6d7e5420, 0x2e002: 0x6d7e5620, 0x2e003: 0x6d7e5820, + 0x2e004: 0x6d7e5a20, 0x2e005: 0x6d7e5c20, 0x2e006: 0x6d7e5e20, 0x2e007: 0x6d7e6020, + 0x2e008: 0x6d7e6220, 0x2e009: 0x6d7e6420, 0x2e00a: 0x6d7e6620, 0x2e00b: 0x6d7e6820, + 0x2e00c: 0x6d7e6a20, 0x2e00d: 0x6d7e6c20, 0x2e00e: 0x6da56420, 0x2e00f: 0x6d7ed220, + 0x2e010: 0x6da56620, 0x2e011: 0x6da56820, 0x2e012: 0x6da56a20, 0x2e013: 0x6da56c20, + 0x2e014: 0x6da56e20, 0x2e015: 0x6da57020, 0x2e016: 0x6da57220, 0x2e017: 0x6da57420, + 0x2e018: 0x6dc70620, 0x2e019: 0x6da5a820, 0x2e01a: 0x6da57620, 0x2e01b: 0x6dc70820, + 0x2e01c: 0x6dc70a20, 0x2e01d: 0x6de38820, 0x2e01e: 0x6de38a20, 0x2e01f: 0x6de38c20, + 0x2e020: 0x6de38e20, 0x2e021: 0x6de39020, 0x2e022: 0x6de39220, 0x2e023: 0x6dfae020, + 0x2e024: 0x6dfae220, 0x2e025: 0x6dfae420, 0x2e026: 0x6dfae620, 0x2e027: 0x6dfae820, + 0x2e028: 0x6dfaea20, 0x2e029: 0x6e0e4620, 0x2e02a: 0x6e293020, 0x2e02b: 0x6e293220, + 0x2e02c: 0x6e293420, 0x2e02d: 0x6e324a20, 0x2e02e: 0x6e324c20, 0x2e02f: 0x6e38a820, + 0x2e030: 0x6c049820, 0x2e031: 0x6c095e20, 0x2e032: 0x6c127020, 0x2e033: 0x6c127220, + 0x2e034: 0x6c219c20, 0x2e035: 0x6c219e20, 0x2e036: 0x6c364020, 0x2e037: 0x6c515c20, + 0x2e038: 0x6c739020, 0x2e039: 0x6c9c0a20, 0x2e03a: 0x6c739220, 0x2e03b: 0x6c73a820, + 0x2e03c: 0x6c9c0c20, 0x2e03d: 0x6c9ba020, 0x2e03e: 0x6cc84a20, 0x2e03f: 0x6cc84c20, + // Block 0xb81, offset 0x2e040 + 0x2e040: 0x6cb8f420, 0x2e041: 0x6cc84e20, 0x2e042: 0x6cc85020, 0x2e043: 0x6cf68820, + 0x2e044: 0x6d25f820, 0x2e045: 0x6d25fa20, 0x2e046: 0x6d7ed620, 0x2e047: 0x6e0e5820, + 0x2e048: 0x6c049c20, 0x2e049: 0x6c127420, 0x2e04a: 0x6c364c20, 0x2e04b: 0x6c364e20, + 0x2e04c: 0x6c365020, 0x2e04d: 0x6c365220, 0x2e04e: 0x6c516c20, 0x2e04f: 0x6c516e20, + 0x2e050: 0x6c517020, 0x2e051: 0x6c517220, 0x2e052: 0x6c73ae20, 0x2e053: 0x6c73b020, + 0x2e054: 0x6c73b220, 0x2e055: 0x6c73b420, 0x2e056: 0x6c9c1a20, 0x2e057: 0x6c73be20, + 0x2e058: 0x6c9c1c20, 0x2e059: 0x6c9c1e20, 0x2e05a: 0x6c9c2020, 0x2e05b: 0x6c9c2220, + 0x2e05c: 0x6cc85a20, 0x2e05d: 0x6cc85c20, 0x2e05e: 0x6cc85e20, 0x2e05f: 0x6cc86020, + 0x2e060: 0x6cf69420, 0x2e061: 0x6cf69620, 0x2e062: 0x6d260620, 0x2e063: 0x6d7ee620, + 0x2e064: 0x6d7ee820, 0x2e065: 0x6d7eea20, 0x2e066: 0x6dc74820, 0x2e067: 0x6dfb0220, + 0x2e068: 0x6c049e20, 0x2e069: 0x6c04a020, 0x2e06a: 0x6c096220, 0x2e06b: 0x6c096420, + 0x2e06c: 0x6c096620, 0x2e06d: 0x6c096820, 0x2e06e: 0x6c096a20, 0x2e06f: 0x6c096c20, + 0x2e070: 0x6c096e20, 0x2e071: 0x6c127c20, 0x2e072: 0x6c127e20, 0x2e073: 0x6c128020, + 0x2e074: 0x6c128220, 0x2e075: 0x6c128420, 0x2e076: 0x6c128620, 0x2e077: 0x6c128820, + 0x2e078: 0x6c128a20, 0x2e079: 0x6c128c20, 0x2e07a: 0x6c128e20, 0x2e07b: 0x6c129020, + 0x2e07c: 0x6c129220, 0x2e07d: 0x6c129420, 0x2e07e: 0x6c129620, 0x2e07f: 0x6c129820, + // Block 0xb82, offset 0x2e080 + 0x2e080: 0x6c129a20, 0x2e081: 0x6c129c20, 0x2e082: 0x6c129e20, 0x2e083: 0x6c12a020, + 0x2e084: 0x6c21ba20, 0x2e085: 0x6c21bc20, 0x2e086: 0x6c21be20, 0x2e087: 0x6c21c020, + 0x2e088: 0x6c21c220, 0x2e089: 0x6c21c420, 0x2e08a: 0x6c21c620, 0x2e08b: 0x6c21c820, + 0x2e08c: 0x6c21ca20, 0x2e08d: 0x6c21cc20, 0x2e08e: 0x6c21ce20, 0x2e08f: 0x6c21d020, + 0x2e090: 0x6c21d220, 0x2e091: 0x6c21d420, 0x2e092: 0x6c21d620, 0x2e093: 0x6c21d820, + 0x2e094: 0x6c21da20, 0x2e095: 0x6c21dc20, 0x2e096: 0x6c21de20, 0x2e097: 0x6c21e020, + 0x2e098: 0x6c21e220, 0x2e099: 0x6c21e420, 0x2e09a: 0x6c21e620, 0x2e09b: 0x6c21e820, + 0x2e09c: 0x6c21ea20, 0x2e09d: 0x6c21ec20, 0x2e09e: 0x6c21ee20, 0x2e09f: 0x6c21f020, + 0x2e0a0: 0x6c21f220, 0x2e0a1: 0x6c21f420, 0x2e0a2: 0x6c21f620, 0x2e0a3: 0x6c21f820, + 0x2e0a4: 0x6c21fa20, 0x2e0a5: 0x6c21fc20, 0x2e0a6: 0x6c21fe20, 0x2e0a7: 0x6c220020, + 0x2e0a8: 0x6c220220, 0x2e0a9: 0x6c220420, 0x2e0aa: 0x6c366c20, 0x2e0ab: 0x6c366e20, + 0x2e0ac: 0x6c367020, 0x2e0ad: 0x6c367220, 0x2e0ae: 0x6c367420, 0x2e0af: 0x6c367620, + 0x2e0b0: 0x6c367820, 0x2e0b1: 0x6c367a20, 0x2e0b2: 0x6c367c20, 0x2e0b3: 0x6c367e20, + 0x2e0b4: 0x6c368020, 0x2e0b5: 0x6c368220, 0x2e0b6: 0x6c368420, 0x2e0b7: 0x6c368620, + 0x2e0b8: 0x6c368820, 0x2e0b9: 0x6c368a20, 0x2e0ba: 0x6c368c20, 0x2e0bb: 0x6c368e20, + 0x2e0bc: 0x6c369020, 0x2e0bd: 0x6c369220, 0x2e0be: 0x6c369420, 0x2e0bf: 0x6c369620, + // Block 0xb83, offset 0x2e0c0 + 0x2e0c0: 0x6c369820, 0x2e0c1: 0x6c220620, 0x2e0c2: 0x6c369a20, 0x2e0c3: 0x6c369c20, + 0x2e0c4: 0x6c369e20, 0x2e0c5: 0x6c36a020, 0x2e0c6: 0x6c36a220, 0x2e0c7: 0x6c36a420, + 0x2e0c8: 0x6c36a620, 0x2e0c9: 0x6c36a820, 0x2e0ca: 0x6c36aa20, 0x2e0cb: 0x6c36ac20, + 0x2e0cc: 0x6c36ae20, 0x2e0cd: 0x6c36b020, 0x2e0ce: 0x6c36b220, 0x2e0cf: 0x6c36b420, + 0x2e0d0: 0x6c36b620, 0x2e0d1: 0x6c36b820, 0x2e0d2: 0x6c36ba20, 0x2e0d3: 0x6c36bc20, + 0x2e0d4: 0x6c36be20, 0x2e0d5: 0x6c36c020, 0x2e0d6: 0x6c36c220, 0x2e0d7: 0x6c36c420, + 0x2e0d8: 0x6c36c620, 0x2e0d9: 0x6c36c820, 0x2e0da: 0x6c36ca20, 0x2e0db: 0x6c36cc20, + 0x2e0dc: 0x6c36ce20, 0x2e0dd: 0x6c36d020, 0x2e0de: 0x6c36d220, 0x2e0df: 0x6c36d420, + 0x2e0e0: 0x6c36d620, 0x2e0e1: 0x6c36d820, 0x2e0e2: 0x6c36da20, 0x2e0e3: 0x6c36dc20, + 0x2e0e4: 0x6c36de20, 0x2e0e5: 0x6c36e020, 0x2e0e6: 0x6c36e220, 0x2e0e7: 0x6c36e420, + 0x2e0e8: 0x6c36e620, 0x2e0e9: 0x6c36e820, 0x2e0ea: 0x6c36ea20, 0x2e0eb: 0x6c36ec20, + 0x2e0ec: 0x6c36ee20, 0x2e0ed: 0x6c36f020, 0x2e0ee: 0x6c519420, 0x2e0ef: 0x6c519620, + 0x2e0f0: 0x6c519820, 0x2e0f1: 0x6c519a20, 0x2e0f2: 0x6c519c20, 0x2e0f3: 0x6c519e20, + 0x2e0f4: 0x6c51a020, 0x2e0f5: 0x6c51a220, 0x2e0f6: 0x6c51a420, 0x2e0f7: 0x6c51a620, + 0x2e0f8: 0x6c51a820, 0x2e0f9: 0x6c51aa20, 0x2e0fa: 0x6c51ac20, 0x2e0fb: 0x6c51ae20, + 0x2e0fc: 0x6c51b020, 0x2e0fd: 0x6c73c020, 0x2e0fe: 0x6c51b220, 0x2e0ff: 0x6c51b420, + // Block 0xb84, offset 0x2e100 + 0x2e100: 0x6c51b620, 0x2e101: 0x6c51b820, 0x2e102: 0x6c51ba20, 0x2e103: 0x6c51bc20, + 0x2e104: 0x6c51be20, 0x2e105: 0x6c51c020, 0x2e106: 0x6c51c220, 0x2e107: 0x6c51c420, + 0x2e108: 0x6c51c620, 0x2e109: 0x6c51c820, 0x2e10a: 0x6c51ca20, 0x2e10b: 0x6c51cc20, + 0x2e10c: 0x6c51ce20, 0x2e10d: 0x6c51d020, 0x2e10e: 0x6c51d220, 0x2e10f: 0x6c51d420, + 0x2e110: 0x6c51d620, 0x2e111: 0x6c51d820, 0x2e112: 0x6c51da20, 0x2e113: 0x6c51dc20, + 0x2e114: 0x6c51de20, 0x2e115: 0x6c51e020, 0x2e116: 0x6c51e220, 0x2e117: 0x6c51e420, + 0x2e118: 0x6c51e620, 0x2e119: 0x6c51e820, 0x2e11a: 0x6c51ea20, 0x2e11b: 0x6c51ec20, + 0x2e11c: 0x6c51ee20, 0x2e11d: 0x6c51f020, 0x2e11e: 0x6c51f220, 0x2e11f: 0x6c51f420, + 0x2e120: 0x6c51f620, 0x2e121: 0x6c73c220, 0x2e122: 0x6c51f820, 0x2e123: 0x6c51fa20, + 0x2e124: 0x6c51fc20, 0x2e125: 0x6c51fe20, 0x2e126: 0x6c520020, 0x2e127: 0x6c520220, + 0x2e128: 0x6c520420, 0x2e129: 0x6c520620, 0x2e12a: 0x6c520820, 0x2e12b: 0x6c520a20, + 0x2e12c: 0x6c520c20, 0x2e12d: 0x6c520e20, 0x2e12e: 0x6c521020, 0x2e12f: 0x6c521220, + 0x2e130: 0x6c521420, 0x2e131: 0x6c521620, 0x2e132: 0x6c521820, 0x2e133: 0x6c521a20, + 0x2e134: 0x6c73c420, 0x2e135: 0x6c521c20, 0x2e136: 0x6c521e20, 0x2e137: 0x6c522020, + 0x2e138: 0x6c522220, 0x2e139: 0x6c376420, 0x2e13a: 0x6c522420, 0x2e13b: 0x6c522620, + 0x2e13c: 0x6c522820, 0x2e13d: 0x6c522a20, 0x2e13e: 0x6c522c20, 0x2e13f: 0x6c522e20, + // Block 0xb85, offset 0x2e140 + 0x2e140: 0x6c523020, 0x2e141: 0x6c523220, 0x2e142: 0x6c523420, 0x2e143: 0x6c523620, + 0x2e144: 0x6c523820, 0x2e145: 0x6c523a20, 0x2e146: 0x6c523c20, 0x2e147: 0x6c523e20, + 0x2e148: 0x6c524020, 0x2e149: 0x6c524220, 0x2e14a: 0x6c524420, 0x2e14b: 0x6c524620, + 0x2e14c: 0x6c524820, 0x2e14d: 0x6c524a20, 0x2e14e: 0x6c524c20, 0x2e14f: 0x6c524e20, + 0x2e150: 0x6c525020, 0x2e151: 0x6c525220, 0x2e152: 0x6c73e620, 0x2e153: 0x6c73e820, + 0x2e154: 0x6c73ea20, 0x2e155: 0x6c73ec20, 0x2e156: 0x6c73ee20, 0x2e157: 0x6c73f020, + 0x2e158: 0x6c73f220, 0x2e159: 0x6c73f420, 0x2e15a: 0x6c73f620, 0x2e15b: 0x6c73f820, + 0x2e15c: 0x6c73fa20, 0x2e15d: 0x6c73fc20, 0x2e15e: 0x6c73fe20, 0x2e15f: 0x6c740020, + 0x2e160: 0x6c740220, 0x2e161: 0x6c740420, 0x2e162: 0x6c740620, 0x2e163: 0x6c740820, + 0x2e164: 0x6c740a20, 0x2e165: 0x6c740c20, 0x2e166: 0x6c740e20, 0x2e167: 0x6c741020, + 0x2e168: 0x6c741220, 0x2e169: 0x6c741420, 0x2e16a: 0x6c741620, 0x2e16b: 0x6c741820, + 0x2e16c: 0x6c741a20, 0x2e16d: 0x6c741c20, 0x2e16e: 0x6c741e20, 0x2e16f: 0x6c742020, + 0x2e170: 0x6c742220, 0x2e171: 0x6c742420, 0x2e172: 0x6c742620, 0x2e173: 0x6c742820, + 0x2e174: 0x6c742a20, 0x2e175: 0x6c742c20, 0x2e176: 0x6c742e20, 0x2e177: 0x6c743020, + 0x2e178: 0x6c743220, 0x2e179: 0x6c743420, 0x2e17a: 0x6c743620, 0x2e17b: 0x6c743820, + 0x2e17c: 0x6c743a20, 0x2e17d: 0x6c743c20, 0x2e17e: 0x6c743e20, 0x2e17f: 0x6c744020, + // Block 0xb86, offset 0x2e180 + 0x2e180: 0x6c744220, 0x2e181: 0x6c744420, 0x2e182: 0x6c744620, 0x2e183: 0x6c744820, + 0x2e184: 0x6c744a20, 0x2e185: 0x6c744c20, 0x2e186: 0x6c744e20, 0x2e187: 0x6c745020, + 0x2e188: 0x6c745220, 0x2e189: 0x6c745420, 0x2e18a: 0x6c745620, 0x2e18b: 0x6c745820, + 0x2e18c: 0x6c745a20, 0x2e18d: 0x6c745c20, 0x2e18e: 0x6c745e20, 0x2e18f: 0x6c746020, + 0x2e190: 0x6c746220, 0x2e191: 0x6c746420, 0x2e192: 0x6c52c020, 0x2e193: 0x6c746620, + 0x2e194: 0x6c746820, 0x2e195: 0x6c746a20, 0x2e196: 0x6c746c20, 0x2e197: 0x6c746e20, + 0x2e198: 0x6c747020, 0x2e199: 0x6c747220, 0x2e19a: 0x6c747420, 0x2e19b: 0x6c747620, + 0x2e19c: 0x6c747820, 0x2e19d: 0x6c747a20, 0x2e19e: 0x6c747c20, 0x2e19f: 0x6c747e20, + 0x2e1a0: 0x6c748020, 0x2e1a1: 0x6c748220, 0x2e1a2: 0x6c748420, 0x2e1a3: 0x6c748620, + 0x2e1a4: 0x6c748820, 0x2e1a5: 0x6c748a20, 0x2e1a6: 0x6c748c20, 0x2e1a7: 0x6c748e20, + 0x2e1a8: 0x6c749020, 0x2e1a9: 0x6c749220, 0x2e1aa: 0x6c749420, 0x2e1ab: 0x6c9c5420, + 0x2e1ac: 0x6c9c5620, 0x2e1ad: 0x6c9c5820, 0x2e1ae: 0x6c9c5a20, 0x2e1af: 0x6c9c5c20, + 0x2e1b0: 0x6c9c5e20, 0x2e1b1: 0x6c9c6020, 0x2e1b2: 0x6c9c6220, 0x2e1b3: 0x6c9c6420, + 0x2e1b4: 0x6c9c6620, 0x2e1b5: 0x6c9c6820, 0x2e1b6: 0x6c9c6a20, 0x2e1b7: 0x6c9c6c20, + 0x2e1b8: 0x6c9c6e20, 0x2e1b9: 0x6c9c7020, 0x2e1ba: 0x6c9c7220, 0x2e1bb: 0x6c9c7420, + 0x2e1bc: 0x6c9c7620, 0x2e1bd: 0x6c9c7820, 0x2e1be: 0x6c9c7a20, 0x2e1bf: 0x6c9c7c20, + // Block 0xb87, offset 0x2e1c0 + 0x2e1c0: 0x6c9c7e20, 0x2e1c1: 0x6c9c8020, 0x2e1c2: 0x6c9c8220, 0x2e1c3: 0x6c9c8420, + 0x2e1c4: 0x6c9c8620, 0x2e1c5: 0x6c9c8820, 0x2e1c6: 0x6c9c8a20, 0x2e1c7: 0x6c9c8c20, + 0x2e1c8: 0x6c9c8e20, 0x2e1c9: 0x6c9c9020, 0x2e1ca: 0x6c9c9220, 0x2e1cb: 0x6c9c9420, + 0x2e1cc: 0x6c9c9620, 0x2e1cd: 0x6c9c9820, 0x2e1ce: 0x6c9c9a20, 0x2e1cf: 0x6c9c9c20, + 0x2e1d0: 0x6c9c9e20, 0x2e1d1: 0x6c9ca020, 0x2e1d2: 0x6c9ca220, 0x2e1d3: 0x6c9ca420, + 0x2e1d4: 0x6c9ca620, 0x2e1d5: 0x6c9ca820, 0x2e1d6: 0x6c9caa20, 0x2e1d7: 0x6c9cac20, + 0x2e1d8: 0x6c9cae20, 0x2e1d9: 0x6c9cb020, 0x2e1da: 0x6c9cb220, 0x2e1db: 0x6c9cb420, + 0x2e1dc: 0x6c9cb620, 0x2e1dd: 0x6c9cb820, 0x2e1de: 0x6c9cba20, 0x2e1df: 0x6c9cbc20, + 0x2e1e0: 0x6c9cbe20, 0x2e1e1: 0x6c9cc020, 0x2e1e2: 0x6c9cc220, 0x2e1e3: 0x6c9cc420, + 0x2e1e4: 0x6c9cc620, 0x2e1e5: 0x6c9cc820, 0x2e1e6: 0x6c9cca20, 0x2e1e7: 0x6c9ccc20, + 0x2e1e8: 0x6c9cce20, 0x2e1e9: 0x6c9cd020, 0x2e1ea: 0x6c9cd220, 0x2e1eb: 0x6c9cd420, + 0x2e1ec: 0x6c9cd620, 0x2e1ed: 0x6c9cd820, 0x2e1ee: 0x6c9cda20, 0x2e1ef: 0x6c9cdc20, + 0x2e1f0: 0x6c9cde20, 0x2e1f1: 0x6c9ce020, 0x2e1f2: 0x6c9ce220, 0x2e1f3: 0x6c9ce420, + 0x2e1f4: 0x6cc88420, 0x2e1f5: 0x6c9ce620, 0x2e1f6: 0x6c9ce820, 0x2e1f7: 0x6c9cea20, + 0x2e1f8: 0x6c9cec20, 0x2e1f9: 0x6c9cee20, 0x2e1fa: 0x6c9cf020, 0x2e1fb: 0x6c9cf220, + 0x2e1fc: 0x6c9cf420, 0x2e1fd: 0x6c9cf620, 0x2e1fe: 0x6c9cf820, 0x2e1ff: 0x6c9cfa20, + // Block 0xb88, offset 0x2e200 + 0x2e200: 0x6c9cfc20, 0x2e201: 0x6c9cfe20, 0x2e202: 0x6c9d0020, 0x2e203: 0x6cc8ae20, + 0x2e204: 0x6cc8b020, 0x2e205: 0x6cc8b220, 0x2e206: 0x6cc8b420, 0x2e207: 0x6cc8b620, + 0x2e208: 0x6cc8b820, 0x2e209: 0x6cc8ba20, 0x2e20a: 0x6cc8bc20, 0x2e20b: 0x6cc8be20, + 0x2e20c: 0x6cc8c020, 0x2e20d: 0x6cc8c220, 0x2e20e: 0x6cc8c420, 0x2e20f: 0x6cc8c620, + 0x2e210: 0x6cc8c820, 0x2e211: 0x6cc8ca20, 0x2e212: 0x6cc8cc20, 0x2e213: 0x6cc8ce20, + 0x2e214: 0x6cc8d020, 0x2e215: 0x6cc8d220, 0x2e216: 0x6cc8d420, 0x2e217: 0x6cc8d620, + 0x2e218: 0x6cc8d820, 0x2e219: 0x6cc8da20, 0x2e21a: 0x6cc8dc20, 0x2e21b: 0x6cc8de20, + 0x2e21c: 0x6cc8e020, 0x2e21d: 0x6cc8e220, 0x2e21e: 0x6cc8e420, 0x2e21f: 0x6cc8e620, + 0x2e220: 0x6cc8e820, 0x2e221: 0x6cc8ea20, 0x2e222: 0x6cc8ec20, 0x2e223: 0x6cc8ee20, + 0x2e224: 0x6cc8f020, 0x2e225: 0x6cc8f220, 0x2e226: 0x6cc8f420, 0x2e227: 0x6cc8f620, + 0x2e228: 0x6cc8f820, 0x2e229: 0x6cc8fa20, 0x2e22a: 0x6cc8fc20, 0x2e22b: 0x6cc8fe20, + 0x2e22c: 0x6cc90020, 0x2e22d: 0x6cc90220, 0x2e22e: 0x6cc90420, 0x2e22f: 0x6cc90620, + 0x2e230: 0x6cc90820, 0x2e231: 0x6cc90a20, 0x2e232: 0x6cc90c20, 0x2e233: 0x6cc90e20, + 0x2e234: 0x6cc91020, 0x2e235: 0x6cc91220, 0x2e236: 0x6cc91420, 0x2e237: 0x6cc91620, + 0x2e238: 0x6cc91820, 0x2e239: 0x6cc91a20, 0x2e23a: 0x6cc91c20, 0x2e23b: 0x6cc91e20, + 0x2e23c: 0x6cc92020, 0x2e23d: 0x6cc92220, 0x2e23e: 0x6cc92420, 0x2e23f: 0x6cc92620, + // Block 0xb89, offset 0x2e240 + 0x2e240: 0x6cc92820, 0x2e241: 0x6cc92a20, 0x2e242: 0x6cc92c20, 0x2e243: 0x6cc92e20, + 0x2e244: 0x6cc93020, 0x2e245: 0x6cc93220, 0x2e246: 0x6cc93420, 0x2e247: 0x6cc93620, + 0x2e248: 0x6cc93820, 0x2e249: 0x6cc93a20, 0x2e24a: 0x6cc93c20, 0x2e24b: 0x6cc93e20, + 0x2e24c: 0x6cc94020, 0x2e24d: 0x6cc94220, 0x2e24e: 0x6cc94420, 0x2e24f: 0x6cc94620, + 0x2e250: 0x6cc94820, 0x2e251: 0x6cc94a20, 0x2e252: 0x6cc94c20, 0x2e253: 0x6cc94e20, + 0x2e254: 0x6cc95020, 0x2e255: 0x6cc95220, 0x2e256: 0x6cc95420, 0x2e257: 0x6cc95620, + 0x2e258: 0x6cc95820, 0x2e259: 0x6cc95a20, 0x2e25a: 0x6cc95c20, 0x2e25b: 0x6cc95e20, + 0x2e25c: 0x6cc96020, 0x2e25d: 0x6cc96220, 0x2e25e: 0x6cc96420, 0x2e25f: 0x6cc96620, + 0x2e260: 0x6cc96820, 0x2e261: 0x6cc96a20, 0x2e262: 0x6cc96c20, 0x2e263: 0x6cc96e20, + 0x2e264: 0x6cc97020, 0x2e265: 0x6cc97220, 0x2e266: 0x6cc97420, 0x2e267: 0x6cc97620, + 0x2e268: 0x6cc97820, 0x2e269: 0x6cc97a20, 0x2e26a: 0x6cc97c20, 0x2e26b: 0x6cc97e20, + 0x2e26c: 0x6cc98020, 0x2e26d: 0x6cc98220, 0x2e26e: 0x6cc98420, 0x2e26f: 0x6cf6e220, + 0x2e270: 0x6cf6e420, 0x2e271: 0x6cf6e620, 0x2e272: 0x6cf6e820, 0x2e273: 0x6cf6ea20, + 0x2e274: 0x6cf6ec20, 0x2e275: 0x6cf6ee20, 0x2e276: 0x6cf6f020, 0x2e277: 0x6cf6f220, + 0x2e278: 0x6cf6f420, 0x2e279: 0x6cf6f620, 0x2e27a: 0x6cf6f820, 0x2e27b: 0x6cf6fa20, + 0x2e27c: 0x6cf6fc20, 0x2e27d: 0x6cf6fe20, 0x2e27e: 0x6cf70020, 0x2e27f: 0x6cf70220, + // Block 0xb8a, offset 0x2e280 + 0x2e280: 0x6cf70420, 0x2e281: 0x6cf70620, 0x2e282: 0x6cf70820, 0x2e283: 0x6cf70a20, + 0x2e284: 0x6cf70c20, 0x2e285: 0x6cf70e20, 0x2e286: 0x6cf71020, 0x2e287: 0x6cf71220, + 0x2e288: 0x6cf71420, 0x2e289: 0x6cf71620, 0x2e28a: 0x6cf71820, 0x2e28b: 0x6cf71a20, + 0x2e28c: 0x6cf71c20, 0x2e28d: 0x6cf71e20, 0x2e28e: 0x6cf72020, 0x2e28f: 0x6cf72220, + 0x2e290: 0x6cf72420, 0x2e291: 0x6cf72620, 0x2e292: 0x6cf72820, 0x2e293: 0x6cf72a20, + 0x2e294: 0x6cf72c20, 0x2e295: 0x6cf72e20, 0x2e296: 0x6c9da420, 0x2e297: 0x6cf73020, + 0x2e298: 0x6cf73220, 0x2e299: 0x6cf73420, 0x2e29a: 0x6cf73620, 0x2e29b: 0x6cf73820, + 0x2e29c: 0x6cf73a20, 0x2e29d: 0x6cf73c20, 0x2e29e: 0x6cf73e20, 0x2e29f: 0x6cf74020, + 0x2e2a0: 0x6cf74220, 0x2e2a1: 0x6cf74420, 0x2e2a2: 0x6cf74620, 0x2e2a3: 0x6cf74820, + 0x2e2a4: 0x6cf74a20, 0x2e2a5: 0x6cf74c20, 0x2e2a6: 0x6cf74e20, 0x2e2a7: 0x6cf75020, + 0x2e2a8: 0x6cf75220, 0x2e2a9: 0x6cf75420, 0x2e2aa: 0x6cf75620, 0x2e2ab: 0x6cf75820, + 0x2e2ac: 0x6cf75a20, 0x2e2ad: 0x6cf75c20, 0x2e2ae: 0x6cca8820, 0x2e2af: 0x6cf75e20, + 0x2e2b0: 0x6cca8a20, 0x2e2b1: 0x6cf76020, 0x2e2b2: 0x6cf76220, 0x2e2b3: 0x6cf76420, + 0x2e2b4: 0x6cf76620, 0x2e2b5: 0x6cf76820, 0x2e2b6: 0x6cf76a20, 0x2e2b7: 0x6cf76c20, + 0x2e2b8: 0x6cf76e20, 0x2e2b9: 0x6cf77020, 0x2e2ba: 0x6cf77220, 0x2e2bb: 0x6cf77420, + 0x2e2bc: 0x6cf77620, 0x2e2bd: 0x6cf77820, 0x2e2be: 0x6cf77a20, 0x2e2bf: 0x6cf77c20, + // Block 0xb8b, offset 0x2e2c0 + 0x2e2c0: 0x6cf77e20, 0x2e2c1: 0x6cf78020, 0x2e2c2: 0x6cf78220, 0x2e2c3: 0x6cf78420, + 0x2e2c4: 0x6cf78620, 0x2e2c5: 0x6cf78820, 0x2e2c6: 0x6cf78a20, 0x2e2c7: 0x6cf78c20, + 0x2e2c8: 0x6cf78e20, 0x2e2c9: 0x6cf79020, 0x2e2ca: 0x6d264e20, 0x2e2cb: 0x6cf79220, + 0x2e2cc: 0x6cf79420, 0x2e2cd: 0x6d265020, 0x2e2ce: 0x6d265220, 0x2e2cf: 0x6d265420, + 0x2e2d0: 0x6d265620, 0x2e2d1: 0x6d265820, 0x2e2d2: 0x6d265a20, 0x2e2d3: 0x6d265c20, + 0x2e2d4: 0x6cf79620, 0x2e2d5: 0x6d265e20, 0x2e2d6: 0x6d266020, 0x2e2d7: 0x6d266220, + 0x2e2d8: 0x6cf79820, 0x2e2d9: 0x6d266420, 0x2e2da: 0x6d266620, 0x2e2db: 0x6d266820, + 0x2e2dc: 0x6d266a20, 0x2e2dd: 0x6d266c20, 0x2e2de: 0x6d266e20, 0x2e2df: 0x6d267020, + 0x2e2e0: 0x6d267220, 0x2e2e1: 0x6d267420, 0x2e2e2: 0x6d267620, 0x2e2e3: 0x6d267820, + 0x2e2e4: 0x6d267a20, 0x2e2e5: 0x6d267c20, 0x2e2e6: 0x6d267e20, 0x2e2e7: 0x6d268020, + 0x2e2e8: 0x6d268220, 0x2e2e9: 0x6d268420, 0x2e2ea: 0x6d268620, 0x2e2eb: 0x6d268820, + 0x2e2ec: 0x6d268a20, 0x2e2ed: 0x6d268c20, 0x2e2ee: 0x6d268e20, 0x2e2ef: 0x6d269020, + 0x2e2f0: 0x6d269220, 0x2e2f1: 0x6d269420, 0x2e2f2: 0x6d269620, 0x2e2f3: 0x6d269820, + 0x2e2f4: 0x6d269a20, 0x2e2f5: 0x6d269c20, 0x2e2f6: 0x6d269e20, 0x2e2f7: 0x6d26a020, + 0x2e2f8: 0x6d26a220, 0x2e2f9: 0x6d26a420, 0x2e2fa: 0x6d26a620, 0x2e2fb: 0x6d26a820, + 0x2e2fc: 0x6d26aa20, 0x2e2fd: 0x6d26ac20, 0x2e2fe: 0x6d26ae20, 0x2e2ff: 0x6d26b020, + // Block 0xb8c, offset 0x2e300 + 0x2e300: 0x6d26b220, 0x2e301: 0x6d26b420, 0x2e302: 0x6d26b620, 0x2e303: 0x6d26b820, + 0x2e304: 0x6d26ba20, 0x2e305: 0x6d26bc20, 0x2e306: 0x6d26be20, 0x2e307: 0x6d26c020, + 0x2e308: 0x6d26c220, 0x2e309: 0x6d26c420, 0x2e30a: 0x6d26c620, 0x2e30b: 0x6d26c820, + 0x2e30c: 0x6d26ca20, 0x2e30d: 0x6d26cc20, 0x2e30e: 0x6d26ce20, 0x2e30f: 0x6d26d020, + 0x2e310: 0x6d26d220, 0x2e311: 0x6d26d420, 0x2e312: 0x6d26d620, 0x2e313: 0x6d26d820, + 0x2e314: 0x6d26da20, 0x2e315: 0x6d26dc20, 0x2e316: 0x6d26de20, 0x2e317: 0x6d26e020, + 0x2e318: 0x6d26e220, 0x2e319: 0x6d26e420, 0x2e31a: 0x6d26e620, 0x2e31b: 0x6d26e820, + 0x2e31c: 0x6d26ea20, 0x2e31d: 0x6d26ec20, 0x2e31e: 0x6d26ee20, 0x2e31f: 0x6d26f020, + 0x2e320: 0x6d26f220, 0x2e321: 0x6d26f420, 0x2e322: 0x6d53c820, 0x2e323: 0x6d53ca20, + 0x2e324: 0x6d53cc20, 0x2e325: 0x6d53ce20, 0x2e326: 0x6d53d020, 0x2e327: 0x6d53d220, + 0x2e328: 0x6d53d420, 0x2e329: 0x6d539c20, 0x2e32a: 0x6d53d620, 0x2e32b: 0x6d53d820, + 0x2e32c: 0x6d53da20, 0x2e32d: 0x6d53dc20, 0x2e32e: 0x6d53de20, 0x2e32f: 0x6d53e020, + 0x2e330: 0x6d53e220, 0x2e331: 0x6d53e420, 0x2e332: 0x6d53e620, 0x2e333: 0x6d53e820, + 0x2e334: 0x6d53ea20, 0x2e335: 0x6d53ec20, 0x2e336: 0x6d53ee20, 0x2e337: 0x6d53f020, + 0x2e338: 0x6d53f220, 0x2e339: 0x6d53f420, 0x2e33a: 0x6d53f620, 0x2e33b: 0x6d53f820, + 0x2e33c: 0x6d53fa20, 0x2e33d: 0x6d53fc20, 0x2e33e: 0x6d53fe20, 0x2e33f: 0x6d540020, + // Block 0xb8d, offset 0x2e340 + 0x2e340: 0x6d540220, 0x2e341: 0x6d540420, 0x2e342: 0x6d540620, 0x2e343: 0x6d280020, + 0x2e344: 0x6d540820, 0x2e345: 0x6d540a20, 0x2e346: 0x6d540c20, 0x2e347: 0x6d540e20, + 0x2e348: 0x6d541020, 0x2e349: 0x6d541220, 0x2e34a: 0x6d541420, 0x2e34b: 0x6d541620, + 0x2e34c: 0x6d541820, 0x2e34d: 0x6d541a20, 0x2e34e: 0x6d541c20, 0x2e34f: 0x6d541e20, + 0x2e350: 0x6d542020, 0x2e351: 0x6d542220, 0x2e352: 0x6d542420, 0x2e353: 0x6d542620, + 0x2e354: 0x6d542820, 0x2e355: 0x6d542a20, 0x2e356: 0x6d542c20, 0x2e357: 0x6d542e20, + 0x2e358: 0x6d543020, 0x2e359: 0x6d543220, 0x2e35a: 0x6d543420, 0x2e35b: 0x6d543620, + 0x2e35c: 0x6d543820, 0x2e35d: 0x6d543a20, 0x2e35e: 0x6d543c20, 0x2e35f: 0x6d543e20, + 0x2e360: 0x6d544020, 0x2e361: 0x6d544220, 0x2e362: 0x6d544420, 0x2e363: 0x6d544620, + 0x2e364: 0x6d544820, 0x2e365: 0x6d544a20, 0x2e366: 0x6d544c20, 0x2e367: 0x6d544e20, + 0x2e368: 0x6d7efe20, 0x2e369: 0x6d545020, 0x2e36a: 0x6d545220, 0x2e36b: 0x6d545420, + 0x2e36c: 0x6d545620, 0x2e36d: 0x6d545820, 0x2e36e: 0x6d26f620, 0x2e36f: 0x6d545a20, + 0x2e370: 0x6d545c20, 0x2e371: 0x6d545e20, 0x2e372: 0x6d7f3020, 0x2e373: 0x6d7f3220, + 0x2e374: 0x6d7f3420, 0x2e375: 0x6d7f3620, 0x2e376: 0x6d7f3820, 0x2e377: 0x6d7f3a20, + 0x2e378: 0x6d7f3c20, 0x2e379: 0x6d7f3e20, 0x2e37a: 0x6d7f4020, 0x2e37b: 0x6d7f4220, + 0x2e37c: 0x6d7f4420, 0x2e37d: 0x6d7f4620, 0x2e37e: 0x6d7f4820, 0x2e37f: 0x6d7f4a20, + // Block 0xb8e, offset 0x2e380 + 0x2e380: 0x6d7f4c20, 0x2e381: 0x6d7f4e20, 0x2e382: 0x6d7f5020, 0x2e383: 0x6d7f5220, + 0x2e384: 0x6d7f5420, 0x2e385: 0x6d7f5620, 0x2e386: 0x6d7f5820, 0x2e387: 0x6d7f5a20, + 0x2e388: 0x6d7f5c20, 0x2e389: 0x6d7f5e20, 0x2e38a: 0x6d7f6020, 0x2e38b: 0x6d7f6220, + 0x2e38c: 0x6d7f6420, 0x2e38d: 0x6d7f6620, 0x2e38e: 0x6d7f6820, 0x2e38f: 0x6d7f6a20, + 0x2e390: 0x6d7f6c20, 0x2e391: 0x6d7f6e20, 0x2e392: 0x6d7f7020, 0x2e393: 0x6d7f7220, + 0x2e394: 0x6d7f7420, 0x2e395: 0x6d7f7620, 0x2e396: 0x6d7f7820, 0x2e397: 0x6d7f7a20, + 0x2e398: 0x6d7f7c20, 0x2e399: 0x6d7f7e20, 0x2e39a: 0x6d7f8020, 0x2e39b: 0x6d7f8220, + 0x2e39c: 0x6d7f8420, 0x2e39d: 0x6d7f8620, 0x2e39e: 0x6d7f8820, 0x2e39f: 0x6d7f8a20, + 0x2e3a0: 0x6d7f8c20, 0x2e3a1: 0x6d7f8e20, 0x2e3a2: 0x6d7f9020, 0x2e3a3: 0x6d7f9220, + 0x2e3a4: 0x6d7f9420, 0x2e3a5: 0x6d546020, 0x2e3a6: 0x6d7f9620, 0x2e3a7: 0x6d7f9820, + 0x2e3a8: 0x6d7f9a20, 0x2e3a9: 0x6d7f9c20, 0x2e3aa: 0x6d7f9e20, 0x2e3ab: 0x6d7fa020, + 0x2e3ac: 0x6d7fa220, 0x2e3ad: 0x6d7fa420, 0x2e3ae: 0x6d7fa620, 0x2e3af: 0x6d7fa820, + 0x2e3b0: 0x6d7faa20, 0x2e3b1: 0x6d7fac20, 0x2e3b2: 0x6d7fae20, 0x2e3b3: 0x6d7fb020, + 0x2e3b4: 0x6d7f0020, 0x2e3b5: 0x6d7fb220, 0x2e3b6: 0x6d7fb420, 0x2e3b7: 0x6d7fb620, + 0x2e3b8: 0x6d7fb820, 0x2e3b9: 0x6d7fba20, 0x2e3ba: 0x6d7fbc20, 0x2e3bb: 0x6d7fbe20, + 0x2e3bc: 0x6d7fc020, 0x2e3bd: 0x6da5dc20, 0x2e3be: 0x6da5de20, 0x2e3bf: 0x6da5e020, + // Block 0xb8f, offset 0x2e3c0 + 0x2e3c0: 0x6da5e220, 0x2e3c1: 0x6da5e420, 0x2e3c2: 0x6da5e620, 0x2e3c3: 0x6da5e820, + 0x2e3c4: 0x6da5ea20, 0x2e3c5: 0x6da5ec20, 0x2e3c6: 0x6da5ee20, 0x2e3c7: 0x6da5f020, + 0x2e3c8: 0x6da5f220, 0x2e3c9: 0x6da5f420, 0x2e3ca: 0x6da5f620, 0x2e3cb: 0x6da5f820, + 0x2e3cc: 0x6da5fa20, 0x2e3cd: 0x6da5fc20, 0x2e3ce: 0x6da5fe20, 0x2e3cf: 0x6da60020, + 0x2e3d0: 0x6da60220, 0x2e3d1: 0x6da60420, 0x2e3d2: 0x6da60620, 0x2e3d3: 0x6da60820, + 0x2e3d4: 0x6da60a20, 0x2e3d5: 0x6da60c20, 0x2e3d6: 0x6da60e20, 0x2e3d7: 0x6da61020, + 0x2e3d8: 0x6da61220, 0x2e3d9: 0x6da61420, 0x2e3da: 0x6da61620, 0x2e3db: 0x6da61820, + 0x2e3dc: 0x6da61a20, 0x2e3dd: 0x6da61c20, 0x2e3de: 0x6da61e20, 0x2e3df: 0x6da62020, + 0x2e3e0: 0x6da62220, 0x2e3e1: 0x6da62420, 0x2e3e2: 0x6da62620, 0x2e3e3: 0x6da62820, + 0x2e3e4: 0x6da62a20, 0x2e3e5: 0x6da62c20, 0x2e3e6: 0x6da62e20, 0x2e3e7: 0x6da63020, + 0x2e3e8: 0x6da63220, 0x2e3e9: 0x6da63420, 0x2e3ea: 0x6da63620, 0x2e3eb: 0x6dc76220, + 0x2e3ec: 0x6dc76420, 0x2e3ed: 0x6dc76620, 0x2e3ee: 0x6dc76820, 0x2e3ef: 0x6dc76a20, + 0x2e3f0: 0x6dc76c20, 0x2e3f1: 0x6dc76e20, 0x2e3f2: 0x6dc77020, 0x2e3f3: 0x6dc77220, + 0x2e3f4: 0x6dc77420, 0x2e3f5: 0x6dc77620, 0x2e3f6: 0x6dc77820, 0x2e3f7: 0x6dc77a20, + 0x2e3f8: 0x6dc77c20, 0x2e3f9: 0x6dc77e20, 0x2e3fa: 0x6dc78020, 0x2e3fb: 0x6dc78220, + 0x2e3fc: 0x6dc78420, 0x2e3fd: 0x6dc78620, 0x2e3fe: 0x6dc78820, 0x2e3ff: 0x6dc78a20, + // Block 0xb90, offset 0x2e400 + 0x2e400: 0x6dc78c20, 0x2e401: 0x6dc78e20, 0x2e402: 0x6dc79020, 0x2e403: 0x6dc79220, + 0x2e404: 0x6dc79420, 0x2e405: 0x6dc79620, 0x2e406: 0x6dc79820, 0x2e407: 0x6dc79a20, + 0x2e408: 0x6dc79c20, 0x2e409: 0x6dc79e20, 0x2e40a: 0x6dc7a020, 0x2e40b: 0x6de3ca20, + 0x2e40c: 0x6de3cc20, 0x2e40d: 0x6de3ce20, 0x2e40e: 0x6de3d020, 0x2e40f: 0x6de3d220, + 0x2e410: 0x6de3d420, 0x2e411: 0x6de3d620, 0x2e412: 0x6de3d820, 0x2e413: 0x6de3da20, + 0x2e414: 0x6de3dc20, 0x2e415: 0x6de3de20, 0x2e416: 0x6de3e020, 0x2e417: 0x6de3e220, + 0x2e418: 0x6de3e420, 0x2e419: 0x6de3e620, 0x2e41a: 0x6de3e820, 0x2e41b: 0x6da6f220, + 0x2e41c: 0x6de3ea20, 0x2e41d: 0x6de3ec20, 0x2e41e: 0x6de3ee20, 0x2e41f: 0x6de3f020, + 0x2e420: 0x6de3f220, 0x2e421: 0x6dc84c20, 0x2e422: 0x6de3f420, 0x2e423: 0x6de3f620, + 0x2e424: 0x6de3f820, 0x2e425: 0x6de3fa20, 0x2e426: 0x6de3fc20, 0x2e427: 0x6de47820, + 0x2e428: 0x6dfb2020, 0x2e429: 0x6dfb2220, 0x2e42a: 0x6dfb2420, 0x2e42b: 0x6de3fe20, + 0x2e42c: 0x6dfb2620, 0x2e42d: 0x6dc84e20, 0x2e42e: 0x6dfb2820, 0x2e42f: 0x6dfb2a20, + 0x2e430: 0x6dfb2c20, 0x2e431: 0x6dfb2e20, 0x2e432: 0x6dfb3020, 0x2e433: 0x6dfb3220, + 0x2e434: 0x6dfb3420, 0x2e435: 0x6dfb3620, 0x2e436: 0x6dfb3820, 0x2e437: 0x6e1db620, + 0x2e438: 0x6e0e6220, 0x2e439: 0x6dfb9820, 0x2e43a: 0x6e0e6420, 0x2e43b: 0x6e0e6620, + 0x2e43c: 0x6e0e6820, 0x2e43d: 0x6e0e6a20, 0x2e43e: 0x6e0e6c20, 0x2e43f: 0x6e0e6e20, + // Block 0xb91, offset 0x2e440 + 0x2e440: 0x6e0e7020, 0x2e441: 0x6e0e7220, 0x2e442: 0x6e0e7420, 0x2e443: 0x6e0e7620, + 0x2e444: 0x6e0e7820, 0x2e445: 0x6e0e7a20, 0x2e446: 0x6e1db820, 0x2e447: 0x6e1dba20, + 0x2e448: 0x6e1dbc20, 0x2e449: 0x6e1dbe20, 0x2e44a: 0x6e1dc020, 0x2e44b: 0x6e1dc220, + 0x2e44c: 0x6e0e7c20, 0x2e44d: 0x6e1dc420, 0x2e44e: 0x6e1dc620, 0x2e44f: 0x6e294220, + 0x2e450: 0x6e294420, 0x2e451: 0x6e294620, 0x2e452: 0x6e294820, 0x2e453: 0x6e325e20, + 0x2e454: 0x6e326020, 0x2e455: 0x6e326220, 0x2e456: 0x6e38b020, 0x2e457: 0x6e38b220, + 0x2e458: 0x6e38b420, 0x2e459: 0x6e38b620, 0x2e45a: 0x6e38b820, 0x2e45b: 0x6e38ba20, + 0x2e45c: 0x6e3d3020, 0x2e45d: 0x6e38d420, 0x2e45e: 0x6e42a620, 0x2e45f: 0x6e42a820, + 0x2e460: 0x6c04a620, 0x2e461: 0x6c12b420, 0x2e462: 0x6c12b620, 0x2e463: 0x6c376e20, + 0x2e464: 0x6c223c20, 0x2e465: 0x6c377020, 0x2e466: 0x6c377220, 0x2e467: 0x6c377420, + 0x2e468: 0x6c52ce20, 0x2e469: 0x6c52d020, 0x2e46a: 0x6c52d220, 0x2e46b: 0x6c755220, + 0x2e46c: 0x6c755420, 0x2e46d: 0x6c755620, 0x2e46e: 0x6c755820, 0x2e46f: 0x6c755a20, + 0x2e470: 0x6c755c20, 0x2e471: 0x6c755e20, 0x2e472: 0x6c9dae20, 0x2e473: 0x6c9db020, + 0x2e474: 0x6c758620, 0x2e475: 0x6c9db220, 0x2e476: 0x6c9db420, 0x2e477: 0x6c9db620, + 0x2e478: 0x6c9db820, 0x2e479: 0x6cca9820, 0x2e47a: 0x6cca9a20, 0x2e47b: 0x6cca9c20, + 0x2e47c: 0x6cca9e20, 0x2e47d: 0x6ccaa020, 0x2e47e: 0x6ccaa220, 0x2e47f: 0x6ccaa420, + // Block 0xb92, offset 0x2e480 + 0x2e480: 0x6cf8c820, 0x2e481: 0x6cf8ca20, 0x2e482: 0x6cf8cc20, 0x2e483: 0x6cf8ce20, + 0x2e484: 0x6cf8d020, 0x2e485: 0x6cf8d220, 0x2e486: 0x6cf8d420, 0x2e487: 0x6cf8d620, + 0x2e488: 0x6cf8d820, 0x2e489: 0x6d280820, 0x2e48a: 0x6d280a20, 0x2e48b: 0x6d280c20, + 0x2e48c: 0x6d280e20, 0x2e48d: 0x6d281020, 0x2e48e: 0x6d555620, 0x2e48f: 0x6d555820, + 0x2e490: 0x6d555a20, 0x2e491: 0x6d555c20, 0x2e492: 0x6d555e20, 0x2e493: 0x6d556020, + 0x2e494: 0x6d80d420, 0x2e495: 0x6d80d620, 0x2e496: 0x6d80d820, 0x2e497: 0x6d80da20, + 0x2e498: 0x6d80dc20, 0x2e499: 0x6d80de20, 0x2e49a: 0x6d80e020, 0x2e49b: 0x6da6fc20, + 0x2e49c: 0x6da6fe20, 0x2e49d: 0x6da70020, 0x2e49e: 0x6dc85020, 0x2e49f: 0x6dc85220, + 0x2e4a0: 0x6de47c20, 0x2e4a1: 0x6e1e0e20, 0x2e4a2: 0x6c04a820, 0x2e4a3: 0x6c097620, + 0x2e4a4: 0x6c12bc20, 0x2e4a5: 0x6c225220, 0x2e4a6: 0x6c379420, 0x2e4a7: 0x6c379620, + 0x2e4a8: 0x6c379820, 0x2e4a9: 0x6c379a20, 0x2e4aa: 0x6c52fe20, 0x2e4ab: 0x6c530020, + 0x2e4ac: 0x6c758820, 0x2e4ad: 0x6c758a20, 0x2e4ae: 0x6ccad620, 0x2e4af: 0x6ccad820, + 0x2e4b0: 0x6d284020, 0x2e4b1: 0x6cf90620, 0x2e4b2: 0x6cf90820, 0x2e4b3: 0x6cf90a20, + 0x2e4b4: 0x6d284420, 0x2e4b5: 0x6d558420, 0x2e4b6: 0x6d558620, 0x2e4b7: 0x6d80f220, + 0x2e4b8: 0x6dc85e20, 0x2e4b9: 0x6c04ae20, 0x2e4ba: 0x6c097c20, 0x2e4bb: 0x6c12c420, + 0x2e4bc: 0x6c225e20, 0x2e4bd: 0x6c37d220, 0x2e4be: 0x6c37d420, 0x2e4bf: 0x6c37d620, + // Block 0xb93, offset 0x2e4c0 + 0x2e4c0: 0x6c37d820, 0x2e4c1: 0x6c37da20, 0x2e4c2: 0x6c530e20, 0x2e4c3: 0x6c531020, + 0x2e4c4: 0x6c531220, 0x2e4c5: 0x6c531420, 0x2e4c6: 0x6c531620, 0x2e4c7: 0x6c531820, + 0x2e4c8: 0x6c75aa20, 0x2e4c9: 0x6c75ac20, 0x2e4ca: 0x6c75ae20, 0x2e4cb: 0x6c75b020, + 0x2e4cc: 0x6c9dec20, 0x2e4cd: 0x6c9dee20, 0x2e4ce: 0x6c9df020, 0x2e4cf: 0x6c9df220, + 0x2e4d0: 0x6c9df420, 0x2e4d1: 0x6c9df620, 0x2e4d2: 0x6c9df820, 0x2e4d3: 0x6c9dfa20, + 0x2e4d4: 0x6ccb0420, 0x2e4d5: 0x6ccb0620, 0x2e4d6: 0x6ccb0820, 0x2e4d7: 0x6ccb0a20, + 0x2e4d8: 0x6ccb0c20, 0x2e4d9: 0x6ccb0e20, 0x2e4da: 0x6ccb1020, 0x2e4db: 0x6cf92c20, + 0x2e4dc: 0x6cf92e20, 0x2e4dd: 0x6d285820, 0x2e4de: 0x6d285a20, 0x2e4df: 0x6d285c20, + 0x2e4e0: 0x6d285e20, 0x2e4e1: 0x6d286020, 0x2e4e2: 0x6d559e20, 0x2e4e3: 0x6d55a020, + 0x2e4e4: 0x6d55a220, 0x2e4e5: 0x6d55a420, 0x2e4e6: 0x6d55a620, 0x2e4e7: 0x6d810820, + 0x2e4e8: 0x6d810a20, 0x2e4e9: 0x6d810c20, 0x2e4ea: 0x6d810e20, 0x2e4eb: 0x6d811020, + 0x2e4ec: 0x6da72020, 0x2e4ed: 0x6da72220, 0x2e4ee: 0x6da72420, 0x2e4ef: 0x6dc86c20, + 0x2e4f0: 0x6de48a20, 0x2e4f1: 0x6de48c20, 0x2e4f2: 0x6e0ee220, 0x2e4f3: 0x6c04b420, + 0x2e4f4: 0x6c380620, 0x2e4f5: 0x6c534820, 0x2e4f6: 0x6c534a20, 0x2e4f7: 0x6c75e020, + 0x2e4f8: 0x6c9e2220, 0x2e4f9: 0x6c9e2420, 0x2e4fa: 0x6c9e2620, 0x2e4fb: 0x6c9e2820, + 0x2e4fc: 0x6ccb5020, 0x2e4fd: 0x6ccb5220, 0x2e4fe: 0x6ccb6820, 0x2e4ff: 0x6cf95820, + // Block 0xb94, offset 0x2e500 + 0x2e500: 0x6cf95a20, 0x2e501: 0x6cf95c20, 0x2e502: 0x6cf95e20, 0x2e503: 0x6d287820, + 0x2e504: 0x6d287a20, 0x2e505: 0x6d55ca20, 0x2e506: 0x6d55cc20, 0x2e507: 0x6d812e20, + 0x2e508: 0x6d813020, 0x2e509: 0x6dc89020, 0x2e50a: 0x6e298620, 0x2e50b: 0x6c04b620, + 0x2e50c: 0x6c04b820, 0x2e50d: 0x6c098020, 0x2e50e: 0x6c12d420, 0x2e50f: 0x6c227620, + 0x2e510: 0x6c227820, 0x2e511: 0x6c380e20, 0x2e512: 0x6c535220, 0x2e513: 0x6cf97c20, + 0x2e514: 0x6c04bc20, 0x2e515: 0x6c12d820, 0x2e516: 0x6c535820, 0x2e517: 0x6c535a20, + 0x2e518: 0x6c535c20, 0x2e519: 0x6c75ee20, 0x2e51a: 0x6da74620, 0x2e51b: 0x6c04be20, + 0x2e51c: 0x6c228220, 0x2e51d: 0x6c228420, 0x2e51e: 0x6c382a20, 0x2e51f: 0x6c382c20, + 0x2e520: 0x6c536020, 0x2e521: 0x6c536220, 0x2e522: 0x6c75f820, 0x2e523: 0x6c75fa20, + 0x2e524: 0x6c75fc20, 0x2e525: 0x6c75fe20, 0x2e526: 0x6c760020, 0x2e527: 0x6c760220, + 0x2e528: 0x6c760420, 0x2e529: 0x6c760620, 0x2e52a: 0x6c760820, 0x2e52b: 0x6c9e6220, + 0x2e52c: 0x6c9e6420, 0x2e52d: 0x6c9e6620, 0x2e52e: 0x6c9e6820, 0x2e52f: 0x6ccb7220, + 0x2e530: 0x6ccb7420, 0x2e531: 0x6ccb7620, 0x2e532: 0x6ccb7820, 0x2e533: 0x6ccb7a20, + 0x2e534: 0x6ccb7c20, 0x2e535: 0x6ccb7e20, 0x2e536: 0x6ccb8020, 0x2e537: 0x6cf98c20, + 0x2e538: 0x6cf98e20, 0x2e539: 0x6cf99020, 0x2e53a: 0x6cf99220, 0x2e53b: 0x6cf99420, + 0x2e53c: 0x6cf99620, 0x2e53d: 0x6cf99820, 0x2e53e: 0x6d28aa20, 0x2e53f: 0x6d55de20, + // Block 0xb95, offset 0x2e540 + 0x2e540: 0x6d55e020, 0x2e541: 0x6d55e220, 0x2e542: 0x6d55e420, 0x2e543: 0x6d816620, + 0x2e544: 0x6d816820, 0x2e545: 0x6d816a20, 0x2e546: 0x6d816c20, 0x2e547: 0x6d816e20, + 0x2e548: 0x6da74a20, 0x2e549: 0x6da74c20, 0x2e54a: 0x6da74e20, 0x2e54b: 0x6dc89620, + 0x2e54c: 0x6de4a420, 0x2e54d: 0x6e1e2420, 0x2e54e: 0x6e3d4a20, 0x2e54f: 0x6c04c220, + 0x2e550: 0x6c098420, 0x2e551: 0x6c098620, 0x2e552: 0x6c12e620, 0x2e553: 0x6c385020, + 0x2e554: 0x6c04c420, 0x2e555: 0x6c098a20, 0x2e556: 0x6c12ea20, 0x2e557: 0x6c12ec20, + 0x2e558: 0x6c12ee20, 0x2e559: 0x6c229620, 0x2e55a: 0x6c229820, 0x2e55b: 0x6c385820, + 0x2e55c: 0x6c385a20, 0x2e55d: 0x6c385c20, 0x2e55e: 0x6c53b820, 0x2e55f: 0x6c53ba20, + 0x2e560: 0x6c53bc20, 0x2e561: 0x6c53be20, 0x2e562: 0x6c53c020, 0x2e563: 0x6c763a20, + 0x2e564: 0x6c763c20, 0x2e565: 0x6c763e20, 0x2e566: 0x6c764020, 0x2e567: 0x6c764220, + 0x2e568: 0x6c764420, 0x2e569: 0x6c764620, 0x2e56a: 0x6c9ea220, 0x2e56b: 0x6c9ea420, + 0x2e56c: 0x6ccbc620, 0x2e56d: 0x6ccbc820, 0x2e56e: 0x6ccbca20, 0x2e56f: 0x6ccbcc20, + 0x2e570: 0x6ccbce20, 0x2e571: 0x6cf9d820, 0x2e572: 0x6d28ec20, 0x2e573: 0x6d28ee20, + 0x2e574: 0x6c04c620, 0x2e575: 0x6c01fa20, 0x2e576: 0x6c098e20, 0x2e577: 0x6c099020, + 0x2e578: 0x6c099220, 0x2e579: 0x6c099420, 0x2e57a: 0x6c098c20, 0x2e57b: 0x6c099c20, + 0x2e57c: 0x6c12f620, 0x2e57d: 0x6c0c5c20, 0x2e57e: 0x6c099e20, 0x2e57f: 0x6c09a020, + // Block 0xb96, offset 0x2e580 + 0x2e580: 0x6c09a220, 0x2e581: 0x6c09a420, 0x2e582: 0x6c229e20, 0x2e583: 0x6c09a620, + 0x2e584: 0x6c09a820, 0x2e585: 0x6c09aa20, 0x2e586: 0x6c12f820, 0x2e587: 0x6c09ac20, + 0x2e588: 0x6c09ae20, 0x2e589: 0x6c09b020, 0x2e58a: 0x6c12fe20, 0x2e58b: 0x6c130020, + 0x2e58c: 0x6c130220, 0x2e58d: 0x6c130420, 0x2e58e: 0x6c130620, 0x2e58f: 0x6c130820, + 0x2e590: 0x6c130a20, 0x2e591: 0x6c130c20, 0x2e592: 0x6c130e20, 0x2e593: 0x6c131020, + 0x2e594: 0x6c131220, 0x2e595: 0x6c131420, 0x2e596: 0x6c22a220, 0x2e597: 0x6c131620, + 0x2e598: 0x6c131820, 0x2e599: 0x6c131a20, 0x2e59a: 0x6c131c20, 0x2e59b: 0x6c131e20, + 0x2e59c: 0x6c132020, 0x2e59d: 0x6c132220, 0x2e59e: 0x6c22a420, 0x2e59f: 0x6c132420, + 0x2e5a0: 0x6c132620, 0x2e5a1: 0x6c132820, 0x2e5a2: 0x6c132a20, 0x2e5a3: 0x6c132c20, + 0x2e5a4: 0x6c132e20, 0x2e5a5: 0x6c22bc20, 0x2e5a6: 0x6c22be20, 0x2e5a7: 0x6c22c020, + 0x2e5a8: 0x6c22c220, 0x2e5a9: 0x6c22c420, 0x2e5aa: 0x6c22c620, 0x2e5ab: 0x6c22c820, + 0x2e5ac: 0x6c386620, 0x2e5ad: 0x6c22ca20, 0x2e5ae: 0x6c22cc20, 0x2e5af: 0x6c22ce20, + 0x2e5b0: 0x6c22d020, 0x2e5b1: 0x6c22d220, 0x2e5b2: 0x6c22d420, 0x2e5b3: 0x6c22d620, + 0x2e5b4: 0x6c22d820, 0x2e5b5: 0x6c22da20, 0x2e5b6: 0x6c22dc20, 0x2e5b7: 0x6c135420, + 0x2e5b8: 0x6c22de20, 0x2e5b9: 0x6c22e020, 0x2e5ba: 0x6c22e220, 0x2e5bb: 0x6c22e420, + 0x2e5bc: 0x6c22e620, 0x2e5bd: 0x6c22e820, 0x2e5be: 0x6c22ea20, 0x2e5bf: 0x6c22ec20, + // Block 0xb97, offset 0x2e5c0 + 0x2e5c0: 0x6c386820, 0x2e5c1: 0x6c22ee20, 0x2e5c2: 0x6c22f020, 0x2e5c3: 0x6c22f220, + 0x2e5c4: 0x6c22f420, 0x2e5c5: 0x6c22f620, 0x2e5c6: 0x6c22f820, 0x2e5c7: 0x6c22fa20, + 0x2e5c8: 0x6c22fc20, 0x2e5c9: 0x6c22fe20, 0x2e5ca: 0x6c386a20, 0x2e5cb: 0x6c230020, + 0x2e5cc: 0x6c230220, 0x2e5cd: 0x6c230420, 0x2e5ce: 0x6c230620, 0x2e5cf: 0x6c230820, + 0x2e5d0: 0x6c230a20, 0x2e5d1: 0x6c230c20, 0x2e5d2: 0x6c230e20, 0x2e5d3: 0x6c386c20, + 0x2e5d4: 0x6c231020, 0x2e5d5: 0x6c231220, 0x2e5d6: 0x6c231420, 0x2e5d7: 0x6c53ce20, + 0x2e5d8: 0x6c231620, 0x2e5d9: 0x6c231820, 0x2e5da: 0x6c231a20, 0x2e5db: 0x6c231c20, + 0x2e5dc: 0x6c231e20, 0x2e5dd: 0x6c386e20, 0x2e5de: 0x6c232020, 0x2e5df: 0x6c232220, + 0x2e5e0: 0x6c232420, 0x2e5e1: 0x6c232620, 0x2e5e2: 0x6c232820, 0x2e5e3: 0x6c232a20, + 0x2e5e4: 0x6c232c20, 0x2e5e5: 0x6c232e20, 0x2e5e6: 0x6c233020, 0x2e5e7: 0x6c233220, + 0x2e5e8: 0x6c233420, 0x2e5e9: 0x6c233620, 0x2e5ea: 0x6c233820, 0x2e5eb: 0x6c388620, + 0x2e5ec: 0x6c388820, 0x2e5ed: 0x6c388a20, 0x2e5ee: 0x6c388c20, 0x2e5ef: 0x6c53d020, + 0x2e5f0: 0x6c388e20, 0x2e5f1: 0x6c389020, 0x2e5f2: 0x6c389220, 0x2e5f3: 0x6c389420, + 0x2e5f4: 0x6c389620, 0x2e5f5: 0x6c389820, 0x2e5f6: 0x6c389a20, 0x2e5f7: 0x6c389c20, + 0x2e5f8: 0x6c389e20, 0x2e5f9: 0x6c38a020, 0x2e5fa: 0x6c38a220, 0x2e5fb: 0x6c38a420, + 0x2e5fc: 0x6c38a620, 0x2e5fd: 0x6c38a820, 0x2e5fe: 0x6c38aa20, 0x2e5ff: 0x6c38ac20, + // Block 0xb98, offset 0x2e600 + 0x2e600: 0x6c38ae20, 0x2e601: 0x6c38b020, 0x2e602: 0x6c38b220, 0x2e603: 0x6c38b420, + 0x2e604: 0x6c38b620, 0x2e605: 0x6c38b820, 0x2e606: 0x6c38ba20, 0x2e607: 0x6c38bc20, + 0x2e608: 0x6c38be20, 0x2e609: 0x6c53d220, 0x2e60a: 0x6c38c020, 0x2e60b: 0x6c38c220, + 0x2e60c: 0x6c38c420, 0x2e60d: 0x6c38c620, 0x2e60e: 0x6c38c820, 0x2e60f: 0x6c38ca20, + 0x2e610: 0x6c38cc20, 0x2e611: 0x6c38ce20, 0x2e612: 0x6c38d020, 0x2e613: 0x6c38d220, + 0x2e614: 0x6c38d420, 0x2e615: 0x6c38d620, 0x2e616: 0x6c38d820, 0x2e617: 0x6c38da20, + 0x2e618: 0x6c38dc20, 0x2e619: 0x6c38de20, 0x2e61a: 0x6c53f220, 0x2e61b: 0x6c38e020, + 0x2e61c: 0x6c38e220, 0x2e61d: 0x6c38e420, 0x2e61e: 0x6c38e620, 0x2e61f: 0x6c38e820, + 0x2e620: 0x6c38ea20, 0x2e621: 0x6c38ec20, 0x2e622: 0x6c38ee20, 0x2e623: 0x6c38f020, + 0x2e624: 0x6c38f220, 0x2e625: 0x6c38f420, 0x2e626: 0x6c38f620, 0x2e627: 0x6c38f820, + 0x2e628: 0x6c38fa20, 0x2e629: 0x6c38fc20, 0x2e62a: 0x6c38fe20, 0x2e62b: 0x6c390020, + 0x2e62c: 0x6c390220, 0x2e62d: 0x6c390420, 0x2e62e: 0x6c390620, 0x2e62f: 0x6c390820, + 0x2e630: 0x6c764a20, 0x2e631: 0x6c390a20, 0x2e632: 0x6c390c20, 0x2e633: 0x6c390e20, + 0x2e634: 0x6c53d420, 0x2e635: 0x6c5a4620, 0x2e636: 0x6c53d620, 0x2e637: 0x6c391020, + 0x2e638: 0x6c391220, 0x2e639: 0x6c391420, 0x2e63a: 0x6c391620, 0x2e63b: 0x6c391820, + 0x2e63c: 0x6c391a20, 0x2e63d: 0x6c391c20, 0x2e63e: 0x6c391e20, 0x2e63f: 0x6c53f420, + // Block 0xb99, offset 0x2e640 + 0x2e640: 0x6c53f620, 0x2e641: 0x6c53f820, 0x2e642: 0x6c53fa20, 0x2e643: 0x6c53fc20, + 0x2e644: 0x6c53fe20, 0x2e645: 0x6c540020, 0x2e646: 0x6c540220, 0x2e647: 0x6c540420, + 0x2e648: 0x6c540620, 0x2e649: 0x6c540820, 0x2e64a: 0x6c540a20, 0x2e64b: 0x6c540c20, + 0x2e64c: 0x6c540e20, 0x2e64d: 0x6c767020, 0x2e64e: 0x6c541020, 0x2e64f: 0x6c541220, + 0x2e650: 0x6c541420, 0x2e651: 0x6c541620, 0x2e652: 0x6c541820, 0x2e653: 0x6c541a20, + 0x2e654: 0x6c541c20, 0x2e655: 0x6c541e20, 0x2e656: 0x6c767220, 0x2e657: 0x6c542020, + 0x2e658: 0x6c542220, 0x2e659: 0x6c542420, 0x2e65a: 0x6c542620, 0x2e65b: 0x6c542820, + 0x2e65c: 0x6c764c20, 0x2e65d: 0x6c542a20, 0x2e65e: 0x6c542c20, 0x2e65f: 0x6c542e20, + 0x2e660: 0x6c543020, 0x2e661: 0x6c543220, 0x2e662: 0x6c543420, 0x2e663: 0x6c543620, + 0x2e664: 0x6c543820, 0x2e665: 0x6c543a20, 0x2e666: 0x6c543c20, 0x2e667: 0x6c543e20, + 0x2e668: 0x6c544020, 0x2e669: 0x6c544220, 0x2e66a: 0x6c544420, 0x2e66b: 0x6c544620, + 0x2e66c: 0x6c544820, 0x2e66d: 0x6c544a20, 0x2e66e: 0x6c544c20, 0x2e66f: 0x6c764e20, + 0x2e670: 0x6c399020, 0x2e671: 0x6c544e20, 0x2e672: 0x6c545020, 0x2e673: 0x6c545220, + 0x2e674: 0x6c545420, 0x2e675: 0x6c545620, 0x2e676: 0x6c545820, 0x2e677: 0x6c545a20, + 0x2e678: 0x6c545c20, 0x2e679: 0x6c545e20, 0x2e67a: 0x6c546020, 0x2e67b: 0x6c546220, + 0x2e67c: 0x6c546420, 0x2e67d: 0x6c546620, 0x2e67e: 0x6c546820, 0x2e67f: 0x6c546a20, + // Block 0xb9a, offset 0x2e680 + 0x2e680: 0x6c546c20, 0x2e681: 0x6c546e20, 0x2e682: 0x6c547020, 0x2e683: 0x6c547220, + 0x2e684: 0x6c547420, 0x2e685: 0x6c547620, 0x2e686: 0x6c765020, 0x2e687: 0x6c547820, + 0x2e688: 0x6c547a20, 0x2e689: 0x6c547c20, 0x2e68a: 0x6c547e20, 0x2e68b: 0x6c548020, + 0x2e68c: 0x6c548220, 0x2e68d: 0x6c548420, 0x2e68e: 0x6c548620, 0x2e68f: 0x6c548820, + 0x2e690: 0x6c548a20, 0x2e691: 0x6c548c20, 0x2e692: 0x6c548e20, 0x2e693: 0x6c549020, + 0x2e694: 0x6c549220, 0x2e695: 0x6c549420, 0x2e696: 0x6c767420, 0x2e697: 0x6c767620, + 0x2e698: 0x6c767820, 0x2e699: 0x6c767a20, 0x2e69a: 0x6c767c20, 0x2e69b: 0x6c767e20, + 0x2e69c: 0x6c768020, 0x2e69d: 0x6c768220, 0x2e69e: 0x6c768420, 0x2e69f: 0x6c768620, + 0x2e6a0: 0x6c768820, 0x2e6a1: 0x6c768a20, 0x2e6a2: 0x6c768c20, 0x2e6a3: 0x6c768e20, + 0x2e6a4: 0x6c769020, 0x2e6a5: 0x6c769220, 0x2e6a6: 0x6c769420, 0x2e6a7: 0x6c769620, + 0x2e6a8: 0x6c769820, 0x2e6a9: 0x6c769a20, 0x2e6aa: 0x6c769c20, 0x2e6ab: 0x6c769e20, + 0x2e6ac: 0x6c76a020, 0x2e6ad: 0x6c76a220, 0x2e6ae: 0x6c76a420, 0x2e6af: 0x6c76a620, + 0x2e6b0: 0x6c76a820, 0x2e6b1: 0x6c76aa20, 0x2e6b2: 0x6c76ac20, 0x2e6b3: 0x6c76ae20, + 0x2e6b4: 0x6c76b020, 0x2e6b5: 0x6c76b220, 0x2e6b6: 0x6c76b420, 0x2e6b7: 0x6c76b620, + 0x2e6b8: 0x6c76b820, 0x2e6b9: 0x6c76ba20, 0x2e6ba: 0x6c76bc20, 0x2e6bb: 0x6c76be20, + 0x2e6bc: 0x6c76c020, 0x2e6bd: 0x6c76c220, 0x2e6be: 0x6c76c420, 0x2e6bf: 0x6c76c620, + // Block 0xb9b, offset 0x2e6c0 + 0x2e6c0: 0x6c76c820, 0x2e6c1: 0x6c76ca20, 0x2e6c2: 0x6c76cc20, 0x2e6c3: 0x6c76ce20, + 0x2e6c4: 0x6c76d020, 0x2e6c5: 0x6c76d220, 0x2e6c6: 0x6c76d420, 0x2e6c7: 0x6c76d620, + 0x2e6c8: 0x6c76d820, 0x2e6c9: 0x6c76da20, 0x2e6ca: 0x6c76dc20, 0x2e6cb: 0x6c76de20, + 0x2e6cc: 0x6c76e020, 0x2e6cd: 0x6c76e220, 0x2e6ce: 0x6c9eae20, 0x2e6cf: 0x6c76e420, + 0x2e6d0: 0x6c76e620, 0x2e6d1: 0x6c76e820, 0x2e6d2: 0x6c76ea20, 0x2e6d3: 0x6c76ec20, + 0x2e6d4: 0x6c76ee20, 0x2e6d5: 0x6c76f020, 0x2e6d6: 0x6c76f220, 0x2e6d7: 0x6c76f420, + 0x2e6d8: 0x6c76f620, 0x2e6d9: 0x6c9ee020, 0x2e6da: 0x6c76f820, 0x2e6db: 0x6c76fa20, + 0x2e6dc: 0x6c76fc20, 0x2e6dd: 0x6c76fe20, 0x2e6de: 0x6c770020, 0x2e6df: 0x6c770220, + 0x2e6e0: 0x6c770420, 0x2e6e1: 0x6c770620, 0x2e6e2: 0x6c770820, 0x2e6e3: 0x6c770a20, + 0x2e6e4: 0x6c770c20, 0x2e6e5: 0x6c770e20, 0x2e6e6: 0x6c771020, 0x2e6e7: 0x6c771220, + 0x2e6e8: 0x6c771420, 0x2e6e9: 0x6c771620, 0x2e6ea: 0x6c9ee220, 0x2e6eb: 0x6c9ee420, + 0x2e6ec: 0x6c9ee620, 0x2e6ed: 0x6c9ee820, 0x2e6ee: 0x6c9eea20, 0x2e6ef: 0x6c9eec20, + 0x2e6f0: 0x6c9eee20, 0x2e6f1: 0x6c9ef020, 0x2e6f2: 0x6c9ef220, 0x2e6f3: 0x6c9ef420, + 0x2e6f4: 0x6c9ef620, 0x2e6f5: 0x6c9ef820, 0x2e6f6: 0x6c9efa20, 0x2e6f7: 0x6c9efc20, + 0x2e6f8: 0x6c9efe20, 0x2e6f9: 0x6c9f0020, 0x2e6fa: 0x6c9f0220, 0x2e6fb: 0x6c9f0420, + 0x2e6fc: 0x6c9f0620, 0x2e6fd: 0x6c9f0820, 0x2e6fe: 0x6c9f0a20, 0x2e6ff: 0x6c9f0c20, + // Block 0xb9c, offset 0x2e700 + 0x2e700: 0x6c9f0e20, 0x2e701: 0x6c9f1020, 0x2e702: 0x6c9f1220, 0x2e703: 0x6c9f1420, + 0x2e704: 0x6c9f1620, 0x2e705: 0x6c9f1820, 0x2e706: 0x6c9f1a20, 0x2e707: 0x6c9f1c20, + 0x2e708: 0x6c9f1e20, 0x2e709: 0x6c9f2020, 0x2e70a: 0x6c9f2220, 0x2e70b: 0x6c9f2420, + 0x2e70c: 0x6c9f2620, 0x2e70d: 0x6c9f2820, 0x2e70e: 0x6c9f2a20, 0x2e70f: 0x6c9f2c20, + 0x2e710: 0x6c9f2e20, 0x2e711: 0x6c9f3020, 0x2e712: 0x6c9f3220, 0x2e713: 0x6c9f3420, + 0x2e714: 0x6c9f3620, 0x2e715: 0x6c9f3820, 0x2e716: 0x6c9f3a20, 0x2e717: 0x6c9f3c20, + 0x2e718: 0x6c9f3e20, 0x2e719: 0x6c9f4020, 0x2e71a: 0x6c9f4220, 0x2e71b: 0x6c9f4420, + 0x2e71c: 0x6c9f4620, 0x2e71d: 0x6c9f4820, 0x2e71e: 0x6c9f4a20, 0x2e71f: 0x6c9f4c20, + 0x2e720: 0x6c9f4e20, 0x2e721: 0x6c9f5020, 0x2e722: 0x6c9f5220, 0x2e723: 0x6c9f5420, + 0x2e724: 0x6c9f5620, 0x2e725: 0x6c9f5820, 0x2e726: 0x6c9f5a20, 0x2e727: 0x6c9f5c20, + 0x2e728: 0x6c9f5e20, 0x2e729: 0x6c9f6020, 0x2e72a: 0x6c9f6220, 0x2e72b: 0x6c9f6420, + 0x2e72c: 0x6c9f6620, 0x2e72d: 0x6c9f6820, 0x2e72e: 0x6c9f6a20, 0x2e72f: 0x6c9f6c20, + 0x2e730: 0x6c9f6e20, 0x2e731: 0x6c9f7020, 0x2e732: 0x6c9f7220, 0x2e733: 0x6c9f7420, + 0x2e734: 0x6c9f7620, 0x2e735: 0x6c9f7820, 0x2e736: 0x6c9f7a20, 0x2e737: 0x6c9f7c20, + 0x2e738: 0x6c9f7e20, 0x2e739: 0x6c9f8020, 0x2e73a: 0x6c9f8220, 0x2e73b: 0x6c9f8420, + 0x2e73c: 0x6ccbdc20, 0x2e73d: 0x6c9f8620, 0x2e73e: 0x6ccbde20, 0x2e73f: 0x6c9f8820, + // Block 0xb9d, offset 0x2e740 + 0x2e740: 0x6c9f8a20, 0x2e741: 0x6c9f8c20, 0x2e742: 0x6c9f8e20, 0x2e743: 0x6ccc0c20, + 0x2e744: 0x6c9f9020, 0x2e745: 0x6c9f9220, 0x2e746: 0x6c9f9420, 0x2e747: 0x6c9f9620, + 0x2e748: 0x6c9f9820, 0x2e749: 0x6c9f9a20, 0x2e74a: 0x6c9f9c20, 0x2e74b: 0x6c9f9e20, + 0x2e74c: 0x6c9fa020, 0x2e74d: 0x6c9fa220, 0x2e74e: 0x6c9fa420, 0x2e74f: 0x6c9fa620, + 0x2e750: 0x6c9fa820, 0x2e751: 0x6c9faa20, 0x2e752: 0x6c9fac20, 0x2e753: 0x6c9fae20, + 0x2e754: 0x6c9fb020, 0x2e755: 0x6c9fb220, 0x2e756: 0x6c9fb420, 0x2e757: 0x6c9fb620, + 0x2e758: 0x6ccc0e20, 0x2e759: 0x6ccc1020, 0x2e75a: 0x6c9fb820, 0x2e75b: 0x6ccc1220, + 0x2e75c: 0x6ccc1420, 0x2e75d: 0x6ccc1620, 0x2e75e: 0x6ccc1820, 0x2e75f: 0x6ccc1a20, + 0x2e760: 0x6ccc1c20, 0x2e761: 0x6ccc1e20, 0x2e762: 0x6ccc2020, 0x2e763: 0x6ccc2220, + 0x2e764: 0x6ccc2420, 0x2e765: 0x6ccc2620, 0x2e766: 0x6ccc2820, 0x2e767: 0x6ccc2a20, + 0x2e768: 0x6ccc2c20, 0x2e769: 0x6ccc2e20, 0x2e76a: 0x6ccc3020, 0x2e76b: 0x6ccc3220, + 0x2e76c: 0x6ccc3420, 0x2e76d: 0x6ccc3620, 0x2e76e: 0x6ccc3820, 0x2e76f: 0x6ccc3a20, + 0x2e770: 0x6ccc3c20, 0x2e771: 0x6ccc3e20, 0x2e772: 0x6ccc4020, 0x2e773: 0x6ccc4220, + 0x2e774: 0x6ccc4420, 0x2e775: 0x6ccc4620, 0x2e776: 0x6ccc4820, 0x2e777: 0x6ccc4a20, + 0x2e778: 0x6ccc4c20, 0x2e779: 0x6ccc4e20, 0x2e77a: 0x6ccc5020, 0x2e77b: 0x6ccc5220, + 0x2e77c: 0x6ccc5420, 0x2e77d: 0x6ccc5620, 0x2e77e: 0x6ccc5820, 0x2e77f: 0x6ccc5a20, + // Block 0xb9e, offset 0x2e780 + 0x2e780: 0x6ccc5c20, 0x2e781: 0x6ccc5e20, 0x2e782: 0x6ccc6020, 0x2e783: 0x6ccc6220, + 0x2e784: 0x6ccc6420, 0x2e785: 0x6ccc6620, 0x2e786: 0x6ccc6820, 0x2e787: 0x6ccc6a20, + 0x2e788: 0x6ccc6c20, 0x2e789: 0x6ccc6e20, 0x2e78a: 0x6ccc7020, 0x2e78b: 0x6ccc7220, + 0x2e78c: 0x6ccc7420, 0x2e78d: 0x6ccc7620, 0x2e78e: 0x6ccc7820, 0x2e78f: 0x6ccc7a20, + 0x2e790: 0x6ccc7c20, 0x2e791: 0x6ccc7e20, 0x2e792: 0x6ccc8020, 0x2e793: 0x6ccc8220, + 0x2e794: 0x6ccc8420, 0x2e795: 0x6ccc8620, 0x2e796: 0x6ccc8820, 0x2e797: 0x6ccc8a20, + 0x2e798: 0x6ccc8c20, 0x2e799: 0x6ccc8e20, 0x2e79a: 0x6ccc9020, 0x2e79b: 0x6ccc9220, + 0x2e79c: 0x6ccc9420, 0x2e79d: 0x6ccc9620, 0x2e79e: 0x6ccc9820, 0x2e79f: 0x6ccc9a20, + 0x2e7a0: 0x6ccc9c20, 0x2e7a1: 0x6ccc9e20, 0x2e7a2: 0x6ccca020, 0x2e7a3: 0x6ccca220, + 0x2e7a4: 0x6ccca420, 0x2e7a5: 0x6ccca620, 0x2e7a6: 0x6ccca820, 0x2e7a7: 0x6cccaa20, + 0x2e7a8: 0x6cccac20, 0x2e7a9: 0x6cccae20, 0x2e7aa: 0x6cccb020, 0x2e7ab: 0x6cccb220, + 0x2e7ac: 0x6cf9e220, 0x2e7ad: 0x6cccb420, 0x2e7ae: 0x6cccb620, 0x2e7af: 0x6cccb820, + 0x2e7b0: 0x6cccba20, 0x2e7b1: 0x6cccbc20, 0x2e7b2: 0x6cccbe20, 0x2e7b3: 0x6cccc020, + 0x2e7b4: 0x6c9fba20, 0x2e7b5: 0x6cccc220, 0x2e7b6: 0x6cccc420, 0x2e7b7: 0x6cccc620, + 0x2e7b8: 0x6cccc820, 0x2e7b9: 0x6cccca20, 0x2e7ba: 0x6ccccc20, 0x2e7bb: 0x6cccce20, + 0x2e7bc: 0x6cccd020, 0x2e7bd: 0x6cccd220, 0x2e7be: 0x6cccd420, 0x2e7bf: 0x6cccd620, + // Block 0xb9f, offset 0x2e7c0 + 0x2e7c0: 0x6cccd820, 0x2e7c1: 0x6cccda20, 0x2e7c2: 0x6cccdc20, 0x2e7c3: 0x6cccde20, + 0x2e7c4: 0x6ccce020, 0x2e7c5: 0x6ccce220, 0x2e7c6: 0x6ccce420, 0x2e7c7: 0x6ccce620, + 0x2e7c8: 0x6ccce820, 0x2e7c9: 0x6cccea20, 0x2e7ca: 0x6cccec20, 0x2e7cb: 0x6cccee20, + 0x2e7cc: 0x6cccf020, 0x2e7cd: 0x6cfa1220, 0x2e7ce: 0x6cfa1420, 0x2e7cf: 0x6cfa1620, + 0x2e7d0: 0x6cfa1820, 0x2e7d1: 0x6cfa1a20, 0x2e7d2: 0x6cfa1c20, 0x2e7d3: 0x6cfa1e20, + 0x2e7d4: 0x6cfa2020, 0x2e7d5: 0x6cfa2220, 0x2e7d6: 0x6cfa2420, 0x2e7d7: 0x6cfa2620, + 0x2e7d8: 0x6cfa2820, 0x2e7d9: 0x6cfa2a20, 0x2e7da: 0x6cfa2c20, 0x2e7db: 0x6cfa2e20, + 0x2e7dc: 0x6cfa3020, 0x2e7dd: 0x6cfa3220, 0x2e7de: 0x6cfa3420, 0x2e7df: 0x6cfa3620, + 0x2e7e0: 0x6cfa3820, 0x2e7e1: 0x6cfa3a20, 0x2e7e2: 0x6cfa3c20, 0x2e7e3: 0x6cfa3e20, + 0x2e7e4: 0x6cfa4020, 0x2e7e5: 0x6cfa4220, 0x2e7e6: 0x6cfa4420, 0x2e7e7: 0x6cfa4620, + 0x2e7e8: 0x6cfa4820, 0x2e7e9: 0x6cfa4a20, 0x2e7ea: 0x6cfa4c20, 0x2e7eb: 0x6cfa4e20, + 0x2e7ec: 0x6cfa5020, 0x2e7ed: 0x6cfa5220, 0x2e7ee: 0x6cfa5420, 0x2e7ef: 0x6cfa5620, + 0x2e7f0: 0x6cfa5820, 0x2e7f1: 0x6cfa5a20, 0x2e7f2: 0x6cfa5c20, 0x2e7f3: 0x6cfa5e20, + 0x2e7f4: 0x6cfa6020, 0x2e7f5: 0x6cfa6220, 0x2e7f6: 0x6cfa6420, 0x2e7f7: 0x6cfa6620, + 0x2e7f8: 0x6cfa6820, 0x2e7f9: 0x6cfa6a20, 0x2e7fa: 0x6cfa6c20, 0x2e7fb: 0x6cfa6e20, + 0x2e7fc: 0x6cfa7020, 0x2e7fd: 0x6cfa7220, 0x2e7fe: 0x6cfa7420, 0x2e7ff: 0x6cfa7620, + // Block 0xba0, offset 0x2e800 + 0x2e800: 0x6cfa7820, 0x2e801: 0x6cfa7a20, 0x2e802: 0x6cfa7c20, 0x2e803: 0x6cfa7e20, + 0x2e804: 0x6cfa8020, 0x2e805: 0x6cfa8220, 0x2e806: 0x6cfa8420, 0x2e807: 0x6cfa8620, + 0x2e808: 0x6cfa8820, 0x2e809: 0x6cfa8a20, 0x2e80a: 0x6cfa8c20, 0x2e80b: 0x6cccf220, + 0x2e80c: 0x6d291220, 0x2e80d: 0x6cfa8e20, 0x2e80e: 0x6d28f420, 0x2e80f: 0x6cfa9020, + 0x2e810: 0x6cfa9220, 0x2e811: 0x6cfa9420, 0x2e812: 0x6cfa9620, 0x2e813: 0x6cfa9820, + 0x2e814: 0x6cfa9a20, 0x2e815: 0x6d561820, 0x2e816: 0x6cfa9c20, 0x2e817: 0x6cfa9e20, + 0x2e818: 0x6cfaa020, 0x2e819: 0x6cfaa220, 0x2e81a: 0x6cfbd620, 0x2e81b: 0x6cfaa420, + 0x2e81c: 0x6cfaa620, 0x2e81d: 0x6cfaa820, 0x2e81e: 0x6cccf420, 0x2e81f: 0x6cfaaa20, + 0x2e820: 0x6cfaac20, 0x2e821: 0x6cfaae20, 0x2e822: 0x6cfab020, 0x2e823: 0x6cfab220, + 0x2e824: 0x6cfab420, 0x2e825: 0x6cfab620, 0x2e826: 0x6cfab820, 0x2e827: 0x6cfaba20, + 0x2e828: 0x6cfabc20, 0x2e829: 0x6cfabe20, 0x2e82a: 0x6cfac020, 0x2e82b: 0x6d291420, + 0x2e82c: 0x6d291620, 0x2e82d: 0x6d291820, 0x2e82e: 0x6d291a20, 0x2e82f: 0x6d291c20, + 0x2e830: 0x6d291e20, 0x2e831: 0x6d292020, 0x2e832: 0x6d292220, 0x2e833: 0x6d292420, + 0x2e834: 0x6d292620, 0x2e835: 0x6d292820, 0x2e836: 0x6d292a20, 0x2e837: 0x6d292c20, + 0x2e838: 0x6d292e20, 0x2e839: 0x6d293020, 0x2e83a: 0x6d293220, 0x2e83b: 0x6d293420, + 0x2e83c: 0x6d293620, 0x2e83d: 0x6d293820, 0x2e83e: 0x6d293a20, 0x2e83f: 0x6d293c20, + // Block 0xba1, offset 0x2e840 + 0x2e840: 0x6d561a20, 0x2e841: 0x6d293e20, 0x2e842: 0x6d294020, 0x2e843: 0x6d294220, + 0x2e844: 0x6d294420, 0x2e845: 0x6d294620, 0x2e846: 0x6d294820, 0x2e847: 0x6d294a20, + 0x2e848: 0x6d294c20, 0x2e849: 0x6d294e20, 0x2e84a: 0x6d295020, 0x2e84b: 0x6d564820, + 0x2e84c: 0x6d295220, 0x2e84d: 0x6d295420, 0x2e84e: 0x6d295620, 0x2e84f: 0x6d295820, + 0x2e850: 0x6d561c20, 0x2e851: 0x6d295a20, 0x2e852: 0x6d295c20, 0x2e853: 0x6cfac220, + 0x2e854: 0x6d295e20, 0x2e855: 0x6d296020, 0x2e856: 0x6d296220, 0x2e857: 0x6d296420, + 0x2e858: 0x6d296620, 0x2e859: 0x6d296820, 0x2e85a: 0x6d296a20, 0x2e85b: 0x6d296c20, + 0x2e85c: 0x6d296e20, 0x2e85d: 0x6d297020, 0x2e85e: 0x6d297220, 0x2e85f: 0x6d297420, + 0x2e860: 0x6d297620, 0x2e861: 0x6d297820, 0x2e862: 0x6d297a20, 0x2e863: 0x6d297c20, + 0x2e864: 0x6d297e20, 0x2e865: 0x6d298020, 0x2e866: 0x6d561e20, 0x2e867: 0x6d298220, + 0x2e868: 0x6d298420, 0x2e869: 0x6d298620, 0x2e86a: 0x6d298820, 0x2e86b: 0x6d298a20, + 0x2e86c: 0x6d298c20, 0x2e86d: 0x6d298e20, 0x2e86e: 0x6d299020, 0x2e86f: 0x6d299220, + 0x2e870: 0x6d299420, 0x2e871: 0x6d299620, 0x2e872: 0x6d299820, 0x2e873: 0x6d299a20, + 0x2e874: 0x6d299c20, 0x2e875: 0x6d299e20, 0x2e876: 0x6d29a020, 0x2e877: 0x6d29a220, + 0x2e878: 0x6d29a420, 0x2e879: 0x6d29a620, 0x2e87a: 0x6d29a820, 0x2e87b: 0x6d29aa20, + 0x2e87c: 0x6d29ac20, 0x2e87d: 0x6d564a20, 0x2e87e: 0x6d29ae20, 0x2e87f: 0x6d562020, + // Block 0xba2, offset 0x2e880 + 0x2e880: 0x6d29b020, 0x2e881: 0x6d562220, 0x2e882: 0x6d29b220, 0x2e883: 0x6d29b420, + 0x2e884: 0x6d29b620, 0x2e885: 0x6d29b820, 0x2e886: 0x6d29ba20, 0x2e887: 0x6d29bc20, + 0x2e888: 0x6d29be20, 0x2e889: 0x6d29c020, 0x2e88a: 0x6d29c220, 0x2e88b: 0x6d29c420, + 0x2e88c: 0x6d29c620, 0x2e88d: 0x6d29c820, 0x2e88e: 0x6d2aca20, 0x2e88f: 0x6d564c20, + 0x2e890: 0x6d564e20, 0x2e891: 0x6d565020, 0x2e892: 0x6d565220, 0x2e893: 0x6d565420, + 0x2e894: 0x6d565620, 0x2e895: 0x6d565820, 0x2e896: 0x6d565a20, 0x2e897: 0x6d565c20, + 0x2e898: 0x6d565e20, 0x2e899: 0x6d566020, 0x2e89a: 0x6d566220, 0x2e89b: 0x6d566420, + 0x2e89c: 0x6d566620, 0x2e89d: 0x6d566820, 0x2e89e: 0x6d819a20, 0x2e89f: 0x6d566a20, + 0x2e8a0: 0x6d566c20, 0x2e8a1: 0x6d566e20, 0x2e8a2: 0x6d567020, 0x2e8a3: 0x6d567220, + 0x2e8a4: 0x6d567420, 0x2e8a5: 0x6d567620, 0x2e8a6: 0x6d567820, 0x2e8a7: 0x6d567a20, + 0x2e8a8: 0x6d567c20, 0x2e8a9: 0x6d567e20, 0x2e8aa: 0x6d568020, 0x2e8ab: 0x6d568220, + 0x2e8ac: 0x6d568420, 0x2e8ad: 0x6d568620, 0x2e8ae: 0x6d568820, 0x2e8af: 0x6d568a20, + 0x2e8b0: 0x6d568c20, 0x2e8b1: 0x6d568e20, 0x2e8b2: 0x6d569020, 0x2e8b3: 0x6d2acc20, + 0x2e8b4: 0x6d569220, 0x2e8b5: 0x6d569420, 0x2e8b6: 0x6d569620, 0x2e8b7: 0x6d569820, + 0x2e8b8: 0x6d569a20, 0x2e8b9: 0x6d569c20, 0x2e8ba: 0x6d569e20, 0x2e8bb: 0x6d56a020, + 0x2e8bc: 0x6d56a220, 0x2e8bd: 0x6d56a420, 0x2e8be: 0x6d56a620, 0x2e8bf: 0x6d56a820, + // Block 0xba3, offset 0x2e8c0 + 0x2e8c0: 0x6da79820, 0x2e8c1: 0x6d56aa20, 0x2e8c2: 0x6d56ac20, 0x2e8c3: 0x6d819c20, + 0x2e8c4: 0x6d56ae20, 0x2e8c5: 0x6d56b020, 0x2e8c6: 0x6d56b220, 0x2e8c7: 0x6d56b420, + 0x2e8c8: 0x6d56b620, 0x2e8c9: 0x6d56b820, 0x2e8ca: 0x6d56ba20, 0x2e8cb: 0x6d56bc20, + 0x2e8cc: 0x6d56be20, 0x2e8cd: 0x6d56c020, 0x2e8ce: 0x6d56c220, 0x2e8cf: 0x6d56c420, + 0x2e8d0: 0x6d56c620, 0x2e8d1: 0x6d56c820, 0x2e8d2: 0x6d56ca20, 0x2e8d3: 0x6d56cc20, + 0x2e8d4: 0x6d56ce20, 0x2e8d5: 0x6d56d020, 0x2e8d6: 0x6d56d220, 0x2e8d7: 0x6d56d420, + 0x2e8d8: 0x6d56d620, 0x2e8d9: 0x6d81c020, 0x2e8da: 0x6d56d820, 0x2e8db: 0x6d56da20, + 0x2e8dc: 0x6d56dc20, 0x2e8dd: 0x6d56de20, 0x2e8de: 0x6d81c220, 0x2e8df: 0x6d81c420, + 0x2e8e0: 0x6d81c620, 0x2e8e1: 0x6d81c820, 0x2e8e2: 0x6d81ca20, 0x2e8e3: 0x6d81cc20, + 0x2e8e4: 0x6d81ce20, 0x2e8e5: 0x6d81d020, 0x2e8e6: 0x6d81d220, 0x2e8e7: 0x6d81d420, + 0x2e8e8: 0x6d81d620, 0x2e8e9: 0x6da77820, 0x2e8ea: 0x6d81d820, 0x2e8eb: 0x6d81da20, + 0x2e8ec: 0x6d81dc20, 0x2e8ed: 0x6d81de20, 0x2e8ee: 0x6d81e020, 0x2e8ef: 0x6d81e220, + 0x2e8f0: 0x6d81e420, 0x2e8f1: 0x6d81e620, 0x2e8f2: 0x6d81e820, 0x2e8f3: 0x6d81ea20, + 0x2e8f4: 0x6d81ec20, 0x2e8f5: 0x6d81ee20, 0x2e8f6: 0x6d81f020, 0x2e8f7: 0x6d81f220, + 0x2e8f8: 0x6d81f420, 0x2e8f9: 0x6d81f620, 0x2e8fa: 0x6d81f820, 0x2e8fb: 0x6d81fa20, + 0x2e8fc: 0x6d81fc20, 0x2e8fd: 0x6d81fe20, 0x2e8fe: 0x6d820020, 0x2e8ff: 0x6d820220, + // Block 0xba4, offset 0x2e900 + 0x2e900: 0x6d820420, 0x2e901: 0x6d820620, 0x2e902: 0x6d820820, 0x2e903: 0x6d820a20, + 0x2e904: 0x6d820c20, 0x2e905: 0x6d820e20, 0x2e906: 0x6d580a20, 0x2e907: 0x6d821020, + 0x2e908: 0x6d821220, 0x2e909: 0x6d821420, 0x2e90a: 0x6d821620, 0x2e90b: 0x6d821820, + 0x2e90c: 0x6da77a20, 0x2e90d: 0x6d821a20, 0x2e90e: 0x6d821c20, 0x2e90f: 0x6d821e20, + 0x2e910: 0x6d56e020, 0x2e911: 0x6d822020, 0x2e912: 0x6d822220, 0x2e913: 0x6d822420, + 0x2e914: 0x6da79a20, 0x2e915: 0x6da79c20, 0x2e916: 0x6d822620, 0x2e917: 0x6da79e20, + 0x2e918: 0x6da7a020, 0x2e919: 0x6da7a220, 0x2e91a: 0x6da7a420, 0x2e91b: 0x6da7a620, + 0x2e91c: 0x6da7a820, 0x2e91d: 0x6da7aa20, 0x2e91e: 0x6da7ac20, 0x2e91f: 0x6da7ae20, + 0x2e920: 0x6da7b020, 0x2e921: 0x6da7b220, 0x2e922: 0x6da7b420, 0x2e923: 0x6da7b620, + 0x2e924: 0x6da7b820, 0x2e925: 0x6da7ba20, 0x2e926: 0x6da7bc20, 0x2e927: 0x6da7be20, + 0x2e928: 0x6da7c020, 0x2e929: 0x6da7c220, 0x2e92a: 0x6da7c420, 0x2e92b: 0x6da7c620, + 0x2e92c: 0x6da7c820, 0x2e92d: 0x6da7ca20, 0x2e92e: 0x6da7cc20, 0x2e92f: 0x6da7ce20, + 0x2e930: 0x6da7d020, 0x2e931: 0x6da7d220, 0x2e932: 0x6da7d420, 0x2e933: 0x6de4c220, + 0x2e934: 0x6da7d620, 0x2e935: 0x6da7d820, 0x2e936: 0x6da7da20, 0x2e937: 0x6dc8c220, + 0x2e938: 0x6da7dc20, 0x2e939: 0x6dc8d220, 0x2e93a: 0x6dc8d420, 0x2e93b: 0x6dc8d620, + 0x2e93c: 0x6dc8d820, 0x2e93d: 0x6dc8da20, 0x2e93e: 0x6dc8dc20, 0x2e93f: 0x6dc8de20, + // Block 0xba5, offset 0x2e940 + 0x2e940: 0x6dc8e020, 0x2e941: 0x6dc8e220, 0x2e942: 0x6dc8e420, 0x2e943: 0x6dc8e620, + 0x2e944: 0x6d82fc20, 0x2e945: 0x6dc8e820, 0x2e946: 0x6dc8ea20, 0x2e947: 0x6dc8ec20, + 0x2e948: 0x6dc8ee20, 0x2e949: 0x6dc8f020, 0x2e94a: 0x6dc8f220, 0x2e94b: 0x6dc8f420, + 0x2e94c: 0x6dc8f620, 0x2e94d: 0x6dc8f820, 0x2e94e: 0x6dc8fa20, 0x2e94f: 0x6dc8fc20, + 0x2e950: 0x6dc8fe20, 0x2e951: 0x6dc90020, 0x2e952: 0x6dc90220, 0x2e953: 0x6dc90420, + 0x2e954: 0x6dc90620, 0x2e955: 0x6de4c420, 0x2e956: 0x6de4c620, 0x2e957: 0x6de4c820, + 0x2e958: 0x6de4ca20, 0x2e959: 0x6de4cc20, 0x2e95a: 0x6de4ce20, 0x2e95b: 0x6de4d020, + 0x2e95c: 0x6de4d220, 0x2e95d: 0x6de4d420, 0x2e95e: 0x6de4d620, 0x2e95f: 0x6de4d820, + 0x2e960: 0x6de4da20, 0x2e961: 0x6de4dc20, 0x2e962: 0x6de4de20, 0x2e963: 0x6de4e020, + 0x2e964: 0x6de4e220, 0x2e965: 0x6de4e420, 0x2e966: 0x6dc9b820, 0x2e967: 0x6de4e620, + 0x2e968: 0x6de4e820, 0x2e969: 0x6de4ea20, 0x2e96a: 0x6dfbc220, 0x2e96b: 0x6de4ec20, + 0x2e96c: 0x6de4ee20, 0x2e96d: 0x6de4f020, 0x2e96e: 0x6de4f220, 0x2e96f: 0x6dfbd020, + 0x2e970: 0x6dfbd220, 0x2e971: 0x6dfbd420, 0x2e972: 0x6dfbd620, 0x2e973: 0x6dfbd820, + 0x2e974: 0x6dfbda20, 0x2e975: 0x6dfbdc20, 0x2e976: 0x6dfbde20, 0x2e977: 0x6dfbe020, + 0x2e978: 0x6dfbe220, 0x2e979: 0x6dfbe420, 0x2e97a: 0x6dfbe620, 0x2e97b: 0x6dfbe820, + 0x2e97c: 0x6dfbea20, 0x2e97d: 0x6dfbec20, 0x2e97e: 0x6dfbee20, 0x2e97f: 0x6dfbf020, + // Block 0xba6, offset 0x2e980 + 0x2e980: 0x6dfbf220, 0x2e981: 0x6dfbf420, 0x2e982: 0x6dfc4820, 0x2e983: 0x6e0f0620, + 0x2e984: 0x6e0f0820, 0x2e985: 0x6e0f0a20, 0x2e986: 0x6e0f0c20, 0x2e987: 0x6e0f0e20, + 0x2e988: 0x6e0f1020, 0x2e989: 0x6e0f1220, 0x2e98a: 0x6e0f1420, 0x2e98b: 0x6e0f1620, + 0x2e98c: 0x6e0f1820, 0x2e98d: 0x6e0f1a20, 0x2e98e: 0x6e3d5220, 0x2e98f: 0x6e0f1c20, + 0x2e990: 0x6e0f1e20, 0x2e991: 0x6e1e3420, 0x2e992: 0x6e1e3620, 0x2e993: 0x6e299620, + 0x2e994: 0x6e1e3820, 0x2e995: 0x6e1e3a20, 0x2e996: 0x6e1e3c20, 0x2e997: 0x6e1e3e20, + 0x2e998: 0x6e1e4020, 0x2e999: 0x6e299e20, 0x2e99a: 0x6e29a020, 0x2e99b: 0x6e29a220, + 0x2e99c: 0x6e29a420, 0x2e99d: 0x6e32a220, 0x2e99e: 0x6e32a420, 0x2e99f: 0x6e32a620, + 0x2e9a0: 0x6e32a820, 0x2e9a1: 0x6e32aa20, 0x2e9a2: 0x6e38e020, 0x2e9a3: 0x6e38e220, + 0x2e9a4: 0x6e3d5420, 0x2e9a5: 0x6e405c20, 0x2e9a6: 0x6e3d5620, 0x2e9a7: 0x6e405e20, + 0x2e9a8: 0x6e406020, 0x2e9a9: 0x6e45c420, 0x2e9aa: 0x6e463020, 0x2e9ab: 0x6c04d020, + 0x2e9ac: 0x6c04d220, 0x2e9ad: 0x6c09ca20, 0x2e9ae: 0x6c135a20, 0x2e9af: 0x6c135c20, + 0x2e9b0: 0x6c135e20, 0x2e9b1: 0x6c136020, 0x2e9b2: 0x6c136220, 0x2e9b3: 0x6c136420, + 0x2e9b4: 0x6c239020, 0x2e9b5: 0x6c239220, 0x2e9b6: 0x6c239420, 0x2e9b7: 0x6c239620, + 0x2e9b8: 0x6c239820, 0x2e9b9: 0x6c239a20, 0x2e9ba: 0x6c239c20, 0x2e9bb: 0x6c239e20, + 0x2e9bc: 0x6c23a020, 0x2e9bd: 0x6c23a220, 0x2e9be: 0x6c23a420, 0x2e9bf: 0x6c23a620, + // Block 0xba7, offset 0x2e9c0 + 0x2e9c0: 0x6c23a820, 0x2e9c1: 0x6c399e20, 0x2e9c2: 0x6c39a020, 0x2e9c3: 0x6c39a220, + 0x2e9c4: 0x6c39a420, 0x2e9c5: 0x6c39a620, 0x2e9c6: 0x6c39a820, 0x2e9c7: 0x6c399220, + 0x2e9c8: 0x6c39aa20, 0x2e9c9: 0x6c39ac20, 0x2e9ca: 0x6c39ae20, 0x2e9cb: 0x6c39b020, + 0x2e9cc: 0x6c39b220, 0x2e9cd: 0x6c39b420, 0x2e9ce: 0x6c39b620, 0x2e9cf: 0x6c39b820, + 0x2e9d0: 0x6c39ba20, 0x2e9d1: 0x6c39bc20, 0x2e9d2: 0x6c39be20, 0x2e9d3: 0x6c39c020, + 0x2e9d4: 0x6c39c220, 0x2e9d5: 0x6c39c420, 0x2e9d6: 0x6c39c620, 0x2e9d7: 0x6c39c820, + 0x2e9d8: 0x6c39ca20, 0x2e9d9: 0x6c39cc20, 0x2e9da: 0x6c39ce20, 0x2e9db: 0x6c39d020, + 0x2e9dc: 0x6c39d220, 0x2e9dd: 0x6c39d420, 0x2e9de: 0x6c39d620, 0x2e9df: 0x6c552820, + 0x2e9e0: 0x6c552a20, 0x2e9e1: 0x6c552c20, 0x2e9e2: 0x6c552e20, 0x2e9e3: 0x6c553020, + 0x2e9e4: 0x6c553220, 0x2e9e5: 0x6c553420, 0x2e9e6: 0x6c553620, 0x2e9e7: 0x6c553820, + 0x2e9e8: 0x6c553a20, 0x2e9e9: 0x6c553c20, 0x2e9ea: 0x6c553e20, 0x2e9eb: 0x6c554020, + 0x2e9ec: 0x6c554220, 0x2e9ed: 0x6c554420, 0x2e9ee: 0x6c554620, 0x2e9ef: 0x6c554820, + 0x2e9f0: 0x6c554a20, 0x2e9f1: 0x6c554c20, 0x2e9f2: 0x6c554e20, 0x2e9f3: 0x6c555020, + 0x2e9f4: 0x6c555220, 0x2e9f5: 0x6c555420, 0x2e9f6: 0x6c555620, 0x2e9f7: 0x6c555820, + 0x2e9f8: 0x6c555a20, 0x2e9f9: 0x6c555c20, 0x2e9fa: 0x6c555e20, 0x2e9fb: 0x6c556020, + 0x2e9fc: 0x6c556220, 0x2e9fd: 0x6c556420, 0x2e9fe: 0x6c556620, 0x2e9ff: 0x6c556820, + // Block 0xba8, offset 0x2ea00 + 0x2ea00: 0x6c556a20, 0x2ea01: 0x6c556c20, 0x2ea02: 0x6c556e20, 0x2ea03: 0x6c557020, + 0x2ea04: 0x6c77f620, 0x2ea05: 0x6c77f820, 0x2ea06: 0x6c77fa20, 0x2ea07: 0x6c77fc20, + 0x2ea08: 0x6c77fe20, 0x2ea09: 0x6c780020, 0x2ea0a: 0x6c780220, 0x2ea0b: 0x6c780420, + 0x2ea0c: 0x6c780620, 0x2ea0d: 0x6c780820, 0x2ea0e: 0x6c780a20, 0x2ea0f: 0x6c780c20, + 0x2ea10: 0x6c780e20, 0x2ea11: 0x6c781020, 0x2ea12: 0x6c781220, 0x2ea13: 0x6c781420, + 0x2ea14: 0x6c781620, 0x2ea15: 0x6c781820, 0x2ea16: 0x6c781a20, 0x2ea17: 0x6c781c20, + 0x2ea18: 0x6c781e20, 0x2ea19: 0x6c782020, 0x2ea1a: 0x6c782220, 0x2ea1b: 0x6c782420, + 0x2ea1c: 0x6c782620, 0x2ea1d: 0x6c782820, 0x2ea1e: 0x6c782a20, 0x2ea1f: 0x6c782c20, + 0x2ea20: 0x6c782e20, 0x2ea21: 0x6c783020, 0x2ea22: 0x6c783220, 0x2ea23: 0x6c783420, + 0x2ea24: 0x6c783620, 0x2ea25: 0x6c783820, 0x2ea26: 0x6c783a20, 0x2ea27: 0x6c783c20, + 0x2ea28: 0x6c783e20, 0x2ea29: 0x6c784020, 0x2ea2a: 0x6c784220, 0x2ea2b: 0x6c784420, + 0x2ea2c: 0x6c784620, 0x2ea2d: 0x6c784820, 0x2ea2e: 0x6c784a20, 0x2ea2f: 0x6ca0f020, + 0x2ea30: 0x6ca0f220, 0x2ea31: 0x6ca0f420, 0x2ea32: 0x6ca0f620, 0x2ea33: 0x6ca0f820, + 0x2ea34: 0x6ca0fa20, 0x2ea35: 0x6ca0fc20, 0x2ea36: 0x6ca0fe20, 0x2ea37: 0x6ca10020, + 0x2ea38: 0x6ca10220, 0x2ea39: 0x6ca10420, 0x2ea3a: 0x6ca10620, 0x2ea3b: 0x6ccddc20, + 0x2ea3c: 0x6ca10820, 0x2ea3d: 0x6ca10a20, 0x2ea3e: 0x6ca10c20, 0x2ea3f: 0x6ca10e20, + // Block 0xba9, offset 0x2ea40 + 0x2ea40: 0x6ca11020, 0x2ea41: 0x6ca11220, 0x2ea42: 0x6ca11420, 0x2ea43: 0x6ca11620, + 0x2ea44: 0x6ca11820, 0x2ea45: 0x6ca11a20, 0x2ea46: 0x6ca11c20, 0x2ea47: 0x6ca11e20, + 0x2ea48: 0x6ca12020, 0x2ea49: 0x6ca12220, 0x2ea4a: 0x6ca12420, 0x2ea4b: 0x6ca12620, + 0x2ea4c: 0x6ca12820, 0x2ea4d: 0x6ca12a20, 0x2ea4e: 0x6ca12c20, 0x2ea4f: 0x6ca12e20, + 0x2ea50: 0x6ca13020, 0x2ea51: 0x6ca13220, 0x2ea52: 0x6ca13420, 0x2ea53: 0x6ca13620, + 0x2ea54: 0x6ca1cc20, 0x2ea55: 0x6ca13820, 0x2ea56: 0x6ca13a20, 0x2ea57: 0x6ca13c20, + 0x2ea58: 0x6ca13e20, 0x2ea59: 0x6ccdf620, 0x2ea5a: 0x6ccdf820, 0x2ea5b: 0x6ccdfa20, + 0x2ea5c: 0x6ccdfc20, 0x2ea5d: 0x6ccdfe20, 0x2ea5e: 0x6cce0020, 0x2ea5f: 0x6cce0220, + 0x2ea60: 0x6cce0420, 0x2ea61: 0x6cce0620, 0x2ea62: 0x6cce0820, 0x2ea63: 0x6cce0a20, + 0x2ea64: 0x6cce0c20, 0x2ea65: 0x6cce0e20, 0x2ea66: 0x6cce1020, 0x2ea67: 0x6cce1220, + 0x2ea68: 0x6cce1420, 0x2ea69: 0x6cce1620, 0x2ea6a: 0x6cce1820, 0x2ea6b: 0x6cce1a20, + 0x2ea6c: 0x6cce1c20, 0x2ea6d: 0x6cce1e20, 0x2ea6e: 0x6cce2020, 0x2ea6f: 0x6cce2220, + 0x2ea70: 0x6cce2420, 0x2ea71: 0x6cce2620, 0x2ea72: 0x6cce2820, 0x2ea73: 0x6cce2a20, + 0x2ea74: 0x6cce2c20, 0x2ea75: 0x6cce2e20, 0x2ea76: 0x6cce3020, 0x2ea77: 0x6cce3220, + 0x2ea78: 0x6cce3420, 0x2ea79: 0x6cce3620, 0x2ea7a: 0x6cce3820, 0x2ea7b: 0x6cce3a20, + 0x2ea7c: 0x6cce3c20, 0x2ea7d: 0x6cce3e20, 0x2ea7e: 0x6cce4020, 0x2ea7f: 0x6cce4220, + // Block 0xbaa, offset 0x2ea80 + 0x2ea80: 0x6cce4420, 0x2ea81: 0x6cfbfc20, 0x2ea82: 0x6cfbfe20, 0x2ea83: 0x6cfc0020, + 0x2ea84: 0x6cfc0220, 0x2ea85: 0x6cfc0420, 0x2ea86: 0x6cfc0620, 0x2ea87: 0x6cfc0820, + 0x2ea88: 0x6cfc0a20, 0x2ea89: 0x6cfc0c20, 0x2ea8a: 0x6cfc0e20, 0x2ea8b: 0x6cfc1020, + 0x2ea8c: 0x6cfc1220, 0x2ea8d: 0x6cfc1420, 0x2ea8e: 0x6cfc1620, 0x2ea8f: 0x6cfc1820, + 0x2ea90: 0x6cfc1a20, 0x2ea91: 0x6cfc1c20, 0x2ea92: 0x6cfc1e20, 0x2ea93: 0x6cfc2020, + 0x2ea94: 0x6cfc2220, 0x2ea95: 0x6d2ace20, 0x2ea96: 0x6cfc2420, 0x2ea97: 0x6cfc2620, + 0x2ea98: 0x6cfc2820, 0x2ea99: 0x6cfc2a20, 0x2ea9a: 0x6cfc2c20, 0x2ea9b: 0x6d2ad020, + 0x2ea9c: 0x6cfc2e20, 0x2ea9d: 0x6cfc3020, 0x2ea9e: 0x6cfc3220, 0x2ea9f: 0x6cfc3420, + 0x2eaa0: 0x6cfc3620, 0x2eaa1: 0x6cfc3820, 0x2eaa2: 0x6cfc3a20, 0x2eaa3: 0x6cfc3c20, + 0x2eaa4: 0x6cfc3e20, 0x2eaa5: 0x6cfc4020, 0x2eaa6: 0x6cfc4220, 0x2eaa7: 0x6cfc4420, + 0x2eaa8: 0x6cfc4620, 0x2eaa9: 0x6cfc4820, 0x2eaaa: 0x6cfc4a20, 0x2eaab: 0x6cfc4c20, + 0x2eaac: 0x6cfc4e20, 0x2eaad: 0x6cfc5020, 0x2eaae: 0x6cce4620, 0x2eaaf: 0x6cfc5220, + 0x2eab0: 0x6cfc5420, 0x2eab1: 0x6cfc5620, 0x2eab2: 0x6cfc5820, 0x2eab3: 0x6cfc5a20, + 0x2eab4: 0x6cfc5c20, 0x2eab5: 0x6cfc5e20, 0x2eab6: 0x6cfc6020, 0x2eab7: 0x6cfc6220, + 0x2eab8: 0x6cfc6420, 0x2eab9: 0x6d2aea20, 0x2eaba: 0x6cfc6620, 0x2eabb: 0x6d2aec20, + 0x2eabc: 0x6d2aee20, 0x2eabd: 0x6d2af020, 0x2eabe: 0x6d2af220, 0x2eabf: 0x6d2af420, + // Block 0xbab, offset 0x2eac0 + 0x2eac0: 0x6d2af620, 0x2eac1: 0x6d2af820, 0x2eac2: 0x6d2afa20, 0x2eac3: 0x6d2afc20, + 0x2eac4: 0x6d2afe20, 0x2eac5: 0x6d2b0020, 0x2eac6: 0x6d2b0220, 0x2eac7: 0x6d2b0420, + 0x2eac8: 0x6d2b0620, 0x2eac9: 0x6d2b0820, 0x2eaca: 0x6d2b0a20, 0x2eacb: 0x6d2b0c20, + 0x2eacc: 0x6d2b0e20, 0x2eacd: 0x6d2b1020, 0x2eace: 0x6d2b1220, 0x2eacf: 0x6d2b1420, + 0x2ead0: 0x6d2b1620, 0x2ead1: 0x6d2b1820, 0x2ead2: 0x6d2b1a20, 0x2ead3: 0x6d2b1c20, + 0x2ead4: 0x6d2b1e20, 0x2ead5: 0x6d2b2020, 0x2ead6: 0x6d2b2220, 0x2ead7: 0x6d2b2420, + 0x2ead8: 0x6d2b2620, 0x2ead9: 0x6d2b2820, 0x2eada: 0x6d581e20, 0x2eadb: 0x6d582020, + 0x2eadc: 0x6d582220, 0x2eadd: 0x6d582420, 0x2eade: 0x6d582620, 0x2eadf: 0x6d582820, + 0x2eae0: 0x6d582a20, 0x2eae1: 0x6d582c20, 0x2eae2: 0x6d582e20, 0x2eae3: 0x6d583020, + 0x2eae4: 0x6d583220, 0x2eae5: 0x6d583420, 0x2eae6: 0x6d580c20, 0x2eae7: 0x6d583620, + 0x2eae8: 0x6d583820, 0x2eae9: 0x6d583a20, 0x2eaea: 0x6d583c20, 0x2eaeb: 0x6d583e20, + 0x2eaec: 0x6d584020, 0x2eaed: 0x6d584220, 0x2eaee: 0x6d584420, 0x2eaef: 0x6d584620, + 0x2eaf0: 0x6d584820, 0x2eaf1: 0x6d584a20, 0x2eaf2: 0x6d584c20, 0x2eaf3: 0x6d584e20, + 0x2eaf4: 0x6d585020, 0x2eaf5: 0x6d585220, 0x2eaf6: 0x6d831420, 0x2eaf7: 0x6d831620, + 0x2eaf8: 0x6d831820, 0x2eaf9: 0x6d831a20, 0x2eafa: 0x6d831c20, 0x2eafb: 0x6d831e20, + 0x2eafc: 0x6d832020, 0x2eafd: 0x6d832220, 0x2eafe: 0x6d832420, 0x2eaff: 0x6d832620, + // Block 0xbac, offset 0x2eb00 + 0x2eb00: 0x6d832820, 0x2eb01: 0x6d832a20, 0x2eb02: 0x6d832c20, 0x2eb03: 0x6d832e20, + 0x2eb04: 0x6d833020, 0x2eb05: 0x6d833220, 0x2eb06: 0x6d833420, 0x2eb07: 0x6d833620, + 0x2eb08: 0x6d833820, 0x2eb09: 0x6d833a20, 0x2eb0a: 0x6d833c20, 0x2eb0b: 0x6d833e20, + 0x2eb0c: 0x6d834020, 0x2eb0d: 0x6d834220, 0x2eb0e: 0x6d834420, 0x2eb0f: 0x6d834620, + 0x2eb10: 0x6d834820, 0x2eb11: 0x6d834a20, 0x2eb12: 0x6d834c20, 0x2eb13: 0x6d834e20, + 0x2eb14: 0x6d835020, 0x2eb15: 0x6d835220, 0x2eb16: 0x6d835420, 0x2eb17: 0x6d835620, + 0x2eb18: 0x6d835820, 0x2eb19: 0x6d835a20, 0x2eb1a: 0x6d835c20, 0x2eb1b: 0x6d835e20, + 0x2eb1c: 0x6d836020, 0x2eb1d: 0x6d836220, 0x2eb1e: 0x6d836420, 0x2eb1f: 0x6da87c20, + 0x2eb20: 0x6da87e20, 0x2eb21: 0x6da88020, 0x2eb22: 0x6da88220, 0x2eb23: 0x6da88420, + 0x2eb24: 0x6da88620, 0x2eb25: 0x6da88820, 0x2eb26: 0x6da88a20, 0x2eb27: 0x6da88c20, + 0x2eb28: 0x6da88e20, 0x2eb29: 0x6da89020, 0x2eb2a: 0x6da89220, 0x2eb2b: 0x6da89420, + 0x2eb2c: 0x6da89620, 0x2eb2d: 0x6da89820, 0x2eb2e: 0x6da89a20, 0x2eb2f: 0x6da89c20, + 0x2eb30: 0x6da89e20, 0x2eb31: 0x6da8a020, 0x2eb32: 0x6da8a220, 0x2eb33: 0x6da8a420, + 0x2eb34: 0x6da8a620, 0x2eb35: 0x6da8a820, 0x2eb36: 0x6da8aa20, 0x2eb37: 0x6da8ac20, + 0x2eb38: 0x6dc9be20, 0x2eb39: 0x6dc9c020, 0x2eb3a: 0x6dc9c220, 0x2eb3b: 0x6dc9c420, + 0x2eb3c: 0x6dc9c620, 0x2eb3d: 0x6dc9c820, 0x2eb3e: 0x6dc9ca20, 0x2eb3f: 0x6dc9cc20, + // Block 0xbad, offset 0x2eb40 + 0x2eb40: 0x6dc9ce20, 0x2eb41: 0x6dc9d020, 0x2eb42: 0x6de57020, 0x2eb43: 0x6dc9d220, + 0x2eb44: 0x6de57820, 0x2eb45: 0x6de57a20, 0x2eb46: 0x6de57c20, 0x2eb47: 0x6de57e20, + 0x2eb48: 0x6de58020, 0x2eb49: 0x6de58220, 0x2eb4a: 0x6de58420, 0x2eb4b: 0x6dfc5220, + 0x2eb4c: 0x6de58620, 0x2eb4d: 0x6de58820, 0x2eb4e: 0x6de58a20, 0x2eb4f: 0x6dfc5420, + 0x2eb50: 0x6dfc5620, 0x2eb51: 0x6dfc5820, 0x2eb52: 0x6dfc5a20, 0x2eb53: 0x6dfc5c20, + 0x2eb54: 0x6dfc5e20, 0x2eb55: 0x6de58c20, 0x2eb56: 0x6dfc6020, 0x2eb57: 0x6dfc6220, + 0x2eb58: 0x6dfc6420, 0x2eb59: 0x6e0f7e20, 0x2eb5a: 0x6e0f8020, 0x2eb5b: 0x6e0f8220, + 0x2eb5c: 0x6e1e7020, 0x2eb5d: 0x6e0fb220, 0x2eb5e: 0x6e1e7220, 0x2eb5f: 0x6e1e7420, + 0x2eb60: 0x6e1e7620, 0x2eb61: 0x6e29da20, 0x2eb62: 0x6e29dc20, 0x2eb63: 0x6e32c020, + 0x2eb64: 0x6e38f220, 0x2eb65: 0x6e38f420, 0x2eb66: 0x6e38f620, 0x2eb67: 0x6e42b620, + 0x2eb68: 0x6e443420, 0x2eb69: 0x6e468220, 0x2eb6a: 0x6c04d620, 0x2eb6b: 0x6c04d820, + 0x2eb6c: 0x6c3a2820, 0x2eb6d: 0x6c3a2a20, 0x2eb6e: 0x6c55ee20, 0x2eb6f: 0x6c55f020, + 0x2eb70: 0x6c55f220, 0x2eb71: 0x6c78ca20, 0x2eb72: 0x6ccf0a20, 0x2eb73: 0x6d2bdc20, + 0x2eb74: 0x6d590420, 0x2eb75: 0x6da93020, 0x2eb76: 0x6c04de20, 0x2eb77: 0x6c137a20, + 0x2eb78: 0x6c3a3a20, 0x2eb79: 0x6c78d620, 0x2eb7a: 0x6cfd4020, 0x2eb7b: 0x6c04e020, + 0x2eb7c: 0x6c561820, 0x2eb7d: 0x6ca1e020, 0x2eb7e: 0x6d2bec20, 0x2eb7f: 0x6c04e420, + // Block 0xbae, offset 0x2eb80 + 0x2eb80: 0x6c3a4620, 0x2eb81: 0x6c562020, 0x2eb82: 0x6c78e220, 0x2eb83: 0x6cfd4820, + 0x2eb84: 0x6d2bf020, 0x2eb85: 0x6d591e20, 0x2eb86: 0x6da93220, 0x2eb87: 0x6c04e820, + 0x2eb88: 0x6c3a5220, 0x2eb89: 0x6c562a20, 0x2eb8a: 0x6c562c20, 0x2eb8b: 0x6ccf3c20, + 0x2eb8c: 0x6ccf3e20, 0x2eb8d: 0x6ccf4020, 0x2eb8e: 0x6cfd5020, 0x2eb8f: 0x6cfd5220, + 0x2eb90: 0x6cfd5420, 0x2eb91: 0x6cfd5620, 0x2eb92: 0x6cfd5820, 0x2eb93: 0x6d2bfc20, + 0x2eb94: 0x6d2bfe20, 0x2eb95: 0x6d592820, 0x2eb96: 0x6d592a20, 0x2eb97: 0x6d592c20, + 0x2eb98: 0x6de5e220, 0x2eb99: 0x6c04ec20, 0x2eb9a: 0x6ccf6620, 0x2eb9b: 0x6c04f020, + 0x2eb9c: 0x6c04f220, 0x2eb9d: 0x6c138020, 0x2eb9e: 0x6c138220, 0x2eb9f: 0x6c138420, + 0x2eba0: 0x6c23ec20, 0x2eba1: 0x6c23ee20, 0x2eba2: 0x6c23f020, 0x2eba3: 0x6c23f220, + 0x2eba4: 0x6c23f420, 0x2eba5: 0x6c3a6c20, 0x2eba6: 0x6c3a6e20, 0x2eba7: 0x6c3a7020, + 0x2eba8: 0x6c3a7220, 0x2eba9: 0x6c3a7420, 0x2ebaa: 0x6c3a7620, 0x2ebab: 0x6c3a7820, + 0x2ebac: 0x6c3a7a20, 0x2ebad: 0x6c564c20, 0x2ebae: 0x6c564e20, 0x2ebaf: 0x6c565020, + 0x2ebb0: 0x6c565220, 0x2ebb1: 0x6c565420, 0x2ebb2: 0x6c565620, 0x2ebb3: 0x6c565820, + 0x2ebb4: 0x6c565a20, 0x2ebb5: 0x6c565c20, 0x2ebb6: 0x6c791020, 0x2ebb7: 0x6c791220, + 0x2ebb8: 0x6c791420, 0x2ebb9: 0x6c791620, 0x2ebba: 0x6c791820, 0x2ebbb: 0x6ca21e20, + 0x2ebbc: 0x6ca22020, 0x2ebbd: 0x6ca22220, 0x2ebbe: 0x6ca22420, 0x2ebbf: 0x6ca22620, + // Block 0xbaf, offset 0x2ebc0 + 0x2ebc0: 0x6ccf7820, 0x2ebc1: 0x6ca22820, 0x2ebc2: 0x6ccf7a20, 0x2ebc3: 0x6ccf7c20, + 0x2ebc4: 0x6ccf7e20, 0x2ebc5: 0x6ccf8020, 0x2ebc6: 0x6ccf8220, 0x2ebc7: 0x6ccf8420, + 0x2ebc8: 0x6ccf8620, 0x2ebc9: 0x6ccf8820, 0x2ebca: 0x6ccf8a20, 0x2ebcb: 0x6ccf8c20, + 0x2ebcc: 0x6cfd7820, 0x2ebcd: 0x6cfd7a20, 0x2ebce: 0x6cfd7c20, 0x2ebcf: 0x6cfd7e20, + 0x2ebd0: 0x6cfd8020, 0x2ebd1: 0x6cfd8220, 0x2ebd2: 0x6d2c1620, 0x2ebd3: 0x6d2c1820, + 0x2ebd4: 0x6d2c1a20, 0x2ebd5: 0x6d2c1c20, 0x2ebd6: 0x6d2c1e20, 0x2ebd7: 0x6d2c2020, + 0x2ebd8: 0x6d595020, 0x2ebd9: 0x6d595220, 0x2ebda: 0x6d595420, 0x2ebdb: 0x6d595620, + 0x2ebdc: 0x6d845820, 0x2ebdd: 0x6d845a20, 0x2ebde: 0x6d845c20, 0x2ebdf: 0x6d845e20, + 0x2ebe0: 0x6da94e20, 0x2ebe1: 0x6de5e620, 0x2ebe2: 0x6de5e820, 0x2ebe3: 0x6de5ea20, + 0x2ebe4: 0x6de5ec20, 0x2ebe5: 0x6de5ee20, 0x2ebe6: 0x6de5f020, 0x2ebe7: 0x6dfcd820, + 0x2ebe8: 0x6dfcda20, 0x2ebe9: 0x6e1e9c20, 0x2ebea: 0x6e390e20, 0x2ebeb: 0x6e407820, + 0x2ebec: 0x6c04f420, 0x2ebed: 0x6c01fe20, 0x2ebee: 0x6c09dc20, 0x2ebef: 0x6c09de20, + 0x2ebf0: 0x6c09e020, 0x2ebf1: 0x6c138c20, 0x2ebf2: 0x6c138e20, 0x2ebf3: 0x6c139020, + 0x2ebf4: 0x6c139220, 0x2ebf5: 0x6c139420, 0x2ebf6: 0x6c240020, 0x2ebf7: 0x6c139620, + 0x2ebf8: 0x6c139820, 0x2ebf9: 0x6c240a20, 0x2ebfa: 0x6c240c20, 0x2ebfb: 0x6c240e20, + 0x2ebfc: 0x6c241020, 0x2ebfd: 0x6c241220, 0x2ebfe: 0x6c241420, 0x2ebff: 0x6c241620, + // Block 0xbb0, offset 0x2ec00 + 0x2ec00: 0x6c3ab620, 0x2ec01: 0x6c241820, 0x2ec02: 0x6c241a20, 0x2ec03: 0x6c241c20, + 0x2ec04: 0x6c241e20, 0x2ec05: 0x6c242020, 0x2ec06: 0x6c242220, 0x2ec07: 0x6c242420, + 0x2ec08: 0x6c242620, 0x2ec09: 0x6c3acc20, 0x2ec0a: 0x6c569620, 0x2ec0b: 0x6c3ace20, + 0x2ec0c: 0x6c3ad020, 0x2ec0d: 0x6c3ad220, 0x2ec0e: 0x6c3ad420, 0x2ec0f: 0x6c3ad620, + 0x2ec10: 0x6c3ad820, 0x2ec11: 0x6c3ada20, 0x2ec12: 0x6c3adc20, 0x2ec13: 0x6c3ade20, + 0x2ec14: 0x6c3ae020, 0x2ec15: 0x6c3ae220, 0x2ec16: 0x6c3ae420, 0x2ec17: 0x6c3ae620, + 0x2ec18: 0x6c3ae820, 0x2ec19: 0x6c3aea20, 0x2ec1a: 0x6c3aec20, 0x2ec1b: 0x6c3aee20, + 0x2ec1c: 0x6c3af020, 0x2ec1d: 0x6c3af220, 0x2ec1e: 0x6c3af420, 0x2ec1f: 0x6c56a420, + 0x2ec20: 0x6c56a620, 0x2ec21: 0x6c56a820, 0x2ec22: 0x6c56aa20, 0x2ec23: 0x6c56ac20, + 0x2ec24: 0x6c56ae20, 0x2ec25: 0x6c56b020, 0x2ec26: 0x6c56b220, 0x2ec27: 0x6c56b420, + 0x2ec28: 0x6c56b620, 0x2ec29: 0x6c56b820, 0x2ec2a: 0x6c56ba20, 0x2ec2b: 0x6c56bc20, + 0x2ec2c: 0x6c56be20, 0x2ec2d: 0x6c56c020, 0x2ec2e: 0x6c56c220, 0x2ec2f: 0x6c56c420, + 0x2ec30: 0x6c56c620, 0x2ec31: 0x6c56c820, 0x2ec32: 0x6c56ca20, 0x2ec33: 0x6c794420, + 0x2ec34: 0x6c794620, 0x2ec35: 0x6c794820, 0x2ec36: 0x6c794a20, 0x2ec37: 0x6c794c20, + 0x2ec38: 0x6c794e20, 0x2ec39: 0x6c795020, 0x2ec3a: 0x6c795220, 0x2ec3b: 0x6c795420, + 0x2ec3c: 0x6c795620, 0x2ec3d: 0x6c795820, 0x2ec3e: 0x6c795a20, 0x2ec3f: 0x6ca25220, + // Block 0xbb1, offset 0x2ec40 + 0x2ec40: 0x6c795c20, 0x2ec41: 0x6c795e20, 0x2ec42: 0x6c796020, 0x2ec43: 0x6c796220, + 0x2ec44: 0x6ca26420, 0x2ec45: 0x6ca26620, 0x2ec46: 0x6ccfce20, 0x2ec47: 0x6ca26820, + 0x2ec48: 0x6ca26a20, 0x2ec49: 0x6ca26c20, 0x2ec4a: 0x6ca26e20, 0x2ec4b: 0x6ccfd020, + 0x2ec4c: 0x6ccfd220, 0x2ec4d: 0x6ca27020, 0x2ec4e: 0x6ca27220, 0x2ec4f: 0x6ca27420, + 0x2ec50: 0x6ca27620, 0x2ec51: 0x6ca27820, 0x2ec52: 0x6ccfd420, 0x2ec53: 0x6ca27a20, + 0x2ec54: 0x6ca27c20, 0x2ec55: 0x6ca27e20, 0x2ec56: 0x6ca28020, 0x2ec57: 0x6ca28220, + 0x2ec58: 0x6ca28420, 0x2ec59: 0x6ca28620, 0x2ec5a: 0x6ca28820, 0x2ec5b: 0x6ca28a20, + 0x2ec5c: 0x6ca28c20, 0x2ec5d: 0x6ca28e20, 0x2ec5e: 0x6ca29020, 0x2ec5f: 0x6ca29220, + 0x2ec60: 0x6ca29420, 0x2ec61: 0x6ca29620, 0x2ec62: 0x6ccfe420, 0x2ec63: 0x6ccfe620, + 0x2ec64: 0x6ccfe820, 0x2ec65: 0x6ccfea20, 0x2ec66: 0x6ccfec20, 0x2ec67: 0x6ccfee20, + 0x2ec68: 0x6ccff020, 0x2ec69: 0x6ccff220, 0x2ec6a: 0x6ca29820, 0x2ec6b: 0x6ccfd620, + 0x2ec6c: 0x6ccff420, 0x2ec6d: 0x6ccff620, 0x2ec6e: 0x6cfdbe20, 0x2ec6f: 0x6ccff820, + 0x2ec70: 0x6ccffa20, 0x2ec71: 0x6ccffc20, 0x2ec72: 0x6ccffe20, 0x2ec73: 0x6cd00020, + 0x2ec74: 0x6cd00220, 0x2ec75: 0x6cd00420, 0x2ec76: 0x6cd00620, 0x2ec77: 0x6cfdc020, + 0x2ec78: 0x6cd00820, 0x2ec79: 0x6cd00a20, 0x2ec7a: 0x6cfdd220, 0x2ec7b: 0x6cfdd420, + 0x2ec7c: 0x6cfdd620, 0x2ec7d: 0x6cfdd820, 0x2ec7e: 0x6cfdda20, 0x2ec7f: 0x6cfddc20, + // Block 0xbb2, offset 0x2ec80 + 0x2ec80: 0x6cfdde20, 0x2ec81: 0x6cfdc220, 0x2ec82: 0x6cfde020, 0x2ec83: 0x6d2c6a20, + 0x2ec84: 0x6d2c7820, 0x2ec85: 0x6cfde220, 0x2ec86: 0x6cfde420, 0x2ec87: 0x6cfde620, + 0x2ec88: 0x6cfde820, 0x2ec89: 0x6cfdea20, 0x2ec8a: 0x6cfdec20, 0x2ec8b: 0x6d599420, + 0x2ec8c: 0x6d2c7a20, 0x2ec8d: 0x6d2c7c20, 0x2ec8e: 0x6d598620, 0x2ec8f: 0x6d2c7e20, + 0x2ec90: 0x6d2c8020, 0x2ec91: 0x6d2c8220, 0x2ec92: 0x6d2c8420, 0x2ec93: 0x6d2c6820, + 0x2ec94: 0x6d2c8620, 0x2ec95: 0x6d2c8820, 0x2ec96: 0x6d599620, 0x2ec97: 0x6d599820, + 0x2ec98: 0x6d599a20, 0x2ec99: 0x6d599c20, 0x2ec9a: 0x6d599e20, 0x2ec9b: 0x6d59a020, + 0x2ec9c: 0x6d59a220, 0x2ec9d: 0x6d59a420, 0x2ec9e: 0x6d59a620, 0x2ec9f: 0x6d59a820, + 0x2eca0: 0x6d59aa20, 0x2eca1: 0x6d59ac20, 0x2eca2: 0x6d59ae20, 0x2eca3: 0x6d847e20, + 0x2eca4: 0x6d59b020, 0x2eca5: 0x6d848620, 0x2eca6: 0x6d848820, 0x2eca7: 0x6d848a20, + 0x2eca8: 0x6d848c20, 0x2eca9: 0x6d848e20, 0x2ecaa: 0x6d849020, 0x2ecab: 0x6d849220, + 0x2ecac: 0x6d849420, 0x2ecad: 0x6d849620, 0x2ecae: 0x6da96a20, 0x2ecaf: 0x6da96c20, + 0x2ecb0: 0x6da96e20, 0x2ecb1: 0x6da97020, 0x2ecb2: 0x6da97220, 0x2ecb3: 0x6da97420, + 0x2ecb4: 0x6da97620, 0x2ecb5: 0x6dca5a20, 0x2ecb6: 0x6dca5c20, 0x2ecb7: 0x6dca5e20, + 0x2ecb8: 0x6de60020, 0x2ecb9: 0x6de60620, 0x2ecba: 0x6de60820, 0x2ecbb: 0x6dfce620, + 0x2ecbc: 0x6dfcf020, 0x2ecbd: 0x6dfcf220, 0x2ecbe: 0x6e0fc820, 0x2ecbf: 0x6e1ea820, + // Block 0xbb3, offset 0x2ecc0 + 0x2ecc0: 0x6e1eaa20, 0x2ecc1: 0x6e2a0c20, 0x2ecc2: 0x6e2a0e20, 0x2ecc3: 0x6e2a1020, + 0x2ecc4: 0x6c09ee20, 0x2ecc5: 0x6c572620, 0x2ecc6: 0x6c79ba20, 0x2ecc7: 0x6ca2d620, + 0x2ecc8: 0x6ca2d820, 0x2ecc9: 0x6c09f220, 0x2ecca: 0x6c09f420, 0x2eccb: 0x6c04fa20, + 0x2eccc: 0x6c09f620, 0x2eccd: 0x6c09f820, 0x2ecce: 0x6c13be20, 0x2eccf: 0x6c13c020, + 0x2ecd0: 0x6c13c220, 0x2ecd1: 0x6c13c420, 0x2ecd2: 0x6c247420, 0x2ecd3: 0x6c247620, + 0x2ecd4: 0x6c247820, 0x2ecd5: 0x6c247a20, 0x2ecd6: 0x6c247c20, 0x2ecd7: 0x6c247e20, + 0x2ecd8: 0x6c248020, 0x2ecd9: 0x6c248220, 0x2ecda: 0x6c248420, 0x2ecdb: 0x6c248620, + 0x2ecdc: 0x6c3b4420, 0x2ecdd: 0x6c3b4620, 0x2ecde: 0x6c3b4820, 0x2ecdf: 0x6c3b4a20, + 0x2ece0: 0x6c3b4c20, 0x2ece1: 0x6c3b4e20, 0x2ece2: 0x6c3b5020, 0x2ece3: 0x6c3b5220, + 0x2ece4: 0x6c3b5420, 0x2ece5: 0x6c3b5620, 0x2ece6: 0x6c3b5820, 0x2ece7: 0x6c3b5a20, + 0x2ece8: 0x6c3b5c20, 0x2ece9: 0x6c3b5e20, 0x2ecea: 0x6c3b6020, 0x2eceb: 0x6c3b6220, + 0x2ecec: 0x6c3b6420, 0x2eced: 0x6c3b6620, 0x2ecee: 0x6c3b6820, 0x2ecef: 0x6c3b6a20, + 0x2ecf0: 0x6c3b6c20, 0x2ecf1: 0x6c3b6e20, 0x2ecf2: 0x6c573a20, 0x2ecf3: 0x6c573c20, + 0x2ecf4: 0x6c573e20, 0x2ecf5: 0x6c574020, 0x2ecf6: 0x6c574220, 0x2ecf7: 0x6c574420, + 0x2ecf8: 0x6c574620, 0x2ecf9: 0x6c574820, 0x2ecfa: 0x6c79be20, 0x2ecfb: 0x6c574a20, + 0x2ecfc: 0x6c79c020, 0x2ecfd: 0x6c574c20, 0x2ecfe: 0x6c574e20, 0x2ecff: 0x6c575020, + // Block 0xbb4, offset 0x2ed00 + 0x2ed00: 0x6c575220, 0x2ed01: 0x6c575420, 0x2ed02: 0x6c575620, 0x2ed03: 0x6c575820, + 0x2ed04: 0x6c575a20, 0x2ed05: 0x6c575c20, 0x2ed06: 0x6c575e20, 0x2ed07: 0x6c576020, + 0x2ed08: 0x6c576220, 0x2ed09: 0x6c576420, 0x2ed0a: 0x6c576620, 0x2ed0b: 0x6c576820, + 0x2ed0c: 0x6c576a20, 0x2ed0d: 0x6c576c20, 0x2ed0e: 0x6c576e20, 0x2ed0f: 0x6c577020, + 0x2ed10: 0x6c577220, 0x2ed11: 0x6c577420, 0x2ed12: 0x6c79d620, 0x2ed13: 0x6c79d820, + 0x2ed14: 0x6c79da20, 0x2ed15: 0x6c79dc20, 0x2ed16: 0x6c79de20, 0x2ed17: 0x6c79e020, + 0x2ed18: 0x6c79e220, 0x2ed19: 0x6c79e420, 0x2ed1a: 0x6c79e620, 0x2ed1b: 0x6c79e820, + 0x2ed1c: 0x6c79ea20, 0x2ed1d: 0x6c79ec20, 0x2ed1e: 0x6c79ee20, 0x2ed1f: 0x6c79f020, + 0x2ed20: 0x6c79f220, 0x2ed21: 0x6c79f420, 0x2ed22: 0x6c79f620, 0x2ed23: 0x6c79f820, + 0x2ed24: 0x6c79fa20, 0x2ed25: 0x6c79fc20, 0x2ed26: 0x6c79fe20, 0x2ed27: 0x6c7a0020, + 0x2ed28: 0x6c7a0220, 0x2ed29: 0x6c7a0420, 0x2ed2a: 0x6c7a0620, 0x2ed2b: 0x6c7a0820, + 0x2ed2c: 0x6c7a0a20, 0x2ed2d: 0x6c7a0c20, 0x2ed2e: 0x6c7a0e20, 0x2ed2f: 0x6c7a1020, + 0x2ed30: 0x6c7a1220, 0x2ed31: 0x6c7a1420, 0x2ed32: 0x6c7a1620, 0x2ed33: 0x6ca2ea20, + 0x2ed34: 0x6ca2ec20, 0x2ed35: 0x6ca2ee20, 0x2ed36: 0x6ca2f020, 0x2ed37: 0x6cd08c20, + 0x2ed38: 0x6ca2f220, 0x2ed39: 0x6c7a7220, 0x2ed3a: 0x6ca2f420, 0x2ed3b: 0x6ca2f620, + 0x2ed3c: 0x6ca2f820, 0x2ed3d: 0x6ca2fa20, 0x2ed3e: 0x6ca2fc20, 0x2ed3f: 0x6ca2fe20, + // Block 0xbb5, offset 0x2ed40 + 0x2ed40: 0x6ca30020, 0x2ed41: 0x6ca30220, 0x2ed42: 0x6ca30420, 0x2ed43: 0x6ca30620, + 0x2ed44: 0x6ca30820, 0x2ed45: 0x6ca30a20, 0x2ed46: 0x6ca30c20, 0x2ed47: 0x6ca30e20, + 0x2ed48: 0x6ca31020, 0x2ed49: 0x6c7a1820, 0x2ed4a: 0x6ca31220, 0x2ed4b: 0x6ca31420, + 0x2ed4c: 0x6ca31620, 0x2ed4d: 0x6ca31820, 0x2ed4e: 0x6ca31a20, 0x2ed4f: 0x6ca31c20, + 0x2ed50: 0x6ca31e20, 0x2ed51: 0x6ca32020, 0x2ed52: 0x6ca32220, 0x2ed53: 0x6ca32420, + 0x2ed54: 0x6cd08e20, 0x2ed55: 0x6cd09020, 0x2ed56: 0x6cd09220, 0x2ed57: 0x6cd09420, + 0x2ed58: 0x6cd09620, 0x2ed59: 0x6cd09820, 0x2ed5a: 0x6cd09a20, 0x2ed5b: 0x6cd09c20, + 0x2ed5c: 0x6cd09e20, 0x2ed5d: 0x6cd0a020, 0x2ed5e: 0x6cfe6220, 0x2ed5f: 0x6cd0a220, + 0x2ed60: 0x6cd0a420, 0x2ed61: 0x6cd0a620, 0x2ed62: 0x6cd0a820, 0x2ed63: 0x6cd0aa20, + 0x2ed64: 0x6cd0ac20, 0x2ed65: 0x6cd0ae20, 0x2ed66: 0x6cd0b020, 0x2ed67: 0x6cfe4c20, + 0x2ed68: 0x6cd0b220, 0x2ed69: 0x6cd0b420, 0x2ed6a: 0x6cd0b620, 0x2ed6b: 0x6cd0b820, + 0x2ed6c: 0x6cd0ba20, 0x2ed6d: 0x6cd0bc20, 0x2ed6e: 0x6cd0be20, 0x2ed6f: 0x6cd0c020, + 0x2ed70: 0x6cd0c220, 0x2ed71: 0x6cd0c420, 0x2ed72: 0x6cd0c620, 0x2ed73: 0x6cd0c820, + 0x2ed74: 0x6cd0ca20, 0x2ed75: 0x6cd0cc20, 0x2ed76: 0x6cd0ce20, 0x2ed77: 0x6cd0d020, + 0x2ed78: 0x6cd0d220, 0x2ed79: 0x6cd0d420, 0x2ed7a: 0x6cd0d620, 0x2ed7b: 0x6cd0d820, + 0x2ed7c: 0x6cd0da20, 0x2ed7d: 0x6cfe6420, 0x2ed7e: 0x6cfe6620, 0x2ed7f: 0x6cfe6820, + // Block 0xbb6, offset 0x2ed80 + 0x2ed80: 0x6cfe6a20, 0x2ed81: 0x6cfe6c20, 0x2ed82: 0x6cfe6e20, 0x2ed83: 0x6cfe7020, + 0x2ed84: 0x6cfe7220, 0x2ed85: 0x6cfe7420, 0x2ed86: 0x6cfe7620, 0x2ed87: 0x6cfe7820, + 0x2ed88: 0x6cfe7a20, 0x2ed89: 0x6cfe7c20, 0x2ed8a: 0x6cfe7e20, 0x2ed8b: 0x6cfe8020, + 0x2ed8c: 0x6cfe8220, 0x2ed8d: 0x6cfe8420, 0x2ed8e: 0x6cfe8620, 0x2ed8f: 0x6cfe8820, + 0x2ed90: 0x6cfe8a20, 0x2ed91: 0x6cfe8c20, 0x2ed92: 0x6cfe8e20, 0x2ed93: 0x6cfe9020, + 0x2ed94: 0x6cfe9220, 0x2ed95: 0x6cfe9420, 0x2ed96: 0x6cfe9620, 0x2ed97: 0x6cfe9820, + 0x2ed98: 0x6cfe9a20, 0x2ed99: 0x6cfe9c20, 0x2ed9a: 0x6cfe9e20, 0x2ed9b: 0x6cfea020, + 0x2ed9c: 0x6cfea220, 0x2ed9d: 0x6cfea420, 0x2ed9e: 0x6cfea620, 0x2ed9f: 0x6cfea820, + 0x2eda0: 0x6d2cea20, 0x2eda1: 0x6d2cec20, 0x2eda2: 0x6d2cee20, 0x2eda3: 0x6d2cf020, + 0x2eda4: 0x6d2cf220, 0x2eda5: 0x6d2cf420, 0x2eda6: 0x6d2cf620, 0x2eda7: 0x6d2cf820, + 0x2eda8: 0x6d2cfa20, 0x2eda9: 0x6d5a0620, 0x2edaa: 0x6d2cfc20, 0x2edab: 0x6d2cfe20, + 0x2edac: 0x6d5a0820, 0x2edad: 0x6d2d0020, 0x2edae: 0x6d2d0220, 0x2edaf: 0x6cff4020, + 0x2edb0: 0x6d2d0420, 0x2edb1: 0x6d2d0620, 0x2edb2: 0x6d2d0820, 0x2edb3: 0x6d2d0a20, + 0x2edb4: 0x6d2d0c20, 0x2edb5: 0x6d2d0e20, 0x2edb6: 0x6d2d1020, 0x2edb7: 0x6d2d1220, + 0x2edb8: 0x6d2d1420, 0x2edb9: 0x6d5a1e20, 0x2edba: 0x6d5a2020, 0x2edbb: 0x6d5a2220, + 0x2edbc: 0x6d5a2420, 0x2edbd: 0x6d5a2620, 0x2edbe: 0x6d5a2820, 0x2edbf: 0x6d84cc20, + // Block 0xbb7, offset 0x2edc0 + 0x2edc0: 0x6d5a2a20, 0x2edc1: 0x6d5a2c20, 0x2edc2: 0x6d5a2e20, 0x2edc3: 0x6d5a3020, + 0x2edc4: 0x6d5a3220, 0x2edc5: 0x6d5a3420, 0x2edc6: 0x6d5a3620, 0x2edc7: 0x6d5a3820, + 0x2edc8: 0x6d5a3a20, 0x2edc9: 0x6d5a3c20, 0x2edca: 0x6d5a3e20, 0x2edcb: 0x6d5a4020, + 0x2edcc: 0x6d5a4220, 0x2edcd: 0x6d84da20, 0x2edce: 0x6d5a4420, 0x2edcf: 0x6d84dc20, + 0x2edd0: 0x6da99a20, 0x2edd1: 0x6d84de20, 0x2edd2: 0x6d84e020, 0x2edd3: 0x6d5a4620, + 0x2edd4: 0x6d84e220, 0x2edd5: 0x6d84e420, 0x2edd6: 0x6d84e620, 0x2edd7: 0x6da99c20, + 0x2edd8: 0x6d84e820, 0x2edd9: 0x6d84ea20, 0x2edda: 0x6d84ec20, 0x2eddb: 0x6d84ee20, + 0x2eddc: 0x6d84f020, 0x2eddd: 0x6d84f220, 0x2edde: 0x6d84f420, 0x2eddf: 0x6d84f620, + 0x2ede0: 0x6d84f820, 0x2ede1: 0x6d84fa20, 0x2ede2: 0x6d856820, 0x2ede3: 0x6d84fc20, + 0x2ede4: 0x6d84fe20, 0x2ede5: 0x6da9a620, 0x2ede6: 0x6da9a820, 0x2ede7: 0x6dca8820, + 0x2ede8: 0x6da9aa20, 0x2ede9: 0x6da9ac20, 0x2edea: 0x6da9ae20, 0x2edeb: 0x6da9b020, + 0x2edec: 0x6da9b220, 0x2eded: 0x6da9b420, 0x2edee: 0x6da9b620, 0x2edef: 0x6da9b820, + 0x2edf0: 0x6da9ba20, 0x2edf1: 0x6da9bc20, 0x2edf2: 0x6da9be20, 0x2edf3: 0x6da9c020, + 0x2edf4: 0x6da9c220, 0x2edf5: 0x6dca8a20, 0x2edf6: 0x6dca8c20, 0x2edf7: 0x6de61c20, + 0x2edf8: 0x6dca8e20, 0x2edf9: 0x6dca9020, 0x2edfa: 0x6dfcfc20, 0x2edfb: 0x6dca9220, + 0x2edfc: 0x6dca9420, 0x2edfd: 0x6de61e20, 0x2edfe: 0x6dca9620, 0x2edff: 0x6dca9820, + // Block 0xbb8, offset 0x2ee00 + 0x2ee00: 0x6dca9a20, 0x2ee01: 0x6dca9c20, 0x2ee02: 0x6dca9e20, 0x2ee03: 0x6de62820, + 0x2ee04: 0x6de62a20, 0x2ee05: 0x6de62c20, 0x2ee06: 0x6de62e20, 0x2ee07: 0x6de63020, + 0x2ee08: 0x6de63220, 0x2ee09: 0x6de63420, 0x2ee0a: 0x6de63620, 0x2ee0b: 0x6de63820, + 0x2ee0c: 0x6dfd0020, 0x2ee0d: 0x6dfd0220, 0x2ee0e: 0x6dfd0420, 0x2ee0f: 0x6dfd0620, + 0x2ee10: 0x6dfd0820, 0x2ee11: 0x6dfd0a20, 0x2ee12: 0x6dfd0c20, 0x2ee13: 0x6e0fd620, + 0x2ee14: 0x6e0fd820, 0x2ee15: 0x6e1eb420, 0x2ee16: 0x6e0fda20, 0x2ee17: 0x6e1eb620, + 0x2ee18: 0x6e1eb820, 0x2ee19: 0x6e1eba20, 0x2ee1a: 0x6e2a1c20, 0x2ee1b: 0x6e32de20, + 0x2ee1c: 0x6c09fa20, 0x2ee1d: 0x6c3bac20, 0x2ee1e: 0x6c7a7820, 0x2ee1f: 0x6c7a7a20, + 0x2ee20: 0x6ca38020, 0x2ee21: 0x6cff4220, 0x2ee22: 0x6d856a20, 0x2ee23: 0x6de66820, + 0x2ee24: 0x6e1ec620, 0x2ee25: 0x6e32e420, 0x2ee26: 0x6c09fc20, 0x2ee27: 0x6c24a220, + 0x2ee28: 0x6c3bb620, 0x2ee29: 0x6c3bb820, 0x2ee2a: 0x6c57da20, 0x2ee2b: 0x6c57dc20, + 0x2ee2c: 0x6c57de20, 0x2ee2d: 0x6c57e020, 0x2ee2e: 0x6c57e220, 0x2ee2f: 0x6c57e420, + 0x2ee30: 0x6c57e620, 0x2ee31: 0x6c57e820, 0x2ee32: 0x6c57ea20, 0x2ee33: 0x6c7a9020, + 0x2ee34: 0x6c7a9220, 0x2ee35: 0x6c7a9420, 0x2ee36: 0x6ca39820, 0x2ee37: 0x6ca39a20, + 0x2ee38: 0x6ca39c20, 0x2ee39: 0x6cd17820, 0x2ee3a: 0x6cd17a20, 0x2ee3b: 0x6cd17c20, + 0x2ee3c: 0x6cd17e20, 0x2ee3d: 0x6cff6020, 0x2ee3e: 0x6cff6220, 0x2ee3f: 0x6cff6420, + // Block 0xbb9, offset 0x2ee40 + 0x2ee40: 0x6d2d9620, 0x2ee41: 0x6cff6620, 0x2ee42: 0x6d2da420, 0x2ee43: 0x6d2da620, + 0x2ee44: 0x6d2da820, 0x2ee45: 0x6d2daa20, 0x2ee46: 0x6d2dac20, 0x2ee47: 0x6d5acc20, + 0x2ee48: 0x6d5ace20, 0x2ee49: 0x6d5ad020, 0x2ee4a: 0x6d857a20, 0x2ee4b: 0x6d857c20, + 0x2ee4c: 0x6d857e20, 0x2ee4d: 0x6d858020, 0x2ee4e: 0x6d858220, 0x2ee4f: 0x6daa2020, + 0x2ee50: 0x6daa2220, 0x2ee51: 0x6daa2420, 0x2ee52: 0x6daa2620, 0x2ee53: 0x6dcaee20, + 0x2ee54: 0x6dcaf020, 0x2ee55: 0x6dcaf220, 0x2ee56: 0x6de66e20, 0x2ee57: 0x6e0ffa20, + 0x2ee58: 0x6c09fe20, 0x2ee59: 0x6c3bc420, 0x2ee5a: 0x6c57fe20, 0x2ee5b: 0x6ca3ba20, + 0x2ee5c: 0x6ca3bc20, 0x2ee5d: 0x6cff8a20, 0x2ee5e: 0x6cff8c20, 0x2ee5f: 0x6c0a0220, + 0x2ee60: 0x6c580a20, 0x2ee61: 0x6c7ab220, 0x2ee62: 0x6ca3be20, 0x2ee63: 0x6ca3c020, + 0x2ee64: 0x6cd1a420, 0x2ee65: 0x6cd1a620, 0x2ee66: 0x6cd1a820, 0x2ee67: 0x6d2dd620, + 0x2ee68: 0x6c0a0620, 0x2ee69: 0x6c0a0820, 0x2ee6a: 0x6c13d020, 0x2ee6b: 0x6c24aa20, + 0x2ee6c: 0x6c24ac20, 0x2ee6d: 0x6c581a20, 0x2ee6e: 0x6c581c20, 0x2ee6f: 0x6cd1b620, + 0x2ee70: 0x6c0a0a20, 0x2ee71: 0x6c0a0c20, 0x2ee72: 0x6c0a0e20, 0x2ee73: 0x6c0a1020, + 0x2ee74: 0x6c0a1220, 0x2ee75: 0x6c0a1420, 0x2ee76: 0x6c13d620, 0x2ee77: 0x6c24b620, + 0x2ee78: 0x6c24b820, 0x2ee79: 0x6c24ba20, 0x2ee7a: 0x6c24bc20, 0x2ee7b: 0x6c3be220, + 0x2ee7c: 0x6c24be20, 0x2ee7d: 0x6c3be420, 0x2ee7e: 0x6c3be620, 0x2ee7f: 0x6c3be820, + // Block 0xbba, offset 0x2ee80 + 0x2ee80: 0x6c3bea20, 0x2ee81: 0x6c3bec20, 0x2ee82: 0x6c3bee20, 0x2ee83: 0x6c3bf020, + 0x2ee84: 0x6c3bf220, 0x2ee85: 0x6c3bf420, 0x2ee86: 0x6c582420, 0x2ee87: 0x6c582620, + 0x2ee88: 0x6c582820, 0x2ee89: 0x6c582a20, 0x2ee8a: 0x6c582c20, 0x2ee8b: 0x6c582e20, + 0x2ee8c: 0x6c583020, 0x2ee8d: 0x6c583220, 0x2ee8e: 0x6c583420, 0x2ee8f: 0x6c583620, + 0x2ee90: 0x6c583820, 0x2ee91: 0x6c583a20, 0x2ee92: 0x6c583c20, 0x2ee93: 0x6c583e20, + 0x2ee94: 0x6c7abe20, 0x2ee95: 0x6c7ac020, 0x2ee96: 0x6c7ac220, 0x2ee97: 0x6c7ac420, + 0x2ee98: 0x6c7ac620, 0x2ee99: 0x6c7ac820, 0x2ee9a: 0x6c7aca20, 0x2ee9b: 0x6c7acc20, + 0x2ee9c: 0x6c7ace20, 0x2ee9d: 0x6c7ad020, 0x2ee9e: 0x6c7ad220, 0x2ee9f: 0x6c7ad420, + 0x2eea0: 0x6c7bac20, 0x2eea1: 0x6ca3d620, 0x2eea2: 0x6ca3d820, 0x2eea3: 0x6ca3da20, + 0x2eea4: 0x6ca3dc20, 0x2eea5: 0x6ca3de20, 0x2eea6: 0x6ca3e020, 0x2eea7: 0x6ca3e220, + 0x2eea8: 0x6ca89a20, 0x2eea9: 0x6ca3e420, 0x2eeaa: 0x6cd1be20, 0x2eeab: 0x6cd1c020, + 0x2eeac: 0x6cd1c220, 0x2eead: 0x6cd1c420, 0x2eeae: 0x6cd1c620, 0x2eeaf: 0x6cd1c820, + 0x2eeb0: 0x6ca3e620, 0x2eeb1: 0x6cd20620, 0x2eeb2: 0x6cd1ca20, 0x2eeb3: 0x6cd1cc20, + 0x2eeb4: 0x6cd1ce20, 0x2eeb5: 0x6cffaa20, 0x2eeb6: 0x6cffac20, 0x2eeb7: 0x6cffae20, + 0x2eeb8: 0x6cffb020, 0x2eeb9: 0x6cffb220, 0x2eeba: 0x6cffb420, 0x2eebb: 0x6d2de220, + 0x2eebc: 0x6d2de420, 0x2eebd: 0x6d2de620, 0x2eebe: 0x6d5b0420, 0x2eebf: 0x6d5b0620, + // Block 0xbbb, offset 0x2eec0 + 0x2eec0: 0x6d85a020, 0x2eec1: 0x6d85a220, 0x2eec2: 0x6d85a420, 0x2eec3: 0x6daa4620, + 0x2eec4: 0x6daa4820, 0x2eec5: 0x6dcb0e20, 0x2eec6: 0x6de68020, 0x2eec7: 0x6de68220, + 0x2eec8: 0x6dfd3620, 0x2eec9: 0x6dfd4820, 0x2eeca: 0x6e1ede20, 0x2eecb: 0x6c0a1a20, + 0x2eecc: 0x6c3c1420, 0x2eecd: 0x6c7b0e20, 0x2eece: 0x6cd20820, 0x2eecf: 0x6cd20a20, + 0x2eed0: 0x6d2e0420, 0x2eed1: 0x6d2e0620, 0x2eed2: 0x6c0a2020, 0x2eed3: 0x6c24d820, + 0x2eed4: 0x6c24da20, 0x2eed5: 0x6c24dc20, 0x2eed6: 0x6c24de20, 0x2eed7: 0x6c24e020, + 0x2eed8: 0x6c3c2020, 0x2eed9: 0x6c3c2220, 0x2eeda: 0x6c3c2420, 0x2eedb: 0x6c3c2620, + 0x2eedc: 0x6c3c2820, 0x2eedd: 0x6c3c2a20, 0x2eede: 0x6c3c2c20, 0x2eedf: 0x6c3c2e20, + 0x2eee0: 0x6c3c3020, 0x2eee1: 0x6c3c4220, 0x2eee2: 0x6c589c20, 0x2eee3: 0x6c589e20, + 0x2eee4: 0x6c58a020, 0x2eee5: 0x6c58a220, 0x2eee6: 0x6c58a420, 0x2eee7: 0x6c58a620, + 0x2eee8: 0x6c58a820, 0x2eee9: 0x6c58aa20, 0x2eeea: 0x6c58ac20, 0x2eeeb: 0x6c58ae20, + 0x2eeec: 0x6c58b020, 0x2eeed: 0x6c58b220, 0x2eeee: 0x6c58b420, 0x2eeef: 0x6c58b620, + 0x2eef0: 0x6c7b2c20, 0x2eef1: 0x6c7b2e20, 0x2eef2: 0x6c7b3020, 0x2eef3: 0x6c7b3220, + 0x2eef4: 0x6c7b3420, 0x2eef5: 0x6ca41a20, 0x2eef6: 0x6c7b3620, 0x2eef7: 0x6c7b3820, + 0x2eef8: 0x6c7b3a20, 0x2eef9: 0x6c7b3c20, 0x2eefa: 0x6c58b820, 0x2eefb: 0x6c7b3e20, + 0x2eefc: 0x6c7b4020, 0x2eefd: 0x6c7b4220, 0x2eefe: 0x6c7b4420, 0x2eeff: 0x6c7b4620, + // Block 0xbbc, offset 0x2ef00 + 0x2ef00: 0x6c7b4820, 0x2ef01: 0x6c7b4a20, 0x2ef02: 0x6c7b4c20, 0x2ef03: 0x6c7b4e20, + 0x2ef04: 0x6c7b5020, 0x2ef05: 0x6c7b5220, 0x2ef06: 0x6c7b5420, 0x2ef07: 0x6c7b5620, + 0x2ef08: 0x6c7b5820, 0x2ef09: 0x6c7b5a20, 0x2ef0a: 0x6ca42e20, 0x2ef0b: 0x6ca43020, + 0x2ef0c: 0x6ca43220, 0x2ef0d: 0x6ca43420, 0x2ef0e: 0x6ca43620, 0x2ef0f: 0x6ca43820, + 0x2ef10: 0x6ca43a20, 0x2ef11: 0x6ca43c20, 0x2ef12: 0x6ca43e20, 0x2ef13: 0x6ca44020, + 0x2ef14: 0x6ca44220, 0x2ef15: 0x6ca44420, 0x2ef16: 0x6ca44620, 0x2ef17: 0x6cd23020, + 0x2ef18: 0x6cd23220, 0x2ef19: 0x6cd23420, 0x2ef1a: 0x6cd23620, 0x2ef1b: 0x6cd23820, + 0x2ef1c: 0x6cd23a20, 0x2ef1d: 0x6cd23c20, 0x2ef1e: 0x6cd23e20, 0x2ef1f: 0x6cd24020, + 0x2ef20: 0x6cd24220, 0x2ef21: 0x6cd24420, 0x2ef22: 0x6cd24620, 0x2ef23: 0x6cd24820, + 0x2ef24: 0x6cd24a20, 0x2ef25: 0x6cd24c20, 0x2ef26: 0x6cd24e20, 0x2ef27: 0x6cd25020, + 0x2ef28: 0x6cd25220, 0x2ef29: 0x6cd25420, 0x2ef2a: 0x6cd25620, 0x2ef2b: 0x6cd25820, + 0x2ef2c: 0x6d000620, 0x2ef2d: 0x6d000820, 0x2ef2e: 0x6d000a20, 0x2ef2f: 0x6d000c20, + 0x2ef30: 0x6d000e20, 0x2ef31: 0x6d001020, 0x2ef32: 0x6d001220, 0x2ef33: 0x6d001420, + 0x2ef34: 0x6d001620, 0x2ef35: 0x6d001820, 0x2ef36: 0x6d001a20, 0x2ef37: 0x6d001c20, + 0x2ef38: 0x6d001e20, 0x2ef39: 0x6d002020, 0x2ef3a: 0x6d002220, 0x2ef3b: 0x6d002420, + 0x2ef3c: 0x6d002620, 0x2ef3d: 0x6d002820, 0x2ef3e: 0x6d002a20, 0x2ef3f: 0x6d002c20, + // Block 0xbbd, offset 0x2ef40 + 0x2ef40: 0x6d002e20, 0x2ef41: 0x6d003020, 0x2ef42: 0x6d003220, 0x2ef43: 0x6d003420, + 0x2ef44: 0x6d003620, 0x2ef45: 0x6d003820, 0x2ef46: 0x6d003a20, 0x2ef47: 0x6d2e2020, + 0x2ef48: 0x6d2e2220, 0x2ef49: 0x6d2e2420, 0x2ef4a: 0x6d2e2620, 0x2ef4b: 0x6d2e2820, + 0x2ef4c: 0x6d2e2a20, 0x2ef4d: 0x6d2e2c20, 0x2ef4e: 0x6d2e2e20, 0x2ef4f: 0x6d00b020, + 0x2ef50: 0x6d00b220, 0x2ef51: 0x6d2e3020, 0x2ef52: 0x6d2e3220, 0x2ef53: 0x6d2e3420, + 0x2ef54: 0x6d2e3620, 0x2ef55: 0x6d2e3820, 0x2ef56: 0x6d2e3a20, 0x2ef57: 0x6d2e3c20, + 0x2ef58: 0x6d2e3e20, 0x2ef59: 0x6d5b4a20, 0x2ef5a: 0x6d5b4c20, 0x2ef5b: 0x6d5b4e20, + 0x2ef5c: 0x6d5b5020, 0x2ef5d: 0x6d5b5220, 0x2ef5e: 0x6d5b5420, 0x2ef5f: 0x6d5b3020, + 0x2ef60: 0x6d5b5620, 0x2ef61: 0x6d5b5820, 0x2ef62: 0x6d5b5a20, 0x2ef63: 0x6d5b5c20, + 0x2ef64: 0x6d5b5e20, 0x2ef65: 0x6d5b6020, 0x2ef66: 0x6d5b6220, 0x2ef67: 0x6d2e4020, + 0x2ef68: 0x6d5b6420, 0x2ef69: 0x6d5b6620, 0x2ef6a: 0x6d5b6820, 0x2ef6b: 0x6d5b6a20, + 0x2ef6c: 0x6d85d420, 0x2ef6d: 0x6d85d620, 0x2ef6e: 0x6d85d820, 0x2ef6f: 0x6d85da20, + 0x2ef70: 0x6d85dc20, 0x2ef71: 0x6d85de20, 0x2ef72: 0x6d85e020, 0x2ef73: 0x6d85e220, + 0x2ef74: 0x6d85e420, 0x2ef75: 0x6d85e620, 0x2ef76: 0x6d85e820, 0x2ef77: 0x6d85ea20, + 0x2ef78: 0x6d85ec20, 0x2ef79: 0x6d85ee20, 0x2ef7a: 0x6d85f020, 0x2ef7b: 0x6d85f220, + 0x2ef7c: 0x6d85f420, 0x2ef7d: 0x6d85f620, 0x2ef7e: 0x6d85f820, 0x2ef7f: 0x6d85fa20, + // Block 0xbbe, offset 0x2ef80 + 0x2ef80: 0x6daa7420, 0x2ef81: 0x6daa7620, 0x2ef82: 0x6daa7820, 0x2ef83: 0x6daa7a20, + 0x2ef84: 0x6daa7c20, 0x2ef85: 0x6daa7e20, 0x2ef86: 0x6daa8020, 0x2ef87: 0x6daa8220, + 0x2ef88: 0x6daa8420, 0x2ef89: 0x6daa8620, 0x2ef8a: 0x6d85fc20, 0x2ef8b: 0x6daa8820, + 0x2ef8c: 0x6daa8a20, 0x2ef8d: 0x6daa8c20, 0x2ef8e: 0x6daa8e20, 0x2ef8f: 0x6dcb2c20, + 0x2ef90: 0x6dcb2e20, 0x2ef91: 0x6dcb3020, 0x2ef92: 0x6dcb3220, 0x2ef93: 0x6dcb3420, + 0x2ef94: 0x6dcb3620, 0x2ef95: 0x6dcb3820, 0x2ef96: 0x6dcb3a20, 0x2ef97: 0x6dcb3c20, + 0x2ef98: 0x6dcb3e20, 0x2ef99: 0x6dcb4020, 0x2ef9a: 0x6dcb4220, 0x2ef9b: 0x6dcb4420, + 0x2ef9c: 0x6dcb4620, 0x2ef9d: 0x6dcb4820, 0x2ef9e: 0x6dcb4a20, 0x2ef9f: 0x6de69c20, + 0x2efa0: 0x6de69e20, 0x2efa1: 0x6de6a020, 0x2efa2: 0x6dfd4c20, 0x2efa3: 0x6de6a220, + 0x2efa4: 0x6dcb8220, 0x2efa5: 0x6dfd4e20, 0x2efa6: 0x6dfd5020, 0x2efa7: 0x6e102420, + 0x2efa8: 0x6e102620, 0x2efa9: 0x6e102820, 0x2efaa: 0x6e102a20, 0x2efab: 0x6e102c20, + 0x2efac: 0x6e1eea20, 0x2efad: 0x6e1eec20, 0x2efae: 0x6e1eee20, 0x2efaf: 0x6e2a4a20, + 0x2efb0: 0x6e2a4c20, 0x2efb1: 0x6e32f220, 0x2efb2: 0x6e32f420, 0x2efb3: 0x6e3d8020, + 0x2efb4: 0x6e42ca20, 0x2efb5: 0x6e452a20, 0x2efb6: 0x6c0a2220, 0x2efb7: 0x6c3c4420, + 0x2efb8: 0x6c590220, 0x2efb9: 0x6c590420, 0x2efba: 0x6c590620, 0x2efbb: 0x6cd2b820, + 0x2efbc: 0x6cd2ba20, 0x2efbd: 0x6c0a2420, 0x2efbe: 0x6c13e020, 0x2efbf: 0x6c13e220, + // Block 0xbbf, offset 0x2efc0 + 0x2efc0: 0x6c24fa20, 0x2efc1: 0x6c24fc20, 0x2efc2: 0x6c24fe20, 0x2efc3: 0x6c250020, + 0x2efc4: 0x6c3c4620, 0x2efc5: 0x6c590e20, 0x2efc6: 0x6c591020, 0x2efc7: 0x6c591220, + 0x2efc8: 0x6c591420, 0x2efc9: 0x6ca48c20, 0x2efca: 0x6c7bae20, 0x2efcb: 0x6c7bb020, + 0x2efcc: 0x6c7bb220, 0x2efcd: 0x6c7bb420, 0x2efce: 0x6ca49220, 0x2efcf: 0x6ca49420, + 0x2efd0: 0x6ca49620, 0x2efd1: 0x6ca49820, 0x2efd2: 0x6cd2c420, 0x2efd3: 0x6cd2c620, + 0x2efd4: 0x6cd2c820, 0x2efd5: 0x6cd2ca20, 0x2efd6: 0x6cd2cc20, 0x2efd7: 0x6d00bc20, + 0x2efd8: 0x6d00be20, 0x2efd9: 0x6d00c020, 0x2efda: 0x6d5bde20, 0x2efdb: 0x6d5be020, + 0x2efdc: 0x6d5be220, 0x2efdd: 0x6d5be420, 0x2efde: 0x6d5be620, 0x2efdf: 0x6d865420, + 0x2efe0: 0x6d865620, 0x2efe1: 0x6d865820, 0x2efe2: 0x6dab0020, 0x2efe3: 0x6dab0220, + 0x2efe4: 0x6dab0420, 0x2efe5: 0x6dab0620, 0x2efe6: 0x6dcb8420, 0x2efe7: 0x6dcb8620, + 0x2efe8: 0x6dcb8820, 0x2efe9: 0x6de6de20, 0x2efea: 0x6dfd7420, 0x2efeb: 0x6dfd7620, + 0x2efec: 0x6e104620, 0x2efed: 0x6e1f0020, 0x2efee: 0x6c0a2620, 0x2efef: 0x6c3c5620, + 0x2eff0: 0x6c7bd820, 0x2eff1: 0x6c7bda20, 0x2eff2: 0x6ca4ac20, 0x2eff3: 0x6cd2f020, + 0x2eff4: 0x6cd2f220, 0x2eff5: 0x6d00e820, 0x2eff6: 0x6d2ecc20, 0x2eff7: 0x6d2ece20, + 0x2eff8: 0x6d2ed020, 0x2eff9: 0x6d2ed220, 0x2effa: 0x6d5bfc20, 0x2effb: 0x6d866620, + 0x2effc: 0x6dab1620, 0x2effd: 0x6dcb9420, 0x2effe: 0x6dfd8220, 0x2efff: 0x6c0a2820, + // Block 0xbc0, offset 0x2f000 + 0x2f000: 0x6c250c20, 0x2f001: 0x6c250e20, 0x2f002: 0x6c3c6820, 0x2f003: 0x6c595220, + 0x2f004: 0x6c595420, 0x2f005: 0x6c595620, 0x2f006: 0x6c595820, 0x2f007: 0x6c595a20, + 0x2f008: 0x6c595c20, 0x2f009: 0x6c7bf620, 0x2f00a: 0x6c7bf820, 0x2f00b: 0x6c7bfa20, + 0x2f00c: 0x6c7bfc20, 0x2f00d: 0x6c7bfe20, 0x2f00e: 0x6c7c0020, 0x2f00f: 0x6c7c0220, + 0x2f010: 0x6c7c0420, 0x2f011: 0x6c7c0620, 0x2f012: 0x6ca4c220, 0x2f013: 0x6ca4c420, + 0x2f014: 0x6ca4c620, 0x2f015: 0x6ca4c820, 0x2f016: 0x6ca4ca20, 0x2f017: 0x6ca4cc20, + 0x2f018: 0x6ca4ce20, 0x2f019: 0x6cd30c20, 0x2f01a: 0x6cd30e20, 0x2f01b: 0x6ca4d020, + 0x2f01c: 0x6cd31020, 0x2f01d: 0x6d010c20, 0x2f01e: 0x6d010e20, 0x2f01f: 0x6d011020, + 0x2f020: 0x6d2ef420, 0x2f021: 0x6d2ef620, 0x2f022: 0x6d2ef820, 0x2f023: 0x6d2efa20, + 0x2f024: 0x6d5c0c20, 0x2f025: 0x6d868220, 0x2f026: 0x6d868420, 0x2f027: 0x6d868620, + 0x2f028: 0x6dab2020, 0x2f029: 0x6dab2220, 0x2f02a: 0x6dab2420, 0x2f02b: 0x6dcba820, + 0x2f02c: 0x6dcbaa20, 0x2f02d: 0x6dfd8e20, 0x2f02e: 0x6c0a2a20, 0x2f02f: 0x6c251820, + 0x2f030: 0x6c3c8020, 0x2f031: 0x6c3c8220, 0x2f032: 0x6c3c8420, 0x2f033: 0x6c3c8620, + 0x2f034: 0x6c3c8820, 0x2f035: 0x6c3c8a20, 0x2f036: 0x6c598820, 0x2f037: 0x6c598a20, + 0x2f038: 0x6c598c20, 0x2f039: 0x6c598e20, 0x2f03a: 0x6c599020, 0x2f03b: 0x6c599220, + 0x2f03c: 0x6c599420, 0x2f03d: 0x6c599620, 0x2f03e: 0x6c599820, 0x2f03f: 0x6c599a20, + // Block 0xbc1, offset 0x2f040 + 0x2f040: 0x6c599c20, 0x2f041: 0x6c599e20, 0x2f042: 0x6c59a020, 0x2f043: 0x6c59a220, + 0x2f044: 0x6c59a420, 0x2f045: 0x6c59a620, 0x2f046: 0x6c59a820, 0x2f047: 0x6c59aa20, + 0x2f048: 0x6c59ac20, 0x2f049: 0x6c59ae20, 0x2f04a: 0x6c59b020, 0x2f04b: 0x6c59b220, + 0x2f04c: 0x6c59b420, 0x2f04d: 0x6c59b620, 0x2f04e: 0x6c7c3e20, 0x2f04f: 0x6c7c4020, + 0x2f050: 0x6c7c4220, 0x2f051: 0x6c7c4420, 0x2f052: 0x6c7c4620, 0x2f053: 0x6c7c4820, + 0x2f054: 0x6c7c4a20, 0x2f055: 0x6c7c4c20, 0x2f056: 0x6c7c4e20, 0x2f057: 0x6c7c5020, + 0x2f058: 0x6c7c5220, 0x2f059: 0x6c7c5420, 0x2f05a: 0x6c7c5620, 0x2f05b: 0x6c7c5820, + 0x2f05c: 0x6c7c5a20, 0x2f05d: 0x6c7c5c20, 0x2f05e: 0x6c7c5e20, 0x2f05f: 0x6c7c6020, + 0x2f060: 0x6c7c6220, 0x2f061: 0x6c7c6420, 0x2f062: 0x6c7c6620, 0x2f063: 0x6c7c6820, + 0x2f064: 0x6c7c6a20, 0x2f065: 0x6ca4ee20, 0x2f066: 0x6ca4f020, 0x2f067: 0x6c7c6c20, + 0x2f068: 0x6c7c6e20, 0x2f069: 0x6c7c7020, 0x2f06a: 0x6c7c7220, 0x2f06b: 0x6c7c7420, + 0x2f06c: 0x6c7c7620, 0x2f06d: 0x6ca50220, 0x2f06e: 0x6ca50420, 0x2f06f: 0x6ca50620, + 0x2f070: 0x6ca50820, 0x2f071: 0x6ca50a20, 0x2f072: 0x6ca50c20, 0x2f073: 0x6ca50e20, + 0x2f074: 0x6ca51020, 0x2f075: 0x6ca51220, 0x2f076: 0x6ca51420, 0x2f077: 0x6ca51620, + 0x2f078: 0x6ca51820, 0x2f079: 0x6ca51a20, 0x2f07a: 0x6ca51c20, 0x2f07b: 0x6ca51e20, + 0x2f07c: 0x6ca52020, 0x2f07d: 0x6ca52220, 0x2f07e: 0x6ca52420, 0x2f07f: 0x6c7c7820, + // Block 0xbc2, offset 0x2f080 + 0x2f080: 0x6ca59220, 0x2f081: 0x6ca52620, 0x2f082: 0x6cd35020, 0x2f083: 0x6cd35220, + 0x2f084: 0x6cd35420, 0x2f085: 0x6cd35620, 0x2f086: 0x6cd35820, 0x2f087: 0x6cd35a20, + 0x2f088: 0x6cd35c20, 0x2f089: 0x6cd35e20, 0x2f08a: 0x6cd36020, 0x2f08b: 0x6cd36220, + 0x2f08c: 0x6cd36420, 0x2f08d: 0x6cd36620, 0x2f08e: 0x6cd36820, 0x2f08f: 0x6cd36a20, + 0x2f090: 0x6cd36c20, 0x2f091: 0x6cd36e20, 0x2f092: 0x6d014220, 0x2f093: 0x6d014420, + 0x2f094: 0x6d014620, 0x2f095: 0x6d014820, 0x2f096: 0x6d014a20, 0x2f097: 0x6d014c20, + 0x2f098: 0x6d014e20, 0x2f099: 0x6d015020, 0x2f09a: 0x6d015220, 0x2f09b: 0x6d015420, + 0x2f09c: 0x6d015620, 0x2f09d: 0x6d015820, 0x2f09e: 0x6d015a20, 0x2f09f: 0x6d015c20, + 0x2f0a0: 0x6d015e20, 0x2f0a1: 0x6d01f620, 0x2f0a2: 0x6d016020, 0x2f0a3: 0x6d016220, + 0x2f0a4: 0x6d016420, 0x2f0a5: 0x6d016620, 0x2f0a6: 0x6d016820, 0x2f0a7: 0x6d016a20, + 0x2f0a8: 0x6d016c20, 0x2f0a9: 0x6d016e20, 0x2f0aa: 0x6d017020, 0x2f0ab: 0x6d017220, + 0x2f0ac: 0x6d017420, 0x2f0ad: 0x6d017620, 0x2f0ae: 0x6d2f2220, 0x2f0af: 0x6d2f2420, + 0x2f0b0: 0x6d2f2620, 0x2f0b1: 0x6d2f2820, 0x2f0b2: 0x6d2f2a20, 0x2f0b3: 0x6d2f2c20, + 0x2f0b4: 0x6d2f2e20, 0x2f0b5: 0x6d2f3020, 0x2f0b6: 0x6d2f3220, 0x2f0b7: 0x6d2f3420, + 0x2f0b8: 0x6d2f3620, 0x2f0b9: 0x6d01f820, 0x2f0ba: 0x6d2f3820, 0x2f0bb: 0x6d2f3a20, + 0x2f0bc: 0x6d2f3c20, 0x2f0bd: 0x6d2f3e20, 0x2f0be: 0x6d2f4020, 0x2f0bf: 0x6d2f4220, + // Block 0xbc3, offset 0x2f0c0 + 0x2f0c0: 0x6d2f4420, 0x2f0c1: 0x6d2f4620, 0x2f0c2: 0x6d2f4820, 0x2f0c3: 0x6d2f4a20, + 0x2f0c4: 0x6d2f4c20, 0x2f0c5: 0x6d2f4e20, 0x2f0c6: 0x6d2f5020, 0x2f0c7: 0x6d5c3e20, + 0x2f0c8: 0x6d5c4020, 0x2f0c9: 0x6d5c4220, 0x2f0ca: 0x6d5c4420, 0x2f0cb: 0x6d5c4620, + 0x2f0cc: 0x6d5c4820, 0x2f0cd: 0x6d5c4a20, 0x2f0ce: 0x6d5c4c20, 0x2f0cf: 0x6d5c4e20, + 0x2f0d0: 0x6d5c5020, 0x2f0d1: 0x6d5c5220, 0x2f0d2: 0x6d5c5420, 0x2f0d3: 0x6d5c5620, + 0x2f0d4: 0x6d86c020, 0x2f0d5: 0x6d86c220, 0x2f0d6: 0x6d86c420, 0x2f0d7: 0x6d86c620, + 0x2f0d8: 0x6d86c820, 0x2f0d9: 0x6d86ca20, 0x2f0da: 0x6d86cc20, 0x2f0db: 0x6d86ce20, + 0x2f0dc: 0x6d86d020, 0x2f0dd: 0x6d86d220, 0x2f0de: 0x6d86d420, 0x2f0df: 0x6d86d620, + 0x2f0e0: 0x6d86d820, 0x2f0e1: 0x6d86da20, 0x2f0e2: 0x6d86dc20, 0x2f0e3: 0x6d86de20, + 0x2f0e4: 0x6dab6020, 0x2f0e5: 0x6d875220, 0x2f0e6: 0x6dab6220, 0x2f0e7: 0x6dab6420, + 0x2f0e8: 0x6dab6620, 0x2f0e9: 0x6dab6820, 0x2f0ea: 0x6dab6a20, 0x2f0eb: 0x6dab6c20, + 0x2f0ec: 0x6dab6e20, 0x2f0ed: 0x6dab7020, 0x2f0ee: 0x6dab7220, 0x2f0ef: 0x6dab7420, + 0x2f0f0: 0x6dab7620, 0x2f0f1: 0x6dab7820, 0x2f0f2: 0x6dab7a20, 0x2f0f3: 0x6dab7c20, + 0x2f0f4: 0x6dab7e20, 0x2f0f5: 0x6dab8020, 0x2f0f6: 0x6dab8220, 0x2f0f7: 0x6dab8420, + 0x2f0f8: 0x6dcbcc20, 0x2f0f9: 0x6dcbce20, 0x2f0fa: 0x6dcbd020, 0x2f0fb: 0x6dcbd220, + 0x2f0fc: 0x6dcbd420, 0x2f0fd: 0x6dcbd620, 0x2f0fe: 0x6dcbd820, 0x2f0ff: 0x6dcbda20, + // Block 0xbc4, offset 0x2f100 + 0x2f100: 0x6dcbdc20, 0x2f101: 0x6dcbde20, 0x2f102: 0x6dcbe020, 0x2f103: 0x6de70c20, + 0x2f104: 0x6de70e20, 0x2f105: 0x6de71020, 0x2f106: 0x6de71220, 0x2f107: 0x6de71420, + 0x2f108: 0x6de71620, 0x2f109: 0x6de71820, 0x2f10a: 0x6de71a20, 0x2f10b: 0x6dfdae20, + 0x2f10c: 0x6dfdb020, 0x2f10d: 0x6dfdb220, 0x2f10e: 0x6dfdb420, 0x2f10f: 0x6dfdb620, + 0x2f110: 0x6e106020, 0x2f111: 0x6e106220, 0x2f112: 0x6e106420, 0x2f113: 0x6e106620, + 0x2f114: 0x6e2a6c20, 0x2f115: 0x6e331420, 0x2f116: 0x6e332020, 0x2f117: 0x6e331620, + 0x2f118: 0x6e393a20, 0x2f119: 0x6e393c20, 0x2f11a: 0x6e3d8a20, 0x2f11b: 0x6c0a2c20, + 0x2f11c: 0x6c5a1c20, 0x2f11d: 0x6c7cd620, 0x2f11e: 0x6cd3f420, 0x2f11f: 0x6cd3f620, + 0x2f120: 0x6d01fa20, 0x2f121: 0x6e394020, 0x2f122: 0x6c0a2e20, 0x2f123: 0x6c253220, + 0x2f124: 0x6c3cb620, 0x2f125: 0x6c3cb820, 0x2f126: 0x6c5a2420, 0x2f127: 0x6c5a2620, + 0x2f128: 0x6c5a2820, 0x2f129: 0x6c7ce820, 0x2f12a: 0x6ca59e20, 0x2f12b: 0x6ca5a020, + 0x2f12c: 0x6cd40c20, 0x2f12d: 0x6cd40e20, 0x2f12e: 0x6d020820, 0x2f12f: 0x6dabf820, + 0x2f130: 0x6dabfa20, 0x2f131: 0x6de76020, 0x2f132: 0x6dfde820, 0x2f133: 0x6c0a3020, + 0x2f134: 0x6c253a20, 0x2f135: 0x6c253c20, 0x2f136: 0x6c253e20, 0x2f137: 0x6c3cc020, + 0x2f138: 0x6c3cc220, 0x2f139: 0x6c3cc420, 0x2f13a: 0x6c3cc620, 0x2f13b: 0x6c3cc820, + 0x2f13c: 0x6c3cca20, 0x2f13d: 0x6c3ccc20, 0x2f13e: 0x6c3cce20, 0x2f13f: 0x6c3cd020, + // Block 0xbc5, offset 0x2f140 + 0x2f140: 0x6c3cd220, 0x2f141: 0x6c3cd420, 0x2f142: 0x6c5a4820, 0x2f143: 0x6c5a4a20, + 0x2f144: 0x6c5a4c20, 0x2f145: 0x6c5a4e20, 0x2f146: 0x6c5a5020, 0x2f147: 0x6c5a5220, + 0x2f148: 0x6c5a5420, 0x2f149: 0x6c5a5620, 0x2f14a: 0x6c5a5820, 0x2f14b: 0x6c5a5a20, + 0x2f14c: 0x6c5a5c20, 0x2f14d: 0x6c5a5e20, 0x2f14e: 0x6c5a6020, 0x2f14f: 0x6c5a6220, + 0x2f150: 0x6c5a6420, 0x2f151: 0x6c5a6620, 0x2f152: 0x6c5a6820, 0x2f153: 0x6c5a6a20, + 0x2f154: 0x6c5a6c20, 0x2f155: 0x6c5a6e20, 0x2f156: 0x6c5a7020, 0x2f157: 0x6c5a7220, + 0x2f158: 0x6c5a7420, 0x2f159: 0x6c5a7620, 0x2f15a: 0x6c5a7820, 0x2f15b: 0x6c5a7a20, + 0x2f15c: 0x6c5a7c20, 0x2f15d: 0x6c7d1220, 0x2f15e: 0x6c7d1420, 0x2f15f: 0x6c7d1620, + 0x2f160: 0x6c7d1820, 0x2f161: 0x6c7d1a20, 0x2f162: 0x6c7d1c20, 0x2f163: 0x6c7d1e20, + 0x2f164: 0x6c7d2020, 0x2f165: 0x6c7d2220, 0x2f166: 0x6ca5ce20, 0x2f167: 0x6c7d2420, + 0x2f168: 0x6c7d2620, 0x2f169: 0x6c7d2820, 0x2f16a: 0x6c7d2a20, 0x2f16b: 0x6c7d2c20, + 0x2f16c: 0x6c7d2e20, 0x2f16d: 0x6c7d3020, 0x2f16e: 0x6c7d3220, 0x2f16f: 0x6c7d3420, + 0x2f170: 0x6c7d3620, 0x2f171: 0x6c7d3820, 0x2f172: 0x6c7d3a20, 0x2f173: 0x6c7d3c20, + 0x2f174: 0x6c7d3e20, 0x2f175: 0x6c7d4020, 0x2f176: 0x6c7d4220, 0x2f177: 0x6c7d4420, + 0x2f178: 0x6c7d4620, 0x2f179: 0x6c7d4820, 0x2f17a: 0x6c7d4a20, 0x2f17b: 0x6c7d4c20, + 0x2f17c: 0x6c7d4e20, 0x2f17d: 0x6c7d5020, 0x2f17e: 0x6c7d5220, 0x2f17f: 0x6c7d5420, + // Block 0xbc6, offset 0x2f180 + 0x2f180: 0x6c7d5620, 0x2f181: 0x6c7d5820, 0x2f182: 0x6ca5de20, 0x2f183: 0x6ca5e020, + 0x2f184: 0x6ca5e220, 0x2f185: 0x6ca5e420, 0x2f186: 0x6ca5e620, 0x2f187: 0x6ca5e820, + 0x2f188: 0x6ca5ea20, 0x2f189: 0x6ca5ec20, 0x2f18a: 0x6ca5ee20, 0x2f18b: 0x6ca5f020, + 0x2f18c: 0x6ca5f220, 0x2f18d: 0x6ca5f420, 0x2f18e: 0x6ca5f620, 0x2f18f: 0x6ca5f820, + 0x2f190: 0x6ca5fa20, 0x2f191: 0x6ca5fc20, 0x2f192: 0x6ca5fe20, 0x2f193: 0x6ca60020, + 0x2f194: 0x6ca60220, 0x2f195: 0x6ca60420, 0x2f196: 0x6ca60620, 0x2f197: 0x6ca60820, + 0x2f198: 0x6ca60a20, 0x2f199: 0x6ca60c20, 0x2f19a: 0x6ca60e20, 0x2f19b: 0x6ca61020, + 0x2f19c: 0x6cd43420, 0x2f19d: 0x6cd43620, 0x2f19e: 0x6cd43820, 0x2f19f: 0x6cd43a20, + 0x2f1a0: 0x6cd43c20, 0x2f1a1: 0x6cd43e20, 0x2f1a2: 0x6cd44020, 0x2f1a3: 0x6cd44220, + 0x2f1a4: 0x6cd44420, 0x2f1a5: 0x6cd44620, 0x2f1a6: 0x6cd44820, 0x2f1a7: 0x6cd44a20, + 0x2f1a8: 0x6cd44c20, 0x2f1a9: 0x6cd44e20, 0x2f1aa: 0x6cd45020, 0x2f1ab: 0x6cd45220, + 0x2f1ac: 0x6cd45420, 0x2f1ad: 0x6cd45620, 0x2f1ae: 0x6cd45820, 0x2f1af: 0x6cd45a20, + 0x2f1b0: 0x6cd45c20, 0x2f1b1: 0x6cd45e20, 0x2f1b2: 0x6cd46020, 0x2f1b3: 0x6cd46220, + 0x2f1b4: 0x6cd46420, 0x2f1b5: 0x6cd46620, 0x2f1b6: 0x6cd46820, 0x2f1b7: 0x6cd46a20, + 0x2f1b8: 0x6d025220, 0x2f1b9: 0x6d025420, 0x2f1ba: 0x6d025620, 0x2f1bb: 0x6d025820, + 0x2f1bc: 0x6d025a20, 0x2f1bd: 0x6d025c20, 0x2f1be: 0x6d300e20, 0x2f1bf: 0x6d025e20, + // Block 0xbc7, offset 0x2f1c0 + 0x2f1c0: 0x6d026020, 0x2f1c1: 0x6d026220, 0x2f1c2: 0x6d026420, 0x2f1c3: 0x6d026620, + 0x2f1c4: 0x6d026820, 0x2f1c5: 0x6d026a20, 0x2f1c6: 0x6d026c20, 0x2f1c7: 0x6d026e20, + 0x2f1c8: 0x6d027020, 0x2f1c9: 0x6d027220, 0x2f1ca: 0x6d027420, 0x2f1cb: 0x6d027620, + 0x2f1cc: 0x6d027820, 0x2f1cd: 0x6d027a20, 0x2f1ce: 0x6d027c20, 0x2f1cf: 0x6d027e20, + 0x2f1d0: 0x6d028020, 0x2f1d1: 0x6d028220, 0x2f1d2: 0x6d028420, 0x2f1d3: 0x6d028620, + 0x2f1d4: 0x6d028820, 0x2f1d5: 0x6d028a20, 0x2f1d6: 0x6d028c20, 0x2f1d7: 0x6d028e20, + 0x2f1d8: 0x6d029020, 0x2f1d9: 0x6d029220, 0x2f1da: 0x6d029420, 0x2f1db: 0x6d029620, + 0x2f1dc: 0x6d029820, 0x2f1dd: 0x6d301020, 0x2f1de: 0x6d301220, 0x2f1df: 0x6d301420, + 0x2f1e0: 0x6d301620, 0x2f1e1: 0x6d301820, 0x2f1e2: 0x6d301a20, 0x2f1e3: 0x6d301c20, + 0x2f1e4: 0x6d301e20, 0x2f1e5: 0x6d302020, 0x2f1e6: 0x6d302220, 0x2f1e7: 0x6d302420, + 0x2f1e8: 0x6d302620, 0x2f1e9: 0x6d302820, 0x2f1ea: 0x6d302a20, 0x2f1eb: 0x6d302c20, + 0x2f1ec: 0x6d302e20, 0x2f1ed: 0x6d303020, 0x2f1ee: 0x6d303220, 0x2f1ef: 0x6d303420, + 0x2f1f0: 0x6d029a20, 0x2f1f1: 0x6d303620, 0x2f1f2: 0x6d303820, 0x2f1f3: 0x6d303a20, + 0x2f1f4: 0x6d303c20, 0x2f1f5: 0x6d303e20, 0x2f1f6: 0x6d304020, 0x2f1f7: 0x6d304220, + 0x2f1f8: 0x6d304420, 0x2f1f9: 0x6d304620, 0x2f1fa: 0x6d5d0620, 0x2f1fb: 0x6d5d0820, + 0x2f1fc: 0x6d5d0a20, 0x2f1fd: 0x6d5d0c20, 0x2f1fe: 0x6d5d0e20, 0x2f1ff: 0x6d5d1020, + // Block 0xbc8, offset 0x2f200 + 0x2f200: 0x6d5d1220, 0x2f201: 0x6d304820, 0x2f202: 0x6d5d1420, 0x2f203: 0x6d5d1620, + 0x2f204: 0x6d5d1820, 0x2f205: 0x6d5d1a20, 0x2f206: 0x6d5d1c20, 0x2f207: 0x6d5d1e20, + 0x2f208: 0x6d5d2020, 0x2f209: 0x6d5d2220, 0x2f20a: 0x6d5d2420, 0x2f20b: 0x6d5d2620, + 0x2f20c: 0x6d5d2820, 0x2f20d: 0x6d5d2a20, 0x2f20e: 0x6d5d2c20, 0x2f20f: 0x6d5d2e20, + 0x2f210: 0x6d5d3020, 0x2f211: 0x6d5d3220, 0x2f212: 0x6d5d3420, 0x2f213: 0x6d5d3620, + 0x2f214: 0x6d5d3820, 0x2f215: 0x6d5d3a20, 0x2f216: 0x6d876620, 0x2f217: 0x6d5d3c20, + 0x2f218: 0x6d5d3e20, 0x2f219: 0x6d5d4020, 0x2f21a: 0x6d877a20, 0x2f21b: 0x6d877c20, + 0x2f21c: 0x6d876820, 0x2f21d: 0x6d877e20, 0x2f21e: 0x6d878020, 0x2f21f: 0x6d878220, + 0x2f220: 0x6d878420, 0x2f221: 0x6d878620, 0x2f222: 0x6d878820, 0x2f223: 0x6d878a20, + 0x2f224: 0x6d5d4220, 0x2f225: 0x6d878c20, 0x2f226: 0x6d878e20, 0x2f227: 0x6d879020, + 0x2f228: 0x6d879220, 0x2f229: 0x6d879420, 0x2f22a: 0x6d879620, 0x2f22b: 0x6d879820, + 0x2f22c: 0x6d879a20, 0x2f22d: 0x6d879c20, 0x2f22e: 0x6d879e20, 0x2f22f: 0x6dac1c20, + 0x2f230: 0x6dac1e20, 0x2f231: 0x6dac2020, 0x2f232: 0x6dac2220, 0x2f233: 0x6dac2420, + 0x2f234: 0x6dac2620, 0x2f235: 0x6dac2820, 0x2f236: 0x6dac2a20, 0x2f237: 0x6dac2c20, + 0x2f238: 0x6dac2e20, 0x2f239: 0x6dac3020, 0x2f23a: 0x6dac3220, 0x2f23b: 0x6dac3420, + 0x2f23c: 0x6dac3620, 0x2f23d: 0x6dac3820, 0x2f23e: 0x6dac3a20, 0x2f23f: 0x6dac3c20, + // Block 0xbc9, offset 0x2f240 + 0x2f240: 0x6dac3e20, 0x2f241: 0x6dac4020, 0x2f242: 0x6dac4220, 0x2f243: 0x6dac4420, + 0x2f244: 0x6dac4620, 0x2f245: 0x6dac4820, 0x2f246: 0x6dcc5020, 0x2f247: 0x6dcc5220, + 0x2f248: 0x6dcc5420, 0x2f249: 0x6dcc5620, 0x2f24a: 0x6dcc5820, 0x2f24b: 0x6dcc5a20, + 0x2f24c: 0x6dcc5c20, 0x2f24d: 0x6dcc5e20, 0x2f24e: 0x6dcc6020, 0x2f24f: 0x6dcc6220, + 0x2f250: 0x6dcc6420, 0x2f251: 0x6dcc6620, 0x2f252: 0x6dcc6820, 0x2f253: 0x6dcc6a20, + 0x2f254: 0x6dcc6c20, 0x2f255: 0x6dcc6e20, 0x2f256: 0x6dcc7020, 0x2f257: 0x6de76c20, + 0x2f258: 0x6de76e20, 0x2f259: 0x6de77020, 0x2f25a: 0x6de77220, 0x2f25b: 0x6de77420, + 0x2f25c: 0x6de77620, 0x2f25d: 0x6de77820, 0x2f25e: 0x6de77a20, 0x2f25f: 0x6de77c20, + 0x2f260: 0x6de77e20, 0x2f261: 0x6de78020, 0x2f262: 0x6dfdf220, 0x2f263: 0x6dfdf420, + 0x2f264: 0x6dfdf620, 0x2f265: 0x6dfdf820, 0x2f266: 0x6dfdfa20, 0x2f267: 0x6dfdfc20, + 0x2f268: 0x6dfdfe20, 0x2f269: 0x6dfe0020, 0x2f26a: 0x6dfe0220, 0x2f26b: 0x6dfe0420, + 0x2f26c: 0x6dfe0620, 0x2f26d: 0x6e109420, 0x2f26e: 0x6e109620, 0x2f26f: 0x6e109820, + 0x2f270: 0x6e109a20, 0x2f271: 0x6e109c20, 0x2f272: 0x6e109e20, 0x2f273: 0x6e10a020, + 0x2f274: 0x6e10a220, 0x2f275: 0x6e1f3820, 0x2f276: 0x6e2a8820, 0x2f277: 0x6e2a8a20, + 0x2f278: 0x6e332620, 0x2f279: 0x6e394220, 0x2f27a: 0x6c0a3420, 0x2f27b: 0x6c04fe20, + 0x2f27c: 0x6c13f620, 0x2f27d: 0x6c254e20, 0x2f27e: 0x6c3cee20, 0x2f27f: 0x6c3cf020, + // Block 0xbca, offset 0x2f280 + 0x2f280: 0x6c3cf220, 0x2f281: 0x6c3cf420, 0x2f282: 0x6c3cf620, 0x2f283: 0x6c3cf820, + 0x2f284: 0x6c5ac620, 0x2f285: 0x6c5ac820, 0x2f286: 0x6c5aca20, 0x2f287: 0x6c5acc20, + 0x2f288: 0x6c5ace20, 0x2f289: 0x6c5ad020, 0x2f28a: 0x6c5ad220, 0x2f28b: 0x6c5ad420, + 0x2f28c: 0x6c5ad620, 0x2f28d: 0x6c5ad820, 0x2f28e: 0x6c5ada20, 0x2f28f: 0x6c7dc420, + 0x2f290: 0x6c7dc620, 0x2f291: 0x6c7dc820, 0x2f292: 0x6c7dca20, 0x2f293: 0x6c7dcc20, + 0x2f294: 0x6c7dce20, 0x2f295: 0x6c7dd020, 0x2f296: 0x6c7dd220, 0x2f297: 0x6c7dd420, + 0x2f298: 0x6c7dd620, 0x2f299: 0x6c7dd820, 0x2f29a: 0x6c7dda20, 0x2f29b: 0x6c7ddc20, + 0x2f29c: 0x6c7dde20, 0x2f29d: 0x6c7de020, 0x2f29e: 0x6c7de220, 0x2f29f: 0x6c7de420, + 0x2f2a0: 0x6c7de620, 0x2f2a1: 0x6ca68a20, 0x2f2a2: 0x6c7de820, 0x2f2a3: 0x6ca69220, + 0x2f2a4: 0x6ca69420, 0x2f2a5: 0x6ca69620, 0x2f2a6: 0x6cd4c020, 0x2f2a7: 0x6ca69820, + 0x2f2a8: 0x6ca69a20, 0x2f2a9: 0x6ca69c20, 0x2f2aa: 0x6ca69e20, 0x2f2ab: 0x6ca6a020, + 0x2f2ac: 0x6ca6a220, 0x2f2ad: 0x6ca6a420, 0x2f2ae: 0x6ca6a620, 0x2f2af: 0x6ca6a820, + 0x2f2b0: 0x6cd4c220, 0x2f2b1: 0x6cd4c420, 0x2f2b2: 0x6cd4c620, 0x2f2b3: 0x6cd4c820, + 0x2f2b4: 0x6cd4ca20, 0x2f2b5: 0x6cd4cc20, 0x2f2b6: 0x6cd4ce20, 0x2f2b7: 0x6cd4d020, + 0x2f2b8: 0x6cd4d220, 0x2f2b9: 0x6d031820, 0x2f2ba: 0x6d031a20, 0x2f2bb: 0x6d031c20, + 0x2f2bc: 0x6d031e20, 0x2f2bd: 0x6d032020, 0x2f2be: 0x6d032220, 0x2f2bf: 0x6d032420, + // Block 0xbcb, offset 0x2f2c0 + 0x2f2c0: 0x6d032620, 0x2f2c1: 0x6d032820, 0x2f2c2: 0x6d032a20, 0x2f2c3: 0x6d032c20, + 0x2f2c4: 0x6cd4d420, 0x2f2c5: 0x6d032e20, 0x2f2c6: 0x6d033020, 0x2f2c7: 0x6d30be20, + 0x2f2c8: 0x6d30c020, 0x2f2c9: 0x6d30c220, 0x2f2ca: 0x6d30c420, 0x2f2cb: 0x6d30c620, + 0x2f2cc: 0x6d30c820, 0x2f2cd: 0x6d30ca20, 0x2f2ce: 0x6d30cc20, 0x2f2cf: 0x6d30ce20, + 0x2f2d0: 0x6d30d020, 0x2f2d1: 0x6d30d220, 0x2f2d2: 0x6d30d420, 0x2f2d3: 0x6d30d620, + 0x2f2d4: 0x6d30d820, 0x2f2d5: 0x6d30da20, 0x2f2d6: 0x6d30dc20, 0x2f2d7: 0x6d30de20, + 0x2f2d8: 0x6d30e020, 0x2f2d9: 0x6d30e220, 0x2f2da: 0x6d5d8c20, 0x2f2db: 0x6d5d8e20, + 0x2f2dc: 0x6d5d9020, 0x2f2dd: 0x6d5d9220, 0x2f2de: 0x6d5d9420, 0x2f2df: 0x6d5d9620, + 0x2f2e0: 0x6d5d9820, 0x2f2e1: 0x6d5d9a20, 0x2f2e2: 0x6d5d9c20, 0x2f2e3: 0x6d5d9e20, + 0x2f2e4: 0x6d87fe20, 0x2f2e5: 0x6d880020, 0x2f2e6: 0x6d880220, 0x2f2e7: 0x6daca020, + 0x2f2e8: 0x6daca220, 0x2f2e9: 0x6d880420, 0x2f2ea: 0x6daca420, 0x2f2eb: 0x6daca620, + 0x2f2ec: 0x6dcca420, 0x2f2ed: 0x6dcca620, 0x2f2ee: 0x6dcca820, 0x2f2ef: 0x6dccaa20, + 0x2f2f0: 0x6de7ac20, 0x2f2f1: 0x6de7ae20, 0x2f2f2: 0x6dfe3a20, 0x2f2f3: 0x6e1f5620, + 0x2f2f4: 0x6e1f5820, 0x2f2f5: 0x6e2aa020, 0x2f2f6: 0x6e333020, 0x2f2f7: 0x6e333220, + 0x2f2f8: 0x6c0a3820, 0x2f2f9: 0x6c5b2a20, 0x2f2fa: 0x6c5b2c20, 0x2f2fb: 0x6ca6f420, + 0x2f2fc: 0x6cd52620, 0x2f2fd: 0x6d037620, 0x2f2fe: 0x6c0a3c20, 0x2f2ff: 0x6c256820, + // Block 0xbcc, offset 0x2f300 + 0x2f300: 0x6c256a20, 0x2f301: 0x6c256c20, 0x2f302: 0x6c256e20, 0x2f303: 0x6c257020, + 0x2f304: 0x6c3d3a20, 0x2f305: 0x6c3d3c20, 0x2f306: 0x6c3d3e20, 0x2f307: 0x6c3d4020, + 0x2f308: 0x6c3d4220, 0x2f309: 0x6c3d4420, 0x2f30a: 0x6c3d4620, 0x2f30b: 0x6c5b3e20, + 0x2f30c: 0x6c5b4020, 0x2f30d: 0x6c5b4220, 0x2f30e: 0x6c5b4420, 0x2f30f: 0x6c5b4620, + 0x2f310: 0x6c5b4820, 0x2f311: 0x6c5b4a20, 0x2f312: 0x6c5b4c20, 0x2f313: 0x6c5b4e20, + 0x2f314: 0x6c5b5020, 0x2f315: 0x6c5b5220, 0x2f316: 0x6c5b5420, 0x2f317: 0x6c5b5620, + 0x2f318: 0x6c7e3820, 0x2f319: 0x6c7e3a20, 0x2f31a: 0x6c7e3c20, 0x2f31b: 0x6c7e3e20, + 0x2f31c: 0x6c7e4020, 0x2f31d: 0x6c7e4220, 0x2f31e: 0x6c7e4420, 0x2f31f: 0x6c7e4620, + 0x2f320: 0x6c7e4820, 0x2f321: 0x6c7e4a20, 0x2f322: 0x6c7e4c20, 0x2f323: 0x6c7e4e20, + 0x2f324: 0x6c7e5020, 0x2f325: 0x6c7e5220, 0x2f326: 0x6c7e5420, 0x2f327: 0x6c7e5620, + 0x2f328: 0x6c7e5820, 0x2f329: 0x6c7e5a20, 0x2f32a: 0x6c7e5c20, 0x2f32b: 0x6c7e5e20, + 0x2f32c: 0x6c7e6020, 0x2f32d: 0x6c7e6220, 0x2f32e: 0x6c7e6420, 0x2f32f: 0x6c7e6620, + 0x2f330: 0x6c7e6820, 0x2f331: 0x6ca71a20, 0x2f332: 0x6ca71c20, 0x2f333: 0x6ca71e20, + 0x2f334: 0x6ca72020, 0x2f335: 0x6ca72220, 0x2f336: 0x6ca72420, 0x2f337: 0x6ca72620, + 0x2f338: 0x6ca72820, 0x2f339: 0x6ca72a20, 0x2f33a: 0x6ca72c20, 0x2f33b: 0x6ca72e20, + 0x2f33c: 0x6ca73020, 0x2f33d: 0x6ca73220, 0x2f33e: 0x6ca73420, 0x2f33f: 0x6cd54020, + // Block 0xbcd, offset 0x2f340 + 0x2f340: 0x6cd54220, 0x2f341: 0x6cd54420, 0x2f342: 0x6cd54620, 0x2f343: 0x6cd54820, + 0x2f344: 0x6cd54a20, 0x2f345: 0x6cd54c20, 0x2f346: 0x6ca73620, 0x2f347: 0x6cd54e20, + 0x2f348: 0x6cd55020, 0x2f349: 0x6cd55220, 0x2f34a: 0x6cd55420, 0x2f34b: 0x6cd55620, + 0x2f34c: 0x6cd55820, 0x2f34d: 0x6cd55a20, 0x2f34e: 0x6cd55c20, 0x2f34f: 0x6d039420, + 0x2f350: 0x6d039620, 0x2f351: 0x6d039820, 0x2f352: 0x6d039a20, 0x2f353: 0x6d039c20, + 0x2f354: 0x6d039e20, 0x2f355: 0x6d03a020, 0x2f356: 0x6d03a220, 0x2f357: 0x6d03a420, + 0x2f358: 0x6d03a620, 0x2f359: 0x6d03a820, 0x2f35a: 0x6d03aa20, 0x2f35b: 0x6d03ac20, + 0x2f35c: 0x6d03ae20, 0x2f35d: 0x6d03b020, 0x2f35e: 0x6d03b220, 0x2f35f: 0x6d03b420, + 0x2f360: 0x6d03b620, 0x2f361: 0x6d03b820, 0x2f362: 0x6d03ba20, 0x2f363: 0x6d03bc20, + 0x2f364: 0x6d03be20, 0x2f365: 0x6d03c020, 0x2f366: 0x6d313220, 0x2f367: 0x6d313420, + 0x2f368: 0x6d313620, 0x2f369: 0x6d313820, 0x2f36a: 0x6d313a20, 0x2f36b: 0x6d313c20, + 0x2f36c: 0x6d313e20, 0x2f36d: 0x6d314020, 0x2f36e: 0x6d314220, 0x2f36f: 0x6d314420, + 0x2f370: 0x6d314620, 0x2f371: 0x6d314820, 0x2f372: 0x6d314a20, 0x2f373: 0x6d314c20, + 0x2f374: 0x6d5dee20, 0x2f375: 0x6d31c220, 0x2f376: 0x6d5df020, 0x2f377: 0x6d5df220, + 0x2f378: 0x6d5df420, 0x2f379: 0x6d5df620, 0x2f37a: 0x6d5df820, 0x2f37b: 0x6d5dfa20, + 0x2f37c: 0x6d5dfc20, 0x2f37d: 0x6d5dfe20, 0x2f37e: 0x6d5e0020, 0x2f37f: 0x6d5e0220, + // Block 0xbce, offset 0x2f380 + 0x2f380: 0x6d5e0420, 0x2f381: 0x6d5e0620, 0x2f382: 0x6d5e0820, 0x2f383: 0x6d5e0a20, + 0x2f384: 0x6d884220, 0x2f385: 0x6d884420, 0x2f386: 0x6d884620, 0x2f387: 0x6d884820, + 0x2f388: 0x6d884a20, 0x2f389: 0x6dacd420, 0x2f38a: 0x6d314e20, 0x2f38b: 0x6d884c20, + 0x2f38c: 0x6d884e20, 0x2f38d: 0x6d885020, 0x2f38e: 0x6d885220, 0x2f38f: 0x6d885420, + 0x2f390: 0x6d885620, 0x2f391: 0x6d885820, 0x2f392: 0x6d885a20, 0x2f393: 0x6d88ba20, + 0x2f394: 0x6dacd620, 0x2f395: 0x6dacd820, 0x2f396: 0x6dacda20, 0x2f397: 0x6dacdc20, + 0x2f398: 0x6dacde20, 0x2f399: 0x6dace020, 0x2f39a: 0x6dace220, 0x2f39b: 0x6dace420, + 0x2f39c: 0x6dace620, 0x2f39d: 0x6dace820, 0x2f39e: 0x6dacea20, 0x2f39f: 0x6dccce20, + 0x2f3a0: 0x6dccd020, 0x2f3a1: 0x6dccd220, 0x2f3a2: 0x6dccd420, 0x2f3a3: 0x6dccd620, + 0x2f3a4: 0x6de7bc20, 0x2f3a5: 0x6de7be20, 0x2f3a6: 0x6de7c020, 0x2f3a7: 0x6de7c220, + 0x2f3a8: 0x6de7c420, 0x2f3a9: 0x6de7c620, 0x2f3aa: 0x6de7c820, 0x2f3ab: 0x6de7ca20, + 0x2f3ac: 0x6dfe4a20, 0x2f3ad: 0x6dfe4c20, 0x2f3ae: 0x6dfe4e20, 0x2f3af: 0x6dfe5020, + 0x2f3b0: 0x6e1f6a20, 0x2f3b1: 0x6e1f7420, 0x2f3b2: 0x6e333e20, 0x2f3b3: 0x6e333c20, + 0x2f3b4: 0x6c0a4020, 0x2f3b5: 0x6c140c20, 0x2f3b6: 0x6c257c20, 0x2f3b7: 0x6c257e20, + 0x2f3b8: 0x6c3d6a20, 0x2f3b9: 0x6c3d6c20, 0x2f3ba: 0x6c3d6e20, 0x2f3bb: 0x6c3d7020, + 0x2f3bc: 0x6c5b9a20, 0x2f3bd: 0x6c5b9c20, 0x2f3be: 0x6c5b9e20, 0x2f3bf: 0x6c5ba020, + // Block 0xbcf, offset 0x2f3c0 + 0x2f3c0: 0x6c5ba220, 0x2f3c1: 0x6c5ba420, 0x2f3c2: 0x6c5ba620, 0x2f3c3: 0x6c5ba820, + 0x2f3c4: 0x6c7eac20, 0x2f3c5: 0x6c7eae20, 0x2f3c6: 0x6c7eb020, 0x2f3c7: 0x6c7eb220, + 0x2f3c8: 0x6c7eb420, 0x2f3c9: 0x6c7eb620, 0x2f3ca: 0x6c7eb820, 0x2f3cb: 0x6c7eba20, + 0x2f3cc: 0x6c7ebc20, 0x2f3cd: 0x6c7ebe20, 0x2f3ce: 0x6c7ec020, 0x2f3cf: 0x6ca78620, + 0x2f3d0: 0x6ca78820, 0x2f3d1: 0x6ca78a20, 0x2f3d2: 0x6ca78c20, 0x2f3d3: 0x6ca78e20, + 0x2f3d4: 0x6ca79020, 0x2f3d5: 0x6ca79220, 0x2f3d6: 0x6cd5ac20, 0x2f3d7: 0x6cd5ae20, + 0x2f3d8: 0x6cd5b020, 0x2f3d9: 0x6cd5b220, 0x2f3da: 0x6ca7c420, 0x2f3db: 0x6cd5b420, + 0x2f3dc: 0x6cd5b620, 0x2f3dd: 0x6cd5b820, 0x2f3de: 0x6d043220, 0x2f3df: 0x6d043420, + 0x2f3e0: 0x6d043620, 0x2f3e1: 0x6d043820, 0x2f3e2: 0x6d043a20, 0x2f3e3: 0x6d043c20, + 0x2f3e4: 0x6d043e20, 0x2f3e5: 0x6d044020, 0x2f3e6: 0x6d044220, 0x2f3e7: 0x6d044420, + 0x2f3e8: 0x6d31c820, 0x2f3e9: 0x6d31ca20, 0x2f3ea: 0x6d31cc20, 0x2f3eb: 0x6d31ce20, + 0x2f3ec: 0x6d31d020, 0x2f3ed: 0x6d31d220, 0x2f3ee: 0x6d5e7020, 0x2f3ef: 0x6d5e7220, + 0x2f3f0: 0x6d5e7420, 0x2f3f1: 0x6d5e7620, 0x2f3f2: 0x6d5e7820, 0x2f3f3: 0x6d5e7a20, + 0x2f3f4: 0x6d5e7c20, 0x2f3f5: 0x6d88c820, 0x2f3f6: 0x6d88ca20, 0x2f3f7: 0x6d88cc20, + 0x2f3f8: 0x6d88ce20, 0x2f3f9: 0x6d88d020, 0x2f3fa: 0x6d88d220, 0x2f3fb: 0x6d88d420, + 0x2f3fc: 0x6d88d620, 0x2f3fd: 0x6d88d820, 0x2f3fe: 0x6dad5020, 0x2f3ff: 0x6dad5220, + // Block 0xbd0, offset 0x2f400 + 0x2f400: 0x6dad5420, 0x2f401: 0x6dad5620, 0x2f402: 0x6dad5820, 0x2f403: 0x6e10de20, + 0x2f404: 0x6dcd2020, 0x2f405: 0x6dcd2220, 0x2f406: 0x6de7f620, 0x2f407: 0x6dfe8620, + 0x2f408: 0x6e10e020, 0x2f409: 0x6e10e220, 0x2f40a: 0x6e1f7820, 0x2f40b: 0x6c0a4420, + 0x2f40c: 0x6c258a20, 0x2f40d: 0x6c258c20, 0x2f40e: 0x6c3d9020, 0x2f40f: 0x6c3d9220, + 0x2f410: 0x6c5bd620, 0x2f411: 0x6c5bd820, 0x2f412: 0x6c5bda20, 0x2f413: 0x6c5bdc20, + 0x2f414: 0x6c5bde20, 0x2f415: 0x6c5be020, 0x2f416: 0x6c5be220, 0x2f417: 0x6c5be420, + 0x2f418: 0x6c7efe20, 0x2f419: 0x6c7f0020, 0x2f41a: 0x6c7f0220, 0x2f41b: 0x6c7f0420, + 0x2f41c: 0x6c7f0620, 0x2f41d: 0x6c7f0820, 0x2f41e: 0x6c7f0a20, 0x2f41f: 0x6cb6ae20, + 0x2f420: 0x6cb6b020, 0x2f421: 0x6ca7c820, 0x2f422: 0x6cd60e20, 0x2f423: 0x6cd61020, + 0x2f424: 0x6cd61220, 0x2f425: 0x6cd61420, 0x2f426: 0x6cd61620, 0x2f427: 0x6cd61820, + 0x2f428: 0x6d048e20, 0x2f429: 0x6d049020, 0x2f42a: 0x6d049220, 0x2f42b: 0x6d049420, + 0x2f42c: 0x6d320820, 0x2f42d: 0x6d320a20, 0x2f42e: 0x6d322e20, 0x2f42f: 0x6d320c20, + 0x2f430: 0x6d320e20, 0x2f431: 0x6d892220, 0x2f432: 0x6dad8a20, 0x2f433: 0x6dad8c20, + 0x2f434: 0x6dad8e20, 0x2f435: 0x6dcd3a20, 0x2f436: 0x6dfe9a20, 0x2f437: 0x6dfe9c20, + 0x2f438: 0x6e1f7e20, 0x2f439: 0x6c141020, 0x2f43a: 0x6c3d9a20, 0x2f43b: 0x6c3d9c20, + 0x2f43c: 0x6c5bf820, 0x2f43d: 0x6c5bfa20, 0x2f43e: 0x6c5bfc20, 0x2f43f: 0x6c5bfe20, + // Block 0xbd1, offset 0x2f440 + 0x2f440: 0x6c5c0020, 0x2f441: 0x6c5c0220, 0x2f442: 0x6c5c0420, 0x2f443: 0x6c5c0620, + 0x2f444: 0x6c7fa820, 0x2f445: 0x6c7f4020, 0x2f446: 0x6c7f4220, 0x2f447: 0x6c7f4420, + 0x2f448: 0x6c7f4620, 0x2f449: 0x6c7f4820, 0x2f44a: 0x6c7f4a20, 0x2f44b: 0x6c7f4c20, + 0x2f44c: 0x6c7f4e20, 0x2f44d: 0x6c7f5020, 0x2f44e: 0x6c7f5220, 0x2f44f: 0x6c7f5420, + 0x2f450: 0x6c7f5620, 0x2f451: 0x6c7f5820, 0x2f452: 0x6c7f5a20, 0x2f453: 0x6c7f5c20, + 0x2f454: 0x6c7f5e20, 0x2f455: 0x6c7f6020, 0x2f456: 0x6ca7fa20, 0x2f457: 0x6ca7fc20, + 0x2f458: 0x6ca7fe20, 0x2f459: 0x6ca80020, 0x2f45a: 0x6ca80220, 0x2f45b: 0x6ca80420, + 0x2f45c: 0x6ca80620, 0x2f45d: 0x6ca80820, 0x2f45e: 0x6ca80a20, 0x2f45f: 0x6ca80c20, + 0x2f460: 0x6ca80e20, 0x2f461: 0x6ca81020, 0x2f462: 0x6ca81220, 0x2f463: 0x6ca81420, + 0x2f464: 0x6ca81620, 0x2f465: 0x6ca81820, 0x2f466: 0x6ca81a20, 0x2f467: 0x6ca81c20, + 0x2f468: 0x6ca81e20, 0x2f469: 0x6ca82020, 0x2f46a: 0x6ca82220, 0x2f46b: 0x6ca82420, + 0x2f46c: 0x6ca82620, 0x2f46d: 0x6ca82820, 0x2f46e: 0x6ca82a20, 0x2f46f: 0x6ca82c20, + 0x2f470: 0x6ca82e20, 0x2f471: 0x6ca83020, 0x2f472: 0x6ca83220, 0x2f473: 0x6ca83420, + 0x2f474: 0x6ca83620, 0x2f475: 0x6ca83820, 0x2f476: 0x6ca83a20, 0x2f477: 0x6ca83c20, + 0x2f478: 0x6ca83e20, 0x2f479: 0x6ca84020, 0x2f47a: 0x6ca84220, 0x2f47b: 0x6ca84420, + 0x2f47c: 0x6ca84620, 0x2f47d: 0x6ca84820, 0x2f47e: 0x6ca84a20, 0x2f47f: 0x6cd65220, + // Block 0xbd2, offset 0x2f480 + 0x2f480: 0x6cd65420, 0x2f481: 0x6cd65620, 0x2f482: 0x6cd65820, 0x2f483: 0x6cd65a20, + 0x2f484: 0x6cd65c20, 0x2f485: 0x6cd65e20, 0x2f486: 0x6cd66020, 0x2f487: 0x6cd66220, + 0x2f488: 0x6cd66420, 0x2f489: 0x6cd66620, 0x2f48a: 0x6cd66820, 0x2f48b: 0x6cd66a20, + 0x2f48c: 0x6cd66c20, 0x2f48d: 0x6cd66e20, 0x2f48e: 0x6cd67020, 0x2f48f: 0x6cd67220, + 0x2f490: 0x6cd67420, 0x2f491: 0x6cd67620, 0x2f492: 0x6cd67820, 0x2f493: 0x6cd67a20, + 0x2f494: 0x6cd67c20, 0x2f495: 0x6cd67e20, 0x2f496: 0x6cd68020, 0x2f497: 0x6cd68220, + 0x2f498: 0x6cd68420, 0x2f499: 0x6cd68620, 0x2f49a: 0x6cd68820, 0x2f49b: 0x6cd68a20, + 0x2f49c: 0x6cd68c20, 0x2f49d: 0x6cd68e20, 0x2f49e: 0x6d04ce20, 0x2f49f: 0x6d04d020, + 0x2f4a0: 0x6d04d220, 0x2f4a1: 0x6d04d420, 0x2f4a2: 0x6d04d620, 0x2f4a3: 0x6d04d820, + 0x2f4a4: 0x6d04da20, 0x2f4a5: 0x6d04dc20, 0x2f4a6: 0x6d04de20, 0x2f4a7: 0x6d04e020, + 0x2f4a8: 0x6d04e220, 0x2f4a9: 0x6d04e420, 0x2f4aa: 0x6d04e620, 0x2f4ab: 0x6d04e820, + 0x2f4ac: 0x6cd6de20, 0x2f4ad: 0x6d04ea20, 0x2f4ae: 0x6d04ec20, 0x2f4af: 0x6d04ee20, + 0x2f4b0: 0x6d04f020, 0x2f4b1: 0x6d04f220, 0x2f4b2: 0x6d04f420, 0x2f4b3: 0x6d04f620, + 0x2f4b4: 0x6d04f820, 0x2f4b5: 0x6d323020, 0x2f4b6: 0x6d04fa20, 0x2f4b7: 0x6d04fc20, + 0x2f4b8: 0x6d04fe20, 0x2f4b9: 0x6d050020, 0x2f4ba: 0x6d050220, 0x2f4bb: 0x6d050420, + 0x2f4bc: 0x6d050620, 0x2f4bd: 0x6d050820, 0x2f4be: 0x6d050a20, 0x2f4bf: 0x6d050c20, + // Block 0xbd3, offset 0x2f4c0 + 0x2f4c0: 0x6d050e20, 0x2f4c1: 0x6d324c20, 0x2f4c2: 0x6d324e20, 0x2f4c3: 0x6d325020, + 0x2f4c4: 0x6d325220, 0x2f4c5: 0x6d325420, 0x2f4c6: 0x6d325620, 0x2f4c7: 0x6d325820, + 0x2f4c8: 0x6d325a20, 0x2f4c9: 0x6d325c20, 0x2f4ca: 0x6d325e20, 0x2f4cb: 0x6d326020, + 0x2f4cc: 0x6d326220, 0x2f4cd: 0x6d326420, 0x2f4ce: 0x6d326620, 0x2f4cf: 0x6d326820, + 0x2f4d0: 0x6d326a20, 0x2f4d1: 0x6d326c20, 0x2f4d2: 0x6d326e20, 0x2f4d3: 0x6d327020, + 0x2f4d4: 0x6d327220, 0x2f4d5: 0x6d327420, 0x2f4d6: 0x6d327620, 0x2f4d7: 0x6d327820, + 0x2f4d8: 0x6d327a20, 0x2f4d9: 0x6d327c20, 0x2f4da: 0x6d327e20, 0x2f4db: 0x6d328020, + 0x2f4dc: 0x6d328220, 0x2f4dd: 0x6d328420, 0x2f4de: 0x6d328620, 0x2f4df: 0x6d328820, + 0x2f4e0: 0x6d328a20, 0x2f4e1: 0x6d328c20, 0x2f4e2: 0x6d328e20, 0x2f4e3: 0x6d329020, + 0x2f4e4: 0x6d329220, 0x2f4e5: 0x6d329420, 0x2f4e6: 0x6d329620, 0x2f4e7: 0x6d329820, + 0x2f4e8: 0x6d329a20, 0x2f4e9: 0x6d329c20, 0x2f4ea: 0x6d329e20, 0x2f4eb: 0x6d32a020, + 0x2f4ec: 0x6d5f0420, 0x2f4ed: 0x6d5f0620, 0x2f4ee: 0x6d5f0820, 0x2f4ef: 0x6d5f0a20, + 0x2f4f0: 0x6d5f0c20, 0x2f4f1: 0x6d5f0e20, 0x2f4f2: 0x6d5f1020, 0x2f4f3: 0x6d5f1220, + 0x2f4f4: 0x6d5f1420, 0x2f4f5: 0x6d5f1620, 0x2f4f6: 0x6d5f1820, 0x2f4f7: 0x6d5f1a20, + 0x2f4f8: 0x6d333620, 0x2f4f9: 0x6d5f1c20, 0x2f4fa: 0x6d5f1e20, 0x2f4fb: 0x6d5f2020, + 0x2f4fc: 0x6d5f2220, 0x2f4fd: 0x6d5f2420, 0x2f4fe: 0x6d5f2620, 0x2f4ff: 0x6d5f2820, + // Block 0xbd4, offset 0x2f500 + 0x2f500: 0x6d051020, 0x2f501: 0x6d5f2a20, 0x2f502: 0x6d5f2c20, 0x2f503: 0x6d5f2e20, + 0x2f504: 0x6d5f3020, 0x2f505: 0x6d5f3220, 0x2f506: 0x6d5f3420, 0x2f507: 0x6d5f3620, + 0x2f508: 0x6d5f3820, 0x2f509: 0x6d894a20, 0x2f50a: 0x6d5f3a20, 0x2f50b: 0x6d5f3c20, + 0x2f50c: 0x6d5f3e20, 0x2f50d: 0x6d5f4020, 0x2f50e: 0x6d5f4220, 0x2f50f: 0x6d5f4420, + 0x2f510: 0x6d5f4620, 0x2f511: 0x6d5f4820, 0x2f512: 0x6d5f4a20, 0x2f513: 0x6d5f4c20, + 0x2f514: 0x6d894c20, 0x2f515: 0x6d894e20, 0x2f516: 0x6d895020, 0x2f517: 0x6d895220, + 0x2f518: 0x6d895420, 0x2f519: 0x6d895620, 0x2f51a: 0x6d895820, 0x2f51b: 0x6d895a20, + 0x2f51c: 0x6d895c20, 0x2f51d: 0x6d895e20, 0x2f51e: 0x6d896020, 0x2f51f: 0x6d896220, + 0x2f520: 0x6d896420, 0x2f521: 0x6d896620, 0x2f522: 0x6d896820, 0x2f523: 0x6d896a20, + 0x2f524: 0x6d896c20, 0x2f525: 0x6d896e20, 0x2f526: 0x6d897020, 0x2f527: 0x6d897220, + 0x2f528: 0x6d897420, 0x2f529: 0x6d897620, 0x2f52a: 0x6d897820, 0x2f52b: 0x6d897a20, + 0x2f52c: 0x6d897c20, 0x2f52d: 0x6d897e20, 0x2f52e: 0x6d898020, 0x2f52f: 0x6d898220, + 0x2f530: 0x6dadc820, 0x2f531: 0x6dadca20, 0x2f532: 0x6dadcc20, 0x2f533: 0x6dadce20, + 0x2f534: 0x6dadd020, 0x2f535: 0x6dadd220, 0x2f536: 0x6dadd420, 0x2f537: 0x6dadd620, + 0x2f538: 0x6dadd820, 0x2f539: 0x6d8a5020, 0x2f53a: 0x6dadda20, 0x2f53b: 0x6daddc20, + 0x2f53c: 0x6dadde20, 0x2f53d: 0x6dade020, 0x2f53e: 0x6dade220, 0x2f53f: 0x6dade420, + // Block 0xbd5, offset 0x2f540 + 0x2f540: 0x6dade620, 0x2f541: 0x6dade820, 0x2f542: 0x6dadea20, 0x2f543: 0x6dadec20, + 0x2f544: 0x6dadee20, 0x2f545: 0x6dadf020, 0x2f546: 0x6dadf220, 0x2f547: 0x6dadf420, + 0x2f548: 0x6dadf620, 0x2f549: 0x6dadf820, 0x2f54a: 0x6dadfa20, 0x2f54b: 0x6dadfc20, + 0x2f54c: 0x6dadfe20, 0x2f54d: 0x6dae0020, 0x2f54e: 0x6dae0220, 0x2f54f: 0x6dae0420, + 0x2f550: 0x6dae0620, 0x2f551: 0x6d898420, 0x2f552: 0x6dae0820, 0x2f553: 0x6dae0a20, + 0x2f554: 0x6dae0c20, 0x2f555: 0x6dada620, 0x2f556: 0x6dae0e20, 0x2f557: 0x6dae1020, + 0x2f558: 0x6daec420, 0x2f559: 0x6dcd7220, 0x2f55a: 0x6dcd7420, 0x2f55b: 0x6dcd7620, + 0x2f55c: 0x6dcd7820, 0x2f55d: 0x6dcd7a20, 0x2f55e: 0x6dcd7c20, 0x2f55f: 0x6dcd7e20, + 0x2f560: 0x6dcd8020, 0x2f561: 0x6dcd8220, 0x2f562: 0x6dcd8420, 0x2f563: 0x6dcd8620, + 0x2f564: 0x6dcd8820, 0x2f565: 0x6dcd8a20, 0x2f566: 0x6dcd8c20, 0x2f567: 0x6dcd8e20, + 0x2f568: 0x6dcd9020, 0x2f569: 0x6dcd9220, 0x2f56a: 0x6dcd9420, 0x2f56b: 0x6dcd9620, + 0x2f56c: 0x6de81220, 0x2f56d: 0x6dcd9820, 0x2f56e: 0x6dcd9a20, 0x2f56f: 0x6dcd9c20, + 0x2f570: 0x6dcd9e20, 0x2f571: 0x6dcda020, 0x2f572: 0x6dcda220, 0x2f573: 0x6de82820, + 0x2f574: 0x6de82a20, 0x2f575: 0x6de82c20, 0x2f576: 0x6de82e20, 0x2f577: 0x6de83020, + 0x2f578: 0x6de83220, 0x2f579: 0x6de83420, 0x2f57a: 0x6de83620, 0x2f57b: 0x6de83820, + 0x2f57c: 0x6de83a20, 0x2f57d: 0x6de83c20, 0x2f57e: 0x6de83e20, 0x2f57f: 0x6de84020, + // Block 0xbd6, offset 0x2f580 + 0x2f580: 0x6de84220, 0x2f581: 0x6de84420, 0x2f582: 0x6de84620, 0x2f583: 0x6dfeac20, + 0x2f584: 0x6dfeae20, 0x2f585: 0x6dfeb020, 0x2f586: 0x6dfeb220, 0x2f587: 0x6dfeb420, + 0x2f588: 0x6dfeb620, 0x2f589: 0x6dfeb820, 0x2f58a: 0x6dfeba20, 0x2f58b: 0x6dfebc20, + 0x2f58c: 0x6dfebe20, 0x2f58d: 0x6dfec020, 0x2f58e: 0x6dfec220, 0x2f58f: 0x6dfec420, + 0x2f590: 0x6e111820, 0x2f591: 0x6e111a20, 0x2f592: 0x6e111c20, 0x2f593: 0x6e111e20, + 0x2f594: 0x6e112020, 0x2f595: 0x6dfec620, 0x2f596: 0x6e110620, 0x2f597: 0x6e1f8e20, + 0x2f598: 0x6e1f9020, 0x2f599: 0x6e1f9220, 0x2f59a: 0x6e1f9420, 0x2f59b: 0x6e1f9620, + 0x2f59c: 0x6e1f9820, 0x2f59d: 0x6e1f9a20, 0x2f59e: 0x6e2ac420, 0x2f59f: 0x6e1f9c20, + 0x2f5a0: 0x6e1f9e20, 0x2f5a1: 0x6e1fa020, 0x2f5a2: 0x6e2acc20, 0x2f5a3: 0x6e2ace20, + 0x2f5a4: 0x6e2ad020, 0x2f5a5: 0x6e2ad220, 0x2f5a6: 0x6e2ad420, 0x2f5a7: 0x6e2ad620, + 0x2f5a8: 0x6e2ad820, 0x2f5a9: 0x6e396020, 0x2f5aa: 0x6e335420, 0x2f5ab: 0x6e396220, + 0x2f5ac: 0x6e396420, 0x2f5ad: 0x6e396620, 0x2f5ae: 0x6e396820, 0x2f5af: 0x6e3dae20, + 0x2f5b0: 0x6e3db020, 0x2f5b1: 0x6e453420, 0x2f5b2: 0x6e463620, 0x2f5b3: 0x6c141420, + 0x2f5b4: 0x6c3da820, 0x2f5b5: 0x6c3daa20, 0x2f5b6: 0x6c3dac20, 0x2f5b7: 0x6c5c3220, + 0x2f5b8: 0x6c5c3420, 0x2f5b9: 0x6c5c3620, 0x2f5ba: 0x6c5c3820, 0x2f5bb: 0x6c5c3a20, + 0x2f5bc: 0x6c5c3c20, 0x2f5bd: 0x6c5c3e20, 0x2f5be: 0x6c5c4020, 0x2f5bf: 0x6c5c4220, + // Block 0xbd7, offset 0x2f5c0 + 0x2f5c0: 0x6c5c4420, 0x2f5c1: 0x6c5c4620, 0x2f5c2: 0x6c5c4820, 0x2f5c3: 0x6c7fae20, + 0x2f5c4: 0x6c7fb020, 0x2f5c5: 0x6c7fb220, 0x2f5c6: 0x6c7fb420, 0x2f5c7: 0x6c7fb620, + 0x2f5c8: 0x6c7fb820, 0x2f5c9: 0x6c7fba20, 0x2f5ca: 0x6c7fbc20, 0x2f5cb: 0x6c7fbe20, + 0x2f5cc: 0x6c7fc020, 0x2f5cd: 0x6c7fc220, 0x2f5ce: 0x6c7fc420, 0x2f5cf: 0x6c7fc620, + 0x2f5d0: 0x6c7fc820, 0x2f5d1: 0x6c7fca20, 0x2f5d2: 0x6ca89c20, 0x2f5d3: 0x6ca89e20, + 0x2f5d4: 0x6ca8a020, 0x2f5d5: 0x6ca8a220, 0x2f5d6: 0x6ca8a420, 0x2f5d7: 0x6ca8a620, + 0x2f5d8: 0x6ca8a820, 0x2f5d9: 0x6ca8aa20, 0x2f5da: 0x6ca8ac20, 0x2f5db: 0x6ca8ae20, + 0x2f5dc: 0x6ca8b020, 0x2f5dd: 0x6ca8b220, 0x2f5de: 0x6cd6ec20, 0x2f5df: 0x6cd6ee20, + 0x2f5e0: 0x6cd6f020, 0x2f5e1: 0x6cd6f220, 0x2f5e2: 0x6cd6f420, 0x2f5e3: 0x6ca8b420, + 0x2f5e4: 0x6cd6f620, 0x2f5e5: 0x6cd6f820, 0x2f5e6: 0x6cd6fa20, 0x2f5e7: 0x6cd6fc20, + 0x2f5e8: 0x6cd6fe20, 0x2f5e9: 0x6cd70020, 0x2f5ea: 0x6cd70220, 0x2f5eb: 0x6cd70420, + 0x2f5ec: 0x6cd70620, 0x2f5ed: 0x6cd70820, 0x2f5ee: 0x6d05a420, 0x2f5ef: 0x6d05a620, + 0x2f5f0: 0x6d05a820, 0x2f5f1: 0x6d05aa20, 0x2f5f2: 0x6d05ac20, 0x2f5f3: 0x6d05ae20, + 0x2f5f4: 0x6d05b020, 0x2f5f5: 0x6d05b220, 0x2f5f6: 0x6d334420, 0x2f5f7: 0x6d334620, + 0x2f5f8: 0x6d334820, 0x2f5f9: 0x6d334a20, 0x2f5fa: 0x6d334c20, 0x2f5fb: 0x6d334e20, + 0x2f5fc: 0x6d335020, 0x2f5fd: 0x6d335220, 0x2f5fe: 0x6d335420, 0x2f5ff: 0x6d335620, + // Block 0xbd8, offset 0x2f600 + 0x2f600: 0x6d05b420, 0x2f601: 0x6d335820, 0x2f602: 0x6d5ffc20, 0x2f603: 0x6d5ffe20, + 0x2f604: 0x6d600020, 0x2f605: 0x6d600220, 0x2f606: 0x6d600420, 0x2f607: 0x6d600620, + 0x2f608: 0x6d600820, 0x2f609: 0x6d600a20, 0x2f60a: 0x6d600c20, 0x2f60b: 0x6d600e20, + 0x2f60c: 0x6d601020, 0x2f60d: 0x6d601220, 0x2f60e: 0x6d601420, 0x2f60f: 0x6d8a5820, + 0x2f610: 0x6d8a5a20, 0x2f611: 0x6d8a5c20, 0x2f612: 0x6d8a5e20, 0x2f613: 0x6d8a6020, + 0x2f614: 0x6d8a6220, 0x2f615: 0x6d8a6420, 0x2f616: 0x6d8a6620, 0x2f617: 0x6d8a6820, + 0x2f618: 0x6d8a6a20, 0x2f619: 0x6daed420, 0x2f61a: 0x6daed620, 0x2f61b: 0x6daed820, + 0x2f61c: 0x6daeda20, 0x2f61d: 0x6daedc20, 0x2f61e: 0x6daede20, 0x2f61f: 0x6daee020, + 0x2f620: 0x6daee220, 0x2f621: 0x6daee420, 0x2f622: 0x6daee620, 0x2f623: 0x6dce7220, + 0x2f624: 0x6dce7420, 0x2f625: 0x6dce7620, 0x2f626: 0x6dce7820, 0x2f627: 0x6dce7a20, + 0x2f628: 0x6daee820, 0x2f629: 0x6de8c820, 0x2f62a: 0x6de8ca20, 0x2f62b: 0x6de8cc20, + 0x2f62c: 0x6de8ce20, 0x2f62d: 0x6de8d020, 0x2f62e: 0x6dff2020, 0x2f62f: 0x6dff2220, + 0x2f630: 0x6dff2420, 0x2f631: 0x6e1fe420, 0x2f632: 0x6e118c20, 0x2f633: 0x6e3dc220, + 0x2f634: 0x6e1fe620, 0x2f635: 0x6e2b0820, 0x2f636: 0x6e398820, 0x2f637: 0x6e409e20, + 0x2f638: 0x6c141620, 0x2f639: 0x6c141820, 0x2f63a: 0x6c259a20, 0x2f63b: 0x6c259c20, + 0x2f63c: 0x6c3dbc20, 0x2f63d: 0x6c3dbe20, 0x2f63e: 0x6c3dc020, 0x2f63f: 0x6c3dc220, + // Block 0xbd9, offset 0x2f640 + 0x2f640: 0x6c5c6620, 0x2f641: 0x6c5c6820, 0x2f642: 0x6c5c6a20, 0x2f643: 0x6c5c6c20, + 0x2f644: 0x6c5c6e20, 0x2f645: 0x6c5c7020, 0x2f646: 0x6c5c7220, 0x2f647: 0x6c5c7420, + 0x2f648: 0x6c5c7620, 0x2f649: 0x6c5c7820, 0x2f64a: 0x6c800a20, 0x2f64b: 0x6c800c20, + 0x2f64c: 0x6c800e20, 0x2f64d: 0x6c801020, 0x2f64e: 0x6c801220, 0x2f64f: 0x6c801420, + 0x2f650: 0x6c801620, 0x2f651: 0x6c801820, 0x2f652: 0x6c801a20, 0x2f653: 0x6c801c20, + 0x2f654: 0x6c801e20, 0x2f655: 0x6c802020, 0x2f656: 0x6c802220, 0x2f657: 0x6c802420, + 0x2f658: 0x6c802620, 0x2f659: 0x6c802820, 0x2f65a: 0x6c802a20, 0x2f65b: 0x6c802c20, + 0x2f65c: 0x6c802e20, 0x2f65d: 0x6c803020, 0x2f65e: 0x6c803220, 0x2f65f: 0x6c803420, + 0x2f660: 0x6c803620, 0x2f661: 0x6c803820, 0x2f662: 0x6c803a20, 0x2f663: 0x6c803c20, + 0x2f664: 0x6c803e20, 0x2f665: 0x6c804020, 0x2f666: 0x6c804220, 0x2f667: 0x6c804420, + 0x2f668: 0x6ca90c20, 0x2f669: 0x6ca90e20, 0x2f66a: 0x6cd74220, 0x2f66b: 0x6cd74420, + 0x2f66c: 0x6ca91020, 0x2f66d: 0x6ca91220, 0x2f66e: 0x6ca91420, 0x2f66f: 0x6ca91620, + 0x2f670: 0x6ca91820, 0x2f671: 0x6ca91a20, 0x2f672: 0x6ca91c20, 0x2f673: 0x6ca91e20, + 0x2f674: 0x6ca92020, 0x2f675: 0x6ca92220, 0x2f676: 0x6ca92420, 0x2f677: 0x6ca92620, + 0x2f678: 0x6ca92820, 0x2f679: 0x6ca92a20, 0x2f67a: 0x6ca92c20, 0x2f67b: 0x6ca92e20, + 0x2f67c: 0x6ca93020, 0x2f67d: 0x6ca93220, 0x2f67e: 0x6ca93420, 0x2f67f: 0x6ca93620, + // Block 0xbda, offset 0x2f680 + 0x2f680: 0x6ca93820, 0x2f681: 0x6ca93a20, 0x2f682: 0x6ca93c20, 0x2f683: 0x6ca93e20, + 0x2f684: 0x6ca94020, 0x2f685: 0x6ca94220, 0x2f686: 0x6ca94420, 0x2f687: 0x6ca94620, + 0x2f688: 0x6ca94820, 0x2f689: 0x6ca94a20, 0x2f68a: 0x6ca94c20, 0x2f68b: 0x6ca94e20, + 0x2f68c: 0x6ca95020, 0x2f68d: 0x6cd75a20, 0x2f68e: 0x6cd75c20, 0x2f68f: 0x6cd75e20, + 0x2f690: 0x6cd76020, 0x2f691: 0x6cd76220, 0x2f692: 0x6cd76420, 0x2f693: 0x6cd76620, + 0x2f694: 0x6cd76820, 0x2f695: 0x6cd76a20, 0x2f696: 0x6cd76c20, 0x2f697: 0x6cd76e20, + 0x2f698: 0x6cd77020, 0x2f699: 0x6cd77220, 0x2f69a: 0x6cd77420, 0x2f69b: 0x6d061420, + 0x2f69c: 0x6cd77620, 0x2f69d: 0x6cd77820, 0x2f69e: 0x6cd77a20, 0x2f69f: 0x6cd77c20, + 0x2f6a0: 0x6cd77e20, 0x2f6a1: 0x6cd78020, 0x2f6a2: 0x6cd78220, 0x2f6a3: 0x6cd78420, + 0x2f6a4: 0x6cd78620, 0x2f6a5: 0x6cd78820, 0x2f6a6: 0x6cd78a20, 0x2f6a7: 0x6cd78c20, + 0x2f6a8: 0x6cd78e20, 0x2f6a9: 0x6cd79020, 0x2f6aa: 0x6cd79220, 0x2f6ab: 0x6cd79420, + 0x2f6ac: 0x6cd79620, 0x2f6ad: 0x6cd79820, 0x2f6ae: 0x6cd79a20, 0x2f6af: 0x6cd79c20, + 0x2f6b0: 0x6cd79e20, 0x2f6b1: 0x6cd7a020, 0x2f6b2: 0x6cd7a220, 0x2f6b3: 0x6cd7a420, + 0x2f6b4: 0x6cd7a620, 0x2f6b5: 0x6cd7a820, 0x2f6b6: 0x6cd7aa20, 0x2f6b7: 0x6cd7ac20, + 0x2f6b8: 0x6d061620, 0x2f6b9: 0x6d061820, 0x2f6ba: 0x6d061a20, 0x2f6bb: 0x6d061c20, + 0x2f6bc: 0x6d061e20, 0x2f6bd: 0x6d062020, 0x2f6be: 0x6cd80c20, 0x2f6bf: 0x6d062220, + // Block 0xbdb, offset 0x2f6c0 + 0x2f6c0: 0x6d062420, 0x2f6c1: 0x6d062620, 0x2f6c2: 0x6d062820, 0x2f6c3: 0x6d062a20, + 0x2f6c4: 0x6d062c20, 0x2f6c5: 0x6d062e20, 0x2f6c6: 0x6d063020, 0x2f6c7: 0x6d063220, + 0x2f6c8: 0x6d063420, 0x2f6c9: 0x6d063620, 0x2f6ca: 0x6d063820, 0x2f6cb: 0x6d063a20, + 0x2f6cc: 0x6d063c20, 0x2f6cd: 0x6d063e20, 0x2f6ce: 0x6d064020, 0x2f6cf: 0x6d064220, + 0x2f6d0: 0x6d064420, 0x2f6d1: 0x6d064620, 0x2f6d2: 0x6d064820, 0x2f6d3: 0x6d064a20, + 0x2f6d4: 0x6d064c20, 0x2f6d5: 0x6d064e20, 0x2f6d6: 0x6d33b420, 0x2f6d7: 0x6d065020, + 0x2f6d8: 0x6d065220, 0x2f6d9: 0x6d065420, 0x2f6da: 0x6d065620, 0x2f6db: 0x6d065820, + 0x2f6dc: 0x6d33d020, 0x2f6dd: 0x6d33d220, 0x2f6de: 0x6d33d420, 0x2f6df: 0x6d33d620, + 0x2f6e0: 0x6d33d820, 0x2f6e1: 0x6d33da20, 0x2f6e2: 0x6d33dc20, 0x2f6e3: 0x6d33de20, + 0x2f6e4: 0x6d33e020, 0x2f6e5: 0x6d33e220, 0x2f6e6: 0x6d33e420, 0x2f6e7: 0x6d33e620, + 0x2f6e8: 0x6d33e820, 0x2f6e9: 0x6d33ea20, 0x2f6ea: 0x6d33ec20, 0x2f6eb: 0x6d33ee20, + 0x2f6ec: 0x6d33f020, 0x2f6ed: 0x6d33f220, 0x2f6ee: 0x6d33f420, 0x2f6ef: 0x6d33f620, + 0x2f6f0: 0x6d33f820, 0x2f6f1: 0x6d33fa20, 0x2f6f2: 0x6d33fc20, 0x2f6f3: 0x6d33fe20, + 0x2f6f4: 0x6d340020, 0x2f6f5: 0x6d340220, 0x2f6f6: 0x6d340420, 0x2f6f7: 0x6d340620, + 0x2f6f8: 0x6d340820, 0x2f6f9: 0x6d340a20, 0x2f6fa: 0x6d340c20, 0x2f6fb: 0x6d340e20, + 0x2f6fc: 0x6d341020, 0x2f6fd: 0x6d341220, 0x2f6fe: 0x6d341420, 0x2f6ff: 0x6d341620, + // Block 0xbdc, offset 0x2f700 + 0x2f700: 0x6d341820, 0x2f701: 0x6d341a20, 0x2f702: 0x6d341c20, 0x2f703: 0x6d341e20, + 0x2f704: 0x6d342020, 0x2f705: 0x6d342220, 0x2f706: 0x6d342420, 0x2f707: 0x6d342620, + 0x2f708: 0x6d342820, 0x2f709: 0x6d342a20, 0x2f70a: 0x6d342c20, 0x2f70b: 0x6d342e20, + 0x2f70c: 0x6d343020, 0x2f70d: 0x6d343220, 0x2f70e: 0x6d343420, 0x2f70f: 0x6d343620, + 0x2f710: 0x6d33b620, 0x2f711: 0x6d343820, 0x2f712: 0x6d343a20, 0x2f713: 0x6d608820, + 0x2f714: 0x6d343c20, 0x2f715: 0x6d343e20, 0x2f716: 0x6d608a20, 0x2f717: 0x6d608c20, + 0x2f718: 0x6d608e20, 0x2f719: 0x6d609020, 0x2f71a: 0x6d609220, 0x2f71b: 0x6d609420, + 0x2f71c: 0x6d609620, 0x2f71d: 0x6d609820, 0x2f71e: 0x6d609a20, 0x2f71f: 0x6d609c20, + 0x2f720: 0x6d609e20, 0x2f721: 0x6d60a020, 0x2f722: 0x6d60a220, 0x2f723: 0x6d60a420, + 0x2f724: 0x6d60a620, 0x2f725: 0x6d60a820, 0x2f726: 0x6d60aa20, 0x2f727: 0x6d60ac20, + 0x2f728: 0x6d60ae20, 0x2f729: 0x6d60b020, 0x2f72a: 0x6d60b220, 0x2f72b: 0x6d60b420, + 0x2f72c: 0x6d60b620, 0x2f72d: 0x6d60b820, 0x2f72e: 0x6d60ba20, 0x2f72f: 0x6d60bc20, + 0x2f730: 0x6d60be20, 0x2f731: 0x6d60c020, 0x2f732: 0x6d60c220, 0x2f733: 0x6d60c420, + 0x2f734: 0x6d60c620, 0x2f735: 0x6d60c820, 0x2f736: 0x6d60ca20, 0x2f737: 0x6d60cc20, + 0x2f738: 0x6d60ce20, 0x2f739: 0x6d60d020, 0x2f73a: 0x6d60d220, 0x2f73b: 0x6d60d420, + 0x2f73c: 0x6d60d620, 0x2f73d: 0x6d60d820, 0x2f73e: 0x6d60da20, 0x2f73f: 0x6d60dc20, + // Block 0xbdd, offset 0x2f740 + 0x2f740: 0x6d60de20, 0x2f741: 0x6d60e020, 0x2f742: 0x6d60e220, 0x2f743: 0x6d60e420, + 0x2f744: 0x6d60e620, 0x2f745: 0x6d60e820, 0x2f746: 0x6d60ea20, 0x2f747: 0x6d60ec20, + 0x2f748: 0x6d8aba20, 0x2f749: 0x6d8abc20, 0x2f74a: 0x6d8abe20, 0x2f74b: 0x6d8ac020, + 0x2f74c: 0x6d8ac220, 0x2f74d: 0x6d8ac420, 0x2f74e: 0x6d8ac620, 0x2f74f: 0x6d8ac820, + 0x2f750: 0x6d8aca20, 0x2f751: 0x6d8acc20, 0x2f752: 0x6d8ace20, 0x2f753: 0x6d8ad020, + 0x2f754: 0x6d8ad220, 0x2f755: 0x6d8ad420, 0x2f756: 0x6d8ad620, 0x2f757: 0x6d8ad820, + 0x2f758: 0x6d8ada20, 0x2f759: 0x6d8adc20, 0x2f75a: 0x6d8ade20, 0x2f75b: 0x6d8ae020, + 0x2f75c: 0x6d8ae220, 0x2f75d: 0x6d8ae420, 0x2f75e: 0x6d8ae620, 0x2f75f: 0x6d8ae820, + 0x2f760: 0x6d8aea20, 0x2f761: 0x6d8aec20, 0x2f762: 0x6d8aee20, 0x2f763: 0x6d8af020, + 0x2f764: 0x6d8af220, 0x2f765: 0x6d8af420, 0x2f766: 0x6d8af620, 0x2f767: 0x6d8af820, + 0x2f768: 0x6d8afa20, 0x2f769: 0x6daf3420, 0x2f76a: 0x6daf3620, 0x2f76b: 0x6daf3820, + 0x2f76c: 0x6daf3a20, 0x2f76d: 0x6daf3c20, 0x2f76e: 0x6daf3e20, 0x2f76f: 0x6daf4020, + 0x2f770: 0x6daf4220, 0x2f771: 0x6daf4420, 0x2f772: 0x6daf4620, 0x2f773: 0x6daf4820, + 0x2f774: 0x6daf4a20, 0x2f775: 0x6daf4c20, 0x2f776: 0x6daf4e20, 0x2f777: 0x6daf5020, + 0x2f778: 0x6daf5220, 0x2f779: 0x6daf5420, 0x2f77a: 0x6daf5620, 0x2f77b: 0x6daf5820, + 0x2f77c: 0x6daf5a20, 0x2f77d: 0x6daf5c20, 0x2f77e: 0x6daf5e20, 0x2f77f: 0x6daf6020, + // Block 0xbde, offset 0x2f780 + 0x2f780: 0x6daf6220, 0x2f781: 0x6daf6420, 0x2f782: 0x6daf6620, 0x2f783: 0x6daf6820, + 0x2f784: 0x6daf6a20, 0x2f785: 0x6daf6c20, 0x2f786: 0x6daf6e20, 0x2f787: 0x6daf7020, + 0x2f788: 0x6dafea20, 0x2f789: 0x6daf7220, 0x2f78a: 0x6daf7420, 0x2f78b: 0x6de91a20, + 0x2f78c: 0x6daf7620, 0x2f78d: 0x6daf7820, 0x2f78e: 0x6dcecc20, 0x2f78f: 0x6dcece20, + 0x2f790: 0x6dced020, 0x2f791: 0x6dced220, 0x2f792: 0x6dced420, 0x2f793: 0x6dced620, + 0x2f794: 0x6dced820, 0x2f795: 0x6dceda20, 0x2f796: 0x6dcedc20, 0x2f797: 0x6dcede20, + 0x2f798: 0x6dcee020, 0x2f799: 0x6dcee220, 0x2f79a: 0x6dcee420, 0x2f79b: 0x6dcee620, + 0x2f79c: 0x6dcee820, 0x2f79d: 0x6dceea20, 0x2f79e: 0x6dceec20, 0x2f79f: 0x6dceee20, + 0x2f7a0: 0x6dcef020, 0x2f7a1: 0x6dcef220, 0x2f7a2: 0x6dcef420, 0x2f7a3: 0x6dcef620, + 0x2f7a4: 0x6dcef820, 0x2f7a5: 0x6dcefa20, 0x2f7a6: 0x6de91c20, 0x2f7a7: 0x6dcefc20, + 0x2f7a8: 0x6de91e20, 0x2f7a9: 0x6de92020, 0x2f7aa: 0x6de92220, 0x2f7ab: 0x6de92420, + 0x2f7ac: 0x6de92620, 0x2f7ad: 0x6de92820, 0x2f7ae: 0x6de92a20, 0x2f7af: 0x6de92c20, + 0x2f7b0: 0x6de92e20, 0x2f7b1: 0x6dcefe20, 0x2f7b2: 0x6de93020, 0x2f7b3: 0x6de93220, + 0x2f7b4: 0x6de93420, 0x2f7b5: 0x6de93620, 0x2f7b6: 0x6de93820, 0x2f7b7: 0x6de93a20, + 0x2f7b8: 0x6de93c20, 0x2f7b9: 0x6de93e20, 0x2f7ba: 0x6de94020, 0x2f7bb: 0x6dff4220, + 0x2f7bc: 0x6dff4420, 0x2f7bd: 0x6dff4620, 0x2f7be: 0x6dff4820, 0x2f7bf: 0x6dff4a20, + // Block 0xbdf, offset 0x2f7c0 + 0x2f7c0: 0x6dff4c20, 0x2f7c1: 0x6dff4e20, 0x2f7c2: 0x6dff5020, 0x2f7c3: 0x6dff5220, + 0x2f7c4: 0x6e11aa20, 0x2f7c5: 0x6e11ac20, 0x2f7c6: 0x6e11ae20, 0x2f7c7: 0x6e11b020, + 0x2f7c8: 0x6e11b220, 0x2f7c9: 0x6e11b420, 0x2f7ca: 0x6e11b620, 0x2f7cb: 0x6e11b820, + 0x2f7cc: 0x6e11ba20, 0x2f7cd: 0x6e11bc20, 0x2f7ce: 0x6e11be20, 0x2f7cf: 0x6e11c020, + 0x2f7d0: 0x6e11c220, 0x2f7d1: 0x6e200820, 0x2f7d2: 0x6e200a20, 0x2f7d3: 0x6e2b1620, + 0x2f7d4: 0x6e2b1820, 0x2f7d5: 0x6e2b1a20, 0x2f7d6: 0x6e2b1c20, 0x2f7d7: 0x6e339220, + 0x2f7d8: 0x6e399820, 0x2f7d9: 0x6e399a20, 0x2f7da: 0x6e399c20, 0x2f7db: 0x6e399e20, + 0x2f7dc: 0x6e40a620, 0x2f7dd: 0x6e40a820, 0x2f7de: 0x6e445a20, 0x2f7df: 0x6c020020, + 0x2f7e0: 0x6c0a4620, 0x2f7e1: 0x6c141a20, 0x2f7e2: 0x6c141c20, 0x2f7e3: 0x6c141e20, + 0x2f7e4: 0x6c142020, 0x2f7e5: 0x6c142220, 0x2f7e6: 0x6c142420, 0x2f7e7: 0x6c142620, + 0x2f7e8: 0x6c142820, 0x2f7e9: 0x6c142a20, 0x2f7ea: 0x6c142c20, 0x2f7eb: 0x6c142e20, + 0x2f7ec: 0x6c25a020, 0x2f7ed: 0x6c25a220, 0x2f7ee: 0x6c25a420, 0x2f7ef: 0x6c25a620, + 0x2f7f0: 0x6c25a820, 0x2f7f1: 0x6c25aa20, 0x2f7f2: 0x6c25ac20, 0x2f7f3: 0x6c25ae20, + 0x2f7f4: 0x6c25b020, 0x2f7f5: 0x6c25b220, 0x2f7f6: 0x6c259e20, 0x2f7f7: 0x6c25b420, + 0x2f7f8: 0x6c25b620, 0x2f7f9: 0x6c25b820, 0x2f7fa: 0x6c25ba20, 0x2f7fb: 0x6c25bc20, + 0x2f7fc: 0x6c25be20, 0x2f7fd: 0x6c25c020, 0x2f7fe: 0x6c25c220, 0x2f7ff: 0x6c3dd620, + // Block 0xbe0, offset 0x2f800 + 0x2f800: 0x6c3dd820, 0x2f801: 0x6c3dda20, 0x2f802: 0x6c3ddc20, 0x2f803: 0x6c3dde20, + 0x2f804: 0x6c3de020, 0x2f805: 0x6c3de220, 0x2f806: 0x6c3de420, 0x2f807: 0x6c3de620, + 0x2f808: 0x6c3de820, 0x2f809: 0x6c3dea20, 0x2f80a: 0x6c3dec20, 0x2f80b: 0x6c3dee20, + 0x2f80c: 0x6c3df020, 0x2f80d: 0x6c3df220, 0x2f80e: 0x6c3df420, 0x2f80f: 0x6c3df620, + 0x2f810: 0x6c3df820, 0x2f811: 0x6c5c9a20, 0x2f812: 0x6c5c9c20, 0x2f813: 0x6c5c9e20, + 0x2f814: 0x6c5ca020, 0x2f815: 0x6c5ca220, 0x2f816: 0x6c5ca420, 0x2f817: 0x6c5ca620, + 0x2f818: 0x6c5ca820, 0x2f819: 0x6c5caa20, 0x2f81a: 0x6c5cac20, 0x2f81b: 0x6c5cae20, + 0x2f81c: 0x6c5cb020, 0x2f81d: 0x6c5cb220, 0x2f81e: 0x6c5cb420, 0x2f81f: 0x6c5cb620, + 0x2f820: 0x6c809e20, 0x2f821: 0x6c80a020, 0x2f822: 0x6c80a220, 0x2f823: 0x6c80a420, + 0x2f824: 0x6c80a620, 0x2f825: 0x6c80a820, 0x2f826: 0x6c80aa20, 0x2f827: 0x6c80ac20, + 0x2f828: 0x6c80ae20, 0x2f829: 0x6ca9a220, 0x2f82a: 0x6ca9a420, 0x2f82b: 0x6ca9a620, + 0x2f82c: 0x6ca9a820, 0x2f82d: 0x6ca9aa20, 0x2f82e: 0x6ca9ac20, 0x2f82f: 0x6ca9ae20, + 0x2f830: 0x6ca9b020, 0x2f831: 0x6ca9b220, 0x2f832: 0x6ca9b420, 0x2f833: 0x6ca9b620, + 0x2f834: 0x6ca9b820, 0x2f835: 0x6ca9ba20, 0x2f836: 0x6ca9bc20, 0x2f837: 0x6ca9be20, + 0x2f838: 0x6ca9c020, 0x2f839: 0x6ca9c220, 0x2f83a: 0x6ca9c420, 0x2f83b: 0x6ca9c620, + 0x2f83c: 0x6ca9c820, 0x2f83d: 0x6ca9ca20, 0x2f83e: 0x6ca9cc20, 0x2f83f: 0x6ca9ce20, + // Block 0xbe1, offset 0x2f840 + 0x2f840: 0x6ca9d020, 0x2f841: 0x6ca9d220, 0x2f842: 0x6cd81220, 0x2f843: 0x6cd81420, + 0x2f844: 0x6cd81620, 0x2f845: 0x6cd81820, 0x2f846: 0x6cd81a20, 0x2f847: 0x6cd81c20, + 0x2f848: 0x6cd81e20, 0x2f849: 0x6cd82020, 0x2f84a: 0x6cd82220, 0x2f84b: 0x6cd82420, + 0x2f84c: 0x6cd82620, 0x2f84d: 0x6cd82820, 0x2f84e: 0x6cd82a20, 0x2f84f: 0x6cd82c20, + 0x2f850: 0x6cd82e20, 0x2f851: 0x6cd83020, 0x2f852: 0x6cd83220, 0x2f853: 0x6cd83420, + 0x2f854: 0x6cd83620, 0x2f855: 0x6cd83820, 0x2f856: 0x6cd83a20, 0x2f857: 0x6cd83c20, + 0x2f858: 0x6cd83e20, 0x2f859: 0x6d06ce20, 0x2f85a: 0x6d06d020, 0x2f85b: 0x6d06d220, + 0x2f85c: 0x6d06d420, 0x2f85d: 0x6d06d620, 0x2f85e: 0x6d06d820, 0x2f85f: 0x6d06da20, + 0x2f860: 0x6d06dc20, 0x2f861: 0x6d06de20, 0x2f862: 0x6d06e020, 0x2f863: 0x6d06e220, + 0x2f864: 0x6d06e420, 0x2f865: 0x6d34c820, 0x2f866: 0x6d34ca20, 0x2f867: 0x6d34cc20, + 0x2f868: 0x6d34ce20, 0x2f869: 0x6d34d020, 0x2f86a: 0x6d34d220, 0x2f86b: 0x6d34d420, + 0x2f86c: 0x6d618020, 0x2f86d: 0x6d618220, 0x2f86e: 0x6d618420, 0x2f86f: 0x6d618620, + 0x2f870: 0x6d8b9620, 0x2f871: 0x6d8b9820, 0x2f872: 0x6d8b9a20, 0x2f873: 0x6d8b9c20, + 0x2f874: 0x6d8b9e20, 0x2f875: 0x6de9a220, 0x2f876: 0x6c143020, 0x2f877: 0x6c3e0020, + 0x2f878: 0x6c5cc620, 0x2f879: 0x6c80c620, 0x2f87a: 0x6c80c820, 0x2f87b: 0x6ca9ee20, + 0x2f87c: 0x6c80ca20, 0x2f87d: 0x6ca9f020, 0x2f87e: 0x6cd85420, 0x2f87f: 0x6cd85620, + // Block 0xbe2, offset 0x2f880 + 0x2f880: 0x6cd85820, 0x2f881: 0x6d34e420, 0x2f882: 0x6d34e620, 0x2f883: 0x6d8ba820, + 0x2f884: 0x6daff420, 0x2f885: 0x6daff620, 0x2f886: 0x6daff820, 0x2f887: 0x6dcf7c20, + 0x2f888: 0x6dcf7e20, 0x2f889: 0x6dcf8020, 0x2f88a: 0x6de9a420, 0x2f88b: 0x6de9a620, + 0x2f88c: 0x6dff9020, 0x2f88d: 0x6e120220, 0x2f88e: 0x6e203a20, 0x2f88f: 0x6e203c20, + 0x2f890: 0x6e33a620, 0x2f891: 0x6c143420, 0x2f892: 0x6c0a4a20, 0x2f893: 0x6c050420, + 0x2f894: 0x6c3e0420, 0x2f895: 0x6c25dc20, 0x2f896: 0x6c3e0620, 0x2f897: 0x6c3e0820, + 0x2f898: 0x6c5cd620, 0x2f899: 0x6c3e2020, 0x2f89a: 0x6c5cd820, 0x2f89b: 0x6c80d820, + 0x2f89c: 0x6c80da20, 0x2f89d: 0x6c80dc20, 0x2f89e: 0x6c80de20, 0x2f89f: 0x6c80e020, + 0x2f8a0: 0x6c80e220, 0x2f8a1: 0x6c80e420, 0x2f8a2: 0x6c80e620, 0x2f8a3: 0x6caa0020, + 0x2f8a4: 0x6cd86820, 0x2f8a5: 0x6cd86a20, 0x2f8a6: 0x6cd86c20, 0x2f8a7: 0x6d070220, + 0x2f8a8: 0x6d070420, 0x2f8a9: 0x6d070620, 0x2f8aa: 0x6d070820, 0x2f8ab: 0x6d070a20, + 0x2f8ac: 0x6d070c20, 0x2f8ad: 0x6d070e20, 0x2f8ae: 0x6d071020, 0x2f8af: 0x6d350020, + 0x2f8b0: 0x6d350220, 0x2f8b1: 0x6d350420, 0x2f8b2: 0x6d071220, 0x2f8b3: 0x6d350620, + 0x2f8b4: 0x6d350820, 0x2f8b5: 0x6d61a420, 0x2f8b6: 0x6d61a620, 0x2f8b7: 0x6d61a820, + 0x2f8b8: 0x6d61aa20, 0x2f8b9: 0x6d8bbe20, 0x2f8ba: 0x6d8bc020, 0x2f8bb: 0x6d8bc220, + 0x2f8bc: 0x6d8bc420, 0x2f8bd: 0x6db00820, 0x2f8be: 0x6db00a20, 0x2f8bf: 0x6db00c20, + // Block 0xbe3, offset 0x2f8c0 + 0x2f8c0: 0x6dcf8a20, 0x2f8c1: 0x6db00e20, 0x2f8c2: 0x6dcf8e20, 0x2f8c3: 0x6de9b620, + 0x2f8c4: 0x6de9b820, 0x2f8c5: 0x6de9ba20, 0x2f8c6: 0x6de9bc20, 0x2f8c7: 0x6e204020, + 0x2f8c8: 0x6e33b020, 0x2f8c9: 0x6e33b220, 0x2f8ca: 0x6c143a20, 0x2f8cb: 0x6c3e2220, + 0x2f8cc: 0x6c3e2420, 0x2f8cd: 0x6c5cf620, 0x2f8ce: 0x6c5cf820, 0x2f8cf: 0x6c5cfa20, + 0x2f8d0: 0x6c812220, 0x2f8d1: 0x6c5cfc20, 0x2f8d2: 0x6c812a20, 0x2f8d3: 0x6c812c20, + 0x2f8d4: 0x6c812e20, 0x2f8d5: 0x6caa3220, 0x2f8d6: 0x6c813020, 0x2f8d7: 0x6c813220, + 0x2f8d8: 0x6c813420, 0x2f8d9: 0x6c813620, 0x2f8da: 0x6caa3420, 0x2f8db: 0x6caa3620, + 0x2f8dc: 0x6caa3820, 0x2f8dd: 0x6caa3a20, 0x2f8de: 0x6caa3c20, 0x2f8df: 0x6caa3e20, + 0x2f8e0: 0x6cd88820, 0x2f8e1: 0x6cd88a20, 0x2f8e2: 0x6cd88c20, 0x2f8e3: 0x6d074820, + 0x2f8e4: 0x6d074a20, 0x2f8e5: 0x6d074c20, 0x2f8e6: 0x6d074e20, 0x2f8e7: 0x6d075020, + 0x2f8e8: 0x6d075220, 0x2f8e9: 0x6d075420, 0x2f8ea: 0x6d075620, 0x2f8eb: 0x6d353820, + 0x2f8ec: 0x6d61cc20, 0x2f8ed: 0x6d61ce20, 0x2f8ee: 0x6d61d020, 0x2f8ef: 0x6d61d220, + 0x2f8f0: 0x6d61d420, 0x2f8f1: 0x6d8bf620, 0x2f8f2: 0x6d8bf820, 0x2f8f3: 0x6dcfac20, + 0x2f8f4: 0x6dcfae20, 0x2f8f5: 0x6dcfb020, 0x2f8f6: 0x6de9d620, 0x2f8f7: 0x6de9d820, + 0x2f8f8: 0x6de9da20, 0x2f8f9: 0x6de9dc20, 0x2f8fa: 0x6dffa220, 0x2f8fb: 0x6e121020, + 0x2f8fc: 0x6e121220, 0x2f8fd: 0x6c144220, 0x2f8fe: 0x6c5d0c20, 0x2f8ff: 0x6c5d0e20, + // Block 0xbe4, offset 0x2f900 + 0x2f900: 0x6c815a20, 0x2f901: 0x6c815c20, 0x2f902: 0x6c815e20, 0x2f903: 0x6c816020, + 0x2f904: 0x6c816220, 0x2f905: 0x6c816420, 0x2f906: 0x6c816620, 0x2f907: 0x6caa7c20, + 0x2f908: 0x6caa7e20, 0x2f909: 0x6caa8020, 0x2f90a: 0x6caa8220, 0x2f90b: 0x6caa8420, + 0x2f90c: 0x6caa8620, 0x2f90d: 0x6caa8820, 0x2f90e: 0x6caa8a20, 0x2f90f: 0x6caa8c20, + 0x2f910: 0x6caa8e20, 0x2f911: 0x6caa9020, 0x2f912: 0x6caa9220, 0x2f913: 0x6cd8b220, + 0x2f914: 0x6cd8b420, 0x2f915: 0x6cd8b620, 0x2f916: 0x6cd8b820, 0x2f917: 0x6cd8ba20, + 0x2f918: 0x6cd8bc20, 0x2f919: 0x6cd8be20, 0x2f91a: 0x6cd8c020, 0x2f91b: 0x6d078420, + 0x2f91c: 0x6d078620, 0x2f91d: 0x6d078820, 0x2f91e: 0x6d355a20, 0x2f91f: 0x6d355c20, + 0x2f920: 0x6d355e20, 0x2f921: 0x6d356020, 0x2f922: 0x6d356220, 0x2f923: 0x6d356420, + 0x2f924: 0x6d356620, 0x2f925: 0x6d358c20, 0x2f926: 0x6d61f620, 0x2f927: 0x6d61f820, + 0x2f928: 0x6d61fa20, 0x2f929: 0x6d61fc20, 0x2f92a: 0x6d61fe20, 0x2f92b: 0x6d620020, + 0x2f92c: 0x6d620220, 0x2f92d: 0x6d620420, 0x2f92e: 0x6d8c1020, 0x2f92f: 0x6d8c1220, + 0x2f930: 0x6d8c1420, 0x2f931: 0x6d8c1620, 0x2f932: 0x6db05020, 0x2f933: 0x6db05220, + 0x2f934: 0x6db05420, 0x2f935: 0x6db05620, 0x2f936: 0x6db05820, 0x2f937: 0x6dcfde20, + 0x2f938: 0x6dcfe020, 0x2f939: 0x6dcfe220, 0x2f93a: 0x6dcfe420, 0x2f93b: 0x6dcfe620, + 0x2f93c: 0x6db05a20, 0x2f93d: 0x6de9ec20, 0x2f93e: 0x6de9ee20, 0x2f93f: 0x6dffb420, + // Block 0xbe5, offset 0x2f940 + 0x2f940: 0x6dffb620, 0x2f941: 0x6c144420, 0x2f942: 0x6c050620, 0x2f943: 0x6c144620, + 0x2f944: 0x6c819020, 0x2f945: 0x6c3e3620, 0x2f946: 0x6c819220, 0x2f947: 0x6c5d3820, + 0x2f948: 0x6caab220, 0x2f949: 0x6caab420, 0x2f94a: 0x6c81a420, 0x2f94b: 0x6cd8f820, + 0x2f94c: 0x6c144820, 0x2f94d: 0x6c5d3e20, 0x2f94e: 0x6c5d4020, 0x2f94f: 0x6c5d4220, + 0x2f950: 0x6c5d4420, 0x2f951: 0x6c5d4620, 0x2f952: 0x6c144c20, 0x2f953: 0x6c3e3e20, + 0x2f954: 0x6c5d4a20, 0x2f955: 0x6c81aa20, 0x2f956: 0x6c81ac20, 0x2f957: 0x6c81ae20, + 0x2f958: 0x6c81b020, 0x2f959: 0x6c81b220, 0x2f95a: 0x6caabc20, 0x2f95b: 0x6caabe20, + 0x2f95c: 0x6caac020, 0x2f95d: 0x6caac220, 0x2f95e: 0x6caac420, 0x2f95f: 0x6caac620, + 0x2f960: 0x6cd8fe20, 0x2f961: 0x6d07b420, 0x2f962: 0x6d07b620, 0x2f963: 0x6d359e20, + 0x2f964: 0x6d35a020, 0x2f965: 0x6d35a220, 0x2f966: 0x6d625020, 0x2f967: 0x6d625220, + 0x2f968: 0x6d8c4a20, 0x2f969: 0x6d8c4c20, 0x2f96a: 0x6d8c4e20, 0x2f96b: 0x6db08420, + 0x2f96c: 0x6db08620, 0x2f96d: 0x6dd01220, 0x2f96e: 0x6dd01420, 0x2f96f: 0x6dffc420, + 0x2f970: 0x6e122e20, 0x2f971: 0x6e205820, 0x2f972: 0x6e205a20, 0x2f973: 0x6c145020, + 0x2f974: 0x6c25e620, 0x2f975: 0x6c3e4620, 0x2f976: 0x6c5d5220, 0x2f977: 0x6c5d5420, + 0x2f978: 0x6c81ba20, 0x2f979: 0x6c81bc20, 0x2f97a: 0x6c81be20, 0x2f97b: 0x6c81c020, + 0x2f97c: 0x6c81c220, 0x2f97d: 0x6c81c420, 0x2f97e: 0x6c81c620, 0x2f97f: 0x6c81c820, + // Block 0xbe6, offset 0x2f980 + 0x2f980: 0x6c81ca20, 0x2f981: 0x6c81cc20, 0x2f982: 0x6c81ce20, 0x2f983: 0x6caad420, + 0x2f984: 0x6caad620, 0x2f985: 0x6caad820, 0x2f986: 0x6caada20, 0x2f987: 0x6caadc20, + 0x2f988: 0x6caade20, 0x2f989: 0x6caae020, 0x2f98a: 0x6caae220, 0x2f98b: 0x6caae420, + 0x2f98c: 0x6caae620, 0x2f98d: 0x6caae820, 0x2f98e: 0x6cd91020, 0x2f98f: 0x6cd91220, + 0x2f990: 0x6cd91420, 0x2f991: 0x6cd91620, 0x2f992: 0x6cd91820, 0x2f993: 0x6cd91a20, + 0x2f994: 0x6cd91c20, 0x2f995: 0x6d07c420, 0x2f996: 0x6d07c620, 0x2f997: 0x6d07c820, + 0x2f998: 0x6d07ca20, 0x2f999: 0x6d35c420, 0x2f99a: 0x6d35c620, 0x2f99b: 0x6d35c820, + 0x2f99c: 0x6d35ca20, 0x2f99d: 0x6d35cc20, 0x2f99e: 0x6d35ce20, 0x2f99f: 0x6d35d020, + 0x2f9a0: 0x6cd91e20, 0x2f9a1: 0x6d35d220, 0x2f9a2: 0x6d35d420, 0x2f9a3: 0x6d35d620, + 0x2f9a4: 0x6d626c20, 0x2f9a5: 0x6d626e20, 0x2f9a6: 0x6d627020, 0x2f9a7: 0x6d627220, + 0x2f9a8: 0x6d627420, 0x2f9a9: 0x6d627620, 0x2f9aa: 0x6d627820, 0x2f9ab: 0x6d627a20, + 0x2f9ac: 0x6d8c6820, 0x2f9ad: 0x6d8c6a20, 0x2f9ae: 0x6d8c9a20, 0x2f9af: 0x6db0a020, + 0x2f9b0: 0x6db0a220, 0x2f9b1: 0x6db0a420, 0x2f9b2: 0x6db0a620, 0x2f9b3: 0x6db0a820, + 0x2f9b4: 0x6db0cc20, 0x2f9b5: 0x6dd02c20, 0x2f9b6: 0x6dd02e20, 0x2f9b7: 0x6dd03020, + 0x2f9b8: 0x6dea0220, 0x2f9b9: 0x6dffc820, 0x2f9ba: 0x6dffca20, 0x2f9bb: 0x6dffcc20, + 0x2f9bc: 0x6dffce20, 0x2f9bd: 0x6e205e20, 0x2f9be: 0x6e206020, 0x2f9bf: 0x6c145220, + // Block 0xbe7, offset 0x2f9c0 + 0x2f9c0: 0x6c050820, 0x2f9c1: 0x6c81fa20, 0x2f9c2: 0x6c81fc20, 0x2f9c3: 0x6c3e5e20, + 0x2f9c4: 0x6d07fe20, 0x2f9c5: 0x6d080020, 0x2f9c6: 0x6d080220, 0x2f9c7: 0x6d360e20, + 0x2f9c8: 0x6d361020, 0x2f9c9: 0x6c145620, 0x2f9ca: 0x6c0a5420, 0x2f9cb: 0x6c145c20, + 0x2f9cc: 0x6c145e20, 0x2f9cd: 0x6c146020, 0x2f9ce: 0x6c146220, 0x2f9cf: 0x6c3e6020, + 0x2f9d0: 0x6c25ee20, 0x2f9d1: 0x6c25f020, 0x2f9d2: 0x6c25f220, 0x2f9d3: 0x6c25f420, + 0x2f9d4: 0x6c25f620, 0x2f9d5: 0x6c25f820, 0x2f9d6: 0x6c25fa20, 0x2f9d7: 0x6c25fc20, + 0x2f9d8: 0x6c25fe20, 0x2f9d9: 0x6c260020, 0x2f9da: 0x6c260220, 0x2f9db: 0x6c260420, + 0x2f9dc: 0x6c260620, 0x2f9dd: 0x6c260820, 0x2f9de: 0x6c260a20, 0x2f9df: 0x6c260c20, + 0x2f9e0: 0x6c260e20, 0x2f9e1: 0x6c3e7c20, 0x2f9e2: 0x6c3e7e20, 0x2f9e3: 0x6c3e8020, + 0x2f9e4: 0x6c3e8220, 0x2f9e5: 0x6c3e8420, 0x2f9e6: 0x6c3e8620, 0x2f9e7: 0x6c3e8820, + 0x2f9e8: 0x6c3e8a20, 0x2f9e9: 0x6c3e8c20, 0x2f9ea: 0x6c3e8e20, 0x2f9eb: 0x6c3e9020, + 0x2f9ec: 0x6c3e9220, 0x2f9ed: 0x6c3e9420, 0x2f9ee: 0x6c3e9620, 0x2f9ef: 0x6c3e9820, + 0x2f9f0: 0x6c3e9a20, 0x2f9f1: 0x6c3e9c20, 0x2f9f2: 0x6c3e9e20, 0x2f9f3: 0x6c3ea020, + 0x2f9f4: 0x6c3ea220, 0x2f9f5: 0x6c3ea420, 0x2f9f6: 0x6c3ea620, 0x2f9f7: 0x6c3ea820, + 0x2f9f8: 0x6c3eaa20, 0x2f9f9: 0x6c3eac20, 0x2f9fa: 0x6c3eae20, 0x2f9fb: 0x6c3eb020, + 0x2f9fc: 0x6c3eb220, 0x2f9fd: 0x6c3eb420, 0x2f9fe: 0x6c3eb620, 0x2f9ff: 0x6c3eb820, + // Block 0xbe8, offset 0x2fa00 + 0x2fa00: 0x6c3eba20, 0x2fa01: 0x6c3ebc20, 0x2fa02: 0x6c5d7220, 0x2fa03: 0x6c5d7420, + 0x2fa04: 0x6c5d7620, 0x2fa05: 0x6c5d7820, 0x2fa06: 0x6c5d7a20, 0x2fa07: 0x6c5d7c20, + 0x2fa08: 0x6c5d7e20, 0x2fa09: 0x6c5d8020, 0x2fa0a: 0x6c5d8220, 0x2fa0b: 0x6c5d8420, + 0x2fa0c: 0x6c5d8620, 0x2fa0d: 0x6c5d8820, 0x2fa0e: 0x6c5d8a20, 0x2fa0f: 0x6c5d8c20, + 0x2fa10: 0x6c5d8e20, 0x2fa11: 0x6c5d9020, 0x2fa12: 0x6c5d9220, 0x2fa13: 0x6c5d9420, + 0x2fa14: 0x6cd95220, 0x2fa15: 0x6c5d9620, 0x2fa16: 0x6c5d9820, 0x2fa17: 0x6c5d9a20, + 0x2fa18: 0x6c5d9c20, 0x2fa19: 0x6c5d9e20, 0x2fa1a: 0x6c5da020, 0x2fa1b: 0x6c5da220, + 0x2fa1c: 0x6c5da420, 0x2fa1d: 0x6c5da620, 0x2fa1e: 0x6c5da820, 0x2fa1f: 0x6c5daa20, + 0x2fa20: 0x6c5dac20, 0x2fa21: 0x6c5dae20, 0x2fa22: 0x6c5db020, 0x2fa23: 0x6c5db220, + 0x2fa24: 0x6c5db420, 0x2fa25: 0x6c5db620, 0x2fa26: 0x6c5db820, 0x2fa27: 0x6c5dba20, + 0x2fa28: 0x6c5dbc20, 0x2fa29: 0x6c5dbe20, 0x2fa2a: 0x6c5dc020, 0x2fa2b: 0x6c5dc220, + 0x2fa2c: 0x6cab1020, 0x2fa2d: 0x6c821220, 0x2fa2e: 0x6c821420, 0x2fa2f: 0x6c821620, + 0x2fa30: 0x6c821820, 0x2fa31: 0x6c821a20, 0x2fa32: 0x6c821c20, 0x2fa33: 0x6c821e20, + 0x2fa34: 0x6c822020, 0x2fa35: 0x6c822220, 0x2fa36: 0x6c822420, 0x2fa37: 0x6c822620, + 0x2fa38: 0x6c822820, 0x2fa39: 0x6c822a20, 0x2fa3a: 0x6c822c20, 0x2fa3b: 0x6c822e20, + 0x2fa3c: 0x6c823020, 0x2fa3d: 0x6c823220, 0x2fa3e: 0x6cd95420, 0x2fa3f: 0x6c823420, + // Block 0xbe9, offset 0x2fa40 + 0x2fa40: 0x6c823620, 0x2fa41: 0x6c823820, 0x2fa42: 0x6c823a20, 0x2fa43: 0x6c823c20, + 0x2fa44: 0x6c823e20, 0x2fa45: 0x6c824020, 0x2fa46: 0x6c824220, 0x2fa47: 0x6c824420, + 0x2fa48: 0x6c824620, 0x2fa49: 0x6c5dc420, 0x2fa4a: 0x6c824820, 0x2fa4b: 0x6c824a20, + 0x2fa4c: 0x6c824c20, 0x2fa4d: 0x6c824e20, 0x2fa4e: 0x6c825020, 0x2fa4f: 0x6c825220, + 0x2fa50: 0x6c825420, 0x2fa51: 0x6c825620, 0x2fa52: 0x6c825820, 0x2fa53: 0x6c825a20, + 0x2fa54: 0x6cd95620, 0x2fa55: 0x6cab2c20, 0x2fa56: 0x6cab2e20, 0x2fa57: 0x6cab3020, + 0x2fa58: 0x6cab3220, 0x2fa59: 0x6cab3420, 0x2fa5a: 0x6cab3620, 0x2fa5b: 0x6cab3820, + 0x2fa5c: 0x6cab3a20, 0x2fa5d: 0x6cab3c20, 0x2fa5e: 0x6cab3e20, 0x2fa5f: 0x6cab4020, + 0x2fa60: 0x6cd95820, 0x2fa61: 0x6cab4220, 0x2fa62: 0x6cab4420, 0x2fa63: 0x6cab4620, + 0x2fa64: 0x6cab4820, 0x2fa65: 0x6cab4a20, 0x2fa66: 0x6cab4c20, 0x2fa67: 0x6cab4e20, + 0x2fa68: 0x6cab5020, 0x2fa69: 0x6cab5220, 0x2fa6a: 0x6cab5420, 0x2fa6b: 0x6cab5620, + 0x2fa6c: 0x6cab5820, 0x2fa6d: 0x6cab5a20, 0x2fa6e: 0x6cab5c20, 0x2fa6f: 0x6cab5e20, + 0x2fa70: 0x6cab6020, 0x2fa71: 0x6cab6220, 0x2fa72: 0x6cab6420, 0x2fa73: 0x6cab6620, + 0x2fa74: 0x6cab6820, 0x2fa75: 0x6cab6a20, 0x2fa76: 0x6cab6c20, 0x2fa77: 0x6cab6e20, + 0x2fa78: 0x6cab7020, 0x2fa79: 0x6cd97e20, 0x2fa7a: 0x6cd98020, 0x2fa7b: 0x6cd98220, + 0x2fa7c: 0x6cd98420, 0x2fa7d: 0x6cd98620, 0x2fa7e: 0x6cd98820, 0x2fa7f: 0x6cd98a20, + // Block 0xbea, offset 0x2fa80 + 0x2fa80: 0x6cd98c20, 0x2fa81: 0x6cd98e20, 0x2fa82: 0x6cd99020, 0x2fa83: 0x6cd99220, + 0x2fa84: 0x6cd99420, 0x2fa85: 0x6cd99620, 0x2fa86: 0x6cd99820, 0x2fa87: 0x6cd99a20, + 0x2fa88: 0x6cd99c20, 0x2fa89: 0x6cd99e20, 0x2fa8a: 0x6cd9a020, 0x2fa8b: 0x6cd9a220, + 0x2fa8c: 0x6cd9a420, 0x2fa8d: 0x6cd9a620, 0x2fa8e: 0x6cd9a820, 0x2fa8f: 0x6cd9aa20, + 0x2fa90: 0x6d361a20, 0x2fa91: 0x6cd9ac20, 0x2fa92: 0x6cd9ae20, 0x2fa93: 0x6cd9b020, + 0x2fa94: 0x6cd9b220, 0x2fa95: 0x6cd9b420, 0x2fa96: 0x6cd9b620, 0x2fa97: 0x6cd9b820, + 0x2fa98: 0x6cd9ba20, 0x2fa99: 0x6cd9bc20, 0x2fa9a: 0x6cd9be20, 0x2fa9b: 0x6d082a20, + 0x2fa9c: 0x6d082c20, 0x2fa9d: 0x6d082e20, 0x2fa9e: 0x6d083020, 0x2fa9f: 0x6d083220, + 0x2faa0: 0x6d083420, 0x2faa1: 0x6d083620, 0x2faa2: 0x6d083820, 0x2faa3: 0x6d083a20, + 0x2faa4: 0x6d083c20, 0x2faa5: 0x6d083e20, 0x2faa6: 0x6d084020, 0x2faa7: 0x6d084220, + 0x2faa8: 0x6d084420, 0x2faa9: 0x6d084620, 0x2faaa: 0x6d084820, 0x2faab: 0x6d084a20, + 0x2faac: 0x6d084c20, 0x2faad: 0x6d084e20, 0x2faae: 0x6d085020, 0x2faaf: 0x6d085220, + 0x2fab0: 0x6d085420, 0x2fab1: 0x6d085620, 0x2fab2: 0x6d085820, 0x2fab3: 0x6d085a20, + 0x2fab4: 0x6cda6e20, 0x2fab5: 0x6d085c20, 0x2fab6: 0x6d085e20, 0x2fab7: 0x6d086020, + 0x2fab8: 0x6d086220, 0x2fab9: 0x6d086420, 0x2faba: 0x6d086620, 0x2fabb: 0x6d086820, + 0x2fabc: 0x6d086a20, 0x2fabd: 0x6d086c20, 0x2fabe: 0x6d086e20, 0x2fabf: 0x6d363820, + // Block 0xbeb, offset 0x2fac0 + 0x2fac0: 0x6d363a20, 0x2fac1: 0x6d363c20, 0x2fac2: 0x6d363e20, 0x2fac3: 0x6d364020, + 0x2fac4: 0x6d364220, 0x2fac5: 0x6d364420, 0x2fac6: 0x6d364620, 0x2fac7: 0x6d364820, + 0x2fac8: 0x6d364a20, 0x2fac9: 0x6d364c20, 0x2faca: 0x6d364e20, 0x2facb: 0x6d365020, + 0x2facc: 0x6d365220, 0x2facd: 0x6d365420, 0x2face: 0x6d365620, 0x2facf: 0x6d365820, + 0x2fad0: 0x6d8ca020, 0x2fad1: 0x6d365a20, 0x2fad2: 0x6d62d020, 0x2fad3: 0x6d62d220, + 0x2fad4: 0x6d62d420, 0x2fad5: 0x6d62d620, 0x2fad6: 0x6d62d820, 0x2fad7: 0x6d62da20, + 0x2fad8: 0x6d62dc20, 0x2fad9: 0x6d62de20, 0x2fada: 0x6d62e020, 0x2fadb: 0x6d62e220, + 0x2fadc: 0x6d62e420, 0x2fadd: 0x6d62e620, 0x2fade: 0x6d62e820, 0x2fadf: 0x6d62ea20, + 0x2fae0: 0x6d62ec20, 0x2fae1: 0x6d62ee20, 0x2fae2: 0x6d62f020, 0x2fae3: 0x6d62f220, + 0x2fae4: 0x6d538620, 0x2fae5: 0x6db0d420, 0x2fae6: 0x6d8cb420, 0x2fae7: 0x6d8cb620, + 0x2fae8: 0x6d8cb820, 0x2fae9: 0x6d8cba20, 0x2faea: 0x6d8cbc20, 0x2faeb: 0x6d8cbe20, + 0x2faec: 0x6d8cc020, 0x2faed: 0x6d8cc220, 0x2faee: 0x6d8cc420, 0x2faef: 0x6d8cc620, + 0x2faf0: 0x6d8cc820, 0x2faf1: 0x6d8cca20, 0x2faf2: 0x6d8ccc20, 0x2faf3: 0x6d8cce20, + 0x2faf4: 0x6d8cd020, 0x2faf5: 0x6d8cd220, 0x2faf6: 0x6d8cd420, 0x2faf7: 0x6d8d5820, + 0x2faf8: 0x6db0de20, 0x2faf9: 0x6d8d5a20, 0x2fafa: 0x6db0e020, 0x2fafb: 0x6db0e220, + 0x2fafc: 0x6db0e420, 0x2fafd: 0x6db0e620, 0x2fafe: 0x6db0e820, 0x2faff: 0x6db0ea20, + // Block 0xbec, offset 0x2fb00 + 0x2fb00: 0x6db0ec20, 0x2fb01: 0x6db0ee20, 0x2fb02: 0x6db0f020, 0x2fb03: 0x6db0f220, + 0x2fb04: 0x6db0f420, 0x2fb05: 0x6db0f620, 0x2fb06: 0x6db0f820, 0x2fb07: 0x6db0fa20, + 0x2fb08: 0x6db0fc20, 0x2fb09: 0x6db0fe20, 0x2fb0a: 0x6db10020, 0x2fb0b: 0x6dea1e20, + 0x2fb0c: 0x6db10220, 0x2fb0d: 0x6dd06620, 0x2fb0e: 0x6dd06820, 0x2fb0f: 0x6dd06a20, + 0x2fb10: 0x6dd06c20, 0x2fb11: 0x6dd06e20, 0x2fb12: 0x6dd07020, 0x2fb13: 0x6dd07220, + 0x2fb14: 0x6dea2620, 0x2fb15: 0x6dea2820, 0x2fb16: 0x6dffe420, 0x2fb17: 0x6dea2a20, + 0x2fb18: 0x6dea2c20, 0x2fb19: 0x6dffe620, 0x2fb1a: 0x6dffe820, 0x2fb1b: 0x6dffea20, + 0x2fb1c: 0x6dffec20, 0x2fb1d: 0x6e124820, 0x2fb1e: 0x6e206a20, 0x2fb1f: 0x6e206c20, + 0x2fb20: 0x6e39ae20, 0x2fb21: 0x6e39b020, 0x2fb22: 0x6e2b4820, 0x2fb23: 0x6c147a20, + 0x2fb24: 0x6c3f1a20, 0x2fb25: 0x6c3f1c20, 0x2fb26: 0x6cda7020, 0x2fb27: 0x6d36e420, + 0x2fb28: 0x6db16420, 0x2fb29: 0x6db16620, 0x2fb2a: 0x6c147e20, 0x2fb2b: 0x6c262820, + 0x2fb2c: 0x6c82dc20, 0x2fb2d: 0x6c82de20, 0x2fb2e: 0x6cda7c20, 0x2fb2f: 0x6cda7e20, + 0x2fb30: 0x6cda8020, 0x2fb31: 0x6d635a20, 0x2fb32: 0x6d8d5e20, 0x2fb33: 0x6c148220, + 0x2fb34: 0x6c5e4220, 0x2fb35: 0x6cda8c20, 0x2fb36: 0x6cda8e20, 0x2fb37: 0x6cda9020, + 0x2fb38: 0x6cda9220, 0x2fb39: 0x6cda9820, 0x2fb3a: 0x6d36f420, 0x2fb3b: 0x6d8d6620, + 0x2fb3c: 0x6c148820, 0x2fb3d: 0x6c3f2220, 0x2fb3e: 0x6c3f2420, 0x2fb3f: 0x6c5e4a20, + // Block 0xbed, offset 0x2fb40 + 0x2fb40: 0x6c82fc20, 0x2fb41: 0x6c82fe20, 0x2fb42: 0x6cabf420, 0x2fb43: 0x6cda9a20, + 0x2fb44: 0x6cda9c20, 0x2fb45: 0x6d090220, 0x2fb46: 0x6d8d7620, 0x2fb47: 0x6d370220, + 0x2fb48: 0x6d8d7220, 0x2fb49: 0x6d8d7820, 0x2fb4a: 0x6dd0c020, 0x2fb4b: 0x6dea7220, + 0x2fb4c: 0x6c149020, 0x2fb4d: 0x6c3f2c20, 0x2fb4e: 0x6c3f2e20, 0x2fb4f: 0x6c3f3020, + 0x2fb50: 0x6c831420, 0x2fb51: 0x6cac0620, 0x2fb52: 0x6cdaac20, 0x2fb53: 0x6d371820, + 0x2fb54: 0x6d371a20, 0x2fb55: 0x6d371c20, 0x2fb56: 0x6d638820, 0x2fb57: 0x6d638a20, + 0x2fb58: 0x6d8d8a20, 0x2fb59: 0x6dd0d220, 0x2fb5a: 0x6dea8020, 0x2fb5b: 0x6c149220, + 0x2fb5c: 0x6cdabe20, 0x2fb5d: 0x6d091c20, 0x2fb5e: 0x6d373020, 0x2fb5f: 0x6c149420, + 0x2fb60: 0x6c3f3620, 0x2fb61: 0x6c5e6020, 0x2fb62: 0x6c5e6220, 0x2fb63: 0x6c5e6420, + 0x2fb64: 0x6c5e6620, 0x2fb65: 0x6c832c20, 0x2fb66: 0x6c832e20, 0x2fb67: 0x6c833020, + 0x2fb68: 0x6c833220, 0x2fb69: 0x6c833420, 0x2fb6a: 0x6c833620, 0x2fb6b: 0x6c833820, + 0x2fb6c: 0x6c833a20, 0x2fb6d: 0x6c833c20, 0x2fb6e: 0x6c833e20, 0x2fb6f: 0x6c834020, + 0x2fb70: 0x6c834220, 0x2fb71: 0x6c834420, 0x2fb72: 0x6cac1820, 0x2fb73: 0x6cac1a20, + 0x2fb74: 0x6cac1c20, 0x2fb75: 0x6cac1e20, 0x2fb76: 0x6cac2020, 0x2fb77: 0x6cac2220, + 0x2fb78: 0x6cac2420, 0x2fb79: 0x6cac2620, 0x2fb7a: 0x6cac2820, 0x2fb7b: 0x6cac2a20, + 0x2fb7c: 0x6cdaca20, 0x2fb7d: 0x6cdacc20, 0x2fb7e: 0x6cdace20, 0x2fb7f: 0x6cdad020, + // Block 0xbee, offset 0x2fb80 + 0x2fb80: 0x6d092220, 0x2fb81: 0x6d092420, 0x2fb82: 0x6d092620, 0x2fb83: 0x6d092820, + 0x2fb84: 0x6d092a20, 0x2fb85: 0x6d092c20, 0x2fb86: 0x6d092e20, 0x2fb87: 0x6d093020, + 0x2fb88: 0x6d093220, 0x2fb89: 0x6d093420, 0x2fb8a: 0x6d374220, 0x2fb8b: 0x6d374420, + 0x2fb8c: 0x6d374620, 0x2fb8d: 0x6d374820, 0x2fb8e: 0x6d63a220, 0x2fb8f: 0x6d63a420, + 0x2fb90: 0x6d63a620, 0x2fb91: 0x6d63a820, 0x2fb92: 0x6d63aa20, 0x2fb93: 0x6d63ac20, + 0x2fb94: 0x6d63ae20, 0x2fb95: 0x6d8d9e20, 0x2fb96: 0x6d8da020, 0x2fb97: 0x6d8da220, + 0x2fb98: 0x6d8da420, 0x2fb99: 0x6d8da620, 0x2fb9a: 0x6db19c20, 0x2fb9b: 0x6db19e20, + 0x2fb9c: 0x6db1a020, 0x2fb9d: 0x6db1a220, 0x2fb9e: 0x6dd0e220, 0x2fb9f: 0x6dd0e420, + 0x2fba0: 0x6dd0e620, 0x2fba1: 0x6dea8620, 0x2fba2: 0x6dea8820, 0x2fba3: 0x6dea8a20, + 0x2fba4: 0x6dea8c20, 0x2fba5: 0x6dea8e20, 0x2fba6: 0x6e003620, 0x2fba7: 0x6e003820, + 0x2fba8: 0x6e003a20, 0x2fba9: 0x6e003c20, 0x2fbaa: 0x6e126c20, 0x2fbab: 0x6e208820, + 0x2fbac: 0x6e2b6e20, 0x2fbad: 0x6e33e220, 0x2fbae: 0x6c149820, 0x2fbaf: 0x6c263620, + 0x2fbb0: 0x6c3f4420, 0x2fbb1: 0x6db1bc20, 0x2fbb2: 0x6c149a20, 0x2fbb3: 0x6c835e20, + 0x2fbb4: 0x6cac4e20, 0x2fbb5: 0x6cdaf020, 0x2fbb6: 0x6deaa220, 0x2fbb7: 0x6e33e420, + 0x2fbb8: 0x6c149e20, 0x2fbb9: 0x6c020420, 0x2fbba: 0x6c0a5620, 0x2fbbb: 0x6c14a020, + 0x2fbbc: 0x6c14a220, 0x2fbbd: 0x6c14a420, 0x2fbbe: 0x6c14a620, 0x2fbbf: 0x6c14a820, + // Block 0xbef, offset 0x2fbc0 + 0x2fbc0: 0x6c14aa20, 0x2fbc1: 0x6c14ac20, 0x2fbc2: 0x6c14ae20, 0x2fbc3: 0x6c263820, + 0x2fbc4: 0x6c263a20, 0x2fbc5: 0x6c263c20, 0x2fbc6: 0x6c263e20, 0x2fbc7: 0x6c264020, + 0x2fbc8: 0x6c264220, 0x2fbc9: 0x6c264420, 0x2fbca: 0x6c264620, 0x2fbcb: 0x6c264820, + 0x2fbcc: 0x6c264a20, 0x2fbcd: 0x6c264c20, 0x2fbce: 0x6c264e20, 0x2fbcf: 0x6c265020, + 0x2fbd0: 0x6c265220, 0x2fbd1: 0x6c265420, 0x2fbd2: 0x6c265620, 0x2fbd3: 0x6c265820, + 0x2fbd4: 0x6c5e8820, 0x2fbd5: 0x6c265a20, 0x2fbd6: 0x6c265c20, 0x2fbd7: 0x6c265e20, + 0x2fbd8: 0x6c3f4c20, 0x2fbd9: 0x6c3f4e20, 0x2fbda: 0x6c3f5020, 0x2fbdb: 0x6c3f5220, + 0x2fbdc: 0x6c3f5420, 0x2fbdd: 0x6c3f5620, 0x2fbde: 0x6c3f5820, 0x2fbdf: 0x6c3f5a20, + 0x2fbe0: 0x6c3f5c20, 0x2fbe1: 0x6c3f5e20, 0x2fbe2: 0x6c3f6020, 0x2fbe3: 0x6c3f6220, + 0x2fbe4: 0x6c3f6420, 0x2fbe5: 0x6c3f6620, 0x2fbe6: 0x6c3f6820, 0x2fbe7: 0x6c3f6a20, + 0x2fbe8: 0x6c3f6c20, 0x2fbe9: 0x6c3f6e20, 0x2fbea: 0x6c3f7020, 0x2fbeb: 0x6c3f7220, + 0x2fbec: 0x6c3f7420, 0x2fbed: 0x6c3f7620, 0x2fbee: 0x6c3f7820, 0x2fbef: 0x6c3f7a20, + 0x2fbf0: 0x6c3f7c20, 0x2fbf1: 0x6c3f7e20, 0x2fbf2: 0x6c3f8020, 0x2fbf3: 0x6c3f8220, + 0x2fbf4: 0x6c3f8420, 0x2fbf5: 0x6c3f8620, 0x2fbf6: 0x6c3f8820, 0x2fbf7: 0x6c3f8a20, + 0x2fbf8: 0x6c3f8c20, 0x2fbf9: 0x6c3f8e20, 0x2fbfa: 0x6c3f9020, 0x2fbfb: 0x6c837820, + 0x2fbfc: 0x6c3f9220, 0x2fbfd: 0x6c3f9420, 0x2fbfe: 0x6c3f9620, 0x2fbff: 0x6c400c20, + // Block 0xbf0, offset 0x2fc00 + 0x2fc00: 0x6c3f9820, 0x2fc01: 0x6c3f9a20, 0x2fc02: 0x6c3f9c20, 0x2fc03: 0x6c3f9e20, + 0x2fc04: 0x6c3fa020, 0x2fc05: 0x6c3fa220, 0x2fc06: 0x6c3fa420, 0x2fc07: 0x6c3fa620, + 0x2fc08: 0x6c3fa820, 0x2fc09: 0x6c3faa20, 0x2fc0a: 0x6c3fac20, 0x2fc0b: 0x6c3fae20, + 0x2fc0c: 0x6c3fb020, 0x2fc0d: 0x6c3fb220, 0x2fc0e: 0x6c3fb420, 0x2fc0f: 0x6c3fb620, + 0x2fc10: 0x6c5e8a20, 0x2fc11: 0x6c5e8c20, 0x2fc12: 0x6c5e8e20, 0x2fc13: 0x6c5e9020, + 0x2fc14: 0x6c5e9220, 0x2fc15: 0x6c5e9420, 0x2fc16: 0x6c5e9620, 0x2fc17: 0x6c5e9820, + 0x2fc18: 0x6c5e9a20, 0x2fc19: 0x6c5e9c20, 0x2fc1a: 0x6c5e9e20, 0x2fc1b: 0x6c5ea020, + 0x2fc1c: 0x6c5ea220, 0x2fc1d: 0x6c5ea420, 0x2fc1e: 0x6c5ea620, 0x2fc1f: 0x6c5ea820, + 0x2fc20: 0x6c5eaa20, 0x2fc21: 0x6c5eac20, 0x2fc22: 0x6c5eae20, 0x2fc23: 0x6c5eb020, + 0x2fc24: 0x6c5eb220, 0x2fc25: 0x6c5eb420, 0x2fc26: 0x6c5eb620, 0x2fc27: 0x6c5eb820, + 0x2fc28: 0x6c5eba20, 0x2fc29: 0x6c5ebc20, 0x2fc2a: 0x6c5ebe20, 0x2fc2b: 0x6c5ec020, + 0x2fc2c: 0x6c5ec220, 0x2fc2d: 0x6c5ec420, 0x2fc2e: 0x6c5ec620, 0x2fc2f: 0x6c5ec820, + 0x2fc30: 0x6c5eca20, 0x2fc31: 0x6c5ecc20, 0x2fc32: 0x6c5ece20, 0x2fc33: 0x6c5ed020, + 0x2fc34: 0x6c5ed220, 0x2fc35: 0x6c5ed420, 0x2fc36: 0x6c5ed620, 0x2fc37: 0x6c5ed820, + 0x2fc38: 0x6c5eda20, 0x2fc39: 0x6c5edc20, 0x2fc3a: 0x6c5ede20, 0x2fc3b: 0x6c5ee020, + 0x2fc3c: 0x6c5ee220, 0x2fc3d: 0x6c5ee420, 0x2fc3e: 0x6c5ee620, 0x2fc3f: 0x6c5ee820, + // Block 0xbf1, offset 0x2fc40 + 0x2fc40: 0x6c5eea20, 0x2fc41: 0x6c5eec20, 0x2fc42: 0x6c5eee20, 0x2fc43: 0x6c5ef020, + 0x2fc44: 0x6c5ef220, 0x2fc45: 0x6c5ef420, 0x2fc46: 0x6c5ef620, 0x2fc47: 0x6c5ef820, + 0x2fc48: 0x6c837a20, 0x2fc49: 0x6c5efa20, 0x2fc4a: 0x6c5efc20, 0x2fc4b: 0x6c5efe20, + 0x2fc4c: 0x6c5f0020, 0x2fc4d: 0x6c5f0220, 0x2fc4e: 0x6c5f0420, 0x2fc4f: 0x6c5f0620, + 0x2fc50: 0x6c5f0820, 0x2fc51: 0x6c5f0a20, 0x2fc52: 0x6cdb1620, 0x2fc53: 0x6c5f0c20, + 0x2fc54: 0x6c5f0e20, 0x2fc55: 0x6c5f1020, 0x2fc56: 0x6c837c20, 0x2fc57: 0x6c837e20, + 0x2fc58: 0x6c838020, 0x2fc59: 0x6c838220, 0x2fc5a: 0x6c838420, 0x2fc5b: 0x6c838620, + 0x2fc5c: 0x6c838820, 0x2fc5d: 0x6cac7420, 0x2fc5e: 0x6c838a20, 0x2fc5f: 0x6c838c20, + 0x2fc60: 0x6c838e20, 0x2fc61: 0x6c839020, 0x2fc62: 0x6c839220, 0x2fc63: 0x6cac7620, + 0x2fc64: 0x6c839420, 0x2fc65: 0x6c839620, 0x2fc66: 0x6c839820, 0x2fc67: 0x6c839a20, + 0x2fc68: 0x6c839c20, 0x2fc69: 0x6c839e20, 0x2fc6a: 0x6c83a020, 0x2fc6b: 0x6c83a220, + 0x2fc6c: 0x6c83a420, 0x2fc6d: 0x6c83a620, 0x2fc6e: 0x6c83a820, 0x2fc6f: 0x6c83aa20, + 0x2fc70: 0x6c83ac20, 0x2fc71: 0x6c83ae20, 0x2fc72: 0x6c83b020, 0x2fc73: 0x6c83b220, + 0x2fc74: 0x6c83b420, 0x2fc75: 0x6c83b620, 0x2fc76: 0x6c83b820, 0x2fc77: 0x6c83ba20, + 0x2fc78: 0x6c83bc20, 0x2fc79: 0x6c83be20, 0x2fc7a: 0x6c5f9220, 0x2fc7b: 0x6cdb1820, + 0x2fc7c: 0x6c83c020, 0x2fc7d: 0x6c83c220, 0x2fc7e: 0x6c3fb820, 0x2fc7f: 0x6c83c420, + // Block 0xbf2, offset 0x2fc80 + 0x2fc80: 0x6c83c620, 0x2fc81: 0x6c83c820, 0x2fc82: 0x6c83ca20, 0x2fc83: 0x6c83cc20, + 0x2fc84: 0x6c83ce20, 0x2fc85: 0x6c83d020, 0x2fc86: 0x6cdb1a20, 0x2fc87: 0x6c83d220, + 0x2fc88: 0x6c83d420, 0x2fc89: 0x6c83d620, 0x2fc8a: 0x6c83d820, 0x2fc8b: 0x6c83da20, + 0x2fc8c: 0x6c83dc20, 0x2fc8d: 0x6c83de20, 0x2fc8e: 0x6c83e020, 0x2fc8f: 0x6c83e220, + 0x2fc90: 0x6c83e420, 0x2fc91: 0x6c83e620, 0x2fc92: 0x6c83e820, 0x2fc93: 0x6c84c420, + 0x2fc94: 0x6c83ea20, 0x2fc95: 0x6c83ec20, 0x2fc96: 0x6c83ee20, 0x2fc97: 0x6c83f020, + 0x2fc98: 0x6c83f220, 0x2fc99: 0x6cac7020, 0x2fc9a: 0x6c83f420, 0x2fc9b: 0x6c83f620, + 0x2fc9c: 0x6c83f820, 0x2fc9d: 0x6c83fa20, 0x2fc9e: 0x6c83fc20, 0x2fc9f: 0x6c83fe20, + 0x2fca0: 0x6c840020, 0x2fca1: 0x6c840220, 0x2fca2: 0x6c840420, 0x2fca3: 0x6c840620, + 0x2fca4: 0x6c840820, 0x2fca5: 0x6c840a20, 0x2fca6: 0x6c840c20, 0x2fca7: 0x6c840e20, + 0x2fca8: 0x6c841020, 0x2fca9: 0x6c841220, 0x2fcaa: 0x6c841420, 0x2fcab: 0x6cac7220, + 0x2fcac: 0x6c841620, 0x2fcad: 0x6c841820, 0x2fcae: 0x6c841a20, 0x2fcaf: 0x6c841c20, + 0x2fcb0: 0x6cac7820, 0x2fcb1: 0x6cac7a20, 0x2fcb2: 0x6cac7c20, 0x2fcb3: 0x6cac7e20, + 0x2fcb4: 0x6cac8020, 0x2fcb5: 0x6cac8220, 0x2fcb6: 0x6cac8420, 0x2fcb7: 0x6cac8620, + 0x2fcb8: 0x6cac8820, 0x2fcb9: 0x6cac8a20, 0x2fcba: 0x6cac8c20, 0x2fcbb: 0x6cac8e20, + 0x2fcbc: 0x6cac9020, 0x2fcbd: 0x6cac9220, 0x2fcbe: 0x6cac9420, 0x2fcbf: 0x6cac9620, + // Block 0xbf3, offset 0x2fcc0 + 0x2fcc0: 0x6cac9820, 0x2fcc1: 0x6cac9a20, 0x2fcc2: 0x6cac9c20, 0x2fcc3: 0x6cac9e20, + 0x2fcc4: 0x6caca020, 0x2fcc5: 0x6caca220, 0x2fcc6: 0x6caca420, 0x2fcc7: 0x6caca620, + 0x2fcc8: 0x6caca820, 0x2fcc9: 0x6cacaa20, 0x2fcca: 0x6cacac20, 0x2fccb: 0x6cacae20, + 0x2fccc: 0x6cacb020, 0x2fccd: 0x6cacb220, 0x2fcce: 0x6cacb420, 0x2fccf: 0x6cacb620, + 0x2fcd0: 0x6cacb820, 0x2fcd1: 0x6cacba20, 0x2fcd2: 0x6cacbc20, 0x2fcd3: 0x6cacbe20, + 0x2fcd4: 0x6cacc020, 0x2fcd5: 0x6cacc220, 0x2fcd6: 0x6cacc420, 0x2fcd7: 0x6cacc620, + 0x2fcd8: 0x6cacc820, 0x2fcd9: 0x6cacca20, 0x2fcda: 0x6cdb1c20, 0x2fcdb: 0x6caccc20, + 0x2fcdc: 0x6cacce20, 0x2fcdd: 0x6cacd020, 0x2fcde: 0x6cacd220, 0x2fcdf: 0x6cacd420, + 0x2fce0: 0x6cacd620, 0x2fce1: 0x6cacd820, 0x2fce2: 0x6cacda20, 0x2fce3: 0x6cacdc20, + 0x2fce4: 0x6cacde20, 0x2fce5: 0x6cace020, 0x2fce6: 0x6cace220, 0x2fce7: 0x6cace420, + 0x2fce8: 0x6cace620, 0x2fce9: 0x6cace820, 0x2fcea: 0x6cacea20, 0x2fceb: 0x6cacec20, + 0x2fcec: 0x6cacee20, 0x2fced: 0x6cae1e20, 0x2fcee: 0x6cacf020, 0x2fcef: 0x6cacf220, + 0x2fcf0: 0x6cacf420, 0x2fcf1: 0x6cacf620, 0x2fcf2: 0x6cacf820, 0x2fcf3: 0x6cacfa20, + 0x2fcf4: 0x6cacfc20, 0x2fcf5: 0x6cacfe20, 0x2fcf6: 0x6cad0020, 0x2fcf7: 0x6cad0220, + 0x2fcf8: 0x6cad0420, 0x2fcf9: 0x6cad0620, 0x2fcfa: 0x6cad0820, 0x2fcfb: 0x6d098220, + 0x2fcfc: 0x6cad0a20, 0x2fcfd: 0x6cad0c20, 0x2fcfe: 0x6cdb1e20, 0x2fcff: 0x6cdb2020, + // Block 0xbf4, offset 0x2fd00 + 0x2fd00: 0x6cdb2220, 0x2fd01: 0x6cdb2420, 0x2fd02: 0x6cdb2620, 0x2fd03: 0x6cdb2820, + 0x2fd04: 0x6cdb2a20, 0x2fd05: 0x6cdb2c20, 0x2fd06: 0x6cdb2e20, 0x2fd07: 0x6cdb3020, + 0x2fd08: 0x6cdb3220, 0x2fd09: 0x6cdb3420, 0x2fd0a: 0x6cdb3620, 0x2fd0b: 0x6cdb3820, + 0x2fd0c: 0x6cdb3a20, 0x2fd0d: 0x6cdb3c20, 0x2fd0e: 0x6cdb3e20, 0x2fd0f: 0x6cdb4020, + 0x2fd10: 0x6cdb4220, 0x2fd11: 0x6cdb4420, 0x2fd12: 0x6cdb4620, 0x2fd13: 0x6cdb4820, + 0x2fd14: 0x6cdb4a20, 0x2fd15: 0x6cdb4c20, 0x2fd16: 0x6cdb4e20, 0x2fd17: 0x6cdb5020, + 0x2fd18: 0x6cdb5220, 0x2fd19: 0x6d098420, 0x2fd1a: 0x6cdb5420, 0x2fd1b: 0x6cdb5620, + 0x2fd1c: 0x6cdb5820, 0x2fd1d: 0x6cdb5a20, 0x2fd1e: 0x6cdb5c20, 0x2fd1f: 0x6cdb5e20, + 0x2fd20: 0x6cdb6020, 0x2fd21: 0x6cdb6220, 0x2fd22: 0x6cdb6420, 0x2fd23: 0x6cdb6620, + 0x2fd24: 0x6cdb6820, 0x2fd25: 0x6cdb6a20, 0x2fd26: 0x6cdb6c20, 0x2fd27: 0x6cdb6e20, + 0x2fd28: 0x6cdb7020, 0x2fd29: 0x6cdb7220, 0x2fd2a: 0x6cdb7420, 0x2fd2b: 0x6cdb7620, + 0x2fd2c: 0x6cdb7820, 0x2fd2d: 0x6cdb7a20, 0x2fd2e: 0x6cdb7c20, 0x2fd2f: 0x6cdb7e20, + 0x2fd30: 0x6cdb8020, 0x2fd31: 0x6cdb8220, 0x2fd32: 0x6cdb8420, 0x2fd33: 0x6cdb8620, + 0x2fd34: 0x6cdb8820, 0x2fd35: 0x6cdb8a20, 0x2fd36: 0x6cdb8c20, 0x2fd37: 0x6cdb8e20, + 0x2fd38: 0x6cdb9020, 0x2fd39: 0x6cdb9220, 0x2fd3a: 0x6cdb9420, 0x2fd3b: 0x6cdb9620, + 0x2fd3c: 0x6cdb9820, 0x2fd3d: 0x6cdb9a20, 0x2fd3e: 0x6cdb9c20, 0x2fd3f: 0x6cdb9e20, + // Block 0xbf5, offset 0x2fd40 + 0x2fd40: 0x6cdba020, 0x2fd41: 0x6cdba220, 0x2fd42: 0x6cdba420, 0x2fd43: 0x6cdba620, + 0x2fd44: 0x6cdba820, 0x2fd45: 0x6cdbaa20, 0x2fd46: 0x6cdbac20, 0x2fd47: 0x6cdbae20, + 0x2fd48: 0x6cdbb020, 0x2fd49: 0x6cdbb220, 0x2fd4a: 0x6cdbb420, 0x2fd4b: 0x6cdbb620, + 0x2fd4c: 0x6cdbb820, 0x2fd4d: 0x6cdbba20, 0x2fd4e: 0x6cdbbc20, 0x2fd4f: 0x6cdbbe20, + 0x2fd50: 0x6cdbc020, 0x2fd51: 0x6cdbc220, 0x2fd52: 0x6cdbc420, 0x2fd53: 0x6cdbc620, + 0x2fd54: 0x6cdbc820, 0x2fd55: 0x6cdbca20, 0x2fd56: 0x6cdbcc20, 0x2fd57: 0x6cdbce20, + 0x2fd58: 0x6cdbd020, 0x2fd59: 0x6cdbd220, 0x2fd5a: 0x6cdbd420, 0x2fd5b: 0x6cdbd620, + 0x2fd5c: 0x6cdbd820, 0x2fd5d: 0x6cdbda20, 0x2fd5e: 0x6cdbdc20, 0x2fd5f: 0x6cdbde20, + 0x2fd60: 0x6cdbe020, 0x2fd61: 0x6cdbe220, 0x2fd62: 0x6cdbe420, 0x2fd63: 0x6cdbe620, + 0x2fd64: 0x6cdbe820, 0x2fd65: 0x6d098620, 0x2fd66: 0x6cdbea20, 0x2fd67: 0x6cdbec20, + 0x2fd68: 0x6d098820, 0x2fd69: 0x6d098a20, 0x2fd6a: 0x6d098c20, 0x2fd6b: 0x6d098e20, + 0x2fd6c: 0x6d037820, 0x2fd6d: 0x6d099020, 0x2fd6e: 0x6d099220, 0x2fd6f: 0x6d099420, + 0x2fd70: 0x6d099620, 0x2fd71: 0x6d099820, 0x2fd72: 0x6d099a20, 0x2fd73: 0x6d099c20, + 0x2fd74: 0x6d099e20, 0x2fd75: 0x6d09a020, 0x2fd76: 0x6d09a220, 0x2fd77: 0x6d09a420, + 0x2fd78: 0x6cdd4420, 0x2fd79: 0x6d09a620, 0x2fd7a: 0x6d09a820, 0x2fd7b: 0x6d09aa20, + 0x2fd7c: 0x6d09ac20, 0x2fd7d: 0x6d09ae20, 0x2fd7e: 0x6d09b020, 0x2fd7f: 0x6d09b220, + // Block 0xbf6, offset 0x2fd80 + 0x2fd80: 0x6d09b420, 0x2fd81: 0x6d09b620, 0x2fd82: 0x6d09b820, 0x2fd83: 0x6d09ba20, + 0x2fd84: 0x6d09bc20, 0x2fd85: 0x6d09be20, 0x2fd86: 0x6d09c020, 0x2fd87: 0x6d09c220, + 0x2fd88: 0x6d09c420, 0x2fd89: 0x6d09c620, 0x2fd8a: 0x6d09c820, 0x2fd8b: 0x6d09ca20, + 0x2fd8c: 0x6d09cc20, 0x2fd8d: 0x6d09ce20, 0x2fd8e: 0x6d09d020, 0x2fd8f: 0x6d09d220, + 0x2fd90: 0x6d09d420, 0x2fd91: 0x6d09d620, 0x2fd92: 0x6d09d820, 0x2fd93: 0x6d09da20, + 0x2fd94: 0x6d09dc20, 0x2fd95: 0x6d09de20, 0x2fd96: 0x6d09e020, 0x2fd97: 0x6cdbee20, + 0x2fd98: 0x6d09e220, 0x2fd99: 0x6d09e420, 0x2fd9a: 0x6d09e620, 0x2fd9b: 0x6d09e820, + 0x2fd9c: 0x6d09ea20, 0x2fd9d: 0x6d09ec20, 0x2fd9e: 0x6d09ee20, 0x2fd9f: 0x6d09f020, + 0x2fda0: 0x6d09f220, 0x2fda1: 0x6d09f420, 0x2fda2: 0x6d09f620, 0x2fda3: 0x6d09f820, + 0x2fda4: 0x6d09fa20, 0x2fda5: 0x6d09fc20, 0x2fda6: 0x6d09fe20, 0x2fda7: 0x6d0a0020, + 0x2fda8: 0x6d0a0220, 0x2fda9: 0x6d0a0420, 0x2fdaa: 0x6d0a0620, 0x2fdab: 0x6d0a0820, + 0x2fdac: 0x6d0a0a20, 0x2fdad: 0x6d0a0c20, 0x2fdae: 0x6d0a0e20, 0x2fdaf: 0x6d0a1020, + 0x2fdb0: 0x6d0a1220, 0x2fdb1: 0x6d0a1420, 0x2fdb2: 0x6d0a1620, 0x2fdb3: 0x6d0a1820, + 0x2fdb4: 0x6d0a1a20, 0x2fdb5: 0x6d0a1c20, 0x2fdb6: 0x6d0a1e20, 0x2fdb7: 0x6d0a2020, + 0x2fdb8: 0x6d0a2220, 0x2fdb9: 0x6d0a2420, 0x2fdba: 0x6d0a2620, 0x2fdbb: 0x6d0a2820, + 0x2fdbc: 0x6d0a2a20, 0x2fdbd: 0x6d0a2c20, 0x2fdbe: 0x6d0a2e20, 0x2fdbf: 0x6d0a3020, + // Block 0xbf7, offset 0x2fdc0 + 0x2fdc0: 0x6d0a3220, 0x2fdc1: 0x6d0a3420, 0x2fdc2: 0x6d0a3620, 0x2fdc3: 0x6d0a3820, + 0x2fdc4: 0x6d0a3a20, 0x2fdc5: 0x6d0a3c20, 0x2fdc6: 0x6d0a3e20, 0x2fdc7: 0x6d0a4020, + 0x2fdc8: 0x6d0a4220, 0x2fdc9: 0x6d0a4420, 0x2fdca: 0x6d640e20, 0x2fdcb: 0x6d0a4620, + 0x2fdcc: 0x6d0a4820, 0x2fdcd: 0x6d0a4a20, 0x2fdce: 0x6d0a4c20, 0x2fdcf: 0x6d0a4e20, + 0x2fdd0: 0x6d37b020, 0x2fdd1: 0x6d37b220, 0x2fdd2: 0x6d37b420, 0x2fdd3: 0x6d37b620, + 0x2fdd4: 0x6d37b820, 0x2fdd5: 0x6d37ba20, 0x2fdd6: 0x6d37bc20, 0x2fdd7: 0x6d37be20, + 0x2fdd8: 0x6d37c020, 0x2fdd9: 0x6d37c220, 0x2fdda: 0x6d37c420, 0x2fddb: 0x6d37c620, + 0x2fddc: 0x6d37c820, 0x2fddd: 0x6d37ca20, 0x2fdde: 0x6d37cc20, 0x2fddf: 0x6d37ce20, + 0x2fde0: 0x6d37d020, 0x2fde1: 0x6d37d220, 0x2fde2: 0x6d37d420, 0x2fde3: 0x6d37d620, + 0x2fde4: 0x6d37d820, 0x2fde5: 0x6d37da20, 0x2fde6: 0x6d37dc20, 0x2fde7: 0x6d37de20, + 0x2fde8: 0x6d37e020, 0x2fde9: 0x6d37e220, 0x2fdea: 0x6d37e420, 0x2fdeb: 0x6d37e620, + 0x2fdec: 0x6d37e820, 0x2fded: 0x6d37ea20, 0x2fdee: 0x6d37ec20, 0x2fdef: 0x6d37ee20, + 0x2fdf0: 0x6d37f020, 0x2fdf1: 0x6d37f220, 0x2fdf2: 0x6d37f420, 0x2fdf3: 0x6d37f620, + 0x2fdf4: 0x6d37f820, 0x2fdf5: 0x6d37fa20, 0x2fdf6: 0x6d37fc20, 0x2fdf7: 0x6d37fe20, + 0x2fdf8: 0x6d2b2a20, 0x2fdf9: 0x6d380020, 0x2fdfa: 0x6d380220, 0x2fdfb: 0x6d380420, + 0x2fdfc: 0x6d380620, 0x2fdfd: 0x6d380820, 0x2fdfe: 0x6d380a20, 0x2fdff: 0x6d380c20, + // Block 0xbf8, offset 0x2fe00 + 0x2fe00: 0x6d380e20, 0x2fe01: 0x6d381020, 0x2fe02: 0x6d381220, 0x2fe03: 0x6d381420, + 0x2fe04: 0x6d381620, 0x2fe05: 0x6d0bb820, 0x2fe06: 0x6d381820, 0x2fe07: 0x6d381a20, + 0x2fe08: 0x6d0bba20, 0x2fe09: 0x6d381c20, 0x2fe0a: 0x6d381e20, 0x2fe0b: 0x6d382020, + 0x2fe0c: 0x6d382220, 0x2fe0d: 0x6d382420, 0x2fe0e: 0x6d382620, 0x2fe0f: 0x6d382820, + 0x2fe10: 0x6d382a20, 0x2fe11: 0x6d382c20, 0x2fe12: 0x6d382e20, 0x2fe13: 0x6d383020, + 0x2fe14: 0x6d383220, 0x2fe15: 0x6d383420, 0x2fe16: 0x6d383620, 0x2fe17: 0x6d383820, + 0x2fe18: 0x6d383a20, 0x2fe19: 0x6d383c20, 0x2fe1a: 0x6d383e20, 0x2fe1b: 0x6d384020, + 0x2fe1c: 0x6d384220, 0x2fe1d: 0x6d384420, 0x2fe1e: 0x6d8dfe20, 0x2fe1f: 0x6d384620, + 0x2fe20: 0x6d641020, 0x2fe21: 0x6d384820, 0x2fe22: 0x6d384a20, 0x2fe23: 0x6d384c20, + 0x2fe24: 0x6d384e20, 0x2fe25: 0x6d39b820, 0x2fe26: 0x6d385020, 0x2fe27: 0x6d641220, + 0x2fe28: 0x6d641420, 0x2fe29: 0x6d641620, 0x2fe2a: 0x6d641820, 0x2fe2b: 0x6d641a20, + 0x2fe2c: 0x6d641c20, 0x2fe2d: 0x6d641e20, 0x2fe2e: 0x6d642020, 0x2fe2f: 0x6d642220, + 0x2fe30: 0x6d642420, 0x2fe31: 0x6d0bbc20, 0x2fe32: 0x6d642620, 0x2fe33: 0x6d642820, + 0x2fe34: 0x6d642a20, 0x2fe35: 0x6d642c20, 0x2fe36: 0x6d642e20, 0x2fe37: 0x6d643020, + 0x2fe38: 0x6d643220, 0x2fe39: 0x6d643420, 0x2fe3a: 0x6d643620, 0x2fe3b: 0x6d643820, + 0x2fe3c: 0x6d643a20, 0x2fe3d: 0x6d643c20, 0x2fe3e: 0x6d643e20, 0x2fe3f: 0x6d644020, + // Block 0xbf9, offset 0x2fe40 + 0x2fe40: 0x6d644220, 0x2fe41: 0x6d644420, 0x2fe42: 0x6d644620, 0x2fe43: 0x6d644820, + 0x2fe44: 0x6d644a20, 0x2fe45: 0x6d644c20, 0x2fe46: 0x6d644e20, 0x2fe47: 0x6d0bbe20, + 0x2fe48: 0x6d645020, 0x2fe49: 0x6d645220, 0x2fe4a: 0x6d645420, 0x2fe4b: 0x6d645620, + 0x2fe4c: 0x6d645820, 0x2fe4d: 0x6d645a20, 0x2fe4e: 0x6d645c20, 0x2fe4f: 0x6d645e20, + 0x2fe50: 0x6d646020, 0x2fe51: 0x6d646220, 0x2fe52: 0x6d646420, 0x2fe53: 0x6d646620, + 0x2fe54: 0x6d646820, 0x2fe55: 0x6d646a20, 0x2fe56: 0x6d646c20, 0x2fe57: 0x6d646e20, + 0x2fe58: 0x6d647020, 0x2fe59: 0x6d647220, 0x2fe5a: 0x6d647420, 0x2fe5b: 0x6d647620, + 0x2fe5c: 0x6d647820, 0x2fe5d: 0x6d647a20, 0x2fe5e: 0x6d647c20, 0x2fe5f: 0x6d647e20, + 0x2fe60: 0x6d648020, 0x2fe61: 0x6d648220, 0x2fe62: 0x6d648420, 0x2fe63: 0x6d648620, + 0x2fe64: 0x6d648820, 0x2fe65: 0x6d648a20, 0x2fe66: 0x6d648c20, 0x2fe67: 0x6d648e20, + 0x2fe68: 0x6d649020, 0x2fe69: 0x6d649220, 0x2fe6a: 0x6d649420, 0x2fe6b: 0x6d649620, + 0x2fe6c: 0x6d649820, 0x2fe6d: 0x6d649a20, 0x2fe6e: 0x6d649c20, 0x2fe6f: 0x6d649e20, + 0x2fe70: 0x6d64a020, 0x2fe71: 0x6d64a220, 0x2fe72: 0x6d64a420, 0x2fe73: 0x6d64a620, + 0x2fe74: 0x6d64a820, 0x2fe75: 0x6d64aa20, 0x2fe76: 0x6d64ac20, 0x2fe77: 0x6d64ae20, + 0x2fe78: 0x6d64b020, 0x2fe79: 0x6d64b220, 0x2fe7a: 0x6d64b420, 0x2fe7b: 0x6d64b620, + 0x2fe7c: 0x6d64b820, 0x2fe7d: 0x6d65f020, 0x2fe7e: 0x6d8e0020, 0x2fe7f: 0x6d8e0220, + // Block 0xbfa, offset 0x2fe80 + 0x2fe80: 0x6d8e0420, 0x2fe81: 0x6d8e0620, 0x2fe82: 0x6d8e0820, 0x2fe83: 0x6d8e0a20, + 0x2fe84: 0x6d8e0c20, 0x2fe85: 0x6d8e0e20, 0x2fe86: 0x6d8e1020, 0x2fe87: 0x6d8e1220, + 0x2fe88: 0x6d8e1420, 0x2fe89: 0x6d8e1620, 0x2fe8a: 0x6d8e1820, 0x2fe8b: 0x6d8e1a20, + 0x2fe8c: 0x6d8e1c20, 0x2fe8d: 0x6d8e1e20, 0x2fe8e: 0x6d8e2020, 0x2fe8f: 0x6d65f220, + 0x2fe90: 0x6d8e2220, 0x2fe91: 0x6d8e2420, 0x2fe92: 0x6d8e2620, 0x2fe93: 0x6d8e2820, + 0x2fe94: 0x6d8e2a20, 0x2fe95: 0x6d8e2c20, 0x2fe96: 0x6d8e2e20, 0x2fe97: 0x6db1fe20, + 0x2fe98: 0x6d8e3020, 0x2fe99: 0x6d8e3220, 0x2fe9a: 0x6d8e3420, 0x2fe9b: 0x6d8e3620, + 0x2fe9c: 0x6d8e3820, 0x2fe9d: 0x6d8e3a20, 0x2fe9e: 0x6d8e3c20, 0x2fe9f: 0x6d8e3e20, + 0x2fea0: 0x6d8e4020, 0x2fea1: 0x6d8e4220, 0x2fea2: 0x6d8e4420, 0x2fea3: 0x6d8e4620, + 0x2fea4: 0x6d8e4820, 0x2fea5: 0x6d8e4a20, 0x2fea6: 0x6d8e4c20, 0x2fea7: 0x6d8e4e20, + 0x2fea8: 0x6d8e5020, 0x2fea9: 0x6d8e5220, 0x2feaa: 0x6d8e5420, 0x2feab: 0x6d8e5620, + 0x2feac: 0x6d8e5820, 0x2fead: 0x6d8e5a20, 0x2feae: 0x6d8e5c20, 0x2feaf: 0x6d8e5e20, + 0x2feb0: 0x6d8e6020, 0x2feb1: 0x6d8e6220, 0x2feb2: 0x6d8e6420, 0x2feb3: 0x6d8e6620, + 0x2feb4: 0x6d8e6820, 0x2feb5: 0x6d8e6a20, 0x2feb6: 0x6db20020, 0x2feb7: 0x6db20220, + 0x2feb8: 0x6db20420, 0x2feb9: 0x6db20620, 0x2feba: 0x6db20820, 0x2febb: 0x6db20a20, + 0x2febc: 0x6db20c20, 0x2febd: 0x6db20e20, 0x2febe: 0x6db21020, 0x2febf: 0x6db21220, + // Block 0xbfb, offset 0x2fec0 + 0x2fec0: 0x6db21420, 0x2fec1: 0x6db21620, 0x2fec2: 0x6db21820, 0x2fec3: 0x6db21a20, + 0x2fec4: 0x6db21c20, 0x2fec5: 0x6db21e20, 0x2fec6: 0x6db22020, 0x2fec7: 0x6db22220, + 0x2fec8: 0x6db22420, 0x2fec9: 0x6db22620, 0x2feca: 0x6db22820, 0x2fecb: 0x6db22a20, + 0x2fecc: 0x6d8fc420, 0x2fecd: 0x6db22c20, 0x2fece: 0x6db22e20, 0x2fecf: 0x6db23020, + 0x2fed0: 0x6db23220, 0x2fed1: 0x6db23420, 0x2fed2: 0x6db23620, 0x2fed3: 0x6db23820, + 0x2fed4: 0x6db23a20, 0x2fed5: 0x6db23c20, 0x2fed6: 0x6db23e20, 0x2fed7: 0x6db24020, + 0x2fed8: 0x6db24220, 0x2fed9: 0x6db24420, 0x2feda: 0x6db24620, 0x2fedb: 0x6db24820, + 0x2fedc: 0x6db24a20, 0x2fedd: 0x6db24c20, 0x2fede: 0x6db24e20, 0x2fedf: 0x6db25020, + 0x2fee0: 0x6db25220, 0x2fee1: 0x6db25420, 0x2fee2: 0x6db25620, 0x2fee3: 0x6db25820, + 0x2fee4: 0x6db25a20, 0x2fee5: 0x6db25c20, 0x2fee6: 0x6db25e20, 0x2fee7: 0x6db26020, + 0x2fee8: 0x6db26220, 0x2fee9: 0x6dd14c20, 0x2feea: 0x6db26420, 0x2feeb: 0x6db26620, + 0x2feec: 0x6db26820, 0x2feed: 0x6db39420, 0x2feee: 0x6db26a20, 0x2feef: 0x6db39620, + 0x2fef0: 0x6dd14e20, 0x2fef1: 0x6dd15020, 0x2fef2: 0x6dd15220, 0x2fef3: 0x6dd15420, + 0x2fef4: 0x6dd15620, 0x2fef5: 0x6dd15820, 0x2fef6: 0x6dd15a20, 0x2fef7: 0x6dd15c20, + 0x2fef8: 0x6dd15e20, 0x2fef9: 0x6dd16020, 0x2fefa: 0x6dd16220, 0x2fefb: 0x6dd16420, + 0x2fefc: 0x6dd16620, 0x2fefd: 0x6dd16820, 0x2fefe: 0x6dd16a20, 0x2feff: 0x6dd16c20, + // Block 0xbfc, offset 0x2ff00 + 0x2ff00: 0x6dd16e20, 0x2ff01: 0x6dd17020, 0x2ff02: 0x6dd17220, 0x2ff03: 0x6dd17420, + 0x2ff04: 0x6dd17620, 0x2ff05: 0x6dd17820, 0x2ff06: 0x6dd17a20, 0x2ff07: 0x6dd17c20, + 0x2ff08: 0x6dd17e20, 0x2ff09: 0x6dd18020, 0x2ff0a: 0x6dd18220, 0x2ff0b: 0x6dd18420, + 0x2ff0c: 0x6dd18620, 0x2ff0d: 0x6dd18820, 0x2ff0e: 0x6dd18a20, 0x2ff0f: 0x6dd18c20, + 0x2ff10: 0x6dd18e20, 0x2ff11: 0x6deac020, 0x2ff12: 0x6dd19020, 0x2ff13: 0x6dd19220, + 0x2ff14: 0x6e128a20, 0x2ff15: 0x6deac220, 0x2ff16: 0x6deac420, 0x2ff17: 0x6deac620, + 0x2ff18: 0x6deac820, 0x2ff19: 0x6deaca20, 0x2ff1a: 0x6deacc20, 0x2ff1b: 0x6deace20, + 0x2ff1c: 0x6dead020, 0x2ff1d: 0x6dead220, 0x2ff1e: 0x6dead420, 0x2ff1f: 0x6dead620, + 0x2ff20: 0x6dead820, 0x2ff21: 0x6deada20, 0x2ff22: 0x6deadc20, 0x2ff23: 0x6deade20, + 0x2ff24: 0x6deae020, 0x2ff25: 0x6deae220, 0x2ff26: 0x6deae420, 0x2ff27: 0x6deae620, + 0x2ff28: 0x6deae820, 0x2ff29: 0x6deaea20, 0x2ff2a: 0x6deaec20, 0x2ff2b: 0x6deaee20, + 0x2ff2c: 0x6deaf020, 0x2ff2d: 0x6deaf220, 0x2ff2e: 0x6e006c20, 0x2ff2f: 0x6deaf420, + 0x2ff30: 0x6deaf620, 0x2ff31: 0x6deaf820, 0x2ff32: 0x6deafa20, 0x2ff33: 0x6deafc20, + 0x2ff34: 0x6deafe20, 0x2ff35: 0x6deb0020, 0x2ff36: 0x6e006e20, 0x2ff37: 0x6debce20, + 0x2ff38: 0x6debd020, 0x2ff39: 0x6e007020, 0x2ff3a: 0x6e007220, 0x2ff3b: 0x6e007420, + 0x2ff3c: 0x6e007620, 0x2ff3d: 0x6e007820, 0x2ff3e: 0x6e007a20, 0x2ff3f: 0x6e007c20, + // Block 0xbfd, offset 0x2ff40 + 0x2ff40: 0x6e007e20, 0x2ff41: 0x6e008020, 0x2ff42: 0x6e008220, 0x2ff43: 0x6e008420, + 0x2ff44: 0x6e008620, 0x2ff45: 0x6e008820, 0x2ff46: 0x6e008a20, 0x2ff47: 0x6e008c20, + 0x2ff48: 0x6e008e20, 0x2ff49: 0x6e009020, 0x2ff4a: 0x6e009220, 0x2ff4b: 0x6e009420, + 0x2ff4c: 0x6e009620, 0x2ff4d: 0x6e009820, 0x2ff4e: 0x6e009a20, 0x2ff4f: 0x6e009c20, + 0x2ff50: 0x6e009e20, 0x2ff51: 0x6e00a020, 0x2ff52: 0x6e015420, 0x2ff53: 0x6e00a220, + 0x2ff54: 0x6e00a420, 0x2ff55: 0x6e128c20, 0x2ff56: 0x6e128e20, 0x2ff57: 0x6e129020, + 0x2ff58: 0x6e129220, 0x2ff59: 0x6e129420, 0x2ff5a: 0x6e129620, 0x2ff5b: 0x6e015620, + 0x2ff5c: 0x6e129820, 0x2ff5d: 0x6e129a20, 0x2ff5e: 0x6e129c20, 0x2ff5f: 0x6e129e20, + 0x2ff60: 0x6e12a020, 0x2ff61: 0x6e12a220, 0x2ff62: 0x6e00a620, 0x2ff63: 0x6e12a420, + 0x2ff64: 0x6e006a20, 0x2ff65: 0x6e12a620, 0x2ff66: 0x6e12a820, 0x2ff67: 0x6e12aa20, + 0x2ff68: 0x6e12ac20, 0x2ff69: 0x6e12ae20, 0x2ff6a: 0x6e12b020, 0x2ff6b: 0x6e12b220, + 0x2ff6c: 0x6e20b820, 0x2ff6d: 0x6e12b420, 0x2ff6e: 0x6e12b620, 0x2ff6f: 0x6e12b820, + 0x2ff70: 0x6e015820, 0x2ff71: 0x6e2b7e20, 0x2ff72: 0x6e20ba20, 0x2ff73: 0x6e20bc20, + 0x2ff74: 0x6e20be20, 0x2ff75: 0x6e20c020, 0x2ff76: 0x6e20c220, 0x2ff77: 0x6e20c420, + 0x2ff78: 0x6e2b8020, 0x2ff79: 0x6e2b8220, 0x2ff7a: 0x6e2b8420, 0x2ff7b: 0x6e2b8620, + 0x2ff7c: 0x6e2b8820, 0x2ff7d: 0x6e2b8a20, 0x2ff7e: 0x6e2b8c20, 0x2ff7f: 0x6e2b8e20, + // Block 0xbfe, offset 0x2ff80 + 0x2ff80: 0x6e2b9020, 0x2ff81: 0x6e2b9220, 0x2ff82: 0x6e39ca20, 0x2ff83: 0x6e33ec20, + 0x2ff84: 0x6e3df420, 0x2ff85: 0x6e33ee20, 0x2ff86: 0x6e39cc20, 0x2ff87: 0x6e39ce20, + 0x2ff88: 0x6e39d020, 0x2ff89: 0x6e39d220, 0x2ff8a: 0x6e40cc20, 0x2ff8b: 0x6e446620, + 0x2ff8c: 0x6e42fa20, 0x2ff8d: 0x6c14ca20, 0x2ff8e: 0x6c401020, 0x2ff8f: 0x6c401220, + 0x2ff90: 0x6c5f9620, 0x2ff91: 0x6c84ce20, 0x2ff92: 0x6c674020, 0x2ff93: 0x6c84d020, + 0x2ff94: 0x6c84d220, 0x2ff95: 0x6cae2620, 0x2ff96: 0x6cae2820, 0x2ff97: 0x6cae2a20, + 0x2ff98: 0x6cae2c20, 0x2ff99: 0x6cae2e20, 0x2ff9a: 0x6cae3020, 0x2ff9b: 0x6cdd4c20, + 0x2ff9c: 0x6d0bc020, 0x2ff9d: 0x6cdd4e20, 0x2ff9e: 0x6d0bcc20, 0x2ff9f: 0x6d0bce20, + 0x2ffa0: 0x6d39ba20, 0x2ffa1: 0x6d39bc20, 0x2ffa2: 0x6d65f620, 0x2ffa3: 0x6d8fc620, + 0x2ffa4: 0x6d8fca20, 0x2ffa5: 0x6d8fcc20, 0x2ffa6: 0x6d8fce20, 0x2ffa7: 0x6db39a20, + 0x2ffa8: 0x6db39c20, 0x2ffa9: 0x6dd29a20, 0x2ffaa: 0x6e3e1220, 0x2ffab: 0x6c14cc20, + 0x2ffac: 0x6c268a20, 0x2ffad: 0x6c401620, 0x2ffae: 0x6c401820, 0x2ffaf: 0x6c401a20, + 0x2ffb0: 0x6c401c20, 0x2ffb1: 0x6c401e20, 0x2ffb2: 0x6c402020, 0x2ffb3: 0x6c5fa820, + 0x2ffb4: 0x6c5faa20, 0x2ffb5: 0x6c5fac20, 0x2ffb6: 0x6c5fae20, 0x2ffb7: 0x6c5fb020, + 0x2ffb8: 0x6c5fb220, 0x2ffb9: 0x6c5fb420, 0x2ffba: 0x6c5fb620, 0x2ffbb: 0x6c5fb820, + 0x2ffbc: 0x6c5fba20, 0x2ffbd: 0x6c5fbc20, 0x2ffbe: 0x6c5fbe20, 0x2ffbf: 0x6c5fc020, + // Block 0xbff, offset 0x2ffc0 + 0x2ffc0: 0x6c5fc220, 0x2ffc1: 0x6c5fc420, 0x2ffc2: 0x6c5fc620, 0x2ffc3: 0x6c5fc820, + 0x2ffc4: 0x6c84e420, 0x2ffc5: 0x6c84e620, 0x2ffc6: 0x6c84e820, 0x2ffc7: 0x6c84ea20, + 0x2ffc8: 0x6cdd7820, 0x2ffc9: 0x6c84ec20, 0x2ffca: 0x6c84ee20, 0x2ffcb: 0x6c84f020, + 0x2ffcc: 0x6c84f220, 0x2ffcd: 0x6c84f420, 0x2ffce: 0x6c84f620, 0x2ffcf: 0x6c84f820, + 0x2ffd0: 0x6c84fa20, 0x2ffd1: 0x6c84fc20, 0x2ffd2: 0x6c84fe20, 0x2ffd3: 0x6c850020, + 0x2ffd4: 0x6c850220, 0x2ffd5: 0x6c850420, 0x2ffd6: 0x6c850620, 0x2ffd7: 0x6c850820, + 0x2ffd8: 0x6c850a20, 0x2ffd9: 0x6c850c20, 0x2ffda: 0x6c850e20, 0x2ffdb: 0x6c851020, + 0x2ffdc: 0x6c851220, 0x2ffdd: 0x6c851420, 0x2ffde: 0x6c851620, 0x2ffdf: 0x6c851820, + 0x2ffe0: 0x6c851a20, 0x2ffe1: 0x6c851c20, 0x2ffe2: 0x6c851e20, 0x2ffe3: 0x6c852020, + 0x2ffe4: 0x6c852220, 0x2ffe5: 0x6c852420, 0x2ffe6: 0x6c852620, 0x2ffe7: 0x6c852820, + 0x2ffe8: 0x6c852a20, 0x2ffe9: 0x6c852c20, 0x2ffea: 0x6c852e20, 0x2ffeb: 0x6cae6020, + 0x2ffec: 0x6c853020, 0x2ffed: 0x6cae6220, 0x2ffee: 0x6cae6420, 0x2ffef: 0x6cae6620, + 0x2fff0: 0x6cae6820, 0x2fff1: 0x6cae6a20, 0x2fff2: 0x6cae6c20, 0x2fff3: 0x6cae6e20, + 0x2fff4: 0x6cae7020, 0x2fff5: 0x6cae7220, 0x2fff6: 0x6cae7420, 0x2fff7: 0x6cae7620, + 0x2fff8: 0x6cae7820, 0x2fff9: 0x6cae7a20, 0x2fffa: 0x6cae7c20, 0x2fffb: 0x6cae7e20, + 0x2fffc: 0x6cae8020, 0x2fffd: 0x6cae8220, 0x2fffe: 0x6cae8420, 0x2ffff: 0x6cae8620, + // Block 0xc00, offset 0x30000 + 0x30000: 0x6cae8820, 0x30001: 0x6cae8a20, 0x30002: 0x6cae8c20, 0x30003: 0x6cae8e20, + 0x30004: 0x6cae9020, 0x30005: 0x6cae9220, 0x30006: 0x6cae9420, 0x30007: 0x6cae9620, + 0x30008: 0x6cae9820, 0x30009: 0x6cae9a20, 0x3000a: 0x6cae9c20, 0x3000b: 0x6cae9e20, + 0x3000c: 0x6caea020, 0x3000d: 0x6caea220, 0x3000e: 0x6caea420, 0x3000f: 0x6caea620, + 0x30010: 0x6cdd7a20, 0x30011: 0x6cdd7c20, 0x30012: 0x6cdd7e20, 0x30013: 0x6cdd8020, + 0x30014: 0x6cdd8220, 0x30015: 0x6cdd8420, 0x30016: 0x6d0bf020, 0x30017: 0x6cdd8620, + 0x30018: 0x6cdd8820, 0x30019: 0x6cdd8a20, 0x3001a: 0x6cdd8c20, 0x3001b: 0x6cdd8e20, + 0x3001c: 0x6cdd9020, 0x3001d: 0x6cdd9220, 0x3001e: 0x6cdd9420, 0x3001f: 0x6cdd9620, + 0x30020: 0x6cdd9820, 0x30021: 0x6cdd9a20, 0x30022: 0x6cdd9c20, 0x30023: 0x6cdd9e20, + 0x30024: 0x6cdda020, 0x30025: 0x6cdda220, 0x30026: 0x6cdda420, 0x30027: 0x6cdda620, + 0x30028: 0x6cdda820, 0x30029: 0x6cddaa20, 0x3002a: 0x6cddac20, 0x3002b: 0x6cddae20, + 0x3002c: 0x6cddb020, 0x3002d: 0x6cddb220, 0x3002e: 0x6cddb420, 0x3002f: 0x6cddb620, + 0x30030: 0x6cddb820, 0x30031: 0x6cddba20, 0x30032: 0x6cddbc20, 0x30033: 0x6cddbe20, + 0x30034: 0x6cddc020, 0x30035: 0x6d0bf220, 0x30036: 0x6d0bf420, 0x30037: 0x6d0bf620, + 0x30038: 0x6d0bf820, 0x30039: 0x6d0bfa20, 0x3003a: 0x6d0bfc20, 0x3003b: 0x6d0bfe20, + 0x3003c: 0x6d0c0020, 0x3003d: 0x6d0c0220, 0x3003e: 0x6d0c0420, 0x3003f: 0x6d0c0620, + // Block 0xc01, offset 0x30040 + 0x30040: 0x6d0c0820, 0x30041: 0x6d0c0a20, 0x30042: 0x6d0c0c20, 0x30043: 0x6d0c0e20, + 0x30044: 0x6d0c1020, 0x30045: 0x6d0c1220, 0x30046: 0x6d0c1420, 0x30047: 0x6d0c1620, + 0x30048: 0x6d0c1820, 0x30049: 0x6d0c1a20, 0x3004a: 0x6d0c1c20, 0x3004b: 0x6d0c1e20, + 0x3004c: 0x6d0c2020, 0x3004d: 0x6d0c2220, 0x3004e: 0x6d0c2420, 0x3004f: 0x6d0c2620, + 0x30050: 0x6d0c2820, 0x30051: 0x6d39dc20, 0x30052: 0x6d39de20, 0x30053: 0x6d0c2a20, + 0x30054: 0x6d0c2c20, 0x30055: 0x6d0c2e20, 0x30056: 0x6d0c3020, 0x30057: 0x6d0c3220, + 0x30058: 0x6d39fc20, 0x30059: 0x6d39fe20, 0x3005a: 0x6d3a0020, 0x3005b: 0x6d3a0220, + 0x3005c: 0x6d3a0420, 0x3005d: 0x6d3a0620, 0x3005e: 0x6d3a0820, 0x3005f: 0x6d3a0a20, + 0x30060: 0x6d3a0c20, 0x30061: 0x6d3a0e20, 0x30062: 0x6d3a1020, 0x30063: 0x6d3a1220, + 0x30064: 0x6d3a1420, 0x30065: 0x6d3a1620, 0x30066: 0x6d3a1820, 0x30067: 0x6d3a1a20, + 0x30068: 0x6d3a1c20, 0x30069: 0x6d3a1e20, 0x3006a: 0x6d3a2020, 0x3006b: 0x6d39e020, + 0x3006c: 0x6d3a2220, 0x3006d: 0x6d3a2420, 0x3006e: 0x6d3a2620, 0x3006f: 0x6d3a2820, + 0x30070: 0x6d3a2a20, 0x30071: 0x6d3a2c20, 0x30072: 0x6d3a2e20, 0x30073: 0x6d3a3020, + 0x30074: 0x6d3a3220, 0x30075: 0x6d3a3420, 0x30076: 0x6d3a3620, 0x30077: 0x6d3a3820, + 0x30078: 0x6d3a3a20, 0x30079: 0x6d3a3c20, 0x3007a: 0x6d3a3e20, 0x3007b: 0x6d3a4020, + 0x3007c: 0x6d3a4220, 0x3007d: 0x6d3a4420, 0x3007e: 0x6d3a4620, 0x3007f: 0x6d3a4820, + // Block 0xc02, offset 0x30080 + 0x30080: 0x6d3a4a20, 0x30081: 0x6d3a4c20, 0x30082: 0x6d3a4e20, 0x30083: 0x6d3a5020, + 0x30084: 0x6d3a5220, 0x30085: 0x6d3a5420, 0x30086: 0x6d0c3420, 0x30087: 0x6d3a5620, + 0x30088: 0x6d3a5820, 0x30089: 0x6d3a5a20, 0x3008a: 0x6d3a5c20, 0x3008b: 0x6d3a5e20, + 0x3008c: 0x6d662820, 0x3008d: 0x6d0cba20, 0x3008e: 0x6d662a20, 0x3008f: 0x6d662c20, + 0x30090: 0x6d662e20, 0x30091: 0x6d663020, 0x30092: 0x6d663220, 0x30093: 0x6d663420, + 0x30094: 0x6d663620, 0x30095: 0x6d3b0c20, 0x30096: 0x6d663820, 0x30097: 0x6d663a20, + 0x30098: 0x6d663c20, 0x30099: 0x6d663e20, 0x3009a: 0x6d664020, 0x3009b: 0x6d664220, + 0x3009c: 0x6d664420, 0x3009d: 0x6d664620, 0x3009e: 0x6d664820, 0x3009f: 0x6d664a20, + 0x300a0: 0x6d664c20, 0x300a1: 0x6d664e20, 0x300a2: 0x6d665020, 0x300a3: 0x6d665220, + 0x300a4: 0x6d665420, 0x300a5: 0x6d665620, 0x300a6: 0x6d665820, 0x300a7: 0x6d665a20, + 0x300a8: 0x6d665c20, 0x300a9: 0x6d665e20, 0x300aa: 0x6d666020, 0x300ab: 0x6d3b0e20, + 0x300ac: 0x6d666220, 0x300ad: 0x6d666420, 0x300ae: 0x6d666620, 0x300af: 0x6d666820, + 0x300b0: 0x6d666a20, 0x300b1: 0x6d666c20, 0x300b2: 0x6d666e20, 0x300b3: 0x6d667020, + 0x300b4: 0x6d667220, 0x300b5: 0x6d667420, 0x300b6: 0x6d667620, 0x300b7: 0x6d667820, + 0x300b8: 0x6d667a20, 0x300b9: 0x6d900a20, 0x300ba: 0x6d667c20, 0x300bb: 0x6d667e20, + 0x300bc: 0x6d668020, 0x300bd: 0x6d668220, 0x300be: 0x6d668420, 0x300bf: 0x6d668620, + // Block 0xc03, offset 0x300c0 + 0x300c0: 0x6d668820, 0x300c1: 0x6d900c20, 0x300c2: 0x6d673820, 0x300c3: 0x6d900e20, + 0x300c4: 0x6d901020, 0x300c5: 0x6d901220, 0x300c6: 0x6d901420, 0x300c7: 0x6d901620, + 0x300c8: 0x6d901820, 0x300c9: 0x6d901a20, 0x300ca: 0x6d901c20, 0x300cb: 0x6d901e20, + 0x300cc: 0x6d902020, 0x300cd: 0x6d902220, 0x300ce: 0x6d902420, 0x300cf: 0x6d902620, + 0x300d0: 0x6d902820, 0x300d1: 0x6d902a20, 0x300d2: 0x6d902c20, 0x300d3: 0x6d902e20, + 0x300d4: 0x6d903020, 0x300d5: 0x6d903220, 0x300d6: 0x6d903420, 0x300d7: 0x6d903620, + 0x300d8: 0x6d903820, 0x300d9: 0x6d903a20, 0x300da: 0x6d903c20, 0x300db: 0x6d903e20, + 0x300dc: 0x6d904020, 0x300dd: 0x6d904220, 0x300de: 0x6d904420, 0x300df: 0x6d904620, + 0x300e0: 0x6d904820, 0x300e1: 0x6d904a20, 0x300e2: 0x6d904c20, 0x300e3: 0x6d904e20, + 0x300e4: 0x6d905020, 0x300e5: 0x6d905220, 0x300e6: 0x6d905420, 0x300e7: 0x6d905620, + 0x300e8: 0x6d905820, 0x300e9: 0x6d905a20, 0x300ea: 0x6db3d420, 0x300eb: 0x6db3d620, + 0x300ec: 0x6db3d820, 0x300ed: 0x6db3da20, 0x300ee: 0x6db3dc20, 0x300ef: 0x6db3de20, + 0x300f0: 0x6db3e020, 0x300f1: 0x6db3e220, 0x300f2: 0x6db3e420, 0x300f3: 0x6db3e620, + 0x300f4: 0x6db3e820, 0x300f5: 0x6db3ea20, 0x300f6: 0x6db3ec20, 0x300f7: 0x6db3ee20, + 0x300f8: 0x6db3f020, 0x300f9: 0x6db3f220, 0x300fa: 0x6db3f420, 0x300fb: 0x6db3f620, + 0x300fc: 0x6db3f820, 0x300fd: 0x6db3fa20, 0x300fe: 0x6db3fc20, 0x300ff: 0x6db3fe20, + // Block 0xc04, offset 0x30100 + 0x30100: 0x6db40020, 0x30101: 0x6db40220, 0x30102: 0x6db40420, 0x30103: 0x6db40620, + 0x30104: 0x6db40820, 0x30105: 0x6db40a20, 0x30106: 0x6db40c20, 0x30107: 0x6db40e20, + 0x30108: 0x6db41020, 0x30109: 0x6db41220, 0x3010a: 0x6db41420, 0x3010b: 0x6db41620, + 0x3010c: 0x6db41820, 0x3010d: 0x6db41a20, 0x3010e: 0x6db41c20, 0x3010f: 0x6db41e20, + 0x30110: 0x6db42020, 0x30111: 0x6db42220, 0x30112: 0x6db42420, 0x30113: 0x6dd2ba20, + 0x30114: 0x6dd2bc20, 0x30115: 0x6debe420, 0x30116: 0x6dd2be20, 0x30117: 0x6dd2ae20, + 0x30118: 0x6dd2c020, 0x30119: 0x6dd2c220, 0x3011a: 0x6dd2c420, 0x3011b: 0x6dd2c620, + 0x3011c: 0x6dd2c820, 0x3011d: 0x6dd2ca20, 0x3011e: 0x6db4c620, 0x3011f: 0x6dd2cc20, + 0x30120: 0x6dd2ce20, 0x30121: 0x6d668a20, 0x30122: 0x6dd2d020, 0x30123: 0x6dd2d220, + 0x30124: 0x6dd2d420, 0x30125: 0x6dd2d620, 0x30126: 0x6dd2d820, 0x30127: 0x6dd2da20, + 0x30128: 0x6dd2dc20, 0x30129: 0x6dd2de20, 0x3012a: 0x6dd2e020, 0x3012b: 0x6dd2e220, + 0x3012c: 0x6dd2e420, 0x3012d: 0x6dd2e620, 0x3012e: 0x6dd2e820, 0x3012f: 0x6dd2ea20, + 0x30130: 0x6dd2ec20, 0x30131: 0x6dd2ee20, 0x30132: 0x6dd2f020, 0x30133: 0x6dd2f220, + 0x30134: 0x6dd2f420, 0x30135: 0x6dd2f620, 0x30136: 0x6debf620, 0x30137: 0x6debf820, + 0x30138: 0x6debfa20, 0x30139: 0x6debfc20, 0x3013a: 0x6debfe20, 0x3013b: 0x6dec0020, + 0x3013c: 0x6dec0220, 0x3013d: 0x6dec0420, 0x3013e: 0x6dec0620, 0x3013f: 0x6dec0820, + // Block 0xc05, offset 0x30140 + 0x30140: 0x6dec0a20, 0x30141: 0x6debe220, 0x30142: 0x6dec0c20, 0x30143: 0x6dec0e20, + 0x30144: 0x6dec1020, 0x30145: 0x6dec1220, 0x30146: 0x6dec1420, 0x30147: 0x6dec1620, + 0x30148: 0x6dec1820, 0x30149: 0x6dec1a20, 0x3014a: 0x6dec1c20, 0x3014b: 0x6dec1e20, + 0x3014c: 0x6dec2020, 0x3014d: 0x6dec2220, 0x3014e: 0x6dd2f820, 0x3014f: 0x6dec2420, + 0x30150: 0x6e017020, 0x30151: 0x6e017220, 0x30152: 0x6e017420, 0x30153: 0x6e017620, + 0x30154: 0x6e017820, 0x30155: 0x6e017a20, 0x30156: 0x6e017c20, 0x30157: 0x6e017e20, + 0x30158: 0x6e018020, 0x30159: 0x6e018220, 0x3015a: 0x6e135620, 0x3015b: 0x6e135820, + 0x3015c: 0x6e135a20, 0x3015d: 0x6e135c20, 0x3015e: 0x6deca420, 0x3015f: 0x6e135e20, + 0x30160: 0x6e136020, 0x30161: 0x6e136220, 0x30162: 0x6e136420, 0x30163: 0x6e136620, + 0x30164: 0x6e136820, 0x30165: 0x6e212c20, 0x30166: 0x6e212e20, 0x30167: 0x6e213020, + 0x30168: 0x6e213220, 0x30169: 0x6e13c620, 0x3016a: 0x6e213420, 0x3016b: 0x6e13c820, + 0x3016c: 0x6e213620, 0x3016d: 0x6e2be220, 0x3016e: 0x6e2be420, 0x3016f: 0x6e2be620, + 0x30170: 0x6e2be820, 0x30171: 0x6e2bea20, 0x30172: 0x6e2bec20, 0x30173: 0x6e2bee20, + 0x30174: 0x6e2bda20, 0x30175: 0x6e342620, 0x30176: 0x6e342820, 0x30177: 0x6e342a20, + 0x30178: 0x6e342c20, 0x30179: 0x6e342e20, 0x3017a: 0x6e343020, 0x3017b: 0x6e39ec20, + 0x3017c: 0x6e3e1620, 0x3017d: 0x6e40de20, 0x3017e: 0x6e40e020, 0x3017f: 0x6e40fa20, + // Block 0xc06, offset 0x30180 + 0x30180: 0x6c14ce20, 0x30181: 0x6c5ff820, 0x30182: 0x6c5ffa20, 0x30183: 0x6c858420, + 0x30184: 0x6c858620, 0x30185: 0x6caf1c20, 0x30186: 0x6cde4420, 0x30187: 0x6cde4620, + 0x30188: 0x6cde4820, 0x30189: 0x6cde4a20, 0x3018a: 0x6e13ca20, 0x3018b: 0x6e345c20, + 0x3018c: 0x6c14d020, 0x3018d: 0x6c5ffe20, 0x3018e: 0x6c600020, 0x3018f: 0x6c859620, + 0x30190: 0x6caf2620, 0x30191: 0x6caf2820, 0x30192: 0x6caf2a20, 0x30193: 0x6caf2c20, + 0x30194: 0x6caf2e20, 0x30195: 0x6cde5220, 0x30196: 0x6cde5420, 0x30197: 0x6cde5620, + 0x30198: 0x6d0cc820, 0x30199: 0x6d0cca20, 0x3019a: 0x6d674620, 0x3019b: 0x6d674820, + 0x3019c: 0x6d674a20, 0x3019d: 0x6d674c20, 0x3019e: 0x6d912420, 0x3019f: 0x6d912620, + 0x301a0: 0x6d912820, 0x301a1: 0x6d912a20, 0x301a2: 0x6e345e20, 0x301a3: 0x6c14d220, + 0x301a4: 0x6c0a6020, 0x301a5: 0x6c404820, 0x301a6: 0x6c601220, 0x301a7: 0x6c601420, + 0x301a8: 0x6c404a20, 0x301a9: 0x6c601620, 0x301aa: 0x6c601820, 0x301ab: 0x6c601a20, + 0x301ac: 0x6c601c20, 0x301ad: 0x6c85a620, 0x301ae: 0x6c85a820, 0x301af: 0x6c85aa20, + 0x301b0: 0x6c85ac20, 0x301b1: 0x6c85ae20, 0x301b2: 0x6c85b020, 0x301b3: 0x6c85b220, + 0x301b4: 0x6c85b420, 0x301b5: 0x6c85b620, 0x301b6: 0x6c85b820, 0x301b7: 0x6c85ba20, + 0x301b8: 0x6c85bc20, 0x301b9: 0x6c85be20, 0x301ba: 0x6c85c020, 0x301bb: 0x6c85c220, + 0x301bc: 0x6c85c420, 0x301bd: 0x6c85c620, 0x301be: 0x6c85c820, 0x301bf: 0x6c85ca20, + // Block 0xc07, offset 0x301c0 + 0x301c0: 0x6c85cc20, 0x301c1: 0x6c85ce20, 0x301c2: 0x6c85d020, 0x301c3: 0x6c85d220, + 0x301c4: 0x6c85d420, 0x301c5: 0x6c85d620, 0x301c6: 0x6c85d820, 0x301c7: 0x6c85da20, + 0x301c8: 0x6caf4020, 0x301c9: 0x6caf4220, 0x301ca: 0x6caf4420, 0x301cb: 0x6caf4620, + 0x301cc: 0x6caf4820, 0x301cd: 0x6caf4a20, 0x301ce: 0x6caf4c20, 0x301cf: 0x6caf4e20, + 0x301d0: 0x6caf5020, 0x301d1: 0x6caf5220, 0x301d2: 0x6caf5420, 0x301d3: 0x6caf5620, + 0x301d4: 0x6caf5820, 0x301d5: 0x6caf5a20, 0x301d6: 0x6caf5c20, 0x301d7: 0x6caf5e20, + 0x301d8: 0x6caf6020, 0x301d9: 0x6caf6220, 0x301da: 0x6caf6420, 0x301db: 0x6caf6620, + 0x301dc: 0x6caf6820, 0x301dd: 0x6caf6a20, 0x301de: 0x6caf6c20, 0x301df: 0x6caf6e20, + 0x301e0: 0x6caf7020, 0x301e1: 0x6caf7220, 0x301e2: 0x6caf7420, 0x301e3: 0x6caf7620, + 0x301e4: 0x6caf7820, 0x301e5: 0x6caf7a20, 0x301e6: 0x6caf7c20, 0x301e7: 0x6caf7e20, + 0x301e8: 0x6caf8020, 0x301e9: 0x6caf8220, 0x301ea: 0x6caf8420, 0x301eb: 0x6caf8620, + 0x301ec: 0x6caf8820, 0x301ed: 0x6caf8a20, 0x301ee: 0x6caf8c20, 0x301ef: 0x6caf9020, + 0x301f0: 0x6caf8e20, 0x301f1: 0x6cde7820, 0x301f2: 0x6cde7a20, 0x301f3: 0x6cde7c20, + 0x301f4: 0x6cde7e20, 0x301f5: 0x6cde8020, 0x301f6: 0x6cde8220, 0x301f7: 0x6cde8420, + 0x301f8: 0x6cde8620, 0x301f9: 0x6cde8820, 0x301fa: 0x6cde8a20, 0x301fb: 0x6cde8c20, + 0x301fc: 0x6cde8e20, 0x301fd: 0x6cde9020, 0x301fe: 0x6cde9220, 0x301ff: 0x6cde9420, + // Block 0xc08, offset 0x30200 + 0x30200: 0x6cde9620, 0x30201: 0x6cde9820, 0x30202: 0x6cde9a20, 0x30203: 0x6cde9c20, + 0x30204: 0x6cde9e20, 0x30205: 0x6cdea020, 0x30206: 0x6cdea220, 0x30207: 0x6cdea420, + 0x30208: 0x6cdea620, 0x30209: 0x6cdea820, 0x3020a: 0x6d0ce020, 0x3020b: 0x6d0ce220, + 0x3020c: 0x6d0ce420, 0x3020d: 0x6d0ce620, 0x3020e: 0x6d0ce820, 0x3020f: 0x6d0cea20, + 0x30210: 0x6d0cec20, 0x30211: 0x6d0cee20, 0x30212: 0x6d0cf020, 0x30213: 0x6d0cf220, + 0x30214: 0x6d0cf420, 0x30215: 0x6d0cf620, 0x30216: 0x6d0cf820, 0x30217: 0x6cdeaa20, + 0x30218: 0x6d0cfa20, 0x30219: 0x6d0cfc20, 0x3021a: 0x6d0cfe20, 0x3021b: 0x6d0d0020, + 0x3021c: 0x6d0d0220, 0x3021d: 0x6d0d0420, 0x3021e: 0x6d0d0620, 0x3021f: 0x6d0d0820, + 0x30220: 0x6d0d0a20, 0x30221: 0x6d0d0c20, 0x30222: 0x6d3b2620, 0x30223: 0x6d0d0e20, + 0x30224: 0x6d0d1020, 0x30225: 0x6d0d1220, 0x30226: 0x6d676e20, 0x30227: 0x6d3b4820, + 0x30228: 0x6d3b4a20, 0x30229: 0x6d3b4c20, 0x3022a: 0x6d3b4e20, 0x3022b: 0x6d3b5020, + 0x3022c: 0x6d3b5220, 0x3022d: 0x6d3b5420, 0x3022e: 0x6d3b5620, 0x3022f: 0x6d3b5820, + 0x30230: 0x6d3b5a20, 0x30231: 0x6d3b5c20, 0x30232: 0x6d3b5e20, 0x30233: 0x6d3b6020, + 0x30234: 0x6d3b6220, 0x30235: 0x6d3b6420, 0x30236: 0x6d3b6620, 0x30237: 0x6d3b6820, + 0x30238: 0x6d3b6a20, 0x30239: 0x6d3b6c20, 0x3023a: 0x6d3b6e20, 0x3023b: 0x6d3b7020, + 0x3023c: 0x6d3b7220, 0x3023d: 0x6d3b7420, 0x3023e: 0x6d3b7620, 0x3023f: 0x6d3b7820, + // Block 0xc09, offset 0x30240 + 0x30240: 0x6d3b7a20, 0x30241: 0x6cdef820, 0x30242: 0x6d3b7c20, 0x30243: 0x6d3b7e20, + 0x30244: 0x6d3b8020, 0x30245: 0x6d677020, 0x30246: 0x6d677220, 0x30247: 0x6d677420, + 0x30248: 0x6d677620, 0x30249: 0x6d677820, 0x3024a: 0x6d677a20, 0x3024b: 0x6d677c20, + 0x3024c: 0x6d677e20, 0x3024d: 0x6d678020, 0x3024e: 0x6d678220, 0x3024f: 0x6d678420, + 0x30250: 0x6d678620, 0x30251: 0x6d678820, 0x30252: 0x6d678a20, 0x30253: 0x6d678c20, + 0x30254: 0x6d678e20, 0x30255: 0x6d679020, 0x30256: 0x6d679220, 0x30257: 0x6d679420, + 0x30258: 0x6d679620, 0x30259: 0x6d679820, 0x3025a: 0x6d3b8220, 0x3025b: 0x6d679a20, + 0x3025c: 0x6d679c20, 0x3025d: 0x6d679e20, 0x3025e: 0x6d913c20, 0x3025f: 0x6d913e20, + 0x30260: 0x6d914020, 0x30261: 0x6d914220, 0x30262: 0x6d914420, 0x30263: 0x6d914620, + 0x30264: 0x6d914820, 0x30265: 0x6d914a20, 0x30266: 0x6d914c20, 0x30267: 0x6d914e20, + 0x30268: 0x6d915020, 0x30269: 0x6d915220, 0x3026a: 0x6d915420, 0x3026b: 0x6d915620, + 0x3026c: 0x6d915820, 0x3026d: 0x6d915a20, 0x3026e: 0x6d915c20, 0x3026f: 0x6d915e20, + 0x30270: 0x6d916020, 0x30271: 0x6d916220, 0x30272: 0x6d916420, 0x30273: 0x6db4ee20, + 0x30274: 0x6d916620, 0x30275: 0x6db4f020, 0x30276: 0x6db4f220, 0x30277: 0x6db4f420, + 0x30278: 0x6db4f620, 0x30279: 0x6db4f820, 0x3027a: 0x6db4fa20, 0x3027b: 0x6db4fc20, + 0x3027c: 0x6db4fe20, 0x3027d: 0x6db50020, 0x3027e: 0x6db50220, 0x3027f: 0x6db50420, + // Block 0xc0a, offset 0x30280 + 0x30280: 0x6db50620, 0x30281: 0x6db50820, 0x30282: 0x6db50a20, 0x30283: 0x6db50c20, + 0x30284: 0x6db50e20, 0x30285: 0x6db51020, 0x30286: 0x6dd3b620, 0x30287: 0x6dd3b820, + 0x30288: 0x6dd3ba20, 0x30289: 0x6dd3bc20, 0x3028a: 0x6dd3be20, 0x3028b: 0x6dd3c020, + 0x3028c: 0x6dd3c220, 0x3028d: 0x6dd3c420, 0x3028e: 0x6dd3c620, 0x3028f: 0x6dd3c820, + 0x30290: 0x6dd3ca20, 0x30291: 0x6dd3cc20, 0x30292: 0x6db51420, 0x30293: 0x6dd3ce20, + 0x30294: 0x6db51220, 0x30295: 0x6dd3d020, 0x30296: 0x6decb020, 0x30297: 0x6decb220, + 0x30298: 0x6decb420, 0x30299: 0x6decb620, 0x3029a: 0x6decb820, 0x3029b: 0x6decba20, + 0x3029c: 0x6decbc20, 0x3029d: 0x6decbe20, 0x3029e: 0x6decc020, 0x3029f: 0x6decc220, + 0x302a0: 0x6decc420, 0x302a1: 0x6decc620, 0x302a2: 0x6decc820, 0x302a3: 0x6e01ec20, + 0x302a4: 0x6e01ee20, 0x302a5: 0x6e01f020, 0x302a6: 0x6e01f220, 0x302a7: 0x6e01f420, + 0x302a8: 0x6e01f620, 0x302a9: 0x6e13d220, 0x302aa: 0x6e13d420, 0x302ab: 0x6e13d620, + 0x302ac: 0x6e13d820, 0x302ad: 0x6e13da20, 0x302ae: 0x6e13dc20, 0x302af: 0x6e218e20, + 0x302b0: 0x6e219020, 0x302b1: 0x6e219220, 0x302b2: 0x6e219420, 0x302b3: 0x6e2c2620, + 0x302b4: 0x6e2c2820, 0x302b5: 0x6e346420, 0x302b6: 0x6e2c2a20, 0x302b7: 0x6e346620, + 0x302b8: 0x6e3a0c20, 0x302b9: 0x6e3a0e20, 0x302ba: 0x6e3a1020, 0x302bb: 0x6e3a1220, + 0x302bc: 0x6e3a1420, 0x302bd: 0x6e40fc20, 0x302be: 0x6c14d420, 0x302bf: 0x6c14d620, + // Block 0xc0b, offset 0x302c0 + 0x302c0: 0x6c14d820, 0x302c1: 0x6c606620, 0x302c2: 0x6cafe420, 0x302c3: 0x6cdefe20, + 0x302c4: 0x6cdf0020, 0x302c5: 0x6d0d7620, 0x302c6: 0x6dd40e20, 0x302c7: 0x6decfe20, + 0x302c8: 0x6ded0020, 0x302c9: 0x6e2c3820, 0x302ca: 0x6e3a2020, 0x302cb: 0x6c26a020, + 0x302cc: 0x6c606e20, 0x302cd: 0x6c862e20, 0x302ce: 0x6c863020, 0x302cf: 0x6caff420, + 0x302d0: 0x6caff620, 0x302d1: 0x6caff820, 0x302d2: 0x6caffa20, 0x302d3: 0x6caffc20, + 0x302d4: 0x6caffe20, 0x302d5: 0x6cdf1220, 0x302d6: 0x6ca6aa20, 0x302d7: 0x6cdf1420, + 0x302d8: 0x6cdf1620, 0x302d9: 0x6cdf0820, 0x302da: 0x6cdf1820, 0x302db: 0x6d0d8020, + 0x302dc: 0x6d0d8220, 0x302dd: 0x6d3bf020, 0x302de: 0x6d3bf220, 0x302df: 0x6d3bf420, + 0x302e0: 0x6d3bf620, 0x302e1: 0x6d3bf820, 0x302e2: 0x6d67fc20, 0x302e3: 0x6d67fe20, + 0x302e4: 0x6d680020, 0x302e5: 0x6d680220, 0x302e6: 0x6d91ca20, 0x302e7: 0x6d91cc20, + 0x302e8: 0x6d91ce20, 0x302e9: 0x6d683220, 0x302ea: 0x6d91d020, 0x302eb: 0x6db58620, + 0x302ec: 0x6db58820, 0x302ed: 0x6db58a20, 0x302ee: 0x6db58c20, 0x302ef: 0x6db58e20, + 0x302f0: 0x6dd41820, 0x302f1: 0x6dd41a20, 0x302f2: 0x6dd41c20, 0x302f3: 0x6dd41e20, + 0x302f4: 0x6ded0e20, 0x302f5: 0x6ded1020, 0x302f6: 0x6ded1220, 0x302f7: 0x6ded1420, + 0x302f8: 0x6ded1620, 0x302f9: 0x6e021a20, 0x302fa: 0x6e021c20, 0x302fb: 0x6e021e20, + 0x302fc: 0x6e13fe20, 0x302fd: 0x6e140020, 0x302fe: 0x6e21a220, 0x302ff: 0x6e21a420, + // Block 0xc0c, offset 0x30300 + 0x30300: 0x6e3a2420, 0x30301: 0x6c050c20, 0x30302: 0x6c14da20, 0x30303: 0x6c26a220, + 0x30304: 0x6c407220, 0x30305: 0x6c407420, 0x30306: 0x6c5adc20, 0x30307: 0x6c607220, + 0x30308: 0x6c607420, 0x30309: 0x6c607620, 0x3030a: 0x6c863e20, 0x3030b: 0x6cb01c20, + 0x3030c: 0x6cdf3420, 0x3030d: 0x6cdf3620, 0x3030e: 0x6d0dac20, 0x3030f: 0x6d3c1e20, + 0x30310: 0x6d683420, 0x30311: 0x6d683620, 0x30312: 0x6c26a620, 0x30313: 0x6c607c20, + 0x30314: 0x6c607e20, 0x30315: 0x6cb02020, 0x30316: 0x6cb02220, 0x30317: 0x6cb02420, + 0x30318: 0x6cb02620, 0x30319: 0x6cb02820, 0x3031a: 0x6cdf3820, 0x3031b: 0x6cdf3a20, + 0x3031c: 0x6d0db620, 0x3031d: 0x6cdf3c20, 0x3031e: 0x6cdf3e20, 0x3031f: 0x6d0db820, + 0x30320: 0x6d0dba20, 0x30321: 0x6d0dbc20, 0x30322: 0x6d0dbe20, 0x30323: 0x6d0dc020, + 0x30324: 0x6d0dc220, 0x30325: 0x6d0dc420, 0x30326: 0x6d0dc620, 0x30327: 0x6d0dc820, + 0x30328: 0x6d3c2220, 0x30329: 0x6d3c2420, 0x3032a: 0x6d3c2620, 0x3032b: 0x6d3c2820, + 0x3032c: 0x6d684420, 0x3032d: 0x6d684620, 0x3032e: 0x6d684820, 0x3032f: 0x6d684a20, + 0x30330: 0x6d687a20, 0x30331: 0x6d920a20, 0x30332: 0x6db5ac20, 0x30333: 0x6db5ae20, + 0x30334: 0x6dd43820, 0x30335: 0x6ded2a20, 0x30336: 0x6ded2c20, 0x30337: 0x6e023220, + 0x30338: 0x6e023420, 0x30339: 0x6e023620, 0x3033a: 0x6e140a20, 0x3033b: 0x6e21b420, + 0x3033c: 0x6e21b620, 0x3033d: 0x6e2c3c20, 0x3033e: 0x6e2c3e20, 0x3033f: 0x6e3a3820, + // Block 0xc0d, offset 0x30340 + 0x30340: 0x6c26aa20, 0x30341: 0x6c26ac20, 0x30342: 0x6c608c20, 0x30343: 0x6c608e20, + 0x30344: 0x6c609020, 0x30345: 0x6c609220, 0x30346: 0x6c609420, 0x30347: 0x6c609620, + 0x30348: 0x6c609820, 0x30349: 0x6c864e20, 0x3034a: 0x6c865020, 0x3034b: 0x6c865220, + 0x3034c: 0x6c865420, 0x3034d: 0x6c865620, 0x3034e: 0x6c865820, 0x3034f: 0x6c865a20, + 0x30350: 0x6c865c20, 0x30351: 0x6c865e20, 0x30352: 0x6c866020, 0x30353: 0x6c866220, + 0x30354: 0x6c866420, 0x30355: 0x6c866620, 0x30356: 0x6c866820, 0x30357: 0x6c866a20, + 0x30358: 0x6c866c20, 0x30359: 0x6c866e20, 0x3035a: 0x6c867020, 0x3035b: 0x6cb07820, + 0x3035c: 0x6cb07a20, 0x3035d: 0x6cb07c20, 0x3035e: 0x6cb07e20, 0x3035f: 0x6cb08020, + 0x30360: 0x6cb08220, 0x30361: 0x6cb08420, 0x30362: 0x6cb08620, 0x30363: 0x6cb08820, + 0x30364: 0x6cb08a20, 0x30365: 0x6cb08c20, 0x30366: 0x6cb08e20, 0x30367: 0x6cb09020, + 0x30368: 0x6cb09220, 0x30369: 0x6cb09420, 0x3036a: 0x6cb09620, 0x3036b: 0x6cb09820, + 0x3036c: 0x6cb09a20, 0x3036d: 0x6cb09c20, 0x3036e: 0x6cb09e20, 0x3036f: 0x6cb0a020, + 0x30370: 0x6cb0a220, 0x30371: 0x6cb0a420, 0x30372: 0x6cb0a620, 0x30373: 0x6cb0a820, + 0x30374: 0x6cdf8020, 0x30375: 0x6cdf8220, 0x30376: 0x6cdf8420, 0x30377: 0x6cdf8620, + 0x30378: 0x6cdf8820, 0x30379: 0x6cdf8a20, 0x3037a: 0x6cdf8c20, 0x3037b: 0x6cdf8e20, + 0x3037c: 0x6cdf9020, 0x3037d: 0x6cdf9220, 0x3037e: 0x6d0ddc20, 0x3037f: 0x6d0dde20, + // Block 0xc0e, offset 0x30380 + 0x30380: 0x6cdf9420, 0x30381: 0x6cdf9620, 0x30382: 0x6cdf9820, 0x30383: 0x6cdf9a20, + 0x30384: 0x6cdf9c20, 0x30385: 0x6cdf9e20, 0x30386: 0x6cdfa020, 0x30387: 0x6cdfa220, + 0x30388: 0x6cdfa420, 0x30389: 0x6cdfa620, 0x3038a: 0x6cdfa820, 0x3038b: 0x6cdfaa20, + 0x3038c: 0x6cdfac20, 0x3038d: 0x6cdfae20, 0x3038e: 0x6cdfb020, 0x3038f: 0x6cdfb220, + 0x30390: 0x6cdfb420, 0x30391: 0x6cdfb620, 0x30392: 0x6cdfb820, 0x30393: 0x6cdfba20, + 0x30394: 0x6cdfbc20, 0x30395: 0x6cdfbe20, 0x30396: 0x6cdfc020, 0x30397: 0x6cdfc220, + 0x30398: 0x6cdfc420, 0x30399: 0x6cdfc620, 0x3039a: 0x6cdfc820, 0x3039b: 0x6cdfca20, + 0x3039c: 0x6cdfcc20, 0x3039d: 0x6cdfce20, 0x3039e: 0x6cdfd020, 0x3039f: 0x6cdfd220, + 0x303a0: 0x6cdfd420, 0x303a1: 0x6d0df220, 0x303a2: 0x6d0df420, 0x303a3: 0x6d0df620, + 0x303a4: 0x6d0df820, 0x303a5: 0x6d0dfa20, 0x303a6: 0x6d0dfc20, 0x303a7: 0x6d0dfe20, + 0x303a8: 0x6d0e0020, 0x303a9: 0x6d0e0220, 0x303aa: 0x6d0e0420, 0x303ab: 0x6d0e0620, + 0x303ac: 0x6d0e0820, 0x303ad: 0x6d0e0a20, 0x303ae: 0x6d0e0c20, 0x303af: 0x6d0e0e20, + 0x303b0: 0x6d0e1020, 0x303b1: 0x6d0e1220, 0x303b2: 0x6d0e1420, 0x303b3: 0x6d0e1620, + 0x303b4: 0x6d0e1820, 0x303b5: 0x6d0e1a20, 0x303b6: 0x6d0e1c20, 0x303b7: 0x6d0e1e20, + 0x303b8: 0x6d0e2020, 0x303b9: 0x6d0e2220, 0x303ba: 0x6d0e2420, 0x303bb: 0x6d0e2620, + 0x303bc: 0x6d0e2820, 0x303bd: 0x6d0e2a20, 0x303be: 0x6d0e2c20, 0x303bf: 0x6d0e2e20, + // Block 0xc0f, offset 0x303c0 + 0x303c0: 0x6d0e3020, 0x303c1: 0x6d0e3220, 0x303c2: 0x6d0e3420, 0x303c3: 0x6d0e3620, + 0x303c4: 0x6d0e3820, 0x303c5: 0x6d0e3a20, 0x303c6: 0x6d0e3c20, 0x303c7: 0x6d0e3e20, + 0x303c8: 0x6d0e4020, 0x303c9: 0x6d0e4220, 0x303ca: 0x6d0e4420, 0x303cb: 0x6d3c5a20, + 0x303cc: 0x6d3c5c20, 0x303cd: 0x6d3c5e20, 0x303ce: 0x6d3c6020, 0x303cf: 0x6d3c6220, + 0x303d0: 0x6d3c6420, 0x303d1: 0x6d3c6620, 0x303d2: 0x6d3c6820, 0x303d3: 0x6d3c6a20, + 0x303d4: 0x6d3c6c20, 0x303d5: 0x6d687c20, 0x303d6: 0x6d3c6e20, 0x303d7: 0x6d3c7020, + 0x303d8: 0x6d3c7220, 0x303d9: 0x6d3c7420, 0x303da: 0x6d3c7620, 0x303db: 0x6d3c7820, + 0x303dc: 0x6d3c7a20, 0x303dd: 0x6d3c7c20, 0x303de: 0x6d3c7e20, 0x303df: 0x6d3c8020, + 0x303e0: 0x6d0e4620, 0x303e1: 0x6d3c8220, 0x303e2: 0x6d3c8420, 0x303e3: 0x6d3c8620, + 0x303e4: 0x6d3c8820, 0x303e5: 0x6d3c8a20, 0x303e6: 0x6d3c8c20, 0x303e7: 0x6d3c8e20, + 0x303e8: 0x6d3c9020, 0x303e9: 0x6d3c9220, 0x303ea: 0x6d3c9420, 0x303eb: 0x6d3c9620, + 0x303ec: 0x6d3c9820, 0x303ed: 0x6d3c9a20, 0x303ee: 0x6d3c9c20, 0x303ef: 0x6d689e20, + 0x303f0: 0x6d68a020, 0x303f1: 0x6d68a220, 0x303f2: 0x6d68a420, 0x303f3: 0x6d68a620, + 0x303f4: 0x6d68a820, 0x303f5: 0x6d68aa20, 0x303f6: 0x6d68ac20, 0x303f7: 0x6d68ae20, + 0x303f8: 0x6d68b020, 0x303f9: 0x6d68b220, 0x303fa: 0x6d68b420, 0x303fb: 0x6d68b620, + 0x303fc: 0x6d68b820, 0x303fd: 0x6d68ba20, 0x303fe: 0x6d68bc20, 0x303ff: 0x6d68be20, + // Block 0xc10, offset 0x30400 + 0x30400: 0x6d68c020, 0x30401: 0x6d68c220, 0x30402: 0x6d68c420, 0x30403: 0x6d68c620, + 0x30404: 0x6d68c820, 0x30405: 0x6d68ca20, 0x30406: 0x6d68cc20, 0x30407: 0x6d68ce20, + 0x30408: 0x6d68d020, 0x30409: 0x6d68d220, 0x3040a: 0x6d68d420, 0x3040b: 0x6d68d620, + 0x3040c: 0x6d68d820, 0x3040d: 0x6d68da20, 0x3040e: 0x6d68dc20, 0x3040f: 0x6d68de20, + 0x30410: 0x6d68e020, 0x30411: 0x6d68e220, 0x30412: 0x6d68e420, 0x30413: 0x6d68e620, + 0x30414: 0x6d68e820, 0x30415: 0x6d68ea20, 0x30416: 0x6d68ec20, 0x30417: 0x6d68ee20, + 0x30418: 0x6d68f020, 0x30419: 0x6d68f220, 0x3041a: 0x6d68f420, 0x3041b: 0x6d697620, + 0x3041c: 0x6d923c20, 0x3041d: 0x6d923e20, 0x3041e: 0x6d924020, 0x3041f: 0x6d924220, + 0x30420: 0x6d924420, 0x30421: 0x6d924620, 0x30422: 0x6d924820, 0x30423: 0x6d924a20, + 0x30424: 0x6d924c20, 0x30425: 0x6d924e20, 0x30426: 0x6d925020, 0x30427: 0x6d925220, + 0x30428: 0x6d925420, 0x30429: 0x6d68f620, 0x3042a: 0x6d925620, 0x3042b: 0x6d925820, + 0x3042c: 0x6d925a20, 0x3042d: 0x6d925c20, 0x3042e: 0x6d925e20, 0x3042f: 0x6d926020, + 0x30430: 0x6d926220, 0x30431: 0x6d926420, 0x30432: 0x6d926620, 0x30433: 0x6d926820, + 0x30434: 0x6d926a20, 0x30435: 0x6d926c20, 0x30436: 0x6d926e20, 0x30437: 0x6d927020, + 0x30438: 0x6d697820, 0x30439: 0x6d927220, 0x3043a: 0x6d927420, 0x3043b: 0x6d927620, + 0x3043c: 0x6d927820, 0x3043d: 0x6d927a20, 0x3043e: 0x6d927c20, 0x3043f: 0x6d927e20, + // Block 0xc11, offset 0x30440 + 0x30440: 0x6d928020, 0x30441: 0x6d928220, 0x30442: 0x6d928420, 0x30443: 0x6d928620, + 0x30444: 0x6db5e020, 0x30445: 0x6db5e220, 0x30446: 0x6db5e420, 0x30447: 0x6db5e620, + 0x30448: 0x6db5e820, 0x30449: 0x6db5ea20, 0x3044a: 0x6db5ec20, 0x3044b: 0x6db5ee20, + 0x3044c: 0x6db5f020, 0x3044d: 0x6db5f220, 0x3044e: 0x6db5f420, 0x3044f: 0x6db5f620, + 0x30450: 0x6db5f820, 0x30451: 0x6db5fa20, 0x30452: 0x6db5fc20, 0x30453: 0x6db5fe20, + 0x30454: 0x6d92fc20, 0x30455: 0x6db60020, 0x30456: 0x6db60220, 0x30457: 0x6db60420, + 0x30458: 0x6db60620, 0x30459: 0x6db60820, 0x3045a: 0x6db60a20, 0x3045b: 0x6db60c20, + 0x3045c: 0x6db60e20, 0x3045d: 0x6db61020, 0x3045e: 0x6db61220, 0x3045f: 0x6db61420, + 0x30460: 0x6db61620, 0x30461: 0x6db61820, 0x30462: 0x6db61a20, 0x30463: 0x6dd46220, + 0x30464: 0x6dd46420, 0x30465: 0x6dd46620, 0x30466: 0x6dd46820, 0x30467: 0x6dd46a20, + 0x30468: 0x6dd46c20, 0x30469: 0x6dd46e20, 0x3046a: 0x6dd47020, 0x3046b: 0x6dd47220, + 0x3046c: 0x6dd47420, 0x3046d: 0x6dd47620, 0x3046e: 0x6dd47820, 0x3046f: 0x6dd47a20, + 0x30470: 0x6dd47c20, 0x30471: 0x6dd47e20, 0x30472: 0x6dd48020, 0x30473: 0x6dd48220, + 0x30474: 0x6dd48420, 0x30475: 0x6dd48620, 0x30476: 0x6dd48820, 0x30477: 0x6dd48a20, + 0x30478: 0x6dd48c20, 0x30479: 0x6dd48e20, 0x3047a: 0x6dd49020, 0x3047b: 0x6dd49220, + 0x3047c: 0x6dd49420, 0x3047d: 0x6dd49620, 0x3047e: 0x6dd49820, 0x3047f: 0x6ded5020, + // Block 0xc12, offset 0x30480 + 0x30480: 0x6ded5220, 0x30481: 0x6ded5420, 0x30482: 0x6ded5620, 0x30483: 0x6ded5820, + 0x30484: 0x6ded5a20, 0x30485: 0x6e141420, 0x30486: 0x6ded5c20, 0x30487: 0x6dd4fa20, + 0x30488: 0x6ded5e20, 0x30489: 0x6ded6020, 0x3048a: 0x6ded6220, 0x3048b: 0x6ded6420, + 0x3048c: 0x6ded6620, 0x3048d: 0x6e024e20, 0x3048e: 0x6ded6820, 0x3048f: 0x6ded6a20, + 0x30490: 0x6ded6c20, 0x30491: 0x6ded6e20, 0x30492: 0x6ded7020, 0x30493: 0x6ded7220, + 0x30494: 0x6ded7420, 0x30495: 0x6ded7620, 0x30496: 0x6ded7820, 0x30497: 0x6ded7a20, + 0x30498: 0x6ded7c20, 0x30499: 0x6ded7e20, 0x3049a: 0x6ded8020, 0x3049b: 0x6ded8220, + 0x3049c: 0x6ded8420, 0x3049d: 0x6e025020, 0x3049e: 0x6e025220, 0x3049f: 0x6e025420, + 0x304a0: 0x6e025620, 0x304a1: 0x6e025820, 0x304a2: 0x6e025a20, 0x304a3: 0x6e025c20, + 0x304a4: 0x6e025e20, 0x304a5: 0x6e026020, 0x304a6: 0x6e026220, 0x304a7: 0x6e026420, + 0x304a8: 0x6e026620, 0x304a9: 0x6e026820, 0x304aa: 0x6e026a20, 0x304ab: 0x6e026c20, + 0x304ac: 0x6e026e20, 0x304ad: 0x6e027020, 0x304ae: 0x6e027220, 0x304af: 0x6e027420, + 0x304b0: 0x6e027620, 0x304b1: 0x6e027820, 0x304b2: 0x6e027a20, 0x304b3: 0x6e142220, + 0x304b4: 0x6e142420, 0x304b5: 0x6e142620, 0x304b6: 0x6e142820, 0x304b7: 0x6e142a20, + 0x304b8: 0x6e142c20, 0x304b9: 0x6e142e20, 0x304ba: 0x6e143020, 0x304bb: 0x6e143220, + 0x304bc: 0x6e143420, 0x304bd: 0x6e143620, 0x304be: 0x6e21c820, 0x304bf: 0x6e21ca20, + // Block 0xc13, offset 0x304c0 + 0x304c0: 0x6e21cc20, 0x304c1: 0x6e21ce20, 0x304c2: 0x6e21d020, 0x304c3: 0x6e21d220, + 0x304c4: 0x6e21d420, 0x304c5: 0x6e21d620, 0x304c6: 0x6e221420, 0x304c7: 0x6e2c4620, + 0x304c8: 0x6e2c4820, 0x304c9: 0x6e2c4a20, 0x304ca: 0x6e2c4c20, 0x304cb: 0x6e2c4e20, + 0x304cc: 0x6e2c5020, 0x304cd: 0x6e2c5220, 0x304ce: 0x6e2c5420, 0x304cf: 0x6e2c5620, + 0x304d0: 0x6e2c5820, 0x304d1: 0x6e347c20, 0x304d2: 0x6e347e20, 0x304d3: 0x6e348020, + 0x304d4: 0x6e348220, 0x304d5: 0x6e348420, 0x304d6: 0x6e348620, 0x304d7: 0x6e3a3c20, + 0x304d8: 0x6e3a3e20, 0x304d9: 0x6e3a4020, 0x304da: 0x6e3e3420, 0x304db: 0x6e3e3620, + 0x304dc: 0x6e410420, 0x304dd: 0x6e410620, 0x304de: 0x6e410820, 0x304df: 0x6e448020, + 0x304e0: 0x6c00c820, 0x304e1: 0x6c050e20, 0x304e2: 0x6c051020, 0x304e3: 0x6c051220, + 0x304e4: 0x6c051420, 0x304e5: 0x6c051620, 0x304e6: 0x6c0a6420, 0x304e7: 0x6c0a6620, + 0x304e8: 0x6c0a6820, 0x304e9: 0x6c0a6a20, 0x304ea: 0x6c0a6c20, 0x304eb: 0x6c0a6e20, + 0x304ec: 0x6c0a7020, 0x304ed: 0x6c0a7220, 0x304ee: 0x6c0a7420, 0x304ef: 0x6c0a7620, + 0x304f0: 0x6c0a7820, 0x304f1: 0x6c0a7a20, 0x304f2: 0x6c14dc20, 0x304f3: 0x6c14de20, + 0x304f4: 0x6c14e020, 0x304f5: 0x6c14e220, 0x304f6: 0x6c14e420, 0x304f7: 0x6c14e620, + 0x304f8: 0x6c14e820, 0x304f9: 0x6c14ea20, 0x304fa: 0x6c14ec20, 0x304fb: 0x6c14ee20, + 0x304fc: 0x6c14f020, 0x304fd: 0x6c14f220, 0x304fe: 0x6c14f420, 0x304ff: 0x6c14f620, + // Block 0xc14, offset 0x30500 + 0x30500: 0x6c14f820, 0x30501: 0x6c26b220, 0x30502: 0x6c26b420, 0x30503: 0x6c26b620, + 0x30504: 0x6c26b820, 0x30505: 0x6c26ba20, 0x30506: 0x6c26bc20, 0x30507: 0x6c26be20, + 0x30508: 0x6c26c020, 0x30509: 0x6c26c220, 0x3050a: 0x6c26c420, 0x3050b: 0x6c26c620, + 0x3050c: 0x6c26c820, 0x3050d: 0x6c26ca20, 0x3050e: 0x6c26cc20, 0x3050f: 0x6c26ce20, + 0x30510: 0x6c26d020, 0x30511: 0x6c26d220, 0x30512: 0x6c26d420, 0x30513: 0x6c407e20, + 0x30514: 0x6c408020, 0x30515: 0x6c408220, 0x30516: 0x6c408420, 0x30517: 0x6c408620, + 0x30518: 0x6c408820, 0x30519: 0x6c408a20, 0x3051a: 0x6c408c20, 0x3051b: 0x6c408e20, + 0x3051c: 0x6c409020, 0x3051d: 0x6c409220, 0x3051e: 0x6c409420, 0x3051f: 0x6c409620, + 0x30520: 0x6c409820, 0x30521: 0x6c409a20, 0x30522: 0x6c409c20, 0x30523: 0x6c409e20, + 0x30524: 0x6c40a020, 0x30525: 0x6c40a220, 0x30526: 0x6c40a420, 0x30527: 0x6c40a620, + 0x30528: 0x6c40a820, 0x30529: 0x6c40aa20, 0x3052a: 0x6c609c20, 0x3052b: 0x6c609e20, + 0x3052c: 0x6c60a020, 0x3052d: 0x6c60a220, 0x3052e: 0x6c60a420, 0x3052f: 0x6c60a620, + 0x30530: 0x6c60a820, 0x30531: 0x6c60aa20, 0x30532: 0x6c60ac20, 0x30533: 0x6c60ae20, + 0x30534: 0x6c60b020, 0x30535: 0x6c60b220, 0x30536: 0x6c60b420, 0x30537: 0x6c869020, + 0x30538: 0x6c869220, 0x30539: 0x6c869420, 0x3053a: 0x6c869620, 0x3053b: 0x6c869820, + 0x3053c: 0x6c869a20, 0x3053d: 0x6c869c20, 0x3053e: 0x6c869e20, 0x3053f: 0x6c86a020, + // Block 0xc15, offset 0x30540 + 0x30540: 0x6c86a220, 0x30541: 0x6c86a420, 0x30542: 0x6c86a620, 0x30543: 0x6c86a820, + 0x30544: 0x6c86aa20, 0x30545: 0x6c86ac20, 0x30546: 0x6c86ae20, 0x30547: 0x6c86b020, + 0x30548: 0x6c86b220, 0x30549: 0x6c86b420, 0x3054a: 0x6c86b620, 0x3054b: 0x6cb10c20, + 0x3054c: 0x6cb10e20, 0x3054d: 0x6cb11020, 0x3054e: 0x6cb11220, 0x3054f: 0x6cb11420, + 0x30550: 0x6cb11620, 0x30551: 0x6cb11820, 0x30552: 0x6cb11a20, 0x30553: 0x6cb11c20, + 0x30554: 0x6cb11e20, 0x30555: 0x6cb12020, 0x30556: 0x6cb12220, 0x30557: 0x6cb12420, + 0x30558: 0x6cb12620, 0x30559: 0x6cb12820, 0x3055a: 0x6cb12a20, 0x3055b: 0x6cb12c20, + 0x3055c: 0x6cb12e20, 0x3055d: 0x6cb13020, 0x3055e: 0x6cb13220, 0x3055f: 0x6ce02c20, + 0x30560: 0x6ce02e20, 0x30561: 0x6ce03020, 0x30562: 0x6ce03220, 0x30563: 0x6ce03420, + 0x30564: 0x6ce03620, 0x30565: 0x6ce03820, 0x30566: 0x6ce03a20, 0x30567: 0x6ce03c20, + 0x30568: 0x6d0eb420, 0x30569: 0x6d0eb620, 0x3056a: 0x6d0eb820, 0x3056b: 0x6d0eba20, + 0x3056c: 0x6d0ebc20, 0x3056d: 0x6d3d0620, 0x3056e: 0x6d3d0820, 0x3056f: 0x6d3d0a20, + 0x30570: 0x6d3d0c20, 0x30571: 0x6d3d0e20, 0x30572: 0x6d3d1020, 0x30573: 0x6d697c20, + 0x30574: 0x6d697e20, 0x30575: 0x6d698020, 0x30576: 0x6dede020, 0x30577: 0x6c26e620, + 0x30578: 0x6c86c620, 0x30579: 0x6cb14020, 0x3057a: 0x6cb14220, 0x3057b: 0x6cb14420, + 0x3057c: 0x6d0ec220, 0x3057d: 0x6d3d1820, 0x3057e: 0x6d698620, 0x3057f: 0x6db6a020, + // Block 0xc16, offset 0x30580 + 0x30580: 0x6db6a220, 0x30581: 0x6db6a420, 0x30582: 0x6dd50020, 0x30583: 0x6dede220, + 0x30584: 0x6e221820, 0x30585: 0x6e2c7820, 0x30586: 0x6c26ea20, 0x30587: 0x6c86ce20, + 0x30588: 0x6c86d020, 0x30589: 0x6cb15220, 0x3058a: 0x6d0ecc20, 0x3058b: 0x6d0ece20, + 0x3058c: 0x6d699820, 0x3058d: 0x6d699a20, 0x3058e: 0x6d699c20, 0x3058f: 0x6db6b420, + 0x30590: 0x6dd50420, 0x30591: 0x6e02ba20, 0x30592: 0x6e3a5620, 0x30593: 0x6e411420, + 0x30594: 0x6e431e20, 0x30595: 0x6c26ec20, 0x30596: 0x6c40b820, 0x30597: 0x6c86da20, + 0x30598: 0x6cb15c20, 0x30599: 0x6cb15e20, 0x3059a: 0x6cb16020, 0x3059b: 0x6cb16220, + 0x3059c: 0x6cb16420, 0x3059d: 0x6cb16620, 0x3059e: 0x6ce05e20, 0x3059f: 0x6ce06020, + 0x305a0: 0x6ce06220, 0x305a1: 0x6ce06420, 0x305a2: 0x6d0ed820, 0x305a3: 0x6d0eda20, + 0x305a4: 0x6d0edc20, 0x305a5: 0x6d0ede20, 0x305a6: 0x6d0ee020, 0x305a7: 0x6d3d2c20, + 0x305a8: 0x6d3d2e20, 0x305a9: 0x6d3d3020, 0x305aa: 0x6d3d3220, 0x305ab: 0x6d932420, + 0x305ac: 0x6d69da20, 0x305ad: 0x6d932620, 0x305ae: 0x6d932820, 0x305af: 0x6db6c620, + 0x305b0: 0x6db6c820, 0x305b1: 0x6db6ca20, 0x305b2: 0x6db6cc20, 0x305b3: 0x6db6ce20, + 0x305b4: 0x6dd51620, 0x305b5: 0x6dd51820, 0x305b6: 0x6dee1620, 0x305b7: 0x6dee0a20, + 0x305b8: 0x6c26f220, 0x305b9: 0x6c86e420, 0x305ba: 0x6c86e620, 0x305bb: 0x6c86e820, + 0x305bc: 0x6cb18020, 0x305bd: 0x6cb18220, 0x305be: 0x6ce07e20, 0x305bf: 0x6ce08020, + // Block 0xc17, offset 0x305c0 + 0x305c0: 0x6ce08220, 0x305c1: 0x6ce08420, 0x305c2: 0x6ce08620, 0x305c3: 0x6ce08820, + 0x305c4: 0x6d0efe20, 0x305c5: 0x6d0f0020, 0x305c6: 0x6d0f0220, 0x305c7: 0x6d0f0420, + 0x305c8: 0x6d0f0620, 0x305c9: 0x6d0f0820, 0x305ca: 0x6d0f0a20, 0x305cb: 0x6d3d5020, + 0x305cc: 0x6d3d5220, 0x305cd: 0x6d3d5420, 0x305ce: 0x6d69e020, 0x305cf: 0x6d69e220, + 0x305d0: 0x6d934220, 0x305d1: 0x6d934420, 0x305d2: 0x6d934620, 0x305d3: 0x6d934820, + 0x305d4: 0x6db6e420, 0x305d5: 0x6db6e620, 0x305d6: 0x6db6e820, 0x305d7: 0x6dd52c20, + 0x305d8: 0x6dd52e20, 0x305d9: 0x6dd53020, 0x305da: 0x6dee2020, 0x305db: 0x6e3a6620, + 0x305dc: 0x6e411c20, 0x305dd: 0x6c26f420, 0x305de: 0x6c60c820, 0x305df: 0x6c60ca20, + 0x305e0: 0x6c60cc20, 0x305e1: 0x6c86f020, 0x305e2: 0x6c86f220, 0x305e3: 0x6c86f420, + 0x305e4: 0x6c86f620, 0x305e5: 0x6cb19820, 0x305e6: 0x6cb19a20, 0x305e7: 0x6cb19c20, + 0x305e8: 0x6cb19e20, 0x305e9: 0x6cb1a020, 0x305ea: 0x6cb1a220, 0x305eb: 0x6cb1a420, + 0x305ec: 0x6cb1a620, 0x305ed: 0x6cb1a820, 0x305ee: 0x6cb1aa20, 0x305ef: 0x6ce0bc20, + 0x305f0: 0x6ce0be20, 0x305f1: 0x6ce0c020, 0x305f2: 0x6d0f2620, 0x305f3: 0x6ce0c220, + 0x305f4: 0x6ce0c420, 0x305f5: 0x6ce0c620, 0x305f6: 0x6ce0c820, 0x305f7: 0x6ce0ca20, + 0x305f8: 0x6ce0cc20, 0x305f9: 0x6ce0ce20, 0x305fa: 0x6ce0d020, 0x305fb: 0x6ce0d220, + 0x305fc: 0x6ce0d420, 0x305fd: 0x6ce0d620, 0x305fe: 0x6ce0d820, 0x305ff: 0x6ce0da20, + // Block 0xc18, offset 0x30600 + 0x30600: 0x6ce0dc20, 0x30601: 0x6ce0de20, 0x30602: 0x6d0f2e20, 0x30603: 0x6d0f3020, + 0x30604: 0x6d0f3220, 0x30605: 0x6d0f3420, 0x30606: 0x6d0f3620, 0x30607: 0x6d0f3820, + 0x30608: 0x6d0f3a20, 0x30609: 0x6d0f3c20, 0x3060a: 0x6d0f3e20, 0x3060b: 0x6d0f4020, + 0x3060c: 0x6d0f4220, 0x3060d: 0x6d0f4420, 0x3060e: 0x6d0f4620, 0x3060f: 0x6d3d7c20, + 0x30610: 0x6d3d7e20, 0x30611: 0x6d3d8020, 0x30612: 0x6d3d8220, 0x30613: 0x6d3d8420, + 0x30614: 0x6d3d8620, 0x30615: 0x6d3d8820, 0x30616: 0x6d3d8a20, 0x30617: 0x6d3d8c20, + 0x30618: 0x6d3d8e20, 0x30619: 0x6d6a1420, 0x3061a: 0x6d6a1620, 0x3061b: 0x6d6a1820, + 0x3061c: 0x6d6a1a20, 0x3061d: 0x6d6a1c20, 0x3061e: 0x6d6a1e20, 0x3061f: 0x6d6a2020, + 0x30620: 0x6d6a2220, 0x30621: 0x6d6a2420, 0x30622: 0x6d6a2620, 0x30623: 0x6d6a2820, + 0x30624: 0x6d6a2a20, 0x30625: 0x6d6a2c20, 0x30626: 0x6d6a2e20, 0x30627: 0x6d6a3020, + 0x30628: 0x6d6a3220, 0x30629: 0x6d6a3420, 0x3062a: 0x6d6a3620, 0x3062b: 0x6d6a3820, + 0x3062c: 0x6d6a3a20, 0x3062d: 0x6d6a6c20, 0x3062e: 0x6d937220, 0x3062f: 0x6d937420, + 0x30630: 0x6d937620, 0x30631: 0x6d937820, 0x30632: 0x6d937a20, 0x30633: 0x6d937c20, + 0x30634: 0x6d937e20, 0x30635: 0x6d938020, 0x30636: 0x6db70820, 0x30637: 0x6db70a20, + 0x30638: 0x6db70c20, 0x30639: 0x6db70e20, 0x3063a: 0x6db71020, 0x3063b: 0x6db71220, + 0x3063c: 0x6db71420, 0x3063d: 0x6db71620, 0x3063e: 0x6dd54820, 0x3063f: 0x6dd54a20, + // Block 0xc19, offset 0x30640 + 0x30640: 0x6dd54c20, 0x30641: 0x6dc6ba20, 0x30642: 0x6dd54e20, 0x30643: 0x6dd55020, + 0x30644: 0x6dd55220, 0x30645: 0x6dd55420, 0x30646: 0x6dee3820, 0x30647: 0x6dee3a20, + 0x30648: 0x6dee3c20, 0x30649: 0x6dee3e20, 0x3064a: 0x6dee4020, 0x3064b: 0x6dee4220, + 0x3064c: 0x6dee4420, 0x3064d: 0x6e02e420, 0x3064e: 0x6e02e620, 0x3064f: 0x6e02e820, + 0x30650: 0x6e148420, 0x30651: 0x6e148620, 0x30652: 0x6e148820, 0x30653: 0x6e148a20, + 0x30654: 0x6e148c20, 0x30655: 0x6e223220, 0x30656: 0x6e223420, 0x30657: 0x6e223620, + 0x30658: 0x6e223820, 0x30659: 0x6e2c8c20, 0x3065a: 0x6e2c8e20, 0x3065b: 0x6e34b020, + 0x3065c: 0x6e3a6820, 0x3065d: 0x6c051820, 0x3065e: 0x6c150020, 0x3065f: 0x6c150220, + 0x30660: 0x6c150420, 0x30661: 0x6c26f620, 0x30662: 0x6c26f820, 0x30663: 0x6c40c020, + 0x30664: 0x6c40c220, 0x30665: 0x6c40c420, 0x30666: 0x6c40c620, 0x30667: 0x6c40c820, + 0x30668: 0x6c40ca20, 0x30669: 0x6c40cc20, 0x3066a: 0x6c40ce20, 0x3066b: 0x6c40d020, + 0x3066c: 0x6c40d220, 0x3066d: 0x6c40d420, 0x3066e: 0x6c40d620, 0x3066f: 0x6c40d820, + 0x30670: 0x6c60dc20, 0x30671: 0x6c60de20, 0x30672: 0x6c60e020, 0x30673: 0x6c60e220, + 0x30674: 0x6c60e420, 0x30675: 0x6c60e620, 0x30676: 0x6c60e820, 0x30677: 0x6c60ea20, + 0x30678: 0x6c60ec20, 0x30679: 0x6c60ee20, 0x3067a: 0x6c60f020, 0x3067b: 0x6c60f220, + 0x3067c: 0x6c871020, 0x3067d: 0x6c871220, 0x3067e: 0x6c871420, 0x3067f: 0x6c871620, + // Block 0xc1a, offset 0x30680 + 0x30680: 0x6c871820, 0x30681: 0x6c871a20, 0x30682: 0x6c871c20, 0x30683: 0x6c871e20, + 0x30684: 0x6c872020, 0x30685: 0x6c872220, 0x30686: 0x6c872420, 0x30687: 0x6cb1dc20, + 0x30688: 0x6cb1de20, 0x30689: 0x6cb1e020, 0x3068a: 0x6cb1e220, 0x3068b: 0x6ce11820, + 0x3068c: 0x6ce11a20, 0x3068d: 0x6ce11c20, 0x3068e: 0x6ce11e20, 0x3068f: 0x6ce12020, + 0x30690: 0x6ce12220, 0x30691: 0x6ce12420, 0x30692: 0x6ce12620, 0x30693: 0x6ce12820, + 0x30694: 0x6ce12a20, 0x30695: 0x6ce12c20, 0x30696: 0x6d0f9220, 0x30697: 0x6d0f9420, + 0x30698: 0x6d3dc220, 0x30699: 0x6d3dc420, 0x3069a: 0x6d3dc620, 0x3069b: 0x6d3dc820, + 0x3069c: 0x6d6a7220, 0x3069d: 0x6d93c220, 0x3069e: 0x6d93c420, 0x3069f: 0x6d93c620, + 0x306a0: 0x6d93c820, 0x306a1: 0x6db74020, 0x306a2: 0x6db74220, 0x306a3: 0x6e14a420, + 0x306a4: 0x6c26fa20, 0x306a5: 0x6cb1e820, 0x306a6: 0x6cb1ea20, 0x306a7: 0x6cb1ec20, + 0x306a8: 0x6d0f9a20, 0x306a9: 0x6d0f9c20, 0x306aa: 0x6d0f9e20, 0x306ab: 0x6d3dce20, + 0x306ac: 0x6d93cc20, 0x306ad: 0x6d6a8220, 0x306ae: 0x6d93ce20, 0x306af: 0x6db74420, + 0x306b0: 0x6c26fc20, 0x306b1: 0x6c150620, 0x306b2: 0x6c60fe20, 0x306b3: 0x6c610020, + 0x306b4: 0x6c610220, 0x306b5: 0x6c610420, 0x306b6: 0x6c872e20, 0x306b7: 0x6c873020, + 0x306b8: 0x6c873220, 0x306b9: 0x6cb1fa20, 0x306ba: 0x6cb1fc20, 0x306bb: 0x6cb1fe20, + 0x306bc: 0x6cb20020, 0x306bd: 0x6cb20220, 0x306be: 0x6cb20420, 0x306bf: 0x6cb20620, + // Block 0xc1b, offset 0x306c0 + 0x306c0: 0x6ce14e20, 0x306c1: 0x6ce15020, 0x306c2: 0x6ce15220, 0x306c3: 0x6ce15420, + 0x306c4: 0x6ce15620, 0x306c5: 0x6ce15820, 0x306c6: 0x6ce15a20, 0x306c7: 0x6ce15c20, + 0x306c8: 0x6ce15e20, 0x306c9: 0x6ce16020, 0x306ca: 0x6ce16220, 0x306cb: 0x6ce16420, + 0x306cc: 0x6d0fb420, 0x306cd: 0x6d0fb620, 0x306ce: 0x6d0fb820, 0x306cf: 0x6d0fba20, + 0x306d0: 0x6d0fbc20, 0x306d1: 0x6d0fbe20, 0x306d2: 0x6d0fc020, 0x306d3: 0x6d0fc220, + 0x306d4: 0x6d0fc420, 0x306d5: 0x6d3de820, 0x306d6: 0x6d3dea20, 0x306d7: 0x6d3dec20, + 0x306d8: 0x6d3dee20, 0x306d9: 0x6d3df020, 0x306da: 0x6d3df220, 0x306db: 0x6d6a9020, + 0x306dc: 0x6d6a9220, 0x306dd: 0x6d6a9420, 0x306de: 0x6d6a9620, 0x306df: 0x6d6a9820, + 0x306e0: 0x6d6a9a20, 0x306e1: 0x6d6a9c20, 0x306e2: 0x6d6a9e20, 0x306e3: 0x6d6aa020, + 0x306e4: 0x6d6aa220, 0x306e5: 0x6d93e420, 0x306e6: 0x6d93e620, 0x306e7: 0x6d93e820, + 0x306e8: 0x6db75620, 0x306e9: 0x6dd5dc20, 0x306ea: 0x6dee8820, 0x306eb: 0x6dee8a20, + 0x306ec: 0x6dee8c20, 0x306ed: 0x6dee8e20, 0x306ee: 0x6e031220, 0x306ef: 0x6e14b020, + 0x306f0: 0x6e14b220, 0x306f1: 0x6e2cb020, 0x306f2: 0x6e3e4a20, 0x306f3: 0x6c270220, + 0x306f4: 0x6c611a20, 0x306f5: 0x6c875420, 0x306f6: 0x6c875620, 0x306f7: 0x6c875820, + 0x306f8: 0x6c875a20, 0x306f9: 0x6cb24e20, 0x306fa: 0x6cb25020, 0x306fb: 0x6cb25220, + 0x306fc: 0x6d101620, 0x306fd: 0x6cb25420, 0x306fe: 0x6cb25620, 0x306ff: 0x6cb25820, + // Block 0xc1c, offset 0x30700 + 0x30700: 0x6cb25a20, 0x30701: 0x6cb25c20, 0x30702: 0x6cb25e20, 0x30703: 0x6cb26020, + 0x30704: 0x6cb26220, 0x30705: 0x6ce1ba20, 0x30706: 0x6ce1bc20, 0x30707: 0x6ce1be20, + 0x30708: 0x6ce1c020, 0x30709: 0x6ce1c220, 0x3070a: 0x6ce1c420, 0x3070b: 0x6ce1c620, + 0x3070c: 0x6ce1c820, 0x3070d: 0x6ce1ca20, 0x3070e: 0x6ce1cc20, 0x3070f: 0x6ce1ce20, + 0x30710: 0x6d100820, 0x30711: 0x6ce1d020, 0x30712: 0x6ce1d220, 0x30713: 0x6ce1d420, + 0x30714: 0x6ce1d620, 0x30715: 0x6ce1d820, 0x30716: 0x6ce1da20, 0x30717: 0x6ce1dc20, + 0x30718: 0x6ce1de20, 0x30719: 0x6ce1e020, 0x3071a: 0x6ce1e220, 0x3071b: 0x6ce1e420, + 0x3071c: 0x6ce1e620, 0x3071d: 0x6ce1e820, 0x3071e: 0x6ce1ea20, 0x3071f: 0x6d101820, + 0x30720: 0x6d101a20, 0x30721: 0x6d101c20, 0x30722: 0x6d101e20, 0x30723: 0x6d102020, + 0x30724: 0x6d102220, 0x30725: 0x6d102420, 0x30726: 0x6d102620, 0x30727: 0x6d102820, + 0x30728: 0x6d102a20, 0x30729: 0x6d102c20, 0x3072a: 0x6d102e20, 0x3072b: 0x6d103020, + 0x3072c: 0x6d103220, 0x3072d: 0x6d103420, 0x3072e: 0x6d103620, 0x3072f: 0x6d103820, + 0x30730: 0x6d103a20, 0x30731: 0x6d103c20, 0x30732: 0x6d103e20, 0x30733: 0x6d104020, + 0x30734: 0x6d104220, 0x30735: 0x6ce1ec20, 0x30736: 0x6d104420, 0x30737: 0x6d104620, + 0x30738: 0x6d104820, 0x30739: 0x6d104a20, 0x3073a: 0x6d104c20, 0x3073b: 0x6d104e20, + 0x3073c: 0x6d3e4c20, 0x3073d: 0x6d3e4e20, 0x3073e: 0x6d3e5020, 0x3073f: 0x6d3e5220, + // Block 0xc1d, offset 0x30740 + 0x30740: 0x6d3e5420, 0x30741: 0x6d3e5620, 0x30742: 0x6d3e5820, 0x30743: 0x6d3e5a20, + 0x30744: 0x6d3e5c20, 0x30745: 0x6d3e5e20, 0x30746: 0x6d3e6020, 0x30747: 0x6d3e6220, + 0x30748: 0x6d3e6420, 0x30749: 0x6d3e6620, 0x3074a: 0x6d3e6820, 0x3074b: 0x6d3e6a20, + 0x3074c: 0x6d3e6c20, 0x3074d: 0x6d3e6e20, 0x3074e: 0x6d3e7020, 0x3074f: 0x6d6afa20, + 0x30750: 0x6d6afc20, 0x30751: 0x6d6afe20, 0x30752: 0x6d6b0020, 0x30753: 0x6d6b0220, + 0x30754: 0x6d6b0420, 0x30755: 0x6d6b0620, 0x30756: 0x6d6b0820, 0x30757: 0x6d6b0a20, + 0x30758: 0x6d6b0c20, 0x30759: 0x6d6b0e20, 0x3075a: 0x6d6b1020, 0x3075b: 0x6d6b1220, + 0x3075c: 0x6d6b1420, 0x3075d: 0x6d6b1620, 0x3075e: 0x6d6b1820, 0x3075f: 0x6d6b1a20, + 0x30760: 0x6d6b1c20, 0x30761: 0x6d6b1e20, 0x30762: 0x6d6b2020, 0x30763: 0x6d6b2220, + 0x30764: 0x6d6b2420, 0x30765: 0x6d6b2620, 0x30766: 0x6d6b2820, 0x30767: 0x6d6b2a20, + 0x30768: 0x6d6b2c20, 0x30769: 0x6d6b2e20, 0x3076a: 0x6d6b3020, 0x3076b: 0x6d6b9820, + 0x3076c: 0x6d6b3220, 0x3076d: 0x6d6b3420, 0x3076e: 0x6d6b3620, 0x3076f: 0x6d6b3820, + 0x30770: 0x6d944620, 0x30771: 0x6d944820, 0x30772: 0x6d944a20, 0x30773: 0x6d944c20, + 0x30774: 0x6d944e20, 0x30775: 0x6d945020, 0x30776: 0x6d945220, 0x30777: 0x6d6b9a20, + 0x30778: 0x6d945420, 0x30779: 0x6d945620, 0x3077a: 0x6d6b3a20, 0x3077b: 0x6d945820, + 0x3077c: 0x6d945a20, 0x3077d: 0x6d945c20, 0x3077e: 0x6d945e20, 0x3077f: 0x6d946020, + // Block 0xc1e, offset 0x30780 + 0x30780: 0x6d946220, 0x30781: 0x6d946420, 0x30782: 0x6d946620, 0x30783: 0x6d946820, + 0x30784: 0x6d946a20, 0x30785: 0x6d946c20, 0x30786: 0x6db79220, 0x30787: 0x6db79420, + 0x30788: 0x6db79620, 0x30789: 0x6db79820, 0x3078a: 0x6db79a20, 0x3078b: 0x6db79c20, + 0x3078c: 0x6db79e20, 0x3078d: 0x6db7a020, 0x3078e: 0x6db7a220, 0x3078f: 0x6db7a420, + 0x30790: 0x6db7a620, 0x30791: 0x6db7a820, 0x30792: 0x6db7aa20, 0x30793: 0x6db7ac20, + 0x30794: 0x6dd5e820, 0x30795: 0x6dd5ea20, 0x30796: 0x6dd5ec20, 0x30797: 0x6dd5ee20, + 0x30798: 0x6dd5f020, 0x30799: 0x6dd5f220, 0x3079a: 0x6dd5f420, 0x3079b: 0x6dd5f620, + 0x3079c: 0x6dd5f820, 0x3079d: 0x6dd5fa20, 0x3079e: 0x6dd5fc20, 0x3079f: 0x6dd5fe20, + 0x307a0: 0x6dd60020, 0x307a1: 0x6dd60220, 0x307a2: 0x6dd60420, 0x307a3: 0x6dd60620, + 0x307a4: 0x6dd60820, 0x307a5: 0x6dd60a20, 0x307a6: 0x6dd60c20, 0x307a7: 0x6dd60e20, + 0x307a8: 0x6deec820, 0x307a9: 0x6dd6aa20, 0x307aa: 0x6deeca20, 0x307ab: 0x6deecc20, + 0x307ac: 0x6deece20, 0x307ad: 0x6deed020, 0x307ae: 0x6dd61020, 0x307af: 0x6deed220, + 0x307b0: 0x6deed420, 0x307b1: 0x6deed620, 0x307b2: 0x6deed820, 0x307b3: 0x6deeda20, + 0x307b4: 0x6deedc20, 0x307b5: 0x6deede20, 0x307b6: 0x6deee020, 0x307b7: 0x6deee220, + 0x307b8: 0x6deee420, 0x307b9: 0x6deee620, 0x307ba: 0x6deee820, 0x307bb: 0x6deeea20, + 0x307bc: 0x6deeec20, 0x307bd: 0x6deeee20, 0x307be: 0x6deef020, 0x307bf: 0x6deef220, + // Block 0xc1f, offset 0x307c0 + 0x307c0: 0x6dd61220, 0x307c1: 0x6e033020, 0x307c2: 0x6e033220, 0x307c3: 0x6e033420, + 0x307c4: 0x6e033620, 0x307c5: 0x6e033820, 0x307c6: 0x6e033a20, 0x307c7: 0x6def6820, + 0x307c8: 0x6e033c20, 0x307c9: 0x6e033e20, 0x307ca: 0x6e14c820, 0x307cb: 0x6e14ca20, + 0x307cc: 0x6e14cc20, 0x307cd: 0x6e14ce20, 0x307ce: 0x6e14d020, 0x307cf: 0x6e14d220, + 0x307d0: 0x6e227220, 0x307d1: 0x6e227420, 0x307d2: 0x6e227620, 0x307d3: 0x6e227820, + 0x307d4: 0x6e227a20, 0x307d5: 0x6e227c20, 0x307d6: 0x6e227e20, 0x307d7: 0x6e22aa20, + 0x307d8: 0x6e2cc220, 0x307d9: 0x6e2cc420, 0x307da: 0x6e22ac20, 0x307db: 0x6e2cc620, + 0x307dc: 0x6e2cc820, 0x307dd: 0x6e34c220, 0x307de: 0x6e34c420, 0x307df: 0x6e34c620, + 0x307e0: 0x6e34c820, 0x307e1: 0x6e3a7c20, 0x307e2: 0x6e3a7e20, 0x307e3: 0x6e3a8020, + 0x307e4: 0x6e3a8220, 0x307e5: 0x6e3a8420, 0x307e6: 0x6e3e4c20, 0x307e7: 0x6e3e4e20, + 0x307e8: 0x6e432420, 0x307e9: 0x6e412220, 0x307ea: 0x6e412420, 0x307eb: 0x6c270620, + 0x307ec: 0x6c878020, 0x307ed: 0x6cb2aa20, 0x307ee: 0x6cb2ac20, 0x307ef: 0x6cb2ae20, + 0x307f0: 0x6ce24420, 0x307f1: 0x6d10b820, 0x307f2: 0x6d10ba20, 0x307f3: 0x6d3ee220, + 0x307f4: 0x6d3ee420, 0x307f5: 0x6d3ee620, 0x307f6: 0x6d6b9e20, 0x307f7: 0x6d6ba020, + 0x307f8: 0x6d6ba220, 0x307f9: 0x6d6ba420, 0x307fa: 0x6d6ba620, 0x307fb: 0x6d6ba820, + 0x307fc: 0x6d6baa20, 0x307fd: 0x6d94e420, 0x307fe: 0x6d94e620, 0x307ff: 0x6dd6ac20, + // Block 0xc20, offset 0x30800 + 0x30800: 0x6dd6ae20, 0x30801: 0x6dd6b020, 0x30802: 0x6def6c20, 0x30803: 0x6def6e20, + 0x30804: 0x6def7020, 0x30805: 0x6def7220, 0x30806: 0x6e039c20, 0x30807: 0x6e150620, + 0x30808: 0x6e34de20, 0x30809: 0x6e412c20, 0x3080a: 0x6c270e20, 0x3080b: 0x6c40e420, + 0x3080c: 0x6c613220, 0x3080d: 0x6c613420, 0x3080e: 0x6c878e20, 0x3080f: 0x6c879020, + 0x30810: 0x6c879220, 0x30811: 0x6c879420, 0x30812: 0x6c879620, 0x30813: 0x6c879820, + 0x30814: 0x6c879a20, 0x30815: 0x6c879c20, 0x30816: 0x6cb2e420, 0x30817: 0x6cb2e620, + 0x30818: 0x6cb2e820, 0x30819: 0x6cb2ea20, 0x3081a: 0x6cb2ec20, 0x3081b: 0x6cb2ee20, + 0x3081c: 0x6cb2f020, 0x3081d: 0x6cb2f220, 0x3081e: 0x6cb2f420, 0x3081f: 0x6cb2f620, + 0x30820: 0x6cb2f820, 0x30821: 0x6cb2fa20, 0x30822: 0x6cb2fc20, 0x30823: 0x6cb2fe20, + 0x30824: 0x6ce26c20, 0x30825: 0x6ce26e20, 0x30826: 0x6ce27020, 0x30827: 0x6ce27220, + 0x30828: 0x6ce27420, 0x30829: 0x6ce27620, 0x3082a: 0x6ce27820, 0x3082b: 0x6ce27a20, + 0x3082c: 0x6ce27c20, 0x3082d: 0x6d10ea20, 0x3082e: 0x6ce27e20, 0x3082f: 0x6ce28020, + 0x30830: 0x6ce28220, 0x30831: 0x6ce28420, 0x30832: 0x6ce28620, 0x30833: 0x6ce28820, + 0x30834: 0x6ce28a20, 0x30835: 0x6ce28c20, 0x30836: 0x6ce28e20, 0x30837: 0x6ce29020, + 0x30838: 0x6ce29220, 0x30839: 0x6ce29420, 0x3083a: 0x6ce29620, 0x3083b: 0x6ce29820, + 0x3083c: 0x6ce29a20, 0x3083d: 0x6ce29c20, 0x3083e: 0x6d10ec20, 0x3083f: 0x6d10ee20, + // Block 0xc21, offset 0x30840 + 0x30840: 0x6d10f020, 0x30841: 0x6d10f220, 0x30842: 0x6d10f420, 0x30843: 0x6d10f620, + 0x30844: 0x6d10f820, 0x30845: 0x6d10fa20, 0x30846: 0x6d10fc20, 0x30847: 0x6d10fe20, + 0x30848: 0x6d110020, 0x30849: 0x6d110220, 0x3084a: 0x6d110420, 0x3084b: 0x6d110620, + 0x3084c: 0x6d110820, 0x3084d: 0x6d3f0a20, 0x3084e: 0x6d3f0c20, 0x3084f: 0x6d3f0e20, + 0x30850: 0x6d3f1020, 0x30851: 0x6d3f1220, 0x30852: 0x6d3f1420, 0x30853: 0x6d3f1620, + 0x30854: 0x6d3f1820, 0x30855: 0x6d3f1a20, 0x30856: 0x6d6bd020, 0x30857: 0x6d6bd220, + 0x30858: 0x6d6bd420, 0x30859: 0x6d6bd620, 0x3085a: 0x6d6bd820, 0x3085b: 0x6d6bda20, + 0x3085c: 0x6d6bdc20, 0x3085d: 0x6d6bde20, 0x3085e: 0x6d6be020, 0x3085f: 0x6d6be220, + 0x30860: 0x6d6be420, 0x30861: 0x6d6be620, 0x30862: 0x6d6be820, 0x30863: 0x6d6bea20, + 0x30864: 0x6d6bec20, 0x30865: 0x6d6bee20, 0x30866: 0x6d6bf020, 0x30867: 0x6d6bf220, + 0x30868: 0x6d6bf420, 0x30869: 0x6d6bf620, 0x3086a: 0x6d6bf820, 0x3086b: 0x6d6bfa20, + 0x3086c: 0x6d6bfc20, 0x3086d: 0x6d950820, 0x3086e: 0x6d950a20, 0x3086f: 0x6d950c20, + 0x30870: 0x6d950e20, 0x30871: 0x6d951020, 0x30872: 0x6d951220, 0x30873: 0x6d951420, + 0x30874: 0x6d951620, 0x30875: 0x6d951820, 0x30876: 0x6d951a20, 0x30877: 0x6d951c20, + 0x30878: 0x6d951e20, 0x30879: 0x6d952020, 0x3087a: 0x6d952220, 0x3087b: 0x6d952420, + 0x3087c: 0x6d952620, 0x3087d: 0x6db84220, 0x3087e: 0x6db84420, 0x3087f: 0x6db84620, + // Block 0xc22, offset 0x30880 + 0x30880: 0x6db84820, 0x30881: 0x6db84a20, 0x30882: 0x6db84c20, 0x30883: 0x6db84e20, + 0x30884: 0x6db85020, 0x30885: 0x6db85220, 0x30886: 0x6dd6ce20, 0x30887: 0x6dd6d020, + 0x30888: 0x6dd6d220, 0x30889: 0x6dd6d420, 0x3088a: 0x6dd6d620, 0x3088b: 0x6dd6d820, + 0x3088c: 0x6dd6da20, 0x3088d: 0x6def9a20, 0x3088e: 0x6def9c20, 0x3088f: 0x6def9e20, + 0x30890: 0x6defa020, 0x30891: 0x6defa220, 0x30892: 0x6defa420, 0x30893: 0x6defa620, + 0x30894: 0x6defa820, 0x30895: 0x6e03ae20, 0x30896: 0x6e03b020, 0x30897: 0x6e03b220, + 0x30898: 0x6e03b420, 0x30899: 0x6e03b620, 0x3089a: 0x6e03b820, 0x3089b: 0x6e151820, + 0x3089c: 0x6e151a20, 0x3089d: 0x6e151c20, 0x3089e: 0x6e151e20, 0x3089f: 0x6e152020, + 0x308a0: 0x6e22b820, 0x308a1: 0x6e22ba20, 0x308a2: 0x6e22bc20, 0x308a3: 0x6e2cee20, + 0x308a4: 0x6e2cf020, 0x308a5: 0x6e413020, 0x308a6: 0x6c051a20, 0x308a7: 0x6c0a7e20, + 0x308a8: 0x6c150820, 0x308a9: 0x6c271020, 0x308aa: 0x6c271220, 0x308ab: 0x6c271420, + 0x308ac: 0x6c40e620, 0x308ad: 0x6c40e820, 0x308ae: 0x6c40ea20, 0x308af: 0x6c40ec20, + 0x308b0: 0x6c40ee20, 0x308b1: 0x6c614620, 0x308b2: 0x6c614820, 0x308b3: 0x6c614a20, + 0x308b4: 0x6c614c20, 0x308b5: 0x6c614e20, 0x308b6: 0x6c615020, 0x308b7: 0x6c615220, + 0x308b8: 0x6c615420, 0x308b9: 0x6c615620, 0x308ba: 0x6c615820, 0x308bb: 0x6c615a20, + 0x308bc: 0x6c87ba20, 0x308bd: 0x6c87bc20, 0x308be: 0x6c87be20, 0x308bf: 0x6c87c020, + // Block 0xc23, offset 0x308c0 + 0x308c0: 0x6c87c220, 0x308c1: 0x6c87c420, 0x308c2: 0x6c87c620, 0x308c3: 0x6c87c820, + 0x308c4: 0x6cb33a20, 0x308c5: 0x6cb33c20, 0x308c6: 0x6cb33e20, 0x308c7: 0x6ce2d820, + 0x308c8: 0x6ce2da20, 0x308c9: 0x6ce2dc20, 0x308ca: 0x6ce2de20, 0x308cb: 0x6ce2e020, + 0x308cc: 0x6ce2e220, 0x308cd: 0x6ce2e420, 0x308ce: 0x6ce2e620, 0x308cf: 0x6d113e20, + 0x308d0: 0x6d114020, 0x308d1: 0x6d114220, 0x308d2: 0x6d114420, 0x308d3: 0x6d114620, + 0x308d4: 0x6d114820, 0x308d5: 0x6d3f5e20, 0x308d6: 0x6d3f6020, 0x308d7: 0x6d3f6220, + 0x308d8: 0x6d6c4e20, 0x308d9: 0x6d957020, 0x308da: 0x6d957220, 0x308db: 0x6c271c20, + 0x308dc: 0x6ce2f020, 0x308dd: 0x6ce2f220, 0x308de: 0x6d114c20, 0x308df: 0x6d114e20, + 0x308e0: 0x6d115020, 0x308e1: 0x6d3f6820, 0x308e2: 0x6d3f6a20, 0x308e3: 0x6d3f6c20, + 0x308e4: 0x6d6c5620, 0x308e5: 0x6d957820, 0x308e6: 0x6d957a20, 0x308e7: 0x6d957c20, + 0x308e8: 0x6d957e20, 0x308e9: 0x6d958020, 0x308ea: 0x6d958220, 0x308eb: 0x6db89e20, + 0x308ec: 0x6dd71620, 0x308ed: 0x6defca20, 0x308ee: 0x6e03ee20, 0x308ef: 0x6e153620, + 0x308f0: 0x6c272020, 0x308f1: 0x6c87d620, 0x308f2: 0x6d116020, 0x308f3: 0x6d6c6220, + 0x308f4: 0x6defd620, 0x308f5: 0x6c272620, 0x308f6: 0x6c051e20, 0x308f7: 0x6c0a8020, + 0x308f8: 0x6c150a20, 0x308f9: 0x6c150c20, 0x308fa: 0x6c150e20, 0x308fb: 0x6c151020, + 0x308fc: 0x6c151220, 0x308fd: 0x6c151420, 0x308fe: 0x6c272e20, 0x308ff: 0x6c273020, + // Block 0xc24, offset 0x30900 + 0x30900: 0x6c273220, 0x30901: 0x6c273420, 0x30902: 0x6c273620, 0x30903: 0x6c273820, + 0x30904: 0x6c273a20, 0x30905: 0x6c273c20, 0x30906: 0x6c273e20, 0x30907: 0x6c274020, + 0x30908: 0x6c274220, 0x30909: 0x6c274420, 0x3090a: 0x6c410020, 0x3090b: 0x6c410220, + 0x3090c: 0x6c410420, 0x3090d: 0x6c410620, 0x3090e: 0x6c410820, 0x3090f: 0x6c410a20, + 0x30910: 0x6c410c20, 0x30911: 0x6c410e20, 0x30912: 0x6c411020, 0x30913: 0x6c411220, + 0x30914: 0x6c411420, 0x30915: 0x6c411620, 0x30916: 0x6c411820, 0x30917: 0x6c411a20, + 0x30918: 0x6c411c20, 0x30919: 0x6c411e20, 0x3091a: 0x6c412020, 0x3091b: 0x6c412220, + 0x3091c: 0x6c412420, 0x3091d: 0x6c412620, 0x3091e: 0x6c412820, 0x3091f: 0x6c412a20, + 0x30920: 0x6c616a20, 0x30921: 0x6c616c20, 0x30922: 0x6c616e20, 0x30923: 0x6c617020, + 0x30924: 0x6c617220, 0x30925: 0x6c617420, 0x30926: 0x6c617620, 0x30927: 0x6c617820, + 0x30928: 0x6c617a20, 0x30929: 0x6c617c20, 0x3092a: 0x6c617e20, 0x3092b: 0x6c618020, + 0x3092c: 0x6c412c20, 0x3092d: 0x6c618220, 0x3092e: 0x6c618420, 0x3092f: 0x6c618620, + 0x30930: 0x6c618820, 0x30931: 0x6c618a20, 0x30932: 0x6c618c20, 0x30933: 0x6c618e20, + 0x30934: 0x6c87e620, 0x30935: 0x6c87e820, 0x30936: 0x6c87ea20, 0x30937: 0x6c87ec20, + 0x30938: 0x6c87ee20, 0x30939: 0x6c87f020, 0x3093a: 0x6c87f220, 0x3093b: 0x6c87f420, + 0x3093c: 0x6c87f620, 0x3093d: 0x6c87f820, 0x3093e: 0x6c87fa20, 0x3093f: 0x6c87fc20, + // Block 0xc25, offset 0x30940 + 0x30940: 0x6c87fe20, 0x30941: 0x6c880020, 0x30942: 0x6c880220, 0x30943: 0x6c880420, + 0x30944: 0x6c880620, 0x30945: 0x6c880820, 0x30946: 0x6c880a20, 0x30947: 0x6c880c20, + 0x30948: 0x6c880e20, 0x30949: 0x6c881020, 0x3094a: 0x6c881220, 0x3094b: 0x6cb34e20, + 0x3094c: 0x6cb35020, 0x3094d: 0x6cb35220, 0x3094e: 0x6cb35420, 0x3094f: 0x6cb35620, + 0x30950: 0x6cb35820, 0x30951: 0x6cb35a20, 0x30952: 0x6cb35c20, 0x30953: 0x6cb35e20, + 0x30954: 0x6cb36020, 0x30955: 0x6cb36220, 0x30956: 0x6cb36420, 0x30957: 0x6cb36620, + 0x30958: 0x6cb36820, 0x30959: 0x6cb36a20, 0x3095a: 0x6cb36c20, 0x3095b: 0x6cb36e20, + 0x3095c: 0x6cb37020, 0x3095d: 0x6cb37220, 0x3095e: 0x6cb37420, 0x3095f: 0x6cb37620, + 0x30960: 0x6cb37820, 0x30961: 0x6cb37a20, 0x30962: 0x6cb37c20, 0x30963: 0x6cb37e20, + 0x30964: 0x6cb38020, 0x30965: 0x6cb38220, 0x30966: 0x6cb38420, 0x30967: 0x6cb38620, + 0x30968: 0x6ce30420, 0x30969: 0x6ce30620, 0x3096a: 0x6ce30820, 0x3096b: 0x6ce30a20, + 0x3096c: 0x6ce30c20, 0x3096d: 0x6ce30e20, 0x3096e: 0x6ce31020, 0x3096f: 0x6ce31220, + 0x30970: 0x6ce31420, 0x30971: 0x6ce31620, 0x30972: 0x6ce31820, 0x30973: 0x6ce31a20, + 0x30974: 0x6ce31c20, 0x30975: 0x6ce31e20, 0x30976: 0x6ce32020, 0x30977: 0x6ce32220, + 0x30978: 0x6ce32420, 0x30979: 0x6ce32620, 0x3097a: 0x6ce32820, 0x3097b: 0x6ce32a20, + 0x3097c: 0x6d116a20, 0x3097d: 0x6d116c20, 0x3097e: 0x6d116e20, 0x3097f: 0x6d117020, + // Block 0xc26, offset 0x30980 + 0x30980: 0x6d117220, 0x30981: 0x6d117420, 0x30982: 0x6d117620, 0x30983: 0x6d117820, + 0x30984: 0x6d117a20, 0x30985: 0x6d117c20, 0x30986: 0x6d117e20, 0x30987: 0x6d118020, + 0x30988: 0x6d118220, 0x30989: 0x6d118420, 0x3098a: 0x6d118620, 0x3098b: 0x6d118820, + 0x3098c: 0x6d118a20, 0x3098d: 0x6d118c20, 0x3098e: 0x6d118e20, 0x3098f: 0x6d119020, + 0x30990: 0x6d119220, 0x30991: 0x6d119420, 0x30992: 0x6d119620, 0x30993: 0x6d119820, + 0x30994: 0x6d119a20, 0x30995: 0x6d119c20, 0x30996: 0x6d119e20, 0x30997: 0x6d11a020, + 0x30998: 0x6d3f8020, 0x30999: 0x6d3f8220, 0x3099a: 0x6d3f8420, 0x3099b: 0x6d3f8620, + 0x3099c: 0x6d3f8820, 0x3099d: 0x6d3f8a20, 0x3099e: 0x6d3f8c20, 0x3099f: 0x6d3f8e20, + 0x309a0: 0x6d3f9020, 0x309a1: 0x6d3f9220, 0x309a2: 0x6d3f9420, 0x309a3: 0x6d3f9620, + 0x309a4: 0x6d3f9820, 0x309a5: 0x6d3f9a20, 0x309a6: 0x6d6c6e20, 0x309a7: 0x6d6c7020, + 0x309a8: 0x6d6c7220, 0x309a9: 0x6d6c7420, 0x309aa: 0x6d6c7620, 0x309ab: 0x6d6c7820, + 0x309ac: 0x6d6c7a20, 0x309ad: 0x6d6c7c20, 0x309ae: 0x6d6c7e20, 0x309af: 0x6d6c8020, + 0x309b0: 0x6d6c8220, 0x309b1: 0x6d6c8420, 0x309b2: 0x6d959e20, 0x309b3: 0x6d6c8620, + 0x309b4: 0x6d95a020, 0x309b5: 0x6d95a220, 0x309b6: 0x6d95a420, 0x309b7: 0x6d6c8820, + 0x309b8: 0x6d95a620, 0x309b9: 0x6d95a820, 0x309ba: 0x6d95aa20, 0x309bb: 0x6d95ac20, + 0x309bc: 0x6d95ae20, 0x309bd: 0x6db8b220, 0x309be: 0x6db8b420, 0x309bf: 0x6db8b620, + // Block 0xc27, offset 0x309c0 + 0x309c0: 0x6db8b820, 0x309c1: 0x6db8ba20, 0x309c2: 0x6db8bc20, 0x309c3: 0x6db8be20, + 0x309c4: 0x6db8c020, 0x309c5: 0x6db8c220, 0x309c6: 0x6d95b020, 0x309c7: 0x6dd72220, + 0x309c8: 0x6dd72420, 0x309c9: 0x6db8c420, 0x309ca: 0x6defdc20, 0x309cb: 0x6defde20, + 0x309cc: 0x6defe020, 0x309cd: 0x6e03fc20, 0x309ce: 0x6e153c20, 0x309cf: 0x6e2d0820, + 0x309d0: 0x6e2d0a20, 0x309d1: 0x6c278a20, 0x309d2: 0x6c0a8e20, 0x309d3: 0x6c0a9020, + 0x309d4: 0x6c153c20, 0x309d5: 0x6c886a20, 0x309d6: 0x6c153e20, 0x309d7: 0x6c154020, + 0x309d8: 0x6c154220, 0x309d9: 0x6c154420, 0x309da: 0x6c154620, 0x309db: 0x6c154820, + 0x309dc: 0x6c154a20, 0x309dd: 0x6c154c20, 0x309de: 0x6c279220, 0x309df: 0x6c279420, + 0x309e0: 0x6c279620, 0x309e1: 0x6c279820, 0x309e2: 0x6c279a20, 0x309e3: 0x6c279c20, + 0x309e4: 0x6c279e20, 0x309e5: 0x6c27a020, 0x309e6: 0x6c27a220, 0x309e7: 0x6c27a420, + 0x309e8: 0x6c27a620, 0x309e9: 0x6c27a820, 0x309ea: 0x6c27aa20, 0x309eb: 0x6cb3fc20, + 0x309ec: 0x6c27ac20, 0x309ed: 0x6c418220, 0x309ee: 0x6c418420, 0x309ef: 0x6c418620, + 0x309f0: 0x6c418820, 0x309f1: 0x6c418a20, 0x309f2: 0x6c418c20, 0x309f3: 0x6c418e20, + 0x309f4: 0x6c419020, 0x309f5: 0x6c419220, 0x309f6: 0x6c419420, 0x309f7: 0x6c419620, + 0x309f8: 0x6c419820, 0x309f9: 0x6c419a20, 0x309fa: 0x6c419c20, 0x309fb: 0x6c419e20, + 0x309fc: 0x6c61e020, 0x309fd: 0x6c61e220, 0x309fe: 0x6c61e420, 0x309ff: 0x6c61e620, + // Block 0xc28, offset 0x30a00 + 0x30a00: 0x6c61e820, 0x30a01: 0x6c61ea20, 0x30a02: 0x6c61ec20, 0x30a03: 0x6c61ee20, + 0x30a04: 0x6c61f020, 0x30a05: 0x6c61f220, 0x30a06: 0x6c61f420, 0x30a07: 0x6c61f620, + 0x30a08: 0x6c61f820, 0x30a09: 0x6c61fa20, 0x30a0a: 0x6c61fc20, 0x30a0b: 0x6c61fe20, + 0x30a0c: 0x6d11fe20, 0x30a0d: 0x6c620020, 0x30a0e: 0x6c620220, 0x30a0f: 0x6c620420, + 0x30a10: 0x6c620620, 0x30a11: 0x6c620820, 0x30a12: 0x6d400820, 0x30a13: 0x6c620a20, + 0x30a14: 0x6cb3fe20, 0x30a15: 0x6c620c20, 0x30a16: 0x6c887620, 0x30a17: 0x6c887820, + 0x30a18: 0x6c887a20, 0x30a19: 0x6c887c20, 0x30a1a: 0x6c887e20, 0x30a1b: 0x6c888020, + 0x30a1c: 0x6c888220, 0x30a1d: 0x6c888420, 0x30a1e: 0x6c888620, 0x30a1f: 0x6c888820, + 0x30a20: 0x6c888a20, 0x30a21: 0x6c888c20, 0x30a22: 0x6c888e20, 0x30a23: 0x6c889020, + 0x30a24: 0x6c889220, 0x30a25: 0x6c889420, 0x30a26: 0x6c889620, 0x30a27: 0x6c889820, + 0x30a28: 0x6cb40c20, 0x30a29: 0x6cb40e20, 0x30a2a: 0x6cb41020, 0x30a2b: 0x6cb41220, + 0x30a2c: 0x6cb41420, 0x30a2d: 0x6cb41620, 0x30a2e: 0x6cb41820, 0x30a2f: 0x6cb41a20, + 0x30a30: 0x6cb41c20, 0x30a31: 0x6c625420, 0x30a32: 0x6cb41e20, 0x30a33: 0x6cb42020, + 0x30a34: 0x6cb42220, 0x30a35: 0x6ce3be20, 0x30a36: 0x6d6cf820, 0x30a37: 0x6cb42420, + 0x30a38: 0x6cb42620, 0x30a39: 0x6ce3c620, 0x30a3a: 0x6d95fa20, 0x30a3b: 0x6ce3c820, + 0x30a3c: 0x6ce3ca20, 0x30a3d: 0x6cb42820, 0x30a3e: 0x6ce3cc20, 0x30a3f: 0x6ce3ce20, + // Block 0xc29, offset 0x30a40 + 0x30a40: 0x6ce3d020, 0x30a41: 0x6ce3d220, 0x30a42: 0x6ce3d420, 0x30a43: 0x6ce3d620, + 0x30a44: 0x6ce3d820, 0x30a45: 0x6ce3da20, 0x30a46: 0x6ce3dc20, 0x30a47: 0x6ce3de20, + 0x30a48: 0x6ce3e020, 0x30a49: 0x6ce3e220, 0x30a4a: 0x6ce3e420, 0x30a4b: 0x6d120820, + 0x30a4c: 0x6d120a20, 0x30a4d: 0x6d120c20, 0x30a4e: 0x6d120e20, 0x30a4f: 0x6d121020, + 0x30a50: 0x6d121220, 0x30a51: 0x6d121420, 0x30a52: 0x6d121620, 0x30a53: 0x6d121820, + 0x30a54: 0x6d121a20, 0x30a55: 0x6d121c20, 0x30a56: 0x6d121e20, 0x30a57: 0x6d122020, + 0x30a58: 0x6d401420, 0x30a59: 0x6d401620, 0x30a5a: 0x6d401820, 0x30a5b: 0x6d401a20, + 0x30a5c: 0x6d401c20, 0x30a5d: 0x6d401e20, 0x30a5e: 0x6d402020, 0x30a5f: 0x6d402220, + 0x30a60: 0x6d402420, 0x30a61: 0x6d402620, 0x30a62: 0x6d402820, 0x30a63: 0x6d402a20, + 0x30a64: 0x6d402c20, 0x30a65: 0x6d402e20, 0x30a66: 0x6d6d0220, 0x30a67: 0x6d6d0420, + 0x30a68: 0x6dd75620, 0x30a69: 0x6d6d0620, 0x30a6a: 0x6d6d0820, 0x30a6b: 0x6d6d0a20, + 0x30a6c: 0x6ce41e20, 0x30a6d: 0x6d6d0c20, 0x30a6e: 0x6d6d0e20, 0x30a6f: 0x6d6d1020, + 0x30a70: 0x6d6d1220, 0x30a71: 0x6d6d1420, 0x30a72: 0x6d6d1620, 0x30a73: 0x6d95fe20, + 0x30a74: 0x6d960020, 0x30a75: 0x6d960220, 0x30a76: 0x6d960420, 0x30a77: 0x6d960620, + 0x30a78: 0x6db90820, 0x30a79: 0x6db90a20, 0x30a7a: 0x6dd75820, 0x30a7b: 0x6dd75a20, + 0x30a7c: 0x6dd75c20, 0x30a7d: 0x6dd75e20, 0x30a7e: 0x6dd76020, 0x30a7f: 0x6deff620, + // Block 0xc2a, offset 0x30a80 + 0x30a80: 0x6deff820, 0x30a81: 0x6e042620, 0x30a82: 0x6deffa20, 0x30a83: 0x6e042820, + 0x30a84: 0x6e154e20, 0x30a85: 0x6e155020, 0x30a86: 0x6e155220, 0x30a87: 0x6e22ea20, + 0x30a88: 0x6e22ec20, 0x30a89: 0x6c27ec20, 0x30a8a: 0x6c625a20, 0x30a8b: 0x6c625c20, + 0x30a8c: 0x6c88ee20, 0x30a8d: 0x6c88f020, 0x30a8e: 0x6c88f220, 0x30a8f: 0x6c88f420, + 0x30a90: 0x6c88f620, 0x30a91: 0x6c88f820, 0x30a92: 0x6c88fa20, 0x30a93: 0x6cb47e20, + 0x30a94: 0x6cb48020, 0x30a95: 0x6cb48220, 0x30a96: 0x6cb48420, 0x30a97: 0x6cb48620, + 0x30a98: 0x6cb48820, 0x30a99: 0x6cb48a20, 0x30a9a: 0x6cb48c20, 0x30a9b: 0x6cb48e20, + 0x30a9c: 0x6cb49020, 0x30a9d: 0x6cb49220, 0x30a9e: 0x6cb49420, 0x30a9f: 0x6ce42a20, + 0x30aa0: 0x6ce42c20, 0x30aa1: 0x6ce42e20, 0x30aa2: 0x6ce43020, 0x30aa3: 0x6ce43220, + 0x30aa4: 0x6ce43420, 0x30aa5: 0x6ce43620, 0x30aa6: 0x6d127820, 0x30aa7: 0x6d127a20, + 0x30aa8: 0x6d127c20, 0x30aa9: 0x6d127e20, 0x30aaa: 0x6d128020, 0x30aab: 0x6d128220, + 0x30aac: 0x6d128420, 0x30aad: 0x6d128620, 0x30aae: 0x6d128820, 0x30aaf: 0x6d128a20, + 0x30ab0: 0x6d128c20, 0x30ab1: 0x6d128e20, 0x30ab2: 0x6d407e20, 0x30ab3: 0x6d408020, + 0x30ab4: 0x6d408220, 0x30ab5: 0x6d408420, 0x30ab6: 0x6d408620, 0x30ab7: 0x6d408820, + 0x30ab8: 0x6d408a20, 0x30ab9: 0x6d408c20, 0x30aba: 0x6d408e20, 0x30abb: 0x6d409020, + 0x30abc: 0x6d409220, 0x30abd: 0x6d409420, 0x30abe: 0x6d409620, 0x30abf: 0x6d409820, + // Block 0xc2b, offset 0x30ac0 + 0x30ac0: 0x6d6d5020, 0x30ac1: 0x6d6d5220, 0x30ac2: 0x6d6d5420, 0x30ac3: 0x6d6d5620, + 0x30ac4: 0x6d6d5820, 0x30ac5: 0x6d6d5a20, 0x30ac6: 0x6d6d5c20, 0x30ac7: 0x6d6d5e20, + 0x30ac8: 0x6d6d6020, 0x30ac9: 0x6d6d6220, 0x30aca: 0x6d6d6420, 0x30acb: 0x6d6d6620, + 0x30acc: 0x6d6d6820, 0x30acd: 0x6d964220, 0x30ace: 0x6d964420, 0x30acf: 0x6d964620, + 0x30ad0: 0x6d964820, 0x30ad1: 0x6d964a20, 0x30ad2: 0x6d964c20, 0x30ad3: 0x6d964e20, + 0x30ad4: 0x6d965020, 0x30ad5: 0x6d965220, 0x30ad6: 0x6d965420, 0x30ad7: 0x6d965620, + 0x30ad8: 0x6db93c20, 0x30ad9: 0x6db93e20, 0x30ada: 0x6db94020, 0x30adb: 0x6db94220, + 0x30adc: 0x6db94420, 0x30add: 0x6db94620, 0x30ade: 0x6db94820, 0x30adf: 0x6db94a20, + 0x30ae0: 0x6db94c20, 0x30ae1: 0x6db94e20, 0x30ae2: 0x6db95020, 0x30ae3: 0x6db95220, + 0x30ae4: 0x6db95420, 0x30ae5: 0x6dd78220, 0x30ae6: 0x6dd78420, 0x30ae7: 0x6dd78620, + 0x30ae8: 0x6dd78820, 0x30ae9: 0x6dd78a20, 0x30aea: 0x6dd78c20, 0x30aeb: 0x6dd78e20, + 0x30aec: 0x6dd79020, 0x30aed: 0x6df01420, 0x30aee: 0x6df01620, 0x30aef: 0x6df01820, + 0x30af0: 0x6df01a20, 0x30af1: 0x6df01c20, 0x30af2: 0x6e043420, 0x30af3: 0x6e043620, + 0x30af4: 0x6e043820, 0x30af5: 0x6e043a20, 0x30af6: 0x6e043c20, 0x30af7: 0x6e043e20, + 0x30af8: 0x6e044020, 0x30af9: 0x6e156020, 0x30afa: 0x6e156220, 0x30afb: 0x6e156420, + 0x30afc: 0x6e2d2620, 0x30afd: 0x6e350220, 0x30afe: 0x6e350420, 0x30aff: 0x6e350620, + // Block 0xc2c, offset 0x30b00 + 0x30b00: 0x6e350820, 0x30b01: 0x6e3aaa20, 0x30b02: 0x6e351420, 0x30b03: 0x6e3e6e20, + 0x30b04: 0x6e3e7020, 0x30b05: 0x6e413820, 0x30b06: 0x6c27ee20, 0x30b07: 0x6c41da20, + 0x30b08: 0x6cb4c420, 0x30b09: 0x6ce46a20, 0x30b0a: 0x6ce46c20, 0x30b0b: 0x6e046220, + 0x30b0c: 0x6c27f020, 0x30b0d: 0x6c625e20, 0x30b0e: 0x6cb4cc20, 0x30b0f: 0x6ce47020, + 0x30b10: 0x6dd7ce20, 0x30b11: 0x6c41dc20, 0x30b12: 0x6c41de20, 0x30b13: 0x6c626220, + 0x30b14: 0x6c626420, 0x30b15: 0x6c890e20, 0x30b16: 0x6c891020, 0x30b17: 0x6c891220, + 0x30b18: 0x6c891420, 0x30b19: 0x6c891620, 0x30b1a: 0x6c891820, 0x30b1b: 0x6c891a20, + 0x30b1c: 0x6c891c20, 0x30b1d: 0x6c891e20, 0x30b1e: 0x6c892020, 0x30b1f: 0x6c892220, + 0x30b20: 0x6c892420, 0x30b21: 0x6c892620, 0x30b22: 0x6c892820, 0x30b23: 0x6cb4d620, + 0x30b24: 0x6cb4d820, 0x30b25: 0x6cb4da20, 0x30b26: 0x6cb4dc20, 0x30b27: 0x6cb4de20, + 0x30b28: 0x6cb4e020, 0x30b29: 0x6cb4e220, 0x30b2a: 0x6cb4e420, 0x30b2b: 0x6cb4e620, + 0x30b2c: 0x6cb4e820, 0x30b2d: 0x6cb4ea20, 0x30b2e: 0x6cb4ec20, 0x30b2f: 0x6cb4ee20, + 0x30b30: 0x6cb4f020, 0x30b31: 0x6cb4f220, 0x30b32: 0x6cb4f420, 0x30b33: 0x6cb4f620, + 0x30b34: 0x6cb4f820, 0x30b35: 0x6cb4fa20, 0x30b36: 0x6cb4fc20, 0x30b37: 0x6cb4fe20, + 0x30b38: 0x6cb50020, 0x30b39: 0x6cb50220, 0x30b3a: 0x6cb50420, 0x30b3b: 0x6cb50620, + 0x30b3c: 0x6cb50820, 0x30b3d: 0x6ce48420, 0x30b3e: 0x6ce48620, 0x30b3f: 0x6ce48820, + // Block 0xc2d, offset 0x30b40 + 0x30b40: 0x6ce48a20, 0x30b41: 0x6ce48c20, 0x30b42: 0x6ce48e20, 0x30b43: 0x6ce49020, + 0x30b44: 0x6ce49220, 0x30b45: 0x6ce49420, 0x30b46: 0x6ce49620, 0x30b47: 0x6ce49820, + 0x30b48: 0x6ce49a20, 0x30b49: 0x6ce49c20, 0x30b4a: 0x6ce49e20, 0x30b4b: 0x6ce4a020, + 0x30b4c: 0x6ce4a220, 0x30b4d: 0x6ce4a420, 0x30b4e: 0x6ce4a620, 0x30b4f: 0x6ce4a820, + 0x30b50: 0x6ce4aa20, 0x30b51: 0x6ce4ac20, 0x30b52: 0x6ce4ae20, 0x30b53: 0x6ce4b020, + 0x30b54: 0x6ce4b220, 0x30b55: 0x6ce4b420, 0x30b56: 0x6ce4b620, 0x30b57: 0x6ce4b820, + 0x30b58: 0x6ce4ba20, 0x30b59: 0x6ce4bc20, 0x30b5a: 0x6ce4be20, 0x30b5b: 0x6ce4c020, + 0x30b5c: 0x6ce4c220, 0x30b5d: 0x6ce4c420, 0x30b5e: 0x6ce4c620, 0x30b5f: 0x6ce4c820, + 0x30b60: 0x6ce4ca20, 0x30b61: 0x6ce4cc20, 0x30b62: 0x6ce4ce20, 0x30b63: 0x6ce4d020, + 0x30b64: 0x6ce4d220, 0x30b65: 0x6ce4d420, 0x30b66: 0x6ce4d620, 0x30b67: 0x6ce4d820, + 0x30b68: 0x6ce4da20, 0x30b69: 0x6ce4dc20, 0x30b6a: 0x6ce4de20, 0x30b6b: 0x6ce4e020, + 0x30b6c: 0x6ce4e220, 0x30b6d: 0x6d40d420, 0x30b6e: 0x6d12c620, 0x30b6f: 0x6d12c820, + 0x30b70: 0x6d12ca20, 0x30b71: 0x6d12cc20, 0x30b72: 0x6d12ce20, 0x30b73: 0x6d12d020, + 0x30b74: 0x6d12d220, 0x30b75: 0x6d12d420, 0x30b76: 0x6d12d620, 0x30b77: 0x6d12d820, + 0x30b78: 0x6d12da20, 0x30b79: 0x6d12dc20, 0x30b7a: 0x6d12de20, 0x30b7b: 0x6d12e020, + 0x30b7c: 0x6d12e220, 0x30b7d: 0x6d12e420, 0x30b7e: 0x6d12e620, 0x30b7f: 0x6d12e820, + // Block 0xc2e, offset 0x30b80 + 0x30b80: 0x6d12ea20, 0x30b81: 0x6d12ec20, 0x30b82: 0x6d12ee20, 0x30b83: 0x6d12f020, + 0x30b84: 0x6d12f220, 0x30b85: 0x6d12f420, 0x30b86: 0x6d12f620, 0x30b87: 0x6d12f820, + 0x30b88: 0x6d12fa20, 0x30b89: 0x6d12fc20, 0x30b8a: 0x6d12fe20, 0x30b8b: 0x6d130020, + 0x30b8c: 0x6d130220, 0x30b8d: 0x6d130420, 0x30b8e: 0x6d130620, 0x30b8f: 0x6d130820, + 0x30b90: 0x6d130a20, 0x30b91: 0x6d130c20, 0x30b92: 0x6d130e20, 0x30b93: 0x6d131020, + 0x30b94: 0x6d131220, 0x30b95: 0x6d131420, 0x30b96: 0x6d131620, 0x30b97: 0x6d131820, + 0x30b98: 0x6d131a20, 0x30b99: 0x6d131c20, 0x30b9a: 0x6d131e20, 0x30b9b: 0x6d132020, + 0x30b9c: 0x6d132220, 0x30b9d: 0x6d132420, 0x30b9e: 0x6d132620, 0x30b9f: 0x6d132820, + 0x30ba0: 0x6d132a20, 0x30ba1: 0x6d132c20, 0x30ba2: 0x6d132e20, 0x30ba3: 0x6d133020, + 0x30ba4: 0x6d133220, 0x30ba5: 0x6d133420, 0x30ba6: 0x6d133620, 0x30ba7: 0x6d133820, + 0x30ba8: 0x6d133a20, 0x30ba9: 0x6d133c20, 0x30baa: 0x6d133e20, 0x30bab: 0x6d134020, + 0x30bac: 0x6d134220, 0x30bad: 0x6d134420, 0x30bae: 0x6d134620, 0x30baf: 0x6d134820, + 0x30bb0: 0x6d134a20, 0x30bb1: 0x6d134c20, 0x30bb2: 0x6d134e20, 0x30bb3: 0x6d135020, + 0x30bb4: 0x6d135220, 0x30bb5: 0x6d40e420, 0x30bb6: 0x6d40e620, 0x30bb7: 0x6d40e820, + 0x30bb8: 0x6d40ea20, 0x30bb9: 0x6d40ec20, 0x30bba: 0x6d40ee20, 0x30bbb: 0x6d40f020, + 0x30bbc: 0x6d41c020, 0x30bbd: 0x6d40f220, 0x30bbe: 0x6d40f420, 0x30bbf: 0x6d40f620, + // Block 0xc2f, offset 0x30bc0 + 0x30bc0: 0x6d40f820, 0x30bc1: 0x6d40fa20, 0x30bc2: 0x6d40fc20, 0x30bc3: 0x6d40fe20, + 0x30bc4: 0x6d410020, 0x30bc5: 0x6d410220, 0x30bc6: 0x6d410420, 0x30bc7: 0x6d410620, + 0x30bc8: 0x6d410820, 0x30bc9: 0x6d410a20, 0x30bca: 0x6d410c20, 0x30bcb: 0x6d410e20, + 0x30bcc: 0x6d411020, 0x30bcd: 0x6d411220, 0x30bce: 0x6d411420, 0x30bcf: 0x6d135420, + 0x30bd0: 0x6d411620, 0x30bd1: 0x6d411820, 0x30bd2: 0x6d411a20, 0x30bd3: 0x6d411c20, + 0x30bd4: 0x6d411e20, 0x30bd5: 0x6d412020, 0x30bd6: 0x6d412220, 0x30bd7: 0x6d412420, + 0x30bd8: 0x6d412620, 0x30bd9: 0x6d412820, 0x30bda: 0x6d412a20, 0x30bdb: 0x6d412c20, + 0x30bdc: 0x6d412e20, 0x30bdd: 0x6d413020, 0x30bde: 0x6d413220, 0x30bdf: 0x6d413420, + 0x30be0: 0x6d413620, 0x30be1: 0x6d413820, 0x30be2: 0x6d413a20, 0x30be3: 0x6d413c20, + 0x30be4: 0x6d413e20, 0x30be5: 0x6d414020, 0x30be6: 0x6d414220, 0x30be7: 0x6d414420, + 0x30be8: 0x6d414620, 0x30be9: 0x6d414820, 0x30bea: 0x6d414a20, 0x30beb: 0x6d414c20, + 0x30bec: 0x6d414e20, 0x30bed: 0x6d415020, 0x30bee: 0x6d415220, 0x30bef: 0x6d415420, + 0x30bf0: 0x6d415620, 0x30bf1: 0x6d415820, 0x30bf2: 0x6d6dc220, 0x30bf3: 0x6d6dc420, + 0x30bf4: 0x6d6dc620, 0x30bf5: 0x6d6dc820, 0x30bf6: 0x6d6dca20, 0x30bf7: 0x6d6dcc20, + 0x30bf8: 0x6d6dce20, 0x30bf9: 0x6d6dd020, 0x30bfa: 0x6d6dd220, 0x30bfb: 0x6d6dd420, + 0x30bfc: 0x6d6dd620, 0x30bfd: 0x6d6dd820, 0x30bfe: 0x6d6dda20, 0x30bff: 0x6d6ddc20, + // Block 0xc30, offset 0x30c00 + 0x30c00: 0x6d6dde20, 0x30c01: 0x6d6de020, 0x30c02: 0x6d6de220, 0x30c03: 0x6d6de420, + 0x30c04: 0x6d6de620, 0x30c05: 0x6d6de820, 0x30c06: 0x6d6dea20, 0x30c07: 0x6d6dec20, + 0x30c08: 0x6d6dee20, 0x30c09: 0x6d6df020, 0x30c0a: 0x6d6df220, 0x30c0b: 0x6d969820, + 0x30c0c: 0x6d6df420, 0x30c0d: 0x6d6df620, 0x30c0e: 0x6d6df820, 0x30c0f: 0x6d6dfa20, + 0x30c10: 0x6d6dfc20, 0x30c11: 0x6d6dfe20, 0x30c12: 0x6d6e0020, 0x30c13: 0x6d6e0220, + 0x30c14: 0x6d6e0420, 0x30c15: 0x6d6e0620, 0x30c16: 0x6d6e0820, 0x30c17: 0x6d6e0a20, + 0x30c18: 0x6d6e0c20, 0x30c19: 0x6d6e0e20, 0x30c1a: 0x6d6e1020, 0x30c1b: 0x6d6e1220, + 0x30c1c: 0x6d6e1420, 0x30c1d: 0x6d6e1620, 0x30c1e: 0x6d6e1820, 0x30c1f: 0x6d6e1a20, + 0x30c20: 0x6d6e1c20, 0x30c21: 0x6d6e1e20, 0x30c22: 0x6d6e2020, 0x30c23: 0x6d6e2220, + 0x30c24: 0x6d6e2420, 0x30c25: 0x6d6e2620, 0x30c26: 0x6d6e2820, 0x30c27: 0x6d6e2a20, + 0x30c28: 0x6d6e2c20, 0x30c29: 0x6d6e2e20, 0x30c2a: 0x6d6e3020, 0x30c2b: 0x6d6e3220, + 0x30c2c: 0x6d6e3420, 0x30c2d: 0x6d6e3620, 0x30c2e: 0x6d41be20, 0x30c2f: 0x6d6e3820, + 0x30c30: 0x6d6e3a20, 0x30c31: 0x6d6e3c20, 0x30c32: 0x6d6e3e20, 0x30c33: 0x6d6e4020, + 0x30c34: 0x6d6e4220, 0x30c35: 0x6d6e4420, 0x30c36: 0x6d6e4620, 0x30c37: 0x6d96a220, + 0x30c38: 0x6d96a420, 0x30c39: 0x6d96a620, 0x30c3a: 0x6d96a820, 0x30c3b: 0x6d96aa20, + 0x30c3c: 0x6d96ac20, 0x30c3d: 0x6d96ae20, 0x30c3e: 0x6d96b020, 0x30c3f: 0x6d96b220, + // Block 0xc31, offset 0x30c40 + 0x30c40: 0x6d96b420, 0x30c41: 0x6d96b620, 0x30c42: 0x6d96b820, 0x30c43: 0x6d96ba20, + 0x30c44: 0x6d96bc20, 0x30c45: 0x6d96be20, 0x30c46: 0x6d96c020, 0x30c47: 0x6d96c220, + 0x30c48: 0x6d96c420, 0x30c49: 0x6d96c620, 0x30c4a: 0x6d96c820, 0x30c4b: 0x6d96ca20, + 0x30c4c: 0x6d96cc20, 0x30c4d: 0x6d96ce20, 0x30c4e: 0x6d96d020, 0x30c4f: 0x6d96d220, + 0x30c50: 0x6d96d420, 0x30c51: 0x6d96d620, 0x30c52: 0x6d96d820, 0x30c53: 0x6d96da20, + 0x30c54: 0x6d96dc20, 0x30c55: 0x6d96de20, 0x30c56: 0x6d96e020, 0x30c57: 0x6d96e220, + 0x30c58: 0x6d96e420, 0x30c59: 0x6d96e620, 0x30c5a: 0x6d96e820, 0x30c5b: 0x6d96ea20, + 0x30c5c: 0x6d96ec20, 0x30c5d: 0x6d96ee20, 0x30c5e: 0x6d96f020, 0x30c5f: 0x6d96f220, + 0x30c60: 0x6d96f420, 0x30c61: 0x6d96f620, 0x30c62: 0x6d96f820, 0x30c63: 0x6d96fa20, + 0x30c64: 0x6d96fc20, 0x30c65: 0x6d96fe20, 0x30c66: 0x6d970020, 0x30c67: 0x6d970220, + 0x30c68: 0x6db9ac20, 0x30c69: 0x6d970420, 0x30c6a: 0x6d970620, 0x30c6b: 0x6d970820, + 0x30c6c: 0x6d970a20, 0x30c6d: 0x6d970c20, 0x30c6e: 0x6d970e20, 0x30c6f: 0x6d971020, + 0x30c70: 0x6d971220, 0x30c71: 0x6d971420, 0x30c72: 0x6d971620, 0x30c73: 0x6d971820, + 0x30c74: 0x6d971a20, 0x30c75: 0x6d971c20, 0x30c76: 0x6d971e20, 0x30c77: 0x6d972020, + 0x30c78: 0x6d972220, 0x30c79: 0x6d972420, 0x30c7a: 0x6d972620, 0x30c7b: 0x6d972820, + 0x30c7c: 0x6d972a20, 0x30c7d: 0x6d972c20, 0x30c7e: 0x6d972e20, 0x30c7f: 0x6d973020, + // Block 0xc32, offset 0x30c80 + 0x30c80: 0x6d973220, 0x30c81: 0x6d973420, 0x30c82: 0x6d973620, 0x30c83: 0x6d973820, + 0x30c84: 0x6d973a20, 0x30c85: 0x6d973c20, 0x30c86: 0x6d973e20, 0x30c87: 0x6db9ae20, + 0x30c88: 0x6d974020, 0x30c89: 0x6db9b020, 0x30c8a: 0x6db9b220, 0x30c8b: 0x6db9b420, + 0x30c8c: 0x6db9b620, 0x30c8d: 0x6db9b820, 0x30c8e: 0x6db9ba20, 0x30c8f: 0x6db9bc20, + 0x30c90: 0x6db9be20, 0x30c91: 0x6db9c020, 0x30c92: 0x6db9c220, 0x30c93: 0x6db9c420, + 0x30c94: 0x6db9c620, 0x30c95: 0x6db9c820, 0x30c96: 0x6db9ca20, 0x30c97: 0x6db9cc20, + 0x30c98: 0x6db9ce20, 0x30c99: 0x6db9d020, 0x30c9a: 0x6db9d220, 0x30c9b: 0x6db9d420, + 0x30c9c: 0x6db9d620, 0x30c9d: 0x6db9d820, 0x30c9e: 0x6db9da20, 0x30c9f: 0x6db9dc20, + 0x30ca0: 0x6db9de20, 0x30ca1: 0x6db9e020, 0x30ca2: 0x6db9e220, 0x30ca3: 0x6db9e420, + 0x30ca4: 0x6db9e620, 0x30ca5: 0x6db9e820, 0x30ca6: 0x6db9ea20, 0x30ca7: 0x6db9ec20, + 0x30ca8: 0x6db9ee20, 0x30ca9: 0x6db9f020, 0x30caa: 0x6db9f220, 0x30cab: 0x6db9f420, + 0x30cac: 0x6db9f620, 0x30cad: 0x6db9f820, 0x30cae: 0x6db9fa20, 0x30caf: 0x6db9fc20, + 0x30cb0: 0x6db9fe20, 0x30cb1: 0x6dba0020, 0x30cb2: 0x6dba0220, 0x30cb3: 0x6dba0420, + 0x30cb4: 0x6dba0620, 0x30cb5: 0x6dba0820, 0x30cb6: 0x6dba0a20, 0x30cb7: 0x6dba0c20, + 0x30cb8: 0x6dba0e20, 0x30cb9: 0x6dba1020, 0x30cba: 0x6d97ec20, 0x30cbb: 0x6dba1220, + 0x30cbc: 0x6dba1420, 0x30cbd: 0x6dba1620, 0x30cbe: 0x6dba1820, 0x30cbf: 0x6dba1a20, + // Block 0xc33, offset 0x30cc0 + 0x30cc0: 0x6dba1c20, 0x30cc1: 0x6dba1e20, 0x30cc2: 0x6dba2020, 0x30cc3: 0x6dba2220, + 0x30cc4: 0x6dba2420, 0x30cc5: 0x6dba2620, 0x30cc6: 0x6dba2820, 0x30cc7: 0x6dba2a20, + 0x30cc8: 0x6dd7ee20, 0x30cc9: 0x6dd7f020, 0x30cca: 0x6dd7f220, 0x30ccb: 0x6dd7f420, + 0x30ccc: 0x6dd7f620, 0x30ccd: 0x6dd7f820, 0x30cce: 0x6dd7fa20, 0x30ccf: 0x6dd7fc20, + 0x30cd0: 0x6dd7fe20, 0x30cd1: 0x6dd80020, 0x30cd2: 0x6dd80220, 0x30cd3: 0x6dd80420, + 0x30cd4: 0x6dd80620, 0x30cd5: 0x6dd80820, 0x30cd6: 0x6dd80a20, 0x30cd7: 0x6dd80c20, + 0x30cd8: 0x6dd80e20, 0x30cd9: 0x6dd81020, 0x30cda: 0x6dd81220, 0x30cdb: 0x6dd81420, + 0x30cdc: 0x6dd81620, 0x30cdd: 0x6dd81820, 0x30cde: 0x6dd81a20, 0x30cdf: 0x6dd81c20, + 0x30ce0: 0x6dd81e20, 0x30ce1: 0x6dbaec20, 0x30ce2: 0x6dd82020, 0x30ce3: 0x6dd82220, + 0x30ce4: 0x6dd82420, 0x30ce5: 0x6dd82620, 0x30ce6: 0x6dd82820, 0x30ce7: 0x6dd82a20, + 0x30ce8: 0x6dd82c20, 0x30ce9: 0x6df06e20, 0x30cea: 0x6dd82e20, 0x30ceb: 0x6dd83020, + 0x30cec: 0x6dd83220, 0x30ced: 0x6dd83420, 0x30cee: 0x6dd83620, 0x30cef: 0x6dbaee20, + 0x30cf0: 0x6dd83820, 0x30cf1: 0x6dd83a20, 0x30cf2: 0x6dd83c20, 0x30cf3: 0x6dd83e20, + 0x30cf4: 0x6dd84020, 0x30cf5: 0x6dd84220, 0x30cf6: 0x6dd84420, 0x30cf7: 0x6dd84620, + 0x30cf8: 0x6dd84820, 0x30cf9: 0x6dd84a20, 0x30cfa: 0x6dd84c20, 0x30cfb: 0x6dd84e20, + 0x30cfc: 0x6dd85020, 0x30cfd: 0x6dd85220, 0x30cfe: 0x6dd85420, 0x30cff: 0x6dd85620, + // Block 0xc34, offset 0x30d00 + 0x30d00: 0x6df07020, 0x30d01: 0x6df07220, 0x30d02: 0x6df07420, 0x30d03: 0x6df07620, + 0x30d04: 0x6df07820, 0x30d05: 0x6df07a20, 0x30d06: 0x6df07c20, 0x30d07: 0x6df07e20, + 0x30d08: 0x6df08020, 0x30d09: 0x6df08220, 0x30d0a: 0x6df08420, 0x30d0b: 0x6df08620, + 0x30d0c: 0x6df08820, 0x30d0d: 0x6df08a20, 0x30d0e: 0x6df08c20, 0x30d0f: 0x6df08e20, + 0x30d10: 0x6df09020, 0x30d11: 0x6df09220, 0x30d12: 0x6df09420, 0x30d13: 0x6df09620, + 0x30d14: 0x6df09820, 0x30d15: 0x6df09a20, 0x30d16: 0x6df09c20, 0x30d17: 0x6df09e20, + 0x30d18: 0x6df0a020, 0x30d19: 0x6df0a220, 0x30d1a: 0x6df0a420, 0x30d1b: 0x6df0a620, + 0x30d1c: 0x6df0a820, 0x30d1d: 0x6df0aa20, 0x30d1e: 0x6df0ac20, 0x30d1f: 0x6df0ae20, + 0x30d20: 0x6df0b020, 0x30d21: 0x6df0b220, 0x30d22: 0x6df0b420, 0x30d23: 0x6df0b620, + 0x30d24: 0x6df0b820, 0x30d25: 0x6df0ba20, 0x30d26: 0x6df0bc20, 0x30d27: 0x6df0be20, + 0x30d28: 0x6df0c020, 0x30d29: 0x6df0c220, 0x30d2a: 0x6df0c420, 0x30d2b: 0x6df0c620, + 0x30d2c: 0x6df0c820, 0x30d2d: 0x6df0ca20, 0x30d2e: 0x6df0cc20, 0x30d2f: 0x6df0ce20, + 0x30d30: 0x6df0d020, 0x30d31: 0x6df0d220, 0x30d32: 0x6df0d420, 0x30d33: 0x6e047c20, + 0x30d34: 0x6e159420, 0x30d35: 0x6e047e20, 0x30d36: 0x6e048020, 0x30d37: 0x6e048220, + 0x30d38: 0x6e048420, 0x30d39: 0x6df0d620, 0x30d3a: 0x6e048620, 0x30d3b: 0x6e048820, + 0x30d3c: 0x6e048a20, 0x30d3d: 0x6e048c20, 0x30d3e: 0x6e048e20, 0x30d3f: 0x6e049020, + // Block 0xc35, offset 0x30d40 + 0x30d40: 0x6e049220, 0x30d41: 0x6e049420, 0x30d42: 0x6e049620, 0x30d43: 0x6e049820, + 0x30d44: 0x6e049a20, 0x30d45: 0x6e049c20, 0x30d46: 0x6e049e20, 0x30d47: 0x6e04a020, + 0x30d48: 0x6e04a220, 0x30d49: 0x6e04a420, 0x30d4a: 0x6e04a620, 0x30d4b: 0x6e04a820, + 0x30d4c: 0x6e04aa20, 0x30d4d: 0x6e04ac20, 0x30d4e: 0x6e04ae20, 0x30d4f: 0x6e04b020, + 0x30d50: 0x6e04b220, 0x30d51: 0x6e04b420, 0x30d52: 0x6e04b620, 0x30d53: 0x6e04b820, + 0x30d54: 0x6e04ba20, 0x30d55: 0x6e04bc20, 0x30d56: 0x6e04be20, 0x30d57: 0x6e04c020, + 0x30d58: 0x6e04c220, 0x30d59: 0x6e04c420, 0x30d5a: 0x6e04c620, 0x30d5b: 0x6e04c820, + 0x30d5c: 0x6e04ca20, 0x30d5d: 0x6e04cc20, 0x30d5e: 0x6e04ce20, 0x30d5f: 0x6e04d020, + 0x30d60: 0x6e04d220, 0x30d61: 0x6e04d420, 0x30d62: 0x6e04d620, 0x30d63: 0x6e04d820, + 0x30d64: 0x6e04da20, 0x30d65: 0x6e04dc20, 0x30d66: 0x6e04de20, 0x30d67: 0x6e04e020, + 0x30d68: 0x6e04e220, 0x30d69: 0x6e159620, 0x30d6a: 0x6e159820, 0x30d6b: 0x6e159a20, + 0x30d6c: 0x6e159c20, 0x30d6d: 0x6e159e20, 0x30d6e: 0x6e15a020, 0x30d6f: 0x6e058820, + 0x30d70: 0x6e15a220, 0x30d71: 0x6e15a420, 0x30d72: 0x6e15a620, 0x30d73: 0x6e15a820, + 0x30d74: 0x6e15aa20, 0x30d75: 0x6e15ac20, 0x30d76: 0x6e15ae20, 0x30d77: 0x6e15b020, + 0x30d78: 0x6e15b220, 0x30d79: 0x6e15b420, 0x30d7a: 0x6e15b620, 0x30d7b: 0x6e15b820, + 0x30d7c: 0x6e058a20, 0x30d7d: 0x6e15ba20, 0x30d7e: 0x6e15bc20, 0x30d7f: 0x6e15be20, + // Block 0xc36, offset 0x30d80 + 0x30d80: 0x6e15c020, 0x30d81: 0x6e15c220, 0x30d82: 0x6e231620, 0x30d83: 0x6e231820, + 0x30d84: 0x6e231a20, 0x30d85: 0x6e231c20, 0x30d86: 0x6e231e20, 0x30d87: 0x6e232020, + 0x30d88: 0x6e232220, 0x30d89: 0x6e232420, 0x30d8a: 0x6e232620, 0x30d8b: 0x6e232820, + 0x30d8c: 0x6e232a20, 0x30d8d: 0x6e232c20, 0x30d8e: 0x6e232e20, 0x30d8f: 0x6e233020, + 0x30d90: 0x6e233220, 0x30d91: 0x6e233420, 0x30d92: 0x6e233620, 0x30d93: 0x6e233820, + 0x30d94: 0x6e233a20, 0x30d95: 0x6e2d4620, 0x30d96: 0x6e2d4820, 0x30d97: 0x6e2d4a20, + 0x30d98: 0x6e2d4c20, 0x30d99: 0x6e2d4e20, 0x30d9a: 0x6e2d5020, 0x30d9b: 0x6e2d5220, + 0x30d9c: 0x6e2d5420, 0x30d9d: 0x6e2d5620, 0x30d9e: 0x6e2d5820, 0x30d9f: 0x6e2d5a20, + 0x30da0: 0x6e2d5c20, 0x30da1: 0x6e2d5e20, 0x30da2: 0x6e2d6020, 0x30da3: 0x6e2d6220, + 0x30da4: 0x6e2d6420, 0x30da5: 0x6e2d6620, 0x30da6: 0x6e2d6820, 0x30da7: 0x6e233c20, + 0x30da8: 0x6e351c20, 0x30da9: 0x6e351e20, 0x30daa: 0x6e352020, 0x30dab: 0x6e352220, + 0x30dac: 0x6e352420, 0x30dad: 0x6e3ab420, 0x30dae: 0x6e3ab620, 0x30daf: 0x6e3ab820, + 0x30db0: 0x6e3aba20, 0x30db1: 0x6e3abc20, 0x30db2: 0x6e3abe20, 0x30db3: 0x6e3ac020, + 0x30db4: 0x6e3e7620, 0x30db5: 0x6e3e7820, 0x30db6: 0x6e3e7a20, 0x30db7: 0x6e3e7c20, + 0x30db8: 0x6e3e7e20, 0x30db9: 0x6e3e8020, 0x30dba: 0x6e3e8220, 0x30dbb: 0x6e414020, + 0x30dbc: 0x6e414220, 0x30dbd: 0x6e414420, 0x30dbe: 0x6e414620, 0x30dbf: 0x6e434020, + // Block 0xc37, offset 0x30dc0 + 0x30dc0: 0x6e434220, 0x30dc1: 0x6e434420, 0x30dc2: 0x6e434620, 0x30dc3: 0x6e449420, + 0x30dc4: 0x6e449620, 0x30dc5: 0x6c0aaa20, 0x30dc6: 0x6c158c20, 0x30dc7: 0x6c158e20, + 0x30dc8: 0x6c27f220, 0x30dc9: 0x6c27f420, 0x30dca: 0x6c27f620, 0x30dcb: 0x6c27f820, + 0x30dcc: 0x6c27fa20, 0x30dcd: 0x6c41e020, 0x30dce: 0x6c41e220, 0x30dcf: 0x6c41e420, + 0x30dd0: 0x6c41e620, 0x30dd1: 0x6c41e820, 0x30dd2: 0x6c41ea20, 0x30dd3: 0x6c41ec20, + 0x30dd4: 0x6c41ee20, 0x30dd5: 0x6c41f020, 0x30dd6: 0x6c41f220, 0x30dd7: 0x6c41f420, + 0x30dd8: 0x6c626620, 0x30dd9: 0x6c626820, 0x30dda: 0x6c626a20, 0x30ddb: 0x6c626c20, + 0x30ddc: 0x6c626e20, 0x30ddd: 0x6c627020, 0x30dde: 0x6c627220, 0x30ddf: 0x6c627420, + 0x30de0: 0x6c627620, 0x30de1: 0x6c627820, 0x30de2: 0x6c627a20, 0x30de3: 0x6c627c20, + 0x30de4: 0x6c627e20, 0x30de5: 0x6c628020, 0x30de6: 0x6c628220, 0x30de7: 0x6c628420, + 0x30de8: 0x6c628620, 0x30de9: 0x6c628820, 0x30dea: 0x6c628a20, 0x30deb: 0x6c628c20, + 0x30dec: 0x6c628e20, 0x30ded: 0x6c629020, 0x30dee: 0x6c629220, 0x30def: 0x6c629420, + 0x30df0: 0x6c893420, 0x30df1: 0x6c893620, 0x30df2: 0x6c893820, 0x30df3: 0x6c893a20, + 0x30df4: 0x6c893c20, 0x30df5: 0x6c893e20, 0x30df6: 0x6c894020, 0x30df7: 0x6c894220, + 0x30df8: 0x6c894420, 0x30df9: 0x6c894620, 0x30dfa: 0x6c894820, 0x30dfb: 0x6c894a20, + 0x30dfc: 0x6c894c20, 0x30dfd: 0x6c894e20, 0x30dfe: 0x6c895020, 0x30dff: 0x6c895220, + // Block 0xc38, offset 0x30e00 + 0x30e00: 0x6c895420, 0x30e01: 0x6c895620, 0x30e02: 0x6c895820, 0x30e03: 0x6c895a20, + 0x30e04: 0x6c895c20, 0x30e05: 0x6c895e20, 0x30e06: 0x6c896020, 0x30e07: 0x6c896220, + 0x30e08: 0x6c896420, 0x30e09: 0x6c896620, 0x30e0a: 0x6c896820, 0x30e0b: 0x6c896a20, + 0x30e0c: 0x6c896c20, 0x30e0d: 0x6c896e20, 0x30e0e: 0x6c897020, 0x30e0f: 0x6cb52220, + 0x30e10: 0x6cb52420, 0x30e11: 0x6cb52620, 0x30e12: 0x6cb52820, 0x30e13: 0x6cb52a20, + 0x30e14: 0x6cb52c20, 0x30e15: 0x6cb52e20, 0x30e16: 0x6cb53020, 0x30e17: 0x6cb53220, + 0x30e18: 0x6cb53420, 0x30e19: 0x6cb53620, 0x30e1a: 0x6cb53820, 0x30e1b: 0x6cb53a20, + 0x30e1c: 0x6cb53c20, 0x30e1d: 0x6cb53e20, 0x30e1e: 0x6cb54020, 0x30e1f: 0x6cb54220, + 0x30e20: 0x6cb54420, 0x30e21: 0x6cb54620, 0x30e22: 0x6cb54820, 0x30e23: 0x6cb54a20, + 0x30e24: 0x6cb54c20, 0x30e25: 0x6cb54e20, 0x30e26: 0x6cb55020, 0x30e27: 0x6cb55220, + 0x30e28: 0x6cb55420, 0x30e29: 0x6cb55620, 0x30e2a: 0x6cb55820, 0x30e2b: 0x6cb55a20, + 0x30e2c: 0x6cb55c20, 0x30e2d: 0x6cb55e20, 0x30e2e: 0x6cb56020, 0x30e2f: 0x6cb56220, + 0x30e30: 0x6cb56420, 0x30e31: 0x6cb56620, 0x30e32: 0x6cb56820, 0x30e33: 0x6cb56a20, + 0x30e34: 0x6cb56c20, 0x30e35: 0x6cb56e20, 0x30e36: 0x6cb57020, 0x30e37: 0x6cb57220, + 0x30e38: 0x6ce52a20, 0x30e39: 0x6ce52c20, 0x30e3a: 0x6ce52e20, 0x30e3b: 0x6ce53020, + 0x30e3c: 0x6ce53220, 0x30e3d: 0x6ce53420, 0x30e3e: 0x6ce53620, 0x30e3f: 0x6ce53820, + // Block 0xc39, offset 0x30e40 + 0x30e40: 0x6ce53a20, 0x30e41: 0x6ce53c20, 0x30e42: 0x6ce53e20, 0x30e43: 0x6ce54020, + 0x30e44: 0x6ce54220, 0x30e45: 0x6ce54420, 0x30e46: 0x6ce54620, 0x30e47: 0x6ce54820, + 0x30e48: 0x6ce54a20, 0x30e49: 0x6ce54c20, 0x30e4a: 0x6ce54e20, 0x30e4b: 0x6ce55020, + 0x30e4c: 0x6ce55220, 0x30e4d: 0x6ce55420, 0x30e4e: 0x6ce55620, 0x30e4f: 0x6ce55820, + 0x30e50: 0x6ce55a20, 0x30e51: 0x6ce55c20, 0x30e52: 0x6ce55e20, 0x30e53: 0x6ce56020, + 0x30e54: 0x6ce56220, 0x30e55: 0x6ce56420, 0x30e56: 0x6d13a420, 0x30e57: 0x6d13a620, + 0x30e58: 0x6d13a820, 0x30e59: 0x6d13aa20, 0x30e5a: 0x6d13ac20, 0x30e5b: 0x6d13ae20, + 0x30e5c: 0x6d13b020, 0x30e5d: 0x6d13b220, 0x30e5e: 0x6d13b420, 0x30e5f: 0x6d13b620, + 0x30e60: 0x6d13b820, 0x30e61: 0x6d13ba20, 0x30e62: 0x6d13bc20, 0x30e63: 0x6d13be20, + 0x30e64: 0x6d13c020, 0x30e65: 0x6d13c220, 0x30e66: 0x6d13c420, 0x30e67: 0x6d13c620, + 0x30e68: 0x6d13c820, 0x30e69: 0x6d13ca20, 0x30e6a: 0x6d13cc20, 0x30e6b: 0x6d13ce20, + 0x30e6c: 0x6d13d020, 0x30e6d: 0x6d13d220, 0x30e6e: 0x6d13d420, 0x30e6f: 0x6d13d620, + 0x30e70: 0x6d13d820, 0x30e71: 0x6d13da20, 0x30e72: 0x6d41c420, 0x30e73: 0x6d41c620, + 0x30e74: 0x6d41c820, 0x30e75: 0x6d41ca20, 0x30e76: 0x6d41cc20, 0x30e77: 0x6d41ce20, + 0x30e78: 0x6d41d020, 0x30e79: 0x6d41d220, 0x30e7a: 0x6d41d420, 0x30e7b: 0x6d41d620, + 0x30e7c: 0x6d41d820, 0x30e7d: 0x6d41da20, 0x30e7e: 0x6d41dc20, 0x30e7f: 0x6d41de20, + // Block 0xc3a, offset 0x30e80 + 0x30e80: 0x6d41e020, 0x30e81: 0x6d41e220, 0x30e82: 0x6d41e420, 0x30e83: 0x6d41e620, + 0x30e84: 0x6d41e820, 0x30e85: 0x6d41ea20, 0x30e86: 0x6d6ed220, 0x30e87: 0x6d6ed420, + 0x30e88: 0x6d6ed620, 0x30e89: 0x6d6ed820, 0x30e8a: 0x6d6eda20, 0x30e8b: 0x6d6edc20, + 0x30e8c: 0x6d6ede20, 0x30e8d: 0x6d6ee020, 0x30e8e: 0x6d6ee220, 0x30e8f: 0x6d6ee420, + 0x30e90: 0x6d6ee620, 0x30e91: 0x6d6ee820, 0x30e92: 0x6d6eea20, 0x30e93: 0x6d6eec20, + 0x30e94: 0x6d6eee20, 0x30e95: 0x6d6ef020, 0x30e96: 0x6d97ee20, 0x30e97: 0x6d97f020, + 0x30e98: 0x6d97f220, 0x30e99: 0x6d97f420, 0x30e9a: 0x6d97f620, 0x30e9b: 0x6d97f820, + 0x30e9c: 0x6d97fa20, 0x30e9d: 0x6d97fc20, 0x30e9e: 0x6d97fe20, 0x30e9f: 0x6d980020, + 0x30ea0: 0x6d980220, 0x30ea1: 0x6dbaf020, 0x30ea2: 0x6dbaf220, 0x30ea3: 0x6dbaf420, + 0x30ea4: 0x6dbaf620, 0x30ea5: 0x6dbaf820, 0x30ea6: 0x6dbafa20, 0x30ea7: 0x6dbafc20, + 0x30ea8: 0x6dbafe20, 0x30ea9: 0x6dbb0020, 0x30eaa: 0x6dbb0220, 0x30eab: 0x6dbb0420, + 0x30eac: 0x6dd8fc20, 0x30ead: 0x6dd8fe20, 0x30eae: 0x6dd90020, 0x30eaf: 0x6dd90220, + 0x30eb0: 0x6dd90420, 0x30eb1: 0x6dd90620, 0x30eb2: 0x6df15e20, 0x30eb3: 0x6e059220, + 0x30eb4: 0x6e059420, 0x30eb5: 0x6e239420, 0x30eb6: 0x6e239620, 0x30eb7: 0x6c41fe20, + 0x30eb8: 0x6c420020, 0x30eb9: 0x6cb58a20, 0x30eba: 0x6cb58c20, 0x30ebb: 0x6ce57220, + 0x30ebc: 0x6d6f0020, 0x30ebd: 0x6df16620, 0x30ebe: 0x6e239820, 0x30ebf: 0x6c0aac20, + // Block 0xc3b, offset 0x30ec0 + 0x30ec0: 0x6c420220, 0x30ec1: 0x6c62ac20, 0x30ec2: 0x6c62ae20, 0x30ec3: 0x6c898420, + 0x30ec4: 0x6c898620, 0x30ec5: 0x6c898820, 0x30ec6: 0x6cb5aa20, 0x30ec7: 0x6cb5ac20, + 0x30ec8: 0x6cb5ae20, 0x30ec9: 0x6cb5b020, 0x30eca: 0x6cb5b220, 0x30ecb: 0x6ce59420, + 0x30ecc: 0x6ce59620, 0x30ecd: 0x6ce59820, 0x30ece: 0x6ce59a20, 0x30ecf: 0x6ce59c20, + 0x30ed0: 0x6ce59e20, 0x30ed1: 0x6ce5a020, 0x30ed2: 0x6ce5a220, 0x30ed3: 0x6ce5a420, + 0x30ed4: 0x6ce5a620, 0x30ed5: 0x6ce5a820, 0x30ed6: 0x6ce5aa20, 0x30ed7: 0x6ce5ac20, + 0x30ed8: 0x6d141e20, 0x30ed9: 0x6d142020, 0x30eda: 0x6d142220, 0x30edb: 0x6d142420, + 0x30edc: 0x6d142620, 0x30edd: 0x6d142820, 0x30ede: 0x6d142a20, 0x30edf: 0x6d142c20, + 0x30ee0: 0x6d142e20, 0x30ee1: 0x6d421a20, 0x30ee2: 0x6d421c20, 0x30ee3: 0x6d421e20, + 0x30ee4: 0x6d422020, 0x30ee5: 0x6d422220, 0x30ee6: 0x6d422420, 0x30ee7: 0x6d422620, + 0x30ee8: 0x6d422820, 0x30ee9: 0x6d422a20, 0x30eea: 0x6d422c20, 0x30eeb: 0x6d6f2420, + 0x30eec: 0x6d6f2620, 0x30eed: 0x6d6f2820, 0x30eee: 0x6d6f2a20, 0x30eef: 0x6d6f2c20, + 0x30ef0: 0x6d6f2e20, 0x30ef1: 0x6d6f3020, 0x30ef2: 0x6d6f3220, 0x30ef3: 0x6d6f3420, + 0x30ef4: 0x6d6f3620, 0x30ef5: 0x6d983620, 0x30ef6: 0x6d983820, 0x30ef7: 0x6dbb3420, + 0x30ef8: 0x6d983a20, 0x30ef9: 0x6d983c20, 0x30efa: 0x6d983e20, 0x30efb: 0x6d984020, + 0x30efc: 0x6d984220, 0x30efd: 0x6d984420, 0x30efe: 0x6d984620, 0x30eff: 0x6d984820, + // Block 0xc3c, offset 0x30f00 + 0x30f00: 0x6dbb2420, 0x30f01: 0x6d984a20, 0x30f02: 0x6d984c20, 0x30f03: 0x6dbb3620, + 0x30f04: 0x6dbb3820, 0x30f05: 0x6dbb3a20, 0x30f06: 0x6dbb3c20, 0x30f07: 0x6dbb3e20, + 0x30f08: 0x6dbb4020, 0x30f09: 0x6dbb4220, 0x30f0a: 0x6dbb4420, 0x30f0b: 0x6dbb4620, + 0x30f0c: 0x6dbb4820, 0x30f0d: 0x6d988e20, 0x30f0e: 0x6dbb4a20, 0x30f0f: 0x6dbb4c20, + 0x30f10: 0x6dd92020, 0x30f11: 0x6dd92220, 0x30f12: 0x6dd92420, 0x30f13: 0x6dd92620, + 0x30f14: 0x6dd92820, 0x30f15: 0x6dd92a20, 0x30f16: 0x6dd92c20, 0x30f17: 0x6dd92e20, + 0x30f18: 0x6dd93020, 0x30f19: 0x6df17620, 0x30f1a: 0x6df17820, 0x30f1b: 0x6df17a20, + 0x30f1c: 0x6df17c20, 0x30f1d: 0x6df17e20, 0x30f1e: 0x6e05a220, 0x30f1f: 0x6e05a420, + 0x30f20: 0x6e05a620, 0x30f21: 0x6e05a820, 0x30f22: 0x6e165c20, 0x30f23: 0x6e165e20, + 0x30f24: 0x6e166020, 0x30f25: 0x6e166220, 0x30f26: 0x6e166420, 0x30f27: 0x6e23a620, + 0x30f28: 0x6c020a20, 0x30f29: 0x6c052620, 0x30f2a: 0x6c0aae20, 0x30f2b: 0x6c159020, + 0x30f2c: 0x6c159220, 0x30f2d: 0x6c159420, 0x30f2e: 0x6c159620, 0x30f2f: 0x6c159820, + 0x30f30: 0x6c280420, 0x30f31: 0x6c280620, 0x30f32: 0x6c280820, 0x30f33: 0x6c280a20, + 0x30f34: 0x6c280c20, 0x30f35: 0x6c280e20, 0x30f36: 0x6c281020, 0x30f37: 0x6c281220, + 0x30f38: 0x6c420820, 0x30f39: 0x6c420a20, 0x30f3a: 0x6c62b420, 0x30f3b: 0x6c62b620, + 0x30f3c: 0x6c62b820, 0x30f3d: 0x6c62ba20, 0x30f3e: 0x6c62bc20, 0x30f3f: 0x6c62be20, + // Block 0xc3d, offset 0x30f40 + 0x30f40: 0x6c62c020, 0x30f41: 0x6c62c220, 0x30f42: 0x6c62c420, 0x30f43: 0x6c899620, + 0x30f44: 0x6c899820, 0x30f45: 0x6c899a20, 0x30f46: 0x6c899c20, 0x30f47: 0x6cb5c420, + 0x30f48: 0x6cb5c620, 0x30f49: 0x6cb5c820, 0x30f4a: 0x6cb5ca20, 0x30f4b: 0x6cb5cc20, + 0x30f4c: 0x6cb5ce20, 0x30f4d: 0x6cb5d020, 0x30f4e: 0x6cb5d220, 0x30f4f: 0x6cb5d420, + 0x30f50: 0x6cb5d620, 0x30f51: 0x6ce5ea20, 0x30f52: 0x6ce5ec20, 0x30f53: 0x6ce5ee20, + 0x30f54: 0x6ce5f020, 0x30f55: 0x6ce5f220, 0x30f56: 0x6d146e20, 0x30f57: 0x6d147020, + 0x30f58: 0x6d147220, 0x30f59: 0x6d147420, 0x30f5a: 0x6d426420, 0x30f5b: 0x6d989020, + 0x30f5c: 0x6c421020, 0x30f5d: 0x6c020c20, 0x30f5e: 0x6c0ab420, 0x30f5f: 0x6c0ab620, + 0x30f60: 0x6c15a420, 0x30f61: 0x6c15a620, 0x30f62: 0x6c15a820, 0x30f63: 0x6c15aa20, + 0x30f64: 0x6c15ac20, 0x30f65: 0x6c282620, 0x30f66: 0x6c282820, 0x30f67: 0x6c282a20, + 0x30f68: 0x6c282c20, 0x30f69: 0x6c282e20, 0x30f6a: 0x6c283020, 0x30f6b: 0x6c283220, + 0x30f6c: 0x6c283420, 0x30f6d: 0x6c283620, 0x30f6e: 0x6c283820, 0x30f6f: 0x6c283a20, + 0x30f70: 0x6c283c20, 0x30f71: 0x6c283e20, 0x30f72: 0x6c284020, 0x30f73: 0x6c284220, + 0x30f74: 0x6c284420, 0x30f75: 0x6c284620, 0x30f76: 0x6c284820, 0x30f77: 0x6c421820, + 0x30f78: 0x6c421a20, 0x30f79: 0x6c421c20, 0x30f7a: 0x6c421e20, 0x30f7b: 0x6c422020, + 0x30f7c: 0x6c422220, 0x30f7d: 0x6c422420, 0x30f7e: 0x6c422620, 0x30f7f: 0x6c422820, + // Block 0xc3e, offset 0x30f80 + 0x30f80: 0x6c422a20, 0x30f81: 0x6c422c20, 0x30f82: 0x6c422e20, 0x30f83: 0x6c423020, + 0x30f84: 0x6c423220, 0x30f85: 0x6c423420, 0x30f86: 0x6c423620, 0x30f87: 0x6c423820, + 0x30f88: 0x6c423a20, 0x30f89: 0x6c423c20, 0x30f8a: 0x6c62d620, 0x30f8b: 0x6c62d820, + 0x30f8c: 0x6c62da20, 0x30f8d: 0x6c62dc20, 0x30f8e: 0x6c62de20, 0x30f8f: 0x6c62e020, + 0x30f90: 0x6c62e220, 0x30f91: 0x6c62e420, 0x30f92: 0x6c62e620, 0x30f93: 0x6c62e820, + 0x30f94: 0x6c62ea20, 0x30f95: 0x6c62ec20, 0x30f96: 0x6c89b220, 0x30f97: 0x6c89b420, + 0x30f98: 0x6c89b620, 0x30f99: 0x6c89b820, 0x30f9a: 0x6c89d820, 0x30f9b: 0x6c89ba20, + 0x30f9c: 0x6c89bc20, 0x30f9d: 0x6c89be20, 0x30f9e: 0x6c89c020, 0x30f9f: 0x6c89c220, + 0x30fa0: 0x6c89c420, 0x30fa1: 0x6c89c620, 0x30fa2: 0x6c89c820, 0x30fa3: 0x6c89ca20, + 0x30fa4: 0x6c89cc20, 0x30fa5: 0x6c89ce20, 0x30fa6: 0x6c89d020, 0x30fa7: 0x6c89d220, + 0x30fa8: 0x6c89d420, 0x30fa9: 0x6c89d620, 0x30faa: 0x6cb5e820, 0x30fab: 0x6cb5ea20, + 0x30fac: 0x6cb5ec20, 0x30fad: 0x6cb5ee20, 0x30fae: 0x6cb5f020, 0x30faf: 0x6cb5f220, + 0x30fb0: 0x6cb5f420, 0x30fb1: 0x6cb5f620, 0x30fb2: 0x6ce5fa20, 0x30fb3: 0x6cb5f820, + 0x30fb4: 0x6cb5fa20, 0x30fb5: 0x6cb5fc20, 0x30fb6: 0x6cb5fe20, 0x30fb7: 0x6cb60020, + 0x30fb8: 0x6cb60220, 0x30fb9: 0x6cb60420, 0x30fba: 0x6cb60620, 0x30fbb: 0x6ce60220, + 0x30fbc: 0x6cb60820, 0x30fbd: 0x6ce60420, 0x30fbe: 0x6ce60620, 0x30fbf: 0x6ce60820, + // Block 0xc3f, offset 0x30fc0 + 0x30fc0: 0x6ce60a20, 0x30fc1: 0x6ce60c20, 0x30fc2: 0x6ce60e20, 0x30fc3: 0x6ce61020, + 0x30fc4: 0x6ce61220, 0x30fc5: 0x6ce61420, 0x30fc6: 0x6ce61620, 0x30fc7: 0x6ce61820, + 0x30fc8: 0x6ce61a20, 0x30fc9: 0x6ce61c20, 0x30fca: 0x6ce61e20, 0x30fcb: 0x6ce62020, + 0x30fcc: 0x6ce62220, 0x30fcd: 0x6ce62420, 0x30fce: 0x6ce62620, 0x30fcf: 0x6d147e20, + 0x30fd0: 0x6ce62820, 0x30fd1: 0x6d148c20, 0x30fd2: 0x6d148e20, 0x30fd3: 0x6d149020, + 0x30fd4: 0x6d149220, 0x30fd5: 0x6d149420, 0x30fd6: 0x6d149620, 0x30fd7: 0x6d149820, + 0x30fd8: 0x6d149a20, 0x30fd9: 0x6d426a20, 0x30fda: 0x6d427420, 0x30fdb: 0x6d427620, + 0x30fdc: 0x6d427820, 0x30fdd: 0x6d427a20, 0x30fde: 0x6d427c20, 0x30fdf: 0x6d427e20, + 0x30fe0: 0x6d428020, 0x30fe1: 0x6d428220, 0x30fe2: 0x6d6f9020, 0x30fe3: 0x6d6f9220, + 0x30fe4: 0x6d6f9420, 0x30fe5: 0x6d6f9620, 0x30fe6: 0x6d989820, 0x30fe7: 0x6d989a20, + 0x30fe8: 0x6d989c20, 0x30fe9: 0x6d989e20, 0x30fea: 0x6d98a020, 0x30feb: 0x6d98a220, + 0x30fec: 0x6dbb9220, 0x30fed: 0x6dbb9420, 0x30fee: 0x6dbb9620, 0x30fef: 0x6dbb9820, + 0x30ff0: 0x6dbb9a20, 0x30ff1: 0x6dbb9c20, 0x30ff2: 0x6dbb9e20, 0x30ff3: 0x6dd96a20, + 0x30ff4: 0x6df1a420, 0x30ff5: 0x6e05dc20, 0x30ff6: 0x6c427220, 0x30ff7: 0x6d98c020, + 0x30ff8: 0x6dbbb220, 0x30ff9: 0x6c427420, 0x30ffa: 0x6c8a3220, 0x30ffb: 0x6c8a3420, + 0x30ffc: 0x6c8a3620, 0x30ffd: 0x6c8a3820, 0x30ffe: 0x6c8a3a20, 0x30fff: 0x6cb66420, + // Block 0xc40, offset 0x31000 + 0x31000: 0x6cb66620, 0x31001: 0x6ce69020, 0x31002: 0x6ce69220, 0x31003: 0x6ce69420, + 0x31004: 0x6ce69620, 0x31005: 0x6ce69820, 0x31006: 0x6ce69a20, 0x31007: 0x6ce69c20, + 0x31008: 0x6ce69e20, 0x31009: 0x6d14e820, 0x3100a: 0x6d14ea20, 0x3100b: 0x6d14ec20, + 0x3100c: 0x6d42ce20, 0x3100d: 0x6d14ee20, 0x3100e: 0x6d14f020, 0x3100f: 0x6d14f220, + 0x31010: 0x6d42d220, 0x31011: 0x6d42d420, 0x31012: 0x6d42d620, 0x31013: 0x6d6fd020, + 0x31014: 0x6d98cc20, 0x31015: 0x6d98ce20, 0x31016: 0x6dbbba20, 0x31017: 0x6dd98c20, + 0x31018: 0x6dd98e20, 0x31019: 0x6dd99020, 0x3101a: 0x6dd99220, 0x3101b: 0x6dd99420, + 0x3101c: 0x6dd99620, 0x3101d: 0x6dd99820, 0x3101e: 0x6dd99a20, 0x3101f: 0x6dd99c20, + 0x31020: 0x6dd99e20, 0x31021: 0x6df1b020, 0x31022: 0x6dd9bc20, 0x31023: 0x6df1b220, + 0x31024: 0x6e169620, 0x31025: 0x6e358020, 0x31026: 0x6e358220, 0x31027: 0x6e435c20, + 0x31028: 0x6c427820, 0x31029: 0x6cb67e20, 0x3102a: 0x6cb68020, 0x3102b: 0x6cb68220, + 0x3102c: 0x6ce6c220, 0x3102d: 0x6ce6c420, 0x3102e: 0x6ce6c620, 0x3102f: 0x6ce6c820, + 0x31030: 0x6ce6ca20, 0x31031: 0x6ce6cc20, 0x31032: 0x6ce6ce20, 0x31033: 0x6ce6d020, + 0x31034: 0x6d151a20, 0x31035: 0x6d151c20, 0x31036: 0x6d151e20, 0x31037: 0x6d152020, + 0x31038: 0x6d152220, 0x31039: 0x6d152420, 0x3103a: 0x6d152620, 0x3103b: 0x6d152820, + 0x3103c: 0x6d152a20, 0x3103d: 0x6d152c20, 0x3103e: 0x6d152e20, 0x3103f: 0x6d431c20, + // Block 0xc41, offset 0x31040 + 0x31040: 0x6d431e20, 0x31041: 0x6d432020, 0x31042: 0x6d700220, 0x31043: 0x6d700420, + 0x31044: 0x6d700620, 0x31045: 0x6d700820, 0x31046: 0x6d700a20, 0x31047: 0x6d700c20, + 0x31048: 0x6d700e20, 0x31049: 0x6d701020, 0x3104a: 0x6d701220, 0x3104b: 0x6d991620, + 0x3104c: 0x6d991820, 0x3104d: 0x6d991a20, 0x3104e: 0x6d991c20, 0x3104f: 0x6d991e20, + 0x31050: 0x6d992020, 0x31051: 0x6d992220, 0x31052: 0x6d992420, 0x31053: 0x6d992620, + 0x31054: 0x6d992820, 0x31055: 0x6d992a20, 0x31056: 0x6d992c20, 0x31057: 0x6d992e20, + 0x31058: 0x6dbbfa20, 0x31059: 0x6dbbfc20, 0x3105a: 0x6dbbfe20, 0x3105b: 0x6dbc0020, + 0x3105c: 0x6dbc0220, 0x3105d: 0x6dbc0420, 0x3105e: 0x6dbc0620, 0x3105f: 0x6dbc0820, + 0x31060: 0x6dbc0a20, 0x31061: 0x6dbc5220, 0x31062: 0x6dd9ca20, 0x31063: 0x6dd9cc20, + 0x31064: 0x6dd9ce20, 0x31065: 0x6dd9d020, 0x31066: 0x6df1de20, 0x31067: 0x6df1e020, + 0x31068: 0x6df1e220, 0x31069: 0x6df1e420, 0x3106a: 0x6df1e620, 0x3106b: 0x6df1e820, + 0x3106c: 0x6df1ea20, 0x3106d: 0x6df1ec20, 0x3106e: 0x6e061e20, 0x3106f: 0x6e062020, + 0x31070: 0x6e062220, 0x31071: 0x6e062420, 0x31072: 0x6e16b020, 0x31073: 0x6e062620, + 0x31074: 0x6e062820, 0x31075: 0x6e16b220, 0x31076: 0x6e16b420, 0x31077: 0x6e16b620, + 0x31078: 0x6e16b820, 0x31079: 0x6e16ba20, 0x3107a: 0x6e16bc20, 0x3107b: 0x6e16be20, + 0x3107c: 0x6e23d820, 0x3107d: 0x6e23da20, 0x3107e: 0x6e23dc20, 0x3107f: 0x6e23de20, + // Block 0xc42, offset 0x31080 + 0x31080: 0x6e23e020, 0x31081: 0x6e2dea20, 0x31082: 0x6e359020, 0x31083: 0x6e359220, + 0x31084: 0x6e359420, 0x31085: 0x6e359620, 0x31086: 0x6e359820, 0x31087: 0x6e359a20, + 0x31088: 0x6e359c20, 0x31089: 0x6e3b0420, 0x3108a: 0x6e3ec220, 0x3108b: 0x6e416820, + 0x3108c: 0x6e416a20, 0x3108d: 0x6e416c20, 0x3108e: 0x6e416e20, 0x3108f: 0x6e44a620, + 0x31090: 0x6e472220, 0x31091: 0x6c427a20, 0x31092: 0x6c427c20, 0x31093: 0x6ce6f620, + 0x31094: 0x6ce6f820, 0x31095: 0x6d155420, 0x31096: 0x6d155620, 0x31097: 0x6d435020, + 0x31098: 0x6d435220, 0x31099: 0x6d435420, 0x3109a: 0x6d704e20, 0x3109b: 0x6d997a20, + 0x3109c: 0x6d997c20, 0x3109d: 0x6dda1c20, 0x3109e: 0x6c427e20, 0x3109f: 0x6ce70020, + 0x310a0: 0x6d705220, 0x310a1: 0x6df23a20, 0x310a2: 0x6c632e20, 0x310a3: 0x6c428020, + 0x310a4: 0x6d436220, 0x310a5: 0x6d705c20, 0x310a6: 0x6d998a20, 0x310a7: 0x6e16f420, + 0x310a8: 0x6e2dfe20, 0x310a9: 0x6c633220, 0x310aa: 0x6cb6a820, 0x310ab: 0x6ce71e20, + 0x310ac: 0x6ce72020, 0x310ad: 0x6ce72220, 0x310ae: 0x6ce72420, 0x310af: 0x6ce72620, + 0x310b0: 0x6ce72820, 0x310b1: 0x6ce72a20, 0x310b2: 0x6d158820, 0x310b3: 0x6d158a20, + 0x310b4: 0x6d158c20, 0x310b5: 0x6d158e20, 0x310b6: 0x6d159020, 0x310b7: 0x6d159220, + 0x310b8: 0x6d159420, 0x310b9: 0x6d159620, 0x310ba: 0x6d438a20, 0x310bb: 0x6d438c20, + 0x310bc: 0x6d438e20, 0x310bd: 0x6d439020, 0x310be: 0x6d439220, 0x310bf: 0x6d439420, + // Block 0xc43, offset 0x310c0 + 0x310c0: 0x6d439620, 0x310c1: 0x6d439820, 0x310c2: 0x6d439a20, 0x310c3: 0x6d439c20, + 0x310c4: 0x6d439e20, 0x310c5: 0x6d43a020, 0x310c6: 0x6d43a220, 0x310c7: 0x6d707420, + 0x310c8: 0x6d707620, 0x310c9: 0x6d707820, 0x310ca: 0x6d707a20, 0x310cb: 0x6d707c20, + 0x310cc: 0x6d707e20, 0x310cd: 0x6d708020, 0x310ce: 0x6d708220, 0x310cf: 0x6d708420, + 0x310d0: 0x6d708620, 0x310d1: 0x6d708820, 0x310d2: 0x6d708a20, 0x310d3: 0x6d99b220, + 0x310d4: 0x6d99b420, 0x310d5: 0x6d99b620, 0x310d6: 0x6d99b820, 0x310d7: 0x6d99ba20, + 0x310d8: 0x6d99bc20, 0x310d9: 0x6d99be20, 0x310da: 0x6dbc7420, 0x310db: 0x6dbc7620, + 0x310dc: 0x6dbc7820, 0x310dd: 0x6dbc7a20, 0x310de: 0x6dbc7c20, 0x310df: 0x6dbc7e20, + 0x310e0: 0x6dbc8020, 0x310e1: 0x6dbc8220, 0x310e2: 0x6dda3e20, 0x310e3: 0x6dda4020, + 0x310e4: 0x6dda4220, 0x310e5: 0x6dda4420, 0x310e6: 0x6dda4620, 0x310e7: 0x6dda4820, + 0x310e8: 0x6dda4a20, 0x310e9: 0x6dda4c20, 0x310ea: 0x6dda4e20, 0x310eb: 0x6dda5020, + 0x310ec: 0x6dda5220, 0x310ed: 0x6dda5420, 0x310ee: 0x6dda5620, 0x310ef: 0x6dda5820, + 0x310f0: 0x6dda5a20, 0x310f1: 0x6df24e20, 0x310f2: 0x6df25020, 0x310f3: 0x6df25220, + 0x310f4: 0x6df25420, 0x310f5: 0x6df25620, 0x310f6: 0x6df25820, 0x310f7: 0x6df25a20, + 0x310f8: 0x6e069020, 0x310f9: 0x6e069220, 0x310fa: 0x6e069420, 0x310fb: 0x6e069620, + 0x310fc: 0x6e171620, 0x310fd: 0x6e171820, 0x310fe: 0x6e171a20, 0x310ff: 0x6e171c20, + // Block 0xc44, offset 0x31100 + 0x31100: 0x6e241820, 0x31101: 0x6e241a20, 0x31102: 0x6e241c20, 0x31103: 0x6e241e20, + 0x31104: 0x6e2e0e20, 0x31105: 0x6e2e1020, 0x31106: 0x6e35bc20, 0x31107: 0x6e35be20, + 0x31108: 0x6e35c020, 0x31109: 0x6e3ee020, 0x3110a: 0x6e456e20, 0x3110b: 0x6c633420, + 0x3110c: 0x6ce73420, 0x3110d: 0x6d43e020, 0x3110e: 0x6d43e220, 0x3110f: 0x6d70c220, + 0x31110: 0x6d70c420, 0x31111: 0x6d70c620, 0x31112: 0x6d99ee20, 0x31113: 0x6dbcc620, + 0x31114: 0x6dbcc820, 0x31115: 0x6dbcca20, 0x31116: 0x6ddaaa20, 0x31117: 0x6ddaac20, + 0x31118: 0x6ddaae20, 0x31119: 0x6ddab020, 0x3111a: 0x6ddab220, 0x3111b: 0x6e06d420, + 0x3111c: 0x6df2a820, 0x3111d: 0x6df2aa20, 0x3111e: 0x6df2ac20, 0x3111f: 0x6df2ae20, + 0x31120: 0x6e06d620, 0x31121: 0x6e174220, 0x31122: 0x6e174420, 0x31123: 0x6e244820, + 0x31124: 0x6e35ce20, 0x31125: 0x6e35d020, 0x31126: 0x6c053420, 0x31127: 0x6c287c20, + 0x31128: 0x6c633620, 0x31129: 0x6ce73820, 0x3112a: 0x6d15d420, 0x3112b: 0x6d15d620, + 0x3112c: 0x6d43fc20, 0x3112d: 0x6c633c20, 0x3112e: 0x6d15e020, 0x3112f: 0x6d70e220, + 0x31130: 0x6d9a0420, 0x31131: 0x6dbcea20, 0x31132: 0x6df2c620, 0x31133: 0x6c633e20, + 0x31134: 0x6d15e820, 0x31135: 0x6d15ea20, 0x31136: 0x6d440420, 0x31137: 0x6d440620, + 0x31138: 0x6d9a0c20, 0x31139: 0x6ddacc20, 0x3113a: 0x6ddace20, 0x3113b: 0x6df2d020, + 0x3113c: 0x6df2d220, 0x3113d: 0x6e06f220, 0x3113e: 0x6e06f420, 0x3113f: 0x6e06f620, + // Block 0xc45, offset 0x31140 + 0x31140: 0x6e2e3c20, 0x31141: 0x6c634020, 0x31142: 0x6cb6b220, 0x31143: 0x6cb6b420, + 0x31144: 0x6cb6b620, 0x31145: 0x6ce74820, 0x31146: 0x6ce74a20, 0x31147: 0x6ce74c20, + 0x31148: 0x6ce74e20, 0x31149: 0x6d15f220, 0x3114a: 0x6d15fa20, 0x3114b: 0x6d15fc20, + 0x3114c: 0x6d15fe20, 0x3114d: 0x6d160020, 0x3114e: 0x6d160220, 0x3114f: 0x6d160420, + 0x31150: 0x6d160620, 0x31151: 0x6d160820, 0x31152: 0x6d160a20, 0x31153: 0x6d160c20, + 0x31154: 0x6d442620, 0x31155: 0x6d442820, 0x31156: 0x6d442a20, 0x31157: 0x6d442c20, + 0x31158: 0x6d442e20, 0x31159: 0x6d441220, 0x3115a: 0x6d443020, 0x3115b: 0x6d710020, + 0x3115c: 0x6d710220, 0x3115d: 0x6d710420, 0x3115e: 0x6d710620, 0x3115f: 0x6d710820, + 0x31160: 0x6d710a20, 0x31161: 0x6d710c20, 0x31162: 0x6d710e20, 0x31163: 0x6d711020, + 0x31164: 0x6d9a2a20, 0x31165: 0x6d9a2c20, 0x31166: 0x6d711220, 0x31167: 0x6d711420, + 0x31168: 0x6d711620, 0x31169: 0x6d711820, 0x3116a: 0x6d711a20, 0x3116b: 0x6d711c20, + 0x3116c: 0x6d711e20, 0x3116d: 0x6d9a2e20, 0x3116e: 0x6d9a3020, 0x3116f: 0x6d9a3220, + 0x31170: 0x6d9a3420, 0x31171: 0x6d9a3620, 0x31172: 0x6d9a3820, 0x31173: 0x6d9a3a20, + 0x31174: 0x6d9a3c20, 0x31175: 0x6d9a3e20, 0x31176: 0x6d9a4020, 0x31177: 0x6d9a4220, + 0x31178: 0x6d9a4420, 0x31179: 0x6d9a4620, 0x3117a: 0x6d9a4820, 0x3117b: 0x6d9a4a20, + 0x3117c: 0x6d9a4c20, 0x3117d: 0x6d9a4e20, 0x3117e: 0x6ddaf020, 0x3117f: 0x6ddada20, + // Block 0xc46, offset 0x31180 + 0x31180: 0x6dbd0c20, 0x31181: 0x6dbd0e20, 0x31182: 0x6dbd1020, 0x31183: 0x6dbd1220, + 0x31184: 0x6dbd1420, 0x31185: 0x6dbd1620, 0x31186: 0x6dbd1820, 0x31187: 0x6dbd1a20, + 0x31188: 0x6dbd1c20, 0x31189: 0x6dbd1e20, 0x3118a: 0x6dbd2020, 0x3118b: 0x6ddaf220, + 0x3118c: 0x6ddaf420, 0x3118d: 0x6ddaf620, 0x3118e: 0x6ddaf820, 0x3118f: 0x6ddafa20, + 0x31190: 0x6ddafc20, 0x31191: 0x6ddafe20, 0x31192: 0x6ddb0020, 0x31193: 0x6ddb0220, + 0x31194: 0x6ddb0420, 0x31195: 0x6ddb0620, 0x31196: 0x6df2f020, 0x31197: 0x6df2f220, + 0x31198: 0x6df2f420, 0x31199: 0x6df2f620, 0x3119a: 0x6df2f820, 0x3119b: 0x6df2fa20, + 0x3119c: 0x6df2fc20, 0x3119d: 0x6df2fe20, 0x3119e: 0x6df30020, 0x3119f: 0x6e070e20, + 0x311a0: 0x6e071020, 0x311a1: 0x6e071220, 0x311a2: 0x6e071420, 0x311a3: 0x6e071620, + 0x311a4: 0x6e177220, 0x311a5: 0x6e177420, 0x311a6: 0x6e177620, 0x311a7: 0x6e177820, + 0x311a8: 0x6e177a20, 0x311a9: 0x6e246e20, 0x311aa: 0x6e247020, 0x311ab: 0x6e247220, + 0x311ac: 0x6e2e4020, 0x311ad: 0x6e2e4220, 0x311ae: 0x6e2e4420, 0x311af: 0x6e2e4620, + 0x311b0: 0x6e35de20, 0x311b1: 0x6e3b3820, 0x311b2: 0x6e3b3a20, 0x311b3: 0x6e418220, + 0x311b4: 0x6e418420, 0x311b5: 0x6c15d220, 0x311b6: 0x6c428620, 0x311b7: 0x6c428820, + 0x311b8: 0x6c634420, 0x311b9: 0x6c634620, 0x311ba: 0x6c634820, 0x311bb: 0x6c634a20, + 0x311bc: 0x6c8a5220, 0x311bd: 0x6c8a5420, 0x311be: 0x6c8a5620, 0x311bf: 0x6c8a5820, + // Block 0xc47, offset 0x311c0 + 0x311c0: 0x6c8a5a20, 0x311c1: 0x6c8a5c20, 0x311c2: 0x6c8a5e20, 0x311c3: 0x6c8a6020, + 0x311c4: 0x6c8a6220, 0x311c5: 0x6cb6c020, 0x311c6: 0x6cb6c220, 0x311c7: 0x6cb6c420, + 0x311c8: 0x6cb6c620, 0x311c9: 0x6ce76220, 0x311ca: 0x6ce76420, 0x311cb: 0x6ce76620, + 0x311cc: 0x6ce76820, 0x311cd: 0x6ce76a20, 0x311ce: 0x6ce76c20, 0x311cf: 0x6ce76e20, + 0x311d0: 0x6d163e20, 0x311d1: 0x6d164020, 0x311d2: 0x6d164220, 0x311d3: 0x6d164420, + 0x311d4: 0x6d164620, 0x311d5: 0x6d164820, 0x311d6: 0x6d164a20, 0x311d7: 0x6d447220, + 0x311d8: 0x6d715e20, 0x311d9: 0x6d716020, 0x311da: 0x6d716220, 0x311db: 0x6d716420, + 0x311dc: 0x6d716620, 0x311dd: 0x6d716820, 0x311de: 0x6d9ab220, 0x311df: 0x6d9ab420, + 0x311e0: 0x6d9ab620, 0x311e1: 0x6d9ab820, 0x311e2: 0x6ddb3e20, 0x311e3: 0x6ddb4020, + 0x311e4: 0x6df33820, 0x311e5: 0x6e074820, 0x311e6: 0x6e17aa20, 0x311e7: 0x6e2e6c20, + 0x311e8: 0x6c634e20, 0x311e9: 0x6ce77a20, 0x311ea: 0x6ce77c20, 0x311eb: 0x6d165820, + 0x311ec: 0x6d165a20, 0x311ed: 0x6d448a20, 0x311ee: 0x6d448c20, 0x311ef: 0x6d448e20, + 0x311f0: 0x6d449020, 0x311f1: 0x6d449220, 0x311f2: 0x6d717020, 0x311f3: 0x6d717220, + 0x311f4: 0x6d9ac620, 0x311f5: 0x6d9ac820, 0x311f6: 0x6dbd7820, 0x311f7: 0x6dbd7a20, + 0x311f8: 0x6ddb5020, 0x311f9: 0x6ddb5220, 0x311fa: 0x6ddb5420, 0x311fb: 0x6df34220, + 0x311fc: 0x6df34420, 0x311fd: 0x6df34620, 0x311fe: 0x6df34820, 0x311ff: 0x6df34a20, + // Block 0xc48, offset 0x31200 + 0x31200: 0x6df34c20, 0x31201: 0x6e074e20, 0x31202: 0x6e075020, 0x31203: 0x6e075220, + 0x31204: 0x6e075420, 0x31205: 0x6e17b020, 0x31206: 0x6e17b220, 0x31207: 0x6e17b420, + 0x31208: 0x6e17b620, 0x31209: 0x6e17b820, 0x3120a: 0x6e17ba20, 0x3120b: 0x6e249020, + 0x3120c: 0x6e418c20, 0x3120d: 0x6e418e20, 0x3120e: 0x6c053620, 0x3120f: 0x6c287e20, + 0x31210: 0x6c635020, 0x31211: 0x6c635220, 0x31212: 0x6c635420, 0x31213: 0x6ce78e20, + 0x31214: 0x6d168020, 0x31215: 0x6d44b820, 0x31216: 0x6d44b620, 0x31217: 0x6d44ba20, + 0x31218: 0x6d719420, 0x31219: 0x6d9af420, 0x3121a: 0x6d9af620, 0x3121b: 0x6c635c20, + 0x3121c: 0x6e17dc20, 0x3121d: 0x6e419420, 0x3121e: 0x6c020e20, 0x3121f: 0x6c636220, + 0x31220: 0x6c636420, 0x31221: 0x6cb6d820, 0x31222: 0x6c8a6820, 0x31223: 0x6c8a6a20, + 0x31224: 0x6c8a6c20, 0x31225: 0x6cb6da20, 0x31226: 0x6cb6dc20, 0x31227: 0x6ce79e20, + 0x31228: 0x6ce7a020, 0x31229: 0x6ce7a220, 0x3122a: 0x6ce7a420, 0x3122b: 0x6ce7a620, + 0x3122c: 0x6d169420, 0x3122d: 0x6ce7a820, 0x3122e: 0x6d169620, 0x3122f: 0x6ce7aa20, + 0x31230: 0x6ce7ac20, 0x31231: 0x6d169820, 0x31232: 0x6ce7ae20, 0x31233: 0x6d169a20, + 0x31234: 0x6d169c20, 0x31235: 0x6d169e20, 0x31236: 0x6d16a020, 0x31237: 0x6d16a220, + 0x31238: 0x6d44d620, 0x31239: 0x6d16a420, 0x3123a: 0x6d71a620, 0x3123b: 0x6d16a620, + 0x3123c: 0x6d16a820, 0x3123d: 0x6d16aa20, 0x3123e: 0x6d16ac20, 0x3123f: 0x6d16ae20, + // Block 0xc49, offset 0x31240 + 0x31240: 0x6d44d820, 0x31241: 0x6d44da20, 0x31242: 0x6d44dc20, 0x31243: 0x6d44de20, + 0x31244: 0x6d44e020, 0x31245: 0x6d44e220, 0x31246: 0x6d44e420, 0x31247: 0x6d44e620, + 0x31248: 0x6d71a820, 0x31249: 0x6d44e820, 0x3124a: 0x6d71aa20, 0x3124b: 0x6d71ac20, + 0x3124c: 0x6d44ea20, 0x3124d: 0x6d71ae20, 0x3124e: 0x6d44ec20, 0x3124f: 0x6d44ee20, + 0x31250: 0x6d9b0820, 0x31251: 0x6d71b020, 0x31252: 0x6d71b220, 0x31253: 0x6d71b420, + 0x31254: 0x6d71b620, 0x31255: 0x6d71b820, 0x31256: 0x6d71ba20, 0x31257: 0x6d71bc20, + 0x31258: 0x6d71be20, 0x31259: 0x6d71c020, 0x3125a: 0x6d9b0c20, 0x3125b: 0x6d9b0e20, + 0x3125c: 0x6d9b1020, 0x3125d: 0x6d9b0a20, 0x3125e: 0x6d9b1220, 0x3125f: 0x6d9b1420, + 0x31260: 0x6d9b1620, 0x31261: 0x6d9b1820, 0x31262: 0x6d9b1a20, 0x31263: 0x6d9b1c20, + 0x31264: 0x6d9b1e20, 0x31265: 0x6dbdca20, 0x31266: 0x6d9b2020, 0x31267: 0x6d9b2220, + 0x31268: 0x6d9b2420, 0x31269: 0x6d9b2620, 0x3126a: 0x6dbdcc20, 0x3126b: 0x6dbdce20, + 0x3126c: 0x6dbdd020, 0x3126d: 0x6dbdd220, 0x3126e: 0x6ddb9a20, 0x3126f: 0x6dbdd420, + 0x31270: 0x6dbdd620, 0x31271: 0x6dbdd820, 0x31272: 0x6dbdda20, 0x31273: 0x6dbddc20, + 0x31274: 0x6d9b8c20, 0x31275: 0x6dbdde20, 0x31276: 0x6ddb9c20, 0x31277: 0x6dbde020, + 0x31278: 0x6ddb9e20, 0x31279: 0x6ddba020, 0x3127a: 0x6ddba220, 0x3127b: 0x6ddba420, + 0x3127c: 0x6ddba620, 0x3127d: 0x6ddba820, 0x3127e: 0x6ddbaa20, 0x3127f: 0x6ddbac20, + // Block 0xc4a, offset 0x31280 + 0x31280: 0x6ddbae20, 0x31281: 0x6ddbb020, 0x31282: 0x6dbe4420, 0x31283: 0x6df38820, + 0x31284: 0x6df38a20, 0x31285: 0x6df38c20, 0x31286: 0x6dbe4620, 0x31287: 0x6df38e20, + 0x31288: 0x6df39020, 0x31289: 0x6df39220, 0x3128a: 0x6e077420, 0x3128b: 0x6e077620, + 0x3128c: 0x6e077820, 0x3128d: 0x6e077a20, 0x3128e: 0x6e077c20, 0x3128f: 0x6e17ec20, + 0x31290: 0x6e077e20, 0x31291: 0x6e078020, 0x31292: 0x6e078220, 0x31293: 0x6e078420, + 0x31294: 0x6e24ae20, 0x31295: 0x6e24b020, 0x31296: 0x6e17ee20, 0x31297: 0x6e17f020, + 0x31298: 0x6e17f220, 0x31299: 0x6e07c220, 0x3129a: 0x6e24b220, 0x3129b: 0x6e24b420, + 0x3129c: 0x6e2e8220, 0x3129d: 0x6e360220, 0x3129e: 0x6e3b4c20, 0x3129f: 0x6e3b4e20, + 0x312a0: 0x6e419820, 0x312a1: 0x6e419a20, 0x312a2: 0x6e457220, 0x312a3: 0x6c021020, + 0x312a4: 0x6c0ac220, 0x312a5: 0x6c0ac420, 0x312a6: 0x6c15d420, 0x312a7: 0x6c15d620, + 0x312a8: 0x6c288020, 0x312a9: 0x6c288220, 0x312aa: 0x6c288420, 0x312ab: 0x6c288620, + 0x312ac: 0x6c288820, 0x312ad: 0x6c288a20, 0x312ae: 0x6c288c20, 0x312af: 0x6c429820, + 0x312b0: 0x6c429a20, 0x312b1: 0x6c429c20, 0x312b2: 0x6c429e20, 0x312b3: 0x6c42a020, + 0x312b4: 0x6c42a220, 0x312b5: 0x6c636820, 0x312b6: 0x6c636a20, 0x312b7: 0x6c636c20, + 0x312b8: 0x6c636e20, 0x312b9: 0x6c637020, 0x312ba: 0x6c637220, 0x312bb: 0x6c637420, + 0x312bc: 0x6c637620, 0x312bd: 0x6c8a7420, 0x312be: 0x6c8a7620, 0x312bf: 0x6c8a7820, + // Block 0xc4b, offset 0x312c0 + 0x312c0: 0x6c8a7a20, 0x312c1: 0x6c8a7c20, 0x312c2: 0x6c8a7e20, 0x312c3: 0x6cb6fa20, + 0x312c4: 0x6cb6fc20, 0x312c5: 0x6cb6fe20, 0x312c6: 0x6cb70020, 0x312c7: 0x6ce7d820, + 0x312c8: 0x6ce7da20, 0x312c9: 0x6d16f420, 0x312ca: 0x6ce7dc20, 0x312cb: 0x6ce7de20, + 0x312cc: 0x6d16f620, 0x312cd: 0x6d16f820, 0x312ce: 0x6d16fa20, 0x312cf: 0x6d16fc20, + 0x312d0: 0x6d16fe20, 0x312d1: 0x6d452020, 0x312d2: 0x6d452220, 0x312d3: 0x6d71fe20, + 0x312d4: 0x6d720020, 0x312d5: 0x6e3b5220, 0x312d6: 0x6c637e20, 0x312d7: 0x6cb70c20, + 0x312d8: 0x6dbe4820, 0x312d9: 0x6c638220, 0x312da: 0x6d170820, 0x312db: 0x6d453620, + 0x312dc: 0x6d453820, 0x312dd: 0x6d453a20, 0x312de: 0x6d9ba020, 0x312df: 0x6d9ba220, + 0x312e0: 0x6d9ba420, 0x312e1: 0x6dbe5620, 0x312e2: 0x6dbe5820, 0x312e3: 0x6dbe5a20, + 0x312e4: 0x6ddc0420, 0x312e5: 0x6ddc0620, 0x312e6: 0x6df3ec20, 0x312e7: 0x6df3ee20, + 0x312e8: 0x6e07ca20, 0x312e9: 0x6e182420, 0x312ea: 0x6e2e9a20, 0x312eb: 0x6e41a020, + 0x312ec: 0x6c8a8e20, 0x312ed: 0x6ce7f220, 0x312ee: 0x6ce7f420, 0x312ef: 0x6d171420, + 0x312f0: 0x6d171620, 0x312f1: 0x6d171820, 0x312f2: 0x6d171a20, 0x312f3: 0x6d171c20, + 0x312f4: 0x6d171e20, 0x312f5: 0x6d172020, 0x312f6: 0x6d455820, 0x312f7: 0x6d455a20, + 0x312f8: 0x6d455c20, 0x312f9: 0x6d455e20, 0x312fa: 0x6d456020, 0x312fb: 0x6d456220, + 0x312fc: 0x6d456420, 0x312fd: 0x6d456620, 0x312fe: 0x6d456820, 0x312ff: 0x6d456a20, + // Block 0xc4c, offset 0x31300 + 0x31300: 0x6d456c20, 0x31301: 0x6d456e20, 0x31302: 0x6d457020, 0x31303: 0x6d457220, + 0x31304: 0x6d457420, 0x31305: 0x6d457620, 0x31306: 0x6d457820, 0x31307: 0x6d457a20, + 0x31308: 0x6d723220, 0x31309: 0x6d723420, 0x3130a: 0x6d723620, 0x3130b: 0x6d723820, + 0x3130c: 0x6d723a20, 0x3130d: 0x6d723c20, 0x3130e: 0x6d723e20, 0x3130f: 0x6d724020, + 0x31310: 0x6d724220, 0x31311: 0x6d724420, 0x31312: 0x6d724620, 0x31313: 0x6d724820, + 0x31314: 0x6d724a20, 0x31315: 0x6d724c20, 0x31316: 0x6d724e20, 0x31317: 0x6d725020, + 0x31318: 0x6d725220, 0x31319: 0x6d725420, 0x3131a: 0x6d725620, 0x3131b: 0x6d725820, + 0x3131c: 0x6d725a20, 0x3131d: 0x6d725c20, 0x3131e: 0x6d725e20, 0x3131f: 0x6d726020, + 0x31320: 0x6d726220, 0x31321: 0x6d9bba20, 0x31322: 0x6d9bbc20, 0x31323: 0x6d9bbe20, + 0x31324: 0x6d9bc020, 0x31325: 0x6d9bc220, 0x31326: 0x6d9bc420, 0x31327: 0x6d9bc620, + 0x31328: 0x6d9bc820, 0x31329: 0x6d9bca20, 0x3132a: 0x6d9bcc20, 0x3132b: 0x6d9bce20, + 0x3132c: 0x6d9bd020, 0x3132d: 0x6d9bd220, 0x3132e: 0x6d9bd420, 0x3132f: 0x6d9bd620, + 0x31330: 0x6d9bd820, 0x31331: 0x6d9bda20, 0x31332: 0x6d9bdc20, 0x31333: 0x6dbec020, + 0x31334: 0x6dbe7020, 0x31335: 0x6dbe7220, 0x31336: 0x6dbe7420, 0x31337: 0x6dbe7620, + 0x31338: 0x6dbe7820, 0x31339: 0x6dbe7a20, 0x3133a: 0x6dbe7c20, 0x3133b: 0x6dbe7e20, + 0x3133c: 0x6dbe8020, 0x3133d: 0x6dbe8220, 0x3133e: 0x6dbe8420, 0x3133f: 0x6dbe8620, + // Block 0xc4d, offset 0x31340 + 0x31340: 0x6dbe8820, 0x31341: 0x6dbe8a20, 0x31342: 0x6dbe8c20, 0x31343: 0x6dbe8e20, + 0x31344: 0x6ddc2820, 0x31345: 0x6ddc2a20, 0x31346: 0x6ddc2c20, 0x31347: 0x6ddc2e20, + 0x31348: 0x6ddc3020, 0x31349: 0x6ddc3220, 0x3134a: 0x6ddc3420, 0x3134b: 0x6ddc3620, + 0x3134c: 0x6ddc3820, 0x3134d: 0x6ddc3a20, 0x3134e: 0x6ddc3c20, 0x3134f: 0x6ddc3e20, + 0x31350: 0x6ddc4020, 0x31351: 0x6ddc4220, 0x31352: 0x6ddc4420, 0x31353: 0x6ddc4620, + 0x31354: 0x6df40a20, 0x31355: 0x6df40c20, 0x31356: 0x6df40e20, 0x31357: 0x6df41020, + 0x31358: 0x6df41220, 0x31359: 0x6df41420, 0x3135a: 0x6df41620, 0x3135b: 0x6df41820, + 0x3135c: 0x6df41a20, 0x3135d: 0x6df41c20, 0x3135e: 0x6df41e20, 0x3135f: 0x6df42020, + 0x31360: 0x6df42220, 0x31361: 0x6df42420, 0x31362: 0x6df42620, 0x31363: 0x6df42820, + 0x31364: 0x6df42a20, 0x31365: 0x6df42c20, 0x31366: 0x6df42e20, 0x31367: 0x6df43020, + 0x31368: 0x6df43220, 0x31369: 0x6e07e620, 0x3136a: 0x6e07e820, 0x3136b: 0x6e07ea20, + 0x3136c: 0x6e07ec20, 0x3136d: 0x6e07ee20, 0x3136e: 0x6e07f020, 0x3136f: 0x6e07f220, + 0x31370: 0x6e07f420, 0x31371: 0x6e07f620, 0x31372: 0x6e07f820, 0x31373: 0x6e07fa20, + 0x31374: 0x6e07fc20, 0x31375: 0x6e07fe20, 0x31376: 0x6e080020, 0x31377: 0x6e080220, + 0x31378: 0x6e080420, 0x31379: 0x6e184220, 0x3137a: 0x6e184420, 0x3137b: 0x6e184620, + 0x3137c: 0x6e184820, 0x3137d: 0x6e184a20, 0x3137e: 0x6e184c20, 0x3137f: 0x6e184e20, + // Block 0xc4e, offset 0x31380 + 0x31380: 0x6e185020, 0x31381: 0x6e185220, 0x31382: 0x6e185420, 0x31383: 0x6e185620, + 0x31384: 0x6e185820, 0x31385: 0x6e185a20, 0x31386: 0x6e185c20, 0x31387: 0x6e185e20, + 0x31388: 0x6e24ee20, 0x31389: 0x6e24f020, 0x3138a: 0x6e24f220, 0x3138b: 0x6e24f420, + 0x3138c: 0x6e24f620, 0x3138d: 0x6e24f820, 0x3138e: 0x6e24fa20, 0x3138f: 0x6e24fc20, + 0x31390: 0x6e24fe20, 0x31391: 0x6e250020, 0x31392: 0x6e250220, 0x31393: 0x6e250420, + 0x31394: 0x6e250620, 0x31395: 0x6e250820, 0x31396: 0x6e2ea420, 0x31397: 0x6e2ea620, + 0x31398: 0x6e2ea820, 0x31399: 0x6e2eaa20, 0x3139a: 0x6e2eac20, 0x3139b: 0x6e2eae20, + 0x3139c: 0x6e2eb020, 0x3139d: 0x6e362220, 0x3139e: 0x6e362420, 0x3139f: 0x6e362620, + 0x313a0: 0x6e3f1420, 0x313a1: 0x6e3f1620, 0x313a2: 0x6e3f1820, 0x313a3: 0x6e3f1a20, + 0x313a4: 0x6e41a420, 0x313a5: 0x6e3f2620, 0x313a6: 0x6e41a620, 0x313a7: 0x6e41a820, + 0x313a8: 0x6e437a20, 0x313a9: 0x6e437c20, 0x313aa: 0x6e44c220, 0x313ab: 0x6e457620, + 0x313ac: 0x6c021220, 0x313ad: 0x6c0ac620, 0x313ae: 0x6c15da20, 0x313af: 0x6c15dc20, + 0x313b0: 0x6c15de20, 0x313b1: 0x6c289820, 0x313b2: 0x6c289a20, 0x313b3: 0x6c289c20, + 0x313b4: 0x6c289e20, 0x313b5: 0x6c42ae20, 0x313b6: 0x6c42b020, 0x313b7: 0x6c42b220, + 0x313b8: 0x6c42b420, 0x313b9: 0x6c42b620, 0x313ba: 0x6c42b820, 0x313bb: 0x6c42ba20, + 0x313bc: 0x6c42bc20, 0x313bd: 0x6c42be20, 0x313be: 0x6c42c020, 0x313bf: 0x6c42c220, + // Block 0xc4f, offset 0x313c0 + 0x313c0: 0x6c42c420, 0x313c1: 0x6c638420, 0x313c2: 0x6c638620, 0x313c3: 0x6c638820, + 0x313c4: 0x6c638a20, 0x313c5: 0x6c638c20, 0x313c6: 0x6c638e20, 0x313c7: 0x6c639020, + 0x313c8: 0x6c639220, 0x313c9: 0x6c639420, 0x313ca: 0x6c8a9420, 0x313cb: 0x6c8a9620, + 0x313cc: 0x6c8a9820, 0x313cd: 0x6c8a9a20, 0x313ce: 0x6c8a9c20, 0x313cf: 0x6c8a9e20, + 0x313d0: 0x6cb71420, 0x313d1: 0x6cb71620, 0x313d2: 0x6cb71820, 0x313d3: 0x6cb71a20, + 0x313d4: 0x6cb71c20, 0x313d5: 0x6cb71e20, 0x313d6: 0x6cb72020, 0x313d7: 0x6ce80420, + 0x313d8: 0x6ce80620, 0x313d9: 0x6ce80820, 0x313da: 0x6ce80a20, 0x313db: 0x6ce80c20, + 0x313dc: 0x6d173220, 0x313dd: 0x6d173420, 0x313de: 0x6d173620, 0x313df: 0x6d173820, + 0x313e0: 0x6d45ac20, 0x313e1: 0x6d45ae20, 0x313e2: 0x6d45b020, 0x313e3: 0x6d72aa20, + 0x313e4: 0x6dbec420, 0x313e5: 0x6df48220, 0x313e6: 0x6e086e20, 0x313e7: 0x6e087020, + 0x313e8: 0x6c8aae20, 0x313e9: 0x6ce82c20, 0x313ea: 0x6d174820, 0x313eb: 0x6d174a20, + 0x313ec: 0x6d174c20, 0x313ed: 0x6d174e20, 0x313ee: 0x6d175020, 0x313ef: 0x6d45bc20, + 0x313f0: 0x6d45be20, 0x313f1: 0x6d45c020, 0x313f2: 0x6d72bc20, 0x313f3: 0x6d72be20, + 0x313f4: 0x6d72c020, 0x313f5: 0x6d72c220, 0x313f6: 0x6d72c420, 0x313f7: 0x6d72c620, + 0x313f8: 0x6d9c4220, 0x313f9: 0x6d9c4420, 0x313fa: 0x6d9c4620, 0x313fb: 0x6d9c4820, + 0x313fc: 0x6d9c4a20, 0x313fd: 0x6dbed220, 0x313fe: 0x6dbed420, 0x313ff: 0x6d9c6820, + // Block 0xc50, offset 0x31400 + 0x31400: 0x6ddcac20, 0x31401: 0x6ddcae20, 0x31402: 0x6df48c20, 0x31403: 0x6df48e20, + 0x31404: 0x6e087220, 0x31405: 0x6df49020, 0x31406: 0x6e087620, 0x31407: 0x6e087820, + 0x31408: 0x6e087a20, 0x31409: 0x6e087c20, 0x3140a: 0x6e087e20, 0x3140b: 0x6e088020, + 0x3140c: 0x6e088220, 0x3140d: 0x6e189420, 0x3140e: 0x6e189620, 0x3140f: 0x6e189820, + 0x31410: 0x6e254620, 0x31411: 0x6e2ee620, 0x31412: 0x6e254820, 0x31413: 0x6e2ee820, + 0x31414: 0x6e2eea20, 0x31415: 0x6e364420, 0x31416: 0x6e3b7420, 0x31417: 0x6e3f2820, + 0x31418: 0x6c8ab020, 0x31419: 0x6cb73620, 0x3141a: 0x6d45e620, 0x3141b: 0x6d72e220, + 0x3141c: 0x6ddcda20, 0x3141d: 0x6e256420, 0x3141e: 0x6e2ef820, 0x3141f: 0x6c8ab220, + 0x31420: 0x6ce84620, 0x31421: 0x6d177820, 0x31422: 0x6d177a20, 0x31423: 0x6d460620, + 0x31424: 0x6d460820, 0x31425: 0x6d460a20, 0x31426: 0x6d460c20, 0x31427: 0x6d460e20, + 0x31428: 0x6d461020, 0x31429: 0x6d461220, 0x3142a: 0x6d461420, 0x3142b: 0x6d72f220, + 0x3142c: 0x6d72f420, 0x3142d: 0x6d9c7a20, 0x3142e: 0x6d72f620, 0x3142f: 0x6d72f820, + 0x31430: 0x6d72fa20, 0x31431: 0x6d72fc20, 0x31432: 0x6d72fe20, 0x31433: 0x6d730020, + 0x31434: 0x6d730220, 0x31435: 0x6d9c8020, 0x31436: 0x6d9c8220, 0x31437: 0x6d9c8420, + 0x31438: 0x6d9c8620, 0x31439: 0x6d9c8820, 0x3143a: 0x6d9c8a20, 0x3143b: 0x6d9c8c20, + 0x3143c: 0x6dbf1420, 0x3143d: 0x6dbf1620, 0x3143e: 0x6dbf1820, 0x3143f: 0x6dbf1a20, + // Block 0xc51, offset 0x31440 + 0x31440: 0x6dbf1c20, 0x31441: 0x6dbf1e20, 0x31442: 0x6dbf2020, 0x31443: 0x6ddcf220, + 0x31444: 0x6ddcf420, 0x31445: 0x6ddcf620, 0x31446: 0x6ddcf820, 0x31447: 0x6d9c8e20, + 0x31448: 0x6ddcfa20, 0x31449: 0x6df4b220, 0x3144a: 0x6df4b420, 0x3144b: 0x6df4b620, + 0x3144c: 0x6df4b820, 0x3144d: 0x6df4ba20, 0x3144e: 0x6df4bc20, 0x3144f: 0x6df4be20, + 0x31450: 0x6e08b220, 0x31451: 0x6e08b420, 0x31452: 0x6e08b620, 0x31453: 0x6e08b820, + 0x31454: 0x6e18b420, 0x31455: 0x6e18b620, 0x31456: 0x6e18b820, 0x31457: 0x6e18ba20, + 0x31458: 0x6e18bc20, 0x31459: 0x6e256c20, 0x3145a: 0x6e256e20, 0x3145b: 0x6e257020, + 0x3145c: 0x6e257220, 0x3145d: 0x6e256820, 0x3145e: 0x6e2f0020, 0x3145f: 0x6e2f0220, + 0x31460: 0x6e2f0420, 0x31461: 0x6e365c20, 0x31462: 0x6e365e20, 0x31463: 0x6e3b8620, + 0x31464: 0x6e41be20, 0x31465: 0x6c8ab420, 0x31466: 0x6d463c20, 0x31467: 0x6d734420, + 0x31468: 0x6d9cc020, 0x31469: 0x6ddd3820, 0x3146a: 0x6e08ee20, 0x3146b: 0x6e25a420, + 0x3146c: 0x6e367420, 0x3146d: 0x6e367620, 0x3146e: 0x6e41c820, 0x3146f: 0x6c8aba20, + 0x31470: 0x6e41ca20, 0x31471: 0x6e44ca20, 0x31472: 0x6c8abc20, 0x31473: 0x6d9cc820, + 0x31474: 0x6dbf5620, 0x31475: 0x6ddd4020, 0x31476: 0x6ddd4220, 0x31477: 0x6df4fa20, + 0x31478: 0x6e08f420, 0x31479: 0x6e18f420, 0x3147a: 0x6e18f620, 0x3147b: 0x6e25ae20, + 0x3147c: 0x6c8abe20, 0x3147d: 0x6d179220, 0x3147e: 0x6d465020, 0x3147f: 0x6d465220, + // Block 0xc52, offset 0x31480 + 0x31480: 0x6d465420, 0x31481: 0x6d465620, 0x31482: 0x6d465820, 0x31483: 0x6d735820, + 0x31484: 0x6d735a20, 0x31485: 0x6d735c20, 0x31486: 0x6d735e20, 0x31487: 0x6d9cde20, + 0x31488: 0x6dbf6220, 0x31489: 0x6dbf6420, 0x3148a: 0x6ddd5620, 0x3148b: 0x6ddd5820, + 0x3148c: 0x6ddd5a20, 0x3148d: 0x6ddd5c20, 0x3148e: 0x6ddd5e20, 0x3148f: 0x6ddd6020, + 0x31490: 0x6e090220, 0x31491: 0x6e190620, 0x31492: 0x6e190820, 0x31493: 0x6e190a20, + 0x31494: 0x6e190c20, 0x31495: 0x6e25be20, 0x31496: 0x6e25c020, 0x31497: 0x6e368a20, + 0x31498: 0x6e368c20, 0x31499: 0x6e368e20, 0x3149a: 0x6cb74420, 0x3149b: 0x6d17c620, + 0x3149c: 0x6d17c820, 0x3149d: 0x6d17ca20, 0x3149e: 0x6d17cc20, 0x3149f: 0x6d469220, + 0x314a0: 0x6d469420, 0x314a1: 0x6d469620, 0x314a2: 0x6d469820, 0x314a3: 0x6d739620, + 0x314a4: 0x6d739820, 0x314a5: 0x6d739a20, 0x314a6: 0x6d739c20, 0x314a7: 0x6d739e20, + 0x314a8: 0x6d73a020, 0x314a9: 0x6d73a220, 0x314aa: 0x6d73a420, 0x314ab: 0x6d73a620, + 0x314ac: 0x6d73a820, 0x314ad: 0x6d73aa20, 0x314ae: 0x6d73ac20, 0x314af: 0x6d73ae20, + 0x314b0: 0x6d73b020, 0x314b1: 0x6d73b220, 0x314b2: 0x6d73b420, 0x314b3: 0x6d73b620, + 0x314b4: 0x6d73b820, 0x314b5: 0x6d73ba20, 0x314b6: 0x6d73bc20, 0x314b7: 0x6d73be20, + 0x314b8: 0x6d73c020, 0x314b9: 0x6d73c220, 0x314ba: 0x6d9d2420, 0x314bb: 0x6d9d2620, + 0x314bc: 0x6d9d2820, 0x314bd: 0x6d9d2a20, 0x314be: 0x6d9d2c20, 0x314bf: 0x6d9d2e20, + // Block 0xc53, offset 0x314c0 + 0x314c0: 0x6d9d3020, 0x314c1: 0x6d9d3220, 0x314c2: 0x6d9d3420, 0x314c3: 0x6d9d3620, + 0x314c4: 0x6d9d3820, 0x314c5: 0x6d9d3a20, 0x314c6: 0x6dbf9020, 0x314c7: 0x6d9d3c20, + 0x314c8: 0x6d9d3e20, 0x314c9: 0x6d9d4020, 0x314ca: 0x6d9d4220, 0x314cb: 0x6d9d4420, + 0x314cc: 0x6d9d4620, 0x314cd: 0x6d9d4820, 0x314ce: 0x6d9d4a20, 0x314cf: 0x6d9d4c20, + 0x314d0: 0x6d9d4e20, 0x314d1: 0x6d9d5020, 0x314d2: 0x6d9d5220, 0x314d3: 0x6d9d5420, + 0x314d4: 0x6d9d5620, 0x314d5: 0x6d9d5820, 0x314d6: 0x6d9d5a20, 0x314d7: 0x6d9d5c20, + 0x314d8: 0x6d9d5e20, 0x314d9: 0x6dbf9c20, 0x314da: 0x6dbf9e20, 0x314db: 0x6dbfa020, + 0x314dc: 0x6dbfa220, 0x314dd: 0x6dbfa420, 0x314de: 0x6dbfa620, 0x314df: 0x6dbfa820, + 0x314e0: 0x6dbfaa20, 0x314e1: 0x6dbfac20, 0x314e2: 0x6dbfae20, 0x314e3: 0x6d9d6020, + 0x314e4: 0x6dbfb020, 0x314e5: 0x6dbfb220, 0x314e6: 0x6dbfb420, 0x314e7: 0x6dbfb620, + 0x314e8: 0x6dbfb820, 0x314e9: 0x6dbfba20, 0x314ea: 0x6dbfbc20, 0x314eb: 0x6dbfbe20, + 0x314ec: 0x6dbfc020, 0x314ed: 0x6dbfc220, 0x314ee: 0x6dbfc420, 0x314ef: 0x6dbfc620, + 0x314f0: 0x6dbfc820, 0x314f1: 0x6dbfca20, 0x314f2: 0x6dbfcc20, 0x314f3: 0x6dbfce20, + 0x314f4: 0x6dbfd020, 0x314f5: 0x6ddd9820, 0x314f6: 0x6ddd9a20, 0x314f7: 0x6ddd9c20, + 0x314f8: 0x6ddd9e20, 0x314f9: 0x6ddda020, 0x314fa: 0x6dbfd220, 0x314fb: 0x6ddda220, + 0x314fc: 0x6ddda420, 0x314fd: 0x6ddda620, 0x314fe: 0x6ddda820, 0x314ff: 0x6dddaa20, + // Block 0xc54, offset 0x31500 + 0x31500: 0x6dddac20, 0x31501: 0x6dddae20, 0x31502: 0x6dddb020, 0x31503: 0x6dddb220, + 0x31504: 0x6dddb420, 0x31505: 0x6df51c20, 0x31506: 0x6dddb620, 0x31507: 0x6dddb820, + 0x31508: 0x6dddba20, 0x31509: 0x6dddbc20, 0x3150a: 0x6dddbe20, 0x3150b: 0x6dddc020, + 0x3150c: 0x6dddc220, 0x3150d: 0x6dddc420, 0x3150e: 0x6dc03a20, 0x3150f: 0x6dddc620, + 0x31510: 0x6dddc820, 0x31511: 0x6dddca20, 0x31512: 0x6dddcc20, 0x31513: 0x6dddce20, + 0x31514: 0x6df54220, 0x31515: 0x6df54420, 0x31516: 0x6df54620, 0x31517: 0x6df54820, + 0x31518: 0x6df54a20, 0x31519: 0x6df54c20, 0x3151a: 0x6df54e20, 0x3151b: 0x6df55020, + 0x3151c: 0x6df55220, 0x3151d: 0x6df55420, 0x3151e: 0x6df55620, 0x3151f: 0x6df55820, + 0x31520: 0x6df55a20, 0x31521: 0x6df55c20, 0x31522: 0x6df55e20, 0x31523: 0x6df56020, + 0x31524: 0x6df56220, 0x31525: 0x6df56420, 0x31526: 0x6df56620, 0x31527: 0x6df56820, + 0x31528: 0x6df56a20, 0x31529: 0x6df56c20, 0x3152a: 0x6df56e20, 0x3152b: 0x6df57020, + 0x3152c: 0x6df57220, 0x3152d: 0x6df57420, 0x3152e: 0x6df57620, 0x3152f: 0x6df57820, + 0x31530: 0x6df57a20, 0x31531: 0x6df57c20, 0x31532: 0x6df57e20, 0x31533: 0x6df58020, + 0x31534: 0x6df58220, 0x31535: 0x6df58420, 0x31536: 0x6e093220, 0x31537: 0x6e093420, + 0x31538: 0x6e093620, 0x31539: 0x6e093820, 0x3153a: 0x6df61c20, 0x3153b: 0x6e091c20, + 0x3153c: 0x6e093a20, 0x3153d: 0x6dddd020, 0x3153e: 0x6e093c20, 0x3153f: 0x6e093e20, + // Block 0xc55, offset 0x31540 + 0x31540: 0x6e094020, 0x31541: 0x6e094220, 0x31542: 0x6e094420, 0x31543: 0x6e094620, + 0x31544: 0x6e094820, 0x31545: 0x6e094a20, 0x31546: 0x6e094c20, 0x31547: 0x6e094e20, + 0x31548: 0x6e095020, 0x31549: 0x6e095220, 0x3154a: 0x6e095420, 0x3154b: 0x6e095620, + 0x3154c: 0x6e095820, 0x3154d: 0x6e095a20, 0x3154e: 0x6e095c20, 0x3154f: 0x6e095e20, + 0x31550: 0x6e096020, 0x31551: 0x6e096220, 0x31552: 0x6e096420, 0x31553: 0x6e096620, + 0x31554: 0x6e096820, 0x31555: 0x6e096a20, 0x31556: 0x6e096c20, 0x31557: 0x6e096e20, + 0x31558: 0x6e097020, 0x31559: 0x6e097220, 0x3155a: 0x6e097420, 0x3155b: 0x6e097620, + 0x3155c: 0x6e194620, 0x3155d: 0x6e194820, 0x3155e: 0x6e194a20, 0x3155f: 0x6e194c20, + 0x31560: 0x6e097820, 0x31561: 0x6e194e20, 0x31562: 0x6e195020, 0x31563: 0x6e195220, + 0x31564: 0x6e195420, 0x31565: 0x6e195620, 0x31566: 0x6e195820, 0x31567: 0x6e195a20, + 0x31568: 0x6e195c20, 0x31569: 0x6e195e20, 0x3156a: 0x6e196020, 0x3156b: 0x6e196220, + 0x3156c: 0x6e196420, 0x3156d: 0x6e196620, 0x3156e: 0x6e196820, 0x3156f: 0x6e196a20, + 0x31570: 0x6e196c20, 0x31571: 0x6e25de20, 0x31572: 0x6e25e020, 0x31573: 0x6e25e220, + 0x31574: 0x6e25e420, 0x31575: 0x6e25e620, 0x31576: 0x6e25e820, 0x31577: 0x6e25ea20, + 0x31578: 0x6e25ec20, 0x31579: 0x6e25ee20, 0x3157a: 0x6e25f020, 0x3157b: 0x6e25f220, + 0x3157c: 0x6e25f420, 0x3157d: 0x6e25f620, 0x3157e: 0x6e25f820, 0x3157f: 0x6e25fa20, + // Block 0xc56, offset 0x31580 + 0x31580: 0x6e09e620, 0x31581: 0x6e25fc20, 0x31582: 0x6e25fe20, 0x31583: 0x6e260020, + 0x31584: 0x6e260220, 0x31585: 0x6e260420, 0x31586: 0x6e260620, 0x31587: 0x6e260820, + 0x31588: 0x6e260a20, 0x31589: 0x6e267220, 0x3158a: 0x6e2f5620, 0x3158b: 0x6e2f5820, + 0x3158c: 0x6e2f5a20, 0x3158d: 0x6e2f5c20, 0x3158e: 0x6e2f5e20, 0x3158f: 0x6e2f6020, + 0x31590: 0x6e2f6220, 0x31591: 0x6e2f6420, 0x31592: 0x6e2f6620, 0x31593: 0x6e2f6820, + 0x31594: 0x6e2f6a20, 0x31595: 0x6e2f6c20, 0x31596: 0x6e2f6e20, 0x31597: 0x6e2f7020, + 0x31598: 0x6e2f7220, 0x31599: 0x6e2f7420, 0x3159a: 0x6e2f7620, 0x3159b: 0x6e2f7820, + 0x3159c: 0x6e36a620, 0x3159d: 0x6e36a820, 0x3159e: 0x6e36aa20, 0x3159f: 0x6e36ac20, + 0x315a0: 0x6e36ae20, 0x315a1: 0x6e36b020, 0x315a2: 0x6e36b220, 0x315a3: 0x6e36b420, + 0x315a4: 0x6e36b620, 0x315a5: 0x6e36b820, 0x315a6: 0x6e36ba20, 0x315a7: 0x6e36bc20, + 0x315a8: 0x6e3bac20, 0x315a9: 0x6e36be20, 0x315aa: 0x6e2fda20, 0x315ab: 0x6e36c020, + 0x315ac: 0x6e3bae20, 0x315ad: 0x6e3bb020, 0x315ae: 0x6e3bb220, 0x315af: 0x6e3bb420, + 0x315b0: 0x6e371420, 0x315b1: 0x6e3f5420, 0x315b2: 0x6e3f5620, 0x315b3: 0x6e3f5820, + 0x315b4: 0x6e3f5a20, 0x315b5: 0x6e3f5c20, 0x315b6: 0x6e3f5e20, 0x315b7: 0x6e41da20, + 0x315b8: 0x6e41dc20, 0x315b9: 0x6e44d220, 0x315ba: 0x6e458220, 0x315bb: 0x6e469a20, + 0x315bc: 0x6c42dc20, 0x315bd: 0x6c8ac020, 0x315be: 0x6cb74a20, 0x315bf: 0x6ce86e20, + // Block 0xc57, offset 0x315c0 + 0x315c0: 0x6ce87020, 0x315c1: 0x6ce87220, 0x315c2: 0x6ce87420, 0x315c3: 0x6ce87620, + 0x315c4: 0x6d17e020, 0x315c5: 0x6d17e220, 0x315c6: 0x6d17e420, 0x315c7: 0x6d17e620, + 0x315c8: 0x6d17e820, 0x315c9: 0x6d17ea20, 0x315ca: 0x6d17ec20, 0x315cb: 0x6d17ee20, + 0x315cc: 0x6d17f020, 0x315cd: 0x6d17f220, 0x315ce: 0x6d17f420, 0x315cf: 0x6d17f620, + 0x315d0: 0x6d17f820, 0x315d1: 0x6d46b620, 0x315d2: 0x6d46b820, 0x315d3: 0x6d46ba20, + 0x315d4: 0x6d46bc20, 0x315d5: 0x6d46be20, 0x315d6: 0x6d46c020, 0x315d7: 0x6d46c220, + 0x315d8: 0x6d46c420, 0x315d9: 0x6d46c620, 0x315da: 0x6d46c820, 0x315db: 0x6d46ca20, + 0x315dc: 0x6d46cc20, 0x315dd: 0x6d46ce20, 0x315de: 0x6d46d020, 0x315df: 0x6d46d220, + 0x315e0: 0x6d740c20, 0x315e1: 0x6d740e20, 0x315e2: 0x6d741020, 0x315e3: 0x6d741220, + 0x315e4: 0x6d741420, 0x315e5: 0x6d741620, 0x315e6: 0x6d741820, 0x315e7: 0x6d741a20, + 0x315e8: 0x6d741c20, 0x315e9: 0x6d741e20, 0x315ea: 0x6d742020, 0x315eb: 0x6d742220, + 0x315ec: 0x6d742420, 0x315ed: 0x6d9db020, 0x315ee: 0x6d9db220, 0x315ef: 0x6d9db420, + 0x315f0: 0x6d9db620, 0x315f1: 0x6d9db820, 0x315f2: 0x6d9dba20, 0x315f3: 0x6d9dbc20, + 0x315f4: 0x6d9dbe20, 0x315f5: 0x6d9dc020, 0x315f6: 0x6d9dc220, 0x315f7: 0x6d9dc420, + 0x315f8: 0x6d9dc620, 0x315f9: 0x6d9dc820, 0x315fa: 0x6d9dca20, 0x315fb: 0x6d9dcc20, + 0x315fc: 0x6dc03c20, 0x315fd: 0x6dc03e20, 0x315fe: 0x6dc06820, 0x315ff: 0x6dc04020, + // Block 0xc58, offset 0x31600 + 0x31600: 0x6dc04220, 0x31601: 0x6dc04420, 0x31602: 0x6dc04620, 0x31603: 0x6dc04820, + 0x31604: 0x6dc04a20, 0x31605: 0x6dc04c20, 0x31606: 0x6dc04e20, 0x31607: 0x6dc05020, + 0x31608: 0x6dc05220, 0x31609: 0x6dc05420, 0x3160a: 0x6dc05620, 0x3160b: 0x6dc05820, + 0x3160c: 0x6dde2e20, 0x3160d: 0x6dde3020, 0x3160e: 0x6dde3220, 0x3160f: 0x6dde3420, + 0x31610: 0x6dde3620, 0x31611: 0x6dde3820, 0x31612: 0x6dde3a20, 0x31613: 0x6df61e20, + 0x31614: 0x6df62020, 0x31615: 0x6df62220, 0x31616: 0x6df62420, 0x31617: 0x6df62620, + 0x31618: 0x6df62820, 0x31619: 0x6df62a20, 0x3161a: 0x6df62c20, 0x3161b: 0x6df62e20, + 0x3161c: 0x6e09ec20, 0x3161d: 0x6e09ee20, 0x3161e: 0x6e09f020, 0x3161f: 0x6e09f220, + 0x31620: 0x6e19f820, 0x31621: 0x6e19fa20, 0x31622: 0x6e19fc20, 0x31623: 0x6e19fe20, + 0x31624: 0x6e267420, 0x31625: 0x6cb75220, 0x31626: 0x6ce88620, 0x31627: 0x6d180820, + 0x31628: 0x6d180a20, 0x31629: 0x6d180c20, 0x3162a: 0x6d180e20, 0x3162b: 0x6d181020, + 0x3162c: 0x6c63ac20, 0x3162d: 0x6d181220, 0x3162e: 0x6d181420, 0x3162f: 0x6d181620, + 0x31630: 0x6d181820, 0x31631: 0x6d46f420, 0x31632: 0x6d46f620, 0x31633: 0x6d46f820, + 0x31634: 0x6d46fa20, 0x31635: 0x6d46fc20, 0x31636: 0x6d46fe20, 0x31637: 0x6d745020, + 0x31638: 0x6d745220, 0x31639: 0x6d745420, 0x3163a: 0x6d745620, 0x3163b: 0x6d745820, + 0x3163c: 0x6d745a20, 0x3163d: 0x6d745c20, 0x3163e: 0x6d745e20, 0x3163f: 0x6d746020, + // Block 0xc59, offset 0x31640 + 0x31640: 0x6d746220, 0x31641: 0x6d746420, 0x31642: 0x6d746620, 0x31643: 0x6d746820, + 0x31644: 0x6d746a20, 0x31645: 0x6d746c20, 0x31646: 0x6d746e20, 0x31647: 0x6d747020, + 0x31648: 0x6d747220, 0x31649: 0x6d747420, 0x3164a: 0x6d9e0620, 0x3164b: 0x6d747620, + 0x3164c: 0x6d747820, 0x3164d: 0x6d747a20, 0x3164e: 0x6d747c20, 0x3164f: 0x6d9e0820, + 0x31650: 0x6d9e0a20, 0x31651: 0x6d9e0c20, 0x31652: 0x6d9e0e20, 0x31653: 0x6d9e1020, + 0x31654: 0x6d9e1220, 0x31655: 0x6d9e1420, 0x31656: 0x6d9e1620, 0x31657: 0x6d9e1820, + 0x31658: 0x6d9e1a20, 0x31659: 0x6d9e1c20, 0x3165a: 0x6d9e1e20, 0x3165b: 0x6d9e2020, + 0x3165c: 0x6dc06a20, 0x3165d: 0x6d9e2220, 0x3165e: 0x6d9e2420, 0x3165f: 0x6d9e2620, + 0x31660: 0x6d9e2820, 0x31661: 0x6d9e2a20, 0x31662: 0x6d9e2c20, 0x31663: 0x6d9e2e20, + 0x31664: 0x6d9e3020, 0x31665: 0x6d9e3220, 0x31666: 0x6d9e3420, 0x31667: 0x6d9e3620, + 0x31668: 0x6d9e3820, 0x31669: 0x6d9e3a20, 0x3166a: 0x6d9e3c20, 0x3166b: 0x6d9e3e20, + 0x3166c: 0x6d9e4020, 0x3166d: 0x6dc08020, 0x3166e: 0x6dc08220, 0x3166f: 0x6dc08420, + 0x31670: 0x6dc08620, 0x31671: 0x6dc08820, 0x31672: 0x6dc08a20, 0x31673: 0x6dc08c20, + 0x31674: 0x6dc08e20, 0x31675: 0x6dc09020, 0x31676: 0x6dc09220, 0x31677: 0x6dc09420, + 0x31678: 0x6dc09620, 0x31679: 0x6dc09820, 0x3167a: 0x6dc09a20, 0x3167b: 0x6dc09c20, + 0x3167c: 0x6dc09e20, 0x3167d: 0x6dc0a020, 0x3167e: 0x6dc0a220, 0x3167f: 0x6dc0a420, + // Block 0xc5a, offset 0x31680 + 0x31680: 0x6dc0a620, 0x31681: 0x6dc0a820, 0x31682: 0x6dc0aa20, 0x31683: 0x6dc0ac20, + 0x31684: 0x6dc0ae20, 0x31685: 0x6dc0b020, 0x31686: 0x6dc0b220, 0x31687: 0x6dc0b420, + 0x31688: 0x6dc0b620, 0x31689: 0x6dc0b820, 0x3168a: 0x6dde4e20, 0x3168b: 0x6dde5020, + 0x3168c: 0x6dde5220, 0x3168d: 0x6dde5420, 0x3168e: 0x6dde5620, 0x3168f: 0x6dde5820, + 0x31690: 0x6dde5a20, 0x31691: 0x6dde5c20, 0x31692: 0x6dde5e20, 0x31693: 0x6dde6020, + 0x31694: 0x6dde6220, 0x31695: 0x6dde6420, 0x31696: 0x6dde6620, 0x31697: 0x6dde6820, + 0x31698: 0x6dde6a20, 0x31699: 0x6dde6c20, 0x3169a: 0x6dde6e20, 0x3169b: 0x6dde7020, + 0x3169c: 0x6dde7220, 0x3169d: 0x6dde7420, 0x3169e: 0x6dde7620, 0x3169f: 0x6dde7820, + 0x316a0: 0x6dde7a20, 0x316a1: 0x6df63820, 0x316a2: 0x6dde7c20, 0x316a3: 0x6dde7e20, + 0x316a4: 0x6dd43a20, 0x316a5: 0x6dde8020, 0x316a6: 0x6df64c20, 0x316a7: 0x6dc13220, + 0x316a8: 0x6df64e20, 0x316a9: 0x6df65020, 0x316aa: 0x6df65220, 0x316ab: 0x6df65420, + 0x316ac: 0x6df65620, 0x316ad: 0x6df65820, 0x316ae: 0x6df65a20, 0x316af: 0x6df65c20, + 0x316b0: 0x6df65e20, 0x316b1: 0x6df66020, 0x316b2: 0x6df66220, 0x316b3: 0x6df66420, + 0x316b4: 0x6df66620, 0x316b5: 0x6df66820, 0x316b6: 0x6df66a20, 0x316b7: 0x6df66c20, + 0x316b8: 0x6df66e20, 0x316b9: 0x6df67020, 0x316ba: 0x6df67220, 0x316bb: 0x6df67420, + 0x316bc: 0x6df67620, 0x316bd: 0x6df67820, 0x316be: 0x6df67a20, 0x316bf: 0x6df67c20, + // Block 0xc5b, offset 0x316c0 + 0x316c0: 0x6df67e20, 0x316c1: 0x6df68020, 0x316c2: 0x6df68220, 0x316c3: 0x6df68420, + 0x316c4: 0x6df68620, 0x316c5: 0x6df68820, 0x316c6: 0x6df68a20, 0x316c7: 0x6df68c20, + 0x316c8: 0x6df68e20, 0x316c9: 0x6df69020, 0x316ca: 0x6df69220, 0x316cb: 0x6df69420, + 0x316cc: 0x6df69620, 0x316cd: 0x6df69820, 0x316ce: 0x6df69a20, 0x316cf: 0x6df69c20, + 0x316d0: 0x6e0a0e20, 0x316d1: 0x6df69e20, 0x316d2: 0x6e0a1020, 0x316d3: 0x6e0a1220, + 0x316d4: 0x6e0a1420, 0x316d5: 0x6e0a1620, 0x316d6: 0x6e0a1820, 0x316d7: 0x6e0a1a20, + 0x316d8: 0x6e0a1c20, 0x316d9: 0x6e0a1e20, 0x316da: 0x6e0a2020, 0x316db: 0x6e0a2220, + 0x316dc: 0x6e0a2420, 0x316dd: 0x6e0a2620, 0x316de: 0x6e0a2820, 0x316df: 0x6e0a2a20, + 0x316e0: 0x6e0a2c20, 0x316e1: 0x6e0a2e20, 0x316e2: 0x6e0a3020, 0x316e3: 0x6e0a3220, + 0x316e4: 0x6e0a3420, 0x316e5: 0x6e0a3620, 0x316e6: 0x6e0a3820, 0x316e7: 0x6e0a3a20, + 0x316e8: 0x6e0a3c20, 0x316e9: 0x6e0a3e20, 0x316ea: 0x6e0a4020, 0x316eb: 0x6e0a4220, + 0x316ec: 0x6e1a1020, 0x316ed: 0x6e1a1220, 0x316ee: 0x6e1a1420, 0x316ef: 0x6e1a1620, + 0x316f0: 0x6e1a1820, 0x316f1: 0x6e1a1a20, 0x316f2: 0x6e1a1c20, 0x316f3: 0x6e1a1e20, + 0x316f4: 0x6e1a2020, 0x316f5: 0x6e1a2220, 0x316f6: 0x6e1a2420, 0x316f7: 0x6e1a2620, + 0x316f8: 0x6e1a2820, 0x316f9: 0x6e1a2a20, 0x316fa: 0x6e1a2c20, 0x316fb: 0x6e1a2e20, + 0x316fc: 0x6e1a3020, 0x316fd: 0x6e1a3220, 0x316fe: 0x6e1a3420, 0x316ff: 0x6e0ad220, + // Block 0xc5c, offset 0x31700 + 0x31700: 0x6e1a3620, 0x31701: 0x6e1a3820, 0x31702: 0x6e1a3a20, 0x31703: 0x6e1a3c20, + 0x31704: 0x6e1a3e20, 0x31705: 0x6e1a4020, 0x31706: 0x6e1a4220, 0x31707: 0x6e1a4420, + 0x31708: 0x6e1a4620, 0x31709: 0x6e1a4820, 0x3170a: 0x6e1a4a20, 0x3170b: 0x6e268620, + 0x3170c: 0x6e1a4c20, 0x3170d: 0x6e1a4e20, 0x3170e: 0x6e1a5020, 0x3170f: 0x6e1a5220, + 0x31710: 0x6e268820, 0x31711: 0x6e268a20, 0x31712: 0x6e268c20, 0x31713: 0x6e268e20, + 0x31714: 0x6e269020, 0x31715: 0x6e269220, 0x31716: 0x6e269420, 0x31717: 0x6e269620, + 0x31718: 0x6e269820, 0x31719: 0x6e269a20, 0x3171a: 0x6e269c20, 0x3171b: 0x6e269e20, + 0x3171c: 0x6e26a020, 0x3171d: 0x6e26a220, 0x3171e: 0x6e26a420, 0x3171f: 0x6e26a620, + 0x31720: 0x6e260c20, 0x31721: 0x6e2ff220, 0x31722: 0x6e2ff420, 0x31723: 0x6e2ff620, + 0x31724: 0x6e2ff820, 0x31725: 0x6e2ffa20, 0x31726: 0x6e2ffc20, 0x31727: 0x6e2ffe20, + 0x31728: 0x6e300020, 0x31729: 0x6e273020, 0x3172a: 0x6e300220, 0x3172b: 0x6e300420, + 0x3172c: 0x6e300620, 0x3172d: 0x6e300820, 0x3172e: 0x6e300a20, 0x3172f: 0x6e300c20, + 0x31730: 0x6e300e20, 0x31731: 0x6e301020, 0x31732: 0x6e301220, 0x31733: 0x6e301420, + 0x31734: 0x6e301620, 0x31735: 0x6e273220, 0x31736: 0x6e301820, 0x31737: 0x6e301a20, + 0x31738: 0x6e301c20, 0x31739: 0x6e372220, 0x3173a: 0x6e371620, 0x3173b: 0x6e301e20, + 0x3173c: 0x6e302020, 0x3173d: 0x6e372420, 0x3173e: 0x6e372620, 0x3173f: 0x6e372820, + // Block 0xc5d, offset 0x31740 + 0x31740: 0x6e372a20, 0x31741: 0x6e372c20, 0x31742: 0x6e372e20, 0x31743: 0x6e373020, + 0x31744: 0x6e373220, 0x31745: 0x6e373420, 0x31746: 0x6e373620, 0x31747: 0x6e373820, + 0x31748: 0x6e373a20, 0x31749: 0x6e373c20, 0x3174a: 0x6e373e20, 0x3174b: 0x6e3bea20, + 0x3174c: 0x6e3bec20, 0x3174d: 0x6e3bee20, 0x3174e: 0x6e3bf020, 0x3174f: 0x6e3bf220, + 0x31750: 0x6e3bf420, 0x31751: 0x6e3bf620, 0x31752: 0x6e3bf820, 0x31753: 0x6e3f8820, + 0x31754: 0x6e3f8a20, 0x31755: 0x6e41fa20, 0x31756: 0x6e41fc20, 0x31757: 0x6e41fe20, + 0x31758: 0x6e43c020, 0x31759: 0x6e43c220, 0x3175a: 0x6e43c420, 0x3175b: 0x6e44e620, + 0x3175c: 0x6e44e820, 0x3175d: 0x6e458c20, 0x3175e: 0x6e458e20, 0x3175f: 0x6c0ac820, + 0x31760: 0x6c28a620, 0x31761: 0x6c28a820, 0x31762: 0x6c42de20, 0x31763: 0x6c42e020, + 0x31764: 0x6c42e220, 0x31765: 0x6c63ae20, 0x31766: 0x6c63b020, 0x31767: 0x6c63b220, + 0x31768: 0x6c63b420, 0x31769: 0x6c63b620, 0x3176a: 0x6c8ac420, 0x3176b: 0x6c8ac620, + 0x3176c: 0x6c8ac820, 0x3176d: 0x6c8aca20, 0x3176e: 0x6c8acc20, 0x3176f: 0x6c8ace20, + 0x31770: 0x6c8ad020, 0x31771: 0x6c8ad220, 0x31772: 0x6c8ad420, 0x31773: 0x6c8ad620, + 0x31774: 0x6c8ad820, 0x31775: 0x6c8ada20, 0x31776: 0x6c8adc20, 0x31777: 0x6cb75620, + 0x31778: 0x6cb75820, 0x31779: 0x6cb75a20, 0x3177a: 0x6cb75c20, 0x3177b: 0x6cb75e20, + 0x3177c: 0x6cb76020, 0x3177d: 0x6cb76220, 0x3177e: 0x6cb76420, 0x3177f: 0x6cb76620, + // Block 0xc5e, offset 0x31780 + 0x31780: 0x6ce89020, 0x31781: 0x6ce89220, 0x31782: 0x6ce89420, 0x31783: 0x6ce89620, + 0x31784: 0x6ce89820, 0x31785: 0x6ce89a20, 0x31786: 0x6ce89c20, 0x31787: 0x6ce89e20, + 0x31788: 0x6ce8a020, 0x31789: 0x6d183020, 0x3178a: 0x6d183220, 0x3178b: 0x6d183420, + 0x3178c: 0x6d183620, 0x3178d: 0x6d183820, 0x3178e: 0x6d183a20, 0x3178f: 0x6d183c20, + 0x31790: 0x6d183e20, 0x31791: 0x6d184020, 0x31792: 0x6d184220, 0x31793: 0x6d184420, + 0x31794: 0x6d184620, 0x31795: 0x6d472620, 0x31796: 0x6d472820, 0x31797: 0x6d472a20, + 0x31798: 0x6d74e020, 0x31799: 0x6d472c20, 0x3179a: 0x6d472e20, 0x3179b: 0x6d473020, + 0x3179c: 0x6d473220, 0x3179d: 0x6d74e220, 0x3179e: 0x6d74e420, 0x3179f: 0x6d74e620, + 0x317a0: 0x6d74e820, 0x317a1: 0x6d74ea20, 0x317a2: 0x6d74ec20, 0x317a3: 0x6d74ee20, + 0x317a4: 0x6d74f020, 0x317a5: 0x6d9eba20, 0x317a6: 0x6d9ebc20, 0x317a7: 0x6d9ebe20, + 0x317a8: 0x6d9ec020, 0x317a9: 0x6dc13820, 0x317aa: 0x6dc13a20, 0x317ab: 0x6dc13c20, + 0x317ac: 0x6dc13e20, 0x317ad: 0x6ddee620, 0x317ae: 0x6ddee820, 0x317af: 0x6ddeea20, + 0x317b0: 0x6ddeec20, 0x317b1: 0x6df73020, 0x317b2: 0x6df73220, 0x317b3: 0x6e273420, + 0x317b4: 0x6e273620, 0x317b5: 0x6cb78220, 0x317b6: 0x6d750020, 0x317b7: 0x6d9eca20, + 0x317b8: 0x6df73620, 0x317b9: 0x6e0ad820, 0x317ba: 0x6e1ac620, 0x317bb: 0x6e1ac820, + 0x317bc: 0x6e378c20, 0x317bd: 0x6e378e20, 0x317be: 0x6d9ed820, 0x317bf: 0x6cb78620, + // Block 0xc5f, offset 0x317c0 + 0x317c0: 0x6d185620, 0x317c1: 0x6d185820, 0x317c2: 0x6d185a20, 0x317c3: 0x6d751220, + 0x317c4: 0x6d751420, 0x317c5: 0x6d9ee220, 0x317c6: 0x6d9ee420, 0x317c7: 0x6d9ee620, + 0x317c8: 0x6d9ee820, 0x317c9: 0x6dc14820, 0x317ca: 0x6dc14a20, 0x317cb: 0x6dc14c20, + 0x317cc: 0x6ddefc20, 0x317cd: 0x6ddefe20, 0x317ce: 0x6ddf0020, 0x317cf: 0x6ddf0220, + 0x317d0: 0x6ddf0420, 0x317d1: 0x6df74820, 0x317d2: 0x6df74a20, 0x317d3: 0x6df74c20, + 0x317d4: 0x6df74e20, 0x317d5: 0x6df75020, 0x317d6: 0x6df75220, 0x317d7: 0x6df75420, + 0x317d8: 0x6e0aec20, 0x317d9: 0x6e0aee20, 0x317da: 0x6e0af020, 0x317db: 0x6e0af220, + 0x317dc: 0x6e1ad620, 0x317dd: 0x6e1ad820, 0x317de: 0x6e274420, 0x317df: 0x6e30b220, + 0x317e0: 0x6e379a20, 0x317e1: 0x6e3c3820, 0x317e2: 0x6e43e220, 0x317e3: 0x6e460a20, + 0x317e4: 0x6e46a220, 0x317e5: 0x6cb78a20, 0x317e6: 0x6c28aa20, 0x317e7: 0x6d475620, + 0x317e8: 0x6d753420, 0x317e9: 0x6d753620, 0x317ea: 0x6d753820, 0x317eb: 0x6d753a20, + 0x317ec: 0x6d9f0620, 0x317ed: 0x6d9f0820, 0x317ee: 0x6d9f0a20, 0x317ef: 0x6dc17020, + 0x317f0: 0x6dc17220, 0x317f1: 0x6ddf2e20, 0x317f2: 0x6ddf3020, 0x317f3: 0x6df77420, + 0x317f4: 0x6df77620, 0x317f5: 0x6e0b0620, 0x317f6: 0x6e275620, 0x317f7: 0x6e44fe20, + 0x317f8: 0x6cb78c20, 0x317f9: 0x6d755a20, 0x317fa: 0x6d9f2620, 0x317fb: 0x6cb79420, + 0x317fc: 0x6d476420, 0x317fd: 0x6d476620, 0x317fe: 0x6d756420, 0x317ff: 0x6ddf5220, + // Block 0xc60, offset 0x31800 + 0x31800: 0x6df79a20, 0x31801: 0x6e0b2a20, 0x31802: 0x6e30dc20, 0x31803: 0x6ce8b420, + 0x31804: 0x6ce8b620, 0x31805: 0x6d9f3420, 0x31806: 0x6d9f3620, 0x31807: 0x6dc19420, + 0x31808: 0x6dc19620, 0x31809: 0x6dc19820, 0x3180a: 0x6ddf5a20, 0x3180b: 0x6ddf5c20, + 0x3180c: 0x6e3c4c20, 0x3180d: 0x6ce8b820, 0x3180e: 0x6d758020, 0x3180f: 0x6dc1a820, + 0x31810: 0x6e278420, 0x31811: 0x6ce8ba20, 0x31812: 0x6cb79620, 0x31813: 0x6d758a20, + 0x31814: 0x6d9f4c20, 0x31815: 0x6d9f4e20, 0x31816: 0x6d9f5020, 0x31817: 0x6d9f5220, + 0x31818: 0x6d9f5420, 0x31819: 0x6d585420, 0x3181a: 0x6dc1c220, 0x3181b: 0x6dc1c420, + 0x3181c: 0x6dc1c620, 0x3181d: 0x6dc1c820, 0x3181e: 0x6dc1ca20, 0x3181f: 0x6ddf7220, + 0x31820: 0x6ddf7420, 0x31821: 0x6ddf7620, 0x31822: 0x6df7c620, 0x31823: 0x6df7c820, + 0x31824: 0x6e0b5420, 0x31825: 0x6e0b5620, 0x31826: 0x6e0b5820, 0x31827: 0x6e0b5a20, + 0x31828: 0x6e0b5c20, 0x31829: 0x6e0b5e20, 0x3182a: 0x6e0b6020, 0x3182b: 0x6e1b2020, + 0x3182c: 0x6e1b2220, 0x3182d: 0x6e1b2420, 0x3182e: 0x6e1b2620, 0x3182f: 0x6e1b2820, + 0x31830: 0x6e278820, 0x31831: 0x6e278a20, 0x31832: 0x6e30f220, 0x31833: 0x6e30f420, + 0x31834: 0x6e30f620, 0x31835: 0x6e3c5820, 0x31836: 0x6e3fc820, 0x31837: 0x6e423420, + 0x31838: 0x6e43f420, 0x31839: 0x6ce8be20, 0x3183a: 0x6d9f7220, 0x3183b: 0x6dc1e620, + 0x3183c: 0x6df7e020, 0x3183d: 0x6d187420, 0x3183e: 0x6c42e420, 0x3183f: 0x6dc1e820, + // Block 0xc61, offset 0x31840 + 0x31840: 0x6ddf8e20, 0x31841: 0x6ddf9020, 0x31842: 0x6ddf9220, 0x31843: 0x6df7e420, + 0x31844: 0x6df7e620, 0x31845: 0x6e1b6620, 0x31846: 0x6e310c20, 0x31847: 0x6e310e20, + 0x31848: 0x6e3c7020, 0x31849: 0x6e3c7220, 0x3184a: 0x6e3fd420, 0x3184b: 0x6ce8c020, + 0x3184c: 0x6d187620, 0x3184d: 0x6e0b9620, 0x3184e: 0x6d187820, 0x3184f: 0x6d75a020, + 0x31850: 0x6d75a220, 0x31851: 0x6d75a420, 0x31852: 0x6d9f7820, 0x31853: 0x6d187a20, + 0x31854: 0x6d187c20, 0x31855: 0x6ddfaa20, 0x31856: 0x6ddfac20, 0x31857: 0x6df7f820, + 0x31858: 0x6e1b6e20, 0x31859: 0x6e1b7020, 0x3185a: 0x6e1b7220, 0x3185b: 0x6e1b7420, + 0x3185c: 0x6e311420, 0x3185d: 0x6e3c7a20, 0x3185e: 0x6e37ec20, 0x3185f: 0x6e3c7c20, + 0x31860: 0x6d188020, 0x31861: 0x6c42e620, 0x31862: 0x6dc20220, 0x31863: 0x6dc20420, + 0x31864: 0x6dc20620, 0x31865: 0x6ddfb820, 0x31866: 0x6ddfba20, 0x31867: 0x6ddfbc20, + 0x31868: 0x6ddfbe20, 0x31869: 0x6ddfc020, 0x3186a: 0x6ddfc220, 0x3186b: 0x6ddfc420, + 0x3186c: 0x6ddfc620, 0x3186d: 0x6df80c20, 0x3186e: 0x6e0ba420, 0x3186f: 0x6e0ba620, + 0x31870: 0x6e0ba820, 0x31871: 0x6e1b8020, 0x31872: 0x6e27d820, 0x31873: 0x6e27da20, + 0x31874: 0x6e27dc20, 0x31875: 0x6e27de20, 0x31876: 0x6e311c20, 0x31877: 0x6e311e20, + 0x31878: 0x6e312020, 0x31879: 0x6e312220, 0x3187a: 0x6e440020, 0x3187b: 0x6d478020, + 0x3187c: 0x6d9f8820, 0x3187d: 0x6d9f8a20, 0x3187e: 0x6dc22020, 0x3187f: 0x6dc22220, + // Block 0xc62, offset 0x31880 + 0x31880: 0x6df82220, 0x31881: 0x6df82420, 0x31882: 0x6e27f420, 0x31883: 0x6e313820, + 0x31884: 0x6e313a20, 0x31885: 0x6e380020, 0x31886: 0x6e380220, 0x31887: 0x6e3c9220, + 0x31888: 0x6e424e20, 0x31889: 0x6e46fc20, 0x3188a: 0x6d478220, 0x3188b: 0x6dc22c20, + 0x3188c: 0x6ddfec20, 0x3188d: 0x6df83420, 0x3188e: 0x6e1b9a20, 0x3188f: 0x6e314420, + 0x31890: 0x6c15e220, 0x31891: 0x6d75b420, 0x31892: 0x6d75b620, 0x31893: 0x6d9f9220, + 0x31894: 0x6dc23020, 0x31895: 0x6ddff620, 0x31896: 0x6df83e20, 0x31897: 0x6df84020, + 0x31898: 0x6df84220, 0x31899: 0x6e0bda20, 0x3189a: 0x6e0bdc20, 0x3189b: 0x6e0bde20, + 0x3189c: 0x6e1b9e20, 0x3189d: 0x6e0be020, 0x3189e: 0x6e0be220, 0x3189f: 0x6e0be420, + 0x318a0: 0x6e0be620, 0x318a1: 0x6e0be820, 0x318a2: 0x6dc23a20, 0x318a3: 0x6e0bea20, + 0x318a4: 0x6e1ba420, 0x318a5: 0x6e1ba620, 0x318a6: 0x6e1ba820, 0x318a7: 0x6e1baa20, + 0x318a8: 0x6e1bac20, 0x318a9: 0x6e1bae20, 0x318aa: 0x6e280020, 0x318ab: 0x6e280220, + 0x318ac: 0x6e280420, 0x318ad: 0x6e314a20, 0x318ae: 0x6e314c20, 0x318af: 0x6e314e20, + 0x318b0: 0x6e315020, 0x318b1: 0x6e315220, 0x318b2: 0x6e381220, 0x318b3: 0x6e381420, + 0x318b4: 0x6e381620, 0x318b5: 0x6e381820, 0x318b6: 0x6e381a20, 0x318b7: 0x6e381c20, + 0x318b8: 0x6e3ca820, 0x318b9: 0x6e3caa20, 0x318ba: 0x6e3cac20, 0x318bb: 0x6e3cae20, + 0x318bc: 0x6e440620, 0x318bd: 0x6e440820, 0x318be: 0x6e46dc20, 0x318bf: 0x6c42e820, + // Block 0xc63, offset 0x318c0 + 0x318c0: 0x6c8aee20, 0x318c1: 0x6cb79820, 0x318c2: 0x6ce8c420, 0x318c3: 0x6d188220, + 0x318c4: 0x6d188420, 0x318c5: 0x6d188620, 0x318c6: 0x6d188820, 0x318c7: 0x6d478620, + 0x318c8: 0x6d478820, 0x318c9: 0x6d75ba20, 0x318ca: 0x6d75bc20, 0x318cb: 0x6dc23c20, + 0x318cc: 0x6dc23e20, 0x318cd: 0x6d9f9c20, 0x318ce: 0x6de00020, 0x318cf: 0x6df85a20, + 0x318d0: 0x6de23620, 0x318d1: 0x6e0c1220, 0x318d2: 0x6e1be220, 0x318d3: 0x6e283820, + 0x318d4: 0x6e283a20, 0x318d5: 0x6e283c20, 0x318d6: 0x6e467820, 0x318d7: 0x6e46a820, + 0x318d8: 0x6e473c20, 0x318d9: 0x6c0aca20, 0x318da: 0x6cb79a20, 0x318db: 0x6cb79c20, + 0x318dc: 0x6d9f9e20, 0x318dd: 0x6e1bea20, 0x318de: 0x6e441620, 0x318df: 0x6c28ac20, + 0x318e0: 0x6dc24220, 0x318e1: 0x6e1c0020, 0x318e2: 0x6e284620, 0x318e3: 0x6e3cda20, + 0x318e4: 0x6e3ffc20, 0x318e5: 0x6e3ffe20, 0x318e6: 0x6d585620, 0x318e7: 0x6d7e6e20, + 0x318e8: 0x6c670020, 0x318e9: 0x6db26c20, 0x318ea: 0x6c610620, 0x318eb: 0x6ce29e20, + 0x318ec: 0x6d974220, 0x318ed: 0x6e186020, 0x318ee: 0x6e41aa20, 0x318ef: 0x6d135620, + 0x318f0: 0x6c04aa20, 0x318f1: 0x6c079420, 0x318f2: 0x6dd85820, 0x318f3: 0x6d789a20, + 0x318f4: 0x6c006420, 0x318f5: 0x6c01f820, 0x318f6: 0x6c03d220, 0x318f7: 0x6c0a5820, + 0x318f8: 0x6c083c20, 0x318f9: 0x6c0c7020, 0x318fa: 0x6c2bb820, 0x318fb: 0x6ded8620, + 0x318fc: 0x6da1a620, 0x318fd: 0x6d585820, 0x318fe: 0x6d00ea20, 0x318ff: 0x6cae1c20, + // Block 0xc64, offset 0x31900 + 0x31900: 0x6e134020, 0x31901: 0x6d0e4820, 0x31902: 0x6dd6dc20, 0x31903: 0x6cd37020, + 0x31904: 0x6c749620, 0x31905: 0x6daca820, 0x31906: 0x6c3cfa20, 0x31907: 0x6c29c820, + 0x31908: 0x6c1efa20, 0x31909: 0x6c1efc20, 0x3190a: 0x6cad0e20, 0x3190b: 0x6db51620, + // Block 0xc65, offset 0x31940 + 0x31940: 0x6c86d020, 0x31941: 0x6c219c20, 0x31942: 0x6c270e20, 0x31943: 0x6d0f3a20, + 0x31944: 0x6cfa9420, 0x31945: 0x6c160020, 0x31946: 0x6c073820, 0x31947: 0x6d9f9e20, + 0x31948: 0x6d9f9e20, 0x31949: 0x6c490c20, 0x3194a: 0x6c41dc20, 0x3194b: 0x6cbab020, + 0x3194c: 0x6c2eb020, 0x3194d: 0x6de28c20, 0x3194e: 0x6e102820, 0x3194f: 0x6de9ba20, + 0x31950: 0x6e2b8e20, 0x31951: 0x6db3f420, 0x31952: 0x6d3b6a20, 0x31953: 0x6e2d0820, + 0x31954: 0x6d540620, 0x31955: 0x6c542820, 0x31956: 0x6c782020, 0x31957: 0x6c79ee20, + 0x31958: 0x6d09ae20, 0x31959: 0x6d128020, 0x3195a: 0x6d9bda20, 0x3195b: 0x6ce8d220, + 0x3195c: 0x6c18d820, 0x3195d: 0x6e0e7820, 0x3195e: 0x6e0f8220, 0x3195f: 0x6e12b420, + 0x31960: 0x6e458e20, 0x31961: 0x6cc0c020, 0x31962: 0x6da7c620, 0x31963: 0x6dd18820, + 0x31964: 0x6e01ee20, 0x31965: 0x6c348020, 0x31966: 0x6dea2c20, 0x31967: 0x6e135e20, + 0x31968: 0x6cc21820, 0x31969: 0x6c73be20, 0x3196a: 0x6c769c20, 0x3196b: 0x6c795620, + 0x3196c: 0x6c620220, 0x3196d: 0x6c297820, 0x3196e: 0x6c179420, 0x3196f: 0x6cb9b220, + 0x31970: 0x6d7cd420, 0x31971: 0x6de3da20, 0x31972: 0x6dfc5620, 0x31973: 0x6d868620, + 0x31974: 0x6c144420, 0x31975: 0x6e008a20, 0x31976: 0x6d0bc020, 0x31977: 0x6d103820, + 0x31978: 0x6e16b020, 0x31979: 0x6d73ae20, 0x3197a: 0x6e371620, 0x3197b: 0x6d027820, + 0x3197c: 0x6d032420, 0x3197d: 0x6d33d820, 0x3197e: 0x6cdb3420, 0x3197f: 0x6d96bc20, + // Block 0xc66, offset 0x31980 + 0x31980: 0x6cb78620, 0x31981: 0x6d68ec20, 0x31982: 0x6de11020, 0x31983: 0x6c1e9220, + 0x31984: 0x6e1f9e20, 0x31985: 0x6e206020, 0x31986: 0x6c23f020, 0x31987: 0x6d5d2420, + 0x31988: 0x6d0f2e20, 0x31989: 0x6d152020, 0x3198a: 0x6dc3e620, 0x3198b: 0x6d1fe020, + 0x3198c: 0x6d542620, 0x3198d: 0x6c9f4220, 0x3198e: 0x6d295820, 0x3198f: 0x6ca91620, + 0x31990: 0x6daf5020, 0x31991: 0x6c62d820, 0x31992: 0x6c8d4420, 0x31993: 0x6c145c20, + 0x31994: 0x6d487e20, 0x31995: 0x6c65d820, 0x31996: 0x6d03ae20, 0x31997: 0x6d341420, + 0x31998: 0x6cdb8220, 0x31999: 0x6cb5fc20, 0x3199a: 0x6e21cc20, 0x3199b: 0x6c4ef420, + 0x3199c: 0x6d540620, 0x3199d: 0x6d927c20, 0x3199e: 0x6c024220, 0x3199f: 0x6d1f5620, + 0x319a0: 0x6c4d8620, 0x319a1: 0x6ca2d620, 0x319a2: 0x6ca3e620, 0x319a3: 0x6c06c620, + 0x319a4: 0x6dac3420, 0x319a5: 0x6c438020, 0x319a6: 0x6cc2d420, 0x319a7: 0x6c021a20, + 0x319a8: 0x6c38c420, 0x319a9: 0x6d527e20, 0x319aa: 0x6c803a20, 0x319ab: 0x6c8de620, + 0x319ac: 0x6ced8620, 0x319ad: 0x6c599e20, 0x319ae: 0x6d09c620, 0x319af: 0x6d3c9420, + 0x319b0: 0x6c9e2620, 0x319b1: 0x6c272020, 0x319b2: 0x6c22fc20, 0x319b3: 0x6c4f3820, + 0x319b4: 0x6c5eb420, 0x319b5: 0x6c997820, 0x319b6: 0x6ca3de20, 0x319b7: 0x6c433620, + 0x319b8: 0x6c2a4c20, 0x319b9: 0x6c65d220, 0x319ba: 0x6c9c8020, 0x319bb: 0x6dce7a20, + 0x319bc: 0x6c263620, 0x319bd: 0x6d68e420, 0x319be: 0x6ce47020, 0x319bf: 0x6da05e20, + // Block 0xc67, offset 0x319c0 + 0x319c0: 0x6c199220, 0x319c1: 0x6c019420, 0x319c2: 0x6de23220, 0x319c3: 0x6c72c420, + 0x319c4: 0x6dc8dc20, 0x319c5: 0x6dfe0220, 0x319c6: 0x6d6f2820, 0x319c7: 0x6e44c220, + 0x319c8: 0x6df75420, 0x319c9: 0x6d758020, 0x319ca: 0x6c00a820, 0x319cb: 0x6d7e5e20, + 0x319cc: 0x6d80f220, 0x319cd: 0x6e22bc20, 0x319ce: 0x6c10da20, 0x319cf: 0x6d4fbc20, + 0x319d0: 0x6e28d020, 0x319d1: 0x6d515420, 0x319d2: 0x6d297c20, 0x319d3: 0x6cfc0c20, + 0x319d4: 0x6d5a3c20, 0x319d5: 0x6c3d4620, 0x319d6: 0x6d60c620, 0x319d7: 0x6db0a020, + 0x319d8: 0x6d6bf020, 0x319d9: 0x6d642020, 0x319da: 0x6cb37e20, 0x319db: 0x6db9b220, + 0x319dc: 0x6c0cfc20, 0x319dd: 0x6c0d4020, 0x319de: 0x6c46c420, 0x319df: 0x6c77fe20, + 0x319e0: 0x6cde9a20, 0x319e1: 0x6d3c9420, 0x319e2: 0x6cf17420, 0x319e3: 0x6c32f220, + 0x319e4: 0x6c993220, 0x319e5: 0x6da72420, 0x319e6: 0x6de83e20, 0x319e7: 0x6dca5a20, + 0x319e8: 0x6c05e820, 0x319e9: 0x6c2d8820, 0x319ea: 0x6d1f5620, 0x319eb: 0x6da2f220, + 0x319ec: 0x6c333420, 0x319ed: 0x6c573a20, 0x319ee: 0x6d5a0620, 0x319ef: 0x6caa3420, + 0x319f0: 0x6caada20, 0x319f1: 0x6d12d220, 0x319f2: 0x6d151e20, 0x319f3: 0x6e359c20, + 0x319f4: 0x6d442e20, 0x319f5: 0x6c298220, 0x319f6: 0x6dcca820, 0x319f7: 0x6e043820, + 0x319f8: 0x6dbbb220, 0x319f9: 0x6cc32e20, 0x319fa: 0x6c006a20, 0x319fb: 0x6d18e420, + 0x319fc: 0x6d4cd620, 0x319fd: 0x6c1cfc20, 0x319fe: 0x6c729c20, 0x319ff: 0x6d540620, + // Block 0xc68, offset 0x31a00 + 0x31a00: 0x6d834420, 0x31a01: 0x6daa7820, 0x31a02: 0x6d643a20, 0x31a03: 0x6d95ae20, + 0x31a04: 0x6d9f9c20, 0x31a05: 0x6cf5f820, 0x31a06: 0x6c283820, 0x31a07: 0x6d48a020, + 0x31a08: 0x6c368e20, 0x31a09: 0x6c521a20, 0x31a0a: 0x6c546e20, 0x31a0b: 0x6cfa3020, + 0x31a0c: 0x6c7a1820, 0x31a0d: 0x6c7ac820, 0x31a0e: 0x6cd45220, 0x31a0f: 0x6c801620, + 0x31a10: 0x6df30020, 0x31a11: 0x6c02d820, 0x31a12: 0x6d50c420, 0x31a13: 0x6cb60220, + 0x31a14: 0x6c64a820, 0x31a15: 0x6c945a20, 0x31a16: 0x6c9f6220, 0x31a17: 0x6d6bf820, + 0x31a18: 0x6c4d5820, 0x31a19: 0x6cf2a220, 0x31a1a: 0x6c73f020, 0x31a1b: 0x6ca2d620, + 0x31a1c: 0x6ce61620, 0x31a1d: 0x6c17f820, 0x31a1e: 0x6c0e4220, 0x31a1f: 0x6d4d6420, + 0x31a20: 0x6c35ea20, 0x31a21: 0x6c21ce20, 0x31a22: 0x6c9cce20, 0x31a23: 0x6c38f420, + 0x31a24: 0x6ca30c20, 0x31a25: 0x6cd24620, 0x31a26: 0x6d8bbe20, 0x31a27: 0x6d0cea20, + 0x31a28: 0x6d0d0c20, 0x31a29: 0x6c27f020, 0x31a2a: 0x6dd9bc20, 0x31a2b: 0x6c8d9420, + 0x31a2c: 0x6cfa6c20, 0x31a2d: 0x6c194820, 0x31a2e: 0x6d834820, 0x31a2f: 0x6d84e820, + 0x31a30: 0x6e007220, 0x31a31: 0x6d6f9220, 0x31a32: 0x6e2f7020, 0x31a33: 0x6e30b220, + 0x31a34: 0x6c36c420, 0x31a35: 0x6c9f2420, 0x31a36: 0x6db16420, 0x31a37: 0x6c0a4420, + 0x31a38: 0x6ca80e20, 0x31a39: 0x6ca89c20, 0x31a3a: 0x6c3ab620, 0x31a3b: 0x6c39cc20, + 0x31a3c: 0x6ded7c20, 0x31a3d: 0x6c029620, 0x31a3e: 0x6c83b820, 0x31a3f: 0x6c2ae020, + // Block 0xc69, offset 0x31a40 + 0x31a40: 0x6c032820, 0x31a41: 0x6c4c8220, 0x31a42: 0x6c349220, 0x31a43: 0x6d8a6620, + 0x31a44: 0x6c0fbc20, 0x31a45: 0x6c542c20, 0x31a46: 0x6d531620, 0x31a47: 0x6d952420, + 0x31a48: 0x6c14d020, 0x31a49: 0x6c62dc20, 0x31a4a: 0x6c26a020, 0x31a4b: 0x6d212a20, + 0x31a4c: 0x6c014620, 0x31a4d: 0x6ceb7220, 0x31a4e: 0x6ceb3420, 0x31a4f: 0x6c69d820, + 0x31a50: 0x6ced7e20, 0x31a51: 0x6cc0dc20, 0x31a52: 0x6cc79a20, 0x31a53: 0x6cf79a20, + 0x31a54: 0x6d26f820, 0x31a55: 0x6d769020, 0x31a56: 0x6ca29820, 0x31a57: 0x6c7bf820, + 0x31a58: 0x6c13f620, 0x31a59: 0x6c7de220, 0x31a5a: 0x6ca69620, 0x31a5b: 0x6d30ce20, + 0x31a5c: 0x6d155620, 0x31a5d: 0x6d335420, 0x31a5e: 0x6c144220, 0x31a5f: 0x6deabe20, + 0x31a60: 0x6e015420, 0x31a61: 0x6caea820, 0x31a62: 0x6d697820, 0x31a63: 0x6cb20820, + 0x31a64: 0x6c412e20, 0x31a65: 0x6ce32420, 0x31a66: 0x6cb42820, 0x31a67: 0x6d6e4820, + 0x31a68: 0x6d974420, 0x31a69: 0x6d149c20, 0x31a6a: 0x6ce7aa20, 0x31a6b: 0x6d16a820, + 0x31a6c: 0x6d9b2420, 0x31a6d: 0x6e1a2020, 0x31a6e: 0x6c888620, 0x31a6f: 0x6d98c020, + 0x31a70: 0x6c435e20, 0x31a71: 0x6d18fe20, 0x31a72: 0x6c173820, 0x31a73: 0x6c456020, + 0x31a74: 0x6cea9c20, 0x31a75: 0x6c2bac20, 0x31a76: 0x6cbada20, 0x31a77: 0x6d1b7220, + 0x31a78: 0x6d773620, 0x31a79: 0x6cbcc820, 0x31a7a: 0x6d758820, 0x31a7b: 0x6d4d6220, + 0x31a7c: 0x6c01b620, 0x31a7d: 0x6c6fc020, 0x31a7e: 0x6cc3aa20, 0x31a7f: 0x6d4fb820, + // Block 0xc6a, offset 0x31a80 + 0x31a80: 0x6de28220, 0x31a81: 0x6c9ab020, 0x31a82: 0x6c50ac20, 0x31a83: 0x6cc7b820, + 0x31a84: 0x6c9c8820, 0x31a85: 0x6c76b620, 0x31a86: 0x6c9fb820, 0x31a87: 0x6d297a20, + 0x31a88: 0x6cce4620, 0x31a89: 0x6c04d820, 0x31a8a: 0x6cd0a820, 0x31a8b: 0x6d028220, + 0x31a8c: 0x6c3cee20, 0x31a8d: 0x6c5ad020, 0x31a8e: 0x6c5ace20, 0x31a8f: 0x6c7dc620, + 0x31a90: 0x6c7dd220, 0x31a91: 0x6c7de020, 0x31a92: 0x6d30ca20, 0x31a93: 0x6d30cc20, + 0x31a94: 0x6d5e0420, 0x31a95: 0x6c5ba420, 0x31a96: 0x6d051020, 0x31a97: 0x6d60c620, + 0x31a98: 0x6d8abc20, 0x31a99: 0x6daf6420, 0x31a9a: 0x6d071220, 0x31a9b: 0x6c3e3620, + 0x31a9c: 0x6c82de20, 0x31a9d: 0x6c020420, 0x31a9e: 0x6c020420, 0x31a9f: 0x6cdbee20, + 0x31aa0: 0x6d678620, 0x31aa1: 0x6ca6aa20, 0x31aa2: 0x6d928220, 0x31aa3: 0x6dd48e20, + 0x31aa4: 0x6d3d8420, 0x31aa5: 0x6dee3c20, 0x31aa6: 0x6c051e20, 0x31aa7: 0x6ce32420, + 0x31aa8: 0x6df1b220, 0x31aa9: 0x6e06f620, 0x31aaa: 0x6d9a4a20, 0x31aab: 0x6c6f8420, + 0x31aac: 0x6cfce020, 0x31aad: 0x6d8d8a20, + 0x31ab0: 0x6c28ae20, 0x31ab1: 0x6c179020, 0x31ab2: 0x6c0c5a20, 0x31ab3: 0x6c296c20, + 0x31ab4: 0x6c061420, 0x31ab5: 0x6d767a20, 0x31ab6: 0x6c455c20, 0x31ab7: 0x6c016420, + 0x31ab8: 0x6cbada20, 0x31ab9: 0x6c8e9a20, 0x31aba: 0x6cbad220, 0x31abb: 0x6cebb420, + 0x31abc: 0x6ced7e20, 0x31abd: 0x6d4b0420, 0x31abe: 0x6c2ea820, 0x31abf: 0x6c2ef220, + // Block 0xc6b, offset 0x31ac0 + 0x31ac0: 0x6c924620, 0x31ac1: 0x6d79de20, 0x31ac2: 0x6d212820, 0x31ac3: 0x6d216c20, + 0x31ac4: 0x6c96ac20, 0x31ac5: 0x6cf1fa20, 0x31ac6: 0x6c97b620, 0x31ac7: 0x6cf2b020, + 0x31ac8: 0x6cf25620, 0x31ac9: 0x6d4fb820, 0x31aca: 0x6d224e20, 0x31acb: 0x6de28220, + 0x31acc: 0x6da46c20, 0x31acd: 0x6cc4ee20, 0x31ace: 0x6cf40620, 0x31acf: 0x6cc56820, + 0x31ad0: 0x6c9abe20, 0x31ad1: 0x6cc79a20, 0x31ad2: 0x6c73be20, 0x31ad3: 0x6c9c2220, + 0x31ad4: 0x6c21de20, 0x31ad5: 0x6c04ae20, 0x31ad6: 0x6c9e2620, 0x31ad7: 0x6c546e20, + 0x31ad8: 0x6cfaa420, 0x31ad9: 0x6cccf220, 0x31ada: 0x6d297a20, 0x31adb: 0x6de4d620, + 0x31adc: 0x6cce4620, 0x31add: 0x6dab6420, 0x31ade: 0x6da93020, 0x31adf: 0x6c09de20, + 0x31ae0: 0x6ca29820, 0x31ae1: 0x6d2d0620, 0x31ae2: 0x6d2dac20, 0x31ae3: 0x6c3be220, + 0x31ae4: 0x6d5b5220, 0x31ae5: 0x6d5b3020, 0x31ae6: 0x6c7bf820, 0x31ae7: 0x6ca4d020, + 0x31ae8: 0x6c3c8820, 0x31ae9: 0x6cd36020, 0x31aea: 0x6ca59220, 0x31aeb: 0x6d5d2820, + 0x31aec: 0x6d5e7620, 0x31aed: 0x6d051020, 0x31aee: 0x6c5c3a20, 0x31aef: 0x6d061420, + 0x31af0: 0x6d60c620, 0x31af1: 0x6cd85420, 0x31af2: 0x6c3e3620, 0x31af3: 0x6c83e820, + 0x31af4: 0x6cdb7e20, 0x31af5: 0x6d900a20, 0x31af6: 0x6db50820, 0x31af7: 0x6dd40e20, + 0x31af8: 0x6ca6aa20, 0x31af9: 0x6d68be20, 0x31afa: 0x6d697820, 0x31afb: 0x6d68d620, + 0x31afc: 0x6d928220, 0x31afd: 0x6d927c20, 0x31afe: 0x6d925c20, 0x31aff: 0x6dd48e20, + // Block 0xc6c, offset 0x31b00 + 0x31b00: 0x6e2c4c20, 0x31b01: 0x6dee3c20, 0x31b02: 0x6d951e20, 0x31b03: 0x6d959e20, + 0x31b04: 0x6db93e20, 0x31b05: 0x6d40e620, 0x31b06: 0x6cb60820, 0x31b07: 0x6df1b220, + 0x31b08: 0x6d155620, 0x31b09: 0x6e06d420, 0x31b0a: 0x6e06f620, 0x31b0b: 0x6d15fc20, + 0x31b0c: 0x6d9a4a20, 0x31b0d: 0x6e08b620, 0x31b0e: 0x6d9f9e20, 0x31b0f: 0x6d502220, + 0x31b10: 0x6d501620, 0x31b11: 0x6c36f420, 0x31b12: 0x6cf6d620, 0x31b13: 0x6c597a20, + 0x31b14: 0x6cd34020, 0x31b15: 0x6d5c7220, 0x31b16: 0x6dcdba20, 0x31b17: 0x6d0fcc20, + 0x31b18: 0x6e313820, 0x31b19: 0x6de00020, + // Block 0xc6d, offset 0x31b40 + 0x31b40: 0xf0001c1c, 0x31b41: 0xf0001c1c, 0x31b42: 0x00658c9c, + 0x31b50: 0x2c047483, 0x31b51: 0x2c0faa83, 0x31b52: 0x2c03a483, 0x31b53: 0xf0001c1c, + 0x31b54: 0x2c007483, 0x31b55: 0x2c0f1e83, 0x31b56: 0x2d0dc083, 0x31b57: 0x2c03de83, + 0x31b58: 0x2c0b5483, 0x31b59: 0x2c50d083, 0x31b5a: 0x2cce0683, 0x31b5b: 0x2c729c83, + 0x31b5c: 0x2c44fc83, 0x31b5d: 0x2c4d5a83, 0x31b5e: 0x2c0c7883, 0x31b5f: 0x2cf5a283, + 0x31b60: 0x2c17e083, 0x31b61: 0x2ca93c83, 0x31b62: 0x2c0a0283, 0x31b63: 0x2cb1a083, + 0x31b64: 0x2c1b6883, 0x31b65: 0x2c198083, 0x31b66: 0x2d295e83, 0x31b67: 0x2c208683, + 0x31b68: 0x2c714283, 0x31b69: 0x2c000283, 0x31b6a: 0x2c00dc83, 0x31b6b: 0x2d118683, + 0x31b6c: 0x2c089283, 0x31b6d: 0x2c023683, 0x31b6e: 0x2c075483, 0x31b6f: 0x2c4f4883, + 0x31b70: 0x2c26fc83, 0x31b71: 0x2c093e83, 0x31b72: 0x2d032883, 0x31b73: 0x2c3d6e83, + 0x31b74: 0x2c0e3483, 0x31b75: 0x2cccd883, 0x31b76: 0x2c127483, 0x31b77: 0x2c049c83, + 0x31b78: 0x2c0a1083, 0x31b79: 0x2cb95283, 0x31b7a: 0x2c901a83, + // Block 0xc6e, offset 0x31b80 + 0x31b80: 0xe000b653, 0x31b81: 0xe000b64b, 0x31b82: 0xe000b647, 0x31b83: 0xe000b657, + 0x31b84: 0xe000b65b, 0x31b85: 0xe000b64f, 0x31b86: 0xe000b663, 0x31b87: 0xe000b667, + 0x31b88: 0xe000b65f, + 0x31b90: 0x2c96d483, 0x31b91: 0x2c074c83, + // Block 0xc6f, offset 0x31bc0 + 0x31bc0: 0x6c003e20, 0x31bc1: 0x6c004020, 0x31bc2: 0x6c004220, 0x31bc3: 0x6c00e820, + 0x31bc4: 0x6c00ea20, 0x31bc5: 0x6c00ec20, 0x31bc6: 0x6c00ee20, 0x31bc7: 0x6c022820, + 0x31bc8: 0x6c022a20, 0x31bc9: 0x6c022c20, 0x31bca: 0x6c022e20, 0x31bcb: 0x6c023020, + 0x31bcc: 0x6c023220, 0x31bcd: 0x6c055220, 0x31bce: 0x6c055420, 0x31bcf: 0x6c055620, + 0x31bd0: 0x6c055820, 0x31bd1: 0x6c055a20, 0x31bd2: 0x6c055c20, 0x31bd3: 0x6c055e20, + 0x31bd4: 0x6c056020, 0x31bd5: 0x6c056220, 0x31bd6: 0x6c056420, 0x31bd7: 0x6c056620, + 0x31bd8: 0x6c0ada20, 0x31bd9: 0x6c0adc20, 0x31bda: 0x6c0ade20, 0x31bdb: 0x6c0f4220, + 0x31bdc: 0x6c0ae020, 0x31bdd: 0x6c0dac20, 0x31bde: 0x6c0ae220, 0x31bdf: 0x6c0ae420, + 0x31be0: 0x6c0ae620, 0x31be1: 0x6c15ec20, 0x31be2: 0x6c15ee20, 0x31be3: 0x6c15f020, + 0x31be4: 0x6c15f220, 0x31be5: 0x6c162c20, 0x31be6: 0x6c15f420, 0x31be7: 0x6c15f620, + 0x31be8: 0x6c15f820, 0x31be9: 0x6c0b3a20, 0x31bea: 0x6c15fa20, 0x31beb: 0x6c15fc20, + 0x31bec: 0x6c28b220, 0x31bed: 0x6c28b420, 0x31bee: 0x6c28b620, 0x31bef: 0x6c2d9420, + 0x31bf0: 0x6c28b820, 0x31bf1: 0x6c28ba20, 0x31bf2: 0x6c28bc20, 0x31bf3: 0x6c28be20, + 0x31bf4: 0x6c28c020, 0x31bf5: 0x6c42ea20, 0x31bf6: 0x6c42ec20, 0x31bf7: 0x6c470a20, + 0x31bf8: 0x6c42ee20, 0x31bf9: 0x6c470c20, 0x31bfa: 0x6c42f020, 0x31bfb: 0x6c42f220, + 0x31bfc: 0x6c6a8820, 0x31bfd: 0x6c63cc20, 0x31bfe: 0x6c63ce20, 0x31bff: 0x6c63d020, + // Block 0xc70, offset 0x31c00 + 0x31c00: 0x6c63d220, 0x31c01: 0x6c8af020, 0x31c02: 0x6c8af220, 0x31c03: 0x6c8af420, + 0x31c04: 0x6c8af620, 0x31c05: 0x6c8af820, 0x31c06: 0x6cb79e20, 0x31c07: 0x6cb7a020, + 0x31c08: 0x6cb7a220, 0x31c09: 0x6cb93420, 0x31c0a: 0x6cb7a420, 0x31c0b: 0x6cb7a620, + 0x31c0c: 0x6ce8ca20, 0x31c0d: 0x6ce8cc20, 0x31c0e: 0x6d188c20, 0x31c0f: 0x6d188e20, + 0x31c10: 0x6d189020, 0x31c11: 0x6d189220, 0x31c12: 0x6d189420, 0x31c13: 0x6d479020, + 0x31c14: 0x6d479220, 0x31c15: 0x6d75c220, 0x31c16: 0x6d9fa420, 0x31c17: 0x6d75c420, + 0x31c18: 0x6d75c620, 0x31c19: 0x6d75c820, 0x31c1a: 0x6d75ca20, 0x31c1b: 0x6d75cc20, + 0x31c1c: 0x6da01620, 0x31c1d: 0x6d75ce20, 0x31c1e: 0x6da57820, 0x31c1f: 0x6dc24420, + 0x31c20: 0x6df86a20, 0x31c21: 0x6c004620, 0x31c22: 0x6c004820, 0x31c23: 0x6c023e20, + 0x31c24: 0x6c079620, 0x31c25: 0x6c056a20, 0x31c26: 0x6c0aea20, 0x31c27: 0x6c160220, + 0x31c28: 0x6c160420, 0x31c29: 0x6c28c620, 0x31c2a: 0x6c28c820, 0x31c2b: 0x6c28ca20, + 0x31c2c: 0x6c28cc20, 0x31c2d: 0x6c42f820, 0x31c2e: 0x6c42fa20, 0x31c2f: 0x6c42fc20, + 0x31c30: 0x6c63da20, 0x31c31: 0x6c63dc20, 0x31c32: 0x6c15ae20, 0x31c33: 0x6c8afc20, + 0x31c34: 0x6cb7a820, 0x31c35: 0x6cb7aa20, 0x31c36: 0x6d189820, 0x31c37: 0x6d1bb420, + 0x31c38: 0x6d479420, 0x31c39: 0x6dc24620, 0x31c3a: 0x6de00420, 0x31c3b: 0x6e1c0420, + 0x31c3c: 0x6c010220, 0x31c3d: 0x6c010420, 0x31c3e: 0x6c026420, 0x31c3f: 0x6c024620, + // Block 0xc71, offset 0x31c40 + 0x31c40: 0x6c057020, 0x31c41: 0x6c057220, 0x31c42: 0x6c0aec20, 0x31c43: 0x6c63de20, + 0x31c44: 0x6ce8ce20, 0x31c45: 0x6d75d420, 0x31c46: 0x6c005620, 0x31c47: 0x6c005820, + 0x31c48: 0x6c005a20, 0x31c49: 0x6c005c20, 0x31c4a: 0x6c005e20, 0x31c4b: 0x6c011020, + 0x31c4c: 0x6c011220, 0x31c4d: 0x6c011420, 0x31c4e: 0x6c011620, 0x31c4f: 0x6c024e20, + 0x31c50: 0x6c025020, 0x31c51: 0x6c025220, 0x31c52: 0x6c025420, 0x31c53: 0x6c025620, + 0x31c54: 0x6c057c20, 0x31c55: 0x6c057e20, 0x31c56: 0x6c058020, 0x31c57: 0x6c058220, + 0x31c58: 0x6c058420, 0x31c59: 0x6c058620, 0x31c5a: 0x6c058820, 0x31c5b: 0x6c058a20, + 0x31c5c: 0x6c058c20, 0x31c5d: 0x6c058e20, 0x31c5e: 0x6c059020, 0x31c5f: 0x6c059220, + 0x31c60: 0x6c059420, 0x31c61: 0x6c059620, 0x31c62: 0x6c0af820, 0x31c63: 0x6c0afa20, + 0x31c64: 0x6c0afc20, 0x31c65: 0x6c0afe20, 0x31c66: 0x6c0b0020, 0x31c67: 0x6c0b0220, + 0x31c68: 0x6c149620, 0x31c69: 0x6c0b0420, 0x31c6a: 0x6c0b0620, 0x31c6b: 0x6c0b0820, + 0x31c6c: 0x6c0dd620, 0x31c6d: 0x6c0b0a20, 0x31c6e: 0x6c0dd820, 0x31c6f: 0x6c160820, + 0x31c70: 0x6c18ea20, 0x31c71: 0x6c227c20, 0x31c72: 0x6c28d220, 0x31c73: 0x6c28d420, + 0x31c74: 0x6c430420, 0x31c75: 0x6c3bd820, 0x31c76: 0x6c28d620, 0x31c77: 0x6c430620, + 0x31c78: 0x6c431c20, 0x31c79: 0x6c63e220, 0x31c7a: 0x6c63e420, 0x31c7b: 0x6c63e620, + 0x31c7c: 0x6c63e820, 0x31c7d: 0x6c63ea20, 0x31c7e: 0x6c63ec20, 0x31c7f: 0x6c8afe20, + // Block 0xc72, offset 0x31c80 + 0x31c80: 0x6c8b0020, 0x31c81: 0x6c8b0220, 0x31c82: 0x6c8b0420, 0x31c83: 0x6cb7ac20, + 0x31c84: 0x6cb7ae20, 0x31c85: 0x6d189a20, 0x31c86: 0x6ce8d020, 0x31c87: 0x6d479620, + 0x31c88: 0x6e284820, 0x31c89: 0x6c001620, 0x31c8a: 0x6c001820, 0x31c8b: 0x6c001a20, + 0x31c8c: 0x6c001c20, 0x31c8d: 0x6c001e20, 0x31c8e: 0x6c002020, 0x31c8f: 0x6c006620, + 0x31c90: 0x6c006820, 0x31c91: 0x6c002220, 0x31c92: 0x6c012620, 0x31c93: 0x6c012820, + 0x31c94: 0x6c012a20, 0x31c95: 0x6c026620, 0x31c96: 0x6c026820, 0x31c97: 0x6c026a20, + 0x31c98: 0x6c026c20, 0x31c99: 0x6c026e20, 0x31c9a: 0x6c027020, 0x31c9b: 0x6c027220, + 0x31c9c: 0x6c027420, 0x31c9d: 0x6c027620, 0x31c9e: 0x6c05a220, 0x31c9f: 0x6c05a420, + 0x31ca0: 0x6c05a620, 0x31ca1: 0x6c05a820, 0x31ca2: 0x6c05aa20, 0x31ca3: 0x6c05ac20, + 0x31ca4: 0x6c0b2c20, 0x31ca5: 0x6c0b2e20, 0x31ca6: 0x6c0b3020, 0x31ca7: 0x6c0b3220, + 0x31ca8: 0x6c0b3420, 0x31ca9: 0x6c161420, 0x31caa: 0x6c161620, 0x31cab: 0x6c24c020, + 0x31cac: 0x6c161820, 0x31cad: 0x6c28ea20, 0x31cae: 0x6c28ec20, 0x31caf: 0x6c28ee20, + 0x31cb0: 0x6c3bda20, 0x31cb1: 0x6c2fdc20, 0x31cb2: 0x6c431e20, 0x31cb3: 0x6c432020, + 0x31cb4: 0x6c432220, 0x31cb5: 0x6c432420, 0x31cb6: 0x6c432620, 0x31cb7: 0x6c432820, + 0x31cb8: 0x6c63f420, 0x31cb9: 0x6c63f620, 0x31cba: 0x6c63f820, 0x31cbb: 0x6c63fa20, + 0x31cbc: 0x6c8b1220, 0x31cbd: 0x6c8b1420, 0x31cbe: 0x6c8b1620, 0x31cbf: 0x6c8b1820, + // Block 0xc73, offset 0x31cc0 + 0x31cc0: 0x6c8b1a20, 0x31cc1: 0x6c8b1c20, 0x31cc2: 0x6c8b1e20, 0x31cc3: 0x6ce8d820, + 0x31cc4: 0x6ce8da20, 0x31cc5: 0x6d189c20, 0x31cc6: 0x6d189e20, 0x31cc7: 0x6d18a020, + 0x31cc8: 0x6d18a220, 0x31cc9: 0x6d9fa620, 0x31cca: 0x6de00820, 0x31ccb: 0x6df86c20, + 0x31ccc: 0x6c002620, 0x31ccd: 0x6c006c20, 0x31cce: 0x6c006e20, 0x31ccf: 0x6c007020, + 0x31cd0: 0x6c007220, 0x31cd1: 0x6c012e20, 0x31cd2: 0x6c027c20, 0x31cd3: 0x6c027e20, + 0x31cd4: 0x6c028020, 0x31cd5: 0x6c0b3c20, 0x31cd6: 0x6c162220, 0x31cd7: 0x6c162420, + 0x31cd8: 0x6c162620, 0x31cd9: 0x6c28f620, 0x31cda: 0x6c8b2220, 0x31cdb: 0x6cb7ba20, + 0x31cdc: 0x6d479820, 0x31cdd: 0x6d75d820, 0x31cde: 0x6c007620, 0x31cdf: 0x6c007820, + 0x31ce0: 0x6c007a20, 0x31ce1: 0x6c028e20, 0x31ce2: 0x6c0b4420, 0x31ce3: 0x6c0b4620, + 0x31ce4: 0x6c0b4820, 0x31ce5: 0x6c0b4a20, 0x31ce6: 0x6c0b4c20, 0x31ce7: 0x6c0b4e20, + 0x31ce8: 0x6c162e20, 0x31ce9: 0x6c163020, 0x31cea: 0x6c163220, 0x31ceb: 0x6c290220, + 0x31cec: 0x6c290420, 0x31ced: 0x6c290620, 0x31cee: 0x6c290820, 0x31cef: 0x6c290a20, + 0x31cf0: 0x6c432c20, 0x31cf1: 0x6c432e20, 0x31cf2: 0x6c433020, 0x31cf3: 0x6c433220, + 0x31cf4: 0x6c4d0220, 0x31cf5: 0x6c640220, 0x31cf6: 0x6c640420, 0x31cf7: 0x6c640620, + 0x31cf8: 0x6c640820, 0x31cf9: 0x6c8b2420, 0x31cfa: 0x6c8b2620, 0x31cfb: 0x6cb7be20, + 0x31cfc: 0x6ce8de20, 0x31cfd: 0x6ce8e020, 0x31cfe: 0x6ce8e220, 0x31cff: 0x6d18a620, + // Block 0xc74, offset 0x31d00 + 0x31d00: 0x6d479a20, 0x31d01: 0x6c029420, 0x31d02: 0x6c05b220, 0x31d03: 0x6c0b5c20, + 0x31d04: 0x6c0b5e20, 0x31d05: 0x6c0b6020, 0x31d06: 0x6c0b6220, 0x31d07: 0x6c0b6420, + 0x31d08: 0x6c163c20, 0x31d09: 0x6c163e20, 0x31d0a: 0x6c164020, 0x31d0b: 0x6c164220, + 0x31d0c: 0x6c291220, 0x31d0d: 0x6c291420, 0x31d0e: 0x6c291620, 0x31d0f: 0x6c291820, + 0x31d10: 0x6c291a20, 0x31d11: 0x6c291c20, 0x31d12: 0x6c291e20, 0x31d13: 0x6c434020, + 0x31d14: 0x6c434220, 0x31d15: 0x6c434420, 0x31d16: 0x6c640c20, 0x31d17: 0x6c6a8e20, + 0x31d18: 0x6c640e20, 0x31d19: 0x6c641020, 0x31d1a: 0x6c641220, 0x31d1b: 0x6c641420, + 0x31d1c: 0x6c641620, 0x31d1d: 0x6c641820, 0x31d1e: 0x6c8b2820, 0x31d1f: 0x6c8b2a20, + 0x31d20: 0x6c8b2c20, 0x31d21: 0x6c8b2e20, 0x31d22: 0x6c8b3020, 0x31d23: 0x6c8b3220, + 0x31d24: 0x6c8b3420, 0x31d25: 0x6c8b3620, 0x31d26: 0x6c8b3820, 0x31d27: 0x6c8b3a20, + 0x31d28: 0x6cb7c420, 0x31d29: 0x6cb7c620, 0x31d2a: 0x6cb7c820, 0x31d2b: 0x6cb7ca20, + 0x31d2c: 0x6cb7cc20, 0x31d2d: 0x6cb7ce20, 0x31d2e: 0x6cb7d020, 0x31d2f: 0x6cb7d220, + 0x31d30: 0x6cd41020, 0x31d31: 0x6cbd9c20, 0x31d32: 0x6cb7d420, 0x31d33: 0x6ce8ea20, + 0x31d34: 0x6ce8ec20, 0x31d35: 0x6ce8ee20, 0x31d36: 0x6ce8f020, 0x31d37: 0x6ce8f220, + 0x31d38: 0x6ce8f420, 0x31d39: 0x6cf16620, 0x31d3a: 0x6ce8f620, 0x31d3b: 0x6ce8f820, + 0x31d3c: 0x6ce8fa20, 0x31d3d: 0x6cf00420, 0x31d3e: 0x6d18aa20, 0x31d3f: 0x6d18ac20, + // Block 0xc75, offset 0x31d40 + 0x31d40: 0x6ce8fc20, 0x31d41: 0x6d479e20, 0x31d42: 0x6d47a020, 0x31d43: 0x6d47a220, + 0x31d44: 0x6d47a420, 0x31d45: 0x6d47a620, 0x31d46: 0x6d47a820, 0x31d47: 0x6d47aa20, + 0x31d48: 0x6d47ac20, 0x31d49: 0x6d47ae20, 0x31d4a: 0x6d49c820, 0x31d4b: 0x6d75dc20, + 0x31d4c: 0x6d75de20, 0x31d4d: 0x6d75e020, 0x31d4e: 0x6d75e220, 0x31d4f: 0x6d75e420, + 0x31d50: 0x6d75e620, 0x31d51: 0x6d75e820, 0x31d52: 0x6d75ea20, 0x31d53: 0x6d790e20, + 0x31d54: 0x6d75ec20, 0x31d55: 0x6d791020, 0x31d56: 0x6d75ee20, 0x31d57: 0x6d75f020, + 0x31d58: 0x6d75f220, 0x31d59: 0x6da20a20, 0x31d5a: 0x6dc24820, 0x31d5b: 0x6dc70c20, + 0x31d5c: 0x6ddfee20, 0x31d5d: 0x6de00a20, 0x31d5e: 0x6e0c3c20, 0x31d5f: 0x6e318620, + 0x31d60: 0x6e428220, 0x31d61: 0x6e442020, 0x31d62: 0x6c008220, 0x31d63: 0x6c014020, + 0x31d64: 0x6c014220, 0x31d65: 0x6c014420, 0x31d66: 0x6c02be20, 0x31d67: 0x6c02c020, + 0x31d68: 0x6c02c220, 0x31d69: 0x6c05fc20, 0x31d6a: 0x6c05fe20, 0x31d6b: 0x6c060020, + 0x31d6c: 0x6c060220, 0x31d6d: 0x6c060420, 0x31d6e: 0x6c06ac20, 0x31d6f: 0x6c060620, + 0x31d70: 0x6c060820, 0x31d71: 0x6c06d820, 0x31d72: 0x6c08d020, 0x31d73: 0x6c060a20, + 0x31d74: 0x6c0bfa20, 0x31d75: 0x6c0bfc20, 0x31d76: 0x6c0bfe20, 0x31d77: 0x6c0c0020, + 0x31d78: 0x6c0c0220, 0x31d79: 0x6c0c0420, 0x31d7a: 0x6c0c0620, 0x31d7b: 0x6c0c0820, + 0x31d7c: 0x6c0c0a20, 0x31d7d: 0x6c0c0c20, 0x31d7e: 0x6c0c0e20, 0x31d7f: 0x6c0c1020, + // Block 0xc76, offset 0x31d80 + 0x31d80: 0x6c0c1220, 0x31d81: 0x6c0c1420, 0x31d82: 0x6c0c1620, 0x31d83: 0x6c0c1820, + 0x31d84: 0x6c0c1a20, 0x31d85: 0x6c0c1c20, 0x31d86: 0x6c0c1e20, 0x31d87: 0x6c0c2020, + 0x31d88: 0x6c0c2220, 0x31d89: 0x6c0c2420, 0x31d8a: 0x6c0c2620, 0x31d8b: 0x6c0c2820, + 0x31d8c: 0x6c0c2a20, 0x31d8d: 0x6c0c2c20, 0x31d8e: 0x6c0c2e20, 0x31d8f: 0x6c0c3020, + 0x31d90: 0x6c0c3220, 0x31d91: 0x6c0c3420, 0x31d92: 0x6c0c5e20, 0x31d93: 0x6c0c3620, + 0x31d94: 0x6c0c3820, 0x31d95: 0x6c0c3a20, 0x31d96: 0x6c16ca20, 0x31d97: 0x6c16cc20, + 0x31d98: 0x6c16ce20, 0x31d99: 0x6c16d020, 0x31d9a: 0x6c16d220, 0x31d9b: 0x6c16d420, + 0x31d9c: 0x6c16d620, 0x31d9d: 0x6c16d820, 0x31d9e: 0x6c16da20, 0x31d9f: 0x6c16dc20, + 0x31da0: 0x6c16de20, 0x31da1: 0x6c16e020, 0x31da2: 0x6c16e220, 0x31da3: 0x6c16e420, + 0x31da4: 0x6c16e620, 0x31da5: 0x6c16e820, 0x31da6: 0x6c16ea20, 0x31da7: 0x6c16ec20, + 0x31da8: 0x6c16ee20, 0x31da9: 0x6c16f020, 0x31daa: 0x6c16f220, 0x31dab: 0x6c16f420, + 0x31dac: 0x6c16f620, 0x31dad: 0x6c16f820, 0x31dae: 0x6c16fa20, 0x31daf: 0x6c16fc20, + 0x31db0: 0x6c16fe20, 0x31db1: 0x6c170020, 0x31db2: 0x6c170220, 0x31db3: 0x6c170420, + 0x31db4: 0x6c170620, 0x31db5: 0x6c170820, 0x31db6: 0x6c170a20, 0x31db7: 0x6c170c20, + 0x31db8: 0x6c170e20, 0x31db9: 0x6c171020, 0x31dba: 0x6c171220, 0x31dbb: 0x6c171420, + 0x31dbc: 0x6c171620, 0x31dbd: 0x6c171820, 0x31dbe: 0x6c171a20, 0x31dbf: 0x6c171c20, + // Block 0xc77, offset 0x31dc0 + 0x31dc0: 0x6c171e20, 0x31dc1: 0x6c172020, 0x31dc2: 0x6c19c820, 0x31dc3: 0x6c29ca20, + 0x31dc4: 0x6c29cc20, 0x31dc5: 0x6c29ce20, 0x31dc6: 0x6c29d020, 0x31dc7: 0x6c29d220, + 0x31dc8: 0x6c29d420, 0x31dc9: 0x6c29d620, 0x31dca: 0x6c29d820, 0x31dcb: 0x6c29da20, + 0x31dcc: 0x6c29dc20, 0x31dcd: 0x6c29de20, 0x31dce: 0x6c29e020, 0x31dcf: 0x6c29e220, + 0x31dd0: 0x6c29e420, 0x31dd1: 0x6c29e620, 0x31dd2: 0x6c29e820, 0x31dd3: 0x6c29ea20, + 0x31dd4: 0x6c29ec20, 0x31dd5: 0x6c29ee20, 0x31dd6: 0x6c29f020, 0x31dd7: 0x6c29f220, + 0x31dd8: 0x6c29f420, 0x31dd9: 0x6c29f620, 0x31dda: 0x6c29f820, 0x31ddb: 0x6c29fa20, + 0x31ddc: 0x6c29fc20, 0x31ddd: 0x6c29fe20, 0x31dde: 0x6c2a0020, 0x31ddf: 0x6c2a0220, + 0x31de0: 0x6c2a0420, 0x31de1: 0x6c2a0620, 0x31de2: 0x6c2a0820, 0x31de3: 0x6c2a0a20, + 0x31de4: 0x6c305c20, 0x31de5: 0x6c2a0c20, 0x31de6: 0x6c2a0e20, 0x31de7: 0x6c2a1020, + 0x31de8: 0x6c2a1220, 0x31de9: 0x6c2a1420, 0x31dea: 0x6c2a1620, 0x31deb: 0x6c2a1820, + 0x31dec: 0x6c2a1a20, 0x31ded: 0x6c43de20, 0x31dee: 0x6c43e020, 0x31def: 0x6c43e220, + 0x31df0: 0x6c43e420, 0x31df1: 0x6c43e620, 0x31df2: 0x6c43e820, 0x31df3: 0x6c43ea20, + 0x31df4: 0x6c43ec20, 0x31df5: 0x6c43ee20, 0x31df6: 0x6c43f020, 0x31df7: 0x6c43f220, + 0x31df8: 0x6c43f420, 0x31df9: 0x6c43f620, 0x31dfa: 0x6c43f820, 0x31dfb: 0x6c43fa20, + 0x31dfc: 0x6c43fc20, 0x31dfd: 0x6c43fe20, 0x31dfe: 0x6c440020, 0x31dff: 0x6c440220, + // Block 0xc78, offset 0x31e00 + 0x31e00: 0x6c440420, 0x31e01: 0x6c440620, 0x31e02: 0x6c440820, 0x31e03: 0x6c440a20, + 0x31e04: 0x6c440c20, 0x31e05: 0x6c440e20, 0x31e06: 0x6c441020, 0x31e07: 0x6c441220, + 0x31e08: 0x6c441420, 0x31e09: 0x6c441620, 0x31e0a: 0x6c441820, 0x31e0b: 0x6c441a20, + 0x31e0c: 0x6c441c20, 0x31e0d: 0x6c441e20, 0x31e0e: 0x6c442020, 0x31e0f: 0x6c442220, + 0x31e10: 0x6c442420, 0x31e11: 0x6c442620, 0x31e12: 0x6c442820, 0x31e13: 0x6c442a20, + 0x31e14: 0x6c442c20, 0x31e15: 0x6c442e20, 0x31e16: 0x6c443020, 0x31e17: 0x6c443220, + 0x31e18: 0x6c443420, 0x31e19: 0x6c443620, 0x31e1a: 0x6c443820, 0x31e1b: 0x6c443a20, + 0x31e1c: 0x6c443c20, 0x31e1d: 0x6c443e20, 0x31e1e: 0x6c444020, 0x31e1f: 0x6c444220, + 0x31e20: 0x6c444420, 0x31e21: 0x6c444620, 0x31e22: 0x6c444820, 0x31e23: 0x6c64d220, + 0x31e24: 0x6c64d420, 0x31e25: 0x6c64d620, 0x31e26: 0x6c64d820, 0x31e27: 0x6c64da20, + 0x31e28: 0x6c64dc20, 0x31e29: 0x6c64de20, 0x31e2a: 0x6c64e020, 0x31e2b: 0x6c64e220, + 0x31e2c: 0x6c64e420, 0x31e2d: 0x6c64e620, 0x31e2e: 0x6c64e820, 0x31e2f: 0x6c64ea20, + 0x31e30: 0x6c64ec20, 0x31e31: 0x6c64ee20, 0x31e32: 0x6c64f020, 0x31e33: 0x6c64f220, + 0x31e34: 0x6c64f420, 0x31e35: 0x6c64f620, 0x31e36: 0x6c64f820, 0x31e37: 0x6c64fa20, + 0x31e38: 0x6c64fc20, 0x31e39: 0x6c64fe20, 0x31e3a: 0x6c650020, 0x31e3b: 0x6c650220, + 0x31e3c: 0x6c650420, 0x31e3d: 0x6c650620, 0x31e3e: 0x6c650820, 0x31e3f: 0x6c650a20, + // Block 0xc79, offset 0x31e40 + 0x31e40: 0x6c650c20, 0x31e41: 0x6c650e20, 0x31e42: 0x6c651020, 0x31e43: 0x6c651220, + 0x31e44: 0x6c651420, 0x31e45: 0x6c651620, 0x31e46: 0x6c651820, 0x31e47: 0x6c651a20, + 0x31e48: 0x6c651c20, 0x31e49: 0x6c651e20, 0x31e4a: 0x6c652020, 0x31e4b: 0x6c652220, + 0x31e4c: 0x6c652420, 0x31e4d: 0x6c652620, 0x31e4e: 0x6c652820, 0x31e4f: 0x6c652a20, + 0x31e50: 0x6c652c20, 0x31e51: 0x6c652e20, 0x31e52: 0x6c653020, 0x31e53: 0x6c653220, + 0x31e54: 0x6c653420, 0x31e55: 0x6c653620, 0x31e56: 0x6c653820, 0x31e57: 0x6c653a20, + 0x31e58: 0x6c653c20, 0x31e59: 0x6c653e20, 0x31e5a: 0x6c654020, 0x31e5b: 0x6c654220, + 0x31e5c: 0x6c654420, 0x31e5d: 0x6c654620, 0x31e5e: 0x6c654820, 0x31e5f: 0x6c654a20, + 0x31e60: 0x6c654c20, 0x31e61: 0x6c654e20, 0x31e62: 0x6c655020, 0x31e63: 0x6c655220, + 0x31e64: 0x6c655420, 0x31e65: 0x6c655620, 0x31e66: 0x6c655820, 0x31e67: 0x6c8bc620, + 0x31e68: 0x6c8bc820, 0x31e69: 0x6c8bca20, 0x31e6a: 0x6c8bcc20, 0x31e6b: 0x6c8bce20, + 0x31e6c: 0x6c8bd020, 0x31e6d: 0x6c8bd220, 0x31e6e: 0x6c8bd420, 0x31e6f: 0x6c8bd620, + 0x31e70: 0x6c8bd820, 0x31e71: 0x6c8bda20, 0x31e72: 0x6c8bdc20, 0x31e73: 0x6c8bde20, + 0x31e74: 0x6c8be020, 0x31e75: 0x6c8be220, 0x31e76: 0x6c8be420, 0x31e77: 0x6c8be620, + 0x31e78: 0x6c8be820, 0x31e79: 0x6c8bea20, 0x31e7a: 0x6c8bec20, 0x31e7b: 0x6c8bee20, + 0x31e7c: 0x6c8bf020, 0x31e7d: 0x6c8bf220, 0x31e7e: 0x6c8bf420, 0x31e7f: 0x6c8bf620, + // Block 0xc7a, offset 0x31e80 + 0x31e80: 0x6c8bf820, 0x31e81: 0x6c8bfa20, 0x31e82: 0x6c8bfc20, 0x31e83: 0x6c8bfe20, + 0x31e84: 0x6c8c0020, 0x31e85: 0x6c8c0220, 0x31e86: 0x6c8c0420, 0x31e87: 0x6c8c0620, + 0x31e88: 0x6c8c0820, 0x31e89: 0x6c8c0a20, 0x31e8a: 0x6c8c0c20, 0x31e8b: 0x6c8c0e20, + 0x31e8c: 0x6c8c1020, 0x31e8d: 0x6c8c1220, 0x31e8e: 0x6c8c1420, 0x31e8f: 0x6c8c1620, + 0x31e90: 0x6c8c1820, 0x31e91: 0x6c428e20, 0x31e92: 0x6c8c1a20, 0x31e93: 0x6c8c1c20, + 0x31e94: 0x6c8c1e20, 0x31e95: 0x6c8c2020, 0x31e96: 0x6c8c2220, 0x31e97: 0x6c8c2420, + 0x31e98: 0x6c8c2620, 0x31e99: 0x6c8c2820, 0x31e9a: 0x6c8c2a20, 0x31e9b: 0x6c8c2c20, + 0x31e9c: 0x6c8c2e20, 0x31e9d: 0x6c8c3020, 0x31e9e: 0x6c8c3220, 0x31e9f: 0x6c655a20, + 0x31ea0: 0x6c8c3420, 0x31ea1: 0x6c8c3620, 0x31ea2: 0x6c8c3820, 0x31ea3: 0x6c8c3a20, + 0x31ea4: 0x6c8c3c20, 0x31ea5: 0x6c8c3e20, 0x31ea6: 0x6c8c4020, 0x31ea7: 0x6c8c4220, + 0x31ea8: 0x6c8c4420, 0x31ea9: 0x6c8c4620, 0x31eaa: 0x6c8c4820, 0x31eab: 0x6c8c4a20, + 0x31eac: 0x6c8c4c20, 0x31ead: 0x6cb83e20, 0x31eae: 0x6cb84020, 0x31eaf: 0x6cb84220, + 0x31eb0: 0x6cb84420, 0x31eb1: 0x6cb84620, 0x31eb2: 0x6cb84820, 0x31eb3: 0x6cb84a20, + 0x31eb4: 0x6cb84c20, 0x31eb5: 0x6cb84e20, 0x31eb6: 0x6cb85020, 0x31eb7: 0x6cb85220, + 0x31eb8: 0x6cb85420, 0x31eb9: 0x6cb85620, 0x31eba: 0x6cb85820, 0x31ebb: 0x6cb85a20, + 0x31ebc: 0x6cb85c20, 0x31ebd: 0x6cb85e20, 0x31ebe: 0x6cb86020, 0x31ebf: 0x6cb86220, + // Block 0xc7b, offset 0x31ec0 + 0x31ec0: 0x6cb86420, 0x31ec1: 0x6cb86620, 0x31ec2: 0x6cb86820, 0x31ec3: 0x6cb86a20, + 0x31ec4: 0x6cb86c20, 0x31ec5: 0x6cb86e20, 0x31ec6: 0x6cb8d620, 0x31ec7: 0x6cb87020, + 0x31ec8: 0x6cb87220, 0x31ec9: 0x6cb87420, 0x31eca: 0x6cb87620, 0x31ecb: 0x6cb87820, + 0x31ecc: 0x6cb87a20, 0x31ecd: 0x6cb87c20, 0x31ece: 0x6cb87e20, 0x31ecf: 0x6cb88020, + 0x31ed0: 0x6cb88220, 0x31ed1: 0x6cb88420, 0x31ed2: 0x6cb88620, 0x31ed3: 0x6cb88820, + 0x31ed4: 0x6cb88a20, 0x31ed5: 0x6cb88c20, 0x31ed6: 0x6cb88e20, 0x31ed7: 0x6cb89020, + 0x31ed8: 0x6cb89220, 0x31ed9: 0x6cb89420, 0x31eda: 0x6cb89620, 0x31edb: 0x6cb89820, + 0x31edc: 0x6cb89a20, 0x31edd: 0x6cb89c20, 0x31ede: 0x6cbd9420, 0x31edf: 0x6cd2ce20, + 0x31ee0: 0x6cb89e20, 0x31ee1: 0x6cb8a020, 0x31ee2: 0x6cb8a220, 0x31ee3: 0x6cb8a420, + 0x31ee4: 0x6cb8a620, 0x31ee5: 0x6cb8a820, 0x31ee6: 0x6cb8aa20, 0x31ee7: 0x6cb8ac20, + 0x31ee8: 0x6cb8ae20, 0x31ee9: 0x6cb8b020, 0x31eea: 0x6ca52820, 0x31eeb: 0x6ce95420, + 0x31eec: 0x6ce95620, 0x31eed: 0x6ce95820, 0x31eee: 0x6ce95a20, 0x31eef: 0x6ce95c20, + 0x31ef0: 0x6ce95e20, 0x31ef1: 0x6ce96020, 0x31ef2: 0x6ce96220, 0x31ef3: 0x6ce96420, + 0x31ef4: 0x6ce96620, 0x31ef5: 0x6ce96820, 0x31ef6: 0x6ce96a20, 0x31ef7: 0x6ce96c20, + 0x31ef8: 0x6ce96e20, 0x31ef9: 0x6ce97020, 0x31efa: 0x6ce97220, 0x31efb: 0x6ce97420, + 0x31efc: 0x6ce97620, 0x31efd: 0x6ce97820, 0x31efe: 0x6ce97a20, 0x31eff: 0x6ce97c20, + // Block 0xc7c, offset 0x31f00 + 0x31f00: 0x6ce97e20, 0x31f01: 0x6ce98020, 0x31f02: 0x6ce98220, 0x31f03: 0x6ce98420, + 0x31f04: 0x6ce98620, 0x31f05: 0x6ce98820, 0x31f06: 0x6ce98a20, 0x31f07: 0x6ce98c20, + 0x31f08: 0x6ce98e20, 0x31f09: 0x6ce99020, 0x31f0a: 0x6ce99220, 0x31f0b: 0x6ce99420, + 0x31f0c: 0x6ce99620, 0x31f0d: 0x6ce99820, 0x31f0e: 0x6ce99a20, 0x31f0f: 0x6ce99c20, + 0x31f10: 0x6ce99e20, 0x31f11: 0x6ce9a020, 0x31f12: 0x6ce9a220, 0x31f13: 0x6ce9a420, + 0x31f14: 0x6ce9a620, 0x31f15: 0x6ce9a820, 0x31f16: 0x6ce9aa20, 0x31f17: 0x6ce9ac20, + 0x31f18: 0x6ce9ae20, 0x31f19: 0x6ce9b020, 0x31f1a: 0x6ce9b220, 0x31f1b: 0x6ce9b420, + 0x31f1c: 0x6ce9b620, 0x31f1d: 0x6ce9b820, 0x31f1e: 0x6ce9ba20, 0x31f1f: 0x6ce9bc20, + 0x31f20: 0x6ce9be20, 0x31f21: 0x6ce9c020, 0x31f22: 0x6d01fc20, 0x31f23: 0x6ce9c220, + 0x31f24: 0x6ce9c420, 0x31f25: 0x6d191a20, 0x31f26: 0x6ce9c620, 0x31f27: 0x6ce9c820, + 0x31f28: 0x6ce9ca20, 0x31f29: 0x6ce9cc20, 0x31f2a: 0x6ce9ce20, 0x31f2b: 0x6ce9d020, + 0x31f2c: 0x6ce9d220, 0x31f2d: 0x6d191c20, 0x31f2e: 0x6d191e20, 0x31f2f: 0x6d192020, + 0x31f30: 0x6d192220, 0x31f31: 0x6d192420, 0x31f32: 0x6d192620, 0x31f33: 0x6d192820, + 0x31f34: 0x6d192a20, 0x31f35: 0x6d192c20, 0x31f36: 0x6d192e20, 0x31f37: 0x6d193020, + 0x31f38: 0x6d193220, 0x31f39: 0x6d193420, 0x31f3a: 0x6d193620, 0x31f3b: 0x6d193820, + 0x31f3c: 0x6d193a20, 0x31f3d: 0x6d193c20, 0x31f3e: 0x6d193e20, 0x31f3f: 0x6d194020, + // Block 0xc7d, offset 0x31f40 + 0x31f40: 0x6d194220, 0x31f41: 0x6d194420, 0x31f42: 0x6d194620, 0x31f43: 0x6d194820, + 0x31f44: 0x6d194a20, 0x31f45: 0x6d194c20, 0x31f46: 0x6d194e20, 0x31f47: 0x6d195020, + 0x31f48: 0x6d195220, 0x31f49: 0x6d195420, 0x31f4a: 0x6d195620, 0x31f4b: 0x6d195820, + 0x31f4c: 0x6d195a20, 0x31f4d: 0x6d195c20, 0x31f4e: 0x6d195e20, 0x31f4f: 0x6d196020, + 0x31f50: 0x6d196220, 0x31f51: 0x6d196420, 0x31f52: 0x6d196620, 0x31f53: 0x6d196820, + 0x31f54: 0x6d196a20, 0x31f55: 0x6d196c20, 0x31f56: 0x6d196e20, 0x31f57: 0x6d197020, + 0x31f58: 0x6d311420, 0x31f59: 0x6d197220, 0x31f5a: 0x6d197420, 0x31f5b: 0x6d2bee20, + 0x31f5c: 0x6e0bec20, 0x31f5d: 0x6d197620, 0x31f5e: 0x6d197820, 0x31f5f: 0x6d197a20, + 0x31f60: 0x6d197c20, 0x31f61: 0x6d197e20, 0x31f62: 0x6d198020, 0x31f63: 0x6d198220, + 0x31f64: 0x6d198420, 0x31f65: 0x6d198620, 0x31f66: 0x6d198820, 0x31f67: 0x6d198a20, + 0x31f68: 0x6d198c20, 0x31f69: 0x6d198e20, 0x31f6a: 0x6d199020, 0x31f6b: 0x6d199220, + 0x31f6c: 0x6d199420, 0x31f6d: 0x6d199620, 0x31f6e: 0x6d199820, 0x31f6f: 0x6d199a20, + 0x31f70: 0x6d199c20, 0x31f71: 0x6d199e20, 0x31f72: 0x6d19a020, 0x31f73: 0x6d19a220, + 0x31f74: 0x6d19a420, 0x31f75: 0x6ce9d420, 0x31f76: 0x6d234020, 0x31f77: 0x6d47f620, + 0x31f78: 0x6d47f820, 0x31f79: 0x6d47fa20, 0x31f7a: 0x6d47fc20, 0x31f7b: 0x6d47fe20, + 0x31f7c: 0x6d480020, 0x31f7d: 0x6d480220, 0x31f7e: 0x6d480420, 0x31f7f: 0x6d480620, + // Block 0xc7e, offset 0x31f80 + 0x31f80: 0x6d480820, 0x31f81: 0x6d480a20, 0x31f82: 0x6d480c20, 0x31f83: 0x6d480e20, + 0x31f84: 0x6d481020, 0x31f85: 0x6d481220, 0x31f86: 0x6d481420, 0x31f87: 0x6d481620, + 0x31f88: 0x6d481820, 0x31f89: 0x6d481a20, 0x31f8a: 0x6d481c20, 0x31f8b: 0x6d481e20, + 0x31f8c: 0x6d482020, 0x31f8d: 0x6d482220, 0x31f8e: 0x6d482420, 0x31f8f: 0x6d482620, + 0x31f90: 0x6d19a620, 0x31f91: 0x6d482820, 0x31f92: 0x6d761c20, 0x31f93: 0x6d49ca20, + 0x31f94: 0x6d482a20, 0x31f95: 0x6d482c20, 0x31f96: 0x6d482e20, 0x31f97: 0x6d483020, + 0x31f98: 0x6d483220, 0x31f99: 0x6d483420, 0x31f9a: 0x6d483620, 0x31f9b: 0x6d483820, + 0x31f9c: 0x6d483a20, 0x31f9d: 0x6d483c20, 0x31f9e: 0x6d483e20, 0x31f9f: 0x6d484020, + 0x31fa0: 0x6d484220, 0x31fa1: 0x6d484420, 0x31fa2: 0x6d484620, 0x31fa3: 0x6d484820, + 0x31fa4: 0x6d484a20, 0x31fa5: 0x6d484c20, 0x31fa6: 0x6d484e20, 0x31fa7: 0x6d49cc20, + 0x31fa8: 0x6d761e20, 0x31fa9: 0x6d762020, 0x31faa: 0x6d762220, 0x31fab: 0x6d762420, + 0x31fac: 0x6d762620, 0x31fad: 0x6d762820, 0x31fae: 0x6d762a20, 0x31faf: 0x6d762c20, + 0x31fb0: 0x6d762e20, 0x31fb1: 0x6d763020, 0x31fb2: 0x6d763220, 0x31fb3: 0x6d763420, + 0x31fb4: 0x6d763620, 0x31fb5: 0x6d763820, 0x31fb6: 0x6d763a20, 0x31fb7: 0x6d763c20, + 0x31fb8: 0x6d763e20, 0x31fb9: 0x6d764020, 0x31fba: 0x6d764220, 0x31fbb: 0x6d764420, + 0x31fbc: 0x6d764620, 0x31fbd: 0x6d764820, 0x31fbe: 0x6d764a20, 0x31fbf: 0x6d764c20, + // Block 0xc7f, offset 0x31fc0 + 0x31fc0: 0x6d764e20, 0x31fc1: 0x6d765020, 0x31fc2: 0x6d765220, 0x31fc3: 0x6d765420, + 0x31fc4: 0x6d765620, 0x31fc5: 0x6d765820, 0x31fc6: 0x6d765a20, 0x31fc7: 0x6d765c20, + 0x31fc8: 0x6d9fc820, 0x31fc9: 0x6d9fca20, 0x31fca: 0x6d9fcc20, 0x31fcb: 0x6d9fce20, + 0x31fcc: 0x6d9fd020, 0x31fcd: 0x6d9fd220, 0x31fce: 0x6d9fd420, 0x31fcf: 0x6d9fd620, + 0x31fd0: 0x6d9fd820, 0x31fd1: 0x6d9fda20, 0x31fd2: 0x6d9fdc20, 0x31fd3: 0x6d9fde20, + 0x31fd4: 0x6d9fe020, 0x31fd5: 0x6d9fe220, 0x31fd6: 0x6d9fe420, 0x31fd7: 0x6d9fe620, + 0x31fd8: 0x6d9fe820, 0x31fd9: 0x6d9fea20, 0x31fda: 0x6d9fec20, 0x31fdb: 0x6d9fee20, + 0x31fdc: 0x6db61c20, 0x31fdd: 0x6d9ff020, 0x31fde: 0x6d9ff220, 0x31fdf: 0x6d9ff420, + 0x31fe0: 0x6d9ff620, 0x31fe1: 0x6d9ff820, 0x31fe2: 0x6d9ffa20, 0x31fe3: 0x6dc25620, + 0x31fe4: 0x6dc25820, 0x31fe5: 0x6dc25a20, 0x31fe6: 0x6dc25c20, 0x31fe7: 0x6dc25e20, + 0x31fe8: 0x6dc26020, 0x31fe9: 0x6dc26220, 0x31fea: 0x6dc26420, 0x31feb: 0x6dc26620, + 0x31fec: 0x6dc26820, 0x31fed: 0x6dc26a20, 0x31fee: 0x6dc26c20, 0x31fef: 0x6dc26e20, + 0x31ff0: 0x6dc27020, 0x31ff1: 0x6dc27220, 0x31ff2: 0x6dc27420, 0x31ff3: 0x6dc27620, + 0x31ff4: 0x6dc27820, 0x31ff5: 0x6dc27a20, 0x31ff6: 0x6dc27c20, 0x31ff7: 0x6dc27e20, + 0x31ff8: 0x6dc28020, 0x31ff9: 0x6dc28220, 0x31ffa: 0x6dc28420, 0x31ffb: 0x6de01a20, + 0x31ffc: 0x6de01c20, 0x31ffd: 0x6de01e20, 0x31ffe: 0x6de02020, 0x31fff: 0x6de02220, + // Block 0xc80, offset 0x32000 + 0x32000: 0x6de02420, 0x32001: 0x6de02620, 0x32002: 0x6de5da20, 0x32003: 0x6de02820, + 0x32004: 0x6de02a20, 0x32005: 0x6de02c20, 0x32006: 0x6de02e20, 0x32007: 0x6de03020, + 0x32008: 0x6de03220, 0x32009: 0x6de03420, 0x3200a: 0x6de03620, 0x3200b: 0x6de03820, + 0x3200c: 0x6de03a20, 0x3200d: 0x6df87620, 0x3200e: 0x6df87820, 0x3200f: 0x6df87a20, + 0x32010: 0x6df87c20, 0x32011: 0x6df87e20, 0x32012: 0x6df88020, 0x32013: 0x6df88220, + 0x32014: 0x6df88420, 0x32015: 0x6df88620, 0x32016: 0x6df88820, 0x32017: 0x6e0c4a20, + 0x32018: 0x6e0c4c20, 0x32019: 0x6e0c4e20, 0x3201a: 0x6e0c5020, 0x3201b: 0x6e0c5220, + 0x3201c: 0x6e0c5420, 0x3201d: 0x6e0c5620, 0x3201e: 0x6df88a20, 0x3201f: 0x6e0c5820, + 0x32020: 0x6e0c5a20, 0x32021: 0x6e0c5c20, 0x32022: 0x6e0c5e20, 0x32023: 0x6e0c6020, + 0x32024: 0x6e1c0c20, 0x32025: 0x6e1c0e20, 0x32026: 0x6e1c1020, 0x32027: 0x6e1c1220, + 0x32028: 0x6e1c1420, 0x32029: 0x6e1c1620, 0x3202a: 0x6e284e20, 0x3202b: 0x6e285020, + 0x3202c: 0x6e285220, 0x3202d: 0x6e285420, 0x3202e: 0x6e285620, 0x3202f: 0x6e285820, + 0x32030: 0x6e318a20, 0x32031: 0x6e38ae20, 0x32032: 0x6e3ce420, 0x32033: 0x6e3ce620, + 0x32034: 0x6e446c20, 0x32035: 0x6e442220, 0x32036: 0x6c02cc20, 0x32037: 0x6c061020, + 0x32038: 0x6c061220, 0x32039: 0x6c0c5020, 0x3203a: 0x6c0c5220, 0x3203b: 0x6c0c5420, + 0x3203c: 0x6c0c5620, 0x3203d: 0x6c174220, 0x3203e: 0x6c174420, 0x3203f: 0x6c174620, + // Block 0xc81, offset 0x32040 + 0x32040: 0x6c174820, 0x32041: 0x6c174a20, 0x32042: 0x6c174c20, 0x32043: 0x6c2a3820, + 0x32044: 0x6c2a3a20, 0x32045: 0x6c2a3c20, 0x32046: 0x6c2a3e20, 0x32047: 0x6c2a4020, + 0x32048: 0x6c2a4220, 0x32049: 0x6c2a4420, 0x3204a: 0x6c2a4620, 0x3204b: 0x6c2a4820, + 0x3204c: 0x6c446020, 0x3204d: 0x6c446220, 0x3204e: 0x6c446420, 0x3204f: 0x6c446620, + 0x32050: 0x6c657620, 0x32051: 0x6c657820, 0x32052: 0x6c657a20, 0x32053: 0x6c657c20, + 0x32054: 0x6c657e20, 0x32055: 0x6c658020, 0x32056: 0x6c658220, 0x32057: 0x6c8c6e20, + 0x32058: 0x6c8c7020, 0x32059: 0x6c8c7220, 0x3205a: 0x6c8c7420, 0x3205b: 0x6c8c7620, + 0x3205c: 0x6c8c7820, 0x3205d: 0x6c8c7a20, 0x3205e: 0x6cb8ca20, 0x3205f: 0x6cb8cc20, + 0x32060: 0x6cb8ce20, 0x32061: 0x6cb8d020, 0x32062: 0x6cb8d220, 0x32063: 0x6cb8d420, + 0x32064: 0x6ce9e420, 0x32065: 0x6ce9e620, 0x32066: 0x6ce9e820, 0x32067: 0x6d19b820, + 0x32068: 0x6d19ba20, 0x32069: 0x6d19bc20, 0x3206a: 0x6d19be20, 0x3206b: 0x6d19c020, + 0x3206c: 0x6d19c220, 0x3206d: 0x6d19c420, 0x3206e: 0x6d19c620, 0x3206f: 0x6d19c820, + 0x32070: 0x6d485c20, 0x32071: 0x6d485e20, 0x32072: 0x6d486020, 0x32073: 0x6d766820, + 0x32074: 0x6d486220, 0x32075: 0x6d486420, 0x32076: 0x6d486620, 0x32077: 0x6d486820, + 0x32078: 0x6d766a20, 0x32079: 0x6d766c20, 0x3207a: 0x6d766e20, 0x3207b: 0x6d767020, + 0x3207c: 0x6d767220, 0x3207d: 0x6d767420, 0x3207e: 0x6d767620, 0x3207f: 0x6da00420, + // Block 0xc82, offset 0x32080 + 0x32080: 0x6da00620, 0x32081: 0x6da00820, 0x32082: 0x6da00a20, 0x32083: 0x6da00c20, + 0x32084: 0x6da00e20, 0x32085: 0x6da01020, 0x32086: 0x6dc28e20, 0x32087: 0x6da01220, + 0x32088: 0x6dc29020, 0x32089: 0x6dc29220, 0x3208a: 0x6dc29420, 0x3208b: 0x6de04220, + 0x3208c: 0x6de23820, 0x3208d: 0x6df88e20, 0x3208e: 0x6de04420, 0x3208f: 0x6df89020, + 0x32090: 0x6df89220, 0x32091: 0x6e0c6620, 0x32092: 0x6e0c6820, 0x32093: 0x6e1c1820, + 0x32094: 0x6e1c1a20, 0x32095: 0x6e285a20, 0x32096: 0x6e285c20, 0x32097: 0x6e318c20, + 0x32098: 0x6e318e20, 0x32099: 0x6e319020, 0x3209a: 0x6e3ce820, 0x3209b: 0x6c014a20, + 0x3209c: 0x6c02d020, 0x3209d: 0x6c02d220, 0x3209e: 0x6c02d420, 0x3209f: 0x6c061a20, + 0x320a0: 0x6c0c6020, 0x320a1: 0x6c0c6220, 0x320a2: 0x6c0c6420, 0x320a3: 0x6c0c6620, + 0x320a4: 0x6c175220, 0x320a5: 0x6c175420, 0x320a6: 0x6c175620, 0x320a7: 0x6c175820, + 0x320a8: 0x6c175a20, 0x320a9: 0x6c2a4e20, 0x320aa: 0x6c446e20, 0x320ab: 0x6c447020, + 0x320ac: 0x6c447220, 0x320ad: 0x6c658620, 0x320ae: 0x6c658820, 0x320af: 0x6c658a20, + 0x320b0: 0x6c658c20, 0x320b1: 0x6c8c7c20, 0x320b2: 0x6cb8d820, 0x320b3: 0x6cb8da20, + 0x320b4: 0x6ce9ec20, 0x320b5: 0x6ce9ee20, 0x320b6: 0x6ce9f020, 0x320b7: 0x6ce9f220, + 0x320b8: 0x6d19ca20, 0x320b9: 0x6d19cc20, 0x320ba: 0x6d19ce20, 0x320bb: 0x6d19d020, + 0x320bc: 0x6d767820, 0x320bd: 0x6da01420, 0x320be: 0x6dc29620, 0x320bf: 0x6df89420, + // Block 0xc83, offset 0x320c0 + 0x320c0: 0x6c014c20, 0x320c1: 0x6c02de20, 0x320c2: 0x6c02e020, 0x320c3: 0x6c02e220, + 0x320c4: 0x6c02e420, 0x320c5: 0x6c061e20, 0x320c6: 0x6c062020, 0x320c7: 0x6c020820, + 0x320c8: 0x6c0c7220, 0x320c9: 0x6c0c7420, 0x320ca: 0x6c176420, 0x320cb: 0x6c176620, + 0x320cc: 0x6c176820, 0x320cd: 0x6c176a20, 0x320ce: 0x6c176c20, 0x320cf: 0x6c176e20, + 0x320d0: 0x6c2a5620, 0x320d1: 0x6c2a5820, 0x320d2: 0x6c447a20, 0x320d3: 0x6c447c20, + 0x320d4: 0x6c447e20, 0x320d5: 0x6c448020, 0x320d6: 0x6c448220, 0x320d7: 0x6c448420, + 0x320d8: 0x6c4d0420, 0x320d9: 0x6c659420, 0x320da: 0x6c659620, 0x320db: 0x6c659820, + 0x320dc: 0x6c8c8020, 0x320dd: 0x6c8c8220, 0x320de: 0x6cb8dc20, 0x320df: 0x6cb8de20, + 0x320e0: 0x6cb8e020, 0x320e1: 0x6cb8e220, 0x320e2: 0x6cb8e420, 0x320e3: 0x6cb8e620, + 0x320e4: 0x6cb8e820, 0x320e5: 0x6cb8ea20, 0x320e6: 0x6cb8ec20, 0x320e7: 0x6cb8ee20, + 0x320e8: 0x6ce9f820, 0x320e9: 0x6ce9fa20, 0x320ea: 0x6ce9fc20, 0x320eb: 0x6ce9fe20, + 0x320ec: 0x6cea0020, 0x320ed: 0x6cea0220, 0x320ee: 0x6cea0420, 0x320ef: 0x6d19d220, + 0x320f0: 0x6d19d420, 0x320f1: 0x6d19d620, 0x320f2: 0x6d1b1620, 0x320f3: 0x6d767c20, + 0x320f4: 0x6d767e20, 0x320f5: 0x6d768020, 0x320f6: 0x6dc29a20, 0x320f7: 0x6dc29c20, + 0x320f8: 0x6de04820, 0x320f9: 0x6de04a20, 0x320fa: 0x6de04c20, 0x320fb: 0x6e474020, + 0x320fc: 0x6c014e20, 0x320fd: 0x6c02f220, 0x320fe: 0x6c02f420, 0x320ff: 0x6c02f620, + // Block 0xc84, offset 0x32100 + 0x32100: 0x6c02f820, 0x32101: 0x6c062a20, 0x32102: 0x6c062c20, 0x32103: 0x6c062e20, + 0x32104: 0x6c063020, 0x32105: 0x6c063220, 0x32106: 0x6c063420, 0x32107: 0x6c063620, + 0x32108: 0x6c063820, 0x32109: 0x6c063a20, 0x3210a: 0x6c063c20, 0x3210b: 0x6c0c7c20, + 0x3210c: 0x6c0c7e20, 0x3210d: 0x6c0c8020, 0x3210e: 0x6c0c8220, 0x3210f: 0x6c0c8420, + 0x32110: 0x6c177220, 0x32111: 0x6c177420, 0x32112: 0x6c177620, 0x32113: 0x6c177820, + 0x32114: 0x6c177a20, 0x32115: 0x6c177c20, 0x32116: 0x6c2a6020, 0x32117: 0x6c2a6220, + 0x32118: 0x6c2a6420, 0x32119: 0x6c2a6620, 0x3211a: 0x6c2a6820, 0x3211b: 0x6c448a20, + 0x3211c: 0x6c448c20, 0x3211d: 0x6c659e20, 0x3211e: 0x6c65a020, 0x3211f: 0x6c65a220, + 0x32120: 0x6c8c8a20, 0x32121: 0x6c8c8c20, 0x32122: 0x6c8c8e20, 0x32123: 0x6cb8f620, + 0x32124: 0x6cb8f820, 0x32125: 0x6cb8fa20, 0x32126: 0x6cea0a20, 0x32127: 0x6cea0c20, + 0x32128: 0x6d19dc20, 0x32129: 0x6d19de20, 0x3212a: 0x6d487220, 0x3212b: 0x6d227a20, + 0x3212c: 0x6d487420, 0x3212d: 0x6d768420, 0x3212e: 0x6d768620, 0x3212f: 0x6dc29e20, + 0x32130: 0x6dc2a020, 0x32131: 0x6df89820, 0x32132: 0x6e1c1e20, 0x32133: 0x6c030220, + 0x32134: 0x6c030420, 0x32135: 0x6c064220, 0x32136: 0x6c064420, 0x32137: 0x6c064620, + 0x32138: 0x6c064820, 0x32139: 0x6c0c8a20, 0x3213a: 0x6c0c8c20, 0x3213b: 0x6c0c8e20, + 0x3213c: 0x6c0c9020, 0x3213d: 0x6c0c9220, 0x3213e: 0x6c0c9420, 0x3213f: 0x6c0c9620, + // Block 0xc85, offset 0x32140 + 0x32140: 0x6c178220, 0x32141: 0x6c178420, 0x32142: 0x6c178620, 0x32143: 0x6c178820, + 0x32144: 0x6c2a6c20, 0x32145: 0x6c2a6e20, 0x32146: 0x6c2a7020, 0x32147: 0x6c449620, + 0x32148: 0x6c449820, 0x32149: 0x6c449a20, 0x3214a: 0x6c449c20, 0x3214b: 0x6c449e20, + 0x3214c: 0x6c65b220, 0x3214d: 0x6c65b420, 0x3214e: 0x6c65b620, 0x3214f: 0x6c65b820, + 0x32150: 0x6c65ba20, 0x32151: 0x6c65bc20, 0x32152: 0x6c65be20, 0x32153: 0x6c8c9220, + 0x32154: 0x6cb8fe20, 0x32155: 0x6cb90020, 0x32156: 0x6cb90220, 0x32157: 0x6cb90420, + 0x32158: 0x6cb90620, 0x32159: 0x6cb90820, 0x3215a: 0x6cea0e20, 0x3215b: 0x6cea1020, + 0x3215c: 0x6d19e220, 0x3215d: 0x6d19e420, 0x3215e: 0x6d19e620, 0x3215f: 0x6d30e420, + 0x32160: 0x6d768a20, 0x32161: 0x6d768c20, 0x32162: 0x6da01820, 0x32163: 0x6dc2a220, + 0x32164: 0x6dc2a420, 0x32165: 0x6dc2a620, 0x32166: 0x6df89a20, 0x32167: 0x6df89c20, + 0x32168: 0x6df89e20, 0x32169: 0x6e0c6a20, 0x3216a: 0x6e1c2020, 0x3216b: 0x6e285e20, + 0x3216c: 0x6c015020, 0x3216d: 0x6c030820, 0x3216e: 0x6c065220, 0x3216f: 0x6c065420, + 0x32170: 0x6c065620, 0x32171: 0x6c0ca620, 0x32172: 0x6c0ca820, 0x32173: 0x6c0caa20, + 0x32174: 0x6c0cac20, 0x32175: 0x6c0cae20, 0x32176: 0x6c0cb020, 0x32177: 0x6c179e20, + 0x32178: 0x6c17a020, 0x32179: 0x6c17a220, 0x3217a: 0x6c17a420, 0x3217b: 0x6c17a620, + 0x3217c: 0x6c17a820, 0x3217d: 0x6c17aa20, 0x3217e: 0x6c17ac20, 0x3217f: 0x6c17ae20, + // Block 0xc86, offset 0x32180 + 0x32180: 0x6c2a8820, 0x32181: 0x6c17b020, 0x32182: 0x6c2a8a20, 0x32183: 0x6c2a8c20, + 0x32184: 0x6c2a8e20, 0x32185: 0x6c2a9020, 0x32186: 0x6c2a9220, 0x32187: 0x6c2a9420, + 0x32188: 0x6c44aa20, 0x32189: 0x6c44ac20, 0x3218a: 0x6c44ae20, 0x3218b: 0x6c44b020, + 0x3218c: 0x6c44b220, 0x3218d: 0x6c44b420, 0x3218e: 0x6c44b620, 0x3218f: 0x6c44b820, + 0x32190: 0x6c44ba20, 0x32191: 0x6c44bc20, 0x32192: 0x6c44be20, 0x32193: 0x6c44c020, + 0x32194: 0x6c44c220, 0x32195: 0x6c44c420, 0x32196: 0x6c44c620, 0x32197: 0x6c44c820, + 0x32198: 0x6c65de20, 0x32199: 0x6c65e020, 0x3219a: 0x6c65e220, 0x3219b: 0x6c65e420, + 0x3219c: 0x6c65e620, 0x3219d: 0x6c65e820, 0x3219e: 0x6c65ea20, 0x3219f: 0x6c65ec20, + 0x321a0: 0x6c65ee20, 0x321a1: 0x6c65f020, 0x321a2: 0x6c65f220, 0x321a3: 0x6c65f420, + 0x321a4: 0x6c65f620, 0x321a5: 0x6c8c9e20, 0x321a6: 0x6c8ca020, 0x321a7: 0x6c8ca220, + 0x321a8: 0x6c8ca420, 0x321a9: 0x6c8ca620, 0x321aa: 0x6c8ca820, 0x321ab: 0x6c8caa20, + 0x321ac: 0x6c8cac20, 0x321ad: 0x6c8cae20, 0x321ae: 0x6c8cb020, 0x321af: 0x6c8cb220, + 0x321b0: 0x6c8cb420, 0x321b1: 0x6cb91a20, 0x321b2: 0x6cb91c20, 0x321b3: 0x6cb91e20, + 0x321b4: 0x6cb92020, 0x321b5: 0x6cb92220, 0x321b6: 0x6cb92420, 0x321b7: 0x6cb92620, + 0x321b8: 0x6cb92820, 0x321b9: 0x6cb92a20, 0x321ba: 0x6cea1620, 0x321bb: 0x6cea1820, + 0x321bc: 0x6cea1a20, 0x321bd: 0x6cea1c20, 0x321be: 0x6cea1e20, 0x321bf: 0x6cea2020, + // Block 0xc87, offset 0x321c0 + 0x321c0: 0x6cea2220, 0x321c1: 0x6cea2420, 0x321c2: 0x6cea2620, 0x321c3: 0x6cea2820, + 0x321c4: 0x6d19ee20, 0x321c5: 0x6d19f020, 0x321c6: 0x6d19f220, 0x321c7: 0x6d19f420, + 0x321c8: 0x6d19f620, 0x321c9: 0x6d19f820, 0x321ca: 0x6d488020, 0x321cb: 0x6d488220, + 0x321cc: 0x6d488420, 0x321cd: 0x6d488620, 0x321ce: 0x6d488820, 0x321cf: 0x6d488a20, + 0x321d0: 0x6d488c20, 0x321d1: 0x6d488e20, 0x321d2: 0x6d769220, 0x321d3: 0x6d19fa20, + 0x321d4: 0x6d769420, 0x321d5: 0x6d769620, 0x321d6: 0x6da01c20, 0x321d7: 0x6da01e20, + 0x321d8: 0x6da02020, 0x321d9: 0x6da02220, 0x321da: 0x6da02420, 0x321db: 0x6da02620, + 0x321dc: 0x6da02820, 0x321dd: 0x6dc2a820, 0x321de: 0x6dc2aa20, 0x321df: 0x6dc2ac20, + 0x321e0: 0x6dc2ae20, 0x321e1: 0x6dc2b020, 0x321e2: 0x6de04e20, 0x321e3: 0x6de05020, + 0x321e4: 0x6e0c6c20, 0x321e5: 0x6e1c2220, 0x321e6: 0x6e3cea20, 0x321e7: 0x6c009620, + 0x321e8: 0x6c009820, 0x321e9: 0x6c030c20, 0x321ea: 0x6c030e20, 0x321eb: 0x6c031020, + 0x321ec: 0x6c031220, 0x321ed: 0x6c031420, 0x321ee: 0x6c031620, 0x321ef: 0x6c031820, + 0x321f0: 0x6c031a20, 0x321f1: 0x6c066020, 0x321f2: 0x6c066220, 0x321f3: 0x6c066420, + 0x321f4: 0x6c066620, 0x321f5: 0x6c0cc220, 0x321f6: 0x6c0cc420, 0x321f7: 0x6c0cc620, + 0x321f8: 0x6c0cc820, 0x321f9: 0x6c0cca20, 0x321fa: 0x6c0ccc20, 0x321fb: 0x6c0cce20, + 0x321fc: 0x6c17ba20, 0x321fd: 0x6c17bc20, 0x321fe: 0x6c17be20, 0x321ff: 0x6c17c020, + // Block 0xc88, offset 0x32200 + 0x32200: 0x6c17c220, 0x32201: 0x6c17c420, 0x32202: 0x6c17c620, 0x32203: 0x6c17c820, + 0x32204: 0x6c17ca20, 0x32205: 0x6c17cc20, 0x32206: 0x6c2a9e20, 0x32207: 0x6c2aa020, + 0x32208: 0x6c2aa220, 0x32209: 0x6c2aa420, 0x3220a: 0x6c2aa620, 0x3220b: 0x6c2aa820, + 0x3220c: 0x6c2aaa20, 0x3220d: 0x6c2aac20, 0x3220e: 0x6c2aae20, 0x3220f: 0x6c44d220, + 0x32210: 0x6c44d420, 0x32211: 0x6c44d620, 0x32212: 0x6c660020, 0x32213: 0x6c660220, + 0x32214: 0x6c660420, 0x32215: 0x6c660620, 0x32216: 0x6c660820, 0x32217: 0x6c6de220, + 0x32218: 0x6c8cc220, 0x32219: 0x6c8cc420, 0x3221a: 0x6c916e20, 0x3221b: 0x6c8cc620, + 0x3221c: 0x6c8cc820, 0x3221d: 0x6c8cca20, 0x3221e: 0x6c8ccc20, 0x3221f: 0x6cb93620, + 0x32220: 0x6cb93820, 0x32221: 0x6cb93a20, 0x32222: 0x6cb93c20, 0x32223: 0x6cb93e20, + 0x32224: 0x6cea2e20, 0x32225: 0x6cea3020, 0x32226: 0x6cea3220, 0x32227: 0x6cea3420, + 0x32228: 0x6d1a0220, 0x32229: 0x6d1a0420, 0x3222a: 0x6d1a0620, 0x3222b: 0x6d489220, + 0x3222c: 0x6d717420, 0x3222d: 0x6d769a20, 0x3222e: 0x6d769c20, 0x3222f: 0x6d769e20, + 0x32230: 0x6d76a020, 0x32231: 0x6da02c20, 0x32232: 0x6df8a220, 0x32233: 0x6e0c6e20, + 0x32234: 0x6c009c20, 0x32235: 0x6c015820, 0x32236: 0x6c031e20, 0x32237: 0x6c032020, + 0x32238: 0x6c032220, 0x32239: 0x6c067220, 0x3223a: 0x6c067420, 0x3223b: 0x6c067620, + 0x3223c: 0x6c076c20, 0x3223d: 0x6c067820, 0x3223e: 0x6c0cd620, 0x3223f: 0x6c0cd820, + // Block 0xc89, offset 0x32240 + 0x32240: 0x6c0cda20, 0x32241: 0x6c0cdc20, 0x32242: 0x6c0cde20, 0x32243: 0x6c0ce020, + 0x32244: 0x6c0ce220, 0x32245: 0x6c0ce420, 0x32246: 0x6c17d020, 0x32247: 0x6c17d220, + 0x32248: 0x6c17d420, 0x32249: 0x6c17d620, 0x3224a: 0x6c17d820, 0x3224b: 0x6c2ab420, + 0x3224c: 0x6c2ab620, 0x3224d: 0x6c2ab820, 0x3224e: 0x6c44da20, 0x3224f: 0x6c44dc20, + 0x32250: 0x6c44de20, 0x32251: 0x6c633020, 0x32252: 0x6c660c20, 0x32253: 0x6c660e20, + 0x32254: 0x6c8cd020, 0x32255: 0x6c8cd220, 0x32256: 0x6c8cd420, 0x32257: 0x6c8cd620, + 0x32258: 0x6cb94220, 0x32259: 0x6d1a0820, 0x3225a: 0x6d1a0a20, 0x3225b: 0x6d4b1220, + 0x3225c: 0x6d489420, 0x3225d: 0x6d76a220, 0x3225e: 0x6da02e20, 0x3225f: 0x6de05220, + 0x32260: 0x6df8a420, 0x32261: 0x6e0c7020, 0x32262: 0x6e319220, 0x32263: 0x6c00a620, + 0x32264: 0x6c015e20, 0x32265: 0x6c032c20, 0x32266: 0x6c032e20, 0x32267: 0x6c033020, + 0x32268: 0x6c033220, 0x32269: 0x6c033420, 0x3226a: 0x6c033620, 0x3226b: 0x6c033820, + 0x3226c: 0x6c033a20, 0x3226d: 0x6c068c20, 0x3226e: 0x6c068e20, 0x3226f: 0x6c069020, + 0x32270: 0x6c069220, 0x32271: 0x6c069420, 0x32272: 0x6c069620, 0x32273: 0x6c069820, + 0x32274: 0x6c069a20, 0x32275: 0x6c0d0620, 0x32276: 0x6c069c20, 0x32277: 0x6c0d0820, + 0x32278: 0x6c0d0a20, 0x32279: 0x6c0d0c20, 0x3227a: 0x6c0d0e20, 0x3227b: 0x6c069e20, + 0x3227c: 0x6c0d1020, 0x3227d: 0x6c0d1220, 0x3227e: 0x6c0d1420, 0x3227f: 0x6c0d1620, + // Block 0xc8a, offset 0x32280 + 0x32280: 0x6c0d1820, 0x32281: 0x6c0d1a20, 0x32282: 0x6c0d1c20, 0x32283: 0x6c0d1e20, + 0x32284: 0x6c0d2020, 0x32285: 0x6c0d2220, 0x32286: 0x6c0d2420, 0x32287: 0x6c0d2620, + 0x32288: 0x6c0d2820, 0x32289: 0x6c0d2a20, 0x3228a: 0x6c0d2c20, 0x3228b: 0x6c0d2e20, + 0x3228c: 0x6c0d3020, 0x3228d: 0x6c0d3220, 0x3228e: 0x6c180220, 0x3228f: 0x6c180420, + 0x32290: 0x6c180620, 0x32291: 0x6c180820, 0x32292: 0x6c180a20, 0x32293: 0x6c180c20, + 0x32294: 0x6c180e20, 0x32295: 0x6c181020, 0x32296: 0x6c181220, 0x32297: 0x6c181420, + 0x32298: 0x6c181620, 0x32299: 0x6c181820, 0x3229a: 0x6c181a20, 0x3229b: 0x6c181c20, + 0x3229c: 0x6c181e20, 0x3229d: 0x6c182020, 0x3229e: 0x6c182220, 0x3229f: 0x6c182420, + 0x322a0: 0x6c182620, 0x322a1: 0x6c182820, 0x322a2: 0x6c182a20, 0x322a3: 0x6c182c20, + 0x322a4: 0x6c182e20, 0x322a5: 0x6c183020, 0x322a6: 0x6c183220, 0x322a7: 0x6c2af220, + 0x322a8: 0x6c2af420, 0x322a9: 0x6c2af620, 0x322aa: 0x6c2af820, 0x322ab: 0x6c2afa20, + 0x322ac: 0x6c2afc20, 0x322ad: 0x6c2afe20, 0x322ae: 0x6c2b0020, 0x322af: 0x6c2b0220, + 0x322b0: 0x6c2b0420, 0x322b1: 0x6c2b0620, 0x322b2: 0x6c2b0820, 0x322b3: 0x6c2b0a20, + 0x322b4: 0x6c2b0c20, 0x322b5: 0x6c2b0e20, 0x322b6: 0x6c2b1020, 0x322b7: 0x6c2b1220, + 0x322b8: 0x6c2b1420, 0x322b9: 0x6c2b1620, 0x322ba: 0x6c2b1820, 0x322bb: 0x6c2b1a20, + 0x322bc: 0x6c2b1c20, 0x322bd: 0x6c2b1e20, 0x322be: 0x6c2b2020, 0x322bf: 0x6c2b2220, + // Block 0xc8b, offset 0x322c0 + 0x322c0: 0x6c2b2420, 0x322c1: 0x6c2b2620, 0x322c2: 0x6c2b2820, 0x322c3: 0x6c2b2a20, + 0x322c4: 0x6c2b2c20, 0x322c5: 0x6c2b2e20, 0x322c6: 0x6c2b3020, 0x322c7: 0x6c2b3220, + 0x322c8: 0x6c2b3420, 0x322c9: 0x6c2b3620, 0x322ca: 0x6c2b3820, 0x322cb: 0x6c2b3a20, + 0x322cc: 0x6c2b3c20, 0x322cd: 0x6c2b3e20, 0x322ce: 0x6c2b4020, 0x322cf: 0x6c2b4220, + 0x322d0: 0x6c450620, 0x322d1: 0x6c450820, 0x322d2: 0x6c450a20, 0x322d3: 0x6c450c20, + 0x322d4: 0x6c450e20, 0x322d5: 0x6c451020, 0x322d6: 0x6c451220, 0x322d7: 0x6c451420, + 0x322d8: 0x6c451620, 0x322d9: 0x6c451820, 0x322da: 0x6c451a20, 0x322db: 0x6c451c20, + 0x322dc: 0x6c451e20, 0x322dd: 0x6c452020, 0x322de: 0x6c452220, 0x322df: 0x6c452420, + 0x322e0: 0x6c452620, 0x322e1: 0x6c452820, 0x322e2: 0x6c452a20, 0x322e3: 0x6c452c20, + 0x322e4: 0x6c452e20, 0x322e5: 0x6c453020, 0x322e6: 0x6c453220, 0x322e7: 0x6c453420, + 0x322e8: 0x6c453620, 0x322e9: 0x6c453820, 0x322ea: 0x6c453a20, 0x322eb: 0x6c453c20, + 0x322ec: 0x6c453e20, 0x322ed: 0x6c454020, 0x322ee: 0x6c454220, 0x322ef: 0x6c454420, + 0x322f0: 0x6c454620, 0x322f1: 0x6c664820, 0x322f2: 0x6c664a20, 0x322f3: 0x6c664c20, + 0x322f4: 0x6c664e20, 0x322f5: 0x6c665020, 0x322f6: 0x6c665220, 0x322f7: 0x6c665420, + 0x322f8: 0x6c665620, 0x322f9: 0x6c665820, 0x322fa: 0x6c665a20, 0x322fb: 0x6c665c20, + 0x322fc: 0x6c665e20, 0x322fd: 0x6c666020, 0x322fe: 0x6c666220, 0x322ff: 0x6c666420, + // Block 0xc8c, offset 0x32300 + 0x32300: 0x6c666620, 0x32301: 0x6c666820, 0x32302: 0x6c666a20, 0x32303: 0x6c666c20, + 0x32304: 0x6c666e20, 0x32305: 0x6c667020, 0x32306: 0x6c667220, 0x32307: 0x6c667420, + 0x32308: 0x6c667620, 0x32309: 0x6c667820, 0x3230a: 0x6c667a20, 0x3230b: 0x6c667c20, + 0x3230c: 0x6c667e20, 0x3230d: 0x6c668020, 0x3230e: 0x6c668220, 0x3230f: 0x6c668420, + 0x32310: 0x6c668620, 0x32311: 0x6c668820, 0x32312: 0x6c668a20, 0x32313: 0x6c668c20, + 0x32314: 0x6c668e20, 0x32315: 0x6c669020, 0x32316: 0x6c669220, 0x32317: 0x6c669420, + 0x32318: 0x6c669620, 0x32319: 0x6c669820, 0x3231a: 0x6c669a20, 0x3231b: 0x6c669c20, + 0x3231c: 0x6c669e20, 0x3231d: 0x6c8cf820, 0x3231e: 0x6c8cfa20, 0x3231f: 0x6c8cfc20, + 0x32320: 0x6c8cfe20, 0x32321: 0x6c8d0020, 0x32322: 0x6c8d0220, 0x32323: 0x6c8d0420, + 0x32324: 0x6c8d0620, 0x32325: 0x6c8d0820, 0x32326: 0x6c8d0a20, 0x32327: 0x6c8d0c20, + 0x32328: 0x6c8d0e20, 0x32329: 0x6c8d1020, 0x3232a: 0x6c8d1220, 0x3232b: 0x6c8d1420, + 0x3232c: 0x6c8d1620, 0x3232d: 0x6c8d1820, 0x3232e: 0x6c8d1a20, 0x3232f: 0x6c8d1c20, + 0x32330: 0x6c8d1e20, 0x32331: 0x6c8d2020, 0x32332: 0x6c8d2220, 0x32333: 0x6c8d2420, + 0x32334: 0x6c8d2620, 0x32335: 0x6c8d2820, 0x32336: 0x6c66a020, 0x32337: 0x6c8d2a20, + 0x32338: 0x6c8d2c20, 0x32339: 0x6c8d2e20, 0x3233a: 0x6c8d3020, 0x3233b: 0x6c8d3220, + 0x3233c: 0x6c8d3420, 0x3233d: 0x6c8d3620, 0x3233e: 0x6c8d3820, 0x3233f: 0x6cb95a20, + // Block 0xc8d, offset 0x32340 + 0x32340: 0x6cb95c20, 0x32341: 0x6cb95e20, 0x32342: 0x6cb96020, 0x32343: 0x6cb96220, + 0x32344: 0x6cb96420, 0x32345: 0x6cb96620, 0x32346: 0x6cb96820, 0x32347: 0x6cb96a20, + 0x32348: 0x6cb96c20, 0x32349: 0x6cb96e20, 0x3234a: 0x6cb97020, 0x3234b: 0x6cb97220, + 0x3234c: 0x6cb97420, 0x3234d: 0x6cb97620, 0x3234e: 0x6cb97820, 0x3234f: 0x6cb97a20, + 0x32350: 0x6cb97c20, 0x32351: 0x6cb97e20, 0x32352: 0x6cb98020, 0x32353: 0x6cb98220, + 0x32354: 0x6cb98420, 0x32355: 0x6cb98620, 0x32356: 0x6cb98820, 0x32357: 0x6cb98a20, + 0x32358: 0x6cb98c20, 0x32359: 0x6cb98e20, 0x3235a: 0x6cb99020, 0x3235b: 0x6cb99220, + 0x3235c: 0x6cd55e20, 0x3235d: 0x6cb99420, 0x3235e: 0x6cb99620, 0x3235f: 0x6cb99820, + 0x32360: 0x6cb99a20, 0x32361: 0x6cb99c20, 0x32362: 0x6cb99e20, 0x32363: 0x6cb9a020, + 0x32364: 0x6cb9a220, 0x32365: 0x6cea5220, 0x32366: 0x6cea5420, 0x32367: 0x6cea5620, + 0x32368: 0x6cea5820, 0x32369: 0x6cea5a20, 0x3236a: 0x6cea5c20, 0x3236b: 0x6cea5e20, + 0x3236c: 0x6cea6020, 0x3236d: 0x6cea6220, 0x3236e: 0x6cea6420, 0x3236f: 0x6cea6620, + 0x32370: 0x6cea6820, 0x32371: 0x6cea6a20, 0x32372: 0x6cea6c20, 0x32373: 0x6cea6e20, + 0x32374: 0x6cea7020, 0x32375: 0x6cea7220, 0x32376: 0x6cea7420, 0x32377: 0x6cea7620, + 0x32378: 0x6cea7820, 0x32379: 0x6cea7a20, 0x3237a: 0x6cea7c20, 0x3237b: 0x6cea7e20, + 0x3237c: 0x6cea8020, 0x3237d: 0x6cea8220, 0x3237e: 0x6cea8420, 0x3237f: 0x6cea8620, + // Block 0xc8e, offset 0x32380 + 0x32380: 0x6cea8820, 0x32381: 0x6cea8a20, 0x32382: 0x6d1a3020, 0x32383: 0x6d1a3220, + 0x32384: 0x6d1a3420, 0x32385: 0x6d1a3620, 0x32386: 0x6d1a3820, 0x32387: 0x6d1a3a20, + 0x32388: 0x6d1a3c20, 0x32389: 0x6d1a3e20, 0x3238a: 0x6d1a4020, 0x3238b: 0x6d1a4220, + 0x3238c: 0x6d1a4420, 0x3238d: 0x6d1a4620, 0x3238e: 0x6d1a4820, 0x3238f: 0x6d1a4a20, + 0x32390: 0x6d1a4c20, 0x32391: 0x6d1a4e20, 0x32392: 0x6d1a5020, 0x32393: 0x6d1a5220, + 0x32394: 0x6d1a5420, 0x32395: 0x6d1a5620, 0x32396: 0x6d1a5820, 0x32397: 0x6d1a5a20, + 0x32398: 0x6d1a5c20, 0x32399: 0x6d1a5e20, 0x3239a: 0x6d1a6020, 0x3239b: 0x6d1a6220, + 0x3239c: 0x6d1a6420, 0x3239d: 0x6d1a6620, 0x3239e: 0x6d1a6820, 0x3239f: 0x6d1a6a20, + 0x323a0: 0x6d48ae20, 0x323a1: 0x6d1a6c20, 0x323a2: 0x6d1a6e20, 0x323a3: 0x6d1a7020, + 0x323a4: 0x6d1a7220, 0x323a5: 0x6d1a7420, 0x323a6: 0x6d48b020, 0x323a7: 0x6d48b220, + 0x323a8: 0x6d48b420, 0x323a9: 0x6d48b620, 0x323aa: 0x6d48b820, 0x323ab: 0x6d48ba20, + 0x323ac: 0x6d48bc20, 0x323ad: 0x6d48be20, 0x323ae: 0x6d48c020, 0x323af: 0x6d48c220, + 0x323b0: 0x6d48c420, 0x323b1: 0x6d48c620, 0x323b2: 0x6d48c820, 0x323b3: 0x6d48ca20, + 0x323b4: 0x6d48cc20, 0x323b5: 0x6d48ce20, 0x323b6: 0x6d48d020, 0x323b7: 0x6d48d220, + 0x323b8: 0x6d48d420, 0x323b9: 0x6d48d620, 0x323ba: 0x6d76b420, 0x323bb: 0x6d76b620, + 0x323bc: 0x6d76b820, 0x323bd: 0x6d76ba20, 0x323be: 0x6d76bc20, 0x323bf: 0x6d76be20, + // Block 0xc8f, offset 0x323c0 + 0x323c0: 0x6d76c020, 0x323c1: 0x6d76c220, 0x323c2: 0x6d76c420, 0x323c3: 0x6d76c620, + 0x323c4: 0x6d76c820, 0x323c5: 0x6d76ca20, 0x323c6: 0x6d76cc20, 0x323c7: 0x6d76ce20, + 0x323c8: 0x6d76d020, 0x323c9: 0x6d76d220, 0x323ca: 0x6d76d420, 0x323cb: 0x6d938220, + 0x323cc: 0x6da03620, 0x323cd: 0x6da03820, 0x323ce: 0x6da03a20, 0x323cf: 0x6da03c20, + 0x323d0: 0x6da03e20, 0x323d1: 0x6da04020, 0x323d2: 0x6da04220, 0x323d3: 0x6da04420, + 0x323d4: 0x6da04620, 0x323d5: 0x6da04820, 0x323d6: 0x6da04a20, 0x323d7: 0x6da04c20, + 0x323d8: 0x6da04e20, 0x323d9: 0x6da05020, 0x323da: 0x6da05220, 0x323db: 0x6dc2b820, + 0x323dc: 0x6dc2ba20, 0x323dd: 0x6dc2bc20, 0x323de: 0x6dc2be20, 0x323df: 0x6dc2c020, + 0x323e0: 0x6dc2c220, 0x323e1: 0x6de05a20, 0x323e2: 0x6de05c20, 0x323e3: 0x6de05e20, + 0x323e4: 0x6df8a820, 0x323e5: 0x6e0c7620, 0x323e6: 0x6df8aa20, 0x323e7: 0x6df8ac20, + 0x323e8: 0x6df8ae20, 0x323e9: 0x6df8b020, 0x323ea: 0x6e0c7820, 0x323eb: 0x6e0c7a20, + 0x323ec: 0x6e0c7c20, 0x323ed: 0x6e0c7e20, 0x323ee: 0x6e286420, 0x323ef: 0x6e319420, + 0x323f0: 0x6e3cec20, 0x323f1: 0x6e3cee20, 0x323f2: 0x6c016220, 0x323f3: 0x6c034020, + 0x323f4: 0x6c034220, 0x323f5: 0x6c034420, 0x323f6: 0x6c06ae20, 0x323f7: 0x6c06b020, + 0x323f8: 0x6c06b220, 0x323f9: 0x6c0d4c20, 0x323fa: 0x6c0d4e20, 0x323fb: 0x6c0d5020, + 0x323fc: 0x6c0d5220, 0x323fd: 0x6c0d5420, 0x323fe: 0x6c0d5620, 0x323ff: 0x6c0d5820, + // Block 0xc90, offset 0x32400 + 0x32400: 0x6c0d5a20, 0x32401: 0x6c0d5c20, 0x32402: 0x6c185420, 0x32403: 0x6c185620, + 0x32404: 0x6c185820, 0x32405: 0x6c185a20, 0x32406: 0x6c185c20, 0x32407: 0x6c185e20, + 0x32408: 0x6c186020, 0x32409: 0x6c186220, 0x3240a: 0x6c186420, 0x3240b: 0x6c186620, + 0x3240c: 0x6c186820, 0x3240d: 0x6c186a20, 0x3240e: 0x6c186c20, 0x3240f: 0x6c186e20, + 0x32410: 0x6c187020, 0x32411: 0x6c2b6820, 0x32412: 0x6c2b6a20, 0x32413: 0x6c2b6c20, + 0x32414: 0x6c2b6e20, 0x32415: 0x6c2b7020, 0x32416: 0x6c2b7220, 0x32417: 0x6c2b7420, + 0x32418: 0x6c2b7620, 0x32419: 0x6c2b7820, 0x3241a: 0x6c2b7a20, 0x3241b: 0x6c2b7c20, + 0x3241c: 0x6c2b7e20, 0x3241d: 0x6c2b8020, 0x3241e: 0x6c456620, 0x3241f: 0x6c456820, + 0x32420: 0x6c456a20, 0x32421: 0x6c456c20, 0x32422: 0x6c456e20, 0x32423: 0x6c457020, + 0x32424: 0x6c457220, 0x32425: 0x6c457420, 0x32426: 0x6c457620, 0x32427: 0x6c457820, + 0x32428: 0x6c457a20, 0x32429: 0x6c457c20, 0x3242a: 0x6c457e20, 0x3242b: 0x6c66b820, + 0x3242c: 0x6c66ba20, 0x3242d: 0x6c66bc20, 0x3242e: 0x6c66be20, 0x3242f: 0x6c66c020, + 0x32430: 0x6c66c220, 0x32431: 0x6c66c420, 0x32432: 0x6c66c620, 0x32433: 0x6c66c820, + 0x32434: 0x6c66ca20, 0x32435: 0x6c66cc20, 0x32436: 0x6c66ce20, 0x32437: 0x6c66d020, + 0x32438: 0x6c66d220, 0x32439: 0x6c66d420, 0x3243a: 0x6c66d620, 0x3243b: 0x6c8d5420, + 0x3243c: 0x6c8d5620, 0x3243d: 0x6c8d5820, 0x3243e: 0x6c8d5a20, 0x3243f: 0x6c8d5c20, + // Block 0xc91, offset 0x32440 + 0x32440: 0x6c8d5e20, 0x32441: 0x6c8d6020, 0x32442: 0x6c8d6220, 0x32443: 0x6c8d6420, + 0x32444: 0x6c8d6620, 0x32445: 0x6cb9b420, 0x32446: 0x6cb9b620, 0x32447: 0x6cb9b820, + 0x32448: 0x6cb9ba20, 0x32449: 0x6cb9bc20, 0x3244a: 0x6cb9be20, 0x3244b: 0x6cb9c020, + 0x3244c: 0x6cb9c220, 0x3244d: 0x6cb9c420, 0x3244e: 0x6cb9c620, 0x3244f: 0x6cb9c820, + 0x32450: 0x6cb9ca20, 0x32451: 0x6cb9cc20, 0x32452: 0x6cb9ce20, 0x32453: 0x6ceaa420, + 0x32454: 0x6ceaa620, 0x32455: 0x6ceaa820, 0x32456: 0x6ceaaa20, 0x32457: 0x6ceaac20, + 0x32458: 0x6ceaae20, 0x32459: 0x6ceab020, 0x3245a: 0x6ceab220, 0x3245b: 0x6ceab420, + 0x3245c: 0x6ceab620, 0x3245d: 0x6ceab820, 0x3245e: 0x6ceaba20, 0x3245f: 0x6ceabc20, + 0x32460: 0x6d1a8420, 0x32461: 0x6d1a8620, 0x32462: 0x6d1a8820, 0x32463: 0x6d1a8a20, + 0x32464: 0x6d1a8c20, 0x32465: 0x6d1a8e20, 0x32466: 0x6d1a9020, 0x32467: 0x6d1a9220, + 0x32468: 0x6d1a9420, 0x32469: 0x6d1a9620, 0x3246a: 0x6d1a9820, 0x3246b: 0x6d1a9a20, + 0x3246c: 0x6d1a9c20, 0x3246d: 0x6d1a9e20, 0x3246e: 0x6d1aa020, 0x3246f: 0x6d1aa220, + 0x32470: 0x6d48e420, 0x32471: 0x6d48e620, 0x32472: 0x6d48e820, 0x32473: 0x6d48ea20, + 0x32474: 0x6d48ec20, 0x32475: 0x6d48ee20, 0x32476: 0x6d76dc20, 0x32477: 0x6d76de20, + 0x32478: 0x6d76e020, 0x32479: 0x6da06220, 0x3247a: 0x6da06420, 0x3247b: 0x6da06620, + 0x3247c: 0x6da06820, 0x3247d: 0x6da06a20, 0x3247e: 0x6da06c20, 0x3247f: 0x6da06e20, + // Block 0xc92, offset 0x32480 + 0x32480: 0x6dc2c620, 0x32481: 0x6dc2c820, 0x32482: 0x6dc2ca20, 0x32483: 0x6dc2cc20, + 0x32484: 0x6de06220, 0x32485: 0x6de06420, 0x32486: 0x6df8b220, 0x32487: 0x6e0c8020, + 0x32488: 0x6e286620, 0x32489: 0x6e286820, 0x3248a: 0x6e384220, 0x3248b: 0x6e46ae20, + 0x3248c: 0x6c035620, 0x3248d: 0x6c06be20, 0x3248e: 0x6c06c020, 0x3248f: 0x6c06c220, + 0x32490: 0x6c06c420, 0x32491: 0x6c0d6020, 0x32492: 0x6c0d6220, 0x32493: 0x6c0d6420, + 0x32494: 0x6c187a20, 0x32495: 0x6c187c20, 0x32496: 0x6c187e20, 0x32497: 0x6c188020, + 0x32498: 0x6c2b8e20, 0x32499: 0x6c2b9020, 0x3249a: 0x6c2b9220, 0x3249b: 0x6c2b9420, + 0x3249c: 0x6c2b9620, 0x3249d: 0x6c2b9820, 0x3249e: 0x6c458420, 0x3249f: 0x6c458620, + 0x324a0: 0x6c458820, 0x324a1: 0x6c458a20, 0x324a2: 0x6c458c20, 0x324a3: 0x6c458e20, + 0x324a4: 0x6c66e020, 0x324a5: 0x6c66e220, 0x324a6: 0x6c66e420, 0x324a7: 0x6c66e620, + 0x324a8: 0x6c66e820, 0x324a9: 0x6c66ea20, 0x324aa: 0x6c66ec20, 0x324ab: 0x6c66ee20, + 0x324ac: 0x6c66f020, 0x324ad: 0x6c66f220, 0x324ae: 0x6c8d7020, 0x324af: 0x6c8d7220, + 0x324b0: 0x6c8d7420, 0x324b1: 0x6c8d7620, 0x324b2: 0x6c8d7820, 0x324b3: 0x6c8d7a20, + 0x324b4: 0x6c8d7c20, 0x324b5: 0x6cb9da20, 0x324b6: 0x6cb9dc20, 0x324b7: 0x6cb9de20, + 0x324b8: 0x6ceac420, 0x324b9: 0x6ceac620, 0x324ba: 0x6ceac820, 0x324bb: 0x6ceaca20, + 0x324bc: 0x6ceacc20, 0x324bd: 0x6d1aa820, 0x324be: 0x6d1aaa20, 0x324bf: 0x6d1aac20, + // Block 0xc93, offset 0x324c0 + 0x324c0: 0x6d1aae20, 0x324c1: 0x6d1ab020, 0x324c2: 0x6d1ab220, 0x324c3: 0x6d48f420, + 0x324c4: 0x6d76e220, 0x324c5: 0x6d76e420, 0x324c6: 0x6d76e620, 0x324c7: 0x6d76e820, + 0x324c8: 0x6da07020, 0x324c9: 0x6da07220, 0x324ca: 0x6da07420, 0x324cb: 0x6df8b420, + 0x324cc: 0x6df8b620, 0x324cd: 0x6df8b820, 0x324ce: 0x6c00ae20, 0x324cf: 0x6c035c20, + 0x324d0: 0x6c06c820, 0x324d1: 0x6c188220, 0x324d2: 0x6c188420, 0x324d3: 0x6c188620, + 0x324d4: 0x6c188820, 0x324d5: 0x6c188a20, 0x324d6: 0x6c2b9c20, 0x324d7: 0x6c459020, + 0x324d8: 0x6c459220, 0x324d9: 0x6c459420, 0x324da: 0x6c459620, 0x324db: 0x6c459820, + 0x324dc: 0x6c459a20, 0x324dd: 0x6c459c20, 0x324de: 0x6c66f420, 0x324df: 0x6c66f620, + 0x324e0: 0x6c66f820, 0x324e1: 0x6c66fa20, 0x324e2: 0x6c63d420, 0x324e3: 0x6cb9e020, + 0x324e4: 0x6cb9e220, 0x324e5: 0x6ceace20, 0x324e6: 0x6d1ab420, 0x324e7: 0x6d1ab620, + 0x324e8: 0x6d1ab820, 0x324e9: 0x6da07620, 0x324ea: 0x6dc2ce20, 0x324eb: 0x6dea7420, + 0x324ec: 0x6c00b220, 0x324ed: 0x6c035e20, 0x324ee: 0x6c0d7020, 0x324ef: 0x6c0d7220, + 0x324f0: 0x6c0d7420, 0x324f1: 0x6c0d7620, 0x324f2: 0x6c0d7a20, 0x324f3: 0x6c189620, + 0x324f4: 0x6c189820, 0x324f5: 0x6c189a20, 0x324f6: 0x6c189c20, 0x324f7: 0x6c189e20, + 0x324f8: 0x6c2ba020, 0x324f9: 0x6c2ba220, 0x324fa: 0x6c2ba420, 0x324fb: 0x6c2ba620, + 0x324fc: 0x6c45a620, 0x324fd: 0x6c45a820, 0x324fe: 0x6c45aa20, 0x324ff: 0x6c45ac20, + // Block 0xc94, offset 0x32500 + 0x32500: 0x6c45ae20, 0x32501: 0x6c45b020, 0x32502: 0x6c45b220, 0x32503: 0x6c45c220, + 0x32504: 0x6c45b420, 0x32505: 0x6c45b620, 0x32506: 0x6c45b820, 0x32507: 0x6c45ba20, + 0x32508: 0x6c45bc20, 0x32509: 0x6c670220, 0x3250a: 0x6c670420, 0x3250b: 0x6c670620, + 0x3250c: 0x6c670820, 0x3250d: 0x6c670a20, 0x3250e: 0x6c8d8e20, 0x3250f: 0x6c8d9020, + 0x32510: 0x6cb9e420, 0x32511: 0x6cb9e620, 0x32512: 0x6cb9e820, 0x32513: 0x6cb9ea20, + 0x32514: 0x6cb9ec20, 0x32515: 0x6cb9ee20, 0x32516: 0x6ceada20, 0x32517: 0x6ceadc20, + 0x32518: 0x6ceade20, 0x32519: 0x6d1ac220, 0x3251a: 0x6d1ac420, 0x3251b: 0x6d1ac620, + 0x3251c: 0x6d48f820, 0x3251d: 0x6d48fa20, 0x3251e: 0x6d48fc20, 0x3251f: 0x6d48fe20, + 0x32520: 0x6d490020, 0x32521: 0x6d490220, 0x32522: 0x6d76ec20, 0x32523: 0x6d76ee20, + 0x32524: 0x6dc2d020, 0x32525: 0x6dc2d220, 0x32526: 0x6de06a20, 0x32527: 0x6de06c20, + 0x32528: 0x6df8bc20, 0x32529: 0x6df8be20, 0x3252a: 0x6e1c2420, 0x3252b: 0x6e3cf220, + 0x3252c: 0x6e451420, 0x3252d: 0x6c036420, 0x3252e: 0x6c0d7c20, 0x3252f: 0x6c0d7e20, + 0x32530: 0x6c18a820, 0x32531: 0x6c18aa20, 0x32532: 0x6c18ac20, 0x32533: 0x6c2baa20, + 0x32534: 0x6c45c420, 0x32535: 0x6c45c620, 0x32536: 0x6c670e20, 0x32537: 0x6d1aca20, + 0x32538: 0x6df8c220, 0x32539: 0x6e1c2620, 0x3253a: 0x6e1c2820, 0x3253b: 0x6c037020, + 0x3253c: 0x6c037220, 0x3253d: 0x6c06da20, 0x3253e: 0x6c06dc20, 0x3253f: 0x6c037420, + // Block 0xc95, offset 0x32540 + 0x32540: 0x6c06de20, 0x32541: 0x6c06e020, 0x32542: 0x6c0d8e20, 0x32543: 0x6c0d9020, + 0x32544: 0x6c0d9220, 0x32545: 0x6c0d9420, 0x32546: 0x6c0d9620, 0x32547: 0x6c0d9820, + 0x32548: 0x6c0d9a20, 0x32549: 0x6c0d9c20, 0x3254a: 0x6c0d9e20, 0x3254b: 0x6c0da020, + 0x3254c: 0x6c0da220, 0x3254d: 0x6c0da420, 0x3254e: 0x6c0da620, 0x3254f: 0x6c0da820, + 0x32550: 0x6c0daa20, 0x32551: 0x6c18ae20, 0x32552: 0x6c18b020, 0x32553: 0x6c18b220, + 0x32554: 0x6c18b420, 0x32555: 0x6c18b620, 0x32556: 0x6c18b820, 0x32557: 0x6c18ba20, + 0x32558: 0x6c2bba20, 0x32559: 0x6c2bbc20, 0x3255a: 0x6c2bbe20, 0x3255b: 0x6c2bc020, + 0x3255c: 0x6c2bc220, 0x3255d: 0x6c2bc420, 0x3255e: 0x6c2bc620, 0x3255f: 0x6c2bc820, + 0x32560: 0x6c2bca20, 0x32561: 0x6c2bcc20, 0x32562: 0x6c2bce20, 0x32563: 0x6c671020, + 0x32564: 0x6c671220, 0x32565: 0x6c671420, 0x32566: 0x6c671620, 0x32567: 0x6c671820, + 0x32568: 0x6c671a20, 0x32569: 0x6c671c20, 0x3256a: 0x6c8d9a20, 0x3256b: 0x6c8d9c20, + 0x3256c: 0x6c8d9e20, 0x3256d: 0x6c8da020, 0x3256e: 0x6c8da220, 0x3256f: 0x6c8da420, + 0x32570: 0x6cb9f420, 0x32571: 0x6cb9f620, 0x32572: 0x6cb9f820, 0x32573: 0x6cb9fa20, + 0x32574: 0x6ceae220, 0x32575: 0x6ceae420, 0x32576: 0x6ceae620, 0x32577: 0x6ceae820, + 0x32578: 0x6ceaea20, 0x32579: 0x6ceaec20, 0x3257a: 0x6ceaee20, 0x3257b: 0x6ceaf020, + 0x3257c: 0x6ceaf220, 0x3257d: 0x6d1acc20, 0x3257e: 0x6d1ace20, 0x3257f: 0x6d1ad020, + // Block 0xc96, offset 0x32580 + 0x32580: 0x6d490420, 0x32581: 0x6d490620, 0x32582: 0x6d490820, 0x32583: 0x6d490a20, + 0x32584: 0x6d490c20, 0x32585: 0x6da07a20, 0x32586: 0x6da07c20, 0x32587: 0x6da07e20, + 0x32588: 0x6da08020, 0x32589: 0x6dc2d420, 0x3258a: 0x6dc2d620, 0x3258b: 0x6dc2d820, + 0x3258c: 0x6dc2da20, 0x3258d: 0x6dc2dc20, 0x3258e: 0x6de06e20, 0x3258f: 0x6e0c8620, + 0x32590: 0x6e384420, 0x32591: 0x6e3cf420, 0x32592: 0x6c016c20, 0x32593: 0x6c06ea20, + 0x32594: 0x6c0dae20, 0x32595: 0x6c0db020, 0x32596: 0x6c0db220, 0x32597: 0x6c0db420, + 0x32598: 0x6c0db620, 0x32599: 0x6c18c420, 0x3259a: 0x6c18c620, 0x3259b: 0x6c18c820, + 0x3259c: 0x6c18ca20, 0x3259d: 0x6c161a20, 0x3259e: 0x6c2bdc20, 0x3259f: 0x6c2bde20, + 0x325a0: 0x6c2be020, 0x325a1: 0x6c2be220, 0x325a2: 0x6c2be420, 0x325a3: 0x6c2be620, + 0x325a4: 0x6c2be820, 0x325a5: 0x6c2bea20, 0x325a6: 0x6c2bec20, 0x325a7: 0x6c2bee20, + 0x325a8: 0x6c2bf020, 0x325a9: 0x6c45ce20, 0x325aa: 0x6c45d020, 0x325ab: 0x6c45d220, + 0x325ac: 0x6c45d420, 0x325ad: 0x6c45d620, 0x325ae: 0x6c45d820, 0x325af: 0x6c45da20, + 0x325b0: 0x6c45dc20, 0x325b1: 0x6c45de20, 0x325b2: 0x6c45e020, 0x325b3: 0x6c672020, + 0x325b4: 0x6c672220, 0x325b5: 0x6c672420, 0x325b6: 0x6c672620, 0x325b7: 0x6c672820, + 0x325b8: 0x6cb78420, 0x325b9: 0x6c672a20, 0x325ba: 0x6c8daa20, 0x325bb: 0x6c8dac20, + 0x325bc: 0x6c8dae20, 0x325bd: 0x6c8db020, 0x325be: 0x6c8db220, 0x325bf: 0x6c8db420, + // Block 0xc97, offset 0x325c0 + 0x325c0: 0x6cb9fc20, 0x325c1: 0x6cb9fe20, 0x325c2: 0x6cba0020, 0x325c3: 0x6cbd9e20, + 0x325c4: 0x6cba0220, 0x325c5: 0x6ceaf620, 0x325c6: 0x6d1ad420, 0x325c7: 0x6d1ad620, + 0x325c8: 0x6d491220, 0x325c9: 0x6d491420, 0x325ca: 0x6d491620, 0x325cb: 0x6e400820, + 0x325cc: 0x6e467a20, 0x325cd: 0x6c037e20, 0x325ce: 0x6c038020, 0x325cf: 0x6c038220, + 0x325d0: 0x6c038420, 0x325d1: 0x6c06f220, 0x325d2: 0x6c0dbc20, 0x325d3: 0x6c0dbe20, + 0x325d4: 0x6c0dc020, 0x325d5: 0x6c0dc220, 0x325d6: 0x6c0dc420, 0x325d7: 0x6c0dc620, + 0x325d8: 0x6c18da20, 0x325d9: 0x6c45ea20, 0x325da: 0x6c45ec20, 0x325db: 0x6c45ee20, + 0x325dc: 0x6c45f020, 0x325dd: 0x6c45f220, 0x325de: 0x6c672e20, 0x325df: 0x6cba0420, + 0x325e0: 0x6cba0620, 0x325e1: 0x6cba0820, 0x325e2: 0x6ceafc20, 0x325e3: 0x6ceafe20, + 0x325e4: 0x6ceb0020, 0x325e5: 0x6d1ada20, 0x325e6: 0x6da08420, 0x325e7: 0x6dc2e020, + 0x325e8: 0x6dc2e220, 0x325e9: 0x6dc2e420, 0x325ea: 0x6dc2e620, 0x325eb: 0x6e3cf620, + 0x325ec: 0x6c038e20, 0x325ed: 0x6c06fa20, 0x325ee: 0x6c06fc20, 0x325ef: 0x6c06fe20, + 0x325f0: 0x6c070020, 0x325f1: 0x6c070220, 0x325f2: 0x6c070420, 0x325f3: 0x6c070620, + 0x325f4: 0x6c0dda20, 0x325f5: 0x6c0ddc20, 0x325f6: 0x6c0dde20, 0x325f7: 0x6c0de020, + 0x325f8: 0x6c0de220, 0x325f9: 0x6c0de420, 0x325fa: 0x6c0de620, 0x325fb: 0x6c0de820, + 0x325fc: 0x6c0dea20, 0x325fd: 0x6c0dec20, 0x325fe: 0x6c0dee20, 0x325ff: 0x6c0df020, + // Block 0xc98, offset 0x32600 + 0x32600: 0x6c18ec20, 0x32601: 0x6c18ee20, 0x32602: 0x6c18f020, 0x32603: 0x6c18f220, + 0x32604: 0x6c18f420, 0x32605: 0x6c18f620, 0x32606: 0x6c18f820, 0x32607: 0x6c18fa20, + 0x32608: 0x6c18fc20, 0x32609: 0x6c18fe20, 0x3260a: 0x6c2c0c20, 0x3260b: 0x6c2c0e20, + 0x3260c: 0x6c2c1020, 0x3260d: 0x6c2c1220, 0x3260e: 0x6c2c1420, 0x3260f: 0x6c2c1620, + 0x32610: 0x6c2c1820, 0x32611: 0x6c2c1a20, 0x32612: 0x6c2c1c20, 0x32613: 0x6c2c1e20, + 0x32614: 0x6c2c2020, 0x32615: 0x6c2c2220, 0x32616: 0x6c2a5a20, 0x32617: 0x6c460420, + 0x32618: 0x6c460620, 0x32619: 0x6c460820, 0x3261a: 0x6c460a20, 0x3261b: 0x6c460c20, + 0x3261c: 0x6c460e20, 0x3261d: 0x6c461020, 0x3261e: 0x6c461220, 0x3261f: 0x6c461420, + 0x32620: 0x6c461620, 0x32621: 0x6c461820, 0x32622: 0x6c461a20, 0x32623: 0x6c461c20, + 0x32624: 0x6c461e20, 0x32625: 0x6c462020, 0x32626: 0x6c462220, 0x32627: 0x6c674220, + 0x32628: 0x6c674420, 0x32629: 0x6c674620, 0x3262a: 0x6c674820, 0x3262b: 0x6c674a20, + 0x3262c: 0x6c674c20, 0x3262d: 0x6c674e20, 0x3262e: 0x6c675020, 0x3262f: 0x6c675220, + 0x32630: 0x6c675420, 0x32631: 0x6c675620, 0x32632: 0x6c675820, 0x32633: 0x6c675a20, + 0x32634: 0x6c675c20, 0x32635: 0x6c675e20, 0x32636: 0x6c676020, 0x32637: 0x6c676220, + 0x32638: 0x6c8dc220, 0x32639: 0x6c8dc420, 0x3263a: 0x6c8dc620, 0x3263b: 0x6c8dc820, + 0x3263c: 0x6c8dca20, 0x3263d: 0x6c8dcc20, 0x3263e: 0x6c8dce20, 0x3263f: 0x6ceb0820, + // Block 0xc99, offset 0x32640 + 0x32640: 0x6c8dd020, 0x32641: 0x6c8dd220, 0x32642: 0x6c8dd420, 0x32643: 0x6c8dd620, + 0x32644: 0x6c8dd820, 0x32645: 0x6c8dda20, 0x32646: 0x6c8ddc20, 0x32647: 0x6cba1620, + 0x32648: 0x6cba1820, 0x32649: 0x6cba1a20, 0x3264a: 0x6cba1c20, 0x3264b: 0x6cba1e20, + 0x3264c: 0x6cba2020, 0x3264d: 0x6cba2220, 0x3264e: 0x6cba2420, 0x3264f: 0x6cba2620, + 0x32650: 0x6cba2820, 0x32651: 0x6ceb0a20, 0x32652: 0x6ceb0c20, 0x32653: 0x6ceb0e20, + 0x32654: 0x6ceb1020, 0x32655: 0x6ceb1220, 0x32656: 0x6ceb1420, 0x32657: 0x6ceb1620, + 0x32658: 0x6ceb1820, 0x32659: 0x6d1ae820, 0x3265a: 0x6d1aea20, 0x3265b: 0x6d1aec20, + 0x3265c: 0x6d1aee20, 0x3265d: 0x6d1af020, 0x3265e: 0x6d1af220, 0x3265f: 0x6d1af420, + 0x32660: 0x6d1af620, 0x32661: 0x6d1af820, 0x32662: 0x6d1afa20, 0x32663: 0x6d1afc20, + 0x32664: 0x6d1afe20, 0x32665: 0x6d1b0020, 0x32666: 0x6d1b0220, 0x32667: 0x6d1b0420, + 0x32668: 0x6d1b0620, 0x32669: 0x6d1b0820, 0x3266a: 0x6d1b0a20, 0x3266b: 0x6d1b0c20, + 0x3266c: 0x6d1b0e20, 0x3266d: 0x6d491e20, 0x3266e: 0x6d492020, 0x3266f: 0x6d492220, + 0x32670: 0x6d492420, 0x32671: 0x6d492620, 0x32672: 0x6d492820, 0x32673: 0x6d492a20, + 0x32674: 0x6d492c20, 0x32675: 0x6d492e20, 0x32676: 0x6d493020, 0x32677: 0x6d493220, + 0x32678: 0x6d493420, 0x32679: 0x6d5ad220, 0x3267a: 0x6d76f020, 0x3267b: 0x6d76f220, + 0x3267c: 0x6d76f420, 0x3267d: 0x6d76f620, 0x3267e: 0x6d76f820, 0x3267f: 0x6da08a20, + // Block 0xc9a, offset 0x32680 + 0x32680: 0x6dc2e820, 0x32681: 0x6dc2ea20, 0x32682: 0x6dc2ec20, 0x32683: 0x6dc2ee20, + 0x32684: 0x6dc2f020, 0x32685: 0x6dc2f220, 0x32686: 0x6dc2f420, 0x32687: 0x6df8c620, + 0x32688: 0x6dfbb620, 0x32689: 0x6e0c8820, 0x3268a: 0x6e0c8a20, 0x3268b: 0x6e1c2a20, + 0x3268c: 0x6e286a20, 0x3268d: 0x6e286c20, 0x3268e: 0x6e286e20, 0x3268f: 0x6e319820, + 0x32690: 0x6e442420, 0x32691: 0x6e462220, 0x32692: 0x6e467c20, 0x32693: 0x6c017620, + 0x32694: 0x6c017820, 0x32695: 0x6c017a20, 0x32696: 0x6c017c20, 0x32697: 0x6c039820, + 0x32698: 0x6c039a20, 0x32699: 0x6c071020, 0x3269a: 0x6c071220, 0x3269b: 0x6c071420, + 0x3269c: 0x6c071620, 0x3269d: 0x6c071820, 0x3269e: 0x6c0df620, 0x3269f: 0x6c0df820, + 0x326a0: 0x6c0dfa20, 0x326a1: 0x6c0dfc20, 0x326a2: 0x6c0dfe20, 0x326a3: 0x6c0e0020, + 0x326a4: 0x6c0e0220, 0x326a5: 0x6c0e0420, 0x326a6: 0x6c190620, 0x326a7: 0x6c190820, + 0x326a8: 0x6c190a20, 0x326a9: 0x6c2c2e20, 0x326aa: 0x6c2c3020, 0x326ab: 0x6c2c3220, + 0x326ac: 0x6c2c3420, 0x326ad: 0x6c2c3620, 0x326ae: 0x6c2ab020, 0x326af: 0x6c2c3820, + 0x326b0: 0x6c462c20, 0x326b1: 0x6c462e20, 0x326b2: 0x6c463020, 0x326b3: 0x6c464a20, + 0x326b4: 0x6c463220, 0x326b5: 0x6c463420, 0x326b6: 0x6c463620, 0x326b7: 0x6c463820, + 0x326b8: 0x6c463a20, 0x326b9: 0x6c677220, 0x326ba: 0x6c677420, 0x326bb: 0x6c677620, + 0x326bc: 0x6c677820, 0x326bd: 0x6c8dea20, 0x326be: 0x6c8dec20, 0x326bf: 0x6cba3020, + // Block 0xc9b, offset 0x326c0 + 0x326c0: 0x6cba3220, 0x326c1: 0x6cba3420, 0x326c2: 0x6cba3620, 0x326c3: 0x6cba3820, + 0x326c4: 0x6cba3a20, 0x326c5: 0x6cba3c20, 0x326c6: 0x6ceb2220, 0x326c7: 0x6ceb2420, + 0x326c8: 0x6ceb2620, 0x326c9: 0x6ceb2820, 0x326ca: 0x6ceb2a20, 0x326cb: 0x6ceb2c20, + 0x326cc: 0x6ceb2e20, 0x326cd: 0x6d1b1820, 0x326ce: 0x6d1b1a20, 0x326cf: 0x6d1b1c20, + 0x326d0: 0x6d1b1e20, 0x326d1: 0x6d493e20, 0x326d2: 0x6d494020, 0x326d3: 0x6d76fa20, + 0x326d4: 0x6de07220, 0x326d5: 0x6da08e20, 0x326d6: 0x6da09020, 0x326d7: 0x6da09220, + 0x326d8: 0x6de07420, 0x326d9: 0x6de07620, 0x326da: 0x6c03aa20, 0x326db: 0x6c03ac20, + 0x326dc: 0x6c03ae20, 0x326dd: 0x6c03b020, 0x326de: 0x6c03b220, 0x326df: 0x6c03b420, + 0x326e0: 0x6c03b620, 0x326e1: 0x6c072020, 0x326e2: 0x6c072220, 0x326e3: 0x6c072420, + 0x326e4: 0x6c072620, 0x326e5: 0x6c072820, 0x326e6: 0x6c072a20, 0x326e7: 0x6c072c20, + 0x326e8: 0x6c072e20, 0x326e9: 0x6c0e0a20, 0x326ea: 0x6c0e0c20, 0x326eb: 0x6c0e0e20, + 0x326ec: 0x6c0e1020, 0x326ed: 0x6c0e1220, 0x326ee: 0x6c0e1420, 0x326ef: 0x6c0e1620, + 0x326f0: 0x6c0e1820, 0x326f1: 0x6c191020, 0x326f2: 0x6c191220, 0x326f3: 0x6c191420, + 0x326f4: 0x6c191620, 0x326f5: 0x6c191820, 0x326f6: 0x6c191a20, 0x326f7: 0x6c191c20, + 0x326f8: 0x6c191e20, 0x326f9: 0x6c2c4620, 0x326fa: 0x6c2c4820, 0x326fb: 0x6c2c4a20, + 0x326fc: 0x6c2c4c20, 0x326fd: 0x6c2c4e20, 0x326fe: 0x6c2c5020, 0x326ff: 0x6c464c20, + // Block 0xc9c, offset 0x32700 + 0x32700: 0x6c464e20, 0x32701: 0x6c465020, 0x32702: 0x6c465220, 0x32703: 0x6c465420, + 0x32704: 0x6c465620, 0x32705: 0x6c465820, 0x32706: 0x6c465a20, 0x32707: 0x6c465c20, + 0x32708: 0x6c465e20, 0x32709: 0x6c45e220, 0x3270a: 0x6c678020, 0x3270b: 0x6c678220, + 0x3270c: 0x6c678420, 0x3270d: 0x6c678620, 0x3270e: 0x6c678820, 0x3270f: 0x6c678a20, + 0x32710: 0x6c678c20, 0x32711: 0x6c678e20, 0x32712: 0x6c679020, 0x32713: 0x6c679220, + 0x32714: 0x6c679420, 0x32715: 0x6c8df020, 0x32716: 0x6c8df220, 0x32717: 0x6c8df420, + 0x32718: 0x6c8df620, 0x32719: 0x6c8df820, 0x3271a: 0x6c8dfa20, 0x3271b: 0x6c8dfc20, + 0x3271c: 0x6c8dfe20, 0x3271d: 0x6c8e0020, 0x3271e: 0x6c8e0220, 0x3271f: 0x6c8e0420, + 0x32720: 0x6c8e0620, 0x32721: 0x6c8e0820, 0x32722: 0x6c8e0a20, 0x32723: 0x6c8e0c20, + 0x32724: 0x6c8e0e20, 0x32725: 0x6cba4420, 0x32726: 0x6cba4620, 0x32727: 0x6cba4820, + 0x32728: 0x6cba4a20, 0x32729: 0x6cba4c20, 0x3272a: 0x6cba4e20, 0x3272b: 0x6cba5020, + 0x3272c: 0x6cba5220, 0x3272d: 0x6cba5420, 0x3272e: 0x6cba5620, 0x3272f: 0x6ceb3620, + 0x32730: 0x6ceb3820, 0x32731: 0x6ceb3a20, 0x32732: 0x6ceb3c20, 0x32733: 0x6ceb3e20, + 0x32734: 0x6ceb4020, 0x32735: 0x6ceb4220, 0x32736: 0x6cee5e20, 0x32737: 0x6ceb4420, + 0x32738: 0x6ceb4620, 0x32739: 0x6ceb4820, 0x3273a: 0x6ceb4a20, 0x3273b: 0x6d19d820, + 0x3273c: 0x6d1b2220, 0x3273d: 0x6d1b2420, 0x3273e: 0x6d1b2620, 0x3273f: 0x6d1b2820, + // Block 0xc9d, offset 0x32740 + 0x32740: 0x6d1b2a20, 0x32741: 0x6d1b2c20, 0x32742: 0x6d1b2e20, 0x32743: 0x6d494420, + 0x32744: 0x6d494620, 0x32745: 0x6d494820, 0x32746: 0x6d494a20, 0x32747: 0x6d76fe20, + 0x32748: 0x6d770020, 0x32749: 0x6d770220, 0x3274a: 0x6d770420, 0x3274b: 0x6d770620, + 0x3274c: 0x6d770820, 0x3274d: 0x6da09420, 0x3274e: 0x6da09620, 0x3274f: 0x6da09820, + 0x32750: 0x6dc2f820, 0x32751: 0x6de07a20, 0x32752: 0x6de07c20, 0x32753: 0x6e0c8c20, + 0x32754: 0x6e0c8e20, 0x32755: 0x6e1c2c20, 0x32756: 0x6e287020, 0x32757: 0x6e319a20, + 0x32758: 0x6e319c20, 0x32759: 0x6c03bc20, 0x3275a: 0x6c03be20, 0x3275b: 0x6c03c020, + 0x3275c: 0x6c03c220, 0x3275d: 0x6c03c420, 0x3275e: 0x6c03c620, 0x3275f: 0x6c076e20, + 0x32760: 0x6c077020, 0x32761: 0x6c077220, 0x32762: 0x6c077420, 0x32763: 0x6c077620, + 0x32764: 0x6c077820, 0x32765: 0x6c077a20, 0x32766: 0x6c077c20, 0x32767: 0x6c077e20, + 0x32768: 0x6c078020, 0x32769: 0x6c078220, 0x3276a: 0x6c078420, 0x3276b: 0x6c0e5420, + 0x3276c: 0x6c0e5620, 0x3276d: 0x6c0e5820, 0x3276e: 0x6c0e5a20, 0x3276f: 0x6c0e5c20, + 0x32770: 0x6c0e5e20, 0x32771: 0x6c0e6020, 0x32772: 0x6c0e6220, 0x32773: 0x6c0e6420, + 0x32774: 0x6c0e6620, 0x32775: 0x6c0e6820, 0x32776: 0x6c0e6a20, 0x32777: 0x6c0e6c20, + 0x32778: 0x6c0e6e20, 0x32779: 0x6c0e7020, 0x3277a: 0x6c0e7220, 0x3277b: 0x6c0e7420, + 0x3277c: 0x6c0e7620, 0x3277d: 0x6c0e7820, 0x3277e: 0x6c0e7a20, 0x3277f: 0x6c0e7c20, + // Block 0xc9e, offset 0x32780 + 0x32780: 0x6c0e7e20, 0x32781: 0x6c0e8020, 0x32782: 0x6c0e8220, 0x32783: 0x6c0e8420, + 0x32784: 0x6c0e8620, 0x32785: 0x6c0e8820, 0x32786: 0x6c0e8a20, 0x32787: 0x6c0e8c20, + 0x32788: 0x6c0e8e20, 0x32789: 0x6c0e9020, 0x3278a: 0x6c0e9220, 0x3278b: 0x6c19ca20, + 0x3278c: 0x6c19cc20, 0x3278d: 0x6c19ce20, 0x3278e: 0x6c19d020, 0x3278f: 0x6c19d220, + 0x32790: 0x6c19d420, 0x32791: 0x6c19d620, 0x32792: 0x6c19d820, 0x32793: 0x6c19da20, + 0x32794: 0x6c19dc20, 0x32795: 0x6c19de20, 0x32796: 0x6c19e020, 0x32797: 0x6c19e220, + 0x32798: 0x6c19e420, 0x32799: 0x6c19e620, 0x3279a: 0x6c19e820, 0x3279b: 0x6c19ea20, + 0x3279c: 0x6c19ec20, 0x3279d: 0x6c19ee20, 0x3279e: 0x6c19f020, 0x3279f: 0x6c19f220, + 0x327a0: 0x6c19f420, 0x327a1: 0x6c19f620, 0x327a2: 0x6c19f820, 0x327a3: 0x6c19fa20, + 0x327a4: 0x6c19fc20, 0x327a5: 0x6c19fe20, 0x327a6: 0x6c1a0020, 0x327a7: 0x6c1a0220, + 0x327a8: 0x6c1a0420, 0x327a9: 0x6c1a0620, 0x327aa: 0x6c1a0820, 0x327ab: 0x6c1a0a20, + 0x327ac: 0x6c1a0c20, 0x327ad: 0x6c1a0e20, 0x327ae: 0x6c1a1020, 0x327af: 0x6c1a1220, + 0x327b0: 0x6c1a1420, 0x327b1: 0x6c1a1620, 0x327b2: 0x6c1a1820, 0x327b3: 0x6c1a1a20, + 0x327b4: 0x6c1a1c20, 0x327b5: 0x6c1a1e20, 0x327b6: 0x6c1a2020, 0x327b7: 0x6c1a2220, + 0x327b8: 0x6c1a2420, 0x327b9: 0x6c1a2620, 0x327ba: 0x6c1a2820, 0x327bb: 0x6c1a2a20, + 0x327bc: 0x6c1a2c20, 0x327bd: 0x6c1a2e20, 0x327be: 0x6c1a3020, 0x327bf: 0x6c1a3220, + // Block 0xc9f, offset 0x327c0 + 0x327c0: 0x6c1a3420, 0x327c1: 0x6c1a3620, 0x327c2: 0x6c1a3820, 0x327c3: 0x6c1a3a20, + 0x327c4: 0x6c1a3c20, 0x327c5: 0x6c1a3e20, 0x327c6: 0x6c1a4020, 0x327c7: 0x6c1a4220, + 0x327c8: 0x6c2ce620, 0x327c9: 0x6c2ce820, 0x327ca: 0x6c2cea20, 0x327cb: 0x6c2cec20, + 0x327cc: 0x6c2cee20, 0x327cd: 0x6c2cf020, 0x327ce: 0x6c2cf220, 0x327cf: 0x6c2cf420, + 0x327d0: 0x6c2cf620, 0x327d1: 0x6c2cf820, 0x327d2: 0x6c2cfa20, 0x327d3: 0x6c2cfc20, + 0x327d4: 0x6c2cfe20, 0x327d5: 0x6c2d0020, 0x327d6: 0x6c2d0220, 0x327d7: 0x6c2d0420, + 0x327d8: 0x6c2d0620, 0x327d9: 0x6c2d0820, 0x327da: 0x6c2d0a20, 0x327db: 0x6c2d0c20, + 0x327dc: 0x6c2d0e20, 0x327dd: 0x6c2d1020, 0x327de: 0x6c2d1220, 0x327df: 0x6c2d1420, + 0x327e0: 0x6c2d1620, 0x327e1: 0x6c2d1820, 0x327e2: 0x6c2d1a20, 0x327e3: 0x6c2d1c20, + 0x327e4: 0x6c2d1e20, 0x327e5: 0x6c2d2020, 0x327e6: 0x6c2d2220, 0x327e7: 0x6c2d2420, + 0x327e8: 0x6c2d2620, 0x327e9: 0x6c2d2820, 0x327ea: 0x6c2d2a20, 0x327eb: 0x6c2d2c20, + 0x327ec: 0x6c2d2e20, 0x327ed: 0x6c2d3020, 0x327ee: 0x6c2d3220, 0x327ef: 0x6c2d3420, + 0x327f0: 0x6c2d3620, 0x327f1: 0x6c2d3820, 0x327f2: 0x6c2d3a20, 0x327f3: 0x6c2d3c20, + 0x327f4: 0x6c2d3e20, 0x327f5: 0x6c2d4020, 0x327f6: 0x6c2d4220, 0x327f7: 0x6c2d4420, + 0x327f8: 0x6c2d4620, 0x327f9: 0x6c2d4820, 0x327fa: 0x6c2d4a20, 0x327fb: 0x6c2d4c20, + 0x327fc: 0x6c2d4e20, 0x327fd: 0x6c2d5020, 0x327fe: 0x6c2d5220, 0x327ff: 0x6c2d5420, + // Block 0xca0, offset 0x32800 + 0x32800: 0x6c2d5620, 0x32801: 0x6c2d5820, 0x32802: 0x6c2d5a20, 0x32803: 0x6c2d5c20, + 0x32804: 0x6c2d5e20, 0x32805: 0x6c2d6020, 0x32806: 0x6c2d6220, 0x32807: 0x6c2d6420, + 0x32808: 0x6c2d6620, 0x32809: 0x6c2d6820, 0x3280a: 0x6c2d6a20, 0x3280b: 0x6c2d6c20, + 0x3280c: 0x6c2d6e20, 0x3280d: 0x6c2d7020, 0x3280e: 0x6c2d7220, 0x3280f: 0x6c2d7420, + 0x32810: 0x6c470e20, 0x32811: 0x6c471020, 0x32812: 0x6c471220, 0x32813: 0x6c471420, + 0x32814: 0x6c471620, 0x32815: 0x6c471820, 0x32816: 0x6c471a20, 0x32817: 0x6c471c20, + 0x32818: 0x6c471e20, 0x32819: 0x6c472020, 0x3281a: 0x6c472220, 0x3281b: 0x6c472420, + 0x3281c: 0x6c472620, 0x3281d: 0x6c472820, 0x3281e: 0x6c472a20, 0x3281f: 0x6c472c20, + 0x32820: 0x6c472e20, 0x32821: 0x6c473020, 0x32822: 0x6c473220, 0x32823: 0x6c473420, + 0x32824: 0x6c473620, 0x32825: 0x6c473820, 0x32826: 0x6c473a20, 0x32827: 0x6c473c20, + 0x32828: 0x6c473e20, 0x32829: 0x6c474020, 0x3282a: 0x6c474220, 0x3282b: 0x6c474420, + 0x3282c: 0x6c474620, 0x3282d: 0x6c474820, 0x3282e: 0x6c474a20, 0x3282f: 0x6c474c20, + 0x32830: 0x6c474e20, 0x32831: 0x6c475020, 0x32832: 0x6c475220, 0x32833: 0x6c475420, + 0x32834: 0x6c475620, 0x32835: 0x6c475820, 0x32836: 0x6c475a20, 0x32837: 0x6c475c20, + 0x32838: 0x6c475e20, 0x32839: 0x6c476020, 0x3283a: 0x6c476220, 0x3283b: 0x6c476420, + 0x3283c: 0x6c476620, 0x3283d: 0x6c476820, 0x3283e: 0x6c476a20, 0x3283f: 0x6c476c20, + // Block 0xca1, offset 0x32840 + 0x32840: 0x6c476e20, 0x32841: 0x6c477020, 0x32842: 0x6c477220, 0x32843: 0x6c477420, + 0x32844: 0x6c477620, 0x32845: 0x6c477820, 0x32846: 0x6c477a20, 0x32847: 0x6c477c20, + 0x32848: 0x6c477e20, 0x32849: 0x6c478020, 0x3284a: 0x6c478220, 0x3284b: 0x6c478420, + 0x3284c: 0x6c478620, 0x3284d: 0x6c478820, 0x3284e: 0x6c478a20, 0x3284f: 0x6c478c20, + 0x32850: 0x6c478e20, 0x32851: 0x6c479020, 0x32852: 0x6c479220, 0x32853: 0x6c479420, + 0x32854: 0x6c479620, 0x32855: 0x6c479820, 0x32856: 0x6c479a20, 0x32857: 0x6c479c20, + 0x32858: 0x6c479e20, 0x32859: 0x6c47a020, 0x3285a: 0x6c47a220, 0x3285b: 0x6c47a420, + 0x3285c: 0x6c47a620, 0x3285d: 0x6c47a820, 0x3285e: 0x6c47aa20, 0x3285f: 0x6c47ac20, + 0x32860: 0x6c47ae20, 0x32861: 0x6c47b020, 0x32862: 0x6c47b220, 0x32863: 0x6c47b420, + 0x32864: 0x6c47b620, 0x32865: 0x6c47b820, 0x32866: 0x6c47ba20, 0x32867: 0x6c47bc20, + 0x32868: 0x6c47be20, 0x32869: 0x6c47c020, 0x3286a: 0x6c47c220, 0x3286b: 0x6c47c420, + 0x3286c: 0x6c684820, 0x3286d: 0x6c684a20, 0x3286e: 0x6c684c20, 0x3286f: 0x6c684e20, + 0x32870: 0x6c685020, 0x32871: 0x6c685220, 0x32872: 0x6c685420, 0x32873: 0x6c685620, + 0x32874: 0x6c685820, 0x32875: 0x6c685a20, 0x32876: 0x6c685c20, 0x32877: 0x6c685e20, + 0x32878: 0x6c686020, 0x32879: 0x6c686220, 0x3287a: 0x6c686420, 0x3287b: 0x6c686620, + 0x3287c: 0x6c686820, 0x3287d: 0x6c686a20, 0x3287e: 0x6c686c20, 0x3287f: 0x6c686e20, + // Block 0xca2, offset 0x32880 + 0x32880: 0x6c687020, 0x32881: 0x6c687220, 0x32882: 0x6c687420, 0x32883: 0x6c687620, + 0x32884: 0x6c687820, 0x32885: 0x6c687a20, 0x32886: 0x6c687c20, 0x32887: 0x6c687e20, + 0x32888: 0x6c688020, 0x32889: 0x6c688220, 0x3288a: 0x6c688420, 0x3288b: 0x6c688620, + 0x3288c: 0x6c688820, 0x3288d: 0x6c688a20, 0x3288e: 0x6c688c20, 0x3288f: 0x6c688e20, + 0x32890: 0x6c689020, 0x32891: 0x6c689220, 0x32892: 0x6c689420, 0x32893: 0x6c689620, + 0x32894: 0x6c689820, 0x32895: 0x6c689a20, 0x32896: 0x6c689c20, 0x32897: 0x6c689e20, + 0x32898: 0x6c68a020, 0x32899: 0x6c68a220, 0x3289a: 0x6c68a420, 0x3289b: 0x6c68a620, + 0x3289c: 0x6c68a820, 0x3289d: 0x6c68aa20, 0x3289e: 0x6c68ac20, 0x3289f: 0x6c68ae20, + 0x328a0: 0x6c68b020, 0x328a1: 0x6c68b220, 0x328a2: 0x6c68b420, 0x328a3: 0x6c68b620, + 0x328a4: 0x6c68b820, 0x328a5: 0x6c8ede20, 0x328a6: 0x6c68ba20, 0x328a7: 0x6c68bc20, + 0x328a8: 0x6c68be20, 0x328a9: 0x6c68c020, 0x328aa: 0x6c68c220, 0x328ab: 0x6c7ab620, + 0x328ac: 0x6c68c420, 0x328ad: 0x6c68c620, 0x328ae: 0x6c68c820, 0x328af: 0x6c68ca20, + 0x328b0: 0x6c68cc20, 0x328b1: 0x6c68ce20, 0x328b2: 0x6c68d020, 0x328b3: 0x6c68d220, + 0x328b4: 0x6c68d420, 0x328b5: 0x6c68d620, 0x328b6: 0x6c68d820, 0x328b7: 0x6c68da20, + 0x328b8: 0x6c68dc20, 0x328b9: 0x6c68de20, 0x328ba: 0x6c68e020, 0x328bb: 0x6c68e220, + 0x328bc: 0x6c68e420, 0x328bd: 0x6c68e620, 0x328be: 0x6c68e820, 0x328bf: 0x6c68ea20, + // Block 0xca3, offset 0x328c0 + 0x328c0: 0x6c68ec20, 0x328c1: 0x6c68ee20, 0x328c2: 0x6c68f020, 0x328c3: 0x6c68f220, + 0x328c4: 0x6c68f420, 0x328c5: 0x6c68f620, 0x328c6: 0x6c68f820, 0x328c7: 0x6c68fa20, + 0x328c8: 0x6c68fc20, 0x328c9: 0x6c68fe20, 0x328ca: 0x6c690020, 0x328cb: 0x6c690220, + 0x328cc: 0x6c690420, 0x328cd: 0x6c690620, 0x328ce: 0x6c690820, 0x328cf: 0x6c690a20, + 0x328d0: 0x6c690c20, 0x328d1: 0x6c690e20, 0x328d2: 0x6c691020, 0x328d3: 0x6c691220, + 0x328d4: 0x6c691420, 0x328d5: 0x6c691620, 0x328d6: 0x6c691820, 0x328d7: 0x6c691a20, + 0x328d8: 0x6c691c20, 0x328d9: 0x6c691e20, 0x328da: 0x6c692020, 0x328db: 0x6c692220, + 0x328dc: 0x6c692420, 0x328dd: 0x6c692620, 0x328de: 0x6c692820, 0x328df: 0x6c692a20, + 0x328e0: 0x6c692c20, 0x328e1: 0x6c692e20, 0x328e2: 0x6c693020, 0x328e3: 0x6c693220, + 0x328e4: 0x6c693420, 0x328e5: 0x6c693620, 0x328e6: 0x6c7a1a20, 0x328e7: 0x6c8ee020, + 0x328e8: 0x6c8ee220, 0x328e9: 0x6c8ee420, 0x328ea: 0x6c8ee620, 0x328eb: 0x6c8ee820, + 0x328ec: 0x6c8eea20, 0x328ed: 0x6c8eec20, 0x328ee: 0x6c8eee20, 0x328ef: 0x6c8ef020, + 0x328f0: 0x6c8ef220, 0x328f1: 0x6c8ef420, 0x328f2: 0x6c8ef620, 0x328f3: 0x6c8ef820, + 0x328f4: 0x6c8efa20, 0x328f5: 0x6c8efc20, 0x328f6: 0x6c8efe20, 0x328f7: 0x6c8f0020, + 0x328f8: 0x6c8f0220, 0x328f9: 0x6c8f0420, 0x328fa: 0x6c8f0620, 0x328fb: 0x6c8f0820, + 0x328fc: 0x6c8f0a20, 0x328fd: 0x6c8f0c20, 0x328fe: 0x6c8f0e20, 0x328ff: 0x6c8f1020, + // Block 0xca4, offset 0x32900 + 0x32900: 0x6c8f1220, 0x32901: 0x6c8f1420, 0x32902: 0x6c8f1620, 0x32903: 0x6c8f1820, + 0x32904: 0x6c8f1a20, 0x32905: 0x6c8f1c20, 0x32906: 0x6c8f1e20, 0x32907: 0x6c8f2020, + 0x32908: 0x6c8f2220, 0x32909: 0x6c8f2420, 0x3290a: 0x6c8f2620, 0x3290b: 0x6c8f2820, + 0x3290c: 0x6c8f2a20, 0x3290d: 0x6c8f2c20, 0x3290e: 0x6c8f2e20, 0x3290f: 0x6c8f3020, + 0x32910: 0x6c8f3220, 0x32911: 0x6c8f3420, 0x32912: 0x6c8f3620, 0x32913: 0x6c8f3820, + 0x32914: 0x6c8f3a20, 0x32915: 0x6c8f3c20, 0x32916: 0x6c8f3e20, 0x32917: 0x6c8f4020, + 0x32918: 0x6c8f4220, 0x32919: 0x6c8f4420, 0x3291a: 0x6c8f4620, 0x3291b: 0x6c8f4820, + 0x3291c: 0x6c8f4a20, 0x3291d: 0x6c8f4c20, 0x3291e: 0x6c8f4e20, 0x3291f: 0x6c8f5020, + 0x32920: 0x6c8f5220, 0x32921: 0x6c8f5420, 0x32922: 0x6c8f5620, 0x32923: 0x6c8f5820, + 0x32924: 0x6c8f5a20, 0x32925: 0x6c8f5c20, 0x32926: 0x6c8f5e20, 0x32927: 0x6c8f6020, + 0x32928: 0x6c8f6220, 0x32929: 0x6c8f6420, 0x3292a: 0x6c8f6620, 0x3292b: 0x6c8f6820, + 0x3292c: 0x6c8f6a20, 0x3292d: 0x6c8f6c20, 0x3292e: 0x6c8f6e20, 0x3292f: 0x6c8f7020, + 0x32930: 0x6c8f7220, 0x32931: 0x6c8f7420, 0x32932: 0x6c8f7620, 0x32933: 0x6c8f7820, + 0x32934: 0x6c8f7a20, 0x32935: 0x6c8f7c20, 0x32936: 0x6c8f7e20, 0x32937: 0x6c8f8020, + 0x32938: 0x6c8f8220, 0x32939: 0x6c8f8420, 0x3293a: 0x6c8f8620, 0x3293b: 0x6c8f8820, + 0x3293c: 0x6c8f8a20, 0x3293d: 0x6c8f8c20, 0x3293e: 0x6c8f8e20, 0x3293f: 0x6c8f9020, + // Block 0xca5, offset 0x32940 + 0x32940: 0x6c8f9220, 0x32941: 0x6c8f9420, 0x32942: 0x6c8f9620, 0x32943: 0x6c8f9820, + 0x32944: 0x6c8f9a20, 0x32945: 0x6c8f9c20, 0x32946: 0x6c8f9e20, 0x32947: 0x6c8fa020, + 0x32948: 0x6c8fa220, 0x32949: 0x6c8fa420, 0x3294a: 0x6c8fa620, 0x3294b: 0x6c8fa820, + 0x3294c: 0x6c8faa20, 0x3294d: 0x6c8fac20, 0x3294e: 0x6c8fae20, 0x3294f: 0x6c8fb020, + 0x32950: 0x6c8fb220, 0x32951: 0x6c8fb420, 0x32952: 0x6c8fb620, 0x32953: 0x6c8fb820, + 0x32954: 0x6c8fba20, 0x32955: 0x6c8fbc20, 0x32956: 0x6c8fbe20, 0x32957: 0x6c8fc020, + 0x32958: 0x6c8fc220, 0x32959: 0x6c8fc420, 0x3295a: 0x6c8fc620, 0x3295b: 0x6c8fc820, + 0x3295c: 0x6c8fca20, 0x3295d: 0x6c8fcc20, 0x3295e: 0x6c8fce20, 0x3295f: 0x6c8fd020, + 0x32960: 0x6c8fd220, 0x32961: 0x6c8fd420, 0x32962: 0x6c8fd620, 0x32963: 0x6c8fd820, + 0x32964: 0x6c8fda20, 0x32965: 0x6c8fdc20, 0x32966: 0x6c8fde20, 0x32967: 0x6c8fe020, + 0x32968: 0x6c8fe220, 0x32969: 0x6c8fe420, 0x3296a: 0x6c8fe620, 0x3296b: 0x6c8fe820, + 0x3296c: 0x6c8fea20, 0x3296d: 0x6c8fec20, 0x3296e: 0x6c8fee20, 0x3296f: 0x6c8ff020, + 0x32970: 0x6c8ff220, 0x32971: 0x6c8ff420, 0x32972: 0x6c8ff620, 0x32973: 0x6c8ff820, + 0x32974: 0x6c8ffa20, 0x32975: 0x6c8ffc20, 0x32976: 0x6c8ffe20, 0x32977: 0x6cbb1e20, + 0x32978: 0x6cbb2020, 0x32979: 0x6cbb2220, 0x3297a: 0x6cbb2420, 0x3297b: 0x6cbb2620, + 0x3297c: 0x6cbb2820, 0x3297d: 0x6cbb2a20, 0x3297e: 0x6cbb2c20, 0x3297f: 0x6cbb2e20, + // Block 0xca6, offset 0x32980 + 0x32980: 0x6cbb3020, 0x32981: 0x6cbb3220, 0x32982: 0x6cbb3420, 0x32983: 0x6cbb3620, + 0x32984: 0x6cbb3820, 0x32985: 0x6cbb3a20, 0x32986: 0x6cbb3c20, 0x32987: 0x6cbb3e20, + 0x32988: 0x6cbb4020, 0x32989: 0x6cbb4220, 0x3298a: 0x6cbb4420, 0x3298b: 0x6cbb4620, + 0x3298c: 0x6cbb4820, 0x3298d: 0x6cbb4a20, 0x3298e: 0x6cbb4c20, 0x3298f: 0x6cbb4e20, + 0x32990: 0x6cbb5020, 0x32991: 0x6cbb5220, 0x32992: 0x6cbb5420, 0x32993: 0x6cbb5620, + 0x32994: 0x6cbb5820, 0x32995: 0x6cbb5a20, 0x32996: 0x6cbb5c20, 0x32997: 0x6cbb5e20, + 0x32998: 0x6cbb6020, 0x32999: 0x6cbb6220, 0x3299a: 0x6cbb6420, 0x3299b: 0x6cbb6620, + 0x3299c: 0x6cbb6820, 0x3299d: 0x6cbb6a20, 0x3299e: 0x6cbb6c20, 0x3299f: 0x6cbb6e20, + 0x329a0: 0x6cbb7020, 0x329a1: 0x6cbb7220, 0x329a2: 0x6cebdc20, 0x329a3: 0x6cbb7420, + 0x329a4: 0x6cbb7620, 0x329a5: 0x6cbb7820, 0x329a6: 0x6cbb7a20, 0x329a7: 0x6cbb7c20, + 0x329a8: 0x6cbb7e20, 0x329a9: 0x6cbb8020, 0x329aa: 0x6cbb8220, 0x329ab: 0x6cbb8420, + 0x329ac: 0x6cbb8620, 0x329ad: 0x6cbb8820, 0x329ae: 0x6cbb8a20, 0x329af: 0x6cbb8c20, + 0x329b0: 0x6cbb8e20, 0x329b1: 0x6cbb9020, 0x329b2: 0x6cbb9220, 0x329b3: 0x6cbb9420, + 0x329b4: 0x6cbb9620, 0x329b5: 0x6cbb9820, 0x329b6: 0x6cbb9a20, 0x329b7: 0x6cbb9c20, + 0x329b8: 0x6cbb9e20, 0x329b9: 0x6cbba020, 0x329ba: 0x6cbba220, 0x329bb: 0x6cbba420, + 0x329bc: 0x6cbba620, 0x329bd: 0x6cbba820, 0x329be: 0x6cbbaa20, 0x329bf: 0x6cbbac20, + // Block 0xca7, offset 0x329c0 + 0x329c0: 0x6cbbae20, 0x329c1: 0x6cbbb020, 0x329c2: 0x6cbbb220, 0x329c3: 0x6cbbb420, + 0x329c4: 0x6cbbb620, 0x329c5: 0x6cbbb820, 0x329c6: 0x6cbbba20, 0x329c7: 0x6cbbbc20, + 0x329c8: 0x6cbbbe20, 0x329c9: 0x6cbbc020, 0x329ca: 0x6cbbc220, 0x329cb: 0x6cbbc420, + 0x329cc: 0x6cbbc620, 0x329cd: 0x6cbbc820, 0x329ce: 0x6cbbca20, 0x329cf: 0x6cbbcc20, + 0x329d0: 0x6cbbce20, 0x329d1: 0x6cbbd020, 0x329d2: 0x6cbbd220, 0x329d3: 0x6cbbd420, + 0x329d4: 0x6cbbd620, 0x329d5: 0x6cbbd820, 0x329d6: 0x6cbbda20, 0x329d7: 0x6cbbdc20, + 0x329d8: 0x6cbbde20, 0x329d9: 0x6cbbe020, 0x329da: 0x6cbbe220, 0x329db: 0x6cbbe420, + 0x329dc: 0x6cbbe620, 0x329dd: 0x6cbbe820, 0x329de: 0x6cbbea20, 0x329df: 0x6cbbec20, + 0x329e0: 0x6cbbee20, 0x329e1: 0x6cbbf020, 0x329e2: 0x6cbbf220, 0x329e3: 0x6cbbf420, + 0x329e4: 0x6cbbf620, 0x329e5: 0x6cbbf820, 0x329e6: 0x6cbbfa20, 0x329e7: 0x6cbbfc20, + 0x329e8: 0x6cbbfe20, 0x329e9: 0x6cbc0020, 0x329ea: 0x6cbc0220, 0x329eb: 0x6cbc0420, + 0x329ec: 0x6cbc0620, 0x329ed: 0x6cbc0820, 0x329ee: 0x6cbc0a20, 0x329ef: 0x6cbc0c20, + 0x329f0: 0x6cbc0e20, 0x329f1: 0x6cbc1020, 0x329f2: 0x6cbc1220, 0x329f3: 0x6cbc1420, + 0x329f4: 0x6cbc1620, 0x329f5: 0x6cbc1820, 0x329f6: 0x6cebde20, 0x329f7: 0x6cebe020, + 0x329f8: 0x6cebe220, 0x329f9: 0x6cebe420, 0x329fa: 0x6cebe620, 0x329fb: 0x6cbc1a20, + 0x329fc: 0x6cbc1c20, 0x329fd: 0x6cbc1e20, 0x329fe: 0x6cbc2020, 0x329ff: 0x6cebe820, + // Block 0xca8, offset 0x32a00 + 0x32a00: 0x6cebea20, 0x32a01: 0x6cebec20, 0x32a02: 0x6cebee20, 0x32a03: 0x6cebf020, + 0x32a04: 0x6cebf220, 0x32a05: 0x6cebf420, 0x32a06: 0x6cebf620, 0x32a07: 0x6cebf820, + 0x32a08: 0x6cebfa20, 0x32a09: 0x6cebfc20, 0x32a0a: 0x6cebfe20, 0x32a0b: 0x6cec0020, + 0x32a0c: 0x6cec0220, 0x32a0d: 0x6cec0420, 0x32a0e: 0x6cec0620, 0x32a0f: 0x6cec0820, + 0x32a10: 0x6cec0a20, 0x32a11: 0x6cec0c20, 0x32a12: 0x6cec0e20, 0x32a13: 0x6cec1020, + 0x32a14: 0x6cec1220, 0x32a15: 0x6cec1420, 0x32a16: 0x6cec1620, 0x32a17: 0x6cec1820, + 0x32a18: 0x6cec1a20, 0x32a19: 0x6cec1c20, 0x32a1a: 0x6cec1e20, 0x32a1b: 0x6cec2020, + 0x32a1c: 0x6cec2220, 0x32a1d: 0x6cec2420, 0x32a1e: 0x6cec2620, 0x32a1f: 0x6cec2820, + 0x32a20: 0x6cec2a20, 0x32a21: 0x6cec2c20, 0x32a22: 0x6cec2e20, 0x32a23: 0x6cec3020, + 0x32a24: 0x6cec3220, 0x32a25: 0x6cec3420, 0x32a26: 0x6cec3620, 0x32a27: 0x6cec3820, + 0x32a28: 0x6cec3a20, 0x32a29: 0x6cec3c20, 0x32a2a: 0x6cec3e20, 0x32a2b: 0x6cec4020, + 0x32a2c: 0x6cec4220, 0x32a2d: 0x6cec4420, 0x32a2e: 0x6cec4620, 0x32a2f: 0x6cec4820, + 0x32a30: 0x6d49ce20, 0x32a31: 0x6d49d020, 0x32a32: 0x6d49d220, 0x32a33: 0x6cec4a20, + 0x32a34: 0x6cec4c20, 0x32a35: 0x6cec4e20, 0x32a36: 0x6cec5020, 0x32a37: 0x6cec5220, + 0x32a38: 0x6cec5420, 0x32a39: 0x6cec5620, 0x32a3a: 0x6cec5820, 0x32a3b: 0x6cec5a20, + 0x32a3c: 0x6cec5c20, 0x32a3d: 0x6cec5e20, 0x32a3e: 0x6cec6020, 0x32a3f: 0x6cec6220, + // Block 0xca9, offset 0x32a40 + 0x32a40: 0x6cec6420, 0x32a41: 0x6cec6620, 0x32a42: 0x6cec6820, 0x32a43: 0x6cec6a20, + 0x32a44: 0x6cec6c20, 0x32a45: 0x6cec6e20, 0x32a46: 0x6cec7020, 0x32a47: 0x6cec7220, + 0x32a48: 0x6cec7420, 0x32a49: 0x6cec7620, 0x32a4a: 0x6cec7820, 0x32a4b: 0x6cec7a20, + 0x32a4c: 0x6cec7c20, 0x32a4d: 0x6cec7e20, 0x32a4e: 0x6cec8020, 0x32a4f: 0x6cec8220, + 0x32a50: 0x6cec8420, 0x32a51: 0x6cec8620, 0x32a52: 0x6cec8820, 0x32a53: 0x6cec8a20, + 0x32a54: 0x6cec8c20, 0x32a55: 0x6cec8e20, 0x32a56: 0x6cec9020, 0x32a57: 0x6cec9220, + 0x32a58: 0x6cec9420, 0x32a59: 0x6cec9620, 0x32a5a: 0x6cec9820, 0x32a5b: 0x6cec9a20, + 0x32a5c: 0x6cec9c20, 0x32a5d: 0x6cec9e20, 0x32a5e: 0x6ceca020, 0x32a5f: 0x6ceca220, + 0x32a60: 0x6ceca420, 0x32a61: 0x6ceca620, 0x32a62: 0x6ceca820, 0x32a63: 0x6cecaa20, + 0x32a64: 0x6cecac20, 0x32a65: 0x6cecae20, 0x32a66: 0x6cecb020, 0x32a67: 0x6cecb220, + 0x32a68: 0x6cecb420, 0x32a69: 0x6cecb620, 0x32a6a: 0x6cecb820, 0x32a6b: 0x6cecba20, + 0x32a6c: 0x6cecbc20, 0x32a6d: 0x6cecbe20, 0x32a6e: 0x6cecc020, 0x32a6f: 0x6cecc220, + 0x32a70: 0x6cecc420, 0x32a71: 0x6cecc620, 0x32a72: 0x6cecc820, 0x32a73: 0x6cecca20, + 0x32a74: 0x6ceccc20, 0x32a75: 0x6cecce20, 0x32a76: 0x6cecd020, 0x32a77: 0x6cecd220, + 0x32a78: 0x6cecd420, 0x32a79: 0x6cecd620, 0x32a7a: 0x6cecd820, 0x32a7b: 0x6cecda20, + 0x32a7c: 0x6cecdc20, 0x32a7d: 0x6cecde20, 0x32a7e: 0x6cece020, 0x32a7f: 0x6cece220, + // Block 0xcaa, offset 0x32a80 + 0x32a80: 0x6cece420, 0x32a81: 0x6cece620, 0x32a82: 0x6cece820, 0x32a83: 0x6cecea20, + 0x32a84: 0x6cecec20, 0x32a85: 0x6cecee20, 0x32a86: 0x6cecf020, 0x32a87: 0x6cecf220, + 0x32a88: 0x6cecf420, 0x32a89: 0x6cecf620, 0x32a8a: 0x6cecf820, 0x32a8b: 0x6cecfa20, + 0x32a8c: 0x6cecfc20, 0x32a8d: 0x6cecfe20, 0x32a8e: 0x6ced0020, 0x32a8f: 0x6ced0220, + 0x32a90: 0x6ced0420, 0x32a91: 0x6ced0620, 0x32a92: 0x6ced0820, 0x32a93: 0x6ced0a20, + 0x32a94: 0x6d1bb620, 0x32a95: 0x6d1bb820, 0x32a96: 0x6d1bba20, 0x32a97: 0x6d1bbc20, + 0x32a98: 0x6d1bbe20, 0x32a99: 0x6d1bc020, 0x32a9a: 0x6d1bc220, 0x32a9b: 0x6d1bc420, + 0x32a9c: 0x6d1bc620, 0x32a9d: 0x6d1bc820, 0x32a9e: 0x6d1bca20, 0x32a9f: 0x6d1bcc20, + 0x32aa0: 0x6d1bce20, 0x32aa1: 0x6d1bd020, 0x32aa2: 0x6d1bd220, 0x32aa3: 0x6d1bd420, + 0x32aa4: 0x6d1bd620, 0x32aa5: 0x6d1bd820, 0x32aa6: 0x6d1bda20, 0x32aa7: 0x6d1bdc20, + 0x32aa8: 0x6d1bde20, 0x32aa9: 0x6d1be020, 0x32aaa: 0x6d1be220, 0x32aab: 0x6d1be420, + 0x32aac: 0x6d1be620, 0x32aad: 0x6d1be820, 0x32aae: 0x6d1bea20, 0x32aaf: 0x6d1bec20, + 0x32ab0: 0x6d1bee20, 0x32ab1: 0x6d1bf020, 0x32ab2: 0x6d1bf220, 0x32ab3: 0x6d1bf420, + 0x32ab4: 0x6d1bf620, 0x32ab5: 0x6d1bf820, 0x32ab6: 0x6d1bfa20, 0x32ab7: 0x6d1bfc20, + 0x32ab8: 0x6d1bfe20, 0x32ab9: 0x6d1c0020, 0x32aba: 0x6d1c0220, 0x32abb: 0x6d1c0420, + 0x32abc: 0x6d1c0620, 0x32abd: 0x6d1c0820, 0x32abe: 0x6d1c0a20, 0x32abf: 0x6d1c0c20, + // Block 0xcab, offset 0x32ac0 + 0x32ac0: 0x6d1c0e20, 0x32ac1: 0x6d1c1020, 0x32ac2: 0x6d1c1220, 0x32ac3: 0x6d1c1420, + 0x32ac4: 0x6d1c1620, 0x32ac5: 0x6d1c1820, 0x32ac6: 0x6d1c1a20, 0x32ac7: 0x6d1c1c20, + 0x32ac8: 0x6d1c1e20, 0x32ac9: 0x6d1c2020, 0x32aca: 0x6d1c2220, 0x32acb: 0x6d1c2420, + 0x32acc: 0x6d1c2620, 0x32acd: 0x6d1c2820, 0x32ace: 0x6d1c2a20, 0x32acf: 0x6d1c2c20, + 0x32ad0: 0x6d1c2e20, 0x32ad1: 0x6d1c3020, 0x32ad2: 0x6d1c3220, 0x32ad3: 0x6d1c3420, + 0x32ad4: 0x6d1c3620, 0x32ad5: 0x6d1c3820, 0x32ad6: 0x6d1c3a20, 0x32ad7: 0x6d1c3c20, + 0x32ad8: 0x6d1c3e20, 0x32ad9: 0x6d1c4020, 0x32ada: 0x6d1c4220, 0x32adb: 0x6d1c4420, + 0x32adc: 0x6d1c4620, 0x32add: 0x6d1c4820, 0x32ade: 0x6d1c4a20, 0x32adf: 0x6d1c4c20, + 0x32ae0: 0x6d1c4e20, 0x32ae1: 0x6d1c5020, 0x32ae2: 0x6d1c5220, 0x32ae3: 0x6d1c5420, + 0x32ae4: 0x6d1c5620, 0x32ae5: 0x6d1c5820, 0x32ae6: 0x6d1c5a20, 0x32ae7: 0x6d1c5c20, + 0x32ae8: 0x6d1c5e20, 0x32ae9: 0x6d1c6020, 0x32aea: 0x6d1c6220, 0x32aeb: 0x6d1c6420, + 0x32aec: 0x6d1c6620, 0x32aed: 0x6d1c6820, 0x32aee: 0x6d1c6a20, 0x32aef: 0x6d1c6c20, + 0x32af0: 0x6d1c6e20, 0x32af1: 0x6d1c7020, 0x32af2: 0x6d1c7220, 0x32af3: 0x6d1c7420, + 0x32af4: 0x6d1c7620, 0x32af5: 0x6d1c7820, 0x32af6: 0x6d1c7a20, 0x32af7: 0x6d1c7c20, + 0x32af8: 0x6d1c7e20, 0x32af9: 0x6d1c8020, 0x32afa: 0x6d1c8220, 0x32afb: 0x6d1c8420, + 0x32afc: 0x6d1c8620, 0x32afd: 0x6d1c8820, 0x32afe: 0x6d1c8a20, 0x32aff: 0x6d1c8c20, + // Block 0xcac, offset 0x32b00 + 0x32b00: 0x6d1c8e20, 0x32b01: 0x6d1c9020, 0x32b02: 0x6d1c9220, 0x32b03: 0x6d1c9420, + 0x32b04: 0x6d1c9620, 0x32b05: 0x6d1c9820, 0x32b06: 0x6d1c9a20, 0x32b07: 0x6d1c9c20, + 0x32b08: 0x6d1c9e20, 0x32b09: 0x6d1ca020, 0x32b0a: 0x6d1ca220, 0x32b0b: 0x6d1ca420, + 0x32b0c: 0x6d1ca620, 0x32b0d: 0x6d1ca820, 0x32b0e: 0x6d1caa20, 0x32b0f: 0x6d1cac20, + 0x32b10: 0x6d1cae20, 0x32b11: 0x6d1cb020, 0x32b12: 0x6d1cb220, 0x32b13: 0x6d1cb420, + 0x32b14: 0x6d1cb620, 0x32b15: 0x6d1cb820, 0x32b16: 0x6d1cba20, 0x32b17: 0x6d1cbc20, + 0x32b18: 0x6d1cbe20, 0x32b19: 0x6d1cc020, 0x32b1a: 0x6d1cc220, 0x32b1b: 0x6d1cc420, + 0x32b1c: 0x6d1cc620, 0x32b1d: 0x6d1cc820, 0x32b1e: 0x6d1cca20, 0x32b1f: 0x6d1ccc20, + 0x32b20: 0x6d1cce20, 0x32b21: 0x6d49d420, 0x32b22: 0x6d49d620, 0x32b23: 0x6d49d820, + 0x32b24: 0x6d49da20, 0x32b25: 0x6d49dc20, 0x32b26: 0x6d49de20, 0x32b27: 0x6d49e020, + 0x32b28: 0x6d49e220, 0x32b29: 0x6d49e420, 0x32b2a: 0x6d49e620, 0x32b2b: 0x6d49e820, + 0x32b2c: 0x6d49ea20, 0x32b2d: 0x6d49ec20, 0x32b2e: 0x6d49ee20, 0x32b2f: 0x6d49f020, + 0x32b30: 0x6d49f220, 0x32b31: 0x6d49f420, 0x32b32: 0x6d49f620, 0x32b33: 0x6d49f820, + 0x32b34: 0x6d49fa20, 0x32b35: 0x6d49fc20, 0x32b36: 0x6d49fe20, 0x32b37: 0x6d4a0020, + 0x32b38: 0x6d4a0220, 0x32b39: 0x6d4a0420, 0x32b3a: 0x6d4a0620, 0x32b3b: 0x6d4a0820, + 0x32b3c: 0x6d4a0a20, 0x32b3d: 0x6d4a0c20, 0x32b3e: 0x6d4a0e20, 0x32b3f: 0x6d4a1020, + // Block 0xcad, offset 0x32b40 + 0x32b40: 0x6d4a1220, 0x32b41: 0x6d4a1420, 0x32b42: 0x6d4a1620, 0x32b43: 0x6d4a1820, + 0x32b44: 0x6d4a1a20, 0x32b45: 0x6d4a1c20, 0x32b46: 0x6d4a1e20, 0x32b47: 0x6d4a2020, + 0x32b48: 0x6d4a2220, 0x32b49: 0x6d4a2420, 0x32b4a: 0x6d4a2620, 0x32b4b: 0x6d4a2820, + 0x32b4c: 0x6d4a2a20, 0x32b4d: 0x6d4a2c20, 0x32b4e: 0x6d4a2e20, 0x32b4f: 0x6d4a3020, + 0x32b50: 0x6d4a3220, 0x32b51: 0x6d4a3420, 0x32b52: 0x6d4a3620, 0x32b53: 0x6d4a3820, + 0x32b54: 0x6d4a3a20, 0x32b55: 0x6d4a3c20, 0x32b56: 0x6d4a3e20, 0x32b57: 0x6d4a4020, + 0x32b58: 0x6d4a4220, 0x32b59: 0x6d4a4420, 0x32b5a: 0x6d4a4620, 0x32b5b: 0x6d4a4820, + 0x32b5c: 0x6d4a4a20, 0x32b5d: 0x6d4a4c20, 0x32b5e: 0x6d4a4e20, 0x32b5f: 0x6d4a5020, + 0x32b60: 0x6d4a5220, 0x32b61: 0x6d4a5420, 0x32b62: 0x6d4a5620, 0x32b63: 0x6d4a5820, + 0x32b64: 0x6d4a5a20, 0x32b65: 0x6d4a5c20, 0x32b66: 0x6d4a5e20, 0x32b67: 0x6d311620, + 0x32b68: 0x6d4a6020, 0x32b69: 0x6d4a6220, 0x32b6a: 0x6d4a6420, 0x32b6b: 0x6d4a6620, + 0x32b6c: 0x6d4a6820, 0x32b6d: 0x6d4a6a20, 0x32b6e: 0x6d4a6c20, 0x32b6f: 0x6d4a6e20, + 0x32b70: 0x6d4a7020, 0x32b71: 0x6d4a7220, 0x32b72: 0x6d4a7420, 0x32b73: 0x6d4a7620, + 0x32b74: 0x6d4a7820, 0x32b75: 0x6d4a7a20, 0x32b76: 0x6d4a7c20, 0x32b77: 0x6d4a7e20, + 0x32b78: 0x6d4a8020, 0x32b79: 0x6d4a8220, 0x32b7a: 0x6d4a8420, 0x32b7b: 0x6d4a8620, + 0x32b7c: 0x6d4a8820, 0x32b7d: 0x6d4a8a20, 0x32b7e: 0x6d4a8c20, 0x32b7f: 0x6d4a8e20, + // Block 0xcae, offset 0x32b80 + 0x32b80: 0x6d4a9020, 0x32b81: 0x6d4a9220, 0x32b82: 0x6d4a9420, 0x32b83: 0x6d4a9620, + 0x32b84: 0x6d4a9820, 0x32b85: 0x6d4a9a20, 0x32b86: 0x6d4a9c20, 0x32b87: 0x6d775e20, + 0x32b88: 0x6d776020, 0x32b89: 0x6d776220, 0x32b8a: 0x6d776420, 0x32b8b: 0x6d776620, + 0x32b8c: 0x6d776820, 0x32b8d: 0x6d776a20, 0x32b8e: 0x6d776c20, 0x32b8f: 0x6d776e20, + 0x32b90: 0x6d777020, 0x32b91: 0x6d777220, 0x32b92: 0x6d777420, 0x32b93: 0x6d777620, + 0x32b94: 0x6d777820, 0x32b95: 0x6d777a20, 0x32b96: 0x6d777c20, 0x32b97: 0x6d777e20, + 0x32b98: 0x6d778020, 0x32b99: 0x6d778220, 0x32b9a: 0x6d778420, 0x32b9b: 0x6d778620, + 0x32b9c: 0x6d778820, 0x32b9d: 0x6d778a20, 0x32b9e: 0x6d778c20, 0x32b9f: 0x6d778e20, + 0x32ba0: 0x6d779020, 0x32ba1: 0x6d779220, 0x32ba2: 0x6d779420, 0x32ba3: 0x6d779620, + 0x32ba4: 0x6d779820, 0x32ba5: 0x6d779a20, 0x32ba6: 0x6d779c20, 0x32ba7: 0x6d779e20, + 0x32ba8: 0x6d77a020, 0x32ba9: 0x6d77a220, 0x32baa: 0x6d77a420, 0x32bab: 0x6d77a620, + 0x32bac: 0x6d77a820, 0x32bad: 0x6d77aa20, 0x32bae: 0x6d77ac20, 0x32baf: 0x6d77ae20, + 0x32bb0: 0x6d77b020, 0x32bb1: 0x6d77b220, 0x32bb2: 0x6d77b420, 0x32bb3: 0x6d77b620, + 0x32bb4: 0x6d77b820, 0x32bb5: 0x6d77ba20, 0x32bb6: 0x6d77bc20, 0x32bb7: 0x6d77be20, + 0x32bb8: 0x6d77c020, 0x32bb9: 0x6d77c220, 0x32bba: 0x6d77c420, 0x32bbb: 0x6d77c620, + 0x32bbc: 0x6d77c820, 0x32bbd: 0x6d77ca20, 0x32bbe: 0x6d77cc20, 0x32bbf: 0x6d77ce20, + // Block 0xcaf, offset 0x32bc0 + 0x32bc0: 0x6d77d020, 0x32bc1: 0x6d77d220, 0x32bc2: 0x6d77d420, 0x32bc3: 0x6d77d620, + 0x32bc4: 0x6d77d820, 0x32bc5: 0x6d77da20, 0x32bc6: 0x6d77dc20, 0x32bc7: 0x6d77de20, + 0x32bc8: 0x6d77e020, 0x32bc9: 0x6d77e220, 0x32bca: 0x6d77e420, 0x32bcb: 0x6d77e620, + 0x32bcc: 0x6d77e820, 0x32bcd: 0x6d77ea20, 0x32bce: 0x6d77ec20, 0x32bcf: 0x6d77ee20, + 0x32bd0: 0x6d77f020, 0x32bd1: 0x6d77f220, 0x32bd2: 0x6d77f420, 0x32bd3: 0x6d77f620, + 0x32bd4: 0x6d4a9e20, 0x32bd5: 0x6d77f820, 0x32bd6: 0x6d77fa20, 0x32bd7: 0x6d77fc20, + 0x32bd8: 0x6d77fe20, 0x32bd9: 0x6d780020, 0x32bda: 0x6d780220, 0x32bdb: 0x6d780420, + 0x32bdc: 0x6d780620, 0x32bdd: 0x6d780820, 0x32bde: 0x6d780a20, 0x32bdf: 0x6d780c20, + 0x32be0: 0x6d780e20, 0x32be1: 0x6d781020, 0x32be2: 0x6d781220, 0x32be3: 0x6d781420, + 0x32be4: 0x6d781620, 0x32be5: 0x6d781820, 0x32be6: 0x6d4aa020, 0x32be7: 0x6d781a20, + 0x32be8: 0x6d781c20, 0x32be9: 0x6d781e20, 0x32bea: 0x6d782020, 0x32beb: 0x6d782220, + 0x32bec: 0x6d782420, 0x32bed: 0x6d782620, 0x32bee: 0x6d782820, 0x32bef: 0x6d782a20, + 0x32bf0: 0x6d782c20, 0x32bf1: 0x6d782e20, 0x32bf2: 0x6d783020, 0x32bf3: 0x6d783220, + 0x32bf4: 0x6d783420, 0x32bf5: 0x6d783620, 0x32bf6: 0x6d783820, 0x32bf7: 0x6d783a20, + 0x32bf8: 0x6d783c20, 0x32bf9: 0x6d783e20, 0x32bfa: 0x6d784020, 0x32bfb: 0x6d784220, + 0x32bfc: 0x6d784420, 0x32bfd: 0x6da0d020, 0x32bfe: 0x6da0d220, 0x32bff: 0x6da0d420, + // Block 0xcb0, offset 0x32c00 + 0x32c00: 0x6da0d620, 0x32c01: 0x6da0d820, 0x32c02: 0x6da0da20, 0x32c03: 0x6da0dc20, + 0x32c04: 0x6da0de20, 0x32c05: 0x6da0e020, 0x32c06: 0x6da0e220, 0x32c07: 0x6da0e420, + 0x32c08: 0x6da0e620, 0x32c09: 0x6da0e820, 0x32c0a: 0x6da0ea20, 0x32c0b: 0x6da0ec20, + 0x32c0c: 0x6da0ee20, 0x32c0d: 0x6da0f020, 0x32c0e: 0x6da0f220, 0x32c0f: 0x6da0f420, + 0x32c10: 0x6da0f620, 0x32c11: 0x6da0f820, 0x32c12: 0x6da0fa20, 0x32c13: 0x6da0fc20, + 0x32c14: 0x6da0fe20, 0x32c15: 0x6da10020, 0x32c16: 0x6da10220, 0x32c17: 0x6da10420, + 0x32c18: 0x6da10620, 0x32c19: 0x6da10820, 0x32c1a: 0x6da10a20, 0x32c1b: 0x6da10c20, + 0x32c1c: 0x6da10e20, 0x32c1d: 0x6da11020, 0x32c1e: 0x6da11220, 0x32c1f: 0x6da11420, + 0x32c20: 0x6da11620, 0x32c21: 0x6da11820, 0x32c22: 0x6da11a20, 0x32c23: 0x6da11c20, + 0x32c24: 0x6da11e20, 0x32c25: 0x6da12020, 0x32c26: 0x6da12220, 0x32c27: 0x6da12420, + 0x32c28: 0x6da12620, 0x32c29: 0x6da12820, 0x32c2a: 0x6da12a20, 0x32c2b: 0x6da12c20, + 0x32c2c: 0x6da12e20, 0x32c2d: 0x6da13020, 0x32c2e: 0x6da13220, 0x32c2f: 0x6da13420, + 0x32c30: 0x6da13620, 0x32c31: 0x6da13820, 0x32c32: 0x6da13a20, 0x32c33: 0x6da13c20, + 0x32c34: 0x6da13e20, 0x32c35: 0x6da14020, 0x32c36: 0x6da14220, 0x32c37: 0x6da14420, + 0x32c38: 0x6da14620, 0x32c39: 0x6da14820, 0x32c3a: 0x6da14a20, 0x32c3b: 0x6da14c20, + 0x32c3c: 0x6da14e20, 0x32c3d: 0x6da15020, 0x32c3e: 0x6da15220, 0x32c3f: 0x6da15420, + // Block 0xcb1, offset 0x32c40 + 0x32c40: 0x6da15620, 0x32c41: 0x6da15820, 0x32c42: 0x6da15a20, 0x32c43: 0x6da15c20, + 0x32c44: 0x6da15e20, 0x32c45: 0x6da16020, 0x32c46: 0x6da16220, 0x32c47: 0x6da16420, + 0x32c48: 0x6da16620, 0x32c49: 0x6da16820, 0x32c4a: 0x6da16a20, 0x32c4b: 0x6da16c20, + 0x32c4c: 0x6da16e20, 0x32c4d: 0x6da17020, 0x32c4e: 0x6da17220, 0x32c4f: 0x6dc32a20, + 0x32c50: 0x6dc32c20, 0x32c51: 0x6dc32e20, 0x32c52: 0x6dc33020, 0x32c53: 0x6dc33220, + 0x32c54: 0x6dc33420, 0x32c55: 0x6dc33620, 0x32c56: 0x6dc33820, 0x32c57: 0x6dc33a20, + 0x32c58: 0x6dc33c20, 0x32c59: 0x6dc33e20, 0x32c5a: 0x6dc34020, 0x32c5b: 0x6dc34220, + 0x32c5c: 0x6dc34420, 0x32c5d: 0x6dc34620, 0x32c5e: 0x6dc34820, 0x32c5f: 0x6dc34a20, + 0x32c60: 0x6dc34c20, 0x32c61: 0x6dc34e20, 0x32c62: 0x6dc35020, 0x32c63: 0x6dc35220, + 0x32c64: 0x6dc35420, 0x32c65: 0x6dc35620, 0x32c66: 0x6dc35820, 0x32c67: 0x6dc35a20, + 0x32c68: 0x6dc35c20, 0x32c69: 0x6dc35e20, 0x32c6a: 0x6dc36020, 0x32c6b: 0x6dc36220, + 0x32c6c: 0x6dc36420, 0x32c6d: 0x6dc36620, 0x32c6e: 0x6dc36820, 0x32c6f: 0x6dc36a20, + 0x32c70: 0x6dc36c20, 0x32c71: 0x6dc36e20, 0x32c72: 0x6dc37020, 0x32c73: 0x6dc37220, + 0x32c74: 0x6dc37420, 0x32c75: 0x6dc37620, 0x32c76: 0x6dc37820, 0x32c77: 0x6dc37a20, + 0x32c78: 0x6dc37c20, 0x32c79: 0x6dc37e20, 0x32c7a: 0x6dc38020, 0x32c7b: 0x6dc38220, + 0x32c7c: 0x6dc38420, 0x32c7d: 0x6dc38620, 0x32c7e: 0x6dc38820, 0x32c7f: 0x6dc38a20, + // Block 0xcb2, offset 0x32c80 + 0x32c80: 0x6dc38c20, 0x32c81: 0x6dc38e20, 0x32c82: 0x6dc39020, 0x32c83: 0x6dc39220, + 0x32c84: 0x6dc39420, 0x32c85: 0x6dc39620, 0x32c86: 0x6dc39820, 0x32c87: 0x6dc39a20, + 0x32c88: 0x6dc39c20, 0x32c89: 0x6dc39e20, 0x32c8a: 0x6dc3a020, 0x32c8b: 0x6dc3a220, + 0x32c8c: 0x6dc3a420, 0x32c8d: 0x6dc3a620, 0x32c8e: 0x6dc3a820, 0x32c8f: 0x6dc3aa20, + 0x32c90: 0x6dc3ac20, 0x32c91: 0x6dc3ae20, 0x32c92: 0x6dc3b020, 0x32c93: 0x6dc3b220, + 0x32c94: 0x6dc3b420, 0x32c95: 0x6dc3b620, 0x32c96: 0x6dc3b820, 0x32c97: 0x6dc3ba20, + 0x32c98: 0x6dc3bc20, 0x32c99: 0x6dc3be20, 0x32c9a: 0x6dc3c020, 0x32c9b: 0x6dc3c220, + 0x32c9c: 0x6dc3c420, 0x32c9d: 0x6dc3c620, 0x32c9e: 0x6dc3c820, 0x32c9f: 0x6dc3ca20, + 0x32ca0: 0x6de09a20, 0x32ca1: 0x6de09c20, 0x32ca2: 0x6de09e20, 0x32ca3: 0x6de0a020, + 0x32ca4: 0x6de0a220, 0x32ca5: 0x6de0a420, 0x32ca6: 0x6de0a620, 0x32ca7: 0x6de0a820, + 0x32ca8: 0x6de0aa20, 0x32ca9: 0x6de0ac20, 0x32caa: 0x6de0ae20, 0x32cab: 0x6de0b020, + 0x32cac: 0x6de0b220, 0x32cad: 0x6de0b420, 0x32cae: 0x6de0b620, 0x32caf: 0x6de0b820, + 0x32cb0: 0x6dc3cc20, 0x32cb1: 0x6de0ba20, 0x32cb2: 0x6de0bc20, 0x32cb3: 0x6de0be20, + 0x32cb4: 0x6de0c020, 0x32cb5: 0x6de0c220, 0x32cb6: 0x6de0c420, 0x32cb7: 0x6de0c620, + 0x32cb8: 0x6de0c820, 0x32cb9: 0x6de0ca20, 0x32cba: 0x6de0cc20, 0x32cbb: 0x6de0ce20, + 0x32cbc: 0x6de0d020, 0x32cbd: 0x6de0d220, 0x32cbe: 0x6de0d420, 0x32cbf: 0x6de0d620, + // Block 0xcb3, offset 0x32cc0 + 0x32cc0: 0x6de0d820, 0x32cc1: 0x6de0da20, 0x32cc2: 0x6de0dc20, 0x32cc3: 0x6de0de20, + 0x32cc4: 0x6de0e020, 0x32cc5: 0x6de0e220, 0x32cc6: 0x6de0e420, 0x32cc7: 0x6de0e620, + 0x32cc8: 0x6de0e820, 0x32cc9: 0x6de5dc20, 0x32cca: 0x6de0ea20, 0x32ccb: 0x6de0ec20, + 0x32ccc: 0x6de0ee20, 0x32ccd: 0x6de0f020, 0x32cce: 0x6de0f220, 0x32ccf: 0x6de0f420, + 0x32cd0: 0x6de0f620, 0x32cd1: 0x6df8e220, 0x32cd2: 0x6df8e420, 0x32cd3: 0x6df8e620, + 0x32cd4: 0x6df8e820, 0x32cd5: 0x6df8ea20, 0x32cd6: 0x6df8ec20, 0x32cd7: 0x6df8ee20, + 0x32cd8: 0x6df8f020, 0x32cd9: 0x6df8f220, 0x32cda: 0x6df8f420, 0x32cdb: 0x6df8f620, + 0x32cdc: 0x6df8f820, 0x32cdd: 0x6df8fa20, 0x32cde: 0x6df8fc20, 0x32cdf: 0x6df8fe20, + 0x32ce0: 0x6df90020, 0x32ce1: 0x6df90220, 0x32ce2: 0x6df90420, 0x32ce3: 0x6df90620, + 0x32ce4: 0x6df90820, 0x32ce5: 0x6df90a20, 0x32ce6: 0x6df90c20, 0x32ce7: 0x6df90e20, + 0x32ce8: 0x6df91020, 0x32ce9: 0x6df91220, 0x32cea: 0x6df91420, 0x32ceb: 0x6df91620, + 0x32cec: 0x6df91820, 0x32ced: 0x6df91a20, 0x32cee: 0x6df91c20, 0x32cef: 0x6df91e20, + 0x32cf0: 0x6df92020, 0x32cf1: 0x6e0cac20, 0x32cf2: 0x6e0cae20, 0x32cf3: 0x6e0cb020, + 0x32cf4: 0x6e0cb220, 0x32cf5: 0x6e0cb420, 0x32cf6: 0x6e0cb620, 0x32cf7: 0x6e0cb820, + 0x32cf8: 0x6e0cba20, 0x32cf9: 0x6e0cbc20, 0x32cfa: 0x6e0cbe20, 0x32cfb: 0x6e0cc020, + 0x32cfc: 0x6e0cc220, 0x32cfd: 0x6e0cc420, 0x32cfe: 0x6e0cc620, 0x32cff: 0x6e0cc820, + // Block 0xcb4, offset 0x32d00 + 0x32d00: 0x6e0cca20, 0x32d01: 0x6e0ccc20, 0x32d02: 0x6e0cce20, 0x32d03: 0x6e0cd020, + 0x32d04: 0x6e0cd220, 0x32d05: 0x6e0cd420, 0x32d06: 0x6e0cd620, 0x32d07: 0x6e0cd820, + 0x32d08: 0x6e0cda20, 0x32d09: 0x6e0cdc20, 0x32d0a: 0x6e0cde20, 0x32d0b: 0x6e0ce020, + 0x32d0c: 0x6e0ce220, 0x32d0d: 0x6e0ce420, 0x32d0e: 0x6e0ce620, 0x32d0f: 0x6e0ce820, + 0x32d10: 0x6e0cea20, 0x32d11: 0x6e0cec20, 0x32d12: 0x6e0cee20, 0x32d13: 0x6e0cf020, + 0x32d14: 0x6e0cf220, 0x32d15: 0x6e0d1c20, 0x32d16: 0x6e121420, 0x32d17: 0x6e1c4020, + 0x32d18: 0x6e1c4220, 0x32d19: 0x6e1c4420, 0x32d1a: 0x6e1c4620, 0x32d1b: 0x6e1c4820, + 0x32d1c: 0x6e1c4a20, 0x32d1d: 0x6e1c4c20, 0x32d1e: 0x6e1c4e20, 0x32d1f: 0x6e1c5020, + 0x32d20: 0x6e1c5220, 0x32d21: 0x6e1c5420, 0x32d22: 0x6e1c5620, 0x32d23: 0x6e0cf420, + 0x32d24: 0x6e1c5820, 0x32d25: 0x6e1c5a20, 0x32d26: 0x6e1c5c20, 0x32d27: 0x6e1c5e20, + 0x32d28: 0x6e1c6020, 0x32d29: 0x6e1c6220, 0x32d2a: 0x6e1c6420, 0x32d2b: 0x6e1c6620, + 0x32d2c: 0x6e1c6820, 0x32d2d: 0x6e1c6a20, 0x32d2e: 0x6e1c6c20, 0x32d2f: 0x6e1c6e20, + 0x32d30: 0x6e287c20, 0x32d31: 0x6e287e20, 0x32d32: 0x6e288020, 0x32d33: 0x6e288220, + 0x32d34: 0x6e288420, 0x32d35: 0x6e288620, 0x32d36: 0x6e288820, 0x32d37: 0x6e288a20, + 0x32d38: 0x6e288c20, 0x32d39: 0x6e31a420, 0x32d3a: 0x6e31a620, 0x32d3b: 0x6e31a820, + 0x32d3c: 0x6e31aa20, 0x32d3d: 0x6e31ac20, 0x32d3e: 0x6e31ae20, 0x32d3f: 0x6e31b020, + // Block 0xcb5, offset 0x32d40 + 0x32d40: 0x6e31b220, 0x32d41: 0x6e31b420, 0x32d42: 0x6e31b620, 0x32d43: 0x6e31b820, + 0x32d44: 0x6e31ba20, 0x32d45: 0x6e31bc20, 0x32d46: 0x6e384c20, 0x32d47: 0x6e384e20, + 0x32d48: 0x6e385020, 0x32d49: 0x6e385220, 0x32d4a: 0x6e385420, 0x32d4b: 0x6e385620, + 0x32d4c: 0x6e385820, 0x32d4d: 0x6e385a20, 0x32d4e: 0x6e385c20, 0x32d4f: 0x6e3cfa20, + 0x32d50: 0x6e3cfc20, 0x32d51: 0x6e3cfe20, 0x32d52: 0x6e3d0020, 0x32d53: 0x6e3d0220, + 0x32d54: 0x6e3d0420, 0x32d55: 0x6e3d0620, 0x32d56: 0x6e3d0820, 0x32d57: 0x6e3d0a20, + 0x32d58: 0x6e3d0c20, 0x32d59: 0x6e400a20, 0x32d5a: 0x6e400c20, 0x32d5b: 0x6e428620, + 0x32d5c: 0x6e428820, 0x32d5d: 0x6e428a20, 0x32d5e: 0x6e400e20, 0x32d5f: 0x6e45bc20, + 0x32d60: 0x6c03c820, 0x32d61: 0x6c03ca20, 0x32d62: 0x6c03cc20, 0x32d63: 0x6c079820, + 0x32d64: 0x6c079a20, 0x32d65: 0x6c079c20, 0x32d66: 0x6c079e20, 0x32d67: 0x6c0ea620, + 0x32d68: 0x6c0ea820, 0x32d69: 0x6c0eaa20, 0x32d6a: 0x6c0eac20, 0x32d6b: 0x6c0eae20, + 0x32d6c: 0x6c0eb020, 0x32d6d: 0x6c0eb220, 0x32d6e: 0x6c0eb420, 0x32d6f: 0x6c0eb620, + 0x32d70: 0x6c0eb820, 0x32d71: 0x6c0eba20, 0x32d72: 0x6c0ebc20, 0x32d73: 0x6c0ebe20, + 0x32d74: 0x6c1a6e20, 0x32d75: 0x6c1a7020, 0x32d76: 0x6c1a7220, 0x32d77: 0x6c1a7420, + 0x32d78: 0x6c1a7620, 0x32d79: 0x6c1a7820, 0x32d7a: 0x6c1a7a20, 0x32d7b: 0x6c1a7c20, + 0x32d7c: 0x6c1a7e20, 0x32d7d: 0x6c1a8020, 0x32d7e: 0x6c1a8220, 0x32d7f: 0x6c1a8420, + // Block 0xcb6, offset 0x32d80 + 0x32d80: 0x6c1a8620, 0x32d81: 0x6c1a8820, 0x32d82: 0x6c1a8a20, 0x32d83: 0x6c1a8c20, + 0x32d84: 0x6c1a8e20, 0x32d85: 0x6c1a9020, 0x32d86: 0x6c1a9220, 0x32d87: 0x6c1a9420, + 0x32d88: 0x6c2d9620, 0x32d89: 0x6c2d9820, 0x32d8a: 0x6c2d9a20, 0x32d8b: 0x6c2d9c20, + 0x32d8c: 0x6c2d9e20, 0x32d8d: 0x6c3bf620, 0x32d8e: 0x6c2da020, 0x32d8f: 0x6c2da220, + 0x32d90: 0x6c2da420, 0x32d91: 0x6c2da620, 0x32d92: 0x6c47e220, 0x32d93: 0x6c47e420, + 0x32d94: 0x6c47e620, 0x32d95: 0x6c47e820, 0x32d96: 0x6c47ea20, 0x32d97: 0x6c47ec20, + 0x32d98: 0x6c47ee20, 0x32d99: 0x6c47f020, 0x32d9a: 0x6c47f220, 0x32d9b: 0x6c47f420, + 0x32d9c: 0x6c47f620, 0x32d9d: 0x6c47f820, 0x32d9e: 0x6c47fa20, 0x32d9f: 0x6c47fc20, + 0x32da0: 0x6c695c20, 0x32da1: 0x6c695e20, 0x32da2: 0x6c696020, 0x32da3: 0x6c696220, + 0x32da4: 0x6c696420, 0x32da5: 0x6c696620, 0x32da6: 0x6c696820, 0x32da7: 0x6c696a20, + 0x32da8: 0x6c696c20, 0x32da9: 0x6c696e20, 0x32daa: 0x6c697020, 0x32dab: 0x6c697220, + 0x32dac: 0x6c697420, 0x32dad: 0x6c697620, 0x32dae: 0x6c697820, 0x32daf: 0x6c697a20, + 0x32db0: 0x6c902820, 0x32db1: 0x6c902a20, 0x32db2: 0x6c902c20, 0x32db3: 0x6c902e20, + 0x32db4: 0x6c903020, 0x32db5: 0x6c903220, 0x32db6: 0x6c903420, 0x32db7: 0x6c903620, + 0x32db8: 0x6c903820, 0x32db9: 0x6c903a20, 0x32dba: 0x6c903c20, 0x32dbb: 0x6c903e20, + 0x32dbc: 0x6cbc4820, 0x32dbd: 0x6cbc4a20, 0x32dbe: 0x6cbc4c20, 0x32dbf: 0x6cbc4e20, + // Block 0xcb7, offset 0x32dc0 + 0x32dc0: 0x6c904020, 0x32dc1: 0x6cbc5020, 0x32dc2: 0x6cbc5220, 0x32dc3: 0x6cbc5420, + 0x32dc4: 0x6cbc5620, 0x32dc5: 0x6cbc5820, 0x32dc6: 0x6cbc5a20, 0x32dc7: 0x6cbc5c20, + 0x32dc8: 0x6cbc5e20, 0x32dc9: 0x6cbc6020, 0x32dca: 0x6ced3220, 0x32dcb: 0x6ced3420, + 0x32dcc: 0x6ced3620, 0x32dcd: 0x6ced3820, 0x32dce: 0x6ced3a20, 0x32dcf: 0x6ced3c20, + 0x32dd0: 0x6ced3e20, 0x32dd1: 0x6ced4020, 0x32dd2: 0x6ced4220, 0x32dd3: 0x6ced4420, + 0x32dd4: 0x6ced4620, 0x32dd5: 0x6d1cfa20, 0x32dd6: 0x6d1cfc20, 0x32dd7: 0x6d1cfe20, + 0x32dd8: 0x6d1d0020, 0x32dd9: 0x6d1d0220, 0x32dda: 0x6d1d0420, 0x32ddb: 0x6d1d0620, + 0x32ddc: 0x6d1d0820, 0x32ddd: 0x6d1d0a20, 0x32dde: 0x6d1d0c20, 0x32ddf: 0x6d1d0e20, + 0x32de0: 0x6d1d1020, 0x32de1: 0x6d1d1220, 0x32de2: 0x6d4ab820, 0x32de3: 0x6d4aba20, + 0x32de4: 0x6d4abc20, 0x32de5: 0x6d785c20, 0x32de6: 0x6d4abe20, 0x32de7: 0x6d4ac020, + 0x32de8: 0x6d4ac220, 0x32de9: 0x6d4ac420, 0x32dea: 0x6d785e20, 0x32deb: 0x6d786020, + 0x32dec: 0x6d786220, 0x32ded: 0x6da17e20, 0x32dee: 0x6da18020, 0x32def: 0x6da18220, + 0x32df0: 0x6da18420, 0x32df1: 0x6da18620, 0x32df2: 0x6dc3de20, 0x32df3: 0x6de0fe20, + 0x32df4: 0x6de10020, 0x32df5: 0x6df92c20, 0x32df6: 0x6df92e20, 0x32df7: 0x6df93020, + 0x32df8: 0x6e0cf620, 0x32df9: 0x6e0cf820, 0x32dfa: 0x6e0cfa20, 0x32dfb: 0x6e3d1020, + 0x32dfc: 0x6c03d420, 0x32dfd: 0x6c03d620, 0x32dfe: 0x6c03d820, 0x32dff: 0x6c07ae20, + // Block 0xcb8, offset 0x32e00 + 0x32e00: 0x6c07b020, 0x32e01: 0x6c07b220, 0x32e02: 0x6c07b420, 0x32e03: 0x6c07b620, + 0x32e04: 0x6c07b820, 0x32e05: 0x6c07ba20, 0x32e06: 0x6c07bc20, 0x32e07: 0x6c07be20, + 0x32e08: 0x6c0ee620, 0x32e09: 0x6c0ee820, 0x32e0a: 0x6c0eea20, 0x32e0b: 0x6c0eec20, + 0x32e0c: 0x6c0eee20, 0x32e0d: 0x6c0ef020, 0x32e0e: 0x6c0ef220, 0x32e0f: 0x6c0ef420, + 0x32e10: 0x6c0ef620, 0x32e11: 0x6c0ef820, 0x32e12: 0x6c0efa20, 0x32e13: 0x6c0efc20, + 0x32e14: 0x6c0efe20, 0x32e15: 0x6c0f0020, 0x32e16: 0x6c0f0220, 0x32e17: 0x6c0fb020, + 0x32e18: 0x6c1af820, 0x32e19: 0x6c1afa20, 0x32e1a: 0x6c1afc20, 0x32e1b: 0x6c1afe20, + 0x32e1c: 0x6c1b0020, 0x32e1d: 0x6c1b0220, 0x32e1e: 0x6c1b0420, 0x32e1f: 0x6c1b0620, + 0x32e20: 0x6c1b0820, 0x32e21: 0x6c1b0a20, 0x32e22: 0x6c1b0c20, 0x32e23: 0x6c1b0e20, + 0x32e24: 0x6c1b1020, 0x32e25: 0x6c1b1220, 0x32e26: 0x6c1b1420, 0x32e27: 0x6c1b1620, + 0x32e28: 0x6c1b1820, 0x32e29: 0x6c1b1a20, 0x32e2a: 0x6c1b1c20, 0x32e2b: 0x6c1b1e20, + 0x32e2c: 0x6c1b2020, 0x32e2d: 0x6c1b2220, 0x32e2e: 0x6c1b2420, 0x32e2f: 0x6c1b2620, + 0x32e30: 0x6c1b2820, 0x32e31: 0x6c1b2a20, 0x32e32: 0x6c1b2c20, 0x32e33: 0x6c1b2e20, + 0x32e34: 0x6c1b3020, 0x32e35: 0x6c1b3220, 0x32e36: 0x6c1b3420, 0x32e37: 0x6c1b3620, + 0x32e38: 0x6c1b3820, 0x32e39: 0x6c1b3a20, 0x32e3a: 0x6c1b3c20, 0x32e3b: 0x6c1b3e20, + 0x32e3c: 0x6c1b4020, 0x32e3d: 0x6c1b4220, 0x32e3e: 0x6c1b4420, 0x32e3f: 0x6c1b4620, + // Block 0xcb9, offset 0x32e40 + 0x32e40: 0x6c1b4820, 0x32e41: 0x6c1b4a20, 0x32e42: 0x6c1b4c20, 0x32e43: 0x6c1b4e20, + 0x32e44: 0x6c2e0820, 0x32e45: 0x6c2e0a20, 0x32e46: 0x6c2e0c20, 0x32e47: 0x6c2e0e20, + 0x32e48: 0x6c2e1020, 0x32e49: 0x6c2e1220, 0x32e4a: 0x6c2e1420, 0x32e4b: 0x6c2e1620, + 0x32e4c: 0x6c2e1820, 0x32e4d: 0x6c2e1a20, 0x32e4e: 0x6c2e1c20, 0x32e4f: 0x6c2e1e20, + 0x32e50: 0x6c2e2020, 0x32e51: 0x6c2e2220, 0x32e52: 0x6c2e2420, 0x32e53: 0x6c2e2620, + 0x32e54: 0x6c2e2820, 0x32e55: 0x6c2e2a20, 0x32e56: 0x6c2e2c20, 0x32e57: 0x6c2e2e20, + 0x32e58: 0x6c2e3020, 0x32e59: 0x6c2e3220, 0x32e5a: 0x6c2e3420, 0x32e5b: 0x6c2e3620, + 0x32e5c: 0x6c2e3820, 0x32e5d: 0x6c2e3a20, 0x32e5e: 0x6c2e3c20, 0x32e5f: 0x6c2e3e20, + 0x32e60: 0x6c2e4020, 0x32e61: 0x6c2e4220, 0x32e62: 0x6c2e4420, 0x32e63: 0x6c2e4620, + 0x32e64: 0x6c2e4820, 0x32e65: 0x6c2e4a20, 0x32e66: 0x6c2e4c20, 0x32e67: 0x6c2e4e20, + 0x32e68: 0x6c2e5020, 0x32e69: 0x6c2e5220, 0x32e6a: 0x6c2e5420, 0x32e6b: 0x6c2e5620, + 0x32e6c: 0x6c2e5820, 0x32e6d: 0x6c2e5a20, 0x32e6e: 0x6c2e5c20, 0x32e6f: 0x6c2e5e20, + 0x32e70: 0x6c2e6020, 0x32e71: 0x6c2e6220, 0x32e72: 0x6c2e6420, 0x32e73: 0x6c2e6620, + 0x32e74: 0x6c2e6820, 0x32e75: 0x6c2e6a20, 0x32e76: 0x6c2e6c20, 0x32e77: 0x6c486a20, + 0x32e78: 0x6c486c20, 0x32e79: 0x6c486e20, 0x32e7a: 0x6c487020, 0x32e7b: 0x6c487220, + 0x32e7c: 0x6c487420, 0x32e7d: 0x6c487620, 0x32e7e: 0x6c487820, 0x32e7f: 0x6c487a20, + // Block 0xcba, offset 0x32e80 + 0x32e80: 0x6c487c20, 0x32e81: 0x6c487e20, 0x32e82: 0x6c488020, 0x32e83: 0x6c488220, + 0x32e84: 0x6c488420, 0x32e85: 0x6c488620, 0x32e86: 0x6c488820, 0x32e87: 0x6c488a20, + 0x32e88: 0x6c488c20, 0x32e89: 0x6c488e20, 0x32e8a: 0x6c489020, 0x32e8b: 0x6c489220, + 0x32e8c: 0x6c489420, 0x32e8d: 0x6c489620, 0x32e8e: 0x6c489820, 0x32e8f: 0x6c489a20, + 0x32e90: 0x6c489c20, 0x32e91: 0x6c489e20, 0x32e92: 0x6c48a020, 0x32e93: 0x6c48a220, + 0x32e94: 0x6c48a420, 0x32e95: 0x6c48a620, 0x32e96: 0x6c48a820, 0x32e97: 0x6c48aa20, + 0x32e98: 0x6c48ac20, 0x32e99: 0x6c48ae20, 0x32e9a: 0x6c48b020, 0x32e9b: 0x6c48b220, + 0x32e9c: 0x6c5dc620, 0x32e9d: 0x6c48b420, 0x32e9e: 0x6c48b620, 0x32e9f: 0x6c48b820, + 0x32ea0: 0x6c48ba20, 0x32ea1: 0x6c48bc20, 0x32ea2: 0x6c48be20, 0x32ea3: 0x6c48c020, + 0x32ea4: 0x6c48c220, 0x32ea5: 0x6c48c420, 0x32ea6: 0x6c48c620, 0x32ea7: 0x6c48c820, + 0x32ea8: 0x6c48ca20, 0x32ea9: 0x6c48cc20, 0x32eaa: 0x6c48ce20, 0x32eab: 0x6c48d020, + 0x32eac: 0x6c48d220, 0x32ead: 0x6c69da20, 0x32eae: 0x6c69dc20, 0x32eaf: 0x6c69de20, + 0x32eb0: 0x6c69e020, 0x32eb1: 0x6c69e220, 0x32eb2: 0x6c69e420, 0x32eb3: 0x6c69e620, + 0x32eb4: 0x6c69e820, 0x32eb5: 0x6c69ea20, 0x32eb6: 0x6c69ec20, 0x32eb7: 0x6c69ee20, + 0x32eb8: 0x6c69f020, 0x32eb9: 0x6c69f220, 0x32eba: 0x6c69f420, 0x32ebb: 0x6c69f620, + 0x32ebc: 0x6c69f820, 0x32ebd: 0x6c69fa20, 0x32ebe: 0x6c69fc20, 0x32ebf: 0x6c69fe20, + // Block 0xcbb, offset 0x32ec0 + 0x32ec0: 0x6c6a0020, 0x32ec1: 0x6c6a0220, 0x32ec2: 0x6c6a0420, 0x32ec3: 0x6c6a0620, + 0x32ec4: 0x6c6a0820, 0x32ec5: 0x6c6a0a20, 0x32ec6: 0x6c6a0c20, 0x32ec7: 0x6c6a0e20, + 0x32ec8: 0x6c6a1020, 0x32ec9: 0x6c6a1220, 0x32eca: 0x6c6a1420, 0x32ecb: 0x6c6a1620, + 0x32ecc: 0x6c6a1820, 0x32ecd: 0x6c6a1a20, 0x32ece: 0x6c6a1c20, 0x32ecf: 0x6c6a1e20, + 0x32ed0: 0x6c6a2020, 0x32ed1: 0x6c6a2220, 0x32ed2: 0x6c6a2420, 0x32ed3: 0x6c6a2620, + 0x32ed4: 0x6c6a2820, 0x32ed5: 0x6c6a2a20, 0x32ed6: 0x6c6a2c20, 0x32ed7: 0x6c6a2e20, + 0x32ed8: 0x6c6a3020, 0x32ed9: 0x6c6a3220, 0x32eda: 0x6c6a3420, 0x32edb: 0x6c6a3620, + 0x32edc: 0x6c6a3820, 0x32edd: 0x6c6a3a20, 0x32ede: 0x6c6a3c20, 0x32edf: 0x6c6a3e20, + 0x32ee0: 0x6c6a4020, 0x32ee1: 0x6c6a4220, 0x32ee2: 0x6c6a4420, 0x32ee3: 0x6c6a4620, + 0x32ee4: 0x6c6a4820, 0x32ee5: 0x6c6a4a20, 0x32ee6: 0x6c90c620, 0x32ee7: 0x6c90c820, + 0x32ee8: 0x6c90ca20, 0x32ee9: 0x6c90cc20, 0x32eea: 0x6c90ce20, 0x32eeb: 0x6c90d020, + 0x32eec: 0x6c90d220, 0x32eed: 0x6c90d420, 0x32eee: 0x6c90d620, 0x32eef: 0x6c90d820, + 0x32ef0: 0x6c90da20, 0x32ef1: 0x6c90dc20, 0x32ef2: 0x6c90de20, 0x32ef3: 0x6c90e020, + 0x32ef4: 0x6c90e220, 0x32ef5: 0x6c90e420, 0x32ef6: 0x6c90e620, 0x32ef7: 0x6c90e820, + 0x32ef8: 0x6c90ea20, 0x32ef9: 0x6c90ec20, 0x32efa: 0x6c90ee20, 0x32efb: 0x6c90f020, + 0x32efc: 0x6c90f220, 0x32efd: 0x6c90f420, 0x32efe: 0x6c90f620, 0x32eff: 0x6c90f820, + // Block 0xcbc, offset 0x32f00 + 0x32f00: 0x6c90fa20, 0x32f01: 0x6c90fc20, 0x32f02: 0x6c90fe20, 0x32f03: 0x6c910020, + 0x32f04: 0x6c910220, 0x32f05: 0x6c910420, 0x32f06: 0x6c910620, 0x32f07: 0x6c910820, + 0x32f08: 0x6c910a20, 0x32f09: 0x6c910c20, 0x32f0a: 0x6c910e20, 0x32f0b: 0x6c911020, + 0x32f0c: 0x6c911220, 0x32f0d: 0x6c911420, 0x32f0e: 0x6c911620, 0x32f0f: 0x6c911820, + 0x32f10: 0x6c911a20, 0x32f11: 0x6c911c20, 0x32f12: 0x6c911e20, 0x32f13: 0x6c912020, + 0x32f14: 0x6c912220, 0x32f15: 0x6c912420, 0x32f16: 0x6c912620, 0x32f17: 0x6c912820, + 0x32f18: 0x6c912a20, 0x32f19: 0x6c912c20, 0x32f1a: 0x6c912e20, 0x32f1b: 0x6c913020, + 0x32f1c: 0x6c913220, 0x32f1d: 0x6c913420, 0x32f1e: 0x6c913620, 0x32f1f: 0x6c913820, + 0x32f20: 0x6c913a20, 0x32f21: 0x6c913c20, 0x32f22: 0x6c913e20, 0x32f23: 0x6c914020, + 0x32f24: 0x6cbcd820, 0x32f25: 0x6cbcda20, 0x32f26: 0x6cbcdc20, 0x32f27: 0x6cbcde20, + 0x32f28: 0x6cbce020, 0x32f29: 0x6cbce220, 0x32f2a: 0x6cbce420, 0x32f2b: 0x6cbce620, + 0x32f2c: 0x6cbce820, 0x32f2d: 0x6cbcea20, 0x32f2e: 0x6cbcec20, 0x32f2f: 0x6cbcee20, + 0x32f30: 0x6cbcf020, 0x32f31: 0x6cbcf220, 0x32f32: 0x6cbcf420, 0x32f33: 0x6cbcf620, + 0x32f34: 0x6cbcf820, 0x32f35: 0x6cbcfa20, 0x32f36: 0x6cbcfc20, 0x32f37: 0x6cbcfe20, + 0x32f38: 0x6cbd0020, 0x32f39: 0x6cbd0220, 0x32f3a: 0x6cbd0420, 0x32f3b: 0x6cbd0620, + 0x32f3c: 0x6cbd0820, 0x32f3d: 0x6cbd0a20, 0x32f3e: 0x6cbd0c20, 0x32f3f: 0x6cbd0e20, + // Block 0xcbd, offset 0x32f40 + 0x32f40: 0x6cbd1020, 0x32f41: 0x6cbd1220, 0x32f42: 0x6cbd1420, 0x32f43: 0x6cbd1620, + 0x32f44: 0x6cbd1820, 0x32f45: 0x6cbd1a20, 0x32f46: 0x6cbd1c20, 0x32f47: 0x6cbd1e20, + 0x32f48: 0x6cbd2020, 0x32f49: 0x6cbd2220, 0x32f4a: 0x6cbd2420, 0x32f4b: 0x6cbd2620, + 0x32f4c: 0x6cbd2820, 0x32f4d: 0x6cbd2a20, 0x32f4e: 0x6cbd2c20, 0x32f4f: 0x6cbd2e20, + 0x32f50: 0x6cbd3020, 0x32f51: 0x6cbd3220, 0x32f52: 0x6cbd3420, 0x32f53: 0x6cbd3620, + 0x32f54: 0x6cbd3820, 0x32f55: 0x6cbd3a20, 0x32f56: 0x6cbd3c20, 0x32f57: 0x6cbd3e20, + 0x32f58: 0x6cbd4020, 0x32f59: 0x6cbd4220, 0x32f5a: 0x6cbd4420, 0x32f5b: 0x6cbd4620, + 0x32f5c: 0x6cbd4820, 0x32f5d: 0x6cbd4a20, 0x32f5e: 0x6cbd4c20, 0x32f5f: 0x6cbd4e20, + 0x32f60: 0x6cbd5020, 0x32f61: 0x6cbd5220, 0x32f62: 0x6cbd5420, 0x32f63: 0x6cbd5620, + 0x32f64: 0x6cbd5820, 0x32f65: 0x6cbd5a20, 0x32f66: 0x6cbd5c20, 0x32f67: 0x6cbd5e20, + 0x32f68: 0x6cbd6020, 0x32f69: 0x6cbd6220, 0x32f6a: 0x6cbd6420, 0x32f6b: 0x6cbd6620, + 0x32f6c: 0x6cbd6820, 0x32f6d: 0x6cbd6a20, 0x32f6e: 0x6cedae20, 0x32f6f: 0x6cedb020, + 0x32f70: 0x6cedb220, 0x32f71: 0x6cedb420, 0x32f72: 0x6cedb620, 0x32f73: 0x6cedb820, + 0x32f74: 0x6cedba20, 0x32f75: 0x6cedbc20, 0x32f76: 0x6cedbe20, 0x32f77: 0x6cedc020, + 0x32f78: 0x6cedc220, 0x32f79: 0x6cedc420, 0x32f7a: 0x6cedc620, 0x32f7b: 0x6cedc820, + 0x32f7c: 0x6cedca20, 0x32f7d: 0x6cedcc20, 0x32f7e: 0x6cedce20, 0x32f7f: 0x6cedd020, + // Block 0xcbe, offset 0x32f80 + 0x32f80: 0x6cedd220, 0x32f81: 0x6cedd420, 0x32f82: 0x6cedd620, 0x32f83: 0x6cedd820, + 0x32f84: 0x6cedda20, 0x32f85: 0x6ceddc20, 0x32f86: 0x6cedde20, 0x32f87: 0x6cede020, + 0x32f88: 0x6cede220, 0x32f89: 0x6cede420, 0x32f8a: 0x6cede620, 0x32f8b: 0x6cede820, + 0x32f8c: 0x6cedea20, 0x32f8d: 0x6cedec20, 0x32f8e: 0x6cedee20, 0x32f8f: 0x6cedf020, + 0x32f90: 0x6cedf220, 0x32f91: 0x6cedf420, 0x32f92: 0x6cedf620, 0x32f93: 0x6cedf820, + 0x32f94: 0x6cedfa20, 0x32f95: 0x6cedfc20, 0x32f96: 0x6cedfe20, 0x32f97: 0x6cee0020, + 0x32f98: 0x6cee0220, 0x32f99: 0x6cee0420, 0x32f9a: 0x6cee0620, 0x32f9b: 0x6cee0820, + 0x32f9c: 0x6cee0a20, 0x32f9d: 0x6cee0c20, 0x32f9e: 0x6cee0e20, 0x32f9f: 0x6cee1020, + 0x32fa0: 0x6cee1220, 0x32fa1: 0x6cee1420, 0x32fa2: 0x6cee1620, 0x32fa3: 0x6cee1820, + 0x32fa4: 0x6cee1a20, 0x32fa5: 0x6cee1c20, 0x32fa6: 0x6cee1e20, 0x32fa7: 0x6cee2020, + 0x32fa8: 0x6cee2220, 0x32fa9: 0x6cee2420, 0x32faa: 0x6cee2620, 0x32fab: 0x6cee2820, + 0x32fac: 0x6cee2a20, 0x32fad: 0x6d1d7620, 0x32fae: 0x6d1d7820, 0x32faf: 0x6d1d7a20, + 0x32fb0: 0x6d1d7c20, 0x32fb1: 0x6d1d7e20, 0x32fb2: 0x6d1d8020, 0x32fb3: 0x6d1d8220, + 0x32fb4: 0x6d1d8420, 0x32fb5: 0x6d1d8620, 0x32fb6: 0x6d1d8820, 0x32fb7: 0x6d1d8a20, + 0x32fb8: 0x6d1d8c20, 0x32fb9: 0x6d1d8e20, 0x32fba: 0x6d1d9020, 0x32fbb: 0x6d1d9220, + 0x32fbc: 0x6d1d9420, 0x32fbd: 0x6d1d9620, 0x32fbe: 0x6d1d9820, 0x32fbf: 0x6d1d9a20, + // Block 0xcbf, offset 0x32fc0 + 0x32fc0: 0x6d1d9c20, 0x32fc1: 0x6d1d9e20, 0x32fc2: 0x6d1da020, 0x32fc3: 0x6d1da220, + 0x32fc4: 0x6d1da420, 0x32fc5: 0x6d1da620, 0x32fc6: 0x6d1da820, 0x32fc7: 0x6d1daa20, + 0x32fc8: 0x6d1dac20, 0x32fc9: 0x6d1dae20, 0x32fca: 0x6d1db020, 0x32fcb: 0x6d1db220, + 0x32fcc: 0x6d1db420, 0x32fcd: 0x6d1db620, 0x32fce: 0x6d1db820, 0x32fcf: 0x6d1dba20, + 0x32fd0: 0x6d1dbc20, 0x32fd1: 0x6d1dbe20, 0x32fd2: 0x6d1dc020, 0x32fd3: 0x6d1dc220, + 0x32fd4: 0x6d1dc420, 0x32fd5: 0x6d1dc620, 0x32fd6: 0x6d1dc820, 0x32fd7: 0x6d1dca20, + 0x32fd8: 0x6d1dcc20, 0x32fd9: 0x6d1dce20, 0x32fda: 0x6d1dd020, 0x32fdb: 0x6d1dd220, + 0x32fdc: 0x6d1dd420, 0x32fdd: 0x6d1dd620, 0x32fde: 0x6d4b1420, 0x32fdf: 0x6d4b1620, + 0x32fe0: 0x6d4b1820, 0x32fe1: 0x6d4b1a20, 0x32fe2: 0x6d4b1c20, 0x32fe3: 0x6d4b1e20, + 0x32fe4: 0x6d4b2020, 0x32fe5: 0x6d4b2220, 0x32fe6: 0x6d4b2420, 0x32fe7: 0x6d4b2620, + 0x32fe8: 0x6d4b2820, 0x32fe9: 0x6d4b2a20, 0x32fea: 0x6d4b2c20, 0x32feb: 0x6d4b2e20, + 0x32fec: 0x6d4b3020, 0x32fed: 0x6d4b3220, 0x32fee: 0x6d4b3420, 0x32fef: 0x6d4b3620, + 0x32ff0: 0x6d4b3820, 0x32ff1: 0x6d4b3a20, 0x32ff2: 0x6d4b3c20, 0x32ff3: 0x6d4b3e20, + 0x32ff4: 0x6d4b4020, 0x32ff5: 0x6d4b4220, 0x32ff6: 0x6d4b4420, 0x32ff7: 0x6d4b4620, + 0x32ff8: 0x6d4b4820, 0x32ff9: 0x6d4b4a20, 0x32ffa: 0x6d4b4c20, 0x32ffb: 0x6d4b4e20, + 0x32ffc: 0x6d4b5020, 0x32ffd: 0x6d4b5220, 0x32ffe: 0x6d4b5420, 0x32fff: 0x6d4b5620, + // Block 0xcc0, offset 0x33000 + 0x33000: 0x6d4b5820, 0x33001: 0x6d4b5a20, 0x33002: 0x6d4b5c20, 0x33003: 0x6d4b5e20, + 0x33004: 0x6d4b6020, 0x33005: 0x6d4b6220, 0x33006: 0x6d4b6420, 0x33007: 0x6d4b6620, + 0x33008: 0x6d4b6820, 0x33009: 0x6d4b6a20, 0x3300a: 0x6d4b6c20, 0x3300b: 0x6d4b6e20, + 0x3300c: 0x6d4b7020, 0x3300d: 0x6d4b7220, 0x3300e: 0x6d4b7420, 0x3300f: 0x6d4b7620, + 0x33010: 0x6d4b7820, 0x33011: 0x6d4b7a20, 0x33012: 0x6d4b7c20, 0x33013: 0x6d4b7e20, + 0x33014: 0x6d4b8020, 0x33015: 0x6d4b8220, 0x33016: 0x6d4b8420, 0x33017: 0x6d4b8620, + 0x33018: 0x6d4b8820, 0x33019: 0x6d4b8a20, 0x3301a: 0x6d4b8c20, 0x3301b: 0x6d4b8e20, + 0x3301c: 0x6d4b9020, 0x3301d: 0x6d4b9220, 0x3301e: 0x6d789c20, 0x3301f: 0x6d789e20, + 0x33020: 0x6d78a020, 0x33021: 0x6d78a220, 0x33022: 0x6d78a420, 0x33023: 0x6d78a620, + 0x33024: 0x6d78a820, 0x33025: 0x6d78aa20, 0x33026: 0x6d78ac20, 0x33027: 0x6d78ae20, + 0x33028: 0x6d78b020, 0x33029: 0x6d78b220, 0x3302a: 0x6d78b420, 0x3302b: 0x6d78b620, + 0x3302c: 0x6d78b820, 0x3302d: 0x6d78ba20, 0x3302e: 0x6d78bc20, 0x3302f: 0x6d78be20, + 0x33030: 0x6d78c020, 0x33031: 0x6d78c220, 0x33032: 0x6d78c420, 0x33033: 0x6d78c620, + 0x33034: 0x6d78c820, 0x33035: 0x6d78ca20, 0x33036: 0x6d78cc20, 0x33037: 0x6d78ce20, + 0x33038: 0x6d78d020, 0x33039: 0x6d78d220, 0x3303a: 0x6d980c20, 0x3303b: 0x6d78d420, + 0x3303c: 0x6d78d620, 0x3303d: 0x6d78d820, 0x3303e: 0x6d78da20, 0x3303f: 0x6d78dc20, + // Block 0xcc1, offset 0x33040 + 0x33040: 0x6d78de20, 0x33041: 0x6d78e020, 0x33042: 0x6d78e220, 0x33043: 0x6d78e420, + 0x33044: 0x6d78e620, 0x33045: 0x6d78e820, 0x33046: 0x6d78ea20, 0x33047: 0x6d78ec20, + 0x33048: 0x6d78ee20, 0x33049: 0x6da1a820, 0x3304a: 0x6da1aa20, 0x3304b: 0x6da1ac20, + 0x3304c: 0x6da1ae20, 0x3304d: 0x6da1b020, 0x3304e: 0x6da1b220, 0x3304f: 0x6da1b420, + 0x33050: 0x6da1b620, 0x33051: 0x6da1b820, 0x33052: 0x6da1ba20, 0x33053: 0x6da1bc20, + 0x33054: 0x6da1be20, 0x33055: 0x6da1c020, 0x33056: 0x6da1c220, 0x33057: 0x6da1c420, + 0x33058: 0x6da1c620, 0x33059: 0x6da1c820, 0x3305a: 0x6da1ca20, 0x3305b: 0x6da1cc20, + 0x3305c: 0x6da1ce20, 0x3305d: 0x6da1d020, 0x3305e: 0x6da1d220, 0x3305f: 0x6da1d420, + 0x33060: 0x6da1d620, 0x33061: 0x6dc1f820, 0x33062: 0x6da1d820, 0x33063: 0x6da1da20, + 0x33064: 0x6da1dc20, 0x33065: 0x6da1de20, 0x33066: 0x6da1e020, 0x33067: 0x6da1e220, + 0x33068: 0x6da1e420, 0x33069: 0x6da1e620, 0x3306a: 0x6da1e820, 0x3306b: 0x6da1ea20, + 0x3306c: 0x6da1ec20, 0x3306d: 0x6da1ee20, 0x3306e: 0x6da1f020, 0x3306f: 0x6da1f220, + 0x33070: 0x6dc3ea20, 0x33071: 0x6dc3ec20, 0x33072: 0x6dc3ee20, 0x33073: 0x6dc3f020, + 0x33074: 0x6dc3f220, 0x33075: 0x6dc3f420, 0x33076: 0x6dc3f620, 0x33077: 0x6dc3f820, + 0x33078: 0x6dc3fa20, 0x33079: 0x6dc3fc20, 0x3307a: 0x6dc3fe20, 0x3307b: 0x6dc40020, + 0x3307c: 0x6dc40220, 0x3307d: 0x6dc40420, 0x3307e: 0x6dc40620, 0x3307f: 0x6dc40820, + // Block 0xcc2, offset 0x33080 + 0x33080: 0x6de11620, 0x33081: 0x6dc40a20, 0x33082: 0x6dc40c20, 0x33083: 0x6dc40e20, + 0x33084: 0x6dc41020, 0x33085: 0x6dc41220, 0x33086: 0x6dc41420, 0x33087: 0x6dc41620, + 0x33088: 0x6dc41820, 0x33089: 0x6dc41a20, 0x3308a: 0x6dc41c20, 0x3308b: 0x6dc41e20, + 0x3308c: 0x6dc42020, 0x3308d: 0x6dc42220, 0x3308e: 0x6dc42420, 0x3308f: 0x6dc42620, + 0x33090: 0x6de11820, 0x33091: 0x6de11a20, 0x33092: 0x6de11c20, 0x33093: 0x6de11e20, + 0x33094: 0x6de12020, 0x33095: 0x6de12220, 0x33096: 0x6de12420, 0x33097: 0x6de12620, + 0x33098: 0x6de12820, 0x33099: 0x6de12a20, 0x3309a: 0x6de12c20, 0x3309b: 0x6dede420, + 0x3309c: 0x6de12e20, 0x3309d: 0x6de13020, 0x3309e: 0x6de13220, 0x3309f: 0x6de13420, + 0x330a0: 0x6de13620, 0x330a1: 0x6de13820, 0x330a2: 0x6de13a20, 0x330a3: 0x6de13c20, + 0x330a4: 0x6de13e20, 0x330a5: 0x6de14020, 0x330a6: 0x6df93a20, 0x330a7: 0x6df93c20, + 0x330a8: 0x6df93e20, 0x330a9: 0x6df94020, 0x330aa: 0x6df94220, 0x330ab: 0x6df94420, + 0x330ac: 0x6df94620, 0x330ad: 0x6df94820, 0x330ae: 0x6df94a20, 0x330af: 0x6df94c20, + 0x330b0: 0x6df94e20, 0x330b1: 0x6e0cfe20, 0x330b2: 0x6e0d0020, 0x330b3: 0x6e0d0220, + 0x330b4: 0x6e0d0420, 0x330b5: 0x6e0d0620, 0x330b6: 0x6e0d0820, 0x330b7: 0x6e078620, + 0x330b8: 0x6e0d0a20, 0x330b9: 0x6e0d0c20, 0x330ba: 0x6e1c7620, 0x330bb: 0x6e0d0e20, + 0x330bc: 0x6e0d1020, 0x330bd: 0x6e0d1220, 0x330be: 0x6e0d1420, 0x330bf: 0x6e0d1620, + // Block 0xcc3, offset 0x330c0 + 0x330c0: 0x6e0d1820, 0x330c1: 0x6e0d1a20, 0x330c2: 0x6e1c7820, 0x330c3: 0x6e1c7a20, + 0x330c4: 0x6e1c7c20, 0x330c5: 0x6e1c7e20, 0x330c6: 0x6e1c8020, 0x330c7: 0x6e1c8220, + 0x330c8: 0x6e1c8420, 0x330c9: 0x6e1c8620, 0x330ca: 0x6e289220, 0x330cb: 0x6e289420, + 0x330cc: 0x6e289620, 0x330cd: 0x6e289820, 0x330ce: 0x6e289a20, 0x330cf: 0x6e31c620, + 0x330d0: 0x6e31c820, 0x330d1: 0x6e31ca20, 0x330d2: 0x6e31cc20, 0x330d3: 0x6e31ce20, + 0x330d4: 0x6e31d020, 0x330d5: 0x6e31d220, 0x330d6: 0x6e3d1220, 0x330d7: 0x6e442620, + 0x330d8: 0x6e451820, 0x330d9: 0x6e46e220, 0x330da: 0x6e471e20, 0x330db: 0x6c07c620, + 0x330dc: 0x6c0f1020, 0x330dd: 0x6c1b7020, 0x330de: 0x6c1b7220, 0x330df: 0x6c2e7e20, + 0x330e0: 0x6c48ea20, 0x330e1: 0x6c48ec20, 0x330e2: 0x6c48ee20, 0x330e3: 0x6c6a7220, + 0x330e4: 0x6c6a7420, 0x330e5: 0x6c6a7620, 0x330e6: 0x6c6a7820, 0x330e7: 0x6c6a7a20, + 0x330e8: 0x6c6a7c20, 0x330e9: 0x6c6a7e20, 0x330ea: 0x6c916620, 0x330eb: 0x6c916820, + 0x330ec: 0x6c916a20, 0x330ed: 0x6c916c20, 0x330ee: 0x6cbd8e20, 0x330ef: 0x6cbd9020, + 0x330f0: 0x6cee5020, 0x330f1: 0x6cbdc220, 0x330f2: 0x6cee5220, 0x330f3: 0x6cee5420, + 0x330f4: 0x6cee5620, 0x330f5: 0x6cee5820, 0x330f6: 0x6d1df820, 0x330f7: 0x6d187e20, + 0x330f8: 0x6d1dfa20, 0x330f9: 0x6d1dfc20, 0x330fa: 0x6d1dfe20, 0x330fb: 0x6d1e0020, + 0x330fc: 0x6d4ba620, 0x330fd: 0x6d4ba820, 0x330fe: 0x6d790220, 0x330ff: 0x6d790420, + // Block 0xcc4, offset 0x33100 + 0x33100: 0x6d790620, 0x33101: 0x6da20020, 0x33102: 0x6da20220, 0x33103: 0x6da20420, + 0x33104: 0x6da20620, 0x33105: 0x6dc43020, 0x33106: 0x6dd50620, 0x33107: 0x6dc43220, + 0x33108: 0x6dc43420, 0x33109: 0x6dc43620, 0x3310a: 0x6dc43820, 0x3310b: 0x6de14420, + 0x3310c: 0x6de14620, 0x3310d: 0x6df95220, 0x3310e: 0x6dfe0820, 0x3310f: 0x6e1c8820, + 0x33110: 0x6e1c8a20, 0x33111: 0x6e1c8c20, 0x33112: 0x6c018a20, 0x33113: 0x6c07ca20, + 0x33114: 0x6c07cc20, 0x33115: 0x6c0f1420, 0x33116: 0x6c0f1620, 0x33117: 0x6c1b7620, + 0x33118: 0x6c1b7820, 0x33119: 0x6c1b7a20, 0x3311a: 0x6c6a8220, 0x3311b: 0x6c917020, + 0x3311c: 0x6c917220, 0x3311d: 0x6cee5c20, 0x3311e: 0x6c0f1820, 0x3311f: 0x6c0f1a20, + 0x33120: 0x6c1b7e20, 0x33121: 0x6c1b8020, 0x33122: 0x6c2e8420, 0x33123: 0x6c2e8620, + 0x33124: 0x6c2e8820, 0x33125: 0x6c2e8a20, 0x33126: 0x6c6a8a20, 0x33127: 0x6c917420, + 0x33128: 0x6c917620, 0x33129: 0x6c917820, 0x3312a: 0x6c917a20, 0x3312b: 0x6c917c20, + 0x3312c: 0x6c917e20, 0x3312d: 0x6cbd9620, 0x3312e: 0x6cee6020, 0x3312f: 0x6cee6220, + 0x33130: 0x6cee6420, 0x33131: 0x6cee6620, 0x33132: 0x6d1e0420, 0x33133: 0x6d1e0620, + 0x33134: 0x6d1e0820, 0x33135: 0x6d1e0a20, 0x33136: 0x6d4baa20, 0x33137: 0x6d4bac20, + 0x33138: 0x6d790820, 0x33139: 0x6d790a20, 0x3313a: 0x6d790c20, 0x3313b: 0x6da20820, + 0x3313c: 0x6dc43e20, 0x3313d: 0x6dc44020, 0x3313e: 0x6dc44220, 0x3313f: 0x6dc44420, + // Block 0xcc5, offset 0x33140 + 0x33140: 0x6de14a20, 0x33141: 0x6df95620, 0x33142: 0x6e289c20, 0x33143: 0x6e451a20, + 0x33144: 0x6c07d620, 0x33145: 0x6c07d820, 0x33146: 0x6c07da20, 0x33147: 0x6c0f2220, + 0x33148: 0x6c0f2420, 0x33149: 0x6c0f2620, 0x3314a: 0x6c1b8220, 0x3314b: 0x6c1b8420, + 0x3314c: 0x6c1b8620, 0x3314d: 0x6c2e9220, 0x3314e: 0x6c2e9420, 0x3314f: 0x6c2e9620, + 0x33150: 0x6c48fc20, 0x33151: 0x6c48fe20, 0x33152: 0x6c6a9020, 0x33153: 0x6c6a9220, + 0x33154: 0x6c6a9420, 0x33155: 0x6c6a9620, 0x33156: 0x6c6a9820, 0x33157: 0x6c6a9a20, + 0x33158: 0x6c6a9c20, 0x33159: 0x6c6a9e20, 0x3315a: 0x6c6aa020, 0x3315b: 0x6c6aa220, + 0x3315c: 0x6c6aa420, 0x3315d: 0x6c918420, 0x3315e: 0x6c918620, 0x3315f: 0x6c918820, + 0x33160: 0x6c918a20, 0x33161: 0x6c918c20, 0x33162: 0x6c918e20, 0x33163: 0x6c919020, + 0x33164: 0x6c919220, 0x33165: 0x6c919420, 0x33166: 0x6cbda020, 0x33167: 0x6cbda220, + 0x33168: 0x6cbda420, 0x33169: 0x6cbda620, 0x3316a: 0x6cbda820, 0x3316b: 0x6cbdaa20, + 0x3316c: 0x6cbdac20, 0x3316d: 0x6cbdae20, 0x3316e: 0x6cbdb020, 0x3316f: 0x6cee6a20, + 0x33170: 0x6cbdb220, 0x33171: 0x6cee6c20, 0x33172: 0x6cee6e20, 0x33173: 0x6cee7020, + 0x33174: 0x6cee7220, 0x33175: 0x6cee7420, 0x33176: 0x6d1e1820, 0x33177: 0x6d1e1a20, + 0x33178: 0x6d1e1c20, 0x33179: 0x6d1e1e20, 0x3317a: 0x6d1e2020, 0x3317b: 0x6d1e2220, + 0x3317c: 0x6d1e2420, 0x3317d: 0x6d1e2620, 0x3317e: 0x6d1e2820, 0x3317f: 0x6d4bb020, + // Block 0xcc6, offset 0x33180 + 0x33180: 0x6d4bb220, 0x33181: 0x6d4bb420, 0x33182: 0x6d791220, 0x33183: 0x6d791420, + 0x33184: 0x6d791620, 0x33185: 0x6d791820, 0x33186: 0x6da20c20, 0x33187: 0x6da20e20, + 0x33188: 0x6da21020, 0x33189: 0x6dc44820, 0x3318a: 0x6dc44a20, 0x3318b: 0x6de14c20, + 0x3318c: 0x6de14e20, 0x3318d: 0x6e0d2020, 0x3318e: 0x6e0d2220, 0x3318f: 0x6e3d1420, + 0x33190: 0x6de15020, 0x33191: 0x6e45be20, 0x33192: 0x6c03e820, 0x33193: 0x6c03ea20, + 0x33194: 0x6c03ec20, 0x33195: 0x6c07ec20, 0x33196: 0x6c07ee20, 0x33197: 0x6c07f020, + 0x33198: 0x6c07f220, 0x33199: 0x6c07f420, 0x3319a: 0x6c07f620, 0x3319b: 0x6c07f820, + 0x3319c: 0x6c04f620, 0x3319d: 0x6c0f4420, 0x3319e: 0x6c0f4620, 0x3319f: 0x6c0f4820, + 0x331a0: 0x6c0f4a20, 0x331a1: 0x6c0f4c20, 0x331a2: 0x6c0f4e20, 0x331a3: 0x6c0f5020, + 0x331a4: 0x6c0f5220, 0x331a5: 0x6c1b9a20, 0x331a6: 0x6c1b9c20, 0x331a7: 0x6c1b9e20, + 0x331a8: 0x6c1ba020, 0x331a9: 0x6c1ba220, 0x331aa: 0x6c1ba420, 0x331ab: 0x6c1ba620, + 0x331ac: 0x6c1ba820, 0x331ad: 0x6c1baa20, 0x331ae: 0x6c1bac20, 0x331af: 0x6c1bae20, + 0x331b0: 0x6c1bb020, 0x331b1: 0x6c1bb220, 0x331b2: 0x6c1bb420, 0x331b3: 0x6c1bb620, + 0x331b4: 0x6c1bb820, 0x331b5: 0x6c1bba20, 0x331b6: 0x6c1bbc20, 0x331b7: 0x6c2eba20, + 0x331b8: 0x6c2ebc20, 0x331b9: 0x6c2ebe20, 0x331ba: 0x6c2ec020, 0x331bb: 0x6c2ec220, + 0x331bc: 0x6c2ec420, 0x331bd: 0x6c2ec620, 0x331be: 0x6c2ec820, 0x331bf: 0x6c2eca20, + // Block 0xcc7, offset 0x331c0 + 0x331c0: 0x6c2ecc20, 0x331c1: 0x6c2ece20, 0x331c2: 0x6c2ed020, 0x331c3: 0x6c2ed220, + 0x331c4: 0x6c2ed420, 0x331c5: 0x6c2ed620, 0x331c6: 0x6c2ed820, 0x331c7: 0x6c2eda20, + 0x331c8: 0x6c2edc20, 0x331c9: 0x6c2ede20, 0x331ca: 0x6c2ee020, 0x331cb: 0x6c2ee220, + 0x331cc: 0x6c2ee420, 0x331cd: 0x6c491620, 0x331ce: 0x6c491820, 0x331cf: 0x6c491a20, + 0x331d0: 0x6c491c20, 0x331d1: 0x6c491e20, 0x331d2: 0x6c492020, 0x331d3: 0x6c492220, + 0x331d4: 0x6c492420, 0x331d5: 0x6c492620, 0x331d6: 0x6c492820, 0x331d7: 0x6c492a20, + 0x331d8: 0x6c492c20, 0x331d9: 0x6c492e20, 0x331da: 0x6c493020, 0x331db: 0x6c493220, + 0x331dc: 0x6c493420, 0x331dd: 0x6c6ab420, 0x331de: 0x6c6ab620, 0x331df: 0x6c6ab820, + 0x331e0: 0x6c6aba20, 0x331e1: 0x6c6abc20, 0x331e2: 0x6c6abe20, 0x331e3: 0x6c6ac020, + 0x331e4: 0x6c6ac220, 0x331e5: 0x6c6ac420, 0x331e6: 0x6c6ac620, 0x331e7: 0x6c6ac820, + 0x331e8: 0x6c6aca20, 0x331e9: 0x6c6acc20, 0x331ea: 0x6c6ace20, 0x331eb: 0x6c6ad020, + 0x331ec: 0x6c6ad220, 0x331ed: 0x6c6ad420, 0x331ee: 0x6c6ad620, 0x331ef: 0x6c6ad820, + 0x331f0: 0x6c6ada20, 0x331f1: 0x6c6adc20, 0x331f2: 0x6c6ade20, 0x331f3: 0x6c6ae020, + 0x331f4: 0x6c91a620, 0x331f5: 0x6c91a820, 0x331f6: 0x6c91aa20, 0x331f7: 0x6c91ac20, + 0x331f8: 0x6c91ae20, 0x331f9: 0x6c91b020, 0x331fa: 0x6c91b220, 0x331fb: 0x6c91b420, + 0x331fc: 0x6c91b620, 0x331fd: 0x6c91b820, 0x331fe: 0x6c91ba20, 0x331ff: 0x6c91bc20, + // Block 0xcc8, offset 0x33200 + 0x33200: 0x6c91be20, 0x33201: 0x6c91c020, 0x33202: 0x6c91c220, 0x33203: 0x6c91c420, + 0x33204: 0x6c91c620, 0x33205: 0x6c91c820, 0x33206: 0x6c91ca20, 0x33207: 0x6cbdc420, + 0x33208: 0x6cbdc620, 0x33209: 0x6cbdc820, 0x3320a: 0x6cbdca20, 0x3320b: 0x6cbdcc20, + 0x3320c: 0x6cbdce20, 0x3320d: 0x6cbdd020, 0x3320e: 0x6cbdd220, 0x3320f: 0x6cbdd420, + 0x33210: 0x6cbdd620, 0x33211: 0x6cbdd820, 0x33212: 0x6cbdda20, 0x33213: 0x6cbddc20, + 0x33214: 0x6cbdde20, 0x33215: 0x6cbde020, 0x33216: 0x6cbde220, 0x33217: 0x6cbde420, + 0x33218: 0x6cbde620, 0x33219: 0x6cbde820, 0x3321a: 0x6cbdea20, 0x3321b: 0x6cee7e20, + 0x3321c: 0x6cee8020, 0x3321d: 0x6cee8220, 0x3321e: 0x6cee8420, 0x3321f: 0x6cee8620, + 0x33220: 0x6cee8820, 0x33221: 0x6cee8a20, 0x33222: 0x6cee8c20, 0x33223: 0x6cee8e20, + 0x33224: 0x6cee9020, 0x33225: 0x6cee9220, 0x33226: 0x6cee9420, 0x33227: 0x6cee9620, + 0x33228: 0x6cee9820, 0x33229: 0x6cee9a20, 0x3322a: 0x6cee9c20, 0x3322b: 0x6cee9e20, + 0x3322c: 0x6d1e3620, 0x3322d: 0x6d1e3820, 0x3322e: 0x6d1e3a20, 0x3322f: 0x6d1e3c20, + 0x33230: 0x6d1e3e20, 0x33231: 0x6d1e4020, 0x33232: 0x6d1e4220, 0x33233: 0x6d1e4420, + 0x33234: 0x6d1e4620, 0x33235: 0x6d1e4820, 0x33236: 0x6d1e4a20, 0x33237: 0x6d4bba20, + 0x33238: 0x6d4bbc20, 0x33239: 0x6d4bbe20, 0x3323a: 0x6d4bc020, 0x3323b: 0x6d4bc220, + 0x3323c: 0x6d4bc420, 0x3323d: 0x6d4bc620, 0x3323e: 0x6d4bc820, 0x3323f: 0x6d4bca20, + // Block 0xcc9, offset 0x33240 + 0x33240: 0x6d4bcc20, 0x33241: 0x6d4bce20, 0x33242: 0x6d4bd020, 0x33243: 0x6d4bd220, + 0x33244: 0x6d4bd420, 0x33245: 0x6d4bd620, 0x33246: 0x6d792220, 0x33247: 0x6d792420, + 0x33248: 0x6d792620, 0x33249: 0x6d792820, 0x3324a: 0x6d792a20, 0x3324b: 0x6d792c20, + 0x3324c: 0x6d792e20, 0x3324d: 0x6d793020, 0x3324e: 0x6d793220, 0x3324f: 0x6da21220, + 0x33250: 0x6da21420, 0x33251: 0x6da21620, 0x33252: 0x6da21820, 0x33253: 0x6da21a20, + 0x33254: 0x6da21c20, 0x33255: 0x6da21e20, 0x33256: 0x6da22020, 0x33257: 0x6dc44e20, + 0x33258: 0x6de15220, 0x33259: 0x6de15420, 0x3325a: 0x6de15620, 0x3325b: 0x6df95820, + 0x3325c: 0x6e0d2420, 0x3325d: 0x6e0d2620, 0x3325e: 0x6e1c9420, 0x3325f: 0x6e1c9620, + 0x33260: 0x6e289e20, 0x33261: 0x6e28a020, 0x33262: 0x6e28a220, 0x33263: 0x6e31d420, + 0x33264: 0x6e31d620, 0x33265: 0x6e401220, 0x33266: 0x6c03f020, 0x33267: 0x6c080420, + 0x33268: 0x6c080620, 0x33269: 0x6c080820, 0x3326a: 0x6c080a20, 0x3326b: 0x6c080c20, + 0x3326c: 0x6c080e20, 0x3326d: 0x6c081020, 0x3326e: 0x6c0f8620, 0x3326f: 0x6c0f8820, + 0x33270: 0x6c0f8a20, 0x33271: 0x6c0f8c20, 0x33272: 0x6c0f8e20, 0x33273: 0x6c0f9020, + 0x33274: 0x6c0f9220, 0x33275: 0x6c0f9420, 0x33276: 0x6c0f9620, 0x33277: 0x6c0f9820, + 0x33278: 0x6c0f9a20, 0x33279: 0x6c0f9c20, 0x3327a: 0x6c0f9e20, 0x3327b: 0x6c0fa020, + 0x3327c: 0x6c1c1820, 0x3327d: 0x6c1c1a20, 0x3327e: 0x6c1c1c20, 0x3327f: 0x6c1c1e20, + // Block 0xcca, offset 0x33280 + 0x33280: 0x6c1c2020, 0x33281: 0x6c1c2220, 0x33282: 0x6c1c2420, 0x33283: 0x6c1c2620, + 0x33284: 0x6c1c2820, 0x33285: 0x6c1c2a20, 0x33286: 0x6c1c2c20, 0x33287: 0x6c1c2e20, + 0x33288: 0x6c1c3020, 0x33289: 0x6c1c3220, 0x3328a: 0x6c1c3420, 0x3328b: 0x6c1c3620, + 0x3328c: 0x6c1c3820, 0x3328d: 0x6c1c3a20, 0x3328e: 0x6c1c3c20, 0x3328f: 0x6c1c3e20, + 0x33290: 0x6c1c4020, 0x33291: 0x6c1c4220, 0x33292: 0x6c1c4420, 0x33293: 0x6c1c4620, + 0x33294: 0x6c1c4820, 0x33295: 0x6c1c4a20, 0x33296: 0x6c1c4c20, 0x33297: 0x6c1c4e20, + 0x33298: 0x6c1c5020, 0x33299: 0x6c2f6e20, 0x3329a: 0x6c2f7020, 0x3329b: 0x6c2f7220, + 0x3329c: 0x6c2f7420, 0x3329d: 0x6c2f7620, 0x3329e: 0x6c2f7820, 0x3329f: 0x6c2f7a20, + 0x332a0: 0x6c2f7c20, 0x332a1: 0x6c2f7e20, 0x332a2: 0x6c2f8020, 0x332a3: 0x6c2f8220, + 0x332a4: 0x6c2f8420, 0x332a5: 0x6c2f8620, 0x332a6: 0x6c2f8820, 0x332a7: 0x6c2f8a20, + 0x332a8: 0x6c2f8c20, 0x332a9: 0x6c2f8e20, 0x332aa: 0x6c2f9020, 0x332ab: 0x6c2f9220, + 0x332ac: 0x6c2f9420, 0x332ad: 0x6c2f9620, 0x332ae: 0x6c2f9820, 0x332af: 0x6c2f9a20, + 0x332b0: 0x6c2f9c20, 0x332b1: 0x6c2f9e20, 0x332b2: 0x6c2fa020, 0x332b3: 0x6c2fa220, + 0x332b4: 0x6c2fa420, 0x332b5: 0x6c2fa620, 0x332b6: 0x6c2fa820, 0x332b7: 0x6c2faa20, + 0x332b8: 0x6c2fac20, 0x332b9: 0x6c2fae20, 0x332ba: 0x6c2fb020, 0x332bb: 0x6c2fb220, + 0x332bc: 0x6c2fb420, 0x332bd: 0x6c2fb620, 0x332be: 0x6c2fb820, 0x332bf: 0x6c2fba20, + // Block 0xccb, offset 0x332c0 + 0x332c0: 0x6c2fbc20, 0x332c1: 0x6c2fbe20, 0x332c2: 0x6c49b420, 0x332c3: 0x6c49b620, + 0x332c4: 0x6c49b820, 0x332c5: 0x6c49ba20, 0x332c6: 0x6c49bc20, 0x332c7: 0x6c49be20, + 0x332c8: 0x6c49c020, 0x332c9: 0x6c49c220, 0x332ca: 0x6c49c420, 0x332cb: 0x6c49c620, + 0x332cc: 0x6c49c820, 0x332cd: 0x6c49ca20, 0x332ce: 0x6c49cc20, 0x332cf: 0x6c49ce20, + 0x332d0: 0x6c49d020, 0x332d1: 0x6c49d220, 0x332d2: 0x6c49d420, 0x332d3: 0x6c49d620, + 0x332d4: 0x6c49d820, 0x332d5: 0x6c49da20, 0x332d6: 0x6c49dc20, 0x332d7: 0x6c49de20, + 0x332d8: 0x6c49e020, 0x332d9: 0x6c49e220, 0x332da: 0x6c49e420, 0x332db: 0x6c49e620, + 0x332dc: 0x6c49e820, 0x332dd: 0x6c49ea20, 0x332de: 0x6c49ec20, 0x332df: 0x6c49ee20, + 0x332e0: 0x6c49f020, 0x332e1: 0x6c49f220, 0x332e2: 0x6c49f420, 0x332e3: 0x6c49f620, + 0x332e4: 0x6c49f820, 0x332e5: 0x6c49fa20, 0x332e6: 0x6c49fc20, 0x332e7: 0x6c49fe20, + 0x332e8: 0x6c4a0020, 0x332e9: 0x6c4a0220, 0x332ea: 0x6c4a0420, 0x332eb: 0x6c4a0620, + 0x332ec: 0x6c4a0820, 0x332ed: 0x6c4a0a20, 0x332ee: 0x6c6b6c20, 0x332ef: 0x6c6b6e20, + 0x332f0: 0x6c6b7020, 0x332f1: 0x6c6b7220, 0x332f2: 0x6c6b7420, 0x332f3: 0x6c6b7620, + 0x332f4: 0x6c6b7820, 0x332f5: 0x6c6b7a20, 0x332f6: 0x6c6b7c20, 0x332f7: 0x6c6b7e20, + 0x332f8: 0x6c6b8020, 0x332f9: 0x6c6b8220, 0x332fa: 0x6c6b8420, 0x332fb: 0x6c6b8620, + 0x332fc: 0x6c6b8820, 0x332fd: 0x6c6b8a20, 0x332fe: 0x6c6b8c20, 0x332ff: 0x6c6b8e20, + // Block 0xccc, offset 0x33300 + 0x33300: 0x6c6b9020, 0x33301: 0x6c6b9220, 0x33302: 0x6c6b9420, 0x33303: 0x6c6b9620, + 0x33304: 0x6c6b9820, 0x33305: 0x6c6b9a20, 0x33306: 0x6c6b9c20, 0x33307: 0x6c6b9e20, + 0x33308: 0x6c6ba020, 0x33309: 0x6c6ba220, 0x3330a: 0x6c6ba420, 0x3330b: 0x6c6ba620, + 0x3330c: 0x6c6ba820, 0x3330d: 0x6c6baa20, 0x3330e: 0x6c6bac20, 0x3330f: 0x6c6bae20, + 0x33310: 0x6c6bb020, 0x33311: 0x6c6bb220, 0x33312: 0x6c6bb420, 0x33313: 0x6c6bb620, + 0x33314: 0x6c6bb820, 0x33315: 0x6c6bba20, 0x33316: 0x6c6bbc20, 0x33317: 0x6c6bbe20, + 0x33318: 0x6c6bc020, 0x33319: 0x6c6bc220, 0x3331a: 0x6c6bc420, 0x3331b: 0x6c6bc620, + 0x3331c: 0x6c6bc820, 0x3331d: 0x6c6bca20, 0x3331e: 0x6c927020, 0x3331f: 0x6c927220, + 0x33320: 0x6c927420, 0x33321: 0x6c927620, 0x33322: 0x6c927820, 0x33323: 0x6c927a20, + 0x33324: 0x6c927c20, 0x33325: 0x6c927e20, 0x33326: 0x6c928020, 0x33327: 0x6c928220, + 0x33328: 0x6c928420, 0x33329: 0x6c928620, 0x3332a: 0x6c928820, 0x3332b: 0x6c928a20, + 0x3332c: 0x6c928c20, 0x3332d: 0x6c928e20, 0x3332e: 0x6c929020, 0x3332f: 0x6c929220, + 0x33330: 0x6c929420, 0x33331: 0x6c929620, 0x33332: 0x6c929820, 0x33333: 0x6c929a20, + 0x33334: 0x6c929c20, 0x33335: 0x6c929e20, 0x33336: 0x6c92a020, 0x33337: 0x6c92a220, + 0x33338: 0x6c92a420, 0x33339: 0x6c92a620, 0x3333a: 0x6c92a820, 0x3333b: 0x6c92aa20, + 0x3333c: 0x6c92ac20, 0x3333d: 0x6c92ae20, 0x3333e: 0x6c92b020, 0x3333f: 0x6c92b220, + // Block 0xccd, offset 0x33340 + 0x33340: 0x6c92b420, 0x33341: 0x6c92b620, 0x33342: 0x6c92b820, 0x33343: 0x6c92ba20, + 0x33344: 0x6c92bc20, 0x33345: 0x6c92be20, 0x33346: 0x6c92c020, 0x33347: 0x6c92c220, + 0x33348: 0x6c92c420, 0x33349: 0x6c92c620, 0x3334a: 0x6c92c820, 0x3334b: 0x6c92ca20, + 0x3334c: 0x6c92cc20, 0x3334d: 0x6c92ce20, 0x3334e: 0x6c92d020, 0x3334f: 0x6c92d220, + 0x33350: 0x6c92d420, 0x33351: 0x6c92d620, 0x33352: 0x6c92d820, 0x33353: 0x6c92da20, + 0x33354: 0x6c92dc20, 0x33355: 0x6c92de20, 0x33356: 0x6c92e020, 0x33357: 0x6c92e220, + 0x33358: 0x6c92e420, 0x33359: 0x6c92e620, 0x3335a: 0x6c92e820, 0x3335b: 0x6c92ea20, + 0x3335c: 0x6cbe9020, 0x3335d: 0x6cbe9220, 0x3335e: 0x6cbe9420, 0x3335f: 0x6cbe9620, + 0x33360: 0x6cbe9820, 0x33361: 0x6cbe9a20, 0x33362: 0x6cbe9c20, 0x33363: 0x6cbe9e20, + 0x33364: 0x6cbea020, 0x33365: 0x6cbea220, 0x33366: 0x6cbea420, 0x33367: 0x6cbea620, + 0x33368: 0x6cbea820, 0x33369: 0x6cbeaa20, 0x3336a: 0x6cbeac20, 0x3336b: 0x6cbeae20, + 0x3336c: 0x6cbeb020, 0x3336d: 0x6cbeb220, 0x3336e: 0x6cbeb420, 0x3336f: 0x6cbeb620, + 0x33370: 0x6cbeb820, 0x33371: 0x6cbeba20, 0x33372: 0x6cbebc20, 0x33373: 0x6cbebe20, + 0x33374: 0x6cbec020, 0x33375: 0x6cbec220, 0x33376: 0x6cbec420, 0x33377: 0x6cbec620, + 0x33378: 0x6cbec820, 0x33379: 0x6cbeca20, 0x3337a: 0x6cbecc20, 0x3337b: 0x6cbece20, + 0x3337c: 0x6cbed020, 0x3337d: 0x6cbed220, 0x3337e: 0x6cbed420, 0x3337f: 0x6cbed620, + // Block 0xcce, offset 0x33380 + 0x33380: 0x6cbed820, 0x33381: 0x6cbeda20, 0x33382: 0x6cbedc20, 0x33383: 0x6cbede20, + 0x33384: 0x6cbee020, 0x33385: 0x6cbee220, 0x33386: 0x6cbee420, 0x33387: 0x6cbee620, + 0x33388: 0x6cbee820, 0x33389: 0x6cbeea20, 0x3338a: 0x6cbeec20, 0x3338b: 0x6cbeee20, + 0x3338c: 0x6cbef020, 0x3338d: 0x6cbef220, 0x3338e: 0x6cbef420, 0x3338f: 0x6cbef620, + 0x33390: 0x6cbef820, 0x33391: 0x6cbefa20, 0x33392: 0x6cbefc20, 0x33393: 0x6cbefe20, + 0x33394: 0x6cbf0020, 0x33395: 0x6cbf0220, 0x33396: 0x6cbf0420, 0x33397: 0x6cbf0620, + 0x33398: 0x6cbf0820, 0x33399: 0x6cbf0a20, 0x3339a: 0x6cbf0c20, 0x3339b: 0x6cbf0e20, + 0x3339c: 0x6cbf1020, 0x3339d: 0x6cbf1220, 0x3339e: 0x6cbf1420, 0x3339f: 0x6cbf1620, + 0x333a0: 0x6cbf1820, 0x333a1: 0x6cbf1a20, 0x333a2: 0x6cbf1c20, 0x333a3: 0x6cbf1e20, + 0x333a4: 0x6cbf2020, 0x333a5: 0x6cbf2220, 0x333a6: 0x6cbf2420, 0x333a7: 0x6cbf2620, + 0x333a8: 0x6cef1020, 0x333a9: 0x6cef1220, 0x333aa: 0x6cef1420, 0x333ab: 0x6cef1620, + 0x333ac: 0x6cef1820, 0x333ad: 0x6cef1a20, 0x333ae: 0x6cef1c20, 0x333af: 0x6cef1e20, + 0x333b0: 0x6cef2020, 0x333b1: 0x6cef2220, 0x333b2: 0x6cef2420, 0x333b3: 0x6cef2620, + 0x333b4: 0x6cef2820, 0x333b5: 0x6cef2a20, 0x333b6: 0x6cef2c20, 0x333b7: 0x6cef2e20, + 0x333b8: 0x6cef3020, 0x333b9: 0x6cef3220, 0x333ba: 0x6cef3420, 0x333bb: 0x6cef3620, + 0x333bc: 0x6cef3820, 0x333bd: 0x6cef3a20, 0x333be: 0x6cef3c20, 0x333bf: 0x6cef3e20, + // Block 0xccf, offset 0x333c0 + 0x333c0: 0x6cef4020, 0x333c1: 0x6cef4220, 0x333c2: 0x6cef4420, 0x333c3: 0x6cef4620, + 0x333c4: 0x6cef4820, 0x333c5: 0x6cef4a20, 0x333c6: 0x6cef4c20, 0x333c7: 0x6cef4e20, + 0x333c8: 0x6cef5020, 0x333c9: 0x6cef5220, 0x333ca: 0x6cef5420, 0x333cb: 0x6cef5620, + 0x333cc: 0x6cef5820, 0x333cd: 0x6cef5a20, 0x333ce: 0x6cef5c20, 0x333cf: 0x6cef5e20, + 0x333d0: 0x6cef6020, 0x333d1: 0x6cef6220, 0x333d2: 0x6cef6420, 0x333d3: 0x6cef6620, + 0x333d4: 0x6cef6820, 0x333d5: 0x6cef6a20, 0x333d6: 0x6d4c2220, 0x333d7: 0x6d1eaa20, + 0x333d8: 0x6d4c2420, 0x333d9: 0x6d1eac20, 0x333da: 0x6d1eae20, 0x333db: 0x6d1eb020, + 0x333dc: 0x6d1eb220, 0x333dd: 0x6d1eb420, 0x333de: 0x6d1eb620, 0x333df: 0x6d1eb820, + 0x333e0: 0x6d1eba20, 0x333e1: 0x6d1ebc20, 0x333e2: 0x6d1ebe20, 0x333e3: 0x6cbf2820, + 0x333e4: 0x6d1ec020, 0x333e5: 0x6d1ec220, 0x333e6: 0x6d1ec420, 0x333e7: 0x6d1ec620, + 0x333e8: 0x6d1ec820, 0x333e9: 0x6d1eca20, 0x333ea: 0x6d1ecc20, 0x333eb: 0x6d1ece20, + 0x333ec: 0x6d1ed020, 0x333ed: 0x6d1ed220, 0x333ee: 0x6d1ed420, 0x333ef: 0x6d1ed620, + 0x333f0: 0x6d1ed820, 0x333f1: 0x6d1eda20, 0x333f2: 0x6d4c2620, 0x333f3: 0x6d1edc20, + 0x333f4: 0x6d1ede20, 0x333f5: 0x6d1ee020, 0x333f6: 0x6d1ee220, 0x333f7: 0x6d1ee420, + 0x333f8: 0x6d1ee620, 0x333f9: 0x6d1ee820, 0x333fa: 0x6d1eea20, 0x333fb: 0x6d1eec20, + 0x333fc: 0x6d1eee20, 0x333fd: 0x6d1ef020, 0x333fe: 0x6d1ef220, 0x333ff: 0x6d1ef420, + // Block 0xcd0, offset 0x33400 + 0x33400: 0x6d1ef620, 0x33401: 0x6d1ef820, 0x33402: 0x6d1efa20, 0x33403: 0x6d1efc20, + 0x33404: 0x6d1efe20, 0x33405: 0x6d1f0020, 0x33406: 0x6d1f0220, 0x33407: 0x6d1f0420, + 0x33408: 0x6d1f0620, 0x33409: 0x6d1f0820, 0x3340a: 0x6d1f0a20, 0x3340b: 0x6d1f0c20, + 0x3340c: 0x6d1f0e20, 0x3340d: 0x6d1f1020, 0x3340e: 0x6d1f1220, 0x3340f: 0x6d4c2820, + 0x33410: 0x6d4c2a20, 0x33411: 0x6d4c2c20, 0x33412: 0x6d4c2e20, 0x33413: 0x6d4c3020, + 0x33414: 0x6d4c3220, 0x33415: 0x6d4c3420, 0x33416: 0x6d4c3620, 0x33417: 0x6d4c3820, + 0x33418: 0x6d4c3a20, 0x33419: 0x6d4c3c20, 0x3341a: 0x6d4c3e20, 0x3341b: 0x6d4c4020, + 0x3341c: 0x6d4c4220, 0x3341d: 0x6d4c4420, 0x3341e: 0x6d4c4620, 0x3341f: 0x6d4c4820, + 0x33420: 0x6d4c4a20, 0x33421: 0x6d4c4c20, 0x33422: 0x6d4c4e20, 0x33423: 0x6d4c5020, + 0x33424: 0x6d4c5220, 0x33425: 0x6d4c5420, 0x33426: 0x6d4c5620, 0x33427: 0x6d4c5820, + 0x33428: 0x6d4c5a20, 0x33429: 0x6d4c5c20, 0x3342a: 0x6d4c5e20, 0x3342b: 0x6d4c6020, + 0x3342c: 0x6d4c6220, 0x3342d: 0x6d4c6420, 0x3342e: 0x6d4c6620, 0x3342f: 0x6d4c6820, + 0x33430: 0x6d4c6a20, 0x33431: 0x6d4c6c20, 0x33432: 0x6d4c6e20, 0x33433: 0x6d4c7020, + 0x33434: 0x6d4c7220, 0x33435: 0x6d4c7420, 0x33436: 0x6d4c7620, 0x33437: 0x6d4c7820, + 0x33438: 0x6d4c7a20, 0x33439: 0x6d4c7c20, 0x3343a: 0x6d4c7e20, 0x3343b: 0x6d4c8020, + 0x3343c: 0x6d4c8220, 0x3343d: 0x6d4c8420, 0x3343e: 0x6d4c8620, 0x3343f: 0x6d4c8820, + // Block 0xcd1, offset 0x33440 + 0x33440: 0x6d4c8a20, 0x33441: 0x6d4c8c20, 0x33442: 0x6d4c8e20, 0x33443: 0x6d4c9020, + 0x33444: 0x6d4c9220, 0x33445: 0x6d4c9420, 0x33446: 0x6d4c9620, 0x33447: 0x6d4c9820, + 0x33448: 0x6d4c9a20, 0x33449: 0x6d4c9c20, 0x3344a: 0x6d4c9e20, 0x3344b: 0x6d4ca020, + 0x3344c: 0x6d4ca220, 0x3344d: 0x6d4ca420, 0x3344e: 0x6d796a20, 0x3344f: 0x6d601620, + 0x33450: 0x6d4ca620, 0x33451: 0x6d796c20, 0x33452: 0x6d796e20, 0x33453: 0x6d797020, + 0x33454: 0x6d797220, 0x33455: 0x6d797420, 0x33456: 0x6d797620, 0x33457: 0x6d797820, + 0x33458: 0x6d797a20, 0x33459: 0x6d797c20, 0x3345a: 0x6d797e20, 0x3345b: 0x6d798020, + 0x3345c: 0x6d798220, 0x3345d: 0x6d798420, 0x3345e: 0x6d798620, 0x3345f: 0x6d798820, + 0x33460: 0x6d798a20, 0x33461: 0x6d798c20, 0x33462: 0x6d798e20, 0x33463: 0x6d799020, + 0x33464: 0x6d799220, 0x33465: 0x6d799420, 0x33466: 0x6d799620, 0x33467: 0x6d799820, + 0x33468: 0x6d799a20, 0x33469: 0x6d799c20, 0x3346a: 0x6d799e20, 0x3346b: 0x6d79a020, + 0x3346c: 0x6d79a220, 0x3346d: 0x6d79a420, 0x3346e: 0x6d79a620, 0x3346f: 0x6d79a820, + 0x33470: 0x6d79aa20, 0x33471: 0x6d79ac20, 0x33472: 0x6d79ae20, 0x33473: 0x6d79b020, + 0x33474: 0x6d79b220, 0x33475: 0x6d79b420, 0x33476: 0x6d79b620, 0x33477: 0x6d79b820, + 0x33478: 0x6d79ba20, 0x33479: 0x6d79bc20, 0x3347a: 0x6d79be20, 0x3347b: 0x6d79c020, + 0x3347c: 0x6d79c220, 0x3347d: 0x6d79c420, 0x3347e: 0x6d79c620, 0x3347f: 0x6d79c820, + // Block 0xcd2, offset 0x33480 + 0x33480: 0x6d79ca20, 0x33481: 0x6d79cc20, 0x33482: 0x6d79ce20, 0x33483: 0x6d79d020, + 0x33484: 0x6d79d220, 0x33485: 0x6da24c20, 0x33486: 0x6da24e20, 0x33487: 0x6da25020, + 0x33488: 0x6da25220, 0x33489: 0x6da25420, 0x3348a: 0x6da25620, 0x3348b: 0x6da25820, + 0x3348c: 0x6da25a20, 0x3348d: 0x6da25c20, 0x3348e: 0x6da25e20, 0x3348f: 0x6da26020, + 0x33490: 0x6da26220, 0x33491: 0x6da26420, 0x33492: 0x6da26620, 0x33493: 0x6da26820, + 0x33494: 0x6da26a20, 0x33495: 0x6da26c20, 0x33496: 0x6da26e20, 0x33497: 0x6da27020, + 0x33498: 0x6da27220, 0x33499: 0x6da27420, 0x3349a: 0x6da27620, 0x3349b: 0x6da27820, + 0x3349c: 0x6da27a20, 0x3349d: 0x6da27c20, 0x3349e: 0x6da27e20, 0x3349f: 0x6da28020, + 0x334a0: 0x6da28220, 0x334a1: 0x6da28420, 0x334a2: 0x6db99820, 0x334a3: 0x6da28620, + 0x334a4: 0x6da28820, 0x334a5: 0x6da28a20, 0x334a6: 0x6da28c20, 0x334a7: 0x6da28e20, + 0x334a8: 0x6da29020, 0x334a9: 0x6da29220, 0x334aa: 0x6dc46020, 0x334ab: 0x6dc46220, + 0x334ac: 0x6dc46420, 0x334ad: 0x6dc46620, 0x334ae: 0x6dc46820, 0x334af: 0x6dc46a20, + 0x334b0: 0x6dc46c20, 0x334b1: 0x6dc46e20, 0x334b2: 0x6dc47020, 0x334b3: 0x6dc47220, + 0x334b4: 0x6dc47420, 0x334b5: 0x6dc47620, 0x334b6: 0x6dc47820, 0x334b7: 0x6dc47a20, + 0x334b8: 0x6dc47c20, 0x334b9: 0x6dc47e20, 0x334ba: 0x6dc48020, 0x334bb: 0x6dc48220, + 0x334bc: 0x6dc48420, 0x334bd: 0x6de16820, 0x334be: 0x6de16a20, 0x334bf: 0x6de16c20, + // Block 0xcd3, offset 0x334c0 + 0x334c0: 0x6de16e20, 0x334c1: 0x6de17020, 0x334c2: 0x6de17220, 0x334c3: 0x6de17420, + 0x334c4: 0x6de17620, 0x334c5: 0x6de17820, 0x334c6: 0x6de17a20, 0x334c7: 0x6de17c20, + 0x334c8: 0x6de17e20, 0x334c9: 0x6de18020, 0x334ca: 0x6de18220, 0x334cb: 0x6de18420, + 0x334cc: 0x6de18620, 0x334cd: 0x6de18820, 0x334ce: 0x6df97020, 0x334cf: 0x6df97220, + 0x334d0: 0x6df97420, 0x334d1: 0x6df97620, 0x334d2: 0x6df97820, 0x334d3: 0x6df97a20, + 0x334d4: 0x6df97c20, 0x334d5: 0x6df97e20, 0x334d6: 0x6df98020, 0x334d7: 0x6df98220, + 0x334d8: 0x6e0d3020, 0x334d9: 0x6e0d3220, 0x334da: 0x6e0d3420, 0x334db: 0x6e0d3620, + 0x334dc: 0x6e0d3820, 0x334dd: 0x6e0d3a20, 0x334de: 0x6de18a20, 0x334df: 0x6e0d3c20, + 0x334e0: 0x6e0d3e20, 0x334e1: 0x6e1ca020, 0x334e2: 0x6e1ca220, 0x334e3: 0x6e1ca420, + 0x334e4: 0x6e1ca620, 0x334e5: 0x6e1ca820, 0x334e6: 0x6e1caa20, 0x334e7: 0x6e1cac20, + 0x334e8: 0x6e1cae20, 0x334e9: 0x6e1cb020, 0x334ea: 0x6e1cb220, 0x334eb: 0x6e28a820, + 0x334ec: 0x6e28aa20, 0x334ed: 0x6e28ac20, 0x334ee: 0x6e31dc20, 0x334ef: 0x6e31de20, + 0x334f0: 0x6e31e020, 0x334f1: 0x6e31e220, 0x334f2: 0x6e31e420, 0x334f3: 0x6e31e620, + 0x334f4: 0x6e386220, 0x334f5: 0x6e386420, 0x334f6: 0x6e386620, 0x334f7: 0x6e401420, + 0x334f8: 0x6e401620, 0x334f9: 0x6e401820, 0x334fa: 0x6e401a20, 0x334fb: 0x6e467e20, + 0x334fc: 0x6c019e20, 0x334fd: 0x6c03f420, 0x334fe: 0x6c081420, 0x334ff: 0x6c081620, + // Block 0xcd4, offset 0x33500 + 0x33500: 0x6c081820, 0x33501: 0x6c081a20, 0x33502: 0x6c081c20, 0x33503: 0x6c0fb220, + 0x33504: 0x6c0fb420, 0x33505: 0x6c0fb620, 0x33506: 0x6c1c7020, 0x33507: 0x6c1c7220, + 0x33508: 0x6c1c7420, 0x33509: 0x6c1c7620, 0x3350a: 0x6c1c7820, 0x3350b: 0x6c18cc20, + 0x3350c: 0x6c1c7a20, 0x3350d: 0x6c1c7c20, 0x3350e: 0x6c2fde20, 0x3350f: 0x6c2fe020, + 0x33510: 0x6c2fe220, 0x33511: 0x6c2fe420, 0x33512: 0x6c2fe620, 0x33513: 0x6c2fe820, + 0x33514: 0x6c2fea20, 0x33515: 0x6c2fec20, 0x33516: 0x6c2fee20, 0x33517: 0x6c2ff020, + 0x33518: 0x6c2ff220, 0x33519: 0x6c2ff420, 0x3351a: 0x6c2ff620, 0x3351b: 0x6c4a2420, + 0x3351c: 0x6c4a2620, 0x3351d: 0x6c4a2820, 0x3351e: 0x6c4a2a20, 0x3351f: 0x6c4a2c20, + 0x33520: 0x6c4a2e20, 0x33521: 0x6c4a3020, 0x33522: 0x6c4a3220, 0x33523: 0x6c4a3420, + 0x33524: 0x6c4a3620, 0x33525: 0x6c4a3820, 0x33526: 0x6c4a3a20, 0x33527: 0x6c4a3c20, + 0x33528: 0x6c6be620, 0x33529: 0x6c6be820, 0x3352a: 0x6c6bea20, 0x3352b: 0x6c6bec20, + 0x3352c: 0x6c6bee20, 0x3352d: 0x6c6bf020, 0x3352e: 0x6c930c20, 0x3352f: 0x6c930e20, + 0x33530: 0x6c931020, 0x33531: 0x6c931220, 0x33532: 0x6c931420, 0x33533: 0x6c931620, + 0x33534: 0x6c931820, 0x33535: 0x6c931a20, 0x33536: 0x6cbf4620, 0x33537: 0x6cbf4820, + 0x33538: 0x6cbf4a20, 0x33539: 0x6cbf4c20, 0x3353a: 0x6cbf4e20, 0x3353b: 0x6cbf5020, + 0x3353c: 0x6cbf5220, 0x3353d: 0x6cbf5420, 0x3353e: 0x6cbf5620, 0x3353f: 0x6cbf5820, + // Block 0xcd5, offset 0x33540 + 0x33540: 0x6cbf5a20, 0x33541: 0x6cbf5c20, 0x33542: 0x6cbf5e20, 0x33543: 0x6cef7c20, + 0x33544: 0x6cef7e20, 0x33545: 0x6cef8020, 0x33546: 0x6cef8220, 0x33547: 0x6cef8420, + 0x33548: 0x6cef8620, 0x33549: 0x6cef8820, 0x3354a: 0x6cef8a20, 0x3354b: 0x6cef8c20, + 0x3354c: 0x6cef8e20, 0x3354d: 0x6cef9020, 0x3354e: 0x6cef9220, 0x3354f: 0x6cef9420, + 0x33550: 0x6cef9620, 0x33551: 0x6d1f2e20, 0x33552: 0x6d1f3020, 0x33553: 0x6d1f3220, + 0x33554: 0x6d1f3420, 0x33555: 0x6d1f3620, 0x33556: 0x6d1f3820, 0x33557: 0x6d4cb820, + 0x33558: 0x6d4cba20, 0x33559: 0x6d4cbc20, 0x3355a: 0x6d4cbe20, 0x3355b: 0x6d4cc020, + 0x3355c: 0x6d4cc220, 0x3355d: 0x6d4cc420, 0x3355e: 0x6d79e620, 0x3355f: 0x6d79e820, + 0x33560: 0x6d79ea20, 0x33561: 0x6d79ec20, 0x33562: 0x6d79ee20, 0x33563: 0x6d79f020, + 0x33564: 0x6d79f220, 0x33565: 0x6d79f420, 0x33566: 0x6d79f620, 0x33567: 0x6d79f820, + 0x33568: 0x6d79fa20, 0x33569: 0x6da29a20, 0x3356a: 0x6dc48e20, 0x3356b: 0x6dc49020, + 0x3356c: 0x6dc49220, 0x3356d: 0x6de19220, 0x3356e: 0x6de19420, 0x3356f: 0x6de19620, + 0x33570: 0x6de19820, 0x33571: 0x6df98a20, 0x33572: 0x6df98c20, 0x33573: 0x6df98e20, + 0x33574: 0x6df99020, 0x33575: 0x6df99220, 0x33576: 0x6df99420, 0x33577: 0x6e1cb620, + 0x33578: 0x6e401c20, 0x33579: 0x6c03f820, 0x3357a: 0x6c082a20, 0x3357b: 0x6c082c20, + 0x3357c: 0x6c082e20, 0x3357d: 0x6c0fc620, 0x3357e: 0x6c0fc820, 0x3357f: 0x6c0fca20, + // Block 0xcd6, offset 0x33580 + 0x33580: 0x6c0fcc20, 0x33581: 0x6c0fce20, 0x33582: 0x6c0fd020, 0x33583: 0x6c0fd220, + 0x33584: 0x6c0fd420, 0x33585: 0x6c0fd620, 0x33586: 0x6c0fd820, 0x33587: 0x6c0fda20, + 0x33588: 0x6c0fdc20, 0x33589: 0x6c0fde20, 0x3358a: 0x6c0fe020, 0x3358b: 0x6c1ca020, + 0x3358c: 0x6c1ca220, 0x3358d: 0x6c1ca420, 0x3358e: 0x6c1ca620, 0x3358f: 0x6c1ca820, + 0x33590: 0x6c1caa20, 0x33591: 0x6c1cac20, 0x33592: 0x6c1cae20, 0x33593: 0x6c1cb020, + 0x33594: 0x6c1cb220, 0x33595: 0x6c1cb420, 0x33596: 0x6c301a20, 0x33597: 0x6c301c20, + 0x33598: 0x6c301e20, 0x33599: 0x6c302020, 0x3359a: 0x6c302220, 0x3359b: 0x6c302420, + 0x3359c: 0x6c302620, 0x3359d: 0x6c302820, 0x3359e: 0x6c302a20, 0x3359f: 0x6c302c20, + 0x335a0: 0x6c302e20, 0x335a1: 0x6c303020, 0x335a2: 0x6c303220, 0x335a3: 0x6c303420, + 0x335a4: 0x6c303620, 0x335a5: 0x6c303820, 0x335a6: 0x6c303a20, 0x335a7: 0x6c303c20, + 0x335a8: 0x6c303e20, 0x335a9: 0x6c4a5a20, 0x335aa: 0x6c4a5c20, 0x335ab: 0x6c4a5e20, + 0x335ac: 0x6c4a6020, 0x335ad: 0x6c4a6220, 0x335ae: 0x6c4a6420, 0x335af: 0x6c4a6620, + 0x335b0: 0x6c4a6820, 0x335b1: 0x6c4a6a20, 0x335b2: 0x6c4a6c20, 0x335b3: 0x6c4a6e20, + 0x335b4: 0x6c4a7020, 0x335b5: 0x6c4a7220, 0x335b6: 0x6c4a7420, 0x335b7: 0x6c4a7620, + 0x335b8: 0x6c4a7820, 0x335b9: 0x6c4a7a20, 0x335ba: 0x6c4a7c20, 0x335bb: 0x6c4a7e20, + 0x335bc: 0x6c4a8020, 0x335bd: 0x6c4a8220, 0x335be: 0x6c4a8420, 0x335bf: 0x6c4a8620, + // Block 0xcd7, offset 0x335c0 + 0x335c0: 0x6c6c2620, 0x335c1: 0x6c6c2820, 0x335c2: 0x6c6c2a20, 0x335c3: 0x6c6c2c20, + 0x335c4: 0x6c6c2e20, 0x335c5: 0x6c6c3020, 0x335c6: 0x6c6c3220, 0x335c7: 0x6c6c3420, + 0x335c8: 0x6c6c3620, 0x335c9: 0x6c6c3820, 0x335ca: 0x6c6c3a20, 0x335cb: 0x6c6c3c20, + 0x335cc: 0x6c6c3e20, 0x335cd: 0x6c6c4020, 0x335ce: 0x6c6c4220, 0x335cf: 0x6c6c4420, + 0x335d0: 0x6c6c4620, 0x335d1: 0x6c6c4820, 0x335d2: 0x6c6c4a20, 0x335d3: 0x6c6c4c20, + 0x335d4: 0x6c6c4e20, 0x335d5: 0x6c6c5020, 0x335d6: 0x6c6c5220, 0x335d7: 0x6c6c5420, + 0x335d8: 0x6c6c5620, 0x335d9: 0x6c6c5820, 0x335da: 0x6c6c5a20, 0x335db: 0x6c6c5c20, + 0x335dc: 0x6c6c5e20, 0x335dd: 0x6c6c6020, 0x335de: 0x6c6c6220, 0x335df: 0x6c6c6420, + 0x335e0: 0x6c6c6620, 0x335e1: 0x6c6c6820, 0x335e2: 0x6c934620, 0x335e3: 0x6c934820, + 0x335e4: 0x6c934a20, 0x335e5: 0x6c934c20, 0x335e6: 0x6c934e20, 0x335e7: 0x6c935020, + 0x335e8: 0x6c935220, 0x335e9: 0x6c935420, 0x335ea: 0x6c935620, 0x335eb: 0x6c935820, + 0x335ec: 0x6c935a20, 0x335ed: 0x6c935c20, 0x335ee: 0x6c935e20, 0x335ef: 0x6c936020, + 0x335f0: 0x6c936220, 0x335f1: 0x6c936420, 0x335f2: 0x6c936620, 0x335f3: 0x6c936820, + 0x335f4: 0x6c936a20, 0x335f5: 0x6c936c20, 0x335f6: 0x6c936e20, 0x335f7: 0x6c937020, + 0x335f8: 0x6c937220, 0x335f9: 0x6c937420, 0x335fa: 0x6c937620, 0x335fb: 0x6c937820, + 0x335fc: 0x6c937a20, 0x335fd: 0x6cbf8220, 0x335fe: 0x6cbf8420, 0x335ff: 0x6cbf8620, + // Block 0xcd8, offset 0x33600 + 0x33600: 0x6cbf8820, 0x33601: 0x6cbf8a20, 0x33602: 0x6cbf8c20, 0x33603: 0x6cbf8e20, + 0x33604: 0x6cbf9020, 0x33605: 0x6cbf9220, 0x33606: 0x6cbf9420, 0x33607: 0x6cbf9620, + 0x33608: 0x6cbf9820, 0x33609: 0x6cbf9a20, 0x3360a: 0x6cbf9c20, 0x3360b: 0x6cbf9e20, + 0x3360c: 0x6cbfa020, 0x3360d: 0x6cbfa220, 0x3360e: 0x6cbfa420, 0x3360f: 0x6cbfa620, + 0x33610: 0x6cbfa820, 0x33611: 0x6cbfaa20, 0x33612: 0x6cbfac20, 0x33613: 0x6cbfae20, + 0x33614: 0x6cbfb020, 0x33615: 0x6cbfb220, 0x33616: 0x6cbfb420, 0x33617: 0x6cbfb620, + 0x33618: 0x6cbfb820, 0x33619: 0x6cbfba20, 0x3361a: 0x6cbfbc20, 0x3361b: 0x6cbfbe20, + 0x3361c: 0x6cbfc020, 0x3361d: 0x6cbfc220, 0x3361e: 0x6cbfc420, 0x3361f: 0x6cefb420, + 0x33620: 0x6cefb620, 0x33621: 0x6cefb820, 0x33622: 0x6cefba20, 0x33623: 0x6cefbc20, + 0x33624: 0x6cefbe20, 0x33625: 0x6cefc020, 0x33626: 0x6cefc220, 0x33627: 0x6cefc420, + 0x33628: 0x6cefc620, 0x33629: 0x6cefc820, 0x3362a: 0x6cefca20, 0x3362b: 0x6cefcc20, + 0x3362c: 0x6cefce20, 0x3362d: 0x6cefd020, 0x3362e: 0x6cefd220, 0x3362f: 0x6cefd420, + 0x33630: 0x6cefd620, 0x33631: 0x6cefd820, 0x33632: 0x6cefda20, 0x33633: 0x6cefdc20, + 0x33634: 0x6cefde20, 0x33635: 0x6cefe020, 0x33636: 0x6cefe220, 0x33637: 0x6cefe420, + 0x33638: 0x6cefe620, 0x33639: 0x6cefe820, 0x3363a: 0x6cefea20, 0x3363b: 0x6d1f5a20, + 0x3363c: 0x6d1f5c20, 0x3363d: 0x6d1f5e20, 0x3363e: 0x6d1f6020, 0x3363f: 0x6d1f6220, + // Block 0xcd9, offset 0x33640 + 0x33640: 0x6d1f6420, 0x33641: 0x6d1f6620, 0x33642: 0x6d1f6820, 0x33643: 0x6d1f6a20, + 0x33644: 0x6d1f6c20, 0x33645: 0x6d1f6e20, 0x33646: 0x6d1f7020, 0x33647: 0x6d1f7220, + 0x33648: 0x6d1f7420, 0x33649: 0x6d1f7620, 0x3364a: 0x6d1f7820, 0x3364b: 0x6d1f7a20, + 0x3364c: 0x6d1f7c20, 0x3364d: 0x6d1f7e20, 0x3364e: 0x6d1f8020, 0x3364f: 0x6d1f8220, + 0x33650: 0x6d1f8420, 0x33651: 0x6d1f8620, 0x33652: 0x6d1f8820, 0x33653: 0x6d1f8a20, + 0x33654: 0x6d1f8c20, 0x33655: 0x6d1f8e20, 0x33656: 0x6d1f9020, 0x33657: 0x6d1f9220, + 0x33658: 0x6d1f9420, 0x33659: 0x6d1f9620, 0x3365a: 0x6d1f9820, 0x3365b: 0x6d1f9a20, + 0x3365c: 0x6d1f9c20, 0x3365d: 0x6d1f9e20, 0x3365e: 0x6d1b3020, 0x3365f: 0x6d4cd820, + 0x33660: 0x6d4cda20, 0x33661: 0x6d4cdc20, 0x33662: 0x6d4cde20, 0x33663: 0x6d4ce020, + 0x33664: 0x6d4ce220, 0x33665: 0x6d4ce420, 0x33666: 0x6d4ce620, 0x33667: 0x6d4ce820, + 0x33668: 0x6d4cea20, 0x33669: 0x6d4cec20, 0x3366a: 0x6d4cee20, 0x3366b: 0x6d4cf020, + 0x3366c: 0x6d4cf220, 0x3366d: 0x6d4cf420, 0x3366e: 0x6d4cf620, 0x3366f: 0x6d4cf820, + 0x33670: 0x6d4cfa20, 0x33671: 0x6d4cfc20, 0x33672: 0x6d4cfe20, 0x33673: 0x6d4d0020, + 0x33674: 0x6d4d0220, 0x33675: 0x6d4d0420, 0x33676: 0x6d4d0620, 0x33677: 0x6d4d0820, + 0x33678: 0x6d4d0a20, 0x33679: 0x6d4d0c20, 0x3367a: 0x6d4d0e20, 0x3367b: 0x6d4d1020, + 0x3367c: 0x6d4d1220, 0x3367d: 0x6d4d1420, 0x3367e: 0x6d7a0220, 0x3367f: 0x6d7a0420, + // Block 0xcda, offset 0x33680 + 0x33680: 0x6d7a0620, 0x33681: 0x6d7a0820, 0x33682: 0x6d7a0a20, 0x33683: 0x6d7a0c20, + 0x33684: 0x6d7a0e20, 0x33685: 0x6d7a1020, 0x33686: 0x6d7a1220, 0x33687: 0x6d7a1420, + 0x33688: 0x6d7a1620, 0x33689: 0x6d7a1820, 0x3368a: 0x6d7a1a20, 0x3368b: 0x6d7a1c20, + 0x3368c: 0x6d7a1e20, 0x3368d: 0x6d7a2020, 0x3368e: 0x6d7a2220, 0x3368f: 0x6d7a2420, + 0x33690: 0x6d7a2620, 0x33691: 0x6da2a420, 0x33692: 0x6da2a620, 0x33693: 0x6da2a820, + 0x33694: 0x6da2aa20, 0x33695: 0x6da2ac20, 0x33696: 0x6da2ae20, 0x33697: 0x6da2b020, + 0x33698: 0x6da2b220, 0x33699: 0x6da2b420, 0x3369a: 0x6da2b620, 0x3369b: 0x6da2b820, + 0x3369c: 0x6da2ba20, 0x3369d: 0x6da2bc20, 0x3369e: 0x6dc49620, 0x3369f: 0x6dc49820, + 0x336a0: 0x6dc49a20, 0x336a1: 0x6dc49c20, 0x336a2: 0x6dc49e20, 0x336a3: 0x6dc4a020, + 0x336a4: 0x6dc4a220, 0x336a5: 0x6dc4a420, 0x336a6: 0x6dc4a620, 0x336a7: 0x6dc4a820, + 0x336a8: 0x6dc4aa20, 0x336a9: 0x6dc4ac20, 0x336aa: 0x6dc4ae20, 0x336ab: 0x6dc4b020, + 0x336ac: 0x6de1a020, 0x336ad: 0x6de1a220, 0x336ae: 0x6de1a420, 0x336af: 0x6de1a620, + 0x336b0: 0x6de1a820, 0x336b1: 0x6de1aa20, 0x336b2: 0x6de1ac20, 0x336b3: 0x6de1ae20, + 0x336b4: 0x6de1b020, 0x336b5: 0x6de1b220, 0x336b6: 0x6de1b420, 0x336b7: 0x6df99820, + 0x336b8: 0x6df99a20, 0x336b9: 0x6df99c20, 0x336ba: 0x6df99e20, 0x336bb: 0x6df9a020, + 0x336bc: 0x6e0d4a20, 0x336bd: 0x6e0d4c20, 0x336be: 0x6e0d4e20, 0x336bf: 0x6e0d5020, + // Block 0xcdb, offset 0x336c0 + 0x336c0: 0x6e0d5220, 0x336c1: 0x6e0d5420, 0x336c2: 0x6e0d5620, 0x336c3: 0x6e0d5820, + 0x336c4: 0x6e1cb820, 0x336c5: 0x6e1cba20, 0x336c6: 0x6e1cbc20, 0x336c7: 0x6e1cbe20, + 0x336c8: 0x6e1cc020, 0x336c9: 0x6e1cc220, 0x336ca: 0x6e1cc420, 0x336cb: 0x6e1cc620, + 0x336cc: 0x6e28b020, 0x336cd: 0x6e31e820, 0x336ce: 0x6e401e20, 0x336cf: 0x6e31ea20, + 0x336d0: 0x6e31ec20, 0x336d1: 0x6e386a20, 0x336d2: 0x6e428e20, 0x336d3: 0x6e386c20, + 0x336d4: 0x6e386e20, 0x336d5: 0x6e387020, 0x336d6: 0x6e3d1c20, 0x336d7: 0x6e3d1e20, + 0x336d8: 0x6e3d2020, 0x336d9: 0x6e402020, 0x336da: 0x6e402220, 0x336db: 0x6e442820, + 0x336dc: 0x6e46e420, 0x336dd: 0x6c03fa20, 0x336de: 0x6c0fe820, 0x336df: 0x6c304820, + 0x336e0: 0x6c304a20, 0x336e1: 0x6c304c20, 0x336e2: 0x6c304e20, 0x336e3: 0x6c305020, + 0x336e4: 0x6c305220, 0x336e5: 0x6c305420, 0x336e6: 0x6c305620, 0x336e7: 0x6c4a9420, + 0x336e8: 0x6c4a9620, 0x336e9: 0x6c4a9820, 0x336ea: 0x6c4a9a20, 0x336eb: 0x6c4a9c20, + 0x336ec: 0x6c4a9e20, 0x336ed: 0x6c6c7a20, 0x336ee: 0x6c938820, 0x336ef: 0x6c938a20, + 0x336f0: 0x6c938c20, 0x336f1: 0x6c938e20, 0x336f2: 0x6c939020, 0x336f3: 0x6cbfdc20, + 0x336f4: 0x6cbfde20, 0x336f5: 0x6cbfe020, 0x336f6: 0x6cbfe220, 0x336f7: 0x6cbfe420, + 0x336f8: 0x6cbfe620, 0x336f9: 0x6ceff820, 0x336fa: 0x6ceffa20, 0x336fb: 0x6ceffc20, + 0x336fc: 0x6ceffe20, 0x336fd: 0x6d1fae20, 0x336fe: 0x6d1fb020, 0x336ff: 0x6d1fb220, + // Block 0xcdc, offset 0x33700 + 0x33700: 0x6d1fb420, 0x33701: 0x6d1fb620, 0x33702: 0x6d1fb820, 0x33703: 0x6d4d2420, + 0x33704: 0x6d4d2620, 0x33705: 0x6d4d2820, 0x33706: 0x6d4d2a20, 0x33707: 0x6d4d2c20, + 0x33708: 0x6d4d2e20, 0x33709: 0x6d4d3020, 0x3370a: 0x6d7a3020, 0x3370b: 0x6d7a3220, + 0x3370c: 0x6d7a3420, 0x3370d: 0x6da2c020, 0x3370e: 0x6da2c220, 0x3370f: 0x6da2c420, + 0x33710: 0x6dc4b820, 0x33711: 0x6de1b620, 0x33712: 0x6df9a620, 0x33713: 0x6e0d5c20, + 0x33714: 0x6c01aa20, 0x33715: 0x6c040020, 0x33716: 0x6c040220, 0x33717: 0x6c083e20, + 0x33718: 0x6c084020, 0x33719: 0x6c0ff220, 0x3371a: 0x6c0ff420, 0x3371b: 0x6c0ff620, + 0x3371c: 0x6c0ff820, 0x3371d: 0x6c1cc420, 0x3371e: 0x6c1cc620, 0x3371f: 0x6c1cc820, + 0x33720: 0x6c1cca20, 0x33721: 0x6c1ccc20, 0x33722: 0x6c1cce20, 0x33723: 0x6c1cd020, + 0x33724: 0x6c1cd220, 0x33725: 0x6c305e20, 0x33726: 0x6c306020, 0x33727: 0x6c306220, + 0x33728: 0x6c306420, 0x33729: 0x6c306620, 0x3372a: 0x6c4aa620, 0x3372b: 0x6c4aa820, + 0x3372c: 0x6c4aaa20, 0x3372d: 0x6c4aac20, 0x3372e: 0x6c4aae20, 0x3372f: 0x6c4ab020, + 0x33730: 0x6c4ab220, 0x33731: 0x6c4ab420, 0x33732: 0x6c4ab620, 0x33733: 0x6c4ab820, + 0x33734: 0x6c6c7e20, 0x33735: 0x6c6c8020, 0x33736: 0x6c6c8220, 0x33737: 0x6c6c8420, + 0x33738: 0x6c6c8620, 0x33739: 0x6c6c8820, 0x3373a: 0x6c6c8a20, 0x3373b: 0x6c6c8c20, + 0x3373c: 0x6c6c8e20, 0x3373d: 0x6c939620, 0x3373e: 0x6c939820, 0x3373f: 0x6c939a20, + // Block 0xcdd, offset 0x33740 + 0x33740: 0x6c939c20, 0x33741: 0x6c939e20, 0x33742: 0x6c93a020, 0x33743: 0x6c93a220, + 0x33744: 0x6c93a420, 0x33745: 0x6c93a620, 0x33746: 0x6c93a820, 0x33747: 0x6c93aa20, + 0x33748: 0x6c93ac20, 0x33749: 0x6c93ae20, 0x3374a: 0x6c93b020, 0x3374b: 0x6c93b220, + 0x3374c: 0x6c93b420, 0x3374d: 0x6c93b620, 0x3374e: 0x6cbfee20, 0x3374f: 0x6cbff020, + 0x33750: 0x6cbff220, 0x33751: 0x6cbff420, 0x33752: 0x6cbff620, 0x33753: 0x6cbff820, + 0x33754: 0x6cbffa20, 0x33755: 0x6cbffc20, 0x33756: 0x6cbffe20, 0x33757: 0x6cc00020, + 0x33758: 0x6cf00620, 0x33759: 0x6cf00820, 0x3375a: 0x6cf00a20, 0x3375b: 0x6cf00c20, + 0x3375c: 0x6cf00e20, 0x3375d: 0x6cf01020, 0x3375e: 0x6d1fbe20, 0x3375f: 0x6d1fc020, + 0x33760: 0x6d1fc220, 0x33761: 0x6d1fc420, 0x33762: 0x6d1fc620, 0x33763: 0x6d1fc820, + 0x33764: 0x6d1fca20, 0x33765: 0x6d1fcc20, 0x33766: 0x6d4d3a20, 0x33767: 0x6d4d3c20, + 0x33768: 0x6d4d3e20, 0x33769: 0x6d4d4020, 0x3376a: 0x6d4d4220, 0x3376b: 0x6d4d4420, + 0x3376c: 0x6d4d4620, 0x3376d: 0x6d4d4820, 0x3376e: 0x6d4d4a20, 0x3376f: 0x6d4d4c20, + 0x33770: 0x6d7a3820, 0x33771: 0x6d7a3a20, 0x33772: 0x6d7a3c20, 0x33773: 0x6d7a3e20, + 0x33774: 0x6da2c820, 0x33775: 0x6da2ca20, 0x33776: 0x6da2cc20, 0x33777: 0x6dc4ba20, + 0x33778: 0x6dc4bc20, 0x33779: 0x6dc4be20, 0x3377a: 0x6dc4c020, 0x3377b: 0x6dc4c220, + 0x3377c: 0x6de1b820, 0x3377d: 0x6de1ba20, 0x3377e: 0x6de1bc20, 0x3377f: 0x6e0d5e20, + // Block 0xcde, offset 0x33780 + 0x33780: 0x6e462420, 0x33781: 0x6c01ae20, 0x33782: 0x6c01b020, 0x33783: 0x6c040820, + 0x33784: 0x6c084220, 0x33785: 0x6c084420, 0x33786: 0x6c084620, 0x33787: 0x6c084820, + 0x33788: 0x6c084a20, 0x33789: 0x6c084c20, 0x3378a: 0x6c084e20, 0x3378b: 0x6c100220, + 0x3378c: 0x6c100420, 0x3378d: 0x6c100620, 0x3378e: 0x6c100820, 0x3378f: 0x6c1ce220, + 0x33790: 0x6c1ce420, 0x33791: 0x6c1ce620, 0x33792: 0x6c1ce820, 0x33793: 0x6c1cea20, + 0x33794: 0x6c1cec20, 0x33795: 0x6c1cee20, 0x33796: 0x6c1cf020, 0x33797: 0x6c1cf220, + 0x33798: 0x6c1cf420, 0x33799: 0x6c1cf620, 0x3379a: 0x6c307020, 0x3379b: 0x6c307220, + 0x3379c: 0x6c307420, 0x3379d: 0x6c307620, 0x3379e: 0x6c307820, 0x3379f: 0x6c307a20, + 0x337a0: 0x6c307c20, 0x337a1: 0x6c307e20, 0x337a2: 0x6c4ac220, 0x337a3: 0x6c4ac420, + 0x337a4: 0x6c4ac620, 0x337a5: 0x6c5fca20, 0x337a6: 0x6c4ac820, 0x337a7: 0x6c4aca20, + 0x337a8: 0x6c6c9620, 0x337a9: 0x6c6c9820, 0x337aa: 0x6c6c9a20, 0x337ab: 0x6c6c9c20, + 0x337ac: 0x6c6c9e20, 0x337ad: 0x6c6ca020, 0x337ae: 0x6c6ca220, 0x337af: 0x6c6ca420, + 0x337b0: 0x6c6ca620, 0x337b1: 0x6c6ca820, 0x337b2: 0x6c6caa20, 0x337b3: 0x6c93c020, + 0x337b4: 0x6c93c220, 0x337b5: 0x6c93c420, 0x337b6: 0x6c93c620, 0x337b7: 0x6c93c820, + 0x337b8: 0x6c93ca20, 0x337b9: 0x6cc00a20, 0x337ba: 0x6cc00c20, 0x337bb: 0x6cc00e20, + 0x337bc: 0x6cc01020, 0x337bd: 0x6cc01220, 0x337be: 0x6cc01420, 0x337bf: 0x6cc01620, + // Block 0xcdf, offset 0x337c0 + 0x337c0: 0x6cc01820, 0x337c1: 0x6cc01a20, 0x337c2: 0x6cc01c20, 0x337c3: 0x6cf01c20, + 0x337c4: 0x6cf01e20, 0x337c5: 0x6cf02020, 0x337c6: 0x6cf02220, 0x337c7: 0x6cf02420, + 0x337c8: 0x6cf02620, 0x337c9: 0x6cf02820, 0x337ca: 0x6cf02a20, 0x337cb: 0x6d1fd020, + 0x337cc: 0x6d1fd220, 0x337cd: 0x6d1fd420, 0x337ce: 0x6d1fd620, 0x337cf: 0x6d1fd820, + 0x337d0: 0x6d4d5220, 0x337d1: 0x6d4d5420, 0x337d2: 0x6d4d5620, 0x337d3: 0x6d4d5820, + 0x337d4: 0x6d4d5a20, 0x337d5: 0x6d4d5c20, 0x337d6: 0x6d7a4220, 0x337d7: 0x6d7a4420, + 0x337d8: 0x6d7a4620, 0x337d9: 0x6d7a4820, 0x337da: 0x6d7a4a20, 0x337db: 0x6da2d620, + 0x337dc: 0x6da2d820, 0x337dd: 0x6e0d6020, 0x337de: 0x6e0d6220, 0x337df: 0x6e1cc820, + 0x337e0: 0x6e1cca20, 0x337e1: 0x6e387220, 0x337e2: 0x6e387420, 0x337e3: 0x6c01b420, + 0x337e4: 0x6c085620, 0x337e5: 0x6c085820, 0x337e6: 0x6c085a20, 0x337e7: 0x6c085c20, + 0x337e8: 0x6c085e20, 0x337e9: 0x6c101020, 0x337ea: 0x6c101220, 0x337eb: 0x6c101420, + 0x337ec: 0x6c101620, 0x337ed: 0x6c101820, 0x337ee: 0x6c101a20, 0x337ef: 0x6c101c20, + 0x337f0: 0x6c101e20, 0x337f1: 0x6c102020, 0x337f2: 0x6c102220, 0x337f3: 0x6c102420, + 0x337f4: 0x6c086020, 0x337f5: 0x6c1d0620, 0x337f6: 0x6c1d0820, 0x337f7: 0x6c1d0a20, + 0x337f8: 0x6c1d0c20, 0x337f9: 0x6c1d0e20, 0x337fa: 0x6c1d1020, 0x337fb: 0x6c1d1220, + 0x337fc: 0x6c1d1420, 0x337fd: 0x6c1d1620, 0x337fe: 0x6c309420, 0x337ff: 0x6c309620, + // Block 0xce0, offset 0x33800 + 0x33800: 0x6c309820, 0x33801: 0x6c309a20, 0x33802: 0x6c309c20, 0x33803: 0x6c309e20, + 0x33804: 0x6c30a020, 0x33805: 0x6c30a220, 0x33806: 0x6c30a420, 0x33807: 0x6c30a620, + 0x33808: 0x6c30a820, 0x33809: 0x6c30aa20, 0x3380a: 0x6c30ac20, 0x3380b: 0x6c30ae20, + 0x3380c: 0x6c4ae020, 0x3380d: 0x6c4ae220, 0x3380e: 0x6c4ae420, 0x3380f: 0x6c4ae620, + 0x33810: 0x6c4ae820, 0x33811: 0x6c4aea20, 0x33812: 0x6c4aec20, 0x33813: 0x6c4aee20, + 0x33814: 0x6c4af020, 0x33815: 0x6c4af220, 0x33816: 0x6c4af420, 0x33817: 0x6c4af620, + 0x33818: 0x6c4af820, 0x33819: 0x6c4afa20, 0x3381a: 0x6c4afc20, 0x3381b: 0x6c4afe20, + 0x3381c: 0x6c4b0020, 0x3381d: 0x6c4b0220, 0x3381e: 0x6c4b0420, 0x3381f: 0x6c4b0620, + 0x33820: 0x6c4b0820, 0x33821: 0x6c4b0a20, 0x33822: 0x6c6cc020, 0x33823: 0x6c6cc220, + 0x33824: 0x6c6cc420, 0x33825: 0x6c6cc620, 0x33826: 0x6c6cc820, 0x33827: 0x6c6cca20, + 0x33828: 0x6c6ccc20, 0x33829: 0x6c6cce20, 0x3382a: 0x6c6cd020, 0x3382b: 0x6c6cd220, + 0x3382c: 0x6c6cd420, 0x3382d: 0x6c6cd620, 0x3382e: 0x6c6cd820, 0x3382f: 0x6c6cda20, + 0x33830: 0x6c6cdc20, 0x33831: 0x6c6cde20, 0x33832: 0x6c6ce020, 0x33833: 0x6c6ce220, + 0x33834: 0x6c6ce420, 0x33835: 0x6c6ce620, 0x33836: 0x6c6ce820, 0x33837: 0x6c6cea20, + 0x33838: 0x6c6cec20, 0x33839: 0x6c6cee20, 0x3383a: 0x6c93da20, 0x3383b: 0x6c93dc20, + 0x3383c: 0x6c93de20, 0x3383d: 0x6c93e020, 0x3383e: 0x6c93e220, 0x3383f: 0x6c93e420, + // Block 0xce1, offset 0x33840 + 0x33840: 0x6c93e620, 0x33841: 0x6c93e820, 0x33842: 0x6c93ea20, 0x33843: 0x6c93ec20, + 0x33844: 0x6c93ee20, 0x33845: 0x6c93f020, 0x33846: 0x6c93f220, 0x33847: 0x6c93f420, + 0x33848: 0x6c93f620, 0x33849: 0x6c93f820, 0x3384a: 0x6c93fa20, 0x3384b: 0x6c93fc20, + 0x3384c: 0x6c93fe20, 0x3384d: 0x6c940020, 0x3384e: 0x6c940220, 0x3384f: 0x6c940420, + 0x33850: 0x6c940620, 0x33851: 0x6c940820, 0x33852: 0x6c940a20, 0x33853: 0x6c940c20, + 0x33854: 0x6cc02a20, 0x33855: 0x6cc02c20, 0x33856: 0x6cc02e20, 0x33857: 0x6cc03020, + 0x33858: 0x6cc03220, 0x33859: 0x6cc03420, 0x3385a: 0x6cc03620, 0x3385b: 0x6cc03820, + 0x3385c: 0x6cc03a20, 0x3385d: 0x6cc03c20, 0x3385e: 0x6cc03e20, 0x3385f: 0x6cc04020, + 0x33860: 0x6cc04220, 0x33861: 0x6cc04420, 0x33862: 0x6cc04620, 0x33863: 0x6cc04820, + 0x33864: 0x6cc04a20, 0x33865: 0x6cc04c20, 0x33866: 0x6cc04e20, 0x33867: 0x6cc05020, + 0x33868: 0x6cc05220, 0x33869: 0x6cc05420, 0x3386a: 0x6cc05620, 0x3386b: 0x6cc05820, + 0x3386c: 0x6cf02e20, 0x3386d: 0x6cf03020, 0x3386e: 0x6cf03220, 0x3386f: 0x6cf03420, + 0x33870: 0x6cf03620, 0x33871: 0x6cf03820, 0x33872: 0x6cf03a20, 0x33873: 0x6cf03c20, + 0x33874: 0x6cf03e20, 0x33875: 0x6cf04020, 0x33876: 0x6cf04220, 0x33877: 0x6cf04420, + 0x33878: 0x6cf04620, 0x33879: 0x6cf04820, 0x3387a: 0x6cf04a20, 0x3387b: 0x6cf04c20, + 0x3387c: 0x6cf04e20, 0x3387d: 0x6cf05020, 0x3387e: 0x6cf05220, 0x3387f: 0x6cf05420, + // Block 0xce2, offset 0x33880 + 0x33880: 0x6cf05620, 0x33881: 0x6cf05820, 0x33882: 0x6cf05a20, 0x33883: 0x6cf05c20, + 0x33884: 0x6d1fe420, 0x33885: 0x6d1fe620, 0x33886: 0x6d1fe820, 0x33887: 0x6d1fea20, + 0x33888: 0x6d1fec20, 0x33889: 0x6d1fee20, 0x3388a: 0x6d1ff020, 0x3388b: 0x6d1ff220, + 0x3388c: 0x6d1ff420, 0x3388d: 0x6d1ff620, 0x3388e: 0x6d1ff820, 0x3388f: 0x6d1ffa20, + 0x33890: 0x6d4d6a20, 0x33891: 0x6d4d6c20, 0x33892: 0x6d4d6e20, 0x33893: 0x6d4d7020, + 0x33894: 0x6d4d7220, 0x33895: 0x6d4d7420, 0x33896: 0x6d4d7620, 0x33897: 0x6d4d7820, + 0x33898: 0x6d4d7a20, 0x33899: 0x6d4d7c20, 0x3389a: 0x6d4d7e20, 0x3389b: 0x6d4d8020, + 0x3389c: 0x6d4d8220, 0x3389d: 0x6d4d8420, 0x3389e: 0x6d4d8620, 0x3389f: 0x6d7a4c20, + 0x338a0: 0x6d7a4e20, 0x338a1: 0x6d7a5020, 0x338a2: 0x6d7a5220, 0x338a3: 0x6d7a5420, + 0x338a4: 0x6d7a5620, 0x338a5: 0x6d7a5820, 0x338a6: 0x6d7a5a20, 0x338a7: 0x6d7a5c20, + 0x338a8: 0x6da2dc20, 0x338a9: 0x6da2de20, 0x338aa: 0x6dc4ca20, 0x338ab: 0x6dc4cc20, + 0x338ac: 0x6de1c220, 0x338ad: 0x6de1c420, 0x338ae: 0x6de1c620, 0x338af: 0x6de1c820, + 0x338b0: 0x6de1ca20, 0x338b1: 0x6df9a820, 0x338b2: 0x6df9aa20, 0x338b3: 0x6df9ac20, + 0x338b4: 0x6df9ae20, 0x338b5: 0x6e0d6620, 0x338b6: 0x6e0d6820, 0x338b7: 0x6e0d6a20, + 0x338b8: 0x6e1ccc20, 0x338b9: 0x6e1cce20, 0x338ba: 0x6e1cd020, 0x338bb: 0x6e31f220, + 0x338bc: 0x6e387620, 0x338bd: 0x6e387820, 0x338be: 0x6c01b820, 0x338bf: 0x6c086220, + // Block 0xce3, offset 0x338c0 + 0x338c0: 0x6c102a20, 0x338c1: 0x6c102c20, 0x338c2: 0x6c102e20, 0x338c3: 0x6c103020, + 0x338c4: 0x6c103220, 0x338c5: 0x6c103420, 0x338c6: 0x6c1d2220, 0x338c7: 0x6c1d2420, + 0x338c8: 0x6c1d2620, 0x338c9: 0x6c1d2820, 0x338ca: 0x6c1d2a20, 0x338cb: 0x6c30b220, + 0x338cc: 0x6c30b420, 0x338cd: 0x6c30b620, 0x338ce: 0x6c4b1220, 0x338cf: 0x6c4b1420, + 0x338d0: 0x6c4b1620, 0x338d1: 0x6c4b1820, 0x338d2: 0x6c4b1a20, 0x338d3: 0x6c4b1c20, + 0x338d4: 0x6c4b1e20, 0x338d5: 0x6c6cf420, 0x338d6: 0x6c6cf620, 0x338d7: 0x6c6cf820, + 0x338d8: 0x6c6cfa20, 0x338d9: 0x6c6cfc20, 0x338da: 0x6c6cfe20, 0x338db: 0x6c941220, + 0x338dc: 0x6c941420, 0x338dd: 0x6cc06220, 0x338de: 0x6cc06420, 0x338df: 0x6cc06620, + 0x338e0: 0x6cc06820, 0x338e1: 0x6cc06a20, 0x338e2: 0x6cc06c20, 0x338e3: 0x6cc06e20, + 0x338e4: 0x6cf06420, 0x338e5: 0x6cf06620, 0x338e6: 0x6d4d8c20, 0x338e7: 0x6d4d8e20, + 0x338e8: 0x6d4d9020, 0x338e9: 0x6d4d9220, 0x338ea: 0x6dc4ce20, 0x338eb: 0x6e0d6c20, + 0x338ec: 0x6e1cd420, 0x338ed: 0x6c041420, 0x338ee: 0x6c041620, 0x338ef: 0x6c041820, + 0x338f0: 0x6c087620, 0x338f1: 0x6c087820, 0x338f2: 0x6c087a20, 0x338f3: 0x6c087c20, + 0x338f4: 0x6c087e20, 0x338f5: 0x6c088020, 0x338f6: 0x6c088220, 0x338f7: 0x6c088420, + 0x338f8: 0x6c088620, 0x338f9: 0x6c088820, 0x338fa: 0x6c088a20, 0x338fb: 0x6c088c20, + 0x338fc: 0x6c088e20, 0x338fd: 0x6c089020, 0x338fe: 0x6c105e20, 0x338ff: 0x6c106020, + // Block 0xce4, offset 0x33900 + 0x33900: 0x6c106220, 0x33901: 0x6c106420, 0x33902: 0x6c106620, 0x33903: 0x6c106820, + 0x33904: 0x6c106a20, 0x33905: 0x6c106c20, 0x33906: 0x6c106e20, 0x33907: 0x6c107020, + 0x33908: 0x6c107220, 0x33909: 0x6c107420, 0x3390a: 0x6c107620, 0x3390b: 0x6c107820, + 0x3390c: 0x6c107a20, 0x3390d: 0x6c107c20, 0x3390e: 0x6c107e20, 0x3390f: 0x6c108020, + 0x33910: 0x6c108220, 0x33911: 0x6c108420, 0x33912: 0x6c108620, 0x33913: 0x6c1d6c20, + 0x33914: 0x6c1d6e20, 0x33915: 0x6c1d7020, 0x33916: 0x6c1d7220, 0x33917: 0x6c1d7420, + 0x33918: 0x6c1d7620, 0x33919: 0x6c1d7820, 0x3391a: 0x6c1d7a20, 0x3391b: 0x6c1d7c20, + 0x3391c: 0x6c1d7e20, 0x3391d: 0x6c1d8020, 0x3391e: 0x6c1d8220, 0x3391f: 0x6c1d8420, + 0x33920: 0x6c1d8620, 0x33921: 0x6c1d8820, 0x33922: 0x6c1d8a20, 0x33923: 0x6c1d8c20, + 0x33924: 0x6c1d8e20, 0x33925: 0x6c1d9020, 0x33926: 0x6c1d9220, 0x33927: 0x6c1d9420, + 0x33928: 0x6c1d9620, 0x33929: 0x6c1d9820, 0x3392a: 0x6c1d9a20, 0x3392b: 0x6c1d9c20, + 0x3392c: 0x6c1d9e20, 0x3392d: 0x6c1da020, 0x3392e: 0x6c1da220, 0x3392f: 0x6c1da420, + 0x33930: 0x6c1da620, 0x33931: 0x6c1da820, 0x33932: 0x6c1daa20, 0x33933: 0x6c1dac20, + 0x33934: 0x6c1dae20, 0x33935: 0x6c1db020, 0x33936: 0x6c1db220, 0x33937: 0x6c1db420, + 0x33938: 0x6c1db620, 0x33939: 0x6c1db820, 0x3393a: 0x6c1dba20, 0x3393b: 0x6c1dbc20, + 0x3393c: 0x6c1dbe20, 0x3393d: 0x6c1dc020, 0x3393e: 0x6c1dc220, 0x3393f: 0x6c1dc420, + // Block 0xce5, offset 0x33940 + 0x33940: 0x6c1dc620, 0x33941: 0x6c1dc820, 0x33942: 0x6c1dca20, 0x33943: 0x6c312020, + 0x33944: 0x6c312220, 0x33945: 0x6c312420, 0x33946: 0x6c312620, 0x33947: 0x6c312820, + 0x33948: 0x6c312a20, 0x33949: 0x6c312c20, 0x3394a: 0x6c312e20, 0x3394b: 0x6c313020, + 0x3394c: 0x6c313220, 0x3394d: 0x6c313420, 0x3394e: 0x6c313620, 0x3394f: 0x6c313820, + 0x33950: 0x6c313a20, 0x33951: 0x6c313c20, 0x33952: 0x6c313e20, 0x33953: 0x6c314020, + 0x33954: 0x6c314220, 0x33955: 0x6c314420, 0x33956: 0x6c314620, 0x33957: 0x6c314820, + 0x33958: 0x6c314a20, 0x33959: 0x6c314c20, 0x3395a: 0x6c314e20, 0x3395b: 0x6c315020, + 0x3395c: 0x6c315220, 0x3395d: 0x6c315420, 0x3395e: 0x6c315620, 0x3395f: 0x6c315820, + 0x33960: 0x6c315a20, 0x33961: 0x6c315c20, 0x33962: 0x6c315e20, 0x33963: 0x6c316020, + 0x33964: 0x6c3bdc20, 0x33965: 0x6c316220, 0x33966: 0x6c316420, 0x33967: 0x6c316620, + 0x33968: 0x6c316820, 0x33969: 0x6c316a20, 0x3396a: 0x6c316c20, 0x3396b: 0x6c4b6a20, + 0x3396c: 0x6c4b6c20, 0x3396d: 0x6c4b6e20, 0x3396e: 0x6c4b7020, 0x3396f: 0x6c4b7220, + 0x33970: 0x6c4b7420, 0x33971: 0x6c4b7620, 0x33972: 0x6c4b7820, 0x33973: 0x6c4b7a20, + 0x33974: 0x6c4b7c20, 0x33975: 0x6c4b7e20, 0x33976: 0x6c4b8020, 0x33977: 0x6c4b8220, + 0x33978: 0x6c4b8420, 0x33979: 0x6c4b8620, 0x3397a: 0x6c4b8820, 0x3397b: 0x6c4b8a20, + 0x3397c: 0x6c4b8c20, 0x3397d: 0x6c4b8e20, 0x3397e: 0x6c4b9020, 0x3397f: 0x6c4b9220, + // Block 0xce6, offset 0x33980 + 0x33980: 0x6c4b9420, 0x33981: 0x6c4b9620, 0x33982: 0x6c4b9820, 0x33983: 0x6c4b9a20, + 0x33984: 0x6c4b9c20, 0x33985: 0x6c4b9e20, 0x33986: 0x6c4ba020, 0x33987: 0x6c4ba220, + 0x33988: 0x6c4ba420, 0x33989: 0x6c4ba620, 0x3398a: 0x6c4ba820, 0x3398b: 0x6c4baa20, + 0x3398c: 0x6c4bac20, 0x3398d: 0x6c4bae20, 0x3398e: 0x6c4bb020, 0x3398f: 0x6c4bb220, + 0x33990: 0x6c4bb420, 0x33991: 0x6c4bb620, 0x33992: 0x6c4bb820, 0x33993: 0x6c4bba20, + 0x33994: 0x6c4bbc20, 0x33995: 0x6c6d5a20, 0x33996: 0x6c6d5c20, 0x33997: 0x6c6d5e20, + 0x33998: 0x6c6d6020, 0x33999: 0x6c6d6220, 0x3399a: 0x6c6d6420, 0x3399b: 0x6c6d6620, + 0x3399c: 0x6c6d6820, 0x3399d: 0x6c6d6a20, 0x3399e: 0x6c6d6c20, 0x3399f: 0x6c6d6e20, + 0x339a0: 0x6c6d7020, 0x339a1: 0x6c6d7220, 0x339a2: 0x6c6d7420, 0x339a3: 0x6c6d7620, + 0x339a4: 0x6c6d7820, 0x339a5: 0x6c6d7a20, 0x339a6: 0x6c6d7c20, 0x339a7: 0x6c6d7e20, + 0x339a8: 0x6c6d8020, 0x339a9: 0x6c6d8220, 0x339aa: 0x6c6d8420, 0x339ab: 0x6c6d8620, + 0x339ac: 0x6c6d8820, 0x339ad: 0x6c6d8a20, 0x339ae: 0x6c6d8c20, 0x339af: 0x6c6d8e20, + 0x339b0: 0x6c6d9020, 0x339b1: 0x6c6d9220, 0x339b2: 0x6c6d9420, 0x339b3: 0x6c6d9620, + 0x339b4: 0x6c6d9820, 0x339b5: 0x6c6d9a20, 0x339b6: 0x6c6d9c20, 0x339b7: 0x6c6d9e20, + 0x339b8: 0x6c6da020, 0x339b9: 0x6c6da220, 0x339ba: 0x6c6da420, 0x339bb: 0x6c6da620, + 0x339bc: 0x6c6da820, 0x339bd: 0x6c6daa20, 0x339be: 0x6c6dac20, 0x339bf: 0x6c6dae20, + // Block 0xce7, offset 0x339c0 + 0x339c0: 0x6c6db020, 0x339c1: 0x6c6db220, 0x339c2: 0x6c6db420, 0x339c3: 0x6c6db620, + 0x339c4: 0x6c6db820, 0x339c5: 0x6c6dba20, 0x339c6: 0x6c6dbc20, 0x339c7: 0x6c6dbe20, + 0x339c8: 0x6c6dc020, 0x339c9: 0x6c6dc220, 0x339ca: 0x6c6dc420, 0x339cb: 0x6c6dc620, + 0x339cc: 0x6c6dc820, 0x339cd: 0x6c6dca20, 0x339ce: 0x6c6dcc20, 0x339cf: 0x6c6dce20, + 0x339d0: 0x6c6dd020, 0x339d1: 0x6c948a20, 0x339d2: 0x6c948c20, 0x339d3: 0x6c948e20, + 0x339d4: 0x6c949020, 0x339d5: 0x6c949220, 0x339d6: 0x6c949420, 0x339d7: 0x6c949620, + 0x339d8: 0x6c949820, 0x339d9: 0x6c949a20, 0x339da: 0x6c949c20, 0x339db: 0x6c949e20, + 0x339dc: 0x6c94a020, 0x339dd: 0x6c94a220, 0x339de: 0x6c94a420, 0x339df: 0x6c94a620, + 0x339e0: 0x6c94a820, 0x339e1: 0x6c94aa20, 0x339e2: 0x6c94ac20, 0x339e3: 0x6c94ae20, + 0x339e4: 0x6c94b020, 0x339e5: 0x6c94b220, 0x339e6: 0x6c94b420, 0x339e7: 0x6c94b620, + 0x339e8: 0x6c94b820, 0x339e9: 0x6c94ba20, 0x339ea: 0x6c94bc20, 0x339eb: 0x6c94be20, + 0x339ec: 0x6c94c020, 0x339ed: 0x6c94c220, 0x339ee: 0x6c94c420, 0x339ef: 0x6c94c620, + 0x339f0: 0x6c94c820, 0x339f1: 0x6c94ca20, 0x339f2: 0x6c94cc20, 0x339f3: 0x6c94ce20, + 0x339f4: 0x6c94d020, 0x339f5: 0x6c94d220, 0x339f6: 0x6c94d420, 0x339f7: 0x6c94d620, + 0x339f8: 0x6c94d820, 0x339f9: 0x6c94da20, 0x339fa: 0x6c94dc20, 0x339fb: 0x6c94de20, + 0x339fc: 0x6c94e020, 0x339fd: 0x6c94e220, 0x339fe: 0x6c94e420, 0x339ff: 0x6c94e620, + // Block 0xce8, offset 0x33a00 + 0x33a00: 0x6c94e820, 0x33a01: 0x6c94ea20, 0x33a02: 0x6c94ec20, 0x33a03: 0x6c94ee20, + 0x33a04: 0x6c94f020, 0x33a05: 0x6c94f220, 0x33a06: 0x6c94f420, 0x33a07: 0x6c94f620, + 0x33a08: 0x6c94f820, 0x33a09: 0x6c94fa20, 0x33a0a: 0x6c94fc20, 0x33a0b: 0x6c94fe20, + 0x33a0c: 0x6c950020, 0x33a0d: 0x6c950220, 0x33a0e: 0x6c950420, 0x33a0f: 0x6c950620, + 0x33a10: 0x6c950820, 0x33a11: 0x6c950a20, 0x33a12: 0x6c950c20, 0x33a13: 0x6c950e20, + 0x33a14: 0x6c951020, 0x33a15: 0x6c951220, 0x33a16: 0x6c951420, 0x33a17: 0x6c951620, + 0x33a18: 0x6c951820, 0x33a19: 0x6c951a20, 0x33a1a: 0x6c951c20, 0x33a1b: 0x6c951e20, + 0x33a1c: 0x6c952020, 0x33a1d: 0x6c952220, 0x33a1e: 0x6c952420, 0x33a1f: 0x6c952620, + 0x33a20: 0x6c952820, 0x33a21: 0x6c952a20, 0x33a22: 0x6c952c20, 0x33a23: 0x6c952e20, + 0x33a24: 0x6c953020, 0x33a25: 0x6c953220, 0x33a26: 0x6c953420, 0x33a27: 0x6c953620, + 0x33a28: 0x6c953820, 0x33a29: 0x6c953a20, 0x33a2a: 0x6cc0de20, 0x33a2b: 0x6cc0e020, + 0x33a2c: 0x6cc0e220, 0x33a2d: 0x6cc0e420, 0x33a2e: 0x6cc0e620, 0x33a2f: 0x6cc0e820, + 0x33a30: 0x6cc0ea20, 0x33a31: 0x6cc0ec20, 0x33a32: 0x6cc0ee20, 0x33a33: 0x6cc0f020, + 0x33a34: 0x6cc0f220, 0x33a35: 0x6cc0f420, 0x33a36: 0x6cc0f620, 0x33a37: 0x6cc0f820, + 0x33a38: 0x6cc0fa20, 0x33a39: 0x6cc0fc20, 0x33a3a: 0x6cc0fe20, 0x33a3b: 0x6cc10020, + 0x33a3c: 0x6cc10220, 0x33a3d: 0x6cc10420, 0x33a3e: 0x6cc10620, 0x33a3f: 0x6cc10820, + // Block 0xce9, offset 0x33a40 + 0x33a40: 0x6cc10a20, 0x33a41: 0x6cc10c20, 0x33a42: 0x6cc10e20, 0x33a43: 0x6cc11020, + 0x33a44: 0x6cc11220, 0x33a45: 0x6cc11420, 0x33a46: 0x6cc11620, 0x33a47: 0x6cc11820, + 0x33a48: 0x6cc11a20, 0x33a49: 0x6cc11c20, 0x33a4a: 0x6cc11e20, 0x33a4b: 0x6cc12020, + 0x33a4c: 0x6cc12220, 0x33a4d: 0x6cc12420, 0x33a4e: 0x6cc12620, 0x33a4f: 0x6cc12820, + 0x33a50: 0x6cc12a20, 0x33a51: 0x6cc12c20, 0x33a52: 0x6cc12e20, 0x33a53: 0x6cc13020, + 0x33a54: 0x6cc13220, 0x33a55: 0x6cc13420, 0x33a56: 0x6cc13620, 0x33a57: 0x6cc13820, + 0x33a58: 0x6cc13a20, 0x33a59: 0x6cc13c20, 0x33a5a: 0x6cc13e20, 0x33a5b: 0x6cc14020, + 0x33a5c: 0x6cc14220, 0x33a5d: 0x6cc14420, 0x33a5e: 0x6cc14620, 0x33a5f: 0x6cc14820, + 0x33a60: 0x6cc14a20, 0x33a61: 0x6cc14c20, 0x33a62: 0x6cc14e20, 0x33a63: 0x6cc15020, + 0x33a64: 0x6cc15220, 0x33a65: 0x6cc15420, 0x33a66: 0x6cc15620, 0x33a67: 0x6cc15820, + 0x33a68: 0x6cc15a20, 0x33a69: 0x6cc15c20, 0x33a6a: 0x6cf0ac20, 0x33a6b: 0x6cf0ae20, + 0x33a6c: 0x6cf0b020, 0x33a6d: 0x6cf0b220, 0x33a6e: 0x6cf0b420, 0x33a6f: 0x6cf0b620, + 0x33a70: 0x6cf0b820, 0x33a71: 0x6cf0ba20, 0x33a72: 0x6cf0bc20, 0x33a73: 0x6cf0be20, + 0x33a74: 0x6cf0c020, 0x33a75: 0x6cf0c220, 0x33a76: 0x6cf0c420, 0x33a77: 0x6cf0c620, + 0x33a78: 0x6cf0c820, 0x33a79: 0x6cf0ca20, 0x33a7a: 0x6cf0cc20, 0x33a7b: 0x6cf0ce20, + 0x33a7c: 0x6cf0d020, 0x33a7d: 0x6cf0d220, 0x33a7e: 0x6cf0d420, 0x33a7f: 0x6cf0d620, + // Block 0xcea, offset 0x33a80 + 0x33a80: 0x6cf0d820, 0x33a81: 0x6cf0da20, 0x33a82: 0x6cf0dc20, 0x33a83: 0x6cf0de20, + 0x33a84: 0x6cf0e020, 0x33a85: 0x6cf0e220, 0x33a86: 0x6cf0e420, 0x33a87: 0x6cf0e620, + 0x33a88: 0x6cf0e820, 0x33a89: 0x6cf0ea20, 0x33a8a: 0x6cf0ec20, 0x33a8b: 0x6cf0ee20, + 0x33a8c: 0x6cf0f020, 0x33a8d: 0x6cf0f220, 0x33a8e: 0x6cf0f420, 0x33a8f: 0x6cf0f620, + 0x33a90: 0x6cf0f820, 0x33a91: 0x6cf0fa20, 0x33a92: 0x6cf0fc20, 0x33a93: 0x6cf0fe20, + 0x33a94: 0x6cf10020, 0x33a95: 0x6cf10220, 0x33a96: 0x6cf10420, 0x33a97: 0x6cf10620, + 0x33a98: 0x6d204820, 0x33a99: 0x6d204a20, 0x33a9a: 0x6d204c20, 0x33a9b: 0x6d204e20, + 0x33a9c: 0x6d205020, 0x33a9d: 0x6d205220, 0x33a9e: 0x6d205420, 0x33a9f: 0x6d205620, + 0x33aa0: 0x6d205820, 0x33aa1: 0x6d205a20, 0x33aa2: 0x6d205c20, 0x33aa3: 0x6d205e20, + 0x33aa4: 0x6d206020, 0x33aa5: 0x6d206220, 0x33aa6: 0x6d206420, 0x33aa7: 0x6d206620, + 0x33aa8: 0x6d206820, 0x33aa9: 0x6d206a20, 0x33aaa: 0x6d206c20, 0x33aab: 0x6d206e20, + 0x33aac: 0x6d207020, 0x33aad: 0x6d207220, 0x33aae: 0x6d207420, 0x33aaf: 0x6d207620, + 0x33ab0: 0x6d207820, 0x33ab1: 0x6d207a20, 0x33ab2: 0x6d207c20, 0x33ab3: 0x6d207e20, + 0x33ab4: 0x6d208020, 0x33ab5: 0x6d208220, 0x33ab6: 0x6d208420, 0x33ab7: 0x6d208620, + 0x33ab8: 0x6d208820, 0x33ab9: 0x6d208a20, 0x33aba: 0x6d208c20, 0x33abb: 0x6d208e20, + 0x33abc: 0x6d209020, 0x33abd: 0x6d209220, 0x33abe: 0x6d209420, 0x33abf: 0x6d209620, + // Block 0xceb, offset 0x33ac0 + 0x33ac0: 0x6d209820, 0x33ac1: 0x6d209a20, 0x33ac2: 0x6d209c20, 0x33ac3: 0x6d209e20, + 0x33ac4: 0x6d20a020, 0x33ac5: 0x6d20a220, 0x33ac6: 0x6d20a420, 0x33ac7: 0x6d20a620, + 0x33ac8: 0x6d20a820, 0x33ac9: 0x6d20aa20, 0x33aca: 0x6d4dda20, 0x33acb: 0x6d4ddc20, + 0x33acc: 0x6d4dde20, 0x33acd: 0x6d4de020, 0x33ace: 0x6d4de220, 0x33acf: 0x6d4de420, + 0x33ad0: 0x6d4de620, 0x33ad1: 0x6d4de820, 0x33ad2: 0x6d4dea20, 0x33ad3: 0x6d4dec20, + 0x33ad4: 0x6d4dee20, 0x33ad5: 0x6d4df020, 0x33ad6: 0x6d4df220, 0x33ad7: 0x6d4df420, + 0x33ad8: 0x6d4df620, 0x33ad9: 0x6d4df820, 0x33ada: 0x6d4dfa20, 0x33adb: 0x6d4dfc20, + 0x33adc: 0x6d4dfe20, 0x33add: 0x6d4e0020, 0x33ade: 0x6d4e0220, 0x33adf: 0x6d4e0420, + 0x33ae0: 0x6d4e0620, 0x33ae1: 0x6d4e0820, 0x33ae2: 0x6d4e0a20, 0x33ae3: 0x6d4e0c20, + 0x33ae4: 0x6d4e0e20, 0x33ae5: 0x6d4e1020, 0x33ae6: 0x6d4e1220, 0x33ae7: 0x6d4e1420, + 0x33ae8: 0x6d4e1620, 0x33ae9: 0x6d4e1820, 0x33aea: 0x6d4e1a20, 0x33aeb: 0x6d4e1c20, + 0x33aec: 0x6d4e1e20, 0x33aed: 0x6d4e2020, 0x33aee: 0x6d4e2220, 0x33aef: 0x6d4e2420, + 0x33af0: 0x6d4e2620, 0x33af1: 0x6d4e2820, 0x33af2: 0x6d4e2a20, 0x33af3: 0x6d4e2c20, + 0x33af4: 0x6d4e2e20, 0x33af5: 0x6d4e3020, 0x33af6: 0x6d4e3220, 0x33af7: 0x6d4e3420, + 0x33af8: 0x6d4e3620, 0x33af9: 0x6d4e3820, 0x33afa: 0x6d4e3a20, 0x33afb: 0x6d4e3c20, + 0x33afc: 0x6d4e3e20, 0x33afd: 0x6d7a9020, 0x33afe: 0x6d7a9220, 0x33aff: 0x6d7a9420, + // Block 0xcec, offset 0x33b00 + 0x33b00: 0x6d7a9620, 0x33b01: 0x6d7a9820, 0x33b02: 0x6d7a9a20, 0x33b03: 0x6d7a9c20, + 0x33b04: 0x6d7a9e20, 0x33b05: 0x6d7aa020, 0x33b06: 0x6d7aa220, 0x33b07: 0x6d7aa420, + 0x33b08: 0x6d7aa620, 0x33b09: 0x6da2fc20, 0x33b0a: 0x6d7aa820, 0x33b0b: 0x6d7aaa20, + 0x33b0c: 0x6d7aac20, 0x33b0d: 0x6d7aae20, 0x33b0e: 0x6d7ab020, 0x33b0f: 0x6d7ab220, + 0x33b10: 0x6d7ab420, 0x33b11: 0x6d7ab620, 0x33b12: 0x6d7ab820, 0x33b13: 0x6d7aba20, + 0x33b14: 0x6d7abc20, 0x33b15: 0x6d7abe20, 0x33b16: 0x6d7ac020, 0x33b17: 0x6d7ac220, + 0x33b18: 0x6d7ac420, 0x33b19: 0x6d7ac620, 0x33b1a: 0x6d7ac820, 0x33b1b: 0x6d7aca20, + 0x33b1c: 0x6da2fe20, 0x33b1d: 0x6da30020, 0x33b1e: 0x6da30220, 0x33b1f: 0x6da30420, + 0x33b20: 0x6da30620, 0x33b21: 0x6da30820, 0x33b22: 0x6da30a20, 0x33b23: 0x6da30c20, + 0x33b24: 0x6da30e20, 0x33b25: 0x6da31020, 0x33b26: 0x6da31220, 0x33b27: 0x6da31420, + 0x33b28: 0x6da31620, 0x33b29: 0x6da31820, 0x33b2a: 0x6da31a20, 0x33b2b: 0x6da31c20, + 0x33b2c: 0x6da31e20, 0x33b2d: 0x6da32020, 0x33b2e: 0x6da32220, 0x33b2f: 0x6da32420, + 0x33b30: 0x6da32620, 0x33b31: 0x6da32820, 0x33b32: 0x6da32a20, 0x33b33: 0x6da32c20, + 0x33b34: 0x6da32e20, 0x33b35: 0x6da33020, 0x33b36: 0x6da33220, 0x33b37: 0x6da33420, + 0x33b38: 0x6da33620, 0x33b39: 0x6da33820, 0x33b3a: 0x6da33a20, 0x33b3b: 0x6da33c20, + 0x33b3c: 0x6da33e20, 0x33b3d: 0x6da34020, 0x33b3e: 0x6da34220, 0x33b3f: 0x6da34420, + // Block 0xced, offset 0x33b40 + 0x33b40: 0x6da34620, 0x33b41: 0x6da34820, 0x33b42: 0x6dc4dc20, 0x33b43: 0x6dc4de20, + 0x33b44: 0x6dc4e020, 0x33b45: 0x6dc4e220, 0x33b46: 0x6dc4e420, 0x33b47: 0x6dc4e620, + 0x33b48: 0x6dc4e820, 0x33b49: 0x6dc4ea20, 0x33b4a: 0x6dc4ec20, 0x33b4b: 0x6dc4ee20, + 0x33b4c: 0x6dc4f020, 0x33b4d: 0x6dc4f220, 0x33b4e: 0x6dc4f420, 0x33b4f: 0x6dc4f620, + 0x33b50: 0x6dc4f820, 0x33b51: 0x6dc4fa20, 0x33b52: 0x6dc4fc20, 0x33b53: 0x6dc4fe20, + 0x33b54: 0x6dc50020, 0x33b55: 0x6dc50220, 0x33b56: 0x6dc50420, 0x33b57: 0x6dc45020, + 0x33b58: 0x6de1de20, 0x33b59: 0x6de1e020, 0x33b5a: 0x6de1e220, 0x33b5b: 0x6de1e420, + 0x33b5c: 0x6de1e620, 0x33b5d: 0x6de1e820, 0x33b5e: 0x6de1ea20, 0x33b5f: 0x6de1ec20, + 0x33b60: 0x6dc50620, 0x33b61: 0x6de1ee20, 0x33b62: 0x6de1f020, 0x33b63: 0x6de1f220, + 0x33b64: 0x6de1f420, 0x33b65: 0x6de1f620, 0x33b66: 0x6de1f820, 0x33b67: 0x6de1fa20, + 0x33b68: 0x6de1fc20, 0x33b69: 0x6de1fe20, 0x33b6a: 0x6de20020, 0x33b6b: 0x6de20220, + 0x33b6c: 0x6de20420, 0x33b6d: 0x6de20620, 0x33b6e: 0x6df9be20, 0x33b6f: 0x6df9c020, + 0x33b70: 0x6df9c220, 0x33b71: 0x6df9c420, 0x33b72: 0x6df9c620, 0x33b73: 0x6df9c820, + 0x33b74: 0x6df9ca20, 0x33b75: 0x6df9cc20, 0x33b76: 0x6df9ce20, 0x33b77: 0x6df9d020, + 0x33b78: 0x6df9d220, 0x33b79: 0x6df9d420, 0x33b7a: 0x6df9d620, 0x33b7b: 0x6da34a20, + 0x33b7c: 0x6e0d7a20, 0x33b7d: 0x6e0d7c20, 0x33b7e: 0x6e0d7e20, 0x33b7f: 0x6e0d8020, + // Block 0xcee, offset 0x33b80 + 0x33b80: 0x6e0d8220, 0x33b81: 0x6e0d8420, 0x33b82: 0x6e0d8620, 0x33b83: 0x6e0d8820, + 0x33b84: 0x6e0d8a20, 0x33b85: 0x6e0d8c20, 0x33b86: 0x6e0d8e20, 0x33b87: 0x6e1ce620, + 0x33b88: 0x6e1ce820, 0x33b89: 0x6e1cea20, 0x33b8a: 0x6e1cec20, 0x33b8b: 0x6e1cee20, + 0x33b8c: 0x6e1cf020, 0x33b8d: 0x6e1cf220, 0x33b8e: 0x6e1cf420, 0x33b8f: 0x6e1cf620, + 0x33b90: 0x6e1cf820, 0x33b91: 0x6e1cfa20, 0x33b92: 0x6e28b820, 0x33b93: 0x6e28ba20, + 0x33b94: 0x6e31f620, 0x33b95: 0x6e31f820, 0x33b96: 0x6e31fa20, 0x33b97: 0x6e31fc20, + 0x33b98: 0x6e31fe20, 0x33b99: 0x6e320020, 0x33b9a: 0x6e320220, 0x33b9b: 0x6e320420, + 0x33b9c: 0x6e320620, 0x33b9d: 0x6e387a20, 0x33b9e: 0x6e387c20, 0x33b9f: 0x6e387e20, + 0x33ba0: 0x6e402420, 0x33ba1: 0x6e402620, 0x33ba2: 0x6e429220, 0x33ba3: 0x6e402820, + 0x33ba4: 0x6e402a20, 0x33ba5: 0x6e462620, 0x33ba6: 0x6c01c020, 0x33ba7: 0x6c041a20, + 0x33ba8: 0x6c01c220, 0x33ba9: 0x6c109820, 0x33baa: 0x6c109a20, 0x33bab: 0x6c109c20, + 0x33bac: 0x6c109e20, 0x33bad: 0x6c10a020, 0x33bae: 0x6c1dd620, 0x33baf: 0x6c1dd820, + 0x33bb0: 0x6c1dda20, 0x33bb1: 0x6c317a20, 0x33bb2: 0x6c317c20, 0x33bb3: 0x6c317e20, + 0x33bb4: 0x6c318020, 0x33bb5: 0x6c318220, 0x33bb6: 0x6c318420, 0x33bb7: 0x6c4bce20, + 0x33bb8: 0x6c4bd020, 0x33bb9: 0x6c4bd220, 0x33bba: 0x6c4bd420, 0x33bbb: 0x6c4bd620, + 0x33bbc: 0x6c6de420, 0x33bbd: 0x6c6de620, 0x33bbe: 0x6c954e20, 0x33bbf: 0x6c955020, + // Block 0xcef, offset 0x33bc0 + 0x33bc0: 0x6c955220, 0x33bc1: 0x6cc16c20, 0x33bc2: 0x6d20ba20, 0x33bc3: 0x6d4e4a20, + 0x33bc4: 0x6d7ad420, 0x33bc5: 0x6d7ad620, 0x33bc6: 0x6d7ad820, 0x33bc7: 0x6da35420, + 0x33bc8: 0x6dc50820, 0x33bc9: 0x6de20c20, 0x33bca: 0x6de20e20, 0x33bcb: 0x6df9d820, + 0x33bcc: 0x6e1cfe20, 0x33bcd: 0x6e1d0020, 0x33bce: 0x6e320820, 0x33bcf: 0x6e402c20, + 0x33bd0: 0x6e442a20, 0x33bd1: 0x6c041e20, 0x33bd2: 0x6c042020, 0x33bd3: 0x6c042220, + 0x33bd4: 0x6c042420, 0x33bd5: 0x6c042620, 0x33bd6: 0x6c089820, 0x33bd7: 0x6c089a20, + 0x33bd8: 0x6c089c20, 0x33bd9: 0x6c089e20, 0x33bda: 0x6c10a620, 0x33bdb: 0x6c10a820, + 0x33bdc: 0x6c1de020, 0x33bdd: 0x6c1de220, 0x33bde: 0x6c1de420, 0x33bdf: 0x6c318620, + 0x33be0: 0x6c4bde20, 0x33be1: 0x6c6dee20, 0x33be2: 0x6c6df020, 0x33be3: 0x6c955420, + 0x33be4: 0x6cc17220, 0x33be5: 0x6cc17420, 0x33be6: 0x6cf11220, 0x33be7: 0x6cf11420, + 0x33be8: 0x6d4e4e20, 0x33be9: 0x6d4e5020, 0x33bea: 0x6d4e5220, 0x33beb: 0x6d4e5420, + 0x33bec: 0x6d7ada20, 0x33bed: 0x6da35620, 0x33bee: 0x6dc50a20, 0x33bef: 0x6de21020, + 0x33bf0: 0x6e0d9220, 0x33bf1: 0x6e0d9420, 0x33bf2: 0x6e0d9620, 0x33bf3: 0x6c042a20, + 0x33bf4: 0x6c08a220, 0x33bf5: 0x6c08a420, 0x33bf6: 0x6c10ac20, 0x33bf7: 0x6c318c20, + 0x33bf8: 0x6c318e20, 0x33bf9: 0x6c4bea20, 0x33bfa: 0x6c4bec20, 0x33bfb: 0x6c4bee20, + 0x33bfc: 0x6c6df420, 0x33bfd: 0x6c6df620, 0x33bfe: 0x6c6df820, 0x33bff: 0x6c6dfa20, + // Block 0xcf0, offset 0x33c00 + 0x33c00: 0x6c955a20, 0x33c01: 0x6c955c20, 0x33c02: 0x6c955e20, 0x33c03: 0x6c956020, + 0x33c04: 0x6c956220, 0x33c05: 0x6cc17a20, 0x33c06: 0x6cc17c20, 0x33c07: 0x6cc17e20, + 0x33c08: 0x6cc18020, 0x33c09: 0x6cc18220, 0x33c0a: 0x6cf11820, 0x33c0b: 0x6d4e5620, + 0x33c0c: 0x6d4e5820, 0x33c0d: 0x6d7ae020, 0x33c0e: 0x6da35a20, 0x33c0f: 0x6d7ae220, + 0x33c10: 0x6dc50e20, 0x33c11: 0x6df9da20, 0x33c12: 0x6c08b220, 0x33c13: 0x6c08b420, + 0x33c14: 0x6c08b620, 0x33c15: 0x6c10ba20, 0x33c16: 0x6c10bc20, 0x33c17: 0x6c10be20, + 0x33c18: 0x6c10c020, 0x33c19: 0x6c10c220, 0x33c1a: 0x6c10c420, 0x33c1b: 0x6c10c620, + 0x33c1c: 0x6c10c820, 0x33c1d: 0x6c10ca20, 0x33c1e: 0x6c10cc20, 0x33c1f: 0x6c10ce20, + 0x33c20: 0x6c10d020, 0x33c21: 0x6c10d220, 0x33c22: 0x6c10d420, 0x33c23: 0x6c10d620, + 0x33c24: 0x6c10d820, 0x33c25: 0x6c1e0620, 0x33c26: 0x6c1e0820, 0x33c27: 0x6c1e0a20, + 0x33c28: 0x6c1e0c20, 0x33c29: 0x6c1e0e20, 0x33c2a: 0x6c1e1020, 0x33c2b: 0x6c1e1220, + 0x33c2c: 0x6c1e1420, 0x33c2d: 0x6c1e1620, 0x33c2e: 0x6c1e1820, 0x33c2f: 0x6c1e1a20, + 0x33c30: 0x6c1e1c20, 0x33c31: 0x6c1e1e20, 0x33c32: 0x6c1e2020, 0x33c33: 0x6c1e2220, + 0x33c34: 0x6c1e2420, 0x33c35: 0x6c1e2620, 0x33c36: 0x6c1e2820, 0x33c37: 0x6c1e2a20, + 0x33c38: 0x6c1e2c20, 0x33c39: 0x6c1e2e20, 0x33c3a: 0x6c1e3020, 0x33c3b: 0x6c31b220, + 0x33c3c: 0x6c31b420, 0x33c3d: 0x6c31b620, 0x33c3e: 0x6c31b820, 0x33c3f: 0x6c31ba20, + // Block 0xcf1, offset 0x33c40 + 0x33c40: 0x6c31bc20, 0x33c41: 0x6c31be20, 0x33c42: 0x6c31c020, 0x33c43: 0x6c31c220, + 0x33c44: 0x6c31c420, 0x33c45: 0x6c31c620, 0x33c46: 0x6c31c820, 0x33c47: 0x6c31ca20, + 0x33c48: 0x6c31cc20, 0x33c49: 0x6c31ce20, 0x33c4a: 0x6c31d020, 0x33c4b: 0x6c31d220, + 0x33c4c: 0x6c31d420, 0x33c4d: 0x6c31d620, 0x33c4e: 0x6c31d820, 0x33c4f: 0x6c31da20, + 0x33c50: 0x6c4c1220, 0x33c51: 0x6c4c1420, 0x33c52: 0x6c4c1620, 0x33c53: 0x6c4c1820, + 0x33c54: 0x6c4c1a20, 0x33c55: 0x6c4c1c20, 0x33c56: 0x6c4c1e20, 0x33c57: 0x6c4c2020, + 0x33c58: 0x6c4c2220, 0x33c59: 0x6c4c2420, 0x33c5a: 0x6c4c2620, 0x33c5b: 0x6c4c2820, + 0x33c5c: 0x6c4c2a20, 0x33c5d: 0x6c4c2c20, 0x33c5e: 0x6c4c2e20, 0x33c5f: 0x6c4c3020, + 0x33c60: 0x6c4c3220, 0x33c61: 0x6c4c3420, 0x33c62: 0x6c4c3620, 0x33c63: 0x6c4c3820, + 0x33c64: 0x6c4c3a20, 0x33c65: 0x6c4c3c20, 0x33c66: 0x6c4c3e20, 0x33c67: 0x6c4c4020, + 0x33c68: 0x6c4c4220, 0x33c69: 0x6c4c4420, 0x33c6a: 0x6c4c4620, 0x33c6b: 0x6c4c4820, + 0x33c6c: 0x6c4c4a20, 0x33c6d: 0x6c4c4c20, 0x33c6e: 0x6c4c4e20, 0x33c6f: 0x6c4c5020, + 0x33c70: 0x6c4c5220, 0x33c71: 0x6c6e1420, 0x33c72: 0x6c6e1620, 0x33c73: 0x6c6e1820, + 0x33c74: 0x6c6e1a20, 0x33c75: 0x6c6e1c20, 0x33c76: 0x6c6e1e20, 0x33c77: 0x6c6e2020, + 0x33c78: 0x6c6e2220, 0x33c79: 0x6c6e2420, 0x33c7a: 0x6c6e2620, 0x33c7b: 0x6c6e2820, + 0x33c7c: 0x6c6e2a20, 0x33c7d: 0x6c6e2c20, 0x33c7e: 0x6c6e2e20, 0x33c7f: 0x6c6e3020, + // Block 0xcf2, offset 0x33c80 + 0x33c80: 0x6c6e3220, 0x33c81: 0x6c6e3420, 0x33c82: 0x6c6e3620, 0x33c83: 0x6c6e3820, + 0x33c84: 0x6c6e3a20, 0x33c85: 0x6c6e3c20, 0x33c86: 0x6c6e3e20, 0x33c87: 0x6c6e4020, + 0x33c88: 0x6c6e4220, 0x33c89: 0x6c6e4420, 0x33c8a: 0x6c6e4620, 0x33c8b: 0x6c6e4820, + 0x33c8c: 0x6c6e4a20, 0x33c8d: 0x6c958620, 0x33c8e: 0x6c958820, 0x33c8f: 0x6c958a20, + 0x33c90: 0x6c958c20, 0x33c91: 0x6c958e20, 0x33c92: 0x6c959020, 0x33c93: 0x6c959220, + 0x33c94: 0x6c959420, 0x33c95: 0x6c959620, 0x33c96: 0x6c959820, 0x33c97: 0x6c959a20, + 0x33c98: 0x6c959c20, 0x33c99: 0x6c959e20, 0x33c9a: 0x6c95a020, 0x33c9b: 0x6c95a220, + 0x33c9c: 0x6c95a420, 0x33c9d: 0x6c95a620, 0x33c9e: 0x6c95a820, 0x33c9f: 0x6c95aa20, + 0x33ca0: 0x6c95ac20, 0x33ca1: 0x6c95ae20, 0x33ca2: 0x6c95b020, 0x33ca3: 0x6c95b220, + 0x33ca4: 0x6c95b420, 0x33ca5: 0x6c95b620, 0x33ca6: 0x6c95b820, 0x33ca7: 0x6c95ba20, + 0x33ca8: 0x6c95bc20, 0x33ca9: 0x6c95be20, 0x33caa: 0x6c95c020, 0x33cab: 0x6cc1ae20, + 0x33cac: 0x6cc1b020, 0x33cad: 0x6cc1b220, 0x33cae: 0x6cc1b420, 0x33caf: 0x6cc1b620, + 0x33cb0: 0x6cc1b820, 0x33cb1: 0x6cc1ba20, 0x33cb2: 0x6cc1bc20, 0x33cb3: 0x6cc1be20, + 0x33cb4: 0x6cc1c020, 0x33cb5: 0x6cc1c220, 0x33cb6: 0x6cc1c420, 0x33cb7: 0x6cc1c620, + 0x33cb8: 0x6cc1c820, 0x33cb9: 0x6cc1ca20, 0x33cba: 0x6cc1cc20, 0x33cbb: 0x6cc1ce20, + 0x33cbc: 0x6cc1d020, 0x33cbd: 0x6cc1d220, 0x33cbe: 0x6cc1d420, 0x33cbf: 0x6cc1d620, + // Block 0xcf3, offset 0x33cc0 + 0x33cc0: 0x6cc1d820, 0x33cc1: 0x6cc1da20, 0x33cc2: 0x6cc1dc20, 0x33cc3: 0x6cc1de20, + 0x33cc4: 0x6cc1e020, 0x33cc5: 0x6cc1e220, 0x33cc6: 0x6cc1e420, 0x33cc7: 0x6cc1e620, + 0x33cc8: 0x6cc1e820, 0x33cc9: 0x6cc1ea20, 0x33cca: 0x6cf13020, 0x33ccb: 0x6cf13220, + 0x33ccc: 0x6cf13420, 0x33ccd: 0x6cf13620, 0x33cce: 0x6cf13820, 0x33ccf: 0x6cf13a20, + 0x33cd0: 0x6cf13c20, 0x33cd1: 0x6cf13e20, 0x33cd2: 0x6cf14020, 0x33cd3: 0x6cf14220, + 0x33cd4: 0x6cf14420, 0x33cd5: 0x6cf14620, 0x33cd6: 0x6cf14820, 0x33cd7: 0x6cf14a20, + 0x33cd8: 0x6cf14c20, 0x33cd9: 0x6cf14e20, 0x33cda: 0x6cf15020, 0x33cdb: 0x6cf15220, + 0x33cdc: 0x6cf15420, 0x33cdd: 0x6cf15620, 0x33cde: 0x6cf15820, 0x33cdf: 0x6d20dc20, + 0x33ce0: 0x6d20de20, 0x33ce1: 0x6d20e020, 0x33ce2: 0x6d20e220, 0x33ce3: 0x6d20e420, + 0x33ce4: 0x6d20e620, 0x33ce5: 0x6d20e820, 0x33ce6: 0x6d20ea20, 0x33ce7: 0x6d20ec20, + 0x33ce8: 0x6d20ee20, 0x33ce9: 0x6d20f020, 0x33cea: 0x6d20f220, 0x33ceb: 0x6d20f420, + 0x33cec: 0x6d20f620, 0x33ced: 0x6d20f820, 0x33cee: 0x6d20fa20, 0x33cef: 0x6d20fc20, + 0x33cf0: 0x6d20fe20, 0x33cf1: 0x6d210020, 0x33cf2: 0x6d210220, 0x33cf3: 0x6d4e7220, + 0x33cf4: 0x6d4e7420, 0x33cf5: 0x6d4e7620, 0x33cf6: 0x6d4e7820, 0x33cf7: 0x6d4e7a20, + 0x33cf8: 0x6d4e7c20, 0x33cf9: 0x6d4e7e20, 0x33cfa: 0x6d4e8020, 0x33cfb: 0x6d4e8220, + 0x33cfc: 0x6d4e8420, 0x33cfd: 0x6d4e8620, 0x33cfe: 0x6d4e8820, 0x33cff: 0x6d4e8a20, + // Block 0xcf4, offset 0x33d00 + 0x33d00: 0x6d4e8c20, 0x33d01: 0x6d4e8e20, 0x33d02: 0x6d4e9020, 0x33d03: 0x6d4e9220, + 0x33d04: 0x6d4e9420, 0x33d05: 0x6d4e9620, 0x33d06: 0x6d4e9820, 0x33d07: 0x6d4e9a20, + 0x33d08: 0x6d4e9c20, 0x33d09: 0x6d4e9e20, 0x33d0a: 0x6d4ea020, 0x33d0b: 0x6d4ea220, + 0x33d0c: 0x6d4ea420, 0x33d0d: 0x6d7af420, 0x33d0e: 0x6d7af620, 0x33d0f: 0x6d7af820, + 0x33d10: 0x6d7afa20, 0x33d11: 0x6d7afc20, 0x33d12: 0x6d7afe20, 0x33d13: 0x6d7b0020, + 0x33d14: 0x6d7b0220, 0x33d15: 0x6d7b0420, 0x33d16: 0x6d7b0620, 0x33d17: 0x6d7b0820, + 0x33d18: 0x6d7b0a20, 0x33d19: 0x6d7b0c20, 0x33d1a: 0x6d7b0e20, 0x33d1b: 0x6d7b1020, + 0x33d1c: 0x6d7b1220, 0x33d1d: 0x6d7b1420, 0x33d1e: 0x6d7b1620, 0x33d1f: 0x6da36620, + 0x33d20: 0x6da36820, 0x33d21: 0x6da36a20, 0x33d22: 0x6da36c20, 0x33d23: 0x6da36e20, + 0x33d24: 0x6da37020, 0x33d25: 0x6da37220, 0x33d26: 0x6da37420, 0x33d27: 0x6da37620, + 0x33d28: 0x6da37820, 0x33d29: 0x6dc51420, 0x33d2a: 0x6dc51620, 0x33d2b: 0x6dc51820, + 0x33d2c: 0x6dc51a20, 0x33d2d: 0x6de21420, 0x33d2e: 0x6de21620, 0x33d2f: 0x6de21820, + 0x33d30: 0x6de21a20, 0x33d31: 0x6de21c20, 0x33d32: 0x6de21e20, 0x33d33: 0x6de22020, + 0x33d34: 0x6de22220, 0x33d35: 0x6de22420, 0x33d36: 0x6de22620, 0x33d37: 0x6de22820, + 0x33d38: 0x6df9e220, 0x33d39: 0x6df9e420, 0x33d3a: 0x6df9e620, 0x33d3b: 0x6e0d9820, + 0x33d3c: 0x6e0d9a20, 0x33d3d: 0x6e0d9c20, 0x33d3e: 0x6e1d0820, 0x33d3f: 0x6e1d0a20, + // Block 0xcf5, offset 0x33d40 + 0x33d40: 0x6e1d0c20, 0x33d41: 0x6e1d0e20, 0x33d42: 0x6e28bc20, 0x33d43: 0x6e320a20, + 0x33d44: 0x6e320c20, 0x33d45: 0x6e320e20, 0x33d46: 0x6e321020, 0x33d47: 0x6e402e20, + 0x33d48: 0x6e403020, 0x33d49: 0x6c08bc20, 0x33d4a: 0x6c1e3220, 0x33d4b: 0x6c1e3420, + 0x33d4c: 0x6c1e3620, 0x33d4d: 0x6c31e020, 0x33d4e: 0x6c31e220, 0x33d4f: 0x6c31e420, + 0x33d50: 0x6c31e620, 0x33d51: 0x6c4c5420, 0x33d52: 0x6c4c5620, 0x33d53: 0x6c4c5820, + 0x33d54: 0x6c4c5a20, 0x33d55: 0x6c4c5c20, 0x33d56: 0x6c6e4e20, 0x33d57: 0x6c6e5020, + 0x33d58: 0x6c6e5220, 0x33d59: 0x6c6e5420, 0x33d5a: 0x6c95cc20, 0x33d5b: 0x6cc1f420, + 0x33d5c: 0x6cc1f620, 0x33d5d: 0x6cc1f820, 0x33d5e: 0x6cf15c20, 0x33d5f: 0x6cf15e20, + 0x33d60: 0x6cf16020, 0x33d61: 0x6d18a420, 0x33d62: 0x6d210820, 0x33d63: 0x6d1e2a20, + 0x33d64: 0x6d210a20, 0x33d65: 0x6d4eaa20, 0x33d66: 0x6d7b1c20, 0x33d67: 0x6d7b1e20, + 0x33d68: 0x6d7b2020, 0x33d69: 0x6d7b2220, 0x33d6a: 0x6dc51c20, 0x33d6b: 0x6de22c20, + 0x33d6c: 0x6df9ea20, 0x33d6d: 0x6e0d9e20, 0x33d6e: 0x6e28be20, 0x33d6f: 0x6c043420, + 0x33d70: 0x6c043620, 0x33d71: 0x6c043820, 0x33d72: 0x6c08c020, 0x33d73: 0x6c08c220, + 0x33d74: 0x6c08c420, 0x33d75: 0x6c08c620, 0x33d76: 0x6c10e020, 0x33d77: 0x6c1e3a20, + 0x33d78: 0x6c1e3c20, 0x33d79: 0x6c1e3e20, 0x33d7a: 0x6c1e4020, 0x33d7b: 0x6c31e820, + 0x33d7c: 0x6c31ea20, 0x33d7d: 0x6c31ec20, 0x33d7e: 0x6c31ee20, 0x33d7f: 0x6c4c6020, + // Block 0xcf6, offset 0x33d80 + 0x33d80: 0x6c4b0c20, 0x33d81: 0x6c6e5620, 0x33d82: 0x6c4c6220, 0x33d83: 0x6c6e5820, + 0x33d84: 0x6c6e5a20, 0x33d85: 0x6c6e5c20, 0x33d86: 0x6c6e5e20, 0x33d87: 0x6c95d220, + 0x33d88: 0x6c95d420, 0x33d89: 0x6c95d620, 0x33d8a: 0x6cc20220, 0x33d8b: 0x6cf16820, + 0x33d8c: 0x6d210e20, 0x33d8d: 0x6d211020, 0x33d8e: 0x6d211220, 0x33d8f: 0x6d211420, + 0x33d90: 0x6d4eae20, 0x33d91: 0x6d4eb020, 0x33d92: 0x6d4eb220, 0x33d93: 0x6d4eb420, + 0x33d94: 0x6da2ce20, 0x33d95: 0x6dc2b220, 0x33d96: 0x6e1d1020, 0x33d97: 0x6c10f020, + 0x33d98: 0x6c10f220, 0x33d99: 0x6c10f420, 0x33d9a: 0x6c10f620, 0x33d9b: 0x6c10f820, + 0x33d9c: 0x6c10fa20, 0x33d9d: 0x6c10fc20, 0x33d9e: 0x6c10fe20, 0x33d9f: 0x6c110020, + 0x33da0: 0x6c110220, 0x33da1: 0x6c110420, 0x33da2: 0x6c110620, 0x33da3: 0x6c1e6220, + 0x33da4: 0x6c1e6420, 0x33da5: 0x6c1e6620, 0x33da6: 0x6c1e6820, 0x33da7: 0x6c1e6a20, + 0x33da8: 0x6c1e6c20, 0x33da9: 0x6c1e6e20, 0x33daa: 0x6c1e7020, 0x33dab: 0x6c1e7220, + 0x33dac: 0x6c1e7420, 0x33dad: 0x6c1e7620, 0x33dae: 0x6c1e7820, 0x33daf: 0x6c1e7a20, + 0x33db0: 0x6c1e7c20, 0x33db1: 0x6c1e7e20, 0x33db2: 0x6c321420, 0x33db3: 0x6c321620, + 0x33db4: 0x6c321820, 0x33db5: 0x6c321a20, 0x33db6: 0x6c321c20, 0x33db7: 0x6c321e20, + 0x33db8: 0x6c322020, 0x33db9: 0x6c322220, 0x33dba: 0x6c322420, 0x33dbb: 0x6c322620, + 0x33dbc: 0x6c322820, 0x33dbd: 0x6c322a20, 0x33dbe: 0x6c322c20, 0x33dbf: 0x6c322e20, + // Block 0xcf7, offset 0x33dc0 + 0x33dc0: 0x6c323020, 0x33dc1: 0x6c323220, 0x33dc2: 0x6c323420, 0x33dc3: 0x6c323620, + 0x33dc4: 0x6c323820, 0x33dc5: 0x6c323a20, 0x33dc6: 0x6c323c20, 0x33dc7: 0x6c4c8420, + 0x33dc8: 0x6c4c8620, 0x33dc9: 0x6c4c8820, 0x33dca: 0x6c4c8a20, 0x33dcb: 0x6c4c8c20, + 0x33dcc: 0x6c4c8e20, 0x33dcd: 0x6c4c9020, 0x33dce: 0x6c4c9220, 0x33dcf: 0x6c4c9420, + 0x33dd0: 0x6c4c9620, 0x33dd1: 0x6c4c9820, 0x33dd2: 0x6c4c9a20, 0x33dd3: 0x6c4c9c20, + 0x33dd4: 0x6c4c9e20, 0x33dd5: 0x6c4ca020, 0x33dd6: 0x6c4ca220, 0x33dd7: 0x6c4ca420, + 0x33dd8: 0x6c4ca620, 0x33dd9: 0x6c6e7c20, 0x33dda: 0x6c6e7e20, 0x33ddb: 0x6c6e8020, + 0x33ddc: 0x6c6e8220, 0x33ddd: 0x6c6e8420, 0x33dde: 0x6c6e8620, 0x33ddf: 0x6c6e8820, + 0x33de0: 0x6c6e8a20, 0x33de1: 0x6c6e8c20, 0x33de2: 0x6c6e8e20, 0x33de3: 0x6c6e9020, + 0x33de4: 0x6c6e9220, 0x33de5: 0x6c6e9420, 0x33de6: 0x6c6e9620, 0x33de7: 0x6c6e9820, + 0x33de8: 0x6c6e9a20, 0x33de9: 0x6c6e9c20, 0x33dea: 0x6c6e9e20, 0x33deb: 0x6c6ea020, + 0x33dec: 0x6c6ea220, 0x33ded: 0x6c6ea420, 0x33dee: 0x6c6ea620, 0x33def: 0x6c6ea820, + 0x33df0: 0x6c6eaa20, 0x33df1: 0x6c6eac20, 0x33df2: 0x6c6bf220, 0x33df3: 0x6c95fa20, + 0x33df4: 0x6c95fc20, 0x33df5: 0x6c95fe20, 0x33df6: 0x6c960020, 0x33df7: 0x6c960220, + 0x33df8: 0x6c960420, 0x33df9: 0x6c960620, 0x33dfa: 0x6c960820, 0x33dfb: 0x6c960a20, + 0x33dfc: 0x6c960c20, 0x33dfd: 0x6c960e20, 0x33dfe: 0x6c961020, 0x33dff: 0x6c961220, + // Block 0xcf8, offset 0x33e00 + 0x33e00: 0x6c961420, 0x33e01: 0x6c961620, 0x33e02: 0x6c961820, 0x33e03: 0x6c961a20, + 0x33e04: 0x6c961c20, 0x33e05: 0x6c961e20, 0x33e06: 0x6c962020, 0x33e07: 0x6c962220, + 0x33e08: 0x6c962420, 0x33e09: 0x6c962620, 0x33e0a: 0x6c962820, 0x33e0b: 0x6c962a20, + 0x33e0c: 0x6c962c20, 0x33e0d: 0x6c962e20, 0x33e0e: 0x6c963020, 0x33e0f: 0x6c963220, + 0x33e10: 0x6c963420, 0x33e11: 0x6c963620, 0x33e12: 0x6c963820, 0x33e13: 0x6c963a20, + 0x33e14: 0x6c963c20, 0x33e15: 0x6c963e20, 0x33e16: 0x6cb78820, 0x33e17: 0x6c964020, + 0x33e18: 0x6c964220, 0x33e19: 0x6c964420, 0x33e1a: 0x6c964620, 0x33e1b: 0x6cc21a20, + 0x33e1c: 0x6cc21c20, 0x33e1d: 0x6cc21e20, 0x33e1e: 0x6cc22020, 0x33e1f: 0x6cc22220, + 0x33e20: 0x6cc22420, 0x33e21: 0x6cc22620, 0x33e22: 0x6cc22820, 0x33e23: 0x6cc22a20, + 0x33e24: 0x6cc22c20, 0x33e25: 0x6cc22e20, 0x33e26: 0x6cc23020, 0x33e27: 0x6cc23220, + 0x33e28: 0x6cc23420, 0x33e29: 0x6cc23620, 0x33e2a: 0x6cc23820, 0x33e2b: 0x6cc23a20, + 0x33e2c: 0x6cc23c20, 0x33e2d: 0x6cc23e20, 0x33e2e: 0x6cc24020, 0x33e2f: 0x6cc24220, + 0x33e30: 0x6cc24420, 0x33e31: 0x6cc24620, 0x33e32: 0x6cc24820, 0x33e33: 0x6cc24a20, + 0x33e34: 0x6cc24c20, 0x33e35: 0x6cc24e20, 0x33e36: 0x6cc25020, 0x33e37: 0x6cc25220, + 0x33e38: 0x6cc25420, 0x33e39: 0x6cc25620, 0x33e3a: 0x6cc25820, 0x33e3b: 0x6cc25a20, + 0x33e3c: 0x6cf17a20, 0x33e3d: 0x6cc25c20, 0x33e3e: 0x6cc25e20, 0x33e3f: 0x6cf17c20, + // Block 0xcf9, offset 0x33e40 + 0x33e40: 0x6cf17e20, 0x33e41: 0x6cf18020, 0x33e42: 0x6cf18220, 0x33e43: 0x6cf18420, + 0x33e44: 0x6cf18620, 0x33e45: 0x6cf18820, 0x33e46: 0x6cf18a20, 0x33e47: 0x6cf18c20, + 0x33e48: 0x6cf18e20, 0x33e49: 0x6cf19020, 0x33e4a: 0x6cf19220, 0x33e4b: 0x6cf19420, + 0x33e4c: 0x6cf19620, 0x33e4d: 0x6cf19820, 0x33e4e: 0x6cf19a20, 0x33e4f: 0x6cf19c20, + 0x33e50: 0x6cf19e20, 0x33e51: 0x6cf1a020, 0x33e52: 0x6cf1a220, 0x33e53: 0x6cf1a420, + 0x33e54: 0x6cf1a620, 0x33e55: 0x6d213620, 0x33e56: 0x6d213820, 0x33e57: 0x6d213a20, + 0x33e58: 0x6d213c20, 0x33e59: 0x6d213e20, 0x33e5a: 0x6d214020, 0x33e5b: 0x6d214220, + 0x33e5c: 0x6d214420, 0x33e5d: 0x6d214620, 0x33e5e: 0x6d214820, 0x33e5f: 0x6d214a20, + 0x33e60: 0x6d214c20, 0x33e61: 0x6d214e20, 0x33e62: 0x6d215020, 0x33e63: 0x6d215220, + 0x33e64: 0x6d215420, 0x33e65: 0x6d215620, 0x33e66: 0x6d215820, 0x33e67: 0x6d215a20, + 0x33e68: 0x6d215c20, 0x33e69: 0x6d215e20, 0x33e6a: 0x6d216020, 0x33e6b: 0x6d216220, + 0x33e6c: 0x6d216420, 0x33e6d: 0x6d4ed020, 0x33e6e: 0x6d4ed220, 0x33e6f: 0x6d4ed420, + 0x33e70: 0x6d4ed620, 0x33e71: 0x6d4ed820, 0x33e72: 0x6d4eda20, 0x33e73: 0x6d4edc20, + 0x33e74: 0x6d4ede20, 0x33e75: 0x6d4ee020, 0x33e76: 0x6d4ee220, 0x33e77: 0x6d4ee420, + 0x33e78: 0x6d4ee620, 0x33e79: 0x6d4ee820, 0x33e7a: 0x6d4eea20, 0x33e7b: 0x6d4eec20, + 0x33e7c: 0x6d4eee20, 0x33e7d: 0x6d4ef020, 0x33e7e: 0x6d4ef220, 0x33e7f: 0x6d4ef420, + // Block 0xcfa, offset 0x33e80 + 0x33e80: 0x6d4ef620, 0x33e81: 0x6d4ef820, 0x33e82: 0x6d7b3a20, 0x33e83: 0x6d7b3c20, + 0x33e84: 0x6d7b3e20, 0x33e85: 0x6d7b4020, 0x33e86: 0x6d7b4220, 0x33e87: 0x6d7b4420, + 0x33e88: 0x6d7b4620, 0x33e89: 0x6d7b4820, 0x33e8a: 0x6d7b4a20, 0x33e8b: 0x6d7b4c20, + 0x33e8c: 0x6d7b4e20, 0x33e8d: 0x6d7b5020, 0x33e8e: 0x6d7b5220, 0x33e8f: 0x6d7b5420, + 0x33e90: 0x6d7b5620, 0x33e91: 0x6da37c20, 0x33e92: 0x6da37e20, 0x33e93: 0x6da38020, + 0x33e94: 0x6da38220, 0x33e95: 0x6da38420, 0x33e96: 0x6da38620, 0x33e97: 0x6da38820, + 0x33e98: 0x6da38a20, 0x33e99: 0x6da38c20, 0x33e9a: 0x6da38e20, 0x33e9b: 0x6da39020, + 0x33e9c: 0x6db42620, 0x33e9d: 0x6da39220, 0x33e9e: 0x6da39420, 0x33e9f: 0x6da39620, + 0x33ea0: 0x6da39820, 0x33ea1: 0x6dc52220, 0x33ea2: 0x6dc52420, 0x33ea3: 0x6dc52620, + 0x33ea4: 0x6dc52820, 0x33ea5: 0x6dc52a20, 0x33ea6: 0x6dc52c20, 0x33ea7: 0x6dc52e20, + 0x33ea8: 0x6dc53020, 0x33ea9: 0x6dc53220, 0x33eaa: 0x6dc53420, 0x33eab: 0x6dc53620, + 0x33eac: 0x6dc53820, 0x33ead: 0x6dc53a20, 0x33eae: 0x6de23a20, 0x33eaf: 0x6de23c20, + 0x33eb0: 0x6de23e20, 0x33eb1: 0x6de24020, 0x33eb2: 0x6de24220, 0x33eb3: 0x6de24420, + 0x33eb4: 0x6de24620, 0x33eb5: 0x6de24820, 0x33eb6: 0x6de24a20, 0x33eb7: 0x6de24c20, + 0x33eb8: 0x6de24e20, 0x33eb9: 0x6de25020, 0x33eba: 0x6de25220, 0x33ebb: 0x6df9f420, + 0x33ebc: 0x6df9f620, 0x33ebd: 0x6df9f820, 0x33ebe: 0x6df9fa20, 0x33ebf: 0x6df9fc20, + // Block 0xcfb, offset 0x33ec0 + 0x33ec0: 0x6df9fe20, 0x33ec1: 0x6dfa0020, 0x33ec2: 0x6dfa0220, 0x33ec3: 0x6dfa0420, + 0x33ec4: 0x6e0da220, 0x33ec5: 0x6e0da420, 0x33ec6: 0x6e0da620, 0x33ec7: 0x6e0f2020, + 0x33ec8: 0x6e1d1420, 0x33ec9: 0x6e1d1620, 0x33eca: 0x6e1d1820, 0x33ecb: 0x6e1d1a20, + 0x33ecc: 0x6e1d1c20, 0x33ecd: 0x6e28c020, 0x33ece: 0x6e28c220, 0x33ecf: 0x6e28c420, + 0x33ed0: 0x6e28c620, 0x33ed1: 0x6e28c820, 0x33ed2: 0x6e321220, 0x33ed3: 0x6e3d2220, + 0x33ed4: 0x6e403220, 0x33ed5: 0x6e403420, 0x33ed6: 0x6e429420, 0x33ed7: 0x6c043a20, + 0x33ed8: 0x6c08d220, 0x33ed9: 0x6c08d420, 0x33eda: 0x6c08d620, 0x33edb: 0x6c1e8620, + 0x33edc: 0x6c110c20, 0x33edd: 0x6c1e8820, 0x33ede: 0x6c1e8a20, 0x33edf: 0x6c324a20, + 0x33ee0: 0x6c4cb420, 0x33ee1: 0x6c4cb620, 0x33ee2: 0x6c4cb820, 0x33ee3: 0x6c4cba20, + 0x33ee4: 0x6c4cbc20, 0x33ee5: 0x6c4cbe20, 0x33ee6: 0x6c6ebc20, 0x33ee7: 0x6c6ebe20, + 0x33ee8: 0x6c965220, 0x33ee9: 0x6c965420, 0x33eea: 0x6c965620, 0x33eeb: 0x6cc26620, + 0x33eec: 0x6c01da20, 0x33eed: 0x6c044020, 0x33eee: 0x6c08dc20, 0x33eef: 0x6c08de20, + 0x33ef0: 0x6c111020, 0x33ef1: 0x6c111220, 0x33ef2: 0x6c111420, 0x33ef3: 0x6c1e9620, + 0x33ef4: 0x6c4cc620, 0x33ef5: 0x6c1e9820, 0x33ef6: 0x6c1e9a20, 0x33ef7: 0x6c1e9c20, + 0x33ef8: 0x6c1e9e20, 0x33ef9: 0x6c1ea020, 0x33efa: 0x6c1ea220, 0x33efb: 0x6c324e20, + 0x33efc: 0x6c4cc820, 0x33efd: 0x6c325020, 0x33efe: 0x6c325220, 0x33eff: 0x6c325420, + // Block 0xcfc, offset 0x33f00 + 0x33f00: 0x6c325620, 0x33f01: 0x6c325820, 0x33f02: 0x6c4cca20, 0x33f03: 0x6c4ccc20, + 0x33f04: 0x6c4cce20, 0x33f05: 0x6c4cd020, 0x33f06: 0x6c4cd220, 0x33f07: 0x6c4cd420, + 0x33f08: 0x6c4cd620, 0x33f09: 0x6c4cd820, 0x33f0a: 0x6c4cda20, 0x33f0b: 0x6c4cdc20, + 0x33f0c: 0x6c4cde20, 0x33f0d: 0x6c6ec420, 0x33f0e: 0x6c6ec620, 0x33f0f: 0x6c6ec820, + 0x33f10: 0x6c6eca20, 0x33f11: 0x6c6ecc20, 0x33f12: 0x6c6ece20, 0x33f13: 0x6c6ed020, + 0x33f14: 0x6c965a20, 0x33f15: 0x6c965c20, 0x33f16: 0x6c965e20, 0x33f17: 0x6c966020, + 0x33f18: 0x6c966220, 0x33f19: 0x6c966420, 0x33f1a: 0x6cc26820, 0x33f1b: 0x6cc26a20, + 0x33f1c: 0x6cc26c20, 0x33f1d: 0x6cc26e20, 0x33f1e: 0x6cc27020, 0x33f1f: 0x6cc27220, + 0x33f20: 0x6cc27420, 0x33f21: 0x6cc27620, 0x33f22: 0x6cf1ae20, 0x33f23: 0x6cf1b020, + 0x33f24: 0x6cf1b220, 0x33f25: 0x6cf1b420, 0x33f26: 0x6d217620, 0x33f27: 0x6d217820, + 0x33f28: 0x6d217a20, 0x33f29: 0x6d217c20, 0x33f2a: 0x6d217e20, 0x33f2b: 0x6d218020, + 0x33f2c: 0x6d4f0220, 0x33f2d: 0x6d1a0c20, 0x33f2e: 0x6d7b5e20, 0x33f2f: 0x6d7b6020, + 0x33f30: 0x6d7b6220, 0x33f31: 0x6d7b6420, 0x33f32: 0x6da3a020, 0x33f33: 0x6da3a220, + 0x33f34: 0x6da3a420, 0x33f35: 0x6de25620, 0x33f36: 0x6e1d1e20, 0x33f37: 0x6e403620, + 0x33f38: 0x6e403820, 0x33f39: 0x6e442c20, 0x33f3a: 0x6c01de20, 0x33f3b: 0x6c044420, + 0x33f3c: 0x6c044620, 0x33f3d: 0x6c111c20, 0x33f3e: 0x6c111e20, 0x33f3f: 0x6c1ea820, + // Block 0xcfd, offset 0x33f40 + 0x33f40: 0x6c1eaa20, 0x33f41: 0x6c1eac20, 0x33f42: 0x6c1eae20, 0x33f43: 0x6c1eb020, + 0x33f44: 0x6c325c20, 0x33f45: 0x6c325e20, 0x33f46: 0x6c4ce220, 0x33f47: 0x6c4ce420, + 0x33f48: 0x6c4ce620, 0x33f49: 0x6c4ce820, 0x33f4a: 0x6c4cea20, 0x33f4b: 0x6c6ed420, + 0x33f4c: 0x6c6ed620, 0x33f4d: 0x6c966620, 0x33f4e: 0x6cc27c20, 0x33f4f: 0x6cf1bc20, + 0x33f50: 0x6cf1be20, 0x33f51: 0x6d4f0420, 0x33f52: 0x6d4f0620, 0x33f53: 0x6d7b6620, + 0x33f54: 0x6da3a820, 0x33f55: 0x6dc53e20, 0x33f56: 0x6e0daa20, 0x33f57: 0x6c01e220, + 0x33f58: 0x6c01e420, 0x33f59: 0x6c045020, 0x33f5a: 0x6c045220, 0x33f5b: 0x6c045420, + 0x33f5c: 0x6c045620, 0x33f5d: 0x6c045820, 0x33f5e: 0x6c045a20, 0x33f5f: 0x6c045c20, + 0x33f60: 0x6c045e20, 0x33f61: 0x6c046020, 0x33f62: 0x6c08e620, 0x33f63: 0x6c08e820, + 0x33f64: 0x6c08ea20, 0x33f65: 0x6c08ec20, 0x33f66: 0x6c08ee20, 0x33f67: 0x6c08f020, + 0x33f68: 0x6c08f220, 0x33f69: 0x6c08f420, 0x33f6a: 0x6c08f620, 0x33f6b: 0x6c113020, + 0x33f6c: 0x6c113220, 0x33f6d: 0x6c113420, 0x33f6e: 0x6c113620, 0x33f6f: 0x6c113820, + 0x33f70: 0x6c113a20, 0x33f71: 0x6c113c20, 0x33f72: 0x6c113e20, 0x33f73: 0x6c114020, + 0x33f74: 0x6c114220, 0x33f75: 0x6c114420, 0x33f76: 0x6c114620, 0x33f77: 0x6c1ebe20, + 0x33f78: 0x6c1ec020, 0x33f79: 0x6c1ec220, 0x33f7a: 0x6c1ec420, 0x33f7b: 0x6c1ec620, + 0x33f7c: 0x6c1ec820, 0x33f7d: 0x6c1eca20, 0x33f7e: 0x6c1ecc20, 0x33f7f: 0x6c1ece20, + // Block 0xcfe, offset 0x33f80 + 0x33f80: 0x6c1ed020, 0x33f81: 0x6c1ed220, 0x33f82: 0x6c1ed420, 0x33f83: 0x6c1ed620, + 0x33f84: 0x6c1ed820, 0x33f85: 0x6c1eda20, 0x33f86: 0x6c327c20, 0x33f87: 0x6c327e20, + 0x33f88: 0x6c328020, 0x33f89: 0x6c328220, 0x33f8a: 0x6c328420, 0x33f8b: 0x6c328620, + 0x33f8c: 0x6c328820, 0x33f8d: 0x6c328a20, 0x33f8e: 0x6c328c20, 0x33f8f: 0x6c328e20, + 0x33f90: 0x6c329020, 0x33f91: 0x6c329220, 0x33f92: 0x6c329420, 0x33f93: 0x6c329620, + 0x33f94: 0x6c4d0620, 0x33f95: 0x6c4d0820, 0x33f96: 0x6c4d0a20, 0x33f97: 0x6c4d0c20, + 0x33f98: 0x6c4d0e20, 0x33f99: 0x6c4d1020, 0x33f9a: 0x6c4d1220, 0x33f9b: 0x6c4d1420, + 0x33f9c: 0x6c4d1620, 0x33f9d: 0x6c4d1820, 0x33f9e: 0x6c4d1a20, 0x33f9f: 0x6c4d1c20, + 0x33fa0: 0x6c4d1e20, 0x33fa1: 0x6c4d2020, 0x33fa2: 0x6c4d2220, 0x33fa3: 0x6c4d2420, + 0x33fa4: 0x6c6ee420, 0x33fa5: 0x6c6ee620, 0x33fa6: 0x6c6ee820, 0x33fa7: 0x6c6eea20, + 0x33fa8: 0x6c6eec20, 0x33fa9: 0x6c6eee20, 0x33faa: 0x6c6ef020, 0x33fab: 0x6c6ef220, + 0x33fac: 0x6c6ef420, 0x33fad: 0x6c6ef620, 0x33fae: 0x6c967a20, 0x33faf: 0x6c967c20, + 0x33fb0: 0x6c967e20, 0x33fb1: 0x6c968020, 0x33fb2: 0x6c968220, 0x33fb3: 0x6c968420, + 0x33fb4: 0x6c968620, 0x33fb5: 0x6c968820, 0x33fb6: 0x6c968a20, 0x33fb7: 0x6c968c20, + 0x33fb8: 0x6c968e20, 0x33fb9: 0x6c969020, 0x33fba: 0x6c969220, 0x33fbb: 0x6c969420, + 0x33fbc: 0x6c969620, 0x33fbd: 0x6c969820, 0x33fbe: 0x6c969a20, 0x33fbf: 0x6c969c20, + // Block 0xcff, offset 0x33fc0 + 0x33fc0: 0x6cc28e20, 0x33fc1: 0x6cc29020, 0x33fc2: 0x6cc29220, 0x33fc3: 0x6cc29420, + 0x33fc4: 0x6cc29620, 0x33fc5: 0x6cc29820, 0x33fc6: 0x6cc29a20, 0x33fc7: 0x6cc29c20, + 0x33fc8: 0x6cc29e20, 0x33fc9: 0x6cc2a020, 0x33fca: 0x6cf1d020, 0x33fcb: 0x6cf1d220, + 0x33fcc: 0x6cf1d420, 0x33fcd: 0x6cf1d620, 0x33fce: 0x6cf1d820, 0x33fcf: 0x6cf1da20, + 0x33fd0: 0x6cf1dc20, 0x33fd1: 0x6cf1de20, 0x33fd2: 0x6d218c20, 0x33fd3: 0x6d218e20, + 0x33fd4: 0x6d219020, 0x33fd5: 0x6d219220, 0x33fd6: 0x6d219420, 0x33fd7: 0x6d219620, + 0x33fd8: 0x6d219820, 0x33fd9: 0x6d219a20, 0x33fda: 0x6d219c20, 0x33fdb: 0x6d219e20, + 0x33fdc: 0x6d21a020, 0x33fdd: 0x6d21a220, 0x33fde: 0x6d4f1220, 0x33fdf: 0x6d4f1420, + 0x33fe0: 0x6d4f1620, 0x33fe1: 0x6d4f1820, 0x33fe2: 0x6d4f1a20, 0x33fe3: 0x6d4f1c20, + 0x33fe4: 0x6d4f1e20, 0x33fe5: 0x6d7b6c20, 0x33fe6: 0x6d7b6e20, 0x33fe7: 0x6d7b7020, + 0x33fe8: 0x6d7b7220, 0x33fe9: 0x6d7b7420, 0x33fea: 0x6d7b7620, 0x33feb: 0x6d8a6c20, + 0x33fec: 0x6da3ac20, 0x33fed: 0x6da3ae20, 0x33fee: 0x6da3b020, 0x33fef: 0x6da3b220, + 0x33ff0: 0x6da3b420, 0x33ff1: 0x6da3b620, 0x33ff2: 0x6dc54220, 0x33ff3: 0x6dc54420, + 0x33ff4: 0x6dc54620, 0x33ff5: 0x6dc54820, 0x33ff6: 0x6dc54a20, 0x33ff7: 0x6dc54c20, + 0x33ff8: 0x6de25820, 0x33ff9: 0x6de25a20, 0x33ffa: 0x6de25c20, 0x33ffb: 0x6de25e20, + 0x33ffc: 0x6de26020, 0x33ffd: 0x6de26220, 0x33ffe: 0x6de26420, 0x33fff: 0x6dfa0620, + // Block 0xd00, offset 0x34000 + 0x34000: 0x6dfa0820, 0x34001: 0x6dfa0a20, 0x34002: 0x6dfa0c20, 0x34003: 0x6dfa0e20, + 0x34004: 0x6dfa1020, 0x34005: 0x6dfa1220, 0x34006: 0x6e0dae20, 0x34007: 0x6e0db020, + 0x34008: 0x6e0db220, 0x34009: 0x6e0db420, 0x3400a: 0x6e1d2420, 0x3400b: 0x6e321420, + 0x3400c: 0x6e388220, 0x3400d: 0x6e429620, 0x3400e: 0x6e462820, 0x3400f: 0x6c114c20, + 0x34010: 0x6c114e20, 0x34011: 0x6c115020, 0x34012: 0x6c115220, 0x34013: 0x6c1edc20, + 0x34014: 0x6c32a020, 0x34015: 0x6c32a220, 0x34016: 0x6c3bf820, 0x34017: 0x6c4d2c20, + 0x34018: 0x6c4d2e20, 0x34019: 0x6c4d3020, 0x3401a: 0x6c4d3220, 0x3401b: 0x6c6efa20, + 0x3401c: 0x6c6efc20, 0x3401d: 0x6c6efe20, 0x3401e: 0x6c96a220, 0x3401f: 0x6c96a420, + 0x34020: 0x6c96a620, 0x34021: 0x6c96a820, 0x34022: 0x6cc2a820, 0x34023: 0x6cc2aa20, + 0x34024: 0x6cc2ac20, 0x34025: 0x6cf1e420, 0x34026: 0x6cf1e620, 0x34027: 0x6cf1e820, + 0x34028: 0x6d21a820, 0x34029: 0x6d21aa20, 0x3402a: 0x6d21ac20, 0x3402b: 0x6d21ae20, + 0x3402c: 0x6d21b020, 0x3402d: 0x6d4f2020, 0x3402e: 0x6d4f2220, 0x3402f: 0x6d7b7e20, + 0x34030: 0x6d7adc20, 0x34031: 0x6d7b8020, 0x34032: 0x6da3ba20, 0x34033: 0x6dc55220, + 0x34034: 0x6dc55420, 0x34035: 0x6dc55620, 0x34036: 0x6dc55820, 0x34037: 0x6de26a20, + 0x34038: 0x6de26c20, 0x34039: 0x6de26e20, 0x3403a: 0x6de27020, 0x3403b: 0x6dfa1420, + 0x3403c: 0x6dfa1620, 0x3403d: 0x6e1d2620, 0x3403e: 0x6e28cc20, 0x3403f: 0x6e3d2620, + // Block 0xd01, offset 0x34040 + 0x34040: 0x6c08fa20, 0x34041: 0x6c08fc20, 0x34042: 0x6c08fe20, 0x34043: 0x6c115820, + 0x34044: 0x6c115a20, 0x34045: 0x6c115c20, 0x34046: 0x6c115e20, 0x34047: 0x6c1ee620, + 0x34048: 0x6c1ee820, 0x34049: 0x6c32aa20, 0x3404a: 0x6c32ac20, 0x3404b: 0x6c32ae20, + 0x3404c: 0x6c32b020, 0x3404d: 0x6c32b220, 0x3404e: 0x6c4d3820, 0x3404f: 0x6c6f0420, + 0x34050: 0x6c6f0620, 0x34051: 0x6c6f0820, 0x34052: 0x6c6f0a20, 0x34053: 0x6c6f0c20, + 0x34054: 0x6c96b220, 0x34055: 0x6c96b420, 0x34056: 0x6c96b620, 0x34057: 0x6c96b820, + 0x34058: 0x6c96ba20, 0x34059: 0x6c96bc20, 0x3405a: 0x6c96be20, 0x3405b: 0x6c96c020, + 0x3405c: 0x6c96c220, 0x3405d: 0x6c96c420, 0x3405e: 0x6cc2b420, 0x3405f: 0x6cc2b620, + 0x34060: 0x6cc2b820, 0x34061: 0x6cc2ba20, 0x34062: 0x6cc2bc20, 0x34063: 0x6cc2be20, + 0x34064: 0x6cf1ec20, 0x34065: 0x6cf1ee20, 0x34066: 0x6cf1f020, 0x34067: 0x6cf1f220, + 0x34068: 0x6cf1f420, 0x34069: 0x6d21b820, 0x3406a: 0x6d21ba20, 0x3406b: 0x6d4f2a20, + 0x3406c: 0x6d4f2c20, 0x3406d: 0x6d4f2e20, 0x3406e: 0x6d4f3020, 0x3406f: 0x6d4f3220, + 0x34070: 0x6d7b8420, 0x34071: 0x6d7b8620, 0x34072: 0x6d7b8820, 0x34073: 0x6d7b8a20, + 0x34074: 0x6da3bc20, 0x34075: 0x6dc55c20, 0x34076: 0x6e0db820, 0x34077: 0x6dfa1820, + 0x34078: 0x6e1d2a20, 0x34079: 0x6e1d2c20, 0x3407a: 0x6e1d2e20, 0x3407b: 0x6e388620, + 0x3407c: 0x6c046220, 0x3407d: 0x6c046420, 0x3407e: 0x6c090220, 0x3407f: 0x6c090420, + // Block 0xd02, offset 0x34080 + 0x34080: 0x6c116620, 0x34081: 0x6c116820, 0x34082: 0x6c116a20, 0x34083: 0x6c116c20, + 0x34084: 0x6c1efe20, 0x34085: 0x6c1f0020, 0x34086: 0x6c1f0220, 0x34087: 0x6c1f0420, + 0x34088: 0x6c1f0620, 0x34089: 0x6c1f0820, 0x3408a: 0x6c1f0a20, 0x3408b: 0x6c1f0c20, + 0x3408c: 0x6c1f0e20, 0x3408d: 0x6c1f1020, 0x3408e: 0x6c1f1220, 0x3408f: 0x6c1f1420, + 0x34090: 0x6c1f1620, 0x34091: 0x6c1f1820, 0x34092: 0x6c32ca20, 0x34093: 0x6c32cc20, + 0x34094: 0x6c32ce20, 0x34095: 0x6c32d020, 0x34096: 0x6c32d220, 0x34097: 0x6c32d420, + 0x34098: 0x6c32d620, 0x34099: 0x6c32d820, 0x3409a: 0x6c32da20, 0x3409b: 0x6c32dc20, + 0x3409c: 0x6c4d6020, 0x3409d: 0x6c4d6220, 0x3409e: 0x6c4d6420, 0x3409f: 0x6c4d6620, + 0x340a0: 0x6c4d6820, 0x340a1: 0x6c4d6a20, 0x340a2: 0x6c4d6c20, 0x340a3: 0x6c4d6e20, + 0x340a4: 0x6c4d7020, 0x340a5: 0x6c4d7220, 0x340a6: 0x6c4d7420, 0x340a7: 0x6c4d7620, + 0x340a8: 0x6c4d7820, 0x340a9: 0x6c4d7a20, 0x340aa: 0x6c6f2420, 0x340ab: 0x6c6f2620, + 0x340ac: 0x6c6f2820, 0x340ad: 0x6c6f2a20, 0x340ae: 0x6c6f2c20, 0x340af: 0x6c6f2e20, + 0x340b0: 0x6c6f3020, 0x340b1: 0x6c6f3220, 0x340b2: 0x6c6f3420, 0x340b3: 0x6c6f3620, + 0x340b4: 0x6c6f3820, 0x340b5: 0x6c6f3a20, 0x340b6: 0x6c6f3c20, 0x340b7: 0x6c6f3e20, + 0x340b8: 0x6c6f4020, 0x340b9: 0x6c6f4220, 0x340ba: 0x6c6f4420, 0x340bb: 0x6c6f4620, + 0x340bc: 0x6c6f4820, 0x340bd: 0x6c6f4a20, 0x340be: 0x6c6f4c20, 0x340bf: 0x6c6f4e20, + // Block 0xd03, offset 0x340c0 + 0x340c0: 0x6c6f5020, 0x340c1: 0x6c96ee20, 0x340c2: 0x6c96f020, 0x340c3: 0x6c96f220, + 0x340c4: 0x6c96f420, 0x340c5: 0x6c96f620, 0x340c6: 0x6c96f820, 0x340c7: 0x6c96fa20, + 0x340c8: 0x6c96fc20, 0x340c9: 0x6c96fe20, 0x340ca: 0x6c970020, 0x340cb: 0x6c970220, + 0x340cc: 0x6c970420, 0x340cd: 0x6c970620, 0x340ce: 0x6c970820, 0x340cf: 0x6c970a20, + 0x340d0: 0x6c970c20, 0x340d1: 0x6c970e20, 0x340d2: 0x6c971020, 0x340d3: 0x6c971220, + 0x340d4: 0x6c971420, 0x340d5: 0x6c971620, 0x340d6: 0x6c971820, 0x340d7: 0x6c971a20, + 0x340d8: 0x6c971c20, 0x340d9: 0x6c971e20, 0x340da: 0x6c972020, 0x340db: 0x6c972220, + 0x340dc: 0x6c972420, 0x340dd: 0x6c972620, 0x340de: 0x6c972820, 0x340df: 0x6cc2da20, + 0x340e0: 0x6cc2dc20, 0x340e1: 0x6cc2de20, 0x340e2: 0x6cc2e020, 0x340e3: 0x6cc2e220, + 0x340e4: 0x6cc2e420, 0x340e5: 0x6cc2e620, 0x340e6: 0x6cc2e820, 0x340e7: 0x6cc2ea20, + 0x340e8: 0x6cc2ec20, 0x340e9: 0x6cc2ee20, 0x340ea: 0x6cc2f020, 0x340eb: 0x6cc2f220, + 0x340ec: 0x6cde5820, 0x340ed: 0x6cc2f420, 0x340ee: 0x6cc2f620, 0x340ef: 0x6cc2f820, + 0x340f0: 0x6cc2fa20, 0x340f1: 0x6cc2fc20, 0x340f2: 0x6cf20220, 0x340f3: 0x6cf20420, + 0x340f4: 0x6cf20620, 0x340f5: 0x6cf20820, 0x340f6: 0x6cf20a20, 0x340f7: 0x6cf20c20, + 0x340f8: 0x6cf20e20, 0x340f9: 0x6cf21020, 0x340fa: 0x6cf21220, 0x340fb: 0x6cf21420, + 0x340fc: 0x6cf21620, 0x340fd: 0x6cf21820, 0x340fe: 0x6cf21a20, 0x340ff: 0x6cf21c20, + // Block 0xd04, offset 0x34100 + 0x34100: 0x6cf21e20, 0x34101: 0x6cf22020, 0x34102: 0x6cf22220, 0x34103: 0x6cf22420, + 0x34104: 0x6cf22620, 0x34105: 0x6cf22820, 0x34106: 0x6cf22a20, 0x34107: 0x6cf22c20, + 0x34108: 0x6cf22e20, 0x34109: 0x6cf23020, 0x3410a: 0x6cf23220, 0x3410b: 0x6cf23420, + 0x3410c: 0x6cf23620, 0x3410d: 0x6cf23820, 0x3410e: 0x6cf23a20, 0x3410f: 0x6d21c820, + 0x34110: 0x6d21ca20, 0x34111: 0x6d21cc20, 0x34112: 0x6d21ce20, 0x34113: 0x6d21d020, + 0x34114: 0x6d21d220, 0x34115: 0x6d21d420, 0x34116: 0x6d21d620, 0x34117: 0x6d21d820, + 0x34118: 0x6d21da20, 0x34119: 0x6d21dc20, 0x3411a: 0x6d21de20, 0x3411b: 0x6d21e020, + 0x3411c: 0x6d21e220, 0x3411d: 0x6d21e420, 0x3411e: 0x6d21e620, 0x3411f: 0x6d21e820, + 0x34120: 0x6d21ea20, 0x34121: 0x6d21ec20, 0x34122: 0x6d21ee20, 0x34123: 0x6d21f020, + 0x34124: 0x6d21f220, 0x34125: 0x6d21f420, 0x34126: 0x6d21f620, 0x34127: 0x6cf23c20, + 0x34128: 0x6d21f820, 0x34129: 0x6d21fa20, 0x3412a: 0x6d4f4620, 0x3412b: 0x6d4f4820, + 0x3412c: 0x6d4f4a20, 0x3412d: 0x6d4f4c20, 0x3412e: 0x6d4f4e20, 0x3412f: 0x6d4f5020, + 0x34130: 0x6d4f5220, 0x34131: 0x6d4f5420, 0x34132: 0x6d4f5620, 0x34133: 0x6d4f5820, + 0x34134: 0x6d4f5a20, 0x34135: 0x6d4f5c20, 0x34136: 0x6d4f5e20, 0x34137: 0x6d4f6020, + 0x34138: 0x6d4f6220, 0x34139: 0x6d7b9420, 0x3413a: 0x6d7b9620, 0x3413b: 0x6d7b9820, + 0x3413c: 0x6d7b9a20, 0x3413d: 0x6d7b9c20, 0x3413e: 0x6d7b9e20, 0x3413f: 0x6d7ba020, + // Block 0xd05, offset 0x34140 + 0x34140: 0x6d7ba220, 0x34141: 0x6d7ba420, 0x34142: 0x6d7ba620, 0x34143: 0x6d7ba820, + 0x34144: 0x6d7baa20, 0x34145: 0x6d912c20, 0x34146: 0x6d7bac20, 0x34147: 0x6d7bae20, + 0x34148: 0x6da3c620, 0x34149: 0x6da3c820, 0x3414a: 0x6da3ca20, 0x3414b: 0x6db4d020, + 0x3414c: 0x6da3cc20, 0x3414d: 0x6da3ce20, 0x3414e: 0x6da3d020, 0x3414f: 0x6dc55e20, + 0x34150: 0x6dc56020, 0x34151: 0x6dc56220, 0x34152: 0x6dc56420, 0x34153: 0x6dc56620, + 0x34154: 0x6dc56820, 0x34155: 0x6dc56a20, 0x34156: 0x6dc56c20, 0x34157: 0x6dc56e20, + 0x34158: 0x6de27620, 0x34159: 0x6de27820, 0x3415a: 0x6de27a20, 0x3415b: 0x6df7ca20, + 0x3415c: 0x6de27c20, 0x3415d: 0x6dfa2020, 0x3415e: 0x6dfa2220, 0x3415f: 0x6dfa2420, + 0x34160: 0x6dfa2620, 0x34161: 0x6e01e220, 0x34162: 0x6dfa2820, 0x34163: 0x6e0dbc20, + 0x34164: 0x6e0dbe20, 0x34165: 0x6e1d3020, 0x34166: 0x6e28ce20, 0x34167: 0x6e388820, + 0x34168: 0x6e403a20, 0x34169: 0x6c01f220, 0x3416a: 0x6c046a20, 0x3416b: 0x6c091020, + 0x3416c: 0x6c091220, 0x3416d: 0x6c091420, 0x3416e: 0x6c091620, 0x3416f: 0x6c091820, + 0x34170: 0x6c091a20, 0x34171: 0x6c091c20, 0x34172: 0x6c118a20, 0x34173: 0x6c118c20, + 0x34174: 0x6c118e20, 0x34175: 0x6c119020, 0x34176: 0x6c119220, 0x34177: 0x6c119420, + 0x34178: 0x6c119620, 0x34179: 0x6c119820, 0x3417a: 0x6c119a20, 0x3417b: 0x6c119c20, + 0x3417c: 0x6c119e20, 0x3417d: 0x6c11a020, 0x3417e: 0x6c11a220, 0x3417f: 0x6c11a420, + // Block 0xd06, offset 0x34180 + 0x34180: 0x6c11a620, 0x34181: 0x6c11a820, 0x34182: 0x6c11aa20, 0x34183: 0x6c11ac20, + 0x34184: 0x6c11ae20, 0x34185: 0x6c11b020, 0x34186: 0x6c11b220, 0x34187: 0x6c11b420, + 0x34188: 0x6c11b620, 0x34189: 0x6c1f8020, 0x3418a: 0x6c1f8220, 0x3418b: 0x6c1f8420, + 0x3418c: 0x6c1f8620, 0x3418d: 0x6c1f8820, 0x3418e: 0x6c1f8a20, 0x3418f: 0x6c1f8c20, + 0x34190: 0x6c1f8e20, 0x34191: 0x6c1f9020, 0x34192: 0x6c1f9220, 0x34193: 0x6c1f9420, + 0x34194: 0x6c1f9620, 0x34195: 0x6c1f9820, 0x34196: 0x6c1f9a20, 0x34197: 0x6c1f9c20, + 0x34198: 0x6c1f9e20, 0x34199: 0x6c1fa020, 0x3419a: 0x6c1fa220, 0x3419b: 0x6c1fa420, + 0x3419c: 0x6c1fa620, 0x3419d: 0x6c1fa820, 0x3419e: 0x6c1faa20, 0x3419f: 0x6c1fac20, + 0x341a0: 0x6c1fae20, 0x341a1: 0x6c1fb020, 0x341a2: 0x6c1fb220, 0x341a3: 0x6c1fb420, + 0x341a4: 0x6c1fb620, 0x341a5: 0x6c1fb820, 0x341a6: 0x6c1fba20, 0x341a7: 0x6c1fbc20, + 0x341a8: 0x6c1fbe20, 0x341a9: 0x6c1fc020, 0x341aa: 0x6c1fc220, 0x341ab: 0x6c1fc420, + 0x341ac: 0x6c1fc620, 0x341ad: 0x6c1fc820, 0x341ae: 0x6c1fca20, 0x341af: 0x6c1fcc20, + 0x341b0: 0x6c1fce20, 0x341b1: 0x6c1fd020, 0x341b2: 0x6c1fd220, 0x341b3: 0x6c1fd420, + 0x341b4: 0x6c1fd620, 0x341b5: 0x6c1fd820, 0x341b6: 0x6c1fda20, 0x341b7: 0x6c1fdc20, + 0x341b8: 0x6c1fde20, 0x341b9: 0x6c1fe020, 0x341ba: 0x6c1fe220, 0x341bb: 0x6c1fe420, + 0x341bc: 0x6c1fe620, 0x341bd: 0x6c1fe820, 0x341be: 0x6c1fea20, 0x341bf: 0x6c336420, + // Block 0xd07, offset 0x341c0 + 0x341c0: 0x6c336620, 0x341c1: 0x6c336820, 0x341c2: 0x6c336a20, 0x341c3: 0x6c336c20, + 0x341c4: 0x6c336e20, 0x341c5: 0x6c337020, 0x341c6: 0x6c337220, 0x341c7: 0x6c337420, + 0x341c8: 0x6c337620, 0x341c9: 0x6c337820, 0x341ca: 0x6c337a20, 0x341cb: 0x6c337c20, + 0x341cc: 0x6c337e20, 0x341cd: 0x6c338020, 0x341ce: 0x6c338220, 0x341cf: 0x6c338420, + 0x341d0: 0x6c338620, 0x341d1: 0x6c338820, 0x341d2: 0x6c338a20, 0x341d3: 0x6c338c20, + 0x341d4: 0x6c338e20, 0x341d5: 0x6c339020, 0x341d6: 0x6c339220, 0x341d7: 0x6c339420, + 0x341d8: 0x6c339620, 0x341d9: 0x6c339820, 0x341da: 0x6c339a20, 0x341db: 0x6c339c20, + 0x341dc: 0x6c339e20, 0x341dd: 0x6c33a020, 0x341de: 0x6c33a220, 0x341df: 0x6c33a420, + 0x341e0: 0x6c33a620, 0x341e1: 0x6c33a820, 0x341e2: 0x6c33aa20, 0x341e3: 0x6c33ac20, + 0x341e4: 0x6c33ae20, 0x341e5: 0x6c33b020, 0x341e6: 0x6c33b220, 0x341e7: 0x6c33b420, + 0x341e8: 0x6c33b620, 0x341e9: 0x6c33b820, 0x341ea: 0x6c33ba20, 0x341eb: 0x6c33bc20, + 0x341ec: 0x6c33be20, 0x341ed: 0x6c33c020, 0x341ee: 0x6c33c220, 0x341ef: 0x6c33c420, + 0x341f0: 0x6c33c620, 0x341f1: 0x6c33c820, 0x341f2: 0x6c33ca20, 0x341f3: 0x6c33cc20, + 0x341f4: 0x6c4e1420, 0x341f5: 0x6c4e1620, 0x341f6: 0x6c4e1820, 0x341f7: 0x6c4e1a20, + 0x341f8: 0x6c4e1c20, 0x341f9: 0x6c4e1e20, 0x341fa: 0x6c4e2020, 0x341fb: 0x6c4e2220, + 0x341fc: 0x6c4e2420, 0x341fd: 0x6c4e2620, 0x341fe: 0x6c4e2820, 0x341ff: 0x6c4e2a20, + // Block 0xd08, offset 0x34200 + 0x34200: 0x6c4e2c20, 0x34201: 0x6c4e2e20, 0x34202: 0x6c4e3020, 0x34203: 0x6c4e3220, + 0x34204: 0x6c4e3420, 0x34205: 0x6c4e3620, 0x34206: 0x6c4e3820, 0x34207: 0x6c4e3a20, + 0x34208: 0x6c4e3c20, 0x34209: 0x6c4e3e20, 0x3420a: 0x6c4e4020, 0x3420b: 0x6c4e4220, + 0x3420c: 0x6c4e4420, 0x3420d: 0x6c4e4620, 0x3420e: 0x6c4e4820, 0x3420f: 0x6c4e4a20, + 0x34210: 0x6c4e4c20, 0x34211: 0x6c4e4e20, 0x34212: 0x6c4e5020, 0x34213: 0x6c4e5220, + 0x34214: 0x6c4e5420, 0x34215: 0x6c4e5620, 0x34216: 0x6c4e5820, 0x34217: 0x6c4e5a20, + 0x34218: 0x6c4e5c20, 0x34219: 0x6c4e5e20, 0x3421a: 0x6c4e6020, 0x3421b: 0x6c4e6220, + 0x3421c: 0x6c4e6420, 0x3421d: 0x6c4e6620, 0x3421e: 0x6c4e6820, 0x3421f: 0x6c4e6a20, + 0x34220: 0x6c4e6c20, 0x34221: 0x6c4e6e20, 0x34222: 0x6c4e7020, 0x34223: 0x6c4e7220, + 0x34224: 0x6c4e7420, 0x34225: 0x6c4e7620, 0x34226: 0x6c4e7820, 0x34227: 0x6c4e7a20, + 0x34228: 0x6c4e7c20, 0x34229: 0x6c4e7e20, 0x3422a: 0x6c4e8020, 0x3422b: 0x6c4e8220, + 0x3422c: 0x6c4e8420, 0x3422d: 0x6c4e8620, 0x3422e: 0x6c4e8820, 0x3422f: 0x6c4e8a20, + 0x34230: 0x6c4e8c20, 0x34231: 0x6c6fe420, 0x34232: 0x6c6fe620, 0x34233: 0x6c6fe820, + 0x34234: 0x6c6fea20, 0x34235: 0x6c6fec20, 0x34236: 0x6c6fee20, 0x34237: 0x6c6ff020, + 0x34238: 0x6c6ff220, 0x34239: 0x6c6ff420, 0x3423a: 0x6c6ff620, 0x3423b: 0x6c6ff820, + 0x3423c: 0x6c6ffa20, 0x3423d: 0x6c6ffc20, 0x3423e: 0x6c6ffe20, 0x3423f: 0x6c700020, + // Block 0xd09, offset 0x34240 + 0x34240: 0x6c700220, 0x34241: 0x6c700420, 0x34242: 0x6c700620, 0x34243: 0x6c700820, + 0x34244: 0x6c700a20, 0x34245: 0x6c700c20, 0x34246: 0x6c700e20, 0x34247: 0x6c701020, + 0x34248: 0x6c701220, 0x34249: 0x6c701420, 0x3424a: 0x6c701620, 0x3424b: 0x6c701820, + 0x3424c: 0x6c701a20, 0x3424d: 0x6c701c20, 0x3424e: 0x6c701e20, 0x3424f: 0x6c702020, + 0x34250: 0x6c702220, 0x34251: 0x6c702420, 0x34252: 0x6c702620, 0x34253: 0x6c702820, + 0x34254: 0x6c702a20, 0x34255: 0x6c702c20, 0x34256: 0x6c702e20, 0x34257: 0x6c703020, + 0x34258: 0x6c703220, 0x34259: 0x6c703420, 0x3425a: 0x6c703620, 0x3425b: 0x6c703820, + 0x3425c: 0x6c703a20, 0x3425d: 0x6c703c20, 0x3425e: 0x6c703e20, 0x3425f: 0x6c704020, + 0x34260: 0x6c704220, 0x34261: 0x6c704420, 0x34262: 0x6c704620, 0x34263: 0x6c704820, + 0x34264: 0x6c704a20, 0x34265: 0x6c704c20, 0x34266: 0x6c704e20, 0x34267: 0x6c705020, + 0x34268: 0x6c705220, 0x34269: 0x6c705420, 0x3426a: 0x6c705620, 0x3426b: 0x6c705820, + 0x3426c: 0x6c705a20, 0x3426d: 0x6c705c20, 0x3426e: 0x6c705e20, 0x3426f: 0x6c706020, + 0x34270: 0x6c706220, 0x34271: 0x6c706420, 0x34272: 0x6c706620, 0x34273: 0x6c706820, + 0x34274: 0x6c706a20, 0x34275: 0x6c706c20, 0x34276: 0x6c706e20, 0x34277: 0x6c707020, + 0x34278: 0x6c707220, 0x34279: 0x6c707420, 0x3427a: 0x6c707620, 0x3427b: 0x6c707820, + 0x3427c: 0x6c707a20, 0x3427d: 0x6c707c20, 0x3427e: 0x6c707e20, 0x3427f: 0x6c708020, + // Block 0xd0a, offset 0x34280 + 0x34280: 0x6c97d620, 0x34281: 0x6c97d820, 0x34282: 0x6c97da20, 0x34283: 0x6c97dc20, + 0x34284: 0x6c97de20, 0x34285: 0x6c97e020, 0x34286: 0x6c97e220, 0x34287: 0x6c97e420, + 0x34288: 0x6c97e620, 0x34289: 0x6c97e820, 0x3428a: 0x6c97ea20, 0x3428b: 0x6c97ec20, + 0x3428c: 0x6c97ee20, 0x3428d: 0x6c97f020, 0x3428e: 0x6c97f220, 0x3428f: 0x6c97f420, + 0x34290: 0x6c97f620, 0x34291: 0x6c97f820, 0x34292: 0x6c97fa20, 0x34293: 0x6c97fc20, + 0x34294: 0x6c97fe20, 0x34295: 0x6c980020, 0x34296: 0x6c980220, 0x34297: 0x6c980420, + 0x34298: 0x6c980620, 0x34299: 0x6c980820, 0x3429a: 0x6c980a20, 0x3429b: 0x6c980c20, + 0x3429c: 0x6c980e20, 0x3429d: 0x6c981020, 0x3429e: 0x6c981220, 0x3429f: 0x6c981420, + 0x342a0: 0x6c981620, 0x342a1: 0x6c981820, 0x342a2: 0x6c981a20, 0x342a3: 0x6c981c20, + 0x342a4: 0x6c981e20, 0x342a5: 0x6c982020, 0x342a6: 0x6c982220, 0x342a7: 0x6c982420, + 0x342a8: 0x6c982620, 0x342a9: 0x6c982820, 0x342aa: 0x6c982a20, 0x342ab: 0x6c982c20, + 0x342ac: 0x6c982e20, 0x342ad: 0x6c983020, 0x342ae: 0x6c983220, 0x342af: 0x6c983420, + 0x342b0: 0x6c983620, 0x342b1: 0x6c983820, 0x342b2: 0x6c983a20, 0x342b3: 0x6c983c20, + 0x342b4: 0x6c983e20, 0x342b5: 0x6c984020, 0x342b6: 0x6c984220, 0x342b7: 0x6c984420, + 0x342b8: 0x6c984620, 0x342b9: 0x6c984820, 0x342ba: 0x6c984a20, 0x342bb: 0x6c984c20, + 0x342bc: 0x6c984e20, 0x342bd: 0x6c985020, 0x342be: 0x6c985220, 0x342bf: 0x6c985420, + // Block 0xd0b, offset 0x342c0 + 0x342c0: 0x6c985620, 0x342c1: 0x6c985820, 0x342c2: 0x6c985a20, 0x342c3: 0x6c985c20, + 0x342c4: 0x6c985e20, 0x342c5: 0x6c986020, 0x342c6: 0x6c986220, 0x342c7: 0x6c986420, + 0x342c8: 0x6c986620, 0x342c9: 0x6c986820, 0x342ca: 0x6c986a20, 0x342cb: 0x6c986c20, + 0x342cc: 0x6c986e20, 0x342cd: 0x6c987020, 0x342ce: 0x6c987220, 0x342cf: 0x6c987420, + 0x342d0: 0x6c987620, 0x342d1: 0x6c987820, 0x342d2: 0x6c987a20, 0x342d3: 0x6c987c20, + 0x342d4: 0x6c987e20, 0x342d5: 0x6c988020, 0x342d6: 0x6c988220, 0x342d7: 0x6c988420, + 0x342d8: 0x6c988620, 0x342d9: 0x6c988820, 0x342da: 0x6c988a20, 0x342db: 0x6c988c20, + 0x342dc: 0x6c988e20, 0x342dd: 0x6c989020, 0x342de: 0x6c989220, 0x342df: 0x6c989420, + 0x342e0: 0x6c989620, 0x342e1: 0x6c989820, 0x342e2: 0x6c989a20, 0x342e3: 0x6c989c20, + 0x342e4: 0x6c989e20, 0x342e5: 0x6c98a020, 0x342e6: 0x6c98a220, 0x342e7: 0x6c98a420, + 0x342e8: 0x6cc3ac20, 0x342e9: 0x6cc3ae20, 0x342ea: 0x6cc3b020, 0x342eb: 0x6cc3b220, + 0x342ec: 0x6cc3b420, 0x342ed: 0x6cc3b620, 0x342ee: 0x6cc3b820, 0x342ef: 0x6cc3ba20, + 0x342f0: 0x6cc3bc20, 0x342f1: 0x6cc3be20, 0x342f2: 0x6cc3c020, 0x342f3: 0x6cc3c220, + 0x342f4: 0x6cc3c420, 0x342f5: 0x6cc3c620, 0x342f6: 0x6cc3c820, 0x342f7: 0x6cc3ca20, + 0x342f8: 0x6cc3cc20, 0x342f9: 0x6cc3ce20, 0x342fa: 0x6cc3d020, 0x342fb: 0x6cc3d220, + 0x342fc: 0x6cc3d420, 0x342fd: 0x6cc3d620, 0x342fe: 0x6cc3d820, 0x342ff: 0x6cc3da20, + // Block 0xd0c, offset 0x34300 + 0x34300: 0x6cc3dc20, 0x34301: 0x6cc3de20, 0x34302: 0x6cc3e020, 0x34303: 0x6cc3e220, + 0x34304: 0x6cc3e420, 0x34305: 0x6cc3e620, 0x34306: 0x6cc3e820, 0x34307: 0x6cc3ea20, + 0x34308: 0x6cc3ec20, 0x34309: 0x6cc3ee20, 0x3430a: 0x6cc3f020, 0x3430b: 0x6cc3f220, + 0x3430c: 0x6cc3f420, 0x3430d: 0x6cc3f620, 0x3430e: 0x6cc3f820, 0x3430f: 0x6cc3fa20, + 0x34310: 0x6cc3fc20, 0x34311: 0x6cc3fe20, 0x34312: 0x6cc40020, 0x34313: 0x6cc40220, + 0x34314: 0x6cc40420, 0x34315: 0x6cc40620, 0x34316: 0x6cc40820, 0x34317: 0x6cc40a20, + 0x34318: 0x6cc40c20, 0x34319: 0x6cc40e20, 0x3431a: 0x6cc41020, 0x3431b: 0x6cc41220, + 0x3431c: 0x6cc41420, 0x3431d: 0x6cc41620, 0x3431e: 0x6cc41820, 0x3431f: 0x6cc41a20, + 0x34320: 0x6cc41c20, 0x34321: 0x6cc41e20, 0x34322: 0x6cc42020, 0x34323: 0x6cc42220, + 0x34324: 0x6cc42420, 0x34325: 0x6cc42620, 0x34326: 0x6cc42820, 0x34327: 0x6cc42a20, + 0x34328: 0x6cc42c20, 0x34329: 0x6cc42e20, 0x3432a: 0x6cc43020, 0x3432b: 0x6cc43220, + 0x3432c: 0x6cc43420, 0x3432d: 0x6cc43620, 0x3432e: 0x6cc43820, 0x3432f: 0x6cc43a20, + 0x34330: 0x6cc43c20, 0x34331: 0x6cc43e20, 0x34332: 0x6cc44020, 0x34333: 0x6cc44220, + 0x34334: 0x6cc44420, 0x34335: 0x6cc44620, 0x34336: 0x6cc44820, 0x34337: 0x6cc44a20, + 0x34338: 0x6cc44c20, 0x34339: 0x6cc44e20, 0x3433a: 0x6cc45020, 0x3433b: 0x6cc45220, + 0x3433c: 0x6cc45420, 0x3433d: 0x6cc45620, 0x3433e: 0x6cc45820, 0x3433f: 0x6cc45a20, + // Block 0xd0d, offset 0x34340 + 0x34340: 0x6cc45c20, 0x34341: 0x6cc45e20, 0x34342: 0x6cc46020, 0x34343: 0x6cc46220, + 0x34344: 0x6cc46420, 0x34345: 0x6cc46620, 0x34346: 0x6cc46820, 0x34347: 0x6cc46a20, + 0x34348: 0x6cc46c20, 0x34349: 0x6cc46e20, 0x3434a: 0x6cc47020, 0x3434b: 0x6cc47220, + 0x3434c: 0x6cc47420, 0x3434d: 0x6cf2b620, 0x3434e: 0x6cf2b820, 0x3434f: 0x6cf2ba20, + 0x34350: 0x6cf2bc20, 0x34351: 0x6cf2be20, 0x34352: 0x6cf2c020, 0x34353: 0x6cf2c220, + 0x34354: 0x6cf2c420, 0x34355: 0x6cf2c620, 0x34356: 0x6cf2c820, 0x34357: 0x6cf2ca20, + 0x34358: 0x6cf2cc20, 0x34359: 0x6cf2ce20, 0x3435a: 0x6cf2d020, 0x3435b: 0x6cf2d220, + 0x3435c: 0x6cf2d420, 0x3435d: 0x6cf2d620, 0x3435e: 0x6cf2d820, 0x3435f: 0x6cf2da20, + 0x34360: 0x6cf2dc20, 0x34361: 0x6cf2de20, 0x34362: 0x6cf2e020, 0x34363: 0x6cf2e220, + 0x34364: 0x6cf2e420, 0x34365: 0x6cf2e620, 0x34366: 0x6cf2e820, 0x34367: 0x6cf2ea20, + 0x34368: 0x6cf2ec20, 0x34369: 0x6cf2ee20, 0x3436a: 0x6cf2f020, 0x3436b: 0x6cf2f220, + 0x3436c: 0x6cf2f420, 0x3436d: 0x6cf2f620, 0x3436e: 0x6cf2f820, 0x3436f: 0x6cf2fa20, + 0x34370: 0x6cf2fc20, 0x34371: 0x6cf2fe20, 0x34372: 0x6cf30020, 0x34373: 0x6cf30220, + 0x34374: 0x6cf30420, 0x34375: 0x6cf30620, 0x34376: 0x6cf30820, 0x34377: 0x6cf30a20, + 0x34378: 0x6cf30c20, 0x34379: 0x6cf30e20, 0x3437a: 0x6cf31020, 0x3437b: 0x6cf31220, + 0x3437c: 0x6cf31420, 0x3437d: 0x6cf31620, 0x3437e: 0x6cf31820, 0x3437f: 0x6cf31a20, + // Block 0xd0e, offset 0x34380 + 0x34380: 0x6cf31c20, 0x34381: 0x6cf31e20, 0x34382: 0x6cf32020, 0x34383: 0x6cf32220, + 0x34384: 0x6cf32420, 0x34385: 0x6cf32620, 0x34386: 0x6cf32820, 0x34387: 0x6cf32a20, + 0x34388: 0x6cf32c20, 0x34389: 0x6cf32e20, 0x3438a: 0x6cf33020, 0x3438b: 0x6cf33220, + 0x3438c: 0x6cf33420, 0x3438d: 0x6cf33620, 0x3438e: 0x6cf33820, 0x3438f: 0x6cf33a20, + 0x34390: 0x6cf33c20, 0x34391: 0x6cf33e20, 0x34392: 0x6cf34020, 0x34393: 0x6cf34220, + 0x34394: 0x6cf34420, 0x34395: 0x6cf34620, 0x34396: 0x6cf34820, 0x34397: 0x6cf34a20, + 0x34398: 0x6cf34c20, 0x34399: 0x6cf34e20, 0x3439a: 0x6cf35020, 0x3439b: 0x6cf35220, + 0x3439c: 0x6cf35420, 0x3439d: 0x6cf35620, 0x3439e: 0x6cf35820, 0x3439f: 0x6cf35a20, + 0x343a0: 0x6d227c20, 0x343a1: 0x6d227e20, 0x343a2: 0x6d228020, 0x343a3: 0x6d228220, + 0x343a4: 0x6d228420, 0x343a5: 0x6d228620, 0x343a6: 0x6d228820, 0x343a7: 0x6d228a20, + 0x343a8: 0x6d228c20, 0x343a9: 0x6d228e20, 0x343aa: 0x6d229020, 0x343ab: 0x6d229220, + 0x343ac: 0x6d229420, 0x343ad: 0x6d229620, 0x343ae: 0x6d229820, 0x343af: 0x6d229a20, + 0x343b0: 0x6d229c20, 0x343b1: 0x6d229e20, 0x343b2: 0x6d22a020, 0x343b3: 0x6d22a220, + 0x343b4: 0x6d22a420, 0x343b5: 0x6d22a620, 0x343b6: 0x6d22a820, 0x343b7: 0x6d22aa20, + 0x343b8: 0x6d22ac20, 0x343b9: 0x6d22ae20, 0x343ba: 0x6d22b020, 0x343bb: 0x6d22b220, + 0x343bc: 0x6d22b420, 0x343bd: 0x6d22b620, 0x343be: 0x6d22b820, 0x343bf: 0x6d22ba20, + // Block 0xd0f, offset 0x343c0 + 0x343c0: 0x6d22bc20, 0x343c1: 0x6d22be20, 0x343c2: 0x6d22c020, 0x343c3: 0x6d22c220, + 0x343c4: 0x6d22c420, 0x343c5: 0x6d22c620, 0x343c6: 0x6d22c820, 0x343c7: 0x6d22ca20, + 0x343c8: 0x6d22cc20, 0x343c9: 0x6d22ce20, 0x343ca: 0x6d22d020, 0x343cb: 0x6d22d220, + 0x343cc: 0x6d22d420, 0x343cd: 0x6d22d620, 0x343ce: 0x6d22d820, 0x343cf: 0x6d22da20, + 0x343d0: 0x6d22dc20, 0x343d1: 0x6d22de20, 0x343d2: 0x6d22e020, 0x343d3: 0x6d22e220, + 0x343d4: 0x6d22e420, 0x343d5: 0x6d22e620, 0x343d6: 0x6d22e820, 0x343d7: 0x6d22ea20, + 0x343d8: 0x6d22ec20, 0x343d9: 0x6d22ee20, 0x343da: 0x6d22f020, 0x343db: 0x6d22f220, + 0x343dc: 0x6d22f420, 0x343dd: 0x6d22f620, 0x343de: 0x6d22f820, 0x343df: 0x6d22fa20, + 0x343e0: 0x6d22fc20, 0x343e1: 0x6d22fe20, 0x343e2: 0x6d230020, 0x343e3: 0x6d230220, + 0x343e4: 0x6d230420, 0x343e5: 0x6d230620, 0x343e6: 0x6d230820, 0x343e7: 0x6d230a20, + 0x343e8: 0x6d230c20, 0x343e9: 0x6d230e20, 0x343ea: 0x6d231020, 0x343eb: 0x6d231220, + 0x343ec: 0x6d231420, 0x343ed: 0x6d231620, 0x343ee: 0x6d231820, 0x343ef: 0x6d231a20, + 0x343f0: 0x6d231c20, 0x343f1: 0x6d4ff020, 0x343f2: 0x6d4ff220, 0x343f3: 0x6d4ff420, + 0x343f4: 0x6d4ff620, 0x343f5: 0x6d4ff820, 0x343f6: 0x6d4ffa20, 0x343f7: 0x6d4ffc20, + 0x343f8: 0x6d4ffe20, 0x343f9: 0x6d500020, 0x343fa: 0x6d500220, 0x343fb: 0x6d500420, + 0x343fc: 0x6d500620, 0x343fd: 0x6d500820, 0x343fe: 0x6d500a20, 0x343ff: 0x6d500c20, + // Block 0xd10, offset 0x34400 + 0x34400: 0x6d500e20, 0x34401: 0x6d501020, 0x34402: 0x6d501220, 0x34403: 0x6d501420, + 0x34404: 0x6d501620, 0x34405: 0x6d501820, 0x34406: 0x6d501a20, 0x34407: 0x6d501c20, + 0x34408: 0x6d501e20, 0x34409: 0x6d502020, 0x3440a: 0x6d502220, 0x3440b: 0x6d502420, + 0x3440c: 0x6d502620, 0x3440d: 0x6d502820, 0x3440e: 0x6d502a20, 0x3440f: 0x6d502c20, + 0x34410: 0x6d502e20, 0x34411: 0x6d503020, 0x34412: 0x6d503220, 0x34413: 0x6d503420, + 0x34414: 0x6d503620, 0x34415: 0x6d503820, 0x34416: 0x6d503a20, 0x34417: 0x6d503c20, + 0x34418: 0x6d503e20, 0x34419: 0x6d504020, 0x3441a: 0x6d504220, 0x3441b: 0x6d504420, + 0x3441c: 0x6d504620, 0x3441d: 0x6d504820, 0x3441e: 0x6d504a20, 0x3441f: 0x6d504c20, + 0x34420: 0x6d504e20, 0x34421: 0x6d505020, 0x34422: 0x6d505220, 0x34423: 0x6d505420, + 0x34424: 0x6d505620, 0x34425: 0x6d505820, 0x34426: 0x6d505a20, 0x34427: 0x6d505c20, + 0x34428: 0x6d505e20, 0x34429: 0x6d506020, 0x3442a: 0x6d506220, 0x3442b: 0x6d506420, + 0x3442c: 0x6d506620, 0x3442d: 0x6d506820, 0x3442e: 0x6d506a20, 0x3442f: 0x6d506c20, + 0x34430: 0x6d506e20, 0x34431: 0x6d507020, 0x34432: 0x6d507220, 0x34433: 0x6d507420, + 0x34434: 0x6d507620, 0x34435: 0x6d507820, 0x34436: 0x6d507a20, 0x34437: 0x6d507c20, + 0x34438: 0x6d507e20, 0x34439: 0x6d508020, 0x3443a: 0x6d508220, 0x3443b: 0x6d508420, + 0x3443c: 0x6d508620, 0x3443d: 0x6d508820, 0x3443e: 0x6d508a20, 0x3443f: 0x6d508c20, + // Block 0xd11, offset 0x34440 + 0x34440: 0x6d508e20, 0x34441: 0x6d509020, 0x34442: 0x6d509220, 0x34443: 0x6d509420, + 0x34444: 0x6d509620, 0x34445: 0x6d509820, 0x34446: 0x6d509a20, 0x34447: 0x6d509c20, + 0x34448: 0x6d509e20, 0x34449: 0x6d50a020, 0x3444a: 0x6d50a220, 0x3444b: 0x6d50a420, + 0x3444c: 0x6d50a620, 0x3444d: 0x6d50a820, 0x3444e: 0x6d50aa20, 0x3444f: 0x6d50ac20, + 0x34450: 0x6d50ae20, 0x34451: 0x6d50b020, 0x34452: 0x6d7c0220, 0x34453: 0x6d7c0420, + 0x34454: 0x6d7c0620, 0x34455: 0x6d7c0820, 0x34456: 0x6d7c0a20, 0x34457: 0x6d7c0c20, + 0x34458: 0x6d7c0e20, 0x34459: 0x6d7c1020, 0x3445a: 0x6d7c1220, 0x3445b: 0x6d7c1420, + 0x3445c: 0x6d7c1620, 0x3445d: 0x6d7c1820, 0x3445e: 0x6d7c1a20, 0x3445f: 0x6d7c1c20, + 0x34460: 0x6d7c1e20, 0x34461: 0x6d7c2020, 0x34462: 0x6d7c2220, 0x34463: 0x6d7c2420, + 0x34464: 0x6d7c2620, 0x34465: 0x6d7c2820, 0x34466: 0x6d7c2a20, 0x34467: 0x6d7c2c20, + 0x34468: 0x6d7c2e20, 0x34469: 0x6d7c3020, 0x3446a: 0x6d7c3220, 0x3446b: 0x6d7c3420, + 0x3446c: 0x6d7c3620, 0x3446d: 0x6d7c3820, 0x3446e: 0x6d7c3a20, 0x3446f: 0x6d7c3c20, + 0x34470: 0x6d7c3e20, 0x34471: 0x6d7c4020, 0x34472: 0x6d7c4220, 0x34473: 0x6d7c4420, + 0x34474: 0x6d7c4620, 0x34475: 0x6d7c4820, 0x34476: 0x6d7c4a20, 0x34477: 0x6d7c4c20, + 0x34478: 0x6d7c4e20, 0x34479: 0x6d7c5020, 0x3447a: 0x6d7c5220, 0x3447b: 0x6d7c5420, + 0x3447c: 0x6d7c5620, 0x3447d: 0x6d7c5820, 0x3447e: 0x6d7c5a20, 0x3447f: 0x6d7c5c20, + // Block 0xd12, offset 0x34480 + 0x34480: 0x6d7c5e20, 0x34481: 0x6d7c6020, 0x34482: 0x6d7c6220, 0x34483: 0x6d7c6420, + 0x34484: 0x6d7c6620, 0x34485: 0x6d7c6820, 0x34486: 0x6d7c6a20, 0x34487: 0x6d7c6c20, + 0x34488: 0x6d7c6e20, 0x34489: 0x6d7c7020, 0x3448a: 0x6d7c7220, 0x3448b: 0x6d7c7420, + 0x3448c: 0x6d7c7620, 0x3448d: 0x6d7c7820, 0x3448e: 0x6da40820, 0x3448f: 0x6da40a20, + 0x34490: 0x6da40c20, 0x34491: 0x6da40e20, 0x34492: 0x6da41020, 0x34493: 0x6da41220, + 0x34494: 0x6da41420, 0x34495: 0x6da41620, 0x34496: 0x6da41820, 0x34497: 0x6da41a20, + 0x34498: 0x6da41c20, 0x34499: 0x6da41e20, 0x3449a: 0x6da42020, 0x3449b: 0x6da42220, + 0x3449c: 0x6da42420, 0x3449d: 0x6da42620, 0x3449e: 0x6da42820, 0x3449f: 0x6da42a20, + 0x344a0: 0x6da42c20, 0x344a1: 0x6da42e20, 0x344a2: 0x6da43020, 0x344a3: 0x6da43220, + 0x344a4: 0x6da43420, 0x344a5: 0x6da43620, 0x344a6: 0x6da43820, 0x344a7: 0x6da43a20, + 0x344a8: 0x6da43c20, 0x344a9: 0x6da43e20, 0x344aa: 0x6da44020, 0x344ab: 0x6da44220, + 0x344ac: 0x6da44420, 0x344ad: 0x6da44620, 0x344ae: 0x6da44820, 0x344af: 0x6da44a20, + 0x344b0: 0x6da44c20, 0x344b1: 0x6da44e20, 0x344b2: 0x6da45020, 0x344b3: 0x6da45220, + 0x344b4: 0x6da45420, 0x344b5: 0x6da45620, 0x344b6: 0x6da45820, 0x344b7: 0x6da45a20, + 0x344b8: 0x6da45c20, 0x344b9: 0x6da45e20, 0x344ba: 0x6da46020, 0x344bb: 0x6dc59e20, + 0x344bc: 0x6dc5a020, 0x344bd: 0x6dc5a220, 0x344be: 0x6dc5a420, 0x344bf: 0x6dc5a620, + // Block 0xd13, offset 0x344c0 + 0x344c0: 0x6dc5a820, 0x344c1: 0x6dc5aa20, 0x344c2: 0x6dc5ac20, 0x344c3: 0x6dc5ae20, + 0x344c4: 0x6dc5b020, 0x344c5: 0x6dc5b220, 0x344c6: 0x6dc5b420, 0x344c7: 0x6dc5b620, + 0x344c8: 0x6dc5b820, 0x344c9: 0x6dc5ba20, 0x344ca: 0x6dc5bc20, 0x344cb: 0x6dc5be20, + 0x344cc: 0x6dc5c020, 0x344cd: 0x6dc5c220, 0x344ce: 0x6dc5c420, 0x344cf: 0x6dc5c620, + 0x344d0: 0x6dc5c820, 0x344d1: 0x6dc5ca20, 0x344d2: 0x6dc5cc20, 0x344d3: 0x6dc5ce20, + 0x344d4: 0x6dc5d020, 0x344d5: 0x6dc5d220, 0x344d6: 0x6dc5d420, 0x344d7: 0x6dc5d620, + 0x344d8: 0x6dc5d820, 0x344d9: 0x6dc5da20, 0x344da: 0x6dc5dc20, 0x344db: 0x6dc5de20, + 0x344dc: 0x6dc5e020, 0x344dd: 0x6dc5e220, 0x344de: 0x6dc5e420, 0x344df: 0x6dc5e620, + 0x344e0: 0x6dc5e820, 0x344e1: 0x6dc5ea20, 0x344e2: 0x6dc5ec20, 0x344e3: 0x6dc5ee20, + 0x344e4: 0x6dc5f020, 0x344e5: 0x6dc5f220, 0x344e6: 0x6de29020, 0x344e7: 0x6de29220, + 0x344e8: 0x6de29420, 0x344e9: 0x6de29620, 0x344ea: 0x6de29820, 0x344eb: 0x6de29a20, + 0x344ec: 0x6de29c20, 0x344ed: 0x6de29e20, 0x344ee: 0x6de2a020, 0x344ef: 0x6de2a220, + 0x344f0: 0x6de2a420, 0x344f1: 0x6de2a620, 0x344f2: 0x6de2a820, 0x344f3: 0x6de2aa20, + 0x344f4: 0x6de2ac20, 0x344f5: 0x6de2ae20, 0x344f6: 0x6de2b020, 0x344f7: 0x6de2b220, + 0x344f8: 0x6de2b420, 0x344f9: 0x6de2b620, 0x344fa: 0x6de2b820, 0x344fb: 0x6de2ba20, + 0x344fc: 0x6de2bc20, 0x344fd: 0x6de2be20, 0x344fe: 0x6de2c020, 0x344ff: 0x6de2c220, + // Block 0xd14, offset 0x34500 + 0x34500: 0x6de2c420, 0x34501: 0x6de2c620, 0x34502: 0x6de2c820, 0x34503: 0x6de2ca20, + 0x34504: 0x6de2cc20, 0x34505: 0x6de2ce20, 0x34506: 0x6de2d020, 0x34507: 0x6de2d220, + 0x34508: 0x6de2d420, 0x34509: 0x6de2d620, 0x3450a: 0x6de2d820, 0x3450b: 0x6dfa3a20, + 0x3450c: 0x6dfa3c20, 0x3450d: 0x6dfa3e20, 0x3450e: 0x6dfa4020, 0x3450f: 0x6dfa4220, + 0x34510: 0x6dfa4420, 0x34511: 0x6dfa4620, 0x34512: 0x6dfa4820, 0x34513: 0x6dfa4a20, + 0x34514: 0x6dfa4c20, 0x34515: 0x6dfa4e20, 0x34516: 0x6dfa5020, 0x34517: 0x6e0dc620, + 0x34518: 0x6e0dc820, 0x34519: 0x6e0dca20, 0x3451a: 0x6e0dcc20, 0x3451b: 0x6e0dce20, + 0x3451c: 0x6e0dd020, 0x3451d: 0x6e0dd220, 0x3451e: 0x6e0dd420, 0x3451f: 0x6e0dd620, + 0x34520: 0x6e0dd820, 0x34521: 0x6e0dda20, 0x34522: 0x6e0ddc20, 0x34523: 0x6e0dde20, + 0x34524: 0x6e0de020, 0x34525: 0x6e1d3a20, 0x34526: 0x6e1d3c20, 0x34527: 0x6e1d3e20, + 0x34528: 0x6e1d4020, 0x34529: 0x6e1d4220, 0x3452a: 0x6e1d4420, 0x3452b: 0x6e1d4620, + 0x3452c: 0x6e1d4820, 0x3452d: 0x6e1d4a20, 0x3452e: 0x6e1d4c20, 0x3452f: 0x6e28d820, + 0x34530: 0x6e28da20, 0x34531: 0x6e28dc20, 0x34532: 0x6e28de20, 0x34533: 0x6e28e020, + 0x34534: 0x6e28e220, 0x34535: 0x6e28e420, 0x34536: 0x6e28e620, 0x34537: 0x6e28e820, + 0x34538: 0x6e28ea20, 0x34539: 0x6e28ec20, 0x3453a: 0x6e28ee20, 0x3453b: 0x6e321620, + 0x3453c: 0x6e321820, 0x3453d: 0x6e321a20, 0x3453e: 0x6e321c20, 0x3453f: 0x6e321e20, + // Block 0xd15, offset 0x34540 + 0x34540: 0x6e322020, 0x34541: 0x6e322220, 0x34542: 0x6e322420, 0x34543: 0x6e3d2820, + 0x34544: 0x6e3d2a20, 0x34545: 0x6e403e20, 0x34546: 0x6e404020, 0x34547: 0x6e404220, + 0x34548: 0x6e429a20, 0x34549: 0x6e429c20, 0x3454a: 0x6e451c20, 0x3454b: 0x6e45c020, + 0x3454c: 0x6c092620, 0x3454d: 0x6c092820, 0x3454e: 0x6c11c420, 0x3454f: 0x6c11c620, + 0x34550: 0x6c11c820, 0x34551: 0x6c11ca20, 0x34552: 0x6c200620, 0x34553: 0x6c200820, + 0x34554: 0x6c200a20, 0x34555: 0x6c200c20, 0x34556: 0x6c200e20, 0x34557: 0x6c201020, + 0x34558: 0x6c201220, 0x34559: 0x6c201420, 0x3455a: 0x6c33ea20, 0x3455b: 0x6c33ec20, + 0x3455c: 0x6c33ee20, 0x3455d: 0x6c33f020, 0x3455e: 0x6c33f220, 0x3455f: 0x6c33f420, + 0x34560: 0x6c33f620, 0x34561: 0x6c33f820, 0x34562: 0x6c33fa20, 0x34563: 0x6c33fc20, + 0x34564: 0x6c33fe20, 0x34565: 0x6c340020, 0x34566: 0x6c4ea220, 0x34567: 0x6c4ea420, + 0x34568: 0x6c4ea620, 0x34569: 0x6c4ea820, 0x3456a: 0x6c4eaa20, 0x3456b: 0x6c4eac20, + 0x3456c: 0x6c4eae20, 0x3456d: 0x6c4eb020, 0x3456e: 0x6c4eb220, 0x3456f: 0x6c4eb420, + 0x34570: 0x6c4eb620, 0x34571: 0x6c4eb820, 0x34572: 0x6c4eba20, 0x34573: 0x6c4ebc20, + 0x34574: 0x6c4ebe20, 0x34575: 0x6c4ec020, 0x34576: 0x6c4ec220, 0x34577: 0x6c709e20, + 0x34578: 0x6c70a020, 0x34579: 0x6c70a220, 0x3457a: 0x6c70a420, 0x3457b: 0x6c70a620, + 0x3457c: 0x6c70a820, 0x3457d: 0x6c70aa20, 0x3457e: 0x6c70ac20, 0x3457f: 0x6c98c020, + // Block 0xd16, offset 0x34580 + 0x34580: 0x6c98c220, 0x34581: 0x6c98c420, 0x34582: 0x6c98c620, 0x34583: 0x6c98c820, + 0x34584: 0x6c98ca20, 0x34585: 0x6c98cc20, 0x34586: 0x6c98ce20, 0x34587: 0x6c98d020, + 0x34588: 0x6cc49420, 0x34589: 0x6cc49620, 0x3458a: 0x6cc49820, 0x3458b: 0x6cc49a20, + 0x3458c: 0x6cc49c20, 0x3458d: 0x6cc49e20, 0x3458e: 0x6cc4a020, 0x3458f: 0x6cc4a220, + 0x34590: 0x6cc4a420, 0x34591: 0x6cc4a620, 0x34592: 0x6cc4a820, 0x34593: 0x6cc4aa20, + 0x34594: 0x6cf38420, 0x34595: 0x6cf38620, 0x34596: 0x6cf38820, 0x34597: 0x6cf38a20, + 0x34598: 0x6cf38c20, 0x34599: 0x6cf38e20, 0x3459a: 0x6cf39020, 0x3459b: 0x6cf39220, + 0x3459c: 0x6cf39420, 0x3459d: 0x6cf39620, 0x3459e: 0x6cf39820, 0x3459f: 0x6cf39a20, + 0x345a0: 0x6cf39c20, 0x345a1: 0x6cf39e20, 0x345a2: 0x6d234220, 0x345a3: 0x6d234420, + 0x345a4: 0x6d234620, 0x345a5: 0x6d234820, 0x345a6: 0x6d234a20, 0x345a7: 0x6d234c20, + 0x345a8: 0x6d50c820, 0x345a9: 0x6d234e20, 0x345aa: 0x6d235020, 0x345ab: 0x6d235220, + 0x345ac: 0x6d235420, 0x345ad: 0x6d235620, 0x345ae: 0x6d235820, 0x345af: 0x6d235a20, + 0x345b0: 0x6d235c20, 0x345b1: 0x6d235e20, 0x345b2: 0x6d50ca20, 0x345b3: 0x6d50cc20, + 0x345b4: 0x6d50ce20, 0x345b5: 0x6d50d020, 0x345b6: 0x6d50d220, 0x345b7: 0x6d50d420, + 0x345b8: 0x6d50d620, 0x345b9: 0x6d50d820, 0x345ba: 0x6d50da20, 0x345bb: 0x6d50dc20, + 0x345bc: 0x6d50de20, 0x345bd: 0x6d50e020, 0x345be: 0x6d50e220, 0x345bf: 0x6d50e420, + // Block 0xd17, offset 0x345c0 + 0x345c0: 0x6d50e620, 0x345c1: 0x6d50e820, 0x345c2: 0x6d50ea20, 0x345c3: 0x6d50ec20, + 0x345c4: 0x6d50ee20, 0x345c5: 0x6d50f020, 0x345c6: 0x6d50f220, 0x345c7: 0x6d7c9420, + 0x345c8: 0x6d7c9620, 0x345c9: 0x6d7c9820, 0x345ca: 0x6d7c9a20, 0x345cb: 0x6d7c9c20, + 0x345cc: 0x6d7c9e20, 0x345cd: 0x6d7ca020, 0x345ce: 0x6d7ca220, 0x345cf: 0x6d7ca420, + 0x345d0: 0x6d784620, 0x345d1: 0x6d7ca620, 0x345d2: 0x6d7ca820, 0x345d3: 0x6da46e20, + 0x345d4: 0x6da47020, 0x345d5: 0x6da47220, 0x345d6: 0x6da47420, 0x345d7: 0x6da47620, + 0x345d8: 0x6dc60220, 0x345d9: 0x6dc60420, 0x345da: 0x6de2e020, 0x345db: 0x6de2e220, + 0x345dc: 0x6de2e420, 0x345dd: 0x6de2e620, 0x345de: 0x6dfa5620, 0x345df: 0x6dfa5820, + 0x345e0: 0x6dfa5a20, 0x345e1: 0x6e0de620, 0x345e2: 0x6e0de820, 0x345e3: 0x6e0dea20, + 0x345e4: 0x6c092e20, 0x345e5: 0x6c093020, 0x345e6: 0x6c11ce20, 0x345e7: 0x6c11d020, + 0x345e8: 0x6c11d220, 0x345e9: 0x6c11d420, 0x345ea: 0x6c201e20, 0x345eb: 0x6c202020, + 0x345ec: 0x6c202220, 0x345ed: 0x6c202420, 0x345ee: 0x6c202620, 0x345ef: 0x6c340e20, + 0x345f0: 0x6c341020, 0x345f1: 0x6c341220, 0x345f2: 0x6c341420, 0x345f3: 0x6c341620, + 0x345f4: 0x6c341820, 0x345f5: 0x6c341a20, 0x345f6: 0x6c4ed220, 0x345f7: 0x6c4ed420, + 0x345f8: 0x6c4ed620, 0x345f9: 0x6c4ed820, 0x345fa: 0x6c4eda20, 0x345fb: 0x6c4edc20, + 0x345fc: 0x6c4ede20, 0x345fd: 0x6c4ee020, 0x345fe: 0x6c4ee220, 0x345ff: 0x6c4ee420, + // Block 0xd18, offset 0x34600 + 0x34600: 0x6c4ee620, 0x34601: 0x6c4ee820, 0x34602: 0x6c4eea20, 0x34603: 0x6c4eec20, + 0x34604: 0x6c4eee20, 0x34605: 0x6c70ba20, 0x34606: 0x6c70bc20, 0x34607: 0x6c70be20, + 0x34608: 0x6c70c020, 0x34609: 0x6c70c220, 0x3460a: 0x6c70c420, 0x3460b: 0x6c70c620, + 0x3460c: 0x6c70c820, 0x3460d: 0x6c98d820, 0x3460e: 0x6c98da20, 0x3460f: 0x6c98dc20, + 0x34610: 0x6c98de20, 0x34611: 0x6cc4b220, 0x34612: 0x6cc4b420, 0x34613: 0x6cc4b620, + 0x34614: 0x6cc4b820, 0x34615: 0x6cc4ba20, 0x34616: 0x6cf3a220, 0x34617: 0x6cf3a420, + 0x34618: 0x6d236220, 0x34619: 0x6d236420, 0x3461a: 0x6d236620, 0x3461b: 0x6d236820, + 0x3461c: 0x6d50f420, 0x3461d: 0x6d50f620, 0x3461e: 0x6d50f820, 0x3461f: 0x6d7cb020, + 0x34620: 0x6da47820, 0x34621: 0x6dc60620, 0x34622: 0x6e0dec20, 0x34623: 0x6e28f220, + 0x34624: 0x6e28f420, 0x34625: 0x6c047820, 0x34626: 0x6c047a20, 0x34627: 0x6c047c20, + 0x34628: 0x6c094620, 0x34629: 0x6c094820, 0x3462a: 0x6c094a20, 0x3462b: 0x6c094c20, + 0x3462c: 0x6c094e20, 0x3462d: 0x6c120620, 0x3462e: 0x6c120820, 0x3462f: 0x6c120a20, + 0x34630: 0x6c120c20, 0x34631: 0x6c120e20, 0x34632: 0x6c121020, 0x34633: 0x6c121220, + 0x34634: 0x6c121420, 0x34635: 0x6c121620, 0x34636: 0x6c121820, 0x34637: 0x6c121a20, + 0x34638: 0x6c121c20, 0x34639: 0x6c121e20, 0x3463a: 0x6c122020, 0x3463b: 0x6c122220, + 0x3463c: 0x6c122420, 0x3463d: 0x6c122620, 0x3463e: 0x6c122820, 0x3463f: 0x6c122a20, + // Block 0xd19, offset 0x34640 + 0x34640: 0x6c122c20, 0x34641: 0x6c122e20, 0x34642: 0x6c123020, 0x34643: 0x6c20a820, + 0x34644: 0x6c20aa20, 0x34645: 0x6c20ac20, 0x34646: 0x6c20ae20, 0x34647: 0x6c20b020, + 0x34648: 0x6c20b220, 0x34649: 0x6c20b420, 0x3464a: 0x6c20b620, 0x3464b: 0x6c20b820, + 0x3464c: 0x6c20ba20, 0x3464d: 0x6c20bc20, 0x3464e: 0x6c20be20, 0x3464f: 0x6c20c020, + 0x34650: 0x6c20c220, 0x34651: 0x6c20c420, 0x34652: 0x6c20c620, 0x34653: 0x6c20c820, + 0x34654: 0x6c20ca20, 0x34655: 0x6c20cc20, 0x34656: 0x6c20ce20, 0x34657: 0x6c20d020, + 0x34658: 0x6c20d220, 0x34659: 0x6c20d420, 0x3465a: 0x6c20d620, 0x3465b: 0x6c20d820, + 0x3465c: 0x6c20da20, 0x3465d: 0x6c20dc20, 0x3465e: 0x6c20de20, 0x3465f: 0x6c20e020, + 0x34660: 0x6c20e220, 0x34661: 0x6c20e420, 0x34662: 0x6c20e620, 0x34663: 0x6c20e820, + 0x34664: 0x6c20ea20, 0x34665: 0x6c20ec20, 0x34666: 0x6c20ee20, 0x34667: 0x6c20f020, + 0x34668: 0x6c20f220, 0x34669: 0x6c20f420, 0x3466a: 0x6c20f620, 0x3466b: 0x6c20f820, + 0x3466c: 0x6c20fa20, 0x3466d: 0x6c20fc20, 0x3466e: 0x6c20fe20, 0x3466f: 0x6c210020, + 0x34670: 0x6c210220, 0x34671: 0x6c210420, 0x34672: 0x6c210620, 0x34673: 0x6c210820, + 0x34674: 0x6c34be20, 0x34675: 0x6c34c020, 0x34676: 0x6c34c220, 0x34677: 0x6c34c420, + 0x34678: 0x6c34c620, 0x34679: 0x6c34c820, 0x3467a: 0x6c34ca20, 0x3467b: 0x6c34cc20, + 0x3467c: 0x6c34ce20, 0x3467d: 0x6c34d020, 0x3467e: 0x6c34d220, 0x3467f: 0x6c34d420, + // Block 0xd1a, offset 0x34680 + 0x34680: 0x6c34d620, 0x34681: 0x6c34d820, 0x34682: 0x6c34da20, 0x34683: 0x6c34dc20, + 0x34684: 0x6c34de20, 0x34685: 0x6c34e020, 0x34686: 0x6c34e220, 0x34687: 0x6c34e420, + 0x34688: 0x6c34e620, 0x34689: 0x6c34e820, 0x3468a: 0x6c34ea20, 0x3468b: 0x6c34ec20, + 0x3468c: 0x6c34ee20, 0x3468d: 0x6c34f020, 0x3468e: 0x6c34f220, 0x3468f: 0x6c34f420, + 0x34690: 0x6c34f620, 0x34691: 0x6c34f820, 0x34692: 0x6c34fa20, 0x34693: 0x6c34fc20, + 0x34694: 0x6c34fe20, 0x34695: 0x6c350020, 0x34696: 0x6c350220, 0x34697: 0x6c350420, + 0x34698: 0x6c350620, 0x34699: 0x6c350820, 0x3469a: 0x6c350a20, 0x3469b: 0x6c350c20, + 0x3469c: 0x6c350e20, 0x3469d: 0x6c351020, 0x3469e: 0x6c351220, 0x3469f: 0x6c351420, + 0x346a0: 0x6c351620, 0x346a1: 0x6c351820, 0x346a2: 0x6c351a20, 0x346a3: 0x6c351c20, + 0x346a4: 0x6c4f8020, 0x346a5: 0x6c4f8220, 0x346a6: 0x6c4f8420, 0x346a7: 0x6c4f8620, + 0x346a8: 0x6c4f8820, 0x346a9: 0x6c4f8a20, 0x346aa: 0x6c4f8c20, 0x346ab: 0x6c4f8e20, + 0x346ac: 0x6c4f9020, 0x346ad: 0x6c4f9220, 0x346ae: 0x6c4f9420, 0x346af: 0x6c4f9620, + 0x346b0: 0x6c4f9820, 0x346b1: 0x6c4f9a20, 0x346b2: 0x6c4f9c20, 0x346b3: 0x6c4f9e20, + 0x346b4: 0x6c4fa020, 0x346b5: 0x6c4fa220, 0x346b6: 0x6c4fa420, 0x346b7: 0x6c4fa620, + 0x346b8: 0x6c4fa820, 0x346b9: 0x6c4faa20, 0x346ba: 0x6c4fac20, 0x346bb: 0x6c4fae20, + 0x346bc: 0x6c4fb020, 0x346bd: 0x6c4fb220, 0x346be: 0x6c4fb420, 0x346bf: 0x6c4fb620, + // Block 0xd1b, offset 0x346c0 + 0x346c0: 0x6c4fb820, 0x346c1: 0x6c4fba20, 0x346c2: 0x6c4fbc20, 0x346c3: 0x6c4fbe20, + 0x346c4: 0x6c4fc020, 0x346c5: 0x6c4fc220, 0x346c6: 0x6c4fc420, 0x346c7: 0x6c4fc620, + 0x346c8: 0x6c4fc820, 0x346c9: 0x6c4fca20, 0x346ca: 0x6c4fcc20, 0x346cb: 0x6c4fce20, + 0x346cc: 0x6c4fd020, 0x346cd: 0x6c4fd220, 0x346ce: 0x6c4fd420, 0x346cf: 0x6c4fd620, + 0x346d0: 0x6c4fd820, 0x346d1: 0x6c4fda20, 0x346d2: 0x6c4fdc20, 0x346d3: 0x6c4fde20, + 0x346d4: 0x6c4fe020, 0x346d5: 0x6c4fe220, 0x346d6: 0x6c4fe420, 0x346d7: 0x6c4fe620, + 0x346d8: 0x6c4fe820, 0x346d9: 0x6c4fea20, 0x346da: 0x6c4fec20, 0x346db: 0x6c4fee20, + 0x346dc: 0x6c4ff020, 0x346dd: 0x6c4ff220, 0x346de: 0x6c4ff420, 0x346df: 0x6c4ff620, + 0x346e0: 0x6c4ff820, 0x346e1: 0x6c4ffa20, 0x346e2: 0x6c4ffc20, 0x346e3: 0x6c4ffe20, + 0x346e4: 0x6c500020, 0x346e5: 0x6c500220, 0x346e6: 0x6c500420, 0x346e7: 0x6c500620, + 0x346e8: 0x6c500820, 0x346e9: 0x6c500a20, 0x346ea: 0x6c500c20, 0x346eb: 0x6c500e20, + 0x346ec: 0x6c501020, 0x346ed: 0x6c501220, 0x346ee: 0x6c501420, 0x346ef: 0x6c716220, + 0x346f0: 0x6c716420, 0x346f1: 0x6c716620, 0x346f2: 0x6c716820, 0x346f3: 0x6c716a20, + 0x346f4: 0x6c716c20, 0x346f5: 0x6c716e20, 0x346f6: 0x6c717020, 0x346f7: 0x6c717220, + 0x346f8: 0x6c717420, 0x346f9: 0x6c717620, 0x346fa: 0x6c717820, 0x346fb: 0x6c717a20, + 0x346fc: 0x6c717c20, 0x346fd: 0x6c717e20, 0x346fe: 0x6c718020, 0x346ff: 0x6c718220, + // Block 0xd1c, offset 0x34700 + 0x34700: 0x6c718420, 0x34701: 0x6c718620, 0x34702: 0x6c718820, 0x34703: 0x6c718a20, + 0x34704: 0x6c718c20, 0x34705: 0x6c718e20, 0x34706: 0x6c719020, 0x34707: 0x6c719220, + 0x34708: 0x6c719420, 0x34709: 0x6c719620, 0x3470a: 0x6c719820, 0x3470b: 0x6c719a20, + 0x3470c: 0x6c719c20, 0x3470d: 0x6c719e20, 0x3470e: 0x6c71a020, 0x3470f: 0x6c71a220, + 0x34710: 0x6c71a420, 0x34711: 0x6c71a620, 0x34712: 0x6c71a820, 0x34713: 0x6c71aa20, + 0x34714: 0x6c71ac20, 0x34715: 0x6c71ae20, 0x34716: 0x6c71b020, 0x34717: 0x6c71b220, + 0x34718: 0x6c71b420, 0x34719: 0x6c71b620, 0x3471a: 0x6c71b820, 0x3471b: 0x6c71ba20, + 0x3471c: 0x6c71bc20, 0x3471d: 0x6c71be20, 0x3471e: 0x6c71c020, 0x3471f: 0x6c71c220, + 0x34720: 0x6c71c420, 0x34721: 0x6c71c620, 0x34722: 0x6c71c820, 0x34723: 0x6c71ca20, + 0x34724: 0x6c71cc20, 0x34725: 0x6c71ce20, 0x34726: 0x6c71d020, 0x34727: 0x6c71d220, + 0x34728: 0x6c71d420, 0x34729: 0x6c71d620, 0x3472a: 0x6c71d820, 0x3472b: 0x6c71da20, + 0x3472c: 0x6c71dc20, 0x3472d: 0x6c71de20, 0x3472e: 0x6c71e020, 0x3472f: 0x6c71e220, + 0x34730: 0x6c71e420, 0x34731: 0x6c71e620, 0x34732: 0x6c71e820, 0x34733: 0x6c71ea20, + 0x34734: 0x6c71ec20, 0x34735: 0x6c71ee20, 0x34736: 0x6c71f020, 0x34737: 0x6c71f220, + 0x34738: 0x6c71f420, 0x34739: 0x6c71f620, 0x3473a: 0x6c71f820, 0x3473b: 0x6c71fa20, + 0x3473c: 0x6c71fc20, 0x3473d: 0x6c71fe20, 0x3473e: 0x6c720020, 0x3473f: 0x6c720220, + // Block 0xd1d, offset 0x34740 + 0x34740: 0x6c720420, 0x34741: 0x6c99ac20, 0x34742: 0x6c99ae20, 0x34743: 0x6c99b020, + 0x34744: 0x6c99b220, 0x34745: 0x6c99b420, 0x34746: 0x6c99b620, 0x34747: 0x6c99b820, + 0x34748: 0x6c99ba20, 0x34749: 0x6c99bc20, 0x3474a: 0x6c99be20, 0x3474b: 0x6c99c020, + 0x3474c: 0x6c99c220, 0x3474d: 0x6c99c420, 0x3474e: 0x6c99c620, 0x3474f: 0x6c99c820, + 0x34750: 0x6c99ca20, 0x34751: 0x6c99cc20, 0x34752: 0x6c99ce20, 0x34753: 0x6c99d020, + 0x34754: 0x6c99d220, 0x34755: 0x6c99d420, 0x34756: 0x6c99d620, 0x34757: 0x6c99d820, + 0x34758: 0x6c99da20, 0x34759: 0x6c99dc20, 0x3475a: 0x6c99de20, 0x3475b: 0x6c99e020, + 0x3475c: 0x6c99e220, 0x3475d: 0x6c99e420, 0x3475e: 0x6c99e620, 0x3475f: 0x6c99e820, + 0x34760: 0x6c99ea20, 0x34761: 0x6c99ec20, 0x34762: 0x6c99ee20, 0x34763: 0x6c99f020, + 0x34764: 0x6c99f220, 0x34765: 0x6c99f420, 0x34766: 0x6c99f620, 0x34767: 0x6c99f820, + 0x34768: 0x6c99fa20, 0x34769: 0x6c99fc20, 0x3476a: 0x6c99fe20, 0x3476b: 0x6c9a0020, + 0x3476c: 0x6c9a0220, 0x3476d: 0x6c9a0420, 0x3476e: 0x6c9a0620, 0x3476f: 0x6c9a0820, + 0x34770: 0x6c9a0a20, 0x34771: 0x6c9a0c20, 0x34772: 0x6c9a0e20, 0x34773: 0x6c9a1020, + 0x34774: 0x6c9a1220, 0x34775: 0x6c9a1420, 0x34776: 0x6c9a1620, 0x34777: 0x6c9a1820, + 0x34778: 0x6c9a1a20, 0x34779: 0x6c9a1c20, 0x3477a: 0x6c9a1e20, 0x3477b: 0x6c9a2020, + 0x3477c: 0x6c9a2220, 0x3477d: 0x6c9a2420, 0x3477e: 0x6c9a2620, 0x3477f: 0x6c9a2820, + // Block 0xd1e, offset 0x34780 + 0x34780: 0x6c9a2a20, 0x34781: 0x6c9a2c20, 0x34782: 0x6c9a2e20, 0x34783: 0x6c9a3020, + 0x34784: 0x6c9a3220, 0x34785: 0x6c9a3420, 0x34786: 0x6c9a3620, 0x34787: 0x6c9a3820, + 0x34788: 0x6c9a3a20, 0x34789: 0x6c9a3c20, 0x3478a: 0x6c9a3e20, 0x3478b: 0x6c9a4020, + 0x3478c: 0x6c9a4220, 0x3478d: 0x6c9a4420, 0x3478e: 0x6c9a4620, 0x3478f: 0x6c9a4820, + 0x34790: 0x6c9a4a20, 0x34791: 0x6c9a4c20, 0x34792: 0x6c9a4e20, 0x34793: 0x6c9a5020, + 0x34794: 0x6c9a5220, 0x34795: 0x6c9a5420, 0x34796: 0x6c9a5620, 0x34797: 0x6c9a5820, + 0x34798: 0x6c9a5a20, 0x34799: 0x6c9a5c20, 0x3479a: 0x6c9a5e20, 0x3479b: 0x6c9a6020, + 0x3479c: 0x6c9a6220, 0x3479d: 0x6c9a6420, 0x3479e: 0x6c9a6620, 0x3479f: 0x6c9a6820, + 0x347a0: 0x6c9a6a20, 0x347a1: 0x6c9a6c20, 0x347a2: 0x6c9a6e20, 0x347a3: 0x6c9a7020, + 0x347a4: 0x6c9a7220, 0x347a5: 0x6c9a7420, 0x347a6: 0x6c9a7620, 0x347a7: 0x6c9a7820, + 0x347a8: 0x6c9a7a20, 0x347a9: 0x6cc56a20, 0x347aa: 0x6cc56c20, 0x347ab: 0x6cc56e20, + 0x347ac: 0x6cc57020, 0x347ad: 0x6cc57220, 0x347ae: 0x6cc57420, 0x347af: 0x6cc57620, + 0x347b0: 0x6cc57820, 0x347b1: 0x6cc57a20, 0x347b2: 0x6cc57c20, 0x347b3: 0x6cc57e20, + 0x347b4: 0x6cc58020, 0x347b5: 0x6cc58220, 0x347b6: 0x6cc58420, 0x347b7: 0x6cc58620, + 0x347b8: 0x6cc58820, 0x347b9: 0x6cc58a20, 0x347ba: 0x6cc58c20, 0x347bb: 0x6cc58e20, + 0x347bc: 0x6cc59020, 0x347bd: 0x6cc59220, 0x347be: 0x6cc59420, 0x347bf: 0x6cc59620, + // Block 0xd1f, offset 0x347c0 + 0x347c0: 0x6cc59820, 0x347c1: 0x6cc59a20, 0x347c2: 0x6cc59c20, 0x347c3: 0x6cc59e20, + 0x347c4: 0x6cc5a020, 0x347c5: 0x6cc5a220, 0x347c6: 0x6cc5a420, 0x347c7: 0x6cc5a620, + 0x347c8: 0x6cc5a820, 0x347c9: 0x6cc5aa20, 0x347ca: 0x6cc5ac20, 0x347cb: 0x6cc5ae20, + 0x347cc: 0x6cc5b020, 0x347cd: 0x6cc5b220, 0x347ce: 0x6cc5b420, 0x347cf: 0x6cc5b620, + 0x347d0: 0x6cc5b820, 0x347d1: 0x6cc5ba20, 0x347d2: 0x6cc5bc20, 0x347d3: 0x6cc5be20, + 0x347d4: 0x6cc5c020, 0x347d5: 0x6cc5c220, 0x347d6: 0x6cc5c420, 0x347d7: 0x6cc5c620, + 0x347d8: 0x6cc5c820, 0x347d9: 0x6cc5ca20, 0x347da: 0x6cc5cc20, 0x347db: 0x6cc5ce20, + 0x347dc: 0x6cc5d020, 0x347dd: 0x6cc5d220, 0x347de: 0x6cc5d420, 0x347df: 0x6cc5d620, + 0x347e0: 0x6cc5d820, 0x347e1: 0x6cc5da20, 0x347e2: 0x6cc5dc20, 0x347e3: 0x6cc5de20, + 0x347e4: 0x6cc5e020, 0x347e5: 0x6cc5e220, 0x347e6: 0x6cc5e420, 0x347e7: 0x6cc5e620, + 0x347e8: 0x6cc5e820, 0x347e9: 0x6cc5ea20, 0x347ea: 0x6cc5ec20, 0x347eb: 0x6cc5ee20, + 0x347ec: 0x6cc5f020, 0x347ed: 0x6cc5f220, 0x347ee: 0x6cc5f420, 0x347ef: 0x6cc5f620, + 0x347f0: 0x6cc5f820, 0x347f1: 0x6cc5fa20, 0x347f2: 0x6cc5fc20, 0x347f3: 0x6cc5fe20, + 0x347f4: 0x6cc60020, 0x347f5: 0x6cc60220, 0x347f6: 0x6cc60420, 0x347f7: 0x6cc60620, + 0x347f8: 0x6cc60820, 0x347f9: 0x6cc60a20, 0x347fa: 0x6cc60c20, 0x347fb: 0x6cc60e20, + 0x347fc: 0x6cc61020, 0x347fd: 0x6cc61220, 0x347fe: 0x6cc61420, 0x347ff: 0x6d017820, + // Block 0xd20, offset 0x34800 + 0x34800: 0x6cc61620, 0x34801: 0x6cc61820, 0x34802: 0x6cc61a20, 0x34803: 0x6cc61c20, + 0x34804: 0x6cc61e20, 0x34805: 0x6cc62020, 0x34806: 0x6cc62220, 0x34807: 0x6cc62420, + 0x34808: 0x6cc62620, 0x34809: 0x6cc62820, 0x3480a: 0x6cc62a20, 0x3480b: 0x6cc62c20, + 0x3480c: 0x6cc62e20, 0x3480d: 0x6cc63020, 0x3480e: 0x6cc63220, 0x3480f: 0x6cc63420, + 0x34810: 0x6cc63620, 0x34811: 0x6cc63820, 0x34812: 0x6cc63a20, 0x34813: 0x6cc63c20, + 0x34814: 0x6cc63e20, 0x34815: 0x6cc64020, 0x34816: 0x6cc64220, 0x34817: 0x6cc64420, + 0x34818: 0x6cc64620, 0x34819: 0x6cc64820, 0x3481a: 0x6cc64a20, 0x3481b: 0x6cc64c20, + 0x3481c: 0x6cc64e20, 0x3481d: 0x6cc65020, 0x3481e: 0x6cc65220, 0x3481f: 0x6cf45a20, + 0x34820: 0x6cf45c20, 0x34821: 0x6cf45e20, 0x34822: 0x6cf46020, 0x34823: 0x6cf46220, + 0x34824: 0x6cf46420, 0x34825: 0x6cf46620, 0x34826: 0x6cf46820, 0x34827: 0x6cf46a20, + 0x34828: 0x6cf46c20, 0x34829: 0x6cf46e20, 0x3482a: 0x6cf47020, 0x3482b: 0x6cf47220, + 0x3482c: 0x6cf47420, 0x3482d: 0x6cf47620, 0x3482e: 0x6cf47820, 0x3482f: 0x6cf47a20, + 0x34830: 0x6cf47c20, 0x34831: 0x6cf47e20, 0x34832: 0x6cf48020, 0x34833: 0x6cf48220, + 0x34834: 0x6cf48420, 0x34835: 0x6cf48620, 0x34836: 0x6cf48820, 0x34837: 0x6cf48a20, + 0x34838: 0x6cf48c20, 0x34839: 0x6cf48e20, 0x3483a: 0x6cf49020, 0x3483b: 0x6cf49220, + 0x3483c: 0x6cf49420, 0x3483d: 0x6cf49620, 0x3483e: 0x6cf49820, 0x3483f: 0x6cf49a20, + // Block 0xd21, offset 0x34840 + 0x34840: 0x6cf49c20, 0x34841: 0x6cf49e20, 0x34842: 0x6cf4a020, 0x34843: 0x6cf4a220, + 0x34844: 0x6cf4a420, 0x34845: 0x6cf4a620, 0x34846: 0x6cf4a820, 0x34847: 0x6cf4aa20, + 0x34848: 0x6cf4ac20, 0x34849: 0x6cf4ae20, 0x3484a: 0x6cf4b020, 0x3484b: 0x6cf4b220, + 0x3484c: 0x6cf4b420, 0x3484d: 0x6cf4b620, 0x3484e: 0x6cf4b820, 0x3484f: 0x6cf4ba20, + 0x34850: 0x6cf4bc20, 0x34851: 0x6cf4be20, 0x34852: 0x6cf4c020, 0x34853: 0x6cf4c220, + 0x34854: 0x6cf4c420, 0x34855: 0x6cf4c620, 0x34856: 0x6cf4c820, 0x34857: 0x6cf4ca20, + 0x34858: 0x6cf4cc20, 0x34859: 0x6cf4ce20, 0x3485a: 0x6cf4d020, 0x3485b: 0x6cf4d220, + 0x3485c: 0x6cf4d420, 0x3485d: 0x6cf4d620, 0x3485e: 0x6cf4d820, 0x3485f: 0x6cf4da20, + 0x34860: 0x6cf4dc20, 0x34861: 0x6cf4de20, 0x34862: 0x6cf4e020, 0x34863: 0x6cf4e220, + 0x34864: 0x6cf4e420, 0x34865: 0x6cf4e620, 0x34866: 0x6cf4e820, 0x34867: 0x6cf4ea20, + 0x34868: 0x6cf4ec20, 0x34869: 0x6cf4ee20, 0x3486a: 0x6cf4f020, 0x3486b: 0x6cf4f220, + 0x3486c: 0x6cf4f420, 0x3486d: 0x6cf4f620, 0x3486e: 0x6cf4f820, 0x3486f: 0x6cf4fa20, + 0x34870: 0x6cf4fc20, 0x34871: 0x6cf4fe20, 0x34872: 0x6cf50020, 0x34873: 0x6d23fa20, + 0x34874: 0x6d23fc20, 0x34875: 0x6d23fe20, 0x34876: 0x6d240020, 0x34877: 0x6d240220, + 0x34878: 0x6d240420, 0x34879: 0x6d240620, 0x3487a: 0x6d240820, 0x3487b: 0x6d240a20, + 0x3487c: 0x6d240c20, 0x3487d: 0x6d240e20, 0x3487e: 0x6d241020, 0x3487f: 0x6d241220, + // Block 0xd22, offset 0x34880 + 0x34880: 0x6d241420, 0x34881: 0x6d241620, 0x34882: 0x6d241820, 0x34883: 0x6d241a20, + 0x34884: 0x6d241c20, 0x34885: 0x6d241e20, 0x34886: 0x6d242020, 0x34887: 0x6d242220, + 0x34888: 0x6d242420, 0x34889: 0x6d242620, 0x3488a: 0x6d242820, 0x3488b: 0x6d242a20, + 0x3488c: 0x6d242c20, 0x3488d: 0x6d242e20, 0x3488e: 0x6d243020, 0x3488f: 0x6d243220, + 0x34890: 0x6d243420, 0x34891: 0x6d243620, 0x34892: 0x6d243820, 0x34893: 0x6d243a20, + 0x34894: 0x6d243c20, 0x34895: 0x6d243e20, 0x34896: 0x6d244020, 0x34897: 0x6d244220, + 0x34898: 0x6d244420, 0x34899: 0x6d244620, 0x3489a: 0x6d244820, 0x3489b: 0x6d244a20, + 0x3489c: 0x6d244c20, 0x3489d: 0x6d244e20, 0x3489e: 0x6d245020, 0x3489f: 0x6d245220, + 0x348a0: 0x6d245420, 0x348a1: 0x6d245620, 0x348a2: 0x6d245820, 0x348a3: 0x6d245a20, + 0x348a4: 0x6d245c20, 0x348a5: 0x6d245e20, 0x348a6: 0x6d246020, 0x348a7: 0x6d246220, + 0x348a8: 0x6d246420, 0x348a9: 0x6d246620, 0x348aa: 0x6d246820, 0x348ab: 0x6d246a20, + 0x348ac: 0x6d246c20, 0x348ad: 0x6d246e20, 0x348ae: 0x6d247020, 0x348af: 0x6d247220, + 0x348b0: 0x6d247420, 0x348b1: 0x6d247620, 0x348b2: 0x6d247820, 0x348b3: 0x6d247a20, + 0x348b4: 0x6d247c20, 0x348b5: 0x6d247e20, 0x348b6: 0x6d248020, 0x348b7: 0x6d248220, + 0x348b8: 0x6d248420, 0x348b9: 0x6d248620, 0x348ba: 0x6d248820, 0x348bb: 0x6d248a20, + 0x348bc: 0x6d248c20, 0x348bd: 0x6d248e20, 0x348be: 0x6d249020, 0x348bf: 0x6d249220, + // Block 0xd23, offset 0x348c0 + 0x348c0: 0x6d249420, 0x348c1: 0x6d249620, 0x348c2: 0x6d249820, 0x348c3: 0x6d249a20, + 0x348c4: 0x6d249c20, 0x348c5: 0x6d249e20, 0x348c6: 0x6d24a020, 0x348c7: 0x6d24a220, + 0x348c8: 0x6d24a420, 0x348c9: 0x6d24a620, 0x348ca: 0x6d24a820, 0x348cb: 0x6d24aa20, + 0x348cc: 0x6d24ac20, 0x348cd: 0x6d24ae20, 0x348ce: 0x6d24b020, 0x348cf: 0x6d24b220, + 0x348d0: 0x6d24b420, 0x348d1: 0x6d24b620, 0x348d2: 0x6d24b820, 0x348d3: 0x6d24ba20, + 0x348d4: 0x6d24bc20, 0x348d5: 0x6d24be20, 0x348d6: 0x6d24c020, 0x348d7: 0x6d24c220, + 0x348d8: 0x6d24c420, 0x348d9: 0x6d24c620, 0x348da: 0x6d24c820, 0x348db: 0x6d24ca20, + 0x348dc: 0x6d24cc20, 0x348dd: 0x6d24ce20, 0x348de: 0x6d24d020, 0x348df: 0x6d24d220, + 0x348e0: 0x6d519620, 0x348e1: 0x6d519820, 0x348e2: 0x6d519a20, 0x348e3: 0x6d519c20, + 0x348e4: 0x6d519e20, 0x348e5: 0x6d51a020, 0x348e6: 0x6d51a220, 0x348e7: 0x6d51a420, + 0x348e8: 0x6d51a620, 0x348e9: 0x6d51a820, 0x348ea: 0x6d51aa20, 0x348eb: 0x6d51ac20, + 0x348ec: 0x6d51ae20, 0x348ed: 0x6d51b020, 0x348ee: 0x6d51b220, 0x348ef: 0x6d51b420, + 0x348f0: 0x6d51b620, 0x348f1: 0x6d51b820, 0x348f2: 0x6d51ba20, 0x348f3: 0x6d51bc20, + 0x348f4: 0x6d51be20, 0x348f5: 0x6d51c020, 0x348f6: 0x6d51c220, 0x348f7: 0x6d51c420, + 0x348f8: 0x6d51c620, 0x348f9: 0x6d51c820, 0x348fa: 0x6d51ca20, 0x348fb: 0x6d51cc20, + 0x348fc: 0x6d51ce20, 0x348fd: 0x6d51d020, 0x348fe: 0x6d51d220, 0x348ff: 0x6d51d420, + // Block 0xd24, offset 0x34900 + 0x34900: 0x6d51d620, 0x34901: 0x6d51d820, 0x34902: 0x6d51da20, 0x34903: 0x6d51dc20, + 0x34904: 0x6d51de20, 0x34905: 0x6d51e020, 0x34906: 0x6d51e220, 0x34907: 0x6d51e420, + 0x34908: 0x6d51e620, 0x34909: 0x6d51e820, 0x3490a: 0x6d51ea20, 0x3490b: 0x6d51ec20, + 0x3490c: 0x6d51ee20, 0x3490d: 0x6d51f020, 0x3490e: 0x6d51f220, 0x3490f: 0x6d51f420, + 0x34910: 0x6d51f620, 0x34911: 0x6d51f820, 0x34912: 0x6d51fa20, 0x34913: 0x6d51fc20, + 0x34914: 0x6d51fe20, 0x34915: 0x6d520020, 0x34916: 0x6d520220, 0x34917: 0x6d520420, + 0x34918: 0x6d520620, 0x34919: 0x6d520820, 0x3491a: 0x6d520a20, 0x3491b: 0x6d520c20, + 0x3491c: 0x6d520e20, 0x3491d: 0x6d521020, 0x3491e: 0x6d521220, 0x3491f: 0x6d521420, + 0x34920: 0x6d521620, 0x34921: 0x6d521820, 0x34922: 0x6d521a20, 0x34923: 0x6d521c20, + 0x34924: 0x6d521e20, 0x34925: 0x6d522020, 0x34926: 0x6d522220, 0x34927: 0x6d522420, + 0x34928: 0x6d522620, 0x34929: 0x6d522820, 0x3492a: 0x6d522a20, 0x3492b: 0x6d522c20, + 0x3492c: 0x6d522e20, 0x3492d: 0x6d523020, 0x3492e: 0x6d523220, 0x3492f: 0x6d523420, + 0x34930: 0x6d523620, 0x34931: 0x6d523820, 0x34932: 0x6d523a20, 0x34933: 0x6d523c20, + 0x34934: 0x6d523e20, 0x34935: 0x6d524020, 0x34936: 0x6d524220, 0x34937: 0x6d524420, + 0x34938: 0x6d524620, 0x34939: 0x6d524820, 0x3493a: 0x6d524a20, 0x3493b: 0x6d524c20, + 0x3493c: 0x6d524e20, 0x3493d: 0x6d525020, 0x3493e: 0x6d525220, 0x3493f: 0x6d7d0220, + // Block 0xd25, offset 0x34940 + 0x34940: 0x6d7d0420, 0x34941: 0x6d7d0620, 0x34942: 0x6d7d0820, 0x34943: 0x6d7d0a20, + 0x34944: 0x6d7d0c20, 0x34945: 0x6d7d0e20, 0x34946: 0x6d7d1020, 0x34947: 0x6d7d1220, + 0x34948: 0x6d7d1420, 0x34949: 0x6d7d1620, 0x3494a: 0x6d7d1820, 0x3494b: 0x6d7d1a20, + 0x3494c: 0x6d7d1c20, 0x3494d: 0x6d7d1e20, 0x3494e: 0x6d7d2020, 0x3494f: 0x6d7d2220, + 0x34950: 0x6d7d2420, 0x34951: 0x6d7d2620, 0x34952: 0x6d7d2820, 0x34953: 0x6d7d2a20, + 0x34954: 0x6d7d2c20, 0x34955: 0x6d7d2e20, 0x34956: 0x6d7d3020, 0x34957: 0x6d7d3220, + 0x34958: 0x6d7d3420, 0x34959: 0x6d7d3620, 0x3495a: 0x6d7d3820, 0x3495b: 0x6d7d3a20, + 0x3495c: 0x6d7d3c20, 0x3495d: 0x6d7d3e20, 0x3495e: 0x6d7d4020, 0x3495f: 0x6d7d4220, + 0x34960: 0x6d7d4420, 0x34961: 0x6d7d4620, 0x34962: 0x6d7d4820, 0x34963: 0x6d7d4a20, + 0x34964: 0x6d7d4c20, 0x34965: 0x6d7d4e20, 0x34966: 0x6d7d5020, 0x34967: 0x6d7d5220, + 0x34968: 0x6d7d5420, 0x34969: 0x6d7d5620, 0x3496a: 0x6d7d5820, 0x3496b: 0x6d7d5a20, + 0x3496c: 0x6d7d5c20, 0x3496d: 0x6d7d5e20, 0x3496e: 0x6d7d6020, 0x3496f: 0x6d7d6220, + 0x34970: 0x6d7d6420, 0x34971: 0x6d7d6620, 0x34972: 0x6d7d6820, 0x34973: 0x6d7d6a20, + 0x34974: 0x6d7d6c20, 0x34975: 0x6d7d6e20, 0x34976: 0x6d7d7020, 0x34977: 0x6d7d7220, + 0x34978: 0x6d7d7420, 0x34979: 0x6d7d7620, 0x3497a: 0x6d7d7820, 0x3497b: 0x6d7d7a20, + 0x3497c: 0x6d7d7c20, 0x3497d: 0x6d7d7e20, 0x3497e: 0x6d7d8020, 0x3497f: 0x6d7d8220, + // Block 0xd26, offset 0x34980 + 0x34980: 0x6d7d8420, 0x34981: 0x6d7d8620, 0x34982: 0x6d7d8820, 0x34983: 0x6d7d8a20, + 0x34984: 0x6d7d8c20, 0x34985: 0x6d525420, 0x34986: 0x6d7d8e20, 0x34987: 0x6d7d9020, + 0x34988: 0x6d7d9220, 0x34989: 0x6d7d9420, 0x3498a: 0x6d7d9620, 0x3498b: 0x6da4ae20, + 0x3498c: 0x6da4b020, 0x3498d: 0x6da4b220, 0x3498e: 0x6da4b420, 0x3498f: 0x6da4b620, + 0x34990: 0x6da4b820, 0x34991: 0x6da4ba20, 0x34992: 0x6da4bc20, 0x34993: 0x6da4be20, + 0x34994: 0x6da4c020, 0x34995: 0x6da4c220, 0x34996: 0x6da4c420, 0x34997: 0x6da4c620, + 0x34998: 0x6da4c820, 0x34999: 0x6da4ca20, 0x3499a: 0x6da4cc20, 0x3499b: 0x6da4ce20, + 0x3499c: 0x6da4d020, 0x3499d: 0x6da4d220, 0x3499e: 0x6da4d420, 0x3499f: 0x6da4d620, + 0x349a0: 0x6da4d820, 0x349a1: 0x6da4da20, 0x349a2: 0x6da4dc20, 0x349a3: 0x6da4de20, + 0x349a4: 0x6da4e020, 0x349a5: 0x6da4e220, 0x349a6: 0x6da4e420, 0x349a7: 0x6da4e620, + 0x349a8: 0x6da4e820, 0x349a9: 0x6da4ea20, 0x349aa: 0x6da4ec20, 0x349ab: 0x6da4ee20, + 0x349ac: 0x6da4f020, 0x349ad: 0x6da4f220, 0x349ae: 0x6da4f420, 0x349af: 0x6da4f620, + 0x349b0: 0x6da4f820, 0x349b1: 0x6da4fa20, 0x349b2: 0x6da4fc20, 0x349b3: 0x6da4fe20, + 0x349b4: 0x6da50020, 0x349b5: 0x6da50220, 0x349b6: 0x6dc64e20, 0x349b7: 0x6dc65020, + 0x349b8: 0x6dc65220, 0x349b9: 0x6dc65420, 0x349ba: 0x6dc65620, 0x349bb: 0x6dc65820, + 0x349bc: 0x6dc65a20, 0x349bd: 0x6dc65c20, 0x349be: 0x6dc65e20, 0x349bf: 0x6dc66020, + // Block 0xd27, offset 0x349c0 + 0x349c0: 0x6dc66220, 0x349c1: 0x6dc66420, 0x349c2: 0x6dc66620, 0x349c3: 0x6dc66820, + 0x349c4: 0x6dc66a20, 0x349c5: 0x6dc66c20, 0x349c6: 0x6dc66e20, 0x349c7: 0x6dc67020, + 0x349c8: 0x6dc67220, 0x349c9: 0x6dc67420, 0x349ca: 0x6dc67620, 0x349cb: 0x6dc67820, + 0x349cc: 0x6dc67a20, 0x349cd: 0x6dc67c20, 0x349ce: 0x6dc67e20, 0x349cf: 0x6dc68020, + 0x349d0: 0x6dc68220, 0x349d1: 0x6dc68420, 0x349d2: 0x6dc68620, 0x349d3: 0x6dc68820, + 0x349d4: 0x6dc68a20, 0x349d5: 0x6dc68c20, 0x349d6: 0x6dc68e20, 0x349d7: 0x6dc69020, + 0x349d8: 0x6dc69220, 0x349d9: 0x6dc69420, 0x349da: 0x6dc69620, 0x349db: 0x6dc69820, + 0x349dc: 0x6dc69a20, 0x349dd: 0x6dc69c20, 0x349de: 0x6dc69e20, 0x349df: 0x6dc6a020, + 0x349e0: 0x6dc6a220, 0x349e1: 0x6dc6a420, 0x349e2: 0x6dc6a620, 0x349e3: 0x6de30420, + 0x349e4: 0x6de30620, 0x349e5: 0x6de30820, 0x349e6: 0x6de30a20, 0x349e7: 0x6de30c20, + 0x349e8: 0x6de30e20, 0x349e9: 0x6de31020, 0x349ea: 0x6de31220, 0x349eb: 0x6de31420, + 0x349ec: 0x6de31620, 0x349ed: 0x6de31820, 0x349ee: 0x6de31a20, 0x349ef: 0x6de31c20, + 0x349f0: 0x6de31e20, 0x349f1: 0x6de32020, 0x349f2: 0x6de32220, 0x349f3: 0x6de32420, + 0x349f4: 0x6de32620, 0x349f5: 0x6de32820, 0x349f6: 0x6de32a20, 0x349f7: 0x6de32c20, + 0x349f8: 0x6de32e20, 0x349f9: 0x6de33020, 0x349fa: 0x6de33220, 0x349fb: 0x6de33420, + 0x349fc: 0x6de33620, 0x349fd: 0x6de33820, 0x349fe: 0x6de33a20, 0x349ff: 0x6de33c20, + // Block 0xd28, offset 0x34a00 + 0x34a00: 0x6de33e20, 0x34a01: 0x6de34020, 0x34a02: 0x6de34220, 0x34a03: 0x6de34420, + 0x34a04: 0x6de34620, 0x34a05: 0x6de34820, 0x34a06: 0x6de34a20, 0x34a07: 0x6de34c20, + 0x34a08: 0x6de34e20, 0x34a09: 0x6de35020, 0x34a0a: 0x6de35220, 0x34a0b: 0x6de35420, + 0x34a0c: 0x6de35620, 0x34a0d: 0x6dfa7220, 0x34a0e: 0x6dfa7420, 0x34a0f: 0x6dfa7620, + 0x34a10: 0x6dfa7820, 0x34a11: 0x6dfa7a20, 0x34a12: 0x6dfa7c20, 0x34a13: 0x6dfa7e20, + 0x34a14: 0x6dfa8020, 0x34a15: 0x6dfa8220, 0x34a16: 0x6dfa8420, 0x34a17: 0x6dfa8620, + 0x34a18: 0x6dfa8820, 0x34a19: 0x6dfa8a20, 0x34a1a: 0x6dfa8c20, 0x34a1b: 0x6dfa8e20, + 0x34a1c: 0x6dfa9020, 0x34a1d: 0x6dfa9220, 0x34a1e: 0x6dfa9420, 0x34a1f: 0x6dfa9620, + 0x34a20: 0x6dfa9820, 0x34a21: 0x6dfa9a20, 0x34a22: 0x6e0dfe20, 0x34a23: 0x6dfa9c20, + 0x34a24: 0x6dfa9e20, 0x34a25: 0x6dfaa020, 0x34a26: 0x6dfaa220, 0x34a27: 0x6dfaa420, + 0x34a28: 0x6dfaa620, 0x34a29: 0x6dfaa820, 0x34a2a: 0x6dfaaa20, 0x34a2b: 0x6dfaac20, + 0x34a2c: 0x6e0e0020, 0x34a2d: 0x6e0e0220, 0x34a2e: 0x6e0e0420, 0x34a2f: 0x6e0e0620, + 0x34a30: 0x6e0e0820, 0x34a31: 0x6e0e0a20, 0x34a32: 0x6e0e0c20, 0x34a33: 0x6e0e0e20, + 0x34a34: 0x6e0e1020, 0x34a35: 0x6e0e1220, 0x34a36: 0x6e0e1420, 0x34a37: 0x6e0e1620, + 0x34a38: 0x6e0e1820, 0x34a39: 0x6e0e1a20, 0x34a3a: 0x6e0e1c20, 0x34a3b: 0x6e0e1e20, + 0x34a3c: 0x6e0e2020, 0x34a3d: 0x6e0e2220, 0x34a3e: 0x6e0e2420, 0x34a3f: 0x6e0e2620, + // Block 0xd29, offset 0x34a40 + 0x34a40: 0x6e0e2820, 0x34a41: 0x6e0e2a20, 0x34a42: 0x6e1d6620, 0x34a43: 0x6e1d6820, + 0x34a44: 0x6e1d6a20, 0x34a45: 0x6e1d6c20, 0x34a46: 0x6e1d6e20, 0x34a47: 0x6e1d7020, + 0x34a48: 0x6e1d7220, 0x34a49: 0x6e1d7420, 0x34a4a: 0x6e1d7620, 0x34a4b: 0x6e1d7820, + 0x34a4c: 0x6e1d7a20, 0x34a4d: 0x6e1d7c20, 0x34a4e: 0x6e1d7e20, 0x34a4f: 0x6e1d8020, + 0x34a50: 0x6e1d8220, 0x34a51: 0x6e1d8420, 0x34a52: 0x6e1d8620, 0x34a53: 0x6e1d8820, + 0x34a54: 0x6e1d8a20, 0x34a55: 0x6e1d8c20, 0x34a56: 0x6e290820, 0x34a57: 0x6e290a20, + 0x34a58: 0x6e290c20, 0x34a59: 0x6e290e20, 0x34a5a: 0x6e291020, 0x34a5b: 0x6e291220, + 0x34a5c: 0x6e291420, 0x34a5d: 0x6e291620, 0x34a5e: 0x6e322a20, 0x34a5f: 0x6e322c20, + 0x34a60: 0x6e322e20, 0x34a61: 0x6e323020, 0x34a62: 0x6e323220, 0x34a63: 0x6e323420, + 0x34a64: 0x6e323620, 0x34a65: 0x6e323820, 0x34a66: 0x6e323a20, 0x34a67: 0x6e323c20, + 0x34a68: 0x6e323e20, 0x34a69: 0x6e324020, 0x34a6a: 0x6e324220, 0x34a6b: 0x6e324420, + 0x34a6c: 0x6e389620, 0x34a6d: 0x6e389820, 0x34a6e: 0x6e389a20, 0x34a6f: 0x6e389c20, + 0x34a70: 0x6e404420, 0x34a71: 0x6e404620, 0x34a72: 0x6e404820, 0x34a73: 0x6e429e20, + 0x34a74: 0x6e462a20, 0x34a75: 0x6c123820, 0x34a76: 0x6c211a20, 0x34a77: 0x6c353020, + 0x34a78: 0x6c353220, 0x34a79: 0x6c353420, 0x34a7a: 0x6c353620, 0x34a7b: 0x6c353820, + 0x34a7c: 0x6c353a20, 0x34a7d: 0x6c353c20, 0x34a7e: 0x6c502c20, 0x34a7f: 0x6c502e20, + // Block 0xd2a, offset 0x34a80 + 0x34a80: 0x6c503020, 0x34a81: 0x6c722620, 0x34a82: 0x6c722820, 0x34a83: 0x6c722a20, + 0x34a84: 0x6c722c20, 0x34a85: 0x6c722e20, 0x34a86: 0x6c723020, 0x34a87: 0x6c723220, + 0x34a88: 0x6c6aa620, 0x34a89: 0x6c723420, 0x34a8a: 0x6c9a9620, 0x34a8b: 0x6c9a9820, + 0x34a8c: 0x6c9a9a20, 0x34a8d: 0x6c9a9c20, 0x34a8e: 0x6cc67420, 0x34a8f: 0x6cc67620, + 0x34a90: 0x6cc67820, 0x34a91: 0x6cc67a20, 0x34a92: 0x6cc67c20, 0x34a93: 0x6cc67e20, + 0x34a94: 0x6cc68020, 0x34a95: 0x6cf52020, 0x34a96: 0x6cf52220, 0x34a97: 0x6cf52420, + 0x34a98: 0x6cf52620, 0x34a99: 0x6cf52820, 0x34a9a: 0x6d24ea20, 0x34a9b: 0x6d24ec20, + 0x34a9c: 0x6d24ee20, 0x34a9d: 0x6d526a20, 0x34a9e: 0x6d526c20, 0x34a9f: 0x6d526e20, + 0x34aa0: 0x6d7da220, 0x34aa1: 0x6d7da420, 0x34aa2: 0x6d7da620, 0x34aa3: 0x6d7da820, + 0x34aa4: 0x6d7daa20, 0x34aa5: 0x6da50a20, 0x34aa6: 0x6da50c20, 0x34aa7: 0x6da50e20, + 0x34aa8: 0x6da51020, 0x34aa9: 0x6da51220, 0x34aaa: 0x6dfab020, 0x34aab: 0x6c212a20, + 0x34aac: 0x6c212c20, 0x34aad: 0x6c212e20, 0x34aae: 0x6c213020, 0x34aaf: 0x6c213220, + 0x34ab0: 0x6c213420, 0x34ab1: 0x6c213620, 0x34ab2: 0x6c213820, 0x34ab3: 0x6c354820, + 0x34ab4: 0x6c354a20, 0x34ab5: 0x6c354c20, 0x34ab6: 0x6c354e20, 0x34ab7: 0x6c355020, + 0x34ab8: 0x6c355220, 0x34ab9: 0x6c355420, 0x34aba: 0x6c355620, 0x34abb: 0x6c355820, + 0x34abc: 0x6c355a20, 0x34abd: 0x6c355c20, 0x34abe: 0x6c355e20, 0x34abf: 0x6c356020, + // Block 0xd2b, offset 0x34ac0 + 0x34ac0: 0x6c356220, 0x34ac1: 0x6c356420, 0x34ac2: 0x6c356620, 0x34ac3: 0x6c356820, + 0x34ac4: 0x6c356a20, 0x34ac5: 0x6c356c20, 0x34ac6: 0x6c356e20, 0x34ac7: 0x6c357020, + 0x34ac8: 0x6c357220, 0x34ac9: 0x6c504820, 0x34aca: 0x6c504a20, 0x34acb: 0x6c504c20, + 0x34acc: 0x6c504e20, 0x34acd: 0x6c505020, 0x34ace: 0x6c505220, 0x34acf: 0x6c505420, + 0x34ad0: 0x6c505620, 0x34ad1: 0x6c505820, 0x34ad2: 0x6c505a20, 0x34ad3: 0x6c505c20, + 0x34ad4: 0x6c505e20, 0x34ad5: 0x6c506020, 0x34ad6: 0x6c506220, 0x34ad7: 0x6c506420, + 0x34ad8: 0x6c506620, 0x34ad9: 0x6c506820, 0x34ada: 0x6c506a20, 0x34adb: 0x6c724a20, + 0x34adc: 0x6c724c20, 0x34add: 0x6c724e20, 0x34ade: 0x6c725020, 0x34adf: 0x6c725220, + 0x34ae0: 0x6c725420, 0x34ae1: 0x6c725620, 0x34ae2: 0x6c725820, 0x34ae3: 0x6c725a20, + 0x34ae4: 0x6c725c20, 0x34ae5: 0x6c725e20, 0x34ae6: 0x6c726020, 0x34ae7: 0x6c726220, + 0x34ae8: 0x6c726420, 0x34ae9: 0x6c726620, 0x34aea: 0x6c726820, 0x34aeb: 0x6c726a20, + 0x34aec: 0x6c726c20, 0x34aed: 0x6c726e20, 0x34aee: 0x6c727020, 0x34aef: 0x6c727220, + 0x34af0: 0x6c727420, 0x34af1: 0x6c727620, 0x34af2: 0x6c727820, 0x34af3: 0x6c727a20, + 0x34af4: 0x6c727c20, 0x34af5: 0x6c727e20, 0x34af6: 0x6c728020, 0x34af7: 0x6c728220, + 0x34af8: 0x6c728420, 0x34af9: 0x6c9aca20, 0x34afa: 0x6c9acc20, 0x34afb: 0x6c9ace20, + 0x34afc: 0x6c9ad020, 0x34afd: 0x6c9ad220, 0x34afe: 0x6c9ad420, 0x34aff: 0x6c9ad620, + // Block 0xd2c, offset 0x34b00 + 0x34b00: 0x6c9ad820, 0x34b01: 0x6c9ada20, 0x34b02: 0x6c9adc20, 0x34b03: 0x6c9ade20, + 0x34b04: 0x6c9ae020, 0x34b05: 0x6c9ae220, 0x34b06: 0x6c9ae420, 0x34b07: 0x6c9ae620, + 0x34b08: 0x6c9ae820, 0x34b09: 0x6c9aea20, 0x34b0a: 0x6c9aec20, 0x34b0b: 0x6c9aee20, + 0x34b0c: 0x6c9af020, 0x34b0d: 0x6c9af220, 0x34b0e: 0x6c9af420, 0x34b0f: 0x6c9af620, + 0x34b10: 0x6c9af820, 0x34b11: 0x6c9afa20, 0x34b12: 0x6c9afc20, 0x34b13: 0x6c9afe20, + 0x34b14: 0x6c9b0020, 0x34b15: 0x6c9b0220, 0x34b16: 0x6c9b0420, 0x34b17: 0x6c9b0620, + 0x34b18: 0x6c9b0820, 0x34b19: 0x6c9b0a20, 0x34b1a: 0x6cc6b620, 0x34b1b: 0x6cc6b820, + 0x34b1c: 0x6c9b0c20, 0x34b1d: 0x6cc6ba20, 0x34b1e: 0x6cc6bc20, 0x34b1f: 0x6cc6be20, + 0x34b20: 0x6cc6c020, 0x34b21: 0x6cc6c220, 0x34b22: 0x6cc6c420, 0x34b23: 0x6cc6c620, + 0x34b24: 0x6cc6c820, 0x34b25: 0x6cc6ca20, 0x34b26: 0x6cc6cc20, 0x34b27: 0x6cc6ce20, + 0x34b28: 0x6cc6d020, 0x34b29: 0x6cc6d220, 0x34b2a: 0x6cc6d420, 0x34b2b: 0x6cc6d620, + 0x34b2c: 0x6cc6d820, 0x34b2d: 0x6cc6da20, 0x34b2e: 0x6cc6dc20, 0x34b2f: 0x6cc6de20, + 0x34b30: 0x6cc6e020, 0x34b31: 0x6cc6e220, 0x34b32: 0x6cc6e420, 0x34b33: 0x6cc6e620, + 0x34b34: 0x6cc6e820, 0x34b35: 0x6cc6ea20, 0x34b36: 0x6cc6ec20, 0x34b37: 0x6c9b0e20, + 0x34b38: 0x6cc6ee20, 0x34b39: 0x6cc6f020, 0x34b3a: 0x6cc6f220, 0x34b3b: 0x6cc6f420, + 0x34b3c: 0x6cc6f620, 0x34b3d: 0x6cc6f820, 0x34b3e: 0x6cc6fa20, 0x34b3f: 0x6cf54020, + // Block 0xd2d, offset 0x34b40 + 0x34b40: 0x6cf54220, 0x34b41: 0x6cf54420, 0x34b42: 0x6cf54620, 0x34b43: 0x6cf54820, + 0x34b44: 0x6cf54a20, 0x34b45: 0x6cf54c20, 0x34b46: 0x6cf54e20, 0x34b47: 0x6cf55020, + 0x34b48: 0x6cf55220, 0x34b49: 0x6cf55420, 0x34b4a: 0x6cf55620, 0x34b4b: 0x6cf55820, + 0x34b4c: 0x6cf55a20, 0x34b4d: 0x6cf55c20, 0x34b4e: 0x6cf55e20, 0x34b4f: 0x6cf56020, + 0x34b50: 0x6cf56220, 0x34b51: 0x6cf56420, 0x34b52: 0x6cf56620, 0x34b53: 0x6cf56820, + 0x34b54: 0x6cf56a20, 0x34b55: 0x6cf56c20, 0x34b56: 0x6cf56e20, 0x34b57: 0x6cf57020, + 0x34b58: 0x6cf57220, 0x34b59: 0x6cf57420, 0x34b5a: 0x6cf57620, 0x34b5b: 0x6cf57820, + 0x34b5c: 0x6cf57a20, 0x34b5d: 0x6cf57c20, 0x34b5e: 0x6cf57e20, 0x34b5f: 0x6cf58020, + 0x34b60: 0x6cf58220, 0x34b61: 0x6cf58420, 0x34b62: 0x6cf58620, 0x34b63: 0x6cc6fc20, + 0x34b64: 0x6cf58820, 0x34b65: 0x6d017a20, 0x34b66: 0x6d24fe20, 0x34b67: 0x6d250020, + 0x34b68: 0x6d250220, 0x34b69: 0x6d250420, 0x34b6a: 0x6d250620, 0x34b6b: 0x6d250820, + 0x34b6c: 0x6d250a20, 0x34b6d: 0x6d250c20, 0x34b6e: 0x6d250e20, 0x34b6f: 0x6d251020, + 0x34b70: 0x6d251220, 0x34b71: 0x6d251420, 0x34b72: 0x6d251620, 0x34b73: 0x6d251820, + 0x34b74: 0x6d251a20, 0x34b75: 0x6d251c20, 0x34b76: 0x6d251e20, 0x34b77: 0x6d252020, + 0x34b78: 0x6d252220, 0x34b79: 0x6d252420, 0x34b7a: 0x6d252620, 0x34b7b: 0x6d252820, + 0x34b7c: 0x6d252a20, 0x34b7d: 0x6d252c20, 0x34b7e: 0x6d252e20, 0x34b7f: 0x6d253020, + // Block 0xd2e, offset 0x34b80 + 0x34b80: 0x6d253220, 0x34b81: 0x6d253420, 0x34b82: 0x6d253620, 0x34b83: 0x6d253820, + 0x34b84: 0x6d253a20, 0x34b85: 0x6d253c20, 0x34b86: 0x6d033220, 0x34b87: 0x6d528620, + 0x34b88: 0x6d528820, 0x34b89: 0x6d528a20, 0x34b8a: 0x6d528c20, 0x34b8b: 0x6d528e20, + 0x34b8c: 0x6d529020, 0x34b8d: 0x6d529220, 0x34b8e: 0x6d529420, 0x34b8f: 0x6d529620, + 0x34b90: 0x6d529820, 0x34b91: 0x6d529a20, 0x34b92: 0x6d529c20, 0x34b93: 0x6d529e20, + 0x34b94: 0x6d52a020, 0x34b95: 0x6d52a220, 0x34b96: 0x6d52a420, 0x34b97: 0x6d52a620, + 0x34b98: 0x6d52a820, 0x34b99: 0x6d52aa20, 0x34b9a: 0x6d52ac20, 0x34b9b: 0x6d52ae20, + 0x34b9c: 0x6d52b020, 0x34b9d: 0x6d52b220, 0x34b9e: 0x6d7dbe20, 0x34b9f: 0x6d7dc020, + 0x34ba0: 0x6d7dc220, 0x34ba1: 0x6d7dc420, 0x34ba2: 0x6d7dc620, 0x34ba3: 0x6d7dc820, + 0x34ba4: 0x6d7dca20, 0x34ba5: 0x6d7dcc20, 0x34ba6: 0x6d7dce20, 0x34ba7: 0x6d7dd020, + 0x34ba8: 0x6d7dd220, 0x34ba9: 0x6d7dd420, 0x34baa: 0x6d7dd620, 0x34bab: 0x6d7dd820, + 0x34bac: 0x6d7dda20, 0x34bad: 0x6d7ddc20, 0x34bae: 0x6d7dde20, 0x34baf: 0x6d7de020, + 0x34bb0: 0x6d7de220, 0x34bb1: 0x6d7de420, 0x34bb2: 0x6d7de620, 0x34bb3: 0x6d7de820, + 0x34bb4: 0x6d7dea20, 0x34bb5: 0x6d7dec20, 0x34bb6: 0x6d7dee20, 0x34bb7: 0x6d7df020, + 0x34bb8: 0x6d7df220, 0x34bb9: 0x6d7df420, 0x34bba: 0x6d7df620, 0x34bbb: 0x6d7df820, + 0x34bbc: 0x6d7dfa20, 0x34bbd: 0x6d7dfc20, 0x34bbe: 0x6da51a20, 0x34bbf: 0x6da51c20, + // Block 0xd2f, offset 0x34bc0 + 0x34bc0: 0x6da51e20, 0x34bc1: 0x6da52020, 0x34bc2: 0x6da52220, 0x34bc3: 0x6da52420, + 0x34bc4: 0x6dc6bc20, 0x34bc5: 0x6da52620, 0x34bc6: 0x6da52820, 0x34bc7: 0x6da52a20, + 0x34bc8: 0x6da52c20, 0x34bc9: 0x6da52e20, 0x34bca: 0x6da53020, 0x34bcb: 0x6da53220, + 0x34bcc: 0x6da53420, 0x34bcd: 0x6da53620, 0x34bce: 0x6da53820, 0x34bcf: 0x6da53a20, + 0x34bd0: 0x6dc6be20, 0x34bd1: 0x6dc6c020, 0x34bd2: 0x6dc6c220, 0x34bd3: 0x6dc6c420, + 0x34bd4: 0x6dc6c620, 0x34bd5: 0x6dc6c820, 0x34bd6: 0x6dc6ca20, 0x34bd7: 0x6dc6cc20, + 0x34bd8: 0x6dc6ce20, 0x34bd9: 0x6dc6d020, 0x34bda: 0x6dc6d220, 0x34bdb: 0x6de35c20, + 0x34bdc: 0x6de35e20, 0x34bdd: 0x6de36020, 0x34bde: 0x6de36220, 0x34bdf: 0x6de36420, + 0x34be0: 0x6de36620, 0x34be1: 0x6de36820, 0x34be2: 0x6de36a20, 0x34be3: 0x6dfab820, + 0x34be4: 0x6dfaba20, 0x34be5: 0x6dfabc20, 0x34be6: 0x6dfabe20, 0x34be7: 0x6dfac020, + 0x34be8: 0x6dfac220, 0x34be9: 0x6dfac420, 0x34bea: 0x6dfac620, 0x34beb: 0x6dfac820, + 0x34bec: 0x6dfaca20, 0x34bed: 0x6dfacc20, 0x34bee: 0x6e0e2e20, 0x34bef: 0x6e0e3020, + 0x34bf0: 0x6e0e3220, 0x34bf1: 0x6e0e3420, 0x34bf2: 0x6e0e3620, 0x34bf3: 0x6e1d9020, + 0x34bf4: 0x6e1d9220, 0x34bf5: 0x6e291a20, 0x34bf6: 0x6e291c20, 0x34bf7: 0x6e291e20, + 0x34bf8: 0x6e292020, 0x34bf9: 0x6e292220, 0x34bfa: 0x6e292420, 0x34bfb: 0x6e389e20, + 0x34bfc: 0x6e38a020, 0x34bfd: 0x6e404a20, 0x34bfe: 0x6e404c20, 0x34bff: 0x6e42a020, + // Block 0xd30, offset 0x34c00 + 0x34c00: 0x6e442e20, 0x34c01: 0x6c123e20, 0x34c02: 0x6c213e20, 0x34c03: 0x6c357820, + 0x34c04: 0x6c357a20, 0x34c05: 0x6c357c20, 0x34c06: 0x6c507020, 0x34c07: 0x6c507220, + 0x34c08: 0x6c507420, 0x34c09: 0x6c507620, 0x34c0a: 0x6c729220, 0x34c0b: 0x6c728620, + 0x34c0c: 0x6c729420, 0x34c0d: 0x6c729620, 0x34c0e: 0x6c9b1c20, 0x34c0f: 0x6c9b1e20, + 0x34c10: 0x6c9b2020, 0x34c11: 0x6c9b2220, 0x34c12: 0x6c9b2420, 0x34c13: 0x6c9b2620, + 0x34c14: 0x6cc70820, 0x34c15: 0x6cc70a20, 0x34c16: 0x6cc70c20, 0x34c17: 0x6cf59020, + 0x34c18: 0x6cf59220, 0x34c19: 0x6cf59420, 0x34c1a: 0x6d52b420, 0x34c1b: 0x6d52be20, + 0x34c1c: 0x6d52c020, 0x34c1d: 0x6d52c220, 0x34c1e: 0x6d52c420, 0x34c1f: 0x6d52c620, + 0x34c20: 0x6d52c820, 0x34c21: 0x6d52ca20, 0x34c22: 0x6d7e0620, 0x34c23: 0x6d7e0820, + 0x34c24: 0x6da54020, 0x34c25: 0x6dc6d820, 0x34c26: 0x6dc6da20, 0x34c27: 0x6de36e20, + 0x34c28: 0x6dfad020, 0x34c29: 0x6e0e3e20, 0x34c2a: 0x6e0e4020, 0x34c2b: 0x6e292820, + 0x34c2c: 0x6c048820, 0x34c2d: 0x6c214420, 0x34c2e: 0x6c358420, 0x34c2f: 0x6c358620, + 0x34c30: 0x6c358820, 0x34c31: 0x6c507c20, 0x34c32: 0x6c507e20, 0x34c33: 0x6c72a020, + 0x34c34: 0x6c72a220, 0x34c35: 0x6c72a420, 0x34c36: 0x6c72a620, 0x34c37: 0x6c9b2e20, + 0x34c38: 0x6c9b3020, 0x34c39: 0x6c9b3220, 0x34c3a: 0x6c9b3420, 0x34c3b: 0x6c9b3620, + 0x34c3c: 0x6cc71820, 0x34c3d: 0x6cc71a20, 0x34c3e: 0x6cc71c20, 0x34c3f: 0x6cc71e20, + // Block 0xd31, offset 0x34c40 + 0x34c40: 0x6cc72020, 0x34c41: 0x6cf59a20, 0x34c42: 0x6d254c20, 0x34c43: 0x6cf59c20, + 0x34c44: 0x6cf59e20, 0x34c45: 0x6cf5a020, 0x34c46: 0x6d254e20, 0x34c47: 0x6d255020, + 0x34c48: 0x6d255220, 0x34c49: 0x6d52ce20, 0x34c4a: 0x6d52d020, 0x34c4b: 0x6d52d220, + 0x34c4c: 0x6da54620, 0x34c4d: 0x6da54820, 0x34c4e: 0x6dc6de20, 0x34c4f: 0x6de37020, + 0x34c50: 0x6dfad220, 0x34c51: 0x6c048c20, 0x34c52: 0x6c124420, 0x34c53: 0x6c214620, + 0x34c54: 0x6c359220, 0x34c55: 0x6c359420, 0x34c56: 0x6c359620, 0x34c57: 0x6c359820, + 0x34c58: 0x6c359a20, 0x34c59: 0x6c508a20, 0x34c5a: 0x6c508c20, 0x34c5b: 0x6c72ae20, + 0x34c5c: 0x6c72b020, 0x34c5d: 0x6c72b220, 0x34c5e: 0x6c9b3c20, 0x34c5f: 0x6c9b3e20, + 0x34c60: 0x6c9b4020, 0x34c61: 0x6cc72a20, 0x34c62: 0x6cc72c20, 0x34c63: 0x6cc72e20, + 0x34c64: 0x6cc73020, 0x34c65: 0x6cc73220, 0x34c66: 0x6cc73420, 0x34c67: 0x6cc73620, + 0x34c68: 0x6cc73820, 0x34c69: 0x6cc73a20, 0x34c6a: 0x6cc73c20, 0x34c6b: 0x6ca6ac20, + 0x34c6c: 0x6cc73e20, 0x34c6d: 0x6cc74020, 0x34c6e: 0x6cf5a420, 0x34c6f: 0x6cf5a620, + 0x34c70: 0x6cf5a820, 0x34c71: 0x6cf5aa20, 0x34c72: 0x6cf5ac20, 0x34c73: 0x6cf5ae20, + 0x34c74: 0x6cf5b020, 0x34c75: 0x6cf5b220, 0x34c76: 0x6d255a20, 0x34c77: 0x6d255c20, + 0x34c78: 0x6d255e20, 0x34c79: 0x6d256020, 0x34c7a: 0x6d256220, 0x34c7b: 0x6d52da20, + 0x34c7c: 0x6d52dc20, 0x34c7d: 0x6d52de20, 0x34c7e: 0x6d52e020, 0x34c7f: 0x6d52e220, + // Block 0xd32, offset 0x34c80 + 0x34c80: 0x6d7e0e20, 0x34c81: 0x6d7e1020, 0x34c82: 0x6d7e1220, 0x34c83: 0x6d7e1420, + 0x34c84: 0x6d7e1620, 0x34c85: 0x6d7e1820, 0x34c86: 0x6d7e1a20, 0x34c87: 0x6da55020, + 0x34c88: 0x6da55220, 0x34c89: 0x6da55420, 0x34c8a: 0x6da55620, 0x34c8b: 0x6da55820, + 0x34c8c: 0x6dc6e220, 0x34c8d: 0x6dc6e420, 0x34c8e: 0x6dc6e620, 0x34c8f: 0x6dc6e820, + 0x34c90: 0x6dc6ea20, 0x34c91: 0x6de37220, 0x34c92: 0x6de37420, 0x34c93: 0x6de37620, + 0x34c94: 0x6dfad420, 0x34c95: 0x6dfad620, 0x34c96: 0x6e1d9420, 0x34c97: 0x6c124820, + 0x34c98: 0x6c214820, 0x34c99: 0x6c214a20, 0x34c9a: 0x6c35a620, 0x34c9b: 0x6c35a820, + 0x34c9c: 0x6c35aa20, 0x34c9d: 0x6c509820, 0x34c9e: 0x6c509a20, 0x34c9f: 0x6c509c20, + 0x34ca0: 0x6c509e20, 0x34ca1: 0x6c50a020, 0x34ca2: 0x6c50a220, 0x34ca3: 0x6c50a420, + 0x34ca4: 0x6c50a620, 0x34ca5: 0x6c50a820, 0x34ca6: 0x6c72ca20, 0x34ca7: 0x6c72cc20, + 0x34ca8: 0x6c72ce20, 0x34ca9: 0x6c72d020, 0x34caa: 0x6c72d220, 0x34cab: 0x6c72d420, + 0x34cac: 0x6c72d620, 0x34cad: 0x6c72d820, 0x34cae: 0x6c72da20, 0x34caf: 0x6c72dc20, + 0x34cb0: 0x6c72de20, 0x34cb1: 0x6c72e020, 0x34cb2: 0x6c72e220, 0x34cb3: 0x6c9b5820, + 0x34cb4: 0x6c9b5a20, 0x34cb5: 0x6c9b5c20, 0x34cb6: 0x6c9b5e20, 0x34cb7: 0x6c9b6020, + 0x34cb8: 0x6c9b6220, 0x34cb9: 0x6c9b6420, 0x34cba: 0x6c9b6620, 0x34cbb: 0x6c9b6820, + 0x34cbc: 0x6cc74a20, 0x34cbd: 0x6cc74c20, 0x34cbe: 0x6cc74e20, 0x34cbf: 0x6cc75020, + // Block 0xd33, offset 0x34cc0 + 0x34cc0: 0x6cc75220, 0x34cc1: 0x6cc75420, 0x34cc2: 0x6cc75620, 0x34cc3: 0x6cc75820, + 0x34cc4: 0x6cc75a20, 0x34cc5: 0x6cc75c20, 0x34cc6: 0x6cc75e20, 0x34cc7: 0x6cc76020, + 0x34cc8: 0x6cf5be20, 0x34cc9: 0x6cf5c020, 0x34cca: 0x6cf5c220, 0x34ccb: 0x6cf5c420, + 0x34ccc: 0x6cf5c620, 0x34ccd: 0x6cf5c820, 0x34cce: 0x6d256820, 0x34ccf: 0x6d256a20, + 0x34cd0: 0x6d256c20, 0x34cd1: 0x6d256e20, 0x34cd2: 0x6d257020, 0x34cd3: 0x6d257220, + 0x34cd4: 0x6d52e820, 0x34cd5: 0x6d52ea20, 0x34cd6: 0x6d52ec20, 0x34cd7: 0x6d7e2020, + 0x34cd8: 0x6d7e2220, 0x34cd9: 0x6d7e2420, 0x34cda: 0x6d7e2620, 0x34cdb: 0x6d7e2820, + 0x34cdc: 0x6d7e2a20, 0x34cdd: 0x6da55c20, 0x34cde: 0x6dc6ee20, 0x34cdf: 0x6dc6f020, + 0x34ce0: 0x6dc6f220, 0x34ce1: 0x6dc6f420, 0x34ce2: 0x6dc6f620, 0x34ce3: 0x6dc6f820, + 0x34ce4: 0x6de37e20, 0x34ce5: 0x6dfada20, 0x34ce6: 0x6e0e4420, 0x34ce7: 0x6e1d9620, + 0x34ce8: 0x6e1d9820, 0x34ce9: 0x6e292c20, 0x34cea: 0x6e324820, 0x34ceb: 0x6e38a420, + 0x34cec: 0x6e3d2e20, 0x34ced: 0x6c124a20, 0x34cee: 0x6c214c20, 0x34cef: 0x6c214e20, + 0x34cf0: 0x6c50ae20, 0x34cf1: 0x6c72ea20, 0x34cf2: 0x6c72ec20, 0x34cf3: 0x6c72ee20, + 0x34cf4: 0x6cc76a20, 0x34cf5: 0x6cc76c20, 0x34cf6: 0x6cf5d020, 0x34cf7: 0x6cf5d220, + 0x34cf8: 0x6cf5d420, 0x34cf9: 0x6d52f220, 0x34cfa: 0x6d7e3020, 0x34cfb: 0x6c095820, + 0x34cfc: 0x6c095a20, 0x34cfd: 0x6c095c20, 0x34cfe: 0x6c126020, 0x34cff: 0x6c126220, + // Block 0xd34, offset 0x34d00 + 0x34d00: 0x6c126420, 0x34d01: 0x6c126620, 0x34d02: 0x6c126820, 0x34d03: 0x6c126a20, + 0x34d04: 0x6c216e20, 0x34d05: 0x6c126c20, 0x34d06: 0x6c217020, 0x34d07: 0x6c217220, + 0x34d08: 0x6c217420, 0x34d09: 0x6c217620, 0x34d0a: 0x6c217820, 0x34d0b: 0x6c217a20, + 0x34d0c: 0x6c217c20, 0x34d0d: 0x6c217e20, 0x34d0e: 0x6c218020, 0x34d0f: 0x6c218220, + 0x34d10: 0x6c218420, 0x34d11: 0x6c218620, 0x34d12: 0x6c218820, 0x34d13: 0x6c218a20, + 0x34d14: 0x6c218c20, 0x34d15: 0x6c218e20, 0x34d16: 0x6c219020, 0x34d17: 0x6c219220, + 0x34d18: 0x6c219420, 0x34d19: 0x6c219620, 0x34d1a: 0x6c35f820, 0x34d1b: 0x6c35fa20, + 0x34d1c: 0x6c35fc20, 0x34d1d: 0x6c35fe20, 0x34d1e: 0x6c360020, 0x34d1f: 0x6c360220, + 0x34d20: 0x6c360420, 0x34d21: 0x6c360620, 0x34d22: 0x6c360820, 0x34d23: 0x6c360a20, + 0x34d24: 0x6c360c20, 0x34d25: 0x6c360e20, 0x34d26: 0x6c361020, 0x34d27: 0x6c361220, + 0x34d28: 0x6c361420, 0x34d29: 0x6c361620, 0x34d2a: 0x6c361820, 0x34d2b: 0x6c361a20, + 0x34d2c: 0x6c361c20, 0x34d2d: 0x6c361e20, 0x34d2e: 0x6c362020, 0x34d2f: 0x6c362220, + 0x34d30: 0x6c362420, 0x34d31: 0x6c362620, 0x34d32: 0x6c362820, 0x34d33: 0x6c362a20, + 0x34d34: 0x6c362c20, 0x34d35: 0x6c362e20, 0x34d36: 0x6c363020, 0x34d37: 0x6c511020, + 0x34d38: 0x6c511220, 0x34d39: 0x6c511420, 0x34d3a: 0x6c511620, 0x34d3b: 0x6c511820, + 0x34d3c: 0x6c511a20, 0x34d3d: 0x6c511c20, 0x34d3e: 0x6c511e20, 0x34d3f: 0x6c512020, + // Block 0xd35, offset 0x34d40 + 0x34d40: 0x6c512220, 0x34d41: 0x6c512420, 0x34d42: 0x6c512620, 0x34d43: 0x6c512820, + 0x34d44: 0x6c512a20, 0x34d45: 0x6c512c20, 0x34d46: 0x6c512e20, 0x34d47: 0x6c513020, + 0x34d48: 0x6c513220, 0x34d49: 0x6c515e20, 0x34d4a: 0x6c513420, 0x34d4b: 0x6c513620, + 0x34d4c: 0x6c513820, 0x34d4d: 0x6c513a20, 0x34d4e: 0x6c513c20, 0x34d4f: 0x6c513e20, + 0x34d50: 0x6c514020, 0x34d51: 0x6c514220, 0x34d52: 0x6c733220, 0x34d53: 0x6c733420, + 0x34d54: 0x6c733620, 0x34d55: 0x6c733820, 0x34d56: 0x6c733a20, 0x34d57: 0x6c733c20, + 0x34d58: 0x6c733e20, 0x34d59: 0x6c734020, 0x34d5a: 0x6c734220, 0x34d5b: 0x6c734420, + 0x34d5c: 0x6c734620, 0x34d5d: 0x6c734820, 0x34d5e: 0x6c734a20, 0x34d5f: 0x6c734c20, + 0x34d60: 0x6c734e20, 0x34d61: 0x6c735020, 0x34d62: 0x6c735220, 0x34d63: 0x6c735420, + 0x34d64: 0x6c735620, 0x34d65: 0x6c735820, 0x34d66: 0x6c735a20, 0x34d67: 0x6c735c20, + 0x34d68: 0x6c735e20, 0x34d69: 0x6c736020, 0x34d6a: 0x6c736220, 0x34d6b: 0x6c736420, + 0x34d6c: 0x6c736620, 0x34d6d: 0x6c736820, 0x34d6e: 0x6c736a20, 0x34d6f: 0x6c736c20, + 0x34d70: 0x6c736e20, 0x34d71: 0x6c737020, 0x34d72: 0x6c9ba220, 0x34d73: 0x6c9ba420, + 0x34d74: 0x6c9ba620, 0x34d75: 0x6c9ba820, 0x34d76: 0x6c9baa20, 0x34d77: 0x6c9bac20, + 0x34d78: 0x6c9bae20, 0x34d79: 0x6c9bb020, 0x34d7a: 0x6c9bb220, 0x34d7b: 0x6c9bb420, + 0x34d7c: 0x6c9bb620, 0x34d7d: 0x6c9bb820, 0x34d7e: 0x6c9bba20, 0x34d7f: 0x6c9bbc20, + // Block 0xd36, offset 0x34d80 + 0x34d80: 0x6c9bbe20, 0x34d81: 0x6c9bc020, 0x34d82: 0x6c9bc220, 0x34d83: 0x6c9bc420, + 0x34d84: 0x6c9bc620, 0x34d85: 0x6c9bc820, 0x34d86: 0x6c9bca20, 0x34d87: 0x6c9bcc20, + 0x34d88: 0x6c9bce20, 0x34d89: 0x6c9bd020, 0x34d8a: 0x6c9bd220, 0x34d8b: 0x6c9bd420, + 0x34d8c: 0x6c9bd620, 0x34d8d: 0x6c9bd820, 0x34d8e: 0x6c9bda20, 0x34d8f: 0x6c9bdc20, + 0x34d90: 0x6c9bde20, 0x34d91: 0x6c9be020, 0x34d92: 0x6c9be220, 0x34d93: 0x6c9be420, + 0x34d94: 0x6c9be620, 0x34d95: 0x6c9be820, 0x34d96: 0x6c9bea20, 0x34d97: 0x6c9bec20, + 0x34d98: 0x6c9bee20, 0x34d99: 0x6c9bf020, 0x34d9a: 0x6c9bf220, 0x34d9b: 0x6c9bf420, + 0x34d9c: 0x6c9bf620, 0x34d9d: 0x6c9bf820, 0x34d9e: 0x6c9bfa20, 0x34d9f: 0x6c9bfc20, + 0x34da0: 0x6c9bfe20, 0x34da1: 0x6c9c0020, 0x34da2: 0x6cc7ba20, 0x34da3: 0x6cc7bc20, + 0x34da4: 0x6cc7be20, 0x34da5: 0x6cc7c020, 0x34da6: 0x6cc7c220, 0x34da7: 0x6cc7c420, + 0x34da8: 0x6cc7c620, 0x34da9: 0x6cc7c820, 0x34daa: 0x6cc7ca20, 0x34dab: 0x6cc7cc20, + 0x34dac: 0x6cc7ce20, 0x34dad: 0x6cc7d020, 0x34dae: 0x6cc7d220, 0x34daf: 0x6cc7d420, + 0x34db0: 0x6cc7d620, 0x34db1: 0x6cc7d820, 0x34db2: 0x6cc7da20, 0x34db3: 0x6cc7dc20, + 0x34db4: 0x6cc7de20, 0x34db5: 0x6cc7e020, 0x34db6: 0x6cc7e220, 0x34db7: 0x6cc7e420, + 0x34db8: 0x6cc7e620, 0x34db9: 0x6cc7e820, 0x34dba: 0x6cc7ea20, 0x34dbb: 0x6cc7ec20, + 0x34dbc: 0x6cc7ee20, 0x34dbd: 0x6cc7f020, 0x34dbe: 0x6cc7f220, 0x34dbf: 0x6cc7f420, + // Block 0xd37, offset 0x34dc0 + 0x34dc0: 0x6cc7f620, 0x34dc1: 0x6cc7f820, 0x34dc2: 0x6cc7fa20, 0x34dc3: 0x6cc7fc20, + 0x34dc4: 0x6cc7fe20, 0x34dc5: 0x6cc80020, 0x34dc6: 0x6cc80220, 0x34dc7: 0x6cc80420, + 0x34dc8: 0x6cc80620, 0x34dc9: 0x6cc80820, 0x34dca: 0x6cc80a20, 0x34dcb: 0x6cc80c20, + 0x34dcc: 0x6cc80e20, 0x34dcd: 0x6cc81020, 0x34dce: 0x6cc81220, 0x34dcf: 0x6cc81420, + 0x34dd0: 0x6cc81620, 0x34dd1: 0x6cc81820, 0x34dd2: 0x6cc81a20, 0x34dd3: 0x6cc81c20, + 0x34dd4: 0x6cc81e20, 0x34dd5: 0x6cc82020, 0x34dd6: 0x6cc82220, 0x34dd7: 0x6cc82420, + 0x34dd8: 0x6cc82620, 0x34dd9: 0x6cc82820, 0x34dda: 0x6cc82a20, 0x34ddb: 0x6cc82c20, + 0x34ddc: 0x6cc82e20, 0x34ddd: 0x6cc83020, 0x34dde: 0x6cc83220, 0x34ddf: 0x6cc83420, + 0x34de0: 0x6cc83620, 0x34de1: 0x6cc83820, 0x34de2: 0x6cc83a20, 0x34de3: 0x6cc83c20, + 0x34de4: 0x6cf61a20, 0x34de5: 0x6cf61c20, 0x34de6: 0x6cf61e20, 0x34de7: 0x6cf62020, + 0x34de8: 0x6cf62220, 0x34de9: 0x6cf62420, 0x34dea: 0x6cf62620, 0x34deb: 0x6cf62820, + 0x34dec: 0x6cf62a20, 0x34ded: 0x6cf62c20, 0x34dee: 0x6cf62e20, 0x34def: 0x6cf63020, + 0x34df0: 0x6cf63220, 0x34df1: 0x6cf63420, 0x34df2: 0x6cf63620, 0x34df3: 0x6cf63820, + 0x34df4: 0x6cf63a20, 0x34df5: 0x6cf63c20, 0x34df6: 0x6cf63e20, 0x34df7: 0x6cf64020, + 0x34df8: 0x6cf64220, 0x34df9: 0x6cf64420, 0x34dfa: 0x6cf64620, 0x34dfb: 0x6cf64820, + 0x34dfc: 0x6cf64a20, 0x34dfd: 0x6cf64c20, 0x34dfe: 0x6cf64e20, 0x34dff: 0x6cf65020, + // Block 0xd38, offset 0x34e00 + 0x34e00: 0x6cf65220, 0x34e01: 0x6cf65420, 0x34e02: 0x6cf65620, 0x34e03: 0x6cf65820, + 0x34e04: 0x6cf65a20, 0x34e05: 0x6cf65c20, 0x34e06: 0x6cf65e20, 0x34e07: 0x6cf66020, + 0x34e08: 0x6cf66220, 0x34e09: 0x6cf66420, 0x34e0a: 0x6cf66620, 0x34e0b: 0x6cf66820, + 0x34e0c: 0x6cf66a20, 0x34e0d: 0x6cf66c20, 0x34e0e: 0x6cf66e20, 0x34e0f: 0x6cf67020, + 0x34e10: 0x6cf67220, 0x34e11: 0x6cf67420, 0x34e12: 0x6d259c20, 0x34e13: 0x6d259e20, + 0x34e14: 0x6d25a020, 0x34e15: 0x6d25a220, 0x34e16: 0x6d25a420, 0x34e17: 0x6d25a620, + 0x34e18: 0x6d25a820, 0x34e19: 0x6d25aa20, 0x34e1a: 0x6d25ac20, 0x34e1b: 0x6d25ae20, + 0x34e1c: 0x6d25b020, 0x34e1d: 0x6d25b220, 0x34e1e: 0x6d25b420, 0x34e1f: 0x6d25b620, + 0x34e20: 0x6d25b820, 0x34e21: 0x6cf1ac20, 0x34e22: 0x6d25ba20, 0x34e23: 0x6d25bc20, + 0x34e24: 0x6d25be20, 0x34e25: 0x6d25c020, 0x34e26: 0x6d25c220, 0x34e27: 0x6d25c420, + 0x34e28: 0x6d25c620, 0x34e29: 0x6d25c820, 0x34e2a: 0x6d25ca20, 0x34e2b: 0x6d25cc20, + 0x34e2c: 0x6d25ce20, 0x34e2d: 0x6d25d020, 0x34e2e: 0x6d25d220, 0x34e2f: 0x6d25d420, + 0x34e30: 0x6d25d620, 0x34e31: 0x6d25d820, 0x34e32: 0x6d25da20, 0x34e33: 0x6d25dc20, + 0x34e34: 0x6d25de20, 0x34e35: 0x6d25e020, 0x34e36: 0x6d25e220, 0x34e37: 0x6d25e420, + 0x34e38: 0x6d25e620, 0x34e39: 0x6d25e820, 0x34e3a: 0x6d25ea20, 0x34e3b: 0x6d531e20, + 0x34e3c: 0x6d532020, 0x34e3d: 0x6d532220, 0x34e3e: 0x6d532420, 0x34e3f: 0x6d532620, + // Block 0xd39, offset 0x34e40 + 0x34e40: 0x6d532820, 0x34e41: 0x6d532a20, 0x34e42: 0x6d532c20, 0x34e43: 0x6d532e20, + 0x34e44: 0x6d533020, 0x34e45: 0x6d533220, 0x34e46: 0x6d533420, 0x34e47: 0x6d533620, + 0x34e48: 0x6d533820, 0x34e49: 0x6d7e7020, 0x34e4a: 0x6d533a20, 0x34e4b: 0x6d533c20, + 0x34e4c: 0x6d533e20, 0x34e4d: 0x6d534020, 0x34e4e: 0x6d534220, 0x34e4f: 0x6d534420, + 0x34e50: 0x6d534620, 0x34e51: 0x6d534820, 0x34e52: 0x6d4d3220, 0x34e53: 0x6d534a20, + 0x34e54: 0x6d534c20, 0x34e55: 0x6d534e20, 0x34e56: 0x6d535020, 0x34e57: 0x6d535220, + 0x34e58: 0x6d535420, 0x34e59: 0x6d535620, 0x34e5a: 0x6d535820, 0x34e5b: 0x6d535a20, + 0x34e5c: 0x6d535c20, 0x34e5d: 0x6d535e20, 0x34e5e: 0x6d7e7220, 0x34e5f: 0x6d7e7420, + 0x34e60: 0x6d7e7620, 0x34e61: 0x6d7e7820, 0x34e62: 0x6d7e7a20, 0x34e63: 0x6d7e7c20, + 0x34e64: 0x6d7e7e20, 0x34e65: 0x6d7e8020, 0x34e66: 0x6d7e8220, 0x34e67: 0x6d7e8420, + 0x34e68: 0x6d7e8620, 0x34e69: 0x6d7e8820, 0x34e6a: 0x6d7e8a20, 0x34e6b: 0x6d7e8c20, + 0x34e6c: 0x6d7e8e20, 0x34e6d: 0x6d7e9020, 0x34e6e: 0x6d7e9220, 0x34e6f: 0x6d7e9420, + 0x34e70: 0x6d7e9620, 0x34e71: 0x6d7e9820, 0x34e72: 0x6d7e9a20, 0x34e73: 0x6d7e9c20, + 0x34e74: 0x6d7e9e20, 0x34e75: 0x6d7ea020, 0x34e76: 0x6d7ea220, 0x34e77: 0x6d7ea420, + 0x34e78: 0x6d7ea620, 0x34e79: 0x6d7ea820, 0x34e7a: 0x6d7eaa20, 0x34e7b: 0x6d7eac20, + 0x34e7c: 0x6d7eae20, 0x34e7d: 0x6d7eb020, 0x34e7e: 0x6d7eb220, 0x34e7f: 0x6d7eb420, + // Block 0xd3a, offset 0x34e80 + 0x34e80: 0x6d7eb620, 0x34e81: 0x6d7eb820, 0x34e82: 0x6d7eba20, 0x34e83: 0x6d7ebc20, + 0x34e84: 0x6d7ebe20, 0x34e85: 0x6d7ec020, 0x34e86: 0x6d7ec220, 0x34e87: 0x6d536020, + 0x34e88: 0x6d7ec420, 0x34e89: 0x6da57a20, 0x34e8a: 0x6da57c20, 0x34e8b: 0x6da57e20, + 0x34e8c: 0x6da58020, 0x34e8d: 0x6da58220, 0x34e8e: 0x6da58420, 0x34e8f: 0x6da58620, + 0x34e90: 0x6da58820, 0x34e91: 0x6da58a20, 0x34e92: 0x6da58c20, 0x34e93: 0x6da58e20, + 0x34e94: 0x6da59020, 0x34e95: 0x6da59220, 0x34e96: 0x6da59420, 0x34e97: 0x6da59620, + 0x34e98: 0x6da59820, 0x34e99: 0x6da59a20, 0x34e9a: 0x6da59c20, 0x34e9b: 0x6da59e20, + 0x34e9c: 0x6da5a020, 0x34e9d: 0x6da5a220, 0x34e9e: 0x6dc70e20, 0x34e9f: 0x6dc71020, + 0x34ea0: 0x6dc71220, 0x34ea1: 0x6dc71420, 0x34ea2: 0x6dc71620, 0x34ea3: 0x6dc71820, + 0x34ea4: 0x6dc71a20, 0x34ea5: 0x6dc71c20, 0x34ea6: 0x6dc71e20, 0x34ea7: 0x6dc72020, + 0x34ea8: 0x6dc72220, 0x34ea9: 0x6dc72420, 0x34eaa: 0x6dc72620, 0x34eab: 0x6dc72820, + 0x34eac: 0x6dc72a20, 0x34ead: 0x6dc72c20, 0x34eae: 0x6dc72e20, 0x34eaf: 0x6dc73020, + 0x34eb0: 0x6dc73220, 0x34eb1: 0x6dc73420, 0x34eb2: 0x6de39420, 0x34eb3: 0x6de39620, + 0x34eb4: 0x6de39820, 0x34eb5: 0x6de39a20, 0x34eb6: 0x6de39c20, 0x34eb7: 0x6de39e20, + 0x34eb8: 0x6de3a020, 0x34eb9: 0x6de3a220, 0x34eba: 0x6de3a420, 0x34ebb: 0x6de3a620, + 0x34ebc: 0x6de3a820, 0x34ebd: 0x6de3aa20, 0x34ebe: 0x6de3ac20, 0x34ebf: 0x6dfaec20, + // Block 0xd3b, offset 0x34ec0 + 0x34ec0: 0x6dfaee20, 0x34ec1: 0x6dfaf020, 0x34ec2: 0x6dfaf220, 0x34ec3: 0x6dfaf420, + 0x34ec4: 0x6dfaf620, 0x34ec5: 0x6dfaf820, 0x34ec6: 0x6dfafa20, 0x34ec7: 0x6dfafc20, + 0x34ec8: 0x6e0e4820, 0x34ec9: 0x6e0e4a20, 0x34eca: 0x6e0e4c20, 0x34ecb: 0x6e0e4e20, + 0x34ecc: 0x6e0e5020, 0x34ecd: 0x6e1d9e20, 0x34ece: 0x6e1da020, 0x34ecf: 0x6e1da220, + 0x34ed0: 0x6e1da420, 0x34ed1: 0x6e1da620, 0x34ed2: 0x6e1da820, 0x34ed3: 0x6e1daa20, + 0x34ed4: 0x6e1dac20, 0x34ed5: 0x6e1dae20, 0x34ed6: 0x6e293620, 0x34ed7: 0x6e324e20, + 0x34ed8: 0x6e325020, 0x34ed9: 0x6e325220, 0x34eda: 0x6e348820, 0x34edb: 0x6e325420, + 0x34edc: 0x6e38aa20, 0x34edd: 0x6e38ac20, 0x34ede: 0x6e40ba20, 0x34edf: 0x6e42a220, + 0x34ee0: 0x6e46e620, 0x34ee1: 0x6c21a020, 0x34ee2: 0x6c21a220, 0x34ee3: 0x6c364220, + 0x34ee4: 0x6c364420, 0x34ee5: 0x6c364620, 0x34ee6: 0x6c364820, 0x34ee7: 0x6c516020, + 0x34ee8: 0x6c516220, 0x34ee9: 0x6c516420, 0x34eea: 0x6c516620, 0x34eeb: 0x6c516820, + 0x34eec: 0x6c516a20, 0x34eed: 0x6c739420, 0x34eee: 0x6c739620, 0x34eef: 0x6c739820, + 0x34ef0: 0x6c739a20, 0x34ef1: 0x6c739c20, 0x34ef2: 0x6c739e20, 0x34ef3: 0x6c73a020, + 0x34ef4: 0x6c73a220, 0x34ef5: 0x6c73a420, 0x34ef6: 0x6c73a620, 0x34ef7: 0x6c9c0e20, + 0x34ef8: 0x6c9c1020, 0x34ef9: 0x6c9c1220, 0x34efa: 0x6c9c1420, 0x34efb: 0x6cc85220, + 0x34efc: 0x6cc85420, 0x34efd: 0x6cc85620, 0x34efe: 0x6cf68a20, 0x34eff: 0x6cf68c20, + // Block 0xd3c, offset 0x34f00 + 0x34f00: 0x6cf68e20, 0x34f01: 0x6cf69020, 0x34f02: 0x6cf69220, 0x34f03: 0x6d25fc20, + 0x34f04: 0x6d25fe20, 0x34f05: 0x6d260020, 0x34f06: 0x6d537420, 0x34f07: 0x6d537620, + 0x34f08: 0x6d537820, 0x34f09: 0x6d537a20, 0x34f0a: 0x6d537c20, 0x34f0b: 0x6d7ed820, + 0x34f0c: 0x6d7eda20, 0x34f0d: 0x6d7edc20, 0x34f0e: 0x6d7ede20, 0x34f0f: 0x6da5ac20, + 0x34f10: 0x6da5ae20, 0x34f11: 0x6dc73e20, 0x34f12: 0x6dc74020, 0x34f13: 0x6dc74220, + 0x34f14: 0x6dc74420, 0x34f15: 0x6dc74620, 0x34f16: 0x6de3ae20, 0x34f17: 0x6de3b020, + 0x34f18: 0x6dfafe20, 0x34f19: 0x6dfb0020, 0x34f1a: 0x6e325820, 0x34f1b: 0x6e42a420, + 0x34f1c: 0x6e46c620, 0x34f1d: 0x6c096020, 0x34f1e: 0x6c127620, 0x34f1f: 0x6c21a420, + 0x34f20: 0x6c21a620, 0x34f21: 0x6c21a820, 0x34f22: 0x6c21aa20, 0x34f23: 0x6c21ac20, + 0x34f24: 0x6c365420, 0x34f25: 0x6c517420, 0x34f26: 0x6c517620, 0x34f27: 0x6c517820, + 0x34f28: 0x6c5dc820, 0x34f29: 0x6c517a20, 0x34f2a: 0x6c517c20, 0x34f2b: 0x6c517e20, + 0x34f2c: 0x6c518020, 0x34f2d: 0x6c73b620, 0x34f2e: 0x6c73b820, 0x34f2f: 0x6c825c20, + 0x34f30: 0x6c825e20, 0x34f31: 0x6c9c2420, 0x34f32: 0x6c9c2620, 0x34f33: 0x6c9c2820, + 0x34f34: 0x6c9c2a20, 0x34f35: 0x6c9c2c20, 0x34f36: 0x6c9c2e20, 0x34f37: 0x6cc86220, + 0x34f38: 0x6cc86420, 0x34f39: 0x6cc86620, 0x34f3a: 0x6cc86820, 0x34f3b: 0x6cc86a20, + 0x34f3c: 0x6cc86c20, 0x34f3d: 0x6cc86e20, 0x34f3e: 0x6cc87020, 0x34f3f: 0x6cc87220, + // Block 0xd3d, offset 0x34f40 + 0x34f40: 0x6cc87420, 0x34f41: 0x6cc87620, 0x34f42: 0x6cc87820, 0x34f43: 0x6cc87a20, + 0x34f44: 0x6cf69820, 0x34f45: 0x6cf69a20, 0x34f46: 0x6cf69c20, 0x34f47: 0x6cf69e20, + 0x34f48: 0x6cf6a020, 0x34f49: 0x6cf6a220, 0x34f4a: 0x6cf6a420, 0x34f4b: 0x6cf6a620, + 0x34f4c: 0x6cf6a820, 0x34f4d: 0x6d260820, 0x34f4e: 0x6d260a20, 0x34f4f: 0x6d260c20, + 0x34f50: 0x6d260e20, 0x34f51: 0x6d261020, 0x34f52: 0x6d538820, 0x34f53: 0x6d538a20, + 0x34f54: 0x6d538c20, 0x34f55: 0x6d538e20, 0x34f56: 0x6d539020, 0x34f57: 0x6d539220, + 0x34f58: 0x6d539420, 0x34f59: 0x6d539620, 0x34f5a: 0x6d7eec20, 0x34f5b: 0x6d7eee20, + 0x34f5c: 0x6da5b220, 0x34f5d: 0x6d7ef020, 0x34f5e: 0x6d7ef220, 0x34f5f: 0x6d7ef420, + 0x34f60: 0x6d7ef620, 0x34f61: 0x6d7ef820, 0x34f62: 0x6d7efa20, 0x34f63: 0x6da5b420, + 0x34f64: 0x6da5b620, 0x34f65: 0x6da5b820, 0x34f66: 0x6da5ba20, 0x34f67: 0x6da5bc20, + 0x34f68: 0x6da5be20, 0x34f69: 0x6dc74a20, 0x34f6a: 0x6dc74c20, 0x34f6b: 0x6dc74e20, + 0x34f6c: 0x6dc75020, 0x34f6d: 0x6dc75220, 0x34f6e: 0x6dfb0420, 0x34f6f: 0x6dfb0620, + 0x34f70: 0x6e1db020, 0x34f71: 0x6e293820, 0x34f72: 0x6e325a20, 0x34f73: 0x6c04a220, + 0x34f74: 0x6c04a420, 0x34f75: 0x6c097020, 0x34f76: 0x6c097220, 0x34f77: 0x6c097420, + 0x34f78: 0x6c12a220, 0x34f79: 0x6c12a420, 0x34f7a: 0x6c12a620, 0x34f7b: 0x6c12a820, + 0x34f7c: 0x6c12aa20, 0x34f7d: 0x6c12ac20, 0x34f7e: 0x6c12ae20, 0x34f7f: 0x6c12b020, + // Block 0xd3e, offset 0x34f80 + 0x34f80: 0x6c12b220, 0x34f81: 0x6c220820, 0x34f82: 0x6c220a20, 0x34f83: 0x6c220c20, + 0x34f84: 0x6c220e20, 0x34f85: 0x6c221020, 0x34f86: 0x6c221220, 0x34f87: 0x6c221420, + 0x34f88: 0x6c221620, 0x34f89: 0x6c221820, 0x34f8a: 0x6c221a20, 0x34f8b: 0x6c221c20, + 0x34f8c: 0x6c221e20, 0x34f8d: 0x6c222020, 0x34f8e: 0x6c222220, 0x34f8f: 0x6c222420, + 0x34f90: 0x6c222620, 0x34f91: 0x6c222820, 0x34f92: 0x6c222a20, 0x34f93: 0x6c222c20, + 0x34f94: 0x6c36f220, 0x34f95: 0x6c36f420, 0x34f96: 0x6c36f620, 0x34f97: 0x6c36f820, + 0x34f98: 0x6c36fa20, 0x34f99: 0x6c36fc20, 0x34f9a: 0x6c36fe20, 0x34f9b: 0x6c370020, + 0x34f9c: 0x6c370220, 0x34f9d: 0x6c370420, 0x34f9e: 0x6c370620, 0x34f9f: 0x6c370820, + 0x34fa0: 0x6c370a20, 0x34fa1: 0x6c370c20, 0x34fa2: 0x6c370e20, 0x34fa3: 0x6c371020, + 0x34fa4: 0x6c371220, 0x34fa5: 0x6c371420, 0x34fa6: 0x6c371620, 0x34fa7: 0x6c371820, + 0x34fa8: 0x6c371a20, 0x34fa9: 0x6c371c20, 0x34faa: 0x6c371e20, 0x34fab: 0x6c372020, + 0x34fac: 0x6c372220, 0x34fad: 0x6c372420, 0x34fae: 0x6c372620, 0x34faf: 0x6c372820, + 0x34fb0: 0x6c372a20, 0x34fb1: 0x6c372c20, 0x34fb2: 0x6c372e20, 0x34fb3: 0x6c373020, + 0x34fb4: 0x6c373220, 0x34fb5: 0x6c373420, 0x34fb6: 0x6c373620, 0x34fb7: 0x6c373820, + 0x34fb8: 0x6c373a20, 0x34fb9: 0x6c373c20, 0x34fba: 0x6c373e20, 0x34fbb: 0x6c374020, + 0x34fbc: 0x6c374220, 0x34fbd: 0x6c374420, 0x34fbe: 0x6c374620, 0x34fbf: 0x6c374820, + // Block 0xd3f, offset 0x34fc0 + 0x34fc0: 0x6c374a20, 0x34fc1: 0x6c374c20, 0x34fc2: 0x6c374e20, 0x34fc3: 0x6c375020, + 0x34fc4: 0x6c375220, 0x34fc5: 0x6c375420, 0x34fc6: 0x6c375620, 0x34fc7: 0x6c375820, + 0x34fc8: 0x6c525420, 0x34fc9: 0x6c525620, 0x34fca: 0x6c525820, 0x34fcb: 0x6c525a20, + 0x34fcc: 0x6c525c20, 0x34fcd: 0x6c525e20, 0x34fce: 0x6c526020, 0x34fcf: 0x6c526220, + 0x34fd0: 0x6c526420, 0x34fd1: 0x6c526620, 0x34fd2: 0x6c526820, 0x34fd3: 0x6c526a20, + 0x34fd4: 0x6c526c20, 0x34fd5: 0x6c526e20, 0x34fd6: 0x6c527020, 0x34fd7: 0x6c527220, + 0x34fd8: 0x6c527420, 0x34fd9: 0x6c527620, 0x34fda: 0x6c527820, 0x34fdb: 0x6c527a20, + 0x34fdc: 0x6c527c20, 0x34fdd: 0x6c527e20, 0x34fde: 0x6c528020, 0x34fdf: 0x6c528220, + 0x34fe0: 0x6c528420, 0x34fe1: 0x6c528620, 0x34fe2: 0x6c528820, 0x34fe3: 0x6c528a20, + 0x34fe4: 0x6c528c20, 0x34fe5: 0x6c528e20, 0x34fe6: 0x6c529020, 0x34fe7: 0x6c529220, + 0x34fe8: 0x6c529420, 0x34fe9: 0x6c529620, 0x34fea: 0x6c529820, 0x34feb: 0x6c529a20, + 0x34fec: 0x6c529c20, 0x34fed: 0x6c529e20, 0x34fee: 0x6c52a020, 0x34fef: 0x6c52a220, + 0x34ff0: 0x6c52a420, 0x34ff1: 0x6c52a620, 0x34ff2: 0x6c52a820, 0x34ff3: 0x6c52aa20, + 0x34ff4: 0x6c52ac20, 0x34ff5: 0x6c749820, 0x34ff6: 0x6c749a20, 0x34ff7: 0x6c749c20, + 0x34ff8: 0x6c749e20, 0x34ff9: 0x6c74a020, 0x34ffa: 0x6c74a220, 0x34ffb: 0x6c74a420, + 0x34ffc: 0x6c74a620, 0x34ffd: 0x6c74a820, 0x34ffe: 0x6c74aa20, 0x34fff: 0x6c74ac20, + // Block 0xd40, offset 0x35000 + 0x35000: 0x6c74ae20, 0x35001: 0x6c74b020, 0x35002: 0x6c74b220, 0x35003: 0x6c74b420, + 0x35004: 0x6c74b620, 0x35005: 0x6c74b820, 0x35006: 0x6c74ba20, 0x35007: 0x6c74bc20, + 0x35008: 0x6c74be20, 0x35009: 0x6c74c020, 0x3500a: 0x6c74c220, 0x3500b: 0x6c74c420, + 0x3500c: 0x6c74c620, 0x3500d: 0x6c74c820, 0x3500e: 0x6c74ca20, 0x3500f: 0x6c74cc20, + 0x35010: 0x6c74ce20, 0x35011: 0x6c74d020, 0x35012: 0x6c74d220, 0x35013: 0x6c74d420, + 0x35014: 0x6c74d620, 0x35015: 0x6c74d820, 0x35016: 0x6c74da20, 0x35017: 0x6c74dc20, + 0x35018: 0x6c74de20, 0x35019: 0x6c74e020, 0x3501a: 0x6c74e220, 0x3501b: 0x6c74e420, + 0x3501c: 0x6c74e620, 0x3501d: 0x6c74e820, 0x3501e: 0x6c74ea20, 0x3501f: 0x6c74ec20, + 0x35020: 0x6c74ee20, 0x35021: 0x6c74f020, 0x35022: 0x6c74f220, 0x35023: 0x6c74f420, + 0x35024: 0x6c74f620, 0x35025: 0x6c74f820, 0x35026: 0x6c74fa20, 0x35027: 0x6c6a4c20, + 0x35028: 0x6c74fc20, 0x35029: 0x6c74fe20, 0x3502a: 0x6c750020, 0x3502b: 0x6c750220, + 0x3502c: 0x6c750420, 0x3502d: 0x6c750620, 0x3502e: 0x6c750820, 0x3502f: 0x6c750a20, + 0x35030: 0x6c750c20, 0x35031: 0x6c750e20, 0x35032: 0x6c751020, 0x35033: 0x6c751220, + 0x35034: 0x6c751420, 0x35035: 0x6c751620, 0x35036: 0x6c751820, 0x35037: 0x6c751a20, + 0x35038: 0x6c751c20, 0x35039: 0x6c751e20, 0x3503a: 0x6c752020, 0x3503b: 0x6c752220, + 0x3503c: 0x6c752420, 0x3503d: 0x6c752620, 0x3503e: 0x6c752820, 0x3503f: 0x6c9d0220, + // Block 0xd41, offset 0x35040 + 0x35040: 0x6c9d0420, 0x35041: 0x6c9d0620, 0x35042: 0x6c9d0820, 0x35043: 0x6c9d0a20, + 0x35044: 0x6c9d0c20, 0x35045: 0x6c9d0e20, 0x35046: 0x6c9d1020, 0x35047: 0x6c9d1220, + 0x35048: 0x6c9d1420, 0x35049: 0x6c9d1620, 0x3504a: 0x6c9d1820, 0x3504b: 0x6c9d1a20, + 0x3504c: 0x6c9d1c20, 0x3504d: 0x6c9d1e20, 0x3504e: 0x6c9d2020, 0x3504f: 0x6c9d2220, + 0x35050: 0x6c9d2420, 0x35051: 0x6c9d2620, 0x35052: 0x6c9d2820, 0x35053: 0x6c9d2a20, + 0x35054: 0x6c9d2c20, 0x35055: 0x6c9d2e20, 0x35056: 0x6c9d3020, 0x35057: 0x6c9d3220, + 0x35058: 0x6c9d3420, 0x35059: 0x6c9d3620, 0x3505a: 0x6c9d3820, 0x3505b: 0x6c9d3a20, + 0x3505c: 0x6c9d3c20, 0x3505d: 0x6c9d3e20, 0x3505e: 0x6c9d4020, 0x3505f: 0x6c9d4220, + 0x35060: 0x6c9d4420, 0x35061: 0x6c9d4620, 0x35062: 0x6c9d4820, 0x35063: 0x6c9d4a20, + 0x35064: 0x6c9d4c20, 0x35065: 0x6c9d4e20, 0x35066: 0x6c9d5020, 0x35067: 0x6c9d5220, + 0x35068: 0x6c9d5420, 0x35069: 0x6c9d5620, 0x3506a: 0x6c9d5820, 0x3506b: 0x6c9d5a20, + 0x3506c: 0x6c9d5c20, 0x3506d: 0x6c9d5e20, 0x3506e: 0x6c9d6020, 0x3506f: 0x6c9d6220, + 0x35070: 0x6c9d6420, 0x35071: 0x6c9d6620, 0x35072: 0x6c9d6820, 0x35073: 0x6c9d6a20, + 0x35074: 0x6c9d6c20, 0x35075: 0x6c9d6e20, 0x35076: 0x6c9d7020, 0x35077: 0x6c9d7220, + 0x35078: 0x6c9d7420, 0x35079: 0x6c9d7620, 0x3507a: 0x6c9d7820, 0x3507b: 0x6c9d7a20, + 0x3507c: 0x6c9d7c20, 0x3507d: 0x6c9d7e20, 0x3507e: 0x6c9d8020, 0x3507f: 0x6c9d8220, + // Block 0xd42, offset 0x35080 + 0x35080: 0x6c9d8420, 0x35081: 0x6cc98620, 0x35082: 0x6cc98820, 0x35083: 0x6cc98a20, + 0x35084: 0x6cc98c20, 0x35085: 0x6cc98e20, 0x35086: 0x6cc99020, 0x35087: 0x6cc99220, + 0x35088: 0x6cc99420, 0x35089: 0x6cc99620, 0x3508a: 0x6cc99820, 0x3508b: 0x6cc99a20, + 0x3508c: 0x6cc99c20, 0x3508d: 0x6cc99e20, 0x3508e: 0x6cc9a020, 0x3508f: 0x6cc9a220, + 0x35090: 0x6cc9a420, 0x35091: 0x6cc9a620, 0x35092: 0x6cc9a820, 0x35093: 0x6cc9aa20, + 0x35094: 0x6cc9ac20, 0x35095: 0x6cc9ae20, 0x35096: 0x6cc9b020, 0x35097: 0x6cc9b220, + 0x35098: 0x6cc9b420, 0x35099: 0x6cc9b620, 0x3509a: 0x6cc9b820, 0x3509b: 0x6cc9ba20, + 0x3509c: 0x6cc9bc20, 0x3509d: 0x6cc9be20, 0x3509e: 0x6cc9c020, 0x3509f: 0x6cc9c220, + 0x350a0: 0x6cc9c420, 0x350a1: 0x6cc9c620, 0x350a2: 0x6cc9c820, 0x350a3: 0x6cc9ca20, + 0x350a4: 0x6cc9cc20, 0x350a5: 0x6cc9ce20, 0x350a6: 0x6cc9d020, 0x350a7: 0x6cc9d220, + 0x350a8: 0x6cc9d420, 0x350a9: 0x6cc9d620, 0x350aa: 0x6cc9d820, 0x350ab: 0x6cc9da20, + 0x350ac: 0x6cc9dc20, 0x350ad: 0x6cc9de20, 0x350ae: 0x6cc9e020, 0x350af: 0x6cc9e220, + 0x350b0: 0x6cc9e420, 0x350b1: 0x6cc9e620, 0x350b2: 0x6cc9e820, 0x350b3: 0x6cc9ea20, + 0x350b4: 0x6cc9ec20, 0x350b5: 0x6cc9ee20, 0x350b6: 0x6cc9f020, 0x350b7: 0x6cc9f220, + 0x350b8: 0x6cc9f420, 0x350b9: 0x6cc9f620, 0x350ba: 0x6cc9f820, 0x350bb: 0x6cc9fa20, + 0x350bc: 0x6cc9fc20, 0x350bd: 0x6cc9fe20, 0x350be: 0x6cca0020, 0x350bf: 0x6cca0220, + // Block 0xd43, offset 0x350c0 + 0x350c0: 0x6cca0420, 0x350c1: 0x6cca0620, 0x350c2: 0x6cca0820, 0x350c3: 0x6cca0a20, + 0x350c4: 0x6cca0c20, 0x350c5: 0x6cca0e20, 0x350c6: 0x6cca1020, 0x350c7: 0x6cca1220, + 0x350c8: 0x6cca1420, 0x350c9: 0x6cca1620, 0x350ca: 0x6cca1820, 0x350cb: 0x6cca1a20, + 0x350cc: 0x6cca1c20, 0x350cd: 0x6cca1e20, 0x350ce: 0x6cca2020, 0x350cf: 0x6cca2220, + 0x350d0: 0x6cca2420, 0x350d1: 0x6cca2620, 0x350d2: 0x6cca2820, 0x350d3: 0x6cca2a20, + 0x350d4: 0x6cca2c20, 0x350d5: 0x6cca2e20, 0x350d6: 0x6cca3020, 0x350d7: 0x6cca3220, + 0x350d8: 0x6cca3420, 0x350d9: 0x6cca3620, 0x350da: 0x6cca3820, 0x350db: 0x6cca3a20, + 0x350dc: 0x6cca3c20, 0x350dd: 0x6cca3e20, 0x350de: 0x6cca4020, 0x350df: 0x6cca4220, + 0x350e0: 0x6cca4420, 0x350e1: 0x6cca4620, 0x350e2: 0x6cca4820, 0x350e3: 0x6cca4a20, + 0x350e4: 0x6cca4c20, 0x350e5: 0x6cca4e20, 0x350e6: 0x6cca5020, 0x350e7: 0x6cca5220, + 0x350e8: 0x6cca5420, 0x350e9: 0x6cca5620, 0x350ea: 0x6cca5820, 0x350eb: 0x6cca5a20, + 0x350ec: 0x6cca5c20, 0x350ed: 0x6cca5e20, 0x350ee: 0x6cca6020, 0x350ef: 0x6cca6220, + 0x350f0: 0x6cca6420, 0x350f1: 0x6cf79c20, 0x350f2: 0x6cf79e20, 0x350f3: 0x6cf7a020, + 0x350f4: 0x6cf7a220, 0x350f5: 0x6cf7a420, 0x350f6: 0x6cf7a620, 0x350f7: 0x6cf7a820, + 0x350f8: 0x6cf7aa20, 0x350f9: 0x6cf7ac20, 0x350fa: 0x6cf7ae20, 0x350fb: 0x6cf7b020, + 0x350fc: 0x6cf7b220, 0x350fd: 0x6cf7b420, 0x350fe: 0x6cf7b620, 0x350ff: 0x6cf7b820, + // Block 0xd44, offset 0x35100 + 0x35100: 0x6cf7ba20, 0x35101: 0x6cf7bc20, 0x35102: 0x6cf7be20, 0x35103: 0x6cf7c020, + 0x35104: 0x6cf7c220, 0x35105: 0x6cf7c420, 0x35106: 0x6cf7c620, 0x35107: 0x6cf7c820, + 0x35108: 0x6cf7ca20, 0x35109: 0x6cf7cc20, 0x3510a: 0x6cf7ce20, 0x3510b: 0x6cf7d020, + 0x3510c: 0x6cf7d220, 0x3510d: 0x6cf7d420, 0x3510e: 0x6cf7d620, 0x3510f: 0x6cf7d820, + 0x35110: 0x6cf7da20, 0x35111: 0x6cf7dc20, 0x35112: 0x6cf7de20, 0x35113: 0x6cf7e020, + 0x35114: 0x6cf7e220, 0x35115: 0x6cf7e420, 0x35116: 0x6cf7e620, 0x35117: 0x6cf7e820, + 0x35118: 0x6cf7ea20, 0x35119: 0x6cf7ec20, 0x3511a: 0x6cf7ee20, 0x3511b: 0x6cf7f020, + 0x3511c: 0x6cf7f220, 0x3511d: 0x6cf7f420, 0x3511e: 0x6cf7f620, 0x3511f: 0x6cf7f820, + 0x35120: 0x6cf7fa20, 0x35121: 0x6cf7fc20, 0x35122: 0x6cf7fe20, 0x35123: 0x6cf80020, + 0x35124: 0x6d26fa20, 0x35125: 0x6cf80220, 0x35126: 0x6cf80420, 0x35127: 0x6cf80620, + 0x35128: 0x6cf80820, 0x35129: 0x6cf80a20, 0x3512a: 0x6cf80c20, 0x3512b: 0x6cf80e20, + 0x3512c: 0x6cf81020, 0x3512d: 0x6cf81220, 0x3512e: 0x6cf81420, 0x3512f: 0x6cf81620, + 0x35130: 0x6cf81820, 0x35131: 0x6cf81a20, 0x35132: 0x6cf81c20, 0x35133: 0x6cf81e20, + 0x35134: 0x6cf82020, 0x35135: 0x6cf82220, 0x35136: 0x6cf82420, 0x35137: 0x6cf82620, + 0x35138: 0x6cf82820, 0x35139: 0x6cf82a20, 0x3513a: 0x6cf82c20, 0x3513b: 0x6cf82e20, + 0x3513c: 0x6cf83020, 0x3513d: 0x6cf83220, 0x3513e: 0x6cf83420, 0x3513f: 0x6cf83620, + // Block 0xd45, offset 0x35140 + 0x35140: 0x6cf83820, 0x35141: 0x6cf83a20, 0x35142: 0x6cf83c20, 0x35143: 0x6cf83e20, + 0x35144: 0x6cf84020, 0x35145: 0x6cf84220, 0x35146: 0x6cf84420, 0x35147: 0x6cf84620, + 0x35148: 0x6cf84820, 0x35149: 0x6cf84a20, 0x3514a: 0x6cf84c20, 0x3514b: 0x6cf84e20, + 0x3514c: 0x6cf85020, 0x3514d: 0x6cf85220, 0x3514e: 0x6cf85420, 0x3514f: 0x6cf85620, + 0x35150: 0x6cf85820, 0x35151: 0x6cf85a20, 0x35152: 0x6cf85c20, 0x35153: 0x6cf85e20, + 0x35154: 0x6cf86020, 0x35155: 0x6cf86220, 0x35156: 0x6cf86420, 0x35157: 0x6cf86620, + 0x35158: 0x6cf86820, 0x35159: 0x6cf86a20, 0x3515a: 0x6cf86c20, 0x3515b: 0x6cf86e20, + 0x3515c: 0x6cf87020, 0x3515d: 0x6cf87220, 0x3515e: 0x6cf87420, 0x3515f: 0x6cf87620, + 0x35160: 0x6cf87820, 0x35161: 0x6cf87a20, 0x35162: 0x6cf87c20, 0x35163: 0x6cf87e20, + 0x35164: 0x6cf88020, 0x35165: 0x6cf88220, 0x35166: 0x6cf88420, 0x35167: 0x6cf88620, + 0x35168: 0x6cf88820, 0x35169: 0x6cf88a20, 0x3516a: 0x6d26fc20, 0x3516b: 0x6d26fe20, + 0x3516c: 0x6d270020, 0x3516d: 0x6d270220, 0x3516e: 0x6d270420, 0x3516f: 0x6d270620, + 0x35170: 0x6d270820, 0x35171: 0x6d270a20, 0x35172: 0x6d270c20, 0x35173: 0x6d270e20, + 0x35174: 0x6d271020, 0x35175: 0x6d271220, 0x35176: 0x6d271420, 0x35177: 0x6d271620, + 0x35178: 0x6d271820, 0x35179: 0x6d271a20, 0x3517a: 0x6d271c20, 0x3517b: 0x6d271e20, + 0x3517c: 0x6d272020, 0x3517d: 0x6d272220, 0x3517e: 0x6d272420, 0x3517f: 0x6d272620, + // Block 0xd46, offset 0x35180 + 0x35180: 0x6d272820, 0x35181: 0x6d272a20, 0x35182: 0x6d272c20, 0x35183: 0x6d272e20, + 0x35184: 0x6d273020, 0x35185: 0x6d273220, 0x35186: 0x6d273420, 0x35187: 0x6d273620, + 0x35188: 0x6d273820, 0x35189: 0x6d273a20, 0x3518a: 0x6d273c20, 0x3518b: 0x6d273e20, + 0x3518c: 0x6d274020, 0x3518d: 0x6d274220, 0x3518e: 0x6d274420, 0x3518f: 0x6d274620, + 0x35190: 0x6d274820, 0x35191: 0x6d274a20, 0x35192: 0x6d274c20, 0x35193: 0x6d274e20, + 0x35194: 0x6d275020, 0x35195: 0x6d275220, 0x35196: 0x6d275420, 0x35197: 0x6d275620, + 0x35198: 0x6d275820, 0x35199: 0x6d275a20, 0x3519a: 0x6d275c20, 0x3519b: 0x6d275e20, + 0x3519c: 0x6d276020, 0x3519d: 0x6d276220, 0x3519e: 0x6d276420, 0x3519f: 0x6d276620, + 0x351a0: 0x6d276820, 0x351a1: 0x6d276a20, 0x351a2: 0x6d276c20, 0x351a3: 0x6d276e20, + 0x351a4: 0x6d277020, 0x351a5: 0x6d277220, 0x351a6: 0x6d277420, 0x351a7: 0x6d277620, + 0x351a8: 0x6d277820, 0x351a9: 0x6d277a20, 0x351aa: 0x6d277c20, 0x351ab: 0x6d277e20, + 0x351ac: 0x6d278020, 0x351ad: 0x6d278220, 0x351ae: 0x6d278420, 0x351af: 0x6d278620, + 0x351b0: 0x6d278820, 0x351b1: 0x6d278a20, 0x351b2: 0x6d278c20, 0x351b3: 0x6d278e20, + 0x351b4: 0x6d279020, 0x351b5: 0x6d279220, 0x351b6: 0x6d279420, 0x351b7: 0x6d279620, + 0x351b8: 0x6d279820, 0x351b9: 0x6d279a20, 0x351ba: 0x6d279c20, 0x351bb: 0x6d279e20, + 0x351bc: 0x6d27a020, 0x351bd: 0x6d27a220, 0x351be: 0x6d27a420, 0x351bf: 0x6d27a620, + // Block 0xd47, offset 0x351c0 + 0x351c0: 0x6d27a820, 0x351c1: 0x6d27aa20, 0x351c2: 0x6d27ac20, 0x351c3: 0x6d27ae20, + 0x351c4: 0x6d27b020, 0x351c5: 0x6d27b220, 0x351c6: 0x6d27b420, 0x351c7: 0x6d27b620, + 0x351c8: 0x6d27b820, 0x351c9: 0x6d27ba20, 0x351ca: 0x6d27bc20, 0x351cb: 0x6d27be20, + 0x351cc: 0x6d27c020, 0x351cd: 0x6d27c220, 0x351ce: 0x6d27c420, 0x351cf: 0x6d27c620, + 0x351d0: 0x6d27c820, 0x351d1: 0x6d27ca20, 0x351d2: 0x6d27cc20, 0x351d3: 0x6d27ce20, + 0x351d4: 0x6d27d020, 0x351d5: 0x6d546220, 0x351d6: 0x6d546420, 0x351d7: 0x6d546620, + 0x351d8: 0x6d546820, 0x351d9: 0x6d546a20, 0x351da: 0x6d546c20, 0x351db: 0x6d546e20, + 0x351dc: 0x6d547020, 0x351dd: 0x6d547220, 0x351de: 0x6d547420, 0x351df: 0x6d547620, + 0x351e0: 0x6d547820, 0x351e1: 0x6d547a20, 0x351e2: 0x6d547c20, 0x351e3: 0x6d547e20, + 0x351e4: 0x6d548020, 0x351e5: 0x6d548220, 0x351e6: 0x6d548420, 0x351e7: 0x6d548620, + 0x351e8: 0x6d548820, 0x351e9: 0x6d548a20, 0x351ea: 0x6d548c20, 0x351eb: 0x6d548e20, + 0x351ec: 0x6d549020, 0x351ed: 0x6d549220, 0x351ee: 0x6d549420, 0x351ef: 0x6d549620, + 0x351f0: 0x6d549820, 0x351f1: 0x6d549a20, 0x351f2: 0x6d549c20, 0x351f3: 0x6d549e20, + 0x351f4: 0x6d54a020, 0x351f5: 0x6d54a220, 0x351f6: 0x6d54a420, 0x351f7: 0x6d54a620, + 0x351f8: 0x6d54a820, 0x351f9: 0x6d54aa20, 0x351fa: 0x6d54ac20, 0x351fb: 0x6d54ae20, + 0x351fc: 0x6d54b020, 0x351fd: 0x6d54b220, 0x351fe: 0x6d54b420, 0x351ff: 0x6d54b620, + // Block 0xd48, offset 0x35200 + 0x35200: 0x6d54b820, 0x35201: 0x6d54ba20, 0x35202: 0x6d54bc20, 0x35203: 0x6d54be20, + 0x35204: 0x6d54c020, 0x35205: 0x6d54c220, 0x35206: 0x6d54c420, 0x35207: 0x6d54c620, + 0x35208: 0x6d54c820, 0x35209: 0x6d54ca20, 0x3520a: 0x6d54cc20, 0x3520b: 0x6d54ce20, + 0x3520c: 0x6d54d020, 0x3520d: 0x6d54d220, 0x3520e: 0x6d54d420, 0x3520f: 0x6d54d620, + 0x35210: 0x6d54d820, 0x35211: 0x6d54da20, 0x35212: 0x6d7fc220, 0x35213: 0x6d54dc20, + 0x35214: 0x6d54de20, 0x35215: 0x6d54e020, 0x35216: 0x6d54e220, 0x35217: 0x6d54e420, + 0x35218: 0x6d54e620, 0x35219: 0x6d54e820, 0x3521a: 0x6d54ea20, 0x3521b: 0x6d54ec20, + 0x3521c: 0x6d54ee20, 0x3521d: 0x6d54f020, 0x3521e: 0x6d54f220, 0x3521f: 0x6d54f420, + 0x35220: 0x6d54f620, 0x35221: 0x6d54f820, 0x35222: 0x6d54fa20, 0x35223: 0x6d54fc20, + 0x35224: 0x6d54fe20, 0x35225: 0x6d550020, 0x35226: 0x6d550220, 0x35227: 0x6d550420, + 0x35228: 0x6d550620, 0x35229: 0x6d550820, 0x3522a: 0x6d550a20, 0x3522b: 0x6d550c20, + 0x3522c: 0x6d550e20, 0x3522d: 0x6d551020, 0x3522e: 0x6d551220, 0x3522f: 0x6d551420, + 0x35230: 0x6d551620, 0x35231: 0x6d551820, 0x35232: 0x6d551a20, 0x35233: 0x6d551c20, + 0x35234: 0x6d551e20, 0x35235: 0x6d552020, 0x35236: 0x6d552220, 0x35237: 0x6d552420, + 0x35238: 0x6d552620, 0x35239: 0x6d552820, 0x3523a: 0x6d552a20, 0x3523b: 0x6d7fc420, + 0x3523c: 0x6d7fc620, 0x3523d: 0x6d7fc820, 0x3523e: 0x6d7fca20, 0x3523f: 0x6d7fcc20, + // Block 0xd49, offset 0x35240 + 0x35240: 0x6d7fce20, 0x35241: 0x6d7fd020, 0x35242: 0x6d7fd220, 0x35243: 0x6d7fd420, + 0x35244: 0x6d7fd620, 0x35245: 0x6d7fd820, 0x35246: 0x6d7fda20, 0x35247: 0x6d7fdc20, + 0x35248: 0x6d7fde20, 0x35249: 0x6d7fe020, 0x3524a: 0x6d7fe220, 0x3524b: 0x6d7fe420, + 0x3524c: 0x6d7fe620, 0x3524d: 0x6d7fe820, 0x3524e: 0x6d7fea20, 0x3524f: 0x6d7fec20, + 0x35250: 0x6d7fee20, 0x35251: 0x6d7ff020, 0x35252: 0x6d7ff220, 0x35253: 0x6d7ff420, + 0x35254: 0x6d7ff620, 0x35255: 0x6d7ff820, 0x35256: 0x6d7ffa20, 0x35257: 0x6d7ffc20, + 0x35258: 0x6d7ffe20, 0x35259: 0x6d800020, 0x3525a: 0x6d800220, 0x3525b: 0x6d800420, + 0x3525c: 0x6d800620, 0x3525d: 0x6d800820, 0x3525e: 0x6d800a20, 0x3525f: 0x6d800c20, + 0x35260: 0x6d800e20, 0x35261: 0x6d801020, 0x35262: 0x6d801220, 0x35263: 0x6d801420, + 0x35264: 0x6d801620, 0x35265: 0x6d801820, 0x35266: 0x6d801a20, 0x35267: 0x6d801c20, + 0x35268: 0x6d801e20, 0x35269: 0x6d802020, 0x3526a: 0x6d802220, 0x3526b: 0x6d802420, + 0x3526c: 0x6d802620, 0x3526d: 0x6d802820, 0x3526e: 0x6d802a20, 0x3526f: 0x6d802c20, + 0x35270: 0x6d802e20, 0x35271: 0x6d803020, 0x35272: 0x6d803220, 0x35273: 0x6d803420, + 0x35274: 0x6d803620, 0x35275: 0x6d803820, 0x35276: 0x6d803a20, 0x35277: 0x6d803c20, + 0x35278: 0x6d803e20, 0x35279: 0x6d804020, 0x3527a: 0x6d804220, 0x3527b: 0x6d804420, + 0x3527c: 0x6d804620, 0x3527d: 0x6d804820, 0x3527e: 0x6d804a20, 0x3527f: 0x6d804c20, + // Block 0xd4a, offset 0x35280 + 0x35280: 0x6d804e20, 0x35281: 0x6d805020, 0x35282: 0x6d805220, 0x35283: 0x6d805420, + 0x35284: 0x6d805620, 0x35285: 0x6d805820, 0x35286: 0x6d805a20, 0x35287: 0x6d805c20, + 0x35288: 0x6d805e20, 0x35289: 0x6d806020, 0x3528a: 0x6d806220, 0x3528b: 0x6d806420, + 0x3528c: 0x6d806620, 0x3528d: 0x6d806820, 0x3528e: 0x6d806a20, 0x3528f: 0x6d806c20, + 0x35290: 0x6d806e20, 0x35291: 0x6d807020, 0x35292: 0x6d807220, 0x35293: 0x6d807420, + 0x35294: 0x6d807620, 0x35295: 0x6d807820, 0x35296: 0x6d807a20, 0x35297: 0x6d807c20, + 0x35298: 0x6d807e20, 0x35299: 0x6d808020, 0x3529a: 0x6d808220, 0x3529b: 0x6d808420, + 0x3529c: 0x6d808620, 0x3529d: 0x6d808820, 0x3529e: 0x6d808a20, 0x3529f: 0x6d808c20, + 0x352a0: 0x6d808e20, 0x352a1: 0x6d809020, 0x352a2: 0x6d809220, 0x352a3: 0x6d809420, + 0x352a4: 0x6d809620, 0x352a5: 0x6d809820, 0x352a6: 0x6d809a20, 0x352a7: 0x6d809c20, + 0x352a8: 0x6d809e20, 0x352a9: 0x6d80a020, 0x352aa: 0x6d80a220, 0x352ab: 0x6d80a420, + 0x352ac: 0x6d80a620, 0x352ad: 0x6d80a820, 0x352ae: 0x6d80aa20, 0x352af: 0x6d80ac20, + 0x352b0: 0x6da63820, 0x352b1: 0x6da63a20, 0x352b2: 0x6da63c20, 0x352b3: 0x6da63e20, + 0x352b4: 0x6da64020, 0x352b5: 0x6da64220, 0x352b6: 0x6da64420, 0x352b7: 0x6da64620, + 0x352b8: 0x6da64820, 0x352b9: 0x6da64a20, 0x352ba: 0x6da64c20, 0x352bb: 0x6da64e20, + 0x352bc: 0x6da65020, 0x352bd: 0x6da65220, 0x352be: 0x6da65420, 0x352bf: 0x6da65620, + // Block 0xd4b, offset 0x352c0 + 0x352c0: 0x6da65820, 0x352c1: 0x6da65a20, 0x352c2: 0x6da65c20, 0x352c3: 0x6da65e20, + 0x352c4: 0x6da66020, 0x352c5: 0x6da66220, 0x352c6: 0x6da66420, 0x352c7: 0x6da66620, + 0x352c8: 0x6da66820, 0x352c9: 0x6da66a20, 0x352ca: 0x6da66c20, 0x352cb: 0x6da66e20, + 0x352cc: 0x6da67020, 0x352cd: 0x6da67220, 0x352ce: 0x6da67420, 0x352cf: 0x6da67620, + 0x352d0: 0x6da67820, 0x352d1: 0x6da67a20, 0x352d2: 0x6da67c20, 0x352d3: 0x6da67e20, + 0x352d4: 0x6da68020, 0x352d5: 0x6da68220, 0x352d6: 0x6da68420, 0x352d7: 0x6da68620, + 0x352d8: 0x6da68820, 0x352d9: 0x6da68a20, 0x352da: 0x6da68c20, 0x352db: 0x6da68e20, + 0x352dc: 0x6da69020, 0x352dd: 0x6da69220, 0x352de: 0x6da69420, 0x352df: 0x6da69620, + 0x352e0: 0x6da69820, 0x352e1: 0x6da69a20, 0x352e2: 0x6d883220, 0x352e3: 0x6da69c20, + 0x352e4: 0x6da69e20, 0x352e5: 0x6da6a020, 0x352e6: 0x6da6a220, 0x352e7: 0x6da6a420, + 0x352e8: 0x6da6a620, 0x352e9: 0x6da6a820, 0x352ea: 0x6da6aa20, 0x352eb: 0x6da6ac20, + 0x352ec: 0x6da6ae20, 0x352ed: 0x6da6b020, 0x352ee: 0x6da6b220, 0x352ef: 0x6da6b420, + 0x352f0: 0x6da6b620, 0x352f1: 0x6da6b820, 0x352f2: 0x6da6ba20, 0x352f3: 0x6da6bc20, + 0x352f4: 0x6da6be20, 0x352f5: 0x6da6c020, 0x352f6: 0x6da6c220, 0x352f7: 0x6da6c420, + 0x352f8: 0x6da6c620, 0x352f9: 0x6da6c820, 0x352fa: 0x6da6ca20, 0x352fb: 0x6da6cc20, + 0x352fc: 0x6da6ce20, 0x352fd: 0x6da6d020, 0x352fe: 0x6da6d220, 0x352ff: 0x6da6d420, + // Block 0xd4c, offset 0x35300 + 0x35300: 0x6da6d620, 0x35301: 0x6dc7a220, 0x35302: 0x6dc7a420, 0x35303: 0x6dc7a620, + 0x35304: 0x6dc7a820, 0x35305: 0x6dc7aa20, 0x35306: 0x6dc7ac20, 0x35307: 0x6dc7ae20, + 0x35308: 0x6dc7b020, 0x35309: 0x6dc7b220, 0x3530a: 0x6dc7b420, 0x3530b: 0x6dc7b620, + 0x3530c: 0x6dc7b820, 0x3530d: 0x6dc7ba20, 0x3530e: 0x6dc7bc20, 0x3530f: 0x6dc7be20, + 0x35310: 0x6dc7c020, 0x35311: 0x6dc7c220, 0x35312: 0x6dc7c420, 0x35313: 0x6dc7c620, + 0x35314: 0x6dc7c820, 0x35315: 0x6dc7ca20, 0x35316: 0x6dc7cc20, 0x35317: 0x6dc7ce20, + 0x35318: 0x6dc7d020, 0x35319: 0x6de40020, 0x3531a: 0x6dc7d220, 0x3531b: 0x6dc7d420, + 0x3531c: 0x6dc7d620, 0x3531d: 0x6dc7d820, 0x3531e: 0x6dc7da20, 0x3531f: 0x6dc7dc20, + 0x35320: 0x6dc7de20, 0x35321: 0x6dc7e020, 0x35322: 0x6dc7e220, 0x35323: 0x6dc7e420, + 0x35324: 0x6dc7e620, 0x35325: 0x6dc7e820, 0x35326: 0x6dc7ea20, 0x35327: 0x6dc7ec20, + 0x35328: 0x6dc7ee20, 0x35329: 0x6dc7f020, 0x3532a: 0x6dc7f220, 0x3532b: 0x6dc7f420, + 0x3532c: 0x6dc7f620, 0x3532d: 0x6dc7f820, 0x3532e: 0x6dc7fa20, 0x3532f: 0x6dc7fc20, + 0x35330: 0x6dc7fe20, 0x35331: 0x6dc80020, 0x35332: 0x6dc80220, 0x35333: 0x6dc80420, + 0x35334: 0x6dc80620, 0x35335: 0x6dc80820, 0x35336: 0x6dc80a20, 0x35337: 0x6dc80c20, + 0x35338: 0x6dc80e20, 0x35339: 0x6dc81020, 0x3533a: 0x6dc81220, 0x3533b: 0x6dc81420, + 0x3533c: 0x6dc81620, 0x3533d: 0x6dc81820, 0x3533e: 0x6dc81a20, 0x3533f: 0x6dc81c20, + // Block 0xd4d, offset 0x35340 + 0x35340: 0x6dc81e20, 0x35341: 0x6dc82020, 0x35342: 0x6dc82220, 0x35343: 0x6dc82420, + 0x35344: 0x6dc82620, 0x35345: 0x6dc82820, 0x35346: 0x6dc82a20, 0x35347: 0x6dc82c20, + 0x35348: 0x6dc82e20, 0x35349: 0x6dc83020, 0x3534a: 0x6dc83220, 0x3534b: 0x6dc83420, + 0x3534c: 0x6dc83620, 0x3534d: 0x6dc83820, 0x3534e: 0x6dc83a20, 0x3534f: 0x6dcc7220, + 0x35350: 0x6de40220, 0x35351: 0x6de40420, 0x35352: 0x6de40620, 0x35353: 0x6de40820, + 0x35354: 0x6de40a20, 0x35355: 0x6de40c20, 0x35356: 0x6de40e20, 0x35357: 0x6de41020, + 0x35358: 0x6de41220, 0x35359: 0x6de41420, 0x3535a: 0x6de41620, 0x3535b: 0x6de41820, + 0x3535c: 0x6de41a20, 0x3535d: 0x6de41c20, 0x3535e: 0x6de41e20, 0x3535f: 0x6de42020, + 0x35360: 0x6de42220, 0x35361: 0x6de42420, 0x35362: 0x6de42620, 0x35363: 0x6de42820, + 0x35364: 0x6de42a20, 0x35365: 0x6de42c20, 0x35366: 0x6de42e20, 0x35367: 0x6de43020, + 0x35368: 0x6de43220, 0x35369: 0x6de43420, 0x3536a: 0x6de43620, 0x3536b: 0x6de43820, + 0x3536c: 0x6de43a20, 0x3536d: 0x6de43c20, 0x3536e: 0x6de43e20, 0x3536f: 0x6de44020, + 0x35370: 0x6de44220, 0x35371: 0x6de44420, 0x35372: 0x6de44620, 0x35373: 0x6de44820, + 0x35374: 0x6de44a20, 0x35375: 0x6de44c20, 0x35376: 0x6de44e20, 0x35377: 0x6de45020, + 0x35378: 0x6de45220, 0x35379: 0x6de45420, 0x3537a: 0x6de45620, 0x3537b: 0x6de45820, + 0x3537c: 0x6de45a20, 0x3537d: 0x6de45c20, 0x3537e: 0x6de45e20, 0x3537f: 0x6de46020, + // Block 0xd4e, offset 0x35380 + 0x35380: 0x6de46220, 0x35381: 0x6de46420, 0x35382: 0x6de46620, 0x35383: 0x6de46820, + 0x35384: 0x6dfb3a20, 0x35385: 0x6dfb3c20, 0x35386: 0x6dfb3e20, 0x35387: 0x6dfb4020, + 0x35388: 0x6dfb4220, 0x35389: 0x6dfb4420, 0x3538a: 0x6dfb4620, 0x3538b: 0x6dfb4820, + 0x3538c: 0x6dfb4a20, 0x3538d: 0x6dfb4c20, 0x3538e: 0x6dfb4e20, 0x3538f: 0x6dfb5020, + 0x35390: 0x6dfb5220, 0x35391: 0x6de46a20, 0x35392: 0x6dfb5420, 0x35393: 0x6dfb5620, + 0x35394: 0x6dfb5820, 0x35395: 0x6dfb5a20, 0x35396: 0x6dfb5c20, 0x35397: 0x6dfb5e20, + 0x35398: 0x6dfb6020, 0x35399: 0x6dfb6220, 0x3539a: 0x6dfb6420, 0x3539b: 0x6dfb6620, + 0x3539c: 0x6dfb6820, 0x3539d: 0x6dfb6a20, 0x3539e: 0x6dfb6c20, 0x3539f: 0x6dfb6e20, + 0x353a0: 0x6dfb7020, 0x353a1: 0x6dfb7220, 0x353a2: 0x6dfb7420, 0x353a3: 0x6dfb7620, + 0x353a4: 0x6dfb7820, 0x353a5: 0x6dfb7a20, 0x353a6: 0x6dfb7c20, 0x353a7: 0x6dfb7e20, + 0x353a8: 0x6dfb8020, 0x353a9: 0x6dfb8220, 0x353aa: 0x6dfb8420, 0x353ab: 0x6dfb8620, + 0x353ac: 0x6dfb8820, 0x353ad: 0x6dfb8a20, 0x353ae: 0x6dfb8c20, 0x353af: 0x6e0e7e20, + 0x353b0: 0x6e0e8020, 0x353b1: 0x6e0e8220, 0x353b2: 0x6e0e8420, 0x353b3: 0x6e0e8620, + 0x353b4: 0x6e0e8820, 0x353b5: 0x6e0e8a20, 0x353b6: 0x6e0e8c20, 0x353b7: 0x6e0e8e20, + 0x353b8: 0x6e0e9020, 0x353b9: 0x6e0e9220, 0x353ba: 0x6e0e9420, 0x353bb: 0x6e0e9620, + 0x353bc: 0x6e0e9820, 0x353bd: 0x6e0e9a20, 0x353be: 0x6e0e9c20, 0x353bf: 0x6e0e9e20, + // Block 0xd4f, offset 0x353c0 + 0x353c0: 0x6e0ea020, 0x353c1: 0x6e0ea220, 0x353c2: 0x6e1dc820, 0x353c3: 0x6e0ea420, + 0x353c4: 0x6e0ea620, 0x353c5: 0x6e0ea820, 0x353c6: 0x6e0eaa20, 0x353c7: 0x6e0eac20, + 0x353c8: 0x6e0eae20, 0x353c9: 0x6e0eb020, 0x353ca: 0x6e0eb220, 0x353cb: 0x6e0eb420, + 0x353cc: 0x6e0eb620, 0x353cd: 0x6e0eb820, 0x353ce: 0x6e0eba20, 0x353cf: 0x6e0ebc20, + 0x353d0: 0x6e0ebe20, 0x353d1: 0x6e0ec020, 0x353d2: 0x6e0ec220, 0x353d3: 0x6e0ec420, + 0x353d4: 0x6e0ec620, 0x353d5: 0x6e0ec820, 0x353d6: 0x6e0eca20, 0x353d7: 0x6e0ecc20, + 0x353d8: 0x6e0ece20, 0x353d9: 0x6e1dca20, 0x353da: 0x6e1dcc20, 0x353db: 0x6e1dce20, + 0x353dc: 0x6e1dd020, 0x353dd: 0x6e1dd220, 0x353de: 0x6e1dd420, 0x353df: 0x6e1dd620, + 0x353e0: 0x6e1dd820, 0x353e1: 0x6e1dda20, 0x353e2: 0x6e1ddc20, 0x353e3: 0x6e1dde20, + 0x353e4: 0x6e1de020, 0x353e5: 0x6e1de220, 0x353e6: 0x6e1de420, 0x353e7: 0x6e1de620, + 0x353e8: 0x6e1de820, 0x353e9: 0x6e1dea20, 0x353ea: 0x6e1dec20, 0x353eb: 0x6e1dee20, + 0x353ec: 0x6e1df020, 0x353ed: 0x6e1df220, 0x353ee: 0x6e1df420, 0x353ef: 0x6e1df620, + 0x353f0: 0x6e1df820, 0x353f1: 0x6e1dfa20, 0x353f2: 0x6e1dfc20, 0x353f3: 0x6e1dfe20, + 0x353f4: 0x6e1e0020, 0x353f5: 0x6e1e0220, 0x353f6: 0x6e1e0420, 0x353f7: 0x6e294a20, + 0x353f8: 0x6e294c20, 0x353f9: 0x6e294e20, 0x353fa: 0x6e295020, 0x353fb: 0x6e295220, + 0x353fc: 0x6e295420, 0x353fd: 0x6e295620, 0x353fe: 0x6e295820, 0x353ff: 0x6e295a20, + // Block 0xd50, offset 0x35400 + 0x35400: 0x6e295c20, 0x35401: 0x6e295e20, 0x35402: 0x6e296020, 0x35403: 0x6e296220, + 0x35404: 0x6e296420, 0x35405: 0x6e296620, 0x35406: 0x6e296820, 0x35407: 0x6e296a20, + 0x35408: 0x6e296c20, 0x35409: 0x6e296e20, 0x3540a: 0x6e297020, 0x3540b: 0x6e326420, + 0x3540c: 0x6e326620, 0x3540d: 0x6e326820, 0x3540e: 0x6e326a20, 0x3540f: 0x6e326c20, + 0x35410: 0x6e326e20, 0x35411: 0x6e327020, 0x35412: 0x6e327220, 0x35413: 0x6e327420, + 0x35414: 0x6e327620, 0x35415: 0x6e327820, 0x35416: 0x6e327a20, 0x35417: 0x6e327c20, + 0x35418: 0x6e327e20, 0x35419: 0x6e328020, 0x3541a: 0x6e328220, 0x3541b: 0x6e328420, + 0x3541c: 0x6e328620, 0x3541d: 0x6e328820, 0x3541e: 0x6e38bc20, 0x3541f: 0x6e38be20, + 0x35420: 0x6e38c020, 0x35421: 0x6e38c220, 0x35422: 0x6e38c420, 0x35423: 0x6e38c620, + 0x35424: 0x6e38c820, 0x35425: 0x6e38ca20, 0x35426: 0x6e38cc20, 0x35427: 0x6e38ce20, + 0x35428: 0x6e38d020, 0x35429: 0x6e3d3220, 0x3542a: 0x6e3d3420, 0x3542b: 0x6e3d3620, + 0x3542c: 0x6e3d3820, 0x3542d: 0x6e3d3a20, 0x3542e: 0x6e3d3c20, 0x3542f: 0x6e3d3e20, + 0x35430: 0x6e3d4020, 0x35431: 0x6e3d4220, 0x35432: 0x6e404e20, 0x35433: 0x6e401020, + 0x35434: 0x6e405020, 0x35435: 0x6e405220, 0x35436: 0x6e42aa20, 0x35437: 0x6e42ac20, + 0x35438: 0x6e42ae20, 0x35439: 0x6e443020, 0x3543a: 0x6e451e20, 0x3543b: 0x6e452020, + 0x3543c: 0x6e45c220, 0x3543d: 0x6e462c20, 0x3543e: 0x6e462e20, 0x3543f: 0x6e46b020, + // Block 0xd51, offset 0x35440 + 0x35440: 0x6c12b820, 0x35441: 0x6c223e20, 0x35442: 0x6c224020, 0x35443: 0x6c224220, + 0x35444: 0x6c224420, 0x35445: 0x6c224620, 0x35446: 0x6c224820, 0x35447: 0x6c224a20, + 0x35448: 0x6c224c20, 0x35449: 0x6c377620, 0x3544a: 0x6c377820, 0x3544b: 0x6c377a20, + 0x3544c: 0x6c377c20, 0x3544d: 0x6c377e20, 0x3544e: 0x6c378020, 0x3544f: 0x6c378220, + 0x35450: 0x6c378420, 0x35451: 0x6c378620, 0x35452: 0x6c378820, 0x35453: 0x6c378a20, + 0x35454: 0x6c378c20, 0x35455: 0x6c378e20, 0x35456: 0x6c379020, 0x35457: 0x6c52d420, + 0x35458: 0x6c52d620, 0x35459: 0x6c52d820, 0x3545a: 0x6c52da20, 0x3545b: 0x6c52dc20, + 0x3545c: 0x6c52de20, 0x3545d: 0x6c52e020, 0x3545e: 0x6c52e220, 0x3545f: 0x6c52e420, + 0x35460: 0x6c52e620, 0x35461: 0x6c52e820, 0x35462: 0x6c52ea20, 0x35463: 0x6c52ec20, + 0x35464: 0x6c52ee20, 0x35465: 0x6c52f020, 0x35466: 0x6c52f220, 0x35467: 0x6c756020, + 0x35468: 0x6c756220, 0x35469: 0x6c756420, 0x3546a: 0x6c756620, 0x3546b: 0x6c756820, + 0x3546c: 0x6c756a20, 0x3546d: 0x6c756c20, 0x3546e: 0x6c756e20, 0x3546f: 0x6c757020, + 0x35470: 0x6c757220, 0x35471: 0x6c757420, 0x35472: 0x6c757620, 0x35473: 0x6c757820, + 0x35474: 0x6c757a20, 0x35475: 0x6c757c20, 0x35476: 0x6c757e20, 0x35477: 0x6c758020, + 0x35478: 0x6c758220, 0x35479: 0x6c758420, 0x3547a: 0x6c9dba20, 0x3547b: 0x6c9dbc20, + 0x3547c: 0x6c9dbe20, 0x3547d: 0x6c9dc020, 0x3547e: 0x6c9dc220, 0x3547f: 0x6c9dc420, + // Block 0xd52, offset 0x35480 + 0x35480: 0x6c9dc620, 0x35481: 0x6c9dc820, 0x35482: 0x6c9dca20, 0x35483: 0x6c9dcc20, + 0x35484: 0x6c9dce20, 0x35485: 0x6c9dd020, 0x35486: 0x6c9dd220, 0x35487: 0x6c9dd420, + 0x35488: 0x6ccaa620, 0x35489: 0x6ccaa820, 0x3548a: 0x6ccaaa20, 0x3548b: 0x6ccaac20, + 0x3548c: 0x6ccaae20, 0x3548d: 0x6ccab020, 0x3548e: 0x6ccab220, 0x3548f: 0x6ccab420, + 0x35490: 0x6ccab620, 0x35491: 0x6ccab820, 0x35492: 0x6ccaba20, 0x35493: 0x6ccabc20, + 0x35494: 0x6ccabe20, 0x35495: 0x6ccac020, 0x35496: 0x6ccac220, 0x35497: 0x6ccac420, + 0x35498: 0x6ccac620, 0x35499: 0x6ccac820, 0x3549a: 0x6ccaca20, 0x3549b: 0x6ccacc20, + 0x3549c: 0x6ccace20, 0x3549d: 0x6cf8da20, 0x3549e: 0x6cf8dc20, 0x3549f: 0x6cf8de20, + 0x354a0: 0x6cf8e020, 0x354a1: 0x6cf8e220, 0x354a2: 0x6cf8e420, 0x354a3: 0x6cf8e620, + 0x354a4: 0x6cf8e820, 0x354a5: 0x6cf8ea20, 0x354a6: 0x6cf8ec20, 0x354a7: 0x6cf8ee20, + 0x354a8: 0x6cf8f020, 0x354a9: 0x6cf8f220, 0x354aa: 0x6cf8f420, 0x354ab: 0x6cf8f620, + 0x354ac: 0x6d0f4820, 0x354ad: 0x6cf8f820, 0x354ae: 0x6cf8fa20, 0x354af: 0x6cf8fc20, + 0x354b0: 0x6cf8fe20, 0x354b1: 0x6cf90020, 0x354b2: 0x6d281220, 0x354b3: 0x6d281420, + 0x354b4: 0x6d281620, 0x354b5: 0x6d281820, 0x354b6: 0x6d281a20, 0x354b7: 0x6d281c20, + 0x354b8: 0x6d281e20, 0x354b9: 0x6d282020, 0x354ba: 0x6d282220, 0x354bb: 0x6d282420, + 0x354bc: 0x6d282620, 0x354bd: 0x6d282820, 0x354be: 0x6d282a20, 0x354bf: 0x6d282c20, + // Block 0xd53, offset 0x354c0 + 0x354c0: 0x6d282e20, 0x354c1: 0x6d283020, 0x354c2: 0x6d283220, 0x354c3: 0x6d283420, + 0x354c4: 0x6d283620, 0x354c5: 0x6d283820, 0x354c6: 0x6d283a20, 0x354c7: 0x6d283c20, + 0x354c8: 0x6d556220, 0x354c9: 0x6d556420, 0x354ca: 0x6d556620, 0x354cb: 0x6d556820, + 0x354cc: 0x6d556a20, 0x354cd: 0x6d556c20, 0x354ce: 0x6d556e20, 0x354cf: 0x6d557020, + 0x354d0: 0x6d557220, 0x354d1: 0x6d557420, 0x354d2: 0x6d557620, 0x354d3: 0x6d557820, + 0x354d4: 0x6d557a20, 0x354d5: 0x6d557c20, 0x354d6: 0x6d557e20, 0x354d7: 0x6d558020, + 0x354d8: 0x6d80e220, 0x354d9: 0x6d80e420, 0x354da: 0x6d80e620, 0x354db: 0x6d80e820, + 0x354dc: 0x6d80ea20, 0x354dd: 0x6d80ec20, 0x354de: 0x6d80ee20, 0x354df: 0x6d80f020, + 0x354e0: 0x6da70220, 0x354e1: 0x6da70420, 0x354e2: 0x6da70620, 0x354e3: 0x6da70820, + 0x354e4: 0x6da70a20, 0x354e5: 0x6da70c20, 0x354e6: 0x6da70e20, 0x354e7: 0x6da71020, + 0x354e8: 0x6dc85420, 0x354e9: 0x6dc85620, 0x354ea: 0x6dc85820, 0x354eb: 0x6dc85a20, + 0x354ec: 0x6de47e20, 0x354ed: 0x6de48020, 0x354ee: 0x6de48220, 0x354ef: 0x6de48420, + 0x354f0: 0x6de48620, 0x354f1: 0x6dfb9c20, 0x354f2: 0x6dfb9e20, 0x354f3: 0x6dfba020, + 0x354f4: 0x6e0ed820, 0x354f5: 0x6e0eda20, 0x354f6: 0x6e1e1020, 0x354f7: 0x6e0edc20, + 0x354f8: 0x6e0ede20, 0x354f9: 0x6e1e1220, 0x354fa: 0x6e1e1420, 0x354fb: 0x6e1e1620, + 0x354fc: 0x6e1e1820, 0x354fd: 0x6e297820, 0x354fe: 0x6e329020, 0x354ff: 0x6e38d820, + // Block 0xd54, offset 0x35500 + 0x35500: 0x6e38da20, 0x35501: 0x6e3d4620, 0x35502: 0x6c04ac20, 0x35503: 0x6c097820, + 0x35504: 0x6c097a20, 0x35505: 0x6c12be20, 0x35506: 0x6c12c020, 0x35507: 0x6c225420, + 0x35508: 0x6c225620, 0x35509: 0x6c379c20, 0x3550a: 0x6c225820, 0x3550b: 0x6c225a20, + 0x3550c: 0x6c225c20, 0x3550d: 0x6c379e20, 0x3550e: 0x6c37a020, 0x3550f: 0x6c37a220, + 0x35510: 0x6c37a420, 0x35511: 0x6c37a620, 0x35512: 0x6c37a820, 0x35513: 0x6c37aa20, + 0x35514: 0x6c37ac20, 0x35515: 0x6c37ae20, 0x35516: 0x6c37b020, 0x35517: 0x6c37b220, + 0x35518: 0x6c37b420, 0x35519: 0x6c37b620, 0x3551a: 0x6c37b820, 0x3551b: 0x6c37ba20, + 0x3551c: 0x6c37bc20, 0x3551d: 0x6c37be20, 0x3551e: 0x6c37c020, 0x3551f: 0x6c37c220, + 0x35520: 0x6c37c420, 0x35521: 0x6c37c620, 0x35522: 0x6c530220, 0x35523: 0x6c530420, + 0x35524: 0x6c530620, 0x35525: 0x6c2bd020, 0x35526: 0x6c758c20, 0x35527: 0x6c758e20, + 0x35528: 0x6c759020, 0x35529: 0x6c759220, 0x3552a: 0x6c759420, 0x3552b: 0x6c759620, + 0x3552c: 0x6c759820, 0x3552d: 0x6c759a20, 0x3552e: 0x6c759c20, 0x3552f: 0x6c759e20, + 0x35530: 0x6c75a020, 0x35531: 0x6c75a220, 0x35532: 0x6c6f0e20, 0x35533: 0x6c9dda20, + 0x35534: 0x6c9ddc20, 0x35535: 0x6c9dde20, 0x35536: 0x6c9de020, 0x35537: 0x6c9de220, + 0x35538: 0x6c9de420, 0x35539: 0x6ccada20, 0x3553a: 0x6ccadc20, 0x3553b: 0x6ccade20, + 0x3553c: 0x6ccae020, 0x3553d: 0x6ccae220, 0x3553e: 0x6ccae420, 0x3553f: 0x6ccae620, + // Block 0xd55, offset 0x35540 + 0x35540: 0x6ccae820, 0x35541: 0x6ccaea20, 0x35542: 0x6ccaec20, 0x35543: 0x6ccaee20, + 0x35544: 0x6ccaf020, 0x35545: 0x6ccaf220, 0x35546: 0x6ccaf420, 0x35547: 0x6cf90c20, + 0x35548: 0x6cf90e20, 0x35549: 0x6cf91020, 0x3554a: 0x6cf91220, 0x3554b: 0x6d75b820, + 0x3554c: 0x6cf91420, 0x3554d: 0x6cf91620, 0x3554e: 0x6cf91820, 0x3554f: 0x6cf1c020, + 0x35550: 0x6d284620, 0x35551: 0x6d284820, 0x35552: 0x6d284a20, 0x35553: 0x6d284c20, + 0x35554: 0x6d558820, 0x35555: 0x6d558a20, 0x35556: 0x6d558c20, 0x35557: 0x6d558e20, + 0x35558: 0x6d559020, 0x35559: 0x6d559220, 0x3555a: 0x6d559420, 0x3555b: 0x6d559620, + 0x3555c: 0x6d80f420, 0x3555d: 0x6d80f620, 0x3555e: 0x6d80f820, 0x3555f: 0x6d80fa20, + 0x35560: 0x6d80fc20, 0x35561: 0x6da71220, 0x35562: 0x6da71420, 0x35563: 0x6da71620, + 0x35564: 0x6da71820, 0x35565: 0x6da71a20, 0x35566: 0x6dc86020, 0x35567: 0x6dc86220, + 0x35568: 0x6dc86420, 0x35569: 0x6dc86620, 0x3556a: 0x6dc86820, 0x3556b: 0x6dc86a20, + 0x3556c: 0x6de48820, 0x3556d: 0x6de20820, 0x3556e: 0x6e0ee020, 0x3556f: 0x6e1e1a20, + 0x35570: 0x6e1e1c20, 0x35571: 0x6e297a20, 0x35572: 0x6e297c20, 0x35573: 0x6e329420, + 0x35574: 0x6e329620, 0x35575: 0x6c04b020, 0x35576: 0x6c04b220, 0x35577: 0x6c097e20, + 0x35578: 0x6c12c620, 0x35579: 0x6c12c820, 0x3557a: 0x6c12ca20, 0x3557b: 0x6c12cc20, + 0x3557c: 0x6c12ce20, 0x3557d: 0x6c12d020, 0x3557e: 0x6c12d220, 0x3557f: 0x6c226020, + // Block 0xd56, offset 0x35580 + 0x35580: 0x6c226220, 0x35581: 0x6c226420, 0x35582: 0x6c226620, 0x35583: 0x6c226820, + 0x35584: 0x6c226a20, 0x35585: 0x6c226c20, 0x35586: 0x6c226e20, 0x35587: 0x6c227020, + 0x35588: 0x6c227220, 0x35589: 0x6c37dc20, 0x3558a: 0x6c37de20, 0x3558b: 0x6c37e020, + 0x3558c: 0x6c37e220, 0x3558d: 0x6c37e420, 0x3558e: 0x6c37e620, 0x3558f: 0x6c37e820, + 0x35590: 0x6c37ea20, 0x35591: 0x6c37ec20, 0x35592: 0x6c37ee20, 0x35593: 0x6c37f020, + 0x35594: 0x6c37f220, 0x35595: 0x6c37f420, 0x35596: 0x6c37f620, 0x35597: 0x6c37f820, + 0x35598: 0x6c37fa20, 0x35599: 0x6c37fc20, 0x3559a: 0x6c37fe20, 0x3559b: 0x6c380020, + 0x3559c: 0x6c380220, 0x3559d: 0x6c531a20, 0x3559e: 0x6c531c20, 0x3559f: 0x6c531e20, + 0x355a0: 0x6c532020, 0x355a1: 0x6c532220, 0x355a2: 0x6c532420, 0x355a3: 0x6c532620, + 0x355a4: 0x6c532820, 0x355a5: 0x6c532a20, 0x355a6: 0x6c532c20, 0x355a7: 0x6c532e20, + 0x355a8: 0x6c533020, 0x355a9: 0x6c533220, 0x355aa: 0x6c533420, 0x355ab: 0x6c533620, + 0x355ac: 0x6c533820, 0x355ad: 0x6c533a20, 0x355ae: 0x6c533c20, 0x355af: 0x6c533e20, + 0x355b0: 0x6c534020, 0x355b1: 0x6c534220, 0x355b2: 0x6c75b220, 0x355b3: 0x6c75b420, + 0x355b4: 0x6c75b620, 0x355b5: 0x6c75b820, 0x355b6: 0x6c75ba20, 0x355b7: 0x6c75bc20, + 0x355b8: 0x6c75be20, 0x355b9: 0x6c75c020, 0x355ba: 0x6c75c220, 0x355bb: 0x6c75c420, + 0x355bc: 0x6c75c620, 0x355bd: 0x6c75c820, 0x355be: 0x6c75ca20, 0x355bf: 0x6c75cc20, + // Block 0xd57, offset 0x355c0 + 0x355c0: 0x6c75ce20, 0x355c1: 0x6c75d020, 0x355c2: 0x6c75d220, 0x355c3: 0x6c75d420, + 0x355c4: 0x6c75d620, 0x355c5: 0x6c9dfc20, 0x355c6: 0x6c9dfe20, 0x355c7: 0x6c9e0020, + 0x355c8: 0x6c9e0220, 0x355c9: 0x6c9e0420, 0x355ca: 0x6c9e0620, 0x355cb: 0x6c9e0820, + 0x355cc: 0x6c9e0a20, 0x355cd: 0x6c9e0c20, 0x355ce: 0x6c9e0e20, 0x355cf: 0x6c9e1020, + 0x355d0: 0x6c9e1220, 0x355d1: 0x6c9e1420, 0x355d2: 0x6c9e1620, 0x355d3: 0x6c9e1820, + 0x355d4: 0x6c9e1a20, 0x355d5: 0x6c9e1c20, 0x355d6: 0x6ccb1220, 0x355d7: 0x6ccb1420, + 0x355d8: 0x6ccb1620, 0x355d9: 0x6ccb1820, 0x355da: 0x6ccb1a20, 0x355db: 0x6ccb1c20, + 0x355dc: 0x6ccb1e20, 0x355dd: 0x6ccb2020, 0x355de: 0x6ccb2220, 0x355df: 0x6ccb2420, + 0x355e0: 0x6ccb2620, 0x355e1: 0x6ccb2820, 0x355e2: 0x6ccb2a20, 0x355e3: 0x6ccb2c20, + 0x355e4: 0x6ccb2e20, 0x355e5: 0x6ccb3020, 0x355e6: 0x6ccb3220, 0x355e7: 0x6ccb3420, + 0x355e8: 0x6ccb3620, 0x355e9: 0x6ccb3820, 0x355ea: 0x6ccb3a20, 0x355eb: 0x6ccb3c20, + 0x355ec: 0x6ccb3e20, 0x355ed: 0x6ccb4020, 0x355ee: 0x6ccb4220, 0x355ef: 0x6ccb4420, + 0x355f0: 0x6ccb4620, 0x355f1: 0x6cf93020, 0x355f2: 0x6cf93220, 0x355f3: 0x6cf93420, + 0x355f4: 0x6cf93620, 0x355f5: 0x6cf93820, 0x355f6: 0x6cf93a20, 0x355f7: 0x6cf93c20, + 0x355f8: 0x6cf93e20, 0x355f9: 0x6cf94020, 0x355fa: 0x6cf94220, 0x355fb: 0x6cf94420, + 0x355fc: 0x6cf94620, 0x355fd: 0x6cf94820, 0x355fe: 0x6cf94a20, 0x355ff: 0x6cf94c20, + // Block 0xd58, offset 0x35600 + 0x35600: 0x6cf94e20, 0x35601: 0x6cf95020, 0x35602: 0x6cf95220, 0x35603: 0x6cf95420, + 0x35604: 0x6d286220, 0x35605: 0x6d286420, 0x35606: 0x6d286620, 0x35607: 0x6d286820, + 0x35608: 0x6d286a20, 0x35609: 0x6d286c20, 0x3560a: 0x6d286e20, 0x3560b: 0x6d287020, + 0x3560c: 0x6d287220, 0x3560d: 0x6d55a820, 0x3560e: 0x6d55aa20, 0x3560f: 0x6d55ac20, + 0x35610: 0x6d55ae20, 0x35611: 0x6d55b020, 0x35612: 0x6d55b220, 0x35613: 0x6d55b420, + 0x35614: 0x6d55b620, 0x35615: 0x6d55b820, 0x35616: 0x6d55ba20, 0x35617: 0x6d55bc20, + 0x35618: 0x6d55be20, 0x35619: 0x6d55c020, 0x3561a: 0x6d55c220, 0x3561b: 0x6d55c420, + 0x3561c: 0x6d55c620, 0x3561d: 0x6d811220, 0x3561e: 0x6d811420, 0x3561f: 0x6d811620, + 0x35620: 0x6d811820, 0x35621: 0x6d811a20, 0x35622: 0x6d811c20, 0x35623: 0x6d811e20, + 0x35624: 0x6d812020, 0x35625: 0x6d812220, 0x35626: 0x6d812420, 0x35627: 0x6d812620, + 0x35628: 0x6da72620, 0x35629: 0x6da72820, 0x3562a: 0x6da72a20, 0x3562b: 0x6da72c20, + 0x3562c: 0x6da72e20, 0x3562d: 0x6da73020, 0x3562e: 0x6da73220, 0x3562f: 0x6dc86e20, + 0x35630: 0x6dc87020, 0x35631: 0x6dc87220, 0x35632: 0x6dc87420, 0x35633: 0x6dc87620, + 0x35634: 0x6dc87820, 0x35635: 0x6dc87a20, 0x35636: 0x6dc87c20, 0x35637: 0x6de48e20, + 0x35638: 0x6de49020, 0x35639: 0x6dfba820, 0x3563a: 0x6dfbaa20, 0x3563b: 0x6dfbac20, + 0x3563c: 0x6e0ee420, 0x3563d: 0x6e0ee620, 0x3563e: 0x6e1e1e20, 0x3563f: 0x6e298020, + // Block 0xd59, offset 0x35640 + 0x35640: 0x6e298220, 0x35641: 0x6e298420, 0x35642: 0x6c380820, 0x35643: 0x6c380a20, + 0x35644: 0x6c380c20, 0x35645: 0x6c534c20, 0x35646: 0x6c534e20, 0x35647: 0x6c535020, + 0x35648: 0x6c75e220, 0x35649: 0x6c75e420, 0x3564a: 0x6c75e620, 0x3564b: 0x6c9e2a20, + 0x3564c: 0x6c9e2c20, 0x3564d: 0x6c9e2e20, 0x3564e: 0x6c9e3020, 0x3564f: 0x6c9e3220, + 0x35650: 0x6c9e3420, 0x35651: 0x6c9e3620, 0x35652: 0x6c9e3820, 0x35653: 0x6c9e3a20, + 0x35654: 0x6c9e3c20, 0x35655: 0x6c9e3e20, 0x35656: 0x6c9e4020, 0x35657: 0x6c9e4220, + 0x35658: 0x6c9e4420, 0x35659: 0x6ccb5420, 0x3565a: 0x6ccb5620, 0x3565b: 0x6ccb5820, + 0x3565c: 0x6ccb5a20, 0x3565d: 0x6ccb5c20, 0x3565e: 0x6ccb5e20, 0x3565f: 0x6ccb6020, + 0x35660: 0x6cf96020, 0x35661: 0x6cf96220, 0x35662: 0x6cf96420, 0x35663: 0x6cf96620, + 0x35664: 0x6cf96820, 0x35665: 0x6cf96a20, 0x35666: 0x6cf96c20, 0x35667: 0x6cf96e20, + 0x35668: 0x6cf97020, 0x35669: 0x6cf97220, 0x3566a: 0x6cf97420, 0x3566b: 0x6cf97620, + 0x3566c: 0x6cf97820, 0x3566d: 0x6d017c20, 0x3566e: 0x6d287c20, 0x3566f: 0x6d287e20, + 0x35670: 0x6d288020, 0x35671: 0x6d288220, 0x35672: 0x6d288420, 0x35673: 0x6d288620, + 0x35674: 0x6d288820, 0x35675: 0x6d288a20, 0x35676: 0x6d55ce20, 0x35677: 0x6d55d020, + 0x35678: 0x6d55d220, 0x35679: 0x6d55d420, 0x3567a: 0x6d55d620, 0x3567b: 0x6d813220, + 0x3567c: 0x6d813420, 0x3567d: 0x6d813620, 0x3567e: 0x6d813820, 0x3567f: 0x6d813a20, + // Block 0xd5a, offset 0x35680 + 0x35680: 0x6d813c20, 0x35681: 0x6d813e20, 0x35682: 0x6d814020, 0x35683: 0x6d814220, + 0x35684: 0x6d814420, 0x35685: 0x6d814620, 0x35686: 0x6d814820, 0x35687: 0x6d814a20, + 0x35688: 0x6d814c20, 0x35689: 0x6d814e20, 0x3568a: 0x6d815020, 0x3568b: 0x6d815220, + 0x3568c: 0x6da73820, 0x3568d: 0x6da73a20, 0x3568e: 0x6da73c20, 0x3568f: 0x6da73e20, + 0x35690: 0x6dc88020, 0x35691: 0x6dc88220, 0x35692: 0x6dc88420, 0x35693: 0x6dc88620, + 0x35694: 0x6dc88820, 0x35695: 0x6dc88a20, 0x35696: 0x6dc88c20, 0x35697: 0x6dc88e20, + 0x35698: 0x6de49220, 0x35699: 0x6de49420, 0x3569a: 0x6de49620, 0x3569b: 0x6de49820, + 0x3569c: 0x6de49a20, 0x3569d: 0x6de49c20, 0x3569e: 0x6dfbae20, 0x3569f: 0x6dfbb020, + 0x356a0: 0x6e0ee820, 0x356a1: 0x6e0eea20, 0x356a2: 0x6e298820, 0x356a3: 0x6e298a20, + 0x356a4: 0x6e298c20, 0x356a5: 0x6e298e20, 0x356a6: 0x6e329820, 0x356a7: 0x6e329a20, + 0x356a8: 0x6e329c20, 0x356a9: 0x6e38dc20, 0x356aa: 0x6e405620, 0x356ab: 0x6e405820, + 0x356ac: 0x6c04ba20, 0x356ad: 0x6c12d620, 0x356ae: 0x6c227a20, 0x356af: 0x6c381020, + 0x356b0: 0x6c381220, 0x356b1: 0x6c381420, 0x356b2: 0x6c381620, 0x356b3: 0x6c535420, + 0x356b4: 0x6c75ec20, 0x356b5: 0x6c9e4820, 0x356b6: 0x6c9e4a20, 0x356b7: 0x6c9e4c20, + 0x356b8: 0x6c9e4e20, 0x356b9: 0x6cf97e20, 0x356ba: 0x6d288c20, 0x356bb: 0x6d288e20, + 0x356bc: 0x6d289020, 0x356bd: 0x6d815420, 0x356be: 0x6d815620, 0x356bf: 0x6da74420, + // Block 0xd5b, offset 0x356c0 + 0x356c0: 0x6de49e20, 0x356c1: 0x6e1e2020, 0x356c2: 0x6c227e20, 0x356c3: 0x6c228020, + 0x356c4: 0x6c381820, 0x356c5: 0x6c381a20, 0x356c6: 0x6c381c20, 0x356c7: 0x6c381e20, + 0x356c8: 0x6c75f020, 0x356c9: 0x6c75f220, 0x356ca: 0x6c75f420, 0x356cb: 0x6c9e5020, + 0x356cc: 0x6c9e5220, 0x356cd: 0x6cf98020, 0x356ce: 0x6d289420, 0x356cf: 0x6d289620, + 0x356d0: 0x6d289820, 0x356d1: 0x6d289a20, 0x356d2: 0x6d55dc20, 0x356d3: 0x6d815820, + 0x356d4: 0x6d815a20, 0x356d5: 0x6da74820, 0x356d6: 0x6de4a020, 0x356d7: 0x6dfbb220, + 0x356d8: 0x6dfbb420, 0x356d9: 0x6e1e2220, 0x356da: 0x6e405a20, 0x356db: 0x6c04c020, + 0x356dc: 0x6c12dc20, 0x356dd: 0x6c12de20, 0x356de: 0x6c12e020, 0x356df: 0x6c12e220, + 0x356e0: 0x6c12e420, 0x356e1: 0x6c228620, 0x356e2: 0x6c228820, 0x356e3: 0x6c228a20, + 0x356e4: 0x6c228c20, 0x356e5: 0x6c228e20, 0x356e6: 0x6c229020, 0x356e7: 0x6c229220, + 0x356e8: 0x6c229420, 0x356e9: 0x6c382e20, 0x356ea: 0x6c383020, 0x356eb: 0x6c383220, + 0x356ec: 0x6c383420, 0x356ed: 0x6c383620, 0x356ee: 0x6c383820, 0x356ef: 0x6c383a20, + 0x356f0: 0x6c383c20, 0x356f1: 0x6c383e20, 0x356f2: 0x6c384020, 0x356f3: 0x6c384220, + 0x356f4: 0x6c384420, 0x356f5: 0x6c384620, 0x356f6: 0x6c384820, 0x356f7: 0x6c384a20, + 0x356f8: 0x6c536420, 0x356f9: 0x6c536620, 0x356fa: 0x6c536820, 0x356fb: 0x6c536a20, + 0x356fc: 0x6c536c20, 0x356fd: 0x6c536e20, 0x356fe: 0x6c537020, 0x356ff: 0x6c537220, + // Block 0xd5c, offset 0x35700 + 0x35700: 0x6c537420, 0x35701: 0x6c537620, 0x35702: 0x6c537820, 0x35703: 0x6c537a20, + 0x35704: 0x6c537c20, 0x35705: 0x6c537e20, 0x35706: 0x6c538020, 0x35707: 0x6c538220, + 0x35708: 0x6c538420, 0x35709: 0x6c538620, 0x3570a: 0x6c538820, 0x3570b: 0x6c538a20, + 0x3570c: 0x6c538c20, 0x3570d: 0x6c538e20, 0x3570e: 0x6c539020, 0x3570f: 0x6c539220, + 0x35710: 0x6c539420, 0x35711: 0x6c539620, 0x35712: 0x6c539820, 0x35713: 0x6c539a20, + 0x35714: 0x6c539c20, 0x35715: 0x6c539e20, 0x35716: 0x6c53a020, 0x35717: 0x6c53a220, + 0x35718: 0x6c53a420, 0x35719: 0x6c53a620, 0x3571a: 0x6c53a820, 0x3571b: 0x6c53aa20, + 0x3571c: 0x6c760a20, 0x3571d: 0x6c760c20, 0x3571e: 0x6c760e20, 0x3571f: 0x6c761020, + 0x35720: 0x6c761220, 0x35721: 0x6c761420, 0x35722: 0x6c761620, 0x35723: 0x6c761820, + 0x35724: 0x6c761a20, 0x35725: 0x6c761c20, 0x35726: 0x6c761e20, 0x35727: 0x6c762020, + 0x35728: 0x6c762220, 0x35729: 0x6c762420, 0x3572a: 0x6c762620, 0x3572b: 0x6c762820, + 0x3572c: 0x6c762a20, 0x3572d: 0x6c762c20, 0x3572e: 0x6c762e20, 0x3572f: 0x6c763020, + 0x35730: 0x6c763220, 0x35731: 0x6c9e6a20, 0x35732: 0x6c9e6c20, 0x35733: 0x6c9e6e20, + 0x35734: 0x6c9e7020, 0x35735: 0x6c9e7220, 0x35736: 0x6c9e7420, 0x35737: 0x6c9e7620, + 0x35738: 0x6c9e7820, 0x35739: 0x6c9e7a20, 0x3573a: 0x6c9e7c20, 0x3573b: 0x6c9e7e20, + 0x3573c: 0x6c9e8020, 0x3573d: 0x6c9e8220, 0x3573e: 0x6c9e8420, 0x3573f: 0x6c9e8620, + // Block 0xd5d, offset 0x35740 + 0x35740: 0x6c9e8820, 0x35741: 0x6c9e8a20, 0x35742: 0x6c9e8c20, 0x35743: 0x6c9e8e20, + 0x35744: 0x6c9e9020, 0x35745: 0x6c9e9220, 0x35746: 0x6c9e9420, 0x35747: 0x6c9e9620, + 0x35748: 0x6ccb8220, 0x35749: 0x6ccb8420, 0x3574a: 0x6ccb8620, 0x3574b: 0x6ccb8820, + 0x3574c: 0x6ccb8a20, 0x3574d: 0x6ccb8c20, 0x3574e: 0x6ccb8e20, 0x3574f: 0x6ccb9020, + 0x35750: 0x6ccb9220, 0x35751: 0x6ccb9420, 0x35752: 0x6ccb9620, 0x35753: 0x6ccb9820, + 0x35754: 0x6ccb9a20, 0x35755: 0x6ccb9c20, 0x35756: 0x6ccb9e20, 0x35757: 0x6ccba020, + 0x35758: 0x6ccba220, 0x35759: 0x6ccba420, 0x3575a: 0x6ccba620, 0x3575b: 0x6ccba820, + 0x3575c: 0x6ccbaa20, 0x3575d: 0x6ccbac20, 0x3575e: 0x6ccbae20, 0x3575f: 0x6ccbb020, + 0x35760: 0x6ccbb220, 0x35761: 0x6ccbb420, 0x35762: 0x6ccbb620, 0x35763: 0x6ccbb820, + 0x35764: 0x6ccbba20, 0x35765: 0x6ccbbc20, 0x35766: 0x6ccbbe20, 0x35767: 0x6ccbc020, + 0x35768: 0x6cf99a20, 0x35769: 0x6cf99c20, 0x3576a: 0x6cf99e20, 0x3576b: 0x6cf9a020, + 0x3576c: 0x6cf9a220, 0x3576d: 0x6cf9a420, 0x3576e: 0x6cf9a620, 0x3576f: 0x6cf9a820, + 0x35770: 0x6cf9aa20, 0x35771: 0x6cf9ac20, 0x35772: 0x6cf9ae20, 0x35773: 0x6cf9b020, + 0x35774: 0x6cf9b220, 0x35775: 0x6cf9b420, 0x35776: 0x6cf9b620, 0x35777: 0x6cf9b820, + 0x35778: 0x6cf9ba20, 0x35779: 0x6cf9bc20, 0x3577a: 0x6cf9be20, 0x3577b: 0x6cf9c020, + 0x3577c: 0x6cf9c220, 0x3577d: 0x6cf9c420, 0x3577e: 0x6cf9c620, 0x3577f: 0x6cf9c820, + // Block 0xd5e, offset 0x35780 + 0x35780: 0x6cf9ca20, 0x35781: 0x6cf9cc20, 0x35782: 0x6cf9ce20, 0x35783: 0x6cf9d020, + 0x35784: 0x6cf9d220, 0x35785: 0x6d28ac20, 0x35786: 0x6d28ae20, 0x35787: 0x6d28b020, + 0x35788: 0x6d28b220, 0x35789: 0x6d28b420, 0x3578a: 0x6d28b620, 0x3578b: 0x6d28b820, + 0x3578c: 0x6d28ba20, 0x3578d: 0x6d28bc20, 0x3578e: 0x6d28be20, 0x3578f: 0x6d28c020, + 0x35790: 0x6d28c220, 0x35791: 0x6d28c420, 0x35792: 0x6d28c620, 0x35793: 0x6d28c820, + 0x35794: 0x6d28ca20, 0x35795: 0x6d28cc20, 0x35796: 0x6d28ce20, 0x35797: 0x6d28d020, + 0x35798: 0x6d28d220, 0x35799: 0x6d28d420, 0x3579a: 0x6d28d620, 0x3579b: 0x6d28d820, + 0x3579c: 0x6d28da20, 0x3579d: 0x6d28dc20, 0x3579e: 0x6d28de20, 0x3579f: 0x6d28e020, + 0x357a0: 0x6d28e220, 0x357a1: 0x6d28e420, 0x357a2: 0x6d28e620, 0x357a3: 0x6d55e620, + 0x357a4: 0x6d55e820, 0x357a5: 0x6d55ea20, 0x357a6: 0x6d55ec20, 0x357a7: 0x6d55ee20, + 0x357a8: 0x6d55f020, 0x357a9: 0x6d55f220, 0x357aa: 0x6d55f420, 0x357ab: 0x6d55f620, + 0x357ac: 0x6d55f820, 0x357ad: 0x6d55fa20, 0x357ae: 0x6d55fc20, 0x357af: 0x6d55fe20, + 0x357b0: 0x6d560020, 0x357b1: 0x6d560220, 0x357b2: 0x6d560420, 0x357b3: 0x6d560620, + 0x357b4: 0x6d560820, 0x357b5: 0x6d560a20, 0x357b6: 0x6d560c20, 0x357b7: 0x6d560e20, + 0x357b8: 0x6d817020, 0x357b9: 0x6d817220, 0x357ba: 0x6d817420, 0x357bb: 0x6d817620, + 0x357bc: 0x6d817820, 0x357bd: 0x6d817a20, 0x357be: 0x6d817c20, 0x357bf: 0x6d817e20, + // Block 0xd5f, offset 0x357c0 + 0x357c0: 0x6d818020, 0x357c1: 0x6d818220, 0x357c2: 0x6d818420, 0x357c3: 0x6d818620, + 0x357c4: 0x6d818820, 0x357c5: 0x6d818a20, 0x357c6: 0x6d818c20, 0x357c7: 0x6d818e20, + 0x357c8: 0x6d819020, 0x357c9: 0x6d819220, 0x357ca: 0x6da75020, 0x357cb: 0x6da75220, + 0x357cc: 0x6da75420, 0x357cd: 0x6da75620, 0x357ce: 0x6da75820, 0x357cf: 0x6da75a20, + 0x357d0: 0x6da75c20, 0x357d1: 0x6da75e20, 0x357d2: 0x6da76020, 0x357d3: 0x6da76220, + 0x357d4: 0x6da76420, 0x357d5: 0x6da76620, 0x357d6: 0x6da76820, 0x357d7: 0x6da76a20, + 0x357d8: 0x6da76c20, 0x357d9: 0x6da76e20, 0x357da: 0x6dc89820, 0x357db: 0x6dc89a20, + 0x357dc: 0x6dc89c20, 0x357dd: 0x6dc89e20, 0x357de: 0x6dc8a020, 0x357df: 0x6dc8a220, + 0x357e0: 0x6dc8a420, 0x357e1: 0x6dc8a620, 0x357e2: 0x6dc8a820, 0x357e3: 0x6dc8aa20, + 0x357e4: 0x6dc8ac20, 0x357e5: 0x6dc8ae20, 0x357e6: 0x6dc8b020, 0x357e7: 0x6dc8b220, + 0x357e8: 0x6dc8b420, 0x357e9: 0x6dc8b620, 0x357ea: 0x6dc8b820, 0x357eb: 0x6de4a620, + 0x357ec: 0x6de4a820, 0x357ed: 0x6de4aa20, 0x357ee: 0x6de4ac20, 0x357ef: 0x6de4ae20, + 0x357f0: 0x6de4b020, 0x357f1: 0x6dfbb820, 0x357f2: 0x6dfbba20, 0x357f3: 0x6dfbbc20, + 0x357f4: 0x6dfbbe20, 0x357f5: 0x6dfbc020, 0x357f6: 0x6e0eec20, 0x357f7: 0x6e0eee20, + 0x357f8: 0x6e0ef020, 0x357f9: 0x6e0ef220, 0x357fa: 0x6e0ef420, 0x357fb: 0x6e1e2620, + 0x357fc: 0x6e1e2820, 0x357fd: 0x6e1e2a20, 0x357fe: 0x6e1e2c20, 0x357ff: 0x6e299020, + // Block 0xd60, offset 0x35800 + 0x35800: 0x6e299220, 0x35801: 0x6e299420, 0x35802: 0x6e3d4c20, 0x35803: 0x6e3d4e20, + 0x35804: 0x6e42b020, 0x35805: 0x6c385220, 0x35806: 0x6c385420, 0x35807: 0x6c53b020, + 0x35808: 0x6c53b220, 0x35809: 0x6c53b420, 0x3580a: 0x6c53b620, 0x3580b: 0x6c9e9820, + 0x3580c: 0x6c9e9a20, 0x3580d: 0x6c9e9c20, 0x3580e: 0x6c9e9e20, 0x3580f: 0x6cf9d620, + 0x35810: 0x6d28ea20, 0x35811: 0x6d819420, 0x35812: 0x6da77020, 0x35813: 0x6dc8bc20, + 0x35814: 0x6dc8be20, 0x35815: 0x6c12f020, 0x35816: 0x6c12f220, 0x35817: 0x6c229a20, + 0x35818: 0x6c229c20, 0x35819: 0x6c385e20, 0x3581a: 0x6c386020, 0x3581b: 0x6c386220, + 0x3581c: 0x6c53c220, 0x3581d: 0x6c53c420, 0x3581e: 0x6c53c620, 0x3581f: 0x6c53c820, + 0x35820: 0x6c53ca20, 0x35821: 0x6c764820, 0x35822: 0x6ccbd020, 0x35823: 0x6c9ea620, + 0x35824: 0x6ccbd220, 0x35825: 0x6ccbd420, 0x35826: 0x6cf9da20, 0x35827: 0x6cf9dc20, + 0x35828: 0x6cf9de20, 0x35829: 0x6d28f020, 0x3582a: 0x6d561420, 0x3582b: 0x6d561620, + 0x3582c: 0x6da77220, 0x3582d: 0x6da77420, 0x3582e: 0x6dc8c020, 0x3582f: 0x6e0ef620, + 0x35830: 0x6e0ef820, 0x35831: 0x6c01fc20, 0x35832: 0x6c04ca20, 0x35833: 0x6c04cc20, + 0x35834: 0x6c04ce20, 0x35835: 0x6c09b220, 0x35836: 0x6c09b420, 0x35837: 0x6c09b620, + 0x35838: 0x6c09b820, 0x35839: 0x6c09ba20, 0x3583a: 0x6c09bc20, 0x3583b: 0x6c09be20, + 0x3583c: 0x6c09c020, 0x3583d: 0x6c09c220, 0x3583e: 0x6c09c420, 0x3583f: 0x6c09c620, + // Block 0xd61, offset 0x35840 + 0x35840: 0x6c133020, 0x35841: 0x6c133220, 0x35842: 0x6c133420, 0x35843: 0x6c133620, + 0x35844: 0x6c133820, 0x35845: 0x6c133a20, 0x35846: 0x6c133c20, 0x35847: 0x6c133e20, + 0x35848: 0x6c134020, 0x35849: 0x6c134220, 0x3584a: 0x6c134420, 0x3584b: 0x6c134620, + 0x3584c: 0x6c134820, 0x3584d: 0x6c134a20, 0x3584e: 0x6c233a20, 0x3584f: 0x6c233c20, + 0x35850: 0x6c233e20, 0x35851: 0x6c234020, 0x35852: 0x6c234220, 0x35853: 0x6c234420, + 0x35854: 0x6c234620, 0x35855: 0x6c234820, 0x35856: 0x6c234a20, 0x35857: 0x6c234c20, + 0x35858: 0x6c234e20, 0x35859: 0x6c235020, 0x3585a: 0x6c235220, 0x3585b: 0x6c235420, + 0x3585c: 0x6c235620, 0x3585d: 0x6c235820, 0x3585e: 0x6c235a20, 0x3585f: 0x6c235c20, + 0x35860: 0x6c235e20, 0x35861: 0x6c236020, 0x35862: 0x6c236220, 0x35863: 0x6c236420, + 0x35864: 0x6c236620, 0x35865: 0x6c236820, 0x35866: 0x6c236a20, 0x35867: 0x6c236c20, + 0x35868: 0x6c236e20, 0x35869: 0x6c237020, 0x3586a: 0x6c237220, 0x3586b: 0x6c237420, + 0x3586c: 0x6c237620, 0x3586d: 0x6c237820, 0x3586e: 0x6c237a20, 0x3586f: 0x6c237c20, + 0x35870: 0x6c237e20, 0x35871: 0x6c238020, 0x35872: 0x6c392020, 0x35873: 0x6c392220, + 0x35874: 0x6c392420, 0x35875: 0x6c392620, 0x35876: 0x6c392820, 0x35877: 0x6c392a20, + 0x35878: 0x6c392c20, 0x35879: 0x6c392e20, 0x3587a: 0x6c393020, 0x3587b: 0x6c393220, + 0x3587c: 0x6c393420, 0x3587d: 0x6c393620, 0x3587e: 0x6c393820, 0x3587f: 0x6c393a20, + // Block 0xd62, offset 0x35880 + 0x35880: 0x6c393c20, 0x35881: 0x6c393e20, 0x35882: 0x6c394020, 0x35883: 0x6c394220, + 0x35884: 0x6c394420, 0x35885: 0x6c394620, 0x35886: 0x6c394820, 0x35887: 0x6c394a20, + 0x35888: 0x6c394c20, 0x35889: 0x6c394e20, 0x3588a: 0x6c395020, 0x3588b: 0x6c395220, + 0x3588c: 0x6c395420, 0x3588d: 0x6c395620, 0x3588e: 0x6c395820, 0x3588f: 0x6c395a20, + 0x35890: 0x6c395c20, 0x35891: 0x6c395e20, 0x35892: 0x6c396020, 0x35893: 0x6c396220, + 0x35894: 0x6c396420, 0x35895: 0x6c396620, 0x35896: 0x6c396820, 0x35897: 0x6c396a20, + 0x35898: 0x6c396c20, 0x35899: 0x6c396e20, 0x3589a: 0x6c397020, 0x3589b: 0x6c397220, + 0x3589c: 0x6c397420, 0x3589d: 0x6c397620, 0x3589e: 0x6c397820, 0x3589f: 0x6c397a20, + 0x358a0: 0x6c397c20, 0x358a1: 0x6c397e20, 0x358a2: 0x6c398020, 0x358a3: 0x6c398220, + 0x358a4: 0x6c549620, 0x358a5: 0x6c549820, 0x358a6: 0x6c549a20, 0x358a7: 0x6c549c20, + 0x358a8: 0x6c549e20, 0x358a9: 0x6c54a020, 0x358aa: 0x6c54a220, 0x358ab: 0x6c54a420, + 0x358ac: 0x6c54a620, 0x358ad: 0x6c54a820, 0x358ae: 0x6c54aa20, 0x358af: 0x6c54ac20, + 0x358b0: 0x6c54ae20, 0x358b1: 0x6c54b020, 0x358b2: 0x6c54b220, 0x358b3: 0x6c54b420, + 0x358b4: 0x6c54b620, 0x358b5: 0x6c54b820, 0x358b6: 0x6c54ba20, 0x358b7: 0x6c54bc20, + 0x358b8: 0x6c54be20, 0x358b9: 0x6c54c020, 0x358ba: 0x6c54c220, 0x358bb: 0x6c54c420, + 0x358bc: 0x6c54c620, 0x358bd: 0x6c54c820, 0x358be: 0x6c54ca20, 0x358bf: 0x6c54cc20, + // Block 0xd63, offset 0x358c0 + 0x358c0: 0x6c54ce20, 0x358c1: 0x6c54d020, 0x358c2: 0x6c54d220, 0x358c3: 0x6c54d420, + 0x358c4: 0x6c54d620, 0x358c5: 0x6c54d820, 0x358c6: 0x6c54da20, 0x358c7: 0x6c54dc20, + 0x358c8: 0x6c54de20, 0x358c9: 0x6c54e020, 0x358ca: 0x6c54e220, 0x358cb: 0x6c54e420, + 0x358cc: 0x6c54e620, 0x358cd: 0x6c54e820, 0x358ce: 0x6c54ea20, 0x358cf: 0x6c54ec20, + 0x358d0: 0x6c54ee20, 0x358d1: 0x6c54f020, 0x358d2: 0x6c54f220, 0x358d3: 0x6c54f420, + 0x358d4: 0x6c54f620, 0x358d5: 0x6c54f820, 0x358d6: 0x6c54fa20, 0x358d7: 0x6c54fc20, + 0x358d8: 0x6c54fe20, 0x358d9: 0x6c550020, 0x358da: 0x6c550220, 0x358db: 0x6c550420, + 0x358dc: 0x6c550620, 0x358dd: 0x6c550820, 0x358de: 0x6c771820, 0x358df: 0x6c771a20, + 0x358e0: 0x6c771c20, 0x358e1: 0x6c771e20, 0x358e2: 0x6c772020, 0x358e3: 0x6c772220, + 0x358e4: 0x6c772420, 0x358e5: 0x6c772620, 0x358e6: 0x6c772820, 0x358e7: 0x6c772a20, + 0x358e8: 0x6c772c20, 0x358e9: 0x6c772e20, 0x358ea: 0x6c773020, 0x358eb: 0x6c773220, + 0x358ec: 0x6c773420, 0x358ed: 0x6c773620, 0x358ee: 0x6c773820, 0x358ef: 0x6c773a20, + 0x358f0: 0x6c773c20, 0x358f1: 0x6c773e20, 0x358f2: 0x6c774020, 0x358f3: 0x6c774220, + 0x358f4: 0x6c774420, 0x358f5: 0x6c774620, 0x358f6: 0x6c774820, 0x358f7: 0x6c774a20, + 0x358f8: 0x6c774c20, 0x358f9: 0x6c774e20, 0x358fa: 0x6c775020, 0x358fb: 0x6c775220, + 0x358fc: 0x6c775420, 0x358fd: 0x6c775620, 0x358fe: 0x6c775820, 0x358ff: 0x6c775a20, + // Block 0xd64, offset 0x35900 + 0x35900: 0x6c775c20, 0x35901: 0x6c775e20, 0x35902: 0x6c776020, 0x35903: 0x6c776220, + 0x35904: 0x6c776420, 0x35905: 0x6c776620, 0x35906: 0x6c776820, 0x35907: 0x6c776a20, + 0x35908: 0x6c776c20, 0x35909: 0x6c776e20, 0x3590a: 0x6c777020, 0x3590b: 0x6c777220, + 0x3590c: 0x6c777420, 0x3590d: 0x6c777620, 0x3590e: 0x6c777820, 0x3590f: 0x6c777a20, + 0x35910: 0x6c777c20, 0x35911: 0x6c777e20, 0x35912: 0x6c778020, 0x35913: 0x6c778220, + 0x35914: 0x6c778420, 0x35915: 0x6c778620, 0x35916: 0x6c778820, 0x35917: 0x6c778a20, + 0x35918: 0x6c778c20, 0x35919: 0x6c778e20, 0x3591a: 0x6c779020, 0x3591b: 0x6c779220, + 0x3591c: 0x6c779420, 0x3591d: 0x6c779620, 0x3591e: 0x6c779820, 0x3591f: 0x6c779a20, + 0x35920: 0x6c779c20, 0x35921: 0x6c779e20, 0x35922: 0x6c77a020, 0x35923: 0x6c77a220, + 0x35924: 0x6c77a420, 0x35925: 0x6c77a620, 0x35926: 0x6c77a820, 0x35927: 0x6c77aa20, + 0x35928: 0x6c77ac20, 0x35929: 0x6c77ae20, 0x3592a: 0x6c77b020, 0x3592b: 0x6c77b220, + 0x3592c: 0x6c77b420, 0x3592d: 0x6c77b620, 0x3592e: 0x6c77b820, 0x3592f: 0x6c77ba20, + 0x35930: 0x6c77bc20, 0x35931: 0x6c77be20, 0x35932: 0x6c77c020, 0x35933: 0x6c77c220, + 0x35934: 0x6c77c420, 0x35935: 0x6c77c620, 0x35936: 0x6c77c820, 0x35937: 0x6c9fbc20, + 0x35938: 0x6c9fbe20, 0x35939: 0x6c9fc020, 0x3593a: 0x6c9fc220, 0x3593b: 0x6c9fc420, + 0x3593c: 0x6c9fc620, 0x3593d: 0x6c9fc820, 0x3593e: 0x6c9fca20, 0x3593f: 0x6c9fcc20, + // Block 0xd65, offset 0x35940 + 0x35940: 0x6c9fce20, 0x35941: 0x6c9fd020, 0x35942: 0x6c9fd220, 0x35943: 0x6c9fd420, + 0x35944: 0x6c9fd620, 0x35945: 0x6c9fd820, 0x35946: 0x6c9fda20, 0x35947: 0x6c9fdc20, + 0x35948: 0x6c9fde20, 0x35949: 0x6c9fe020, 0x3594a: 0x6c9fe220, 0x3594b: 0x6c9fe420, + 0x3594c: 0x6c9fe620, 0x3594d: 0x6c9fe820, 0x3594e: 0x6c9fea20, 0x3594f: 0x6c9fec20, + 0x35950: 0x6c9fee20, 0x35951: 0x6c9ff020, 0x35952: 0x6c9ff220, 0x35953: 0x6c9ff420, + 0x35954: 0x6c9ff620, 0x35955: 0x6c9ff820, 0x35956: 0x6c9ffa20, 0x35957: 0x6c9ffc20, + 0x35958: 0x6c9ffe20, 0x35959: 0x6ca00020, 0x3595a: 0x6ca00220, 0x3595b: 0x6ca00420, + 0x3595c: 0x6ca00620, 0x3595d: 0x6ca00820, 0x3595e: 0x6ca00a20, 0x3595f: 0x6ca00c20, + 0x35960: 0x6ca00e20, 0x35961: 0x6ca01020, 0x35962: 0x6ca01220, 0x35963: 0x6ca01420, + 0x35964: 0x6ca01620, 0x35965: 0x6ca01820, 0x35966: 0x6ca01a20, 0x35967: 0x6ca01c20, + 0x35968: 0x6ca01e20, 0x35969: 0x6ca02020, 0x3596a: 0x6ca02220, 0x3596b: 0x6ca02420, + 0x3596c: 0x6ca02620, 0x3596d: 0x6ca02820, 0x3596e: 0x6ca02a20, 0x3596f: 0x6ca02c20, + 0x35970: 0x6ca02e20, 0x35971: 0x6ca03020, 0x35972: 0x6ca03220, 0x35973: 0x6ca03420, + 0x35974: 0x6ca03620, 0x35975: 0x6ca03820, 0x35976: 0x6ca03a20, 0x35977: 0x6ca03c20, + 0x35978: 0x6ca03e20, 0x35979: 0x6ca04020, 0x3597a: 0x6ca04220, 0x3597b: 0x6ca04420, + 0x3597c: 0x6ca04620, 0x3597d: 0x6ca04820, 0x3597e: 0x6ca04a20, 0x3597f: 0x6ca04c20, + // Block 0xd66, offset 0x35980 + 0x35980: 0x6ca04e20, 0x35981: 0x6ca05020, 0x35982: 0x6ca05220, 0x35983: 0x6ca05420, + 0x35984: 0x6ca05620, 0x35985: 0x6ca05820, 0x35986: 0x6ca05a20, 0x35987: 0x6ca05c20, + 0x35988: 0x6ca05e20, 0x35989: 0x6ca06020, 0x3598a: 0x6ca06220, 0x3598b: 0x6ca06420, + 0x3598c: 0x6ca06620, 0x3598d: 0x6ca06820, 0x3598e: 0x6ca06a20, 0x3598f: 0x6ca06c20, + 0x35990: 0x6ca06e20, 0x35991: 0x6ca07020, 0x35992: 0x6ca07220, 0x35993: 0x6ca07420, + 0x35994: 0x6ca07620, 0x35995: 0x6ca07820, 0x35996: 0x6ca07a20, 0x35997: 0x6ca07c20, + 0x35998: 0x6ca07e20, 0x35999: 0x6ca08020, 0x3599a: 0x6c77ca20, 0x3599b: 0x6ca08220, + 0x3599c: 0x6ca08420, 0x3599d: 0x6ca08620, 0x3599e: 0x6ca08820, 0x3599f: 0x6ca08a20, + 0x359a0: 0x6ca08c20, 0x359a1: 0x6ca08e20, 0x359a2: 0x6ca09020, 0x359a3: 0x6ca09220, + 0x359a4: 0x6ca09420, 0x359a5: 0x6ca09620, 0x359a6: 0x6ca09820, 0x359a7: 0x6ca09a20, + 0x359a8: 0x6ca09c20, 0x359a9: 0x6ca09e20, 0x359aa: 0x6ca0a020, 0x359ab: 0x6ca0a220, + 0x359ac: 0x6ca0a420, 0x359ad: 0x6ca0a620, 0x359ae: 0x6ca0a820, 0x359af: 0x6ca0aa20, + 0x359b0: 0x6ca0ac20, 0x359b1: 0x6ca0ae20, 0x359b2: 0x6ca0b020, 0x359b3: 0x6ca0b220, + 0x359b4: 0x6ca0b420, 0x359b5: 0x6ca0b620, 0x359b6: 0x6ca0b820, 0x359b7: 0x6ca0ba20, + 0x359b8: 0x6ca0bc20, 0x359b9: 0x6ca0be20, 0x359ba: 0x6ca0c020, 0x359bb: 0x6ca0c220, + 0x359bc: 0x6cccf620, 0x359bd: 0x6cccf820, 0x359be: 0x6cccfa20, 0x359bf: 0x6cccfc20, + // Block 0xd67, offset 0x359c0 + 0x359c0: 0x6cccfe20, 0x359c1: 0x6ccd0020, 0x359c2: 0x6ccd0220, 0x359c3: 0x6ccd0420, + 0x359c4: 0x6ccd0620, 0x359c5: 0x6ccd0820, 0x359c6: 0x6ccd0a20, 0x359c7: 0x6ccd0c20, + 0x359c8: 0x6ccd0e20, 0x359c9: 0x6ccd1020, 0x359ca: 0x6ca0c420, 0x359cb: 0x6ccd1220, + 0x359cc: 0x6ccd1420, 0x359cd: 0x6ccd1620, 0x359ce: 0x6ccd1820, 0x359cf: 0x6ccd1a20, + 0x359d0: 0x6ccd1c20, 0x359d1: 0x6ccd1e20, 0x359d2: 0x6ccd2020, 0x359d3: 0x6ccd2220, + 0x359d4: 0x6ccd2420, 0x359d5: 0x6ccd2620, 0x359d6: 0x6ccd2820, 0x359d7: 0x6ccd2a20, + 0x359d8: 0x6ccd2c20, 0x359d9: 0x6ccd2e20, 0x359da: 0x6ccd3020, 0x359db: 0x6ccd3220, + 0x359dc: 0x6ccd3420, 0x359dd: 0x6ccd3620, 0x359de: 0x6ccd3820, 0x359df: 0x6ccd3a20, + 0x359e0: 0x6ccd3c20, 0x359e1: 0x6ccd3e20, 0x359e2: 0x6ccd4020, 0x359e3: 0x6ccd4220, + 0x359e4: 0x6ccd4420, 0x359e5: 0x6ccd4620, 0x359e6: 0x6ccd4820, 0x359e7: 0x6ccd4a20, + 0x359e8: 0x6ccd4c20, 0x359e9: 0x6ccd4e20, 0x359ea: 0x6ccd5020, 0x359eb: 0x6ccd5220, + 0x359ec: 0x6ccd5420, 0x359ed: 0x6ccd5620, 0x359ee: 0x6ccd5820, 0x359ef: 0x6ccd5a20, + 0x359f0: 0x6ccd5c20, 0x359f1: 0x6ccd5e20, 0x359f2: 0x6ccd6020, 0x359f3: 0x6ccd6220, + 0x359f4: 0x6ccd6420, 0x359f5: 0x6ccd6620, 0x359f6: 0x6ccd6820, 0x359f7: 0x6ccd6a20, + 0x359f8: 0x6ccd6c20, 0x359f9: 0x6ccd6e20, 0x359fa: 0x6ccd7020, 0x359fb: 0x6ccd7220, + 0x359fc: 0x6ccd7420, 0x359fd: 0x6ccd7620, 0x359fe: 0x6ccd7820, 0x359ff: 0x6ccd7a20, + // Block 0xd68, offset 0x35a00 + 0x35a00: 0x6ccd7c20, 0x35a01: 0x6ccd7e20, 0x35a02: 0x6ccd8020, 0x35a03: 0x6ccd8220, + 0x35a04: 0x6ccd8420, 0x35a05: 0x6ccd8620, 0x35a06: 0x6ccd8820, 0x35a07: 0x6ccd8a20, + 0x35a08: 0x6ccd8c20, 0x35a09: 0x6ccd8e20, 0x35a0a: 0x6ccd9020, 0x35a0b: 0x6ccd9220, + 0x35a0c: 0x6ccd9420, 0x35a0d: 0x6ccd9620, 0x35a0e: 0x6ccd9820, 0x35a0f: 0x6ccd9a20, + 0x35a10: 0x6ccd9c20, 0x35a11: 0x6ccd9e20, 0x35a12: 0x6ccda020, 0x35a13: 0x6ccda220, + 0x35a14: 0x6ccda420, 0x35a15: 0x6ccda620, 0x35a16: 0x6ccda820, 0x35a17: 0x6ccdaa20, + 0x35a18: 0x6ccdac20, 0x35a19: 0x6ccdae20, 0x35a1a: 0x6ccdb020, 0x35a1b: 0x6ccdb220, + 0x35a1c: 0x6ccdb420, 0x35a1d: 0x6cfac420, 0x35a1e: 0x6cfac620, 0x35a1f: 0x6cfac820, + 0x35a20: 0x6cfaca20, 0x35a21: 0x6cfacc20, 0x35a22: 0x6cface20, 0x35a23: 0x6cfad020, + 0x35a24: 0x6cfad220, 0x35a25: 0x6cfad420, 0x35a26: 0x6cfad620, 0x35a27: 0x6cfad820, + 0x35a28: 0x6cfada20, 0x35a29: 0x6cfadc20, 0x35a2a: 0x6cfade20, 0x35a2b: 0x6cfae020, + 0x35a2c: 0x6cfae220, 0x35a2d: 0x6cfae420, 0x35a2e: 0x6cfae620, 0x35a2f: 0x6cfae820, + 0x35a30: 0x6cfaea20, 0x35a31: 0x6cfaec20, 0x35a32: 0x6cfaee20, 0x35a33: 0x6cfaf020, + 0x35a34: 0x6cfaf220, 0x35a35: 0x6cfaf420, 0x35a36: 0x6cfaf620, 0x35a37: 0x6cfaf820, + 0x35a38: 0x6cfafa20, 0x35a39: 0x6cfafc20, 0x35a3a: 0x6cfafe20, 0x35a3b: 0x6cfb0020, + 0x35a3c: 0x6cfb0220, 0x35a3d: 0x6cfb0420, 0x35a3e: 0x6cfb0620, 0x35a3f: 0x6cfb0820, + // Block 0xd69, offset 0x35a40 + 0x35a40: 0x6cfb0a20, 0x35a41: 0x6cfb0c20, 0x35a42: 0x6cfb0e20, 0x35a43: 0x6cfb1020, + 0x35a44: 0x6cfb1220, 0x35a45: 0x6cfb1420, 0x35a46: 0x6cfb1620, 0x35a47: 0x6cfb1820, + 0x35a48: 0x6cfb1a20, 0x35a49: 0x6cfb1c20, 0x35a4a: 0x6cfb1e20, 0x35a4b: 0x6cfb2020, + 0x35a4c: 0x6cfb2220, 0x35a4d: 0x6cfb2420, 0x35a4e: 0x6cfb2620, 0x35a4f: 0x6cfb2820, + 0x35a50: 0x6cfb2a20, 0x35a51: 0x6cfb2c20, 0x35a52: 0x6cfb2e20, 0x35a53: 0x6cfb3020, + 0x35a54: 0x6cfb3220, 0x35a55: 0x6cfb3420, 0x35a56: 0x6cfb3620, 0x35a57: 0x6cfb3820, + 0x35a58: 0x6cfb3a20, 0x35a59: 0x6cfb3c20, 0x35a5a: 0x6cfb3e20, 0x35a5b: 0x6cfb4020, + 0x35a5c: 0x6cfb4220, 0x35a5d: 0x6cfb4420, 0x35a5e: 0x6cfb4620, 0x35a5f: 0x6cfb4820, + 0x35a60: 0x6cfb4a20, 0x35a61: 0x6cfb4c20, 0x35a62: 0x6cfb4e20, 0x35a63: 0x6cfb5020, + 0x35a64: 0x6cfb5220, 0x35a65: 0x6cfb5420, 0x35a66: 0x6cfb5620, 0x35a67: 0x6cfb5820, + 0x35a68: 0x6cfb5a20, 0x35a69: 0x6cfb5c20, 0x35a6a: 0x6cfb5e20, 0x35a6b: 0x6cfb6020, + 0x35a6c: 0x6cfb6220, 0x35a6d: 0x6cfb6420, 0x35a6e: 0x6cfb6620, 0x35a6f: 0x6cfb6820, + 0x35a70: 0x6cfb6a20, 0x35a71: 0x6cfb6c20, 0x35a72: 0x6cfb6e20, 0x35a73: 0x6cfb7020, + 0x35a74: 0x6cfb7220, 0x35a75: 0x6cfb7420, 0x35a76: 0x6cfb7620, 0x35a77: 0x6cfb7820, + 0x35a78: 0x6cfb7a20, 0x35a79: 0x6cfb7c20, 0x35a7a: 0x6cfb7e20, 0x35a7b: 0x6cfb8020, + 0x35a7c: 0x6cfb8220, 0x35a7d: 0x6cfb8420, 0x35a7e: 0x6cfb8620, 0x35a7f: 0x6cfb8820, + // Block 0xd6a, offset 0x35a80 + 0x35a80: 0x6cfb8a20, 0x35a81: 0x6cfb8c20, 0x35a82: 0x6cfb8e20, 0x35a83: 0x6cfb9020, + 0x35a84: 0x6cfb9220, 0x35a85: 0x6cfb9420, 0x35a86: 0x6cfb9620, 0x35a87: 0x6cfb9820, + 0x35a88: 0x6cfb9a20, 0x35a89: 0x6cfb9c20, 0x35a8a: 0x6cfb9e20, 0x35a8b: 0x6cfba020, + 0x35a8c: 0x6cfba220, 0x35a8d: 0x6d29ca20, 0x35a8e: 0x6d29cc20, 0x35a8f: 0x6d29ce20, + 0x35a90: 0x6d29d020, 0x35a91: 0x6d29d220, 0x35a92: 0x6d29d420, 0x35a93: 0x6d29d620, + 0x35a94: 0x6d29d820, 0x35a95: 0x6d29da20, 0x35a96: 0x6d29dc20, 0x35a97: 0x6d29de20, + 0x35a98: 0x6d29e020, 0x35a99: 0x6d29e220, 0x35a9a: 0x6d29e420, 0x35a9b: 0x6d29e620, + 0x35a9c: 0x6d29e820, 0x35a9d: 0x6d29ea20, 0x35a9e: 0x6d29ec20, 0x35a9f: 0x6d29ee20, + 0x35aa0: 0x6d29f020, 0x35aa1: 0x6d29f220, 0x35aa2: 0x6d29f420, 0x35aa3: 0x6d29f620, + 0x35aa4: 0x6d29f820, 0x35aa5: 0x6d29fa20, 0x35aa6: 0x6d29fc20, 0x35aa7: 0x6d29fe20, + 0x35aa8: 0x6d2a0020, 0x35aa9: 0x6d2a0220, 0x35aaa: 0x6d2a0420, 0x35aab: 0x6d2a0620, + 0x35aac: 0x6d2a0820, 0x35aad: 0x6d2a0a20, 0x35aae: 0x6d2a0c20, 0x35aaf: 0x6d2a0e20, + 0x35ab0: 0x6d2a1020, 0x35ab1: 0x6d2a1220, 0x35ab2: 0x6d2a1420, 0x35ab3: 0x6d2a1620, + 0x35ab4: 0x6d56e220, 0x35ab5: 0x6d2a1820, 0x35ab6: 0x6d2a1a20, 0x35ab7: 0x6d2a1c20, + 0x35ab8: 0x6d2a1e20, 0x35ab9: 0x6d2a2020, 0x35aba: 0x6d2a2220, 0x35abb: 0x6d2a2420, + 0x35abc: 0x6d2a2620, 0x35abd: 0x6d2a2820, 0x35abe: 0x6d2a2a20, 0x35abf: 0x6d2a2c20, + // Block 0xd6b, offset 0x35ac0 + 0x35ac0: 0x6d2a2e20, 0x35ac1: 0x6d2a3020, 0x35ac2: 0x6d2a3220, 0x35ac3: 0x6d2a3420, + 0x35ac4: 0x6d2a3620, 0x35ac5: 0x6d2a3820, 0x35ac6: 0x6d2a3a20, 0x35ac7: 0x6d2a3c20, + 0x35ac8: 0x6d2a3e20, 0x35ac9: 0x6d2a4020, 0x35aca: 0x6d2a4220, 0x35acb: 0x6d2a4420, + 0x35acc: 0x6d2a4620, 0x35acd: 0x6d2a4820, 0x35ace: 0x6d2a4a20, 0x35acf: 0x6d2a4c20, + 0x35ad0: 0x6d2a4e20, 0x35ad1: 0x6d2a5020, 0x35ad2: 0x6d2a5220, 0x35ad3: 0x6d2a5420, + 0x35ad4: 0x6d2a5620, 0x35ad5: 0x6d2a5820, 0x35ad6: 0x6d2a5a20, 0x35ad7: 0x6d2a5c20, + 0x35ad8: 0x6d2a5e20, 0x35ad9: 0x6d4f2420, 0x35ada: 0x6d2a6020, 0x35adb: 0x6d2a6220, + 0x35adc: 0x6d2a6420, 0x35add: 0x6d2a6620, 0x35ade: 0x6d2a6820, 0x35adf: 0x6d2a6a20, + 0x35ae0: 0x6d2a6c20, 0x35ae1: 0x6d2a6e20, 0x35ae2: 0x6d2a7020, 0x35ae3: 0x6d2a7220, + 0x35ae4: 0x6d2a7420, 0x35ae5: 0x6d2a7620, 0x35ae6: 0x6d2a7820, 0x35ae7: 0x6d2a7a20, + 0x35ae8: 0x6d2a7c20, 0x35ae9: 0x6d2a7e20, 0x35aea: 0x6d2a8020, 0x35aeb: 0x6d2a8220, + 0x35aec: 0x6d2a8420, 0x35aed: 0x6d2a8620, 0x35aee: 0x6d2a8820, 0x35aef: 0x6d2a8a20, + 0x35af0: 0x6d2a8c20, 0x35af1: 0x6d2a8e20, 0x35af2: 0x6d2a9020, 0x35af3: 0x6d2a9220, + 0x35af4: 0x6d2a9420, 0x35af5: 0x6d2a9620, 0x35af6: 0x6d2a9820, 0x35af7: 0x6d2a9a20, + 0x35af8: 0x6d2a9c20, 0x35af9: 0x6d2a9e20, 0x35afa: 0x6d2aa020, 0x35afb: 0x6d2aa220, + 0x35afc: 0x6d2aa420, 0x35afd: 0x6d2aa620, 0x35afe: 0x6d2aa820, 0x35aff: 0x6d2aaa20, + // Block 0xd6c, offset 0x35b00 + 0x35b00: 0x6d2aac20, 0x35b01: 0x6d2aae20, 0x35b02: 0x6d2ab020, 0x35b03: 0x6d56e420, + 0x35b04: 0x6d56e620, 0x35b05: 0x6d56e820, 0x35b06: 0x6d56ea20, 0x35b07: 0x6d56ec20, + 0x35b08: 0x6d56ee20, 0x35b09: 0x6d56f020, 0x35b0a: 0x6d56f220, 0x35b0b: 0x6d56f420, + 0x35b0c: 0x6d56f620, 0x35b0d: 0x6d56f820, 0x35b0e: 0x6d56fa20, 0x35b0f: 0x6d56fc20, + 0x35b10: 0x6d56fe20, 0x35b11: 0x6d570020, 0x35b12: 0x6d570220, 0x35b13: 0x6d570420, + 0x35b14: 0x6d570620, 0x35b15: 0x6d570820, 0x35b16: 0x6d570a20, 0x35b17: 0x6d570c20, + 0x35b18: 0x6d570e20, 0x35b19: 0x6d571020, 0x35b1a: 0x6d571220, 0x35b1b: 0x6d571420, + 0x35b1c: 0x6d571620, 0x35b1d: 0x6d571820, 0x35b1e: 0x6d571a20, 0x35b1f: 0x6d571c20, + 0x35b20: 0x6d571e20, 0x35b21: 0x6d572020, 0x35b22: 0x6d572220, 0x35b23: 0x6d572420, + 0x35b24: 0x6d572620, 0x35b25: 0x6d572820, 0x35b26: 0x6d572a20, 0x35b27: 0x6d572c20, + 0x35b28: 0x6d572e20, 0x35b29: 0x6d573020, 0x35b2a: 0x6d573220, 0x35b2b: 0x6d573420, + 0x35b2c: 0x6d573620, 0x35b2d: 0x6d573820, 0x35b2e: 0x6d573a20, 0x35b2f: 0x6d573c20, + 0x35b30: 0x6d573e20, 0x35b31: 0x6d574020, 0x35b32: 0x6d574220, 0x35b33: 0x6d574420, + 0x35b34: 0x6d574620, 0x35b35: 0x6d574820, 0x35b36: 0x6d574a20, 0x35b37: 0x6d574c20, + 0x35b38: 0x6d574e20, 0x35b39: 0x6d575020, 0x35b3a: 0x6d575220, 0x35b3b: 0x6d575420, + 0x35b3c: 0x6d575620, 0x35b3d: 0x6d575820, 0x35b3e: 0x6d575a20, 0x35b3f: 0x6d575c20, + // Block 0xd6d, offset 0x35b40 + 0x35b40: 0x6d575e20, 0x35b41: 0x6d576020, 0x35b42: 0x6d576220, 0x35b43: 0x6d576420, + 0x35b44: 0x6d576620, 0x35b45: 0x6d576820, 0x35b46: 0x6d576a20, 0x35b47: 0x6d576c20, + 0x35b48: 0x6d576e20, 0x35b49: 0x6d577020, 0x35b4a: 0x6d577220, 0x35b4b: 0x6d577420, + 0x35b4c: 0x6d577620, 0x35b4d: 0x6d577820, 0x35b4e: 0x6d577a20, 0x35b4f: 0x6d577c20, + 0x35b50: 0x6d577e20, 0x35b51: 0x6d578020, 0x35b52: 0x6d578220, 0x35b53: 0x6d578420, + 0x35b54: 0x6d578620, 0x35b55: 0x6d578820, 0x35b56: 0x6d578a20, 0x35b57: 0x6d578c20, + 0x35b58: 0x6d578e20, 0x35b59: 0x6d579020, 0x35b5a: 0x6d579220, 0x35b5b: 0x6d579420, + 0x35b5c: 0x6d579620, 0x35b5d: 0x6d579820, 0x35b5e: 0x6d579a20, 0x35b5f: 0x6d579c20, + 0x35b60: 0x6d579e20, 0x35b61: 0x6d57a020, 0x35b62: 0x6d57a220, 0x35b63: 0x6d57a420, + 0x35b64: 0x6d57a620, 0x35b65: 0x6d57a820, 0x35b66: 0x6d57aa20, 0x35b67: 0x6d57ac20, + 0x35b68: 0x6d57ae20, 0x35b69: 0x6d822820, 0x35b6a: 0x6d57b020, 0x35b6b: 0x6d57b220, + 0x35b6c: 0x6d57b420, 0x35b6d: 0x6d57b620, 0x35b6e: 0x6d57b820, 0x35b6f: 0x6d57ba20, + 0x35b70: 0x6d57bc20, 0x35b71: 0x6d57be20, 0x35b72: 0x6d57c020, 0x35b73: 0x6d57c220, + 0x35b74: 0x6d57c420, 0x35b75: 0x6d57c620, 0x35b76: 0x6d57c820, 0x35b77: 0x6d57ca20, + 0x35b78: 0x6d57cc20, 0x35b79: 0x6d57ce20, 0x35b7a: 0x6d57d020, 0x35b7b: 0x6d57d220, + 0x35b7c: 0x6d57d420, 0x35b7d: 0x6d57d620, 0x35b7e: 0x6d57d820, 0x35b7f: 0x6d57da20, + // Block 0xd6e, offset 0x35b80 + 0x35b80: 0x6da7de20, 0x35b81: 0x6d57dc20, 0x35b82: 0x6d57de20, 0x35b83: 0x6d57e020, + 0x35b84: 0x6d57e220, 0x35b85: 0x6d822a20, 0x35b86: 0x6d822c20, 0x35b87: 0x6d822e20, + 0x35b88: 0x6d823020, 0x35b89: 0x6d823220, 0x35b8a: 0x6d823420, 0x35b8b: 0x6d823620, + 0x35b8c: 0x6d823820, 0x35b8d: 0x6d823a20, 0x35b8e: 0x6d823c20, 0x35b8f: 0x6d823e20, + 0x35b90: 0x6d824020, 0x35b91: 0x6d824220, 0x35b92: 0x6d824420, 0x35b93: 0x6d824620, + 0x35b94: 0x6d824820, 0x35b95: 0x6d824a20, 0x35b96: 0x6d824c20, 0x35b97: 0x6d824e20, + 0x35b98: 0x6d825020, 0x35b99: 0x6d825220, 0x35b9a: 0x6d825420, 0x35b9b: 0x6d825620, + 0x35b9c: 0x6d825820, 0x35b9d: 0x6d825a20, 0x35b9e: 0x6d825c20, 0x35b9f: 0x6d825e20, + 0x35ba0: 0x6d826020, 0x35ba1: 0x6d826220, 0x35ba2: 0x6d826420, 0x35ba3: 0x6d826620, + 0x35ba4: 0x6d826820, 0x35ba5: 0x6d826a20, 0x35ba6: 0x6d826c20, 0x35ba7: 0x6d826e20, + 0x35ba8: 0x6d827020, 0x35ba9: 0x6d827220, 0x35baa: 0x6d827420, 0x35bab: 0x6d827620, + 0x35bac: 0x6d827820, 0x35bad: 0x6d827a20, 0x35bae: 0x6d827c20, 0x35baf: 0x6d827e20, + 0x35bb0: 0x6d828020, 0x35bb1: 0x6d828220, 0x35bb2: 0x6d828420, 0x35bb3: 0x6d828620, + 0x35bb4: 0x6d828820, 0x35bb5: 0x6d828a20, 0x35bb6: 0x6d828c20, 0x35bb7: 0x6d828e20, + 0x35bb8: 0x6d829020, 0x35bb9: 0x6d829220, 0x35bba: 0x6d829420, 0x35bbb: 0x6d829620, + 0x35bbc: 0x6d829820, 0x35bbd: 0x6d829a20, 0x35bbe: 0x6d829c20, 0x35bbf: 0x6d829e20, + // Block 0xd6f, offset 0x35bc0 + 0x35bc0: 0x6d82a020, 0x35bc1: 0x6d82a220, 0x35bc2: 0x6d82a420, 0x35bc3: 0x6d82a620, + 0x35bc4: 0x6d82a820, 0x35bc5: 0x6d82aa20, 0x35bc6: 0x6d82ac20, 0x35bc7: 0x6d82ae20, + 0x35bc8: 0x6d82b020, 0x35bc9: 0x6d82b220, 0x35bca: 0x6d82b420, 0x35bcb: 0x6d82b620, + 0x35bcc: 0x6d82b820, 0x35bcd: 0x6d82ba20, 0x35bce: 0x6d82bc20, 0x35bcf: 0x6d82be20, + 0x35bd0: 0x6d82c020, 0x35bd1: 0x6d82c220, 0x35bd2: 0x6d82c420, 0x35bd3: 0x6d82c620, + 0x35bd4: 0x6d82c820, 0x35bd5: 0x6d82ca20, 0x35bd6: 0x6d82cc20, 0x35bd7: 0x6d82ce20, + 0x35bd8: 0x6d82d020, 0x35bd9: 0x6d82d220, 0x35bda: 0x6d82d420, 0x35bdb: 0x6d82d620, + 0x35bdc: 0x6d82d820, 0x35bdd: 0x6d82da20, 0x35bde: 0x6d82dc20, 0x35bdf: 0x6d82de20, + 0x35be0: 0x6d82e020, 0x35be1: 0x6d82e220, 0x35be2: 0x6d7ade20, 0x35be3: 0x6da7e020, + 0x35be4: 0x6da7e220, 0x35be5: 0x6da7e420, 0x35be6: 0x6da7e620, 0x35be7: 0x6da7e820, + 0x35be8: 0x6da7ea20, 0x35be9: 0x6da7ec20, 0x35bea: 0x6da7ee20, 0x35beb: 0x6da7f020, + 0x35bec: 0x6da7f220, 0x35bed: 0x6da7f420, 0x35bee: 0x6da7f620, 0x35bef: 0x6da7f820, + 0x35bf0: 0x6da7fa20, 0x35bf1: 0x6da7fc20, 0x35bf2: 0x6da7fe20, 0x35bf3: 0x6da80020, + 0x35bf4: 0x6da80220, 0x35bf5: 0x6da80420, 0x35bf6: 0x6da80620, 0x35bf7: 0x6da80820, + 0x35bf8: 0x6da80a20, 0x35bf9: 0x6da80c20, 0x35bfa: 0x6da80e20, 0x35bfb: 0x6da81020, + 0x35bfc: 0x6da81220, 0x35bfd: 0x6da81420, 0x35bfe: 0x6da81620, 0x35bff: 0x6da81820, + // Block 0xd70, offset 0x35c00 + 0x35c00: 0x6da81a20, 0x35c01: 0x6da81c20, 0x35c02: 0x6da81e20, 0x35c03: 0x6da82020, + 0x35c04: 0x6da82220, 0x35c05: 0x6da82420, 0x35c06: 0x6da82620, 0x35c07: 0x6da82820, + 0x35c08: 0x6da82a20, 0x35c09: 0x6da82c20, 0x35c0a: 0x6da82e20, 0x35c0b: 0x6da83020, + 0x35c0c: 0x6da83220, 0x35c0d: 0x6da83420, 0x35c0e: 0x6da83620, 0x35c0f: 0x6da83820, + 0x35c10: 0x6da83a20, 0x35c11: 0x6da83c20, 0x35c12: 0x6da83e20, 0x35c13: 0x6da84020, + 0x35c14: 0x6da84220, 0x35c15: 0x6da84420, 0x35c16: 0x6da84620, 0x35c17: 0x6da84820, + 0x35c18: 0x6da84a20, 0x35c19: 0x6da84c20, 0x35c1a: 0x6da84e20, 0x35c1b: 0x6da85020, + 0x35c1c: 0x6da85220, 0x35c1d: 0x6da85420, 0x35c1e: 0x6dc90820, 0x35c1f: 0x6da85620, + 0x35c20: 0x6da85820, 0x35c21: 0x6dc90a20, 0x35c22: 0x6dc90c20, 0x35c23: 0x6dc90e20, + 0x35c24: 0x6dc91020, 0x35c25: 0x6dc91220, 0x35c26: 0x6dc91420, 0x35c27: 0x6dc91620, + 0x35c28: 0x6dc91820, 0x35c29: 0x6dc91a20, 0x35c2a: 0x6dc91c20, 0x35c2b: 0x6dc91e20, + 0x35c2c: 0x6dc92020, 0x35c2d: 0x6dc92220, 0x35c2e: 0x6dc92420, 0x35c2f: 0x6dc92620, + 0x35c30: 0x6dc92820, 0x35c31: 0x6dc92a20, 0x35c32: 0x6dc92c20, 0x35c33: 0x6dc92e20, + 0x35c34: 0x6dc93020, 0x35c35: 0x6dc93220, 0x35c36: 0x6dc93420, 0x35c37: 0x6dc93620, + 0x35c38: 0x6dc93820, 0x35c39: 0x6dc93a20, 0x35c3a: 0x6dc93c20, 0x35c3b: 0x6dc93e20, + 0x35c3c: 0x6dc94020, 0x35c3d: 0x6dc94220, 0x35c3e: 0x6dc94420, 0x35c3f: 0x6dc94620, + // Block 0xd71, offset 0x35c40 + 0x35c40: 0x6dc94820, 0x35c41: 0x6dc94a20, 0x35c42: 0x6dc94c20, 0x35c43: 0x6dc94e20, + 0x35c44: 0x6dc95020, 0x35c45: 0x6dc95220, 0x35c46: 0x6dc95420, 0x35c47: 0x6dc95620, + 0x35c48: 0x6dc95820, 0x35c49: 0x6dc95a20, 0x35c4a: 0x6dc95c20, 0x35c4b: 0x6dc95e20, + 0x35c4c: 0x6dc96020, 0x35c4d: 0x6dc96220, 0x35c4e: 0x6dc96420, 0x35c4f: 0x6dc96620, + 0x35c50: 0x6dc96820, 0x35c51: 0x6dc96a20, 0x35c52: 0x6dc96c20, 0x35c53: 0x6dc96e20, + 0x35c54: 0x6dc97020, 0x35c55: 0x6dc97220, 0x35c56: 0x6dc97420, 0x35c57: 0x6dc97620, + 0x35c58: 0x6dc97820, 0x35c59: 0x6dc97a20, 0x35c5a: 0x6dc97c20, 0x35c5b: 0x6dc97e20, + 0x35c5c: 0x6dc98020, 0x35c5d: 0x6de4f420, 0x35c5e: 0x6dc98220, 0x35c5f: 0x6dc98420, + 0x35c60: 0x6dc98620, 0x35c61: 0x6de4f620, 0x35c62: 0x6dc98820, 0x35c63: 0x6dc98a20, + 0x35c64: 0x6dc98c20, 0x35c65: 0x6dc98e20, 0x35c66: 0x6dc99020, 0x35c67: 0x6dc99220, + 0x35c68: 0x6dc99420, 0x35c69: 0x6dc99620, 0x35c6a: 0x6dc99820, 0x35c6b: 0x6dc99a20, + 0x35c6c: 0x6dc99c20, 0x35c6d: 0x6dc99e20, 0x35c6e: 0x6dc9a020, 0x35c6f: 0x6dc9a220, + 0x35c70: 0x6dc9a420, 0x35c71: 0x6dc9a620, 0x35c72: 0x6dc9a820, 0x35c73: 0x6de4f820, + 0x35c74: 0x6de4fa20, 0x35c75: 0x6de4fc20, 0x35c76: 0x6de4fe20, 0x35c77: 0x6de50020, + 0x35c78: 0x6de50220, 0x35c79: 0x6de50420, 0x35c7a: 0x6de50620, 0x35c7b: 0x6de50820, + 0x35c7c: 0x6de50a20, 0x35c7d: 0x6de50c20, 0x35c7e: 0x6de50e20, 0x35c7f: 0x6de51020, + // Block 0xd72, offset 0x35c80 + 0x35c80: 0x6de51220, 0x35c81: 0x6de51420, 0x35c82: 0x6de51620, 0x35c83: 0x6de51820, + 0x35c84: 0x6de51a20, 0x35c85: 0x6de51c20, 0x35c86: 0x6de51e20, 0x35c87: 0x6de52020, + 0x35c88: 0x6de52220, 0x35c89: 0x6de52420, 0x35c8a: 0x6de52620, 0x35c8b: 0x6de52820, + 0x35c8c: 0x6de52a20, 0x35c8d: 0x6de52c20, 0x35c8e: 0x6de52e20, 0x35c8f: 0x6de53020, + 0x35c90: 0x6de53220, 0x35c91: 0x6de53420, 0x35c92: 0x6de53620, 0x35c93: 0x6de53820, + 0x35c94: 0x6de53a20, 0x35c95: 0x6de53c20, 0x35c96: 0x6de53e20, 0x35c97: 0x6de54020, + 0x35c98: 0x6de54220, 0x35c99: 0x6de54420, 0x35c9a: 0x6de54620, 0x35c9b: 0x6de54820, + 0x35c9c: 0x6de54a20, 0x35c9d: 0x6de54c20, 0x35c9e: 0x6de54e20, 0x35c9f: 0x6de55020, + 0x35ca0: 0x6de55220, 0x35ca1: 0x6de55420, 0x35ca2: 0x6de55620, 0x35ca3: 0x6de55820, + 0x35ca4: 0x6de55a20, 0x35ca5: 0x6de55c20, 0x35ca6: 0x6de55e20, 0x35ca7: 0x6de56020, + 0x35ca8: 0x6dfbf620, 0x35ca9: 0x6dfbf820, 0x35caa: 0x6dfbfa20, 0x35cab: 0x6dfbfc20, + 0x35cac: 0x6dfbfe20, 0x35cad: 0x6dfc0020, 0x35cae: 0x6dfc0220, 0x35caf: 0x6dfc0420, + 0x35cb0: 0x6dfc0620, 0x35cb1: 0x6dfc0820, 0x35cb2: 0x6dfc0a20, 0x35cb3: 0x6dfc0c20, + 0x35cb4: 0x6dfc0e20, 0x35cb5: 0x6dfc1020, 0x35cb6: 0x6dfc1220, 0x35cb7: 0x6dfc1420, + 0x35cb8: 0x6dfc1620, 0x35cb9: 0x6dfc1820, 0x35cba: 0x6dfc1a20, 0x35cbb: 0x6dfc1c20, + 0x35cbc: 0x6dfc1e20, 0x35cbd: 0x6dfc2020, 0x35cbe: 0x6dfc2220, 0x35cbf: 0x6dfc2420, + // Block 0xd73, offset 0x35cc0 + 0x35cc0: 0x6dfc2620, 0x35cc1: 0x6dfc2820, 0x35cc2: 0x6dfc2a20, 0x35cc3: 0x6dfc2c20, + 0x35cc4: 0x6dfc2e20, 0x35cc5: 0x6dfc3020, 0x35cc6: 0x6dfc3220, 0x35cc7: 0x6dfc3420, + 0x35cc8: 0x6dfc3620, 0x35cc9: 0x6dfc3820, 0x35cca: 0x6dfc3a20, 0x35ccb: 0x6dfc3c20, + 0x35ccc: 0x6dfc3e20, 0x35ccd: 0x6dfc4020, 0x35cce: 0x6e0f2220, 0x35ccf: 0x6e0f2420, + 0x35cd0: 0x6e0f2620, 0x35cd1: 0x6e0f2820, 0x35cd2: 0x6e0f2a20, 0x35cd3: 0x6e0f2c20, + 0x35cd4: 0x6e0f2e20, 0x35cd5: 0x6e0f3020, 0x35cd6: 0x6e0f3220, 0x35cd7: 0x6e0f3420, + 0x35cd8: 0x6e0f3620, 0x35cd9: 0x6e0f3820, 0x35cda: 0x6e0f3a20, 0x35cdb: 0x6e0f3c20, + 0x35cdc: 0x6e0f3e20, 0x35cdd: 0x6e0f4020, 0x35cde: 0x6e0f4220, 0x35cdf: 0x6e0f4420, + 0x35ce0: 0x6e0f4620, 0x35ce1: 0x6e0f4820, 0x35ce2: 0x6e0f4a20, 0x35ce3: 0x6e0f4c20, + 0x35ce4: 0x6e0f4e20, 0x35ce5: 0x6e0f5020, 0x35ce6: 0x6e0f5220, 0x35ce7: 0x6e0f5420, + 0x35ce8: 0x6e0f5620, 0x35ce9: 0x6e0f5820, 0x35cea: 0x6e0f5a20, 0x35ceb: 0x6e0f5c20, + 0x35cec: 0x6e0f5e20, 0x35ced: 0x6e0f6020, 0x35cee: 0x6e0f6220, 0x35cef: 0x6e0f6420, + 0x35cf0: 0x6e0f6620, 0x35cf1: 0x6e0f6820, 0x35cf2: 0x6e0f6a20, 0x35cf3: 0x6e0f6c20, + 0x35cf4: 0x6e0f6e20, 0x35cf5: 0x6e0f7020, 0x35cf6: 0x6e1e4220, 0x35cf7: 0x6e1e4420, + 0x35cf8: 0x6e1e4620, 0x35cf9: 0x6e1e4820, 0x35cfa: 0x6e1e4a20, 0x35cfb: 0x6e1e4c20, + 0x35cfc: 0x6e1e4e20, 0x35cfd: 0x6e1e5020, 0x35cfe: 0x6e1e5220, 0x35cff: 0x6e1e5420, + // Block 0xd74, offset 0x35d00 + 0x35d00: 0x6e1e5620, 0x35d01: 0x6e1e5820, 0x35d02: 0x6e1e5a20, 0x35d03: 0x6e1e5c20, + 0x35d04: 0x6e1e5e20, 0x35d05: 0x6e1e6020, 0x35d06: 0x6e1e6220, 0x35d07: 0x6e1e6420, + 0x35d08: 0x6e1e6620, 0x35d09: 0x6e1e6820, 0x35d0a: 0x6e29a620, 0x35d0b: 0x6e29a820, + 0x35d0c: 0x6e29aa20, 0x35d0d: 0x6e29ac20, 0x35d0e: 0x6e29ae20, 0x35d0f: 0x6e29b020, + 0x35d10: 0x6e29b220, 0x35d11: 0x6e29b420, 0x35d12: 0x6e29b620, 0x35d13: 0x6e29b820, + 0x35d14: 0x6e29ba20, 0x35d15: 0x6e29bc20, 0x35d16: 0x6e29be20, 0x35d17: 0x6e29c020, + 0x35d18: 0x6e29c220, 0x35d19: 0x6e29c420, 0x35d1a: 0x6e29c620, 0x35d1b: 0x6e29c820, + 0x35d1c: 0x6e29ca20, 0x35d1d: 0x6e29cc20, 0x35d1e: 0x6e29ce20, 0x35d1f: 0x6e29d020, + 0x35d20: 0x6e32ac20, 0x35d21: 0x6e32ae20, 0x35d22: 0x6e32b020, 0x35d23: 0x6e32b220, + 0x35d24: 0x6e32b420, 0x35d25: 0x6e32b620, 0x35d26: 0x6e32b820, 0x35d27: 0x6e32ba20, + 0x35d28: 0x6e32bc20, 0x35d29: 0x6e38e420, 0x35d2a: 0x6e38e620, 0x35d2b: 0x6e38e820, + 0x35d2c: 0x6e38ea20, 0x35d2d: 0x6e38ec20, 0x35d2e: 0x6e38ee20, 0x35d2f: 0x6e38f020, + 0x35d30: 0x6e3d5820, 0x35d31: 0x6e3d5a20, 0x35d32: 0x6e3d5c20, 0x35d33: 0x6e3d5e20, + 0x35d34: 0x6e3d6020, 0x35d35: 0x6e3d6220, 0x35d36: 0x6e3d6420, 0x35d37: 0x6e406220, + 0x35d38: 0x6e406420, 0x35d39: 0x6e406620, 0x35d3a: 0x6e406820, 0x35d3b: 0x6e406a20, + 0x35d3c: 0x6e42b220, 0x35d3d: 0x6e42b420, 0x35d3e: 0x6e443220, 0x35d3f: 0x6e452220, + // Block 0xd75, offset 0x35d40 + 0x35d40: 0x6e468020, 0x35d41: 0x6e46c820, 0x35d42: 0x6c09cc20, 0x35d43: 0x6c136620, + 0x35d44: 0x6c136820, 0x35d45: 0x6c136a20, 0x35d46: 0x6c136c20, 0x35d47: 0x6c136e20, + 0x35d48: 0x6c137020, 0x35d49: 0x6c137220, 0x35d4a: 0x6c137420, 0x35d4b: 0x6c137620, + 0x35d4c: 0x6c137820, 0x35d4d: 0x6c23aa20, 0x35d4e: 0x6c23ac20, 0x35d4f: 0x6c23ae20, + 0x35d50: 0x6c23b020, 0x35d51: 0x6c23b220, 0x35d52: 0x6c23b420, 0x35d53: 0x6c23b620, + 0x35d54: 0x6c23b820, 0x35d55: 0x6c23ba20, 0x35d56: 0x6c23bc20, 0x35d57: 0x6c23be20, + 0x35d58: 0x6c23c020, 0x35d59: 0x6c23c220, 0x35d5a: 0x6c23c420, 0x35d5b: 0x6c23c620, + 0x35d5c: 0x6c23c820, 0x35d5d: 0x6c39d820, 0x35d5e: 0x6c39da20, 0x35d5f: 0x6c39dc20, + 0x35d60: 0x6c39de20, 0x35d61: 0x6c39e020, 0x35d62: 0x6c39e220, 0x35d63: 0x6c39e420, + 0x35d64: 0x6c39e620, 0x35d65: 0x6c39e820, 0x35d66: 0x6c39ea20, 0x35d67: 0x6c39ec20, + 0x35d68: 0x6c39ee20, 0x35d69: 0x6c39f020, 0x35d6a: 0x6c39f220, 0x35d6b: 0x6c39f420, + 0x35d6c: 0x6c39f620, 0x35d6d: 0x6c39f820, 0x35d6e: 0x6c39fa20, 0x35d6f: 0x6c39fc20, + 0x35d70: 0x6c39fe20, 0x35d71: 0x6c3a0020, 0x35d72: 0x6c3a0220, 0x35d73: 0x6c3a0420, + 0x35d74: 0x6c3a0620, 0x35d75: 0x6c3a0820, 0x35d76: 0x6c3a0a20, 0x35d77: 0x6c3a0c20, + 0x35d78: 0x6c3a0e20, 0x35d79: 0x6c3a1020, 0x35d7a: 0x6c3a1220, 0x35d7b: 0x6c3a1420, + 0x35d7c: 0x6c557220, 0x35d7d: 0x6c557420, 0x35d7e: 0x6c557620, 0x35d7f: 0x6c557820, + // Block 0xd76, offset 0x35d80 + 0x35d80: 0x6c557a20, 0x35d81: 0x6c557c20, 0x35d82: 0x6c557e20, 0x35d83: 0x6c558020, + 0x35d84: 0x6c558220, 0x35d85: 0x6c558420, 0x35d86: 0x6c558620, 0x35d87: 0x6c558820, + 0x35d88: 0x6c558a20, 0x35d89: 0x6c558c20, 0x35d8a: 0x6c558e20, 0x35d8b: 0x6c559020, + 0x35d8c: 0x6c559220, 0x35d8d: 0x6c559420, 0x35d8e: 0x6c559620, 0x35d8f: 0x6c559820, + 0x35d90: 0x6c559a20, 0x35d91: 0x6c559c20, 0x35d92: 0x6c559e20, 0x35d93: 0x6c55a020, + 0x35d94: 0x6c55a220, 0x35d95: 0x6c55a420, 0x35d96: 0x6c55a620, 0x35d97: 0x6c55a820, + 0x35d98: 0x6c55aa20, 0x35d99: 0x6c55ac20, 0x35d9a: 0x6c55ae20, 0x35d9b: 0x6c55b020, + 0x35d9c: 0x6c55b220, 0x35d9d: 0x6c55b420, 0x35d9e: 0x6c55b620, 0x35d9f: 0x6c55b820, + 0x35da0: 0x6c55ba20, 0x35da1: 0x6c55bc20, 0x35da2: 0x6c55be20, 0x35da3: 0x6c55c020, + 0x35da4: 0x6c55c220, 0x35da5: 0x6c55c420, 0x35da6: 0x6c55c620, 0x35da7: 0x6c55c820, + 0x35da8: 0x6c55ca20, 0x35da9: 0x6c55cc20, 0x35daa: 0x6c55ce20, 0x35dab: 0x6c55d020, + 0x35dac: 0x6c55d220, 0x35dad: 0x6c55d420, 0x35dae: 0x6c55d620, 0x35daf: 0x6c784c20, + 0x35db0: 0x6c784e20, 0x35db1: 0x6c785020, 0x35db2: 0x6c785220, 0x35db3: 0x6c785420, + 0x35db4: 0x6c785620, 0x35db5: 0x6c785820, 0x35db6: 0x6c785a20, 0x35db7: 0x6c785c20, + 0x35db8: 0x6c785e20, 0x35db9: 0x6c786020, 0x35dba: 0x6c786220, 0x35dbb: 0x6c786420, + 0x35dbc: 0x6c786620, 0x35dbd: 0x6c786820, 0x35dbe: 0x6c786a20, 0x35dbf: 0x6c786c20, + // Block 0xd77, offset 0x35dc0 + 0x35dc0: 0x6c786e20, 0x35dc1: 0x6c787020, 0x35dc2: 0x6c787220, 0x35dc3: 0x6c787420, + 0x35dc4: 0x6c787620, 0x35dc5: 0x6c787820, 0x35dc6: 0x6c787a20, 0x35dc7: 0x6c787c20, + 0x35dc8: 0x6c787e20, 0x35dc9: 0x6c788020, 0x35dca: 0x6c788220, 0x35dcb: 0x6c788420, + 0x35dcc: 0x6c788620, 0x35dcd: 0x6c788820, 0x35dce: 0x6c788a20, 0x35dcf: 0x6c788c20, + 0x35dd0: 0x6c788e20, 0x35dd1: 0x6c789020, 0x35dd2: 0x6c789220, 0x35dd3: 0x6c789420, + 0x35dd4: 0x6c789620, 0x35dd5: 0x6c789820, 0x35dd6: 0x6c789a20, 0x35dd7: 0x6c789c20, + 0x35dd8: 0x6c789e20, 0x35dd9: 0x6c78a020, 0x35dda: 0x6c78a220, 0x35ddb: 0x6c78a420, + 0x35ddc: 0x6c78a620, 0x35ddd: 0x6c78a820, 0x35dde: 0x6c78aa20, 0x35ddf: 0x6c78ac20, + 0x35de0: 0x6c78ae20, 0x35de1: 0x6c78b020, 0x35de2: 0x6c78b220, 0x35de3: 0x6c78b420, + 0x35de4: 0x6c78b620, 0x35de5: 0x6ca14020, 0x35de6: 0x6ca14220, 0x35de7: 0x6ca14420, + 0x35de8: 0x6ca14620, 0x35de9: 0x6ca14820, 0x35dea: 0x6ca14a20, 0x35deb: 0x6ca14c20, + 0x35dec: 0x6ca14e20, 0x35ded: 0x6ca15020, 0x35dee: 0x6ca15220, 0x35def: 0x6ca15420, + 0x35df0: 0x6ca15620, 0x35df1: 0x6ca15820, 0x35df2: 0x6ca15a20, 0x35df3: 0x6ca15c20, + 0x35df4: 0x6ca15e20, 0x35df5: 0x6ca16020, 0x35df6: 0x6ca16220, 0x35df7: 0x6ca16420, + 0x35df8: 0x6ca16620, 0x35df9: 0x6ca16820, 0x35dfa: 0x6ca16a20, 0x35dfb: 0x6ca16c20, + 0x35dfc: 0x6ca16e20, 0x35dfd: 0x6ca17020, 0x35dfe: 0x6ca17220, 0x35dff: 0x6ca17420, + // Block 0xd78, offset 0x35e00 + 0x35e00: 0x6ca17620, 0x35e01: 0x6ca17820, 0x35e02: 0x6ca17a20, 0x35e03: 0x6ca17c20, + 0x35e04: 0x6ca17e20, 0x35e05: 0x6ca18020, 0x35e06: 0x6ca18220, 0x35e07: 0x6ca18420, + 0x35e08: 0x6ca18620, 0x35e09: 0x6ca18820, 0x35e0a: 0x6ca18a20, 0x35e0b: 0x6ca18c20, + 0x35e0c: 0x6ca18e20, 0x35e0d: 0x6ca19020, 0x35e0e: 0x6ca19220, 0x35e0f: 0x6ca19420, + 0x35e10: 0x6ca19620, 0x35e11: 0x6ca19820, 0x35e12: 0x6ca19a20, 0x35e13: 0x6ca19c20, + 0x35e14: 0x6ca19e20, 0x35e15: 0x6ca1a020, 0x35e16: 0x6ca1a220, 0x35e17: 0x6ca1a420, + 0x35e18: 0x6ca1a620, 0x35e19: 0x6ca1a820, 0x35e1a: 0x6ca1aa20, 0x35e1b: 0x6ca1ac20, + 0x35e1c: 0x6ca1ae20, 0x35e1d: 0x6ca1b020, 0x35e1e: 0x6ca1b220, 0x35e1f: 0x6ca1b420, + 0x35e20: 0x6ca1b620, 0x35e21: 0x6ca1b820, 0x35e22: 0x6cce4820, 0x35e23: 0x6cce4a20, + 0x35e24: 0x6cce4c20, 0x35e25: 0x6cce4e20, 0x35e26: 0x6cce5020, 0x35e27: 0x6cce5220, + 0x35e28: 0x6cce5420, 0x35e29: 0x6cce5620, 0x35e2a: 0x6cce5820, 0x35e2b: 0x6cce5a20, + 0x35e2c: 0x6cce5c20, 0x35e2d: 0x6cce5e20, 0x35e2e: 0x6cce6020, 0x35e2f: 0x6cce6220, + 0x35e30: 0x6cce6420, 0x35e31: 0x6cce6620, 0x35e32: 0x6cce6820, 0x35e33: 0x6cce6a20, + 0x35e34: 0x6cce6c20, 0x35e35: 0x6cce6e20, 0x35e36: 0x6cce7020, 0x35e37: 0x6cce7220, + 0x35e38: 0x6cce7420, 0x35e39: 0x6cce7620, 0x35e3a: 0x6cce7820, 0x35e3b: 0x6cce7a20, + 0x35e3c: 0x6cce7c20, 0x35e3d: 0x6cce7e20, 0x35e3e: 0x6cce8020, 0x35e3f: 0x6cce8220, + // Block 0xd79, offset 0x35e40 + 0x35e40: 0x6cce8420, 0x35e41: 0x6cce8620, 0x35e42: 0x6cce8820, 0x35e43: 0x6cce8a20, + 0x35e44: 0x6cce8c20, 0x35e45: 0x6cce8e20, 0x35e46: 0x6cce9020, 0x35e47: 0x6cce9220, + 0x35e48: 0x6cce9420, 0x35e49: 0x6cce9620, 0x35e4a: 0x6cce9820, 0x35e4b: 0x6cce9a20, + 0x35e4c: 0x6cce9c20, 0x35e4d: 0x6cce9e20, 0x35e4e: 0x6ccea020, 0x35e4f: 0x6ccea220, + 0x35e50: 0x6ccea420, 0x35e51: 0x6ccea620, 0x35e52: 0x6ccea820, 0x35e53: 0x6cceaa20, + 0x35e54: 0x6cceac20, 0x35e55: 0x6cceae20, 0x35e56: 0x6cceb020, 0x35e57: 0x6cceb220, + 0x35e58: 0x6cceb420, 0x35e59: 0x6cceb620, 0x35e5a: 0x6cceb820, 0x35e5b: 0x6cceba20, + 0x35e5c: 0x6ccebc20, 0x35e5d: 0x6ccebe20, 0x35e5e: 0x6ccec020, 0x35e5f: 0x6ccec220, + 0x35e60: 0x6ccec420, 0x35e61: 0x6ccec620, 0x35e62: 0x6ccec820, 0x35e63: 0x6cceca20, + 0x35e64: 0x6ccecc20, 0x35e65: 0x6ccece20, 0x35e66: 0x6cced020, 0x35e67: 0x6cced220, + 0x35e68: 0x6cced420, 0x35e69: 0x6cced620, 0x35e6a: 0x6cced820, 0x35e6b: 0x6cceda20, + 0x35e6c: 0x6ccedc20, 0x35e6d: 0x6ccede20, 0x35e6e: 0x6ccee020, 0x35e6f: 0x6ccee220, + 0x35e70: 0x6ccee420, 0x35e71: 0x6ccee620, 0x35e72: 0x6cfc6820, 0x35e73: 0x6cfc6a20, + 0x35e74: 0x6cfc6c20, 0x35e75: 0x6cfc6e20, 0x35e76: 0x6cfc7020, 0x35e77: 0x6cfc7220, + 0x35e78: 0x6cfc7420, 0x35e79: 0x6cfc7620, 0x35e7a: 0x6cfc7820, 0x35e7b: 0x6cfc7a20, + 0x35e7c: 0x6cfc7c20, 0x35e7d: 0x6cfc7e20, 0x35e7e: 0x6cfc8020, 0x35e7f: 0x6cfc8220, + // Block 0xd7a, offset 0x35e80 + 0x35e80: 0x6cfc8420, 0x35e81: 0x6cfc8620, 0x35e82: 0x6cfc8820, 0x35e83: 0x6cfc8a20, + 0x35e84: 0x6cfc8c20, 0x35e85: 0x6cfc8e20, 0x35e86: 0x6cfc9020, 0x35e87: 0x6cfc9220, + 0x35e88: 0x6cfc9420, 0x35e89: 0x6cfc9620, 0x35e8a: 0x6cfc9820, 0x35e8b: 0x6cfc9a20, + 0x35e8c: 0x6cfc9c20, 0x35e8d: 0x6cfc9e20, 0x35e8e: 0x6cfca020, 0x35e8f: 0x6cfca220, + 0x35e90: 0x6cfca420, 0x35e91: 0x6cfca620, 0x35e92: 0x6cfca820, 0x35e93: 0x6cfcaa20, + 0x35e94: 0x6cfcac20, 0x35e95: 0x6cfcae20, 0x35e96: 0x6cfcb020, 0x35e97: 0x6cfcb220, + 0x35e98: 0x6cfcb420, 0x35e99: 0x6cfcb620, 0x35e9a: 0x6cfcb820, 0x35e9b: 0x6cfcba20, + 0x35e9c: 0x6cfcbc20, 0x35e9d: 0x6cfcbe20, 0x35e9e: 0x6cfcc020, 0x35e9f: 0x6cfcc220, + 0x35ea0: 0x6cfcc420, 0x35ea1: 0x6cfcc620, 0x35ea2: 0x6cfcc820, 0x35ea3: 0x6cfcca20, + 0x35ea4: 0x6cfccc20, 0x35ea5: 0x6cfcce20, 0x35ea6: 0x6cfcd020, 0x35ea7: 0x6cfcd220, + 0x35ea8: 0x6cfcd420, 0x35ea9: 0x6cfcd620, 0x35eaa: 0x6cfcd820, 0x35eab: 0x6cfcda20, + 0x35eac: 0x6cfcdc20, 0x35ead: 0x6cfcde20, 0x35eae: 0x6cfce020, 0x35eaf: 0x6cfce220, + 0x35eb0: 0x6cfce420, 0x35eb1: 0x6cfce620, 0x35eb2: 0x6cfce820, 0x35eb3: 0x6cb74620, + 0x35eb4: 0x6cfcea20, 0x35eb5: 0x6cfcec20, 0x35eb6: 0x6cfcee20, 0x35eb7: 0x6cfcf020, + 0x35eb8: 0x6cfcf220, 0x35eb9: 0x6cfcf420, 0x35eba: 0x6cfcf620, 0x35ebb: 0x6cfcf820, + 0x35ebc: 0x6cfcfa20, 0x35ebd: 0x6cfcfc20, 0x35ebe: 0x6cfcfe20, 0x35ebf: 0x6cfd0020, + // Block 0xd7b, offset 0x35ec0 + 0x35ec0: 0x6cfd0220, 0x35ec1: 0x6cfd0420, 0x35ec2: 0x6cfd0620, 0x35ec3: 0x6cfd0820, + 0x35ec4: 0x6cfd0a20, 0x35ec5: 0x6cfd0c20, 0x35ec6: 0x6cfd0e20, 0x35ec7: 0x6d2b2c20, + 0x35ec8: 0x6d2b2e20, 0x35ec9: 0x6d2b3020, 0x35eca: 0x6d2b3220, 0x35ecb: 0x6d2b3420, + 0x35ecc: 0x6d2b3620, 0x35ecd: 0x6d2b3820, 0x35ece: 0x6d2b3a20, 0x35ecf: 0x6d2b3c20, + 0x35ed0: 0x6d2b3e20, 0x35ed1: 0x6d2b4020, 0x35ed2: 0x6d2b4220, 0x35ed3: 0x6d2b4420, + 0x35ed4: 0x6d2b4620, 0x35ed5: 0x6d2b4820, 0x35ed6: 0x6d2b4a20, 0x35ed7: 0x6d2b4c20, + 0x35ed8: 0x6d2b4e20, 0x35ed9: 0x6d2b5020, 0x35eda: 0x6d2b5220, 0x35edb: 0x6d2b5420, + 0x35edc: 0x6d2b5620, 0x35edd: 0x6d2b5820, 0x35ede: 0x6d2b5a20, 0x35edf: 0x6d2b5c20, + 0x35ee0: 0x6d2b5e20, 0x35ee1: 0x6d2b6020, 0x35ee2: 0x6d2b6220, 0x35ee3: 0x6d2b6420, + 0x35ee4: 0x6d2b6620, 0x35ee5: 0x6d2b6820, 0x35ee6: 0x6d2b6a20, 0x35ee7: 0x6d2b6c20, + 0x35ee8: 0x6d2b6e20, 0x35ee9: 0x6d2b7020, 0x35eea: 0x6d2b7220, 0x35eeb: 0x6d2b7420, + 0x35eec: 0x6d2b7620, 0x35eed: 0x6d2b7820, 0x35eee: 0x6d2b7a20, 0x35eef: 0x6d2b7c20, + 0x35ef0: 0x6d2b7e20, 0x35ef1: 0x6d2b8020, 0x35ef2: 0x6d585a20, 0x35ef3: 0x6d2b8220, + 0x35ef4: 0x6d2b8420, 0x35ef5: 0x6d2b8620, 0x35ef6: 0x6d2b8820, 0x35ef7: 0x6d2b8a20, + 0x35ef8: 0x6d2b8c20, 0x35ef9: 0x6d2b8e20, 0x35efa: 0x6d2b9020, 0x35efb: 0x6d2b9220, + 0x35efc: 0x6d2b9420, 0x35efd: 0x6d2b9620, 0x35efe: 0x6d2b9820, 0x35eff: 0x6d2b9a20, + // Block 0xd7c, offset 0x35f00 + 0x35f00: 0x6d2b9c20, 0x35f01: 0x6d2b9e20, 0x35f02: 0x6d2ba020, 0x35f03: 0x6d2ba220, + 0x35f04: 0x6d2ba420, 0x35f05: 0x6d2ba620, 0x35f06: 0x6d2ba820, 0x35f07: 0x6d2baa20, + 0x35f08: 0x6d2bac20, 0x35f09: 0x6d2bae20, 0x35f0a: 0x6d2bb020, 0x35f0b: 0x6d2bb220, + 0x35f0c: 0x6d2bb420, 0x35f0d: 0x6d2bb620, 0x35f0e: 0x6d2bb820, 0x35f0f: 0x6cfd1020, + 0x35f10: 0x6d585c20, 0x35f11: 0x6d585e20, 0x35f12: 0x6d586020, 0x35f13: 0x6d586220, + 0x35f14: 0x6d586420, 0x35f15: 0x6d586620, 0x35f16: 0x6d586820, 0x35f17: 0x6d586a20, + 0x35f18: 0x6d586c20, 0x35f19: 0x6d586e20, 0x35f1a: 0x6d587020, 0x35f1b: 0x6d587220, + 0x35f1c: 0x6d587420, 0x35f1d: 0x6d587620, 0x35f1e: 0x6d587820, 0x35f1f: 0x6d587a20, + 0x35f20: 0x6d587c20, 0x35f21: 0x6d587e20, 0x35f22: 0x6d588020, 0x35f23: 0x6d588220, + 0x35f24: 0x6d588420, 0x35f25: 0x6d588620, 0x35f26: 0x6d588820, 0x35f27: 0x6d588a20, + 0x35f28: 0x6d588c20, 0x35f29: 0x6d836620, 0x35f2a: 0x6d588e20, 0x35f2b: 0x6d589020, + 0x35f2c: 0x6d589220, 0x35f2d: 0x6d589420, 0x35f2e: 0x6d589620, 0x35f2f: 0x6d589820, + 0x35f30: 0x6d589a20, 0x35f31: 0x6d589c20, 0x35f32: 0x6d589e20, 0x35f33: 0x6d58a020, + 0x35f34: 0x6d58a220, 0x35f35: 0x6d58a420, 0x35f36: 0x6d58a620, 0x35f37: 0x6d58a820, + 0x35f38: 0x6d58aa20, 0x35f39: 0x6d58ac20, 0x35f3a: 0x6d58ae20, 0x35f3b: 0x6d58b020, + 0x35f3c: 0x6d58b220, 0x35f3d: 0x6d58b420, 0x35f3e: 0x6d58b620, 0x35f3f: 0x6d58b820, + // Block 0xd7d, offset 0x35f40 + 0x35f40: 0x6d385220, 0x35f41: 0x6d58ba20, 0x35f42: 0x6d705e20, 0x35f43: 0x6d58bc20, + 0x35f44: 0x6d58be20, 0x35f45: 0x6d58c020, 0x35f46: 0x6d58c220, 0x35f47: 0x6d58c420, + 0x35f48: 0x6d58c620, 0x35f49: 0x6d58c820, 0x35f4a: 0x6d58ca20, 0x35f4b: 0x6d58cc20, + 0x35f4c: 0x6d58ce20, 0x35f4d: 0x6d58d020, 0x35f4e: 0x6d58d220, 0x35f4f: 0x6d58d420, + 0x35f50: 0x6d58d620, 0x35f51: 0x6d58d820, 0x35f52: 0x6d58da20, 0x35f53: 0x6d58dc20, + 0x35f54: 0x6d58de20, 0x35f55: 0x6d58e020, 0x35f56: 0x6d58e220, 0x35f57: 0x6d58e420, + 0x35f58: 0x6d58e620, 0x35f59: 0x6d58e820, 0x35f5a: 0x6d58ea20, 0x35f5b: 0x6d58ec20, + 0x35f5c: 0x6d58ee20, 0x35f5d: 0x6d836820, 0x35f5e: 0x6d836a20, 0x35f5f: 0x6d836c20, + 0x35f60: 0x6d836e20, 0x35f61: 0x6d837020, 0x35f62: 0x6d837220, 0x35f63: 0x6d837420, + 0x35f64: 0x6d837620, 0x35f65: 0x6d837820, 0x35f66: 0x6d837a20, 0x35f67: 0x6d837c20, + 0x35f68: 0x6d837e20, 0x35f69: 0x6d838020, 0x35f6a: 0x6d838220, 0x35f6b: 0x6d838420, + 0x35f6c: 0x6d838620, 0x35f6d: 0x6d838820, 0x35f6e: 0x6d838a20, 0x35f6f: 0x6d838c20, + 0x35f70: 0x6d838e20, 0x35f71: 0x6d839020, 0x35f72: 0x6d839220, 0x35f73: 0x6d839420, + 0x35f74: 0x6d839620, 0x35f75: 0x6d839820, 0x35f76: 0x6d839a20, 0x35f77: 0x6d839c20, + 0x35f78: 0x6d839e20, 0x35f79: 0x6d83a020, 0x35f7a: 0x6d83a220, 0x35f7b: 0x6d83a420, + 0x35f7c: 0x6d83a620, 0x35f7d: 0x6d83a820, 0x35f7e: 0x6d83aa20, 0x35f7f: 0x6d83ac20, + // Block 0xd7e, offset 0x35f80 + 0x35f80: 0x6d83ae20, 0x35f81: 0x6d83b020, 0x35f82: 0x6d83b220, 0x35f83: 0x6d83b420, + 0x35f84: 0x6d83b620, 0x35f85: 0x6d83b820, 0x35f86: 0x6d83ba20, 0x35f87: 0x6d83bc20, + 0x35f88: 0x6d83be20, 0x35f89: 0x6d83c020, 0x35f8a: 0x6d83c220, 0x35f8b: 0x6d83c420, + 0x35f8c: 0x6d83c620, 0x35f8d: 0x6d83c820, 0x35f8e: 0x6d83ca20, 0x35f8f: 0x6d83cc20, + 0x35f90: 0x6d83ce20, 0x35f91: 0x6d83d020, 0x35f92: 0x6d83d220, 0x35f93: 0x6d83d420, + 0x35f94: 0x6d83d620, 0x35f95: 0x6d83d820, 0x35f96: 0x6d83da20, 0x35f97: 0x6d83dc20, + 0x35f98: 0x6d83de20, 0x35f99: 0x6d83e020, 0x35f9a: 0x6d83e220, 0x35f9b: 0x6d83e420, + 0x35f9c: 0x6d83e620, 0x35f9d: 0x6d83e820, 0x35f9e: 0x6d83ea20, 0x35f9f: 0x6d83ec20, + 0x35fa0: 0x6d793420, 0x35fa1: 0x6d83ee20, 0x35fa2: 0x6d83f020, 0x35fa3: 0x6d83f220, + 0x35fa4: 0x6d83f420, 0x35fa5: 0x6d83f620, 0x35fa6: 0x6d83f820, 0x35fa7: 0x6d83fa20, + 0x35fa8: 0x6d83fc20, 0x35fa9: 0x6d83fe20, 0x35faa: 0x6d840020, 0x35fab: 0x6d840220, + 0x35fac: 0x6d840420, 0x35fad: 0x6d840620, 0x35fae: 0x6d840820, 0x35faf: 0x6d840a20, + 0x35fb0: 0x6d840c20, 0x35fb1: 0x6d840e20, 0x35fb2: 0x6d841020, 0x35fb3: 0x6d841220, + 0x35fb4: 0x6d841420, 0x35fb5: 0x6da8ae20, 0x35fb6: 0x6da8b020, 0x35fb7: 0x6da8b220, + 0x35fb8: 0x6da8b420, 0x35fb9: 0x6da8b620, 0x35fba: 0x6da8b820, 0x35fbb: 0x6da8ba20, + 0x35fbc: 0x6da8bc20, 0x35fbd: 0x6da8be20, 0x35fbe: 0x6da8c020, 0x35fbf: 0x6da8c220, + // Block 0xd7f, offset 0x35fc0 + 0x35fc0: 0x6da8c420, 0x35fc1: 0x6da8c620, 0x35fc2: 0x6da8c820, 0x35fc3: 0x6da8ca20, + 0x35fc4: 0x6da8cc20, 0x35fc5: 0x6da8ce20, 0x35fc6: 0x6da8d020, 0x35fc7: 0x6da8d220, + 0x35fc8: 0x6da8d420, 0x35fc9: 0x6da8d620, 0x35fca: 0x6da8d820, 0x35fcb: 0x6da8da20, + 0x35fcc: 0x6da8dc20, 0x35fcd: 0x6da8de20, 0x35fce: 0x6da8e020, 0x35fcf: 0x6da8e220, + 0x35fd0: 0x6da8e420, 0x35fd1: 0x6da8e620, 0x35fd2: 0x6da8e820, 0x35fd3: 0x6da8ea20, + 0x35fd4: 0x6da8ec20, 0x35fd5: 0x6da8ee20, 0x35fd6: 0x6da8f020, 0x35fd7: 0x6da8f220, + 0x35fd8: 0x6da8f420, 0x35fd9: 0x6da8f620, 0x35fda: 0x6da8f820, 0x35fdb: 0x6da8fa20, + 0x35fdc: 0x6da8fc20, 0x35fdd: 0x6da8fe20, 0x35fde: 0x6da90020, 0x35fdf: 0x6da90220, + 0x35fe0: 0x6da90420, 0x35fe1: 0x6da90620, 0x35fe2: 0x6da90820, 0x35fe3: 0x6da90a20, + 0x35fe4: 0x6dc9d420, 0x35fe5: 0x6dc9d620, 0x35fe6: 0x6dc9d820, 0x35fe7: 0x6dc9da20, + 0x35fe8: 0x6dc9dc20, 0x35fe9: 0x6dc9de20, 0x35fea: 0x6dc9e020, 0x35feb: 0x6dc9e220, + 0x35fec: 0x6dc9e420, 0x35fed: 0x6dc9e620, 0x35fee: 0x6dc9e820, 0x35fef: 0x6dc9ea20, + 0x35ff0: 0x6dc9ec20, 0x35ff1: 0x6dc9ee20, 0x35ff2: 0x6dc9f020, 0x35ff3: 0x6dc9f220, + 0x35ff4: 0x6dc9f420, 0x35ff5: 0x6dc9f620, 0x35ff6: 0x6dc9f820, 0x35ff7: 0x6dc9fa20, + 0x35ff8: 0x6dc9fc20, 0x35ff9: 0x6dc9fe20, 0x35ffa: 0x6dca0020, 0x35ffb: 0x6dca0220, + 0x35ffc: 0x6dca0420, 0x35ffd: 0x6dca0620, 0x35ffe: 0x6dca0820, 0x35fff: 0x6dca0a20, + // Block 0xd80, offset 0x36000 + 0x36000: 0x6dca0c20, 0x36001: 0x6dca0e20, 0x36002: 0x6dca1020, 0x36003: 0x6dd07420, + 0x36004: 0x6dca1220, 0x36005: 0x6dca1420, 0x36006: 0x6dca1620, 0x36007: 0x6dca1820, + 0x36008: 0x6dca1a20, 0x36009: 0x6dca1c20, 0x3600a: 0x6dca1e20, 0x3600b: 0x6dca2020, + 0x3600c: 0x6dca2220, 0x3600d: 0x6dca2420, 0x3600e: 0x6dca2620, 0x3600f: 0x6dca2820, + 0x36010: 0x6dca2a20, 0x36011: 0x6dca2c20, 0x36012: 0x6de58e20, 0x36013: 0x6de59020, + 0x36014: 0x6de59220, 0x36015: 0x6de59420, 0x36016: 0x6de59620, 0x36017: 0x6de59820, + 0x36018: 0x6de59a20, 0x36019: 0x6de59c20, 0x3601a: 0x6de59e20, 0x3601b: 0x6de5a020, + 0x3601c: 0x6de5a220, 0x3601d: 0x6de5a420, 0x3601e: 0x6de5a620, 0x3601f: 0x6de5a820, + 0x36020: 0x6de5aa20, 0x36021: 0x6de5ac20, 0x36022: 0x6de5ae20, 0x36023: 0x6de5b020, + 0x36024: 0x6de5b220, 0x36025: 0x6de5b420, 0x36026: 0x6de5b620, 0x36027: 0x6de5b820, + 0x36028: 0x6de5ba20, 0x36029: 0x6de5bc20, 0x3602a: 0x6de5be20, 0x3602b: 0x6de5c020, + 0x3602c: 0x6de5c220, 0x3602d: 0x6de5c420, 0x3602e: 0x6de5c620, 0x3602f: 0x6de5c820, + 0x36030: 0x6de5ca20, 0x36031: 0x6de5cc20, 0x36032: 0x6de5ce20, 0x36033: 0x6dfc6620, + 0x36034: 0x6dfc6820, 0x36035: 0x6dfc6a20, 0x36036: 0x6dfc6c20, 0x36037: 0x6dfc6e20, + 0x36038: 0x6dfc7020, 0x36039: 0x6dfc7220, 0x3603a: 0x6dfc7420, 0x3603b: 0x6dfc7620, + 0x3603c: 0x6dfc7820, 0x3603d: 0x6dfc7a20, 0x3603e: 0x6dfc7c20, 0x3603f: 0x6dfc7e20, + // Block 0xd81, offset 0x36040 + 0x36040: 0x6dfc8020, 0x36041: 0x6dfc8220, 0x36042: 0x6dfc8420, 0x36043: 0x6dfc8620, + 0x36044: 0x6dfc8820, 0x36045: 0x6dfc8a20, 0x36046: 0x6dfc8c20, 0x36047: 0x6dfc8e20, + 0x36048: 0x6dfc9020, 0x36049: 0x6dfc9220, 0x3604a: 0x6dfc9420, 0x3604b: 0x6dfc9620, + 0x3604c: 0x6dfc9820, 0x3604d: 0x6dfc9a20, 0x3604e: 0x6dfc9c20, 0x3604f: 0x6dfc9e20, + 0x36050: 0x6dfca020, 0x36051: 0x6dfca220, 0x36052: 0x6dfca420, 0x36053: 0x6dfca620, + 0x36054: 0x6dfca820, 0x36055: 0x6dfcaa20, 0x36056: 0x6dfcac20, 0x36057: 0x6dfcae20, + 0x36058: 0x6dfcb020, 0x36059: 0x6dfcb220, 0x3605a: 0x6dfcb420, 0x3605b: 0x6dfcb620, + 0x3605c: 0x6dfcb820, 0x3605d: 0x6dfcba20, 0x3605e: 0x6dfcbc20, 0x3605f: 0x6dfcbe20, + 0x36060: 0x6dfcc020, 0x36061: 0x6e0f8420, 0x36062: 0x6e0f8620, 0x36063: 0x6e0f8820, + 0x36064: 0x6e0f8a20, 0x36065: 0x6e0f8c20, 0x36066: 0x6e0f8e20, 0x36067: 0x6e0f9020, + 0x36068: 0x6dfcc220, 0x36069: 0x6e1e7820, 0x3606a: 0x6e0f9220, 0x3606b: 0x6e0f9420, + 0x3606c: 0x6e0f9620, 0x3606d: 0x6e0f9820, 0x3606e: 0x6e0f9a20, 0x3606f: 0x6e0f9c20, + 0x36070: 0x6e0f9e20, 0x36071: 0x6e0fa020, 0x36072: 0x6e0fa220, 0x36073: 0x6e0fa420, + 0x36074: 0x6e0fa620, 0x36075: 0x6e0fa820, 0x36076: 0x6e0faa20, 0x36077: 0x6e0fac20, + 0x36078: 0x6e0fae20, 0x36079: 0x6e0fb020, 0x3607a: 0x6e1e7a20, 0x3607b: 0x6e1e7c20, + 0x3607c: 0x6e29de20, 0x3607d: 0x6e1e7e20, 0x3607e: 0x6e1e8020, 0x3607f: 0x6e1e8220, + // Block 0xd82, offset 0x36080 + 0x36080: 0x6e1e8420, 0x36081: 0x6e1e8620, 0x36082: 0x6e1e8820, 0x36083: 0x6e1e8a20, + 0x36084: 0x6e1e8c20, 0x36085: 0x6e1e8e20, 0x36086: 0x6e1e9020, 0x36087: 0x6e1e9220, + 0x36088: 0x6e29e020, 0x36089: 0x6e29e220, 0x3608a: 0x6e29e420, 0x3608b: 0x6e29e620, + 0x3608c: 0x6e29e820, 0x3608d: 0x6e29ea20, 0x3608e: 0x6e29ec20, 0x3608f: 0x6e2b4a20, + 0x36090: 0x6e29ee20, 0x36091: 0x6e29f020, 0x36092: 0x6e29f220, 0x36093: 0x6e29f420, + 0x36094: 0x6e29f620, 0x36095: 0x6e29f820, 0x36096: 0x6e29fa20, 0x36097: 0x6e32c220, + 0x36098: 0x6e32c420, 0x36099: 0x6e32c620, 0x3609a: 0x6e32c820, 0x3609b: 0x6e32ca20, + 0x3609c: 0x6e38f820, 0x3609d: 0x6e38fa20, 0x3609e: 0x6e38fc20, 0x3609f: 0x6e33dc20, + 0x360a0: 0x6e38fe20, 0x360a1: 0x6e390020, 0x360a2: 0x6e390220, 0x360a3: 0x6e390420, + 0x360a4: 0x6e3d6820, 0x360a5: 0x6e3d6a20, 0x360a6: 0x6e406c20, 0x360a7: 0x6e406e20, + 0x360a8: 0x6e407020, 0x360a9: 0x6e407220, 0x360aa: 0x6e42b820, 0x360ab: 0x6e443620, + 0x360ac: 0x6e42ba20, 0x360ad: 0x6e452420, 0x360ae: 0x6e468420, 0x360af: 0x6c04da20, + 0x360b0: 0x6c04dc20, 0x360b1: 0x6c09d020, 0x360b2: 0x6c23d020, 0x360b3: 0x6c23d220, + 0x360b4: 0x6c23d420, 0x360b5: 0x6c23d620, 0x360b6: 0x6c3a2c20, 0x360b7: 0x6c3a2e20, + 0x360b8: 0x6c3a3020, 0x360b9: 0x6c3a3220, 0x360ba: 0x6c3a3420, 0x360bb: 0x6c3a3620, + 0x360bc: 0x6c3a3820, 0x360bd: 0x6c55f420, 0x360be: 0x6c55f620, 0x360bf: 0x6c55f820, + // Block 0xd83, offset 0x360c0 + 0x360c0: 0x6c55fa20, 0x360c1: 0x6c55fc20, 0x360c2: 0x6c55fe20, 0x360c3: 0x6c560020, + 0x360c4: 0x6c560220, 0x360c5: 0x6c560420, 0x360c6: 0x6c560620, 0x360c7: 0x6c560820, + 0x360c8: 0x6c560a20, 0x360c9: 0x6c560c20, 0x360ca: 0x6c560e20, 0x360cb: 0x6c561020, + 0x360cc: 0x6c78cc20, 0x360cd: 0x6c78ce20, 0x360ce: 0x6c78d020, 0x360cf: 0x6c78d220, + 0x360d0: 0x6ca1d020, 0x360d1: 0x6ca1d220, 0x360d2: 0x6ca1d420, 0x360d3: 0x6ca1d620, + 0x360d4: 0x6ccf0c20, 0x360d5: 0x6ccf0e20, 0x360d6: 0x6ccf1020, 0x360d7: 0x6cbc6220, + 0x360d8: 0x6ccf1220, 0x360d9: 0x6ccf1420, 0x360da: 0x6ccf1620, 0x360db: 0x6ccf1820, + 0x360dc: 0x6cfd2e20, 0x360dd: 0x6cfd3020, 0x360de: 0x6cfd3220, 0x360df: 0x6cfd3420, + 0x360e0: 0x6cfd3620, 0x360e1: 0x6cfd3820, 0x360e2: 0x6d2bde20, 0x360e3: 0x6d2be020, + 0x360e4: 0x6d2be220, 0x360e5: 0x6d2be420, 0x360e6: 0x6d2be620, 0x360e7: 0x6d590620, + 0x360e8: 0x6d590820, 0x360e9: 0x6d590a20, 0x360ea: 0x6d590c20, 0x360eb: 0x6d590e20, + 0x360ec: 0x6d591020, 0x360ed: 0x6d591220, 0x360ee: 0x6d842a20, 0x360ef: 0x6d842c20, + 0x360f0: 0x6d842e20, 0x360f1: 0x6d843020, 0x360f2: 0x6da91c20, 0x360f3: 0x6da91e20, + 0x360f4: 0x6da92020, 0x360f5: 0x6da92220, 0x360f6: 0x6da92420, 0x360f7: 0x6da92620, + 0x360f8: 0x6da92820, 0x360f9: 0x6dca3a20, 0x360fa: 0x6de5d420, 0x360fb: 0x6dca3c20, + 0x360fc: 0x6da92a20, 0x360fd: 0x6dca3e20, 0x360fe: 0x6dca4020, 0x360ff: 0x6de5d620, + // Block 0xd84, offset 0x36100 + 0x36100: 0x6de5d820, 0x36101: 0x6de9a820, 0x36102: 0x6dfcca20, 0x36103: 0x6dfccc20, + 0x36104: 0x6dfcce20, 0x36105: 0x6dfcd020, 0x36106: 0x6dfcd220, 0x36107: 0x6e0fb420, + 0x36108: 0x6e29fe20, 0x36109: 0x6e2a0020, 0x3610a: 0x6e2a0220, 0x3610b: 0x6e32ce20, + 0x3610c: 0x6e390a20, 0x3610d: 0x6e390c20, 0x3610e: 0x6c23da20, 0x3610f: 0x6c23dc20, + 0x36110: 0x6c3a3c20, 0x36111: 0x6c3a3e20, 0x36112: 0x6c561620, 0x36113: 0x6c78d820, + 0x36114: 0x6c78da20, 0x36115: 0x6ca1dc20, 0x36116: 0x6ccf2220, 0x36117: 0x6ccf2420, + 0x36118: 0x6cfd4220, 0x36119: 0x6d2be820, 0x3611a: 0x6d2bea20, 0x3611b: 0x6d843220, + 0x3611c: 0x6c09d220, 0x3611d: 0x6c3a4220, 0x3611e: 0x6c561a20, 0x3611f: 0x6c561c20, + 0x36120: 0x6c78de20, 0x36121: 0x6c78e020, 0x36122: 0x6ca1e220, 0x36123: 0x6ccf2620, + 0x36124: 0x6cfd4420, 0x36125: 0x6cfd4620, 0x36126: 0x6d591820, 0x36127: 0x6d591a20, + 0x36128: 0x6d591c20, 0x36129: 0x6d843420, 0x3612a: 0x6c04e620, 0x3612b: 0x6c09d420, + 0x3612c: 0x6c09d620, 0x3612d: 0x6c137c20, 0x3612e: 0x6c23de20, 0x3612f: 0x6c3a4820, + 0x36130: 0x6c3a4a20, 0x36131: 0x6c3a4c20, 0x36132: 0x6c562220, 0x36133: 0x6c562420, + 0x36134: 0x6c562620, 0x36135: 0x6c562820, 0x36136: 0x6c78e420, 0x36137: 0x6c78e620, + 0x36138: 0x6c78e820, 0x36139: 0x6c78ea20, 0x3613a: 0x6c78ec20, 0x3613b: 0x6ca1e420, + 0x3613c: 0x6ca1e620, 0x3613d: 0x6ca1e820, 0x3613e: 0x6ca1ea20, 0x3613f: 0x6ca1ec20, + // Block 0xd85, offset 0x36140 + 0x36140: 0x6ca1ee20, 0x36141: 0x6ca1f020, 0x36142: 0x6ca1f220, 0x36143: 0x6ca1f420, + 0x36144: 0x6ccf2a20, 0x36145: 0x6ccf2c20, 0x36146: 0x6ccf2e20, 0x36147: 0x6ccf3020, + 0x36148: 0x6ccf3220, 0x36149: 0x6ccf3420, 0x3614a: 0x6ccf3620, 0x3614b: 0x6ccf3820, + 0x3614c: 0x6cfd4a20, 0x3614d: 0x6cfd4c20, 0x3614e: 0x6cfd4e20, 0x3614f: 0x6d2bf220, + 0x36150: 0x6d2bf420, 0x36151: 0x6d2bf620, 0x36152: 0x6d2bf820, 0x36153: 0x6d592020, + 0x36154: 0x6d592220, 0x36155: 0x6d592420, 0x36156: 0x6d843620, 0x36157: 0x6d843820, + 0x36158: 0x6d843a20, 0x36159: 0x6d843c20, 0x3615a: 0x6d843e20, 0x3615b: 0x6d844020, + 0x3615c: 0x6da93420, 0x3615d: 0x6da93620, 0x3615e: 0x6da93820, 0x3615f: 0x6da93a20, + 0x36160: 0x6de5de20, 0x36161: 0x6de5e020, 0x36162: 0x6dfcd420, 0x36163: 0x6e1e9820, + 0x36164: 0x6e2a0420, 0x36165: 0x6e407620, 0x36166: 0x6e42bc20, 0x36167: 0x6e42be20, + 0x36168: 0x6c09d820, 0x36169: 0x6c23e020, 0x3616a: 0x6c23e220, 0x3616b: 0x6c23e420, + 0x3616c: 0x6c3a5420, 0x3616d: 0x6c3a5620, 0x3616e: 0x6c3a5820, 0x3616f: 0x6c3a5a20, + 0x36170: 0x6c3a5c20, 0x36171: 0x6c562e20, 0x36172: 0x6c563020, 0x36173: 0x6c563220, + 0x36174: 0x6c563420, 0x36175: 0x6c563620, 0x36176: 0x6c563820, 0x36177: 0x6c563a20, + 0x36178: 0x6c563c20, 0x36179: 0x6c563e20, 0x3617a: 0x6c78f420, 0x3617b: 0x6c78f620, + 0x3617c: 0x6c78f820, 0x3617d: 0x6c78fa20, 0x3617e: 0x6c78fc20, 0x3617f: 0x6c78fe20, + // Block 0xd86, offset 0x36180 + 0x36180: 0x6ca1f820, 0x36181: 0x6ca1fa20, 0x36182: 0x6ca1fc20, 0x36183: 0x6ca1fe20, + 0x36184: 0x6ca20020, 0x36185: 0x6ca20220, 0x36186: 0x6ca20420, 0x36187: 0x6ccf4220, + 0x36188: 0x6ccf4420, 0x36189: 0x6ccf4620, 0x3618a: 0x6ccf4820, 0x3618b: 0x6ccf4a20, + 0x3618c: 0x6ccf4c20, 0x3618d: 0x6ccf4e20, 0x3618e: 0x6ccf5020, 0x3618f: 0x6ccf5220, + 0x36190: 0x6ccf5420, 0x36191: 0x6ccf5620, 0x36192: 0x6ccf5820, 0x36193: 0x6ccf5a20, + 0x36194: 0x6ccf5c20, 0x36195: 0x6ccf5e20, 0x36196: 0x6ccf6020, 0x36197: 0x6ccf6220, + 0x36198: 0x6cfd5a20, 0x36199: 0x6cfd5c20, 0x3619a: 0x6cfd5e20, 0x3619b: 0x6cfd6020, + 0x3619c: 0x6cfd6220, 0x3619d: 0x6cfd6420, 0x3619e: 0x6cfd6620, 0x3619f: 0x6cfd6820, + 0x361a0: 0x6cfd6a20, 0x361a1: 0x6cfd6c20, 0x361a2: 0x6d2c0020, 0x361a3: 0x6d2c0220, + 0x361a4: 0x6d2c0420, 0x361a5: 0x6d2c0620, 0x361a6: 0x6d2c0820, 0x361a7: 0x6d2c0a20, + 0x361a8: 0x6d592e20, 0x361a9: 0x6d593020, 0x361aa: 0x6d593220, 0x361ab: 0x6d593420, + 0x361ac: 0x6d593620, 0x361ad: 0x6d593820, 0x361ae: 0x6d593a20, 0x361af: 0x6d593c20, + 0x361b0: 0x6d593e20, 0x361b1: 0x6d594020, 0x361b2: 0x6d594220, 0x361b3: 0x6d844220, + 0x361b4: 0x6d844420, 0x361b5: 0x6d844620, 0x361b6: 0x6d844820, 0x361b7: 0x6d844a20, + 0x361b8: 0x6d844c20, 0x361b9: 0x6d844e20, 0x361ba: 0x6da93e20, 0x361bb: 0x6da94020, + 0x361bc: 0x6da94220, 0x361bd: 0x6da94420, 0x361be: 0x6da94620, 0x361bf: 0x6dca4620, + // Block 0xd87, offset 0x361c0 + 0x361c0: 0x6dca4820, 0x361c1: 0x6dca4a20, 0x361c2: 0x6dca4c20, 0x361c3: 0x6dfcd620, + 0x361c4: 0x6e0fb820, 0x361c5: 0x6c23e620, 0x361c6: 0x6c3a5e20, 0x361c7: 0x6c564020, + 0x361c8: 0x6c790420, 0x361c9: 0x6c790620, 0x361ca: 0x6ca20a20, 0x361cb: 0x6ca20c20, + 0x361cc: 0x6ccf6820, 0x361cd: 0x6ccf6a20, 0x361ce: 0x6ccf6c20, 0x361cf: 0x6ccf6e20, + 0x361d0: 0x6cfd6e20, 0x361d1: 0x6d2c0c20, 0x361d2: 0x6d594420, 0x361d3: 0x6dca4e20, + 0x361d4: 0x6c09da20, 0x361d5: 0x6c138620, 0x361d6: 0x6c138820, 0x361d7: 0x6c138a20, + 0x361d8: 0x6c23f620, 0x361d9: 0x6c23f820, 0x361da: 0x6c23fa20, 0x361db: 0x6c23fc20, + 0x361dc: 0x6c3a7c20, 0x361dd: 0x6c3a7e20, 0x361de: 0x6c3a8020, 0x361df: 0x6c3a8220, + 0x361e0: 0x6c3a8420, 0x361e1: 0x6c3a8620, 0x361e2: 0x6c3a8820, 0x361e3: 0x6c3a8a20, + 0x361e4: 0x6c3a8c20, 0x361e5: 0x6c3a8e20, 0x361e6: 0x6c3a9020, 0x361e7: 0x6c3a9220, + 0x361e8: 0x6c3a9420, 0x361e9: 0x6c3a9620, 0x361ea: 0x6c3a9820, 0x361eb: 0x6c3a9a20, + 0x361ec: 0x6c3a9c20, 0x361ed: 0x6c3a9e20, 0x361ee: 0x6c3aa020, 0x361ef: 0x6c3aa220, + 0x361f0: 0x6c3aa420, 0x361f1: 0x6c3aa620, 0x361f2: 0x6c3aa820, 0x361f3: 0x6c3aaa20, + 0x361f4: 0x6c3aac20, 0x361f5: 0x6c3aae20, 0x361f6: 0x6c3ab020, 0x361f7: 0x6c3ab220, + 0x361f8: 0x6c565e20, 0x361f9: 0x6c566020, 0x361fa: 0x6c566220, 0x361fb: 0x6c566420, + 0x361fc: 0x6c566620, 0x361fd: 0x6c566820, 0x361fe: 0x6c566a20, 0x361ff: 0x6c566c20, + // Block 0xd88, offset 0x36200 + 0x36200: 0x6c566e20, 0x36201: 0x6c567020, 0x36202: 0x6c567220, 0x36203: 0x6c567420, + 0x36204: 0x6c567620, 0x36205: 0x6c567820, 0x36206: 0x6c567a20, 0x36207: 0x6c567c20, + 0x36208: 0x6c567e20, 0x36209: 0x6c568020, 0x3620a: 0x6c568220, 0x3620b: 0x6c568420, + 0x3620c: 0x6c568620, 0x3620d: 0x6c568820, 0x3620e: 0x6c568a20, 0x3620f: 0x6c568c20, + 0x36210: 0x6c568e20, 0x36211: 0x6c791a20, 0x36212: 0x6c791c20, 0x36213: 0x6c791e20, + 0x36214: 0x6c792020, 0x36215: 0x6c792220, 0x36216: 0x6c792420, 0x36217: 0x6c792620, + 0x36218: 0x6c792820, 0x36219: 0x6c792a20, 0x3621a: 0x6c792c20, 0x3621b: 0x6ca22a20, + 0x3621c: 0x6ca22c20, 0x3621d: 0x6ca22e20, 0x3621e: 0x6ca23020, 0x3621f: 0x6ca23220, + 0x36220: 0x6ca23420, 0x36221: 0x6ca23620, 0x36222: 0x6ca23820, 0x36223: 0x6ca23a20, + 0x36224: 0x6ca23c20, 0x36225: 0x6ca23e20, 0x36226: 0x6ca24020, 0x36227: 0x6ca24220, + 0x36228: 0x6ca24420, 0x36229: 0x6ca24620, 0x3622a: 0x6ca24820, 0x3622b: 0x6ca24a20, + 0x3622c: 0x6ca24c20, 0x3622d: 0x6ca24e20, 0x3622e: 0x6ca25020, 0x3622f: 0x6ccf8e20, + 0x36230: 0x6ccf9020, 0x36231: 0x6ccf9220, 0x36232: 0x6ccf9420, 0x36233: 0x6ccf9620, + 0x36234: 0x6ccf9820, 0x36235: 0x6ccf9a20, 0x36236: 0x6ccf9c20, 0x36237: 0x6ccf9e20, + 0x36238: 0x6ccfa020, 0x36239: 0x6ccfa220, 0x3623a: 0x6ccfa420, 0x3623b: 0x6ccfa620, + 0x3623c: 0x6ccfa820, 0x3623d: 0x6ccfaa20, 0x3623e: 0x6ccfac20, 0x3623f: 0x6ccfae20, + // Block 0xd89, offset 0x36240 + 0x36240: 0x6ccfb020, 0x36241: 0x6ccfb220, 0x36242: 0x6ccfb420, 0x36243: 0x6ccfb620, + 0x36244: 0x6ccfb820, 0x36245: 0x6ccfba20, 0x36246: 0x6ccfbc20, 0x36247: 0x6ccfbe20, + 0x36248: 0x6ccfc020, 0x36249: 0x6ccfc220, 0x3624a: 0x6ccfc420, 0x3624b: 0x6ccfc620, + 0x3624c: 0x6ccfc820, 0x3624d: 0x6cfd8420, 0x3624e: 0x6cfd8620, 0x3624f: 0x6cfd8820, + 0x36250: 0x6cfd8a20, 0x36251: 0x6cfd8c20, 0x36252: 0x6cfd8e20, 0x36253: 0x6cfd9020, + 0x36254: 0x6cfd9220, 0x36255: 0x6cfd9420, 0x36256: 0x6cfd9620, 0x36257: 0x6cfd9820, + 0x36258: 0x6cfd9a20, 0x36259: 0x6cfd9c20, 0x3625a: 0x6cfd9e20, 0x3625b: 0x6cfda020, + 0x3625c: 0x6cf91a20, 0x3625d: 0x6cfda220, 0x3625e: 0x6cfda420, 0x3625f: 0x6cfda620, + 0x36260: 0x6cfda820, 0x36261: 0x6cfdaa20, 0x36262: 0x6cfdac20, 0x36263: 0x6cfdae20, + 0x36264: 0x6cfdb020, 0x36265: 0x6cfdb220, 0x36266: 0x6cfdb420, 0x36267: 0x6cfdb620, + 0x36268: 0x6cfdb820, 0x36269: 0x6d2c2220, 0x3626a: 0x6d2c2420, 0x3626b: 0x6d2c2620, + 0x3626c: 0x6d2c2820, 0x3626d: 0x6d2c2a20, 0x3626e: 0x6d2c2c20, 0x3626f: 0x6d2c2e20, + 0x36270: 0x6d2c3020, 0x36271: 0x6d2c3220, 0x36272: 0x6d2c3420, 0x36273: 0x6d2c3620, + 0x36274: 0x6d2c3820, 0x36275: 0x6d2c3a20, 0x36276: 0x6d2c3c20, 0x36277: 0x6d2c3e20, + 0x36278: 0x6d2c4020, 0x36279: 0x6d2c4220, 0x3627a: 0x6d2c4420, 0x3627b: 0x6d2c4620, + 0x3627c: 0x6d2c4820, 0x3627d: 0x6d2c4a20, 0x3627e: 0x6d2c4c20, 0x3627f: 0x6cfdba20, + // Block 0xd8a, offset 0x36280 + 0x36280: 0x6d2c4e20, 0x36281: 0x6d2c5020, 0x36282: 0x6d2c5220, 0x36283: 0x6d2c5420, + 0x36284: 0x6d2c5620, 0x36285: 0x6d2c5820, 0x36286: 0x6d2c5a20, 0x36287: 0x6d2c5c20, + 0x36288: 0x6d2c5e20, 0x36289: 0x6d2c6020, 0x3628a: 0x6d595820, 0x3628b: 0x6d595a20, + 0x3628c: 0x6d595c20, 0x3628d: 0x6d595e20, 0x3628e: 0x6d596020, 0x3628f: 0x6d596220, + 0x36290: 0x6d596420, 0x36291: 0x6d596620, 0x36292: 0x6d596820, 0x36293: 0x6d596a20, + 0x36294: 0x6d596c20, 0x36295: 0x6d596e20, 0x36296: 0x6d597020, 0x36297: 0x6d55d820, + 0x36298: 0x6d597220, 0x36299: 0x6d597420, 0x3629a: 0x6d597620, 0x3629b: 0x6d597820, + 0x3629c: 0x6d597a20, 0x3629d: 0x6d597c20, 0x3629e: 0x6d597e20, 0x3629f: 0x6d598020, + 0x362a0: 0x6d598220, 0x362a1: 0x6d846020, 0x362a2: 0x6d846220, 0x362a3: 0x6d846420, + 0x362a4: 0x6d846620, 0x362a5: 0x6d846820, 0x362a6: 0x6d846a20, 0x362a7: 0x6d846c20, + 0x362a8: 0x6d846e20, 0x362a9: 0x6d847020, 0x362aa: 0x6d847220, 0x362ab: 0x6d847420, + 0x362ac: 0x6d847620, 0x362ad: 0x6d847820, 0x362ae: 0x6d847a20, 0x362af: 0x6da95020, + 0x362b0: 0x6da95220, 0x362b1: 0x6da95420, 0x362b2: 0x6da95620, 0x362b3: 0x6da95820, + 0x362b4: 0x6da95a20, 0x362b5: 0x6da95c20, 0x362b6: 0x6da95e20, 0x362b7: 0x6da96020, + 0x362b8: 0x6da96220, 0x362b9: 0x6dca5420, 0x362ba: 0x6dca5620, 0x362bb: 0x6de5f220, + 0x362bc: 0x6de5f420, 0x362bd: 0x6de5f620, 0x362be: 0x6de5f820, 0x362bf: 0x6de5fa20, + // Block 0xd8b, offset 0x362c0 + 0x362c0: 0x6de5fc20, 0x362c1: 0x6de5fe20, 0x362c2: 0x6dfcdc20, 0x362c3: 0x6dfcde20, + 0x362c4: 0x6dfce020, 0x362c5: 0x6dfce220, 0x362c6: 0x6dfce420, 0x362c7: 0x6e0fbc20, + 0x362c8: 0x6e0fbe20, 0x362c9: 0x6e0fc020, 0x362ca: 0x6e0fc220, 0x362cb: 0x6e0fc420, + 0x362cc: 0x6e1e9e20, 0x362cd: 0x6e1ea020, 0x362ce: 0x6e1ea220, 0x362cf: 0x6e1ea420, + 0x362d0: 0x6e1ea620, 0x362d1: 0x6e2a0620, 0x362d2: 0x6e2a0820, 0x362d3: 0x6e2a0a20, + 0x362d4: 0x6e32d020, 0x362d5: 0x6e32d220, 0x362d6: 0x6e391020, 0x362d7: 0x6e391220, + 0x362d8: 0x6e391420, 0x362d9: 0x6e42c020, 0x362da: 0x6c04f820, 0x362db: 0x6c09e220, + 0x362dc: 0x6c09e420, 0x362dd: 0x6c09e620, 0x362de: 0x6c09e820, 0x362df: 0x6c09ea20, + 0x362e0: 0x6c09ec20, 0x362e1: 0x6c139a20, 0x362e2: 0x6c139c20, 0x362e3: 0x6c139e20, + 0x362e4: 0x6c13a020, 0x362e5: 0x6c13a220, 0x362e6: 0x6c13a420, 0x362e7: 0x6c13a620, + 0x362e8: 0x6c13a820, 0x362e9: 0x6c13aa20, 0x362ea: 0x6c13ac20, 0x362eb: 0x6c13ae20, + 0x362ec: 0x6c13b020, 0x362ed: 0x6c13b220, 0x362ee: 0x6c13b420, 0x362ef: 0x6c242820, + 0x362f0: 0x6c242a20, 0x362f1: 0x6c242c20, 0x362f2: 0x6c242e20, 0x362f3: 0x6c243020, + 0x362f4: 0x6c243220, 0x362f5: 0x6c243420, 0x362f6: 0x6c243620, 0x362f7: 0x6c243820, + 0x362f8: 0x6c243a20, 0x362f9: 0x6c243c20, 0x362fa: 0x6c243e20, 0x362fb: 0x6c244020, + 0x362fc: 0x6c244220, 0x362fd: 0x6c244420, 0x362fe: 0x6c244620, 0x362ff: 0x6c244820, + // Block 0xd8c, offset 0x36300 + 0x36300: 0x6c244a20, 0x36301: 0x6c244c20, 0x36302: 0x6c244e20, 0x36303: 0x6c245020, + 0x36304: 0x6c245220, 0x36305: 0x6c245420, 0x36306: 0x6c245620, 0x36307: 0x6c245820, + 0x36308: 0x6c245a20, 0x36309: 0x6c245c20, 0x3630a: 0x6c245e20, 0x3630b: 0x6c246020, + 0x3630c: 0x6c246220, 0x3630d: 0x6c246420, 0x3630e: 0x6c246620, 0x3630f: 0x6c3af620, + 0x36310: 0x6c3af820, 0x36311: 0x6c3afa20, 0x36312: 0x6c3afc20, 0x36313: 0x6c3afe20, + 0x36314: 0x6c3b0020, 0x36315: 0x6c3b0220, 0x36316: 0x6c3b0420, 0x36317: 0x6c3b0620, + 0x36318: 0x6c3b0820, 0x36319: 0x6c3b0a20, 0x3631a: 0x6c3b0c20, 0x3631b: 0x6c3b0e20, + 0x3631c: 0x6c3b1020, 0x3631d: 0x6c3b1220, 0x3631e: 0x6c3b1420, 0x3631f: 0x6c3b1620, + 0x36320: 0x6c3b1820, 0x36321: 0x6c3b1a20, 0x36322: 0x6c3b1c20, 0x36323: 0x6c3b1e20, + 0x36324: 0x6c3b2020, 0x36325: 0x6c3b2220, 0x36326: 0x6c3b2420, 0x36327: 0x6c3b2620, + 0x36328: 0x6c3b2820, 0x36329: 0x6c3b2a20, 0x3632a: 0x6c3b2c20, 0x3632b: 0x6c3b2e20, + 0x3632c: 0x6c3b3020, 0x3632d: 0x6c3b3220, 0x3632e: 0x6c246820, 0x3632f: 0x6c56cc20, + 0x36330: 0x6c56ce20, 0x36331: 0x6c56d020, 0x36332: 0x6c56d220, 0x36333: 0x6c56d420, + 0x36334: 0x6c56d620, 0x36335: 0x6c56d820, 0x36336: 0x6c56da20, 0x36337: 0x6c56dc20, + 0x36338: 0x6c56de20, 0x36339: 0x6c56e020, 0x3633a: 0x6c56e220, 0x3633b: 0x6c56e420, + 0x3633c: 0x6c56e620, 0x3633d: 0x6c56e820, 0x3633e: 0x6c56ea20, 0x3633f: 0x6c56ec20, + // Block 0xd8d, offset 0x36340 + 0x36340: 0x6c56ee20, 0x36341: 0x6c56f020, 0x36342: 0x6c56f220, 0x36343: 0x6c56f420, + 0x36344: 0x6c56f620, 0x36345: 0x6c56f820, 0x36346: 0x6c56fa20, 0x36347: 0x6c56fc20, + 0x36348: 0x6c56fe20, 0x36349: 0x6c570020, 0x3634a: 0x6c570220, 0x3634b: 0x6c570420, + 0x3634c: 0x6c570620, 0x3634d: 0x6c570820, 0x3634e: 0x6c570a20, 0x3634f: 0x6c570c20, + 0x36350: 0x6c570e20, 0x36351: 0x6c571020, 0x36352: 0x6c571220, 0x36353: 0x6c571420, + 0x36354: 0x6c571620, 0x36355: 0x6c571820, 0x36356: 0x6c571a20, 0x36357: 0x6c571c20, + 0x36358: 0x6c571e20, 0x36359: 0x6c796420, 0x3635a: 0x6c796620, 0x3635b: 0x6c796820, + 0x3635c: 0x6c796a20, 0x3635d: 0x6c796c20, 0x3635e: 0x6c796e20, 0x3635f: 0x6c797020, + 0x36360: 0x6c797220, 0x36361: 0x6c797420, 0x36362: 0x6c797620, 0x36363: 0x6c572020, + 0x36364: 0x6c797820, 0x36365: 0x6c797a20, 0x36366: 0x6c797c20, 0x36367: 0x6c797e20, + 0x36368: 0x6c798020, 0x36369: 0x6c798220, 0x3636a: 0x6c798420, 0x3636b: 0x6c798620, + 0x3636c: 0x6c798820, 0x3636d: 0x6c798a20, 0x3636e: 0x6c798c20, 0x3636f: 0x6c798e20, + 0x36370: 0x6c799020, 0x36371: 0x6c799220, 0x36372: 0x6c799420, 0x36373: 0x6c799620, + 0x36374: 0x6c799820, 0x36375: 0x6c799a20, 0x36376: 0x6c799c20, 0x36377: 0x6c799e20, + 0x36378: 0x6c79a020, 0x36379: 0x6c79a220, 0x3637a: 0x6c79a420, 0x3637b: 0x6c79a620, + 0x3637c: 0x6c79a820, 0x3637d: 0x6c79aa20, 0x3637e: 0x6c79ac20, 0x3637f: 0x6c79ae20, + // Block 0xd8e, offset 0x36380 + 0x36380: 0x6c79b020, 0x36381: 0x6c79b220, 0x36382: 0x6c79b420, 0x36383: 0x6ca29a20, + 0x36384: 0x6ca29c20, 0x36385: 0x6ca29e20, 0x36386: 0x6ca2a020, 0x36387: 0x6ca2a220, + 0x36388: 0x6ca2a420, 0x36389: 0x6ca2a620, 0x3638a: 0x6ca2a820, 0x3638b: 0x6ca2aa20, + 0x3638c: 0x6ca2ac20, 0x3638d: 0x6ca2ae20, 0x3638e: 0x6ca2b020, 0x3638f: 0x6ca2b220, + 0x36390: 0x6ca2b420, 0x36391: 0x6ca2b620, 0x36392: 0x6ca2b820, 0x36393: 0x6ca2ba20, + 0x36394: 0x6ca2bc20, 0x36395: 0x6ca2be20, 0x36396: 0x6ca2c020, 0x36397: 0x6ca2c220, + 0x36398: 0x6ca2c420, 0x36399: 0x6ca2c620, 0x3639a: 0x6ca2c820, 0x3639b: 0x6ca2ca20, + 0x3639c: 0x6cd00c20, 0x3639d: 0x6cd00e20, 0x3639e: 0x6cd01020, 0x3639f: 0x6cd01220, + 0x363a0: 0x6cd01420, 0x363a1: 0x6cd01620, 0x363a2: 0x6cd01820, 0x363a3: 0x6cd01a20, + 0x363a4: 0x6cd01c20, 0x363a5: 0x6cd01e20, 0x363a6: 0x6cd02020, 0x363a7: 0x6cd02220, + 0x363a8: 0x6cd02420, 0x363a9: 0x6cd02620, 0x363aa: 0x6cd02820, 0x363ab: 0x6cd02a20, + 0x363ac: 0x6cd02c20, 0x363ad: 0x6cd02e20, 0x363ae: 0x6cd03020, 0x363af: 0x6cd03220, + 0x363b0: 0x6cd03420, 0x363b1: 0x6cd03620, 0x363b2: 0x6cd03820, 0x363b3: 0x6cd03a20, + 0x363b4: 0x6cd03c20, 0x363b5: 0x6cf3a620, 0x363b6: 0x6cd03e20, 0x363b7: 0x6cd04020, + 0x363b8: 0x6cd04220, 0x363b9: 0x6cd04420, 0x363ba: 0x6cd04620, 0x363bb: 0x6cd04820, + 0x363bc: 0x6cd04a20, 0x363bd: 0x6cd04c20, 0x363be: 0x6cd04e20, 0x363bf: 0x6cd05020, + // Block 0xd8f, offset 0x363c0 + 0x363c0: 0x6cd05220, 0x363c1: 0x6cd05420, 0x363c2: 0x6cd05620, 0x363c3: 0x6cd05820, + 0x363c4: 0x6cd05a20, 0x363c5: 0x6cd05c20, 0x363c6: 0x6cd05e20, 0x363c7: 0x6cd06020, + 0x363c8: 0x6cd06220, 0x363c9: 0x6cd06420, 0x363ca: 0x6cd06620, 0x363cb: 0x6cd06820, + 0x363cc: 0x6cd06a20, 0x363cd: 0x6cfdee20, 0x363ce: 0x6cfdf020, 0x363cf: 0x6cfdf220, + 0x363d0: 0x6cfdf420, 0x363d1: 0x6cfdf620, 0x363d2: 0x6cfdf820, 0x363d3: 0x6cfdfa20, + 0x363d4: 0x6cfdfc20, 0x363d5: 0x6cfdfe20, 0x363d6: 0x6cfe0020, 0x363d7: 0x6cfe0220, + 0x363d8: 0x6cfe0420, 0x363d9: 0x6cfe0620, 0x363da: 0x6cfe0820, 0x363db: 0x6cfe0a20, + 0x363dc: 0x6cfe0c20, 0x363dd: 0x6cfe0e20, 0x363de: 0x6cfe1020, 0x363df: 0x6cfe1220, + 0x363e0: 0x6cfe1420, 0x363e1: 0x6cfe1620, 0x363e2: 0x6cfe1820, 0x363e3: 0x6cfe1a20, + 0x363e4: 0x6cfe1c20, 0x363e5: 0x6cfe1e20, 0x363e6: 0x6cfe2020, 0x363e7: 0x6cfe2220, + 0x363e8: 0x6cfe2420, 0x363e9: 0x6cfe2620, 0x363ea: 0x6cfe2820, 0x363eb: 0x6cfe2a20, + 0x363ec: 0x6cfe2c20, 0x363ed: 0x6cfe2e20, 0x363ee: 0x6cfe3020, 0x363ef: 0x6cfe3220, + 0x363f0: 0x6cfe3420, 0x363f1: 0x6cfe3620, 0x363f2: 0x6cfe3820, 0x363f3: 0x6cfe3a20, + 0x363f4: 0x6cfe3c20, 0x363f5: 0x6cfe3e20, 0x363f6: 0x6cfe4020, 0x363f7: 0x6cfe4220, + 0x363f8: 0x6cfe4420, 0x363f9: 0x6d2c8a20, 0x363fa: 0x6d2c8c20, 0x363fb: 0x6d2c8e20, + 0x363fc: 0x6d2c9020, 0x363fd: 0x6d2c9220, 0x363fe: 0x6d2c9420, 0x363ff: 0x6d2c9620, + // Block 0xd90, offset 0x36400 + 0x36400: 0x6d2c9820, 0x36401: 0x6d2c9a20, 0x36402: 0x6d2c9c20, 0x36403: 0x6d2c9e20, + 0x36404: 0x6d2ca020, 0x36405: 0x6d2ca220, 0x36406: 0x6d2ca420, 0x36407: 0x6d2ca620, + 0x36408: 0x6d2ca820, 0x36409: 0x6d2caa20, 0x3640a: 0x6d2cac20, 0x3640b: 0x6d2cae20, + 0x3640c: 0x6d2cb020, 0x3640d: 0x6d2cb220, 0x3640e: 0x6d2cb420, 0x3640f: 0x6d2cb620, + 0x36410: 0x6d2cb820, 0x36411: 0x6d2cba20, 0x36412: 0x6d2cbc20, 0x36413: 0x6d2cbe20, + 0x36414: 0x6d2cc020, 0x36415: 0x6d2cc220, 0x36416: 0x6d2cc420, 0x36417: 0x6d2cc620, + 0x36418: 0x6d2cc820, 0x36419: 0x6d2cca20, 0x3641a: 0x6d2ccc20, 0x3641b: 0x6d2cce20, + 0x3641c: 0x6d2cd020, 0x3641d: 0x6d2cd220, 0x3641e: 0x6d2cd420, 0x3641f: 0x6d2cd620, + 0x36420: 0x6d2cd820, 0x36421: 0x6d2cda20, 0x36422: 0x6d2cdc20, 0x36423: 0x6d59b220, + 0x36424: 0x6d59b420, 0x36425: 0x6d59b620, 0x36426: 0x6d59b820, 0x36427: 0x6d59ba20, + 0x36428: 0x6d59bc20, 0x36429: 0x6d59be20, 0x3642a: 0x6d59c020, 0x3642b: 0x6d59c220, + 0x3642c: 0x6d59c420, 0x3642d: 0x6d59c620, 0x3642e: 0x6d59c820, 0x3642f: 0x6d59ca20, + 0x36430: 0x6d59cc20, 0x36431: 0x6d59ce20, 0x36432: 0x6d59d020, 0x36433: 0x6d59d220, + 0x36434: 0x6d59d420, 0x36435: 0x6d59d620, 0x36436: 0x6d59d820, 0x36437: 0x6d59da20, + 0x36438: 0x6d59dc20, 0x36439: 0x6d59de20, 0x3643a: 0x6d59e020, 0x3643b: 0x6d59e220, + 0x3643c: 0x6d59e420, 0x3643d: 0x6d59e620, 0x3643e: 0x6d59e820, 0x3643f: 0x6d59ea20, + // Block 0xd91, offset 0x36440 + 0x36440: 0x6d59ec20, 0x36441: 0x6d59ee20, 0x36442: 0x6d59f020, 0x36443: 0x6d59f220, + 0x36444: 0x6d59f420, 0x36445: 0x6d59f620, 0x36446: 0x6d59f820, 0x36447: 0x6d59fa20, + 0x36448: 0x6d59fc20, 0x36449: 0x6d59fe20, 0x3644a: 0x6d5a0020, 0x3644b: 0x6d5a0220, + 0x3644c: 0x6d849820, 0x3644d: 0x6d849a20, 0x3644e: 0x6d849c20, 0x3644f: 0x6d849e20, + 0x36450: 0x6d84a020, 0x36451: 0x6d84a220, 0x36452: 0x6d84a420, 0x36453: 0x6d84a620, + 0x36454: 0x6d84a820, 0x36455: 0x6d84aa20, 0x36456: 0x6d84ac20, 0x36457: 0x6d84ae20, + 0x36458: 0x6d84b020, 0x36459: 0x6d84b220, 0x3645a: 0x6d84b420, 0x3645b: 0x6d84b620, + 0x3645c: 0x6d84b820, 0x3645d: 0x6d84ba20, 0x3645e: 0x6d84bc20, 0x3645f: 0x6d84be20, + 0x36460: 0x6d84c020, 0x36461: 0x6d84c220, 0x36462: 0x6d84c420, 0x36463: 0x6d84c620, + 0x36464: 0x6d84c820, 0x36465: 0x6d84ca20, 0x36466: 0x6da97820, 0x36467: 0x6da97a20, + 0x36468: 0x6da97c20, 0x36469: 0x6da97e20, 0x3646a: 0x6da98020, 0x3646b: 0x6da98220, + 0x3646c: 0x6da98420, 0x3646d: 0x6da98620, 0x3646e: 0x6da98820, 0x3646f: 0x6da98a20, + 0x36470: 0x6da98c20, 0x36471: 0x6da98e20, 0x36472: 0x6da99020, 0x36473: 0x6da99220, + 0x36474: 0x6dca6020, 0x36475: 0x6dca6220, 0x36476: 0x6dca6420, 0x36477: 0x6dca6620, + 0x36478: 0x6dca6820, 0x36479: 0x6dca6a20, 0x3647a: 0x6dca6c20, 0x3647b: 0x6dca6e20, + 0x3647c: 0x6dca7020, 0x3647d: 0x6dca7220, 0x3647e: 0x6dca7420, 0x3647f: 0x6dca7620, + // Block 0xd92, offset 0x36480 + 0x36480: 0x6dca7820, 0x36481: 0x6dca7a20, 0x36482: 0x6dca7c20, 0x36483: 0x6dca7e20, + 0x36484: 0x6dca8020, 0x36485: 0x6de60a20, 0x36486: 0x6de60c20, 0x36487: 0x6de60e20, + 0x36488: 0x6de61020, 0x36489: 0x6de61220, 0x3648a: 0x6de61420, 0x3648b: 0x6de61620, + 0x3648c: 0x6de61820, 0x3648d: 0x6dfcf420, 0x3648e: 0x6dfcf620, 0x3648f: 0x6dfcf820, + 0x36490: 0x6dfcfa20, 0x36491: 0x6e0fca20, 0x36492: 0x6e0fcc20, 0x36493: 0x6e0fce20, + 0x36494: 0x6e0fd020, 0x36495: 0x6e0fd220, 0x36496: 0x6e0fd420, 0x36497: 0x6e1eac20, + 0x36498: 0x6e1eae20, 0x36499: 0x6e1eb020, 0x3649a: 0x6e1eb220, 0x3649b: 0x6e2a1220, + 0x3649c: 0x6e2a1420, 0x3649d: 0x6e2a1620, 0x3649e: 0x6e2a1820, 0x3649f: 0x6e32d620, + 0x364a0: 0x6e32d820, 0x364a1: 0x6e32da20, 0x364a2: 0x6e32dc20, 0x364a3: 0x6e391620, + 0x364a4: 0x6e407a20, 0x364a5: 0x6c09f020, 0x364a6: 0x6c572820, 0x364a7: 0x6cd07420, + 0x364a8: 0x6d2ce020, 0x364a9: 0x6c04fc20, 0x364aa: 0x6c13c620, 0x364ab: 0x6c13c820, + 0x364ac: 0x6c13ca20, 0x364ad: 0x6c248820, 0x364ae: 0x6c248a20, 0x364af: 0x6c248c20, + 0x364b0: 0x6c248e20, 0x364b1: 0x6c249020, 0x364b2: 0x6c249220, 0x364b3: 0x6c249420, + 0x364b4: 0x6c249620, 0x364b5: 0x6c249820, 0x364b6: 0x6c249a20, 0x364b7: 0x6c249c20, + 0x364b8: 0x6c249e20, 0x364b9: 0x6c3b7020, 0x364ba: 0x6c3b7220, 0x364bb: 0x6c3b7420, + 0x364bc: 0x6c3b7620, 0x364bd: 0x6c3b7820, 0x364be: 0x6c3b7a20, 0x364bf: 0x6c3b7c20, + // Block 0xd93, offset 0x364c0 + 0x364c0: 0x6c3b7e20, 0x364c1: 0x6c3b8020, 0x364c2: 0x6c3b8220, 0x364c3: 0x6c3b8420, + 0x364c4: 0x6c3b8620, 0x364c5: 0x6c3b8820, 0x364c6: 0x6c3b8a20, 0x364c7: 0x6c3b8c20, + 0x364c8: 0x6c3b8e20, 0x364c9: 0x6c3b9020, 0x364ca: 0x6c3b9220, 0x364cb: 0x6c3b9420, + 0x364cc: 0x6c3b9620, 0x364cd: 0x6c3b9820, 0x364ce: 0x6c3b9a20, 0x364cf: 0x6c577620, + 0x364d0: 0x6c577820, 0x364d1: 0x6c577a20, 0x364d2: 0x6c577c20, 0x364d3: 0x6c577e20, + 0x364d4: 0x6c578020, 0x364d5: 0x6c578220, 0x364d6: 0x6c578420, 0x364d7: 0x6c578620, + 0x364d8: 0x6c578820, 0x364d9: 0x6c578a20, 0x364da: 0x6c578c20, 0x364db: 0x6c578e20, + 0x364dc: 0x6c579020, 0x364dd: 0x6c579220, 0x364de: 0x6c579420, 0x364df: 0x6c579620, + 0x364e0: 0x6c579820, 0x364e1: 0x6c579a20, 0x364e2: 0x6c579c20, 0x364e3: 0x6c579e20, + 0x364e4: 0x6c57a020, 0x364e5: 0x6c57a220, 0x364e6: 0x6c57a420, 0x364e7: 0x6c57a620, + 0x364e8: 0x6c57a820, 0x364e9: 0x6c57aa20, 0x364ea: 0x6c57ac20, 0x364eb: 0x6c57ae20, + 0x364ec: 0x6c57b020, 0x364ed: 0x6c57b220, 0x364ee: 0x6c57b420, 0x364ef: 0x6c57b620, + 0x364f0: 0x6c57b820, 0x364f1: 0x6c57ba20, 0x364f2: 0x6c57bc20, 0x364f3: 0x6c57be20, + 0x364f4: 0x6c57c020, 0x364f5: 0x6c7a1c20, 0x364f6: 0x6c7a1e20, 0x364f7: 0x6c7a2020, + 0x364f8: 0x6c7a2220, 0x364f9: 0x6c7a2420, 0x364fa: 0x6c7a2620, 0x364fb: 0x6c7a2820, + 0x364fc: 0x6c7a2a20, 0x364fd: 0x6c7a2c20, 0x364fe: 0x6c7a2e20, 0x364ff: 0x6c7a3020, + // Block 0xd94, offset 0x36500 + 0x36500: 0x6c7a3220, 0x36501: 0x6c7a3420, 0x36502: 0x6c7a3620, 0x36503: 0x6c7a3820, + 0x36504: 0x6c7a3a20, 0x36505: 0x6c7a3c20, 0x36506: 0x6c7a3e20, 0x36507: 0x6c7a4020, + 0x36508: 0x6c7a4220, 0x36509: 0x6c7a4420, 0x3650a: 0x6c7a4620, 0x3650b: 0x6c7a4820, + 0x3650c: 0x6c7a4a20, 0x3650d: 0x6c7a4c20, 0x3650e: 0x6c7a4e20, 0x3650f: 0x6c7a5020, + 0x36510: 0x6c7a5220, 0x36511: 0x6c7a5420, 0x36512: 0x6c7a5620, 0x36513: 0x6c7a5820, + 0x36514: 0x6c7a5a20, 0x36515: 0x6c7a5c20, 0x36516: 0x6ca32620, 0x36517: 0x6ca32820, + 0x36518: 0x6ca32a20, 0x36519: 0x6ca32c20, 0x3651a: 0x6ca32e20, 0x3651b: 0x6ca33020, + 0x3651c: 0x6ca33220, 0x3651d: 0x6ca33420, 0x3651e: 0x6ca33620, 0x3651f: 0x6ca33820, + 0x36520: 0x6ca33a20, 0x36521: 0x6ca33c20, 0x36522: 0x6ca33e20, 0x36523: 0x6ca34020, + 0x36524: 0x6ca34220, 0x36525: 0x6ca34420, 0x36526: 0x6ca34620, 0x36527: 0x6ca34820, + 0x36528: 0x6ca34a20, 0x36529: 0x6ca34c20, 0x3652a: 0x6ca34e20, 0x3652b: 0x6ca35020, + 0x3652c: 0x6ca35220, 0x3652d: 0x6ca35420, 0x3652e: 0x6ca35620, 0x3652f: 0x6ca35820, + 0x36530: 0x6ca35a20, 0x36531: 0x6ca35c20, 0x36532: 0x6ca35e20, 0x36533: 0x6ca36020, + 0x36534: 0x6ca36220, 0x36535: 0x6ca36420, 0x36536: 0x6ca36620, 0x36537: 0x6ca36820, + 0x36538: 0x6ca36a20, 0x36539: 0x6ca36c20, 0x3653a: 0x6ca36e20, 0x3653b: 0x6cd0dc20, + 0x3653c: 0x6cd0de20, 0x3653d: 0x6cd0e020, 0x3653e: 0x6cd0e220, 0x3653f: 0x6cd0e420, + // Block 0xd95, offset 0x36540 + 0x36540: 0x6cd0e620, 0x36541: 0x6cd0e820, 0x36542: 0x6cd0ea20, 0x36543: 0x6cd0ec20, + 0x36544: 0x6cd0ee20, 0x36545: 0x6cd0f020, 0x36546: 0x6cd0f220, 0x36547: 0x6cd0f420, + 0x36548: 0x6cd0f620, 0x36549: 0x6cd0f820, 0x3654a: 0x6cd0fa20, 0x3654b: 0x6cd0fc20, + 0x3654c: 0x6cd0fe20, 0x3654d: 0x6cd10020, 0x3654e: 0x6cd10220, 0x3654f: 0x6cd10420, + 0x36550: 0x6cd10620, 0x36551: 0x6cd10820, 0x36552: 0x6cd10a20, 0x36553: 0x6cd10c20, + 0x36554: 0x6cd10e20, 0x36555: 0x6cd11020, 0x36556: 0x6cd11220, 0x36557: 0x6cd11420, + 0x36558: 0x6cd11620, 0x36559: 0x6cd11820, 0x3655a: 0x6cd11a20, 0x3655b: 0x6cd11c20, + 0x3655c: 0x6cd11e20, 0x3655d: 0x6cd12020, 0x3655e: 0x6cd12220, 0x3655f: 0x6cd12420, + 0x36560: 0x6cd12620, 0x36561: 0x6cd12820, 0x36562: 0x6cd12a20, 0x36563: 0x6cd12c20, + 0x36564: 0x6cd12e20, 0x36565: 0x6cd13020, 0x36566: 0x6cd13220, 0x36567: 0x6cd13420, + 0x36568: 0x6cd13620, 0x36569: 0x6cd13820, 0x3656a: 0x6cd13a20, 0x3656b: 0x6cd13c20, + 0x3656c: 0x6cd13e20, 0x3656d: 0x6cd14020, 0x3656e: 0x6cd14220, 0x3656f: 0x6cfeaa20, + 0x36570: 0x6cfeac20, 0x36571: 0x6cfeae20, 0x36572: 0x6cfeb020, 0x36573: 0x6cfeb220, + 0x36574: 0x6cfeb420, 0x36575: 0x6cfeb620, 0x36576: 0x6cfeb820, 0x36577: 0x6cfeba20, + 0x36578: 0x6cfebc20, 0x36579: 0x6cfebe20, 0x3657a: 0x6cfec020, 0x3657b: 0x6cfec220, + 0x3657c: 0x6cfec420, 0x3657d: 0x6cfec620, 0x3657e: 0x6cfec820, 0x3657f: 0x6cfeca20, + // Block 0xd96, offset 0x36580 + 0x36580: 0x6cfecc20, 0x36581: 0x6cfece20, 0x36582: 0x6cfed020, 0x36583: 0x6cfed220, + 0x36584: 0x6cfed420, 0x36585: 0x6cfed620, 0x36586: 0x6cfed820, 0x36587: 0x6cfeda20, + 0x36588: 0x6cfedc20, 0x36589: 0x6cfede20, 0x3658a: 0x6cfee020, 0x3658b: 0x6cfee220, + 0x3658c: 0x6cfee420, 0x3658d: 0x6cfee620, 0x3658e: 0x6cfee820, 0x3658f: 0x6cfeea20, + 0x36590: 0x6cfeec20, 0x36591: 0x6cfeee20, 0x36592: 0x6cfef020, 0x36593: 0x6cfef220, + 0x36594: 0x6cfef420, 0x36595: 0x6cfef620, 0x36596: 0x6cfef820, 0x36597: 0x6cfefa20, + 0x36598: 0x6cfefc20, 0x36599: 0x6cfefe20, 0x3659a: 0x6cff0020, 0x3659b: 0x6cff0220, + 0x3659c: 0x6cff0420, 0x3659d: 0x6cff0620, 0x3659e: 0x6cff0820, 0x3659f: 0x6cff0a20, + 0x365a0: 0x6cff0c20, 0x365a1: 0x6cff0e20, 0x365a2: 0x6cff1020, 0x365a3: 0x6cff1220, + 0x365a4: 0x6cff1420, 0x365a5: 0x6cff1620, 0x365a6: 0x6cff1820, 0x365a7: 0x6cff1a20, + 0x365a8: 0x6cff1c20, 0x365a9: 0x6cff1e20, 0x365aa: 0x6d2d1620, 0x365ab: 0x6d2d1820, + 0x365ac: 0x6d2d1a20, 0x365ad: 0x6d2d1c20, 0x365ae: 0x6d2d1e20, 0x365af: 0x6d2d2020, + 0x365b0: 0x6d2d2220, 0x365b1: 0x6d2d2420, 0x365b2: 0x6d2d2620, 0x365b3: 0x6d2d2820, + 0x365b4: 0x6d2d2a20, 0x365b5: 0x6d2d2c20, 0x365b6: 0x6d2d2e20, 0x365b7: 0x6d2d3020, + 0x365b8: 0x6d2d3220, 0x365b9: 0x6d2d3420, 0x365ba: 0x6d2d3620, 0x365bb: 0x6d2d3820, + 0x365bc: 0x6d2d3a20, 0x365bd: 0x6d2d3c20, 0x365be: 0x6d2d3e20, 0x365bf: 0x6d2d4020, + // Block 0xd97, offset 0x365c0 + 0x365c0: 0x6d2d4220, 0x365c1: 0x6d2d4420, 0x365c2: 0x6d2d4620, 0x365c3: 0x6d2d4820, + 0x365c4: 0x6d2d4a20, 0x365c5: 0x6d2d4c20, 0x365c6: 0x6d2d4e20, 0x365c7: 0x6d2d5020, + 0x365c8: 0x6d2d5220, 0x365c9: 0x6d2d5420, 0x365ca: 0x6d2d5620, 0x365cb: 0x6d2d5820, + 0x365cc: 0x6d2d5a20, 0x365cd: 0x6d2d5c20, 0x365ce: 0x6d2d5e20, 0x365cf: 0x6d2d6020, + 0x365d0: 0x6d2d6220, 0x365d1: 0x6d2d6420, 0x365d2: 0x6d2d6620, 0x365d3: 0x6d2d6820, + 0x365d4: 0x6d5a4820, 0x365d5: 0x6d5a4a20, 0x365d6: 0x6d5a4c20, 0x365d7: 0x6d5a4e20, + 0x365d8: 0x6d5a5020, 0x365d9: 0x6d5a5220, 0x365da: 0x6d5a5420, 0x365db: 0x6d5a5620, + 0x365dc: 0x6d5a5820, 0x365dd: 0x6d5a5a20, 0x365de: 0x6d5a5c20, 0x365df: 0x6d5a5e20, + 0x365e0: 0x6d5a6020, 0x365e1: 0x6d5a6220, 0x365e2: 0x6d5a6420, 0x365e3: 0x6d5a6620, + 0x365e4: 0x6d5a6820, 0x365e5: 0x6d5a6a20, 0x365e6: 0x6d5a6c20, 0x365e7: 0x6d5a6e20, + 0x365e8: 0x6d5a7020, 0x365e9: 0x6d5a7220, 0x365ea: 0x6d5a7420, 0x365eb: 0x6d5a7620, + 0x365ec: 0x6d5a7820, 0x365ed: 0x6d5a7a20, 0x365ee: 0x6d5a7c20, 0x365ef: 0x6d5a7e20, + 0x365f0: 0x6d5a8020, 0x365f1: 0x6d5a8220, 0x365f2: 0x6d5a8420, 0x365f3: 0x6d5a8620, + 0x365f4: 0x6d5a8820, 0x365f5: 0x6d5a8a20, 0x365f6: 0x6d5a8c20, 0x365f7: 0x6d5a8e20, + 0x365f8: 0x6d5a9020, 0x365f9: 0x6d5a9220, 0x365fa: 0x6d5a9420, 0x365fb: 0x6d5a9620, + 0x365fc: 0x6d5a9820, 0x365fd: 0x6d5a9a20, 0x365fe: 0x6d5a9c20, 0x365ff: 0x6d5a9e20, + // Block 0xd98, offset 0x36600 + 0x36600: 0x6d850020, 0x36601: 0x6d5aa020, 0x36602: 0x6d850220, 0x36603: 0x6d850420, + 0x36604: 0x6d850620, 0x36605: 0x6d850820, 0x36606: 0x6d850a20, 0x36607: 0x6d850c20, + 0x36608: 0x6d850e20, 0x36609: 0x6d851020, 0x3660a: 0x6d851220, 0x3660b: 0x6d851420, + 0x3660c: 0x6d851620, 0x3660d: 0x6d851820, 0x3660e: 0x6d851a20, 0x3660f: 0x6d851c20, + 0x36610: 0x6d851e20, 0x36611: 0x6d852020, 0x36612: 0x6d852220, 0x36613: 0x6d852420, + 0x36614: 0x6d852620, 0x36615: 0x6d852820, 0x36616: 0x6d852a20, 0x36617: 0x6d852c20, + 0x36618: 0x6d852e20, 0x36619: 0x6d853020, 0x3661a: 0x6d853220, 0x3661b: 0x6d853420, + 0x3661c: 0x6d853620, 0x3661d: 0x6d853820, 0x3661e: 0x6d853a20, 0x3661f: 0x6d853c20, + 0x36620: 0x6d853e20, 0x36621: 0x6d854020, 0x36622: 0x6d854220, 0x36623: 0x6d854420, + 0x36624: 0x6d854620, 0x36625: 0x6d854820, 0x36626: 0x6d854a20, 0x36627: 0x6d854c20, + 0x36628: 0x6d854e20, 0x36629: 0x6d855020, 0x3662a: 0x6d855220, 0x3662b: 0x6da9c420, + 0x3662c: 0x6da9c620, 0x3662d: 0x6da9c820, 0x3662e: 0x6da9ca20, 0x3662f: 0x6da9cc20, + 0x36630: 0x6da9ce20, 0x36631: 0x6da9d020, 0x36632: 0x6da9d220, 0x36633: 0x6da9d420, + 0x36634: 0x6da9d620, 0x36635: 0x6da9d820, 0x36636: 0x6da9da20, 0x36637: 0x6da9dc20, + 0x36638: 0x6da9de20, 0x36639: 0x6da9e020, 0x3663a: 0x6da9e220, 0x3663b: 0x6da9e420, + 0x3663c: 0x6da9e620, 0x3663d: 0x6da9e820, 0x3663e: 0x6da9ea20, 0x3663f: 0x6da9ec20, + // Block 0xd99, offset 0x36640 + 0x36640: 0x6da9ee20, 0x36641: 0x6da9f020, 0x36642: 0x6da9f220, 0x36643: 0x6da9f420, + 0x36644: 0x6da9f620, 0x36645: 0x6da9f820, 0x36646: 0x6da9fa20, 0x36647: 0x6da9fc20, + 0x36648: 0x6da9fe20, 0x36649: 0x6daa0020, 0x3664a: 0x6daa0220, 0x3664b: 0x6dcaa020, + 0x3664c: 0x6dcaa220, 0x3664d: 0x6dcaa420, 0x3664e: 0x6dcaa620, 0x3664f: 0x6dcaa820, + 0x36650: 0x6dcaaa20, 0x36651: 0x6dcaac20, 0x36652: 0x6dcaae20, 0x36653: 0x6dcab020, + 0x36654: 0x6dcab220, 0x36655: 0x6dcab420, 0x36656: 0x6dcab620, 0x36657: 0x6dcab820, + 0x36658: 0x6dcaba20, 0x36659: 0x6dcabc20, 0x3665a: 0x6dcabe20, 0x3665b: 0x6dcac020, + 0x3665c: 0x6dcac220, 0x3665d: 0x6dcac420, 0x3665e: 0x6dcac620, 0x3665f: 0x6dcac820, + 0x36660: 0x6dcaca20, 0x36661: 0x6dcacc20, 0x36662: 0x6dcace20, 0x36663: 0x6dcad020, + 0x36664: 0x6dcad220, 0x36665: 0x6dcad420, 0x36666: 0x6dcad620, 0x36667: 0x6dcad820, + 0x36668: 0x6dcada20, 0x36669: 0x6de63a20, 0x3666a: 0x6de63c20, 0x3666b: 0x6de63e20, + 0x3666c: 0x6de64020, 0x3666d: 0x6de64220, 0x3666e: 0x6de64420, 0x3666f: 0x6de64620, + 0x36670: 0x6de64820, 0x36671: 0x6de64a20, 0x36672: 0x6de64c20, 0x36673: 0x6de64e20, + 0x36674: 0x6dcadc20, 0x36675: 0x6de65020, 0x36676: 0x6de65220, 0x36677: 0x6de65420, + 0x36678: 0x6de65620, 0x36679: 0x6de65820, 0x3667a: 0x6de65a20, 0x3667b: 0x6de65c20, + 0x3667c: 0x6de65e20, 0x3667d: 0x6de66020, 0x3667e: 0x6dfd0e20, 0x3667f: 0x6dfd1020, + // Block 0xd9a, offset 0x36680 + 0x36680: 0x6dfd1220, 0x36681: 0x6dfd1420, 0x36682: 0x6dfd1620, 0x36683: 0x6dfd1820, + 0x36684: 0x6dfd1a20, 0x36685: 0x6dfd1c20, 0x36686: 0x6dfd1e20, 0x36687: 0x6dfd2020, + 0x36688: 0x6dfd2220, 0x36689: 0x6e0fdc20, 0x3668a: 0x6e0fde20, 0x3668b: 0x6e0fe020, + 0x3668c: 0x6e0fe220, 0x3668d: 0x6e0fe420, 0x3668e: 0x6e0fe620, 0x3668f: 0x6e0fe820, + 0x36690: 0x6e0fea20, 0x36691: 0x6e0fec20, 0x36692: 0x6e0fee20, 0x36693: 0x6e0ff020, + 0x36694: 0x6e1ebc20, 0x36695: 0x6e1ebe20, 0x36696: 0x6e1ec020, 0x36697: 0x6e1ec220, + 0x36698: 0x6e1ec420, 0x36699: 0x6e2a1e20, 0x3669a: 0x6e2a2020, 0x3669b: 0x6e2a2220, + 0x3669c: 0x6e2a2420, 0x3669d: 0x6e2a2620, 0x3669e: 0x6e2a2820, 0x3669f: 0x6e2a2a20, + 0x366a0: 0x6e32e020, 0x366a1: 0x6e33a820, 0x366a2: 0x6e3d6c20, 0x366a3: 0x6e391820, + 0x366a4: 0x6e391a20, 0x366a5: 0x6e391c20, 0x366a6: 0x6e391e20, 0x366a7: 0x6e392020, + 0x366a8: 0x6e3d6e20, 0x366a9: 0x6e42c220, 0x366aa: 0x6c3bae20, 0x366ab: 0x6c57ca20, + 0x366ac: 0x6c57cc20, 0x366ad: 0x6c57ce20, 0x366ae: 0x6c57d020, 0x366af: 0x6c57d220, + 0x366b0: 0x6c7a7c20, 0x366b1: 0x6c7a7e20, 0x366b2: 0x6c7a8020, 0x366b3: 0x6c7a8220, + 0x366b4: 0x6c7a8420, 0x366b5: 0x6ca38220, 0x366b6: 0x6ca38420, 0x366b7: 0x6ca38620, + 0x366b8: 0x6ca38820, 0x366b9: 0x6ca38a20, 0x366ba: 0x6cd16220, 0x366bb: 0x6cd16420, + 0x366bc: 0x6cd16620, 0x366bd: 0x6cd16820, 0x366be: 0x6cd16a20, 0x366bf: 0x6cd16c20, + // Block 0xd9b, offset 0x366c0 + 0x366c0: 0x6cd16e20, 0x366c1: 0x6cff4420, 0x366c2: 0x6cff4620, 0x366c3: 0x6cff4820, + 0x366c4: 0x6cff4a20, 0x366c5: 0x6cff4c20, 0x366c6: 0x6cff4e20, 0x366c7: 0x6d5ab620, + 0x366c8: 0x6d2d8c20, 0x366c9: 0x6d2d8e20, 0x366ca: 0x6d2d9020, 0x366cb: 0x6d2d9220, + 0x366cc: 0x6d2d9420, 0x366cd: 0x6d5ab820, 0x366ce: 0x6d856c20, 0x366cf: 0x6d856e20, + 0x366d0: 0x6d5aba20, 0x366d1: 0x6d5abc20, 0x366d2: 0x6d5abe20, 0x366d3: 0x6d5ac020, + 0x366d4: 0x6d5ac220, 0x366d5: 0x6d5ac420, 0x366d6: 0x6d857020, 0x366d7: 0x6daa1020, + 0x366d8: 0x6dcae420, 0x366d9: 0x6dcae620, 0x366da: 0x6dcae820, 0x366db: 0x6e0ff420, + 0x366dc: 0x6e0ff620, 0x366dd: 0x6e0ff820, 0x366de: 0x6e1ec820, 0x366df: 0x6e1eca20, + 0x366e0: 0x6e2a2e20, 0x366e1: 0x6e2a3020, 0x366e2: 0x6e32e620, 0x366e3: 0x6e3d7220, + 0x366e4: 0x6e3d7420, 0x366e5: 0x6e452620, 0x366e6: 0x6c24a420, 0x366e7: 0x6c24a620, + 0x366e8: 0x6c3bba20, 0x366e9: 0x6c3bbc20, 0x366ea: 0x6c3bbe20, 0x366eb: 0x6c3bc020, + 0x366ec: 0x6c57ec20, 0x366ed: 0x6c57ee20, 0x366ee: 0x6c57f020, 0x366ef: 0x6c57f220, + 0x366f0: 0x6c57f420, 0x366f1: 0x6c57f620, 0x366f2: 0x6c57f820, 0x366f3: 0x6c7a9620, + 0x366f4: 0x6c7a9820, 0x366f5: 0x6c7a9a20, 0x366f6: 0x6c7a9c20, 0x366f7: 0x6c7a9e20, + 0x366f8: 0x6c7aa020, 0x366f9: 0x6c7aa220, 0x366fa: 0x6c7aa420, 0x366fb: 0x6c7aa620, + 0x366fc: 0x6c7aa820, 0x366fd: 0x6c7aaa20, 0x366fe: 0x6ca39e20, 0x366ff: 0x6ca3a020, + // Block 0xd9c, offset 0x36700 + 0x36700: 0x6ca3a220, 0x36701: 0x6ca3a420, 0x36702: 0x6ca3a620, 0x36703: 0x6ca3a820, + 0x36704: 0x6ca3aa20, 0x36705: 0x6ca3ac20, 0x36706: 0x6ca3ae20, 0x36707: 0x6ca3b020, + 0x36708: 0x6ca3b220, 0x36709: 0x6ca3b420, 0x3670a: 0x6ca3b620, 0x3670b: 0x6ca3b820, + 0x3670c: 0x6cd18020, 0x3670d: 0x6cd18220, 0x3670e: 0x6cd18420, 0x3670f: 0x6cd18620, + 0x36710: 0x6cd18820, 0x36711: 0x6cd18a20, 0x36712: 0x6cd18c20, 0x36713: 0x6cd18e20, + 0x36714: 0x6cd19020, 0x36715: 0x6cd19220, 0x36716: 0x6cd19420, 0x36717: 0x6cd19620, + 0x36718: 0x6cd19820, 0x36719: 0x6cd19a20, 0x3671a: 0x6cd19c20, 0x3671b: 0x6cff6820, + 0x3671c: 0x6cff6a20, 0x3671d: 0x6cff6c20, 0x3671e: 0x6cff6e20, 0x3671f: 0x6cff7020, + 0x36720: 0x6cff7220, 0x36721: 0x6cff7420, 0x36722: 0x6cff7620, 0x36723: 0x6cff7820, + 0x36724: 0x6cff7a20, 0x36725: 0x6cff7c20, 0x36726: 0x6cff7e20, 0x36727: 0x6d2dae20, + 0x36728: 0x6d2db020, 0x36729: 0x6d2db220, 0x3672a: 0x6d2db420, 0x3672b: 0x6d2db620, + 0x3672c: 0x6d2db820, 0x3672d: 0x6d2dba20, 0x3672e: 0x6d2dbc20, 0x3672f: 0x6d2dbe20, + 0x36730: 0x6d2dc020, 0x36731: 0x6d2dc220, 0x36732: 0x6cff8020, 0x36733: 0x6d2dc420, + 0x36734: 0x6d2dc620, 0x36735: 0x6d2dc820, 0x36736: 0x6d2dca20, 0x36737: 0x6d2dcc20, + 0x36738: 0x6d2dce20, 0x36739: 0x6d5ad420, 0x3673a: 0x6d5ad620, 0x3673b: 0x6d5ad820, + 0x3673c: 0x6d5ada20, 0x3673d: 0x6d5adc20, 0x3673e: 0x6d5ade20, 0x3673f: 0x6d5ae020, + // Block 0xd9d, offset 0x36740 + 0x36740: 0x6d5ae220, 0x36741: 0x6d5ae420, 0x36742: 0x6d5ae620, 0x36743: 0x6d5ae820, + 0x36744: 0x6d5aea20, 0x36745: 0x6d858420, 0x36746: 0x6d858620, 0x36747: 0x6d858820, + 0x36748: 0x6d858a20, 0x36749: 0x6d858c20, 0x3674a: 0x6d858e20, 0x3674b: 0x6d859020, + 0x3674c: 0x6d859220, 0x3674d: 0x6d859420, 0x3674e: 0x6daa2820, 0x3674f: 0x6daa2a20, + 0x36750: 0x6daa2c20, 0x36751: 0x6daa2e20, 0x36752: 0x6daa3020, 0x36753: 0x6daa3220, + 0x36754: 0x6daa3420, 0x36755: 0x6daa3620, 0x36756: 0x6cff8220, 0x36757: 0x6daa3820, + 0x36758: 0x6dcaf420, 0x36759: 0x6dcaf620, 0x3675a: 0x6dcaf820, 0x3675b: 0x6dcafa20, + 0x3675c: 0x6dcafc20, 0x3675d: 0x6dcafe20, 0x3675e: 0x6dcb0020, 0x3675f: 0x6dcb0220, + 0x36760: 0x6de67020, 0x36761: 0x6de67220, 0x36762: 0x6dfd2c20, 0x36763: 0x6dfd2e20, + 0x36764: 0x6dfd3020, 0x36765: 0x6dfd3220, 0x36766: 0x6e0ffc20, 0x36767: 0x6e0ffe20, + 0x36768: 0x6e100020, 0x36769: 0x6e100220, 0x3676a: 0x6e100420, 0x3676b: 0x6e100620, + 0x3676c: 0x6e100820, 0x3676d: 0x6e1ece20, 0x3676e: 0x6e1ed020, 0x3676f: 0x6e1ed220, + 0x36770: 0x6e2a3220, 0x36771: 0x6e2a3420, 0x36772: 0x6e2a3620, 0x36773: 0x6e2a3820, + 0x36774: 0x6e2a3a20, 0x36775: 0x6e2a3c20, 0x36776: 0x6e32ea20, 0x36777: 0x6e392420, + 0x36778: 0x6e407c20, 0x36779: 0x6e443820, 0x3677a: 0x6c0a0020, 0x3677b: 0x6c3bc620, + 0x3677c: 0x6c3bc820, 0x3677d: 0x6c3bca20, 0x3677e: 0x6c3bcc20, 0x3677f: 0x6c3bce20, + // Block 0xd9e, offset 0x36780 + 0x36780: 0x6c3bd020, 0x36781: 0x6c580020, 0x36782: 0x6c580220, 0x36783: 0x6c580420, + 0x36784: 0x6c580620, 0x36785: 0x6c7ab020, 0x36786: 0x6cd19e20, 0x36787: 0x6cff8e20, + 0x36788: 0x6d2dd420, 0x36789: 0x6d5af220, 0x3678a: 0x6d5af420, 0x3678b: 0x6d859620, + 0x3678c: 0x6d859820, 0x3678d: 0x6daa3c20, 0x3678e: 0x6dcb0420, 0x3678f: 0x6dc4c420, + 0x36790: 0x6e100a20, 0x36791: 0x6e1ed620, 0x36792: 0x6e42c420, 0x36793: 0x6c0a0420, + 0x36794: 0x6c13ce20, 0x36795: 0x6c3bd220, 0x36796: 0x6c3bd420, 0x36797: 0x6c3bd620, + 0x36798: 0x6c580c20, 0x36799: 0x6c580e20, 0x3679a: 0x6c581020, 0x3679b: 0x6c581220, + 0x3679c: 0x6c581420, 0x3679d: 0x6c581620, 0x3679e: 0x6c581820, 0x3679f: 0x6c7ab420, + 0x367a0: 0x6ca3c220, 0x367a1: 0x6ca3c420, 0x367a2: 0x6ca3c620, 0x367a3: 0x6ca3c820, + 0x367a4: 0x6ca3ca20, 0x367a5: 0x6ca3cc20, 0x367a6: 0x6cd1aa20, 0x367a7: 0x6cd1ac20, + 0x367a8: 0x6cd1ae20, 0x367a9: 0x6cd1b020, 0x367aa: 0x6cd1b220, 0x367ab: 0x6cd1b420, + 0x367ac: 0x6cff9020, 0x367ad: 0x6cff9220, 0x367ae: 0x6cff9420, 0x367af: 0x6cff9620, + 0x367b0: 0x6cff9820, 0x367b1: 0x6cff9a20, 0x367b2: 0x6d2dd820, 0x367b3: 0x6d2dda20, + 0x367b4: 0x6d2ddc20, 0x367b5: 0x6d5af820, 0x367b6: 0x6d859c20, 0x367b7: 0x6daa3e20, + 0x367b8: 0x6daa4020, 0x367b9: 0x6daa4220, 0x367ba: 0x6dcb0620, 0x367bb: 0x6de67420, + 0x367bc: 0x6de67620, 0x367bd: 0x6de26620, 0x367be: 0x6de67820, 0x367bf: 0x6de67a20, + // Block 0xd9f, offset 0x367c0 + 0x367c0: 0x6e100c20, 0x367c1: 0x6e1ed820, 0x367c2: 0x6e1eda20, 0x367c3: 0x6c13d220, + 0x367c4: 0x6c24ae20, 0x367c5: 0x6c3bde20, 0x367c6: 0x6c3be020, 0x367c7: 0x6c7ab820, + 0x367c8: 0x6ca3d020, 0x367c9: 0x6cd1b820, 0x367ca: 0x6d2dde20, 0x367cb: 0x6d5afa20, + 0x367cc: 0x6d5afc20, 0x367cd: 0x6dcb0820, 0x367ce: 0x6de67c20, 0x367cf: 0x6e1edc20, + 0x367d0: 0x6e392620, 0x367d1: 0x6e2a3e20, 0x367d2: 0x6c0a1620, 0x367d3: 0x6c13d820, + 0x367d4: 0x6c13da20, 0x367d5: 0x6c24c220, 0x367d6: 0x6c24c420, 0x367d7: 0x6c24c620, + 0x367d8: 0x6c24c820, 0x367d9: 0x6c24ca20, 0x367da: 0x6c24cc20, 0x367db: 0x6c24ce20, + 0x367dc: 0x6c24d020, 0x367dd: 0x6c3bfa20, 0x367de: 0x6c3bfc20, 0x367df: 0x6c3bfe20, + 0x367e0: 0x6c3c0020, 0x367e1: 0x6c3c0220, 0x367e2: 0x6c3c0420, 0x367e3: 0x6c3c0620, + 0x367e4: 0x6c3c0820, 0x367e5: 0x6c3c0a20, 0x367e6: 0x6c3c0c20, 0x367e7: 0x6c3c0e20, + 0x367e8: 0x6c3c1020, 0x367e9: 0x6c584020, 0x367ea: 0x6c584220, 0x367eb: 0x6c584420, + 0x367ec: 0x6c584620, 0x367ed: 0x6c584820, 0x367ee: 0x6c584a20, 0x367ef: 0x6c584c20, + 0x367f0: 0x6c584e20, 0x367f1: 0x6c585020, 0x367f2: 0x6c585220, 0x367f3: 0x6c585420, + 0x367f4: 0x6c585620, 0x367f5: 0x6c585820, 0x367f6: 0x6c585a20, 0x367f7: 0x6c585c20, + 0x367f8: 0x6c585e20, 0x367f9: 0x6c586020, 0x367fa: 0x6c586220, 0x367fb: 0x6c586420, + 0x367fc: 0x6c586620, 0x367fd: 0x6c586820, 0x367fe: 0x6c586a20, 0x367ff: 0x6c586c20, + // Block 0xda0, offset 0x36800 + 0x36800: 0x6c586e20, 0x36801: 0x6c587020, 0x36802: 0x6c587220, 0x36803: 0x6c587420, + 0x36804: 0x6c587620, 0x36805: 0x6c587820, 0x36806: 0x6c587a20, 0x36807: 0x6c587c20, + 0x36808: 0x6c587e20, 0x36809: 0x6c588020, 0x3680a: 0x6c588220, 0x3680b: 0x6c588420, + 0x3680c: 0x6c7ad620, 0x3680d: 0x6c7ad820, 0x3680e: 0x6c7ada20, 0x3680f: 0x6c7adc20, + 0x36810: 0x6c7ade20, 0x36811: 0x6c7ae020, 0x36812: 0x6c7ae220, 0x36813: 0x6c7ae420, + 0x36814: 0x6c7ae620, 0x36815: 0x6c7ae820, 0x36816: 0x6c7aea20, 0x36817: 0x6c7aec20, + 0x36818: 0x6c7aee20, 0x36819: 0x6c7af020, 0x3681a: 0x6c7af220, 0x3681b: 0x6c7af420, + 0x3681c: 0x6c7af620, 0x3681d: 0x6c7af820, 0x3681e: 0x6c7afa20, 0x3681f: 0x6c7afc20, + 0x36820: 0x6c7afe20, 0x36821: 0x6c63fc20, 0x36822: 0x6c7b0020, 0x36823: 0x6c7b0220, + 0x36824: 0x6c7b0420, 0x36825: 0x6ca3e820, 0x36826: 0x6ca3ea20, 0x36827: 0x6ca3ec20, + 0x36828: 0x6ca3ee20, 0x36829: 0x6ca3f020, 0x3682a: 0x6ca3f220, 0x3682b: 0x6ca3f420, + 0x3682c: 0x6ca3f620, 0x3682d: 0x6ca3f820, 0x3682e: 0x6ca3fa20, 0x3682f: 0x6ca3fc20, + 0x36830: 0x6ca3fe20, 0x36831: 0x6ca40020, 0x36832: 0x6ca40220, 0x36833: 0x6ca40420, + 0x36834: 0x6ca40620, 0x36835: 0x6ca40820, 0x36836: 0x6ca40a20, 0x36837: 0x6ca40c20, + 0x36838: 0x6ca40e20, 0x36839: 0x6ca41020, 0x3683a: 0x6ca41220, 0x3683b: 0x6cd1d020, + 0x3683c: 0x6cd1d220, 0x3683d: 0x6cd1d420, 0x3683e: 0x6cd1d620, 0x3683f: 0x6cd1d820, + // Block 0xda1, offset 0x36840 + 0x36840: 0x6cd1da20, 0x36841: 0x6cd1dc20, 0x36842: 0x6cd1de20, 0x36843: 0x6cd1e020, + 0x36844: 0x6cd1e220, 0x36845: 0x6cd1e420, 0x36846: 0x6cd1e620, 0x36847: 0x6cd1e820, + 0x36848: 0x6cd1ea20, 0x36849: 0x6cd1ec20, 0x3684a: 0x6cd1ee20, 0x3684b: 0x6cd1f020, + 0x3684c: 0x6cd1f220, 0x3684d: 0x6cd1f420, 0x3684e: 0x6cd1f620, 0x3684f: 0x6cd1f820, + 0x36850: 0x6cd1fa20, 0x36851: 0x6cffb620, 0x36852: 0x6cffb820, 0x36853: 0x6cffba20, + 0x36854: 0x6cffbc20, 0x36855: 0x6cffbe20, 0x36856: 0x6cffc020, 0x36857: 0x6cffc220, + 0x36858: 0x6cffc420, 0x36859: 0x6cffc620, 0x3685a: 0x6cffc820, 0x3685b: 0x6cffca20, + 0x3685c: 0x6cffcc20, 0x3685d: 0x6cffce20, 0x3685e: 0x6cffd020, 0x3685f: 0x6cffd220, + 0x36860: 0x6cffd420, 0x36861: 0x6cffd620, 0x36862: 0x6cffd820, 0x36863: 0x6cffda20, + 0x36864: 0x6cffdc20, 0x36865: 0x6cffde20, 0x36866: 0x6cffe020, 0x36867: 0x6cffe220, + 0x36868: 0x6cffe420, 0x36869: 0x6cffe620, 0x3686a: 0x6cffe820, 0x3686b: 0x6d2de820, + 0x3686c: 0x6d2dea20, 0x3686d: 0x6d2dec20, 0x3686e: 0x6d2dee20, 0x3686f: 0x6d2df020, + 0x36870: 0x6d2df220, 0x36871: 0x6d2df420, 0x36872: 0x6d2df620, 0x36873: 0x6d2df820, + 0x36874: 0x6d2dfa20, 0x36875: 0x6d2dfc20, 0x36876: 0x6d2dfe20, 0x36877: 0x6d5b0820, + 0x36878: 0x6d5b0a20, 0x36879: 0x6d5b0c20, 0x3687a: 0x6d5b0e20, 0x3687b: 0x6d5b1020, + 0x3687c: 0x6d5b1220, 0x3687d: 0x6d5b1420, 0x3687e: 0x6d5b1620, 0x3687f: 0x6d5b1820, + // Block 0xda2, offset 0x36880 + 0x36880: 0x6d5b1a20, 0x36881: 0x6d5b1c20, 0x36882: 0x6d5b1e20, 0x36883: 0x6d5b2020, + 0x36884: 0x6d5b2220, 0x36885: 0x6d5b2420, 0x36886: 0x6d5b2620, 0x36887: 0x6d5b2820, + 0x36888: 0x6d85a620, 0x36889: 0x6d85a820, 0x3688a: 0x6d85aa20, 0x3688b: 0x6d85ac20, + 0x3688c: 0x6d85ae20, 0x3688d: 0x6d85b020, 0x3688e: 0x6d85b220, 0x3688f: 0x6d75d020, + 0x36890: 0x6d85b420, 0x36891: 0x6d85b620, 0x36892: 0x6daa4a20, 0x36893: 0x6daa4c20, + 0x36894: 0x6daa4e20, 0x36895: 0x6daa5020, 0x36896: 0x6daa5220, 0x36897: 0x6daa5420, + 0x36898: 0x6daa5620, 0x36899: 0x6daa5820, 0x3689a: 0x6daa5a20, 0x3689b: 0x6db99020, + 0x3689c: 0x6daa5c20, 0x3689d: 0x6daa5e20, 0x3689e: 0x6daa6020, 0x3689f: 0x6daa6220, + 0x368a0: 0x6daa6420, 0x368a1: 0x6daa6620, 0x368a2: 0x6daa6820, 0x368a3: 0x6daa6a20, + 0x368a4: 0x6dcb1020, 0x368a5: 0x6dcb1220, 0x368a6: 0x6dcb1420, 0x368a7: 0x6dcb1620, + 0x368a8: 0x6dcb1820, 0x368a9: 0x6de68420, 0x368aa: 0x6de68620, 0x368ab: 0x6de68820, + 0x368ac: 0x6de68a20, 0x368ad: 0x6de68c20, 0x368ae: 0x6de68e20, 0x368af: 0x6de69020, + 0x368b0: 0x6de69220, 0x368b1: 0x6dfd3820, 0x368b2: 0x6de69420, 0x368b3: 0x6dfd3a20, + 0x368b4: 0x6dfd3c20, 0x368b5: 0x6dfd3e20, 0x368b6: 0x6dfd4020, 0x368b7: 0x6dfd4220, + 0x368b8: 0x6dfd4420, 0x368b9: 0x6e100e20, 0x368ba: 0x6e101020, 0x368bb: 0x6e101220, + 0x368bc: 0x6e101420, 0x368bd: 0x6e101620, 0x368be: 0x6e101820, 0x368bf: 0x6e1ee020, + // Block 0xda3, offset 0x368c0 + 0x368c0: 0x6e1ee220, 0x368c1: 0x6e1ee420, 0x368c2: 0x6e2a4220, 0x368c3: 0x6e2a4420, + 0x368c4: 0x6e2a4620, 0x368c5: 0x6e32ec20, 0x368c6: 0x6e392820, 0x368c7: 0x6e3d7620, + 0x368c8: 0x6e3d7820, 0x368c9: 0x6e3d7a20, 0x368ca: 0x6e3d7c20, 0x368cb: 0x6e3d7e20, + 0x368cc: 0x6e407e20, 0x368cd: 0x6e408020, 0x368ce: 0x6e42c620, 0x368cf: 0x6e452820, + 0x368d0: 0x6e463220, 0x368d1: 0x6e468620, 0x368d2: 0x6e46e820, 0x368d3: 0x6c0a1c20, + 0x368d4: 0x6c0a1e20, 0x368d5: 0x6c13dc20, 0x368d6: 0x6c3c1620, 0x368d7: 0x6c7b1020, + 0x368d8: 0x6c588e20, 0x368d9: 0x6cd20c20, 0x368da: 0x6cd20e20, 0x368db: 0x6cd21020, + 0x368dc: 0x6cfff220, 0x368dd: 0x6cfff420, 0x368de: 0x6d5b2e20, 0x368df: 0x6d85be20, + 0x368e0: 0x6d85c020, 0x368e1: 0x6d85c220, 0x368e2: 0x6d85c420, 0x368e3: 0x6dcb1e20, + 0x368e4: 0x6e1ee620, 0x368e5: 0x6c13de20, 0x368e6: 0x6c24e220, 0x368e7: 0x6c24e420, + 0x368e8: 0x6c24e620, 0x368e9: 0x6c24e820, 0x368ea: 0x6c24ea20, 0x368eb: 0x6c24ec20, + 0x368ec: 0x6c24ee20, 0x368ed: 0x6c24f020, 0x368ee: 0x6c24f220, 0x368ef: 0x6c3c3220, + 0x368f0: 0x6c3c3420, 0x368f1: 0x6c3c3620, 0x368f2: 0x6c3c3820, 0x368f3: 0x6c3c3a20, + 0x368f4: 0x6c3c3c20, 0x368f5: 0x6c3c3e20, 0x368f6: 0x6c3c4020, 0x368f7: 0x6c58ba20, + 0x368f8: 0x6c58bc20, 0x368f9: 0x6c58be20, 0x368fa: 0x6c58c020, 0x368fb: 0x6c58c220, + 0x368fc: 0x6c58c420, 0x368fd: 0x6c58c620, 0x368fe: 0x6c58c820, 0x368ff: 0x6c58ca20, + // Block 0xda4, offset 0x36900 + 0x36900: 0x6c58cc20, 0x36901: 0x6c58ce20, 0x36902: 0x6c58d020, 0x36903: 0x6c58d220, + 0x36904: 0x6c58d420, 0x36905: 0x6c58d620, 0x36906: 0x6c58d820, 0x36907: 0x6c58da20, + 0x36908: 0x6c58dc20, 0x36909: 0x6c58de20, 0x3690a: 0x6c58e020, 0x3690b: 0x6c58e220, + 0x3690c: 0x6c58e420, 0x3690d: 0x6c58e620, 0x3690e: 0x6c58e820, 0x3690f: 0x6c58ea20, + 0x36910: 0x6c58ec20, 0x36911: 0x6c58ee20, 0x36912: 0x6c58f020, 0x36913: 0x6c58f220, + 0x36914: 0x6c58f420, 0x36915: 0x6c58f620, 0x36916: 0x6c58f820, 0x36917: 0x6c7b5c20, + 0x36918: 0x6c7b5e20, 0x36919: 0x6c7b6020, 0x3691a: 0x6c7b6220, 0x3691b: 0x6c7b6420, + 0x3691c: 0x6c7b6620, 0x3691d: 0x6c7b6820, 0x3691e: 0x6c7b6a20, 0x3691f: 0x6c7b6c20, + 0x36920: 0x6c7b6e20, 0x36921: 0x6c7b7020, 0x36922: 0x6c7b7220, 0x36923: 0x6c7b7420, + 0x36924: 0x6c7b7620, 0x36925: 0x6c7b7820, 0x36926: 0x6c7b7a20, 0x36927: 0x6c7b7c20, + 0x36928: 0x6c7b7e20, 0x36929: 0x6c7b8020, 0x3692a: 0x6c7b8220, 0x3692b: 0x6c7b8420, + 0x3692c: 0x6c7b8620, 0x3692d: 0x6c7b8820, 0x3692e: 0x6c7b8a20, 0x3692f: 0x6c7b8c20, + 0x36930: 0x6c7b8e20, 0x36931: 0x6c7b9020, 0x36932: 0x6c7b9220, 0x36933: 0x6c7b9420, + 0x36934: 0x6c7b9620, 0x36935: 0x6c7b9820, 0x36936: 0x6c7b9a20, 0x36937: 0x6ca44820, + 0x36938: 0x6ca44a20, 0x36939: 0x6ca44c20, 0x3693a: 0x6ca44e20, 0x3693b: 0x6ca45020, + 0x3693c: 0x6ca45220, 0x3693d: 0x6ca45420, 0x3693e: 0x6ca45620, 0x3693f: 0x6ca45820, + // Block 0xda5, offset 0x36940 + 0x36940: 0x6ca45a20, 0x36941: 0x6ca45c20, 0x36942: 0x6ca45e20, 0x36943: 0x6ca46020, + 0x36944: 0x6ca46220, 0x36945: 0x6ca46420, 0x36946: 0x6ca46620, 0x36947: 0x6ca46820, + 0x36948: 0x6ca46a20, 0x36949: 0x6ca46c20, 0x3694a: 0x6ca46e20, 0x3694b: 0x6ca47020, + 0x3694c: 0x6ca47220, 0x3694d: 0x6ca47420, 0x3694e: 0x6ca47620, 0x3694f: 0x6ca47820, + 0x36950: 0x6ca47a20, 0x36951: 0x6ca47c20, 0x36952: 0x6ca47e20, 0x36953: 0x6ca48020, + 0x36954: 0x6ca48220, 0x36955: 0x6cd25a20, 0x36956: 0x6cd25c20, 0x36957: 0x6cd25e20, + 0x36958: 0x6cd26020, 0x36959: 0x6cd26220, 0x3695a: 0x6cd26420, 0x3695b: 0x6cd26620, + 0x3695c: 0x6cd26820, 0x3695d: 0x6cd26a20, 0x3695e: 0x6cd26c20, 0x3695f: 0x6cd26e20, + 0x36960: 0x6cd27020, 0x36961: 0x6cd27220, 0x36962: 0x6cd27420, 0x36963: 0x6cd27620, + 0x36964: 0x6cd27820, 0x36965: 0x6cd27a20, 0x36966: 0x6cd27c20, 0x36967: 0x6cd27e20, + 0x36968: 0x6cd28020, 0x36969: 0x6cd28220, 0x3696a: 0x6cd28420, 0x3696b: 0x6cd28620, + 0x3696c: 0x6cd28820, 0x3696d: 0x6cd28a20, 0x3696e: 0x6cd28c20, 0x3696f: 0x6cd28e20, + 0x36970: 0x6cd29020, 0x36971: 0x6cd29220, 0x36972: 0x6cd29420, 0x36973: 0x6cd29620, + 0x36974: 0x6cd29820, 0x36975: 0x6cd29a20, 0x36976: 0x6cd29c20, 0x36977: 0x6cd29e20, + 0x36978: 0x6cd2a020, 0x36979: 0x6cd2a220, 0x3697a: 0x6cd2a420, 0x3697b: 0x6cd2a620, + 0x3697c: 0x6cd2a820, 0x3697d: 0x6cd2aa20, 0x3697e: 0x6cd2ac20, 0x3697f: 0x6cd2ae20, + // Block 0xda6, offset 0x36980 + 0x36980: 0x6cd2b020, 0x36981: 0x6cd2b220, 0x36982: 0x6d003c20, 0x36983: 0x6d003e20, + 0x36984: 0x6d004020, 0x36985: 0x6d004220, 0x36986: 0x6d004420, 0x36987: 0x6d004620, + 0x36988: 0x6d004820, 0x36989: 0x6d004a20, 0x3698a: 0x6d004c20, 0x3698b: 0x6d004e20, + 0x3698c: 0x6d005020, 0x3698d: 0x6d005220, 0x3698e: 0x6d005420, 0x3698f: 0x6d005620, + 0x36990: 0x6d005820, 0x36991: 0x6d005a20, 0x36992: 0x6d005c20, 0x36993: 0x6d005e20, + 0x36994: 0x6d006020, 0x36995: 0x6d006220, 0x36996: 0x6d006420, 0x36997: 0x6d006620, + 0x36998: 0x6d006820, 0x36999: 0x6d006a20, 0x3699a: 0x6d006c20, 0x3699b: 0x6d006e20, + 0x3699c: 0x6d007020, 0x3699d: 0x6d007220, 0x3699e: 0x6d007420, 0x3699f: 0x6d007620, + 0x369a0: 0x6d007820, 0x369a1: 0x6d007a20, 0x369a2: 0x6d007c20, 0x369a3: 0x6d007e20, + 0x369a4: 0x6d008020, 0x369a5: 0x6d008220, 0x369a6: 0x6d008420, 0x369a7: 0x6d008620, + 0x369a8: 0x6d008820, 0x369a9: 0x6d008a20, 0x369aa: 0x6d008c20, 0x369ab: 0x6d008e20, + 0x369ac: 0x6d009020, 0x369ad: 0x6d009220, 0x369ae: 0x6d009420, 0x369af: 0x6d009620, + 0x369b0: 0x6d009820, 0x369b1: 0x6d009a20, 0x369b2: 0x6d009c20, 0x369b3: 0x6d009e20, + 0x369b4: 0x6d00a020, 0x369b5: 0x6d00a220, 0x369b6: 0x6d00a420, 0x369b7: 0x6d00a620, + 0x369b8: 0x6d00a820, 0x369b9: 0x6d00aa20, 0x369ba: 0x6d00ac20, 0x369bb: 0x6d2e4220, + 0x369bc: 0x6d2e4420, 0x369bd: 0x6d2e4620, 0x369be: 0x6d2e4820, 0x369bf: 0x6d2e4a20, + // Block 0xda7, offset 0x369c0 + 0x369c0: 0x6d2e4c20, 0x369c1: 0x6d2e4e20, 0x369c2: 0x6d2e5020, 0x369c3: 0x6d2e5220, + 0x369c4: 0x6d2e5420, 0x369c5: 0x6d2e5620, 0x369c6: 0x6d2e5820, 0x369c7: 0x6d2e5a20, + 0x369c8: 0x6d2e5c20, 0x369c9: 0x6d2e5e20, 0x369ca: 0x6d2e6020, 0x369cb: 0x6d2e6220, + 0x369cc: 0x6d2e6420, 0x369cd: 0x6d2e6620, 0x369ce: 0x6d2e6820, 0x369cf: 0x6d2e6a20, + 0x369d0: 0x6d2e6c20, 0x369d1: 0x6d2e6e20, 0x369d2: 0x6d2e7020, 0x369d3: 0x6d2e7220, + 0x369d4: 0x6d2e7420, 0x369d5: 0x6d2e7620, 0x369d6: 0x6d2e7820, 0x369d7: 0x6d2e7a20, + 0x369d8: 0x6d2e7c20, 0x369d9: 0x6d2e7e20, 0x369da: 0x6d2e8020, 0x369db: 0x6d2e8220, + 0x369dc: 0x6d2e8420, 0x369dd: 0x6d2e8620, 0x369de: 0x6d2e8820, 0x369df: 0x6d2e8a20, + 0x369e0: 0x6d2e8c20, 0x369e1: 0x6d2e8e20, 0x369e2: 0x6d2e9020, 0x369e3: 0x6d2e9220, + 0x369e4: 0x6d2e9420, 0x369e5: 0x6d2e9620, 0x369e6: 0x6d2e9820, 0x369e7: 0x6d2e9a20, + 0x369e8: 0x6d2e9c20, 0x369e9: 0x6d2e9e20, 0x369ea: 0x6d5b6c20, 0x369eb: 0x6d5b6e20, + 0x369ec: 0x6d5b7020, 0x369ed: 0x6d5b7220, 0x369ee: 0x6d5b7420, 0x369ef: 0x6d5b7620, + 0x369f0: 0x6d5b7820, 0x369f1: 0x6d5b7a20, 0x369f2: 0x6d5b7c20, 0x369f3: 0x6d5b7e20, + 0x369f4: 0x6d5b8020, 0x369f5: 0x6d5b8220, 0x369f6: 0x6d5b8420, 0x369f7: 0x6d5b8620, + 0x369f8: 0x6d5b8820, 0x369f9: 0x6d5b8a20, 0x369fa: 0x6d5b8c20, 0x369fb: 0x6d5b8e20, + 0x369fc: 0x6d5b9020, 0x369fd: 0x6d5b9220, 0x369fe: 0x6d5b9420, 0x369ff: 0x6d5b9620, + // Block 0xda8, offset 0x36a00 + 0x36a00: 0x6d5b9820, 0x36a01: 0x6d5b9a20, 0x36a02: 0x6d5b9c20, 0x36a03: 0x6d5b9e20, + 0x36a04: 0x6d5ba020, 0x36a05: 0x6d5ba220, 0x36a06: 0x6d5ba420, 0x36a07: 0x6d5ba620, + 0x36a08: 0x6d5ba820, 0x36a09: 0x6d5baa20, 0x36a0a: 0x6d5bac20, 0x36a0b: 0x6d5bae20, + 0x36a0c: 0x6d5bb020, 0x36a0d: 0x6d5bb220, 0x36a0e: 0x6d5bb420, 0x36a0f: 0x6d5bb620, + 0x36a10: 0x6d5bb820, 0x36a11: 0x6d5bba20, 0x36a12: 0x6d5bbc20, 0x36a13: 0x6d5bbe20, + 0x36a14: 0x6d5bc020, 0x36a15: 0x6d5bc220, 0x36a16: 0x6d5bc420, 0x36a17: 0x6d5bc620, + 0x36a18: 0x6d5bc820, 0x36a19: 0x6d5bca20, 0x36a1a: 0x6d5bcc20, 0x36a1b: 0x6d5bce20, + 0x36a1c: 0x6d5bd020, 0x36a1d: 0x6d85fe20, 0x36a1e: 0x6d860020, 0x36a1f: 0x6d860220, + 0x36a20: 0x6d860420, 0x36a21: 0x6d860620, 0x36a22: 0x6d860820, 0x36a23: 0x6d860a20, + 0x36a24: 0x6d860c20, 0x36a25: 0x6d860e20, 0x36a26: 0x6d861020, 0x36a27: 0x6d861220, + 0x36a28: 0x6d861420, 0x36a29: 0x6d861620, 0x36a2a: 0x6d861820, 0x36a2b: 0x6d861a20, + 0x36a2c: 0x6d861c20, 0x36a2d: 0x6d861e20, 0x36a2e: 0x6d862020, 0x36a2f: 0x6d862220, + 0x36a30: 0x6d862420, 0x36a31: 0x6d862620, 0x36a32: 0x6d862820, 0x36a33: 0x6d862a20, + 0x36a34: 0x6d862c20, 0x36a35: 0x6d862e20, 0x36a36: 0x6d863020, 0x36a37: 0x6d863220, + 0x36a38: 0x6d863420, 0x36a39: 0x6d863620, 0x36a3a: 0x6d863820, 0x36a3b: 0x6d863a20, + 0x36a3c: 0x6d863c20, 0x36a3d: 0x6d863e20, 0x36a3e: 0x6d864020, 0x36a3f: 0x6d864220, + // Block 0xda9, offset 0x36a40 + 0x36a40: 0x6d864420, 0x36a41: 0x6d864620, 0x36a42: 0x6d864820, 0x36a43: 0x6daa9020, + 0x36a44: 0x6daa9220, 0x36a45: 0x6daa9420, 0x36a46: 0x6daa9620, 0x36a47: 0x6daa9820, + 0x36a48: 0x6daa9a20, 0x36a49: 0x6daa9c20, 0x36a4a: 0x6daa9e20, 0x36a4b: 0x6daaa020, + 0x36a4c: 0x6daaa220, 0x36a4d: 0x6daaa420, 0x36a4e: 0x6daaa620, 0x36a4f: 0x6daaa820, + 0x36a50: 0x6daaaa20, 0x36a51: 0x6daaac20, 0x36a52: 0x6daaae20, 0x36a53: 0x6daab020, + 0x36a54: 0x6daab220, 0x36a55: 0x6daab420, 0x36a56: 0x6daab620, 0x36a57: 0x6daab820, + 0x36a58: 0x6daaba20, 0x36a59: 0x6daabc20, 0x36a5a: 0x6daabe20, 0x36a5b: 0x6daac020, + 0x36a5c: 0x6daac220, 0x36a5d: 0x6daac420, 0x36a5e: 0x6d864a20, 0x36a5f: 0x6daac620, + 0x36a60: 0x6daac820, 0x36a61: 0x6daaca20, 0x36a62: 0x6daacc20, 0x36a63: 0x6daace20, + 0x36a64: 0x6daad020, 0x36a65: 0x6daad220, 0x36a66: 0x6daad420, 0x36a67: 0x6daad620, + 0x36a68: 0x6daad820, 0x36a69: 0x6daada20, 0x36a6a: 0x6daadc20, 0x36a6b: 0x6daade20, + 0x36a6c: 0x6daae020, 0x36a6d: 0x6daae220, 0x36a6e: 0x6daae420, 0x36a6f: 0x6daae620, + 0x36a70: 0x6daae820, 0x36a71: 0x6daaea20, 0x36a72: 0x6daaec20, 0x36a73: 0x6daaee20, + 0x36a74: 0x6daaf020, 0x36a75: 0x6daaf220, 0x36a76: 0x6daaf420, 0x36a77: 0x6daaf620, + 0x36a78: 0x6daaf820, 0x36a79: 0x6daafa20, 0x36a7a: 0x6dcb4c20, 0x36a7b: 0x6dcb4e20, + 0x36a7c: 0x6dcb5020, 0x36a7d: 0x6dcb5220, 0x36a7e: 0x6dcb5420, 0x36a7f: 0x6dcb5620, + // Block 0xdaa, offset 0x36a80 + 0x36a80: 0x6dcb5820, 0x36a81: 0x6dcb5a20, 0x36a82: 0x6dcb5c20, 0x36a83: 0x6dcb5e20, + 0x36a84: 0x6dcb6020, 0x36a85: 0x6dcb6220, 0x36a86: 0x6dcb6420, 0x36a87: 0x6dcb6620, + 0x36a88: 0x6dcb6820, 0x36a89: 0x6dcb6a20, 0x36a8a: 0x6dcb6c20, 0x36a8b: 0x6dcb6e20, + 0x36a8c: 0x6dcb7020, 0x36a8d: 0x6dcb7220, 0x36a8e: 0x6dcb7420, 0x36a8f: 0x6dcb7620, + 0x36a90: 0x6dcb7820, 0x36a91: 0x6dcb7a20, 0x36a92: 0x6dcb7c20, 0x36a93: 0x6dcb7e20, + 0x36a94: 0x6dcb8020, 0x36a95: 0x6de6a420, 0x36a96: 0x6de6a620, 0x36a97: 0x6de6a820, + 0x36a98: 0x6de6aa20, 0x36a99: 0x6de6ac20, 0x36a9a: 0x6de6ae20, 0x36a9b: 0x6de6b020, + 0x36a9c: 0x6de6b220, 0x36a9d: 0x6de6b420, 0x36a9e: 0x6de6b620, 0x36a9f: 0x6de6b820, + 0x36aa0: 0x6de6ba20, 0x36aa1: 0x6de6bc20, 0x36aa2: 0x6de6be20, 0x36aa3: 0x6de6c020, + 0x36aa4: 0x6de6c220, 0x36aa5: 0x6de6c420, 0x36aa6: 0x6de6c620, 0x36aa7: 0x6de6c820, + 0x36aa8: 0x6de6ca20, 0x36aa9: 0x6de6cc20, 0x36aaa: 0x6de6ce20, 0x36aab: 0x6de6d020, + 0x36aac: 0x6de6d220, 0x36aad: 0x6de6d420, 0x36aae: 0x6de6d620, 0x36aaf: 0x6de6d820, + 0x36ab0: 0x6dfd5220, 0x36ab1: 0x6dfd5420, 0x36ab2: 0x6dfd5620, 0x36ab3: 0x6dfd5820, + 0x36ab4: 0x6dfd5a20, 0x36ab5: 0x6dfd5c20, 0x36ab6: 0x6dfd5e20, 0x36ab7: 0x6dfd6020, + 0x36ab8: 0x6dfd6220, 0x36ab9: 0x6dfd6420, 0x36aba: 0x6dfd6620, 0x36abb: 0x6dfd6820, + 0x36abc: 0x6dfd6a20, 0x36abd: 0x6dfd6c20, 0x36abe: 0x6dfd6e20, 0x36abf: 0x6dfd7020, + // Block 0xdab, offset 0x36ac0 + 0x36ac0: 0x6e102e20, 0x36ac1: 0x6e103020, 0x36ac2: 0x6e103220, 0x36ac3: 0x6e103420, + 0x36ac4: 0x6e103620, 0x36ac5: 0x6e103820, 0x36ac6: 0x6e103a20, 0x36ac7: 0x6e103c20, + 0x36ac8: 0x6e103e20, 0x36ac9: 0x6e104020, 0x36aca: 0x6e104220, 0x36acb: 0x6e1ef020, + 0x36acc: 0x6e1ef220, 0x36acd: 0x6e1ef420, 0x36ace: 0x6e1ef620, 0x36acf: 0x6e1ef820, + 0x36ad0: 0x6e2a4e20, 0x36ad1: 0x6e2a5020, 0x36ad2: 0x6e2a5220, 0x36ad3: 0x6e2a5420, + 0x36ad4: 0x6e2a5620, 0x36ad5: 0x6e2a5820, 0x36ad6: 0x6e2a5a20, 0x36ad7: 0x6e2a5c20, + 0x36ad8: 0x6e32f620, 0x36ad9: 0x6e32f820, 0x36ada: 0x6e32fa20, 0x36adb: 0x6e32fc20, + 0x36adc: 0x6e392a20, 0x36add: 0x6e392c20, 0x36ade: 0x6e392e20, 0x36adf: 0x6e3d8220, + 0x36ae0: 0x6e3d8420, 0x36ae1: 0x6e3d8620, 0x36ae2: 0x6e408220, 0x36ae3: 0x6e42cc20, + 0x36ae4: 0x6e443a20, 0x36ae5: 0x6c24f420, 0x36ae6: 0x6c24f620, 0x36ae7: 0x6c590820, + 0x36ae8: 0x6c590a20, 0x36ae9: 0x6c7ba420, 0x36aea: 0x6c7ba620, 0x36aeb: 0x6c7ba820, + 0x36aec: 0x6ca48620, 0x36aed: 0x6ca48820, 0x36aee: 0x6ca48a20, 0x36aef: 0x6cd2bc20, + 0x36af0: 0x6cd2be20, 0x36af1: 0x6cd2c020, 0x36af2: 0x6cd2c220, 0x36af3: 0x6d00b420, + 0x36af4: 0x6d00b620, 0x36af5: 0x6d00b820, 0x36af6: 0x6d2ea620, 0x36af7: 0x6d5bd820, + 0x36af8: 0x6d5bda20, 0x36af9: 0x6d864c20, 0x36afa: 0x6d864e20, 0x36afb: 0x6dfd7220, + 0x36afc: 0x6d865020, 0x36afd: 0x6c13e420, 0x36afe: 0x6c13e620, 0x36aff: 0x6c250220, + // Block 0xdac, offset 0x36b00 + 0x36b00: 0x6c250420, 0x36b01: 0x6c250620, 0x36b02: 0x6c3c4820, 0x36b03: 0x6c3c4a20, + 0x36b04: 0x6c3c4c20, 0x36b05: 0x6c3c4e20, 0x36b06: 0x6c3c5020, 0x36b07: 0x6c3c5220, + 0x36b08: 0x6c591620, 0x36b09: 0x6c591820, 0x36b0a: 0x6c591a20, 0x36b0b: 0x6c591c20, + 0x36b0c: 0x6c591e20, 0x36b0d: 0x6c592020, 0x36b0e: 0x6c592220, 0x36b0f: 0x6c592420, + 0x36b10: 0x6c592620, 0x36b11: 0x6c592820, 0x36b12: 0x6c592a20, 0x36b13: 0x6c592c20, + 0x36b14: 0x6c592e20, 0x36b15: 0x6c593020, 0x36b16: 0x6c593220, 0x36b17: 0x6c593420, + 0x36b18: 0x6c7bb620, 0x36b19: 0x6c7bb820, 0x36b1a: 0x6c7bba20, 0x36b1b: 0x6c7bbc20, + 0x36b1c: 0x6c7bbe20, 0x36b1d: 0x6c7bc020, 0x36b1e: 0x6c7bc220, 0x36b1f: 0x6c7bc420, + 0x36b20: 0x6c7bc620, 0x36b21: 0x6c7bc820, 0x36b22: 0x6c7bca20, 0x36b23: 0x6c7bcc20, + 0x36b24: 0x6c7bce20, 0x36b25: 0x6ca49a20, 0x36b26: 0x6ca49c20, 0x36b27: 0x6ca49e20, + 0x36b28: 0x6ca4a020, 0x36b29: 0x6ca4a220, 0x36b2a: 0x6ca4a420, 0x36b2b: 0x6ca4a620, + 0x36b2c: 0x6cd2d020, 0x36b2d: 0x6cd2d220, 0x36b2e: 0x6cd2d420, 0x36b2f: 0x6cd2d620, + 0x36b30: 0x6cd2d820, 0x36b31: 0x6cd2da20, 0x36b32: 0x6cd2dc20, 0x36b33: 0x6cd2de20, + 0x36b34: 0x6cd2e020, 0x36b35: 0x6cd2e220, 0x36b36: 0x6cd2e420, 0x36b37: 0x6cd2e620, + 0x36b38: 0x6cd2e820, 0x36b39: 0x6d00c220, 0x36b3a: 0x6d00c420, 0x36b3b: 0x6d00c620, + 0x36b3c: 0x6d00c820, 0x36b3d: 0x6d00ca20, 0x36b3e: 0x6d00cc20, 0x36b3f: 0x6d00ce20, + // Block 0xdad, offset 0x36b40 + 0x36b40: 0x6d00d020, 0x36b41: 0x6d00d220, 0x36b42: 0x6d00d420, 0x36b43: 0x6d00d620, + 0x36b44: 0x6d00d820, 0x36b45: 0x6d00da20, 0x36b46: 0x6d00dc20, 0x36b47: 0x6d00de20, + 0x36b48: 0x6d2eac20, 0x36b49: 0x6d2eae20, 0x36b4a: 0x6d2eb020, 0x36b4b: 0x6d2eb220, + 0x36b4c: 0x6d2eb420, 0x36b4d: 0x6d2eb620, 0x36b4e: 0x6d2eb820, 0x36b4f: 0x6d2eba20, + 0x36b50: 0x6d2ebc20, 0x36b51: 0x6d2ebe20, 0x36b52: 0x6d2ec020, 0x36b53: 0x6d2ec220, + 0x36b54: 0x6d5be820, 0x36b55: 0x6d5bea20, 0x36b56: 0x6d5bec20, 0x36b57: 0x6d5bee20, + 0x36b58: 0x6d5bf020, 0x36b59: 0x6d5bf220, 0x36b5a: 0x6d5bf420, 0x36b5b: 0x6d865a20, + 0x36b5c: 0x6d865c20, 0x36b5d: 0x6d865e20, 0x36b5e: 0x6d866020, 0x36b5f: 0x6d866220, + 0x36b60: 0x6dab0820, 0x36b61: 0x6dab0a20, 0x36b62: 0x6dab0c20, 0x36b63: 0x6dab0e20, + 0x36b64: 0x6dab1020, 0x36b65: 0x6dab1220, 0x36b66: 0x6dab1420, 0x36b67: 0x6dcb8a20, + 0x36b68: 0x6dcb8c20, 0x36b69: 0x6dcb8e20, 0x36b6a: 0x6dcb9020, 0x36b6b: 0x6de6e020, + 0x36b6c: 0x6de6e220, 0x36b6d: 0x6de6e420, 0x36b6e: 0x6de6e620, 0x36b6f: 0x6de6e820, + 0x36b70: 0x6de6ea20, 0x36b71: 0x6de6ec20, 0x36b72: 0x6de6ee20, 0x36b73: 0x6de6f020, + 0x36b74: 0x6dfd7820, 0x36b75: 0x6dfd7a20, 0x36b76: 0x6dfd7c20, 0x36b77: 0x6dfd7e20, + 0x36b78: 0x6e104820, 0x36b79: 0x6e104a20, 0x36b7a: 0x6e104c20, 0x36b7b: 0x6e1efa20, + 0x36b7c: 0x6e1efc20, 0x36b7d: 0x6e1efe20, 0x36b7e: 0x6e2a5e20, 0x36b7f: 0x6e2a6020, + // Block 0xdae, offset 0x36b80 + 0x36b80: 0x6e32fe20, 0x36b81: 0x6e330020, 0x36b82: 0x6e330220, 0x36b83: 0x6e330420, + 0x36b84: 0x6e393220, 0x36b85: 0x6e443c20, 0x36b86: 0x6c250820, 0x36b87: 0x6c250a20, + 0x36b88: 0x6c3c5820, 0x36b89: 0x6c3c5a20, 0x36b8a: 0x6c3c5c20, 0x36b8b: 0x6c3c5e20, + 0x36b8c: 0x6c3c6020, 0x36b8d: 0x6c3c6220, 0x36b8e: 0x6c593e20, 0x36b8f: 0x6c594020, + 0x36b90: 0x6c594220, 0x36b91: 0x6c594420, 0x36b92: 0x6c594620, 0x36b93: 0x6c594820, + 0x36b94: 0x6c594a20, 0x36b95: 0x6c7bdc20, 0x36b96: 0x6c7bde20, 0x36b97: 0x6c7be020, + 0x36b98: 0x6c7be220, 0x36b99: 0x6c7be420, 0x36b9a: 0x6c7be620, 0x36b9b: 0x6c7be820, + 0x36b9c: 0x6c7bea20, 0x36b9d: 0x6c7bec20, 0x36b9e: 0x6c7bee20, 0x36b9f: 0x6ca4ae20, + 0x36ba0: 0x6ca4b020, 0x36ba1: 0x6ca4b220, 0x36ba2: 0x6ca4b420, 0x36ba3: 0x6ca4b620, + 0x36ba4: 0x6ca4b820, 0x36ba5: 0x6ca4ba20, 0x36ba6: 0x6ca4bc20, 0x36ba7: 0x6cd2f420, + 0x36ba8: 0x6cd2f620, 0x36ba9: 0x6cd2f820, 0x36baa: 0x6cd2fa20, 0x36bab: 0x6cd2fc20, + 0x36bac: 0x6cd2fe20, 0x36bad: 0x6cd30020, 0x36bae: 0x6cd30220, 0x36baf: 0x6d00ec20, + 0x36bb0: 0x6cd30420, 0x36bb1: 0x6cd30620, 0x36bb2: 0x6cd30820, 0x36bb3: 0x6d00ee20, + 0x36bb4: 0x6d00f020, 0x36bb5: 0x6d00f220, 0x36bb6: 0x6d00f420, 0x36bb7: 0x6d00f620, + 0x36bb8: 0x6d00f820, 0x36bb9: 0x6d00fa20, 0x36bba: 0x6d00fc20, 0x36bbb: 0x6d00fe20, + 0x36bbc: 0x6d010020, 0x36bbd: 0x6d010220, 0x36bbe: 0x6d010420, 0x36bbf: 0x6d010620, + // Block 0xdaf, offset 0x36bc0 + 0x36bc0: 0x6d2ed420, 0x36bc1: 0x6d2ed620, 0x36bc2: 0x6d2ed820, 0x36bc3: 0x6d2eda20, + 0x36bc4: 0x6d2edc20, 0x36bc5: 0x6d2ede20, 0x36bc6: 0x6d2ee020, 0x36bc7: 0x6d2ee220, + 0x36bc8: 0x6d2ee420, 0x36bc9: 0x6d2ee620, 0x36bca: 0x6d2ee820, 0x36bcb: 0x6d2eea20, + 0x36bcc: 0x6d2eec20, 0x36bcd: 0x6d5bfe20, 0x36bce: 0x6d5c0020, 0x36bcf: 0x6d5c0220, + 0x36bd0: 0x6d5c0420, 0x36bd1: 0x6d5c0620, 0x36bd2: 0x6d5c0820, 0x36bd3: 0x6d5c0a20, + 0x36bd4: 0x6d866820, 0x36bd5: 0x6d866a20, 0x36bd6: 0x6d866c20, 0x36bd7: 0x6d866e20, + 0x36bd8: 0x6d867020, 0x36bd9: 0x6d867220, 0x36bda: 0x6d867420, 0x36bdb: 0x6d867620, + 0x36bdc: 0x6d867820, 0x36bdd: 0x6d867a20, 0x36bde: 0x6d867c20, 0x36bdf: 0x6dab1820, + 0x36be0: 0x6dab1a20, 0x36be1: 0x6dab1c20, 0x36be2: 0x6dcb9620, 0x36be3: 0x6dcb9820, + 0x36be4: 0x6dcb9a20, 0x36be5: 0x6dcb9c20, 0x36be6: 0x6dcb9e20, 0x36be7: 0x6dcba020, + 0x36be8: 0x6dcba220, 0x36be9: 0x6dcba420, 0x36bea: 0x6dcba620, 0x36beb: 0x6de6f220, + 0x36bec: 0x6de6f420, 0x36bed: 0x6de6f620, 0x36bee: 0x6de6f820, 0x36bef: 0x6dfd8420, + 0x36bf0: 0x6dfd8620, 0x36bf1: 0x6dfd8820, 0x36bf2: 0x6dfd8a20, 0x36bf3: 0x6dfd8c20, + 0x36bf4: 0x6e105020, 0x36bf5: 0x6e105220, 0x36bf6: 0x6e1f0220, 0x36bf7: 0x6e1f0420, + 0x36bf8: 0x6e1f0620, 0x36bf9: 0x6e330620, 0x36bfa: 0x6e330820, 0x36bfb: 0x6e3c7e20, + 0x36bfc: 0x6e3fda20, 0x36bfd: 0x6e450420, 0x36bfe: 0x6e46a420, 0x36bff: 0x6c251020, + // Block 0xdb0, offset 0x36c00 + 0x36c00: 0x6c251220, 0x36c01: 0x6c3c6a20, 0x36c02: 0x6c3c6c20, 0x36c03: 0x6c3c6e20, + 0x36c04: 0x6c3c7020, 0x36c05: 0x6c3c7220, 0x36c06: 0x6c595e20, 0x36c07: 0x6c596020, + 0x36c08: 0x6c596220, 0x36c09: 0x6c596420, 0x36c0a: 0x6c596620, 0x36c0b: 0x6c596820, + 0x36c0c: 0x6c596a20, 0x36c0d: 0x6c596c20, 0x36c0e: 0x6c7c0820, 0x36c0f: 0x6c7c0a20, + 0x36c10: 0x6c7c0c20, 0x36c11: 0x6c7c0e20, 0x36c12: 0x6c7c1020, 0x36c13: 0x6c7c1220, + 0x36c14: 0x6c7c1420, 0x36c15: 0x6c7c1620, 0x36c16: 0x6c7c1820, 0x36c17: 0x6c7c1a20, + 0x36c18: 0x6c7c1c20, 0x36c19: 0x6c7c1e20, 0x36c1a: 0x6c7c2020, 0x36c1b: 0x6c7c2220, + 0x36c1c: 0x6c7c2420, 0x36c1d: 0x6c7c2620, 0x36c1e: 0x6ca4d220, 0x36c1f: 0x6ca4d420, + 0x36c20: 0x6ca4d620, 0x36c21: 0x6ca4d820, 0x36c22: 0x6ca4da20, 0x36c23: 0x6ca4dc20, + 0x36c24: 0x6ca4de20, 0x36c25: 0x6ca4e020, 0x36c26: 0x6ca4e220, 0x36c27: 0x6ca4e420, + 0x36c28: 0x6ca4e620, 0x36c29: 0x6ca4e820, 0x36c2a: 0x6ca4ea20, 0x36c2b: 0x6c7c2820, + 0x36c2c: 0x6cd31220, 0x36c2d: 0x6cd31420, 0x36c2e: 0x6cd31620, 0x36c2f: 0x6cd31820, + 0x36c30: 0x6cd31a20, 0x36c31: 0x6cd31c20, 0x36c32: 0x6cd31e20, 0x36c33: 0x6cd32020, + 0x36c34: 0x6cd32220, 0x36c35: 0x6cd32420, 0x36c36: 0x6cd32620, 0x36c37: 0x6d011220, + 0x36c38: 0x6d011420, 0x36c39: 0x6d011620, 0x36c3a: 0x6d011820, 0x36c3b: 0x6d011a20, + 0x36c3c: 0x6d011c20, 0x36c3d: 0x6d011e20, 0x36c3e: 0x6d012020, 0x36c3f: 0x6d012220, + // Block 0xdb1, offset 0x36c40 + 0x36c40: 0x6d012420, 0x36c41: 0x6d012620, 0x36c42: 0x6d012820, 0x36c43: 0x6d2efc20, + 0x36c44: 0x6d2efe20, 0x36c45: 0x6d2f0020, 0x36c46: 0x6d2f0220, 0x36c47: 0x6d5c0e20, + 0x36c48: 0x6d5c1020, 0x36c49: 0x6d5c1220, 0x36c4a: 0x6d5c1420, 0x36c4b: 0x6d5c1620, + 0x36c4c: 0x6d5c1820, 0x36c4d: 0x6d5c1a20, 0x36c4e: 0x6d5c1c20, 0x36c4f: 0x6d5c1e20, + 0x36c50: 0x6d5c2020, 0x36c51: 0x6d5c2220, 0x36c52: 0x6d5c2420, 0x36c53: 0x6d868820, + 0x36c54: 0x6d868a20, 0x36c55: 0x6d868c20, 0x36c56: 0x6d868e20, 0x36c57: 0x6d869020, + 0x36c58: 0x6d869220, 0x36c59: 0x6d869420, 0x36c5a: 0x6d869620, 0x36c5b: 0x6d869820, + 0x36c5c: 0x6d869a20, 0x36c5d: 0x6d869c20, 0x36c5e: 0x6d869e20, 0x36c5f: 0x6d86a020, + 0x36c60: 0x6d86a220, 0x36c61: 0x6d86a420, 0x36c62: 0x6d86a620, 0x36c63: 0x6d86a820, + 0x36c64: 0x6d86aa20, 0x36c65: 0x6dab2620, 0x36c66: 0x6dab2820, 0x36c67: 0x6dab2a20, + 0x36c68: 0x6dab2c20, 0x36c69: 0x6dab2e20, 0x36c6a: 0x6dab3020, 0x36c6b: 0x6dab3220, + 0x36c6c: 0x6dab3420, 0x36c6d: 0x6dab3620, 0x36c6e: 0x6dab3820, 0x36c6f: 0x6dab3a20, + 0x36c70: 0x6dab3c20, 0x36c71: 0x6dab3e20, 0x36c72: 0x6dab4020, 0x36c73: 0x6da02a20, + 0x36c74: 0x6dab4220, 0x36c75: 0x6dab4420, 0x36c76: 0x6dab4620, 0x36c77: 0x6dab4820, + 0x36c78: 0x6dcbac20, 0x36c79: 0x6dcbae20, 0x36c7a: 0x6dcbb020, 0x36c7b: 0x6de6fc20, + 0x36c7c: 0x6dcbb220, 0x36c7d: 0x6dcbb420, 0x36c7e: 0x6dcbb620, 0x36c7f: 0x6dcbb820, + // Block 0xdb2, offset 0x36c80 + 0x36c80: 0x6dcbba20, 0x36c81: 0x6de6fe20, 0x36c82: 0x6de70020, 0x36c83: 0x6de70220, + 0x36c84: 0x6de70420, 0x36c85: 0x6de70620, 0x36c86: 0x6de70820, 0x36c87: 0x6dfd9020, + 0x36c88: 0x6dfd9220, 0x36c89: 0x6dfd9420, 0x36c8a: 0x6dfd9620, 0x36c8b: 0x6dfd9820, + 0x36c8c: 0x6dfd9a20, 0x36c8d: 0x6dfd9c20, 0x36c8e: 0x6dfd9e20, 0x36c8f: 0x6dfda020, + 0x36c90: 0x6dfda220, 0x36c91: 0x6dfda420, 0x36c92: 0x6e105620, 0x36c93: 0x6e1f0a20, + 0x36c94: 0x6e1f0c20, 0x36c95: 0x6e1f0e20, 0x36c96: 0x6e1f1020, 0x36c97: 0x6e1f1220, + 0x36c98: 0x6e2a6220, 0x36c99: 0x6e2a6420, 0x36c9a: 0x6e330a20, 0x36c9b: 0x6e330c20, + 0x36c9c: 0x6e330e20, 0x36c9d: 0x6e331020, 0x36c9e: 0x6e2a6620, 0x36c9f: 0x6e393420, + 0x36ca0: 0x6e393620, 0x36ca1: 0x6e3d8820, 0x36ca2: 0x6e452c20, 0x36ca3: 0x6e468820, + 0x36ca4: 0x6c13e820, 0x36ca5: 0x6c13ea20, 0x36ca6: 0x6c251a20, 0x36ca7: 0x6c251c20, + 0x36ca8: 0x6c251e20, 0x36ca9: 0x6c252020, 0x36caa: 0x6c252220, 0x36cab: 0x6c252420, + 0x36cac: 0x6c252620, 0x36cad: 0x6c252820, 0x36cae: 0x6c252a20, 0x36caf: 0x6c252c20, + 0x36cb0: 0x6c252e20, 0x36cb1: 0x6c253020, 0x36cb2: 0x6c3c8c20, 0x36cb3: 0x6c3c8e20, + 0x36cb4: 0x6c3c9020, 0x36cb5: 0x6c3c9220, 0x36cb6: 0x6c3c9420, 0x36cb7: 0x6c3c9620, + 0x36cb8: 0x6c3c9820, 0x36cb9: 0x6c3c9a20, 0x36cba: 0x6c3c9c20, 0x36cbb: 0x6c3c9e20, + 0x36cbc: 0x6c3ca020, 0x36cbd: 0x6c3ca220, 0x36cbe: 0x6c3ca420, 0x36cbf: 0x6c3ca620, + // Block 0xdb3, offset 0x36cc0 + 0x36cc0: 0x6c3ca820, 0x36cc1: 0x6c3caa20, 0x36cc2: 0x6c3cac20, 0x36cc3: 0x6c59b820, + 0x36cc4: 0x6c59ba20, 0x36cc5: 0x6c59bc20, 0x36cc6: 0x6c59be20, 0x36cc7: 0x6c59c020, + 0x36cc8: 0x6c59c220, 0x36cc9: 0x6c59c420, 0x36cca: 0x6c59c620, 0x36ccb: 0x6c59c820, + 0x36ccc: 0x6c59ca20, 0x36ccd: 0x6c59cc20, 0x36cce: 0x6c59ce20, 0x36ccf: 0x6c59d020, + 0x36cd0: 0x6c59d220, 0x36cd1: 0x6c59d420, 0x36cd2: 0x6c59d620, 0x36cd3: 0x6c59d820, + 0x36cd4: 0x6c59da20, 0x36cd5: 0x6c59dc20, 0x36cd6: 0x6c59de20, 0x36cd7: 0x6c59e020, + 0x36cd8: 0x6c59e220, 0x36cd9: 0x6c59e420, 0x36cda: 0x6c59e620, 0x36cdb: 0x6c59e820, + 0x36cdc: 0x6c59ea20, 0x36cdd: 0x6c59ec20, 0x36cde: 0x6c59ee20, 0x36cdf: 0x6c59f020, + 0x36ce0: 0x6c59f220, 0x36ce1: 0x6c59f420, 0x36ce2: 0x6c59f620, 0x36ce3: 0x6c59f820, + 0x36ce4: 0x6c59fa20, 0x36ce5: 0x6c59fc20, 0x36ce6: 0x6c59fe20, 0x36ce7: 0x6c5a0020, + 0x36ce8: 0x6c5a0220, 0x36ce9: 0x6c5a0420, 0x36cea: 0x6c5a0620, 0x36ceb: 0x6c5a0820, + 0x36cec: 0x6c5a0a20, 0x36ced: 0x6c5a0c20, 0x36cee: 0x6c5a0e20, 0x36cef: 0x6c5a1020, + 0x36cf0: 0x6c5a1220, 0x36cf1: 0x6c7c7a20, 0x36cf2: 0x6c7c7c20, 0x36cf3: 0x6c7c7e20, + 0x36cf4: 0x6c7c8020, 0x36cf5: 0x6c7c8220, 0x36cf6: 0x6c7c8420, 0x36cf7: 0x6c7c8620, + 0x36cf8: 0x6c7c8820, 0x36cf9: 0x6c7c8a20, 0x36cfa: 0x6c7c8c20, 0x36cfb: 0x6c7c8e20, + 0x36cfc: 0x6c7c9020, 0x36cfd: 0x6c7c9220, 0x36cfe: 0x6c7c9420, 0x36cff: 0x6c7c9620, + // Block 0xdb4, offset 0x36d00 + 0x36d00: 0x6c7c9820, 0x36d01: 0x6c7c9a20, 0x36d02: 0x6c7c9c20, 0x36d03: 0x6c7c9e20, + 0x36d04: 0x6c7ca020, 0x36d05: 0x6c7ca220, 0x36d06: 0x6c7ca420, 0x36d07: 0x6c7ca620, + 0x36d08: 0x6c7ca820, 0x36d09: 0x6c7caa20, 0x36d0a: 0x6c7cac20, 0x36d0b: 0x6c7cae20, + 0x36d0c: 0x6c7cb020, 0x36d0d: 0x6c7cb220, 0x36d0e: 0x6c7cb420, 0x36d0f: 0x6c7cb620, + 0x36d10: 0x6c7cb820, 0x36d11: 0x6c7cba20, 0x36d12: 0x6c7cbc20, 0x36d13: 0x6c7cbe20, + 0x36d14: 0x6c7cc020, 0x36d15: 0x6c7cc220, 0x36d16: 0x6c7cc420, 0x36d17: 0x6c7cc620, + 0x36d18: 0x6c7cc820, 0x36d19: 0x6c7cca20, 0x36d1a: 0x6ca52a20, 0x36d1b: 0x6ca52c20, + 0x36d1c: 0x6ca52e20, 0x36d1d: 0x6ca53020, 0x36d1e: 0x6ca53220, 0x36d1f: 0x6ca53420, + 0x36d20: 0x6ca53620, 0x36d21: 0x6ca53820, 0x36d22: 0x6ca53a20, 0x36d23: 0x6ca53c20, + 0x36d24: 0x6ca53e20, 0x36d25: 0x6ca54020, 0x36d26: 0x6ca54220, 0x36d27: 0x6ca54420, + 0x36d28: 0x6ca54620, 0x36d29: 0x6ca54820, 0x36d2a: 0x6ca54a20, 0x36d2b: 0x6ca54c20, + 0x36d2c: 0x6ca54e20, 0x36d2d: 0x6ca55020, 0x36d2e: 0x6ca55220, 0x36d2f: 0x6ca55420, + 0x36d30: 0x6ca55620, 0x36d31: 0x6ca55820, 0x36d32: 0x6ca55a20, 0x36d33: 0x6ca55c20, + 0x36d34: 0x6ca55e20, 0x36d35: 0x6ca56020, 0x36d36: 0x6ca56220, 0x36d37: 0x6ca56420, + 0x36d38: 0x6ca56620, 0x36d39: 0x6ca56820, 0x36d3a: 0x6ca56a20, 0x36d3b: 0x6ca56c20, + 0x36d3c: 0x6ca56e20, 0x36d3d: 0x6ca57020, 0x36d3e: 0x6ca57220, 0x36d3f: 0x6ca57420, + // Block 0xdb5, offset 0x36d40 + 0x36d40: 0x6ca57620, 0x36d41: 0x6ca57820, 0x36d42: 0x6ca57a20, 0x36d43: 0x6ca57c20, + 0x36d44: 0x6ca57e20, 0x36d45: 0x6ca58020, 0x36d46: 0x6ca58220, 0x36d47: 0x6ca58420, + 0x36d48: 0x6ca58620, 0x36d49: 0x6ca58820, 0x36d4a: 0x6cd37220, 0x36d4b: 0x6cd37420, + 0x36d4c: 0x6cd37620, 0x36d4d: 0x6cd37820, 0x36d4e: 0x6cd37a20, 0x36d4f: 0x6cd37c20, + 0x36d50: 0x6cd37e20, 0x36d51: 0x6cd38020, 0x36d52: 0x6cd38220, 0x36d53: 0x6cd38420, + 0x36d54: 0x6cd38620, 0x36d55: 0x6cd38820, 0x36d56: 0x6cd38a20, 0x36d57: 0x6cd38c20, + 0x36d58: 0x6cd38e20, 0x36d59: 0x6cd39020, 0x36d5a: 0x6cd39220, 0x36d5b: 0x6cd39420, + 0x36d5c: 0x6cd39620, 0x36d5d: 0x6cd39820, 0x36d5e: 0x6cd39a20, 0x36d5f: 0x6cd39c20, + 0x36d60: 0x6cd39e20, 0x36d61: 0x6cd3a020, 0x36d62: 0x6cd3a220, 0x36d63: 0x6cd3a420, + 0x36d64: 0x6cd3a620, 0x36d65: 0x6cd3a820, 0x36d66: 0x6cd3aa20, 0x36d67: 0x6cd3ac20, + 0x36d68: 0x6cd3ae20, 0x36d69: 0x6cd3b020, 0x36d6a: 0x6cd3b220, 0x36d6b: 0x6cd3b420, + 0x36d6c: 0x6cd3b620, 0x36d6d: 0x6cd3b820, 0x36d6e: 0x6cd3ba20, 0x36d6f: 0x6cd3bc20, + 0x36d70: 0x6cd3be20, 0x36d71: 0x6cd3c020, 0x36d72: 0x6cd3c220, 0x36d73: 0x6cd3c420, + 0x36d74: 0x6cd3c620, 0x36d75: 0x6cd3c820, 0x36d76: 0x6cd3ca20, 0x36d77: 0x6cd3cc20, + 0x36d78: 0x6cd3ce20, 0x36d79: 0x6cd3d020, 0x36d7a: 0x6cd3d220, 0x36d7b: 0x6cd3d420, + 0x36d7c: 0x6cd3d620, 0x36d7d: 0x6cd3d820, 0x36d7e: 0x6cd3da20, 0x36d7f: 0x6cd3dc20, + // Block 0xdb6, offset 0x36d80 + 0x36d80: 0x6cd3de20, 0x36d81: 0x6cd3e020, 0x36d82: 0x6cd3e220, 0x36d83: 0x6cd3e420, + 0x36d84: 0x6cd3e620, 0x36d85: 0x6d017e20, 0x36d86: 0x6cd3e820, 0x36d87: 0x6cd3ea20, + 0x36d88: 0x6cd3ec20, 0x36d89: 0x6d018020, 0x36d8a: 0x6d018220, 0x36d8b: 0x6d018420, + 0x36d8c: 0x6d018620, 0x36d8d: 0x6d018820, 0x36d8e: 0x6d018a20, 0x36d8f: 0x6d018c20, + 0x36d90: 0x6d018e20, 0x36d91: 0x6d019020, 0x36d92: 0x6d019220, 0x36d93: 0x6d019420, + 0x36d94: 0x6d019620, 0x36d95: 0x6d019820, 0x36d96: 0x6d019a20, 0x36d97: 0x6d019c20, + 0x36d98: 0x6d019e20, 0x36d99: 0x6d01a020, 0x36d9a: 0x6d01a220, 0x36d9b: 0x6d01a420, + 0x36d9c: 0x6d01a620, 0x36d9d: 0x6d01a820, 0x36d9e: 0x6d01aa20, 0x36d9f: 0x6d01ac20, + 0x36da0: 0x6d01ae20, 0x36da1: 0x6d01b020, 0x36da2: 0x6d01b220, 0x36da3: 0x6d01b420, + 0x36da4: 0x6d01b620, 0x36da5: 0x6d01b820, 0x36da6: 0x6d01ba20, 0x36da7: 0x6d01bc20, + 0x36da8: 0x6d01be20, 0x36da9: 0x6d01c020, 0x36daa: 0x6d01c220, 0x36dab: 0x6cd3ee20, + 0x36dac: 0x6d01c420, 0x36dad: 0x6d01c620, 0x36dae: 0x6d01c820, 0x36daf: 0x6d01ca20, + 0x36db0: 0x6d01cc20, 0x36db1: 0x6d01ce20, 0x36db2: 0x6d01d020, 0x36db3: 0x6d01d220, + 0x36db4: 0x6cf5b420, 0x36db5: 0x6d01d420, 0x36db6: 0x6d01d620, 0x36db7: 0x6d01d820, + 0x36db8: 0x6d01da20, 0x36db9: 0x6d01dc20, 0x36dba: 0x6d01de20, 0x36dbb: 0x6d01e020, + 0x36dbc: 0x6d01e220, 0x36dbd: 0x6d01e420, 0x36dbe: 0x6d01e620, 0x36dbf: 0x6d01e820, + // Block 0xdb7, offset 0x36dc0 + 0x36dc0: 0x6d01ea20, 0x36dc1: 0x6d01ec20, 0x36dc2: 0x6d2f5220, 0x36dc3: 0x6d2f5420, + 0x36dc4: 0x6d2f5620, 0x36dc5: 0x6d2f5820, 0x36dc6: 0x6d2f5a20, 0x36dc7: 0x6d2f5c20, + 0x36dc8: 0x6d2f5e20, 0x36dc9: 0x6d2f6020, 0x36dca: 0x6d2f6220, 0x36dcb: 0x6d2f6420, + 0x36dcc: 0x6d2f6620, 0x36dcd: 0x6d2f6820, 0x36dce: 0x6d2f6a20, 0x36dcf: 0x6d2f6c20, + 0x36dd0: 0x6d2f6e20, 0x36dd1: 0x6d2f7020, 0x36dd2: 0x6d2f7220, 0x36dd3: 0x6d2f7420, + 0x36dd4: 0x6d2f7620, 0x36dd5: 0x6d2f7820, 0x36dd6: 0x6d2f7a20, 0x36dd7: 0x6d2f7c20, + 0x36dd8: 0x6d2f7e20, 0x36dd9: 0x6d2f8020, 0x36dda: 0x6d2f8220, 0x36ddb: 0x6d2f8420, + 0x36ddc: 0x6d2f8620, 0x36ddd: 0x6d2f8820, 0x36dde: 0x6d2f8a20, 0x36ddf: 0x6d2f8c20, + 0x36de0: 0x6d2f8e20, 0x36de1: 0x6d2f9020, 0x36de2: 0x6d2f9220, 0x36de3: 0x6d2f9420, + 0x36de4: 0x6d2f9620, 0x36de5: 0x6d2f9820, 0x36de6: 0x6d2f9a20, 0x36de7: 0x6d2f9c20, + 0x36de8: 0x6d2f9e20, 0x36de9: 0x6d2fa020, 0x36dea: 0x6d2fa220, 0x36deb: 0x6d2fa420, + 0x36dec: 0x6d2fa620, 0x36ded: 0x6d2fa820, 0x36dee: 0x6d2faa20, 0x36def: 0x6d2fac20, + 0x36df0: 0x6d2fae20, 0x36df1: 0x6d2fb020, 0x36df2: 0x6d2fb220, 0x36df3: 0x6d2fb420, + 0x36df4: 0x6d2fb620, 0x36df5: 0x6d2fb820, 0x36df6: 0x6d2fba20, 0x36df7: 0x6d2fbc20, + 0x36df8: 0x6d2fbe20, 0x36df9: 0x6d2fc020, 0x36dfa: 0x6d2fc220, 0x36dfb: 0x6d2fc420, + 0x36dfc: 0x6d5c5820, 0x36dfd: 0x6d5c5a20, 0x36dfe: 0x6d5c5c20, 0x36dff: 0x6d5c5e20, + // Block 0xdb8, offset 0x36e00 + 0x36e00: 0x6d5c6020, 0x36e01: 0x6d5c6220, 0x36e02: 0x6d5c6420, 0x36e03: 0x6d5c6620, + 0x36e04: 0x6d5c6820, 0x36e05: 0x6d5c6a20, 0x36e06: 0x6d5c6c20, 0x36e07: 0x6d5c6e20, + 0x36e08: 0x6d5c7020, 0x36e09: 0x6d5c7220, 0x36e0a: 0x6d5c7420, 0x36e0b: 0x6d5c7620, + 0x36e0c: 0x6d5c7820, 0x36e0d: 0x6d5c7a20, 0x36e0e: 0x6d5c7c20, 0x36e0f: 0x6d5c7e20, + 0x36e10: 0x6d5c8020, 0x36e11: 0x6d5c8220, 0x36e12: 0x6d5c8420, 0x36e13: 0x6d5c8620, + 0x36e14: 0x6d5c8820, 0x36e15: 0x6d5c8a20, 0x36e16: 0x6d5c8c20, 0x36e17: 0x6d5c8e20, + 0x36e18: 0x6d5c9020, 0x36e19: 0x6d5c9220, 0x36e1a: 0x6d5c9420, 0x36e1b: 0x6d5c9620, + 0x36e1c: 0x6d5c9820, 0x36e1d: 0x6d5c9a20, 0x36e1e: 0x6d5c9c20, 0x36e1f: 0x6d5c9e20, + 0x36e20: 0x6d5ca020, 0x36e21: 0x6d5ca220, 0x36e22: 0x6d5ca420, 0x36e23: 0x6d5ca620, + 0x36e24: 0x6d5ca820, 0x36e25: 0x6d5caa20, 0x36e26: 0x6d5cac20, 0x36e27: 0x6d5cae20, + 0x36e28: 0x6d5cb020, 0x36e29: 0x6d5cb220, 0x36e2a: 0x6d5cb420, 0x36e2b: 0x6d5cb620, + 0x36e2c: 0x6d5cb820, 0x36e2d: 0x6d5cba20, 0x36e2e: 0x6d5cbc20, 0x36e2f: 0x6d5cbe20, + 0x36e30: 0x6d5cc020, 0x36e31: 0x6d5cc220, 0x36e32: 0x6d5cc420, 0x36e33: 0x6d5cc620, + 0x36e34: 0x6d86e020, 0x36e35: 0x6d86e220, 0x36e36: 0x6d86e420, 0x36e37: 0x6d86e620, + 0x36e38: 0x6d86e820, 0x36e39: 0x6d86ea20, 0x36e3a: 0x6d86ec20, 0x36e3b: 0x6d86ee20, + 0x36e3c: 0x6d86f020, 0x36e3d: 0x6d86f220, 0x36e3e: 0x6d86f420, 0x36e3f: 0x6d86f620, + // Block 0xdb9, offset 0x36e40 + 0x36e40: 0x6d86f820, 0x36e41: 0x6d86fa20, 0x36e42: 0x6d86fc20, 0x36e43: 0x6d86fe20, + 0x36e44: 0x6d870020, 0x36e45: 0x6d870220, 0x36e46: 0x6d870420, 0x36e47: 0x6d5cc820, + 0x36e48: 0x6d870620, 0x36e49: 0x6d870820, 0x36e4a: 0x6d870a20, 0x36e4b: 0x6d870c20, + 0x36e4c: 0x6d870e20, 0x36e4d: 0x6d871020, 0x36e4e: 0x6d871220, 0x36e4f: 0x6d871420, + 0x36e50: 0x6d871620, 0x36e51: 0x6d871820, 0x36e52: 0x6d871a20, 0x36e53: 0x6d871c20, + 0x36e54: 0x6d871e20, 0x36e55: 0x6d872020, 0x36e56: 0x6d872220, 0x36e57: 0x6d872420, + 0x36e58: 0x6d872620, 0x36e59: 0x6d872820, 0x36e5a: 0x6d872a20, 0x36e5b: 0x6d872c20, + 0x36e5c: 0x6d872e20, 0x36e5d: 0x6d873020, 0x36e5e: 0x6d873220, 0x36e5f: 0x6d873420, + 0x36e60: 0x6d873620, 0x36e61: 0x6d873820, 0x36e62: 0x6d873a20, 0x36e63: 0x6d873c20, + 0x36e64: 0x6d873e20, 0x36e65: 0x6d874020, 0x36e66: 0x6d874220, 0x36e67: 0x6d874420, + 0x36e68: 0x6d874620, 0x36e69: 0x6d874820, 0x36e6a: 0x6dab8620, 0x36e6b: 0x6dab8820, + 0x36e6c: 0x6dab8a20, 0x36e6d: 0x6dab8c20, 0x36e6e: 0x6dab8e20, 0x36e6f: 0x6dab9020, + 0x36e70: 0x6dab9220, 0x36e71: 0x6dab9420, 0x36e72: 0x6dab9620, 0x36e73: 0x6dab9820, + 0x36e74: 0x6dab9a20, 0x36e75: 0x6dab9c20, 0x36e76: 0x6dab9e20, 0x36e77: 0x6daba020, + 0x36e78: 0x6daba220, 0x36e79: 0x6daba420, 0x36e7a: 0x6daba620, 0x36e7b: 0x6daba820, + 0x36e7c: 0x6dabaa20, 0x36e7d: 0x6dabac20, 0x36e7e: 0x6dabae20, 0x36e7f: 0x6dabb020, + // Block 0xdba, offset 0x36e80 + 0x36e80: 0x6dabb220, 0x36e81: 0x6dabb420, 0x36e82: 0x6dabb620, 0x36e83: 0x6dabb820, + 0x36e84: 0x6dabba20, 0x36e85: 0x6dabbc20, 0x36e86: 0x6dabbe20, 0x36e87: 0x6dabc020, + 0x36e88: 0x6dabc220, 0x36e89: 0x6dabc420, 0x36e8a: 0x6dabc620, 0x36e8b: 0x6dabc820, + 0x36e8c: 0x6dabca20, 0x36e8d: 0x6dabcc20, 0x36e8e: 0x6dabce20, 0x36e8f: 0x6dabd020, + 0x36e90: 0x6dabd220, 0x36e91: 0x6dabd420, 0x36e92: 0x6dabd620, 0x36e93: 0x6dabd820, + 0x36e94: 0x6dabda20, 0x36e95: 0x6dabdc20, 0x36e96: 0x6d874a20, 0x36e97: 0x6dabde20, + 0x36e98: 0x6dcbe220, 0x36e99: 0x6dcbe420, 0x36e9a: 0x6dcbe620, 0x36e9b: 0x6dcbe820, + 0x36e9c: 0x6dcbea20, 0x36e9d: 0x6dcbec20, 0x36e9e: 0x6dcbee20, 0x36e9f: 0x6dcbf020, + 0x36ea0: 0x6dcbf220, 0x36ea1: 0x6dcbf420, 0x36ea2: 0x6dcbf620, 0x36ea3: 0x6dcbf820, + 0x36ea4: 0x6dcbfa20, 0x36ea5: 0x6dcbfc20, 0x36ea6: 0x6dcbfe20, 0x36ea7: 0x6dcc0020, + 0x36ea8: 0x6dcc0220, 0x36ea9: 0x6dcc0420, 0x36eaa: 0x6dcc0620, 0x36eab: 0x6dcc0820, + 0x36eac: 0x6dcc0a20, 0x36ead: 0x6dcc0c20, 0x36eae: 0x6dcc0e20, 0x36eaf: 0x6dcc1020, + 0x36eb0: 0x6dcc1220, 0x36eb1: 0x6dcc1420, 0x36eb2: 0x6dcc1620, 0x36eb3: 0x6dcc1820, + 0x36eb4: 0x6dcc1a20, 0x36eb5: 0x6dcc1c20, 0x36eb6: 0x6dcc1e20, 0x36eb7: 0x6dcc2020, + 0x36eb8: 0x6dcc2220, 0x36eb9: 0x6dcc2420, 0x36eba: 0x6dcc2620, 0x36ebb: 0x6dcc2820, + 0x36ebc: 0x6dcc2a20, 0x36ebd: 0x6dcc2c20, 0x36ebe: 0x6dcc2e20, 0x36ebf: 0x6de71c20, + // Block 0xdbb, offset 0x36ec0 + 0x36ec0: 0x6de71e20, 0x36ec1: 0x6de72020, 0x36ec2: 0x6de72220, 0x36ec3: 0x6de72420, + 0x36ec4: 0x6de72620, 0x36ec5: 0x6de72820, 0x36ec6: 0x6de72a20, 0x36ec7: 0x6de72c20, + 0x36ec8: 0x6de72e20, 0x36ec9: 0x6de73020, 0x36eca: 0x6de73220, 0x36ecb: 0x6de73420, + 0x36ecc: 0x6de73620, 0x36ecd: 0x6de73820, 0x36ece: 0x6de73a20, 0x36ecf: 0x6de73c20, + 0x36ed0: 0x6de73e20, 0x36ed1: 0x6de74020, 0x36ed2: 0x6de74220, 0x36ed3: 0x6de74420, + 0x36ed4: 0x6de74620, 0x36ed5: 0x6df25c20, 0x36ed6: 0x6de74820, 0x36ed7: 0x6de74a20, + 0x36ed8: 0x6de74c20, 0x36ed9: 0x6de74e20, 0x36eda: 0x6dfdb820, 0x36edb: 0x6dfdba20, + 0x36edc: 0x6dfdbc20, 0x36edd: 0x6dfdbe20, 0x36ede: 0x6dfdc020, 0x36edf: 0x6dfdc220, + 0x36ee0: 0x6dfdc420, 0x36ee1: 0x6dfdc620, 0x36ee2: 0x6dfdc820, 0x36ee3: 0x6dfdca20, + 0x36ee4: 0x6dfdcc20, 0x36ee5: 0x6dfdce20, 0x36ee6: 0x6dfdd020, 0x36ee7: 0x6dfdd220, + 0x36ee8: 0x6dfdd420, 0x36ee9: 0x6dfdd620, 0x36eea: 0x6dfdd820, 0x36eeb: 0x6dfdda20, + 0x36eec: 0x6dfddc20, 0x36eed: 0x6e106820, 0x36eee: 0x6e106a20, 0x36eef: 0x6e106c20, + 0x36ef0: 0x6e106e20, 0x36ef1: 0x6e107020, 0x36ef2: 0x6e107220, 0x36ef3: 0x6e107420, + 0x36ef4: 0x6e107620, 0x36ef5: 0x6e107820, 0x36ef6: 0x6e107a20, 0x36ef7: 0x6e107c20, + 0x36ef8: 0x6e107e20, 0x36ef9: 0x6e108020, 0x36efa: 0x6e1f1820, 0x36efb: 0x6e1f1a20, + 0x36efc: 0x6e1f1c20, 0x36efd: 0x6e1f1e20, 0x36efe: 0x6e1f2020, 0x36eff: 0x6e1f2220, + // Block 0xdbc, offset 0x36f00 + 0x36f00: 0x6e1f2420, 0x36f01: 0x6e1f2620, 0x36f02: 0x6e108220, 0x36f03: 0x6e1f2820, + 0x36f04: 0x6e21a620, 0x36f05: 0x6e1f2a20, 0x36f06: 0x6e1f2c20, 0x36f07: 0x6e1f2e20, + 0x36f08: 0x6e2a6e20, 0x36f09: 0x6e2a7020, 0x36f0a: 0x6e2a7220, 0x36f0b: 0x6e2a7420, + 0x36f0c: 0x6e2a7620, 0x36f0d: 0x6e2a7820, 0x36f0e: 0x6e2a7a20, 0x36f0f: 0x6e331820, + 0x36f10: 0x6e331a20, 0x36f11: 0x6e331c20, 0x36f12: 0x6e331e20, 0x36f13: 0x6e393e20, + 0x36f14: 0x6e3d8c20, 0x36f15: 0x6e3d8e20, 0x36f16: 0x6e3d9020, 0x36f17: 0x6e3d9220, + 0x36f18: 0x6e3d9420, 0x36f19: 0x6e408420, 0x36f1a: 0x6e408620, 0x36f1b: 0x6e42ce20, + 0x36f1c: 0x6e444220, 0x36f1d: 0x6c13ec20, 0x36f1e: 0x6c3cb420, 0x36f1f: 0x6c5a1e20, + 0x36f20: 0x6c5a2020, 0x36f21: 0x6c7cd820, 0x36f22: 0x6c7cda20, 0x36f23: 0x6c7cdc20, + 0x36f24: 0x6c7cde20, 0x36f25: 0x6c7ce020, 0x36f26: 0x6c7ce220, 0x36f27: 0x6ca59620, + 0x36f28: 0x6ca59820, 0x36f29: 0x6ca59a20, 0x36f2a: 0x6cd3f820, 0x36f2b: 0x6cd3fa20, + 0x36f2c: 0x6cd3fc20, 0x36f2d: 0x6cd3fe20, 0x36f2e: 0x6cd40020, 0x36f2f: 0x6cd40220, + 0x36f30: 0x6cd40420, 0x36f31: 0x6cd40620, 0x36f32: 0x6d01fe20, 0x36f33: 0x6d020020, + 0x36f34: 0x6d020220, 0x36f35: 0x6d020420, 0x36f36: 0x6d2fd020, 0x36f37: 0x6d2fd220, + 0x36f38: 0x6d2fd420, 0x36f39: 0x6d2fd620, 0x36f3a: 0x6d2fd820, 0x36f3b: 0x6d2fda20, + 0x36f3c: 0x6d2fdc20, 0x36f3d: 0x6d2fde20, 0x36f3e: 0x6d2fe020, 0x36f3f: 0x6d2fe220, + // Block 0xdbd, offset 0x36f40 + 0x36f40: 0x6d2fe420, 0x36f41: 0x6d2fe620, 0x36f42: 0x6d5cd220, 0x36f43: 0x6d5cd420, + 0x36f44: 0x6d5cd620, 0x36f45: 0x6d5cd820, 0x36f46: 0x6d5cda20, 0x36f47: 0x6d5cdc20, + 0x36f48: 0x6d5cde20, 0x36f49: 0x6d5ce020, 0x36f4a: 0x6d875420, 0x36f4b: 0x6d875620, + 0x36f4c: 0x6d875820, 0x36f4d: 0x6d875a20, 0x36f4e: 0x6dcc3020, 0x36f4f: 0x6dabf020, + 0x36f50: 0x6dabf220, 0x36f51: 0x6dabf420, 0x36f52: 0x6dabf620, 0x36f53: 0x6dcc3220, + 0x36f54: 0x6dcc3420, 0x36f55: 0x6dcc3620, 0x36f56: 0x6de75220, 0x36f57: 0x6de75420, + 0x36f58: 0x6de75620, 0x36f59: 0x6de75820, 0x36f5a: 0x6de75a20, 0x36f5b: 0x6de75c20, + 0x36f5c: 0x6de75e20, 0x36f5d: 0x6e108820, 0x36f5e: 0x6dfde220, 0x36f5f: 0x6dfde420, + 0x36f60: 0x6dfde620, 0x36f61: 0x6e2a7c20, 0x36f62: 0x6e2a7e20, 0x36f63: 0x6e2a8020, + 0x36f64: 0x6e46ca20, 0x36f65: 0x6e46ea20, 0x36f66: 0x6c253420, 0x36f67: 0x6c253620, + 0x36f68: 0x6c3cba20, 0x36f69: 0x6c5a2a20, 0x36f6a: 0x6c5a2c20, 0x36f6b: 0x6c5a2e20, + 0x36f6c: 0x6c5a3020, 0x36f6d: 0x6c5a3220, 0x36f6e: 0x6c5a3420, 0x36f6f: 0x6c5a3620, + 0x36f70: 0x6c7cea20, 0x36f71: 0x6c7cec20, 0x36f72: 0x6c7cee20, 0x36f73: 0x6c7cf020, + 0x36f74: 0x6c7cf220, 0x36f75: 0x6c7cf420, 0x36f76: 0x6c7cf620, 0x36f77: 0x6c7cf820, + 0x36f78: 0x6c7cfa20, 0x36f79: 0x6ca5a220, 0x36f7a: 0x6ca5a420, 0x36f7b: 0x6ca5a620, + 0x36f7c: 0x6ca5a820, 0x36f7d: 0x6ca5aa20, 0x36f7e: 0x6ca5ac20, 0x36f7f: 0x6ca5ae20, + // Block 0xdbe, offset 0x36f80 + 0x36f80: 0x6ca5b020, 0x36f81: 0x6ca5b220, 0x36f82: 0x6ca5b420, 0x36f83: 0x6ca5b620, + 0x36f84: 0x6ca5b820, 0x36f85: 0x6ca5ba20, 0x36f86: 0x6ca5bc20, 0x36f87: 0x6ca5be20, + 0x36f88: 0x6ca5c020, 0x36f89: 0x6ca5c220, 0x36f8a: 0x6ca5c420, 0x36f8b: 0x6ca5c620, + 0x36f8c: 0x6ca5c820, 0x36f8d: 0x6ca5ca20, 0x36f8e: 0x6cd41220, 0x36f8f: 0x6cd41420, + 0x36f90: 0x6cd41620, 0x36f91: 0x6cd41820, 0x36f92: 0x6cd41a20, 0x36f93: 0x6cd41c20, + 0x36f94: 0x6cd41e20, 0x36f95: 0x6cd42020, 0x36f96: 0x6cd42220, 0x36f97: 0x6cd42420, + 0x36f98: 0x6d020a20, 0x36f99: 0x6d020c20, 0x36f9a: 0x6d020e20, 0x36f9b: 0x6d021020, + 0x36f9c: 0x6d021220, 0x36f9d: 0x6d021420, 0x36f9e: 0x6d021620, 0x36f9f: 0x6d021820, + 0x36fa0: 0x6d021a20, 0x36fa1: 0x6d021c20, 0x36fa2: 0x6d021e20, 0x36fa3: 0x6d022020, + 0x36fa4: 0x6d022220, 0x36fa5: 0x6d022420, 0x36fa6: 0x6d022620, 0x36fa7: 0x6d022820, + 0x36fa8: 0x6d022a20, 0x36fa9: 0x6d022c20, 0x36faa: 0x6d2fea20, 0x36fab: 0x6d2fec20, + 0x36fac: 0x6d2fee20, 0x36fad: 0x6d2ff020, 0x36fae: 0x6d2ff220, 0x36faf: 0x6d2ff420, + 0x36fb0: 0x6d2ff620, 0x36fb1: 0x6d2ff820, 0x36fb2: 0x6d5ce220, 0x36fb3: 0x6d5ce420, + 0x36fb4: 0x6d5ce620, 0x36fb5: 0x6d5ce820, 0x36fb6: 0x6d5cea20, 0x36fb7: 0x6d5cec20, + 0x36fb8: 0x6d5cee20, 0x36fb9: 0x6d5cf020, 0x36fba: 0x6d5cf220, 0x36fbb: 0x6d875c20, + 0x36fbc: 0x6d875e20, 0x36fbd: 0x6d876020, 0x36fbe: 0x6d876220, 0x36fbf: 0x6d876420, + // Block 0xdbf, offset 0x36fc0 + 0x36fc0: 0x6dabfc20, 0x36fc1: 0x6dabfe20, 0x36fc2: 0x6dac0020, 0x36fc3: 0x6dac0220, + 0x36fc4: 0x6dac0420, 0x36fc5: 0x6dac0620, 0x36fc6: 0x6dac0820, 0x36fc7: 0x6dcc3820, + 0x36fc8: 0x6dcc3a20, 0x36fc9: 0x6dcc3c20, 0x36fca: 0x6dcc3e20, 0x36fcb: 0x6dcc4020, + 0x36fcc: 0x6de76220, 0x36fcd: 0x6de76420, 0x36fce: 0x6de76620, 0x36fcf: 0x6de76820, + 0x36fd0: 0x6e2a8220, 0x36fd1: 0x6e1f3020, 0x36fd2: 0x6e1f3220, 0x36fd3: 0x6e2a8420, + 0x36fd4: 0x6e2a8620, 0x36fd5: 0x6c13f020, 0x36fd6: 0x6c13f220, 0x36fd7: 0x6c254020, + 0x36fd8: 0x6c254220, 0x36fd9: 0x6c254420, 0x36fda: 0x6c254620, 0x36fdb: 0x6c254820, + 0x36fdc: 0x6c254a20, 0x36fdd: 0x6c3cd620, 0x36fde: 0x6c3cd820, 0x36fdf: 0x6c3cda20, + 0x36fe0: 0x6c3cdc20, 0x36fe1: 0x6c3cde20, 0x36fe2: 0x6c3ce020, 0x36fe3: 0x6c3ce220, + 0x36fe4: 0x6c3ce420, 0x36fe5: 0x6c3ce620, 0x36fe6: 0x6c3ce820, 0x36fe7: 0x6c3cea20, + 0x36fe8: 0x6c3cec20, 0x36fe9: 0x6c5a7e20, 0x36fea: 0x6c5a8020, 0x36feb: 0x6c5a8220, + 0x36fec: 0x6c5a8420, 0x36fed: 0x6c5a8620, 0x36fee: 0x6c5a8820, 0x36fef: 0x6c5a8a20, + 0x36ff0: 0x6c5a8c20, 0x36ff1: 0x6c5a8e20, 0x36ff2: 0x6c5a9020, 0x36ff3: 0x6c5a9220, + 0x36ff4: 0x6c5a9420, 0x36ff5: 0x6c5a9620, 0x36ff6: 0x6c5a9820, 0x36ff7: 0x6c5a9a20, + 0x36ff8: 0x6c5a9c20, 0x36ff9: 0x6c5a9e20, 0x36ffa: 0x6c5aa020, 0x36ffb: 0x6c5aa220, + 0x36ffc: 0x6c5aa420, 0x36ffd: 0x6c5aa620, 0x36ffe: 0x6c5aa820, 0x36fff: 0x6c5aaa20, + // Block 0xdc0, offset 0x37000 + 0x37000: 0x6c5aac20, 0x37001: 0x6c5aae20, 0x37002: 0x6c5ab020, 0x37003: 0x6c5ab220, + 0x37004: 0x6c5ab420, 0x37005: 0x6c5ab620, 0x37006: 0x6c7d5a20, 0x37007: 0x6c7d5c20, + 0x37008: 0x6c7d5e20, 0x37009: 0x6c7d6020, 0x3700a: 0x6c7d6220, 0x3700b: 0x6c7d6420, + 0x3700c: 0x6c7d6620, 0x3700d: 0x6c7d6820, 0x3700e: 0x6c7d6a20, 0x3700f: 0x6c7d6c20, + 0x37010: 0x6c7d6e20, 0x37011: 0x6c7d7020, 0x37012: 0x6c7d7220, 0x37013: 0x6c7d7420, + 0x37014: 0x6c7d7620, 0x37015: 0x6c7d7820, 0x37016: 0x6c7d7a20, 0x37017: 0x6c7d7c20, + 0x37018: 0x6c7d7e20, 0x37019: 0x6c7d8020, 0x3701a: 0x6c7d8220, 0x3701b: 0x6c7d8420, + 0x3701c: 0x6c7d8620, 0x3701d: 0x6c7d8820, 0x3701e: 0x6c7d8a20, 0x3701f: 0x6c7d8c20, + 0x37020: 0x6c7d8e20, 0x37021: 0x6c7d9020, 0x37022: 0x6c7d9220, 0x37023: 0x6c7d9420, + 0x37024: 0x6c7d9620, 0x37025: 0x6c7d9820, 0x37026: 0x6c7d9a20, 0x37027: 0x6c7d9c20, + 0x37028: 0x6c7d9e20, 0x37029: 0x6c7da020, 0x3702a: 0x6c7da220, 0x3702b: 0x6c7da420, + 0x3702c: 0x6c7da620, 0x3702d: 0x6c7da820, 0x3702e: 0x6c7daa20, 0x3702f: 0x6c7dac20, + 0x37030: 0x6c7dae20, 0x37031: 0x6c7db020, 0x37032: 0x6c7db220, 0x37033: 0x6ca61220, + 0x37034: 0x6ca61420, 0x37035: 0x6ca61620, 0x37036: 0x6ca61820, 0x37037: 0x6ca61a20, + 0x37038: 0x6ca61c20, 0x37039: 0x6ca61e20, 0x3703a: 0x6ca62020, 0x3703b: 0x6ca62220, + 0x3703c: 0x6ca62420, 0x3703d: 0x6ca62620, 0x3703e: 0x6ca62820, 0x3703f: 0x6ca62a20, + // Block 0xdc1, offset 0x37040 + 0x37040: 0x6ca62c20, 0x37041: 0x6ca62e20, 0x37042: 0x6ca63020, 0x37043: 0x6ca63220, + 0x37044: 0x6ca63420, 0x37045: 0x6ca63620, 0x37046: 0x6ca63820, 0x37047: 0x6ca63a20, + 0x37048: 0x6ca63c20, 0x37049: 0x6ca63e20, 0x3704a: 0x6ca64020, 0x3704b: 0x6ca64220, + 0x3704c: 0x6ca64420, 0x3704d: 0x6ca64620, 0x3704e: 0x6ca64820, 0x3704f: 0x6ca64a20, + 0x37050: 0x6ca64c20, 0x37051: 0x6ca64e20, 0x37052: 0x6ca65020, 0x37053: 0x6ca65220, + 0x37054: 0x6ca65420, 0x37055: 0x6ca65620, 0x37056: 0x6ca65820, 0x37057: 0x6ca65a20, + 0x37058: 0x6ca65c20, 0x37059: 0x6ca65e20, 0x3705a: 0x6ca66020, 0x3705b: 0x6ca66220, + 0x3705c: 0x6ca66420, 0x3705d: 0x6ca66620, 0x3705e: 0x6ca66820, 0x3705f: 0x6ca66a20, + 0x37060: 0x6ca66c20, 0x37061: 0x6ca66e20, 0x37062: 0x6ca67020, 0x37063: 0x6ca67220, + 0x37064: 0x6ca67420, 0x37065: 0x6ca67620, 0x37066: 0x6ca67820, 0x37067: 0x6ca67a20, + 0x37068: 0x6ca67c20, 0x37069: 0x6ca67e20, 0x3706a: 0x6cd46c20, 0x3706b: 0x6cd46e20, + 0x3706c: 0x6cd47020, 0x3706d: 0x6cd47220, 0x3706e: 0x6cd47420, 0x3706f: 0x6cd47620, + 0x37070: 0x6cd47820, 0x37071: 0x6cd47a20, 0x37072: 0x6cd47c20, 0x37073: 0x6cd47e20, + 0x37074: 0x6cd48020, 0x37075: 0x6cd48220, 0x37076: 0x6cd48420, 0x37077: 0x6cd48620, + 0x37078: 0x6cd48820, 0x37079: 0x6cd48a20, 0x3707a: 0x6cd48c20, 0x3707b: 0x6cd48e20, + 0x3707c: 0x6cd49020, 0x3707d: 0x6cd49220, 0x3707e: 0x6cd49420, 0x3707f: 0x6cd49620, + // Block 0xdc2, offset 0x37080 + 0x37080: 0x6cd49820, 0x37081: 0x6cd49a20, 0x37082: 0x6cd49c20, 0x37083: 0x6cd49e20, + 0x37084: 0x6cd4a020, 0x37085: 0x6cd4a220, 0x37086: 0x6cd4a420, 0x37087: 0x6cd4a620, + 0x37088: 0x6cd4a820, 0x37089: 0x6cd4aa20, 0x3708a: 0x6d029c20, 0x3708b: 0x6d029e20, + 0x3708c: 0x6d02a020, 0x3708d: 0x6d02a220, 0x3708e: 0x6d02a420, 0x3708f: 0x6d02a620, + 0x37090: 0x6d02a820, 0x37091: 0x6d02aa20, 0x37092: 0x6d02ac20, 0x37093: 0x6d02ae20, + 0x37094: 0x6d02b020, 0x37095: 0x6d02b220, 0x37096: 0x6d02b420, 0x37097: 0x6d02b620, + 0x37098: 0x6d02b820, 0x37099: 0x6d02ba20, 0x3709a: 0x6d02bc20, 0x3709b: 0x6d02be20, + 0x3709c: 0x6d02c020, 0x3709d: 0x6d02c220, 0x3709e: 0x6d02c420, 0x3709f: 0x6d02c620, + 0x370a0: 0x6d02c820, 0x370a1: 0x6d02ca20, 0x370a2: 0x6d02cc20, 0x370a3: 0x6d02ce20, + 0x370a4: 0x6d02d020, 0x370a5: 0x6d02d220, 0x370a6: 0x6d02d420, 0x370a7: 0x6d02d620, + 0x370a8: 0x6d02d820, 0x370a9: 0x6d02da20, 0x370aa: 0x6d02dc20, 0x370ab: 0x6d02de20, + 0x370ac: 0x6d02e020, 0x370ad: 0x6d02e220, 0x370ae: 0x6d02e420, 0x370af: 0x6d02e620, + 0x370b0: 0x6d02e820, 0x370b1: 0x6d02ea20, 0x370b2: 0x6d02ec20, 0x370b3: 0x6d02ee20, + 0x370b4: 0x6d02f020, 0x370b5: 0x6d02f220, 0x370b6: 0x6d02f420, 0x370b7: 0x6d02f620, + 0x370b8: 0x6d02f820, 0x370b9: 0x6d02fa20, 0x370ba: 0x6d304a20, 0x370bb: 0x6d304c20, + 0x370bc: 0x6d304e20, 0x370bd: 0x6d305020, 0x370be: 0x6d305220, 0x370bf: 0x6d305420, + // Block 0xdc3, offset 0x370c0 + 0x370c0: 0x6d305620, 0x370c1: 0x6d305820, 0x370c2: 0x6d305a20, 0x370c3: 0x6d305c20, + 0x370c4: 0x6d305e20, 0x370c5: 0x6d306020, 0x370c6: 0x6d306220, 0x370c7: 0x6d306420, + 0x370c8: 0x6d306620, 0x370c9: 0x6d306820, 0x370ca: 0x6d306a20, 0x370cb: 0x6d306c20, + 0x370cc: 0x6d306e20, 0x370cd: 0x6d307020, 0x370ce: 0x6d307220, 0x370cf: 0x6d307420, + 0x370d0: 0x6d307620, 0x370d1: 0x6d307820, 0x370d2: 0x6d307a20, 0x370d3: 0x6d307c20, + 0x370d4: 0x6d307e20, 0x370d5: 0x6d308020, 0x370d6: 0x6d308220, 0x370d7: 0x6d308420, + 0x370d8: 0x6d308620, 0x370d9: 0x6d308820, 0x370da: 0x6d308a20, 0x370db: 0x6d308c20, + 0x370dc: 0x6d308e20, 0x370dd: 0x6d309020, 0x370de: 0x6d309220, 0x370df: 0x6d309420, + 0x370e0: 0x6d309620, 0x370e1: 0x6d309820, 0x370e2: 0x6d309a20, 0x370e3: 0x6d309c20, + 0x370e4: 0x6d309e20, 0x370e5: 0x6d30a020, 0x370e6: 0x6d30a220, 0x370e7: 0x6d30a420, + 0x370e8: 0x6d30a620, 0x370e9: 0x6d30a820, 0x370ea: 0x6d30aa20, 0x370eb: 0x6d30ac20, + 0x370ec: 0x6d30ae20, 0x370ed: 0x6d5d4420, 0x370ee: 0x6d5d4620, 0x370ef: 0x6d5d4820, + 0x370f0: 0x6d5d4a20, 0x370f1: 0x6d5d4c20, 0x370f2: 0x6d5d4e20, 0x370f3: 0x6d5d5020, + 0x370f4: 0x6d5d5220, 0x370f5: 0x6d5d5420, 0x370f6: 0x6d5d5620, 0x370f7: 0x6d5d5820, + 0x370f8: 0x6d5d5a20, 0x370f9: 0x6d5d5c20, 0x370fa: 0x6d5d5e20, 0x370fb: 0x6d5d6020, + 0x370fc: 0x6d5d6220, 0x370fd: 0x6d5d6420, 0x370fe: 0x6d5d6620, 0x370ff: 0x6d5d6820, + // Block 0xdc4, offset 0x37100 + 0x37100: 0x6d5d6a20, 0x37101: 0x6d5d6c20, 0x37102: 0x6d5d6e20, 0x37103: 0x6d5d7020, + 0x37104: 0x6d5d7220, 0x37105: 0x6d5d7420, 0x37106: 0x6d5d7620, 0x37107: 0x6d5d7820, + 0x37108: 0x6d5d7a20, 0x37109: 0x6d5d7c20, 0x3710a: 0x6d5d7e20, 0x3710b: 0x6d5d8020, + 0x3710c: 0x6d87a020, 0x3710d: 0x6d87a220, 0x3710e: 0x6d87a420, 0x3710f: 0x6d87a620, + 0x37110: 0x6d87a820, 0x37111: 0x6d87aa20, 0x37112: 0x6d87ac20, 0x37113: 0x6d87ae20, + 0x37114: 0x6d87b020, 0x37115: 0x6d87b220, 0x37116: 0x6d87b420, 0x37117: 0x6d87b620, + 0x37118: 0x6d87b820, 0x37119: 0x6d87ba20, 0x3711a: 0x6d87bc20, 0x3711b: 0x6d87be20, + 0x3711c: 0x6d87c020, 0x3711d: 0x6d87c220, 0x3711e: 0x6d87c420, 0x3711f: 0x6d87c620, + 0x37120: 0x6d87c820, 0x37121: 0x6d87ca20, 0x37122: 0x6d87cc20, 0x37123: 0x6d87ce20, + 0x37124: 0x6d87d020, 0x37125: 0x6d87d220, 0x37126: 0x6d87d420, 0x37127: 0x6d87d620, + 0x37128: 0x6d87d820, 0x37129: 0x6d87da20, 0x3712a: 0x6d87dc20, 0x3712b: 0x6d87de20, + 0x3712c: 0x6d87e020, 0x3712d: 0x6d87e220, 0x3712e: 0x6d87e420, 0x3712f: 0x6d87e620, + 0x37130: 0x6dac4a20, 0x37131: 0x6dac4c20, 0x37132: 0x6dac4e20, 0x37133: 0x6dac5020, + 0x37134: 0x6dac5220, 0x37135: 0x6dac5420, 0x37136: 0x6dac5620, 0x37137: 0x6dac5820, + 0x37138: 0x6dac5a20, 0x37139: 0x6dac5c20, 0x3713a: 0x6dac5e20, 0x3713b: 0x6dac6020, + 0x3713c: 0x6dac6220, 0x3713d: 0x6dac6420, 0x3713e: 0x6dac6620, 0x3713f: 0x6dac6820, + // Block 0xdc5, offset 0x37140 + 0x37140: 0x6dac6a20, 0x37141: 0x6dac6c20, 0x37142: 0x6dac6e20, 0x37143: 0x6dac7020, + 0x37144: 0x6dac7220, 0x37145: 0x6dac7420, 0x37146: 0x6dac7620, 0x37147: 0x6dac7820, + 0x37148: 0x6dac7a20, 0x37149: 0x6dac7c20, 0x3714a: 0x6dac7e20, 0x3714b: 0x6dac8020, + 0x3714c: 0x6dac8220, 0x3714d: 0x6dac8420, 0x3714e: 0x6dac8620, 0x3714f: 0x6dac8820, + 0x37150: 0x6dac8a20, 0x37151: 0x6dac8c20, 0x37152: 0x6dac8e20, 0x37153: 0x6dac9020, + 0x37154: 0x6dac9220, 0x37155: 0x6dac9420, 0x37156: 0x6dac9620, 0x37157: 0x6dcc7420, + 0x37158: 0x6dcc7620, 0x37159: 0x6dcc7820, 0x3715a: 0x6dcc7a20, 0x3715b: 0x6dcc7c20, + 0x3715c: 0x6dcc7e20, 0x3715d: 0x6dcc8020, 0x3715e: 0x6dcc8220, 0x3715f: 0x6dcc8420, + 0x37160: 0x6dcc8620, 0x37161: 0x6dcc8820, 0x37162: 0x6dcc8a20, 0x37163: 0x6dcc8c20, + 0x37164: 0x6dcc8e20, 0x37165: 0x6dcc9020, 0x37166: 0x6dcc9220, 0x37167: 0x6dcc9420, + 0x37168: 0x6dcc9620, 0x37169: 0x6dcc9820, 0x3716a: 0x6de78220, 0x3716b: 0x6de78420, + 0x3716c: 0x6de78620, 0x3716d: 0x6de78820, 0x3716e: 0x6de78a20, 0x3716f: 0x6de78c20, + 0x37170: 0x6de78e20, 0x37171: 0x6de79020, 0x37172: 0x6de79220, 0x37173: 0x6de79420, + 0x37174: 0x6de79620, 0x37175: 0x6de79820, 0x37176: 0x6de79a20, 0x37177: 0x6de79c20, + 0x37178: 0x6de79e20, 0x37179: 0x6de7a020, 0x3717a: 0x6de7a220, 0x3717b: 0x6dfe0a20, + 0x3717c: 0x6dfe0c20, 0x3717d: 0x6dfe0e20, 0x3717e: 0x6dfe1020, 0x3717f: 0x6dfe1220, + // Block 0xdc6, offset 0x37180 + 0x37180: 0x6dfe1420, 0x37181: 0x6dfe1620, 0x37182: 0x6dfe1820, 0x37183: 0x6dfe1a20, + 0x37184: 0x6dfe1c20, 0x37185: 0x6dfe1e20, 0x37186: 0x6dfe2020, 0x37187: 0x6dfe2220, + 0x37188: 0x6dfe2420, 0x37189: 0x6dfe2620, 0x3718a: 0x6dfe2820, 0x3718b: 0x6dfe2a20, + 0x3718c: 0x6dfe2c20, 0x3718d: 0x6dfe2e20, 0x3718e: 0x6dfe3020, 0x3718f: 0x6dfe3220, + 0x37190: 0x6dfe3420, 0x37191: 0x6dfe3620, 0x37192: 0x6e10a420, 0x37193: 0x6e10a620, + 0x37194: 0x6e10a820, 0x37195: 0x6e10aa20, 0x37196: 0x6e10ac20, 0x37197: 0x6e10ae20, + 0x37198: 0x6e10b020, 0x37199: 0x6e10b220, 0x3719a: 0x6e10b420, 0x3719b: 0x6e10b620, + 0x3719c: 0x6e10b820, 0x3719d: 0x6e1f3a20, 0x3719e: 0x6e1f3c20, 0x3719f: 0x6e1f3e20, + 0x371a0: 0x6e1f4020, 0x371a1: 0x6e1f4220, 0x371a2: 0x6e1f4420, 0x371a3: 0x6e1f4620, + 0x371a4: 0x6e1f4820, 0x371a5: 0x6e1f4a20, 0x371a6: 0x6e1f4c20, 0x371a7: 0x6e1f4e20, + 0x371a8: 0x6e1f5020, 0x371a9: 0x6e1f5220, 0x371aa: 0x6e1f5420, 0x371ab: 0x6e2a8c20, + 0x371ac: 0x6e2a8e20, 0x371ad: 0x6e2a9020, 0x371ae: 0x6e2a9220, 0x371af: 0x6e2a9420, + 0x371b0: 0x6e2a9620, 0x371b1: 0x6e2a9820, 0x371b2: 0x6e2a9a20, 0x371b3: 0x6e2a9c20, + 0x371b4: 0x6e332820, 0x371b5: 0x6e332a20, 0x371b6: 0x6e361a20, 0x371b7: 0x6e332c20, + 0x371b8: 0x6e332e20, 0x371b9: 0x6e394420, 0x371ba: 0x6e3d9820, 0x371bb: 0x6e3d9a20, + 0x371bc: 0x6e3d9c20, 0x371bd: 0x6e3d9e20, 0x371be: 0x6e408820, 0x371bf: 0x6e408a20, + // Block 0xdc7, offset 0x371c0 + 0x371c0: 0x6e408c20, 0x371c1: 0x6e42d020, 0x371c2: 0x6e42d220, 0x371c3: 0x6e444620, + 0x371c4: 0x6e46b220, 0x371c5: 0x6c050020, 0x371c6: 0x6c0a3620, 0x371c7: 0x6c13f820, + 0x371c8: 0x6c13fa20, 0x371c9: 0x6c13fc20, 0x371ca: 0x6c13fe20, 0x371cb: 0x6c140020, + 0x371cc: 0x6c140220, 0x371cd: 0x6c255020, 0x371ce: 0x6c255220, 0x371cf: 0x6c255420, + 0x371d0: 0x6c255620, 0x371d1: 0x6c255820, 0x371d2: 0x6c255a20, 0x371d3: 0x6c255c20, + 0x371d4: 0x6c255e20, 0x371d5: 0x6c3cfc20, 0x371d6: 0x6c3cfe20, 0x371d7: 0x6c3d0020, + 0x371d8: 0x6c3d0220, 0x371d9: 0x6c3d0420, 0x371da: 0x6c3d0620, 0x371db: 0x6c3d0820, + 0x371dc: 0x6c3d0a20, 0x371dd: 0x6c3d0c20, 0x371de: 0x6c3d0e20, 0x371df: 0x6c3d1020, + 0x371e0: 0x6c3d1220, 0x371e1: 0x6c3d1420, 0x371e2: 0x6c3d1620, 0x371e3: 0x6c3d1820, + 0x371e4: 0x6c3d1a20, 0x371e5: 0x6c3d1c20, 0x371e6: 0x6c3d1e20, 0x371e7: 0x6c3d2020, + 0x371e8: 0x6c3d2220, 0x371e9: 0x6c3d2420, 0x371ea: 0x6c3d2620, 0x371eb: 0x6c5ade20, + 0x371ec: 0x6c5ae020, 0x371ed: 0x6c5ae220, 0x371ee: 0x6c5ae420, 0x371ef: 0x6c5ae620, + 0x371f0: 0x6c5ae820, 0x371f1: 0x6c5aea20, 0x371f2: 0x6c5aec20, 0x371f3: 0x6c5aee20, + 0x371f4: 0x6c5af020, 0x371f5: 0x6c5af220, 0x371f6: 0x6c5af420, 0x371f7: 0x6c5af620, + 0x371f8: 0x6c5af820, 0x371f9: 0x6c5afa20, 0x371fa: 0x6c5afc20, 0x371fb: 0x6c5afe20, + 0x371fc: 0x6c5b0020, 0x371fd: 0x6c5b0220, 0x371fe: 0x6c5b0420, 0x371ff: 0x6c5b0620, + // Block 0xdc8, offset 0x37200 + 0x37200: 0x6c5b0820, 0x37201: 0x6c5b0a20, 0x37202: 0x6c5b0c20, 0x37203: 0x6c5b0e20, + 0x37204: 0x6c5b1020, 0x37205: 0x6c5b1220, 0x37206: 0x6c5b1420, 0x37207: 0x6c5b1620, + 0x37208: 0x6c5b1820, 0x37209: 0x6c5b1a20, 0x3720a: 0x6c5b1c20, 0x3720b: 0x6c5b1e20, + 0x3720c: 0x6c5b2020, 0x3720d: 0x6c5b2220, 0x3720e: 0x6c7dea20, 0x3720f: 0x6c7dec20, + 0x37210: 0x6c7dee20, 0x37211: 0x6c7df020, 0x37212: 0x6c7df220, 0x37213: 0x6c7df420, + 0x37214: 0x6c7df620, 0x37215: 0x6c7df820, 0x37216: 0x6c7dfa20, 0x37217: 0x6c7dfc20, + 0x37218: 0x6c7dfe20, 0x37219: 0x6c7e0020, 0x3721a: 0x6c7e0220, 0x3721b: 0x6c7e0420, + 0x3721c: 0x6c7e0620, 0x3721d: 0x6c7e0820, 0x3721e: 0x6c7e0a20, 0x3721f: 0x6c7e0c20, + 0x37220: 0x6c7e0e20, 0x37221: 0x6c7e1020, 0x37222: 0x6c7e1220, 0x37223: 0x6c7e1420, + 0x37224: 0x6c7e1620, 0x37225: 0x6c7e1820, 0x37226: 0x6c7e1a20, 0x37227: 0x6c7e1c20, + 0x37228: 0x6c7e1e20, 0x37229: 0x6c7e2020, 0x3722a: 0x6c7e2220, 0x3722b: 0x6ca6ae20, + 0x3722c: 0x6ca6b020, 0x3722d: 0x6ca6b220, 0x3722e: 0x6ca6b420, 0x3722f: 0x6ca6b620, + 0x37230: 0x6ca6b820, 0x37231: 0x6ca6ba20, 0x37232: 0x6ca6bc20, 0x37233: 0x6ca6be20, + 0x37234: 0x6ca6c020, 0x37235: 0x6ca6c220, 0x37236: 0x6ca6c420, 0x37237: 0x6ca6c620, + 0x37238: 0x6ca6c820, 0x37239: 0x6ca6ca20, 0x3723a: 0x6ca6cc20, 0x3723b: 0x6ca6ce20, + 0x3723c: 0x6ca6d020, 0x3723d: 0x6ca6d220, 0x3723e: 0x6ca6d420, 0x3723f: 0x6ca6d620, + // Block 0xdc9, offset 0x37240 + 0x37240: 0x6ca6d820, 0x37241: 0x6ca6da20, 0x37242: 0x6ca6dc20, 0x37243: 0x6ca6de20, + 0x37244: 0x6ca6e020, 0x37245: 0x6ca6e220, 0x37246: 0x6ca6e420, 0x37247: 0x6ca6e620, + 0x37248: 0x6cd4d620, 0x37249: 0x6cd4d820, 0x3724a: 0x6cd4da20, 0x3724b: 0x6cd4dc20, + 0x3724c: 0x6cd4de20, 0x3724d: 0x6cd4e020, 0x3724e: 0x6cd4e220, 0x3724f: 0x6cd4e420, + 0x37250: 0x6cd4e620, 0x37251: 0x6cd4e820, 0x37252: 0x6cd4ea20, 0x37253: 0x6cd4ec20, + 0x37254: 0x6cd4ee20, 0x37255: 0x6cd4f020, 0x37256: 0x6cd4f220, 0x37257: 0x6cd4f420, + 0x37258: 0x6cd4f620, 0x37259: 0x6cd4f820, 0x3725a: 0x6cd4fa20, 0x3725b: 0x6cd4fc20, + 0x3725c: 0x6cd4fe20, 0x3725d: 0x6cd50020, 0x3725e: 0x6cd50220, 0x3725f: 0x6cd50420, + 0x37260: 0x6cd50620, 0x37261: 0x6cd50820, 0x37262: 0x6cd50a20, 0x37263: 0x6cd50c20, + 0x37264: 0x6cd50e20, 0x37265: 0x6cd51020, 0x37266: 0x6d033420, 0x37267: 0x6d033620, + 0x37268: 0x6d033820, 0x37269: 0x6d033a20, 0x3726a: 0x6d033c20, 0x3726b: 0x6d033e20, + 0x3726c: 0x6d034020, 0x3726d: 0x6d034220, 0x3726e: 0x6d034420, 0x3726f: 0x6d034620, + 0x37270: 0x6d034820, 0x37271: 0x6d034a20, 0x37272: 0x6d034c20, 0x37273: 0x6d034e20, + 0x37274: 0x6d035020, 0x37275: 0x6d035220, 0x37276: 0x6d035420, 0x37277: 0x6d035620, + 0x37278: 0x6d035820, 0x37279: 0x6d035a20, 0x3727a: 0x6d035c20, 0x3727b: 0x6d035e20, + 0x3727c: 0x6d036020, 0x3727d: 0x6d036220, 0x3727e: 0x6d036420, 0x3727f: 0x6d036620, + // Block 0xdca, offset 0x37280 + 0x37280: 0x6d036820, 0x37281: 0x6d036a20, 0x37282: 0x6d036c20, 0x37283: 0x6d036e20, + 0x37284: 0x6d037020, 0x37285: 0x6d30e620, 0x37286: 0x6d30e820, 0x37287: 0x6d30ea20, + 0x37288: 0x6d30ec20, 0x37289: 0x6d30ee20, 0x3728a: 0x6d30f020, 0x3728b: 0x6d30f220, + 0x3728c: 0x6d30f420, 0x3728d: 0x6d30f620, 0x3728e: 0x6d30f820, 0x3728f: 0x6d30fa20, + 0x37290: 0x6d30fc20, 0x37291: 0x6d30fe20, 0x37292: 0x6d310020, 0x37293: 0x6d310220, + 0x37294: 0x6d310420, 0x37295: 0x6d310620, 0x37296: 0x6d310820, 0x37297: 0x6d310a20, + 0x37298: 0x6d5da020, 0x37299: 0x6d5da220, 0x3729a: 0x6d5da420, 0x3729b: 0x6d5da620, + 0x3729c: 0x6d5da820, 0x3729d: 0x6d5daa20, 0x3729e: 0x6d5dac20, 0x3729f: 0x6d5dae20, + 0x372a0: 0x6d5db020, 0x372a1: 0x6d5db220, 0x372a2: 0x6d5db420, 0x372a3: 0x6d5db620, + 0x372a4: 0x6d5db820, 0x372a5: 0x6d5dba20, 0x372a6: 0x6d5dbc20, 0x372a7: 0x6d5dbe20, + 0x372a8: 0x6d5dc020, 0x372a9: 0x6d5dc220, 0x372aa: 0x6d5dc420, 0x372ab: 0x6d5dc620, + 0x372ac: 0x6d5dc820, 0x372ad: 0x6d5dca20, 0x372ae: 0x6d880620, 0x372af: 0x6d880820, + 0x372b0: 0x6d880a20, 0x372b1: 0x6d880c20, 0x372b2: 0x6d880e20, 0x372b3: 0x6d881020, + 0x372b4: 0x6d881220, 0x372b5: 0x6d881420, 0x372b6: 0x6d881620, 0x372b7: 0x6d881820, + 0x372b8: 0x6d881a20, 0x372b9: 0x6d881c20, 0x372ba: 0x6d881e20, 0x372bb: 0x6d882020, + 0x372bc: 0x6d882220, 0x372bd: 0x6d882420, 0x372be: 0x6d882620, 0x372bf: 0x6d882820, + // Block 0xdcb, offset 0x372c0 + 0x372c0: 0x6d882a20, 0x372c1: 0x6d882c20, 0x372c2: 0x6d882e20, 0x372c3: 0x6dacaa20, + 0x372c4: 0x6dacac20, 0x372c5: 0x6dacae20, 0x372c6: 0x6dacb020, 0x372c7: 0x6dacb220, + 0x372c8: 0x6dacb420, 0x372c9: 0x6dacb620, 0x372ca: 0x6dacb820, 0x372cb: 0x6dacba20, + 0x372cc: 0x6dacbc20, 0x372cd: 0x6dacbe20, 0x372ce: 0x6dacc020, 0x372cf: 0x6dacc220, + 0x372d0: 0x6dacc420, 0x372d1: 0x6dacc620, 0x372d2: 0x6dccac20, 0x372d3: 0x6dccae20, + 0x372d4: 0x6dccb020, 0x372d5: 0x6dccb220, 0x372d6: 0x6dccb420, 0x372d7: 0x6dccb620, + 0x372d8: 0x6dccb820, 0x372d9: 0x6dccba20, 0x372da: 0x6de7b020, 0x372db: 0x6de7b220, + 0x372dc: 0x6de7b420, 0x372dd: 0x6de7b620, 0x372de: 0x6de7b820, 0x372df: 0x6de7ba20, + 0x372e0: 0x6dfe3c20, 0x372e1: 0x6dfe3e20, 0x372e2: 0x6dfe4020, 0x372e3: 0x6dfe4220, + 0x372e4: 0x6dfe4420, 0x372e5: 0x6e10be20, 0x372e6: 0x6e10c020, 0x372e7: 0x6e10c220, + 0x372e8: 0x6e10c420, 0x372e9: 0x6e10c620, 0x372ea: 0x6e1f5a20, 0x372eb: 0x6e1f5c20, + 0x372ec: 0x6e1f5e20, 0x372ed: 0x6e1f6020, 0x372ee: 0x6e1f6220, 0x372ef: 0x6e1f6420, + 0x372f0: 0x6e2aa220, 0x372f1: 0x6e2aa420, 0x372f2: 0x6e2aa620, 0x372f3: 0x6e2aa820, + 0x372f4: 0x6e333420, 0x372f5: 0x6e333620, 0x372f6: 0x6e394620, 0x372f7: 0x6e394820, + 0x372f8: 0x6e394a20, 0x372f9: 0x6e3da020, 0x372fa: 0x6e3da220, 0x372fb: 0x6c0a3a20, + 0x372fc: 0x6c3d2c20, 0x372fd: 0x6c7e2e20, 0x372fe: 0x6ca6f620, 0x372ff: 0x6cd52820, + // Block 0xdcc, offset 0x37300 + 0x37300: 0x6cb7b420, 0x37301: 0x6cd52a20, 0x37302: 0x6cd52c20, 0x37303: 0x6d037a20, + 0x37304: 0x6d311820, 0x37305: 0x6d5dd020, 0x37306: 0x6d5dd220, 0x37307: 0x6d5dd420, + 0x37308: 0x6dacca20, 0x37309: 0x6daccc20, 0x3730a: 0x6e10c820, 0x3730b: 0x6e333a20, + 0x3730c: 0x6c0a3e20, 0x3730d: 0x6c140420, 0x3730e: 0x6c140620, 0x3730f: 0x6c140820, + 0x37310: 0x6c257220, 0x37311: 0x6c257420, 0x37312: 0x6c257620, 0x37313: 0x6c257820, + 0x37314: 0x6c3d4820, 0x37315: 0x6c3d4a20, 0x37316: 0x6c3d4c20, 0x37317: 0x6c3d4e20, + 0x37318: 0x6c3d5020, 0x37319: 0x6c3d5220, 0x3731a: 0x6c3d5420, 0x3731b: 0x6c3d5620, + 0x3731c: 0x6c3d5820, 0x3731d: 0x6c3d5a20, 0x3731e: 0x6c3d5c20, 0x3731f: 0x6c3d5e20, + 0x37320: 0x6c3d6020, 0x37321: 0x6c3d6220, 0x37322: 0x6c3d6420, 0x37323: 0x6c5b5820, + 0x37324: 0x6c5b5a20, 0x37325: 0x6c5b5c20, 0x37326: 0x6c5b5e20, 0x37327: 0x6c5b6020, + 0x37328: 0x6c5b6220, 0x37329: 0x6c5b6420, 0x3732a: 0x6c5b6620, 0x3732b: 0x6c5b6820, + 0x3732c: 0x6c5b6a20, 0x3732d: 0x6c5b6c20, 0x3732e: 0x6c5b6e20, 0x3732f: 0x6c5b7020, + 0x37330: 0x6c5b7220, 0x37331: 0x6c5b7420, 0x37332: 0x6c5b7620, 0x37333: 0x6c5b7820, + 0x37334: 0x6c5b7a20, 0x37335: 0x6c5b7c20, 0x37336: 0x6c5b7e20, 0x37337: 0x6c5b8020, + 0x37338: 0x6c5b8220, 0x37339: 0x6c5b8420, 0x3733a: 0x6c5b8620, 0x3733b: 0x6c5b8820, + 0x3733c: 0x6c5b8a20, 0x3733d: 0x6c5b8c20, 0x3733e: 0x6c7e6a20, 0x3733f: 0x6c7e6c20, + // Block 0xdcd, offset 0x37340 + 0x37340: 0x6c7e6e20, 0x37341: 0x6c7e7020, 0x37342: 0x6c7e7220, 0x37343: 0x6c7e7420, + 0x37344: 0x6c7e7620, 0x37345: 0x6c7e7820, 0x37346: 0x6c7e7a20, 0x37347: 0x6c7e7c20, + 0x37348: 0x6c7e7e20, 0x37349: 0x6c7e8020, 0x3734a: 0x6c7e8220, 0x3734b: 0x6c7e8420, + 0x3734c: 0x6c7e8620, 0x3734d: 0x6c7e8820, 0x3734e: 0x6c7e8a20, 0x3734f: 0x6c7e8c20, + 0x37350: 0x6c7e8e20, 0x37351: 0x6c7e9020, 0x37352: 0x6c7e9220, 0x37353: 0x6c7e9420, + 0x37354: 0x6c7e9620, 0x37355: 0x6c7e9820, 0x37356: 0x6c7e9a20, 0x37357: 0x6c7e9c20, + 0x37358: 0x6ca73820, 0x37359: 0x6ca73a20, 0x3735a: 0x6ca73c20, 0x3735b: 0x6ca73e20, + 0x3735c: 0x6ca74020, 0x3735d: 0x6ca74220, 0x3735e: 0x6ca74420, 0x3735f: 0x6ca74620, + 0x37360: 0x6ca74820, 0x37361: 0x6ca74a20, 0x37362: 0x6ca74c20, 0x37363: 0x6ca74e20, + 0x37364: 0x6ca75020, 0x37365: 0x6ca75220, 0x37366: 0x6ca75420, 0x37367: 0x6ca75620, + 0x37368: 0x6ca75820, 0x37369: 0x6ca75a20, 0x3736a: 0x6ca75c20, 0x3736b: 0x6ca75e20, + 0x3736c: 0x6ca76020, 0x3736d: 0x6ca76220, 0x3736e: 0x6ca76420, 0x3736f: 0x6ca76620, + 0x37370: 0x6ca76820, 0x37371: 0x6ca76a20, 0x37372: 0x6cd56020, 0x37373: 0x6cd56220, + 0x37374: 0x6cd56420, 0x37375: 0x6cd56620, 0x37376: 0x6cd56820, 0x37377: 0x6cd56a20, + 0x37378: 0x6cd56c20, 0x37379: 0x6cd56e20, 0x3737a: 0x6cd57020, 0x3737b: 0x6cd57220, + 0x3737c: 0x6cd57420, 0x3737d: 0x6cd57620, 0x3737e: 0x6cd57820, 0x3737f: 0x6cd57a20, + // Block 0xdce, offset 0x37380 + 0x37380: 0x6cd57c20, 0x37381: 0x6cd57e20, 0x37382: 0x6cd58020, 0x37383: 0x6cd58220, + 0x37384: 0x6cd58420, 0x37385: 0x6ca76c20, 0x37386: 0x6cd58620, 0x37387: 0x6cd58820, + 0x37388: 0x6cd58a20, 0x37389: 0x6cd58c20, 0x3738a: 0x6cd58e20, 0x3738b: 0x6cd59020, + 0x3738c: 0x6cd59220, 0x3738d: 0x6d03c220, 0x3738e: 0x6d03c420, 0x3738f: 0x6d03c620, + 0x37390: 0x6d03c820, 0x37391: 0x6d03ca20, 0x37392: 0x6d03cc20, 0x37393: 0x6d03ce20, + 0x37394: 0x6d03d020, 0x37395: 0x6d03d220, 0x37396: 0x6d03d420, 0x37397: 0x6d03d620, + 0x37398: 0x6d03d820, 0x37399: 0x6d03da20, 0x3739a: 0x6d03dc20, 0x3739b: 0x6d03de20, + 0x3739c: 0x6d03e020, 0x3739d: 0x6d03e220, 0x3739e: 0x6d03e420, 0x3739f: 0x6d03e620, + 0x373a0: 0x6d03e820, 0x373a1: 0x6d03ea20, 0x373a2: 0x6d03ec20, 0x373a3: 0x6d03ee20, + 0x373a4: 0x6d03f020, 0x373a5: 0x6d03f220, 0x373a6: 0x6d03f420, 0x373a7: 0x6d03f620, + 0x373a8: 0x6d03f820, 0x373a9: 0x6d03fa20, 0x373aa: 0x6d03fc20, 0x373ab: 0x6d03fe20, + 0x373ac: 0x6d040020, 0x373ad: 0x6d040220, 0x373ae: 0x6d040420, 0x373af: 0x6d040620, + 0x373b0: 0x6d040820, 0x373b1: 0x6d040a20, 0x373b2: 0x6d040c20, 0x373b3: 0x6d040e20, + 0x373b4: 0x6d041020, 0x373b5: 0x6d041220, 0x373b6: 0x6d041420, 0x373b7: 0x6d041620, + 0x373b8: 0x6d041820, 0x373b9: 0x6d041a20, 0x373ba: 0x6d041c20, 0x373bb: 0x6d041e20, + 0x373bc: 0x6d042020, 0x373bd: 0x6d315020, 0x373be: 0x6d315220, 0x373bf: 0x6d315420, + // Block 0xdcf, offset 0x373c0 + 0x373c0: 0x6d315620, 0x373c1: 0x6d315820, 0x373c2: 0x6d315a20, 0x373c3: 0x6d315c20, + 0x373c4: 0x6d315e20, 0x373c5: 0x6d316020, 0x373c6: 0x6d316220, 0x373c7: 0x6d316420, + 0x373c8: 0x6d316620, 0x373c9: 0x6d316820, 0x373ca: 0x6d316a20, 0x373cb: 0x6d316c20, + 0x373cc: 0x6d316e20, 0x373cd: 0x6d317020, 0x373ce: 0x6d317220, 0x373cf: 0x6d317420, + 0x373d0: 0x6d317620, 0x373d1: 0x6d317820, 0x373d2: 0x6d317a20, 0x373d3: 0x6d317c20, + 0x373d4: 0x6d317e20, 0x373d5: 0x6d318020, 0x373d6: 0x6d318220, 0x373d7: 0x6d318420, + 0x373d8: 0x6d318620, 0x373d9: 0x6d318820, 0x373da: 0x6d318a20, 0x373db: 0x6d318c20, + 0x373dc: 0x6d318e20, 0x373dd: 0x6d319020, 0x373de: 0x6d319220, 0x373df: 0x6d319420, + 0x373e0: 0x6d319620, 0x373e1: 0x6d319820, 0x373e2: 0x6d319a20, 0x373e3: 0x6d319c20, + 0x373e4: 0x6d319e20, 0x373e5: 0x6d31a020, 0x373e6: 0x6d31a220, 0x373e7: 0x6d31a420, + 0x373e8: 0x6d31a620, 0x373e9: 0x6d31a820, 0x373ea: 0x6d31aa20, 0x373eb: 0x6d31ac20, + 0x373ec: 0x6d31ae20, 0x373ed: 0x6d31b020, 0x373ee: 0x6d31b220, 0x373ef: 0x6d31b420, + 0x373f0: 0x6d31b620, 0x373f1: 0x6d5e0c20, 0x373f2: 0x6d5e0e20, 0x373f3: 0x6d5e1020, + 0x373f4: 0x6d5e1220, 0x373f5: 0x6d5e1420, 0x373f6: 0x6d5e1620, 0x373f7: 0x6d5e1820, + 0x373f8: 0x6d5e1a20, 0x373f9: 0x6d5e1c20, 0x373fa: 0x6d5e1e20, 0x373fb: 0x6d5e2020, + 0x373fc: 0x6d5e2220, 0x373fd: 0x6d5e2420, 0x373fe: 0x6d5e2620, 0x373ff: 0x6d5e2820, + // Block 0xdd0, offset 0x37400 + 0x37400: 0x6d5e2a20, 0x37401: 0x6d5e2c20, 0x37402: 0x6d5e2e20, 0x37403: 0x6d5e3020, + 0x37404: 0x6d5e3220, 0x37405: 0x6d5e3420, 0x37406: 0x6d5e3620, 0x37407: 0x6d5e3820, + 0x37408: 0x6d5e3a20, 0x37409: 0x6d5e3c20, 0x3740a: 0x6d5e3e20, 0x3740b: 0x6d5e4020, + 0x3740c: 0x6d5e4220, 0x3740d: 0x6d5e4420, 0x3740e: 0x6d5e4620, 0x3740f: 0x6d5e4820, + 0x37410: 0x6d5e4a20, 0x37411: 0x6d5e4c20, 0x37412: 0x6d5e4e20, 0x37413: 0x6d5e5020, + 0x37414: 0x6d5e5220, 0x37415: 0x6d5e5420, 0x37416: 0x6d5e5620, 0x37417: 0x6d5e5820, + 0x37418: 0x6d5e5a20, 0x37419: 0x6d5e5c20, 0x3741a: 0x6d5e5e20, 0x3741b: 0x6d5e6020, + 0x3741c: 0x6d885c20, 0x3741d: 0x6d885e20, 0x3741e: 0x6d886020, 0x3741f: 0x6d886220, + 0x37420: 0x6d886420, 0x37421: 0x6d886620, 0x37422: 0x6d886820, 0x37423: 0x6d886a20, + 0x37424: 0x6d886c20, 0x37425: 0x6d886e20, 0x37426: 0x6d887020, 0x37427: 0x6d887220, + 0x37428: 0x6d887420, 0x37429: 0x6d887620, 0x3742a: 0x6d887820, 0x3742b: 0x6d887a20, + 0x3742c: 0x6d887c20, 0x3742d: 0x6d887e20, 0x3742e: 0x6d888020, 0x3742f: 0x6d888220, + 0x37430: 0x6d888420, 0x37431: 0x6d888620, 0x37432: 0x6d888820, 0x37433: 0x6d888a20, + 0x37434: 0x6d888c20, 0x37435: 0x6d888e20, 0x37436: 0x6d889020, 0x37437: 0x6d889220, + 0x37438: 0x6d889420, 0x37439: 0x6d889620, 0x3743a: 0x6d889820, 0x3743b: 0x6d889a20, + 0x3743c: 0x6d889c20, 0x3743d: 0x6d889e20, 0x3743e: 0x6d88a020, 0x3743f: 0x6d88a220, + // Block 0xdd1, offset 0x37440 + 0x37440: 0x6d88a420, 0x37441: 0x6d88a620, 0x37442: 0x6d88a820, 0x37443: 0x6d88aa20, + 0x37444: 0x6d88ac20, 0x37445: 0x6d88ae20, 0x37446: 0x6d88b020, 0x37447: 0x6d88b220, + 0x37448: 0x6d88b420, 0x37449: 0x6d88b620, 0x3744a: 0x6dacec20, 0x3744b: 0x6dacee20, + 0x3744c: 0x6dacf020, 0x3744d: 0x6dacf220, 0x3744e: 0x6dacf420, 0x3744f: 0x6dacf620, + 0x37450: 0x6dacf820, 0x37451: 0x6dacfa20, 0x37452: 0x6dacfc20, 0x37453: 0x6dacfe20, + 0x37454: 0x6dad0020, 0x37455: 0x6dad0220, 0x37456: 0x6dad0420, 0x37457: 0x6dad0620, + 0x37458: 0x6dad0820, 0x37459: 0x6dad0a20, 0x3745a: 0x6dad0c20, 0x3745b: 0x6dad0e20, + 0x3745c: 0x6dad1020, 0x3745d: 0x6dad1220, 0x3745e: 0x6dad1420, 0x3745f: 0x6dad1620, + 0x37460: 0x6dad1820, 0x37461: 0x6dad1a20, 0x37462: 0x6dad1c20, 0x37463: 0x6dad1e20, + 0x37464: 0x6dad2020, 0x37465: 0x6dad2220, 0x37466: 0x6dad2420, 0x37467: 0x6dad2620, + 0x37468: 0x6dad2820, 0x37469: 0x6dad2a20, 0x3746a: 0x6dad2c20, 0x3746b: 0x6dad2e20, + 0x3746c: 0x6dad3020, 0x3746d: 0x6dad3220, 0x3746e: 0x6dad3420, 0x3746f: 0x6dad3620, + 0x37470: 0x6dad3820, 0x37471: 0x6dad3a20, 0x37472: 0x6dad3c20, 0x37473: 0x6dad3e20, + 0x37474: 0x6dccd820, 0x37475: 0x6dccda20, 0x37476: 0x6dccdc20, 0x37477: 0x6dccde20, + 0x37478: 0x6dcce020, 0x37479: 0x6dcce220, 0x3747a: 0x6dcce420, 0x3747b: 0x6dcce620, + 0x3747c: 0x6dcce820, 0x3747d: 0x6dccea20, 0x3747e: 0x6dccec20, 0x3747f: 0x6dccee20, + // Block 0xdd2, offset 0x37480 + 0x37480: 0x6dccf020, 0x37481: 0x6dccf220, 0x37482: 0x6dccf420, 0x37483: 0x6dccf620, + 0x37484: 0x6dccf820, 0x37485: 0x6dccfa20, 0x37486: 0x6dccfc20, 0x37487: 0x6dccfe20, + 0x37488: 0x6dcd0020, 0x37489: 0x6dcd0220, 0x3748a: 0x6de7cc20, 0x3748b: 0x6dcd0420, + 0x3748c: 0x6dcd0620, 0x3748d: 0x6dcd0820, 0x3748e: 0x6dcd0a20, 0x3748f: 0x6dcd0c20, + 0x37490: 0x6dcd0e20, 0x37491: 0x6dcd1020, 0x37492: 0x6dcd1220, 0x37493: 0x6dcd1420, + 0x37494: 0x6dcd1620, 0x37495: 0x6de7ce20, 0x37496: 0x6de7d020, 0x37497: 0x6de7d220, + 0x37498: 0x6de7d420, 0x37499: 0x6de7d620, 0x3749a: 0x6de7d820, 0x3749b: 0x6de7da20, + 0x3749c: 0x6de7dc20, 0x3749d: 0x6de7de20, 0x3749e: 0x6de7e020, 0x3749f: 0x6de7e220, + 0x374a0: 0x6de7e420, 0x374a1: 0x6de7e620, 0x374a2: 0x6dfe5220, 0x374a3: 0x6de7e820, + 0x374a4: 0x6de7ea20, 0x374a5: 0x6de7ec20, 0x374a6: 0x6de7ee20, 0x374a7: 0x6de7f020, + 0x374a8: 0x6dfe5420, 0x374a9: 0x6dfe5620, 0x374aa: 0x6dfe5820, 0x374ab: 0x6dfe5a20, + 0x374ac: 0x6dfe5c20, 0x374ad: 0x6dfe5e20, 0x374ae: 0x6dfe6020, 0x374af: 0x6dfe6220, + 0x374b0: 0x6dfe6420, 0x374b1: 0x6dfe6620, 0x374b2: 0x6dfe6820, 0x374b3: 0x6dfe6a20, + 0x374b4: 0x6dfe6c20, 0x374b5: 0x6dfe6e20, 0x374b6: 0x6dfe7020, 0x374b7: 0x6e046620, + 0x374b8: 0x6dfe7220, 0x374b9: 0x6dfe7420, 0x374ba: 0x6dfe7620, 0x374bb: 0x6dfe7820, + 0x374bc: 0x6dfe7a20, 0x374bd: 0x6dfe7c20, 0x374be: 0x6dfe7e20, 0x374bf: 0x6dfe8020, + // Block 0xdd3, offset 0x374c0 + 0x374c0: 0x6e10d220, 0x374c1: 0x6e10d420, 0x374c2: 0x6e10d620, 0x374c3: 0x6e10d820, + 0x374c4: 0x6e10da20, 0x374c5: 0x6e10dc20, 0x374c6: 0x6e1f6c20, 0x374c7: 0x6e1f6e20, + 0x374c8: 0x6e1f7020, 0x374c9: 0x6e1f7220, 0x374ca: 0x6e2aaa20, 0x374cb: 0x6e2aac20, + 0x374cc: 0x6e2aae20, 0x374cd: 0x6e2ab020, 0x374ce: 0x6e2ab220, 0x374cf: 0x6e2ab420, + 0x374d0: 0x6e2ab620, 0x374d1: 0x6e2ab820, 0x374d2: 0x6e2aba20, 0x374d3: 0x6e334020, + 0x374d4: 0x6e328a20, 0x374d5: 0x6e334220, 0x374d6: 0x6e334420, 0x374d7: 0x6e394e20, + 0x374d8: 0x6e395020, 0x374d9: 0x6e395220, 0x374da: 0x6e395420, 0x374db: 0x6e3da420, + 0x374dc: 0x6e3da620, 0x374dd: 0x6e3da820, 0x374de: 0x6e444a20, 0x374df: 0x6e444c20, + 0x374e0: 0x6e463420, 0x374e1: 0x6e46cc20, 0x374e2: 0x6c0a4220, 0x374e3: 0x6c258020, + 0x374e4: 0x6c258220, 0x374e5: 0x6c258420, 0x374e6: 0x6c258620, 0x374e7: 0x6c3d7220, + 0x374e8: 0x6c3d7420, 0x374e9: 0x6c3d7620, 0x374ea: 0x6c3d7820, 0x374eb: 0x6c3d7a20, + 0x374ec: 0x6c3d7c20, 0x374ed: 0x6c3d7e20, 0x374ee: 0x6c3d8020, 0x374ef: 0x6c3d8220, + 0x374f0: 0x6c3d8420, 0x374f1: 0x6c3d8620, 0x374f2: 0x6c3d8820, 0x374f3: 0x6c3d8a20, + 0x374f4: 0x6c5baa20, 0x374f5: 0x6c5bac20, 0x374f6: 0x6c5bae20, 0x374f7: 0x6c5bb020, + 0x374f8: 0x6c5bb220, 0x374f9: 0x6c5bb420, 0x374fa: 0x6c5bb620, 0x374fb: 0x6c5bb820, + 0x374fc: 0x6c5bba20, 0x374fd: 0x6c5bbc20, 0x374fe: 0x6c5bbe20, 0x374ff: 0x6c5bc020, + // Block 0xdd4, offset 0x37500 + 0x37500: 0x6c5bc220, 0x37501: 0x6c5bc420, 0x37502: 0x6c5bc620, 0x37503: 0x6c5bc820, + 0x37504: 0x6c5bca20, 0x37505: 0x6c5bcc20, 0x37506: 0x6c5bce20, 0x37507: 0x6c7ec220, + 0x37508: 0x6c7ec420, 0x37509: 0x6c7ec620, 0x3750a: 0x6c7ec820, 0x3750b: 0x6c7eca20, + 0x3750c: 0x6c7ecc20, 0x3750d: 0x6c7ece20, 0x3750e: 0x6c7ed020, 0x3750f: 0x6c7ed220, + 0x37510: 0x6c7ed420, 0x37511: 0x6c7ed620, 0x37512: 0x6c7ed820, 0x37513: 0x6c7eda20, + 0x37514: 0x6c7edc20, 0x37515: 0x6c7ede20, 0x37516: 0x6c7ee020, 0x37517: 0x6c7ee220, + 0x37518: 0x6c7ee420, 0x37519: 0x6c7ee620, 0x3751a: 0x6c7ee820, 0x3751b: 0x6c7eea20, + 0x3751c: 0x6c7eec20, 0x3751d: 0x6c7eee20, 0x3751e: 0x6c7ef020, 0x3751f: 0x6c7ef220, + 0x37520: 0x6ca79420, 0x37521: 0x6ca79620, 0x37522: 0x6ca79820, 0x37523: 0x6ca79a20, + 0x37524: 0x6ca79c20, 0x37525: 0x6ca79e20, 0x37526: 0x6ca7a020, 0x37527: 0x6ca7a220, + 0x37528: 0x6ca7a420, 0x37529: 0x6ca7a620, 0x3752a: 0x6ca7a820, 0x3752b: 0x6ca7aa20, + 0x3752c: 0x6ca7ac20, 0x3752d: 0x6ca7ae20, 0x3752e: 0x6ca7b020, 0x3752f: 0x6ca7b220, + 0x37530: 0x6ca7b420, 0x37531: 0x6ca7b620, 0x37532: 0x6ca7b820, 0x37533: 0x6ca7ba20, + 0x37534: 0x6ca7bc20, 0x37535: 0x6ca7be20, 0x37536: 0x6cd5ba20, 0x37537: 0x6cd5bc20, + 0x37538: 0x6cd5be20, 0x37539: 0x6cd5c020, 0x3753a: 0x6cd5c220, 0x3753b: 0x6cd5c420, + 0x3753c: 0x6cd5c620, 0x3753d: 0x6cd5c820, 0x3753e: 0x6cd5ca20, 0x3753f: 0x6cd5cc20, + // Block 0xdd5, offset 0x37540 + 0x37540: 0x6cd5ce20, 0x37541: 0x6cd5d020, 0x37542: 0x6cd5d220, 0x37543: 0x6cd5d420, + 0x37544: 0x6cd5d620, 0x37545: 0x6cd5d820, 0x37546: 0x6cd5da20, 0x37547: 0x6cd5dc20, + 0x37548: 0x6cd5de20, 0x37549: 0x6cd5e020, 0x3754a: 0x6cd5e220, 0x3754b: 0x6cd5e420, + 0x3754c: 0x6cd5e620, 0x3754d: 0x6cd5e820, 0x3754e: 0x6cd5ea20, 0x3754f: 0x6cd5ec20, + 0x37550: 0x6cd5ee20, 0x37551: 0x6cd5f020, 0x37552: 0x6cd5f220, 0x37553: 0x6cd5f420, + 0x37554: 0x6cd5f620, 0x37555: 0x6cd5f820, 0x37556: 0x6cd5fa20, 0x37557: 0x6cd5fc20, + 0x37558: 0x6cd5fe20, 0x37559: 0x6cd60020, 0x3755a: 0x6cd60220, 0x3755b: 0x6d044620, + 0x3755c: 0x6d044820, 0x3755d: 0x6d044a20, 0x3755e: 0x6d044c20, 0x3755f: 0x6d044e20, + 0x37560: 0x6d045020, 0x37561: 0x6d045220, 0x37562: 0x6d045420, 0x37563: 0x6d045620, + 0x37564: 0x6d045820, 0x37565: 0x6d045a20, 0x37566: 0x6d045c20, 0x37567: 0x6d045e20, + 0x37568: 0x6d046020, 0x37569: 0x6d046220, 0x3756a: 0x6d046420, 0x3756b: 0x6d046620, + 0x3756c: 0x6d046820, 0x3756d: 0x6d046a20, 0x3756e: 0x6d046c20, 0x3756f: 0x6d046e20, + 0x37570: 0x6d047020, 0x37571: 0x6d047220, 0x37572: 0x6d047420, 0x37573: 0x6d047620, + 0x37574: 0x6d047820, 0x37575: 0x6d047a20, 0x37576: 0x6d047c20, 0x37577: 0x6d047e20, + 0x37578: 0x6d31d420, 0x37579: 0x6d31d620, 0x3757a: 0x6d31d820, 0x3757b: 0x6d31da20, + 0x3757c: 0x6d31dc20, 0x3757d: 0x6d31de20, 0x3757e: 0x6d31e020, 0x3757f: 0x6d31e220, + // Block 0xdd6, offset 0x37580 + 0x37580: 0x6d31e420, 0x37581: 0x6d31e620, 0x37582: 0x6d31e820, 0x37583: 0x6d31ea20, + 0x37584: 0x6d31ec20, 0x37585: 0x6d31ee20, 0x37586: 0x6d31f020, 0x37587: 0x6d31f220, + 0x37588: 0x6d31f420, 0x37589: 0x6d31f620, 0x3758a: 0x6d31f820, 0x3758b: 0x6d31fa20, + 0x3758c: 0x6d31fc20, 0x3758d: 0x6d31fe20, 0x3758e: 0x6d320020, 0x3758f: 0x6d320220, + 0x37590: 0x6d5e7e20, 0x37591: 0x6d5e8020, 0x37592: 0x6d5e8220, 0x37593: 0x6d5e8420, + 0x37594: 0x6d5e8620, 0x37595: 0x6d5e8820, 0x37596: 0x6d5e8a20, 0x37597: 0x6d5e8c20, + 0x37598: 0x6d5e8e20, 0x37599: 0x6d5e9020, 0x3759a: 0x6d5e9220, 0x3759b: 0x6d5e9420, + 0x3759c: 0x6d5e9620, 0x3759d: 0x6d5e9820, 0x3759e: 0x6d5e9a20, 0x3759f: 0x6d5e9c20, + 0x375a0: 0x6d5e9e20, 0x375a1: 0x6d5ea020, 0x375a2: 0x6d627c20, 0x375a3: 0x6d5ea220, + 0x375a4: 0x6d5ea420, 0x375a5: 0x6d5ea620, 0x375a6: 0x6d5ea820, 0x375a7: 0x6d5eaa20, + 0x375a8: 0x6d5eac20, 0x375a9: 0x6d5eae20, 0x375aa: 0x6d5eb020, 0x375ab: 0x6d5eb220, + 0x375ac: 0x6d88da20, 0x375ad: 0x6d88dc20, 0x375ae: 0x6d88de20, 0x375af: 0x6d88e020, + 0x375b0: 0x6d88e220, 0x375b1: 0x6d88e420, 0x375b2: 0x6d88e620, 0x375b3: 0x6d88e820, + 0x375b4: 0x6d88ea20, 0x375b5: 0x6d88ec20, 0x375b6: 0x6d88ee20, 0x375b7: 0x6d88f020, + 0x375b8: 0x6d88f220, 0x375b9: 0x6d88f420, 0x375ba: 0x6d88f620, 0x375bb: 0x6d88f820, + 0x375bc: 0x6dad5a20, 0x375bd: 0x6d88fa20, 0x375be: 0x6d88fc20, 0x375bf: 0x6d88fe20, + // Block 0xdd7, offset 0x375c0 + 0x375c0: 0x6d890020, 0x375c1: 0x6d890220, 0x375c2: 0x6d890420, 0x375c3: 0x6d890620, + 0x375c4: 0x6d890820, 0x375c5: 0x6d890a20, 0x375c6: 0x6d890c20, 0x375c7: 0x6d890e20, + 0x375c8: 0x6d891020, 0x375c9: 0x6d891220, 0x375ca: 0x6d891420, 0x375cb: 0x6d891620, + 0x375cc: 0x6dad5c20, 0x375cd: 0x6dad5e20, 0x375ce: 0x6dad6020, 0x375cf: 0x6dad6220, + 0x375d0: 0x6dad6420, 0x375d1: 0x6dad6620, 0x375d2: 0x6dad6820, 0x375d3: 0x6dad6a20, + 0x375d4: 0x6dad6c20, 0x375d5: 0x6dad6e20, 0x375d6: 0x6dad7020, 0x375d7: 0x6dad7220, + 0x375d8: 0x6dad7420, 0x375d9: 0x6dad7620, 0x375da: 0x6dad7820, 0x375db: 0x6dad7a20, + 0x375dc: 0x6dad7c20, 0x375dd: 0x6dad7e20, 0x375de: 0x6dad8020, 0x375df: 0x6dad8220, + 0x375e0: 0x6dcd2420, 0x375e1: 0x6dcd2620, 0x375e2: 0x6dcd2820, 0x375e3: 0x6dcd2a20, + 0x375e4: 0x6dcd2c20, 0x375e5: 0x6dcd2e20, 0x375e6: 0x6dcd3020, 0x375e7: 0x6dcd3220, + 0x375e8: 0x6dcd3420, 0x375e9: 0x6dad8420, 0x375ea: 0x6de7f820, 0x375eb: 0x6de7fa20, + 0x375ec: 0x6de7fc20, 0x375ed: 0x6de7fe20, 0x375ee: 0x6de80020, 0x375ef: 0x6de80220, + 0x375f0: 0x6dfe8820, 0x375f1: 0x6dfe8a20, 0x375f2: 0x6de80420, 0x375f3: 0x6dfe8c20, + 0x375f4: 0x6dfe8e20, 0x375f5: 0x6e10e420, 0x375f6: 0x6dfe9020, 0x375f7: 0x6dfe9220, + 0x375f8: 0x6dfe9420, 0x375f9: 0x6dfe9620, 0x375fa: 0x6dfe9820, 0x375fb: 0x6e10e620, + 0x375fc: 0x6e10e820, 0x375fd: 0x6e10ea20, 0x375fe: 0x6e10ec20, 0x375ff: 0x6e10ee20, + // Block 0xdd8, offset 0x37600 + 0x37600: 0x6e10f020, 0x37601: 0x6e10f220, 0x37602: 0x6e10f420, 0x37603: 0x6e10f620, + 0x37604: 0x6e10f820, 0x37605: 0x6e10fa20, 0x37606: 0x6e10fc20, 0x37607: 0x6e10fe20, + 0x37608: 0x6e110020, 0x37609: 0x6e1f7a20, 0x3760a: 0x6e2abc20, 0x3760b: 0x6e2abe20, + 0x3760c: 0x6e334620, 0x3760d: 0x6e334820, 0x3760e: 0x6e395620, 0x3760f: 0x6e334a20, + 0x37610: 0x6e334c20, 0x37611: 0x6e334e20, 0x37612: 0x6e395820, 0x37613: 0x6e3daa20, + 0x37614: 0x6e444e20, 0x37615: 0x6c258e20, 0x37616: 0x6c259020, 0x37617: 0x6c3d9420, + 0x37618: 0x6c3d9620, 0x37619: 0x6c5be620, 0x3761a: 0x6c5be820, 0x3761b: 0x6c5bea20, + 0x3761c: 0x6c5bec20, 0x3761d: 0x6c5bee20, 0x3761e: 0x6c5bf020, 0x3761f: 0x6c5bf220, + 0x37620: 0x6c7f0c20, 0x37621: 0x6c7f0e20, 0x37622: 0x6c7f1020, 0x37623: 0x6c7f1220, + 0x37624: 0x6c7f1420, 0x37625: 0x6c7f1620, 0x37626: 0x6c7f1820, 0x37627: 0x6c7f1a20, + 0x37628: 0x6c7f1c20, 0x37629: 0x6c7f1e20, 0x3762a: 0x6c7f2020, 0x3762b: 0x6c7f2220, + 0x3762c: 0x6c7f2420, 0x3762d: 0x6c7f2620, 0x3762e: 0x6c7f2820, 0x3762f: 0x6c7f2a20, + 0x37630: 0x6c7f2c20, 0x37631: 0x6ca7ca20, 0x37632: 0x6ca7cc20, 0x37633: 0x6ca7ce20, + 0x37634: 0x6ca7d020, 0x37635: 0x6ca7d220, 0x37636: 0x6ca7d420, 0x37637: 0x6ca7d620, + 0x37638: 0x6ca7d820, 0x37639: 0x6ca7da20, 0x3763a: 0x6ca7dc20, 0x3763b: 0x6ca7de20, + 0x3763c: 0x6ca7e020, 0x3763d: 0x6ca7e220, 0x3763e: 0x6cd61a20, 0x3763f: 0x6cd61c20, + // Block 0xdd9, offset 0x37640 + 0x37640: 0x6cd61e20, 0x37641: 0x6cd62020, 0x37642: 0x6cd62220, 0x37643: 0x6cd62420, + 0x37644: 0x6cd62620, 0x37645: 0x6cd62820, 0x37646: 0x6cd62a20, 0x37647: 0x6cd62c20, + 0x37648: 0x6cd62e20, 0x37649: 0x6cd63020, 0x3764a: 0x6d049620, 0x3764b: 0x6d049820, + 0x3764c: 0x6d049a20, 0x3764d: 0x6d049c20, 0x3764e: 0x6d049e20, 0x3764f: 0x6d04a020, + 0x37650: 0x6d04a220, 0x37651: 0x6d04a420, 0x37652: 0x6d04a620, 0x37653: 0x6d04a820, + 0x37654: 0x6d04aa20, 0x37655: 0x6d04ac20, 0x37656: 0x6d04ae20, 0x37657: 0x6d04b020, + 0x37658: 0x6d321020, 0x37659: 0x6d321220, 0x3765a: 0x6d321420, 0x3765b: 0x6d321620, + 0x3765c: 0x6d321820, 0x3765d: 0x6d321a20, 0x3765e: 0x6d321c20, 0x3765f: 0x6d321e20, + 0x37660: 0x6d322020, 0x37661: 0x6d322220, 0x37662: 0x6d322420, 0x37663: 0x6d322620, + 0x37664: 0x6d322820, 0x37665: 0x6d5eb620, 0x37666: 0x6d5eb820, 0x37667: 0x6d5eba20, + 0x37668: 0x6d5ebc20, 0x37669: 0x6d5ebe20, 0x3766a: 0x6d5ec020, 0x3766b: 0x6d5ec220, + 0x3766c: 0x6d5ec420, 0x3766d: 0x6d892420, 0x3766e: 0x6d892620, 0x3766f: 0x6dad9020, + 0x37670: 0x6d892820, 0x37671: 0x6d892a20, 0x37672: 0x6dad9220, 0x37673: 0x6dad9420, + 0x37674: 0x6dad9620, 0x37675: 0x6dad9820, 0x37676: 0x6dad9a20, 0x37677: 0x6dad9c20, + 0x37678: 0x6dad9e20, 0x37679: 0x6dada020, 0x3767a: 0x6de80820, 0x3767b: 0x6dada220, + 0x3767c: 0x6dcd3c20, 0x3767d: 0x6dcd3e20, 0x3767e: 0x6dcd4020, 0x3767f: 0x6dcd4220, + // Block 0xdda, offset 0x37680 + 0x37680: 0x6dcd4420, 0x37681: 0x6dcd4620, 0x37682: 0x6dc73620, 0x37683: 0x6dcd4820, + 0x37684: 0x6dcd4a20, 0x37685: 0x6de80a20, 0x37686: 0x6de80c20, 0x37687: 0x6de80e20, + 0x37688: 0x6dfe9e20, 0x37689: 0x6dfea020, 0x3768a: 0x6dfea220, 0x3768b: 0x6dfea420, + 0x3768c: 0x6dfea620, 0x3768d: 0x6dfea820, 0x3768e: 0x6e110220, 0x3768f: 0x6e110420, + 0x37690: 0x6e1f8020, 0x37691: 0x6e1f8220, 0x37692: 0x6e395a20, 0x37693: 0x6e2ac220, + 0x37694: 0x6e335020, 0x37695: 0x6e395c20, 0x37696: 0x6e395e20, 0x37697: 0x6c141220, + 0x37698: 0x6c259420, 0x37699: 0x6c3d9e20, 0x3769a: 0x6c3da020, 0x3769b: 0x6c3da220, + 0x3769c: 0x6c3da420, 0x3769d: 0x6c5c0820, 0x3769e: 0x6c5c0a20, 0x3769f: 0x6c5c0c20, + 0x376a0: 0x6c5c0e20, 0x376a1: 0x6c5c1020, 0x376a2: 0x6c5c1220, 0x376a3: 0x6c5c1420, + 0x376a4: 0x6c5c1620, 0x376a5: 0x6c5c1820, 0x376a6: 0x6c5c1a20, 0x376a7: 0x6c5c1c20, + 0x376a8: 0x6c5c1e20, 0x376a9: 0x6c5c2020, 0x376aa: 0x6c5c2220, 0x376ab: 0x6c5c2420, + 0x376ac: 0x6c5c2620, 0x376ad: 0x6c5c2820, 0x376ae: 0x6c5c2a20, 0x376af: 0x6c7f6220, + 0x376b0: 0x6c7f6420, 0x376b1: 0x6c7f6620, 0x376b2: 0x6c7f6820, 0x376b3: 0x6c7f6a20, + 0x376b4: 0x6c7f6c20, 0x376b5: 0x6c7f6e20, 0x376b6: 0x6c7f7020, 0x376b7: 0x6c7f7220, + 0x376b8: 0x6c7f7420, 0x376b9: 0x6c7f7620, 0x376ba: 0x6c7f7820, 0x376bb: 0x6c7f7a20, + 0x376bc: 0x6c7f7c20, 0x376bd: 0x6c7f7e20, 0x376be: 0x6c7f8020, 0x376bf: 0x6c7f8220, + // Block 0xddb, offset 0x376c0 + 0x376c0: 0x6c7f8420, 0x376c1: 0x6c7f8620, 0x376c2: 0x6c7f8820, 0x376c3: 0x6c7f8a20, + 0x376c4: 0x6c7f8c20, 0x376c5: 0x6c7f8e20, 0x376c6: 0x6c7f9020, 0x376c7: 0x6c7f9220, + 0x376c8: 0x6c7f9420, 0x376c9: 0x6c7f9620, 0x376ca: 0x6c7f9820, 0x376cb: 0x6c7f9a20, + 0x376cc: 0x6ca84c20, 0x376cd: 0x6ca84e20, 0x376ce: 0x6ca85020, 0x376cf: 0x6ca85220, + 0x376d0: 0x6ca85420, 0x376d1: 0x6ca85620, 0x376d2: 0x6ca85820, 0x376d3: 0x6ca85a20, + 0x376d4: 0x6ca85c20, 0x376d5: 0x6ca85e20, 0x376d6: 0x6ca86020, 0x376d7: 0x6ca86220, + 0x376d8: 0x6ca86420, 0x376d9: 0x6ca86620, 0x376da: 0x6ca86820, 0x376db: 0x6ca86a20, + 0x376dc: 0x6ca86c20, 0x376dd: 0x6ca86e20, 0x376de: 0x6ca87020, 0x376df: 0x6ca87220, + 0x376e0: 0x6ca87420, 0x376e1: 0x6ca87620, 0x376e2: 0x6ca87820, 0x376e3: 0x6ca87a20, + 0x376e4: 0x6ca87c20, 0x376e5: 0x6ca87e20, 0x376e6: 0x6ca88020, 0x376e7: 0x6ca88220, + 0x376e8: 0x6ca88420, 0x376e9: 0x6ca88620, 0x376ea: 0x6cd69020, 0x376eb: 0x6cd69220, + 0x376ec: 0x6cd69420, 0x376ed: 0x6cd69620, 0x376ee: 0x6cd69820, 0x376ef: 0x6cd69a20, + 0x376f0: 0x6cd69c20, 0x376f1: 0x6cd69e20, 0x376f2: 0x6cd6a020, 0x376f3: 0x6cd6a220, + 0x376f4: 0x6cd6a420, 0x376f5: 0x6cd6a620, 0x376f6: 0x6cd6a820, 0x376f7: 0x6cd6aa20, + 0x376f8: 0x6cd6ac20, 0x376f9: 0x6cd6ae20, 0x376fa: 0x6cd6b020, 0x376fb: 0x6cd6b220, + 0x376fc: 0x6cd6b420, 0x376fd: 0x6cd6b620, 0x376fe: 0x6cd6b820, 0x376ff: 0x6ca88820, + // Block 0xddc, offset 0x37700 + 0x37700: 0x6cd6ba20, 0x37701: 0x6cd6bc20, 0x37702: 0x6cd6be20, 0x37703: 0x6cd6c020, + 0x37704: 0x6cd6c220, 0x37705: 0x6cd6c420, 0x37706: 0x6cd6c620, 0x37707: 0x6cd6c820, + 0x37708: 0x6cd6ca20, 0x37709: 0x6cd6cc20, 0x3770a: 0x6cd6ce20, 0x3770b: 0x6cd6d020, + 0x3770c: 0x6cd6d220, 0x3770d: 0x6cd6d420, 0x3770e: 0x6cd6d620, 0x3770f: 0x6cd6d820, + 0x37710: 0x6d051220, 0x37711: 0x6d051420, 0x37712: 0x6d051620, 0x37713: 0x6d051820, + 0x37714: 0x6d051a20, 0x37715: 0x6d051c20, 0x37716: 0x6d051e20, 0x37717: 0x6d052020, + 0x37718: 0x6d052220, 0x37719: 0x6d052420, 0x3771a: 0x6d052620, 0x3771b: 0x6d052820, + 0x3771c: 0x6d052a20, 0x3771d: 0x6d052c20, 0x3771e: 0x6d052e20, 0x3771f: 0x6d053020, + 0x37720: 0x6d053220, 0x37721: 0x6d053420, 0x37722: 0x6d053620, 0x37723: 0x6d053820, + 0x37724: 0x6d053a20, 0x37725: 0x6d053c20, 0x37726: 0x6d053e20, 0x37727: 0x6d054020, + 0x37728: 0x6d054220, 0x37729: 0x6d054420, 0x3772a: 0x6d054620, 0x3772b: 0x6d054820, + 0x3772c: 0x6d054a20, 0x3772d: 0x6d054c20, 0x3772e: 0x6d054e20, 0x3772f: 0x6d055020, + 0x37730: 0x6d055220, 0x37731: 0x6d055420, 0x37732: 0x6d055620, 0x37733: 0x6d055820, + 0x37734: 0x6d055a20, 0x37735: 0x6d055c20, 0x37736: 0x6d055e20, 0x37737: 0x6d056020, + 0x37738: 0x6d056220, 0x37739: 0x6d056420, 0x3773a: 0x6d056620, 0x3773b: 0x6d056820, + 0x3773c: 0x6d056a20, 0x3773d: 0x6d056c20, 0x3773e: 0x6d056e20, 0x3773f: 0x6d057020, + // Block 0xddd, offset 0x37740 + 0x37740: 0x6d057220, 0x37741: 0x6d057420, 0x37742: 0x6d057620, 0x37743: 0x6d057820, + 0x37744: 0x6d057a20, 0x37745: 0x6d057c20, 0x37746: 0x6d057e20, 0x37747: 0x6d058020, + 0x37748: 0x6d058220, 0x37749: 0x6d058420, 0x3774a: 0x6d058620, 0x3774b: 0x6d058820, + 0x3774c: 0x6d058a20, 0x3774d: 0x6d32a220, 0x3774e: 0x6d32a420, 0x3774f: 0x6d32a620, + 0x37750: 0x6d32a820, 0x37751: 0x6d32aa20, 0x37752: 0x6d32ac20, 0x37753: 0x6d32ae20, + 0x37754: 0x6d32b020, 0x37755: 0x6d32b220, 0x37756: 0x6d32b420, 0x37757: 0x6d32b620, + 0x37758: 0x6d32b820, 0x37759: 0x6d32ba20, 0x3775a: 0x6d32bc20, 0x3775b: 0x6d32be20, + 0x3775c: 0x6d32c020, 0x3775d: 0x6d32c220, 0x3775e: 0x6d32c420, 0x3775f: 0x6d32c620, + 0x37760: 0x6d32c820, 0x37761: 0x6d32ca20, 0x37762: 0x6d32cc20, 0x37763: 0x6d32ce20, + 0x37764: 0x6d32d020, 0x37765: 0x6d32d220, 0x37766: 0x6d32d420, 0x37767: 0x6d32d620, + 0x37768: 0x6d32d820, 0x37769: 0x6d32da20, 0x3776a: 0x6d32dc20, 0x3776b: 0x6d32de20, + 0x3776c: 0x6d32e020, 0x3776d: 0x6d32e220, 0x3776e: 0x6d32e420, 0x3776f: 0x6d32e620, + 0x37770: 0x6d32e820, 0x37771: 0x6d32ea20, 0x37772: 0x6d32ec20, 0x37773: 0x6d32ee20, + 0x37774: 0x6d32f020, 0x37775: 0x6d32f220, 0x37776: 0x6d32f420, 0x37777: 0x6d32f620, + 0x37778: 0x6d32f820, 0x37779: 0x6d32fa20, 0x3777a: 0x6d32fc20, 0x3777b: 0x6d32fe20, + 0x3777c: 0x6d330020, 0x3777d: 0x6d330220, 0x3777e: 0x6d330420, 0x3777f: 0x6d330620, + // Block 0xdde, offset 0x37780 + 0x37780: 0x6d330820, 0x37781: 0x6d330a20, 0x37782: 0x6d330c20, 0x37783: 0x6d330e20, + 0x37784: 0x6d331020, 0x37785: 0x6d331220, 0x37786: 0x6d331420, 0x37787: 0x6d331620, + 0x37788: 0x6d331820, 0x37789: 0x6d331a20, 0x3778a: 0x6d331c20, 0x3778b: 0x6d331e20, + 0x3778c: 0x6d332020, 0x3778d: 0x6d332220, 0x3778e: 0x6d332420, 0x3778f: 0x6d332620, + 0x37790: 0x6d332820, 0x37791: 0x6d5f4e20, 0x37792: 0x6d5f5020, 0x37793: 0x6d5f5220, + 0x37794: 0x6d5f5420, 0x37795: 0x6d5f5620, 0x37796: 0x6d5f5820, 0x37797: 0x6d5f5a20, + 0x37798: 0x6d5f5c20, 0x37799: 0x6d5f5e20, 0x3779a: 0x6d5f6020, 0x3779b: 0x6d5f6220, + 0x3779c: 0x6d5f6420, 0x3779d: 0x6d5f6620, 0x3779e: 0x6d5f6820, 0x3779f: 0x6d5f6a20, + 0x377a0: 0x6d5f6c20, 0x377a1: 0x6d5f6e20, 0x377a2: 0x6d5f7020, 0x377a3: 0x6d5f7220, + 0x377a4: 0x6d5f7420, 0x377a5: 0x6d5f7620, 0x377a6: 0x6d5f7820, 0x377a7: 0x6d5f7a20, + 0x377a8: 0x6d5f7c20, 0x377a9: 0x6d5f7e20, 0x377aa: 0x6d5f8020, 0x377ab: 0x6d5f8220, + 0x377ac: 0x6d5f8420, 0x377ad: 0x6d5f8620, 0x377ae: 0x6d5f8820, 0x377af: 0x6d5f8a20, + 0x377b0: 0x6d5f8c20, 0x377b1: 0x6d5f8e20, 0x377b2: 0x6d5f9020, 0x377b3: 0x6d5f9220, + 0x377b4: 0x6d5f9420, 0x377b5: 0x6d5f9620, 0x377b6: 0x6d5f9820, 0x377b7: 0x6d5f9a20, + 0x377b8: 0x6d5f9c20, 0x377b9: 0x6d5f9e20, 0x377ba: 0x6d5fa020, 0x377bb: 0x6d5fa220, + 0x377bc: 0x6d5fa420, 0x377bd: 0x6d5fa620, 0x377be: 0x6d5fa820, 0x377bf: 0x6d5faa20, + // Block 0xddf, offset 0x377c0 + 0x377c0: 0x6d5fac20, 0x377c1: 0x6d5fae20, 0x377c2: 0x6d5fb020, 0x377c3: 0x6d5fb220, + 0x377c4: 0x6d5fb420, 0x377c5: 0x6d5fb620, 0x377c6: 0x6d5fb820, 0x377c7: 0x6d5fba20, + 0x377c8: 0x6d5fbc20, 0x377c9: 0x6d5fbe20, 0x377ca: 0x6d5fc020, 0x377cb: 0x6d5fc220, + 0x377cc: 0x6d5fc420, 0x377cd: 0x6d5fc620, 0x377ce: 0x6d5fc820, 0x377cf: 0x6d5fca20, + 0x377d0: 0x6d5fcc20, 0x377d1: 0x6d5fce20, 0x377d2: 0x6d5fd020, 0x377d3: 0x6d5fd220, + 0x377d4: 0x6d5fd420, 0x377d5: 0x6d5fd620, 0x377d6: 0x6d5fd820, 0x377d7: 0x6d5fda20, + 0x377d8: 0x6d898620, 0x377d9: 0x6d898820, 0x377da: 0x6d898a20, 0x377db: 0x6d898c20, + 0x377dc: 0x6d898e20, 0x377dd: 0x6d899020, 0x377de: 0x6d899220, 0x377df: 0x6d899420, + 0x377e0: 0x6d899620, 0x377e1: 0x6d899820, 0x377e2: 0x6d899a20, 0x377e3: 0x6d899c20, + 0x377e4: 0x6d899e20, 0x377e5: 0x6d89a020, 0x377e6: 0x6d89a220, 0x377e7: 0x6d89a420, + 0x377e8: 0x6d89a620, 0x377e9: 0x6d89a820, 0x377ea: 0x6d89aa20, 0x377eb: 0x6d89ac20, + 0x377ec: 0x6d89ae20, 0x377ed: 0x6d89b020, 0x377ee: 0x6d89b220, 0x377ef: 0x6d89b420, + 0x377f0: 0x6d89b620, 0x377f1: 0x6d89b820, 0x377f2: 0x6d89ba20, 0x377f3: 0x6d89bc20, + 0x377f4: 0x6d89be20, 0x377f5: 0x6d89c020, 0x377f6: 0x6d89c220, 0x377f7: 0x6d89c420, + 0x377f8: 0x6d89c620, 0x377f9: 0x6d89c820, 0x377fa: 0x6d89ca20, 0x377fb: 0x6d89cc20, + 0x377fc: 0x6d89ce20, 0x377fd: 0x6d89d020, 0x377fe: 0x6d89d220, 0x377ff: 0x6d89d420, + // Block 0xde0, offset 0x37800 + 0x37800: 0x6d89d620, 0x37801: 0x6d89d820, 0x37802: 0x6d89da20, 0x37803: 0x6d89dc20, + 0x37804: 0x6d89de20, 0x37805: 0x6d89e020, 0x37806: 0x6d89e220, 0x37807: 0x6d89e420, + 0x37808: 0x6d89e620, 0x37809: 0x6d89e820, 0x3780a: 0x6d89ea20, 0x3780b: 0x6d89ec20, + 0x3780c: 0x6d89ee20, 0x3780d: 0x6d89f020, 0x3780e: 0x6d89f220, 0x3780f: 0x6d89f420, + 0x37810: 0x6d89f620, 0x37811: 0x6d89f820, 0x37812: 0x6d89fa20, 0x37813: 0x6d89fc20, + 0x37814: 0x6d89fe20, 0x37815: 0x6d8a0020, 0x37816: 0x6d8a0220, 0x37817: 0x6d8a0420, + 0x37818: 0x6d8a0620, 0x37819: 0x6d8a0820, 0x3781a: 0x6d8a0a20, 0x3781b: 0x6d8a0c20, + 0x3781c: 0x6d8a0e20, 0x3781d: 0x6d8a1020, 0x3781e: 0x6d8a1220, 0x3781f: 0x6d8a1420, + 0x37820: 0x6d8a1620, 0x37821: 0x6d8a1820, 0x37822: 0x6d8a1a20, 0x37823: 0x6d8a1c20, + 0x37824: 0x6d8a1e20, 0x37825: 0x6d8a2020, 0x37826: 0x6d8a2220, 0x37827: 0x6d8a2420, + 0x37828: 0x6d8a2620, 0x37829: 0x6d8a2820, 0x3782a: 0x6d8a2a20, 0x3782b: 0x6d8a2c20, + 0x3782c: 0x6d8a2e20, 0x3782d: 0x6d8a3020, 0x3782e: 0x6d8a3220, 0x3782f: 0x6d8a3420, + 0x37830: 0x6d8a3620, 0x37831: 0x6d8a3820, 0x37832: 0x6d8a3a20, 0x37833: 0x6d8a3c20, + 0x37834: 0x6d8a3e20, 0x37835: 0x6dae1220, 0x37836: 0x6dae1420, 0x37837: 0x6dae1620, + 0x37838: 0x6dae1820, 0x37839: 0x6dae1a20, 0x3783a: 0x6dae1c20, 0x3783b: 0x6dae1e20, + 0x3783c: 0x6dae2020, 0x3783d: 0x6dae2220, 0x3783e: 0x6dae2420, 0x3783f: 0x6dae2620, + // Block 0xde1, offset 0x37840 + 0x37840: 0x6dae2820, 0x37841: 0x6dae2a20, 0x37842: 0x6dae2c20, 0x37843: 0x6dae2e20, + 0x37844: 0x6dae3020, 0x37845: 0x6dae3220, 0x37846: 0x6dae3420, 0x37847: 0x6dae3620, + 0x37848: 0x6dae3820, 0x37849: 0x6dae3a20, 0x3784a: 0x6dae3c20, 0x3784b: 0x6dae3e20, + 0x3784c: 0x6dae4020, 0x3784d: 0x6dae4220, 0x3784e: 0x6dae4420, 0x3784f: 0x6dae4620, + 0x37850: 0x6dae4820, 0x37851: 0x6dae4a20, 0x37852: 0x6dae4c20, 0x37853: 0x6dae4e20, + 0x37854: 0x6dae5020, 0x37855: 0x6dae5220, 0x37856: 0x6dae5420, 0x37857: 0x6dae5620, + 0x37858: 0x6dae5820, 0x37859: 0x6dae5a20, 0x3785a: 0x6dae5c20, 0x3785b: 0x6dae5e20, + 0x3785c: 0x6dae6020, 0x3785d: 0x6dae6220, 0x3785e: 0x6dae6420, 0x3785f: 0x6dae6620, + 0x37860: 0x6dae6820, 0x37861: 0x6dae6a20, 0x37862: 0x6dae6c20, 0x37863: 0x6dae6e20, + 0x37864: 0x6dae7020, 0x37865: 0x6dae7220, 0x37866: 0x6dae7420, 0x37867: 0x6dae7620, + 0x37868: 0x6dae7820, 0x37869: 0x6dae7a20, 0x3786a: 0x6dae7c20, 0x3786b: 0x6dae7e20, + 0x3786c: 0x6dae8020, 0x3786d: 0x6dae8220, 0x3786e: 0x6dae8420, 0x3786f: 0x6dae8620, + 0x37870: 0x6dae8820, 0x37871: 0x6dae8a20, 0x37872: 0x6dae8c20, 0x37873: 0x6dae8e20, + 0x37874: 0x6dae9020, 0x37875: 0x6dae9220, 0x37876: 0x6dae9420, 0x37877: 0x6dae9620, + 0x37878: 0x6dae9820, 0x37879: 0x6dae9a20, 0x3787a: 0x6dae9c20, 0x3787b: 0x6dae9e20, + 0x3787c: 0x6daea020, 0x3787d: 0x6daea220, 0x3787e: 0x6daea420, 0x3787f: 0x6daea620, + // Block 0xde2, offset 0x37880 + 0x37880: 0x6daea820, 0x37881: 0x6dcda420, 0x37882: 0x6daeaa20, 0x37883: 0x6daeac20, + 0x37884: 0x6daeae20, 0x37885: 0x6daeb020, 0x37886: 0x6dcda620, 0x37887: 0x6dcda820, + 0x37888: 0x6dcdaa20, 0x37889: 0x6dcdac20, 0x3788a: 0x6dcdae20, 0x3788b: 0x6dcdb020, + 0x3788c: 0x6dcdb220, 0x3788d: 0x6dcdb420, 0x3788e: 0x6dcdb620, 0x3788f: 0x6dcdb820, + 0x37890: 0x6dcdba20, 0x37891: 0x6dcdbc20, 0x37892: 0x6dcdbe20, 0x37893: 0x6dcdc020, + 0x37894: 0x6dcdc220, 0x37895: 0x6dcdc420, 0x37896: 0x6dcdc620, 0x37897: 0x6dcdc820, + 0x37898: 0x6dcdca20, 0x37899: 0x6dcdcc20, 0x3789a: 0x6dcdce20, 0x3789b: 0x6dcdd020, + 0x3789c: 0x6dcdd220, 0x3789d: 0x6dcdd420, 0x3789e: 0x6dcdd620, 0x3789f: 0x6dcdd820, + 0x378a0: 0x6dcdda20, 0x378a1: 0x6dcddc20, 0x378a2: 0x6dcdde20, 0x378a3: 0x6dcde020, + 0x378a4: 0x6dcde220, 0x378a5: 0x6dcde420, 0x378a6: 0x6dcde620, 0x378a7: 0x6dcde820, + 0x378a8: 0x6dcdea20, 0x378a9: 0x6dcdec20, 0x378aa: 0x6dcdee20, 0x378ab: 0x6dcdf020, + 0x378ac: 0x6dcdf220, 0x378ad: 0x6dcdf420, 0x378ae: 0x6dcdf620, 0x378af: 0x6dcdf820, + 0x378b0: 0x6dcdfa20, 0x378b1: 0x6dcdfc20, 0x378b2: 0x6dcdfe20, 0x378b3: 0x6dce0020, + 0x378b4: 0x6dce0220, 0x378b5: 0x6dce0420, 0x378b6: 0x6dce0620, 0x378b7: 0x6dce0820, + 0x378b8: 0x6dce0a20, 0x378b9: 0x6dce0c20, 0x378ba: 0x6dce0e20, 0x378bb: 0x6dce1020, + 0x378bc: 0x6dce1220, 0x378bd: 0x6dce1420, 0x378be: 0x6dce1620, 0x378bf: 0x6dce1820, + // Block 0xde3, offset 0x378c0 + 0x378c0: 0x6dce1a20, 0x378c1: 0x6dce1c20, 0x378c2: 0x6dce1e20, 0x378c3: 0x6dce2020, + 0x378c4: 0x6dce2220, 0x378c5: 0x6dce2420, 0x378c6: 0x6dce2620, 0x378c7: 0x6dce2820, + 0x378c8: 0x6dce2a20, 0x378c9: 0x6dce2c20, 0x378ca: 0x6dce2e20, 0x378cb: 0x6dce3020, + 0x378cc: 0x6dce3220, 0x378cd: 0x6dce3420, 0x378ce: 0x6daeb220, 0x378cf: 0x6dce3620, + 0x378d0: 0x6dce3820, 0x378d1: 0x6dce3a20, 0x378d2: 0x6dce3c20, 0x378d3: 0x6dce3e20, + 0x378d4: 0x6dce4020, 0x378d5: 0x6dce4220, 0x378d6: 0x6dce4420, 0x378d7: 0x6dce4620, + 0x378d8: 0x6dce4820, 0x378d9: 0x6dce4a20, 0x378da: 0x6dce4c20, 0x378db: 0x6dce4e20, + 0x378dc: 0x6dce5020, 0x378dd: 0x6dce5220, 0x378de: 0x6dce5420, 0x378df: 0x6dce5620, + 0x378e0: 0x6dce5820, 0x378e1: 0x6de84820, 0x378e2: 0x6de84a20, 0x378e3: 0x6de84c20, + 0x378e4: 0x6de84e20, 0x378e5: 0x6de85020, 0x378e6: 0x6de85220, 0x378e7: 0x6de85420, + 0x378e8: 0x6de85620, 0x378e9: 0x6de85820, 0x378ea: 0x6de85a20, 0x378eb: 0x6de85c20, + 0x378ec: 0x6de85e20, 0x378ed: 0x6de86020, 0x378ee: 0x6de86220, 0x378ef: 0x6de86420, + 0x378f0: 0x6de86620, 0x378f1: 0x6de86820, 0x378f2: 0x6de86a20, 0x378f3: 0x6de86c20, + 0x378f4: 0x6de86e20, 0x378f5: 0x6de87020, 0x378f6: 0x6de87220, 0x378f7: 0x6de87420, + 0x378f8: 0x6de87620, 0x378f9: 0x6de87820, 0x378fa: 0x6de87a20, 0x378fb: 0x6de87c20, + 0x378fc: 0x6de87e20, 0x378fd: 0x6de88020, 0x378fe: 0x6de88220, 0x378ff: 0x6de88420, + // Block 0xde4, offset 0x37900 + 0x37900: 0x6de88620, 0x37901: 0x6de88820, 0x37902: 0x6de88a20, 0x37903: 0x6de88c20, + 0x37904: 0x6de88e20, 0x37905: 0x6de89020, 0x37906: 0x6de89220, 0x37907: 0x6de89420, + 0x37908: 0x6de89620, 0x37909: 0x6de89820, 0x3790a: 0x6de89a20, 0x3790b: 0x6de89c20, + 0x3790c: 0x6de89e20, 0x3790d: 0x6de8a020, 0x3790e: 0x6de8a220, 0x3790f: 0x6de8a420, + 0x37910: 0x6de8a620, 0x37911: 0x6de8a820, 0x37912: 0x6de8aa20, 0x37913: 0x6de8ac20, + 0x37914: 0x6de8ae20, 0x37915: 0x6de8b020, 0x37916: 0x6de8b220, 0x37917: 0x6de8b420, + 0x37918: 0x6de8b620, 0x37919: 0x6de8b820, 0x3791a: 0x6de8ba20, 0x3791b: 0x6de8bc20, + 0x3791c: 0x6dfec820, 0x3791d: 0x6dfeca20, 0x3791e: 0x6dfecc20, 0x3791f: 0x6dfece20, + 0x37920: 0x6dfed020, 0x37921: 0x6dfed220, 0x37922: 0x6dfed420, 0x37923: 0x6dfed620, + 0x37924: 0x6dfed820, 0x37925: 0x6dfeda20, 0x37926: 0x6dfedc20, 0x37927: 0x6dfede20, + 0x37928: 0x6dfee020, 0x37929: 0x6dfee220, 0x3792a: 0x6dfee420, 0x3792b: 0x6dfee620, + 0x3792c: 0x6dfee820, 0x3792d: 0x6dfeea20, 0x3792e: 0x6dfeec20, 0x3792f: 0x6dfeee20, + 0x37930: 0x6dfef020, 0x37931: 0x6dfef220, 0x37932: 0x6dfef420, 0x37933: 0x6dfef620, + 0x37934: 0x6dfef820, 0x37935: 0x6dfefa20, 0x37936: 0x6dfefc20, 0x37937: 0x6dfefe20, + 0x37938: 0x6dff0020, 0x37939: 0x6dff0220, 0x3793a: 0x6dff0420, 0x3793b: 0x6dff0620, + 0x3793c: 0x6dff0820, 0x3793d: 0x6dff0a20, 0x3793e: 0x6dff0c20, 0x3793f: 0x6dff0e20, + // Block 0xde5, offset 0x37940 + 0x37940: 0x6dff1020, 0x37941: 0x6dff1220, 0x37942: 0x6dff1420, 0x37943: 0x6dff1620, + 0x37944: 0x6dff1820, 0x37945: 0x6e112220, 0x37946: 0x6e112420, 0x37947: 0x6e112620, + 0x37948: 0x6e112820, 0x37949: 0x6e112a20, 0x3794a: 0x6e112c20, 0x3794b: 0x6e112e20, + 0x3794c: 0x6e113020, 0x3794d: 0x6e113220, 0x3794e: 0x6e113420, 0x3794f: 0x6e113620, + 0x37950: 0x6e113820, 0x37951: 0x6e113a20, 0x37952: 0x6e113c20, 0x37953: 0x6e113e20, + 0x37954: 0x6e114020, 0x37955: 0x6e114220, 0x37956: 0x6e114420, 0x37957: 0x6e114620, + 0x37958: 0x6e114820, 0x37959: 0x6e114a20, 0x3795a: 0x6e114c20, 0x3795b: 0x6e114e20, + 0x3795c: 0x6e115020, 0x3795d: 0x6e115220, 0x3795e: 0x6e115420, 0x3795f: 0x6e115620, + 0x37960: 0x6e115820, 0x37961: 0x6e115a20, 0x37962: 0x6e115c20, 0x37963: 0x6e115e20, + 0x37964: 0x6e116020, 0x37965: 0x6e116220, 0x37966: 0x6e116420, 0x37967: 0x6e116620, + 0x37968: 0x6e116820, 0x37969: 0x6e116a20, 0x3796a: 0x6e116c20, 0x3796b: 0x6e116e20, + 0x3796c: 0x6e117020, 0x3796d: 0x6e117220, 0x3796e: 0x6e117420, 0x3796f: 0x6e117620, + 0x37970: 0x6e117820, 0x37971: 0x6e117a20, 0x37972: 0x6e117c20, 0x37973: 0x6e117e20, + 0x37974: 0x6e118020, 0x37975: 0x6e1fa220, 0x37976: 0x6e1fa420, 0x37977: 0x6e1fa620, + 0x37978: 0x6e1fa820, 0x37979: 0x6e1faa20, 0x3797a: 0x6e1fac20, 0x3797b: 0x6e1fae20, + 0x3797c: 0x6e1fb020, 0x3797d: 0x6e1fb220, 0x3797e: 0x6e1fb420, 0x3797f: 0x6e1fb620, + // Block 0xde6, offset 0x37980 + 0x37980: 0x6e1fb820, 0x37981: 0x6e1fba20, 0x37982: 0x6e1fbc20, 0x37983: 0x6e1fbe20, + 0x37984: 0x6e1fc020, 0x37985: 0x6e1fc220, 0x37986: 0x6e1fc420, 0x37987: 0x6e1fc620, + 0x37988: 0x6e1fc820, 0x37989: 0x6e1fca20, 0x3798a: 0x6e1fcc20, 0x3798b: 0x6e1fce20, + 0x3798c: 0x6e1fd020, 0x3798d: 0x6e1fd220, 0x3798e: 0x6e1fd420, 0x3798f: 0x6e1fd620, + 0x37990: 0x6e1fd820, 0x37991: 0x6e1fda20, 0x37992: 0x6e1fdc20, 0x37993: 0x6e1fde20, + 0x37994: 0x6e2ada20, 0x37995: 0x6e2adc20, 0x37996: 0x6e2ade20, 0x37997: 0x6e2ae020, + 0x37998: 0x6e2ae220, 0x37999: 0x6e2ae420, 0x3799a: 0x6e2ae620, 0x3799b: 0x6e2ae820, + 0x3799c: 0x6e2aea20, 0x3799d: 0x6e2aec20, 0x3799e: 0x6e2aee20, 0x3799f: 0x6e2af020, + 0x379a0: 0x6e2af220, 0x379a1: 0x6e2af420, 0x379a2: 0x6e2af620, 0x379a3: 0x6e2af820, + 0x379a4: 0x6e2afa20, 0x379a5: 0x6e2afc20, 0x379a6: 0x6e2afe20, 0x379a7: 0x6e2b0020, + 0x379a8: 0x6e335620, 0x379a9: 0x6e335820, 0x379aa: 0x6e335a20, 0x379ab: 0x6e335c20, + 0x379ac: 0x6e335e20, 0x379ad: 0x6e336020, 0x379ae: 0x6e336220, 0x379af: 0x6e336420, + 0x379b0: 0x6e336620, 0x379b1: 0x6e336820, 0x379b2: 0x6e336a20, 0x379b3: 0x6e336c20, + 0x379b4: 0x6e336e20, 0x379b5: 0x6e337020, 0x379b6: 0x6e337220, 0x379b7: 0x6e337420, + 0x379b8: 0x6e337620, 0x379b9: 0x6e337820, 0x379ba: 0x6e337a20, 0x379bb: 0x6e337c20, + 0x379bc: 0x6e396a20, 0x379bd: 0x6e396c20, 0x379be: 0x6e396e20, 0x379bf: 0x6e397020, + // Block 0xde7, offset 0x379c0 + 0x379c0: 0x6e397220, 0x379c1: 0x6e397420, 0x379c2: 0x6e397620, 0x379c3: 0x6e397820, + 0x379c4: 0x6e397a20, 0x379c5: 0x6e397c20, 0x379c6: 0x6e397e20, 0x379c7: 0x6e398020, + 0x379c8: 0x6e3db220, 0x379c9: 0x6e3db420, 0x379ca: 0x6e3db620, 0x379cb: 0x6e3db820, + 0x379cc: 0x6e3dba20, 0x379cd: 0x6e3dbc20, 0x379ce: 0x6e3dbe20, 0x379cf: 0x6e3dc020, + 0x379d0: 0x6e409020, 0x379d1: 0x6e409220, 0x379d2: 0x6e409420, 0x379d3: 0x6e409620, + 0x379d4: 0x6e409820, 0x379d5: 0x6e409a20, 0x379d6: 0x6e409c20, 0x379d7: 0x6e42d420, + 0x379d8: 0x6e445020, 0x379d9: 0x6e445220, 0x379da: 0x6e42d620, 0x379db: 0x6e42d820, + 0x379dc: 0x6e42da20, 0x379dd: 0x6e42dc20, 0x379de: 0x6e445420, 0x379df: 0x6e445620, + 0x379e0: 0x6e445820, 0x379e1: 0x6e453620, 0x379e2: 0x6e453820, 0x379e3: 0x6e45c620, + 0x379e4: 0x6e463820, 0x379e5: 0x6c259620, 0x379e6: 0x6c259820, 0x379e7: 0x6c3dae20, + 0x379e8: 0x6c3db020, 0x379e9: 0x6c3db220, 0x379ea: 0x6c3db420, 0x379eb: 0x6c5c4a20, + 0x379ec: 0x6c5c4c20, 0x379ed: 0x6c5c4e20, 0x379ee: 0x6c5c5020, 0x379ef: 0x6c5c5220, + 0x379f0: 0x6c5c5420, 0x379f1: 0x6c5c5620, 0x379f2: 0x6c5c5820, 0x379f3: 0x6c7fcc20, + 0x379f4: 0x6c7fce20, 0x379f5: 0x6c7fd020, 0x379f6: 0x6c7fd220, 0x379f7: 0x6c7fd420, + 0x379f8: 0x6c7fd620, 0x379f9: 0x6c7fd820, 0x379fa: 0x6c7fda20, 0x379fb: 0x6c7fdc20, + 0x379fc: 0x6c7fde20, 0x379fd: 0x6c7fe020, 0x379fe: 0x6c7fe220, 0x379ff: 0x6c7fe420, + // Block 0xde8, offset 0x37a00 + 0x37a00: 0x6c7fe620, 0x37a01: 0x6ca8b620, 0x37a02: 0x6ca8b820, 0x37a03: 0x6ca8ba20, + 0x37a04: 0x6ca8bc20, 0x37a05: 0x6ca8be20, 0x37a06: 0x6ca8c020, 0x37a07: 0x6ca8c220, + 0x37a08: 0x6ca8c420, 0x37a09: 0x6ca8c620, 0x37a0a: 0x6ca8c820, 0x37a0b: 0x6ca8ca20, + 0x37a0c: 0x6ca8cc20, 0x37a0d: 0x6ca8ce20, 0x37a0e: 0x6ca8d020, 0x37a0f: 0x6ca8d220, + 0x37a10: 0x6ca8d420, 0x37a11: 0x6ca8d620, 0x37a12: 0x6ca8d820, 0x37a13: 0x6ca8da20, + 0x37a14: 0x6ca8dc20, 0x37a15: 0x6ca8de20, 0x37a16: 0x6ca8e020, 0x37a17: 0x6cd70a20, + 0x37a18: 0x6ca8e220, 0x37a19: 0x6ca8e420, 0x37a1a: 0x6cd70c20, 0x37a1b: 0x6cd70e20, + 0x37a1c: 0x6cd71020, 0x37a1d: 0x6cd71220, 0x37a1e: 0x6cd71420, 0x37a1f: 0x6cd71620, + 0x37a20: 0x6cd71820, 0x37a21: 0x6cd71a20, 0x37a22: 0x6cd71c20, 0x37a23: 0x6cd71e20, + 0x37a24: 0x6cd72020, 0x37a25: 0x6cd72220, 0x37a26: 0x6cd72420, 0x37a27: 0x6cd72620, + 0x37a28: 0x6cd72820, 0x37a29: 0x6cd72a20, 0x37a2a: 0x6cd72c20, 0x37a2b: 0x6cd72e20, + 0x37a2c: 0x6cd73020, 0x37a2d: 0x6cd73220, 0x37a2e: 0x6cd73420, 0x37a2f: 0x6cd73620, + 0x37a30: 0x6cd73820, 0x37a31: 0x6ca8e620, 0x37a32: 0x6d05b620, 0x37a33: 0x6d05b820, + 0x37a34: 0x6d05ba20, 0x37a35: 0x6d05bc20, 0x37a36: 0x6d05be20, 0x37a37: 0x6d05c020, + 0x37a38: 0x6d05c220, 0x37a39: 0x6d05c420, 0x37a3a: 0x6d05c620, 0x37a3b: 0x6d05c820, + 0x37a3c: 0x6d05ca20, 0x37a3d: 0x6d05cc20, 0x37a3e: 0x6d05ce20, 0x37a3f: 0x6d05d020, + // Block 0xde9, offset 0x37a40 + 0x37a40: 0x6d05d220, 0x37a41: 0x6d05d420, 0x37a42: 0x6d05d620, 0x37a43: 0x6d05d820, + 0x37a44: 0x6d05da20, 0x37a45: 0x6d05dc20, 0x37a46: 0x6d05de20, 0x37a47: 0x6d05e020, + 0x37a48: 0x6d05e220, 0x37a49: 0x6d05e420, 0x37a4a: 0x6d05e620, 0x37a4b: 0x6d05e820, + 0x37a4c: 0x6d05ea20, 0x37a4d: 0x6d05ec20, 0x37a4e: 0x6d05ee20, 0x37a4f: 0x6d05f020, + 0x37a50: 0x6d05f220, 0x37a51: 0x6d05f420, 0x37a52: 0x6d05f620, 0x37a53: 0x6d05f820, + 0x37a54: 0x6d05fa20, 0x37a55: 0x6d05fc20, 0x37a56: 0x6d05fe20, 0x37a57: 0x6d060020, + 0x37a58: 0x6d335a20, 0x37a59: 0x6d335c20, 0x37a5a: 0x6d335e20, 0x37a5b: 0x6d336020, + 0x37a5c: 0x6d336220, 0x37a5d: 0x6d336420, 0x37a5e: 0x6d336620, 0x37a5f: 0x6d336820, + 0x37a60: 0x6d336a20, 0x37a61: 0x6d336c20, 0x37a62: 0x6d336e20, 0x37a63: 0x6d337020, + 0x37a64: 0x6d337220, 0x37a65: 0x6d337420, 0x37a66: 0x6d337620, 0x37a67: 0x6d337820, + 0x37a68: 0x6d337a20, 0x37a69: 0x6d337c20, 0x37a6a: 0x6d337e20, 0x37a6b: 0x6d338020, + 0x37a6c: 0x6d338220, 0x37a6d: 0x6d338420, 0x37a6e: 0x6d338620, 0x37a6f: 0x6d338820, + 0x37a70: 0x6d338a20, 0x37a71: 0x6d338c20, 0x37a72: 0x6d338e20, 0x37a73: 0x6d339020, + 0x37a74: 0x6d339220, 0x37a75: 0x6d339420, 0x37a76: 0x6d339620, 0x37a77: 0x6d339820, + 0x37a78: 0x6d339a20, 0x37a79: 0x6d339c20, 0x37a7a: 0x6d339e20, 0x37a7b: 0x6d33a020, + 0x37a7c: 0x6d33a220, 0x37a7d: 0x6d33a420, 0x37a7e: 0x6d33a620, 0x37a7f: 0x6d33a820, + // Block 0xdea, offset 0x37a80 + 0x37a80: 0x6d33aa20, 0x37a81: 0x6d601820, 0x37a82: 0x6d601a20, 0x37a83: 0x6d601c20, + 0x37a84: 0x6d601e20, 0x37a85: 0x6d602020, 0x37a86: 0x6d602220, 0x37a87: 0x6d602420, + 0x37a88: 0x6d602620, 0x37a89: 0x6d602820, 0x37a8a: 0x6d602a20, 0x37a8b: 0x6d602c20, + 0x37a8c: 0x6d602e20, 0x37a8d: 0x6d603020, 0x37a8e: 0x6d603220, 0x37a8f: 0x6d603420, + 0x37a90: 0x6d603620, 0x37a91: 0x6d603820, 0x37a92: 0x6d603a20, 0x37a93: 0x6d603c20, + 0x37a94: 0x6d603e20, 0x37a95: 0x6d604020, 0x37a96: 0x6d604220, 0x37a97: 0x6d604420, + 0x37a98: 0x6d604620, 0x37a99: 0x6d604820, 0x37a9a: 0x6d604a20, 0x37a9b: 0x6d604c20, + 0x37a9c: 0x6d604e20, 0x37a9d: 0x6d605020, 0x37a9e: 0x6d605220, 0x37a9f: 0x6d605420, + 0x37aa0: 0x6d605620, 0x37aa1: 0x6d605820, 0x37aa2: 0x6d605a20, 0x37aa3: 0x6d605c20, + 0x37aa4: 0x6d8a6e20, 0x37aa5: 0x6d8a7020, 0x37aa6: 0x6d8a7220, 0x37aa7: 0x6d8a7420, + 0x37aa8: 0x6d8a7620, 0x37aa9: 0x6d8a7820, 0x37aaa: 0x6d8a7a20, 0x37aab: 0x6d8a7c20, + 0x37aac: 0x6d8a7e20, 0x37aad: 0x6d8a8020, 0x37aae: 0x6d8a8220, 0x37aaf: 0x6d8a8420, + 0x37ab0: 0x6d8a8620, 0x37ab1: 0x6d8a8820, 0x37ab2: 0x6d8a8a20, 0x37ab3: 0x6d8a8c20, + 0x37ab4: 0x6d8a8e20, 0x37ab5: 0x6d8a9020, 0x37ab6: 0x6d8a9220, 0x37ab7: 0x6d8a9420, + 0x37ab8: 0x6d8a9620, 0x37ab9: 0x6d8a9820, 0x37aba: 0x6d8a9a20, 0x37abb: 0x6d8a9c20, + 0x37abc: 0x6d8a9e20, 0x37abd: 0x6d8aa020, 0x37abe: 0x6d8aa220, 0x37abf: 0x6daeea20, + // Block 0xdeb, offset 0x37ac0 + 0x37ac0: 0x6daeec20, 0x37ac1: 0x6daeee20, 0x37ac2: 0x6daef020, 0x37ac3: 0x6daef220, + 0x37ac4: 0x6daef420, 0x37ac5: 0x6daef620, 0x37ac6: 0x6daef820, 0x37ac7: 0x6daefa20, + 0x37ac8: 0x6daefc20, 0x37ac9: 0x6daefe20, 0x37aca: 0x6daf0020, 0x37acb: 0x6daf0220, + 0x37acc: 0x6daf0420, 0x37acd: 0x6daf0620, 0x37ace: 0x6daf0820, 0x37acf: 0x6daf0a20, + 0x37ad0: 0x6daf0c20, 0x37ad1: 0x6daf0e20, 0x37ad2: 0x6daf1020, 0x37ad3: 0x6daf1220, + 0x37ad4: 0x6daf1420, 0x37ad5: 0x6daf1620, 0x37ad6: 0x6daf1820, 0x37ad7: 0x6dce7c20, + 0x37ad8: 0x6dce7e20, 0x37ad9: 0x6dce8020, 0x37ada: 0x6dce8220, 0x37adb: 0x6dce8420, + 0x37adc: 0x6dce8620, 0x37add: 0x6dce8820, 0x37ade: 0x6dce8a20, 0x37adf: 0x6dce8c20, + 0x37ae0: 0x6dce8e20, 0x37ae1: 0x6dce9020, 0x37ae2: 0x6dce9220, 0x37ae3: 0x6dce9420, + 0x37ae4: 0x6dce9620, 0x37ae5: 0x6dce9820, 0x37ae6: 0x6dce9a20, 0x37ae7: 0x6dce9c20, + 0x37ae8: 0x6dce9e20, 0x37ae9: 0x6dcea020, 0x37aea: 0x6dcea220, 0x37aeb: 0x6dcea420, + 0x37aec: 0x6dcea620, 0x37aed: 0x6dcea820, 0x37aee: 0x6dceaa20, 0x37aef: 0x6dceac20, + 0x37af0: 0x6dceae20, 0x37af1: 0x6dceb020, 0x37af2: 0x6dceb220, 0x37af3: 0x6dceb420, + 0x37af4: 0x6dceb620, 0x37af5: 0x6dceb820, 0x37af6: 0x6de8d220, 0x37af7: 0x6de8d420, + 0x37af8: 0x6de8d620, 0x37af9: 0x6de8d820, 0x37afa: 0x6de8da20, 0x37afb: 0x6de8dc20, + 0x37afc: 0x6de8de20, 0x37afd: 0x6de8e020, 0x37afe: 0x6de8e220, 0x37aff: 0x6de8e420, + // Block 0xdec, offset 0x37b00 + 0x37b00: 0x6de8e620, 0x37b01: 0x6de8e820, 0x37b02: 0x6de8ea20, 0x37b03: 0x6de8ec20, + 0x37b04: 0x6de8ee20, 0x37b05: 0x6de8f020, 0x37b06: 0x6de8f220, 0x37b07: 0x6de8f420, + 0x37b08: 0x6de8f620, 0x37b09: 0x6de8f820, 0x37b0a: 0x6de8fa20, 0x37b0b: 0x6de8fc20, + 0x37b0c: 0x6de8fe20, 0x37b0d: 0x6de90020, 0x37b0e: 0x6de90220, 0x37b0f: 0x6dff2620, + 0x37b10: 0x6dff2820, 0x37b11: 0x6dff2a20, 0x37b12: 0x6dff2c20, 0x37b13: 0x6dff2e20, + 0x37b14: 0x6dff3020, 0x37b15: 0x6dff3220, 0x37b16: 0x6dff3420, 0x37b17: 0x6e118e20, + 0x37b18: 0x6e119020, 0x37b19: 0x6e119220, 0x37b1a: 0x6e119420, 0x37b1b: 0x6e119620, + 0x37b1c: 0x6e119820, 0x37b1d: 0x6e119a20, 0x37b1e: 0x6e119c20, 0x37b1f: 0x6e119e20, + 0x37b20: 0x6e11a020, 0x37b21: 0x6e1fe820, 0x37b22: 0x6e11a220, 0x37b23: 0x6e11a420, + 0x37b24: 0x6e1fea20, 0x37b25: 0x6e1fec20, 0x37b26: 0x6e1fee20, 0x37b27: 0x6e1ff020, + 0x37b28: 0x6e1ff220, 0x37b29: 0x6e1ff420, 0x37b2a: 0x6e1ff620, 0x37b2b: 0x6e1ff820, + 0x37b2c: 0x6e2b0a20, 0x37b2d: 0x6e2b0c20, 0x37b2e: 0x6e2b0e20, 0x37b2f: 0x6e2b1020, + 0x37b30: 0x6e2b1220, 0x37b31: 0x6e338020, 0x37b32: 0x6e338220, 0x37b33: 0x6e338420, + 0x37b34: 0x6e338620, 0x37b35: 0x6e338820, 0x37b36: 0x6e398a20, 0x37b37: 0x6e398c20, + 0x37b38: 0x6e398e20, 0x37b39: 0x6e399020, 0x37b3a: 0x6e399220, 0x37b3b: 0x6e3dc420, + 0x37b3c: 0x6e3dc620, 0x37b3d: 0x6e3dc820, 0x37b3e: 0x6e3dca20, 0x37b3f: 0x6e3dcc20, + // Block 0xded, offset 0x37b40 + 0x37b40: 0x6e40a020, 0x37b41: 0x6e40a220, 0x37b42: 0x6e453a20, 0x37b43: 0x6e45c820, + 0x37b44: 0x6e468a20, 0x37b45: 0x6c3dc420, 0x37b46: 0x6c3dc620, 0x37b47: 0x6c3dc820, + 0x37b48: 0x6c3dca20, 0x37b49: 0x6c3dcc20, 0x37b4a: 0x6c3dce20, 0x37b4b: 0x6c3dd020, + 0x37b4c: 0x6c5c7a20, 0x37b4d: 0x6c5c7c20, 0x37b4e: 0x6c5c7e20, 0x37b4f: 0x6c5c8020, + 0x37b50: 0x6c5c8220, 0x37b51: 0x6c5c8420, 0x37b52: 0x6c5c8620, 0x37b53: 0x6c5c8820, + 0x37b54: 0x6c5c8a20, 0x37b55: 0x6c5c8c20, 0x37b56: 0x6c5c8e20, 0x37b57: 0x6c5c9020, + 0x37b58: 0x6c5c9220, 0x37b59: 0x6c804620, 0x37b5a: 0x6c804820, 0x37b5b: 0x6c804a20, + 0x37b5c: 0x6c804c20, 0x37b5d: 0x6c804e20, 0x37b5e: 0x6c805020, 0x37b5f: 0x6c805220, + 0x37b60: 0x6c805420, 0x37b61: 0x6c805620, 0x37b62: 0x6c805820, 0x37b63: 0x6c805a20, + 0x37b64: 0x6c805c20, 0x37b65: 0x6c805e20, 0x37b66: 0x6c806020, 0x37b67: 0x6c806220, + 0x37b68: 0x6c806420, 0x37b69: 0x6c806620, 0x37b6a: 0x6c806820, 0x37b6b: 0x6c806a20, + 0x37b6c: 0x6c806c20, 0x37b6d: 0x6c806e20, 0x37b6e: 0x6c807020, 0x37b6f: 0x6c807220, + 0x37b70: 0x6c807420, 0x37b71: 0x6c807620, 0x37b72: 0x6c807820, 0x37b73: 0x6c807a20, + 0x37b74: 0x6c807c20, 0x37b75: 0x6c807e20, 0x37b76: 0x6c808020, 0x37b77: 0x6c808220, + 0x37b78: 0x6c808420, 0x37b79: 0x6c808620, 0x37b7a: 0x6c808820, 0x37b7b: 0x6c808a20, + 0x37b7c: 0x6c808c20, 0x37b7d: 0x6c808e20, 0x37b7e: 0x6c809020, 0x37b7f: 0x6c809220, + // Block 0xdee, offset 0x37b80 + 0x37b80: 0x6c809420, 0x37b81: 0x6c809620, 0x37b82: 0x6c809820, 0x37b83: 0x6ca95220, + 0x37b84: 0x6ca95420, 0x37b85: 0x6ca95620, 0x37b86: 0x6ca95820, 0x37b87: 0x6ca95a20, + 0x37b88: 0x6ca95c20, 0x37b89: 0x6ca95e20, 0x37b8a: 0x6ca96020, 0x37b8b: 0x6ca96220, + 0x37b8c: 0x6ca96420, 0x37b8d: 0x6ca96620, 0x37b8e: 0x6ca96820, 0x37b8f: 0x6ca96a20, + 0x37b90: 0x6ca96c20, 0x37b91: 0x6ca96e20, 0x37b92: 0x6ca97020, 0x37b93: 0x6ca97220, + 0x37b94: 0x6ca97420, 0x37b95: 0x6ca97620, 0x37b96: 0x6ca97820, 0x37b97: 0x6ca97a20, + 0x37b98: 0x6ca97c20, 0x37b99: 0x6ca97e20, 0x37b9a: 0x6ca98020, 0x37b9b: 0x6ca98220, + 0x37b9c: 0x6ca98420, 0x37b9d: 0x6ca98620, 0x37b9e: 0x6ca98820, 0x37b9f: 0x6ca98a20, + 0x37ba0: 0x6ca98c20, 0x37ba1: 0x6ca98e20, 0x37ba2: 0x6ca99020, 0x37ba3: 0x6ca99220, + 0x37ba4: 0x6ca99420, 0x37ba5: 0x6ca99620, 0x37ba6: 0x6cd7ae20, 0x37ba7: 0x6cd7b020, + 0x37ba8: 0x6cd7b220, 0x37ba9: 0x6cd7b420, 0x37baa: 0x6cd7b620, 0x37bab: 0x6cd7b820, + 0x37bac: 0x6cd7ba20, 0x37bad: 0x6cd7bc20, 0x37bae: 0x6cd7be20, 0x37baf: 0x6cd7c020, + 0x37bb0: 0x6cd7c220, 0x37bb1: 0x6cd7c420, 0x37bb2: 0x6cd7c620, 0x37bb3: 0x6cd7c820, + 0x37bb4: 0x6cd7ca20, 0x37bb5: 0x6cd7cc20, 0x37bb6: 0x6cd7ce20, 0x37bb7: 0x6cd7d020, + 0x37bb8: 0x6cd7d220, 0x37bb9: 0x6cd7d420, 0x37bba: 0x6cd7d620, 0x37bbb: 0x6cd7d820, + 0x37bbc: 0x6cd7da20, 0x37bbd: 0x6cd7dc20, 0x37bbe: 0x6cd7de20, 0x37bbf: 0x6cd7e020, + // Block 0xdef, offset 0x37bc0 + 0x37bc0: 0x6cd7e220, 0x37bc1: 0x6cd7e420, 0x37bc2: 0x6cd7e620, 0x37bc3: 0x6cd7e820, + 0x37bc4: 0x6cd7ea20, 0x37bc5: 0x6cd7ec20, 0x37bc6: 0x6cd7ee20, 0x37bc7: 0x6cd7f020, + 0x37bc8: 0x6cd7f220, 0x37bc9: 0x6cd7f420, 0x37bca: 0x6cd7f620, 0x37bcb: 0x6cd7f820, + 0x37bcc: 0x6cd7fa20, 0x37bcd: 0x6cd7fc20, 0x37bce: 0x6cd7fe20, 0x37bcf: 0x6cd80020, + 0x37bd0: 0x6cd80220, 0x37bd1: 0x6cd80420, 0x37bd2: 0x6d065a20, 0x37bd3: 0x6d065c20, + 0x37bd4: 0x6d065e20, 0x37bd5: 0x6d066020, 0x37bd6: 0x6d066220, 0x37bd7: 0x6d066420, + 0x37bd8: 0x6d066620, 0x37bd9: 0x6d066820, 0x37bda: 0x6d066a20, 0x37bdb: 0x6d066c20, + 0x37bdc: 0x6d066e20, 0x37bdd: 0x6d067020, 0x37bde: 0x6d067220, 0x37bdf: 0x6d067420, + 0x37be0: 0x6d067620, 0x37be1: 0x6d067820, 0x37be2: 0x6d067a20, 0x37be3: 0x6d067c20, + 0x37be4: 0x6d067e20, 0x37be5: 0x6d068020, 0x37be6: 0x6d068220, 0x37be7: 0x6d068420, + 0x37be8: 0x6d068620, 0x37be9: 0x6d068820, 0x37bea: 0x6d068a20, 0x37beb: 0x6d068c20, + 0x37bec: 0x6d068e20, 0x37bed: 0x6d069020, 0x37bee: 0x6d069220, 0x37bef: 0x6d069420, + 0x37bf0: 0x6d069620, 0x37bf1: 0x6d069820, 0x37bf2: 0x6d069a20, 0x37bf3: 0x6d069c20, + 0x37bf4: 0x6d069e20, 0x37bf5: 0x6d06a020, 0x37bf6: 0x6d06a220, 0x37bf7: 0x6d06a420, + 0x37bf8: 0x6d06a620, 0x37bf9: 0x6d06a820, 0x37bfa: 0x6d06aa20, 0x37bfb: 0x6d06ac20, + 0x37bfc: 0x6d06ae20, 0x37bfd: 0x6d06b020, 0x37bfe: 0x6d06b220, 0x37bff: 0x6d06b420, + // Block 0xdf0, offset 0x37c00 + 0x37c00: 0x6d06b620, 0x37c01: 0x6d06b820, 0x37c02: 0x6d06ba20, 0x37c03: 0x6d06bc20, + 0x37c04: 0x6d06be20, 0x37c05: 0x6d06c020, 0x37c06: 0x6d344020, 0x37c07: 0x6d344220, + 0x37c08: 0x6d344420, 0x37c09: 0x6d344620, 0x37c0a: 0x6d344820, 0x37c0b: 0x6d344a20, + 0x37c0c: 0x6d344c20, 0x37c0d: 0x6d344e20, 0x37c0e: 0x6d345020, 0x37c0f: 0x6d345220, + 0x37c10: 0x6d345420, 0x37c11: 0x6d345620, 0x37c12: 0x6d345820, 0x37c13: 0x6d345a20, + 0x37c14: 0x6d345c20, 0x37c15: 0x6d345e20, 0x37c16: 0x6d346020, 0x37c17: 0x6d346220, + 0x37c18: 0x6d346420, 0x37c19: 0x6d346620, 0x37c1a: 0x6d346820, 0x37c1b: 0x6d346a20, + 0x37c1c: 0x6d346c20, 0x37c1d: 0x6d346e20, 0x37c1e: 0x6d347020, 0x37c1f: 0x6d347220, + 0x37c20: 0x6d347420, 0x37c21: 0x6d347620, 0x37c22: 0x6d347820, 0x37c23: 0x6d347a20, + 0x37c24: 0x6d347c20, 0x37c25: 0x6d347e20, 0x37c26: 0x6d348020, 0x37c27: 0x6d348220, + 0x37c28: 0x6d348420, 0x37c29: 0x6d348620, 0x37c2a: 0x6d348820, 0x37c2b: 0x6d348a20, + 0x37c2c: 0x6d348c20, 0x37c2d: 0x6d348e20, 0x37c2e: 0x6d349020, 0x37c2f: 0x6d349220, + 0x37c30: 0x6d349420, 0x37c31: 0x6d349620, 0x37c32: 0x6d349820, 0x37c33: 0x6d349a20, + 0x37c34: 0x6d349c20, 0x37c35: 0x6d349e20, 0x37c36: 0x6d34a020, 0x37c37: 0x6d34a220, + 0x37c38: 0x6d34a420, 0x37c39: 0x6d34a620, 0x37c3a: 0x6d34a820, 0x37c3b: 0x6d34aa20, + 0x37c3c: 0x6d34ac20, 0x37c3d: 0x6d34ae20, 0x37c3e: 0x6d34b020, 0x37c3f: 0x6d34b220, + // Block 0xdf1, offset 0x37c40 + 0x37c40: 0x6d60ee20, 0x37c41: 0x6d60f020, 0x37c42: 0x6d60f220, 0x37c43: 0x6d60f420, + 0x37c44: 0x6d60f620, 0x37c45: 0x6d60f820, 0x37c46: 0x6d60fa20, 0x37c47: 0x6d60fc20, + 0x37c48: 0x6d60fe20, 0x37c49: 0x6d610020, 0x37c4a: 0x6d610220, 0x37c4b: 0x6d610420, + 0x37c4c: 0x6d610620, 0x37c4d: 0x6d610820, 0x37c4e: 0x6d610a20, 0x37c4f: 0x6d610c20, + 0x37c50: 0x6d610e20, 0x37c51: 0x6d611020, 0x37c52: 0x6d611220, 0x37c53: 0x6d611420, + 0x37c54: 0x6d611620, 0x37c55: 0x6d611820, 0x37c56: 0x6d611a20, 0x37c57: 0x6d611c20, + 0x37c58: 0x6d611e20, 0x37c59: 0x6d612020, 0x37c5a: 0x6d612220, 0x37c5b: 0x6d612420, + 0x37c5c: 0x6d612620, 0x37c5d: 0x6d612820, 0x37c5e: 0x6d612a20, 0x37c5f: 0x6d612c20, + 0x37c60: 0x6d612e20, 0x37c61: 0x6d613020, 0x37c62: 0x6d613220, 0x37c63: 0x6d613420, + 0x37c64: 0x6d613620, 0x37c65: 0x6d613820, 0x37c66: 0x6d613a20, 0x37c67: 0x6d8afc20, + 0x37c68: 0x6d613c20, 0x37c69: 0x6d613e20, 0x37c6a: 0x6d614020, 0x37c6b: 0x6d614220, + 0x37c6c: 0x6d614420, 0x37c6d: 0x6d614620, 0x37c6e: 0x6d614820, 0x37c6f: 0x6d614a20, + 0x37c70: 0x6d614c20, 0x37c71: 0x6d614e20, 0x37c72: 0x6d615020, 0x37c73: 0x6d615220, + 0x37c74: 0x6d615420, 0x37c75: 0x6d615620, 0x37c76: 0x6d615820, 0x37c77: 0x6d615a20, + 0x37c78: 0x6d615c20, 0x37c79: 0x6d615e20, 0x37c7a: 0x6d616020, 0x37c7b: 0x6d616220, + 0x37c7c: 0x6d616420, 0x37c7d: 0x6d616620, 0x37c7e: 0x6d616820, 0x37c7f: 0x6d616a20, + // Block 0xdf2, offset 0x37c80 + 0x37c80: 0x6d616c20, 0x37c81: 0x6d616e20, 0x37c82: 0x6d8afe20, 0x37c83: 0x6d8b0020, + 0x37c84: 0x6d8b0220, 0x37c85: 0x6d8b0420, 0x37c86: 0x6d8b0620, 0x37c87: 0x6d8b0820, + 0x37c88: 0x6d8b0a20, 0x37c89: 0x6d8b0c20, 0x37c8a: 0x6d8b0e20, 0x37c8b: 0x6d8b1020, + 0x37c8c: 0x6d8b1220, 0x37c8d: 0x6d8b1420, 0x37c8e: 0x6d8b1620, 0x37c8f: 0x6d8b1820, + 0x37c90: 0x6d8b1a20, 0x37c91: 0x6d8b1c20, 0x37c92: 0x6d8b1e20, 0x37c93: 0x6d8b2020, + 0x37c94: 0x6d8b2220, 0x37c95: 0x6d8b2420, 0x37c96: 0x6d8b2620, 0x37c97: 0x6d8b2820, + 0x37c98: 0x6d8b2a20, 0x37c99: 0x6d8b2c20, 0x37c9a: 0x6d8b2e20, 0x37c9b: 0x6d8b3020, + 0x37c9c: 0x6d8b3220, 0x37c9d: 0x6d8b3420, 0x37c9e: 0x6d8b3620, 0x37c9f: 0x6d8b3820, + 0x37ca0: 0x6d8b3a20, 0x37ca1: 0x6d8b3c20, 0x37ca2: 0x6d8b3e20, 0x37ca3: 0x6d8b4020, + 0x37ca4: 0x6d8b4220, 0x37ca5: 0x6d8b4420, 0x37ca6: 0x6d8b4620, 0x37ca7: 0x6d8b4820, + 0x37ca8: 0x6d8b4a20, 0x37ca9: 0x6d8b4c20, 0x37caa: 0x6d8b4e20, 0x37cab: 0x6d8b5020, + 0x37cac: 0x6d8b5220, 0x37cad: 0x6d8b5420, 0x37cae: 0x6d8b5620, 0x37caf: 0x6d8b5820, + 0x37cb0: 0x6d8b5a20, 0x37cb1: 0x6d8b5c20, 0x37cb2: 0x6d8b5e20, 0x37cb3: 0x6d8b6020, + 0x37cb4: 0x6d8b6220, 0x37cb5: 0x6d8b6420, 0x37cb6: 0x6d8b6620, 0x37cb7: 0x6d8b6820, + 0x37cb8: 0x6d8b6a20, 0x37cb9: 0x6d8b6c20, 0x37cba: 0x6d8b6e20, 0x37cbb: 0x6d8b7020, + 0x37cbc: 0x6d8b7220, 0x37cbd: 0x6d8b7420, 0x37cbe: 0x6d8b7620, 0x37cbf: 0x6d8b7820, + // Block 0xdf3, offset 0x37cc0 + 0x37cc0: 0x6d8b7a20, 0x37cc1: 0x6d8b7c20, 0x37cc2: 0x6daf7a20, 0x37cc3: 0x6d8b7e20, + 0x37cc4: 0x6d8b8020, 0x37cc5: 0x6d8b8220, 0x37cc6: 0x6d8b8420, 0x37cc7: 0x6d8b8620, + 0x37cc8: 0x6d8b8820, 0x37cc9: 0x6daf7c20, 0x37cca: 0x6daf7e20, 0x37ccb: 0x6daf8020, + 0x37ccc: 0x6daf8220, 0x37ccd: 0x6daf8420, 0x37cce: 0x6daf8620, 0x37ccf: 0x6daf8820, + 0x37cd0: 0x6daf8a20, 0x37cd1: 0x6daf8c20, 0x37cd2: 0x6daf8e20, 0x37cd3: 0x6daf9020, + 0x37cd4: 0x6daf9220, 0x37cd5: 0x6daf9420, 0x37cd6: 0x6daf9620, 0x37cd7: 0x6daf9820, + 0x37cd8: 0x6daf9a20, 0x37cd9: 0x6daf9c20, 0x37cda: 0x6daf9e20, 0x37cdb: 0x6dafa020, + 0x37cdc: 0x6dafa220, 0x37cdd: 0x6dafa420, 0x37cde: 0x6dafa620, 0x37cdf: 0x6dafa820, + 0x37ce0: 0x6dafaa20, 0x37ce1: 0x6dafac20, 0x37ce2: 0x6dafae20, 0x37ce3: 0x6dafb020, + 0x37ce4: 0x6dafb220, 0x37ce5: 0x6dafb420, 0x37ce6: 0x6dafb620, 0x37ce7: 0x6dafb820, + 0x37ce8: 0x6dafba20, 0x37ce9: 0x6dafbc20, 0x37cea: 0x6dafbe20, 0x37ceb: 0x6dafc020, + 0x37cec: 0x6dafc220, 0x37ced: 0x6dafc420, 0x37cee: 0x6dafc620, 0x37cef: 0x6dafc820, + 0x37cf0: 0x6dafca20, 0x37cf1: 0x6dafcc20, 0x37cf2: 0x6dafce20, 0x37cf3: 0x6dafd020, + 0x37cf4: 0x6dafd220, 0x37cf5: 0x6dafd420, 0x37cf6: 0x6dafd620, 0x37cf7: 0x6dafd820, + 0x37cf8: 0x6dafda20, 0x37cf9: 0x6dafdc20, 0x37cfa: 0x6dafde20, 0x37cfb: 0x6dafe020, + 0x37cfc: 0x6dcf0020, 0x37cfd: 0x6dcf0220, 0x37cfe: 0x6dcf0420, 0x37cff: 0x6dcf0620, + // Block 0xdf4, offset 0x37d00 + 0x37d00: 0x6dcf0820, 0x37d01: 0x6dcf0a20, 0x37d02: 0x6dcf0c20, 0x37d03: 0x6dcf0e20, + 0x37d04: 0x6dcf1020, 0x37d05: 0x6dcf1220, 0x37d06: 0x6dcf1420, 0x37d07: 0x6dcf1620, + 0x37d08: 0x6dcf1820, 0x37d09: 0x6dcf1a20, 0x37d0a: 0x6dcf1c20, 0x37d0b: 0x6dcf1e20, + 0x37d0c: 0x6dcf2020, 0x37d0d: 0x6dcf2220, 0x37d0e: 0x6dcf2420, 0x37d0f: 0x6dcf2620, + 0x37d10: 0x6dcf2820, 0x37d11: 0x6dcf2a20, 0x37d12: 0x6dcf2c20, 0x37d13: 0x6dcf2e20, + 0x37d14: 0x6dcf3020, 0x37d15: 0x6dcf3220, 0x37d16: 0x6dcf3420, 0x37d17: 0x6dcf3620, + 0x37d18: 0x6dcf3820, 0x37d19: 0x6dcf3a20, 0x37d1a: 0x6dcf3c20, 0x37d1b: 0x6dcf3e20, + 0x37d1c: 0x6dcf4020, 0x37d1d: 0x6dcf4220, 0x37d1e: 0x6dcf4420, 0x37d1f: 0x6dcf4620, + 0x37d20: 0x6dcf4820, 0x37d21: 0x6dcf4a20, 0x37d22: 0x6dcf4c20, 0x37d23: 0x6dcf4e20, + 0x37d24: 0x6dcf5020, 0x37d25: 0x6dcf5220, 0x37d26: 0x6dcf5420, 0x37d27: 0x6dcf5620, + 0x37d28: 0x6dcf5820, 0x37d29: 0x6dcf5a20, 0x37d2a: 0x6dcf5c20, 0x37d2b: 0x6dcf5e20, + 0x37d2c: 0x6dcf6020, 0x37d2d: 0x6dcf6220, 0x37d2e: 0x6dcf6420, 0x37d2f: 0x6dcf6620, + 0x37d30: 0x6dcf6820, 0x37d31: 0x6dcf6a20, 0x37d32: 0x6dcf6c20, 0x37d33: 0x6dcf6e20, + 0x37d34: 0x6dcf7020, 0x37d35: 0x6de94220, 0x37d36: 0x6de94420, 0x37d37: 0x6de94620, + 0x37d38: 0x6de94820, 0x37d39: 0x6de94a20, 0x37d3a: 0x6de94c20, 0x37d3b: 0x6de94e20, + 0x37d3c: 0x6de95020, 0x37d3d: 0x6de95220, 0x37d3e: 0x6de95420, 0x37d3f: 0x6de95620, + // Block 0xdf5, offset 0x37d40 + 0x37d40: 0x6de95820, 0x37d41: 0x6de95a20, 0x37d42: 0x6de95c20, 0x37d43: 0x6de95e20, + 0x37d44: 0x6de96020, 0x37d45: 0x6de96220, 0x37d46: 0x6de96420, 0x37d47: 0x6de96620, + 0x37d48: 0x6de96820, 0x37d49: 0x6de96a20, 0x37d4a: 0x6de96c20, 0x37d4b: 0x6de96e20, + 0x37d4c: 0x6de97020, 0x37d4d: 0x6de97220, 0x37d4e: 0x6de97420, 0x37d4f: 0x6de97620, + 0x37d50: 0x6de97820, 0x37d51: 0x6de97a20, 0x37d52: 0x6de97c20, 0x37d53: 0x6de97e20, + 0x37d54: 0x6de98020, 0x37d55: 0x6de98220, 0x37d56: 0x6de98420, 0x37d57: 0x6de98620, + 0x37d58: 0x6de98820, 0x37d59: 0x6de98a20, 0x37d5a: 0x6de98c20, 0x37d5b: 0x6de98e20, + 0x37d5c: 0x6dff5420, 0x37d5d: 0x6dff5620, 0x37d5e: 0x6dff5820, 0x37d5f: 0x6dff5a20, + 0x37d60: 0x6dff5c20, 0x37d61: 0x6dff5e20, 0x37d62: 0x6dff6020, 0x37d63: 0x6dff6220, + 0x37d64: 0x6e11c420, 0x37d65: 0x6de99020, 0x37d66: 0x6dff6420, 0x37d67: 0x6dff6620, + 0x37d68: 0x6e11c620, 0x37d69: 0x6dff6820, 0x37d6a: 0x6dff6a20, 0x37d6b: 0x6e11c820, + 0x37d6c: 0x6dff6c20, 0x37d6d: 0x6dff6e20, 0x37d6e: 0x6dff7020, 0x37d6f: 0x6dff7220, + 0x37d70: 0x6dff7420, 0x37d71: 0x6dff7620, 0x37d72: 0x6dff7820, 0x37d73: 0x6dff7a20, + 0x37d74: 0x6dff7c20, 0x37d75: 0x6dff7e20, 0x37d76: 0x6dff8020, 0x37d77: 0x6dff8220, + 0x37d78: 0x6dff8420, 0x37d79: 0x6dff8620, 0x37d7a: 0x6dff8820, 0x37d7b: 0x6e11ca20, + 0x37d7c: 0x6e11cc20, 0x37d7d: 0x6e11ce20, 0x37d7e: 0x6e11d020, 0x37d7f: 0x6e11d220, + // Block 0xdf6, offset 0x37d80 + 0x37d80: 0x6e11d420, 0x37d81: 0x6e11d620, 0x37d82: 0x6e200c20, 0x37d83: 0x6e11d820, + 0x37d84: 0x6e11da20, 0x37d85: 0x6e11dc20, 0x37d86: 0x6e11de20, 0x37d87: 0x6e11e020, + 0x37d88: 0x6e11e220, 0x37d89: 0x6e11e420, 0x37d8a: 0x6e11e620, 0x37d8b: 0x6e11e820, + 0x37d8c: 0x6e11ea20, 0x37d8d: 0x6e11ec20, 0x37d8e: 0x6e11ee20, 0x37d8f: 0x6e11f020, + 0x37d90: 0x6e11f220, 0x37d91: 0x6e11f420, 0x37d92: 0x6e11f620, 0x37d93: 0x6e11f820, + 0x37d94: 0x6e200e20, 0x37d95: 0x6e201020, 0x37d96: 0x6e201220, 0x37d97: 0x6e201420, + 0x37d98: 0x6e201620, 0x37d99: 0x6e201820, 0x37d9a: 0x6e201a20, 0x37d9b: 0x6e201c20, + 0x37d9c: 0x6e201e20, 0x37d9d: 0x6e202020, 0x37d9e: 0x6e202220, 0x37d9f: 0x6e202420, + 0x37da0: 0x6e202620, 0x37da1: 0x6e202820, 0x37da2: 0x6e202a20, 0x37da3: 0x6e202c20, + 0x37da4: 0x6e202e20, 0x37da5: 0x6e203020, 0x37da6: 0x6e203220, 0x37da7: 0x6e2b1e20, + 0x37da8: 0x6e2b2020, 0x37da9: 0x6e2b2220, 0x37daa: 0x6e2b2420, 0x37dab: 0x6e2b2620, + 0x37dac: 0x6e2b2820, 0x37dad: 0x6e2b2a20, 0x37dae: 0x6e2b2c20, 0x37daf: 0x6e2b2e20, + 0x37db0: 0x6e339420, 0x37db1: 0x6e339620, 0x37db2: 0x6e339820, 0x37db3: 0x6e339a20, + 0x37db4: 0x6e339c20, 0x37db5: 0x6e339e20, 0x37db6: 0x6e33a020, 0x37db7: 0x6e33a220, + 0x37db8: 0x6e39a020, 0x37db9: 0x6e33a420, 0x37dba: 0x6e39a220, 0x37dbb: 0x6e39a420, + 0x37dbc: 0x6e3dce20, 0x37dbd: 0x6e3dd020, 0x37dbe: 0x6e40aa20, 0x37dbf: 0x6e40ac20, + // Block 0xdf7, offset 0x37dc0 + 0x37dc0: 0x6e40ae20, 0x37dc1: 0x6e40b020, 0x37dc2: 0x6e40b220, 0x37dc3: 0x6e42e020, + 0x37dc4: 0x6e42e220, 0x37dc5: 0x6e445c20, 0x37dc6: 0x6e453c20, 0x37dc7: 0x6e45ca20, + 0x37dc8: 0x6c3dfa20, 0x37dc9: 0x6c5cb820, 0x37dca: 0x6c80b020, 0x37dcb: 0x6c80b220, + 0x37dcc: 0x6c80b420, 0x37dcd: 0x6ca9d420, 0x37dce: 0x6ca9d620, 0x37dcf: 0x6ca9d820, + 0x37dd0: 0x6ca9da20, 0x37dd1: 0x6cd84020, 0x37dd2: 0x6cd84220, 0x37dd3: 0x6cd84420, + 0x37dd4: 0x6cd84620, 0x37dd5: 0x6cd84820, 0x37dd6: 0x6d06e620, 0x37dd7: 0x6d06e820, + 0x37dd8: 0x6d06ea20, 0x37dd9: 0x6d06ec20, 0x37dda: 0x6d34d620, 0x37ddb: 0x6d618820, + 0x37ddc: 0x6d618a20, 0x37ddd: 0x6d618c20, 0x37dde: 0x6d8ba020, 0x37ddf: 0x6d8ba220, + 0x37de0: 0x6dafec20, 0x37de1: 0x6dafee20, 0x37de2: 0x6c143220, 0x37de3: 0x6c5cc820, + 0x37de4: 0x6c5cca20, 0x37de5: 0x6c5ccc20, 0x37de6: 0x6c80cc20, 0x37de7: 0x6c80ce20, + 0x37de8: 0x6c80d020, 0x37de9: 0x6ca9f220, 0x37dea: 0x6ca9f420, 0x37deb: 0x6ca9f620, + 0x37dec: 0x6ca9f820, 0x37ded: 0x6ca9fa20, 0x37dee: 0x6ca9fc20, 0x37def: 0x6cd85a20, + 0x37df0: 0x6cd85c20, 0x37df1: 0x6cd85e20, 0x37df2: 0x6cd86020, 0x37df3: 0x6cd86220, + 0x37df4: 0x6d06f220, 0x37df5: 0x6d06f420, 0x37df6: 0x6d06f620, 0x37df7: 0x6d06f820, + 0x37df8: 0x6d34e820, 0x37df9: 0x6d34ea20, 0x37dfa: 0x6d34ec20, 0x37dfb: 0x6d34ee20, + 0x37dfc: 0x6d34f020, 0x37dfd: 0x6d34f220, 0x37dfe: 0x6d34f420, 0x37dff: 0x6d34f620, + // Block 0xdf8, offset 0x37e00 + 0x37e00: 0x6d34f820, 0x37e01: 0x6d619220, 0x37e02: 0x6d619420, 0x37e03: 0x6d619620, + 0x37e04: 0x6d619820, 0x37e05: 0x6d619a20, 0x37e06: 0x6d619c20, 0x37e07: 0x6d619e20, + 0x37e08: 0x6d8baa20, 0x37e09: 0x6d8bac20, 0x37e0a: 0x6d8bae20, 0x37e0b: 0x6d8bb020, + 0x37e0c: 0x6d8bb220, 0x37e0d: 0x6d8bb420, 0x37e0e: 0x6d8bb620, 0x37e0f: 0x6daffa20, + 0x37e10: 0x6daffc20, 0x37e11: 0x6daffe20, 0x37e12: 0x6db00020, 0x37e13: 0x6db00220, + 0x37e14: 0x6db00420, 0x37e15: 0x6dcf8220, 0x37e16: 0x6dcf8420, 0x37e17: 0x6dcf8620, + 0x37e18: 0x6dcf8820, 0x37e19: 0x6de9aa20, 0x37e1a: 0x6de9ac20, 0x37e1b: 0x6de9ae20, + 0x37e1c: 0x6de9b020, 0x37e1d: 0x6dff9220, 0x37e1e: 0x6dff9420, 0x37e1f: 0x6e120420, + 0x37e20: 0x6e120620, 0x37e21: 0x6e203e20, 0x37e22: 0x6e2b3420, 0x37e23: 0x6e2b3620, + 0x37e24: 0x6e2b3820, 0x37e25: 0x6e33aa20, 0x37e26: 0x6e33ac20, 0x37e27: 0x6e3dd420, + 0x37e28: 0x6e40b620, 0x37e29: 0x6e45cc20, 0x37e2a: 0x6c0a4c20, 0x37e2b: 0x6c0a4e20, + 0x37e2c: 0x6c25cc20, 0x37e2d: 0x6c0a5020, 0x37e2e: 0x6c25ce20, 0x37e2f: 0x6c143620, + 0x37e30: 0x6c0a5220, 0x37e31: 0x6c25d020, 0x37e32: 0x6c25d220, 0x37e33: 0x6c25d420, + 0x37e34: 0x6c25d620, 0x37e35: 0x6c25d820, 0x37e36: 0x6c25da20, 0x37e37: 0x6c3e0a20, + 0x37e38: 0x6c3e0c20, 0x37e39: 0x6c3e0e20, 0x37e3a: 0x6c3e1020, 0x37e3b: 0x6c3e1220, + 0x37e3c: 0x6c3e1420, 0x37e3d: 0x6c3e1620, 0x37e3e: 0x6c3e1820, 0x37e3f: 0x6c3e1a20, + // Block 0xdf9, offset 0x37e40 + 0x37e40: 0x6c3e1c20, 0x37e41: 0x6c5cda20, 0x37e42: 0x6c5cdc20, 0x37e43: 0x6c5cde20, + 0x37e44: 0x6c5ce020, 0x37e45: 0x6c5ce220, 0x37e46: 0x6c5ce420, 0x37e47: 0x6c5ce620, + 0x37e48: 0x6c5ce820, 0x37e49: 0x6c5cea20, 0x37e4a: 0x6c5cec20, 0x37e4b: 0x6c5cee20, + 0x37e4c: 0x6c5cf020, 0x37e4d: 0x6c5cf220, 0x37e4e: 0x6c80e820, 0x37e4f: 0x6c80ea20, + 0x37e50: 0x6c80ec20, 0x37e51: 0x6c80ee20, 0x37e52: 0x6c80f020, 0x37e53: 0x6c80f220, + 0x37e54: 0x6c80f420, 0x37e55: 0x6c80f620, 0x37e56: 0x6c80f820, 0x37e57: 0x6c80fa20, + 0x37e58: 0x6c80fc20, 0x37e59: 0x6c80fe20, 0x37e5a: 0x6c810020, 0x37e5b: 0x6c810220, + 0x37e5c: 0x6c810420, 0x37e5d: 0x6c810620, 0x37e5e: 0x6c810820, 0x37e5f: 0x6c810a20, + 0x37e60: 0x6c810c20, 0x37e61: 0x6c810e20, 0x37e62: 0x6c811020, 0x37e63: 0x6c811220, + 0x37e64: 0x6c6dd220, 0x37e65: 0x6c811420, 0x37e66: 0x6c811620, 0x37e67: 0x6c811820, + 0x37e68: 0x6c811a20, 0x37e69: 0x6c811c20, 0x37e6a: 0x6caa0220, 0x37e6b: 0x6caa0420, + 0x37e6c: 0x6caa0620, 0x37e6d: 0x6caa0820, 0x37e6e: 0x6caa0a20, 0x37e6f: 0x6caa0c20, + 0x37e70: 0x6caa0e20, 0x37e71: 0x6caa1020, 0x37e72: 0x6caa1220, 0x37e73: 0x6c811e20, + 0x37e74: 0x6caa1420, 0x37e75: 0x6caa1620, 0x37e76: 0x6caa1820, 0x37e77: 0x6caa1a20, + 0x37e78: 0x6caa1c20, 0x37e79: 0x6caa1e20, 0x37e7a: 0x6caa2020, 0x37e7b: 0x6caa2220, + 0x37e7c: 0x6cd86e20, 0x37e7d: 0x6cd87020, 0x37e7e: 0x6cd87220, 0x37e7f: 0x6cd87420, + // Block 0xdfa, offset 0x37e80 + 0x37e80: 0x6cd87620, 0x37e81: 0x6cd87820, 0x37e82: 0x6cd87a20, 0x37e83: 0x6cd87c20, + 0x37e84: 0x6cd87e20, 0x37e85: 0x6d071420, 0x37e86: 0x6d071620, 0x37e87: 0x6d071820, + 0x37e88: 0x6d071a20, 0x37e89: 0x6d071c20, 0x37e8a: 0x6d071e20, 0x37e8b: 0x6d072020, + 0x37e8c: 0x6d072220, 0x37e8d: 0x6d072420, 0x37e8e: 0x6d072620, 0x37e8f: 0x6d072820, + 0x37e90: 0x6d072a20, 0x37e91: 0x6cd88020, 0x37e92: 0x6d072c20, 0x37e93: 0x6d072e20, + 0x37e94: 0x6d073020, 0x37e95: 0x6d073220, 0x37e96: 0x6d073420, 0x37e97: 0x6d073620, + 0x37e98: 0x6d073820, 0x37e99: 0x6d073a20, 0x37e9a: 0x6d073c20, 0x37e9b: 0x6d073e20, + 0x37e9c: 0x6d074020, 0x37e9d: 0x6d350a20, 0x37e9e: 0x6d350c20, 0x37e9f: 0x6d350e20, + 0x37ea0: 0x6d351020, 0x37ea1: 0x6d351220, 0x37ea2: 0x6d351420, 0x37ea3: 0x6d351620, + 0x37ea4: 0x6d351820, 0x37ea5: 0x6d351a20, 0x37ea6: 0x6d351c20, 0x37ea7: 0x6d351e20, + 0x37ea8: 0x6d352020, 0x37ea9: 0x6d352220, 0x37eaa: 0x6d217020, 0x37eab: 0x6d352420, + 0x37eac: 0x6d352620, 0x37ead: 0x6d352820, 0x37eae: 0x6d352a20, 0x37eaf: 0x6d61ac20, + 0x37eb0: 0x6d61ae20, 0x37eb1: 0x6d61b020, 0x37eb2: 0x6d61b220, 0x37eb3: 0x6d61b420, + 0x37eb4: 0x6d61b620, 0x37eb5: 0x6d61b820, 0x37eb6: 0x6d61ba20, 0x37eb7: 0x6d61bc20, + 0x37eb8: 0x6d61be20, 0x37eb9: 0x6d61c020, 0x37eba: 0x6d61c220, 0x37ebb: 0x6d61c420, + 0x37ebc: 0x6d61c620, 0x37ebd: 0x6d8bc620, 0x37ebe: 0x6d8bc820, 0x37ebf: 0x6d8bca20, + // Block 0xdfb, offset 0x37ec0 + 0x37ec0: 0x6d8bcc20, 0x37ec1: 0x6d8bce20, 0x37ec2: 0x6d8bd020, 0x37ec3: 0x6d8bd220, + 0x37ec4: 0x6d8bd420, 0x37ec5: 0x6d8bd620, 0x37ec6: 0x6d8bd820, 0x37ec7: 0x6d8bda20, + 0x37ec8: 0x6d8bdc20, 0x37ec9: 0x6d8bde20, 0x37eca: 0x6d8be020, 0x37ecb: 0x6d8be220, + 0x37ecc: 0x6d8be420, 0x37ecd: 0x6d8be620, 0x37ece: 0x6d8be820, 0x37ecf: 0x6d8bea20, + 0x37ed0: 0x6d8bec20, 0x37ed1: 0x6d8bee20, 0x37ed2: 0x6db01020, 0x37ed3: 0x6db01220, + 0x37ed4: 0x6db01420, 0x37ed5: 0x6db01620, 0x37ed6: 0x6db01820, 0x37ed7: 0x6db01a20, + 0x37ed8: 0x6db01c20, 0x37ed9: 0x6db01e20, 0x37eda: 0x6db02020, 0x37edb: 0x6db02220, + 0x37edc: 0x6db02420, 0x37edd: 0x6db02620, 0x37ede: 0x6db02820, 0x37edf: 0x6dcf9020, + 0x37ee0: 0x6dcf9220, 0x37ee1: 0x6dcf9420, 0x37ee2: 0x6dcf9620, 0x37ee3: 0x6dcf9820, + 0x37ee4: 0x6dcf9a20, 0x37ee5: 0x6dcf9c20, 0x37ee6: 0x6dcf9e20, 0x37ee7: 0x6dcfa020, + 0x37ee8: 0x6dcfa220, 0x37ee9: 0x6dcfb220, 0x37eea: 0x6de9be20, 0x37eeb: 0x6de9c020, + 0x37eec: 0x6de9c220, 0x37eed: 0x6de9c420, 0x37eee: 0x6de9c620, 0x37eef: 0x6de9c820, + 0x37ef0: 0x6de9ca20, 0x37ef1: 0x6de9cc20, 0x37ef2: 0x6de9ce20, 0x37ef3: 0x6de9d020, + 0x37ef4: 0x6de9d220, 0x37ef5: 0x6dff9620, 0x37ef6: 0x6dff9820, 0x37ef7: 0x6dff9a20, + 0x37ef8: 0x6dff9c20, 0x37ef9: 0x6dff9e20, 0x37efa: 0x6dffa020, 0x37efb: 0x6e120a20, + 0x37efc: 0x6e120c20, 0x37efd: 0x6e2b3a20, 0x37efe: 0x6e33b420, 0x37eff: 0x6e33b620, + // Block 0xdfc, offset 0x37f00 + 0x37f00: 0x6e33b820, 0x37f01: 0x6e33ba20, 0x37f02: 0x6e33bc20, 0x37f03: 0x6e33be20, + 0x37f04: 0x6e33c020, 0x37f05: 0x6e33c220, 0x37f06: 0x6e3dd620, 0x37f07: 0x6e40b820, + 0x37f08: 0x6e42e420, 0x37f09: 0x6e42e620, 0x37f0a: 0x6e42e820, 0x37f0b: 0x6c143c20, + 0x37f0c: 0x6c143e20, 0x37f0d: 0x6c144020, 0x37f0e: 0x6c3e2620, 0x37f0f: 0x6c3e2820, + 0x37f10: 0x6c3e2a20, 0x37f11: 0x6c5cfe20, 0x37f12: 0x6c5d0020, 0x37f13: 0x6c5d0220, + 0x37f14: 0x6c5d0420, 0x37f15: 0x6c5d0620, 0x37f16: 0x6c5d0820, 0x37f17: 0x6c813820, + 0x37f18: 0x6c813a20, 0x37f19: 0x6c813c20, 0x37f1a: 0x6c813e20, 0x37f1b: 0x6c814020, + 0x37f1c: 0x6c814220, 0x37f1d: 0x6c814420, 0x37f1e: 0x6c814620, 0x37f1f: 0x6c814820, + 0x37f20: 0x6c814a20, 0x37f21: 0x6c814c20, 0x37f22: 0x6c814e20, 0x37f23: 0x6c815020, + 0x37f24: 0x6c815220, 0x37f25: 0x6caa4020, 0x37f26: 0x6caa4220, 0x37f27: 0x6caa4420, + 0x37f28: 0x6caa4620, 0x37f29: 0x6caa4820, 0x37f2a: 0x6caa4a20, 0x37f2b: 0x6caa4c20, + 0x37f2c: 0x6caa4e20, 0x37f2d: 0x6caa5020, 0x37f2e: 0x6c815420, 0x37f2f: 0x6caa5220, + 0x37f30: 0x6caa5420, 0x37f31: 0x6caa5620, 0x37f32: 0x6caa5820, 0x37f33: 0x6caa5a20, + 0x37f34: 0x6caa5c20, 0x37f35: 0x6caa5e20, 0x37f36: 0x6caa6020, 0x37f37: 0x6caa6220, + 0x37f38: 0x6caa6420, 0x37f39: 0x6cd88e20, 0x37f3a: 0x6cd89020, 0x37f3b: 0x6cd89220, + 0x37f3c: 0x6cd89420, 0x37f3d: 0x6cd89620, 0x37f3e: 0x6cd89820, 0x37f3f: 0x6cd89a20, + // Block 0xdfd, offset 0x37f40 + 0x37f40: 0x6cd89c20, 0x37f41: 0x6cd89e20, 0x37f42: 0x6cd8a020, 0x37f43: 0x6cd8a220, + 0x37f44: 0x6cd8a420, 0x37f45: 0x6cba3e20, 0x37f46: 0x6d075820, 0x37f47: 0x6d075a20, + 0x37f48: 0x6d075c20, 0x37f49: 0x6d075e20, 0x37f4a: 0x6d076020, 0x37f4b: 0x6d076220, + 0x37f4c: 0x6d076420, 0x37f4d: 0x6d076620, 0x37f4e: 0x6d076820, 0x37f4f: 0x6d076a20, + 0x37f50: 0x6d076c20, 0x37f51: 0x6d076e20, 0x37f52: 0x6d077020, 0x37f53: 0x6d077220, + 0x37f54: 0x6d077420, 0x37f55: 0x6d077620, 0x37f56: 0x6d077820, 0x37f57: 0x6d353a20, + 0x37f58: 0x6d353c20, 0x37f59: 0x6d353e20, 0x37f5a: 0x6d354020, 0x37f5b: 0x6d354220, + 0x37f5c: 0x6d354420, 0x37f5d: 0x6d354620, 0x37f5e: 0x6d354820, 0x37f5f: 0x6d354a20, + 0x37f60: 0x6d354c20, 0x37f61: 0x6d354e20, 0x37f62: 0x6d61d620, 0x37f63: 0x6d61d820, + 0x37f64: 0x6d61da20, 0x37f65: 0x6d61dc20, 0x37f66: 0x6d61de20, 0x37f67: 0x6d61e020, + 0x37f68: 0x6d61e220, 0x37f69: 0x6d61e420, 0x37f6a: 0x6d61e620, 0x37f6b: 0x6d61e820, + 0x37f6c: 0x6d61ea20, 0x37f6d: 0x6d61ec20, 0x37f6e: 0x6d61ee20, 0x37f6f: 0x6d8bfa20, + 0x37f70: 0x6d8bfc20, 0x37f71: 0x6d8bfe20, 0x37f72: 0x6d8c0020, 0x37f73: 0x6d8c0220, + 0x37f74: 0x6d8c0420, 0x37f75: 0x6d8c0620, 0x37f76: 0x6d8c0820, 0x37f77: 0x6db02e20, + 0x37f78: 0x6db03020, 0x37f79: 0x6db03220, 0x37f7a: 0x6db03420, 0x37f7b: 0x6db03620, + 0x37f7c: 0x6db03820, 0x37f7d: 0x6db03a20, 0x37f7e: 0x6db03c20, 0x37f7f: 0x6db03e20, + // Block 0xdfe, offset 0x37f80 + 0x37f80: 0x6db04020, 0x37f81: 0x6db04220, 0x37f82: 0x6db04420, 0x37f83: 0x6db04620, + 0x37f84: 0x6db04820, 0x37f85: 0x6dcfb420, 0x37f86: 0x6dcfb620, 0x37f87: 0x6dcfb820, + 0x37f88: 0x6dcfba20, 0x37f89: 0x6dcfbc20, 0x37f8a: 0x6dcfbe20, 0x37f8b: 0x6dcfc020, + 0x37f8c: 0x6dcfc220, 0x37f8d: 0x6dcfc420, 0x37f8e: 0x6dcfc620, 0x37f8f: 0x6dcfc820, + 0x37f90: 0x6dcfca20, 0x37f91: 0x6dcfcc20, 0x37f92: 0x6dcfce20, 0x37f93: 0x6dcfd020, + 0x37f94: 0x6dcfd220, 0x37f95: 0x6de9de20, 0x37f96: 0x6de9e020, 0x37f97: 0x6de9e220, + 0x37f98: 0x6de9e420, 0x37f99: 0x6de9e620, 0x37f9a: 0x6de9e820, 0x37f9b: 0x6de9ea20, + 0x37f9c: 0x6dffa420, 0x37f9d: 0x6dffa620, 0x37f9e: 0x6dffa820, 0x37f9f: 0x6dffaa20, + 0x37fa0: 0x6dffac20, 0x37fa1: 0x6dffae20, 0x37fa2: 0x6e121620, 0x37fa3: 0x6e121820, + 0x37fa4: 0x6e121a20, 0x37fa5: 0x6e121c20, 0x37fa6: 0x6e121e20, 0x37fa7: 0x6e122020, + 0x37fa8: 0x6e204420, 0x37fa9: 0x6e204620, 0x37faa: 0x6e2b3c20, 0x37fab: 0x6e2b3e20, + 0x37fac: 0x6e33c420, 0x37fad: 0x6e39a820, 0x37fae: 0x6e3dd820, 0x37faf: 0x6e40bc20, + 0x37fb0: 0x6e453e20, 0x37fb1: 0x6e454020, 0x37fb2: 0x6c3e2e20, 0x37fb3: 0x6c25de20, + 0x37fb4: 0x6c5d1020, 0x37fb5: 0x6c5d1220, 0x37fb6: 0x6c5d1420, 0x37fb7: 0x6c5d1620, + 0x37fb8: 0x6c5d1820, 0x37fb9: 0x6c5d1a20, 0x37fba: 0x6c5d1c20, 0x37fbb: 0x6c5d1e20, + 0x37fbc: 0x6c5d2020, 0x37fbd: 0x6c5d2220, 0x37fbe: 0x6c5d2420, 0x37fbf: 0x6c5d2620, + // Block 0xdff, offset 0x37fc0 + 0x37fc0: 0x6c5d2820, 0x37fc1: 0x6c5d2a20, 0x37fc2: 0x6c816820, 0x37fc3: 0x6c816a20, + 0x37fc4: 0x6c816c20, 0x37fc5: 0x6c816e20, 0x37fc6: 0x6c817020, 0x37fc7: 0x6c817220, + 0x37fc8: 0x6c817420, 0x37fc9: 0x6c817620, 0x37fca: 0x6c817820, 0x37fcb: 0x6c817a20, + 0x37fcc: 0x6c817c20, 0x37fcd: 0x6c817e20, 0x37fce: 0x6c818020, 0x37fcf: 0x6c818220, + 0x37fd0: 0x6c818420, 0x37fd1: 0x6c818620, 0x37fd2: 0x6c818820, 0x37fd3: 0x6c818a20, + 0x37fd4: 0x6c818c20, 0x37fd5: 0x6caa9420, 0x37fd6: 0x6caa9620, 0x37fd7: 0x6caa9820, + 0x37fd8: 0x6caa9a20, 0x37fd9: 0x6caa9c20, 0x37fda: 0x6caa9e20, 0x37fdb: 0x6caaa020, + 0x37fdc: 0x6caaa220, 0x37fdd: 0x6caaa420, 0x37fde: 0x6caaa620, 0x37fdf: 0x6caaa820, + 0x37fe0: 0x6caaaa20, 0x37fe1: 0x6caaac20, 0x37fe2: 0x6caaae20, 0x37fe3: 0x6cd8c220, + 0x37fe4: 0x6cd8c420, 0x37fe5: 0x6cd8c620, 0x37fe6: 0x6cd8c820, 0x37fe7: 0x6cd8ca20, + 0x37fe8: 0x6cd8cc20, 0x37fe9: 0x6cd8ce20, 0x37fea: 0x6cd8d020, 0x37feb: 0x6cd8d220, + 0x37fec: 0x6cd8d420, 0x37fed: 0x6cd8d620, 0x37fee: 0x6cd8d820, 0x37fef: 0x6cd8da20, + 0x37ff0: 0x6cd8dc20, 0x37ff1: 0x6cd8de20, 0x37ff2: 0x6cd8e020, 0x37ff3: 0x6cd8e220, + 0x37ff4: 0x6cd8e420, 0x37ff5: 0x6cd8e620, 0x37ff6: 0x6cd8e820, 0x37ff7: 0x6cd8ea20, + 0x37ff8: 0x6d078a20, 0x37ff9: 0x6d078c20, 0x37ffa: 0x6d078e20, 0x37ffb: 0x6d079020, + 0x37ffc: 0x6d079220, 0x37ffd: 0x6d079420, 0x37ffe: 0x6d079620, 0x37fff: 0x6d079820, + // Block 0xe00, offset 0x38000 + 0x38000: 0x6d079a20, 0x38001: 0x6d079c20, 0x38002: 0x6d079e20, 0x38003: 0x6d07a020, + 0x38004: 0x6d07a220, 0x38005: 0x6d356820, 0x38006: 0x6d07a420, 0x38007: 0x6d356a20, + 0x38008: 0x6d356c20, 0x38009: 0x6d356e20, 0x3800a: 0x6d357020, 0x3800b: 0x6d357220, + 0x3800c: 0x6d357420, 0x3800d: 0x6d357620, 0x3800e: 0x6d357820, 0x3800f: 0x6d357a20, + 0x38010: 0x6d357c20, 0x38011: 0x6d231e20, 0x38012: 0x6d357e20, 0x38013: 0x6d358020, + 0x38014: 0x6d358220, 0x38015: 0x6d358420, 0x38016: 0x6d358620, 0x38017: 0x6d358820, + 0x38018: 0x6d620620, 0x38019: 0x6d620820, 0x3801a: 0x6d620a20, 0x3801b: 0x6d620c20, + 0x3801c: 0x6d620e20, 0x3801d: 0x6d621020, 0x3801e: 0x6d621220, 0x3801f: 0x6d621420, + 0x38020: 0x6d621620, 0x38021: 0x6d621820, 0x38022: 0x6d621a20, 0x38023: 0x6d621c20, + 0x38024: 0x6d621e20, 0x38025: 0x6d622020, 0x38026: 0x6d622220, 0x38027: 0x6d622420, + 0x38028: 0x6d622620, 0x38029: 0x6d622820, 0x3802a: 0x6d622a20, 0x3802b: 0x6d622c20, + 0x3802c: 0x6d622e20, 0x3802d: 0x6d623020, 0x3802e: 0x6d623220, 0x3802f: 0x6d623420, + 0x38030: 0x6d8c1820, 0x38031: 0x6d8c1a20, 0x38032: 0x6d8c1c20, 0x38033: 0x6d8c1e20, + 0x38034: 0x6d8c2020, 0x38035: 0x6d8c2220, 0x38036: 0x6d8c2420, 0x38037: 0x6d8c2620, + 0x38038: 0x6d8c2820, 0x38039: 0x6d8c2a20, 0x3803a: 0x6d8c2c20, 0x3803b: 0x6d623620, + 0x3803c: 0x6d8c2e20, 0x3803d: 0x6d8c3020, 0x3803e: 0x6d8c3220, 0x3803f: 0x6d8c3420, + // Block 0xe01, offset 0x38040 + 0x38040: 0x6d8c3620, 0x38041: 0x6d8c3820, 0x38042: 0x6d8c3a20, 0x38043: 0x6db05c20, + 0x38044: 0x6db05e20, 0x38045: 0x6db06020, 0x38046: 0x6db06220, 0x38047: 0x6db06420, + 0x38048: 0x6db06620, 0x38049: 0x6db06820, 0x3804a: 0x6db06a20, 0x3804b: 0x6db06c20, + 0x3804c: 0x6db06e20, 0x3804d: 0x6dcfe820, 0x3804e: 0x6dcfea20, 0x3804f: 0x6dcfec20, + 0x38050: 0x6dcfee20, 0x38051: 0x6dcff020, 0x38052: 0x6dcff220, 0x38053: 0x6dcff420, + 0x38054: 0x6dcff620, 0x38055: 0x6dcff820, 0x38056: 0x6dcffa20, 0x38057: 0x6dcffc20, + 0x38058: 0x6dcffe20, 0x38059: 0x6dd00020, 0x3805a: 0x6dd00220, 0x3805b: 0x6dd00420, + 0x3805c: 0x6de9f020, 0x3805d: 0x6de9f220, 0x3805e: 0x6d8c3c20, 0x3805f: 0x6dd00620, + 0x38060: 0x6de9f420, 0x38061: 0x6de9f620, 0x38062: 0x6dffb820, 0x38063: 0x6dffba20, + 0x38064: 0x6dffbc20, 0x38065: 0x6dffbe20, 0x38066: 0x6e122420, 0x38067: 0x6e204c20, + 0x38068: 0x6e122620, 0x38069: 0x6e122820, 0x3806a: 0x6dffc020, 0x3806b: 0x6dffc220, + 0x3806c: 0x6e122a20, 0x3806d: 0x6e204e20, 0x3806e: 0x6e205020, 0x3806f: 0x6e205220, + 0x38070: 0x6e33c620, 0x38071: 0x6c25e020, 0x38072: 0x6c25e220, 0x38073: 0x6c3e3020, + 0x38074: 0x6c3e3220, 0x38075: 0x6c3e3420, 0x38076: 0x6c5d3020, 0x38077: 0x6c5d3220, + 0x38078: 0x6c5d3420, 0x38079: 0x6c5d3620, 0x3807a: 0x6c819420, 0x3807b: 0x6c819620, + 0x3807c: 0x6c819820, 0x3807d: 0x6c819a20, 0x3807e: 0x6c819c20, 0x3807f: 0x6c819e20, + // Block 0xe02, offset 0x38080 + 0x38080: 0x6caab620, 0x38081: 0x6d07aa20, 0x38082: 0x6d358e20, 0x38083: 0x6db07220, + 0x38084: 0x6d623c20, 0x38085: 0x6d623e20, 0x38086: 0x6d8c4220, 0x38087: 0x6d8c4420, + 0x38088: 0x6db07420, 0x38089: 0x6db07620, 0x3808a: 0x6dd00c20, 0x3808b: 0x6e2b4020, + 0x3808c: 0x6e2b4220, 0x3808d: 0x6e3dda20, 0x3808e: 0x6c3e3820, 0x3808f: 0x6c3e3a20, + 0x38090: 0x6c144a20, 0x38091: 0x6c3e3c20, 0x38092: 0x6c81a820, 0x38093: 0x6caab820, + 0x38094: 0x6cd8fa20, 0x38095: 0x6cd8fc20, 0x38096: 0x6d07ae20, 0x38097: 0x6d359220, + 0x38098: 0x6d624220, 0x38099: 0x6d624420, 0x3809a: 0x6d624620, 0x3809b: 0x6d624820, + 0x3809c: 0x6d624a20, 0x3809d: 0x6d8c4620, 0x3809e: 0x6d8c4820, 0x3809f: 0x6db07820, + 0x380a0: 0x6db07a20, 0x380a1: 0x6db07c20, 0x380a2: 0x6e205620, 0x380a3: 0x6e33c820, + 0x380a4: 0x6c144e20, 0x380a5: 0x6c3e4020, 0x380a6: 0x6c3e4220, 0x380a7: 0x6c3e4420, + 0x380a8: 0x6c5d4c20, 0x380a9: 0x6c5d4e20, 0x380aa: 0x6c5d5020, 0x380ab: 0x6c81b420, + 0x380ac: 0x6caac820, 0x380ad: 0x6caaca20, 0x380ae: 0x6caacc20, 0x380af: 0x6cd90020, + 0x380b0: 0x6cd90220, 0x380b1: 0x6cd90420, 0x380b2: 0x6cd90620, 0x380b3: 0x6cd90820, + 0x380b4: 0x6d07b820, 0x380b5: 0x6d07ba20, 0x380b6: 0x6d07bc20, 0x380b7: 0x6d35a420, + 0x380b8: 0x6d35a620, 0x380b9: 0x6d35a820, 0x380ba: 0x6d35aa20, 0x380bb: 0x6d35ac20, + 0x380bc: 0x6d35ae20, 0x380bd: 0x6d35b020, 0x380be: 0x6d35b220, 0x380bf: 0x6d35b420, + // Block 0xe03, offset 0x380c0 + 0x380c0: 0x6d35b620, 0x380c1: 0x6d35b820, 0x380c2: 0x6d625420, 0x380c3: 0x6d625620, + 0x380c4: 0x6d625820, 0x380c5: 0x6d625a20, 0x380c6: 0x6d625c20, 0x380c7: 0x6d625e20, + 0x380c8: 0x6d626020, 0x380c9: 0x6d626220, 0x380ca: 0x6d626420, 0x380cb: 0x6d8c5020, + 0x380cc: 0x6d8c5220, 0x380cd: 0x6d8c5420, 0x380ce: 0x6d8c5620, 0x380cf: 0x6d8c5820, + 0x380d0: 0x6d8c5a20, 0x380d1: 0x6d8c5c20, 0x380d2: 0x6d8c5e20, 0x380d3: 0x6db08820, + 0x380d4: 0x6db08a20, 0x380d5: 0x6db08c20, 0x380d6: 0x6db08e20, 0x380d7: 0x6db09020, + 0x380d8: 0x6db09220, 0x380d9: 0x6db09420, 0x380da: 0x6db09620, 0x380db: 0x6dd01620, + 0x380dc: 0x6dd01820, 0x380dd: 0x6dd01a20, 0x380de: 0x6dd01c20, 0x380df: 0x6de9f820, + 0x380e0: 0x6dd01e20, 0x380e1: 0x6dd02020, 0x380e2: 0x6dd02220, 0x380e3: 0x6dd02420, + 0x380e4: 0x6dd02620, 0x380e5: 0x6de9fa20, 0x380e6: 0x6de9fc20, 0x380e7: 0x6de9fe20, + 0x380e8: 0x6dea0020, 0x380e9: 0x6e123020, 0x380ea: 0x6e123220, 0x380eb: 0x6e33ca20, + 0x380ec: 0x6e33cc20, 0x380ed: 0x6e39aa20, 0x380ee: 0x6c25e820, 0x380ef: 0x6c3e4820, + 0x380f0: 0x6c3e4a20, 0x380f1: 0x6c3e4c20, 0x380f2: 0x6c3e4e20, 0x380f3: 0x6c3e5020, + 0x380f4: 0x6c3e5220, 0x380f5: 0x6c3e5420, 0x380f6: 0x6c3e5620, 0x380f7: 0x6c5d5620, + 0x380f8: 0x6c5d5820, 0x380f9: 0x6c5d5a20, 0x380fa: 0x6c5d5c20, 0x380fb: 0x6c5d5e20, + 0x380fc: 0x6c81d020, 0x380fd: 0x6c81d220, 0x380fe: 0x6c81d420, 0x380ff: 0x6c81d620, + // Block 0xe04, offset 0x38100 + 0x38100: 0x6c81d820, 0x38101: 0x6c81da20, 0x38102: 0x6c81dc20, 0x38103: 0x6c81de20, + 0x38104: 0x6c81e020, 0x38105: 0x6c81e220, 0x38106: 0x6c81e420, 0x38107: 0x6c81e620, + 0x38108: 0x6c81e820, 0x38109: 0x6c81ea20, 0x3810a: 0x6c81ec20, 0x3810b: 0x6c81ee20, + 0x3810c: 0x6c81f020, 0x3810d: 0x6c81f220, 0x3810e: 0x6c81f420, 0x3810f: 0x6c81f620, + 0x38110: 0x6caaea20, 0x38111: 0x6caaec20, 0x38112: 0x6caaee20, 0x38113: 0x6caaf020, + 0x38114: 0x6caaf220, 0x38115: 0x6caaf420, 0x38116: 0x6caaf620, 0x38117: 0x6caaf820, + 0x38118: 0x6caafa20, 0x38119: 0x6caafc20, 0x3811a: 0x6caafe20, 0x3811b: 0x6cab0020, + 0x3811c: 0x6cab0220, 0x3811d: 0x6cab0420, 0x3811e: 0x6cab0620, 0x3811f: 0x6cab0820, + 0x38120: 0x6cd92020, 0x38121: 0x6cd92220, 0x38122: 0x6cd92420, 0x38123: 0x6d07cc20, + 0x38124: 0x6cd92620, 0x38125: 0x6cd92820, 0x38126: 0x6cd92a20, 0x38127: 0x6cd92c20, + 0x38128: 0x6cd92e20, 0x38129: 0x6cd93020, 0x3812a: 0x6cd93220, 0x3812b: 0x6cd93420, + 0x3812c: 0x6cd93620, 0x3812d: 0x6cd93820, 0x3812e: 0x6cd93a20, 0x3812f: 0x6cd93c20, + 0x38130: 0x6cd93e20, 0x38131: 0x6cd94020, 0x38132: 0x6cd94220, 0x38133: 0x6cd94420, + 0x38134: 0x6cd94620, 0x38135: 0x6d07ce20, 0x38136: 0x6d07d020, 0x38137: 0x6d07d220, + 0x38138: 0x6d07d420, 0x38139: 0x6d07d620, 0x3813a: 0x6d07d820, 0x3813b: 0x6d07da20, + 0x3813c: 0x6d07dc20, 0x3813d: 0x6d07de20, 0x3813e: 0x6d07e020, 0x3813f: 0x6d07e220, + // Block 0xe05, offset 0x38140 + 0x38140: 0x6d07e420, 0x38141: 0x6d07e620, 0x38142: 0x6d07e820, 0x38143: 0x6d07ea20, + 0x38144: 0x6d07ec20, 0x38145: 0x6d07ee20, 0x38146: 0x6d07f020, 0x38147: 0x6d07f220, + 0x38148: 0x6d35d820, 0x38149: 0x6d35da20, 0x3814a: 0x6d35dc20, 0x3814b: 0x6d35de20, + 0x3814c: 0x6d35e020, 0x3814d: 0x6d35e220, 0x3814e: 0x6d35e420, 0x3814f: 0x6d35e620, + 0x38150: 0x6d35e820, 0x38151: 0x6d35ea20, 0x38152: 0x6d35ec20, 0x38153: 0x6d35ee20, + 0x38154: 0x6d35f020, 0x38155: 0x6d35f220, 0x38156: 0x6d35f420, 0x38157: 0x6d07f420, + 0x38158: 0x6d35f620, 0x38159: 0x6d35f820, 0x3815a: 0x6d35fa20, 0x3815b: 0x6d35fc20, + 0x3815c: 0x6d35fe20, 0x3815d: 0x6d360020, 0x3815e: 0x6d360220, 0x3815f: 0x6d360420, + 0x38160: 0x6d360620, 0x38161: 0x6d360820, 0x38162: 0x6d627e20, 0x38163: 0x6d628020, + 0x38164: 0x6d628220, 0x38165: 0x6d628420, 0x38166: 0x6d628620, 0x38167: 0x6d628820, + 0x38168: 0x6d628a20, 0x38169: 0x6d628c20, 0x3816a: 0x6d628e20, 0x3816b: 0x6d629020, + 0x3816c: 0x6d629220, 0x3816d: 0x6d629420, 0x3816e: 0x6d629620, 0x3816f: 0x6d629820, + 0x38170: 0x6d629a20, 0x38171: 0x6d629c20, 0x38172: 0x6d629e20, 0x38173: 0x6d62a020, + 0x38174: 0x6d62a220, 0x38175: 0x6d62a420, 0x38176: 0x6d62a620, 0x38177: 0x6d62a820, + 0x38178: 0x6d62aa20, 0x38179: 0x6d62ac20, 0x3817a: 0x6d62ae20, 0x3817b: 0x6d62b020, + 0x3817c: 0x6d8c6c20, 0x3817d: 0x6d8c6e20, 0x3817e: 0x6d8c7020, 0x3817f: 0x6d8c7220, + // Block 0xe06, offset 0x38180 + 0x38180: 0x6d8c7420, 0x38181: 0x6d8c7620, 0x38182: 0x6d8c7820, 0x38183: 0x6d8c7a20, + 0x38184: 0x6d8c7c20, 0x38185: 0x6d8c7e20, 0x38186: 0x6d8c8020, 0x38187: 0x6d62b220, + 0x38188: 0x6d8c8220, 0x38189: 0x6d8c8420, 0x3818a: 0x6d8c8620, 0x3818b: 0x6d8c8820, + 0x3818c: 0x6d8c8a20, 0x3818d: 0x6d8c8c20, 0x3818e: 0x6d8c8e20, 0x3818f: 0x6d8c9020, + 0x38190: 0x6db0aa20, 0x38191: 0x6db0ac20, 0x38192: 0x6db0ae20, 0x38193: 0x6db0b020, + 0x38194: 0x6db0b220, 0x38195: 0x6db0b420, 0x38196: 0x6db0b620, 0x38197: 0x6db0b820, + 0x38198: 0x6db0ba20, 0x38199: 0x6db0bc20, 0x3819a: 0x6db0be20, 0x3819b: 0x6db0c020, + 0x3819c: 0x6db0c220, 0x3819d: 0x6db0c420, 0x3819e: 0x6db0c620, 0x3819f: 0x6dd03220, + 0x381a0: 0x6dd03420, 0x381a1: 0x6dd03620, 0x381a2: 0x6dd03820, 0x381a3: 0x6dd03a20, + 0x381a4: 0x6dd03c20, 0x381a5: 0x6dd03e20, 0x381a6: 0x6dd04020, 0x381a7: 0x6dd04220, + 0x381a8: 0x6dd04420, 0x381a9: 0x6dd04620, 0x381aa: 0x6dd04820, 0x381ab: 0x6dd04a20, + 0x381ac: 0x6dd04c20, 0x381ad: 0x6dd04e20, 0x381ae: 0x6dd05020, 0x381af: 0x6dd05220, + 0x381b0: 0x6dd05420, 0x381b1: 0x6dd05620, 0x381b2: 0x6dd05820, 0x381b3: 0x6dea0420, + 0x381b4: 0x6dea0620, 0x381b5: 0x6dea0820, 0x381b6: 0x6dea0a20, 0x381b7: 0x6dea0c20, + 0x381b8: 0x6dea0e20, 0x381b9: 0x6dea1020, 0x381ba: 0x6dea1220, 0x381bb: 0x6dea1420, + 0x381bc: 0x6dea1620, 0x381bd: 0x6dea1820, 0x381be: 0x6dffd020, 0x381bf: 0x6dffd220, + // Block 0xe07, offset 0x381c0 + 0x381c0: 0x6dffd420, 0x381c1: 0x6dffd620, 0x381c2: 0x6dffd820, 0x381c3: 0x6dffda20, + 0x381c4: 0x6dffdc20, 0x381c5: 0x6e123420, 0x381c6: 0x6e123620, 0x381c7: 0x6e123820, + 0x381c8: 0x6e123a20, 0x381c9: 0x6e123c20, 0x381ca: 0x6e206220, 0x381cb: 0x6e206420, + 0x381cc: 0x6e206620, 0x381cd: 0x6e2b4420, 0x381ce: 0x6e2b4620, 0x381cf: 0x6e33ce20, + 0x381d0: 0x6e39ac20, 0x381d1: 0x6e3ddc20, 0x381d2: 0x6c145420, 0x381d3: 0x6c3e5c20, + 0x381d4: 0x6c5d6020, 0x381d5: 0x6cab0a20, 0x381d6: 0x6cab0c20, 0x381d7: 0x6cab0e20, + 0x381d8: 0x6cd94c20, 0x381d9: 0x6cd94e20, 0x381da: 0x6cd95020, 0x381db: 0x6d080420, + 0x381dc: 0x6d080620, 0x381dd: 0x6d361220, 0x381de: 0x6d361420, 0x381df: 0x6d361620, + 0x381e0: 0x6d62b620, 0x381e1: 0x6d62b820, 0x381e2: 0x6d62ba20, 0x381e3: 0x6d8c9c20, + 0x381e4: 0x6db0ce20, 0x381e5: 0x6db0d020, 0x381e6: 0x6db0d220, 0x381e7: 0x6dea1c20, + 0x381e8: 0x6dffde20, 0x381e9: 0x6c146420, 0x381ea: 0x6c146620, 0x381eb: 0x6c146820, + 0x381ec: 0x6c146a20, 0x381ed: 0x6c146c20, 0x381ee: 0x6c146e20, 0x381ef: 0x6c147020, + 0x381f0: 0x6c147220, 0x381f1: 0x6c147420, 0x381f2: 0x6c147620, 0x381f3: 0x6c147820, + 0x381f4: 0x6c261020, 0x381f5: 0x6c261220, 0x381f6: 0x6c261420, 0x381f7: 0x6c261620, + 0x381f8: 0x6c261820, 0x381f9: 0x6c261a20, 0x381fa: 0x6c261c20, 0x381fb: 0x6c261e20, + 0x381fc: 0x6c262020, 0x381fd: 0x6c262220, 0x381fe: 0x6c262420, 0x381ff: 0x6c3ebe20, + // Block 0xe08, offset 0x38200 + 0x38200: 0x6c3ec020, 0x38201: 0x6c3ec220, 0x38202: 0x6c3ec420, 0x38203: 0x6c3ec620, + 0x38204: 0x6c3ec820, 0x38205: 0x6c3eca20, 0x38206: 0x6c3ecc20, 0x38207: 0x6c3ece20, + 0x38208: 0x6c3ed020, 0x38209: 0x6c3ed220, 0x3820a: 0x6c3ed420, 0x3820b: 0x6c3ed620, + 0x3820c: 0x6c3ed820, 0x3820d: 0x6c3eda20, 0x3820e: 0x6c3edc20, 0x3820f: 0x6c3ede20, + 0x38210: 0x6c3ee020, 0x38211: 0x6c3ee220, 0x38212: 0x6c3ee420, 0x38213: 0x6c3ee620, + 0x38214: 0x6c3ee820, 0x38215: 0x6c3eea20, 0x38216: 0x6c3eec20, 0x38217: 0x6c3eee20, + 0x38218: 0x6c3ef020, 0x38219: 0x6c3ef220, 0x3821a: 0x6c3ef420, 0x3821b: 0x6c3ef620, + 0x3821c: 0x6c3ef820, 0x3821d: 0x6c3efa20, 0x3821e: 0x6c3efc20, 0x3821f: 0x6c3efe20, + 0x38220: 0x6c3f0020, 0x38221: 0x6c3f0220, 0x38222: 0x6c3f0420, 0x38223: 0x6c3f0620, + 0x38224: 0x6c3f0820, 0x38225: 0x6c3f0a20, 0x38226: 0x6c3f0c20, 0x38227: 0x6c3f0e20, + 0x38228: 0x6c3f1020, 0x38229: 0x6c3f1220, 0x3822a: 0x6c5dca20, 0x3822b: 0x6c5dcc20, + 0x3822c: 0x6c5dce20, 0x3822d: 0x6c5dd020, 0x3822e: 0x6c5dd220, 0x3822f: 0x6c5dd420, + 0x38230: 0x6c5dd620, 0x38231: 0x6c5dd820, 0x38232: 0x6c5dda20, 0x38233: 0x6c5ddc20, + 0x38234: 0x6c5dde20, 0x38235: 0x6c5de020, 0x38236: 0x6c5de220, 0x38237: 0x6c5de420, + 0x38238: 0x6c5de620, 0x38239: 0x6c5de820, 0x3823a: 0x6c5dea20, 0x3823b: 0x6c5dec20, + 0x3823c: 0x6c5dee20, 0x3823d: 0x6c5df020, 0x3823e: 0x6c5df220, 0x3823f: 0x6c5df420, + // Block 0xe09, offset 0x38240 + 0x38240: 0x6c5df620, 0x38241: 0x6c5df820, 0x38242: 0x6c5dfa20, 0x38243: 0x6c5dfc20, + 0x38244: 0x6c5dfe20, 0x38245: 0x6c5e0020, 0x38246: 0x6c5e0220, 0x38247: 0x6c5e0420, + 0x38248: 0x6c5e0620, 0x38249: 0x6c5e0820, 0x3824a: 0x6c5e0a20, 0x3824b: 0x6c5e0c20, + 0x3824c: 0x6c5e0e20, 0x3824d: 0x6c5e1020, 0x3824e: 0x6c5e1220, 0x3824f: 0x6c5e1420, + 0x38250: 0x6c5e1620, 0x38251: 0x6c5e1820, 0x38252: 0x6c5e1a20, 0x38253: 0x6c5e1c20, + 0x38254: 0x6c5e1e20, 0x38255: 0x6c5e2020, 0x38256: 0x6c5e2220, 0x38257: 0x6c5e2420, + 0x38258: 0x6c5e2620, 0x38259: 0x6c5e2820, 0x3825a: 0x6c5e2a20, 0x3825b: 0x6c5e2c20, + 0x3825c: 0x6c5e2e20, 0x3825d: 0x6c826020, 0x3825e: 0x6c826220, 0x3825f: 0x6c826420, + 0x38260: 0x6c826620, 0x38261: 0x6c826820, 0x38262: 0x6c826a20, 0x38263: 0x6c826c20, + 0x38264: 0x6c826e20, 0x38265: 0x6c827020, 0x38266: 0x6c827220, 0x38267: 0x6c827420, + 0x38268: 0x6c827620, 0x38269: 0x6c827820, 0x3826a: 0x6c827a20, 0x3826b: 0x6c827c20, + 0x3826c: 0x6c827e20, 0x3826d: 0x6c828020, 0x3826e: 0x6c828220, 0x3826f: 0x6c828420, + 0x38270: 0x6c828620, 0x38271: 0x6c828820, 0x38272: 0x6c828a20, 0x38273: 0x6c828c20, + 0x38274: 0x6c828e20, 0x38275: 0x6c829020, 0x38276: 0x6c829220, 0x38277: 0x6c829420, + 0x38278: 0x6c829620, 0x38279: 0x6c829820, 0x3827a: 0x6c829a20, 0x3827b: 0x6c829c20, + 0x3827c: 0x6c829e20, 0x3827d: 0x6c82a020, 0x3827e: 0x6c82a220, 0x3827f: 0x6c82a420, + // Block 0xe0a, offset 0x38280 + 0x38280: 0x6c82a620, 0x38281: 0x6c82a820, 0x38282: 0x6c82aa20, 0x38283: 0x6c82ac20, + 0x38284: 0x6c82ae20, 0x38285: 0x6c82b020, 0x38286: 0x6c82b220, 0x38287: 0x6c82b420, + 0x38288: 0x6c82b620, 0x38289: 0x6c82b820, 0x3828a: 0x6c82ba20, 0x3828b: 0x6c82bc20, + 0x3828c: 0x6c82be20, 0x3828d: 0x6c82c020, 0x3828e: 0x6c82c220, 0x3828f: 0x6c82c420, + 0x38290: 0x6c82c620, 0x38291: 0x6c82c820, 0x38292: 0x6c82ca20, 0x38293: 0x6c82cc20, + 0x38294: 0x6cab7220, 0x38295: 0x6cab7420, 0x38296: 0x6cab7620, 0x38297: 0x6cab7820, + 0x38298: 0x6cab7a20, 0x38299: 0x6cab7c20, 0x3829a: 0x6cab7e20, 0x3829b: 0x6cab8020, + 0x3829c: 0x6cab8220, 0x3829d: 0x6cab8420, 0x3829e: 0x6cab8620, 0x3829f: 0x6cab8820, + 0x382a0: 0x6cab8a20, 0x382a1: 0x6cab8c20, 0x382a2: 0x6cab8e20, 0x382a3: 0x6cab9020, + 0x382a4: 0x6cab9220, 0x382a5: 0x6cab9420, 0x382a6: 0x6cab9620, 0x382a7: 0x6cab9820, + 0x382a8: 0x6cab9a20, 0x382a9: 0x6cab9c20, 0x382aa: 0x6cab9e20, 0x382ab: 0x6caba020, + 0x382ac: 0x6caba220, 0x382ad: 0x6caba420, 0x382ae: 0x6caba620, 0x382af: 0x6caba820, + 0x382b0: 0x6cabaa20, 0x382b1: 0x6cabac20, 0x382b2: 0x6cabae20, 0x382b3: 0x6cabb020, + 0x382b4: 0x6cabb220, 0x382b5: 0x6cabb420, 0x382b6: 0x6cabb620, 0x382b7: 0x6cabb820, + 0x382b8: 0x6cabba20, 0x382b9: 0x6cabbc20, 0x382ba: 0x6cabbe20, 0x382bb: 0x6cabc020, + 0x382bc: 0x6cabc220, 0x382bd: 0x6cabc420, 0x382be: 0x6cabc620, 0x382bf: 0x6cabc820, + // Block 0xe0b, offset 0x382c0 + 0x382c0: 0x6cabca20, 0x382c1: 0x6cabcc20, 0x382c2: 0x6cabce20, 0x382c3: 0x6cabd020, + 0x382c4: 0x6cabd220, 0x382c5: 0x6cabd420, 0x382c6: 0x6cd9c020, 0x382c7: 0x6cd9c220, + 0x382c8: 0x6cd9c420, 0x382c9: 0x6cd9c620, 0x382ca: 0x6cd9c820, 0x382cb: 0x6cd9ca20, + 0x382cc: 0x6cd9cc20, 0x382cd: 0x6cd9ce20, 0x382ce: 0x6cd9d020, 0x382cf: 0x6cd9d220, + 0x382d0: 0x6cd9d420, 0x382d1: 0x6cd9d620, 0x382d2: 0x6cd9d820, 0x382d3: 0x6cd9da20, + 0x382d4: 0x6cd9dc20, 0x382d5: 0x6cd9de20, 0x382d6: 0x6cd9e020, 0x382d7: 0x6cd9e220, + 0x382d8: 0x6cd9e420, 0x382d9: 0x6cd9e620, 0x382da: 0x6cd9e820, 0x382db: 0x6cd9ea20, + 0x382dc: 0x6cd9ec20, 0x382dd: 0x6cd9ee20, 0x382de: 0x6cd9f020, 0x382df: 0x6cd9f220, + 0x382e0: 0x6cd9f420, 0x382e1: 0x6cd9f620, 0x382e2: 0x6cd9f820, 0x382e3: 0x6cd9fa20, + 0x382e4: 0x6cd9fc20, 0x382e5: 0x6cd9fe20, 0x382e6: 0x6cda0020, 0x382e7: 0x6cda0220, + 0x382e8: 0x6cda0420, 0x382e9: 0x6cda0620, 0x382ea: 0x6cda0820, 0x382eb: 0x6cda0a20, + 0x382ec: 0x6cda0c20, 0x382ed: 0x6cda0e20, 0x382ee: 0x6cda1020, 0x382ef: 0x6cda1220, + 0x382f0: 0x6cda1420, 0x382f1: 0x6cda1620, 0x382f2: 0x6cda1820, 0x382f3: 0x6cc87c20, + 0x382f4: 0x6cda1a20, 0x382f5: 0x6cda1c20, 0x382f6: 0x6cda1e20, 0x382f7: 0x6cda2020, + 0x382f8: 0x6cda2220, 0x382f9: 0x6cda2420, 0x382fa: 0x6cda2620, 0x382fb: 0x6cda2820, + 0x382fc: 0x6cda2a20, 0x382fd: 0x6cda2c20, 0x382fe: 0x6cda2e20, 0x382ff: 0x6cda3020, + // Block 0xe0c, offset 0x38300 + 0x38300: 0x6cda3220, 0x38301: 0x6cda3420, 0x38302: 0x6cda3620, 0x38303: 0x6cda3820, + 0x38304: 0x6cda3a20, 0x38305: 0x6cda3c20, 0x38306: 0x6cda3e20, 0x38307: 0x6cda4020, + 0x38308: 0x6cda4220, 0x38309: 0x6cda4420, 0x3830a: 0x6cda4620, 0x3830b: 0x6cda4820, + 0x3830c: 0x6cda4a20, 0x3830d: 0x6cda4c20, 0x3830e: 0x6cda4e20, 0x3830f: 0x6cda5020, + 0x38310: 0x6cda5220, 0x38311: 0x6cda5420, 0x38312: 0x6cda5620, 0x38313: 0x6cda5820, + 0x38314: 0x6cda5a20, 0x38315: 0x6cda5c20, 0x38316: 0x6cda5e20, 0x38317: 0x6cda6020, + 0x38318: 0x6cda6220, 0x38319: 0x6cda6420, 0x3831a: 0x6d087020, 0x3831b: 0x6d087220, + 0x3831c: 0x6d087420, 0x3831d: 0x6d087620, 0x3831e: 0x6d087820, 0x3831f: 0x6d087a20, + 0x38320: 0x6d087c20, 0x38321: 0x6d087e20, 0x38322: 0x6d088020, 0x38323: 0x6d088220, + 0x38324: 0x6d088420, 0x38325: 0x6d088620, 0x38326: 0x6d088820, 0x38327: 0x6d088a20, + 0x38328: 0x6d088c20, 0x38329: 0x6d088e20, 0x3832a: 0x6d089020, 0x3832b: 0x6d089220, + 0x3832c: 0x6d089420, 0x3832d: 0x6d089620, 0x3832e: 0x6d089820, 0x3832f: 0x6d089a20, + 0x38330: 0x6d089c20, 0x38331: 0x6d089e20, 0x38332: 0x6d08a020, 0x38333: 0x6d08a220, + 0x38334: 0x6d08a420, 0x38335: 0x6d08a620, 0x38336: 0x6d08a820, 0x38337: 0x6d08aa20, + 0x38338: 0x6d08ac20, 0x38339: 0x6d08ae20, 0x3833a: 0x6d08b020, 0x3833b: 0x6d08b220, + 0x3833c: 0x6d08b420, 0x3833d: 0x6d08b620, 0x3833e: 0x6d08b820, 0x3833f: 0x6d08ba20, + // Block 0xe0d, offset 0x38340 + 0x38340: 0x6d08bc20, 0x38341: 0x6d08be20, 0x38342: 0x6d08c020, 0x38343: 0x6d08c220, + 0x38344: 0x6d08c420, 0x38345: 0x6d08c620, 0x38346: 0x6d08c820, 0x38347: 0x6d08ca20, + 0x38348: 0x6d08cc20, 0x38349: 0x6d08ce20, 0x3834a: 0x6d08d020, 0x3834b: 0x6d08d220, + 0x3834c: 0x6d08d420, 0x3834d: 0x6d08d620, 0x3834e: 0x6d08d820, 0x3834f: 0x6d08da20, + 0x38350: 0x6d08dc20, 0x38351: 0x6d08de20, 0x38352: 0x6d08e020, 0x38353: 0x6d08e220, + 0x38354: 0x6d08e420, 0x38355: 0x6d08e620, 0x38356: 0x6d08e820, 0x38357: 0x6d08ea20, + 0x38358: 0x6d08ec20, 0x38359: 0x6d365c20, 0x3835a: 0x6d365e20, 0x3835b: 0x6d366020, + 0x3835c: 0x6d366220, 0x3835d: 0x6d366420, 0x3835e: 0x6d366620, 0x3835f: 0x6d366820, + 0x38360: 0x6d366a20, 0x38361: 0x6d366c20, 0x38362: 0x6d366e20, 0x38363: 0x6d367020, + 0x38364: 0x6d367220, 0x38365: 0x6d367420, 0x38366: 0x6d367620, 0x38367: 0x6d367820, + 0x38368: 0x6d367a20, 0x38369: 0x6d367c20, 0x3836a: 0x6d367e20, 0x3836b: 0x6d368020, + 0x3836c: 0x6d368220, 0x3836d: 0x6d368420, 0x3836e: 0x6d368620, 0x3836f: 0x6d368820, + 0x38370: 0x6d368a20, 0x38371: 0x6d368c20, 0x38372: 0x6d368e20, 0x38373: 0x6d369020, + 0x38374: 0x6d369220, 0x38375: 0x6d369420, 0x38376: 0x6d369620, 0x38377: 0x6d369820, + 0x38378: 0x6d369a20, 0x38379: 0x6d369c20, 0x3837a: 0x6d369e20, 0x3837b: 0x6d36a020, + 0x3837c: 0x6d36a220, 0x3837d: 0x6d36a420, 0x3837e: 0x6d36a620, 0x3837f: 0x6d36a820, + // Block 0xe0e, offset 0x38380 + 0x38380: 0x6d36aa20, 0x38381: 0x6d36ac20, 0x38382: 0x6d36ae20, 0x38383: 0x6d36b020, + 0x38384: 0x6d36b220, 0x38385: 0x6d36b420, 0x38386: 0x6d36b620, 0x38387: 0x6d36b820, + 0x38388: 0x6d36ba20, 0x38389: 0x6d36bc20, 0x3838a: 0x6d36be20, 0x3838b: 0x6d36c020, + 0x3838c: 0x6d36c220, 0x3838d: 0x6d36c420, 0x3838e: 0x6d36c620, 0x3838f: 0x6d36c820, + 0x38390: 0x6d36ca20, 0x38391: 0x6d36cc20, 0x38392: 0x6d36ce20, 0x38393: 0x6d08ee20, + 0x38394: 0x6d08f020, 0x38395: 0x6d36d020, 0x38396: 0x6d36d220, 0x38397: 0x6d36d420, + 0x38398: 0x6d62f420, 0x38399: 0x6d62f620, 0x3839a: 0x6d62f820, 0x3839b: 0x6d62fa20, + 0x3839c: 0x6d62fc20, 0x3839d: 0x6d62fe20, 0x3839e: 0x6d630020, 0x3839f: 0x6d630220, + 0x383a0: 0x6d630420, 0x383a1: 0x6d630620, 0x383a2: 0x6d630820, 0x383a3: 0x6d630a20, + 0x383a4: 0x6d630c20, 0x383a5: 0x6d630e20, 0x383a6: 0x6d631020, 0x383a7: 0x6d631220, + 0x383a8: 0x6d631420, 0x383a9: 0x6d631620, 0x383aa: 0x6d631820, 0x383ab: 0x6d631a20, + 0x383ac: 0x6d631c20, 0x383ad: 0x6d631e20, 0x383ae: 0x6d632020, 0x383af: 0x6d632220, + 0x383b0: 0x6d632420, 0x383b1: 0x6d632620, 0x383b2: 0x6d632820, 0x383b3: 0x6d632a20, + 0x383b4: 0x6d632c20, 0x383b5: 0x6d632e20, 0x383b6: 0x6d633020, 0x383b7: 0x6d633220, + 0x383b8: 0x6d633420, 0x383b9: 0x6d633620, 0x383ba: 0x6d633820, 0x383bb: 0x6d633a20, + 0x383bc: 0x6d633c20, 0x383bd: 0x6d633e20, 0x383be: 0x6d634020, 0x383bf: 0x6d634220, + // Block 0xe0f, offset 0x383c0 + 0x383c0: 0x6d634420, 0x383c1: 0x6d634620, 0x383c2: 0x6d634820, 0x383c3: 0x6d8cd620, + 0x383c4: 0x6d8cd820, 0x383c5: 0x6d8cda20, 0x383c6: 0x6d8cdc20, 0x383c7: 0x6d8cde20, + 0x383c8: 0x6d8ce020, 0x383c9: 0x6d8ce220, 0x383ca: 0x6d8ce420, 0x383cb: 0x6d8ce620, + 0x383cc: 0x6d8ce820, 0x383cd: 0x6d8cea20, 0x383ce: 0x6d8cec20, 0x383cf: 0x6d8cee20, + 0x383d0: 0x6d8cf020, 0x383d1: 0x6d8cf220, 0x383d2: 0x6d8cf420, 0x383d3: 0x6d8cf620, + 0x383d4: 0x6d8cf820, 0x383d5: 0x6d8cfa20, 0x383d6: 0x6d8cfc20, 0x383d7: 0x6d8cfe20, + 0x383d8: 0x6d8d0020, 0x383d9: 0x6d8d0220, 0x383da: 0x6d8d0420, 0x383db: 0x6d8d0620, + 0x383dc: 0x6d8d0820, 0x383dd: 0x6d8d0a20, 0x383de: 0x6d8d0c20, 0x383df: 0x6d8d0e20, + 0x383e0: 0x6d8d1020, 0x383e1: 0x6d8d1220, 0x383e2: 0x6d8d1420, 0x383e3: 0x6d8d1620, + 0x383e4: 0x6d8d1820, 0x383e5: 0x6d8d1a20, 0x383e6: 0x6d8d1c20, 0x383e7: 0x6d8d1e20, + 0x383e8: 0x6d8d2020, 0x383e9: 0x6d8d2220, 0x383ea: 0x6d8d2420, 0x383eb: 0x6d8d2620, + 0x383ec: 0x6d8d2820, 0x383ed: 0x6d8d2a20, 0x383ee: 0x6d8d2c20, 0x383ef: 0x6d8d2e20, + 0x383f0: 0x6d8d3020, 0x383f1: 0x6d8d3220, 0x383f2: 0x6d8d3420, 0x383f3: 0x6d8d3620, + 0x383f4: 0x6d8d3820, 0x383f5: 0x6d8d3a20, 0x383f6: 0x6d8d3c20, 0x383f7: 0x6d8d3e20, + 0x383f8: 0x6d8d4020, 0x383f9: 0x6d8d4220, 0x383fa: 0x6d8d4420, 0x383fb: 0x6d8d4620, + 0x383fc: 0x6d8d4820, 0x383fd: 0x6d8d4a20, 0x383fe: 0x6db10420, 0x383ff: 0x6db10620, + // Block 0xe10, offset 0x38400 + 0x38400: 0x6db10820, 0x38401: 0x6db10a20, 0x38402: 0x6db10c20, 0x38403: 0x6db10e20, + 0x38404: 0x6d8d4c20, 0x38405: 0x6db11020, 0x38406: 0x6db11220, 0x38407: 0x6db11420, + 0x38408: 0x6db11620, 0x38409: 0x6db11820, 0x3840a: 0x6db11a20, 0x3840b: 0x6db11c20, + 0x3840c: 0x6db11e20, 0x3840d: 0x6db12020, 0x3840e: 0x6dd07620, 0x3840f: 0x6db12220, + 0x38410: 0x6db12420, 0x38411: 0x6db12620, 0x38412: 0x6db12820, 0x38413: 0x6db12a20, + 0x38414: 0x6db12c20, 0x38415: 0x6db12e20, 0x38416: 0x6da5c020, 0x38417: 0x6d7c7a20, + 0x38418: 0x6db13020, 0x38419: 0x6db13220, 0x3841a: 0x6db13420, 0x3841b: 0x6db13620, + 0x3841c: 0x6db13820, 0x3841d: 0x6db13a20, 0x3841e: 0x6db13c20, 0x3841f: 0x6db13e20, + 0x38420: 0x6db14020, 0x38421: 0x6db14220, 0x38422: 0x6db14420, 0x38423: 0x6db14620, + 0x38424: 0x6db14820, 0x38425: 0x6db14a20, 0x38426: 0x6db14c20, 0x38427: 0x6db14e20, + 0x38428: 0x6db15020, 0x38429: 0x6db15220, 0x3842a: 0x6db15420, 0x3842b: 0x6db15620, + 0x3842c: 0x6db15820, 0x3842d: 0x6db15a20, 0x3842e: 0x6d8d4e20, 0x3842f: 0x6db15c20, + 0x38430: 0x6dd07820, 0x38431: 0x6dd07a20, 0x38432: 0x6dd07c20, 0x38433: 0x6dd07e20, + 0x38434: 0x6dd08020, 0x38435: 0x6dd08220, 0x38436: 0x6dd08420, 0x38437: 0x6dd08620, + 0x38438: 0x6dd08820, 0x38439: 0x6dd08a20, 0x3843a: 0x6dd08c20, 0x3843b: 0x6dd08e20, + 0x3843c: 0x6dd09020, 0x3843d: 0x6dd09220, 0x3843e: 0x6dd09420, 0x3843f: 0x6dd09620, + // Block 0xe11, offset 0x38440 + 0x38440: 0x6dd09820, 0x38441: 0x6dd09a20, 0x38442: 0x6dd09c20, 0x38443: 0x6dd09e20, + 0x38444: 0x6dd0a020, 0x38445: 0x6dd0a220, 0x38446: 0x6dd0a420, 0x38447: 0x6dd0a620, + 0x38448: 0x6dd0a820, 0x38449: 0x6dd0aa20, 0x3844a: 0x6dea2e20, 0x3844b: 0x6dea3020, + 0x3844c: 0x6dea3220, 0x3844d: 0x6dea3420, 0x3844e: 0x6dea3620, 0x3844f: 0x6dea3820, + 0x38450: 0x6dea3a20, 0x38451: 0x6dea3c20, 0x38452: 0x6dea3e20, 0x38453: 0x6dea4020, + 0x38454: 0x6dea4220, 0x38455: 0x6dea4420, 0x38456: 0x6dea4620, 0x38457: 0x6dea4820, + 0x38458: 0x6dea4a20, 0x38459: 0x6dea4c20, 0x3845a: 0x6dea4e20, 0x3845b: 0x6dea5020, + 0x3845c: 0x6dea5220, 0x3845d: 0x6dea5420, 0x3845e: 0x6dea5620, 0x3845f: 0x6dea5820, + 0x38460: 0x6dea5a20, 0x38461: 0x6dea5c20, 0x38462: 0x6dea5e20, 0x38463: 0x6dea6020, + 0x38464: 0x6dea6220, 0x38465: 0x6dffee20, 0x38466: 0x6dfff020, 0x38467: 0x6dfff220, + 0x38468: 0x6dfff420, 0x38469: 0x6dfff620, 0x3846a: 0x6dfff820, 0x3846b: 0x6dfffa20, + 0x3846c: 0x6dfffc20, 0x3846d: 0x6dfffe20, 0x3846e: 0x6e000020, 0x3846f: 0x6e000220, + 0x38470: 0x6e000420, 0x38471: 0x6e000620, 0x38472: 0x6e000820, 0x38473: 0x6e000a20, + 0x38474: 0x6e000c20, 0x38475: 0x6e000e20, 0x38476: 0x6e001020, 0x38477: 0x6e001220, + 0x38478: 0x6e124a20, 0x38479: 0x6e124c20, 0x3847a: 0x6e124e20, 0x3847b: 0x6e125020, + 0x3847c: 0x6e125220, 0x3847d: 0x6e125420, 0x3847e: 0x6e125620, 0x3847f: 0x6e206e20, + // Block 0xe12, offset 0x38480 + 0x38480: 0x6e207020, 0x38481: 0x6e207220, 0x38482: 0x6e207420, 0x38483: 0x6e207620, + 0x38484: 0x6e207820, 0x38485: 0x6e207a20, 0x38486: 0x6e2b4c20, 0x38487: 0x6e2b4e20, + 0x38488: 0x6e2b5020, 0x38489: 0x6e2b5220, 0x3848a: 0x6e2b5420, 0x3848b: 0x6e2b5620, + 0x3848c: 0x6e2b5820, 0x3848d: 0x6e2b5a20, 0x3848e: 0x6e2b5c20, 0x3848f: 0x6e2b5e20, + 0x38490: 0x6e2b6020, 0x38491: 0x6e33d020, 0x38492: 0x6e33d220, 0x38493: 0x6e33d420, + 0x38494: 0x6e33d620, 0x38495: 0x6e33d820, 0x38496: 0x6e39b220, 0x38497: 0x6e39b420, + 0x38498: 0x6e3dde20, 0x38499: 0x6e3de020, 0x3849a: 0x6e3de220, 0x3849b: 0x6e40be20, + 0x3849c: 0x6e42ec20, 0x3849d: 0x6c262620, 0x3849e: 0x6c147c20, 0x3849f: 0x6c5e3820, + 0x384a0: 0x6c82d220, 0x384a1: 0x6c82d420, 0x384a2: 0x6c82d620, 0x384a3: 0x6c82d820, + 0x384a4: 0x6cabde20, 0x384a5: 0x6cabe020, 0x384a6: 0x6cda7220, 0x384a7: 0x6cda7420, + 0x384a8: 0x6cda7620, 0x384a9: 0x6cda7820, 0x384aa: 0x6d8d5c20, 0x384ab: 0x6d36e620, + 0x384ac: 0x6d36e820, 0x384ad: 0x6d635620, 0x384ae: 0x6d36ea20, 0x384af: 0x6d635820, + 0x384b0: 0x6db16820, 0x384b1: 0x6db16a20, 0x384b2: 0x6dd0b220, 0x384b3: 0x6dd0b420, + 0x384b4: 0x6e125a20, 0x384b5: 0x6e125c20, 0x384b6: 0x6e207e20, 0x384b7: 0x6e445e20, + 0x384b8: 0x6e45ce20, 0x384b9: 0x6c148020, 0x384ba: 0x6c262a20, 0x384bb: 0x6c262c20, + 0x384bc: 0x6c262e20, 0x384bd: 0x6c3f1e20, 0x384be: 0x6c5e3a20, 0x384bf: 0x6c5e3c20, + // Block 0xe13, offset 0x384c0 + 0x384c0: 0x6c5e3e20, 0x384c1: 0x6c82e020, 0x384c2: 0x6c82e220, 0x384c3: 0x6c82e420, + 0x384c4: 0x6c82e620, 0x384c5: 0x6c82e820, 0x384c6: 0x6c82ea20, 0x384c7: 0x6c82ec20, + 0x384c8: 0x6c82ee20, 0x384c9: 0x6c82f020, 0x384ca: 0x6c82f220, 0x384cb: 0x6c82f420, + 0x384cc: 0x6cabe220, 0x384cd: 0x6cabe420, 0x384ce: 0x6cabe620, 0x384cf: 0x6cabe820, + 0x384d0: 0x6cda8220, 0x384d1: 0x6cda8420, 0x384d2: 0x6cda8620, 0x384d3: 0x6cda8820, + 0x384d4: 0x6d08fa20, 0x384d5: 0x6d36ee20, 0x384d6: 0x6d36f020, 0x384d7: 0x6d36f220, + 0x384d8: 0x6d635c20, 0x384d9: 0x6d635e20, 0x384da: 0x6d636020, 0x384db: 0x6d636220, + 0x384dc: 0x6d636420, 0x384dd: 0x6d636620, 0x384de: 0x6d8d6020, 0x384df: 0x6d8d6220, + 0x384e0: 0x6d8d6420, 0x384e1: 0x6db16c20, 0x384e2: 0x6db16e20, 0x384e3: 0x6db17020, + 0x384e4: 0x6db17220, 0x384e5: 0x6dd0b820, 0x384e6: 0x6dea6820, 0x384e7: 0x6dea6a20, + 0x384e8: 0x6dea6c20, 0x384e9: 0x6dea6e20, 0x384ea: 0x6dea7020, 0x384eb: 0x6e001620, + 0x384ec: 0x6e001820, 0x384ed: 0x6e001a20, 0x384ee: 0x6e001c20, 0x384ef: 0x6e125e20, + 0x384f0: 0x6e126020, 0x384f1: 0x6e33da20, 0x384f2: 0x6e3de420, 0x384f3: 0x6c148420, + 0x384f4: 0x6c148620, 0x384f5: 0x6c3f2020, 0x384f6: 0x6c5e4420, 0x384f7: 0x6c5e4620, + 0x384f8: 0x6c5e4820, 0x384f9: 0x6c82f620, 0x384fa: 0x6c82f820, 0x384fb: 0x6cabea20, + 0x384fc: 0x6cabec20, 0x384fd: 0x6cabee20, 0x384fe: 0x6cabf020, 0x384ff: 0x6cda9420, + // Block 0xe14, offset 0x38500 + 0x38500: 0x6cda9620, 0x38501: 0x6d08fe20, 0x38502: 0x6d36f620, 0x38503: 0x6d36f820, + 0x38504: 0x6d36fa20, 0x38505: 0x6d636a20, 0x38506: 0x6d636c20, 0x38507: 0x6d636e20, + 0x38508: 0x6d1dd820, 0x38509: 0x6d8d6820, 0x3850a: 0x6d8d6a20, 0x3850b: 0x6d8d6c20, + 0x3850c: 0x6d8d6e20, 0x3850d: 0x6d8d7020, 0x3850e: 0x6db17420, 0x3850f: 0x6dd0bc20, + 0x38510: 0x6dd0be20, 0x38511: 0x6c148a20, 0x38512: 0x6c148c20, 0x38513: 0x6c148e20, + 0x38514: 0x6c263020, 0x38515: 0x6c3f2620, 0x38516: 0x6c3f2820, 0x38517: 0x6c5e4c20, + 0x38518: 0x6c5e4e20, 0x38519: 0x6c3f2a20, 0x3851a: 0x6c5e5020, 0x3851b: 0x6c5e5220, + 0x3851c: 0x6c5e5420, 0x3851d: 0x6c830020, 0x3851e: 0x6c830220, 0x3851f: 0x6c830420, + 0x38520: 0x6c830620, 0x38521: 0x6c830820, 0x38522: 0x6c830a20, 0x38523: 0x6c830c20, + 0x38524: 0x6c830e20, 0x38525: 0x6cabf620, 0x38526: 0x6cabf820, 0x38527: 0x6c5e5620, + 0x38528: 0x6cabfa20, 0x38529: 0x6cabfc20, 0x3852a: 0x6cabfe20, 0x3852b: 0x6cac0020, + 0x3852c: 0x6cac0220, 0x3852d: 0x6cda9e20, 0x3852e: 0x6cdaa020, 0x3852f: 0x6cdaa220, + 0x38530: 0x6cdaa420, 0x38531: 0x6cdaa620, 0x38532: 0x6cdaa820, 0x38533: 0x6d090420, + 0x38534: 0x6d090620, 0x38535: 0x6d090820, 0x38536: 0x6d090a20, 0x38537: 0x6d090c20, + 0x38538: 0x6d090e20, 0x38539: 0x6d091020, 0x3853a: 0x6d091220, 0x3853b: 0x6d370420, + 0x3853c: 0x6d370620, 0x3853d: 0x6d370820, 0x3853e: 0x6d370a20, 0x3853f: 0x6d370c20, + // Block 0xe15, offset 0x38540 + 0x38540: 0x6d370e20, 0x38541: 0x6d371020, 0x38542: 0x6d371220, 0x38543: 0x6d371420, + 0x38544: 0x6d371620, 0x38545: 0x6d637220, 0x38546: 0x6d637420, 0x38547: 0x6d637620, + 0x38548: 0x6d637820, 0x38549: 0x6d637a20, 0x3854a: 0x6d637c20, 0x3854b: 0x6d637e20, + 0x3854c: 0x6d638020, 0x3854d: 0x6d638220, 0x3854e: 0x6d638420, 0x3854f: 0x6d8d7a20, + 0x38550: 0x6d8d7c20, 0x38551: 0x6d8d7e20, 0x38552: 0x6d8d8020, 0x38553: 0x6d8d8220, + 0x38554: 0x6d5dd620, 0x38555: 0x6d8d8420, 0x38556: 0x6d8d8620, 0x38557: 0x6d8d8820, + 0x38558: 0x6db17620, 0x38559: 0x6db17820, 0x3855a: 0x6db17a20, 0x3855b: 0x6db17c20, + 0x3855c: 0x6db17e20, 0x3855d: 0x6db18020, 0x3855e: 0x6db18220, 0x3855f: 0x6db18420, + 0x38560: 0x6db18620, 0x38561: 0x6dd0c220, 0x38562: 0x6dd0c420, 0x38563: 0x6dd0c620, + 0x38564: 0x6dd0c820, 0x38565: 0x6dd0ca20, 0x38566: 0x6dd0cc20, 0x38567: 0x6dd0ce20, + 0x38568: 0x6dca2e20, 0x38569: 0x6dea7620, 0x3856a: 0x6dea7820, 0x3856b: 0x6dea7a20, + 0x3856c: 0x6dea7c20, 0x3856d: 0x6e002020, 0x3856e: 0x6e002220, 0x3856f: 0x6dea7e20, + 0x38570: 0x6e002420, 0x38571: 0x6e002620, 0x38572: 0x6e002820, 0x38573: 0x6e002a20, + 0x38574: 0x6e002c20, 0x38575: 0x6e002e20, 0x38576: 0x6e126220, 0x38577: 0x6e126420, + 0x38578: 0x6e126620, 0x38579: 0x6e208020, 0x3857a: 0x6e2b6420, 0x3857b: 0x6e2b6620, + 0x3857c: 0x6e33de20, 0x3857d: 0x6e39b620, 0x3857e: 0x6e39b820, 0x3857f: 0x6e39ba20, + // Block 0xe16, offset 0x38580 + 0x38580: 0x6e3de820, 0x38581: 0x6e40c020, 0x38582: 0x6e40c220, 0x38583: 0x6e454420, + 0x38584: 0x6e472c20, 0x38585: 0x6e473620, 0x38586: 0x6c263220, 0x38587: 0x6c5e5820, + 0x38588: 0x6c831620, 0x38589: 0x6c831820, 0x3858a: 0x6c831a20, 0x3858b: 0x6c831c20, + 0x3858c: 0x6c831e20, 0x3858d: 0x6c832020, 0x3858e: 0x6c832220, 0x3858f: 0x6c832420, + 0x38590: 0x6c832620, 0x38591: 0x6cac0820, 0x38592: 0x6cac0a20, 0x38593: 0x6cac0c20, + 0x38594: 0x6cac0e20, 0x38595: 0x6cdaae20, 0x38596: 0x6cdab020, 0x38597: 0x6cdab220, + 0x38598: 0x6cdab420, 0x38599: 0x6cdab620, 0x3859a: 0x6cdab820, 0x3859b: 0x6cdaba20, + 0x3859c: 0x6cdabc20, 0x3859d: 0x6d091420, 0x3859e: 0x6d091620, 0x3859f: 0x6d371e20, + 0x385a0: 0x6d372020, 0x385a1: 0x6d372220, 0x385a2: 0x6d372420, 0x385a3: 0x6d372620, + 0x385a4: 0x6d372820, 0x385a5: 0x6d372a20, 0x385a6: 0x6d372c20, 0x385a7: 0x6d638c20, + 0x385a8: 0x6d638e20, 0x385a9: 0x6d639020, 0x385aa: 0x6d639220, 0x385ab: 0x6d639420, + 0x385ac: 0x6d639620, 0x385ad: 0x6d8d8c20, 0x385ae: 0x6d8d8e20, 0x385af: 0x6d8d9020, + 0x385b0: 0x6d8d9220, 0x385b1: 0x6db18820, 0x385b2: 0x6db18a20, 0x385b3: 0x6db18c20, + 0x385b4: 0x6dd0d420, 0x385b5: 0x6dd0d620, 0x385b6: 0x6dd0d820, 0x385b7: 0x6dea8220, + 0x385b8: 0x6e003020, 0x385b9: 0x6e126820, 0x385ba: 0x6e208220, 0x385bb: 0x6e2b6820, + 0x385bc: 0x6e2b6a20, 0x385bd: 0x6e3dec20, 0x385be: 0x6d639820, 0x385bf: 0x6d639a20, + // Block 0xe17, offset 0x385c0 + 0x385c0: 0x6dd0da20, 0x385c1: 0x6e003220, 0x385c2: 0x6e2b6c20, 0x385c3: 0x6e208620, + 0x385c4: 0x6e33e020, 0x385c5: 0x6e39bc20, 0x385c6: 0x6e40c420, 0x385c7: 0x6c263420, + 0x385c8: 0x6c3f3820, 0x385c9: 0x6c3f3a20, 0x385ca: 0x6c3f3c20, 0x385cb: 0x6c3f3e20, + 0x385cc: 0x6c3f4020, 0x385cd: 0x6c3f4220, 0x385ce: 0x6c5e6820, 0x385cf: 0x6c5e6a20, + 0x385d0: 0x6c5e6c20, 0x385d1: 0x6c5e6e20, 0x385d2: 0x6c5e7020, 0x385d3: 0x6c5e7220, + 0x385d4: 0x6c5e7420, 0x385d5: 0x6c834620, 0x385d6: 0x6c834820, 0x385d7: 0x6c834a20, + 0x385d8: 0x6c834c20, 0x385d9: 0x6c834e20, 0x385da: 0x6c835020, 0x385db: 0x6c835220, + 0x385dc: 0x6c835420, 0x385dd: 0x6c835620, 0x385de: 0x6c835820, 0x385df: 0x6c835a20, + 0x385e0: 0x6c835c20, 0x385e1: 0x6cac2c20, 0x385e2: 0x6cac2e20, 0x385e3: 0x6cac3020, + 0x385e4: 0x6cac3220, 0x385e5: 0x6cac3420, 0x385e6: 0x6cac3620, 0x385e7: 0x6cac3820, + 0x385e8: 0x6cac3a20, 0x385e9: 0x6cac3c20, 0x385ea: 0x6cac3e20, 0x385eb: 0x6cac4020, + 0x385ec: 0x6cac4220, 0x385ed: 0x6cac4420, 0x385ee: 0x6cac4620, 0x385ef: 0x6cdad220, + 0x385f0: 0x6cdad420, 0x385f1: 0x6cdad620, 0x385f2: 0x6cdad820, 0x385f3: 0x6d093620, + 0x385f4: 0x6cdada20, 0x385f5: 0x6cdadc20, 0x385f6: 0x6cdade20, 0x385f7: 0x6cdae020, + 0x385f8: 0x6cdae220, 0x385f9: 0x6cdae420, 0x385fa: 0x6cdae620, 0x385fb: 0x6cdae820, + 0x385fc: 0x6cdaea20, 0x385fd: 0x6d093820, 0x385fe: 0x6d093a20, 0x385ff: 0x6d093c20, + // Block 0xe18, offset 0x38600 + 0x38600: 0x6d093e20, 0x38601: 0x6d094020, 0x38602: 0x6d094220, 0x38603: 0x6d094420, + 0x38604: 0x6d094620, 0x38605: 0x6d094820, 0x38606: 0x6d094a20, 0x38607: 0x6d094c20, + 0x38608: 0x6d094e20, 0x38609: 0x6d095020, 0x3860a: 0x6d374a20, 0x3860b: 0x6d374c20, + 0x3860c: 0x6d374e20, 0x3860d: 0x6d375020, 0x3860e: 0x6d375220, 0x3860f: 0x6d375420, + 0x38610: 0x6d375620, 0x38611: 0x6d375820, 0x38612: 0x6d375a20, 0x38613: 0x6d375c20, + 0x38614: 0x6d375e20, 0x38615: 0x6d376020, 0x38616: 0x6d376220, 0x38617: 0x6d376420, + 0x38618: 0x6d376620, 0x38619: 0x6d376820, 0x3861a: 0x6d376a20, 0x3861b: 0x6d376c20, + 0x3861c: 0x6d376e20, 0x3861d: 0x6d63b020, 0x3861e: 0x6d63b220, 0x3861f: 0x6d63b420, + 0x38620: 0x6d63b620, 0x38621: 0x6d63b820, 0x38622: 0x6d63ba20, 0x38623: 0x6d63bc20, + 0x38624: 0x6d63be20, 0x38625: 0x6d63c020, 0x38626: 0x6d63c220, 0x38627: 0x6d63c420, + 0x38628: 0x6d63c620, 0x38629: 0x6d63c820, 0x3862a: 0x6d63ca20, 0x3862b: 0x6d63cc20, + 0x3862c: 0x6d63ce20, 0x3862d: 0x6d63d020, 0x3862e: 0x6d63d220, 0x3862f: 0x6d63d420, + 0x38630: 0x6d63d620, 0x38631: 0x6d63d820, 0x38632: 0x6d63da20, 0x38633: 0x6d63dc20, + 0x38634: 0x6d8da820, 0x38635: 0x6d8daa20, 0x38636: 0x6d8dac20, 0x38637: 0x6d8dae20, + 0x38638: 0x6d8db020, 0x38639: 0x6d8db220, 0x3863a: 0x6d8db420, 0x3863b: 0x6d8db620, + 0x3863c: 0x6d8db820, 0x3863d: 0x6d8dba20, 0x3863e: 0x6d8dbc20, 0x3863f: 0x6d63de20, + // Block 0xe19, offset 0x38640 + 0x38640: 0x6d8dbe20, 0x38641: 0x6d8dc020, 0x38642: 0x6d8dc220, 0x38643: 0x6d8dc420, + 0x38644: 0x6d8dc620, 0x38645: 0x6d8dc820, 0x38646: 0x6db1a420, 0x38647: 0x6db1a620, + 0x38648: 0x6db1a820, 0x38649: 0x6db1aa20, 0x3864a: 0x6db1ac20, 0x3864b: 0x6db1ae20, + 0x3864c: 0x6db1b020, 0x3864d: 0x6db1b220, 0x3864e: 0x6db1b420, 0x3864f: 0x6db1b620, + 0x38650: 0x6db1b820, 0x38651: 0x6dd0e820, 0x38652: 0x6dd0ea20, 0x38653: 0x6dd0ec20, + 0x38654: 0x6dd0ee20, 0x38655: 0x6dd0f020, 0x38656: 0x6dd0f220, 0x38657: 0x6dd0f420, + 0x38658: 0x6dd0f620, 0x38659: 0x6dd0f820, 0x3865a: 0x6dd0fa20, 0x3865b: 0x6dd0fc20, + 0x3865c: 0x6dd0fe20, 0x3865d: 0x6dd10020, 0x3865e: 0x6dd10220, 0x3865f: 0x6dd10420, + 0x38660: 0x6dd10620, 0x38661: 0x6dd10820, 0x38662: 0x6dd10a20, 0x38663: 0x6dd10c20, + 0x38664: 0x6dd10e20, 0x38665: 0x6dd11020, 0x38666: 0x6dd11220, 0x38667: 0x6dd11420, + 0x38668: 0x6dea9020, 0x38669: 0x6dea9220, 0x3866a: 0x6dea9420, 0x3866b: 0x6dea9620, + 0x3866c: 0x6dea9820, 0x3866d: 0x6dea9a20, 0x3866e: 0x6dea9c20, 0x3866f: 0x6dea9e20, + 0x38670: 0x6deaa020, 0x38671: 0x6e003e20, 0x38672: 0x6e004020, 0x38673: 0x6e004220, + 0x38674: 0x6e004420, 0x38675: 0x6e004620, 0x38676: 0x6e126e20, 0x38677: 0x6e127020, + 0x38678: 0x6e127220, 0x38679: 0x6e105820, 0x3867a: 0x6e127420, 0x3867b: 0x6e127620, + 0x3867c: 0x6e127820, 0x3867d: 0x6e208a20, 0x3867e: 0x6e208c20, 0x3867f: 0x6e208e20, + // Block 0xe1a, offset 0x38680 + 0x38680: 0x6e209020, 0x38681: 0x6e209220, 0x38682: 0x6e209420, 0x38683: 0x6e2b7020, + 0x38684: 0x6e2b7220, 0x38685: 0x6e39be20, 0x38686: 0x6e39c020, 0x38687: 0x6e3dee20, + 0x38688: 0x6e40c620, 0x38689: 0x6e3df020, 0x3868a: 0x6e454620, 0x3868b: 0x6c5e7820, + 0x3868c: 0x6cac4820, 0x3868d: 0x6cac4a20, 0x3868e: 0x6cdaec20, 0x3868f: 0x6d095220, + 0x38690: 0x6d63e420, 0x38691: 0x6db1be20, 0x38692: 0x6e004a20, 0x38693: 0x6c5e7c20, + 0x38694: 0x6cac5020, 0x38695: 0x6cac5220, 0x38696: 0x6cac5420, 0x38697: 0x6cac5620, + 0x38698: 0x6cac5820, 0x38699: 0x6cac5a20, 0x3869a: 0x6cdaee20, 0x3869b: 0x6d095420, + 0x3869c: 0x6d095620, 0x3869d: 0x6d095820, 0x3869e: 0x6d377420, 0x3869f: 0x6d377620, + 0x386a0: 0x6d377820, 0x386a1: 0x6d377a20, 0x386a2: 0x6d377c20, 0x386a3: 0x6d377e20, + 0x386a4: 0x6d63e620, 0x386a5: 0x6d63e820, 0x386a6: 0x6d63ea20, 0x386a7: 0x6d63ec20, + 0x386a8: 0x6d63ee20, 0x386a9: 0x6d63f020, 0x386aa: 0x6d8dce20, 0x386ab: 0x6d8dd020, + 0x386ac: 0x6d8dd220, 0x386ad: 0x6d8dd420, 0x386ae: 0x6d8dd620, 0x386af: 0x6e004c20, + 0x386b0: 0x6e004e20, 0x386b1: 0x6e005020, 0x386b2: 0x6e39c220, 0x386b3: 0x6c0a5a20, + 0x386b4: 0x6c0a5c20, 0x386b5: 0x6c0a5e20, 0x386b6: 0x6c14b020, 0x386b7: 0x6c14b220, + 0x386b8: 0x6c14b420, 0x386b9: 0x6c14b620, 0x386ba: 0x6c14b820, 0x386bb: 0x6c14ba20, + 0x386bc: 0x6c14bc20, 0x386bd: 0x6c14be20, 0x386be: 0x6c14c020, 0x386bf: 0x6c14c220, + // Block 0xe1b, offset 0x386c0 + 0x386c0: 0x6c14c420, 0x386c1: 0x6c266020, 0x386c2: 0x6c266220, 0x386c3: 0x6c266420, + 0x386c4: 0x6c266620, 0x386c5: 0x6c266820, 0x386c6: 0x6c266a20, 0x386c7: 0x6c266c20, + 0x386c8: 0x6c266e20, 0x386c9: 0x6c267020, 0x386ca: 0x6c267220, 0x386cb: 0x6c267420, + 0x386cc: 0x6c267620, 0x386cd: 0x6c267820, 0x386ce: 0x6c267a20, 0x386cf: 0x6c267c20, + 0x386d0: 0x6c267e20, 0x386d1: 0x6c268020, 0x386d2: 0x6c268220, 0x386d3: 0x6c3fba20, + 0x386d4: 0x6c3fbc20, 0x386d5: 0x6c3fbe20, 0x386d6: 0x6c3fc020, 0x386d7: 0x6c3fc220, + 0x386d8: 0x6c3fc420, 0x386d9: 0x6c3fc620, 0x386da: 0x6c3fc820, 0x386db: 0x6c3fca20, + 0x386dc: 0x6c3fcc20, 0x386dd: 0x6c3fce20, 0x386de: 0x6c3fd020, 0x386df: 0x6c3fd220, + 0x386e0: 0x6c3fd420, 0x386e1: 0x6c3fd620, 0x386e2: 0x6c3fd820, 0x386e3: 0x6c3fda20, + 0x386e4: 0x6c3fdc20, 0x386e5: 0x6c3fde20, 0x386e6: 0x6c3fe020, 0x386e7: 0x6c3fe220, + 0x386e8: 0x6c3fe420, 0x386e9: 0x6c3fe620, 0x386ea: 0x6c3fe820, 0x386eb: 0x6c3fea20, + 0x386ec: 0x6c3fec20, 0x386ed: 0x6c3fee20, 0x386ee: 0x6c3ff020, 0x386ef: 0x6c3ff220, + 0x386f0: 0x6c3ff420, 0x386f1: 0x6c3ff620, 0x386f2: 0x6c3ff820, 0x386f3: 0x6c3ffa20, + 0x386f4: 0x6c3ffc20, 0x386f5: 0x6c3ffe20, 0x386f6: 0x6c400020, 0x386f7: 0x6c5f1220, + 0x386f8: 0x6c5f1420, 0x386f9: 0x6c5f1620, 0x386fa: 0x6c5f1820, 0x386fb: 0x6c5f1a20, + 0x386fc: 0x6c5f1c20, 0x386fd: 0x6c5f1e20, 0x386fe: 0x6c5f2020, 0x386ff: 0x6c5f2220, + // Block 0xe1c, offset 0x38700 + 0x38700: 0x6c5f2420, 0x38701: 0x6c5f2620, 0x38702: 0x6c5f2820, 0x38703: 0x6c5f2a20, + 0x38704: 0x6c5f2c20, 0x38705: 0x6c5f2e20, 0x38706: 0x6c5f3020, 0x38707: 0x6c5f3220, + 0x38708: 0x6c5f3420, 0x38709: 0x6c5f3620, 0x3870a: 0x6c5f3820, 0x3870b: 0x6c5f3a20, + 0x3870c: 0x6c5f3c20, 0x3870d: 0x6c5f3e20, 0x3870e: 0x6c5f4020, 0x3870f: 0x6c5f4220, + 0x38710: 0x6c5f4420, 0x38711: 0x6c5f4620, 0x38712: 0x6c5f4820, 0x38713: 0x6c5f4a20, + 0x38714: 0x6c5f4c20, 0x38715: 0x6c5f4e20, 0x38716: 0x6c5f5020, 0x38717: 0x6c5f5220, + 0x38718: 0x6c5f5420, 0x38719: 0x6c5f5620, 0x3871a: 0x6c5f5820, 0x3871b: 0x6c5f5a20, + 0x3871c: 0x6c5f5c20, 0x3871d: 0x6c5f5e20, 0x3871e: 0x6c5f6020, 0x3871f: 0x6c5f6220, + 0x38720: 0x6c5f6420, 0x38721: 0x6c5f6620, 0x38722: 0x6c5f6820, 0x38723: 0x6c5f6a20, + 0x38724: 0x6c5f6c20, 0x38725: 0x6c5f6e20, 0x38726: 0x6c5f7020, 0x38727: 0x6c5f7220, + 0x38728: 0x6c5f7420, 0x38729: 0x6c5f7620, 0x3872a: 0x6c5f7820, 0x3872b: 0x6c5f7a20, + 0x3872c: 0x6c5f7c20, 0x3872d: 0x6c841e20, 0x3872e: 0x6c842020, 0x3872f: 0x6c842220, + 0x38730: 0x6c842420, 0x38731: 0x6c842620, 0x38732: 0x6c842820, 0x38733: 0x6c842a20, + 0x38734: 0x6c842c20, 0x38735: 0x6c842e20, 0x38736: 0x6c843020, 0x38737: 0x6c843220, + 0x38738: 0x6c843420, 0x38739: 0x6c843620, 0x3873a: 0x6c843820, 0x3873b: 0x6c843a20, + 0x3873c: 0x6c843c20, 0x3873d: 0x6c843e20, 0x3873e: 0x6c844020, 0x3873f: 0x6c844220, + // Block 0xe1d, offset 0x38740 + 0x38740: 0x6c844420, 0x38741: 0x6c844620, 0x38742: 0x6c844820, 0x38743: 0x6c844a20, + 0x38744: 0x6c844c20, 0x38745: 0x6c844e20, 0x38746: 0x6c845020, 0x38747: 0x6c845220, + 0x38748: 0x6c845420, 0x38749: 0x6c845620, 0x3874a: 0x6c845820, 0x3874b: 0x6c845a20, + 0x3874c: 0x6c845c20, 0x3874d: 0x6c845e20, 0x3874e: 0x6c846020, 0x3874f: 0x6c846220, + 0x38750: 0x6c846420, 0x38751: 0x6c846620, 0x38752: 0x6c846820, 0x38753: 0x6c846a20, + 0x38754: 0x6c846c20, 0x38755: 0x6c846e20, 0x38756: 0x6c847020, 0x38757: 0x6c847220, + 0x38758: 0x6c847420, 0x38759: 0x6c847620, 0x3875a: 0x6c847820, 0x3875b: 0x6c847a20, + 0x3875c: 0x6c847c20, 0x3875d: 0x6c847e20, 0x3875e: 0x6c848020, 0x3875f: 0x6c848220, + 0x38760: 0x6c848420, 0x38761: 0x6c848620, 0x38762: 0x6c848820, 0x38763: 0x6c848a20, + 0x38764: 0x6c848c20, 0x38765: 0x6c848e20, 0x38766: 0x6c849020, 0x38767: 0x6c849220, + 0x38768: 0x6c849420, 0x38769: 0x6c849620, 0x3876a: 0x6c849820, 0x3876b: 0x6c849a20, + 0x3876c: 0x6c849c20, 0x3876d: 0x6c849e20, 0x3876e: 0x6c84a020, 0x3876f: 0x6c84a220, + 0x38770: 0x6c84a420, 0x38771: 0x6c84a620, 0x38772: 0x6c84a820, 0x38773: 0x6c84aa20, + 0x38774: 0x6c84ac20, 0x38775: 0x6c84ae20, 0x38776: 0x6cad1020, 0x38777: 0x6cad1220, + 0x38778: 0x6cad1420, 0x38779: 0x6cad1620, 0x3877a: 0x6cad1820, 0x3877b: 0x6cad1a20, + 0x3877c: 0x6cad1c20, 0x3877d: 0x6cad1e20, 0x3877e: 0x6cad2020, 0x3877f: 0x6cad2220, + // Block 0xe1e, offset 0x38780 + 0x38780: 0x6cad2420, 0x38781: 0x6cad2620, 0x38782: 0x6cad2820, 0x38783: 0x6cad2a20, + 0x38784: 0x6cad2c20, 0x38785: 0x6cad2e20, 0x38786: 0x6cad3020, 0x38787: 0x6cad3220, + 0x38788: 0x6cad3420, 0x38789: 0x6cad3620, 0x3878a: 0x6cad3820, 0x3878b: 0x6cad3a20, + 0x3878c: 0x6cad3c20, 0x3878d: 0x6cad3e20, 0x3878e: 0x6cad4020, 0x3878f: 0x6cad4220, + 0x38790: 0x6cad4420, 0x38791: 0x6cad4620, 0x38792: 0x6cad4820, 0x38793: 0x6cad4a20, + 0x38794: 0x6cad4c20, 0x38795: 0x6cad4e20, 0x38796: 0x6cad5020, 0x38797: 0x6cad5220, + 0x38798: 0x6cad5420, 0x38799: 0x6cad5620, 0x3879a: 0x6cad5820, 0x3879b: 0x6cad5a20, + 0x3879c: 0x6cad5c20, 0x3879d: 0x6cad5e20, 0x3879e: 0x6cad6020, 0x3879f: 0x6cad6220, + 0x387a0: 0x6cad6420, 0x387a1: 0x6cad6620, 0x387a2: 0x6cad6820, 0x387a3: 0x6cad6a20, + 0x387a4: 0x6cad6c20, 0x387a5: 0x6cad6e20, 0x387a6: 0x6cad7020, 0x387a7: 0x6cad7220, + 0x387a8: 0x6cad7420, 0x387a9: 0x6cad7620, 0x387aa: 0x6cad7820, 0x387ab: 0x6cad7a20, + 0x387ac: 0x6cad7c20, 0x387ad: 0x6cad7e20, 0x387ae: 0x6cad8020, 0x387af: 0x6cad8220, + 0x387b0: 0x6cad8420, 0x387b1: 0x6cdbf020, 0x387b2: 0x6cad8620, 0x387b3: 0x6cad8820, + 0x387b4: 0x6cad8a20, 0x387b5: 0x6cad8c20, 0x387b6: 0x6cad8e20, 0x387b7: 0x6cad9020, + 0x387b8: 0x6cad9220, 0x387b9: 0x6cad9420, 0x387ba: 0x6cad9620, 0x387bb: 0x6cad9820, + 0x387bc: 0x6cad9a20, 0x387bd: 0x6cad9c20, 0x387be: 0x6cad9e20, 0x387bf: 0x6cada020, + // Block 0xe1f, offset 0x387c0 + 0x387c0: 0x6cada220, 0x387c1: 0x6cada420, 0x387c2: 0x6cada620, 0x387c3: 0x6cada820, + 0x387c4: 0x6cadaa20, 0x387c5: 0x6cadac20, 0x387c6: 0x6cadae20, 0x387c7: 0x6cadb020, + 0x387c8: 0x6cadb220, 0x387c9: 0x6cadb420, 0x387ca: 0x6cadb620, 0x387cb: 0x6cadb820, + 0x387cc: 0x6cadba20, 0x387cd: 0x6cadbc20, 0x387ce: 0x6cadbe20, 0x387cf: 0x6cadc020, + 0x387d0: 0x6cadc220, 0x387d1: 0x6cadc420, 0x387d2: 0x6cadc620, 0x387d3: 0x6cadc820, + 0x387d4: 0x6cadca20, 0x387d5: 0x6cadcc20, 0x387d6: 0x6cdbf220, 0x387d7: 0x6cadce20, + 0x387d8: 0x6cadd020, 0x387d9: 0x6cadd220, 0x387da: 0x6cadd420, 0x387db: 0x6cadd620, + 0x387dc: 0x6cadd820, 0x387dd: 0x6cadda20, 0x387de: 0x6caddc20, 0x387df: 0x6cadde20, + 0x387e0: 0x6cade020, 0x387e1: 0x6cade220, 0x387e2: 0x6cade420, 0x387e3: 0x6cade620, + 0x387e4: 0x6cade820, 0x387e5: 0x6cadea20, 0x387e6: 0x6cadec20, 0x387e7: 0x6cadee20, + 0x387e8: 0x6cadf020, 0x387e9: 0x6cadf220, 0x387ea: 0x6cdbf420, 0x387eb: 0x6cdbf620, + 0x387ec: 0x6cdbf820, 0x387ed: 0x6cdbfa20, 0x387ee: 0x6cdbfc20, 0x387ef: 0x6cdbfe20, + 0x387f0: 0x6cdc0020, 0x387f1: 0x6cdc0220, 0x387f2: 0x6cdc0420, 0x387f3: 0x6cdc0620, + 0x387f4: 0x6cdc0820, 0x387f5: 0x6cdc0a20, 0x387f6: 0x6cdc0c20, 0x387f7: 0x6cdc0e20, + 0x387f8: 0x6cdc1020, 0x387f9: 0x6cdc1220, 0x387fa: 0x6cdc1420, 0x387fb: 0x6cdc1620, + 0x387fc: 0x6cdc1820, 0x387fd: 0x6cdc1a20, 0x387fe: 0x6cdc1c20, 0x387ff: 0x6cdc1e20, + // Block 0xe20, offset 0x38800 + 0x38800: 0x6cdc2020, 0x38801: 0x6cdc2220, 0x38802: 0x6cdc2420, 0x38803: 0x6cdc2620, + 0x38804: 0x6cdc2820, 0x38805: 0x6cdc2a20, 0x38806: 0x6cdc2c20, 0x38807: 0x6cdc2e20, + 0x38808: 0x6cdc3020, 0x38809: 0x6cdc3220, 0x3880a: 0x6cdc3420, 0x3880b: 0x6cdc3620, + 0x3880c: 0x6cdc3820, 0x3880d: 0x6cdc3a20, 0x3880e: 0x6cdc3c20, 0x3880f: 0x6cdc3e20, + 0x38810: 0x6cdc4020, 0x38811: 0x6cdc4220, 0x38812: 0x6cdc4420, 0x38813: 0x6cdc4620, + 0x38814: 0x6cdc4820, 0x38815: 0x6cdc4a20, 0x38816: 0x6cdc4c20, 0x38817: 0x6cdc4e20, + 0x38818: 0x6cdc5020, 0x38819: 0x6cdc5220, 0x3881a: 0x6cdc5420, 0x3881b: 0x6cdc5620, + 0x3881c: 0x6cdc5820, 0x3881d: 0x6cdc5a20, 0x3881e: 0x6cdc5c20, 0x3881f: 0x6cdc5e20, + 0x38820: 0x6cdc6020, 0x38821: 0x6cdc6220, 0x38822: 0x6cdc6420, 0x38823: 0x6cdc6620, + 0x38824: 0x6cdc6820, 0x38825: 0x6cdc6a20, 0x38826: 0x6cdc6c20, 0x38827: 0x6cdc6e20, + 0x38828: 0x6cdc7020, 0x38829: 0x6cdc7220, 0x3882a: 0x6cdc7420, 0x3882b: 0x6cdc7620, + 0x3882c: 0x6cdc7820, 0x3882d: 0x6cdc7a20, 0x3882e: 0x6cdc7c20, 0x3882f: 0x6cdc7e20, + 0x38830: 0x6cdc8020, 0x38831: 0x6cdc8220, 0x38832: 0x6cdc8420, 0x38833: 0x6cdc8620, + 0x38834: 0x6cdc8820, 0x38835: 0x6cdc8a20, 0x38836: 0x6cdc8c20, 0x38837: 0x6cdc8e20, + 0x38838: 0x6cdc9020, 0x38839: 0x6cdc9220, 0x3883a: 0x6cdc9420, 0x3883b: 0x6cdc9620, + 0x3883c: 0x6cdc9820, 0x3883d: 0x6cdc9a20, 0x3883e: 0x6cdc9c20, 0x3883f: 0x6cdc9e20, + // Block 0xe21, offset 0x38840 + 0x38840: 0x6cdca020, 0x38841: 0x6cdca220, 0x38842: 0x6cdca420, 0x38843: 0x6cdca620, + 0x38844: 0x6cdca820, 0x38845: 0x6cdcaa20, 0x38846: 0x6cdcac20, 0x38847: 0x6cdcae20, + 0x38848: 0x6cdcb020, 0x38849: 0x6cdcb220, 0x3884a: 0x6cdcb420, 0x3884b: 0x6cdcb620, + 0x3884c: 0x6cdcb820, 0x3884d: 0x6cdcba20, 0x3884e: 0x6cdcbc20, 0x3884f: 0x6cdcbe20, + 0x38850: 0x6cdcc020, 0x38851: 0x6cdcc220, 0x38852: 0x6cdcc420, 0x38853: 0x6cdcc620, + 0x38854: 0x6cdcc820, 0x38855: 0x6cdcca20, 0x38856: 0x6cdccc20, 0x38857: 0x6cdcce20, + 0x38858: 0x6cdcd020, 0x38859: 0x6cdcd220, 0x3885a: 0x6cdcd420, 0x3885b: 0x6cdcd620, + 0x3885c: 0x6cdcd820, 0x3885d: 0x6cdcda20, 0x3885e: 0x6cdcdc20, 0x3885f: 0x6cdcde20, + 0x38860: 0x6cdce020, 0x38861: 0x6cdce220, 0x38862: 0x6cdce420, 0x38863: 0x6cdce620, + 0x38864: 0x6cdce820, 0x38865: 0x6cdcea20, 0x38866: 0x6cdcec20, 0x38867: 0x6cdcee20, + 0x38868: 0x6cdcf020, 0x38869: 0x6cdcf220, 0x3886a: 0x6cdcf420, 0x3886b: 0x6cdcf620, + 0x3886c: 0x6cdcf820, 0x3886d: 0x6cdcfa20, 0x3886e: 0x6cdcfc20, 0x3886f: 0x6cdcfe20, + 0x38870: 0x6cdd0020, 0x38871: 0x6cdd0220, 0x38872: 0x6cdd0420, 0x38873: 0x6cdd0620, + 0x38874: 0x6cdd0820, 0x38875: 0x6cdd0a20, 0x38876: 0x6cdd0c20, 0x38877: 0x6cdd0e20, + 0x38878: 0x6cdd1020, 0x38879: 0x6cdd1220, 0x3887a: 0x6cdd1420, 0x3887b: 0x6cdd1620, + 0x3887c: 0x6cdd1820, 0x3887d: 0x6cdd1a20, 0x3887e: 0x6cdd1c20, 0x3887f: 0x6cdd1e20, + // Block 0xe22, offset 0x38880 + 0x38880: 0x6cdd2020, 0x38881: 0x6d0a5020, 0x38882: 0x6d0a5220, 0x38883: 0x6d0a5420, + 0x38884: 0x6d0a5620, 0x38885: 0x6d0a5820, 0x38886: 0x6d0a5a20, 0x38887: 0x6d0a5c20, + 0x38888: 0x6d0a5e20, 0x38889: 0x6d0a6020, 0x3888a: 0x6d0a6220, 0x3888b: 0x6d0a6420, + 0x3888c: 0x6d0a6620, 0x3888d: 0x6d0a6820, 0x3888e: 0x6d0a6a20, 0x3888f: 0x6d0a6c20, + 0x38890: 0x6d0a6e20, 0x38891: 0x6d0a7020, 0x38892: 0x6d0a7220, 0x38893: 0x6d0a7420, + 0x38894: 0x6d0a7620, 0x38895: 0x6d0a7820, 0x38896: 0x6d0a7a20, 0x38897: 0x6d0a7c20, + 0x38898: 0x6d0a7e20, 0x38899: 0x6d0a8020, 0x3889a: 0x6d0a8220, 0x3889b: 0x6d0a8420, + 0x3889c: 0x6d0a8620, 0x3889d: 0x6d0a8820, 0x3889e: 0x6d0a8a20, 0x3889f: 0x6d0a8c20, + 0x388a0: 0x6d0a8e20, 0x388a1: 0x6d0a9020, 0x388a2: 0x6d0a9220, 0x388a3: 0x6d0a9420, + 0x388a4: 0x6d0a9620, 0x388a5: 0x6d0a9820, 0x388a6: 0x6d0a9a20, 0x388a7: 0x6d0a9c20, + 0x388a8: 0x6d0a9e20, 0x388a9: 0x6d0aa020, 0x388aa: 0x6d0aa220, 0x388ab: 0x6d0aa420, + 0x388ac: 0x6d0aa620, 0x388ad: 0x6d0aa820, 0x388ae: 0x6d0aaa20, 0x388af: 0x6d0aac20, + 0x388b0: 0x6d0aae20, 0x388b1: 0x6d0ab020, 0x388b2: 0x6d0ab220, 0x388b3: 0x6d0ab420, + 0x388b4: 0x6d0ab620, 0x388b5: 0x6d0ab820, 0x388b6: 0x6d0aba20, 0x388b7: 0x6d0abc20, + 0x388b8: 0x6d0abe20, 0x388b9: 0x6d0ac020, 0x388ba: 0x6d0ac220, 0x388bb: 0x6d0ac420, + 0x388bc: 0x6d0ac620, 0x388bd: 0x6d0ac820, 0x388be: 0x6d0aca20, 0x388bf: 0x6d0acc20, + // Block 0xe23, offset 0x388c0 + 0x388c0: 0x6d0ace20, 0x388c1: 0x6d0ad020, 0x388c2: 0x6d0ad220, 0x388c3: 0x6d0ad420, + 0x388c4: 0x6d0ad620, 0x388c5: 0x6d0ad820, 0x388c6: 0x6d0ada20, 0x388c7: 0x6d0adc20, + 0x388c8: 0x6d0ade20, 0x388c9: 0x6d0ae020, 0x388ca: 0x6d0ae220, 0x388cb: 0x6d0ae420, + 0x388cc: 0x6d0ae620, 0x388cd: 0x6d0ae820, 0x388ce: 0x6d0aea20, 0x388cf: 0x6d0aec20, + 0x388d0: 0x6d0aee20, 0x388d1: 0x6d0af020, 0x388d2: 0x6d0af220, 0x388d3: 0x6d0af420, + 0x388d4: 0x6d0af620, 0x388d5: 0x6d0af820, 0x388d6: 0x6d0afa20, 0x388d7: 0x6d0afc20, + 0x388d8: 0x6d0afe20, 0x388d9: 0x6d0b0020, 0x388da: 0x6d0b0220, 0x388db: 0x6d0b0420, + 0x388dc: 0x6d0b0620, 0x388dd: 0x6d0b0820, 0x388de: 0x6d0b0a20, 0x388df: 0x6d0b0c20, + 0x388e0: 0x6d0b0e20, 0x388e1: 0x6d0b1020, 0x388e2: 0x6d0b1220, 0x388e3: 0x6d0b1420, + 0x388e4: 0x6d0b1620, 0x388e5: 0x6d0b1820, 0x388e6: 0x6d0b1a20, 0x388e7: 0x6d0b1c20, + 0x388e8: 0x6d0b1e20, 0x388e9: 0x6d0b2020, 0x388ea: 0x6d0b2220, 0x388eb: 0x6d0b2420, + 0x388ec: 0x6d0b2620, 0x388ed: 0x6d0b2820, 0x388ee: 0x6d0b2a20, 0x388ef: 0x6d0b2c20, + 0x388f0: 0x6d0b2e20, 0x388f1: 0x6d0b3020, 0x388f2: 0x6d0b3220, 0x388f3: 0x6d0b3420, + 0x388f4: 0x6d0b3620, 0x388f5: 0x6d0b3820, 0x388f6: 0x6cfba420, 0x388f7: 0x6d0b3a20, + 0x388f8: 0x6d0b3c20, 0x388f9: 0x6d0b3e20, 0x388fa: 0x6d0b4020, 0x388fb: 0x6d0b4220, + 0x388fc: 0x6d0b4420, 0x388fd: 0x6d0b4620, 0x388fe: 0x6d0b4820, 0x388ff: 0x6d0b4a20, + // Block 0xe24, offset 0x38900 + 0x38900: 0x6d0b4c20, 0x38901: 0x6d0b4e20, 0x38902: 0x6d0b5020, 0x38903: 0x6d0b5220, + 0x38904: 0x6d0b5420, 0x38905: 0x6d0b5620, 0x38906: 0x6d0b5820, 0x38907: 0x6d385420, + 0x38908: 0x6d0b5a20, 0x38909: 0x6d0b5c20, 0x3890a: 0x6d0b5e20, 0x3890b: 0x6d0b6020, + 0x3890c: 0x6d0b6220, 0x3890d: 0x6d0b6420, 0x3890e: 0x6d0b6620, 0x3890f: 0x6d0b6820, + 0x38910: 0x6d0b6a20, 0x38911: 0x6d0b6c20, 0x38912: 0x6d0b6e20, 0x38913: 0x6d0b7020, + 0x38914: 0x6d0b7220, 0x38915: 0x6d0b7420, 0x38916: 0x6d0b7620, 0x38917: 0x6d0b7820, + 0x38918: 0x6d0b7a20, 0x38919: 0x6d0b7c20, 0x3891a: 0x6d0b7e20, 0x3891b: 0x6d0b8020, + 0x3891c: 0x6d0b8220, 0x3891d: 0x6d0b8420, 0x3891e: 0x6d0b8620, 0x3891f: 0x6d0b8820, + 0x38920: 0x6d0b8a20, 0x38921: 0x6d385620, 0x38922: 0x6d385820, 0x38923: 0x6d385a20, + 0x38924: 0x6d385c20, 0x38925: 0x6d385e20, 0x38926: 0x6d386020, 0x38927: 0x6d386220, + 0x38928: 0x6d386420, 0x38929: 0x6d386620, 0x3892a: 0x6d386820, 0x3892b: 0x6d386a20, + 0x3892c: 0x6d386c20, 0x3892d: 0x6d386e20, 0x3892e: 0x6d387020, 0x3892f: 0x6d387220, + 0x38930: 0x6d387420, 0x38931: 0x6d387620, 0x38932: 0x6d387820, 0x38933: 0x6d387a20, + 0x38934: 0x6d387c20, 0x38935: 0x6d387e20, 0x38936: 0x6d388020, 0x38937: 0x6d388220, + 0x38938: 0x6d388420, 0x38939: 0x6d388620, 0x3893a: 0x6d388820, 0x3893b: 0x6d388a20, + 0x3893c: 0x6d388c20, 0x3893d: 0x6d388e20, 0x3893e: 0x6d389020, 0x3893f: 0x6d389220, + // Block 0xe25, offset 0x38940 + 0x38940: 0x6d389420, 0x38941: 0x6d389620, 0x38942: 0x6d389820, 0x38943: 0x6d389a20, + 0x38944: 0x6d389c20, 0x38945: 0x6d389e20, 0x38946: 0x6d38a020, 0x38947: 0x6d38a220, + 0x38948: 0x6d38a420, 0x38949: 0x6d38a620, 0x3894a: 0x6d38a820, 0x3894b: 0x6d38aa20, + 0x3894c: 0x6d38ac20, 0x3894d: 0x6d38ae20, 0x3894e: 0x6d38b020, 0x3894f: 0x6d38b220, + 0x38950: 0x6d38b420, 0x38951: 0x6d38b620, 0x38952: 0x6d38b820, 0x38953: 0x6d38ba20, + 0x38954: 0x6d38bc20, 0x38955: 0x6d38be20, 0x38956: 0x6d38c020, 0x38957: 0x6d38c220, + 0x38958: 0x6d38c420, 0x38959: 0x6d38c620, 0x3895a: 0x6d38c820, 0x3895b: 0x6d38ca20, + 0x3895c: 0x6d38cc20, 0x3895d: 0x6d38ce20, 0x3895e: 0x6d38d020, 0x3895f: 0x6d38d220, + 0x38960: 0x6d38d420, 0x38961: 0x6d38d620, 0x38962: 0x6d38d820, 0x38963: 0x6d38da20, + 0x38964: 0x6d38dc20, 0x38965: 0x6d38de20, 0x38966: 0x6d38e020, 0x38967: 0x6d38e220, + 0x38968: 0x6d38e420, 0x38969: 0x6d38e620, 0x3896a: 0x6d38e820, 0x3896b: 0x6d38ea20, + 0x3896c: 0x6d38ec20, 0x3896d: 0x6d38ee20, 0x3896e: 0x6d38f020, 0x3896f: 0x6d38f220, + 0x38970: 0x6d38f420, 0x38971: 0x6d38f620, 0x38972: 0x6d38f820, 0x38973: 0x6d38fa20, + 0x38974: 0x6d38fc20, 0x38975: 0x6d38fe20, 0x38976: 0x6d390020, 0x38977: 0x6d390220, + 0x38978: 0x6d390420, 0x38979: 0x6d390620, 0x3897a: 0x6d390820, 0x3897b: 0x6d390a20, + 0x3897c: 0x6d390c20, 0x3897d: 0x6d390e20, 0x3897e: 0x6d391020, 0x3897f: 0x6d391220, + // Block 0xe26, offset 0x38980 + 0x38980: 0x6d391420, 0x38981: 0x6d391620, 0x38982: 0x6d391820, 0x38983: 0x6d391a20, + 0x38984: 0x6d391c20, 0x38985: 0x6d391e20, 0x38986: 0x6d392020, 0x38987: 0x6d392220, + 0x38988: 0x6d392420, 0x38989: 0x6d392620, 0x3898a: 0x6d392820, 0x3898b: 0x6d392a20, + 0x3898c: 0x6d392c20, 0x3898d: 0x6d392e20, 0x3898e: 0x6d393020, 0x3898f: 0x6d393220, + 0x38990: 0x6d393420, 0x38991: 0x6d393620, 0x38992: 0x6d393820, 0x38993: 0x6d393a20, + 0x38994: 0x6d393c20, 0x38995: 0x6d393e20, 0x38996: 0x6d394020, 0x38997: 0x6d394220, + 0x38998: 0x6d394420, 0x38999: 0x6d394620, 0x3899a: 0x6d394820, 0x3899b: 0x6d394a20, + 0x3899c: 0x6d394c20, 0x3899d: 0x6d394e20, 0x3899e: 0x6d395020, 0x3899f: 0x6d395220, + 0x389a0: 0x6d395420, 0x389a1: 0x6d395620, 0x389a2: 0x6d395820, 0x389a3: 0x6d395a20, + 0x389a4: 0x6d395c20, 0x389a5: 0x6d395e20, 0x389a6: 0x6d396020, 0x389a7: 0x6d396220, + 0x389a8: 0x6d396420, 0x389a9: 0x6d396620, 0x389aa: 0x6d396820, 0x389ab: 0x6d396a20, + 0x389ac: 0x6d396c20, 0x389ad: 0x6d396e20, 0x389ae: 0x6d397020, 0x389af: 0x6d397220, + 0x389b0: 0x6d397420, 0x389b1: 0x6d397620, 0x389b2: 0x6d397820, 0x389b3: 0x6d397a20, + 0x389b4: 0x6d397c20, 0x389b5: 0x6d397e20, 0x389b6: 0x6d398020, 0x389b7: 0x6d398220, + 0x389b8: 0x6d398420, 0x389b9: 0x6d398620, 0x389ba: 0x6d398820, 0x389bb: 0x6d398a20, + 0x389bc: 0x6d398c20, 0x389bd: 0x6d398e20, 0x389be: 0x6d399020, 0x389bf: 0x6d64ba20, + // Block 0xe27, offset 0x389c0 + 0x389c0: 0x6d64bc20, 0x389c1: 0x6d64be20, 0x389c2: 0x6d64c020, 0x389c3: 0x6d64c220, + 0x389c4: 0x6d64c420, 0x389c5: 0x6d64c620, 0x389c6: 0x6d64c820, 0x389c7: 0x6d64ca20, + 0x389c8: 0x6d64cc20, 0x389c9: 0x6d64ce20, 0x389ca: 0x6d64d020, 0x389cb: 0x6d64d220, + 0x389cc: 0x6d64d420, 0x389cd: 0x6d64d620, 0x389ce: 0x6d64d820, 0x389cf: 0x6d64da20, + 0x389d0: 0x6d64dc20, 0x389d1: 0x6d64de20, 0x389d2: 0x6d64e020, 0x389d3: 0x6d64e220, + 0x389d4: 0x6d64e420, 0x389d5: 0x6d64e620, 0x389d6: 0x6d64e820, 0x389d7: 0x6d64ea20, + 0x389d8: 0x6d64ec20, 0x389d9: 0x6d64ee20, 0x389da: 0x6d64f020, 0x389db: 0x6d64f220, + 0x389dc: 0x6d64f420, 0x389dd: 0x6d64f620, 0x389de: 0x6d64f820, 0x389df: 0x6d64fa20, + 0x389e0: 0x6d64fc20, 0x389e1: 0x6d64fe20, 0x389e2: 0x6d650020, 0x389e3: 0x6d650220, + 0x389e4: 0x6d650420, 0x389e5: 0x6d650620, 0x389e6: 0x6d650820, 0x389e7: 0x6d650a20, + 0x389e8: 0x6d650c20, 0x389e9: 0x6d650e20, 0x389ea: 0x6d651020, 0x389eb: 0x6d651220, + 0x389ec: 0x6d651420, 0x389ed: 0x6d651620, 0x389ee: 0x6d651820, 0x389ef: 0x6d651a20, + 0x389f0: 0x6d651c20, 0x389f1: 0x6d651e20, 0x389f2: 0x6d652020, 0x389f3: 0x6d652220, + 0x389f4: 0x6d652420, 0x389f5: 0x6d652620, 0x389f6: 0x6d652820, 0x389f7: 0x6d652a20, + 0x389f8: 0x6d652c20, 0x389f9: 0x6d652e20, 0x389fa: 0x6d653020, 0x389fb: 0x6d653220, + 0x389fc: 0x6d653420, 0x389fd: 0x6d8e6c20, 0x389fe: 0x6d653620, 0x389ff: 0x6d653820, + // Block 0xe28, offset 0x38a00 + 0x38a00: 0x6d653a20, 0x38a01: 0x6d653c20, 0x38a02: 0x6d653e20, 0x38a03: 0x6d654020, + 0x38a04: 0x6d654220, 0x38a05: 0x6d654420, 0x38a06: 0x6d654620, 0x38a07: 0x6d654820, + 0x38a08: 0x6d654a20, 0x38a09: 0x6d654c20, 0x38a0a: 0x6d654e20, 0x38a0b: 0x6d655020, + 0x38a0c: 0x6d655220, 0x38a0d: 0x6d655420, 0x38a0e: 0x6d655620, 0x38a0f: 0x6d655820, + 0x38a10: 0x6d655a20, 0x38a11: 0x6d655c20, 0x38a12: 0x6d655e20, 0x38a13: 0x6d656020, + 0x38a14: 0x6d656220, 0x38a15: 0x6d656420, 0x38a16: 0x6d656620, 0x38a17: 0x6d656820, + 0x38a18: 0x6d656a20, 0x38a19: 0x6d656c20, 0x38a1a: 0x6d656e20, 0x38a1b: 0x6d657020, + 0x38a1c: 0x6d657220, 0x38a1d: 0x6d657420, 0x38a1e: 0x6d657620, 0x38a1f: 0x6d657820, + 0x38a20: 0x6d657a20, 0x38a21: 0x6d657c20, 0x38a22: 0x6d657e20, 0x38a23: 0x6d658020, + 0x38a24: 0x6d658220, 0x38a25: 0x6d658420, 0x38a26: 0x6d658620, 0x38a27: 0x6d658820, + 0x38a28: 0x6d658a20, 0x38a29: 0x6d658c20, 0x38a2a: 0x6d658e20, 0x38a2b: 0x6d659020, + 0x38a2c: 0x6d659220, 0x38a2d: 0x6d659420, 0x38a2e: 0x6d659620, 0x38a2f: 0x6d659820, + 0x38a30: 0x6d659a20, 0x38a31: 0x6d659c20, 0x38a32: 0x6d659e20, 0x38a33: 0x6d65a020, + 0x38a34: 0x6d65a220, 0x38a35: 0x6d65a420, 0x38a36: 0x6d65a620, 0x38a37: 0x6d65a820, + 0x38a38: 0x6d65aa20, 0x38a39: 0x6d65ac20, 0x38a3a: 0x6d65ae20, 0x38a3b: 0x6d65b020, + 0x38a3c: 0x6d65b220, 0x38a3d: 0x6d65b420, 0x38a3e: 0x6d65b620, 0x38a3f: 0x6d65b820, + // Block 0xe29, offset 0x38a40 + 0x38a40: 0x6d65ba20, 0x38a41: 0x6d65bc20, 0x38a42: 0x6d65be20, 0x38a43: 0x6d65c020, + 0x38a44: 0x6d65c220, 0x38a45: 0x6e454c20, 0x38a46: 0x6d8e6e20, 0x38a47: 0x6d8e7020, + 0x38a48: 0x6d8e7220, 0x38a49: 0x6d8e7420, 0x38a4a: 0x6d8e7620, 0x38a4b: 0x6d8e7820, + 0x38a4c: 0x6d8e7a20, 0x38a4d: 0x6d8e7c20, 0x38a4e: 0x6d8e7e20, 0x38a4f: 0x6d8e8020, + 0x38a50: 0x6d8e8220, 0x38a51: 0x6d8e8420, 0x38a52: 0x6d8e8620, 0x38a53: 0x6d8e8820, + 0x38a54: 0x6d8e8a20, 0x38a55: 0x6d8e8c20, 0x38a56: 0x6d8e8e20, 0x38a57: 0x6d8e9020, + 0x38a58: 0x6d8e9220, 0x38a59: 0x6d8e9420, 0x38a5a: 0x6d8e9620, 0x38a5b: 0x6d8e9820, + 0x38a5c: 0x6d8e9a20, 0x38a5d: 0x6d8e9c20, 0x38a5e: 0x6d8e9e20, 0x38a5f: 0x6d8ea020, + 0x38a60: 0x6d8ea220, 0x38a61: 0x6d8ea420, 0x38a62: 0x6d8ea620, 0x38a63: 0x6d8ea820, + 0x38a64: 0x6d8eaa20, 0x38a65: 0x6d8eac20, 0x38a66: 0x6d8eae20, 0x38a67: 0x6d8eb020, + 0x38a68: 0x6d8eb220, 0x38a69: 0x6d8eb420, 0x38a6a: 0x6d8eb620, 0x38a6b: 0x6d8eb820, + 0x38a6c: 0x6d8eba20, 0x38a6d: 0x6d8ebc20, 0x38a6e: 0x6d8ebe20, 0x38a6f: 0x6d8ec020, + 0x38a70: 0x6d8ec220, 0x38a71: 0x6d8ec420, 0x38a72: 0x6d8ec620, 0x38a73: 0x6d8ec820, + 0x38a74: 0x6d8eca20, 0x38a75: 0x6d8ecc20, 0x38a76: 0x6d8ece20, 0x38a77: 0x6d8ed020, + 0x38a78: 0x6d8ed220, 0x38a79: 0x6d8ed420, 0x38a7a: 0x6d8ed620, 0x38a7b: 0x6d8ed820, + 0x38a7c: 0x6d8eda20, 0x38a7d: 0x6d8edc20, 0x38a7e: 0x6d8ede20, 0x38a7f: 0x6d8ee020, + // Block 0xe2a, offset 0x38a80 + 0x38a80: 0x6d8ee220, 0x38a81: 0x6d8ee420, 0x38a82: 0x6d8ee620, 0x38a83: 0x6d8ee820, + 0x38a84: 0x6d8eea20, 0x38a85: 0x6d8eec20, 0x38a86: 0x6d8eee20, 0x38a87: 0x6dc5f420, + 0x38a88: 0x6d8ef020, 0x38a89: 0x6d8ef220, 0x38a8a: 0x6d8ef420, 0x38a8b: 0x6d8ef620, + 0x38a8c: 0x6d8ef820, 0x38a8d: 0x6d8efa20, 0x38a8e: 0x6d8efc20, 0x38a8f: 0x6d8efe20, + 0x38a90: 0x6d8f0020, 0x38a91: 0x6d8f0220, 0x38a92: 0x6d8f0420, 0x38a93: 0x6d8f0620, + 0x38a94: 0x6d8f0820, 0x38a95: 0x6d8f0a20, 0x38a96: 0x6d8f0c20, 0x38a97: 0x6d8f0e20, + 0x38a98: 0x6d8f1020, 0x38a99: 0x6d8f1220, 0x38a9a: 0x6d8f1420, 0x38a9b: 0x6d8f1620, + 0x38a9c: 0x6d8f1820, 0x38a9d: 0x6d8f1a20, 0x38a9e: 0x6d8f1c20, 0x38a9f: 0x6d8f1e20, + 0x38aa0: 0x6d8f2020, 0x38aa1: 0x6d8f2220, 0x38aa2: 0x6d8f2420, 0x38aa3: 0x6d8f2620, + 0x38aa4: 0x6d8f2820, 0x38aa5: 0x6d8f2a20, 0x38aa6: 0x6d8f2c20, 0x38aa7: 0x6d8f2e20, + 0x38aa8: 0x6d8f3020, 0x38aa9: 0x6d8f3220, 0x38aaa: 0x6d8f3420, 0x38aab: 0x6d8f3620, + 0x38aac: 0x6d8f3820, 0x38aad: 0x6d8f3a20, 0x38aae: 0x6d8f3c20, 0x38aaf: 0x6d8f3e20, + 0x38ab0: 0x6d8f4020, 0x38ab1: 0x6d8f4220, 0x38ab2: 0x6d8f4420, 0x38ab3: 0x6d8f4620, + 0x38ab4: 0x6d8f4820, 0x38ab5: 0x6d8f4a20, 0x38ab6: 0x6d8f4c20, 0x38ab7: 0x6d8f4e20, + 0x38ab8: 0x6d8f5020, 0x38ab9: 0x6d8f5220, 0x38aba: 0x6d8f5420, 0x38abb: 0x6d8f5620, + 0x38abc: 0x6d8f5820, 0x38abd: 0x6d8f5a20, 0x38abe: 0x6db26e20, 0x38abf: 0x6d8f5c20, + // Block 0xe2b, offset 0x38ac0 + 0x38ac0: 0x6d8f5e20, 0x38ac1: 0x6d8f6020, 0x38ac2: 0x6d8f6220, 0x38ac3: 0x6d8f6420, + 0x38ac4: 0x6d8f6620, 0x38ac5: 0x6d8f6820, 0x38ac6: 0x6d8f6a20, 0x38ac7: 0x6d8f6c20, + 0x38ac8: 0x6d8f6e20, 0x38ac9: 0x6d8f7020, 0x38aca: 0x6d8f7220, 0x38acb: 0x6d8f7420, + 0x38acc: 0x6d8f7620, 0x38acd: 0x6d8f7820, 0x38ace: 0x6d8f7a20, 0x38acf: 0x6d8f7c20, + 0x38ad0: 0x6d8f7e20, 0x38ad1: 0x6d8f8020, 0x38ad2: 0x6d8f8220, 0x38ad3: 0x6d8f8420, + 0x38ad4: 0x6d8f8620, 0x38ad5: 0x6d8f8820, 0x38ad6: 0x6d8f8a20, 0x38ad7: 0x6d8f8c20, + 0x38ad8: 0x6d8f8e20, 0x38ad9: 0x6d8f9020, 0x38ada: 0x6d8f9220, 0x38adb: 0x6d8f9420, + 0x38adc: 0x6d8f9620, 0x38add: 0x6d8f9820, 0x38ade: 0x6d8f9a20, 0x38adf: 0x6d8f9c20, + 0x38ae0: 0x6d8f9e20, 0x38ae1: 0x6d8fa020, 0x38ae2: 0x6d8fa220, 0x38ae3: 0x6d8fa420, + 0x38ae4: 0x6d8fa620, 0x38ae5: 0x6d8fa820, 0x38ae6: 0x6d8faa20, 0x38ae7: 0x6d8fac20, + 0x38ae8: 0x6d8fae20, 0x38ae9: 0x6db27020, 0x38aea: 0x6db27220, 0x38aeb: 0x6db27420, + 0x38aec: 0x6db27620, 0x38aed: 0x6db27820, 0x38aee: 0x6db27a20, 0x38aef: 0x6db27c20, + 0x38af0: 0x6db27e20, 0x38af1: 0x6db28020, 0x38af2: 0x6db28220, 0x38af3: 0x6db28420, + 0x38af4: 0x6db28620, 0x38af5: 0x6db28820, 0x38af6: 0x6db28a20, 0x38af7: 0x6db28c20, + 0x38af8: 0x6db28e20, 0x38af9: 0x6db29020, 0x38afa: 0x6db29220, 0x38afb: 0x6db29420, + 0x38afc: 0x6db29620, 0x38afd: 0x6db29820, 0x38afe: 0x6db29a20, 0x38aff: 0x6db29c20, + // Block 0xe2c, offset 0x38b00 + 0x38b00: 0x6db29e20, 0x38b01: 0x6db2a020, 0x38b02: 0x6db2a220, 0x38b03: 0x6db2a420, + 0x38b04: 0x6db2a620, 0x38b05: 0x6db2a820, 0x38b06: 0x6db2aa20, 0x38b07: 0x6db2ac20, + 0x38b08: 0x6db2ae20, 0x38b09: 0x6db2b020, 0x38b0a: 0x6db2b220, 0x38b0b: 0x6db2b420, + 0x38b0c: 0x6db2b620, 0x38b0d: 0x6db2b820, 0x38b0e: 0x6db2ba20, 0x38b0f: 0x6db2bc20, + 0x38b10: 0x6db2be20, 0x38b11: 0x6db2c020, 0x38b12: 0x6db2c220, 0x38b13: 0x6db2c420, + 0x38b14: 0x6db2c620, 0x38b15: 0x6db2c820, 0x38b16: 0x6db2ca20, 0x38b17: 0x6db2cc20, + 0x38b18: 0x6db2ce20, 0x38b19: 0x6db2d020, 0x38b1a: 0x6db2d220, 0x38b1b: 0x6db2d420, + 0x38b1c: 0x6db2d620, 0x38b1d: 0x6db2d820, 0x38b1e: 0x6db2da20, 0x38b1f: 0x6db2dc20, + 0x38b20: 0x6db2de20, 0x38b21: 0x6db2e020, 0x38b22: 0x6db2e220, 0x38b23: 0x6db2e420, + 0x38b24: 0x6db2e620, 0x38b25: 0x6db2e820, 0x38b26: 0x6db2ea20, 0x38b27: 0x6db2ec20, + 0x38b28: 0x6db2ee20, 0x38b29: 0x6db2f020, 0x38b2a: 0x6db2f220, 0x38b2b: 0x6db2f420, + 0x38b2c: 0x6db2f620, 0x38b2d: 0x6d8fb020, 0x38b2e: 0x6db2f820, 0x38b2f: 0x6db2fa20, + 0x38b30: 0x6db2fc20, 0x38b31: 0x6db2fe20, 0x38b32: 0x6db30020, 0x38b33: 0x6db30220, + 0x38b34: 0x6db30420, 0x38b35: 0x6db30620, 0x38b36: 0x6db30820, 0x38b37: 0x6db30a20, + 0x38b38: 0x6db30c20, 0x38b39: 0x6db30e20, 0x38b3a: 0x6db31020, 0x38b3b: 0x6db31220, + 0x38b3c: 0x6db31420, 0x38b3d: 0x6db31620, 0x38b3e: 0x6db31820, 0x38b3f: 0x6db31a20, + // Block 0xe2d, offset 0x38b40 + 0x38b40: 0x6db31c20, 0x38b41: 0x6db31e20, 0x38b42: 0x6db32020, 0x38b43: 0x6db32220, + 0x38b44: 0x6db32420, 0x38b45: 0x6db32620, 0x38b46: 0x6db32820, 0x38b47: 0x6db32a20, + 0x38b48: 0x6db32c20, 0x38b49: 0x6db32e20, 0x38b4a: 0x6db33020, 0x38b4b: 0x6db33220, + 0x38b4c: 0x6db33420, 0x38b4d: 0x6db33620, 0x38b4e: 0x6db33820, 0x38b4f: 0x6db33a20, + 0x38b50: 0x6db33c20, 0x38b51: 0x6db33e20, 0x38b52: 0x6db34020, 0x38b53: 0x6db34220, + 0x38b54: 0x6db34420, 0x38b55: 0x6db34620, 0x38b56: 0x6db34820, 0x38b57: 0x6db34a20, + 0x38b58: 0x6db34c20, 0x38b59: 0x6db34e20, 0x38b5a: 0x6db35020, 0x38b5b: 0x6db35220, + 0x38b5c: 0x6db35420, 0x38b5d: 0x6db35620, 0x38b5e: 0x6db35820, 0x38b5f: 0x6db35a20, + 0x38b60: 0x6db35c20, 0x38b61: 0x6db35e20, 0x38b62: 0x6db36020, 0x38b63: 0x6db36220, + 0x38b64: 0x6db36420, 0x38b65: 0x6db36620, 0x38b66: 0x6db36820, 0x38b67: 0x6db36a20, + 0x38b68: 0x6db36c20, 0x38b69: 0x6db36e20, 0x38b6a: 0x6dd19420, 0x38b6b: 0x6dd19620, + 0x38b6c: 0x6dd19820, 0x38b6d: 0x6dd19a20, 0x38b6e: 0x6dd19c20, 0x38b6f: 0x6dd19e20, + 0x38b70: 0x6dd1a020, 0x38b71: 0x6dd1a220, 0x38b72: 0x6dd1a420, 0x38b73: 0x6dd1a620, + 0x38b74: 0x6dd1a820, 0x38b75: 0x6dd1aa20, 0x38b76: 0x6dd1ac20, 0x38b77: 0x6dd1ae20, + 0x38b78: 0x6dd1b020, 0x38b79: 0x6dd1b220, 0x38b7a: 0x6dd1b420, 0x38b7b: 0x6dd1b620, + 0x38b7c: 0x6dd1b820, 0x38b7d: 0x6dd1ba20, 0x38b7e: 0x6dd1bc20, 0x38b7f: 0x6dd1be20, + // Block 0xe2e, offset 0x38b80 + 0x38b80: 0x6dd1c020, 0x38b81: 0x6dd1c220, 0x38b82: 0x6dd1c420, 0x38b83: 0x6dd1c620, + 0x38b84: 0x6dd1c820, 0x38b85: 0x6dd1ca20, 0x38b86: 0x6dd1cc20, 0x38b87: 0x6dd1ce20, + 0x38b88: 0x6dd1d020, 0x38b89: 0x6dd1d220, 0x38b8a: 0x6dd1d420, 0x38b8b: 0x6dd1d620, + 0x38b8c: 0x6dd1d820, 0x38b8d: 0x6dd1da20, 0x38b8e: 0x6dd1dc20, 0x38b8f: 0x6dd1de20, + 0x38b90: 0x6dd1e020, 0x38b91: 0x6dd1e220, 0x38b92: 0x6dd1e420, 0x38b93: 0x6dd1e620, + 0x38b94: 0x6deb0220, 0x38b95: 0x6deb0420, 0x38b96: 0x6dd1e820, 0x38b97: 0x6dd1ea20, + 0x38b98: 0x6dd1ec20, 0x38b99: 0x6dd1ee20, 0x38b9a: 0x6dd1f020, 0x38b9b: 0x6dd1f220, + 0x38b9c: 0x6dd1f420, 0x38b9d: 0x6deb0620, 0x38b9e: 0x6dd1f620, 0x38b9f: 0x6dd1f820, + 0x38ba0: 0x6dd1fa20, 0x38ba1: 0x6db37020, 0x38ba2: 0x6dd1fc20, 0x38ba3: 0x6dd1fe20, + 0x38ba4: 0x6dd20020, 0x38ba5: 0x6dd20220, 0x38ba6: 0x6dd20420, 0x38ba7: 0x6dd20620, + 0x38ba8: 0x6dd20820, 0x38ba9: 0x6dd20a20, 0x38baa: 0x6dd20c20, 0x38bab: 0x6dd20e20, + 0x38bac: 0x6dd21020, 0x38bad: 0x6dd21220, 0x38bae: 0x6dd21420, 0x38baf: 0x6dd21620, + 0x38bb0: 0x6dd21820, 0x38bb1: 0x6dd21a20, 0x38bb2: 0x6dd21c20, 0x38bb3: 0x6dd21e20, + 0x38bb4: 0x6dd22020, 0x38bb5: 0x6dd22220, 0x38bb6: 0x6dd22420, 0x38bb7: 0x6dd22620, + 0x38bb8: 0x6db37220, 0x38bb9: 0x6dd22820, 0x38bba: 0x6dd22a20, 0x38bbb: 0x6dd22c20, + 0x38bbc: 0x6dd22e20, 0x38bbd: 0x6dd23020, 0x38bbe: 0x6dd23220, 0x38bbf: 0x6dd23420, + // Block 0xe2f, offset 0x38bc0 + 0x38bc0: 0x6dd23620, 0x38bc1: 0x6dd23820, 0x38bc2: 0x6dd23a20, 0x38bc3: 0x6dd23c20, + 0x38bc4: 0x6dd23e20, 0x38bc5: 0x6dd24020, 0x38bc6: 0x6dd24220, 0x38bc7: 0x6dd24420, + 0x38bc8: 0x6dd24620, 0x38bc9: 0x6dd24820, 0x38bca: 0x6dd24a20, 0x38bcb: 0x6dd24c20, + 0x38bcc: 0x6dd24e20, 0x38bcd: 0x6dd25020, 0x38bce: 0x6dd25220, 0x38bcf: 0x6dd25420, + 0x38bd0: 0x6dd25620, 0x38bd1: 0x6dd25820, 0x38bd2: 0x6dd25a20, 0x38bd3: 0x6dd25c20, + 0x38bd4: 0x6dd25e20, 0x38bd5: 0x6dd26020, 0x38bd6: 0x6dd26220, 0x38bd7: 0x6dd26420, + 0x38bd8: 0x6dd26620, 0x38bd9: 0x6dd26820, 0x38bda: 0x6dd26a20, 0x38bdb: 0x6dd26c20, + 0x38bdc: 0x6dd26e20, 0x38bdd: 0x6dd27020, 0x38bde: 0x6dd27220, 0x38bdf: 0x6dd27420, + 0x38be0: 0x6deb0820, 0x38be1: 0x6deb0a20, 0x38be2: 0x6deb0c20, 0x38be3: 0x6deb0e20, + 0x38be4: 0x6deb1020, 0x38be5: 0x6deb1220, 0x38be6: 0x6deb1420, 0x38be7: 0x6deb1620, + 0x38be8: 0x6deb1820, 0x38be9: 0x6deb1a20, 0x38bea: 0x6deb1c20, 0x38beb: 0x6deb1e20, + 0x38bec: 0x6deb2020, 0x38bed: 0x6deb2220, 0x38bee: 0x6deb2420, 0x38bef: 0x6deb2620, + 0x38bf0: 0x6deb2820, 0x38bf1: 0x6deb2a20, 0x38bf2: 0x6deb2c20, 0x38bf3: 0x6deb2e20, + 0x38bf4: 0x6deb3020, 0x38bf5: 0x6deb3220, 0x38bf6: 0x6deb3420, 0x38bf7: 0x6deb3620, + 0x38bf8: 0x6deb3820, 0x38bf9: 0x6deb3a20, 0x38bfa: 0x6deb3c20, 0x38bfb: 0x6deb3e20, + 0x38bfc: 0x6deb4020, 0x38bfd: 0x6deb4220, 0x38bfe: 0x6deb4420, 0x38bff: 0x6deb4620, + // Block 0xe30, offset 0x38c00 + 0x38c00: 0x6deb4820, 0x38c01: 0x6deb4a20, 0x38c02: 0x6deb4c20, 0x38c03: 0x6deb4e20, + 0x38c04: 0x6deb5020, 0x38c05: 0x6deb5220, 0x38c06: 0x6deb5420, 0x38c07: 0x6deb5620, + 0x38c08: 0x6deb5820, 0x38c09: 0x6deb5a20, 0x38c0a: 0x6deb5c20, 0x38c0b: 0x6deb5e20, + 0x38c0c: 0x6deb6020, 0x38c0d: 0x6deb6220, 0x38c0e: 0x6deb6420, 0x38c0f: 0x6deb6620, + 0x38c10: 0x6deb6820, 0x38c11: 0x6deb6a20, 0x38c12: 0x6deb6c20, 0x38c13: 0x6deb6e20, + 0x38c14: 0x6deb7020, 0x38c15: 0x6deb7220, 0x38c16: 0x6deb7420, 0x38c17: 0x6deb7620, + 0x38c18: 0x6deb7820, 0x38c19: 0x6deb7a20, 0x38c1a: 0x6deb7c20, 0x38c1b: 0x6deb7e20, + 0x38c1c: 0x6deb8020, 0x38c1d: 0x6deb8220, 0x38c1e: 0x6deb8420, 0x38c1f: 0x6deb8620, + 0x38c20: 0x6deb8820, 0x38c21: 0x6deb8a20, 0x38c22: 0x6deb8c20, 0x38c23: 0x6deb8e20, + 0x38c24: 0x6deb9020, 0x38c25: 0x6deb9220, 0x38c26: 0x6deb9420, 0x38c27: 0x6deb9620, + 0x38c28: 0x6deb9820, 0x38c29: 0x6deb9a20, 0x38c2a: 0x6deb9c20, 0x38c2b: 0x6deb9e20, + 0x38c2c: 0x6deba020, 0x38c2d: 0x6deba220, 0x38c2e: 0x6deba420, 0x38c2f: 0x6deba620, + 0x38c30: 0x6deba820, 0x38c31: 0x6debaa20, 0x38c32: 0x6debac20, 0x38c33: 0x6debae20, + 0x38c34: 0x6debb020, 0x38c35: 0x6debb220, 0x38c36: 0x6debb420, 0x38c37: 0x6debb620, + 0x38c38: 0x6debb820, 0x38c39: 0x6debba20, 0x38c3a: 0x6debbc20, 0x38c3b: 0x6e00a820, + 0x38c3c: 0x6e00aa20, 0x38c3d: 0x6e00ac20, 0x38c3e: 0x6e00ae20, 0x38c3f: 0x6e00b020, + // Block 0xe31, offset 0x38c40 + 0x38c40: 0x6e00b220, 0x38c41: 0x6e00b420, 0x38c42: 0x6e00b620, 0x38c43: 0x6e00b820, + 0x38c44: 0x6e00ba20, 0x38c45: 0x6e00bc20, 0x38c46: 0x6e00be20, 0x38c47: 0x6e00c020, + 0x38c48: 0x6e00c220, 0x38c49: 0x6e00c420, 0x38c4a: 0x6e00c620, 0x38c4b: 0x6e00c820, + 0x38c4c: 0x6e00ca20, 0x38c4d: 0x6e00cc20, 0x38c4e: 0x6e00ce20, 0x38c4f: 0x6e00d020, + 0x38c50: 0x6e00d220, 0x38c51: 0x6e00d420, 0x38c52: 0x6e00d620, 0x38c53: 0x6e00d820, + 0x38c54: 0x6e00da20, 0x38c55: 0x6e00dc20, 0x38c56: 0x6e00de20, 0x38c57: 0x6e00e020, + 0x38c58: 0x6e00e220, 0x38c59: 0x6e00e420, 0x38c5a: 0x6e00e620, 0x38c5b: 0x6e00e820, + 0x38c5c: 0x6e00ea20, 0x38c5d: 0x6e00ec20, 0x38c5e: 0x6e00ee20, 0x38c5f: 0x6e00f020, + 0x38c60: 0x6e00f220, 0x38c61: 0x6e00f420, 0x38c62: 0x6e00f620, 0x38c63: 0x6e00f820, + 0x38c64: 0x6e00fa20, 0x38c65: 0x6e00fc20, 0x38c66: 0x6e00fe20, 0x38c67: 0x6e010020, + 0x38c68: 0x6e010220, 0x38c69: 0x6e010420, 0x38c6a: 0x6e010620, 0x38c6b: 0x6e010820, + 0x38c6c: 0x6e010a20, 0x38c6d: 0x6e010c20, 0x38c6e: 0x6e010e20, 0x38c6f: 0x6e011020, + 0x38c70: 0x6e011220, 0x38c71: 0x6e011420, 0x38c72: 0x6e011620, 0x38c73: 0x6e011820, + 0x38c74: 0x6e011a20, 0x38c75: 0x6e011c20, 0x38c76: 0x6e011e20, 0x38c77: 0x6e012020, + 0x38c78: 0x6e012220, 0x38c79: 0x6e012420, 0x38c7a: 0x6e012620, 0x38c7b: 0x6e012820, + 0x38c7c: 0x6e012a20, 0x38c7d: 0x6e012c20, 0x38c7e: 0x6e012e20, 0x38c7f: 0x6e013020, + // Block 0xe32, offset 0x38c80 + 0x38c80: 0x6e013220, 0x38c81: 0x6e013420, 0x38c82: 0x6e013620, 0x38c83: 0x6e013820, + 0x38c84: 0x6e013a20, 0x38c85: 0x6e013c20, 0x38c86: 0x6e013e20, 0x38c87: 0x6e014020, + 0x38c88: 0x6e014220, 0x38c89: 0x6e014420, 0x38c8a: 0x6e014620, 0x38c8b: 0x6e014820, + 0x38c8c: 0x6debbe20, 0x38c8d: 0x6e12ba20, 0x38c8e: 0x6e014a20, 0x38c8f: 0x6e12bc20, + 0x38c90: 0x6e12be20, 0x38c91: 0x6e12c020, 0x38c92: 0x6e12c220, 0x38c93: 0x6e12c420, + 0x38c94: 0x6e12c620, 0x38c95: 0x6e12c820, 0x38c96: 0x6e12ca20, 0x38c97: 0x6e12cc20, + 0x38c98: 0x6e12ce20, 0x38c99: 0x6e12d020, 0x38c9a: 0x6e12d220, 0x38c9b: 0x6e12d420, + 0x38c9c: 0x6e12d620, 0x38c9d: 0x6e12d820, 0x38c9e: 0x6e12da20, 0x38c9f: 0x6e12dc20, + 0x38ca0: 0x6e12de20, 0x38ca1: 0x6e12e020, 0x38ca2: 0x6e12e220, 0x38ca3: 0x6e12e420, + 0x38ca4: 0x6e12e620, 0x38ca5: 0x6e12e820, 0x38ca6: 0x6e12ea20, 0x38ca7: 0x6e12ec20, + 0x38ca8: 0x6e12ee20, 0x38ca9: 0x6e12f020, 0x38caa: 0x6e12f220, 0x38cab: 0x6e12f420, + 0x38cac: 0x6e12f620, 0x38cad: 0x6e12f820, 0x38cae: 0x6e12fa20, 0x38caf: 0x6e12fc20, + 0x38cb0: 0x6e12fe20, 0x38cb1: 0x6e130020, 0x38cb2: 0x6e130220, 0x38cb3: 0x6e130420, + 0x38cb4: 0x6e130620, 0x38cb5: 0x6e130820, 0x38cb6: 0x6e130a20, 0x38cb7: 0x6e130c20, + 0x38cb8: 0x6e130e20, 0x38cb9: 0x6e131020, 0x38cba: 0x6e131220, 0x38cbb: 0x6e131420, + 0x38cbc: 0x6e131620, 0x38cbd: 0x6e131820, 0x38cbe: 0x6e131a20, 0x38cbf: 0x6e131c20, + // Block 0xe33, offset 0x38cc0 + 0x38cc0: 0x6e131e20, 0x38cc1: 0x6e132020, 0x38cc2: 0x6e132220, 0x38cc3: 0x6e132420, + 0x38cc4: 0x6e132620, 0x38cc5: 0x6e132820, 0x38cc6: 0x6e132a20, 0x38cc7: 0x6e132c20, + 0x38cc8: 0x6e132e20, 0x38cc9: 0x6e133020, 0x38cca: 0x6e133220, 0x38ccb: 0x6e133420, + 0x38ccc: 0x6e133620, 0x38ccd: 0x6e20c620, 0x38cce: 0x6e20c820, 0x38ccf: 0x6e20ca20, + 0x38cd0: 0x6e20cc20, 0x38cd1: 0x6e20ce20, 0x38cd2: 0x6e20d020, 0x38cd3: 0x6e20d220, + 0x38cd4: 0x6e20d420, 0x38cd5: 0x6e20d620, 0x38cd6: 0x6e20d820, 0x38cd7: 0x6e20da20, + 0x38cd8: 0x6e20dc20, 0x38cd9: 0x6e20de20, 0x38cda: 0x6e20e020, 0x38cdb: 0x6e20e220, + 0x38cdc: 0x6e20e420, 0x38cdd: 0x6e20e620, 0x38cde: 0x6e20e820, 0x38cdf: 0x6e20ea20, + 0x38ce0: 0x6e20ec20, 0x38ce1: 0x6e20ee20, 0x38ce2: 0x6e20f020, 0x38ce3: 0x6e20f220, + 0x38ce4: 0x6e20f420, 0x38ce5: 0x6e20f620, 0x38ce6: 0x6e20f820, 0x38ce7: 0x6e20fa20, + 0x38ce8: 0x6e20fc20, 0x38ce9: 0x6e20fe20, 0x38cea: 0x6e210020, 0x38ceb: 0x6e210220, + 0x38cec: 0x6e210420, 0x38ced: 0x6e210620, 0x38cee: 0x6e210820, 0x38cef: 0x6e210a20, + 0x38cf0: 0x6e210c20, 0x38cf1: 0x6e210e20, 0x38cf2: 0x6e211020, 0x38cf3: 0x6e211220, + 0x38cf4: 0x6e211420, 0x38cf5: 0x6e211620, 0x38cf6: 0x6e2b9420, 0x38cf7: 0x6e2b9620, + 0x38cf8: 0x6e2b9820, 0x38cf9: 0x6e2b9a20, 0x38cfa: 0x6e2b9c20, 0x38cfb: 0x6e2b9e20, + 0x38cfc: 0x6e2ba020, 0x38cfd: 0x6e2ba220, 0x38cfe: 0x6e2ba420, 0x38cff: 0x6e2ba620, + // Block 0xe34, offset 0x38d00 + 0x38d00: 0x6e2ba820, 0x38d01: 0x6e2baa20, 0x38d02: 0x6e2bac20, 0x38d03: 0x6e2bae20, + 0x38d04: 0x6e2bb020, 0x38d05: 0x6e2bb220, 0x38d06: 0x6e2bb420, 0x38d07: 0x6e2bb620, + 0x38d08: 0x6e2bb820, 0x38d09: 0x6e2bba20, 0x38d0a: 0x6e2bbc20, 0x38d0b: 0x6e2bbe20, + 0x38d0c: 0x6e2bc020, 0x38d0d: 0x6e2bc220, 0x38d0e: 0x6e2bc420, 0x38d0f: 0x6e2bc620, + 0x38d10: 0x6e2bc820, 0x38d11: 0x6e2bca20, 0x38d12: 0x6e2bcc20, 0x38d13: 0x6e2bce20, + 0x38d14: 0x6e2bd020, 0x38d15: 0x6e2bd220, 0x38d16: 0x6e33f020, 0x38d17: 0x6e33f220, + 0x38d18: 0x6e33f420, 0x38d19: 0x6e33f620, 0x38d1a: 0x6e33f820, 0x38d1b: 0x6e33fa20, + 0x38d1c: 0x6e33fc20, 0x38d1d: 0x6e33fe20, 0x38d1e: 0x6e340020, 0x38d1f: 0x6e340220, + 0x38d20: 0x6e340420, 0x38d21: 0x6e340620, 0x38d22: 0x6e340820, 0x38d23: 0x6e340a20, + 0x38d24: 0x6e340c20, 0x38d25: 0x6e340e20, 0x38d26: 0x6e341020, 0x38d27: 0x6e341220, + 0x38d28: 0x6e341420, 0x38d29: 0x6e341620, 0x38d2a: 0x6e341820, 0x38d2b: 0x6e341a20, + 0x38d2c: 0x6e341c20, 0x38d2d: 0x6e341e20, 0x38d2e: 0x6e39d420, 0x38d2f: 0x6e39d620, + 0x38d30: 0x6e39d820, 0x38d31: 0x6e39da20, 0x38d32: 0x6e39dc20, 0x38d33: 0x6e39de20, + 0x38d34: 0x6e39e020, 0x38d35: 0x6e42f020, 0x38d36: 0x6e39e220, 0x38d37: 0x6e39e420, + 0x38d38: 0x6e39e620, 0x38d39: 0x6e39e820, 0x38d3a: 0x6e3df620, 0x38d3b: 0x6e3df820, + 0x38d3c: 0x6e3dfa20, 0x38d3d: 0x6e3dfc20, 0x38d3e: 0x6e3dfe20, 0x38d3f: 0x6e3e0020, + // Block 0xe35, offset 0x38d40 + 0x38d40: 0x6e3e0220, 0x38d41: 0x6e3e0420, 0x38d42: 0x6e3e0620, 0x38d43: 0x6e3e0820, + 0x38d44: 0x6e3e0a20, 0x38d45: 0x6e3e0c20, 0x38d46: 0x6e394c20, 0x38d47: 0x6e40ce20, + 0x38d48: 0x6e40d020, 0x38d49: 0x6e40d220, 0x38d4a: 0x6e40d420, 0x38d4b: 0x6e40d620, + 0x38d4c: 0x6e40d820, 0x38d4d: 0x6e40da20, 0x38d4e: 0x6e40dc20, 0x38d4f: 0x6e42f220, + 0x38d50: 0x6e42f420, 0x38d51: 0x6e42f620, 0x38d52: 0x6e42f820, 0x38d53: 0x6e470220, + 0x38d54: 0x6e446820, 0x38d55: 0x6e446a20, 0x38d56: 0x6e454e20, 0x38d57: 0x6e45d020, + 0x38d58: 0x6e472e20, 0x38d59: 0x6e468c20, 0x38d5a: 0x6e455020, 0x38d5b: 0x6c401420, + 0x38d5c: 0x6c5f9820, 0x38d5d: 0x6c5f9a20, 0x38d5e: 0x6c5f9c20, 0x38d5f: 0x6c84d420, + 0x38d60: 0x6c84d620, 0x38d61: 0x6c84d820, 0x38d62: 0x6c84da20, 0x38d63: 0x6cae3220, + 0x38d64: 0x6cae3420, 0x38d65: 0x6cae3620, 0x38d66: 0x6cae3820, 0x38d67: 0x6cae3a20, + 0x38d68: 0x6cae3c20, 0x38d69: 0x6cae3e20, 0x38d6a: 0x6cae4020, 0x38d6b: 0x6cae4220, + 0x38d6c: 0x6cae4420, 0x38d6d: 0x6cae4620, 0x38d6e: 0x6cae4820, 0x38d6f: 0x6cae4a20, + 0x38d70: 0x6cae4c20, 0x38d71: 0x6cdd5020, 0x38d72: 0x6cdd5220, 0x38d73: 0x6cdd5420, + 0x38d74: 0x6cdd5620, 0x38d75: 0x6cdd5820, 0x38d76: 0x6cdd5a20, 0x38d77: 0x6cdd5c20, + 0x38d78: 0x6cdd5e20, 0x38d79: 0x6cdd6020, 0x38d7a: 0x6d0bd020, 0x38d7b: 0x6d0bd220, + 0x38d7c: 0x6d0bd420, 0x38d7d: 0x6d0bd620, 0x38d7e: 0x6d0bd820, 0x38d7f: 0x6d0bda20, + // Block 0xe36, offset 0x38d80 + 0x38d80: 0x6d0bdc20, 0x38d81: 0x6d39be20, 0x38d82: 0x6d39c020, 0x38d83: 0x6d39c220, + 0x38d84: 0x6d39c420, 0x38d85: 0x6d39c620, 0x38d86: 0x6d39c820, 0x38d87: 0x6d39ca20, + 0x38d88: 0x6d39cc20, 0x38d89: 0x6d39ce20, 0x38d8a: 0x6d39d020, 0x38d8b: 0x6d39d220, + 0x38d8c: 0x6d39d420, 0x38d8d: 0x6d39d620, 0x38d8e: 0x6d39d820, 0x38d8f: 0x6d65f820, + 0x38d90: 0x6d65fa20, 0x38d91: 0x6d65fc20, 0x38d92: 0x6d65fe20, 0x38d93: 0x6d660020, + 0x38d94: 0x6d660220, 0x38d95: 0x6d660420, 0x38d96: 0x6d660620, 0x38d97: 0x6d660820, + 0x38d98: 0x6d660a20, 0x38d99: 0x6d660c20, 0x38d9a: 0x6d660e20, 0x38d9b: 0x6d661020, + 0x38d9c: 0x6d8fd020, 0x38d9d: 0x6d8fd220, 0x38d9e: 0x6d8fd420, 0x38d9f: 0x6d8fd620, + 0x38da0: 0x6d8fd820, 0x38da1: 0x6d8fda20, 0x38da2: 0x6d8fdc20, 0x38da3: 0x6d8fde20, + 0x38da4: 0x6d8fe020, 0x38da5: 0x6d8fe220, 0x38da6: 0x6d8fe420, 0x38da7: 0x6d8fe620, + 0x38da8: 0x6d8fe820, 0x38da9: 0x6d8fea20, 0x38daa: 0x6d8fec20, 0x38dab: 0x6d8fee20, + 0x38dac: 0x6d8ff020, 0x38dad: 0x6d8ff220, 0x38dae: 0x6d8ff420, 0x38daf: 0x6d8ff620, + 0x38db0: 0x6d8ff820, 0x38db1: 0x6db39e20, 0x38db2: 0x6db3a020, 0x38db3: 0x6db3a220, + 0x38db4: 0x6db3a420, 0x38db5: 0x6db3a620, 0x38db6: 0x6db3a820, 0x38db7: 0x6db3aa20, + 0x38db8: 0x6db3ac20, 0x38db9: 0x6db3ae20, 0x38dba: 0x6db3b020, 0x38dbb: 0x6dd29c20, + 0x38dbc: 0x6dd29e20, 0x38dbd: 0x6dd2a020, 0x38dbe: 0x6dd2a220, 0x38dbf: 0x6dd2a420, + // Block 0xe37, offset 0x38dc0 + 0x38dc0: 0x6dd2a620, 0x38dc1: 0x6dd2a820, 0x38dc2: 0x6debd420, 0x38dc3: 0x6dd2aa20, + 0x38dc4: 0x6dd2ac20, 0x38dc5: 0x6debd620, 0x38dc6: 0x6debd820, 0x38dc7: 0x6debda20, + 0x38dc8: 0x6debdc20, 0x38dc9: 0x6debde20, 0x38dca: 0x6debe020, 0x38dcb: 0x6e015a20, + 0x38dcc: 0x6e015c20, 0x38dcd: 0x6e015e20, 0x38dce: 0x6e016020, 0x38dcf: 0x6e016220, + 0x38dd0: 0x6df39420, 0x38dd1: 0x6e134220, 0x38dd2: 0x6e134420, 0x38dd3: 0x6e134620, + 0x38dd4: 0x6e134820, 0x38dd5: 0x6e134a20, 0x38dd6: 0x6e134c20, 0x38dd7: 0x6e134e20, + 0x38dd8: 0x6e211e20, 0x38dd9: 0x6e212020, 0x38dda: 0x6e2bd620, 0x38ddb: 0x6e2bd820, + 0x38ddc: 0x6e3e1420, 0x38ddd: 0x6c268c20, 0x38dde: 0x6c268e20, 0x38ddf: 0x6c402220, + 0x38de0: 0x6c402420, 0x38de1: 0x6c402620, 0x38de2: 0x6c402820, 0x38de3: 0x6c402a20, + 0x38de4: 0x6c402c20, 0x38de5: 0x6c402e20, 0x38de6: 0x6c403020, 0x38de7: 0x6c403220, + 0x38de8: 0x6c5fcc20, 0x38de9: 0x6c5fce20, 0x38dea: 0x6c5fd020, 0x38deb: 0x6c5fd220, + 0x38dec: 0x6c5fd420, 0x38ded: 0x6c5fd620, 0x38dee: 0x6c5fd820, 0x38def: 0x6c5fda20, + 0x38df0: 0x6c5fdc20, 0x38df1: 0x6c5fde20, 0x38df2: 0x6c5fe020, 0x38df3: 0x6c5fe220, + 0x38df4: 0x6c5fe420, 0x38df5: 0x6c5fe620, 0x38df6: 0x6c5fe820, 0x38df7: 0x6c5fea20, + 0x38df8: 0x6c5fec20, 0x38df9: 0x6c5fee20, 0x38dfa: 0x6c5ff020, 0x38dfb: 0x6c853220, + 0x38dfc: 0x6c853420, 0x38dfd: 0x6c853620, 0x38dfe: 0x6c853820, 0x38dff: 0x6c853a20, + // Block 0xe38, offset 0x38e00 + 0x38e00: 0x6c853c20, 0x38e01: 0x6c853e20, 0x38e02: 0x6c854020, 0x38e03: 0x6c854220, + 0x38e04: 0x6c854420, 0x38e05: 0x6c854620, 0x38e06: 0x6c854820, 0x38e07: 0x6c854a20, + 0x38e08: 0x6c854c20, 0x38e09: 0x6c854e20, 0x38e0a: 0x6c855020, 0x38e0b: 0x6c855220, + 0x38e0c: 0x6c855420, 0x38e0d: 0x6c855620, 0x38e0e: 0x6c855820, 0x38e0f: 0x6c855a20, + 0x38e10: 0x6c855c20, 0x38e11: 0x6c855e20, 0x38e12: 0x6c856020, 0x38e13: 0x6c856220, + 0x38e14: 0x6c856420, 0x38e15: 0x6c856620, 0x38e16: 0x6c856820, 0x38e17: 0x6c856a20, + 0x38e18: 0x6c856c20, 0x38e19: 0x6c856e20, 0x38e1a: 0x6c857020, 0x38e1b: 0x6c857220, + 0x38e1c: 0x6c857420, 0x38e1d: 0x6c857620, 0x38e1e: 0x6caeaa20, 0x38e1f: 0x6caeac20, + 0x38e20: 0x6caeae20, 0x38e21: 0x6caeb020, 0x38e22: 0x6caeb220, 0x38e23: 0x6caeb420, + 0x38e24: 0x6caeb620, 0x38e25: 0x6caeb820, 0x38e26: 0x6caeba20, 0x38e27: 0x6caebc20, + 0x38e28: 0x6caebe20, 0x38e29: 0x6caec020, 0x38e2a: 0x6caec220, 0x38e2b: 0x6caec420, + 0x38e2c: 0x6caec620, 0x38e2d: 0x6caec820, 0x38e2e: 0x6caeca20, 0x38e2f: 0x6caecc20, + 0x38e30: 0x6caece20, 0x38e31: 0x6caed020, 0x38e32: 0x6caed220, 0x38e33: 0x6caed420, + 0x38e34: 0x6caed620, 0x38e35: 0x6caed820, 0x38e36: 0x6caeda20, 0x38e37: 0x6caedc20, + 0x38e38: 0x6caede20, 0x38e39: 0x6caee020, 0x38e3a: 0x6caee220, 0x38e3b: 0x6caee420, + 0x38e3c: 0x6caee620, 0x38e3d: 0x6caee820, 0x38e3e: 0x6caeea20, 0x38e3f: 0x6caeec20, + // Block 0xe39, offset 0x38e40 + 0x38e40: 0x6caeee20, 0x38e41: 0x6caef020, 0x38e42: 0x6caef220, 0x38e43: 0x6caef420, + 0x38e44: 0x6caef620, 0x38e45: 0x6caef820, 0x38e46: 0x6caefa20, 0x38e47: 0x6caefc20, + 0x38e48: 0x6caefe20, 0x38e49: 0x6caf0020, 0x38e4a: 0x6caf0220, 0x38e4b: 0x6caf0420, + 0x38e4c: 0x6caf0620, 0x38e4d: 0x6caf0820, 0x38e4e: 0x6caf0a20, 0x38e4f: 0x6cddc220, + 0x38e50: 0x6cddc420, 0x38e51: 0x6cddc620, 0x38e52: 0x6cddc820, 0x38e53: 0x6cddca20, + 0x38e54: 0x6cddcc20, 0x38e55: 0x6cddce20, 0x38e56: 0x6cddd020, 0x38e57: 0x6cddd220, + 0x38e58: 0x6cddd420, 0x38e59: 0x6cddd620, 0x38e5a: 0x6cddd820, 0x38e5b: 0x6cddda20, + 0x38e5c: 0x6cdddc20, 0x38e5d: 0x6cddde20, 0x38e5e: 0x6cdde020, 0x38e5f: 0x6cdde220, + 0x38e60: 0x6cdde420, 0x38e61: 0x6cdde620, 0x38e62: 0x6cdde820, 0x38e63: 0x6cddea20, + 0x38e64: 0x6cddec20, 0x38e65: 0x6cddee20, 0x38e66: 0x6cddf020, 0x38e67: 0x6cddf220, + 0x38e68: 0x6cddf420, 0x38e69: 0x6cddf620, 0x38e6a: 0x6cddf820, 0x38e6b: 0x6d0c3620, + 0x38e6c: 0x6cddfa20, 0x38e6d: 0x6cddfc20, 0x38e6e: 0x6d0c3820, 0x38e6f: 0x6cddfe20, + 0x38e70: 0x6cde0020, 0x38e71: 0x6cde0220, 0x38e72: 0x6cde0420, 0x38e73: 0x6cde0620, + 0x38e74: 0x6cde0820, 0x38e75: 0x6cde0a20, 0x38e76: 0x6cde0c20, 0x38e77: 0x6cde0e20, + 0x38e78: 0x6cde1020, 0x38e79: 0x6cde1220, 0x38e7a: 0x6cde1420, 0x38e7b: 0x6cde1620, + 0x38e7c: 0x6cde1820, 0x38e7d: 0x6cde1a20, 0x38e7e: 0x6cde1c20, 0x38e7f: 0x6cde1e20, + // Block 0xe3a, offset 0x38e80 + 0x38e80: 0x6cde2020, 0x38e81: 0x6cde2220, 0x38e82: 0x6cde2420, 0x38e83: 0x6cde2620, + 0x38e84: 0x6cde2820, 0x38e85: 0x6cde2a20, 0x38e86: 0x6cde2c20, 0x38e87: 0x6cde2e20, + 0x38e88: 0x6d0c3a20, 0x38e89: 0x6d0c3c20, 0x38e8a: 0x6d0c3e20, 0x38e8b: 0x6d0c4020, + 0x38e8c: 0x6d0c4220, 0x38e8d: 0x6d0c4420, 0x38e8e: 0x6d0c4620, 0x38e8f: 0x6d0c4820, + 0x38e90: 0x6d0c4a20, 0x38e91: 0x6d0c4c20, 0x38e92: 0x6d0c4e20, 0x38e93: 0x6d0c5020, + 0x38e94: 0x6d0c5220, 0x38e95: 0x6d0c5420, 0x38e96: 0x6d0c5620, 0x38e97: 0x6d0c5820, + 0x38e98: 0x6d0c5a20, 0x38e99: 0x6d0c5c20, 0x38e9a: 0x6d0c5e20, 0x38e9b: 0x6d0c6020, + 0x38e9c: 0x6d0c6220, 0x38e9d: 0x6d0c6420, 0x38e9e: 0x6d3a6020, 0x38e9f: 0x6d0c6620, + 0x38ea0: 0x6d0c6820, 0x38ea1: 0x6d0c6a20, 0x38ea2: 0x6d0c6c20, 0x38ea3: 0x6d0c6e20, + 0x38ea4: 0x6d0c7020, 0x38ea5: 0x6d0c7220, 0x38ea6: 0x6d0c7420, 0x38ea7: 0x6d0c7620, + 0x38ea8: 0x6d0c7820, 0x38ea9: 0x6d0c7a20, 0x38eaa: 0x6d0c7c20, 0x38eab: 0x6d0c7e20, + 0x38eac: 0x6d0c8020, 0x38ead: 0x6d0c8220, 0x38eae: 0x6d0c8420, 0x38eaf: 0x6d0c8620, + 0x38eb0: 0x6d0c8820, 0x38eb1: 0x6d0c8a20, 0x38eb2: 0x6d0c8c20, 0x38eb3: 0x6d0c8e20, + 0x38eb4: 0x6d0c9020, 0x38eb5: 0x6d0c9220, 0x38eb6: 0x6d0c9420, 0x38eb7: 0x6d0c9620, + 0x38eb8: 0x6d0c9820, 0x38eb9: 0x6d0c9a20, 0x38eba: 0x6d0c9c20, 0x38ebb: 0x6d0c9e20, + 0x38ebc: 0x6d0ca020, 0x38ebd: 0x6d0ca220, 0x38ebe: 0x6d0ca420, 0x38ebf: 0x6d0ca620, + // Block 0xe3b, offset 0x38ec0 + 0x38ec0: 0x6d0ca820, 0x38ec1: 0x6d0caa20, 0x38ec2: 0x6d0cac20, 0x38ec3: 0x6d3a6220, + 0x38ec4: 0x6d3a6420, 0x38ec5: 0x6d3a6620, 0x38ec6: 0x6d3a6820, 0x38ec7: 0x6d3a6a20, + 0x38ec8: 0x6d3a6c20, 0x38ec9: 0x6d3a6e20, 0x38eca: 0x6d3a7020, 0x38ecb: 0x6d3a7220, + 0x38ecc: 0x6d3a7420, 0x38ecd: 0x6d3a7620, 0x38ece: 0x6d3a7820, 0x38ecf: 0x6d3a7a20, + 0x38ed0: 0x6d3a7c20, 0x38ed1: 0x6d3a7e20, 0x38ed2: 0x6d3a8020, 0x38ed3: 0x6d3a8220, + 0x38ed4: 0x6d3a8420, 0x38ed5: 0x6d3a8620, 0x38ed6: 0x6d3a8820, 0x38ed7: 0x6d3a8a20, + 0x38ed8: 0x6d3a8c20, 0x38ed9: 0x6d3a8e20, 0x38eda: 0x6d3a9020, 0x38edb: 0x6d3a9220, + 0x38edc: 0x6d3a9420, 0x38edd: 0x6d3a9620, 0x38ede: 0x6d0cae20, 0x38edf: 0x6d3a9820, + 0x38ee0: 0x6d3a9a20, 0x38ee1: 0x6d3a9c20, 0x38ee2: 0x6d3a9e20, 0x38ee3: 0x6d3aa020, + 0x38ee4: 0x6d3aa220, 0x38ee5: 0x6d3aa420, 0x38ee6: 0x6d3aa620, 0x38ee7: 0x6d3aa820, + 0x38ee8: 0x6d3aaa20, 0x38ee9: 0x6d3aac20, 0x38eea: 0x6d3aae20, 0x38eeb: 0x6d3ab020, + 0x38eec: 0x6d3ab220, 0x38eed: 0x6d3ab420, 0x38eee: 0x6d3ab620, 0x38eef: 0x6d3ab820, + 0x38ef0: 0x6d668c20, 0x38ef1: 0x6d3aba20, 0x38ef2: 0x6d3abc20, 0x38ef3: 0x6d3abe20, + 0x38ef4: 0x6d3ac020, 0x38ef5: 0x6d3ac220, 0x38ef6: 0x6d3ac420, 0x38ef7: 0x6d3ac620, + 0x38ef8: 0x6d3ac820, 0x38ef9: 0x6d3aca20, 0x38efa: 0x6d3acc20, 0x38efb: 0x6d3ace20, + 0x38efc: 0x6d3ad020, 0x38efd: 0x6d3ad220, 0x38efe: 0x6d3ad420, 0x38eff: 0x6d3ad620, + // Block 0xe3c, offset 0x38f00 + 0x38f00: 0x6d3ad820, 0x38f01: 0x6d3ada20, 0x38f02: 0x6d3adc20, 0x38f03: 0x6d3ade20, + 0x38f04: 0x6d3ae020, 0x38f05: 0x6d3ae220, 0x38f06: 0x6d3ae420, 0x38f07: 0x6d3ae620, + 0x38f08: 0x6d3ae820, 0x38f09: 0x6d3aea20, 0x38f0a: 0x6d3aec20, 0x38f0b: 0x6d3aee20, + 0x38f0c: 0x6d3af020, 0x38f0d: 0x6d3af220, 0x38f0e: 0x6d3af420, 0x38f0f: 0x6d3af620, + 0x38f10: 0x6d3af820, 0x38f11: 0x6d3afa20, 0x38f12: 0x6d668e20, 0x38f13: 0x6d669020, + 0x38f14: 0x6d669220, 0x38f15: 0x6d669420, 0x38f16: 0x6d669620, 0x38f17: 0x6d669820, + 0x38f18: 0x6d669a20, 0x38f19: 0x6d669c20, 0x38f1a: 0x6d669e20, 0x38f1b: 0x6d66a020, + 0x38f1c: 0x6d66a220, 0x38f1d: 0x6d66a420, 0x38f1e: 0x6d66a620, 0x38f1f: 0x6d66a820, + 0x38f20: 0x6d66aa20, 0x38f21: 0x6d66ac20, 0x38f22: 0x6d66ae20, 0x38f23: 0x6d66b020, + 0x38f24: 0x6d66b220, 0x38f25: 0x6d66b420, 0x38f26: 0x6d66b620, 0x38f27: 0x6d66b820, + 0x38f28: 0x6d66ba20, 0x38f29: 0x6d66bc20, 0x38f2a: 0x6d66be20, 0x38f2b: 0x6d66c020, + 0x38f2c: 0x6d66c220, 0x38f2d: 0x6d66c420, 0x38f2e: 0x6d66c620, 0x38f2f: 0x6d66c820, + 0x38f30: 0x6d66ca20, 0x38f31: 0x6d66cc20, 0x38f32: 0x6d66ce20, 0x38f33: 0x6d66d020, + 0x38f34: 0x6d66d220, 0x38f35: 0x6d66d420, 0x38f36: 0x6d66d620, 0x38f37: 0x6d66d820, + 0x38f38: 0x6d66da20, 0x38f39: 0x6d66dc20, 0x38f3a: 0x6d66de20, 0x38f3b: 0x6d66e020, + 0x38f3c: 0x6d66e220, 0x38f3d: 0x6d66e420, 0x38f3e: 0x6d66e620, 0x38f3f: 0x6d66e820, + // Block 0xe3d, offset 0x38f40 + 0x38f40: 0x6d66ea20, 0x38f41: 0x6d66ec20, 0x38f42: 0x6d66ee20, 0x38f43: 0x6d66f020, + 0x38f44: 0x6d66f220, 0x38f45: 0x6d66f420, 0x38f46: 0x6d66f620, 0x38f47: 0x6d66f820, + 0x38f48: 0x6d66fa20, 0x38f49: 0x6d66fc20, 0x38f4a: 0x6d66fe20, 0x38f4b: 0x6d670020, + 0x38f4c: 0x6d670220, 0x38f4d: 0x6d670420, 0x38f4e: 0x6d670620, 0x38f4f: 0x6d670820, + 0x38f50: 0x6d670a20, 0x38f51: 0x6d670c20, 0x38f52: 0x6d670e20, 0x38f53: 0x6d671020, + 0x38f54: 0x6d671220, 0x38f55: 0x6d671420, 0x38f56: 0x6d671620, 0x38f57: 0x6d671820, + 0x38f58: 0x6d671a20, 0x38f59: 0x6d671c20, 0x38f5a: 0x6d671e20, 0x38f5b: 0x6d672020, + 0x38f5c: 0x6d672220, 0x38f5d: 0x6d672420, 0x38f5e: 0x6d672620, 0x38f5f: 0x6d672820, + 0x38f60: 0x6d672a20, 0x38f61: 0x6d905c20, 0x38f62: 0x6d905e20, 0x38f63: 0x6d906020, + 0x38f64: 0x6d906220, 0x38f65: 0x6d906420, 0x38f66: 0x6d906620, 0x38f67: 0x6d906820, + 0x38f68: 0x6d906a20, 0x38f69: 0x6d906c20, 0x38f6a: 0x6d906e20, 0x38f6b: 0x6d907020, + 0x38f6c: 0x6d907220, 0x38f6d: 0x6d907420, 0x38f6e: 0x6d907620, 0x38f6f: 0x6d907820, + 0x38f70: 0x6d907a20, 0x38f71: 0x6d907c20, 0x38f72: 0x6d907e20, 0x38f73: 0x6d908020, + 0x38f74: 0x6d908220, 0x38f75: 0x6d908420, 0x38f76: 0x6d908620, 0x38f77: 0x6d908820, + 0x38f78: 0x6d908a20, 0x38f79: 0x6d908c20, 0x38f7a: 0x6d908e20, 0x38f7b: 0x6d909020, + 0x38f7c: 0x6d909220, 0x38f7d: 0x6d909420, 0x38f7e: 0x6d909620, 0x38f7f: 0x6d909820, + // Block 0xe3e, offset 0x38f80 + 0x38f80: 0x6d909a20, 0x38f81: 0x6d909c20, 0x38f82: 0x6d909e20, 0x38f83: 0x6d90a020, + 0x38f84: 0x6d90a220, 0x38f85: 0x6d90a420, 0x38f86: 0x6d90a620, 0x38f87: 0x6d672c20, + 0x38f88: 0x6d90a820, 0x38f89: 0x6d90aa20, 0x38f8a: 0x6d90ac20, 0x38f8b: 0x6d90ae20, + 0x38f8c: 0x6d90b020, 0x38f8d: 0x6d90b220, 0x38f8e: 0x6d90b420, 0x38f8f: 0x6d90b620, + 0x38f90: 0x6d90b820, 0x38f91: 0x6d90ba20, 0x38f92: 0x6d90bc20, 0x38f93: 0x6d90be20, + 0x38f94: 0x6d90c020, 0x38f95: 0x6d90c220, 0x38f96: 0x6d90c420, 0x38f97: 0x6d90c620, + 0x38f98: 0x6d90c820, 0x38f99: 0x6d90ca20, 0x38f9a: 0x6d90cc20, 0x38f9b: 0x6d90ce20, + 0x38f9c: 0x6d90d020, 0x38f9d: 0x6d90d220, 0x38f9e: 0x6d90d420, 0x38f9f: 0x6d90d620, + 0x38fa0: 0x6d90d820, 0x38fa1: 0x6d90da20, 0x38fa2: 0x6d90dc20, 0x38fa3: 0x6d90de20, + 0x38fa4: 0x6d90e020, 0x38fa5: 0x6d90e220, 0x38fa6: 0x6d90e420, 0x38fa7: 0x6d90e620, + 0x38fa8: 0x6d90e820, 0x38fa9: 0x6d90ea20, 0x38faa: 0x6d90ec20, 0x38fab: 0x6d90ee20, + 0x38fac: 0x6d90f020, 0x38fad: 0x6d90f220, 0x38fae: 0x6d90f420, 0x38faf: 0x6d90f620, + 0x38fb0: 0x6d90f820, 0x38fb1: 0x6d90fa20, 0x38fb2: 0x6d90fc20, 0x38fb3: 0x6d90fe20, + 0x38fb4: 0x6d910020, 0x38fb5: 0x6d910220, 0x38fb6: 0x6d910420, 0x38fb7: 0x6d910620, + 0x38fb8: 0x6db42820, 0x38fb9: 0x6db42a20, 0x38fba: 0x6db42c20, 0x38fbb: 0x6db42e20, + 0x38fbc: 0x6db43020, 0x38fbd: 0x6db43220, 0x38fbe: 0x6db43420, 0x38fbf: 0x6db43620, + // Block 0xe3f, offset 0x38fc0 + 0x38fc0: 0x6db43820, 0x38fc1: 0x6db43a20, 0x38fc2: 0x6db43c20, 0x38fc3: 0x6db43e20, + 0x38fc4: 0x6db44020, 0x38fc5: 0x6db44220, 0x38fc6: 0x6db44420, 0x38fc7: 0x6db44620, + 0x38fc8: 0x6db44820, 0x38fc9: 0x6db44a20, 0x38fca: 0x6db44c20, 0x38fcb: 0x6db44e20, + 0x38fcc: 0x6db45020, 0x38fcd: 0x6db45220, 0x38fce: 0x6db45420, 0x38fcf: 0x6db45620, + 0x38fd0: 0x6db45820, 0x38fd1: 0x6db45a20, 0x38fd2: 0x6db45c20, 0x38fd3: 0x6db45e20, + 0x38fd4: 0x6db46020, 0x38fd5: 0x6db46220, 0x38fd6: 0x6db46420, 0x38fd7: 0x6db46620, + 0x38fd8: 0x6db46820, 0x38fd9: 0x6db46a20, 0x38fda: 0x6db46c20, 0x38fdb: 0x6db46e20, + 0x38fdc: 0x6db47020, 0x38fdd: 0x6db47220, 0x38fde: 0x6db47420, 0x38fdf: 0x6db47620, + 0x38fe0: 0x6db47820, 0x38fe1: 0x6db47a20, 0x38fe2: 0x6db47c20, 0x38fe3: 0x6db47e20, + 0x38fe4: 0x6db48020, 0x38fe5: 0x6db48220, 0x38fe6: 0x6db48420, 0x38fe7: 0x6db48620, + 0x38fe8: 0x6db48820, 0x38fe9: 0x6db48a20, 0x38fea: 0x6db48c20, 0x38feb: 0x6db48e20, + 0x38fec: 0x6db49020, 0x38fed: 0x6db49220, 0x38fee: 0x6db49420, 0x38fef: 0x6db49620, + 0x38ff0: 0x6dcfa420, 0x38ff1: 0x6db49820, 0x38ff2: 0x6db49a20, 0x38ff3: 0x6db49c20, + 0x38ff4: 0x6db49e20, 0x38ff5: 0x6db4a020, 0x38ff6: 0x6db4a220, 0x38ff7: 0x6db4a420, + 0x38ff8: 0x6db4a620, 0x38ff9: 0x6db4a820, 0x38ffa: 0x6db4aa20, 0x38ffb: 0x6db4ac20, + 0x38ffc: 0x6db4ae20, 0x38ffd: 0x6db4b020, 0x38ffe: 0x6db4b220, 0x38fff: 0x6db4b420, + // Block 0xe40, offset 0x39000 + 0x39000: 0x6db4b620, 0x39001: 0x6db4b820, 0x39002: 0x6db4ba20, 0x39003: 0x6db4bc20, + 0x39004: 0x6dd2fa20, 0x39005: 0x6dd2fc20, 0x39006: 0x6dd2fe20, 0x39007: 0x6dd30020, + 0x39008: 0x6dd30220, 0x39009: 0x6dd30420, 0x3900a: 0x6dd30620, 0x3900b: 0x6dd30820, + 0x3900c: 0x6dd30a20, 0x3900d: 0x6dd30c20, 0x3900e: 0x6dd30e20, 0x3900f: 0x6dd31020, + 0x39010: 0x6dd31220, 0x39011: 0x6dd31420, 0x39012: 0x6dd31620, 0x39013: 0x6dd31820, + 0x39014: 0x6dd31a20, 0x39015: 0x6dd31c20, 0x39016: 0x6dd31e20, 0x39017: 0x6dd32020, + 0x39018: 0x6dd32220, 0x39019: 0x6dd32420, 0x3901a: 0x6dd32620, 0x3901b: 0x6dd32820, + 0x3901c: 0x6dd32a20, 0x3901d: 0x6dd32c20, 0x3901e: 0x6dd32e20, 0x3901f: 0x6dd33020, + 0x39020: 0x6dd33220, 0x39021: 0x6dd33420, 0x39022: 0x6dd33620, 0x39023: 0x6dd33820, + 0x39024: 0x6dd33a20, 0x39025: 0x6dd33c20, 0x39026: 0x6dd33e20, 0x39027: 0x6dd34020, + 0x39028: 0x6dd34220, 0x39029: 0x6dd34420, 0x3902a: 0x6dd34620, 0x3902b: 0x6dd34820, + 0x3902c: 0x6dd34a20, 0x3902d: 0x6dd34c20, 0x3902e: 0x6dd34e20, 0x3902f: 0x6dd35020, + 0x39030: 0x6dd35220, 0x39031: 0x6dd35420, 0x39032: 0x6dd35620, 0x39033: 0x6dd35820, + 0x39034: 0x6dd35a20, 0x39035: 0x6dd35c20, 0x39036: 0x6dd35e20, 0x39037: 0x6dd36020, + 0x39038: 0x6dd36220, 0x39039: 0x6dd36420, 0x3903a: 0x6dd36620, 0x3903b: 0x6dd36820, + 0x3903c: 0x6dd36a20, 0x3903d: 0x6dd36c20, 0x3903e: 0x6dd36e20, 0x3903f: 0x6dd37020, + // Block 0xe41, offset 0x39040 + 0x39040: 0x6dd37220, 0x39041: 0x6dd37420, 0x39042: 0x6dd37620, 0x39043: 0x6dd37820, + 0x39044: 0x6dd37a20, 0x39045: 0x6dd37c20, 0x39046: 0x6dd37e20, 0x39047: 0x6dd38020, + 0x39048: 0x6dd38220, 0x39049: 0x6dd38420, 0x3904a: 0x6dd38620, 0x3904b: 0x6dd38820, + 0x3904c: 0x6dd38a20, 0x3904d: 0x6dd38c20, 0x3904e: 0x6dec2620, 0x3904f: 0x6dec2820, + 0x39050: 0x6dec2a20, 0x39051: 0x6dec2c20, 0x39052: 0x6dec2e20, 0x39053: 0x6dec3020, + 0x39054: 0x6dec3220, 0x39055: 0x6dec3420, 0x39056: 0x6dec3620, 0x39057: 0x6dec3820, + 0x39058: 0x6dec3a20, 0x39059: 0x6dec3c20, 0x3905a: 0x6dec3e20, 0x3905b: 0x6dec4020, + 0x3905c: 0x6dec4220, 0x3905d: 0x6dec4420, 0x3905e: 0x6dec4620, 0x3905f: 0x6dec4820, + 0x39060: 0x6dec4a20, 0x39061: 0x6dec4c20, 0x39062: 0x6dec4e20, 0x39063: 0x6dec5020, + 0x39064: 0x6dec5220, 0x39065: 0x6dec5420, 0x39066: 0x6dec5620, 0x39067: 0x6dec5820, + 0x39068: 0x6dec5a20, 0x39069: 0x6dec5c20, 0x3906a: 0x6dec5e20, 0x3906b: 0x6dec6020, + 0x3906c: 0x6dec6220, 0x3906d: 0x6dec6420, 0x3906e: 0x6dec6620, 0x3906f: 0x6dec6820, + 0x39070: 0x6dec6a20, 0x39071: 0x6dec6c20, 0x39072: 0x6dec6e20, 0x39073: 0x6dec7020, + 0x39074: 0x6dec7220, 0x39075: 0x6dec7420, 0x39076: 0x6dec7620, 0x39077: 0x6dec7820, + 0x39078: 0x6dec7a20, 0x39079: 0x6dec7c20, 0x3907a: 0x6dec7e20, 0x3907b: 0x6dec8020, + 0x3907c: 0x6dec8220, 0x3907d: 0x6dec8420, 0x3907e: 0x6dec8620, 0x3907f: 0x6dec8820, + // Block 0xe42, offset 0x39080 + 0x39080: 0x6dec8a20, 0x39081: 0x6dec8c20, 0x39082: 0x6dec8e20, 0x39083: 0x6dec9020, + 0x39084: 0x6dec9220, 0x39085: 0x6dec9420, 0x39086: 0x6dec9620, 0x39087: 0x6dec9820, + 0x39088: 0x6dec9a20, 0x39089: 0x6e018420, 0x3908a: 0x6e018620, 0x3908b: 0x6e018820, + 0x3908c: 0x6e018a20, 0x3908d: 0x6e018c20, 0x3908e: 0x6e018e20, 0x3908f: 0x6e019020, + 0x39090: 0x6e019220, 0x39091: 0x6e019420, 0x39092: 0x6e019620, 0x39093: 0x6e019820, + 0x39094: 0x6e019a20, 0x39095: 0x6e019c20, 0x39096: 0x6e019e20, 0x39097: 0x6e01a020, + 0x39098: 0x6e01a220, 0x39099: 0x6e01a420, 0x3909a: 0x6e01a620, 0x3909b: 0x6e01a820, + 0x3909c: 0x6e01aa20, 0x3909d: 0x6e01ac20, 0x3909e: 0x6e01ae20, 0x3909f: 0x6e01b020, + 0x390a0: 0x6e01b220, 0x390a1: 0x6e01b420, 0x390a2: 0x6e01b620, 0x390a3: 0x6e01b820, + 0x390a4: 0x6e01ba20, 0x390a5: 0x6e01bc20, 0x390a6: 0x6e01be20, 0x390a7: 0x6e01c020, + 0x390a8: 0x6e01c220, 0x390a9: 0x6e01c420, 0x390aa: 0x6e01c620, 0x390ab: 0x6e01c820, + 0x390ac: 0x6e01ca20, 0x390ad: 0x6e01cc20, 0x390ae: 0x6e01ce20, 0x390af: 0x6e01d020, + 0x390b0: 0x6e01d220, 0x390b1: 0x6e136a20, 0x390b2: 0x6e136c20, 0x390b3: 0x6e136e20, + 0x390b4: 0x6e137020, 0x390b5: 0x6e137220, 0x390b6: 0x6e137420, 0x390b7: 0x6e137620, + 0x390b8: 0x6e137820, 0x390b9: 0x6e137a20, 0x390ba: 0x6e137c20, 0x390bb: 0x6e137e20, + 0x390bc: 0x6e138020, 0x390bd: 0x6e138220, 0x390be: 0x6e138420, 0x390bf: 0x6e138620, + // Block 0xe43, offset 0x390c0 + 0x390c0: 0x6e138820, 0x390c1: 0x6e138a20, 0x390c2: 0x6e138c20, 0x390c3: 0x6e138e20, + 0x390c4: 0x6e139020, 0x390c5: 0x6e139220, 0x390c6: 0x6e139420, 0x390c7: 0x6e139620, + 0x390c8: 0x6e139820, 0x390c9: 0x6e139a20, 0x390ca: 0x6e139c20, 0x390cb: 0x6e139e20, + 0x390cc: 0x6e13a020, 0x390cd: 0x6e13a220, 0x390ce: 0x6e13a420, 0x390cf: 0x6e13a620, + 0x390d0: 0x6e13a820, 0x390d1: 0x6e13aa20, 0x390d2: 0x6e13ac20, 0x390d3: 0x6e13ae20, + 0x390d4: 0x6e13b020, 0x390d5: 0x6e13b220, 0x390d6: 0x6e13b420, 0x390d7: 0x6e13b620, + 0x390d8: 0x6e13b820, 0x390d9: 0x6e13ba20, 0x390da: 0x6e13bc20, 0x390db: 0x6e13be20, + 0x390dc: 0x6e13c020, 0x390dd: 0x6e213820, 0x390de: 0x6e213a20, 0x390df: 0x6e213c20, + 0x390e0: 0x6e213e20, 0x390e1: 0x6e214020, 0x390e2: 0x6e214220, 0x390e3: 0x6e214420, + 0x390e4: 0x6e214620, 0x390e5: 0x6e214820, 0x390e6: 0x6e214a20, 0x390e7: 0x6e214c20, + 0x390e8: 0x6e214e20, 0x390e9: 0x6e215020, 0x390ea: 0x6e215220, 0x390eb: 0x6e215420, + 0x390ec: 0x6e215620, 0x390ed: 0x6e215820, 0x390ee: 0x6e215a20, 0x390ef: 0x6e215c20, + 0x390f0: 0x6e215e20, 0x390f1: 0x6e216020, 0x390f2: 0x6e216220, 0x390f3: 0x6e216420, + 0x390f4: 0x6e216620, 0x390f5: 0x6e216820, 0x390f6: 0x6e216a20, 0x390f7: 0x6e216c20, + 0x390f8: 0x6e216e20, 0x390f9: 0x6e217020, 0x390fa: 0x6e217220, 0x390fb: 0x6e217420, + 0x390fc: 0x6e217620, 0x390fd: 0x6e217820, 0x390fe: 0x6e217a20, 0x390ff: 0x6e217c20, + // Block 0xe44, offset 0x39100 + 0x39100: 0x6e217e20, 0x39101: 0x6e218020, 0x39102: 0x6e218220, 0x39103: 0x6e2bf020, + 0x39104: 0x6e2bf220, 0x39105: 0x6e2bf420, 0x39106: 0x6e2bf620, 0x39107: 0x6e2bf820, + 0x39108: 0x6e2bfa20, 0x39109: 0x6e2bfc20, 0x3910a: 0x6e2bfe20, 0x3910b: 0x6e2c0020, + 0x3910c: 0x6e2c0220, 0x3910d: 0x6e2c0420, 0x3910e: 0x6e2c0620, 0x3910f: 0x6e2c0820, + 0x39110: 0x6e2c0a20, 0x39111: 0x6e2c0c20, 0x39112: 0x6e2c0e20, 0x39113: 0x6e343220, + 0x39114: 0x6e2c1020, 0x39115: 0x6e2c1220, 0x39116: 0x6e2c1420, 0x39117: 0x6e2c1620, + 0x39118: 0x6e2c1820, 0x39119: 0x6e2c1a20, 0x3911a: 0x6e2c1c20, 0x3911b: 0x6e343420, + 0x3911c: 0x6e343620, 0x3911d: 0x6e343820, 0x3911e: 0x6e343a20, 0x3911f: 0x6e343c20, + 0x39120: 0x6e343e20, 0x39121: 0x6e344020, 0x39122: 0x6e344220, 0x39123: 0x6e344420, + 0x39124: 0x6e344620, 0x39125: 0x6e344820, 0x39126: 0x6e344a20, 0x39127: 0x6e344c20, + 0x39128: 0x6e344e20, 0x39129: 0x6e345020, 0x3912a: 0x6e345220, 0x3912b: 0x6e345420, + 0x3912c: 0x6e345620, 0x3912d: 0x6e345820, 0x3912e: 0x6e345a20, 0x3912f: 0x6e39ee20, + 0x39130: 0x6e39f020, 0x39131: 0x6e39f220, 0x39132: 0x6e39f420, 0x39133: 0x6e39f620, + 0x39134: 0x6e39f820, 0x39135: 0x6e39fa20, 0x39136: 0x6e39fc20, 0x39137: 0x6e39fe20, + 0x39138: 0x6e3a0020, 0x39139: 0x6e3a0220, 0x3913a: 0x6e3a0420, 0x3913b: 0x6e3a0620, + 0x3913c: 0x6e3a0820, 0x3913d: 0x6e3e1820, 0x3913e: 0x6e3e1a20, 0x3913f: 0x6e3e1c20, + // Block 0xe45, offset 0x39140 + 0x39140: 0x6e3e1e20, 0x39141: 0x6e3e2020, 0x39142: 0x6e3e2220, 0x39143: 0x6e3e2420, + 0x39144: 0x6e40e220, 0x39145: 0x6e40e420, 0x39146: 0x6e40e620, 0x39147: 0x6e40e820, + 0x39148: 0x6e40ea20, 0x39149: 0x6e40ec20, 0x3914a: 0x6e3e2620, 0x3914b: 0x6e40ee20, + 0x3914c: 0x6e40f020, 0x3914d: 0x6e40f220, 0x3914e: 0x6e40f420, 0x3914f: 0x6e40f620, + 0x39150: 0x6e40f820, 0x39151: 0x6e42fe20, 0x39152: 0x6e430020, 0x39153: 0x6e430220, + 0x39154: 0x6e430420, 0x39155: 0x6e430620, 0x39156: 0x6e430820, 0x39157: 0x6e430a20, + 0x39158: 0x6e446e20, 0x39159: 0x6e447020, 0x3915a: 0x6e447220, 0x3915b: 0x6e447420, + 0x3915c: 0x6e455220, 0x3915d: 0x6e455420, 0x3915e: 0x6e455620, 0x3915f: 0x6e455820, + 0x39160: 0x6e459020, 0x39161: 0x6e455a20, 0x39162: 0x6e45d220, 0x39163: 0x6e45d420, + 0x39164: 0x6e463a20, 0x39165: 0x6e463c20, 0x39166: 0x6e463e20, 0x39167: 0x6c403620, + 0x39168: 0x6c403820, 0x39169: 0x6c403a20, 0x3916a: 0x6c5ffc20, 0x3916b: 0x6c858820, + 0x3916c: 0x6c858a20, 0x3916d: 0x6c858c20, 0x3916e: 0x6c858e20, 0x3916f: 0x6c859020, + 0x39170: 0x6caf1e20, 0x39171: 0x6caf2020, 0x39172: 0x6caf2220, 0x39173: 0x6cde4c20, + 0x39174: 0x6cde4e20, 0x39175: 0x6d0cbe20, 0x39176: 0x6d0cc020, 0x39177: 0x6d0cc220, + 0x39178: 0x6d0cc420, 0x39179: 0x6d0cc620, 0x3917a: 0x6d3b1220, 0x3917b: 0x6d3b1420, + 0x3917c: 0x6d3b1620, 0x3917d: 0x6d3b1820, 0x3917e: 0x6d3b1a20, 0x3917f: 0x6d3b1c20, + // Block 0xe46, offset 0x39180 + 0x39180: 0x6d673c20, 0x39181: 0x6d673e20, 0x39182: 0x6d674020, 0x39183: 0x6d674220, + 0x39184: 0x6d3b1e20, 0x39185: 0x6d674420, 0x39186: 0x6d911620, 0x39187: 0x6d911820, + 0x39188: 0x6d911a20, 0x39189: 0x6d911c20, 0x3918a: 0x6d911e20, 0x3918b: 0x6db4c820, + 0x3918c: 0x6db4ca20, 0x3918d: 0x6db4cc20, 0x3918e: 0x6dd39820, 0x3918f: 0x6dd39a20, + 0x39190: 0x6dd39c20, 0x39191: 0x6dd39e20, 0x39192: 0x6dd3a020, 0x39193: 0x6dd3a220, + 0x39194: 0x6deca620, 0x39195: 0x6deca820, 0x39196: 0x6e01dc20, 0x39197: 0x6e01de20, + 0x39198: 0x6e13cc20, 0x39199: 0x6e218620, 0x3919a: 0x6e218820, 0x3919b: 0x6e2c1e20, + 0x3919c: 0x6e455c20, 0x3919d: 0x6c403c20, 0x3919e: 0x6c403e20, 0x3919f: 0x6c404020, + 0x391a0: 0x6c404220, 0x391a1: 0x6c600220, 0x391a2: 0x6c600420, 0x391a3: 0x6c600620, + 0x391a4: 0x6c600820, 0x391a5: 0x6c600a20, 0x391a6: 0x6c859820, 0x391a7: 0x6c859a20, + 0x391a8: 0x6c859c20, 0x391a9: 0x6c859e20, 0x391aa: 0x6caf3020, 0x391ab: 0x6cde5a20, + 0x391ac: 0x6cde5c20, 0x391ad: 0x6cde5e20, 0x391ae: 0x6cde6020, 0x391af: 0x6cde6220, + 0x391b0: 0x6cde6420, 0x391b1: 0x6cde6620, 0x391b2: 0x6d0ccc20, 0x391b3: 0x6d0cce20, + 0x391b4: 0x6d0cd020, 0x391b5: 0x6d0cd220, 0x391b6: 0x6d0cd420, 0x391b7: 0x6d0cd620, + 0x391b8: 0x6d3b2020, 0x391b9: 0x6d674e20, 0x391ba: 0x6d3b2220, 0x391bb: 0x6d3b2420, + 0x391bc: 0x6d675020, 0x391bd: 0x6d675220, 0x391be: 0x6d912e20, 0x391bf: 0x6db4d220, + // Block 0xe47, offset 0x391c0 + 0x391c0: 0x6db4d420, 0x391c1: 0x6db4d620, 0x391c2: 0x6dd3a420, 0x391c3: 0x6dd3a620, + 0x391c4: 0x6decaa20, 0x391c5: 0x6e13ce20, 0x391c6: 0x6e218a20, 0x391c7: 0x6c0a6220, + 0x391c8: 0x6c269020, 0x391c9: 0x6c269220, 0x391ca: 0x6c269420, 0x391cb: 0x6c269620, + 0x391cc: 0x6c269820, 0x391cd: 0x6c404c20, 0x391ce: 0x6c404e20, 0x391cf: 0x6c405020, + 0x391d0: 0x6c405220, 0x391d1: 0x6c405420, 0x391d2: 0x6c405620, 0x391d3: 0x6c405820, + 0x391d4: 0x6c405a20, 0x391d5: 0x6c405c20, 0x391d6: 0x6c405e20, 0x391d7: 0x6c406020, + 0x391d8: 0x6c406220, 0x391d9: 0x6c406420, 0x391da: 0x6c406620, 0x391db: 0x6c406820, + 0x391dc: 0x6c406a20, 0x391dd: 0x6c601e20, 0x391de: 0x6c602020, 0x391df: 0x6c602220, + 0x391e0: 0x6c602420, 0x391e1: 0x6c602620, 0x391e2: 0x6c602820, 0x391e3: 0x6c602a20, + 0x391e4: 0x6c602c20, 0x391e5: 0x6c602e20, 0x391e6: 0x6c603020, 0x391e7: 0x6c603220, + 0x391e8: 0x6c603420, 0x391e9: 0x6c603620, 0x391ea: 0x6c603820, 0x391eb: 0x6c603a20, + 0x391ec: 0x6c603c20, 0x391ed: 0x6c603e20, 0x391ee: 0x6c604020, 0x391ef: 0x6c604220, + 0x391f0: 0x6c604420, 0x391f1: 0x6c604620, 0x391f2: 0x6c604820, 0x391f3: 0x6c604a20, + 0x391f4: 0x6c604c20, 0x391f5: 0x6c604e20, 0x391f6: 0x6c605020, 0x391f7: 0x6c605220, + 0x391f8: 0x6c605420, 0x391f9: 0x6c605620, 0x391fa: 0x6c605820, 0x391fb: 0x6c605a20, + 0x391fc: 0x6c605c20, 0x391fd: 0x6c85dc20, 0x391fe: 0x6caf9220, 0x391ff: 0x6c85de20, + // Block 0xe48, offset 0x39200 + 0x39200: 0x6c85e020, 0x39201: 0x6c85e220, 0x39202: 0x6c85e420, 0x39203: 0x6c85e620, + 0x39204: 0x6c85e820, 0x39205: 0x6c85ea20, 0x39206: 0x6c85ec20, 0x39207: 0x6c85ee20, + 0x39208: 0x6c85f020, 0x39209: 0x6c85f220, 0x3920a: 0x6c85f420, 0x3920b: 0x6c85f620, + 0x3920c: 0x6c85f820, 0x3920d: 0x6c85fa20, 0x3920e: 0x6c85fc20, 0x3920f: 0x6c85fe20, + 0x39210: 0x6c860020, 0x39211: 0x6c860220, 0x39212: 0x6c860420, 0x39213: 0x6c860620, + 0x39214: 0x6c860820, 0x39215: 0x6c860a20, 0x39216: 0x6c860c20, 0x39217: 0x6c860e20, + 0x39218: 0x6c861020, 0x39219: 0x6c861220, 0x3921a: 0x6c861420, 0x3921b: 0x6c861620, + 0x3921c: 0x6c861820, 0x3921d: 0x6c861a20, 0x3921e: 0x6caf9420, 0x3921f: 0x6caf9620, + 0x39220: 0x6caf9820, 0x39221: 0x6caf9a20, 0x39222: 0x6caf9c20, 0x39223: 0x6caf9e20, + 0x39224: 0x6cafa020, 0x39225: 0x6cafa220, 0x39226: 0x6cafa420, 0x39227: 0x6cafa620, + 0x39228: 0x6cafa820, 0x39229: 0x6cafaa20, 0x3922a: 0x6cafac20, 0x3922b: 0x6cafae20, + 0x3922c: 0x6cafb020, 0x3922d: 0x6cafb220, 0x3922e: 0x6cafb420, 0x3922f: 0x6cafb620, + 0x39230: 0x6cafb820, 0x39231: 0x6cafba20, 0x39232: 0x6cafbc20, 0x39233: 0x6cafbe20, + 0x39234: 0x6cafc020, 0x39235: 0x6cafc220, 0x39236: 0x6cafc420, 0x39237: 0x6cafc620, + 0x39238: 0x6cafc820, 0x39239: 0x6cafca20, 0x3923a: 0x6cafcc20, 0x3923b: 0x6cafce20, + 0x3923c: 0x6cafd020, 0x3923d: 0x6cafd220, 0x3923e: 0x6cafd420, 0x3923f: 0x6cafd620, + // Block 0xe49, offset 0x39240 + 0x39240: 0x6cdeac20, 0x39241: 0x6cdeae20, 0x39242: 0x6cdeb020, 0x39243: 0x6cdeb220, + 0x39244: 0x6cdeb420, 0x39245: 0x6cdeb620, 0x39246: 0x6cdeb820, 0x39247: 0x6cdeba20, + 0x39248: 0x6cdebc20, 0x39249: 0x6cdebe20, 0x3924a: 0x6cdec020, 0x3924b: 0x6cdec220, + 0x3924c: 0x6cdec420, 0x3924d: 0x6cdec620, 0x3924e: 0x6cdec820, 0x3924f: 0x6cdeca20, + 0x39250: 0x6cdecc20, 0x39251: 0x6cdece20, 0x39252: 0x6cded020, 0x39253: 0x6cded220, + 0x39254: 0x6cded420, 0x39255: 0x6cded620, 0x39256: 0x6cded820, 0x39257: 0x6cdeda20, + 0x39258: 0x6cdedc20, 0x39259: 0x6cdede20, 0x3925a: 0x6cdee020, 0x3925b: 0x6cdee220, + 0x3925c: 0x6cdee420, 0x3925d: 0x6cdee620, 0x3925e: 0x6cdee820, 0x3925f: 0x6cdeea20, + 0x39260: 0x6cdeec20, 0x39261: 0x6cdeee20, 0x39262: 0x6cdef020, 0x39263: 0x6cdef220, + 0x39264: 0x6d0d1420, 0x39265: 0x6d0d1620, 0x39266: 0x6d0d1820, 0x39267: 0x6d0d1a20, + 0x39268: 0x6d0d1c20, 0x39269: 0x6d0d1e20, 0x3926a: 0x6d0d2020, 0x3926b: 0x6d0d2220, + 0x3926c: 0x6d0d2420, 0x3926d: 0x6d0d2620, 0x3926e: 0x6d0d2820, 0x3926f: 0x6d0d2a20, + 0x39270: 0x6d0d2c20, 0x39271: 0x6d0d2e20, 0x39272: 0x6d0d3020, 0x39273: 0x6d0d3220, + 0x39274: 0x6d0d3420, 0x39275: 0x6d0d3620, 0x39276: 0x6d0d3820, 0x39277: 0x6d0d3a20, + 0x39278: 0x6d0d3c20, 0x39279: 0x6d0d3e20, 0x3927a: 0x6d0d4020, 0x3927b: 0x6d3b8420, + 0x3927c: 0x6d0d4220, 0x3927d: 0x6d0d4420, 0x3927e: 0x6d0d4620, 0x3927f: 0x6d0d4820, + // Block 0xe4a, offset 0x39280 + 0x39280: 0x6d0d4a20, 0x39281: 0x6d0d4c20, 0x39282: 0x6d0d4e20, 0x39283: 0x6d0d5020, + 0x39284: 0x6d0d5220, 0x39285: 0x6d0d5420, 0x39286: 0x6d0d5620, 0x39287: 0x6d0d5820, + 0x39288: 0x6d0d5a20, 0x39289: 0x6d0d5c20, 0x3928a: 0x6d0d5e20, 0x3928b: 0x6d0d6020, + 0x3928c: 0x6d0d6220, 0x3928d: 0x6d0d6420, 0x3928e: 0x6d0d6620, 0x3928f: 0x6d3b8620, + 0x39290: 0x6d3b8820, 0x39291: 0x6d3b8a20, 0x39292: 0x6d3b8c20, 0x39293: 0x6d3b8e20, + 0x39294: 0x6d3b9020, 0x39295: 0x6d3b9220, 0x39296: 0x6d3b9420, 0x39297: 0x6d3b9620, + 0x39298: 0x6d3b9820, 0x39299: 0x6d3b9a20, 0x3929a: 0x6d3b9c20, 0x3929b: 0x6d3b9e20, + 0x3929c: 0x6d3ba020, 0x3929d: 0x6d3ba220, 0x3929e: 0x6d3ba420, 0x3929f: 0x6d3ba620, + 0x392a0: 0x6d3ba820, 0x392a1: 0x6d3baa20, 0x392a2: 0x6d3bac20, 0x392a3: 0x6d3bae20, + 0x392a4: 0x6d3bb020, 0x392a5: 0x6d3bb220, 0x392a6: 0x6d3bb420, 0x392a7: 0x6d3bb620, + 0x392a8: 0x6d3bb820, 0x392a9: 0x6d3bba20, 0x392aa: 0x6d3bbc20, 0x392ab: 0x6d3bbe20, + 0x392ac: 0x6d3bc020, 0x392ad: 0x6d3bc220, 0x392ae: 0x6d3bc420, 0x392af: 0x6d3bc620, + 0x392b0: 0x6d3bc820, 0x392b1: 0x6d3bca20, 0x392b2: 0x6d3bcc20, 0x392b3: 0x6d3bce20, + 0x392b4: 0x6d3bd020, 0x392b5: 0x6d3bd220, 0x392b6: 0x6d3bd420, 0x392b7: 0x6d3bd620, + 0x392b8: 0x6d67a020, 0x392b9: 0x6d67a220, 0x392ba: 0x6d67a420, 0x392bb: 0x6d67a620, + 0x392bc: 0x6d67a820, 0x392bd: 0x6d67aa20, 0x392be: 0x6d67ac20, 0x392bf: 0x6d67ae20, + // Block 0xe4b, offset 0x392c0 + 0x392c0: 0x6d67b020, 0x392c1: 0x6d67b220, 0x392c2: 0x6d67b420, 0x392c3: 0x6d67b620, + 0x392c4: 0x6d67b820, 0x392c5: 0x6d67ba20, 0x392c6: 0x6d67bc20, 0x392c7: 0x6d67be20, + 0x392c8: 0x6d67c020, 0x392c9: 0x6d67c220, 0x392ca: 0x6d67c420, 0x392cb: 0x6d67c620, + 0x392cc: 0x6d67c820, 0x392cd: 0x6d67ca20, 0x392ce: 0x6d67cc20, 0x392cf: 0x6d67ce20, + 0x392d0: 0x6d67d020, 0x392d1: 0x6d67d220, 0x392d2: 0x6d67d420, 0x392d3: 0x6d67d620, + 0x392d4: 0x6d67d820, 0x392d5: 0x6d67da20, 0x392d6: 0x6d67dc20, 0x392d7: 0x6d67de20, + 0x392d8: 0x6d67e020, 0x392d9: 0x6d67e220, 0x392da: 0x6d67e420, 0x392db: 0x6d67e620, + 0x392dc: 0x6d67e820, 0x392dd: 0x6d916820, 0x392de: 0x6d916a20, 0x392df: 0x6d916c20, + 0x392e0: 0x6d916e20, 0x392e1: 0x6d917020, 0x392e2: 0x6d917220, 0x392e3: 0x6d917420, + 0x392e4: 0x6d917620, 0x392e5: 0x6d917820, 0x392e6: 0x6d917a20, 0x392e7: 0x6d917c20, + 0x392e8: 0x6d67ea20, 0x392e9: 0x6d917e20, 0x392ea: 0x6d918020, 0x392eb: 0x6d918220, + 0x392ec: 0x6d918420, 0x392ed: 0x6db51820, 0x392ee: 0x6d918620, 0x392ef: 0x6d918820, + 0x392f0: 0x6d918a20, 0x392f1: 0x6d918c20, 0x392f2: 0x6d918e20, 0x392f3: 0x6d919020, + 0x392f4: 0x6d919220, 0x392f5: 0x6d919420, 0x392f6: 0x6d919620, 0x392f7: 0x6d919820, + 0x392f8: 0x6d919a20, 0x392f9: 0x6d919c20, 0x392fa: 0x6d919e20, 0x392fb: 0x6d91a020, + 0x392fc: 0x6d91a220, 0x392fd: 0x6d91a420, 0x392fe: 0x6d91a620, 0x392ff: 0x6d91a820, + // Block 0xe4c, offset 0x39300 + 0x39300: 0x6d91aa20, 0x39301: 0x6d91ac20, 0x39302: 0x6db51a20, 0x39303: 0x6db51c20, + 0x39304: 0x6db51e20, 0x39305: 0x6db52020, 0x39306: 0x6db52220, 0x39307: 0x6db52420, + 0x39308: 0x6db52620, 0x39309: 0x6db52820, 0x3930a: 0x6db52a20, 0x3930b: 0x6db52c20, + 0x3930c: 0x6db52e20, 0x3930d: 0x6db53020, 0x3930e: 0x6db53220, 0x3930f: 0x6db53420, + 0x39310: 0x6db53620, 0x39311: 0x6db53820, 0x39312: 0x6db53a20, 0x39313: 0x6db53c20, + 0x39314: 0x6db53e20, 0x39315: 0x6db54020, 0x39316: 0x6db54220, 0x39317: 0x6db54420, + 0x39318: 0x6db54620, 0x39319: 0x6db54820, 0x3931a: 0x6db54a20, 0x3931b: 0x6db54c20, + 0x3931c: 0x6db54e20, 0x3931d: 0x6db55020, 0x3931e: 0x6db55220, 0x3931f: 0x6db55420, + 0x39320: 0x6db55620, 0x39321: 0x6db55820, 0x39322: 0x6db55a20, 0x39323: 0x6db55c20, + 0x39324: 0x6db55e20, 0x39325: 0x6db56020, 0x39326: 0x6db56220, 0x39327: 0x6db56420, + 0x39328: 0x6db56620, 0x39329: 0x6db56820, 0x3932a: 0x6db56a20, 0x3932b: 0x6db56c20, + 0x3932c: 0x6db56e20, 0x3932d: 0x6db57020, 0x3932e: 0x6db57220, 0x3932f: 0x6db57420, + 0x39330: 0x6db57620, 0x39331: 0x6dd3d220, 0x39332: 0x6dd3d420, 0x39333: 0x6dd3d620, + 0x39334: 0x6dd3d820, 0x39335: 0x6dd3da20, 0x39336: 0x6dd3dc20, 0x39337: 0x6dd3de20, + 0x39338: 0x6dd3e020, 0x39339: 0x6dd3e220, 0x3933a: 0x6dd3e420, 0x3933b: 0x6dd3e620, + 0x3933c: 0x6dd3e820, 0x3933d: 0x6dd3ea20, 0x3933e: 0x6dd3ec20, 0x3933f: 0x6dd3ee20, + // Block 0xe4d, offset 0x39340 + 0x39340: 0x6dd3f020, 0x39341: 0x6dd3f220, 0x39342: 0x6dd3f420, 0x39343: 0x6dd3f620, + 0x39344: 0x6dd3f820, 0x39345: 0x6dd3fa20, 0x39346: 0x6dd3fc20, 0x39347: 0x6dd3fe20, + 0x39348: 0x6dd40020, 0x39349: 0x6dd40220, 0x3934a: 0x6dd40420, 0x3934b: 0x6dd40620, + 0x3934c: 0x6dd40820, 0x3934d: 0x6decca20, 0x3934e: 0x6deccc20, 0x3934f: 0x6decce20, + 0x39350: 0x6decd020, 0x39351: 0x6decd220, 0x39352: 0x6decd420, 0x39353: 0x6decd620, + 0x39354: 0x6decd820, 0x39355: 0x6decda20, 0x39356: 0x6decdc20, 0x39357: 0x6e01f820, + 0x39358: 0x6decde20, 0x39359: 0x6dece020, 0x3935a: 0x6dece220, 0x3935b: 0x6dece420, + 0x3935c: 0x6dece620, 0x3935d: 0x6dece820, 0x3935e: 0x6decea20, 0x3935f: 0x6decec20, + 0x39360: 0x6decee20, 0x39361: 0x6decf020, 0x39362: 0x6decf220, 0x39363: 0x6decf420, + 0x39364: 0x6decf620, 0x39365: 0x6decf820, 0x39366: 0x6decfa20, 0x39367: 0x6e01fa20, + 0x39368: 0x6e01fc20, 0x39369: 0x6e01fe20, 0x3936a: 0x6e020020, 0x3936b: 0x6e020220, + 0x3936c: 0x6e020420, 0x3936d: 0x6e020620, 0x3936e: 0x6e020820, 0x3936f: 0x6e020a20, + 0x39370: 0x6e020c20, 0x39371: 0x6e020e20, 0x39372: 0x6e13de20, 0x39373: 0x6e021020, + 0x39374: 0x6e021220, 0x39375: 0x6e021420, 0x39376: 0x6e13e020, 0x39377: 0x6e13e220, + 0x39378: 0x6e13e420, 0x39379: 0x6e13e620, 0x3937a: 0x6e13e820, 0x3937b: 0x6e13ea20, + 0x3937c: 0x6e13ec20, 0x3937d: 0x6e13ee20, 0x3937e: 0x6e13f020, 0x3937f: 0x6e13f220, + // Block 0xe4e, offset 0x39380 + 0x39380: 0x6e13f420, 0x39381: 0x6e13f620, 0x39382: 0x6e13f820, 0x39383: 0x6e219620, + 0x39384: 0x6e219820, 0x39385: 0x6e219a20, 0x39386: 0x6e219c20, 0x39387: 0x6e219e20, + 0x39388: 0x6e2c2c20, 0x39389: 0x6e2c2e20, 0x3938a: 0x6e2c3020, 0x3938b: 0x6e2c3220, + 0x3938c: 0x6e346820, 0x3938d: 0x6e346a20, 0x3938e: 0x6e346c20, 0x3938f: 0x6e346e20, + 0x39390: 0x6e3a1620, 0x39391: 0x6e3a1820, 0x39392: 0x6e3a1a20, 0x39393: 0x6e3a1c20, + 0x39394: 0x6e3a1e20, 0x39395: 0x6e3e2820, 0x39396: 0x6e3e2a20, 0x39397: 0x6e3e2c20, + 0x39398: 0x6e410020, 0x39399: 0x6e447820, 0x3939a: 0x6e447a20, 0x3939b: 0x6e45d620, + 0x3939c: 0x6e468e20, 0x3939d: 0x6e469020, 0x3939e: 0x6e470420, 0x3939f: 0x6e470620, + 0x393a0: 0x6c269a20, 0x393a1: 0x6c269c20, 0x393a2: 0x6c269e20, 0x393a3: 0x6c406c20, + 0x393a4: 0x6c606820, 0x393a5: 0x6c606a20, 0x393a6: 0x6c606c20, 0x393a7: 0x6c862420, + 0x393a8: 0x6c862620, 0x393a9: 0x6c862820, 0x393aa: 0x6cafe620, 0x393ab: 0x6cafe820, + 0x393ac: 0x6cafea20, 0x393ad: 0x6cdf0220, 0x393ae: 0x6cdf0420, 0x393af: 0x6d0d7820, + 0x393b0: 0x6d0d7a20, 0x393b1: 0x6d3bdc20, 0x393b2: 0x6d3bde20, 0x393b3: 0x6d3be020, + 0x393b4: 0x6d3be220, 0x393b5: 0x6d3be420, 0x393b6: 0x6d3be620, 0x393b7: 0x6d3be820, + 0x393b8: 0x6d3bea20, 0x393b9: 0x6d67f220, 0x393ba: 0x6d67f420, 0x393bb: 0x6d67f620, + 0x393bc: 0x6d91ba20, 0x393bd: 0x6d91bc20, 0x393be: 0x6d91be20, 0x393bf: 0x6db57e20, + // Block 0xe4f, offset 0x393c0 + 0x393c0: 0x6dd41020, 0x393c1: 0x6dd41220, 0x393c2: 0x6ded0220, 0x393c3: 0x6e021820, + 0x393c4: 0x6e13fa20, 0x393c5: 0x6e3a2220, 0x393c6: 0x6c406e20, 0x393c7: 0x6c407020, + 0x393c8: 0x6c607020, 0x393c9: 0x6c863220, 0x393ca: 0x6c863420, 0x393cb: 0x6c863620, + 0x393cc: 0x6c863820, 0x393cd: 0x6c863a20, 0x393ce: 0x6cb00020, 0x393cf: 0x6cb00220, + 0x393d0: 0x6cb00420, 0x393d1: 0x6cb00620, 0x393d2: 0x6cb00820, 0x393d3: 0x6cb00a20, + 0x393d4: 0x6cb00c20, 0x393d5: 0x6cb00e20, 0x393d6: 0x6cb01020, 0x393d7: 0x6cb01220, + 0x393d8: 0x6cb01420, 0x393d9: 0x6cb01620, 0x393da: 0x6cb01820, 0x393db: 0x6cb01a20, + 0x393dc: 0x6cdf1a20, 0x393dd: 0x6cdf1c20, 0x393de: 0x6cdf1e20, 0x393df: 0x6cdf2020, + 0x393e0: 0x6cdf2220, 0x393e1: 0x6cdf2420, 0x393e2: 0x6cdf2620, 0x393e3: 0x6cdf2820, + 0x393e4: 0x6cdf2a20, 0x393e5: 0x6cdf2c20, 0x393e6: 0x6cdf2e20, 0x393e7: 0x6cdf3020, + 0x393e8: 0x6d0d8420, 0x393e9: 0x6d0d8620, 0x393ea: 0x6d0d8820, 0x393eb: 0x6d0d8a20, + 0x393ec: 0x6d0d8c20, 0x393ed: 0x6d0d8e20, 0x393ee: 0x6d0d9020, 0x393ef: 0x6d0d9220, + 0x393f0: 0x6d0d9420, 0x393f1: 0x6d0d9620, 0x393f2: 0x6d0d9820, 0x393f3: 0x6d0d9a20, + 0x393f4: 0x6d0d9c20, 0x393f5: 0x6d0d9e20, 0x393f6: 0x6d0da020, 0x393f7: 0x6d0da220, + 0x393f8: 0x6d0da420, 0x393f9: 0x6d0da620, 0x393fa: 0x6d0da820, 0x393fb: 0x6d3bfa20, + 0x393fc: 0x6d3bfc20, 0x393fd: 0x6d3bfe20, 0x393fe: 0x6d3c0020, 0x393ff: 0x6d3c0220, + // Block 0xe50, offset 0x39400 + 0x39400: 0x6d3c0420, 0x39401: 0x6d3c0620, 0x39402: 0x6d3c0820, 0x39403: 0x6d3c0a20, + 0x39404: 0x6d3c0c20, 0x39405: 0x6d3c0e20, 0x39406: 0x6d3c1020, 0x39407: 0x6d3c1220, + 0x39408: 0x6d3c1420, 0x39409: 0x6d3c1620, 0x3940a: 0x6d3c1820, 0x3940b: 0x6d680420, + 0x3940c: 0x6d680620, 0x3940d: 0x6d680820, 0x3940e: 0x6d680a20, 0x3940f: 0x6d680c20, + 0x39410: 0x6d680e20, 0x39411: 0x6d681020, 0x39412: 0x6d681220, 0x39413: 0x6d681420, + 0x39414: 0x6d681620, 0x39415: 0x6d681820, 0x39416: 0x6d681a20, 0x39417: 0x6d681c20, + 0x39418: 0x6d681e20, 0x39419: 0x6d682020, 0x3941a: 0x6d682220, 0x3941b: 0x6d682420, + 0x3941c: 0x6d682620, 0x3941d: 0x6d682820, 0x3941e: 0x6d682a20, 0x3941f: 0x6d682c20, + 0x39420: 0x6d682e20, 0x39421: 0x6d91d220, 0x39422: 0x6d91d420, 0x39423: 0x6d91d620, + 0x39424: 0x6d91d820, 0x39425: 0x6d91da20, 0x39426: 0x6d91dc20, 0x39427: 0x6d91de20, + 0x39428: 0x6d91e020, 0x39429: 0x6d91e220, 0x3942a: 0x6d91e420, 0x3942b: 0x6d91e620, + 0x3942c: 0x6d91e820, 0x3942d: 0x6d91ea20, 0x3942e: 0x6d91ec20, 0x3942f: 0x6d91ee20, + 0x39430: 0x6d91f020, 0x39431: 0x6d91f220, 0x39432: 0x6d91f420, 0x39433: 0x6d91f620, + 0x39434: 0x6d91f820, 0x39435: 0x6d91fa20, 0x39436: 0x6d91fc20, 0x39437: 0x6db59020, + 0x39438: 0x6db59220, 0x39439: 0x6db59420, 0x3943a: 0x6db59620, 0x3943b: 0x6db59820, + 0x3943c: 0x6db59a20, 0x3943d: 0x6db59c20, 0x3943e: 0x6db59e20, 0x3943f: 0x6db5a020, + // Block 0xe51, offset 0x39440 + 0x39440: 0x6db5a220, 0x39441: 0x6db5a420, 0x39442: 0x6dd42020, 0x39443: 0x6dd42220, + 0x39444: 0x6dd42420, 0x39445: 0x6dd42620, 0x39446: 0x6dd42820, 0x39447: 0x6dd42a20, + 0x39448: 0x6dd42c20, 0x39449: 0x6dd42e20, 0x3944a: 0x6dd43020, 0x3944b: 0x6dd43220, + 0x3944c: 0x6ded1820, 0x3944d: 0x6ded1a20, 0x3944e: 0x6ded1c20, 0x3944f: 0x6ded1e20, + 0x39450: 0x6ded2020, 0x39451: 0x6ded2220, 0x39452: 0x6e022020, 0x39453: 0x6e022220, + 0x39454: 0x6e022420, 0x39455: 0x6e022620, 0x39456: 0x6e022820, 0x39457: 0x6e022a20, + 0x39458: 0x6e140220, 0x39459: 0x6e140420, 0x3945a: 0x6e140620, 0x3945b: 0x6e140820, + 0x3945c: 0x6e21a820, 0x3945d: 0x6e21aa20, 0x3945e: 0x6e21ac20, 0x3945f: 0x6e21ae20, + 0x39460: 0x6e21b020, 0x39461: 0x6e21b220, 0x39462: 0x6e347020, 0x39463: 0x6e347220, + 0x39464: 0x6e347420, 0x39465: 0x6e347620, 0x39466: 0x6e3a2620, 0x39467: 0x6e3a2820, + 0x39468: 0x6e3a2a20, 0x39469: 0x6e3a2c20, 0x3946a: 0x6e3a2e20, 0x3946b: 0x6e3a3020, + 0x3946c: 0x6e3e3020, 0x3946d: 0x6e410220, 0x3946e: 0x6e430c20, 0x3946f: 0x6e46b420, + 0x39470: 0x6e470820, 0x39471: 0x6e473020, 0x39472: 0x6c26a820, 0x39473: 0x6c407620, + 0x39474: 0x6c608020, 0x39475: 0x6c608220, 0x39476: 0x6c608420, 0x39477: 0x6c864220, + 0x39478: 0x6c864420, 0x39479: 0x6c864620, 0x3947a: 0x6c864820, 0x3947b: 0x6cb02a20, + 0x3947c: 0x6cb02c20, 0x3947d: 0x6cb02e20, 0x3947e: 0x6cb03020, 0x3947f: 0x6cb03220, + // Block 0xe52, offset 0x39480 + 0x39480: 0x6cb03420, 0x39481: 0x6cb03620, 0x39482: 0x6cb03820, 0x39483: 0x6cb03a20, + 0x39484: 0x6cb03c20, 0x39485: 0x6cb03e20, 0x39486: 0x6cb04020, 0x39487: 0x6cb04220, + 0x39488: 0x6cb04420, 0x39489: 0x6cb04620, 0x3948a: 0x6cb04820, 0x3948b: 0x6cb04a20, + 0x3948c: 0x6cb04c20, 0x3948d: 0x6cb04e20, 0x3948e: 0x6cb05020, 0x3948f: 0x6cb05220, + 0x39490: 0x6cb05420, 0x39491: 0x6cdf4020, 0x39492: 0x6cdf4220, 0x39493: 0x6cdf4420, + 0x39494: 0x6cdf4620, 0x39495: 0x6cdf4820, 0x39496: 0x6cdf4a20, 0x39497: 0x6cdf4c20, + 0x39498: 0x6cdf4e20, 0x39499: 0x6cdf5020, 0x3949a: 0x6cdf5220, 0x3949b: 0x6cdf5420, + 0x3949c: 0x6cdf5620, 0x3949d: 0x6cdf5820, 0x3949e: 0x6cdf5a20, 0x3949f: 0x6cdf5c20, + 0x394a0: 0x6cdf5e20, 0x394a1: 0x6d0dca20, 0x394a2: 0x6d0dcc20, 0x394a3: 0x6d0dce20, + 0x394a4: 0x6d0dd020, 0x394a5: 0x6d0dd220, 0x394a6: 0x6d0dd420, 0x394a7: 0x6d0dd620, + 0x394a8: 0x6d3c2a20, 0x394a9: 0x6d3c2c20, 0x394aa: 0x6d3c2e20, 0x394ab: 0x6d3c3020, + 0x394ac: 0x6d3c3220, 0x394ad: 0x6d3c3420, 0x394ae: 0x6d3c3620, 0x394af: 0x6d3c3820, + 0x394b0: 0x6d3c3a20, 0x394b1: 0x6d3c3c20, 0x394b2: 0x6d3c3e20, 0x394b3: 0x6d3c4020, + 0x394b4: 0x6d684c20, 0x394b5: 0x6d684e20, 0x394b6: 0x6d685020, 0x394b7: 0x6d685220, + 0x394b8: 0x6d685420, 0x394b9: 0x6d685620, 0x394ba: 0x6d685820, 0x394bb: 0x6d685a20, + 0x394bc: 0x6d685c20, 0x394bd: 0x6d685e20, 0x394be: 0x6d686020, 0x394bf: 0x6d686220, + // Block 0xe53, offset 0x394c0 + 0x394c0: 0x6d686420, 0x394c1: 0x6d686620, 0x394c2: 0x6d686820, 0x394c3: 0x6d686a20, + 0x394c4: 0x6d686c20, 0x394c5: 0x6d686e20, 0x394c6: 0x6d687020, 0x394c7: 0x6d687220, + 0x394c8: 0x6d687420, 0x394c9: 0x6d687620, 0x394ca: 0x6d687820, 0x394cb: 0x6d920c20, + 0x394cc: 0x6d920e20, 0x394cd: 0x6d921020, 0x394ce: 0x6d921220, 0x394cf: 0x6d921420, + 0x394d0: 0x6d921620, 0x394d1: 0x6d921820, 0x394d2: 0x6d921a20, 0x394d3: 0x6d921c20, + 0x394d4: 0x6d921e20, 0x394d5: 0x6d922020, 0x394d6: 0x6d922220, 0x394d7: 0x6d922420, + 0x394d8: 0x6d922620, 0x394d9: 0x6d922820, 0x394da: 0x6d922a20, 0x394db: 0x6db5b020, + 0x394dc: 0x6db5b220, 0x394dd: 0x6db5b420, 0x394de: 0x6db5b620, 0x394df: 0x6db5b820, + 0x394e0: 0x6db5ba20, 0x394e1: 0x6db5bc20, 0x394e2: 0x6d922c20, 0x394e3: 0x6db5be20, + 0x394e4: 0x6db5c020, 0x394e5: 0x6db5c220, 0x394e6: 0x6db5c420, 0x394e7: 0x6db5c620, + 0x394e8: 0x6db5c820, 0x394e9: 0x6db5ca20, 0x394ea: 0x6db5cc20, 0x394eb: 0x6db5ce20, + 0x394ec: 0x6db5d020, 0x394ed: 0x6db5d220, 0x394ee: 0x6db5d420, 0x394ef: 0x6dd43c20, + 0x394f0: 0x6dd43e20, 0x394f1: 0x6dd44020, 0x394f2: 0x6dd44220, 0x394f3: 0x6dd44420, + 0x394f4: 0x6dd44620, 0x394f5: 0x6dd44820, 0x394f6: 0x6dd44a20, 0x394f7: 0x6dd44c20, + 0x394f8: 0x6dd44e20, 0x394f9: 0x6dd45020, 0x394fa: 0x6ded2e20, 0x394fb: 0x6ded3020, + 0x394fc: 0x6ded3220, 0x394fd: 0x6ded3420, 0x394fe: 0x6ded3620, 0x394ff: 0x6ded3820, + // Block 0xe54, offset 0x39500 + 0x39500: 0x6ded3a20, 0x39501: 0x6ded3c20, 0x39502: 0x6ded3e20, 0x39503: 0x6ded4020, + 0x39504: 0x6e023820, 0x39505: 0x6e023a20, 0x39506: 0x6e023c20, 0x39507: 0x6e023e20, + 0x39508: 0x6e140c20, 0x39509: 0x6e140e20, 0x3950a: 0x6e141020, 0x3950b: 0x6e141220, + 0x3950c: 0x6e21b820, 0x3950d: 0x6e21ba20, 0x3950e: 0x6e21bc20, 0x3950f: 0x6e21be20, + 0x39510: 0x6e21c020, 0x39511: 0x6e2c4020, 0x39512: 0x6e2c4220, 0x39513: 0x6e347820, + 0x39514: 0x6e347a20, 0x39515: 0x6e3a3a20, 0x39516: 0x6e3e3220, 0x39517: 0x6e430e20, + 0x39518: 0x6e431020, 0x39519: 0x6e447c20, 0x3951a: 0x6e447e20, 0x3951b: 0x6c26ae20, + 0x3951c: 0x6c26b020, 0x3951d: 0x6c407820, 0x3951e: 0x6c407a20, 0x3951f: 0x6c407c20, + 0x39520: 0x6c609a20, 0x39521: 0x6c867220, 0x39522: 0x6c867420, 0x39523: 0x6c867620, + 0x39524: 0x6c867820, 0x39525: 0x6c867a20, 0x39526: 0x6c867c20, 0x39527: 0x6c867e20, + 0x39528: 0x6c868020, 0x39529: 0x6c868220, 0x3952a: 0x6c868420, 0x3952b: 0x6c868620, + 0x3952c: 0x6c868820, 0x3952d: 0x6c868a20, 0x3952e: 0x6cb0aa20, 0x3952f: 0x6cb0ac20, + 0x39530: 0x6cb0ae20, 0x39531: 0x6cb0b020, 0x39532: 0x6cb0b220, 0x39533: 0x6cb0b420, + 0x39534: 0x6cb0b620, 0x39535: 0x6cb0b820, 0x39536: 0x6cb0ba20, 0x39537: 0x6cb0bc20, + 0x39538: 0x6cb0be20, 0x39539: 0x6cb0c020, 0x3953a: 0x6cb0c220, 0x3953b: 0x6cb0c420, + 0x3953c: 0x6cb0c620, 0x3953d: 0x6cb0c820, 0x3953e: 0x6cb0ca20, 0x3953f: 0x6cb0cc20, + // Block 0xe55, offset 0x39540 + 0x39540: 0x6cb0ce20, 0x39541: 0x6cb0d020, 0x39542: 0x6cb0d220, 0x39543: 0x6cb0d420, + 0x39544: 0x6cb0d620, 0x39545: 0x6cb0d820, 0x39546: 0x6cb0da20, 0x39547: 0x6cb0dc20, + 0x39548: 0x6cb0de20, 0x39549: 0x6cb0e020, 0x3954a: 0x6cb0e220, 0x3954b: 0x6cb0e420, + 0x3954c: 0x6cb0e620, 0x3954d: 0x6cb0e820, 0x3954e: 0x6cb0ea20, 0x3954f: 0x6cb0ec20, + 0x39550: 0x6cb0ee20, 0x39551: 0x6cb0f020, 0x39552: 0x6cb0f220, 0x39553: 0x6cb0f420, + 0x39554: 0x6cb0f620, 0x39555: 0x6cb0f820, 0x39556: 0x6cb0fa20, 0x39557: 0x6cb0fc20, + 0x39558: 0x6cb0fe20, 0x39559: 0x6cb10020, 0x3955a: 0x6cb10220, 0x3955b: 0x6cb10420, + 0x3955c: 0x6cdfd620, 0x3955d: 0x6cdfd820, 0x3955e: 0x6cdfda20, 0x3955f: 0x6cdfdc20, + 0x39560: 0x6cdfde20, 0x39561: 0x6cdfe020, 0x39562: 0x6cdfe220, 0x39563: 0x6cdfe420, + 0x39564: 0x6cdfe620, 0x39565: 0x6cdfe820, 0x39566: 0x6cdfea20, 0x39567: 0x6cdfec20, + 0x39568: 0x6cdfee20, 0x39569: 0x6cdff020, 0x3956a: 0x6cdff220, 0x3956b: 0x6cdff420, + 0x3956c: 0x6cdff620, 0x3956d: 0x6cdff820, 0x3956e: 0x6cdffa20, 0x3956f: 0x6cdffc20, + 0x39570: 0x6cdffe20, 0x39571: 0x6ce00020, 0x39572: 0x6ce00220, 0x39573: 0x6ce00420, + 0x39574: 0x6ce00620, 0x39575: 0x6ce00820, 0x39576: 0x6ce00a20, 0x39577: 0x6ce00c20, + 0x39578: 0x6ce00e20, 0x39579: 0x6ce01020, 0x3957a: 0x6ce01220, 0x3957b: 0x6ce01420, + 0x3957c: 0x6ce01620, 0x3957d: 0x6ce01820, 0x3957e: 0x6ce01a20, 0x3957f: 0x6ce01c20, + // Block 0xe56, offset 0x39580 + 0x39580: 0x6ce01e20, 0x39581: 0x6ce02020, 0x39582: 0x6ce02220, 0x39583: 0x6d0e4a20, + 0x39584: 0x6d0e4c20, 0x39585: 0x6d0e4e20, 0x39586: 0x6d0e5020, 0x39587: 0x6d0e5220, + 0x39588: 0x6d0e5420, 0x39589: 0x6d0e5620, 0x3958a: 0x6d0e5820, 0x3958b: 0x6d0e5a20, + 0x3958c: 0x6d0e5c20, 0x3958d: 0x6d0e5e20, 0x3958e: 0x6d0e6020, 0x3958f: 0x6d0e6220, + 0x39590: 0x6d0e6420, 0x39591: 0x6d0e6620, 0x39592: 0x6d0e6820, 0x39593: 0x6d0e6a20, + 0x39594: 0x6d0e6c20, 0x39595: 0x6d0e6e20, 0x39596: 0x6d0e7020, 0x39597: 0x6d0e7220, + 0x39598: 0x6d0e7420, 0x39599: 0x6d0e7620, 0x3959a: 0x6d0e7820, 0x3959b: 0x6d0e7a20, + 0x3959c: 0x6d0e7c20, 0x3959d: 0x6d0e7e20, 0x3959e: 0x6d0e8020, 0x3959f: 0x6d0e8220, + 0x395a0: 0x6d0e8420, 0x395a1: 0x6d0e8620, 0x395a2: 0x6d0e8820, 0x395a3: 0x6d0e8a20, + 0x395a4: 0x6d0e8c20, 0x395a5: 0x6d0e8e20, 0x395a6: 0x6d0e9020, 0x395a7: 0x6d0e9220, + 0x395a8: 0x6d0e9420, 0x395a9: 0x6d0e9620, 0x395aa: 0x6d0e9820, 0x395ab: 0x6d0e9a20, + 0x395ac: 0x6d0e9c20, 0x395ad: 0x6d0e9e20, 0x395ae: 0x6d0ea020, 0x395af: 0x6d0ea220, + 0x395b0: 0x6d0ea420, 0x395b1: 0x6d0ea620, 0x395b2: 0x6d0ea820, 0x395b3: 0x6d0eaa20, + 0x395b4: 0x6d3c9e20, 0x395b5: 0x6d3ca020, 0x395b6: 0x6d3ca220, 0x395b7: 0x6d3ca420, + 0x395b8: 0x6d3ca620, 0x395b9: 0x6d3ca820, 0x395ba: 0x6d3caa20, 0x395bb: 0x6d3cac20, + 0x395bc: 0x6d3cae20, 0x395bd: 0x6d3cb020, 0x395be: 0x6d3cb220, 0x395bf: 0x6d3cb420, + // Block 0xe57, offset 0x395c0 + 0x395c0: 0x6d3cb620, 0x395c1: 0x6d3cb820, 0x395c2: 0x6d3cba20, 0x395c3: 0x6d3cbc20, + 0x395c4: 0x6d3cbe20, 0x395c5: 0x6d3cc020, 0x395c6: 0x6d3cc220, 0x395c7: 0x6d3cc420, + 0x395c8: 0x6d3cc620, 0x395c9: 0x6d3cc820, 0x395ca: 0x6d3cca20, 0x395cb: 0x6d3ccc20, + 0x395cc: 0x6d3cce20, 0x395cd: 0x6d3cd020, 0x395ce: 0x6d3cd220, 0x395cf: 0x6d3cd420, + 0x395d0: 0x6d3cd620, 0x395d1: 0x6d3cd820, 0x395d2: 0x6d3cda20, 0x395d3: 0x6d3cdc20, + 0x395d4: 0x6d3cde20, 0x395d5: 0x6d3ce020, 0x395d6: 0x6d3ce220, 0x395d7: 0x6d3ce420, + 0x395d8: 0x6d3ce620, 0x395d9: 0x6d3ce820, 0x395da: 0x6d3cea20, 0x395db: 0x6d3cec20, + 0x395dc: 0x6d0eac20, 0x395dd: 0x6d3cee20, 0x395de: 0x6d3cf020, 0x395df: 0x6d3cf220, + 0x395e0: 0x6d3cf420, 0x395e1: 0x6d3cf620, 0x395e2: 0x6d3cf820, 0x395e3: 0x6d3cfa20, + 0x395e4: 0x6d3cfc20, 0x395e5: 0x6d3cfe20, 0x395e6: 0x6d68f820, 0x395e7: 0x6d68fa20, + 0x395e8: 0x6d68fc20, 0x395e9: 0x6d68fe20, 0x395ea: 0x6d690020, 0x395eb: 0x6d690220, + 0x395ec: 0x6d690420, 0x395ed: 0x6d690620, 0x395ee: 0x6d690820, 0x395ef: 0x6d690a20, + 0x395f0: 0x6d690c20, 0x395f1: 0x6d690e20, 0x395f2: 0x6d691020, 0x395f3: 0x6d691220, + 0x395f4: 0x6d691420, 0x395f5: 0x6d691620, 0x395f6: 0x6d691820, 0x395f7: 0x6d691a20, + 0x395f8: 0x6d691c20, 0x395f9: 0x6d691e20, 0x395fa: 0x6d692020, 0x395fb: 0x6d692220, + 0x395fc: 0x6d692420, 0x395fd: 0x6d692620, 0x395fe: 0x6d692820, 0x395ff: 0x6d692a20, + // Block 0xe58, offset 0x39600 + 0x39600: 0x6d692c20, 0x39601: 0x6d692e20, 0x39602: 0x6d693020, 0x39603: 0x6d693220, + 0x39604: 0x6d693420, 0x39605: 0x6d693620, 0x39606: 0x6d693820, 0x39607: 0x6d693a20, + 0x39608: 0x6d693c20, 0x39609: 0x6d693e20, 0x3960a: 0x6d694020, 0x3960b: 0x6d694220, + 0x3960c: 0x6d694420, 0x3960d: 0x6d694620, 0x3960e: 0x6d694820, 0x3960f: 0x6d694a20, + 0x39610: 0x6d694c20, 0x39611: 0x6d694e20, 0x39612: 0x6d695020, 0x39613: 0x6d695220, + 0x39614: 0x6d695420, 0x39615: 0x6d695620, 0x39616: 0x6d695820, 0x39617: 0x6d695a20, + 0x39618: 0x6d695c20, 0x39619: 0x6d695e20, 0x3961a: 0x6d696020, 0x3961b: 0x6d696220, + 0x3961c: 0x6d696420, 0x3961d: 0x6d696620, 0x3961e: 0x6d696820, 0x3961f: 0x6d696a20, + 0x39620: 0x6d696c20, 0x39621: 0x6d696e20, 0x39622: 0x6d697020, 0x39623: 0x6d928820, + 0x39624: 0x6d928a20, 0x39625: 0x6d928c20, 0x39626: 0x6d928e20, 0x39627: 0x6d929020, + 0x39628: 0x6d929220, 0x39629: 0x6d929420, 0x3962a: 0x6d929620, 0x3962b: 0x6d929820, + 0x3962c: 0x6d929a20, 0x3962d: 0x6d929c20, 0x3962e: 0x6d929e20, 0x3962f: 0x6d92a020, + 0x39630: 0x6d92a220, 0x39631: 0x6d92a420, 0x39632: 0x6d92a620, 0x39633: 0x6d92a820, + 0x39634: 0x6d92aa20, 0x39635: 0x6d92ac20, 0x39636: 0x6d92ae20, 0x39637: 0x6d92b020, + 0x39638: 0x6d92b220, 0x39639: 0x6d92b420, 0x3963a: 0x6d92b620, 0x3963b: 0x6d92b820, + 0x3963c: 0x6d92ba20, 0x3963d: 0x6d92bc20, 0x3963e: 0x6d92be20, 0x3963f: 0x6d92c020, + // Block 0xe59, offset 0x39640 + 0x39640: 0x6d92c220, 0x39641: 0x6d92c420, 0x39642: 0x6d92c620, 0x39643: 0x6d92c820, + 0x39644: 0x6d92ca20, 0x39645: 0x6d92cc20, 0x39646: 0x6d92ce20, 0x39647: 0x6d92d020, + 0x39648: 0x6d92d220, 0x39649: 0x6d92d420, 0x3964a: 0x6d92d620, 0x3964b: 0x6d92d820, + 0x3964c: 0x6d92da20, 0x3964d: 0x6d92dc20, 0x3964e: 0x6d92de20, 0x3964f: 0x6d92e020, + 0x39650: 0x6d92e220, 0x39651: 0x6d92e420, 0x39652: 0x6d92e620, 0x39653: 0x6d92e820, + 0x39654: 0x6d92ea20, 0x39655: 0x6d92ec20, 0x39656: 0x6d92ee20, 0x39657: 0x6d92f020, + 0x39658: 0x6db61e20, 0x39659: 0x6db62020, 0x3965a: 0x6db62220, 0x3965b: 0x6db62420, + 0x3965c: 0x6db62620, 0x3965d: 0x6db62820, 0x3965e: 0x6db62a20, 0x3965f: 0x6db62c20, + 0x39660: 0x6db62e20, 0x39661: 0x6db63020, 0x39662: 0x6db63220, 0x39663: 0x6db63420, + 0x39664: 0x6db63620, 0x39665: 0x6db63820, 0x39666: 0x6db63a20, 0x39667: 0x6db63c20, + 0x39668: 0x6db63e20, 0x39669: 0x6db64020, 0x3966a: 0x6db64220, 0x3966b: 0x6db64420, + 0x3966c: 0x6db64620, 0x3966d: 0x6db64820, 0x3966e: 0x6db64a20, 0x3966f: 0x6db64c20, + 0x39670: 0x6db64e20, 0x39671: 0x6db65020, 0x39672: 0x6db65220, 0x39673: 0x6db65420, + 0x39674: 0x6db65620, 0x39675: 0x6db65820, 0x39676: 0x6db65a20, 0x39677: 0x6db65c20, + 0x39678: 0x6db65e20, 0x39679: 0x6db66020, 0x3967a: 0x6db66220, 0x3967b: 0x6db66420, + 0x3967c: 0x6db66620, 0x3967d: 0x6db66820, 0x3967e: 0x6db66a20, 0x3967f: 0x6db66c20, + // Block 0xe5a, offset 0x39680 + 0x39680: 0x6db66e20, 0x39681: 0x6db67020, 0x39682: 0x6db67220, 0x39683: 0x6db67420, + 0x39684: 0x6db67620, 0x39685: 0x6db67820, 0x39686: 0x6db67a20, 0x39687: 0x6db67c20, + 0x39688: 0x6db67e20, 0x39689: 0x6db68020, 0x3968a: 0x6db68220, 0x3968b: 0x6db68420, + 0x3968c: 0x6db68620, 0x3968d: 0x6db68820, 0x3968e: 0x6db68a20, 0x3968f: 0x6db68c20, + 0x39690: 0x6db68e20, 0x39691: 0x6db69020, 0x39692: 0x6dd49a20, 0x39693: 0x6dd49c20, + 0x39694: 0x6dd49e20, 0x39695: 0x6dd4a020, 0x39696: 0x6dd4a220, 0x39697: 0x6dd4a420, + 0x39698: 0x6dd4a620, 0x39699: 0x6dd4a820, 0x3969a: 0x6dd4aa20, 0x3969b: 0x6dd4ac20, + 0x3969c: 0x6dd4ae20, 0x3969d: 0x6dd4b020, 0x3969e: 0x6dd4b220, 0x3969f: 0x6dd4b420, + 0x396a0: 0x6dd4b620, 0x396a1: 0x6dd4b820, 0x396a2: 0x6dd4ba20, 0x396a3: 0x6dd4bc20, + 0x396a4: 0x6dd4be20, 0x396a5: 0x6dd4c020, 0x396a6: 0x6dd4c220, 0x396a7: 0x6dd4c420, + 0x396a8: 0x6dd4c620, 0x396a9: 0x6dd4c820, 0x396aa: 0x6dd4ca20, 0x396ab: 0x6dd4cc20, + 0x396ac: 0x6dd4ce20, 0x396ad: 0x6dd4d020, 0x396ae: 0x6dd4d220, 0x396af: 0x6dd4d420, + 0x396b0: 0x6dd4d620, 0x396b1: 0x6dd4d820, 0x396b2: 0x6dd4da20, 0x396b3: 0x6dd4dc20, + 0x396b4: 0x6dd4de20, 0x396b5: 0x6dd4e020, 0x396b6: 0x6dd4e220, 0x396b7: 0x6dd4e420, + 0x396b8: 0x6dd4e620, 0x396b9: 0x6dd4e820, 0x396ba: 0x6dd4ea20, 0x396bb: 0x6dd4ec20, + 0x396bc: 0x6dd4ee20, 0x396bd: 0x6dd4f020, 0x396be: 0x6ded8820, 0x396bf: 0x6ded8a20, + // Block 0xe5b, offset 0x396c0 + 0x396c0: 0x6ded8c20, 0x396c1: 0x6ded8e20, 0x396c2: 0x6ded9020, 0x396c3: 0x6ded9220, + 0x396c4: 0x6ded9420, 0x396c5: 0x6ded9620, 0x396c6: 0x6ded9820, 0x396c7: 0x6ded9a20, + 0x396c8: 0x6ded9c20, 0x396c9: 0x6ded9e20, 0x396ca: 0x6deda020, 0x396cb: 0x6deda220, + 0x396cc: 0x6deda420, 0x396cd: 0x6deda620, 0x396ce: 0x6deda820, 0x396cf: 0x6dedaa20, + 0x396d0: 0x6dedac20, 0x396d1: 0x6dedae20, 0x396d2: 0x6dedb020, 0x396d3: 0x6dedb220, + 0x396d4: 0x6dedb420, 0x396d5: 0x6dedb620, 0x396d6: 0x6dedb820, 0x396d7: 0x6dedba20, + 0x396d8: 0x6dedbc20, 0x396d9: 0x6dedbe20, 0x396da: 0x6dedc020, 0x396db: 0x6dedc220, + 0x396dc: 0x6dedc420, 0x396dd: 0x6dedc620, 0x396de: 0x6dedc820, 0x396df: 0x6dedca20, + 0x396e0: 0x6dedcc20, 0x396e1: 0x6dedce20, 0x396e2: 0x6dedd020, 0x396e3: 0x6dedd220, + 0x396e4: 0x6dedd420, 0x396e5: 0x6dedd620, 0x396e6: 0x6dedd820, 0x396e7: 0x6e027c20, + 0x396e8: 0x6e027e20, 0x396e9: 0x6e028020, 0x396ea: 0x6e028220, 0x396eb: 0x6e028420, + 0x396ec: 0x6e028620, 0x396ed: 0x6e028820, 0x396ee: 0x6e028a20, 0x396ef: 0x6e028c20, + 0x396f0: 0x6e028e20, 0x396f1: 0x6e029020, 0x396f2: 0x6e029220, 0x396f3: 0x6e029420, + 0x396f4: 0x6e029620, 0x396f5: 0x6e029820, 0x396f6: 0x6e029a20, 0x396f7: 0x6e029c20, + 0x396f8: 0x6e029e20, 0x396f9: 0x6e02a020, 0x396fa: 0x6e02a220, 0x396fb: 0x6e02a420, + 0x396fc: 0x6e02a620, 0x396fd: 0x6e02a820, 0x396fe: 0x6e02aa20, 0x396ff: 0x6e02ac20, + // Block 0xe5c, offset 0x39700 + 0x39700: 0x6e02ae20, 0x39701: 0x6e02b020, 0x39702: 0x6e143820, 0x39703: 0x6e143a20, + 0x39704: 0x6e143c20, 0x39705: 0x6e143e20, 0x39706: 0x6e144020, 0x39707: 0x6e144220, + 0x39708: 0x6e144420, 0x39709: 0x6e144620, 0x3970a: 0x6e144820, 0x3970b: 0x6e144a20, + 0x3970c: 0x6e144c20, 0x3970d: 0x6e144e20, 0x3970e: 0x6e145020, 0x3970f: 0x6e145220, + 0x39710: 0x6e145420, 0x39711: 0x6e21d820, 0x39712: 0x6e145620, 0x39713: 0x6e145820, + 0x39714: 0x6e145a20, 0x39715: 0x6e145c20, 0x39716: 0x6e145e20, 0x39717: 0x6e146020, + 0x39718: 0x6e146220, 0x39719: 0x6e146420, 0x3971a: 0x6e146620, 0x3971b: 0x6e146820, + 0x3971c: 0x6e21da20, 0x3971d: 0x6e21dc20, 0x3971e: 0x6e21de20, 0x3971f: 0x6e21e020, + 0x39720: 0x6e21e220, 0x39721: 0x6e21e420, 0x39722: 0x6e21e620, 0x39723: 0x6e21e820, + 0x39724: 0x6e21ea20, 0x39725: 0x6e21ec20, 0x39726: 0x6e21ee20, 0x39727: 0x6e21f020, + 0x39728: 0x6e21f220, 0x39729: 0x6e21f420, 0x3972a: 0x6e21f620, 0x3972b: 0x6e21f820, + 0x3972c: 0x6e21fa20, 0x3972d: 0x6e21fc20, 0x3972e: 0x6e21fe20, 0x3972f: 0x6e220020, + 0x39730: 0x6e220220, 0x39731: 0x6e220420, 0x39732: 0x6e220620, 0x39733: 0x6e220820, + 0x39734: 0x6e220a20, 0x39735: 0x6e220c20, 0x39736: 0x6e220e20, 0x39737: 0x6e221020, + 0x39738: 0x6e2c5a20, 0x39739: 0x6e2c5c20, 0x3973a: 0x6e2c5e20, 0x3973b: 0x6e2c6020, + 0x3973c: 0x6e2c6220, 0x3973d: 0x6e2c6420, 0x3973e: 0x6e2c6620, 0x3973f: 0x6e2c6820, + // Block 0xe5d, offset 0x39740 + 0x39740: 0x6e2c6a20, 0x39741: 0x6e2c6c20, 0x39742: 0x6e2c6e20, 0x39743: 0x6e2c7020, + 0x39744: 0x6e2c7220, 0x39745: 0x6e348a20, 0x39746: 0x6e348c20, 0x39747: 0x6e348e20, + 0x39748: 0x6e349020, 0x39749: 0x6e349220, 0x3974a: 0x6e349420, 0x3974b: 0x6e349620, + 0x3974c: 0x6e349820, 0x3974d: 0x6e349a20, 0x3974e: 0x6e349c20, 0x3974f: 0x6e349e20, + 0x39750: 0x6e34a020, 0x39751: 0x6e3a4220, 0x39752: 0x6e3a4420, 0x39753: 0x6e3a4620, + 0x39754: 0x6e3a4820, 0x39755: 0x6e3a4a20, 0x39756: 0x6e3a4c20, 0x39757: 0x6e3a4e20, + 0x39758: 0x6e3a5020, 0x39759: 0x6e3e3820, 0x3975a: 0x6e3e3a20, 0x3975b: 0x6e3e3c20, + 0x3975c: 0x6e3e3e20, 0x3975d: 0x6e3e4020, 0x3975e: 0x6e410a20, 0x3975f: 0x6e410c20, + 0x39760: 0x6e410e20, 0x39761: 0x6e411020, 0x39762: 0x6e431220, 0x39763: 0x6e431420, + 0x39764: 0x6e431620, 0x39765: 0x6e428c20, 0x39766: 0x6e431820, 0x39767: 0x6e431a20, + 0x39768: 0x6e448220, 0x39769: 0x6e472020, 0x3976a: 0x6c26d620, 0x3976b: 0x6c26e820, + 0x3976c: 0x6c86c820, 0x3976d: 0x6c86ca20, 0x3976e: 0x6c86cc20, 0x3976f: 0x6cb14620, + 0x39770: 0x6cb14820, 0x39771: 0x6cb14a20, 0x39772: 0x6cb14c20, 0x39773: 0x6ce04c20, + 0x39774: 0x6ce04e20, 0x39775: 0x6d0ec420, 0x39776: 0x6d0ec620, 0x39777: 0x6d0ec820, + 0x39778: 0x6d3d1a20, 0x39779: 0x6d3d1c20, 0x3977a: 0x6d698820, 0x3977b: 0x6d698a20, + 0x3977c: 0x6d698c20, 0x3977d: 0x6d698e20, 0x3977e: 0x6d699020, 0x3977f: 0x6d699220, + // Block 0xe5e, offset 0x39780 + 0x39780: 0x6d930020, 0x39781: 0x6d930220, 0x39782: 0x6d930420, 0x39783: 0x6d930620, + 0x39784: 0x6d930820, 0x39785: 0x6d930a20, 0x39786: 0x6db6a620, 0x39787: 0x6db6a820, + 0x39788: 0x6db6aa20, 0x39789: 0x6db6ac20, 0x3978a: 0x6dd50220, 0x3978b: 0x6dede620, + 0x3978c: 0x6dede820, 0x3978d: 0x6dedea20, 0x3978e: 0x6dedec20, 0x3978f: 0x6dedee20, + 0x39790: 0x6dedf020, 0x39791: 0x6dedf220, 0x39792: 0x6dedf420, 0x39793: 0x6e02b620, + 0x39794: 0x6e02b820, 0x39795: 0x6e146c20, 0x39796: 0x6e146e20, 0x39797: 0x6e3a5220, + 0x39798: 0x6e411220, 0x39799: 0x6e45da20, 0x3979a: 0x6c60c220, 0x3979b: 0x6c86d220, + 0x3979c: 0x6c86d420, 0x3979d: 0x6c86d620, 0x3979e: 0x6cb15420, 0x3979f: 0x6cb15620, + 0x397a0: 0x6ce05220, 0x397a1: 0x6ce05420, 0x397a2: 0x6ce05620, 0x397a3: 0x6ce05820, + 0x397a4: 0x6ce05a20, 0x397a5: 0x6d0ed020, 0x397a6: 0x6d0ed220, 0x397a7: 0x6cee2c20, + 0x397a8: 0x6d0ed420, 0x397a9: 0x6d3d2420, 0x397aa: 0x6d3d2620, 0x397ab: 0x6d3d2820, + 0x397ac: 0x6d3d2a20, 0x397ad: 0x6d699e20, 0x397ae: 0x6d69a020, 0x397af: 0x6d69a220, + 0x397b0: 0x6d69a420, 0x397b1: 0x6d69a620, 0x397b2: 0x6d69a820, 0x397b3: 0x6d69aa20, + 0x397b4: 0x6d69ac20, 0x397b5: 0x6d69ae20, 0x397b6: 0x6d69b020, 0x397b7: 0x6d931620, + 0x397b8: 0x6d931820, 0x397b9: 0x6d931a20, 0x397ba: 0x6d931c20, 0x397bb: 0x6d931e20, + 0x397bc: 0x6db6b620, 0x397bd: 0x6db6b820, 0x397be: 0x6db6ba20, 0x397bf: 0x6db6bc20, + // Block 0xe5f, offset 0x397c0 + 0x397c0: 0x6db6be20, 0x397c1: 0x6db6c020, 0x397c2: 0x6db6c220, 0x397c3: 0x6dd50820, + 0x397c4: 0x6dd50a20, 0x397c5: 0x6dd50c20, 0x397c6: 0x6dd50e20, 0x397c7: 0x6dd51020, + 0x397c8: 0x6db6c420, 0x397c9: 0x6dedf620, 0x397ca: 0x6dedf820, 0x397cb: 0x6dedfa20, + 0x397cc: 0x6dedfc20, 0x397cd: 0x6dedfe20, 0x397ce: 0x6dee0020, 0x397cf: 0x6dee0220, + 0x397d0: 0x6dee0420, 0x397d1: 0x6e02bc20, 0x397d2: 0x6e02be20, 0x397d3: 0x6e02c020, + 0x397d4: 0x6e02c220, 0x397d5: 0x6e02c420, 0x397d6: 0x6e02c620, 0x397d7: 0x6e147220, + 0x397d8: 0x6e147420, 0x397d9: 0x6e221a20, 0x397da: 0x6e221c20, 0x397db: 0x6e221e20, + 0x397dc: 0x6e222020, 0x397dd: 0x6e2c7a20, 0x397de: 0x6e2c7c20, 0x397df: 0x6e2c7e20, + 0x397e0: 0x6e34a820, 0x397e1: 0x6e3a5820, 0x397e2: 0x6e3a5a20, 0x397e3: 0x6e411620, + 0x397e4: 0x6e411820, 0x397e5: 0x6e448420, 0x397e6: 0x6c40ba20, 0x397e7: 0x6c26ee20, + 0x397e8: 0x6c26f020, 0x397e9: 0x6c60c420, 0x397ea: 0x6c86dc20, 0x397eb: 0x6c86de20, + 0x397ec: 0x6c86e020, 0x397ed: 0x6c86e220, 0x397ee: 0x6cb16820, 0x397ef: 0x6cb16a20, + 0x397f0: 0x6cb16c20, 0x397f1: 0x6cb16e20, 0x397f2: 0x6cb17020, 0x397f3: 0x6cb17220, + 0x397f4: 0x6cb17420, 0x397f5: 0x6ce06620, 0x397f6: 0x6ce06820, 0x397f7: 0x6ce06a20, + 0x397f8: 0x6ce06c20, 0x397f9: 0x6ce06e20, 0x397fa: 0x6ce07020, 0x397fb: 0x6ce07220, + 0x397fc: 0x6ce07420, 0x397fd: 0x6ce07620, 0x397fe: 0x6ce07820, 0x397ff: 0x6d0ee220, + // Block 0xe60, offset 0x39800 + 0x39800: 0x6d0ee420, 0x39801: 0x6d0ee620, 0x39802: 0x6d0ee820, 0x39803: 0x6d0eea20, + 0x39804: 0x6d0eec20, 0x39805: 0x6d0eee20, 0x39806: 0x6d0ef020, 0x39807: 0x6d0ef220, + 0x39808: 0x6d0ef420, 0x39809: 0x6d0ef620, 0x3980a: 0x6d0ef820, 0x3980b: 0x6d0efa20, + 0x3980c: 0x6d0efc20, 0x3980d: 0x6d3d3420, 0x3980e: 0x6d3d3620, 0x3980f: 0x6d3d3820, + 0x39810: 0x6d3d3a20, 0x39811: 0x6d3d3c20, 0x39812: 0x6d3d3e20, 0x39813: 0x6d3d4020, + 0x39814: 0x6d3d4220, 0x39815: 0x6d3d4420, 0x39816: 0x6d3d4620, 0x39817: 0x6d3d4820, + 0x39818: 0x6d69ba20, 0x39819: 0x6d69bc20, 0x3981a: 0x6d69be20, 0x3981b: 0x6d69c020, + 0x3981c: 0x6d69c220, 0x3981d: 0x6d69c420, 0x3981e: 0x6d69c620, 0x3981f: 0x6d69c820, + 0x39820: 0x6d69ca20, 0x39821: 0x6d69cc20, 0x39822: 0x6d69ce20, 0x39823: 0x6d69d020, + 0x39824: 0x6d69d220, 0x39825: 0x6d69d420, 0x39826: 0x6d69d620, 0x39827: 0x6d69d820, + 0x39828: 0x6d932a20, 0x39829: 0x6d932c20, 0x3982a: 0x6d932e20, 0x3982b: 0x6d933020, + 0x3982c: 0x6d933220, 0x3982d: 0x6d933420, 0x3982e: 0x6d933620, 0x3982f: 0x6d933820, + 0x39830: 0x6d933a20, 0x39831: 0x6d933c20, 0x39832: 0x6db6d020, 0x39833: 0x6db6d220, + 0x39834: 0x6db6d420, 0x39835: 0x6db6d620, 0x39836: 0x6db6d820, 0x39837: 0x6db6da20, + 0x39838: 0x6db6dc20, 0x39839: 0x6db6de20, 0x3983a: 0x6db6e020, 0x3983b: 0x6dd51a20, + 0x3983c: 0x6dd51c20, 0x3983d: 0x6dd51e20, 0x3983e: 0x6dd52020, 0x3983f: 0x6dd52220, + // Block 0xe61, offset 0x39840 + 0x39840: 0x6dd52420, 0x39841: 0x6dd52620, 0x39842: 0x6dee0c20, 0x39843: 0x6dee0e20, + 0x39844: 0x6dee1020, 0x39845: 0x6dee1220, 0x39846: 0x6dee1420, 0x39847: 0x6e02c820, + 0x39848: 0x6e02ca20, 0x39849: 0x6e02cc20, 0x3984a: 0x6e02ce20, 0x3984b: 0x6e02d020, + 0x3984c: 0x6e147820, 0x3984d: 0x6e147a20, 0x3984e: 0x6e147c20, 0x3984f: 0x6e147e20, + 0x39850: 0x6e222420, 0x39851: 0x6e222620, 0x39852: 0x6e222820, 0x39853: 0x6e222a20, + 0x39854: 0x6e2c8020, 0x39855: 0x6e2c8220, 0x39856: 0x6e2c8420, 0x39857: 0x6e222c20, + 0x39858: 0x6e34aa20, 0x39859: 0x6e34ac20, 0x3985a: 0x6e3a6020, 0x3985b: 0x6e3a6220, + 0x3985c: 0x6e3a6420, 0x3985d: 0x6e411a20, 0x3985e: 0x6e448620, 0x3985f: 0x6e46ec20, + 0x39860: 0x6c40be20, 0x39861: 0x6c60c620, 0x39862: 0x6c86ea20, 0x39863: 0x6c86ec20, + 0x39864: 0x6cb18420, 0x39865: 0x6cb18620, 0x39866: 0x6cb18820, 0x39867: 0x6cb18a20, + 0x39868: 0x6cb18c20, 0x39869: 0x6cb18e20, 0x3986a: 0x6cb19020, 0x3986b: 0x6cb19220, + 0x3986c: 0x6ce08a20, 0x3986d: 0x6ce08c20, 0x3986e: 0x6ce08e20, 0x3986f: 0x6ce09020, + 0x39870: 0x6ce09220, 0x39871: 0x6ce09420, 0x39872: 0x6ce09620, 0x39873: 0x6ce09820, + 0x39874: 0x6ce09a20, 0x39875: 0x6ce09c20, 0x39876: 0x6ce09e20, 0x39877: 0x6ce0a020, + 0x39878: 0x6ce0a220, 0x39879: 0x6ce0a420, 0x3987a: 0x6ce0a620, 0x3987b: 0x6ce0a820, + 0x3987c: 0x6ce0aa20, 0x3987d: 0x6ce0ac20, 0x3987e: 0x6d0f0c20, 0x3987f: 0x6d0f0e20, + // Block 0xe62, offset 0x39880 + 0x39880: 0x6d0f1020, 0x39881: 0x6d0f1220, 0x39882: 0x6d0f1420, 0x39883: 0x6d0f1620, + 0x39884: 0x6d0f1820, 0x39885: 0x6d0f1a20, 0x39886: 0x6d0f1c20, 0x39887: 0x6d0f1e20, + 0x39888: 0x6d0f2020, 0x39889: 0x6d0f2220, 0x3988a: 0x6d3d5620, 0x3988b: 0x6d3d5820, + 0x3988c: 0x6d3d5a20, 0x3988d: 0x6d3d5c20, 0x3988e: 0x6d3d5e20, 0x3988f: 0x6d3d6020, + 0x39890: 0x6d3d6220, 0x39891: 0x6d3d6420, 0x39892: 0x6d3d6620, 0x39893: 0x6d3d6820, + 0x39894: 0x6d3d6a20, 0x39895: 0x6d3d6c20, 0x39896: 0x6d3d6e20, 0x39897: 0x6d3d7020, + 0x39898: 0x6d3d7220, 0x39899: 0x6d69e420, 0x3989a: 0x6d69e620, 0x3989b: 0x6d69e820, + 0x3989c: 0x6d69ea20, 0x3989d: 0x6d69ec20, 0x3989e: 0x6d69ee20, 0x3989f: 0x6d69f020, + 0x398a0: 0x6d69f220, 0x398a1: 0x6d69f420, 0x398a2: 0x6d69f620, 0x398a3: 0x6d69f820, + 0x398a4: 0x6d69fa20, 0x398a5: 0x6d69fc20, 0x398a6: 0x6d934a20, 0x398a7: 0x6d934c20, + 0x398a8: 0x6d934e20, 0x398a9: 0x6d935020, 0x398aa: 0x6d935220, 0x398ab: 0x6d935420, + 0x398ac: 0x6d935620, 0x398ad: 0x6d935820, 0x398ae: 0x6d935a20, 0x398af: 0x6d935c20, + 0x398b0: 0x6d935e20, 0x398b1: 0x6d69fe20, 0x398b2: 0x6d936020, 0x398b3: 0x6d936220, + 0x398b4: 0x6d936420, 0x398b5: 0x6db6ea20, 0x398b6: 0x6db6ec20, 0x398b7: 0x6db6ee20, + 0x398b8: 0x6db6f020, 0x398b9: 0x6db6f220, 0x398ba: 0x6db6f420, 0x398bb: 0x6db6f620, + 0x398bc: 0x6db6f820, 0x398bd: 0x6db6fa20, 0x398be: 0x6db6fc20, 0x398bf: 0x6db6fe20, + // Block 0xe63, offset 0x398c0 + 0x398c0: 0x6db70020, 0x398c1: 0x6dd53220, 0x398c2: 0x6dd53420, 0x398c3: 0x6dd53620, + 0x398c4: 0x6dd53820, 0x398c5: 0x6dd53a20, 0x398c6: 0x6dee2220, 0x398c7: 0x6dd53c20, + 0x398c8: 0x6dd53e20, 0x398c9: 0x6dd54020, 0x398ca: 0x6dd54220, 0x398cb: 0x6dd54420, + 0x398cc: 0x6dee2420, 0x398cd: 0x6dee2620, 0x398ce: 0x6dee2820, 0x398cf: 0x6dee2a20, + 0x398d0: 0x6e02d220, 0x398d1: 0x6dee2c20, 0x398d2: 0x6dee2e20, 0x398d3: 0x6dee3020, + 0x398d4: 0x6dee3220, 0x398d5: 0x6dee3420, 0x398d6: 0x6e02d420, 0x398d7: 0x6e02d620, + 0x398d8: 0x6e02d820, 0x398d9: 0x6e02da20, 0x398da: 0x6e02dc20, 0x398db: 0x6e02de20, + 0x398dc: 0x6e02e020, 0x398dd: 0x6e148020, 0x398de: 0x6e148220, 0x398df: 0x6e222e20, + 0x398e0: 0x6e2c8620, 0x398e1: 0x6e2c8820, 0x398e2: 0x6e34ae20, 0x398e3: 0x6e411e20, + 0x398e4: 0x6c60ce20, 0x398e5: 0x6c60d020, 0x398e6: 0x6c60d220, 0x398e7: 0x6c60d420, + 0x398e8: 0x6c60d620, 0x398e9: 0x6c60d820, 0x398ea: 0x6c86f820, 0x398eb: 0x6c86fa20, + 0x398ec: 0x6c86fc20, 0x398ed: 0x6c86fe20, 0x398ee: 0x6c870020, 0x398ef: 0x6c870220, + 0x398f0: 0x6c870420, 0x398f1: 0x6c870620, 0x398f2: 0x6c870820, 0x398f3: 0x6cb1ac20, + 0x398f4: 0x6cb1ae20, 0x398f5: 0x6cb1b020, 0x398f6: 0x6cb1b220, 0x398f7: 0x6cb1b420, + 0x398f8: 0x6cb1b620, 0x398f9: 0x6cb1b820, 0x398fa: 0x6cb1ba20, 0x398fb: 0x6cb1bc20, + 0x398fc: 0x6cb1be20, 0x398fd: 0x6cb1c020, 0x398fe: 0x6cb1c220, 0x398ff: 0x6cb1c420, + // Block 0xe64, offset 0x39900 + 0x39900: 0x6cb1c620, 0x39901: 0x6cb1c820, 0x39902: 0x6cb1ca20, 0x39903: 0x6cb1cc20, + 0x39904: 0x6cb1ce20, 0x39905: 0x6cb1d020, 0x39906: 0x6cb1d220, 0x39907: 0x6cb1d420, + 0x39908: 0x6cb1d620, 0x39909: 0x6ce0e020, 0x3990a: 0x6ce0e220, 0x3990b: 0x6ce0e420, + 0x3990c: 0x6ce0e620, 0x3990d: 0x6ce0e820, 0x3990e: 0x6ce0ea20, 0x3990f: 0x6ce0ec20, + 0x39910: 0x6ce0ee20, 0x39911: 0x6ce0f020, 0x39912: 0x6ce0f220, 0x39913: 0x6ce0f420, + 0x39914: 0x6ce0f620, 0x39915: 0x6ce0f820, 0x39916: 0x6ce0fa20, 0x39917: 0x6ce0fc20, + 0x39918: 0x6ce0fe20, 0x39919: 0x6ce10020, 0x3991a: 0x6ce10220, 0x3991b: 0x6ce10420, + 0x3991c: 0x6ce10620, 0x3991d: 0x6ce10820, 0x3991e: 0x6ce10a20, 0x3991f: 0x6ce10c20, + 0x39920: 0x6ce10e20, 0x39921: 0x6ce11020, 0x39922: 0x6ce11220, 0x39923: 0x6d0f4a20, + 0x39924: 0x6d0f4c20, 0x39925: 0x6d0f4e20, 0x39926: 0x6d0f5020, 0x39927: 0x6d0f5220, + 0x39928: 0x6d0f5420, 0x39929: 0x6d0f5620, 0x3992a: 0x6d0f5820, 0x3992b: 0x6d0f5a20, + 0x3992c: 0x6d0f5c20, 0x3992d: 0x6d0f5e20, 0x3992e: 0x6d0f6020, 0x3992f: 0x6d0f6220, + 0x39930: 0x6d0f6420, 0x39931: 0x6d0f6620, 0x39932: 0x6d0f6820, 0x39933: 0x6d0f6a20, + 0x39934: 0x6d0f6c20, 0x39935: 0x6d0f6e20, 0x39936: 0x6d0f7020, 0x39937: 0x6d0f7220, + 0x39938: 0x6d0f7420, 0x39939: 0x6d0f7620, 0x3993a: 0x6d0f7820, 0x3993b: 0x6d0f7a20, + 0x3993c: 0x6d0f7c20, 0x3993d: 0x6d0f7e20, 0x3993e: 0x6d0f8020, 0x3993f: 0x6d0f8220, + // Block 0xe65, offset 0x39940 + 0x39940: 0x6d0f8420, 0x39941: 0x6d0f8620, 0x39942: 0x6d0f8820, 0x39943: 0x6d0f8a20, + 0x39944: 0x6d0f8c20, 0x39945: 0x6d3d9020, 0x39946: 0x6d3d9220, 0x39947: 0x6d3d9420, + 0x39948: 0x6d3d9620, 0x39949: 0x6d3d9820, 0x3994a: 0x6d3d9a20, 0x3994b: 0x6d3d9c20, + 0x3994c: 0x6d3d9e20, 0x3994d: 0x6d3da020, 0x3994e: 0x6d3da220, 0x3994f: 0x6d3da420, + 0x39950: 0x6d3da620, 0x39951: 0x6d3da820, 0x39952: 0x6d3daa20, 0x39953: 0x6d3dac20, + 0x39954: 0x6d3dae20, 0x39955: 0x6d3db020, 0x39956: 0x6d3db220, 0x39957: 0x6d3db420, + 0x39958: 0x6d3db620, 0x39959: 0x6d3db820, 0x3995a: 0x6d3dba20, 0x3995b: 0x6d6a3c20, + 0x3995c: 0x6d6a3e20, 0x3995d: 0x6d6a4020, 0x3995e: 0x6d6a4220, 0x3995f: 0x6d6a4420, + 0x39960: 0x6d6a4620, 0x39961: 0x6d6a4820, 0x39962: 0x6d6a4a20, 0x39963: 0x6d6a4c20, + 0x39964: 0x6d6a4e20, 0x39965: 0x6d6a5020, 0x39966: 0x6d6a5220, 0x39967: 0x6d6a5420, + 0x39968: 0x6d6a5620, 0x39969: 0x6d6a5820, 0x3996a: 0x6d6a5a20, 0x3996b: 0x6d6a5c20, + 0x3996c: 0x6d6a5e20, 0x3996d: 0x6d6a6020, 0x3996e: 0x6d6a6220, 0x3996f: 0x6d6a6420, + 0x39970: 0x6d6a6620, 0x39971: 0x6d938420, 0x39972: 0x6d938620, 0x39973: 0x6d938820, + 0x39974: 0x6d938a20, 0x39975: 0x6d938c20, 0x39976: 0x6d938e20, 0x39977: 0x6d939020, + 0x39978: 0x6d939220, 0x39979: 0x6d939420, 0x3997a: 0x6d939620, 0x3997b: 0x6d939820, + 0x3997c: 0x6d939a20, 0x3997d: 0x6d939c20, 0x3997e: 0x6d939e20, 0x3997f: 0x6d93a020, + // Block 0xe66, offset 0x39980 + 0x39980: 0x6d93a220, 0x39981: 0x6d93a420, 0x39982: 0x6d93a620, 0x39983: 0x6d93a820, + 0x39984: 0x6d93aa20, 0x39985: 0x6db02a20, 0x39986: 0x6d93ac20, 0x39987: 0x6d93ae20, + 0x39988: 0x6d93b020, 0x39989: 0x6d93b220, 0x3998a: 0x6d93b420, 0x3998b: 0x6d93b620, + 0x3998c: 0x6db71820, 0x3998d: 0x6db71a20, 0x3998e: 0x6db71c20, 0x3998f: 0x6db71e20, + 0x39990: 0x6db72020, 0x39991: 0x6db72220, 0x39992: 0x6db72420, 0x39993: 0x6db72620, + 0x39994: 0x6db72820, 0x39995: 0x6db72a20, 0x39996: 0x6db72c20, 0x39997: 0x6db72e20, + 0x39998: 0x6db73020, 0x39999: 0x6db73220, 0x3999a: 0x6db73420, 0x3999b: 0x6db73620, + 0x3999c: 0x6db73820, 0x3999d: 0x6db73a20, 0x3999e: 0x6dd55620, 0x3999f: 0x6dd55820, + 0x399a0: 0x6dd55a20, 0x399a1: 0x6dd55c20, 0x399a2: 0x6dd55e20, 0x399a3: 0x6dd56020, + 0x399a4: 0x6dd56220, 0x399a5: 0x6dd56420, 0x399a6: 0x6dd56620, 0x399a7: 0x6dd56820, + 0x399a8: 0x6dd56a20, 0x399a9: 0x6dd56c20, 0x399aa: 0x6dd56e20, 0x399ab: 0x6dd57020, + 0x399ac: 0x6dd57220, 0x399ad: 0x6dd57420, 0x399ae: 0x6dd57620, 0x399af: 0x6dd57820, + 0x399b0: 0x6dd57a20, 0x399b1: 0x6dd57c20, 0x399b2: 0x6dd57e20, 0x399b3: 0x6dd58020, + 0x399b4: 0x6dd58220, 0x399b5: 0x6dd58420, 0x399b6: 0x6dd58620, 0x399b7: 0x6dd58820, + 0x399b8: 0x6dd58a20, 0x399b9: 0x6dd58c20, 0x399ba: 0x6dd58e20, 0x399bb: 0x6dd59020, + 0x399bc: 0x6dee4620, 0x399bd: 0x6dee4820, 0x399be: 0x6dee4a20, 0x399bf: 0x6dee4c20, + // Block 0xe67, offset 0x399c0 + 0x399c0: 0x6dee4e20, 0x399c1: 0x6dee5020, 0x399c2: 0x6dee5220, 0x399c3: 0x6dee5420, + 0x399c4: 0x6dee5620, 0x399c5: 0x6dee5820, 0x399c6: 0x6dee5a20, 0x399c7: 0x6dee5c20, + 0x399c8: 0x6dee5e20, 0x399c9: 0x6dee6020, 0x399ca: 0x6dee6220, 0x399cb: 0x6dee6420, + 0x399cc: 0x6dee6620, 0x399cd: 0x6dee6820, 0x399ce: 0x6dee6a20, 0x399cf: 0x6dee6c20, + 0x399d0: 0x6dee6e20, 0x399d1: 0x6dee7020, 0x399d2: 0x6dee7220, 0x399d3: 0x6dee7420, + 0x399d4: 0x6dee7620, 0x399d5: 0x6dee7820, 0x399d6: 0x6e02ea20, 0x399d7: 0x6e02ec20, + 0x399d8: 0x6e02ee20, 0x399d9: 0x6e02f020, 0x399da: 0x6e02f220, 0x399db: 0x6e02f420, + 0x399dc: 0x6e02f620, 0x399dd: 0x6e02f820, 0x399de: 0x6e02fa20, 0x399df: 0x6e02fc20, + 0x399e0: 0x6e02fe20, 0x399e1: 0x6e030020, 0x399e2: 0x6e030220, 0x399e3: 0x6e030420, + 0x399e4: 0x6e030620, 0x399e5: 0x6e030820, 0x399e6: 0x6e148e20, 0x399e7: 0x6e149020, + 0x399e8: 0x6e149220, 0x399e9: 0x6e149420, 0x399ea: 0x6e149620, 0x399eb: 0x6e149820, + 0x399ec: 0x6e149a20, 0x399ed: 0x6e149c20, 0x399ee: 0x6e149e20, 0x399ef: 0x6e14a020, + 0x399f0: 0x6e14a220, 0x399f1: 0x6e223a20, 0x399f2: 0x6e223c20, 0x399f3: 0x6e223e20, + 0x399f4: 0x6e224020, 0x399f5: 0x6e224220, 0x399f6: 0x6e224420, 0x399f7: 0x6e224620, + 0x399f8: 0x6e224820, 0x399f9: 0x6e224a20, 0x399fa: 0x6e224c20, 0x399fb: 0x6e224e20, + 0x399fc: 0x6e225020, 0x399fd: 0x6e2c9020, 0x399fe: 0x6e2c9220, 0x399ff: 0x6e225220, + // Block 0xe68, offset 0x39a00 + 0x39a00: 0x6e2c9420, 0x39a01: 0x6e2c9620, 0x39a02: 0x6e2c9820, 0x39a03: 0x6e2c9a20, + 0x39a04: 0x6e2c9c20, 0x39a05: 0x6e2c9e20, 0x39a06: 0x6e2ca020, 0x39a07: 0x6e2ca220, + 0x39a08: 0x6e34b220, 0x39a09: 0x6e34b420, 0x39a0a: 0x6e34b620, 0x39a0b: 0x6e34b820, + 0x39a0c: 0x6e3a6a20, 0x39a0d: 0x6e3a6c20, 0x39a0e: 0x6e3e4420, 0x39a0f: 0x6e3e4620, + 0x39a10: 0x6e3e4820, 0x39a11: 0x6c40da20, 0x39a12: 0x6c60f420, 0x39a13: 0x6cb1e420, + 0x39a14: 0x6ce12e20, 0x39a15: 0x6ce13020, 0x39a16: 0x6ce13220, 0x39a17: 0x6d6a7420, + 0x39a18: 0x6c40dc20, 0x39a19: 0x6c60fa20, 0x39a1a: 0x6c60fc20, 0x39a1b: 0x6cb1ee20, + 0x39a1c: 0x6cb1f020, 0x39a1d: 0x6ce13620, 0x39a1e: 0x6ce13820, 0x39a1f: 0x6ce13a20, + 0x39a20: 0x6d0fa020, 0x39a21: 0x6d0fa220, 0x39a22: 0x6d0fa420, 0x39a23: 0x6d3dd020, + 0x39a24: 0x6d3dd220, 0x39a25: 0x6d3dd420, 0x39a26: 0x6d3dd620, 0x39a27: 0x6d6a7620, + 0x39a28: 0x6d6a7820, 0x39a29: 0x6d6a7a20, 0x39a2a: 0x6d6a7c20, 0x39a2b: 0x6d6a7e20, + 0x39a2c: 0x6d93d020, 0x39a2d: 0x6d93d220, 0x39a2e: 0x6d93d420, 0x39a2f: 0x6d93d620, + 0x39a30: 0x6d93d820, 0x39a31: 0x6d93da20, 0x39a32: 0x6db74620, 0x39a33: 0x6db74820, + 0x39a34: 0x6db74a20, 0x39a35: 0x6db74c20, 0x39a36: 0x6dd59620, 0x39a37: 0x6dd59820, + 0x39a38: 0x6dee7c20, 0x39a39: 0x6dee7e20, 0x39a3a: 0x6dee8020, 0x39a3b: 0x6dee8220, + 0x39a3c: 0x6dee8420, 0x39a3d: 0x6e14a820, 0x39a3e: 0x6e14aa20, 0x39a3f: 0x6e14ac20, + // Block 0xe69, offset 0x39a40 + 0x39a40: 0x6e225820, 0x39a41: 0x6e225a20, 0x39a42: 0x6e2ca620, 0x39a43: 0x6e2ca820, + 0x39a44: 0x6e2caa20, 0x39a45: 0x6e2cac20, 0x39a46: 0x6c26fe20, 0x39a47: 0x6c40de20, + 0x39a48: 0x6c610820, 0x39a49: 0x6c610a20, 0x39a4a: 0x6c610c20, 0x39a4b: 0x6c610e20, + 0x39a4c: 0x6c611020, 0x39a4d: 0x6c611220, 0x39a4e: 0x6c611420, 0x39a4f: 0x6c873420, + 0x39a50: 0x6c873620, 0x39a51: 0x6c873820, 0x39a52: 0x6c873a20, 0x39a53: 0x6c873c20, + 0x39a54: 0x6c873e20, 0x39a55: 0x6c874020, 0x39a56: 0x6c874220, 0x39a57: 0x6c874420, + 0x39a58: 0x6c874620, 0x39a59: 0x6c874820, 0x39a5a: 0x6c874a20, 0x39a5b: 0x6c874c20, + 0x39a5c: 0x6c874e20, 0x39a5d: 0x6cb20a20, 0x39a5e: 0x6cb20c20, 0x39a5f: 0x6cb20e20, + 0x39a60: 0x6cb21020, 0x39a61: 0x6cb21220, 0x39a62: 0x6cb21420, 0x39a63: 0x6cb21620, + 0x39a64: 0x6cb21820, 0x39a65: 0x6cb21a20, 0x39a66: 0x6cb21c20, 0x39a67: 0x6cb21e20, + 0x39a68: 0x6cb22020, 0x39a69: 0x6cb22220, 0x39a6a: 0x6cb22420, 0x39a6b: 0x6cb22620, + 0x39a6c: 0x6cb22820, 0x39a6d: 0x6cb22a20, 0x39a6e: 0x6cb22c20, 0x39a6f: 0x6cb22e20, + 0x39a70: 0x6cb23020, 0x39a71: 0x6cb23220, 0x39a72: 0x6cb23420, 0x39a73: 0x6cb23620, + 0x39a74: 0x6cb23820, 0x39a75: 0x6cb23a20, 0x39a76: 0x6ce16620, 0x39a77: 0x6ce16820, + 0x39a78: 0x6ce16a20, 0x39a79: 0x6ce16c20, 0x39a7a: 0x6ce16e20, 0x39a7b: 0x6ce17020, + 0x39a7c: 0x6ce17220, 0x39a7d: 0x6ce17420, 0x39a7e: 0x6ce17620, 0x39a7f: 0x6ce17820, + // Block 0xe6a, offset 0x39a80 + 0x39a80: 0x6ce17a20, 0x39a81: 0x6ce17c20, 0x39a82: 0x6ce17e20, 0x39a83: 0x6ce18020, + 0x39a84: 0x6ce18220, 0x39a85: 0x6ce18420, 0x39a86: 0x6ce18620, 0x39a87: 0x6ce18820, + 0x39a88: 0x6ce18a20, 0x39a89: 0x6ce18c20, 0x39a8a: 0x6ce18e20, 0x39a8b: 0x6ce19020, + 0x39a8c: 0x6ce19220, 0x39a8d: 0x6ce19420, 0x39a8e: 0x6ce19620, 0x39a8f: 0x6ce19820, + 0x39a90: 0x6d0fc620, 0x39a91: 0x6d0fc820, 0x39a92: 0x6d0fca20, 0x39a93: 0x6d0fcc20, + 0x39a94: 0x6d0fce20, 0x39a95: 0x6d0fd020, 0x39a96: 0x6d0fd220, 0x39a97: 0x6d0fd420, + 0x39a98: 0x6d0fd620, 0x39a99: 0x6d0fd820, 0x39a9a: 0x6d0fda20, 0x39a9b: 0x6d0fdc20, + 0x39a9c: 0x6d0fde20, 0x39a9d: 0x6d0fe020, 0x39a9e: 0x6d0fe220, 0x39a9f: 0x6d0fe420, + 0x39aa0: 0x6d0fe620, 0x39aa1: 0x6d0fe820, 0x39aa2: 0x6d0fea20, 0x39aa3: 0x6d0fec20, + 0x39aa4: 0x6d0fee20, 0x39aa5: 0x6d0ff020, 0x39aa6: 0x6d0ff220, 0x39aa7: 0x6d0ff420, + 0x39aa8: 0x6d0ff620, 0x39aa9: 0x6d0ff820, 0x39aaa: 0x6d0ffa20, 0x39aab: 0x6d0ffc20, + 0x39aac: 0x6d0ffe20, 0x39aad: 0x6d100020, 0x39aae: 0x6d100220, 0x39aaf: 0x6d3df420, + 0x39ab0: 0x6d3df620, 0x39ab1: 0x6d3df820, 0x39ab2: 0x6d3dfa20, 0x39ab3: 0x6d3dfc20, + 0x39ab4: 0x6d3dfe20, 0x39ab5: 0x6d3e0020, 0x39ab6: 0x6d3e0220, 0x39ab7: 0x6d3e0420, + 0x39ab8: 0x6d3e0620, 0x39ab9: 0x6d3e0820, 0x39aba: 0x6d3e0a20, 0x39abb: 0x6d3e0c20, + 0x39abc: 0x6d3e0e20, 0x39abd: 0x6d3e1020, 0x39abe: 0x6d3e1220, 0x39abf: 0x6d3e1420, + // Block 0xe6b, offset 0x39ac0 + 0x39ac0: 0x6d3e1620, 0x39ac1: 0x6d3e1820, 0x39ac2: 0x6d3e1a20, 0x39ac3: 0x6d3e1c20, + 0x39ac4: 0x6d3e1e20, 0x39ac5: 0x6d3e2020, 0x39ac6: 0x6d3e2220, 0x39ac7: 0x6d3e2420, + 0x39ac8: 0x6d3e2620, 0x39ac9: 0x6d3e2820, 0x39aca: 0x6d3e2a20, 0x39acb: 0x6d3e2c20, + 0x39acc: 0x6d3e2e20, 0x39acd: 0x6d3e3020, 0x39ace: 0x6d6aa420, 0x39acf: 0x6d6aa620, + 0x39ad0: 0x6d6aa820, 0x39ad1: 0x6d6aaa20, 0x39ad2: 0x6d6aac20, 0x39ad3: 0x6d6aae20, + 0x39ad4: 0x6d6ab020, 0x39ad5: 0x6d6ab220, 0x39ad6: 0x6d6ab420, 0x39ad7: 0x6d6ab620, + 0x39ad8: 0x6d6ab820, 0x39ad9: 0x6d6aba20, 0x39ada: 0x6d6abc20, 0x39adb: 0x6d6abe20, + 0x39adc: 0x6d6ac020, 0x39add: 0x6d3e3220, 0x39ade: 0x6d6ac220, 0x39adf: 0x6d93ea20, + 0x39ae0: 0x6d6ac420, 0x39ae1: 0x6d6ac620, 0x39ae2: 0x6d6ac820, 0x39ae3: 0x6d6aca20, + 0x39ae4: 0x6d6acc20, 0x39ae5: 0x6d6ace20, 0x39ae6: 0x6d6ad020, 0x39ae7: 0x6d6ad220, + 0x39ae8: 0x6d93ec20, 0x39ae9: 0x6d93ee20, 0x39aea: 0x6d93f020, 0x39aeb: 0x6d93f220, + 0x39aec: 0x6d93f420, 0x39aed: 0x6d93f620, 0x39aee: 0x6d93f820, 0x39aef: 0x6d93fa20, + 0x39af0: 0x6d93fc20, 0x39af1: 0x6d93fe20, 0x39af2: 0x6d940020, 0x39af3: 0x6d940220, + 0x39af4: 0x6d940420, 0x39af5: 0x6d940620, 0x39af6: 0x6d940820, 0x39af7: 0x6d940a20, + 0x39af8: 0x6d940c20, 0x39af9: 0x6d940e20, 0x39afa: 0x6d941020, 0x39afb: 0x6d941220, + 0x39afc: 0x6d941420, 0x39afd: 0x6d941620, 0x39afe: 0x6d941820, 0x39aff: 0x6d941a20, + // Block 0xe6c, offset 0x39b00 + 0x39b00: 0x6d941c20, 0x39b01: 0x6d941e20, 0x39b02: 0x6d942020, 0x39b03: 0x6d942220, + 0x39b04: 0x6d942420, 0x39b05: 0x6d942620, 0x39b06: 0x6d942820, 0x39b07: 0x6d942a20, + 0x39b08: 0x6d942c20, 0x39b09: 0x6db75820, 0x39b0a: 0x6db75a20, 0x39b0b: 0x6db75c20, + 0x39b0c: 0x6db75e20, 0x39b0d: 0x6db76020, 0x39b0e: 0x6db76220, 0x39b0f: 0x6db76420, + 0x39b10: 0x6db76620, 0x39b11: 0x6db76820, 0x39b12: 0x6db76a20, 0x39b13: 0x6db76c20, + 0x39b14: 0x6db76e20, 0x39b15: 0x6db77020, 0x39b16: 0x6db77220, 0x39b17: 0x6db77420, + 0x39b18: 0x6db77620, 0x39b19: 0x6db77820, 0x39b1a: 0x6db77a20, 0x39b1b: 0x6db77c20, + 0x39b1c: 0x6db77e20, 0x39b1d: 0x6db78020, 0x39b1e: 0x6dd5a820, 0x39b1f: 0x6dd5aa20, + 0x39b20: 0x6dd5ac20, 0x39b21: 0x6dd5ae20, 0x39b22: 0x6dd5b020, 0x39b23: 0x6dd5b220, + 0x39b24: 0x6dd5b420, 0x39b25: 0x6dd5b620, 0x39b26: 0x6dd5b820, 0x39b27: 0x6dd5ba20, + 0x39b28: 0x6dd5bc20, 0x39b29: 0x6dd5be20, 0x39b2a: 0x6dd5c020, 0x39b2b: 0x6dd5c220, + 0x39b2c: 0x6dd5c420, 0x39b2d: 0x6dd5c620, 0x39b2e: 0x6dd5c820, 0x39b2f: 0x6dd5ca20, + 0x39b30: 0x6dd5cc20, 0x39b31: 0x6dd5ce20, 0x39b32: 0x6dd5d020, 0x39b33: 0x6dd5d220, + 0x39b34: 0x6dd5d420, 0x39b35: 0x6dd5d620, 0x39b36: 0x6dee9020, 0x39b37: 0x6dee9220, + 0x39b38: 0x6dee9420, 0x39b39: 0x6dee9620, 0x39b3a: 0x6dee9820, 0x39b3b: 0x6dee9a20, + 0x39b3c: 0x6dee9c20, 0x39b3d: 0x6dee9e20, 0x39b3e: 0x6deea020, 0x39b3f: 0x6deea220, + // Block 0xe6d, offset 0x39b40 + 0x39b40: 0x6deea420, 0x39b41: 0x6deea620, 0x39b42: 0x6deea820, 0x39b43: 0x6deeaa20, + 0x39b44: 0x6deeac20, 0x39b45: 0x6deeae20, 0x39b46: 0x6deeb020, 0x39b47: 0x6deeb220, + 0x39b48: 0x6deeb420, 0x39b49: 0x6deeb620, 0x39b4a: 0x6deeb820, 0x39b4b: 0x6deeba20, + 0x39b4c: 0x6deebc20, 0x39b4d: 0x6e031420, 0x39b4e: 0x6e031620, 0x39b4f: 0x6e031820, + 0x39b50: 0x6e031a20, 0x39b51: 0x6e031c20, 0x39b52: 0x6e031e20, 0x39b53: 0x6e032020, + 0x39b54: 0x6e032220, 0x39b55: 0x6e032420, 0x39b56: 0x6e032620, 0x39b57: 0x6e032820, + 0x39b58: 0x6e032a20, 0x39b59: 0x6e14b420, 0x39b5a: 0x6e14b620, 0x39b5b: 0x6e14b820, + 0x39b5c: 0x6e14ba20, 0x39b5d: 0x6e14bc20, 0x39b5e: 0x6e14be20, 0x39b5f: 0x6e14c020, + 0x39b60: 0x6e14c220, 0x39b61: 0x6e226220, 0x39b62: 0x6e226420, 0x39b63: 0x6e226620, + 0x39b64: 0x6e226820, 0x39b65: 0x6e226a20, 0x39b66: 0x6e226c20, 0x39b67: 0x6e226e20, + 0x39b68: 0x6e2cb220, 0x39b69: 0x6e2cb420, 0x39b6a: 0x6e2cb620, 0x39b6b: 0x6e2cb820, + 0x39b6c: 0x6e2cba20, 0x39b6d: 0x6e2cbc20, 0x39b6e: 0x6e34bc20, 0x39b6f: 0x6e34be20, + 0x39b70: 0x6e3a7020, 0x39b71: 0x6e3a7220, 0x39b72: 0x6e3a7420, 0x39b73: 0x6e3a7620, + 0x39b74: 0x6e3a7820, 0x39b75: 0x6e412020, 0x39b76: 0x6e432020, 0x39b77: 0x6c270420, + 0x39b78: 0x6c40e020, 0x39b79: 0x6c40e220, 0x39b7a: 0x6c611c20, 0x39b7b: 0x6c611e20, + 0x39b7c: 0x6c612020, 0x39b7d: 0x6c612220, 0x39b7e: 0x6c612420, 0x39b7f: 0x6c612620, + // Block 0xe6e, offset 0x39b80 + 0x39b80: 0x6c612820, 0x39b81: 0x6c875c20, 0x39b82: 0x6c875e20, 0x39b83: 0x6c876020, + 0x39b84: 0x6c876220, 0x39b85: 0x6c876420, 0x39b86: 0x6c876620, 0x39b87: 0x6c876820, + 0x39b88: 0x6c876a20, 0x39b89: 0x6c876c20, 0x39b8a: 0x6c876e20, 0x39b8b: 0x6c877020, + 0x39b8c: 0x6c877220, 0x39b8d: 0x6c877420, 0x39b8e: 0x6c877620, 0x39b8f: 0x6c877820, + 0x39b90: 0x6c877a20, 0x39b91: 0x6c877c20, 0x39b92: 0x6cb26420, 0x39b93: 0x6cb26620, + 0x39b94: 0x6cb26820, 0x39b95: 0x6cb26a20, 0x39b96: 0x6cb26c20, 0x39b97: 0x6cb26e20, + 0x39b98: 0x6cb27020, 0x39b99: 0x6cb27220, 0x39b9a: 0x6cb27420, 0x39b9b: 0x6cb27620, + 0x39b9c: 0x6cb27820, 0x39b9d: 0x6cb27a20, 0x39b9e: 0x6cb27c20, 0x39b9f: 0x6cb27e20, + 0x39ba0: 0x6cb28020, 0x39ba1: 0x6cb28220, 0x39ba2: 0x6cb28420, 0x39ba3: 0x6cb28620, + 0x39ba4: 0x6cb28820, 0x39ba5: 0x6cb28a20, 0x39ba6: 0x6cb28c20, 0x39ba7: 0x6cb28e20, + 0x39ba8: 0x6cb29020, 0x39ba9: 0x6cb29220, 0x39baa: 0x6cb29420, 0x39bab: 0x6cb29620, + 0x39bac: 0x6cb29820, 0x39bad: 0x6cb29a20, 0x39bae: 0x6cb29c20, 0x39baf: 0x6cb29e20, + 0x39bb0: 0x6cb2a020, 0x39bb1: 0x6cb2a220, 0x39bb2: 0x6ce1ee20, 0x39bb3: 0x6ce1f020, + 0x39bb4: 0x6ce1f220, 0x39bb5: 0x6ce1f420, 0x39bb6: 0x6ce1f620, 0x39bb7: 0x6ce1f820, + 0x39bb8: 0x6ce1fa20, 0x39bb9: 0x6ce1fc20, 0x39bba: 0x6ce1fe20, 0x39bbb: 0x6ce20020, + 0x39bbc: 0x6ce20220, 0x39bbd: 0x6ce20420, 0x39bbe: 0x6ce20620, 0x39bbf: 0x6ce20820, + // Block 0xe6f, offset 0x39bc0 + 0x39bc0: 0x6ce20a20, 0x39bc1: 0x6ce20c20, 0x39bc2: 0x6ce20e20, 0x39bc3: 0x6ce21020, + 0x39bc4: 0x6ce21220, 0x39bc5: 0x6ce21420, 0x39bc6: 0x6ce21620, 0x39bc7: 0x6ce21820, + 0x39bc8: 0x6ce21a20, 0x39bc9: 0x6ce21c20, 0x39bca: 0x6ce21e20, 0x39bcb: 0x6ce22020, + 0x39bcc: 0x6ce22220, 0x39bcd: 0x6ce22420, 0x39bce: 0x6ce22620, 0x39bcf: 0x6ce22820, + 0x39bd0: 0x6ce22a20, 0x39bd1: 0x6ce22c20, 0x39bd2: 0x6ce22e20, 0x39bd3: 0x6ce23020, + 0x39bd4: 0x6ce23220, 0x39bd5: 0x6d105020, 0x39bd6: 0x6d105220, 0x39bd7: 0x6d105420, + 0x39bd8: 0x6d105620, 0x39bd9: 0x6d105820, 0x39bda: 0x6d105a20, 0x39bdb: 0x6d105c20, + 0x39bdc: 0x6d105e20, 0x39bdd: 0x6d106020, 0x39bde: 0x6d106220, 0x39bdf: 0x6d106420, + 0x39be0: 0x6d106620, 0x39be1: 0x6d106820, 0x39be2: 0x6d106a20, 0x39be3: 0x6d106c20, + 0x39be4: 0x6d106e20, 0x39be5: 0x6d107020, 0x39be6: 0x6d107220, 0x39be7: 0x6d107420, + 0x39be8: 0x6d107620, 0x39be9: 0x6d107820, 0x39bea: 0x6d107a20, 0x39beb: 0x6d107c20, + 0x39bec: 0x6d107e20, 0x39bed: 0x6d108020, 0x39bee: 0x6d108220, 0x39bef: 0x6d108420, + 0x39bf0: 0x6d108620, 0x39bf1: 0x6d108820, 0x39bf2: 0x6d108a20, 0x39bf3: 0x6d108c20, + 0x39bf4: 0x6d108e20, 0x39bf5: 0x6d109020, 0x39bf6: 0x6d109220, 0x39bf7: 0x6d109420, + 0x39bf8: 0x6d109620, 0x39bf9: 0x6d109820, 0x39bfa: 0x6d109a20, 0x39bfb: 0x6d109c20, + 0x39bfc: 0x6d109e20, 0x39bfd: 0x6d10a020, 0x39bfe: 0x6d10a220, 0x39bff: 0x6d10a420, + // Block 0xe70, offset 0x39c00 + 0x39c00: 0x6d3e7220, 0x39c01: 0x6d3e7420, 0x39c02: 0x6d3e7620, 0x39c03: 0x6d3e7820, + 0x39c04: 0x6d3e7a20, 0x39c05: 0x6d3e7c20, 0x39c06: 0x6d3e7e20, 0x39c07: 0x6d3e8020, + 0x39c08: 0x6d3e8220, 0x39c09: 0x6d3e8420, 0x39c0a: 0x6d3e8620, 0x39c0b: 0x6d3e8820, + 0x39c0c: 0x6d3e8a20, 0x39c0d: 0x6d3e8c20, 0x39c0e: 0x6d3e8e20, 0x39c0f: 0x6d3e9020, + 0x39c10: 0x6d3e9220, 0x39c11: 0x6d3e9420, 0x39c12: 0x6d3e9620, 0x39c13: 0x6d3e9820, + 0x39c14: 0x6d3e9a20, 0x39c15: 0x6d3e9c20, 0x39c16: 0x6d3e9e20, 0x39c17: 0x6d3ea020, + 0x39c18: 0x6d3ea220, 0x39c19: 0x6d3ea420, 0x39c1a: 0x6d3ea620, 0x39c1b: 0x6d3ea820, + 0x39c1c: 0x6d3eaa20, 0x39c1d: 0x6d3eac20, 0x39c1e: 0x6d3eae20, 0x39c1f: 0x6d3eb020, + 0x39c20: 0x6d3eb220, 0x39c21: 0x6d3eb420, 0x39c22: 0x6d3eb620, 0x39c23: 0x6d3eb820, + 0x39c24: 0x6d3eba20, 0x39c25: 0x6d3ebc20, 0x39c26: 0x6d3ebe20, 0x39c27: 0x6d3ec020, + 0x39c28: 0x6d3ec220, 0x39c29: 0x6d3ec420, 0x39c2a: 0x6d3ec620, 0x39c2b: 0x6d3ec820, + 0x39c2c: 0x6d3eca20, 0x39c2d: 0x6d3ecc20, 0x39c2e: 0x6d3ece20, 0x39c2f: 0x6d3ed020, + 0x39c30: 0x6d3ed220, 0x39c31: 0x6d3ed420, 0x39c32: 0x6d3ed620, 0x39c33: 0x6d3ed820, + 0x39c34: 0x6d3eda20, 0x39c35: 0x6d6b3c20, 0x39c36: 0x6d6b3e20, 0x39c37: 0x6d6b4020, + 0x39c38: 0x6d6b4220, 0x39c39: 0x6d6b4420, 0x39c3a: 0x6d6b4620, 0x39c3b: 0x6d6b4820, + 0x39c3c: 0x6d6b4a20, 0x39c3d: 0x6d6b4c20, 0x39c3e: 0x6d6b4e20, 0x39c3f: 0x6d6b5020, + // Block 0xe71, offset 0x39c40 + 0x39c40: 0x6d6b5220, 0x39c41: 0x6d6b5420, 0x39c42: 0x6d6b5620, 0x39c43: 0x6d6b5820, + 0x39c44: 0x6d6b5a20, 0x39c45: 0x6d6b5c20, 0x39c46: 0x6d6b5e20, 0x39c47: 0x6d6b6020, + 0x39c48: 0x6d6b6220, 0x39c49: 0x6d6b6420, 0x39c4a: 0x6d6b6620, 0x39c4b: 0x6d6b6820, + 0x39c4c: 0x6d6b6a20, 0x39c4d: 0x6d6b6c20, 0x39c4e: 0x6d6b6e20, 0x39c4f: 0x6d6b7020, + 0x39c50: 0x6d6b7220, 0x39c51: 0x6d6b7420, 0x39c52: 0x6d6b7620, 0x39c53: 0x6d6b7820, + 0x39c54: 0x6d6b7a20, 0x39c55: 0x6d6b7c20, 0x39c56: 0x6d6b7e20, 0x39c57: 0x6d6b8020, + 0x39c58: 0x6d6b8220, 0x39c59: 0x6d6b8420, 0x39c5a: 0x6d6b8620, 0x39c5b: 0x6d6b8820, + 0x39c5c: 0x6d6b8a20, 0x39c5d: 0x6d946e20, 0x39c5e: 0x6d947020, 0x39c5f: 0x6d6b8c20, + 0x39c60: 0x6d947220, 0x39c61: 0x6d947420, 0x39c62: 0x6d947620, 0x39c63: 0x6d947820, + 0x39c64: 0x6d947a20, 0x39c65: 0x6d947c20, 0x39c66: 0x6d947e20, 0x39c67: 0x6d948020, + 0x39c68: 0x6d948220, 0x39c69: 0x6d948420, 0x39c6a: 0x6d948620, 0x39c6b: 0x6d948820, + 0x39c6c: 0x6d948a20, 0x39c6d: 0x6d948c20, 0x39c6e: 0x6d948e20, 0x39c6f: 0x6d949020, + 0x39c70: 0x6d949220, 0x39c71: 0x6d949420, 0x39c72: 0x6d949620, 0x39c73: 0x6d949820, + 0x39c74: 0x6d949a20, 0x39c75: 0x6d949c20, 0x39c76: 0x6d949e20, 0x39c77: 0x6d94a020, + 0x39c78: 0x6d94a220, 0x39c79: 0x6d94a420, 0x39c7a: 0x6d94a620, 0x39c7b: 0x6d94a820, + 0x39c7c: 0x6d94aa20, 0x39c7d: 0x6d94ac20, 0x39c7e: 0x6d94ae20, 0x39c7f: 0x6d94b020, + // Block 0xe72, offset 0x39c80 + 0x39c80: 0x6d94b220, 0x39c81: 0x6d94b420, 0x39c82: 0x6d94b620, 0x39c83: 0x6d94b820, + 0x39c84: 0x6d94ba20, 0x39c85: 0x6d94bc20, 0x39c86: 0x6d94be20, 0x39c87: 0x6d94c020, + 0x39c88: 0x6d94c220, 0x39c89: 0x6d94c420, 0x39c8a: 0x6d94c620, 0x39c8b: 0x6d94c820, + 0x39c8c: 0x6d94ca20, 0x39c8d: 0x6d94cc20, 0x39c8e: 0x6d94ce20, 0x39c8f: 0x6d94d020, + 0x39c90: 0x6d94d220, 0x39c91: 0x6d94d420, 0x39c92: 0x6d94d620, 0x39c93: 0x6db7ae20, + 0x39c94: 0x6db7b020, 0x39c95: 0x6db7b220, 0x39c96: 0x6db7b420, 0x39c97: 0x6db7b620, + 0x39c98: 0x6db7b820, 0x39c99: 0x6db7ba20, 0x39c9a: 0x6db7bc20, 0x39c9b: 0x6db7be20, + 0x39c9c: 0x6db7c020, 0x39c9d: 0x6db7c220, 0x39c9e: 0x6db7c420, 0x39c9f: 0x6db7c620, + 0x39ca0: 0x6db7c820, 0x39ca1: 0x6db7ca20, 0x39ca2: 0x6db7cc20, 0x39ca3: 0x6db7ce20, + 0x39ca4: 0x6db7d020, 0x39ca5: 0x6db7d220, 0x39ca6: 0x6db7d420, 0x39ca7: 0x6db7d620, + 0x39ca8: 0x6db7d820, 0x39ca9: 0x6db7da20, 0x39caa: 0x6db7dc20, 0x39cab: 0x6db7de20, + 0x39cac: 0x6db7e020, 0x39cad: 0x6db7e220, 0x39cae: 0x6db7e420, 0x39caf: 0x6db7e620, + 0x39cb0: 0x6db7e820, 0x39cb1: 0x6db7ea20, 0x39cb2: 0x6db7ec20, 0x39cb3: 0x6db7ee20, + 0x39cb4: 0x6db7f020, 0x39cb5: 0x6db7f220, 0x39cb6: 0x6db7f420, 0x39cb7: 0x6db7f620, + 0x39cb8: 0x6db7f820, 0x39cb9: 0x6db7fa20, 0x39cba: 0x6db7fc20, 0x39cbb: 0x6db7fe20, + 0x39cbc: 0x6db80020, 0x39cbd: 0x6db80220, 0x39cbe: 0x6db80420, 0x39cbf: 0x6db80620, + // Block 0xe73, offset 0x39cc0 + 0x39cc0: 0x6db80820, 0x39cc1: 0x6db80a20, 0x39cc2: 0x6db80c20, 0x39cc3: 0x6dd61420, + 0x39cc4: 0x6db80e20, 0x39cc5: 0x6dd61620, 0x39cc6: 0x6dd61820, 0x39cc7: 0x6dd61a20, + 0x39cc8: 0x6dd61c20, 0x39cc9: 0x6dd61e20, 0x39cca: 0x6dd62020, 0x39ccb: 0x6dd62220, + 0x39ccc: 0x6dd62420, 0x39ccd: 0x6dd62620, 0x39cce: 0x6dd62820, 0x39ccf: 0x6dd62a20, + 0x39cd0: 0x6dd62c20, 0x39cd1: 0x6dd62e20, 0x39cd2: 0x6dd63020, 0x39cd3: 0x6dd63220, + 0x39cd4: 0x6dd63420, 0x39cd5: 0x6dd63620, 0x39cd6: 0x6dd63820, 0x39cd7: 0x6dd63a20, + 0x39cd8: 0x6dd63c20, 0x39cd9: 0x6dd63e20, 0x39cda: 0x6dd64020, 0x39cdb: 0x6dd64220, + 0x39cdc: 0x6dd64420, 0x39cdd: 0x6dd64620, 0x39cde: 0x6dd64820, 0x39cdf: 0x6dd64a20, + 0x39ce0: 0x6dd64c20, 0x39ce1: 0x6dd64e20, 0x39ce2: 0x6dd65020, 0x39ce3: 0x6dd65220, + 0x39ce4: 0x6dd65420, 0x39ce5: 0x6dd65620, 0x39ce6: 0x6dd65820, 0x39ce7: 0x6dd65a20, + 0x39ce8: 0x6dd65c20, 0x39ce9: 0x6dd65e20, 0x39cea: 0x6dd66020, 0x39ceb: 0x6dd66220, + 0x39cec: 0x6dd66420, 0x39ced: 0x6dd66620, 0x39cee: 0x6dd66820, 0x39cef: 0x6dd66a20, + 0x39cf0: 0x6dd66c20, 0x39cf1: 0x6dd66e20, 0x39cf2: 0x6dd67020, 0x39cf3: 0x6dd67220, + 0x39cf4: 0x6dd67420, 0x39cf5: 0x6dd67620, 0x39cf6: 0x6dd67820, 0x39cf7: 0x6dd67a20, + 0x39cf8: 0x6dd67c20, 0x39cf9: 0x6dd67e20, 0x39cfa: 0x6dd68020, 0x39cfb: 0x6dd68220, + 0x39cfc: 0x6dd68420, 0x39cfd: 0x6dd68620, 0x39cfe: 0x6dd68820, 0x39cff: 0x6dd68a20, + // Block 0xe74, offset 0x39d00 + 0x39d00: 0x6dd68c20, 0x39d01: 0x6dd68e20, 0x39d02: 0x6dd69020, 0x39d03: 0x6dd69220, + 0x39d04: 0x6dd69420, 0x39d05: 0x6dd69620, 0x39d06: 0x6dd69820, 0x39d07: 0x6dd69a20, + 0x39d08: 0x6dd69c20, 0x39d09: 0x6dd69e20, 0x39d0a: 0x6deef420, 0x39d0b: 0x6deef620, + 0x39d0c: 0x6deef820, 0x39d0d: 0x6deefa20, 0x39d0e: 0x6deefc20, 0x39d0f: 0x6deefe20, + 0x39d10: 0x6def0020, 0x39d11: 0x6def0220, 0x39d12: 0x6def0420, 0x39d13: 0x6def0620, + 0x39d14: 0x6def0820, 0x39d15: 0x6def0a20, 0x39d16: 0x6def0c20, 0x39d17: 0x6def0e20, + 0x39d18: 0x6def1020, 0x39d19: 0x6def1220, 0x39d1a: 0x6dd6a020, 0x39d1b: 0x6def1420, + 0x39d1c: 0x6def1620, 0x39d1d: 0x6def1820, 0x39d1e: 0x6def1a20, 0x39d1f: 0x6def1c20, + 0x39d20: 0x6def1e20, 0x39d21: 0x6def2020, 0x39d22: 0x6def2220, 0x39d23: 0x6def2420, + 0x39d24: 0x6def2620, 0x39d25: 0x6def2820, 0x39d26: 0x6def2a20, 0x39d27: 0x6def2c20, + 0x39d28: 0x6def2e20, 0x39d29: 0x6def3020, 0x39d2a: 0x6def3220, 0x39d2b: 0x6def3420, + 0x39d2c: 0x6def3620, 0x39d2d: 0x6def3820, 0x39d2e: 0x6def3a20, 0x39d2f: 0x6def3c20, + 0x39d30: 0x6def3e20, 0x39d31: 0x6def4020, 0x39d32: 0x6def4220, 0x39d33: 0x6def4420, + 0x39d34: 0x6def4620, 0x39d35: 0x6def4820, 0x39d36: 0x6def4a20, 0x39d37: 0x6def4c20, + 0x39d38: 0x6def4e20, 0x39d39: 0x6def5020, 0x39d3a: 0x6def5220, 0x39d3b: 0x6def5420, + 0x39d3c: 0x6def5620, 0x39d3d: 0x6def5820, 0x39d3e: 0x6def5a20, 0x39d3f: 0x6def5c20, + // Block 0xe75, offset 0x39d40 + 0x39d40: 0x6def5e20, 0x39d41: 0x6e034020, 0x39d42: 0x6e034220, 0x39d43: 0x6e034420, + 0x39d44: 0x6e034620, 0x39d45: 0x6e034820, 0x39d46: 0x6e034a20, 0x39d47: 0x6e034c20, + 0x39d48: 0x6e034e20, 0x39d49: 0x6e035020, 0x39d4a: 0x6e035220, 0x39d4b: 0x6e035420, + 0x39d4c: 0x6e035620, 0x39d4d: 0x6e035820, 0x39d4e: 0x6e035a20, 0x39d4f: 0x6e035c20, + 0x39d50: 0x6e035e20, 0x39d51: 0x6e036020, 0x39d52: 0x6e036220, 0x39d53: 0x6e036420, + 0x39d54: 0x6e036620, 0x39d55: 0x6e036820, 0x39d56: 0x6e036a20, 0x39d57: 0x6e036c20, + 0x39d58: 0x6e036e20, 0x39d59: 0x6e037020, 0x39d5a: 0x6e037220, 0x39d5b: 0x6e037420, + 0x39d5c: 0x6e037620, 0x39d5d: 0x6e037820, 0x39d5e: 0x6e037a20, 0x39d5f: 0x6e037c20, + 0x39d60: 0x6e037e20, 0x39d61: 0x6e038020, 0x39d62: 0x6e038220, 0x39d63: 0x6e038420, + 0x39d64: 0x6e038620, 0x39d65: 0x6e038820, 0x39d66: 0x6e038a20, 0x39d67: 0x6e038c20, + 0x39d68: 0x6e038e20, 0x39d69: 0x6e039020, 0x39d6a: 0x6e14d420, 0x39d6b: 0x6e14d620, + 0x39d6c: 0x6e14d820, 0x39d6d: 0x6e14da20, 0x39d6e: 0x6e14dc20, 0x39d6f: 0x6e14de20, + 0x39d70: 0x6e14e020, 0x39d71: 0x6e14e220, 0x39d72: 0x6e14e420, 0x39d73: 0x6e14e620, + 0x39d74: 0x6e14e820, 0x39d75: 0x6e14ea20, 0x39d76: 0x6e14ec20, 0x39d77: 0x6e14ee20, + 0x39d78: 0x6e14f020, 0x39d79: 0x6e14f220, 0x39d7a: 0x6e14f420, 0x39d7b: 0x6e14f620, + 0x39d7c: 0x6e14f820, 0x39d7d: 0x6e14fa20, 0x39d7e: 0x6e14fc20, 0x39d7f: 0x6e14fe20, + // Block 0xe76, offset 0x39d80 + 0x39d80: 0x6e150020, 0x39d81: 0x6e228020, 0x39d82: 0x6e228220, 0x39d83: 0x6e228420, + 0x39d84: 0x6e228620, 0x39d85: 0x6e228820, 0x39d86: 0x6e228a20, 0x39d87: 0x6e228c20, + 0x39d88: 0x6e228e20, 0x39d89: 0x6e229020, 0x39d8a: 0x6e229220, 0x39d8b: 0x6e229420, + 0x39d8c: 0x6e229620, 0x39d8d: 0x6e229820, 0x39d8e: 0x6e229a20, 0x39d8f: 0x6e229c20, + 0x39d90: 0x6e229e20, 0x39d91: 0x6e22a020, 0x39d92: 0x6e22a220, 0x39d93: 0x6e22a420, + 0x39d94: 0x6e22a620, 0x39d95: 0x6e22a820, 0x39d96: 0x6e2cca20, 0x39d97: 0x6e2ccc20, + 0x39d98: 0x6e2cce20, 0x39d99: 0x6e2cd020, 0x39d9a: 0x6e2cd220, 0x39d9b: 0x6e2cd420, + 0x39d9c: 0x6e2cd620, 0x39d9d: 0x6e2cd820, 0x39d9e: 0x6e2cda20, 0x39d9f: 0x6e2cdc20, + 0x39da0: 0x6e2cde20, 0x39da1: 0x6e2ce020, 0x39da2: 0x6e2ce220, 0x39da3: 0x6e2ce420, + 0x39da4: 0x6e34ca20, 0x39da5: 0x6e34cc20, 0x39da6: 0x6e34ce20, 0x39da7: 0x6e34d020, + 0x39da8: 0x6e34d220, 0x39da9: 0x6e34d420, 0x39daa: 0x6e34d620, 0x39dab: 0x6e34d820, + 0x39dac: 0x6e34da20, 0x39dad: 0x6e34dc20, 0x39dae: 0x6e3a8620, 0x39daf: 0x6e3a8820, + 0x39db0: 0x6e3a8a20, 0x39db1: 0x6e3a8c20, 0x39db2: 0x6e3a8e20, 0x39db3: 0x6e3a9020, + 0x39db4: 0x6e3a9220, 0x39db5: 0x6e3a9420, 0x39db6: 0x6e3a9620, 0x39db7: 0x6e3a9820, + 0x39db8: 0x6e3a9a20, 0x39db9: 0x6e3a9c20, 0x39dba: 0x6e3a9e20, 0x39dbb: 0x6e3e5020, + 0x39dbc: 0x6e3e5220, 0x39dbd: 0x6e3e5420, 0x39dbe: 0x6e3e5620, 0x39dbf: 0x6e3e5820, + // Block 0xe77, offset 0x39dc0 + 0x39dc0: 0x6e3e5a20, 0x39dc1: 0x6e412620, 0x39dc2: 0x6e412820, 0x39dc3: 0x6e412a20, + 0x39dc4: 0x6e432620, 0x39dc5: 0x6e432820, 0x39dc6: 0x6e432a20, 0x39dc7: 0x6e432c20, + 0x39dc8: 0x6e448820, 0x39dc9: 0x6e448a20, 0x39dca: 0x6e448c20, 0x39dcb: 0x6e455e20, + 0x39dcc: 0x6e456020, 0x39dcd: 0x6e45dc20, 0x39dce: 0x6e470a20, 0x39dcf: 0x6c270820, + 0x39dd0: 0x6c270a20, 0x39dd1: 0x6c270c20, 0x39dd2: 0x6c612a20, 0x39dd3: 0x6c878220, + 0x39dd4: 0x6c878420, 0x39dd5: 0x6c878620, 0x39dd6: 0x6c878820, 0x39dd7: 0x6c878a20, + 0x39dd8: 0x6cb2b020, 0x39dd9: 0x6cb2b220, 0x39dda: 0x6cb2b420, 0x39ddb: 0x6cb2b620, + 0x39ddc: 0x6cb2b820, 0x39ddd: 0x6cb2ba20, 0x39dde: 0x6cb2bc20, 0x39ddf: 0x6cb2be20, + 0x39de0: 0x6cb2c020, 0x39de1: 0x6cb2c220, 0x39de2: 0x6cb2c420, 0x39de3: 0x6cb2c620, + 0x39de4: 0x6cb2c820, 0x39de5: 0x6cb2ca20, 0x39de6: 0x6cb2cc20, 0x39de7: 0x6cb2ce20, + 0x39de8: 0x6cb2d020, 0x39de9: 0x6ce24620, 0x39dea: 0x6ce24820, 0x39deb: 0x6ce24a20, + 0x39dec: 0x6ce24c20, 0x39ded: 0x6ce24e20, 0x39dee: 0x6ce25020, 0x39def: 0x6ce25220, + 0x39df0: 0x6ce25420, 0x39df1: 0x6ce25620, 0x39df2: 0x6ce25820, 0x39df3: 0x6ce25a20, + 0x39df4: 0x6ce25c20, 0x39df5: 0x6ce25e20, 0x39df6: 0x6ce26020, 0x39df7: 0x6ce26220, + 0x39df8: 0x6d10bc20, 0x39df9: 0x6d10be20, 0x39dfa: 0x6d10c020, 0x39dfb: 0x6d10c220, + 0x39dfc: 0x6d10c420, 0x39dfd: 0x6d10c620, 0x39dfe: 0x6d10c820, 0x39dff: 0x6d10ca20, + // Block 0xe78, offset 0x39e00 + 0x39e00: 0x6d10cc20, 0x39e01: 0x6d10ce20, 0x39e02: 0x6d10d020, 0x39e03: 0x6d10d220, + 0x39e04: 0x6d10d420, 0x39e05: 0x6d10d620, 0x39e06: 0x6d10d820, 0x39e07: 0x6d10da20, + 0x39e08: 0x6d3ee820, 0x39e09: 0x6d3eea20, 0x39e0a: 0x6d3eec20, 0x39e0b: 0x6d3eee20, + 0x39e0c: 0x6d3ef020, 0x39e0d: 0x6d3ef220, 0x39e0e: 0x6d3ef420, 0x39e0f: 0x6d3ef620, + 0x39e10: 0x6d3ef820, 0x39e11: 0x6d3efa20, 0x39e12: 0x6d3efc20, 0x39e13: 0x6d3efe20, + 0x39e14: 0x6d6bac20, 0x39e15: 0x6d6bae20, 0x39e16: 0x6d6bb020, 0x39e17: 0x6d6bb220, + 0x39e18: 0x6d6bb420, 0x39e19: 0x6d6bb620, 0x39e1a: 0x6d6bb820, 0x39e1b: 0x6d6bba20, + 0x39e1c: 0x6d6bbc20, 0x39e1d: 0x6d6bbe20, 0x39e1e: 0x6d6bc020, 0x39e1f: 0x6d6bc220, + 0x39e20: 0x6d6bc420, 0x39e21: 0x6d6bc620, 0x39e22: 0x6d94e820, 0x39e23: 0x6d94ea20, + 0x39e24: 0x6d94ec20, 0x39e25: 0x6d94ee20, 0x39e26: 0x6db81a20, 0x39e27: 0x6d94f020, + 0x39e28: 0x6d94f220, 0x39e29: 0x6d94f420, 0x39e2a: 0x6d94f620, 0x39e2b: 0x6d94f820, + 0x39e2c: 0x6d94fa20, 0x39e2d: 0x6d94fc20, 0x39e2e: 0x6db81c20, 0x39e2f: 0x6db81e20, + 0x39e30: 0x6db82020, 0x39e31: 0x6db82220, 0x39e32: 0x6db82420, 0x39e33: 0x6db82620, + 0x39e34: 0x6db82820, 0x39e35: 0x6db82a20, 0x39e36: 0x6db82c20, 0x39e37: 0x6db82e20, + 0x39e38: 0x6db83020, 0x39e39: 0x6dd6b220, 0x39e3a: 0x6dd6b420, 0x39e3b: 0x6dd6b620, + 0x39e3c: 0x6dd6b820, 0x39e3d: 0x6dd6ba20, 0x39e3e: 0x6dd6bc20, 0x39e3f: 0x6def7420, + // Block 0xe79, offset 0x39e40 + 0x39e40: 0x6def7620, 0x39e41: 0x6def7820, 0x39e42: 0x6def7a20, 0x39e43: 0x6def7c20, + 0x39e44: 0x6def7e20, 0x39e45: 0x6def8020, 0x39e46: 0x6def8220, 0x39e47: 0x6def8420, + 0x39e48: 0x6def8620, 0x39e49: 0x6def8820, 0x39e4a: 0x6def8a20, 0x39e4b: 0x6def8c20, + 0x39e4c: 0x6def8e20, 0x39e4d: 0x6e039e20, 0x39e4e: 0x6e03a020, 0x39e4f: 0x6e03a220, + 0x39e50: 0x6e03a420, 0x39e51: 0x6e03a620, 0x39e52: 0x6e03a820, 0x39e53: 0x6e150820, + 0x39e54: 0x6e150a20, 0x39e55: 0x6e150c20, 0x39e56: 0x6e150e20, 0x39e57: 0x6e151020, + 0x39e58: 0x6e22ae20, 0x39e59: 0x6e22b020, 0x39e5a: 0x6e22b220, 0x39e5b: 0x6e2cea20, + 0x39e5c: 0x6e2cec20, 0x39e5d: 0x6e3aa020, 0x39e5e: 0x6e3aa220, 0x39e5f: 0x6e3e5c20, + 0x39e60: 0x6c613620, 0x39e61: 0x6c613820, 0x39e62: 0x6c613a20, 0x39e63: 0x6c613c20, + 0x39e64: 0x6c613e20, 0x39e65: 0x6c614020, 0x39e66: 0x6c614220, 0x39e67: 0x6c879e20, + 0x39e68: 0x6c87a020, 0x39e69: 0x6c87a220, 0x39e6a: 0x6c87a420, 0x39e6b: 0x6c87a620, + 0x39e6c: 0x6c87a820, 0x39e6d: 0x6c87aa20, 0x39e6e: 0x6c87ac20, 0x39e6f: 0x6c87ae20, + 0x39e70: 0x6c87b020, 0x39e71: 0x6c87b220, 0x39e72: 0x6c87b420, 0x39e73: 0x6cb30020, + 0x39e74: 0x6cb30220, 0x39e75: 0x6cb30420, 0x39e76: 0x6cb30620, 0x39e77: 0x6cb30820, + 0x39e78: 0x6cb30a20, 0x39e79: 0x6cb30c20, 0x39e7a: 0x6cb30e20, 0x39e7b: 0x6cb31020, + 0x39e7c: 0x6cb31220, 0x39e7d: 0x6cb31420, 0x39e7e: 0x6cb31620, 0x39e7f: 0x6cb31820, + // Block 0xe7a, offset 0x39e80 + 0x39e80: 0x6cb31a20, 0x39e81: 0x6cb31c20, 0x39e82: 0x6cb31e20, 0x39e83: 0x6cb32020, + 0x39e84: 0x6cb32220, 0x39e85: 0x6cb32420, 0x39e86: 0x6cb32620, 0x39e87: 0x6cb32820, + 0x39e88: 0x6cb32a20, 0x39e89: 0x6cb32c20, 0x39e8a: 0x6cb32e20, 0x39e8b: 0x6cb33020, + 0x39e8c: 0x6cb33220, 0x39e8d: 0x6cb33420, 0x39e8e: 0x6ce2a020, 0x39e8f: 0x6ce2a220, + 0x39e90: 0x6ce2a420, 0x39e91: 0x6ce2a620, 0x39e92: 0x6ce2a820, 0x39e93: 0x6ce2aa20, + 0x39e94: 0x6ce2ac20, 0x39e95: 0x6ce2ae20, 0x39e96: 0x6ce2b020, 0x39e97: 0x6ce2b220, + 0x39e98: 0x6ce2b420, 0x39e99: 0x6ce2b620, 0x39e9a: 0x6ce2b820, 0x39e9b: 0x6ce2ba20, + 0x39e9c: 0x6ce2bc20, 0x39e9d: 0x6ce2be20, 0x39e9e: 0x6ce2c020, 0x39e9f: 0x6ce2c220, + 0x39ea0: 0x6ce2c420, 0x39ea1: 0x6ce2c620, 0x39ea2: 0x6ce2c820, 0x39ea3: 0x6ce2ca20, + 0x39ea4: 0x6ce2cc20, 0x39ea5: 0x6ce2ce20, 0x39ea6: 0x6ce2d020, 0x39ea7: 0x6ce2d220, + 0x39ea8: 0x6d110a20, 0x39ea9: 0x6d110c20, 0x39eaa: 0x6d110e20, 0x39eab: 0x6d111020, + 0x39eac: 0x6d111220, 0x39ead: 0x6d111420, 0x39eae: 0x6d111620, 0x39eaf: 0x6d111820, + 0x39eb0: 0x6d111a20, 0x39eb1: 0x6d111c20, 0x39eb2: 0x6d111e20, 0x39eb3: 0x6d112020, + 0x39eb4: 0x6d112220, 0x39eb5: 0x6d112420, 0x39eb6: 0x6d112620, 0x39eb7: 0x6d112820, + 0x39eb8: 0x6d112a20, 0x39eb9: 0x6d112c20, 0x39eba: 0x6d112e20, 0x39ebb: 0x6d113020, + 0x39ebc: 0x6d113220, 0x39ebd: 0x6d113420, 0x39ebe: 0x6d113620, 0x39ebf: 0x6d113820, + // Block 0xe7b, offset 0x39ec0 + 0x39ec0: 0x6d113a20, 0x39ec1: 0x6d113c20, 0x39ec2: 0x6d3f1c20, 0x39ec3: 0x6d3f1e20, + 0x39ec4: 0x6d3f2020, 0x39ec5: 0x6d3f2220, 0x39ec6: 0x6d3f2420, 0x39ec7: 0x6d3f2620, + 0x39ec8: 0x6d3f2820, 0x39ec9: 0x6d3f2a20, 0x39eca: 0x6d3f2c20, 0x39ecb: 0x6d3f2e20, + 0x39ecc: 0x6d3f3020, 0x39ecd: 0x6d3f3220, 0x39ece: 0x6d3f3420, 0x39ecf: 0x6d3f3620, + 0x39ed0: 0x6d3f3820, 0x39ed1: 0x6d3f3a20, 0x39ed2: 0x6d3f3c20, 0x39ed3: 0x6d3f3e20, + 0x39ed4: 0x6d3f4020, 0x39ed5: 0x6d3f4220, 0x39ed6: 0x6d3f4420, 0x39ed7: 0x6d3f4620, + 0x39ed8: 0x6d3f4820, 0x39ed9: 0x6d3f4a20, 0x39eda: 0x6d3f4c20, 0x39edb: 0x6d3f4e20, + 0x39edc: 0x6d3f5020, 0x39edd: 0x6d3f5220, 0x39ede: 0x6d3f5420, 0x39edf: 0x6d3f5620, + 0x39ee0: 0x6d6bfe20, 0x39ee1: 0x6d6c0020, 0x39ee2: 0x6d6c0220, 0x39ee3: 0x6d6c0420, + 0x39ee4: 0x6d6c0620, 0x39ee5: 0x6d6c0820, 0x39ee6: 0x6d6c0a20, 0x39ee7: 0x6d6c0c20, + 0x39ee8: 0x6d6c0e20, 0x39ee9: 0x6d6c1020, 0x39eea: 0x6d6c1220, 0x39eeb: 0x6d6c1420, + 0x39eec: 0x6d6c1620, 0x39eed: 0x6d6c1820, 0x39eee: 0x6d6c1a20, 0x39eef: 0x6d6c1c20, + 0x39ef0: 0x6d6c1e20, 0x39ef1: 0x6d6c2020, 0x39ef2: 0x6d6c2220, 0x39ef3: 0x6d6c2420, + 0x39ef4: 0x6d6c2620, 0x39ef5: 0x6d6c2820, 0x39ef6: 0x6d6c2a20, 0x39ef7: 0x6d6c2c20, + 0x39ef8: 0x6d6c2e20, 0x39ef9: 0x6d6c3020, 0x39efa: 0x6d6c3220, 0x39efb: 0x6d6c3420, + 0x39efc: 0x6d6c3620, 0x39efd: 0x6d6c3820, 0x39efe: 0x6d6c3a20, 0x39eff: 0x6d6c3c20, + // Block 0xe7c, offset 0x39f00 + 0x39f00: 0x6d6c3e20, 0x39f01: 0x6d6c4020, 0x39f02: 0x6d6c4220, 0x39f03: 0x6d6c4420, + 0x39f04: 0x6d6c4620, 0x39f05: 0x6d6c4820, 0x39f06: 0x6d6c4a20, 0x39f07: 0x6d952820, + 0x39f08: 0x6d952a20, 0x39f09: 0x6d952c20, 0x39f0a: 0x6d952e20, 0x39f0b: 0x6d953020, + 0x39f0c: 0x6d953220, 0x39f0d: 0x6d953420, 0x39f0e: 0x6d953620, 0x39f0f: 0x6d953820, + 0x39f10: 0x6d953a20, 0x39f11: 0x6d953c20, 0x39f12: 0x6d953e20, 0x39f13: 0x6d954020, + 0x39f14: 0x6d954220, 0x39f15: 0x6d954420, 0x39f16: 0x6d954620, 0x39f17: 0x6d954820, + 0x39f18: 0x6d954a20, 0x39f19: 0x6d954c20, 0x39f1a: 0x6d954e20, 0x39f1b: 0x6d955020, + 0x39f1c: 0x6d955220, 0x39f1d: 0x6d955420, 0x39f1e: 0x6d955620, 0x39f1f: 0x6d955820, + 0x39f20: 0x6d955a20, 0x39f21: 0x6d955c20, 0x39f22: 0x6d955e20, 0x39f23: 0x6d956020, + 0x39f24: 0x6d956220, 0x39f25: 0x6d956420, 0x39f26: 0x6d956620, 0x39f27: 0x6d956820, + 0x39f28: 0x6d956a20, 0x39f29: 0x6db85420, 0x39f2a: 0x6db85620, 0x39f2b: 0x6db85820, + 0x39f2c: 0x6db85a20, 0x39f2d: 0x6db85c20, 0x39f2e: 0x6db85e20, 0x39f2f: 0x6db86020, + 0x39f30: 0x6db86220, 0x39f31: 0x6db86420, 0x39f32: 0x6db86620, 0x39f33: 0x6db86820, + 0x39f34: 0x6db86a20, 0x39f35: 0x6db86c20, 0x39f36: 0x6db86e20, 0x39f37: 0x6db87020, + 0x39f38: 0x6db87220, 0x39f39: 0x6db87420, 0x39f3a: 0x6db87620, 0x39f3b: 0x6db87820, + 0x39f3c: 0x6db87a20, 0x39f3d: 0x6db87c20, 0x39f3e: 0x6db87e20, 0x39f3f: 0x6db88020, + // Block 0xe7d, offset 0x39f40 + 0x39f40: 0x6db88220, 0x39f41: 0x6db88420, 0x39f42: 0x6db88620, 0x39f43: 0x6db88820, + 0x39f44: 0x6db88a20, 0x39f45: 0x6db88c20, 0x39f46: 0x6db88e20, 0x39f47: 0x6db89020, + 0x39f48: 0x6db89220, 0x39f49: 0x6db89420, 0x39f4a: 0x6dd6de20, 0x39f4b: 0x6dd6e020, + 0x39f4c: 0x6dd6e220, 0x39f4d: 0x6dd6e420, 0x39f4e: 0x6dd6e620, 0x39f4f: 0x6dd6e820, + 0x39f50: 0x6dd6ea20, 0x39f51: 0x6dd6ec20, 0x39f52: 0x6dd6ee20, 0x39f53: 0x6dd6f020, + 0x39f54: 0x6dd6f220, 0x39f55: 0x6dd6f420, 0x39f56: 0x6dd6f620, 0x39f57: 0x6dd6f820, + 0x39f58: 0x6dd6fa20, 0x39f59: 0x6dd6fc20, 0x39f5a: 0x6dd6fe20, 0x39f5b: 0x6dd70020, + 0x39f5c: 0x6dd70220, 0x39f5d: 0x6dd70420, 0x39f5e: 0x6dd70620, 0x39f5f: 0x6dd70820, + 0x39f60: 0x6dd70a20, 0x39f61: 0x6dd70c20, 0x39f62: 0x6dd70e20, 0x39f63: 0x6dd71020, + 0x39f64: 0x6defaa20, 0x39f65: 0x6defac20, 0x39f66: 0x6defae20, 0x39f67: 0x6defb020, + 0x39f68: 0x6defb220, 0x39f69: 0x6defb420, 0x39f6a: 0x6defb620, 0x39f6b: 0x6defb820, + 0x39f6c: 0x6defba20, 0x39f6d: 0x6defbc20, 0x39f6e: 0x6defbe20, 0x39f6f: 0x6defc020, + 0x39f70: 0x6defc220, 0x39f71: 0x6defc420, 0x39f72: 0x6e03ba20, 0x39f73: 0x6e03bc20, + 0x39f74: 0x6e03be20, 0x39f75: 0x6e03c020, 0x39f76: 0x6e03c220, 0x39f77: 0x6e03c420, + 0x39f78: 0x6e03c620, 0x39f79: 0x6e03c820, 0x39f7a: 0x6e03ca20, 0x39f7b: 0x6e03cc20, + 0x39f7c: 0x6e03ce20, 0x39f7d: 0x6e03d020, 0x39f7e: 0x6e03d220, 0x39f7f: 0x6e03d420, + // Block 0xe7e, offset 0x39f80 + 0x39f80: 0x6e03d620, 0x39f81: 0x6e03d820, 0x39f82: 0x6e03da20, 0x39f83: 0x6e03dc20, + 0x39f84: 0x6e03de20, 0x39f85: 0x6e03e020, 0x39f86: 0x6e03e220, 0x39f87: 0x6e03e420, + 0x39f88: 0x6e152220, 0x39f89: 0x6e152420, 0x39f8a: 0x6e152620, 0x39f8b: 0x6e152820, + 0x39f8c: 0x6e152a20, 0x39f8d: 0x6e152c20, 0x39f8e: 0x6e152e20, 0x39f8f: 0x6e153020, + 0x39f90: 0x6e153220, 0x39f91: 0x6e22be20, 0x39f92: 0x6e22c020, 0x39f93: 0x6e22c220, + 0x39f94: 0x6e22c420, 0x39f95: 0x6e22c620, 0x39f96: 0x6e22c820, 0x39f97: 0x6e22ca20, + 0x39f98: 0x6e22cc20, 0x39f99: 0x6e22ce20, 0x39f9a: 0x6e22d020, 0x39f9b: 0x6e22d220, + 0x39f9c: 0x6e22d420, 0x39f9d: 0x6e22d620, 0x39f9e: 0x6e2cf220, 0x39f9f: 0x6e2cf420, + 0x39fa0: 0x6e2cf620, 0x39fa1: 0x6e2cf820, 0x39fa2: 0x6e2cfa20, 0x39fa3: 0x6e2cfc20, + 0x39fa4: 0x6e2cfe20, 0x39fa5: 0x6e2d0020, 0x39fa6: 0x6e2d0220, 0x39fa7: 0x6e2d0420, + 0x39fa8: 0x6e2d0620, 0x39fa9: 0x6e34e220, 0x39faa: 0x6e34e420, 0x39fab: 0x6e34e620, + 0x39fac: 0x6e34e820, 0x39fad: 0x6e34ea20, 0x39fae: 0x6e34ec20, 0x39faf: 0x6e34ee20, + 0x39fb0: 0x6e34f020, 0x39fb1: 0x6e34f220, 0x39fb2: 0x6e34f420, 0x39fb3: 0x6e3aa420, + 0x39fb4: 0x6e3aa620, 0x39fb5: 0x6e3e6020, 0x39fb6: 0x6e3e6220, 0x39fb7: 0x6e3e6420, + 0x39fb8: 0x6e3e6620, 0x39fb9: 0x6e413220, 0x39fba: 0x6e432e20, 0x39fbb: 0x6e413420, + 0x39fbc: 0x6e433020, 0x39fbd: 0x6e3e6820, 0x39fbe: 0x6e413620, 0x39fbf: 0x6e433220, + // Block 0xe7f, offset 0x39fc0 + 0x39fc0: 0x6e433420, 0x39fc1: 0x6e448e20, 0x39fc2: 0x6e456220, 0x39fc3: 0x6e45e020, + 0x39fc4: 0x6e471420, 0x39fc5: 0x6c40f020, 0x39fc6: 0x6c40f220, 0x39fc7: 0x6c615c20, + 0x39fc8: 0x6c87ca20, 0x39fc9: 0x6d957420, 0x39fca: 0x6e03ea20, 0x39fcb: 0x6c271e20, + 0x39fcc: 0x6c40f620, 0x39fcd: 0x6c87d220, 0x39fce: 0x6c87d420, 0x39fcf: 0x6cb34220, + 0x39fd0: 0x6cb34420, 0x39fd1: 0x6cb34620, 0x39fd2: 0x6ce2f420, 0x39fd3: 0x6ce2f620, + 0x39fd4: 0x6d115220, 0x39fd5: 0x6d115420, 0x39fd6: 0x6d115620, 0x39fd7: 0x6d115820, + 0x39fd8: 0x6d3f6e20, 0x39fd9: 0x6d3f7020, 0x39fda: 0x6d3f7220, 0x39fdb: 0x6d3f7420, + 0x39fdc: 0x6d6c5820, 0x39fdd: 0x6d6c5a20, 0x39fde: 0x6d6c5c20, 0x39fdf: 0x6d6c5e20, + 0x39fe0: 0x6d958420, 0x39fe1: 0x6d958620, 0x39fe2: 0x6d958820, 0x39fe3: 0x6d958a20, + 0x39fe4: 0x6d958c20, 0x39fe5: 0x6d958e20, 0x39fe6: 0x6d959020, 0x39fe7: 0x6d959220, + 0x39fe8: 0x6db8a020, 0x39fe9: 0x6db8a220, 0x39fea: 0x6db8a420, 0x39feb: 0x6db8a620, + 0x39fec: 0x6db8a820, 0x39fed: 0x6db8aa20, 0x39fee: 0x6db8ac20, 0x39fef: 0x6db8ae20, + 0x39ff0: 0x6dd71820, 0x39ff1: 0x6dd71a20, 0x39ff2: 0x6dd71c20, 0x39ff3: 0x6dc60820, + 0x39ff4: 0x6dcb1a20, 0x39ff5: 0x6defcc20, 0x39ff6: 0x6defce20, 0x39ff7: 0x6defd020, + 0x39ff8: 0x6defd220, 0x39ff9: 0x6defd420, 0x39ffa: 0x6e03f020, 0x39ffb: 0x6e03f220, + 0x39ffc: 0x6e03f420, 0x39ffd: 0x6e153820, 0x39ffe: 0x6e22d820, 0x39fff: 0x6e22da20, + // Block 0xe80, offset 0x3a000 + 0x3a000: 0x6e34f620, 0x3a001: 0x6e449020, 0x3a002: 0x6e456420, 0x3a003: 0x6c272220, + 0x3a004: 0x6c272420, 0x3a005: 0x6d116220, 0x3a006: 0x6d116420, 0x3a007: 0x6d116620, + 0x3a008: 0x6d6c6420, 0x3a009: 0x6d959420, 0x3a00a: 0x6defd820, 0x3a00b: 0x6e153a20, + 0x3a00c: 0x6e22dc20, 0x3a00d: 0x6c0a8220, 0x3a00e: 0x6c0a8420, 0x3a00f: 0x6c0a8620, + 0x3a010: 0x6c0a8820, 0x3a011: 0x6c151620, 0x3a012: 0x6c151820, 0x3a013: 0x6c151a20, + 0x3a014: 0x6c151c20, 0x3a015: 0x6c151e20, 0x3a016: 0x6c152020, 0x3a017: 0x6c152220, + 0x3a018: 0x6c152420, 0x3a019: 0x6c152620, 0x3a01a: 0x6c152820, 0x3a01b: 0x6c152a20, + 0x3a01c: 0x6c152c20, 0x3a01d: 0x6c152e20, 0x3a01e: 0x6c153020, 0x3a01f: 0x6c153220, + 0x3a020: 0x6c153420, 0x3a021: 0x6c153620, 0x3a022: 0x6c274620, 0x3a023: 0x6c274820, + 0x3a024: 0x6c274a20, 0x3a025: 0x6c274c20, 0x3a026: 0x6c274e20, 0x3a027: 0x6c275020, + 0x3a028: 0x6c275220, 0x3a029: 0x6c275420, 0x3a02a: 0x6c275620, 0x3a02b: 0x6c275820, + 0x3a02c: 0x6c275a20, 0x3a02d: 0x6c275c20, 0x3a02e: 0x6c275e20, 0x3a02f: 0x6c276020, + 0x3a030: 0x6c276220, 0x3a031: 0x6c276420, 0x3a032: 0x6c276620, 0x3a033: 0x6c276820, + 0x3a034: 0x6c276a20, 0x3a035: 0x6c276c20, 0x3a036: 0x6c276e20, 0x3a037: 0x6c277020, + 0x3a038: 0x6c277220, 0x3a039: 0x6c277420, 0x3a03a: 0x6c277620, 0x3a03b: 0x6c277820, + 0x3a03c: 0x6c277a20, 0x3a03d: 0x6c277c20, 0x3a03e: 0x6c277e20, 0x3a03f: 0x6c278020, + // Block 0xe81, offset 0x3a040 + 0x3a040: 0x6c278220, 0x3a041: 0x6c278420, 0x3a042: 0x6c413020, 0x3a043: 0x6c413220, + 0x3a044: 0x6c413420, 0x3a045: 0x6c413620, 0x3a046: 0x6c413820, 0x3a047: 0x6c413a20, + 0x3a048: 0x6c413c20, 0x3a049: 0x6c413e20, 0x3a04a: 0x6c414020, 0x3a04b: 0x6c414220, + 0x3a04c: 0x6c414420, 0x3a04d: 0x6c414620, 0x3a04e: 0x6c414820, 0x3a04f: 0x6c414a20, + 0x3a050: 0x6c414c20, 0x3a051: 0x6c414e20, 0x3a052: 0x6c415020, 0x3a053: 0x6c415220, + 0x3a054: 0x6c415420, 0x3a055: 0x6c415620, 0x3a056: 0x6c415820, 0x3a057: 0x6c415a20, + 0x3a058: 0x6c415c20, 0x3a059: 0x6c415e20, 0x3a05a: 0x6c416020, 0x3a05b: 0x6c416220, + 0x3a05c: 0x6c416420, 0x3a05d: 0x6c416620, 0x3a05e: 0x6c416820, 0x3a05f: 0x6c416a20, + 0x3a060: 0x6c416c20, 0x3a061: 0x6c416e20, 0x3a062: 0x6c417020, 0x3a063: 0x6c417220, + 0x3a064: 0x6c417420, 0x3a065: 0x6c619020, 0x3a066: 0x6c619220, 0x3a067: 0x6c619420, + 0x3a068: 0x6c619620, 0x3a069: 0x6c619820, 0x3a06a: 0x6c619a20, 0x3a06b: 0x6c619c20, + 0x3a06c: 0x6c619e20, 0x3a06d: 0x6c61a020, 0x3a06e: 0x6c61a220, 0x3a06f: 0x6c61a420, + 0x3a070: 0x6c61a620, 0x3a071: 0x6c61a820, 0x3a072: 0x6c61aa20, 0x3a073: 0x6c61ac20, + 0x3a074: 0x6c61ae20, 0x3a075: 0x6c61b020, 0x3a076: 0x6c61b220, 0x3a077: 0x6c61b420, + 0x3a078: 0x6c61b620, 0x3a079: 0x6c61b820, 0x3a07a: 0x6c61ba20, 0x3a07b: 0x6c61bc20, + 0x3a07c: 0x6c61be20, 0x3a07d: 0x6c61c020, 0x3a07e: 0x6c61c220, 0x3a07f: 0x6c61c420, + // Block 0xe82, offset 0x3a080 + 0x3a080: 0x6c61c620, 0x3a081: 0x6c61c820, 0x3a082: 0x6c61ca20, 0x3a083: 0x6c61cc20, + 0x3a084: 0x6c61ce20, 0x3a085: 0x6c881420, 0x3a086: 0x6c881620, 0x3a087: 0x6c881820, + 0x3a088: 0x6c881a20, 0x3a089: 0x6c881c20, 0x3a08a: 0x6c881e20, 0x3a08b: 0x6c882020, + 0x3a08c: 0x6c882220, 0x3a08d: 0x6c882420, 0x3a08e: 0x6c882620, 0x3a08f: 0x6c882820, + 0x3a090: 0x6c882a20, 0x3a091: 0x6c882c20, 0x3a092: 0x6c882e20, 0x3a093: 0x6c883020, + 0x3a094: 0x6c883220, 0x3a095: 0x6c883420, 0x3a096: 0x6c883620, 0x3a097: 0x6c883820, + 0x3a098: 0x6c883a20, 0x3a099: 0x6c883c20, 0x3a09a: 0x6c883e20, 0x3a09b: 0x6c884020, + 0x3a09c: 0x6c884220, 0x3a09d: 0x6c884420, 0x3a09e: 0x6c884620, 0x3a09f: 0x6c884820, + 0x3a0a0: 0x6c884a20, 0x3a0a1: 0x6c884c20, 0x3a0a2: 0x6c884e20, 0x3a0a3: 0x6c885020, + 0x3a0a4: 0x6c885220, 0x3a0a5: 0x6c885420, 0x3a0a6: 0x6c885620, 0x3a0a7: 0x6c885820, + 0x3a0a8: 0x6c885a20, 0x3a0a9: 0x6c885c20, 0x3a0aa: 0x6c885e20, 0x3a0ab: 0x6cb38820, + 0x3a0ac: 0x6cb38a20, 0x3a0ad: 0x6cb38c20, 0x3a0ae: 0x6cb38e20, 0x3a0af: 0x6cb39020, + 0x3a0b0: 0x6cb39220, 0x3a0b1: 0x6cb39420, 0x3a0b2: 0x6cb39620, 0x3a0b3: 0x6cb39820, + 0x3a0b4: 0x6cb39a20, 0x3a0b5: 0x6cb39c20, 0x3a0b6: 0x6cb39e20, 0x3a0b7: 0x6cb3a020, + 0x3a0b8: 0x6cb3a220, 0x3a0b9: 0x6cb3a420, 0x3a0ba: 0x6cb3a620, 0x3a0bb: 0x6cb3a820, + 0x3a0bc: 0x6cb3aa20, 0x3a0bd: 0x6cb3ac20, 0x3a0be: 0x6cb3ae20, 0x3a0bf: 0x6cb3b020, + // Block 0xe83, offset 0x3a0c0 + 0x3a0c0: 0x6cb3b220, 0x3a0c1: 0x6cb3b420, 0x3a0c2: 0x6cb3b620, 0x3a0c3: 0x6cb3b820, + 0x3a0c4: 0x6cb3ba20, 0x3a0c5: 0x6cb3bc20, 0x3a0c6: 0x6cb3be20, 0x3a0c7: 0x6cb3c020, + 0x3a0c8: 0x6cb3c220, 0x3a0c9: 0x6cb3c420, 0x3a0ca: 0x6cb3c620, 0x3a0cb: 0x6cb3c820, + 0x3a0cc: 0x6cb3ca20, 0x3a0cd: 0x6cb3cc20, 0x3a0ce: 0x6ce32c20, 0x3a0cf: 0x6cb3ce20, + 0x3a0d0: 0x6cb3d020, 0x3a0d1: 0x6cb3d220, 0x3a0d2: 0x6cb3d420, 0x3a0d3: 0x6cb3d620, + 0x3a0d4: 0x6cb3d820, 0x3a0d5: 0x6cb3da20, 0x3a0d6: 0x6cb3dc20, 0x3a0d7: 0x6cb3de20, + 0x3a0d8: 0x6cb3e020, 0x3a0d9: 0x6cb3e220, 0x3a0da: 0x6cb3e420, 0x3a0db: 0x6cb3e620, + 0x3a0dc: 0x6cb3e820, 0x3a0dd: 0x6ce32e20, 0x3a0de: 0x6ce33020, 0x3a0df: 0x6ce33220, + 0x3a0e0: 0x6cb3ea20, 0x3a0e1: 0x6ce33420, 0x3a0e2: 0x6ce33620, 0x3a0e3: 0x6ce33820, + 0x3a0e4: 0x6ce33a20, 0x3a0e5: 0x6ce33c20, 0x3a0e6: 0x6ce33e20, 0x3a0e7: 0x6ce34020, + 0x3a0e8: 0x6ce34220, 0x3a0e9: 0x6ce34420, 0x3a0ea: 0x6ce34620, 0x3a0eb: 0x6ce34820, + 0x3a0ec: 0x6ce34a20, 0x3a0ed: 0x6ce34c20, 0x3a0ee: 0x6ce34e20, 0x3a0ef: 0x6ce35020, + 0x3a0f0: 0x6ce35220, 0x3a0f1: 0x6ce35420, 0x3a0f2: 0x6ce35620, 0x3a0f3: 0x6ce35820, + 0x3a0f4: 0x6ce35a20, 0x3a0f5: 0x6ce35c20, 0x3a0f6: 0x6ce35e20, 0x3a0f7: 0x6ce36020, + 0x3a0f8: 0x6ce36220, 0x3a0f9: 0x6ce36420, 0x3a0fa: 0x6ce36620, 0x3a0fb: 0x6ce36820, + 0x3a0fc: 0x6ce36a20, 0x3a0fd: 0x6ce36c20, 0x3a0fe: 0x6ce36e20, 0x3a0ff: 0x6ce37020, + // Block 0xe84, offset 0x3a100 + 0x3a100: 0x6ce37220, 0x3a101: 0x6ce37420, 0x3a102: 0x6ce37620, 0x3a103: 0x6ce37820, + 0x3a104: 0x6ce37a20, 0x3a105: 0x6ce37c20, 0x3a106: 0x6ce37e20, 0x3a107: 0x6ce38020, + 0x3a108: 0x6ce38220, 0x3a109: 0x6ce38420, 0x3a10a: 0x6ce38620, 0x3a10b: 0x6ce38820, + 0x3a10c: 0x6ce38a20, 0x3a10d: 0x6ce38c20, 0x3a10e: 0x6ce38e20, 0x3a10f: 0x6ce39020, + 0x3a110: 0x6ce39220, 0x3a111: 0x6ce39420, 0x3a112: 0x6ce39620, 0x3a113: 0x6ce39820, + 0x3a114: 0x6ce39a20, 0x3a115: 0x6ce39c20, 0x3a116: 0x6ce39e20, 0x3a117: 0x6ce3a020, + 0x3a118: 0x6ce3a220, 0x3a119: 0x6ce3a420, 0x3a11a: 0x6ce3a620, 0x3a11b: 0x6ce3a820, + 0x3a11c: 0x6ce3aa20, 0x3a11d: 0x6d11a220, 0x3a11e: 0x6d11a420, 0x3a11f: 0x6d11a620, + 0x3a120: 0x6d11a820, 0x3a121: 0x6d11aa20, 0x3a122: 0x6d11ac20, 0x3a123: 0x6d11ae20, + 0x3a124: 0x6d11b020, 0x3a125: 0x6d11b220, 0x3a126: 0x6d11b420, 0x3a127: 0x6d11b620, + 0x3a128: 0x6d11b820, 0x3a129: 0x6d11ba20, 0x3a12a: 0x6d11bc20, 0x3a12b: 0x6d11be20, + 0x3a12c: 0x6d11c020, 0x3a12d: 0x6d11c220, 0x3a12e: 0x6d11c420, 0x3a12f: 0x6d11c620, + 0x3a130: 0x6d11c820, 0x3a131: 0x6d11ca20, 0x3a132: 0x6d11cc20, 0x3a133: 0x6d11ce20, + 0x3a134: 0x6d11d020, 0x3a135: 0x6d11d220, 0x3a136: 0x6d11d420, 0x3a137: 0x6d11d620, + 0x3a138: 0x6d11d820, 0x3a139: 0x6d11da20, 0x3a13a: 0x6d11dc20, 0x3a13b: 0x6d11de20, + 0x3a13c: 0x6d11e020, 0x3a13d: 0x6d11e220, 0x3a13e: 0x6d11e420, 0x3a13f: 0x6d11e620, + // Block 0xe85, offset 0x3a140 + 0x3a140: 0x6d11e820, 0x3a141: 0x6d11ea20, 0x3a142: 0x6d11ec20, 0x3a143: 0x6d11ee20, + 0x3a144: 0x6d11f020, 0x3a145: 0x6d11f220, 0x3a146: 0x6d3f9c20, 0x3a147: 0x6d3f9e20, + 0x3a148: 0x6d3fa020, 0x3a149: 0x6d3fa220, 0x3a14a: 0x6d3fa420, 0x3a14b: 0x6d3fa620, + 0x3a14c: 0x6d3fa820, 0x3a14d: 0x6d3faa20, 0x3a14e: 0x6d3fac20, 0x3a14f: 0x6d3fae20, + 0x3a150: 0x6d3fb020, 0x3a151: 0x6d3fb220, 0x3a152: 0x6d3fb420, 0x3a153: 0x6d3fb620, + 0x3a154: 0x6d3fb820, 0x3a155: 0x6d3fba20, 0x3a156: 0x6d3fbc20, 0x3a157: 0x6d3fbe20, + 0x3a158: 0x6d3fc020, 0x3a159: 0x6d3fc220, 0x3a15a: 0x6d3fc420, 0x3a15b: 0x6d3fc620, + 0x3a15c: 0x6d3fc820, 0x3a15d: 0x6d3fca20, 0x3a15e: 0x6d3fcc20, 0x3a15f: 0x6d3fce20, + 0x3a160: 0x6d3fd020, 0x3a161: 0x6d3fd220, 0x3a162: 0x6d3fd420, 0x3a163: 0x6d3fd620, + 0x3a164: 0x6d3fd820, 0x3a165: 0x6d3fda20, 0x3a166: 0x6d3fdc20, 0x3a167: 0x6d3fde20, + 0x3a168: 0x6d3fe020, 0x3a169: 0x6d3fe220, 0x3a16a: 0x6d3fe420, 0x3a16b: 0x6d3fe620, + 0x3a16c: 0x6d3fe820, 0x3a16d: 0x6d3fea20, 0x3a16e: 0x6d3fec20, 0x3a16f: 0x6d3fee20, + 0x3a170: 0x6d3ff020, 0x3a171: 0x6d3ff220, 0x3a172: 0x6d3ff420, 0x3a173: 0x6d3ff620, + 0x3a174: 0x6d6c8a20, 0x3a175: 0x6d6c8c20, 0x3a176: 0x6d6c8e20, 0x3a177: 0x6d6c9020, + 0x3a178: 0x6d6c9220, 0x3a179: 0x6d6c9420, 0x3a17a: 0x6d6c9620, 0x3a17b: 0x6d6c9820, + 0x3a17c: 0x6d6c9a20, 0x3a17d: 0x6d6c9c20, 0x3a17e: 0x6d6c9e20, 0x3a17f: 0x6d6ca020, + // Block 0xe86, offset 0x3a180 + 0x3a180: 0x6d6ca220, 0x3a181: 0x6d6ca420, 0x3a182: 0x6d6ca620, 0x3a183: 0x6d6ca820, + 0x3a184: 0x6d6caa20, 0x3a185: 0x6d6cac20, 0x3a186: 0x6d6cae20, 0x3a187: 0x6d6cb020, + 0x3a188: 0x6d6cb220, 0x3a189: 0x6d6cb420, 0x3a18a: 0x6d6cb620, 0x3a18b: 0x6d6cb820, + 0x3a18c: 0x6d6cba20, 0x3a18d: 0x6d6cbc20, 0x3a18e: 0x6d6cbe20, 0x3a18f: 0x6d6cc020, + 0x3a190: 0x6d6cc220, 0x3a191: 0x6d6cc420, 0x3a192: 0x6d6cc620, 0x3a193: 0x6d784820, + 0x3a194: 0x6d6cc820, 0x3a195: 0x6d6cca20, 0x3a196: 0x6d6ccc20, 0x3a197: 0x6d6cce20, + 0x3a198: 0x6d6cd020, 0x3a199: 0x6d6cd220, 0x3a19a: 0x6d6cd420, 0x3a19b: 0x6d6cd620, + 0x3a19c: 0x6d6cd820, 0x3a19d: 0x6d6cda20, 0x3a19e: 0x6d6cdc20, 0x3a19f: 0x6d6cde20, + 0x3a1a0: 0x6d6ce020, 0x3a1a1: 0x6d6ce220, 0x3a1a2: 0x6d6ce420, 0x3a1a3: 0x6d6ce620, + 0x3a1a4: 0x6d6ce820, 0x3a1a5: 0x6d95b220, 0x3a1a6: 0x6d95b420, 0x3a1a7: 0x6d95b620, + 0x3a1a8: 0x6d95b820, 0x3a1a9: 0x6d95ba20, 0x3a1aa: 0x6d95bc20, 0x3a1ab: 0x6d95be20, + 0x3a1ac: 0x6d95c020, 0x3a1ad: 0x6d95c220, 0x3a1ae: 0x6d95c420, 0x3a1af: 0x6d95c620, + 0x3a1b0: 0x6d95c820, 0x3a1b1: 0x6d95ca20, 0x3a1b2: 0x6d95cc20, 0x3a1b3: 0x6d95ce20, + 0x3a1b4: 0x6d95d020, 0x3a1b5: 0x6d95d220, 0x3a1b6: 0x6d95d420, 0x3a1b7: 0x6d95d620, + 0x3a1b8: 0x6d95d820, 0x3a1b9: 0x6d95da20, 0x3a1ba: 0x6d95dc20, 0x3a1bb: 0x6d95de20, + 0x3a1bc: 0x6d95e020, 0x3a1bd: 0x6d95e220, 0x3a1be: 0x6d95e420, 0x3a1bf: 0x6d95e620, + // Block 0xe87, offset 0x3a1c0 + 0x3a1c0: 0x6d95e820, 0x3a1c1: 0x6d95ea20, 0x3a1c2: 0x6d95ec20, 0x3a1c3: 0x6d95ee20, + 0x3a1c4: 0x6d95f020, 0x3a1c5: 0x6d95f220, 0x3a1c6: 0x6d95f420, 0x3a1c7: 0x6db8c620, + 0x3a1c8: 0x6db8c820, 0x3a1c9: 0x6db8ca20, 0x3a1ca: 0x6db8cc20, 0x3a1cb: 0x6db8ce20, + 0x3a1cc: 0x6db8d020, 0x3a1cd: 0x6db8d220, 0x3a1ce: 0x6db8d420, 0x3a1cf: 0x6db8d620, + 0x3a1d0: 0x6db8d820, 0x3a1d1: 0x6db8da20, 0x3a1d2: 0x6db8dc20, 0x3a1d3: 0x6db8de20, + 0x3a1d4: 0x6db8e020, 0x3a1d5: 0x6db8e220, 0x3a1d6: 0x6db8e420, 0x3a1d7: 0x6db8e620, + 0x3a1d8: 0x6db8e820, 0x3a1d9: 0x6db8ea20, 0x3a1da: 0x6db8ec20, 0x3a1db: 0x6db8ee20, + 0x3a1dc: 0x6db8f020, 0x3a1dd: 0x6db8f220, 0x3a1de: 0x6db8f420, 0x3a1df: 0x6db8f620, + 0x3a1e0: 0x6db8f820, 0x3a1e1: 0x6dd72620, 0x3a1e2: 0x6dd72820, 0x3a1e3: 0x6dd72a20, + 0x3a1e4: 0x6dd72c20, 0x3a1e5: 0x6dd72e20, 0x3a1e6: 0x6dd73020, 0x3a1e7: 0x6dd73220, + 0x3a1e8: 0x6dd73420, 0x3a1e9: 0x6dd73620, 0x3a1ea: 0x6dd73820, 0x3a1eb: 0x6dd73a20, + 0x3a1ec: 0x6dd73c20, 0x3a1ed: 0x6dd73e20, 0x3a1ee: 0x6dd74020, 0x3a1ef: 0x6dd74220, + 0x3a1f0: 0x6dd74420, 0x3a1f1: 0x6dd74620, 0x3a1f2: 0x6dd74820, 0x3a1f3: 0x6dd74a20, + 0x3a1f4: 0x6dd74c20, 0x3a1f5: 0x6dd74e20, 0x3a1f6: 0x6dd75020, 0x3a1f7: 0x6defe220, + 0x3a1f8: 0x6defe420, 0x3a1f9: 0x6defe620, 0x3a1fa: 0x6defe820, 0x3a1fb: 0x6defea20, + 0x3a1fc: 0x6e03e620, 0x3a1fd: 0x6defec20, 0x3a1fe: 0x6defee20, 0x3a1ff: 0x6deff020, + // Block 0xe88, offset 0x3a200 + 0x3a200: 0x6deff220, 0x3a201: 0x6deff420, 0x3a202: 0x6e03fe20, 0x3a203: 0x6e040020, + 0x3a204: 0x6e040220, 0x3a205: 0x6e040420, 0x3a206: 0x6e040620, 0x3a207: 0x6e040820, + 0x3a208: 0x6e040a20, 0x3a209: 0x6e040c20, 0x3a20a: 0x6e040e20, 0x3a20b: 0x6e041020, + 0x3a20c: 0x6e041220, 0x3a20d: 0x6e041420, 0x3a20e: 0x6e041620, 0x3a20f: 0x6e041820, + 0x3a210: 0x6e041a20, 0x3a211: 0x6e041c20, 0x3a212: 0x6e153e20, 0x3a213: 0x6e154020, + 0x3a214: 0x6e154220, 0x3a215: 0x6e154420, 0x3a216: 0x6e154620, 0x3a217: 0x6e154820, + 0x3a218: 0x6e154a20, 0x3a219: 0x6e22de20, 0x3a21a: 0x6e22e020, 0x3a21b: 0x6e22e220, + 0x3a21c: 0x6e22e420, 0x3a21d: 0x6e22e620, 0x3a21e: 0x6e22e820, 0x3a21f: 0x6e2d0c20, + 0x3a220: 0x6e2d0e20, 0x3a221: 0x6e2d1020, 0x3a222: 0x6e2d1220, 0x3a223: 0x6e2d1420, + 0x3a224: 0x6e34fa20, 0x3a225: 0x6e34fc20, 0x3a226: 0x6e3aa820, 0x3a227: 0x6e3e6a20, + 0x3a228: 0x6c00ca20, 0x3a229: 0x6c052220, 0x3a22a: 0x6c052420, 0x3a22b: 0x6c0a9220, + 0x3a22c: 0x6c0a9420, 0x3a22d: 0x6c0a9620, 0x3a22e: 0x6c0a9820, 0x3a22f: 0x6c0a9a20, + 0x3a230: 0x6c0a9c20, 0x3a231: 0x6c0a9e20, 0x3a232: 0x6c0aa020, 0x3a233: 0x6c0aa220, + 0x3a234: 0x6c0aa420, 0x3a235: 0x6c0aa620, 0x3a236: 0x6c154e20, 0x3a237: 0x6c155020, + 0x3a238: 0x6c155220, 0x3a239: 0x6c155420, 0x3a23a: 0x6c155620, 0x3a23b: 0x6c155820, + 0x3a23c: 0x6c155a20, 0x3a23d: 0x6c155c20, 0x3a23e: 0x6c155e20, 0x3a23f: 0x6c156020, + // Block 0xe89, offset 0x3a240 + 0x3a240: 0x6c156220, 0x3a241: 0x6c156420, 0x3a242: 0x6c156620, 0x3a243: 0x6c156820, + 0x3a244: 0x6c156a20, 0x3a245: 0x6c156c20, 0x3a246: 0x6c156e20, 0x3a247: 0x6c157020, + 0x3a248: 0x6c157220, 0x3a249: 0x6c157420, 0x3a24a: 0x6c157620, 0x3a24b: 0x6c157820, + 0x3a24c: 0x6c157a20, 0x3a24d: 0x6c157c20, 0x3a24e: 0x6c157e20, 0x3a24f: 0x6c158020, + 0x3a250: 0x6c158220, 0x3a251: 0x6c158420, 0x3a252: 0x6c158620, 0x3a253: 0x6c27ae20, + 0x3a254: 0x6c27b020, 0x3a255: 0x6c27b220, 0x3a256: 0x6c27b420, 0x3a257: 0x6c27b620, + 0x3a258: 0x6c27b820, 0x3a259: 0x6c27ba20, 0x3a25a: 0x6c27bc20, 0x3a25b: 0x6c27be20, + 0x3a25c: 0x6c27c020, 0x3a25d: 0x6c27c220, 0x3a25e: 0x6c27c420, 0x3a25f: 0x6c27c620, + 0x3a260: 0x6c27c820, 0x3a261: 0x6c27ca20, 0x3a262: 0x6c27cc20, 0x3a263: 0x6c27ce20, + 0x3a264: 0x6c27d020, 0x3a265: 0x6c27d220, 0x3a266: 0x6c27d420, 0x3a267: 0x6c27d620, + 0x3a268: 0x6c27d820, 0x3a269: 0x6c27da20, 0x3a26a: 0x6c27dc20, 0x3a26b: 0x6c27de20, + 0x3a26c: 0x6c27e020, 0x3a26d: 0x6c27e220, 0x3a26e: 0x6c27e420, 0x3a26f: 0x6c41a020, + 0x3a270: 0x6c41a220, 0x3a271: 0x6c41a420, 0x3a272: 0x6c41a620, 0x3a273: 0x6c41a820, + 0x3a274: 0x6c41aa20, 0x3a275: 0x6c41ac20, 0x3a276: 0x6c41ae20, 0x3a277: 0x6c41b020, + 0x3a278: 0x6c41b220, 0x3a279: 0x6c41b420, 0x3a27a: 0x6c41b620, 0x3a27b: 0x6c41b820, + 0x3a27c: 0x6c41ba20, 0x3a27d: 0x6c41bc20, 0x3a27e: 0x6c41be20, 0x3a27f: 0x6c41c020, + // Block 0xe8a, offset 0x3a280 + 0x3a280: 0x6c41c220, 0x3a281: 0x6c41c420, 0x3a282: 0x6c41c620, 0x3a283: 0x6c41c820, + 0x3a284: 0x6c41ca20, 0x3a285: 0x6c41cc20, 0x3a286: 0x6c41ce20, 0x3a287: 0x6c41d020, + 0x3a288: 0x6c41d220, 0x3a289: 0x6c41d420, 0x3a28a: 0x6c41d620, 0x3a28b: 0x6c620e20, + 0x3a28c: 0x6c621020, 0x3a28d: 0x6c621220, 0x3a28e: 0x6c621420, 0x3a28f: 0x6c621620, + 0x3a290: 0x6c621820, 0x3a291: 0x6c621a20, 0x3a292: 0x6c621c20, 0x3a293: 0x6c621e20, + 0x3a294: 0x6c622020, 0x3a295: 0x6c622220, 0x3a296: 0x6c622420, 0x3a297: 0x6c622620, + 0x3a298: 0x6c622820, 0x3a299: 0x6c622a20, 0x3a29a: 0x6c622c20, 0x3a29b: 0x6c622e20, + 0x3a29c: 0x6c623020, 0x3a29d: 0x6c623220, 0x3a29e: 0x6c623420, 0x3a29f: 0x6c623620, + 0x3a2a0: 0x6c623820, 0x3a2a1: 0x6c623a20, 0x3a2a2: 0x6c623c20, 0x3a2a3: 0x6c623e20, + 0x3a2a4: 0x6c624020, 0x3a2a5: 0x6c624220, 0x3a2a6: 0x6c624420, 0x3a2a7: 0x6c624620, + 0x3a2a8: 0x6c624820, 0x3a2a9: 0x6c624a20, 0x3a2aa: 0x6c624c20, 0x3a2ab: 0x6c889a20, + 0x3a2ac: 0x6c889c20, 0x3a2ad: 0x6c889e20, 0x3a2ae: 0x6c88a020, 0x3a2af: 0x6c88a220, + 0x3a2b0: 0x6c88a420, 0x3a2b1: 0x6c88a620, 0x3a2b2: 0x6c88a820, 0x3a2b3: 0x6c88aa20, + 0x3a2b4: 0x6c88ac20, 0x3a2b5: 0x6c88ae20, 0x3a2b6: 0x6c88b020, 0x3a2b7: 0x6c88b220, + 0x3a2b8: 0x6c88b420, 0x3a2b9: 0x6c88b620, 0x3a2ba: 0x6c88b820, 0x3a2bb: 0x6c88ba20, + 0x3a2bc: 0x6c88bc20, 0x3a2bd: 0x6c88be20, 0x3a2be: 0x6c88c020, 0x3a2bf: 0x6c88c220, + // Block 0xe8b, offset 0x3a2c0 + 0x3a2c0: 0x6c88c420, 0x3a2c1: 0x6c88c620, 0x3a2c2: 0x6c88c820, 0x3a2c3: 0x6c88ca20, + 0x3a2c4: 0x6c88cc20, 0x3a2c5: 0x6c88ce20, 0x3a2c6: 0x6c88d020, 0x3a2c7: 0x6c88d220, + 0x3a2c8: 0x6c88d420, 0x3a2c9: 0x6c88d620, 0x3a2ca: 0x6c88d820, 0x3a2cb: 0x6c88da20, + 0x3a2cc: 0x6c88dc20, 0x3a2cd: 0x6c88de20, 0x3a2ce: 0x6c88e020, 0x3a2cf: 0x6cb42a20, + 0x3a2d0: 0x6cb42c20, 0x3a2d1: 0x6cb42e20, 0x3a2d2: 0x6cb43020, 0x3a2d3: 0x6cb43220, + 0x3a2d4: 0x6cb43420, 0x3a2d5: 0x6cb43620, 0x3a2d6: 0x6cb43820, 0x3a2d7: 0x6ce3e620, + 0x3a2d8: 0x6cb43a20, 0x3a2d9: 0x6cb43c20, 0x3a2da: 0x6cb43e20, 0x3a2db: 0x6cb44020, + 0x3a2dc: 0x6cb44220, 0x3a2dd: 0x6cb44420, 0x3a2de: 0x6cb44620, 0x3a2df: 0x6cb44820, + 0x3a2e0: 0x6cb44a20, 0x3a2e1: 0x6cb44c20, 0x3a2e2: 0x6cb44e20, 0x3a2e3: 0x6cb45020, + 0x3a2e4: 0x6cb45220, 0x3a2e5: 0x6cb45420, 0x3a2e6: 0x6cb45620, 0x3a2e7: 0x6cb45820, + 0x3a2e8: 0x6cb45a20, 0x3a2e9: 0x6cb45c20, 0x3a2ea: 0x6cb45e20, 0x3a2eb: 0x6cb46020, + 0x3a2ec: 0x6cb46220, 0x3a2ed: 0x6cb46420, 0x3a2ee: 0x6cb46620, 0x3a2ef: 0x6cb46820, + 0x3a2f0: 0x6cb46a20, 0x3a2f1: 0x6cb46c20, 0x3a2f2: 0x6ce3e820, 0x3a2f3: 0x6ce3ea20, + 0x3a2f4: 0x6ce3ec20, 0x3a2f5: 0x6ce3ee20, 0x3a2f6: 0x6ce3f020, 0x3a2f7: 0x6ce3f220, + 0x3a2f8: 0x6ce3f420, 0x3a2f9: 0x6ce3f620, 0x3a2fa: 0x6ce3f820, 0x3a2fb: 0x6ce3fa20, + 0x3a2fc: 0x6ce3fc20, 0x3a2fd: 0x6ce3fe20, 0x3a2fe: 0x6ce40020, 0x3a2ff: 0x6ce40220, + // Block 0xe8c, offset 0x3a300 + 0x3a300: 0x6ce40420, 0x3a301: 0x6ce40620, 0x3a302: 0x6ce40820, 0x3a303: 0x6ce40a20, + 0x3a304: 0x6ce40c20, 0x3a305: 0x6ce40e20, 0x3a306: 0x6ce41020, 0x3a307: 0x6ce41220, + 0x3a308: 0x6ce41420, 0x3a309: 0x6ce41620, 0x3a30a: 0x6ce41820, 0x3a30b: 0x6d122220, + 0x3a30c: 0x6d122420, 0x3a30d: 0x6d122620, 0x3a30e: 0x6d122820, 0x3a30f: 0x6d122a20, + 0x3a310: 0x6d122c20, 0x3a311: 0x6d122e20, 0x3a312: 0x6d123020, 0x3a313: 0x6d123220, + 0x3a314: 0x6d123420, 0x3a315: 0x6d123620, 0x3a316: 0x6d123820, 0x3a317: 0x6d123a20, + 0x3a318: 0x6d123c20, 0x3a319: 0x6d123e20, 0x3a31a: 0x6d124020, 0x3a31b: 0x6d124220, + 0x3a31c: 0x6d124420, 0x3a31d: 0x6d124620, 0x3a31e: 0x6d124820, 0x3a31f: 0x6d124a20, + 0x3a320: 0x6d124c20, 0x3a321: 0x6d124e20, 0x3a322: 0x6d125020, 0x3a323: 0x6d125220, + 0x3a324: 0x6d125420, 0x3a325: 0x6d125620, 0x3a326: 0x6d125820, 0x3a327: 0x6d125a20, + 0x3a328: 0x6d125c20, 0x3a329: 0x6d125e20, 0x3a32a: 0x6d126020, 0x3a32b: 0x6d403020, + 0x3a32c: 0x6d403220, 0x3a32d: 0x6d403420, 0x3a32e: 0x6d403620, 0x3a32f: 0x6d403820, + 0x3a330: 0x6d403a20, 0x3a331: 0x6d403c20, 0x3a332: 0x6d403e20, 0x3a333: 0x6d404020, + 0x3a334: 0x6d404220, 0x3a335: 0x6d404420, 0x3a336: 0x6d404620, 0x3a337: 0x6d404820, + 0x3a338: 0x6d404a20, 0x3a339: 0x6d126220, 0x3a33a: 0x6d404c20, 0x3a33b: 0x6d404e20, + 0x3a33c: 0x6d405020, 0x3a33d: 0x6d405220, 0x3a33e: 0x6d405420, 0x3a33f: 0x6d405620, + // Block 0xe8d, offset 0x3a340 + 0x3a340: 0x6d405820, 0x3a341: 0x6d405a20, 0x3a342: 0x6d405c20, 0x3a343: 0x6d405e20, + 0x3a344: 0x6d406020, 0x3a345: 0x6d406220, 0x3a346: 0x6d406420, 0x3a347: 0x6d406620, + 0x3a348: 0x6d406820, 0x3a349: 0x6d406a20, 0x3a34a: 0x6d406c20, 0x3a34b: 0x6d406e20, + 0x3a34c: 0x6d407020, 0x3a34d: 0x6d407220, 0x3a34e: 0x6d407420, 0x3a34f: 0x6d407620, + 0x3a350: 0x6d407820, 0x3a351: 0x6d6d1820, 0x3a352: 0x6d6d1a20, 0x3a353: 0x6d6d1c20, + 0x3a354: 0x6d6d1e20, 0x3a355: 0x6d6d2020, 0x3a356: 0x6d6d2220, 0x3a357: 0x6d6d2420, + 0x3a358: 0x6d6d2620, 0x3a359: 0x6d6d2820, 0x3a35a: 0x6d6d2a20, 0x3a35b: 0x6d6d2c20, + 0x3a35c: 0x6d6d2e20, 0x3a35d: 0x6d6d3020, 0x3a35e: 0x6d6d3220, 0x3a35f: 0x6d6d3420, + 0x3a360: 0x6d6d3620, 0x3a361: 0x6d6d3820, 0x3a362: 0x6d6d3a20, 0x3a363: 0x6d6d3c20, + 0x3a364: 0x6d6d3e20, 0x3a365: 0x6d6d4020, 0x3a366: 0x6d6d4220, 0x3a367: 0x6d960820, + 0x3a368: 0x6d960a20, 0x3a369: 0x6d960c20, 0x3a36a: 0x6d960e20, 0x3a36b: 0x6d961020, + 0x3a36c: 0x6d961220, 0x3a36d: 0x6d961420, 0x3a36e: 0x6d961620, 0x3a36f: 0x6d961820, + 0x3a370: 0x6d961a20, 0x3a371: 0x6d961c20, 0x3a372: 0x6d961e20, 0x3a373: 0x6d962020, + 0x3a374: 0x6d962220, 0x3a375: 0x6d962420, 0x3a376: 0x6d962620, 0x3a377: 0x6d962820, + 0x3a378: 0x6d962a20, 0x3a379: 0x6d962c20, 0x3a37a: 0x6db90c20, 0x3a37b: 0x6db90e20, + 0x3a37c: 0x6db91020, 0x3a37d: 0x6db91220, 0x3a37e: 0x6db91420, 0x3a37f: 0x6db91620, + // Block 0xe8e, offset 0x3a380 + 0x3a380: 0x6db91820, 0x3a381: 0x6db91a20, 0x3a382: 0x6db91c20, 0x3a383: 0x6db91e20, + 0x3a384: 0x6db92020, 0x3a385: 0x6db92220, 0x3a386: 0x6db92420, 0x3a387: 0x6db92620, + 0x3a388: 0x6db92820, 0x3a389: 0x6db92a20, 0x3a38a: 0x6db92c20, 0x3a38b: 0x6db92e20, + 0x3a38c: 0x6db93020, 0x3a38d: 0x6dd76220, 0x3a38e: 0x6dd76420, 0x3a38f: 0x6dd76620, + 0x3a390: 0x6dd76820, 0x3a391: 0x6dd76a20, 0x3a392: 0x6dd76c20, 0x3a393: 0x6dd76e20, + 0x3a394: 0x6dd77020, 0x3a395: 0x6dd77220, 0x3a396: 0x6dd77420, 0x3a397: 0x6dd77620, + 0x3a398: 0x6dd77820, 0x3a399: 0x6deffc20, 0x3a39a: 0x6deffe20, 0x3a39b: 0x6df00020, + 0x3a39c: 0x6df00220, 0x3a39d: 0x6df00420, 0x3a39e: 0x6df00620, 0x3a39f: 0x6df00820, + 0x3a3a0: 0x6e042a20, 0x3a3a1: 0x6e042c20, 0x3a3a2: 0x6e042e20, 0x3a3a3: 0x6e043020, + 0x3a3a4: 0x6e155420, 0x3a3a5: 0x6e155620, 0x3a3a6: 0x6e155820, 0x3a3a7: 0x6e155a20, + 0x3a3a8: 0x6e22ee20, 0x3a3a9: 0x6e2d1a20, 0x3a3aa: 0x6e2d1c20, 0x3a3ab: 0x6e2d1e20, + 0x3a3ac: 0x6e2d2020, 0x3a3ad: 0x6e2d2220, 0x3a3ae: 0x6e2d2420, 0x3a3af: 0x6e3e6c20, + 0x3a3b0: 0x6c88fc20, 0x3a3b1: 0x6c88fe20, 0x3a3b2: 0x6c890020, 0x3a3b3: 0x6c890220, + 0x3a3b4: 0x6cb49620, 0x3a3b5: 0x6cb49820, 0x3a3b6: 0x6cb49a20, 0x3a3b7: 0x6cb49c20, + 0x3a3b8: 0x6cb49e20, 0x3a3b9: 0x6cb4a020, 0x3a3ba: 0x6cb4a220, 0x3a3bb: 0x6cb4a420, + 0x3a3bc: 0x6cb4a620, 0x3a3bd: 0x6cb4a820, 0x3a3be: 0x6cb4aa20, 0x3a3bf: 0x6cb4ac20, + // Block 0xe8f, offset 0x3a3c0 + 0x3a3c0: 0x6cb4ae20, 0x3a3c1: 0x6cb4b020, 0x3a3c2: 0x6cb4b220, 0x3a3c3: 0x6cb4b420, + 0x3a3c4: 0x6cb4b620, 0x3a3c5: 0x6cb4b820, 0x3a3c6: 0x6cb4ba20, 0x3a3c7: 0x6cb4bc20, + 0x3a3c8: 0x6cb4be20, 0x3a3c9: 0x6cb4c020, 0x3a3ca: 0x6cb4c220, 0x3a3cb: 0x6ce43820, + 0x3a3cc: 0x6ce43a20, 0x3a3cd: 0x6ce43c20, 0x3a3ce: 0x6ce43e20, 0x3a3cf: 0x6ce44020, + 0x3a3d0: 0x6ce44220, 0x3a3d1: 0x6ce44420, 0x3a3d2: 0x6ce44620, 0x3a3d3: 0x6ce44820, + 0x3a3d4: 0x6ce44a20, 0x3a3d5: 0x6ce44c20, 0x3a3d6: 0x6ce44e20, 0x3a3d7: 0x6ce45020, + 0x3a3d8: 0x6ce45220, 0x3a3d9: 0x6ce45420, 0x3a3da: 0x6ce45620, 0x3a3db: 0x6ce45820, + 0x3a3dc: 0x6ce45a20, 0x3a3dd: 0x6ce45c20, 0x3a3de: 0x6ce45e20, 0x3a3df: 0x6ce46020, + 0x3a3e0: 0x6ce46220, 0x3a3e1: 0x6ce46420, 0x3a3e2: 0x6ce46620, 0x3a3e3: 0x6ce46820, + 0x3a3e4: 0x6d129020, 0x3a3e5: 0x6d129220, 0x3a3e6: 0x6d129420, 0x3a3e7: 0x6d129620, + 0x3a3e8: 0x6d129820, 0x3a3e9: 0x6d129a20, 0x3a3ea: 0x6d129c20, 0x3a3eb: 0x6d129e20, + 0x3a3ec: 0x6d12a020, 0x3a3ed: 0x6d12a220, 0x3a3ee: 0x6d12a420, 0x3a3ef: 0x6d12a620, + 0x3a3f0: 0x6d12a820, 0x3a3f1: 0x6d12aa20, 0x3a3f2: 0x6d12ac20, 0x3a3f3: 0x6d12ae20, + 0x3a3f4: 0x6d12b020, 0x3a3f5: 0x6d12b220, 0x3a3f6: 0x6d12b420, 0x3a3f7: 0x6d409a20, + 0x3a3f8: 0x6d409c20, 0x3a3f9: 0x6d409e20, 0x3a3fa: 0x6d40a020, 0x3a3fb: 0x6d40a220, + 0x3a3fc: 0x6d40a420, 0x3a3fd: 0x6d40a620, 0x3a3fe: 0x6d40a820, 0x3a3ff: 0x6d40aa20, + // Block 0xe90, offset 0x3a400 + 0x3a400: 0x6d40ac20, 0x3a401: 0x6d40ae20, 0x3a402: 0x6d40b020, 0x3a403: 0x6d40b220, + 0x3a404: 0x6d40b420, 0x3a405: 0x6d40b620, 0x3a406: 0x6d40b820, 0x3a407: 0x6d40ba20, + 0x3a408: 0x6d40bc20, 0x3a409: 0x6d40be20, 0x3a40a: 0x6d40c020, 0x3a40b: 0x6d40c220, + 0x3a40c: 0x6d6d6a20, 0x3a40d: 0x6d6d6c20, 0x3a40e: 0x6d6d6e20, 0x3a40f: 0x6d6d7020, + 0x3a410: 0x6d6d7220, 0x3a411: 0x6d6d7420, 0x3a412: 0x6d6d7620, 0x3a413: 0x6d6d7820, + 0x3a414: 0x6d6d7a20, 0x3a415: 0x6d6d7c20, 0x3a416: 0x6d6d7e20, 0x3a417: 0x6d6d8020, + 0x3a418: 0x6d6d8220, 0x3a419: 0x6d6d8420, 0x3a41a: 0x6d6d8620, 0x3a41b: 0x6d6d8820, + 0x3a41c: 0x6d6d8a20, 0x3a41d: 0x6d6d8c20, 0x3a41e: 0x6d6d8e20, 0x3a41f: 0x6d6d9020, + 0x3a420: 0x6d6d9220, 0x3a421: 0x6d6d9420, 0x3a422: 0x6d6d9620, 0x3a423: 0x6d6d9820, + 0x3a424: 0x6d6d9a20, 0x3a425: 0x6d6d9c20, 0x3a426: 0x6d6d9e20, 0x3a427: 0x6d6da020, + 0x3a428: 0x6d6da220, 0x3a429: 0x6d965820, 0x3a42a: 0x6d965a20, 0x3a42b: 0x6d965c20, + 0x3a42c: 0x6d965e20, 0x3a42d: 0x6d966020, 0x3a42e: 0x6d966220, 0x3a42f: 0x6d966420, + 0x3a430: 0x6d966620, 0x3a431: 0x6d966820, 0x3a432: 0x6d966a20, 0x3a433: 0x6d966c20, + 0x3a434: 0x6d966e20, 0x3a435: 0x6d967020, 0x3a436: 0x6d967220, 0x3a437: 0x6d967420, + 0x3a438: 0x6d967620, 0x3a439: 0x6d967820, 0x3a43a: 0x6d967a20, 0x3a43b: 0x6d967c20, + 0x3a43c: 0x6d967e20, 0x3a43d: 0x6d968020, 0x3a43e: 0x6d968220, 0x3a43f: 0x6d968420, + // Block 0xe91, offset 0x3a440 + 0x3a440: 0x6d968620, 0x3a441: 0x6d968820, 0x3a442: 0x6d968a20, 0x3a443: 0x6d968c20, + 0x3a444: 0x6d968e20, 0x3a445: 0x6db95620, 0x3a446: 0x6db95820, 0x3a447: 0x6db95a20, + 0x3a448: 0x6db95c20, 0x3a449: 0x6db95e20, 0x3a44a: 0x6db96020, 0x3a44b: 0x6db96220, + 0x3a44c: 0x6db96420, 0x3a44d: 0x6db96620, 0x3a44e: 0x6db96820, 0x3a44f: 0x6db96a20, + 0x3a450: 0x6db96c20, 0x3a451: 0x6db96e20, 0x3a452: 0x6db97020, 0x3a453: 0x6db97220, + 0x3a454: 0x6db97420, 0x3a455: 0x6db97620, 0x3a456: 0x6db97820, 0x3a457: 0x6db97a20, + 0x3a458: 0x6db97c20, 0x3a459: 0x6db97e20, 0x3a45a: 0x6db98020, 0x3a45b: 0x6db98220, + 0x3a45c: 0x6db98420, 0x3a45d: 0x6db98620, 0x3a45e: 0x6db98820, 0x3a45f: 0x6db98a20, + 0x3a460: 0x6db98c20, 0x3a461: 0x6dd79220, 0x3a462: 0x6dd79420, 0x3a463: 0x6dd79620, + 0x3a464: 0x6dd79820, 0x3a465: 0x6dd79a20, 0x3a466: 0x6dd79c20, 0x3a467: 0x6dd79e20, + 0x3a468: 0x6dd7a020, 0x3a469: 0x6dd7a220, 0x3a46a: 0x6dd7a420, 0x3a46b: 0x6dd7a620, + 0x3a46c: 0x6dd7a820, 0x3a46d: 0x6dd7aa20, 0x3a46e: 0x6dd7ac20, 0x3a46f: 0x6dd7ae20, + 0x3a470: 0x6dd7b020, 0x3a471: 0x6dd7b220, 0x3a472: 0x6dd7b420, 0x3a473: 0x6dd7b620, + 0x3a474: 0x6dd7b820, 0x3a475: 0x6dd7ba20, 0x3a476: 0x6dd7bc20, 0x3a477: 0x6dd7be20, + 0x3a478: 0x6dd7c020, 0x3a479: 0x6dd7c220, 0x3a47a: 0x6dd7c420, 0x3a47b: 0x6dd7c620, + 0x3a47c: 0x6dd7c820, 0x3a47d: 0x6df01e20, 0x3a47e: 0x6df02020, 0x3a47f: 0x6df02220, + // Block 0xe92, offset 0x3a480 + 0x3a480: 0x6df02420, 0x3a481: 0x6df02620, 0x3a482: 0x6df02820, 0x3a483: 0x6df02a20, + 0x3a484: 0x6df02c20, 0x3a485: 0x6df02e20, 0x3a486: 0x6df03020, 0x3a487: 0x6df03220, + 0x3a488: 0x6df03420, 0x3a489: 0x6df03620, 0x3a48a: 0x6df03820, 0x3a48b: 0x6df03a20, + 0x3a48c: 0x6df03c20, 0x3a48d: 0x6df03e20, 0x3a48e: 0x6df04020, 0x3a48f: 0x6df04220, + 0x3a490: 0x6df04420, 0x3a491: 0x6df04620, 0x3a492: 0x6df04820, 0x3a493: 0x6df04a20, + 0x3a494: 0x6df04c20, 0x3a495: 0x6df04e20, 0x3a496: 0x6e044220, 0x3a497: 0x6e044420, + 0x3a498: 0x6e044620, 0x3a499: 0x6e044820, 0x3a49a: 0x6e044a20, 0x3a49b: 0x6e044c20, + 0x3a49c: 0x6e044e20, 0x3a49d: 0x6e045020, 0x3a49e: 0x6e045220, 0x3a49f: 0x6e045420, + 0x3a4a0: 0x6e045620, 0x3a4a1: 0x6e045820, 0x3a4a2: 0x6e045a20, 0x3a4a3: 0x6e045c20, + 0x3a4a4: 0x6e045e20, 0x3a4a5: 0x6e046020, 0x3a4a6: 0x6e156620, 0x3a4a7: 0x6e156820, + 0x3a4a8: 0x6e156a20, 0x3a4a9: 0x6e156c20, 0x3a4aa: 0x6e156e20, 0x3a4ab: 0x6e157020, + 0x3a4ac: 0x6e157220, 0x3a4ad: 0x6e157420, 0x3a4ae: 0x6e22f420, 0x3a4af: 0x6e22f620, + 0x3a4b0: 0x6e22f820, 0x3a4b1: 0x6e22fa20, 0x3a4b2: 0x6e22fc20, 0x3a4b3: 0x6e22fe20, + 0x3a4b4: 0x6e230020, 0x3a4b5: 0x6e230220, 0x3a4b6: 0x6e2d2820, 0x3a4b7: 0x6e2d2a20, + 0x3a4b8: 0x6e2d2c20, 0x3a4b9: 0x6e2d2e20, 0x3a4ba: 0x6e2d3020, 0x3a4bb: 0x6e2d3220, + 0x3a4bc: 0x6e2d3420, 0x3a4bd: 0x6e2d3620, 0x3a4be: 0x6e350a20, 0x3a4bf: 0x6e350c20, + // Block 0xe93, offset 0x3a4c0 + 0x3a4c0: 0x6e350e20, 0x3a4c1: 0x6e351020, 0x3a4c2: 0x6e351220, 0x3a4c3: 0x6e3aac20, + 0x3a4c4: 0x6e3aae20, 0x3a4c5: 0x6e3e7220, 0x3a4c6: 0x6e3e7420, 0x3a4c7: 0x6e413a20, + 0x3a4c8: 0x6e413c20, 0x3a4c9: 0x6e413e20, 0x3a4ca: 0x6e433a20, 0x3a4cb: 0x6e433c20, + 0x3a4cc: 0x6e433e20, 0x3a4cd: 0x6e45e220, 0x3a4ce: 0x6e45e420, 0x3a4cf: 0x6c890620, + 0x3a4d0: 0x6cb4c620, 0x3a4d1: 0x6cb4c820, 0x3a4d2: 0x6d40ca20, 0x3a4d3: 0x6d40cc20, + 0x3a4d4: 0x6d40ce20, 0x3a4d5: 0x6d6da620, 0x3a4d6: 0x6d6da820, 0x3a4d7: 0x6d6daa20, + 0x3a4d8: 0x6d969020, 0x3a4d9: 0x6d969220, 0x3a4da: 0x6db99220, 0x3a4db: 0x6db99420, + 0x3a4dc: 0x6db99620, 0x3a4dd: 0x6dd7cc20, 0x3a4de: 0x6e046420, 0x3a4df: 0x6e157820, + 0x3a4e0: 0x6e157a20, 0x3a4e1: 0x6e230420, 0x3a4e2: 0x6cb4ce20, 0x3a4e3: 0x6c890820, + 0x3a4e4: 0x6c890a20, 0x3a4e5: 0x6cb4d020, 0x3a4e6: 0x6ce47220, 0x3a4e7: 0x6ce47420, + 0x3a4e8: 0x6ce47620, 0x3a4e9: 0x6ce47820, 0x3a4ea: 0x6d12bc20, 0x3a4eb: 0x6d12be20, + 0x3a4ec: 0x6d40d020, 0x3a4ed: 0x6d6dac20, 0x3a4ee: 0x6d6dae20, 0x3a4ef: 0x6d6db020, + 0x3a4f0: 0x6d969420, 0x3a4f1: 0x6d969620, 0x3a4f2: 0x6db99a20, 0x3a4f3: 0x6db99c20, + 0x3a4f4: 0x6dd7d020, 0x3a4f5: 0x6dd7d220, 0x3a4f6: 0x6dd7d420, 0x3a4f7: 0x6dd7d620, + 0x3a4f8: 0x6e046820, 0x3a4f9: 0x6e157c20, 0x3a4fa: 0x6e157e20, 0x3a4fb: 0x6e3ab020, + 0x3a4fc: 0x6e456620, 0x3a4fd: 0x6c892a20, 0x3a4fe: 0x6c892c20, 0x3a4ff: 0x6c892e20, + // Block 0xe94, offset 0x3a500 + 0x3a500: 0x6c893020, 0x3a501: 0x6c893220, 0x3a502: 0x6cb50a20, 0x3a503: 0x6cb50c20, + 0x3a504: 0x6cb50e20, 0x3a505: 0x6cb51020, 0x3a506: 0x6cb51220, 0x3a507: 0x6cb51420, + 0x3a508: 0x6cb51620, 0x3a509: 0x6cb51820, 0x3a50a: 0x6ce4e420, 0x3a50b: 0x6ce4e620, + 0x3a50c: 0x6ce4e820, 0x3a50d: 0x6ce4ea20, 0x3a50e: 0x6ce4ec20, 0x3a50f: 0x6ce4ee20, + 0x3a510: 0x6ce4f020, 0x3a511: 0x6ce4f220, 0x3a512: 0x6ce4f420, 0x3a513: 0x6ce4f620, + 0x3a514: 0x6ce4f820, 0x3a515: 0x6ce4fa20, 0x3a516: 0x6ce4fc20, 0x3a517: 0x6ce4fe20, + 0x3a518: 0x6ce50020, 0x3a519: 0x6ce50220, 0x3a51a: 0x6ce50420, 0x3a51b: 0x6ce50620, + 0x3a51c: 0x6ce50820, 0x3a51d: 0x6ce50a20, 0x3a51e: 0x6ce50c20, 0x3a51f: 0x6ce50e20, + 0x3a520: 0x6ce51020, 0x3a521: 0x6ce51220, 0x3a522: 0x6ce51420, 0x3a523: 0x6ce51620, + 0x3a524: 0x6ce51820, 0x3a525: 0x6d135820, 0x3a526: 0x6d135a20, 0x3a527: 0x6d135c20, + 0x3a528: 0x6d135e20, 0x3a529: 0x6d136020, 0x3a52a: 0x6d136220, 0x3a52b: 0x6d136420, + 0x3a52c: 0x6d136620, 0x3a52d: 0x6d136820, 0x3a52e: 0x6d136a20, 0x3a52f: 0x6d136c20, + 0x3a530: 0x6d136e20, 0x3a531: 0x6d137020, 0x3a532: 0x6d137220, 0x3a533: 0x6d137420, + 0x3a534: 0x6d137620, 0x3a535: 0x6d137820, 0x3a536: 0x6d137a20, 0x3a537: 0x6d137c20, + 0x3a538: 0x6d137e20, 0x3a539: 0x6d138020, 0x3a53a: 0x6d138220, 0x3a53b: 0x6d138420, + 0x3a53c: 0x6d138620, 0x3a53d: 0x6d138820, 0x3a53e: 0x6d138a20, 0x3a53f: 0x6d138c20, + // Block 0xe95, offset 0x3a540 + 0x3a540: 0x6d138e20, 0x3a541: 0x6d139020, 0x3a542: 0x6d415a20, 0x3a543: 0x6d415c20, + 0x3a544: 0x6d415e20, 0x3a545: 0x6d416020, 0x3a546: 0x6d416220, 0x3a547: 0x6d416420, + 0x3a548: 0x6d416620, 0x3a549: 0x6d416820, 0x3a54a: 0x6d416a20, 0x3a54b: 0x6d416c20, + 0x3a54c: 0x6d416e20, 0x3a54d: 0x6d417020, 0x3a54e: 0x6d417220, 0x3a54f: 0x6d417420, + 0x3a550: 0x6d417620, 0x3a551: 0x6d417820, 0x3a552: 0x6d417a20, 0x3a553: 0x6d417c20, + 0x3a554: 0x6d417e20, 0x3a555: 0x6d418020, 0x3a556: 0x6d418220, 0x3a557: 0x6d418420, + 0x3a558: 0x6d418620, 0x3a559: 0x6d418820, 0x3a55a: 0x6d418a20, 0x3a55b: 0x6d418c20, + 0x3a55c: 0x6d418e20, 0x3a55d: 0x6d419020, 0x3a55e: 0x6d377020, 0x3a55f: 0x6d419220, + 0x3a560: 0x6d419420, 0x3a561: 0x6d419620, 0x3a562: 0x6d419820, 0x3a563: 0x6d419a20, + 0x3a564: 0x6d419c20, 0x3a565: 0x6d419e20, 0x3a566: 0x6d41a020, 0x3a567: 0x6d41a220, + 0x3a568: 0x6d41a420, 0x3a569: 0x6d41a620, 0x3a56a: 0x6d41a820, 0x3a56b: 0x6d41aa20, + 0x3a56c: 0x6d6e4a20, 0x3a56d: 0x6d6e4c20, 0x3a56e: 0x6d6e4e20, 0x3a56f: 0x6d6e5020, + 0x3a570: 0x6d6e5220, 0x3a571: 0x6d6e5420, 0x3a572: 0x6d6e5620, 0x3a573: 0x6d6e5820, + 0x3a574: 0x6d6e5a20, 0x3a575: 0x6d6e5c20, 0x3a576: 0x6d6e5e20, 0x3a577: 0x6d6e6020, + 0x3a578: 0x6d6e6220, 0x3a579: 0x6d6e6420, 0x3a57a: 0x6d6e6620, 0x3a57b: 0x6d6e6820, + 0x3a57c: 0x6d6e6a20, 0x3a57d: 0x6d6e6c20, 0x3a57e: 0x6d6e6e20, 0x3a57f: 0x6d6e7020, + // Block 0xe96, offset 0x3a580 + 0x3a580: 0x6d6e7220, 0x3a581: 0x6d6e7420, 0x3a582: 0x6d6e7620, 0x3a583: 0x6d6e7820, + 0x3a584: 0x6d6e7a20, 0x3a585: 0x6d6e7c20, 0x3a586: 0x6d6e7e20, 0x3a587: 0x6d6e8020, + 0x3a588: 0x6d6e8220, 0x3a589: 0x6d6e8420, 0x3a58a: 0x6d6e8620, 0x3a58b: 0x6d6e8820, + 0x3a58c: 0x6d6e8a20, 0x3a58d: 0x6d6e8c20, 0x3a58e: 0x6d6e8e20, 0x3a58f: 0x6d6e9020, + 0x3a590: 0x6d6e9220, 0x3a591: 0x6d6e9420, 0x3a592: 0x6d6e9620, 0x3a593: 0x6d6e9820, + 0x3a594: 0x6d6e9a20, 0x3a595: 0x6d6e9c20, 0x3a596: 0x6d6e9e20, 0x3a597: 0x6d6ea020, + 0x3a598: 0x6d6ea220, 0x3a599: 0x6d6ea420, 0x3a59a: 0x6d6ea620, 0x3a59b: 0x6d6ea820, + 0x3a59c: 0x6d6eaa20, 0x3a59d: 0x6d6eac20, 0x3a59e: 0x6d6eae20, 0x3a59f: 0x6d6eb020, + 0x3a5a0: 0x6d6eb220, 0x3a5a1: 0x6d6eb420, 0x3a5a2: 0x6d6eb620, 0x3a5a3: 0x6d6eb820, + 0x3a5a4: 0x6d6eba20, 0x3a5a5: 0x6d6ebc20, 0x3a5a6: 0x6d974620, 0x3a5a7: 0x6d974820, + 0x3a5a8: 0x6d974a20, 0x3a5a9: 0x6d974c20, 0x3a5aa: 0x6d974e20, 0x3a5ab: 0x6d975020, + 0x3a5ac: 0x6d975220, 0x3a5ad: 0x6d975420, 0x3a5ae: 0x6d975620, 0x3a5af: 0x6d975820, + 0x3a5b0: 0x6d975a20, 0x3a5b1: 0x6d975c20, 0x3a5b2: 0x6d975e20, 0x3a5b3: 0x6d976020, + 0x3a5b4: 0x6d976220, 0x3a5b5: 0x6d976420, 0x3a5b6: 0x6d976620, 0x3a5b7: 0x6d976820, + 0x3a5b8: 0x6d976a20, 0x3a5b9: 0x6d976c20, 0x3a5ba: 0x6d976e20, 0x3a5bb: 0x6d977020, + 0x3a5bc: 0x6d977220, 0x3a5bd: 0x6d977420, 0x3a5be: 0x6d977620, 0x3a5bf: 0x6d977820, + // Block 0xe97, offset 0x3a5c0 + 0x3a5c0: 0x6d977a20, 0x3a5c1: 0x6d977c20, 0x3a5c2: 0x6d977e20, 0x3a5c3: 0x6d978020, + 0x3a5c4: 0x6d978220, 0x3a5c5: 0x6d978420, 0x3a5c6: 0x6d978620, 0x3a5c7: 0x6d978820, + 0x3a5c8: 0x6d978a20, 0x3a5c9: 0x6d978c20, 0x3a5ca: 0x6d978e20, 0x3a5cb: 0x6d979020, + 0x3a5cc: 0x6d979220, 0x3a5cd: 0x6d979420, 0x3a5ce: 0x6d979620, 0x3a5cf: 0x6d979820, + 0x3a5d0: 0x6d979a20, 0x3a5d1: 0x6d979c20, 0x3a5d2: 0x6d979e20, 0x3a5d3: 0x6d97a020, + 0x3a5d4: 0x6d97a220, 0x3a5d5: 0x6d97a420, 0x3a5d6: 0x6d97a620, 0x3a5d7: 0x6d97a820, + 0x3a5d8: 0x6d97aa20, 0x3a5d9: 0x6d97ac20, 0x3a5da: 0x6d97ae20, 0x3a5db: 0x6d97b020, + 0x3a5dc: 0x6d97b220, 0x3a5dd: 0x6d97b420, 0x3a5de: 0x6d97b620, 0x3a5df: 0x6d97b820, + 0x3a5e0: 0x6d97ba20, 0x3a5e1: 0x6d97bc20, 0x3a5e2: 0x6d97be20, 0x3a5e3: 0x6d97c020, + 0x3a5e4: 0x6d97c220, 0x3a5e5: 0x6d97c420, 0x3a5e6: 0x6d97c620, 0x3a5e7: 0x6d97c820, + 0x3a5e8: 0x6d97ca20, 0x3a5e9: 0x6d97cc20, 0x3a5ea: 0x6d97ce20, 0x3a5eb: 0x6d97d020, + 0x3a5ec: 0x6d97d220, 0x3a5ed: 0x6d97d420, 0x3a5ee: 0x6d97d620, 0x3a5ef: 0x6dba2c20, + 0x3a5f0: 0x6dba2e20, 0x3a5f1: 0x6dba3020, 0x3a5f2: 0x6dba3220, 0x3a5f3: 0x6dba3420, + 0x3a5f4: 0x6dba3620, 0x3a5f5: 0x6dba3820, 0x3a5f6: 0x6dba3a20, 0x3a5f7: 0x6dba3c20, + 0x3a5f8: 0x6dba3e20, 0x3a5f9: 0x6dba4020, 0x3a5fa: 0x6dba4220, 0x3a5fb: 0x6dba4420, + 0x3a5fc: 0x6dba4620, 0x3a5fd: 0x6dba4820, 0x3a5fe: 0x6dba4a20, 0x3a5ff: 0x6dba4c20, + // Block 0xe98, offset 0x3a600 + 0x3a600: 0x6dba4e20, 0x3a601: 0x6dba5020, 0x3a602: 0x6dba5220, 0x3a603: 0x6dba5420, + 0x3a604: 0x6dba5620, 0x3a605: 0x6dba5820, 0x3a606: 0x6dba5a20, 0x3a607: 0x6dba5c20, + 0x3a608: 0x6dba5e20, 0x3a609: 0x6dba6020, 0x3a60a: 0x6dba6220, 0x3a60b: 0x6dba6420, + 0x3a60c: 0x6dba6620, 0x3a60d: 0x6dba6820, 0x3a60e: 0x6dba6a20, 0x3a60f: 0x6dba6c20, + 0x3a610: 0x6dba6e20, 0x3a611: 0x6dba7020, 0x3a612: 0x6dba7220, 0x3a613: 0x6dba7420, + 0x3a614: 0x6dba7620, 0x3a615: 0x6dba7820, 0x3a616: 0x6dba7a20, 0x3a617: 0x6dba7c20, + 0x3a618: 0x6dba7e20, 0x3a619: 0x6dba8020, 0x3a61a: 0x6dba8220, 0x3a61b: 0x6dba8420, + 0x3a61c: 0x6dba8620, 0x3a61d: 0x6dba8820, 0x3a61e: 0x6dba8a20, 0x3a61f: 0x6dba8c20, + 0x3a620: 0x6dba8e20, 0x3a621: 0x6dba9020, 0x3a622: 0x6dba9220, 0x3a623: 0x6dba9420, + 0x3a624: 0x6dba9620, 0x3a625: 0x6dba9820, 0x3a626: 0x6dba9a20, 0x3a627: 0x6dba9c20, + 0x3a628: 0x6dba9e20, 0x3a629: 0x6dbaa020, 0x3a62a: 0x6dbaa220, 0x3a62b: 0x6dbaa420, + 0x3a62c: 0x6dbaa620, 0x3a62d: 0x6dbaa820, 0x3a62e: 0x6dbaaa20, 0x3a62f: 0x6dbaac20, + 0x3a630: 0x6dbaae20, 0x3a631: 0x6dbab020, 0x3a632: 0x6dbab220, 0x3a633: 0x6dbab420, + 0x3a634: 0x6dbab620, 0x3a635: 0x6dbab820, 0x3a636: 0x6dbaba20, 0x3a637: 0x6dbabc20, + 0x3a638: 0x6dbabe20, 0x3a639: 0x6dbac020, 0x3a63a: 0x6dbac220, 0x3a63b: 0x6dbac420, + 0x3a63c: 0x6dbac620, 0x3a63d: 0x6dbac820, 0x3a63e: 0x6dbaca20, 0x3a63f: 0x6dbacc20, + // Block 0xe99, offset 0x3a640 + 0x3a640: 0x6dbace20, 0x3a641: 0x6dbad020, 0x3a642: 0x6dbad220, 0x3a643: 0x6dbad420, + 0x3a644: 0x6dbad620, 0x3a645: 0x6dbad820, 0x3a646: 0x6dbada20, 0x3a647: 0x6dd85a20, + 0x3a648: 0x6dd85c20, 0x3a649: 0x6dd85e20, 0x3a64a: 0x6dd86020, 0x3a64b: 0x6dd86220, + 0x3a64c: 0x6dd86420, 0x3a64d: 0x6dd86620, 0x3a64e: 0x6dd86820, 0x3a64f: 0x6dd86a20, + 0x3a650: 0x6dd86c20, 0x3a651: 0x6dd86e20, 0x3a652: 0x6dd87020, 0x3a653: 0x6dd87220, + 0x3a654: 0x6dd87420, 0x3a655: 0x6dd87620, 0x3a656: 0x6dd87820, 0x3a657: 0x6dd87a20, + 0x3a658: 0x6dd87c20, 0x3a659: 0x6dd87e20, 0x3a65a: 0x6dd88020, 0x3a65b: 0x6dd88220, + 0x3a65c: 0x6dd88420, 0x3a65d: 0x6dd88620, 0x3a65e: 0x6dd88820, 0x3a65f: 0x6dd88a20, + 0x3a660: 0x6dd88c20, 0x3a661: 0x6dd88e20, 0x3a662: 0x6dd89020, 0x3a663: 0x6dd89220, + 0x3a664: 0x6dd89420, 0x3a665: 0x6dd89620, 0x3a666: 0x6dd89820, 0x3a667: 0x6dd89a20, + 0x3a668: 0x6dd89c20, 0x3a669: 0x6dd89e20, 0x3a66a: 0x6dd8a020, 0x3a66b: 0x6dd8a220, + 0x3a66c: 0x6dd8a420, 0x3a66d: 0x6dd8a620, 0x3a66e: 0x6dd8a820, 0x3a66f: 0x6dd8aa20, + 0x3a670: 0x6dd8ac20, 0x3a671: 0x6dd8ae20, 0x3a672: 0x6dd8b020, 0x3a673: 0x6dd8b220, + 0x3a674: 0x6dd8b420, 0x3a675: 0x6dd8b620, 0x3a676: 0x6dd8b820, 0x3a677: 0x6dd8ba20, + 0x3a678: 0x6dd8bc20, 0x3a679: 0x6dd8be20, 0x3a67a: 0x6dd8c020, 0x3a67b: 0x6dd8c220, + 0x3a67c: 0x6dd8c420, 0x3a67d: 0x6dd8c620, 0x3a67e: 0x6dd8c820, 0x3a67f: 0x6dd8ca20, + // Block 0xe9a, offset 0x3a680 + 0x3a680: 0x6dd8cc20, 0x3a681: 0x6dd8ce20, 0x3a682: 0x6dd8d020, 0x3a683: 0x6dd8d220, + 0x3a684: 0x6dd8d420, 0x3a685: 0x6dd8d620, 0x3a686: 0x6dd8d820, 0x3a687: 0x6dd8da20, + 0x3a688: 0x6dd8dc20, 0x3a689: 0x6dd8de20, 0x3a68a: 0x6dd8e020, 0x3a68b: 0x6dd8e220, + 0x3a68c: 0x6dd8e420, 0x3a68d: 0x6dd8e620, 0x3a68e: 0x6dd8e820, 0x3a68f: 0x6df0d820, + 0x3a690: 0x6df0da20, 0x3a691: 0x6df0dc20, 0x3a692: 0x6df0de20, 0x3a693: 0x6df0e020, + 0x3a694: 0x6df0e220, 0x3a695: 0x6df0e420, 0x3a696: 0x6df0e620, 0x3a697: 0x6df0e820, + 0x3a698: 0x6df0ea20, 0x3a699: 0x6df0ec20, 0x3a69a: 0x6df0ee20, 0x3a69b: 0x6df0f020, + 0x3a69c: 0x6df0f220, 0x3a69d: 0x6df0f420, 0x3a69e: 0x6df0f620, 0x3a69f: 0x6df0f820, + 0x3a6a0: 0x6df0fa20, 0x3a6a1: 0x6df0fc20, 0x3a6a2: 0x6df0fe20, 0x3a6a3: 0x6df10020, + 0x3a6a4: 0x6df10220, 0x3a6a5: 0x6df10420, 0x3a6a6: 0x6df10620, 0x3a6a7: 0x6df10820, + 0x3a6a8: 0x6df10a20, 0x3a6a9: 0x6df10c20, 0x3a6aa: 0x6df10e20, 0x3a6ab: 0x6df11020, + 0x3a6ac: 0x6df11220, 0x3a6ad: 0x6df11420, 0x3a6ae: 0x6df11620, 0x3a6af: 0x6df11820, + 0x3a6b0: 0x6df11a20, 0x3a6b1: 0x6df11c20, 0x3a6b2: 0x6df11e20, 0x3a6b3: 0x6df12020, + 0x3a6b4: 0x6df12220, 0x3a6b5: 0x6df12420, 0x3a6b6: 0x6df12620, 0x3a6b7: 0x6df12820, + 0x3a6b8: 0x6df12a20, 0x3a6b9: 0x6df12c20, 0x3a6ba: 0x6df12e20, 0x3a6bb: 0x6df13020, + 0x3a6bc: 0x6df13220, 0x3a6bd: 0x6df13420, 0x3a6be: 0x6df13620, 0x3a6bf: 0x6df13820, + // Block 0xe9b, offset 0x3a6c0 + 0x3a6c0: 0x6df13a20, 0x3a6c1: 0x6df13c20, 0x3a6c2: 0x6df13e20, 0x3a6c3: 0x6df14020, + 0x3a6c4: 0x6df14220, 0x3a6c5: 0x6df14420, 0x3a6c6: 0x6df14620, 0x3a6c7: 0x6df14820, + 0x3a6c8: 0x6df14a20, 0x3a6c9: 0x6df14c20, 0x3a6ca: 0x6df14e20, 0x3a6cb: 0x6df15020, + 0x3a6cc: 0x6df15220, 0x3a6cd: 0x6e04e420, 0x3a6ce: 0x6e04e620, 0x3a6cf: 0x6e04e820, + 0x3a6d0: 0x6e04ea20, 0x3a6d1: 0x6e04ec20, 0x3a6d2: 0x6e04ee20, 0x3a6d3: 0x6e04f020, + 0x3a6d4: 0x6e04f220, 0x3a6d5: 0x6e15c420, 0x3a6d6: 0x6e04f420, 0x3a6d7: 0x6e04f620, + 0x3a6d8: 0x6e04f820, 0x3a6d9: 0x6e04fa20, 0x3a6da: 0x6e04fc20, 0x3a6db: 0x6e04fe20, + 0x3a6dc: 0x6e050020, 0x3a6dd: 0x6e050220, 0x3a6de: 0x6e050420, 0x3a6df: 0x6e050620, + 0x3a6e0: 0x6e050820, 0x3a6e1: 0x6e050a20, 0x3a6e2: 0x6e050c20, 0x3a6e3: 0x6e050e20, + 0x3a6e4: 0x6e051020, 0x3a6e5: 0x6e051220, 0x3a6e6: 0x6e051420, 0x3a6e7: 0x6e051620, + 0x3a6e8: 0x6e051820, 0x3a6e9: 0x6e051a20, 0x3a6ea: 0x6e051c20, 0x3a6eb: 0x6e051e20, + 0x3a6ec: 0x6e052020, 0x3a6ed: 0x6e052220, 0x3a6ee: 0x6e052420, 0x3a6ef: 0x6e052620, + 0x3a6f0: 0x6e052820, 0x3a6f1: 0x6e052a20, 0x3a6f2: 0x6e052c20, 0x3a6f3: 0x6e052e20, + 0x3a6f4: 0x6e053020, 0x3a6f5: 0x6e053220, 0x3a6f6: 0x6e053420, 0x3a6f7: 0x6e053620, + 0x3a6f8: 0x6e053820, 0x3a6f9: 0x6e053a20, 0x3a6fa: 0x6e053c20, 0x3a6fb: 0x6e053e20, + 0x3a6fc: 0x6e054020, 0x3a6fd: 0x6e054220, 0x3a6fe: 0x6e054420, 0x3a6ff: 0x6e054620, + // Block 0xe9c, offset 0x3a700 + 0x3a700: 0x6e054820, 0x3a701: 0x6e054a20, 0x3a702: 0x6e054c20, 0x3a703: 0x6e054e20, + 0x3a704: 0x6e055020, 0x3a705: 0x6e055220, 0x3a706: 0x6e055420, 0x3a707: 0x6e055620, + 0x3a708: 0x6e055820, 0x3a709: 0x6e055a20, 0x3a70a: 0x6e055c20, 0x3a70b: 0x6e055e20, + 0x3a70c: 0x6e056020, 0x3a70d: 0x6e056220, 0x3a70e: 0x6e056420, 0x3a70f: 0x6e056620, + 0x3a710: 0x6e056820, 0x3a711: 0x6e056a20, 0x3a712: 0x6e056c20, 0x3a713: 0x6e056e20, + 0x3a714: 0x6e057020, 0x3a715: 0x6e15c620, 0x3a716: 0x6e15c820, 0x3a717: 0x6e15ca20, + 0x3a718: 0x6e15cc20, 0x3a719: 0x6e15ce20, 0x3a71a: 0x6e15d020, 0x3a71b: 0x6e15d220, + 0x3a71c: 0x6e15d420, 0x3a71d: 0x6e15d620, 0x3a71e: 0x6e15d820, 0x3a71f: 0x6e15da20, + 0x3a720: 0x6e15dc20, 0x3a721: 0x6e15de20, 0x3a722: 0x6e15e020, 0x3a723: 0x6e15e220, + 0x3a724: 0x6e15e420, 0x3a725: 0x6e15e620, 0x3a726: 0x6e15e820, 0x3a727: 0x6e15ea20, + 0x3a728: 0x6e15ec20, 0x3a729: 0x6e15ee20, 0x3a72a: 0x6e15f020, 0x3a72b: 0x6e15f220, + 0x3a72c: 0x6e15f420, 0x3a72d: 0x6e15f620, 0x3a72e: 0x6e15f820, 0x3a72f: 0x6e15fa20, + 0x3a730: 0x6e15fc20, 0x3a731: 0x6e15fe20, 0x3a732: 0x6e160020, 0x3a733: 0x6e160220, + 0x3a734: 0x6e160420, 0x3a735: 0x6e160620, 0x3a736: 0x6e160820, 0x3a737: 0x6e160a20, + 0x3a738: 0x6e160c20, 0x3a739: 0x6e160e20, 0x3a73a: 0x6e161020, 0x3a73b: 0x6e161220, + 0x3a73c: 0x6e161420, 0x3a73d: 0x6e161620, 0x3a73e: 0x6e161820, 0x3a73f: 0x6e161a20, + // Block 0xe9d, offset 0x3a740 + 0x3a740: 0x6e161c20, 0x3a741: 0x6e161e20, 0x3a742: 0x6e162020, 0x3a743: 0x6e162220, + 0x3a744: 0x6e162420, 0x3a745: 0x6e162620, 0x3a746: 0x6e162820, 0x3a747: 0x6e162a20, + 0x3a748: 0x6e162c20, 0x3a749: 0x6e162e20, 0x3a74a: 0x6e163020, 0x3a74b: 0x6e163220, + 0x3a74c: 0x6e163420, 0x3a74d: 0x6e163620, 0x3a74e: 0x6e163820, 0x3a74f: 0x6e163a20, + 0x3a750: 0x6e163c20, 0x3a751: 0x6e163e20, 0x3a752: 0x6e233e20, 0x3a753: 0x6e234020, + 0x3a754: 0x6e234220, 0x3a755: 0x6e234420, 0x3a756: 0x6e234620, 0x3a757: 0x6e234820, + 0x3a758: 0x6e234a20, 0x3a759: 0x6e234c20, 0x3a75a: 0x6e234e20, 0x3a75b: 0x6e235020, + 0x3a75c: 0x6e235220, 0x3a75d: 0x6e235420, 0x3a75e: 0x6e235620, 0x3a75f: 0x6e235820, + 0x3a760: 0x6e235a20, 0x3a761: 0x6e235c20, 0x3a762: 0x6e235e20, 0x3a763: 0x6e236020, + 0x3a764: 0x6e236220, 0x3a765: 0x6e236420, 0x3a766: 0x6e236620, 0x3a767: 0x6e236820, + 0x3a768: 0x6e236a20, 0x3a769: 0x6e236c20, 0x3a76a: 0x6e236e20, 0x3a76b: 0x6e237020, + 0x3a76c: 0x6e237220, 0x3a76d: 0x6e237420, 0x3a76e: 0x6e237620, 0x3a76f: 0x6e237820, + 0x3a770: 0x6e237a20, 0x3a771: 0x6e237c20, 0x3a772: 0x6e237e20, 0x3a773: 0x6e238020, + 0x3a774: 0x6e238220, 0x3a775: 0x6e238420, 0x3a776: 0x6e238620, 0x3a777: 0x6e238820, + 0x3a778: 0x6e2d6a20, 0x3a779: 0x6e2d6c20, 0x3a77a: 0x6e2d6e20, 0x3a77b: 0x6e2d7020, + 0x3a77c: 0x6e2d7220, 0x3a77d: 0x6e2d7420, 0x3a77e: 0x6e2d7620, 0x3a77f: 0x6e2d7820, + // Block 0xe9e, offset 0x3a780 + 0x3a780: 0x6e2d7a20, 0x3a781: 0x6e2d7c20, 0x3a782: 0x6e2d7e20, 0x3a783: 0x6e2d8020, + 0x3a784: 0x6e2d8220, 0x3a785: 0x6e2d8420, 0x3a786: 0x6e2d8620, 0x3a787: 0x6e2d8820, + 0x3a788: 0x6e2d8a20, 0x3a789: 0x6e2d8c20, 0x3a78a: 0x6e2d8e20, 0x3a78b: 0x6e2d9020, + 0x3a78c: 0x6e2d9220, 0x3a78d: 0x6e2d9420, 0x3a78e: 0x6e2d9620, 0x3a78f: 0x6e2d9820, + 0x3a790: 0x6e2d9a20, 0x3a791: 0x6e2d9c20, 0x3a792: 0x6e2d9e20, 0x3a793: 0x6e2da020, + 0x3a794: 0x6e2da220, 0x3a795: 0x6e2da420, 0x3a796: 0x6e2da620, 0x3a797: 0x6e2da820, + 0x3a798: 0x6e2daa20, 0x3a799: 0x6e2dac20, 0x3a79a: 0x6e2dae20, 0x3a79b: 0x6e2db020, + 0x3a79c: 0x6e2db220, 0x3a79d: 0x6e352620, 0x3a79e: 0x6e352820, 0x3a79f: 0x6e352a20, + 0x3a7a0: 0x6e352c20, 0x3a7a1: 0x6e352e20, 0x3a7a2: 0x6e353020, 0x3a7a3: 0x6e353220, + 0x3a7a4: 0x6e353420, 0x3a7a5: 0x6e353620, 0x3a7a6: 0x6e353820, 0x3a7a7: 0x6e353a20, + 0x3a7a8: 0x6e353c20, 0x3a7a9: 0x6e353e20, 0x3a7aa: 0x6e354020, 0x3a7ab: 0x6e354220, + 0x3a7ac: 0x6e354420, 0x3a7ad: 0x6e354620, 0x3a7ae: 0x6e354820, 0x3a7af: 0x6e354a20, + 0x3a7b0: 0x6e354c20, 0x3a7b1: 0x6e354e20, 0x3a7b2: 0x6e355020, 0x3a7b3: 0x6e355220, + 0x3a7b4: 0x6e355420, 0x3a7b5: 0x6e355620, 0x3a7b6: 0x6e355820, 0x3a7b7: 0x6e355a20, + 0x3a7b8: 0x6e355c20, 0x3a7b9: 0x6e355e20, 0x3a7ba: 0x6e3ac220, 0x3a7bb: 0x6e3ac420, + 0x3a7bc: 0x6e3ac620, 0x3a7bd: 0x6e3ac820, 0x3a7be: 0x6e3aca20, 0x3a7bf: 0x6e3acc20, + // Block 0xe9f, offset 0x3a7c0 + 0x3a7c0: 0x6e3ace20, 0x3a7c1: 0x6e3ad020, 0x3a7c2: 0x6e3ad220, 0x3a7c3: 0x6e3ad420, + 0x3a7c4: 0x6e3ad620, 0x3a7c5: 0x6e3ad820, 0x3a7c6: 0x6e3ada20, 0x3a7c7: 0x6e3adc20, + 0x3a7c8: 0x6e3ade20, 0x3a7c9: 0x6e3e8420, 0x3a7ca: 0x6e3e8620, 0x3a7cb: 0x6e3e8820, + 0x3a7cc: 0x6e3e8a20, 0x3a7cd: 0x6e3e8c20, 0x3a7ce: 0x6e3e8e20, 0x3a7cf: 0x6e3e9020, + 0x3a7d0: 0x6e3e9220, 0x3a7d1: 0x6e3e9420, 0x3a7d2: 0x6e3e9620, 0x3a7d3: 0x6e3e9820, + 0x3a7d4: 0x6e3e9a20, 0x3a7d5: 0x6e3e9c20, 0x3a7d6: 0x6e3e9e20, 0x3a7d7: 0x6e3ea020, + 0x3a7d8: 0x6e3ea220, 0x3a7d9: 0x6e3ea420, 0x3a7da: 0x6e3ea620, 0x3a7db: 0x6e3ea820, + 0x3a7dc: 0x6e3eaa20, 0x3a7dd: 0x6e3eac20, 0x3a7de: 0x6e414820, 0x3a7df: 0x6e414a20, + 0x3a7e0: 0x6e414c20, 0x3a7e1: 0x6e414e20, 0x3a7e2: 0x6e415020, 0x3a7e3: 0x6e415220, + 0x3a7e4: 0x6e415420, 0x3a7e5: 0x6e415620, 0x3a7e6: 0x6e415820, 0x3a7e7: 0x6e415a20, + 0x3a7e8: 0x6e415c20, 0x3a7e9: 0x6e434820, 0x3a7ea: 0x6e434a20, 0x3a7eb: 0x6e434c20, + 0x3a7ec: 0x6e434e20, 0x3a7ed: 0x6e435020, 0x3a7ee: 0x6e435220, 0x3a7ef: 0x6e435420, + 0x3a7f0: 0x6e435620, 0x3a7f1: 0x6e3ae020, 0x3a7f2: 0x6e449820, 0x3a7f3: 0x6e449a20, + 0x3a7f4: 0x6e449c20, 0x3a7f5: 0x6e449e20, 0x3a7f6: 0x6e44a020, 0x3a7f7: 0x6e456820, + 0x3a7f8: 0x6e456a20, 0x3a7f9: 0x6e456c20, 0x3a7fa: 0x6e45e620, 0x3a7fb: 0x6e464020, + 0x3a7fc: 0x6e46d020, 0x3a7fd: 0x6e471620, 0x3a7fe: 0x6c41f620, 0x3a7ff: 0x6c41f820, + // Block 0xea0, offset 0x3a800 + 0x3a800: 0x6c629620, 0x3a801: 0x6c629820, 0x3a802: 0x6c629a20, 0x3a803: 0x6c897220, + 0x3a804: 0x6c897420, 0x3a805: 0x6c897620, 0x3a806: 0x6c897820, 0x3a807: 0x6ce56620, + 0x3a808: 0x6ce56820, 0x3a809: 0x6d13dc20, 0x3a80a: 0x6d13de20, 0x3a80b: 0x6d13e020, + 0x3a80c: 0x6d13e220, 0x3a80d: 0x6d6ef220, 0x3a80e: 0x6d41ec20, 0x3a80f: 0x6d6ef420, + 0x3a810: 0x6d980420, 0x3a811: 0x6dbb0620, 0x3a812: 0x6d980620, 0x3a813: 0x6dbb0820, + 0x3a814: 0x6dbb0a20, 0x3a815: 0x6dd90820, 0x3a816: 0x6dd90a20, 0x3a817: 0x6c280020, + 0x3a818: 0x6c280220, 0x3a819: 0x6c62aa20, 0x3a81a: 0x6cb58e20, 0x3a81b: 0x6cb59020, + 0x3a81c: 0x6cb59220, 0x3a81d: 0x6cb59420, 0x3a81e: 0x6cb59620, 0x3a81f: 0x6cb59820, + 0x3a820: 0x6cb59a20, 0x3a821: 0x6cb59c20, 0x3a822: 0x6cb59e20, 0x3a823: 0x6cb5a020, + 0x3a824: 0x6cb5a220, 0x3a825: 0x6cb5a420, 0x3a826: 0x6ce57420, 0x3a827: 0x6ce57620, + 0x3a828: 0x6ce57820, 0x3a829: 0x6ce57a20, 0x3a82a: 0x6ce57c20, 0x3a82b: 0x6ce57e20, + 0x3a82c: 0x6ce58020, 0x3a82d: 0x6ce58220, 0x3a82e: 0x6ce58420, 0x3a82f: 0x6ce58620, + 0x3a830: 0x6ce58820, 0x3a831: 0x6ce58a20, 0x3a832: 0x6d13fa20, 0x3a833: 0x6d13fc20, + 0x3a834: 0x6d13fe20, 0x3a835: 0x6d140020, 0x3a836: 0x6d140220, 0x3a837: 0x6d140420, + 0x3a838: 0x6d140620, 0x3a839: 0x6d140820, 0x3a83a: 0x6d140a20, 0x3a83b: 0x6d140c20, + 0x3a83c: 0x6d140e20, 0x3a83d: 0x6d141020, 0x3a83e: 0x6d141220, 0x3a83f: 0x6d141420, + // Block 0xea1, offset 0x3a840 + 0x3a840: 0x6d41fe20, 0x3a841: 0x6d420020, 0x3a842: 0x6d420220, 0x3a843: 0x6d420420, + 0x3a844: 0x6d420620, 0x3a845: 0x6d420820, 0x3a846: 0x6d420a20, 0x3a847: 0x6d6f0220, + 0x3a848: 0x6d6f0420, 0x3a849: 0x6d6f0620, 0x3a84a: 0x6d6f0820, 0x3a84b: 0x6d6f0a20, + 0x3a84c: 0x6d6f0c20, 0x3a84d: 0x6d6f0e20, 0x3a84e: 0x6d6f1020, 0x3a84f: 0x6d6f1220, + 0x3a850: 0x6d6f1420, 0x3a851: 0x6d6f1620, 0x3a852: 0x6d6f1820, 0x3a853: 0x6d980e20, + 0x3a854: 0x6d981020, 0x3a855: 0x6d981220, 0x3a856: 0x6d981420, 0x3a857: 0x6d981620, + 0x3a858: 0x6d981820, 0x3a859: 0x6d981a20, 0x3a85a: 0x6d981c20, 0x3a85b: 0x6d981e20, + 0x3a85c: 0x6d982020, 0x3a85d: 0x6d982220, 0x3a85e: 0x6dbb1620, 0x3a85f: 0x6dbb1820, + 0x3a860: 0x6dbb1a20, 0x3a861: 0x6dbb1c20, 0x3a862: 0x6dbb1e20, 0x3a863: 0x6dbb2020, + 0x3a864: 0x6dbb2220, 0x3a865: 0x6dd91020, 0x3a866: 0x6dd91220, 0x3a867: 0x6dd91420, + 0x3a868: 0x6dd91620, 0x3a869: 0x6dd91820, 0x3a86a: 0x6dd91a20, 0x3a86b: 0x6dd91c20, + 0x3a86c: 0x6dd91e20, 0x3a86d: 0x6df16820, 0x3a86e: 0x6df16a20, 0x3a86f: 0x6df16c20, + 0x3a870: 0x6df16e20, 0x3a871: 0x6df17020, 0x3a872: 0x6df17220, 0x3a873: 0x6e059620, + 0x3a874: 0x6e059820, 0x3a875: 0x6e059a20, 0x3a876: 0x6e059c20, 0x3a877: 0x6e059e20, + 0x3a878: 0x6e165020, 0x3a879: 0x6e165220, 0x3a87a: 0x6e165420, 0x3a87b: 0x6e239a20, + 0x3a87c: 0x6e239c20, 0x3a87d: 0x6e239e20, 0x3a87e: 0x6e23a020, 0x3a87f: 0x6e23a220, + // Block 0xea2, offset 0x3a880 + 0x3a880: 0x6e2dba20, 0x3a881: 0x6e2dbc20, 0x3a882: 0x6e356820, 0x3a883: 0x6e356a20, + 0x3a884: 0x6e3eb020, 0x3a885: 0x6e435a20, 0x3a886: 0x6e44a220, 0x3a887: 0x6c420420, + 0x3a888: 0x6c420620, 0x3a889: 0x6c62b020, 0x3a88a: 0x6c898a20, 0x3a88b: 0x6c898c20, + 0x3a88c: 0x6c898e20, 0x3a88d: 0x6c899020, 0x3a88e: 0x6c899220, 0x3a88f: 0x6c899420, + 0x3a890: 0x6cb5b420, 0x3a891: 0x6cb5b620, 0x3a892: 0x6cb5b820, 0x3a893: 0x6cb5ba20, + 0x3a894: 0x6cb5bc20, 0x3a895: 0x6cb5be20, 0x3a896: 0x6cb5c020, 0x3a897: 0x6ce5ae20, + 0x3a898: 0x6ce5b020, 0x3a899: 0x6ce5b220, 0x3a89a: 0x6ce5b420, 0x3a89b: 0x6ce5b620, + 0x3a89c: 0x6ce5b820, 0x3a89d: 0x6ce5ba20, 0x3a89e: 0x6ce5bc20, 0x3a89f: 0x6ce5be20, + 0x3a8a0: 0x6ce5c020, 0x3a8a1: 0x6ce5c220, 0x3a8a2: 0x6ce5c420, 0x3a8a3: 0x6ce5c620, + 0x3a8a4: 0x6ce5c820, 0x3a8a5: 0x6ce5ca20, 0x3a8a6: 0x6ce5cc20, 0x3a8a7: 0x6ce5ce20, + 0x3a8a8: 0x6ce5d020, 0x3a8a9: 0x6ce5d220, 0x3a8aa: 0x6ce5d420, 0x3a8ab: 0x6ce5d620, + 0x3a8ac: 0x6ce5d820, 0x3a8ad: 0x6ce5da20, 0x3a8ae: 0x6ce5dc20, 0x3a8af: 0x6ce5de20, + 0x3a8b0: 0x6ce5e020, 0x3a8b1: 0x6ce5e220, 0x3a8b2: 0x6ce5e420, 0x3a8b3: 0x6d143020, + 0x3a8b4: 0x6d143220, 0x3a8b5: 0x6d143420, 0x3a8b6: 0x6d143620, 0x3a8b7: 0x6d143820, + 0x3a8b8: 0x6d143a20, 0x3a8b9: 0x6d143c20, 0x3a8ba: 0x6d143e20, 0x3a8bb: 0x6d144020, + 0x3a8bc: 0x6d144220, 0x3a8bd: 0x6d144420, 0x3a8be: 0x6d144620, 0x3a8bf: 0x6d144820, + // Block 0xea3, offset 0x3a8c0 + 0x3a8c0: 0x6d144a20, 0x3a8c1: 0x6d144c20, 0x3a8c2: 0x6d144e20, 0x3a8c3: 0x6d145020, + 0x3a8c4: 0x6d145220, 0x3a8c5: 0x6d145420, 0x3a8c6: 0x6d145620, 0x3a8c7: 0x6d145820, + 0x3a8c8: 0x6d145a20, 0x3a8c9: 0x6d145c20, 0x3a8ca: 0x6d145e20, 0x3a8cb: 0x6d146020, + 0x3a8cc: 0x6d146220, 0x3a8cd: 0x6d422e20, 0x3a8ce: 0x6d423020, 0x3a8cf: 0x6d423220, + 0x3a8d0: 0x6d423420, 0x3a8d1: 0x6d423620, 0x3a8d2: 0x6d423820, 0x3a8d3: 0x6d423a20, + 0x3a8d4: 0x6d423c20, 0x3a8d5: 0x6d423e20, 0x3a8d6: 0x6d424020, 0x3a8d7: 0x6d424220, + 0x3a8d8: 0x6d424420, 0x3a8d9: 0x6d424620, 0x3a8da: 0x6d424820, 0x3a8db: 0x6d424a20, + 0x3a8dc: 0x6d424c20, 0x3a8dd: 0x6d424e20, 0x3a8de: 0x6d425020, 0x3a8df: 0x6d425220, + 0x3a8e0: 0x6d425420, 0x3a8e1: 0x6d425620, 0x3a8e2: 0x6d425820, 0x3a8e3: 0x6d425a20, + 0x3a8e4: 0x6d425c20, 0x3a8e5: 0x6d425e20, 0x3a8e6: 0x6d426020, 0x3a8e7: 0x6d6f3820, + 0x3a8e8: 0x6d6f3a20, 0x3a8e9: 0x6d6f3c20, 0x3a8ea: 0x6d6f3e20, 0x3a8eb: 0x6d6f4020, + 0x3a8ec: 0x6d6f4220, 0x3a8ed: 0x6d6f4420, 0x3a8ee: 0x6d6f4620, 0x3a8ef: 0x6d6f4820, + 0x3a8f0: 0x6d6f4a20, 0x3a8f1: 0x6d6f4c20, 0x3a8f2: 0x6d6f4e20, 0x3a8f3: 0x6d6f5020, + 0x3a8f4: 0x6d6f5220, 0x3a8f5: 0x6d6f5420, 0x3a8f6: 0x6d6f5620, 0x3a8f7: 0x6d6f5820, + 0x3a8f8: 0x6d6f5a20, 0x3a8f9: 0x6d6f5c20, 0x3a8fa: 0x6d6f5e20, 0x3a8fb: 0x6d6f6020, + 0x3a8fc: 0x6d6f6220, 0x3a8fd: 0x6d6f6420, 0x3a8fe: 0x6d6f6620, 0x3a8ff: 0x6d6f6820, + // Block 0xea4, offset 0x3a900 + 0x3a900: 0x6d6f6a20, 0x3a901: 0x6d6f6c20, 0x3a902: 0x6d6f6e20, 0x3a903: 0x6d6f7020, + 0x3a904: 0x6d6f7220, 0x3a905: 0x6d6f7420, 0x3a906: 0x6d6f7620, 0x3a907: 0x6d6f7820, + 0x3a908: 0x6d984e20, 0x3a909: 0x6d985020, 0x3a90a: 0x6d985220, 0x3a90b: 0x6d985420, + 0x3a90c: 0x6d985620, 0x3a90d: 0x6d985820, 0x3a90e: 0x6d985a20, 0x3a90f: 0x6d985c20, + 0x3a910: 0x6d985e20, 0x3a911: 0x6d986020, 0x3a912: 0x6d986220, 0x3a913: 0x6d986420, + 0x3a914: 0x6d986620, 0x3a915: 0x6d986820, 0x3a916: 0x6d986a20, 0x3a917: 0x6d986c20, + 0x3a918: 0x6d986e20, 0x3a919: 0x6d987020, 0x3a91a: 0x6d987220, 0x3a91b: 0x6d987420, + 0x3a91c: 0x6d987620, 0x3a91d: 0x6d987820, 0x3a91e: 0x6d987a20, 0x3a91f: 0x6d987c20, + 0x3a920: 0x6d987e20, 0x3a921: 0x6d988020, 0x3a922: 0x6d988220, 0x3a923: 0x6d988420, + 0x3a924: 0x6d988620, 0x3a925: 0x6dbb4e20, 0x3a926: 0x6dbb5020, 0x3a927: 0x6dbb5220, + 0x3a928: 0x6dbb5420, 0x3a929: 0x6dbb5620, 0x3a92a: 0x6dbb5820, 0x3a92b: 0x6dbb5a20, + 0x3a92c: 0x6dbb5c20, 0x3a92d: 0x6dbb5e20, 0x3a92e: 0x6dbb6020, 0x3a92f: 0x6dbb6220, + 0x3a930: 0x6dbb6420, 0x3a931: 0x6dbb6620, 0x3a932: 0x6dbb6820, 0x3a933: 0x6dbb6a20, + 0x3a934: 0x6dbb6c20, 0x3a935: 0x6dbb6e20, 0x3a936: 0x6dbb7020, 0x3a937: 0x6dbb7220, + 0x3a938: 0x6dbb7420, 0x3a939: 0x6dbb7620, 0x3a93a: 0x6dbb7820, 0x3a93b: 0x6dbb7a20, + 0x3a93c: 0x6dbb7c20, 0x3a93d: 0x6dbb7e20, 0x3a93e: 0x6dbb8020, 0x3a93f: 0x6dbb8220, + // Block 0xea5, offset 0x3a940 + 0x3a940: 0x6dd93220, 0x3a941: 0x6dd93420, 0x3a942: 0x6dd93620, 0x3a943: 0x6dd93820, + 0x3a944: 0x6dd93a20, 0x3a945: 0x6dd93c20, 0x3a946: 0x6dd93e20, 0x3a947: 0x6dd94020, + 0x3a948: 0x6dd94220, 0x3a949: 0x6dd94420, 0x3a94a: 0x6dd94620, 0x3a94b: 0x6dd94820, + 0x3a94c: 0x6dd94a20, 0x3a94d: 0x6dd94c20, 0x3a94e: 0x6dd94e20, 0x3a94f: 0x6dd95020, + 0x3a950: 0x6dd95220, 0x3a951: 0x6dd95420, 0x3a952: 0x6dd95620, 0x3a953: 0x6dd95820, + 0x3a954: 0x6dd95a20, 0x3a955: 0x6dd95c20, 0x3a956: 0x6dd95e20, 0x3a957: 0x6dd96020, + 0x3a958: 0x6dd96220, 0x3a959: 0x6dd96420, 0x3a95a: 0x6dd96620, 0x3a95b: 0x6dd96820, + 0x3a95c: 0x6df18020, 0x3a95d: 0x6df18220, 0x3a95e: 0x6df18420, 0x3a95f: 0x6df18620, + 0x3a960: 0x6df18820, 0x3a961: 0x6df18a20, 0x3a962: 0x6df18c20, 0x3a963: 0x6df18e20, + 0x3a964: 0x6df19020, 0x3a965: 0x6df19220, 0x3a966: 0x6df19420, 0x3a967: 0x6df19620, + 0x3a968: 0x6df19820, 0x3a969: 0x6df19a20, 0x3a96a: 0x6df19c20, 0x3a96b: 0x6df19e20, + 0x3a96c: 0x6e05aa20, 0x3a96d: 0x6e05ac20, 0x3a96e: 0x6e05ae20, 0x3a96f: 0x6e05b020, + 0x3a970: 0x6e05b220, 0x3a971: 0x6e05b420, 0x3a972: 0x6e05b620, 0x3a973: 0x6e05b820, + 0x3a974: 0x6e05ba20, 0x3a975: 0x6e05bc20, 0x3a976: 0x6e05be20, 0x3a977: 0x6e05c020, + 0x3a978: 0x6e05c220, 0x3a979: 0x6e05c420, 0x3a97a: 0x6e05c620, 0x3a97b: 0x6e05c820, + 0x3a97c: 0x6e05ca20, 0x3a97d: 0x6e05cc20, 0x3a97e: 0x6e05ce20, 0x3a97f: 0x6e05d020, + // Block 0xea6, offset 0x3a980 + 0x3a980: 0x6e05d220, 0x3a981: 0x6e05d420, 0x3a982: 0x6e05d620, 0x3a983: 0x6e166620, + 0x3a984: 0x6e166820, 0x3a985: 0x6e166a20, 0x3a986: 0x6e166c20, 0x3a987: 0x6e166e20, + 0x3a988: 0x6e167020, 0x3a989: 0x6e167220, 0x3a98a: 0x6e167420, 0x3a98b: 0x6e167620, + 0x3a98c: 0x6e167820, 0x3a98d: 0x6e167a20, 0x3a98e: 0x6e167c20, 0x3a98f: 0x6e167e20, + 0x3a990: 0x6e168020, 0x3a991: 0x6e168220, 0x3a992: 0x6e168420, 0x3a993: 0x6e168620, + 0x3a994: 0x6e23a820, 0x3a995: 0x6e168820, 0x3a996: 0x6e168a20, 0x3a997: 0x6e168c20, + 0x3a998: 0x6e23aa20, 0x3a999: 0x6e23ac20, 0x3a99a: 0x6e23ae20, 0x3a99b: 0x6e23b020, + 0x3a99c: 0x6e23b220, 0x3a99d: 0x6e23b420, 0x3a99e: 0x6e23b620, 0x3a99f: 0x6e2dbe20, + 0x3a9a0: 0x6e2dc020, 0x3a9a1: 0x6e2dc220, 0x3a9a2: 0x6e2dc420, 0x3a9a3: 0x6e2dc620, + 0x3a9a4: 0x6e2dc820, 0x3a9a5: 0x6e2dca20, 0x3a9a6: 0x6e356c20, 0x3a9a7: 0x6e356e20, + 0x3a9a8: 0x6e357020, 0x3a9a9: 0x6e357220, 0x3a9aa: 0x6e357420, 0x3a9ab: 0x6e357620, + 0x3a9ac: 0x6e357820, 0x3a9ad: 0x6e357a20, 0x3a9ae: 0x6e357c20, 0x3a9af: 0x6e3ae820, + 0x3a9b0: 0x6e3aea20, 0x3a9b1: 0x6e3aec20, 0x3a9b2: 0x6e3aee20, 0x3a9b3: 0x6e3af020, + 0x3a9b4: 0x6e3af220, 0x3a9b5: 0x6e3af420, 0x3a9b6: 0x6e357e20, 0x3a9b7: 0x6e3eb220, + 0x3a9b8: 0x6e3af620, 0x3a9b9: 0x6e3eb420, 0x3a9ba: 0x6e3eb620, 0x3a9bb: 0x6e416020, + 0x3a9bc: 0x6e44a420, 0x3a9bd: 0x6e464220, 0x3a9be: 0x6e464420, 0x3a9bf: 0x6c159a20, + // Block 0xea7, offset 0x3a9c0 + 0x3a9c0: 0x6c159c20, 0x3a9c1: 0x6c159e20, 0x3a9c2: 0x6c281420, 0x3a9c3: 0x6c281620, + 0x3a9c4: 0x6c62c620, 0x3a9c5: 0x6c62c820, 0x3a9c6: 0x6ce5f420, 0x3a9c7: 0x6ce5f620, + 0x3a9c8: 0x6ce5f820, 0x3a9c9: 0x6d147620, 0x3a9ca: 0x6d147820, 0x3a9cb: 0x6d6f8420, + 0x3a9cc: 0x6d6f8620, 0x3a9cd: 0x6dbb8820, 0x3a9ce: 0x6e05d820, 0x3a9cf: 0x6c00d020, + 0x3a9d0: 0x6c052820, 0x3a9d1: 0x6c052a20, 0x3a9d2: 0x6c052c20, 0x3a9d3: 0x6c052e20, + 0x3a9d4: 0x6c053020, 0x3a9d5: 0x6c053220, 0x3a9d6: 0x6c0ab820, 0x3a9d7: 0x6c0aba20, + 0x3a9d8: 0x6c0abc20, 0x3a9d9: 0x6c0abe20, 0x3a9da: 0x6c15b020, 0x3a9db: 0x6c15b220, + 0x3a9dc: 0x6c15b420, 0x3a9dd: 0x6c15b620, 0x3a9de: 0x6c15b820, 0x3a9df: 0x6c15ba20, + 0x3a9e0: 0x6c15bc20, 0x3a9e1: 0x6c15be20, 0x3a9e2: 0x6c15c020, 0x3a9e3: 0x6c15c220, + 0x3a9e4: 0x6c15c420, 0x3a9e5: 0x6c15c620, 0x3a9e6: 0x6c15c820, 0x3a9e7: 0x6c15ca20, + 0x3a9e8: 0x6c15cc20, 0x3a9e9: 0x6c15ce20, 0x3a9ea: 0x6c284a20, 0x3a9eb: 0x6c284c20, + 0x3a9ec: 0x6c284e20, 0x3a9ed: 0x6c285020, 0x3a9ee: 0x6c285220, 0x3a9ef: 0x6c285420, + 0x3a9f0: 0x6c285620, 0x3a9f1: 0x6c285820, 0x3a9f2: 0x6c285a20, 0x3a9f3: 0x6c285c20, + 0x3a9f4: 0x6c285e20, 0x3a9f5: 0x6c286020, 0x3a9f6: 0x6c286220, 0x3a9f7: 0x6c286420, + 0x3a9f8: 0x6c286620, 0x3a9f9: 0x6c286820, 0x3a9fa: 0x6c286a20, 0x3a9fb: 0x6c286c20, + 0x3a9fc: 0x6c286e20, 0x3a9fd: 0x6c287020, 0x3a9fe: 0x6c287220, 0x3a9ff: 0x6c287420, + // Block 0xea8, offset 0x3aa00 + 0x3aa00: 0x6c287620, 0x3aa01: 0x6c423e20, 0x3aa02: 0x6c424020, 0x3aa03: 0x6c424220, + 0x3aa04: 0x6c424420, 0x3aa05: 0x6c424620, 0x3aa06: 0x6c424820, 0x3aa07: 0x6c424a20, + 0x3aa08: 0x6c424c20, 0x3aa09: 0x6c424e20, 0x3aa0a: 0x6c425020, 0x3aa0b: 0x6c425220, + 0x3aa0c: 0x6c425420, 0x3aa0d: 0x6c425620, 0x3aa0e: 0x6c425820, 0x3aa0f: 0x6c425a20, + 0x3aa10: 0x6c425c20, 0x3aa11: 0x6c425e20, 0x3aa12: 0x6c426020, 0x3aa13: 0x6c426220, + 0x3aa14: 0x6c426420, 0x3aa15: 0x6c426620, 0x3aa16: 0x6c426820, 0x3aa17: 0x6c426a20, + 0x3aa18: 0x6c62ee20, 0x3aa19: 0x6c62f020, 0x3aa1a: 0x6c62f220, 0x3aa1b: 0x6c62f420, + 0x3aa1c: 0x6c62f620, 0x3aa1d: 0x6c62f820, 0x3aa1e: 0x6c62fa20, 0x3aa1f: 0x6c62fc20, + 0x3aa20: 0x6c62fe20, 0x3aa21: 0x6c630020, 0x3aa22: 0x6c630220, 0x3aa23: 0x6c630420, + 0x3aa24: 0x6c630620, 0x3aa25: 0x6c630820, 0x3aa26: 0x6c630a20, 0x3aa27: 0x6c630c20, + 0x3aa28: 0x6c630e20, 0x3aa29: 0x6c631020, 0x3aa2a: 0x6c631220, 0x3aa2b: 0x6c631420, + 0x3aa2c: 0x6c631620, 0x3aa2d: 0x6c631820, 0x3aa2e: 0x6c631a20, 0x3aa2f: 0x6c631c20, + 0x3aa30: 0x6c631e20, 0x3aa31: 0x6c632020, 0x3aa32: 0x6c632220, 0x3aa33: 0x6c632420, + 0x3aa34: 0x6c6bf420, 0x3aa35: 0x6c89da20, 0x3aa36: 0x6c89dc20, 0x3aa37: 0x6c89de20, + 0x3aa38: 0x6c89e020, 0x3aa39: 0x6c89e220, 0x3aa3a: 0x6c89e420, 0x3aa3b: 0x6c89e620, + 0x3aa3c: 0x6c89e820, 0x3aa3d: 0x6c89ea20, 0x3aa3e: 0x6c89ec20, 0x3aa3f: 0x6c89ee20, + // Block 0xea9, offset 0x3aa40 + 0x3aa40: 0x6c89f020, 0x3aa41: 0x6c89f220, 0x3aa42: 0x6c89f420, 0x3aa43: 0x6c89f620, + 0x3aa44: 0x6c89f820, 0x3aa45: 0x6c89fa20, 0x3aa46: 0x6c89fc20, 0x3aa47: 0x6c89fe20, + 0x3aa48: 0x6c8a0020, 0x3aa49: 0x6c8a0220, 0x3aa4a: 0x6c8a0420, 0x3aa4b: 0x6c8a0620, + 0x3aa4c: 0x6c8a0820, 0x3aa4d: 0x6c8a0a20, 0x3aa4e: 0x6c8a0c20, 0x3aa4f: 0x6c8a0e20, + 0x3aa50: 0x6c8a1020, 0x3aa51: 0x6c8a1220, 0x3aa52: 0x6c8a1420, 0x3aa53: 0x6c8a1620, + 0x3aa54: 0x6c8a1820, 0x3aa55: 0x6c8a1a20, 0x3aa56: 0x6c8a1c20, 0x3aa57: 0x6c8a1e20, + 0x3aa58: 0x6c8a2020, 0x3aa59: 0x6c8a2220, 0x3aa5a: 0x6c8a2420, 0x3aa5b: 0x6c8a2620, + 0x3aa5c: 0x6c8a2820, 0x3aa5d: 0x6c8a2a20, 0x3aa5e: 0x6cb60a20, 0x3aa5f: 0x6cb60c20, + 0x3aa60: 0x6cb60e20, 0x3aa61: 0x6cb61020, 0x3aa62: 0x6cb61220, 0x3aa63: 0x6cb61420, + 0x3aa64: 0x6cb61620, 0x3aa65: 0x6cb61820, 0x3aa66: 0x6cb61a20, 0x3aa67: 0x6cb61c20, + 0x3aa68: 0x6cb61e20, 0x3aa69: 0x6cb62020, 0x3aa6a: 0x6cb62220, 0x3aa6b: 0x6cb62420, + 0x3aa6c: 0x6cb62620, 0x3aa6d: 0x6cb62820, 0x3aa6e: 0x6cb62a20, 0x3aa6f: 0x6cb62c20, + 0x3aa70: 0x6cb62e20, 0x3aa71: 0x6cb63020, 0x3aa72: 0x6cb63220, 0x3aa73: 0x6cb63420, + 0x3aa74: 0x6cb63620, 0x3aa75: 0x6cb63820, 0x3aa76: 0x6cb63a20, 0x3aa77: 0x6cb63c20, + 0x3aa78: 0x6cb63e20, 0x3aa79: 0x6cb64020, 0x3aa7a: 0x6cb64220, 0x3aa7b: 0x6cb64420, + 0x3aa7c: 0x6cb64620, 0x3aa7d: 0x6cb64820, 0x3aa7e: 0x6cb64a20, 0x3aa7f: 0x6cb64c20, + // Block 0xeaa, offset 0x3aa80 + 0x3aa80: 0x6ce62a20, 0x3aa81: 0x6ce62c20, 0x3aa82: 0x6ce62e20, 0x3aa83: 0x6ce63020, + 0x3aa84: 0x6ce63220, 0x3aa85: 0x6ce63420, 0x3aa86: 0x6ce63620, 0x3aa87: 0x6ce63820, + 0x3aa88: 0x6ce63a20, 0x3aa89: 0x6ce63c20, 0x3aa8a: 0x6ce63e20, 0x3aa8b: 0x6ce64020, + 0x3aa8c: 0x6ce64220, 0x3aa8d: 0x6ce64420, 0x3aa8e: 0x6ce64620, 0x3aa8f: 0x6ce64820, + 0x3aa90: 0x6ce64a20, 0x3aa91: 0x6ce64c20, 0x3aa92: 0x6ce64e20, 0x3aa93: 0x6ce65020, + 0x3aa94: 0x6ce65220, 0x3aa95: 0x6ce65420, 0x3aa96: 0x6ce65620, 0x3aa97: 0x6ce65820, + 0x3aa98: 0x6ce65a20, 0x3aa99: 0x6ce65c20, 0x3aa9a: 0x6ce65e20, 0x3aa9b: 0x6ce66020, + 0x3aa9c: 0x6ce66220, 0x3aa9d: 0x6ce66420, 0x3aa9e: 0x6ce66620, 0x3aa9f: 0x6ce66820, + 0x3aaa0: 0x6ce66a20, 0x3aaa1: 0x6ce66c20, 0x3aaa2: 0x6ce66e20, 0x3aaa3: 0x6ce67020, + 0x3aaa4: 0x6ce67220, 0x3aaa5: 0x6ce67420, 0x3aaa6: 0x6ce67620, 0x3aaa7: 0x6ce67820, + 0x3aaa8: 0x6ce67a20, 0x3aaa9: 0x6ce67c20, 0x3aaaa: 0x6ce67e20, 0x3aaab: 0x6ce68020, + 0x3aaac: 0x6ce68220, 0x3aaad: 0x6ce68420, 0x3aaae: 0x6d149e20, 0x3aaaf: 0x6d14a020, + 0x3aab0: 0x6d14a220, 0x3aab1: 0x6d14a420, 0x3aab2: 0x6d14a620, 0x3aab3: 0x6d14a820, + 0x3aab4: 0x6d14aa20, 0x3aab5: 0x6d14ac20, 0x3aab6: 0x6d14ae20, 0x3aab7: 0x6d14b020, + 0x3aab8: 0x6d14b220, 0x3aab9: 0x6d14b420, 0x3aaba: 0x6d14b620, 0x3aabb: 0x6d14b820, + 0x3aabc: 0x6d14ba20, 0x3aabd: 0x6d14bc20, 0x3aabe: 0x6d14be20, 0x3aabf: 0x6d14c020, + // Block 0xeab, offset 0x3aac0 + 0x3aac0: 0x6d14c220, 0x3aac1: 0x6d14c420, 0x3aac2: 0x6d14c620, 0x3aac3: 0x6d14c820, + 0x3aac4: 0x6d14ca20, 0x3aac5: 0x6d14cc20, 0x3aac6: 0x6d14ce20, 0x3aac7: 0x6d14d020, + 0x3aac8: 0x6d14d220, 0x3aac9: 0x6d14d420, 0x3aaca: 0x6d428420, 0x3aacb: 0x6d428620, + 0x3aacc: 0x6d428820, 0x3aacd: 0x6d428a20, 0x3aace: 0x6d428c20, 0x3aacf: 0x6d428e20, + 0x3aad0: 0x6d429020, 0x3aad1: 0x6d429220, 0x3aad2: 0x6d429420, 0x3aad3: 0x6d429620, + 0x3aad4: 0x6d429820, 0x3aad5: 0x6d429a20, 0x3aad6: 0x6d429c20, 0x3aad7: 0x6d429e20, + 0x3aad8: 0x6d42a020, 0x3aad9: 0x6d42a220, 0x3aada: 0x6d42a420, 0x3aadb: 0x6d42a620, + 0x3aadc: 0x6d42a820, 0x3aadd: 0x6d42aa20, 0x3aade: 0x6d42ac20, 0x3aadf: 0x6d42ae20, + 0x3aae0: 0x6d42b020, 0x3aae1: 0x6d42b220, 0x3aae2: 0x6d42b420, 0x3aae3: 0x6d42b620, + 0x3aae4: 0x6d42b820, 0x3aae5: 0x6d42ba20, 0x3aae6: 0x6d42bc20, 0x3aae7: 0x6d42be20, + 0x3aae8: 0x6d42c020, 0x3aae9: 0x6d42c220, 0x3aaea: 0x6d6f9820, 0x3aaeb: 0x6d6f9a20, + 0x3aaec: 0x6d6f9c20, 0x3aaed: 0x6d6f9e20, 0x3aaee: 0x6d6fa020, 0x3aaef: 0x6d6fa220, + 0x3aaf0: 0x6d6fa420, 0x3aaf1: 0x6d6fa620, 0x3aaf2: 0x6d6fa820, 0x3aaf3: 0x6d6faa20, + 0x3aaf4: 0x6d6fac20, 0x3aaf5: 0x6d6fae20, 0x3aaf6: 0x6d6fb020, 0x3aaf7: 0x6d6fb220, + 0x3aaf8: 0x6d6fb420, 0x3aaf9: 0x6d6fb620, 0x3aafa: 0x6d6fb820, 0x3aafb: 0x6d6fba20, + 0x3aafc: 0x6d6fbc20, 0x3aafd: 0x6d6fbe20, 0x3aafe: 0x6d6fc020, 0x3aaff: 0x6d98a420, + // Block 0xeac, offset 0x3ab00 + 0x3ab00: 0x6d98a620, 0x3ab01: 0x6d98a820, 0x3ab02: 0x6d98aa20, 0x3ab03: 0x6d98ac20, + 0x3ab04: 0x6d98ae20, 0x3ab05: 0x6d98b020, 0x3ab06: 0x6d98b220, 0x3ab07: 0x6d98b420, + 0x3ab08: 0x6d98b620, 0x3ab09: 0x6d98b820, 0x3ab0a: 0x6d98ba20, 0x3ab0b: 0x6d98bc20, + 0x3ab0c: 0x6d98be20, 0x3ab0d: 0x6dbba020, 0x3ab0e: 0x6dbba220, 0x3ab0f: 0x6dbba420, + 0x3ab10: 0x6dbba620, 0x3ab11: 0x6dbba820, 0x3ab12: 0x6dbbaa20, 0x3ab13: 0x6dbbac20, + 0x3ab14: 0x6dbbae20, 0x3ab15: 0x6dbbb020, 0x3ab16: 0x6dd96c20, 0x3ab17: 0x6dd96e20, + 0x3ab18: 0x6dd97020, 0x3ab19: 0x6dd97220, 0x3ab1a: 0x6dd97420, 0x3ab1b: 0x6dd97620, + 0x3ab1c: 0x6dd97820, 0x3ab1d: 0x6dd97a20, 0x3ab1e: 0x6dd97c20, 0x3ab1f: 0x6dd97e20, + 0x3ab20: 0x6dd98020, 0x3ab21: 0x6dd98220, 0x3ab22: 0x6df1a620, 0x3ab23: 0x6df1a820, + 0x3ab24: 0x6df1aa20, 0x3ab25: 0x6df1ac20, 0x3ab26: 0x6e05de20, 0x3ab27: 0x6e05e020, + 0x3ab28: 0x6e05e220, 0x3ab29: 0x6e05e420, 0x3ab2a: 0x6e05e620, 0x3ab2b: 0x6e05e820, + 0x3ab2c: 0x6e169220, 0x3ab2d: 0x6e169420, 0x3ab2e: 0x6e23b820, 0x3ab2f: 0x6e23ba20, + 0x3ab30: 0x6e2dcc20, 0x3ab31: 0x6e2dce20, 0x3ab32: 0x6e3eb820, 0x3ab33: 0x6e3eba20, + 0x3ab34: 0x6e416220, 0x3ab35: 0x6e416420, 0x3ab36: 0x6d14de20, 0x3ab37: 0x6d42cc20, + 0x3ab38: 0x6d6fc220, 0x3ab39: 0x6d6fc420, 0x3ab3a: 0x6d6fc620, 0x3ab3b: 0x6d6fc820, + 0x3ab3c: 0x6d98c220, 0x3ab3d: 0x6d98c420, 0x3ab3e: 0x6d98c620, 0x3ab3f: 0x6dbbb420, + // Block 0xead, offset 0x3ab40 + 0x3ab40: 0x6dd98620, 0x3ab41: 0x6dd98820, 0x3ab42: 0x6e05ea20, 0x3ab43: 0x6e05ec20, + 0x3ab44: 0x6e23bc20, 0x3ab45: 0x6c8a3c20, 0x3ab46: 0x6c8a3e20, 0x3ab47: 0x6c8a4020, + 0x3ab48: 0x6cb66820, 0x3ab49: 0x6cb66a20, 0x3ab4a: 0x6cb66c20, 0x3ab4b: 0x6cb66e20, + 0x3ab4c: 0x6cb67020, 0x3ab4d: 0x6cb67220, 0x3ab4e: 0x6cb67420, 0x3ab4f: 0x6cb67620, + 0x3ab50: 0x6cb67820, 0x3ab51: 0x6cb67a20, 0x3ab52: 0x6ce6a020, 0x3ab53: 0x6ce6a220, + 0x3ab54: 0x6ce6a420, 0x3ab55: 0x6ce6a620, 0x3ab56: 0x6ce6a820, 0x3ab57: 0x6ce6aa20, + 0x3ab58: 0x6ce6ac20, 0x3ab59: 0x6ce6ae20, 0x3ab5a: 0x6ce6b020, 0x3ab5b: 0x6ce6b220, + 0x3ab5c: 0x6ce6b420, 0x3ab5d: 0x6ce6b620, 0x3ab5e: 0x6ce6b820, 0x3ab5f: 0x6ce6ba20, + 0x3ab60: 0x6d14f420, 0x3ab61: 0x6d14f620, 0x3ab62: 0x6d14f820, 0x3ab63: 0x6d14fa20, + 0x3ab64: 0x6d14fc20, 0x3ab65: 0x6d14fe20, 0x3ab66: 0x6d150020, 0x3ab67: 0x6d150220, + 0x3ab68: 0x6d150420, 0x3ab69: 0x6d150620, 0x3ab6a: 0x6d150820, 0x3ab6b: 0x6d150a20, + 0x3ab6c: 0x6d150c20, 0x3ab6d: 0x6d150e20, 0x3ab6e: 0x6d151020, 0x3ab6f: 0x6d151220, + 0x3ab70: 0x6d151420, 0x3ab71: 0x6d151620, 0x3ab72: 0x6d42d820, 0x3ab73: 0x6d42da20, + 0x3ab74: 0x6d42dc20, 0x3ab75: 0x6d42de20, 0x3ab76: 0x6d42e020, 0x3ab77: 0x6d42e220, + 0x3ab78: 0x6d42e420, 0x3ab79: 0x6d42e620, 0x3ab7a: 0x6d42e820, 0x3ab7b: 0x6d42ea20, + 0x3ab7c: 0x6d42ec20, 0x3ab7d: 0x6d42ee20, 0x3ab7e: 0x6d42f020, 0x3ab7f: 0x6d42f220, + // Block 0xeae, offset 0x3ab80 + 0x3ab80: 0x6d42f420, 0x3ab81: 0x6d42f620, 0x3ab82: 0x6d42f820, 0x3ab83: 0x6d42fa20, + 0x3ab84: 0x6d42fc20, 0x3ab85: 0x6d42fe20, 0x3ab86: 0x6d430020, 0x3ab87: 0x6d430220, + 0x3ab88: 0x6d430420, 0x3ab89: 0x6d430620, 0x3ab8a: 0x6d430820, 0x3ab8b: 0x6d6fd220, + 0x3ab8c: 0x6d6fd420, 0x3ab8d: 0x6d6fd620, 0x3ab8e: 0x6d6fd820, 0x3ab8f: 0x6d6fda20, + 0x3ab90: 0x6d6fdc20, 0x3ab91: 0x6d6fde20, 0x3ab92: 0x6d6fe020, 0x3ab93: 0x6d6fe220, + 0x3ab94: 0x6d6fe420, 0x3ab95: 0x6d6fe620, 0x3ab96: 0x6d6fe820, 0x3ab97: 0x6d6fea20, + 0x3ab98: 0x6d6fec20, 0x3ab99: 0x6d6fee20, 0x3ab9a: 0x6d6ff020, 0x3ab9b: 0x6d6ff220, + 0x3ab9c: 0x6d6ff420, 0x3ab9d: 0x6d6ff620, 0x3ab9e: 0x6d6ff820, 0x3ab9f: 0x6d6ffa20, + 0x3aba0: 0x6d98d020, 0x3aba1: 0x6d98d220, 0x3aba2: 0x6d98d420, 0x3aba3: 0x6d98d620, + 0x3aba4: 0x6d98d820, 0x3aba5: 0x6d98da20, 0x3aba6: 0x6d98dc20, 0x3aba7: 0x6d98de20, + 0x3aba8: 0x6d98e020, 0x3aba9: 0x6d98e220, 0x3abaa: 0x6d98e420, 0x3abab: 0x6d98e620, + 0x3abac: 0x6d98e820, 0x3abad: 0x6d98ea20, 0x3abae: 0x6d98ec20, 0x3abaf: 0x6d98ee20, + 0x3abb0: 0x6d98f020, 0x3abb1: 0x6d98f220, 0x3abb2: 0x6d98f420, 0x3abb3: 0x6d98f620, + 0x3abb4: 0x6d98f820, 0x3abb5: 0x6d98fa20, 0x3abb6: 0x6d98fc20, 0x3abb7: 0x6d98fe20, + 0x3abb8: 0x6d990020, 0x3abb9: 0x6d990220, 0x3abba: 0x6d990420, 0x3abbb: 0x6d990620, + 0x3abbc: 0x6d990820, 0x3abbd: 0x6d990a20, 0x3abbe: 0x6d990c20, 0x3abbf: 0x6dbbbc20, + // Block 0xeaf, offset 0x3abc0 + 0x3abc0: 0x6dbbbe20, 0x3abc1: 0x6dbbc020, 0x3abc2: 0x6dbbc220, 0x3abc3: 0x6dbbc420, + 0x3abc4: 0x6dbbc620, 0x3abc5: 0x6dbbc820, 0x3abc6: 0x6dbbca20, 0x3abc7: 0x6dbbcc20, + 0x3abc8: 0x6dbbce20, 0x3abc9: 0x6dbbd020, 0x3abca: 0x6dbbd220, 0x3abcb: 0x6dbbd420, + 0x3abcc: 0x6dbbd620, 0x3abcd: 0x6dbbd820, 0x3abce: 0x6dbbda20, 0x3abcf: 0x6dbbdc20, + 0x3abd0: 0x6dbbde20, 0x3abd1: 0x6dbbe020, 0x3abd2: 0x6dbbe220, 0x3abd3: 0x6dbbe420, + 0x3abd4: 0x6dbbe620, 0x3abd5: 0x6dbbe820, 0x3abd6: 0x6dbbea20, 0x3abd7: 0x6dd9a020, + 0x3abd8: 0x6dd9a220, 0x3abd9: 0x6dd9a420, 0x3abda: 0x6dd9a620, 0x3abdb: 0x6dd9a820, + 0x3abdc: 0x6dd9aa20, 0x3abdd: 0x6dd9ac20, 0x3abde: 0x6dd9ae20, 0x3abdf: 0x6dd9b020, + 0x3abe0: 0x6dd9b220, 0x3abe1: 0x6dd9b420, 0x3abe2: 0x6dd9b620, 0x3abe3: 0x6dd9b820, + 0x3abe4: 0x6df1b420, 0x3abe5: 0x6df1b620, 0x3abe6: 0x6df1b820, 0x3abe7: 0x6df1ba20, + 0x3abe8: 0x6df1bc20, 0x3abe9: 0x6df1be20, 0x3abea: 0x6df1c020, 0x3abeb: 0x6df1c220, + 0x3abec: 0x6df1c420, 0x3abed: 0x6df1c620, 0x3abee: 0x6df1c820, 0x3abef: 0x6df1ca20, + 0x3abf0: 0x6df1cc20, 0x3abf1: 0x6df1ce20, 0x3abf2: 0x6df1d020, 0x3abf3: 0x6df1d220, + 0x3abf4: 0x6e05f420, 0x3abf5: 0x6e05f620, 0x3abf6: 0x6e05f820, 0x3abf7: 0x6e05fa20, + 0x3abf8: 0x6e05fc20, 0x3abf9: 0x6e05fe20, 0x3abfa: 0x6e060020, 0x3abfb: 0x6e060220, + 0x3abfc: 0x6e060420, 0x3abfd: 0x6e060620, 0x3abfe: 0x6e060820, 0x3abff: 0x6e060a20, + // Block 0xeb0, offset 0x3ac00 + 0x3ac00: 0x6e060c20, 0x3ac01: 0x6e060e20, 0x3ac02: 0x6e061020, 0x3ac03: 0x6e061220, + 0x3ac04: 0x6e061420, 0x3ac05: 0x6e061620, 0x3ac06: 0x6e061820, 0x3ac07: 0x6e169820, + 0x3ac08: 0x6e169a20, 0x3ac09: 0x6e169c20, 0x3ac0a: 0x6e169e20, 0x3ac0b: 0x6e16a020, + 0x3ac0c: 0x6e16a220, 0x3ac0d: 0x6e16a420, 0x3ac0e: 0x6e16a620, 0x3ac0f: 0x6e16a820, + 0x3ac10: 0x6e16aa20, 0x3ac11: 0x6e16ac20, 0x3ac12: 0x6e16ae20, 0x3ac13: 0x6e23c020, + 0x3ac14: 0x6e23c220, 0x3ac15: 0x6e23c420, 0x3ac16: 0x6e23c620, 0x3ac17: 0x6e23c820, + 0x3ac18: 0x6e23ca20, 0x3ac19: 0x6e23cc20, 0x3ac1a: 0x6e23ce20, 0x3ac1b: 0x6e23d020, + 0x3ac1c: 0x6e2dd020, 0x3ac1d: 0x6e2dd220, 0x3ac1e: 0x6e2dd420, 0x3ac1f: 0x6e2dd620, + 0x3ac20: 0x6e2dd820, 0x3ac21: 0x6e2dda20, 0x3ac22: 0x6e2ddc20, 0x3ac23: 0x6e2dde20, + 0x3ac24: 0x6e2de020, 0x3ac25: 0x6e2de220, 0x3ac26: 0x6e2de420, 0x3ac27: 0x6e358420, + 0x3ac28: 0x6e358620, 0x3ac29: 0x6e358820, 0x3ac2a: 0x6e358a20, 0x3ac2b: 0x6e358c20, + 0x3ac2c: 0x6e3afc20, 0x3ac2d: 0x6e3afe20, 0x3ac2e: 0x6e3b0020, 0x3ac2f: 0x6e3ebc20, + 0x3ac30: 0x6e3ebe20, 0x3ac31: 0x6e3ec020, 0x3ac32: 0x6e435e20, 0x3ac33: 0x6e436020, + 0x3ac34: 0x6e464820, 0x3ac35: 0x6e46ee20, 0x3ac36: 0x6c632c20, 0x3ac37: 0x6c8a4220, + 0x3ac38: 0x6c8a4420, 0x3ac39: 0x6cb68420, 0x3ac3a: 0x6cb68620, 0x3ac3b: 0x6cb68820, + 0x3ac3c: 0x6cb68a20, 0x3ac3d: 0x6cb68c20, 0x3ac3e: 0x6cb68e20, 0x3ac3f: 0x6cb69020, + // Block 0xeb1, offset 0x3ac40 + 0x3ac40: 0x6cb69220, 0x3ac41: 0x6cb69420, 0x3ac42: 0x6ce6d220, 0x3ac43: 0x6ce6d420, + 0x3ac44: 0x6ce6d620, 0x3ac45: 0x6ce6d820, 0x3ac46: 0x6ce6da20, 0x3ac47: 0x6ce6dc20, + 0x3ac48: 0x6ce6de20, 0x3ac49: 0x6ce6e020, 0x3ac4a: 0x6ce6e220, 0x3ac4b: 0x6ce6e420, + 0x3ac4c: 0x6ce6e620, 0x3ac4d: 0x6ce6e820, 0x3ac4e: 0x6ce6ea20, 0x3ac4f: 0x6ce6ec20, + 0x3ac50: 0x6ce6ee20, 0x3ac51: 0x6ce6f020, 0x3ac52: 0x6d153020, 0x3ac53: 0x6d153220, + 0x3ac54: 0x6d153420, 0x3ac55: 0x6d153620, 0x3ac56: 0x6d153820, 0x3ac57: 0x6d153a20, + 0x3ac58: 0x6d153c20, 0x3ac59: 0x6d153e20, 0x3ac5a: 0x6d154020, 0x3ac5b: 0x6d154220, + 0x3ac5c: 0x6d154420, 0x3ac5d: 0x6d154620, 0x3ac5e: 0x6d154820, 0x3ac5f: 0x6d154a20, + 0x3ac60: 0x6d154c20, 0x3ac61: 0x6d154e20, 0x3ac62: 0x6d432220, 0x3ac63: 0x6d432420, + 0x3ac64: 0x6d432620, 0x3ac65: 0x6d432820, 0x3ac66: 0x6d432a20, 0x3ac67: 0x6d432c20, + 0x3ac68: 0x6d432e20, 0x3ac69: 0x6d433020, 0x3ac6a: 0x6d433220, 0x3ac6b: 0x6d433420, + 0x3ac6c: 0x6d433620, 0x3ac6d: 0x6d433820, 0x3ac6e: 0x6d433a20, 0x3ac6f: 0x6d433c20, + 0x3ac70: 0x6d433e20, 0x3ac71: 0x6d434020, 0x3ac72: 0x6d434220, 0x3ac73: 0x6d434420, + 0x3ac74: 0x6d434620, 0x3ac75: 0x6d434820, 0x3ac76: 0x6d434a20, 0x3ac77: 0x6d701420, + 0x3ac78: 0x6d701620, 0x3ac79: 0x6d701820, 0x3ac7a: 0x6d701a20, 0x3ac7b: 0x6d701c20, + 0x3ac7c: 0x6d701e20, 0x3ac7d: 0x6d702020, 0x3ac7e: 0x6d702220, 0x3ac7f: 0x6d702420, + // Block 0xeb2, offset 0x3ac80 + 0x3ac80: 0x6d702620, 0x3ac81: 0x6d702820, 0x3ac82: 0x6d702a20, 0x3ac83: 0x6d702c20, + 0x3ac84: 0x6d702e20, 0x3ac85: 0x6d703020, 0x3ac86: 0x6d703220, 0x3ac87: 0x6d703420, + 0x3ac88: 0x6d703620, 0x3ac89: 0x6d703820, 0x3ac8a: 0x6d703a20, 0x3ac8b: 0x6d703c20, + 0x3ac8c: 0x6d703e20, 0x3ac8d: 0x6d704020, 0x3ac8e: 0x6d704220, 0x3ac8f: 0x6d704420, + 0x3ac90: 0x6d704620, 0x3ac91: 0x6d704820, 0x3ac92: 0x6d993020, 0x3ac93: 0x6d993220, + 0x3ac94: 0x6d993420, 0x3ac95: 0x6d993620, 0x3ac96: 0x6d993820, 0x3ac97: 0x6d993a20, + 0x3ac98: 0x6d993c20, 0x3ac99: 0x6d993e20, 0x3ac9a: 0x6d994020, 0x3ac9b: 0x6d994220, + 0x3ac9c: 0x6d994420, 0x3ac9d: 0x6d994620, 0x3ac9e: 0x6d994820, 0x3ac9f: 0x6d994a20, + 0x3aca0: 0x6d994c20, 0x3aca1: 0x6d994e20, 0x3aca2: 0x6d995020, 0x3aca3: 0x6d995220, + 0x3aca4: 0x6d995420, 0x3aca5: 0x6d995620, 0x3aca6: 0x6d995820, 0x3aca7: 0x6d995a20, + 0x3aca8: 0x6d995c20, 0x3aca9: 0x6d995e20, 0x3acaa: 0x6d996020, 0x3acab: 0x6d996220, + 0x3acac: 0x6d996420, 0x3acad: 0x6d996620, 0x3acae: 0x6d996820, 0x3acaf: 0x6d996a20, + 0x3acb0: 0x6d996c20, 0x3acb1: 0x6d996e20, 0x3acb2: 0x6d997020, 0x3acb3: 0x6d997220, + 0x3acb4: 0x6d997420, 0x3acb5: 0x6dbc0c20, 0x3acb6: 0x6dbc0e20, 0x3acb7: 0x6dbc1020, + 0x3acb8: 0x6dbc1220, 0x3acb9: 0x6dbc1420, 0x3acba: 0x6dbc1620, 0x3acbb: 0x6dbc1820, + 0x3acbc: 0x6dbc1a20, 0x3acbd: 0x6dbc1c20, 0x3acbe: 0x6dd9d220, 0x3acbf: 0x6dbc1e20, + // Block 0xeb3, offset 0x3acc0 + 0x3acc0: 0x6dbc2020, 0x3acc1: 0x6dbc2220, 0x3acc2: 0x6dbc2420, 0x3acc3: 0x6dbc2620, + 0x3acc4: 0x6dbc2820, 0x3acc5: 0x6dbc2a20, 0x3acc6: 0x6dbc2c20, 0x3acc7: 0x6dbc2e20, + 0x3acc8: 0x6dbc3020, 0x3acc9: 0x6dbc3220, 0x3acca: 0x6dbc3420, 0x3accb: 0x6dbc3620, + 0x3accc: 0x6dbc3820, 0x3accd: 0x6dbc3a20, 0x3acce: 0x6dbc3c20, 0x3accf: 0x6dbc3e20, + 0x3acd0: 0x6dbc4020, 0x3acd1: 0x6dbc4220, 0x3acd2: 0x6dbc4420, 0x3acd3: 0x6dbc4620, + 0x3acd4: 0x6dbc4820, 0x3acd5: 0x6dbc4a20, 0x3acd6: 0x6dbc4c20, 0x3acd7: 0x6dd9d420, + 0x3acd8: 0x6dd9d620, 0x3acd9: 0x6dd9d820, 0x3acda: 0x6dd9da20, 0x3acdb: 0x6dd9dc20, + 0x3acdc: 0x6dd9de20, 0x3acdd: 0x6dd9e020, 0x3acde: 0x6dd9e220, 0x3acdf: 0x6dd9e420, + 0x3ace0: 0x6dd9e620, 0x3ace1: 0x6dd9e820, 0x3ace2: 0x6dd9ea20, 0x3ace3: 0x6dd9ec20, + 0x3ace4: 0x6dd9ee20, 0x3ace5: 0x6dd9f020, 0x3ace6: 0x6dd9f220, 0x3ace7: 0x6dd9f420, + 0x3ace8: 0x6dd9f620, 0x3ace9: 0x6dd9f820, 0x3acea: 0x6dd9fa20, 0x3aceb: 0x6dd9fc20, + 0x3acec: 0x6dd9fe20, 0x3aced: 0x6dda0020, 0x3acee: 0x6db8fa20, 0x3acef: 0x6dda0220, + 0x3acf0: 0x6dda0420, 0x3acf1: 0x6dda0620, 0x3acf2: 0x6dda0820, 0x3acf3: 0x6dda0a20, + 0x3acf4: 0x6dda0c20, 0x3acf5: 0x6dda0e20, 0x3acf6: 0x6dda1020, 0x3acf7: 0x6dda1220, + 0x3acf8: 0x6dda1420, 0x3acf9: 0x6dda1620, 0x3acfa: 0x6dda1820, 0x3acfb: 0x6df1ee20, + 0x3acfc: 0x6df1f020, 0x3acfd: 0x6df1f220, 0x3acfe: 0x6df1f420, 0x3acff: 0x6df1f620, + // Block 0xeb4, offset 0x3ad00 + 0x3ad00: 0x6df1f820, 0x3ad01: 0x6df1fa20, 0x3ad02: 0x6df1fc20, 0x3ad03: 0x6df1fe20, + 0x3ad04: 0x6df20020, 0x3ad05: 0x6df20220, 0x3ad06: 0x6df20420, 0x3ad07: 0x6df20620, + 0x3ad08: 0x6df20820, 0x3ad09: 0x6df20a20, 0x3ad0a: 0x6df20c20, 0x3ad0b: 0x6df20e20, + 0x3ad0c: 0x6df21020, 0x3ad0d: 0x6df21220, 0x3ad0e: 0x6df21420, 0x3ad0f: 0x6df21620, + 0x3ad10: 0x6df21820, 0x3ad11: 0x6df21a20, 0x3ad12: 0x6df21c20, 0x3ad13: 0x6df21e20, + 0x3ad14: 0x6df22020, 0x3ad15: 0x6df22220, 0x3ad16: 0x6df22420, 0x3ad17: 0x6df22620, + 0x3ad18: 0x6df22820, 0x3ad19: 0x6df22a20, 0x3ad1a: 0x6df22c20, 0x3ad1b: 0x6df22e20, + 0x3ad1c: 0x6df23020, 0x3ad1d: 0x6e062a20, 0x3ad1e: 0x6e062c20, 0x3ad1f: 0x6e062e20, + 0x3ad20: 0x6e063020, 0x3ad21: 0x6e063220, 0x3ad22: 0x6e063420, 0x3ad23: 0x6e063620, + 0x3ad24: 0x6e063820, 0x3ad25: 0x6e063a20, 0x3ad26: 0x6e063c20, 0x3ad27: 0x6e063e20, + 0x3ad28: 0x6e064020, 0x3ad29: 0x6e064220, 0x3ad2a: 0x6e064420, 0x3ad2b: 0x6e064620, + 0x3ad2c: 0x6e064820, 0x3ad2d: 0x6e064a20, 0x3ad2e: 0x6e064c20, 0x3ad2f: 0x6e064e20, + 0x3ad30: 0x6e065020, 0x3ad31: 0x6e065220, 0x3ad32: 0x6e065420, 0x3ad33: 0x6e065620, + 0x3ad34: 0x6e065820, 0x3ad35: 0x6e065a20, 0x3ad36: 0x6e065c20, 0x3ad37: 0x6e065e20, + 0x3ad38: 0x6e066020, 0x3ad39: 0x6e066220, 0x3ad3a: 0x6e066420, 0x3ad3b: 0x6e066620, + 0x3ad3c: 0x6e16c020, 0x3ad3d: 0x6e16c220, 0x3ad3e: 0x6e16c420, 0x3ad3f: 0x6e16c620, + // Block 0xeb5, offset 0x3ad40 + 0x3ad40: 0x6e16c820, 0x3ad41: 0x6e16ca20, 0x3ad42: 0x6e16cc20, 0x3ad43: 0x6e16ce20, + 0x3ad44: 0x6e16d020, 0x3ad45: 0x6e16d220, 0x3ad46: 0x6e16d420, 0x3ad47: 0x6e16d620, + 0x3ad48: 0x6e16d820, 0x3ad49: 0x6e16da20, 0x3ad4a: 0x6e16dc20, 0x3ad4b: 0x6e16de20, + 0x3ad4c: 0x6e16e020, 0x3ad4d: 0x6e16e220, 0x3ad4e: 0x6e16e420, 0x3ad4f: 0x6e16e620, + 0x3ad50: 0x6e16e820, 0x3ad51: 0x6e23e220, 0x3ad52: 0x6e23e420, 0x3ad53: 0x6e23e620, + 0x3ad54: 0x6e23e820, 0x3ad55: 0x6e23ea20, 0x3ad56: 0x6e23ec20, 0x3ad57: 0x6e23ee20, + 0x3ad58: 0x6e23f020, 0x3ad59: 0x6e23f220, 0x3ad5a: 0x6e23f420, 0x3ad5b: 0x6e23f620, + 0x3ad5c: 0x6e23f820, 0x3ad5d: 0x6e23fa20, 0x3ad5e: 0x6e23fc20, 0x3ad5f: 0x6e23fe20, + 0x3ad60: 0x6e240020, 0x3ad61: 0x6e240220, 0x3ad62: 0x6e240420, 0x3ad63: 0x6e240620, + 0x3ad64: 0x6e2dec20, 0x3ad65: 0x6e2dee20, 0x3ad66: 0x6e2df020, 0x3ad67: 0x6e2df220, + 0x3ad68: 0x6e2df420, 0x3ad69: 0x6e2df620, 0x3ad6a: 0x6e2df820, 0x3ad6b: 0x6e2dfa20, + 0x3ad6c: 0x6e2dfc20, 0x3ad6d: 0x6e359e20, 0x3ad6e: 0x6e35a020, 0x3ad6f: 0x6e35a220, + 0x3ad70: 0x6e35a420, 0x3ad71: 0x6e35a620, 0x3ad72: 0x6e35a820, 0x3ad73: 0x6e35aa20, + 0x3ad74: 0x6e35ac20, 0x3ad75: 0x6e3b0620, 0x3ad76: 0x6e3b0820, 0x3ad77: 0x6e3b0a20, + 0x3ad78: 0x6e3b0c20, 0x3ad79: 0x6e3b0e20, 0x3ad7a: 0x6e3b1020, 0x3ad7b: 0x6e3b1220, + 0x3ad7c: 0x6e3b1420, 0x3ad7d: 0x6e3b1620, 0x3ad7e: 0x6e3b1820, 0x3ad7f: 0x6e3ec420, + // Block 0xeb6, offset 0x3ad80 + 0x3ad80: 0x6e3ec620, 0x3ad81: 0x6e3ec820, 0x3ad82: 0x6e3eca20, 0x3ad83: 0x6e3ecc20, + 0x3ad84: 0x6e3ece20, 0x3ad85: 0x6e3ed020, 0x3ad86: 0x6e3ed220, 0x3ad87: 0x6e3ed420, + 0x3ad88: 0x6e436220, 0x3ad89: 0x6e436420, 0x3ad8a: 0x6e44a820, 0x3ad8b: 0x6e44aa20, + 0x3ad8c: 0x6e44ac20, 0x3ad8d: 0x6e44ae20, 0x3ad8e: 0x6e44b020, 0x3ad8f: 0x6e45e820, + 0x3ad90: 0x6e464a20, 0x3ad91: 0x6e464c20, 0x3ad92: 0x6e471820, 0x3ad93: 0x6e472420, + 0x3ad94: 0x6e473820, 0x3ad95: 0x6cb69820, 0x3ad96: 0x6ce6fa20, 0x3ad97: 0x6ce6fc20, + 0x3ad98: 0x6d155820, 0x3ad99: 0x6d155a20, 0x3ad9a: 0x6d155c20, 0x3ad9b: 0x6d155e20, + 0x3ad9c: 0x6d435620, 0x3ad9d: 0x6d997e20, 0x3ad9e: 0x6d998020, 0x3ad9f: 0x6dbc5420, + 0x3ada0: 0x6dda1e20, 0x3ada1: 0x6df23620, 0x3ada2: 0x6e067020, 0x3ada3: 0x6e16ec20, + 0x3ada4: 0x6e35b220, 0x3ada5: 0x6e3b1a20, 0x3ada6: 0x6c8a4820, 0x3ada7: 0x6c8a4a20, + 0x3ada8: 0x6c8a4c20, 0x3ada9: 0x6cb6a020, 0x3adaa: 0x6cb6a220, 0x3adab: 0x6cb6a420, + 0x3adac: 0x6cb6a620, 0x3adad: 0x6ce70220, 0x3adae: 0x6ce70420, 0x3adaf: 0x6ce70620, + 0x3adb0: 0x6ce70820, 0x3adb1: 0x6ce70a20, 0x3adb2: 0x6ce70c20, 0x3adb3: 0x6ce70e20, + 0x3adb4: 0x6ce71020, 0x3adb5: 0x6d156420, 0x3adb6: 0x6d156620, 0x3adb7: 0x6d435820, + 0x3adb8: 0x6d705420, 0x3adb9: 0x6d705620, 0x3adba: 0x6d705820, 0x3adbb: 0x6d705a20, + 0x3adbc: 0x6d998420, 0x3adbd: 0x6dda2020, 0x3adbe: 0x6e067420, 0x3adbf: 0x6e067620, + // Block 0xeb7, offset 0x3adc0 + 0x3adc0: 0x6e067820, 0x3adc1: 0x6e067a20, 0x3adc2: 0x6e3ed620, 0x3adc3: 0x6ce71220, + 0x3adc4: 0x6ce71420, 0x3adc5: 0x6ce71620, 0x3adc6: 0x6d156e20, 0x3adc7: 0x6d157020, + 0x3adc8: 0x6d157220, 0x3adc9: 0x6d157420, 0x3adca: 0x6d157620, 0x3adcb: 0x6d157820, + 0x3adcc: 0x6d157a20, 0x3adcd: 0x6d436420, 0x3adce: 0x6d436620, 0x3adcf: 0x6d436820, + 0x3add0: 0x6d436a20, 0x3add1: 0x6d436c20, 0x3add2: 0x6d436e20, 0x3add3: 0x6d437020, + 0x3add4: 0x6d437220, 0x3add5: 0x6d437420, 0x3add6: 0x6d437620, 0x3add7: 0x6d437820, + 0x3add8: 0x6d437a20, 0x3add9: 0x6d706020, 0x3adda: 0x6d706220, 0x3addb: 0x6d706420, + 0x3addc: 0x6d706620, 0x3addd: 0x6d706820, 0x3adde: 0x6d706a20, 0x3addf: 0x6d706c20, + 0x3ade0: 0x6d706e20, 0x3ade1: 0x6d998c20, 0x3ade2: 0x6d998e20, 0x3ade3: 0x6d999020, + 0x3ade4: 0x6d999220, 0x3ade5: 0x6d999420, 0x3ade6: 0x6d999620, 0x3ade7: 0x6d999820, + 0x3ade8: 0x6d999a20, 0x3ade9: 0x6d999c20, 0x3adea: 0x6d999e20, 0x3adeb: 0x6dbc5820, + 0x3adec: 0x6dbc5a20, 0x3aded: 0x6dbc5c20, 0x3adee: 0x6dbc5e20, 0x3adef: 0x6dbc6020, + 0x3adf0: 0x6dbc6220, 0x3adf1: 0x6dbc6420, 0x3adf2: 0x6dda2220, 0x3adf3: 0x6dda2420, + 0x3adf4: 0x6dda2620, 0x3adf5: 0x6dda2820, 0x3adf6: 0x6dda2a20, 0x3adf7: 0x6dda2c20, + 0x3adf8: 0x6df23c20, 0x3adf9: 0x6df23e20, 0x3adfa: 0x6df24020, 0x3adfb: 0x6e067e20, + 0x3adfc: 0x6e068020, 0x3adfd: 0x6e068220, 0x3adfe: 0x6e068420, 0x3adff: 0x6e068620, + // Block 0xeb8, offset 0x3ae00 + 0x3ae00: 0x6e068820, 0x3ae01: 0x6e16f620, 0x3ae02: 0x6e16f820, 0x3ae03: 0x6e16fa20, + 0x3ae04: 0x6e16fc20, 0x3ae05: 0x6e16fe20, 0x3ae06: 0x6e170020, 0x3ae07: 0x6e170220, + 0x3ae08: 0x6e170420, 0x3ae09: 0x6e170620, 0x3ae0a: 0x6e241020, 0x3ae0b: 0x6e241220, + 0x3ae0c: 0x6e2e0020, 0x3ae0d: 0x6e2e0220, 0x3ae0e: 0x6e2e0420, 0x3ae0f: 0x6e2e0620, + 0x3ae10: 0x6e2e0820, 0x3ae11: 0x6e35b620, 0x3ae12: 0x6e35b820, 0x3ae13: 0x6e3b1e20, + 0x3ae14: 0x6e3ed820, 0x3ae15: 0x6e3eda20, 0x3ae16: 0x6e417020, 0x3ae17: 0x6e417220, + 0x3ae18: 0x6e417420, 0x3ae19: 0x6e436620, 0x3ae1a: 0x6e436820, 0x3ae1b: 0x6cb6aa20, + 0x3ae1c: 0x6cb6ac20, 0x3ae1d: 0x6ce72c20, 0x3ae1e: 0x6ce72e20, 0x3ae1f: 0x6ce73020, + 0x3ae20: 0x6ce73220, 0x3ae21: 0x6d159820, 0x3ae22: 0x6d159a20, 0x3ae23: 0x6d159c20, + 0x3ae24: 0x6d159e20, 0x3ae25: 0x6d15a020, 0x3ae26: 0x6d15a220, 0x3ae27: 0x6d15a420, + 0x3ae28: 0x6d15a620, 0x3ae29: 0x6d15a820, 0x3ae2a: 0x6d15aa20, 0x3ae2b: 0x6d15ac20, + 0x3ae2c: 0x6d15ae20, 0x3ae2d: 0x6d15b020, 0x3ae2e: 0x6d15b220, 0x3ae2f: 0x6d15b420, + 0x3ae30: 0x6d15b620, 0x3ae31: 0x6d15b820, 0x3ae32: 0x6d15ba20, 0x3ae33: 0x6d15bc20, + 0x3ae34: 0x6d15be20, 0x3ae35: 0x6d15c020, 0x3ae36: 0x6d15c220, 0x3ae37: 0x6d15c420, + 0x3ae38: 0x6d43a420, 0x3ae39: 0x6d43a620, 0x3ae3a: 0x6d43a820, 0x3ae3b: 0x6d43aa20, + 0x3ae3c: 0x6d43ac20, 0x3ae3d: 0x6d43ae20, 0x3ae3e: 0x6d43b020, 0x3ae3f: 0x6d43b220, + // Block 0xeb9, offset 0x3ae40 + 0x3ae40: 0x6d43b420, 0x3ae41: 0x6d43b620, 0x3ae42: 0x6d43b820, 0x3ae43: 0x6d43ba20, + 0x3ae44: 0x6d43bc20, 0x3ae45: 0x6d43be20, 0x3ae46: 0x6d43c020, 0x3ae47: 0x6d43c220, + 0x3ae48: 0x6d43c420, 0x3ae49: 0x6d43c620, 0x3ae4a: 0x6d43c820, 0x3ae4b: 0x6d43ca20, + 0x3ae4c: 0x6d43cc20, 0x3ae4d: 0x6d43ce20, 0x3ae4e: 0x6d43d020, 0x3ae4f: 0x6d43d220, + 0x3ae50: 0x6d708c20, 0x3ae51: 0x6d708e20, 0x3ae52: 0x6d709020, 0x3ae53: 0x6d709220, + 0x3ae54: 0x6d709420, 0x3ae55: 0x6d709620, 0x3ae56: 0x6d709820, 0x3ae57: 0x6d709a20, + 0x3ae58: 0x6d709c20, 0x3ae59: 0x6d709e20, 0x3ae5a: 0x6d70a020, 0x3ae5b: 0x6d70a220, + 0x3ae5c: 0x6d70a420, 0x3ae5d: 0x6d70a620, 0x3ae5e: 0x6d70a820, 0x3ae5f: 0x6d70aa20, + 0x3ae60: 0x6d70ac20, 0x3ae61: 0x6d70ae20, 0x3ae62: 0x6d70b020, 0x3ae63: 0x6d70b220, + 0x3ae64: 0x6d70b420, 0x3ae65: 0x6d70b620, 0x3ae66: 0x6d70b820, 0x3ae67: 0x6d70ba20, + 0x3ae68: 0x6d70bc20, 0x3ae69: 0x6d99c020, 0x3ae6a: 0x6d99c220, 0x3ae6b: 0x6d99c420, + 0x3ae6c: 0x6d99c620, 0x3ae6d: 0x6d99c820, 0x3ae6e: 0x6d99ca20, 0x3ae6f: 0x6d99cc20, + 0x3ae70: 0x6d99ce20, 0x3ae71: 0x6d99d020, 0x3ae72: 0x6d99d220, 0x3ae73: 0x6d99d420, + 0x3ae74: 0x6d99d620, 0x3ae75: 0x6d99d820, 0x3ae76: 0x6d99da20, 0x3ae77: 0x6d99dc20, + 0x3ae78: 0x6d99de20, 0x3ae79: 0x6d99e020, 0x3ae7a: 0x6d99e220, 0x3ae7b: 0x6d99e420, + 0x3ae7c: 0x6d99e620, 0x3ae7d: 0x6d99e820, 0x3ae7e: 0x6d99ea20, 0x3ae7f: 0x6dbc8420, + // Block 0xeba, offset 0x3ae80 + 0x3ae80: 0x6dbc8620, 0x3ae81: 0x6dbc8820, 0x3ae82: 0x6dbc8a20, 0x3ae83: 0x6dbc8c20, + 0x3ae84: 0x6dbc8e20, 0x3ae85: 0x6dbc9020, 0x3ae86: 0x6dbc9220, 0x3ae87: 0x6dbc9420, + 0x3ae88: 0x6dbc9620, 0x3ae89: 0x6dbc9820, 0x3ae8a: 0x6dbc9a20, 0x3ae8b: 0x6dbc9c20, + 0x3ae8c: 0x6dbc9e20, 0x3ae8d: 0x6dbca020, 0x3ae8e: 0x6dbca220, 0x3ae8f: 0x6dbca420, + 0x3ae90: 0x6dbca620, 0x3ae91: 0x6dbca820, 0x3ae92: 0x6dbcaa20, 0x3ae93: 0x6dbcac20, + 0x3ae94: 0x6dbcae20, 0x3ae95: 0x6dbcb020, 0x3ae96: 0x6dbcb220, 0x3ae97: 0x6dbcb420, + 0x3ae98: 0x6dbcb620, 0x3ae99: 0x6dbcb820, 0x3ae9a: 0x6dbcba20, 0x3ae9b: 0x6dbcbc20, + 0x3ae9c: 0x6dbcbe20, 0x3ae9d: 0x6dbcc020, 0x3ae9e: 0x6dbcc220, 0x3ae9f: 0x6dda5c20, + 0x3aea0: 0x6dda5e20, 0x3aea1: 0x6dda6020, 0x3aea2: 0x6dda6220, 0x3aea3: 0x6dda6420, + 0x3aea4: 0x6dda6620, 0x3aea5: 0x6dda6820, 0x3aea6: 0x6dda6a20, 0x3aea7: 0x6dda6c20, + 0x3aea8: 0x6dda6e20, 0x3aea9: 0x6dda7020, 0x3aeaa: 0x6dda7220, 0x3aeab: 0x6dda7420, + 0x3aeac: 0x6dda7620, 0x3aead: 0x6dda7820, 0x3aeae: 0x6dda7a20, 0x3aeaf: 0x6dda7c20, + 0x3aeb0: 0x6dda7e20, 0x3aeb1: 0x6dda8020, 0x3aeb2: 0x6dda8220, 0x3aeb3: 0x6dda8420, + 0x3aeb4: 0x6dda8620, 0x3aeb5: 0x6dda8820, 0x3aeb6: 0x6dda8a20, 0x3aeb7: 0x6dda8c20, + 0x3aeb8: 0x6dda8e20, 0x3aeb9: 0x6dda9020, 0x3aeba: 0x6dda9220, 0x3aebb: 0x6dda9420, + 0x3aebc: 0x6dda9620, 0x3aebd: 0x6dda9820, 0x3aebe: 0x6dda9a20, 0x3aebf: 0x6dda9c20, + // Block 0xebb, offset 0x3aec0 + 0x3aec0: 0x6dda9e20, 0x3aec1: 0x6ddaa020, 0x3aec2: 0x6ddaa220, 0x3aec3: 0x6df25e20, + 0x3aec4: 0x6df26020, 0x3aec5: 0x6df26220, 0x3aec6: 0x6df26420, 0x3aec7: 0x6df26620, + 0x3aec8: 0x6df26820, 0x3aec9: 0x6df26a20, 0x3aeca: 0x6df26c20, 0x3aecb: 0x6df26e20, + 0x3aecc: 0x6df27020, 0x3aecd: 0x6df27220, 0x3aece: 0x6df27420, 0x3aecf: 0x6df27620, + 0x3aed0: 0x6df27820, 0x3aed1: 0x6df27a20, 0x3aed2: 0x6df27c20, 0x3aed3: 0x6df27e20, + 0x3aed4: 0x6df28020, 0x3aed5: 0x6df28220, 0x3aed6: 0x6df28420, 0x3aed7: 0x6df28620, + 0x3aed8: 0x6df28820, 0x3aed9: 0x6df28a20, 0x3aeda: 0x6df28c20, 0x3aedb: 0x6df28e20, + 0x3aedc: 0x6df29020, 0x3aedd: 0x6df29220, 0x3aede: 0x6df29420, 0x3aedf: 0x6df29620, + 0x3aee0: 0x6df29820, 0x3aee1: 0x6df29a20, 0x3aee2: 0x6df29c20, 0x3aee3: 0x6df29e20, + 0x3aee4: 0x6df2a020, 0x3aee5: 0x6df2a220, 0x3aee6: 0x6e069820, 0x3aee7: 0x6e069a20, + 0x3aee8: 0x6e069c20, 0x3aee9: 0x6e069e20, 0x3aeea: 0x6e06a020, 0x3aeeb: 0x6e06a220, + 0x3aeec: 0x6e06a420, 0x3aeed: 0x6e06a620, 0x3aeee: 0x6e06a820, 0x3aeef: 0x6e06aa20, + 0x3aef0: 0x6e06ac20, 0x3aef1: 0x6e06ae20, 0x3aef2: 0x6e06b020, 0x3aef3: 0x6e06b220, + 0x3aef4: 0x6e06b420, 0x3aef5: 0x6e06b620, 0x3aef6: 0x6e06b820, 0x3aef7: 0x6e06ba20, + 0x3aef8: 0x6e06bc20, 0x3aef9: 0x6e06be20, 0x3aefa: 0x6e06c020, 0x3aefb: 0x6e06c220, + 0x3aefc: 0x6e06c420, 0x3aefd: 0x6e06c620, 0x3aefe: 0x6e06c820, 0x3aeff: 0x6e06ca20, + // Block 0xebc, offset 0x3af00 + 0x3af00: 0x6e06cc20, 0x3af01: 0x6e06ce20, 0x3af02: 0x6e06d020, 0x3af03: 0x6e171e20, + 0x3af04: 0x6e172020, 0x3af05: 0x6e172220, 0x3af06: 0x6e172420, 0x3af07: 0x6e172620, + 0x3af08: 0x6e172820, 0x3af09: 0x6e172a20, 0x3af0a: 0x6e172c20, 0x3af0b: 0x6e172e20, + 0x3af0c: 0x6e173020, 0x3af0d: 0x6e173220, 0x3af0e: 0x6e173420, 0x3af0f: 0x6e173620, + 0x3af10: 0x6e173820, 0x3af11: 0x6e173a20, 0x3af12: 0x6e173c20, 0x3af13: 0x6e242020, + 0x3af14: 0x6e242220, 0x3af15: 0x6e242420, 0x3af16: 0x6e242620, 0x3af17: 0x6e242820, + 0x3af18: 0x6e242a20, 0x3af19: 0x6e242c20, 0x3af1a: 0x6e242e20, 0x3af1b: 0x6e243020, + 0x3af1c: 0x6e243220, 0x3af1d: 0x6e243420, 0x3af1e: 0x6e243620, 0x3af1f: 0x6e243820, + 0x3af20: 0x6e243a20, 0x3af21: 0x6e243c20, 0x3af22: 0x6e243e20, 0x3af23: 0x6e244020, + 0x3af24: 0x6e244220, 0x3af25: 0x6e2e1220, 0x3af26: 0x6e2e1420, 0x3af27: 0x6e2e1620, + 0x3af28: 0x6e2e1820, 0x3af29: 0x6e2e1a20, 0x3af2a: 0x6e2e1c20, 0x3af2b: 0x6e2e1e20, + 0x3af2c: 0x6e2e2020, 0x3af2d: 0x6e2e2220, 0x3af2e: 0x6e2e2420, 0x3af2f: 0x6e2e2620, + 0x3af30: 0x6e2e2820, 0x3af31: 0x6e2e2a20, 0x3af32: 0x6e35c220, 0x3af33: 0x6e35c420, + 0x3af34: 0x6e35c620, 0x3af35: 0x6e35c820, 0x3af36: 0x6e35ca20, 0x3af37: 0x6e35cc20, + 0x3af38: 0x6e3b2420, 0x3af39: 0x6e3b2620, 0x3af3a: 0x6e3b2820, 0x3af3b: 0x6e3b9e20, + 0x3af3c: 0x6e3b2a20, 0x3af3d: 0x6e3b2c20, 0x3af3e: 0x6e3b2e20, 0x3af3f: 0x6e3ee220, + // Block 0xebd, offset 0x3af40 + 0x3af40: 0x6e3ee420, 0x3af41: 0x6e3ee620, 0x3af42: 0x6e3ee820, 0x3af43: 0x6e3eea20, + 0x3af44: 0x6e3eec20, 0x3af45: 0x6e3eee20, 0x3af46: 0x6e3ef020, 0x3af47: 0x6e417820, + 0x3af48: 0x6e436a20, 0x3af49: 0x6e436c20, 0x3af4a: 0x6e436e20, 0x3af4b: 0x6e457020, + 0x3af4c: 0x6e464e20, 0x3af4d: 0x6e465020, 0x3af4e: 0x6e469420, 0x3af4f: 0x6e469620, + 0x3af50: 0x6e46b620, 0x3af51: 0x6e471a20, 0x3af52: 0x6ce73620, 0x3af53: 0x6d15c820, + 0x3af54: 0x6d15ca20, 0x3af55: 0x6d15cc20, 0x3af56: 0x6d15ce20, 0x3af57: 0x6d15d020, + 0x3af58: 0x6d43e420, 0x3af59: 0x6d43e620, 0x3af5a: 0x6d43e820, 0x3af5b: 0x6d43ea20, + 0x3af5c: 0x6d43ec20, 0x3af5d: 0x6d43ee20, 0x3af5e: 0x6d43f020, 0x3af5f: 0x6d43f220, + 0x3af60: 0x6d43f420, 0x3af61: 0x6d43f620, 0x3af62: 0x6d43f820, 0x3af63: 0x6d43fa20, + 0x3af64: 0x6d70c820, 0x3af65: 0x6d70ca20, 0x3af66: 0x6d70cc20, 0x3af67: 0x6d70ce20, + 0x3af68: 0x6d70d020, 0x3af69: 0x6d70d220, 0x3af6a: 0x6d70d420, 0x3af6b: 0x6d70d620, + 0x3af6c: 0x6d70d820, 0x3af6d: 0x6d70da20, 0x3af6e: 0x6d70dc20, 0x3af6f: 0x6d99f020, + 0x3af70: 0x6d99f220, 0x3af71: 0x6d99f420, 0x3af72: 0x6d99f620, 0x3af73: 0x6d99f820, + 0x3af74: 0x6d99fa20, 0x3af75: 0x6d99fc20, 0x3af76: 0x6d99fe20, 0x3af77: 0x6d9a0020, + 0x3af78: 0x6dbccc20, 0x3af79: 0x6dbcce20, 0x3af7a: 0x6dbcd020, 0x3af7b: 0x6dbcd220, + 0x3af7c: 0x6dbcd420, 0x3af7d: 0x6dbcd620, 0x3af7e: 0x6dbcd820, 0x3af7f: 0x6dbcda20, + // Block 0xebe, offset 0x3af80 + 0x3af80: 0x6dbcdc20, 0x3af81: 0x6dbcde20, 0x3af82: 0x6dbce020, 0x3af83: 0x6dbce220, + 0x3af84: 0x6dbce420, 0x3af85: 0x6ddab420, 0x3af86: 0x6ddab620, 0x3af87: 0x6ddab820, + 0x3af88: 0x6ddaba20, 0x3af89: 0x6ddabc20, 0x3af8a: 0x6ddabe20, 0x3af8b: 0x6ddac020, + 0x3af8c: 0x6ddac220, 0x3af8d: 0x6ddac420, 0x3af8e: 0x6ddac620, 0x3af8f: 0x6df2b020, + 0x3af90: 0x6df2b220, 0x3af91: 0x6df2b420, 0x3af92: 0x6df2b620, 0x3af93: 0x6df2b820, + 0x3af94: 0x6df2ba20, 0x3af95: 0x6df2bc20, 0x3af96: 0x6df2be20, 0x3af97: 0x6df2c020, + 0x3af98: 0x6e06d820, 0x3af99: 0x6e06da20, 0x3af9a: 0x6e06dc20, 0x3af9b: 0x6e06de20, + 0x3af9c: 0x6e06e020, 0x3af9d: 0x6e06e220, 0x3af9e: 0x6e06e420, 0x3af9f: 0x6e06e620, + 0x3afa0: 0x6e174620, 0x3afa1: 0x6e174820, 0x3afa2: 0x6e174a20, 0x3afa3: 0x6e174c20, + 0x3afa4: 0x6e174e20, 0x3afa5: 0x6e175020, 0x3afa6: 0x6e175220, 0x3afa7: 0x6e175420, + 0x3afa8: 0x6e244a20, 0x3afa9: 0x6e244c20, 0x3afaa: 0x6e244e20, 0x3afab: 0x6e245020, + 0x3afac: 0x6e245220, 0x3afad: 0x6e245420, 0x3afae: 0x6e2e2e20, 0x3afaf: 0x6e2e3020, + 0x3afb0: 0x6e2e3220, 0x3afb1: 0x6e2e3420, 0x3afb2: 0x6e35d220, 0x3afb3: 0x6e35d420, + 0x3afb4: 0x6e3b3020, 0x3afb5: 0x6e3ef220, 0x3afb6: 0x6e417a20, 0x3afb7: 0x6e417c20, + 0x3afb8: 0x6e417e20, 0x3afb9: 0x6e437020, 0x3afba: 0x6e44b420, 0x3afbb: 0x6e44b620, + 0x3afbc: 0x6c428220, 0x3afbd: 0x6c633820, 0x3afbe: 0x6c633a20, 0x3afbf: 0x6d15d820, + // Block 0xebf, offset 0x3afc0 + 0x3afc0: 0x6d15da20, 0x3afc1: 0x6d15e220, 0x3afc2: 0x6d15e420, 0x3afc3: 0x6d70e420, + 0x3afc4: 0x6d9a0620, 0x3afc5: 0x6dbcec20, 0x3afc6: 0x6dbcee20, 0x3afc7: 0x6dbcf020, + 0x3afc8: 0x6ddac820, 0x3afc9: 0x6df2c820, 0x3afca: 0x6df2ca20, 0x3afcb: 0x6e06ec20, + 0x3afcc: 0x6e175820, 0x3afcd: 0x6e06ee20, 0x3afce: 0x6e06f020, 0x3afcf: 0x6e175a20, + 0x3afd0: 0x6e175c20, 0x3afd1: 0x6e245620, 0x3afd2: 0x6e245820, 0x3afd3: 0x6e245a20, + 0x3afd4: 0x6e2e3820, 0x3afd5: 0x6e2e3a20, 0x3afd6: 0x6e3b3220, 0x3afd7: 0x6ce74220, + 0x3afd8: 0x6d15ec20, 0x3afd9: 0x6d15ee20, 0x3afda: 0x6d440820, 0x3afdb: 0x6d440a20, + 0x3afdc: 0x6d440c20, 0x3afdd: 0x6d440e20, 0x3afde: 0x6d70e620, 0x3afdf: 0x6d70e820, + 0x3afe0: 0x6d70ea20, 0x3afe1: 0x6d70ec20, 0x3afe2: 0x6d70ee20, 0x3afe3: 0x6d70f020, + 0x3afe4: 0x6d70f220, 0x3afe5: 0x6d70f420, 0x3afe6: 0x6d70f620, 0x3afe7: 0x6d9a0e20, + 0x3afe8: 0x6d9a1020, 0x3afe9: 0x6d9a1220, 0x3afea: 0x6d9a1420, 0x3afeb: 0x6d9a1620, + 0x3afec: 0x6d9a1820, 0x3afed: 0x6dbcf220, 0x3afee: 0x6dbcf420, 0x3afef: 0x6dbcf620, + 0x3aff0: 0x6dbcf820, 0x3aff1: 0x6ddad020, 0x3aff2: 0x6ddad220, 0x3aff3: 0x6ddad420, + 0x3aff4: 0x6ddad620, 0x3aff5: 0x6df2d420, 0x3aff6: 0x6df2d620, 0x3aff7: 0x6df2d820, + 0x3aff8: 0x6df2da20, 0x3aff9: 0x6e06f820, 0x3affa: 0x6e06fa20, 0x3affb: 0x6e06fc20, + 0x3affc: 0x6e06fe20, 0x3affd: 0x6e070020, 0x3affe: 0x6e070220, 0x3afff: 0x6e175e20, + // Block 0xec0, offset 0x3b000 + 0x3b000: 0x6e176020, 0x3b001: 0x6e176220, 0x3b002: 0x6e245e20, 0x3b003: 0x6e246020, + 0x3b004: 0x6e246220, 0x3b005: 0x6e246420, 0x3b006: 0x6e246620, 0x3b007: 0x6e2e3e20, + 0x3b008: 0x6e35d820, 0x3b009: 0x6e418020, 0x3b00a: 0x6e469820, 0x3b00b: 0x6c634220, + 0x3b00c: 0x6cb6b820, 0x3b00d: 0x6cb6ba20, 0x3b00e: 0x6cb6bc20, 0x3b00f: 0x6cb6be20, + 0x3b010: 0x6ce75020, 0x3b011: 0x6ce75220, 0x3b012: 0x6ce75420, 0x3b013: 0x6ce75620, + 0x3b014: 0x6ce75820, 0x3b015: 0x6ce75a20, 0x3b016: 0x6ce75c20, 0x3b017: 0x6ce75e20, + 0x3b018: 0x6ce76020, 0x3b019: 0x6d160e20, 0x3b01a: 0x6d161020, 0x3b01b: 0x6d161220, + 0x3b01c: 0x6d161420, 0x3b01d: 0x6d161620, 0x3b01e: 0x6d161820, 0x3b01f: 0x6d161a20, + 0x3b020: 0x6d161c20, 0x3b021: 0x6d161e20, 0x3b022: 0x6d162020, 0x3b023: 0x6d162220, + 0x3b024: 0x6d162420, 0x3b025: 0x6d162620, 0x3b026: 0x6d162820, 0x3b027: 0x6d162a20, + 0x3b028: 0x6d162c20, 0x3b029: 0x6d162e20, 0x3b02a: 0x6d163020, 0x3b02b: 0x6d163220, + 0x3b02c: 0x6d163420, 0x3b02d: 0x6d163620, 0x3b02e: 0x6d163820, 0x3b02f: 0x6d163a20, + 0x3b030: 0x6d443220, 0x3b031: 0x6d443420, 0x3b032: 0x6d443620, 0x3b033: 0x6d443820, + 0x3b034: 0x6d443a20, 0x3b035: 0x6d443c20, 0x3b036: 0x6d443e20, 0x3b037: 0x6d444020, + 0x3b038: 0x6d444220, 0x3b039: 0x6d444420, 0x3b03a: 0x6d444620, 0x3b03b: 0x6d444820, + 0x3b03c: 0x6d444a20, 0x3b03d: 0x6d444c20, 0x3b03e: 0x6d444e20, 0x3b03f: 0x6d445020, + // Block 0xec1, offset 0x3b040 + 0x3b040: 0x6d445220, 0x3b041: 0x6d445420, 0x3b042: 0x6d445620, 0x3b043: 0x6d445820, + 0x3b044: 0x6d445a20, 0x3b045: 0x6d445c20, 0x3b046: 0x6d445e20, 0x3b047: 0x6d446020, + 0x3b048: 0x6d446220, 0x3b049: 0x6d446420, 0x3b04a: 0x6d446620, 0x3b04b: 0x6d446820, + 0x3b04c: 0x6d446a20, 0x3b04d: 0x6d446c20, 0x3b04e: 0x6d446e20, 0x3b04f: 0x6d712020, + 0x3b050: 0x6d712220, 0x3b051: 0x6d712420, 0x3b052: 0x6d712620, 0x3b053: 0x6d712820, + 0x3b054: 0x6d712a20, 0x3b055: 0x6d712c20, 0x3b056: 0x6d712e20, 0x3b057: 0x6d713020, + 0x3b058: 0x6d713220, 0x3b059: 0x6d713420, 0x3b05a: 0x6d713620, 0x3b05b: 0x6d713820, + 0x3b05c: 0x6d713a20, 0x3b05d: 0x6d713c20, 0x3b05e: 0x6d713e20, 0x3b05f: 0x6d714020, + 0x3b060: 0x6d714220, 0x3b061: 0x6d714420, 0x3b062: 0x6d714620, 0x3b063: 0x6d714820, + 0x3b064: 0x6d714a20, 0x3b065: 0x6d714c20, 0x3b066: 0x6d714e20, 0x3b067: 0x6d715020, + 0x3b068: 0x6d715220, 0x3b069: 0x6d715420, 0x3b06a: 0x6d715620, 0x3b06b: 0x6d715820, + 0x3b06c: 0x6d715a20, 0x3b06d: 0x6d715c20, 0x3b06e: 0x6d9a5020, 0x3b06f: 0x6d9a5220, + 0x3b070: 0x6d9a5420, 0x3b071: 0x6d9a5620, 0x3b072: 0x6d9a5820, 0x3b073: 0x6d9a5a20, + 0x3b074: 0x6d9a5c20, 0x3b075: 0x6d9a5e20, 0x3b076: 0x6d9a6020, 0x3b077: 0x6d9a6220, + 0x3b078: 0x6d9a6420, 0x3b079: 0x6d9a6620, 0x3b07a: 0x6d9a6820, 0x3b07b: 0x6d9a6a20, + 0x3b07c: 0x6d9a6c20, 0x3b07d: 0x6d9a6e20, 0x3b07e: 0x6d9a7020, 0x3b07f: 0x6d9a7220, + // Block 0xec2, offset 0x3b080 + 0x3b080: 0x6d9a7420, 0x3b081: 0x6d9a7620, 0x3b082: 0x6d9a7820, 0x3b083: 0x6d9a7a20, + 0x3b084: 0x6d9a7c20, 0x3b085: 0x6d9a7e20, 0x3b086: 0x6d9a8020, 0x3b087: 0x6d9a8220, + 0x3b088: 0x6d9a8420, 0x3b089: 0x6d9a8620, 0x3b08a: 0x6d9a8820, 0x3b08b: 0x6d9a8a20, + 0x3b08c: 0x6d9a8c20, 0x3b08d: 0x6d9a8e20, 0x3b08e: 0x6d9a9020, 0x3b08f: 0x6d9a9220, + 0x3b090: 0x6d9a9420, 0x3b091: 0x6d9a9620, 0x3b092: 0x6d9a9820, 0x3b093: 0x6d9a9a20, + 0x3b094: 0x6d9a9c20, 0x3b095: 0x6d9a9e20, 0x3b096: 0x6d9aa020, 0x3b097: 0x6d9aa220, + 0x3b098: 0x6d9aa420, 0x3b099: 0x6d9aa620, 0x3b09a: 0x6d9aa820, 0x3b09b: 0x6d9aaa20, + 0x3b09c: 0x6d9aac20, 0x3b09d: 0x6dbd2220, 0x3b09e: 0x6dbd2420, 0x3b09f: 0x6dbd2620, + 0x3b0a0: 0x6dbd2820, 0x3b0a1: 0x6dbd2a20, 0x3b0a2: 0x6dbd2c20, 0x3b0a3: 0x6dbd2e20, + 0x3b0a4: 0x6dbd3020, 0x3b0a5: 0x6dbd3220, 0x3b0a6: 0x6dbd3420, 0x3b0a7: 0x6dbd3620, + 0x3b0a8: 0x6dbd3820, 0x3b0a9: 0x6dbd3a20, 0x3b0aa: 0x6dbd3c20, 0x3b0ab: 0x6dbd3e20, + 0x3b0ac: 0x6dbd4020, 0x3b0ad: 0x6dbd4220, 0x3b0ae: 0x6dbd4420, 0x3b0af: 0x6dbd4620, + 0x3b0b0: 0x6dbd4820, 0x3b0b1: 0x6dbd4a20, 0x3b0b2: 0x6dbd4c20, 0x3b0b3: 0x6dbd4e20, + 0x3b0b4: 0x6dbd5020, 0x3b0b5: 0x6dbd5220, 0x3b0b6: 0x6dbd5420, 0x3b0b7: 0x6dbd5620, + 0x3b0b8: 0x6dbd5820, 0x3b0b9: 0x6dbd5a20, 0x3b0ba: 0x6dbd5c20, 0x3b0bb: 0x6dbd5e20, + 0x3b0bc: 0x6dbd6020, 0x3b0bd: 0x6dbd6220, 0x3b0be: 0x6dbd6420, 0x3b0bf: 0x6dbd6620, + // Block 0xec3, offset 0x3b0c0 + 0x3b0c0: 0x6ddb0820, 0x3b0c1: 0x6ddb0a20, 0x3b0c2: 0x6ddb0c20, 0x3b0c3: 0x6ddb0e20, + 0x3b0c4: 0x6ddb1020, 0x3b0c5: 0x6ddb1220, 0x3b0c6: 0x6ddb1420, 0x3b0c7: 0x6ddb1620, + 0x3b0c8: 0x6ddb1820, 0x3b0c9: 0x6ddb1a20, 0x3b0ca: 0x6ddb1c20, 0x3b0cb: 0x6ddb1e20, + 0x3b0cc: 0x6ddb2020, 0x3b0cd: 0x6ddb2220, 0x3b0ce: 0x6ddb2420, 0x3b0cf: 0x6ddb2620, + 0x3b0d0: 0x6ddb2820, 0x3b0d1: 0x6ddb2a20, 0x3b0d2: 0x6ddb2c20, 0x3b0d3: 0x6ddb2e20, + 0x3b0d4: 0x6ddb3020, 0x3b0d5: 0x6ddb3220, 0x3b0d6: 0x6ddb3420, 0x3b0d7: 0x6ddb3620, + 0x3b0d8: 0x6ddb3820, 0x3b0d9: 0x6df30220, 0x3b0da: 0x6df30420, 0x3b0db: 0x6df30620, + 0x3b0dc: 0x6df30820, 0x3b0dd: 0x6df30a20, 0x3b0de: 0x6df30c20, 0x3b0df: 0x6df30e20, + 0x3b0e0: 0x6df31020, 0x3b0e1: 0x6df31220, 0x3b0e2: 0x6df31420, 0x3b0e3: 0x6df31620, + 0x3b0e4: 0x6df31820, 0x3b0e5: 0x6df31a20, 0x3b0e6: 0x6df31c20, 0x3b0e7: 0x6df31e20, + 0x3b0e8: 0x6df32020, 0x3b0e9: 0x6df32220, 0x3b0ea: 0x6df32420, 0x3b0eb: 0x6df32620, + 0x3b0ec: 0x6df32820, 0x3b0ed: 0x6df32a20, 0x3b0ee: 0x6df32c20, 0x3b0ef: 0x6df32e20, + 0x3b0f0: 0x6df33020, 0x3b0f1: 0x6df33220, 0x3b0f2: 0x6df33420, 0x3b0f3: 0x6e071820, + 0x3b0f4: 0x6e071a20, 0x3b0f5: 0x6e071c20, 0x3b0f6: 0x6e071e20, 0x3b0f7: 0x6e072020, + 0x3b0f8: 0x6e072220, 0x3b0f9: 0x6e072420, 0x3b0fa: 0x6e072620, 0x3b0fb: 0x6e072820, + 0x3b0fc: 0x6e072a20, 0x3b0fd: 0x6e072c20, 0x3b0fe: 0x6e072e20, 0x3b0ff: 0x6e073020, + // Block 0xec4, offset 0x3b100 + 0x3b100: 0x6e073220, 0x3b101: 0x6e073420, 0x3b102: 0x6e073620, 0x3b103: 0x6e073820, + 0x3b104: 0x6e073a20, 0x3b105: 0x6e073c20, 0x3b106: 0x6e073e20, 0x3b107: 0x6e074020, + 0x3b108: 0x6e074220, 0x3b109: 0x6e177c20, 0x3b10a: 0x6e177e20, 0x3b10b: 0x6e178020, + 0x3b10c: 0x6e178220, 0x3b10d: 0x6e178420, 0x3b10e: 0x6e178620, 0x3b10f: 0x6e178820, + 0x3b110: 0x6e178a20, 0x3b111: 0x6e178c20, 0x3b112: 0x6e178e20, 0x3b113: 0x6e179020, + 0x3b114: 0x6e179220, 0x3b115: 0x6e179420, 0x3b116: 0x6e179620, 0x3b117: 0x6e179820, + 0x3b118: 0x6e179a20, 0x3b119: 0x6e179c20, 0x3b11a: 0x6e179e20, 0x3b11b: 0x6e17a020, + 0x3b11c: 0x6e17a220, 0x3b11d: 0x6e17a420, 0x3b11e: 0x6e17a620, 0x3b11f: 0x6e247420, + 0x3b120: 0x6e247620, 0x3b121: 0x6e247820, 0x3b122: 0x6e247a20, 0x3b123: 0x6e247c20, + 0x3b124: 0x6e247e20, 0x3b125: 0x6e248020, 0x3b126: 0x6e248220, 0x3b127: 0x6e248420, + 0x3b128: 0x6e248620, 0x3b129: 0x6e248820, 0x3b12a: 0x6e248a20, 0x3b12b: 0x6e248c20, + 0x3b12c: 0x6e2e4820, 0x3b12d: 0x6e2e4a20, 0x3b12e: 0x6e2e4c20, 0x3b12f: 0x6e2e4e20, + 0x3b130: 0x6e2e5020, 0x3b131: 0x6e2e5220, 0x3b132: 0x6e2e5420, 0x3b133: 0x6e2e5620, + 0x3b134: 0x6e2e5820, 0x3b135: 0x6e2e5a20, 0x3b136: 0x6e2e5c20, 0x3b137: 0x6e2e5e20, + 0x3b138: 0x6e2e6020, 0x3b139: 0x6e2e6220, 0x3b13a: 0x6e2e6420, 0x3b13b: 0x6e2e6620, + 0x3b13c: 0x6e2e6820, 0x3b13d: 0x6e2e6a20, 0x3b13e: 0x6e35e020, 0x3b13f: 0x6e35e220, + // Block 0xec5, offset 0x3b140 + 0x3b140: 0x6e35e420, 0x3b141: 0x6e35e620, 0x3b142: 0x6e35e820, 0x3b143: 0x6e35ea20, + 0x3b144: 0x6e35ec20, 0x3b145: 0x6e35ee20, 0x3b146: 0x6e3b3c20, 0x3b147: 0x6e3b3e20, + 0x3b148: 0x6e3b4020, 0x3b149: 0x6e3ef420, 0x3b14a: 0x6e3ef620, 0x3b14b: 0x6e3ef820, + 0x3b14c: 0x6e3efa20, 0x3b14d: 0x6e3efc20, 0x3b14e: 0x6e3efe20, 0x3b14f: 0x6e418620, + 0x3b150: 0x6e418820, 0x3b151: 0x6e418a20, 0x3b152: 0x6e44b820, 0x3b153: 0x6e44ba20, + 0x3b154: 0x6e460020, 0x3b155: 0x6d447420, 0x3b156: 0x6d447620, 0x3b157: 0x6df33a20, + 0x3b158: 0x6cb6ce20, 0x3b159: 0x6cb6d020, 0x3b15a: 0x6ce77e20, 0x3b15b: 0x6ce78020, + 0x3b15c: 0x6ce78220, 0x3b15d: 0x6ce78420, 0x3b15e: 0x6ce78620, 0x3b15f: 0x6ce78820, + 0x3b160: 0x6ce78a20, 0x3b161: 0x6ce78c20, 0x3b162: 0x6d165c20, 0x3b163: 0x6d165e20, + 0x3b164: 0x6d166020, 0x3b165: 0x6d166220, 0x3b166: 0x6d166420, 0x3b167: 0x6d166620, + 0x3b168: 0x6d166820, 0x3b169: 0x6d166a20, 0x3b16a: 0x6d166c20, 0x3b16b: 0x6d166e20, + 0x3b16c: 0x6d167020, 0x3b16d: 0x6d167220, 0x3b16e: 0x6d167420, 0x3b16f: 0x6d167620, + 0x3b170: 0x6cf59620, 0x3b171: 0x6d167820, 0x3b172: 0x6d167a20, 0x3b173: 0x6d167c20, + 0x3b174: 0x6d449420, 0x3b175: 0x6d449620, 0x3b176: 0x6d449820, 0x3b177: 0x6d449a20, + 0x3b178: 0x6d449c20, 0x3b179: 0x6d449e20, 0x3b17a: 0x6d44a020, 0x3b17b: 0x6d44a220, + 0x3b17c: 0x6d44a420, 0x3b17d: 0x6d44a620, 0x3b17e: 0x6d44a820, 0x3b17f: 0x6d44aa20, + // Block 0xec6, offset 0x3b180 + 0x3b180: 0x6d44ac20, 0x3b181: 0x6d44ae20, 0x3b182: 0x6d44b020, 0x3b183: 0x6d44b220, + 0x3b184: 0x6d717620, 0x3b185: 0x6d717820, 0x3b186: 0x6d717a20, 0x3b187: 0x6d717c20, + 0x3b188: 0x6d717e20, 0x3b189: 0x6d718020, 0x3b18a: 0x6d718220, 0x3b18b: 0x6d718420, + 0x3b18c: 0x6d718620, 0x3b18d: 0x6d718820, 0x3b18e: 0x6d718a20, 0x3b18f: 0x6d718c20, + 0x3b190: 0x6d718e20, 0x3b191: 0x6d719020, 0x3b192: 0x6d719220, 0x3b193: 0x6d9aca20, + 0x3b194: 0x6d9acc20, 0x3b195: 0x6d9ace20, 0x3b196: 0x6d9ad020, 0x3b197: 0x6d9ad220, + 0x3b198: 0x6d9ad420, 0x3b199: 0x6d9ad620, 0x3b19a: 0x6d9ad820, 0x3b19b: 0x6d9ada20, + 0x3b19c: 0x6d9adc20, 0x3b19d: 0x6d9ade20, 0x3b19e: 0x6d9ae020, 0x3b19f: 0x6d9ae220, + 0x3b1a0: 0x6d9ae420, 0x3b1a1: 0x6d9ae620, 0x3b1a2: 0x6d9ae820, 0x3b1a3: 0x6d9aea20, + 0x3b1a4: 0x6d9aec20, 0x3b1a5: 0x6d9aee20, 0x3b1a6: 0x6d9af020, 0x3b1a7: 0x6d9af220, + 0x3b1a8: 0x6dbd7c20, 0x3b1a9: 0x6dbd7e20, 0x3b1aa: 0x6dbd8020, 0x3b1ab: 0x6dbd8220, + 0x3b1ac: 0x6dbd8420, 0x3b1ad: 0x6dbd8620, 0x3b1ae: 0x6dbd8820, 0x3b1af: 0x6dbd8a20, + 0x3b1b0: 0x6dbd8c20, 0x3b1b1: 0x6dbd8e20, 0x3b1b2: 0x6dbd9020, 0x3b1b3: 0x6dbd9220, + 0x3b1b4: 0x6dbd9420, 0x3b1b5: 0x6dbd9620, 0x3b1b6: 0x6dbd9820, 0x3b1b7: 0x6dbd9a20, + 0x3b1b8: 0x6dbd9c20, 0x3b1b9: 0x6dbd9e20, 0x3b1ba: 0x6dbda020, 0x3b1bb: 0x6dbda220, + 0x3b1bc: 0x6dbda420, 0x3b1bd: 0x6dbda620, 0x3b1be: 0x6dbda820, 0x3b1bf: 0x6dbdaa20, + // Block 0xec7, offset 0x3b1c0 + 0x3b1c0: 0x6dbdac20, 0x3b1c1: 0x6dbdae20, 0x3b1c2: 0x6dbdb020, 0x3b1c3: 0x6dbdb220, + 0x3b1c4: 0x6dbdb420, 0x3b1c5: 0x6ddb5620, 0x3b1c6: 0x6ddb5820, 0x3b1c7: 0x6ddb5a20, + 0x3b1c8: 0x6ddb5c20, 0x3b1c9: 0x6ddb5e20, 0x3b1ca: 0x6ddb6020, 0x3b1cb: 0x6ddb6220, + 0x3b1cc: 0x6ddb6420, 0x3b1cd: 0x6ddb6620, 0x3b1ce: 0x6df34e20, 0x3b1cf: 0x6ddb6820, + 0x3b1d0: 0x6ddb6a20, 0x3b1d1: 0x6ddb6c20, 0x3b1d2: 0x6ddb6e20, 0x3b1d3: 0x6ddb7020, + 0x3b1d4: 0x6ddb7220, 0x3b1d5: 0x6ddb7420, 0x3b1d6: 0x6ddb7620, 0x3b1d7: 0x6ddb7820, + 0x3b1d8: 0x6ddb7a20, 0x3b1d9: 0x6ddb7c20, 0x3b1da: 0x6ddb7e20, 0x3b1db: 0x6ddb8020, + 0x3b1dc: 0x6df35020, 0x3b1dd: 0x6df35220, 0x3b1de: 0x6df35420, 0x3b1df: 0x6df35620, + 0x3b1e0: 0x6df35820, 0x3b1e1: 0x6df35a20, 0x3b1e2: 0x6df35c20, 0x3b1e3: 0x6df35e20, + 0x3b1e4: 0x6df36020, 0x3b1e5: 0x6df36220, 0x3b1e6: 0x6df36420, 0x3b1e7: 0x6df36620, + 0x3b1e8: 0x6df36820, 0x3b1e9: 0x6df36a20, 0x3b1ea: 0x6df36c20, 0x3b1eb: 0x6df36e20, + 0x3b1ec: 0x6df37020, 0x3b1ed: 0x6e075620, 0x3b1ee: 0x6e075820, 0x3b1ef: 0x6e075a20, + 0x3b1f0: 0x6e075c20, 0x3b1f1: 0x6e075e20, 0x3b1f2: 0x6e076020, 0x3b1f3: 0x6e076220, + 0x3b1f4: 0x6e076420, 0x3b1f5: 0x6e076620, 0x3b1f6: 0x6e076820, 0x3b1f7: 0x6e076a20, + 0x3b1f8: 0x6e17bc20, 0x3b1f9: 0x6e17be20, 0x3b1fa: 0x6e17c020, 0x3b1fb: 0x6e17c220, + 0x3b1fc: 0x6e17c420, 0x3b1fd: 0x6e17c620, 0x3b1fe: 0x6e17c820, 0x3b1ff: 0x6e17ca20, + // Block 0xec8, offset 0x3b200 + 0x3b200: 0x6e17cc20, 0x3b201: 0x6e17ce20, 0x3b202: 0x6e17d020, 0x3b203: 0x6e17d220, + 0x3b204: 0x6e17d420, 0x3b205: 0x6e17d620, 0x3b206: 0x6e17d820, 0x3b207: 0x6e17da20, + 0x3b208: 0x6e249220, 0x3b209: 0x6e249420, 0x3b20a: 0x6e249620, 0x3b20b: 0x6e249820, + 0x3b20c: 0x6e249a20, 0x3b20d: 0x6e249c20, 0x3b20e: 0x6e2e7020, 0x3b20f: 0x6e2e7220, + 0x3b210: 0x6e2e7420, 0x3b211: 0x6e35f420, 0x3b212: 0x6e35f620, 0x3b213: 0x6e35f820, + 0x3b214: 0x6e35fa20, 0x3b215: 0x6e35fc20, 0x3b216: 0x6e3b4220, 0x3b217: 0x6e3b4420, + 0x3b218: 0x6e3b4620, 0x3b219: 0x6e3b4820, 0x3b21a: 0x6e3b4a20, 0x3b21b: 0x6e3f0020, + 0x3b21c: 0x6e3f0220, 0x3b21d: 0x6e419020, 0x3b21e: 0x6e419220, 0x3b21f: 0x6e437220, + 0x3b220: 0x6e46d220, 0x3b221: 0x6e46f220, 0x3b222: 0x6e470c20, 0x3b223: 0x6e473420, + 0x3b224: 0x6e473a20, 0x3b225: 0x6c635620, 0x3b226: 0x6c635820, 0x3b227: 0x6cb6d220, + 0x3b228: 0x6ce79020, 0x3b229: 0x6ce79220, 0x3b22a: 0x6ce79420, 0x3b22b: 0x6d168220, + 0x3b22c: 0x6d168420, 0x3b22d: 0x6d44bc20, 0x3b22e: 0x6d44be20, 0x3b22f: 0x6d9af820, + 0x3b230: 0x6dbdb820, 0x3b231: 0x6c635e20, 0x3b232: 0x6d168820, 0x3b233: 0x6d44c020, + 0x3b234: 0x6d719620, 0x3b235: 0x6ddb8820, 0x3b236: 0x6df37820, 0x3b237: 0x6df37a20, + 0x3b238: 0x6df37c20, 0x3b239: 0x6e076c20, 0x3b23a: 0x6e17de20, 0x3b23b: 0x6e17e020, + 0x3b23c: 0x6e24a220, 0x3b23d: 0x6e24a420, 0x3b23e: 0x6e45ea20, 0x3b23f: 0x6c429020, + // Block 0xec9, offset 0x3b240 + 0x3b240: 0x6c429220, 0x3b241: 0x6c429420, 0x3b242: 0x6c636620, 0x3b243: 0x6c429620, + 0x3b244: 0x6c8a6e20, 0x3b245: 0x6c8a7020, 0x3b246: 0x6c8a7220, 0x3b247: 0x6cb6de20, + 0x3b248: 0x6cb6e020, 0x3b249: 0x6cb6e220, 0x3b24a: 0x6cb6e420, 0x3b24b: 0x6cb6e620, + 0x3b24c: 0x6cb6e820, 0x3b24d: 0x6cb6ea20, 0x3b24e: 0x6cb6ec20, 0x3b24f: 0x6cb6ee20, + 0x3b250: 0x6cb6f020, 0x3b251: 0x6cb6f220, 0x3b252: 0x6cb6f420, 0x3b253: 0x6cb6f620, + 0x3b254: 0x6cb6f820, 0x3b255: 0x6ce7b020, 0x3b256: 0x6ce7b220, 0x3b257: 0x6ce7b420, + 0x3b258: 0x6ce7b620, 0x3b259: 0x6ce7b820, 0x3b25a: 0x6ce7ba20, 0x3b25b: 0x6ce7bc20, + 0x3b25c: 0x6ce7be20, 0x3b25d: 0x6ce7c020, 0x3b25e: 0x6ce7c220, 0x3b25f: 0x6ce7c420, + 0x3b260: 0x6ce7c620, 0x3b261: 0x6ce7c820, 0x3b262: 0x6ce7ca20, 0x3b263: 0x6ce7cc20, + 0x3b264: 0x6ce7ce20, 0x3b265: 0x6ce7d020, 0x3b266: 0x6ce7d220, 0x3b267: 0x6ce7d420, + 0x3b268: 0x6d16b020, 0x3b269: 0x6d16b220, 0x3b26a: 0x6d16b420, 0x3b26b: 0x6d16b620, + 0x3b26c: 0x6d16b820, 0x3b26d: 0x6d16ba20, 0x3b26e: 0x6d16bc20, 0x3b26f: 0x6d16be20, + 0x3b270: 0x6d16c020, 0x3b271: 0x6d16c220, 0x3b272: 0x6d16c420, 0x3b273: 0x6d16c620, + 0x3b274: 0x6d16c820, 0x3b275: 0x6d16ca20, 0x3b276: 0x6d16cc20, 0x3b277: 0x6d16ce20, + 0x3b278: 0x6d16d020, 0x3b279: 0x6d16d220, 0x3b27a: 0x6d16d420, 0x3b27b: 0x6d16d620, + 0x3b27c: 0x6d16d820, 0x3b27d: 0x6d16da20, 0x3b27e: 0x6d16dc20, 0x3b27f: 0x6d16de20, + // Block 0xeca, offset 0x3b280 + 0x3b280: 0x6d16e020, 0x3b281: 0x6d16e220, 0x3b282: 0x6d16e420, 0x3b283: 0x6d16e620, + 0x3b284: 0x6d16e820, 0x3b285: 0x6d16ea20, 0x3b286: 0x6d16ec20, 0x3b287: 0x6d16ee20, + 0x3b288: 0x6d16f020, 0x3b289: 0x6d44f020, 0x3b28a: 0x6d44f220, 0x3b28b: 0x6d44f420, + 0x3b28c: 0x6d44f620, 0x3b28d: 0x6d44f820, 0x3b28e: 0x6d44fa20, 0x3b28f: 0x6d44fc20, + 0x3b290: 0x6d44fe20, 0x3b291: 0x6d450020, 0x3b292: 0x6d450220, 0x3b293: 0x6d450420, + 0x3b294: 0x6d450620, 0x3b295: 0x6d450820, 0x3b296: 0x6d450a20, 0x3b297: 0x6d450c20, + 0x3b298: 0x6d450e20, 0x3b299: 0x6d451020, 0x3b29a: 0x6d451220, 0x3b29b: 0x6d451420, + 0x3b29c: 0x6d451620, 0x3b29d: 0x6d71c220, 0x3b29e: 0x6d71c420, 0x3b29f: 0x6d71c620, + 0x3b2a0: 0x6d71c820, 0x3b2a1: 0x6d71ca20, 0x3b2a2: 0x6d71cc20, 0x3b2a3: 0x6d71ce20, + 0x3b2a4: 0x6d71d020, 0x3b2a5: 0x6d71d220, 0x3b2a6: 0x6d71d420, 0x3b2a7: 0x6d71d620, + 0x3b2a8: 0x6d71d820, 0x3b2a9: 0x6d71da20, 0x3b2aa: 0x6d71dc20, 0x3b2ab: 0x6d71de20, + 0x3b2ac: 0x6d71e020, 0x3b2ad: 0x6d71e220, 0x3b2ae: 0x6d71e420, 0x3b2af: 0x6d71e620, + 0x3b2b0: 0x6d71e820, 0x3b2b1: 0x6d71ea20, 0x3b2b2: 0x6d71ec20, 0x3b2b3: 0x6d71ee20, + 0x3b2b4: 0x6d71f020, 0x3b2b5: 0x6d71f220, 0x3b2b6: 0x6d71f420, 0x3b2b7: 0x6d71f620, + 0x3b2b8: 0x6d71f820, 0x3b2b9: 0x6d71fa20, 0x3b2ba: 0x6d9b2820, 0x3b2bb: 0x6d9b2a20, + 0x3b2bc: 0x6d9b2c20, 0x3b2bd: 0x6d9b2e20, 0x3b2be: 0x6d9b3020, 0x3b2bf: 0x6d9b3220, + // Block 0xecb, offset 0x3b2c0 + 0x3b2c0: 0x6d9b3420, 0x3b2c1: 0x6d9b3620, 0x3b2c2: 0x6d9b3820, 0x3b2c3: 0x6d9b3a20, + 0x3b2c4: 0x6d9b3c20, 0x3b2c5: 0x6d9b3e20, 0x3b2c6: 0x6d9b4020, 0x3b2c7: 0x6d9b4220, + 0x3b2c8: 0x6d9b4420, 0x3b2c9: 0x6d9b4620, 0x3b2ca: 0x6d9b4820, 0x3b2cb: 0x6d9b4a20, + 0x3b2cc: 0x6d9b4c20, 0x3b2cd: 0x6d9b4e20, 0x3b2ce: 0x6d9b5020, 0x3b2cf: 0x6d9b5220, + 0x3b2d0: 0x6d9b5420, 0x3b2d1: 0x6d9b5620, 0x3b2d2: 0x6d9b5820, 0x3b2d3: 0x6d9b5a20, + 0x3b2d4: 0x6d9b5c20, 0x3b2d5: 0x6d9b5e20, 0x3b2d6: 0x6d9b6020, 0x3b2d7: 0x6d9b6220, + 0x3b2d8: 0x6d9b6420, 0x3b2d9: 0x6d9b6620, 0x3b2da: 0x6d9b6820, 0x3b2db: 0x6d9b6a20, + 0x3b2dc: 0x6d9b6c20, 0x3b2dd: 0x6d9b6e20, 0x3b2de: 0x6d9b7020, 0x3b2df: 0x6d9b7220, + 0x3b2e0: 0x6d9b7420, 0x3b2e1: 0x6d9b7620, 0x3b2e2: 0x6d9b7820, 0x3b2e3: 0x6dbde220, + 0x3b2e4: 0x6d9b7a20, 0x3b2e5: 0x6d9b7c20, 0x3b2e6: 0x6d9b7e20, 0x3b2e7: 0x6d9b8020, + 0x3b2e8: 0x6d9b8220, 0x3b2e9: 0x6d9b8420, 0x3b2ea: 0x6d9b8620, 0x3b2eb: 0x6d9b8820, + 0x3b2ec: 0x6d9b8a20, 0x3b2ed: 0x6dbde420, 0x3b2ee: 0x6dbde620, 0x3b2ef: 0x6dbde820, + 0x3b2f0: 0x6dbdea20, 0x3b2f1: 0x6dbdec20, 0x3b2f2: 0x6dbdee20, 0x3b2f3: 0x6dbdf020, + 0x3b2f4: 0x6dbdf220, 0x3b2f5: 0x6dbdf420, 0x3b2f6: 0x6dbdf620, 0x3b2f7: 0x6dbdf820, + 0x3b2f8: 0x6dbdfa20, 0x3b2f9: 0x6dbdfc20, 0x3b2fa: 0x6dbdfe20, 0x3b2fb: 0x6dbe0020, + 0x3b2fc: 0x6dbe0220, 0x3b2fd: 0x6dbe0420, 0x3b2fe: 0x6dbe0620, 0x3b2ff: 0x6dbe0820, + // Block 0xecc, offset 0x3b300 + 0x3b300: 0x6dbe0a20, 0x3b301: 0x6dbe0c20, 0x3b302: 0x6dbe0e20, 0x3b303: 0x6dbe1020, + 0x3b304: 0x6dbe1220, 0x3b305: 0x6dbe1420, 0x3b306: 0x6dbe1620, 0x3b307: 0x6dbe1820, + 0x3b308: 0x6dbe1a20, 0x3b309: 0x6dbe1c20, 0x3b30a: 0x6dbe1e20, 0x3b30b: 0x6dbe2020, + 0x3b30c: 0x6dbe2220, 0x3b30d: 0x6dbe2420, 0x3b30e: 0x6dbe2620, 0x3b30f: 0x6dbe2820, + 0x3b310: 0x6dbe2a20, 0x3b311: 0x6dbe2c20, 0x3b312: 0x6dbe2e20, 0x3b313: 0x6dbe3020, + 0x3b314: 0x6dbe3220, 0x3b315: 0x6dbe3420, 0x3b316: 0x6dbe3620, 0x3b317: 0x6dbe3820, + 0x3b318: 0x6dbe3a20, 0x3b319: 0x6ddbb220, 0x3b31a: 0x6ddbb420, 0x3b31b: 0x6ddbb620, + 0x3b31c: 0x6ddbb820, 0x3b31d: 0x6ddbba20, 0x3b31e: 0x6ddbbc20, 0x3b31f: 0x6ddbbe20, + 0x3b320: 0x6ddbc020, 0x3b321: 0x6ddbc220, 0x3b322: 0x6ddbc420, 0x3b323: 0x6ddbc620, + 0x3b324: 0x6ddbc820, 0x3b325: 0x6ddbca20, 0x3b326: 0x6ddbcc20, 0x3b327: 0x6ddbce20, + 0x3b328: 0x6ddbd020, 0x3b329: 0x6ddbd220, 0x3b32a: 0x6ddbd420, 0x3b32b: 0x6ddbd620, + 0x3b32c: 0x6ddbd820, 0x3b32d: 0x6ddbda20, 0x3b32e: 0x6ddbdc20, 0x3b32f: 0x6ddbde20, + 0x3b330: 0x6ddbe020, 0x3b331: 0x6ddbe220, 0x3b332: 0x6ddbe420, 0x3b333: 0x6ddbe620, + 0x3b334: 0x6df39620, 0x3b335: 0x6ddbe820, 0x3b336: 0x6ddbea20, 0x3b337: 0x6ddbec20, + 0x3b338: 0x6ddbee20, 0x3b339: 0x6ddbf020, 0x3b33a: 0x6ddbf220, 0x3b33b: 0x6ddbf420, + 0x3b33c: 0x6ddbf620, 0x3b33d: 0x6df39820, 0x3b33e: 0x6df39a20, 0x3b33f: 0x6df39c20, + // Block 0xecd, offset 0x3b340 + 0x3b340: 0x6df39e20, 0x3b341: 0x6df3a020, 0x3b342: 0x6df3a220, 0x3b343: 0x6df3a420, + 0x3b344: 0x6df3a620, 0x3b345: 0x6df3a820, 0x3b346: 0x6df3aa20, 0x3b347: 0x6df3ac20, + 0x3b348: 0x6df3ae20, 0x3b349: 0x6df3b020, 0x3b34a: 0x6df3b220, 0x3b34b: 0x6df3b420, + 0x3b34c: 0x6df3b620, 0x3b34d: 0x6df3b820, 0x3b34e: 0x6df3ba20, 0x3b34f: 0x6df3bc20, + 0x3b350: 0x6df3be20, 0x3b351: 0x6df3c020, 0x3b352: 0x6df3c220, 0x3b353: 0x6df3c420, + 0x3b354: 0x6df3c620, 0x3b355: 0x6df3c820, 0x3b356: 0x6df3ca20, 0x3b357: 0x6df3cc20, + 0x3b358: 0x6df3ce20, 0x3b359: 0x6df3d020, 0x3b35a: 0x6df3d220, 0x3b35b: 0x6df3d420, + 0x3b35c: 0x6df3d620, 0x3b35d: 0x6df3d820, 0x3b35e: 0x6df3da20, 0x3b35f: 0x6df3dc20, + 0x3b360: 0x6df3de20, 0x3b361: 0x6e078820, 0x3b362: 0x6e078a20, 0x3b363: 0x6e078c20, + 0x3b364: 0x6e078e20, 0x3b365: 0x6e079020, 0x3b366: 0x6e079220, 0x3b367: 0x6e079420, + 0x3b368: 0x6e079620, 0x3b369: 0x6e079820, 0x3b36a: 0x6e079a20, 0x3b36b: 0x6e079c20, + 0x3b36c: 0x6e079e20, 0x3b36d: 0x6e07a020, 0x3b36e: 0x6e07a220, 0x3b36f: 0x6e07a420, + 0x3b370: 0x6e07a620, 0x3b371: 0x6e07a820, 0x3b372: 0x6e07aa20, 0x3b373: 0x6e07ac20, + 0x3b374: 0x6e07ae20, 0x3b375: 0x6e07b020, 0x3b376: 0x6e17f420, 0x3b377: 0x6e07b220, + 0x3b378: 0x6e07b420, 0x3b379: 0x6e07b620, 0x3b37a: 0x6e07b820, 0x3b37b: 0x6e07ba20, + 0x3b37c: 0x6e07bc20, 0x3b37d: 0x6e07be20, 0x3b37e: 0x6e17f620, 0x3b37f: 0x6e17f820, + // Block 0xece, offset 0x3b380 + 0x3b380: 0x6e17fa20, 0x3b381: 0x6e17fc20, 0x3b382: 0x6e17fe20, 0x3b383: 0x6e180020, + 0x3b384: 0x6e180220, 0x3b385: 0x6e180420, 0x3b386: 0x6e180620, 0x3b387: 0x6e180820, + 0x3b388: 0x6e180a20, 0x3b389: 0x6e180c20, 0x3b38a: 0x6e180e20, 0x3b38b: 0x6e181020, + 0x3b38c: 0x6e181220, 0x3b38d: 0x6e181420, 0x3b38e: 0x6e181620, 0x3b38f: 0x6e181820, + 0x3b390: 0x6e181a20, 0x3b391: 0x6e181c20, 0x3b392: 0x6e181e20, 0x3b393: 0x6e24b620, + 0x3b394: 0x6e24b820, 0x3b395: 0x6e24ba20, 0x3b396: 0x6e24bc20, 0x3b397: 0x6e24be20, + 0x3b398: 0x6e24c020, 0x3b399: 0x6e24c220, 0x3b39a: 0x6e24c420, 0x3b39b: 0x6e24c620, + 0x3b39c: 0x6e24c820, 0x3b39d: 0x6e24ca20, 0x3b39e: 0x6e24cc20, 0x3b39f: 0x6e24ce20, + 0x3b3a0: 0x6e24d020, 0x3b3a1: 0x6e24d220, 0x3b3a2: 0x6e24d420, 0x3b3a3: 0x6e24d620, + 0x3b3a4: 0x6e2e8420, 0x3b3a5: 0x6e2e8620, 0x3b3a6: 0x6e2e8820, 0x3b3a7: 0x6e2e8a20, + 0x3b3a8: 0x6e2e8c20, 0x3b3a9: 0x6e2e8e20, 0x3b3aa: 0x6e2e9020, 0x3b3ab: 0x6e2e9220, + 0x3b3ac: 0x6e2e9420, 0x3b3ad: 0x6e360420, 0x3b3ae: 0x6e360620, 0x3b3af: 0x6e360820, + 0x3b3b0: 0x6e360a20, 0x3b3b1: 0x6e360c20, 0x3b3b2: 0x6e360e20, 0x3b3b3: 0x6e361020, + 0x3b3b4: 0x6e361220, 0x3b3b5: 0x6e361420, 0x3b3b6: 0x6e3b5020, 0x3b3b7: 0x6e3f0820, + 0x3b3b8: 0x6e3f0a20, 0x3b3b9: 0x6e3f0c20, 0x3b3ba: 0x6e3f0e20, 0x3b3bb: 0x6e44bc20, + 0x3b3bc: 0x6e457420, 0x3b3bd: 0x6e465220, 0x3b3be: 0x6c288e20, 0x3b3bf: 0x6c289020, + // Block 0xecf, offset 0x3b3c0 + 0x3b3c0: 0x6c289220, 0x3b3c1: 0x6c42a420, 0x3b3c2: 0x6c42a620, 0x3b3c3: 0x6c637820, + 0x3b3c4: 0x6c8a8020, 0x3b3c5: 0x6c8a8220, 0x3b3c6: 0x6cb70220, 0x3b3c7: 0x6c8a8420, + 0x3b3c8: 0x6cb70420, 0x3b3c9: 0x6cb70620, 0x3b3ca: 0x6ce7e020, 0x3b3cb: 0x6ce7e220, + 0x3b3cc: 0x6d170020, 0x3b3cd: 0x6d452420, 0x3b3ce: 0x6d452620, 0x3b3cf: 0x6d720220, + 0x3b3d0: 0x6c638020, 0x3b3d1: 0x6cb70e20, 0x3b3d2: 0x6cb71020, 0x3b3d3: 0x6ce7ee20, + 0x3b3d4: 0x6d170620, 0x3b3d5: 0x6d452820, 0x3b3d6: 0x6d452a20, 0x3b3d7: 0x6d452c20, + 0x3b3d8: 0x6d452e20, 0x3b3d9: 0x6d453020, 0x3b3da: 0x6d720c20, 0x3b3db: 0x6d720e20, + 0x3b3dc: 0x6d721020, 0x3b3dd: 0x6d721220, 0x3b3de: 0x6d721420, 0x3b3df: 0x6d721620, + 0x3b3e0: 0x6d721820, 0x3b3e1: 0x6d9b9020, 0x3b3e2: 0x6d9b9220, 0x3b3e3: 0x6d9b9420, + 0x3b3e4: 0x6d9b9620, 0x3b3e5: 0x6d9b9820, 0x3b3e6: 0x6d9b9a20, 0x3b3e7: 0x6d9b9c20, + 0x3b3e8: 0x6dbe4a20, 0x3b3e9: 0x6dbe4c20, 0x3b3ea: 0x6ddbfc20, 0x3b3eb: 0x6ddbfe20, + 0x3b3ec: 0x6ddc0020, 0x3b3ed: 0x6ddc0220, 0x3b3ee: 0x6de36c20, 0x3b3ef: 0x6df3e620, + 0x3b3f0: 0x6dface20, 0x3b3f1: 0x6df3e820, 0x3b3f2: 0x6e07c620, 0x3b3f3: 0x6e182220, + 0x3b3f4: 0x6e24dc20, 0x3b3f5: 0x6e2e9620, 0x3b3f6: 0x6e2e9820, 0x3b3f7: 0x6e361620, + 0x3b3f8: 0x6e3b5420, 0x3b3f9: 0x6e419c20, 0x3b3fa: 0x6c8a8c20, 0x3b3fb: 0x6d170a20, + 0x3b3fc: 0x6d170c20, 0x3b3fd: 0x6d170e20, 0x3b3fe: 0x6d453c20, 0x3b3ff: 0x6d453e20, + // Block 0xed0, offset 0x3b400 + 0x3b400: 0x6d454020, 0x3b401: 0x6d454220, 0x3b402: 0x6d721a20, 0x3b403: 0x6d454420, + 0x3b404: 0x6d454620, 0x3b405: 0x6d721c20, 0x3b406: 0x6d721e20, 0x3b407: 0x6d9ba620, + 0x3b408: 0x6d9ba820, 0x3b409: 0x6dbe5c20, 0x3b40a: 0x6dbe5e20, 0x3b40b: 0x6dbe6020, + 0x3b40c: 0x6ddc0820, 0x3b40d: 0x6ddc0a20, 0x3b40e: 0x6ddc0c20, 0x3b40f: 0x6dbe6220, + 0x3b410: 0x6ddc0e20, 0x3b411: 0x6ddc1020, 0x3b412: 0x6ddc1220, 0x3b413: 0x6df3f020, + 0x3b414: 0x6df3f220, 0x3b415: 0x6df3f420, 0x3b416: 0x6df3f620, 0x3b417: 0x6df3f820, + 0x3b418: 0x6df3fa20, 0x3b419: 0x6e07cc20, 0x3b41a: 0x6e07ce20, 0x3b41b: 0x6e07d020, + 0x3b41c: 0x6e07d220, 0x3b41d: 0x6e182620, 0x3b41e: 0x6e182820, 0x3b41f: 0x6e182a20, + 0x3b420: 0x6e182c20, 0x3b421: 0x6e182e20, 0x3b422: 0x6e24de20, 0x3b423: 0x6e24e020, + 0x3b424: 0x6e2e9c20, 0x3b425: 0x6e3f1020, 0x3b426: 0x6e437620, 0x3b427: 0x6c8a9020, + 0x3b428: 0x6cb71220, 0x3b429: 0x6ce7f620, 0x3b42a: 0x6ce7f820, 0x3b42b: 0x6ce7fa20, + 0x3b42c: 0x6ce7fc20, 0x3b42d: 0x6ce7fe20, 0x3b42e: 0x6ce80020, 0x3b42f: 0x6ce80220, + 0x3b430: 0x6d172220, 0x3b431: 0x6d172420, 0x3b432: 0x6d172620, 0x3b433: 0x6d172820, + 0x3b434: 0x6d172a20, 0x3b435: 0x6d172c20, 0x3b436: 0x6d172e20, 0x3b437: 0x6d457c20, + 0x3b438: 0x6d457e20, 0x3b439: 0x6d458020, 0x3b43a: 0x6d458220, 0x3b43b: 0x6d458420, + 0x3b43c: 0x6d458620, 0x3b43d: 0x6d458820, 0x3b43e: 0x6d458a20, 0x3b43f: 0x6d726420, + // Block 0xed1, offset 0x3b440 + 0x3b440: 0x6d458c20, 0x3b441: 0x6d458e20, 0x3b442: 0x6d459020, 0x3b443: 0x6d459220, + 0x3b444: 0x6d459420, 0x3b445: 0x6d459620, 0x3b446: 0x6d726620, 0x3b447: 0x6d459820, + 0x3b448: 0x6d459a20, 0x3b449: 0x6d459c20, 0x3b44a: 0x6d459e20, 0x3b44b: 0x6d45a020, + 0x3b44c: 0x6d45a220, 0x3b44d: 0x6d726820, 0x3b44e: 0x6d726a20, 0x3b44f: 0x6d726c20, + 0x3b450: 0x6d726e20, 0x3b451: 0x6d727020, 0x3b452: 0x6d727220, 0x3b453: 0x6d727420, + 0x3b454: 0x6d727620, 0x3b455: 0x6d727820, 0x3b456: 0x6d727a20, 0x3b457: 0x6d727c20, + 0x3b458: 0x6d727e20, 0x3b459: 0x6d728020, 0x3b45a: 0x6d728220, 0x3b45b: 0x6d728420, + 0x3b45c: 0x6d728620, 0x3b45d: 0x6d728820, 0x3b45e: 0x6d728a20, 0x3b45f: 0x6d728c20, + 0x3b460: 0x6d728e20, 0x3b461: 0x6d729020, 0x3b462: 0x6d729220, 0x3b463: 0x6d729420, + 0x3b464: 0x6d729620, 0x3b465: 0x6d729820, 0x3b466: 0x6d729a20, 0x3b467: 0x6d729c20, + 0x3b468: 0x6d729e20, 0x3b469: 0x6d72a020, 0x3b46a: 0x6d72a220, 0x3b46b: 0x6d72a420, + 0x3b46c: 0x6d72a620, 0x3b46d: 0x6d72a820, 0x3b46e: 0x6d9bde20, 0x3b46f: 0x6d9be020, + 0x3b470: 0x6d9be220, 0x3b471: 0x6d9be420, 0x3b472: 0x6d9be620, 0x3b473: 0x6d9be820, + 0x3b474: 0x6d9bea20, 0x3b475: 0x6d9bec20, 0x3b476: 0x6d9bee20, 0x3b477: 0x6d9bf020, + 0x3b478: 0x6d9bf220, 0x3b479: 0x6d9bf420, 0x3b47a: 0x6d9bf620, 0x3b47b: 0x6d9bf820, + 0x3b47c: 0x6d9bfa20, 0x3b47d: 0x6d9bfc20, 0x3b47e: 0x6d9bfe20, 0x3b47f: 0x6d9c0020, + // Block 0xed2, offset 0x3b480 + 0x3b480: 0x6d9c0220, 0x3b481: 0x6d9c0420, 0x3b482: 0x6d9c0620, 0x3b483: 0x6d9c0820, + 0x3b484: 0x6d9c0a20, 0x3b485: 0x6d9c0c20, 0x3b486: 0x6d9c0e20, 0x3b487: 0x6d9c1020, + 0x3b488: 0x6d9c1220, 0x3b489: 0x6d9c1420, 0x3b48a: 0x6d9c1620, 0x3b48b: 0x6d9c1820, + 0x3b48c: 0x6d9c1a20, 0x3b48d: 0x6d9c1c20, 0x3b48e: 0x6d9c1e20, 0x3b48f: 0x6d9c2020, + 0x3b490: 0x6d9c2220, 0x3b491: 0x6d9c2420, 0x3b492: 0x6d9c2620, 0x3b493: 0x6d9c2820, + 0x3b494: 0x6d9c2a20, 0x3b495: 0x6d9c2c20, 0x3b496: 0x6dbe9020, 0x3b497: 0x6dbe9220, + 0x3b498: 0x6dbe9420, 0x3b499: 0x6dbe9620, 0x3b49a: 0x6dbe9820, 0x3b49b: 0x6dbe9a20, + 0x3b49c: 0x6dbe9c20, 0x3b49d: 0x6dbe9e20, 0x3b49e: 0x6dbea020, 0x3b49f: 0x6dbea220, + 0x3b4a0: 0x6dbea420, 0x3b4a1: 0x6dbea620, 0x3b4a2: 0x6dbea820, 0x3b4a3: 0x6dbeaa20, + 0x3b4a4: 0x6dbeac20, 0x3b4a5: 0x6dbeae20, 0x3b4a6: 0x6dbeb020, 0x3b4a7: 0x6dbeb220, + 0x3b4a8: 0x6dbeb420, 0x3b4a9: 0x6dbeb620, 0x3b4aa: 0x6dbeb820, 0x3b4ab: 0x6dbeba20, + 0x3b4ac: 0x6dbebc20, 0x3b4ad: 0x6ddc4820, 0x3b4ae: 0x6ddc4a20, 0x3b4af: 0x6ddc4c20, + 0x3b4b0: 0x6ddc4e20, 0x3b4b1: 0x6ddc5020, 0x3b4b2: 0x6ddc5220, 0x3b4b3: 0x6ddc5420, + 0x3b4b4: 0x6ddc5620, 0x3b4b5: 0x6ddc5820, 0x3b4b6: 0x6ddc5a20, 0x3b4b7: 0x6ddc5c20, + 0x3b4b8: 0x6ddc5e20, 0x3b4b9: 0x6ddc6020, 0x3b4ba: 0x6ddc6220, 0x3b4bb: 0x6ddc6420, + 0x3b4bc: 0x6ddc6620, 0x3b4bd: 0x6ddc6820, 0x3b4be: 0x6ddc6a20, 0x3b4bf: 0x6ddc6c20, + // Block 0xed3, offset 0x3b4c0 + 0x3b4c0: 0x6ddc6e20, 0x3b4c1: 0x6ddc7020, 0x3b4c2: 0x6ddc7220, 0x3b4c3: 0x6ddc7420, + 0x3b4c4: 0x6ddc7620, 0x3b4c5: 0x6ddc7820, 0x3b4c6: 0x6ddc7a20, 0x3b4c7: 0x6ddc7c20, + 0x3b4c8: 0x6ddc7e20, 0x3b4c9: 0x6ddc8020, 0x3b4ca: 0x6ddc8220, 0x3b4cb: 0x6ddc8420, + 0x3b4cc: 0x6ddc8620, 0x3b4cd: 0x6ddc8820, 0x3b4ce: 0x6ddc8a20, 0x3b4cf: 0x6ddc8c20, + 0x3b4d0: 0x6ddc8e20, 0x3b4d1: 0x6ddc9020, 0x3b4d2: 0x6ddc9220, 0x3b4d3: 0x6ddc9420, + 0x3b4d4: 0x6ddc9620, 0x3b4d5: 0x6ddc9820, 0x3b4d6: 0x6ddc9a20, 0x3b4d7: 0x6df43420, + 0x3b4d8: 0x6df43620, 0x3b4d9: 0x6df43820, 0x3b4da: 0x6df43a20, 0x3b4db: 0x6df43c20, + 0x3b4dc: 0x6df43e20, 0x3b4dd: 0x6df44020, 0x3b4de: 0x6ddc9c20, 0x3b4df: 0x6df44220, + 0x3b4e0: 0x6df44420, 0x3b4e1: 0x6df44620, 0x3b4e2: 0x6df44820, 0x3b4e3: 0x6df44a20, + 0x3b4e4: 0x6df44c20, 0x3b4e5: 0x6df44e20, 0x3b4e6: 0x6df45020, 0x3b4e7: 0x6df45220, + 0x3b4e8: 0x6df45420, 0x3b4e9: 0x6df45620, 0x3b4ea: 0x6df45820, 0x3b4eb: 0x6df45a20, + 0x3b4ec: 0x6df45c20, 0x3b4ed: 0x6df45e20, 0x3b4ee: 0x6df46020, 0x3b4ef: 0x6df46220, + 0x3b4f0: 0x6df46420, 0x3b4f1: 0x6df46620, 0x3b4f2: 0x6df46820, 0x3b4f3: 0x6df46a20, + 0x3b4f4: 0x6df46c20, 0x3b4f5: 0x6df46e20, 0x3b4f6: 0x6df47020, 0x3b4f7: 0x6dbebe20, + 0x3b4f8: 0x6df47220, 0x3b4f9: 0x6df47420, 0x3b4fa: 0x6df47620, 0x3b4fb: 0x6df47820, + 0x3b4fc: 0x6df47a20, 0x3b4fd: 0x6e080620, 0x3b4fe: 0x6e080820, 0x3b4ff: 0x6e080a20, + // Block 0xed4, offset 0x3b500 + 0x3b500: 0x6e080c20, 0x3b501: 0x6e080e20, 0x3b502: 0x6e081020, 0x3b503: 0x6e081220, + 0x3b504: 0x6e081420, 0x3b505: 0x6e081620, 0x3b506: 0x6e081820, 0x3b507: 0x6e081a20, + 0x3b508: 0x6e081c20, 0x3b509: 0x6e081e20, 0x3b50a: 0x6e082020, 0x3b50b: 0x6e082220, + 0x3b50c: 0x6e082420, 0x3b50d: 0x6e082620, 0x3b50e: 0x6e082820, 0x3b50f: 0x6e082a20, + 0x3b510: 0x6e082c20, 0x3b511: 0x6e082e20, 0x3b512: 0x6e083020, 0x3b513: 0x6e083220, + 0x3b514: 0x6e083420, 0x3b515: 0x6e083620, 0x3b516: 0x6e083820, 0x3b517: 0x6e083a20, + 0x3b518: 0x6e083c20, 0x3b519: 0x6e083e20, 0x3b51a: 0x6e084020, 0x3b51b: 0x6e084220, + 0x3b51c: 0x6e084420, 0x3b51d: 0x6e084620, 0x3b51e: 0x6e084820, 0x3b51f: 0x6e084a20, + 0x3b520: 0x6e084c20, 0x3b521: 0x6e084e20, 0x3b522: 0x6e085020, 0x3b523: 0x6e085220, + 0x3b524: 0x6e085420, 0x3b525: 0x6e085620, 0x3b526: 0x6e085820, 0x3b527: 0x6e085a20, + 0x3b528: 0x6e085c20, 0x3b529: 0x6e085e20, 0x3b52a: 0x6e086020, 0x3b52b: 0x6e186220, + 0x3b52c: 0x6e186420, 0x3b52d: 0x6e186620, 0x3b52e: 0x6e186820, 0x3b52f: 0x6e186a20, + 0x3b530: 0x6e186c20, 0x3b531: 0x6e186e20, 0x3b532: 0x6e187020, 0x3b533: 0x6e187220, + 0x3b534: 0x6e187420, 0x3b535: 0x6e187620, 0x3b536: 0x6e187820, 0x3b537: 0x6e187a20, + 0x3b538: 0x6e187c20, 0x3b539: 0x6e187e20, 0x3b53a: 0x6e188020, 0x3b53b: 0x6e188220, + 0x3b53c: 0x6e188420, 0x3b53d: 0x6e188620, 0x3b53e: 0x6e188820, 0x3b53f: 0x6e188a20, + // Block 0xed5, offset 0x3b540 + 0x3b540: 0x6e188c20, 0x3b541: 0x6e188e20, 0x3b542: 0x6e250a20, 0x3b543: 0x6e250c20, + 0x3b544: 0x6e250e20, 0x3b545: 0x6e251020, 0x3b546: 0x6e251220, 0x3b547: 0x6e251420, + 0x3b548: 0x6e251620, 0x3b549: 0x6e251820, 0x3b54a: 0x6e251a20, 0x3b54b: 0x6e251c20, + 0x3b54c: 0x6e251e20, 0x3b54d: 0x6e252020, 0x3b54e: 0x6e252220, 0x3b54f: 0x6e252420, + 0x3b550: 0x6e252620, 0x3b551: 0x6e252820, 0x3b552: 0x6e252a20, 0x3b553: 0x6e252c20, + 0x3b554: 0x6e252e20, 0x3b555: 0x6e253020, 0x3b556: 0x6e253220, 0x3b557: 0x6e253420, + 0x3b558: 0x6e253620, 0x3b559: 0x6e253820, 0x3b55a: 0x6e253a20, 0x3b55b: 0x6e253c20, + 0x3b55c: 0x6e253e20, 0x3b55d: 0x6e254020, 0x3b55e: 0x6e2eb220, 0x3b55f: 0x6e2eb420, + 0x3b560: 0x6e2eb620, 0x3b561: 0x6e2eb820, 0x3b562: 0x6e2eba20, 0x3b563: 0x6e2ebc20, + 0x3b564: 0x6e2ebe20, 0x3b565: 0x6e2ec020, 0x3b566: 0x6e2ec220, 0x3b567: 0x6e2ec420, + 0x3b568: 0x6e2ec620, 0x3b569: 0x6e2ec820, 0x3b56a: 0x6e2eca20, 0x3b56b: 0x6e2ecc20, + 0x3b56c: 0x6e2ece20, 0x3b56d: 0x6e2ed020, 0x3b56e: 0x6e2ed220, 0x3b56f: 0x6e2ed420, + 0x3b570: 0x6e2ed620, 0x3b571: 0x6e2ed820, 0x3b572: 0x6e2eda20, 0x3b573: 0x6e2edc20, + 0x3b574: 0x6e2ede20, 0x3b575: 0x6e2ee020, 0x3b576: 0x6e362820, 0x3b577: 0x6e362a20, + 0x3b578: 0x6e362c20, 0x3b579: 0x6e362e20, 0x3b57a: 0x6e363020, 0x3b57b: 0x6e363220, + 0x3b57c: 0x6e363420, 0x3b57d: 0x6e363620, 0x3b57e: 0x6e363820, 0x3b57f: 0x6e363a20, + // Block 0xed6, offset 0x3b580 + 0x3b580: 0x6e363c20, 0x3b581: 0x6e363e20, 0x3b582: 0x6e3b5820, 0x3b583: 0x6e3b5a20, + 0x3b584: 0x6e3b5c20, 0x3b585: 0x6e3b5e20, 0x3b586: 0x6e3b6020, 0x3b587: 0x6e3b6220, + 0x3b588: 0x6e3b6420, 0x3b589: 0x6e3b6620, 0x3b58a: 0x6e3b6820, 0x3b58b: 0x6e3b6a20, + 0x3b58c: 0x6e3b6c20, 0x3b58d: 0x6e3b6e20, 0x3b58e: 0x6e3b7020, 0x3b58f: 0x6e3f1c20, + 0x3b590: 0x6e3f1e20, 0x3b591: 0x6e3f2020, 0x3b592: 0x6e3f2220, 0x3b593: 0x6e3f2420, + 0x3b594: 0x6e41ac20, 0x3b595: 0x6e41ae20, 0x3b596: 0x6e41b020, 0x3b597: 0x6e41b220, + 0x3b598: 0x6e437e20, 0x3b599: 0x6e438020, 0x3b59a: 0x6e438220, 0x3b59b: 0x6e438420, + 0x3b59c: 0x6e438620, 0x3b59d: 0x6e438820, 0x3b59e: 0x6e438a20, 0x3b59f: 0x6e44c420, + 0x3b5a0: 0x6e44c620, 0x3b5a1: 0x6e457820, 0x3b5a2: 0x6e457a20, 0x3b5a3: 0x6e45ec20, + 0x3b5a4: 0x6e45ee20, 0x3b5a5: 0x6e46f420, 0x3b5a6: 0x6c28a020, 0x3b5a7: 0x6c42c620, + 0x3b5a8: 0x6c42c820, 0x3b5a9: 0x6c42ca20, 0x3b5aa: 0x6c42cc20, 0x3b5ab: 0x6c42ce20, + 0x3b5ac: 0x6c42d020, 0x3b5ad: 0x6c42d220, 0x3b5ae: 0x6c639620, 0x3b5af: 0x6c42d420, + 0x3b5b0: 0x6c639820, 0x3b5b1: 0x6c639a20, 0x3b5b2: 0x6c639c20, 0x3b5b3: 0x6c639e20, + 0x3b5b4: 0x6c63a020, 0x3b5b5: 0x6c63a220, 0x3b5b6: 0x6c63a420, 0x3b5b7: 0x6c8aa020, + 0x3b5b8: 0x6c8aa220, 0x3b5b9: 0x6c8aa420, 0x3b5ba: 0x6c8aa620, 0x3b5bb: 0x6cb72220, + 0x3b5bc: 0x6cb72420, 0x3b5bd: 0x6cb72620, 0x3b5be: 0x6ce80e20, 0x3b5bf: 0x6ce81020, + // Block 0xed7, offset 0x3b5c0 + 0x3b5c0: 0x6ce81220, 0x3b5c1: 0x6ce81420, 0x3b5c2: 0x6ce81620, 0x3b5c3: 0x6ce81820, + 0x3b5c4: 0x6d173a20, 0x3b5c5: 0x6ce81a20, 0x3b5c6: 0x6ce81c20, 0x3b5c7: 0x6ce81e20, + 0x3b5c8: 0x6ce82020, 0x3b5c9: 0x6ce82220, 0x3b5ca: 0x6ce82420, 0x3b5cb: 0x6d173c20, + 0x3b5cc: 0x6d173e20, 0x3b5cd: 0x6d174020, 0x3b5ce: 0x6d72ac20, 0x3b5cf: 0x6d72ae20, + 0x3b5d0: 0x6ddca620, 0x3b5d1: 0x6cb73020, 0x3b5d2: 0x6cb73220, 0x3b5d3: 0x6cb73420, + 0x3b5d4: 0x6ce82e20, 0x3b5d5: 0x6ce83020, 0x3b5d6: 0x6ce83220, 0x3b5d7: 0x6ce83420, + 0x3b5d8: 0x6ce83620, 0x3b5d9: 0x6ce83820, 0x3b5da: 0x6ce83a20, 0x3b5db: 0x6ce83c20, + 0x3b5dc: 0x6d175220, 0x3b5dd: 0x6d175420, 0x3b5de: 0x6d175620, 0x3b5df: 0x6d175820, + 0x3b5e0: 0x6d175a20, 0x3b5e1: 0x6d175c20, 0x3b5e2: 0x6d175e20, 0x3b5e3: 0x6d176020, + 0x3b5e4: 0x6d176220, 0x3b5e5: 0x6d176420, 0x3b5e6: 0x6d176620, 0x3b5e7: 0x6d176820, + 0x3b5e8: 0x6d176a20, 0x3b5e9: 0x6d176c20, 0x3b5ea: 0x6d176e20, 0x3b5eb: 0x6d177020, + 0x3b5ec: 0x6d45c220, 0x3b5ed: 0x6d45c420, 0x3b5ee: 0x6d45c620, 0x3b5ef: 0x6d45c820, + 0x3b5f0: 0x6d45ca20, 0x3b5f1: 0x6d45cc20, 0x3b5f2: 0x6d45ce20, 0x3b5f3: 0x6d45d020, + 0x3b5f4: 0x6d45d220, 0x3b5f5: 0x6d45d420, 0x3b5f6: 0x6d45d620, 0x3b5f7: 0x6d45d820, + 0x3b5f8: 0x6d45da20, 0x3b5f9: 0x6d45dc20, 0x3b5fa: 0x6d45de20, 0x3b5fb: 0x6d45e020, + 0x3b5fc: 0x6d45e220, 0x3b5fd: 0x6d72c820, 0x3b5fe: 0x6d72ca20, 0x3b5ff: 0x6d72cc20, + // Block 0xed8, offset 0x3b600 + 0x3b600: 0x6d72ce20, 0x3b601: 0x6d72d020, 0x3b602: 0x6d72d220, 0x3b603: 0x6d72d420, + 0x3b604: 0x6d72d620, 0x3b605: 0x6d72d820, 0x3b606: 0x6d72da20, 0x3b607: 0x6d72dc20, + 0x3b608: 0x6d72de20, 0x3b609: 0x6d9c4c20, 0x3b60a: 0x6d9c4e20, 0x3b60b: 0x6d9c5020, + 0x3b60c: 0x6d9c5220, 0x3b60d: 0x6d9c5420, 0x3b60e: 0x6d9c5620, 0x3b60f: 0x6d9c5820, + 0x3b610: 0x6d9c5a20, 0x3b611: 0x6d9c5c20, 0x3b612: 0x6d9c5e20, 0x3b613: 0x6d9c6020, + 0x3b614: 0x6d9c6220, 0x3b615: 0x6d9c6420, 0x3b616: 0x6d9c6620, 0x3b617: 0x6dbed620, + 0x3b618: 0x6dbed820, 0x3b619: 0x6dbeda20, 0x3b61a: 0x6dbedc20, 0x3b61b: 0x6dbede20, + 0x3b61c: 0x6dbee020, 0x3b61d: 0x6dbee220, 0x3b61e: 0x6dbee420, 0x3b61f: 0x6dbee620, + 0x3b620: 0x6dbee820, 0x3b621: 0x6dbeea20, 0x3b622: 0x6dbeec20, 0x3b623: 0x6dbeee20, + 0x3b624: 0x6dbef020, 0x3b625: 0x6dbef220, 0x3b626: 0x6dbef420, 0x3b627: 0x6dbef620, + 0x3b628: 0x6dbef820, 0x3b629: 0x6dbefa20, 0x3b62a: 0x6dbefc20, 0x3b62b: 0x6dbefe20, + 0x3b62c: 0x6dbf0020, 0x3b62d: 0x6ddcb020, 0x3b62e: 0x6ddcb220, 0x3b62f: 0x6ddcb420, + 0x3b630: 0x6ddcb620, 0x3b631: 0x6ddcb820, 0x3b632: 0x6ddcba20, 0x3b633: 0x6ddcbc20, + 0x3b634: 0x6ddcbe20, 0x3b635: 0x6ddcc020, 0x3b636: 0x6ddcc220, 0x3b637: 0x6ddcc420, + 0x3b638: 0x6ddcc620, 0x3b639: 0x6ddcc820, 0x3b63a: 0x6ddcca20, 0x3b63b: 0x6ddccc20, + 0x3b63c: 0x6ddcce20, 0x3b63d: 0x6ddcd020, 0x3b63e: 0x6ddcd220, 0x3b63f: 0x6ddcd420, + // Block 0xed9, offset 0x3b640 + 0x3b640: 0x6df49220, 0x3b641: 0x6df49420, 0x3b642: 0x6df49620, 0x3b643: 0x6df49820, + 0x3b644: 0x6df49a20, 0x3b645: 0x6df49c20, 0x3b646: 0x6df49e20, 0x3b647: 0x6df4a020, + 0x3b648: 0x6df4a220, 0x3b649: 0x6e088420, 0x3b64a: 0x6e088620, 0x3b64b: 0x6e088820, + 0x3b64c: 0x6e088a20, 0x3b64d: 0x6e088c20, 0x3b64e: 0x6e088e20, 0x3b64f: 0x6e089020, + 0x3b650: 0x6e089220, 0x3b651: 0x6e089420, 0x3b652: 0x6e089620, 0x3b653: 0x6e089820, + 0x3b654: 0x6e089a20, 0x3b655: 0x6e089c20, 0x3b656: 0x6e089e20, 0x3b657: 0x6e189a20, + 0x3b658: 0x6e189c20, 0x3b659: 0x6e189e20, 0x3b65a: 0x6e18a020, 0x3b65b: 0x6e18a220, + 0x3b65c: 0x6e18a420, 0x3b65d: 0x6e18a620, 0x3b65e: 0x6e18a820, 0x3b65f: 0x6e18aa20, + 0x3b660: 0x6e254a20, 0x3b661: 0x6e254c20, 0x3b662: 0x6e254e20, 0x3b663: 0x6e255020, + 0x3b664: 0x6e255220, 0x3b665: 0x6e255420, 0x3b666: 0x6e255620, 0x3b667: 0x6e255820, + 0x3b668: 0x6e255a20, 0x3b669: 0x6e255c20, 0x3b66a: 0x6e255e20, 0x3b66b: 0x6e256020, + 0x3b66c: 0x6e2eec20, 0x3b66d: 0x6e2eee20, 0x3b66e: 0x6e2ef020, 0x3b66f: 0x6e2ef220, + 0x3b670: 0x6e2ef420, 0x3b671: 0x6e2ef620, 0x3b672: 0x6e364620, 0x3b673: 0x6e364820, + 0x3b674: 0x6e364a20, 0x3b675: 0x6e364c20, 0x3b676: 0x6e364e20, 0x3b677: 0x6e3b7620, + 0x3b678: 0x6e3b7820, 0x3b679: 0x6e3b7a20, 0x3b67a: 0x6e3b7c20, 0x3b67b: 0x6e3f2a20, + 0x3b67c: 0x6e41b620, 0x3b67d: 0x6e41b820, 0x3b67e: 0x6e438c20, 0x3b67f: 0x6d177420, + // Block 0xeda, offset 0x3b680 + 0x3b680: 0x6d177620, 0x3b681: 0x6d45e820, 0x3b682: 0x6d45ea20, 0x3b683: 0x6d45ec20, + 0x3b684: 0x6d45ee20, 0x3b685: 0x6d45f020, 0x3b686: 0x6d45f220, 0x3b687: 0x6d45f420, + 0x3b688: 0x6d45f620, 0x3b689: 0x6d45f820, 0x3b68a: 0x6d72e420, 0x3b68b: 0x6d72e620, + 0x3b68c: 0x6d72e820, 0x3b68d: 0x6d72ea20, 0x3b68e: 0x6d9c6a20, 0x3b68f: 0x6d9c6c20, + 0x3b690: 0x6d9c6e20, 0x3b691: 0x6d9c7020, 0x3b692: 0x6d9c7220, 0x3b693: 0x6d9c7420, + 0x3b694: 0x6d9c7620, 0x3b695: 0x6dbf0220, 0x3b696: 0x6dbf0420, 0x3b697: 0x6dbf0620, + 0x3b698: 0x6dbf0820, 0x3b699: 0x6dbf0a20, 0x3b69a: 0x6ddcdc20, 0x3b69b: 0x6ddcde20, + 0x3b69c: 0x6ddce020, 0x3b69d: 0x6ddce220, 0x3b69e: 0x6df4a620, 0x3b69f: 0x6df4a820, + 0x3b6a0: 0x6e08a020, 0x3b6a1: 0x6e08a220, 0x3b6a2: 0x6e08a420, 0x3b6a3: 0x6e08a620, + 0x3b6a4: 0x6e08a820, 0x3b6a5: 0x6e18ac20, 0x3b6a6: 0x6e18ae20, 0x3b6a7: 0x6e256620, + 0x3b6a8: 0x6e2efa20, 0x3b6a9: 0x6e2efc20, 0x3b6aa: 0x6e2efe20, 0x3b6ab: 0x6e365020, + 0x3b6ac: 0x6e365220, 0x3b6ad: 0x6e3b8020, 0x3b6ae: 0x6e3f2c20, 0x3b6af: 0x6e3f2e20, + 0x3b6b0: 0x6e41ba20, 0x3b6b1: 0x6e41bc20, 0x3b6b2: 0x6e438e20, 0x3b6b3: 0x6e45f020, + 0x3b6b4: 0x6ce84820, 0x3b6b5: 0x6ce84a20, 0x3b6b6: 0x6ce84c20, 0x3b6b7: 0x6ce84e20, + 0x3b6b8: 0x6ce85020, 0x3b6b9: 0x6d177c20, 0x3b6ba: 0x6d177e20, 0x3b6bb: 0x6d178020, + 0x3b6bc: 0x6d178220, 0x3b6bd: 0x6d178420, 0x3b6be: 0x6d178620, 0x3b6bf: 0x6d461620, + // Block 0xedb, offset 0x3b6c0 + 0x3b6c0: 0x6d461820, 0x3b6c1: 0x6d461a20, 0x3b6c2: 0x6d461c20, 0x3b6c3: 0x6d461e20, + 0x3b6c4: 0x6d462020, 0x3b6c5: 0x6d462220, 0x3b6c6: 0x6d462420, 0x3b6c7: 0x6d462620, + 0x3b6c8: 0x6d462820, 0x3b6c9: 0x6d462a20, 0x3b6ca: 0x6d462c20, 0x3b6cb: 0x6d462e20, + 0x3b6cc: 0x6d463020, 0x3b6cd: 0x6d463220, 0x3b6ce: 0x6d463420, 0x3b6cf: 0x6d463620, + 0x3b6d0: 0x6d463820, 0x3b6d1: 0x6d730420, 0x3b6d2: 0x6d730620, 0x3b6d3: 0x6d730820, + 0x3b6d4: 0x6d730a20, 0x3b6d5: 0x6d730c20, 0x3b6d6: 0x6d730e20, 0x3b6d7: 0x6d731020, + 0x3b6d8: 0x6d731220, 0x3b6d9: 0x6d731420, 0x3b6da: 0x6d731620, 0x3b6db: 0x6d731820, + 0x3b6dc: 0x6d731a20, 0x3b6dd: 0x6d731c20, 0x3b6de: 0x6d731e20, 0x3b6df: 0x6d732020, + 0x3b6e0: 0x6d732220, 0x3b6e1: 0x6d732420, 0x3b6e2: 0x6d732620, 0x3b6e3: 0x6d732820, + 0x3b6e4: 0x6d732a20, 0x3b6e5: 0x6d732c20, 0x3b6e6: 0x6d732e20, 0x3b6e7: 0x6d733020, + 0x3b6e8: 0x6d733220, 0x3b6e9: 0x6d733420, 0x3b6ea: 0x6d733620, 0x3b6eb: 0x6d733820, + 0x3b6ec: 0x6d733a20, 0x3b6ed: 0x6d733c20, 0x3b6ee: 0x6d733e20, 0x3b6ef: 0x6d734020, + 0x3b6f0: 0x6d9c9020, 0x3b6f1: 0x6d9c9220, 0x3b6f2: 0x6d9c9420, 0x3b6f3: 0x6d9c9620, + 0x3b6f4: 0x6d9c9820, 0x3b6f5: 0x6d9c9a20, 0x3b6f6: 0x6d9c9c20, 0x3b6f7: 0x6d9c9e20, + 0x3b6f8: 0x6d9ca020, 0x3b6f9: 0x6d9ca220, 0x3b6fa: 0x6d9ca420, 0x3b6fb: 0x6d9ca620, + 0x3b6fc: 0x6d9ca820, 0x3b6fd: 0x6d9caa20, 0x3b6fe: 0x6d9cac20, 0x3b6ff: 0x6d9cae20, + // Block 0xedc, offset 0x3b700 + 0x3b700: 0x6d9cb020, 0x3b701: 0x6d9cb220, 0x3b702: 0x6d9cb420, 0x3b703: 0x6d9cb620, + 0x3b704: 0x6d9cb820, 0x3b705: 0x6d9cba20, 0x3b706: 0x6d9cbc20, 0x3b707: 0x6dbf2220, + 0x3b708: 0x6dbf2420, 0x3b709: 0x6dbf2620, 0x3b70a: 0x6dbf2820, 0x3b70b: 0x6dbf2a20, + 0x3b70c: 0x6dbf2c20, 0x3b70d: 0x6dbf2e20, 0x3b70e: 0x6dbf3020, 0x3b70f: 0x6dbf3220, + 0x3b710: 0x6dbf3420, 0x3b711: 0x6dbf3620, 0x3b712: 0x6dbf3820, 0x3b713: 0x6dbf3a20, + 0x3b714: 0x6dbf3c20, 0x3b715: 0x6dbf3e20, 0x3b716: 0x6dbf4020, 0x3b717: 0x6dbf4220, + 0x3b718: 0x6dbf4420, 0x3b719: 0x6dbf4620, 0x3b71a: 0x6dbf4820, 0x3b71b: 0x6dbf4a20, + 0x3b71c: 0x6dbf4c20, 0x3b71d: 0x6dbf4e20, 0x3b71e: 0x6ddcfc20, 0x3b71f: 0x6ddcfe20, + 0x3b720: 0x6ddd0020, 0x3b721: 0x6ddd0220, 0x3b722: 0x6ddd0420, 0x3b723: 0x6ddd0620, + 0x3b724: 0x6ddd0820, 0x3b725: 0x6ddd0a20, 0x3b726: 0x6ddd0c20, 0x3b727: 0x6ddd0e20, + 0x3b728: 0x6ddd1020, 0x3b729: 0x6ddd1220, 0x3b72a: 0x6ddd1420, 0x3b72b: 0x6ddd1620, + 0x3b72c: 0x6ddd1820, 0x3b72d: 0x6ddd1a20, 0x3b72e: 0x6ddd1c20, 0x3b72f: 0x6ddd1e20, + 0x3b730: 0x6ddd2020, 0x3b731: 0x6ddd2220, 0x3b732: 0x6ddd2420, 0x3b733: 0x6ddd2620, + 0x3b734: 0x6ddd2820, 0x3b735: 0x6ddd2a20, 0x3b736: 0x6ddd2c20, 0x3b737: 0x6ddd2e20, + 0x3b738: 0x6ddd3020, 0x3b739: 0x6ddd3220, 0x3b73a: 0x6df4c020, 0x3b73b: 0x6df4c220, + 0x3b73c: 0x6df4c420, 0x3b73d: 0x6df4c620, 0x3b73e: 0x6df4c820, 0x3b73f: 0x6df4ca20, + // Block 0xedd, offset 0x3b740 + 0x3b740: 0x6df4cc20, 0x3b741: 0x6df4ce20, 0x3b742: 0x6df4d020, 0x3b743: 0x6df4d220, + 0x3b744: 0x6df4d420, 0x3b745: 0x6df4d620, 0x3b746: 0x6df4d820, 0x3b747: 0x6df4da20, + 0x3b748: 0x6df4dc20, 0x3b749: 0x6df4de20, 0x3b74a: 0x6df4e020, 0x3b74b: 0x6df4e220, + 0x3b74c: 0x6df4e420, 0x3b74d: 0x6df4e620, 0x3b74e: 0x6df4e820, 0x3b74f: 0x6df4ea20, + 0x3b750: 0x6df4ec20, 0x3b751: 0x6df4ee20, 0x3b752: 0x6df4f020, 0x3b753: 0x6df4f220, + 0x3b754: 0x6df4f420, 0x3b755: 0x6df4f620, 0x3b756: 0x6e08ba20, 0x3b757: 0x6e08bc20, + 0x3b758: 0x6e08be20, 0x3b759: 0x6e08c020, 0x3b75a: 0x6e08c220, 0x3b75b: 0x6e08c420, + 0x3b75c: 0x6e08c620, 0x3b75d: 0x6e08c820, 0x3b75e: 0x6e08ca20, 0x3b75f: 0x6e08cc20, + 0x3b760: 0x6e08ce20, 0x3b761: 0x6e08d020, 0x3b762: 0x6e08d220, 0x3b763: 0x6e08d420, + 0x3b764: 0x6e08d620, 0x3b765: 0x6e08d820, 0x3b766: 0x6e08da20, 0x3b767: 0x6e08dc20, + 0x3b768: 0x6e08de20, 0x3b769: 0x6e08e020, 0x3b76a: 0x6e08e220, 0x3b76b: 0x6e08e420, + 0x3b76c: 0x6e08e620, 0x3b76d: 0x6e08e820, 0x3b76e: 0x6e08ea20, 0x3b76f: 0x6e18be20, + 0x3b770: 0x6e18c020, 0x3b771: 0x6e18c220, 0x3b772: 0x6e18c420, 0x3b773: 0x6e18c620, + 0x3b774: 0x6e18c820, 0x3b775: 0x6e18ca20, 0x3b776: 0x6e18cc20, 0x3b777: 0x6e18ce20, + 0x3b778: 0x6e18d020, 0x3b779: 0x6e18d220, 0x3b77a: 0x6e18d420, 0x3b77b: 0x6e18d620, + 0x3b77c: 0x6e18d820, 0x3b77d: 0x6e18da20, 0x3b77e: 0x6e18dc20, 0x3b77f: 0x6e18de20, + // Block 0xede, offset 0x3b780 + 0x3b780: 0x6e18e020, 0x3b781: 0x6e18e220, 0x3b782: 0x6e18e420, 0x3b783: 0x6e257420, + 0x3b784: 0x6e257620, 0x3b785: 0x6e257820, 0x3b786: 0x6e257a20, 0x3b787: 0x6e257c20, + 0x3b788: 0x6e257e20, 0x3b789: 0x6e258020, 0x3b78a: 0x6e258220, 0x3b78b: 0x6e258420, + 0x3b78c: 0x6e258620, 0x3b78d: 0x6e258820, 0x3b78e: 0x6e258a20, 0x3b78f: 0x6e258c20, + 0x3b790: 0x6e258e20, 0x3b791: 0x6e259020, 0x3b792: 0x6e259220, 0x3b793: 0x6e259420, + 0x3b794: 0x6e259620, 0x3b795: 0x6e259820, 0x3b796: 0x6e259a20, 0x3b797: 0x6e259c20, + 0x3b798: 0x6e259e20, 0x3b799: 0x6e25a020, 0x3b79a: 0x6e25a220, 0x3b79b: 0x6e2f0620, + 0x3b79c: 0x6e2f0820, 0x3b79d: 0x6e2f0a20, 0x3b79e: 0x6e2f0c20, 0x3b79f: 0x6e2f0e20, + 0x3b7a0: 0x6e2f1020, 0x3b7a1: 0x6e2f1220, 0x3b7a2: 0x6e2f1420, 0x3b7a3: 0x6e2f1620, + 0x3b7a4: 0x6e2f1820, 0x3b7a5: 0x6e2f1a20, 0x3b7a6: 0x6e366020, 0x3b7a7: 0x6e366220, + 0x3b7a8: 0x6e366420, 0x3b7a9: 0x6e366620, 0x3b7aa: 0x6e366820, 0x3b7ab: 0x6e366a20, + 0x3b7ac: 0x6e366c20, 0x3b7ad: 0x6e366e20, 0x3b7ae: 0x6e367020, 0x3b7af: 0x6e367220, + 0x3b7b0: 0x6e3b8820, 0x3b7b1: 0x6e3b8a20, 0x3b7b2: 0x6e3b8c20, 0x3b7b3: 0x6e3b8e20, + 0x3b7b4: 0x6e3b9020, 0x3b7b5: 0x6e3b9220, 0x3b7b6: 0x6e3b9420, 0x3b7b7: 0x6e3b9620, + 0x3b7b8: 0x6e3b9820, 0x3b7b9: 0x6e3b9a20, 0x3b7ba: 0x6e3f3220, 0x3b7bb: 0x6e3f3420, + 0x3b7bc: 0x6e3f3620, 0x3b7bd: 0x6e3f3820, 0x3b7be: 0x6e3f3a20, 0x3b7bf: 0x6e3f3c20, + // Block 0xedf, offset 0x3b7c0 + 0x3b7c0: 0x6e3f3e20, 0x3b7c1: 0x6e41c020, 0x3b7c2: 0x6e41c220, 0x3b7c3: 0x6e41c420, + 0x3b7c4: 0x6e41c620, 0x3b7c5: 0x6e439020, 0x3b7c6: 0x6e439220, 0x3b7c7: 0x6e439420, + 0x3b7c8: 0x6e45f220, 0x3b7c9: 0x6e465420, 0x3b7ca: 0x6c8ab620, 0x3b7cb: 0x6c8ab820, + 0x3b7cc: 0x6d178c20, 0x3b7cd: 0x6d463e20, 0x3b7ce: 0x6d464020, 0x3b7cf: 0x6d464220, + 0x3b7d0: 0x6d734620, 0x3b7d1: 0x6d9cc220, 0x3b7d2: 0x6dbf5420, 0x3b7d3: 0x6ddd3a20, + 0x3b7d4: 0x6ddd3c20, 0x3b7d5: 0x6e08f020, 0x3b7d6: 0x6e18ea20, 0x3b7d7: 0x6e18ec20, + 0x3b7d8: 0x6e18ee20, 0x3b7d9: 0x6e25a620, 0x3b7da: 0x6e25a820, 0x3b7db: 0x6e2f1c20, + 0x3b7dc: 0x6e367820, 0x3b7dd: 0x6e367a20, 0x3b7de: 0x6e367c20, 0x3b7df: 0x6e439620, + 0x3b7e0: 0x6d734820, 0x3b7e1: 0x6d734a20, 0x3b7e2: 0x6d9cc420, 0x3b7e3: 0x6ddd3e20, + 0x3b7e4: 0x6e08f220, 0x3b7e5: 0x6e18f020, 0x3b7e6: 0x6e18f220, 0x3b7e7: 0x6e25aa20, + 0x3b7e8: 0x6e2f1e20, 0x3b7e9: 0x6e41cc20, 0x3b7ea: 0x6e439820, 0x3b7eb: 0x6d178e20, + 0x3b7ec: 0x6d179020, 0x3b7ed: 0x6d464820, 0x3b7ee: 0x6d464a20, 0x3b7ef: 0x6d734e20, + 0x3b7f0: 0x6d735020, 0x3b7f1: 0x6d9cca20, 0x3b7f2: 0x6d9ccc20, 0x3b7f3: 0x6d9cce20, + 0x3b7f4: 0x6d9cd020, 0x3b7f5: 0x6d9cd220, 0x3b7f6: 0x6d9cd420, 0x3b7f7: 0x6d9cd620, + 0x3b7f8: 0x6d9cd820, 0x3b7f9: 0x6dbf5820, 0x3b7fa: 0x6dbf5a20, 0x3b7fb: 0x6dbf5c20, + 0x3b7fc: 0x6dbf5e20, 0x3b7fd: 0x6dbf6020, 0x3b7fe: 0x6ddd4420, 0x3b7ff: 0x6ddd4620, + // Block 0xee0, offset 0x3b800 + 0x3b800: 0x6ddd4820, 0x3b801: 0x6ddd4a20, 0x3b802: 0x6ddd4c20, 0x3b803: 0x6df4fc20, + 0x3b804: 0x6df4fe20, 0x3b805: 0x6df50020, 0x3b806: 0x6df50220, 0x3b807: 0x6e08f620, + 0x3b808: 0x6e08f820, 0x3b809: 0x6e08fa20, 0x3b80a: 0x6e08fc20, 0x3b80b: 0x6e08fe20, + 0x3b80c: 0x6e18f820, 0x3b80d: 0x6e18fa20, 0x3b80e: 0x6e18fc20, 0x3b80f: 0x6e18fe20, + 0x3b810: 0x6e190020, 0x3b811: 0x6e190220, 0x3b812: 0x6e25b020, 0x3b813: 0x6e25b220, + 0x3b814: 0x6e25b420, 0x3b815: 0x6e25b620, 0x3b816: 0x6e2f2020, 0x3b817: 0x6e2f2220, + 0x3b818: 0x6e2f2420, 0x3b819: 0x6e2f2620, 0x3b81a: 0x6e2f2820, 0x3b81b: 0x6e2f2a20, + 0x3b81c: 0x6e2f2c20, 0x3b81d: 0x6e2f2e20, 0x3b81e: 0x6e2f3020, 0x3b81f: 0x6e2f3220, + 0x3b820: 0x6e367e20, 0x3b821: 0x6e368020, 0x3b822: 0x6e368220, 0x3b823: 0x6e368420, + 0x3b824: 0x6e3ba020, 0x3b825: 0x6e3ba220, 0x3b826: 0x6e3f4020, 0x3b827: 0x6e3f4220, + 0x3b828: 0x6e3f4420, 0x3b829: 0x6e3f4620, 0x3b82a: 0x6e3f4820, 0x3b82b: 0x6e41ce20, + 0x3b82c: 0x6e41d020, 0x3b82d: 0x6e439a20, 0x3b82e: 0x6e439c20, 0x3b82f: 0x6e44cc20, + 0x3b830: 0x6e44ce20, 0x3b831: 0x6e457c20, 0x3b832: 0x6e457e20, 0x3b833: 0x6e458020, + 0x3b834: 0x6e45f420, 0x3b835: 0x6e45f620, 0x3b836: 0x6e465620, 0x3b837: 0x6e470e20, + 0x3b838: 0x6e471020, 0x3b839: 0x6cb73a20, 0x3b83a: 0x6cb73c20, 0x3b83b: 0x6cb73e20, + 0x3b83c: 0x6cb74020, 0x3b83d: 0x6ce85220, 0x3b83e: 0x6ce85420, 0x3b83f: 0x6ce85620, + // Block 0xee1, offset 0x3b840 + 0x3b840: 0x6ce85820, 0x3b841: 0x6ce85a20, 0x3b842: 0x6ce85c20, 0x3b843: 0x6ce85e20, + 0x3b844: 0x6ce86020, 0x3b845: 0x6ce86220, 0x3b846: 0x6ce86420, 0x3b847: 0x6ce86620, + 0x3b848: 0x6ce86820, 0x3b849: 0x6ce86a20, 0x3b84a: 0x6d179420, 0x3b84b: 0x6d179620, + 0x3b84c: 0x6d179820, 0x3b84d: 0x6d179a20, 0x3b84e: 0x6d179c20, 0x3b84f: 0x6d179e20, + 0x3b850: 0x6d17a020, 0x3b851: 0x6d17a220, 0x3b852: 0x6d17a420, 0x3b853: 0x6d17a620, + 0x3b854: 0x6d17a820, 0x3b855: 0x6d17aa20, 0x3b856: 0x6d17ac20, 0x3b857: 0x6d17ae20, + 0x3b858: 0x6d17b020, 0x3b859: 0x6d17b220, 0x3b85a: 0x6d17b420, 0x3b85b: 0x6d17b620, + 0x3b85c: 0x6d17b820, 0x3b85d: 0x6d17ba20, 0x3b85e: 0x6d17bc20, 0x3b85f: 0x6d17be20, + 0x3b860: 0x6d17c020, 0x3b861: 0x6d465a20, 0x3b862: 0x6d465c20, 0x3b863: 0x6d465e20, + 0x3b864: 0x6d466020, 0x3b865: 0x6d466220, 0x3b866: 0x6d466420, 0x3b867: 0x6d466620, + 0x3b868: 0x6d466820, 0x3b869: 0x6d466a20, 0x3b86a: 0x6d466c20, 0x3b86b: 0x6d466e20, + 0x3b86c: 0x6d467020, 0x3b86d: 0x6d467220, 0x3b86e: 0x6d467420, 0x3b86f: 0x6d467620, + 0x3b870: 0x6d467820, 0x3b871: 0x6d467a20, 0x3b872: 0x6d467c20, 0x3b873: 0x6d467e20, + 0x3b874: 0x6d468020, 0x3b875: 0x6d468220, 0x3b876: 0x6d468420, 0x3b877: 0x6d468620, + 0x3b878: 0x6d468820, 0x3b879: 0x6d468a20, 0x3b87a: 0x6d736020, 0x3b87b: 0x6d736220, + 0x3b87c: 0x6d736420, 0x3b87d: 0x6d736620, 0x3b87e: 0x6d736820, 0x3b87f: 0x6d736a20, + // Block 0xee2, offset 0x3b880 + 0x3b880: 0x6d736c20, 0x3b881: 0x6d736e20, 0x3b882: 0x6d737020, 0x3b883: 0x6d737220, + 0x3b884: 0x6d737420, 0x3b885: 0x6d737620, 0x3b886: 0x6d737820, 0x3b887: 0x6d737a20, + 0x3b888: 0x6d737c20, 0x3b889: 0x6d737e20, 0x3b88a: 0x6d738020, 0x3b88b: 0x6d738220, + 0x3b88c: 0x6d9ce020, 0x3b88d: 0x6d9ce220, 0x3b88e: 0x6d9ce420, 0x3b88f: 0x6d9ce620, + 0x3b890: 0x6d9ce820, 0x3b891: 0x6d9cea20, 0x3b892: 0x6d9cec20, 0x3b893: 0x6d9cee20, + 0x3b894: 0x6d9cf020, 0x3b895: 0x6d9cf220, 0x3b896: 0x6d9cf420, 0x3b897: 0x6d9cf620, + 0x3b898: 0x6d9cf820, 0x3b899: 0x6d9cfa20, 0x3b89a: 0x6d9cfc20, 0x3b89b: 0x6d9cfe20, + 0x3b89c: 0x6d9d0020, 0x3b89d: 0x6d9d0220, 0x3b89e: 0x6d9d0420, 0x3b89f: 0x6d9d0620, + 0x3b8a0: 0x6d9d0820, 0x3b8a1: 0x6d9d0a20, 0x3b8a2: 0x6dbf6620, 0x3b8a3: 0x6dbf6820, + 0x3b8a4: 0x6dbf6a20, 0x3b8a5: 0x6dbf6c20, 0x3b8a6: 0x6dbf6e20, 0x3b8a7: 0x6dbf7020, + 0x3b8a8: 0x6dbf7220, 0x3b8a9: 0x6dbf7420, 0x3b8aa: 0x6dbf7620, 0x3b8ab: 0x6dbf7820, + 0x3b8ac: 0x6dbf7a20, 0x3b8ad: 0x6dbf7c20, 0x3b8ae: 0x6dbf7e20, 0x3b8af: 0x6dbf8020, + 0x3b8b0: 0x6dbf8220, 0x3b8b1: 0x6dbf8420, 0x3b8b2: 0x6dbf8620, 0x3b8b3: 0x6dbf8820, + 0x3b8b4: 0x6dbf8a20, 0x3b8b5: 0x6ddd6220, 0x3b8b6: 0x6ddd6420, 0x3b8b7: 0x6ddd6620, + 0x3b8b8: 0x6ddd6820, 0x3b8b9: 0x6ddd6a20, 0x3b8ba: 0x6ddd6c20, 0x3b8bb: 0x6ddd6e20, + 0x3b8bc: 0x6ddd7020, 0x3b8bd: 0x6ddd7220, 0x3b8be: 0x6ddd7420, 0x3b8bf: 0x6ddd7620, + // Block 0xee3, offset 0x3b8c0 + 0x3b8c0: 0x6ddd7820, 0x3b8c1: 0x6ddd7a20, 0x3b8c2: 0x6ddd7c20, 0x3b8c3: 0x6ddd7e20, + 0x3b8c4: 0x6ddd8020, 0x3b8c5: 0x6ddd8220, 0x3b8c6: 0x6df50820, 0x3b8c7: 0x6df50a20, + 0x3b8c8: 0x6df50c20, 0x3b8c9: 0x6df50e20, 0x3b8ca: 0x6df51020, 0x3b8cb: 0x6df51220, + 0x3b8cc: 0x6df51420, 0x3b8cd: 0x6df51620, 0x3b8ce: 0x6df51820, 0x3b8cf: 0x6df51a20, + 0x3b8d0: 0x6e090420, 0x3b8d1: 0x6e090620, 0x3b8d2: 0x6e090820, 0x3b8d3: 0x6e090a20, + 0x3b8d4: 0x6e090c20, 0x3b8d5: 0x6e090e20, 0x3b8d6: 0x6e091020, 0x3b8d7: 0x6e091220, + 0x3b8d8: 0x6e091420, 0x3b8d9: 0x6e091620, 0x3b8da: 0x6e091820, 0x3b8db: 0x6e091a20, + 0x3b8dc: 0x6e190e20, 0x3b8dd: 0x6e191020, 0x3b8de: 0x6e191220, 0x3b8df: 0x6e191420, + 0x3b8e0: 0x6e191620, 0x3b8e1: 0x6e191820, 0x3b8e2: 0x6e191a20, 0x3b8e3: 0x6e191c20, + 0x3b8e4: 0x6e191e20, 0x3b8e5: 0x6e192020, 0x3b8e6: 0x6e192220, 0x3b8e7: 0x6e192420, + 0x3b8e8: 0x6e192620, 0x3b8e9: 0x6e192820, 0x3b8ea: 0x6e192a20, 0x3b8eb: 0x6e192c20, + 0x3b8ec: 0x6e192e20, 0x3b8ed: 0x6e193020, 0x3b8ee: 0x6e25c220, 0x3b8ef: 0x6e25c420, + 0x3b8f0: 0x6e25c620, 0x3b8f1: 0x6e2f3620, 0x3b8f2: 0x6e2f3820, 0x3b8f3: 0x6e2f3a20, + 0x3b8f4: 0x6e2f3c20, 0x3b8f5: 0x6e2f3e20, 0x3b8f6: 0x6e2f4020, 0x3b8f7: 0x6e2f4220, + 0x3b8f8: 0x6e2f4420, 0x3b8f9: 0x6e2f4620, 0x3b8fa: 0x6e369020, 0x3b8fb: 0x6e369220, + 0x3b8fc: 0x6e369420, 0x3b8fd: 0x6e369620, 0x3b8fe: 0x6e369820, 0x3b8ff: 0x6e3ba420, + // Block 0xee4, offset 0x3b900 + 0x3b900: 0x6e3f4a20, 0x3b901: 0x6e3f4c20, 0x3b902: 0x6e3f4e20, 0x3b903: 0x6e3f5020, + 0x3b904: 0x6e41d220, 0x3b905: 0x6e41d420, 0x3b906: 0x6e43a020, 0x3b907: 0x6e43a220, + 0x3b908: 0x6e44d020, 0x3b909: 0x6e45f820, 0x3b90a: 0x6e465820, 0x3b90b: 0x6cb74820, + 0x3b90c: 0x6d17ce20, 0x3b90d: 0x6d17d020, 0x3b90e: 0x6d17d220, 0x3b90f: 0x6d17d420, + 0x3b910: 0x6d17d620, 0x3b911: 0x6d17d820, 0x3b912: 0x6d17da20, 0x3b913: 0x6d17dc20, + 0x3b914: 0x6d469a20, 0x3b915: 0x6d469c20, 0x3b916: 0x6d469e20, 0x3b917: 0x6d46a020, + 0x3b918: 0x6d46a220, 0x3b919: 0x6d46a420, 0x3b91a: 0x6d46a620, 0x3b91b: 0x6d46a820, + 0x3b91c: 0x6d46aa20, 0x3b91d: 0x6d46ac20, 0x3b91e: 0x6d46ae20, 0x3b91f: 0x6d46b020, + 0x3b920: 0x6d73c420, 0x3b921: 0x6d73c620, 0x3b922: 0x6d73c820, 0x3b923: 0x6d73ca20, + 0x3b924: 0x6d73cc20, 0x3b925: 0x6d73ce20, 0x3b926: 0x6d73d020, 0x3b927: 0x6d73d220, + 0x3b928: 0x6d73d420, 0x3b929: 0x6d73d620, 0x3b92a: 0x6d73d820, 0x3b92b: 0x6d73da20, + 0x3b92c: 0x6d73dc20, 0x3b92d: 0x6d73de20, 0x3b92e: 0x6d73e020, 0x3b92f: 0x6d73e220, + 0x3b930: 0x6d73e420, 0x3b931: 0x6d73e620, 0x3b932: 0x6d73e820, 0x3b933: 0x6d73ea20, + 0x3b934: 0x6d73ec20, 0x3b935: 0x6d73ee20, 0x3b936: 0x6d73f020, 0x3b937: 0x6d73f220, + 0x3b938: 0x6d73f420, 0x3b939: 0x6d73f620, 0x3b93a: 0x6d73f820, 0x3b93b: 0x6d73fa20, + 0x3b93c: 0x6d73fc20, 0x3b93d: 0x6d73fe20, 0x3b93e: 0x6d740020, 0x3b93f: 0x6d740220, + // Block 0xee5, offset 0x3b940 + 0x3b940: 0x6d740420, 0x3b941: 0x6d9d6220, 0x3b942: 0x6d9d6420, 0x3b943: 0x6d9d6620, + 0x3b944: 0x6d9d6820, 0x3b945: 0x6d9d6a20, 0x3b946: 0x6d9d6c20, 0x3b947: 0x6d9d6e20, + 0x3b948: 0x6d9d7020, 0x3b949: 0x6d9d7220, 0x3b94a: 0x6d9d7420, 0x3b94b: 0x6d9d7620, + 0x3b94c: 0x6d9d7820, 0x3b94d: 0x6d9d7a20, 0x3b94e: 0x6d9d7c20, 0x3b94f: 0x6d9d7e20, + 0x3b950: 0x6d9d8020, 0x3b951: 0x6d9d8220, 0x3b952: 0x6d9d8420, 0x3b953: 0x6d9d8620, + 0x3b954: 0x6d9d8820, 0x3b955: 0x6d9d8a20, 0x3b956: 0x6d9d8c20, 0x3b957: 0x6d9d8e20, + 0x3b958: 0x6d9d9020, 0x3b959: 0x6d9d9220, 0x3b95a: 0x6d9d9420, 0x3b95b: 0x6d9d9620, + 0x3b95c: 0x6d9d9820, 0x3b95d: 0x6d9d9a20, 0x3b95e: 0x6d9d9c20, 0x3b95f: 0x6d9d9e20, + 0x3b960: 0x6d9da020, 0x3b961: 0x6dbfd420, 0x3b962: 0x6dbfd620, 0x3b963: 0x6dbfd820, + 0x3b964: 0x6dbfda20, 0x3b965: 0x6dbfdc20, 0x3b966: 0x6dbfde20, 0x3b967: 0x6dbfe020, + 0x3b968: 0x6dbfe220, 0x3b969: 0x6dbfe420, 0x3b96a: 0x6dbfe620, 0x3b96b: 0x6dbfe820, + 0x3b96c: 0x6dbfea20, 0x3b96d: 0x6dbfec20, 0x3b96e: 0x6dbfee20, 0x3b96f: 0x6dbff020, + 0x3b970: 0x6dbff220, 0x3b971: 0x6dbff420, 0x3b972: 0x6dbff620, 0x3b973: 0x6dbff820, + 0x3b974: 0x6dbffa20, 0x3b975: 0x6dbffc20, 0x3b976: 0x6dbffe20, 0x3b977: 0x6d46b220, + 0x3b978: 0x6dc00020, 0x3b979: 0x6dc00220, 0x3b97a: 0x6dc00420, 0x3b97b: 0x6dc00620, + 0x3b97c: 0x6dc00820, 0x3b97d: 0x6dc00a20, 0x3b97e: 0x6dc00c20, 0x3b97f: 0x6dc00e20, + // Block 0xee6, offset 0x3b980 + 0x3b980: 0x6dc01020, 0x3b981: 0x6dc01220, 0x3b982: 0x6dc01420, 0x3b983: 0x6dc01620, + 0x3b984: 0x6dc01820, 0x3b985: 0x6dc01a20, 0x3b986: 0x6dc01c20, 0x3b987: 0x6dc01e20, + 0x3b988: 0x6dc02020, 0x3b989: 0x6dc02220, 0x3b98a: 0x6dc02420, 0x3b98b: 0x6dc02620, + 0x3b98c: 0x6dc02820, 0x3b98d: 0x6dddd220, 0x3b98e: 0x6dddd420, 0x3b98f: 0x6dddd620, + 0x3b990: 0x6dddd820, 0x3b991: 0x6dddda20, 0x3b992: 0x6ddddc20, 0x3b993: 0x6dddde20, + 0x3b994: 0x6ddde020, 0x3b995: 0x6ddde220, 0x3b996: 0x6ddde420, 0x3b997: 0x6ddde620, + 0x3b998: 0x6ddde820, 0x3b999: 0x6dddea20, 0x3b99a: 0x6dddec20, 0x3b99b: 0x6dddee20, + 0x3b99c: 0x6dddf020, 0x3b99d: 0x6dddf220, 0x3b99e: 0x6dddf420, 0x3b99f: 0x6dddf620, + 0x3b9a0: 0x6dddf820, 0x3b9a1: 0x6dddfa20, 0x3b9a2: 0x6dddfc20, 0x3b9a3: 0x6dddfe20, + 0x3b9a4: 0x6dde0020, 0x3b9a5: 0x6dde0220, 0x3b9a6: 0x6dde0420, 0x3b9a7: 0x6dde0620, + 0x3b9a8: 0x6dde0820, 0x3b9a9: 0x6dde0a20, 0x3b9aa: 0x6dde0c20, 0x3b9ab: 0x6dde0e20, + 0x3b9ac: 0x6dde1020, 0x3b9ad: 0x6dde1220, 0x3b9ae: 0x6dde1420, 0x3b9af: 0x6dde1620, + 0x3b9b0: 0x6dde1820, 0x3b9b1: 0x6dde1a20, 0x3b9b2: 0x6dde1c20, 0x3b9b3: 0x6dde1e20, + 0x3b9b4: 0x6dde2020, 0x3b9b5: 0x6dde2220, 0x3b9b6: 0x6dde2420, 0x3b9b7: 0x6df58620, + 0x3b9b8: 0x6df58820, 0x3b9b9: 0x6df58a20, 0x3b9ba: 0x6df58c20, 0x3b9bb: 0x6df58e20, + 0x3b9bc: 0x6df59020, 0x3b9bd: 0x6df59220, 0x3b9be: 0x6df59420, 0x3b9bf: 0x6df59620, + // Block 0xee7, offset 0x3b9c0 + 0x3b9c0: 0x6df59820, 0x3b9c1: 0x6df59a20, 0x3b9c2: 0x6df59c20, 0x3b9c3: 0x6df59e20, + 0x3b9c4: 0x6df5a020, 0x3b9c5: 0x6df5a220, 0x3b9c6: 0x6df5a420, 0x3b9c7: 0x6df5a620, + 0x3b9c8: 0x6df5a820, 0x3b9c9: 0x6df5aa20, 0x3b9ca: 0x6df5ac20, 0x3b9cb: 0x6df5ae20, + 0x3b9cc: 0x6df5b020, 0x3b9cd: 0x6df5b220, 0x3b9ce: 0x6df5b420, 0x3b9cf: 0x6df5b620, + 0x3b9d0: 0x6df5b820, 0x3b9d1: 0x6df5ba20, 0x3b9d2: 0x6df5bc20, 0x3b9d3: 0x6df5be20, + 0x3b9d4: 0x6df5c020, 0x3b9d5: 0x6df5c220, 0x3b9d6: 0x6df5c420, 0x3b9d7: 0x6df5c620, + 0x3b9d8: 0x6df5c820, 0x3b9d9: 0x6df5ca20, 0x3b9da: 0x6df5cc20, 0x3b9db: 0x6df5ce20, + 0x3b9dc: 0x6df5d020, 0x3b9dd: 0x6df5d220, 0x3b9de: 0x6df5d420, 0x3b9df: 0x6df5d620, + 0x3b9e0: 0x6df5d820, 0x3b9e1: 0x6df5da20, 0x3b9e2: 0x6df5dc20, 0x3b9e3: 0x6df5de20, + 0x3b9e4: 0x6df5e020, 0x3b9e5: 0x6df5e220, 0x3b9e6: 0x6df5e420, 0x3b9e7: 0x6df5e620, + 0x3b9e8: 0x6df5e820, 0x3b9e9: 0x6df5ea20, 0x3b9ea: 0x6df5ec20, 0x3b9eb: 0x6df5ee20, + 0x3b9ec: 0x6df5f020, 0x3b9ed: 0x6df5f220, 0x3b9ee: 0x6df5f420, 0x3b9ef: 0x6df5f620, + 0x3b9f0: 0x6df5f820, 0x3b9f1: 0x6df5fa20, 0x3b9f2: 0x6df5fc20, 0x3b9f3: 0x6df5fe20, + 0x3b9f4: 0x6df60020, 0x3b9f5: 0x6df60220, 0x3b9f6: 0x6df60420, 0x3b9f7: 0x6df60620, + 0x3b9f8: 0x6df60820, 0x3b9f9: 0x6df60a20, 0x3b9fa: 0x6df60c20, 0x3b9fb: 0x6df60e20, + 0x3b9fc: 0x6df61020, 0x3b9fd: 0x6df61220, 0x3b9fe: 0x6e097a20, 0x3b9ff: 0x6e097c20, + // Block 0xee8, offset 0x3ba00 + 0x3ba00: 0x6e097e20, 0x3ba01: 0x6e098020, 0x3ba02: 0x6e098220, 0x3ba03: 0x6e098420, + 0x3ba04: 0x6e098620, 0x3ba05: 0x6e098820, 0x3ba06: 0x6e098a20, 0x3ba07: 0x6e098c20, + 0x3ba08: 0x6e098e20, 0x3ba09: 0x6e099020, 0x3ba0a: 0x6e099220, 0x3ba0b: 0x6e099420, + 0x3ba0c: 0x6e099620, 0x3ba0d: 0x6e099820, 0x3ba0e: 0x6e099a20, 0x3ba0f: 0x6e099c20, + 0x3ba10: 0x6e099e20, 0x3ba11: 0x6e09a020, 0x3ba12: 0x6e09a220, 0x3ba13: 0x6e09a420, + 0x3ba14: 0x6e09a620, 0x3ba15: 0x6e09a820, 0x3ba16: 0x6e09aa20, 0x3ba17: 0x6e09ac20, + 0x3ba18: 0x6e09ae20, 0x3ba19: 0x6e09b020, 0x3ba1a: 0x6e09b220, 0x3ba1b: 0x6e09b420, + 0x3ba1c: 0x6e09b620, 0x3ba1d: 0x6e09b820, 0x3ba1e: 0x6e09ba20, 0x3ba1f: 0x6e09bc20, + 0x3ba20: 0x6e09be20, 0x3ba21: 0x6e09c020, 0x3ba22: 0x6e09c220, 0x3ba23: 0x6e09c420, + 0x3ba24: 0x6e09c620, 0x3ba25: 0x6e09c820, 0x3ba26: 0x6e09ca20, 0x3ba27: 0x6e09cc20, + 0x3ba28: 0x6e09ce20, 0x3ba29: 0x6e09d020, 0x3ba2a: 0x6e09d220, 0x3ba2b: 0x6e09d420, + 0x3ba2c: 0x6e09d620, 0x3ba2d: 0x6e09d820, 0x3ba2e: 0x6e09da20, 0x3ba2f: 0x6e09dc20, + 0x3ba30: 0x6e09de20, 0x3ba31: 0x6e196e20, 0x3ba32: 0x6e197020, 0x3ba33: 0x6e197220, + 0x3ba34: 0x6e197420, 0x3ba35: 0x6e197620, 0x3ba36: 0x6e197820, 0x3ba37: 0x6e197a20, + 0x3ba38: 0x6e197c20, 0x3ba39: 0x6e197e20, 0x3ba3a: 0x6e198020, 0x3ba3b: 0x6e198220, + 0x3ba3c: 0x6e198420, 0x3ba3d: 0x6e198620, 0x3ba3e: 0x6e198820, 0x3ba3f: 0x6e198a20, + // Block 0xee9, offset 0x3ba40 + 0x3ba40: 0x6e198c20, 0x3ba41: 0x6e198e20, 0x3ba42: 0x6e199020, 0x3ba43: 0x6e199220, + 0x3ba44: 0x6e199420, 0x3ba45: 0x6e199620, 0x3ba46: 0x6e199820, 0x3ba47: 0x6e199a20, + 0x3ba48: 0x6e199c20, 0x3ba49: 0x6e199e20, 0x3ba4a: 0x6e19a020, 0x3ba4b: 0x6e19a220, + 0x3ba4c: 0x6e19a420, 0x3ba4d: 0x6e19a620, 0x3ba4e: 0x6e19a820, 0x3ba4f: 0x6e19aa20, + 0x3ba50: 0x6e19ac20, 0x3ba51: 0x6e19ae20, 0x3ba52: 0x6e19b020, 0x3ba53: 0x6e19b220, + 0x3ba54: 0x6e19b420, 0x3ba55: 0x6e19b620, 0x3ba56: 0x6e19b820, 0x3ba57: 0x6e19ba20, + 0x3ba58: 0x6e19bc20, 0x3ba59: 0x6e19be20, 0x3ba5a: 0x6e19c020, 0x3ba5b: 0x6e19c220, + 0x3ba5c: 0x6e19c420, 0x3ba5d: 0x6e19c620, 0x3ba5e: 0x6e19c820, 0x3ba5f: 0x6e19ca20, + 0x3ba60: 0x6e19cc20, 0x3ba61: 0x6e19ce20, 0x3ba62: 0x6e19d020, 0x3ba63: 0x6e19d220, + 0x3ba64: 0x6e19d420, 0x3ba65: 0x6e19d620, 0x3ba66: 0x6e19d820, 0x3ba67: 0x6e19da20, + 0x3ba68: 0x6e19dc20, 0x3ba69: 0x6e19de20, 0x3ba6a: 0x6e19e020, 0x3ba6b: 0x6e19e220, + 0x3ba6c: 0x6e19e420, 0x3ba6d: 0x6e260e20, 0x3ba6e: 0x6e261020, 0x3ba6f: 0x6e261220, + 0x3ba70: 0x6e261420, 0x3ba71: 0x6e261620, 0x3ba72: 0x6e261820, 0x3ba73: 0x6e261a20, + 0x3ba74: 0x6e261c20, 0x3ba75: 0x6e261e20, 0x3ba76: 0x6e262020, 0x3ba77: 0x6e262220, + 0x3ba78: 0x6e262420, 0x3ba79: 0x6e262620, 0x3ba7a: 0x6e262820, 0x3ba7b: 0x6e262a20, + 0x3ba7c: 0x6e262c20, 0x3ba7d: 0x6e262e20, 0x3ba7e: 0x6e263020, 0x3ba7f: 0x6e263220, + // Block 0xeea, offset 0x3ba80 + 0x3ba80: 0x6e263420, 0x3ba81: 0x6e263620, 0x3ba82: 0x6e263820, 0x3ba83: 0x6e263a20, + 0x3ba84: 0x6e263c20, 0x3ba85: 0x6e263e20, 0x3ba86: 0x6e264020, 0x3ba87: 0x6e264220, + 0x3ba88: 0x6e264420, 0x3ba89: 0x6e264620, 0x3ba8a: 0x6e264820, 0x3ba8b: 0x6e264a20, + 0x3ba8c: 0x6e264c20, 0x3ba8d: 0x6e264e20, 0x3ba8e: 0x6e265020, 0x3ba8f: 0x6e265220, + 0x3ba90: 0x6e265420, 0x3ba91: 0x6e265620, 0x3ba92: 0x6e265820, 0x3ba93: 0x6e265a20, + 0x3ba94: 0x6e265c20, 0x3ba95: 0x6e265e20, 0x3ba96: 0x6e266020, 0x3ba97: 0x6e266220, + 0x3ba98: 0x6e2f7a20, 0x3ba99: 0x6e2f7c20, 0x3ba9a: 0x6e2f7e20, 0x3ba9b: 0x6e2f8020, + 0x3ba9c: 0x6e2f8220, 0x3ba9d: 0x6e2f8420, 0x3ba9e: 0x6e2f8620, 0x3ba9f: 0x6e2f8820, + 0x3baa0: 0x6e2f8a20, 0x3baa1: 0x6e2f8c20, 0x3baa2: 0x6e2f8e20, 0x3baa3: 0x6e2f9020, + 0x3baa4: 0x6e2f9220, 0x3baa5: 0x6e2f9420, 0x3baa6: 0x6e2f9620, 0x3baa7: 0x6e2f9820, + 0x3baa8: 0x6e2f9a20, 0x3baa9: 0x6e2f9c20, 0x3baaa: 0x6e2f9e20, 0x3baab: 0x6e2fa020, + 0x3baac: 0x6e2fa220, 0x3baad: 0x6e2fa420, 0x3baae: 0x6e2fa620, 0x3baaf: 0x6e2fa820, + 0x3bab0: 0x6e2faa20, 0x3bab1: 0x6e2fac20, 0x3bab2: 0x6e2fae20, 0x3bab3: 0x6e2fb020, + 0x3bab4: 0x6e2fb220, 0x3bab5: 0x6e2fb420, 0x3bab6: 0x6e2fb620, 0x3bab7: 0x6e2fb820, + 0x3bab8: 0x6e2fba20, 0x3bab9: 0x6e2fbc20, 0x3baba: 0x6e2fbe20, 0x3babb: 0x6e2fc020, + 0x3babc: 0x6e2fc220, 0x3babd: 0x6e2fc420, 0x3babe: 0x6e2fc620, 0x3babf: 0x6e2fc820, + // Block 0xeeb, offset 0x3bac0 + 0x3bac0: 0x6e2fca20, 0x3bac1: 0x6e2fcc20, 0x3bac2: 0x6e36c220, 0x3bac3: 0x6e36c420, + 0x3bac4: 0x6e36c620, 0x3bac5: 0x6e36c820, 0x3bac6: 0x6e36ca20, 0x3bac7: 0x6e36cc20, + 0x3bac8: 0x6e36ce20, 0x3bac9: 0x6e36d020, 0x3baca: 0x6e36d220, 0x3bacb: 0x6e36d420, + 0x3bacc: 0x6e36d620, 0x3bacd: 0x6e36d820, 0x3bace: 0x6e36da20, 0x3bacf: 0x6e36dc20, + 0x3bad0: 0x6e36de20, 0x3bad1: 0x6e36e020, 0x3bad2: 0x6e36e220, 0x3bad3: 0x6e36e420, + 0x3bad4: 0x6e36e620, 0x3bad5: 0x6e36e820, 0x3bad6: 0x6e36ea20, 0x3bad7: 0x6e36ec20, + 0x3bad8: 0x6e36ee20, 0x3bad9: 0x6e36f020, 0x3bada: 0x6e36f220, 0x3badb: 0x6e36f420, + 0x3badc: 0x6e36f620, 0x3badd: 0x6e36f820, 0x3bade: 0x6e36fa20, 0x3badf: 0x6e36fc20, + 0x3bae0: 0x6e36fe20, 0x3bae1: 0x6e370020, 0x3bae2: 0x6e370220, 0x3bae3: 0x6e370420, + 0x3bae4: 0x6e370620, 0x3bae5: 0x6e3bb620, 0x3bae6: 0x6e3bb820, 0x3bae7: 0x6e3bba20, + 0x3bae8: 0x6e3bbc20, 0x3bae9: 0x6e3bbe20, 0x3baea: 0x6e3bc020, 0x3baeb: 0x6e3bc220, + 0x3baec: 0x6e3bc420, 0x3baed: 0x6e3bc620, 0x3baee: 0x6e3bc820, 0x3baef: 0x6e3bca20, + 0x3baf0: 0x6e3bcc20, 0x3baf1: 0x6e3bce20, 0x3baf2: 0x6e3bd020, 0x3baf3: 0x6e3bd220, + 0x3baf4: 0x6e3bd420, 0x3baf5: 0x6e3bd620, 0x3baf6: 0x6e3bd820, 0x3baf7: 0x6e3bda20, + 0x3baf8: 0x6e3bdc20, 0x3baf9: 0x6e3bde20, 0x3bafa: 0x6e3be020, 0x3bafb: 0x6e3f6020, + 0x3bafc: 0x6e3f6220, 0x3bafd: 0x6e3f6420, 0x3bafe: 0x6e3f6620, 0x3baff: 0x6e3f6820, + // Block 0xeec, offset 0x3bb00 + 0x3bb00: 0x6e3f6a20, 0x3bb01: 0x6e3f6c20, 0x3bb02: 0x6e3f6e20, 0x3bb03: 0x6e3f7020, + 0x3bb04: 0x6e3f7220, 0x3bb05: 0x6e3f7420, 0x3bb06: 0x6e3f7620, 0x3bb07: 0x6e3f7820, + 0x3bb08: 0x6e3f7a20, 0x3bb09: 0x6e3f7c20, 0x3bb0a: 0x6e3f7e20, 0x3bb0b: 0x6e3f8020, + 0x3bb0c: 0x6e3f8220, 0x3bb0d: 0x6e41de20, 0x3bb0e: 0x6e41e020, 0x3bb0f: 0x6e41e220, + 0x3bb10: 0x6e41e420, 0x3bb11: 0x6e41e620, 0x3bb12: 0x6e41e820, 0x3bb13: 0x6e41ea20, + 0x3bb14: 0x6e41ec20, 0x3bb15: 0x6e41ee20, 0x3bb16: 0x6e41f020, 0x3bb17: 0x6e41f220, + 0x3bb18: 0x6e41f420, 0x3bb19: 0x6e41f620, 0x3bb1a: 0x6e43a420, 0x3bb1b: 0x6e43a620, + 0x3bb1c: 0x6e43a820, 0x3bb1d: 0x6e43aa20, 0x3bb1e: 0x6e43ac20, 0x3bb1f: 0x6e43ae20, + 0x3bb20: 0x6e43b020, 0x3bb21: 0x6e43b220, 0x3bb22: 0x6e43b420, 0x3bb23: 0x6e43b620, + 0x3bb24: 0x6e43b820, 0x3bb25: 0x6e43ba20, 0x3bb26: 0x6e43bc20, 0x3bb27: 0x6e44d420, + 0x3bb28: 0x6e44d620, 0x3bb29: 0x6e44d820, 0x3bb2a: 0x6e44da20, 0x3bb2b: 0x6e44dc20, + 0x3bb2c: 0x6e44de20, 0x3bb2d: 0x6e44e020, 0x3bb2e: 0x6e44e220, 0x3bb2f: 0x6e44e420, + 0x3bb30: 0x6e458420, 0x3bb31: 0x6e458620, 0x3bb32: 0x6e458820, 0x3bb33: 0x6e45fa20, + 0x3bb34: 0x6e45fc20, 0x3bb35: 0x6e465a20, 0x3bb36: 0x6e465c20, 0x3bb37: 0x6e465e20, + 0x3bb38: 0x6e466020, 0x3bb39: 0x6ce87820, 0x3bb3a: 0x6ce87a20, 0x3bb3b: 0x6ce87c20, + 0x3bb3c: 0x6d46d420, 0x3bb3d: 0x6d46d620, 0x3bb3e: 0x6d46d820, 0x3bb3f: 0x6d46da20, + // Block 0xeed, offset 0x3bb40 + 0x3bb40: 0x6d17fa20, 0x3bb41: 0x6d742620, 0x3bb42: 0x6d742820, 0x3bb43: 0x6d742a20, + 0x3bb44: 0x6d742c20, 0x3bb45: 0x6d9dce20, 0x3bb46: 0x6d9dd020, 0x3bb47: 0x6d9dd220, + 0x3bb48: 0x6d9dd420, 0x3bb49: 0x6d742e20, 0x3bb4a: 0x6dc05a20, 0x3bb4b: 0x6dc05c20, + 0x3bb4c: 0x6df63020, 0x3bb4d: 0x6e1a0020, 0x3bb4e: 0x6e2fdc20, 0x3bb4f: 0x6ce88820, + 0x3bb50: 0x6ce88a20, 0x3bb51: 0x6ce88c20, 0x3bb52: 0x6d181a20, 0x3bb53: 0x6d181c20, + 0x3bb54: 0x6d181e20, 0x3bb55: 0x6d182020, 0x3bb56: 0x6d182220, 0x3bb57: 0x6d182420, + 0x3bb58: 0x6d182620, 0x3bb59: 0x6d182820, 0x3bb5a: 0x6d182a20, 0x3bb5b: 0x6d182c20, + 0x3bb5c: 0x6d182e20, 0x3bb5d: 0x6d470020, 0x3bb5e: 0x6d470220, 0x3bb5f: 0x6d470420, + 0x3bb60: 0x6d470620, 0x3bb61: 0x6d470820, 0x3bb62: 0x6d470a20, 0x3bb63: 0x6d470c20, + 0x3bb64: 0x6d470e20, 0x3bb65: 0x6d471020, 0x3bb66: 0x6d471220, 0x3bb67: 0x6d471420, + 0x3bb68: 0x6d471620, 0x3bb69: 0x6d471820, 0x3bb6a: 0x6d471a20, 0x3bb6b: 0x6d471c20, + 0x3bb6c: 0x6d471e20, 0x3bb6d: 0x6d472020, 0x3bb6e: 0x6d472220, 0x3bb6f: 0x6d472420, + 0x3bb70: 0x6d747e20, 0x3bb71: 0x6d748020, 0x3bb72: 0x6d748220, 0x3bb73: 0x6d748420, + 0x3bb74: 0x6d748620, 0x3bb75: 0x6d748820, 0x3bb76: 0x6d748a20, 0x3bb77: 0x6d748c20, + 0x3bb78: 0x6d748e20, 0x3bb79: 0x6d749020, 0x3bb7a: 0x6d749220, 0x3bb7b: 0x6d749420, + 0x3bb7c: 0x6d749620, 0x3bb7d: 0x6d749820, 0x3bb7e: 0x6d749a20, 0x3bb7f: 0x6d749c20, + // Block 0xeee, offset 0x3bb80 + 0x3bb80: 0x6d749e20, 0x3bb81: 0x6d74a020, 0x3bb82: 0x6d74a220, 0x3bb83: 0x6d74a420, + 0x3bb84: 0x6d74a620, 0x3bb85: 0x6d74a820, 0x3bb86: 0x6d74aa20, 0x3bb87: 0x6d74ac20, + 0x3bb88: 0x6d74ae20, 0x3bb89: 0x6d74b020, 0x3bb8a: 0x6d74b220, 0x3bb8b: 0x6d74b420, + 0x3bb8c: 0x6d74b620, 0x3bb8d: 0x6d74b820, 0x3bb8e: 0x6d74ba20, 0x3bb8f: 0x6d74bc20, + 0x3bb90: 0x6d74be20, 0x3bb91: 0x6d74c020, 0x3bb92: 0x6d74c220, 0x3bb93: 0x6d74c420, + 0x3bb94: 0x6d74c620, 0x3bb95: 0x6d74c820, 0x3bb96: 0x6d74ca20, 0x3bb97: 0x6d74cc20, + 0x3bb98: 0x6d74ce20, 0x3bb99: 0x6d74d020, 0x3bb9a: 0x6d74d220, 0x3bb9b: 0x6d74d420, + 0x3bb9c: 0x6d9e4220, 0x3bb9d: 0x6d9e4420, 0x3bb9e: 0x6d9e4620, 0x3bb9f: 0x6d9e4820, + 0x3bba0: 0x6d9e4a20, 0x3bba1: 0x6d9e4c20, 0x3bba2: 0x6d9e4e20, 0x3bba3: 0x6d9e5020, + 0x3bba4: 0x6d9e5220, 0x3bba5: 0x6d9e5420, 0x3bba6: 0x6d9e5620, 0x3bba7: 0x6d9e5820, + 0x3bba8: 0x6d9e5a20, 0x3bba9: 0x6d9e5c20, 0x3bbaa: 0x6d9e5e20, 0x3bbab: 0x6d9e6020, + 0x3bbac: 0x6d9e6220, 0x3bbad: 0x6d9e6420, 0x3bbae: 0x6d9e6620, 0x3bbaf: 0x6d9e6820, + 0x3bbb0: 0x6d9e6a20, 0x3bbb1: 0x6d9e6c20, 0x3bbb2: 0x6d9e6e20, 0x3bbb3: 0x6d9e7020, + 0x3bbb4: 0x6d9e7220, 0x3bbb5: 0x6d9e7420, 0x3bbb6: 0x6d9e7620, 0x3bbb7: 0x6d9e7820, + 0x3bbb8: 0x6d9e7a20, 0x3bbb9: 0x6d9e7c20, 0x3bbba: 0x6d9e7e20, 0x3bbbb: 0x6d9e8020, + 0x3bbbc: 0x6d9e8220, 0x3bbbd: 0x6d9e8420, 0x3bbbe: 0x6d9e8620, 0x3bbbf: 0x6d9e8820, + // Block 0xeef, offset 0x3bbc0 + 0x3bbc0: 0x6d9e8a20, 0x3bbc1: 0x6d9e8c20, 0x3bbc2: 0x6d9e8e20, 0x3bbc3: 0x6d9e9020, + 0x3bbc4: 0x6d9e9220, 0x3bbc5: 0x6d9e9420, 0x3bbc6: 0x6d9e9620, 0x3bbc7: 0x6d9e9820, + 0x3bbc8: 0x6d9e9a20, 0x3bbc9: 0x6d9e9c20, 0x3bbca: 0x6d9e9e20, 0x3bbcb: 0x6d9ea020, + 0x3bbcc: 0x6d9ea220, 0x3bbcd: 0x6d9ea420, 0x3bbce: 0x6d9ea620, 0x3bbcf: 0x6d9ea820, + 0x3bbd0: 0x6d9eaa20, 0x3bbd1: 0x6d9eac20, 0x3bbd2: 0x6dc0ba20, 0x3bbd3: 0x6dc0bc20, + 0x3bbd4: 0x6dc0be20, 0x3bbd5: 0x6dc0c020, 0x3bbd6: 0x6dc0c220, 0x3bbd7: 0x6dc0c420, + 0x3bbd8: 0x6dc0c620, 0x3bbd9: 0x6dc0c820, 0x3bbda: 0x6dc0ca20, 0x3bbdb: 0x6dc0cc20, + 0x3bbdc: 0x6dc0ce20, 0x3bbdd: 0x6dc0d020, 0x3bbde: 0x6dc0d220, 0x3bbdf: 0x6dc0d420, + 0x3bbe0: 0x6dc0d620, 0x3bbe1: 0x6dc0d820, 0x3bbe2: 0x6dc0da20, 0x3bbe3: 0x6dc0dc20, + 0x3bbe4: 0x6dc0de20, 0x3bbe5: 0x6dc0e020, 0x3bbe6: 0x6dc0e220, 0x3bbe7: 0x6dc0e420, + 0x3bbe8: 0x6dc0e620, 0x3bbe9: 0x6dc0e820, 0x3bbea: 0x6dc0ea20, 0x3bbeb: 0x6dc0ec20, + 0x3bbec: 0x6dc0ee20, 0x3bbed: 0x6dc0f020, 0x3bbee: 0x6dc0f220, 0x3bbef: 0x6dc0f420, + 0x3bbf0: 0x6dc0f620, 0x3bbf1: 0x6dc0f820, 0x3bbf2: 0x6dc0fa20, 0x3bbf3: 0x6dc0fc20, + 0x3bbf4: 0x6dc0fe20, 0x3bbf5: 0x6dc10020, 0x3bbf6: 0x6dc10220, 0x3bbf7: 0x6dc10420, + 0x3bbf8: 0x6dc10620, 0x3bbf9: 0x6dc10820, 0x3bbfa: 0x6dc10a20, 0x3bbfb: 0x6dc10c20, + 0x3bbfc: 0x6dc10e20, 0x3bbfd: 0x6dc11020, 0x3bbfe: 0x6dc11220, 0x3bbff: 0x6dc11420, + // Block 0xef0, offset 0x3bc00 + 0x3bc00: 0x6dc11620, 0x3bc01: 0x6dc11820, 0x3bc02: 0x6dc11a20, 0x3bc03: 0x6dc11c20, + 0x3bc04: 0x6dc11e20, 0x3bc05: 0x6dc12020, 0x3bc06: 0x6dc12220, 0x3bc07: 0x6dc12420, + 0x3bc08: 0x6dc12620, 0x3bc09: 0x6dc12820, 0x3bc0a: 0x6dde8220, 0x3bc0b: 0x6dde8420, + 0x3bc0c: 0x6dde8620, 0x3bc0d: 0x6dde8820, 0x3bc0e: 0x6dde8a20, 0x3bc0f: 0x6dde8c20, + 0x3bc10: 0x6dde8e20, 0x3bc11: 0x6dde9020, 0x3bc12: 0x6dde9220, 0x3bc13: 0x6dde9420, + 0x3bc14: 0x6dde9620, 0x3bc15: 0x6dde9820, 0x3bc16: 0x6dde9a20, 0x3bc17: 0x6dde9c20, + 0x3bc18: 0x6dde9e20, 0x3bc19: 0x6ddea020, 0x3bc1a: 0x6ddea220, 0x3bc1b: 0x6ddea420, + 0x3bc1c: 0x6ddea620, 0x3bc1d: 0x6ddea820, 0x3bc1e: 0x6ddeaa20, 0x3bc1f: 0x6ddeac20, + 0x3bc20: 0x6ddeae20, 0x3bc21: 0x6ddeb020, 0x3bc22: 0x6ddeb220, 0x3bc23: 0x6ddeb420, + 0x3bc24: 0x6ddeb620, 0x3bc25: 0x6ddeb820, 0x3bc26: 0x6ddeba20, 0x3bc27: 0x6ddebc20, + 0x3bc28: 0x6ddebe20, 0x3bc29: 0x6ddec020, 0x3bc2a: 0x6ddec220, 0x3bc2b: 0x6ddec420, + 0x3bc2c: 0x6ddec620, 0x3bc2d: 0x6ddec820, 0x3bc2e: 0x6ddeca20, 0x3bc2f: 0x6ddecc20, + 0x3bc30: 0x6ddece20, 0x3bc31: 0x6dded020, 0x3bc32: 0x6dded220, 0x3bc33: 0x6dded420, + 0x3bc34: 0x6dded620, 0x3bc35: 0x6dded820, 0x3bc36: 0x6ddeda20, 0x3bc37: 0x6df6a020, + 0x3bc38: 0x6df6a220, 0x3bc39: 0x6df6a420, 0x3bc3a: 0x6df6a620, 0x3bc3b: 0x6df6a820, + 0x3bc3c: 0x6df6aa20, 0x3bc3d: 0x6df6ac20, 0x3bc3e: 0x6df6ae20, 0x3bc3f: 0x6df6b020, + // Block 0xef1, offset 0x3bc40 + 0x3bc40: 0x6df6b220, 0x3bc41: 0x6df6b420, 0x3bc42: 0x6df6b620, 0x3bc43: 0x6df6b820, + 0x3bc44: 0x6df6ba20, 0x3bc45: 0x6df6bc20, 0x3bc46: 0x6df6be20, 0x3bc47: 0x6df6c020, + 0x3bc48: 0x6df6c220, 0x3bc49: 0x6df6c420, 0x3bc4a: 0x6df6c620, 0x3bc4b: 0x6df6c820, + 0x3bc4c: 0x6df6ca20, 0x3bc4d: 0x6df6cc20, 0x3bc4e: 0x6df6ce20, 0x3bc4f: 0x6df6d020, + 0x3bc50: 0x6df6d220, 0x3bc51: 0x6df6d420, 0x3bc52: 0x6df6d620, 0x3bc53: 0x6df6d820, + 0x3bc54: 0x6df6da20, 0x3bc55: 0x6df6dc20, 0x3bc56: 0x6df6de20, 0x3bc57: 0x6df6e020, + 0x3bc58: 0x6df6e220, 0x3bc59: 0x6df6e420, 0x3bc5a: 0x6df6e620, 0x3bc5b: 0x6df6e820, + 0x3bc5c: 0x6df6ea20, 0x3bc5d: 0x6df6ec20, 0x3bc5e: 0x6df6ee20, 0x3bc5f: 0x6df6f020, + 0x3bc60: 0x6df6f220, 0x3bc61: 0x6df6f420, 0x3bc62: 0x6df6f620, 0x3bc63: 0x6df6f820, + 0x3bc64: 0x6df6fa20, 0x3bc65: 0x6df6fc20, 0x3bc66: 0x6df6fe20, 0x3bc67: 0x6df70020, + 0x3bc68: 0x6df70220, 0x3bc69: 0x6df70420, 0x3bc6a: 0x6df70620, 0x3bc6b: 0x6df70820, + 0x3bc6c: 0x6df70a20, 0x3bc6d: 0x6df70c20, 0x3bc6e: 0x6df70e20, 0x3bc6f: 0x6df71020, + 0x3bc70: 0x6df71220, 0x3bc71: 0x6df71420, 0x3bc72: 0x6df71620, 0x3bc73: 0x6df71820, + 0x3bc74: 0x6df71a20, 0x3bc75: 0x6df71c20, 0x3bc76: 0x6e0a4420, 0x3bc77: 0x6e0a4620, + 0x3bc78: 0x6e0a4820, 0x3bc79: 0x6e0a4a20, 0x3bc7a: 0x6e0a4c20, 0x3bc7b: 0x6e0a4e20, + 0x3bc7c: 0x6e0a5020, 0x3bc7d: 0x6e0a5220, 0x3bc7e: 0x6e0a5420, 0x3bc7f: 0x6e0a5620, + // Block 0xef2, offset 0x3bc80 + 0x3bc80: 0x6e0a5820, 0x3bc81: 0x6e0a5a20, 0x3bc82: 0x6e0a5c20, 0x3bc83: 0x6e0a5e20, + 0x3bc84: 0x6e0a6020, 0x3bc85: 0x6e0a6220, 0x3bc86: 0x6e0a6420, 0x3bc87: 0x6e0a6620, + 0x3bc88: 0x6e0a6820, 0x3bc89: 0x6e0a6a20, 0x3bc8a: 0x6e0a6c20, 0x3bc8b: 0x6e0a6e20, + 0x3bc8c: 0x6e0a7020, 0x3bc8d: 0x6e0a7220, 0x3bc8e: 0x6e0a7420, 0x3bc8f: 0x6e0a7620, + 0x3bc90: 0x6e0a7820, 0x3bc91: 0x6e0a7a20, 0x3bc92: 0x6e0a7c20, 0x3bc93: 0x6e0a7e20, + 0x3bc94: 0x6e0a8020, 0x3bc95: 0x6e0a8220, 0x3bc96: 0x6e0a8420, 0x3bc97: 0x6e0a8620, + 0x3bc98: 0x6e0a8820, 0x3bc99: 0x6e0a8a20, 0x3bc9a: 0x6e0a8c20, 0x3bc9b: 0x6e0a8e20, + 0x3bc9c: 0x6e0a9020, 0x3bc9d: 0x6e0a9220, 0x3bc9e: 0x6e0a9420, 0x3bc9f: 0x6e0a9620, + 0x3bca0: 0x6e0a9820, 0x3bca1: 0x6e0a9a20, 0x3bca2: 0x6e0a9c20, 0x3bca3: 0x6e0a9e20, + 0x3bca4: 0x6e0aa020, 0x3bca5: 0x6e0aa220, 0x3bca6: 0x6e0aa420, 0x3bca7: 0x6e0aa620, + 0x3bca8: 0x6e0aa820, 0x3bca9: 0x6e0aaa20, 0x3bcaa: 0x6e0aac20, 0x3bcab: 0x6e0aae20, + 0x3bcac: 0x6e0ab020, 0x3bcad: 0x6e0ab220, 0x3bcae: 0x6e0ab420, 0x3bcaf: 0x6e0ab620, + 0x3bcb0: 0x6e0ab820, 0x3bcb1: 0x6e0aba20, 0x3bcb2: 0x6e0abc20, 0x3bcb3: 0x6e0abe20, + 0x3bcb4: 0x6e0ac020, 0x3bcb5: 0x6e0ac220, 0x3bcb6: 0x6e0ac420, 0x3bcb7: 0x6e0ac620, + 0x3bcb8: 0x6e0ac820, 0x3bcb9: 0x6e0aca20, 0x3bcba: 0x6e1a5420, 0x3bcbb: 0x6e1a5620, + 0x3bcbc: 0x6e1a5820, 0x3bcbd: 0x6e1a5a20, 0x3bcbe: 0x6e1a5c20, 0x3bcbf: 0x6e1a5e20, + // Block 0xef3, offset 0x3bcc0 + 0x3bcc0: 0x6e1a6020, 0x3bcc1: 0x6e1a6220, 0x3bcc2: 0x6e1a6420, 0x3bcc3: 0x6e1a6620, + 0x3bcc4: 0x6e1a6820, 0x3bcc5: 0x6e1a6a20, 0x3bcc6: 0x6e1a6c20, 0x3bcc7: 0x6e1a6e20, + 0x3bcc8: 0x6e1a7020, 0x3bcc9: 0x6e1a7220, 0x3bcca: 0x6e1a7420, 0x3bccb: 0x6e1a7620, + 0x3bccc: 0x6e1a7820, 0x3bccd: 0x6e1a7a20, 0x3bcce: 0x6e1a7c20, 0x3bccf: 0x6e1a7e20, + 0x3bcd0: 0x6e1a8020, 0x3bcd1: 0x6e1a8220, 0x3bcd2: 0x6e1a8420, 0x3bcd3: 0x6e1a8620, + 0x3bcd4: 0x6e1a8820, 0x3bcd5: 0x6e1a8a20, 0x3bcd6: 0x6e1a8c20, 0x3bcd7: 0x6e1a8e20, + 0x3bcd8: 0x6e1a9020, 0x3bcd9: 0x6e1a9220, 0x3bcda: 0x6e1a9420, 0x3bcdb: 0x6e1a9620, + 0x3bcdc: 0x6e1a9820, 0x3bcdd: 0x6e1a9a20, 0x3bcde: 0x6e1a9c20, 0x3bcdf: 0x6e1a9e20, + 0x3bce0: 0x6e1aa020, 0x3bce1: 0x6e1aa220, 0x3bce2: 0x6e1aa420, 0x3bce3: 0x6e1aa620, + 0x3bce4: 0x6e1aa820, 0x3bce5: 0x6e1aaa20, 0x3bce6: 0x6e1aac20, 0x3bce7: 0x6e1aae20, + 0x3bce8: 0x6e1ab020, 0x3bce9: 0x6e1ab220, 0x3bcea: 0x6e1ab420, 0x3bceb: 0x6e1ab620, + 0x3bcec: 0x6e1ab820, 0x3bced: 0x6e26a820, 0x3bcee: 0x6e26aa20, 0x3bcef: 0x6e26ac20, + 0x3bcf0: 0x6e26ae20, 0x3bcf1: 0x6e26b020, 0x3bcf2: 0x6e26b220, 0x3bcf3: 0x6e26b420, + 0x3bcf4: 0x6e26b620, 0x3bcf5: 0x6e26b820, 0x3bcf6: 0x6e26ba20, 0x3bcf7: 0x6e26bc20, + 0x3bcf8: 0x6e26be20, 0x3bcf9: 0x6e26c020, 0x3bcfa: 0x6e26c220, 0x3bcfb: 0x6e26c420, + 0x3bcfc: 0x6e26c620, 0x3bcfd: 0x6e26c820, 0x3bcfe: 0x6e26ca20, 0x3bcff: 0x6e26cc20, + // Block 0xef4, offset 0x3bd00 + 0x3bd00: 0x6e26ce20, 0x3bd01: 0x6e26d020, 0x3bd02: 0x6e26d220, 0x3bd03: 0x6e26d420, + 0x3bd04: 0x6e26d620, 0x3bd05: 0x6e26d820, 0x3bd06: 0x6e26da20, 0x3bd07: 0x6e26dc20, + 0x3bd08: 0x6e26de20, 0x3bd09: 0x6e26e020, 0x3bd0a: 0x6e26e220, 0x3bd0b: 0x6e26e420, + 0x3bd0c: 0x6e26e620, 0x3bd0d: 0x6e26e820, 0x3bd0e: 0x6e26ea20, 0x3bd0f: 0x6e26ec20, + 0x3bd10: 0x6e26ee20, 0x3bd11: 0x6e26f020, 0x3bd12: 0x6e26f220, 0x3bd13: 0x6e26f420, + 0x3bd14: 0x6e26f620, 0x3bd15: 0x6e26f820, 0x3bd16: 0x6e26fa20, 0x3bd17: 0x6e26fc20, + 0x3bd18: 0x6e26fe20, 0x3bd19: 0x6e270020, 0x3bd1a: 0x6e270220, 0x3bd1b: 0x6e270420, + 0x3bd1c: 0x6e270620, 0x3bd1d: 0x6e270820, 0x3bd1e: 0x6e270a20, 0x3bd1f: 0x6e270c20, + 0x3bd20: 0x6e270e20, 0x3bd21: 0x6e271020, 0x3bd22: 0x6e271220, 0x3bd23: 0x6e271420, + 0x3bd24: 0x6e271620, 0x3bd25: 0x6e271820, 0x3bd26: 0x6e271a20, 0x3bd27: 0x6e271c20, + 0x3bd28: 0x6e271e20, 0x3bd29: 0x6e272020, 0x3bd2a: 0x6e272220, 0x3bd2b: 0x6e272420, + 0x3bd2c: 0x6e272620, 0x3bd2d: 0x6e272820, 0x3bd2e: 0x6e272a20, 0x3bd2f: 0x6e302220, + 0x3bd30: 0x6e302420, 0x3bd31: 0x6e302620, 0x3bd32: 0x6e302820, 0x3bd33: 0x6e302a20, + 0x3bd34: 0x6e302c20, 0x3bd35: 0x6e302e20, 0x3bd36: 0x6e303020, 0x3bd37: 0x6e303220, + 0x3bd38: 0x6e303420, 0x3bd39: 0x6e303620, 0x3bd3a: 0x6e303820, 0x3bd3b: 0x6e303a20, + 0x3bd3c: 0x6e303c20, 0x3bd3d: 0x6e303e20, 0x3bd3e: 0x6e304020, 0x3bd3f: 0x6e304220, + // Block 0xef5, offset 0x3bd40 + 0x3bd40: 0x6e304420, 0x3bd41: 0x6e304620, 0x3bd42: 0x6e304820, 0x3bd43: 0x6e304a20, + 0x3bd44: 0x6e304c20, 0x3bd45: 0x6e304e20, 0x3bd46: 0x6e305020, 0x3bd47: 0x6e305220, + 0x3bd48: 0x6e305420, 0x3bd49: 0x6e305620, 0x3bd4a: 0x6e305820, 0x3bd4b: 0x6e305a20, + 0x3bd4c: 0x6e305c20, 0x3bd4d: 0x6e305e20, 0x3bd4e: 0x6e306020, 0x3bd4f: 0x6e306220, + 0x3bd50: 0x6e306420, 0x3bd51: 0x6e306620, 0x3bd52: 0x6e306820, 0x3bd53: 0x6e306a20, + 0x3bd54: 0x6e306c20, 0x3bd55: 0x6e306e20, 0x3bd56: 0x6e307020, 0x3bd57: 0x6e307220, + 0x3bd58: 0x6e307420, 0x3bd59: 0x6e307620, 0x3bd5a: 0x6e307820, 0x3bd5b: 0x6e307a20, + 0x3bd5c: 0x6e307c20, 0x3bd5d: 0x6e307e20, 0x3bd5e: 0x6e308020, 0x3bd5f: 0x6e308220, + 0x3bd60: 0x6e308420, 0x3bd61: 0x6e308620, 0x3bd62: 0x6e308820, 0x3bd63: 0x6e308a20, + 0x3bd64: 0x6e308c20, 0x3bd65: 0x6e308e20, 0x3bd66: 0x6e309020, 0x3bd67: 0x6e309220, + 0x3bd68: 0x6e309420, 0x3bd69: 0x6e309620, 0x3bd6a: 0x6e309820, 0x3bd6b: 0x6e309a20, + 0x3bd6c: 0x6e374020, 0x3bd6d: 0x6e309c20, 0x3bd6e: 0x6e374220, 0x3bd6f: 0x6e374420, + 0x3bd70: 0x6e374620, 0x3bd71: 0x6e374820, 0x3bd72: 0x6e374a20, 0x3bd73: 0x6e374c20, + 0x3bd74: 0x6e374e20, 0x3bd75: 0x6e375020, 0x3bd76: 0x6e375220, 0x3bd77: 0x6e375420, + 0x3bd78: 0x6e375620, 0x3bd79: 0x6e375820, 0x3bd7a: 0x6e375a20, 0x3bd7b: 0x6e375c20, + 0x3bd7c: 0x6e375e20, 0x3bd7d: 0x6e376020, 0x3bd7e: 0x6e376220, 0x3bd7f: 0x6e376420, + // Block 0xef6, offset 0x3bd80 + 0x3bd80: 0x6e376620, 0x3bd81: 0x6e376820, 0x3bd82: 0x6e376a20, 0x3bd83: 0x6e376c20, + 0x3bd84: 0x6e376e20, 0x3bd85: 0x6e377020, 0x3bd86: 0x6e377220, 0x3bd87: 0x6e377420, + 0x3bd88: 0x6e377620, 0x3bd89: 0x6e377820, 0x3bd8a: 0x6e377a20, 0x3bd8b: 0x6e377c20, + 0x3bd8c: 0x6e377e20, 0x3bd8d: 0x6e378020, 0x3bd8e: 0x6e378220, 0x3bd8f: 0x6e378420, + 0x3bd90: 0x6e378620, 0x3bd91: 0x6e3bfa20, 0x3bd92: 0x6e3bfc20, 0x3bd93: 0x6e3bfe20, + 0x3bd94: 0x6e3c0020, 0x3bd95: 0x6e3c0220, 0x3bd96: 0x6e3c0420, 0x3bd97: 0x6e3c0620, + 0x3bd98: 0x6e3c0820, 0x3bd99: 0x6e3c0a20, 0x3bd9a: 0x6e3c0c20, 0x3bd9b: 0x6e3c0e20, + 0x3bd9c: 0x6e3c1020, 0x3bd9d: 0x6e3c1220, 0x3bd9e: 0x6e3c8020, 0x3bd9f: 0x6e3c1420, + 0x3bda0: 0x6e3c1620, 0x3bda1: 0x6e3c1820, 0x3bda2: 0x6e3c1a20, 0x3bda3: 0x6e3c1c20, + 0x3bda4: 0x6e3c1e20, 0x3bda5: 0x6e3c2020, 0x3bda6: 0x6e3c2220, 0x3bda7: 0x6e3c2420, + 0x3bda8: 0x6e3c2620, 0x3bda9: 0x6e3c2820, 0x3bdaa: 0x6e3c2a20, 0x3bdab: 0x6e3c2c20, + 0x3bdac: 0x6e3c2e20, 0x3bdad: 0x6e3f8c20, 0x3bdae: 0x6e3f8e20, 0x3bdaf: 0x6e3f9020, + 0x3bdb0: 0x6e3f9220, 0x3bdb1: 0x6e3f9420, 0x3bdb2: 0x6e3f9620, 0x3bdb3: 0x6e3f9820, + 0x3bdb4: 0x6e3f9a20, 0x3bdb5: 0x6e3f9c20, 0x3bdb6: 0x6e3f9e20, 0x3bdb7: 0x6e3fa020, + 0x3bdb8: 0x6e3fa220, 0x3bdb9: 0x6e3fa420, 0x3bdba: 0x6e3fa620, 0x3bdbb: 0x6e3fa820, + 0x3bdbc: 0x6e3faa20, 0x3bdbd: 0x6e3fac20, 0x3bdbe: 0x6e3fae20, 0x3bdbf: 0x6e3fb020, + // Block 0xef7, offset 0x3bdc0 + 0x3bdc0: 0x6e3fb220, 0x3bdc1: 0x6e3fb420, 0x3bdc2: 0x6e3fb620, 0x3bdc3: 0x6e420020, + 0x3bdc4: 0x6e420220, 0x3bdc5: 0x6e420420, 0x3bdc6: 0x6e420620, 0x3bdc7: 0x6e420820, + 0x3bdc8: 0x6e420a20, 0x3bdc9: 0x6e420c20, 0x3bdca: 0x6e420e20, 0x3bdcb: 0x6e421020, + 0x3bdcc: 0x6e421220, 0x3bdcd: 0x6e421420, 0x3bdce: 0x6e421620, 0x3bdcf: 0x6e421820, + 0x3bdd0: 0x6e421a20, 0x3bdd1: 0x6e421c20, 0x3bdd2: 0x6e421e20, 0x3bdd3: 0x6e422020, + 0x3bdd4: 0x6e422220, 0x3bdd5: 0x6e422420, 0x3bdd6: 0x6e422620, 0x3bdd7: 0x6e422820, + 0x3bdd8: 0x6e43c620, 0x3bdd9: 0x6e43c820, 0x3bdda: 0x6e43ca20, 0x3bddb: 0x6e43cc20, + 0x3bddc: 0x6e43ce20, 0x3bddd: 0x6e43d020, 0x3bdde: 0x6e43d220, 0x3bddf: 0x6e43d420, + 0x3bde0: 0x6e43d620, 0x3bde1: 0x6e43d820, 0x3bde2: 0x6e43da20, 0x3bde3: 0x6e43dc20, + 0x3bde4: 0x6e43de20, 0x3bde5: 0x6e44ea20, 0x3bde6: 0x6e44ec20, 0x3bde7: 0x6e44ee20, + 0x3bde8: 0x6e44f020, 0x3bde9: 0x6e44f220, 0x3bdea: 0x6e44f420, 0x3bdeb: 0x6e44f620, + 0x3bdec: 0x6e44f820, 0x3bded: 0x6e44fa20, 0x3bdee: 0x6e459220, 0x3bdef: 0x6e459420, + 0x3bdf0: 0x6e459620, 0x3bdf1: 0x6e459820, 0x3bdf2: 0x6e459a20, 0x3bdf3: 0x6e459c20, + 0x3bdf4: 0x6e460220, 0x3bdf5: 0x6e460420, 0x3bdf6: 0x6e460620, 0x3bdf7: 0x6e460820, + 0x3bdf8: 0x6e466420, 0x3bdf9: 0x6e466620, 0x3bdfa: 0x6e466820, 0x3bdfb: 0x6e469c20, + 0x3bdfc: 0x6e469e20, 0x3bdfd: 0x6e46a020, 0x3bdfe: 0x6e46d620, 0x3bdff: 0x6e46f620, + // Block 0xef8, offset 0x3be00 + 0x3be00: 0x6e46f820, 0x3be01: 0x6c63b820, 0x3be02: 0x6c63ba20, 0x3be03: 0x6c63bc20, + 0x3be04: 0x6c8ade20, 0x3be05: 0x6cb76820, 0x3be06: 0x6cb76a20, 0x3be07: 0x6cb76c20, + 0x3be08: 0x6cb76e20, 0x3be09: 0x6cb77020, 0x3be0a: 0x6cb77220, 0x3be0b: 0x6cb77420, + 0x3be0c: 0x6ce8a220, 0x3be0d: 0x6ce8a420, 0x3be0e: 0x6d184820, 0x3be0f: 0x6d473420, + 0x3be10: 0x6d473620, 0x3be11: 0x6d74f220, 0x3be12: 0x6d74f420, 0x3be13: 0x6d74f620, + 0x3be14: 0x6d74f820, 0x3be15: 0x6e0ad620, 0x3be16: 0x6d474620, 0x3be17: 0x6d474820, + 0x3be18: 0x6d750220, 0x3be19: 0x6d750420, 0x3be1a: 0x6d750620, 0x3be1b: 0x6d750820, + 0x3be1c: 0x6d9ecc20, 0x3be1d: 0x6d9ece20, 0x3be1e: 0x6d9ed020, 0x3be1f: 0x6d9ed220, + 0x3be20: 0x6d9ed420, 0x3be21: 0x6d9ed620, 0x3be22: 0x6dc14420, 0x3be23: 0x6ddef220, + 0x3be24: 0x6ddef420, 0x3be25: 0x6ddef620, 0x3be26: 0x6df73820, 0x3be27: 0x6df73a20, + 0x3be28: 0x6df73c20, 0x3be29: 0x6df73e20, 0x3be2a: 0x6df74020, 0x3be2b: 0x6df74220, + 0x3be2c: 0x6df74420, 0x3be2d: 0x6e0ada20, 0x3be2e: 0x6e0adc20, 0x3be2f: 0x6e0ade20, + 0x3be30: 0x6e0ae020, 0x3be31: 0x6e0ae220, 0x3be32: 0x6e0ae420, 0x3be33: 0x6e0ae620, + 0x3be34: 0x6e0ae820, 0x3be35: 0x6e1aca20, 0x3be36: 0x6e1acc20, 0x3be37: 0x6e1ace20, + 0x3be38: 0x6e1ad020, 0x3be39: 0x6e1ad220, 0x3be3a: 0x6e273820, 0x3be3b: 0x6e273a20, + 0x3be3c: 0x6e273c20, 0x3be3d: 0x6e273e20, 0x3be3e: 0x6e274020, 0x3be3f: 0x6e30aa20, + // Block 0xef9, offset 0x3be40 + 0x3be40: 0x6e30ac20, 0x3be41: 0x6e30ae20, 0x3be42: 0x6e30b020, 0x3be43: 0x6e379020, + 0x3be44: 0x6e379220, 0x3be45: 0x6e379420, 0x3be46: 0x6e3c3420, 0x3be47: 0x6e3c3620, + 0x3be48: 0x6e3fba20, 0x3be49: 0x6e422a20, 0x3be4a: 0x6e43e020, 0x3be4b: 0x6d185c20, + 0x3be4c: 0x6d185e20, 0x3be4d: 0x6d474c20, 0x3be4e: 0x6d474e20, 0x3be4f: 0x6d751620, + 0x3be50: 0x6d751820, 0x3be51: 0x6d751a20, 0x3be52: 0x6d751c20, 0x3be53: 0x6d751e20, + 0x3be54: 0x6d752020, 0x3be55: 0x6d752220, 0x3be56: 0x6d752420, 0x3be57: 0x6d752620, + 0x3be58: 0x6d752820, 0x3be59: 0x6d752a20, 0x3be5a: 0x6d752c20, 0x3be5b: 0x6d9eea20, + 0x3be5c: 0x6d9eec20, 0x3be5d: 0x6d9eee20, 0x3be5e: 0x6d9ef020, 0x3be5f: 0x6d9ef220, + 0x3be60: 0x6d9ef420, 0x3be61: 0x6d9ef620, 0x3be62: 0x6d9ef820, 0x3be63: 0x6d9efa20, + 0x3be64: 0x6d9efc20, 0x3be65: 0x6dc14e20, 0x3be66: 0x6dc15020, 0x3be67: 0x6dc15220, + 0x3be68: 0x6dc15420, 0x3be69: 0x6dc15620, 0x3be6a: 0x6dc15820, 0x3be6b: 0x6dc15a20, + 0x3be6c: 0x6dc15c20, 0x3be6d: 0x6dc15e20, 0x3be6e: 0x6dc16020, 0x3be6f: 0x6dc16220, + 0x3be70: 0x6dc16420, 0x3be71: 0x6dc16620, 0x3be72: 0x6dc16820, 0x3be73: 0x6dc16a20, + 0x3be74: 0x6ddf0620, 0x3be75: 0x6ddf0820, 0x3be76: 0x6ddf0a20, 0x3be77: 0x6ddf0c20, + 0x3be78: 0x6ddf0e20, 0x3be79: 0x6ddf1020, 0x3be7a: 0x6ddf1220, 0x3be7b: 0x6ddf1420, + 0x3be7c: 0x6ddf1620, 0x3be7d: 0x6ddf1820, 0x3be7e: 0x6ddf1a20, 0x3be7f: 0x6ddf1c20, + // Block 0xefa, offset 0x3be80 + 0x3be80: 0x6ddf1e20, 0x3be81: 0x6ddf2020, 0x3be82: 0x6ddf2220, 0x3be83: 0x6ddf2420, + 0x3be84: 0x6df75620, 0x3be85: 0x6df75820, 0x3be86: 0x6df75a20, 0x3be87: 0x6df75c20, + 0x3be88: 0x6df75e20, 0x3be89: 0x6df76020, 0x3be8a: 0x6df76220, 0x3be8b: 0x6df76420, + 0x3be8c: 0x6df76620, 0x3be8d: 0x6df76820, 0x3be8e: 0x6e0af420, 0x3be8f: 0x6e0af620, + 0x3be90: 0x6e0af820, 0x3be91: 0x6e0afa20, 0x3be92: 0x6e0afc20, 0x3be93: 0x6e0afe20, + 0x3be94: 0x6e0b0020, 0x3be95: 0x6e0b0220, 0x3be96: 0x6e0b0420, 0x3be97: 0x6e1ada20, + 0x3be98: 0x6e1adc20, 0x3be99: 0x6e1ade20, 0x3be9a: 0x6e1ae020, 0x3be9b: 0x6e1ae220, + 0x3be9c: 0x6e274620, 0x3be9d: 0x6e274820, 0x3be9e: 0x6e274a20, 0x3be9f: 0x6e274c20, + 0x3bea0: 0x6e274e20, 0x3bea1: 0x6e30b420, 0x3bea2: 0x6e30b620, 0x3bea3: 0x6e30b820, + 0x3bea4: 0x6e30ba20, 0x3bea5: 0x6e30bc20, 0x3bea6: 0x6e30be20, 0x3bea7: 0x6e30c020, + 0x3bea8: 0x6e30c220, 0x3bea9: 0x6e30c420, 0x3beaa: 0x6e379c20, 0x3beab: 0x6e379e20, + 0x3beac: 0x6e37a020, 0x3bead: 0x6e37a220, 0x3beae: 0x6e3c3a20, 0x3beaf: 0x6e3c3c20, + 0x3beb0: 0x6e3c3e20, 0x3beb1: 0x6e3c4020, 0x3beb2: 0x6e3c4220, 0x3beb3: 0x6e3c4420, + 0x3beb4: 0x6e3c4620, 0x3beb5: 0x6e422c20, 0x3beb6: 0x6e43e420, 0x3beb7: 0x6e43e620, + 0x3beb8: 0x6e44fc20, 0x3beb9: 0x6e460c20, 0x3beba: 0x6e46d820, 0x3bebb: 0x6e46fa20, + 0x3bebc: 0x6d186220, 0x3bebd: 0x6d186420, 0x3bebe: 0x6d186620, 0x3bebf: 0x6d186820, + // Block 0xefb, offset 0x3bec0 + 0x3bec0: 0x6d186a20, 0x3bec1: 0x6d475820, 0x3bec2: 0x6d475a20, 0x3bec3: 0x6d475c20, + 0x3bec4: 0x6d475e20, 0x3bec5: 0x6d753c20, 0x3bec6: 0x6d753e20, 0x3bec7: 0x6d754020, + 0x3bec8: 0x6d754220, 0x3bec9: 0x6d754420, 0x3beca: 0x6d754620, 0x3becb: 0x6d754820, + 0x3becc: 0x6d754a20, 0x3becd: 0x6d754c20, 0x3bece: 0x6d754e20, 0x3becf: 0x6d755020, + 0x3bed0: 0x6d755220, 0x3bed1: 0x6d755420, 0x3bed2: 0x6d755620, 0x3bed3: 0x6d755820, + 0x3bed4: 0x6d9f0c20, 0x3bed5: 0x6d9f0e20, 0x3bed6: 0x6d9f1020, 0x3bed7: 0x6d9f1220, + 0x3bed8: 0x6d9f1420, 0x3bed9: 0x6d9f1620, 0x3beda: 0x6d9f1820, 0x3bedb: 0x6cbd9220, + 0x3bedc: 0x6d9f1a20, 0x3bedd: 0x6d9f1c20, 0x3bede: 0x6d9f1e20, 0x3bedf: 0x6d9f2020, + 0x3bee0: 0x6d9f2220, 0x3bee1: 0x6d9f2420, 0x3bee2: 0x6dc17420, 0x3bee3: 0x6dc17620, + 0x3bee4: 0x6dc17820, 0x3bee5: 0x6dc17a20, 0x3bee6: 0x6dc17c20, 0x3bee7: 0x6dc17e20, + 0x3bee8: 0x6dc18020, 0x3bee9: 0x6dc18220, 0x3beea: 0x6dc18420, 0x3beeb: 0x6dc18620, + 0x3beec: 0x6dc18820, 0x3beed: 0x6ddf3220, 0x3beee: 0x6ddf3420, 0x3beef: 0x6ddf3620, + 0x3bef0: 0x6ddf3820, 0x3bef1: 0x6ddf3a20, 0x3bef2: 0x6ddf3c20, 0x3bef3: 0x6ddf3e20, + 0x3bef4: 0x6ddf4020, 0x3bef5: 0x6ddf4220, 0x3bef6: 0x6ddf4420, 0x3bef7: 0x6ddf4620, + 0x3bef8: 0x6ddf4820, 0x3bef9: 0x6ddf4a20, 0x3befa: 0x6ddf4c20, 0x3befb: 0x6ddf4e20, + 0x3befc: 0x6df77820, 0x3befd: 0x6df77a20, 0x3befe: 0x6df77c20, 0x3beff: 0x6df77e20, + // Block 0xefc, offset 0x3bf00 + 0x3bf00: 0x6df78020, 0x3bf01: 0x6df78220, 0x3bf02: 0x6df78420, 0x3bf03: 0x6df78620, + 0x3bf04: 0x6df78820, 0x3bf05: 0x6df78a20, 0x3bf06: 0x6df78c20, 0x3bf07: 0x6df78e20, + 0x3bf08: 0x6df79020, 0x3bf09: 0x6df79220, 0x3bf0a: 0x6df79420, 0x3bf0b: 0x6df79620, + 0x3bf0c: 0x6e0b0820, 0x3bf0d: 0x6e0b0a20, 0x3bf0e: 0x6e0b0c20, 0x3bf0f: 0x6e0b0e20, + 0x3bf10: 0x6e0b1020, 0x3bf11: 0x6e0b1220, 0x3bf12: 0x6e0b1420, 0x3bf13: 0x6e0b1620, + 0x3bf14: 0x6e0b1820, 0x3bf15: 0x6e0b1a20, 0x3bf16: 0x6e0b1c20, 0x3bf17: 0x6e0b1e20, + 0x3bf18: 0x6e0b2020, 0x3bf19: 0x6e0b2220, 0x3bf1a: 0x6e0b2420, 0x3bf1b: 0x6e1aea20, + 0x3bf1c: 0x6e1aec20, 0x3bf1d: 0x6e1aee20, 0x3bf1e: 0x6e1af020, 0x3bf1f: 0x6e1af220, + 0x3bf20: 0x6e1af420, 0x3bf21: 0x6e1af620, 0x3bf22: 0x6e1af820, 0x3bf23: 0x6e275820, + 0x3bf24: 0x6e275a20, 0x3bf25: 0x6e275c20, 0x3bf26: 0x6e275e20, 0x3bf27: 0x6e276020, + 0x3bf28: 0x6e276220, 0x3bf29: 0x6e276420, 0x3bf2a: 0x6e276620, 0x3bf2b: 0x6e276820, + 0x3bf2c: 0x6e276a20, 0x3bf2d: 0x6e276c20, 0x3bf2e: 0x6e276e20, 0x3bf2f: 0x6e277020, + 0x3bf30: 0x6e277220, 0x3bf31: 0x6e277420, 0x3bf32: 0x6e30ca20, 0x3bf33: 0x6e30cc20, + 0x3bf34: 0x6e30ce20, 0x3bf35: 0x6e30d020, 0x3bf36: 0x6e30d220, 0x3bf37: 0x6e30d420, + 0x3bf38: 0x6e37a620, 0x3bf39: 0x6e37a820, 0x3bf3a: 0x6e37aa20, 0x3bf3b: 0x6e37ac20, + 0x3bf3c: 0x6e37ae20, 0x3bf3d: 0x6e37b020, 0x3bf3e: 0x6e37b220, 0x3bf3f: 0x6e3fbc20, + // Block 0xefd, offset 0x3bf40 + 0x3bf40: 0x6e3fbe20, 0x3bf41: 0x6e422e20, 0x3bf42: 0x6e423020, 0x3bf43: 0x6e43e820, + 0x3bf44: 0x6e43ea20, 0x3bf45: 0x6e43ec20, 0x3bf46: 0x6e45a020, 0x3bf47: 0x6e460e20, + 0x3bf48: 0x6c8aec20, 0x3bf49: 0x6cb78e20, 0x3bf4a: 0x6cb79020, 0x3bf4b: 0x6ce8b020, + 0x3bf4c: 0x6d476020, 0x3bf4d: 0x6c63ca20, 0x3bf4e: 0x6d755c20, 0x3bf4f: 0x6d755e20, + 0x3bf50: 0x6ddf5020, 0x3bf51: 0x6d186c20, 0x3bf52: 0x6d476820, 0x3bf53: 0x6d476a20, + 0x3bf54: 0x6d476c20, 0x3bf55: 0x6d756620, 0x3bf56: 0x6d756820, 0x3bf57: 0x6d756a20, + 0x3bf58: 0x6d756c20, 0x3bf59: 0x6d756e20, 0x3bf5a: 0x6d757020, 0x3bf5b: 0x6d9f2820, + 0x3bf5c: 0x6d9f2a20, 0x3bf5d: 0x6d9f2c20, 0x3bf5e: 0x6d9f2e20, 0x3bf5f: 0x6d9f3020, + 0x3bf60: 0x6dc18c20, 0x3bf61: 0x6dc18e20, 0x3bf62: 0x6dc19020, 0x3bf63: 0x6ddf5420, + 0x3bf64: 0x6ddf5620, 0x3bf65: 0x6df79c20, 0x3bf66: 0x6df79e20, 0x3bf67: 0x6df7a020, + 0x3bf68: 0x6e0b2c20, 0x3bf69: 0x6e0b2e20, 0x3bf6a: 0x6e1afa20, 0x3bf6b: 0x6e1afc20, + 0x3bf6c: 0x6e277620, 0x3bf6d: 0x6e30d620, 0x3bf6e: 0x6e30d820, 0x3bf6f: 0x6e30da20, + 0x3bf70: 0x6e37b420, 0x3bf71: 0x6e3c4a20, 0x3bf72: 0x6e461020, 0x3bf73: 0x6d186e20, + 0x3bf74: 0x6d476e20, 0x3bf75: 0x6d757220, 0x3bf76: 0x6d757420, 0x3bf77: 0x6d757620, + 0x3bf78: 0x6d757820, 0x3bf79: 0x6d757a20, 0x3bf7a: 0x6d9f3820, 0x3bf7b: 0x6dc19a20, + 0x3bf7c: 0x6dc19c20, 0x3bf7d: 0x6dc19e20, 0x3bf7e: 0x6dc1a020, 0x3bf7f: 0x6dc1a220, + // Block 0xefe, offset 0x3bf80 + 0x3bf80: 0x6dc1a420, 0x3bf81: 0x6dc1a620, 0x3bf82: 0x6ddf5e20, 0x3bf83: 0x6ddf6020, + 0x3bf84: 0x6ddf6220, 0x3bf85: 0x6ddf6420, 0x3bf86: 0x6df7a620, 0x3bf87: 0x6df7a820, + 0x3bf88: 0x6df7aa20, 0x3bf89: 0x6df7ac20, 0x3bf8a: 0x6df7ae20, 0x3bf8b: 0x6df7b020, + 0x3bf8c: 0x6df7b220, 0x3bf8d: 0x6df7b420, 0x3bf8e: 0x6df7b620, 0x3bf8f: 0x6df7b820, + 0x3bf90: 0x6df7ba20, 0x3bf91: 0x6df7bc20, 0x3bf92: 0x6df7be20, 0x3bf93: 0x6e0b3220, + 0x3bf94: 0x6e0b3420, 0x3bf95: 0x6e0b3620, 0x3bf96: 0x6e0b3820, 0x3bf97: 0x6e0b3a20, + 0x3bf98: 0x6e0b3c20, 0x3bf99: 0x6e1b0020, 0x3bf9a: 0x6e1b0220, 0x3bf9b: 0x6e1b0420, + 0x3bf9c: 0x6e1b0620, 0x3bf9d: 0x6e1b0820, 0x3bf9e: 0x6e1b0a20, 0x3bf9f: 0x6e277820, + 0x3bfa0: 0x6e277a20, 0x3bfa1: 0x6e277c20, 0x3bfa2: 0x6e277e20, 0x3bfa3: 0x6e278020, + 0x3bfa4: 0x6e30e020, 0x3bfa5: 0x6e30e220, 0x3bfa6: 0x6e30e420, 0x3bfa7: 0x6e37b820, + 0x3bfa8: 0x6e37ba20, 0x3bfa9: 0x6e37bc20, 0x3bfaa: 0x6e3fc020, 0x3bfab: 0x6e423220, + 0x3bfac: 0x6e461220, 0x3bfad: 0x6d477020, 0x3bfae: 0x6d758220, 0x3bfaf: 0x6d758420, + 0x3bfb0: 0x6d9f3e20, 0x3bfb1: 0x6d9f4020, 0x3bfb2: 0x6d9f4220, 0x3bfb3: 0x6d9f4420, + 0x3bfb4: 0x6d9f4620, 0x3bfb5: 0x6d9f4820, 0x3bfb6: 0x6dc1aa20, 0x3bfb7: 0x6dc1ac20, + 0x3bfb8: 0x6dc1ae20, 0x3bfb9: 0x6dc1b020, 0x3bfba: 0x6dc1b220, 0x3bfbb: 0x6dc1b420, + 0x3bfbc: 0x6dc1b620, 0x3bfbd: 0x6dc1b820, 0x3bfbe: 0x6dc1ba20, 0x3bfbf: 0x6ddf6620, + // Block 0xeff, offset 0x3bfc0 + 0x3bfc0: 0x6ddf6820, 0x3bfc1: 0x6df7c020, 0x3bfc2: 0x6e0b4420, 0x3bfc3: 0x6e0b4620, + 0x3bfc4: 0x6e0b4820, 0x3bfc5: 0x6e0b4a20, 0x3bfc6: 0x6e0b4c20, 0x3bfc7: 0x6e1b1220, + 0x3bfc8: 0x6e1b1420, 0x3bfc9: 0x6e1b1620, 0x3bfca: 0x6e1b1820, 0x3bfcb: 0x6e278620, + 0x3bfcc: 0x6e30e820, 0x3bfcd: 0x6e30ea20, 0x3bfce: 0x6e30ec20, 0x3bfcf: 0x6e30ee20, + 0x3bfd0: 0x6e37be20, 0x3bfd1: 0x6e3fc220, 0x3bfd2: 0x6e3c5020, 0x3bfd3: 0x6e3fc420, + 0x3bfd4: 0x6e43ee20, 0x3bfd5: 0x6e43f020, 0x3bfd6: 0x6e43f220, 0x3bfd7: 0x6ce8bc20, + 0x3bfd8: 0x6d187220, 0x3bfd9: 0x6d477420, 0x3bfda: 0x6d477620, 0x3bfdb: 0x6d477820, + 0x3bfdc: 0x6d758c20, 0x3bfdd: 0x6d758e20, 0x3bfde: 0x6d759020, 0x3bfdf: 0x6d759220, + 0x3bfe0: 0x6d759420, 0x3bfe1: 0x6d759620, 0x3bfe2: 0x6d759820, 0x3bfe3: 0x6d759a20, + 0x3bfe4: 0x6d9f5620, 0x3bfe5: 0x6d9f5820, 0x3bfe6: 0x6d9f5a20, 0x3bfe7: 0x6d9f5c20, + 0x3bfe8: 0x6d9f5e20, 0x3bfe9: 0x6d9f6020, 0x3bfea: 0x6d9f6220, 0x3bfeb: 0x6d9f6420, + 0x3bfec: 0x6d9f6620, 0x3bfed: 0x6d9f6820, 0x3bfee: 0x6d9f6a20, 0x3bfef: 0x6d9f6c20, + 0x3bff0: 0x6d9f6e20, 0x3bff1: 0x6d9f7020, 0x3bff2: 0x6dc1cc20, 0x3bff3: 0x6dc1ce20, + 0x3bff4: 0x6dc1d020, 0x3bff5: 0x6dc1d220, 0x3bff6: 0x6dc1d420, 0x3bff7: 0x6dc1d620, + 0x3bff8: 0x6dc1d820, 0x3bff9: 0x6dc1da20, 0x3bffa: 0x6dc1dc20, 0x3bffb: 0x6dc1de20, + 0x3bffc: 0x6dc1e020, 0x3bffd: 0x6dc1e220, 0x3bffe: 0x6dc1e420, 0x3bfff: 0x6ddf7820, + // Block 0xf00, offset 0x3c000 + 0x3c000: 0x6ddf7a20, 0x3c001: 0x6ddf7c20, 0x3c002: 0x6ddf7e20, 0x3c003: 0x6ddf8020, + 0x3c004: 0x6ddf8220, 0x3c005: 0x6ddf8420, 0x3c006: 0x6ddf8620, 0x3c007: 0x6ddf8820, + 0x3c008: 0x6df7cc20, 0x3c009: 0x6df7ce20, 0x3c00a: 0x6df7d020, 0x3c00b: 0x6df7d220, + 0x3c00c: 0x6df7d420, 0x3c00d: 0x6df7d620, 0x3c00e: 0x6df7d820, 0x3c00f: 0x6df7da20, + 0x3c010: 0x6df7dc20, 0x3c011: 0x6df7de20, 0x3c012: 0x6e0b6220, 0x3c013: 0x6e0b6420, + 0x3c014: 0x6e0b6620, 0x3c015: 0x6e0b6820, 0x3c016: 0x6e0b6a20, 0x3c017: 0x6e0b6c20, + 0x3c018: 0x6e0b6e20, 0x3c019: 0x6e0b7020, 0x3c01a: 0x6e0b7220, 0x3c01b: 0x6e0b7420, + 0x3c01c: 0x6e0b7620, 0x3c01d: 0x6e0b7820, 0x3c01e: 0x6e0b7a20, 0x3c01f: 0x6e0b7c20, + 0x3c020: 0x6e0b7e20, 0x3c021: 0x6e0b8020, 0x3c022: 0x6e0b8220, 0x3c023: 0x6e1b2a20, + 0x3c024: 0x6e0b8420, 0x3c025: 0x6e1b2c20, 0x3c026: 0x6e1b2e20, 0x3c027: 0x6e1b3020, + 0x3c028: 0x6e1b3220, 0x3c029: 0x6e1b3420, 0x3c02a: 0x6e1b3620, 0x3c02b: 0x6e1b3820, + 0x3c02c: 0x6e1b3a20, 0x3c02d: 0x6e1b3c20, 0x3c02e: 0x6e1b3e20, 0x3c02f: 0x6e1b4020, + 0x3c030: 0x6e1b4220, 0x3c031: 0x6e1b4420, 0x3c032: 0x6e1b4620, 0x3c033: 0x6e1b4820, + 0x3c034: 0x6e1b4a20, 0x3c035: 0x6e1b4c20, 0x3c036: 0x6e1b4e20, 0x3c037: 0x6e1b5020, + 0x3c038: 0x6e1b5220, 0x3c039: 0x6e1b5420, 0x3c03a: 0x6e1b5620, 0x3c03b: 0x6e1b5820, + 0x3c03c: 0x6e1b5a20, 0x3c03d: 0x6e1b5c20, 0x3c03e: 0x6e278c20, 0x3c03f: 0x6e278e20, + // Block 0xf01, offset 0x3c040 + 0x3c040: 0x6e279020, 0x3c041: 0x6e279220, 0x3c042: 0x6e279420, 0x3c043: 0x6e279620, + 0x3c044: 0x6e279820, 0x3c045: 0x6e279a20, 0x3c046: 0x6e279c20, 0x3c047: 0x6e279e20, + 0x3c048: 0x6e27a020, 0x3c049: 0x6e27a220, 0x3c04a: 0x6e27a420, 0x3c04b: 0x6e27a620, + 0x3c04c: 0x6e27a820, 0x3c04d: 0x6e27aa20, 0x3c04e: 0x6e27ac20, 0x3c04f: 0x6e30f820, + 0x3c050: 0x6e30fa20, 0x3c051: 0x6e30fc20, 0x3c052: 0x6e30fe20, 0x3c053: 0x6e310020, + 0x3c054: 0x6e310220, 0x3c055: 0x6e310420, 0x3c056: 0x6e310620, 0x3c057: 0x6e310820, + 0x3c058: 0x6e37c220, 0x3c059: 0x6e37c420, 0x3c05a: 0x6e37c620, 0x3c05b: 0x6e37c820, + 0x3c05c: 0x6e37ca20, 0x3c05d: 0x6e37cc20, 0x3c05e: 0x6e37ce20, 0x3c05f: 0x6e37d020, + 0x3c060: 0x6e37d220, 0x3c061: 0x6e37d420, 0x3c062: 0x6e37d620, 0x3c063: 0x6e37d820, + 0x3c064: 0x6e37da20, 0x3c065: 0x6e37dc20, 0x3c066: 0x6e37de20, 0x3c067: 0x6e37e020, + 0x3c068: 0x6e37e220, 0x3c069: 0x6e3c5a20, 0x3c06a: 0x6e3c5c20, 0x3c06b: 0x6e3c5e20, + 0x3c06c: 0x6e3c6020, 0x3c06d: 0x6e3c6220, 0x3c06e: 0x6e3c6420, 0x3c06f: 0x6e3c6620, + 0x3c070: 0x6e3c6820, 0x3c071: 0x6e3c6a20, 0x3c072: 0x6e3c6c20, 0x3c073: 0x6e3c6e20, + 0x3c074: 0x6e3fca20, 0x3c075: 0x6e3fcc20, 0x3c076: 0x6e3fce20, 0x3c077: 0x6e3fd020, + 0x3c078: 0x6e3fd220, 0x3c079: 0x6e423620, 0x3c07a: 0x6e423820, 0x3c07b: 0x6e423a20, + 0x3c07c: 0x6e423c20, 0x3c07d: 0x6e423e20, 0x3c07e: 0x6e424020, 0x3c07f: 0x6e43f620, + // Block 0xf02, offset 0x3c080 + 0x3c080: 0x6e43f820, 0x3c081: 0x6e43fa20, 0x3c082: 0x6e43fc20, 0x3c083: 0x6e450020, + 0x3c084: 0x6e450220, 0x3c085: 0x6e45a220, 0x3c086: 0x6e45a420, 0x3c087: 0x6e466a20, + 0x3c088: 0x6e466c20, 0x3c089: 0x6e471c20, 0x3c08a: 0x6e472a20, 0x3c08b: 0x6ddf8a20, + 0x3c08c: 0x6e0b8a20, 0x3c08d: 0x6e1b6020, 0x3c08e: 0x6e1b6220, 0x3c08f: 0x6e1b6420, + 0x3c090: 0x6e310a20, 0x3c091: 0x6d477a20, 0x3c092: 0x6d759c20, 0x3c093: 0x6d759e20, + 0x3c094: 0x6dc1ea20, 0x3c095: 0x6dc1ec20, 0x3c096: 0x6dc1ee20, 0x3c097: 0x6dc1f020, + 0x3c098: 0x6dc1f220, 0x3c099: 0x6dc1f420, 0x3c09a: 0x6ddf9420, 0x3c09b: 0x6ddf9620, + 0x3c09c: 0x6ddf9820, 0x3c09d: 0x6ddf9a20, 0x3c09e: 0x6ddf9c20, 0x3c09f: 0x6ddf9e20, + 0x3c0a0: 0x6ddfa020, 0x3c0a1: 0x6df7e820, 0x3c0a2: 0x6df7ea20, 0x3c0a3: 0x6df7ec20, + 0x3c0a4: 0x6df7ee20, 0x3c0a5: 0x6df7f020, 0x3c0a6: 0x6df7f220, 0x3c0a7: 0x6e0b8c20, + 0x3c0a8: 0x6e0b8e20, 0x3c0a9: 0x6e0b9020, 0x3c0aa: 0x6e0b9220, 0x3c0ab: 0x6e0b9420, + 0x3c0ac: 0x6e1b6820, 0x3c0ad: 0x6e1b6a20, 0x3c0ae: 0x6e27b020, 0x3c0af: 0x6e27b220, + 0x3c0b0: 0x6e27b420, 0x3c0b1: 0x6e27b620, 0x3c0b2: 0x6e27b820, 0x3c0b3: 0x6e27ba20, + 0x3c0b4: 0x6e27bc20, 0x3c0b5: 0x6e27be20, 0x3c0b6: 0x6e27c020, 0x3c0b7: 0x6e311020, + 0x3c0b8: 0x6e311220, 0x3c0b9: 0x6e37e620, 0x3c0ba: 0x6e3c7420, 0x3c0bb: 0x6e3cd420, + 0x3c0bc: 0x6e3fd620, 0x3c0bd: 0x6e3c7620, 0x3c0be: 0x6e3fd820, 0x3c0bf: 0x6e424220, + // Block 0xf03, offset 0x3c0c0 + 0x3c0c0: 0x6e424420, 0x3c0c1: 0x6e43fe20, 0x3c0c2: 0x6ce8c220, 0x3c0c3: 0x6d477c20, + 0x3c0c4: 0x6d75a620, 0x3c0c5: 0x6d75a820, 0x3c0c6: 0x6d75aa20, 0x3c0c7: 0x6d9f7a20, + 0x3c0c8: 0x6ddfa220, 0x3c0c9: 0x6e27c220, 0x3c0ca: 0x6e424620, 0x3c0cb: 0x6d9f7c20, + 0x3c0cc: 0x6d9f7e20, 0x3c0cd: 0x6dc1fa20, 0x3c0ce: 0x6dc1fc20, 0x3c0cf: 0x6dc1fe20, + 0x3c0d0: 0x6ddfae20, 0x3c0d1: 0x6ddfb020, 0x3c0d2: 0x6ddfb220, 0x3c0d3: 0x6ddfb420, + 0x3c0d4: 0x6df7fa20, 0x3c0d5: 0x6df7fc20, 0x3c0d6: 0x6df7fe20, 0x3c0d7: 0x6df80020, + 0x3c0d8: 0x6df80220, 0x3c0d9: 0x6df80420, 0x3c0da: 0x6df80620, 0x3c0db: 0x6df80820, + 0x3c0dc: 0x6e0b9820, 0x3c0dd: 0x6e0b9a20, 0x3c0de: 0x6e0b9c20, 0x3c0df: 0x6e0b9e20, + 0x3c0e0: 0x6e0ba020, 0x3c0e1: 0x6e0ba220, 0x3c0e2: 0x6e1b7620, 0x3c0e3: 0x6e1b7820, + 0x3c0e4: 0x6e1b7a20, 0x3c0e5: 0x6e1b7c20, 0x3c0e6: 0x6e27c620, 0x3c0e7: 0x6e27c820, + 0x3c0e8: 0x6e27ca20, 0x3c0e9: 0x6e27cc20, 0x3c0ea: 0x6e27ce20, 0x3c0eb: 0x6e27d020, + 0x3c0ec: 0x6e27d220, 0x3c0ed: 0x6e27d420, 0x3c0ee: 0x6e311620, 0x3c0ef: 0x6e37ee20, + 0x3c0f0: 0x6e37f020, 0x3c0f1: 0x6e37f220, 0x3c0f2: 0x6e37f420, 0x3c0f3: 0x6e3c8220, + 0x3c0f4: 0x6e3c8420, 0x3c0f5: 0x6e3fdc20, 0x3c0f6: 0x6e424820, 0x3c0f7: 0x6e450620, + 0x3c0f8: 0x6d75ae20, 0x3c0f9: 0x6d75b020, 0x3c0fa: 0x6d9f8220, 0x3c0fb: 0x6d9f8420, + 0x3c0fc: 0x6d9f8620, 0x3c0fd: 0x6dc20820, 0x3c0fe: 0x6dc20a20, 0x3c0ff: 0x6dc20c20, + // Block 0xf04, offset 0x3c100 + 0x3c100: 0x6dc20e20, 0x3c101: 0x6dc21020, 0x3c102: 0x6dc21220, 0x3c103: 0x6dc21420, + 0x3c104: 0x6dc21620, 0x3c105: 0x6dc21820, 0x3c106: 0x6dc21a20, 0x3c107: 0x6dc21c20, + 0x3c108: 0x6dc21e20, 0x3c109: 0x6ddfc820, 0x3c10a: 0x6ddfca20, 0x3c10b: 0x6ddfcc20, + 0x3c10c: 0x6ddfce20, 0x3c10d: 0x6ddfd020, 0x3c10e: 0x6ddfd220, 0x3c10f: 0x6ddfd420, + 0x3c110: 0x6ddfd620, 0x3c111: 0x6ddfd820, 0x3c112: 0x6df80e20, 0x3c113: 0x6df81020, + 0x3c114: 0x6df81220, 0x3c115: 0x6df81420, 0x3c116: 0x6df81620, 0x3c117: 0x6df81820, + 0x3c118: 0x6df81a20, 0x3c119: 0x6df81c20, 0x3c11a: 0x6e0baa20, 0x3c11b: 0x6e0bac20, + 0x3c11c: 0x6e0bae20, 0x3c11d: 0x6e0bb020, 0x3c11e: 0x6e0bb220, 0x3c11f: 0x6df81e20, + 0x3c120: 0x6e0bb420, 0x3c121: 0x6e0bb620, 0x3c122: 0x6e0bb820, 0x3c123: 0x6e0bba20, + 0x3c124: 0x6e0bbc20, 0x3c125: 0x6e0bbe20, 0x3c126: 0x6e0bc020, 0x3c127: 0x6e0bc220, + 0x3c128: 0x6e1b8220, 0x3c129: 0x6e1b8420, 0x3c12a: 0x6e1b8620, 0x3c12b: 0x6e27e020, + 0x3c12c: 0x6e27e220, 0x3c12d: 0x6e27e420, 0x3c12e: 0x6e27e620, 0x3c12f: 0x6e27e820, + 0x3c130: 0x6e27ea20, 0x3c131: 0x6e27ec20, 0x3c132: 0x6e27ee20, 0x3c133: 0x6e27f020, + 0x3c134: 0x6e27f220, 0x3c135: 0x6e312420, 0x3c136: 0x6e312620, 0x3c137: 0x6e312820, + 0x3c138: 0x6e312a20, 0x3c139: 0x6e312c20, 0x3c13a: 0x6e312e20, 0x3c13b: 0x6e313020, + 0x3c13c: 0x6e313220, 0x3c13d: 0x6e313420, 0x3c13e: 0x6e313620, 0x3c13f: 0x6e380420, + // Block 0xf05, offset 0x3c140 + 0x3c140: 0x6e37f620, 0x3c141: 0x6e37f820, 0x3c142: 0x6e37fa20, 0x3c143: 0x6e37fc20, + 0x3c144: 0x6e37fe20, 0x3c145: 0x6e3c8620, 0x3c146: 0x6e3c8820, 0x3c147: 0x6e3c8a20, + 0x3c148: 0x6e3c8c20, 0x3c149: 0x6e3c8e20, 0x3c14a: 0x6e3fde20, 0x3c14b: 0x6e424a20, + 0x3c14c: 0x6e450820, 0x3c14d: 0x6e450a20, 0x3c14e: 0x6e45a620, 0x3c14f: 0x6e461420, + 0x3c150: 0x6d75b220, 0x3c151: 0x6d9f8c20, 0x3c152: 0x6d9f8e20, 0x3c153: 0x6dc22420, + 0x3c154: 0x6dc22620, 0x3c155: 0x6ddfe020, 0x3c156: 0x6ddfe220, 0x3c157: 0x6ddfe420, + 0x3c158: 0x6ddfe620, 0x3c159: 0x6ddfe820, 0x3c15a: 0x6df82620, 0x3c15b: 0x6df82820, + 0x3c15c: 0x6df82a20, 0x3c15d: 0x6df82c20, 0x3c15e: 0x6df82e20, 0x3c15f: 0x6df83020, + 0x3c160: 0x6df83220, 0x3c161: 0x6e0bc820, 0x3c162: 0x6e0bca20, 0x3c163: 0x6e0bcc20, + 0x3c164: 0x6e0bce20, 0x3c165: 0x6e1b8a20, 0x3c166: 0x6e1b8c20, 0x3c167: 0x6e1b8e20, + 0x3c168: 0x6e1b9020, 0x3c169: 0x6e1b9220, 0x3c16a: 0x6e1b9420, 0x3c16b: 0x6e1b9620, + 0x3c16c: 0x6e1b9820, 0x3c16d: 0x6e27f620, 0x3c16e: 0x6e27f820, 0x3c16f: 0x6e313c20, + 0x3c170: 0x6e313e20, 0x3c171: 0x6e314020, 0x3c172: 0x6e314220, 0x3c173: 0x6e380620, + 0x3c174: 0x6e380820, 0x3c175: 0x6e380a20, 0x3c176: 0x6e3c9420, 0x3c177: 0x6e3c9620, + 0x3c178: 0x6e3c9820, 0x3c179: 0x6e3c9a20, 0x3c17a: 0x6e3c9c20, 0x3c17b: 0x6e3fe020, + 0x3c17c: 0x6e3fe220, 0x3c17d: 0x6e3fe420, 0x3c17e: 0x6e425020, 0x3c17f: 0x6e425220, + // Block 0xf06, offset 0x3c180 + 0x3c180: 0x6e425420, 0x3c181: 0x6e45aa20, 0x3c182: 0x6e461620, 0x3c183: 0x6e466e20, + 0x3c184: 0x6d478420, 0x3c185: 0x6d9f9020, 0x3c186: 0x6dc22e20, 0x3c187: 0x6ddff020, + 0x3c188: 0x6ddff220, 0x3c189: 0x6df83620, 0x3c18a: 0x6df83820, 0x3c18b: 0x6e0bd020, + 0x3c18c: 0x6e0bd220, 0x3c18d: 0x6e27fa20, 0x3c18e: 0x6e1b9c20, 0x3c18f: 0x6e3c9e20, + 0x3c190: 0x6e3ca020, 0x3c191: 0x6e3ca220, 0x3c192: 0x6e440220, 0x3c193: 0x6e45ac20, + 0x3c194: 0x6dc23220, 0x3c195: 0x6dc23420, 0x3c196: 0x6dc23620, 0x3c197: 0x6dc23820, + 0x3c198: 0x6ddff820, 0x3c199: 0x6ddffa20, 0x3c19a: 0x6ddffc20, 0x3c19b: 0x6df84420, + 0x3c19c: 0x6df84620, 0x3c19d: 0x6df84820, 0x3c19e: 0x6df84a20, 0x3c19f: 0x6df84c20, + 0x3c1a0: 0x6df84e20, 0x3c1a1: 0x6df85020, 0x3c1a2: 0x6df85220, 0x3c1a3: 0x6df85420, + 0x3c1a4: 0x6df85620, 0x3c1a5: 0x6e0bee20, 0x3c1a6: 0x6e0bf020, 0x3c1a7: 0x6e0bf220, + 0x3c1a8: 0x6e0bf420, 0x3c1a9: 0x6e0bf620, 0x3c1aa: 0x6e0bf820, 0x3c1ab: 0x6e0bfa20, + 0x3c1ac: 0x6e0bfc20, 0x3c1ad: 0x6e0bfe20, 0x3c1ae: 0x6e0c0020, 0x3c1af: 0x6e0c0220, + 0x3c1b0: 0x6e0c0420, 0x3c1b1: 0x6e0c0620, 0x3c1b2: 0x6e0c0820, 0x3c1b3: 0x6e0c0a20, + 0x3c1b4: 0x6e0c0c20, 0x3c1b5: 0x6e0c0e20, 0x3c1b6: 0x6e0c1020, 0x3c1b7: 0x6e1bb020, + 0x3c1b8: 0x6e1bb220, 0x3c1b9: 0x6e1bb420, 0x3c1ba: 0x6e1bb620, 0x3c1bb: 0x6e1bb820, + 0x3c1bc: 0x6e1bba20, 0x3c1bd: 0x6e1bbc20, 0x3c1be: 0x6e1bbe20, 0x3c1bf: 0x6e1bc020, + // Block 0xf07, offset 0x3c1c0 + 0x3c1c0: 0x6e1bc220, 0x3c1c1: 0x6e1bc420, 0x3c1c2: 0x6e1bc620, 0x3c1c3: 0x6e1bc820, + 0x3c1c4: 0x6e1bca20, 0x3c1c5: 0x6e1bcc20, 0x3c1c6: 0x6e1bce20, 0x3c1c7: 0x6e1bd020, + 0x3c1c8: 0x6e1bd220, 0x3c1c9: 0x6e1bd420, 0x3c1ca: 0x6e1bd620, 0x3c1cb: 0x6e1bd820, + 0x3c1cc: 0x6e1bda20, 0x3c1cd: 0x6e1bdc20, 0x3c1ce: 0x6e280620, 0x3c1cf: 0x6e280820, + 0x3c1d0: 0x6e280a20, 0x3c1d1: 0x6e280c20, 0x3c1d2: 0x6e280e20, 0x3c1d3: 0x6e281020, + 0x3c1d4: 0x6e281220, 0x3c1d5: 0x6e281420, 0x3c1d6: 0x6e281620, 0x3c1d7: 0x6e281820, + 0x3c1d8: 0x6e281a20, 0x3c1d9: 0x6e281c20, 0x3c1da: 0x6e281e20, 0x3c1db: 0x6e282020, + 0x3c1dc: 0x6e282220, 0x3c1dd: 0x6e282420, 0x3c1de: 0x6e282620, 0x3c1df: 0x6e282820, + 0x3c1e0: 0x6e282a20, 0x3c1e1: 0x6e282c20, 0x3c1e2: 0x6e282e20, 0x3c1e3: 0x6e283020, + 0x3c1e4: 0x6e283220, 0x3c1e5: 0x6e315420, 0x3c1e6: 0x6e315620, 0x3c1e7: 0x6e315820, + 0x3c1e8: 0x6e315a20, 0x3c1e9: 0x6e315c20, 0x3c1ea: 0x6e315e20, 0x3c1eb: 0x6e316020, + 0x3c1ec: 0x6e316220, 0x3c1ed: 0x6e316420, 0x3c1ee: 0x6e316620, 0x3c1ef: 0x6e316820, + 0x3c1f0: 0x6e316a20, 0x3c1f1: 0x6e316c20, 0x3c1f2: 0x6e316e20, 0x3c1f3: 0x6e317020, + 0x3c1f4: 0x6e317220, 0x3c1f5: 0x6e317420, 0x3c1f6: 0x6e317620, 0x3c1f7: 0x6e317820, + 0x3c1f8: 0x6e317a20, 0x3c1f9: 0x6e381e20, 0x3c1fa: 0x6e382020, 0x3c1fb: 0x6e382220, + 0x3c1fc: 0x6e382420, 0x3c1fd: 0x6e382620, 0x3c1fe: 0x6e382820, 0x3c1ff: 0x6e382a20, + // Block 0xf08, offset 0x3c200 + 0x3c200: 0x6e382c20, 0x3c201: 0x6e382e20, 0x3c202: 0x6e383020, 0x3c203: 0x6e383220, + 0x3c204: 0x6e383420, 0x3c205: 0x6e383620, 0x3c206: 0x6e383820, 0x3c207: 0x6e383a20, + 0x3c208: 0x6e383c20, 0x3c209: 0x6e3cb020, 0x3c20a: 0x6e3cb220, 0x3c20b: 0x6e3cb420, + 0x3c20c: 0x6e3cb620, 0x3c20d: 0x6e3cb820, 0x3c20e: 0x6e3cba20, 0x3c20f: 0x6e3cbc20, + 0x3c210: 0x6e3cbe20, 0x3c211: 0x6e3cc020, 0x3c212: 0x6e3cc220, 0x3c213: 0x6e3cc420, + 0x3c214: 0x6e3cc620, 0x3c215: 0x6e3cc820, 0x3c216: 0x6e3cca20, 0x3c217: 0x6e3ccc20, + 0x3c218: 0x6e3cce20, 0x3c219: 0x6e3cd020, 0x3c21a: 0x6e3fea20, 0x3c21b: 0x6e3fec20, + 0x3c21c: 0x6e3fee20, 0x3c21d: 0x6e3ff020, 0x3c21e: 0x6e3ff220, 0x3c21f: 0x6e3ff420, + 0x3c220: 0x6e3ff620, 0x3c221: 0x6e3ff820, 0x3c222: 0x6e3ffa20, 0x3c223: 0x6e425820, + 0x3c224: 0x6e425a20, 0x3c225: 0x6e425c20, 0x3c226: 0x6e425e20, 0x3c227: 0x6e426020, + 0x3c228: 0x6e426220, 0x3c229: 0x6e426420, 0x3c22a: 0x6e426620, 0x3c22b: 0x6e426820, + 0x3c22c: 0x6e426a20, 0x3c22d: 0x6e426c20, 0x3c22e: 0x6e426e20, 0x3c22f: 0x6e427020, + 0x3c230: 0x6e440a20, 0x3c231: 0x6e440c20, 0x3c232: 0x6e440e20, 0x3c233: 0x6e441020, + 0x3c234: 0x6e441220, 0x3c235: 0x6e441420, 0x3c236: 0x6e451020, 0x3c237: 0x6e45ae20, + 0x3c238: 0x6e45b020, 0x3c239: 0x6e45b220, 0x3c23a: 0x6e45b420, 0x3c23b: 0x6e45b620, + 0x3c23c: 0x6e45b820, 0x3c23d: 0x6e461820, 0x3c23e: 0x6e461a20, 0x3c23f: 0x6e461c20, + // Block 0xf09, offset 0x3c240 + 0x3c240: 0x6e461e20, 0x3c241: 0x6e467020, 0x3c242: 0x6e467220, 0x3c243: 0x6e467420, + 0x3c244: 0x6e467620, 0x3c245: 0x6e46a620, 0x3c246: 0x6e46be20, 0x3c247: 0x6e46c020, + 0x3c248: 0x6e46c220, 0x3c249: 0x6e46c420, 0x3c24a: 0x6e46de20, 0x3c24b: 0x6e46e020, + 0x3c24c: 0x6e46fe20, 0x3c24d: 0x6e472620, 0x3c24e: 0x6e472820, 0x3c24f: 0x6d478a20, + 0x3c250: 0x6d9f9420, 0x3c251: 0x6df85c20, 0x3c252: 0x6df85e20, 0x3c253: 0x6df86020, + 0x3c254: 0x6df86220, 0x3c255: 0x6e0c1420, 0x3c256: 0x6e0c1620, 0x3c257: 0x6e0c1820, + 0x3c258: 0x6e0c1a20, 0x3c259: 0x6e1be420, 0x3c25a: 0x6e0c1c20, 0x3c25b: 0x6e0c1e20, + 0x3c25c: 0x6e283e20, 0x3c25d: 0x6e284020, 0x3c25e: 0x6e284220, 0x3c25f: 0x6e284420, + 0x3c260: 0x6e317c20, 0x3c261: 0x6e317e20, 0x3c262: 0x6e3cd220, 0x3c263: 0x6e427420, + 0x3c264: 0x6e427620, 0x3c265: 0x6e474220, 0x3c266: 0x6d9fa020, 0x3c267: 0x6e1bec20, + 0x3c268: 0x6de00220, 0x3c269: 0x6df86620, 0x3c26a: 0x6df86820, 0x3c26b: 0x6e0c2620, + 0x3c26c: 0x6e0c2820, 0x3c26d: 0x6e0c2a20, 0x3c26e: 0x6e0c2c20, 0x3c26f: 0x6e0c2e20, + 0x3c270: 0x6e0c3020, 0x3c271: 0x6e0c3220, 0x3c272: 0x6e0c3420, 0x3c273: 0x6e0c3620, + 0x3c274: 0x6e0c3820, 0x3c275: 0x6e0c3a20, 0x3c276: 0x6e1bee20, 0x3c277: 0x6e1bf020, + 0x3c278: 0x6e1bf220, 0x3c279: 0x6e1bf420, 0x3c27a: 0x6e1bf620, 0x3c27b: 0x6e1bf820, + 0x3c27c: 0x6e1bfa20, 0x3c27d: 0x6e1bfc20, 0x3c27e: 0x6e318220, 0x3c27f: 0x6e318420, + // Block 0xf0a, offset 0x3c280 + 0x3c280: 0x6e384020, 0x3c281: 0x6e3cd620, 0x3c282: 0x6e427820, 0x3c283: 0x6e427a20, + 0x3c284: 0x6e427c20, 0x3c285: 0x6e441820, 0x3c286: 0x6e441a20, 0x3c287: 0x6e45ba20, + 0x3c288: 0x6e46aa20, 0x3c289: 0x6d9fa220, 0x3c28a: 0x6e1c0220, 0x3c28b: 0x6e3cdc20, + 0x3c28c: 0x6e3cde20, 0x3c28d: 0x6e3ce020, 0x3c28e: 0x6e400020, 0x3c28f: 0x6e400220, + 0x3c290: 0x6e400420, 0x3c291: 0x6e400620, 0x3c292: 0x6e428020, 0x3c293: 0x6e441e20, + 0x3c294: 0x6e462020, 0x3c295: 0x6e46ac20, 0x3c296: 0x6e471220, + // Block 0xf0b, offset 0x3c2c0 + 0x3c2c0: 0x6c00f020, 0x3c2c1: 0x6c00f220, 0x3c2c2: 0x6c023420, 0x3c2c3: 0x6c28c220, + 0x3c2c4: 0x6c42f420, 0x3c2c5: 0x6c63d620, 0x3c2c6: 0x6c8afa20, 0x3c2c7: 0x6d75d220, + 0x3c2c8: 0x6c024020, 0x3c2c9: 0x6c42fe20, 0x3c2ca: 0x6c004c20, 0x3c2cb: 0x6c28ce20, + 0x3c2cc: 0x6c0b0c20, 0x3c2cd: 0x6c430820, 0x3c2ce: 0x6c63ee20, 0x3c2cf: 0x6c63f020, + 0x3c2d0: 0x6c05ae20, 0x3c2d1: 0x6c0b3620, 0x3c2d2: 0x6c161c20, 0x3c2d3: 0x6c161e20, + 0x3c2d4: 0x6c28f020, 0x3c2d5: 0x6c432a20, 0x3c2d6: 0x6c63fe20, 0x3c2d7: 0x6c640020, + 0x3c2d8: 0x6c8b2020, 0x3c2d9: 0x6cb7b620, 0x3c2da: 0x6cb7b820, 0x3c2db: 0x6ce8dc20, + 0x3c2dc: 0x6c162820, 0x3c2dd: 0x6cb7bc20, 0x3c2de: 0x6d18a820, 0x3c2df: 0x6d479c20, + 0x3c2e0: 0x6c05b420, 0x3c2e1: 0x6c05b620, 0x3c2e2: 0x6c164420, 0x3c2e3: 0x6c8b3c20, + 0x3c2e4: 0x6cb7d620, 0x3c2e5: 0x6d47b020, 0x3c2e6: 0x6de00c20, 0x3c2e7: 0x6c02c420, + 0x3c2e8: 0x6c0c3c20, 0x3c2e9: 0x6c0c3e20, 0x3c2ea: 0x6c0c4020, 0x3c2eb: 0x6c0c4220, + 0x3c2ec: 0x6c172220, 0x3c2ed: 0x6c172420, 0x3c2ee: 0x6c172620, 0x3c2ef: 0x6c172820, + 0x3c2f0: 0x6c172a20, 0x3c2f1: 0x6c172c20, 0x3c2f2: 0x6c172e20, 0x3c2f3: 0x6c173020, + 0x3c2f4: 0x6c173220, 0x3c2f5: 0x6c2a1c20, 0x3c2f6: 0x6c2a1e20, 0x3c2f7: 0x6c2a2020, + 0x3c2f8: 0x6c2a2220, 0x3c2f9: 0x6c2a2420, 0x3c2fa: 0x6c2a2620, 0x3c2fb: 0x6c444a20, + 0x3c2fc: 0x6c444c20, 0x3c2fd: 0x6c444e20, 0x3c2fe: 0x6c445020, 0x3c2ff: 0x6c445220, + // Block 0xf0c, offset 0x3c300 + 0x3c300: 0x6c445420, 0x3c301: 0x6c445620, 0x3c302: 0x6c445820, 0x3c303: 0x6c655c20, + 0x3c304: 0x6c655e20, 0x3c305: 0x6c656020, 0x3c306: 0x6c656220, 0x3c307: 0x6c656420, + 0x3c308: 0x6c656620, 0x3c309: 0x6c656820, 0x3c30a: 0x6c656a20, 0x3c30b: 0x6c8c4e20, + 0x3c30c: 0x6c8c5020, 0x3c30d: 0x6c8c5220, 0x3c30e: 0x6c8c5420, 0x3c30f: 0x6c8c5620, + 0x3c310: 0x6c8c5820, 0x3c311: 0x6c8c5a20, 0x3c312: 0x6c8c5c20, 0x3c313: 0x6c8c5e20, + 0x3c314: 0x6c8c6020, 0x3c315: 0x6c8c6220, 0x3c316: 0x6cb8b220, 0x3c317: 0x6cb8b420, + 0x3c318: 0x6cb8b620, 0x3c319: 0x6cb8b820, 0x3c31a: 0x6cb8ba20, 0x3c31b: 0x6cb8bc20, + 0x3c31c: 0x6cb8be20, 0x3c31d: 0x6cb8c020, 0x3c31e: 0x6cb8c220, 0x3c31f: 0x6cb8c420, + 0x3c320: 0x6ce9d620, 0x3c321: 0x6ce9d820, 0x3c322: 0x6ce9da20, 0x3c323: 0x6ce9dc20, + 0x3c324: 0x6ce9de20, 0x3c325: 0x6d19a820, 0x3c326: 0x6d19aa20, 0x3c327: 0x6d19ac20, + 0x3c328: 0x6d19ae20, 0x3c329: 0x6d19b020, 0x3c32a: 0x6d19b220, 0x3c32b: 0x6d485020, + 0x3c32c: 0x6d485220, 0x3c32d: 0x6d485420, 0x3c32e: 0x6d485620, 0x3c32f: 0x6d485820, + 0x3c330: 0x6d765e20, 0x3c331: 0x6d766020, 0x3c332: 0x6d766220, 0x3c333: 0x6d766420, + 0x3c334: 0x6d9ffc20, 0x3c335: 0x6d9ffe20, 0x3c336: 0x6da00020, 0x3c337: 0x6dc28620, + 0x3c338: 0x6dc28820, 0x3c339: 0x6dc28a20, 0x3c33a: 0x6de03c20, 0x3c33b: 0x6de03e20, + 0x3c33c: 0x6de04020, 0x3c33d: 0x6df88c20, 0x3c33e: 0x6e0c6220, 0x3c33f: 0x6c2a4a20, + // Block 0xf0d, offset 0x3c340 + 0x3c340: 0x6c446820, 0x3c341: 0x6c658420, 0x3c342: 0x6ce9ea20, 0x3c343: 0x6d486a20, + 0x3c344: 0x6d486c20, 0x3c345: 0x6d486e20, 0x3c346: 0x6de04620, 0x3c347: 0x6c658e20, + 0x3c348: 0x6c0c7620, 0x3c349: 0x6cb8f020, 0x3c34a: 0x6cea0620, 0x3c34b: 0x6d19da20, + 0x3c34c: 0x6d487020, 0x3c34d: 0x6d768220, 0x3c34e: 0x6c177e20, 0x3c34f: 0x6c178a20, + 0x3c350: 0x6c178c20, 0x3c351: 0x6c2a7220, 0x3c352: 0x6c65c020, 0x3c353: 0x6c8c9420, + 0x3c354: 0x6cb90a20, 0x3c355: 0x6d19e820, 0x3c356: 0x6c065820, 0x3c357: 0x6c0cb220, + 0x3c358: 0x6c0cb420, 0x3c359: 0x6c0cb620, 0x3c35a: 0x6c0cb820, 0x3c35b: 0x6c17b220, + 0x3c35c: 0x6c17b420, 0x3c35d: 0x6c17b620, 0x3c35e: 0x6c2a9620, 0x3c35f: 0x6c44ca20, + 0x3c360: 0x6c44cc20, 0x3c361: 0x6c44ce20, 0x3c362: 0x6c65f820, 0x3c363: 0x6c65fa20, + 0x3c364: 0x6c65fc20, 0x3c365: 0x6c65fe20, 0x3c366: 0x6c8cb620, 0x3c367: 0x6c8cb820, + 0x3c368: 0x6c8cba20, 0x3c369: 0x6cb92c20, 0x3c36a: 0x6cb92e20, 0x3c36b: 0x6cea2a20, + 0x3c36c: 0x6cea2c20, 0x3c36d: 0x6d19fc20, 0x3c36e: 0x6d489020, 0x3c36f: 0x6d769820, + 0x3c370: 0x6df8a020, 0x3c371: 0x6c0cd020, 0x3c372: 0x6c17ce20, 0x3c373: 0x6c660a20, + 0x3c374: 0x6c8cce20, 0x3c375: 0x6cea3620, 0x3c376: 0x6c067a20, 0x3c377: 0x6c2aba20, + 0x3c378: 0x6c661020, 0x3c379: 0x6cb94420, 0x3c37a: 0x6cea3820, 0x3c37b: 0x6cea3a20, + 0x3c37c: 0x6dc2b420, 0x3c37d: 0x6de05420, 0x3c37e: 0x6c0d3420, 0x3c37f: 0x6c0d3620, + // Block 0xf0e, offset 0x3c380 + 0x3c380: 0x6c0d3820, 0x3c381: 0x6c183420, 0x3c382: 0x6c183620, 0x3c383: 0x6c2b4420, + 0x3c384: 0x6c2b4620, 0x3c385: 0x6c2b4820, 0x3c386: 0x6c454820, 0x3c387: 0x6c454a20, + 0x3c388: 0x6c66a220, 0x3c389: 0x6c66a420, 0x3c38a: 0x6c8d3a20, 0x3c38b: 0x6c8d3c20, + 0x3c38c: 0x6c8d3e20, 0x3c38d: 0x6c8d4020, 0x3c38e: 0x6cb9a420, 0x3c38f: 0x6cb9a620, + 0x3c390: 0x6cb9a820, 0x3c391: 0x6cea8c20, 0x3c392: 0x6cea8e20, 0x3c393: 0x6cea9020, + 0x3c394: 0x6d48d820, 0x3c395: 0x6d76d620, 0x3c396: 0x6d76d820, 0x3c397: 0x6c187220, + 0x3c398: 0x6c187420, 0x3c399: 0x6c187620, 0x3c39a: 0x6c2b8220, 0x3c39b: 0x6c2b8420, + 0x3c39c: 0x6c458020, 0x3c39d: 0x6c66d820, 0x3c39e: 0x6c66da20, 0x3c39f: 0x6c66dc20, + 0x3c3a0: 0x6c8d6820, 0x3c3a1: 0x6cb9d020, 0x3c3a2: 0x6cb9d220, 0x3c3a3: 0x6ceabe20, + 0x3c3a4: 0x6d1aa420, 0x3c3a5: 0x6d1aa620, 0x3c3a6: 0x6d48f020, 0x3c3a7: 0x6e0c8220, + 0x3c3a8: 0x6c016620, 0x3c3a9: 0x6c0d6620, 0x3c3aa: 0x6c459e20, 0x3c3ab: 0x6cead020, + 0x3c3ac: 0x6c0d7820, 0x3c3ad: 0x6c18a020, 0x3c3ae: 0x6c18a220, 0x3c3af: 0x6c45be20, + 0x3c3b0: 0x6c670c20, 0x3c3b1: 0x6d1ac820, 0x3c3b2: 0x6df8c020, 0x3c3b3: 0x6c18bc20, + 0x3c3b4: 0x6c671e20, 0x3c3b5: 0x6c8da620, 0x3c3b6: 0x6ceaf420, 0x3c3b7: 0x6d1ad220, + 0x3c3b8: 0x6d490e20, 0x3c3b9: 0x6d491020, 0x3c3ba: 0x6da08220, 0x3c3bb: 0x6dc2de20, + 0x3c3bc: 0x6df8c420, 0x3c3bd: 0x6c037a20, 0x3c3be: 0x6c18ce20, 0x3c3bf: 0x6c672c20, + // Block 0xf0f, offset 0x3c3c0 + 0x3c3c0: 0x6d1ad820, 0x3c3c1: 0x6c2bfe20, 0x3c3c2: 0x6c45f420, 0x3c3c3: 0x6c070820, + 0x3c3c4: 0x6c190020, 0x3c3c5: 0x6c2c2420, 0x3c3c6: 0x6c2c2620, 0x3c3c7: 0x6c462420, + 0x3c3c8: 0x6c462620, 0x3c3c9: 0x6c462820, 0x3c3ca: 0x6c462a20, 0x3c3cb: 0x6c676420, + 0x3c3cc: 0x6c676620, 0x3c3cd: 0x6c676820, 0x3c3ce: 0x6c676a20, 0x3c3cf: 0x6c8dde20, + 0x3c3d0: 0x6c8de020, 0x3c3d1: 0x6cba2a20, 0x3c3d2: 0x6cba2c20, 0x3c3d3: 0x6ceb1a20, + 0x3c3d4: 0x6ceb1c20, 0x3c3d5: 0x6ceb1e20, 0x3c3d6: 0x6d1b1020, 0x3c3d7: 0x6d1b1220, + 0x3c3d8: 0x6d493620, 0x3c3d9: 0x6d493820, 0x3c3da: 0x6da08c20, 0x3c3db: 0x6df8c820, + 0x3c3dc: 0x6c463c20, 0x3c3dd: 0x6c677a20, 0x3c3de: 0x6c8dee20, 0x3c3df: 0x6cba4020, + 0x3c3e0: 0x6ceb3020, 0x3c3e1: 0x6d494220, 0x3c3e2: 0x6df8ca20, 0x3c3e3: 0x6c03b820, + 0x3c3e4: 0x6c03ba20, 0x3c3e5: 0x6c0e1a20, 0x3c3e6: 0x6c192020, 0x3c3e7: 0x6c2c5220, + 0x3c3e8: 0x6c2c5420, 0x3c3e9: 0x6c466020, 0x3c3ea: 0x6c466220, 0x3c3eb: 0x6c679620, + 0x3c3ec: 0x6c679820, 0x3c3ed: 0x6cba5820, 0x3c3ee: 0x6cba5a20, 0x3c3ef: 0x6ceb4c20, + 0x3c3f0: 0x6d1b3220, 0x3c3f1: 0x6d770a20, 0x3c3f2: 0x6c078620, 0x3c3f3: 0x6c1a4420, + 0x3c3f4: 0x6c1a4620, 0x3c3f5: 0x6c1a4820, 0x3c3f6: 0x6c2d7620, 0x3c3f7: 0x6c2d7820, + 0x3c3f8: 0x6c2d7a20, 0x3c3f9: 0x6c2d7c20, 0x3c3fa: 0x6c47c620, 0x3c3fb: 0x6c47c820, + 0x3c3fc: 0x6c47ca20, 0x3c3fd: 0x6c47cc20, 0x3c3fe: 0x6c47ce20, 0x3c3ff: 0x6c47d020, + // Block 0xf10, offset 0x3c400 + 0x3c400: 0x6c47d220, 0x3c401: 0x6c47d420, 0x3c402: 0x6c47d620, 0x3c403: 0x6c47d820, + 0x3c404: 0x6c693820, 0x3c405: 0x6c693a20, 0x3c406: 0x6c693c20, 0x3c407: 0x6c693e20, + 0x3c408: 0x6c694020, 0x3c409: 0x6c694220, 0x3c40a: 0x6c694420, 0x3c40b: 0x6c694620, + 0x3c40c: 0x6c694820, 0x3c40d: 0x6c694a20, 0x3c40e: 0x6c694c20, 0x3c40f: 0x6d770c20, + 0x3c410: 0x6c900020, 0x3c411: 0x6c900220, 0x3c412: 0x6c900420, 0x3c413: 0x6c900620, + 0x3c414: 0x6c900820, 0x3c415: 0x6c900a20, 0x3c416: 0x6c900c20, 0x3c417: 0x6c900e20, + 0x3c418: 0x6c901020, 0x3c419: 0x6c901220, 0x3c41a: 0x6c901420, 0x3c41b: 0x6c901620, + 0x3c41c: 0x6cbc2220, 0x3c41d: 0x6cbc2420, 0x3c41e: 0x6cbc2620, 0x3c41f: 0x6cbc2820, + 0x3c420: 0x6cbc2a20, 0x3c421: 0x6cbc2c20, 0x3c422: 0x6cbc2e20, 0x3c423: 0x6cbc3020, + 0x3c424: 0x6cbc3220, 0x3c425: 0x6cbc3420, 0x3c426: 0x6cbc3620, 0x3c427: 0x6cbc3820, + 0x3c428: 0x6cbc3a20, 0x3c429: 0x6cbc3c20, 0x3c42a: 0x6ced0c20, 0x3c42b: 0x6ced0e20, + 0x3c42c: 0x6ced1020, 0x3c42d: 0x6ced1220, 0x3c42e: 0x6ced1420, 0x3c42f: 0x6ced1620, + 0x3c430: 0x6ced1820, 0x3c431: 0x6ced1a20, 0x3c432: 0x6ced1c20, 0x3c433: 0x6ced1e20, + 0x3c434: 0x6ced2020, 0x3c435: 0x6ced2220, 0x3c436: 0x6ced2420, 0x3c437: 0x6ced2620, + 0x3c438: 0x6d1cd020, 0x3c439: 0x6d1cd220, 0x3c43a: 0x6d1cd420, 0x3c43b: 0x6d1cd620, + 0x3c43c: 0x6d1cd820, 0x3c43d: 0x6d1cda20, 0x3c43e: 0x6d1cdc20, 0x3c43f: 0x6d1cde20, + // Block 0xf11, offset 0x3c440 + 0x3c440: 0x6d1ce020, 0x3c441: 0x6d1ce220, 0x3c442: 0x6d1ce420, 0x3c443: 0x6d1ce620, + 0x3c444: 0x6d1ce820, 0x3c445: 0x6d4aa220, 0x3c446: 0x6d4aa420, 0x3c447: 0x6d4aa620, + 0x3c448: 0x6d4aa820, 0x3c449: 0x6d4aaa20, 0x3c44a: 0x6d4aac20, 0x3c44b: 0x6d4aae20, + 0x3c44c: 0x6d4ab020, 0x3c44d: 0x6d4ab220, 0x3c44e: 0x6d784a20, 0x3c44f: 0x6d784c20, + 0x3c450: 0x6d784e20, 0x3c451: 0x6d785020, 0x3c452: 0x6d785220, 0x3c453: 0x6d785420, + 0x3c454: 0x6d785620, 0x3c455: 0x6da17420, 0x3c456: 0x6da17620, 0x3c457: 0x6da17820, + 0x3c458: 0x6da17a20, 0x3c459: 0x6dc3ce20, 0x3c45a: 0x6dc3d020, 0x3c45b: 0x6dc3d220, + 0x3c45c: 0x6dc3d420, 0x3c45d: 0x6dc3d620, 0x3c45e: 0x6dc3d820, 0x3c45f: 0x6de0f820, + 0x3c460: 0x6de0fa20, 0x3c461: 0x6de0fc20, 0x3c462: 0x6df92220, 0x3c463: 0x6df92420, + 0x3c464: 0x6df92620, 0x3c465: 0x6e1c7020, 0x3c466: 0x6e31be20, 0x3c467: 0x6e31c020, + 0x3c468: 0x6c1a9620, 0x3c469: 0x6c2da820, 0x3c46a: 0x6c47fe20, 0x3c46b: 0x6c697c20, + 0x3c46c: 0x6c904220, 0x3c46d: 0x6c904420, 0x3c46e: 0x6ced4820, 0x3c46f: 0x6d1d1420, + 0x3c470: 0x6d786420, 0x3c471: 0x6c07c020, 0x3c472: 0x6c07c220, 0x3c473: 0x6c0f0420, + 0x3c474: 0x6c0f0620, 0x3c475: 0x6c0f0820, 0x3c476: 0x6c0f0a20, 0x3c477: 0x6c0f0c20, + 0x3c478: 0x6c1b5020, 0x3c479: 0x6c1b5220, 0x3c47a: 0x6c1b5420, 0x3c47b: 0x6c1b5620, + 0x3c47c: 0x6c1b5820, 0x3c47d: 0x6c1b5a20, 0x3c47e: 0x6c1b5c20, 0x3c47f: 0x6c1b5e20, + // Block 0xf12, offset 0x3c480 + 0x3c480: 0x6c1b6020, 0x3c481: 0x6c1b6220, 0x3c482: 0x6c1b6420, 0x3c483: 0x6c2e6e20, + 0x3c484: 0x6c2e7020, 0x3c485: 0x6c2e7220, 0x3c486: 0x6c2e7420, 0x3c487: 0x6c2e7620, + 0x3c488: 0x6c2e7820, 0x3c489: 0x6c2e7a20, 0x3c48a: 0x6c2e7c20, 0x3c48b: 0x6c48d420, + 0x3c48c: 0x6c48d620, 0x3c48d: 0x6c48d820, 0x3c48e: 0x6c48da20, 0x3c48f: 0x6c48dc20, + 0x3c490: 0x6c48de20, 0x3c491: 0x6c48e020, 0x3c492: 0x6c48e220, 0x3c493: 0x6c48e420, + 0x3c494: 0x6c6a4e20, 0x3c495: 0x6c6a5020, 0x3c496: 0x6c6a5220, 0x3c497: 0x6c6a5420, + 0x3c498: 0x6c6a5620, 0x3c499: 0x6c6a5820, 0x3c49a: 0x6c6a5a20, 0x3c49b: 0x6c6a5c20, + 0x3c49c: 0x6c6a5e20, 0x3c49d: 0x6c6a6020, 0x3c49e: 0x6c6a6220, 0x3c49f: 0x6c6a6420, + 0x3c4a0: 0x6c6a6620, 0x3c4a1: 0x6c6a6820, 0x3c4a2: 0x6c6a6a20, 0x3c4a3: 0x6c6a6c20, + 0x3c4a4: 0x6c914220, 0x3c4a5: 0x6c914420, 0x3c4a6: 0x6c914620, 0x3c4a7: 0x6c914820, + 0x3c4a8: 0x6c914a20, 0x3c4a9: 0x6c914c20, 0x3c4aa: 0x6c914e20, 0x3c4ab: 0x6c915020, + 0x3c4ac: 0x6c915220, 0x3c4ad: 0x6c915420, 0x3c4ae: 0x6c915620, 0x3c4af: 0x6c915820, + 0x3c4b0: 0x6c915a20, 0x3c4b1: 0x6c915c20, 0x3c4b2: 0x6cbd6c20, 0x3c4b3: 0x6cbd6e20, + 0x3c4b4: 0x6cbd7020, 0x3c4b5: 0x6cbd7220, 0x3c4b6: 0x6cbd7420, 0x3c4b7: 0x6cbd7620, + 0x3c4b8: 0x6cbd7820, 0x3c4b9: 0x6cbd7a20, 0x3c4ba: 0x6cbd7c20, 0x3c4bb: 0x6cbd7e20, + 0x3c4bc: 0x6cbd8020, 0x3c4bd: 0x6cbd8220, 0x3c4be: 0x6cee2e20, 0x3c4bf: 0x6cee3020, + // Block 0xf13, offset 0x3c4c0 + 0x3c4c0: 0x6cee3220, 0x3c4c1: 0x6cee3420, 0x3c4c2: 0x6cee3620, 0x3c4c3: 0x6cee3820, + 0x3c4c4: 0x6cee3a20, 0x3c4c5: 0x6cee3c20, 0x3c4c6: 0x6cee3e20, 0x3c4c7: 0x6cee4020, + 0x3c4c8: 0x6cee4220, 0x3c4c9: 0x6cee4420, 0x3c4ca: 0x6cee4620, 0x3c4cb: 0x6cee4820, + 0x3c4cc: 0x6cee4a20, 0x3c4cd: 0x6cee4c20, 0x3c4ce: 0x6d1dda20, 0x3c4cf: 0x6d1ddc20, + 0x3c4d0: 0x6d1dde20, 0x3c4d1: 0x6d1de020, 0x3c4d2: 0x6d1de220, 0x3c4d3: 0x6d1de420, + 0x3c4d4: 0x6d1de620, 0x3c4d5: 0x6d1de820, 0x3c4d6: 0x6d1dea20, 0x3c4d7: 0x6d1dec20, + 0x3c4d8: 0x6d1dee20, 0x3c4d9: 0x6d4b9420, 0x3c4da: 0x6d4b9620, 0x3c4db: 0x6d4b9820, + 0x3c4dc: 0x6d4b9a20, 0x3c4dd: 0x6d4b9c20, 0x3c4de: 0x6d4b9e20, 0x3c4df: 0x6d78f020, + 0x3c4e0: 0x6d78f220, 0x3c4e1: 0x6d78f420, 0x3c4e2: 0x6d78f620, 0x3c4e3: 0x6d78f820, + 0x3c4e4: 0x6d78fa20, 0x3c4e5: 0x6d78fc20, 0x3c4e6: 0x6da1f420, 0x3c4e7: 0x6da1f620, + 0x3c4e8: 0x6da1f820, 0x3c4e9: 0x6da1fa20, 0x3c4ea: 0x6da1fc20, 0x3c4eb: 0x6da1fe20, + 0x3c4ec: 0x6dc42820, 0x3c4ed: 0x6dc42a20, 0x3c4ee: 0x6dc42c20, 0x3c4ef: 0x6dc42e20, + 0x3c4f0: 0x6de14220, 0x3c4f1: 0x6df95020, 0x3c4f2: 0x6c6a8020, 0x3c4f3: 0x6cee5a20, + 0x3c4f4: 0x6e1c8e20, 0x3c4f5: 0x6df95420, 0x3c4f6: 0x6cee6820, 0x3c4f7: 0x6c0f2820, + 0x3c4f8: 0x6c2e9820, 0x3c4f9: 0x6c490020, 0x3c4fa: 0x6c6aa820, 0x3c4fb: 0x6c919620, + 0x3c4fc: 0x6cbdb420, 0x3c4fd: 0x6d1e2c20, 0x3c4fe: 0x6d4bb620, 0x3c4ff: 0x6d791a20, + // Block 0xf14, offset 0x3c500 + 0x3c500: 0x6e1c9020, 0x3c501: 0x6c03ee20, 0x3c502: 0x6c07fa20, 0x3c503: 0x6c0f5420, + 0x3c504: 0x6c1bbe20, 0x3c505: 0x6c1bc020, 0x3c506: 0x6c1bc220, 0x3c507: 0x6c2ee620, + 0x3c508: 0x6c2ee820, 0x3c509: 0x6c2eea20, 0x3c50a: 0x6c2eec20, 0x3c50b: 0x6c2eee20, + 0x3c50c: 0x6c2ef020, 0x3c50d: 0x6c493620, 0x3c50e: 0x6c493820, 0x3c50f: 0x6c493a20, + 0x3c510: 0x6c6ae220, 0x3c511: 0x6c6ae420, 0x3c512: 0x6c6ae620, 0x3c513: 0x6c91cc20, + 0x3c514: 0x6c91ce20, 0x3c515: 0x6c91d020, 0x3c516: 0x6cbdec20, 0x3c517: 0x6cbdee20, + 0x3c518: 0x6cbdf020, 0x3c519: 0x6ceea020, 0x3c51a: 0x6ceea220, 0x3c51b: 0x6ceea420, + 0x3c51c: 0x6d1e4c20, 0x3c51d: 0x6d1e4e20, 0x3c51e: 0x6d1e5020, 0x3c51f: 0x6d4bd820, + 0x3c520: 0x6d4bda20, 0x3c521: 0x6d4bdc20, 0x3c522: 0x6dc45220, 0x3c523: 0x6df95a20, + 0x3c524: 0x6c0fa220, 0x3c525: 0x6c0fa420, 0x3c526: 0x6c1c5220, 0x3c527: 0x6c1c5420, + 0x3c528: 0x6c1c5620, 0x3c529: 0x6c1c5820, 0x3c52a: 0x6c1c5a20, 0x3c52b: 0x6c1c5c20, + 0x3c52c: 0x6c1c5e20, 0x3c52d: 0x6c2fc020, 0x3c52e: 0x6c2fc220, 0x3c52f: 0x6c2fc420, + 0x3c530: 0x6c2fc620, 0x3c531: 0x6c4a0c20, 0x3c532: 0x6c4a0e20, 0x3c533: 0x6c4a1020, + 0x3c534: 0x6c4a1220, 0x3c535: 0x6c4a1420, 0x3c536: 0x6c6bcc20, 0x3c537: 0x6c6bce20, + 0x3c538: 0x6c6bd020, 0x3c539: 0x6c6bd220, 0x3c53a: 0x6c6bd420, 0x3c53b: 0x6c92ec20, + 0x3c53c: 0x6c92ee20, 0x3c53d: 0x6c92f020, 0x3c53e: 0x6c92f220, 0x3c53f: 0x6c92f420, + // Block 0xf15, offset 0x3c540 + 0x3c540: 0x6c92f620, 0x3c541: 0x6c92f820, 0x3c542: 0x6c92fa20, 0x3c543: 0x6c92fc20, + 0x3c544: 0x6c92fe20, 0x3c545: 0x6c930020, 0x3c546: 0x6cbf2a20, 0x3c547: 0x6cbf2c20, + 0x3c548: 0x6cbf2e20, 0x3c549: 0x6cbf3020, 0x3c54a: 0x6cbf3220, 0x3c54b: 0x6cbf3420, + 0x3c54c: 0x6cbf3620, 0x3c54d: 0x6cbf3820, 0x3c54e: 0x6cbf3a20, 0x3c54f: 0x6cbf3c20, + 0x3c550: 0x6cbf3e20, 0x3c551: 0x6cef6c20, 0x3c552: 0x6cef6e20, 0x3c553: 0x6cef7020, + 0x3c554: 0x6cef7220, 0x3c555: 0x6cef7420, 0x3c556: 0x6cef7620, 0x3c557: 0x6d1f1420, + 0x3c558: 0x6d1f1620, 0x3c559: 0x6d1f1820, 0x3c55a: 0x6d1f1a20, 0x3c55b: 0x6d1f1c20, + 0x3c55c: 0x6d1f1e20, 0x3c55d: 0x6d1f2020, 0x3c55e: 0x6d1f2220, 0x3c55f: 0x6d1f2420, + 0x3c560: 0x6d4ca820, 0x3c561: 0x6d4caa20, 0x3c562: 0x6d4cac20, 0x3c563: 0x6d4cae20, + 0x3c564: 0x6d4cb020, 0x3c565: 0x6d4cb220, 0x3c566: 0x6d79d420, 0x3c567: 0x6d79d620, + 0x3c568: 0x6d79d820, 0x3c569: 0x6d79da20, 0x3c56a: 0x6d79dc20, 0x3c56b: 0x6da29420, + 0x3c56c: 0x6dc48620, 0x3c56d: 0x6dc48820, 0x3c56e: 0x6dc48a20, 0x3c56f: 0x6dc48c20, + 0x3c570: 0x6de18c20, 0x3c571: 0x6de18e20, 0x3c572: 0x6df98420, 0x3c573: 0x6e0d4020, + 0x3c574: 0x6e0d4220, 0x3c575: 0x6e28ae20, 0x3c576: 0x6c1c7e20, 0x3c577: 0x6c1c8020, + 0x3c578: 0x6c1c8220, 0x3c579: 0x6c1c8420, 0x3c57a: 0x6c2ff820, 0x3c57b: 0x6c4a3e20, + 0x3c57c: 0x6c931c20, 0x3c57d: 0x6c931e20, 0x3c57e: 0x6c932020, 0x3c57f: 0x6cbf6020, + // Block 0xf16, offset 0x3c580 + 0x3c580: 0x6d1f3a20, 0x3c581: 0x6d79fc20, 0x3c582: 0x6da29c20, 0x3c583: 0x6da29e20, + 0x3c584: 0x6e0d4420, 0x3c585: 0x6c1cb620, 0x3c586: 0x6c1cb820, 0x3c587: 0x6c1cba20, + 0x3c588: 0x6c304020, 0x3c589: 0x6c304220, 0x3c58a: 0x6c4a8820, 0x3c58b: 0x6c4a8a20, + 0x3c58c: 0x6c4a8c20, 0x3c58d: 0x6c6c6a20, 0x3c58e: 0x6c6c6c20, 0x3c58f: 0x6c6c6e20, + 0x3c590: 0x6c6c7020, 0x3c591: 0x6c937c20, 0x3c592: 0x6c937e20, 0x3c593: 0x6c938020, + 0x3c594: 0x6cbfc620, 0x3c595: 0x6cbfc820, 0x3c596: 0x6cbfca20, 0x3c597: 0x6cbfcc20, + 0x3c598: 0x6cbfce20, 0x3c599: 0x6cbfd020, 0x3c59a: 0x6cbfd220, 0x3c59b: 0x6cefec20, + 0x3c59c: 0x6cefee20, 0x3c59d: 0x6ceff020, 0x3c59e: 0x6ceff220, 0x3c59f: 0x6ceff420, + 0x3c5a0: 0x6ceff620, 0x3c5a1: 0x6d1fa020, 0x3c5a2: 0x6d1fa220, 0x3c5a3: 0x6d1fa420, + 0x3c5a4: 0x6d1fa620, 0x3c5a5: 0x6d1fa820, 0x3c5a6: 0x6d4d1620, 0x3c5a7: 0x6d4d1820, + 0x3c5a8: 0x6d4d1a20, 0x3c5a9: 0x6d4d1c20, 0x3c5aa: 0x6d4d1e20, 0x3c5ab: 0x6d7a2820, + 0x3c5ac: 0x6d7a2a20, 0x3c5ad: 0x6d7a2c20, 0x3c5ae: 0x6d7a2e20, 0x3c5af: 0x6da2be20, + 0x3c5b0: 0x6dc4b220, 0x3c5b1: 0x6dc4b420, 0x3c5b2: 0x6dc4b620, 0x3c5b3: 0x6df9a220, + 0x3c5b4: 0x6df9a420, 0x3c5b5: 0x6e0d5a20, 0x3c5b6: 0x6e31ee20, 0x3c5b7: 0x6c0fea20, + 0x3c5b8: 0x6c939220, 0x3c5b9: 0x6c939420, 0x3c5ba: 0x6cbfe820, 0x3c5bb: 0x6d4d3420, + 0x3c5bc: 0x6d4d3620, 0x3c5bd: 0x6d7a3620, 0x3c5be: 0x6da2c620, 0x3c5bf: 0x6c1cd420, + // Block 0xf17, offset 0x3c5c0 + 0x3c5c0: 0x6c306820, 0x3c5c1: 0x6c6c9020, 0x3c5c2: 0x6c6c9220, 0x3c5c3: 0x6d1fce20, + 0x3c5c4: 0x6d4d4e20, 0x3c5c5: 0x6d7a4020, 0x3c5c6: 0x6da2d020, 0x3c5c7: 0x6cc01e20, + 0x3c5c8: 0x6cf02c20, 0x3c5c9: 0x6c1d1820, 0x3c5ca: 0x6c1d1a20, 0x3c5cb: 0x6c1d1c20, + 0x3c5cc: 0x6c30b020, 0x3c5cd: 0x6c4b0e20, 0x3c5ce: 0x6c4b1020, 0x3c5cf: 0x6c6cf020, + 0x3c5d0: 0x6c6cf220, 0x3c5d1: 0x6c940e20, 0x3c5d2: 0x6cf05e20, 0x3c5d3: 0x6cf06020, + 0x3c5d4: 0x6cf06220, 0x3c5d5: 0x6cc05a20, 0x3c5d6: 0x6cc05c20, 0x3c5d7: 0x6cc05e20, + 0x3c5d8: 0x6cc06020, 0x3c5d9: 0x6d1ffc20, 0x3c5da: 0x6d1ffe20, 0x3c5db: 0x6d4d8820, + 0x3c5dc: 0x6d4d8a20, 0x3c5dd: 0x6d7a5e20, 0x3c5de: 0x6da2e020, 0x3c5df: 0x6de1cc20, + 0x3c5e0: 0x6de1ce20, 0x3c5e1: 0x6e1cd220, 0x3c5e2: 0x6c108820, 0x3c5e3: 0x6c108a20, + 0x3c5e4: 0x6c108c20, 0x3c5e5: 0x6c108e20, 0x3c5e6: 0x6c1dcc20, 0x3c5e7: 0x6c1dce20, + 0x3c5e8: 0x6c1dd020, 0x3c5e9: 0x6c316e20, 0x3c5ea: 0x6c317020, 0x3c5eb: 0x6c317220, + 0x3c5ec: 0x6c317420, 0x3c5ed: 0x6c317620, 0x3c5ee: 0x6c317820, 0x3c5ef: 0x6c4bbe20, + 0x3c5f0: 0x6c4bc020, 0x3c5f1: 0x6c4bc220, 0x3c5f2: 0x6c4bc420, 0x3c5f3: 0x6c4bc620, + 0x3c5f4: 0x6c4bc820, 0x3c5f5: 0x6c6dd420, 0x3c5f6: 0x6c6dd620, 0x3c5f7: 0x6c6dd820, + 0x3c5f8: 0x6c6dda20, 0x3c5f9: 0x6c6ddc20, 0x3c5fa: 0x6c6dde20, 0x3c5fb: 0x6c953c20, + 0x3c5fc: 0x6c953e20, 0x3c5fd: 0x6c954020, 0x3c5fe: 0x6c954220, 0x3c5ff: 0x6c954420, + // Block 0xf18, offset 0x3c600 + 0x3c600: 0x6c954620, 0x3c601: 0x6c954820, 0x3c602: 0x6cc15e20, 0x3c603: 0x6cc16020, + 0x3c604: 0x6cc16220, 0x3c605: 0x6cc16420, 0x3c606: 0x6cc16620, 0x3c607: 0x6cc16820, + 0x3c608: 0x6cf10820, 0x3c609: 0x6cf10a20, 0x3c60a: 0x6cf10c20, 0x3c60b: 0x6cf10e20, + 0x3c60c: 0x6d20ac20, 0x3c60d: 0x6d20ae20, 0x3c60e: 0x6d20b020, 0x3c60f: 0x6d20b220, + 0x3c610: 0x6d20b420, 0x3c611: 0x6d20b620, 0x3c612: 0x6d20b820, 0x3c613: 0x6d4e4020, + 0x3c614: 0x6d4e4220, 0x3c615: 0x6d4e4420, 0x3c616: 0x6d4e4620, 0x3c617: 0x6d7acc20, + 0x3c618: 0x6d7ace20, 0x3c619: 0x6d7ad020, 0x3c61a: 0x6d7ad220, 0x3c61b: 0x6da34c20, + 0x3c61c: 0x6da34e20, 0x3c61d: 0x6da35020, 0x3c61e: 0x6de20a20, 0x3c61f: 0x6e0d9020, + 0x3c620: 0x6e1cfc20, 0x3c621: 0x6c1ddc20, 0x3c622: 0x6c4bd820, 0x3c623: 0x6c10aa20, + 0x3c624: 0x6c955620, 0x3c625: 0x6cc17620, 0x3c626: 0x6cf11620, 0x3c627: 0x6d20bc20, + 0x3c628: 0x6da35820, 0x3c629: 0x6dc50c20, 0x3c62a: 0x6e1d0220, 0x3c62b: 0x6c319020, + 0x3c62c: 0x6c1de820, 0x3c62d: 0x6cc18420, 0x3c62e: 0x6cc18620, 0x3c62f: 0x6d20be20, + 0x3c630: 0x6d7ae420, 0x3c631: 0x6d7ae620, 0x3c632: 0x6c08b820, 0x3c633: 0x6c6e4c20, + 0x3c634: 0x6c95c220, 0x3c635: 0x6c95c420, 0x3c636: 0x6c95c620, 0x3c637: 0x6c95c820, + 0x3c638: 0x6cc1ec20, 0x3c639: 0x6cc1ee20, 0x3c63a: 0x6cc1f020, 0x3c63b: 0x6d210420, + 0x3c63c: 0x6d4ea620, 0x3c63d: 0x6d7b1820, 0x3c63e: 0x6da37a20, 0x3c63f: 0x6de22a20, + // Block 0xf19, offset 0x3c640 + 0x3c640: 0x6df9e820, 0x3c641: 0x6c1e3820, 0x3c642: 0x6c95ce20, 0x3c643: 0x6c95d020, + 0x3c644: 0x6cc1fa20, 0x3c645: 0x6cf16220, 0x3c646: 0x6cf16420, 0x3c647: 0x6d4eac20, + 0x3c648: 0x6dc51e20, 0x3c649: 0x6de22e20, 0x3c64a: 0x6c10e220, 0x3c64b: 0x6c4c6420, + 0x3c64c: 0x6c1e8020, 0x3c64d: 0x6c1e8220, 0x3c64e: 0x6c323e20, 0x3c64f: 0x6c324020, + 0x3c650: 0x6c4ca820, 0x3c651: 0x6c4caa20, 0x3c652: 0x6c6eae20, 0x3c653: 0x6c6eb020, + 0x3c654: 0x6c6eb220, 0x3c655: 0x6c6eb420, 0x3c656: 0x6c6eb620, 0x3c657: 0x6c6eb820, + 0x3c658: 0x6c964820, 0x3c659: 0x6c964a20, 0x3c65a: 0x6cc26020, 0x3c65b: 0x6cc26220, + 0x3c65c: 0x6cf1a820, 0x3c65d: 0x6cf1aa20, 0x3c65e: 0x6d216620, 0x3c65f: 0x6d216820, + 0x3c660: 0x6d216a20, 0x3c661: 0x6d4efa20, 0x3c662: 0x6d4efc20, 0x3c663: 0x6d4efe20, + 0x3c664: 0x6d7b5820, 0x3c665: 0x6d7b5a20, 0x3c666: 0x6da39a20, 0x3c667: 0x6da39c20, + 0x3c668: 0x6da39e20, 0x3c669: 0x6dc53c20, 0x3c66a: 0x6de25420, 0x3c66b: 0x6e0da820, + 0x3c66c: 0x6c08d820, 0x3c66d: 0x6c1e8c20, 0x3c66e: 0x6c1e8e20, 0x3c66f: 0x6c4cc020, + 0x3c670: 0x6c6ec020, 0x3c671: 0x6c965820, 0x3c672: 0x6d217220, 0x3c673: 0x6c1ea420, + 0x3c674: 0x6c325a20, 0x3c675: 0x6c6ed220, 0x3c676: 0x6cc27820, 0x3c677: 0x6cf1b620, + 0x3c678: 0x6da3a620, 0x3c679: 0x6e1d2020, 0x3c67a: 0x6c114820, 0x3c67b: 0x6c329820, + 0x3c67c: 0x6c4d2620, 0x3c67d: 0x6c4d2820, 0x3c67e: 0x6c6ef820, 0x3c67f: 0x6c969e20, + // Block 0xf1a, offset 0x3c680 + 0x3c680: 0x6cc2a220, 0x3c681: 0x6cc2a420, 0x3c682: 0x6d21a420, 0x3c683: 0x6da3b820, + 0x3c684: 0x6e0db620, 0x3c685: 0x6e388420, 0x3c686: 0x6c115420, 0x3c687: 0x6dc55a20, + 0x3c688: 0x6c6f1020, 0x3c689: 0x6d4f3420, 0x3c68a: 0x6da3be20, 0x3c68b: 0x6c1f1a20, + 0x3c68c: 0x6c32de20, 0x3c68d: 0x6c6f5220, 0x3c68e: 0x6c6f5420, 0x3c68f: 0x6c972a20, + 0x3c690: 0x6c972c20, 0x3c691: 0x6cc2fe20, 0x3c692: 0x6cc30020, 0x3c693: 0x6cc30220, + 0x3c694: 0x6cf23e20, 0x3c695: 0x6cf24020, 0x3c696: 0x6d21fc20, 0x3c697: 0x6d21fe20, + 0x3c698: 0x6d220020, 0x3c699: 0x6d7bb020, 0x3c69a: 0x6da3d220, 0x3c69b: 0x6dc57020, + 0x3c69c: 0x6dc57220, 0x3c69d: 0x6c091e20, 0x3c69e: 0x6c11b820, 0x3c69f: 0x6c1fec20, + 0x3c6a0: 0x6c1fee20, 0x3c6a1: 0x6c1ff020, 0x3c6a2: 0x6c1ff220, 0x3c6a3: 0x6c1ff420, + 0x3c6a4: 0x6c1ff620, 0x3c6a5: 0x6c1ff820, 0x3c6a6: 0x6c33ce20, 0x3c6a7: 0x6c33d020, + 0x3c6a8: 0x6c33d220, 0x3c6a9: 0x6c33d420, 0x3c6aa: 0x6c33d620, 0x3c6ab: 0x6c33d820, + 0x3c6ac: 0x6c33da20, 0x3c6ad: 0x6c4e8e20, 0x3c6ae: 0x6c4e9020, 0x3c6af: 0x6c4e9220, + 0x3c6b0: 0x6c4e9420, 0x3c6b1: 0x6c4e9620, 0x3c6b2: 0x6c4e9820, 0x3c6b3: 0x6c4e9a20, + 0x3c6b4: 0x6c4e9c20, 0x3c6b5: 0x6c708220, 0x3c6b6: 0x6c708420, 0x3c6b7: 0x6c708620, + 0x3c6b8: 0x6c708820, 0x3c6b9: 0x6c708a20, 0x3c6ba: 0x6c708c20, 0x3c6bb: 0x6c708e20, + 0x3c6bc: 0x6c709020, 0x3c6bd: 0x6c709220, 0x3c6be: 0x6c709420, 0x3c6bf: 0x6c98a620, + // Block 0xf1b, offset 0x3c6c0 + 0x3c6c0: 0x6c98a820, 0x3c6c1: 0x6c98aa20, 0x3c6c2: 0x6c98ac20, 0x3c6c3: 0x6c98ae20, + 0x3c6c4: 0x6c98b020, 0x3c6c5: 0x6c98b220, 0x3c6c6: 0x6c98b420, 0x3c6c7: 0x6cc47620, + 0x3c6c8: 0x6cc47820, 0x3c6c9: 0x6cc47a20, 0x3c6ca: 0x6cc47c20, 0x3c6cb: 0x6cc47e20, + 0x3c6cc: 0x6cc48020, 0x3c6cd: 0x6cc48220, 0x3c6ce: 0x6cc48420, 0x3c6cf: 0x6cc48620, + 0x3c6d0: 0x6cc48820, 0x3c6d1: 0x6cc48a20, 0x3c6d2: 0x6cc48c20, 0x3c6d3: 0x6cf35c20, + 0x3c6d4: 0x6cf35e20, 0x3c6d5: 0x6cf36020, 0x3c6d6: 0x6cf36220, 0x3c6d7: 0x6cf36420, + 0x3c6d8: 0x6cf36620, 0x3c6d9: 0x6cf36820, 0x3c6da: 0x6cf36a20, 0x3c6db: 0x6cf36c20, + 0x3c6dc: 0x6cf36e20, 0x3c6dd: 0x6cf37020, 0x3c6de: 0x6cf37220, 0x3c6df: 0x6d232020, + 0x3c6e0: 0x6d232220, 0x3c6e1: 0x6d232420, 0x3c6e2: 0x6d232620, 0x3c6e3: 0x6d232820, + 0x3c6e4: 0x6d232a20, 0x3c6e5: 0x6d232c20, 0x3c6e6: 0x6d232e20, 0x3c6e7: 0x6d233020, + 0x3c6e8: 0x6d50b220, 0x3c6e9: 0x6d50b420, 0x3c6ea: 0x6d50b620, 0x3c6eb: 0x6d50b820, + 0x3c6ec: 0x6d50ba20, 0x3c6ed: 0x6d50bc20, 0x3c6ee: 0x6d7c7c20, 0x3c6ef: 0x6d7c7e20, + 0x3c6f0: 0x6d7c8020, 0x3c6f1: 0x6d7c8220, 0x3c6f2: 0x6d7c8420, 0x3c6f3: 0x6d7c8620, + 0x3c6f4: 0x6d7c8820, 0x3c6f5: 0x6d7c8a20, 0x3c6f6: 0x6d7c8c20, 0x3c6f7: 0x6da46220, + 0x3c6f8: 0x6da46420, 0x3c6f9: 0x6da46620, 0x3c6fa: 0x6dc5f620, 0x3c6fb: 0x6dc5f820, + 0x3c6fc: 0x6dc5fa20, 0x3c6fd: 0x6dc5fc20, 0x3c6fe: 0x6dc5fe20, 0x3c6ff: 0x6de2da20, + // Block 0xf1c, offset 0x3c700 + 0x3c700: 0x6de2dc20, 0x3c701: 0x6dfa5220, 0x3c702: 0x6dfa5420, 0x3c703: 0x6e0de220, + 0x3c704: 0x6e0de420, 0x3c705: 0x6e1d4e20, 0x3c706: 0x6e1d5020, 0x3c707: 0x6e28f020, + 0x3c708: 0x6e388e20, 0x3c709: 0x6c092a20, 0x3c70a: 0x6c11cc20, 0x3c70b: 0x6c4ec420, + 0x3c70c: 0x6c4ec620, 0x3c70d: 0x6c70ae20, 0x3c70e: 0x6c70b020, 0x3c70f: 0x6c98d220, + 0x3c710: 0x6c98d420, 0x3c711: 0x6cc4ac20, 0x3c712: 0x6cf3a020, 0x3c713: 0x6d236020, + 0x3c714: 0x6d7caa20, 0x3c715: 0x6d7cac20, 0x3c716: 0x6d7cae20, 0x3c717: 0x6e3d2c20, + 0x3c718: 0x6c4ef020, 0x3c719: 0x6c98e020, 0x3c71a: 0x6d50fa20, 0x3c71b: 0x6e1d5420, + 0x3c71c: 0x6c123220, 0x3c71d: 0x6c210a20, 0x3c71e: 0x6c210c20, 0x3c71f: 0x6c210e20, + 0x3c720: 0x6c211020, 0x3c721: 0x6c211220, 0x3c722: 0x6c211420, 0x3c723: 0x6c211620, + 0x3c724: 0x6c351e20, 0x3c725: 0x6c352020, 0x3c726: 0x6c352220, 0x3c727: 0x6c352420, + 0x3c728: 0x6c352620, 0x3c729: 0x6c352820, 0x3c72a: 0x6c352a20, 0x3c72b: 0x6c501620, + 0x3c72c: 0x6c501820, 0x3c72d: 0x6c501a20, 0x3c72e: 0x6c501c20, 0x3c72f: 0x6c501e20, + 0x3c730: 0x6c502020, 0x3c731: 0x6c502220, 0x3c732: 0x6c502420, 0x3c733: 0x6c502620, + 0x3c734: 0x6c720620, 0x3c735: 0x6c720820, 0x3c736: 0x6c720a20, 0x3c737: 0x6c720c20, + 0x3c738: 0x6c720e20, 0x3c739: 0x6c721020, 0x3c73a: 0x6c721220, 0x3c73b: 0x6c721420, + 0x3c73c: 0x6c721620, 0x3c73d: 0x6c721820, 0x3c73e: 0x6c721a20, 0x3c73f: 0x6c721c20, + // Block 0xf1d, offset 0x3c740 + 0x3c740: 0x6c721e20, 0x3c741: 0x6c9a7c20, 0x3c742: 0x6c9a7e20, 0x3c743: 0x6c9a8020, + 0x3c744: 0x6c9a8220, 0x3c745: 0x6c9a8420, 0x3c746: 0x6c9a8620, 0x3c747: 0x6c9a8820, + 0x3c748: 0x6c9a8a20, 0x3c749: 0x6c9a8c20, 0x3c74a: 0x6c9a8e20, 0x3c74b: 0x6c9a9020, + 0x3c74c: 0x6cc65420, 0x3c74d: 0x6cc65620, 0x3c74e: 0x6cc65820, 0x3c74f: 0x6cc65a20, + 0x3c750: 0x6cc65c20, 0x3c751: 0x6cc65e20, 0x3c752: 0x6cc66020, 0x3c753: 0x6cc66220, + 0x3c754: 0x6cc66420, 0x3c755: 0x6cc66620, 0x3c756: 0x6cc66820, 0x3c757: 0x6cf50220, + 0x3c758: 0x6cf50420, 0x3c759: 0x6cf50620, 0x3c75a: 0x6cf50820, 0x3c75b: 0x6cf50a20, + 0x3c75c: 0x6cf50c20, 0x3c75d: 0x6cf50e20, 0x3c75e: 0x6cf51020, 0x3c75f: 0x6cf51220, + 0x3c760: 0x6cf51420, 0x3c761: 0x6cf51620, 0x3c762: 0x6cf51820, 0x3c763: 0x6d24d420, + 0x3c764: 0x6d24d620, 0x3c765: 0x6d24d820, 0x3c766: 0x6d24da20, 0x3c767: 0x6d24dc20, + 0x3c768: 0x6d24de20, 0x3c769: 0x6d24e020, 0x3c76a: 0x6d24e220, 0x3c76b: 0x6d525620, + 0x3c76c: 0x6d525820, 0x3c76d: 0x6d525a20, 0x3c76e: 0x6d525c20, 0x3c76f: 0x6d525e20, + 0x3c770: 0x6d526020, 0x3c771: 0x6d526220, 0x3c772: 0x6d526420, 0x3c773: 0x6d526620, + 0x3c774: 0x6d526820, 0x3c775: 0x6d7d9820, 0x3c776: 0x6d7d9a20, 0x3c777: 0x6d7d9c20, + 0x3c778: 0x6da50420, 0x3c779: 0x6da50620, 0x3c77a: 0x6da50820, 0x3c77b: 0x6dc6a820, + 0x3c77c: 0x6dc6aa20, 0x3c77d: 0x6dc6ac20, 0x3c77e: 0x6dc6ae20, 0x3c77f: 0x6dc6b020, + // Block 0xf1e, offset 0x3c780 + 0x3c780: 0x6dc6b220, 0x3c781: 0x6de35820, 0x3c782: 0x6dfaae20, 0x3c783: 0x6e1d8e20, + 0x3c784: 0x6e291820, 0x3c785: 0x6c9a9e20, 0x3c786: 0x6c353e20, 0x3c787: 0x6d527020, + 0x3c788: 0x6c357420, 0x3c789: 0x6c506c20, 0x3c78a: 0x6c506e20, 0x3c78b: 0x6c728820, + 0x3c78c: 0x6c728a20, 0x3c78d: 0x6c9b1020, 0x3c78e: 0x6cc6fe20, 0x3c78f: 0x6cc70020, + 0x3c790: 0x6cf58a20, 0x3c791: 0x6d253e20, 0x3c792: 0x6d254020, 0x3c793: 0x6d52b620, + 0x3c794: 0x6d52b820, 0x3c795: 0x6d52ba20, 0x3c796: 0x6d52bc20, 0x3c797: 0x6d7dfe20, + 0x3c798: 0x6d7e0020, 0x3c799: 0x6d7e0220, 0x3c79a: 0x6da53c20, 0x3c79b: 0x6dc6d420, + 0x3c79c: 0x6dc6d620, 0x3c79d: 0x6e0e3820, 0x3c79e: 0x6e0e3a20, 0x3c79f: 0x6e324620, + 0x3c7a0: 0x6c214020, 0x3c7a1: 0x6c357e20, 0x3c7a2: 0x6c358020, 0x3c7a3: 0x6c507820, + 0x3c7a4: 0x6c729820, 0x3c7a5: 0x6cc70e20, 0x3c7a6: 0x6cc71020, 0x3c7a7: 0x6cc71220, + 0x3c7a8: 0x6d254220, 0x3c7a9: 0x6d254420, 0x3c7aa: 0x6d254620, 0x3c7ab: 0x6c508020, + 0x3c7ac: 0x6c72a820, 0x3c7ad: 0x6d255420, 0x3c7ae: 0x6d52d420, 0x3c7af: 0x6da54a20, + 0x3c7b0: 0x6e0e4220, 0x3c7b1: 0x6c359c20, 0x3c7b2: 0x6c35ac20, 0x3c7b3: 0x6c35ae20, + 0x3c7b4: 0x6c50aa20, 0x3c7b5: 0x6c72e420, 0x3c7b6: 0x6c72e620, 0x3c7b7: 0x6c72e820, + 0x3c7b8: 0x6c9b6a20, 0x3c7b9: 0x6cc76220, 0x3c7ba: 0x6cc76420, 0x3c7bb: 0x6cc76620, + 0x3c7bc: 0x6cc76820, 0x3c7bd: 0x6cf5ca20, 0x3c7be: 0x6d257420, 0x3c7bf: 0x6d52ee20, + // Block 0xf1f, offset 0x3c7c0 + 0x3c7c0: 0x6d52f020, 0x3c7c1: 0x6d7e2c20, 0x3c7c2: 0x6d7e2e20, 0x3c7c3: 0x6de38020, + 0x3c7c4: 0x6de38220, 0x3c7c5: 0x6dfadc20, 0x3c7c6: 0x6c219820, 0x3c7c7: 0x6c219a20, + 0x3c7c8: 0x6c363220, 0x3c7c9: 0x6c363420, 0x3c7ca: 0x6c363620, 0x3c7cb: 0x6c363820, + 0x3c7cc: 0x6c363a20, 0x3c7cd: 0x6c363c20, 0x3c7ce: 0x6c363e20, 0x3c7cf: 0x6c514420, + 0x3c7d0: 0x6c514620, 0x3c7d1: 0x6c514820, 0x3c7d2: 0x6c514a20, 0x3c7d3: 0x6c514c20, + 0x3c7d4: 0x6c514e20, 0x3c7d5: 0x6c515020, 0x3c7d6: 0x6c515220, 0x3c7d7: 0x6c515420, + 0x3c7d8: 0x6c515620, 0x3c7d9: 0x6c737220, 0x3c7da: 0x6c737420, 0x3c7db: 0x6c737620, + 0x3c7dc: 0x6c737820, 0x3c7dd: 0x6c737a20, 0x3c7de: 0x6c737c20, 0x3c7df: 0x6c737e20, + 0x3c7e0: 0x6c738020, 0x3c7e1: 0x6c738220, 0x3c7e2: 0x6c738420, 0x3c7e3: 0x6c738620, + 0x3c7e4: 0x6c738820, 0x3c7e5: 0x6c9c0220, 0x3c7e6: 0x6c9c0420, 0x3c7e7: 0x6c9c0620, + 0x3c7e8: 0x6c9c0820, 0x3c7e9: 0x6cc83e20, 0x3c7ea: 0x6cc84020, 0x3c7eb: 0x6cc84220, + 0x3c7ec: 0x6cc84420, 0x3c7ed: 0x6cc84620, 0x3c7ee: 0x6cc84820, 0x3c7ef: 0x6cf67620, + 0x3c7f0: 0x6cf67820, 0x3c7f1: 0x6cf67a20, 0x3c7f2: 0x6cf67c20, 0x3c7f3: 0x6cf67e20, + 0x3c7f4: 0x6cf68020, 0x3c7f5: 0x6cf68220, 0x3c7f6: 0x6cf68420, 0x3c7f7: 0x6cf68620, + 0x3c7f8: 0x6d25ec20, 0x3c7f9: 0x6d25ee20, 0x3c7fa: 0x6d25f020, 0x3c7fb: 0x6d25f220, + 0x3c7fc: 0x6d25f420, 0x3c7fd: 0x6d25f620, 0x3c7fe: 0x6d536220, 0x3c7ff: 0x6d536420, + // Block 0xf20, offset 0x3c800 + 0x3c800: 0x6d536620, 0x3c801: 0x6d536820, 0x3c802: 0x6d536a20, 0x3c803: 0x6d536c20, + 0x3c804: 0x6d536e20, 0x3c805: 0x6d537020, 0x3c806: 0x6da5a420, 0x3c807: 0x6d7ec620, + 0x3c808: 0x6d7ec820, 0x3c809: 0x6d7eca20, 0x3c80a: 0x6d7ecc20, 0x3c80b: 0x6d7ece20, + 0x3c80c: 0x6d7ed020, 0x3c80d: 0x6da5a620, 0x3c80e: 0x6dc73820, 0x3c80f: 0x6dc73a20, + 0x3c810: 0x6dc73c20, 0x3c811: 0x6e0e5220, 0x3c812: 0x6e0e5420, 0x3c813: 0x6e0e5620, + 0x3c814: 0x6e325620, 0x3c815: 0x6d537e20, 0x3c816: 0x6d7ee020, 0x3c817: 0x6d7ee220, + 0x3c818: 0x6de3b220, 0x3c819: 0x6c127820, 0x3c81a: 0x6c21ae20, 0x3c81b: 0x6c365620, + 0x3c81c: 0x6c518220, 0x3c81d: 0x6c518420, 0x3c81e: 0x6c73ba20, 0x3c81f: 0x6d261220, + 0x3c820: 0x6c9c3020, 0x3c821: 0x6c9c3220, 0x3c822: 0x6c9c3420, 0x3c823: 0x6cc87e20, + 0x3c824: 0x6cf6aa20, 0x3c825: 0x6cf6ac20, 0x3c826: 0x6cf6ae20, 0x3c827: 0x6cf6b020, + 0x3c828: 0x6d261420, 0x3c829: 0x6d261620, 0x3c82a: 0x6d261820, 0x3c82b: 0x6d539820, + 0x3c82c: 0x6d539a20, 0x3c82d: 0x6d7efc20, 0x3c82e: 0x6e0e5a20, 0x3c82f: 0x6e0e5c20, + 0x3c830: 0x6e325c20, 0x3c831: 0x6c222e20, 0x3c832: 0x6c223020, 0x3c833: 0x6c223220, + 0x3c834: 0x6c223420, 0x3c835: 0x6c223620, 0x3c836: 0x6c375a20, 0x3c837: 0x6c375c20, + 0x3c838: 0x6c375e20, 0x3c839: 0x6c376020, 0x3c83a: 0x6c52ae20, 0x3c83b: 0x6c52b020, + 0x3c83c: 0x6c52b220, 0x3c83d: 0x6c52b420, 0x3c83e: 0x6c52b620, 0x3c83f: 0x6c52b820, + // Block 0xf21, offset 0x3c840 + 0x3c840: 0x6c52ba20, 0x3c841: 0x6c52bc20, 0x3c842: 0x6c52be20, 0x3c843: 0x6c752a20, + 0x3c844: 0x6c752c20, 0x3c845: 0x6c752e20, 0x3c846: 0x6c753020, 0x3c847: 0x6c753220, + 0x3c848: 0x6c753420, 0x3c849: 0x6c753620, 0x3c84a: 0x6c753820, 0x3c84b: 0x6c753a20, + 0x3c84c: 0x6c753c20, 0x3c84d: 0x6c753e20, 0x3c84e: 0x6c754020, 0x3c84f: 0x6c754220, + 0x3c850: 0x6c9d8620, 0x3c851: 0x6c9d8820, 0x3c852: 0x6c9d8a20, 0x3c853: 0x6c9d8c20, + 0x3c854: 0x6c9d8e20, 0x3c855: 0x6c9d9020, 0x3c856: 0x6c9d9220, 0x3c857: 0x6c9d9420, + 0x3c858: 0x6c9d9620, 0x3c859: 0x6c9d9820, 0x3c85a: 0x6c9d9a20, 0x3c85b: 0x6c9d9c20, + 0x3c85c: 0x6c9d9e20, 0x3c85d: 0x6c9da020, 0x3c85e: 0x6c9da220, 0x3c85f: 0x6cca6620, + 0x3c860: 0x6cca6820, 0x3c861: 0x6cca6a20, 0x3c862: 0x6cca6c20, 0x3c863: 0x6cca6e20, + 0x3c864: 0x6cca7020, 0x3c865: 0x6cca7220, 0x3c866: 0x6cca7420, 0x3c867: 0x6cca7620, + 0x3c868: 0x6cca7820, 0x3c869: 0x6cca7a20, 0x3c86a: 0x6cca7c20, 0x3c86b: 0x6cca7e20, + 0x3c86c: 0x6cca8020, 0x3c86d: 0x6cca8220, 0x3c86e: 0x6cca8420, 0x3c86f: 0x6cca8620, + 0x3c870: 0x6cf88c20, 0x3c871: 0x6cf88e20, 0x3c872: 0x6cf89020, 0x3c873: 0x6cf89220, + 0x3c874: 0x6cf89420, 0x3c875: 0x6cf89620, 0x3c876: 0x6cf89820, 0x3c877: 0x6cf89a20, + 0x3c878: 0x6cf89c20, 0x3c879: 0x6cf89e20, 0x3c87a: 0x6cf8a020, 0x3c87b: 0x6cf8a220, + 0x3c87c: 0x6cf8a420, 0x3c87d: 0x6cf8a620, 0x3c87e: 0x6cf8a820, 0x3c87f: 0x6cf8aa20, + // Block 0xf22, offset 0x3c880 + 0x3c880: 0x6cf8ac20, 0x3c881: 0x6cf8ae20, 0x3c882: 0x6cf8b020, 0x3c883: 0x6cf8b220, + 0x3c884: 0x6cf8b420, 0x3c885: 0x6cf8b620, 0x3c886: 0x6cf8b820, 0x3c887: 0x6cf8ba20, + 0x3c888: 0x6d27d220, 0x3c889: 0x6d27d420, 0x3c88a: 0x6d27d620, 0x3c88b: 0x6d27d820, + 0x3c88c: 0x6d27da20, 0x3c88d: 0x6d27dc20, 0x3c88e: 0x6d27de20, 0x3c88f: 0x6d27e020, + 0x3c890: 0x6d27e220, 0x3c891: 0x6d27e420, 0x3c892: 0x6d27e620, 0x3c893: 0x6d27e820, + 0x3c894: 0x6d27ea20, 0x3c895: 0x6d27ec20, 0x3c896: 0x6d27ee20, 0x3c897: 0x6d27f020, + 0x3c898: 0x6d27f220, 0x3c899: 0x6d27f420, 0x3c89a: 0x6d27f620, 0x3c89b: 0x6d27f820, + 0x3c89c: 0x6d27fa20, 0x3c89d: 0x6d552c20, 0x3c89e: 0x6d552e20, 0x3c89f: 0x6d553020, + 0x3c8a0: 0x6d553220, 0x3c8a1: 0x6d553420, 0x3c8a2: 0x6d553620, 0x3c8a3: 0x6d553820, + 0x3c8a4: 0x6d553a20, 0x3c8a5: 0x6d553c20, 0x3c8a6: 0x6d553e20, 0x3c8a7: 0x6d554020, + 0x3c8a8: 0x6d554220, 0x3c8a9: 0x6d554420, 0x3c8aa: 0x6d554620, 0x3c8ab: 0x6d554820, + 0x3c8ac: 0x6d554a20, 0x3c8ad: 0x6d80ae20, 0x3c8ae: 0x6d80b020, 0x3c8af: 0x6d80b220, + 0x3c8b0: 0x6d80b420, 0x3c8b1: 0x6d80b620, 0x3c8b2: 0x6d80b820, 0x3c8b3: 0x6d80ba20, + 0x3c8b4: 0x6d80bc20, 0x3c8b5: 0x6d80be20, 0x3c8b6: 0x6d80c020, 0x3c8b7: 0x6d80c220, + 0x3c8b8: 0x6d80c420, 0x3c8b9: 0x6d80c620, 0x3c8ba: 0x6d80c820, 0x3c8bb: 0x6d80ca20, + 0x3c8bc: 0x6d80cc20, 0x3c8bd: 0x6da6d820, 0x3c8be: 0x6da6da20, 0x3c8bf: 0x6da6dc20, + // Block 0xf23, offset 0x3c8c0 + 0x3c8c0: 0x6da6de20, 0x3c8c1: 0x6da6e020, 0x3c8c2: 0x6da6e220, 0x3c8c3: 0x6da6e420, + 0x3c8c4: 0x6da6e620, 0x3c8c5: 0x6da6e820, 0x3c8c6: 0x6da6ea20, 0x3c8c7: 0x6da6ec20, + 0x3c8c8: 0x6da6ee20, 0x3c8c9: 0x6dc83c20, 0x3c8ca: 0x6dc83e20, 0x3c8cb: 0x6dc84020, + 0x3c8cc: 0x6dc84220, 0x3c8cd: 0x6dc84420, 0x3c8ce: 0x6dc84620, 0x3c8cf: 0x6dc84820, + 0x3c8d0: 0x6de46c20, 0x3c8d1: 0x6de46e20, 0x3c8d2: 0x6de47020, 0x3c8d3: 0x6de47220, + 0x3c8d4: 0x6de47420, 0x3c8d5: 0x6de47620, 0x3c8d6: 0x6dfb8e20, 0x3c8d7: 0x6dfb9020, + 0x3c8d8: 0x6dfb9220, 0x3c8d9: 0x6dfb9420, 0x3c8da: 0x6dfb9620, 0x3c8db: 0x6e0ed020, + 0x3c8dc: 0x6e0ed220, 0x3c8dd: 0x6e0ed420, 0x3c8de: 0x6e0ed620, 0x3c8df: 0x6e1e0620, + 0x3c8e0: 0x6e1e0820, 0x3c8e1: 0x6e1e0a20, 0x3c8e2: 0x6e297220, 0x3c8e3: 0x6e297420, + 0x3c8e4: 0x6e328c20, 0x3c8e5: 0x6e328e20, 0x3c8e6: 0x6e38d220, 0x3c8e7: 0x6e405420, + 0x3c8e8: 0x6e3d4420, 0x3c8e9: 0x6c379220, 0x3c8ea: 0x6c52f420, 0x3c8eb: 0x6c52f620, + 0x3c8ec: 0x6c9dd620, 0x3c8ed: 0x6c9dd820, 0x3c8ee: 0x6ccad020, 0x3c8ef: 0x6cf90220, + 0x3c8f0: 0x6cf90420, 0x3c8f1: 0x6d283e20, 0x3c8f2: 0x6d558220, 0x3c8f3: 0x6dfba220, + 0x3c8f4: 0x6e329220, 0x3c8f5: 0x6c37c820, 0x3c8f6: 0x6c75a420, 0x3c8f7: 0x6c9de620, + 0x3c8f8: 0x6ccaf620, 0x3c8f9: 0x6cf91c20, 0x3c8fa: 0x6cf91e20, 0x3c8fb: 0x6d284e20, + 0x3c8fc: 0x6d559820, 0x3c8fd: 0x6d80fe20, 0x3c8fe: 0x6d810020, 0x3c8ff: 0x6da71c20, + // Block 0xf24, offset 0x3c900 + 0x3c900: 0x6c534420, 0x3c901: 0x6c534620, 0x3c902: 0x6c75d820, 0x3c903: 0x6c75da20, + 0x3c904: 0x6c9e1e20, 0x3c905: 0x6ccb4820, 0x3c906: 0x6d287420, 0x3c907: 0x6da73420, + 0x3c908: 0x6c75e820, 0x3c909: 0x6c75ea20, 0x3c90a: 0x6c9b1220, 0x3c90b: 0x6c9e4620, + 0x3c90c: 0x6ccb6220, 0x3c90d: 0x6ccb6420, 0x3c90e: 0x6ccb6620, 0x3c90f: 0x6cf97a20, + 0x3c910: 0x6d55da20, 0x3c911: 0x6da74020, 0x3c912: 0x6da74220, 0x3c913: 0x6e38de20, + 0x3c914: 0x6d289220, 0x3c915: 0x6d289c20, 0x3c916: 0x6c098220, 0x3c917: 0x6c384c20, + 0x3c918: 0x6c384e20, 0x3c919: 0x6c53ac20, 0x3c91a: 0x6c53ae20, 0x3c91b: 0x6c763420, + 0x3c91c: 0x6c763620, 0x3c91d: 0x6ccbc220, 0x3c91e: 0x6ccbc420, 0x3c91f: 0x6cf9d420, + 0x3c920: 0x6d28e820, 0x3c921: 0x6d561020, 0x3c922: 0x6dc8ba20, 0x3c923: 0x6c386420, + 0x3c924: 0x6c53cc20, 0x3c925: 0x6c9ea820, 0x3c926: 0x6cf9e020, 0x3c927: 0x6d28f220, + 0x3c928: 0x6c09c820, 0x3c929: 0x6c134c20, 0x3c92a: 0x6c134e20, 0x3c92b: 0x6c135020, + 0x3c92c: 0x6c135220, 0x3c92d: 0x6c238220, 0x3c92e: 0x6c238420, 0x3c92f: 0x6c238620, + 0x3c930: 0x6c238820, 0x3c931: 0x6c398420, 0x3c932: 0x6c398620, 0x3c933: 0x6c398820, + 0x3c934: 0x6c398a20, 0x3c935: 0x6c398c20, 0x3c936: 0x6c398e20, 0x3c937: 0x6c550a20, + 0x3c938: 0x6c550c20, 0x3c939: 0x6c550e20, 0x3c93a: 0x6c551020, 0x3c93b: 0x6c551220, + 0x3c93c: 0x6c551420, 0x3c93d: 0x6c551620, 0x3c93e: 0x6c77cc20, 0x3c93f: 0x6c77ce20, + // Block 0xf25, offset 0x3c940 + 0x3c940: 0x6c77d020, 0x3c941: 0x6c77d220, 0x3c942: 0x6c77d420, 0x3c943: 0x6c77d620, + 0x3c944: 0x6c77d820, 0x3c945: 0x6c77da20, 0x3c946: 0x6c77dc20, 0x3c947: 0x6c77de20, + 0x3c948: 0x6c77e020, 0x3c949: 0x6c77e220, 0x3c94a: 0x6c77e420, 0x3c94b: 0x6c77e620, + 0x3c94c: 0x6ca0c620, 0x3c94d: 0x6ca0c820, 0x3c94e: 0x6ca0ca20, 0x3c94f: 0x6ca0cc20, + 0x3c950: 0x6ca0ce20, 0x3c951: 0x6ca0d020, 0x3c952: 0x6ca0d220, 0x3c953: 0x6ca0d420, + 0x3c954: 0x6ca0d620, 0x3c955: 0x6ca0d820, 0x3c956: 0x6ca0da20, 0x3c957: 0x6ccdb620, + 0x3c958: 0x6ccdb820, 0x3c959: 0x6ccdba20, 0x3c95a: 0x6ccdbc20, 0x3c95b: 0x6ccdbe20, + 0x3c95c: 0x6ccdc020, 0x3c95d: 0x6ccdc220, 0x3c95e: 0x6ccdc420, 0x3c95f: 0x6ccdc620, + 0x3c960: 0x6ccdc820, 0x3c961: 0x6ccdca20, 0x3c962: 0x6ccdcc20, 0x3c963: 0x6ccdce20, + 0x3c964: 0x6ccdd020, 0x3c965: 0x6ccdd220, 0x3c966: 0x6ccdd420, 0x3c967: 0x6ccdd620, + 0x3c968: 0x6ccdd820, 0x3c969: 0x6ccdda20, 0x3c96a: 0x6cfba620, 0x3c96b: 0x6cfba820, + 0x3c96c: 0x6cfbaa20, 0x3c96d: 0x6cfbac20, 0x3c96e: 0x6cfbae20, 0x3c96f: 0x6cfbb020, + 0x3c970: 0x6cfbb220, 0x3c971: 0x6cfbb420, 0x3c972: 0x6cfbb620, 0x3c973: 0x6cfbb820, + 0x3c974: 0x6cfbba20, 0x3c975: 0x6cfbbc20, 0x3c976: 0x6cfbbe20, 0x3c977: 0x6cfbc020, + 0x3c978: 0x6cfbc220, 0x3c979: 0x6cfbc420, 0x3c97a: 0x6cfbc620, 0x3c97b: 0x6cfbc820, + 0x3c97c: 0x6cfbca20, 0x3c97d: 0x6cfbcc20, 0x3c97e: 0x6cfbce20, 0x3c97f: 0x6d2ab220, + // Block 0xf26, offset 0x3c980 + 0x3c980: 0x6d2ab420, 0x3c981: 0x6d2ab620, 0x3c982: 0x6d2ab820, 0x3c983: 0x6d2aba20, + 0x3c984: 0x6d2abc20, 0x3c985: 0x6d2abe20, 0x3c986: 0x6d2ac020, 0x3c987: 0x6d2ac220, + 0x3c988: 0x6d2ac420, 0x3c989: 0x6d2ac620, 0x3c98a: 0x6d2ac820, 0x3c98b: 0x6d57e420, + 0x3c98c: 0x6d57e620, 0x3c98d: 0x6d57e820, 0x3c98e: 0x6d57ea20, 0x3c98f: 0x6d57ec20, + 0x3c990: 0x6d57ee20, 0x3c991: 0x6d57f020, 0x3c992: 0x6d57f220, 0x3c993: 0x6d57f420, + 0x3c994: 0x6d57f620, 0x3c995: 0x6d57f820, 0x3c996: 0x6d57fa20, 0x3c997: 0x6d57fc20, + 0x3c998: 0x6d57fe20, 0x3c999: 0x6d580020, 0x3c99a: 0x6d580220, 0x3c99b: 0x6d580420, + 0x3c99c: 0x6d580620, 0x3c99d: 0x6d82e420, 0x3c99e: 0x6d82e620, 0x3c99f: 0x6d82e820, + 0x3c9a0: 0x6d82ea20, 0x3c9a1: 0x6d82ec20, 0x3c9a2: 0x6d82ee20, 0x3c9a3: 0x6d82f020, + 0x3c9a4: 0x6d82f220, 0x3c9a5: 0x6d82f420, 0x3c9a6: 0x6d82f620, 0x3c9a7: 0x6d82f820, + 0x3c9a8: 0x6da85a20, 0x3c9a9: 0x6da85c20, 0x3c9aa: 0x6da85e20, 0x3c9ab: 0x6da86020, + 0x3c9ac: 0x6da86220, 0x3c9ad: 0x6da86420, 0x3c9ae: 0x6da86620, 0x3c9af: 0x6da86820, + 0x3c9b0: 0x6da86a20, 0x3c9b1: 0x6da86c20, 0x3c9b2: 0x6da86e20, 0x3c9b3: 0x6dc9aa20, + 0x3c9b4: 0x6dc9ac20, 0x3c9b5: 0x6dc9ae20, 0x3c9b6: 0x6dc9b020, 0x3c9b7: 0x6dc9b220, + 0x3c9b8: 0x6dc9b420, 0x3c9b9: 0x6dc9b620, 0x3c9ba: 0x6de56220, 0x3c9bb: 0x6de56420, + 0x3c9bc: 0x6de56620, 0x3c9bd: 0x6de56820, 0x3c9be: 0x6de56a20, 0x3c9bf: 0x6de56c20, + // Block 0xf27, offset 0x3c9c0 + 0x3c9c0: 0x6dfc4220, 0x3c9c1: 0x6dfc4420, 0x3c9c2: 0x6dfc4620, 0x3c9c3: 0x6e0f7220, + 0x3c9c4: 0x6e0f7420, 0x3c9c5: 0x6e0f7620, 0x3c9c6: 0x6e0f7820, 0x3c9c7: 0x6e0f7a20, + 0x3c9c8: 0x6e1e6a20, 0x3c9c9: 0x6e1e6c20, 0x3c9ca: 0x6e29d220, 0x3c9cb: 0x6e29d420, + 0x3c9cc: 0x6e32be20, 0x3c9cd: 0x6c09ce20, 0x3c9ce: 0x6c23ca20, 0x3c9cf: 0x6c23cc20, + 0x3c9d0: 0x6c23ce20, 0x3c9d1: 0x6c3a1620, 0x3c9d2: 0x6c3a1820, 0x3c9d3: 0x6c3a1a20, + 0x3c9d4: 0x6c3a1c20, 0x3c9d5: 0x6c3a1e20, 0x3c9d6: 0x6c3a2020, 0x3c9d7: 0x6c3a2220, + 0x3c9d8: 0x6c55d820, 0x3c9d9: 0x6c55da20, 0x3c9da: 0x6c55dc20, 0x3c9db: 0x6c55de20, + 0x3c9dc: 0x6c55e020, 0x3c9dd: 0x6c55e220, 0x3c9de: 0x6c55e420, 0x3c9df: 0x6c55e620, + 0x3c9e0: 0x6c55e820, 0x3c9e1: 0x6c55ea20, 0x3c9e2: 0x6c55ec20, 0x3c9e3: 0x6c78b820, + 0x3c9e4: 0x6c78ba20, 0x3c9e5: 0x6c78bc20, 0x3c9e6: 0x6c78be20, 0x3c9e7: 0x6c78c020, + 0x3c9e8: 0x6c78c220, 0x3c9e9: 0x6c78c420, 0x3c9ea: 0x6c78c620, 0x3c9eb: 0x6ca1ba20, + 0x3c9ec: 0x6ca1bc20, 0x3c9ed: 0x6ca1be20, 0x3c9ee: 0x6ca1c020, 0x3c9ef: 0x6ca1c220, + 0x3c9f0: 0x6ca1c420, 0x3c9f1: 0x6ca1c620, 0x3c9f2: 0x6ca1c820, 0x3c9f3: 0x6ccee820, + 0x3c9f4: 0x6cceea20, 0x3c9f5: 0x6cceec20, 0x3c9f6: 0x6cceee20, 0x3c9f7: 0x6ccef020, + 0x3c9f8: 0x6ccef220, 0x3c9f9: 0x6ccef420, 0x3c9fa: 0x6ccef620, 0x3c9fb: 0x6ccef820, + 0x3c9fc: 0x6ccefa20, 0x3c9fd: 0x6ccefc20, 0x3c9fe: 0x6ccefe20, 0x3c9ff: 0x6ccf0020, + // Block 0xf28, offset 0x3ca00 + 0x3ca00: 0x6ccf0220, 0x3ca01: 0x6ccf0420, 0x3ca02: 0x6ccf0620, 0x3ca03: 0x6ccf0820, + 0x3ca04: 0x6cfd1220, 0x3ca05: 0x6cfd1420, 0x3ca06: 0x6cfd1620, 0x3ca07: 0x6cfd1820, + 0x3ca08: 0x6cfd1a20, 0x3ca09: 0x6cfd1c20, 0x3ca0a: 0x6cfd1e20, 0x3ca0b: 0x6cfd2020, + 0x3ca0c: 0x6cfd2220, 0x3ca0d: 0x6cfd2420, 0x3ca0e: 0x6cfd2620, 0x3ca0f: 0x6cfd2820, + 0x3ca10: 0x6cfd2a20, 0x3ca11: 0x6cfd2c20, 0x3ca12: 0x6d2bba20, 0x3ca13: 0x6d2bbc20, + 0x3ca14: 0x6d2bbe20, 0x3ca15: 0x6d2bc020, 0x3ca16: 0x6d2bc220, 0x3ca17: 0x6d2bc420, + 0x3ca18: 0x6d2bc620, 0x3ca19: 0x6d2bc820, 0x3ca1a: 0x6d2bca20, 0x3ca1b: 0x6d2bcc20, + 0x3ca1c: 0x6d2bce20, 0x3ca1d: 0x6d2bd020, 0x3ca1e: 0x6d2bd220, 0x3ca1f: 0x6d2bd420, + 0x3ca20: 0x6d2bd620, 0x3ca21: 0x6d58f020, 0x3ca22: 0x6d58f220, 0x3ca23: 0x6d58f420, + 0x3ca24: 0x6d58f620, 0x3ca25: 0x6d58f820, 0x3ca26: 0x6d58fa20, 0x3ca27: 0x6d58fc20, + 0x3ca28: 0x6d58fe20, 0x3ca29: 0x6d590020, 0x3ca2a: 0x6d841620, 0x3ca2b: 0x6d841820, + 0x3ca2c: 0x6d841a20, 0x3ca2d: 0x6d841c20, 0x3ca2e: 0x6d841e20, 0x3ca2f: 0x6d842020, + 0x3ca30: 0x6d842220, 0x3ca31: 0x6d842420, 0x3ca32: 0x6d842620, 0x3ca33: 0x6d842820, + 0x3ca34: 0x6da90c20, 0x3ca35: 0x6da90e20, 0x3ca36: 0x6da91020, 0x3ca37: 0x6da91220, + 0x3ca38: 0x6da91420, 0x3ca39: 0x6da91620, 0x3ca3a: 0x6da91820, 0x3ca3b: 0x6da91a20, + 0x3ca3c: 0x6dca3020, 0x3ca3d: 0x6dca3220, 0x3ca3e: 0x6dca3420, 0x3ca3f: 0x6dca3620, + // Block 0xf29, offset 0x3ca40 + 0x3ca40: 0x6dca3820, 0x3ca41: 0x6de5d020, 0x3ca42: 0x6de5d220, 0x3ca43: 0x6dfcc420, + 0x3ca44: 0x6dfcc620, 0x3ca45: 0x6dfcc820, 0x3ca46: 0x6e1e9420, 0x3ca47: 0x6e1e9620, + 0x3ca48: 0x6e29fc20, 0x3ca49: 0x6e32cc20, 0x3ca4a: 0x6e390620, 0x3ca4b: 0x6e390820, + 0x3ca4c: 0x6e407420, 0x3ca4d: 0x6c23d820, 0x3ca4e: 0x6c561220, 0x3ca4f: 0x6ca1d820, + 0x3ca50: 0x6ccf1a20, 0x3ca51: 0x6ccf1c20, 0x3ca52: 0x6ccf1e20, 0x3ca53: 0x6ccf2020, + 0x3ca54: 0x6cfd3a20, 0x3ca55: 0x6cfd3c20, 0x3ca56: 0x6d591420, 0x3ca57: 0x6d591620, + 0x3ca58: 0x6da92c20, 0x3ca59: 0x6da92e20, 0x3ca5a: 0x6e470020, 0x3ca5b: 0x6c78dc20, + 0x3ca5c: 0x6ca1de20, 0x3ca5d: 0x6c3a4420, 0x3ca5e: 0x6ca1f620, 0x3ca5f: 0x6ccf3a20, + 0x3ca60: 0x6d592620, 0x3ca61: 0x6dca4220, 0x3ca62: 0x6c790020, 0x3ca63: 0x6ca20620, + 0x3ca64: 0x6ca20820, 0x3ca65: 0x6ccf6420, 0x3ca66: 0x6d845020, 0x3ca67: 0x6c3a6020, + 0x3ca68: 0x6ccf7020, 0x3ca69: 0x6c23fe20, 0x3ca6a: 0x6c569020, 0x3ca6b: 0x6c569220, + 0x3ca6c: 0x6c792e20, 0x3ca6d: 0x6c793020, 0x3ca6e: 0x6c793220, 0x3ca6f: 0x6ccfca20, + 0x3ca70: 0x6cfdbc20, 0x3ca71: 0x6d2c6220, 0x3ca72: 0x6d2c6420, 0x3ca73: 0x6d2c6620, + 0x3ca74: 0x6d598420, 0x3ca75: 0x6d847c20, 0x3ca76: 0x6e0fc620, 0x3ca77: 0x6c246a20, + 0x3ca78: 0x6c3b3420, 0x3ca79: 0x6ccfcc20, 0x3ca7a: 0x6c572220, 0x3ca7b: 0x6c572420, + 0x3ca7c: 0x6c79b620, 0x3ca7d: 0x6c79b820, 0x3ca7e: 0x6ca2cc20, 0x3ca7f: 0x6ca2ce20, + // Block 0xf2a, offset 0x3ca80 + 0x3ca80: 0x6ca2d020, 0x3ca81: 0x6ca2d220, 0x3ca82: 0x6cd06c20, 0x3ca83: 0x6cd06e20, + 0x3ca84: 0x6cd07020, 0x3ca85: 0x6cd07220, 0x3ca86: 0x6cfe4620, 0x3ca87: 0x6cfe4820, + 0x3ca88: 0x6d2cde20, 0x3ca89: 0x6d5a0420, 0x3ca8a: 0x6da99420, 0x3ca8b: 0x6dca8220, + 0x3ca8c: 0x6de61a20, 0x3ca8d: 0x6c13cc20, 0x3ca8e: 0x6c3b9c20, 0x3ca8f: 0x6c3b9e20, + 0x3ca90: 0x6c3ba020, 0x3ca91: 0x6c3ba220, 0x3ca92: 0x6c3ba420, 0x3ca93: 0x6c3ba620, + 0x3ca94: 0x6c3ba820, 0x3ca95: 0x6c57c220, 0x3ca96: 0x6c57c420, 0x3ca97: 0x6c7a5e20, + 0x3ca98: 0x6c7a6020, 0x3ca99: 0x6c7a6220, 0x3ca9a: 0x6c7a6420, 0x3ca9b: 0x6c7a6620, + 0x3ca9c: 0x6c7a6820, 0x3ca9d: 0x6c7a6a20, 0x3ca9e: 0x6c7a6c20, 0x3ca9f: 0x6c7a6e20, + 0x3caa0: 0x6ca37020, 0x3caa1: 0x6ca37220, 0x3caa2: 0x6ca37420, 0x3caa3: 0x6ca37620, + 0x3caa4: 0x6ca37820, 0x3caa5: 0x6ca37a20, 0x3caa6: 0x6cd14420, 0x3caa7: 0x6cd14620, + 0x3caa8: 0x6cd14820, 0x3caa9: 0x6cd14a20, 0x3caaa: 0x6cd14c20, 0x3caab: 0x6cd14e20, + 0x3caac: 0x6cd15020, 0x3caad: 0x6cd15220, 0x3caae: 0x6cd15420, 0x3caaf: 0x6cd15620, + 0x3cab0: 0x6cd15820, 0x3cab1: 0x6cd15a20, 0x3cab2: 0x6cd15c20, 0x3cab3: 0x6cff2020, + 0x3cab4: 0x6cff2220, 0x3cab5: 0x6cff2420, 0x3cab6: 0x6cff2620, 0x3cab7: 0x6cff2820, + 0x3cab8: 0x6cff2a20, 0x3cab9: 0x6cff2c20, 0x3caba: 0x6cff2e20, 0x3cabb: 0x6cff3020, + 0x3cabc: 0x6cff3220, 0x3cabd: 0x6cff3420, 0x3cabe: 0x6cff3620, 0x3cabf: 0x6cff3820, + // Block 0xf2b, offset 0x3cac0 + 0x3cac0: 0x6cff3a20, 0x3cac1: 0x6cff3c20, 0x3cac2: 0x6cff3e20, 0x3cac3: 0x6d2d6a20, + 0x3cac4: 0x6d2d6c20, 0x3cac5: 0x6d2d6e20, 0x3cac6: 0x6d2d7020, 0x3cac7: 0x6d2d7220, + 0x3cac8: 0x6d2d7420, 0x3cac9: 0x6d2d7620, 0x3caca: 0x6d2d7820, 0x3cacb: 0x6d2d7a20, + 0x3cacc: 0x6d2d7c20, 0x3cacd: 0x6d2d7e20, 0x3cace: 0x6d2d8020, 0x3cacf: 0x6d2d8220, + 0x3cad0: 0x6d5aa220, 0x3cad1: 0x6d5aa420, 0x3cad2: 0x6d5aa620, 0x3cad3: 0x6d5aa820, + 0x3cad4: 0x6d5aaa20, 0x3cad5: 0x6d5aac20, 0x3cad6: 0x6d5aae20, 0x3cad7: 0x6d855420, + 0x3cad8: 0x6d855620, 0x3cad9: 0x6d855820, 0x3cada: 0x6d855a20, 0x3cadb: 0x6d855c20, + 0x3cadc: 0x6d855e20, 0x3cadd: 0x6d856020, 0x3cade: 0x6d856220, 0x3cadf: 0x6d856420, + 0x3cae0: 0x6d856620, 0x3cae1: 0x6daa0420, 0x3cae2: 0x6daa0620, 0x3cae3: 0x6daa0820, + 0x3cae4: 0x6daa0a20, 0x3cae5: 0x6daa0c20, 0x3cae6: 0x6daa0e20, 0x3cae7: 0x6dcade20, + 0x3cae8: 0x6dcae020, 0x3cae9: 0x6de66220, 0x3caea: 0x6de66420, 0x3caeb: 0x6de66620, + 0x3caec: 0x6dfd2420, 0x3caed: 0x6dfd2620, 0x3caee: 0x6dfd2820, 0x3caef: 0x6dfd2a20, + 0x3caf0: 0x6e0ff220, 0x3caf1: 0x6e2a2c20, 0x3caf2: 0x6e32e220, 0x3caf3: 0x6c3bb020, + 0x3caf4: 0x6c57d420, 0x3caf5: 0x6cff5020, 0x3caf6: 0x6c3bc220, 0x3caf7: 0x6c57fa20, + 0x3caf8: 0x6c57fc20, 0x3caf9: 0x6c7aac20, 0x3cafa: 0x6cff8420, 0x3cafb: 0x6cff8620, + 0x3cafc: 0x6d2dd020, 0x3cafd: 0x6d5aec20, 0x3cafe: 0x6d5aee20, 0x3caff: 0x6e1ed420, + // Block 0xf2c, offset 0x3cb00 + 0x3cb00: 0x6cd1a020, 0x3cb01: 0x6c24a820, 0x3cb02: 0x6ca3ce20, 0x3cb03: 0x6cff9c20, + 0x3cb04: 0x6cff9e20, 0x3cb05: 0x6cffa020, 0x3cb06: 0x6c13d420, 0x3cb07: 0x6c24d220, + 0x3cb08: 0x6c3c1220, 0x3cb09: 0x6c588620, 0x3cb0a: 0x6c588820, 0x3cb0b: 0x6c588a20, + 0x3cb0c: 0x6c588c20, 0x3cb0d: 0x6c7b0620, 0x3cb0e: 0x6c7b0820, 0x3cb0f: 0x6c7b0a20, + 0x3cb10: 0x6c7b0c20, 0x3cb11: 0x6ca41420, 0x3cb12: 0x6ca41620, 0x3cb13: 0x6cd1fc20, + 0x3cb14: 0x6cd1fe20, 0x3cb15: 0x6cd20020, 0x3cb16: 0x6cd20220, 0x3cb17: 0x6cd20420, + 0x3cb18: 0x6cffea20, 0x3cb19: 0x6cffec20, 0x3cb1a: 0x6cffee20, 0x3cb1b: 0x6d2e0020, + 0x3cb1c: 0x6d2e0220, 0x3cb1d: 0x6d5b2a20, 0x3cb1e: 0x6d5b2c20, 0x3cb1f: 0x6d85b820, + 0x3cb20: 0x6d85ba20, 0x3cb21: 0x6d85bc20, 0x3cb22: 0x6daa6c20, 0x3cb23: 0x6dcb1c20, + 0x3cb24: 0x6dfd4620, 0x3cb25: 0x6e101a20, 0x3cb26: 0x6e101c20, 0x3cb27: 0x6daa6e20, + 0x3cb28: 0x6c58fa20, 0x3cb29: 0x6c58fc20, 0x3cb2a: 0x6c58fe20, 0x3cb2b: 0x6c590020, + 0x3cb2c: 0x6c7b9c20, 0x3cb2d: 0x6c7b9e20, 0x3cb2e: 0x6c7ba020, 0x3cb2f: 0x6ca48420, + 0x3cb30: 0x6cd2b420, 0x3cb31: 0x6cd2b620, 0x3cb32: 0x6d00ae20, 0x3cb33: 0x6d2ea020, + 0x3cb34: 0x6d2ea220, 0x3cb35: 0x6d2ea420, 0x3cb36: 0x6d5bd220, 0x3cb37: 0x6d5bd420, + 0x3cb38: 0x6daafc20, 0x3cb39: 0x6daafe20, 0x3cb3a: 0x6de6da20, 0x3cb3b: 0x6c593620, + 0x3cb3c: 0x6c593820, 0x3cb3d: 0x6c7bd020, 0x3cb3e: 0x6cd2ea20, 0x3cb3f: 0x6cd2ec20, + // Block 0xf2d, offset 0x3cb40 + 0x3cb40: 0x6d00e020, 0x3cb41: 0x6d00e220, 0x3cb42: 0x6d2ec420, 0x3cb43: 0x6d2ec620, + 0x3cb44: 0x6d5bf620, 0x3cb45: 0x6e104e20, 0x3cb46: 0x6c3c6420, 0x3cb47: 0x6c594c20, + 0x3cb48: 0x6d2eee20, 0x3cb49: 0x6d2ef020, 0x3cb4a: 0x6c596e20, 0x3cb4b: 0x6c597020, + 0x3cb4c: 0x6c7c2a20, 0x3cb4d: 0x6c7c2c20, 0x3cb4e: 0x6ca4ec20, 0x3cb4f: 0x6cd32820, + 0x3cb50: 0x6cd32a20, 0x3cb51: 0x6d012a20, 0x3cb52: 0x6d012c20, 0x3cb53: 0x6d2f0420, + 0x3cb54: 0x6d2f0620, 0x3cb55: 0x6d5c2620, 0x3cb56: 0x6d86ac20, 0x3cb57: 0x6dab4a20, + 0x3cb58: 0x6dab4c20, 0x3cb59: 0x6dcbbc20, 0x3cb5a: 0x6de70a20, 0x3cb5b: 0x6e105a20, + 0x3cb5c: 0x6e1f1420, 0x3cb5d: 0x6e331220, 0x3cb5e: 0x6e444020, 0x3cb5f: 0x6c3cae20, + 0x3cb60: 0x6c3cb020, 0x3cb61: 0x6c5a1420, 0x3cb62: 0x6c5a1620, 0x3cb63: 0x6c5a1820, + 0x3cb64: 0x6c7ccc20, 0x3cb65: 0x6c7cce20, 0x3cb66: 0x6c7cd020, 0x3cb67: 0x6c7cd220, + 0x3cb68: 0x6ca58a20, 0x3cb69: 0x6ca58c20, 0x3cb6a: 0x6ca58e20, 0x3cb6b: 0x6cd3f020, + 0x3cb6c: 0x6cd3f220, 0x3cb6d: 0x6d01ee20, 0x3cb6e: 0x6d01f020, 0x3cb6f: 0x6d01f220, + 0x3cb70: 0x6d01f420, 0x3cb71: 0x6d2fc620, 0x3cb72: 0x6d2fc820, 0x3cb73: 0x6d2fca20, + 0x3cb74: 0x6d2fcc20, 0x3cb75: 0x6d5cca20, 0x3cb76: 0x6d5ccc20, 0x3cb77: 0x6d5cce20, + 0x3cb78: 0x6d5cd020, 0x3cb79: 0x6d874c20, 0x3cb7a: 0x6d874e20, 0x3cb7b: 0x6d875020, + 0x3cb7c: 0x6dabe020, 0x3cb7d: 0x6dabe220, 0x3cb7e: 0x6dabe420, 0x3cb7f: 0x6dabe620, + // Block 0xf2e, offset 0x3cb80 + 0x3cb80: 0x6dabe820, 0x3cb81: 0x6de75020, 0x3cb82: 0x6dfdde20, 0x3cb83: 0x6e108420, + 0x3cb84: 0x6e108620, 0x3cb85: 0x6e444420, 0x3cb86: 0x6c5a2220, 0x3cb87: 0x6cd40820, + 0x3cb88: 0x6c5a3820, 0x3cb89: 0x6c5a3a20, 0x3cb8a: 0x6ca5cc20, 0x3cb8b: 0x6d022e20, + 0x3cb8c: 0x6d2ffa20, 0x3cb8d: 0x6d5cf420, 0x3cb8e: 0x6d5cf620, 0x3cb8f: 0x6dfdea20, + 0x3cb90: 0x6e108a20, 0x3cb91: 0x6c5ab820, 0x3cb92: 0x6c5aba20, 0x3cb93: 0x6c5abc20, + 0x3cb94: 0x6c7db420, 0x3cb95: 0x6c7db620, 0x3cb96: 0x6c7db820, 0x3cb97: 0x6c7dba20, + 0x3cb98: 0x6c7dbc20, 0x3cb99: 0x6ca68020, 0x3cb9a: 0x6ca68220, 0x3cb9b: 0x6ca68420, + 0x3cb9c: 0x6ca68620, 0x3cb9d: 0x6ca68820, 0x3cb9e: 0x6cd4ac20, 0x3cb9f: 0x6cd4ae20, + 0x3cba0: 0x6cd4b020, 0x3cba1: 0x6cd4b220, 0x3cba2: 0x6cd4b420, 0x3cba3: 0x6cd4b620, + 0x3cba4: 0x6d02fc20, 0x3cba5: 0x6d02fe20, 0x3cba6: 0x6d030020, 0x3cba7: 0x6d030220, + 0x3cba8: 0x6d030420, 0x3cba9: 0x6d030620, 0x3cbaa: 0x6d30b020, 0x3cbab: 0x6d30b220, + 0x3cbac: 0x6d5d8220, 0x3cbad: 0x6d5d8420, 0x3cbae: 0x6d5d8620, 0x3cbaf: 0x6d87e820, + 0x3cbb0: 0x6d87ea20, 0x3cbb1: 0x6d87ec20, 0x3cbb2: 0x6d87ee20, 0x3cbb3: 0x6d87f020, + 0x3cbb4: 0x6d87f220, 0x3cbb5: 0x6dac9820, 0x3cbb6: 0x6dac9a20, 0x3cbb7: 0x6dac9c20, + 0x3cbb8: 0x6dcc9a20, 0x3cbb9: 0x6dcc9c20, 0x3cbba: 0x6dcc9e20, 0x3cbbb: 0x6de7a420, + 0x3cbbc: 0x6de7a620, 0x3cbbd: 0x6de7a820, 0x3cbbe: 0x6e10ba20, 0x3cbbf: 0x6e2a9e20, + // Block 0xf2f, offset 0x3cbc0 + 0x3cbc0: 0x6c256020, 0x3cbc1: 0x6c256220, 0x3cbc2: 0x6c3d2820, 0x3cbc3: 0x6c3d2a20, + 0x3cbc4: 0x6c5b2420, 0x3cbc5: 0x6c5b2620, 0x3cbc6: 0x6c5b2820, 0x3cbc7: 0x6c7e2420, + 0x3cbc8: 0x6c7e2620, 0x3cbc9: 0x6c7e2820, 0x3cbca: 0x6c7e2a20, 0x3cbcb: 0x6ca6e820, + 0x3cbcc: 0x6ca6ea20, 0x3cbcd: 0x6ca6ec20, 0x3cbce: 0x6ca6ee20, 0x3cbcf: 0x6ca6f020, + 0x3cbd0: 0x6cd51220, 0x3cbd1: 0x6cd51420, 0x3cbd2: 0x6cd51620, 0x3cbd3: 0x6cd51820, + 0x3cbd4: 0x6cd51a20, 0x3cbd5: 0x6cd51c20, 0x3cbd6: 0x6cd51e20, 0x3cbd7: 0x6cd52020, + 0x3cbd8: 0x6cd52220, 0x3cbd9: 0x6cd52420, 0x3cbda: 0x6d037220, 0x3cbdb: 0x6d037420, + 0x3cbdc: 0x6d310c20, 0x3cbdd: 0x6d310e20, 0x3cbde: 0x6d311020, 0x3cbdf: 0x6d311220, + 0x3cbe0: 0x6d5dcc20, 0x3cbe1: 0x6d5dce20, 0x3cbe2: 0x6dacc820, 0x3cbe3: 0x6dccbc20, + 0x3cbe4: 0x6e333820, 0x3cbe5: 0x6dccbe20, 0x3cbe6: 0x6c140a20, 0x3cbe7: 0x6c3d6620, + 0x3cbe8: 0x6c5b8e20, 0x3cbe9: 0x6c5b9020, 0x3cbea: 0x6c7e9e20, 0x3cbeb: 0x6c7ea020, + 0x3cbec: 0x6c7ea220, 0x3cbed: 0x6c7ea420, 0x3cbee: 0x6ca76e20, 0x3cbef: 0x6ca77020, + 0x3cbf0: 0x6ca77220, 0x3cbf1: 0x6ca77420, 0x3cbf2: 0x6cd59420, 0x3cbf3: 0x6cd59620, + 0x3cbf4: 0x6cd59820, 0x3cbf5: 0x6cd59a20, 0x3cbf6: 0x6cd59c20, 0x3cbf7: 0x6cd59e20, + 0x3cbf8: 0x6cd5a020, 0x3cbf9: 0x6d042220, 0x3cbfa: 0x6d042420, 0x3cbfb: 0x6d042620, + 0x3cbfc: 0x6d31b820, 0x3cbfd: 0x6d31ba20, 0x3cbfe: 0x6d31bc20, 0x3cbff: 0x6d31be20, + // Block 0xf30, offset 0x3cc00 + 0x3cc00: 0x6d31c020, 0x3cc01: 0x6d5e6220, 0x3cc02: 0x6d5e6420, 0x3cc03: 0x6d5e6620, + 0x3cc04: 0x6d5e6820, 0x3cc05: 0x6d88b820, 0x3cc06: 0x6dad4020, 0x3cc07: 0x6dcd1820, + 0x3cc08: 0x6dcd1a20, 0x3cc09: 0x6dfe8220, 0x3cc0a: 0x6c5bd020, 0x3cc0b: 0x6c7ef420, + 0x3cc0c: 0x6ca7c020, 0x3cc0d: 0x6ca7c220, 0x3cc0e: 0x6cd60420, 0x3cc0f: 0x6cd60620, + 0x3cc10: 0x6cd60820, 0x3cc11: 0x6d048020, 0x3cc12: 0x6d048220, 0x3cc13: 0x6d048420, + 0x3cc14: 0x6d320420, 0x3cc15: 0x6d320620, 0x3cc16: 0x6d5eb420, 0x3cc17: 0x6d891820, + 0x3cc18: 0x6d891a20, 0x3cc19: 0x6d891c20, 0x3cc1a: 0x6d891e20, 0x3cc1b: 0x6dad8620, + 0x3cc1c: 0x6dcd3620, 0x3cc1d: 0x6e2ac020, 0x3cc1e: 0x6c3d9820, 0x3cc1f: 0x6c5bf420, + 0x3cc20: 0x6c7f2e20, 0x3cc21: 0x6c7f3020, 0x3cc22: 0x6ca7e420, 0x3cc23: 0x6cd63220, + 0x3cc24: 0x6cd63420, 0x3cc25: 0x6d04b220, 0x3cc26: 0x6d04b420, 0x3cc27: 0x6d322a20, + 0x3cc28: 0x6d322c20, 0x3cc29: 0x6d5ec620, 0x3cc2a: 0x6d5ec820, 0x3cc2b: 0x6d5eca20, + 0x3cc2c: 0x6d892c20, 0x3cc2d: 0x6dada420, 0x3cc2e: 0x6de81020, 0x3cc2f: 0x6e1f8420, + 0x3cc30: 0x6c3da620, 0x3cc31: 0x6c5c2c20, 0x3cc32: 0x6c7f9c20, 0x3cc33: 0x6c7f9e20, + 0x3cc34: 0x6c7fa020, 0x3cc35: 0x6c7fa220, 0x3cc36: 0x6c7fa420, 0x3cc37: 0x6c7fa620, + 0x3cc38: 0x6ca88a20, 0x3cc39: 0x6ca88c20, 0x3cc3a: 0x6ca88e20, 0x3cc3b: 0x6ca89020, + 0x3cc3c: 0x6cd6da20, 0x3cc3d: 0x6cd6dc20, 0x3cc3e: 0x6d058c20, 0x3cc3f: 0x6d058e20, + // Block 0xf31, offset 0x3cc40 + 0x3cc40: 0x6d059020, 0x3cc41: 0x6d059220, 0x3cc42: 0x6d059420, 0x3cc43: 0x6d059620, + 0x3cc44: 0x6d332a20, 0x3cc45: 0x6d332c20, 0x3cc46: 0x6d332e20, 0x3cc47: 0x6d333020, + 0x3cc48: 0x6d333220, 0x3cc49: 0x6d333420, 0x3cc4a: 0x6d5fdc20, 0x3cc4b: 0x6d5fde20, + 0x3cc4c: 0x6d5fe020, 0x3cc4d: 0x6d5fe220, 0x3cc4e: 0x6d5fe420, 0x3cc4f: 0x6d5fe620, + 0x3cc50: 0x6d8a4020, 0x3cc51: 0x6d8a4220, 0x3cc52: 0x6d8a4420, 0x3cc53: 0x6d8a4620, + 0x3cc54: 0x6d8a4820, 0x3cc55: 0x6d8a4a20, 0x3cc56: 0x6d8a4c20, 0x3cc57: 0x6d8a4e20, + 0x3cc58: 0x6daeb420, 0x3cc59: 0x6daeb620, 0x3cc5a: 0x6daeb820, 0x3cc5b: 0x6daeba20, + 0x3cc5c: 0x6daebc20, 0x3cc5d: 0x6daebe20, 0x3cc5e: 0x6daec020, 0x3cc5f: 0x6daec220, + 0x3cc60: 0x6dce5a20, 0x3cc61: 0x6dce5c20, 0x3cc62: 0x6dce5e20, 0x3cc63: 0x6dce6020, + 0x3cc64: 0x6dce6220, 0x3cc65: 0x6de8be20, 0x3cc66: 0x6de8c020, 0x3cc67: 0x6dff1a20, + 0x3cc68: 0x6e118220, 0x3cc69: 0x6e118420, 0x3cc6a: 0x6e118620, 0x3cc6b: 0x6e118820, + 0x3cc6c: 0x6e1fe020, 0x3cc6d: 0x6e2b0220, 0x3cc6e: 0x6e337e20, 0x3cc6f: 0x6e398220, + 0x3cc70: 0x6e42de20, 0x3cc71: 0x6c3db620, 0x3cc72: 0x6c3db820, 0x3cc73: 0x6c5c5a20, + 0x3cc74: 0x6c5c5c20, 0x3cc75: 0x6c7fe820, 0x3cc76: 0x6c7fea20, 0x3cc77: 0x6c7fec20, + 0x3cc78: 0x6ca8e820, 0x3cc79: 0x6ca8ea20, 0x3cc7a: 0x6ca8ec20, 0x3cc7b: 0x6ca8ee20, + 0x3cc7c: 0x6ca8f020, 0x3cc7d: 0x6cd73a20, 0x3cc7e: 0x6cd73c20, 0x3cc7f: 0x6cd73e20, + // Block 0xf32, offset 0x3cc80 + 0x3cc80: 0x6cd74020, 0x3cc81: 0x6d060220, 0x3cc82: 0x6d33ac20, 0x3cc83: 0x6d33ae20, + 0x3cc84: 0x6d33b020, 0x3cc85: 0x6d33b220, 0x3cc86: 0x6d605e20, 0x3cc87: 0x6d606020, + 0x3cc88: 0x6d606220, 0x3cc89: 0x6d8aa420, 0x3cc8a: 0x6d8aa620, 0x3cc8b: 0x6d8aa820, + 0x3cc8c: 0x6d8aaa20, 0x3cc8d: 0x6daf1a20, 0x3cc8e: 0x6daf1c20, 0x3cc8f: 0x6dceba20, + 0x3cc90: 0x6dcebc20, 0x3cc91: 0x6dcebe20, 0x3cc92: 0x6de90420, 0x3cc93: 0x6de90620, + 0x3cc94: 0x6de90820, 0x3cc95: 0x6de90a20, 0x3cc96: 0x6dff3620, 0x3cc97: 0x6e1ffa20, + 0x3cc98: 0x6e1ffc20, 0x3cc99: 0x6e1ffe20, 0x3cc9a: 0x6c3dd220, 0x3cc9b: 0x6c3dd420, + 0x3cc9c: 0x6c5c9420, 0x3cc9d: 0x6c5c9620, 0x3cc9e: 0x6c809a20, 0x3cc9f: 0x6ca99820, + 0x3cca0: 0x6ca99a20, 0x3cca1: 0x6ca99c20, 0x3cca2: 0x6cd80620, 0x3cca3: 0x6cd80820, + 0x3cca4: 0x6cd80a20, 0x3cca5: 0x6d06c220, 0x3cca6: 0x6d06c420, 0x3cca7: 0x6d06c620, + 0x3cca8: 0x6d06c820, 0x3cca9: 0x6d06ca20, 0x3ccaa: 0x6d34b420, 0x3ccab: 0x6d34b620, + 0x3ccac: 0x6d34b820, 0x3ccad: 0x6d34ba20, 0x3ccae: 0x6d34bc20, 0x3ccaf: 0x6d34be20, + 0x3ccb0: 0x6d34c020, 0x3ccb1: 0x6d34c220, 0x3ccb2: 0x6d34c420, 0x3ccb3: 0x6d617020, + 0x3ccb4: 0x6d617220, 0x3ccb5: 0x6d617420, 0x3ccb6: 0x6d617620, 0x3ccb7: 0x6d617820, + 0x3ccb8: 0x6d8b8a20, 0x3ccb9: 0x6d8b8c20, 0x3ccba: 0x6d8b8e20, 0x3ccbb: 0x6d8b9020, + 0x3ccbc: 0x6d8b9220, 0x3ccbd: 0x6dafe220, 0x3ccbe: 0x6dafe420, 0x3ccbf: 0x6dafe620, + // Block 0xf33, offset 0x3ccc0 + 0x3ccc0: 0x6dafe820, 0x3ccc1: 0x6dcf7220, 0x3ccc2: 0x6dcf7420, 0x3ccc3: 0x6dcf7620, + 0x3ccc4: 0x6dcf7820, 0x3ccc5: 0x6de99220, 0x3ccc6: 0x6de99420, 0x3ccc7: 0x6de99620, + 0x3ccc8: 0x6de99820, 0x3ccc9: 0x6de99a20, 0x3ccca: 0x6de99c20, 0x3cccb: 0x6de99e20, + 0x3cccc: 0x6dff8a20, 0x3cccd: 0x6dff8c20, 0x3ccce: 0x6dff8e20, 0x3cccf: 0x6e11fa20, + 0x3ccd0: 0x6e11fc20, 0x3ccd1: 0x6e11fe20, 0x3ccd2: 0x6e203420, 0x3ccd3: 0x6e203620, + 0x3ccd4: 0x6e203820, 0x3ccd5: 0x6e2b3020, 0x3ccd6: 0x6e39a620, 0x3ccd7: 0x6e3dd220, + 0x3ccd8: 0x6e40b420, 0x3ccd9: 0x6c050220, 0x3ccda: 0x6c25c420, 0x3ccdb: 0x6c25c620, + 0x3ccdc: 0x6c25c820, 0x3ccdd: 0x6c25ca20, 0x3ccde: 0x6c3dfc20, 0x3ccdf: 0x6c3dfe20, + 0x3cce0: 0x6c5cba20, 0x3cce1: 0x6c5cbc20, 0x3cce2: 0x6c5cbe20, 0x3cce3: 0x6c5cc020, + 0x3cce4: 0x6c80b620, 0x3cce5: 0x6c80b820, 0x3cce6: 0x6c80ba20, 0x3cce7: 0x6c80bc20, + 0x3cce8: 0x6c80be20, 0x3cce9: 0x6c80c020, 0x3ccea: 0x6ca9dc20, 0x3cceb: 0x6ca9de20, + 0x3ccec: 0x6cd84a20, 0x3cced: 0x6cd84c20, 0x3ccee: 0x6cd84e20, 0x3ccef: 0x6d06ee20, + 0x3ccf0: 0x6d06f020, 0x3ccf1: 0x6d34d820, 0x3ccf2: 0x6d34da20, 0x3ccf3: 0x6d34dc20, + 0x3ccf4: 0x6d34de20, 0x3ccf5: 0x6d618e20, 0x3ccf6: 0x6d619020, 0x3ccf7: 0x6d8ba420, + 0x3ccf8: 0x6daff020, 0x3ccf9: 0x6e120020, 0x3ccfa: 0x6d06fa20, 0x3ccfb: 0x6d34fa20, + 0x3ccfc: 0x6d61a020, 0x3ccfd: 0x6d61a220, 0x3ccfe: 0x6d8bb820, 0x3ccff: 0x6de9b220, + // Block 0xf34, offset 0x3cd00 + 0x3cd00: 0x6c3e1e20, 0x3cd01: 0x6c5cf420, 0x3cd02: 0x6c812020, 0x3cd03: 0x6caa2420, + 0x3cd04: 0x6caa2620, 0x3cd05: 0x6caa2820, 0x3cd06: 0x6d074220, 0x3cd07: 0x6d074420, + 0x3cd08: 0x6d352c20, 0x3cd09: 0x6d61c820, 0x3cd0a: 0x6d8bf020, 0x3cd0b: 0x6dcfa620, + 0x3cd0c: 0x6de9d420, 0x3cd0d: 0x6e120e20, 0x3cd0e: 0x6c3e2c20, 0x3cd0f: 0x6caa6620, + 0x3cd10: 0x6caa6820, 0x3cd11: 0x6caa6a20, 0x3cd12: 0x6caa6c20, 0x3cd13: 0x6cd8a620, + 0x3cd14: 0x6cd8a820, 0x3cd15: 0x6d077a20, 0x3cd16: 0x6d61f020, 0x3cd17: 0x6d61f220, + 0x3cd18: 0x6d61f420, 0x3cd19: 0x6d8c0a20, 0x3cd1a: 0x6db04a20, 0x3cd1b: 0x6db04c20, + 0x3cd1c: 0x6db04e20, 0x3cd1d: 0x6dcfd420, 0x3cd1e: 0x6dcfd620, 0x3cd1f: 0x6dffb020, + 0x3cd20: 0x6e204820, 0x3cd21: 0x6e204a20, 0x3cd22: 0x6c5d2c20, 0x3cd23: 0x6c818e20, + 0x3cd24: 0x6caab020, 0x3cd25: 0x6cd8ec20, 0x3cd26: 0x6cd8ee20, 0x3cd27: 0x6cd8f020, + 0x3cd28: 0x6d07a620, 0x3cd29: 0x6d07a820, 0x3cd2a: 0x6d358a20, 0x3cd2b: 0x6d623820, + 0x3cd2c: 0x6d623a20, 0x3cd2d: 0x6d8c3e20, 0x3cd2e: 0x6d8c4020, 0x3cd2f: 0x6db07020, + 0x3cd30: 0x6dd00820, 0x3cd31: 0x6dd00a20, 0x3cd32: 0x6e205420, 0x3cd33: 0x6c81a020, + 0x3cd34: 0x6c81a220, 0x3cd35: 0x6d07ac20, 0x3cd36: 0x6d359020, 0x3cd37: 0x6d624020, + 0x3cd38: 0x6dd00e20, 0x3cd39: 0x6caace20, 0x3cd3a: 0x6cd90a20, 0x3cd3b: 0x6cd90c20, + 0x3cd3c: 0x6d07be20, 0x3cd3d: 0x6d626620, 0x3cd3e: 0x6d8c6020, 0x3cd3f: 0x6dd02820, + // Block 0xf35, offset 0x3cd40 + 0x3cd40: 0x6c3e5820, 0x3cd41: 0x6c81f820, 0x3cd42: 0x6cd94820, 0x3cd43: 0x6cd94a20, + 0x3cd44: 0x6d07f620, 0x3cd45: 0x6d07f820, 0x3cd46: 0x6d07fa20, 0x3cd47: 0x6d360a20, + 0x3cd48: 0x6d360c20, 0x3cd49: 0x6d62b420, 0x3cd4a: 0x6d8c9220, 0x3cd4b: 0x6d8c9420, + 0x3cd4c: 0x6d8c9620, 0x3cd4d: 0x6d8c9820, 0x3cd4e: 0x6db0c820, 0x3cd4f: 0x6db0ca20, + 0x3cd50: 0x6dd05a20, 0x3cd51: 0x6dd05c20, 0x3cd52: 0x6dea1a20, 0x3cd53: 0x6e42ea20, + 0x3cd54: 0x6d080820, 0x3cd55: 0x6d361820, 0x3cd56: 0x6c3f1420, 0x3cd57: 0x6c3f1620, + 0x3cd58: 0x6c3f1820, 0x3cd59: 0x6c5e3020, 0x3cd5a: 0x6c5e3220, 0x3cd5b: 0x6c5e3420, + 0x3cd5c: 0x6c5e3620, 0x3cd5d: 0x6c82ce20, 0x3cd5e: 0x6c82d020, 0x3cd5f: 0x6cabd620, + 0x3cd60: 0x6cabd820, 0x3cd61: 0x6cabda20, 0x3cd62: 0x6cda6620, 0x3cd63: 0x6cda6820, + 0x3cd64: 0x6cda6a20, 0x3cd65: 0x6cda6c20, 0x3cd66: 0x6d08f220, 0x3cd67: 0x6d08f420, + 0x3cd68: 0x6d08f620, 0x3cd69: 0x6d36d620, 0x3cd6a: 0x6d36d820, 0x3cd6b: 0x6d36da20, + 0x3cd6c: 0x6d36dc20, 0x3cd6d: 0x6d36de20, 0x3cd6e: 0x6d36e020, 0x3cd6f: 0x6d634a20, + 0x3cd70: 0x6d634c20, 0x3cd71: 0x6d634e20, 0x3cd72: 0x6d635020, 0x3cd73: 0x6d635220, + 0x3cd74: 0x6d635420, 0x3cd75: 0x6d8d5020, 0x3cd76: 0x6d8d5220, 0x3cd77: 0x6d8d5420, + 0x3cd78: 0x6d8d5620, 0x3cd79: 0x6db15e20, 0x3cd7a: 0x6db16020, 0x3cd7b: 0x6db16220, + 0x3cd7c: 0x6dd0ac20, 0x3cd7d: 0x6dd0ae20, 0x3cd7e: 0x6dea6420, 0x3cd7f: 0x6dea6620, + // Block 0xf36, offset 0x3cd80 + 0x3cd80: 0x6e001420, 0x3cd81: 0x6e125820, 0x3cd82: 0x6e207c20, 0x3cd83: 0x6e2b6220, + 0x3cd84: 0x6e454220, 0x3cd85: 0x6c82da20, 0x3cd86: 0x6cda7a20, 0x3cd87: 0x6d08f820, + 0x3cd88: 0x6d36ec20, 0x3cd89: 0x6dd0b620, 0x3cd8a: 0x6cda8a20, 0x3cd8b: 0x6d636820, + 0x3cd8c: 0x6dd0ba20, 0x3cd8d: 0x6e3de620, 0x3cd8e: 0x6d090020, 0x3cd8f: 0x6d36fc20, + 0x3cd90: 0x6d36fe20, 0x3cd91: 0x6e001e20, 0x3cd92: 0x6dd0d020, 0x3cd93: 0x6e3dea20, + 0x3cd94: 0x6c3f3220, 0x3cd95: 0x6d091820, 0x3cd96: 0x6d091a20, 0x3cd97: 0x6d8d9420, + 0x3cd98: 0x6dea8420, 0x3cd99: 0x6e208420, 0x3cd9a: 0x6c5e7620, 0x3cd9b: 0x6d377220, + 0x3cd9c: 0x6d63e020, 0x3cd9d: 0x6d63e220, 0x3cd9e: 0x6db1ba20, 0x3cd9f: 0x6dd11620, + 0x3cda0: 0x6e004820, 0x3cda1: 0x6e209620, 0x3cda2: 0x6e209820, 0x3cda3: 0x6e209a20, + 0x3cda4: 0x6d8dd820, 0x3cda5: 0x6c14c620, 0x3cda6: 0x6c14c820, 0x3cda7: 0x6c268420, + 0x3cda8: 0x6c268620, 0x3cda9: 0x6c400220, 0x3cdaa: 0x6c400420, 0x3cdab: 0x6c400620, + 0x3cdac: 0x6c400820, 0x3cdad: 0x6c400a20, 0x3cdae: 0x6c5f7e20, 0x3cdaf: 0x6c5f8020, + 0x3cdb0: 0x6c5f8220, 0x3cdb1: 0x6c5f8420, 0x3cdb2: 0x6c5f8620, 0x3cdb3: 0x6c5f8820, + 0x3cdb4: 0x6c5f8a20, 0x3cdb5: 0x6c5f8c20, 0x3cdb6: 0x6c84b020, 0x3cdb7: 0x6c84b220, + 0x3cdb8: 0x6c84b420, 0x3cdb9: 0x6c84b620, 0x3cdba: 0x6c84b820, 0x3cdbb: 0x6c84ba20, + 0x3cdbc: 0x6c84bc20, 0x3cdbd: 0x6c84be20, 0x3cdbe: 0x6c84c020, 0x3cdbf: 0x6cadf420, + // Block 0xf37, offset 0x3cdc0 + 0x3cdc0: 0x6cadf620, 0x3cdc1: 0x6cadf820, 0x3cdc2: 0x6cadfa20, 0x3cdc3: 0x6cadfc20, + 0x3cdc4: 0x6cadfe20, 0x3cdc5: 0x6cae0020, 0x3cdc6: 0x6cae0220, 0x3cdc7: 0x6cae0420, + 0x3cdc8: 0x6cae0620, 0x3cdc9: 0x6cae0820, 0x3cdca: 0x6cae0a20, 0x3cdcb: 0x6cae0c20, + 0x3cdcc: 0x6cae0e20, 0x3cdcd: 0x6cae1020, 0x3cdce: 0x6cae1220, 0x3cdcf: 0x6cae1420, + 0x3cdd0: 0x6cdd2220, 0x3cdd1: 0x6cdd2420, 0x3cdd2: 0x6cdd2620, 0x3cdd3: 0x6cdd2820, + 0x3cdd4: 0x6cdd2a20, 0x3cdd5: 0x6cdd2c20, 0x3cdd6: 0x6cdd2e20, 0x3cdd7: 0x6cdd3020, + 0x3cdd8: 0x6cdd3220, 0x3cdd9: 0x6cdd3420, 0x3cdda: 0x6cdd3620, 0x3cddb: 0x6cdd3820, + 0x3cddc: 0x6cdd3a20, 0x3cddd: 0x6cdd3c20, 0x3cdde: 0x6cdd3e20, 0x3cddf: 0x6cdd4020, + 0x3cde0: 0x6cdd4220, 0x3cde1: 0x6d0b8c20, 0x3cde2: 0x6d0b8e20, 0x3cde3: 0x6d0b9020, + 0x3cde4: 0x6d0b9220, 0x3cde5: 0x6d0b9420, 0x3cde6: 0x6d0b9620, 0x3cde7: 0x6d0b9820, + 0x3cde8: 0x6d0b9a20, 0x3cde9: 0x6d0b9c20, 0x3cdea: 0x6d0b9e20, 0x3cdeb: 0x6d0ba020, + 0x3cdec: 0x6d0ba220, 0x3cded: 0x6d0ba420, 0x3cdee: 0x6d0ba620, 0x3cdef: 0x6d0ba820, + 0x3cdf0: 0x6cdd4620, 0x3cdf1: 0x6d0baa20, 0x3cdf2: 0x6d0bac20, 0x3cdf3: 0x6d0bae20, + 0x3cdf4: 0x6d0bb020, 0x3cdf5: 0x6d0bb220, 0x3cdf6: 0x6d399220, 0x3cdf7: 0x6d399420, + 0x3cdf8: 0x6d399620, 0x3cdf9: 0x6d399820, 0x3cdfa: 0x6d399a20, 0x3cdfb: 0x6d399c20, + 0x3cdfc: 0x6d399e20, 0x3cdfd: 0x6d39a020, 0x3cdfe: 0x6d39a220, 0x3cdff: 0x6d39a420, + // Block 0xf38, offset 0x3ce00 + 0x3ce00: 0x6d39a620, 0x3ce01: 0x6d39a820, 0x3ce02: 0x6d39aa20, 0x3ce03: 0x6d39ac20, + 0x3ce04: 0x6d39ae20, 0x3ce05: 0x6d39b020, 0x3ce06: 0x6d39b220, 0x3ce07: 0x6d39b420, + 0x3ce08: 0x6d65c420, 0x3ce09: 0x6d65c620, 0x3ce0a: 0x6d65c820, 0x3ce0b: 0x6d65ca20, + 0x3ce0c: 0x6d65cc20, 0x3ce0d: 0x6d65ce20, 0x3ce0e: 0x6d65d020, 0x3ce0f: 0x6d65d220, + 0x3ce10: 0x6d65d420, 0x3ce11: 0x6d65d620, 0x3ce12: 0x6d65d820, 0x3ce13: 0x6d65da20, + 0x3ce14: 0x6d65dc20, 0x3ce15: 0x6d65de20, 0x3ce16: 0x6d65e020, 0x3ce17: 0x6d65e220, + 0x3ce18: 0x6d65e420, 0x3ce19: 0x6d65e620, 0x3ce1a: 0x6d65e820, 0x3ce1b: 0x6d65ea20, + 0x3ce1c: 0x6d65ec20, 0x3ce1d: 0x6d8fb220, 0x3ce1e: 0x6d8fb420, 0x3ce1f: 0x6d8fb620, + 0x3ce20: 0x6d8fb820, 0x3ce21: 0x6d8fba20, 0x3ce22: 0x6d8fbc20, 0x3ce23: 0x6d8fbe20, + 0x3ce24: 0x6d8fc020, 0x3ce25: 0x6db37420, 0x3ce26: 0x6db37620, 0x3ce27: 0x6db37820, + 0x3ce28: 0x6db37a20, 0x3ce29: 0x6db37c20, 0x3ce2a: 0x6db37e20, 0x3ce2b: 0x6db38020, + 0x3ce2c: 0x6db38220, 0x3ce2d: 0x6db38420, 0x3ce2e: 0x6db38620, 0x3ce2f: 0x6db38820, + 0x3ce30: 0x6db38a20, 0x3ce31: 0x6db38c20, 0x3ce32: 0x6db38e20, 0x3ce33: 0x6db39020, + 0x3ce34: 0x6db39220, 0x3ce35: 0x6dd27620, 0x3ce36: 0x6dd27820, 0x3ce37: 0x6dd27a20, + 0x3ce38: 0x6dd27c20, 0x3ce39: 0x6dd27e20, 0x3ce3a: 0x6dd28020, 0x3ce3b: 0x6dd28220, + 0x3ce3c: 0x6dd28420, 0x3ce3d: 0x6dd28620, 0x3ce3e: 0x6dd28820, 0x3ce3f: 0x6dd28a20, + // Block 0xf39, offset 0x3ce40 + 0x3ce40: 0x6dd28c20, 0x3ce41: 0x6dd28e20, 0x3ce42: 0x6dd29020, 0x3ce43: 0x6dd29220, + 0x3ce44: 0x6dd29420, 0x3ce45: 0x6debc020, 0x3ce46: 0x6debc220, 0x3ce47: 0x6debc420, + 0x3ce48: 0x6debc620, 0x3ce49: 0x6debc820, 0x3ce4a: 0x6debca20, 0x3ce4b: 0x6debcc20, + 0x3ce4c: 0x6e014c20, 0x3ce4d: 0x6e014e20, 0x3ce4e: 0x6e015020, 0x3ce4f: 0x6e015220, + 0x3ce50: 0x6e133820, 0x3ce51: 0x6e133a20, 0x3ce52: 0x6e133c20, 0x3ce53: 0x6e133e20, + 0x3ce54: 0x6e211820, 0x3ce55: 0x6e211a20, 0x3ce56: 0x6e211c20, 0x3ce57: 0x6e2bd420, + 0x3ce58: 0x6e342020, 0x3ce59: 0x6e342220, 0x3ce5a: 0x6e342420, 0x3ce5b: 0x6e3e0e20, + 0x3ce5c: 0x6e3e1020, 0x3ce5d: 0x6c5f9e20, 0x3ce5e: 0x6c5fa020, 0x3ce5f: 0x6c84dc20, + 0x3ce60: 0x6cdd6220, 0x3ce61: 0x6cdd6420, 0x3ce62: 0x6d39da20, 0x3ce63: 0x6db3b220, + 0x3ce64: 0x6c403420, 0x3ce65: 0x6c5ff220, 0x3ce66: 0x6c5ff420, 0x3ce67: 0x6c857820, + 0x3ce68: 0x6c857a20, 0x3ce69: 0x6c857c20, 0x3ce6a: 0x6c857e20, 0x3ce6b: 0x6c858020, + 0x3ce6c: 0x6caf0c20, 0x3ce6d: 0x6caf0e20, 0x3ce6e: 0x6caf1020, 0x3ce6f: 0x6caf1220, + 0x3ce70: 0x6caf1420, 0x3ce71: 0x6caf1620, 0x3ce72: 0x6caf1820, 0x3ce73: 0x6cde3020, + 0x3ce74: 0x6cde3220, 0x3ce75: 0x6cde3420, 0x3ce76: 0x6cde3620, 0x3ce77: 0x6cde3820, + 0x3ce78: 0x6cde3a20, 0x3ce79: 0x6cde3c20, 0x3ce7a: 0x6cde3e20, 0x3ce7b: 0x6cde4020, + 0x3ce7c: 0x6cde4220, 0x3ce7d: 0x6d0cb020, 0x3ce7e: 0x6d0cb220, 0x3ce7f: 0x6d0cb420, + // Block 0xf3a, offset 0x3ce80 + 0x3ce80: 0x6d0cb620, 0x3ce81: 0x6d0cb820, 0x3ce82: 0x6d3afc20, 0x3ce83: 0x6d3afe20, + 0x3ce84: 0x6d3b0020, 0x3ce85: 0x6d3b0220, 0x3ce86: 0x6d3b0420, 0x3ce87: 0x6d3b0620, + 0x3ce88: 0x6d3b0820, 0x3ce89: 0x6d3b0a20, 0x3ce8a: 0x6d672e20, 0x3ce8b: 0x6d673020, + 0x3ce8c: 0x6d673220, 0x3ce8d: 0x6d673420, 0x3ce8e: 0x6d673620, 0x3ce8f: 0x6d910820, + 0x3ce90: 0x6d910a20, 0x3ce91: 0x6d910c20, 0x3ce92: 0x6d910e20, 0x3ce93: 0x6d911020, + 0x3ce94: 0x6d911220, 0x3ce95: 0x6d911420, 0x3ce96: 0x6db4be20, 0x3ce97: 0x6db4c020, + 0x3ce98: 0x6db4c220, 0x3ce99: 0x6db4c420, 0x3ce9a: 0x6dd38e20, 0x3ce9b: 0x6dd39020, + 0x3ce9c: 0x6dd39220, 0x3ce9d: 0x6dd39420, 0x3ce9e: 0x6dd39620, 0x3ce9f: 0x6dec9c20, + 0x3cea0: 0x6dec9e20, 0x3cea1: 0x6deca020, 0x3cea2: 0x6deca220, 0x3cea3: 0x6e01d420, + 0x3cea4: 0x6e01d620, 0x3cea5: 0x6e01d820, 0x3cea6: 0x6e13c220, 0x3cea7: 0x6e13c420, + 0x3cea8: 0x6e218420, 0x3cea9: 0x6e447620, 0x3ceaa: 0x6c859220, 0x3ceab: 0x6caf2420, + 0x3ceac: 0x6db4ce20, 0x3cead: 0x6caf3220, 0x3ceae: 0x6cde6820, 0x3ceaf: 0x6d675420, + 0x3ceb0: 0x6dd3a820, 0x3ceb1: 0x6e2c2020, 0x3ceb2: 0x6c605e20, 0x3ceb3: 0x6c606020, + 0x3ceb4: 0x6c606220, 0x3ceb5: 0x6c861c20, 0x3ceb6: 0x6c861e20, 0x3ceb7: 0x6c862020, + 0x3ceb8: 0x6cafd820, 0x3ceb9: 0x6cafda20, 0x3ceba: 0x6cafdc20, 0x3cebb: 0x6cafde20, + 0x3cebc: 0x6cafe020, 0x3cebd: 0x6cdef420, 0x3cebe: 0x6d0d6820, 0x3cebf: 0x6d0d6a20, + // Block 0xf3b, offset 0x3cec0 + 0x3cec0: 0x6d0d6c20, 0x3cec1: 0x6d0d6e20, 0x3cec2: 0x6d0d7020, 0x3cec3: 0x6d0d7220, + 0x3cec4: 0x6d0d7420, 0x3cec5: 0x6d3bd820, 0x3cec6: 0x6d3bda20, 0x3cec7: 0x6d67ec20, + 0x3cec8: 0x6d67ee20, 0x3cec9: 0x6d67f020, 0x3ceca: 0x6d91ae20, 0x3cecb: 0x6d91b020, + 0x3cecc: 0x6d91b220, 0x3cecd: 0x6d91b420, 0x3cece: 0x6d91b620, 0x3cecf: 0x6d91b820, + 0x3ced0: 0x6db57820, 0x3ced1: 0x6db57a20, 0x3ced2: 0x6db57c20, 0x3ced3: 0x6dd40a20, + 0x3ced4: 0x6dd40c20, 0x3ced5: 0x6decfc20, 0x3ced6: 0x6e021620, 0x3ced7: 0x6e21a020, + 0x3ced8: 0x6e2c3420, 0x3ced9: 0x6e2c3620, 0x3ceda: 0x6cafec20, 0x3cedb: 0x6d91c020, + 0x3cedc: 0x6c863c20, 0x3cedd: 0x6cdf3220, 0x3cede: 0x6d0daa20, 0x3cedf: 0x6d3c1a20, + 0x3cee0: 0x6d3c1c20, 0x3cee1: 0x6d683020, 0x3cee2: 0x6d91fe20, 0x3cee3: 0x6d920020, + 0x3cee4: 0x6dd43420, 0x3cee5: 0x6e022c20, 0x3cee6: 0x6e3a3220, 0x3cee7: 0x6e3a3420, + 0x3cee8: 0x6c607820, 0x3cee9: 0x6c607a20, 0x3ceea: 0x6c864020, 0x3ceeb: 0x6d0dae20, + 0x3ceec: 0x6d683820, 0x3ceed: 0x6db5a620, 0x3ceee: 0x6d0dd820, 0x3ceef: 0x6d0dda20, + 0x3cef0: 0x6d922e20, 0x3cef1: 0x6d923020, 0x3cef2: 0x6c868c20, 0x3cef3: 0x6c868e20, + 0x3cef4: 0x6cb10620, 0x3cef5: 0x6cb10820, 0x3cef6: 0x6ce02420, 0x3cef7: 0x6ce02620, + 0x3cef8: 0x6ce02820, 0x3cef9: 0x6ce02a20, 0x3cefa: 0x6d0eae20, 0x3cefb: 0x6d0eb020, + 0x3cefc: 0x6d3d0020, 0x3cefd: 0x6d3d0220, 0x3cefe: 0x6d3d0420, 0x3ceff: 0x6d697220, + // Block 0xf3c, offset 0x3cf00 + 0x3cf00: 0x6d697420, 0x3cf01: 0x6d92f220, 0x3cf02: 0x6d92f420, 0x3cf03: 0x6d92f620, + 0x3cf04: 0x6d92f820, 0x3cf05: 0x6d92fa20, 0x3cf06: 0x6db69220, 0x3cf07: 0x6db69420, + 0x3cf08: 0x6db69620, 0x3cf09: 0x6dd4f220, 0x3cf0a: 0x6dd4f420, 0x3cf0b: 0x6dd4f620, + 0x3cf0c: 0x6dd4f820, 0x3cf0d: 0x6dedda20, 0x3cf0e: 0x6deddc20, 0x3cf0f: 0x6dedde20, + 0x3cf10: 0x6e02b220, 0x3cf11: 0x6e02b420, 0x3cf12: 0x6e146a20, 0x3cf13: 0x6e2c7420, + 0x3cf14: 0x6e34a220, 0x3cf15: 0x6e34a420, 0x3cf16: 0x6e34a620, 0x3cf17: 0x6e3e4220, + 0x3cf18: 0x6e431c20, 0x3cf19: 0x6c0a7c20, 0x3cf1a: 0x6c14fa20, 0x3cf1b: 0x6c14fc20, + 0x3cf1c: 0x6c26d820, 0x3cf1d: 0x6c26da20, 0x3cf1e: 0x6c26dc20, 0x3cf1f: 0x6c26de20, + 0x3cf20: 0x6c26e020, 0x3cf21: 0x6c26e220, 0x3cf22: 0x6c40ac20, 0x3cf23: 0x6c40ae20, + 0x3cf24: 0x6c40b020, 0x3cf25: 0x6c40b220, 0x3cf26: 0x6c40b420, 0x3cf27: 0x6c60b620, + 0x3cf28: 0x6c60b820, 0x3cf29: 0x6c60ba20, 0x3cf2a: 0x6c60bc20, 0x3cf2b: 0x6c86b820, + 0x3cf2c: 0x6c86ba20, 0x3cf2d: 0x6c86bc20, 0x3cf2e: 0x6c86be20, 0x3cf2f: 0x6cb13420, + 0x3cf30: 0x6cb13620, 0x3cf31: 0x6cb13820, 0x3cf32: 0x6cb13a20, 0x3cf33: 0x6cb13c20, + 0x3cf34: 0x6cb13e20, 0x3cf35: 0x6ce03e20, 0x3cf36: 0x6ce04020, 0x3cf37: 0x6ce04220, + 0x3cf38: 0x6ce04420, 0x3cf39: 0x6d0ebe20, 0x3cf3a: 0x6d0ec020, 0x3cf3b: 0x6d3d1220, + 0x3cf3c: 0x6d3d1420, 0x3cf3d: 0x6d698220, 0x3cf3e: 0x6d92fe20, 0x3cf3f: 0x6db69c20, + // Block 0xf3d, offset 0x3cf40 + 0x3cf40: 0x6c60c020, 0x3cf41: 0x6cb14e20, 0x3cf42: 0x6d699420, 0x3cf43: 0x6d69b220, + 0x3cf44: 0x6dd51220, 0x3cf45: 0x6c40bc20, 0x3cf46: 0x6cb17620, 0x3cf47: 0x6d3d4a20, + 0x3cf48: 0x6d3d4c20, 0x3cf49: 0x6d933e20, 0x3cf4a: 0x6c86ee20, 0x3cf4b: 0x6d0f2420, + 0x3cf4c: 0x6d936620, 0x3cf4d: 0x6db70220, 0x3cf4e: 0x6c60da20, 0x3cf4f: 0x6c870a20, + 0x3cf50: 0x6c870c20, 0x3cf51: 0x6c870e20, 0x3cf52: 0x6cb1d820, 0x3cf53: 0x6cb1da20, + 0x3cf54: 0x6ce11420, 0x3cf55: 0x6ce11620, 0x3cf56: 0x6d0f8e20, 0x3cf57: 0x6d3dbc20, + 0x3cf58: 0x6d3dbe20, 0x3cf59: 0x6d3dc020, 0x3cf5a: 0x6d6a6820, 0x3cf5b: 0x6d6a6a20, + 0x3cf5c: 0x6d93b820, 0x3cf5d: 0x6d93ba20, 0x3cf5e: 0x6d93bc20, 0x3cf5f: 0x6db73c20, + 0x3cf60: 0x6db73e20, 0x3cf61: 0x6dd59220, 0x3cf62: 0x6dee7a20, 0x3cf63: 0x6e225420, + 0x3cf64: 0x6e225620, 0x3cf65: 0x6e2ca420, 0x3cf66: 0x6c60f620, 0x3cf67: 0x6c60f820, + 0x3cf68: 0x6cb1e620, 0x3cf69: 0x6ce13420, 0x3cf6a: 0x6d0f9620, 0x3cf6b: 0x6d93ca20, + 0x3cf6c: 0x6dd59420, 0x3cf6d: 0x6ce13c20, 0x3cf6e: 0x6d0fa620, 0x3cf6f: 0x6d6a8020, + 0x3cf70: 0x6dd59a20, 0x3cf71: 0x6cb23c20, 0x3cf72: 0x6ce19a20, 0x3cf73: 0x6d100420, + 0x3cf74: 0x6d100620, 0x3cf75: 0x6d3e3420, 0x3cf76: 0x6d3e3620, 0x3cf77: 0x6d3e3820, + 0x3cf78: 0x6d6ad420, 0x3cf79: 0x6d6ad620, 0x3cf7a: 0x6d6ad820, 0x3cf7b: 0x6d942e20, + 0x3cf7c: 0x6d943020, 0x3cf7d: 0x6db78220, 0x3cf7e: 0x6dd5d820, 0x3cf7f: 0x6dd5da20, + // Block 0xf3e, offset 0x3cf80 + 0x3cf80: 0x6c877e20, 0x3cf81: 0x6cb2a420, 0x3cf82: 0x6cb2a620, 0x3cf83: 0x6cb2a820, + 0x3cf84: 0x6ce23420, 0x3cf85: 0x6ce23620, 0x3cf86: 0x6ce23820, 0x3cf87: 0x6d10a620, + 0x3cf88: 0x6d10a820, 0x3cf89: 0x6d10aa20, 0x3cf8a: 0x6d10ac20, 0x3cf8b: 0x6d10ae20, + 0x3cf8c: 0x6d3edc20, 0x3cf8d: 0x6d3ede20, 0x3cf8e: 0x6d3ee020, 0x3cf8f: 0x6d6b8e20, + 0x3cf90: 0x6d6b9020, 0x3cf91: 0x6d6b9220, 0x3cf92: 0x6d6b9420, 0x3cf93: 0x6d6b9620, + 0x3cf94: 0x6d94d820, 0x3cf95: 0x6d94da20, 0x3cf96: 0x6d94dc20, 0x3cf97: 0x6d94de20, + 0x3cf98: 0x6d94e020, 0x3cf99: 0x6db81020, 0x3cf9a: 0x6db81220, 0x3cf9b: 0x6db81420, + 0x3cf9c: 0x6dd6a220, 0x3cf9d: 0x6dd6a420, 0x3cf9e: 0x6dd6a620, 0x3cf9f: 0x6dd6a820, + 0x3cfa0: 0x6def6020, 0x3cfa1: 0x6def6220, 0x3cfa2: 0x6def6420, 0x3cfa3: 0x6e039220, + 0x3cfa4: 0x6e039420, 0x3cfa5: 0x6e039620, 0x3cfa6: 0x6e039820, 0x3cfa7: 0x6e150220, + 0x3cfa8: 0x6e150420, 0x3cfa9: 0x6e2ce620, 0x3cfaa: 0x6d10dc20, 0x3cfab: 0x6d10de20, + 0x3cfac: 0x6d3f0020, 0x3cfad: 0x6db83220, 0x3cfae: 0x6db83420, 0x3cfaf: 0x6dd6be20, + 0x3cfb0: 0x6def9020, 0x3cfb1: 0x6e03aa20, 0x3cfb2: 0x6c87b620, 0x3cfb3: 0x6cb33620, + 0x3cfb4: 0x6ce2d420, 0x3cfb5: 0x6ce2d620, 0x3cfb6: 0x6d3f5820, 0x3cfb7: 0x6d3f5a20, + 0x3cfb8: 0x6d3f5c20, 0x3cfb9: 0x6d6c4c20, 0x3cfba: 0x6d956c20, 0x3cfbb: 0x6d956e20, + 0x3cfbc: 0x6db89620, 0x3cfbd: 0x6db89820, 0x3cfbe: 0x6dd71220, 0x3cfbf: 0x6dd71420, + // Block 0xf3f, offset 0x3cfc0 + 0x3cfc0: 0x6defc620, 0x3cfc1: 0x6e03e820, 0x3cfc2: 0x6e153420, 0x3cfc3: 0x6e469220, + 0x3cfc4: 0x6c271620, 0x3cfc5: 0x6c271820, 0x3cfc6: 0x6c271a20, 0x3cfc7: 0x6c40f420, + 0x3cfc8: 0x6c615e20, 0x3cfc9: 0x6c616020, 0x3cfca: 0x6c616220, 0x3cfcb: 0x6c87cc20, + 0x3cfcc: 0x6c87ce20, 0x3cfcd: 0x6cb34020, 0x3cfce: 0x6ce2e820, 0x3cfcf: 0x6ce2ea20, + 0x3cfd0: 0x6ce2ec20, 0x3cfd1: 0x6ce2ee20, 0x3cfd2: 0x6d114a20, 0x3cfd3: 0x6c87d020, + 0x3cfd4: 0x6d3f6420, 0x3cfd5: 0x6d6c5020, 0x3cfd6: 0x6d6c5220, 0x3cfd7: 0x6d957620, + 0x3cfd8: 0x6db89a20, 0x3cfd9: 0x6defc820, 0x3cfda: 0x6ce2f820, 0x3cfdb: 0x6d115a20, + 0x3cfdc: 0x6d115c20, 0x3cfdd: 0x6e03f620, 0x3cfde: 0x6c052020, 0x3cfdf: 0x6c153820, + 0x3cfe0: 0x6c278620, 0x3cfe1: 0x6c278820, 0x3cfe2: 0x6c417620, 0x3cfe3: 0x6c417820, + 0x3cfe4: 0x6c417a20, 0x3cfe5: 0x6c61d020, 0x3cfe6: 0x6c886020, 0x3cfe7: 0x6c886220, + 0x3cfe8: 0x6c886420, 0x3cfe9: 0x6c886620, 0x3cfea: 0x6c886820, 0x3cfeb: 0x6cb3ec20, + 0x3cfec: 0x6cb3ee20, 0x3cfed: 0x6cb3f020, 0x3cfee: 0x6cb3f220, 0x3cfef: 0x6cb3f420, + 0x3cff0: 0x6cb3f620, 0x3cff1: 0x6cb3f820, 0x3cff2: 0x6cb3fa20, 0x3cff3: 0x6ce3ac20, + 0x3cff4: 0x6ce3ae20, 0x3cff5: 0x6ce3b020, 0x3cff6: 0x6ce3b220, 0x3cff7: 0x6ce3b420, + 0x3cff8: 0x6ce3b620, 0x3cff9: 0x6ce3b820, 0x3cffa: 0x6d11f420, 0x3cffb: 0x6d11f620, + 0x3cffc: 0x6d11f820, 0x3cffd: 0x6d11fa20, 0x3cffe: 0x6d3ff820, 0x3cfff: 0x6d3ffa20, + // Block 0xf40, offset 0x3d000 + 0x3d000: 0x6d3ffc20, 0x3d001: 0x6d3ffe20, 0x3d002: 0x6d400020, 0x3d003: 0x6d400220, + 0x3d004: 0x6d6cea20, 0x3d005: 0x6d6cec20, 0x3d006: 0x6d6cee20, 0x3d007: 0x6d6cf020, + 0x3d008: 0x6d6cf220, 0x3d009: 0x6d6cf420, 0x3d00a: 0x6d6cf620, 0x3d00b: 0x6d95f620, + 0x3d00c: 0x6db8fc20, 0x3d00d: 0x6db8fe20, 0x3d00e: 0x6db90020, 0x3d00f: 0x6db90220, + 0x3d010: 0x6dd75220, 0x3d011: 0x6dd75420, 0x3d012: 0x6e041e20, 0x3d013: 0x6e042020, + 0x3d014: 0x6e042220, 0x3d015: 0x6e042420, 0x3d016: 0x6e154c20, 0x3d017: 0x6c0aa820, + 0x3d018: 0x6c158820, 0x3d019: 0x6c158a20, 0x3d01a: 0x6c27e620, 0x3d01b: 0x6c27e820, + 0x3d01c: 0x6c41d820, 0x3d01d: 0x6c624e20, 0x3d01e: 0x6c625020, 0x3d01f: 0x6c625220, + 0x3d020: 0x6c88e220, 0x3d021: 0x6c88e420, 0x3d022: 0x6c88e620, 0x3d023: 0x6cb46e20, + 0x3d024: 0x6cb47020, 0x3d025: 0x6ce41a20, 0x3d026: 0x6ce41c20, 0x3d027: 0x6d126420, + 0x3d028: 0x6d126620, 0x3d029: 0x6d126820, 0x3d02a: 0x6d6d4420, 0x3d02b: 0x6d6d4620, + 0x3d02c: 0x6d962e20, 0x3d02d: 0x6db93220, 0x3d02e: 0x6dd77a20, 0x3d02f: 0x6dd77c20, + 0x3d030: 0x6dd77e20, 0x3d031: 0x6e043220, 0x3d032: 0x6e433620, 0x3d033: 0x6c890420, + 0x3d034: 0x6d12b620, 0x3d035: 0x6d12b820, 0x3d036: 0x6d40c420, 0x3d037: 0x6d40c620, + 0x3d038: 0x6d40c820, 0x3d039: 0x6d6da420, 0x3d03a: 0x6db98e20, 0x3d03b: 0x6dd7ca20, + 0x3d03c: 0x6df05020, 0x3d03d: 0x6df05220, 0x3d03e: 0x6e157620, 0x3d03f: 0x6e2d3820, + // Block 0xf41, offset 0x3d040 + 0x3d040: 0x6ce46e20, 0x3d041: 0x6cb4d220, 0x3d042: 0x6ce47a20, 0x3d043: 0x6d40d220, + 0x3d044: 0x6db99e20, 0x3d045: 0x6df05420, 0x3d046: 0x6cb51a20, 0x3d047: 0x6cb51c20, + 0x3d048: 0x6cb51e20, 0x3d049: 0x6cb52020, 0x3d04a: 0x6ce51a20, 0x3d04b: 0x6ce51c20, + 0x3d04c: 0x6ce51e20, 0x3d04d: 0x6ce52020, 0x3d04e: 0x6ce52220, 0x3d04f: 0x6d139220, + 0x3d050: 0x6d139420, 0x3d051: 0x6d139620, 0x3d052: 0x6d139820, 0x3d053: 0x6d139a20, + 0x3d054: 0x6d139c20, 0x3d055: 0x6d41ac20, 0x3d056: 0x6d41ae20, 0x3d057: 0x6d41b020, + 0x3d058: 0x6d41b220, 0x3d059: 0x6d41b420, 0x3d05a: 0x6d41b620, 0x3d05b: 0x6d41b820, + 0x3d05c: 0x6d41ba20, 0x3d05d: 0x6d6ebe20, 0x3d05e: 0x6d6ec020, 0x3d05f: 0x6d6ec220, + 0x3d060: 0x6d6ec420, 0x3d061: 0x6d6ec620, 0x3d062: 0x6d6ec820, 0x3d063: 0x6d6eca20, + 0x3d064: 0x6d6ecc20, 0x3d065: 0x6d6ece20, 0x3d066: 0x6d97d820, 0x3d067: 0x6d97da20, + 0x3d068: 0x6d97dc20, 0x3d069: 0x6d97de20, 0x3d06a: 0x6d97e020, 0x3d06b: 0x6d97e220, + 0x3d06c: 0x6d97e420, 0x3d06d: 0x6d97e620, 0x3d06e: 0x6d97e820, 0x3d06f: 0x6d97ea20, + 0x3d070: 0x6dbadc20, 0x3d071: 0x6dbade20, 0x3d072: 0x6dbae020, 0x3d073: 0x6dbae220, + 0x3d074: 0x6dbae420, 0x3d075: 0x6dbae620, 0x3d076: 0x6dbae820, 0x3d077: 0x6dbaea20, + 0x3d078: 0x6dd8ea20, 0x3d079: 0x6dd8ec20, 0x3d07a: 0x6dd8ee20, 0x3d07b: 0x6dd8f020, + 0x3d07c: 0x6dd8f220, 0x3d07d: 0x6dd8f420, 0x3d07e: 0x6dd8f620, 0x3d07f: 0x6df15420, + // Block 0xf42, offset 0x3d080 + 0x3d080: 0x6df15620, 0x3d081: 0x6df15820, 0x3d082: 0x6df15a20, 0x3d083: 0x6df15c20, + 0x3d084: 0x6e057220, 0x3d085: 0x6e057420, 0x3d086: 0x6e057620, 0x3d087: 0x6e057820, + 0x3d088: 0x6e057a20, 0x3d089: 0x6e057c20, 0x3d08a: 0x6e057e20, 0x3d08b: 0x6e058020, + 0x3d08c: 0x6e058220, 0x3d08d: 0x6e058420, 0x3d08e: 0x6e058620, 0x3d08f: 0x6e164020, + 0x3d090: 0x6e164220, 0x3d091: 0x6e164420, 0x3d092: 0x6e164620, 0x3d093: 0x6e164820, + 0x3d094: 0x6e164a20, 0x3d095: 0x6e164c20, 0x3d096: 0x6e238a20, 0x3d097: 0x6e238c20, + 0x3d098: 0x6e238e20, 0x3d099: 0x6e239020, 0x3d09a: 0x6e239220, 0x3d09b: 0x6e2db420, + 0x3d09c: 0x6e2db620, 0x3d09d: 0x6e356020, 0x3d09e: 0x6e356220, 0x3d09f: 0x6e356420, + 0x3d0a0: 0x6e3ae220, 0x3d0a1: 0x6e3ae420, 0x3d0a2: 0x6e3ae620, 0x3d0a3: 0x6e3eae20, + 0x3d0a4: 0x6e415e20, 0x3d0a5: 0x6c27fc20, 0x3d0a6: 0x6c41fa20, 0x3d0a7: 0x6c629c20, + 0x3d0a8: 0x6c629e20, 0x3d0a9: 0x6c62a020, 0x3d0aa: 0x6c62a220, 0x3d0ab: 0x6c62a420, + 0x3d0ac: 0x6c897a20, 0x3d0ad: 0x6c897c20, 0x3d0ae: 0x6c897e20, 0x3d0af: 0x6cb57420, + 0x3d0b0: 0x6cb57620, 0x3d0b1: 0x6cb57820, 0x3d0b2: 0x6cb57a20, 0x3d0b3: 0x6cb57c20, + 0x3d0b4: 0x6cb57e20, 0x3d0b5: 0x6ce56a20, 0x3d0b6: 0x6ce56c20, 0x3d0b7: 0x6ce56e20, + 0x3d0b8: 0x6d13e420, 0x3d0b9: 0x6d13e620, 0x3d0ba: 0x6d13e820, 0x3d0bb: 0x6d13ea20, + 0x3d0bc: 0x6d13ec20, 0x3d0bd: 0x6d13ee20, 0x3d0be: 0x6d13f020, 0x3d0bf: 0x6d13f220, + // Block 0xf43, offset 0x3d0c0 + 0x3d0c0: 0x6d41ee20, 0x3d0c1: 0x6d41f020, 0x3d0c2: 0x6d41f220, 0x3d0c3: 0x6d41f420, + 0x3d0c4: 0x6d41f620, 0x3d0c5: 0x6d6ef620, 0x3d0c6: 0x6d6ef820, 0x3d0c7: 0x6d6efa20, + 0x3d0c8: 0x6d6efc20, 0x3d0c9: 0x6d980820, 0x3d0ca: 0x6d980a20, 0x3d0cb: 0x6dbb0c20, + 0x3d0cc: 0x6dbb0e20, 0x3d0cd: 0x6dbb1020, 0x3d0ce: 0x6dbb1220, 0x3d0cf: 0x6dbb1420, + 0x3d0d0: 0x6dd90c20, 0x3d0d1: 0x6dd90e20, 0x3d0d2: 0x6df16020, 0x3d0d3: 0x6e164e20, + 0x3d0d4: 0x6e2db820, 0x3d0d5: 0x6e356620, 0x3d0d6: 0x6d141620, 0x3d0d7: 0x6d6f1a20, + 0x3d0d8: 0x6c62b220, 0x3d0d9: 0x6cb5c220, 0x3d0da: 0x6ce5e620, 0x3d0db: 0x6ce5e820, + 0x3d0dc: 0x6d146420, 0x3d0dd: 0x6d146620, 0x3d0de: 0x6d146820, 0x3d0df: 0x6d146a20, + 0x3d0e0: 0x6d146c20, 0x3d0e1: 0x6d6f7a20, 0x3d0e2: 0x6d6f7c20, 0x3d0e3: 0x6d6f7e20, + 0x3d0e4: 0x6d6f8020, 0x3d0e5: 0x6d988820, 0x3d0e6: 0x6d988a20, 0x3d0e7: 0x6d988c20, + 0x3d0e8: 0x6dbb8420, 0x3d0e9: 0x6df1a020, 0x3d0ea: 0x6e168e20, 0x3d0eb: 0x6e3af820, + 0x3d0ec: 0x6c15a020, 0x3d0ed: 0x6c281820, 0x3d0ee: 0x6c281a20, 0x3d0ef: 0x6c281c20, + 0x3d0f0: 0x6c420c20, 0x3d0f1: 0x6c62ca20, 0x3d0f2: 0x6c899e20, 0x3d0f3: 0x6c89a020, + 0x3d0f4: 0x6cb5d820, 0x3d0f5: 0x6d147a20, 0x3d0f6: 0x6d147c20, 0x3d0f7: 0x6d426620, + 0x3d0f8: 0x6d426820, 0x3d0f9: 0x6dbb8a20, 0x3d0fa: 0x6c0ac020, 0x3d0fb: 0x6c15d020, + 0x3d0fc: 0x6c287820, 0x3d0fd: 0x6c287a20, 0x3d0fe: 0x6c426c20, 0x3d0ff: 0x6c426e20, + // Block 0xf44, offset 0x3d100 + 0x3d100: 0x6c427020, 0x3d101: 0x6c632620, 0x3d102: 0x6c632820, 0x3d103: 0x6c632a20, + 0x3d104: 0x6c8a2c20, 0x3d105: 0x6c8a2e20, 0x3d106: 0x6cb64e20, 0x3d107: 0x6cb65020, + 0x3d108: 0x6cb65220, 0x3d109: 0x6cb65420, 0x3d10a: 0x6cb65620, 0x3d10b: 0x6cb65820, + 0x3d10c: 0x6cb65a20, 0x3d10d: 0x6cb65c20, 0x3d10e: 0x6ce68620, 0x3d10f: 0x6ce68820, + 0x3d110: 0x6d14d620, 0x3d111: 0x6d14d820, 0x3d112: 0x6d14da20, 0x3d113: 0x6d14dc20, + 0x3d114: 0x6d42c420, 0x3d115: 0x6d42c620, 0x3d116: 0x6d42c820, 0x3d117: 0x6d42ca20, + 0x3d118: 0x6dd98420, 0x3d119: 0x6d6fca20, 0x3d11a: 0x6ce6bc20, 0x3d11b: 0x6d430a20, + 0x3d11c: 0x6dd9ba20, 0x3d11d: 0x6c8a4620, 0x3d11e: 0x6cb69620, 0x3d11f: 0x6ce6f220, + 0x3d120: 0x6ce6f420, 0x3d121: 0x6d155020, 0x3d122: 0x6d155220, 0x3d123: 0x6d434c20, + 0x3d124: 0x6d434e20, 0x3d125: 0x6d704a20, 0x3d126: 0x6d704c20, 0x3d127: 0x6d997620, + 0x3d128: 0x6d997820, 0x3d129: 0x6dbc4e20, 0x3d12a: 0x6dbc5020, 0x3d12b: 0x6dda1a20, + 0x3d12c: 0x6df23220, 0x3d12d: 0x6df23420, 0x3d12e: 0x6e066820, 0x3d12f: 0x6e066a20, + 0x3d130: 0x6e066c20, 0x3d131: 0x6e066e20, 0x3d132: 0x6e16ea20, 0x3d133: 0x6e240820, + 0x3d134: 0x6e240a20, 0x3d135: 0x6e35ae20, 0x3d136: 0x6e35b020, 0x3d137: 0x6e44b220, + 0x3d138: 0x6cb69a20, 0x3d139: 0x6d156020, 0x3d13a: 0x6d156220, 0x3d13b: 0x6d998220, + 0x3d13c: 0x6df23820, 0x3d13d: 0x6d435a20, 0x3d13e: 0x6e16ee20, 0x3d13f: 0x6e3b1c20, + // Block 0xf45, offset 0x3d140 + 0x3d140: 0x6d437c20, 0x3d141: 0x6d707020, 0x3d142: 0x6d99a020, 0x3d143: 0x6dda2e20, + 0x3d144: 0x6e170820, 0x3d145: 0x6d43d420, 0x3d146: 0x6d43d620, 0x3d147: 0x6d70be20, + 0x3d148: 0x6d70c020, 0x3d149: 0x6e06d220, 0x3d14a: 0x6e173e20, 0x3d14b: 0x6e244420, + 0x3d14c: 0x6c8a4e20, 0x3d14d: 0x6d15d220, 0x3d14e: 0x6dbce620, 0x3d14f: 0x6e06e820, + 0x3d150: 0x6e35d620, 0x3d151: 0x6c428420, 0x3d152: 0x6c8a5020, 0x3d153: 0x6ce73a20, + 0x3d154: 0x6d43fe20, 0x3d155: 0x6d440020, 0x3d156: 0x6d9a0220, 0x3d157: 0x6d15f020, + 0x3d158: 0x6d441020, 0x3d159: 0x6ddad820, 0x3d15a: 0x6e070420, 0x3d15b: 0x6e176420, + 0x3d15c: 0x6e3b3420, 0x3d15d: 0x6d163c20, 0x3d15e: 0x6d447020, 0x3d15f: 0x6d9aae20, + 0x3d160: 0x6d9ab020, 0x3d161: 0x6dbd6820, 0x3d162: 0x6ddb3a20, 0x3d163: 0x6ddb3c20, + 0x3d164: 0x6df33620, 0x3d165: 0x6e074420, 0x3d166: 0x6e074620, 0x3d167: 0x6e17a820, + 0x3d168: 0x6e248e20, 0x3d169: 0x6e35f020, 0x3d16a: 0x6c634c20, 0x3d16b: 0x6c8a6420, + 0x3d16c: 0x6cb6c820, 0x3d16d: 0x6cb6ca20, 0x3d16e: 0x6ce77020, 0x3d16f: 0x6ce77220, + 0x3d170: 0x6ce77420, 0x3d171: 0x6ce77620, 0x3d172: 0x6d164c20, 0x3d173: 0x6d164e20, + 0x3d174: 0x6d447820, 0x3d175: 0x6d447a20, 0x3d176: 0x6d447c20, 0x3d177: 0x6d716a20, + 0x3d178: 0x6d9aba20, 0x3d179: 0x6dbd6a20, 0x3d17a: 0x6e17ac20, 0x3d17b: 0x6d167e20, + 0x3d17c: 0x6d44b420, 0x3d17d: 0x6dbdb620, 0x3d17e: 0x6ddb8220, 0x3d17f: 0x6ddb8420, + // Block 0xf46, offset 0x3d180 + 0x3d180: 0x6df37220, 0x3d181: 0x6df37420, 0x3d182: 0x6df37620, 0x3d183: 0x6e249e20, + 0x3d184: 0x6e24a020, 0x3d185: 0x6e2e7620, 0x3d186: 0x6e35fe20, 0x3d187: 0x6c428a20, + 0x3d188: 0x6cb6d420, 0x3d189: 0x6ce79620, 0x3d18a: 0x6d168620, 0x3d18b: 0x6dbdba20, + 0x3d18c: 0x6dbdbe20, 0x3d18d: 0x6ce7d620, 0x3d18e: 0x6d16f220, 0x3d18f: 0x6d451820, + 0x3d190: 0x6d451a20, 0x3d191: 0x6d451c20, 0x3d192: 0x6d451e20, 0x3d193: 0x6d71fc20, + 0x3d194: 0x6dbe3c20, 0x3d195: 0x6dbe3e20, 0x3d196: 0x6dbe4020, 0x3d197: 0x6dbe4220, + 0x3d198: 0x6ddbf820, 0x3d199: 0x6df3e020, 0x3d19a: 0x6df3e220, 0x3d19b: 0x6e07c020, + 0x3d19c: 0x6e24d820, 0x3d19d: 0x6e24da20, 0x3d19e: 0x6c15d820, 0x3d19f: 0x6c289420, + 0x3d1a0: 0x6c289620, 0x3d1a1: 0x6c42a820, 0x3d1a2: 0x6c42aa20, 0x3d1a3: 0x6c42ac20, + 0x3d1a4: 0x6c637a20, 0x3d1a5: 0x6c637c20, 0x3d1a6: 0x6c8a8620, 0x3d1a7: 0x6c8a8820, + 0x3d1a8: 0x6c8a8a20, 0x3d1a9: 0x6cb70820, 0x3d1aa: 0x6cb70a20, 0x3d1ab: 0x6ce7e420, + 0x3d1ac: 0x6ce7e620, 0x3d1ad: 0x6ce7e820, 0x3d1ae: 0x6ce7ea20, 0x3d1af: 0x6ce7ec20, + 0x3d1b0: 0x6d170220, 0x3d1b1: 0x6d170420, 0x3d1b2: 0x6d720420, 0x3d1b3: 0x6d720620, + 0x3d1b4: 0x6d9b8e20, 0x3d1b5: 0x6e07c420, 0x3d1b6: 0x6d453220, 0x3d1b7: 0x6d9b9e20, + 0x3d1b8: 0x6dbe4e20, 0x3d1b9: 0x6df3ea20, 0x3d1ba: 0x6e07c820, 0x3d1bb: 0x6e361820, + 0x3d1bc: 0x6d722020, 0x3d1bd: 0x6d722220, 0x3d1be: 0x6dbe6420, 0x3d1bf: 0x6ddc1420, + // Block 0xf47, offset 0x3d1c0 + 0x3d1c0: 0x6e07d420, 0x3d1c1: 0x6e07d620, 0x3d1c2: 0x6e183020, 0x3d1c3: 0x6e24e220, + 0x3d1c4: 0x6e44be20, 0x3d1c5: 0x6d173020, 0x3d1c6: 0x6d45a420, 0x3d1c7: 0x6d45a620, + 0x3d1c8: 0x6d45a820, 0x3d1c9: 0x6d45aa20, 0x3d1ca: 0x6d9c2e20, 0x3d1cb: 0x6ddc9e20, + 0x3d1cc: 0x6ddca020, 0x3d1cd: 0x6ddca220, 0x3d1ce: 0x6ddca420, 0x3d1cf: 0x6df47c20, + 0x3d1d0: 0x6df47e20, 0x3d1d1: 0x6df48020, 0x3d1d2: 0x6e086220, 0x3d1d3: 0x6e086420, + 0x3d1d4: 0x6e086620, 0x3d1d5: 0x6e086820, 0x3d1d6: 0x6e086a20, 0x3d1d7: 0x6e254220, + 0x3d1d8: 0x6e2ee220, 0x3d1d9: 0x6e364020, 0x3d1da: 0x6e41b420, 0x3d1db: 0x6c15e020, + 0x3d1dc: 0x6c28a220, 0x3d1dd: 0x6c28a420, 0x3d1de: 0x6c42d620, 0x3d1df: 0x6c42d820, + 0x3d1e0: 0x6c63a620, 0x3d1e1: 0x6c63a820, 0x3d1e2: 0x6c8aa820, 0x3d1e3: 0x6c8aaa20, + 0x3d1e4: 0x6c8aac20, 0x3d1e5: 0x6cb72820, 0x3d1e6: 0x6cb72a20, 0x3d1e7: 0x6cb72c20, + 0x3d1e8: 0x6ce82620, 0x3d1e9: 0x6ce82820, 0x3d1ea: 0x6d174220, 0x3d1eb: 0x6d174420, + 0x3d1ec: 0x6d174620, 0x3d1ed: 0x6d45b220, 0x3d1ee: 0x6d45b420, 0x3d1ef: 0x6d72b020, + 0x3d1f0: 0x6d9c3220, 0x3d1f1: 0x6e189020, 0x3d1f2: 0x6d72e020, 0x3d1f3: 0x6ddcd620, + 0x3d1f4: 0x6ddcd820, 0x3d1f5: 0x6ce84020, 0x3d1f6: 0x6d72ec20, 0x3d1f7: 0x6d9c7820, + 0x3d1f8: 0x6cb73820, 0x3d1f9: 0x6d178820, 0x3d1fa: 0x6d178a20, 0x3d1fb: 0x6d463a20, + 0x3d1fc: 0x6d734220, 0x3d1fd: 0x6d9cbe20, 0x3d1fe: 0x6dbf5020, 0x3d1ff: 0x6dbf5220, + // Block 0xf48, offset 0x3d200 + 0x3d200: 0x6ddd3420, 0x3d201: 0x6ddd3620, 0x3d202: 0x6df4f820, 0x3d203: 0x6e18e620, + 0x3d204: 0x6d464c20, 0x3d205: 0x6d735220, 0x3d206: 0x6e190420, 0x3d207: 0x6e439e20, + 0x3d208: 0x6cb74220, 0x3d209: 0x6d17c220, 0x3d20a: 0x6d738420, 0x3d20b: 0x6d9d0c20, + 0x3d20c: 0x6dbf8c20, 0x3d20d: 0x6dbf8e20, 0x3d20e: 0x6e193220, 0x3d20f: 0x6d17de20, + 0x3d210: 0x6d46b420, 0x3d211: 0x6d740620, 0x3d212: 0x6d740820, 0x3d213: 0x6d9da220, + 0x3d214: 0x6d9da420, 0x3d215: 0x6d9da620, 0x3d216: 0x6d9da820, 0x3d217: 0x6d9daa20, + 0x3d218: 0x6dc02a20, 0x3d219: 0x6dc02c20, 0x3d21a: 0x6dc02e20, 0x3d21b: 0x6dc03020, + 0x3d21c: 0x6dc03220, 0x3d21d: 0x6dc03420, 0x3d21e: 0x6dc03620, 0x3d21f: 0x6dc03820, + 0x3d220: 0x6dde2620, 0x3d221: 0x6dde2820, 0x3d222: 0x6dde2a20, 0x3d223: 0x6dde2c20, + 0x3d224: 0x6df61420, 0x3d225: 0x6df61620, 0x3d226: 0x6df61820, 0x3d227: 0x6df61a20, + 0x3d228: 0x6e09e020, 0x3d229: 0x6e09e220, 0x3d22a: 0x6e09e420, 0x3d22b: 0x6e19e620, + 0x3d22c: 0x6e19e820, 0x3d22d: 0x6e19ea20, 0x3d22e: 0x6e19ec20, 0x3d22f: 0x6e19ee20, + 0x3d230: 0x6e266420, 0x3d231: 0x6e266620, 0x3d232: 0x6e266820, 0x3d233: 0x6e266a20, + 0x3d234: 0x6e266c20, 0x3d235: 0x6e266e20, 0x3d236: 0x6e267020, 0x3d237: 0x6e2fce20, + 0x3d238: 0x6e2fd020, 0x3d239: 0x6e2fd220, 0x3d23a: 0x6e2fd420, 0x3d23b: 0x6e2fd620, + 0x3d23c: 0x6e2fd820, 0x3d23d: 0x6e370820, 0x3d23e: 0x6e370a20, 0x3d23f: 0x6e370c20, + // Block 0xf49, offset 0x3d240 + 0x3d240: 0x6e370e20, 0x3d241: 0x6e371020, 0x3d242: 0x6e3be220, 0x3d243: 0x6e3be420, + 0x3d244: 0x6e3f8420, 0x3d245: 0x6e43be20, 0x3d246: 0x6e458a20, 0x3d247: 0x6e466220, + 0x3d248: 0x6cb74c20, 0x3d249: 0x6cb74e20, 0x3d24a: 0x6cb75020, 0x3d24b: 0x6ce87e20, + 0x3d24c: 0x6ce88020, 0x3d24d: 0x6ce88220, 0x3d24e: 0x6d17fc20, 0x3d24f: 0x6d17fe20, + 0x3d250: 0x6d180020, 0x3d251: 0x6d180220, 0x3d252: 0x6c8ac220, 0x3d253: 0x6d46dc20, + 0x3d254: 0x6d46de20, 0x3d255: 0x6d46e020, 0x3d256: 0x6d46e220, 0x3d257: 0x6d46e420, + 0x3d258: 0x6d46e620, 0x3d259: 0x6d743020, 0x3d25a: 0x6d743220, 0x3d25b: 0x6d743420, + 0x3d25c: 0x6d9dd620, 0x3d25d: 0x6d9dd820, 0x3d25e: 0x6d9dda20, 0x3d25f: 0x6d9ddc20, + 0x3d260: 0x6d9dde20, 0x3d261: 0x6d9de020, 0x3d262: 0x6dc05e20, 0x3d263: 0x6dc06020, + 0x3d264: 0x6dc06220, 0x3d265: 0x6dc06420, 0x3d266: 0x6dde3c20, 0x3d267: 0x6df63220, + 0x3d268: 0x6df63420, 0x3d269: 0x6e09f420, 0x3d26a: 0x6e09f620, 0x3d26b: 0x6e1a0220, + 0x3d26c: 0x6e267620, 0x3d26d: 0x6e2fde20, 0x3d26e: 0x6ce88e20, 0x3d26f: 0x6d74d620, + 0x3d270: 0x6d74d820, 0x3d271: 0x6d74da20, 0x3d272: 0x6d74dc20, 0x3d273: 0x6d9eae20, + 0x3d274: 0x6d9eb020, 0x3d275: 0x6d9eb220, 0x3d276: 0x6d9eb420, 0x3d277: 0x6d9eb620, + 0x3d278: 0x6dc12a20, 0x3d279: 0x6dc12c20, 0x3d27a: 0x6dc12e20, 0x3d27b: 0x6dc13020, + 0x3d27c: 0x6ddedc20, 0x3d27d: 0x6ddede20, 0x3d27e: 0x6ddee020, 0x3d27f: 0x6ddee220, + // Block 0xf4a, offset 0x3d280 + 0x3d280: 0x6ddee420, 0x3d281: 0x6df71e20, 0x3d282: 0x6df72020, 0x3d283: 0x6df72220, + 0x3d284: 0x6df72420, 0x3d285: 0x6df72620, 0x3d286: 0x6df72820, 0x3d287: 0x6df72a20, + 0x3d288: 0x6df72c20, 0x3d289: 0x6e0acc20, 0x3d28a: 0x6e0ace20, 0x3d28b: 0x6e0ad020, + 0x3d28c: 0x6e1aba20, 0x3d28d: 0x6e1abc20, 0x3d28e: 0x6e1abe20, 0x3d28f: 0x6e1ac020, + 0x3d290: 0x6e272c20, 0x3d291: 0x6e309e20, 0x3d292: 0x6e30a020, 0x3d293: 0x6e30a220, + 0x3d294: 0x6e30a420, 0x3d295: 0x6e30a620, 0x3d296: 0x6e378820, 0x3d297: 0x6e3c3020, + 0x3d298: 0x6e3fb820, 0x3d299: 0x6e459e20, 0x3d29a: 0x6c63be20, 0x3d29b: 0x6c63c020, + 0x3d29c: 0x6c63c220, 0x3d29d: 0x6c63c420, 0x3d29e: 0x6c63c620, 0x3d29f: 0x6c8ae020, + 0x3d2a0: 0x6c8ae220, 0x3d2a1: 0x6c8ae420, 0x3d2a2: 0x6c8ae620, 0x3d2a3: 0x6c8ae820, + 0x3d2a4: 0x6c8aea20, 0x3d2a5: 0x6cb77620, 0x3d2a6: 0x6cb77820, 0x3d2a7: 0x6cb77a20, + 0x3d2a8: 0x6cb77c20, 0x3d2a9: 0x6cb77e20, 0x3d2aa: 0x6cb78020, 0x3d2ab: 0x6ce8a620, + 0x3d2ac: 0x6ce8a820, 0x3d2ad: 0x6ce8aa20, 0x3d2ae: 0x6ce8ac20, 0x3d2af: 0x6ce8ae20, + 0x3d2b0: 0x6d184a20, 0x3d2b1: 0x6d184c20, 0x3d2b2: 0x6d184e20, 0x3d2b3: 0x6d185020, + 0x3d2b4: 0x6d185220, 0x3d2b5: 0x6d185420, 0x3d2b6: 0x6d473820, 0x3d2b7: 0x6d473a20, + 0x3d2b8: 0x6d473c20, 0x3d2b9: 0x6d473e20, 0x3d2ba: 0x6d474020, 0x3d2bb: 0x6d474220, + 0x3d2bc: 0x6d474420, 0x3d2bd: 0x6d74fa20, 0x3d2be: 0x6d74fc20, 0x3d2bf: 0x6d9ec220, + // Block 0xf4b, offset 0x3d2c0 + 0x3d2c0: 0x6d9ec420, 0x3d2c1: 0x6d9ec620, 0x3d2c2: 0x6d9ec820, 0x3d2c3: 0x6dc14020, + 0x3d2c4: 0x6dc14220, 0x3d2c5: 0x6ddeee20, 0x3d2c6: 0x6df73420, 0x3d2c7: 0x6dc14620, + 0x3d2c8: 0x6ddef820, 0x3d2c9: 0x6e0aea20, 0x3d2ca: 0x6d9eda20, 0x3d2cb: 0x6d186020, + 0x3d2cc: 0x6d752e20, 0x3d2cd: 0x6dc16c20, 0x3d2ce: 0x6ddf2620, 0x3d2cf: 0x6e30c620, + 0x3d2d0: 0x6df79820, 0x3d2d1: 0x6cb79220, 0x3d2d2: 0x6ce8b220, 0x3d2d3: 0x6d476220, + 0x3d2d4: 0x6d756020, 0x3d2d5: 0x6dc18a20, 0x3d2d6: 0x6dc19220, 0x3d2d7: 0x6df7a220, + 0x3d2d8: 0x6d757c20, 0x3d2d9: 0x6e0b8620, 0x3d2da: 0x6e0b8820, 0x3d2db: 0x6e1b5e20, + 0x3d2dc: 0x6d9f7420, 0x3d2dd: 0x6df7f420, 0x3d2de: 0x6e3c7820, 0x3d2df: 0x6dc1f620, + 0x3d2e0: 0x6d75ac20, 0x3d2e1: 0x6e27c420, 0x3d2e2: 0x6d477e20, 0x3d2e3: 0x6e3c9020, + 0x3d2e4: 0x6ddfea20, 0x3d2e5: 0x6e1bde20, 0x3d2e6: 0x6e283420, 0x3d2e7: 0x6e427220, + 0x3d2e8: 0x6ce8c620, 0x3d2e9: 0x6d478c20, 0x3d2ea: 0x6d478e20, 0x3d2eb: 0x6d75be20, + 0x3d2ec: 0x6d9f9620, 0x3d2ed: 0x6d9f9820, 0x3d2ee: 0x6dc24020, 0x3d2ef: 0x6ddffe20, + 0x3d2f0: 0x6e1be020, 0x3d2f1: 0x6e318020, 0x3d2f2: 0x6d75c020, 0x3d2f3: 0x6ce8c820, + 0x3d2f4: 0x6e451220, + // Block 0xf4c, offset 0x3d300 + 0x3d300: 0x6c00f420, 0x3d301: 0x6c0ae820, 0x3d302: 0x6c15fe20, 0x3d303: 0x6d189620, + 0x3d304: 0x6c011820, 0x3d305: 0x6c0b6620, 0x3d306: 0x6c060c20, 0x3d307: 0x6c2a2820, + 0x3d308: 0x6c2a2a20, 0x3d309: 0x6c656c20, 0x3d30a: 0x6c8c6420, 0x3d30b: 0x6ce9e020, + 0x3d30c: 0x6c446a20, 0x3d30d: 0x6c448e20, 0x3d30e: 0x6c44d020, 0x3d30f: 0x6c8cbc20, + 0x3d310: 0x6c454c20, 0x3d311: 0x6ceac020, 0x3d312: 0x6c18be20, 0x3d313: 0x6c2bd220, + 0x3d314: 0x6c45cc20, 0x3d315: 0x6c190220, 0x3d316: 0x6c676c20, 0x3d317: 0x6c676e20, + 0x3d318: 0x6c0e9420, 0x3d319: 0x6c47da20, 0x3d31a: 0x6d1cea20, 0x3d31b: 0x6d4ab420, + 0x3d31c: 0x6da17c20, 0x3d31d: 0x6dc3da20, 0x3d31e: 0x6e1c7220, 0x3d31f: 0x6cbd8420, + 0x3d320: 0x6d1df020, 0x3d321: 0x6d78fe20, 0x3d322: 0x6c0f2a20, 0x3d323: 0x6c1b8820, + 0x3d324: 0x6c6ae820, 0x3d325: 0x6d793620, 0x3d326: 0x6c1c6020, 0x3d327: 0x6c4a1620, + 0x3d328: 0x6c4a1820, 0x3d329: 0x6c6bd620, 0x3d32a: 0x6c6bd820, 0x3d32b: 0x6c6bda20, + 0x3d32c: 0x6cbf4020, 0x3d32d: 0x6d1f2620, 0x3d32e: 0x6d4cb420, 0x3d32f: 0x6d4cc620, + 0x3d330: 0x6d1faa20, 0x3d331: 0x6d4d2020, 0x3d332: 0x6c102620, 0x3d333: 0x6c109020, + 0x3d334: 0x6c4bca20, 0x3d335: 0x6c6de020, 0x3d336: 0x6c964c20, 0x3d337: 0x6c964e20, + 0x3d338: 0x6c4d3a20, 0x3d339: 0x6c1ffa20, 0x3d33a: 0x6c352c20, 0x3d33b: 0x6c502820, + 0x3d33c: 0x6cc66a20, 0x3d33d: 0x6cf51a20, 0x3d33e: 0x6d24e420, 0x3d33f: 0x6dc6b420, + // Block 0xf4d, offset 0x3d340 + 0x3d340: 0x6c9b6c20, 0x3d341: 0x6cf5cc20, 0x3d342: 0x6c515820, 0x3d343: 0x6c515a20, + 0x3d344: 0x6c738a20, 0x3d345: 0x6c73bc20, 0x3d346: 0x6cc88020, 0x3d347: 0x6cc88220, + 0x3d348: 0x6c376220, 0x3d349: 0x6c754420, 0x3d34a: 0x6c754620, 0x3d34b: 0x6d27fc20, + 0x3d34c: 0x6d27fe20, 0x3d34d: 0x6d554c20, 0x3d34e: 0x6d554e20, 0x3d34f: 0x6d555020, + 0x3d350: 0x6d80ce20, 0x3d351: 0x6da6f020, 0x3d352: 0x6dc84a20, 0x3d353: 0x6cf92020, + 0x3d354: 0x6d55c820, 0x3d355: 0x6c098820, 0x3d356: 0x6c12e820, 0x3d357: 0x6c77e820, + 0x3d358: 0x6ca0dc20, 0x3d359: 0x6cfbd020, 0x3d35a: 0x6cfbd220, 0x3d35b: 0x6cfbd420, + 0x3d35c: 0x6d580820, 0x3d35d: 0x6d82fa20, 0x3d35e: 0x6de56e20, 0x3d35f: 0x6c78c820, + 0x3d360: 0x6ca1ca20, 0x3d361: 0x6d2bd820, 0x3d362: 0x6c569420, 0x3d363: 0x6c3b3620, + 0x3d364: 0x6ca2d420, 0x3d365: 0x6c3baa20, 0x3d366: 0x6c7a7020, 0x3d367: 0x6cd15e20, + 0x3d368: 0x6d2d8420, 0x3d369: 0x6d5ab020, 0x3d36a: 0x6c580820, 0x3d36b: 0x6ca41820, + 0x3d36c: 0x6c7ba220, 0x3d36d: 0x6d5bd620, 0x3d36e: 0x6c7bd220, 0x3d36f: 0x6c3c7420, + 0x3d370: 0x6c597220, 0x3d371: 0x6d012e20, 0x3d372: 0x6c7cd420, 0x3d373: 0x6ca59020, + 0x3d374: 0x6c7e2c20, 0x3d375: 0x6ca6f220, 0x3d376: 0x6d883020, 0x3d377: 0x6ca77620, + 0x3d378: 0x6d042820, 0x3d379: 0x6c258820, 0x3d37a: 0x6e1f7c20, 0x3d37b: 0x6c259220, + 0x3d37c: 0x6ca7e620, 0x3d37d: 0x6d5fe820, 0x3d37e: 0x6d5fea20, 0x3d37f: 0x6d5fec20, + // Block 0xf4e, offset 0x3d380 + 0x3d380: 0x6daf1e20, 0x3d381: 0x6d617a20, 0x3d382: 0x6dcf7a20, 0x3d383: 0x6c5cc220, + 0x3d384: 0x6c80c220, 0x3d385: 0x6ca9e020, 0x3d386: 0x6cd85020, 0x3d387: 0x6daff220, + 0x3d388: 0x6c5d0a20, 0x3d389: 0x6c3e5a20, 0x3d38a: 0x6d36e220, 0x3d38b: 0x6cdaaa20, + 0x3d38c: 0x6c5f8e20, 0x3d38d: 0x6c5f9020, 0x3d38e: 0x6c84c220, 0x3d38f: 0x6cae1620, + 0x3d390: 0x6cae1820, 0x3d391: 0x6cae1a20, 0x3d392: 0x6d0bb420, 0x3d393: 0x6d0bb620, + 0x3d394: 0x6d39b620, 0x3d395: 0x6d65ee20, 0x3d396: 0x6d8fc220, 0x3d397: 0x6e01da20, + 0x3d398: 0x6d675620, 0x3d399: 0x6db4d820, 0x3d39a: 0x6cdef620, 0x3d39b: 0x6cdf0620, + 0x3d39c: 0x6e2c3a20, 0x3d39d: 0x6e221220, 0x3d39e: 0x6c14fe20, 0x3d39f: 0x6c26e420, + 0x3d3a0: 0x6c86c020, 0x3d3a1: 0x6c86c220, 0x3d3a2: 0x6ce04620, 0x3d3a3: 0x6def6620, + 0x3d3a4: 0x6c616420, 0x3d3a5: 0x6d3f6620, 0x3d3a6: 0x6db89c20, 0x3d3a7: 0x6c0a8a20, + 0x3d3a8: 0x6ce3ba20, 0x3d3a9: 0x6ce3bc20, 0x3d3aa: 0x6d95f820, 0x3d3ab: 0x6c27ea20, + 0x3d3ac: 0x6c88e820, 0x3d3ad: 0x6cb47220, 0x3d3ae: 0x6d12ba20, 0x3d3af: 0x6c626020, + 0x3d3b0: 0x6d41bc20, 0x3d3b1: 0x6dd8f820, 0x3d3b2: 0x6c27fe20, 0x3d3b3: 0x6c41fc20, + 0x3d3b4: 0x6c62a620, 0x3d3b5: 0x6c62a820, 0x3d3b6: 0x6c898020, 0x3d3b7: 0x6c898220, + 0x3d3b8: 0x6cb58020, 0x3d3b9: 0x6cb58220, 0x3d3ba: 0x6cb58420, 0x3d3bb: 0x6cb58620, + 0x3d3bc: 0x6ce57020, 0x3d3bd: 0x6d13f420, 0x3d3be: 0x6d41f820, 0x3d3bf: 0x6d41fa20, + // Block 0xf4f, offset 0x3d3c0 + 0x3d3c0: 0x6d6efe20, 0x3d3c1: 0x6df16220, 0x3d3c2: 0x6c420e20, 0x3d3c3: 0x6cb65e20, + 0x3d3c4: 0x6d70de20, 0x3d3c5: 0x6d15dc20, 0x3d3c6: 0x6c8a6620, 0x3d3c7: 0x6c428c20, + 0x3d3c8: 0x6c635a20, 0x3d3c9: 0x6c8a9220, 0x3d3ca: 0x6c42da20, 0x3d3cb: 0x6d45b620, + 0x3d3cc: 0x6d9c3420, 0x3d3cd: 0x6e19f020, 0x3d3ce: 0x6e371220, 0x3d3cf: 0x6ce88420, + 0x3d3d0: 0x6d180420, 0x3d3d1: 0x6dc06620, 0x3d3d2: 0x6df63620, 0x3d3d3: 0x6cb75420, + 0x3d3d4: 0x6d9eb820, 0x3d3d5: 0x6e272e20, 0x3d3d6: 0x6c63c820, 0x3d3d7: 0x6d750a20, + 0x3d3d8: 0x6ddfda20, 0x3d3d9: 0x6df85820, 0x3d3da: 0x6d188a20, 0x3d3db: 0x6e383e20, + 0x3d3dc: 0x6d9f9a20, 0x3d3dd: 0x6e441c20, + // Block 0xf50, offset 0x3d400 + 0x3d400: 0x6c15ea20, 0x3d401: 0x6c00fe20, 0x3d402: 0x6c000c20, 0x3d403: 0x6c0b4420, + 0x3d404: 0x6c16ba20, 0x3d405: 0x6c435e20, 0x3d406: 0x6c437820, 0x3d407: 0x6c645620, + 0x3d408: 0x6c8bba20, 0x3d409: 0x6cb81c20, 0x3d40a: 0x6d18fe20, 0x3d40b: 0x6d18ce20, + 0x3d40c: 0x6d9fac20, 0x3d40d: 0x6c0ccc20, 0x3d40e: 0x6c173820, 0x3d40f: 0x6c2a3220, + 0x3d410: 0x6e0c6420, 0x3d411: 0x6c2a5220, 0x3d412: 0x6c8c8020, 0x3d413: 0x6df89620, + 0x3d414: 0x6c02ce20, 0x3d415: 0x6c0c7820, 0x3d416: 0x6c0c7c20, 0x3d417: 0x6c02fe20, + 0x3d418: 0x6c65aa20, 0x3d419: 0x6c02ae20, 0x3d41a: 0x6c064a20, 0x3d41b: 0x6c179020, + 0x3d41c: 0x6dbc5420, 0x3d41d: 0x6c009a20, 0x3d41e: 0x6c015a20, 0x3d41f: 0x6c17da20, + 0x3d420: 0x6c2ae220, 0x3d421: 0x6c2b4a20, 0x3d422: 0x6cb95220, 0x3d423: 0x6cea4020, + 0x3d424: 0x6c0d3c20, 0x3d425: 0x6c455c20, 0x3d426: 0x6c456020, 0x3d427: 0x6cea9c20, + 0x3d428: 0x6c016420, 0x3d429: 0x6c06b820, 0x3d42a: 0x6c06ba20, 0x3d42b: 0x6c06c620, + 0x3d42c: 0x6c06d220, 0x3d42d: 0x6c2bac20, 0x3d42e: 0x6cb9f220, 0x3d42f: 0x6c18d420, + 0x3d430: 0x6c45e820, 0x3d431: 0x6c673020, 0x3d432: 0x6c673020, 0x3d433: 0x6c673020, + 0x3d434: 0x6c038e20, 0x3d435: 0x6c135e20, 0x3d436: 0x6c03a020, 0x3d437: 0x6c677e20, + 0x3d438: 0x6c8e0c20, 0x3d439: 0x6c074420, 0x3d43a: 0x6c075020, 0x3d43b: 0x6c0e3020, + 0x3d43c: 0x6c468620, 0x3d43d: 0x6c197e20, 0x3d43e: 0x6c199e20, 0x3d43f: 0x6c2c7e20, + // Block 0xf51, offset 0x3d440 + 0x3d440: 0x6c468e20, 0x3d441: 0x6c67e620, 0x3d442: 0x6c681820, 0x3d443: 0x6c8e9620, + 0x3d444: 0x6c8eb220, 0x3d445: 0x6cbaaa20, 0x3d446: 0x6cbaaa20, 0x3d447: 0x6cbad220, + 0x3d448: 0x6cbaf620, 0x3d449: 0x6cbb0620, 0x3d44a: 0x6ceb7620, 0x3d44b: 0x6d1cf220, + 0x3d44c: 0x6d1b7220, 0x3d44d: 0x6d1cf420, 0x3d44e: 0x6d1bb220, 0x3d44f: 0x6d49c620, + 0x3d450: 0x6c032820, 0x3d451: 0x6c0f0e20, 0x3d452: 0x6c486820, 0x3d453: 0x6c908220, + 0x3d454: 0x6c90b420, 0x3d455: 0x6c481220, 0x3d456: 0x6c6a6e20, 0x3d457: 0x6cbcb020, + 0x3d458: 0x6d4af820, 0x3d459: 0x6de13e20, 0x3d45a: 0x6c1b6c20, 0x3d45b: 0x6c916220, + 0x3d45c: 0x6c1b7420, 0x3d45d: 0x6c0f1e20, 0x3d45e: 0x6d1e1020, 0x3d45f: 0x6c91d420, + 0x3d460: 0x6c080620, 0x3d461: 0x6c2f9020, 0x3d462: 0x6c6b1820, 0x3d463: 0x6c6b3c20, + 0x3d464: 0x6c6b5420, 0x3d465: 0x6c495620, 0x3d466: 0x6c924e20, 0x3d467: 0x6cbdf220, + 0x3d468: 0x6cbe0e20, 0x3d469: 0x6d4c1220, 0x3d46a: 0x6de16420, 0x3d46b: 0x6de16420, + 0x3d46c: 0x6c0fdc20, 0x3d46d: 0x6c933820, 0x3d46e: 0x6cefa820, 0x3d46f: 0x6d1f5620, + 0x3d470: 0x6de19a20, 0x3d471: 0x6e3d2020, 0x3d472: 0x6c1cc220, 0x3d473: 0x6c4a9220, + 0x3d474: 0x6c114a20, 0x3d475: 0x6c01ac20, 0x3d476: 0x6c4abc20, 0x3d477: 0x6c941020, + 0x3d478: 0x6c01b620, 0x3d479: 0x6c311420, 0x3d47a: 0x6c1dd220, 0x3d47b: 0x6c6d7820, + 0x3d47c: 0x6cc0a820, 0x3d47d: 0x6c6d7c20, 0x3d47e: 0x6cf09a20, 0x3d47f: 0x6cc16a20, + // Block 0xf52, offset 0x3d480 + 0x3d480: 0x6d202220, 0x3d481: 0x6c272c20, 0x3d482: 0x6c954a20, 0x3d483: 0x6c08a020, + 0x3d484: 0x6cc17820, 0x3d485: 0x6c6e0020, 0x3d486: 0x6cc19820, 0x3d487: 0x6d4ea820, + 0x3d488: 0x6d7ae820, 0x3d489: 0x6e320a20, 0x3d48a: 0x6c4c6820, 0x3d48b: 0x6c4cac20, + 0x3d48c: 0x6c95e620, 0x3d48d: 0x6c95ec20, 0x3d48e: 0x6cc21820, 0x3d48f: 0x6d476820, + 0x3d490: 0x6c01d820, 0x3d491: 0x6c111220, 0x3d492: 0x6c111220, 0x3d493: 0x6c82fe20, + 0x3d494: 0x6c326a20, 0x3d495: 0x6c326a20, 0x3d496: 0x6c329a20, 0x3d497: 0x6d7ea620, + 0x3d498: 0x6e201a20, 0x3d499: 0x6c1ee020, 0x3d49a: 0x6c96ae20, 0x3d49b: 0x6c6f1420, + 0x3d49c: 0x6cc2ca20, 0x3d49d: 0x6c1f2220, 0x3d49e: 0x6c1f2c20, 0x3d49f: 0x6c1f6c20, + 0x3d4a0: 0x6c6fa220, 0x3d4a1: 0x6c4dbe20, 0x3d4a2: 0x6c4da620, 0x3d4a3: 0x6c6fc020, + 0x3d4a4: 0x6c97fe20, 0x3d4a5: 0x6c97a020, 0x3d4a6: 0x6d222420, 0x3d4a7: 0x6cf2ac20, + 0x3d4a8: 0x6cf2b020, 0x3d4a9: 0x6cf2ac20, 0x3d4aa: 0x6d226c20, 0x3d4ab: 0x6d4fb820, + 0x3d4ac: 0x6d7bcc20, 0x3d4ad: 0x6d4fd820, 0x3d4ae: 0x6d4fe820, 0x3d4af: 0x6da3f620, + 0x3d4b0: 0x6de28220, 0x3d4b1: 0x6de28c20, 0x3d4b2: 0x6c11c220, 0x3d4b3: 0x6c98ba20, + 0x3d4b4: 0x6c11e820, 0x3d4b5: 0x6c345020, 0x3d4b6: 0x6c349420, 0x3d4b7: 0x6c713820, + 0x3d4b8: 0x6c4fd020, 0x3d4b9: 0x6c711220, 0x3d4ba: 0x6c4f3420, 0x3d4bb: 0x6c990c20, + 0x3d4bc: 0x6c994220, 0x3d4bd: 0x6c722020, 0x3d4be: 0x6cc57a20, 0x3d4bf: 0x6cf41220, + // Block 0xf53, offset 0x3d4c0 + 0x3d4c0: 0x6cf51c20, 0x3d4c1: 0x6c998820, 0x3d4c2: 0x6d237420, 0x3d4c3: 0x6d510220, + 0x3d4c4: 0x6d23ee20, 0x3d4c5: 0x6d515a20, 0x3d4c6: 0x6d23e220, 0x3d4c7: 0x6de2ea20, + 0x3d4c8: 0x6c9ab020, 0x3d4c9: 0x6cf53820, 0x3d4ca: 0x6da53020, 0x3d4cb: 0x6c9b6e20, + 0x3d4cc: 0x6c739020, 0x3d4cd: 0x6c731620, 0x3d4ce: 0x6d7e3620, 0x3d4cf: 0x6cc7b820, + 0x3d4d0: 0x6cf5e620, 0x3d4d1: 0x6c50c220, 0x3d4d2: 0x6c448820, 0x3d4d3: 0x6c8c8820, + 0x3d4d4: 0x6cb8f420, 0x3d4d5: 0x6d258220, 0x3d4d6: 0x6c3e9420, 0x3d4d7: 0x6c3e7220, + 0x3d4d8: 0x6c73be20, 0x3d4d9: 0x6c9c2220, 0x3d4da: 0x6cf69620, 0x3d4db: 0x6c21ee20, + 0x3d4dc: 0x6c21d820, 0x3d4dd: 0x6c220c20, 0x3d4de: 0x6c365c20, 0x3d4df: 0x6c522420, + 0x3d4e0: 0x6c36a020, 0x3d4e1: 0x6c52c020, 0x3d4e2: 0x6c9c8820, 0x3d4e3: 0x6c750620, + 0x3d4e4: 0x6c9c9a20, 0x3d4e5: 0x6c740020, 0x3d4e6: 0x6cc95020, 0x3d4e7: 0x6cf6d620, + 0x3d4e8: 0x6cf70820, 0x3d4e9: 0x6d267820, 0x3d4ea: 0x6d53d620, 0x3d4eb: 0x6da63220, + 0x3d4ec: 0x6d801420, 0x3d4ed: 0x6da6f220, 0x3d4ee: 0x6e1db420, 0x3d4ef: 0x6c12b420, + 0x3d4f0: 0x6c756020, 0x3d4f1: 0x6d80d420, 0x3d4f2: 0x6e38d620, 0x3d4f3: 0x6cf90820, + 0x3d4f4: 0x6d285c20, 0x3d4f5: 0x6c9e2620, 0x3d4f6: 0x6c9e2820, 0x3d4f7: 0x6c9e2e20, + 0x3d4f8: 0x6c30b220, 0x3d4f9: 0x6d288c20, 0x3d4fa: 0x6c130620, 0x3d4fb: 0x6c393420, + 0x3d4fc: 0x6c38ac20, 0x3d4fd: 0x6c38c620, 0x3d4fe: 0x6c22c020, 0x3d4ff: 0x6c767220, + // Block 0xf54, offset 0x3d500 + 0x3d500: 0x6c546820, 0x3d501: 0x6c76b620, 0x3d502: 0x6c546e20, 0x3d503: 0x6c769a20, + 0x3d504: 0x6c76b820, 0x3d505: 0x6c76d220, 0x3d506: 0x6c771820, 0x3d507: 0x6c545420, + 0x3d508: 0x6ccc3a20, 0x3d509: 0x6cccb620, 0x3d50a: 0x6cfa0020, 0x3d50b: 0x6cccf220, + 0x3d50c: 0x6cfa8620, 0x3d50d: 0x6d29d220, 0x3d50e: 0x6c9f8020, 0x3d50f: 0x6d568820, + 0x3d510: 0x6d571a20, 0x3d511: 0x6d577a20, 0x3d512: 0x6d580a20, 0x3d513: 0x6dfbe420, + 0x3d514: 0x6de4d620, 0x3d515: 0x6de4d020, 0x3d516: 0x6e0f0220, 0x3d517: 0x6e0f1420, + 0x3d518: 0x6c23a220, 0x3d519: 0x6c239620, 0x3d51a: 0x6c554420, 0x3d51b: 0x6cb8ea20, + 0x3d51c: 0x6cfc0420, 0x3d51d: 0x6cce4a20, 0x3d51e: 0x6d582220, 0x3d51f: 0x6d838420, + 0x3d520: 0x6e443420, 0x3d521: 0x6da93020, 0x3d522: 0x6cfd5420, 0x3d523: 0x6c790420, + 0x3d524: 0x6ccf7820, 0x3d525: 0x6d2c1c20, 0x3d526: 0x6c243420, 0x3d527: 0x6cfdfc20, + 0x3d528: 0x6de60820, 0x3d529: 0x6c04fa20, 0x3d52a: 0x6c246c20, 0x3d52b: 0x6c3b5620, + 0x3d52c: 0x6c79bc20, 0x3d52d: 0x6c79bc20, 0x3d52e: 0x6cfe7820, 0x3d52f: 0x6cfea220, + 0x3d530: 0x6d2d0620, 0x3d531: 0x6d5a3420, 0x3d532: 0x6de63620, 0x3d533: 0x6c57d820, + 0x3d534: 0x6cd1a420, 0x3d535: 0x6c585a20, 0x3d536: 0x6c3be620, 0x3d537: 0x6cffb820, + 0x3d538: 0x6ca3e620, 0x3d539: 0x6cf15e20, 0x3d53a: 0x6d00b220, 0x3d53b: 0x6dab0a20, + 0x3d53c: 0x6e104820, 0x3d53d: 0x6c3c7020, 0x3d53e: 0x6c594e20, 0x3d53f: 0x6d868020, + // Block 0xf55, offset 0x3d540 + 0x3d540: 0x6c3c8820, 0x3d541: 0x6c3c8e20, 0x3d542: 0x6c3c8c20, 0x3d543: 0x6c59e420, + 0x3d544: 0x6c7c7e20, 0x3d545: 0x6c7c5e20, 0x3d546: 0x6c7c6020, 0x3d547: 0x6c7c6020, + 0x3d548: 0x6cd36020, 0x3d549: 0x6cd34020, 0x3d54a: 0x6d5c4620, 0x3d54b: 0x6d013a20, + 0x3d54c: 0x6c13ee20, 0x3d54d: 0x6c3cd620, 0x3d54e: 0x6ca5f620, 0x3d54f: 0x6d027820, + 0x3d550: 0x6d5d2820, 0x3d551: 0x6dac1020, 0x3d552: 0x6c3d1e20, 0x3d553: 0x6c7dd220, + 0x3d554: 0x6cd4fa20, 0x3d555: 0x6d30e620, 0x3d556: 0x6d30ce20, 0x3d557: 0x6c7e5e20, + 0x3d558: 0x6c5b3020, 0x3d559: 0x6d5e0420, 0x3d55a: 0x6d314e20, 0x3d55b: 0x6d885420, + 0x3d55c: 0x6cd5c620, 0x3d55d: 0x6d5eba20, 0x3d55e: 0x6d5eba20, 0x3d55f: 0x6d322e20, + 0x3d560: 0x6d323420, 0x3d561: 0x6d32de20, 0x3d562: 0x6d5f3420, 0x3d563: 0x6d894a20, + 0x3d564: 0x6d5efe20, 0x3d565: 0x6dae2820, 0x3d566: 0x6d8a5e20, 0x3d567: 0x6daece20, + 0x3d568: 0x6daee820, 0x3d569: 0x6dce7220, 0x3d56a: 0x6c5c6620, 0x3d56b: 0x6c3dc620, + 0x3d56c: 0x6cd78420, 0x3d56d: 0x6d608020, 0x3d56e: 0x6d342620, 0x3d56f: 0x6d60e220, + 0x3d570: 0x6daf6c20, 0x3d571: 0x6e399620, 0x3d572: 0x6c80d020, 0x3d573: 0x6d619e20, + 0x3d574: 0x6cd86420, 0x3d575: 0x6d073a20, 0x3d576: 0x6d8bc020, 0x3d577: 0x6e33b420, + 0x3d578: 0x6caa3220, 0x3d579: 0x6dcfe420, 0x3d57a: 0x6c3e3620, 0x3d57b: 0x6d624620, + 0x3d57c: 0x6dd02420, 0x3d57d: 0x6cd91e20, 0x3d57e: 0x6d628a20, 0x3d57f: 0x6db0a220, + // Block 0xf56, offset 0x3d580 + 0x3d580: 0x6c21a420, 0x3d581: 0x6c3e6a20, 0x3d582: 0x6c3e9e20, 0x3d583: 0x6c823c20, + 0x3d584: 0x6cd97a20, 0x3d585: 0x6cd98820, 0x3d586: 0x6ceed220, 0x3d587: 0x6d367820, + 0x3d588: 0x6d369420, 0x3d589: 0x6d538a20, 0x3d58a: 0x6da5b220, 0x3d58b: 0x6c82fe20, + 0x3d58c: 0x6cda9c20, 0x3d58d: 0x6d114c20, 0x3d58e: 0x6cdac220, 0x3d58f: 0x6c265420, + 0x3d590: 0x6c264820, 0x3d591: 0x6c3f5620, 0x3d592: 0x6c185020, 0x3d593: 0x6c3f7e20, + 0x3d594: 0x6c3f8220, 0x3d595: 0x6c3f9420, 0x3d596: 0x6c5eb620, 0x3d597: 0x6c5f1c20, + 0x3d598: 0x6c5eb420, 0x3d599: 0x6cac7420, 0x3d59a: 0x6c840620, 0x3d59b: 0x6cae1e20, + 0x3d59c: 0x6cac7620, 0x3d59d: 0x6cad0c20, 0x3d59e: 0x6cdb6e20, 0x3d59f: 0x6cdbee20, + 0x3d5a0: 0x6c84c420, 0x3d5a1: 0x6cdb3620, 0x3d5a2: 0x6cdb3a20, 0x3d5a3: 0x6cdb5820, + 0x3d5a4: 0x6cdc0c20, 0x3d5a5: 0x6d386a20, 0x3d5a6: 0x6d0a7820, 0x3d5a7: 0x6db1fa20, + 0x3d5a8: 0x6d0bbc20, 0x3d5a9: 0x6d642820, 0x3d5aa: 0x6d646c20, 0x3d5ab: 0x6d90ac20, + 0x3d5ac: 0x6d8e4820, 0x3d5ad: 0x6db27620, 0x3d5ae: 0x6e006820, 0x3d5af: 0x6e128020, + 0x3d5b0: 0x6dd1a220, 0x3d5b1: 0x6e12c220, 0x3d5b2: 0x6e20a820, 0x3d5b3: 0x6c5f9620, + 0x3d5b4: 0x6d0bc020, 0x3d5b5: 0x6db39a20, 0x3d5b6: 0x6dd29a20, 0x3d5b7: 0x6c852c20, + 0x3d5b8: 0x6cdd7820, 0x3d5b9: 0x6d0c2420, 0x3d5ba: 0x6cdd9c20, 0x3d5bb: 0x6d900a20, + 0x3d5bc: 0x6d3a1c20, 0x3d5bd: 0x6d3b0e20, 0x3d5be: 0x6d901420, 0x3d5bf: 0x6d8ffa20, + // Block 0xf57, offset 0x3d5c0 + 0x3d5c0: 0x6d668a20, 0x3d5c1: 0x6debe220, 0x3d5c2: 0x6debf020, 0x3d5c3: 0x6d912820, + 0x3d5c4: 0x6c14d220, 0x3d5c5: 0x6cafa620, 0x3d5c6: 0x6cdeaa20, 0x3d5c7: 0x6d0d0620, + 0x3d5c8: 0x6d3b2c20, 0x3d5c9: 0x6d3b6e20, 0x3d5ca: 0x6c8c8420, 0x3d5cb: 0x6e430c20, + 0x3d5cc: 0x6c867c20, 0x3d5cd: 0x6cb06c20, 0x3d5ce: 0x6cdf6620, 0x3d5cf: 0x6d0e4620, + 0x3d5d0: 0x6d925c20, 0x3d5d1: 0x6e2c4c20, 0x3d5d2: 0x6c26ec20, 0x3d5d3: 0x6cb18c20, + 0x3d5d4: 0x6cb1a420, 0x3d5d5: 0x6ce0de20, 0x3d5d6: 0x6e34b020, 0x3d5d7: 0x6c873020, + 0x3d5d8: 0x6d93fa20, 0x3d5d9: 0x6d76c820, 0x3d5da: 0x6ce1c620, 0x3d5db: 0x6d101620, + 0x3d5dc: 0x6d103a20, 0x3d5dd: 0x6c458420, 0x3d5de: 0x6c879a20, 0x3d5df: 0x6d951e20, + 0x3d5e0: 0x6d6cc620, 0x3d5e1: 0x6d95c220, 0x3d5e2: 0x6c153c20, 0x3d5e3: 0x6c625420, + 0x3d5e4: 0x6d121420, 0x3d5e5: 0x6cb46620, 0x3d5e6: 0x6d401a20, 0x3d5e7: 0x6d12da20, + 0x3d5e8: 0x6d6e0a20, 0x3d5e9: 0x6d6e0c20, 0x3d5ea: 0x6d41c020, 0x3d5eb: 0x6df0d620, + 0x3d5ec: 0x6e04bc20, 0x3d5ed: 0x6e3ac220, 0x3d5ee: 0x6ce59420, 0x3d5ef: 0x6d420c20, + 0x3d5f0: 0x6dbb3420, 0x3d5f1: 0x6dbb7220, 0x3d5f2: 0x6d6f8c20, 0x3d5f3: 0x6ce69420, + 0x3d5f4: 0x6d7a8620, 0x3d5f5: 0x6dd9cc20, 0x3d5f6: 0x6df20220, 0x3d5f7: 0x6d706220, + 0x3d5f8: 0x6dbc7220, 0x3d5f9: 0x6df24220, 0x3d5fa: 0x6e06d620, 0x3d5fb: 0x6df2ca20, + 0x3d5fc: 0x6ce74620, 0x3d5fd: 0x6d712e20, 0x3d5fe: 0x6d15fc20, 0x3d5ff: 0x6d15fc20, + // Block 0xf58, offset 0x3d600 + 0x3d600: 0x6d711820, 0x3d601: 0x6d449820, 0x3d602: 0x6c8a6820, 0x3d603: 0x6d44d220, + 0x3d604: 0x6d9b2620, 0x3d605: 0x6df3ee20, 0x3d606: 0x6d457020, 0x3d607: 0x6dbe8420, + 0x3d608: 0x6d72ba20, 0x3d609: 0x6d9c9020, 0x3d60a: 0x6e08b620, 0x3d60b: 0x6e09e620, + 0x3d60c: 0x6d745c20, 0x3d60d: 0x6dc07220, 0x3d60e: 0x6e0a0620, 0x3d60f: 0x6dc13220, + 0x3d610: 0x6e0a7420, 0x3d611: 0x6e267a20, 0x3d612: 0x6e1a6a20, 0x3d613: 0x6e421620, + 0x3d614: 0x6d751a20, 0x3d615: 0x6cb79420, 0x3d616: 0x6e0b4220, 0x3d617: 0x6ce8be20, + 0x3d618: 0x6c42e420, 0x3d619: 0x6e1b6620, 0x3d61a: 0x6d75a020, 0x3d61b: 0x6ddfac20, + 0x3d61c: 0x6d478020, 0x3d61d: 0x6e1bc220, +} + +// mainLookup: 16576 entries, 33152 bytes +// Block 0 is the null block. +var mainLookup = [16576]uint16{ + // Block 0x0, offset 0x0 + // Block 0x1, offset 0x40 + // Block 0x2, offset 0x80 + // Block 0x3, offset 0xc0 + 0x0e0: 0x1f, 0x0e1: 0x20, 0x0e2: 0x21, 0x0e3: 0x22, 0x0e4: 0x23, 0x0e5: 0x24, 0x0e6: 0x25, 0x0e7: 0x26, + 0x0e8: 0x27, 0x0e9: 0x28, 0x0ea: 0x29, 0x0eb: 0x2a, 0x0ec: 0x2b, 0x0ed: 0x2c, 0x0ee: 0x2d, 0x0ef: 0x2e, + 0x0f0: 0x2f, 0x0f1: 0x30, 0x0f2: 0x31, 0x0f3: 0x32, 0x0f4: 0x33, 0x0f5: 0x34, 0x0f6: 0x35, 0x0f7: 0x36, + 0x0f8: 0x37, 0x0f9: 0x38, 0x0fa: 0x39, 0x0fb: 0x3a, 0x0fc: 0x3b, 0x0fd: 0x3c, 0x0fe: 0x3d, 0x0ff: 0x3e, + // Block 0x4, offset 0x100 + 0x100: 0x3f, 0x101: 0x40, 0x102: 0x41, 0x103: 0x42, 0x104: 0x43, 0x105: 0x44, 0x106: 0x45, 0x107: 0x46, + 0x108: 0x47, 0x109: 0x48, 0x10a: 0x49, 0x10b: 0x4a, 0x10c: 0x4b, 0x10d: 0x4c, 0x10e: 0x4d, 0x10f: 0x4e, + 0x110: 0x4f, 0x111: 0x50, 0x112: 0x51, 0x113: 0x52, 0x114: 0x53, 0x115: 0x54, 0x116: 0x55, 0x117: 0x56, + 0x118: 0x57, 0x119: 0x58, 0x11a: 0x59, 0x11b: 0x5a, 0x11c: 0x5b, 0x11d: 0x5c, 0x11e: 0x5d, 0x11f: 0x5e, + 0x120: 0x5f, 0x121: 0x60, 0x122: 0x61, 0x123: 0x62, 0x124: 0x63, 0x125: 0x64, 0x126: 0x65, 0x127: 0x66, + 0x128: 0x67, 0x129: 0x68, 0x12a: 0x69, 0x12c: 0x6a, 0x12d: 0x6b, 0x12e: 0x6c, 0x12f: 0x6d, + 0x130: 0x6e, 0x131: 0x6f, 0x133: 0x70, 0x134: 0x71, 0x135: 0x72, 0x136: 0x73, 0x137: 0x74, + 0x138: 0x75, 0x139: 0x76, 0x13a: 0x77, 0x13b: 0x78, 0x13c: 0x79, 0x13d: 0x7a, 0x13e: 0x7b, 0x13f: 0x7c, + // Block 0x5, offset 0x140 + 0x140: 0x7d, 0x141: 0x7e, 0x142: 0x7f, 0x143: 0x80, 0x144: 0x81, 0x145: 0x82, 0x146: 0x83, 0x147: 0x84, + 0x148: 0x85, 0x149: 0x86, 0x14a: 0x87, 0x14b: 0x88, 0x14c: 0x89, 0x14d: 0x8a, 0x14e: 0x8b, 0x14f: 0x8c, + 0x150: 0x8d, 0x151: 0x8e, 0x152: 0x8f, 0x153: 0x90, 0x154: 0x91, 0x155: 0x92, 0x156: 0x93, 0x157: 0x94, + 0x158: 0x95, 0x159: 0x96, 0x15a: 0x97, 0x15b: 0x98, 0x15c: 0x99, 0x15d: 0x9a, 0x15e: 0x9b, 0x15f: 0x9c, + 0x160: 0x9d, 0x161: 0x9e, 0x162: 0x9f, 0x163: 0xa0, 0x164: 0xa1, 0x165: 0xa2, 0x166: 0xa3, 0x167: 0xa4, + 0x168: 0xa5, 0x169: 0xa6, 0x16a: 0xa7, 0x16b: 0xa8, 0x16c: 0xa9, 0x16d: 0xaa, + 0x170: 0xab, 0x171: 0xac, 0x172: 0xad, 0x173: 0xae, 0x174: 0xaf, 0x175: 0xb0, 0x176: 0xb1, 0x177: 0xb2, + 0x178: 0xb3, 0x17a: 0xb4, 0x17b: 0xb5, 0x17c: 0xb6, 0x17d: 0xb7, 0x17e: 0xb8, 0x17f: 0xb9, + // Block 0x6, offset 0x180 + 0x180: 0xba, 0x181: 0xbb, 0x182: 0xbc, 0x183: 0xbd, 0x184: 0xbe, 0x185: 0xbf, 0x186: 0xc0, 0x187: 0xc1, + 0x188: 0xc2, 0x189: 0xc3, 0x18a: 0xc4, 0x18b: 0xc5, 0x18c: 0xc6, 0x18d: 0xc7, 0x18e: 0xc8, 0x18f: 0xc9, + // Block 0x7, offset 0x1c0 + 0x1f7: 0xca, + // Block 0x8, offset 0x200 + 0x200: 0xcb, 0x201: 0xcc, 0x202: 0xcd, 0x203: 0xce, 0x204: 0xcf, 0x205: 0xd0, 0x206: 0xd1, 0x207: 0xd2, + 0x208: 0xd3, 0x209: 0xd4, 0x20a: 0xd5, 0x20b: 0xd6, 0x20c: 0xd7, 0x20d: 0xd8, 0x20e: 0xd9, 0x20f: 0xda, + 0x210: 0xdb, 0x211: 0xdc, 0x212: 0xdd, 0x213: 0xde, 0x214: 0xdf, 0x215: 0xe0, 0x216: 0xe1, 0x217: 0xe2, + 0x218: 0xe3, 0x219: 0xe4, 0x21a: 0xe5, 0x21b: 0xe6, 0x21c: 0xe7, 0x21d: 0xe8, 0x21e: 0xe9, 0x21f: 0xea, + 0x220: 0xeb, 0x221: 0xec, 0x222: 0xed, 0x223: 0xee, 0x224: 0xef, 0x225: 0xf0, 0x226: 0xf1, 0x227: 0xf2, + 0x228: 0xf3, 0x229: 0xf4, 0x22a: 0xf5, 0x22b: 0xf6, 0x22c: 0xf7, 0x22f: 0xf8, + // Block 0x9, offset 0x240 + 0x25e: 0xf9, 0x25f: 0xfa, + // Block 0xa, offset 0x280 + 0x2a4: 0xfb, 0x2a5: 0xfc, 0x2a6: 0xfd, 0x2a7: 0xfe, + 0x2a8: 0xff, 0x2a9: 0x100, 0x2aa: 0x101, 0x2ab: 0x102, 0x2ac: 0x103, 0x2ad: 0x104, 0x2ae: 0x105, 0x2af: 0x106, + 0x2b0: 0x107, 0x2b1: 0x108, 0x2b2: 0x109, 0x2b3: 0x10a, 0x2b4: 0x10b, 0x2b5: 0x10c, 0x2b6: 0x10d, 0x2b7: 0x10e, + 0x2b8: 0x10f, 0x2b9: 0x110, 0x2ba: 0x111, 0x2bb: 0x112, 0x2bc: 0x113, 0x2bd: 0x114, 0x2be: 0x115, 0x2bf: 0x116, + // Block 0xb, offset 0x2c0 + 0x2c0: 0x117, 0x2c1: 0x118, 0x2c2: 0x119, 0x2c3: 0x11a, 0x2c4: 0x11b, 0x2c5: 0x11c, 0x2c6: 0x11d, 0x2c7: 0x11e, + 0x2ca: 0x11f, 0x2cb: 0x120, 0x2cc: 0x121, 0x2cd: 0x122, 0x2ce: 0x123, 0x2cf: 0x124, + 0x2d0: 0x125, 0x2d1: 0x126, 0x2d2: 0x127, + 0x2e0: 0x128, 0x2e1: 0x129, 0x2e4: 0x12a, 0x2e6: 0x12b, + 0x2e8: 0x12c, 0x2e9: 0x12d, 0x2ec: 0x12e, 0x2ed: 0x12f, + 0x2f0: 0x130, 0x2f1: 0x131, + 0x2f9: 0x132, + // Block 0xc, offset 0x300 + 0x300: 0x133, 0x301: 0x134, 0x302: 0x135, 0x303: 0x136, 0x304: 0x137, 0x305: 0x138, 0x306: 0x139, 0x307: 0x13a, + 0x31a: 0x13b, 0x31b: 0x13c, + // Block 0xd, offset 0x340 + 0x340: 0x13d, 0x341: 0x13e, 0x342: 0x13f, 0x343: 0x140, 0x344: 0x141, 0x345: 0x142, 0x346: 0x143, 0x347: 0x144, + 0x348: 0x145, 0x349: 0x146, 0x34a: 0x147, 0x34b: 0x148, 0x34c: 0x149, 0x34d: 0x14a, + 0x350: 0x14b, 0x351: 0x14c, + // Block 0xe, offset 0x380 + 0x380: 0x14d, 0x381: 0x14e, 0x382: 0x14f, 0x383: 0x150, 0x384: 0x151, 0x385: 0x152, 0x386: 0x153, 0x387: 0x154, + 0x388: 0x155, 0x389: 0x156, 0x38a: 0x157, 0x38b: 0x158, 0x38c: 0x159, 0x38d: 0x15a, 0x38e: 0x15b, 0x38f: 0x15c, + 0x390: 0x15d, + // Block 0xf, offset 0x3c0 + 0x3e0: 0x15e, 0x3e1: 0x15f, 0x3e2: 0x160, 0x3e3: 0x161, 0x3e4: 0x162, 0x3e5: 0x163, 0x3e6: 0x164, 0x3e7: 0x165, + 0x3e8: 0x166, + 0x3fc: 0x167, 0x3fd: 0x168, 0x3fe: 0x169, + // Block 0x10, offset 0x400 + 0x400: 0x16a, + // Block 0x11, offset 0x440 + 0x440: 0x16b, 0x441: 0x16c, 0x442: 0x16d, 0x443: 0x16e, 0x444: 0x16f, 0x445: 0x170, 0x446: 0x171, 0x447: 0x172, + 0x448: 0x173, 0x449: 0x174, 0x44c: 0x175, 0x44d: 0x176, + 0x450: 0x177, 0x451: 0x178, 0x452: 0x179, 0x453: 0x17a, 0x454: 0x17b, 0x455: 0x17c, 0x456: 0x17d, 0x457: 0x17e, + 0x458: 0x17f, 0x459: 0x180, 0x45a: 0x181, 0x45b: 0x182, 0x45c: 0x183, 0x45d: 0x184, 0x45e: 0x185, 0x45f: 0x186, + // Block 0x12, offset 0x480 + 0x4b8: 0x187, 0x4b9: 0x188, 0x4ba: 0x189, 0x4bb: 0x18a, + // Block 0x13, offset 0x4c0 + 0x4c0: 0x18b, 0x4c1: 0x18c, 0x4c2: 0x18d, 0x4c3: 0x18e, 0x4c4: 0x18f, 0x4c5: 0x190, 0x4c6: 0x191, 0x4c7: 0x192, + 0x4c8: 0x193, 0x4c9: 0x194, 0x4cc: 0x195, 0x4cd: 0x196, 0x4ce: 0x197, 0x4cf: 0x198, + 0x4d0: 0x199, 0x4d1: 0x19a, 0x4d2: 0x19b, 0x4d3: 0x19c, 0x4d4: 0x19d, 0x4d5: 0x19e, 0x4d7: 0x19f, + 0x4d8: 0x1a0, 0x4d9: 0x1a1, 0x4da: 0x1a2, 0x4db: 0x1a3, 0x4dc: 0x1a4, 0x4dd: 0x1a5, + // Block 0x14, offset 0x500 + 0x520: 0x1a6, 0x521: 0x1a7, 0x522: 0x1a8, 0x523: 0x1a9, 0x524: 0x1aa, 0x525: 0x1ab, 0x526: 0x1ac, 0x527: 0x1ad, + 0x528: 0x1ae, + // Block 0x15, offset 0x540 + 0x550: 0x09, 0x551: 0x0a, 0x552: 0x0b, 0x553: 0x0c, 0x556: 0x0d, + 0x55b: 0x0e, 0x55d: 0x0f, 0x55e: 0x10, 0x55f: 0x11, + 0x56f: 0x12, + // Block 0x16, offset 0x580 + 0x580: 0x1af, 0x581: 0x1b0, 0x584: 0x1b0, 0x585: 0x1b0, 0x586: 0x1b0, 0x587: 0x1b1, + // Block 0x17, offset 0x5c0 + 0x5e0: 0x14, + // Block 0x18, offset 0x600 + 0x602: 0x01, 0x603: 0x02, 0x604: 0x03, 0x605: 0x04, 0x606: 0x05, 0x607: 0x06, + 0x608: 0x07, 0x609: 0x08, 0x60a: 0x09, 0x60b: 0x0a, 0x60c: 0x0b, 0x60d: 0x0c, 0x60e: 0x0d, 0x60f: 0x0e, + 0x610: 0x0f, 0x611: 0x10, 0x612: 0x11, 0x613: 0x12, 0x614: 0x13, 0x615: 0x14, 0x616: 0x15, 0x617: 0x16, + 0x618: 0x17, 0x619: 0x18, 0x61a: 0x19, 0x61b: 0x1a, 0x61c: 0x1b, 0x61d: 0x1c, 0x61e: 0x1d, 0x61f: 0x1e, + 0x620: 0x01, 0x621: 0x02, 0x622: 0x03, 0x623: 0x04, 0x624: 0x05, + 0x62a: 0x06, 0x62d: 0x07, 0x62f: 0x08, + 0x630: 0x13, 0x633: 0x15, + // Block 0x19, offset 0x640 + 0x640: 0x3f, 0x641: 0x40, 0x642: 0x41, 0x643: 0x42, 0x644: 0x43, 0x645: 0x44, 0x646: 0x45, 0x647: 0x46, + 0x648: 0x47, 0x649: 0x48, 0x64a: 0x49, 0x64b: 0x4a, 0x64c: 0x4b, 0x64d: 0x4c, 0x64e: 0x4d, 0x64f: 0x4e, + 0x650: 0x4f, 0x651: 0x50, 0x652: 0x51, 0x653: 0x52, 0x654: 0x53, 0x655: 0x54, 0x656: 0x55, 0x657: 0x56, + 0x658: 0x57, 0x659: 0x58, 0x65a: 0x59, 0x65b: 0x5a, 0x65c: 0x5b, 0x65d: 0x5c, 0x65e: 0x5d, 0x65f: 0x5e, + 0x660: 0x5f, 0x661: 0x60, 0x662: 0x61, 0x663: 0x62, 0x664: 0x63, 0x665: 0x64, 0x666: 0x65, 0x667: 0x66, + 0x668: 0x67, 0x669: 0x68, 0x66a: 0x69, 0x66c: 0x6a, 0x66d: 0x6b, 0x66e: 0x6c, 0x66f: 0x6d, + 0x670: 0x6e, 0x671: 0x6f, 0x673: 0x70, 0x674: 0x71, 0x675: 0x72, 0x676: 0x73, 0x677: 0x74, + 0x678: 0x1ba, 0x679: 0x1bb, 0x67a: 0x1bc, 0x67b: 0x1bd, 0x67c: 0x79, 0x67d: 0x7a, 0x67e: 0x7b, 0x67f: 0x7c, + // Block 0x1a, offset 0x680 + 0x680: 0x7d, 0x681: 0x7e, 0x682: 0x7f, 0x683: 0x80, 0x684: 0x1be, 0x685: 0x1bf, 0x686: 0x83, 0x687: 0x84, + 0x688: 0x85, 0x689: 0x86, 0x68a: 0x87, 0x68b: 0x88, 0x68c: 0x89, 0x68d: 0x8a, 0x68e: 0x8b, 0x68f: 0x8c, + 0x690: 0x8d, 0x691: 0x8e, 0x692: 0x1c0, 0x693: 0x90, 0x694: 0x91, 0x695: 0x92, 0x696: 0x93, 0x697: 0x94, + 0x698: 0x95, 0x699: 0x96, 0x69a: 0x97, 0x69b: 0x98, 0x69c: 0x99, 0x69d: 0x9a, 0x69e: 0x9b, 0x69f: 0x9c, + 0x6a0: 0x9d, 0x6a1: 0x9e, 0x6a2: 0x9f, 0x6a3: 0xa0, 0x6a4: 0xa1, 0x6a5: 0xa2, 0x6a6: 0xa3, 0x6a7: 0xa4, + 0x6a8: 0xa5, 0x6a9: 0xa6, 0x6aa: 0xa7, 0x6ab: 0xa8, 0x6ac: 0xa9, 0x6ad: 0xaa, + 0x6b0: 0xab, 0x6b1: 0xac, 0x6b2: 0xad, 0x6b3: 0xae, 0x6b4: 0xaf, 0x6b5: 0xb0, 0x6b6: 0xb1, 0x6b7: 0xb2, + 0x6b8: 0xb3, 0x6ba: 0xb4, 0x6bb: 0xb5, 0x6bc: 0xb6, 0x6bd: 0xb7, 0x6be: 0xb8, 0x6bf: 0xb9, + // Block 0x1b, offset 0x6c0 + 0x6c0: 0xba, 0x6c1: 0xbb, 0x6c2: 0xbc, 0x6c3: 0xbd, 0x6c4: 0xbe, 0x6c5: 0xbf, 0x6c6: 0xc0, 0x6c7: 0xc1, + 0x6c8: 0xc2, 0x6c9: 0xc3, 0x6ca: 0xc4, 0x6cb: 0x1c1, 0x6cc: 0xc6, 0x6cd: 0x1c2, 0x6ce: 0x1c3, 0x6cf: 0x1c4, + // Block 0x1c, offset 0x700 + 0x724: 0xfb, 0x725: 0xfc, 0x726: 0xfd, 0x727: 0xfe, + 0x728: 0xff, 0x729: 0x100, 0x72a: 0x101, 0x72b: 0x102, 0x72c: 0x1c5, 0x72d: 0x104, 0x72e: 0x105, 0x72f: 0x106, + 0x730: 0x107, 0x731: 0x108, 0x732: 0x109, 0x733: 0x10a, 0x734: 0x10b, 0x735: 0x10c, 0x736: 0x10d, 0x737: 0x10e, + 0x738: 0x10f, 0x739: 0x110, 0x73a: 0x111, 0x73b: 0x112, 0x73c: 0x113, 0x73d: 0x114, 0x73e: 0x115, 0x73f: 0x116, + // Block 0x1d, offset 0x740 + 0x740: 0x18b, 0x741: 0x18c, 0x742: 0x18d, 0x743: 0x18e, 0x744: 0x1c6, 0x745: 0x1c7, 0x746: 0x191, 0x747: 0x192, + 0x748: 0x193, 0x749: 0x194, 0x74c: 0x195, 0x74d: 0x196, 0x74e: 0x197, 0x74f: 0x198, + 0x750: 0x199, 0x751: 0x19a, 0x752: 0x19b, 0x753: 0x19c, 0x754: 0x19d, 0x755: 0x19e, 0x757: 0x19f, + 0x758: 0x1a0, 0x759: 0x1a1, 0x75a: 0x1a2, 0x75b: 0x1a3, 0x75c: 0x1a4, 0x75d: 0x1a5, + // Block 0x1e, offset 0x780 + 0x790: 0x09, 0x791: 0x0a, 0x792: 0x0b, 0x793: 0x0c, 0x796: 0x0d, + 0x79b: 0x0e, 0x79d: 0x0f, 0x79e: 0x10, 0x79f: 0x1b, + 0x7af: 0x12, + // Block 0x1f, offset 0x7c0 + 0x7c2: 0x01, 0x7c3: 0x1b4, 0x7c4: 0x1b5, 0x7c5: 0x1b6, 0x7c6: 0x1b7, 0x7c7: 0x1b8, + 0x7c8: 0x1b9, 0x7c9: 0x08, 0x7ca: 0x09, 0x7cb: 0x0a, 0x7cc: 0x0b, 0x7cd: 0x0c, 0x7ce: 0x0d, 0x7cf: 0x0e, + 0x7d0: 0x0f, 0x7d1: 0x10, 0x7d2: 0x11, 0x7d3: 0x12, 0x7d4: 0x13, 0x7d5: 0x14, 0x7d6: 0x15, 0x7d7: 0x16, + 0x7d8: 0x17, 0x7d9: 0x18, 0x7da: 0x19, 0x7db: 0x1a, 0x7dc: 0x1b, 0x7dd: 0x1c, 0x7de: 0x1d, 0x7df: 0x1e, + 0x7e0: 0x01, 0x7e1: 0x17, 0x7e2: 0x18, 0x7e3: 0x19, 0x7e4: 0x05, + 0x7ea: 0x06, 0x7ed: 0x07, 0x7ef: 0x1a, + 0x7f0: 0x1c, 0x7f3: 0x15, + // Block 0x20, offset 0x800 + 0x802: 0x01, 0x803: 0x02, 0x804: 0x03, 0x805: 0x1c8, 0x806: 0x05, 0x807: 0x06, + 0x808: 0x07, 0x809: 0x08, 0x80a: 0x09, 0x80b: 0x0a, 0x80c: 0x0b, 0x80d: 0x0c, 0x80e: 0x0d, 0x80f: 0x0e, + 0x810: 0x0f, 0x811: 0x10, 0x812: 0x11, 0x813: 0x12, 0x814: 0x13, 0x815: 0x14, 0x816: 0x15, 0x817: 0x16, + 0x818: 0x17, 0x819: 0x18, 0x81a: 0x19, 0x81b: 0x1a, 0x81c: 0x1b, 0x81d: 0x1c, 0x81e: 0x1d, 0x81f: 0x1e, + 0x820: 0x01, 0x821: 0x02, 0x822: 0x03, 0x823: 0x04, 0x824: 0x05, + 0x82a: 0x06, 0x82d: 0x07, 0x82f: 0x08, + 0x830: 0x13, 0x833: 0x15, + // Block 0x21, offset 0x840 + 0x864: 0xfb, 0x865: 0xfc, 0x866: 0xfd, 0x867: 0xfe, + 0x868: 0xff, 0x869: 0x100, 0x86a: 0x101, 0x86b: 0x102, 0x86c: 0x103, 0x86d: 0x104, 0x86e: 0x105, 0x86f: 0x1cb, + 0x870: 0x1cc, 0x871: 0x1cd, 0x872: 0x1ce, 0x873: 0x1cf, 0x874: 0x1d0, 0x875: 0x10c, 0x876: 0x10d, 0x877: 0x10e, + 0x878: 0x10f, 0x879: 0x110, 0x87a: 0x1d1, 0x87b: 0x1d2, 0x87c: 0x113, 0x87d: 0x114, 0x87e: 0x115, 0x87f: 0x116, + // Block 0x22, offset 0x880 + 0x882: 0x01, 0x883: 0x02, 0x884: 0x03, 0x885: 0x04, 0x886: 0x05, 0x887: 0x06, + 0x888: 0x07, 0x889: 0x08, 0x88a: 0x09, 0x88b: 0x0a, 0x88c: 0x0b, 0x88d: 0x0c, 0x88e: 0x0d, 0x88f: 0x0e, + 0x890: 0x0f, 0x891: 0x10, 0x892: 0x11, 0x893: 0x12, 0x894: 0x13, 0x895: 0x14, 0x896: 0x15, 0x897: 0x16, + 0x898: 0x1c9, 0x899: 0x1ca, 0x89a: 0x19, 0x89b: 0x1a, 0x89c: 0x1b, 0x89d: 0x1c, 0x89e: 0x1d, 0x89f: 0x1e, + 0x8a0: 0x01, 0x8a1: 0x02, 0x8a2: 0x03, 0x8a3: 0x04, 0x8a4: 0x05, + 0x8aa: 0x06, 0x8ad: 0x07, 0x8af: 0x1f, + 0x8b0: 0x13, 0x8b3: 0x15, + // Block 0x23, offset 0x8c0 + 0x8e0: 0x1f, 0x8e1: 0x20, 0x8e2: 0x21, 0x8e3: 0x22, 0x8e4: 0x23, 0x8e5: 0x24, 0x8e6: 0x1d3, 0x8e7: 0x1d4, + 0x8e8: 0x27, 0x8e9: 0x28, 0x8ea: 0x29, 0x8eb: 0x2a, 0x8ec: 0x2b, 0x8ed: 0x2c, 0x8ee: 0x2d, 0x8ef: 0x2e, + 0x8f0: 0x2f, 0x8f1: 0x30, 0x8f2: 0x31, 0x8f3: 0x32, 0x8f4: 0x33, 0x8f5: 0x34, 0x8f6: 0x35, 0x8f7: 0x36, + 0x8f8: 0x37, 0x8f9: 0x38, 0x8fa: 0x39, 0x8fb: 0x3a, 0x8fc: 0x3b, 0x8fd: 0x3c, 0x8fe: 0x3d, 0x8ff: 0x3e, + // Block 0x24, offset 0x900 + 0x902: 0x01, 0x903: 0x02, 0x904: 0x03, 0x905: 0x04, 0x906: 0x05, 0x907: 0x06, + 0x908: 0x07, 0x909: 0x08, 0x90a: 0x09, 0x90b: 0x0a, 0x90c: 0x0b, 0x90d: 0x0c, 0x90e: 0x0d, 0x90f: 0x0e, + 0x910: 0x0f, 0x911: 0x10, 0x912: 0x11, 0x913: 0x12, 0x914: 0x13, 0x915: 0x14, 0x916: 0x15, 0x917: 0x16, + 0x918: 0x17, 0x919: 0x18, 0x91a: 0x19, 0x91b: 0x1a, 0x91c: 0x1b, 0x91d: 0x1c, 0x91e: 0x1d, 0x91f: 0x1e, + 0x920: 0x21, 0x921: 0x02, 0x922: 0x03, 0x923: 0x04, 0x924: 0x05, + 0x92a: 0x06, 0x92d: 0x07, 0x92f: 0x08, + 0x930: 0x13, 0x933: 0x15, + // Block 0x25, offset 0x940 + 0x940: 0x3f, 0x941: 0x40, 0x942: 0x41, 0x943: 0x42, 0x944: 0x43, 0x945: 0x44, 0x946: 0x45, 0x947: 0x46, + 0x948: 0x47, 0x949: 0x48, 0x94a: 0x49, 0x94b: 0x4a, 0x94c: 0x4b, 0x94d: 0x4c, 0x94e: 0x4d, 0x94f: 0x4e, + 0x950: 0x4f, 0x951: 0x50, 0x952: 0x51, 0x953: 0x52, 0x954: 0x53, 0x955: 0x54, 0x956: 0x55, 0x957: 0x56, + 0x958: 0x57, 0x959: 0x58, 0x95a: 0x59, 0x95b: 0x5a, 0x95c: 0x5b, 0x95d: 0x5c, 0x95e: 0x5d, 0x95f: 0x5e, + 0x960: 0x5f, 0x961: 0x60, 0x962: 0x61, 0x963: 0x62, 0x964: 0x63, 0x965: 0x64, 0x966: 0x65, 0x967: 0x66, + 0x968: 0x67, 0x969: 0x68, 0x96a: 0x69, 0x96c: 0x6a, 0x96d: 0x6b, 0x96e: 0x6c, 0x96f: 0x6d, + 0x970: 0x6e, 0x971: 0x6f, 0x973: 0x70, 0x974: 0x71, 0x975: 0x72, 0x976: 0x73, 0x977: 0x74, + 0x978: 0x1de, 0x979: 0x1df, 0x97a: 0x1e0, 0x97b: 0x1e1, 0x97c: 0x79, 0x97d: 0x7a, 0x97e: 0x7b, 0x97f: 0x7c, + // Block 0x26, offset 0x980 + 0x980: 0x7d, 0x981: 0x7e, 0x982: 0x7f, 0x983: 0x80, 0x984: 0x81, 0x985: 0x1e2, 0x986: 0x83, 0x987: 0x84, + 0x988: 0x85, 0x989: 0x86, 0x98a: 0x87, 0x98b: 0x88, 0x98c: 0x89, 0x98d: 0x8a, 0x98e: 0x8b, 0x98f: 0x8c, + 0x990: 0x8d, 0x991: 0x8e, 0x992: 0x1e3, 0x993: 0x90, 0x994: 0x91, 0x995: 0x92, 0x996: 0x93, 0x997: 0x94, + 0x998: 0x95, 0x999: 0x96, 0x99a: 0x97, 0x99b: 0x98, 0x99c: 0x99, 0x99d: 0x9a, 0x99e: 0x9b, 0x99f: 0x9c, + 0x9a0: 0x9d, 0x9a1: 0x9e, 0x9a2: 0x9f, 0x9a3: 0xa0, 0x9a4: 0xa1, 0x9a5: 0xa2, 0x9a6: 0xa3, 0x9a7: 0xa4, + 0x9a8: 0xa5, 0x9a9: 0xa6, 0x9aa: 0xa7, 0x9ab: 0xa8, 0x9ac: 0xa9, 0x9ad: 0xaa, + 0x9b0: 0xab, 0x9b1: 0xac, 0x9b2: 0xad, 0x9b3: 0xae, 0x9b4: 0xaf, 0x9b5: 0xb0, 0x9b6: 0xb1, 0x9b7: 0xb2, + 0x9b8: 0xb3, 0x9ba: 0xb4, 0x9bb: 0xb5, 0x9bc: 0xb6, 0x9bd: 0xb7, 0x9be: 0xb8, 0x9bf: 0xb9, + // Block 0x27, offset 0x9c0 + 0x9c0: 0xba, 0x9c1: 0xbb, 0x9c2: 0xbc, 0x9c3: 0xbd, 0x9c4: 0xbe, 0x9c5: 0xbf, 0x9c6: 0xc0, 0x9c7: 0xc1, + 0x9c8: 0xc2, 0x9c9: 0xc3, 0x9ca: 0xc4, 0x9cb: 0xc5, 0x9cc: 0xc6, 0x9cd: 0x1e4, 0x9ce: 0xc8, 0x9cf: 0x1e5, + // Block 0x28, offset 0xa00 + 0xa00: 0x18b, 0xa01: 0x18c, 0xa02: 0x18d, 0xa03: 0x18e, 0xa04: 0x1e6, 0xa05: 0x190, 0xa06: 0x191, 0xa07: 0x192, + 0xa08: 0x193, 0xa09: 0x194, 0xa0c: 0x195, 0xa0d: 0x196, 0xa0e: 0x197, 0xa0f: 0x198, + 0xa10: 0x199, 0xa11: 0x19a, 0xa12: 0x19b, 0xa13: 0x19c, 0xa14: 0x19d, 0xa15: 0x19e, 0xa17: 0x19f, + 0xa18: 0x1a0, 0xa19: 0x1a1, 0xa1a: 0x1a2, 0xa1b: 0x1a3, 0xa1c: 0x1a4, 0xa1d: 0x1a5, + // Block 0x29, offset 0xa40 + 0xa50: 0x09, 0xa51: 0x0a, 0xa52: 0x0b, 0xa53: 0x0c, 0xa56: 0x0d, + 0xa5b: 0x0e, 0xa5d: 0x0f, 0xa5e: 0x10, 0xa5f: 0x26, + 0xa6f: 0x12, + // Block 0x2a, offset 0xa80 + 0xa82: 0x01, 0xa83: 0x1d7, 0xa84: 0x1d8, 0xa85: 0x1d9, 0xa86: 0x1da, 0xa87: 0x1db, + 0xa88: 0x1dc, 0xa89: 0x1dd, 0xa8a: 0x09, 0xa8b: 0x0a, 0xa8c: 0x0b, 0xa8d: 0x0c, 0xa8e: 0x0d, 0xa8f: 0x0e, + 0xa90: 0x0f, 0xa91: 0x10, 0xa92: 0x11, 0xa93: 0x12, 0xa94: 0x13, 0xa95: 0x14, 0xa96: 0x15, 0xa97: 0x16, + 0xa98: 0x17, 0xa99: 0x18, 0xa9a: 0x19, 0xa9b: 0x1a, 0xa9c: 0x1b, 0xa9d: 0x1c, 0xa9e: 0x1d, 0xa9f: 0x1e, + 0xaa0: 0x01, 0xaa1: 0x23, 0xaa2: 0x24, 0xaa3: 0x25, 0xaa4: 0x05, + 0xaaa: 0x06, 0xaad: 0x07, 0xaaf: 0x08, + 0xab0: 0x27, 0xab3: 0x15, + // Block 0x2b, offset 0xac0 + 0xac2: 0x01, 0xac3: 0x02, 0xac4: 0x03, 0xac5: 0x04, 0xac6: 0x05, 0xac7: 0x06, + 0xac8: 0x07, 0xac9: 0x08, 0xaca: 0x09, 0xacb: 0x0a, 0xacc: 0x0b, 0xacd: 0x0c, 0xace: 0x0d, 0xacf: 0x0e, + 0xad0: 0x1e7, 0xad1: 0x1e8, 0xad2: 0x11, 0xad3: 0x12, 0xad4: 0x13, 0xad5: 0x14, 0xad6: 0x15, 0xad7: 0x16, + 0xad8: 0x17, 0xad9: 0x18, 0xada: 0x19, 0xadb: 0x1a, 0xadc: 0x1b, 0xadd: 0x1c, 0xade: 0x1d, 0xadf: 0x1e, + 0xae0: 0x01, 0xae1: 0x02, 0xae2: 0x03, 0xae3: 0x04, 0xae4: 0x05, + 0xaea: 0x06, 0xaed: 0x07, 0xaef: 0x08, + 0xaf0: 0x13, 0xaf3: 0x15, + // Block 0x2c, offset 0xb00 + 0xb20: 0x1f, 0xb21: 0x20, 0xb22: 0x21, 0xb23: 0x22, 0xb24: 0x23, 0xb25: 0x24, 0xb26: 0x1e9, 0xb27: 0x26, + 0xb28: 0x27, 0xb29: 0x28, 0xb2a: 0x29, 0xb2b: 0x2a, 0xb2c: 0x2b, 0xb2d: 0x2c, 0xb2e: 0x2d, 0xb2f: 0x2e, + 0xb30: 0x2f, 0xb31: 0x30, 0xb32: 0x31, 0xb33: 0x32, 0xb34: 0x33, 0xb35: 0x34, 0xb36: 0x35, 0xb37: 0x36, + 0xb38: 0x37, 0xb39: 0x38, 0xb3a: 0x39, 0xb3b: 0x3a, 0xb3c: 0x3b, 0xb3d: 0x3c, 0xb3e: 0x3d, 0xb3f: 0x3e, + // Block 0x2d, offset 0xb40 + 0xb42: 0x01, 0xb43: 0x02, 0xb44: 0x03, 0xb45: 0x04, 0xb46: 0x05, 0xb47: 0x06, + 0xb48: 0x07, 0xb49: 0x08, 0xb4a: 0x09, 0xb4b: 0x0a, 0xb4c: 0x0b, 0xb4d: 0x0c, 0xb4e: 0x0d, 0xb4f: 0x0e, + 0xb50: 0x0f, 0xb51: 0x10, 0xb52: 0x11, 0xb53: 0x12, 0xb54: 0x13, 0xb55: 0x14, 0xb56: 0x15, 0xb57: 0x16, + 0xb58: 0x17, 0xb59: 0x18, 0xb5a: 0x19, 0xb5b: 0x1a, 0xb5c: 0x1b, 0xb5d: 0x1c, 0xb5e: 0x1d, 0xb5f: 0x1e, + 0xb60: 0x2a, 0xb61: 0x02, 0xb62: 0x03, 0xb63: 0x04, 0xb64: 0x05, + 0xb6a: 0x06, 0xb6d: 0x07, 0xb6f: 0x08, + 0xb70: 0x13, 0xb73: 0x15, + // Block 0x2e, offset 0xb80 + 0xb82: 0x01, 0xb83: 0x02, 0xb84: 0x1ec, 0xb85: 0x1ed, 0xb86: 0x05, 0xb87: 0x06, + 0xb88: 0x07, 0xb89: 0x08, 0xb8a: 0x09, 0xb8b: 0x0a, 0xb8c: 0x0b, 0xb8d: 0x0c, 0xb8e: 0x0d, 0xb8f: 0x0e, + 0xb90: 0x0f, 0xb91: 0x10, 0xb92: 0x11, 0xb93: 0x12, 0xb94: 0x13, 0xb95: 0x14, 0xb96: 0x15, 0xb97: 0x16, + 0xb98: 0x17, 0xb99: 0x18, 0xb9a: 0x19, 0xb9b: 0x1a, 0xb9c: 0x1b, 0xb9d: 0x1c, 0xb9e: 0x1d, 0xb9f: 0x1e, + 0xba0: 0x01, 0xba1: 0x02, 0xba2: 0x03, 0xba3: 0x04, 0xba4: 0x05, + 0xbaa: 0x06, 0xbad: 0x07, 0xbaf: 0x08, + 0xbb0: 0x13, 0xbb3: 0x15, + // Block 0x2f, offset 0xbc0 + 0xbc0: 0x3f, 0xbc1: 0x40, 0xbc2: 0x41, 0xbc3: 0x42, 0xbc4: 0x43, 0xbc5: 0x44, 0xbc6: 0x45, 0xbc7: 0x46, + 0xbc8: 0x47, 0xbc9: 0x48, 0xbca: 0x49, 0xbcb: 0x4a, 0xbcc: 0x4b, 0xbcd: 0x4c, 0xbce: 0x4d, 0xbcf: 0x4e, + 0xbd0: 0x4f, 0xbd1: 0x50, 0xbd2: 0x51, 0xbd3: 0x52, 0xbd4: 0x53, 0xbd5: 0x54, 0xbd6: 0x55, 0xbd7: 0x56, + 0xbd8: 0x57, 0xbd9: 0x58, 0xbda: 0x59, 0xbdb: 0x5a, 0xbdc: 0x5b, 0xbdd: 0x5c, 0xbde: 0x5d, 0xbdf: 0x5e, + 0xbe0: 0x5f, 0xbe1: 0x60, 0xbe2: 0x61, 0xbe3: 0x62, 0xbe4: 0x63, 0xbe5: 0x64, 0xbe6: 0x65, 0xbe7: 0x66, + 0xbe8: 0x67, 0xbe9: 0x68, 0xbea: 0x69, 0xbec: 0x6a, 0xbed: 0x6b, 0xbee: 0x6c, 0xbef: 0x6d, + 0xbf0: 0x6e, 0xbf1: 0x6f, 0xbf3: 0x70, 0xbf4: 0x71, 0xbf5: 0x72, 0xbf6: 0x73, 0xbf7: 0x74, + 0xbf8: 0x75, 0xbf9: 0x1f2, 0xbfa: 0x77, 0xbfb: 0x78, 0xbfc: 0x79, 0xbfd: 0x7a, 0xbfe: 0x7b, 0xbff: 0x7c, + // Block 0x30, offset 0xc00 + 0xc02: 0x01, 0xc03: 0x02, 0xc04: 0x1f0, 0xc05: 0x1f1, 0xc06: 0x05, 0xc07: 0x06, + 0xc08: 0x07, 0xc09: 0x08, 0xc0a: 0x09, 0xc0b: 0x0a, 0xc0c: 0x0b, 0xc0d: 0x0c, 0xc0e: 0x0d, 0xc0f: 0x0e, + 0xc10: 0x0f, 0xc11: 0x10, 0xc12: 0x11, 0xc13: 0x12, 0xc14: 0x13, 0xc15: 0x14, 0xc16: 0x15, 0xc17: 0x16, + 0xc18: 0x17, 0xc19: 0x18, 0xc1a: 0x19, 0xc1b: 0x1a, 0xc1c: 0x1b, 0xc1d: 0x1c, 0xc1e: 0x1d, 0xc1f: 0x1e, + 0xc20: 0x01, 0xc21: 0x2d, 0xc22: 0x03, 0xc23: 0x04, 0xc24: 0x05, + 0xc2a: 0x06, 0xc2d: 0x07, 0xc2f: 0x08, + 0xc30: 0x13, 0xc33: 0x15, + // Block 0x31, offset 0xc40 + 0xc40: 0x3f, 0xc41: 0x40, 0xc42: 0x41, 0xc43: 0x42, 0xc44: 0x43, 0xc45: 0x44, 0xc46: 0x45, 0xc47: 0x46, + 0xc48: 0x47, 0xc49: 0x48, 0xc4a: 0x49, 0xc4b: 0x4a, 0xc4c: 0x4b, 0xc4d: 0x4c, 0xc4e: 0x4d, 0xc4f: 0x4e, + 0xc50: 0x4f, 0xc51: 0x50, 0xc52: 0x51, 0xc53: 0x52, 0xc54: 0x53, 0xc55: 0x54, 0xc56: 0x55, 0xc57: 0x56, + 0xc58: 0x57, 0xc59: 0x58, 0xc5a: 0x59, 0xc5b: 0x5a, 0xc5c: 0x5b, 0xc5d: 0x5c, 0xc5e: 0x5d, 0xc5f: 0x5e, + 0xc60: 0x5f, 0xc61: 0x60, 0xc62: 0x61, 0xc63: 0x62, 0xc64: 0x63, 0xc65: 0x64, 0xc66: 0x65, 0xc67: 0x66, + 0xc68: 0x67, 0xc69: 0x68, 0xc6a: 0x69, 0xc6c: 0x6a, 0xc6d: 0x6b, 0xc6e: 0x6c, 0xc6f: 0x6d, + 0xc70: 0x6e, 0xc71: 0x6f, 0xc73: 0x70, 0xc74: 0x71, 0xc75: 0x72, 0xc76: 0x1fc, 0xc77: 0x74, + 0xc78: 0x75, 0xc79: 0x1fd, 0xc7a: 0x77, 0xc7b: 0x78, 0xc7c: 0x79, 0xc7d: 0x7a, 0xc7e: 0x7b, 0xc7f: 0x7c, + // Block 0x32, offset 0xc80 + 0xc80: 0x7d, 0xc81: 0x7e, 0xc82: 0x7f, 0xc83: 0x80, 0xc84: 0x1fe, 0xc85: 0x82, 0xc86: 0x83, 0xc87: 0x84, + 0xc88: 0x85, 0xc89: 0x86, 0xc8a: 0x87, 0xc8b: 0x88, 0xc8c: 0x89, 0xc8d: 0x8a, 0xc8e: 0x8b, 0xc8f: 0x8c, + 0xc90: 0x8d, 0xc91: 0x8e, 0xc92: 0x8f, 0xc93: 0x90, 0xc94: 0x91, 0xc95: 0x92, 0xc96: 0x93, 0xc97: 0x94, + 0xc98: 0x95, 0xc99: 0x96, 0xc9a: 0x97, 0xc9b: 0x98, 0xc9c: 0x99, 0xc9d: 0x9a, 0xc9e: 0x9b, 0xc9f: 0x9c, + 0xca0: 0x9d, 0xca1: 0x9e, 0xca2: 0x9f, 0xca3: 0xa0, 0xca4: 0xa1, 0xca5: 0xa2, 0xca6: 0xa3, 0xca7: 0xa4, + 0xca8: 0xa5, 0xca9: 0xa6, 0xcaa: 0xa7, 0xcab: 0xa8, 0xcac: 0xa9, 0xcad: 0xaa, + 0xcb0: 0xab, 0xcb1: 0xac, 0xcb2: 0xad, 0xcb3: 0xae, 0xcb4: 0xaf, 0xcb5: 0xb0, 0xcb6: 0xb1, 0xcb7: 0xb2, + 0xcb8: 0xb3, 0xcba: 0xb4, 0xcbb: 0xb5, 0xcbc: 0xb6, 0xcbd: 0xb7, 0xcbe: 0xb8, 0xcbf: 0xb9, + // Block 0x33, offset 0xcc0 + 0xcc2: 0x01, 0xcc3: 0x1f7, 0xcc4: 0x1f8, 0xcc5: 0x1f9, 0xcc6: 0x05, 0xcc7: 0x1fa, + 0xcc8: 0x1fb, 0xcc9: 0x08, 0xcca: 0x09, 0xccb: 0x0a, 0xccc: 0x0b, 0xccd: 0x0c, 0xcce: 0x0d, 0xccf: 0x0e, + 0xcd0: 0x0f, 0xcd1: 0x10, 0xcd2: 0x11, 0xcd3: 0x12, 0xcd4: 0x13, 0xcd5: 0x14, 0xcd6: 0x15, 0xcd7: 0x16, + 0xcd8: 0x17, 0xcd9: 0x18, 0xcda: 0x19, 0xcdb: 0x1a, 0xcdc: 0x1b, 0xcdd: 0x1c, 0xcde: 0x1d, 0xcdf: 0x1e, + 0xce0: 0x01, 0xce1: 0x2f, 0xce2: 0x30, 0xce3: 0x04, 0xce4: 0x05, + 0xcea: 0x06, 0xced: 0x07, 0xcef: 0x08, + 0xcf0: 0x13, 0xcf3: 0x15, + // Block 0x34, offset 0xd00 + 0xd00: 0x3f, 0xd01: 0x40, 0xd02: 0x41, 0xd03: 0x42, 0xd04: 0x43, 0xd05: 0x44, 0xd06: 0x45, 0xd07: 0x46, + 0xd08: 0x47, 0xd09: 0x48, 0xd0a: 0x49, 0xd0b: 0x4a, 0xd0c: 0x4b, 0xd0d: 0x4c, 0xd0e: 0x4d, 0xd0f: 0x4e, + 0xd10: 0x4f, 0xd11: 0x50, 0xd12: 0x51, 0xd13: 0x52, 0xd14: 0x53, 0xd15: 0x54, 0xd16: 0x55, 0xd17: 0x56, + 0xd18: 0x57, 0xd19: 0x58, 0xd1a: 0x59, 0xd1b: 0x5a, 0xd1c: 0x5b, 0xd1d: 0x5c, 0xd1e: 0x5d, 0xd1f: 0x5e, + 0xd20: 0x5f, 0xd21: 0x60, 0xd22: 0x61, 0xd23: 0x62, 0xd24: 0x63, 0xd25: 0x64, 0xd26: 0x65, 0xd27: 0x66, + 0xd28: 0x67, 0xd29: 0x68, 0xd2a: 0x69, 0xd2c: 0x6a, 0xd2d: 0x6b, 0xd2e: 0x6c, 0xd2f: 0x6d, + 0xd30: 0x6e, 0xd31: 0x6f, 0xd33: 0x70, 0xd34: 0x71, 0xd35: 0x72, 0xd36: 0x73, 0xd37: 0x74, + 0xd38: 0x75, 0xd39: 0x204, 0xd3a: 0x77, 0xd3b: 0x78, 0xd3c: 0x79, 0xd3d: 0x7a, 0xd3e: 0x7b, 0xd3f: 0x7c, + // Block 0x35, offset 0xd40 + 0xd42: 0x01, 0xd43: 0x201, 0xd44: 0x03, 0xd45: 0x04, 0xd46: 0x05, 0xd47: 0x202, + 0xd48: 0x203, 0xd49: 0x08, 0xd4a: 0x09, 0xd4b: 0x0a, 0xd4c: 0x0b, 0xd4d: 0x0c, 0xd4e: 0x0d, 0xd4f: 0x0e, + 0xd50: 0x0f, 0xd51: 0x10, 0xd52: 0x11, 0xd53: 0x12, 0xd54: 0x13, 0xd55: 0x14, 0xd56: 0x15, 0xd57: 0x16, + 0xd58: 0x17, 0xd59: 0x18, 0xd5a: 0x19, 0xd5b: 0x1a, 0xd5c: 0x1b, 0xd5d: 0x1c, 0xd5e: 0x1d, 0xd5f: 0x1e, + 0xd60: 0x01, 0xd61: 0x32, 0xd62: 0x03, 0xd63: 0x04, 0xd64: 0x05, + 0xd6a: 0x06, 0xd6d: 0x07, 0xd6f: 0x08, + 0xd70: 0x13, 0xd73: 0x15, + // Block 0x36, offset 0xd80 + 0xda0: 0x1f, 0xda1: 0x20, 0xda2: 0x21, 0xda3: 0x22, 0xda4: 0x23, 0xda5: 0x24, 0xda6: 0x25, 0xda7: 0x26, + 0xda8: 0x27, 0xda9: 0x28, 0xdaa: 0x29, 0xdab: 0x2a, 0xdac: 0x2b, 0xdad: 0x2c, 0xdae: 0x2d, 0xdaf: 0x2e, + 0xdb0: 0x2f, 0xdb1: 0x30, 0xdb2: 0x31, 0xdb3: 0x32, 0xdb4: 0x33, 0xdb5: 0x34, 0xdb6: 0x35, 0xdb7: 0x36, + 0xdb8: 0x37, 0xdb9: 0x38, 0xdba: 0x39, 0xdbb: 0x3a, 0xdbc: 0x205, 0xdbd: 0x206, 0xdbe: 0x207, 0xdbf: 0x3e, + // Block 0x37, offset 0xdc0 + 0xdc2: 0x01, 0xdc3: 0x02, 0xdc4: 0x03, 0xdc5: 0x04, 0xdc6: 0x05, 0xdc7: 0x06, + 0xdc8: 0x07, 0xdc9: 0x08, 0xdca: 0x09, 0xdcb: 0x0a, 0xdcc: 0x0b, 0xdcd: 0x0c, 0xdce: 0x0d, 0xdcf: 0x0e, + 0xdd0: 0x0f, 0xdd1: 0x10, 0xdd2: 0x11, 0xdd3: 0x12, 0xdd4: 0x13, 0xdd5: 0x14, 0xdd6: 0x15, 0xdd7: 0x16, + 0xdd8: 0x17, 0xdd9: 0x18, 0xdda: 0x19, 0xddb: 0x1a, 0xddc: 0x1b, 0xddd: 0x1c, 0xdde: 0x1d, 0xddf: 0x1e, + 0xde0: 0x34, 0xde1: 0x02, 0xde2: 0x03, 0xde3: 0x04, 0xde4: 0x05, + 0xdea: 0x06, 0xded: 0x07, 0xdef: 0x08, + 0xdf0: 0x13, 0xdf3: 0x15, + // Block 0x38, offset 0xe00 + 0xe00: 0x3f, 0xe01: 0x40, 0xe02: 0x41, 0xe03: 0x42, 0xe04: 0x43, 0xe05: 0x44, 0xe06: 0x45, 0xe07: 0x46, + 0xe08: 0x47, 0xe09: 0x48, 0xe0a: 0x49, 0xe0b: 0x4a, 0xe0c: 0x4b, 0xe0d: 0x4c, 0xe0e: 0x4d, 0xe0f: 0x4e, + 0xe10: 0x4f, 0xe11: 0x50, 0xe12: 0x51, 0xe13: 0x52, 0xe14: 0x53, 0xe15: 0x54, 0xe16: 0x55, 0xe17: 0x56, + 0xe18: 0x57, 0xe19: 0x58, 0xe1a: 0x59, 0xe1b: 0x5a, 0xe1c: 0x5b, 0xe1d: 0x5c, 0xe1e: 0x5d, 0xe1f: 0x5e, + 0xe20: 0x5f, 0xe21: 0x60, 0xe22: 0x61, 0xe23: 0x62, 0xe24: 0x63, 0xe25: 0x64, 0xe26: 0x65, 0xe27: 0x66, + 0xe28: 0x67, 0xe29: 0x68, 0xe2a: 0x69, 0xe2c: 0x6a, 0xe2d: 0x6b, 0xe2e: 0x6c, 0xe2f: 0x6d, + 0xe30: 0x6e, 0xe31: 0x6f, 0xe33: 0x70, 0xe34: 0x71, 0xe35: 0x72, 0xe36: 0x73, 0xe37: 0x74, + 0xe38: 0x75, 0xe39: 0x76, 0xe3a: 0x211, 0xe3b: 0x212, 0xe3c: 0x79, 0xe3d: 0x7a, 0xe3e: 0x7b, 0xe3f: 0x7c, + // Block 0x39, offset 0xe40 + 0xe40: 0x7d, 0xe41: 0x7e, 0xe42: 0x7f, 0xe43: 0x80, 0xe44: 0x81, 0xe45: 0x213, 0xe46: 0x83, 0xe47: 0x84, + 0xe48: 0x85, 0xe49: 0x86, 0xe4a: 0x87, 0xe4b: 0x88, 0xe4c: 0x89, 0xe4d: 0x8a, 0xe4e: 0x8b, 0xe4f: 0x8c, + 0xe50: 0x8d, 0xe51: 0x8e, 0xe52: 0x214, 0xe53: 0x90, 0xe54: 0x91, 0xe55: 0x92, 0xe56: 0x93, 0xe57: 0x94, + 0xe58: 0x95, 0xe59: 0x96, 0xe5a: 0x97, 0xe5b: 0x98, 0xe5c: 0x99, 0xe5d: 0x9a, 0xe5e: 0x9b, 0xe5f: 0x9c, + 0xe60: 0x9d, 0xe61: 0x9e, 0xe62: 0x9f, 0xe63: 0xa0, 0xe64: 0xa1, 0xe65: 0xa2, 0xe66: 0xa3, 0xe67: 0xa4, + 0xe68: 0xa5, 0xe69: 0xa6, 0xe6a: 0xa7, 0xe6b: 0xa8, 0xe6c: 0xa9, 0xe6d: 0xaa, + 0xe70: 0xab, 0xe71: 0xac, 0xe72: 0xad, 0xe73: 0xae, 0xe74: 0xaf, 0xe75: 0xb0, 0xe76: 0xb1, 0xe77: 0xb2, + 0xe78: 0xb3, 0xe7a: 0xb4, 0xe7b: 0xb5, 0xe7c: 0xb6, 0xe7d: 0xb7, 0xe7e: 0xb8, 0xe7f: 0xb9, + // Block 0x3a, offset 0xe80 + 0xe80: 0xba, 0xe81: 0xbb, 0xe82: 0xbc, 0xe83: 0xbd, 0xe84: 0xbe, 0xe85: 0xbf, 0xe86: 0xc0, 0xe87: 0xc1, + 0xe88: 0xc2, 0xe89: 0xc3, 0xe8a: 0xc4, 0xe8b: 0xc5, 0xe8c: 0xc6, 0xe8d: 0xc7, 0xe8e: 0xc8, 0xe8f: 0x215, + // Block 0x3b, offset 0xec0 + 0xec0: 0x18b, 0xec1: 0x18c, 0xec2: 0x18d, 0xec3: 0x18e, 0xec4: 0x216, 0xec5: 0x190, 0xec6: 0x191, 0xec7: 0x192, + 0xec8: 0x193, 0xec9: 0x194, 0xecc: 0x195, 0xecd: 0x196, 0xece: 0x197, 0xecf: 0x198, + 0xed0: 0x199, 0xed1: 0x19a, 0xed2: 0x19b, 0xed3: 0x19c, 0xed4: 0x19d, 0xed5: 0x19e, 0xed7: 0x19f, + 0xed8: 0x1a0, 0xed9: 0x1a1, 0xeda: 0x1a2, 0xedb: 0x1a3, 0xedc: 0x1a4, 0xedd: 0x1a5, + // Block 0x3c, offset 0xf00 + 0xf10: 0x09, 0xf11: 0x0a, 0xf12: 0x0b, 0xf13: 0x0c, 0xf16: 0x0d, + 0xf1b: 0x0e, 0xf1d: 0x0f, 0xf1e: 0x10, 0xf1f: 0x39, + 0xf2f: 0x12, + // Block 0x3d, offset 0xf40 + 0xf42: 0x01, 0xf43: 0x20a, 0xf44: 0x20b, 0xf45: 0x20c, 0xf46: 0x20d, 0xf47: 0x06, + 0xf48: 0x07, 0xf49: 0x20e, 0xf4a: 0x20f, 0xf4b: 0x0a, 0xf4c: 0x210, 0xf4d: 0x0c, 0xf4e: 0x0d, 0xf4f: 0x0e, + 0xf50: 0x0f, 0xf51: 0x10, 0xf52: 0x11, 0xf53: 0x12, 0xf54: 0x13, 0xf55: 0x14, 0xf56: 0x15, 0xf57: 0x16, + 0xf58: 0x17, 0xf59: 0x18, 0xf5a: 0x19, 0xf5b: 0x1a, 0xf5c: 0x1b, 0xf5d: 0x1c, 0xf5e: 0x1d, 0xf5f: 0x1e, + 0xf60: 0x01, 0xf61: 0x36, 0xf62: 0x37, 0xf63: 0x38, 0xf64: 0x05, + 0xf6a: 0x06, 0xf6d: 0x07, 0xf6f: 0x08, + 0xf70: 0x3a, 0xf73: 0x15, + // Block 0x3e, offset 0xf80 + 0xf80: 0x3f, 0xf81: 0x40, 0xf82: 0x41, 0xf83: 0x42, 0xf84: 0x43, 0xf85: 0x44, 0xf86: 0x45, 0xf87: 0x46, + 0xf88: 0x47, 0xf89: 0x48, 0xf8a: 0x49, 0xf8b: 0x4a, 0xf8c: 0x4b, 0xf8d: 0x4c, 0xf8e: 0x4d, 0xf8f: 0x4e, + 0xf90: 0x4f, 0xf91: 0x50, 0xf92: 0x51, 0xf93: 0x52, 0xf94: 0x53, 0xf95: 0x54, 0xf96: 0x55, 0xf97: 0x56, + 0xf98: 0x57, 0xf99: 0x58, 0xf9a: 0x59, 0xf9b: 0x5a, 0xf9c: 0x5b, 0xf9d: 0x5c, 0xf9e: 0x5d, 0xf9f: 0x5e, + 0xfa0: 0x5f, 0xfa1: 0x60, 0xfa2: 0x61, 0xfa3: 0x62, 0xfa4: 0x63, 0xfa5: 0x64, 0xfa6: 0x65, 0xfa7: 0x66, + 0xfa8: 0x67, 0xfa9: 0x68, 0xfaa: 0x69, 0xfac: 0x6a, 0xfad: 0x6b, 0xfae: 0x6c, 0xfaf: 0x6d, + 0xfb0: 0x6e, 0xfb1: 0x6f, 0xfb3: 0x70, 0xfb4: 0x71, 0xfb5: 0x72, 0xfb6: 0x73, 0xfb7: 0x74, + 0xfb8: 0x220, 0xfb9: 0x221, 0xfba: 0x222, 0xfbb: 0x223, 0xfbc: 0x79, 0xfbd: 0x7a, 0xfbe: 0x7b, 0xfbf: 0x224, + // Block 0x3f, offset 0xfc0 + 0xfc0: 0x225, 0xfc1: 0x226, 0xfc2: 0x7f, 0xfc3: 0x80, 0xfc4: 0x227, 0xfc5: 0x228, 0xfc6: 0x83, 0xfc7: 0x84, + 0xfc8: 0x85, 0xfc9: 0x229, 0xfca: 0x87, 0xfcb: 0x88, 0xfcc: 0x89, 0xfcd: 0x8a, 0xfce: 0x8b, 0xfcf: 0x8c, + 0xfd0: 0x8d, 0xfd1: 0x22a, 0xfd2: 0x22b, 0xfd3: 0x90, 0xfd4: 0x91, 0xfd5: 0x92, 0xfd6: 0x93, 0xfd7: 0x94, + 0xfd8: 0x95, 0xfd9: 0x96, 0xfda: 0x97, 0xfdb: 0x98, 0xfdc: 0x99, 0xfdd: 0x9a, 0xfde: 0x9b, 0xfdf: 0x9c, + 0xfe0: 0x9d, 0xfe1: 0x9e, 0xfe2: 0x9f, 0xfe3: 0xa0, 0xfe4: 0xa1, 0xfe5: 0xa2, 0xfe6: 0xa3, 0xfe7: 0xa4, + 0xfe8: 0xa5, 0xfe9: 0x22c, 0xfea: 0xa7, 0xfeb: 0xa8, 0xfec: 0xa9, 0xfed: 0xaa, + 0xff0: 0xab, 0xff1: 0xac, 0xff2: 0xad, 0xff3: 0xae, 0xff4: 0xaf, 0xff5: 0xb0, 0xff6: 0xb1, 0xff7: 0xb2, + 0xff8: 0xb3, 0xffa: 0xb4, 0xffb: 0xb5, 0xffc: 0xb6, 0xffd: 0xb7, 0xffe: 0xb8, 0xfff: 0xb9, + // Block 0x40, offset 0x1000 + 0x1000: 0xba, 0x1001: 0xbb, 0x1002: 0xbc, 0x1003: 0xbd, 0x1004: 0xbe, 0x1005: 0xbf, 0x1006: 0xc0, 0x1007: 0xc1, + 0x1008: 0x22d, 0x1009: 0x22e, 0x100a: 0x22f, 0x100b: 0x230, 0x100c: 0xc6, 0x100d: 0x231, 0x100e: 0x232, 0x100f: 0x233, + // Block 0x41, offset 0x1040 + 0x1064: 0xfb, 0x1065: 0xfc, 0x1066: 0xfd, 0x1067: 0xfe, + 0x1068: 0xff, 0x1069: 0x100, 0x106a: 0x101, 0x106b: 0x102, 0x106c: 0x234, 0x106d: 0x104, 0x106e: 0x105, 0x106f: 0x106, + 0x1070: 0x107, 0x1071: 0x108, 0x1072: 0x109, 0x1073: 0x10a, 0x1074: 0x10b, 0x1075: 0x10c, 0x1076: 0x10d, 0x1077: 0x10e, + 0x1078: 0x235, 0x1079: 0x110, 0x107a: 0x111, 0x107b: 0x112, 0x107c: 0x113, 0x107d: 0x114, 0x107e: 0x115, 0x107f: 0x116, + // Block 0x42, offset 0x1080 + 0x1080: 0x18b, 0x1081: 0x18c, 0x1082: 0x18d, 0x1083: 0x18e, 0x1084: 0x236, 0x1085: 0x237, 0x1086: 0x238, 0x1087: 0x192, + 0x1088: 0x193, 0x1089: 0x194, 0x108c: 0x195, 0x108d: 0x196, 0x108e: 0x197, 0x108f: 0x198, + 0x1090: 0x199, 0x1091: 0x19a, 0x1092: 0x19b, 0x1093: 0x19c, 0x1094: 0x19d, 0x1095: 0x19e, 0x1097: 0x19f, + 0x1098: 0x1a0, 0x1099: 0x1a1, 0x109a: 0x1a2, 0x109b: 0x1a3, 0x109c: 0x1a4, 0x109d: 0x1a5, + // Block 0x43, offset 0x10c0 + 0x10d0: 0x09, 0x10d1: 0x0a, 0x10d2: 0x0b, 0x10d3: 0x0c, 0x10d6: 0x0d, + 0x10db: 0x0e, 0x10dd: 0x0f, 0x10de: 0x10, 0x10df: 0x40, + 0x10ef: 0x12, + // Block 0x44, offset 0x1100 + 0x1102: 0x01, 0x1103: 0x219, 0x1104: 0x21a, 0x1105: 0x21b, 0x1106: 0x21c, 0x1107: 0x21d, + 0x1108: 0x21e, 0x1109: 0x08, 0x110a: 0x09, 0x110b: 0x0a, 0x110c: 0x0b, 0x110d: 0x21f, 0x110e: 0x0d, 0x110f: 0x0e, + 0x1110: 0x0f, 0x1111: 0x10, 0x1112: 0x11, 0x1113: 0x12, 0x1114: 0x13, 0x1115: 0x14, 0x1116: 0x15, 0x1117: 0x16, + 0x1118: 0x17, 0x1119: 0x18, 0x111a: 0x19, 0x111b: 0x1a, 0x111c: 0x1b, 0x111d: 0x1c, 0x111e: 0x1d, 0x111f: 0x1e, + 0x1120: 0x01, 0x1121: 0x3c, 0x1122: 0x3d, 0x1123: 0x3e, 0x1124: 0x05, + 0x112a: 0x06, 0x112d: 0x07, 0x112f: 0x3f, + 0x1130: 0x41, 0x1133: 0x15, + // Block 0x45, offset 0x1140 + 0x1142: 0x01, 0x1143: 0x02, 0x1144: 0x23b, 0x1145: 0x23c, 0x1146: 0x05, 0x1147: 0x06, + 0x1148: 0x07, 0x1149: 0x08, 0x114a: 0x09, 0x114b: 0x0a, 0x114c: 0x0b, 0x114d: 0x0c, 0x114e: 0x0d, 0x114f: 0x0e, + 0x1150: 0x0f, 0x1151: 0x10, 0x1152: 0x11, 0x1153: 0x12, 0x1154: 0x13, 0x1155: 0x14, 0x1156: 0x15, 0x1157: 0x16, + 0x1158: 0x17, 0x1159: 0x18, 0x115a: 0x19, 0x115b: 0x1a, 0x115c: 0x1b, 0x115d: 0x1c, 0x115e: 0x1d, 0x115f: 0x1e, + 0x1160: 0x01, 0x1161: 0x02, 0x1162: 0x03, 0x1163: 0x04, 0x1164: 0x05, + 0x116a: 0x06, 0x116d: 0x07, 0x116f: 0x08, + 0x1170: 0x13, 0x1173: 0x15, + // Block 0x46, offset 0x1180 + 0x1182: 0x01, 0x1183: 0x23f, 0x1184: 0x03, 0x1185: 0x04, 0x1186: 0x05, 0x1187: 0x06, + 0x1188: 0x07, 0x1189: 0x08, 0x118a: 0x09, 0x118b: 0x0a, 0x118c: 0x0b, 0x118d: 0x0c, 0x118e: 0x0d, 0x118f: 0x0e, + 0x1190: 0x0f, 0x1191: 0x10, 0x1192: 0x11, 0x1193: 0x12, 0x1194: 0x13, 0x1195: 0x14, 0x1196: 0x15, 0x1197: 0x16, + 0x1198: 0x17, 0x1199: 0x18, 0x119a: 0x19, 0x119b: 0x1a, 0x119c: 0x1b, 0x119d: 0x1c, 0x119e: 0x1d, 0x119f: 0x1e, + 0x11a0: 0x01, 0x11a1: 0x02, 0x11a2: 0x03, 0x11a3: 0x04, 0x11a4: 0x05, + 0x11aa: 0x06, 0x11ad: 0x07, 0x11af: 0x08, + 0x11b0: 0x13, 0x11b3: 0x15, + // Block 0x47, offset 0x11c0 + 0x11c0: 0x3f, 0x11c1: 0x40, 0x11c2: 0x41, 0x11c3: 0x42, 0x11c4: 0x43, 0x11c5: 0x44, 0x11c6: 0x45, 0x11c7: 0x46, + 0x11c8: 0x47, 0x11c9: 0x48, 0x11ca: 0x49, 0x11cb: 0x4a, 0x11cc: 0x4b, 0x11cd: 0x4c, 0x11ce: 0x4d, 0x11cf: 0x4e, + 0x11d0: 0x4f, 0x11d1: 0x50, 0x11d2: 0x51, 0x11d3: 0x52, 0x11d4: 0x53, 0x11d5: 0x54, 0x11d6: 0x55, 0x11d7: 0x56, + 0x11d8: 0x57, 0x11d9: 0x58, 0x11da: 0x59, 0x11db: 0x5a, 0x11dc: 0x5b, 0x11dd: 0x5c, 0x11de: 0x5d, 0x11df: 0x5e, + 0x11e0: 0x5f, 0x11e1: 0x60, 0x11e2: 0x61, 0x11e3: 0x62, 0x11e4: 0x63, 0x11e5: 0x64, 0x11e6: 0x65, 0x11e7: 0x66, + 0x11e8: 0x67, 0x11e9: 0x68, 0x11ea: 0x69, 0x11ec: 0x6a, 0x11ed: 0x6b, 0x11ee: 0x6c, 0x11ef: 0x6d, + 0x11f0: 0x6e, 0x11f1: 0x6f, 0x11f3: 0x70, 0x11f4: 0x71, 0x11f5: 0x72, 0x11f6: 0x73, 0x11f7: 0x74, + 0x11f8: 0x75, 0x11f9: 0x246, 0x11fa: 0x247, 0x11fb: 0x248, 0x11fc: 0x79, 0x11fd: 0x7a, 0x11fe: 0x7b, 0x11ff: 0x7c, + // Block 0x48, offset 0x1200 + 0x1200: 0x7d, 0x1201: 0x7e, 0x1202: 0x7f, 0x1203: 0x80, 0x1204: 0x81, 0x1205: 0x82, 0x1206: 0x83, 0x1207: 0x84, + 0x1208: 0x85, 0x1209: 0x86, 0x120a: 0x87, 0x120b: 0x88, 0x120c: 0x89, 0x120d: 0x8a, 0x120e: 0x8b, 0x120f: 0x8c, + 0x1210: 0x8d, 0x1211: 0x8e, 0x1212: 0x249, 0x1213: 0x90, 0x1214: 0x91, 0x1215: 0x92, 0x1216: 0x93, 0x1217: 0x94, + 0x1218: 0x95, 0x1219: 0x96, 0x121a: 0x97, 0x121b: 0x98, 0x121c: 0x99, 0x121d: 0x9a, 0x121e: 0x9b, 0x121f: 0x9c, + 0x1220: 0x9d, 0x1221: 0x9e, 0x1222: 0x9f, 0x1223: 0xa0, 0x1224: 0xa1, 0x1225: 0xa2, 0x1226: 0xa3, 0x1227: 0xa4, + 0x1228: 0xa5, 0x1229: 0xa6, 0x122a: 0xa7, 0x122b: 0xa8, 0x122c: 0xa9, 0x122d: 0xaa, + 0x1230: 0xab, 0x1231: 0xac, 0x1232: 0xad, 0x1233: 0xae, 0x1234: 0xaf, 0x1235: 0xb0, 0x1236: 0xb1, 0x1237: 0xb2, + 0x1238: 0xb3, 0x123a: 0xb4, 0x123b: 0xb5, 0x123c: 0xb6, 0x123d: 0xb7, 0x123e: 0xb8, 0x123f: 0xb9, + // Block 0x49, offset 0x1240 + 0x1240: 0xba, 0x1241: 0xbb, 0x1242: 0xbc, 0x1243: 0xbd, 0x1244: 0xbe, 0x1245: 0xbf, 0x1246: 0xc0, 0x1247: 0xc1, + 0x1248: 0xc2, 0x1249: 0xc3, 0x124a: 0xc4, 0x124b: 0xc5, 0x124c: 0xc6, 0x124d: 0xc7, 0x124e: 0x24a, 0x124f: 0x24b, + // Block 0x4a, offset 0x1280 + 0x1280: 0x18b, 0x1281: 0x18c, 0x1282: 0x18d, 0x1283: 0x18e, 0x1284: 0x24c, 0x1285: 0x24d, 0x1286: 0x191, 0x1287: 0x192, + 0x1288: 0x193, 0x1289: 0x194, 0x128c: 0x195, 0x128d: 0x196, 0x128e: 0x197, 0x128f: 0x198, + 0x1290: 0x199, 0x1291: 0x19a, 0x1292: 0x19b, 0x1293: 0x19c, 0x1294: 0x19d, 0x1295: 0x19e, 0x1297: 0x19f, + 0x1298: 0x1a0, 0x1299: 0x1a1, 0x129a: 0x1a2, 0x129b: 0x1a3, 0x129c: 0x1a4, 0x129d: 0x1a5, + // Block 0x4b, offset 0x12c0 + 0x12d0: 0x09, 0x12d1: 0x0a, 0x12d2: 0x0b, 0x12d3: 0x0c, 0x12d6: 0x0d, + 0x12db: 0x0e, 0x12dd: 0x0f, 0x12de: 0x10, 0x12df: 0x48, + 0x12ef: 0x12, + // Block 0x4c, offset 0x1300 + 0x1302: 0x01, 0x1303: 0x242, 0x1304: 0x03, 0x1305: 0x243, 0x1306: 0x05, 0x1307: 0x244, + 0x1308: 0x245, 0x1309: 0x08, 0x130a: 0x09, 0x130b: 0x0a, 0x130c: 0x0b, 0x130d: 0x0c, 0x130e: 0x0d, 0x130f: 0x0e, + 0x1310: 0x0f, 0x1311: 0x10, 0x1312: 0x11, 0x1313: 0x12, 0x1314: 0x13, 0x1315: 0x14, 0x1316: 0x15, 0x1317: 0x16, + 0x1318: 0x17, 0x1319: 0x18, 0x131a: 0x19, 0x131b: 0x1a, 0x131c: 0x1b, 0x131d: 0x1c, 0x131e: 0x1d, 0x131f: 0x1e, + 0x1320: 0x01, 0x1321: 0x45, 0x1322: 0x46, 0x1323: 0x47, 0x1324: 0x05, + 0x132a: 0x06, 0x132d: 0x07, 0x132f: 0x08, + 0x1330: 0x49, 0x1333: 0x15, + // Block 0x4d, offset 0x1340 + 0x1364: 0xfb, 0x1365: 0xfc, 0x1366: 0xfd, 0x1367: 0xfe, + 0x1368: 0xff, 0x1369: 0x100, 0x136a: 0x101, 0x136b: 0x102, 0x136c: 0x103, 0x136d: 0x104, 0x136e: 0x252, 0x136f: 0x106, + 0x1370: 0x253, 0x1371: 0x254, 0x1372: 0x255, 0x1373: 0x256, 0x1374: 0x257, 0x1375: 0x10c, 0x1376: 0x10d, 0x1377: 0x10e, + 0x1378: 0x10f, 0x1379: 0x110, 0x137a: 0x111, 0x137b: 0x112, 0x137c: 0x113, 0x137d: 0x114, 0x137e: 0x115, 0x137f: 0x116, + // Block 0x4e, offset 0x1380 + 0x1382: 0x01, 0x1383: 0x02, 0x1384: 0x03, 0x1385: 0x04, 0x1386: 0x05, 0x1387: 0x06, + 0x1388: 0x07, 0x1389: 0x08, 0x138a: 0x09, 0x138b: 0x0a, 0x138c: 0x0b, 0x138d: 0x0c, 0x138e: 0x0d, 0x138f: 0x0e, + 0x1390: 0x0f, 0x1391: 0x10, 0x1392: 0x11, 0x1393: 0x12, 0x1394: 0x13, 0x1395: 0x14, 0x1396: 0x15, 0x1397: 0x16, + 0x1398: 0x24e, 0x1399: 0x24f, 0x139a: 0x250, 0x139b: 0x251, 0x139c: 0x1b, 0x139d: 0x1c, 0x139e: 0x1d, 0x139f: 0x1e, + 0x13a0: 0x01, 0x13a1: 0x02, 0x13a2: 0x03, 0x13a3: 0x04, 0x13a4: 0x05, + 0x13aa: 0x06, 0x13ad: 0x07, 0x13af: 0x4b, + 0x13b0: 0x13, 0x13b3: 0x15, + // Block 0x4f, offset 0x13c0 + 0x13c0: 0x3f, 0x13c1: 0x40, 0x13c2: 0x41, 0x13c3: 0x42, 0x13c4: 0x43, 0x13c5: 0x44, 0x13c6: 0x45, 0x13c7: 0x46, + 0x13c8: 0x47, 0x13c9: 0x48, 0x13ca: 0x49, 0x13cb: 0x4a, 0x13cc: 0x4b, 0x13cd: 0x4c, 0x13ce: 0x4d, 0x13cf: 0x4e, + 0x13d0: 0x4f, 0x13d1: 0x50, 0x13d2: 0x51, 0x13d3: 0x52, 0x13d4: 0x53, 0x13d5: 0x54, 0x13d6: 0x55, 0x13d7: 0x56, + 0x13d8: 0x57, 0x13d9: 0x58, 0x13da: 0x59, 0x13db: 0x5a, 0x13dc: 0x5b, 0x13dd: 0x5c, 0x13de: 0x5d, 0x13df: 0x5e, + 0x13e0: 0x5f, 0x13e1: 0x60, 0x13e2: 0x61, 0x13e3: 0x62, 0x13e4: 0x63, 0x13e5: 0x64, 0x13e6: 0x65, 0x13e7: 0x66, + 0x13e8: 0x67, 0x13e9: 0x68, 0x13ea: 0x69, 0x13ec: 0x6a, 0x13ed: 0x6b, 0x13ee: 0x6c, 0x13ef: 0x6d, + 0x13f0: 0x6e, 0x13f1: 0x6f, 0x13f3: 0x70, 0x13f4: 0x71, 0x13f5: 0x72, 0x13f6: 0x73, 0x13f7: 0x74, + 0x13f8: 0x75, 0x13f9: 0x261, 0x13fa: 0x77, 0x13fb: 0x78, 0x13fc: 0x79, 0x13fd: 0x7a, 0x13fe: 0x7b, 0x13ff: 0x7c, + // Block 0x50, offset 0x1400 + 0x1400: 0x7d, 0x1401: 0x7e, 0x1402: 0x7f, 0x1403: 0x80, 0x1404: 0x262, 0x1405: 0x82, 0x1406: 0x83, 0x1407: 0x84, + 0x1408: 0x85, 0x1409: 0x86, 0x140a: 0x87, 0x140b: 0x88, 0x140c: 0x89, 0x140d: 0x8a, 0x140e: 0x8b, 0x140f: 0x8c, + 0x1410: 0x8d, 0x1411: 0x8e, 0x1412: 0x8f, 0x1413: 0x90, 0x1414: 0x91, 0x1415: 0x92, 0x1416: 0x93, 0x1417: 0x94, + 0x1418: 0x95, 0x1419: 0x96, 0x141a: 0x97, 0x141b: 0x98, 0x141c: 0x99, 0x141d: 0x9a, 0x141e: 0x9b, 0x141f: 0x9c, + 0x1420: 0x9d, 0x1421: 0x9e, 0x1422: 0x9f, 0x1423: 0xa0, 0x1424: 0xa1, 0x1425: 0xa2, 0x1426: 0xa3, 0x1427: 0xa4, + 0x1428: 0xa5, 0x1429: 0xa6, 0x142a: 0xa7, 0x142b: 0xa8, 0x142c: 0xa9, 0x142d: 0xaa, + 0x1430: 0xab, 0x1431: 0xac, 0x1432: 0xad, 0x1433: 0xae, 0x1434: 0xaf, 0x1435: 0xb0, 0x1436: 0xb1, 0x1437: 0xb2, + 0x1438: 0xb3, 0x143a: 0xb4, 0x143b: 0xb5, 0x143c: 0xb6, 0x143d: 0xb7, 0x143e: 0xb8, 0x143f: 0xb9, + // Block 0x51, offset 0x1440 + 0x1442: 0x01, 0x1443: 0x25a, 0x1444: 0x25b, 0x1445: 0x25c, 0x1446: 0x25d, 0x1447: 0x25e, + 0x1448: 0x25f, 0x1449: 0x08, 0x144a: 0x260, 0x144b: 0x0a, 0x144c: 0x0b, 0x144d: 0x0c, 0x144e: 0x0d, 0x144f: 0x0e, + 0x1450: 0x0f, 0x1451: 0x10, 0x1452: 0x11, 0x1453: 0x12, 0x1454: 0x13, 0x1455: 0x14, 0x1456: 0x15, 0x1457: 0x16, + 0x1458: 0x17, 0x1459: 0x18, 0x145a: 0x19, 0x145b: 0x1a, 0x145c: 0x1b, 0x145d: 0x1c, 0x145e: 0x1d, 0x145f: 0x1e, + 0x1460: 0x01, 0x1461: 0x4d, 0x1462: 0x4e, 0x1463: 0x04, 0x1464: 0x05, + 0x146a: 0x06, 0x146d: 0x07, 0x146f: 0x08, + 0x1470: 0x13, 0x1473: 0x15, + // Block 0x52, offset 0x1480 + 0x1480: 0x3f, 0x1481: 0x40, 0x1482: 0x41, 0x1483: 0x42, 0x1484: 0x43, 0x1485: 0x44, 0x1486: 0x45, 0x1487: 0x46, + 0x1488: 0x47, 0x1489: 0x48, 0x148a: 0x49, 0x148b: 0x4a, 0x148c: 0x4b, 0x148d: 0x4c, 0x148e: 0x4d, 0x148f: 0x4e, + 0x1490: 0x4f, 0x1491: 0x50, 0x1492: 0x51, 0x1493: 0x52, 0x1494: 0x53, 0x1495: 0x54, 0x1496: 0x55, 0x1497: 0x56, + 0x1498: 0x57, 0x1499: 0x58, 0x149a: 0x59, 0x149b: 0x5a, 0x149c: 0x5b, 0x149d: 0x5c, 0x149e: 0x5d, 0x149f: 0x5e, + 0x14a0: 0x5f, 0x14a1: 0x60, 0x14a2: 0x61, 0x14a3: 0x62, 0x14a4: 0x63, 0x14a5: 0x64, 0x14a6: 0x65, 0x14a7: 0x66, + 0x14a8: 0x67, 0x14a9: 0x68, 0x14aa: 0x69, 0x14ac: 0x6a, 0x14ad: 0x6b, 0x14ae: 0x6c, 0x14af: 0x6d, + 0x14b0: 0x6e, 0x14b1: 0x6f, 0x14b3: 0x70, 0x14b4: 0x71, 0x14b5: 0x72, 0x14b6: 0x1fc, 0x14b7: 0x74, + 0x14b8: 0x75, 0x14b9: 0x26a, 0x14ba: 0x26b, 0x14bb: 0x26c, 0x14bc: 0x79, 0x14bd: 0x7a, 0x14be: 0x7b, 0x14bf: 0x7c, + // Block 0x53, offset 0x14c0 + 0x14c0: 0x7d, 0x14c1: 0x7e, 0x14c2: 0x7f, 0x14c3: 0x80, 0x14c4: 0x262, 0x14c5: 0x82, 0x14c6: 0x83, 0x14c7: 0x84, + 0x14c8: 0x85, 0x14c9: 0x86, 0x14ca: 0x87, 0x14cb: 0x88, 0x14cc: 0x89, 0x14cd: 0x8a, 0x14ce: 0x8b, 0x14cf: 0x8c, + 0x14d0: 0x8d, 0x14d1: 0x8e, 0x14d2: 0x26d, 0x14d3: 0x90, 0x14d4: 0x91, 0x14d5: 0x92, 0x14d6: 0x93, 0x14d7: 0x94, + 0x14d8: 0x95, 0x14d9: 0x96, 0x14da: 0x97, 0x14db: 0x98, 0x14dc: 0x99, 0x14dd: 0x9a, 0x14de: 0x9b, 0x14df: 0x9c, + 0x14e0: 0x9d, 0x14e1: 0x9e, 0x14e2: 0x9f, 0x14e3: 0xa0, 0x14e4: 0xa1, 0x14e5: 0xa2, 0x14e6: 0xa3, 0x14e7: 0xa4, + 0x14e8: 0xa5, 0x14e9: 0xa6, 0x14ea: 0xa7, 0x14eb: 0xa8, 0x14ec: 0xa9, 0x14ed: 0xaa, + 0x14f0: 0xab, 0x14f1: 0xac, 0x14f2: 0xad, 0x14f3: 0xae, 0x14f4: 0xaf, 0x14f5: 0xb0, 0x14f6: 0xb1, 0x14f7: 0xb2, + 0x14f8: 0xb3, 0x14fa: 0xb4, 0x14fb: 0xb5, 0x14fc: 0xb6, 0x14fd: 0xb7, 0x14fe: 0xb8, 0x14ff: 0xb9, + // Block 0x54, offset 0x1500 + 0x1500: 0xba, 0x1501: 0xbb, 0x1502: 0xbc, 0x1503: 0xbd, 0x1504: 0xbe, 0x1505: 0xbf, 0x1506: 0xc0, 0x1507: 0xc1, + 0x1508: 0xc2, 0x1509: 0xc3, 0x150a: 0xc4, 0x150b: 0xc5, 0x150c: 0xc6, 0x150d: 0xc7, 0x150e: 0x26e, 0x150f: 0x24b, + // Block 0x55, offset 0x1540 + 0x1540: 0x18b, 0x1541: 0x18c, 0x1542: 0x18d, 0x1543: 0x18e, 0x1544: 0x26f, 0x1545: 0x24d, 0x1546: 0x191, 0x1547: 0x192, + 0x1548: 0x193, 0x1549: 0x194, 0x154c: 0x195, 0x154d: 0x196, 0x154e: 0x197, 0x154f: 0x198, + 0x1550: 0x199, 0x1551: 0x19a, 0x1552: 0x19b, 0x1553: 0x19c, 0x1554: 0x19d, 0x1555: 0x19e, 0x1557: 0x19f, + 0x1558: 0x1a0, 0x1559: 0x1a1, 0x155a: 0x1a2, 0x155b: 0x1a3, 0x155c: 0x1a4, 0x155d: 0x1a5, + // Block 0x56, offset 0x1580 + 0x1590: 0x09, 0x1591: 0x0a, 0x1592: 0x0b, 0x1593: 0x0c, 0x1596: 0x0d, + 0x159b: 0x0e, 0x159d: 0x0f, 0x159e: 0x10, 0x159f: 0x53, + 0x15af: 0x12, + // Block 0x57, offset 0x15c0 + 0x15c2: 0x01, 0x15c3: 0x265, 0x15c4: 0x266, 0x15c5: 0x267, 0x15c6: 0x05, 0x15c7: 0x268, + 0x15c8: 0x269, 0x15c9: 0x08, 0x15ca: 0x09, 0x15cb: 0x0a, 0x15cc: 0x0b, 0x15cd: 0x0c, 0x15ce: 0x0d, 0x15cf: 0x0e, + 0x15d0: 0x0f, 0x15d1: 0x10, 0x15d2: 0x11, 0x15d3: 0x12, 0x15d4: 0x13, 0x15d5: 0x14, 0x15d6: 0x15, 0x15d7: 0x16, + 0x15d8: 0x17, 0x15d9: 0x18, 0x15da: 0x19, 0x15db: 0x1a, 0x15dc: 0x1b, 0x15dd: 0x1c, 0x15de: 0x1d, 0x15df: 0x1e, + 0x15e0: 0x01, 0x15e1: 0x50, 0x15e2: 0x51, 0x15e3: 0x52, 0x15e4: 0x05, + 0x15ea: 0x06, 0x15ed: 0x07, 0x15ef: 0x08, + 0x15f0: 0x54, 0x15f3: 0x15, + // Block 0x58, offset 0x1600 + 0x1620: 0x1f, 0x1621: 0x20, 0x1622: 0x21, 0x1623: 0x22, 0x1624: 0x23, 0x1625: 0x24, 0x1626: 0x25, 0x1627: 0x26, + 0x1628: 0x27, 0x1629: 0x28, 0x162a: 0x272, 0x162b: 0x2a, 0x162c: 0x2b, 0x162d: 0x2c, 0x162e: 0x2d, 0x162f: 0x2e, + 0x1630: 0x2f, 0x1631: 0x30, 0x1632: 0x31, 0x1633: 0x32, 0x1634: 0x33, 0x1635: 0x34, 0x1636: 0x35, 0x1637: 0x36, + 0x1638: 0x37, 0x1639: 0x38, 0x163a: 0x39, 0x163b: 0x3a, 0x163c: 0x3b, 0x163d: 0x3c, 0x163e: 0x3d, 0x163f: 0x3e, + // Block 0x59, offset 0x1640 + 0x1642: 0x01, 0x1643: 0x02, 0x1644: 0x03, 0x1645: 0x04, 0x1646: 0x05, 0x1647: 0x06, + 0x1648: 0x07, 0x1649: 0x08, 0x164a: 0x09, 0x164b: 0x0a, 0x164c: 0x0b, 0x164d: 0x0c, 0x164e: 0x0d, 0x164f: 0x0e, + 0x1650: 0x0f, 0x1651: 0x10, 0x1652: 0x11, 0x1653: 0x12, 0x1654: 0x13, 0x1655: 0x14, 0x1656: 0x15, 0x1657: 0x16, + 0x1658: 0x17, 0x1659: 0x18, 0x165a: 0x19, 0x165b: 0x1a, 0x165c: 0x1b, 0x165d: 0x1c, 0x165e: 0x1d, 0x165f: 0x1e, + 0x1660: 0x56, 0x1661: 0x02, 0x1662: 0x03, 0x1663: 0x04, 0x1664: 0x05, + 0x166a: 0x06, 0x166d: 0x07, 0x166f: 0x08, + 0x1670: 0x13, 0x1673: 0x15, + // Block 0x5a, offset 0x1680 + 0x1682: 0x01, 0x1683: 0x02, 0x1684: 0x03, 0x1685: 0x04, 0x1686: 0x275, 0x1687: 0x06, + 0x1688: 0x07, 0x1689: 0x276, 0x168a: 0x277, 0x168b: 0x0a, 0x168c: 0x0b, 0x168d: 0x0c, 0x168e: 0x0d, 0x168f: 0x0e, + 0x1690: 0x0f, 0x1691: 0x10, 0x1692: 0x11, 0x1693: 0x12, 0x1694: 0x13, 0x1695: 0x14, 0x1696: 0x15, 0x1697: 0x16, + 0x1698: 0x17, 0x1699: 0x18, 0x169a: 0x19, 0x169b: 0x1a, 0x169c: 0x1b, 0x169d: 0x1c, 0x169e: 0x1d, 0x169f: 0x1e, + 0x16a0: 0x01, 0x16a1: 0x02, 0x16a2: 0x03, 0x16a3: 0x04, 0x16a4: 0x05, + 0x16aa: 0x06, 0x16ad: 0x07, 0x16af: 0x08, + 0x16b0: 0x13, 0x16b3: 0x15, + // Block 0x5b, offset 0x16c0 + 0x16c0: 0x3f, 0x16c1: 0x40, 0x16c2: 0x41, 0x16c3: 0x42, 0x16c4: 0x43, 0x16c5: 0x44, 0x16c6: 0x45, 0x16c7: 0x46, + 0x16c8: 0x47, 0x16c9: 0x48, 0x16ca: 0x49, 0x16cb: 0x4a, 0x16cc: 0x4b, 0x16cd: 0x4c, 0x16ce: 0x4d, 0x16cf: 0x4e, + 0x16d0: 0x4f, 0x16d1: 0x50, 0x16d2: 0x51, 0x16d3: 0x52, 0x16d4: 0x53, 0x16d5: 0x54, 0x16d6: 0x55, 0x16d7: 0x56, + 0x16d8: 0x57, 0x16d9: 0x58, 0x16da: 0x59, 0x16db: 0x5a, 0x16dc: 0x5b, 0x16dd: 0x5c, 0x16de: 0x5d, 0x16df: 0x5e, + 0x16e0: 0x5f, 0x16e1: 0x60, 0x16e2: 0x61, 0x16e3: 0x62, 0x16e4: 0x63, 0x16e5: 0x64, 0x16e6: 0x65, 0x16e7: 0x66, + 0x16e8: 0x67, 0x16e9: 0x68, 0x16ea: 0x69, 0x16ec: 0x6a, 0x16ed: 0x6b, 0x16ee: 0x6c, 0x16ef: 0x6d, + 0x16f0: 0x6e, 0x16f1: 0x6f, 0x16f3: 0x70, 0x16f4: 0x71, 0x16f5: 0x72, 0x16f6: 0x73, 0x16f7: 0x74, + 0x16f8: 0x281, 0x16f9: 0x282, 0x16fa: 0x283, 0x16fb: 0x284, 0x16fc: 0x79, 0x16fd: 0x7a, 0x16fe: 0x7b, 0x16ff: 0x7c, + // Block 0x5c, offset 0x1700 + 0x1700: 0x7d, 0x1701: 0x7e, 0x1702: 0x7f, 0x1703: 0x80, 0x1704: 0x285, 0x1705: 0x1bf, 0x1706: 0x83, 0x1707: 0x84, + 0x1708: 0x85, 0x1709: 0x86, 0x170a: 0x87, 0x170b: 0x88, 0x170c: 0x89, 0x170d: 0x8a, 0x170e: 0x8b, 0x170f: 0x8c, + 0x1710: 0x8d, 0x1711: 0x8e, 0x1712: 0x286, 0x1713: 0x90, 0x1714: 0x91, 0x1715: 0x92, 0x1716: 0x93, 0x1717: 0x94, + 0x1718: 0x95, 0x1719: 0x96, 0x171a: 0x97, 0x171b: 0x98, 0x171c: 0x99, 0x171d: 0x9a, 0x171e: 0x9b, 0x171f: 0x9c, + 0x1720: 0x9d, 0x1721: 0x9e, 0x1722: 0x9f, 0x1723: 0xa0, 0x1724: 0xa1, 0x1725: 0xa2, 0x1726: 0xa3, 0x1727: 0xa4, + 0x1728: 0xa5, 0x1729: 0xa6, 0x172a: 0xa7, 0x172b: 0xa8, 0x172c: 0xa9, 0x172d: 0xaa, + 0x1730: 0xab, 0x1731: 0xac, 0x1732: 0xad, 0x1733: 0xae, 0x1734: 0xaf, 0x1735: 0xb0, 0x1736: 0xb1, 0x1737: 0xb2, + 0x1738: 0xb3, 0x173a: 0xb4, 0x173b: 0xb5, 0x173c: 0xb6, 0x173d: 0xb7, 0x173e: 0xb8, 0x173f: 0xb9, + // Block 0x5d, offset 0x1740 + 0x1740: 0xba, 0x1741: 0xbb, 0x1742: 0xbc, 0x1743: 0xbd, 0x1744: 0xbe, 0x1745: 0xbf, 0x1746: 0xc0, 0x1747: 0xc1, + 0x1748: 0xc2, 0x1749: 0xc3, 0x174a: 0xc4, 0x174b: 0x1c1, 0x174c: 0xc6, 0x174d: 0x287, 0x174e: 0x288, 0x174f: 0x289, + // Block 0x5e, offset 0x1780 + 0x17a4: 0xfb, 0x17a5: 0xfc, 0x17a6: 0xfd, 0x17a7: 0xfe, + 0x17a8: 0xff, 0x17a9: 0x100, 0x17aa: 0x101, 0x17ab: 0x102, 0x17ac: 0x28a, 0x17ad: 0x104, 0x17ae: 0x105, 0x17af: 0x106, + 0x17b0: 0x107, 0x17b1: 0x108, 0x17b2: 0x109, 0x17b3: 0x10a, 0x17b4: 0x10b, 0x17b5: 0x10c, 0x17b6: 0x10d, 0x17b7: 0x10e, + 0x17b8: 0x10f, 0x17b9: 0x110, 0x17ba: 0x111, 0x17bb: 0x112, 0x17bc: 0x113, 0x17bd: 0x114, 0x17be: 0x115, 0x17bf: 0x116, + // Block 0x5f, offset 0x17c0 + 0x17c0: 0x18b, 0x17c1: 0x18c, 0x17c2: 0x18d, 0x17c3: 0x18e, 0x17c4: 0x28b, 0x17c5: 0x28c, 0x17c6: 0x191, 0x17c7: 0x192, + 0x17c8: 0x193, 0x17c9: 0x194, 0x17cc: 0x195, 0x17cd: 0x196, 0x17ce: 0x197, 0x17cf: 0x198, + 0x17d0: 0x199, 0x17d1: 0x19a, 0x17d2: 0x19b, 0x17d3: 0x19c, 0x17d4: 0x19d, 0x17d5: 0x19e, 0x17d7: 0x19f, + 0x17d8: 0x1a0, 0x17d9: 0x1a1, 0x17da: 0x1a2, 0x17db: 0x1a3, 0x17dc: 0x1a4, 0x17dd: 0x1a5, + // Block 0x60, offset 0x1800 + 0x1810: 0x09, 0x1811: 0x0a, 0x1812: 0x0b, 0x1813: 0x0c, 0x1816: 0x0d, + 0x181b: 0x0e, 0x181d: 0x0f, 0x181e: 0x10, 0x181f: 0x5d, + 0x182f: 0x12, + // Block 0x61, offset 0x1840 + 0x1842: 0x01, 0x1843: 0x27a, 0x1844: 0x27b, 0x1845: 0x27c, 0x1846: 0x27d, 0x1847: 0x27e, + 0x1848: 0x27f, 0x1849: 0x08, 0x184a: 0x280, 0x184b: 0x0a, 0x184c: 0x0b, 0x184d: 0x0c, 0x184e: 0x0d, 0x184f: 0x0e, + 0x1850: 0x0f, 0x1851: 0x10, 0x1852: 0x11, 0x1853: 0x12, 0x1854: 0x13, 0x1855: 0x14, 0x1856: 0x15, 0x1857: 0x16, + 0x1858: 0x17, 0x1859: 0x18, 0x185a: 0x19, 0x185b: 0x1a, 0x185c: 0x1b, 0x185d: 0x1c, 0x185e: 0x1d, 0x185f: 0x1e, + 0x1860: 0x01, 0x1861: 0x59, 0x1862: 0x5a, 0x1863: 0x5b, 0x1864: 0x05, + 0x186a: 0x06, 0x186d: 0x07, 0x186f: 0x5c, + 0x1870: 0x5e, 0x1873: 0x15, + // Block 0x62, offset 0x1880 + 0x1882: 0x01, 0x1883: 0x02, 0x1884: 0x03, 0x1885: 0x04, 0x1886: 0x05, 0x1887: 0x06, + 0x1888: 0x07, 0x1889: 0x08, 0x188a: 0x09, 0x188b: 0x0a, 0x188c: 0x0b, 0x188d: 0x0c, 0x188e: 0x0d, 0x188f: 0x0e, + 0x1890: 0x0f, 0x1891: 0x10, 0x1892: 0x11, 0x1893: 0x12, 0x1894: 0x13, 0x1895: 0x14, 0x1896: 0x15, 0x1897: 0x28d, + 0x1898: 0x17, 0x1899: 0x18, 0x189a: 0x19, 0x189b: 0x1a, 0x189c: 0x1b, 0x189d: 0x1c, 0x189e: 0x1d, 0x189f: 0x1e, + 0x18a0: 0x01, 0x18a1: 0x02, 0x18a2: 0x03, 0x18a3: 0x04, 0x18a4: 0x05, + 0x18aa: 0x06, 0x18ad: 0x07, 0x18af: 0x08, + 0x18b0: 0x13, 0x18b3: 0x15, + // Block 0x63, offset 0x18c0 + 0x18e0: 0x1f, 0x18e1: 0x20, 0x18e2: 0x21, 0x18e3: 0x22, 0x18e4: 0x28e, 0x18e5: 0x24, 0x18e6: 0x25, 0x18e7: 0x26, + 0x18e8: 0x27, 0x18e9: 0x28, 0x18ea: 0x29, 0x18eb: 0x2a, 0x18ec: 0x2b, 0x18ed: 0x2c, 0x18ee: 0x2d, 0x18ef: 0x2e, + 0x18f0: 0x2f, 0x18f1: 0x30, 0x18f2: 0x31, 0x18f3: 0x32, 0x18f4: 0x33, 0x18f5: 0x34, 0x18f6: 0x35, 0x18f7: 0x36, + 0x18f8: 0x37, 0x18f9: 0x38, 0x18fa: 0x39, 0x18fb: 0x3a, 0x18fc: 0x3b, 0x18fd: 0x3c, 0x18fe: 0x3d, 0x18ff: 0x3e, + // Block 0x64, offset 0x1900 + 0x1902: 0x01, 0x1903: 0x02, 0x1904: 0x03, 0x1905: 0x04, 0x1906: 0x05, 0x1907: 0x06, + 0x1908: 0x07, 0x1909: 0x08, 0x190a: 0x09, 0x190b: 0x0a, 0x190c: 0x0b, 0x190d: 0x0c, 0x190e: 0x0d, 0x190f: 0x0e, + 0x1910: 0x0f, 0x1911: 0x10, 0x1912: 0x11, 0x1913: 0x12, 0x1914: 0x13, 0x1915: 0x14, 0x1916: 0x15, 0x1917: 0x16, + 0x1918: 0x17, 0x1919: 0x18, 0x191a: 0x19, 0x191b: 0x1a, 0x191c: 0x1b, 0x191d: 0x1c, 0x191e: 0x1d, 0x191f: 0x1e, + 0x1920: 0x61, 0x1921: 0x02, 0x1922: 0x03, 0x1923: 0x04, 0x1924: 0x05, + 0x192a: 0x06, 0x192d: 0x07, 0x192f: 0x08, + 0x1930: 0x13, 0x1933: 0x15, + // Block 0x65, offset 0x1940 + 0x1940: 0x3f, 0x1941: 0x40, 0x1942: 0x41, 0x1943: 0x42, 0x1944: 0x43, 0x1945: 0x44, 0x1946: 0x45, 0x1947: 0x46, + 0x1948: 0x47, 0x1949: 0x48, 0x194a: 0x49, 0x194b: 0x4a, 0x194c: 0x4b, 0x194d: 0x4c, 0x194e: 0x4d, 0x194f: 0x4e, + 0x1950: 0x4f, 0x1951: 0x50, 0x1952: 0x51, 0x1953: 0x52, 0x1954: 0x53, 0x1955: 0x54, 0x1956: 0x55, 0x1957: 0x56, + 0x1958: 0x57, 0x1959: 0x58, 0x195a: 0x59, 0x195b: 0x5a, 0x195c: 0x5b, 0x195d: 0x5c, 0x195e: 0x5d, 0x195f: 0x5e, + 0x1960: 0x5f, 0x1961: 0x60, 0x1962: 0x61, 0x1963: 0x62, 0x1964: 0x63, 0x1965: 0x64, 0x1966: 0x65, 0x1967: 0x66, + 0x1968: 0x67, 0x1969: 0x68, 0x196a: 0x69, 0x196c: 0x6a, 0x196d: 0x6b, 0x196e: 0x6c, 0x196f: 0x6d, + 0x1970: 0x6e, 0x1971: 0x6f, 0x1973: 0x70, 0x1974: 0x71, 0x1975: 0x72, 0x1976: 0x73, 0x1977: 0x74, + 0x1978: 0x294, 0x1979: 0x1f2, 0x197a: 0x77, 0x197b: 0x78, 0x197c: 0x79, 0x197d: 0x7a, 0x197e: 0x7b, 0x197f: 0x7c, + // Block 0x66, offset 0x1980 + 0x1982: 0x01, 0x1983: 0x02, 0x1984: 0x291, 0x1985: 0x292, 0x1986: 0x05, 0x1987: 0x293, + 0x1988: 0x07, 0x1989: 0x08, 0x198a: 0x09, 0x198b: 0x0a, 0x198c: 0x0b, 0x198d: 0x0c, 0x198e: 0x0d, 0x198f: 0x0e, + 0x1990: 0x0f, 0x1991: 0x10, 0x1992: 0x11, 0x1993: 0x12, 0x1994: 0x13, 0x1995: 0x14, 0x1996: 0x15, 0x1997: 0x16, + 0x1998: 0x17, 0x1999: 0x18, 0x199a: 0x19, 0x199b: 0x1a, 0x199c: 0x1b, 0x199d: 0x1c, 0x199e: 0x1d, 0x199f: 0x1e, + 0x19a0: 0x01, 0x19a1: 0x63, 0x19a2: 0x03, 0x19a3: 0x04, 0x19a4: 0x05, + 0x19aa: 0x06, 0x19ad: 0x07, 0x19af: 0x08, + 0x19b0: 0x13, 0x19b3: 0x15, + // Block 0x67, offset 0x19c0 + 0x19c0: 0x3f, 0x19c1: 0x40, 0x19c2: 0x41, 0x19c3: 0x42, 0x19c4: 0x43, 0x19c5: 0x44, 0x19c6: 0x45, 0x19c7: 0x46, + 0x19c8: 0x47, 0x19c9: 0x48, 0x19ca: 0x49, 0x19cb: 0x4a, 0x19cc: 0x4b, 0x19cd: 0x4c, 0x19ce: 0x4d, 0x19cf: 0x4e, + 0x19d0: 0x4f, 0x19d1: 0x50, 0x19d2: 0x51, 0x19d3: 0x52, 0x19d4: 0x53, 0x19d5: 0x54, 0x19d6: 0x55, 0x19d7: 0x56, + 0x19d8: 0x57, 0x19d9: 0x58, 0x19da: 0x59, 0x19db: 0x5a, 0x19dc: 0x5b, 0x19dd: 0x5c, 0x19de: 0x5d, 0x19df: 0x5e, + 0x19e0: 0x5f, 0x19e1: 0x60, 0x19e2: 0x61, 0x19e3: 0x62, 0x19e4: 0x63, 0x19e5: 0x64, 0x19e6: 0x65, 0x19e7: 0x66, + 0x19e8: 0x67, 0x19e9: 0x68, 0x19ea: 0x69, 0x19ec: 0x6a, 0x19ed: 0x6b, 0x19ee: 0x6c, 0x19ef: 0x6d, + 0x19f0: 0x6e, 0x19f1: 0x6f, 0x19f3: 0x70, 0x19f4: 0x71, 0x19f5: 0x72, 0x19f6: 0x73, 0x19f7: 0x74, + 0x19f8: 0x75, 0x19f9: 0x1df, 0x19fa: 0x77, 0x19fb: 0x78, 0x19fc: 0x79, 0x19fd: 0x7a, 0x19fe: 0x7b, 0x19ff: 0x7c, + // Block 0x68, offset 0x1a00 + 0x1a02: 0x01, 0x1a03: 0x297, 0x1a04: 0x03, 0x1a05: 0x298, 0x1a06: 0x05, 0x1a07: 0x299, + 0x1a08: 0x29a, 0x1a09: 0x08, 0x1a0a: 0x09, 0x1a0b: 0x0a, 0x1a0c: 0x0b, 0x1a0d: 0x0c, 0x1a0e: 0x0d, 0x1a0f: 0x0e, + 0x1a10: 0x0f, 0x1a11: 0x10, 0x1a12: 0x11, 0x1a13: 0x12, 0x1a14: 0x13, 0x1a15: 0x14, 0x1a16: 0x15, 0x1a17: 0x16, + 0x1a18: 0x17, 0x1a19: 0x18, 0x1a1a: 0x19, 0x1a1b: 0x1a, 0x1a1c: 0x1b, 0x1a1d: 0x1c, 0x1a1e: 0x1d, 0x1a1f: 0x1e, + 0x1a20: 0x01, 0x1a21: 0x65, 0x1a22: 0x03, 0x1a23: 0x04, 0x1a24: 0x05, + 0x1a2a: 0x06, 0x1a2d: 0x07, 0x1a2f: 0x08, + 0x1a30: 0x13, 0x1a33: 0x15, + // Block 0x69, offset 0x1a40 + 0x1a42: 0x01, 0x1a43: 0x02, 0x1a44: 0x03, 0x1a45: 0x04, 0x1a46: 0x05, 0x1a47: 0x06, + 0x1a48: 0x07, 0x1a49: 0x08, 0x1a4a: 0x09, 0x1a4b: 0x0a, 0x1a4c: 0x0b, 0x1a4d: 0x0c, 0x1a4e: 0x0d, 0x1a4f: 0x0e, + 0x1a50: 0x0f, 0x1a51: 0x10, 0x1a52: 0x11, 0x1a53: 0x12, 0x1a54: 0x29b, 0x1a55: 0x14, 0x1a56: 0x29c, 0x1a57: 0x16, + 0x1a58: 0x17, 0x1a59: 0x18, 0x1a5a: 0x19, 0x1a5b: 0x1a, 0x1a5c: 0x1b, 0x1a5d: 0x1c, 0x1a5e: 0x1d, 0x1a5f: 0x1e, + 0x1a60: 0x01, 0x1a61: 0x02, 0x1a62: 0x03, 0x1a63: 0x04, 0x1a64: 0x05, + 0x1a6a: 0x06, 0x1a6d: 0x07, 0x1a6f: 0x08, + 0x1a70: 0x13, 0x1a73: 0x15, + // Block 0x6a, offset 0x1a80 + 0x1a80: 0x3f, 0x1a81: 0x40, 0x1a82: 0x41, 0x1a83: 0x42, 0x1a84: 0x43, 0x1a85: 0x44, 0x1a86: 0x45, 0x1a87: 0x46, + 0x1a88: 0x47, 0x1a89: 0x48, 0x1a8a: 0x49, 0x1a8b: 0x4a, 0x1a8c: 0x4b, 0x1a8d: 0x4c, 0x1a8e: 0x4d, 0x1a8f: 0x4e, + 0x1a90: 0x4f, 0x1a91: 0x50, 0x1a92: 0x51, 0x1a93: 0x52, 0x1a94: 0x53, 0x1a95: 0x54, 0x1a96: 0x55, 0x1a97: 0x56, + 0x1a98: 0x57, 0x1a99: 0x58, 0x1a9a: 0x59, 0x1a9b: 0x5a, 0x1a9c: 0x5b, 0x1a9d: 0x5c, 0x1a9e: 0x5d, 0x1a9f: 0x5e, + 0x1aa0: 0x5f, 0x1aa1: 0x60, 0x1aa2: 0x61, 0x1aa3: 0x62, 0x1aa4: 0x63, 0x1aa5: 0x64, 0x1aa6: 0x65, 0x1aa7: 0x66, + 0x1aa8: 0x67, 0x1aa9: 0x68, 0x1aaa: 0x69, 0x1aac: 0x6a, 0x1aad: 0x6b, 0x1aae: 0x6c, 0x1aaf: 0x6d, + 0x1ab0: 0x6e, 0x1ab1: 0x6f, 0x1ab3: 0x70, 0x1ab4: 0x71, 0x1ab5: 0x72, 0x1ab6: 0x73, 0x1ab7: 0x74, + 0x1ab8: 0x75, 0x1ab9: 0x29f, 0x1aba: 0x77, 0x1abb: 0x2a0, 0x1abc: 0x79, 0x1abd: 0x7a, 0x1abe: 0x7b, 0x1abf: 0x7c, + // Block 0x6b, offset 0x1ac0 + 0x1ac2: 0x01, 0x1ac3: 0x02, 0x1ac4: 0x03, 0x1ac5: 0x04, 0x1ac6: 0x05, 0x1ac7: 0x06, + 0x1ac8: 0x07, 0x1ac9: 0x08, 0x1aca: 0x09, 0x1acb: 0x0a, 0x1acc: 0x0b, 0x1acd: 0x0c, 0x1ace: 0x0d, 0x1acf: 0x0e, + 0x1ad0: 0x0f, 0x1ad1: 0x10, 0x1ad2: 0x11, 0x1ad3: 0x12, 0x1ad4: 0x13, 0x1ad5: 0x14, 0x1ad6: 0x15, 0x1ad7: 0x16, + 0x1ad8: 0x17, 0x1ad9: 0x18, 0x1ada: 0x19, 0x1adb: 0x1a, 0x1adc: 0x1b, 0x1add: 0x1c, 0x1ade: 0x1d, 0x1adf: 0x1e, + 0x1ae0: 0x01, 0x1ae1: 0x68, 0x1ae2: 0x03, 0x1ae3: 0x04, 0x1ae4: 0x05, + 0x1aea: 0x06, 0x1aed: 0x07, 0x1aef: 0x08, + 0x1af0: 0x13, 0x1af3: 0x15, + // Block 0x6c, offset 0x1b00 + 0x1b00: 0x3f, 0x1b01: 0x40, 0x1b02: 0x41, 0x1b03: 0x42, 0x1b04: 0x43, 0x1b05: 0x44, 0x1b06: 0x45, 0x1b07: 0x46, + 0x1b08: 0x47, 0x1b09: 0x48, 0x1b0a: 0x49, 0x1b0b: 0x4a, 0x1b0c: 0x4b, 0x1b0d: 0x4c, 0x1b0e: 0x4d, 0x1b0f: 0x4e, + 0x1b10: 0x4f, 0x1b11: 0x50, 0x1b12: 0x51, 0x1b13: 0x52, 0x1b14: 0x53, 0x1b15: 0x54, 0x1b16: 0x55, 0x1b17: 0x56, + 0x1b18: 0x57, 0x1b19: 0x58, 0x1b1a: 0x59, 0x1b1b: 0x5a, 0x1b1c: 0x5b, 0x1b1d: 0x5c, 0x1b1e: 0x5d, 0x1b1f: 0x5e, + 0x1b20: 0x5f, 0x1b21: 0x60, 0x1b22: 0x61, 0x1b23: 0x62, 0x1b24: 0x63, 0x1b25: 0x64, 0x1b26: 0x65, 0x1b27: 0x66, + 0x1b28: 0x67, 0x1b29: 0x68, 0x1b2a: 0x69, 0x1b2c: 0x6a, 0x1b2d: 0x6b, 0x1b2e: 0x6c, 0x1b2f: 0x6d, + 0x1b30: 0x6e, 0x1b31: 0x6f, 0x1b33: 0x70, 0x1b34: 0x71, 0x1b35: 0x72, 0x1b36: 0x1fc, 0x1b37: 0x74, + 0x1b38: 0x2a7, 0x1b39: 0x2a8, 0x1b3a: 0x2a9, 0x1b3b: 0x2aa, 0x1b3c: 0x79, 0x1b3d: 0x7a, 0x1b3e: 0x7b, 0x1b3f: 0x7c, + // Block 0x6d, offset 0x1b40 + 0x1b42: 0x01, 0x1b43: 0x2a3, 0x1b44: 0x2a4, 0x1b45: 0x04, 0x1b46: 0x05, 0x1b47: 0x2a5, + 0x1b48: 0x2a6, 0x1b49: 0x08, 0x1b4a: 0x09, 0x1b4b: 0x0a, 0x1b4c: 0x0b, 0x1b4d: 0x0c, 0x1b4e: 0x0d, 0x1b4f: 0x0e, + 0x1b50: 0x0f, 0x1b51: 0x10, 0x1b52: 0x11, 0x1b53: 0x12, 0x1b54: 0x13, 0x1b55: 0x14, 0x1b56: 0x15, 0x1b57: 0x16, + 0x1b58: 0x17, 0x1b59: 0x18, 0x1b5a: 0x19, 0x1b5b: 0x1a, 0x1b5c: 0x1b, 0x1b5d: 0x1c, 0x1b5e: 0x1d, 0x1b5f: 0x1e, + 0x1b60: 0x01, 0x1b61: 0x6a, 0x1b62: 0x30, 0x1b63: 0x04, 0x1b64: 0x05, + 0x1b6a: 0x06, 0x1b6d: 0x07, 0x1b6f: 0x08, + 0x1b70: 0x13, 0x1b73: 0x15, + // Block 0x6e, offset 0x1b80 + 0x1b80: 0x2ab, 0x1b81: 0x2ac, 0x1b82: 0x2ad, 0x1b83: 0x2ae, 0x1b84: 0x2af, 0x1b85: 0x2b0, 0x1b86: 0xc0, 0x1b87: 0x2b1, + 0x1b88: 0x2b2, 0x1b89: 0x2b3, 0x1b8a: 0xc4, 0x1b8b: 0x2b4, 0x1b8c: 0xc6, 0x1b8d: 0x2b5, 0x1b8e: 0xc8, 0x1b8f: 0x2b6, + // Block 0x6f, offset 0x1bc0 + 0x1bf7: 0xca, + 0x1bf8: 0x2b7, 0x1bf9: 0x2b8, 0x1bfa: 0x2b9, 0x1bfb: 0x2ba, 0x1bfc: 0x2bb, 0x1bfd: 0x2bc, 0x1bfe: 0x2bd, 0x1bff: 0x2be, + // Block 0x70, offset 0x1c00 + 0x1c00: 0x2bf, 0x1c01: 0x2c0, 0x1c02: 0x2c1, 0x1c03: 0x2c2, 0x1c04: 0x2c3, 0x1c05: 0x2c4, 0x1c06: 0x2c5, 0x1c07: 0x2c6, + 0x1c08: 0x2c7, 0x1c09: 0x2c8, 0x1c0a: 0x2c9, 0x1c0b: 0x2ca, 0x1c0c: 0x2cb, 0x1c0d: 0x2cc, 0x1c0e: 0x2cd, 0x1c0f: 0x2ce, + 0x1c10: 0x2cf, 0x1c11: 0x2d0, 0x1c12: 0x2d1, 0x1c13: 0x2d2, 0x1c14: 0x2d3, 0x1c15: 0x2d4, 0x1c16: 0x2d5, 0x1c17: 0x2d6, + 0x1c18: 0x2d7, 0x1c19: 0x2d8, 0x1c1a: 0x2d9, 0x1c1b: 0x2da, 0x1c1c: 0x2db, 0x1c1d: 0x2dc, 0x1c1e: 0x2dd, 0x1c1f: 0x2de, + 0x1c20: 0x2df, 0x1c21: 0x2e0, 0x1c22: 0x2e1, 0x1c23: 0x2e2, 0x1c24: 0x2e3, 0x1c25: 0x2e4, 0x1c26: 0x2e5, 0x1c27: 0x2e6, + 0x1c28: 0x2e7, 0x1c29: 0x2e8, 0x1c2a: 0x2e9, 0x1c2b: 0x2ea, 0x1c2c: 0x2eb, 0x1c2d: 0x2ec, 0x1c2e: 0x2ed, 0x1c2f: 0x2ee, + 0x1c30: 0x2ef, 0x1c31: 0x2f0, 0x1c32: 0x2f1, 0x1c33: 0x2f2, 0x1c34: 0x2f3, 0x1c35: 0x2f4, 0x1c36: 0x2f5, 0x1c37: 0x2f6, + 0x1c38: 0x2f7, 0x1c39: 0x2f8, 0x1c3a: 0x2f9, 0x1c3b: 0x2fa, 0x1c3c: 0x2fb, 0x1c3d: 0x2fc, 0x1c3e: 0x2fd, 0x1c3f: 0x2fe, + // Block 0x71, offset 0x1c40 + 0x1c40: 0x2ff, 0x1c41: 0x300, 0x1c42: 0x301, 0x1c43: 0x302, 0x1c44: 0x303, 0x1c45: 0x304, 0x1c46: 0x305, 0x1c47: 0x306, + 0x1c48: 0x307, 0x1c49: 0x308, 0x1c4a: 0x309, 0x1c4b: 0x30a, 0x1c4c: 0x30b, 0x1c4d: 0x30c, 0x1c4e: 0x30d, 0x1c4f: 0x30e, + 0x1c50: 0x30f, 0x1c51: 0x310, 0x1c52: 0x311, 0x1c53: 0x312, 0x1c54: 0x313, 0x1c55: 0x314, 0x1c56: 0x315, 0x1c57: 0x316, + 0x1c58: 0x317, 0x1c59: 0x318, 0x1c5a: 0x319, 0x1c5b: 0x31a, 0x1c5c: 0x31b, 0x1c5d: 0x31c, 0x1c5e: 0x31d, 0x1c5f: 0x31e, + 0x1c60: 0x31f, 0x1c61: 0x320, 0x1c62: 0x321, 0x1c63: 0x322, 0x1c64: 0x323, 0x1c65: 0x324, 0x1c66: 0x325, 0x1c67: 0x326, + 0x1c68: 0x327, 0x1c69: 0x328, 0x1c6a: 0x329, 0x1c6b: 0x32a, 0x1c6c: 0x32b, 0x1c6d: 0x32c, 0x1c6e: 0x32d, 0x1c6f: 0x32e, + 0x1c70: 0x32f, 0x1c71: 0x330, 0x1c72: 0x331, 0x1c73: 0x332, 0x1c74: 0x333, 0x1c75: 0x334, 0x1c76: 0x335, 0x1c77: 0x336, + 0x1c78: 0x337, 0x1c79: 0x338, 0x1c7a: 0x339, 0x1c7b: 0x33a, 0x1c7c: 0x33b, 0x1c7d: 0x33c, 0x1c7e: 0x33d, 0x1c7f: 0x33e, + // Block 0x72, offset 0x1c80 + 0x1c80: 0x33f, 0x1c81: 0x340, 0x1c82: 0x341, 0x1c83: 0x342, 0x1c84: 0x343, 0x1c85: 0x344, 0x1c86: 0x345, 0x1c87: 0x346, + 0x1c88: 0x347, 0x1c89: 0x348, 0x1c8a: 0x349, 0x1c8b: 0x34a, 0x1c8c: 0x34b, 0x1c8d: 0x34c, 0x1c8e: 0x34d, 0x1c8f: 0x34e, + 0x1c90: 0x34f, 0x1c91: 0x350, 0x1c92: 0x351, 0x1c93: 0x352, 0x1c94: 0x353, 0x1c95: 0x354, 0x1c96: 0x355, 0x1c97: 0x356, + 0x1c98: 0x357, 0x1c99: 0x358, 0x1c9a: 0x359, 0x1c9b: 0x35a, 0x1c9c: 0x35b, 0x1c9d: 0x35c, 0x1c9e: 0x35d, 0x1c9f: 0x35e, + 0x1ca0: 0x35f, 0x1ca1: 0x360, 0x1ca2: 0x361, 0x1ca3: 0x362, 0x1ca4: 0x363, 0x1ca5: 0x364, 0x1ca6: 0x365, 0x1ca7: 0x366, + 0x1ca8: 0x367, 0x1ca9: 0x368, 0x1caa: 0x369, 0x1cab: 0x36a, 0x1cac: 0x36b, 0x1cad: 0x36c, 0x1cae: 0x36d, 0x1caf: 0x36e, + 0x1cb0: 0x36f, 0x1cb1: 0x370, 0x1cb2: 0x371, 0x1cb3: 0x372, 0x1cb4: 0x373, 0x1cb5: 0x374, 0x1cb6: 0x375, 0x1cb7: 0x376, + 0x1cb8: 0x377, 0x1cb9: 0x378, 0x1cba: 0x379, 0x1cbc: 0x37a, 0x1cbd: 0x37b, 0x1cbe: 0x37c, 0x1cbf: 0x37d, + // Block 0x73, offset 0x1cc0 + 0x1cc0: 0x37e, 0x1cc1: 0x37f, 0x1cc2: 0x380, 0x1cc3: 0x381, 0x1cc4: 0x382, 0x1cc5: 0x383, 0x1cc6: 0x384, 0x1cc7: 0x385, + 0x1cc8: 0x386, 0x1cc9: 0x387, 0x1cca: 0x388, 0x1ccb: 0x389, 0x1ccc: 0x38a, 0x1ccd: 0x38b, 0x1cce: 0x38c, 0x1ccf: 0x38d, + 0x1cd0: 0x38e, 0x1cd1: 0x38f, 0x1cd2: 0x390, 0x1cd3: 0x391, 0x1cd4: 0x392, 0x1cd5: 0x393, 0x1cd6: 0x394, 0x1cd7: 0x395, + 0x1cd8: 0x396, 0x1cd9: 0x397, 0x1cda: 0x398, 0x1cdb: 0x399, 0x1cdc: 0x39a, 0x1cdd: 0x39b, 0x1cde: 0x39c, 0x1cdf: 0x39d, + 0x1ce0: 0x39e, 0x1ce1: 0x39f, 0x1ce2: 0x3a0, 0x1ce3: 0x3a1, 0x1ce4: 0x3a2, 0x1ce5: 0x3a3, 0x1ce6: 0x3a4, 0x1ce7: 0x3a5, + 0x1ce8: 0x3a6, 0x1ce9: 0x3a7, 0x1cea: 0x3a8, 0x1ceb: 0x3a9, 0x1cec: 0x3aa, 0x1ced: 0x3ab, 0x1cee: 0x3ac, + 0x1cf0: 0x3ad, 0x1cf1: 0x3ae, 0x1cf2: 0x3af, 0x1cf3: 0x3b0, 0x1cf4: 0x3b1, 0x1cf5: 0x3b2, 0x1cf6: 0x3b3, 0x1cf7: 0x3b4, + 0x1cf8: 0x3b5, 0x1cf9: 0x3b6, 0x1cfa: 0x3b7, 0x1cfb: 0x3b8, 0x1cfc: 0x3b9, 0x1cfd: 0x3ba, 0x1cfe: 0x3bb, 0x1cff: 0x3bc, + // Block 0x74, offset 0x1d00 + 0x1d00: 0x3bd, 0x1d01: 0x3be, 0x1d02: 0x3bf, 0x1d03: 0x3c0, 0x1d04: 0x3c1, 0x1d05: 0x3c2, 0x1d06: 0x3c3, 0x1d07: 0x3c4, + 0x1d08: 0x3c5, 0x1d09: 0x3c6, 0x1d0a: 0x3c7, 0x1d0b: 0x3c8, 0x1d0c: 0x3c9, 0x1d0d: 0x3ca, 0x1d0e: 0x3cb, 0x1d0f: 0x3cc, + 0x1d10: 0x3cd, 0x1d11: 0x3ce, 0x1d12: 0x3cf, 0x1d15: 0x3d0, 0x1d16: 0x3d1, 0x1d17: 0x3d2, + 0x1d18: 0x3d3, 0x1d19: 0x3d4, 0x1d1a: 0x3d5, 0x1d1b: 0x3d6, 0x1d1c: 0x3d7, 0x1d1d: 0x3d8, 0x1d1e: 0x3d9, 0x1d1f: 0x3da, + 0x1d20: 0x3db, 0x1d21: 0x3dc, 0x1d22: 0x3dd, 0x1d23: 0x3de, 0x1d24: 0x3df, 0x1d25: 0x3e0, 0x1d26: 0x3e1, 0x1d27: 0x3e2, + 0x1d28: 0x3e3, 0x1d29: 0x3e4, 0x1d2a: 0x3e5, 0x1d2b: 0x3e6, 0x1d2c: 0x3e7, 0x1d2d: 0x3e8, 0x1d2e: 0x3e9, 0x1d2f: 0x3ea, + 0x1d30: 0x3eb, 0x1d31: 0x3ec, 0x1d33: 0x3ed, 0x1d34: 0x3ee, 0x1d35: 0x3ef, 0x1d36: 0x3f0, 0x1d37: 0x3f1, + 0x1d38: 0x3f2, 0x1d39: 0x3f3, 0x1d3a: 0x3f4, 0x1d3b: 0x3f5, 0x1d3c: 0x3f6, 0x1d3d: 0x3f7, 0x1d3e: 0x3f8, + // Block 0x75, offset 0x1d40 + 0x1d64: 0x3f9, 0x1d65: 0x3fa, 0x1d66: 0x3fb, 0x1d67: 0x3fc, + 0x1d68: 0x3fd, 0x1d69: 0x3fe, 0x1d6a: 0x3ff, 0x1d6b: 0x400, 0x1d6c: 0x103, 0x1d6d: 0x104, 0x1d6e: 0x105, 0x1d6f: 0x106, + 0x1d70: 0x107, 0x1d71: 0x108, 0x1d72: 0x109, 0x1d73: 0x10a, 0x1d74: 0x10b, 0x1d75: 0x10c, 0x1d76: 0x10d, 0x1d77: 0x10e, + 0x1d78: 0x10f, 0x1d79: 0x110, 0x1d7a: 0x111, 0x1d7b: 0x112, 0x1d7c: 0x401, 0x1d7d: 0x402, 0x1d7e: 0x403, 0x1d7f: 0x404, + // Block 0x76, offset 0x1d80 + 0x1d80: 0x18b, 0x1d81: 0x18c, 0x1d82: 0x18d, 0x1d83: 0x18e, 0x1d84: 0x18f, 0x1d85: 0x190, 0x1d86: 0x191, 0x1d87: 0x192, + 0x1d88: 0x193, 0x1d89: 0x405, 0x1d8c: 0x195, 0x1d8d: 0x196, 0x1d8e: 0x197, 0x1d8f: 0x198, + 0x1d90: 0x199, 0x1d91: 0x19a, 0x1d92: 0x19b, 0x1d93: 0x19c, 0x1d94: 0x19d, 0x1d95: 0x19e, 0x1d97: 0x19f, + 0x1d98: 0x1a0, 0x1d99: 0x1a1, 0x1d9a: 0x1a2, 0x1d9b: 0x1a3, 0x1d9c: 0x1a4, 0x1d9d: 0x1a5, + // Block 0x77, offset 0x1dc0 + 0x1de0: 0x406, 0x1de1: 0x407, 0x1de2: 0x408, 0x1de3: 0x409, 0x1de4: 0x40a, 0x1de5: 0x40b, 0x1de6: 0x40c, 0x1de7: 0x40d, + 0x1de8: 0x40e, + // Block 0x78, offset 0x1e00 + 0x1e10: 0x09, 0x1e11: 0x0a, 0x1e12: 0x0b, 0x1e13: 0x0c, 0x1e16: 0x0d, + 0x1e1b: 0x0e, 0x1e1d: 0x0f, 0x1e1e: 0x10, 0x1e1f: 0x74, + 0x1e2f: 0x75, + // Block 0x79, offset 0x1e40 + 0x1e42: 0x01, 0x1e43: 0x02, 0x1e44: 0x03, 0x1e45: 0x04, 0x1e46: 0x05, 0x1e47: 0x06, + 0x1e48: 0x07, 0x1e49: 0x08, 0x1e4a: 0x09, 0x1e4b: 0x0a, 0x1e4c: 0x0b, 0x1e4d: 0x0c, 0x1e4e: 0x0d, 0x1e4f: 0x0e, + 0x1e50: 0x0f, 0x1e51: 0x10, 0x1e52: 0x11, 0x1e53: 0x12, 0x1e54: 0x13, 0x1e55: 0x14, 0x1e56: 0x15, 0x1e57: 0x16, + 0x1e58: 0x17, 0x1e59: 0x18, 0x1e5a: 0x19, 0x1e5b: 0x1a, 0x1e5c: 0x1b, 0x1e5d: 0x1c, 0x1e5e: 0x1d, 0x1e5f: 0x1e, + 0x1e60: 0x01, 0x1e61: 0x02, 0x1e62: 0x03, 0x1e63: 0x6c, 0x1e64: 0x6d, 0x1e65: 0x6e, 0x1e66: 0x6f, 0x1e67: 0x70, + 0x1e68: 0x71, 0x1e69: 0x72, 0x1e6a: 0x06, 0x1e6d: 0x07, 0x1e6f: 0x73, + 0x1e70: 0x76, 0x1e73: 0x15, + // Block 0x7a, offset 0x1e80 + 0x1e82: 0x01, 0x1e83: 0x02, 0x1e84: 0x03, 0x1e85: 0x04, 0x1e86: 0x05, 0x1e87: 0x06, + 0x1e88: 0x07, 0x1e89: 0x08, 0x1e8a: 0x09, 0x1e8b: 0x0a, 0x1e8c: 0x0b, 0x1e8d: 0x0c, 0x1e8e: 0x0d, 0x1e8f: 0x0e, + 0x1e90: 0x40f, 0x1e91: 0x410, 0x1e92: 0x411, 0x1e93: 0x12, 0x1e94: 0x13, 0x1e95: 0x14, 0x1e96: 0x15, 0x1e97: 0x16, + 0x1e98: 0x17, 0x1e99: 0x18, 0x1e9a: 0x19, 0x1e9b: 0x1a, 0x1e9c: 0x1b, 0x1e9d: 0x1c, 0x1e9e: 0x1d, 0x1e9f: 0x1e, + 0x1ea0: 0x01, 0x1ea1: 0x02, 0x1ea2: 0x03, 0x1ea3: 0x04, 0x1ea4: 0x05, + 0x1eaa: 0x06, 0x1ead: 0x07, 0x1eaf: 0x08, + 0x1eb0: 0x13, 0x1eb3: 0x15, + // Block 0x7b, offset 0x1ec0 + 0x1ec2: 0x01, 0x1ec3: 0x1f7, 0x1ec4: 0x414, 0x1ec5: 0x1f9, 0x1ec6: 0x05, 0x1ec7: 0x1fa, + 0x1ec8: 0x1fb, 0x1ec9: 0x08, 0x1eca: 0x09, 0x1ecb: 0x0a, 0x1ecc: 0x0b, 0x1ecd: 0x0c, 0x1ece: 0x0d, 0x1ecf: 0x0e, + 0x1ed0: 0x0f, 0x1ed1: 0x10, 0x1ed2: 0x11, 0x1ed3: 0x12, 0x1ed4: 0x13, 0x1ed5: 0x14, 0x1ed6: 0x15, 0x1ed7: 0x16, + 0x1ed8: 0x17, 0x1ed9: 0x18, 0x1eda: 0x19, 0x1edb: 0x1a, 0x1edc: 0x1b, 0x1edd: 0x1c, 0x1ede: 0x1d, 0x1edf: 0x1e, + 0x1ee0: 0x01, 0x1ee1: 0x2f, 0x1ee2: 0x30, 0x1ee3: 0x04, 0x1ee4: 0x05, + 0x1eea: 0x06, 0x1eed: 0x07, 0x1eef: 0x08, + 0x1ef0: 0x13, 0x1ef3: 0x15, + // Block 0x7c, offset 0x1f00 + 0x1f00: 0x3f, 0x1f01: 0x40, 0x1f02: 0x41, 0x1f03: 0x42, 0x1f04: 0x43, 0x1f05: 0x44, 0x1f06: 0x45, 0x1f07: 0x46, + 0x1f08: 0x47, 0x1f09: 0x48, 0x1f0a: 0x49, 0x1f0b: 0x4a, 0x1f0c: 0x4b, 0x1f0d: 0x4c, 0x1f0e: 0x4d, 0x1f0f: 0x4e, + 0x1f10: 0x4f, 0x1f11: 0x50, 0x1f12: 0x51, 0x1f13: 0x52, 0x1f14: 0x53, 0x1f15: 0x54, 0x1f16: 0x55, 0x1f17: 0x56, + 0x1f18: 0x57, 0x1f19: 0x58, 0x1f1a: 0x59, 0x1f1b: 0x5a, 0x1f1c: 0x5b, 0x1f1d: 0x5c, 0x1f1e: 0x415, 0x1f1f: 0x416, + 0x1f20: 0x5f, 0x1f21: 0x60, 0x1f22: 0x61, 0x1f23: 0x62, 0x1f24: 0x63, 0x1f25: 0x64, 0x1f26: 0x65, 0x1f27: 0x66, + 0x1f28: 0x67, 0x1f29: 0x68, 0x1f2a: 0x69, 0x1f2c: 0x6a, 0x1f2d: 0x6b, 0x1f2e: 0x6c, 0x1f2f: 0x6d, + 0x1f30: 0x6e, 0x1f31: 0x6f, 0x1f33: 0x70, 0x1f34: 0x71, 0x1f35: 0x72, 0x1f36: 0x73, 0x1f37: 0x74, + 0x1f38: 0x75, 0x1f39: 0x76, 0x1f3a: 0x77, 0x1f3b: 0x78, 0x1f3c: 0x79, 0x1f3d: 0x7a, 0x1f3e: 0x7b, 0x1f3f: 0x7c, + // Block 0x7d, offset 0x1f40 + 0x1f42: 0x01, 0x1f43: 0x02, 0x1f44: 0x03, 0x1f45: 0x04, 0x1f46: 0x05, 0x1f47: 0x06, + 0x1f48: 0x07, 0x1f49: 0x08, 0x1f4a: 0x09, 0x1f4b: 0x0a, 0x1f4c: 0x0b, 0x1f4d: 0x0c, 0x1f4e: 0x0d, 0x1f4f: 0x0e, + 0x1f50: 0x0f, 0x1f51: 0x10, 0x1f52: 0x11, 0x1f53: 0x12, 0x1f54: 0x13, 0x1f55: 0x14, 0x1f56: 0x15, 0x1f57: 0x16, + 0x1f58: 0x17, 0x1f59: 0x18, 0x1f5a: 0x19, 0x1f5b: 0x1a, 0x1f5c: 0x1b, 0x1f5d: 0x1c, 0x1f5e: 0x1d, 0x1f5f: 0x1e, + 0x1f60: 0x01, 0x1f61: 0x7a, 0x1f62: 0x03, 0x1f63: 0x04, 0x1f64: 0x05, + 0x1f6a: 0x06, 0x1f6d: 0x07, 0x1f6f: 0x08, + 0x1f70: 0x13, 0x1f73: 0x15, + // Block 0x7e, offset 0x1f80 + 0x1fa0: 0x1f, 0x1fa1: 0x20, 0x1fa2: 0x21, 0x1fa3: 0x22, 0x1fa4: 0x23, 0x1fa5: 0x24, 0x1fa6: 0x25, 0x1fa7: 0x26, + 0x1fa8: 0x27, 0x1fa9: 0x28, 0x1faa: 0x29, 0x1fab: 0x2a, 0x1fac: 0x2b, 0x1fad: 0x2c, 0x1fae: 0x2d, 0x1faf: 0x2e, + 0x1fb0: 0x2f, 0x1fb1: 0x30, 0x1fb2: 0x417, 0x1fb3: 0x418, 0x1fb4: 0x33, 0x1fb5: 0x34, 0x1fb6: 0x35, 0x1fb7: 0x36, + 0x1fb8: 0x37, 0x1fb9: 0x38, 0x1fba: 0x39, 0x1fbb: 0x3a, 0x1fbc: 0x3b, 0x1fbd: 0x3c, 0x1fbe: 0x3d, 0x1fbf: 0x3e, + // Block 0x7f, offset 0x1fc0 + 0x1fc2: 0x01, 0x1fc3: 0x02, 0x1fc4: 0x03, 0x1fc5: 0x04, 0x1fc6: 0x05, 0x1fc7: 0x06, + 0x1fc8: 0x07, 0x1fc9: 0x08, 0x1fca: 0x09, 0x1fcb: 0x0a, 0x1fcc: 0x0b, 0x1fcd: 0x0c, 0x1fce: 0x0d, 0x1fcf: 0x0e, + 0x1fd0: 0x0f, 0x1fd1: 0x10, 0x1fd2: 0x11, 0x1fd3: 0x12, 0x1fd4: 0x13, 0x1fd5: 0x14, 0x1fd6: 0x15, 0x1fd7: 0x16, + 0x1fd8: 0x17, 0x1fd9: 0x18, 0x1fda: 0x19, 0x1fdb: 0x1a, 0x1fdc: 0x1b, 0x1fdd: 0x1c, 0x1fde: 0x1d, 0x1fdf: 0x1e, + 0x1fe0: 0x7c, 0x1fe1: 0x02, 0x1fe2: 0x03, 0x1fe3: 0x04, 0x1fe4: 0x05, + 0x1fea: 0x06, 0x1fed: 0x07, 0x1fef: 0x08, + 0x1ff0: 0x13, 0x1ff3: 0x15, + // Block 0x80, offset 0x2000 + 0x2000: 0xba, 0x2001: 0xbb, 0x2002: 0xbc, 0x2003: 0xbd, 0x2004: 0xbe, 0x2005: 0xbf, 0x2006: 0xc0, 0x2007: 0xc1, + 0x2008: 0x419, 0x2009: 0x2b3, 0x200a: 0xc4, 0x200b: 0x2b4, 0x200c: 0xc6, 0x200d: 0x2b5, 0x200e: 0xc8, 0x200f: 0x2b6, + // Block 0x81, offset 0x2040 + 0x2077: 0xca, + 0x2078: 0x41a, 0x2079: 0x41b, 0x207a: 0x41c, 0x207b: 0x41d, 0x207c: 0x41e, 0x207d: 0x41f, 0x207e: 0x420, 0x207f: 0x421, + // Block 0x82, offset 0x2080 + 0x2080: 0x422, 0x2081: 0x423, 0x2082: 0x424, 0x2083: 0x425, 0x2084: 0x426, 0x2085: 0x427, 0x2086: 0x428, 0x2087: 0x429, + 0x2088: 0x42a, 0x2089: 0x42b, 0x208a: 0x42c, 0x208b: 0x42d, 0x208c: 0x42e, 0x208d: 0x42f, 0x208e: 0x430, 0x208f: 0x431, + 0x2090: 0x432, 0x2091: 0x433, 0x2092: 0x434, 0x2093: 0x435, 0x2094: 0x436, 0x2095: 0x437, 0x2096: 0x438, 0x2097: 0x439, + 0x2098: 0x43a, 0x2099: 0x43b, 0x209a: 0x43c, 0x209b: 0x43d, 0x209c: 0x43e, 0x209d: 0x43f, 0x209e: 0x440, 0x209f: 0x441, + 0x20a0: 0x442, 0x20a1: 0x443, 0x20a2: 0x444, 0x20a3: 0x445, 0x20a4: 0x446, 0x20a5: 0x447, 0x20a6: 0x448, 0x20a7: 0x449, + 0x20a8: 0x44a, 0x20a9: 0x44b, 0x20aa: 0x44c, 0x20ab: 0x44d, 0x20ac: 0x44e, 0x20ad: 0x44f, 0x20ae: 0x450, 0x20af: 0x451, + 0x20b0: 0x452, 0x20b1: 0x453, 0x20b2: 0x454, 0x20b3: 0x455, 0x20b4: 0x456, 0x20b5: 0x457, 0x20b6: 0x458, 0x20b7: 0x459, + 0x20b8: 0x45a, 0x20b9: 0x45b, 0x20ba: 0x45c, 0x20bb: 0x45d, 0x20bc: 0x45e, 0x20bd: 0x45f, 0x20be: 0x460, 0x20bf: 0x461, + // Block 0x83, offset 0x20c0 + 0x20c0: 0x462, 0x20c1: 0x463, 0x20c2: 0x464, 0x20c3: 0x465, 0x20c4: 0x466, 0x20c5: 0x467, 0x20c6: 0x468, 0x20c7: 0x469, + 0x20c8: 0x46a, 0x20c9: 0x46b, 0x20ca: 0x46c, 0x20cb: 0x46d, 0x20cc: 0x46e, 0x20cd: 0x46f, 0x20ce: 0x470, 0x20cf: 0x471, + 0x20d0: 0x472, 0x20d1: 0x473, 0x20d2: 0x474, 0x20d3: 0x475, 0x20d4: 0x476, 0x20d5: 0x477, 0x20d6: 0x478, 0x20d7: 0x479, + 0x20d8: 0x47a, 0x20d9: 0x47b, 0x20da: 0x47c, 0x20db: 0x47d, 0x20dc: 0x47e, 0x20dd: 0x47f, 0x20de: 0x480, 0x20df: 0x481, + 0x20e0: 0x482, 0x20e1: 0x483, 0x20e2: 0x484, 0x20e3: 0x485, 0x20e4: 0x486, 0x20e5: 0x487, 0x20e6: 0x488, 0x20e7: 0x489, + 0x20e8: 0x48a, 0x20e9: 0x48b, 0x20ea: 0x48c, 0x20eb: 0x48d, 0x20ec: 0x48e, 0x20ed: 0x48f, 0x20ee: 0x490, 0x20ef: 0x491, + 0x20f0: 0x492, 0x20f1: 0x493, 0x20f2: 0x494, 0x20f3: 0x495, 0x20f4: 0x496, 0x20f5: 0x497, 0x20f6: 0x498, 0x20f7: 0x499, + 0x20f8: 0x49a, 0x20f9: 0x49b, 0x20fa: 0x49c, 0x20fb: 0x49d, 0x20fc: 0x49e, 0x20fd: 0x49f, 0x20fe: 0x4a0, 0x20ff: 0x4a1, + // Block 0x84, offset 0x2100 + 0x2100: 0x4a2, 0x2101: 0x4a3, 0x2102: 0x4a4, 0x2103: 0x4a5, 0x2104: 0x4a6, 0x2105: 0x4a7, 0x2106: 0x4a8, 0x2107: 0x4a9, + 0x2108: 0x4aa, 0x2109: 0x4ab, 0x210a: 0x4ac, 0x210b: 0x4ad, 0x210c: 0x4ae, 0x210d: 0x4af, 0x210e: 0x4b0, 0x210f: 0x4b1, + 0x2110: 0x4b2, 0x2111: 0x4b3, 0x2112: 0x4b4, 0x2113: 0x4b5, 0x2114: 0x4b6, 0x2115: 0x4b7, 0x2116: 0x4b8, 0x2117: 0x4b9, + 0x2118: 0x4ba, 0x2119: 0x4bb, 0x211a: 0x4bc, 0x211b: 0x4bd, 0x211c: 0x4be, 0x211d: 0x4bf, 0x211e: 0x4c0, 0x211f: 0x4c1, + 0x2120: 0x4c2, 0x2121: 0x4c3, 0x2122: 0x4c4, 0x2123: 0x4c5, 0x2124: 0x4c6, 0x2125: 0x4c7, 0x2126: 0x4c8, 0x2127: 0x4c9, + 0x2128: 0x4ca, 0x2129: 0x4cb, 0x212a: 0x4cc, 0x212b: 0x4cd, 0x212c: 0x4ce, 0x212d: 0x4cf, 0x212e: 0x4d0, 0x212f: 0x4d1, + 0x2130: 0x4d2, 0x2131: 0x4d3, 0x2132: 0x4d4, 0x2133: 0x4d5, 0x2134: 0x4d6, 0x2135: 0x4d7, 0x2136: 0x4d8, 0x2137: 0x4d9, + 0x2138: 0x4da, 0x2139: 0x4db, 0x213a: 0x4dc, 0x213c: 0x4dd, 0x213d: 0x4de, 0x213e: 0x4df, 0x213f: 0x4e0, + // Block 0x85, offset 0x2140 + 0x2140: 0x4e1, 0x2141: 0x4e2, 0x2142: 0x4e3, 0x2143: 0x4e4, 0x2144: 0x4e5, 0x2145: 0x4e6, 0x2146: 0x4e7, 0x2147: 0x4e8, + 0x2148: 0x4e9, 0x2149: 0x4ea, 0x214a: 0x4eb, 0x214b: 0x4ec, 0x214c: 0x4ed, 0x214d: 0x4ee, 0x214e: 0x4ef, 0x214f: 0x4f0, + 0x2150: 0x4f1, 0x2151: 0x4f2, 0x2152: 0x4f3, 0x2153: 0x4f4, 0x2154: 0x4f5, 0x2155: 0x4f6, 0x2156: 0x4f7, 0x2157: 0x4f8, + 0x2158: 0x4f9, 0x2159: 0x4fa, 0x215a: 0x4fb, 0x215b: 0x4fc, 0x215c: 0x4fd, 0x215d: 0x4fe, 0x215e: 0x4ff, 0x215f: 0x500, + 0x2160: 0x501, 0x2161: 0x502, 0x2162: 0x503, 0x2163: 0x504, 0x2164: 0x505, 0x2165: 0x506, 0x2166: 0x507, 0x2167: 0x508, + 0x2168: 0x509, 0x2169: 0x50a, 0x216a: 0x50b, 0x216b: 0x50c, 0x216c: 0x50d, 0x216d: 0x50e, 0x216e: 0x50f, + 0x2170: 0x510, 0x2171: 0x511, 0x2172: 0x512, 0x2173: 0x513, 0x2174: 0x514, 0x2175: 0x515, 0x2176: 0x516, 0x2177: 0x517, + 0x2178: 0x518, 0x2179: 0x519, 0x217a: 0x51a, 0x217b: 0x51b, 0x217c: 0x51c, 0x217d: 0x51d, 0x217e: 0x51e, 0x217f: 0x51f, + // Block 0x86, offset 0x2180 + 0x2180: 0x520, 0x2181: 0x521, 0x2182: 0x522, 0x2183: 0x523, 0x2184: 0x524, 0x2185: 0x525, 0x2186: 0x526, 0x2187: 0x527, + 0x2188: 0x528, 0x2189: 0x529, 0x218a: 0x52a, 0x218b: 0x52b, 0x218c: 0x52c, 0x218d: 0x52d, 0x218e: 0x52e, 0x218f: 0x52f, + 0x2190: 0x530, 0x2191: 0x531, 0x2195: 0x532, 0x2196: 0x533, 0x2197: 0x534, + 0x2198: 0x535, 0x2199: 0x536, 0x219a: 0x537, 0x219b: 0x538, 0x219c: 0x539, 0x219d: 0x53a, 0x219e: 0x53b, 0x219f: 0x53c, + 0x21a0: 0x53d, 0x21a1: 0x53e, 0x21a2: 0x53f, 0x21a3: 0x540, 0x21a4: 0x541, 0x21a5: 0x542, 0x21a6: 0x543, 0x21a7: 0x544, + 0x21a8: 0x545, 0x21a9: 0x546, 0x21aa: 0x547, 0x21ab: 0x548, 0x21ac: 0x549, 0x21ad: 0x54a, 0x21ae: 0x54b, 0x21af: 0x54c, + 0x21b0: 0x54d, 0x21b1: 0x54e, 0x21b3: 0x54f, 0x21b4: 0x550, 0x21b5: 0x551, 0x21b6: 0x552, 0x21b7: 0x553, + 0x21b8: 0x554, 0x21b9: 0x555, 0x21ba: 0x556, 0x21bb: 0x557, 0x21bc: 0x558, 0x21bd: 0x559, 0x21be: 0x55a, + // Block 0x87, offset 0x21c0 + 0x21e4: 0x55b, 0x21e5: 0x55c, 0x21e6: 0x55d, 0x21e7: 0x55e, + 0x21e8: 0x55f, 0x21e9: 0x560, 0x21ea: 0x561, 0x21eb: 0x562, 0x21ec: 0x103, 0x21ed: 0x104, 0x21ee: 0x105, 0x21ef: 0x106, + 0x21f0: 0x107, 0x21f1: 0x108, 0x21f2: 0x109, 0x21f3: 0x10a, 0x21f4: 0x10b, 0x21f5: 0x10c, 0x21f6: 0x10d, 0x21f7: 0x10e, + 0x21f8: 0x10f, 0x21f9: 0x110, 0x21fa: 0x111, 0x21fb: 0x112, 0x21fc: 0x113, 0x21fd: 0x114, 0x21fe: 0x115, 0x21ff: 0x116, + // Block 0x88, offset 0x2200 + 0x2200: 0x18b, 0x2201: 0x18c, 0x2202: 0x18d, 0x2203: 0x18e, 0x2204: 0x18f, 0x2205: 0x190, 0x2206: 0x191, 0x2207: 0x192, + 0x2208: 0x193, 0x2209: 0x563, 0x220c: 0x195, 0x220d: 0x196, 0x220e: 0x197, 0x220f: 0x198, + 0x2210: 0x199, 0x2211: 0x19a, 0x2212: 0x19b, 0x2213: 0x19c, 0x2214: 0x19d, 0x2215: 0x19e, 0x2217: 0x19f, + 0x2218: 0x1a0, 0x2219: 0x1a1, 0x221a: 0x1a2, 0x221b: 0x1a3, 0x221c: 0x1a4, 0x221d: 0x1a5, + // Block 0x89, offset 0x2240 + 0x2260: 0x564, 0x2261: 0x565, 0x2262: 0x566, 0x2263: 0x567, 0x2264: 0x568, 0x2265: 0x569, 0x2266: 0x56a, 0x2267: 0x56b, + 0x2268: 0x56c, + // Block 0x8a, offset 0x2280 + 0x2290: 0x09, 0x2291: 0x0a, 0x2292: 0x0b, 0x2293: 0x0c, 0x2296: 0x0d, + 0x229b: 0x0e, 0x229d: 0x0f, 0x229e: 0x10, 0x229f: 0x86, + 0x22af: 0x87, + // Block 0x8b, offset 0x22c0 + 0x22c2: 0x01, 0x22c3: 0x02, 0x22c4: 0x03, 0x22c5: 0x04, 0x22c6: 0x05, 0x22c7: 0x06, + 0x22c8: 0x07, 0x22c9: 0x08, 0x22ca: 0x09, 0x22cb: 0x0a, 0x22cc: 0x0b, 0x22cd: 0x0c, 0x22ce: 0x0d, 0x22cf: 0x0e, + 0x22d0: 0x0f, 0x22d1: 0x10, 0x22d2: 0x11, 0x22d3: 0x12, 0x22d4: 0x13, 0x22d5: 0x14, 0x22d6: 0x15, 0x22d7: 0x16, + 0x22d8: 0x17, 0x22d9: 0x18, 0x22da: 0x19, 0x22db: 0x1a, 0x22dc: 0x1b, 0x22dd: 0x1c, 0x22de: 0x1d, 0x22df: 0x1e, + 0x22e0: 0x01, 0x22e1: 0x02, 0x22e2: 0x03, 0x22e3: 0x7e, 0x22e4: 0x7f, 0x22e5: 0x80, 0x22e6: 0x81, 0x22e7: 0x82, + 0x22e8: 0x83, 0x22e9: 0x84, 0x22ea: 0x06, 0x22ed: 0x07, 0x22ef: 0x85, + 0x22f0: 0x88, 0x22f3: 0x15, + // Block 0x8c, offset 0x2300 + 0x2320: 0x1f, 0x2321: 0x20, 0x2322: 0x21, 0x2323: 0x22, 0x2324: 0x56d, 0x2325: 0x24, 0x2326: 0x25, 0x2327: 0x26, + 0x2328: 0x27, 0x2329: 0x28, 0x232a: 0x29, 0x232b: 0x2a, 0x232c: 0x2b, 0x232d: 0x2c, 0x232e: 0x2d, 0x232f: 0x2e, + 0x2330: 0x2f, 0x2331: 0x30, 0x2332: 0x31, 0x2333: 0x32, 0x2334: 0x33, 0x2335: 0x34, 0x2336: 0x35, 0x2337: 0x36, + 0x2338: 0x37, 0x2339: 0x38, 0x233a: 0x39, 0x233b: 0x3a, 0x233c: 0x3b, 0x233d: 0x3c, 0x233e: 0x3d, 0x233f: 0x3e, + // Block 0x8d, offset 0x2340 + 0x2342: 0x01, 0x2343: 0x02, 0x2344: 0x03, 0x2345: 0x04, 0x2346: 0x05, 0x2347: 0x06, + 0x2348: 0x07, 0x2349: 0x08, 0x234a: 0x09, 0x234b: 0x0a, 0x234c: 0x0b, 0x234d: 0x0c, 0x234e: 0x0d, 0x234f: 0x0e, + 0x2350: 0x0f, 0x2351: 0x10, 0x2352: 0x11, 0x2353: 0x12, 0x2354: 0x13, 0x2355: 0x14, 0x2356: 0x15, 0x2357: 0x16, + 0x2358: 0x17, 0x2359: 0x18, 0x235a: 0x19, 0x235b: 0x1a, 0x235c: 0x1b, 0x235d: 0x1c, 0x235e: 0x1d, 0x235f: 0x1e, + 0x2360: 0x8a, 0x2361: 0x02, 0x2362: 0x03, 0x2363: 0x04, 0x2364: 0x05, + 0x236a: 0x06, 0x236d: 0x07, 0x236f: 0x08, + 0x2370: 0x13, 0x2373: 0x15, + // Block 0x8e, offset 0x2380 + 0x2382: 0x01, 0x2383: 0x02, 0x2384: 0x03, 0x2385: 0x04, 0x2386: 0x570, 0x2387: 0x06, + 0x2388: 0x07, 0x2389: 0x571, 0x238a: 0x09, 0x238b: 0x0a, 0x238c: 0x0b, 0x238d: 0x0c, 0x238e: 0x0d, 0x238f: 0x0e, + 0x2390: 0x0f, 0x2391: 0x10, 0x2392: 0x11, 0x2393: 0x12, 0x2394: 0x13, 0x2395: 0x14, 0x2396: 0x15, 0x2397: 0x16, + 0x2398: 0x17, 0x2399: 0x18, 0x239a: 0x19, 0x239b: 0x1a, 0x239c: 0x1b, 0x239d: 0x1c, 0x239e: 0x1d, 0x239f: 0x1e, + 0x23a0: 0x01, 0x23a1: 0x02, 0x23a2: 0x03, 0x23a3: 0x04, 0x23a4: 0x05, + 0x23aa: 0x06, 0x23ad: 0x07, 0x23af: 0x08, + 0x23b0: 0x13, 0x23b3: 0x15, + // Block 0x8f, offset 0x23c0 + 0x23c0: 0x3f, 0x23c1: 0x40, 0x23c2: 0x41, 0x23c3: 0x42, 0x23c4: 0x43, 0x23c5: 0x44, 0x23c6: 0x45, 0x23c7: 0x46, + 0x23c8: 0x47, 0x23c9: 0x48, 0x23ca: 0x49, 0x23cb: 0x4a, 0x23cc: 0x4b, 0x23cd: 0x4c, 0x23ce: 0x4d, 0x23cf: 0x4e, + 0x23d0: 0x4f, 0x23d1: 0x50, 0x23d2: 0x51, 0x23d3: 0x52, 0x23d4: 0x53, 0x23d5: 0x54, 0x23d6: 0x55, 0x23d7: 0x56, + 0x23d8: 0x57, 0x23d9: 0x58, 0x23da: 0x59, 0x23db: 0x5a, 0x23dc: 0x5b, 0x23dd: 0x5c, 0x23de: 0x5d, 0x23df: 0x5e, + 0x23e0: 0x5f, 0x23e1: 0x60, 0x23e2: 0x61, 0x23e3: 0x62, 0x23e4: 0x63, 0x23e5: 0x64, 0x23e6: 0x65, 0x23e7: 0x66, + 0x23e8: 0x67, 0x23e9: 0x68, 0x23ea: 0x69, 0x23ec: 0x6a, 0x23ed: 0x6b, 0x23ee: 0x6c, 0x23ef: 0x6d, + 0x23f0: 0x6e, 0x23f1: 0x6f, 0x23f3: 0x70, 0x23f4: 0x71, 0x23f5: 0x72, 0x23f6: 0x73, 0x23f7: 0x74, + 0x23f8: 0x75, 0x23f9: 0x57a, 0x23fa: 0x57b, 0x23fb: 0x57c, 0x23fc: 0x79, 0x23fd: 0x7a, 0x23fe: 0x7b, 0x23ff: 0x7c, + // Block 0x90, offset 0x2400 + 0x2400: 0x7d, 0x2401: 0x7e, 0x2402: 0x7f, 0x2403: 0x80, 0x2404: 0x81, 0x2405: 0x82, 0x2406: 0x83, 0x2407: 0x84, + 0x2408: 0x85, 0x2409: 0x86, 0x240a: 0x87, 0x240b: 0x88, 0x240c: 0x89, 0x240d: 0x8a, 0x240e: 0x8b, 0x240f: 0x8c, + 0x2410: 0x8d, 0x2411: 0x8e, 0x2412: 0x57d, 0x2413: 0x90, 0x2414: 0x91, 0x2415: 0x92, 0x2416: 0x93, 0x2417: 0x94, + 0x2418: 0x95, 0x2419: 0x96, 0x241a: 0x97, 0x241b: 0x98, 0x241c: 0x99, 0x241d: 0x9a, 0x241e: 0x9b, 0x241f: 0x9c, + 0x2420: 0x9d, 0x2421: 0x9e, 0x2422: 0x9f, 0x2423: 0xa0, 0x2424: 0xa1, 0x2425: 0xa2, 0x2426: 0xa3, 0x2427: 0xa4, + 0x2428: 0xa5, 0x2429: 0xa6, 0x242a: 0xa7, 0x242b: 0xa8, 0x242c: 0xa9, 0x242d: 0xaa, + 0x2430: 0xab, 0x2431: 0xac, 0x2432: 0xad, 0x2433: 0xae, 0x2434: 0xaf, 0x2435: 0xb0, 0x2436: 0xb1, 0x2437: 0xb2, + 0x2438: 0xb3, 0x243a: 0xb4, 0x243b: 0xb5, 0x243c: 0xb6, 0x243d: 0xb7, 0x243e: 0xb8, 0x243f: 0xb9, + // Block 0x91, offset 0x2440 + 0x2440: 0xba, 0x2441: 0xbb, 0x2442: 0xbc, 0x2443: 0xbd, 0x2444: 0xbe, 0x2445: 0xbf, 0x2446: 0xc0, 0x2447: 0xc1, + 0x2448: 0xc2, 0x2449: 0xc3, 0x244a: 0xc4, 0x244b: 0xc5, 0x244c: 0xc6, 0x244d: 0xc7, 0x244e: 0xc8, 0x244f: 0x57e, + // Block 0x92, offset 0x2480 + 0x2480: 0x18b, 0x2481: 0x18c, 0x2482: 0x18d, 0x2483: 0x18e, 0x2484: 0x57f, 0x2485: 0x190, 0x2486: 0x191, 0x2487: 0x192, + 0x2488: 0x193, 0x2489: 0x194, 0x248c: 0x195, 0x248d: 0x196, 0x248e: 0x197, 0x248f: 0x198, + 0x2490: 0x199, 0x2491: 0x19a, 0x2492: 0x19b, 0x2493: 0x19c, 0x2494: 0x19d, 0x2495: 0x19e, 0x2497: 0x19f, + 0x2498: 0x1a0, 0x2499: 0x1a1, 0x249a: 0x1a2, 0x249b: 0x1a3, 0x249c: 0x1a4, 0x249d: 0x1a5, + // Block 0x93, offset 0x24c0 + 0x24d0: 0x09, 0x24d1: 0x0a, 0x24d2: 0x0b, 0x24d3: 0x0c, 0x24d6: 0x0d, + 0x24db: 0x0e, 0x24dd: 0x0f, 0x24de: 0x10, 0x24df: 0x90, + 0x24ef: 0x12, + // Block 0x94, offset 0x2500 + 0x2502: 0x01, 0x2503: 0x574, 0x2504: 0x575, 0x2505: 0x576, 0x2506: 0x05, 0x2507: 0x577, + 0x2508: 0x578, 0x2509: 0x08, 0x250a: 0x09, 0x250b: 0x0a, 0x250c: 0x579, 0x250d: 0x0c, 0x250e: 0x0d, 0x250f: 0x0e, + 0x2510: 0x0f, 0x2511: 0x10, 0x2512: 0x11, 0x2513: 0x12, 0x2514: 0x13, 0x2515: 0x14, 0x2516: 0x15, 0x2517: 0x16, + 0x2518: 0x17, 0x2519: 0x18, 0x251a: 0x19, 0x251b: 0x1a, 0x251c: 0x1b, 0x251d: 0x1c, 0x251e: 0x1d, 0x251f: 0x1e, + 0x2520: 0x01, 0x2521: 0x8d, 0x2522: 0x8e, 0x2523: 0x8f, 0x2524: 0x05, + 0x252a: 0x06, 0x252d: 0x07, 0x252f: 0x08, + 0x2530: 0x91, 0x2533: 0x15, + // Block 0x95, offset 0x2540 + 0x2540: 0x3f, 0x2541: 0x40, 0x2542: 0x41, 0x2543: 0x42, 0x2544: 0x43, 0x2545: 0x44, 0x2546: 0x45, 0x2547: 0x46, + 0x2548: 0x47, 0x2549: 0x48, 0x254a: 0x49, 0x254b: 0x4a, 0x254c: 0x4b, 0x254d: 0x4c, 0x254e: 0x4d, 0x254f: 0x4e, + 0x2550: 0x4f, 0x2551: 0x50, 0x2552: 0x51, 0x2553: 0x52, 0x2554: 0x53, 0x2555: 0x54, 0x2556: 0x55, 0x2557: 0x56, + 0x2558: 0x57, 0x2559: 0x58, 0x255a: 0x59, 0x255b: 0x5a, 0x255c: 0x5b, 0x255d: 0x5c, 0x255e: 0x5d, 0x255f: 0x5e, + 0x2560: 0x5f, 0x2561: 0x60, 0x2562: 0x61, 0x2563: 0x62, 0x2564: 0x63, 0x2565: 0x64, 0x2566: 0x65, 0x2567: 0x66, + 0x2568: 0x67, 0x2569: 0x68, 0x256a: 0x69, 0x256c: 0x6a, 0x256d: 0x6b, 0x256e: 0x6c, 0x256f: 0x6d, + 0x2570: 0x6e, 0x2571: 0x6f, 0x2573: 0x70, 0x2574: 0x71, 0x2575: 0x72, 0x2576: 0x73, 0x2577: 0x74, + 0x2578: 0x75, 0x2579: 0x584, 0x257a: 0x77, 0x257b: 0x78, 0x257c: 0x79, 0x257d: 0x7a, 0x257e: 0x7b, 0x257f: 0x7c, + // Block 0x96, offset 0x2580 + 0x2582: 0x01, 0x2583: 0x02, 0x2584: 0x582, 0x2585: 0x583, 0x2586: 0x05, 0x2587: 0x06, + 0x2588: 0x07, 0x2589: 0x08, 0x258a: 0x09, 0x258b: 0x0a, 0x258c: 0x0b, 0x258d: 0x0c, 0x258e: 0x0d, 0x258f: 0x0e, + 0x2590: 0x0f, 0x2591: 0x10, 0x2592: 0x11, 0x2593: 0x12, 0x2594: 0x13, 0x2595: 0x14, 0x2596: 0x15, 0x2597: 0x16, + 0x2598: 0x17, 0x2599: 0x18, 0x259a: 0x19, 0x259b: 0x1a, 0x259c: 0x1b, 0x259d: 0x1c, 0x259e: 0x1d, 0x259f: 0x1e, + 0x25a0: 0x01, 0x25a1: 0x93, 0x25a2: 0x03, 0x25a3: 0x04, 0x25a4: 0x05, + 0x25aa: 0x06, 0x25ad: 0x07, 0x25af: 0x08, + 0x25b0: 0x13, 0x25b3: 0x15, + // Block 0x97, offset 0x25c0 + 0x25e0: 0x1f, 0x25e1: 0x20, 0x25e2: 0x21, 0x25e3: 0x22, 0x25e4: 0x23, 0x25e5: 0x24, 0x25e6: 0x25, 0x25e7: 0x26, + 0x25e8: 0x27, 0x25e9: 0x28, 0x25ea: 0x29, 0x25eb: 0x2a, 0x25ec: 0x2b, 0x25ed: 0x2c, 0x25ee: 0x2d, 0x25ef: 0x2e, + 0x25f0: 0x2f, 0x25f1: 0x30, 0x25f2: 0x31, 0x25f3: 0x32, 0x25f4: 0x585, 0x25f5: 0x586, 0x25f6: 0x35, 0x25f7: 0x36, + 0x25f8: 0x37, 0x25f9: 0x38, 0x25fa: 0x39, 0x25fb: 0x3a, 0x25fc: 0x3b, 0x25fd: 0x3c, 0x25fe: 0x3d, 0x25ff: 0x3e, + // Block 0x98, offset 0x2600 + 0x2602: 0x01, 0x2603: 0x02, 0x2604: 0x03, 0x2605: 0x04, 0x2606: 0x05, 0x2607: 0x06, + 0x2608: 0x07, 0x2609: 0x08, 0x260a: 0x09, 0x260b: 0x0a, 0x260c: 0x0b, 0x260d: 0x0c, 0x260e: 0x0d, 0x260f: 0x0e, + 0x2610: 0x0f, 0x2611: 0x10, 0x2612: 0x11, 0x2613: 0x12, 0x2614: 0x13, 0x2615: 0x14, 0x2616: 0x15, 0x2617: 0x16, + 0x2618: 0x17, 0x2619: 0x18, 0x261a: 0x19, 0x261b: 0x1a, 0x261c: 0x1b, 0x261d: 0x1c, 0x261e: 0x1d, 0x261f: 0x1e, + 0x2620: 0x95, 0x2621: 0x02, 0x2622: 0x03, 0x2623: 0x04, 0x2624: 0x05, + 0x262a: 0x06, 0x262d: 0x07, 0x262f: 0x08, + 0x2630: 0x13, 0x2633: 0x15, + // Block 0x99, offset 0x2640 + 0x2660: 0x1f, 0x2661: 0x20, 0x2662: 0x21, 0x2663: 0x22, 0x2664: 0x587, 0x2665: 0x24, 0x2666: 0x25, 0x2667: 0x26, + 0x2668: 0x27, 0x2669: 0x28, 0x266a: 0x29, 0x266b: 0x2a, 0x266c: 0x2b, 0x266d: 0x2c, 0x266e: 0x2d, 0x266f: 0x2e, + 0x2670: 0x2f, 0x2671: 0x30, 0x2672: 0x31, 0x2673: 0x32, 0x2674: 0x33, 0x2675: 0x34, 0x2676: 0x35, 0x2677: 0x36, + 0x2678: 0x37, 0x2679: 0x38, 0x267a: 0x39, 0x267b: 0x3a, 0x267c: 0x3b, 0x267d: 0x3c, 0x267e: 0x3d, 0x267f: 0x3e, + // Block 0x9a, offset 0x2680 + 0x2682: 0x01, 0x2683: 0x02, 0x2684: 0x03, 0x2685: 0x04, 0x2686: 0x05, 0x2687: 0x06, + 0x2688: 0x07, 0x2689: 0x08, 0x268a: 0x09, 0x268b: 0x0a, 0x268c: 0x0b, 0x268d: 0x0c, 0x268e: 0x0d, 0x268f: 0x0e, + 0x2690: 0x0f, 0x2691: 0x10, 0x2692: 0x11, 0x2693: 0x12, 0x2694: 0x13, 0x2695: 0x14, 0x2696: 0x15, 0x2697: 0x16, + 0x2698: 0x17, 0x2699: 0x18, 0x269a: 0x19, 0x269b: 0x1a, 0x269c: 0x1b, 0x269d: 0x1c, 0x269e: 0x1d, 0x269f: 0x1e, + 0x26a0: 0x97, 0x26a1: 0x02, 0x26a2: 0x03, 0x26a3: 0x04, 0x26a4: 0x05, + 0x26aa: 0x06, 0x26ad: 0x07, 0x26af: 0x08, + 0x26b0: 0x13, 0x26b3: 0x15, + // Block 0x9b, offset 0x26c0 + 0x26c0: 0x7d, 0x26c1: 0x7e, 0x26c2: 0x7f, 0x26c3: 0x80, 0x26c4: 0x58c, 0x26c5: 0x82, 0x26c6: 0x83, 0x26c7: 0x84, + 0x26c8: 0x85, 0x26c9: 0x86, 0x26ca: 0x87, 0x26cb: 0x88, 0x26cc: 0x89, 0x26cd: 0x8a, 0x26ce: 0x8b, 0x26cf: 0x8c, + 0x26d0: 0x8d, 0x26d1: 0x8e, 0x26d2: 0x8f, 0x26d3: 0x90, 0x26d4: 0x91, 0x26d5: 0x92, 0x26d6: 0x93, 0x26d7: 0x94, + 0x26d8: 0x95, 0x26d9: 0x96, 0x26da: 0x97, 0x26db: 0x98, 0x26dc: 0x99, 0x26dd: 0x9a, 0x26de: 0x9b, 0x26df: 0x9c, + 0x26e0: 0x9d, 0x26e1: 0x9e, 0x26e2: 0x9f, 0x26e3: 0xa0, 0x26e4: 0xa1, 0x26e5: 0xa2, 0x26e6: 0xa3, 0x26e7: 0xa4, + 0x26e8: 0xa5, 0x26e9: 0xa6, 0x26ea: 0xa7, 0x26eb: 0xa8, 0x26ec: 0xa9, 0x26ed: 0xaa, + 0x26f0: 0xab, 0x26f1: 0xac, 0x26f2: 0xad, 0x26f3: 0xae, 0x26f4: 0xaf, 0x26f5: 0xb0, 0x26f6: 0xb1, 0x26f7: 0xb2, + 0x26f8: 0xb3, 0x26fa: 0xb4, 0x26fb: 0xb5, 0x26fc: 0xb6, 0x26fd: 0xb7, 0x26fe: 0xb8, 0x26ff: 0xb9, + // Block 0x9c, offset 0x2700 + 0x2700: 0xcb, 0x2701: 0xcc, 0x2702: 0xcd, 0x2703: 0xce, 0x2704: 0xcf, 0x2705: 0xd0, 0x2706: 0xd1, 0x2707: 0xd2, + 0x2708: 0xd3, 0x2709: 0xd4, 0x270a: 0xd5, 0x270b: 0xd6, 0x270c: 0xd7, 0x270d: 0xd8, 0x270e: 0xd9, 0x270f: 0xda, + 0x2710: 0xdb, 0x2711: 0xdc, 0x2712: 0xdd, 0x2713: 0xde, 0x2714: 0xdf, 0x2715: 0xe0, 0x2716: 0xe1, 0x2717: 0xe2, + 0x2718: 0xe3, 0x2719: 0xe4, 0x271a: 0xe5, 0x271b: 0xe6, 0x271c: 0xe7, 0x271d: 0xe8, 0x271e: 0xe9, 0x271f: 0x58d, + 0x2720: 0xeb, 0x2721: 0xec, 0x2722: 0xed, 0x2723: 0xee, 0x2724: 0xef, 0x2725: 0xf0, 0x2726: 0xf1, 0x2727: 0xf2, + 0x2728: 0xf3, 0x2729: 0xf4, 0x272a: 0xf5, 0x272b: 0xf6, 0x272c: 0xf7, 0x272f: 0xf8, + // Block 0x9d, offset 0x2740 + 0x2742: 0x01, 0x2743: 0x02, 0x2744: 0x58a, 0x2745: 0x58b, 0x2746: 0x05, 0x2747: 0x06, + 0x2748: 0x07, 0x2749: 0x08, 0x274a: 0x09, 0x274b: 0x0a, 0x274c: 0x0b, 0x274d: 0x0c, 0x274e: 0x0d, 0x274f: 0x0e, + 0x2750: 0x0f, 0x2751: 0x10, 0x2752: 0x11, 0x2753: 0x12, 0x2754: 0x13, 0x2755: 0x14, 0x2756: 0x15, 0x2757: 0x16, + 0x2758: 0x17, 0x2759: 0x18, 0x275a: 0x19, 0x275b: 0x1a, 0x275c: 0x1b, 0x275d: 0x1c, 0x275e: 0x1d, 0x275f: 0x1e, + 0x2760: 0x01, 0x2761: 0x02, 0x2762: 0x99, 0x2763: 0x04, 0x2764: 0x05, + 0x276a: 0x9a, 0x276d: 0x07, 0x276f: 0x08, + 0x2770: 0x13, 0x2773: 0x15, + // Block 0x9e, offset 0x2780 + 0x2780: 0x58e, 0x2781: 0x58f, 0x2782: 0x590, 0x2783: 0x42, 0x2784: 0x43, 0x2785: 0x44, 0x2786: 0x45, 0x2787: 0x46, + 0x2788: 0x47, 0x2789: 0x48, 0x278a: 0x49, 0x278b: 0x4a, 0x278c: 0x4b, 0x278d: 0x4c, 0x278e: 0x4d, 0x278f: 0x4e, + 0x2790: 0x4f, 0x2791: 0x50, 0x2792: 0x51, 0x2793: 0x52, 0x2794: 0x53, 0x2795: 0x54, 0x2796: 0x55, 0x2797: 0x56, + 0x2798: 0x57, 0x2799: 0x58, 0x279a: 0x59, 0x279b: 0x5a, 0x279c: 0x5b, 0x279d: 0x5c, 0x279e: 0x5d, 0x279f: 0x5e, + 0x27a0: 0x5f, 0x27a1: 0x60, 0x27a2: 0x61, 0x27a3: 0x62, 0x27a4: 0x63, 0x27a5: 0x64, 0x27a6: 0x65, 0x27a7: 0x66, + 0x27a8: 0x67, 0x27a9: 0x68, 0x27aa: 0x69, 0x27ac: 0x6a, 0x27ad: 0x6b, 0x27ae: 0x6c, 0x27af: 0x6d, + 0x27b0: 0x6e, 0x27b1: 0x6f, 0x27b3: 0x70, 0x27b4: 0x71, 0x27b5: 0x72, 0x27b6: 0x73, 0x27b7: 0x74, + 0x27b8: 0x75, 0x27b9: 0x76, 0x27ba: 0x77, 0x27bb: 0x78, 0x27bc: 0x79, 0x27bd: 0x7a, 0x27be: 0x7b, 0x27bf: 0x7c, + // Block 0x9f, offset 0x27c0 + 0x27c2: 0x01, 0x27c3: 0x02, 0x27c4: 0x03, 0x27c5: 0x04, 0x27c6: 0x05, 0x27c7: 0x06, + 0x27c8: 0x07, 0x27c9: 0x08, 0x27ca: 0x09, 0x27cb: 0x0a, 0x27cc: 0x0b, 0x27cd: 0x0c, 0x27ce: 0x0d, 0x27cf: 0x0e, + 0x27d0: 0x0f, 0x27d1: 0x10, 0x27d2: 0x11, 0x27d3: 0x12, 0x27d4: 0x13, 0x27d5: 0x14, 0x27d6: 0x15, 0x27d7: 0x16, + 0x27d8: 0x17, 0x27d9: 0x18, 0x27da: 0x19, 0x27db: 0x1a, 0x27dc: 0x1b, 0x27dd: 0x1c, 0x27de: 0x1d, 0x27df: 0x1e, + 0x27e0: 0x01, 0x27e1: 0x9c, 0x27e2: 0x03, 0x27e3: 0x04, 0x27e4: 0x05, + 0x27ea: 0x06, 0x27ed: 0x07, 0x27ef: 0x08, + 0x27f0: 0x13, 0x27f3: 0x15, + // Block 0xa0, offset 0x2800 + 0x2800: 0x3f, 0x2801: 0x40, 0x2802: 0x41, 0x2803: 0x42, 0x2804: 0x43, 0x2805: 0x44, 0x2806: 0x45, 0x2807: 0x46, + 0x2808: 0x47, 0x2809: 0x48, 0x280a: 0x49, 0x280b: 0x4a, 0x280c: 0x4b, 0x280d: 0x4c, 0x280e: 0x4d, 0x280f: 0x4e, + 0x2810: 0x4f, 0x2811: 0x50, 0x2812: 0x51, 0x2813: 0x52, 0x2814: 0x53, 0x2815: 0x54, 0x2816: 0x55, 0x2817: 0x56, + 0x2818: 0x57, 0x2819: 0x58, 0x281a: 0x59, 0x281b: 0x5a, 0x281c: 0x5b, 0x281d: 0x5c, 0x281e: 0x5d, 0x281f: 0x5e, + 0x2820: 0x5f, 0x2821: 0x60, 0x2822: 0x61, 0x2823: 0x62, 0x2824: 0x63, 0x2825: 0x64, 0x2826: 0x65, 0x2827: 0x66, + 0x2828: 0x67, 0x2829: 0x68, 0x282a: 0x69, 0x282c: 0x6a, 0x282d: 0x6b, 0x282e: 0x6c, 0x282f: 0x6d, + 0x2830: 0x6e, 0x2831: 0x6f, 0x2833: 0x70, 0x2834: 0x71, 0x2835: 0x72, 0x2836: 0x73, 0x2837: 0x74, + 0x2838: 0x75, 0x2839: 0x1f2, 0x283a: 0x597, 0x283b: 0x598, 0x283c: 0x79, 0x283d: 0x7a, 0x283e: 0x7b, 0x283f: 0x7c, + // Block 0xa1, offset 0x2840 + 0x2842: 0x01, 0x2843: 0x595, 0x2844: 0x03, 0x2845: 0x596, 0x2846: 0x05, 0x2847: 0x06, + 0x2848: 0x07, 0x2849: 0x08, 0x284a: 0x09, 0x284b: 0x0a, 0x284c: 0x0b, 0x284d: 0x0c, 0x284e: 0x0d, 0x284f: 0x0e, + 0x2850: 0x0f, 0x2851: 0x10, 0x2852: 0x11, 0x2853: 0x12, 0x2854: 0x13, 0x2855: 0x14, 0x2856: 0x15, 0x2857: 0x16, + 0x2858: 0x17, 0x2859: 0x18, 0x285a: 0x19, 0x285b: 0x1a, 0x285c: 0x1b, 0x285d: 0x1c, 0x285e: 0x1d, 0x285f: 0x1e, + 0x2860: 0x01, 0x2861: 0x9e, 0x2862: 0x03, 0x2863: 0x04, 0x2864: 0x05, + 0x286a: 0x06, 0x286d: 0x07, 0x286f: 0x08, + 0x2870: 0x13, 0x2873: 0x15, + // Block 0xa2, offset 0x2880 + 0x28a0: 0x1f, 0x28a1: 0x20, 0x28a2: 0x21, 0x28a3: 0x22, 0x28a4: 0x23, 0x28a5: 0x24, 0x28a6: 0x25, 0x28a7: 0x26, + 0x28a8: 0x27, 0x28a9: 0x28, 0x28aa: 0x29, 0x28ab: 0x2a, 0x28ac: 0x59b, 0x28ad: 0x59c, 0x28ae: 0x2d, 0x28af: 0x2e, + 0x28b0: 0x2f, 0x28b1: 0x30, 0x28b2: 0x31, 0x28b3: 0x32, 0x28b4: 0x33, 0x28b5: 0x34, 0x28b6: 0x35, 0x28b7: 0x36, + 0x28b8: 0x37, 0x28b9: 0x38, 0x28ba: 0x39, 0x28bb: 0x3a, 0x28bc: 0x3b, 0x28bd: 0x3c, 0x28be: 0x3d, 0x28bf: 0x3e, + // Block 0xa3, offset 0x28c0 + 0x28c2: 0x01, 0x28c3: 0x02, 0x28c4: 0x03, 0x28c5: 0x04, 0x28c6: 0x05, 0x28c7: 0x06, + 0x28c8: 0x07, 0x28c9: 0x08, 0x28ca: 0x09, 0x28cb: 0x0a, 0x28cc: 0x0b, 0x28cd: 0x0c, 0x28ce: 0x0d, 0x28cf: 0x0e, + 0x28d0: 0x0f, 0x28d1: 0x10, 0x28d2: 0x11, 0x28d3: 0x12, 0x28d4: 0x13, 0x28d5: 0x14, 0x28d6: 0x15, 0x28d7: 0x16, + 0x28d8: 0x17, 0x28d9: 0x18, 0x28da: 0x19, 0x28db: 0x1a, 0x28dc: 0x1b, 0x28dd: 0x1c, 0x28de: 0x1d, 0x28df: 0x1e, + 0x28e0: 0xa0, 0x28e1: 0x02, 0x28e2: 0x03, 0x28e3: 0x04, 0x28e4: 0x05, + 0x28ea: 0x06, 0x28ed: 0x07, 0x28ef: 0x08, + 0x28f0: 0x13, 0x28f3: 0x15, + // Block 0xa4, offset 0x2900 + 0x2920: 0x1f, 0x2921: 0x20, 0x2922: 0x21, 0x2923: 0x22, 0x2924: 0x23, 0x2925: 0x24, 0x2926: 0x25, 0x2927: 0x26, + 0x2928: 0x59d, 0x2929: 0x59e, 0x292a: 0x29, 0x292b: 0x2a, 0x292c: 0x2b, 0x292d: 0x2c, 0x292e: 0x2d, 0x292f: 0x2e, + 0x2930: 0x2f, 0x2931: 0x30, 0x2932: 0x31, 0x2933: 0x32, 0x2934: 0x33, 0x2935: 0x34, 0x2936: 0x35, 0x2937: 0x36, + 0x2938: 0x37, 0x2939: 0x38, 0x293a: 0x39, 0x293b: 0x3a, 0x293c: 0x3b, 0x293d: 0x3c, 0x293e: 0x3d, 0x293f: 0x3e, + // Block 0xa5, offset 0x2940 + 0x2942: 0x01, 0x2943: 0x02, 0x2944: 0x03, 0x2945: 0x04, 0x2946: 0x05, 0x2947: 0x06, + 0x2948: 0x07, 0x2949: 0x08, 0x294a: 0x09, 0x294b: 0x0a, 0x294c: 0x0b, 0x294d: 0x0c, 0x294e: 0x0d, 0x294f: 0x0e, + 0x2950: 0x0f, 0x2951: 0x10, 0x2952: 0x11, 0x2953: 0x12, 0x2954: 0x13, 0x2955: 0x14, 0x2956: 0x15, 0x2957: 0x16, + 0x2958: 0x17, 0x2959: 0x18, 0x295a: 0x19, 0x295b: 0x1a, 0x295c: 0x1b, 0x295d: 0x1c, 0x295e: 0x1d, 0x295f: 0x1e, + 0x2960: 0xa2, 0x2961: 0x02, 0x2962: 0x03, 0x2963: 0x04, 0x2964: 0x05, + 0x296a: 0x06, 0x296d: 0x07, 0x296f: 0x08, + 0x2970: 0x13, 0x2973: 0x15, + // Block 0xa6, offset 0x2980 + 0x2980: 0x3f, 0x2981: 0x40, 0x2982: 0x41, 0x2983: 0x42, 0x2984: 0x43, 0x2985: 0x44, 0x2986: 0x45, 0x2987: 0x46, + 0x2988: 0x47, 0x2989: 0x48, 0x298a: 0x49, 0x298b: 0x4a, 0x298c: 0x4b, 0x298d: 0x4c, 0x298e: 0x4d, 0x298f: 0x4e, + 0x2990: 0x4f, 0x2991: 0x50, 0x2992: 0x51, 0x2993: 0x52, 0x2994: 0x53, 0x2995: 0x54, 0x2996: 0x55, 0x2997: 0x56, + 0x2998: 0x57, 0x2999: 0x58, 0x299a: 0x59, 0x299b: 0x5a, 0x299c: 0x5b, 0x299d: 0x5c, 0x299e: 0x5d, 0x299f: 0x5e, + 0x29a0: 0x5f, 0x29a1: 0x60, 0x29a2: 0x61, 0x29a3: 0x62, 0x29a4: 0x63, 0x29a5: 0x64, 0x29a6: 0x65, 0x29a7: 0x66, + 0x29a8: 0x67, 0x29a9: 0x68, 0x29aa: 0x69, 0x29ac: 0x6a, 0x29ad: 0x6b, 0x29ae: 0x6c, 0x29af: 0x6d, + 0x29b0: 0x6e, 0x29b1: 0x6f, 0x29b3: 0x70, 0x29b4: 0x71, 0x29b5: 0x72, 0x29b6: 0x73, 0x29b7: 0x74, + 0x29b8: 0x5a4, 0x29b9: 0x5a5, 0x29ba: 0x77, 0x29bb: 0x5a6, 0x29bc: 0x79, 0x29bd: 0x7a, 0x29be: 0x7b, 0x29bf: 0x7c, + // Block 0xa7, offset 0x29c0 + 0x29c2: 0x01, 0x29c3: 0x5a1, 0x29c4: 0x5a2, 0x29c5: 0x5a3, 0x29c6: 0x05, 0x29c7: 0x06, + 0x29c8: 0x07, 0x29c9: 0x08, 0x29ca: 0x09, 0x29cb: 0x0a, 0x29cc: 0x0b, 0x29cd: 0x0c, 0x29ce: 0x0d, 0x29cf: 0x0e, + 0x29d0: 0x0f, 0x29d1: 0x10, 0x29d2: 0x11, 0x29d3: 0x12, 0x29d4: 0x13, 0x29d5: 0x14, 0x29d6: 0x15, 0x29d7: 0x16, + 0x29d8: 0x17, 0x29d9: 0x18, 0x29da: 0x19, 0x29db: 0x1a, 0x29dc: 0x1b, 0x29dd: 0x1c, 0x29de: 0x1d, 0x29df: 0x1e, + 0x29e0: 0x01, 0x29e1: 0xa4, 0x29e2: 0x03, 0x29e3: 0x04, 0x29e4: 0x05, + 0x29ea: 0x06, 0x29ed: 0x07, 0x29ef: 0x08, + 0x29f0: 0x13, 0x29f3: 0x15, + // Block 0xa8, offset 0x2a00 + 0x2a00: 0x5ab, 0x2a01: 0x7e, 0x2a02: 0x7f, 0x2a03: 0x80, 0x2a04: 0x81, 0x2a05: 0x82, 0x2a06: 0x83, 0x2a07: 0x84, + 0x2a08: 0x85, 0x2a09: 0x86, 0x2a0a: 0x87, 0x2a0b: 0x88, 0x2a0c: 0x89, 0x2a0d: 0x8a, 0x2a0e: 0x8b, 0x2a0f: 0x8c, + 0x2a10: 0x8d, 0x2a11: 0x8e, 0x2a12: 0x8f, 0x2a13: 0x90, 0x2a14: 0x91, 0x2a15: 0x92, 0x2a16: 0x93, 0x2a17: 0x94, + 0x2a18: 0x95, 0x2a19: 0x96, 0x2a1a: 0x97, 0x2a1b: 0x98, 0x2a1c: 0x99, 0x2a1d: 0x9a, 0x2a1e: 0x9b, 0x2a1f: 0x9c, + 0x2a20: 0x9d, 0x2a21: 0x9e, 0x2a22: 0x9f, 0x2a23: 0xa0, 0x2a24: 0xa1, 0x2a25: 0xa2, 0x2a26: 0xa3, 0x2a27: 0xa4, + 0x2a28: 0xa5, 0x2a29: 0xa6, 0x2a2a: 0xa7, 0x2a2b: 0xa8, 0x2a2c: 0xa9, 0x2a2d: 0xaa, + 0x2a30: 0xab, 0x2a31: 0xac, 0x2a32: 0xad, 0x2a33: 0xae, 0x2a34: 0xaf, 0x2a35: 0xb0, 0x2a36: 0xb1, 0x2a37: 0xb2, + 0x2a38: 0xb3, 0x2a3a: 0xb4, 0x2a3b: 0xb5, 0x2a3c: 0xb6, 0x2a3d: 0xb7, 0x2a3e: 0xb8, 0x2a3f: 0xb9, + // Block 0xa9, offset 0x2a40 + 0x2a64: 0xfb, 0x2a65: 0xfc, 0x2a66: 0xfd, 0x2a67: 0xfe, + 0x2a68: 0xff, 0x2a69: 0x100, 0x2a6a: 0x101, 0x2a6b: 0x102, 0x2a6c: 0x103, 0x2a6d: 0x104, 0x2a6e: 0x252, 0x2a6f: 0x5ac, + 0x2a70: 0x253, 0x2a71: 0x5ad, 0x2a72: 0x5ae, 0x2a73: 0x5af, 0x2a74: 0x5b0, 0x2a75: 0x10c, 0x2a76: 0x10d, 0x2a77: 0x10e, + 0x2a78: 0x10f, 0x2a79: 0x110, 0x2a7a: 0x111, 0x2a7b: 0x112, 0x2a7c: 0x113, 0x2a7d: 0x114, 0x2a7e: 0x115, 0x2a7f: 0x116, + // Block 0xaa, offset 0x2a80 + 0x2a82: 0x01, 0x2a83: 0x02, 0x2a84: 0x03, 0x2a85: 0x04, 0x2a86: 0x05, 0x2a87: 0x06, + 0x2a88: 0x07, 0x2a89: 0x08, 0x2a8a: 0x09, 0x2a8b: 0x0a, 0x2a8c: 0x0b, 0x2a8d: 0x0c, 0x2a8e: 0x0d, 0x2a8f: 0x0e, + 0x2a90: 0x0f, 0x2a91: 0x10, 0x2a92: 0x11, 0x2a93: 0x12, 0x2a94: 0x13, 0x2a95: 0x14, 0x2a96: 0x15, 0x2a97: 0x16, + 0x2a98: 0x5a7, 0x2a99: 0x5a8, 0x2a9a: 0x5a9, 0x2a9b: 0x5aa, 0x2a9c: 0x1b, 0x2a9d: 0x1c, 0x2a9e: 0x1d, 0x2a9f: 0x1e, + 0x2aa0: 0x01, 0x2aa1: 0x02, 0x2aa2: 0xa6, 0x2aa3: 0x04, 0x2aa4: 0x05, + 0x2aaa: 0x06, 0x2aad: 0x07, 0x2aaf: 0xa7, + 0x2ab0: 0x13, 0x2ab3: 0x15, + // Block 0xab, offset 0x2ac0 + 0x2ac0: 0x3f, 0x2ac1: 0x40, 0x2ac2: 0x41, 0x2ac3: 0x42, 0x2ac4: 0x43, 0x2ac5: 0x44, 0x2ac6: 0x45, 0x2ac7: 0x46, + 0x2ac8: 0x47, 0x2ac9: 0x48, 0x2aca: 0x49, 0x2acb: 0x4a, 0x2acc: 0x4b, 0x2acd: 0x4c, 0x2ace: 0x4d, 0x2acf: 0x4e, + 0x2ad0: 0x4f, 0x2ad1: 0x50, 0x2ad2: 0x51, 0x2ad3: 0x52, 0x2ad4: 0x53, 0x2ad5: 0x54, 0x2ad6: 0x55, 0x2ad7: 0x56, + 0x2ad8: 0x57, 0x2ad9: 0x58, 0x2ada: 0x59, 0x2adb: 0x5a, 0x2adc: 0x5b, 0x2add: 0x5c, 0x2ade: 0x5d, 0x2adf: 0x5e, + 0x2ae0: 0x5f, 0x2ae1: 0x60, 0x2ae2: 0x61, 0x2ae3: 0x62, 0x2ae4: 0x63, 0x2ae5: 0x64, 0x2ae6: 0x65, 0x2ae7: 0x66, + 0x2ae8: 0x67, 0x2ae9: 0x68, 0x2aea: 0x69, 0x2aec: 0x6a, 0x2aed: 0x6b, 0x2aee: 0x6c, 0x2aef: 0x6d, + 0x2af0: 0x6e, 0x2af1: 0x6f, 0x2af3: 0x70, 0x2af4: 0x71, 0x2af5: 0x72, 0x2af6: 0x73, 0x2af7: 0x74, + 0x2af8: 0x75, 0x2af9: 0x76, 0x2afa: 0x5b7, 0x2afb: 0x78, 0x2afc: 0x79, 0x2afd: 0x7a, 0x2afe: 0x7b, 0x2aff: 0x7c, + // Block 0xac, offset 0x2b00 + 0x2b02: 0x01, 0x2b03: 0x5b3, 0x2b04: 0x5b4, 0x2b05: 0x5b5, 0x2b06: 0x05, 0x2b07: 0x06, + 0x2b08: 0x5b6, 0x2b09: 0x08, 0x2b0a: 0x09, 0x2b0b: 0x0a, 0x2b0c: 0x0b, 0x2b0d: 0x0c, 0x2b0e: 0x0d, 0x2b0f: 0x0e, + 0x2b10: 0x0f, 0x2b11: 0x10, 0x2b12: 0x11, 0x2b13: 0x12, 0x2b14: 0x13, 0x2b15: 0x14, 0x2b16: 0x15, 0x2b17: 0x16, + 0x2b18: 0x17, 0x2b19: 0x18, 0x2b1a: 0x19, 0x2b1b: 0x1a, 0x2b1c: 0x1b, 0x2b1d: 0x1c, 0x2b1e: 0x1d, 0x2b1f: 0x1e, + 0x2b20: 0x01, 0x2b21: 0xa9, 0x2b22: 0x03, 0x2b23: 0x04, 0x2b24: 0x05, + 0x2b2a: 0x06, 0x2b2d: 0x07, 0x2b2f: 0x08, + 0x2b30: 0x13, 0x2b33: 0x15, + // Block 0xad, offset 0x2b40 + 0x2b40: 0x3f, 0x2b41: 0x40, 0x2b42: 0x41, 0x2b43: 0x42, 0x2b44: 0x43, 0x2b45: 0x44, 0x2b46: 0x45, 0x2b47: 0x46, + 0x2b48: 0x47, 0x2b49: 0x48, 0x2b4a: 0x49, 0x2b4b: 0x4a, 0x2b4c: 0x4b, 0x2b4d: 0x4c, 0x2b4e: 0x4d, 0x2b4f: 0x4e, + 0x2b50: 0x4f, 0x2b51: 0x50, 0x2b52: 0x51, 0x2b53: 0x52, 0x2b54: 0x53, 0x2b55: 0x54, 0x2b56: 0x55, 0x2b57: 0x56, + 0x2b58: 0x57, 0x2b59: 0x58, 0x2b5a: 0x59, 0x2b5b: 0x5a, 0x2b5c: 0x5b, 0x2b5d: 0x5c, 0x2b5e: 0x5d, 0x2b5f: 0x5e, + 0x2b60: 0x5f, 0x2b61: 0x60, 0x2b62: 0x61, 0x2b63: 0x62, 0x2b64: 0x63, 0x2b65: 0x64, 0x2b66: 0x65, 0x2b67: 0x66, + 0x2b68: 0x67, 0x2b69: 0x68, 0x2b6a: 0x69, 0x2b6c: 0x6a, 0x2b6d: 0x6b, 0x2b6e: 0x6c, 0x2b6f: 0x6d, + 0x2b70: 0x6e, 0x2b71: 0x6f, 0x2b73: 0x70, 0x2b74: 0x71, 0x2b75: 0x72, 0x2b76: 0x1fc, 0x2b77: 0x74, + 0x2b78: 0x75, 0x2b79: 0x5c1, 0x2b7a: 0x5c2, 0x2b7b: 0x5c3, 0x2b7c: 0x79, 0x2b7d: 0x7a, 0x2b7e: 0x7b, 0x2b7f: 0x7c, + // Block 0xae, offset 0x2b80 + 0x2b82: 0x01, 0x2b83: 0x5ba, 0x2b84: 0x5bb, 0x2b85: 0x5bc, 0x2b86: 0x5bd, 0x2b87: 0x5be, + 0x2b88: 0x5bf, 0x2b89: 0x08, 0x2b8a: 0x5c0, 0x2b8b: 0x0a, 0x2b8c: 0x0b, 0x2b8d: 0x0c, 0x2b8e: 0x0d, 0x2b8f: 0x0e, + 0x2b90: 0x0f, 0x2b91: 0x10, 0x2b92: 0x11, 0x2b93: 0x12, 0x2b94: 0x13, 0x2b95: 0x14, 0x2b96: 0x15, 0x2b97: 0x16, + 0x2b98: 0x17, 0x2b99: 0x18, 0x2b9a: 0x19, 0x2b9b: 0x1a, 0x2b9c: 0x1b, 0x2b9d: 0x1c, 0x2b9e: 0x1d, 0x2b9f: 0x1e, + 0x2ba0: 0x01, 0x2ba1: 0xab, 0x2ba2: 0x4e, 0x2ba3: 0x04, 0x2ba4: 0x05, + 0x2baa: 0x06, 0x2bad: 0x07, 0x2baf: 0x08, + 0x2bb0: 0x13, 0x2bb3: 0x15, + // Block 0xaf, offset 0x2bc0 + 0x2be0: 0x1f, 0x2be1: 0x20, 0x2be2: 0x21, 0x2be3: 0x22, 0x2be4: 0x23, 0x2be5: 0x24, 0x2be6: 0x25, 0x2be7: 0x26, + 0x2be8: 0x27, 0x2be9: 0x28, 0x2bea: 0x29, 0x2beb: 0x2a, 0x2bec: 0x2b, 0x2bed: 0x2c, 0x2bee: 0x2d, 0x2bef: 0x2e, + 0x2bf0: 0x2f, 0x2bf1: 0x30, 0x2bf2: 0x31, 0x2bf3: 0x32, 0x2bf4: 0x33, 0x2bf5: 0x34, 0x2bf6: 0x5c4, 0x2bf7: 0x36, + 0x2bf8: 0x37, 0x2bf9: 0x38, 0x2bfa: 0x39, 0x2bfb: 0x3a, 0x2bfc: 0x3b, 0x2bfd: 0x3c, 0x2bfe: 0x3d, 0x2bff: 0x3e, + // Block 0xb0, offset 0x2c00 + 0x2c02: 0x01, 0x2c03: 0x02, 0x2c04: 0x03, 0x2c05: 0x04, 0x2c06: 0x05, 0x2c07: 0x06, + 0x2c08: 0x07, 0x2c09: 0x08, 0x2c0a: 0x09, 0x2c0b: 0x0a, 0x2c0c: 0x0b, 0x2c0d: 0x0c, 0x2c0e: 0x0d, 0x2c0f: 0x0e, + 0x2c10: 0x0f, 0x2c11: 0x10, 0x2c12: 0x11, 0x2c13: 0x12, 0x2c14: 0x13, 0x2c15: 0x14, 0x2c16: 0x15, 0x2c17: 0x16, + 0x2c18: 0x17, 0x2c19: 0x18, 0x2c1a: 0x19, 0x2c1b: 0x1a, 0x2c1c: 0x1b, 0x2c1d: 0x1c, 0x2c1e: 0x1d, 0x2c1f: 0x1e, + 0x2c20: 0xad, 0x2c21: 0x02, 0x2c22: 0x03, 0x2c23: 0x04, 0x2c24: 0x05, + 0x2c2a: 0x06, 0x2c2d: 0x07, 0x2c2f: 0x08, + 0x2c30: 0x13, 0x2c33: 0x15, + // Block 0xb1, offset 0x2c40 + 0x2c40: 0x3f, 0x2c41: 0x40, 0x2c42: 0x41, 0x2c43: 0x42, 0x2c44: 0x43, 0x2c45: 0x44, 0x2c46: 0x45, 0x2c47: 0x46, + 0x2c48: 0x47, 0x2c49: 0x48, 0x2c4a: 0x49, 0x2c4b: 0x4a, 0x2c4c: 0x4b, 0x2c4d: 0x4c, 0x2c4e: 0x4d, 0x2c4f: 0x4e, + 0x2c50: 0x4f, 0x2c51: 0x50, 0x2c52: 0x51, 0x2c53: 0x52, 0x2c54: 0x53, 0x2c55: 0x54, 0x2c56: 0x55, 0x2c57: 0x56, + 0x2c58: 0x57, 0x2c59: 0x58, 0x2c5a: 0x59, 0x2c5b: 0x5a, 0x2c5c: 0x5b, 0x2c5d: 0x5c, 0x2c5e: 0x5d, 0x2c5f: 0x5e, + 0x2c60: 0x5f, 0x2c61: 0x60, 0x2c62: 0x61, 0x2c63: 0x62, 0x2c64: 0x63, 0x2c65: 0x64, 0x2c66: 0x65, 0x2c67: 0x66, + 0x2c68: 0x67, 0x2c69: 0x68, 0x2c6a: 0x69, 0x2c6c: 0x6a, 0x2c6d: 0x6b, 0x2c6e: 0x6c, 0x2c6f: 0x6d, + 0x2c70: 0x6e, 0x2c71: 0x6f, 0x2c73: 0x70, 0x2c74: 0x71, 0x2c75: 0x72, 0x2c76: 0x73, 0x2c77: 0x74, + 0x2c78: 0x75, 0x2c79: 0x1f2, 0x2c7a: 0x77, 0x2c7b: 0x5c9, 0x2c7c: 0x79, 0x2c7d: 0x7a, 0x2c7e: 0x7b, 0x2c7f: 0x7c, + // Block 0xb2, offset 0x2c80 + 0x2c82: 0x01, 0x2c83: 0x5c7, 0x2c84: 0x1f0, 0x2c85: 0x1f1, 0x2c86: 0x05, 0x2c87: 0x5c8, + 0x2c88: 0x07, 0x2c89: 0x08, 0x2c8a: 0x09, 0x2c8b: 0x0a, 0x2c8c: 0x0b, 0x2c8d: 0x0c, 0x2c8e: 0x0d, 0x2c8f: 0x0e, + 0x2c90: 0x0f, 0x2c91: 0x10, 0x2c92: 0x11, 0x2c93: 0x12, 0x2c94: 0x13, 0x2c95: 0x14, 0x2c96: 0x15, 0x2c97: 0x16, + 0x2c98: 0x17, 0x2c99: 0x18, 0x2c9a: 0x19, 0x2c9b: 0x1a, 0x2c9c: 0x1b, 0x2c9d: 0x1c, 0x2c9e: 0x1d, 0x2c9f: 0x1e, + 0x2ca0: 0x01, 0x2ca1: 0xaf, 0x2ca2: 0x03, 0x2ca3: 0x04, 0x2ca4: 0x05, + 0x2caa: 0x06, 0x2cad: 0x07, 0x2caf: 0x08, + 0x2cb0: 0x13, 0x2cb3: 0x15, + // Block 0xb3, offset 0x2cc0 + 0x2cc2: 0x01, 0x2cc3: 0x02, 0x2cc4: 0x5cc, 0x2cc5: 0x292, 0x2cc6: 0x05, 0x2cc7: 0x06, + 0x2cc8: 0x07, 0x2cc9: 0x08, 0x2cca: 0x09, 0x2ccb: 0x0a, 0x2ccc: 0x0b, 0x2ccd: 0x0c, 0x2cce: 0x0d, 0x2ccf: 0x0e, + 0x2cd0: 0x0f, 0x2cd1: 0x10, 0x2cd2: 0x11, 0x2cd3: 0x12, 0x2cd4: 0x13, 0x2cd5: 0x14, 0x2cd6: 0x15, 0x2cd7: 0x16, + 0x2cd8: 0x17, 0x2cd9: 0x18, 0x2cda: 0x19, 0x2cdb: 0x1a, 0x2cdc: 0x1b, 0x2cdd: 0x1c, 0x2cde: 0x1d, 0x2cdf: 0x1e, + 0x2ce0: 0x01, 0x2ce1: 0x63, 0x2ce2: 0x03, 0x2ce3: 0x04, 0x2ce4: 0x05, + 0x2cea: 0x06, 0x2ced: 0x07, 0x2cef: 0x08, + 0x2cf0: 0x13, 0x2cf3: 0x15, + // Block 0xb4, offset 0x2d00 + 0x2d00: 0x3f, 0x2d01: 0x40, 0x2d02: 0x41, 0x2d03: 0x42, 0x2d04: 0x43, 0x2d05: 0x44, 0x2d06: 0x45, 0x2d07: 0x46, + 0x2d08: 0x47, 0x2d09: 0x48, 0x2d0a: 0x49, 0x2d0b: 0x4a, 0x2d0c: 0x4b, 0x2d0d: 0x4c, 0x2d0e: 0x4d, 0x2d0f: 0x4e, + 0x2d10: 0x4f, 0x2d11: 0x50, 0x2d12: 0x51, 0x2d13: 0x52, 0x2d14: 0x53, 0x2d15: 0x54, 0x2d16: 0x55, 0x2d17: 0x56, + 0x2d18: 0x57, 0x2d19: 0x58, 0x2d1a: 0x59, 0x2d1b: 0x5a, 0x2d1c: 0x5b, 0x2d1d: 0x5c, 0x2d1e: 0x5d, 0x2d1f: 0x5e, + 0x2d20: 0x5f, 0x2d21: 0x60, 0x2d22: 0x61, 0x2d23: 0x62, 0x2d24: 0x63, 0x2d25: 0x64, 0x2d26: 0x65, 0x2d27: 0x66, + 0x2d28: 0x67, 0x2d29: 0x68, 0x2d2a: 0x69, 0x2d2c: 0x6a, 0x2d2d: 0x6b, 0x2d2e: 0x6c, 0x2d2f: 0x6d, + 0x2d30: 0x6e, 0x2d31: 0x6f, 0x2d33: 0x70, 0x2d34: 0x71, 0x2d35: 0x72, 0x2d36: 0x73, 0x2d37: 0x74, + 0x2d38: 0x5d0, 0x2d39: 0x76, 0x2d3a: 0x77, 0x2d3b: 0x78, 0x2d3c: 0x79, 0x2d3d: 0x7a, 0x2d3e: 0x7b, 0x2d3f: 0x7c, + // Block 0xb5, offset 0x2d40 + 0x2d42: 0x01, 0x2d43: 0x5cf, 0x2d44: 0x03, 0x2d45: 0x04, 0x2d46: 0x05, 0x2d47: 0x06, + 0x2d48: 0x07, 0x2d49: 0x08, 0x2d4a: 0x09, 0x2d4b: 0x0a, 0x2d4c: 0x0b, 0x2d4d: 0x0c, 0x2d4e: 0x0d, 0x2d4f: 0x0e, + 0x2d50: 0x0f, 0x2d51: 0x10, 0x2d52: 0x11, 0x2d53: 0x12, 0x2d54: 0x13, 0x2d55: 0x14, 0x2d56: 0x15, 0x2d57: 0x16, + 0x2d58: 0x17, 0x2d59: 0x18, 0x2d5a: 0x19, 0x2d5b: 0x1a, 0x2d5c: 0x1b, 0x2d5d: 0x1c, 0x2d5e: 0x1d, 0x2d5f: 0x1e, + 0x2d60: 0x01, 0x2d61: 0xb2, 0x2d62: 0x03, 0x2d63: 0x04, 0x2d64: 0x05, + 0x2d6a: 0x06, 0x2d6d: 0x07, 0x2d6f: 0x08, + 0x2d70: 0x13, 0x2d73: 0x15, + // Block 0xb6, offset 0x2d80 + 0x2d80: 0x3f, 0x2d81: 0x40, 0x2d82: 0x41, 0x2d83: 0x42, 0x2d84: 0x43, 0x2d85: 0x44, 0x2d86: 0x45, 0x2d87: 0x46, + 0x2d88: 0x47, 0x2d89: 0x48, 0x2d8a: 0x49, 0x2d8b: 0x4a, 0x2d8c: 0x4b, 0x2d8d: 0x4c, 0x2d8e: 0x4d, 0x2d8f: 0x4e, + 0x2d90: 0x4f, 0x2d91: 0x50, 0x2d92: 0x51, 0x2d93: 0x52, 0x2d94: 0x53, 0x2d95: 0x54, 0x2d96: 0x55, 0x2d97: 0x56, + 0x2d98: 0x57, 0x2d99: 0x58, 0x2d9a: 0x59, 0x2d9b: 0x5a, 0x2d9c: 0x5b, 0x2d9d: 0x5c, 0x2d9e: 0x5d, 0x2d9f: 0x5e, + 0x2da0: 0x5f, 0x2da1: 0x60, 0x2da2: 0x61, 0x2da3: 0x62, 0x2da4: 0x63, 0x2da5: 0x64, 0x2da6: 0x65, 0x2da7: 0x66, + 0x2da8: 0x67, 0x2da9: 0x68, 0x2daa: 0x69, 0x2dac: 0x6a, 0x2dad: 0x6b, 0x2dae: 0x6c, 0x2daf: 0x6d, + 0x2db0: 0x6e, 0x2db1: 0x6f, 0x2db3: 0x70, 0x2db4: 0x71, 0x2db5: 0x72, 0x2db6: 0x1fc, 0x2db7: 0x74, + 0x2db8: 0x75, 0x2db9: 0x261, 0x2dba: 0x77, 0x2dbb: 0x5d6, 0x2dbc: 0x79, 0x2dbd: 0x7a, 0x2dbe: 0x7b, 0x2dbf: 0x7c, + // Block 0xb7, offset 0x2dc0 + 0x2dc2: 0x01, 0x2dc3: 0x5d3, 0x2dc4: 0x5d4, 0x2dc5: 0x5d5, 0x2dc6: 0x05, 0x2dc7: 0x268, + 0x2dc8: 0x25f, 0x2dc9: 0x08, 0x2dca: 0x09, 0x2dcb: 0x0a, 0x2dcc: 0x0b, 0x2dcd: 0x0c, 0x2dce: 0x0d, 0x2dcf: 0x0e, + 0x2dd0: 0x0f, 0x2dd1: 0x10, 0x2dd2: 0x11, 0x2dd3: 0x12, 0x2dd4: 0x13, 0x2dd5: 0x14, 0x2dd6: 0x15, 0x2dd7: 0x16, + 0x2dd8: 0x17, 0x2dd9: 0x18, 0x2dda: 0x19, 0x2ddb: 0x1a, 0x2ddc: 0x1b, 0x2ddd: 0x1c, 0x2dde: 0x1d, 0x2ddf: 0x1e, + 0x2de0: 0x01, 0x2de1: 0xb4, 0x2de2: 0x4e, 0x2de3: 0x04, 0x2de4: 0x05, + 0x2dea: 0x06, 0x2ded: 0x07, 0x2def: 0x08, + 0x2df0: 0x13, 0x2df3: 0x15, + // Block 0xb8, offset 0x2e00 + 0x2e00: 0x3f, 0x2e01: 0x40, 0x2e02: 0x41, 0x2e03: 0x42, 0x2e04: 0x43, 0x2e05: 0x44, 0x2e06: 0x45, 0x2e07: 0x46, + 0x2e08: 0x47, 0x2e09: 0x48, 0x2e0a: 0x49, 0x2e0b: 0x4a, 0x2e0c: 0x4b, 0x2e0d: 0x4c, 0x2e0e: 0x4d, 0x2e0f: 0x4e, + 0x2e10: 0x4f, 0x2e11: 0x50, 0x2e12: 0x51, 0x2e13: 0x52, 0x2e14: 0x53, 0x2e15: 0x54, 0x2e16: 0x55, 0x2e17: 0x56, + 0x2e18: 0x57, 0x2e19: 0x58, 0x2e1a: 0x59, 0x2e1b: 0x5a, 0x2e1c: 0x5b, 0x2e1d: 0x5c, 0x2e1e: 0x5d, 0x2e1f: 0x5e, + 0x2e20: 0x5f, 0x2e21: 0x60, 0x2e22: 0x61, 0x2e23: 0x62, 0x2e24: 0x63, 0x2e25: 0x64, 0x2e26: 0x65, 0x2e27: 0x66, + 0x2e28: 0x67, 0x2e29: 0x68, 0x2e2a: 0x69, 0x2e2c: 0x6a, 0x2e2d: 0x6b, 0x2e2e: 0x6c, 0x2e2f: 0x6d, + 0x2e30: 0x6e, 0x2e31: 0x6f, 0x2e33: 0x70, 0x2e34: 0x71, 0x2e35: 0x72, 0x2e36: 0x1fc, 0x2e37: 0x74, + 0x2e38: 0x75, 0x2e39: 0x5da, 0x2e3a: 0x26b, 0x2e3b: 0x5d6, 0x2e3c: 0x79, 0x2e3d: 0x7a, 0x2e3e: 0x7b, 0x2e3f: 0x7c, + // Block 0xb9, offset 0x2e40 + 0x2e42: 0x01, 0x2e43: 0x5d3, 0x2e44: 0x5d4, 0x2e45: 0x5d9, 0x2e46: 0x05, 0x2e47: 0x268, + 0x2e48: 0x25f, 0x2e49: 0x08, 0x2e4a: 0x09, 0x2e4b: 0x0a, 0x2e4c: 0x0b, 0x2e4d: 0x0c, 0x2e4e: 0x0d, 0x2e4f: 0x0e, + 0x2e50: 0x0f, 0x2e51: 0x10, 0x2e52: 0x11, 0x2e53: 0x12, 0x2e54: 0x13, 0x2e55: 0x14, 0x2e56: 0x15, 0x2e57: 0x16, + 0x2e58: 0x17, 0x2e59: 0x18, 0x2e5a: 0x19, 0x2e5b: 0x1a, 0x2e5c: 0x1b, 0x2e5d: 0x1c, 0x2e5e: 0x1d, 0x2e5f: 0x1e, + 0x2e60: 0x01, 0x2e61: 0xb6, 0x2e62: 0x51, 0x2e63: 0x52, 0x2e64: 0x05, + 0x2e6a: 0x06, 0x2e6d: 0x07, 0x2e6f: 0x08, + 0x2e70: 0x54, 0x2e73: 0x15, + // Block 0xba, offset 0x2e80 + 0x2ea0: 0x1f, 0x2ea1: 0x20, 0x2ea2: 0x21, 0x2ea3: 0x22, 0x2ea4: 0x23, 0x2ea5: 0x24, 0x2ea6: 0x25, 0x2ea7: 0x26, + 0x2ea8: 0x27, 0x2ea9: 0x28, 0x2eaa: 0x29, 0x2eab: 0x2a, 0x2eac: 0x2b, 0x2ead: 0x2c, 0x2eae: 0x5db, 0x2eaf: 0x2e, + 0x2eb0: 0x2f, 0x2eb1: 0x30, 0x2eb2: 0x31, 0x2eb3: 0x32, 0x2eb4: 0x33, 0x2eb5: 0x34, 0x2eb6: 0x35, 0x2eb7: 0x36, + 0x2eb8: 0x37, 0x2eb9: 0x38, 0x2eba: 0x39, 0x2ebb: 0x3a, 0x2ebc: 0x3b, 0x2ebd: 0x3c, 0x2ebe: 0x3d, 0x2ebf: 0x3e, + // Block 0xbb, offset 0x2ec0 + 0x2ec2: 0x01, 0x2ec3: 0x02, 0x2ec4: 0x03, 0x2ec5: 0x04, 0x2ec6: 0x05, 0x2ec7: 0x06, + 0x2ec8: 0x07, 0x2ec9: 0x08, 0x2eca: 0x09, 0x2ecb: 0x0a, 0x2ecc: 0x0b, 0x2ecd: 0x0c, 0x2ece: 0x0d, 0x2ecf: 0x0e, + 0x2ed0: 0x0f, 0x2ed1: 0x10, 0x2ed2: 0x11, 0x2ed3: 0x12, 0x2ed4: 0x13, 0x2ed5: 0x14, 0x2ed6: 0x15, 0x2ed7: 0x16, + 0x2ed8: 0x17, 0x2ed9: 0x18, 0x2eda: 0x19, 0x2edb: 0x1a, 0x2edc: 0x1b, 0x2edd: 0x1c, 0x2ede: 0x1d, 0x2edf: 0x1e, + 0x2ee0: 0xb8, 0x2ee1: 0x02, 0x2ee2: 0x03, 0x2ee3: 0x04, 0x2ee4: 0x05, + 0x2eea: 0x06, 0x2eed: 0x07, 0x2eef: 0x08, + 0x2ef0: 0x13, 0x2ef3: 0x15, + // Block 0xbc, offset 0x2f00 + 0x2f20: 0x1f, 0x2f21: 0x20, 0x2f22: 0x21, 0x2f23: 0x22, 0x2f24: 0x23, 0x2f25: 0x24, 0x2f26: 0x25, 0x2f27: 0x26, + 0x2f28: 0x27, 0x2f29: 0x28, 0x2f2a: 0x29, 0x2f2b: 0x2a, 0x2f2c: 0x2b, 0x2f2d: 0x2c, 0x2f2e: 0x2d, 0x2f2f: 0x2e, + 0x2f30: 0x5dc, 0x2f31: 0x30, 0x2f32: 0x31, 0x2f33: 0x32, 0x2f34: 0x33, 0x2f35: 0x34, 0x2f36: 0x35, 0x2f37: 0x36, + 0x2f38: 0x37, 0x2f39: 0x38, 0x2f3a: 0x39, 0x2f3b: 0x3a, 0x2f3c: 0x3b, 0x2f3d: 0x3c, 0x2f3e: 0x3d, 0x2f3f: 0x3e, + // Block 0xbd, offset 0x2f40 + 0x2f42: 0x01, 0x2f43: 0x02, 0x2f44: 0x03, 0x2f45: 0x04, 0x2f46: 0x05, 0x2f47: 0x06, + 0x2f48: 0x07, 0x2f49: 0x08, 0x2f4a: 0x09, 0x2f4b: 0x0a, 0x2f4c: 0x0b, 0x2f4d: 0x0c, 0x2f4e: 0x0d, 0x2f4f: 0x0e, + 0x2f50: 0x0f, 0x2f51: 0x10, 0x2f52: 0x11, 0x2f53: 0x12, 0x2f54: 0x13, 0x2f55: 0x14, 0x2f56: 0x15, 0x2f57: 0x16, + 0x2f58: 0x17, 0x2f59: 0x18, 0x2f5a: 0x19, 0x2f5b: 0x1a, 0x2f5c: 0x1b, 0x2f5d: 0x1c, 0x2f5e: 0x1d, 0x2f5f: 0x1e, + 0x2f60: 0xba, 0x2f61: 0x02, 0x2f62: 0x03, 0x2f63: 0x04, 0x2f64: 0x05, + 0x2f6a: 0x06, 0x2f6d: 0x07, 0x2f6f: 0x08, + 0x2f70: 0x13, 0x2f73: 0x15, + // Block 0xbe, offset 0x2f80 + 0x2fa0: 0x1f, 0x2fa1: 0x20, 0x2fa2: 0x21, 0x2fa3: 0x22, 0x2fa4: 0x23, 0x2fa5: 0x24, 0x2fa6: 0x25, 0x2fa7: 0x26, + 0x2fa8: 0x27, 0x2fa9: 0x28, 0x2faa: 0x29, 0x2fab: 0x2a, 0x2fac: 0x2b, 0x2fad: 0x2c, 0x2fae: 0x2d, 0x2faf: 0x2e, + 0x2fb0: 0x2f, 0x2fb1: 0x30, 0x2fb2: 0x31, 0x2fb3: 0x32, 0x2fb4: 0x33, 0x2fb5: 0x34, 0x2fb6: 0x35, 0x2fb7: 0x36, + 0x2fb8: 0x5dd, 0x2fb9: 0x5de, 0x2fba: 0x39, 0x2fbb: 0x3a, 0x2fbc: 0x3b, 0x2fbd: 0x3c, 0x2fbe: 0x3d, 0x2fbf: 0x3e, + // Block 0xbf, offset 0x2fc0 + 0x2fc2: 0x01, 0x2fc3: 0x02, 0x2fc4: 0x03, 0x2fc5: 0x04, 0x2fc6: 0x05, 0x2fc7: 0x06, + 0x2fc8: 0x07, 0x2fc9: 0x08, 0x2fca: 0x09, 0x2fcb: 0x0a, 0x2fcc: 0x0b, 0x2fcd: 0x0c, 0x2fce: 0x0d, 0x2fcf: 0x0e, + 0x2fd0: 0x0f, 0x2fd1: 0x10, 0x2fd2: 0x11, 0x2fd3: 0x12, 0x2fd4: 0x13, 0x2fd5: 0x14, 0x2fd6: 0x15, 0x2fd7: 0x16, + 0x2fd8: 0x17, 0x2fd9: 0x18, 0x2fda: 0x19, 0x2fdb: 0x1a, 0x2fdc: 0x1b, 0x2fdd: 0x1c, 0x2fde: 0x1d, 0x2fdf: 0x1e, + 0x2fe0: 0xbc, 0x2fe1: 0x02, 0x2fe2: 0x03, 0x2fe3: 0x04, 0x2fe4: 0x05, + 0x2fea: 0x06, 0x2fed: 0x07, 0x2fef: 0x08, + 0x2ff0: 0x13, 0x2ff3: 0x15, + // Block 0xc0, offset 0x3000 + 0x3000: 0x3f, 0x3001: 0x40, 0x3002: 0x41, 0x3003: 0x42, 0x3004: 0x43, 0x3005: 0x44, 0x3006: 0x45, 0x3007: 0x46, + 0x3008: 0x47, 0x3009: 0x48, 0x300a: 0x49, 0x300b: 0x4a, 0x300c: 0x4b, 0x300d: 0x4c, 0x300e: 0x4d, 0x300f: 0x4e, + 0x3010: 0x4f, 0x3011: 0x50, 0x3012: 0x51, 0x3013: 0x52, 0x3014: 0x53, 0x3015: 0x54, 0x3016: 0x55, 0x3017: 0x56, + 0x3018: 0x57, 0x3019: 0x58, 0x301a: 0x59, 0x301b: 0x5a, 0x301c: 0x5b, 0x301d: 0x5c, 0x301e: 0x5d, 0x301f: 0x5e, + 0x3020: 0x5f, 0x3021: 0x60, 0x3022: 0x61, 0x3023: 0x62, 0x3024: 0x63, 0x3025: 0x64, 0x3026: 0x65, 0x3027: 0x66, + 0x3028: 0x67, 0x3029: 0x68, 0x302a: 0x69, 0x302c: 0x6a, 0x302d: 0x6b, 0x302e: 0x6c, 0x302f: 0x6d, + 0x3030: 0x6e, 0x3031: 0x6f, 0x3033: 0x70, 0x3034: 0x71, 0x3035: 0x72, 0x3036: 0x73, 0x3037: 0x74, + 0x3038: 0x5e7, 0x3039: 0x5e8, 0x303a: 0x5e9, 0x303b: 0x5ea, 0x303c: 0x79, 0x303d: 0x7a, 0x303e: 0x7b, 0x303f: 0x7c, + // Block 0xc1, offset 0x3040 + 0x3042: 0x01, 0x3043: 0x5e1, 0x3044: 0x5e2, 0x3045: 0x5e3, 0x3046: 0x05, 0x3047: 0x5e4, + 0x3048: 0x5e5, 0x3049: 0x08, 0x304a: 0x5e6, 0x304b: 0x0a, 0x304c: 0x0b, 0x304d: 0x0c, 0x304e: 0x0d, 0x304f: 0x0e, + 0x3050: 0x0f, 0x3051: 0x10, 0x3052: 0x11, 0x3053: 0x12, 0x3054: 0x13, 0x3055: 0x14, 0x3056: 0x15, 0x3057: 0x16, + 0x3058: 0x17, 0x3059: 0x18, 0x305a: 0x19, 0x305b: 0x1a, 0x305c: 0x1b, 0x305d: 0x1c, 0x305e: 0x1d, 0x305f: 0x1e, + 0x3060: 0x01, 0x3061: 0xbe, 0x3062: 0x03, 0x3063: 0x04, 0x3064: 0x05, + 0x306a: 0x06, 0x306d: 0x07, 0x306f: 0x08, + 0x3070: 0x13, 0x3073: 0x15, + // Block 0xc2, offset 0x3080 + 0x3080: 0x3f, 0x3081: 0x40, 0x3082: 0x41, 0x3083: 0x42, 0x3084: 0x43, 0x3085: 0x44, 0x3086: 0x45, 0x3087: 0x46, + 0x3088: 0x47, 0x3089: 0x48, 0x308a: 0x49, 0x308b: 0x4a, 0x308c: 0x4b, 0x308d: 0x4c, 0x308e: 0x4d, 0x308f: 0x4e, + 0x3090: 0x4f, 0x3091: 0x50, 0x3092: 0x51, 0x3093: 0x52, 0x3094: 0x53, 0x3095: 0x54, 0x3096: 0x55, 0x3097: 0x56, + 0x3098: 0x57, 0x3099: 0x58, 0x309a: 0x59, 0x309b: 0x5a, 0x309c: 0x5b, 0x309d: 0x5c, 0x309e: 0x5d, 0x309f: 0x5e, + 0x30a0: 0x5f, 0x30a1: 0x60, 0x30a2: 0x61, 0x30a3: 0x62, 0x30a4: 0x63, 0x30a5: 0x64, 0x30a6: 0x65, 0x30a7: 0x66, + 0x30a8: 0x67, 0x30a9: 0x68, 0x30aa: 0x69, 0x30ac: 0x6a, 0x30ad: 0x6b, 0x30ae: 0x6c, 0x30af: 0x6d, + 0x30b0: 0x6e, 0x30b1: 0x6f, 0x30b3: 0x70, 0x30b4: 0x71, 0x30b5: 0x72, 0x30b6: 0x73, 0x30b7: 0x74, + 0x30b8: 0x1de, 0x30b9: 0x1df, 0x30ba: 0x77, 0x30bb: 0x1e1, 0x30bc: 0x79, 0x30bd: 0x7a, 0x30be: 0x7b, 0x30bf: 0x7c, + // Block 0xc3, offset 0x30c0 + 0x30c0: 0x7d, 0x30c1: 0x7e, 0x30c2: 0x7f, 0x30c3: 0x80, 0x30c4: 0x81, 0x30c5: 0x5ed, 0x30c6: 0x83, 0x30c7: 0x84, + 0x30c8: 0x85, 0x30c9: 0x86, 0x30ca: 0x87, 0x30cb: 0x88, 0x30cc: 0x89, 0x30cd: 0x8a, 0x30ce: 0x8b, 0x30cf: 0x8c, + 0x30d0: 0x8d, 0x30d1: 0x8e, 0x30d2: 0x8f, 0x30d3: 0x90, 0x30d4: 0x91, 0x30d5: 0x92, 0x30d6: 0x93, 0x30d7: 0x94, + 0x30d8: 0x95, 0x30d9: 0x96, 0x30da: 0x97, 0x30db: 0x98, 0x30dc: 0x99, 0x30dd: 0x9a, 0x30de: 0x9b, 0x30df: 0x9c, + 0x30e0: 0x9d, 0x30e1: 0x9e, 0x30e2: 0x9f, 0x30e3: 0xa0, 0x30e4: 0xa1, 0x30e5: 0xa2, 0x30e6: 0xa3, 0x30e7: 0xa4, + 0x30e8: 0xa5, 0x30e9: 0xa6, 0x30ea: 0xa7, 0x30eb: 0xa8, 0x30ec: 0xa9, 0x30ed: 0xaa, + 0x30f0: 0xab, 0x30f1: 0xac, 0x30f2: 0xad, 0x30f3: 0xae, 0x30f4: 0xaf, 0x30f5: 0xb0, 0x30f6: 0xb1, 0x30f7: 0xb2, + 0x30f8: 0xb3, 0x30fa: 0xb4, 0x30fb: 0xb5, 0x30fc: 0xb6, 0x30fd: 0xb7, 0x30fe: 0xb8, 0x30ff: 0xb9, + // Block 0xc4, offset 0x3100 + 0x3100: 0xba, 0x3101: 0xbb, 0x3102: 0xbc, 0x3103: 0xbd, 0x3104: 0xbe, 0x3105: 0xbf, 0x3106: 0xc0, 0x3107: 0xc1, + 0x3108: 0xc2, 0x3109: 0xc3, 0x310a: 0xc4, 0x310b: 0xc5, 0x310c: 0xc6, 0x310d: 0x1e4, 0x310e: 0xc8, 0x310f: 0xc9, + // Block 0xc5, offset 0x3140 + 0x3140: 0x18b, 0x3141: 0x18c, 0x3142: 0x18d, 0x3143: 0x18e, 0x3144: 0x5ee, 0x3145: 0x190, 0x3146: 0x191, 0x3147: 0x192, + 0x3148: 0x193, 0x3149: 0x194, 0x314c: 0x195, 0x314d: 0x196, 0x314e: 0x197, 0x314f: 0x198, + 0x3150: 0x199, 0x3151: 0x19a, 0x3152: 0x19b, 0x3153: 0x19c, 0x3154: 0x19d, 0x3155: 0x19e, 0x3157: 0x19f, + 0x3158: 0x1a0, 0x3159: 0x1a1, 0x315a: 0x1a2, 0x315b: 0x1a3, 0x315c: 0x1a4, 0x315d: 0x1a5, + // Block 0xc6, offset 0x3180 + 0x3190: 0x09, 0x3191: 0x0a, 0x3192: 0x0b, 0x3193: 0x0c, 0x3196: 0x0d, + 0x319b: 0x0e, 0x319d: 0x0f, 0x319e: 0x10, 0x319f: 0xc3, + 0x31af: 0x12, + // Block 0xc7, offset 0x31c0 + 0x31c2: 0x01, 0x31c3: 0x1d7, 0x31c4: 0x1d8, 0x31c5: 0x1d9, 0x31c6: 0x05, 0x31c7: 0x1db, + 0x31c8: 0x1dc, 0x31c9: 0x08, 0x31ca: 0x09, 0x31cb: 0x0a, 0x31cc: 0x0b, 0x31cd: 0x0c, 0x31ce: 0x0d, 0x31cf: 0x0e, + 0x31d0: 0x0f, 0x31d1: 0x10, 0x31d2: 0x11, 0x31d3: 0x12, 0x31d4: 0x13, 0x31d5: 0x14, 0x31d6: 0x15, 0x31d7: 0x16, + 0x31d8: 0x17, 0x31d9: 0x18, 0x31da: 0x19, 0x31db: 0x1a, 0x31dc: 0x1b, 0x31dd: 0x1c, 0x31de: 0x1d, 0x31df: 0x1e, + 0x31e0: 0x01, 0x31e1: 0xc0, 0x31e2: 0xc1, 0x31e3: 0xc2, 0x31e4: 0x05, + 0x31ea: 0x06, 0x31ed: 0x07, 0x31ef: 0x08, + 0x31f0: 0xc4, 0x31f3: 0x15, + // Block 0xc8, offset 0x3200 + 0x3202: 0x01, 0x3203: 0x02, 0x3204: 0x03, 0x3205: 0x04, 0x3206: 0x05, 0x3207: 0x06, + 0x3208: 0x07, 0x3209: 0x08, 0x320a: 0x09, 0x320b: 0x0a, 0x320c: 0x0b, 0x320d: 0x0c, 0x320e: 0x0d, 0x320f: 0x0e, + 0x3210: 0x0f, 0x3211: 0x10, 0x3212: 0x5ef, 0x3213: 0x12, 0x3214: 0x13, 0x3215: 0x14, 0x3216: 0x15, 0x3217: 0x16, + 0x3218: 0x17, 0x3219: 0x18, 0x321a: 0x19, 0x321b: 0x1a, 0x321c: 0x1b, 0x321d: 0x1c, 0x321e: 0x1d, 0x321f: 0x1e, + 0x3220: 0x01, 0x3221: 0x02, 0x3222: 0x03, 0x3223: 0x04, 0x3224: 0x05, + 0x322a: 0x06, 0x322d: 0x07, 0x322f: 0x08, + 0x3230: 0x13, 0x3233: 0x15, + // Block 0xc9, offset 0x3240 + 0x3264: 0xfb, 0x3265: 0xfc, 0x3266: 0xfd, 0x3267: 0xfe, + 0x3268: 0xff, 0x3269: 0x100, 0x326a: 0x101, 0x326b: 0x102, 0x326c: 0x103, 0x326d: 0x104, 0x326e: 0x252, 0x326f: 0x106, + 0x3270: 0x5f4, 0x3271: 0x5f5, 0x3272: 0x5f6, 0x3273: 0x5f7, 0x3274: 0x5f8, 0x3275: 0x10c, 0x3276: 0x10d, 0x3277: 0x10e, + 0x3278: 0x10f, 0x3279: 0x110, 0x327a: 0x111, 0x327b: 0x5f9, 0x327c: 0x113, 0x327d: 0x114, 0x327e: 0x115, 0x327f: 0x116, + // Block 0xca, offset 0x3280 + 0x3282: 0x01, 0x3283: 0x02, 0x3284: 0x03, 0x3285: 0x04, 0x3286: 0x05, 0x3287: 0x06, + 0x3288: 0x07, 0x3289: 0x08, 0x328a: 0x09, 0x328b: 0x0a, 0x328c: 0x0b, 0x328d: 0x0c, 0x328e: 0x0d, 0x328f: 0x0e, + 0x3290: 0x0f, 0x3291: 0x10, 0x3292: 0x11, 0x3293: 0x12, 0x3294: 0x13, 0x3295: 0x14, 0x3296: 0x15, 0x3297: 0x16, + 0x3298: 0x5f0, 0x3299: 0x5f1, 0x329a: 0x5f2, 0x329b: 0x5f3, 0x329c: 0x1b, 0x329d: 0x1c, 0x329e: 0x1d, 0x329f: 0x1e, + 0x32a0: 0x01, 0x32a1: 0x02, 0x32a2: 0x03, 0x32a3: 0x04, 0x32a4: 0x05, + 0x32aa: 0x06, 0x32ad: 0x07, 0x32af: 0xc7, + 0x32b0: 0x13, 0x32b3: 0x15, + // Block 0xcb, offset 0x32c0 + 0x32c0: 0x3f, 0x32c1: 0x40, 0x32c2: 0x41, 0x32c3: 0x42, 0x32c4: 0x43, 0x32c5: 0x44, 0x32c6: 0x45, 0x32c7: 0x46, + 0x32c8: 0x47, 0x32c9: 0x48, 0x32ca: 0x49, 0x32cb: 0x4a, 0x32cc: 0x4b, 0x32cd: 0x4c, 0x32ce: 0x4d, 0x32cf: 0x4e, + 0x32d0: 0x4f, 0x32d1: 0x50, 0x32d2: 0x51, 0x32d3: 0x52, 0x32d4: 0x53, 0x32d5: 0x54, 0x32d6: 0x55, 0x32d7: 0x56, + 0x32d8: 0x57, 0x32d9: 0x58, 0x32da: 0x59, 0x32db: 0x5a, 0x32dc: 0x5b, 0x32dd: 0x5c, 0x32de: 0x5d, 0x32df: 0x5e, + 0x32e0: 0x5f, 0x32e1: 0x60, 0x32e2: 0x61, 0x32e3: 0x62, 0x32e4: 0x63, 0x32e5: 0x64, 0x32e6: 0x65, 0x32e7: 0x66, + 0x32e8: 0x67, 0x32e9: 0x68, 0x32ea: 0x69, 0x32ec: 0x6a, 0x32ed: 0x6b, 0x32ee: 0x6c, 0x32ef: 0x6d, + 0x32f0: 0x6e, 0x32f1: 0x6f, 0x32f3: 0x70, 0x32f4: 0x71, 0x32f5: 0x72, 0x32f6: 0x73, 0x32f7: 0x74, + 0x32f8: 0x606, 0x32f9: 0x607, 0x32fa: 0x608, 0x32fb: 0x609, 0x32fc: 0x60a, 0x32fd: 0x60b, 0x32fe: 0x60c, 0x32ff: 0x60d, + // Block 0xcc, offset 0x3300 + 0x3302: 0x01, 0x3303: 0x5fc, 0x3304: 0x5fd, 0x3305: 0x5fe, 0x3306: 0x5ff, 0x3307: 0x600, + 0x3308: 0x601, 0x3309: 0x08, 0x330a: 0x09, 0x330b: 0x0a, 0x330c: 0x602, 0x330d: 0x603, 0x330e: 0x604, 0x330f: 0x605, + 0x3310: 0x0f, 0x3311: 0x10, 0x3312: 0x11, 0x3313: 0x12, 0x3314: 0x13, 0x3315: 0x14, 0x3316: 0x15, 0x3317: 0x16, + 0x3318: 0x17, 0x3319: 0x18, 0x331a: 0x19, 0x331b: 0x1a, 0x331c: 0x1b, 0x331d: 0x1c, 0x331e: 0x1d, 0x331f: 0x1e, + 0x3320: 0x01, 0x3321: 0xc9, 0x3322: 0x03, 0x3323: 0x04, 0x3324: 0x05, + 0x332a: 0x06, 0x332d: 0x07, 0x332f: 0x08, + 0x3330: 0x13, 0x3333: 0x15, + // Block 0xcd, offset 0x3340 + 0x3342: 0x01, 0x3343: 0x610, 0x3344: 0x03, 0x3345: 0x04, 0x3346: 0x05, 0x3347: 0x06, + 0x3348: 0x07, 0x3349: 0x08, 0x334a: 0x09, 0x334b: 0x0a, 0x334c: 0x0b, 0x334d: 0x0c, 0x334e: 0x0d, 0x334f: 0x0e, + 0x3350: 0x0f, 0x3351: 0x10, 0x3352: 0x11, 0x3353: 0x12, 0x3354: 0x13, 0x3355: 0x14, 0x3356: 0x15, 0x3357: 0x16, + 0x3358: 0x17, 0x3359: 0x18, 0x335a: 0x19, 0x335b: 0x1a, 0x335c: 0x1b, 0x335d: 0x1c, 0x335e: 0x1d, 0x335f: 0x1e, + 0x3360: 0x01, 0x3361: 0x02, 0x3362: 0x03, 0x3363: 0x04, 0x3364: 0x05, + 0x336a: 0x06, 0x336d: 0x07, 0x336f: 0x08, + 0x3370: 0x13, 0x3373: 0x15, + // Block 0xce, offset 0x3380 + 0x3380: 0x3f, 0x3381: 0x40, 0x3382: 0x41, 0x3383: 0x42, 0x3384: 0x43, 0x3385: 0x44, 0x3386: 0x45, 0x3387: 0x46, + 0x3388: 0x47, 0x3389: 0x48, 0x338a: 0x49, 0x338b: 0x4a, 0x338c: 0x4b, 0x338d: 0x4c, 0x338e: 0x4d, 0x338f: 0x4e, + 0x3390: 0x4f, 0x3391: 0x50, 0x3392: 0x51, 0x3393: 0x52, 0x3394: 0x53, 0x3395: 0x54, 0x3396: 0x55, 0x3397: 0x56, + 0x3398: 0x57, 0x3399: 0x58, 0x339a: 0x59, 0x339b: 0x5a, 0x339c: 0x5b, 0x339d: 0x5c, 0x339e: 0x5d, 0x339f: 0x5e, + 0x33a0: 0x5f, 0x33a1: 0x60, 0x33a2: 0x61, 0x33a3: 0x62, 0x33a4: 0x63, 0x33a5: 0x64, 0x33a6: 0x65, 0x33a7: 0x66, + 0x33a8: 0x67, 0x33a9: 0x68, 0x33aa: 0x69, 0x33ac: 0x6a, 0x33ad: 0x6b, 0x33ae: 0x6c, 0x33af: 0x6d, + 0x33b0: 0x6e, 0x33b1: 0x6f, 0x33b3: 0x70, 0x33b4: 0x71, 0x33b5: 0x72, 0x33b6: 0x73, 0x33b7: 0x74, + 0x33b8: 0x75, 0x33b9: 0x613, 0x33ba: 0x614, 0x33bb: 0x615, 0x33bc: 0x79, 0x33bd: 0x7a, 0x33be: 0x7b, 0x33bf: 0x7c, + // Block 0xcf, offset 0x33c0 + 0x33c2: 0x01, 0x33c3: 0x02, 0x33c4: 0x03, 0x33c5: 0x04, 0x33c6: 0x05, 0x33c7: 0x06, + 0x33c8: 0x07, 0x33c9: 0x08, 0x33ca: 0x09, 0x33cb: 0x0a, 0x33cc: 0x0b, 0x33cd: 0x0c, 0x33ce: 0x0d, 0x33cf: 0x0e, + 0x33d0: 0x0f, 0x33d1: 0x10, 0x33d2: 0x11, 0x33d3: 0x12, 0x33d4: 0x13, 0x33d5: 0x14, 0x33d6: 0x15, 0x33d7: 0x16, + 0x33d8: 0x17, 0x33d9: 0x18, 0x33da: 0x19, 0x33db: 0x1a, 0x33dc: 0x1b, 0x33dd: 0x1c, 0x33de: 0x1d, 0x33df: 0x1e, + 0x33e0: 0x01, 0x33e1: 0xcc, 0x33e2: 0x03, 0x33e3: 0x04, 0x33e4: 0x05, + 0x33ea: 0x06, 0x33ed: 0x07, 0x33ef: 0x08, + 0x33f0: 0x13, 0x33f3: 0x15, + // Block 0xd0, offset 0x3400 + 0x3400: 0x3f, 0x3401: 0x40, 0x3402: 0x41, 0x3403: 0x42, 0x3404: 0x43, 0x3405: 0x44, 0x3406: 0x45, 0x3407: 0x46, + 0x3408: 0x47, 0x3409: 0x48, 0x340a: 0x49, 0x340b: 0x4a, 0x340c: 0x4b, 0x340d: 0x4c, 0x340e: 0x4d, 0x340f: 0x4e, + 0x3410: 0x4f, 0x3411: 0x50, 0x3412: 0x51, 0x3413: 0x52, 0x3414: 0x53, 0x3415: 0x54, 0x3416: 0x55, 0x3417: 0x56, + 0x3418: 0x57, 0x3419: 0x58, 0x341a: 0x59, 0x341b: 0x5a, 0x341c: 0x5b, 0x341d: 0x5c, 0x341e: 0x5d, 0x341f: 0x5e, + 0x3420: 0x5f, 0x3421: 0x60, 0x3422: 0x61, 0x3423: 0x62, 0x3424: 0x63, 0x3425: 0x64, 0x3426: 0x65, 0x3427: 0x66, + 0x3428: 0x67, 0x3429: 0x68, 0x342a: 0x69, 0x342c: 0x6a, 0x342d: 0x6b, 0x342e: 0x6c, 0x342f: 0x6d, + 0x3430: 0x6e, 0x3431: 0x6f, 0x3433: 0x70, 0x3434: 0x71, 0x3435: 0x72, 0x3436: 0x73, 0x3437: 0x74, + 0x3438: 0x61d, 0x3439: 0x61e, 0x343a: 0x61f, 0x343b: 0x620, 0x343c: 0x79, 0x343d: 0x7a, 0x343e: 0x7b, 0x343f: 0x7c, + // Block 0xd1, offset 0x3440 + 0x3440: 0x7d, 0x3441: 0x7e, 0x3442: 0x7f, 0x3443: 0x80, 0x3444: 0x81, 0x3445: 0x82, 0x3446: 0x83, 0x3447: 0x84, + 0x3448: 0x85, 0x3449: 0x86, 0x344a: 0x87, 0x344b: 0x88, 0x344c: 0x89, 0x344d: 0x8a, 0x344e: 0x8b, 0x344f: 0x8c, + 0x3450: 0x8d, 0x3451: 0x8e, 0x3452: 0x8f, 0x3453: 0x90, 0x3454: 0x91, 0x3455: 0x92, 0x3456: 0x93, 0x3457: 0x94, + 0x3458: 0x95, 0x3459: 0x96, 0x345a: 0x97, 0x345b: 0x98, 0x345c: 0x99, 0x345d: 0x9a, 0x345e: 0x9b, 0x345f: 0x9c, + 0x3460: 0x9d, 0x3461: 0x9e, 0x3462: 0x9f, 0x3463: 0xa0, 0x3464: 0xa1, 0x3465: 0xa2, 0x3466: 0xa3, 0x3467: 0xa4, + 0x3468: 0xa5, 0x3469: 0xa6, 0x346a: 0xa7, 0x346b: 0xa8, 0x346c: 0xa9, 0x346d: 0xaa, + 0x3470: 0xab, 0x3471: 0xac, 0x3472: 0xad, 0x3473: 0xae, 0x3474: 0xaf, 0x3475: 0xb0, 0x3476: 0xb1, 0x3477: 0xb2, + 0x3478: 0xb3, 0x347a: 0x621, 0x347b: 0x622, 0x347c: 0x623, 0x347d: 0x624, 0x347e: 0x625, 0x347f: 0x626, + // Block 0xd2, offset 0x3480 + 0x3480: 0x627, 0x3481: 0xbb, 0x3482: 0xbc, 0x3483: 0xbd, 0x3484: 0xbe, 0x3485: 0xbf, 0x3486: 0x628, 0x3487: 0xc1, + 0x3488: 0x629, 0x3489: 0x62a, 0x348a: 0x62b, 0x348b: 0x62c, 0x348c: 0xc6, 0x348d: 0x62d, 0x348e: 0xc8, 0x348f: 0x62e, + 0x3490: 0x62f, 0x3491: 0x630, 0x3492: 0x631, 0x3493: 0x632, 0x3494: 0x633, 0x3495: 0x634, 0x3496: 0x635, 0x3497: 0x636, + 0x3498: 0x637, 0x3499: 0x638, 0x349a: 0x639, 0x349b: 0x63a, 0x349c: 0x63b, 0x349d: 0x63c, 0x349e: 0x63d, 0x349f: 0x63e, + 0x34a0: 0x63f, 0x34a1: 0x640, 0x34a2: 0x641, 0x34a3: 0x642, 0x34a4: 0x643, 0x34a5: 0x644, 0x34a6: 0x645, 0x34a7: 0x646, + 0x34a8: 0x647, 0x34a9: 0x648, 0x34aa: 0x649, 0x34ab: 0x64a, 0x34ac: 0x64b, 0x34ad: 0x64c, 0x34ae: 0x64d, 0x34af: 0x64e, + 0x34b0: 0x64f, 0x34b1: 0x650, 0x34b2: 0x651, 0x34b3: 0x652, 0x34b4: 0x653, 0x34b5: 0x654, 0x34b6: 0x655, 0x34b7: 0x656, + 0x34b8: 0x657, 0x34b9: 0x658, 0x34ba: 0x659, 0x34bb: 0x65a, 0x34bc: 0x65b, 0x34bd: 0x65c, 0x34be: 0x65d, 0x34bf: 0x65e, + // Block 0xd3, offset 0x34c0 + 0x34c0: 0x65f, 0x34c1: 0x660, 0x34c2: 0x661, 0x34c3: 0x662, 0x34c4: 0x663, 0x34c5: 0x664, 0x34c6: 0x665, 0x34c7: 0x666, + 0x34c8: 0x667, 0x34c9: 0x668, 0x34ca: 0x669, 0x34cb: 0x66a, 0x34cc: 0x66b, 0x34cd: 0x66c, 0x34ce: 0x66d, 0x34cf: 0x66e, + 0x34d0: 0x66f, 0x34d1: 0x670, 0x34d2: 0x671, 0x34d3: 0x672, 0x34d4: 0x673, 0x34d5: 0x674, 0x34d6: 0x675, 0x34d7: 0x676, + 0x34d8: 0x677, 0x34d9: 0x678, 0x34da: 0x679, 0x34db: 0x67a, 0x34dc: 0x67b, 0x34dd: 0x67c, 0x34de: 0x67d, 0x34df: 0x67e, + 0x34e0: 0x67f, 0x34e1: 0x680, 0x34e2: 0x681, 0x34e3: 0x682, 0x34e4: 0x683, 0x34e5: 0x684, 0x34e6: 0x685, 0x34e7: 0x686, + 0x34e8: 0x687, 0x34e9: 0x688, 0x34ea: 0x689, 0x34eb: 0x68a, 0x34ec: 0x68b, 0x34ed: 0x68c, 0x34ee: 0x68d, 0x34ef: 0x68e, + 0x34f0: 0x68f, 0x34f1: 0x690, 0x34f2: 0x691, 0x34f3: 0x692, 0x34f4: 0x693, 0x34f5: 0x694, 0x34f6: 0x695, 0x34f7: 0xca, + 0x34f8: 0x696, 0x34f9: 0x697, 0x34fa: 0x698, 0x34fb: 0x699, 0x34fc: 0x69a, 0x34fd: 0x69b, 0x34fe: 0x69c, 0x34ff: 0x69d, + // Block 0xd4, offset 0x3500 + 0x3500: 0x69e, 0x3501: 0x69f, 0x3502: 0x6a0, 0x3503: 0x6a1, 0x3504: 0x6a2, 0x3505: 0x6a3, 0x3506: 0x6a4, 0x3507: 0x6a5, + 0x3508: 0x6a6, 0x3509: 0x6a7, 0x350a: 0x6a8, 0x350b: 0x6a9, 0x350c: 0x6aa, 0x350d: 0x6ab, 0x350e: 0x6ac, 0x350f: 0x6ad, + 0x3510: 0x6ae, 0x3511: 0x6af, 0x3512: 0x6b0, 0x3513: 0x6b1, 0x3514: 0x6b2, 0x3515: 0x6b3, 0x3516: 0x6b4, 0x3517: 0x6b5, + 0x3518: 0x6b6, 0x3519: 0x6b7, 0x351a: 0x6b8, 0x351b: 0x6b9, 0x351c: 0x6ba, 0x351d: 0x6bb, 0x351e: 0x6bc, 0x351f: 0x6bd, + 0x3520: 0x6be, 0x3521: 0x6bf, 0x3522: 0x6c0, 0x3523: 0x6c1, 0x3524: 0x6c2, 0x3525: 0x6c3, 0x3526: 0x6c4, 0x3527: 0x6c5, + 0x3528: 0x6c6, 0x3529: 0x6c7, 0x352a: 0x6c8, 0x352b: 0x6c9, 0x352c: 0x6ca, 0x352d: 0x6cb, 0x352e: 0x6cc, 0x352f: 0x6cd, + 0x3530: 0x6ce, 0x3531: 0x6cf, 0x3532: 0x6d0, 0x3533: 0x6d1, 0x3534: 0x6d2, 0x3535: 0x6d3, 0x3536: 0x6d4, 0x3537: 0x6d5, + 0x3538: 0x6d6, 0x3539: 0x6d7, 0x353a: 0x6d8, 0x353b: 0x6d9, 0x353c: 0x6da, 0x353d: 0x6db, 0x353e: 0x6dc, 0x353f: 0x6dd, + // Block 0xd5, offset 0x3540 + 0x3540: 0x6de, 0x3541: 0x6df, 0x3542: 0x6e0, 0x3543: 0x6e1, 0x3544: 0x6e2, 0x3545: 0x6e3, 0x3546: 0x6e4, 0x3547: 0x6e5, + 0x3548: 0x6e6, 0x3549: 0x6e7, 0x354a: 0x6e8, 0x354b: 0x6e9, 0x354c: 0x6ea, 0x354d: 0x6eb, 0x354e: 0x6ec, 0x354f: 0x6ed, + 0x3550: 0x6ee, 0x3551: 0x6ef, 0x3552: 0x6f0, 0x3553: 0x6f1, 0x3554: 0x6f2, 0x3555: 0x6f3, 0x3556: 0x6f4, 0x3557: 0x6f5, + 0x3558: 0x6f6, 0x3559: 0x6f7, 0x355a: 0x6f8, 0x355b: 0x6f9, 0x355c: 0x6fa, 0x355d: 0x6fb, 0x355e: 0x6fc, 0x355f: 0x6fd, + 0x3560: 0x6fe, 0x3561: 0x6ff, 0x3562: 0x700, 0x3563: 0x701, 0x3564: 0x702, 0x3565: 0x703, 0x3566: 0x704, 0x3567: 0x705, + 0x3568: 0x706, 0x3569: 0x707, 0x356a: 0x708, 0x356b: 0x709, 0x356c: 0x70a, 0x356d: 0x70b, 0x356e: 0x70c, 0x356f: 0x70d, + 0x3570: 0x70e, 0x3571: 0x70f, 0x3572: 0x710, 0x3573: 0x711, 0x3574: 0x712, 0x3575: 0x713, 0x3576: 0x714, 0x3577: 0x715, + 0x3578: 0x716, 0x3579: 0x717, 0x357a: 0x718, 0x357b: 0x719, 0x357c: 0x71a, 0x357d: 0x71b, 0x357e: 0x71c, 0x357f: 0x71d, + // Block 0xd6, offset 0x3580 + 0x3580: 0x71e, 0x3581: 0x71f, 0x3582: 0x720, 0x3583: 0x721, 0x3584: 0x722, 0x3585: 0x723, 0x3586: 0x724, 0x3587: 0x725, + 0x3588: 0x726, 0x3589: 0x727, 0x358a: 0x728, 0x358b: 0x729, 0x358c: 0x72a, 0x358d: 0x72b, 0x358e: 0x72c, 0x358f: 0x72d, + 0x3590: 0x72e, 0x3591: 0x72f, 0x3592: 0x730, 0x3593: 0x731, 0x3594: 0x732, 0x3595: 0x733, 0x3596: 0x734, 0x3597: 0x735, + 0x3598: 0x736, 0x3599: 0x737, 0x359a: 0x738, 0x359b: 0x739, 0x359c: 0x73a, 0x359d: 0x73b, 0x359e: 0x73c, 0x359f: 0x73d, + 0x35a0: 0x73e, 0x35a1: 0x73f, 0x35a2: 0x740, 0x35a3: 0x741, 0x35a4: 0x742, 0x35a5: 0x743, 0x35a6: 0x744, 0x35a7: 0x745, + 0x35a8: 0x746, 0x35a9: 0x747, 0x35aa: 0x748, 0x35ab: 0x749, 0x35ac: 0x74a, 0x35ad: 0x74b, 0x35ae: 0x74c, 0x35af: 0x74d, + 0x35b0: 0x74e, 0x35b1: 0x74f, 0x35b2: 0x750, 0x35b3: 0x751, 0x35b4: 0x752, 0x35b5: 0x753, 0x35b6: 0x754, 0x35b7: 0x755, + 0x35b8: 0x756, 0x35b9: 0x757, 0x35ba: 0x758, 0x35bb: 0x759, 0x35bc: 0x75a, 0x35bd: 0x75b, 0x35be: 0x75c, 0x35bf: 0x75d, + // Block 0xd7, offset 0x35c0 + 0x35c0: 0x75e, 0x35c1: 0x75f, 0x35c2: 0x760, 0x35c3: 0x761, 0x35c4: 0x762, 0x35c5: 0x763, 0x35c6: 0x764, 0x35c7: 0x765, + 0x35c8: 0x766, 0x35c9: 0x767, 0x35ca: 0x768, 0x35cb: 0x769, 0x35cc: 0x76a, 0x35cd: 0x76b, 0x35ce: 0x76c, 0x35cf: 0x76d, + 0x35d0: 0x76e, 0x35d1: 0x76f, 0x35d2: 0x770, 0x35d3: 0x771, 0x35d4: 0x772, 0x35d5: 0x773, 0x35d6: 0x774, 0x35d7: 0x775, + 0x35d8: 0x776, 0x35d9: 0x777, 0x35da: 0x778, 0x35db: 0x779, 0x35dc: 0x77a, 0x35dd: 0x77b, 0x35de: 0x77c, 0x35df: 0x77d, + 0x35e0: 0x77e, 0x35e1: 0x77f, 0x35e2: 0x780, 0x35e3: 0x781, 0x35e4: 0x782, 0x35e5: 0x783, 0x35e6: 0x784, 0x35e7: 0x785, + 0x35e8: 0x786, 0x35e9: 0x787, 0x35ea: 0x788, 0x35eb: 0x789, 0x35ec: 0x78a, 0x35ed: 0x78b, 0x35ee: 0x78c, 0x35ef: 0x78d, + 0x35f0: 0x78e, 0x35f1: 0x78f, 0x35f2: 0x790, 0x35f3: 0x791, 0x35f4: 0x792, 0x35f5: 0x793, 0x35f6: 0x794, 0x35f7: 0x795, + 0x35f8: 0x796, 0x35f9: 0x797, 0x35fa: 0x798, 0x35fb: 0x799, 0x35fc: 0x79a, 0x35fd: 0x79b, 0x35fe: 0x79c, 0x35ff: 0x79d, + // Block 0xd8, offset 0x3600 + 0x3600: 0x79e, 0x3601: 0x79f, 0x3602: 0x7a0, 0x3603: 0x7a1, 0x3604: 0x7a2, 0x3605: 0x7a3, 0x3606: 0x7a4, 0x3607: 0x7a5, + 0x3608: 0x7a6, 0x3609: 0x7a7, 0x360a: 0x7a8, 0x360b: 0x7a9, 0x360c: 0x7aa, 0x360d: 0x7ab, 0x360e: 0x7ac, 0x360f: 0x7ad, + 0x3610: 0x7ae, 0x3611: 0x7af, 0x3612: 0x7b0, 0x3613: 0x7b1, 0x3614: 0x7b2, 0x3615: 0x7b3, 0x3616: 0x7b4, 0x3617: 0x7b5, + 0x3618: 0x7b6, 0x3619: 0x7b7, 0x361a: 0x7b8, 0x361b: 0x7b9, 0x361c: 0x7ba, 0x361d: 0x7bb, 0x361e: 0x7bc, 0x361f: 0x7bd, + 0x3620: 0x7be, 0x3621: 0x7bf, 0x3622: 0x7c0, 0x3623: 0x7c1, 0x3624: 0x7c2, 0x3625: 0x7c3, 0x3626: 0x7c4, 0x3627: 0x7c5, + 0x3628: 0x7c6, 0x3629: 0x7c7, 0x362a: 0x7c8, 0x362b: 0x7c9, 0x362c: 0x7ca, 0x362d: 0x7cb, 0x362e: 0x7cc, 0x362f: 0x7cd, + 0x3630: 0x7ce, 0x3631: 0x7cf, 0x3632: 0x7d0, 0x3633: 0x7d1, 0x3634: 0x7d2, 0x3635: 0x7d3, 0x3636: 0x7d4, 0x3637: 0x7d5, + 0x3638: 0x7d6, 0x3639: 0x7d7, 0x363a: 0x7d8, 0x363b: 0x7d9, 0x363c: 0x7da, 0x363d: 0x7db, 0x363e: 0x7dc, 0x363f: 0x7dd, + // Block 0xd9, offset 0x3640 + 0x3664: 0x7de, 0x3665: 0x7df, 0x3666: 0x7e0, 0x3667: 0x7e1, + 0x3668: 0x7e2, 0x3669: 0x7e3, 0x366a: 0x7e4, 0x366b: 0x7e5, 0x366c: 0x103, 0x366d: 0x104, 0x366e: 0x105, 0x366f: 0x106, + 0x3670: 0x107, 0x3671: 0x108, 0x3672: 0x109, 0x3673: 0x10a, 0x3674: 0x10b, 0x3675: 0x10c, 0x3676: 0x10d, 0x3677: 0x10e, + 0x3678: 0x10f, 0x3679: 0x110, 0x367a: 0x111, 0x367b: 0x112, 0x367c: 0x113, 0x367d: 0x114, 0x367e: 0x115, 0x367f: 0x116, + // Block 0xda, offset 0x3680 + 0x3680: 0x18b, 0x3681: 0x18c, 0x3682: 0x18d, 0x3683: 0x18e, 0x3684: 0x18f, 0x3685: 0x190, 0x3686: 0x191, 0x3687: 0x192, + 0x3688: 0x7e6, 0x3689: 0x7e7, 0x368c: 0x195, 0x368d: 0x196, 0x368e: 0x197, 0x368f: 0x198, + 0x3690: 0x199, 0x3691: 0x19a, 0x3692: 0x19b, 0x3693: 0x19c, 0x3694: 0x19d, 0x3695: 0x19e, 0x3697: 0x19f, + 0x3698: 0x1a0, 0x3699: 0x1a1, 0x369a: 0x1a2, 0x369b: 0x1a3, 0x369c: 0x1a4, 0x369d: 0x1a5, + // Block 0xdb, offset 0x36c0 + 0x36c0: 0x7e8, 0x36c1: 0x7e9, 0x36c2: 0x7ea, 0x36c3: 0x7eb, 0x36c4: 0x7ec, 0x36c5: 0x7ed, 0x36c6: 0x7ee, 0x36c7: 0x7ef, + 0x36c8: 0x7f0, 0x36c9: 0x7f1, 0x36ca: 0x7f2, 0x36cb: 0x7f3, 0x36cc: 0x7f4, 0x36cd: 0x7f5, 0x36ce: 0x7f6, 0x36cf: 0x7f7, + 0x36d0: 0x7f8, 0x36d1: 0x7f9, 0x36d2: 0x7fa, 0x36d3: 0x7fb, 0x36d4: 0x7fc, 0x36d5: 0x7fd, 0x36d6: 0x7fe, 0x36d7: 0x7ff, + 0x36d8: 0x800, 0x36d9: 0x801, 0x36da: 0x802, 0x36db: 0x803, 0x36dc: 0x804, 0x36dd: 0x805, 0x36de: 0x806, 0x36df: 0x807, + 0x36e0: 0x808, 0x36e1: 0x809, 0x36e2: 0x80a, 0x36e3: 0x80b, 0x36e4: 0x80c, 0x36e5: 0x80d, 0x36e6: 0x80e, 0x36e7: 0x80f, + 0x36e8: 0x810, 0x36e9: 0x811, 0x36ea: 0x812, 0x36eb: 0x813, 0x36ec: 0x814, 0x36ed: 0x815, 0x36ee: 0x816, 0x36ef: 0x817, + 0x36f0: 0x818, 0x36f1: 0x819, 0x36f2: 0x81a, 0x36f3: 0x81b, 0x36f4: 0x81c, 0x36f5: 0x81d, 0x36f6: 0x81e, 0x36f7: 0x81f, + 0x36f8: 0x820, 0x36f9: 0x821, 0x36fa: 0x822, 0x36fb: 0x823, 0x36fc: 0x824, 0x36fd: 0x825, 0x36fe: 0x826, 0x36ff: 0x827, + // Block 0xdc, offset 0x3700 + 0x3700: 0x828, 0x3701: 0x829, 0x3702: 0x82a, 0x3703: 0x82b, 0x3704: 0x82c, 0x3705: 0x82d, 0x3706: 0x82e, 0x3707: 0x82f, + 0x3708: 0x830, 0x3709: 0x831, 0x370a: 0x832, 0x370b: 0x833, 0x370c: 0x834, 0x370d: 0x835, 0x370e: 0x836, 0x370f: 0x837, + 0x3710: 0x838, 0x3711: 0x839, 0x3712: 0x83a, 0x3713: 0x83b, 0x3714: 0x83c, 0x3715: 0x83d, 0x3716: 0x83e, 0x3717: 0x83f, + 0x3718: 0x840, 0x3719: 0x841, 0x371a: 0x842, 0x371b: 0x843, 0x371c: 0x844, 0x371d: 0x845, 0x371e: 0x846, 0x371f: 0x847, + 0x3720: 0x848, 0x3721: 0x849, 0x3722: 0x84a, 0x3723: 0x84b, 0x3724: 0x84c, 0x3725: 0x84d, 0x3726: 0x84e, 0x3727: 0x84f, + 0x3728: 0x850, 0x3729: 0x851, 0x372a: 0x852, 0x372b: 0x853, 0x372c: 0x854, 0x372d: 0x855, 0x372e: 0x856, 0x372f: 0x857, + 0x3730: 0x858, 0x3731: 0x859, 0x3732: 0x85a, 0x3733: 0x85b, 0x3734: 0x85c, 0x3735: 0x85d, 0x3736: 0x85e, 0x3737: 0x85f, + 0x3738: 0x860, 0x3739: 0x861, 0x373a: 0x862, 0x373b: 0x863, 0x373c: 0x864, 0x373d: 0x865, 0x373e: 0x866, 0x373f: 0x867, + // Block 0xdd, offset 0x3740 + 0x3740: 0x868, 0x3741: 0x869, 0x3742: 0x86a, 0x3743: 0x86b, 0x3744: 0x86c, 0x3745: 0x86d, 0x3746: 0x86e, 0x3747: 0x86f, + 0x3748: 0x870, 0x3749: 0x871, 0x374a: 0x872, 0x374b: 0x873, 0x374c: 0x874, 0x374d: 0x875, 0x374e: 0x876, 0x374f: 0x877, + 0x3750: 0x878, 0x3751: 0x879, 0x3752: 0x87a, 0x3753: 0x87b, 0x3754: 0x87c, 0x3755: 0x87d, 0x3756: 0x87e, 0x3757: 0x87f, + 0x3758: 0x880, 0x3759: 0x881, 0x375a: 0x882, 0x375b: 0x883, 0x375c: 0x884, 0x375d: 0x885, 0x375e: 0x886, 0x375f: 0x887, + 0x3760: 0x888, 0x3761: 0x889, 0x3762: 0x88a, 0x3763: 0x88b, 0x3764: 0x88c, 0x3765: 0x88d, 0x3766: 0x88e, 0x3767: 0x88f, + 0x3768: 0x890, 0x3769: 0x891, 0x376a: 0x892, 0x376b: 0x893, 0x376c: 0x894, 0x376d: 0x895, 0x376e: 0x896, 0x376f: 0x897, + 0x3770: 0x898, 0x3771: 0x899, 0x3772: 0x89a, 0x3773: 0x89b, 0x3774: 0x89c, 0x3775: 0x89d, 0x3776: 0x89e, 0x3777: 0x89f, + 0x3778: 0x8a0, 0x3779: 0x8a1, 0x377a: 0x8a2, 0x377b: 0x8a3, 0x377c: 0x8a4, 0x377d: 0x8a5, 0x377e: 0x8a6, 0x377f: 0x8a7, + // Block 0xde, offset 0x3780 + 0x3780: 0x8a8, 0x3781: 0x8a9, 0x3782: 0x8aa, 0x3783: 0x8ab, 0x3784: 0x8ac, 0x3785: 0x8ad, 0x3786: 0x8ae, 0x3787: 0x8af, + 0x3788: 0x8b0, 0x3789: 0x8b1, 0x378a: 0x8b2, 0x378b: 0x8b3, 0x378c: 0x8b4, 0x378d: 0x8b5, 0x378e: 0x8b6, 0x378f: 0x8b7, + 0x3790: 0x8b8, 0x3791: 0x8b9, 0x3792: 0x8ba, 0x3793: 0x8bb, 0x3794: 0x8bc, 0x3795: 0x8bd, 0x3796: 0x8be, 0x3797: 0x8bf, + 0x3798: 0x8c0, 0x3799: 0x8c1, 0x379a: 0x8c2, 0x379b: 0x8c3, 0x379c: 0x8c4, 0x379d: 0x8c5, 0x379e: 0x8c6, 0x379f: 0x8c7, + 0x37a0: 0x8c8, 0x37a1: 0x8c9, 0x37a2: 0x8ca, 0x37a3: 0x8cb, 0x37a4: 0x8cc, 0x37a5: 0x8cd, 0x37a6: 0x8ce, 0x37a7: 0x8cf, + 0x37a8: 0x8d0, 0x37a9: 0x8d1, 0x37aa: 0x8d2, 0x37ab: 0x8d3, 0x37ac: 0x8d4, 0x37ad: 0x8d5, 0x37ae: 0x8d6, 0x37af: 0x8d7, + 0x37b0: 0x8d8, 0x37b1: 0x8d9, 0x37b2: 0x8da, 0x37b3: 0x8db, 0x37b4: 0x8dc, 0x37b5: 0x8dd, 0x37b6: 0x8de, 0x37b7: 0x8df, + 0x37b8: 0x8e0, 0x37b9: 0x8e1, 0x37ba: 0x8e2, 0x37bb: 0x8e3, 0x37bc: 0x8e4, 0x37bd: 0x8e5, 0x37be: 0x8e6, 0x37bf: 0x8e7, + // Block 0xdf, offset 0x37c0 + 0x37c0: 0x8e8, 0x37c1: 0x8e9, 0x37c2: 0x8ea, 0x37c3: 0x8eb, 0x37c4: 0x8ec, 0x37c5: 0x8ed, 0x37c6: 0x8ee, 0x37c7: 0x8ef, + 0x37c8: 0x8f0, 0x37c9: 0x8f1, 0x37ca: 0x8f2, 0x37cb: 0x8f3, 0x37cc: 0x8f4, 0x37cd: 0x8f5, 0x37ce: 0x8f6, 0x37cf: 0x8f7, + 0x37d0: 0x8f8, 0x37d1: 0x8f9, 0x37d2: 0x8fa, 0x37d3: 0x8fb, 0x37d4: 0x8fc, 0x37d5: 0x8fd, 0x37d6: 0x8fe, 0x37d7: 0x8ff, + 0x37d8: 0x900, 0x37d9: 0x901, 0x37da: 0x902, 0x37db: 0x903, 0x37dc: 0x904, 0x37dd: 0x905, 0x37de: 0x906, 0x37df: 0x907, + 0x37e0: 0x908, 0x37e1: 0x909, 0x37e2: 0x90a, 0x37e3: 0x90b, 0x37e4: 0x90c, 0x37e5: 0x90d, 0x37e6: 0x90e, 0x37e7: 0x90f, + 0x37e8: 0x910, 0x37e9: 0x911, 0x37ea: 0x912, 0x37eb: 0x913, 0x37ec: 0x914, 0x37ed: 0x915, 0x37ee: 0x916, 0x37ef: 0x917, + 0x37f0: 0x918, 0x37f1: 0x919, 0x37f2: 0x91a, 0x37f3: 0x91b, 0x37f4: 0x91c, 0x37f5: 0x91d, 0x37f6: 0x91e, 0x37f7: 0x91f, + 0x37f8: 0x920, 0x37f9: 0x921, 0x37fa: 0x922, 0x37fb: 0x923, 0x37fc: 0x924, 0x37fd: 0x925, 0x37fe: 0x926, 0x37ff: 0x927, + // Block 0xe0, offset 0x3800 + 0x3800: 0x928, 0x3801: 0x929, 0x3802: 0x92a, 0x3803: 0x92b, 0x3804: 0x92c, 0x3805: 0x92d, 0x3806: 0x92e, 0x3807: 0x92f, + 0x3808: 0x930, 0x3809: 0x931, 0x380a: 0x932, 0x380b: 0x933, 0x380c: 0x934, 0x380d: 0x935, 0x380e: 0x936, 0x380f: 0x937, + 0x3810: 0x938, 0x3811: 0x939, 0x3812: 0x93a, 0x3813: 0x93b, 0x3814: 0x93c, 0x3815: 0x93d, 0x3816: 0x93e, 0x3817: 0x93f, + 0x3818: 0x940, 0x3819: 0x941, 0x381a: 0x942, 0x381b: 0x943, 0x381c: 0x944, 0x381d: 0x945, 0x381e: 0x946, 0x381f: 0x947, + 0x3820: 0x948, 0x3821: 0x949, 0x3822: 0x94a, 0x3823: 0x94b, 0x3824: 0x94c, 0x3825: 0x94d, 0x3826: 0x94e, 0x3827: 0x94f, + 0x3828: 0x950, 0x3829: 0x951, 0x382a: 0x952, 0x382b: 0x953, 0x382c: 0x954, 0x382d: 0x955, 0x382e: 0x956, 0x382f: 0x957, + 0x3830: 0x958, 0x3831: 0x959, 0x3832: 0x95a, 0x3833: 0x95b, 0x3834: 0x95c, 0x3835: 0x95d, 0x3836: 0x95e, 0x3837: 0x95f, + 0x3838: 0x960, 0x3839: 0x961, 0x383a: 0x962, 0x383b: 0x963, 0x383c: 0x964, 0x383d: 0x965, 0x383e: 0x966, 0x383f: 0x967, + // Block 0xe1, offset 0x3840 + 0x3840: 0x968, 0x3841: 0x969, 0x3842: 0x96a, 0x3843: 0x96b, 0x3844: 0x96c, 0x3845: 0x96d, 0x3846: 0x96e, 0x3847: 0x96f, + 0x3848: 0x970, 0x3849: 0x971, 0x384a: 0x972, 0x384b: 0x973, 0x384c: 0x974, 0x384d: 0x975, 0x384e: 0x976, 0x384f: 0x977, + 0x3850: 0x978, 0x3851: 0x979, 0x3852: 0x97a, 0x3853: 0x97b, 0x3854: 0x97c, 0x3855: 0x97d, 0x3856: 0x97e, 0x3857: 0x97f, + 0x3858: 0x980, 0x3859: 0x981, 0x385a: 0x982, 0x385b: 0x983, 0x385c: 0x984, 0x385d: 0x985, 0x385e: 0x986, 0x385f: 0x987, + 0x3860: 0x988, 0x3861: 0x989, 0x3862: 0x98a, 0x3863: 0x98b, 0x3864: 0x98c, 0x3865: 0x98d, 0x3866: 0x98e, 0x3867: 0x98f, + 0x3868: 0x990, 0x3869: 0x991, 0x386a: 0x992, 0x386b: 0x993, 0x386c: 0x994, 0x386d: 0x995, 0x386e: 0x996, 0x386f: 0x997, + 0x3870: 0x998, 0x3871: 0x999, 0x3872: 0x99a, 0x3873: 0x99b, 0x3874: 0x99c, 0x3875: 0x99d, 0x3876: 0x99e, 0x3877: 0x99f, + 0x3878: 0x9a0, 0x3879: 0x9a1, 0x387a: 0x9a2, 0x387b: 0x9a3, 0x387c: 0x9a4, 0x387d: 0x9a5, 0x387e: 0x9a6, 0x387f: 0x9a7, + // Block 0xe2, offset 0x3880 + 0x3880: 0x9a8, 0x3881: 0x9a9, 0x3882: 0x9aa, 0x3883: 0x9ab, 0x3884: 0x9ac, 0x3885: 0x9ad, 0x3886: 0x9ae, 0x3887: 0x9af, + 0x3888: 0x9b0, 0x3889: 0x9b1, 0x388a: 0x9b2, 0x388b: 0x9b3, 0x388c: 0x9b4, 0x388d: 0x9b5, 0x388e: 0x9b6, 0x388f: 0x9b7, + 0x3890: 0x9b8, 0x3891: 0x9b9, 0x3892: 0x9ba, 0x3893: 0x9bb, 0x3894: 0x9bc, 0x3895: 0x9bd, 0x3896: 0x9be, 0x3897: 0x9bf, + 0x3898: 0x9c0, 0x3899: 0x9c1, 0x389a: 0x9c2, 0x389b: 0x9c3, 0x389c: 0x9c4, 0x389d: 0x9c5, 0x389e: 0x9c6, 0x389f: 0x9c7, + 0x38a0: 0x9c8, 0x38a1: 0x9c9, 0x38a2: 0x9ca, 0x38a3: 0x9cb, 0x38a4: 0x9cc, 0x38a5: 0x9cd, 0x38a6: 0x9ce, 0x38a7: 0x9cf, + 0x38a8: 0x9d0, 0x38a9: 0x9d1, 0x38aa: 0x9d2, 0x38ab: 0x9d3, 0x38ac: 0x9d4, 0x38ad: 0x9d5, 0x38ae: 0x9d6, 0x38af: 0x9d7, + 0x38b0: 0x9d8, 0x38b1: 0x9d9, 0x38b2: 0x9da, 0x38b3: 0x9db, 0x38b4: 0x9dc, 0x38b5: 0x9dd, 0x38b6: 0x9de, 0x38b7: 0x9df, + 0x38b8: 0x9e0, 0x38b9: 0x9e1, 0x38ba: 0x9e2, 0x38bb: 0x9e3, 0x38bc: 0x9e4, 0x38bd: 0x9e5, 0x38be: 0x9e6, 0x38bf: 0x9e7, + // Block 0xe3, offset 0x38c0 + 0x38c0: 0x9e8, 0x38c1: 0x9e9, 0x38c2: 0x9ea, 0x38c3: 0x9eb, 0x38c4: 0x9ec, 0x38c5: 0x9ed, 0x38c6: 0x9ee, 0x38c7: 0x9ef, + 0x38c8: 0x9f0, 0x38c9: 0x9f1, 0x38ca: 0x9f2, 0x38cb: 0x9f3, 0x38cc: 0x9f4, 0x38cd: 0x9f5, 0x38ce: 0x9f6, 0x38cf: 0x9f7, + 0x38d0: 0x9f8, 0x38d1: 0x9f9, 0x38d2: 0x9fa, 0x38d3: 0x9fb, 0x38d4: 0x9fc, 0x38d5: 0x9fd, 0x38d6: 0x9fe, 0x38d7: 0x9ff, + 0x38d8: 0xa00, 0x38d9: 0xa01, 0x38da: 0xa02, 0x38db: 0xa03, 0x38dc: 0xa04, 0x38dd: 0xa05, 0x38de: 0xa06, 0x38df: 0xa07, + 0x38e0: 0xa08, 0x38e1: 0xa09, 0x38e2: 0xa0a, 0x38e3: 0xa0b, 0x38e4: 0xa0c, 0x38e5: 0xa0d, 0x38e6: 0xa0e, 0x38e7: 0xa0f, + 0x38e8: 0xa10, 0x38e9: 0xa11, 0x38ea: 0xa12, 0x38eb: 0xa13, 0x38ec: 0xa14, 0x38ed: 0xa15, 0x38ee: 0xa16, 0x38ef: 0xa17, + 0x38f0: 0xa18, 0x38f1: 0xa19, 0x38f2: 0xa1a, 0x38f3: 0xa1b, 0x38f4: 0xa1c, 0x38f5: 0xa1d, 0x38f6: 0xa1e, 0x38f7: 0xa1f, + 0x38f8: 0xa20, 0x38f9: 0xa21, 0x38fa: 0xa22, 0x38fb: 0xa23, 0x38fc: 0xa24, 0x38fd: 0xa25, 0x38fe: 0xa26, 0x38ff: 0xa27, + // Block 0xe4, offset 0x3900 + 0x3900: 0xa28, 0x3901: 0xa29, 0x3902: 0xa2a, 0x3903: 0xa2b, 0x3904: 0xa2c, 0x3905: 0xa2d, 0x3906: 0xa2e, 0x3907: 0xa2f, + 0x3908: 0xa30, 0x3909: 0xa31, 0x390a: 0xa32, 0x390b: 0xa33, 0x390c: 0xa34, 0x390d: 0xa35, 0x390e: 0xa36, 0x390f: 0xa37, + 0x3910: 0xa38, 0x3911: 0xa39, 0x3912: 0xa3a, 0x3913: 0xa3b, 0x3914: 0xa3c, 0x3915: 0xa3d, 0x3916: 0xa3e, 0x3917: 0xa3f, + 0x3918: 0xa40, 0x3919: 0xa41, 0x391a: 0xa42, 0x391b: 0xa43, 0x391c: 0xa44, 0x391d: 0xa45, 0x391e: 0xa46, 0x391f: 0xa47, + 0x3920: 0xa48, 0x3921: 0xa49, 0x3922: 0xa4a, 0x3923: 0xa4b, 0x3924: 0xa4c, 0x3925: 0xa4d, 0x3926: 0xa4e, 0x3927: 0xa4f, + 0x3928: 0xa50, 0x3929: 0xa51, 0x392a: 0xa52, 0x392b: 0xa53, 0x392c: 0xa54, 0x392d: 0xa55, 0x392e: 0xa56, 0x392f: 0xa57, + 0x3930: 0xa58, 0x3931: 0xa59, 0x3932: 0xa5a, 0x3933: 0xa5b, 0x3934: 0xa5c, 0x3935: 0xa5d, 0x3936: 0xa5e, 0x3937: 0xa5f, + 0x3938: 0xa60, 0x3939: 0xa61, 0x393a: 0xa62, 0x393b: 0xa63, 0x393c: 0xa64, 0x393d: 0xa65, 0x393e: 0xa66, 0x393f: 0xa67, + // Block 0xe5, offset 0x3940 + 0x3940: 0xa68, 0x3941: 0xa69, 0x3942: 0xa6a, 0x3943: 0xa6b, 0x3944: 0xa6c, 0x3945: 0xa6d, 0x3946: 0xa6e, 0x3947: 0xa6f, + 0x3948: 0xa70, 0x3949: 0xa71, 0x394a: 0xa72, 0x394b: 0xa73, 0x394c: 0xa74, 0x394d: 0xa75, 0x394e: 0xa76, 0x394f: 0xa77, + 0x3950: 0xa78, 0x3951: 0xa79, 0x3952: 0xa7a, 0x3953: 0xa7b, 0x3954: 0xa7c, 0x3955: 0xa7d, 0x3956: 0xa7e, 0x3957: 0xa7f, + 0x3958: 0xa80, 0x3959: 0xa81, 0x395a: 0xa82, 0x395b: 0xa83, 0x395e: 0xa84, + 0x3961: 0xa85, 0x3962: 0xa86, + 0x3968: 0xa87, 0x396a: 0xa88, + 0x397a: 0xa89, 0x397b: 0xa8a, 0x397e: 0xa8b, + // Block 0xe6, offset 0x3980 + 0x3981: 0xa8c, 0x3982: 0xa8d, 0x3983: 0xa8e, 0x3984: 0xa8f, + 0x3988: 0xa90, 0x398b: 0xa91, 0x398c: 0xa92, 0x398d: 0xa93, 0x398f: 0xa94, + 0x3990: 0xa95, 0x3992: 0xa96, 0x3993: 0xa97, 0x3994: 0xa98, 0x3997: 0xa99, + 0x3998: 0xa9a, 0x399a: 0xa9b, 0x399b: 0xa9c, + // Block 0xe7, offset 0x39c0 + 0x39e0: 0xa9d, 0x39e1: 0xa9e, 0x39e2: 0xa9f, 0x39e3: 0xaa0, 0x39e4: 0xaa1, 0x39e5: 0xaa2, 0x39e6: 0xaa3, 0x39e7: 0xaa4, + 0x39e8: 0xaa5, + // Block 0xe8, offset 0x3a00 + 0x3a10: 0x09, 0x3a11: 0x0a, 0x3a12: 0x0b, 0x3a13: 0x0c, 0x3a16: 0x0d, + 0x3a1b: 0x0e, 0x3a1d: 0x0f, 0x3a1e: 0x10, 0x3a1f: 0xd8, + 0x3a20: 0xd9, 0x3a21: 0xda, 0x3a22: 0xdb, 0x3a23: 0xdc, 0x3a24: 0xdd, 0x3a25: 0xde, 0x3a26: 0xdf, 0x3a27: 0xe0, + 0x3a28: 0xe1, 0x3a29: 0xe2, 0x3a2a: 0xe3, 0x3a2b: 0xe4, 0x3a2f: 0xe5, + // Block 0xe9, offset 0x3a40 + 0x3a42: 0x01, 0x3a43: 0x618, 0x3a44: 0x619, 0x3a45: 0x61a, 0x3a46: 0x05, 0x3a47: 0x61b, + 0x3a48: 0x61c, 0x3a49: 0x08, 0x3a4a: 0x09, 0x3a4b: 0x0a, 0x3a4c: 0x0b, 0x3a4d: 0x0c, 0x3a4e: 0x0d, 0x3a4f: 0x0e, + 0x3a50: 0x0f, 0x3a51: 0x10, 0x3a52: 0x11, 0x3a53: 0x12, 0x3a54: 0x13, 0x3a55: 0x14, 0x3a56: 0x15, 0x3a57: 0x16, + 0x3a58: 0x17, 0x3a59: 0x18, 0x3a5a: 0x19, 0x3a5b: 0x1a, 0x3a5c: 0x1b, 0x3a5d: 0x1c, 0x3a5e: 0x1d, 0x3a5f: 0x1e, + 0x3a60: 0x01, 0x3a61: 0xce, 0x3a62: 0xcf, 0x3a63: 0xd0, 0x3a64: 0xd1, 0x3a65: 0xd2, 0x3a66: 0xd3, 0x3a67: 0xd4, + 0x3a68: 0xd5, 0x3a69: 0xd6, 0x3a6a: 0x06, 0x3a6d: 0x07, 0x3a6f: 0xd7, + 0x3a70: 0xe6, 0x3a73: 0x15, + // Block 0xea, offset 0x3a80 + 0x3a80: 0x7d, 0x3a81: 0x7e, 0x3a82: 0x7f, 0x3a83: 0x80, 0x3a84: 0x81, 0x3a85: 0x82, 0x3a86: 0x83, 0x3a87: 0x84, + 0x3a88: 0x85, 0x3a89: 0x86, 0x3a8a: 0x87, 0x3a8b: 0x88, 0x3a8c: 0x89, 0x3a8d: 0x8a, 0x3a8e: 0x8b, 0x3a8f: 0x8c, + 0x3a90: 0x8d, 0x3a91: 0x8e, 0x3a92: 0x8f, 0x3a93: 0x90, 0x3a94: 0x91, 0x3a95: 0x92, 0x3a96: 0x93, 0x3a97: 0x94, + 0x3a98: 0x95, 0x3a99: 0x96, 0x3a9a: 0x97, 0x3a9b: 0x98, 0x3a9c: 0x99, 0x3a9d: 0x9a, 0x3a9e: 0x9b, 0x3a9f: 0x9c, + 0x3aa0: 0x9d, 0x3aa1: 0x9e, 0x3aa2: 0x9f, 0x3aa3: 0xa0, 0x3aa4: 0xa1, 0x3aa5: 0xa2, 0x3aa6: 0xa3, 0x3aa7: 0xa4, + 0x3aa8: 0xa5, 0x3aa9: 0xa6, 0x3aaa: 0xa7, 0x3aab: 0xa8, 0x3aac: 0xa9, 0x3aad: 0xaa, + 0x3ab0: 0xab, 0x3ab1: 0xac, 0x3ab2: 0xad, 0x3ab3: 0xae, 0x3ab4: 0xaf, 0x3ab5: 0xb0, 0x3ab6: 0xb1, 0x3ab7: 0xb2, + 0x3ab8: 0xb3, 0x3aba: 0xaa6, 0x3abb: 0xaa7, 0x3abc: 0xaa8, 0x3abd: 0xaa9, 0x3abe: 0xaaa, 0x3abf: 0xaab, + // Block 0xeb, offset 0x3ac0 + 0x3ac0: 0xaac, 0x3ac1: 0xbb, 0x3ac2: 0xbc, 0x3ac3: 0xbd, 0x3ac4: 0xbe, 0x3ac5: 0xbf, 0x3ac6: 0xaad, 0x3ac7: 0xc1, + 0x3ac8: 0xaae, 0x3ac9: 0xaaf, 0x3aca: 0xab0, 0x3acb: 0xab1, 0x3acc: 0xc6, 0x3acd: 0xab2, 0x3ace: 0xc8, 0x3acf: 0xab3, + 0x3ad0: 0xab4, 0x3ad1: 0xab5, 0x3ad2: 0xab6, 0x3ad3: 0xab7, 0x3ad4: 0xab8, 0x3ad5: 0xab9, 0x3ad6: 0xaba, 0x3ad7: 0xabb, + 0x3ad8: 0xabc, 0x3ad9: 0xabd, 0x3ada: 0xabe, 0x3adb: 0xabf, 0x3adc: 0xac0, 0x3add: 0xac1, 0x3ade: 0xac2, 0x3adf: 0xac3, + 0x3ae0: 0xac4, 0x3ae1: 0xac5, 0x3ae2: 0xac6, 0x3ae3: 0xac7, 0x3ae4: 0xac8, 0x3ae5: 0xac9, 0x3ae6: 0xaca, 0x3ae7: 0xacb, + 0x3ae8: 0xacc, 0x3ae9: 0xacd, 0x3aea: 0xace, 0x3aeb: 0xacf, 0x3aec: 0xad0, 0x3aed: 0xad1, 0x3aee: 0xad2, 0x3aef: 0xad3, + 0x3af0: 0xad4, 0x3af1: 0xad5, 0x3af2: 0xad6, 0x3af3: 0xad7, 0x3af4: 0xad8, 0x3af5: 0xad9, 0x3af6: 0xada, 0x3af7: 0xadb, + 0x3af8: 0xadc, 0x3af9: 0xadd, 0x3afa: 0xade, 0x3afb: 0xadf, 0x3afc: 0xae0, 0x3afd: 0xae1, 0x3afe: 0xae2, 0x3aff: 0xae3, + // Block 0xec, offset 0x3b00 + 0x3b00: 0xae4, 0x3b01: 0xae5, 0x3b02: 0xae6, 0x3b03: 0xae7, 0x3b04: 0xae8, 0x3b05: 0xae9, 0x3b06: 0xaea, 0x3b07: 0xaeb, + 0x3b08: 0xaec, 0x3b09: 0xaed, 0x3b0a: 0xaee, 0x3b0b: 0xaef, 0x3b0c: 0xaf0, 0x3b0d: 0xaf1, 0x3b0e: 0xaf2, 0x3b0f: 0xaf3, + 0x3b10: 0xaf4, 0x3b11: 0xaf5, 0x3b12: 0xaf6, 0x3b13: 0xaf7, 0x3b14: 0xaf8, 0x3b15: 0xaf9, 0x3b16: 0xafa, 0x3b17: 0xafb, + 0x3b18: 0xafc, 0x3b19: 0xafd, 0x3b1a: 0xafe, 0x3b1b: 0xaff, 0x3b1c: 0xb00, 0x3b1d: 0xb01, 0x3b1e: 0xb02, 0x3b1f: 0xb03, + 0x3b20: 0xb04, 0x3b21: 0xb05, 0x3b22: 0xb06, 0x3b23: 0xb07, 0x3b24: 0xb08, 0x3b25: 0xb09, 0x3b26: 0xb0a, 0x3b27: 0xb0b, + 0x3b28: 0xb0c, 0x3b29: 0xb0d, 0x3b2a: 0xb0e, 0x3b2b: 0xb0f, 0x3b2c: 0xb10, 0x3b2d: 0xb11, 0x3b2e: 0xb12, 0x3b2f: 0xb13, + 0x3b30: 0xb14, 0x3b31: 0xb15, 0x3b32: 0xb16, 0x3b33: 0xb17, 0x3b34: 0xb18, 0x3b35: 0xb19, 0x3b36: 0xb1a, 0x3b37: 0xca, + 0x3b38: 0xb1b, 0x3b39: 0xb1c, 0x3b3a: 0xb1d, 0x3b3b: 0xb1e, 0x3b3c: 0xb1f, 0x3b3d: 0xb20, 0x3b3e: 0xb21, 0x3b3f: 0xb22, + // Block 0xed, offset 0x3b40 + 0x3b40: 0xb23, 0x3b41: 0xb24, 0x3b42: 0xb25, 0x3b43: 0xb26, 0x3b44: 0xb27, 0x3b45: 0xb28, 0x3b46: 0xb29, 0x3b47: 0xb2a, + 0x3b48: 0xb2b, 0x3b49: 0xb2c, 0x3b4a: 0xb2d, 0x3b4b: 0xb2e, 0x3b4c: 0xb2f, 0x3b4d: 0xb30, 0x3b4e: 0xb31, 0x3b4f: 0xb32, + 0x3b50: 0xb33, 0x3b51: 0xb34, 0x3b52: 0xb35, 0x3b53: 0xb36, 0x3b54: 0xb37, 0x3b55: 0xb38, 0x3b56: 0xb39, 0x3b57: 0xb3a, + 0x3b58: 0xb3b, 0x3b59: 0xb3c, 0x3b5a: 0xb3d, 0x3b5b: 0xb3e, 0x3b5c: 0xb3f, 0x3b5d: 0xb40, 0x3b5e: 0xb41, 0x3b5f: 0xb42, + 0x3b60: 0xb43, 0x3b61: 0xb44, 0x3b62: 0xb45, 0x3b63: 0xb46, 0x3b64: 0xb47, 0x3b65: 0xb48, 0x3b66: 0xb49, 0x3b67: 0xb4a, + 0x3b68: 0xb4b, 0x3b69: 0xb4c, 0x3b6a: 0xb4d, 0x3b6b: 0xb4e, 0x3b6c: 0xb4f, 0x3b6d: 0xb50, 0x3b6e: 0xb51, 0x3b6f: 0xb52, + 0x3b70: 0xb53, 0x3b71: 0xb54, 0x3b72: 0xb55, 0x3b73: 0xb56, 0x3b74: 0xb57, 0x3b75: 0xb58, 0x3b76: 0xb59, 0x3b77: 0xb5a, + 0x3b78: 0xb5b, 0x3b79: 0xb5c, 0x3b7a: 0xb5d, 0x3b7b: 0xb5e, 0x3b7c: 0xb5f, 0x3b7d: 0xb60, 0x3b7e: 0xb61, 0x3b7f: 0xb62, + // Block 0xee, offset 0x3b80 + 0x3b80: 0xb63, 0x3b81: 0xb64, 0x3b82: 0xb65, 0x3b83: 0xb66, 0x3b84: 0xb67, 0x3b85: 0xb68, 0x3b86: 0xb69, 0x3b87: 0xb6a, + 0x3b88: 0xb6b, 0x3b89: 0xb6c, 0x3b8a: 0xb6d, 0x3b8b: 0xb6e, 0x3b8c: 0xb6f, 0x3b8d: 0xb70, 0x3b8e: 0xb71, 0x3b8f: 0xb72, + 0x3b90: 0xb73, 0x3b91: 0xb74, 0x3b92: 0xb75, 0x3b93: 0xb76, 0x3b94: 0xb77, 0x3b95: 0xb78, 0x3b96: 0xb79, 0x3b97: 0xb7a, + 0x3b98: 0xb7b, 0x3b99: 0xb7c, 0x3b9a: 0xb7d, 0x3b9b: 0xb7e, 0x3b9c: 0xb7f, 0x3b9d: 0xb80, 0x3b9e: 0xb81, 0x3b9f: 0xb82, + 0x3ba0: 0xb83, 0x3ba1: 0xb84, 0x3ba2: 0xb85, 0x3ba3: 0xb86, 0x3ba4: 0xb87, 0x3ba5: 0xb88, 0x3ba6: 0xb89, 0x3ba7: 0xb8a, + 0x3ba8: 0xb8b, 0x3ba9: 0xb8c, 0x3baa: 0xb8d, 0x3bab: 0xb8e, 0x3bac: 0xb8f, 0x3bad: 0xb90, 0x3bae: 0xb91, 0x3baf: 0xb92, + 0x3bb0: 0xb93, 0x3bb1: 0xb94, 0x3bb2: 0xb95, 0x3bb3: 0xb96, 0x3bb4: 0xb97, 0x3bb5: 0xb98, 0x3bb6: 0xb99, 0x3bb7: 0xb9a, + 0x3bb8: 0xb9b, 0x3bb9: 0xb9c, 0x3bba: 0xb9d, 0x3bbb: 0xb9e, 0x3bbc: 0xb9f, 0x3bbd: 0xba0, 0x3bbe: 0xba1, 0x3bbf: 0xba2, + // Block 0xef, offset 0x3bc0 + 0x3bc0: 0xba3, 0x3bc1: 0xba4, 0x3bc2: 0xba5, 0x3bc3: 0xba6, 0x3bc4: 0xba7, 0x3bc5: 0xba8, 0x3bc6: 0xba9, 0x3bc7: 0xbaa, + 0x3bc8: 0xbab, 0x3bc9: 0xbac, 0x3bca: 0xbad, 0x3bcb: 0xbae, 0x3bcc: 0xbaf, 0x3bcd: 0xbb0, 0x3bce: 0xbb1, 0x3bcf: 0xbb2, + 0x3bd0: 0xbb3, 0x3bd1: 0xbb4, 0x3bd2: 0xbb5, 0x3bd3: 0xbb6, 0x3bd4: 0xbb7, 0x3bd5: 0xbb8, 0x3bd6: 0xbb9, 0x3bd7: 0xbba, + 0x3bd8: 0xbbb, 0x3bd9: 0xbbc, 0x3bda: 0xbbd, 0x3bdb: 0xbbe, 0x3bdc: 0xbbf, 0x3bdd: 0xbc0, 0x3bde: 0xbc1, 0x3bdf: 0xbc2, + 0x3be0: 0xbc3, 0x3be1: 0xbc4, 0x3be2: 0xbc5, 0x3be3: 0xbc6, 0x3be4: 0xbc7, 0x3be5: 0xbc8, 0x3be6: 0xbc9, 0x3be7: 0xbca, + 0x3be8: 0xbcb, 0x3be9: 0xbcc, 0x3bea: 0xbcd, 0x3beb: 0xbce, 0x3bec: 0xbcf, 0x3bed: 0xbd0, 0x3bee: 0xbd1, 0x3bef: 0xbd2, + 0x3bf0: 0xbd3, 0x3bf1: 0xbd4, 0x3bf2: 0xbd5, 0x3bf3: 0xbd6, 0x3bf4: 0xbd7, 0x3bf5: 0xbd8, 0x3bf6: 0xbd9, 0x3bf7: 0xbda, + 0x3bf8: 0xbdb, 0x3bf9: 0xbdc, 0x3bfa: 0xbdd, 0x3bfb: 0xbde, 0x3bfc: 0xbdf, 0x3bfd: 0xbe0, 0x3bfe: 0xbe1, 0x3bff: 0xbe2, + // Block 0xf0, offset 0x3c00 + 0x3c00: 0xbe3, 0x3c01: 0xbe4, 0x3c02: 0xbe5, 0x3c03: 0xbe6, 0x3c04: 0xbe7, 0x3c05: 0xbe8, 0x3c06: 0xbe9, 0x3c07: 0xbea, + 0x3c08: 0xbeb, 0x3c09: 0xbec, 0x3c0a: 0xbed, 0x3c0b: 0xbee, 0x3c0c: 0xbef, 0x3c0d: 0xbf0, 0x3c0e: 0xbf1, 0x3c0f: 0xbf2, + 0x3c10: 0xbf3, 0x3c11: 0xbf4, 0x3c12: 0xbf5, 0x3c13: 0xbf6, 0x3c14: 0xbf7, 0x3c15: 0xbf8, 0x3c16: 0xbf9, 0x3c17: 0xbfa, + 0x3c18: 0xbfb, 0x3c19: 0xbfc, 0x3c1a: 0xbfd, 0x3c1b: 0xbfe, 0x3c1c: 0xbff, 0x3c1d: 0xc00, 0x3c1e: 0xc01, 0x3c1f: 0xc02, + 0x3c20: 0xc03, 0x3c21: 0xc04, 0x3c22: 0xc05, 0x3c23: 0xc06, 0x3c24: 0xc07, 0x3c25: 0xc08, 0x3c26: 0xc09, 0x3c27: 0xc0a, + 0x3c28: 0xc0b, 0x3c29: 0xc0c, 0x3c2a: 0xc0d, 0x3c2b: 0xc0e, 0x3c2c: 0xc0f, 0x3c2d: 0xc10, 0x3c2e: 0xc11, 0x3c2f: 0xc12, + 0x3c30: 0xc13, 0x3c31: 0xc14, 0x3c32: 0xc15, 0x3c33: 0xc16, 0x3c34: 0xc17, 0x3c35: 0xc18, 0x3c36: 0xc19, 0x3c37: 0xc1a, + 0x3c38: 0xc1b, 0x3c39: 0xc1c, 0x3c3a: 0xc1d, 0x3c3b: 0xc1e, 0x3c3c: 0xc1f, 0x3c3d: 0xc20, 0x3c3e: 0xc21, 0x3c3f: 0xc22, + // Block 0xf1, offset 0x3c40 + 0x3c40: 0xc23, 0x3c41: 0xc24, 0x3c42: 0xc25, 0x3c43: 0xc26, 0x3c44: 0xc27, 0x3c45: 0xc28, 0x3c46: 0xc29, 0x3c47: 0xc2a, + 0x3c48: 0xc2b, 0x3c49: 0xc2c, 0x3c4a: 0xc2d, 0x3c4b: 0xc2e, 0x3c4c: 0xc2f, 0x3c4d: 0xc30, 0x3c4e: 0xc31, 0x3c4f: 0xc32, + 0x3c50: 0xc33, 0x3c51: 0xc34, 0x3c52: 0xc35, 0x3c53: 0xc36, 0x3c54: 0xc37, 0x3c55: 0xc38, 0x3c56: 0xc39, 0x3c57: 0xc3a, + 0x3c58: 0xc3b, 0x3c59: 0xc3c, 0x3c5a: 0xc3d, 0x3c5b: 0xc3e, 0x3c5c: 0xc3f, 0x3c5d: 0xc40, 0x3c5e: 0xc41, 0x3c5f: 0xc42, + 0x3c60: 0xc43, 0x3c61: 0xc44, 0x3c62: 0xc45, 0x3c63: 0xc46, 0x3c64: 0xc47, 0x3c65: 0xc48, 0x3c66: 0xc49, 0x3c67: 0xc4a, + 0x3c68: 0xc4b, 0x3c69: 0xc4c, 0x3c6a: 0xc4d, 0x3c6b: 0xc4e, 0x3c6c: 0xc4f, 0x3c6d: 0xc50, 0x3c6e: 0xc51, 0x3c6f: 0xc52, + 0x3c70: 0xc53, 0x3c71: 0xc54, 0x3c72: 0xc55, 0x3c73: 0xc56, 0x3c74: 0xc57, 0x3c75: 0xc58, 0x3c76: 0xc59, 0x3c77: 0xc5a, + 0x3c78: 0xc5b, 0x3c79: 0xc5c, 0x3c7a: 0xc5d, 0x3c7b: 0xc5e, 0x3c7c: 0xc5f, 0x3c7d: 0xc60, 0x3c7e: 0xc61, 0x3c7f: 0xc62, + // Block 0xf2, offset 0x3c80 + 0x3ca4: 0xc63, 0x3ca5: 0xc64, 0x3ca6: 0xc65, 0x3ca7: 0xc66, + 0x3ca8: 0xc67, 0x3ca9: 0xc68, 0x3caa: 0xc69, 0x3cab: 0xc6a, 0x3cac: 0x103, 0x3cad: 0x104, 0x3cae: 0x105, 0x3caf: 0x106, + 0x3cb0: 0x107, 0x3cb1: 0x108, 0x3cb2: 0x109, 0x3cb3: 0x10a, 0x3cb4: 0x10b, 0x3cb5: 0x10c, 0x3cb6: 0x10d, 0x3cb7: 0x10e, + 0x3cb8: 0x10f, 0x3cb9: 0x110, 0x3cba: 0x111, 0x3cbb: 0x112, 0x3cbc: 0x113, 0x3cbd: 0x114, 0x3cbe: 0x115, 0x3cbf: 0x116, + // Block 0xf3, offset 0x3cc0 + 0x3cc0: 0x18b, 0x3cc1: 0x18c, 0x3cc2: 0x18d, 0x3cc3: 0x18e, 0x3cc4: 0x18f, 0x3cc5: 0x190, 0x3cc6: 0x191, 0x3cc7: 0x192, + 0x3cc8: 0xc6b, 0x3cc9: 0xc6c, 0x3ccc: 0x195, 0x3ccd: 0x196, 0x3cce: 0x197, 0x3ccf: 0x198, + 0x3cd0: 0x199, 0x3cd1: 0x19a, 0x3cd2: 0x19b, 0x3cd3: 0x19c, 0x3cd4: 0x19d, 0x3cd5: 0x19e, 0x3cd7: 0x19f, + 0x3cd8: 0x1a0, 0x3cd9: 0x1a1, 0x3cda: 0x1a2, 0x3cdb: 0x1a3, 0x3cdc: 0x1a4, 0x3cdd: 0x1a5, + // Block 0xf4, offset 0x3d00 + 0x3d00: 0xc6d, 0x3d01: 0xc6e, 0x3d02: 0xc6f, 0x3d03: 0xc70, 0x3d04: 0xc71, 0x3d05: 0xc72, 0x3d06: 0xc73, 0x3d07: 0xc74, + 0x3d08: 0xc75, 0x3d09: 0xc76, 0x3d0a: 0xc77, 0x3d0b: 0xc78, 0x3d0c: 0xc79, 0x3d0d: 0xc7a, 0x3d0e: 0xc7b, 0x3d0f: 0xc7c, + 0x3d10: 0xc7d, 0x3d11: 0xc7e, 0x3d12: 0xc7f, 0x3d13: 0xc80, 0x3d14: 0xc81, 0x3d15: 0xc82, 0x3d16: 0xc83, 0x3d17: 0xc84, + 0x3d18: 0xc85, 0x3d19: 0xc86, 0x3d1a: 0xc87, 0x3d1b: 0xc88, 0x3d1c: 0xc89, 0x3d1d: 0xc8a, 0x3d1e: 0xc8b, 0x3d1f: 0xc8c, + 0x3d20: 0xc8d, 0x3d21: 0xc8e, 0x3d22: 0xc8f, 0x3d23: 0xc90, 0x3d24: 0xc91, 0x3d25: 0xc92, 0x3d26: 0xc93, 0x3d27: 0xc94, + 0x3d28: 0xc95, 0x3d29: 0xc96, 0x3d2a: 0xc97, 0x3d2b: 0xc98, 0x3d2c: 0xc99, 0x3d2d: 0xc9a, 0x3d2e: 0xc9b, 0x3d2f: 0xc9c, + 0x3d30: 0xc9d, 0x3d31: 0xc9e, 0x3d32: 0xc9f, 0x3d33: 0xca0, 0x3d34: 0xca1, 0x3d35: 0xca2, 0x3d36: 0xca3, 0x3d37: 0xca4, + 0x3d38: 0xca5, 0x3d39: 0xca6, 0x3d3a: 0xca7, 0x3d3b: 0xca8, 0x3d3c: 0xca9, 0x3d3d: 0xcaa, 0x3d3e: 0xcab, 0x3d3f: 0xcac, + // Block 0xf5, offset 0x3d40 + 0x3d40: 0xcad, 0x3d41: 0xcae, 0x3d42: 0xcaf, 0x3d43: 0xcb0, 0x3d44: 0xcb1, 0x3d45: 0xcb2, 0x3d46: 0xcb3, 0x3d47: 0xcb4, + 0x3d48: 0xcb5, 0x3d49: 0xcb6, 0x3d4a: 0xcb7, 0x3d4b: 0xcb8, 0x3d4c: 0xcb9, 0x3d4d: 0xcba, 0x3d4e: 0xcbb, 0x3d4f: 0xcbc, + 0x3d50: 0xcbd, 0x3d51: 0xcbe, 0x3d52: 0xcbf, 0x3d53: 0xcc0, 0x3d54: 0xcc1, 0x3d55: 0xcc2, 0x3d56: 0xcc3, 0x3d57: 0xcc4, + 0x3d58: 0xcc5, 0x3d59: 0xcc6, 0x3d5a: 0xcc7, 0x3d5b: 0xcc8, 0x3d5c: 0xcc9, 0x3d5d: 0xcca, 0x3d5e: 0xccb, 0x3d5f: 0xccc, + 0x3d60: 0xccd, 0x3d61: 0xcce, 0x3d62: 0xccf, 0x3d63: 0xcd0, 0x3d64: 0xcd1, 0x3d65: 0xcd2, 0x3d66: 0xcd3, 0x3d67: 0xcd4, + 0x3d68: 0xcd5, 0x3d69: 0xcd6, 0x3d6a: 0xcd7, 0x3d6b: 0xcd8, 0x3d6c: 0xcd9, 0x3d6d: 0xcda, 0x3d6e: 0xcdb, 0x3d6f: 0xcdc, + 0x3d70: 0xcdd, 0x3d71: 0xcde, 0x3d72: 0xcdf, 0x3d73: 0xce0, 0x3d74: 0xce1, 0x3d75: 0xce2, 0x3d76: 0xce3, 0x3d77: 0xce4, + 0x3d78: 0xce5, 0x3d79: 0xce6, 0x3d7a: 0xce7, 0x3d7b: 0xce8, 0x3d7c: 0xce9, 0x3d7d: 0xcea, 0x3d7e: 0xceb, 0x3d7f: 0xcec, + // Block 0xf6, offset 0x3d80 + 0x3d80: 0xced, 0x3d81: 0xcee, 0x3d82: 0xcef, 0x3d83: 0xcf0, 0x3d84: 0xcf1, 0x3d85: 0xcf2, 0x3d86: 0xcf3, 0x3d87: 0xcf4, + 0x3d88: 0xcf5, 0x3d89: 0xcf6, 0x3d8a: 0xcf7, 0x3d8b: 0xcf8, 0x3d8c: 0xcf9, 0x3d8d: 0xcfa, 0x3d8e: 0xcfb, 0x3d8f: 0xcfc, + 0x3d90: 0xcfd, 0x3d91: 0xcfe, 0x3d92: 0xcff, 0x3d93: 0xd00, 0x3d94: 0xd01, 0x3d95: 0xd02, 0x3d96: 0xd03, 0x3d97: 0xd04, + 0x3d98: 0xd05, 0x3d99: 0xd06, 0x3d9a: 0xd07, 0x3d9b: 0xd08, 0x3d9c: 0xd09, 0x3d9d: 0xd0a, 0x3d9e: 0xd0b, 0x3d9f: 0xd0c, + 0x3da0: 0xd0d, 0x3da1: 0xd0e, 0x3da2: 0xd0f, 0x3da3: 0xd10, 0x3da4: 0xd11, 0x3da5: 0xd12, 0x3da6: 0xd13, 0x3da7: 0xd14, + 0x3da8: 0xd15, 0x3da9: 0xd16, 0x3daa: 0xd17, 0x3dab: 0xd18, 0x3dac: 0xd19, 0x3dad: 0xd1a, 0x3dae: 0xd1b, 0x3daf: 0xd1c, + 0x3db0: 0xd1d, 0x3db1: 0xd1e, 0x3db2: 0xd1f, 0x3db3: 0xd20, 0x3db4: 0xd21, 0x3db5: 0xd22, 0x3db6: 0xd23, 0x3db7: 0xd24, + 0x3db8: 0xd25, 0x3db9: 0xd26, 0x3dba: 0xd27, 0x3dbb: 0xd28, 0x3dbc: 0xd29, 0x3dbd: 0xd2a, 0x3dbe: 0xd2b, 0x3dbf: 0xd2c, + // Block 0xf7, offset 0x3dc0 + 0x3dc0: 0xd2d, 0x3dc1: 0xd2e, 0x3dc2: 0xd2f, 0x3dc3: 0xd30, 0x3dc4: 0xd31, 0x3dc5: 0xd32, 0x3dc6: 0xd33, 0x3dc7: 0xd34, + 0x3dc8: 0xd35, 0x3dc9: 0xd36, 0x3dca: 0xd37, 0x3dcb: 0xd38, 0x3dcc: 0xd39, 0x3dcd: 0xd3a, 0x3dce: 0xd3b, 0x3dcf: 0xd3c, + 0x3dd0: 0xd3d, 0x3dd1: 0xd3e, 0x3dd2: 0xd3f, 0x3dd3: 0xd40, 0x3dd4: 0xd41, 0x3dd5: 0xd42, 0x3dd6: 0xd43, 0x3dd7: 0xd44, + 0x3dd8: 0xd45, 0x3dd9: 0xd46, 0x3dda: 0xd47, 0x3ddb: 0xd48, 0x3ddc: 0xd49, 0x3ddd: 0xd4a, 0x3dde: 0xd4b, 0x3ddf: 0xd4c, + 0x3de0: 0xd4d, 0x3de1: 0xd4e, 0x3de2: 0xd4f, 0x3de3: 0xd50, 0x3de4: 0xd51, 0x3de5: 0xd52, 0x3de6: 0xd53, 0x3de7: 0xd54, + 0x3de8: 0xd55, 0x3de9: 0xd56, 0x3dea: 0xd57, 0x3deb: 0xd58, 0x3dec: 0xd59, 0x3ded: 0xd5a, 0x3dee: 0xd5b, 0x3def: 0xd5c, + 0x3df0: 0xd5d, 0x3df1: 0xd5e, 0x3df2: 0xd5f, 0x3df3: 0xd60, 0x3df4: 0xd61, 0x3df5: 0xd62, 0x3df6: 0xd63, 0x3df7: 0xd64, + 0x3df8: 0xd65, 0x3df9: 0xd66, 0x3dfa: 0xd67, 0x3dfb: 0xd68, 0x3dfc: 0xd69, 0x3dfd: 0xd6a, 0x3dfe: 0xd6b, 0x3dff: 0xd6c, + // Block 0xf8, offset 0x3e00 + 0x3e00: 0xd6d, 0x3e01: 0xd6e, 0x3e02: 0xd6f, 0x3e03: 0xd70, 0x3e04: 0xd71, 0x3e05: 0xd72, 0x3e06: 0xd73, 0x3e07: 0xd74, + 0x3e08: 0xd75, 0x3e09: 0xd76, 0x3e0a: 0xd77, 0x3e0b: 0xd78, 0x3e0c: 0xd79, 0x3e0d: 0xd7a, 0x3e0e: 0xd7b, 0x3e0f: 0xd7c, + 0x3e10: 0xd7d, 0x3e11: 0xd7e, 0x3e12: 0xd7f, 0x3e13: 0xd80, 0x3e14: 0xd81, 0x3e15: 0xd82, 0x3e16: 0xd83, 0x3e17: 0xd84, + 0x3e18: 0xd85, 0x3e19: 0xd86, 0x3e1a: 0xd87, 0x3e1b: 0xd88, 0x3e1c: 0xd89, 0x3e1d: 0xd8a, 0x3e1e: 0xd8b, 0x3e1f: 0xd8c, + 0x3e20: 0xd8d, 0x3e21: 0xd8e, 0x3e22: 0xd8f, 0x3e23: 0xd90, 0x3e24: 0xd91, 0x3e25: 0xd92, 0x3e26: 0xd93, 0x3e27: 0xd94, + 0x3e28: 0xd95, 0x3e29: 0xd96, 0x3e2a: 0xd97, 0x3e2b: 0xd98, 0x3e2c: 0xd99, 0x3e2d: 0xd9a, 0x3e2e: 0xd9b, 0x3e2f: 0xd9c, + 0x3e30: 0xd9d, 0x3e31: 0xd9e, 0x3e32: 0xd9f, 0x3e33: 0xda0, 0x3e34: 0xda1, 0x3e35: 0xda2, 0x3e36: 0xda3, 0x3e37: 0xda4, + 0x3e38: 0xda5, 0x3e39: 0xda6, 0x3e3a: 0xda7, 0x3e3b: 0xda8, 0x3e3c: 0xda9, 0x3e3d: 0xdaa, 0x3e3e: 0xdab, 0x3e3f: 0xdac, + // Block 0xf9, offset 0x3e40 + 0x3e40: 0xdad, 0x3e41: 0xdae, 0x3e42: 0xdaf, 0x3e43: 0xdb0, 0x3e44: 0xdb1, 0x3e45: 0xdb2, 0x3e46: 0xdb3, 0x3e47: 0xdb4, + 0x3e48: 0xdb5, 0x3e49: 0xdb6, 0x3e4a: 0xdb7, 0x3e4b: 0xdb8, 0x3e4c: 0xdb9, 0x3e4d: 0xdba, 0x3e4e: 0xdbb, 0x3e4f: 0xdbc, + 0x3e50: 0xdbd, 0x3e51: 0xdbe, 0x3e52: 0xdbf, 0x3e53: 0xdc0, 0x3e54: 0xdc1, 0x3e55: 0xdc2, 0x3e56: 0xdc3, 0x3e57: 0xdc4, + 0x3e58: 0xdc5, 0x3e59: 0xdc6, 0x3e5a: 0xdc7, 0x3e5b: 0xdc8, 0x3e5c: 0xdc9, 0x3e5d: 0xdca, 0x3e5e: 0xdcb, 0x3e5f: 0xdcc, + 0x3e60: 0xdcd, 0x3e61: 0xdce, 0x3e62: 0xdcf, 0x3e63: 0xdd0, 0x3e64: 0xdd1, 0x3e65: 0xdd2, 0x3e66: 0xdd3, 0x3e67: 0xdd4, + 0x3e68: 0xdd5, 0x3e69: 0xdd6, 0x3e6a: 0xdd7, 0x3e6b: 0xdd8, 0x3e6c: 0xdd9, 0x3e6d: 0xdda, 0x3e6e: 0xddb, 0x3e6f: 0xddc, + 0x3e70: 0xddd, 0x3e71: 0xdde, 0x3e72: 0xddf, 0x3e73: 0xde0, 0x3e74: 0xde1, 0x3e75: 0xde2, 0x3e76: 0xde3, 0x3e77: 0xde4, + 0x3e78: 0xde5, 0x3e79: 0xde6, 0x3e7a: 0xde7, 0x3e7b: 0xde8, 0x3e7c: 0xde9, 0x3e7d: 0xdea, 0x3e7e: 0xdeb, 0x3e7f: 0xdec, + // Block 0xfa, offset 0x3e80 + 0x3e80: 0xded, 0x3e81: 0xdee, 0x3e82: 0xdef, 0x3e83: 0xdf0, 0x3e84: 0xdf1, 0x3e85: 0xdf2, 0x3e86: 0xdf3, 0x3e87: 0xdf4, + 0x3e88: 0xdf5, 0x3e89: 0xdf6, 0x3e8a: 0xdf7, 0x3e8b: 0xdf8, 0x3e8c: 0xdf9, 0x3e8d: 0xdfa, 0x3e8e: 0xdfb, 0x3e8f: 0xdfc, + 0x3e90: 0xdfd, 0x3e91: 0xdfe, 0x3e92: 0xdff, 0x3e93: 0xe00, 0x3e94: 0xe01, 0x3e95: 0xe02, 0x3e96: 0xe03, 0x3e97: 0xe04, + 0x3e98: 0xe05, 0x3e99: 0xe06, 0x3e9a: 0xe07, 0x3e9b: 0xe08, 0x3e9c: 0xe09, 0x3e9d: 0xe0a, 0x3e9e: 0xe0b, 0x3e9f: 0xe0c, + 0x3ea0: 0xe0d, 0x3ea1: 0xe0e, 0x3ea2: 0xe0f, 0x3ea3: 0xe10, 0x3ea4: 0xe11, 0x3ea5: 0xe12, 0x3ea6: 0xe13, 0x3ea7: 0xe14, + 0x3ea8: 0xe15, 0x3ea9: 0xe16, 0x3eaa: 0xe17, 0x3eab: 0xe18, 0x3eac: 0xe19, 0x3ead: 0xe1a, 0x3eae: 0xe1b, 0x3eaf: 0xe1c, + 0x3eb0: 0xe1d, 0x3eb1: 0xe1e, 0x3eb2: 0xe1f, 0x3eb3: 0xe20, 0x3eb4: 0xe21, 0x3eb5: 0xe22, 0x3eb6: 0xe23, 0x3eb7: 0xe24, + 0x3eb8: 0xe25, 0x3eb9: 0xe26, 0x3eba: 0xe27, 0x3ebb: 0xe28, 0x3ebc: 0xe29, 0x3ebd: 0xe2a, 0x3ebe: 0xe2b, 0x3ebf: 0xe2c, + // Block 0xfb, offset 0x3ec0 + 0x3ec0: 0xe2d, 0x3ec1: 0xe2e, 0x3ec2: 0xe2f, 0x3ec3: 0xe30, 0x3ec4: 0xe31, 0x3ec5: 0xe32, 0x3ec6: 0xe33, 0x3ec7: 0xe34, + 0x3ec8: 0xe35, 0x3ec9: 0xe36, 0x3eca: 0xe37, 0x3ecb: 0xe38, 0x3ecc: 0xe39, 0x3ecd: 0xe3a, 0x3ece: 0xe3b, 0x3ecf: 0xe3c, + 0x3ed0: 0xe3d, 0x3ed1: 0xe3e, 0x3ed2: 0xe3f, 0x3ed3: 0xe40, 0x3ed4: 0xe41, 0x3ed5: 0xe42, 0x3ed6: 0xe43, 0x3ed7: 0xe44, + 0x3ed8: 0xe45, 0x3ed9: 0xe46, 0x3eda: 0xe47, 0x3edb: 0xe48, 0x3edc: 0xe49, 0x3edd: 0xe4a, 0x3ede: 0xe4b, 0x3edf: 0xe4c, + 0x3ee0: 0xe4d, 0x3ee1: 0xe4e, 0x3ee2: 0xe4f, 0x3ee3: 0xe50, 0x3ee4: 0xe51, 0x3ee5: 0xe52, 0x3ee6: 0xe53, 0x3ee7: 0xe54, + 0x3ee8: 0xe55, 0x3ee9: 0xe56, 0x3eea: 0xe57, 0x3eeb: 0xe58, 0x3eec: 0xe59, 0x3eed: 0xe5a, 0x3eee: 0xe5b, 0x3eef: 0xe5c, + 0x3ef0: 0xe5d, 0x3ef1: 0xe5e, 0x3ef2: 0xe5f, 0x3ef3: 0xe60, 0x3ef4: 0xe61, 0x3ef5: 0xe62, 0x3ef6: 0xe63, 0x3ef7: 0xe64, + 0x3ef8: 0xe65, 0x3ef9: 0xe66, 0x3efa: 0xe67, 0x3efb: 0xe68, 0x3efc: 0xe69, 0x3efd: 0xe6a, 0x3efe: 0xe6b, 0x3eff: 0xe6c, + // Block 0xfc, offset 0x3f00 + 0x3f00: 0xe6d, 0x3f01: 0xe6e, 0x3f02: 0xe6f, 0x3f03: 0xe70, 0x3f04: 0xe71, 0x3f05: 0xe72, 0x3f06: 0xe73, 0x3f07: 0xe74, + 0x3f08: 0xe75, 0x3f09: 0xe76, 0x3f0a: 0xe77, 0x3f0b: 0xe78, 0x3f0c: 0xe79, 0x3f0d: 0xe7a, 0x3f0e: 0xe7b, 0x3f0f: 0xe7c, + 0x3f10: 0xe7d, 0x3f11: 0xe7e, 0x3f12: 0xe7f, 0x3f13: 0xe80, 0x3f14: 0xe81, 0x3f15: 0xe82, 0x3f16: 0xe83, 0x3f17: 0xe84, + 0x3f18: 0xe85, 0x3f19: 0xe86, 0x3f1a: 0xe87, 0x3f1b: 0xe88, 0x3f1c: 0xe89, 0x3f1d: 0xe8a, 0x3f1e: 0xe8b, 0x3f1f: 0xe8c, + 0x3f20: 0xe8d, 0x3f21: 0xe8e, 0x3f22: 0xe8f, 0x3f23: 0xe90, 0x3f24: 0xe91, 0x3f25: 0xe92, 0x3f26: 0xe93, 0x3f27: 0xe94, + 0x3f28: 0xe95, 0x3f29: 0xe96, 0x3f2a: 0xe97, 0x3f2b: 0xe98, 0x3f2c: 0xe99, 0x3f2d: 0xe9a, 0x3f2e: 0xe9b, 0x3f2f: 0xe9c, + 0x3f30: 0xe9d, 0x3f31: 0xe9e, 0x3f32: 0xe9f, 0x3f33: 0xea0, 0x3f34: 0xea1, 0x3f35: 0xea2, 0x3f36: 0xea3, 0x3f37: 0xea4, + 0x3f38: 0xea5, 0x3f39: 0xea6, 0x3f3a: 0xea7, 0x3f3b: 0xea8, 0x3f3c: 0xea9, 0x3f3d: 0xeaa, 0x3f3e: 0xeab, 0x3f3f: 0xeac, + // Block 0xfd, offset 0x3f40 + 0x3f40: 0xead, 0x3f41: 0xeae, 0x3f42: 0xeaf, 0x3f43: 0xeb0, 0x3f44: 0xeb1, 0x3f45: 0xeb2, 0x3f46: 0xeb3, 0x3f47: 0xeb4, + 0x3f48: 0xeb5, 0x3f49: 0xeb6, 0x3f4a: 0xeb7, 0x3f4b: 0xeb8, 0x3f4c: 0xeb9, 0x3f4d: 0xeba, 0x3f4e: 0xebb, 0x3f4f: 0xebc, + 0x3f50: 0xebd, 0x3f51: 0xebe, 0x3f52: 0xebf, 0x3f53: 0xec0, 0x3f54: 0xec1, 0x3f55: 0xec2, 0x3f56: 0xec3, 0x3f57: 0xec4, + 0x3f58: 0xec5, 0x3f59: 0xec6, 0x3f5a: 0xec7, 0x3f5b: 0xec8, 0x3f5c: 0xec9, 0x3f5d: 0xeca, 0x3f5e: 0xecb, 0x3f5f: 0xecc, + 0x3f60: 0xecd, 0x3f61: 0xece, 0x3f62: 0xecf, 0x3f63: 0xed0, 0x3f64: 0xed1, 0x3f65: 0xed2, 0x3f66: 0xed3, 0x3f67: 0xed4, + 0x3f68: 0xed5, 0x3f69: 0xed6, 0x3f6a: 0xed7, 0x3f6b: 0xed8, 0x3f6c: 0xed9, 0x3f6d: 0xeda, 0x3f6e: 0xedb, 0x3f6f: 0xedc, + 0x3f70: 0xedd, 0x3f71: 0xede, 0x3f72: 0xedf, 0x3f73: 0xee0, 0x3f74: 0xee1, 0x3f75: 0xee2, 0x3f76: 0xee3, 0x3f77: 0xee4, + 0x3f78: 0xee5, 0x3f79: 0xee6, 0x3f7a: 0xee7, 0x3f7b: 0xee8, 0x3f7c: 0xee9, 0x3f7d: 0xeea, 0x3f7e: 0xeeb, 0x3f7f: 0xeec, + // Block 0xfe, offset 0x3f80 + 0x3f80: 0xeed, 0x3f81: 0xeee, 0x3f82: 0xeef, 0x3f83: 0xef0, 0x3f84: 0xef1, 0x3f85: 0xef2, 0x3f86: 0xef3, 0x3f87: 0xef4, + 0x3f88: 0xef5, 0x3f89: 0xef6, 0x3f8a: 0xef7, 0x3f8b: 0xef8, 0x3f8c: 0xef9, 0x3f8d: 0xefa, 0x3f8e: 0xefb, 0x3f8f: 0xefc, + 0x3f90: 0xefd, 0x3f91: 0xefe, 0x3f92: 0xeff, 0x3f93: 0xf00, 0x3f94: 0xf01, 0x3f95: 0xf02, 0x3f96: 0xf03, 0x3f97: 0xf04, + 0x3f98: 0xf05, 0x3f99: 0xf06, 0x3f9a: 0xf07, 0x3f9b: 0xf08, 0x3f9c: 0xf09, 0x3f9d: 0xf0a, 0x3f9e: 0xf0b, 0x3f9f: 0xf0c, + 0x3fa0: 0xf0d, 0x3fa1: 0xf0e, 0x3fa2: 0xf0f, 0x3fa3: 0xf10, 0x3fa4: 0xf11, 0x3fa5: 0xf12, 0x3fa6: 0xf13, 0x3fa7: 0xf14, + 0x3fa8: 0xf15, 0x3fa9: 0xf16, 0x3faa: 0xf17, 0x3fab: 0xf18, 0x3fac: 0xf19, 0x3fad: 0xf1a, 0x3fae: 0xf1b, 0x3faf: 0xf1c, + 0x3fb0: 0xf1d, 0x3fb1: 0xf1e, 0x3fb2: 0xf1f, 0x3fb3: 0xf20, 0x3fb4: 0xf21, 0x3fb5: 0xf22, 0x3fb6: 0xf23, 0x3fb7: 0xf24, + 0x3fb8: 0xf25, 0x3fb9: 0xf26, 0x3fba: 0xf27, 0x3fbb: 0xf28, 0x3fbc: 0xf29, 0x3fbd: 0xf2a, 0x3fbe: 0xf2b, 0x3fbf: 0xf2c, + // Block 0xff, offset 0x3fc0 + 0x3fc0: 0xf2d, 0x3fc1: 0xf2e, 0x3fc2: 0xf2f, 0x3fc3: 0xf30, 0x3fc4: 0xf31, 0x3fc5: 0xf32, 0x3fc6: 0xf33, 0x3fc7: 0xf34, + 0x3fc8: 0xf35, 0x3fc9: 0xf36, 0x3fca: 0xf37, 0x3fcb: 0xf38, 0x3fcc: 0xf39, 0x3fcd: 0xf3a, 0x3fce: 0xf3b, 0x3fcf: 0xf3c, + 0x3fd0: 0xf3d, 0x3fd1: 0xf3e, 0x3fd2: 0xf3f, 0x3fd3: 0xf40, 0x3fd4: 0xf41, 0x3fd5: 0xf42, 0x3fd6: 0xf43, 0x3fd7: 0xf44, + 0x3fd8: 0xf45, 0x3fd9: 0xf46, 0x3fda: 0xf47, 0x3fdb: 0xf48, 0x3fdc: 0xf49, 0x3fdd: 0xf4a, 0x3fde: 0xf4b, 0x3fdf: 0xf4c, + 0x3fe0: 0xf4d, + // Block 0x100, offset 0x4000 + 0x4020: 0xf4e, 0x4021: 0xf4f, 0x4022: 0xf50, 0x4023: 0xf51, 0x4024: 0xf52, 0x4025: 0xf53, 0x4026: 0xf54, 0x4027: 0xf55, + 0x4028: 0xf56, + // Block 0x101, offset 0x4040 + 0x4050: 0x09, 0x4051: 0x0a, 0x4052: 0x0b, 0x4053: 0x0c, 0x4056: 0x0d, + 0x405b: 0x0e, 0x405d: 0x0f, 0x405e: 0x10, 0x405f: 0xf1, + 0x4060: 0xf2, 0x4061: 0xf3, 0x4062: 0xf4, 0x4063: 0xf5, 0x4064: 0xf6, 0x4065: 0xf7, 0x4066: 0xf8, 0x4067: 0xf9, + 0x4068: 0xfa, 0x4069: 0xfb, 0x406a: 0xfc, 0x406b: 0xfd, 0x406f: 0xfe, + // Block 0x102, offset 0x4080 + 0x4082: 0x01, 0x4083: 0x618, 0x4084: 0x619, 0x4085: 0x61a, 0x4086: 0x05, 0x4087: 0x61b, + 0x4088: 0x61c, 0x4089: 0x08, 0x408a: 0x09, 0x408b: 0x0a, 0x408c: 0x0b, 0x408d: 0x0c, 0x408e: 0x0d, 0x408f: 0x0e, + 0x4090: 0x0f, 0x4091: 0x10, 0x4092: 0x11, 0x4093: 0x12, 0x4094: 0x13, 0x4095: 0x14, 0x4096: 0x15, 0x4097: 0x16, + 0x4098: 0x17, 0x4099: 0x18, 0x409a: 0x19, 0x409b: 0x1a, 0x409c: 0x1b, 0x409d: 0x1c, 0x409e: 0x1d, 0x409f: 0x1e, + 0x40a0: 0x01, 0x40a1: 0xce, 0x40a2: 0xe8, 0x40a3: 0xe9, 0x40a4: 0xea, 0x40a5: 0xeb, 0x40a6: 0xec, 0x40a7: 0xed, + 0x40a8: 0xee, 0x40a9: 0xef, 0x40aa: 0x06, 0x40ad: 0x07, 0x40af: 0xf0, + 0x40b0: 0xff, 0x40b3: 0x15, +} + +// mainCTEntries: 2529 entries, 10116 bytes +var mainCTEntries = [2529]struct{ L, H, N, I uint8 }{ + {0xCE, 0x1, 1, 255}, + {0xC2, 0x0, 1, 255}, + {0xB7, 0xB7, 0, 1}, + {0x87, 0x87, 0, 2}, + {0xCC, 0x0, 2, 255}, + {0x88, 0x88, 0, 2}, + {0x86, 0x86, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0x88, 0x88, 0, 1}, + {0xCD, 0x1, 1, 255}, + {0xCC, 0x0, 1, 255}, + {0x81, 0x81, 0, 1}, + {0x81, 0x81, 0, 2}, + {0xCC, 0x0, 1, 255}, + {0x86, 0x86, 0, 1}, + {0xCC, 0x0, 3, 255}, + {0x8B, 0x8B, 0, 3}, + {0x88, 0x88, 0, 2}, + {0x86, 0x86, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0x8F, 0x8F, 0, 1}, + {0xD9, 0x0, 1, 255}, + {0x93, 0x95, 0, 1}, + {0xD9, 0x0, 1, 255}, + {0x94, 0x94, 0, 1}, + {0xE0, 0x0, 2, 255}, + {0xA7, 0x1, 1, 255}, + {0xA6, 0x0, 1, 255}, + {0xBE, 0xBE, 0, 1}, + {0x97, 0x97, 0, 2}, + {0xE0, 0x0, 2, 255}, + {0xAD, 0x1, 1, 255}, + {0xAC, 0x0, 1, 255}, + {0xBE, 0xBE, 0, 1}, + {0x96, 0x97, 0, 2}, + {0xE0, 0x0, 1, 255}, + {0xAF, 0x0, 1, 255}, + {0x97, 0x97, 0, 1}, + {0xE0, 0x0, 2, 255}, + {0xAF, 0x1, 1, 255}, + {0xAE, 0x0, 1, 255}, + {0xBE, 0xBE, 0, 1}, + {0x97, 0x97, 0, 2}, + {0xE0, 0x0, 1, 255}, + {0xAE, 0x0, 1, 255}, + {0xBE, 0xBE, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xB1, 0x0, 1, 255}, + {0x96, 0x96, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xB3, 0x0, 1, 255}, + {0x95, 0x95, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xB3, 0x0, 2, 255}, + {0x95, 0x96, 0, 3}, + {0x82, 0x0, 1, 2}, + {0xE0, 0x0, 1, 255}, + {0xB3, 0x0, 1, 255}, + {0x95, 0x95, 0, 1}, + {0xE0, 0x0, 2, 255}, + {0xB5, 0x1, 1, 255}, + {0xB4, 0x0, 1, 255}, + {0xBE, 0xBE, 0, 1}, + {0x97, 0x97, 0, 2}, + {0xE0, 0x0, 1, 255}, + {0xB4, 0x0, 1, 255}, + {0xBE, 0xBE, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xB7, 0x0, 3, 255}, + {0x9F, 0x9F, 0, 4}, + {0x8F, 0x0, 1, 3}, + {0x8A, 0x8A, 0, 2}, + {0xE0, 0x0, 1, 255}, + {0xB7, 0x0, 1, 255}, + {0x8A, 0x8A, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xB7, 0x0, 1, 255}, + {0x8A, 0x8A, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xB8, 0x0, 1, 255}, + {0x81, 0xAE, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xB8, 0x0, 1, 255}, + {0xB2, 0xB2, 0, 1}, + {0xE0, 0x0, 2, 255}, + {0xBB, 0xC, 1, 255}, + {0xBA, 0x0, 12, 255}, + {0xAD, 0xAE, 0, 26}, + {0xAA, 0xAB, 0, 24}, + {0xA7, 0xA7, 0, 23}, + {0xA5, 0xA5, 0, 22}, + {0xA1, 0xA3, 0, 19}, + {0x99, 0x9F, 0, 12}, + {0x94, 0x97, 0, 8}, + {0x8D, 0x8D, 0, 7}, + {0x8A, 0x8A, 0, 6}, + {0x87, 0x88, 0, 4}, + {0x84, 0x84, 0, 3}, + {0x81, 0x82, 0, 1}, + {0x9C, 0x9F, 0, 28}, + {0xE0, 0x0, 1, 255}, + {0xBA, 0x0, 1, 255}, + {0xB2, 0xB2, 0, 1}, + {0xEA, 0x0, 1, 255}, + {0xAA, 0x0, 1, 255}, + {0x80, 0xAF, 0, 1}, + {0xE0, 0x0, 2, 255}, + {0xBE, 0x7, 1, 255}, + {0xBD, 0x0, 1, 255}, + {0xB1, 0x0, 1, 255}, + {0xE0, 0x0, 2, 255}, + {0xBE, 0x2, 1, 255}, + {0xBD, 0x0, 2, 255}, + {0xB4, 0xB4, 0, 2}, + {0xB2, 0xB2, 0, 1}, + {0x80, 0x80, 0, 3}, + {0x80, 0x81, 0, 4}, + {0xE0, 0x0, 2, 255}, + {0xBE, 0x2, 1, 255}, + {0xBD, 0x0, 2, 255}, + {0xB4, 0xB4, 0, 2}, + {0xB2, 0xB2, 0, 1}, + {0x80, 0x80, 0, 3}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xAE, 0xAE, 0, 1}, + {0xF0, 0x0, 1, 255}, + {0x91, 0x0, 1, 255}, + {0x84, 0x0, 1, 255}, + {0xA7, 0xA7, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0xAC, 0x0, 1, 255}, + {0xB5, 0xB5, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xA7, 0x0, 1, 255}, + {0x8D, 0x0, 1, 255}, + {0xE2, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0x8D, 0x8D, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xA7, 0x0, 1, 255}, + {0x8D, 0x0, 1, 255}, + {0xE0, 0x0, 1, 255}, + {0xA6, 0x0, 1, 255}, + {0xB7, 0xB7, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0xA7, 0xA7, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0x87, 0x87, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0x68, 0x68, 0, 3}, + {0x48, 0x48, 0, 2}, + {0x8C, 0x8C, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0x8C, 0x8C, 0, 1}, + {0x68, 0x68, 0, 1}, + {0x68, 0x68, 0, 2}, + {0x48, 0x48, 0, 1}, + {0x64, 0x64, 0, 1}, + {0x64, 0x64, 0, 2}, + {0x44, 0x44, 0, 1}, + {0x66, 0x66, 0, 1}, + {0x66, 0x66, 0, 2}, + {0x46, 0x46, 0, 1}, + {0x67, 0x67, 0, 1}, + {0x67, 0x67, 0, 2}, + {0x47, 0x47, 0, 1}, + {0xCE, 0x1, 1, 255}, + {0xC2, 0x0, 1, 255}, + {0x6C, 0x6C, 0, 3}, + {0xB7, 0xB7, 0, 1}, + {0x87, 0x87, 0, 2}, + {0xCE, 0x1, 1, 255}, + {0xC2, 0x0, 1, 255}, + {0x6C, 0x6C, 0, 4}, + {0x4C, 0x4C, 0, 3}, + {0xB7, 0xB7, 0, 1}, + {0x87, 0x87, 0, 2}, + {0xCC, 0x0, 2, 255}, + {0x8B, 0x8B, 0, 2}, + {0x88, 0x88, 0, 1}, + {0xCC, 0x0, 2, 255}, + {0x61, 0x61, 0, 3}, + {0x8A, 0x8A, 0, 2}, + {0x88, 0x88, 0, 1}, + {0xCC, 0x0, 2, 255}, + {0x61, 0x61, 0, 4}, + {0x41, 0x41, 0, 3}, + {0x8A, 0x8A, 0, 2}, + {0x88, 0x88, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0xA8, 0xA8, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xBE, 0x0, 1, 255}, + {0x90, 0x91, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xBD, 0x0, 6, 255}, + {0x98, 0x42, 1, 255}, + {0x96, 0x31, 1, 255}, + {0x94, 0x1B, 1, 255}, + {0x84, 0x11, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x80, 0x80, 0, 73}, + {0xE0, 0x0, 2, 255}, + {0xBE, 0xD, 1, 255}, + {0xBD, 0x0, 13, 255}, + {0xBC, 0xBC, 0, 20}, + {0xBA, 0xBA, 0, 19}, + {0xB4, 0xB4, 0, 18}, + {0xA6, 0xA6, 0, 17}, + {0xA2, 0xA3, 0, 15}, + {0xA0, 0xA0, 0, 14}, + {0x9D, 0x9D, 0, 13}, + {0x96, 0x96, 0, 12}, + {0x91, 0x91, 0, 11}, + {0x8C, 0x8C, 0, 10}, + {0x8A, 0x8A, 0, 9}, + {0x84, 0x84, 0, 8}, + {0x82, 0x82, 0, 7}, + {0xB1, 0xB2, 0, 21}, + {0xE0, 0x0, 1, 255}, + {0xBD, 0x0, 8, 255}, + {0xBC, 0xBC, 0, 30}, + {0xB4, 0xB4, 0, 29}, + {0xA2, 0xA2, 0, 28}, + {0x93, 0x93, 0, 27}, + {0x8C, 0x8C, 0, 26}, + {0x8A, 0x8A, 0, 25}, + {0x84, 0x84, 0, 24}, + {0x82, 0x82, 0, 23}, + {0xE0, 0x0, 2, 255}, + {0xBE, 0x12, 1, 255}, + {0xBD, 0x0, 11, 255}, + {0xBC, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 41}, + {0xB4, 0xB4, 0, 40}, + {0xA6, 0xA6, 0, 39}, + {0xA2, 0xA3, 0, 37}, + {0xA0, 0xA0, 0, 36}, + {0x91, 0x91, 0, 35}, + {0x8C, 0x8C, 0, 34}, + {0x8A, 0x8A, 0, 33}, + {0x84, 0x84, 0, 32}, + {0x82, 0x82, 0, 31}, + {0xE0, 0x0, 1, 255}, + {0xBD, 0x0, 5, 255}, + {0xA2, 0xA2, 0, 5}, + {0x93, 0x93, 0, 4}, + {0x91, 0x91, 0, 3}, + {0x84, 0x84, 0, 2}, + {0x82, 0x82, 0, 1}, + {0xB1, 0xB2, 0, 42}, + {0xE0, 0x0, 2, 255}, + {0xBE, 0xD, 1, 255}, + {0xBD, 0x0, 13, 255}, + {0xBC, 0xBC, 0, 57}, + {0xBA, 0xBA, 0, 56}, + {0xB4, 0xB4, 0, 55}, + {0xA6, 0xA6, 0, 54}, + {0xA2, 0xA3, 0, 52}, + {0xA0, 0xA0, 0, 51}, + {0x96, 0x96, 0, 50}, + {0x93, 0x93, 0, 49}, + {0x91, 0x91, 0, 48}, + {0x8C, 0x8C, 0, 47}, + {0x8A, 0x8A, 0, 46}, + {0x84, 0x84, 0, 45}, + {0x82, 0x82, 0, 44}, + {0xB1, 0xB2, 0, 58}, + {0xE0, 0x0, 2, 255}, + {0xBE, 0x10, 1, 255}, + {0xBD, 0x0, 13, 255}, + {0xBC, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 71}, + {0xB4, 0xB4, 0, 70}, + {0xB2, 0xB2, 0, 69}, + {0xA6, 0xA6, 0, 68}, + {0xA2, 0xA2, 0, 67}, + {0xA0, 0xA0, 0, 66}, + {0x9D, 0x9D, 0, 65}, + {0x93, 0x93, 0, 64}, + {0x8C, 0x8C, 0, 63}, + {0x8A, 0x8A, 0, 62}, + {0x84, 0x84, 0, 61}, + {0x82, 0x82, 0, 60}, + {0xE0, 0x0, 1, 255}, + {0xBD, 0x0, 1, 255}, + {0x91, 0x91, 0, 6}, + {0xB1, 0xB1, 0, 72}, + {0xE0, 0x0, 1, 255}, + {0xBD, 0x0, 11, 255}, + {0xA6, 0x2E, 1, 255}, + {0xA4, 0xA4, 0, 72}, + {0xA3, 0x29, 1, 255}, + {0xA2, 0x1C, 1, 255}, + {0x9E, 0x9F, 0, 70}, + {0x99, 0x99, 0, 69}, + {0x91, 0xF, 1, 255}, + {0x8F, 0x8F, 0, 68}, + {0x85, 0x85, 0, 67}, + {0x82, 0x0, 1, 255}, + {0x80, 0x80, 0, 66}, + {0xE0, 0x0, 2, 255}, + {0xBE, 0xB, 1, 255}, + {0xBD, 0x0, 11, 255}, + {0xBE, 0xBE, 0, 11}, + {0xBC, 0xBC, 0, 10}, + {0xBA, 0xBA, 0, 9}, + {0xA2, 0xA2, 0, 8}, + {0xA0, 0xA0, 0, 7}, + {0x9D, 0x9D, 0, 6}, + {0x98, 0x98, 0, 5}, + {0x91, 0x91, 0, 4}, + {0x8C, 0x8C, 0, 3}, + {0x8A, 0x8A, 0, 2}, + {0x82, 0x82, 0, 1}, + {0xB1, 0xB3, 0, 12}, + {0xE0, 0x0, 1, 255}, + {0xBD, 0x0, 11, 255}, + {0xBE, 0xBE, 0, 26}, + {0xBC, 0xBC, 0, 25}, + {0xBA, 0xBA, 0, 24}, + {0xB4, 0xB4, 0, 23}, + {0xA6, 0xA6, 0, 22}, + {0xA2, 0xA3, 0, 20}, + {0xA0, 0xA0, 0, 19}, + {0x98, 0x98, 0, 18}, + {0x8C, 0x8C, 0, 17}, + {0x8A, 0x8A, 0, 16}, + {0x82, 0x82, 0, 15}, + {0xE0, 0x0, 1, 255}, + {0xBE, 0x0, 11, 255}, + {0xB3, 0xB3, 0, 37}, + {0xAB, 0xAB, 0, 36}, + {0xA9, 0xA9, 0, 35}, + {0xA3, 0xA3, 0, 34}, + {0xA1, 0xA1, 0, 33}, + {0x9F, 0x9F, 0, 32}, + {0x99, 0x99, 0, 31}, + {0x97, 0x97, 0, 30}, + {0x94, 0x94, 0, 29}, + {0x92, 0x92, 0, 28}, + {0x90, 0x90, 0, 27}, + {0xE0, 0x0, 1, 255}, + {0xBE, 0x0, 3, 255}, + {0xA1, 0xA1, 0, 40}, + {0x9F, 0x9F, 0, 39}, + {0x95, 0x95, 0, 38}, + {0xE0, 0x0, 2, 255}, + {0xBE, 0xD, 10, 255}, + {0xBD, 0x0, 13, 255}, + {0xBE, 0xBE, 0, 54}, + {0xBC, 0xBC, 0, 53}, + {0xBA, 0xBA, 0, 52}, + {0xB4, 0xB4, 0, 51}, + {0xB2, 0xB2, 0, 50}, + {0xA2, 0xA3, 0, 48}, + {0x98, 0x98, 0, 47}, + {0x96, 0x96, 0, 46}, + {0x91, 0x91, 0, 45}, + {0x8C, 0x8C, 0, 44}, + {0x8A, 0x8A, 0, 43}, + {0x84, 0x84, 0, 42}, + {0x82, 0x82, 0, 41}, + {0xB2, 0xB3, 0, 64}, + {0xAD, 0xAD, 0, 63}, + {0xA9, 0xA9, 0, 62}, + {0xA3, 0xA3, 0, 61}, + {0xA1, 0xA1, 0, 60}, + {0x9F, 0x9F, 0, 59}, + {0x99, 0x99, 0, 58}, + {0x94, 0x94, 0, 57}, + {0x92, 0x92, 0, 56}, + {0x90, 0x90, 0, 55}, + {0xE0, 0x0, 1, 255}, + {0xBE, 0x0, 11, 255}, + {0xAB, 0xAB, 0, 12}, + {0xA8, 0xA9, 0, 10}, + {0xA6, 0xA6, 0, 9}, + {0xA3, 0xA3, 0, 8}, + {0xA1, 0xA1, 0, 7}, + {0x9F, 0x9F, 0, 6}, + {0x99, 0x99, 0, 5}, + {0x97, 0x97, 0, 4}, + {0x94, 0x94, 0, 3}, + {0x92, 0x92, 0, 2}, + {0x90, 0x90, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xBE, 0x0, 9, 255}, + {0xB7, 0xB7, 0, 10}, + {0xA6, 0xA6, 0, 9}, + {0xA4, 0xA4, 0, 8}, + {0xA1, 0xA1, 0, 7}, + {0x9F, 0x9F, 0, 6}, + {0x97, 0x97, 0, 5}, + {0x94, 0x95, 0, 3}, + {0x92, 0x92, 0, 2}, + {0x90, 0x90, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xBD, 0x0, 9, 255}, + {0x9A, 0x9B, 0, 45}, + {0x93, 0x1D, 1, 255}, + {0x91, 0x11, 1, 255}, + {0x90, 0x90, 0, 44}, + {0x89, 0x89, 0, 43}, + {0x86, 0x87, 0, 41}, + {0x84, 0x8, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x81, 0x81, 0, 40}, + {0xE0, 0x0, 2, 255}, + {0xBE, 0x4, 1, 255}, + {0xBD, 0x0, 4, 255}, + {0xBC, 0xBC, 0, 5}, + {0xBA, 0xBA, 0, 4}, + {0xB4, 0xB4, 0, 3}, + {0xA2, 0xA3, 0, 1}, + {0xB1, 0xB2, 0, 6}, + {0xE0, 0x0, 1, 255}, + {0xBD, 0x0, 7, 255}, + {0xBC, 0xBC, 0, 15}, + {0xA2, 0xA3, 0, 13}, + {0xA0, 0xA0, 0, 12}, + {0x93, 0x93, 0, 11}, + {0x8C, 0x8C, 0, 10}, + {0x8A, 0x8A, 0, 9}, + {0x82, 0x82, 0, 8}, + {0xE0, 0x0, 1, 255}, + {0xBD, 0x0, 10, 255}, + {0xBC, 0xBC, 0, 25}, + {0xBA, 0xBA, 0, 24}, + {0xB4, 0xB4, 0, 23}, + {0xA2, 0xA2, 0, 22}, + {0xA0, 0xA0, 0, 21}, + {0x93, 0x93, 0, 20}, + {0x8C, 0x8C, 0, 19}, + {0x8A, 0x8A, 0, 18}, + {0x84, 0x84, 0, 17}, + {0x82, 0x82, 0, 16}, + {0xE0, 0x0, 1, 255}, + {0xBD, 0x0, 13, 255}, + {0xBE, 0xBE, 0, 39}, + {0xBC, 0xBC, 0, 38}, + {0xBA, 0xBA, 0, 37}, + {0xB4, 0xB4, 0, 36}, + {0xA2, 0xA3, 0, 34}, + {0xA0, 0xA0, 0, 33}, + {0x98, 0x98, 0, 32}, + {0x96, 0x96, 0, 31}, + {0x93, 0x93, 0, 30}, + {0x8C, 0x8C, 0, 29}, + {0x8A, 0x8A, 0, 28}, + {0x84, 0x84, 0, 27}, + {0x82, 0x82, 0, 26}, + {0xE0, 0x0, 1, 255}, + {0xBE, 0x0, 9, 255}, + {0xA8, 0xA9, 0, 10}, + {0xA6, 0xA6, 0, 9}, + {0xA3, 0xA4, 0, 7}, + {0xA1, 0xA1, 0, 6}, + {0x9F, 0x9F, 0, 5}, + {0x99, 0x99, 0, 4}, + {0x94, 0x94, 0, 3}, + {0x92, 0x92, 0, 2}, + {0x90, 0x90, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xBD, 0x0, 8, 255}, + {0x9A, 0x9B, 0, 62}, + {0x96, 0x29, 1, 255}, + {0x95, 0x95, 0, 61}, + {0x91, 0x14, 1, 255}, + {0x90, 0x90, 0, 60}, + {0x86, 0x87, 0, 58}, + {0x82, 0x0, 1, 255}, + {0x81, 0x81, 0, 57}, + {0xE0, 0x0, 2, 255}, + {0xBE, 0x10, 1, 255}, + {0xBD, 0x0, 16, 255}, + {0xBE, 0xBE, 0, 17}, + {0xBC, 0xBC, 0, 16}, + {0xBA, 0xBA, 0, 15}, + {0xB4, 0xB4, 0, 14}, + {0xB2, 0xB2, 0, 13}, + {0xA6, 0xA6, 0, 12}, + {0xA2, 0xA3, 0, 10}, + {0xA0, 0xA0, 0, 9}, + {0x98, 0x98, 0, 8}, + {0x96, 0x96, 0, 7}, + {0x93, 0x93, 0, 6}, + {0x91, 0x91, 0, 5}, + {0x8C, 0x8C, 0, 4}, + {0x8A, 0x8A, 0, 3}, + {0x84, 0x84, 0, 2}, + {0x82, 0x82, 0, 1}, + {0xB1, 0xB2, 0, 18}, + {0xE0, 0x0, 2, 255}, + {0xBE, 0x11, 1, 255}, + {0xBD, 0x0, 17, 255}, + {0xBE, 0xBE, 0, 37}, + {0xBC, 0xBC, 0, 36}, + {0xBA, 0xBA, 0, 35}, + {0xB4, 0xB4, 0, 34}, + {0xB2, 0xB2, 0, 33}, + {0xA6, 0xA6, 0, 32}, + {0xA2, 0xA3, 0, 30}, + {0xA0, 0xA0, 0, 29}, + {0x9D, 0x9D, 0, 28}, + {0x98, 0x98, 0, 27}, + {0x96, 0x96, 0, 26}, + {0x93, 0x93, 0, 25}, + {0x91, 0x91, 0, 24}, + {0x8C, 0x8C, 0, 23}, + {0x8A, 0x8A, 0, 22}, + {0x84, 0x84, 0, 21}, + {0x82, 0x82, 0, 20}, + {0xB2, 0xB2, 0, 38}, + {0xE0, 0x0, 2, 255}, + {0xBE, 0xF, 1, 255}, + {0xBD, 0x0, 15, 255}, + {0xBE, 0xBE, 0, 54}, + {0xBC, 0xBC, 0, 53}, + {0xBA, 0xBA, 0, 52}, + {0xB4, 0xB4, 0, 51}, + {0xB2, 0xB2, 0, 50}, + {0xA2, 0xA3, 0, 48}, + {0xA0, 0xA0, 0, 47}, + {0x98, 0x98, 0, 46}, + {0x96, 0x96, 0, 45}, + {0x93, 0x93, 0, 44}, + {0x91, 0x91, 0, 43}, + {0x8C, 0x8C, 0, 42}, + {0x8A, 0x8A, 0, 41}, + {0x84, 0x84, 0, 40}, + {0x82, 0x82, 0, 39}, + {0xB1, 0xB2, 0, 55}, + {0xE0, 0x0, 1, 255}, + {0xBD, 0x0, 10, 255}, + {0xA6, 0x20, 1, 255}, + {0xA4, 0xA4, 0, 52}, + {0xA1, 0xA1, 0, 51}, + {0x9E, 0x9F, 0, 49}, + {0x99, 0x99, 0, 48}, + {0x93, 0x11, 1, 255}, + {0x91, 0x0, 1, 255}, + {0x8F, 0x8F, 0, 47}, + {0x89, 0x89, 0, 46}, + {0x85, 0x85, 0, 45}, + {0xE0, 0x0, 1, 255}, + {0xBD, 0x0, 15, 255}, + {0xBE, 0xBE, 0, 16}, + {0xBC, 0xBC, 0, 15}, + {0xBA, 0xBA, 0, 14}, + {0xB4, 0xB4, 0, 13}, + {0xB2, 0xB2, 0, 12}, + {0xA6, 0xA6, 0, 11}, + {0xA2, 0xA3, 0, 9}, + {0xA0, 0xA0, 0, 8}, + {0x98, 0x98, 0, 7}, + {0x96, 0x96, 0, 6}, + {0x93, 0x93, 0, 5}, + {0x8C, 0x8C, 0, 4}, + {0x8A, 0x8A, 0, 3}, + {0x84, 0x84, 0, 2}, + {0x82, 0x82, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xBD, 0x0, 13, 255}, + {0xBE, 0xBE, 0, 29}, + {0xBC, 0xBC, 0, 28}, + {0xB4, 0xB4, 0, 27}, + {0xA6, 0xA6, 0, 26}, + {0xA0, 0xA0, 0, 25}, + {0x9D, 0x9D, 0, 24}, + {0x98, 0x98, 0, 23}, + {0x93, 0x93, 0, 22}, + {0x91, 0x91, 0, 21}, + {0x8C, 0x8C, 0, 20}, + {0x8A, 0x8A, 0, 19}, + {0x84, 0x84, 0, 18}, + {0x82, 0x82, 0, 17}, + {0xE0, 0x0, 1, 255}, + {0xBD, 0x0, 14, 255}, + {0xBC, 0xBC, 0, 44}, + {0xBA, 0xBA, 0, 43}, + {0xB4, 0xB4, 0, 42}, + {0xB2, 0xB2, 0, 41}, + {0xA6, 0xA6, 0, 40}, + {0xA2, 0xA3, 0, 38}, + {0xA0, 0xA0, 0, 37}, + {0x96, 0x96, 0, 36}, + {0x93, 0x93, 0, 35}, + {0x91, 0x91, 0, 34}, + {0x8C, 0x8C, 0, 33}, + {0x8A, 0x8A, 0, 32}, + {0x84, 0x84, 0, 31}, + {0x82, 0x82, 0, 30}, + {0xE0, 0x0, 1, 255}, + {0xBE, 0x0, 1, 255}, + {0x99, 0x99, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xBE, 0x0, 1, 255}, + {0xA4, 0xA5, 0, 1}, + {0xE0, 0x0, 2, 255}, + {0xBE, 0x9, 1, 255}, + {0xBD, 0x0, 3, 255}, + {0xB5, 0xB5, 0, 6}, + {0xB3, 0xB3, 0, 5}, + {0xB1, 0x0, 1, 4}, + {0xE0, 0x0, 2, 255}, + {0xBE, 0x2, 1, 255}, + {0xBD, 0x0, 2, 255}, + {0xB4, 0xB4, 0, 2}, + {0xB2, 0xB2, 0, 1}, + {0x80, 0x80, 0, 3}, + {0x80, 0x81, 0, 7}, + {0x7A, 0x7A, 0, 1}, + {0x7A, 0x7A, 0, 2}, + {0x5A, 0x5A, 0, 1}, + {0x62, 0x62, 0, 1}, + {0x62, 0x62, 0, 2}, + {0x42, 0x42, 0, 1}, + {0x70, 0x70, 0, 1}, + {0x70, 0x70, 0, 2}, + {0x50, 0x50, 0, 1}, + {0x79, 0x79, 0, 1}, + {0x79, 0x79, 0, 2}, + {0x59, 0x59, 0, 1}, + {0x73, 0x73, 0, 1}, + {0x73, 0x73, 0, 2}, + {0x53, 0x53, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0x82, 0x82, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0x83, 0x83, 0, 1}, + {0xCC, 0x0, 2, 255}, + {0x88, 0x88, 0, 2}, + {0x83, 0x83, 0, 1}, + {0xCC, 0x0, 2, 255}, + {0x8A, 0x8A, 0, 2}, + {0x88, 0x88, 0, 1}, + {0xCC, 0x0, 3, 255}, + {0x8B, 0x8B, 0, 3}, + {0x88, 0x88, 0, 2}, + {0x83, 0x83, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0x67, 0x67, 0, 2}, + {0x83, 0x83, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0x67, 0x67, 0, 3}, + {0x47, 0x47, 0, 2}, + {0x83, 0x83, 0, 1}, + {0xCC, 0x0, 2, 255}, + {0x8C, 0x8C, 0, 2}, + {0x81, 0x81, 0, 1}, + {0xC5, 0x2, 1, 255}, + {0x7A, 0x0, 1, 255}, + {0xCC, 0x0, 1, 255}, + {0x8C, 0x8C, 0, 1}, + {0xBE, 0xBE, 0, 2}, + {0xC5, 0x4, 1, 255}, + {0x7A, 0x2, 1, 255}, + {0x5A, 0x0, 1, 255}, + {0xCC, 0x0, 1, 255}, + {0x8C, 0x8C, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0x8C, 0x8C, 0, 2}, + {0xBD, 0xBE, 0, 3}, + {0xCE, 0x1, 1, 255}, + {0xC2, 0x0, 1, 255}, + {0x6A, 0x6A, 0, 3}, + {0xB7, 0xB7, 0, 1}, + {0x87, 0x87, 0, 2}, + {0xCE, 0x1, 1, 255}, + {0xC2, 0x0, 1, 255}, + {0x6A, 0x6A, 0, 4}, + {0x4A, 0x4A, 0, 3}, + {0xB7, 0xB7, 0, 1}, + {0x87, 0x87, 0, 2}, + {0x6A, 0x6A, 0, 1}, + {0x6A, 0x6A, 0, 2}, + {0x4A, 0x4A, 0, 1}, + {0x73, 0x73, 0, 2}, + {0x63, 0x0, 1, 255}, + {0x73, 0x73, 0, 1}, + {0x73, 0x73, 0, 4}, + {0x63, 0x1, 1, 255}, + {0x53, 0x53, 0, 3}, + {0x43, 0x0, 1, 255}, + {0x53, 0x53, 0, 1}, + {0x73, 0x73, 0, 2}, + {0x7A, 0x2, 1, 4}, + {0x64, 0x0, 1, 255}, + {0x7A, 0x0, 1, 2}, + {0x73, 0x73, 0, 1}, + {0x73, 0x73, 0, 3}, + {0x7A, 0x5, 1, 8}, + {0x64, 0x3, 1, 255}, + {0x5A, 0x2, 1, 7}, + {0x44, 0x0, 1, 255}, + {0x5A, 0x0, 1, 3}, + {0x53, 0x53, 0, 1}, + {0x53, 0x53, 0, 4}, + {0x7A, 0x0, 1, 5}, + {0x73, 0x73, 0, 2}, + {0x73, 0x73, 0, 6}, + {0x79, 0x79, 0, 2}, + {0x67, 0x0, 1, 255}, + {0x79, 0x79, 0, 1}, + {0x79, 0x79, 0, 4}, + {0x67, 0x1, 1, 255}, + {0x59, 0x59, 0, 3}, + {0x47, 0x0, 1, 255}, + {0x59, 0x59, 0, 1}, + {0x79, 0x79, 0, 2}, + {0xCE, 0x2, 1, 255}, + {0xC2, 0x1, 1, 255}, + {0x79, 0x79, 0, 4}, + {0x6C, 0x0, 1, 255}, + {0x79, 0x79, 0, 1}, + {0xB7, 0xB7, 0, 2}, + {0x87, 0x87, 0, 3}, + {0xCE, 0x3, 1, 255}, + {0xC2, 0x2, 1, 255}, + {0x79, 0x79, 0, 6}, + {0x6C, 0x1, 1, 255}, + {0x59, 0x59, 0, 5}, + {0x4C, 0x0, 1, 255}, + {0x59, 0x59, 0, 1}, + {0x79, 0x79, 0, 2}, + {0xB7, 0xB7, 0, 3}, + {0x87, 0x87, 0, 4}, + {0x79, 0x79, 0, 2}, + {0x6E, 0x0, 1, 255}, + {0x79, 0x79, 0, 1}, + {0x79, 0x79, 0, 4}, + {0x6E, 0x1, 1, 255}, + {0x59, 0x59, 0, 3}, + {0x4E, 0x0, 1, 255}, + {0x59, 0x59, 0, 1}, + {0x79, 0x79, 0, 2}, + {0x7A, 0x7A, 0, 2}, + {0x73, 0x0, 1, 255}, + {0x7A, 0x7A, 0, 1}, + {0x7A, 0x7A, 0, 4}, + {0x73, 0x1, 1, 255}, + {0x5A, 0x5A, 0, 3}, + {0x53, 0x0, 1, 255}, + {0x5A, 0x5A, 0, 1}, + {0x7A, 0x7A, 0, 2}, + {0x79, 0x79, 0, 2}, + {0x74, 0x0, 1, 255}, + {0x79, 0x79, 0, 1}, + {0x79, 0x79, 0, 4}, + {0x74, 0x1, 1, 255}, + {0x59, 0x59, 0, 3}, + {0x54, 0x0, 1, 255}, + {0x59, 0x59, 0, 1}, + {0x79, 0x79, 0, 2}, + {0x7A, 0x0, 1, 255}, + {0x73, 0x73, 0, 2}, + {0x73, 0x73, 0, 1}, + {0x7A, 0x1, 1, 255}, + {0x73, 0x73, 0, 4}, + {0x5A, 0x0, 1, 255}, + {0x53, 0x53, 0, 3}, + {0x53, 0x53, 0, 1}, + {0x73, 0x73, 0, 2}, + {0xD6, 0x0, 1, 255}, + {0x82, 0x82, 0, 1}, + {0x77, 0x77, 0, 3}, + {0x68, 0x68, 0, 2}, + {0x62, 0x62, 0, 1}, + {0x77, 0x77, 0, 6}, + {0x68, 0x68, 0, 5}, + {0x62, 0x62, 0, 4}, + {0x57, 0x57, 0, 3}, + {0x48, 0x48, 0, 2}, + {0x42, 0x42, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0xA3, 0xA3, 0, 1}, + {0x77, 0x77, 0, 2}, + {0x70, 0x70, 0, 1}, + {0x77, 0x77, 0, 4}, + {0x70, 0x70, 0, 3}, + {0x57, 0x57, 0, 2}, + {0x50, 0x50, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0x79, 0x79, 0, 3}, + {0x77, 0x77, 0, 2}, + {0x87, 0x87, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0x79, 0x79, 0, 5}, + {0x77, 0x77, 0, 4}, + {0x59, 0x59, 0, 3}, + {0x57, 0x57, 0, 2}, + {0x87, 0x87, 0, 1}, + {0xCC, 0x0, 3, 255}, + {0x8A, 0x8A, 0, 3}, + {0x88, 0x88, 0, 2}, + {0x81, 0x81, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0x81, 0x81, 0, 1}, + {0xCC, 0x0, 2, 255}, + {0x88, 0x88, 0, 2}, + {0x81, 0x81, 0, 1}, + {0xE3, 0x0, 2, 255}, + {0x83, 0x1, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x9D, 0x9D, 0, 1}, + {0xBC, 0xBC, 0, 2}, + {0xE3, 0x0, 1, 255}, + {0x83, 0x0, 1, 255}, + {0xBC, 0xBD, 0, 1}, + {0xE3, 0x0, 2, 255}, + {0x83, 0x7, 1, 255}, + {0x82, 0x0, 2, 255}, + {0x9D, 0x9D, 0, 3}, + {0x99, 0x0, 1, 255}, + {0xE3, 0x0, 2, 255}, + {0x83, 0x1, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x9D, 0x9D, 0, 1}, + {0xBC, 0xBC, 0, 2}, + {0xBC, 0xBC, 0, 4}, + {0xE3, 0x0, 2, 255}, + {0x83, 0x4, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x99, 0x0, 1, 255}, + {0xE3, 0x0, 1, 255}, + {0x83, 0x0, 1, 255}, + {0xBC, 0xBD, 0, 1}, + {0xBC, 0xBD, 0, 3}, + {0xE3, 0x0, 2, 255}, + {0x83, 0xE, 1, 255}, + {0x82, 0x0, 3, 255}, + {0x9E, 0x9E, 0, 6}, + {0x9D, 0x8, 1, 5}, + {0x99, 0x0, 1, 255}, + {0xE3, 0x0, 2, 255}, + {0x83, 0x4, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x9D, 0x0, 1, 2}, + {0xE3, 0x0, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x99, 0x99, 0, 1}, + {0xBC, 0xBC, 0, 3}, + {0xE3, 0x0, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x99, 0x99, 0, 4}, + {0xBC, 0xBC, 0, 7}, + {0xE3, 0x0, 2, 255}, + {0x83, 0x8, 2, 255}, + {0x82, 0x0, 1, 255}, + {0x99, 0x0, 1, 255}, + {0xE3, 0x0, 1, 255}, + {0x83, 0x0, 2, 255}, + {0xBD, 0x0, 1, 3}, + {0xBC, 0xBD, 0, 2}, + {0xE3, 0x0, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x99, 0x99, 0, 1}, + {0xBD, 0x0, 1, 6}, + {0xBC, 0xBE, 0, 5}, + {0xE3, 0x0, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x99, 0x99, 0, 4}, + {0xE3, 0x0, 1, 255}, + {0x83, 0x0, 2, 255}, + {0xBD, 0x0, 1, 3}, + {0xBC, 0xBE, 0, 2}, + {0xE3, 0x0, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x99, 0x99, 0, 1}, + {0xE3, 0x0, 2, 255}, + {0x83, 0x1, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x9D, 0x9E, 0, 1}, + {0xBC, 0xBC, 0, 3}, + {0xE3, 0x0, 1, 255}, + {0x83, 0x0, 1, 255}, + {0xBC, 0xBE, 0, 1}, + {0xE3, 0x0, 2, 255}, + {0x83, 0x17, 1, 255}, + {0x82, 0x0, 4, 255}, + {0x9E, 0x9E, 0, 9}, + {0x9D, 0x10, 1, 8}, + {0x9A, 0x8, 1, 255}, + {0x99, 0x0, 1, 255}, + {0xE3, 0x0, 2, 255}, + {0x83, 0x4, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x9D, 0x0, 1, 3}, + {0xE3, 0x0, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x99, 0x99, 0, 1}, + {0xBC, 0xBC, 0, 4}, + {0xE3, 0x0, 2, 255}, + {0x83, 0x4, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x9D, 0x0, 1, 5}, + {0xE3, 0x0, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x99, 0x99, 0, 2}, + {0xBC, 0xBC, 0, 6}, + {0xE3, 0x0, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x99, 0x99, 0, 7}, + {0xBC, 0xBC, 0, 10}, + {0xE3, 0x0, 2, 255}, + {0x83, 0x10, 2, 255}, + {0x82, 0x0, 2, 255}, + {0x9A, 0x7, 1, 255}, + {0x99, 0x0, 1, 255}, + {0xE3, 0x0, 1, 255}, + {0x83, 0x0, 2, 255}, + {0xBD, 0x0, 1, 4}, + {0xBC, 0xBD, 0, 3}, + {0xE3, 0x0, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x99, 0x99, 0, 1}, + {0xE3, 0x0, 1, 255}, + {0x83, 0x0, 2, 255}, + {0xBD, 0x0, 1, 6}, + {0xBC, 0xBD, 0, 5}, + {0xE3, 0x0, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x99, 0x99, 0, 2}, + {0xBD, 0x0, 1, 9}, + {0xBC, 0xBE, 0, 8}, + {0xE3, 0x0, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x99, 0x99, 0, 7}, + {0xE3, 0x0, 2, 255}, + {0x83, 0x5, 1, 255}, + {0x82, 0x0, 2, 255}, + {0x9E, 0x9E, 0, 3}, + {0x9D, 0x0, 1, 2}, + {0xE3, 0x0, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x99, 0x99, 0, 1}, + {0xBC, 0xBC, 0, 4}, + {0xE3, 0x0, 1, 255}, + {0x82, 0x0, 1, 255}, + {0x9D, 0x9D, 0, 1}, + {0xE3, 0x0, 1, 255}, + {0x83, 0x0, 1, 255}, + {0xBD, 0xBD, 0, 1}, + {0x27, 0x27, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x9F, 0x0, 1, 255}, + {0x8C, 0x8C, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x9F, 0x0, 1, 255}, + {0x86, 0x87, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x9F, 0x0, 1, 255}, + {0x86, 0x86, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x9F, 0x0, 1, 255}, + {0x87, 0x87, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xA5, 0x0, 1, 255}, + {0x8D, 0x0, 1, 255}, + {0xE0, 0x0, 1, 255}, + {0xA4, 0x0, 1, 255}, + {0xB7, 0xB7, 0, 1}, + {0x76, 0x76, 0, 8}, + {0x70, 0x70, 0, 7}, + {0x66, 0x66, 0, 6}, + {0x62, 0x62, 0, 5}, + {0x56, 0x56, 0, 4}, + {0x50, 0x50, 0, 3}, + {0x46, 0x46, 0, 2}, + {0x42, 0x42, 0, 1}, + {0x79, 0x7A, 0, 17}, + {0x73, 0x74, 0, 15}, + {0x6B, 0x6B, 0, 14}, + {0x67, 0x2, 2, 13}, + {0x64, 0x64, 0, 12}, + {0x59, 0x5A, 0, 10}, + {0x53, 0x54, 0, 8}, + {0x4B, 0x4B, 0, 7}, + {0x47, 0x0, 2, 6}, + {0x44, 0x44, 0, 5}, + {0x62, 0x62, 0, 2}, + {0x42, 0x42, 0, 1}, + {0x62, 0x62, 0, 4}, + {0x42, 0x42, 0, 3}, + {0x79, 0x7A, 0, 16}, + {0x73, 0x74, 0, 14}, + {0x6B, 0x6B, 0, 13}, + {0x67, 0x1, 2, 12}, + {0x64, 0x64, 0, 11}, + {0x59, 0x5A, 0, 9}, + {0x53, 0x54, 0, 7}, + {0x4B, 0x4B, 0, 6}, + {0x47, 0x0, 1, 5}, + {0x44, 0x44, 0, 4}, + {0x42, 0x42, 0, 1}, + {0x62, 0x62, 0, 3}, + {0x42, 0x42, 0, 2}, + {0xCC, 0x0, 2, 255}, + {0x83, 0x83, 0, 3}, + {0x80, 0x81, 0, 1}, + {0xCC, 0x0, 2, 255}, + {0xA8, 0xA8, 0, 2}, + {0x87, 0x87, 0, 1}, + {0xCC, 0x0, 2, 255}, + {0xA8, 0xA8, 0, 2}, + {0x84, 0x84, 0, 1}, + {0xCE, 0x2, 1, 255}, + {0xCC, 0x1, 1, 255}, + {0xC2, 0x0, 1, 255}, + {0xB7, 0xB7, 0, 1}, + {0xA7, 0xA7, 0, 2}, + {0x87, 0x87, 0, 3}, + {0xE0, 0x0, 1, 255}, + {0xB5, 0x0, 1, 255}, + {0x8D, 0x0, 1, 255}, + {0xE2, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0x8D, 0x8D, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xB5, 0x0, 1, 255}, + {0x8D, 0x0, 1, 255}, + {0xE2, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0x8D, 0x0, 1, 255}, + {0x20, 0x20, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xB5, 0x0, 1, 255}, + {0x8D, 0x8D, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xA5, 0x0, 1, 255}, + {0x8D, 0x0, 1, 255}, + {0xE0, 0x0, 1, 255}, + {0xA4, 0x0, 1, 255}, + {0x9E, 0x9E, 0, 1}, + {0xCC, 0x1, 1, 255}, + {0xC4, 0x0, 1, 255}, + {0xA6, 0xA7, 0, 1}, + {0x87, 0x87, 0, 3}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 2, 255}, + {0xBA, 0xBA, 0, 3}, + {0xB9, 0x0, 1, 2}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0x99, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0x84, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB8, 0xB8, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 2, 255}, + {0xBA, 0x0, 1, 3}, + {0xB9, 0xBA, 0, 2}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xAF, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0x95, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 3, 255}, + {0xBA, 0xBA, 0, 4}, + {0xB9, 0x9, 1, 3}, + {0x80, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBB, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xAC, 0xAC, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0x98, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 2}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0x84, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB8, 0xB8, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 2, 255}, + {0xBA, 0xBA, 0, 3}, + {0xB9, 0x0, 1, 2}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0x99, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xAE, 0xAE, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 2, 255}, + {0xAF, 0x0, 1, 255}, + {0xAE, 0xAE, 0, 2}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB6, 0xB6, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 31, 255}, + {0xB1, 0x5A, 1, 255}, + {0x9F, 0x57, 1, 255}, + {0x9E, 0x54, 1, 255}, + {0x9C, 0x51, 1, 255}, + {0x9B, 0x4E, 1, 255}, + {0x9A, 0x4B, 1, 255}, + {0x99, 0x48, 1, 255}, + {0x98, 0x45, 1, 255}, + {0x97, 0x42, 1, 255}, + {0x96, 0x3F, 1, 255}, + {0x95, 0x3C, 1, 255}, + {0x94, 0x39, 1, 255}, + {0x93, 0x36, 1, 255}, + {0x92, 0x33, 1, 255}, + {0x91, 0x30, 1, 255}, + {0x90, 0x2D, 1, 255}, + {0x8F, 0x2A, 1, 255}, + {0x8E, 0x27, 1, 255}, + {0x8D, 0x24, 1, 255}, + {0x8C, 0x21, 1, 255}, + {0x8B, 0x1E, 1, 255}, + {0x8A, 0x1B, 1, 255}, + {0x89, 0x18, 1, 255}, + {0x87, 0x15, 1, 255}, + {0x86, 0x12, 1, 255}, + {0x85, 0xF, 1, 255}, + {0x84, 0xC, 1, 255}, + {0x83, 0x9, 1, 255}, + {0x82, 0x6, 1, 255}, + {0x81, 0x3, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 61}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 63}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 65}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 67}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 69}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 71}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 73}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 75}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 77}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 79}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 81}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 83}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 85}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 87}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 89}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 91}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 93}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 95}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 97}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 99}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 101}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 103}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 105}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 107}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 109}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 111}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 113}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 115}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 117}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 119}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xAC, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 30, 255}, + {0x9F, 0x57, 1, 255}, + {0x9E, 0x54, 1, 255}, + {0x9C, 0x51, 1, 255}, + {0x9B, 0x4E, 1, 255}, + {0x9A, 0x4B, 1, 255}, + {0x99, 0x48, 1, 255}, + {0x98, 0x45, 1, 255}, + {0x97, 0x42, 1, 255}, + {0x96, 0x3F, 1, 255}, + {0x95, 0x3C, 1, 255}, + {0x94, 0x39, 1, 255}, + {0x93, 0x36, 1, 255}, + {0x92, 0x33, 1, 255}, + {0x91, 0x30, 1, 255}, + {0x90, 0x2D, 1, 255}, + {0x8F, 0x2A, 1, 255}, + {0x8E, 0x27, 1, 255}, + {0x8D, 0x24, 1, 255}, + {0x8C, 0x21, 1, 255}, + {0x8B, 0x1E, 1, 255}, + {0x8A, 0x1B, 1, 255}, + {0x89, 0x18, 1, 255}, + {0x87, 0x15, 1, 255}, + {0x86, 0x12, 1, 255}, + {0x85, 0xF, 1, 255}, + {0x84, 0xC, 1, 255}, + {0x83, 0x9, 1, 255}, + {0x82, 0x6, 1, 255}, + {0x81, 0x3, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 3}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 5}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 7}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 9}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 11}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 13}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 15}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 17}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 19}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 21}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 23}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 25}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 27}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 29}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 31}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 33}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 35}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 37}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 39}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 41}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 43}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 45}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 47}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 49}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 51}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 53}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 55}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 57}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 59}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 36, 255}, + {0xAC, 0xF7, 1, 197}, + {0xAB, 0x69, 1, 196}, + {0xA1, 0x66, 1, 255}, + {0xA0, 0x63, 1, 255}, + {0x9F, 0x60, 1, 255}, + {0x9E, 0x5D, 1, 255}, + {0x9D, 0x5A, 1, 255}, + {0x9C, 0x57, 1, 255}, + {0x9B, 0x54, 1, 255}, + {0x9A, 0x51, 1, 255}, + {0x99, 0x4E, 1, 255}, + {0x98, 0x4B, 1, 255}, + {0x97, 0x48, 1, 255}, + {0x96, 0x45, 1, 255}, + {0x95, 0x42, 1, 255}, + {0x94, 0x3F, 1, 255}, + {0x93, 0x3C, 1, 255}, + {0x92, 0x39, 1, 255}, + {0x91, 0x36, 1, 255}, + {0x90, 0x33, 1, 255}, + {0x8F, 0x30, 1, 255}, + {0x8E, 0x2D, 1, 255}, + {0x8D, 0x2A, 1, 255}, + {0x8C, 0x27, 1, 255}, + {0x8B, 0x24, 1, 255}, + {0x8A, 0x21, 1, 255}, + {0x89, 0x1E, 1, 255}, + {0x88, 0x1B, 1, 255}, + {0x87, 0x18, 1, 255}, + {0x86, 0x15, 1, 255}, + {0x85, 0x12, 1, 255}, + {0x84, 0xC, 1, 255}, + {0x83, 0x9, 1, 255}, + {0x82, 0x6, 1, 255}, + {0x81, 0x3, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 131}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 133}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 135}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 137}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0x0, 1, 139}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xB9, 0, 4}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 140}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 142}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 144}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 146}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 147}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 149}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 151}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 153}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 155}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 157}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 159}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 161}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 163}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 165}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 167}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 169}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 171}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 173}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 175}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 177}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 179}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 181}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 183}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 185}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 187}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 188}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 190}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 192}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 193}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 35, 255}, + {0xBA, 0xBA, 0, 194}, + {0xA1, 0x66, 1, 255}, + {0xA0, 0x63, 1, 255}, + {0x9F, 0x60, 1, 255}, + {0x9E, 0x5D, 1, 255}, + {0x9D, 0x5A, 1, 255}, + {0x9C, 0x57, 1, 255}, + {0x9B, 0x54, 1, 255}, + {0x9A, 0x51, 1, 255}, + {0x99, 0x4E, 1, 255}, + {0x98, 0x4B, 1, 255}, + {0x97, 0x48, 1, 255}, + {0x96, 0x45, 1, 255}, + {0x95, 0x42, 1, 255}, + {0x94, 0x3F, 1, 255}, + {0x93, 0x3C, 1, 255}, + {0x92, 0x39, 1, 255}, + {0x91, 0x36, 1, 255}, + {0x90, 0x33, 1, 255}, + {0x8F, 0x30, 1, 255}, + {0x8E, 0x2D, 1, 255}, + {0x8D, 0x2A, 1, 255}, + {0x8C, 0x27, 1, 255}, + {0x8B, 0x24, 1, 255}, + {0x8A, 0x21, 1, 255}, + {0x89, 0x1E, 1, 255}, + {0x88, 0x1B, 1, 255}, + {0x87, 0x18, 1, 255}, + {0x86, 0x15, 1, 255}, + {0x85, 0x12, 1, 255}, + {0x84, 0xC, 1, 255}, + {0x83, 0x9, 1, 255}, + {0x82, 0x6, 1, 255}, + {0x81, 0x3, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 5}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 7}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 9}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 11}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0x0, 1, 13}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xB9, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 14}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 16}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 18}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 20}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 21}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 23}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 25}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 27}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 29}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 31}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 33}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 35}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 37}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 39}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 41}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 43}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 45}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 47}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 49}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 51}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 53}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 55}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 57}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 59}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 61}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 62}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 64}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 66}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 67}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 35, 255}, + {0xBA, 0xBA, 0, 195}, + {0xA1, 0x6A, 1, 255}, + {0xA0, 0x67, 1, 255}, + {0x9F, 0x64, 1, 255}, + {0x9E, 0x61, 1, 255}, + {0x9D, 0x5E, 1, 255}, + {0x9C, 0x5B, 1, 255}, + {0x9B, 0x58, 1, 255}, + {0x9A, 0x55, 1, 255}, + {0x99, 0x52, 1, 255}, + {0x98, 0x4F, 1, 255}, + {0x97, 0x4C, 1, 255}, + {0x96, 0x49, 1, 255}, + {0x95, 0x46, 1, 255}, + {0x94, 0x43, 1, 255}, + {0x93, 0x40, 1, 255}, + {0x92, 0x3D, 1, 255}, + {0x91, 0x3A, 1, 255}, + {0x90, 0x37, 1, 255}, + {0x8F, 0x34, 1, 255}, + {0x8E, 0x31, 1, 255}, + {0x8D, 0x2E, 1, 255}, + {0x8C, 0x2B, 1, 255}, + {0x8B, 0x28, 1, 255}, + {0x8A, 0x25, 1, 255}, + {0x89, 0x22, 1, 255}, + {0x88, 0x1F, 1, 255}, + {0x87, 0x1C, 1, 255}, + {0x86, 0x19, 1, 255}, + {0x85, 0x16, 1, 255}, + {0x84, 0x10, 1, 255}, + {0x83, 0xD, 1, 255}, + {0x82, 0xA, 1, 255}, + {0x81, 0x7, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 2, 255}, + {0xBA, 0x0, 1, 69}, + {0xB9, 0xBA, 0, 68}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBB, 0xBB, 0, 2}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 70}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 72}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 74}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0x0, 1, 76}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xB9, 0, 3}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 77}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 79}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 81}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 83}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 84}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 86}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 88}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 90}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 92}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 94}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 96}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 98}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 100}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 102}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 104}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 106}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 108}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 110}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 112}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 114}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 116}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 118}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 120}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 122}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 124}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 125}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 127}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 129}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 130}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 36, 255}, + {0xB6, 0xFE, 1, 134}, + {0xAF, 0x71, 1, 133}, + {0xA1, 0x6E, 1, 255}, + {0xA0, 0x6B, 1, 255}, + {0x9F, 0x68, 1, 255}, + {0x9E, 0x65, 1, 255}, + {0x9D, 0x62, 1, 255}, + {0x9C, 0x5F, 1, 255}, + {0x9B, 0x5C, 1, 255}, + {0x9A, 0x59, 1, 255}, + {0x99, 0x4E, 1, 255}, + {0x98, 0x4B, 1, 255}, + {0x97, 0x48, 1, 255}, + {0x96, 0x45, 1, 255}, + {0x95, 0x42, 1, 255}, + {0x94, 0x3F, 1, 255}, + {0x93, 0x3C, 1, 255}, + {0x92, 0x39, 1, 255}, + {0x91, 0x36, 1, 255}, + {0x90, 0x33, 1, 255}, + {0x8F, 0x30, 1, 255}, + {0x8E, 0x2D, 1, 255}, + {0x8D, 0x2A, 1, 255}, + {0x8C, 0x27, 1, 255}, + {0x8B, 0x24, 1, 255}, + {0x8A, 0x21, 1, 255}, + {0x89, 0x1E, 1, 255}, + {0x88, 0x1B, 1, 255}, + {0x87, 0x18, 1, 255}, + {0x86, 0x15, 1, 255}, + {0x85, 0x12, 1, 255}, + {0x84, 0xC, 1, 255}, + {0x83, 0x9, 1, 255}, + {0x82, 0x6, 1, 255}, + {0x81, 0x3, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 68}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 70}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 72}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 74}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0x0, 1, 76}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xB9, 0, 2}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 77}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 79}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 81}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 83}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 84}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 86}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 88}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 90}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 92}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 94}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 96}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 98}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 100}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 102}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 104}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 106}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 108}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 110}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 112}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 114}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 3, 255}, + {0xBA, 0x3, 1, 117}, + {0xB9, 0xBA, 0, 116}, + {0xB7, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 3}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB8, 0xB8, 0, 4}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 118}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 120}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 122}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 124}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 125}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 127}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 129}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 130}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 34, 255}, + {0xA1, 0x66, 1, 255}, + {0xA0, 0x63, 1, 255}, + {0x9F, 0x60, 1, 255}, + {0x9E, 0x5D, 1, 255}, + {0x9D, 0x5A, 1, 255}, + {0x9C, 0x57, 1, 255}, + {0x9B, 0x54, 1, 255}, + {0x9A, 0x51, 1, 255}, + {0x99, 0x4E, 1, 255}, + {0x98, 0x4B, 1, 255}, + {0x97, 0x48, 1, 255}, + {0x96, 0x45, 1, 255}, + {0x95, 0x42, 1, 255}, + {0x94, 0x3F, 1, 255}, + {0x93, 0x3C, 1, 255}, + {0x92, 0x39, 1, 255}, + {0x91, 0x36, 1, 255}, + {0x90, 0x33, 1, 255}, + {0x8F, 0x30, 1, 255}, + {0x8E, 0x2D, 1, 255}, + {0x8D, 0x2A, 1, 255}, + {0x8C, 0x27, 1, 255}, + {0x8B, 0x24, 1, 255}, + {0x8A, 0x21, 1, 255}, + {0x89, 0x1E, 1, 255}, + {0x88, 0x1B, 1, 255}, + {0x87, 0x18, 1, 255}, + {0x86, 0x15, 1, 255}, + {0x85, 0x12, 1, 255}, + {0x84, 0xC, 1, 255}, + {0x83, 0x9, 1, 255}, + {0x82, 0x6, 1, 255}, + {0x81, 0x3, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 5}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 7}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 9}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 11}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0x0, 1, 13}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xB9, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 14}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 16}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 18}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 20}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 21}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 23}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 25}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 27}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 29}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 31}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 33}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 35}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 37}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 39}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 41}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 43}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 45}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 47}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 49}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 51}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 53}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 55}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 57}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 59}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 61}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 62}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 64}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 66}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 67}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB7, 0xB8, 0, 131}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 34, 255}, + {0xA1, 0x66, 1, 255}, + {0xA0, 0x63, 1, 255}, + {0x9F, 0x60, 1, 255}, + {0x9E, 0x5D, 1, 255}, + {0x9D, 0x5A, 1, 255}, + {0x9C, 0x57, 1, 255}, + {0x9B, 0x54, 1, 255}, + {0x9A, 0x51, 1, 255}, + {0x99, 0x4E, 1, 255}, + {0x98, 0x4B, 1, 255}, + {0x97, 0x48, 1, 255}, + {0x96, 0x45, 1, 255}, + {0x95, 0x42, 1, 255}, + {0x94, 0x3F, 1, 255}, + {0x93, 0x3C, 1, 255}, + {0x92, 0x39, 1, 255}, + {0x91, 0x36, 1, 255}, + {0x90, 0x33, 1, 255}, + {0x8F, 0x30, 1, 255}, + {0x8E, 0x2D, 1, 255}, + {0x8D, 0x2A, 1, 255}, + {0x8C, 0x27, 1, 255}, + {0x8B, 0x24, 1, 255}, + {0x8A, 0x21, 1, 255}, + {0x89, 0x1E, 1, 255}, + {0x88, 0x1B, 1, 255}, + {0x87, 0x18, 1, 255}, + {0x86, 0x15, 1, 255}, + {0x85, 0x12, 1, 255}, + {0x84, 0xC, 1, 255}, + {0x83, 0x9, 1, 255}, + {0x82, 0x6, 1, 255}, + {0x81, 0x3, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 2}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 4}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 6}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 8}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0x0, 1, 10}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xB9, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 11}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 13}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 15}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 17}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 18}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 20}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 22}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 24}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 26}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 28}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 30}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 32}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 34}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 36}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 38}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 40}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 42}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 44}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 46}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 48}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 50}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 52}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 54}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 56}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 58}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 59}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 61}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 63}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 64}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 35, 255}, + {0xB6, 0x71, 1, 69}, + {0xA1, 0x6E, 1, 255}, + {0xA0, 0x6B, 1, 255}, + {0x9F, 0x68, 1, 255}, + {0x9E, 0x65, 1, 255}, + {0x9D, 0x62, 1, 255}, + {0x9C, 0x5F, 1, 255}, + {0x9B, 0x5C, 1, 255}, + {0x9A, 0x59, 1, 255}, + {0x99, 0x4E, 1, 255}, + {0x98, 0x4B, 1, 255}, + {0x97, 0x48, 1, 255}, + {0x96, 0x45, 1, 255}, + {0x95, 0x42, 1, 255}, + {0x94, 0x3F, 1, 255}, + {0x93, 0x3C, 1, 255}, + {0x92, 0x39, 1, 255}, + {0x91, 0x36, 1, 255}, + {0x90, 0x33, 1, 255}, + {0x8F, 0x30, 1, 255}, + {0x8E, 0x2D, 1, 255}, + {0x8D, 0x2A, 1, 255}, + {0x8C, 0x27, 1, 255}, + {0x8B, 0x24, 1, 255}, + {0x8A, 0x21, 1, 255}, + {0x89, 0x1E, 1, 255}, + {0x88, 0x1B, 1, 255}, + {0x87, 0x18, 1, 255}, + {0x86, 0x15, 1, 255}, + {0x85, 0x12, 1, 255}, + {0x84, 0xC, 1, 255}, + {0x83, 0x9, 1, 255}, + {0x82, 0x6, 1, 255}, + {0x81, 0x3, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 4}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 6}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 8}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 10}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0x0, 1, 12}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xB9, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 13}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 15}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 17}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 19}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 20}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 22}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 24}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 26}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 28}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 30}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 32}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 34}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 36}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 38}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 40}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 42}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 44}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 46}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 48}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 50}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 3, 255}, + {0xBA, 0x3, 1, 53}, + {0xB9, 0xBA, 0, 52}, + {0xB7, 0x0, 1, 255}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 2}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB8, 0xB8, 0, 3}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 54}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 56}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 58}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 60}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 61}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xBA, 0, 63}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 65}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 66}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB7, 0xB8, 0, 67}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB8, 0xB8, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0x0, 1, 2}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xB9, 0xB9, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBA, 0xBA, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 2, 255}, + {0xBE, 0xBE, 0, 3}, + {0xBD, 0x0, 1, 2}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBE, 0xBE, 0, 1}, + {0xE1, 0x0, 1, 255}, + {0x80, 0x0, 1, 255}, + {0xBE, 0xBE, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xAD, 0x0, 1, 255}, + {0x8D, 0x0, 1, 255}, + {0xE0, 0x0, 1, 255}, + {0xAC, 0x0, 1, 255}, + {0xB7, 0xB7, 0, 1}, + {0xCC, 0x0, 2, 255}, + {0x87, 0x87, 0, 2}, + {0x81, 0x81, 0, 1}, + {0xCC, 0x0, 2, 255}, + {0x86, 0x86, 0, 2}, + {0x82, 0x82, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0xA6, 0xA7, 0, 1}, + {0xCC, 0x0, 4, 255}, + {0x8A, 0x8A, 0, 5}, + {0x87, 0x88, 0, 3}, + {0x83, 0x83, 0, 2}, + {0x81, 0x81, 0, 1}, + {0xCC, 0x0, 2, 255}, + {0x83, 0x83, 0, 2}, + {0x81, 0x81, 0, 1}, + {0xCC, 0x0, 4, 255}, + {0xA8, 0xA8, 0, 5}, + {0x8B, 0x8B, 0, 4}, + {0x88, 0x88, 0, 3}, + {0x82, 0x83, 0, 1}, + {0x72, 0x72, 0, 1}, + {0x72, 0x72, 0, 2}, + {0x52, 0x52, 0, 1}, + {0xCC, 0x0, 3, 255}, + {0x8B, 0x8B, 0, 3}, + {0x88, 0x88, 0, 2}, + {0x82, 0x82, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xAF, 0x0, 1, 255}, + {0x8D, 0x0, 1, 3}, + {0xE0, 0x0, 1, 255}, + {0xAE, 0x0, 1, 255}, + {0xB7, 0x0, 1, 2}, + {0xE0, 0x0, 1, 255}, + {0xAF, 0x0, 1, 255}, + {0x8D, 0x8D, 0, 1}, + {0xE0, 0x0, 1, 255}, + {0xAF, 0x0, 1, 255}, + {0x8D, 0x8D, 0, 1}, + {0xE0, 0x0, 2, 255}, + {0xB9, 0x1, 1, 255}, + {0xB8, 0x0, 1, 255}, + {0xB2, 0xB2, 0, 1}, + {0x85, 0x85, 0, 2}, + {0xCC, 0x0, 2, 255}, + {0x84, 0x84, 0, 2}, + {0x81, 0x81, 0, 1}, + {0xDA, 0x0, 1, 255}, + {0xBE, 0xBE, 0, 1}, + {0xDA, 0x1, 1, 255}, + {0xD9, 0x0, 1, 255}, + {0x94, 0x94, 0, 1}, + {0xBE, 0xBE, 0, 2}, + {0xCC, 0x0, 2, 255}, + {0x9B, 0x9B, 0, 2}, + {0x82, 0x82, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0x9B, 0x9B, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0x61, 0x61, 0, 2}, + {0x88, 0x0, 1, 255}, + {0x61, 0x0, 1, 255}, + {0xCC, 0x0, 1, 255}, + {0x88, 0x88, 0, 1}, + {0xC3, 0x0, 1, 255}, + {0xA4, 0xA4, 0, 1}, + {0x65, 0x65, 0, 1}, + {0x69, 0x69, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0x6F, 0x6F, 0, 2}, + {0x88, 0x0, 1, 255}, + {0x6F, 0x0, 1, 255}, + {0xCC, 0x0, 1, 255}, + {0x88, 0x88, 0, 1}, + {0xC3, 0x0, 1, 255}, + {0xB6, 0xB6, 0, 1}, + {0x63, 0x0, 1, 255}, + {0x68, 0x68, 0, 1}, + {0xCC, 0x0, 1, 255}, + {0x75, 0x75, 0, 2}, + {0x88, 0x0, 1, 255}, + {0x75, 0x0, 1, 255}, + {0xCC, 0x0, 1, 255}, + {0x88, 0x88, 0, 1}, + {0xC3, 0x0, 1, 255}, + {0xBC, 0xBC, 0, 1}, + {0xCC, 0x0, 3, 255}, + {0x8C, 0x8C, 0, 4}, + {0x84, 0x84, 0, 3}, + {0x80, 0x81, 0, 1}, + {0xCC, 0x0, 4, 255}, + {0x8C, 0x8C, 0, 8}, + {0x84, 0x84, 0, 7}, + {0x82, 0x0, 1, 255}, + {0x80, 0x81, 0, 5}, + {0xCC, 0x0, 3, 255}, + {0x8C, 0x8C, 0, 4}, + {0x84, 0x84, 0, 3}, + {0x80, 0x81, 0, 1}, + {0xCC, 0x0, 2, 255}, + {0x8C, 0x8C, 0, 2}, + {0x84, 0x84, 0, 1}, + {0xCC, 0x0, 4, 255}, + {0x8C, 0x8C, 0, 9}, + {0x88, 0x0, 1, 8}, + {0x84, 0x84, 0, 7}, + {0x80, 0x81, 0, 5}, + {0xCC, 0x0, 3, 255}, + {0x8C, 0x8C, 0, 4}, + {0x84, 0x84, 0, 3}, + {0x80, 0x81, 0, 1}, +} + +// Total size of mainTable is 1253028 bytes diff --git a/vendor/golang.org/x/text/internal/colltab/collelem.go b/vendor/golang.org/x/text/internal/colltab/collelem.go new file mode 100644 index 0000000..2855589 --- /dev/null +++ b/vendor/golang.org/x/text/internal/colltab/collelem.go @@ -0,0 +1,371 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package colltab + +import ( + "fmt" + "unicode" +) + +// Level identifies the collation comparison level. +// The primary level corresponds to the basic sorting of text. +// The secondary level corresponds to accents and related linguistic elements. +// The tertiary level corresponds to casing and related concepts. +// The quaternary level is derived from the other levels by the +// various algorithms for handling variable elements. +type Level int + +const ( + Primary Level = iota + Secondary + Tertiary + Quaternary + Identity + + NumLevels +) + +const ( + defaultSecondary = 0x20 + defaultTertiary = 0x2 + maxTertiary = 0x1F + MaxQuaternary = 0x1FFFFF // 21 bits. +) + +// Elem is a representation of a collation element. This API provides ways to encode +// and decode Elems. Implementations of collation tables may use values greater +// or equal to PrivateUse for their own purposes. However, these should never be +// returned by AppendNext. +type Elem uint32 + +const ( + maxCE Elem = 0xAFFFFFFF + PrivateUse = minContract + minContract = 0xC0000000 + maxContract = 0xDFFFFFFF + minExpand = 0xE0000000 + maxExpand = 0xEFFFFFFF + minDecomp = 0xF0000000 +) + +type ceType int + +const ( + ceNormal ceType = iota // ceNormal includes implicits (ce == 0) + ceContractionIndex // rune can be a start of a contraction + ceExpansionIndex // rune expands into a sequence of collation elements + ceDecompose // rune expands using NFKC decomposition +) + +func (ce Elem) ctype() ceType { + if ce <= maxCE { + return ceNormal + } + if ce <= maxContract { + return ceContractionIndex + } else { + if ce <= maxExpand { + return ceExpansionIndex + } + return ceDecompose + } + panic("should not reach here") + return ceType(-1) +} + +// For normal collation elements, we assume that a collation element either has +// a primary or non-default secondary value, not both. +// Collation elements with a primary value are of the form +// 01pppppp pppppppp ppppppp0 ssssssss +// - p* is primary collation value +// - s* is the secondary collation value +// 00pppppp pppppppp ppppppps sssttttt, where +// - p* is primary collation value +// - s* offset of secondary from default value. +// - t* is the tertiary collation value +// 100ttttt cccccccc pppppppp pppppppp +// - t* is the tertiar collation value +// - c* is the canonical combining class +// - p* is the primary collation value +// Collation elements with a secondary value are of the form +// 1010cccc ccccssss ssssssss tttttttt, where +// - c* is the canonical combining class +// - s* is the secondary collation value +// - t* is the tertiary collation value +// 11qqqqqq qqqqqqqq qqqqqqq0 00000000 +// - q* quaternary value +const ( + ceTypeMask = 0xC0000000 + ceTypeMaskExt = 0xE0000000 + ceIgnoreMask = 0xF00FFFFF + ceType1 = 0x40000000 + ceType2 = 0x00000000 + ceType3or4 = 0x80000000 + ceType4 = 0xA0000000 + ceTypeQ = 0xC0000000 + Ignore = ceType4 + firstNonPrimary = 0x80000000 + lastSpecialPrimary = 0xA0000000 + secondaryMask = 0x80000000 + hasTertiaryMask = 0x40000000 + primaryValueMask = 0x3FFFFE00 + maxPrimaryBits = 21 + compactPrimaryBits = 16 + maxSecondaryBits = 12 + maxTertiaryBits = 8 + maxCCCBits = 8 + maxSecondaryCompactBits = 8 + maxSecondaryDiffBits = 4 + maxTertiaryCompactBits = 5 + primaryShift = 9 + compactSecondaryShift = 5 + minCompactSecondary = defaultSecondary - 4 +) + +func makeImplicitCE(primary int) Elem { + return ceType1 | Elem(primary<= 1<= %x", w, 1<= 1<= %x", w, 1<= 1<= %x", w, 1<= 1<= %x", primary, 1<= 1<= %x", secondary, 1<= 1< %x", d, d, 1<= 1< %x", tertiary, 1<> 16) + } + return uint8(ce >> 20) + } + return 0 +} + +// Primary returns the primary collation weight for ce. +func (ce Elem) Primary() int { + if ce >= firstNonPrimary { + if ce > lastSpecialPrimary { + return 0 + } + return int(uint16(ce)) + } + return int(ce&primaryValueMask) >> primaryShift +} + +// Secondary returns the secondary collation weight for ce. +func (ce Elem) Secondary() int { + switch ce & ceTypeMask { + case ceType1: + return int(uint8(ce)) + case ceType2: + return minCompactSecondary + int((ce>>compactSecondaryShift)&0xF) + case ceType3or4: + if ce < ceType4 { + return defaultSecondary + } + return int(ce>>8) & 0xFFF + case ceTypeQ: + return 0 + } + panic("should not reach here") +} + +// Tertiary returns the tertiary collation weight for ce. +func (ce Elem) Tertiary() uint8 { + if ce&hasTertiaryMask == 0 { + if ce&ceType3or4 == 0 { + return uint8(ce & 0x1F) + } + if ce&ceType4 == ceType4 { + return uint8(ce) + } + return uint8(ce>>24) & 0x1F // type 2 + } else if ce&ceTypeMask == ceType1 { + return defaultTertiary + } + // ce is a quaternary value. + return 0 +} + +func (ce Elem) updateTertiary(t uint8) Elem { + if ce&ceTypeMask == ceType1 { + // convert to type 4 + nce := ce & primaryValueMask + nce |= Elem(uint8(ce)-minCompactSecondary) << compactSecondaryShift + ce = nce + } else if ce&ceTypeMaskExt == ceType3or4 { + ce &= ^Elem(maxTertiary << 24) + return ce | (Elem(t) << 24) + } else { + // type 2 or 4 + ce &= ^Elem(maxTertiary) + } + return ce | Elem(t) +} + +// Quaternary returns the quaternary value if explicitly specified, +// 0 if ce == Ignore, or MaxQuaternary otherwise. +// Quaternary values are used only for shifted variants. +func (ce Elem) Quaternary() int { + if ce&ceTypeMask == ceTypeQ { + return int(ce&primaryValueMask) >> primaryShift + } else if ce&ceIgnoreMask == Ignore { + return 0 + } + return MaxQuaternary +} + +// Weight returns the collation weight for the given level. +func (ce Elem) Weight(l Level) int { + switch l { + case Primary: + return ce.Primary() + case Secondary: + return ce.Secondary() + case Tertiary: + return int(ce.Tertiary()) + case Quaternary: + return ce.Quaternary() + } + return 0 // return 0 (ignore) for undefined levels. +} + +// For contractions, collation elements are of the form +// 110bbbbb bbbbbbbb iiiiiiii iiiinnnn, where +// - n* is the size of the first node in the contraction trie. +// - i* is the index of the first node in the contraction trie. +// - b* is the offset into the contraction collation element table. +// See contract.go for details on the contraction trie. +const ( + maxNBits = 4 + maxTrieIndexBits = 12 + maxContractOffsetBits = 13 +) + +func splitContractIndex(ce Elem) (index, n, offset int) { + n = int(ce & (1<>= maxNBits + index = int(ce & (1<>= maxTrieIndexBits + offset = int(ce & (1<> 8) +} + +const ( + // These constants were taken from http://www.unicode.org/versions/Unicode6.0.0/ch12.pdf. + minUnified rune = 0x4E00 + maxUnified = 0x9FFF + minCompatibility = 0xF900 + maxCompatibility = 0xFAFF + minRare = 0x3400 + maxRare = 0x4DBF +) +const ( + commonUnifiedOffset = 0x10000 + rareUnifiedOffset = 0x20000 // largest rune in common is U+FAFF + otherOffset = 0x50000 // largest rune in rare is U+2FA1D + illegalOffset = otherOffset + int(unicode.MaxRune) + maxPrimary = illegalOffset + 1 +) + +// implicitPrimary returns the primary weight for the a rune +// for which there is no entry for the rune in the collation table. +// We take a different approach from the one specified in +// http://unicode.org/reports/tr10/#Implicit_Weights, +// but preserve the resulting relative ordering of the runes. +func implicitPrimary(r rune) int { + if unicode.Is(unicode.Ideographic, r) { + if r >= minUnified && r <= maxUnified { + // The most common case for CJK. + return int(r) + commonUnifiedOffset + } + if r >= minCompatibility && r <= maxCompatibility { + // This will typically not hit. The DUCET explicitly specifies mappings + // for all characters that do not decompose. + return int(r) + commonUnifiedOffset + } + return int(r) + rareUnifiedOffset + } + return int(r) + otherOffset +} diff --git a/vendor/golang.org/x/text/internal/colltab/colltab.go b/vendor/golang.org/x/text/internal/colltab/colltab.go new file mode 100644 index 0000000..02f2247 --- /dev/null +++ b/vendor/golang.org/x/text/internal/colltab/colltab.go @@ -0,0 +1,105 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Package colltab contains functionality related to collation tables. +// It is only to be used by the collate and search packages. +package colltab // import "golang.org/x/text/internal/colltab" + +import ( + "sort" + + "golang.org/x/text/language" +) + +// MatchLang finds the index of t in tags, using a matching algorithm used for +// collation and search. tags[0] must be language.Und, the remaining tags should +// be sorted alphabetically. +// +// Language matching for collation and search is different from the matching +// defined by language.Matcher: the (inferred) base language must be an exact +// match for the relevant fields. For example, "gsw" should not match "de". +// Also the parent relation is different, as a parent may have a different +// script. So usually the parent of zh-Hant is und, whereas for MatchLang it is +// zh. +func MatchLang(t language.Tag, tags []language.Tag) int { + // Canonicalize the values, including collapsing macro languages. + t, _ = language.All.Canonicalize(t) + + base, conf := t.Base() + // Estimate the base language, but only use high-confidence values. + if conf < language.High { + // The root locale supports "search" and "standard". We assume that any + // implementation will only use one of both. + return 0 + } + + // Maximize base and script and normalize the tag. + if _, s, r := t.Raw(); (r != language.Region{}) { + p, _ := language.Raw.Compose(base, s, r) + // Taking the parent forces the script to be maximized. + p = p.Parent() + // Add back region and extensions. + t, _ = language.Raw.Compose(p, r, t.Extensions()) + } else { + // Set the maximized base language. + t, _ = language.Raw.Compose(base, s, t.Extensions()) + } + + // Find start index of the language tag. + start := 1 + sort.Search(len(tags)-1, func(i int) bool { + b, _, _ := tags[i+1].Raw() + return base.String() <= b.String() + }) + if start < len(tags) { + if b, _, _ := tags[start].Raw(); b != base { + return 0 + } + } + + // Besides the base language, script and region, only the collation type and + // the custom variant defined in the 'u' extension are used to distinguish a + // locale. + // Strip all variants and extensions and add back the custom variant. + tdef, _ := language.Raw.Compose(t.Raw()) + tdef, _ = tdef.SetTypeForKey("va", t.TypeForKey("va")) + + // First search for a specialized collation type, if present. + try := []language.Tag{tdef} + if co := t.TypeForKey("co"); co != "" { + tco, _ := tdef.SetTypeForKey("co", co) + try = []language.Tag{tco, tdef} + } + + for _, tx := range try { + for ; tx != language.Und; tx = parent(tx) { + for i, t := range tags[start:] { + if b, _, _ := t.Raw(); b != base { + break + } + if tx == t { + return start + i + } + } + } + } + return 0 +} + +// parent computes the structural parent. This means inheritance may change +// script. So, unlike the CLDR parent, parent(zh-Hant) == zh. +func parent(t language.Tag) language.Tag { + if t.TypeForKey("va") != "" { + t, _ = t.SetTypeForKey("va", "") + return t + } + result := language.Und + if b, s, r := t.Raw(); (r != language.Region{}) { + result, _ = language.Raw.Compose(b, s, t.Extensions()) + } else if (s != language.Script{}) { + result, _ = language.Raw.Compose(b, t.Extensions()) + } else if (b != language.Base{}) { + result, _ = language.Raw.Compose(t.Extensions()) + } + return result +} diff --git a/vendor/golang.org/x/text/internal/colltab/contract.go b/vendor/golang.org/x/text/internal/colltab/contract.go new file mode 100644 index 0000000..25649d4 --- /dev/null +++ b/vendor/golang.org/x/text/internal/colltab/contract.go @@ -0,0 +1,145 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package colltab + +import "unicode/utf8" + +// For a description of ContractTrieSet, see text/collate/build/contract.go. + +type ContractTrieSet []struct{ L, H, N, I uint8 } + +// ctScanner is used to match a trie to an input sequence. +// A contraction may match a non-contiguous sequence of bytes in an input string. +// For example, if there is a contraction for , it should match +// the sequence , as combining_cedilla does +// not block combining_ring. +// ctScanner does not automatically skip over non-blocking non-starters, but rather +// retains the state of the last match and leaves it up to the user to continue +// the match at the appropriate points. +type ctScanner struct { + states ContractTrieSet + s []byte + n int + index int + pindex int + done bool +} + +type ctScannerString struct { + states ContractTrieSet + s string + n int + index int + pindex int + done bool +} + +func (t ContractTrieSet) scanner(index, n int, b []byte) ctScanner { + return ctScanner{s: b, states: t[index:], n: n} +} + +func (t ContractTrieSet) scannerString(index, n int, str string) ctScannerString { + return ctScannerString{s: str, states: t[index:], n: n} +} + +// result returns the offset i and bytes consumed p so far. If no suffix +// matched, i and p will be 0. +func (s *ctScanner) result() (i, p int) { + return s.index, s.pindex +} + +func (s *ctScannerString) result() (i, p int) { + return s.index, s.pindex +} + +const ( + final = 0 + noIndex = 0xFF +) + +// scan matches the longest suffix at the current location in the input +// and returns the number of bytes consumed. +func (s *ctScanner) scan(p int) int { + pr := p // the p at the rune start + str := s.s + states, n := s.states, s.n + for i := 0; i < n && p < len(str); { + e := states[i] + c := str[p] + // TODO: a significant number of contractions are of a form that + // cannot match discontiguous UTF-8 in a normalized string. We could let + // a negative value of e.n mean that we can set s.done = true and avoid + // the need for additional matches. + if c >= e.L { + if e.L == c { + p++ + if e.I != noIndex { + s.index = int(e.I) + s.pindex = p + } + if e.N != final { + i, states, n = 0, states[int(e.H)+n:], int(e.N) + if p >= len(str) || utf8.RuneStart(str[p]) { + s.states, s.n, pr = states, n, p + } + } else { + s.done = true + return p + } + continue + } else if e.N == final && c <= e.H { + p++ + s.done = true + s.index = int(c-e.L) + int(e.I) + s.pindex = p + return p + } + } + i++ + } + return pr +} + +// scan is a verbatim copy of ctScanner.scan. +func (s *ctScannerString) scan(p int) int { + pr := p // the p at the rune start + str := s.s + states, n := s.states, s.n + for i := 0; i < n && p < len(str); { + e := states[i] + c := str[p] + // TODO: a significant number of contractions are of a form that + // cannot match discontiguous UTF-8 in a normalized string. We could let + // a negative value of e.n mean that we can set s.done = true and avoid + // the need for additional matches. + if c >= e.L { + if e.L == c { + p++ + if e.I != noIndex { + s.index = int(e.I) + s.pindex = p + } + if e.N != final { + i, states, n = 0, states[int(e.H)+n:], int(e.N) + if p >= len(str) || utf8.RuneStart(str[p]) { + s.states, s.n, pr = states, n, p + } + } else { + s.done = true + return p + } + continue + } else if e.N == final && c <= e.H { + p++ + s.done = true + s.index = int(c-e.L) + int(e.I) + s.pindex = p + return p + } + } + i++ + } + return pr +} diff --git a/vendor/golang.org/x/text/internal/colltab/iter.go b/vendor/golang.org/x/text/internal/colltab/iter.go new file mode 100644 index 0000000..c1b1ba8 --- /dev/null +++ b/vendor/golang.org/x/text/internal/colltab/iter.go @@ -0,0 +1,178 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package colltab + +// An Iter incrementally converts chunks of the input text to collation +// elements, while ensuring that the collation elements are in normalized order +// (that is, they are in the order as if the input text were normalized first). +type Iter struct { + Weighter Weighter + Elems []Elem + // N is the number of elements in Elems that will not be reordered on + // subsequent iterations, N <= len(Elems). + N int + + bytes []byte + str string + // Because the Elems buffer may contain collation elements that are needed + // for look-ahead, we need two positions in the text (bytes or str): one for + // the end position in the text for the current iteration and one for the + // start of the next call to appendNext. + pEnd int // end position in text corresponding to N. + pNext int // pEnd <= pNext. +} + +// Reset sets the position in the current input text to p and discards any +// results obtained so far. +func (i *Iter) Reset(p int) { + i.Elems = i.Elems[:0] + i.N = 0 + i.pEnd = p + i.pNext = p +} + +// Len returns the length of the input text. +func (i *Iter) Len() int { + if i.bytes != nil { + return len(i.bytes) + } + return len(i.str) +} + +// Discard removes the collation elements up to N. +func (i *Iter) Discard() { + // TODO: change this such that only modifiers following starters will have + // to be copied. + i.Elems = i.Elems[:copy(i.Elems, i.Elems[i.N:])] + i.N = 0 +} + +// End returns the end position of the input text for which Next has returned +// results. +func (i *Iter) End() int { + return i.pEnd +} + +// SetInput resets i to input s. +func (i *Iter) SetInput(s []byte) { + i.bytes = s + i.str = "" + i.Reset(0) +} + +// SetInputString resets i to input s. +func (i *Iter) SetInputString(s string) { + i.str = s + i.bytes = nil + i.Reset(0) +} + +func (i *Iter) done() bool { + return i.pNext >= len(i.str) && i.pNext >= len(i.bytes) +} + +func (i *Iter) appendNext() bool { + if i.done() { + return false + } + var sz int + if i.bytes == nil { + i.Elems, sz = i.Weighter.AppendNextString(i.Elems, i.str[i.pNext:]) + } else { + i.Elems, sz = i.Weighter.AppendNext(i.Elems, i.bytes[i.pNext:]) + } + if sz == 0 { + sz = 1 + } + i.pNext += sz + return true +} + +// Next appends Elems to the internal array. On each iteration, it will either +// add starters or modifiers. In the majority of cases, an Elem with a primary +// value > 0 will have a CCC of 0. The CCC values of collation elements are also +// used to detect if the input string was not normalized and to adjust the +// result accordingly. +func (i *Iter) Next() bool { + if i.N == len(i.Elems) && !i.appendNext() { + return false + } + + // Check if the current segment starts with a starter. + prevCCC := i.Elems[len(i.Elems)-1].CCC() + if prevCCC == 0 { + i.N = len(i.Elems) + i.pEnd = i.pNext + return true + } else if i.Elems[i.N].CCC() == 0 { + // set i.N to only cover part of i.Elems for which prevCCC == 0 and + // use rest for the next call to next. + for i.N++; i.N < len(i.Elems) && i.Elems[i.N].CCC() == 0; i.N++ { + } + i.pEnd = i.pNext + return true + } + + // The current (partial) segment starts with modifiers. We need to collect + // all successive modifiers to ensure that they are normalized. + for { + p := len(i.Elems) + i.pEnd = i.pNext + if !i.appendNext() { + break + } + + if ccc := i.Elems[p].CCC(); ccc == 0 || len(i.Elems)-i.N > maxCombiningCharacters { + // Leave the starter for the next iteration. This ensures that we + // do not return sequences of collation elements that cross two + // segments. + // + // TODO: handle large number of combining characters by fully + // normalizing the input segment before iteration. This ensures + // results are consistent across the text repo. + i.N = p + return true + } else if ccc < prevCCC { + i.doNorm(p, ccc) // should be rare, never occurs for NFD and FCC. + } else { + prevCCC = ccc + } + } + + done := len(i.Elems) != i.N + i.N = len(i.Elems) + return done +} + +// nextNoNorm is the same as next, but does not "normalize" the collation +// elements. +func (i *Iter) nextNoNorm() bool { + // TODO: remove this function. Using this instead of next does not seem + // to improve performance in any significant way. We retain this until + // later for evaluation purposes. + if i.done() { + return false + } + i.appendNext() + i.N = len(i.Elems) + return true +} + +const maxCombiningCharacters = 30 + +// doNorm reorders the collation elements in i.Elems. +// It assumes that blocks of collation elements added with appendNext +// either start and end with the same CCC or start with CCC == 0. +// This allows for a single insertion point for the entire block. +// The correctness of this assumption is verified in builder.go. +func (i *Iter) doNorm(p int, ccc uint8) { + n := len(i.Elems) + k := p + for p--; p > i.N && ccc < i.Elems[p-1].CCC(); p-- { + } + i.Elems = append(i.Elems, i.Elems[p:k]...) + copy(i.Elems[p:], i.Elems[k:]) + i.Elems = i.Elems[:n] +} diff --git a/vendor/golang.org/x/text/internal/colltab/numeric.go b/vendor/golang.org/x/text/internal/colltab/numeric.go new file mode 100644 index 0000000..38c255c --- /dev/null +++ b/vendor/golang.org/x/text/internal/colltab/numeric.go @@ -0,0 +1,236 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package colltab + +import ( + "unicode" + "unicode/utf8" +) + +// NewNumericWeighter wraps w to replace individual digits to sort based on their +// numeric value. +// +// Weighter w must have a free primary weight after the primary weight for 9. +// If this is not the case, numeric value will sort at the same primary level +// as the first primary sorting after 9. +func NewNumericWeighter(w Weighter) Weighter { + getElem := func(s string) Elem { + elems, _ := w.AppendNextString(nil, s) + return elems[0] + } + nine := getElem("9") + + // Numbers should order before zero, but the DUCET has no room for this. + // TODO: move before zero once we use fractional collation elements. + ns, _ := MakeElem(nine.Primary()+1, nine.Secondary(), int(nine.Tertiary()), 0) + + return &numericWeighter{ + Weighter: w, + + // We assume that w sorts digits of different kinds in order of numeric + // value and that the tertiary weight order is preserved. + // + // TODO: evaluate whether it is worth basing the ranges on the Elem + // encoding itself once the move to fractional weights is complete. + zero: getElem("0"), + zeroSpecialLo: getElem("0"), // U+FF10 FULLWIDTH DIGIT ZERO + zeroSpecialHi: getElem("₀"), // U+2080 SUBSCRIPT ZERO + nine: nine, + nineSpecialHi: getElem("₉"), // U+2089 SUBSCRIPT NINE + numberStart: ns, + } +} + +// A numericWeighter translates a stream of digits into a stream of weights +// representing the numeric value. +type numericWeighter struct { + Weighter + + // The Elems below all demarcate boundaries of specific ranges. With the + // current element encoding digits are in two ranges: normal (default + // tertiary value) and special. For most languages, digits have collation + // elements in the normal range. + // + // Note: the range tests are very specific for the element encoding used by + // this implementation. The tests in collate_test.go are designed to fail + // if this code is not updated when an encoding has changed. + + zero Elem // normal digit zero + zeroSpecialLo Elem // special digit zero, low tertiary value + zeroSpecialHi Elem // special digit zero, high tertiary value + nine Elem // normal digit nine + nineSpecialHi Elem // special digit nine + numberStart Elem +} + +// AppendNext calls the namesake of the underlying weigher, but replaces single +// digits with weights representing their value. +func (nw *numericWeighter) AppendNext(buf []Elem, s []byte) (ce []Elem, n int) { + ce, n = nw.Weighter.AppendNext(buf, s) + nc := numberConverter{ + elems: buf, + w: nw, + b: s, + } + isZero, ok := nc.checkNextDigit(ce) + if !ok { + return ce, n + } + // ce might have been grown already, so take it instead of buf. + nc.init(ce, len(buf), isZero) + for n < len(s) { + ce, sz := nw.Weighter.AppendNext(nc.elems, s[n:]) + nc.b = s + n += sz + if !nc.update(ce) { + break + } + } + return nc.result(), n +} + +// AppendNextString calls the namesake of the underlying weigher, but replaces +// single digits with weights representing their value. +func (nw *numericWeighter) AppendNextString(buf []Elem, s string) (ce []Elem, n int) { + ce, n = nw.Weighter.AppendNextString(buf, s) + nc := numberConverter{ + elems: buf, + w: nw, + s: s, + } + isZero, ok := nc.checkNextDigit(ce) + if !ok { + return ce, n + } + nc.init(ce, len(buf), isZero) + for n < len(s) { + ce, sz := nw.Weighter.AppendNextString(nc.elems, s[n:]) + nc.s = s + n += sz + if !nc.update(ce) { + break + } + } + return nc.result(), n +} + +type numberConverter struct { + w *numericWeighter + + elems []Elem + nDigits int + lenIndex int + + s string // set if the input was of type string + b []byte // set if the input was of type []byte +} + +// init completes initialization of a numberConverter and prepares it for adding +// more digits. elems is assumed to have a digit starting at oldLen. +func (nc *numberConverter) init(elems []Elem, oldLen int, isZero bool) { + // Insert a marker indicating the start of a number and and a placeholder + // for the number of digits. + if isZero { + elems = append(elems[:oldLen], nc.w.numberStart, 0) + } else { + elems = append(elems, 0, 0) + copy(elems[oldLen+2:], elems[oldLen:]) + elems[oldLen] = nc.w.numberStart + elems[oldLen+1] = 0 + + nc.nDigits = 1 + } + nc.elems = elems + nc.lenIndex = oldLen + 1 +} + +// checkNextDigit reports whether bufNew adds a single digit relative to the old +// buffer. If it does, it also reports whether this digit is zero. +func (nc *numberConverter) checkNextDigit(bufNew []Elem) (isZero, ok bool) { + if len(nc.elems) >= len(bufNew) { + return false, false + } + e := bufNew[len(nc.elems)] + if e < nc.w.zeroSpecialLo || nc.w.nine < e { + // Not a number. + return false, false + } + if e < nc.w.zero { + if e > nc.w.nineSpecialHi { + // Not a number. + return false, false + } + if !nc.isDigit() { + return false, false + } + isZero = e <= nc.w.zeroSpecialHi + } else { + // This is the common case if we encounter a digit. + isZero = e == nc.w.zero + } + // Test the remaining added collation elements have a zero primary value. + if n := len(bufNew) - len(nc.elems); n > 1 { + for i := len(nc.elems) + 1; i < len(bufNew); i++ { + if bufNew[i].Primary() != 0 { + return false, false + } + } + // In some rare cases, collation elements will encode runes in + // unicode.No as a digit. For example Ethiopic digits (U+1369 - U+1371) + // are not in Nd. Also some digits that clearly belong in unicode.No, + // like U+0C78 TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR, have + // collation elements indistinguishable from normal digits. + // Unfortunately, this means we need to make this check for nearly all + // non-Latin digits. + // + // TODO: check the performance impact and find something better if it is + // an issue. + if !nc.isDigit() { + return false, false + } + } + return isZero, true +} + +func (nc *numberConverter) isDigit() bool { + if nc.b != nil { + r, _ := utf8.DecodeRune(nc.b) + return unicode.In(r, unicode.Nd) + } + r, _ := utf8.DecodeRuneInString(nc.s) + return unicode.In(r, unicode.Nd) +} + +// We currently support a maximum of about 2M digits (the number of primary +// values). Such numbers will compare correctly against small numbers, but their +// comparison against other large numbers is undefined. +// +// TODO: define a proper fallback, such as comparing large numbers textually or +// actually allowing numbers of unlimited length. +// +// TODO: cap this to a lower number (like 100) and maybe allow a larger number +// in an option? +const maxDigits = 1<= firstHangul && r <= lastHangul { + // TODO: performance can be considerably improved here. + n = sz + var buf [16]byte // Used for decomposing Hangul. + for b := src.nfd(buf[:0], hangulSize); len(b) > 0; b = b[sz:] { + ce, sz = t.Index.lookup(b) + w = append(w, ce) + } + return w, n + } + ce = makeImplicitCE(implicitPrimary(r)) + } + w = append(w, ce) + } else if tp == ceExpansionIndex { + w = t.appendExpansion(w, ce) + } else if tp == ceContractionIndex { + n := 0 + src.tail(sz) + if src.bytes == nil { + w, n = t.matchContractionString(w, ce, src.str) + } else { + w, n = t.matchContraction(w, ce, src.bytes) + } + sz += n + } else if tp == ceDecompose { + // Decompose using NFKD and replace tertiary weights. + t1, t2 := splitDecompose(ce) + i := len(w) + nfkd := src.properties(norm.NFKD).Decomposition() + for p := 0; len(nfkd) > 0; nfkd = nfkd[p:] { + w, p = t.appendNext(w, source{bytes: nfkd}) + } + w[i] = w[i].updateTertiary(t1) + if i++; i < len(w) { + w[i] = w[i].updateTertiary(t2) + for i++; i < len(w); i++ { + w[i] = w[i].updateTertiary(maxTertiary) + } + } + } + return w, sz +} + +func (t *Table) appendExpansion(w []Elem, ce Elem) []Elem { + i := splitExpandIndex(ce) + n := int(t.ExpandElem[i]) + i++ + for _, ce := range t.ExpandElem[i : i+n] { + w = append(w, Elem(ce)) + } + return w +} + +func (t *Table) matchContraction(w []Elem, ce Elem, suffix []byte) ([]Elem, int) { + index, n, offset := splitContractIndex(ce) + + scan := t.ContractTries.scanner(index, n, suffix) + buf := [norm.MaxSegmentSize]byte{} + bufp := 0 + p := scan.scan(0) + + if !scan.done && p < len(suffix) && suffix[p] >= utf8.RuneSelf { + // By now we should have filtered most cases. + p0 := p + bufn := 0 + rune := norm.NFD.Properties(suffix[p:]) + p += rune.Size() + if rune.LeadCCC() != 0 { + prevCC := rune.TrailCCC() + // A gap may only occur in the last normalization segment. + // This also ensures that len(scan.s) < norm.MaxSegmentSize. + if end := norm.NFD.FirstBoundary(suffix[p:]); end != -1 { + scan.s = suffix[:p+end] + } + for p < len(suffix) && !scan.done && suffix[p] >= utf8.RuneSelf { + rune = norm.NFD.Properties(suffix[p:]) + if ccc := rune.LeadCCC(); ccc == 0 || prevCC >= ccc { + break + } + prevCC = rune.TrailCCC() + if pp := scan.scan(p); pp != p { + // Copy the interstitial runes for later processing. + bufn += copy(buf[bufn:], suffix[p0:p]) + if scan.pindex == pp { + bufp = bufn + } + p, p0 = pp, pp + } else { + p += rune.Size() + } + } + } + } + // Append weights for the matched contraction, which may be an expansion. + i, n := scan.result() + ce = Elem(t.ContractElem[i+offset]) + if ce.ctype() == ceNormal { + w = append(w, ce) + } else { + w = t.appendExpansion(w, ce) + } + // Append weights for the runes in the segment not part of the contraction. + for b, p := buf[:bufp], 0; len(b) > 0; b = b[p:] { + w, p = t.appendNext(w, source{bytes: b}) + } + return w, n +} + +// TODO: unify the two implementations. This is best done after first simplifying +// the algorithm taking into account the inclusion of both NFC and NFD forms +// in the table. +func (t *Table) matchContractionString(w []Elem, ce Elem, suffix string) ([]Elem, int) { + index, n, offset := splitContractIndex(ce) + + scan := t.ContractTries.scannerString(index, n, suffix) + buf := [norm.MaxSegmentSize]byte{} + bufp := 0 + p := scan.scan(0) + + if !scan.done && p < len(suffix) && suffix[p] >= utf8.RuneSelf { + // By now we should have filtered most cases. + p0 := p + bufn := 0 + rune := norm.NFD.PropertiesString(suffix[p:]) + p += rune.Size() + if rune.LeadCCC() != 0 { + prevCC := rune.TrailCCC() + // A gap may only occur in the last normalization segment. + // This also ensures that len(scan.s) < norm.MaxSegmentSize. + if end := norm.NFD.FirstBoundaryInString(suffix[p:]); end != -1 { + scan.s = suffix[:p+end] + } + for p < len(suffix) && !scan.done && suffix[p] >= utf8.RuneSelf { + rune = norm.NFD.PropertiesString(suffix[p:]) + if ccc := rune.LeadCCC(); ccc == 0 || prevCC >= ccc { + break + } + prevCC = rune.TrailCCC() + if pp := scan.scan(p); pp != p { + // Copy the interstitial runes for later processing. + bufn += copy(buf[bufn:], suffix[p0:p]) + if scan.pindex == pp { + bufp = bufn + } + p, p0 = pp, pp + } else { + p += rune.Size() + } + } + } + } + // Append weights for the matched contraction, which may be an expansion. + i, n := scan.result() + ce = Elem(t.ContractElem[i+offset]) + if ce.ctype() == ceNormal { + w = append(w, ce) + } else { + w = t.appendExpansion(w, ce) + } + // Append weights for the runes in the segment not part of the contraction. + for b, p := buf[:bufp], 0; len(b) > 0; b = b[p:] { + w, p = t.appendNext(w, source{bytes: b}) + } + return w, n +} diff --git a/vendor/golang.org/x/text/internal/colltab/trie.go b/vendor/golang.org/x/text/internal/colltab/trie.go new file mode 100644 index 0000000..a0eaa0d --- /dev/null +++ b/vendor/golang.org/x/text/internal/colltab/trie.go @@ -0,0 +1,159 @@ +// Copyright 2012 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// The trie in this file is used to associate the first full character in an +// UTF-8 string to a collation element. All but the last byte in a UTF-8 byte +// sequence are used to lookup offsets in the index table to be used for the +// next byte. The last byte is used to index into a table of collation elements. +// For a full description, see go.text/collate/build/trie.go. + +package colltab + +const blockSize = 64 + +type Trie struct { + Index0 []uint16 // index for first byte (0xC0-0xFF) + Values0 []uint32 // index for first byte (0x00-0x7F) + Index []uint16 + Values []uint32 +} + +const ( + t1 = 0x00 // 0000 0000 + tx = 0x80 // 1000 0000 + t2 = 0xC0 // 1100 0000 + t3 = 0xE0 // 1110 0000 + t4 = 0xF0 // 1111 0000 + t5 = 0xF8 // 1111 1000 + t6 = 0xFC // 1111 1100 + te = 0xFE // 1111 1110 +) + +func (t *Trie) lookupValue(n uint16, b byte) Elem { + return Elem(t.Values[int(n)<<6+int(b)]) +} + +// lookup returns the trie value for the first UTF-8 encoding in s and +// the width in bytes of this encoding. The size will be 0 if s does not +// hold enough bytes to complete the encoding. len(s) must be greater than 0. +func (t *Trie) lookup(s []byte) (v Elem, sz int) { + c0 := s[0] + switch { + case c0 < tx: + return Elem(t.Values0[c0]), 1 + case c0 < t2: + return 0, 1 + case c0 < t3: + if len(s) < 2 { + return 0, 0 + } + i := t.Index0[c0] + c1 := s[1] + if c1 < tx || t2 <= c1 { + return 0, 1 + } + return t.lookupValue(i, c1), 2 + case c0 < t4: + if len(s) < 3 { + return 0, 0 + } + i := t.Index0[c0] + c1 := s[1] + if c1 < tx || t2 <= c1 { + return 0, 1 + } + o := int(i)<<6 + int(c1) + i = t.Index[o] + c2 := s[2] + if c2 < tx || t2 <= c2 { + return 0, 2 + } + return t.lookupValue(i, c2), 3 + case c0 < t5: + if len(s) < 4 { + return 0, 0 + } + i := t.Index0[c0] + c1 := s[1] + if c1 < tx || t2 <= c1 { + return 0, 1 + } + o := int(i)<<6 + int(c1) + i = t.Index[o] + c2 := s[2] + if c2 < tx || t2 <= c2 { + return 0, 2 + } + o = int(i)<<6 + int(c2) + i = t.Index[o] + c3 := s[3] + if c3 < tx || t2 <= c3 { + return 0, 3 + } + return t.lookupValue(i, c3), 4 + } + // Illegal rune + return 0, 1 +} + +// The body of lookupString is a verbatim copy of that of lookup. +func (t *Trie) lookupString(s string) (v Elem, sz int) { + c0 := s[0] + switch { + case c0 < tx: + return Elem(t.Values0[c0]), 1 + case c0 < t2: + return 0, 1 + case c0 < t3: + if len(s) < 2 { + return 0, 0 + } + i := t.Index0[c0] + c1 := s[1] + if c1 < tx || t2 <= c1 { + return 0, 1 + } + return t.lookupValue(i, c1), 2 + case c0 < t4: + if len(s) < 3 { + return 0, 0 + } + i := t.Index0[c0] + c1 := s[1] + if c1 < tx || t2 <= c1 { + return 0, 1 + } + o := int(i)<<6 + int(c1) + i = t.Index[o] + c2 := s[2] + if c2 < tx || t2 <= c2 { + return 0, 2 + } + return t.lookupValue(i, c2), 3 + case c0 < t5: + if len(s) < 4 { + return 0, 0 + } + i := t.Index0[c0] + c1 := s[1] + if c1 < tx || t2 <= c1 { + return 0, 1 + } + o := int(i)<<6 + int(c1) + i = t.Index[o] + c2 := s[2] + if c2 < tx || t2 <= c2 { + return 0, 2 + } + o = int(i)<<6 + int(c2) + i = t.Index[o] + c3 := s[3] + if c3 < tx || t2 <= c3 { + return 0, 3 + } + return t.lookupValue(i, c3), 4 + } + // Illegal rune + return 0, 1 +} diff --git a/vendor/golang.org/x/text/internal/colltab/weighter.go b/vendor/golang.org/x/text/internal/colltab/weighter.go new file mode 100644 index 0000000..f1ec45f --- /dev/null +++ b/vendor/golang.org/x/text/internal/colltab/weighter.go @@ -0,0 +1,31 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package colltab // import "golang.org/x/text/internal/colltab" + +// A Weighter can be used as a source for Collator and Searcher. +type Weighter interface { + // Start finds the start of the segment that includes position p. + Start(p int, b []byte) int + + // StartString finds the start of the segment that includes position p. + StartString(p int, s string) int + + // AppendNext appends Elems to buf corresponding to the longest match + // of a single character or contraction from the start of s. + // It returns the new buf and the number of bytes consumed. + AppendNext(buf []Elem, s []byte) (ce []Elem, n int) + + // AppendNextString appends Elems to buf corresponding to the longest match + // of a single character or contraction from the start of s. + // It returns the new buf and the number of bytes consumed. + AppendNextString(buf []Elem, s string) (ce []Elem, n int) + + // Domain returns a slice of all single characters and contractions for which + // collation elements are defined in this table. + Domain() []string + + // Top returns the highest variable primary value. + Top() uint32 +} diff --git a/vendor/golang.org/x/text/internal/gen/code.go b/vendor/golang.org/x/text/internal/gen/code.go new file mode 100644 index 0000000..0389509 --- /dev/null +++ b/vendor/golang.org/x/text/internal/gen/code.go @@ -0,0 +1,369 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package gen + +import ( + "bytes" + "encoding/gob" + "fmt" + "hash" + "hash/fnv" + "io" + "log" + "os" + "reflect" + "strings" + "unicode" + "unicode/utf8" +) + +// This file contains utilities for generating code. + +// TODO: other write methods like: +// - slices, maps, types, etc. + +// CodeWriter is a utility for writing structured code. It computes the content +// hash and size of written content. It ensures there are newlines between +// written code blocks. +type CodeWriter struct { + buf bytes.Buffer + Size int + Hash hash.Hash32 // content hash + gob *gob.Encoder + // For comments we skip the usual one-line separator if they are followed by + // a code block. + skipSep bool +} + +func (w *CodeWriter) Write(p []byte) (n int, err error) { + return w.buf.Write(p) +} + +// NewCodeWriter returns a new CodeWriter. +func NewCodeWriter() *CodeWriter { + h := fnv.New32() + return &CodeWriter{Hash: h, gob: gob.NewEncoder(h)} +} + +// WriteGoFile appends the buffer with the total size of all created structures +// and writes it as a Go file to the the given file with the given package name. +func (w *CodeWriter) WriteGoFile(filename, pkg string) { + f, err := os.Create(filename) + if err != nil { + log.Fatalf("Could not create file %s: %v", filename, err) + } + defer f.Close() + if _, err = w.WriteGo(f, pkg, ""); err != nil { + log.Fatalf("Error writing file %s: %v", filename, err) + } +} + +// WriteVersionedGoFile appends the buffer with the total size of all created +// structures and writes it as a Go file to the the given file with the given +// package name and build tags for the current Unicode version, +func (w *CodeWriter) WriteVersionedGoFile(filename, pkg string) { + tags := buildTags() + if tags != "" { + filename = insertVersion(filename, UnicodeVersion()) + } + f, err := os.Create(filename) + if err != nil { + log.Fatalf("Could not create file %s: %v", filename, err) + } + defer f.Close() + if _, err = w.WriteGo(f, pkg, tags); err != nil { + log.Fatalf("Error writing file %s: %v", filename, err) + } +} + +// WriteGo appends the buffer with the total size of all created structures and +// writes it as a Go file to the the given writer with the given package name. +func (w *CodeWriter) WriteGo(out io.Writer, pkg, tags string) (n int, err error) { + sz := w.Size + w.WriteComment("Total table size %d bytes (%dKiB); checksum: %X\n", sz, sz/1024, w.Hash.Sum32()) + defer w.buf.Reset() + return WriteGo(out, pkg, tags, w.buf.Bytes()) +} + +func (w *CodeWriter) printf(f string, x ...interface{}) { + fmt.Fprintf(w, f, x...) +} + +func (w *CodeWriter) insertSep() { + if w.skipSep { + w.skipSep = false + return + } + // Use at least two newlines to ensure a blank space between the previous + // block. WriteGoFile will remove extraneous newlines. + w.printf("\n\n") +} + +// WriteComment writes a comment block. All line starts are prefixed with "//". +// Initial empty lines are gobbled. The indentation for the first line is +// stripped from consecutive lines. +func (w *CodeWriter) WriteComment(comment string, args ...interface{}) { + s := fmt.Sprintf(comment, args...) + s = strings.Trim(s, "\n") + + // Use at least two newlines to ensure a blank space between the previous + // block. WriteGoFile will remove extraneous newlines. + w.printf("\n\n// ") + w.skipSep = true + + // strip first indent level. + sep := "\n" + for ; len(s) > 0 && (s[0] == '\t' || s[0] == ' '); s = s[1:] { + sep += s[:1] + } + + strings.NewReplacer(sep, "\n// ", "\n", "\n// ").WriteString(w, s) + + w.printf("\n") +} + +func (w *CodeWriter) writeSizeInfo(size int) { + w.printf("// Size: %d bytes\n", size) +} + +// WriteConst writes a constant of the given name and value. +func (w *CodeWriter) WriteConst(name string, x interface{}) { + w.insertSep() + v := reflect.ValueOf(x) + + switch v.Type().Kind() { + case reflect.String: + w.printf("const %s %s = ", name, typeName(x)) + w.WriteString(v.String()) + w.printf("\n") + default: + w.printf("const %s = %#v\n", name, x) + } +} + +// WriteVar writes a variable of the given name and value. +func (w *CodeWriter) WriteVar(name string, x interface{}) { + w.insertSep() + v := reflect.ValueOf(x) + oldSize := w.Size + sz := int(v.Type().Size()) + w.Size += sz + + switch v.Type().Kind() { + case reflect.String: + w.printf("var %s %s = ", name, typeName(x)) + w.WriteString(v.String()) + case reflect.Struct: + w.gob.Encode(x) + fallthrough + case reflect.Slice, reflect.Array: + w.printf("var %s = ", name) + w.writeValue(v) + w.writeSizeInfo(w.Size - oldSize) + default: + w.printf("var %s %s = ", name, typeName(x)) + w.gob.Encode(x) + w.writeValue(v) + w.writeSizeInfo(w.Size - oldSize) + } + w.printf("\n") +} + +func (w *CodeWriter) writeValue(v reflect.Value) { + x := v.Interface() + switch v.Kind() { + case reflect.String: + w.WriteString(v.String()) + case reflect.Array: + // Don't double count: callers of WriteArray count on the size being + // added, so we need to discount it here. + w.Size -= int(v.Type().Size()) + w.writeSlice(x, true) + case reflect.Slice: + w.writeSlice(x, false) + case reflect.Struct: + w.printf("%s{\n", typeName(v.Interface())) + t := v.Type() + for i := 0; i < v.NumField(); i++ { + w.printf("%s: ", t.Field(i).Name) + w.writeValue(v.Field(i)) + w.printf(",\n") + } + w.printf("}") + default: + w.printf("%#v", x) + } +} + +// WriteString writes a string literal. +func (w *CodeWriter) WriteString(s string) { + s = strings.Replace(s, `\`, `\\`, -1) + io.WriteString(w.Hash, s) // content hash + w.Size += len(s) + + const maxInline = 40 + if len(s) <= maxInline { + w.printf("%q", s) + return + } + + // We will render the string as a multi-line string. + const maxWidth = 80 - 4 - len(`"`) - len(`" +`) + + // When starting on its own line, go fmt indents line 2+ an extra level. + n, max := maxWidth, maxWidth-4 + + // As per https://golang.org/issue/18078, the compiler has trouble + // compiling the concatenation of many strings, s0 + s1 + s2 + ... + sN, + // for large N. We insert redundant, explicit parentheses to work around + // that, lowering the N at any given step: (s0 + s1 + ... + s63) + (s64 + + // ... + s127) + etc + (etc + ... + sN). + explicitParens, extraComment := len(s) > 128*1024, "" + if explicitParens { + w.printf(`(`) + extraComment = "; the redundant, explicit parens are for https://golang.org/issue/18078" + } + + // Print "" +\n, if a string does not start on its own line. + b := w.buf.Bytes() + if p := len(bytes.TrimRight(b, " \t")); p > 0 && b[p-1] != '\n' { + w.printf("\"\" + // Size: %d bytes%s\n", len(s), extraComment) + n, max = maxWidth, maxWidth + } + + w.printf(`"`) + + for sz, p, nLines := 0, 0, 0; p < len(s); { + var r rune + r, sz = utf8.DecodeRuneInString(s[p:]) + out := s[p : p+sz] + chars := 1 + if !unicode.IsPrint(r) || r == utf8.RuneError || r == '"' { + switch sz { + case 1: + out = fmt.Sprintf("\\x%02x", s[p]) + case 2, 3: + out = fmt.Sprintf("\\u%04x", r) + case 4: + out = fmt.Sprintf("\\U%08x", r) + } + chars = len(out) + } + if n -= chars; n < 0 { + nLines++ + if explicitParens && nLines&63 == 63 { + w.printf("\") + (\"") + } + w.printf("\" +\n\"") + n = max - len(out) + } + w.printf("%s", out) + p += sz + } + w.printf(`"`) + if explicitParens { + w.printf(`)`) + } +} + +// WriteSlice writes a slice value. +func (w *CodeWriter) WriteSlice(x interface{}) { + w.writeSlice(x, false) +} + +// WriteArray writes an array value. +func (w *CodeWriter) WriteArray(x interface{}) { + w.writeSlice(x, true) +} + +func (w *CodeWriter) writeSlice(x interface{}, isArray bool) { + v := reflect.ValueOf(x) + w.gob.Encode(v.Len()) + w.Size += v.Len() * int(v.Type().Elem().Size()) + name := typeName(x) + if isArray { + name = fmt.Sprintf("[%d]%s", v.Len(), name[strings.Index(name, "]")+1:]) + } + if isArray { + w.printf("%s{\n", name) + } else { + w.printf("%s{ // %d elements\n", name, v.Len()) + } + + switch kind := v.Type().Elem().Kind(); kind { + case reflect.String: + for _, s := range x.([]string) { + w.WriteString(s) + w.printf(",\n") + } + case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64, + reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64: + // nLine and nBlock are the number of elements per line and block. + nLine, nBlock, format := 8, 64, "%d," + switch kind { + case reflect.Uint8: + format = "%#02x," + case reflect.Uint16: + format = "%#04x," + case reflect.Uint32: + nLine, nBlock, format = 4, 32, "%#08x," + case reflect.Uint, reflect.Uint64: + nLine, nBlock, format = 4, 32, "%#016x," + case reflect.Int8: + nLine = 16 + } + n := nLine + for i := 0; i < v.Len(); i++ { + if i%nBlock == 0 && v.Len() > nBlock { + w.printf("// Entry %X - %X\n", i, i+nBlock-1) + } + x := v.Index(i).Interface() + w.gob.Encode(x) + w.printf(format, x) + if n--; n == 0 { + n = nLine + w.printf("\n") + } + } + w.printf("\n") + case reflect.Struct: + zero := reflect.Zero(v.Type().Elem()).Interface() + for i := 0; i < v.Len(); i++ { + x := v.Index(i).Interface() + w.gob.EncodeValue(v) + if !reflect.DeepEqual(zero, x) { + line := fmt.Sprintf("%#v,\n", x) + line = line[strings.IndexByte(line, '{'):] + w.printf("%d: ", i) + w.printf(line) + } + } + case reflect.Array: + for i := 0; i < v.Len(); i++ { + w.printf("%d: %#v,\n", i, v.Index(i).Interface()) + } + default: + panic("gen: slice elem type not supported") + } + w.printf("}") +} + +// WriteType writes a definition of the type of the given value and returns the +// type name. +func (w *CodeWriter) WriteType(x interface{}) string { + t := reflect.TypeOf(x) + w.printf("type %s struct {\n", t.Name()) + for i := 0; i < t.NumField(); i++ { + w.printf("\t%s %s\n", t.Field(i).Name, t.Field(i).Type) + } + w.printf("}\n") + return t.Name() +} + +// typeName returns the name of the go type of x. +func typeName(x interface{}) string { + t := reflect.ValueOf(x).Type() + return strings.Replace(fmt.Sprint(t), "main.", "", 1) +} diff --git a/vendor/golang.org/x/text/internal/gen/gen.go b/vendor/golang.org/x/text/internal/gen/gen.go new file mode 100644 index 0000000..4c3f760 --- /dev/null +++ b/vendor/golang.org/x/text/internal/gen/gen.go @@ -0,0 +1,333 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Package gen contains common code for the various code generation tools in the +// text repository. Its usage ensures consistency between tools. +// +// This package defines command line flags that are common to most generation +// tools. The flags allow for specifying specific Unicode and CLDR versions +// in the public Unicode data repository (http://www.unicode.org/Public). +// +// A local Unicode data mirror can be set through the flag -local or the +// environment variable UNICODE_DIR. The former takes precedence. The local +// directory should follow the same structure as the public repository. +// +// IANA data can also optionally be mirrored by putting it in the iana directory +// rooted at the top of the local mirror. Beware, though, that IANA data is not +// versioned. So it is up to the developer to use the right version. +package gen // import "golang.org/x/text/internal/gen" + +import ( + "bytes" + "flag" + "fmt" + "go/build" + "go/format" + "io" + "io/ioutil" + "log" + "net/http" + "os" + "path" + "path/filepath" + "strings" + "sync" + "unicode" + + "golang.org/x/text/unicode/cldr" +) + +var ( + url = flag.String("url", + "http://www.unicode.org/Public", + "URL of Unicode database directory") + iana = flag.String("iana", + "http://www.iana.org", + "URL of the IANA repository") + unicodeVersion = flag.String("unicode", + getEnv("UNICODE_VERSION", unicode.Version), + "unicode version to use") + cldrVersion = flag.String("cldr", + getEnv("CLDR_VERSION", cldr.Version), + "cldr version to use") +) + +func getEnv(name, def string) string { + if v := os.Getenv(name); v != "" { + return v + } + return def +} + +// Init performs common initialization for a gen command. It parses the flags +// and sets up the standard logging parameters. +func Init() { + log.SetPrefix("") + log.SetFlags(log.Lshortfile) + flag.Parse() +} + +const header = `// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. + +` + +// UnicodeVersion reports the requested Unicode version. +func UnicodeVersion() string { + return *unicodeVersion +} + +// CLDRVersion reports the requested CLDR version. +func CLDRVersion() string { + return *cldrVersion +} + +var tags = []struct{ version, buildTags string }{ + {"10.0.0", "go1.10"}, + {"", "!go1.10"}, +} + +// buildTags reports the build tags used for the current Unicode version. +func buildTags() string { + v := UnicodeVersion() + for _, x := range tags { + // We should do a numeric comparison, but including the collate package + // would create an import cycle. We approximate it by assuming that + // longer version strings are later. + if len(x.version) <= len(v) { + return x.buildTags + } + if len(x.version) == len(v) && x.version <= v { + return x.buildTags + } + } + return tags[0].buildTags +} + +// IsLocal reports whether data files are available locally. +func IsLocal() bool { + dir, err := localReadmeFile() + if err != nil { + return false + } + if _, err = os.Stat(dir); err != nil { + return false + } + return true +} + +// OpenUCDFile opens the requested UCD file. The file is specified relative to +// the public Unicode root directory. It will call log.Fatal if there are any +// errors. +func OpenUCDFile(file string) io.ReadCloser { + return openUnicode(path.Join(*unicodeVersion, "ucd", file)) +} + +// OpenCLDRCoreZip opens the CLDR core zip file. It will call log.Fatal if there +// are any errors. +func OpenCLDRCoreZip() io.ReadCloser { + return OpenUnicodeFile("cldr", *cldrVersion, "core.zip") +} + +// OpenUnicodeFile opens the requested file of the requested category from the +// root of the Unicode data archive. The file is specified relative to the +// public Unicode root directory. If version is "", it will use the default +// Unicode version. It will call log.Fatal if there are any errors. +func OpenUnicodeFile(category, version, file string) io.ReadCloser { + if version == "" { + version = UnicodeVersion() + } + return openUnicode(path.Join(category, version, file)) +} + +// OpenIANAFile opens the requested IANA file. The file is specified relative +// to the IANA root, which is typically either http://www.iana.org or the +// iana directory in the local mirror. It will call log.Fatal if there are any +// errors. +func OpenIANAFile(path string) io.ReadCloser { + return Open(*iana, "iana", path) +} + +var ( + dirMutex sync.Mutex + localDir string +) + +const permissions = 0755 + +func localReadmeFile() (string, error) { + p, err := build.Import("golang.org/x/text", "", build.FindOnly) + if err != nil { + return "", fmt.Errorf("Could not locate package: %v", err) + } + return filepath.Join(p.Dir, "DATA", "README"), nil +} + +func getLocalDir() string { + dirMutex.Lock() + defer dirMutex.Unlock() + + readme, err := localReadmeFile() + if err != nil { + log.Fatal(err) + } + dir := filepath.Dir(readme) + if _, err := os.Stat(readme); err != nil { + if err := os.MkdirAll(dir, permissions); err != nil { + log.Fatalf("Could not create directory: %v", err) + } + ioutil.WriteFile(readme, []byte(readmeTxt), permissions) + } + return dir +} + +const readmeTxt = `Generated by golang.org/x/text/internal/gen. DO NOT EDIT. + +This directory contains downloaded files used to generate the various tables +in the golang.org/x/text subrepo. + +Note that the language subtag repo (iana/assignments/language-subtag-registry) +and all other times in the iana subdirectory are not versioned and will need +to be periodically manually updated. The easiest way to do this is to remove +the entire iana directory. This is mostly of concern when updating the language +package. +` + +// Open opens subdir/path if a local directory is specified and the file exists, +// where subdir is a directory relative to the local root, or fetches it from +// urlRoot/path otherwise. It will call log.Fatal if there are any errors. +func Open(urlRoot, subdir, path string) io.ReadCloser { + file := filepath.Join(getLocalDir(), subdir, filepath.FromSlash(path)) + return open(file, urlRoot, path) +} + +func openUnicode(path string) io.ReadCloser { + file := filepath.Join(getLocalDir(), filepath.FromSlash(path)) + return open(file, *url, path) +} + +// TODO: automatically periodically update non-versioned files. + +func open(file, urlRoot, path string) io.ReadCloser { + if f, err := os.Open(file); err == nil { + return f + } + r := get(urlRoot, path) + defer r.Close() + b, err := ioutil.ReadAll(r) + if err != nil { + log.Fatalf("Could not download file: %v", err) + } + os.MkdirAll(filepath.Dir(file), permissions) + if err := ioutil.WriteFile(file, b, permissions); err != nil { + log.Fatalf("Could not create file: %v", err) + } + return ioutil.NopCloser(bytes.NewReader(b)) +} + +func get(root, path string) io.ReadCloser { + url := root + "/" + path + fmt.Printf("Fetching %s...", url) + defer fmt.Println(" done.") + resp, err := http.Get(url) + if err != nil { + log.Fatalf("HTTP GET: %v", err) + } + if resp.StatusCode != 200 { + log.Fatalf("Bad GET status for %q: %q", url, resp.Status) + } + return resp.Body +} + +// TODO: use Write*Version in all applicable packages. + +// WriteUnicodeVersion writes a constant for the Unicode version from which the +// tables are generated. +func WriteUnicodeVersion(w io.Writer) { + fmt.Fprintf(w, "// UnicodeVersion is the Unicode version from which the tables in this package are derived.\n") + fmt.Fprintf(w, "const UnicodeVersion = %q\n\n", UnicodeVersion()) +} + +// WriteCLDRVersion writes a constant for the CLDR version from which the +// tables are generated. +func WriteCLDRVersion(w io.Writer) { + fmt.Fprintf(w, "// CLDRVersion is the CLDR version from which the tables in this package are derived.\n") + fmt.Fprintf(w, "const CLDRVersion = %q\n\n", CLDRVersion()) +} + +// WriteGoFile prepends a standard file comment and package statement to the +// given bytes, applies gofmt, and writes them to a file with the given name. +// It will call log.Fatal if there are any errors. +func WriteGoFile(filename, pkg string, b []byte) { + w, err := os.Create(filename) + if err != nil { + log.Fatalf("Could not create file %s: %v", filename, err) + } + defer w.Close() + if _, err = WriteGo(w, pkg, "", b); err != nil { + log.Fatalf("Error writing file %s: %v", filename, err) + } +} + +func insertVersion(filename, version string) string { + suffix := ".go" + if strings.HasSuffix(filename, "_test.go") { + suffix = "_test.go" + } + return fmt.Sprint(filename[:len(filename)-len(suffix)], version, suffix) +} + +// WriteVersionedGoFile prepends a standard file comment, adds build tags to +// version the file for the current Unicode version, and package statement to +// the given bytes, applies gofmt, and writes them to a file with the given +// name. It will call log.Fatal if there are any errors. +func WriteVersionedGoFile(filename, pkg string, b []byte) { + tags := buildTags() + if tags != "" { + filename = insertVersion(filename, UnicodeVersion()) + } + w, err := os.Create(filename) + if err != nil { + log.Fatalf("Could not create file %s: %v", filename, err) + } + defer w.Close() + if _, err = WriteGo(w, pkg, tags, b); err != nil { + log.Fatalf("Error writing file %s: %v", filename, err) + } +} + +// WriteGo prepends a standard file comment and package statement to the given +// bytes, applies gofmt, and writes them to w. +func WriteGo(w io.Writer, pkg, tags string, b []byte) (n int, err error) { + src := []byte(header) + if tags != "" { + src = append(src, fmt.Sprintf("// +build %s\n\n", tags)...) + } + src = append(src, fmt.Sprintf("package %s\n\n", pkg)...) + src = append(src, b...) + formatted, err := format.Source(src) + if err != nil { + // Print the generated code even in case of an error so that the + // returned error can be meaningfully interpreted. + n, _ = w.Write(src) + return n, err + } + return w.Write(formatted) +} + +// Repackage rewrites a Go file from belonging to package main to belonging to +// the given package. +func Repackage(inFile, outFile, pkg string) { + src, err := ioutil.ReadFile(inFile) + if err != nil { + log.Fatalf("reading %s: %v", inFile, err) + } + const toDelete = "package main\n\n" + i := bytes.Index(src, []byte(toDelete)) + if i < 0 { + log.Fatalf("Could not find %q in %s.", toDelete, inFile) + } + w := &bytes.Buffer{} + w.Write(src[i+len(toDelete):]) + WriteGoFile(outFile, pkg, w.Bytes()) +} diff --git a/vendor/golang.org/x/text/internal/tag/tag.go b/vendor/golang.org/x/text/internal/tag/tag.go new file mode 100644 index 0000000..b5d3488 --- /dev/null +++ b/vendor/golang.org/x/text/internal/tag/tag.go @@ -0,0 +1,100 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Package tag contains functionality handling tags and related data. +package tag // import "golang.org/x/text/internal/tag" + +import "sort" + +// An Index converts tags to a compact numeric value. +// +// All elements are of size 4. Tags may be up to 4 bytes long. Excess bytes can +// be used to store additional information about the tag. +type Index string + +// Elem returns the element data at the given index. +func (s Index) Elem(x int) string { + return string(s[x*4 : x*4+4]) +} + +// Index reports the index of the given key or -1 if it could not be found. +// Only the first len(key) bytes from the start of the 4-byte entries will be +// considered for the search and the first match in Index will be returned. +func (s Index) Index(key []byte) int { + n := len(key) + // search the index of the first entry with an equal or higher value than + // key in s. + index := sort.Search(len(s)/4, func(i int) bool { + return cmp(s[i*4:i*4+n], key) != -1 + }) + i := index * 4 + if cmp(s[i:i+len(key)], key) != 0 { + return -1 + } + return index +} + +// Next finds the next occurrence of key after index x, which must have been +// obtained from a call to Index using the same key. It returns x+1 or -1. +func (s Index) Next(key []byte, x int) int { + if x++; x*4 < len(s) && cmp(s[x*4:x*4+len(key)], key) == 0 { + return x + } + return -1 +} + +// cmp returns an integer comparing a and b lexicographically. +func cmp(a Index, b []byte) int { + n := len(a) + if len(b) < n { + n = len(b) + } + for i, c := range b[:n] { + switch { + case a[i] > c: + return 1 + case a[i] < c: + return -1 + } + } + switch { + case len(a) < len(b): + return -1 + case len(a) > len(b): + return 1 + } + return 0 +} + +// Compare returns an integer comparing a and b lexicographically. +func Compare(a string, b []byte) int { + return cmp(Index(a), b) +} + +// FixCase reformats b to the same pattern of cases as form. +// If returns false if string b is malformed. +func FixCase(form string, b []byte) bool { + if len(form) != len(b) { + return false + } + for i, c := range b { + if form[i] <= 'Z' { + if c >= 'a' { + c -= 'z' - 'Z' + } + if c < 'A' || 'Z' < c { + return false + } + } else { + if c <= 'Z' { + c += 'z' - 'Z' + } + if c < 'a' || 'z' < c { + return false + } + } + b[i] = c + } + return true +} diff --git a/vendor/golang.org/x/text/internal/triegen/compact.go b/vendor/golang.org/x/text/internal/triegen/compact.go new file mode 100644 index 0000000..397b975 --- /dev/null +++ b/vendor/golang.org/x/text/internal/triegen/compact.go @@ -0,0 +1,58 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package triegen + +// This file defines Compacter and its implementations. + +import "io" + +// A Compacter generates an alternative, more space-efficient way to store a +// trie value block. A trie value block holds all possible values for the last +// byte of a UTF-8 encoded rune. Excluding ASCII characters, a trie value block +// always has 64 values, as a UTF-8 encoding ends with a byte in [0x80, 0xC0). +type Compacter interface { + // Size returns whether the Compacter could encode the given block as well + // as its size in case it can. len(v) is always 64. + Size(v []uint64) (sz int, ok bool) + + // Store stores the block using the Compacter's compression method. + // It returns a handle with which the block can be retrieved. + // len(v) is always 64. + Store(v []uint64) uint32 + + // Print writes the data structures associated to the given store to w. + Print(w io.Writer) error + + // Handler returns the name of a function that gets called during trie + // lookup for blocks generated by the Compacter. The function should be of + // the form func (n uint32, b byte) uint64, where n is the index returned by + // the Compacter's Store method and b is the last byte of the UTF-8 + // encoding, where 0x80 <= b < 0xC0, for which to do the lookup in the + // block. + Handler() string +} + +// simpleCompacter is the default Compacter used by builder. It implements a +// normal trie block. +type simpleCompacter builder + +func (b *simpleCompacter) Size([]uint64) (sz int, ok bool) { + return blockSize * b.ValueSize, true +} + +func (b *simpleCompacter) Store(v []uint64) uint32 { + h := uint32(len(b.ValueBlocks) - blockOffset) + b.ValueBlocks = append(b.ValueBlocks, v) + return h +} + +func (b *simpleCompacter) Print(io.Writer) error { + // Structures are printed in print.go. + return nil +} + +func (b *simpleCompacter) Handler() string { + panic("Handler should be special-cased for this Compacter") +} diff --git a/vendor/golang.org/x/text/internal/triegen/print.go b/vendor/golang.org/x/text/internal/triegen/print.go new file mode 100644 index 0000000..8d9f120 --- /dev/null +++ b/vendor/golang.org/x/text/internal/triegen/print.go @@ -0,0 +1,251 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package triegen + +import ( + "bytes" + "fmt" + "io" + "strings" + "text/template" +) + +// print writes all the data structures as well as the code necessary to use the +// trie to w. +func (b *builder) print(w io.Writer) error { + b.Stats.NValueEntries = len(b.ValueBlocks) * blockSize + b.Stats.NValueBytes = len(b.ValueBlocks) * blockSize * b.ValueSize + b.Stats.NIndexEntries = len(b.IndexBlocks) * blockSize + b.Stats.NIndexBytes = len(b.IndexBlocks) * blockSize * b.IndexSize + b.Stats.NHandleBytes = len(b.Trie) * 2 * b.IndexSize + + // If we only have one root trie, all starter blocks are at position 0 and + // we can access the arrays directly. + if len(b.Trie) == 1 { + // At this point we cannot refer to the generated tables directly. + b.ASCIIBlock = b.Name + "Values" + b.StarterBlock = b.Name + "Index" + } else { + // Otherwise we need to have explicit starter indexes in the trie + // structure. + b.ASCIIBlock = "t.ascii" + b.StarterBlock = "t.utf8Start" + } + + b.SourceType = "[]byte" + if err := lookupGen.Execute(w, b); err != nil { + return err + } + + b.SourceType = "string" + if err := lookupGen.Execute(w, b); err != nil { + return err + } + + if err := trieGen.Execute(w, b); err != nil { + return err + } + + for _, c := range b.Compactions { + if err := c.c.Print(w); err != nil { + return err + } + } + + return nil +} + +func printValues(n int, values []uint64) string { + w := &bytes.Buffer{} + boff := n * blockSize + fmt.Fprintf(w, "\t// Block %#x, offset %#x", n, boff) + var newline bool + for i, v := range values { + if i%6 == 0 { + newline = true + } + if v != 0 { + if newline { + fmt.Fprintf(w, "\n") + newline = false + } + fmt.Fprintf(w, "\t%#02x:%#04x, ", boff+i, v) + } + } + return w.String() +} + +func printIndex(b *builder, nr int, n *node) string { + w := &bytes.Buffer{} + boff := nr * blockSize + fmt.Fprintf(w, "\t// Block %#x, offset %#x", nr, boff) + var newline bool + for i, c := range n.children { + if i%8 == 0 { + newline = true + } + if c != nil { + v := b.Compactions[c.index.compaction].Offset + uint32(c.index.index) + if v != 0 { + if newline { + fmt.Fprintf(w, "\n") + newline = false + } + fmt.Fprintf(w, "\t%#02x:%#02x, ", boff+i, v) + } + } + } + return w.String() +} + +var ( + trieGen = template.Must(template.New("trie").Funcs(template.FuncMap{ + "printValues": printValues, + "printIndex": printIndex, + "title": strings.Title, + "dec": func(x int) int { return x - 1 }, + "psize": func(n int) string { + return fmt.Sprintf("%d bytes (%.2f KiB)", n, float64(n)/1024) + }, + }).Parse(trieTemplate)) + lookupGen = template.Must(template.New("lookup").Parse(lookupTemplate)) +) + +// TODO: consider the return type of lookup. It could be uint64, even if the +// internal value type is smaller. We will have to verify this with the +// performance of unicode/norm, which is very sensitive to such changes. +const trieTemplate = `{{$b := .}}{{$multi := gt (len .Trie) 1}} +// {{.Name}}Trie. Total size: {{psize .Size}}. Checksum: {{printf "%08x" .Checksum}}. +type {{.Name}}Trie struct { {{if $multi}} + ascii []{{.ValueType}} // index for ASCII bytes + utf8Start []{{.IndexType}} // index for UTF-8 bytes >= 0xC0 +{{end}}} + +func new{{title .Name}}Trie(i int) *{{.Name}}Trie { {{if $multi}} + h := {{.Name}}TrieHandles[i] + return &{{.Name}}Trie{ {{.Name}}Values[uint32(h.ascii)<<6:], {{.Name}}Index[uint32(h.multi)<<6:] } +} + +type {{.Name}}TrieHandle struct { + ascii, multi {{.IndexType}} +} + +// {{.Name}}TrieHandles: {{len .Trie}} handles, {{.Stats.NHandleBytes}} bytes +var {{.Name}}TrieHandles = [{{len .Trie}}]{{.Name}}TrieHandle{ +{{range .Trie}} { {{.ASCIIIndex}}, {{.StarterIndex}} }, // {{printf "%08x" .Checksum}}: {{.Name}} +{{end}}}{{else}} + return &{{.Name}}Trie{} +} +{{end}} +// lookupValue determines the type of block n and looks up the value for b. +func (t *{{.Name}}Trie) lookupValue(n uint32, b byte) {{.ValueType}}{{$last := dec (len .Compactions)}} { + switch { {{range $i, $c := .Compactions}} + {{if eq $i $last}}default{{else}}case n < {{$c.Cutoff}}{{end}}:{{if ne $i 0}} + n -= {{$c.Offset}}{{end}} + return {{print $b.ValueType}}({{$c.Handler}}){{end}} + } +} + +// {{.Name}}Values: {{len .ValueBlocks}} blocks, {{.Stats.NValueEntries}} entries, {{.Stats.NValueBytes}} bytes +// The third block is the zero block. +var {{.Name}}Values = [{{.Stats.NValueEntries}}]{{.ValueType}} { +{{range $i, $v := .ValueBlocks}}{{printValues $i $v}} +{{end}}} + +// {{.Name}}Index: {{len .IndexBlocks}} blocks, {{.Stats.NIndexEntries}} entries, {{.Stats.NIndexBytes}} bytes +// Block 0 is the zero block. +var {{.Name}}Index = [{{.Stats.NIndexEntries}}]{{.IndexType}} { +{{range $i, $v := .IndexBlocks}}{{printIndex $b $i $v}} +{{end}}} +` + +// TODO: consider allowing zero-length strings after evaluating performance with +// unicode/norm. +const lookupTemplate = ` +// lookup{{if eq .SourceType "string"}}String{{end}} returns the trie value for the first UTF-8 encoding in s and +// the width in bytes of this encoding. The size will be 0 if s does not +// hold enough bytes to complete the encoding. len(s) must be greater than 0. +func (t *{{.Name}}Trie) lookup{{if eq .SourceType "string"}}String{{end}}(s {{.SourceType}}) (v {{.ValueType}}, sz int) { + c0 := s[0] + switch { + case c0 < 0x80: // is ASCII + return {{.ASCIIBlock}}[c0], 1 + case c0 < 0xC2: + return 0, 1 // Illegal UTF-8: not a starter, not ASCII. + case c0 < 0xE0: // 2-byte UTF-8 + if len(s) < 2 { + return 0, 0 + } + i := {{.StarterBlock}}[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c1), 2 + case c0 < 0xF0: // 3-byte UTF-8 + if len(s) < 3 { + return 0, 0 + } + i := {{.StarterBlock}}[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + o := uint32(i)<<6 + uint32(c1) + i = {{.Name}}Index[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return 0, 2 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c2), 3 + case c0 < 0xF8: // 4-byte UTF-8 + if len(s) < 4 { + return 0, 0 + } + i := {{.StarterBlock}}[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + o := uint32(i)<<6 + uint32(c1) + i = {{.Name}}Index[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return 0, 2 // Illegal UTF-8: not a continuation byte. + } + o = uint32(i)<<6 + uint32(c2) + i = {{.Name}}Index[o] + c3 := s[3] + if c3 < 0x80 || 0xC0 <= c3 { + return 0, 3 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c3), 4 + } + // Illegal rune + return 0, 1 +} + +// lookup{{if eq .SourceType "string"}}String{{end}}Unsafe returns the trie value for the first UTF-8 encoding in s. +// s must start with a full and valid UTF-8 encoded rune. +func (t *{{.Name}}Trie) lookup{{if eq .SourceType "string"}}String{{end}}Unsafe(s {{.SourceType}}) {{.ValueType}} { + c0 := s[0] + if c0 < 0x80 { // is ASCII + return {{.ASCIIBlock}}[c0] + } + i := {{.StarterBlock}}[c0] + if c0 < 0xE0 { // 2-byte UTF-8 + return t.lookupValue(uint32(i), s[1]) + } + i = {{.Name}}Index[uint32(i)<<6+uint32(s[1])] + if c0 < 0xF0 { // 3-byte UTF-8 + return t.lookupValue(uint32(i), s[2]) + } + i = {{.Name}}Index[uint32(i)<<6+uint32(s[2])] + if c0 < 0xF8 { // 4-byte UTF-8 + return t.lookupValue(uint32(i), s[3]) + } + return 0 +} +` diff --git a/vendor/golang.org/x/text/internal/triegen/triegen.go b/vendor/golang.org/x/text/internal/triegen/triegen.go new file mode 100644 index 0000000..adb0108 --- /dev/null +++ b/vendor/golang.org/x/text/internal/triegen/triegen.go @@ -0,0 +1,494 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Package triegen implements a code generator for a trie for associating +// unsigned integer values with UTF-8 encoded runes. +// +// Many of the go.text packages use tries for storing per-rune information. A +// trie is especially useful if many of the runes have the same value. If this +// is the case, many blocks can be expected to be shared allowing for +// information on many runes to be stored in little space. +// +// As most of the lookups are done directly on []byte slices, the tries use the +// UTF-8 bytes directly for the lookup. This saves a conversion from UTF-8 to +// runes and contributes a little bit to better performance. It also naturally +// provides a fast path for ASCII. +// +// Space is also an issue. There are many code points defined in Unicode and as +// a result tables can get quite large. So every byte counts. The triegen +// package automatically chooses the smallest integer values to represent the +// tables. Compacters allow further compression of the trie by allowing for +// alternative representations of individual trie blocks. +// +// triegen allows generating multiple tries as a single structure. This is +// useful when, for example, one wants to generate tries for several languages +// that have a lot of values in common. Some existing libraries for +// internationalization store all per-language data as a dynamically loadable +// chunk. The go.text packages are designed with the assumption that the user +// typically wants to compile in support for all supported languages, in line +// with the approach common to Go to create a single standalone binary. The +// multi-root trie approach can give significant storage savings in this +// scenario. +// +// triegen generates both tables and code. The code is optimized to use the +// automatically chosen data types. The following code is generated for a Trie +// or multiple Tries named "foo": +// - type fooTrie +// The trie type. +// +// - func newFooTrie(x int) *fooTrie +// Trie constructor, where x is the index of the trie passed to Gen. +// +// - func (t *fooTrie) lookup(s []byte) (v uintX, sz int) +// The lookup method, where uintX is automatically chosen. +// +// - func lookupString, lookupUnsafe and lookupStringUnsafe +// Variants of the above. +// +// - var fooValues and fooIndex and any tables generated by Compacters. +// The core trie data. +// +// - var fooTrieHandles +// Indexes of starter blocks in case of multiple trie roots. +// +// It is recommended that users test the generated trie by checking the returned +// value for every rune. Such exhaustive tests are possible as the the number of +// runes in Unicode is limited. +package triegen // import "golang.org/x/text/internal/triegen" + +// TODO: Arguably, the internally optimized data types would not have to be +// exposed in the generated API. We could also investigate not generating the +// code, but using it through a package. We would have to investigate the impact +// on performance of making such change, though. For packages like unicode/norm, +// small changes like this could tank performance. + +import ( + "encoding/binary" + "fmt" + "hash/crc64" + "io" + "log" + "unicode/utf8" +) + +// builder builds a set of tries for associating values with runes. The set of +// tries can share common index and value blocks. +type builder struct { + Name string + + // ValueType is the type of the trie values looked up. + ValueType string + + // ValueSize is the byte size of the ValueType. + ValueSize int + + // IndexType is the type of trie index values used for all UTF-8 bytes of + // a rune except the last one. + IndexType string + + // IndexSize is the byte size of the IndexType. + IndexSize int + + // SourceType is used when generating the lookup functions. If the user + // requests StringSupport, all lookup functions will be generated for + // string input as well. + SourceType string + + Trie []*Trie + + IndexBlocks []*node + ValueBlocks [][]uint64 + Compactions []compaction + Checksum uint64 + + ASCIIBlock string + StarterBlock string + + indexBlockIdx map[uint64]int + valueBlockIdx map[uint64]nodeIndex + asciiBlockIdx map[uint64]int + + // Stats are used to fill out the template. + Stats struct { + NValueEntries int + NValueBytes int + NIndexEntries int + NIndexBytes int + NHandleBytes int + } + + err error +} + +// A nodeIndex encodes the index of a node, which is defined by the compaction +// which stores it and an index within the compaction. For internal nodes, the +// compaction is always 0. +type nodeIndex struct { + compaction int + index int +} + +// compaction keeps track of stats used for the compaction. +type compaction struct { + c Compacter + blocks []*node + maxHandle uint32 + totalSize int + + // Used by template-based generator and thus exported. + Cutoff uint32 + Offset uint32 + Handler string +} + +func (b *builder) setError(err error) { + if b.err == nil { + b.err = err + } +} + +// An Option can be passed to Gen. +type Option func(b *builder) error + +// Compact configures the trie generator to use the given Compacter. +func Compact(c Compacter) Option { + return func(b *builder) error { + b.Compactions = append(b.Compactions, compaction{ + c: c, + Handler: c.Handler() + "(n, b)"}) + return nil + } +} + +// Gen writes Go code for a shared trie lookup structure to w for the given +// Tries. The generated trie type will be called nameTrie. newNameTrie(x) will +// return the *nameTrie for tries[x]. A value can be looked up by using one of +// the various lookup methods defined on nameTrie. It returns the table size of +// the generated trie. +func Gen(w io.Writer, name string, tries []*Trie, opts ...Option) (sz int, err error) { + // The index contains two dummy blocks, followed by the zero block. The zero + // block is at offset 0x80, so that the offset for the zero block for + // continuation bytes is 0. + b := &builder{ + Name: name, + Trie: tries, + IndexBlocks: []*node{{}, {}, {}}, + Compactions: []compaction{{ + Handler: name + "Values[n<<6+uint32(b)]", + }}, + // The 0 key in indexBlockIdx and valueBlockIdx is the hash of the zero + // block. + indexBlockIdx: map[uint64]int{0: 0}, + valueBlockIdx: map[uint64]nodeIndex{0: {}}, + asciiBlockIdx: map[uint64]int{}, + } + b.Compactions[0].c = (*simpleCompacter)(b) + + for _, f := range opts { + if err := f(b); err != nil { + return 0, err + } + } + b.build() + if b.err != nil { + return 0, b.err + } + if err = b.print(w); err != nil { + return 0, err + } + return b.Size(), nil +} + +// A Trie represents a single root node of a trie. A builder may build several +// overlapping tries at once. +type Trie struct { + root *node + + hiddenTrie +} + +// hiddenTrie contains values we want to be visible to the template generator, +// but hidden from the API documentation. +type hiddenTrie struct { + Name string + Checksum uint64 + ASCIIIndex int + StarterIndex int +} + +// NewTrie returns a new trie root. +func NewTrie(name string) *Trie { + return &Trie{ + &node{ + children: make([]*node, blockSize), + values: make([]uint64, utf8.RuneSelf), + }, + hiddenTrie{Name: name}, + } +} + +// Gen is a convenience wrapper around the Gen func passing t as the only trie +// and uses the name passed to NewTrie. It returns the size of the generated +// tables. +func (t *Trie) Gen(w io.Writer, opts ...Option) (sz int, err error) { + return Gen(w, t.Name, []*Trie{t}, opts...) +} + +// node is a node of the intermediate trie structure. +type node struct { + // children holds this node's children. It is always of length 64. + // A child node may be nil. + children []*node + + // values contains the values of this node. If it is non-nil, this node is + // either a root or leaf node: + // For root nodes, len(values) == 128 and it maps the bytes in [0x00, 0x7F]. + // For leaf nodes, len(values) == 64 and it maps the bytes in [0x80, 0xBF]. + values []uint64 + + index nodeIndex +} + +// Insert associates value with the given rune. Insert will panic if a non-zero +// value is passed for an invalid rune. +func (t *Trie) Insert(r rune, value uint64) { + if value == 0 { + return + } + s := string(r) + if []rune(s)[0] != r && value != 0 { + // Note: The UCD tables will always assign what amounts to a zero value + // to a surrogate. Allowing a zero value for an illegal rune allows + // users to iterate over [0..MaxRune] without having to explicitly + // exclude surrogates, which would be tedious. + panic(fmt.Sprintf("triegen: non-zero value for invalid rune %U", r)) + } + if len(s) == 1 { + // It is a root node value (ASCII). + t.root.values[s[0]] = value + return + } + + n := t.root + for ; len(s) > 1; s = s[1:] { + if n.children == nil { + n.children = make([]*node, blockSize) + } + p := s[0] % blockSize + c := n.children[p] + if c == nil { + c = &node{} + n.children[p] = c + } + if len(s) > 2 && c.values != nil { + log.Fatalf("triegen: insert(%U): found internal node with values", r) + } + n = c + } + if n.values == nil { + n.values = make([]uint64, blockSize) + } + if n.children != nil { + log.Fatalf("triegen: insert(%U): found leaf node that also has child nodes", r) + } + n.values[s[0]-0x80] = value +} + +// Size returns the number of bytes the generated trie will take to store. It +// needs to be exported as it is used in the templates. +func (b *builder) Size() int { + // Index blocks. + sz := len(b.IndexBlocks) * blockSize * b.IndexSize + + // Skip the first compaction, which represents the normal value blocks, as + // its totalSize does not account for the ASCII blocks, which are managed + // separately. + sz += len(b.ValueBlocks) * blockSize * b.ValueSize + for _, c := range b.Compactions[1:] { + sz += c.totalSize + } + + // TODO: this computation does not account for the fixed overhead of a using + // a compaction, either code or data. As for data, though, the typical + // overhead of data is in the order of bytes (2 bytes for cases). Further, + // the savings of using a compaction should anyway be substantial for it to + // be worth it. + + // For multi-root tries, we also need to account for the handles. + if len(b.Trie) > 1 { + sz += 2 * b.IndexSize * len(b.Trie) + } + return sz +} + +func (b *builder) build() { + // Compute the sizes of the values. + var vmax uint64 + for _, t := range b.Trie { + vmax = maxValue(t.root, vmax) + } + b.ValueType, b.ValueSize = getIntType(vmax) + + // Compute all block allocations. + // TODO: first compute the ASCII blocks for all tries and then the other + // nodes. ASCII blocks are more restricted in placement, as they require two + // blocks to be placed consecutively. Processing them first may improve + // sharing (at least one zero block can be expected to be saved.) + for _, t := range b.Trie { + b.Checksum += b.buildTrie(t) + } + + // Compute the offsets for all the Compacters. + offset := uint32(0) + for i := range b.Compactions { + c := &b.Compactions[i] + c.Offset = offset + offset += c.maxHandle + 1 + c.Cutoff = offset + } + + // Compute the sizes of indexes. + // TODO: different byte positions could have different sizes. So far we have + // not found a case where this is beneficial. + imax := uint64(b.Compactions[len(b.Compactions)-1].Cutoff) + for _, ib := range b.IndexBlocks { + if x := uint64(ib.index.index); x > imax { + imax = x + } + } + b.IndexType, b.IndexSize = getIntType(imax) +} + +func maxValue(n *node, max uint64) uint64 { + if n == nil { + return max + } + for _, c := range n.children { + max = maxValue(c, max) + } + for _, v := range n.values { + if max < v { + max = v + } + } + return max +} + +func getIntType(v uint64) (string, int) { + switch { + case v < 1<<8: + return "uint8", 1 + case v < 1<<16: + return "uint16", 2 + case v < 1<<32: + return "uint32", 4 + } + return "uint64", 8 +} + +const ( + blockSize = 64 + + // Subtract two blocks to offset 0x80, the first continuation byte. + blockOffset = 2 + + // Subtract three blocks to offset 0xC0, the first non-ASCII starter. + rootBlockOffset = 3 +) + +var crcTable = crc64.MakeTable(crc64.ISO) + +func (b *builder) buildTrie(t *Trie) uint64 { + n := t.root + + // Get the ASCII offset. For the first trie, the ASCII block will be at + // position 0. + hasher := crc64.New(crcTable) + binary.Write(hasher, binary.BigEndian, n.values) + hash := hasher.Sum64() + + v, ok := b.asciiBlockIdx[hash] + if !ok { + v = len(b.ValueBlocks) + b.asciiBlockIdx[hash] = v + + b.ValueBlocks = append(b.ValueBlocks, n.values[:blockSize], n.values[blockSize:]) + if v == 0 { + // Add the zero block at position 2 so that it will be assigned a + // zero reference in the lookup blocks. + // TODO: always do this? This would allow us to remove a check from + // the trie lookup, but at the expense of extra space. Analyze + // performance for unicode/norm. + b.ValueBlocks = append(b.ValueBlocks, make([]uint64, blockSize)) + } + } + t.ASCIIIndex = v + + // Compute remaining offsets. + t.Checksum = b.computeOffsets(n, true) + // We already subtracted the normal blockOffset from the index. Subtract the + // difference for starter bytes. + t.StarterIndex = n.index.index - (rootBlockOffset - blockOffset) + return t.Checksum +} + +func (b *builder) computeOffsets(n *node, root bool) uint64 { + // For the first trie, the root lookup block will be at position 3, which is + // the offset for UTF-8 non-ASCII starter bytes. + first := len(b.IndexBlocks) == rootBlockOffset + if first { + b.IndexBlocks = append(b.IndexBlocks, n) + } + + // We special-case the cases where all values recursively are 0. This allows + // for the use of a zero block to which all such values can be directed. + hash := uint64(0) + if n.children != nil || n.values != nil { + hasher := crc64.New(crcTable) + for _, c := range n.children { + var v uint64 + if c != nil { + v = b.computeOffsets(c, false) + } + binary.Write(hasher, binary.BigEndian, v) + } + binary.Write(hasher, binary.BigEndian, n.values) + hash = hasher.Sum64() + } + + if first { + b.indexBlockIdx[hash] = rootBlockOffset - blockOffset + } + + // Compacters don't apply to internal nodes. + if n.children != nil { + v, ok := b.indexBlockIdx[hash] + if !ok { + v = len(b.IndexBlocks) - blockOffset + b.IndexBlocks = append(b.IndexBlocks, n) + b.indexBlockIdx[hash] = v + } + n.index = nodeIndex{0, v} + } else { + h, ok := b.valueBlockIdx[hash] + if !ok { + bestI, bestSize := 0, blockSize*b.ValueSize + for i, c := range b.Compactions[1:] { + if sz, ok := c.c.Size(n.values); ok && bestSize > sz { + bestI, bestSize = i+1, sz + } + } + c := &b.Compactions[bestI] + c.totalSize += bestSize + v := c.c.Store(n.values) + if c.maxHandle < v { + c.maxHandle = v + } + h = nodeIndex{bestI, int(v)} + b.valueBlockIdx[hash] = h + } + n.index = h + } + return hash +} diff --git a/vendor/golang.org/x/text/internal/ucd/ucd.go b/vendor/golang.org/x/text/internal/ucd/ucd.go new file mode 100644 index 0000000..8c45b5f --- /dev/null +++ b/vendor/golang.org/x/text/internal/ucd/ucd.go @@ -0,0 +1,371 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Package ucd provides a parser for Unicode Character Database files, the +// format of which is defined in http://www.unicode.org/reports/tr44/. See +// http://www.unicode.org/Public/UCD/latest/ucd/ for example files. +// +// It currently does not support substitutions of missing fields. +package ucd // import "golang.org/x/text/internal/ucd" + +import ( + "bufio" + "errors" + "fmt" + "io" + "log" + "regexp" + "strconv" + "strings" +) + +// UnicodeData.txt fields. +const ( + CodePoint = iota + Name + GeneralCategory + CanonicalCombiningClass + BidiClass + DecompMapping + DecimalValue + DigitValue + NumericValue + BidiMirrored + Unicode1Name + ISOComment + SimpleUppercaseMapping + SimpleLowercaseMapping + SimpleTitlecaseMapping +) + +// Parse calls f for each entry in the given reader of a UCD file. It will close +// the reader upon return. It will call log.Fatal if any error occurred. +// +// This implements the most common usage pattern of using Parser. +func Parse(r io.ReadCloser, f func(p *Parser)) { + defer r.Close() + + p := New(r) + for p.Next() { + f(p) + } + if err := p.Err(); err != nil { + r.Close() // os.Exit will cause defers not to be called. + log.Fatal(err) + } +} + +// An Option is used to configure a Parser. +type Option func(p *Parser) + +func keepRanges(p *Parser) { + p.keepRanges = true +} + +var ( + // KeepRanges prevents the expansion of ranges. The raw ranges can be + // obtained by calling Range(0) on the parser. + KeepRanges Option = keepRanges +) + +// The Part option register a handler for lines starting with a '@'. The text +// after a '@' is available as the first field. Comments are handled as usual. +func Part(f func(p *Parser)) Option { + return func(p *Parser) { + p.partHandler = f + } +} + +// The CommentHandler option passes comments that are on a line by itself to +// a given handler. +func CommentHandler(f func(s string)) Option { + return func(p *Parser) { + p.commentHandler = f + } +} + +// A Parser parses Unicode Character Database (UCD) files. +type Parser struct { + scanner *bufio.Scanner + + keepRanges bool // Don't expand rune ranges in field 0. + + err error + comment string + field []string + // parsedRange is needed in case Range(0) is called more than once for one + // field. In some cases this requires scanning ahead. + line int + parsedRange bool + rangeStart, rangeEnd rune + + partHandler func(p *Parser) + commentHandler func(s string) +} + +func (p *Parser) setError(err error, msg string) { + if p.err == nil && err != nil { + if msg == "" { + p.err = fmt.Errorf("ucd:line:%d: %v", p.line, err) + } else { + p.err = fmt.Errorf("ucd:line:%d:%s: %v", p.line, msg, err) + } + } +} + +func (p *Parser) getField(i int) string { + if i >= len(p.field) { + return "" + } + return p.field[i] +} + +// Err returns a non-nil error if any error occurred during parsing. +func (p *Parser) Err() error { + return p.err +} + +// New returns a Parser for the given Reader. +func New(r io.Reader, o ...Option) *Parser { + p := &Parser{ + scanner: bufio.NewScanner(r), + } + for _, f := range o { + f(p) + } + return p +} + +// Next parses the next line in the file. It returns true if a line was parsed +// and false if it reached the end of the file. +func (p *Parser) Next() bool { + if !p.keepRanges && p.rangeStart < p.rangeEnd { + p.rangeStart++ + return true + } + p.comment = "" + p.field = p.field[:0] + p.parsedRange = false + + for p.scanner.Scan() && p.err == nil { + p.line++ + s := p.scanner.Text() + if s == "" { + continue + } + if s[0] == '#' { + if p.commentHandler != nil { + p.commentHandler(strings.TrimSpace(s[1:])) + } + continue + } + + // Parse line + if i := strings.IndexByte(s, '#'); i != -1 { + p.comment = strings.TrimSpace(s[i+1:]) + s = s[:i] + } + if s[0] == '@' { + if p.partHandler != nil { + p.field = append(p.field, strings.TrimSpace(s[1:])) + p.partHandler(p) + p.field = p.field[:0] + } + p.comment = "" + continue + } + for { + i := strings.IndexByte(s, ';') + if i == -1 { + p.field = append(p.field, strings.TrimSpace(s)) + break + } + p.field = append(p.field, strings.TrimSpace(s[:i])) + s = s[i+1:] + } + if !p.keepRanges { + p.rangeStart, p.rangeEnd = p.getRange(0) + } + return true + } + p.setError(p.scanner.Err(), "scanner failed") + return false +} + +func parseRune(b string) (rune, error) { + if len(b) > 2 && b[0] == 'U' && b[1] == '+' { + b = b[2:] + } + x, err := strconv.ParseUint(b, 16, 32) + return rune(x), err +} + +func (p *Parser) parseRune(s string) rune { + x, err := parseRune(s) + p.setError(err, "failed to parse rune") + return x +} + +// Rune parses and returns field i as a rune. +func (p *Parser) Rune(i int) rune { + if i > 0 || p.keepRanges { + return p.parseRune(p.getField(i)) + } + return p.rangeStart +} + +// Runes interprets and returns field i as a sequence of runes. +func (p *Parser) Runes(i int) (runes []rune) { + add := func(s string) { + if s = strings.TrimSpace(s); len(s) > 0 { + runes = append(runes, p.parseRune(s)) + } + } + for b := p.getField(i); ; { + i := strings.IndexByte(b, ' ') + if i == -1 { + add(b) + break + } + add(b[:i]) + b = b[i+1:] + } + return +} + +var ( + errIncorrectLegacyRange = errors.New("ucd: unmatched <* First>") + + // reRange matches one line of a legacy rune range. + reRange = regexp.MustCompile("^([0-9A-F]*);<([^,]*), ([^>]*)>(.*)$") +) + +// Range parses and returns field i as a rune range. A range is inclusive at +// both ends. If the field only has one rune, first and last will be identical. +// It supports the legacy format for ranges used in UnicodeData.txt. +func (p *Parser) Range(i int) (first, last rune) { + if !p.keepRanges { + return p.rangeStart, p.rangeStart + } + return p.getRange(i) +} + +func (p *Parser) getRange(i int) (first, last rune) { + b := p.getField(i) + if k := strings.Index(b, ".."); k != -1 { + return p.parseRune(b[:k]), p.parseRune(b[k+2:]) + } + // The first field may not be a rune, in which case we may ignore any error + // and set the range as 0..0. + x, err := parseRune(b) + if err != nil { + // Disable range parsing henceforth. This ensures that an error will be + // returned if the user subsequently will try to parse this field as + // a Rune. + p.keepRanges = true + } + // Special case for UnicodeData that was retained for backwards compatibility. + if i == 0 && len(p.field) > 1 && strings.HasSuffix(p.field[1], "First>") { + if p.parsedRange { + return p.rangeStart, p.rangeEnd + } + mf := reRange.FindStringSubmatch(p.scanner.Text()) + p.line++ + if mf == nil || !p.scanner.Scan() { + p.setError(errIncorrectLegacyRange, "") + return x, x + } + // Using Bytes would be more efficient here, but Text is a lot easier + // and this is not a frequent case. + ml := reRange.FindStringSubmatch(p.scanner.Text()) + if ml == nil || mf[2] != ml[2] || ml[3] != "Last" || mf[4] != ml[4] { + p.setError(errIncorrectLegacyRange, "") + return x, x + } + p.rangeStart, p.rangeEnd = x, p.parseRune(p.scanner.Text()[:len(ml[1])]) + p.parsedRange = true + return p.rangeStart, p.rangeEnd + } + return x, x +} + +// bools recognizes all valid UCD boolean values. +var bools = map[string]bool{ + "": false, + "N": false, + "No": false, + "F": false, + "False": false, + "Y": true, + "Yes": true, + "T": true, + "True": true, +} + +// Bool parses and returns field i as a boolean value. +func (p *Parser) Bool(i int) bool { + f := p.getField(i) + for s, v := range bools { + if f == s { + return v + } + } + p.setError(strconv.ErrSyntax, "error parsing bool") + return false +} + +// Int parses and returns field i as an integer value. +func (p *Parser) Int(i int) int { + x, err := strconv.ParseInt(string(p.getField(i)), 10, 64) + p.setError(err, "error parsing int") + return int(x) +} + +// Uint parses and returns field i as an unsigned integer value. +func (p *Parser) Uint(i int) uint { + x, err := strconv.ParseUint(string(p.getField(i)), 10, 64) + p.setError(err, "error parsing uint") + return uint(x) +} + +// Float parses and returns field i as a decimal value. +func (p *Parser) Float(i int) float64 { + x, err := strconv.ParseFloat(string(p.getField(i)), 64) + p.setError(err, "error parsing float") + return x +} + +// String parses and returns field i as a string value. +func (p *Parser) String(i int) string { + return string(p.getField(i)) +} + +// Strings parses and returns field i as a space-separated list of strings. +func (p *Parser) Strings(i int) []string { + ss := strings.Split(string(p.getField(i)), " ") + for i, s := range ss { + ss[i] = strings.TrimSpace(s) + } + return ss +} + +// Comment returns the comments for the current line. +func (p *Parser) Comment() string { + return string(p.comment) +} + +var errUndefinedEnum = errors.New("ucd: undefined enum value") + +// Enum interprets and returns field i as a value that must be one of the values +// in enum. +func (p *Parser) Enum(i int, enum ...string) string { + f := p.getField(i) + for _, s := range enum { + if f == s { + return s + } + } + p.setError(errUndefinedEnum, "error parsing enum") + return "" +} diff --git a/vendor/golang.org/x/text/language/Makefile b/vendor/golang.org/x/text/language/Makefile new file mode 100644 index 0000000..79f0057 --- /dev/null +++ b/vendor/golang.org/x/text/language/Makefile @@ -0,0 +1,16 @@ +# Copyright 2013 The Go Authors. All rights reserved. +# Use of this source code is governed by a BSD-style +# license that can be found in the LICENSE file. + +CLEANFILES+=maketables + +maketables: maketables.go + go build $^ + +tables: maketables + ./maketables > tables.go + gofmt -w -s tables.go + +# Build (but do not run) maketables during testing, +# just to make sure it still compiles. +testshort: maketables diff --git a/vendor/golang.org/x/text/language/common.go b/vendor/golang.org/x/text/language/common.go new file mode 100644 index 0000000..9d86e18 --- /dev/null +++ b/vendor/golang.org/x/text/language/common.go @@ -0,0 +1,16 @@ +// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. + +package language + +// This file contains code common to the maketables.go and the package code. + +// langAliasType is the type of an alias in langAliasMap. +type langAliasType int8 + +const ( + langDeprecated langAliasType = iota + langMacro + langLegacy + + langAliasTypeUnknown langAliasType = -1 +) diff --git a/vendor/golang.org/x/text/language/coverage.go b/vendor/golang.org/x/text/language/coverage.go new file mode 100644 index 0000000..101fd23 --- /dev/null +++ b/vendor/golang.org/x/text/language/coverage.go @@ -0,0 +1,197 @@ +// Copyright 2014 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package language + +import ( + "fmt" + "sort" +) + +// The Coverage interface is used to define the level of coverage of an +// internationalization service. Note that not all types are supported by all +// services. As lists may be generated on the fly, it is recommended that users +// of a Coverage cache the results. +type Coverage interface { + // Tags returns the list of supported tags. + Tags() []Tag + + // BaseLanguages returns the list of supported base languages. + BaseLanguages() []Base + + // Scripts returns the list of supported scripts. + Scripts() []Script + + // Regions returns the list of supported regions. + Regions() []Region +} + +var ( + // Supported defines a Coverage that lists all supported subtags. Tags + // always returns nil. + Supported Coverage = allSubtags{} +) + +// TODO: +// - Support Variants, numbering systems. +// - CLDR coverage levels. +// - Set of common tags defined in this package. + +type allSubtags struct{} + +// Regions returns the list of supported regions. As all regions are in a +// consecutive range, it simply returns a slice of numbers in increasing order. +// The "undefined" region is not returned. +func (s allSubtags) Regions() []Region { + reg := make([]Region, numRegions) + for i := range reg { + reg[i] = Region{regionID(i + 1)} + } + return reg +} + +// Scripts returns the list of supported scripts. As all scripts are in a +// consecutive range, it simply returns a slice of numbers in increasing order. +// The "undefined" script is not returned. +func (s allSubtags) Scripts() []Script { + scr := make([]Script, numScripts) + for i := range scr { + scr[i] = Script{scriptID(i + 1)} + } + return scr +} + +// BaseLanguages returns the list of all supported base languages. It generates +// the list by traversing the internal structures. +func (s allSubtags) BaseLanguages() []Base { + base := make([]Base, 0, numLanguages) + for i := 0; i < langNoIndexOffset; i++ { + // We included "und" already for the value 0. + if i != nonCanonicalUnd { + base = append(base, Base{langID(i)}) + } + } + i := langNoIndexOffset + for _, v := range langNoIndex { + for k := 0; k < 8; k++ { + if v&1 == 1 { + base = append(base, Base{langID(i)}) + } + v >>= 1 + i++ + } + } + return base +} + +// Tags always returns nil. +func (s allSubtags) Tags() []Tag { + return nil +} + +// coverage is used used by NewCoverage which is used as a convenient way for +// creating Coverage implementations for partially defined data. Very often a +// package will only need to define a subset of slices. coverage provides a +// convenient way to do this. Moreover, packages using NewCoverage, instead of +// their own implementation, will not break if later new slice types are added. +type coverage struct { + tags func() []Tag + bases func() []Base + scripts func() []Script + regions func() []Region +} + +func (s *coverage) Tags() []Tag { + if s.tags == nil { + return nil + } + return s.tags() +} + +// bases implements sort.Interface and is used to sort base languages. +type bases []Base + +func (b bases) Len() int { + return len(b) +} + +func (b bases) Swap(i, j int) { + b[i], b[j] = b[j], b[i] +} + +func (b bases) Less(i, j int) bool { + return b[i].langID < b[j].langID +} + +// BaseLanguages returns the result from calling s.bases if it is specified or +// otherwise derives the set of supported base languages from tags. +func (s *coverage) BaseLanguages() []Base { + if s.bases == nil { + tags := s.Tags() + if len(tags) == 0 { + return nil + } + a := make([]Base, len(tags)) + for i, t := range tags { + a[i] = Base{langID(t.lang)} + } + sort.Sort(bases(a)) + k := 0 + for i := 1; i < len(a); i++ { + if a[k] != a[i] { + k++ + a[k] = a[i] + } + } + return a[:k+1] + } + return s.bases() +} + +func (s *coverage) Scripts() []Script { + if s.scripts == nil { + return nil + } + return s.scripts() +} + +func (s *coverage) Regions() []Region { + if s.regions == nil { + return nil + } + return s.regions() +} + +// NewCoverage returns a Coverage for the given lists. It is typically used by +// packages providing internationalization services to define their level of +// coverage. A list may be of type []T or func() []T, where T is either Tag, +// Base, Script or Region. The returned Coverage derives the value for Bases +// from Tags if no func or slice for []Base is specified. For other unspecified +// types the returned Coverage will return nil for the respective methods. +func NewCoverage(list ...interface{}) Coverage { + s := &coverage{} + for _, x := range list { + switch v := x.(type) { + case func() []Base: + s.bases = v + case func() []Script: + s.scripts = v + case func() []Region: + s.regions = v + case func() []Tag: + s.tags = v + case []Base: + s.bases = func() []Base { return v } + case []Script: + s.scripts = func() []Script { return v } + case []Region: + s.regions = func() []Region { return v } + case []Tag: + s.tags = func() []Tag { return v } + default: + panic(fmt.Sprintf("language: unsupported set type %T", v)) + } + } + return s +} diff --git a/vendor/golang.org/x/text/language/doc.go b/vendor/golang.org/x/text/language/doc.go new file mode 100644 index 0000000..8afecd5 --- /dev/null +++ b/vendor/golang.org/x/text/language/doc.go @@ -0,0 +1,102 @@ +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Package language implements BCP 47 language tags and related functionality. +// +// The most important function of package language is to match a list of +// user-preferred languages to a list of supported languages. +// It alleviates the developer of dealing with the complexity of this process +// and provides the user with the best experience +// (see https://blog.golang.org/matchlang). +// +// +// Matching preferred against supported languages +// +// A Matcher for an application that supports English, Australian English, +// Danish, and standard Mandarin can be created as follows: +// +// var matcher = language.NewMatcher([]language.Tag{ +// language.English, // The first language is used as fallback. +// language.MustParse("en-AU"), +// language.Danish, +// language.Chinese, +// }) +// +// This list of supported languages is typically implied by the languages for +// which there exists translations of the user interface. +// +// User-preferred languages usually come as a comma-separated list of BCP 47 +// language tags. +// The MatchString finds best matches for such strings: +// +// handler(w http.ResponseWriter, r *http.Request) { +// lang, _ := r.Cookie("lang") +// accept := r.Header.Get("Accept-Language") +// tag, _ := language.MatchStrings(matcher, lang.String(), accept) +// +// // tag should now be used for the initialization of any +// // locale-specific service. +// } +// +// The Matcher's Match method can be used to match Tags directly. +// +// Matchers are aware of the intricacies of equivalence between languages, such +// as deprecated subtags, legacy tags, macro languages, mutual +// intelligibility between scripts and languages, and transparently passing +// BCP 47 user configuration. +// For instance, it will know that a reader of Bokmål Danish can read Norwegian +// and will know that Cantonese ("yue") is a good match for "zh-HK". +// +// +// Using match results +// +// To guarantee a consistent user experience to the user it is important to +// use the same language tag for the selection of any locale-specific services. +// For example, it is utterly confusing to substitute spelled-out numbers +// or dates in one language in text of another language. +// More subtly confusing is using the wrong sorting order or casing +// algorithm for a certain language. +// +// All the packages in x/text that provide locale-specific services +// (e.g. collate, cases) should be initialized with the tag that was +// obtained at the start of an interaction with the user. +// +// Note that Tag that is returned by Match and MatchString may differ from any +// of the supported languages, as it may contain carried over settings from +// the user tags. +// This may be inconvenient when your application has some additional +// locale-specific data for your supported languages. +// Match and MatchString both return the index of the matched supported tag +// to simplify associating such data with the matched tag. +// +// +// Canonicalization +// +// If one uses the Matcher to compare languages one does not need to +// worry about canonicalization. +// +// The meaning of a Tag varies per application. The language package +// therefore delays canonicalization and preserves information as much +// as possible. The Matcher, however, will always take into account that +// two different tags may represent the same language. +// +// By default, only legacy and deprecated tags are converted into their +// canonical equivalent. All other information is preserved. This approach makes +// the confidence scores more accurate and allows matchers to distinguish +// between variants that are otherwise lost. +// +// As a consequence, two tags that should be treated as identical according to +// BCP 47 or CLDR, like "en-Latn" and "en", will be represented differently. The +// Matcher handles such distinctions, though, and is aware of the +// equivalence relations. The CanonType type can be used to alter the +// canonicalization form. +// +// References +// +// BCP 47 - Tags for Identifying Languages http://tools.ietf.org/html/bcp47 +// +package language // import "golang.org/x/text/language" + +// TODO: explanation on how to match languages for your own locale-specific +// service. diff --git a/vendor/golang.org/x/text/language/gen.go b/vendor/golang.org/x/text/language/gen.go new file mode 100644 index 0000000..302f194 --- /dev/null +++ b/vendor/golang.org/x/text/language/gen.go @@ -0,0 +1,1712 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build ignore + +// Language tag table generator. +// Data read from the web. + +package main + +import ( + "bufio" + "flag" + "fmt" + "io" + "io/ioutil" + "log" + "math" + "reflect" + "regexp" + "sort" + "strconv" + "strings" + + "golang.org/x/text/internal/gen" + "golang.org/x/text/internal/tag" + "golang.org/x/text/unicode/cldr" +) + +var ( + test = flag.Bool("test", + false, + "test existing tables; can be used to compare web data with package data.") + outputFile = flag.String("output", + "tables.go", + "output file for generated tables") +) + +var comment = []string{ + ` +lang holds an alphabetically sorted list of ISO-639 language identifiers. +All entries are 4 bytes. The index of the identifier (divided by 4) is the language tag. +For 2-byte language identifiers, the two successive bytes have the following meaning: + - if the first letter of the 2- and 3-letter ISO codes are the same: + the second and third letter of the 3-letter ISO code. + - otherwise: a 0 and a by 2 bits right-shifted index into altLangISO3. +For 3-byte language identifiers the 4th byte is 0.`, + ` +langNoIndex is a bit vector of all 3-letter language codes that are not used as an index +in lookup tables. The language ids for these language codes are derived directly +from the letters and are not consecutive.`, + ` +altLangISO3 holds an alphabetically sorted list of 3-letter language code alternatives +to 2-letter language codes that cannot be derived using the method described above. +Each 3-letter code is followed by its 1-byte langID.`, + ` +altLangIndex is used to convert indexes in altLangISO3 to langIDs.`, + ` +langAliasMap maps langIDs to their suggested replacements.`, + ` +script is an alphabetically sorted list of ISO 15924 codes. The index +of the script in the string, divided by 4, is the internal scriptID.`, + ` +isoRegionOffset needs to be added to the index of regionISO to obtain the regionID +for 2-letter ISO codes. (The first isoRegionOffset regionIDs are reserved for +the UN.M49 codes used for groups.)`, + ` +regionISO holds a list of alphabetically sorted 2-letter ISO region codes. +Each 2-letter codes is followed by two bytes with the following meaning: + - [A-Z}{2}: the first letter of the 2-letter code plus these two + letters form the 3-letter ISO code. + - 0, n: index into altRegionISO3.`, + ` +regionTypes defines the status of a region for various standards.`, + ` +m49 maps regionIDs to UN.M49 codes. The first isoRegionOffset entries are +codes indicating collections of regions.`, + ` +m49Index gives indexes into fromM49 based on the three most significant bits +of a 10-bit UN.M49 code. To search an UN.M49 code in fromM49, search in + fromM49[m49Index[msb39(code)]:m49Index[msb3(code)+1]] +for an entry where the first 7 bits match the 7 lsb of the UN.M49 code. +The region code is stored in the 9 lsb of the indexed value.`, + ` +fromM49 contains entries to map UN.M49 codes to regions. See m49Index for details.`, + ` +altRegionISO3 holds a list of 3-letter region codes that cannot be +mapped to 2-letter codes using the default algorithm. This is a short list.`, + ` +altRegionIDs holds a list of regionIDs the positions of which match those +of the 3-letter ISO codes in altRegionISO3.`, + ` +variantNumSpecialized is the number of specialized variants in variants.`, + ` +suppressScript is an index from langID to the dominant script for that language, +if it exists. If a script is given, it should be suppressed from the language tag.`, + ` +likelyLang is a lookup table, indexed by langID, for the most likely +scripts and regions given incomplete information. If more entries exist for a +given language, region and script are the index and size respectively +of the list in likelyLangList.`, + ` +likelyLangList holds lists info associated with likelyLang.`, + ` +likelyRegion is a lookup table, indexed by regionID, for the most likely +languages and scripts given incomplete information. If more entries exist +for a given regionID, lang and script are the index and size respectively +of the list in likelyRegionList. +TODO: exclude containers and user-definable regions from the list.`, + ` +likelyRegionList holds lists info associated with likelyRegion.`, + ` +likelyScript is a lookup table, indexed by scriptID, for the most likely +languages and regions given a script.`, + ` +matchLang holds pairs of langIDs of base languages that are typically +mutually intelligible. Each pair is associated with a confidence and +whether the intelligibility goes one or both ways.`, + ` +matchScript holds pairs of scriptIDs where readers of one script +can typically also read the other. Each is associated with a confidence.`, + ` +nRegionGroups is the number of region groups.`, + ` +regionInclusion maps region identifiers to sets of regions in regionInclusionBits, +where each set holds all groupings that are directly connected in a region +containment graph.`, + ` +regionInclusionBits is an array of bit vectors where every vector represents +a set of region groupings. These sets are used to compute the distance +between two regions for the purpose of language matching.`, + ` +regionInclusionNext marks, for each entry in regionInclusionBits, the set of +all groups that are reachable from the groups set in the respective entry.`, +} + +// TODO: consider changing some of these structures to tries. This can reduce +// memory, but may increase the need for memory allocations. This could be +// mitigated if we can piggyback on language tags for common cases. + +func failOnError(e error) { + if e != nil { + log.Panic(e) + } +} + +type setType int + +const ( + Indexed setType = 1 + iota // all elements must be of same size + Linear +) + +type stringSet struct { + s []string + sorted, frozen bool + + // We often need to update values after the creation of an index is completed. + // We include a convenience map for keeping track of this. + update map[string]string + typ setType // used for checking. +} + +func (ss *stringSet) clone() stringSet { + c := *ss + c.s = append([]string(nil), c.s...) + return c +} + +func (ss *stringSet) setType(t setType) { + if ss.typ != t && ss.typ != 0 { + log.Panicf("type %d cannot be assigned as it was already %d", t, ss.typ) + } +} + +// parse parses a whitespace-separated string and initializes ss with its +// components. +func (ss *stringSet) parse(s string) { + scan := bufio.NewScanner(strings.NewReader(s)) + scan.Split(bufio.ScanWords) + for scan.Scan() { + ss.add(scan.Text()) + } +} + +func (ss *stringSet) assertChangeable() { + if ss.frozen { + log.Panic("attempt to modify a frozen stringSet") + } +} + +func (ss *stringSet) add(s string) { + ss.assertChangeable() + ss.s = append(ss.s, s) + ss.sorted = ss.frozen +} + +func (ss *stringSet) freeze() { + ss.compact() + ss.frozen = true +} + +func (ss *stringSet) compact() { + if ss.sorted { + return + } + a := ss.s + sort.Strings(a) + k := 0 + for i := 1; i < len(a); i++ { + if a[k] != a[i] { + a[k+1] = a[i] + k++ + } + } + ss.s = a[:k+1] + ss.sorted = ss.frozen +} + +type funcSorter struct { + fn func(a, b string) bool + sort.StringSlice +} + +func (s funcSorter) Less(i, j int) bool { + return s.fn(s.StringSlice[i], s.StringSlice[j]) +} + +func (ss *stringSet) sortFunc(f func(a, b string) bool) { + ss.compact() + sort.Sort(funcSorter{f, sort.StringSlice(ss.s)}) +} + +func (ss *stringSet) remove(s string) { + ss.assertChangeable() + if i, ok := ss.find(s); ok { + copy(ss.s[i:], ss.s[i+1:]) + ss.s = ss.s[:len(ss.s)-1] + } +} + +func (ss *stringSet) replace(ol, nu string) { + ss.s[ss.index(ol)] = nu + ss.sorted = ss.frozen +} + +func (ss *stringSet) index(s string) int { + ss.setType(Indexed) + i, ok := ss.find(s) + if !ok { + if i < len(ss.s) { + log.Panicf("find: item %q is not in list. Closest match is %q.", s, ss.s[i]) + } + log.Panicf("find: item %q is not in list", s) + + } + return i +} + +func (ss *stringSet) find(s string) (int, bool) { + ss.compact() + i := sort.SearchStrings(ss.s, s) + return i, i != len(ss.s) && ss.s[i] == s +} + +func (ss *stringSet) slice() []string { + ss.compact() + return ss.s +} + +func (ss *stringSet) updateLater(v, key string) { + if ss.update == nil { + ss.update = map[string]string{} + } + ss.update[v] = key +} + +// join joins the string and ensures that all entries are of the same length. +func (ss *stringSet) join() string { + ss.setType(Indexed) + n := len(ss.s[0]) + for _, s := range ss.s { + if len(s) != n { + log.Panicf("join: not all entries are of the same length: %q", s) + } + } + ss.s = append(ss.s, strings.Repeat("\xff", n)) + return strings.Join(ss.s, "") +} + +// ianaEntry holds information for an entry in the IANA Language Subtag Repository. +// All types use the same entry. +// See http://tools.ietf.org/html/bcp47#section-5.1 for a description of the various +// fields. +type ianaEntry struct { + typ string + description []string + scope string + added string + preferred string + deprecated string + suppressScript string + macro string + prefix []string +} + +type builder struct { + w *gen.CodeWriter + hw io.Writer // MultiWriter for w and w.Hash + data *cldr.CLDR + supp *cldr.SupplementalData + + // indices + locale stringSet // common locales + lang stringSet // canonical language ids (2 or 3 letter ISO codes) with data + langNoIndex stringSet // 3-letter ISO codes with no associated data + script stringSet // 4-letter ISO codes + region stringSet // 2-letter ISO or 3-digit UN M49 codes + variant stringSet // 4-8-alphanumeric variant code. + + // Region codes that are groups with their corresponding group IDs. + groups map[int]index + + // langInfo + registry map[string]*ianaEntry +} + +type index uint + +func newBuilder(w *gen.CodeWriter) *builder { + r := gen.OpenCLDRCoreZip() + defer r.Close() + d := &cldr.Decoder{} + data, err := d.DecodeZip(r) + failOnError(err) + b := builder{ + w: w, + hw: io.MultiWriter(w, w.Hash), + data: data, + supp: data.Supplemental(), + } + b.parseRegistry() + return &b +} + +func (b *builder) parseRegistry() { + r := gen.OpenIANAFile("assignments/language-subtag-registry") + defer r.Close() + b.registry = make(map[string]*ianaEntry) + + scan := bufio.NewScanner(r) + scan.Split(bufio.ScanWords) + var record *ianaEntry + for more := scan.Scan(); more; { + key := scan.Text() + more = scan.Scan() + value := scan.Text() + switch key { + case "Type:": + record = &ianaEntry{typ: value} + case "Subtag:", "Tag:": + if s := strings.SplitN(value, "..", 2); len(s) > 1 { + for a := s[0]; a <= s[1]; a = inc(a) { + b.addToRegistry(a, record) + } + } else { + b.addToRegistry(value, record) + } + case "Suppress-Script:": + record.suppressScript = value + case "Added:": + record.added = value + case "Deprecated:": + record.deprecated = value + case "Macrolanguage:": + record.macro = value + case "Preferred-Value:": + record.preferred = value + case "Prefix:": + record.prefix = append(record.prefix, value) + case "Scope:": + record.scope = value + case "Description:": + buf := []byte(value) + for more = scan.Scan(); more; more = scan.Scan() { + b := scan.Bytes() + if b[0] == '%' || b[len(b)-1] == ':' { + break + } + buf = append(buf, ' ') + buf = append(buf, b...) + } + record.description = append(record.description, string(buf)) + continue + default: + continue + } + more = scan.Scan() + } + if scan.Err() != nil { + log.Panic(scan.Err()) + } +} + +func (b *builder) addToRegistry(key string, entry *ianaEntry) { + if info, ok := b.registry[key]; ok { + if info.typ != "language" || entry.typ != "extlang" { + log.Fatalf("parseRegistry: tag %q already exists", key) + } + } else { + b.registry[key] = entry + } +} + +var commentIndex = make(map[string]string) + +func init() { + for _, s := range comment { + key := strings.TrimSpace(strings.SplitN(s, " ", 2)[0]) + commentIndex[key] = s + } +} + +func (b *builder) comment(name string) { + if s := commentIndex[name]; len(s) > 0 { + b.w.WriteComment(s) + } else { + fmt.Fprintln(b.w) + } +} + +func (b *builder) pf(f string, x ...interface{}) { + fmt.Fprintf(b.hw, f, x...) + fmt.Fprint(b.hw, "\n") +} + +func (b *builder) p(x ...interface{}) { + fmt.Fprintln(b.hw, x...) +} + +func (b *builder) addSize(s int) { + b.w.Size += s + b.pf("// Size: %d bytes", s) +} + +func (b *builder) writeConst(name string, x interface{}) { + b.comment(name) + b.w.WriteConst(name, x) +} + +// writeConsts computes f(v) for all v in values and writes the results +// as constants named _v to a single constant block. +func (b *builder) writeConsts(f func(string) int, values ...string) { + b.pf("const (") + for _, v := range values { + b.pf("\t_%s = %v", v, f(v)) + } + b.pf(")") +} + +// writeType writes the type of the given value, which must be a struct. +func (b *builder) writeType(value interface{}) { + b.comment(reflect.TypeOf(value).Name()) + b.w.WriteType(value) +} + +func (b *builder) writeSlice(name string, ss interface{}) { + b.writeSliceAddSize(name, 0, ss) +} + +func (b *builder) writeSliceAddSize(name string, extraSize int, ss interface{}) { + b.comment(name) + b.w.Size += extraSize + v := reflect.ValueOf(ss) + t := v.Type().Elem() + b.pf("// Size: %d bytes, %d elements", v.Len()*int(t.Size())+extraSize, v.Len()) + + fmt.Fprintf(b.w, "var %s = ", name) + b.w.WriteArray(ss) + b.p() +} + +type fromTo struct { + from, to uint16 +} + +func (b *builder) writeSortedMap(name string, ss *stringSet, index func(s string) uint16) { + ss.sortFunc(func(a, b string) bool { + return index(a) < index(b) + }) + m := []fromTo{} + for _, s := range ss.s { + m = append(m, fromTo{index(s), index(ss.update[s])}) + } + b.writeSlice(name, m) +} + +const base = 'z' - 'a' + 1 + +func strToInt(s string) uint { + v := uint(0) + for i := 0; i < len(s); i++ { + v *= base + v += uint(s[i] - 'a') + } + return v +} + +// converts the given integer to the original ASCII string passed to strToInt. +// len(s) must match the number of characters obtained. +func intToStr(v uint, s []byte) { + for i := len(s) - 1; i >= 0; i-- { + s[i] = byte(v%base) + 'a' + v /= base + } +} + +func (b *builder) writeBitVector(name string, ss []string) { + vec := make([]uint8, int(math.Ceil(math.Pow(base, float64(len(ss[0])))/8))) + for _, s := range ss { + v := strToInt(s) + vec[v/8] |= 1 << (v % 8) + } + b.writeSlice(name, vec) +} + +// TODO: convert this type into a list or two-stage trie. +func (b *builder) writeMapFunc(name string, m map[string]string, f func(string) uint16) { + b.comment(name) + v := reflect.ValueOf(m) + sz := v.Len() * (2 + int(v.Type().Key().Size())) + for _, k := range m { + sz += len(k) + } + b.addSize(sz) + keys := []string{} + b.pf(`var %s = map[string]uint16{`, name) + for k := range m { + keys = append(keys, k) + } + sort.Strings(keys) + for _, k := range keys { + b.pf("\t%q: %v,", k, f(m[k])) + } + b.p("}") +} + +func (b *builder) writeMap(name string, m interface{}) { + b.comment(name) + v := reflect.ValueOf(m) + sz := v.Len() * (2 + int(v.Type().Key().Size()) + int(v.Type().Elem().Size())) + b.addSize(sz) + f := strings.FieldsFunc(fmt.Sprintf("%#v", m), func(r rune) bool { + return strings.IndexRune("{}, ", r) != -1 + }) + sort.Strings(f[1:]) + b.pf(`var %s = %s{`, name, f[0]) + for _, kv := range f[1:] { + b.pf("\t%s,", kv) + } + b.p("}") +} + +func (b *builder) langIndex(s string) uint16 { + if s == "und" { + return 0 + } + if i, ok := b.lang.find(s); ok { + return uint16(i) + } + return uint16(strToInt(s)) + uint16(len(b.lang.s)) +} + +// inc advances the string to its lexicographical successor. +func inc(s string) string { + const maxTagLength = 4 + var buf [maxTagLength]byte + intToStr(strToInt(strings.ToLower(s))+1, buf[:len(s)]) + for i := 0; i < len(s); i++ { + if s[i] <= 'Z' { + buf[i] -= 'a' - 'A' + } + } + return string(buf[:len(s)]) +} + +func (b *builder) parseIndices() { + meta := b.supp.Metadata + + for k, v := range b.registry { + var ss *stringSet + switch v.typ { + case "language": + if len(k) == 2 || v.suppressScript != "" || v.scope == "special" { + b.lang.add(k) + continue + } else { + ss = &b.langNoIndex + } + case "region": + ss = &b.region + case "script": + ss = &b.script + case "variant": + ss = &b.variant + default: + continue + } + ss.add(k) + } + // Include any language for which there is data. + for _, lang := range b.data.Locales() { + if x := b.data.RawLDML(lang); false || + x.LocaleDisplayNames != nil || + x.Characters != nil || + x.Delimiters != nil || + x.Measurement != nil || + x.Dates != nil || + x.Numbers != nil || + x.Units != nil || + x.ListPatterns != nil || + x.Collations != nil || + x.Segmentations != nil || + x.Rbnf != nil || + x.Annotations != nil || + x.Metadata != nil { + + from := strings.Split(lang, "_") + if lang := from[0]; lang != "root" { + b.lang.add(lang) + } + } + } + // Include locales for plural rules, which uses a different structure. + for _, plurals := range b.data.Supplemental().Plurals { + for _, rules := range plurals.PluralRules { + for _, lang := range strings.Split(rules.Locales, " ") { + if lang = strings.Split(lang, "_")[0]; lang != "root" { + b.lang.add(lang) + } + } + } + } + // Include languages in likely subtags. + for _, m := range b.supp.LikelySubtags.LikelySubtag { + from := strings.Split(m.From, "_") + b.lang.add(from[0]) + } + // Include ISO-639 alpha-3 bibliographic entries. + for _, a := range meta.Alias.LanguageAlias { + if a.Reason == "bibliographic" { + b.langNoIndex.add(a.Type) + } + } + // Include regions in territoryAlias (not all are in the IANA registry!) + for _, reg := range b.supp.Metadata.Alias.TerritoryAlias { + if len(reg.Type) == 2 { + b.region.add(reg.Type) + } + } + + for _, s := range b.lang.s { + if len(s) == 3 { + b.langNoIndex.remove(s) + } + } + b.writeConst("numLanguages", len(b.lang.slice())+len(b.langNoIndex.slice())) + b.writeConst("numScripts", len(b.script.slice())) + b.writeConst("numRegions", len(b.region.slice())) + + // Add dummy codes at the start of each list to represent "unspecified". + b.lang.add("---") + b.script.add("----") + b.region.add("---") + + // common locales + b.locale.parse(meta.DefaultContent.Locales) +} + +// TODO: region inclusion data will probably not be use used in future matchers. + +func (b *builder) computeRegionGroups() { + b.groups = make(map[int]index) + + // Create group indices. + for i := 1; b.region.s[i][0] < 'A'; i++ { // Base M49 indices on regionID. + b.groups[i] = index(len(b.groups)) + } + for _, g := range b.supp.TerritoryContainment.Group { + // Skip UN and EURO zone as they are flattening the containment + // relationship. + if g.Type == "EZ" || g.Type == "UN" { + continue + } + group := b.region.index(g.Type) + if _, ok := b.groups[group]; !ok { + b.groups[group] = index(len(b.groups)) + } + } + if len(b.groups) > 64 { + log.Fatalf("only 64 groups supported, found %d", len(b.groups)) + } + b.writeConst("nRegionGroups", len(b.groups)) +} + +var langConsts = []string{ + "af", "am", "ar", "az", "bg", "bn", "ca", "cs", "da", "de", "el", "en", "es", + "et", "fa", "fi", "fil", "fr", "gu", "he", "hi", "hr", "hu", "hy", "id", "is", + "it", "ja", "ka", "kk", "km", "kn", "ko", "ky", "lo", "lt", "lv", "mk", "ml", + "mn", "mo", "mr", "ms", "mul", "my", "nb", "ne", "nl", "no", "pa", "pl", "pt", + "ro", "ru", "sh", "si", "sk", "sl", "sq", "sr", "sv", "sw", "ta", "te", "th", + "tl", "tn", "tr", "uk", "ur", "uz", "vi", "zh", "zu", + + // constants for grandfathered tags (if not already defined) + "jbo", "ami", "bnn", "hak", "tlh", "lb", "nv", "pwn", "tao", "tay", "tsu", + "nn", "sfb", "vgt", "sgg", "cmn", "nan", "hsn", +} + +// writeLanguage generates all tables needed for language canonicalization. +func (b *builder) writeLanguage() { + meta := b.supp.Metadata + + b.writeConst("nonCanonicalUnd", b.lang.index("und")) + b.writeConsts(func(s string) int { return int(b.langIndex(s)) }, langConsts...) + b.writeConst("langPrivateStart", b.langIndex("qaa")) + b.writeConst("langPrivateEnd", b.langIndex("qtz")) + + // Get language codes that need to be mapped (overlong 3-letter codes, + // deprecated 2-letter codes, legacy and grandfathered tags.) + langAliasMap := stringSet{} + aliasTypeMap := map[string]langAliasType{} + + // altLangISO3 get the alternative ISO3 names that need to be mapped. + altLangISO3 := stringSet{} + // Add dummy start to avoid the use of index 0. + altLangISO3.add("---") + altLangISO3.updateLater("---", "aa") + + lang := b.lang.clone() + for _, a := range meta.Alias.LanguageAlias { + if a.Replacement == "" { + a.Replacement = "und" + } + // TODO: support mapping to tags + repl := strings.SplitN(a.Replacement, "_", 2)[0] + if a.Reason == "overlong" { + if len(a.Replacement) == 2 && len(a.Type) == 3 { + lang.updateLater(a.Replacement, a.Type) + } + } else if len(a.Type) <= 3 { + switch a.Reason { + case "macrolanguage": + aliasTypeMap[a.Type] = langMacro + case "deprecated": + // handled elsewhere + continue + case "bibliographic", "legacy": + if a.Type == "no" { + continue + } + aliasTypeMap[a.Type] = langLegacy + default: + log.Fatalf("new %s alias: %s", a.Reason, a.Type) + } + langAliasMap.add(a.Type) + langAliasMap.updateLater(a.Type, repl) + } + } + // Manually add the mapping of "nb" (Norwegian) to its macro language. + // This can be removed if CLDR adopts this change. + langAliasMap.add("nb") + langAliasMap.updateLater("nb", "no") + aliasTypeMap["nb"] = langMacro + + for k, v := range b.registry { + // Also add deprecated values for 3-letter ISO codes, which CLDR omits. + if v.typ == "language" && v.deprecated != "" && v.preferred != "" { + langAliasMap.add(k) + langAliasMap.updateLater(k, v.preferred) + aliasTypeMap[k] = langDeprecated + } + } + // Fix CLDR mappings. + lang.updateLater("tl", "tgl") + lang.updateLater("sh", "hbs") + lang.updateLater("mo", "mol") + lang.updateLater("no", "nor") + lang.updateLater("tw", "twi") + lang.updateLater("nb", "nob") + lang.updateLater("ak", "aka") + lang.updateLater("bh", "bih") + + // Ensure that each 2-letter code is matched with a 3-letter code. + for _, v := range lang.s[1:] { + s, ok := lang.update[v] + if !ok { + if s, ok = lang.update[langAliasMap.update[v]]; !ok { + continue + } + lang.update[v] = s + } + if v[0] != s[0] { + altLangISO3.add(s) + altLangISO3.updateLater(s, v) + } + } + + // Complete canonicalized language tags. + lang.freeze() + for i, v := range lang.s { + // We can avoid these manual entries by using the IANA registry directly. + // Seems easier to update the list manually, as changes are rare. + // The panic in this loop will trigger if we miss an entry. + add := "" + if s, ok := lang.update[v]; ok { + if s[0] == v[0] { + add = s[1:] + } else { + add = string([]byte{0, byte(altLangISO3.index(s))}) + } + } else if len(v) == 3 { + add = "\x00" + } else { + log.Panicf("no data for long form of %q", v) + } + lang.s[i] += add + } + b.writeConst("lang", tag.Index(lang.join())) + + b.writeConst("langNoIndexOffset", len(b.lang.s)) + + // space of all valid 3-letter language identifiers. + b.writeBitVector("langNoIndex", b.langNoIndex.slice()) + + altLangIndex := []uint16{} + for i, s := range altLangISO3.slice() { + altLangISO3.s[i] += string([]byte{byte(len(altLangIndex))}) + if i > 0 { + idx := b.lang.index(altLangISO3.update[s]) + altLangIndex = append(altLangIndex, uint16(idx)) + } + } + b.writeConst("altLangISO3", tag.Index(altLangISO3.join())) + b.writeSlice("altLangIndex", altLangIndex) + + b.writeSortedMap("langAliasMap", &langAliasMap, b.langIndex) + types := make([]langAliasType, len(langAliasMap.s)) + for i, s := range langAliasMap.s { + types[i] = aliasTypeMap[s] + } + b.writeSlice("langAliasTypes", types) +} + +var scriptConsts = []string{ + "Latn", "Hani", "Hans", "Hant", "Qaaa", "Qaai", "Qabx", "Zinh", "Zyyy", + "Zzzz", +} + +func (b *builder) writeScript() { + b.writeConsts(b.script.index, scriptConsts...) + b.writeConst("script", tag.Index(b.script.join())) + + supp := make([]uint8, len(b.lang.slice())) + for i, v := range b.lang.slice()[1:] { + if sc := b.registry[v].suppressScript; sc != "" { + supp[i+1] = uint8(b.script.index(sc)) + } + } + b.writeSlice("suppressScript", supp) + + // There is only one deprecated script in CLDR. This value is hard-coded. + // We check here if the code must be updated. + for _, a := range b.supp.Metadata.Alias.ScriptAlias { + if a.Type != "Qaai" { + log.Panicf("unexpected deprecated stript %q", a.Type) + } + } +} + +func parseM49(s string) int16 { + if len(s) == 0 { + return 0 + } + v, err := strconv.ParseUint(s, 10, 10) + failOnError(err) + return int16(v) +} + +var regionConsts = []string{ + "001", "419", "BR", "CA", "ES", "GB", "MD", "PT", "UK", "US", + "ZZ", "XA", "XC", "XK", // Unofficial tag for Kosovo. +} + +func (b *builder) writeRegion() { + b.writeConsts(b.region.index, regionConsts...) + + isoOffset := b.region.index("AA") + m49map := make([]int16, len(b.region.slice())) + fromM49map := make(map[int16]int) + altRegionISO3 := "" + altRegionIDs := []uint16{} + + b.writeConst("isoRegionOffset", isoOffset) + + // 2-letter region lookup and mapping to numeric codes. + regionISO := b.region.clone() + regionISO.s = regionISO.s[isoOffset:] + regionISO.sorted = false + + regionTypes := make([]byte, len(b.region.s)) + + // Is the region valid BCP 47? + for s, e := range b.registry { + if len(s) == 2 && s == strings.ToUpper(s) { + i := b.region.index(s) + for _, d := range e.description { + if strings.Contains(d, "Private use") { + regionTypes[i] = iso3166UserAssigned + } + } + regionTypes[i] |= bcp47Region + } + } + + // Is the region a valid ccTLD? + r := gen.OpenIANAFile("domains/root/db") + defer r.Close() + + buf, err := ioutil.ReadAll(r) + failOnError(err) + re := regexp.MustCompile(`"/domains/root/db/([a-z]{2}).html"`) + for _, m := range re.FindAllSubmatch(buf, -1) { + i := b.region.index(strings.ToUpper(string(m[1]))) + regionTypes[i] |= ccTLD + } + + b.writeSlice("regionTypes", regionTypes) + + iso3Set := make(map[string]int) + update := func(iso2, iso3 string) { + i := regionISO.index(iso2) + if j, ok := iso3Set[iso3]; !ok && iso3[0] == iso2[0] { + regionISO.s[i] += iso3[1:] + iso3Set[iso3] = -1 + } else { + if ok && j >= 0 { + regionISO.s[i] += string([]byte{0, byte(j)}) + } else { + iso3Set[iso3] = len(altRegionISO3) + regionISO.s[i] += string([]byte{0, byte(len(altRegionISO3))}) + altRegionISO3 += iso3 + altRegionIDs = append(altRegionIDs, uint16(isoOffset+i)) + } + } + } + for _, tc := range b.supp.CodeMappings.TerritoryCodes { + i := regionISO.index(tc.Type) + isoOffset + if d := m49map[i]; d != 0 { + log.Panicf("%s found as a duplicate UN.M49 code of %03d", tc.Numeric, d) + } + m49 := parseM49(tc.Numeric) + m49map[i] = m49 + if r := fromM49map[m49]; r == 0 { + fromM49map[m49] = i + } else if r != i { + dep := b.registry[regionISO.s[r-isoOffset]].deprecated + if t := b.registry[tc.Type]; t != nil && dep != "" && (t.deprecated == "" || t.deprecated > dep) { + fromM49map[m49] = i + } + } + } + for _, ta := range b.supp.Metadata.Alias.TerritoryAlias { + if len(ta.Type) == 3 && ta.Type[0] <= '9' && len(ta.Replacement) == 2 { + from := parseM49(ta.Type) + if r := fromM49map[from]; r == 0 { + fromM49map[from] = regionISO.index(ta.Replacement) + isoOffset + } + } + } + for _, tc := range b.supp.CodeMappings.TerritoryCodes { + if len(tc.Alpha3) == 3 { + update(tc.Type, tc.Alpha3) + } + } + // This entries are not included in territoryCodes. Mostly 3-letter variants + // of deleted codes and an entry for QU. + for _, m := range []struct{ iso2, iso3 string }{ + {"CT", "CTE"}, + {"DY", "DHY"}, + {"HV", "HVO"}, + {"JT", "JTN"}, + {"MI", "MID"}, + {"NH", "NHB"}, + {"NQ", "ATN"}, + {"PC", "PCI"}, + {"PU", "PUS"}, + {"PZ", "PCZ"}, + {"RH", "RHO"}, + {"VD", "VDR"}, + {"WK", "WAK"}, + // These three-letter codes are used for others as well. + {"FQ", "ATF"}, + } { + update(m.iso2, m.iso3) + } + for i, s := range regionISO.s { + if len(s) != 4 { + regionISO.s[i] = s + " " + } + } + b.writeConst("regionISO", tag.Index(regionISO.join())) + b.writeConst("altRegionISO3", altRegionISO3) + b.writeSlice("altRegionIDs", altRegionIDs) + + // Create list of deprecated regions. + // TODO: consider inserting SF -> FI. Not included by CLDR, but is the only + // Transitionally-reserved mapping not included. + regionOldMap := stringSet{} + // Include regions in territoryAlias (not all are in the IANA registry!) + for _, reg := range b.supp.Metadata.Alias.TerritoryAlias { + if len(reg.Type) == 2 && reg.Reason == "deprecated" && len(reg.Replacement) == 2 { + regionOldMap.add(reg.Type) + regionOldMap.updateLater(reg.Type, reg.Replacement) + i, _ := regionISO.find(reg.Type) + j, _ := regionISO.find(reg.Replacement) + if k := m49map[i+isoOffset]; k == 0 { + m49map[i+isoOffset] = m49map[j+isoOffset] + } + } + } + b.writeSortedMap("regionOldMap", ®ionOldMap, func(s string) uint16 { + return uint16(b.region.index(s)) + }) + // 3-digit region lookup, groupings. + for i := 1; i < isoOffset; i++ { + m := parseM49(b.region.s[i]) + m49map[i] = m + fromM49map[m] = i + } + b.writeSlice("m49", m49map) + + const ( + searchBits = 7 + regionBits = 9 + ) + if len(m49map) >= 1< %d", len(m49map), 1<>searchBits] = int16(len(fromM49)) + } + b.writeSlice("m49Index", m49Index) + b.writeSlice("fromM49", fromM49) +} + +const ( + // TODO: put these lists in regionTypes as user data? Could be used for + // various optimizations and refinements and could be exposed in the API. + iso3166Except = "AC CP DG EA EU FX IC SU TA UK" + iso3166Trans = "AN BU CS NT TP YU ZR" // SF is not in our set of Regions. + // DY and RH are actually not deleted, but indeterminately reserved. + iso3166DelCLDR = "CT DD DY FQ HV JT MI NH NQ PC PU PZ RH VD WK YD" +) + +const ( + iso3166UserAssigned = 1 << iota + ccTLD + bcp47Region +) + +func find(list []string, s string) int { + for i, t := range list { + if t == s { + return i + } + } + return -1 +} + +// writeVariants generates per-variant information and creates a map from variant +// name to index value. We assign index values such that sorting multiple +// variants by index value will result in the correct order. +// There are two types of variants: specialized and general. Specialized variants +// are only applicable to certain language or language-script pairs. Generalized +// variants apply to any language. Generalized variants always sort after +// specialized variants. We will therefore always assign a higher index value +// to a generalized variant than any other variant. Generalized variants are +// sorted alphabetically among themselves. +// Specialized variants may also sort after other specialized variants. Such +// variants will be ordered after any of the variants they may follow. +// We assume that if a variant x is followed by a variant y, then for any prefix +// p of x, p-x is a prefix of y. This allows us to order tags based on the +// maximum of the length of any of its prefixes. +// TODO: it is possible to define a set of Prefix values on variants such that +// a total order cannot be defined to the point that this algorithm breaks. +// In other words, we cannot guarantee the same order of variants for the +// future using the same algorithm or for non-compliant combinations of +// variants. For this reason, consider using simple alphabetic sorting +// of variants and ignore Prefix restrictions altogether. +func (b *builder) writeVariant() { + generalized := stringSet{} + specialized := stringSet{} + specializedExtend := stringSet{} + // Collate the variants by type and check assumptions. + for _, v := range b.variant.slice() { + e := b.registry[v] + if len(e.prefix) == 0 { + generalized.add(v) + continue + } + c := strings.Split(e.prefix[0], "-") + hasScriptOrRegion := false + if len(c) > 1 { + _, hasScriptOrRegion = b.script.find(c[1]) + if !hasScriptOrRegion { + _, hasScriptOrRegion = b.region.find(c[1]) + + } + } + if len(c) == 1 || len(c) == 2 && hasScriptOrRegion { + // Variant is preceded by a language. + specialized.add(v) + continue + } + // Variant is preceded by another variant. + specializedExtend.add(v) + prefix := c[0] + "-" + if hasScriptOrRegion { + prefix += c[1] + } + for _, p := range e.prefix { + // Verify that the prefix minus the last element is a prefix of the + // predecessor element. + i := strings.LastIndex(p, "-") + pred := b.registry[p[i+1:]] + if find(pred.prefix, p[:i]) < 0 { + log.Fatalf("prefix %q for variant %q not consistent with predecessor spec", p, v) + } + // The sorting used below does not work in the general case. It works + // if we assume that variants that may be followed by others only have + // prefixes of the same length. Verify this. + count := strings.Count(p[:i], "-") + for _, q := range pred.prefix { + if c := strings.Count(q, "-"); c != count { + log.Fatalf("variant %q preceding %q has a prefix %q of size %d; want %d", p[i+1:], v, q, c, count) + } + } + if !strings.HasPrefix(p, prefix) { + log.Fatalf("prefix %q of variant %q should start with %q", p, v, prefix) + } + } + } + + // Sort extended variants. + a := specializedExtend.s + less := func(v, w string) bool { + // Sort by the maximum number of elements. + maxCount := func(s string) (max int) { + for _, p := range b.registry[s].prefix { + if c := strings.Count(p, "-"); c > max { + max = c + } + } + return + } + if cv, cw := maxCount(v), maxCount(w); cv != cw { + return cv < cw + } + // Sort by name as tie breaker. + return v < w + } + sort.Sort(funcSorter{less, sort.StringSlice(a)}) + specializedExtend.frozen = true + + // Create index from variant name to index. + variantIndex := make(map[string]uint8) + add := func(s []string) { + for _, v := range s { + variantIndex[v] = uint8(len(variantIndex)) + } + } + add(specialized.slice()) + add(specializedExtend.s) + numSpecialized := len(variantIndex) + add(generalized.slice()) + if n := len(variantIndex); n > 255 { + log.Fatalf("maximum number of variants exceeded: was %d; want <= 255", n) + } + b.writeMap("variantIndex", variantIndex) + b.writeConst("variantNumSpecialized", numSpecialized) +} + +func (b *builder) writeLanguageInfo() { +} + +// writeLikelyData writes tables that are used both for finding parent relations and for +// language matching. Each entry contains additional bits to indicate the status of the +// data to know when it cannot be used for parent relations. +func (b *builder) writeLikelyData() { + const ( + isList = 1 << iota + scriptInFrom + regionInFrom + ) + type ( // generated types + likelyScriptRegion struct { + region uint16 + script uint8 + flags uint8 + } + likelyLangScript struct { + lang uint16 + script uint8 + flags uint8 + } + likelyLangRegion struct { + lang uint16 + region uint16 + } + // likelyTag is used for getting likely tags for group regions, where + // the likely region might be a region contained in the group. + likelyTag struct { + lang uint16 + region uint16 + script uint8 + } + ) + var ( // generated variables + likelyRegionGroup = make([]likelyTag, len(b.groups)) + likelyLang = make([]likelyScriptRegion, len(b.lang.s)) + likelyRegion = make([]likelyLangScript, len(b.region.s)) + likelyScript = make([]likelyLangRegion, len(b.script.s)) + likelyLangList = []likelyScriptRegion{} + likelyRegionList = []likelyLangScript{} + ) + type fromTo struct { + from, to []string + } + langToOther := map[int][]fromTo{} + regionToOther := map[int][]fromTo{} + for _, m := range b.supp.LikelySubtags.LikelySubtag { + from := strings.Split(m.From, "_") + to := strings.Split(m.To, "_") + if len(to) != 3 { + log.Fatalf("invalid number of subtags in %q: found %d, want 3", m.To, len(to)) + } + if len(from) > 3 { + log.Fatalf("invalid number of subtags: found %d, want 1-3", len(from)) + } + if from[0] != to[0] && from[0] != "und" { + log.Fatalf("unexpected language change in expansion: %s -> %s", from, to) + } + if len(from) == 3 { + if from[2] != to[2] { + log.Fatalf("unexpected region change in expansion: %s -> %s", from, to) + } + if from[0] != "und" { + log.Fatalf("unexpected fully specified from tag: %s -> %s", from, to) + } + } + if len(from) == 1 || from[0] != "und" { + id := 0 + if from[0] != "und" { + id = b.lang.index(from[0]) + } + langToOther[id] = append(langToOther[id], fromTo{from, to}) + } else if len(from) == 2 && len(from[1]) == 4 { + sid := b.script.index(from[1]) + likelyScript[sid].lang = uint16(b.langIndex(to[0])) + likelyScript[sid].region = uint16(b.region.index(to[2])) + } else { + r := b.region.index(from[len(from)-1]) + if id, ok := b.groups[r]; ok { + if from[0] != "und" { + log.Fatalf("region changed unexpectedly: %s -> %s", from, to) + } + likelyRegionGroup[id].lang = uint16(b.langIndex(to[0])) + likelyRegionGroup[id].script = uint8(b.script.index(to[1])) + likelyRegionGroup[id].region = uint16(b.region.index(to[2])) + } else { + regionToOther[r] = append(regionToOther[r], fromTo{from, to}) + } + } + } + b.writeType(likelyLangRegion{}) + b.writeSlice("likelyScript", likelyScript) + + for id := range b.lang.s { + list := langToOther[id] + if len(list) == 1 { + likelyLang[id].region = uint16(b.region.index(list[0].to[2])) + likelyLang[id].script = uint8(b.script.index(list[0].to[1])) + } else if len(list) > 1 { + likelyLang[id].flags = isList + likelyLang[id].region = uint16(len(likelyLangList)) + likelyLang[id].script = uint8(len(list)) + for _, x := range list { + flags := uint8(0) + if len(x.from) > 1 { + if x.from[1] == x.to[2] { + flags = regionInFrom + } else { + flags = scriptInFrom + } + } + likelyLangList = append(likelyLangList, likelyScriptRegion{ + region: uint16(b.region.index(x.to[2])), + script: uint8(b.script.index(x.to[1])), + flags: flags, + }) + } + } + } + // TODO: merge suppressScript data with this table. + b.writeType(likelyScriptRegion{}) + b.writeSlice("likelyLang", likelyLang) + b.writeSlice("likelyLangList", likelyLangList) + + for id := range b.region.s { + list := regionToOther[id] + if len(list) == 1 { + likelyRegion[id].lang = uint16(b.langIndex(list[0].to[0])) + likelyRegion[id].script = uint8(b.script.index(list[0].to[1])) + if len(list[0].from) > 2 { + likelyRegion[id].flags = scriptInFrom + } + } else if len(list) > 1 { + likelyRegion[id].flags = isList + likelyRegion[id].lang = uint16(len(likelyRegionList)) + likelyRegion[id].script = uint8(len(list)) + for i, x := range list { + if len(x.from) == 2 && i != 0 || i > 0 && len(x.from) != 3 { + log.Fatalf("unspecified script must be first in list: %v at %d", x.from, i) + } + x := likelyLangScript{ + lang: uint16(b.langIndex(x.to[0])), + script: uint8(b.script.index(x.to[1])), + } + if len(list[0].from) > 2 { + x.flags = scriptInFrom + } + likelyRegionList = append(likelyRegionList, x) + } + } + } + b.writeType(likelyLangScript{}) + b.writeSlice("likelyRegion", likelyRegion) + b.writeSlice("likelyRegionList", likelyRegionList) + + b.writeType(likelyTag{}) + b.writeSlice("likelyRegionGroup", likelyRegionGroup) +} + +type mutualIntelligibility struct { + want, have uint16 + distance uint8 + oneway bool +} + +type scriptIntelligibility struct { + wantLang, haveLang uint16 + wantScript, haveScript uint8 + distance uint8 + // Always oneway +} + +type regionIntelligibility struct { + lang uint16 // compact language id + script uint8 // 0 means any + group uint8 // 0 means any; if bit 7 is set it means inverse + distance uint8 + // Always twoway. +} + +// writeMatchData writes tables with languages and scripts for which there is +// mutual intelligibility. The data is based on CLDR's languageMatching data. +// Note that we use a different algorithm than the one defined by CLDR and that +// we slightly modify the data. For example, we convert scores to confidence levels. +// We also drop all region-related data as we use a different algorithm to +// determine region equivalence. +func (b *builder) writeMatchData() { + lm := b.supp.LanguageMatching.LanguageMatches + cldr.MakeSlice(&lm).SelectAnyOf("type", "written_new") + + regionHierarchy := map[string][]string{} + for _, g := range b.supp.TerritoryContainment.Group { + regions := strings.Split(g.Contains, " ") + regionHierarchy[g.Type] = append(regionHierarchy[g.Type], regions...) + } + regionToGroups := make([]uint8, len(b.region.s)) + + idToIndex := map[string]uint8{} + for i, mv := range lm[0].MatchVariable { + if i > 6 { + log.Fatalf("Too many groups: %d", i) + } + idToIndex[mv.Id] = uint8(i + 1) + // TODO: also handle '-' + for _, r := range strings.Split(mv.Value, "+") { + todo := []string{r} + for k := 0; k < len(todo); k++ { + r := todo[k] + regionToGroups[b.region.index(r)] |= 1 << uint8(i) + todo = append(todo, regionHierarchy[r]...) + } + } + } + b.writeSlice("regionToGroups", regionToGroups) + + // maps language id to in- and out-of-group region. + paradigmLocales := [][3]uint16{} + locales := strings.Split(lm[0].ParadigmLocales[0].Locales, " ") + for i := 0; i < len(locales); i += 2 { + x := [3]uint16{} + for j := 0; j < 2; j++ { + pc := strings.SplitN(locales[i+j], "-", 2) + x[0] = b.langIndex(pc[0]) + if len(pc) == 2 { + x[1+j] = uint16(b.region.index(pc[1])) + } + } + paradigmLocales = append(paradigmLocales, x) + } + b.writeSlice("paradigmLocales", paradigmLocales) + + b.writeType(mutualIntelligibility{}) + b.writeType(scriptIntelligibility{}) + b.writeType(regionIntelligibility{}) + + matchLang := []mutualIntelligibility{} + matchScript := []scriptIntelligibility{} + matchRegion := []regionIntelligibility{} + // Convert the languageMatch entries in lists keyed by desired language. + for _, m := range lm[0].LanguageMatch { + // Different versions of CLDR use different separators. + desired := strings.Replace(m.Desired, "-", "_", -1) + supported := strings.Replace(m.Supported, "-", "_", -1) + d := strings.Split(desired, "_") + s := strings.Split(supported, "_") + if len(d) != len(s) { + log.Fatalf("not supported: desired=%q; supported=%q", desired, supported) + continue + } + distance, _ := strconv.ParseInt(m.Distance, 10, 8) + switch len(d) { + case 2: + if desired == supported && desired == "*_*" { + continue + } + // language-script pair. + matchScript = append(matchScript, scriptIntelligibility{ + wantLang: uint16(b.langIndex(d[0])), + haveLang: uint16(b.langIndex(s[0])), + wantScript: uint8(b.script.index(d[1])), + haveScript: uint8(b.script.index(s[1])), + distance: uint8(distance), + }) + if m.Oneway != "true" { + matchScript = append(matchScript, scriptIntelligibility{ + wantLang: uint16(b.langIndex(s[0])), + haveLang: uint16(b.langIndex(d[0])), + wantScript: uint8(b.script.index(s[1])), + haveScript: uint8(b.script.index(d[1])), + distance: uint8(distance), + }) + } + case 1: + if desired == supported && desired == "*" { + continue + } + if distance == 1 { + // nb == no is already handled by macro mapping. Check there + // really is only this case. + if d[0] != "no" || s[0] != "nb" { + log.Fatalf("unhandled equivalence %s == %s", s[0], d[0]) + } + continue + } + // TODO: consider dropping oneway field and just doubling the entry. + matchLang = append(matchLang, mutualIntelligibility{ + want: uint16(b.langIndex(d[0])), + have: uint16(b.langIndex(s[0])), + distance: uint8(distance), + oneway: m.Oneway == "true", + }) + case 3: + if desired == supported && desired == "*_*_*" { + continue + } + if desired != supported { + // This is now supported by CLDR, but only one case, which + // should already be covered by paradigm locales. For instance, + // test case "und, en, en-GU, en-IN, en-GB ; en-ZA ; en-GB" in + // testdata/CLDRLocaleMatcherTest.txt tests this. + if supported != "en_*_GB" { + log.Fatalf("not supported: desired=%q; supported=%q", desired, supported) + } + continue + } + ri := regionIntelligibility{ + lang: b.langIndex(d[0]), + distance: uint8(distance), + } + if d[1] != "*" { + ri.script = uint8(b.script.index(d[1])) + } + switch { + case d[2] == "*": + ri.group = 0x80 // not contained in anything + case strings.HasPrefix(d[2], "$!"): + ri.group = 0x80 + d[2] = "$" + d[2][len("$!"):] + fallthrough + case strings.HasPrefix(d[2], "$"): + ri.group |= idToIndex[d[2]] + } + matchRegion = append(matchRegion, ri) + default: + log.Fatalf("not supported: desired=%q; supported=%q", desired, supported) + } + } + sort.SliceStable(matchLang, func(i, j int) bool { + return matchLang[i].distance < matchLang[j].distance + }) + b.writeSlice("matchLang", matchLang) + + sort.SliceStable(matchScript, func(i, j int) bool { + return matchScript[i].distance < matchScript[j].distance + }) + b.writeSlice("matchScript", matchScript) + + sort.SliceStable(matchRegion, func(i, j int) bool { + return matchRegion[i].distance < matchRegion[j].distance + }) + b.writeSlice("matchRegion", matchRegion) +} + +func (b *builder) writeRegionInclusionData() { + var ( + // mm holds for each group the set of groups with a distance of 1. + mm = make(map[int][]index) + + // containment holds for each group the transitive closure of + // containment of other groups. + containment = make(map[index][]index) + ) + for _, g := range b.supp.TerritoryContainment.Group { + // Skip UN and EURO zone as they are flattening the containment + // relationship. + if g.Type == "EZ" || g.Type == "UN" { + continue + } + group := b.region.index(g.Type) + groupIdx := b.groups[group] + for _, mem := range strings.Split(g.Contains, " ") { + r := b.region.index(mem) + mm[r] = append(mm[r], groupIdx) + if g, ok := b.groups[r]; ok { + mm[group] = append(mm[group], g) + containment[groupIdx] = append(containment[groupIdx], g) + } + } + } + + regionContainment := make([]uint64, len(b.groups)) + for _, g := range b.groups { + l := containment[g] + + // Compute the transitive closure of containment. + for i := 0; i < len(l); i++ { + l = append(l, containment[l[i]]...) + } + + // Compute the bitmask. + regionContainment[g] = 1 << g + for _, v := range l { + regionContainment[g] |= 1 << v + } + } + b.writeSlice("regionContainment", regionContainment) + + regionInclusion := make([]uint8, len(b.region.s)) + bvs := make(map[uint64]index) + // Make the first bitvector positions correspond with the groups. + for r, i := range b.groups { + bv := uint64(1 << i) + for _, g := range mm[r] { + bv |= 1 << g + } + bvs[bv] = i + regionInclusion[r] = uint8(bvs[bv]) + } + for r := 1; r < len(b.region.s); r++ { + if _, ok := b.groups[r]; !ok { + bv := uint64(0) + for _, g := range mm[r] { + bv |= 1 << g + } + if bv == 0 { + // Pick the world for unspecified regions. + bv = 1 << b.groups[b.region.index("001")] + } + if _, ok := bvs[bv]; !ok { + bvs[bv] = index(len(bvs)) + } + regionInclusion[r] = uint8(bvs[bv]) + } + } + b.writeSlice("regionInclusion", regionInclusion) + regionInclusionBits := make([]uint64, len(bvs)) + for k, v := range bvs { + regionInclusionBits[v] = uint64(k) + } + // Add bit vectors for increasingly large distances until a fixed point is reached. + regionInclusionNext := []uint8{} + for i := 0; i < len(regionInclusionBits); i++ { + bits := regionInclusionBits[i] + next := bits + for i := uint(0); i < uint(len(b.groups)); i++ { + if bits&(1< b'. Using + // bytes.Replace will do. + out := bytes.Replace(buf.Bytes(), []byte("language."), nil, -1) + if err := ioutil.WriteFile("index.go", out, 0600); err != nil { + log.Fatalf("Could not create file index.go: %v", err) + } + }() + + m := map[language.Tag]bool{} + for _, lang := range data.Locales() { + // We include all locales unconditionally to be consistent with en_US. + // We want en_US, even though it has no data associated with it. + + // TODO: put any of the languages for which no data exists at the end + // of the index. This allows all components based on ICU to use that + // as the cutoff point. + // if x := data.RawLDML(lang); false || + // x.LocaleDisplayNames != nil || + // x.Characters != nil || + // x.Delimiters != nil || + // x.Measurement != nil || + // x.Dates != nil || + // x.Numbers != nil || + // x.Units != nil || + // x.ListPatterns != nil || + // x.Collations != nil || + // x.Segmentations != nil || + // x.Rbnf != nil || + // x.Annotations != nil || + // x.Metadata != nil { + + // TODO: support POSIX natively, albeit non-standard. + tag := language.Make(strings.Replace(lang, "_POSIX", "-u-va-posix", 1)) + m[tag] = true + // } + } + // Include locales for plural rules, which uses a different structure. + for _, plurals := range data.Supplemental().Plurals { + for _, rules := range plurals.PluralRules { + for _, lang := range strings.Split(rules.Locales, " ") { + m[language.Make(lang)] = true + } + } + } + + var core, special []language.Tag + + for t := range m { + if x := t.Extensions(); len(x) != 0 && fmt.Sprint(x) != "[u-va-posix]" { + log.Fatalf("Unexpected extension %v in %v", x, t) + } + if len(t.Variants()) == 0 && len(t.Extensions()) == 0 { + core = append(core, t) + } else { + special = append(special, t) + } + } + + w.WriteComment(` + NumCompactTags is the number of common tags. The maximum tag is + NumCompactTags-1.`) + w.WriteConst("NumCompactTags", len(core)+len(special)) + + sort.Sort(byAlpha(special)) + w.WriteVar("specialTags", special) + + // TODO: order by frequency? + sort.Sort(byAlpha(core)) + + // Size computations are just an estimate. + w.Size += int(reflect.TypeOf(map[uint32]uint16{}).Size()) + w.Size += len(core) * 6 // size of uint32 and uint16 + + fmt.Fprintln(w) + fmt.Fprintln(w, "var coreTags = map[uint32]uint16{") + fmt.Fprintln(w, "0x0: 0, // und") + i := len(special) + 1 // Und and special tags already written. + for _, t := range core { + if t == language.Und { + continue + } + fmt.Fprint(w.Hash, t, i) + b, s, r := t.Raw() + fmt.Fprintf(w, "0x%s%s%s: %d, // %s\n", + getIndex(b, 3), // 3 is enough as it is guaranteed to be a compact number + getIndex(s, 2), + getIndex(r, 3), + i, t) + i++ + } + fmt.Fprintln(w, "}") +} + +// getIndex prints the subtag type and extracts its index of size nibble. +// If the index is less than n nibbles, the result is prefixed with 0s. +func getIndex(x interface{}, n int) string { + s := fmt.Sprintf("%#v", x) // s is of form Type{typeID: 0x00} + s = s[strings.Index(s, "0x")+2 : len(s)-1] + return strings.Repeat("0", n-len(s)) + s +} + +type byAlpha []language.Tag + +func (a byAlpha) Len() int { return len(a) } +func (a byAlpha) Swap(i, j int) { a[i], a[j] = a[j], a[i] } +func (a byAlpha) Less(i, j int) bool { return a[i].String() < a[j].String() } diff --git a/vendor/golang.org/x/text/language/go1_1.go b/vendor/golang.org/x/text/language/go1_1.go new file mode 100644 index 0000000..380f4c0 --- /dev/null +++ b/vendor/golang.org/x/text/language/go1_1.go @@ -0,0 +1,38 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build !go1.2 + +package language + +import "sort" + +func sortStable(s sort.Interface) { + ss := stableSort{ + s: s, + pos: make([]int, s.Len()), + } + for i := range ss.pos { + ss.pos[i] = i + } + sort.Sort(&ss) +} + +type stableSort struct { + s sort.Interface + pos []int +} + +func (s *stableSort) Len() int { + return len(s.pos) +} + +func (s *stableSort) Less(i, j int) bool { + return s.s.Less(i, j) || !s.s.Less(j, i) && s.pos[i] < s.pos[j] +} + +func (s *stableSort) Swap(i, j int) { + s.s.Swap(i, j) + s.pos[i], s.pos[j] = s.pos[j], s.pos[i] +} diff --git a/vendor/golang.org/x/text/language/go1_2.go b/vendor/golang.org/x/text/language/go1_2.go new file mode 100644 index 0000000..38268c5 --- /dev/null +++ b/vendor/golang.org/x/text/language/go1_2.go @@ -0,0 +1,11 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build go1.2 + +package language + +import "sort" + +var sortStable = sort.Stable diff --git a/vendor/golang.org/x/text/language/index.go b/vendor/golang.org/x/text/language/index.go new file mode 100644 index 0000000..5311e5c --- /dev/null +++ b/vendor/golang.org/x/text/language/index.go @@ -0,0 +1,783 @@ +// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. + +package language + +// NumCompactTags is the number of common tags. The maximum tag is +// NumCompactTags-1. +const NumCompactTags = 768 + +var specialTags = []Tag{ // 2 elements + 0: {lang: 0xd7, region: 0x6e, script: 0x0, pVariant: 0x5, pExt: 0xe, str: "ca-ES-valencia"}, + 1: {lang: 0x139, region: 0x135, script: 0x0, pVariant: 0x5, pExt: 0x5, str: "en-US-u-va-posix"}, +} // Size: 72 bytes + +var coreTags = map[uint32]uint16{ + 0x0: 0, // und + 0x01600000: 3, // af + 0x016000d2: 4, // af-NA + 0x01600161: 5, // af-ZA + 0x01c00000: 6, // agq + 0x01c00052: 7, // agq-CM + 0x02100000: 8, // ak + 0x02100080: 9, // ak-GH + 0x02700000: 10, // am + 0x0270006f: 11, // am-ET + 0x03a00000: 12, // ar + 0x03a00001: 13, // ar-001 + 0x03a00023: 14, // ar-AE + 0x03a00039: 15, // ar-BH + 0x03a00062: 16, // ar-DJ + 0x03a00067: 17, // ar-DZ + 0x03a0006b: 18, // ar-EG + 0x03a0006c: 19, // ar-EH + 0x03a0006d: 20, // ar-ER + 0x03a00097: 21, // ar-IL + 0x03a0009b: 22, // ar-IQ + 0x03a000a1: 23, // ar-JO + 0x03a000a8: 24, // ar-KM + 0x03a000ac: 25, // ar-KW + 0x03a000b0: 26, // ar-LB + 0x03a000b9: 27, // ar-LY + 0x03a000ba: 28, // ar-MA + 0x03a000c9: 29, // ar-MR + 0x03a000e1: 30, // ar-OM + 0x03a000ed: 31, // ar-PS + 0x03a000f3: 32, // ar-QA + 0x03a00108: 33, // ar-SA + 0x03a0010b: 34, // ar-SD + 0x03a00115: 35, // ar-SO + 0x03a00117: 36, // ar-SS + 0x03a0011c: 37, // ar-SY + 0x03a00120: 38, // ar-TD + 0x03a00128: 39, // ar-TN + 0x03a0015e: 40, // ar-YE + 0x04000000: 41, // ars + 0x04300000: 42, // as + 0x04300099: 43, // as-IN + 0x04400000: 44, // asa + 0x0440012f: 45, // asa-TZ + 0x04800000: 46, // ast + 0x0480006e: 47, // ast-ES + 0x05800000: 48, // az + 0x0581f000: 49, // az-Cyrl + 0x0581f032: 50, // az-Cyrl-AZ + 0x05857000: 51, // az-Latn + 0x05857032: 52, // az-Latn-AZ + 0x05e00000: 53, // bas + 0x05e00052: 54, // bas-CM + 0x07100000: 55, // be + 0x07100047: 56, // be-BY + 0x07500000: 57, // bem + 0x07500162: 58, // bem-ZM + 0x07900000: 59, // bez + 0x0790012f: 60, // bez-TZ + 0x07e00000: 61, // bg + 0x07e00038: 62, // bg-BG + 0x08200000: 63, // bh + 0x0a000000: 64, // bm + 0x0a0000c3: 65, // bm-ML + 0x0a500000: 66, // bn + 0x0a500035: 67, // bn-BD + 0x0a500099: 68, // bn-IN + 0x0a900000: 69, // bo + 0x0a900053: 70, // bo-CN + 0x0a900099: 71, // bo-IN + 0x0b200000: 72, // br + 0x0b200078: 73, // br-FR + 0x0b500000: 74, // brx + 0x0b500099: 75, // brx-IN + 0x0b700000: 76, // bs + 0x0b71f000: 77, // bs-Cyrl + 0x0b71f033: 78, // bs-Cyrl-BA + 0x0b757000: 79, // bs-Latn + 0x0b757033: 80, // bs-Latn-BA + 0x0d700000: 81, // ca + 0x0d700022: 82, // ca-AD + 0x0d70006e: 83, // ca-ES + 0x0d700078: 84, // ca-FR + 0x0d70009e: 85, // ca-IT + 0x0db00000: 86, // ccp + 0x0db00035: 87, // ccp-BD + 0x0db00099: 88, // ccp-IN + 0x0dc00000: 89, // ce + 0x0dc00106: 90, // ce-RU + 0x0df00000: 91, // cgg + 0x0df00131: 92, // cgg-UG + 0x0e500000: 93, // chr + 0x0e500135: 94, // chr-US + 0x0e900000: 95, // ckb + 0x0e90009b: 96, // ckb-IQ + 0x0e90009c: 97, // ckb-IR + 0x0fa00000: 98, // cs + 0x0fa0005e: 99, // cs-CZ + 0x0fe00000: 100, // cu + 0x0fe00106: 101, // cu-RU + 0x10000000: 102, // cy + 0x1000007b: 103, // cy-GB + 0x10100000: 104, // da + 0x10100063: 105, // da-DK + 0x10100082: 106, // da-GL + 0x10800000: 107, // dav + 0x108000a4: 108, // dav-KE + 0x10d00000: 109, // de + 0x10d0002e: 110, // de-AT + 0x10d00036: 111, // de-BE + 0x10d0004e: 112, // de-CH + 0x10d00060: 113, // de-DE + 0x10d0009e: 114, // de-IT + 0x10d000b2: 115, // de-LI + 0x10d000b7: 116, // de-LU + 0x11700000: 117, // dje + 0x117000d4: 118, // dje-NE + 0x11f00000: 119, // dsb + 0x11f00060: 120, // dsb-DE + 0x12400000: 121, // dua + 0x12400052: 122, // dua-CM + 0x12800000: 123, // dv + 0x12b00000: 124, // dyo + 0x12b00114: 125, // dyo-SN + 0x12d00000: 126, // dz + 0x12d00043: 127, // dz-BT + 0x12f00000: 128, // ebu + 0x12f000a4: 129, // ebu-KE + 0x13000000: 130, // ee + 0x13000080: 131, // ee-GH + 0x13000122: 132, // ee-TG + 0x13600000: 133, // el + 0x1360005d: 134, // el-CY + 0x13600087: 135, // el-GR + 0x13900000: 136, // en + 0x13900001: 137, // en-001 + 0x1390001a: 138, // en-150 + 0x13900025: 139, // en-AG + 0x13900026: 140, // en-AI + 0x1390002d: 141, // en-AS + 0x1390002e: 142, // en-AT + 0x1390002f: 143, // en-AU + 0x13900034: 144, // en-BB + 0x13900036: 145, // en-BE + 0x1390003a: 146, // en-BI + 0x1390003d: 147, // en-BM + 0x13900042: 148, // en-BS + 0x13900046: 149, // en-BW + 0x13900048: 150, // en-BZ + 0x13900049: 151, // en-CA + 0x1390004a: 152, // en-CC + 0x1390004e: 153, // en-CH + 0x13900050: 154, // en-CK + 0x13900052: 155, // en-CM + 0x1390005c: 156, // en-CX + 0x1390005d: 157, // en-CY + 0x13900060: 158, // en-DE + 0x13900061: 159, // en-DG + 0x13900063: 160, // en-DK + 0x13900064: 161, // en-DM + 0x1390006d: 162, // en-ER + 0x13900072: 163, // en-FI + 0x13900073: 164, // en-FJ + 0x13900074: 165, // en-FK + 0x13900075: 166, // en-FM + 0x1390007b: 167, // en-GB + 0x1390007c: 168, // en-GD + 0x1390007f: 169, // en-GG + 0x13900080: 170, // en-GH + 0x13900081: 171, // en-GI + 0x13900083: 172, // en-GM + 0x1390008a: 173, // en-GU + 0x1390008c: 174, // en-GY + 0x1390008d: 175, // en-HK + 0x13900096: 176, // en-IE + 0x13900097: 177, // en-IL + 0x13900098: 178, // en-IM + 0x13900099: 179, // en-IN + 0x1390009a: 180, // en-IO + 0x1390009f: 181, // en-JE + 0x139000a0: 182, // en-JM + 0x139000a4: 183, // en-KE + 0x139000a7: 184, // en-KI + 0x139000a9: 185, // en-KN + 0x139000ad: 186, // en-KY + 0x139000b1: 187, // en-LC + 0x139000b4: 188, // en-LR + 0x139000b5: 189, // en-LS + 0x139000bf: 190, // en-MG + 0x139000c0: 191, // en-MH + 0x139000c6: 192, // en-MO + 0x139000c7: 193, // en-MP + 0x139000ca: 194, // en-MS + 0x139000cb: 195, // en-MT + 0x139000cc: 196, // en-MU + 0x139000ce: 197, // en-MW + 0x139000d0: 198, // en-MY + 0x139000d2: 199, // en-NA + 0x139000d5: 200, // en-NF + 0x139000d6: 201, // en-NG + 0x139000d9: 202, // en-NL + 0x139000dd: 203, // en-NR + 0x139000df: 204, // en-NU + 0x139000e0: 205, // en-NZ + 0x139000e6: 206, // en-PG + 0x139000e7: 207, // en-PH + 0x139000e8: 208, // en-PK + 0x139000eb: 209, // en-PN + 0x139000ec: 210, // en-PR + 0x139000f0: 211, // en-PW + 0x13900107: 212, // en-RW + 0x13900109: 213, // en-SB + 0x1390010a: 214, // en-SC + 0x1390010b: 215, // en-SD + 0x1390010c: 216, // en-SE + 0x1390010d: 217, // en-SG + 0x1390010e: 218, // en-SH + 0x1390010f: 219, // en-SI + 0x13900112: 220, // en-SL + 0x13900117: 221, // en-SS + 0x1390011b: 222, // en-SX + 0x1390011d: 223, // en-SZ + 0x1390011f: 224, // en-TC + 0x13900125: 225, // en-TK + 0x13900129: 226, // en-TO + 0x1390012c: 227, // en-TT + 0x1390012d: 228, // en-TV + 0x1390012f: 229, // en-TZ + 0x13900131: 230, // en-UG + 0x13900133: 231, // en-UM + 0x13900135: 232, // en-US + 0x13900139: 233, // en-VC + 0x1390013c: 234, // en-VG + 0x1390013d: 235, // en-VI + 0x1390013f: 236, // en-VU + 0x13900142: 237, // en-WS + 0x13900161: 238, // en-ZA + 0x13900162: 239, // en-ZM + 0x13900164: 240, // en-ZW + 0x13c00000: 241, // eo + 0x13c00001: 242, // eo-001 + 0x13e00000: 243, // es + 0x13e0001f: 244, // es-419 + 0x13e0002c: 245, // es-AR + 0x13e0003f: 246, // es-BO + 0x13e00041: 247, // es-BR + 0x13e00048: 248, // es-BZ + 0x13e00051: 249, // es-CL + 0x13e00054: 250, // es-CO + 0x13e00056: 251, // es-CR + 0x13e00059: 252, // es-CU + 0x13e00065: 253, // es-DO + 0x13e00068: 254, // es-EA + 0x13e00069: 255, // es-EC + 0x13e0006e: 256, // es-ES + 0x13e00086: 257, // es-GQ + 0x13e00089: 258, // es-GT + 0x13e0008f: 259, // es-HN + 0x13e00094: 260, // es-IC + 0x13e000cf: 261, // es-MX + 0x13e000d8: 262, // es-NI + 0x13e000e2: 263, // es-PA + 0x13e000e4: 264, // es-PE + 0x13e000e7: 265, // es-PH + 0x13e000ec: 266, // es-PR + 0x13e000f1: 267, // es-PY + 0x13e0011a: 268, // es-SV + 0x13e00135: 269, // es-US + 0x13e00136: 270, // es-UY + 0x13e0013b: 271, // es-VE + 0x14000000: 272, // et + 0x1400006a: 273, // et-EE + 0x14500000: 274, // eu + 0x1450006e: 275, // eu-ES + 0x14600000: 276, // ewo + 0x14600052: 277, // ewo-CM + 0x14800000: 278, // fa + 0x14800024: 279, // fa-AF + 0x1480009c: 280, // fa-IR + 0x14e00000: 281, // ff + 0x14e00052: 282, // ff-CM + 0x14e00084: 283, // ff-GN + 0x14e000c9: 284, // ff-MR + 0x14e00114: 285, // ff-SN + 0x15100000: 286, // fi + 0x15100072: 287, // fi-FI + 0x15300000: 288, // fil + 0x153000e7: 289, // fil-PH + 0x15800000: 290, // fo + 0x15800063: 291, // fo-DK + 0x15800076: 292, // fo-FO + 0x15e00000: 293, // fr + 0x15e00036: 294, // fr-BE + 0x15e00037: 295, // fr-BF + 0x15e0003a: 296, // fr-BI + 0x15e0003b: 297, // fr-BJ + 0x15e0003c: 298, // fr-BL + 0x15e00049: 299, // fr-CA + 0x15e0004b: 300, // fr-CD + 0x15e0004c: 301, // fr-CF + 0x15e0004d: 302, // fr-CG + 0x15e0004e: 303, // fr-CH + 0x15e0004f: 304, // fr-CI + 0x15e00052: 305, // fr-CM + 0x15e00062: 306, // fr-DJ + 0x15e00067: 307, // fr-DZ + 0x15e00078: 308, // fr-FR + 0x15e0007a: 309, // fr-GA + 0x15e0007e: 310, // fr-GF + 0x15e00084: 311, // fr-GN + 0x15e00085: 312, // fr-GP + 0x15e00086: 313, // fr-GQ + 0x15e00091: 314, // fr-HT + 0x15e000a8: 315, // fr-KM + 0x15e000b7: 316, // fr-LU + 0x15e000ba: 317, // fr-MA + 0x15e000bb: 318, // fr-MC + 0x15e000be: 319, // fr-MF + 0x15e000bf: 320, // fr-MG + 0x15e000c3: 321, // fr-ML + 0x15e000c8: 322, // fr-MQ + 0x15e000c9: 323, // fr-MR + 0x15e000cc: 324, // fr-MU + 0x15e000d3: 325, // fr-NC + 0x15e000d4: 326, // fr-NE + 0x15e000e5: 327, // fr-PF + 0x15e000ea: 328, // fr-PM + 0x15e00102: 329, // fr-RE + 0x15e00107: 330, // fr-RW + 0x15e0010a: 331, // fr-SC + 0x15e00114: 332, // fr-SN + 0x15e0011c: 333, // fr-SY + 0x15e00120: 334, // fr-TD + 0x15e00122: 335, // fr-TG + 0x15e00128: 336, // fr-TN + 0x15e0013f: 337, // fr-VU + 0x15e00140: 338, // fr-WF + 0x15e0015f: 339, // fr-YT + 0x16900000: 340, // fur + 0x1690009e: 341, // fur-IT + 0x16d00000: 342, // fy + 0x16d000d9: 343, // fy-NL + 0x16e00000: 344, // ga + 0x16e00096: 345, // ga-IE + 0x17e00000: 346, // gd + 0x17e0007b: 347, // gd-GB + 0x19000000: 348, // gl + 0x1900006e: 349, // gl-ES + 0x1a300000: 350, // gsw + 0x1a30004e: 351, // gsw-CH + 0x1a300078: 352, // gsw-FR + 0x1a3000b2: 353, // gsw-LI + 0x1a400000: 354, // gu + 0x1a400099: 355, // gu-IN + 0x1a900000: 356, // guw + 0x1ab00000: 357, // guz + 0x1ab000a4: 358, // guz-KE + 0x1ac00000: 359, // gv + 0x1ac00098: 360, // gv-IM + 0x1b400000: 361, // ha + 0x1b400080: 362, // ha-GH + 0x1b4000d4: 363, // ha-NE + 0x1b4000d6: 364, // ha-NG + 0x1b800000: 365, // haw + 0x1b800135: 366, // haw-US + 0x1bc00000: 367, // he + 0x1bc00097: 368, // he-IL + 0x1be00000: 369, // hi + 0x1be00099: 370, // hi-IN + 0x1d100000: 371, // hr + 0x1d100033: 372, // hr-BA + 0x1d100090: 373, // hr-HR + 0x1d200000: 374, // hsb + 0x1d200060: 375, // hsb-DE + 0x1d500000: 376, // hu + 0x1d500092: 377, // hu-HU + 0x1d700000: 378, // hy + 0x1d700028: 379, // hy-AM + 0x1e100000: 380, // id + 0x1e100095: 381, // id-ID + 0x1e700000: 382, // ig + 0x1e7000d6: 383, // ig-NG + 0x1ea00000: 384, // ii + 0x1ea00053: 385, // ii-CN + 0x1f500000: 386, // io + 0x1f800000: 387, // is + 0x1f80009d: 388, // is-IS + 0x1f900000: 389, // it + 0x1f90004e: 390, // it-CH + 0x1f90009e: 391, // it-IT + 0x1f900113: 392, // it-SM + 0x1f900138: 393, // it-VA + 0x1fa00000: 394, // iu + 0x20000000: 395, // ja + 0x200000a2: 396, // ja-JP + 0x20300000: 397, // jbo + 0x20700000: 398, // jgo + 0x20700052: 399, // jgo-CM + 0x20a00000: 400, // jmc + 0x20a0012f: 401, // jmc-TZ + 0x20e00000: 402, // jv + 0x21000000: 403, // ka + 0x2100007d: 404, // ka-GE + 0x21200000: 405, // kab + 0x21200067: 406, // kab-DZ + 0x21600000: 407, // kaj + 0x21700000: 408, // kam + 0x217000a4: 409, // kam-KE + 0x21f00000: 410, // kcg + 0x22300000: 411, // kde + 0x2230012f: 412, // kde-TZ + 0x22700000: 413, // kea + 0x2270005a: 414, // kea-CV + 0x23400000: 415, // khq + 0x234000c3: 416, // khq-ML + 0x23900000: 417, // ki + 0x239000a4: 418, // ki-KE + 0x24200000: 419, // kk + 0x242000ae: 420, // kk-KZ + 0x24400000: 421, // kkj + 0x24400052: 422, // kkj-CM + 0x24500000: 423, // kl + 0x24500082: 424, // kl-GL + 0x24600000: 425, // kln + 0x246000a4: 426, // kln-KE + 0x24a00000: 427, // km + 0x24a000a6: 428, // km-KH + 0x25100000: 429, // kn + 0x25100099: 430, // kn-IN + 0x25400000: 431, // ko + 0x254000aa: 432, // ko-KP + 0x254000ab: 433, // ko-KR + 0x25600000: 434, // kok + 0x25600099: 435, // kok-IN + 0x26a00000: 436, // ks + 0x26a00099: 437, // ks-IN + 0x26b00000: 438, // ksb + 0x26b0012f: 439, // ksb-TZ + 0x26d00000: 440, // ksf + 0x26d00052: 441, // ksf-CM + 0x26e00000: 442, // ksh + 0x26e00060: 443, // ksh-DE + 0x27400000: 444, // ku + 0x28100000: 445, // kw + 0x2810007b: 446, // kw-GB + 0x28a00000: 447, // ky + 0x28a000a5: 448, // ky-KG + 0x29100000: 449, // lag + 0x2910012f: 450, // lag-TZ + 0x29500000: 451, // lb + 0x295000b7: 452, // lb-LU + 0x2a300000: 453, // lg + 0x2a300131: 454, // lg-UG + 0x2af00000: 455, // lkt + 0x2af00135: 456, // lkt-US + 0x2b500000: 457, // ln + 0x2b50002a: 458, // ln-AO + 0x2b50004b: 459, // ln-CD + 0x2b50004c: 460, // ln-CF + 0x2b50004d: 461, // ln-CG + 0x2b800000: 462, // lo + 0x2b8000af: 463, // lo-LA + 0x2bf00000: 464, // lrc + 0x2bf0009b: 465, // lrc-IQ + 0x2bf0009c: 466, // lrc-IR + 0x2c000000: 467, // lt + 0x2c0000b6: 468, // lt-LT + 0x2c200000: 469, // lu + 0x2c20004b: 470, // lu-CD + 0x2c400000: 471, // luo + 0x2c4000a4: 472, // luo-KE + 0x2c500000: 473, // luy + 0x2c5000a4: 474, // luy-KE + 0x2c700000: 475, // lv + 0x2c7000b8: 476, // lv-LV + 0x2d100000: 477, // mas + 0x2d1000a4: 478, // mas-KE + 0x2d10012f: 479, // mas-TZ + 0x2e900000: 480, // mer + 0x2e9000a4: 481, // mer-KE + 0x2ed00000: 482, // mfe + 0x2ed000cc: 483, // mfe-MU + 0x2f100000: 484, // mg + 0x2f1000bf: 485, // mg-MG + 0x2f200000: 486, // mgh + 0x2f2000d1: 487, // mgh-MZ + 0x2f400000: 488, // mgo + 0x2f400052: 489, // mgo-CM + 0x2ff00000: 490, // mk + 0x2ff000c2: 491, // mk-MK + 0x30400000: 492, // ml + 0x30400099: 493, // ml-IN + 0x30b00000: 494, // mn + 0x30b000c5: 495, // mn-MN + 0x31b00000: 496, // mr + 0x31b00099: 497, // mr-IN + 0x31f00000: 498, // ms + 0x31f0003e: 499, // ms-BN + 0x31f000d0: 500, // ms-MY + 0x31f0010d: 501, // ms-SG + 0x32000000: 502, // mt + 0x320000cb: 503, // mt-MT + 0x32500000: 504, // mua + 0x32500052: 505, // mua-CM + 0x33100000: 506, // my + 0x331000c4: 507, // my-MM + 0x33a00000: 508, // mzn + 0x33a0009c: 509, // mzn-IR + 0x34100000: 510, // nah + 0x34500000: 511, // naq + 0x345000d2: 512, // naq-NA + 0x34700000: 513, // nb + 0x347000da: 514, // nb-NO + 0x34700110: 515, // nb-SJ + 0x34e00000: 516, // nd + 0x34e00164: 517, // nd-ZW + 0x35000000: 518, // nds + 0x35000060: 519, // nds-DE + 0x350000d9: 520, // nds-NL + 0x35100000: 521, // ne + 0x35100099: 522, // ne-IN + 0x351000db: 523, // ne-NP + 0x36700000: 524, // nl + 0x36700030: 525, // nl-AW + 0x36700036: 526, // nl-BE + 0x36700040: 527, // nl-BQ + 0x3670005b: 528, // nl-CW + 0x367000d9: 529, // nl-NL + 0x36700116: 530, // nl-SR + 0x3670011b: 531, // nl-SX + 0x36800000: 532, // nmg + 0x36800052: 533, // nmg-CM + 0x36a00000: 534, // nn + 0x36a000da: 535, // nn-NO + 0x36c00000: 536, // nnh + 0x36c00052: 537, // nnh-CM + 0x36f00000: 538, // no + 0x37500000: 539, // nqo + 0x37600000: 540, // nr + 0x37a00000: 541, // nso + 0x38000000: 542, // nus + 0x38000117: 543, // nus-SS + 0x38700000: 544, // ny + 0x38900000: 545, // nyn + 0x38900131: 546, // nyn-UG + 0x39000000: 547, // om + 0x3900006f: 548, // om-ET + 0x390000a4: 549, // om-KE + 0x39500000: 550, // or + 0x39500099: 551, // or-IN + 0x39800000: 552, // os + 0x3980007d: 553, // os-GE + 0x39800106: 554, // os-RU + 0x39d00000: 555, // pa + 0x39d05000: 556, // pa-Arab + 0x39d050e8: 557, // pa-Arab-PK + 0x39d33000: 558, // pa-Guru + 0x39d33099: 559, // pa-Guru-IN + 0x3a100000: 560, // pap + 0x3b300000: 561, // pl + 0x3b3000e9: 562, // pl-PL + 0x3bd00000: 563, // prg + 0x3bd00001: 564, // prg-001 + 0x3be00000: 565, // ps + 0x3be00024: 566, // ps-AF + 0x3c000000: 567, // pt + 0x3c00002a: 568, // pt-AO + 0x3c000041: 569, // pt-BR + 0x3c00004e: 570, // pt-CH + 0x3c00005a: 571, // pt-CV + 0x3c000086: 572, // pt-GQ + 0x3c00008b: 573, // pt-GW + 0x3c0000b7: 574, // pt-LU + 0x3c0000c6: 575, // pt-MO + 0x3c0000d1: 576, // pt-MZ + 0x3c0000ee: 577, // pt-PT + 0x3c000118: 578, // pt-ST + 0x3c000126: 579, // pt-TL + 0x3c400000: 580, // qu + 0x3c40003f: 581, // qu-BO + 0x3c400069: 582, // qu-EC + 0x3c4000e4: 583, // qu-PE + 0x3d400000: 584, // rm + 0x3d40004e: 585, // rm-CH + 0x3d900000: 586, // rn + 0x3d90003a: 587, // rn-BI + 0x3dc00000: 588, // ro + 0x3dc000bc: 589, // ro-MD + 0x3dc00104: 590, // ro-RO + 0x3de00000: 591, // rof + 0x3de0012f: 592, // rof-TZ + 0x3e200000: 593, // ru + 0x3e200047: 594, // ru-BY + 0x3e2000a5: 595, // ru-KG + 0x3e2000ae: 596, // ru-KZ + 0x3e2000bc: 597, // ru-MD + 0x3e200106: 598, // ru-RU + 0x3e200130: 599, // ru-UA + 0x3e500000: 600, // rw + 0x3e500107: 601, // rw-RW + 0x3e600000: 602, // rwk + 0x3e60012f: 603, // rwk-TZ + 0x3eb00000: 604, // sah + 0x3eb00106: 605, // sah-RU + 0x3ec00000: 606, // saq + 0x3ec000a4: 607, // saq-KE + 0x3f300000: 608, // sbp + 0x3f30012f: 609, // sbp-TZ + 0x3fa00000: 610, // sd + 0x3fa000e8: 611, // sd-PK + 0x3fc00000: 612, // sdh + 0x3fd00000: 613, // se + 0x3fd00072: 614, // se-FI + 0x3fd000da: 615, // se-NO + 0x3fd0010c: 616, // se-SE + 0x3ff00000: 617, // seh + 0x3ff000d1: 618, // seh-MZ + 0x40100000: 619, // ses + 0x401000c3: 620, // ses-ML + 0x40200000: 621, // sg + 0x4020004c: 622, // sg-CF + 0x40800000: 623, // shi + 0x40857000: 624, // shi-Latn + 0x408570ba: 625, // shi-Latn-MA + 0x408dc000: 626, // shi-Tfng + 0x408dc0ba: 627, // shi-Tfng-MA + 0x40c00000: 628, // si + 0x40c000b3: 629, // si-LK + 0x41200000: 630, // sk + 0x41200111: 631, // sk-SK + 0x41600000: 632, // sl + 0x4160010f: 633, // sl-SI + 0x41c00000: 634, // sma + 0x41d00000: 635, // smi + 0x41e00000: 636, // smj + 0x41f00000: 637, // smn + 0x41f00072: 638, // smn-FI + 0x42200000: 639, // sms + 0x42300000: 640, // sn + 0x42300164: 641, // sn-ZW + 0x42900000: 642, // so + 0x42900062: 643, // so-DJ + 0x4290006f: 644, // so-ET + 0x429000a4: 645, // so-KE + 0x42900115: 646, // so-SO + 0x43100000: 647, // sq + 0x43100027: 648, // sq-AL + 0x431000c2: 649, // sq-MK + 0x4310014d: 650, // sq-XK + 0x43200000: 651, // sr + 0x4321f000: 652, // sr-Cyrl + 0x4321f033: 653, // sr-Cyrl-BA + 0x4321f0bd: 654, // sr-Cyrl-ME + 0x4321f105: 655, // sr-Cyrl-RS + 0x4321f14d: 656, // sr-Cyrl-XK + 0x43257000: 657, // sr-Latn + 0x43257033: 658, // sr-Latn-BA + 0x432570bd: 659, // sr-Latn-ME + 0x43257105: 660, // sr-Latn-RS + 0x4325714d: 661, // sr-Latn-XK + 0x43700000: 662, // ss + 0x43a00000: 663, // ssy + 0x43b00000: 664, // st + 0x44400000: 665, // sv + 0x44400031: 666, // sv-AX + 0x44400072: 667, // sv-FI + 0x4440010c: 668, // sv-SE + 0x44500000: 669, // sw + 0x4450004b: 670, // sw-CD + 0x445000a4: 671, // sw-KE + 0x4450012f: 672, // sw-TZ + 0x44500131: 673, // sw-UG + 0x44e00000: 674, // syr + 0x45000000: 675, // ta + 0x45000099: 676, // ta-IN + 0x450000b3: 677, // ta-LK + 0x450000d0: 678, // ta-MY + 0x4500010d: 679, // ta-SG + 0x46100000: 680, // te + 0x46100099: 681, // te-IN + 0x46400000: 682, // teo + 0x464000a4: 683, // teo-KE + 0x46400131: 684, // teo-UG + 0x46700000: 685, // tg + 0x46700124: 686, // tg-TJ + 0x46b00000: 687, // th + 0x46b00123: 688, // th-TH + 0x46f00000: 689, // ti + 0x46f0006d: 690, // ti-ER + 0x46f0006f: 691, // ti-ET + 0x47100000: 692, // tig + 0x47600000: 693, // tk + 0x47600127: 694, // tk-TM + 0x48000000: 695, // tn + 0x48200000: 696, // to + 0x48200129: 697, // to-TO + 0x48a00000: 698, // tr + 0x48a0005d: 699, // tr-CY + 0x48a0012b: 700, // tr-TR + 0x48e00000: 701, // ts + 0x49400000: 702, // tt + 0x49400106: 703, // tt-RU + 0x4a400000: 704, // twq + 0x4a4000d4: 705, // twq-NE + 0x4a900000: 706, // tzm + 0x4a9000ba: 707, // tzm-MA + 0x4ac00000: 708, // ug + 0x4ac00053: 709, // ug-CN + 0x4ae00000: 710, // uk + 0x4ae00130: 711, // uk-UA + 0x4b400000: 712, // ur + 0x4b400099: 713, // ur-IN + 0x4b4000e8: 714, // ur-PK + 0x4bc00000: 715, // uz + 0x4bc05000: 716, // uz-Arab + 0x4bc05024: 717, // uz-Arab-AF + 0x4bc1f000: 718, // uz-Cyrl + 0x4bc1f137: 719, // uz-Cyrl-UZ + 0x4bc57000: 720, // uz-Latn + 0x4bc57137: 721, // uz-Latn-UZ + 0x4be00000: 722, // vai + 0x4be57000: 723, // vai-Latn + 0x4be570b4: 724, // vai-Latn-LR + 0x4bee3000: 725, // vai-Vaii + 0x4bee30b4: 726, // vai-Vaii-LR + 0x4c000000: 727, // ve + 0x4c300000: 728, // vi + 0x4c30013e: 729, // vi-VN + 0x4c900000: 730, // vo + 0x4c900001: 731, // vo-001 + 0x4cc00000: 732, // vun + 0x4cc0012f: 733, // vun-TZ + 0x4ce00000: 734, // wa + 0x4cf00000: 735, // wae + 0x4cf0004e: 736, // wae-CH + 0x4e500000: 737, // wo + 0x4e500114: 738, // wo-SN + 0x4f200000: 739, // xh + 0x4fb00000: 740, // xog + 0x4fb00131: 741, // xog-UG + 0x50900000: 742, // yav + 0x50900052: 743, // yav-CM + 0x51200000: 744, // yi + 0x51200001: 745, // yi-001 + 0x51800000: 746, // yo + 0x5180003b: 747, // yo-BJ + 0x518000d6: 748, // yo-NG + 0x51f00000: 749, // yue + 0x51f38000: 750, // yue-Hans + 0x51f38053: 751, // yue-Hans-CN + 0x51f39000: 752, // yue-Hant + 0x51f3908d: 753, // yue-Hant-HK + 0x52800000: 754, // zgh + 0x528000ba: 755, // zgh-MA + 0x52900000: 756, // zh + 0x52938000: 757, // zh-Hans + 0x52938053: 758, // zh-Hans-CN + 0x5293808d: 759, // zh-Hans-HK + 0x529380c6: 760, // zh-Hans-MO + 0x5293810d: 761, // zh-Hans-SG + 0x52939000: 762, // zh-Hant + 0x5293908d: 763, // zh-Hant-HK + 0x529390c6: 764, // zh-Hant-MO + 0x5293912e: 765, // zh-Hant-TW + 0x52f00000: 766, // zu + 0x52f00161: 767, // zu-ZA +} + +// Total table size 4676 bytes (4KiB); checksum: 17BE3673 diff --git a/vendor/golang.org/x/text/language/language.go b/vendor/golang.org/x/text/language/language.go new file mode 100644 index 0000000..b65e213 --- /dev/null +++ b/vendor/golang.org/x/text/language/language.go @@ -0,0 +1,907 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:generate go run gen.go gen_common.go -output tables.go +//go:generate go run gen_index.go + +package language + +// TODO: Remove above NOTE after: +// - verifying that tables are dropped correctly (most notably matcher tables). + +import ( + "errors" + "fmt" + "strings" +) + +const ( + // maxCoreSize is the maximum size of a BCP 47 tag without variants and + // extensions. Equals max lang (3) + script (4) + max reg (3) + 2 dashes. + maxCoreSize = 12 + + // max99thPercentileSize is a somewhat arbitrary buffer size that presumably + // is large enough to hold at least 99% of the BCP 47 tags. + max99thPercentileSize = 32 + + // maxSimpleUExtensionSize is the maximum size of a -u extension with one + // key-type pair. Equals len("-u-") + key (2) + dash + max value (8). + maxSimpleUExtensionSize = 14 +) + +// Tag represents a BCP 47 language tag. It is used to specify an instance of a +// specific language or locale. All language tag values are guaranteed to be +// well-formed. +type Tag struct { + lang langID + region regionID + // TODO: we will soon run out of positions for script. Idea: instead of + // storing lang, region, and script codes, store only the compact index and + // have a lookup table from this code to its expansion. This greatly speeds + // up table lookup, speed up common variant cases. + // This will also immediately free up 3 extra bytes. Also, the pVariant + // field can now be moved to the lookup table, as the compact index uniquely + // determines the offset of a possible variant. + script scriptID + pVariant byte // offset in str, includes preceding '-' + pExt uint16 // offset of first extension, includes preceding '-' + + // str is the string representation of the Tag. It will only be used if the + // tag has variants or extensions. + str string +} + +// Make is a convenience wrapper for Parse that omits the error. +// In case of an error, a sensible default is returned. +func Make(s string) Tag { + return Default.Make(s) +} + +// Make is a convenience wrapper for c.Parse that omits the error. +// In case of an error, a sensible default is returned. +func (c CanonType) Make(s string) Tag { + t, _ := c.Parse(s) + return t +} + +// Raw returns the raw base language, script and region, without making an +// attempt to infer their values. +func (t Tag) Raw() (b Base, s Script, r Region) { + return Base{t.lang}, Script{t.script}, Region{t.region} +} + +// equalTags compares language, script and region subtags only. +func (t Tag) equalTags(a Tag) bool { + return t.lang == a.lang && t.script == a.script && t.region == a.region +} + +// IsRoot returns true if t is equal to language "und". +func (t Tag) IsRoot() bool { + if int(t.pVariant) < len(t.str) { + return false + } + return t.equalTags(und) +} + +// private reports whether the Tag consists solely of a private use tag. +func (t Tag) private() bool { + return t.str != "" && t.pVariant == 0 +} + +// CanonType can be used to enable or disable various types of canonicalization. +type CanonType int + +const ( + // Replace deprecated base languages with their preferred replacements. + DeprecatedBase CanonType = 1 << iota + // Replace deprecated scripts with their preferred replacements. + DeprecatedScript + // Replace deprecated regions with their preferred replacements. + DeprecatedRegion + // Remove redundant scripts. + SuppressScript + // Normalize legacy encodings. This includes legacy languages defined in + // CLDR as well as bibliographic codes defined in ISO-639. + Legacy + // Map the dominant language of a macro language group to the macro language + // subtag. For example cmn -> zh. + Macro + // The CLDR flag should be used if full compatibility with CLDR is required. + // There are a few cases where language.Tag may differ from CLDR. To follow all + // of CLDR's suggestions, use All|CLDR. + CLDR + + // Raw can be used to Compose or Parse without Canonicalization. + Raw CanonType = 0 + + // Replace all deprecated tags with their preferred replacements. + Deprecated = DeprecatedBase | DeprecatedScript | DeprecatedRegion + + // All canonicalizations recommended by BCP 47. + BCP47 = Deprecated | SuppressScript + + // All canonicalizations. + All = BCP47 | Legacy | Macro + + // Default is the canonicalization used by Parse, Make and Compose. To + // preserve as much information as possible, canonicalizations that remove + // potentially valuable information are not included. The Matcher is + // designed to recognize similar tags that would be the same if + // they were canonicalized using All. + Default = Deprecated | Legacy + + canonLang = DeprecatedBase | Legacy | Macro + + // TODO: LikelyScript, LikelyRegion: suppress similar to ICU. +) + +// canonicalize returns the canonicalized equivalent of the tag and +// whether there was any change. +func (t Tag) canonicalize(c CanonType) (Tag, bool) { + if c == Raw { + return t, false + } + changed := false + if c&SuppressScript != 0 { + if t.lang < langNoIndexOffset && uint8(t.script) == suppressScript[t.lang] { + t.script = 0 + changed = true + } + } + if c&canonLang != 0 { + for { + if l, aliasType := normLang(t.lang); l != t.lang { + switch aliasType { + case langLegacy: + if c&Legacy != 0 { + if t.lang == _sh && t.script == 0 { + t.script = _Latn + } + t.lang = l + changed = true + } + case langMacro: + if c&Macro != 0 { + // We deviate here from CLDR. The mapping "nb" -> "no" + // qualifies as a typical Macro language mapping. However, + // for legacy reasons, CLDR maps "no", the macro language + // code for Norwegian, to the dominant variant "nb". This + // change is currently under consideration for CLDR as well. + // See http://unicode.org/cldr/trac/ticket/2698 and also + // http://unicode.org/cldr/trac/ticket/1790 for some of the + // practical implications. TODO: this check could be removed + // if CLDR adopts this change. + if c&CLDR == 0 || t.lang != _nb { + changed = true + t.lang = l + } + } + case langDeprecated: + if c&DeprecatedBase != 0 { + if t.lang == _mo && t.region == 0 { + t.region = _MD + } + t.lang = l + changed = true + // Other canonicalization types may still apply. + continue + } + } + } else if c&Legacy != 0 && t.lang == _no && c&CLDR != 0 { + t.lang = _nb + changed = true + } + break + } + } + if c&DeprecatedScript != 0 { + if t.script == _Qaai { + changed = true + t.script = _Zinh + } + } + if c&DeprecatedRegion != 0 { + if r := normRegion(t.region); r != 0 { + changed = true + t.region = r + } + } + return t, changed +} + +// Canonicalize returns the canonicalized equivalent of the tag. +func (c CanonType) Canonicalize(t Tag) (Tag, error) { + t, changed := t.canonicalize(c) + if changed { + t.remakeString() + } + return t, nil +} + +// Confidence indicates the level of certainty for a given return value. +// For example, Serbian may be written in Cyrillic or Latin script. +// The confidence level indicates whether a value was explicitly specified, +// whether it is typically the only possible value, or whether there is +// an ambiguity. +type Confidence int + +const ( + No Confidence = iota // full confidence that there was no match + Low // most likely value picked out of a set of alternatives + High // value is generally assumed to be the correct match + Exact // exact match or explicitly specified value +) + +var confName = []string{"No", "Low", "High", "Exact"} + +func (c Confidence) String() string { + return confName[c] +} + +// remakeString is used to update t.str in case lang, script or region changed. +// It is assumed that pExt and pVariant still point to the start of the +// respective parts. +func (t *Tag) remakeString() { + if t.str == "" { + return + } + extra := t.str[t.pVariant:] + if t.pVariant > 0 { + extra = extra[1:] + } + if t.equalTags(und) && strings.HasPrefix(extra, "x-") { + t.str = extra + t.pVariant = 0 + t.pExt = 0 + return + } + var buf [max99thPercentileSize]byte // avoid extra memory allocation in most cases. + b := buf[:t.genCoreBytes(buf[:])] + if extra != "" { + diff := len(b) - int(t.pVariant) + b = append(b, '-') + b = append(b, extra...) + t.pVariant = uint8(int(t.pVariant) + diff) + t.pExt = uint16(int(t.pExt) + diff) + } else { + t.pVariant = uint8(len(b)) + t.pExt = uint16(len(b)) + } + t.str = string(b) +} + +// genCoreBytes writes a string for the base languages, script and region tags +// to the given buffer and returns the number of bytes written. It will never +// write more than maxCoreSize bytes. +func (t *Tag) genCoreBytes(buf []byte) int { + n := t.lang.stringToBuf(buf[:]) + if t.script != 0 { + n += copy(buf[n:], "-") + n += copy(buf[n:], t.script.String()) + } + if t.region != 0 { + n += copy(buf[n:], "-") + n += copy(buf[n:], t.region.String()) + } + return n +} + +// String returns the canonical string representation of the language tag. +func (t Tag) String() string { + if t.str != "" { + return t.str + } + if t.script == 0 && t.region == 0 { + return t.lang.String() + } + buf := [maxCoreSize]byte{} + return string(buf[:t.genCoreBytes(buf[:])]) +} + +// MarshalText implements encoding.TextMarshaler. +func (t Tag) MarshalText() (text []byte, err error) { + if t.str != "" { + text = append(text, t.str...) + } else if t.script == 0 && t.region == 0 { + text = append(text, t.lang.String()...) + } else { + buf := [maxCoreSize]byte{} + text = buf[:t.genCoreBytes(buf[:])] + } + return text, nil +} + +// UnmarshalText implements encoding.TextUnmarshaler. +func (t *Tag) UnmarshalText(text []byte) error { + tag, err := Raw.Parse(string(text)) + *t = tag + return err +} + +// Base returns the base language of the language tag. If the base language is +// unspecified, an attempt will be made to infer it from the context. +// It uses a variant of CLDR's Add Likely Subtags algorithm. This is subject to change. +func (t Tag) Base() (Base, Confidence) { + if t.lang != 0 { + return Base{t.lang}, Exact + } + c := High + if t.script == 0 && !(Region{t.region}).IsCountry() { + c = Low + } + if tag, err := addTags(t); err == nil && tag.lang != 0 { + return Base{tag.lang}, c + } + return Base{0}, No +} + +// Script infers the script for the language tag. If it was not explicitly given, it will infer +// a most likely candidate. +// If more than one script is commonly used for a language, the most likely one +// is returned with a low confidence indication. For example, it returns (Cyrl, Low) +// for Serbian. +// If a script cannot be inferred (Zzzz, No) is returned. We do not use Zyyy (undetermined) +// as one would suspect from the IANA registry for BCP 47. In a Unicode context Zyyy marks +// common characters (like 1, 2, 3, '.', etc.) and is therefore more like multiple scripts. +// See http://www.unicode.org/reports/tr24/#Values for more details. Zzzz is also used for +// unknown value in CLDR. (Zzzz, Exact) is returned if Zzzz was explicitly specified. +// Note that an inferred script is never guaranteed to be the correct one. Latin is +// almost exclusively used for Afrikaans, but Arabic has been used for some texts +// in the past. Also, the script that is commonly used may change over time. +// It uses a variant of CLDR's Add Likely Subtags algorithm. This is subject to change. +func (t Tag) Script() (Script, Confidence) { + if t.script != 0 { + return Script{t.script}, Exact + } + sc, c := scriptID(_Zzzz), No + if t.lang < langNoIndexOffset { + if scr := scriptID(suppressScript[t.lang]); scr != 0 { + // Note: it is not always the case that a language with a suppress + // script value is only written in one script (e.g. kk, ms, pa). + if t.region == 0 { + return Script{scriptID(scr)}, High + } + sc, c = scr, High + } + } + if tag, err := addTags(t); err == nil { + if tag.script != sc { + sc, c = tag.script, Low + } + } else { + t, _ = (Deprecated | Macro).Canonicalize(t) + if tag, err := addTags(t); err == nil && tag.script != sc { + sc, c = tag.script, Low + } + } + return Script{sc}, c +} + +// Region returns the region for the language tag. If it was not explicitly given, it will +// infer a most likely candidate from the context. +// It uses a variant of CLDR's Add Likely Subtags algorithm. This is subject to change. +func (t Tag) Region() (Region, Confidence) { + if t.region != 0 { + return Region{t.region}, Exact + } + if t, err := addTags(t); err == nil { + return Region{t.region}, Low // TODO: differentiate between high and low. + } + t, _ = (Deprecated | Macro).Canonicalize(t) + if tag, err := addTags(t); err == nil { + return Region{tag.region}, Low + } + return Region{_ZZ}, No // TODO: return world instead of undetermined? +} + +// Variant returns the variants specified explicitly for this language tag. +// or nil if no variant was specified. +func (t Tag) Variants() []Variant { + v := []Variant{} + if int(t.pVariant) < int(t.pExt) { + for x, str := "", t.str[t.pVariant:t.pExt]; str != ""; { + x, str = nextToken(str) + v = append(v, Variant{x}) + } + } + return v +} + +// Parent returns the CLDR parent of t. In CLDR, missing fields in data for a +// specific language are substituted with fields from the parent language. +// The parent for a language may change for newer versions of CLDR. +func (t Tag) Parent() Tag { + if t.str != "" { + // Strip the variants and extensions. + t, _ = Raw.Compose(t.Raw()) + if t.region == 0 && t.script != 0 && t.lang != 0 { + base, _ := addTags(Tag{lang: t.lang}) + if base.script == t.script { + return Tag{lang: t.lang} + } + } + return t + } + if t.lang != 0 { + if t.region != 0 { + maxScript := t.script + if maxScript == 0 { + max, _ := addTags(t) + maxScript = max.script + } + + for i := range parents { + if langID(parents[i].lang) == t.lang && scriptID(parents[i].maxScript) == maxScript { + for _, r := range parents[i].fromRegion { + if regionID(r) == t.region { + return Tag{ + lang: t.lang, + script: scriptID(parents[i].script), + region: regionID(parents[i].toRegion), + } + } + } + } + } + + // Strip the script if it is the default one. + base, _ := addTags(Tag{lang: t.lang}) + if base.script != maxScript { + return Tag{lang: t.lang, script: maxScript} + } + return Tag{lang: t.lang} + } else if t.script != 0 { + // The parent for an base-script pair with a non-default script is + // "und" instead of the base language. + base, _ := addTags(Tag{lang: t.lang}) + if base.script != t.script { + return und + } + return Tag{lang: t.lang} + } + } + return und +} + +// returns token t and the rest of the string. +func nextToken(s string) (t, tail string) { + p := strings.Index(s[1:], "-") + if p == -1 { + return s[1:], "" + } + p++ + return s[1:p], s[p:] +} + +// Extension is a single BCP 47 extension. +type Extension struct { + s string +} + +// String returns the string representation of the extension, including the +// type tag. +func (e Extension) String() string { + return e.s +} + +// ParseExtension parses s as an extension and returns it on success. +func ParseExtension(s string) (e Extension, err error) { + scan := makeScannerString(s) + var end int + if n := len(scan.token); n != 1 { + return Extension{}, errSyntax + } + scan.toLower(0, len(scan.b)) + end = parseExtension(&scan) + if end != len(s) { + return Extension{}, errSyntax + } + return Extension{string(scan.b)}, nil +} + +// Type returns the one-byte extension type of e. It returns 0 for the zero +// exception. +func (e Extension) Type() byte { + if e.s == "" { + return 0 + } + return e.s[0] +} + +// Tokens returns the list of tokens of e. +func (e Extension) Tokens() []string { + return strings.Split(e.s, "-") +} + +// Extension returns the extension of type x for tag t. It will return +// false for ok if t does not have the requested extension. The returned +// extension will be invalid in this case. +func (t Tag) Extension(x byte) (ext Extension, ok bool) { + for i := int(t.pExt); i < len(t.str)-1; { + var ext string + i, ext = getExtension(t.str, i) + if ext[0] == x { + return Extension{ext}, true + } + } + return Extension{}, false +} + +// Extensions returns all extensions of t. +func (t Tag) Extensions() []Extension { + e := []Extension{} + for i := int(t.pExt); i < len(t.str)-1; { + var ext string + i, ext = getExtension(t.str, i) + e = append(e, Extension{ext}) + } + return e +} + +// TypeForKey returns the type associated with the given key, where key and type +// are of the allowed values defined for the Unicode locale extension ('u') in +// http://www.unicode.org/reports/tr35/#Unicode_Language_and_Locale_Identifiers. +// TypeForKey will traverse the inheritance chain to get the correct value. +func (t Tag) TypeForKey(key string) string { + if start, end, _ := t.findTypeForKey(key); end != start { + return t.str[start:end] + } + return "" +} + +var ( + errPrivateUse = errors.New("cannot set a key on a private use tag") + errInvalidArguments = errors.New("invalid key or type") +) + +// SetTypeForKey returns a new Tag with the key set to type, where key and type +// are of the allowed values defined for the Unicode locale extension ('u') in +// http://www.unicode.org/reports/tr35/#Unicode_Language_and_Locale_Identifiers. +// An empty value removes an existing pair with the same key. +func (t Tag) SetTypeForKey(key, value string) (Tag, error) { + if t.private() { + return t, errPrivateUse + } + if len(key) != 2 { + return t, errInvalidArguments + } + + // Remove the setting if value is "". + if value == "" { + start, end, _ := t.findTypeForKey(key) + if start != end { + // Remove key tag and leading '-'. + start -= 4 + + // Remove a possible empty extension. + if (end == len(t.str) || t.str[end+2] == '-') && t.str[start-2] == '-' { + start -= 2 + } + if start == int(t.pVariant) && end == len(t.str) { + t.str = "" + t.pVariant, t.pExt = 0, 0 + } else { + t.str = fmt.Sprintf("%s%s", t.str[:start], t.str[end:]) + } + } + return t, nil + } + + if len(value) < 3 || len(value) > 8 { + return t, errInvalidArguments + } + + var ( + buf [maxCoreSize + maxSimpleUExtensionSize]byte + uStart int // start of the -u extension. + ) + + // Generate the tag string if needed. + if t.str == "" { + uStart = t.genCoreBytes(buf[:]) + buf[uStart] = '-' + uStart++ + } + + // Create new key-type pair and parse it to verify. + b := buf[uStart:] + copy(b, "u-") + copy(b[2:], key) + b[4] = '-' + b = b[:5+copy(b[5:], value)] + scan := makeScanner(b) + if parseExtensions(&scan); scan.err != nil { + return t, scan.err + } + + // Assemble the replacement string. + if t.str == "" { + t.pVariant, t.pExt = byte(uStart-1), uint16(uStart-1) + t.str = string(buf[:uStart+len(b)]) + } else { + s := t.str + start, end, hasExt := t.findTypeForKey(key) + if start == end { + if hasExt { + b = b[2:] + } + t.str = fmt.Sprintf("%s-%s%s", s[:start], b, s[end:]) + } else { + t.str = fmt.Sprintf("%s%s%s", s[:start], value, s[end:]) + } + } + return t, nil +} + +// findKeyAndType returns the start and end position for the type corresponding +// to key or the point at which to insert the key-value pair if the type +// wasn't found. The hasExt return value reports whether an -u extension was present. +// Note: the extensions are typically very small and are likely to contain +// only one key-type pair. +func (t Tag) findTypeForKey(key string) (start, end int, hasExt bool) { + p := int(t.pExt) + if len(key) != 2 || p == len(t.str) || p == 0 { + return p, p, false + } + s := t.str + + // Find the correct extension. + for p++; s[p] != 'u'; p++ { + if s[p] > 'u' { + p-- + return p, p, false + } + if p = nextExtension(s, p); p == len(s) { + return len(s), len(s), false + } + } + // Proceed to the hyphen following the extension name. + p++ + + // curKey is the key currently being processed. + curKey := "" + + // Iterate over keys until we get the end of a section. + for { + // p points to the hyphen preceding the current token. + if p3 := p + 3; s[p3] == '-' { + // Found a key. + // Check whether we just processed the key that was requested. + if curKey == key { + return start, p, true + } + // Set to the next key and continue scanning type tokens. + curKey = s[p+1 : p3] + if curKey > key { + return p, p, true + } + // Start of the type token sequence. + start = p + 4 + // A type is at least 3 characters long. + p += 7 // 4 + 3 + } else { + // Attribute or type, which is at least 3 characters long. + p += 4 + } + // p points past the third character of a type or attribute. + max := p + 5 // maximum length of token plus hyphen. + if len(s) < max { + max = len(s) + } + for ; p < max && s[p] != '-'; p++ { + } + // Bail if we have exhausted all tokens or if the next token starts + // a new extension. + if p == len(s) || s[p+2] == '-' { + if curKey == key { + return start, p, true + } + return p, p, true + } + } +} + +// CompactIndex returns an index, where 0 <= index < NumCompactTags, for tags +// for which data exists in the text repository. The index will change over time +// and should not be stored in persistent storage. Extensions, except for the +// 'va' type of the 'u' extension, are ignored. It will return 0, false if no +// compact tag exists, where 0 is the index for the root language (Und). +func CompactIndex(t Tag) (index int, ok bool) { + // TODO: perhaps give more frequent tags a lower index. + // TODO: we could make the indexes stable. This will excluded some + // possibilities for optimization, so don't do this quite yet. + b, s, r := t.Raw() + if len(t.str) > 0 { + if strings.HasPrefix(t.str, "x-") { + // We have no entries for user-defined tags. + return 0, false + } + if uint16(t.pVariant) != t.pExt { + // There are no tags with variants and an u-va type. + if t.TypeForKey("va") != "" { + return 0, false + } + t, _ = Raw.Compose(b, s, r, t.Variants()) + } else if _, ok := t.Extension('u'); ok { + // Strip all but the 'va' entry. + variant := t.TypeForKey("va") + t, _ = Raw.Compose(b, s, r) + t, _ = t.SetTypeForKey("va", variant) + } + if len(t.str) > 0 { + // We have some variants. + for i, s := range specialTags { + if s == t { + return i + 1, true + } + } + return 0, false + } + } + // No variants specified: just compare core components. + // The key has the form lllssrrr, where l, s, and r are nibbles for + // respectively the langID, scriptID, and regionID. + key := uint32(b.langID) << (8 + 12) + key |= uint32(s.scriptID) << 12 + key |= uint32(r.regionID) + x, ok := coreTags[key] + return int(x), ok +} + +// Base is an ISO 639 language code, used for encoding the base language +// of a language tag. +type Base struct { + langID +} + +// ParseBase parses a 2- or 3-letter ISO 639 code. +// It returns a ValueError if s is a well-formed but unknown language identifier +// or another error if another error occurred. +func ParseBase(s string) (Base, error) { + if n := len(s); n < 2 || 3 < n { + return Base{}, errSyntax + } + var buf [3]byte + l, err := getLangID(buf[:copy(buf[:], s)]) + return Base{l}, err +} + +// Script is a 4-letter ISO 15924 code for representing scripts. +// It is idiomatically represented in title case. +type Script struct { + scriptID +} + +// ParseScript parses a 4-letter ISO 15924 code. +// It returns a ValueError if s is a well-formed but unknown script identifier +// or another error if another error occurred. +func ParseScript(s string) (Script, error) { + if len(s) != 4 { + return Script{}, errSyntax + } + var buf [4]byte + sc, err := getScriptID(script, buf[:copy(buf[:], s)]) + return Script{sc}, err +} + +// Region is an ISO 3166-1 or UN M.49 code for representing countries and regions. +type Region struct { + regionID +} + +// EncodeM49 returns the Region for the given UN M.49 code. +// It returns an error if r is not a valid code. +func EncodeM49(r int) (Region, error) { + rid, err := getRegionM49(r) + return Region{rid}, err +} + +// ParseRegion parses a 2- or 3-letter ISO 3166-1 or a UN M.49 code. +// It returns a ValueError if s is a well-formed but unknown region identifier +// or another error if another error occurred. +func ParseRegion(s string) (Region, error) { + if n := len(s); n < 2 || 3 < n { + return Region{}, errSyntax + } + var buf [3]byte + r, err := getRegionID(buf[:copy(buf[:], s)]) + return Region{r}, err +} + +// IsCountry returns whether this region is a country or autonomous area. This +// includes non-standard definitions from CLDR. +func (r Region) IsCountry() bool { + if r.regionID == 0 || r.IsGroup() || r.IsPrivateUse() && r.regionID != _XK { + return false + } + return true +} + +// IsGroup returns whether this region defines a collection of regions. This +// includes non-standard definitions from CLDR. +func (r Region) IsGroup() bool { + if r.regionID == 0 { + return false + } + return int(regionInclusion[r.regionID]) < len(regionContainment) +} + +// Contains returns whether Region c is contained by Region r. It returns true +// if c == r. +func (r Region) Contains(c Region) bool { + return r.regionID.contains(c.regionID) +} + +func (r regionID) contains(c regionID) bool { + if r == c { + return true + } + g := regionInclusion[r] + if g >= nRegionGroups { + return false + } + m := regionContainment[g] + + d := regionInclusion[c] + b := regionInclusionBits[d] + + // A contained country may belong to multiple disjoint groups. Matching any + // of these indicates containment. If the contained region is a group, it + // must strictly be a subset. + if d >= nRegionGroups { + return b&m != 0 + } + return b&^m == 0 +} + +var errNoTLD = errors.New("language: region is not a valid ccTLD") + +// TLD returns the country code top-level domain (ccTLD). UK is returned for GB. +// In all other cases it returns either the region itself or an error. +// +// This method may return an error for a region for which there exists a +// canonical form with a ccTLD. To get that ccTLD canonicalize r first. The +// region will already be canonicalized it was obtained from a Tag that was +// obtained using any of the default methods. +func (r Region) TLD() (Region, error) { + // See http://en.wikipedia.org/wiki/Country_code_top-level_domain for the + // difference between ISO 3166-1 and IANA ccTLD. + if r.regionID == _GB { + r = Region{_UK} + } + if (r.typ() & ccTLD) == 0 { + return Region{}, errNoTLD + } + return r, nil +} + +// Canonicalize returns the region or a possible replacement if the region is +// deprecated. It will not return a replacement for deprecated regions that +// are split into multiple regions. +func (r Region) Canonicalize() Region { + if cr := normRegion(r.regionID); cr != 0 { + return Region{cr} + } + return r +} + +// Variant represents a registered variant of a language as defined by BCP 47. +type Variant struct { + variant string +} + +// ParseVariant parses and returns a Variant. An error is returned if s is not +// a valid variant. +func ParseVariant(s string) (Variant, error) { + s = strings.ToLower(s) + if _, ok := variantIndex[s]; ok { + return Variant{s}, nil + } + return Variant{}, mkErrInvalid([]byte(s)) +} + +// String returns the string representation of the variant. +func (v Variant) String() string { + return v.variant +} diff --git a/vendor/golang.org/x/text/language/lookup.go b/vendor/golang.org/x/text/language/lookup.go new file mode 100644 index 0000000..1d80ac3 --- /dev/null +++ b/vendor/golang.org/x/text/language/lookup.go @@ -0,0 +1,396 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package language + +import ( + "bytes" + "fmt" + "sort" + "strconv" + + "golang.org/x/text/internal/tag" +) + +// findIndex tries to find the given tag in idx and returns a standardized error +// if it could not be found. +func findIndex(idx tag.Index, key []byte, form string) (index int, err error) { + if !tag.FixCase(form, key) { + return 0, errSyntax + } + i := idx.Index(key) + if i == -1 { + return 0, mkErrInvalid(key) + } + return i, nil +} + +func searchUint(imap []uint16, key uint16) int { + return sort.Search(len(imap), func(i int) bool { + return imap[i] >= key + }) +} + +type langID uint16 + +// getLangID returns the langID of s if s is a canonical subtag +// or langUnknown if s is not a canonical subtag. +func getLangID(s []byte) (langID, error) { + if len(s) == 2 { + return getLangISO2(s) + } + return getLangISO3(s) +} + +// mapLang returns the mapped langID of id according to mapping m. +func normLang(id langID) (langID, langAliasType) { + k := sort.Search(len(langAliasMap), func(i int) bool { + return langAliasMap[i].from >= uint16(id) + }) + if k < len(langAliasMap) && langAliasMap[k].from == uint16(id) { + return langID(langAliasMap[k].to), langAliasTypes[k] + } + return id, langAliasTypeUnknown +} + +// getLangISO2 returns the langID for the given 2-letter ISO language code +// or unknownLang if this does not exist. +func getLangISO2(s []byte) (langID, error) { + if !tag.FixCase("zz", s) { + return 0, errSyntax + } + if i := lang.Index(s); i != -1 && lang.Elem(i)[3] != 0 { + return langID(i), nil + } + return 0, mkErrInvalid(s) +} + +const base = 'z' - 'a' + 1 + +func strToInt(s []byte) uint { + v := uint(0) + for i := 0; i < len(s); i++ { + v *= base + v += uint(s[i] - 'a') + } + return v +} + +// converts the given integer to the original ASCII string passed to strToInt. +// len(s) must match the number of characters obtained. +func intToStr(v uint, s []byte) { + for i := len(s) - 1; i >= 0; i-- { + s[i] = byte(v%base) + 'a' + v /= base + } +} + +// getLangISO3 returns the langID for the given 3-letter ISO language code +// or unknownLang if this does not exist. +func getLangISO3(s []byte) (langID, error) { + if tag.FixCase("und", s) { + // first try to match canonical 3-letter entries + for i := lang.Index(s[:2]); i != -1; i = lang.Next(s[:2], i) { + if e := lang.Elem(i); e[3] == 0 && e[2] == s[2] { + // We treat "und" as special and always translate it to "unspecified". + // Note that ZZ and Zzzz are private use and are not treated as + // unspecified by default. + id := langID(i) + if id == nonCanonicalUnd { + return 0, nil + } + return id, nil + } + } + if i := altLangISO3.Index(s); i != -1 { + return langID(altLangIndex[altLangISO3.Elem(i)[3]]), nil + } + n := strToInt(s) + if langNoIndex[n/8]&(1<<(n%8)) != 0 { + return langID(n) + langNoIndexOffset, nil + } + // Check for non-canonical uses of ISO3. + for i := lang.Index(s[:1]); i != -1; i = lang.Next(s[:1], i) { + if e := lang.Elem(i); e[2] == s[1] && e[3] == s[2] { + return langID(i), nil + } + } + return 0, mkErrInvalid(s) + } + return 0, errSyntax +} + +// stringToBuf writes the string to b and returns the number of bytes +// written. cap(b) must be >= 3. +func (id langID) stringToBuf(b []byte) int { + if id >= langNoIndexOffset { + intToStr(uint(id)-langNoIndexOffset, b[:3]) + return 3 + } else if id == 0 { + return copy(b, "und") + } + l := lang[id<<2:] + if l[3] == 0 { + return copy(b, l[:3]) + } + return copy(b, l[:2]) +} + +// String returns the BCP 47 representation of the langID. +// Use b as variable name, instead of id, to ensure the variable +// used is consistent with that of Base in which this type is embedded. +func (b langID) String() string { + if b == 0 { + return "und" + } else if b >= langNoIndexOffset { + b -= langNoIndexOffset + buf := [3]byte{} + intToStr(uint(b), buf[:]) + return string(buf[:]) + } + l := lang.Elem(int(b)) + if l[3] == 0 { + return l[:3] + } + return l[:2] +} + +// ISO3 returns the ISO 639-3 language code. +func (b langID) ISO3() string { + if b == 0 || b >= langNoIndexOffset { + return b.String() + } + l := lang.Elem(int(b)) + if l[3] == 0 { + return l[:3] + } else if l[2] == 0 { + return altLangISO3.Elem(int(l[3]))[:3] + } + // This allocation will only happen for 3-letter ISO codes + // that are non-canonical BCP 47 language identifiers. + return l[0:1] + l[2:4] +} + +// IsPrivateUse reports whether this language code is reserved for private use. +func (b langID) IsPrivateUse() bool { + return langPrivateStart <= b && b <= langPrivateEnd +} + +type regionID uint16 + +// getRegionID returns the region id for s if s is a valid 2-letter region code +// or unknownRegion. +func getRegionID(s []byte) (regionID, error) { + if len(s) == 3 { + if isAlpha(s[0]) { + return getRegionISO3(s) + } + if i, err := strconv.ParseUint(string(s), 10, 10); err == nil { + return getRegionM49(int(i)) + } + } + return getRegionISO2(s) +} + +// getRegionISO2 returns the regionID for the given 2-letter ISO country code +// or unknownRegion if this does not exist. +func getRegionISO2(s []byte) (regionID, error) { + i, err := findIndex(regionISO, s, "ZZ") + if err != nil { + return 0, err + } + return regionID(i) + isoRegionOffset, nil +} + +// getRegionISO3 returns the regionID for the given 3-letter ISO country code +// or unknownRegion if this does not exist. +func getRegionISO3(s []byte) (regionID, error) { + if tag.FixCase("ZZZ", s) { + for i := regionISO.Index(s[:1]); i != -1; i = regionISO.Next(s[:1], i) { + if e := regionISO.Elem(i); e[2] == s[1] && e[3] == s[2] { + return regionID(i) + isoRegionOffset, nil + } + } + for i := 0; i < len(altRegionISO3); i += 3 { + if tag.Compare(altRegionISO3[i:i+3], s) == 0 { + return regionID(altRegionIDs[i/3]), nil + } + } + return 0, mkErrInvalid(s) + } + return 0, errSyntax +} + +func getRegionM49(n int) (regionID, error) { + if 0 < n && n <= 999 { + const ( + searchBits = 7 + regionBits = 9 + regionMask = 1<> searchBits + buf := fromM49[m49Index[idx]:m49Index[idx+1]] + val := uint16(n) << regionBits // we rely on bits shifting out + i := sort.Search(len(buf), func(i int) bool { + return buf[i] >= val + }) + if r := fromM49[int(m49Index[idx])+i]; r&^regionMask == val { + return regionID(r & regionMask), nil + } + } + var e ValueError + fmt.Fprint(bytes.NewBuffer([]byte(e.v[:])), n) + return 0, e +} + +// normRegion returns a region if r is deprecated or 0 otherwise. +// TODO: consider supporting BYS (-> BLR), CSK (-> 200 or CZ), PHI (-> PHL) and AFI (-> DJ). +// TODO: consider mapping split up regions to new most populous one (like CLDR). +func normRegion(r regionID) regionID { + m := regionOldMap + k := sort.Search(len(m), func(i int) bool { + return m[i].from >= uint16(r) + }) + if k < len(m) && m[k].from == uint16(r) { + return regionID(m[k].to) + } + return 0 +} + +const ( + iso3166UserAssigned = 1 << iota + ccTLD + bcp47Region +) + +func (r regionID) typ() byte { + return regionTypes[r] +} + +// String returns the BCP 47 representation for the region. +// It returns "ZZ" for an unspecified region. +func (r regionID) String() string { + if r < isoRegionOffset { + if r == 0 { + return "ZZ" + } + return fmt.Sprintf("%03d", r.M49()) + } + r -= isoRegionOffset + return regionISO.Elem(int(r))[:2] +} + +// ISO3 returns the 3-letter ISO code of r. +// Note that not all regions have a 3-letter ISO code. +// In such cases this method returns "ZZZ". +func (r regionID) ISO3() string { + if r < isoRegionOffset { + return "ZZZ" + } + r -= isoRegionOffset + reg := regionISO.Elem(int(r)) + switch reg[2] { + case 0: + return altRegionISO3[reg[3]:][:3] + case ' ': + return "ZZZ" + } + return reg[0:1] + reg[2:4] +} + +// M49 returns the UN M.49 encoding of r, or 0 if this encoding +// is not defined for r. +func (r regionID) M49() int { + return int(m49[r]) +} + +// IsPrivateUse reports whether r has the ISO 3166 User-assigned status. This +// may include private-use tags that are assigned by CLDR and used in this +// implementation. So IsPrivateUse and IsCountry can be simultaneously true. +func (r regionID) IsPrivateUse() bool { + return r.typ()&iso3166UserAssigned != 0 +} + +type scriptID uint8 + +// getScriptID returns the script id for string s. It assumes that s +// is of the format [A-Z][a-z]{3}. +func getScriptID(idx tag.Index, s []byte) (scriptID, error) { + i, err := findIndex(idx, s, "Zzzz") + return scriptID(i), err +} + +// String returns the script code in title case. +// It returns "Zzzz" for an unspecified script. +func (s scriptID) String() string { + if s == 0 { + return "Zzzz" + } + return script.Elem(int(s)) +} + +// IsPrivateUse reports whether this script code is reserved for private use. +func (s scriptID) IsPrivateUse() bool { + return _Qaaa <= s && s <= _Qabx +} + +const ( + maxAltTaglen = len("en-US-POSIX") + maxLen = maxAltTaglen +) + +var ( + // grandfatheredMap holds a mapping from legacy and grandfathered tags to + // their base language or index to more elaborate tag. + grandfatheredMap = map[[maxLen]byte]int16{ + [maxLen]byte{'a', 'r', 't', '-', 'l', 'o', 'j', 'b', 'a', 'n'}: _jbo, // art-lojban + [maxLen]byte{'i', '-', 'a', 'm', 'i'}: _ami, // i-ami + [maxLen]byte{'i', '-', 'b', 'n', 'n'}: _bnn, // i-bnn + [maxLen]byte{'i', '-', 'h', 'a', 'k'}: _hak, // i-hak + [maxLen]byte{'i', '-', 'k', 'l', 'i', 'n', 'g', 'o', 'n'}: _tlh, // i-klingon + [maxLen]byte{'i', '-', 'l', 'u', 'x'}: _lb, // i-lux + [maxLen]byte{'i', '-', 'n', 'a', 'v', 'a', 'j', 'o'}: _nv, // i-navajo + [maxLen]byte{'i', '-', 'p', 'w', 'n'}: _pwn, // i-pwn + [maxLen]byte{'i', '-', 't', 'a', 'o'}: _tao, // i-tao + [maxLen]byte{'i', '-', 't', 'a', 'y'}: _tay, // i-tay + [maxLen]byte{'i', '-', 't', 's', 'u'}: _tsu, // i-tsu + [maxLen]byte{'n', 'o', '-', 'b', 'o', 'k'}: _nb, // no-bok + [maxLen]byte{'n', 'o', '-', 'n', 'y', 'n'}: _nn, // no-nyn + [maxLen]byte{'s', 'g', 'n', '-', 'b', 'e', '-', 'f', 'r'}: _sfb, // sgn-BE-FR + [maxLen]byte{'s', 'g', 'n', '-', 'b', 'e', '-', 'n', 'l'}: _vgt, // sgn-BE-NL + [maxLen]byte{'s', 'g', 'n', '-', 'c', 'h', '-', 'd', 'e'}: _sgg, // sgn-CH-DE + [maxLen]byte{'z', 'h', '-', 'g', 'u', 'o', 'y', 'u'}: _cmn, // zh-guoyu + [maxLen]byte{'z', 'h', '-', 'h', 'a', 'k', 'k', 'a'}: _hak, // zh-hakka + [maxLen]byte{'z', 'h', '-', 'm', 'i', 'n', '-', 'n', 'a', 'n'}: _nan, // zh-min-nan + [maxLen]byte{'z', 'h', '-', 'x', 'i', 'a', 'n', 'g'}: _hsn, // zh-xiang + + // Grandfathered tags with no modern replacement will be converted as + // follows: + [maxLen]byte{'c', 'e', 'l', '-', 'g', 'a', 'u', 'l', 'i', 's', 'h'}: -1, // cel-gaulish + [maxLen]byte{'e', 'n', '-', 'g', 'b', '-', 'o', 'e', 'd'}: -2, // en-GB-oed + [maxLen]byte{'i', '-', 'd', 'e', 'f', 'a', 'u', 'l', 't'}: -3, // i-default + [maxLen]byte{'i', '-', 'e', 'n', 'o', 'c', 'h', 'i', 'a', 'n'}: -4, // i-enochian + [maxLen]byte{'i', '-', 'm', 'i', 'n', 'g', 'o'}: -5, // i-mingo + [maxLen]byte{'z', 'h', '-', 'm', 'i', 'n'}: -6, // zh-min + + // CLDR-specific tag. + [maxLen]byte{'r', 'o', 'o', 't'}: 0, // root + [maxLen]byte{'e', 'n', '-', 'u', 's', '-', 'p', 'o', 's', 'i', 'x'}: -7, // en_US_POSIX" + } + + altTagIndex = [...]uint8{0, 17, 31, 45, 61, 74, 86, 102} + + altTags = "xtg-x-cel-gaulishen-GB-oxendicten-x-i-defaultund-x-i-enochiansee-x-i-mingonan-x-zh-minen-US-u-va-posix" +) + +func grandfathered(s [maxAltTaglen]byte) (t Tag, ok bool) { + if v, ok := grandfatheredMap[s]; ok { + if v < 0 { + return Make(altTags[altTagIndex[-v-1]:altTagIndex[-v]]), true + } + t.lang = langID(v) + return t, true + } + return t, false +} diff --git a/vendor/golang.org/x/text/language/match.go b/vendor/golang.org/x/text/language/match.go new file mode 100644 index 0000000..15b74d1 --- /dev/null +++ b/vendor/golang.org/x/text/language/match.go @@ -0,0 +1,933 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package language + +import "errors" + +// A MatchOption configures a Matcher. +type MatchOption func(*matcher) + +// PreferSameScript will, in the absence of a match, result in the first +// preferred tag with the same script as a supported tag to match this supported +// tag. The default is currently true, but this may change in the future. +func PreferSameScript(preferSame bool) MatchOption { + return func(m *matcher) { m.preferSameScript = preferSame } +} + +// TODO(v1.0.0): consider making Matcher a concrete type, instead of interface. +// There doesn't seem to be too much need for multiple types. +// Making it a concrete type allows MatchStrings to be a method, which will +// improve its discoverability. + +// MatchStrings parses and matches the given strings until one of them matches +// the language in the Matcher. A string may be an Accept-Language header as +// handled by ParseAcceptLanguage. The default language is returned if no +// other language matched. +func MatchStrings(m Matcher, lang ...string) (tag Tag, index int) { + for _, accept := range lang { + desired, _, err := ParseAcceptLanguage(accept) + if err != nil { + continue + } + if tag, index, conf := m.Match(desired...); conf != No { + return tag, index + } + } + tag, index, _ = m.Match() + return +} + +// Matcher is the interface that wraps the Match method. +// +// Match returns the best match for any of the given tags, along with +// a unique index associated with the returned tag and a confidence +// score. +type Matcher interface { + Match(t ...Tag) (tag Tag, index int, c Confidence) +} + +// Comprehends reports the confidence score for a speaker of a given language +// to being able to comprehend the written form of an alternative language. +func Comprehends(speaker, alternative Tag) Confidence { + _, _, c := NewMatcher([]Tag{alternative}).Match(speaker) + return c +} + +// NewMatcher returns a Matcher that matches an ordered list of preferred tags +// against a list of supported tags based on written intelligibility, closeness +// of dialect, equivalence of subtags and various other rules. It is initialized +// with the list of supported tags. The first element is used as the default +// value in case no match is found. +// +// Its Match method matches the first of the given Tags to reach a certain +// confidence threshold. The tags passed to Match should therefore be specified +// in order of preference. Extensions are ignored for matching. +// +// The index returned by the Match method corresponds to the index of the +// matched tag in t, but is augmented with the Unicode extension ('u')of the +// corresponding preferred tag. This allows user locale options to be passed +// transparently. +func NewMatcher(t []Tag, options ...MatchOption) Matcher { + return newMatcher(t, options) +} + +func (m *matcher) Match(want ...Tag) (t Tag, index int, c Confidence) { + match, w, c := m.getBest(want...) + if match != nil { + t, index = match.tag, match.index + } else { + // TODO: this should be an option + t = m.default_.tag + if m.preferSameScript { + outer: + for _, w := range want { + script, _ := w.Script() + if script.scriptID == 0 { + // Don't do anything if there is no script, such as with + // private subtags. + continue + } + for i, h := range m.supported { + if script.scriptID == h.maxScript { + t, index = h.tag, i + break outer + } + } + } + } + // TODO: select first language tag based on script. + } + if w.region != 0 && t.region != 0 && t.region.contains(w.region) { + t, _ = Raw.Compose(t, Region{w.region}) + } + // Copy options from the user-provided tag into the result tag. This is hard + // to do after the fact, so we do it here. + // TODO: add in alternative variants to -u-va-. + // TODO: add preferred region to -u-rg-. + if e := w.Extensions(); len(e) > 0 { + t, _ = Raw.Compose(t, e) + } + return t, index, c +} + +type scriptRegionFlags uint8 + +const ( + isList = 1 << iota + scriptInFrom + regionInFrom +) + +func (t *Tag) setUndefinedLang(id langID) { + if t.lang == 0 { + t.lang = id + } +} + +func (t *Tag) setUndefinedScript(id scriptID) { + if t.script == 0 { + t.script = id + } +} + +func (t *Tag) setUndefinedRegion(id regionID) { + if t.region == 0 || t.region.contains(id) { + t.region = id + } +} + +// ErrMissingLikelyTagsData indicates no information was available +// to compute likely values of missing tags. +var ErrMissingLikelyTagsData = errors.New("missing likely tags data") + +// addLikelySubtags sets subtags to their most likely value, given the locale. +// In most cases this means setting fields for unknown values, but in some +// cases it may alter a value. It returns an ErrMissingLikelyTagsData error +// if the given locale cannot be expanded. +func (t Tag) addLikelySubtags() (Tag, error) { + id, err := addTags(t) + if err != nil { + return t, err + } else if id.equalTags(t) { + return t, nil + } + id.remakeString() + return id, nil +} + +// specializeRegion attempts to specialize a group region. +func specializeRegion(t *Tag) bool { + if i := regionInclusion[t.region]; i < nRegionGroups { + x := likelyRegionGroup[i] + if langID(x.lang) == t.lang && scriptID(x.script) == t.script { + t.region = regionID(x.region) + } + return true + } + return false +} + +func addTags(t Tag) (Tag, error) { + // We leave private use identifiers alone. + if t.private() { + return t, nil + } + if t.script != 0 && t.region != 0 { + if t.lang != 0 { + // already fully specified + specializeRegion(&t) + return t, nil + } + // Search matches for und-script-region. Note that for these cases + // region will never be a group so there is no need to check for this. + list := likelyRegion[t.region : t.region+1] + if x := list[0]; x.flags&isList != 0 { + list = likelyRegionList[x.lang : x.lang+uint16(x.script)] + } + for _, x := range list { + // Deviating from the spec. See match_test.go for details. + if scriptID(x.script) == t.script { + t.setUndefinedLang(langID(x.lang)) + return t, nil + } + } + } + if t.lang != 0 { + // Search matches for lang-script and lang-region, where lang != und. + if t.lang < langNoIndexOffset { + x := likelyLang[t.lang] + if x.flags&isList != 0 { + list := likelyLangList[x.region : x.region+uint16(x.script)] + if t.script != 0 { + for _, x := range list { + if scriptID(x.script) == t.script && x.flags&scriptInFrom != 0 { + t.setUndefinedRegion(regionID(x.region)) + return t, nil + } + } + } else if t.region != 0 { + count := 0 + goodScript := true + tt := t + for _, x := range list { + // We visit all entries for which the script was not + // defined, including the ones where the region was not + // defined. This allows for proper disambiguation within + // regions. + if x.flags&scriptInFrom == 0 && t.region.contains(regionID(x.region)) { + tt.region = regionID(x.region) + tt.setUndefinedScript(scriptID(x.script)) + goodScript = goodScript && tt.script == scriptID(x.script) + count++ + } + } + if count == 1 { + return tt, nil + } + // Even if we fail to find a unique Region, we might have + // an unambiguous script. + if goodScript { + t.script = tt.script + } + } + } + } + } else { + // Search matches for und-script. + if t.script != 0 { + x := likelyScript[t.script] + if x.region != 0 { + t.setUndefinedRegion(regionID(x.region)) + t.setUndefinedLang(langID(x.lang)) + return t, nil + } + } + // Search matches for und-region. If und-script-region exists, it would + // have been found earlier. + if t.region != 0 { + if i := regionInclusion[t.region]; i < nRegionGroups { + x := likelyRegionGroup[i] + if x.region != 0 { + t.setUndefinedLang(langID(x.lang)) + t.setUndefinedScript(scriptID(x.script)) + t.region = regionID(x.region) + } + } else { + x := likelyRegion[t.region] + if x.flags&isList != 0 { + x = likelyRegionList[x.lang] + } + if x.script != 0 && x.flags != scriptInFrom { + t.setUndefinedLang(langID(x.lang)) + t.setUndefinedScript(scriptID(x.script)) + return t, nil + } + } + } + } + + // Search matches for lang. + if t.lang < langNoIndexOffset { + x := likelyLang[t.lang] + if x.flags&isList != 0 { + x = likelyLangList[x.region] + } + if x.region != 0 { + t.setUndefinedScript(scriptID(x.script)) + t.setUndefinedRegion(regionID(x.region)) + } + specializeRegion(&t) + if t.lang == 0 { + t.lang = _en // default language + } + return t, nil + } + return t, ErrMissingLikelyTagsData +} + +func (t *Tag) setTagsFrom(id Tag) { + t.lang = id.lang + t.script = id.script + t.region = id.region +} + +// minimize removes the region or script subtags from t such that +// t.addLikelySubtags() == t.minimize().addLikelySubtags(). +func (t Tag) minimize() (Tag, error) { + t, err := minimizeTags(t) + if err != nil { + return t, err + } + t.remakeString() + return t, nil +} + +// minimizeTags mimics the behavior of the ICU 51 C implementation. +func minimizeTags(t Tag) (Tag, error) { + if t.equalTags(und) { + return t, nil + } + max, err := addTags(t) + if err != nil { + return t, err + } + for _, id := range [...]Tag{ + {lang: t.lang}, + {lang: t.lang, region: t.region}, + {lang: t.lang, script: t.script}, + } { + if x, err := addTags(id); err == nil && max.equalTags(x) { + t.setTagsFrom(id) + break + } + } + return t, nil +} + +// Tag Matching +// CLDR defines an algorithm for finding the best match between two sets of language +// tags. The basic algorithm defines how to score a possible match and then find +// the match with the best score +// (see http://www.unicode.org/reports/tr35/#LanguageMatching). +// Using scoring has several disadvantages. The scoring obfuscates the importance of +// the various factors considered, making the algorithm harder to understand. Using +// scoring also requires the full score to be computed for each pair of tags. +// +// We will use a different algorithm which aims to have the following properties: +// - clarity on the precedence of the various selection factors, and +// - improved performance by allowing early termination of a comparison. +// +// Matching algorithm (overview) +// Input: +// - supported: a set of supported tags +// - default: the default tag to return in case there is no match +// - desired: list of desired tags, ordered by preference, starting with +// the most-preferred. +// +// Algorithm: +// 1) Set the best match to the lowest confidence level +// 2) For each tag in "desired": +// a) For each tag in "supported": +// 1) compute the match between the two tags. +// 2) if the match is better than the previous best match, replace it +// with the new match. (see next section) +// b) if the current best match is Exact and pin is true the result will be +// frozen to the language found thusfar, although better matches may +// still be found for the same language. +// 3) If the best match so far is below a certain threshold, return "default". +// +// Ranking: +// We use two phases to determine whether one pair of tags are a better match +// than another pair of tags. First, we determine a rough confidence level. If the +// levels are different, the one with the highest confidence wins. +// Second, if the rough confidence levels are identical, we use a set of tie-breaker +// rules. +// +// The confidence level of matching a pair of tags is determined by finding the +// lowest confidence level of any matches of the corresponding subtags (the +// result is deemed as good as its weakest link). +// We define the following levels: +// Exact - An exact match of a subtag, before adding likely subtags. +// MaxExact - An exact match of a subtag, after adding likely subtags. +// [See Note 2]. +// High - High level of mutual intelligibility between different subtag +// variants. +// Low - Low level of mutual intelligibility between different subtag +// variants. +// No - No mutual intelligibility. +// +// The following levels can occur for each type of subtag: +// Base: Exact, MaxExact, High, Low, No +// Script: Exact, MaxExact [see Note 3], Low, No +// Region: Exact, MaxExact, High +// Variant: Exact, High +// Private: Exact, No +// +// Any result with a confidence level of Low or higher is deemed a possible match. +// Once a desired tag matches any of the supported tags with a level of MaxExact +// or higher, the next desired tag is not considered (see Step 2.b). +// Note that CLDR provides languageMatching data that defines close equivalence +// classes for base languages, scripts and regions. +// +// Tie-breaking +// If we get the same confidence level for two matches, we apply a sequence of +// tie-breaking rules. The first that succeeds defines the result. The rules are +// applied in the following order. +// 1) Original language was defined and was identical. +// 2) Original region was defined and was identical. +// 3) Distance between two maximized regions was the smallest. +// 4) Original script was defined and was identical. +// 5) Distance from want tag to have tag using the parent relation [see Note 5.] +// If there is still no winner after these rules are applied, the first match +// found wins. +// +// Notes: +// [2] In practice, as matching of Exact is done in a separate phase from +// matching the other levels, we reuse the Exact level to mean MaxExact in +// the second phase. As a consequence, we only need the levels defined by +// the Confidence type. The MaxExact confidence level is mapped to High in +// the public API. +// [3] We do not differentiate between maximized script values that were derived +// from suppressScript versus most likely tag data. We determined that in +// ranking the two, one ranks just after the other. Moreover, the two cannot +// occur concurrently. As a consequence, they are identical for practical +// purposes. +// [4] In case of deprecated, macro-equivalents and legacy mappings, we assign +// the MaxExact level to allow iw vs he to still be a closer match than +// en-AU vs en-US, for example. +// [5] In CLDR a locale inherits fields that are unspecified for this locale +// from its parent. Therefore, if a locale is a parent of another locale, +// it is a strong measure for closeness, especially when no other tie +// breaker rule applies. One could also argue it is inconsistent, for +// example, when pt-AO matches pt (which CLDR equates with pt-BR), even +// though its parent is pt-PT according to the inheritance rules. +// +// Implementation Details: +// There are several performance considerations worth pointing out. Most notably, +// we preprocess as much as possible (within reason) at the time of creation of a +// matcher. This includes: +// - creating a per-language map, which includes data for the raw base language +// and its canonicalized variant (if applicable), +// - expanding entries for the equivalence classes defined in CLDR's +// languageMatch data. +// The per-language map ensures that typically only a very small number of tags +// need to be considered. The pre-expansion of canonicalized subtags and +// equivalence classes reduces the amount of map lookups that need to be done at +// runtime. + +// matcher keeps a set of supported language tags, indexed by language. +type matcher struct { + default_ *haveTag + supported []*haveTag + index map[langID]*matchHeader + passSettings bool + preferSameScript bool +} + +// matchHeader has the lists of tags for exact matches and matches based on +// maximized and canonicalized tags for a given language. +type matchHeader struct { + haveTags []*haveTag + original bool +} + +// haveTag holds a supported Tag and its maximized script and region. The maximized +// or canonicalized language is not stored as it is not needed during matching. +type haveTag struct { + tag Tag + + // index of this tag in the original list of supported tags. + index int + + // conf is the maximum confidence that can result from matching this haveTag. + // When conf < Exact this means it was inserted after applying a CLDR equivalence rule. + conf Confidence + + // Maximized region and script. + maxRegion regionID + maxScript scriptID + + // altScript may be checked as an alternative match to maxScript. If altScript + // matches, the confidence level for this match is Low. Theoretically there + // could be multiple alternative scripts. This does not occur in practice. + altScript scriptID + + // nextMax is the index of the next haveTag with the same maximized tags. + nextMax uint16 +} + +func makeHaveTag(tag Tag, index int) (haveTag, langID) { + max := tag + if tag.lang != 0 || tag.region != 0 || tag.script != 0 { + max, _ = max.canonicalize(All) + max, _ = addTags(max) + max.remakeString() + } + return haveTag{tag, index, Exact, max.region, max.script, altScript(max.lang, max.script), 0}, max.lang +} + +// altScript returns an alternative script that may match the given script with +// a low confidence. At the moment, the langMatch data allows for at most one +// script to map to another and we rely on this to keep the code simple. +func altScript(l langID, s scriptID) scriptID { + for _, alt := range matchScript { + // TODO: also match cases where language is not the same. + if (langID(alt.wantLang) == l || langID(alt.haveLang) == l) && + scriptID(alt.haveScript) == s { + return scriptID(alt.wantScript) + } + } + return 0 +} + +// addIfNew adds a haveTag to the list of tags only if it is a unique tag. +// Tags that have the same maximized values are linked by index. +func (h *matchHeader) addIfNew(n haveTag, exact bool) { + h.original = h.original || exact + // Don't add new exact matches. + for _, v := range h.haveTags { + if v.tag.equalsRest(n.tag) { + return + } + } + // Allow duplicate maximized tags, but create a linked list to allow quickly + // comparing the equivalents and bail out. + for i, v := range h.haveTags { + if v.maxScript == n.maxScript && + v.maxRegion == n.maxRegion && + v.tag.variantOrPrivateTagStr() == n.tag.variantOrPrivateTagStr() { + for h.haveTags[i].nextMax != 0 { + i = int(h.haveTags[i].nextMax) + } + h.haveTags[i].nextMax = uint16(len(h.haveTags)) + break + } + } + h.haveTags = append(h.haveTags, &n) +} + +// header returns the matchHeader for the given language. It creates one if +// it doesn't already exist. +func (m *matcher) header(l langID) *matchHeader { + if h := m.index[l]; h != nil { + return h + } + h := &matchHeader{} + m.index[l] = h + return h +} + +func toConf(d uint8) Confidence { + if d <= 10 { + return High + } + if d < 30 { + return Low + } + return No +} + +// newMatcher builds an index for the given supported tags and returns it as +// a matcher. It also expands the index by considering various equivalence classes +// for a given tag. +func newMatcher(supported []Tag, options []MatchOption) *matcher { + m := &matcher{ + index: make(map[langID]*matchHeader), + preferSameScript: true, + } + for _, o := range options { + o(m) + } + if len(supported) == 0 { + m.default_ = &haveTag{} + return m + } + // Add supported languages to the index. Add exact matches first to give + // them precedence. + for i, tag := range supported { + pair, _ := makeHaveTag(tag, i) + m.header(tag.lang).addIfNew(pair, true) + m.supported = append(m.supported, &pair) + } + m.default_ = m.header(supported[0].lang).haveTags[0] + // Keep these in two different loops to support the case that two equivalent + // languages are distinguished, such as iw and he. + for i, tag := range supported { + pair, max := makeHaveTag(tag, i) + if max != tag.lang { + m.header(max).addIfNew(pair, true) + } + } + + // update is used to add indexes in the map for equivalent languages. + // update will only add entries to original indexes, thus not computing any + // transitive relations. + update := func(want, have uint16, conf Confidence) { + if hh := m.index[langID(have)]; hh != nil { + if !hh.original { + return + } + hw := m.header(langID(want)) + for _, ht := range hh.haveTags { + v := *ht + if conf < v.conf { + v.conf = conf + } + v.nextMax = 0 // this value needs to be recomputed + if v.altScript != 0 { + v.altScript = altScript(langID(want), v.maxScript) + } + hw.addIfNew(v, conf == Exact && hh.original) + } + } + } + + // Add entries for languages with mutual intelligibility as defined by CLDR's + // languageMatch data. + for _, ml := range matchLang { + update(ml.want, ml.have, toConf(ml.distance)) + if !ml.oneway { + update(ml.have, ml.want, toConf(ml.distance)) + } + } + + // Add entries for possible canonicalizations. This is an optimization to + // ensure that only one map lookup needs to be done at runtime per desired tag. + // First we match deprecated equivalents. If they are perfect equivalents + // (their canonicalization simply substitutes a different language code, but + // nothing else), the match confidence is Exact, otherwise it is High. + for i, lm := range langAliasMap { + // If deprecated codes match and there is no fiddling with the script or + // or region, we consider it an exact match. + conf := Exact + if langAliasTypes[i] != langMacro { + if !isExactEquivalent(langID(lm.from)) { + conf = High + } + update(lm.to, lm.from, conf) + } + update(lm.from, lm.to, conf) + } + return m +} + +// getBest gets the best matching tag in m for any of the given tags, taking into +// account the order of preference of the given tags. +func (m *matcher) getBest(want ...Tag) (got *haveTag, orig Tag, c Confidence) { + best := bestMatch{} + for i, w := range want { + var max Tag + // Check for exact match first. + h := m.index[w.lang] + if w.lang != 0 { + if h == nil { + continue + } + // Base language is defined. + max, _ = w.canonicalize(Legacy | Deprecated | Macro) + // A region that is added through canonicalization is stronger than + // a maximized region: set it in the original (e.g. mo -> ro-MD). + if w.region != max.region { + w.region = max.region + } + // TODO: should we do the same for scripts? + // See test case: en, sr, nl ; sh ; sr + max, _ = addTags(max) + } else { + // Base language is not defined. + if h != nil { + for i := range h.haveTags { + have := h.haveTags[i] + if have.tag.equalsRest(w) { + return have, w, Exact + } + } + } + if w.script == 0 && w.region == 0 { + // We skip all tags matching und for approximate matching, including + // private tags. + continue + } + max, _ = addTags(w) + if h = m.index[max.lang]; h == nil { + continue + } + } + pin := true + for _, t := range want[i+1:] { + if w.lang == t.lang { + pin = false + break + } + } + // Check for match based on maximized tag. + for i := range h.haveTags { + have := h.haveTags[i] + best.update(have, w, max.script, max.region, pin) + if best.conf == Exact { + for have.nextMax != 0 { + have = h.haveTags[have.nextMax] + best.update(have, w, max.script, max.region, pin) + } + return best.have, best.want, best.conf + } + } + } + if best.conf <= No { + if len(want) != 0 { + return nil, want[0], No + } + return nil, Tag{}, No + } + return best.have, best.want, best.conf +} + +// bestMatch accumulates the best match so far. +type bestMatch struct { + have *haveTag + want Tag + conf Confidence + pinnedRegion regionID + pinLanguage bool + sameRegionGroup bool + // Cached results from applying tie-breaking rules. + origLang bool + origReg bool + paradigmReg bool + regGroupDist uint8 + origScript bool +} + +// update updates the existing best match if the new pair is considered to be a +// better match. To determine if the given pair is a better match, it first +// computes the rough confidence level. If this surpasses the current match, it +// will replace it and update the tie-breaker rule cache. If there is a tie, it +// proceeds with applying a series of tie-breaker rules. If there is no +// conclusive winner after applying the tie-breaker rules, it leaves the current +// match as the preferred match. +// +// If pin is true and have and tag are a strong match, it will henceforth only +// consider matches for this language. This corresponds to the nothing that most +// users have a strong preference for the first defined language. A user can +// still prefer a second language over a dialect of the preferred language by +// explicitly specifying dialects, e.g. "en, nl, en-GB". In this case pin should +// be false. +func (m *bestMatch) update(have *haveTag, tag Tag, maxScript scriptID, maxRegion regionID, pin bool) { + // Bail if the maximum attainable confidence is below that of the current best match. + c := have.conf + if c < m.conf { + return + } + // Don't change the language once we already have found an exact match. + if m.pinLanguage && tag.lang != m.want.lang { + return + } + // Pin the region group if we are comparing tags for the same language. + if tag.lang == m.want.lang && m.sameRegionGroup { + _, sameGroup := regionGroupDist(m.pinnedRegion, have.maxRegion, have.maxScript, m.want.lang) + if !sameGroup { + return + } + } + if c == Exact && have.maxScript == maxScript { + // If there is another language and then another entry of this language, + // don't pin anything, otherwise pin the language. + m.pinLanguage = pin + } + if have.tag.equalsRest(tag) { + } else if have.maxScript != maxScript { + // There is usually very little comprehension between different scripts. + // In a few cases there may still be Low comprehension. This possibility + // is pre-computed and stored in have.altScript. + if Low < m.conf || have.altScript != maxScript { + return + } + c = Low + } else if have.maxRegion != maxRegion { + if High < c { + // There is usually a small difference between languages across regions. + c = High + } + } + + // We store the results of the computations of the tie-breaker rules along + // with the best match. There is no need to do the checks once we determine + // we have a winner, but we do still need to do the tie-breaker computations. + // We use "beaten" to keep track if we still need to do the checks. + beaten := false // true if the new pair defeats the current one. + if c != m.conf { + if c < m.conf { + return + } + beaten = true + } + + // Tie-breaker rules: + // We prefer if the pre-maximized language was specified and identical. + origLang := have.tag.lang == tag.lang && tag.lang != 0 + if !beaten && m.origLang != origLang { + if m.origLang { + return + } + beaten = true + } + + // We prefer if the pre-maximized region was specified and identical. + origReg := have.tag.region == tag.region && tag.region != 0 + if !beaten && m.origReg != origReg { + if m.origReg { + return + } + beaten = true + } + + regGroupDist, sameGroup := regionGroupDist(have.maxRegion, maxRegion, maxScript, tag.lang) + if !beaten && m.regGroupDist != regGroupDist { + if regGroupDist > m.regGroupDist { + return + } + beaten = true + } + + paradigmReg := isParadigmLocale(tag.lang, have.maxRegion) + if !beaten && m.paradigmReg != paradigmReg { + if !paradigmReg { + return + } + beaten = true + } + + // Next we prefer if the pre-maximized script was specified and identical. + origScript := have.tag.script == tag.script && tag.script != 0 + if !beaten && m.origScript != origScript { + if m.origScript { + return + } + beaten = true + } + + // Update m to the newly found best match. + if beaten { + m.have = have + m.want = tag + m.conf = c + m.pinnedRegion = maxRegion + m.sameRegionGroup = sameGroup + m.origLang = origLang + m.origReg = origReg + m.paradigmReg = paradigmReg + m.origScript = origScript + m.regGroupDist = regGroupDist + } +} + +func isParadigmLocale(lang langID, r regionID) bool { + for _, e := range paradigmLocales { + if langID(e[0]) == lang && (r == regionID(e[1]) || r == regionID(e[2])) { + return true + } + } + return false +} + +// regionGroupDist computes the distance between two regions based on their +// CLDR grouping. +func regionGroupDist(a, b regionID, script scriptID, lang langID) (dist uint8, same bool) { + const defaultDistance = 4 + + aGroup := uint(regionToGroups[a]) << 1 + bGroup := uint(regionToGroups[b]) << 1 + for _, ri := range matchRegion { + if langID(ri.lang) == lang && (ri.script == 0 || scriptID(ri.script) == script) { + group := uint(1 << (ri.group &^ 0x80)) + if 0x80&ri.group == 0 { + if aGroup&bGroup&group != 0 { // Both regions are in the group. + return ri.distance, ri.distance == defaultDistance + } + } else { + if (aGroup|bGroup)&group == 0 { // Both regions are not in the group. + return ri.distance, ri.distance == defaultDistance + } + } + } + } + return defaultDistance, true +} + +func (t Tag) variants() string { + if t.pVariant == 0 { + return "" + } + return t.str[t.pVariant:t.pExt] +} + +// variantOrPrivateTagStr returns variants or private use tags. +func (t Tag) variantOrPrivateTagStr() string { + if t.pExt > 0 { + return t.str[t.pVariant:t.pExt] + } + return t.str[t.pVariant:] +} + +// equalsRest compares everything except the language. +func (a Tag) equalsRest(b Tag) bool { + // TODO: don't include extensions in this comparison. To do this efficiently, + // though, we should handle private tags separately. + return a.script == b.script && a.region == b.region && a.variantOrPrivateTagStr() == b.variantOrPrivateTagStr() +} + +// isExactEquivalent returns true if canonicalizing the language will not alter +// the script or region of a tag. +func isExactEquivalent(l langID) bool { + for _, o := range notEquivalent { + if o == l { + return false + } + } + return true +} + +var notEquivalent []langID + +func init() { + // Create a list of all languages for which canonicalization may alter the + // script or region. + for _, lm := range langAliasMap { + tag := Tag{lang: langID(lm.from)} + if tag, _ = tag.canonicalize(All); tag.script != 0 || tag.region != 0 { + notEquivalent = append(notEquivalent, langID(lm.from)) + } + } + // Maximize undefined regions of paradigm locales. + for i, v := range paradigmLocales { + max, _ := addTags(Tag{lang: langID(v[0])}) + if v[1] == 0 { + paradigmLocales[i][1] = uint16(max.region) + } + if v[2] == 0 { + paradigmLocales[i][2] = uint16(max.region) + } + } +} diff --git a/vendor/golang.org/x/text/language/parse.go b/vendor/golang.org/x/text/language/parse.go new file mode 100644 index 0000000..fca2d30 --- /dev/null +++ b/vendor/golang.org/x/text/language/parse.go @@ -0,0 +1,859 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package language + +import ( + "bytes" + "errors" + "fmt" + "sort" + "strconv" + "strings" + + "golang.org/x/text/internal/tag" +) + +// isAlpha returns true if the byte is not a digit. +// b must be an ASCII letter or digit. +func isAlpha(b byte) bool { + return b > '9' +} + +// isAlphaNum returns true if the string contains only ASCII letters or digits. +func isAlphaNum(s []byte) bool { + for _, c := range s { + if !('a' <= c && c <= 'z' || 'A' <= c && c <= 'Z' || '0' <= c && c <= '9') { + return false + } + } + return true +} + +// errSyntax is returned by any of the parsing functions when the +// input is not well-formed, according to BCP 47. +// TODO: return the position at which the syntax error occurred? +var errSyntax = errors.New("language: tag is not well-formed") + +// ValueError is returned by any of the parsing functions when the +// input is well-formed but the respective subtag is not recognized +// as a valid value. +type ValueError struct { + v [8]byte +} + +func mkErrInvalid(s []byte) error { + var e ValueError + copy(e.v[:], s) + return e +} + +func (e ValueError) tag() []byte { + n := bytes.IndexByte(e.v[:], 0) + if n == -1 { + n = 8 + } + return e.v[:n] +} + +// Error implements the error interface. +func (e ValueError) Error() string { + return fmt.Sprintf("language: subtag %q is well-formed but unknown", e.tag()) +} + +// Subtag returns the subtag for which the error occurred. +func (e ValueError) Subtag() string { + return string(e.tag()) +} + +// scanner is used to scan BCP 47 tokens, which are separated by _ or -. +type scanner struct { + b []byte + bytes [max99thPercentileSize]byte + token []byte + start int // start position of the current token + end int // end position of the current token + next int // next point for scan + err error + done bool +} + +func makeScannerString(s string) scanner { + scan := scanner{} + if len(s) <= len(scan.bytes) { + scan.b = scan.bytes[:copy(scan.bytes[:], s)] + } else { + scan.b = []byte(s) + } + scan.init() + return scan +} + +// makeScanner returns a scanner using b as the input buffer. +// b is not copied and may be modified by the scanner routines. +func makeScanner(b []byte) scanner { + scan := scanner{b: b} + scan.init() + return scan +} + +func (s *scanner) init() { + for i, c := range s.b { + if c == '_' { + s.b[i] = '-' + } + } + s.scan() +} + +// restToLower converts the string between start and end to lower case. +func (s *scanner) toLower(start, end int) { + for i := start; i < end; i++ { + c := s.b[i] + if 'A' <= c && c <= 'Z' { + s.b[i] += 'a' - 'A' + } + } +} + +func (s *scanner) setError(e error) { + if s.err == nil || (e == errSyntax && s.err != errSyntax) { + s.err = e + } +} + +// resizeRange shrinks or grows the array at position oldStart such that +// a new string of size newSize can fit between oldStart and oldEnd. +// Sets the scan point to after the resized range. +func (s *scanner) resizeRange(oldStart, oldEnd, newSize int) { + s.start = oldStart + if end := oldStart + newSize; end != oldEnd { + diff := end - oldEnd + if end < cap(s.b) { + b := make([]byte, len(s.b)+diff) + copy(b, s.b[:oldStart]) + copy(b[end:], s.b[oldEnd:]) + s.b = b + } else { + s.b = append(s.b[end:], s.b[oldEnd:]...) + } + s.next = end + (s.next - s.end) + s.end = end + } +} + +// replace replaces the current token with repl. +func (s *scanner) replace(repl string) { + s.resizeRange(s.start, s.end, len(repl)) + copy(s.b[s.start:], repl) +} + +// gobble removes the current token from the input. +// Caller must call scan after calling gobble. +func (s *scanner) gobble(e error) { + s.setError(e) + if s.start == 0 { + s.b = s.b[:+copy(s.b, s.b[s.next:])] + s.end = 0 + } else { + s.b = s.b[:s.start-1+copy(s.b[s.start-1:], s.b[s.end:])] + s.end = s.start - 1 + } + s.next = s.start +} + +// deleteRange removes the given range from s.b before the current token. +func (s *scanner) deleteRange(start, end int) { + s.setError(errSyntax) + s.b = s.b[:start+copy(s.b[start:], s.b[end:])] + diff := end - start + s.next -= diff + s.start -= diff + s.end -= diff +} + +// scan parses the next token of a BCP 47 string. Tokens that are larger +// than 8 characters or include non-alphanumeric characters result in an error +// and are gobbled and removed from the output. +// It returns the end position of the last token consumed. +func (s *scanner) scan() (end int) { + end = s.end + s.token = nil + for s.start = s.next; s.next < len(s.b); { + i := bytes.IndexByte(s.b[s.next:], '-') + if i == -1 { + s.end = len(s.b) + s.next = len(s.b) + i = s.end - s.start + } else { + s.end = s.next + i + s.next = s.end + 1 + } + token := s.b[s.start:s.end] + if i < 1 || i > 8 || !isAlphaNum(token) { + s.gobble(errSyntax) + continue + } + s.token = token + return end + } + if n := len(s.b); n > 0 && s.b[n-1] == '-' { + s.setError(errSyntax) + s.b = s.b[:len(s.b)-1] + } + s.done = true + return end +} + +// acceptMinSize parses multiple tokens of the given size or greater. +// It returns the end position of the last token consumed. +func (s *scanner) acceptMinSize(min int) (end int) { + end = s.end + s.scan() + for ; len(s.token) >= min; s.scan() { + end = s.end + } + return end +} + +// Parse parses the given BCP 47 string and returns a valid Tag. If parsing +// failed it returns an error and any part of the tag that could be parsed. +// If parsing succeeded but an unknown value was found, it returns +// ValueError. The Tag returned in this case is just stripped of the unknown +// value. All other values are preserved. It accepts tags in the BCP 47 format +// and extensions to this standard defined in +// http://www.unicode.org/reports/tr35/#Unicode_Language_and_Locale_Identifiers. +// The resulting tag is canonicalized using the default canonicalization type. +func Parse(s string) (t Tag, err error) { + return Default.Parse(s) +} + +// Parse parses the given BCP 47 string and returns a valid Tag. If parsing +// failed it returns an error and any part of the tag that could be parsed. +// If parsing succeeded but an unknown value was found, it returns +// ValueError. The Tag returned in this case is just stripped of the unknown +// value. All other values are preserved. It accepts tags in the BCP 47 format +// and extensions to this standard defined in +// http://www.unicode.org/reports/tr35/#Unicode_Language_and_Locale_Identifiers. +// The resulting tag is canonicalized using the the canonicalization type c. +func (c CanonType) Parse(s string) (t Tag, err error) { + // TODO: consider supporting old-style locale key-value pairs. + if s == "" { + return und, errSyntax + } + if len(s) <= maxAltTaglen { + b := [maxAltTaglen]byte{} + for i, c := range s { + // Generating invalid UTF-8 is okay as it won't match. + if 'A' <= c && c <= 'Z' { + c += 'a' - 'A' + } else if c == '_' { + c = '-' + } + b[i] = byte(c) + } + if t, ok := grandfathered(b); ok { + return t, nil + } + } + scan := makeScannerString(s) + t, err = parse(&scan, s) + t, changed := t.canonicalize(c) + if changed { + t.remakeString() + } + return t, err +} + +func parse(scan *scanner, s string) (t Tag, err error) { + t = und + var end int + if n := len(scan.token); n <= 1 { + scan.toLower(0, len(scan.b)) + if n == 0 || scan.token[0] != 'x' { + return t, errSyntax + } + end = parseExtensions(scan) + } else if n >= 4 { + return und, errSyntax + } else { // the usual case + t, end = parseTag(scan) + if n := len(scan.token); n == 1 { + t.pExt = uint16(end) + end = parseExtensions(scan) + } else if end < len(scan.b) { + scan.setError(errSyntax) + scan.b = scan.b[:end] + } + } + if int(t.pVariant) < len(scan.b) { + if end < len(s) { + s = s[:end] + } + if len(s) > 0 && tag.Compare(s, scan.b) == 0 { + t.str = s + } else { + t.str = string(scan.b) + } + } else { + t.pVariant, t.pExt = 0, 0 + } + return t, scan.err +} + +// parseTag parses language, script, region and variants. +// It returns a Tag and the end position in the input that was parsed. +func parseTag(scan *scanner) (t Tag, end int) { + var e error + // TODO: set an error if an unknown lang, script or region is encountered. + t.lang, e = getLangID(scan.token) + scan.setError(e) + scan.replace(t.lang.String()) + langStart := scan.start + end = scan.scan() + for len(scan.token) == 3 && isAlpha(scan.token[0]) { + // From http://tools.ietf.org/html/bcp47, - tags are equivalent + // to a tag of the form . + lang, e := getLangID(scan.token) + if lang != 0 { + t.lang = lang + copy(scan.b[langStart:], lang.String()) + scan.b[langStart+3] = '-' + scan.start = langStart + 4 + } + scan.gobble(e) + end = scan.scan() + } + if len(scan.token) == 4 && isAlpha(scan.token[0]) { + t.script, e = getScriptID(script, scan.token) + if t.script == 0 { + scan.gobble(e) + } + end = scan.scan() + } + if n := len(scan.token); n >= 2 && n <= 3 { + t.region, e = getRegionID(scan.token) + if t.region == 0 { + scan.gobble(e) + } else { + scan.replace(t.region.String()) + } + end = scan.scan() + } + scan.toLower(scan.start, len(scan.b)) + t.pVariant = byte(end) + end = parseVariants(scan, end, t) + t.pExt = uint16(end) + return t, end +} + +var separator = []byte{'-'} + +// parseVariants scans tokens as long as each token is a valid variant string. +// Duplicate variants are removed. +func parseVariants(scan *scanner, end int, t Tag) int { + start := scan.start + varIDBuf := [4]uint8{} + variantBuf := [4][]byte{} + varID := varIDBuf[:0] + variant := variantBuf[:0] + last := -1 + needSort := false + for ; len(scan.token) >= 4; scan.scan() { + // TODO: measure the impact of needing this conversion and redesign + // the data structure if there is an issue. + v, ok := variantIndex[string(scan.token)] + if !ok { + // unknown variant + // TODO: allow user-defined variants? + scan.gobble(mkErrInvalid(scan.token)) + continue + } + varID = append(varID, v) + variant = append(variant, scan.token) + if !needSort { + if last < int(v) { + last = int(v) + } else { + needSort = true + // There is no legal combinations of more than 7 variants + // (and this is by no means a useful sequence). + const maxVariants = 8 + if len(varID) > maxVariants { + break + } + } + } + end = scan.end + } + if needSort { + sort.Sort(variantsSort{varID, variant}) + k, l := 0, -1 + for i, v := range varID { + w := int(v) + if l == w { + // Remove duplicates. + continue + } + varID[k] = varID[i] + variant[k] = variant[i] + k++ + l = w + } + if str := bytes.Join(variant[:k], separator); len(str) == 0 { + end = start - 1 + } else { + scan.resizeRange(start, end, len(str)) + copy(scan.b[scan.start:], str) + end = scan.end + } + } + return end +} + +type variantsSort struct { + i []uint8 + v [][]byte +} + +func (s variantsSort) Len() int { + return len(s.i) +} + +func (s variantsSort) Swap(i, j int) { + s.i[i], s.i[j] = s.i[j], s.i[i] + s.v[i], s.v[j] = s.v[j], s.v[i] +} + +func (s variantsSort) Less(i, j int) bool { + return s.i[i] < s.i[j] +} + +type bytesSort [][]byte + +func (b bytesSort) Len() int { + return len(b) +} + +func (b bytesSort) Swap(i, j int) { + b[i], b[j] = b[j], b[i] +} + +func (b bytesSort) Less(i, j int) bool { + return bytes.Compare(b[i], b[j]) == -1 +} + +// parseExtensions parses and normalizes the extensions in the buffer. +// It returns the last position of scan.b that is part of any extension. +// It also trims scan.b to remove excess parts accordingly. +func parseExtensions(scan *scanner) int { + start := scan.start + exts := [][]byte{} + private := []byte{} + end := scan.end + for len(scan.token) == 1 { + extStart := scan.start + ext := scan.token[0] + end = parseExtension(scan) + extension := scan.b[extStart:end] + if len(extension) < 3 || (ext != 'x' && len(extension) < 4) { + scan.setError(errSyntax) + end = extStart + continue + } else if start == extStart && (ext == 'x' || scan.start == len(scan.b)) { + scan.b = scan.b[:end] + return end + } else if ext == 'x' { + private = extension + break + } + exts = append(exts, extension) + } + sort.Sort(bytesSort(exts)) + if len(private) > 0 { + exts = append(exts, private) + } + scan.b = scan.b[:start] + if len(exts) > 0 { + scan.b = append(scan.b, bytes.Join(exts, separator)...) + } else if start > 0 { + // Strip trailing '-'. + scan.b = scan.b[:start-1] + } + return end +} + +// parseExtension parses a single extension and returns the position of +// the extension end. +func parseExtension(scan *scanner) int { + start, end := scan.start, scan.end + switch scan.token[0] { + case 'u': + attrStart := end + scan.scan() + for last := []byte{}; len(scan.token) > 2; scan.scan() { + if bytes.Compare(scan.token, last) != -1 { + // Attributes are unsorted. Start over from scratch. + p := attrStart + 1 + scan.next = p + attrs := [][]byte{} + for scan.scan(); len(scan.token) > 2; scan.scan() { + attrs = append(attrs, scan.token) + end = scan.end + } + sort.Sort(bytesSort(attrs)) + copy(scan.b[p:], bytes.Join(attrs, separator)) + break + } + last = scan.token + end = scan.end + } + var last, key []byte + for attrEnd := end; len(scan.token) == 2; last = key { + key = scan.token + keyEnd := scan.end + end = scan.acceptMinSize(3) + // TODO: check key value validity + if keyEnd == end || bytes.Compare(key, last) != 1 { + // We have an invalid key or the keys are not sorted. + // Start scanning keys from scratch and reorder. + p := attrEnd + 1 + scan.next = p + keys := [][]byte{} + for scan.scan(); len(scan.token) == 2; { + keyStart, keyEnd := scan.start, scan.end + end = scan.acceptMinSize(3) + if keyEnd != end { + keys = append(keys, scan.b[keyStart:end]) + } else { + scan.setError(errSyntax) + end = keyStart + } + } + sort.Sort(bytesSort(keys)) + reordered := bytes.Join(keys, separator) + if e := p + len(reordered); e < end { + scan.deleteRange(e, end) + end = e + } + copy(scan.b[p:], bytes.Join(keys, separator)) + break + } + } + case 't': + scan.scan() + if n := len(scan.token); n >= 2 && n <= 3 && isAlpha(scan.token[1]) { + _, end = parseTag(scan) + scan.toLower(start, end) + } + for len(scan.token) == 2 && !isAlpha(scan.token[1]) { + end = scan.acceptMinSize(3) + } + case 'x': + end = scan.acceptMinSize(1) + default: + end = scan.acceptMinSize(2) + } + return end +} + +// Compose creates a Tag from individual parts, which may be of type Tag, Base, +// Script, Region, Variant, []Variant, Extension, []Extension or error. If a +// Base, Script or Region or slice of type Variant or Extension is passed more +// than once, the latter will overwrite the former. Variants and Extensions are +// accumulated, but if two extensions of the same type are passed, the latter +// will replace the former. A Tag overwrites all former values and typically +// only makes sense as the first argument. The resulting tag is returned after +// canonicalizing using the Default CanonType. If one or more errors are +// encountered, one of the errors is returned. +func Compose(part ...interface{}) (t Tag, err error) { + return Default.Compose(part...) +} + +// Compose creates a Tag from individual parts, which may be of type Tag, Base, +// Script, Region, Variant, []Variant, Extension, []Extension or error. If a +// Base, Script or Region or slice of type Variant or Extension is passed more +// than once, the latter will overwrite the former. Variants and Extensions are +// accumulated, but if two extensions of the same type are passed, the latter +// will replace the former. A Tag overwrites all former values and typically +// only makes sense as the first argument. The resulting tag is returned after +// canonicalizing using CanonType c. If one or more errors are encountered, +// one of the errors is returned. +func (c CanonType) Compose(part ...interface{}) (t Tag, err error) { + var b builder + if err = b.update(part...); err != nil { + return und, err + } + t, _ = b.tag.canonicalize(c) + + if len(b.ext) > 0 || len(b.variant) > 0 { + sort.Sort(sortVariant(b.variant)) + sort.Strings(b.ext) + if b.private != "" { + b.ext = append(b.ext, b.private) + } + n := maxCoreSize + tokenLen(b.variant...) + tokenLen(b.ext...) + buf := make([]byte, n) + p := t.genCoreBytes(buf) + t.pVariant = byte(p) + p += appendTokens(buf[p:], b.variant...) + t.pExt = uint16(p) + p += appendTokens(buf[p:], b.ext...) + t.str = string(buf[:p]) + } else if b.private != "" { + t.str = b.private + t.remakeString() + } + return +} + +type builder struct { + tag Tag + + private string // the x extension + ext []string + variant []string + + err error +} + +func (b *builder) addExt(e string) { + if e == "" { + } else if e[0] == 'x' { + b.private = e + } else { + b.ext = append(b.ext, e) + } +} + +var errInvalidArgument = errors.New("invalid Extension or Variant") + +func (b *builder) update(part ...interface{}) (err error) { + replace := func(l *[]string, s string, eq func(a, b string) bool) bool { + if s == "" { + b.err = errInvalidArgument + return true + } + for i, v := range *l { + if eq(v, s) { + (*l)[i] = s + return true + } + } + return false + } + for _, x := range part { + switch v := x.(type) { + case Tag: + b.tag.lang = v.lang + b.tag.region = v.region + b.tag.script = v.script + if v.str != "" { + b.variant = nil + for x, s := "", v.str[v.pVariant:v.pExt]; s != ""; { + x, s = nextToken(s) + b.variant = append(b.variant, x) + } + b.ext, b.private = nil, "" + for i, e := int(v.pExt), ""; i < len(v.str); { + i, e = getExtension(v.str, i) + b.addExt(e) + } + } + case Base: + b.tag.lang = v.langID + case Script: + b.tag.script = v.scriptID + case Region: + b.tag.region = v.regionID + case Variant: + if !replace(&b.variant, v.variant, func(a, b string) bool { return a == b }) { + b.variant = append(b.variant, v.variant) + } + case Extension: + if !replace(&b.ext, v.s, func(a, b string) bool { return a[0] == b[0] }) { + b.addExt(v.s) + } + case []Variant: + b.variant = nil + for _, x := range v { + b.update(x) + } + case []Extension: + b.ext, b.private = nil, "" + for _, e := range v { + b.update(e) + } + // TODO: support parsing of raw strings based on morphology or just extensions? + case error: + err = v + } + } + return +} + +func tokenLen(token ...string) (n int) { + for _, t := range token { + n += len(t) + 1 + } + return +} + +func appendTokens(b []byte, token ...string) int { + p := 0 + for _, t := range token { + b[p] = '-' + copy(b[p+1:], t) + p += 1 + len(t) + } + return p +} + +type sortVariant []string + +func (s sortVariant) Len() int { + return len(s) +} + +func (s sortVariant) Swap(i, j int) { + s[j], s[i] = s[i], s[j] +} + +func (s sortVariant) Less(i, j int) bool { + return variantIndex[s[i]] < variantIndex[s[j]] +} + +func findExt(list []string, x byte) int { + for i, e := range list { + if e[0] == x { + return i + } + } + return -1 +} + +// getExtension returns the name, body and end position of the extension. +func getExtension(s string, p int) (end int, ext string) { + if s[p] == '-' { + p++ + } + if s[p] == 'x' { + return len(s), s[p:] + } + end = nextExtension(s, p) + return end, s[p:end] +} + +// nextExtension finds the next extension within the string, searching +// for the -- pattern from position p. +// In the fast majority of cases, language tags will have at most +// one extension and extensions tend to be small. +func nextExtension(s string, p int) int { + for n := len(s) - 3; p < n; { + if s[p] == '-' { + if s[p+2] == '-' { + return p + } + p += 3 + } else { + p++ + } + } + return len(s) +} + +var errInvalidWeight = errors.New("ParseAcceptLanguage: invalid weight") + +// ParseAcceptLanguage parses the contents of an Accept-Language header as +// defined in http://www.ietf.org/rfc/rfc2616.txt and returns a list of Tags and +// a list of corresponding quality weights. It is more permissive than RFC 2616 +// and may return non-nil slices even if the input is not valid. +// The Tags will be sorted by highest weight first and then by first occurrence. +// Tags with a weight of zero will be dropped. An error will be returned if the +// input could not be parsed. +func ParseAcceptLanguage(s string) (tag []Tag, q []float32, err error) { + var entry string + for s != "" { + if entry, s = split(s, ','); entry == "" { + continue + } + + entry, weight := split(entry, ';') + + // Scan the language. + t, err := Parse(entry) + if err != nil { + id, ok := acceptFallback[entry] + if !ok { + return nil, nil, err + } + t = Tag{lang: id} + } + + // Scan the optional weight. + w := 1.0 + if weight != "" { + weight = consume(weight, 'q') + weight = consume(weight, '=') + // consume returns the empty string when a token could not be + // consumed, resulting in an error for ParseFloat. + if w, err = strconv.ParseFloat(weight, 32); err != nil { + return nil, nil, errInvalidWeight + } + // Drop tags with a quality weight of 0. + if w <= 0 { + continue + } + } + + tag = append(tag, t) + q = append(q, float32(w)) + } + sortStable(&tagSort{tag, q}) + return tag, q, nil +} + +// consume removes a leading token c from s and returns the result or the empty +// string if there is no such token. +func consume(s string, c byte) string { + if s == "" || s[0] != c { + return "" + } + return strings.TrimSpace(s[1:]) +} + +func split(s string, c byte) (head, tail string) { + if i := strings.IndexByte(s, c); i >= 0 { + return strings.TrimSpace(s[:i]), strings.TrimSpace(s[i+1:]) + } + return strings.TrimSpace(s), "" +} + +// Add hack mapping to deal with a small number of cases that that occur +// in Accept-Language (with reasonable frequency). +var acceptFallback = map[string]langID{ + "english": _en, + "deutsch": _de, + "italian": _it, + "french": _fr, + "*": _mul, // defined in the spec to match all languages. +} + +type tagSort struct { + tag []Tag + q []float32 +} + +func (s *tagSort) Len() int { + return len(s.q) +} + +func (s *tagSort) Less(i, j int) bool { + return s.q[i] > s.q[j] +} + +func (s *tagSort) Swap(i, j int) { + s.tag[i], s.tag[j] = s.tag[j], s.tag[i] + s.q[i], s.q[j] = s.q[j], s.q[i] +} diff --git a/vendor/golang.org/x/text/language/tables.go b/vendor/golang.org/x/text/language/tables.go new file mode 100644 index 0000000..b738d45 --- /dev/null +++ b/vendor/golang.org/x/text/language/tables.go @@ -0,0 +1,3686 @@ +// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. + +package language + +import "golang.org/x/text/internal/tag" + +// CLDRVersion is the CLDR version from which the tables in this package are derived. +const CLDRVersion = "32" + +const numLanguages = 8665 + +const numScripts = 242 + +const numRegions = 357 + +type fromTo struct { + from uint16 + to uint16 +} + +const nonCanonicalUnd = 1201 +const ( + _af = 22 + _am = 39 + _ar = 58 + _az = 88 + _bg = 126 + _bn = 165 + _ca = 215 + _cs = 250 + _da = 257 + _de = 269 + _el = 310 + _en = 313 + _es = 318 + _et = 320 + _fa = 328 + _fi = 337 + _fil = 339 + _fr = 350 + _gu = 420 + _he = 444 + _hi = 446 + _hr = 465 + _hu = 469 + _hy = 471 + _id = 481 + _is = 504 + _it = 505 + _ja = 512 + _ka = 528 + _kk = 578 + _km = 586 + _kn = 593 + _ko = 596 + _ky = 650 + _lo = 696 + _lt = 704 + _lv = 711 + _mk = 767 + _ml = 772 + _mn = 779 + _mo = 784 + _mr = 795 + _ms = 799 + _mul = 806 + _my = 817 + _nb = 839 + _ne = 849 + _nl = 871 + _no = 879 + _pa = 925 + _pl = 947 + _pt = 960 + _ro = 988 + _ru = 994 + _sh = 1031 + _si = 1036 + _sk = 1042 + _sl = 1046 + _sq = 1073 + _sr = 1074 + _sv = 1092 + _sw = 1093 + _ta = 1104 + _te = 1121 + _th = 1131 + _tl = 1146 + _tn = 1152 + _tr = 1162 + _uk = 1198 + _ur = 1204 + _uz = 1212 + _vi = 1219 + _zh = 1321 + _zu = 1327 + _jbo = 515 + _ami = 1650 + _bnn = 2357 + _hak = 438 + _tlh = 14467 + _lb = 661 + _nv = 899 + _pwn = 12055 + _tao = 14188 + _tay = 14198 + _tsu = 14662 + _nn = 874 + _sfb = 13629 + _vgt = 15701 + _sgg = 13660 + _cmn = 3007 + _nan = 835 + _hsn = 467 +) + +const langPrivateStart = 0x2f72 + +const langPrivateEnd = 0x3179 + +// lang holds an alphabetically sorted list of ISO-639 language identifiers. +// All entries are 4 bytes. The index of the identifier (divided by 4) is the language tag. +// For 2-byte language identifiers, the two successive bytes have the following meaning: +// - if the first letter of the 2- and 3-letter ISO codes are the same: +// the second and third letter of the 3-letter ISO code. +// - otherwise: a 0 and a by 2 bits right-shifted index into altLangISO3. +// For 3-byte language identifiers the 4th byte is 0. +const lang tag.Index = "" + // Size: 5324 bytes + "---\x00aaaraai\x00aak\x00aau\x00abbkabi\x00abq\x00abr\x00abt\x00aby\x00a" + + "cd\x00ace\x00ach\x00ada\x00ade\x00adj\x00ady\x00adz\x00aeveaeb\x00aey" + + "\x00affragc\x00agd\x00agg\x00agm\x00ago\x00agq\x00aha\x00ahl\x00aho\x00a" + + "jg\x00akkaakk\x00ala\x00ali\x00aln\x00alt\x00ammhamm\x00amn\x00amo\x00am" + + "p\x00anrganc\x00ank\x00ann\x00any\x00aoj\x00aom\x00aoz\x00apc\x00apd\x00" + + "ape\x00apr\x00aps\x00apz\x00arraarc\x00arh\x00arn\x00aro\x00arq\x00ars" + + "\x00ary\x00arz\x00assmasa\x00ase\x00asg\x00aso\x00ast\x00ata\x00atg\x00a" + + "tj\x00auy\x00avvaavl\x00avn\x00avt\x00avu\x00awa\x00awb\x00awo\x00awx" + + "\x00ayymayb\x00azzebaakbal\x00ban\x00bap\x00bar\x00bas\x00bav\x00bax\x00" + + "bba\x00bbb\x00bbc\x00bbd\x00bbj\x00bbp\x00bbr\x00bcf\x00bch\x00bci\x00bc" + + "m\x00bcn\x00bco\x00bcq\x00bcu\x00bdd\x00beelbef\x00beh\x00bej\x00bem\x00" + + "bet\x00bew\x00bex\x00bez\x00bfd\x00bfq\x00bft\x00bfy\x00bgulbgc\x00bgn" + + "\x00bgx\x00bhihbhb\x00bhg\x00bhi\x00bhk\x00bhl\x00bho\x00bhy\x00biisbib" + + "\x00big\x00bik\x00bim\x00bin\x00bio\x00biq\x00bjh\x00bji\x00bjj\x00bjn" + + "\x00bjo\x00bjr\x00bjt\x00bjz\x00bkc\x00bkm\x00bkq\x00bku\x00bkv\x00blt" + + "\x00bmambmh\x00bmk\x00bmq\x00bmu\x00bnenbng\x00bnm\x00bnp\x00boodboj\x00" + + "bom\x00bon\x00bpy\x00bqc\x00bqi\x00bqp\x00bqv\x00brrebra\x00brh\x00brx" + + "\x00brz\x00bsosbsj\x00bsq\x00bss\x00bst\x00bto\x00btt\x00btv\x00bua\x00b" + + "uc\x00bud\x00bug\x00buk\x00bum\x00buo\x00bus\x00buu\x00bvb\x00bwd\x00bwr" + + "\x00bxh\x00bye\x00byn\x00byr\x00bys\x00byv\x00byx\x00bza\x00bze\x00bzf" + + "\x00bzh\x00bzw\x00caatcan\x00cbj\x00cch\x00ccp\x00ceheceb\x00cfa\x00cgg" + + "\x00chhachk\x00chm\x00cho\x00chp\x00chr\x00cja\x00cjm\x00cjv\x00ckb\x00c" + + "kl\x00cko\x00cky\x00cla\x00cme\x00cmg\x00cooscop\x00cps\x00crrecrh\x00cr" + + "j\x00crk\x00crl\x00crm\x00crs\x00csescsb\x00csw\x00ctd\x00cuhucvhvcyymda" + + "andad\x00daf\x00dag\x00dah\x00dak\x00dar\x00dav\x00dbd\x00dbq\x00dcc\x00" + + "ddn\x00deeuded\x00den\x00dga\x00dgh\x00dgi\x00dgl\x00dgr\x00dgz\x00dia" + + "\x00dje\x00dnj\x00dob\x00doi\x00dop\x00dow\x00dri\x00drs\x00dsb\x00dtm" + + "\x00dtp\x00dts\x00dty\x00dua\x00duc\x00dud\x00dug\x00dvivdva\x00dww\x00d" + + "yo\x00dyu\x00dzzodzg\x00ebu\x00eeweefi\x00egl\x00egy\x00eka\x00eky\x00el" + + "llema\x00emi\x00enngenn\x00enq\x00eopoeri\x00es\x00\x05esu\x00etstetr" + + "\x00ett\x00etu\x00etx\x00euusewo\x00ext\x00faasfaa\x00fab\x00fag\x00fai" + + "\x00fan\x00ffulffi\x00ffm\x00fiinfia\x00fil\x00fit\x00fjijflr\x00fmp\x00" + + "foaofod\x00fon\x00for\x00fpe\x00fqs\x00frrafrc\x00frp\x00frr\x00frs\x00f" + + "ub\x00fud\x00fue\x00fuf\x00fuh\x00fuq\x00fur\x00fuv\x00fuy\x00fvr\x00fyr" + + "ygalegaa\x00gaf\x00gag\x00gah\x00gaj\x00gam\x00gan\x00gaw\x00gay\x00gba" + + "\x00gbf\x00gbm\x00gby\x00gbz\x00gcr\x00gdlagde\x00gdn\x00gdr\x00geb\x00g" + + "ej\x00gel\x00gez\x00gfk\x00ggn\x00ghs\x00gil\x00gim\x00gjk\x00gjn\x00gju" + + "\x00gkn\x00gkp\x00gllgglk\x00gmm\x00gmv\x00gnrngnd\x00gng\x00god\x00gof" + + "\x00goi\x00gom\x00gon\x00gor\x00gos\x00got\x00grb\x00grc\x00grt\x00grw" + + "\x00gsw\x00guujgub\x00guc\x00gud\x00gur\x00guw\x00gux\x00guz\x00gvlvgvf" + + "\x00gvr\x00gvs\x00gwc\x00gwi\x00gwt\x00gyi\x00haauhag\x00hak\x00ham\x00h" + + "aw\x00haz\x00hbb\x00hdy\x00heebhhy\x00hiinhia\x00hif\x00hig\x00hih\x00hi" + + "l\x00hla\x00hlu\x00hmd\x00hmt\x00hnd\x00hne\x00hnj\x00hnn\x00hno\x00homo" + + "hoc\x00hoj\x00hot\x00hrrvhsb\x00hsn\x00htathuunhui\x00hyyehzerianaian" + + "\x00iar\x00iba\x00ibb\x00iby\x00ica\x00ich\x00idndidd\x00idi\x00idu\x00i" + + "eleife\x00igboigb\x00ige\x00iiiiijj\x00ikpkikk\x00ikt\x00ikw\x00ikx\x00i" + + "lo\x00imo\x00inndinh\x00iodoiou\x00iri\x00isslittaiukuiw\x00\x03iwm\x00i" + + "ws\x00izh\x00izi\x00japnjab\x00jam\x00jbo\x00jbu\x00jen\x00jgk\x00jgo" + + "\x00ji\x00\x06jib\x00jmc\x00jml\x00jra\x00jut\x00jvavjwavkaatkaa\x00kab" + + "\x00kac\x00kad\x00kai\x00kaj\x00kam\x00kao\x00kbd\x00kbm\x00kbp\x00kbq" + + "\x00kbx\x00kby\x00kcg\x00kck\x00kcl\x00kct\x00kde\x00kdh\x00kdl\x00kdt" + + "\x00kea\x00ken\x00kez\x00kfo\x00kfr\x00kfy\x00kgonkge\x00kgf\x00kgp\x00k" + + "ha\x00khb\x00khn\x00khq\x00khs\x00kht\x00khw\x00khz\x00kiikkij\x00kiu" + + "\x00kiw\x00kjuakjd\x00kjg\x00kjs\x00kjy\x00kkazkkc\x00kkj\x00klalkln\x00" + + "klq\x00klt\x00klx\x00kmhmkmb\x00kmh\x00kmo\x00kms\x00kmu\x00kmw\x00knank" + + "nf\x00knp\x00koorkoi\x00kok\x00kol\x00kos\x00koz\x00kpe\x00kpf\x00kpo" + + "\x00kpr\x00kpx\x00kqb\x00kqf\x00kqs\x00kqy\x00kraukrc\x00kri\x00krj\x00k" + + "rl\x00krs\x00kru\x00ksasksb\x00ksd\x00ksf\x00ksh\x00ksj\x00ksr\x00ktb" + + "\x00ktm\x00kto\x00kuurkub\x00kud\x00kue\x00kuj\x00kum\x00kun\x00kup\x00k" + + "us\x00kvomkvg\x00kvr\x00kvx\x00kw\x00\x01kwj\x00kwo\x00kxa\x00kxc\x00kxm" + + "\x00kxp\x00kxw\x00kxz\x00kyirkye\x00kyx\x00kzr\x00laatlab\x00lad\x00lag" + + "\x00lah\x00laj\x00las\x00lbtzlbe\x00lbu\x00lbw\x00lcm\x00lcp\x00ldb\x00l" + + "ed\x00lee\x00lem\x00lep\x00leq\x00leu\x00lez\x00lguglgg\x00liimlia\x00li" + + "d\x00lif\x00lig\x00lih\x00lij\x00lis\x00ljp\x00lki\x00lkt\x00lle\x00lln" + + "\x00lmn\x00lmo\x00lmp\x00lninlns\x00lnu\x00loaoloj\x00lok\x00lol\x00lor" + + "\x00los\x00loz\x00lrc\x00ltitltg\x00luublua\x00luo\x00luy\x00luz\x00lvav" + + "lwl\x00lzh\x00lzz\x00mad\x00maf\x00mag\x00mai\x00mak\x00man\x00mas\x00ma" + + "w\x00maz\x00mbh\x00mbo\x00mbq\x00mbu\x00mbw\x00mci\x00mcp\x00mcq\x00mcr" + + "\x00mcu\x00mda\x00mde\x00mdf\x00mdh\x00mdj\x00mdr\x00mdx\x00med\x00mee" + + "\x00mek\x00men\x00mer\x00met\x00meu\x00mfa\x00mfe\x00mfn\x00mfo\x00mfq" + + "\x00mglgmgh\x00mgl\x00mgo\x00mgp\x00mgy\x00mhahmhi\x00mhl\x00mirimif\x00" + + "min\x00mis\x00miw\x00mkkdmki\x00mkl\x00mkp\x00mkw\x00mlalmle\x00mlp\x00m" + + "ls\x00mmo\x00mmu\x00mmx\x00mnonmna\x00mnf\x00mni\x00mnw\x00moolmoa\x00mo" + + "e\x00moh\x00mos\x00mox\x00mpp\x00mps\x00mpt\x00mpx\x00mql\x00mrarmrd\x00" + + "mrj\x00mro\x00mssamtltmtc\x00mtf\x00mti\x00mtr\x00mua\x00mul\x00mur\x00m" + + "us\x00mva\x00mvn\x00mvy\x00mwk\x00mwr\x00mwv\x00mxc\x00mxm\x00myyamyk" + + "\x00mym\x00myv\x00myw\x00myx\x00myz\x00mzk\x00mzm\x00mzn\x00mzp\x00mzw" + + "\x00mzz\x00naaunac\x00naf\x00nah\x00nak\x00nan\x00nap\x00naq\x00nas\x00n" + + "bobnca\x00nce\x00ncf\x00nch\x00nco\x00ncu\x00nddendc\x00nds\x00neepneb" + + "\x00new\x00nex\x00nfr\x00ngdonga\x00ngb\x00ngl\x00nhb\x00nhe\x00nhw\x00n" + + "if\x00nii\x00nij\x00nin\x00niu\x00niy\x00niz\x00njo\x00nkg\x00nko\x00nll" + + "dnmg\x00nmz\x00nnnonnf\x00nnh\x00nnk\x00nnm\x00noornod\x00noe\x00non\x00" + + "nop\x00nou\x00nqo\x00nrblnrb\x00nsk\x00nsn\x00nso\x00nss\x00ntm\x00ntr" + + "\x00nui\x00nup\x00nus\x00nuv\x00nux\x00nvavnwb\x00nxq\x00nxr\x00nyyanym" + + "\x00nyn\x00nzi\x00occiogc\x00ojjiokr\x00okv\x00omrmong\x00onn\x00ons\x00" + + "opm\x00orrioro\x00oru\x00osssosa\x00ota\x00otk\x00ozm\x00paanpag\x00pal" + + "\x00pam\x00pap\x00pau\x00pbi\x00pcd\x00pcm\x00pdc\x00pdt\x00ped\x00peo" + + "\x00pex\x00pfl\x00phl\x00phn\x00pilipil\x00pip\x00pka\x00pko\x00plolpla" + + "\x00pms\x00png\x00pnn\x00pnt\x00pon\x00ppo\x00pra\x00prd\x00prg\x00psusp" + + "ss\x00ptorptp\x00puu\x00pwa\x00quuequc\x00qug\x00rai\x00raj\x00rao\x00rc" + + "f\x00rej\x00rel\x00res\x00rgn\x00rhg\x00ria\x00rif\x00rjs\x00rkt\x00rmoh" + + "rmf\x00rmo\x00rmt\x00rmu\x00rnunrna\x00rng\x00roonrob\x00rof\x00roo\x00r" + + "ro\x00rtm\x00ruusrue\x00rug\x00rw\x00\x04rwk\x00rwo\x00ryu\x00saansaf" + + "\x00sah\x00saq\x00sas\x00sat\x00sav\x00saz\x00sba\x00sbe\x00sbp\x00scrds" + + "ck\x00scl\x00scn\x00sco\x00scs\x00sdndsdc\x00sdh\x00semesef\x00seh\x00se" + + "i\x00ses\x00sgagsga\x00sgs\x00sgw\x00sgz\x00sh\x00\x02shi\x00shk\x00shn" + + "\x00shu\x00siinsid\x00sig\x00sil\x00sim\x00sjr\x00sklkskc\x00skr\x00sks" + + "\x00sllvsld\x00sli\x00sll\x00sly\x00smmosma\x00smi\x00smj\x00smn\x00smp" + + "\x00smq\x00sms\x00snnasnc\x00snk\x00snp\x00snx\x00sny\x00soomsok\x00soq" + + "\x00sou\x00soy\x00spd\x00spl\x00sps\x00sqqisrrpsrb\x00srn\x00srr\x00srx" + + "\x00ssswssd\x00ssg\x00ssy\x00stotstk\x00stq\x00suunsua\x00sue\x00suk\x00" + + "sur\x00sus\x00svweswwaswb\x00swc\x00swg\x00swp\x00swv\x00sxn\x00sxw\x00s" + + "yl\x00syr\x00szl\x00taamtaj\x00tal\x00tan\x00taq\x00tbc\x00tbd\x00tbf" + + "\x00tbg\x00tbo\x00tbw\x00tbz\x00tci\x00tcy\x00tdd\x00tdg\x00tdh\x00teelt" + + "ed\x00tem\x00teo\x00tet\x00tfi\x00tggktgc\x00tgo\x00tgu\x00thhathl\x00th" + + "q\x00thr\x00tiirtif\x00tig\x00tik\x00tim\x00tio\x00tiv\x00tkuktkl\x00tkr" + + "\x00tkt\x00tlgltlf\x00tlx\x00tly\x00tmh\x00tmy\x00tnsntnh\x00toontof\x00" + + "tog\x00toq\x00tpi\x00tpm\x00tpz\x00tqo\x00trurtru\x00trv\x00trw\x00tssot" + + "sd\x00tsf\x00tsg\x00tsj\x00tsw\x00ttatttd\x00tte\x00ttj\x00ttr\x00tts" + + "\x00ttt\x00tuh\x00tul\x00tum\x00tuq\x00tvd\x00tvl\x00tvu\x00twwitwh\x00t" + + "wq\x00txg\x00tyahtya\x00tyv\x00tzm\x00ubu\x00udm\x00ugiguga\x00ukkruli" + + "\x00umb\x00und\x00unr\x00unx\x00urrduri\x00urt\x00urw\x00usa\x00utr\x00u" + + "vh\x00uvl\x00uzzbvag\x00vai\x00van\x00veenvec\x00vep\x00viievic\x00viv" + + "\x00vls\x00vmf\x00vmw\x00voolvot\x00vro\x00vun\x00vut\x00walnwae\x00waj" + + "\x00wal\x00wan\x00war\x00wbp\x00wbq\x00wbr\x00wci\x00wer\x00wgi\x00whg" + + "\x00wib\x00wiu\x00wiv\x00wja\x00wji\x00wls\x00wmo\x00wnc\x00wni\x00wnu" + + "\x00woolwob\x00wos\x00wrs\x00wsk\x00wtm\x00wuu\x00wuv\x00wwa\x00xav\x00x" + + "bi\x00xcr\x00xes\x00xhhoxla\x00xlc\x00xld\x00xmf\x00xmn\x00xmr\x00xna" + + "\x00xnr\x00xog\x00xon\x00xpr\x00xrb\x00xsa\x00xsi\x00xsm\x00xsr\x00xwe" + + "\x00yam\x00yao\x00yap\x00yas\x00yat\x00yav\x00yay\x00yaz\x00yba\x00ybb" + + "\x00yby\x00yer\x00ygr\x00ygw\x00yiidyko\x00yle\x00ylg\x00yll\x00yml\x00y" + + "ooryon\x00yrb\x00yre\x00yrl\x00yss\x00yua\x00yue\x00yuj\x00yut\x00yuw" + + "\x00zahazag\x00zbl\x00zdj\x00zea\x00zgh\x00zhhozhx\x00zia\x00zlm\x00zmi" + + "\x00zne\x00zuulzxx\x00zza\x00\xff\xff\xff\xff" + +const langNoIndexOffset = 1330 + +// langNoIndex is a bit vector of all 3-letter language codes that are not used as an index +// in lookup tables. The language ids for these language codes are derived directly +// from the letters and are not consecutive. +// Size: 2197 bytes, 2197 elements +var langNoIndex = [2197]uint8{ + // Entry 0 - 3F + 0xff, 0xf8, 0xed, 0xfe, 0xeb, 0xd3, 0x3b, 0xd2, + 0xfb, 0xbf, 0x7a, 0xfa, 0x37, 0x1d, 0x3c, 0x57, + 0x6e, 0x97, 0x73, 0x38, 0xfb, 0xea, 0xbf, 0x70, + 0xad, 0x03, 0xff, 0xff, 0xcf, 0x05, 0x84, 0x62, + 0xe9, 0xbf, 0xfd, 0xbf, 0xbf, 0xf7, 0xfd, 0x77, + 0x0f, 0xff, 0xef, 0x6f, 0xff, 0xfb, 0xdf, 0xe2, + 0xc9, 0xf8, 0x7f, 0x7e, 0x4d, 0xb8, 0x0a, 0x6a, + 0x7c, 0xea, 0xe3, 0xfa, 0x7a, 0xbf, 0x67, 0xff, + // Entry 40 - 7F + 0xff, 0xff, 0xff, 0xdf, 0x2a, 0x54, 0x91, 0xc0, + 0x5d, 0xe3, 0x97, 0x14, 0x07, 0x20, 0xdd, 0xed, + 0x9f, 0x3f, 0xc9, 0x21, 0xf8, 0x3f, 0x94, 0x35, + 0x7c, 0x5f, 0xff, 0x5f, 0x8e, 0x6e, 0xdf, 0xff, + 0xff, 0xff, 0x55, 0x7c, 0xd3, 0xfd, 0xbf, 0xb5, + 0x7b, 0xdf, 0x7f, 0xf7, 0xca, 0xfe, 0xdb, 0xa3, + 0xa8, 0xff, 0x1f, 0x67, 0x7d, 0xeb, 0xef, 0xce, + 0xff, 0xff, 0x9f, 0xff, 0xb7, 0xef, 0xfe, 0xcf, + // Entry 80 - BF + 0xdb, 0xff, 0xf3, 0xcd, 0xfb, 0x2f, 0xff, 0xff, + 0xbb, 0xee, 0xf7, 0xbd, 0xdb, 0xff, 0x5f, 0xf7, + 0xfd, 0xf2, 0xfd, 0xff, 0x5e, 0x2f, 0x3b, 0xba, + 0x7e, 0xff, 0xff, 0xfe, 0xf7, 0xff, 0xdd, 0xff, + 0xfd, 0xdf, 0xfb, 0xfe, 0x9d, 0xb4, 0xd3, 0xff, + 0xef, 0xff, 0xdf, 0xf7, 0x7f, 0xb7, 0xfd, 0xd5, + 0xa5, 0x77, 0x40, 0xff, 0x9c, 0xc1, 0x41, 0x2c, + 0x08, 0x20, 0x41, 0x00, 0x50, 0x40, 0x00, 0x80, + // Entry C0 - FF + 0xfb, 0x4a, 0xf2, 0x9f, 0xb4, 0x42, 0x41, 0x96, + 0x1b, 0x14, 0x08, 0xf2, 0x2b, 0xe7, 0x17, 0x56, + 0x05, 0x7d, 0x0e, 0x1c, 0x37, 0x71, 0xf3, 0xef, + 0x97, 0xff, 0x5d, 0x38, 0x64, 0x08, 0x00, 0x10, + 0xbc, 0x85, 0xaf, 0xdf, 0xff, 0xf7, 0x73, 0x35, + 0x3e, 0x87, 0xc7, 0xdf, 0xff, 0x00, 0x81, 0x00, + 0xb0, 0x05, 0x80, 0x00, 0x00, 0x00, 0x00, 0x03, + 0x40, 0x00, 0x40, 0x92, 0x21, 0x50, 0xb1, 0x5d, + // Entry 100 - 13F + 0xfd, 0xdc, 0xbe, 0x5e, 0x00, 0x00, 0x02, 0x64, + 0x0d, 0x19, 0x41, 0xdf, 0x79, 0x22, 0x00, 0x00, + 0x00, 0x5e, 0x64, 0xdc, 0x24, 0xe5, 0xd9, 0xe3, + 0xfe, 0xff, 0xfd, 0xcb, 0x9f, 0x14, 0x01, 0x0c, + 0x86, 0x00, 0xd1, 0x00, 0xf0, 0xc5, 0x67, 0x5f, + 0x56, 0x89, 0x5e, 0xb5, 0x6c, 0xaf, 0x03, 0x00, + 0x02, 0x00, 0x00, 0x00, 0xc0, 0x37, 0xda, 0x56, + 0x90, 0x69, 0x01, 0x2c, 0x96, 0x69, 0x20, 0xfb, + // Entry 140 - 17F + 0xff, 0x3f, 0x00, 0x00, 0x00, 0x01, 0x08, 0x16, + 0x01, 0x00, 0x00, 0xb0, 0x14, 0x03, 0x50, 0x06, + 0x0a, 0x00, 0x01, 0x00, 0x00, 0x00, 0x11, 0x09, + 0x00, 0x00, 0x60, 0x10, 0x00, 0x00, 0x00, 0x10, + 0x00, 0x00, 0x44, 0x00, 0x00, 0x10, 0x00, 0x04, + 0x08, 0x00, 0x00, 0x04, 0x00, 0x80, 0x28, 0x04, + 0x00, 0x00, 0x40, 0xd5, 0x2d, 0x00, 0x64, 0x35, + 0x24, 0x52, 0xf4, 0xd4, 0xbd, 0x62, 0xc9, 0x03, + // Entry 180 - 1BF + 0x00, 0x80, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x04, 0x13, 0x39, 0x01, 0xdd, 0x57, 0x98, + 0x21, 0x18, 0x81, 0x00, 0x00, 0x01, 0x40, 0x82, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x40, 0x00, 0x44, 0x00, 0x00, 0x80, 0xea, + 0xa9, 0x39, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + // Entry 1C0 - 1FF + 0x00, 0x01, 0x28, 0x05, 0x00, 0x00, 0x00, 0x00, + 0x04, 0x20, 0x04, 0xa6, 0x00, 0x04, 0x00, 0x00, + 0x81, 0x50, 0x00, 0x00, 0x00, 0x11, 0x84, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x55, + 0x02, 0x10, 0x08, 0x04, 0x00, 0x00, 0x00, 0x40, + 0x30, 0x83, 0x01, 0x00, 0x00, 0x00, 0x11, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1e, 0xcd, 0xbf, 0x7a, 0xbf, + // Entry 200 - 23F + 0xdf, 0xc3, 0x83, 0x82, 0xc0, 0xfb, 0x57, 0x27, + 0xcd, 0x55, 0xe7, 0x01, 0x00, 0x20, 0xb2, 0xc5, + 0xa4, 0x45, 0x25, 0x9b, 0x02, 0xdf, 0xe0, 0xdf, + 0x03, 0x44, 0x08, 0x10, 0x01, 0x04, 0x01, 0xe3, + 0x92, 0x54, 0xdb, 0x28, 0xd1, 0x5f, 0xf6, 0x6d, + 0x79, 0xed, 0x1c, 0x7d, 0x04, 0x08, 0x00, 0x01, + 0x21, 0x12, 0x64, 0x5f, 0xdd, 0x0e, 0x85, 0x4f, + 0x40, 0x40, 0x00, 0x04, 0xf1, 0xfd, 0x3d, 0x54, + // Entry 240 - 27F + 0xe8, 0x03, 0xb4, 0x27, 0x23, 0x0d, 0x00, 0x00, + 0x20, 0x7b, 0x38, 0x02, 0x05, 0x84, 0x00, 0xf0, + 0xbb, 0x7e, 0x5a, 0x00, 0x18, 0x04, 0x81, 0x00, + 0x00, 0x00, 0x80, 0x10, 0x90, 0x1c, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x10, 0x40, 0x00, 0x04, + 0x08, 0xa0, 0x70, 0xa5, 0x0c, 0x40, 0x00, 0x00, + 0x11, 0x04, 0x04, 0x68, 0x00, 0x20, 0x70, 0xff, + 0x7b, 0x7f, 0x60, 0x00, 0x05, 0x9b, 0xdd, 0x66, + // Entry 280 - 2BF + 0x03, 0x00, 0x11, 0x00, 0x00, 0x00, 0x40, 0x05, + 0xb5, 0xb6, 0x80, 0x08, 0x04, 0x00, 0x04, 0x51, + 0xe2, 0xef, 0xfd, 0x3f, 0x05, 0x09, 0x08, 0x05, + 0x40, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, + 0x08, 0x00, 0x00, 0x00, 0x00, 0x81, 0x00, 0x60, + 0xe7, 0x48, 0x00, 0x81, 0x20, 0xc0, 0x05, 0x80, + 0x03, 0x00, 0x00, 0x00, 0x8c, 0x50, 0x40, 0x04, + 0x84, 0x47, 0x84, 0x40, 0x20, 0x10, 0x00, 0x20, + // Entry 2C0 - 2FF + 0x02, 0x50, 0x80, 0x11, 0x00, 0x91, 0x6c, 0xe2, + 0x50, 0x27, 0x1d, 0x11, 0x29, 0x06, 0x59, 0xe9, + 0x33, 0x08, 0x00, 0x20, 0x04, 0x40, 0x10, 0x00, + 0x00, 0x00, 0x50, 0x44, 0x92, 0x49, 0xd6, 0x5d, + 0xa7, 0x81, 0x47, 0x97, 0xfb, 0x00, 0x10, 0x00, + 0x08, 0x00, 0x80, 0x00, 0x40, 0x04, 0x00, 0x01, + 0x02, 0x00, 0x01, 0x40, 0x80, 0x00, 0x00, 0x08, + 0xd8, 0xeb, 0xf6, 0x39, 0xc4, 0x89, 0x12, 0x00, + // Entry 300 - 33F + 0x00, 0x0c, 0x04, 0x01, 0x20, 0x20, 0xdd, 0xa0, + 0x01, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, + 0x04, 0x10, 0xd0, 0x9d, 0x95, 0x13, 0x04, 0x80, + 0x00, 0x01, 0xd0, 0x12, 0x40, 0x00, 0x10, 0xb0, + 0x10, 0x62, 0x4c, 0xd2, 0x02, 0x01, 0x4a, 0x00, + 0x46, 0x04, 0x00, 0x08, 0x02, 0x00, 0x20, 0x80, + 0x00, 0x80, 0x06, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x00, 0xf0, 0xd8, 0x6f, 0x15, 0x02, 0x08, 0x00, + // Entry 340 - 37F + 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x10, 0x01, + 0x00, 0x10, 0x00, 0x00, 0x00, 0xf0, 0x84, 0xe3, + 0xdd, 0xbf, 0xf9, 0xf9, 0x3b, 0x7f, 0x7f, 0xdb, + 0xfd, 0xfc, 0xfe, 0xdf, 0xff, 0xfd, 0xff, 0xf6, + 0xfb, 0xfc, 0xf7, 0x1f, 0xff, 0xb3, 0x6c, 0xff, + 0xd9, 0xad, 0xdf, 0xfe, 0xef, 0xba, 0xdf, 0xff, + 0xff, 0xff, 0xb7, 0xdd, 0x7d, 0xbf, 0xab, 0x7f, + 0xfd, 0xfd, 0xdf, 0x2f, 0x9c, 0xdf, 0xf3, 0x6f, + // Entry 380 - 3BF + 0xdf, 0xdd, 0xff, 0xfb, 0xee, 0xd2, 0xab, 0x5f, + 0xd5, 0xdf, 0x7f, 0xff, 0xeb, 0xff, 0xe4, 0x4d, + 0xf9, 0xff, 0xfe, 0xf7, 0xfd, 0xdf, 0xfb, 0xbf, + 0xee, 0xdb, 0x6f, 0xef, 0xff, 0x7f, 0xff, 0xff, + 0xf7, 0x5f, 0xd3, 0x3b, 0xfd, 0xd9, 0xdf, 0xeb, + 0xbc, 0x08, 0x05, 0x24, 0xff, 0x07, 0x70, 0xfe, + 0xe6, 0x5e, 0x00, 0x08, 0x00, 0x83, 0x3d, 0x1b, + 0x06, 0xe6, 0x72, 0x60, 0xd1, 0x3c, 0x7f, 0x44, + // Entry 3C0 - 3FF + 0x02, 0x30, 0x9f, 0x7a, 0x16, 0xbd, 0x7f, 0x57, + 0xf2, 0xff, 0x31, 0xff, 0xf2, 0x1e, 0x90, 0xf7, + 0xf1, 0xf9, 0x45, 0x80, 0x01, 0x02, 0x00, 0x00, + 0x40, 0x54, 0x9f, 0x8a, 0xd9, 0xd9, 0x0e, 0x11, + 0x86, 0x51, 0xc0, 0xf3, 0xfb, 0x47, 0x00, 0x01, + 0x05, 0xd1, 0x50, 0x58, 0x00, 0x00, 0x00, 0x10, + 0x04, 0x02, 0x00, 0x00, 0x0a, 0x00, 0x17, 0xd2, + 0xb9, 0xfd, 0xfc, 0xba, 0xfe, 0xef, 0xc7, 0xbe, + // Entry 400 - 43F + 0x53, 0x6f, 0xdf, 0xe7, 0xdb, 0x65, 0xbb, 0x7f, + 0xfa, 0xff, 0x77, 0xf3, 0xef, 0xbf, 0xfd, 0xf7, + 0xdf, 0xdf, 0x9b, 0x7f, 0xff, 0xff, 0x7f, 0x6f, + 0xf7, 0xfb, 0xeb, 0xdf, 0xbc, 0xff, 0xbf, 0x6b, + 0x7b, 0xfb, 0xff, 0xce, 0x76, 0xbd, 0xf7, 0xf7, + 0xdf, 0xdc, 0xf7, 0xf7, 0xff, 0xdf, 0xf3, 0xfe, + 0xef, 0xff, 0xff, 0xff, 0xb6, 0x7f, 0x7f, 0xde, + 0xf7, 0xb9, 0xeb, 0x77, 0xff, 0xfb, 0xbf, 0xdf, + // Entry 440 - 47F + 0xfd, 0xfe, 0xfb, 0xff, 0xfe, 0xeb, 0x1f, 0x7d, + 0x2f, 0xfd, 0xb6, 0xb5, 0xa5, 0xfc, 0xff, 0xfd, + 0x7f, 0x4e, 0xbf, 0x8f, 0xae, 0xff, 0xee, 0xdf, + 0x7f, 0xf7, 0x73, 0x02, 0x02, 0x04, 0xfc, 0xf7, + 0xff, 0xb7, 0xd7, 0xef, 0xfe, 0xcd, 0xf5, 0xce, + 0xe2, 0x8e, 0xe7, 0xbf, 0xb7, 0xff, 0x56, 0xbd, + 0xcd, 0xff, 0xfb, 0xff, 0xdf, 0xd7, 0xea, 0xff, + 0xe5, 0x5f, 0x6d, 0x0f, 0xa7, 0x51, 0x06, 0xc4, + // Entry 480 - 4BF + 0x13, 0x50, 0x5d, 0xaf, 0xa6, 0xfd, 0x99, 0xfb, + 0x63, 0x1d, 0x53, 0xff, 0xef, 0xb7, 0x35, 0x20, + 0x14, 0x00, 0x55, 0x51, 0x82, 0x65, 0xf5, 0x41, + 0xe2, 0xff, 0xfc, 0xdf, 0x00, 0x05, 0xc5, 0x05, + 0x00, 0x22, 0x00, 0x74, 0x69, 0x10, 0x08, 0x04, + 0x41, 0x00, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x51, 0x20, 0x05, 0x04, 0x01, 0x00, 0x00, + 0x06, 0x01, 0x20, 0x00, 0x18, 0x01, 0x92, 0xb1, + // Entry 4C0 - 4FF + 0xfd, 0x47, 0x49, 0x06, 0x95, 0x06, 0x57, 0xed, + 0xfb, 0x4c, 0x1c, 0x6b, 0x83, 0x04, 0x62, 0x40, + 0x00, 0x11, 0x42, 0x00, 0x00, 0x00, 0x54, 0x83, + 0xb8, 0x4f, 0x10, 0x8c, 0x89, 0x46, 0xde, 0xf7, + 0x13, 0x31, 0x00, 0x20, 0x00, 0x00, 0x00, 0x90, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x10, 0x00, + 0x01, 0x00, 0x00, 0xf0, 0x5b, 0xf4, 0xbe, 0x3d, + 0xba, 0xcf, 0xf7, 0xaf, 0x42, 0x04, 0x84, 0x41, + // Entry 500 - 53F + 0x30, 0xff, 0x79, 0x72, 0x04, 0x00, 0x00, 0x49, + 0x2d, 0x14, 0x27, 0x57, 0xed, 0xf1, 0x3f, 0xe7, + 0x3f, 0x00, 0x00, 0x02, 0xc6, 0xa0, 0x1e, 0xf8, + 0xbb, 0xff, 0xfd, 0xfb, 0xb7, 0xfd, 0xe5, 0xf7, + 0xfd, 0xfc, 0xd5, 0xed, 0x47, 0xf4, 0x7e, 0x10, + 0x01, 0x01, 0x84, 0x6d, 0xff, 0xf7, 0xdd, 0xf9, + 0x5b, 0x05, 0x86, 0xed, 0xf5, 0x77, 0xbd, 0x3c, + 0x00, 0x00, 0x00, 0x42, 0x71, 0x42, 0x00, 0x40, + // Entry 540 - 57F + 0x00, 0x00, 0x01, 0x43, 0x19, 0x00, 0x08, 0x00, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + // Entry 580 - 5BF + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xab, 0xbd, 0xe7, 0x57, 0xee, 0x13, 0x5d, + 0x09, 0xc1, 0x40, 0x21, 0xfa, 0x17, 0x01, 0x80, + 0x00, 0x00, 0x00, 0x00, 0xf0, 0xce, 0xfb, 0xbf, + 0x00, 0x23, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, + 0x00, 0x30, 0x15, 0xa3, 0x10, 0x00, 0x00, 0x00, + 0x11, 0x04, 0x16, 0x00, 0x00, 0x02, 0x00, 0x81, + 0xa3, 0x01, 0x50, 0x00, 0x00, 0x83, 0x11, 0x40, + // Entry 5C0 - 5FF + 0x00, 0x00, 0x00, 0xf0, 0xdd, 0x7b, 0x3e, 0x02, + 0xaa, 0x10, 0x5d, 0x98, 0x52, 0x00, 0x80, 0x20, + 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x02, 0x02, + 0x19, 0x00, 0x10, 0x02, 0x10, 0x61, 0x5a, 0x9d, + 0x31, 0x00, 0x00, 0x00, 0x01, 0x10, 0x02, 0x20, + 0x00, 0x00, 0x01, 0x00, 0x42, 0x00, 0x20, 0x00, + 0x00, 0x1f, 0xdf, 0xd2, 0xb9, 0xff, 0xfd, 0x3f, + 0x1f, 0x98, 0xcf, 0x9c, 0xbf, 0xaf, 0x5f, 0xfe, + // Entry 600 - 63F + 0x7b, 0x4b, 0x40, 0x10, 0xe1, 0xfd, 0xaf, 0xd9, + 0xb7, 0xf6, 0xfb, 0xb3, 0xc7, 0xff, 0x6f, 0xf1, + 0x73, 0xb1, 0x7f, 0x9f, 0x7f, 0xbd, 0xfc, 0xb7, + 0xee, 0x1c, 0xfa, 0xcb, 0xef, 0xdd, 0xf9, 0xbd, + 0x6e, 0xae, 0x55, 0xfd, 0x6e, 0x81, 0x76, 0x1f, + 0xd4, 0x77, 0xf5, 0x7d, 0xfb, 0xff, 0xeb, 0xfe, + 0xbe, 0x5f, 0x46, 0x1b, 0xe9, 0x5f, 0x50, 0x18, + 0x02, 0xfa, 0xf7, 0x9d, 0x15, 0x97, 0x05, 0x0f, + // Entry 640 - 67F + 0x75, 0xc4, 0x7d, 0x81, 0x92, 0xf1, 0x57, 0x6c, + 0xff, 0xe4, 0xef, 0x6f, 0xff, 0xfc, 0xdd, 0xde, + 0xfc, 0xfd, 0x76, 0x5f, 0x7a, 0x1f, 0x00, 0x98, + 0x02, 0xfb, 0xa3, 0xef, 0xf3, 0xd6, 0xf2, 0xff, + 0xb9, 0xda, 0x7d, 0x50, 0x1e, 0x15, 0x7b, 0xb4, + 0xf5, 0x3e, 0xff, 0xff, 0xf1, 0xf7, 0xff, 0xe7, + 0x5f, 0xff, 0xff, 0x9e, 0xdb, 0xf6, 0xd7, 0xb9, + 0xef, 0x27, 0x80, 0xbb, 0xc5, 0xff, 0xff, 0xe3, + // Entry 680 - 6BF + 0x97, 0x9d, 0xbf, 0x9f, 0xf7, 0xc7, 0xfd, 0x37, + 0xce, 0x7f, 0x04, 0x1d, 0x53, 0x7f, 0xf8, 0xda, + 0x5d, 0xce, 0x7d, 0x06, 0xb9, 0xea, 0x69, 0xa0, + 0x1a, 0x20, 0x00, 0x30, 0x02, 0x04, 0x24, 0x08, + 0x04, 0x00, 0x00, 0x40, 0xd4, 0x02, 0x04, 0x00, + 0x00, 0x04, 0x00, 0x04, 0x00, 0x20, 0x01, 0x06, + 0x50, 0x00, 0x08, 0x00, 0x00, 0x00, 0x24, 0x00, + 0x04, 0x00, 0x10, 0xcc, 0x58, 0xd5, 0x0d, 0x0f, + // Entry 6C0 - 6FF + 0x14, 0x4d, 0xf1, 0x16, 0x44, 0xd1, 0x42, 0x08, + 0x40, 0x00, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00, + 0x00, 0xdc, 0xfb, 0xcb, 0x0e, 0x58, 0x08, 0x41, + 0x04, 0x20, 0x04, 0x00, 0x30, 0x12, 0x40, 0x00, + 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0x10, 0x10, 0xab, + 0x6d, 0x93, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x80, 0x80, 0x25, 0x00, 0x00, + // Entry 700 - 73F + 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, + 0x80, 0x86, 0xc2, 0x00, 0x00, 0x00, 0x00, 0x01, + 0xdf, 0x18, 0x00, 0x00, 0x02, 0xf0, 0xfd, 0x79, + 0x3b, 0x00, 0x25, 0x00, 0x00, 0x00, 0x02, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, + 0x03, 0x00, 0x09, 0x20, 0x00, 0x00, 0x01, 0x00, + 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + // Entry 740 - 77F + 0x00, 0x00, 0x00, 0xef, 0xd5, 0xfd, 0xcf, 0x7e, + 0xb0, 0x11, 0x00, 0x00, 0x00, 0x92, 0x01, 0x44, + 0xcd, 0xf9, 0x5c, 0x00, 0x01, 0x00, 0x30, 0x04, + 0x04, 0x55, 0x00, 0x01, 0x04, 0xf4, 0x3f, 0x4a, + 0x01, 0x00, 0x00, 0xb0, 0x80, 0x00, 0x55, 0x55, + 0x97, 0x7c, 0x9f, 0x31, 0xcc, 0x68, 0xd1, 0x03, + 0xd5, 0x57, 0x27, 0x14, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x2c, 0xf7, 0xcb, 0x1f, 0x14, 0x60, + // Entry 780 - 7BF + 0x03, 0x68, 0x01, 0x10, 0x8b, 0x38, 0x8a, 0x01, + 0x00, 0x00, 0x20, 0x00, 0x24, 0x44, 0x00, 0x00, + 0x10, 0x03, 0x11, 0x02, 0x01, 0x00, 0x00, 0xf0, + 0xf5, 0xff, 0xd5, 0x97, 0xbc, 0x70, 0xd6, 0x78, + 0x78, 0x15, 0x50, 0x01, 0xa4, 0x84, 0xa9, 0x41, + 0x00, 0x00, 0x00, 0x6b, 0x39, 0x52, 0x74, 0x00, + 0xe8, 0x30, 0x90, 0x6a, 0x92, 0x00, 0x00, 0x02, + 0xff, 0xef, 0xff, 0x4b, 0x85, 0x53, 0xf4, 0xed, + // Entry 7C0 - 7FF + 0xdd, 0xbf, 0x72, 0x19, 0xc7, 0x0c, 0xd5, 0x42, + 0x54, 0xdd, 0x77, 0x14, 0x00, 0x80, 0x40, 0x56, + 0xcc, 0x16, 0x9e, 0xea, 0x35, 0x7d, 0xef, 0xff, + 0xbd, 0xa4, 0xaf, 0x01, 0x44, 0x18, 0x01, 0x4d, + 0x4e, 0x4a, 0x08, 0x50, 0x28, 0x30, 0xe0, 0x80, + 0x10, 0x20, 0x24, 0x00, 0xff, 0x2f, 0xd3, 0x60, + 0xfe, 0x01, 0x02, 0x88, 0x0a, 0x40, 0x16, 0x01, + 0x01, 0x15, 0x2b, 0x3c, 0x01, 0x00, 0x00, 0x10, + // Entry 800 - 83F + 0x90, 0x49, 0x41, 0x02, 0x02, 0x01, 0xe1, 0xbf, + 0xbf, 0x03, 0x00, 0x00, 0x10, 0xd4, 0xa3, 0xd1, + 0x40, 0x9c, 0x44, 0xdf, 0xf5, 0x8f, 0x66, 0xb3, + 0x55, 0x20, 0xd4, 0xc1, 0xd8, 0x30, 0x3d, 0x80, + 0x00, 0x00, 0x00, 0x04, 0xd4, 0x11, 0xc5, 0x84, + 0x2e, 0x50, 0x00, 0x22, 0x50, 0x6e, 0xbd, 0x93, + 0x07, 0x00, 0x20, 0x10, 0x84, 0xb2, 0x45, 0x10, + 0x06, 0x44, 0x00, 0x00, 0x12, 0x02, 0x11, 0x00, + // Entry 840 - 87F + 0xf0, 0xfb, 0xfd, 0x3f, 0x05, 0x00, 0x12, 0x81, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x02, + 0x00, 0x00, 0x00, 0x00, 0x03, 0x30, 0x02, 0x28, + 0x84, 0x00, 0x21, 0xc0, 0x23, 0x24, 0x00, 0x00, + 0x00, 0xcb, 0xe4, 0x3a, 0x42, 0x88, 0x14, 0xf1, + 0xef, 0xff, 0x7f, 0x12, 0x01, 0x01, 0x84, 0x50, + 0x07, 0xfc, 0xff, 0xff, 0x0f, 0x01, 0x00, 0x40, + 0x10, 0x38, 0x01, 0x01, 0x1c, 0x12, 0x40, 0xe1, + // Entry 880 - 8BF + 0x76, 0x16, 0x08, 0x03, 0x10, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x24, + 0x0a, 0x00, 0x80, 0x00, 0x00, +} + +// altLangISO3 holds an alphabetically sorted list of 3-letter language code alternatives +// to 2-letter language codes that cannot be derived using the method described above. +// Each 3-letter code is followed by its 1-byte langID. +const altLangISO3 tag.Index = "---\x00cor\x00hbs\x01heb\x02kin\x03spa\x04yid\x05\xff\xff\xff\xff" + +// altLangIndex is used to convert indexes in altLangISO3 to langIDs. +// Size: 12 bytes, 6 elements +var altLangIndex = [6]uint16{ + 0x0281, 0x0407, 0x01fb, 0x03e5, 0x013e, 0x0208, +} + +// langAliasMap maps langIDs to their suggested replacements. +// Size: 656 bytes, 164 elements +var langAliasMap = [164]fromTo{ + 0: {from: 0x82, to: 0x88}, + 1: {from: 0x187, to: 0x1ae}, + 2: {from: 0x1f3, to: 0x1e1}, + 3: {from: 0x1fb, to: 0x1bc}, + 4: {from: 0x208, to: 0x512}, + 5: {from: 0x20f, to: 0x20e}, + 6: {from: 0x310, to: 0x3dc}, + 7: {from: 0x347, to: 0x36f}, + 8: {from: 0x407, to: 0x432}, + 9: {from: 0x47a, to: 0x153}, + 10: {from: 0x490, to: 0x451}, + 11: {from: 0x4a2, to: 0x21}, + 12: {from: 0x53e, to: 0x544}, + 13: {from: 0x58f, to: 0x12d}, + 14: {from: 0x630, to: 0x1eb1}, + 15: {from: 0x651, to: 0x431}, + 16: {from: 0x662, to: 0x431}, + 17: {from: 0x6ed, to: 0x3a}, + 18: {from: 0x6f8, to: 0x1d7}, + 19: {from: 0x73e, to: 0x21a1}, + 20: {from: 0x7b3, to: 0x56}, + 21: {from: 0x7b9, to: 0x299b}, + 22: {from: 0x7c5, to: 0x58}, + 23: {from: 0x7e6, to: 0x145}, + 24: {from: 0x80c, to: 0x5a}, + 25: {from: 0x815, to: 0x8d}, + 26: {from: 0x87e, to: 0x810}, + 27: {from: 0x8c3, to: 0xee3}, + 28: {from: 0x9ef, to: 0x331}, + 29: {from: 0xa36, to: 0x2c5}, + 30: {from: 0xa3d, to: 0xbf}, + 31: {from: 0xabe, to: 0x3322}, + 32: {from: 0xb38, to: 0x529}, + 33: {from: 0xb75, to: 0x265a}, + 34: {from: 0xb7e, to: 0xbc3}, + 35: {from: 0xb9b, to: 0x44e}, + 36: {from: 0xbbc, to: 0x4229}, + 37: {from: 0xbbf, to: 0x529}, + 38: {from: 0xbfe, to: 0x2da7}, + 39: {from: 0xc2e, to: 0x3181}, + 40: {from: 0xcb9, to: 0xf3}, + 41: {from: 0xd08, to: 0xfa}, + 42: {from: 0xdc8, to: 0x11a}, + 43: {from: 0xdd7, to: 0x32d}, + 44: {from: 0xdf8, to: 0xdfb}, + 45: {from: 0xdfe, to: 0x531}, + 46: {from: 0xedf, to: 0x205a}, + 47: {from: 0xeee, to: 0x2e9a}, + 48: {from: 0xf39, to: 0x367}, + 49: {from: 0x10d0, to: 0x140}, + 50: {from: 0x1104, to: 0x2d0}, + 51: {from: 0x11a0, to: 0x1ec}, + 52: {from: 0x1279, to: 0x21}, + 53: {from: 0x1424, to: 0x15e}, + 54: {from: 0x1470, to: 0x14e}, + 55: {from: 0x151f, to: 0xd9b}, + 56: {from: 0x1523, to: 0x390}, + 57: {from: 0x1532, to: 0x19f}, + 58: {from: 0x1580, to: 0x210}, + 59: {from: 0x1583, to: 0x10d}, + 60: {from: 0x15a3, to: 0x3caf}, + 61: {from: 0x166a, to: 0x19b}, + 62: {from: 0x16c8, to: 0x136}, + 63: {from: 0x1700, to: 0x29f8}, + 64: {from: 0x1718, to: 0x194}, + 65: {from: 0x1727, to: 0xf3f}, + 66: {from: 0x177a, to: 0x178}, + 67: {from: 0x1809, to: 0x17b6}, + 68: {from: 0x1816, to: 0x18f3}, + 69: {from: 0x188a, to: 0x436}, + 70: {from: 0x1979, to: 0x1d01}, + 71: {from: 0x1a74, to: 0x2bb0}, + 72: {from: 0x1a8a, to: 0x1f8}, + 73: {from: 0x1b5a, to: 0x1fa}, + 74: {from: 0x1b86, to: 0x1515}, + 75: {from: 0x1d64, to: 0x2c9b}, + 76: {from: 0x2038, to: 0x37b1}, + 77: {from: 0x203d, to: 0x20dd}, + 78: {from: 0x205a, to: 0x30b}, + 79: {from: 0x20e3, to: 0x274}, + 80: {from: 0x20ee, to: 0x263}, + 81: {from: 0x20f2, to: 0x22d}, + 82: {from: 0x20f9, to: 0x256}, + 83: {from: 0x210f, to: 0x21eb}, + 84: {from: 0x2135, to: 0x27d}, + 85: {from: 0x2160, to: 0x913}, + 86: {from: 0x2199, to: 0x121}, + 87: {from: 0x21ce, to: 0x1561}, + 88: {from: 0x21e6, to: 0x504}, + 89: {from: 0x21f4, to: 0x49f}, + 90: {from: 0x222d, to: 0x121}, + 91: {from: 0x2237, to: 0x121}, + 92: {from: 0x2262, to: 0x92a}, + 93: {from: 0x2316, to: 0x3226}, + 94: {from: 0x2382, to: 0x3365}, + 95: {from: 0x2472, to: 0x2c7}, + 96: {from: 0x24e4, to: 0x2ff}, + 97: {from: 0x24f0, to: 0x2fa}, + 98: {from: 0x24fa, to: 0x31f}, + 99: {from: 0x2550, to: 0xb5b}, + 100: {from: 0x25a9, to: 0xe2}, + 101: {from: 0x263e, to: 0x2d0}, + 102: {from: 0x26c9, to: 0x26b4}, + 103: {from: 0x26f9, to: 0x3c8}, + 104: {from: 0x2727, to: 0x3caf}, + 105: {from: 0x2765, to: 0x26b4}, + 106: {from: 0x2789, to: 0x4358}, + 107: {from: 0x28ef, to: 0x2837}, + 108: {from: 0x2914, to: 0x351}, + 109: {from: 0x2986, to: 0x2da7}, + 110: {from: 0x2b1a, to: 0x38d}, + 111: {from: 0x2bfc, to: 0x395}, + 112: {from: 0x2c3f, to: 0x3caf}, + 113: {from: 0x2cfc, to: 0x3be}, + 114: {from: 0x2d13, to: 0x597}, + 115: {from: 0x2d47, to: 0x148}, + 116: {from: 0x2d48, to: 0x148}, + 117: {from: 0x2dff, to: 0x2f1}, + 118: {from: 0x2e08, to: 0x19cc}, + 119: {from: 0x2e1a, to: 0x2d95}, + 120: {from: 0x2e21, to: 0x292}, + 121: {from: 0x2e54, to: 0x7d}, + 122: {from: 0x2e65, to: 0x2282}, + 123: {from: 0x2ea0, to: 0x2e9b}, + 124: {from: 0x2eef, to: 0x2ed7}, + 125: {from: 0x3193, to: 0x3c4}, + 126: {from: 0x3366, to: 0x338e}, + 127: {from: 0x342a, to: 0x3dc}, + 128: {from: 0x34ee, to: 0x18d0}, + 129: {from: 0x35c8, to: 0x2c9b}, + 130: {from: 0x35e6, to: 0x412}, + 131: {from: 0x3658, to: 0x246}, + 132: {from: 0x3676, to: 0x3f4}, + 133: {from: 0x36fd, to: 0x445}, + 134: {from: 0x37c0, to: 0x121}, + 135: {from: 0x3816, to: 0x38f2}, + 136: {from: 0x382b, to: 0x2c9b}, + 137: {from: 0x382f, to: 0xa9}, + 138: {from: 0x3832, to: 0x3228}, + 139: {from: 0x386c, to: 0x39a6}, + 140: {from: 0x3892, to: 0x3fc0}, + 141: {from: 0x38a5, to: 0x39d7}, + 142: {from: 0x38b4, to: 0x1fa4}, + 143: {from: 0x38b5, to: 0x2e9a}, + 144: {from: 0x395c, to: 0x47e}, + 145: {from: 0x3b4e, to: 0xd91}, + 146: {from: 0x3b78, to: 0x137}, + 147: {from: 0x3c99, to: 0x4bc}, + 148: {from: 0x3fbd, to: 0x100}, + 149: {from: 0x4208, to: 0xa91}, + 150: {from: 0x42be, to: 0x573}, + 151: {from: 0x42f9, to: 0x3f60}, + 152: {from: 0x4378, to: 0x25a}, + 153: {from: 0x43cb, to: 0x36cb}, + 154: {from: 0x43cd, to: 0x10f}, + 155: {from: 0x44af, to: 0x3322}, + 156: {from: 0x44e3, to: 0x512}, + 157: {from: 0x45ca, to: 0x2409}, + 158: {from: 0x45dd, to: 0x26dc}, + 159: {from: 0x4610, to: 0x48ae}, + 160: {from: 0x46ae, to: 0x46a0}, + 161: {from: 0x473e, to: 0x4745}, + 162: {from: 0x4916, to: 0x31f}, + 163: {from: 0x49a7, to: 0x523}, +} + +// Size: 164 bytes, 164 elements +var langAliasTypes = [164]langAliasType{ + // Entry 0 - 3F + 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 0, 1, 0, 0, 1, 2, + 1, 1, 2, 0, 1, 0, 1, 2, 1, 1, 0, 0, 2, 1, 1, 0, + 2, 0, 0, 1, 0, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0, + 2, 1, 1, 1, 1, 2, 1, 0, 1, 1, 2, 2, 0, 1, 2, 0, + // Entry 40 - 7F + 1, 0, 1, 1, 1, 1, 0, 0, 2, 1, 0, 0, 0, 0, 1, 1, + 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, + 2, 2, 2, 0, 1, 1, 0, 1, 0, 0, 0, 0, 1, 0, 1, 1, + 0, 1, 0, 2, 1, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 2, + // Entry 80 - BF + 0, 0, 2, 1, 1, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, + 1, 1, 0, 1, 2, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, + 0, 1, 1, 1, +} + +const ( + _Latn = 87 + _Hani = 54 + _Hans = 56 + _Hant = 57 + _Qaaa = 139 + _Qaai = 147 + _Qabx = 188 + _Zinh = 236 + _Zyyy = 241 + _Zzzz = 242 +) + +// script is an alphabetically sorted list of ISO 15924 codes. The index +// of the script in the string, divided by 4, is the internal scriptID. +const script tag.Index = "" + // Size: 976 bytes + "----AdlmAfakAghbAhomArabAranArmiArmnAvstBaliBamuBassBatkBengBhksBlisBopo" + + "BrahBraiBugiBuhdCakmCansCariChamCherCirtCoptCpmnCprtCyrlCyrsDevaDogrDsrt" + + "DuplEgydEgyhEgypElbaEthiGeokGeorGlagGongGonmGothGranGrekGujrGuruHanbHang" + + "HaniHanoHansHantHatrHebrHiraHluwHmngHmnpHrktHungIndsItalJamoJavaJpanJurc" + + "KaliKanaKharKhmrKhojKitlKitsKndaKoreKpelKthiLanaLaooLatfLatgLatnLekeLepc" + + "LimbLinaLinbLisuLomaLyciLydiMahjMakaMandManiMarcMayaMedfMendMercMeroMlym" + + "ModiMongMoonMrooMteiMultMymrNarbNbatNewaNkdbNkgbNkooNshuOgamOlckOrkhOrya" + + "OsgeOsmaPalmPaucPermPhagPhliPhlpPhlvPhnxPiqdPlrdPrtiQaaaQaabQaacQaadQaae" + + "QaafQaagQaahQaaiQaajQaakQaalQaamQaanQaaoQaapQaaqQaarQaasQaatQaauQaavQaaw" + + "QaaxQaayQaazQabaQabbQabcQabdQabeQabfQabgQabhQabiQabjQabkQablQabmQabnQabo" + + "QabpQabqQabrQabsQabtQabuQabvQabwQabxRjngRoroRunrSamrSaraSarbSaurSgnwShaw" + + "ShrdShuiSiddSindSinhSoraSoyoSundSyloSyrcSyreSyrjSyrnTagbTakrTaleTaluTaml" + + "TangTavtTeluTengTfngTglgThaaThaiTibtTirhUgarVaiiVispWaraWchoWoleXpeoXsux" + + "YiiiZanbZinhZmthZsyeZsymZxxxZyyyZzzz\xff\xff\xff\xff" + +// suppressScript is an index from langID to the dominant script for that language, +// if it exists. If a script is given, it should be suppressed from the language tag. +// Size: 1330 bytes, 1330 elements +var suppressScript = [1330]uint8{ + // Entry 0 - 3F + 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x29, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, + // Entry 40 - 7F + 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x00, + // Entry 80 - BF + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + // Entry C0 - FF + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, + // Entry 100 - 13F + 0x57, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xde, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31, 0x00, + 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x57, 0x00, + // Entry 140 - 17F + 0x57, 0x00, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, + 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x57, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, + 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, 0x00, + 0x00, 0x57, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, 0x57, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + // Entry 180 - 1BF + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x57, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x57, 0x32, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3b, 0x00, 0x21, 0x00, + // Entry 1C0 - 1FF + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x57, 0x57, 0x00, 0x57, 0x57, 0x00, 0x08, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x00, + 0x57, 0x57, 0x00, 0x3b, 0x00, 0x00, 0x00, 0x00, + // Entry 200 - 23F + 0x46, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + // Entry 240 - 27F + 0x00, 0x00, 0x1f, 0x00, 0x00, 0x57, 0x00, 0x00, + 0x00, 0x00, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x4f, 0x00, 0x00, 0x50, 0x00, 0x21, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + // Entry 280 - 2BF + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, + 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + // Entry 2C0 - 2FF + 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, + // Entry 300 - 33F + 0x00, 0x00, 0x00, 0x00, 0x6b, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x57, + 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, 0x00, + // Entry 340 - 37F + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, 0x00, + 0x57, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, + 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x00, 0x57, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x57, 0x00, + 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, + // Entry 380 - 3BF + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x57, 0x00, 0x00, 0x00, 0x00, 0x7d, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, + // Entry 3C0 - 3FF + 0x57, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, + 0x00, 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x1f, 0x00, 0x00, 0x57, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + // Entry 400 - 43F + 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xca, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x57, 0x00, + 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, + 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x00, + // Entry 440 - 47F + 0x00, 0x00, 0x00, 0x00, 0x57, 0x57, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xd7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xda, 0x00, 0x57, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xdf, 0x00, 0x00, 0x00, 0x29, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, + 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x57, 0x00, + // Entry 480 - 4BF + 0x57, 0x00, 0x57, 0x00, 0x00, 0x00, 0x57, 0x00, + 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x57, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + // Entry 4C0 - 4FF + 0x57, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + // Entry 500 - 53F + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, + 0x00, 0x00, +} + +const ( + _001 = 1 + _419 = 31 + _BR = 65 + _CA = 73 + _ES = 110 + _GB = 123 + _MD = 188 + _PT = 238 + _UK = 306 + _US = 309 + _ZZ = 357 + _XA = 323 + _XC = 325 + _XK = 333 +) + +// isoRegionOffset needs to be added to the index of regionISO to obtain the regionID +// for 2-letter ISO codes. (The first isoRegionOffset regionIDs are reserved for +// the UN.M49 codes used for groups.) +const isoRegionOffset = 32 + +// regionTypes defines the status of a region for various standards. +// Size: 358 bytes, 358 elements +var regionTypes = [358]uint8{ + // Entry 0 - 3F + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x05, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + // Entry 40 - 7F + 0x06, 0x06, 0x06, 0x06, 0x04, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x04, 0x06, 0x04, + 0x00, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x04, + 0x06, 0x04, 0x06, 0x06, 0x06, 0x06, 0x00, 0x06, + 0x04, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x04, 0x06, 0x06, 0x06, 0x06, 0x06, 0x00, + 0x06, 0x04, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + // Entry 80 - BF + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x00, 0x04, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + // Entry C0 - FF + 0x06, 0x00, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x00, + 0x06, 0x06, 0x06, 0x06, 0x00, 0x06, 0x04, 0x06, + 0x06, 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x00, + 0x06, 0x06, 0x00, 0x06, 0x05, 0x05, 0x05, 0x05, + 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, + // Entry 100 - 13F + 0x05, 0x05, 0x06, 0x00, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x04, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x02, 0x06, 0x04, 0x06, 0x06, 0x06, + 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0x06, 0x06, + // Entry 140 - 17F + 0x06, 0x00, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, + 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, + 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, + 0x05, 0x05, 0x05, 0x05, 0x05, 0x04, 0x06, 0x06, + 0x04, 0x06, 0x06, 0x04, 0x06, 0x05, +} + +// regionISO holds a list of alphabetically sorted 2-letter ISO region codes. +// Each 2-letter codes is followed by two bytes with the following meaning: +// - [A-Z}{2}: the first letter of the 2-letter code plus these two +// letters form the 3-letter ISO code. +// - 0, n: index into altRegionISO3. +const regionISO tag.Index = "" + // Size: 1308 bytes + "AAAAACSCADNDAEREAFFGAGTGAIIAALLBAMRMANNTAOGOAQTAARRGASSMATUTAUUSAWBWAXLA" + + "AZZEBAIHBBRBBDGDBEELBFFABGGRBHHRBIDIBJENBLLMBMMUBNRNBOOLBQESBRRABSHSBTTN" + + "BUURBVVTBWWABYLRBZLZCAANCCCKCDODCFAFCGOGCHHECIIVCKOKCLHLCMMRCNHNCOOLCPPT" + + "CRRICS\x00\x00CTTECUUBCVPVCWUWCXXRCYYPCZZEDDDRDEEUDGGADJJIDKNKDMMADOOMDY" + + "HYDZZAEA ECCUEESTEGGYEHSHERRIESSPETTHEU\x00\x03EZ FIINFJJIFKLKFMSMFORO" + + "FQ\x00\x18FRRAFXXXGAABGBBRGDRDGEEOGFUFGGGYGHHAGIIBGLRLGMMBGNINGPLPGQNQGR" + + "RCGS\x00\x06GTTMGUUMGWNBGYUYHKKGHMMDHNNDHRRVHTTIHUUNHVVOIC IDDNIERLILSR" + + "IMMNINNDIOOTIQRQIRRNISSLITTAJEEYJMAMJOORJPPNJTTNKEENKGGZKHHMKIIRKM\x00" + + "\x09KNNAKP\x00\x0cKRORKWWTKY\x00\x0fKZAZLAAOLBBNLCCALIIELKKALRBRLSSOLTTU" + + "LUUXLVVALYBYMAARMCCOMDDAMENEMFAFMGDGMHHLMIIDMKKDMLLIMMMRMNNGMOACMPNPMQTQ" + + "MRRTMSSRMTLTMUUSMVDVMWWIMXEXMYYSMZOZNAAMNCCLNEERNFFKNGGANHHBNIICNLLDNOOR" + + "NPPLNQ\x00\x1eNRRUNTTZNUIUNZZLOMMNPAANPCCIPEERPFYFPGNGPHHLPKAKPLOLPM\x00" + + "\x12PNCNPRRIPSSEPTRTPUUSPWLWPYRYPZCZQAATQMMMQNNNQOOOQPPPQQQQQRRRQSSSQTTT" + + "QU\x00\x03QVVVQWWWQXXXQYYYQZZZREEURHHOROOURS\x00\x15RUUSRWWASAAUSBLBSCYC" + + "SDDNSEWESGGPSHHNSIVNSJJMSKVKSLLESMMRSNENSOOMSRURSSSDSTTPSUUNSVLVSXXMSYYR" + + "SZWZTAAATCCATDCDTF\x00\x18TGGOTHHATJJKTKKLTLLSTMKMTNUNTOONTPMPTRURTTTOTV" + + "UVTWWNTZZAUAKRUGGAUK UMMIUN USSAUYRYUZZBVAATVCCTVDDRVEENVGGBVIIRVNNMVU" + + "UTWFLFWKAKWSSMXAAAXBBBXCCCXDDDXEEEXFFFXGGGXHHHXIIIXJJJXKKKXLLLXMMMXNNNXO" + + "OOXPPPXQQQXRRRXSSSXTTTXUUUXVVVXWWWXXXXXYYYXZZZYDMDYEEMYT\x00\x1bYUUGZAAF" + + "ZMMBZRARZWWEZZZZ\xff\xff\xff\xff" + +// altRegionISO3 holds a list of 3-letter region codes that cannot be +// mapped to 2-letter codes using the default algorithm. This is a short list. +const altRegionISO3 string = "SCGQUUSGSCOMPRKCYMSPMSRBATFMYTATN" + +// altRegionIDs holds a list of regionIDs the positions of which match those +// of the 3-letter ISO codes in altRegionISO3. +// Size: 22 bytes, 11 elements +var altRegionIDs = [11]uint16{ + 0x0057, 0x0070, 0x0088, 0x00a8, 0x00aa, 0x00ad, 0x00ea, 0x0105, + 0x0121, 0x015f, 0x00dc, +} + +// Size: 80 bytes, 20 elements +var regionOldMap = [20]fromTo{ + 0: {from: 0x44, to: 0xc4}, + 1: {from: 0x58, to: 0xa7}, + 2: {from: 0x5f, to: 0x60}, + 3: {from: 0x66, to: 0x3b}, + 4: {from: 0x79, to: 0x78}, + 5: {from: 0x93, to: 0x37}, + 6: {from: 0xa3, to: 0x133}, + 7: {from: 0xc1, to: 0x133}, + 8: {from: 0xd7, to: 0x13f}, + 9: {from: 0xdc, to: 0x2b}, + 10: {from: 0xef, to: 0x133}, + 11: {from: 0xf2, to: 0xe2}, + 12: {from: 0xfc, to: 0x70}, + 13: {from: 0x103, to: 0x164}, + 14: {from: 0x12a, to: 0x126}, + 15: {from: 0x132, to: 0x7b}, + 16: {from: 0x13a, to: 0x13e}, + 17: {from: 0x141, to: 0x133}, + 18: {from: 0x15d, to: 0x15e}, + 19: {from: 0x163, to: 0x4b}, +} + +// m49 maps regionIDs to UN.M49 codes. The first isoRegionOffset entries are +// codes indicating collections of regions. +// Size: 716 bytes, 358 elements +var m49 = [358]int16{ + // Entry 0 - 3F + 0, 1, 2, 3, 5, 9, 11, 13, + 14, 15, 17, 18, 19, 21, 29, 30, + 34, 35, 39, 53, 54, 57, 61, 142, + 143, 145, 150, 151, 154, 155, 202, 419, + 958, 0, 20, 784, 4, 28, 660, 8, + 51, 530, 24, 10, 32, 16, 40, 36, + 533, 248, 31, 70, 52, 50, 56, 854, + 100, 48, 108, 204, 652, 60, 96, 68, + // Entry 40 - 7F + 535, 76, 44, 64, 104, 74, 72, 112, + 84, 124, 166, 180, 140, 178, 756, 384, + 184, 152, 120, 156, 170, 0, 188, 891, + 296, 192, 132, 531, 162, 196, 203, 278, + 276, 0, 262, 208, 212, 214, 204, 12, + 0, 218, 233, 818, 732, 232, 724, 231, + 967, 0, 246, 242, 238, 583, 234, 0, + 250, 249, 266, 826, 308, 268, 254, 831, + // Entry 80 - BF + 288, 292, 304, 270, 324, 312, 226, 300, + 239, 320, 316, 624, 328, 344, 334, 340, + 191, 332, 348, 854, 0, 360, 372, 376, + 833, 356, 86, 368, 364, 352, 380, 832, + 388, 400, 392, 581, 404, 417, 116, 296, + 174, 659, 408, 410, 414, 136, 398, 418, + 422, 662, 438, 144, 430, 426, 440, 442, + 428, 434, 504, 492, 498, 499, 663, 450, + // Entry C0 - FF + 584, 581, 807, 466, 104, 496, 446, 580, + 474, 478, 500, 470, 480, 462, 454, 484, + 458, 508, 516, 540, 562, 574, 566, 548, + 558, 528, 578, 524, 10, 520, 536, 570, + 554, 512, 591, 0, 604, 258, 598, 608, + 586, 616, 666, 612, 630, 275, 620, 581, + 585, 600, 591, 634, 959, 960, 961, 962, + 963, 964, 965, 966, 967, 968, 969, 970, + // Entry 100 - 13F + 971, 972, 638, 716, 642, 688, 643, 646, + 682, 90, 690, 729, 752, 702, 654, 705, + 744, 703, 694, 674, 686, 706, 740, 728, + 678, 810, 222, 534, 760, 748, 0, 796, + 148, 260, 768, 764, 762, 772, 626, 795, + 788, 776, 626, 792, 780, 798, 158, 834, + 804, 800, 826, 581, 0, 840, 858, 860, + 336, 670, 704, 862, 92, 850, 704, 548, + // Entry 140 - 17F + 876, 581, 882, 973, 974, 975, 976, 977, + 978, 979, 980, 981, 982, 983, 984, 985, + 986, 987, 988, 989, 990, 991, 992, 993, + 994, 995, 996, 997, 998, 720, 887, 175, + 891, 710, 894, 180, 716, 999, +} + +// m49Index gives indexes into fromM49 based on the three most significant bits +// of a 10-bit UN.M49 code. To search an UN.M49 code in fromM49, search in +// fromM49[m49Index[msb39(code)]:m49Index[msb3(code)+1]] +// for an entry where the first 7 bits match the 7 lsb of the UN.M49 code. +// The region code is stored in the 9 lsb of the indexed value. +// Size: 18 bytes, 9 elements +var m49Index = [9]int16{ + 0, 59, 108, 143, 181, 220, 259, 291, + 333, +} + +// fromM49 contains entries to map UN.M49 codes to regions. See m49Index for details. +// Size: 666 bytes, 333 elements +var fromM49 = [333]uint16{ + // Entry 0 - 3F + 0x0201, 0x0402, 0x0603, 0x0824, 0x0a04, 0x1027, 0x1205, 0x142b, + 0x1606, 0x1867, 0x1a07, 0x1c08, 0x1e09, 0x202d, 0x220a, 0x240b, + 0x260c, 0x2822, 0x2a0d, 0x302a, 0x3825, 0x3a0e, 0x3c0f, 0x3e32, + 0x402c, 0x4410, 0x4611, 0x482f, 0x4e12, 0x502e, 0x5842, 0x6039, + 0x6435, 0x6628, 0x6834, 0x6a13, 0x6c14, 0x7036, 0x7215, 0x783d, + 0x7a16, 0x8043, 0x883f, 0x8c33, 0x9046, 0x9445, 0x9841, 0xa848, + 0xac9a, 0xb509, 0xb93c, 0xc03e, 0xc838, 0xd0c4, 0xd83a, 0xe047, + 0xe8a6, 0xf052, 0xf849, 0x085a, 0x10ad, 0x184c, 0x1c17, 0x1e18, + // Entry 40 - 7F + 0x20b3, 0x2219, 0x2920, 0x2c1a, 0x2e1b, 0x3051, 0x341c, 0x361d, + 0x3853, 0x3d2e, 0x445c, 0x4c4a, 0x5454, 0x5ca8, 0x5f5f, 0x644d, + 0x684b, 0x7050, 0x7856, 0x7e90, 0x8059, 0x885d, 0x941e, 0x965e, + 0x983b, 0xa063, 0xa864, 0xac65, 0xb469, 0xbd1a, 0xc486, 0xcc6f, + 0xce6f, 0xd06d, 0xd26a, 0xd476, 0xdc74, 0xde88, 0xe473, 0xec72, + 0xf031, 0xf279, 0xf478, 0xfc7e, 0x04e5, 0x0921, 0x0c62, 0x147a, + 0x187d, 0x1c83, 0x26ed, 0x2860, 0x2c5f, 0x3060, 0x4080, 0x4881, + 0x50a7, 0x5887, 0x6082, 0x687c, 0x7085, 0x788a, 0x8089, 0x8884, + // Entry 80 - BF + 0x908c, 0x9891, 0x9c8e, 0xa138, 0xa88f, 0xb08d, 0xb892, 0xc09d, + 0xc899, 0xd095, 0xd89c, 0xe09b, 0xe896, 0xf097, 0xf89e, 0x004f, + 0x08a0, 0x10a2, 0x1cae, 0x20a1, 0x28a4, 0x30aa, 0x34ab, 0x3cac, + 0x42a5, 0x44af, 0x461f, 0x4cb0, 0x54b5, 0x58b8, 0x5cb4, 0x64b9, + 0x6cb2, 0x70b6, 0x74b7, 0x7cc6, 0x84bf, 0x8cce, 0x94d0, 0x9ccd, + 0xa4c3, 0xaccb, 0xb4c8, 0xbcc9, 0xc0cc, 0xc8cf, 0xd8bb, 0xe0c5, + 0xe4bc, 0xe6bd, 0xe8ca, 0xf0ba, 0xf8d1, 0x00e1, 0x08d2, 0x10dd, + 0x18db, 0x20d9, 0x2429, 0x265b, 0x2a30, 0x2d1b, 0x2e40, 0x30de, + // Entry C0 - FF + 0x38d3, 0x493f, 0x54e0, 0x5cd8, 0x64d4, 0x6cd6, 0x74df, 0x7cd5, + 0x84da, 0x88c7, 0x8b33, 0x8e75, 0x90c0, 0x92f0, 0x94e8, 0x9ee2, + 0xace6, 0xb0f1, 0xb8e4, 0xc0e7, 0xc8eb, 0xd0e9, 0xd8ee, 0xe08b, + 0xe526, 0xecec, 0xf4f3, 0xfd02, 0x0504, 0x0706, 0x0d07, 0x183c, + 0x1d0e, 0x26a9, 0x2826, 0x2cb1, 0x2ebe, 0x34ea, 0x3d39, 0x4513, + 0x4d18, 0x5508, 0x5d14, 0x6105, 0x650a, 0x6d12, 0x7d0d, 0x7f11, + 0x813e, 0x830f, 0x8515, 0x8d61, 0x9964, 0xa15d, 0xa86e, 0xb117, + 0xb30b, 0xb86c, 0xc10b, 0xc916, 0xd110, 0xd91d, 0xe10c, 0xe84e, + // Entry 100 - 13F + 0xf11c, 0xf524, 0xf923, 0x0122, 0x0925, 0x1129, 0x192c, 0x2023, + 0x2928, 0x312b, 0x3727, 0x391f, 0x3d2d, 0x4131, 0x4930, 0x4ec2, + 0x5519, 0x646b, 0x747b, 0x7e7f, 0x809f, 0x8298, 0x852f, 0x9135, + 0xa53d, 0xac37, 0xb536, 0xb937, 0xbd3b, 0xd940, 0xe542, 0xed5e, + 0xef5e, 0xf657, 0xfd62, 0x7c20, 0x7ef4, 0x80f5, 0x82f6, 0x84f7, + 0x86f8, 0x88f9, 0x8afa, 0x8cfb, 0x8e70, 0x90fd, 0x92fe, 0x94ff, + 0x9700, 0x9901, 0x9b43, 0x9d44, 0x9f45, 0xa146, 0xa347, 0xa548, + 0xa749, 0xa94a, 0xab4b, 0xad4c, 0xaf4d, 0xb14e, 0xb34f, 0xb550, + // Entry 140 - 17F + 0xb751, 0xb952, 0xbb53, 0xbd54, 0xbf55, 0xc156, 0xc357, 0xc558, + 0xc759, 0xc95a, 0xcb5b, 0xcd5c, 0xcf65, +} + +// Size: 1615 bytes +var variantIndex = map[string]uint8{ + "1606nict": 0x0, + "1694acad": 0x1, + "1901": 0x2, + "1959acad": 0x3, + "1994": 0x4d, + "1996": 0x4, + "abl1943": 0x5, + "akuapem": 0x6, + "alalc97": 0x4f, + "aluku": 0x7, + "ao1990": 0x8, + "arevela": 0x9, + "arevmda": 0xa, + "asante": 0xb, + "baku1926": 0xc, + "balanka": 0xd, + "barla": 0xe, + "basiceng": 0xf, + "bauddha": 0x10, + "biscayan": 0x11, + "biske": 0x48, + "bohoric": 0x12, + "boont": 0x13, + "colb1945": 0x14, + "cornu": 0x15, + "dajnko": 0x16, + "ekavsk": 0x17, + "emodeng": 0x18, + "fonipa": 0x50, + "fonnapa": 0x51, + "fonupa": 0x52, + "fonxsamp": 0x53, + "hepburn": 0x19, + "heploc": 0x4e, + "hognorsk": 0x1a, + "hsistemo": 0x1b, + "ijekavsk": 0x1c, + "itihasa": 0x1d, + "jauer": 0x1e, + "jyutping": 0x1f, + "kkcor": 0x20, + "kociewie": 0x21, + "kscor": 0x22, + "laukika": 0x23, + "lipaw": 0x49, + "luna1918": 0x24, + "metelko": 0x25, + "monoton": 0x26, + "ndyuka": 0x27, + "nedis": 0x28, + "newfound": 0x29, + "njiva": 0x4a, + "nulik": 0x2a, + "osojs": 0x4b, + "oxendict": 0x2b, + "pahawh2": 0x2c, + "pahawh3": 0x2d, + "pahawh4": 0x2e, + "pamaka": 0x2f, + "petr1708": 0x30, + "pinyin": 0x31, + "polyton": 0x32, + "puter": 0x33, + "rigik": 0x34, + "rozaj": 0x35, + "rumgr": 0x36, + "scotland": 0x37, + "scouse": 0x38, + "simple": 0x54, + "solba": 0x4c, + "sotav": 0x39, + "spanglis": 0x3a, + "surmiran": 0x3b, + "sursilv": 0x3c, + "sutsilv": 0x3d, + "tarask": 0x3e, + "uccor": 0x3f, + "ucrcor": 0x40, + "ulster": 0x41, + "unifon": 0x42, + "vaidika": 0x43, + "valencia": 0x44, + "vallader": 0x45, + "wadegile": 0x46, + "xsistemo": 0x47, +} + +// variantNumSpecialized is the number of specialized variants in variants. +const variantNumSpecialized = 79 + +// nRegionGroups is the number of region groups. +const nRegionGroups = 33 + +type likelyLangRegion struct { + lang uint16 + region uint16 +} + +// likelyScript is a lookup table, indexed by scriptID, for the most likely +// languages and regions given a script. +// Size: 976 bytes, 244 elements +var likelyScript = [244]likelyLangRegion{ + 1: {lang: 0x14e, region: 0x84}, + 3: {lang: 0x2a2, region: 0x106}, + 4: {lang: 0x1f, region: 0x99}, + 5: {lang: 0x3a, region: 0x6b}, + 7: {lang: 0x3b, region: 0x9c}, + 8: {lang: 0x1d7, region: 0x28}, + 9: {lang: 0x13, region: 0x9c}, + 10: {lang: 0x5b, region: 0x95}, + 11: {lang: 0x60, region: 0x52}, + 12: {lang: 0xb9, region: 0xb4}, + 13: {lang: 0x63, region: 0x95}, + 14: {lang: 0xa5, region: 0x35}, + 15: {lang: 0x3e9, region: 0x99}, + 17: {lang: 0x529, region: 0x12e}, + 18: {lang: 0x3b1, region: 0x99}, + 19: {lang: 0x15e, region: 0x78}, + 20: {lang: 0xc2, region: 0x95}, + 21: {lang: 0x9d, region: 0xe7}, + 22: {lang: 0xdb, region: 0x35}, + 23: {lang: 0xf3, region: 0x49}, + 24: {lang: 0x4f0, region: 0x12b}, + 25: {lang: 0xe7, region: 0x13e}, + 26: {lang: 0xe5, region: 0x135}, + 28: {lang: 0xf1, region: 0x6b}, + 30: {lang: 0x1a0, region: 0x5d}, + 31: {lang: 0x3e2, region: 0x106}, + 33: {lang: 0x1be, region: 0x99}, + 36: {lang: 0x15e, region: 0x78}, + 39: {lang: 0x133, region: 0x6b}, + 40: {lang: 0x431, region: 0x27}, + 41: {lang: 0x27, region: 0x6f}, + 43: {lang: 0x210, region: 0x7d}, + 44: {lang: 0xfe, region: 0x38}, + 46: {lang: 0x19b, region: 0x99}, + 47: {lang: 0x19e, region: 0x130}, + 48: {lang: 0x3e9, region: 0x99}, + 49: {lang: 0x136, region: 0x87}, + 50: {lang: 0x1a4, region: 0x99}, + 51: {lang: 0x39d, region: 0x99}, + 52: {lang: 0x529, region: 0x12e}, + 53: {lang: 0x254, region: 0xab}, + 54: {lang: 0x529, region: 0x53}, + 55: {lang: 0x1cb, region: 0xe7}, + 56: {lang: 0x529, region: 0x53}, + 57: {lang: 0x529, region: 0x12e}, + 58: {lang: 0x2fd, region: 0x9b}, + 59: {lang: 0x1bc, region: 0x97}, + 60: {lang: 0x200, region: 0xa2}, + 61: {lang: 0x1c5, region: 0x12b}, + 62: {lang: 0x1ca, region: 0xaf}, + 65: {lang: 0x1d5, region: 0x92}, + 67: {lang: 0x142, region: 0x9e}, + 68: {lang: 0x254, region: 0xab}, + 69: {lang: 0x20e, region: 0x95}, + 70: {lang: 0x200, region: 0xa2}, + 72: {lang: 0x135, region: 0xc4}, + 73: {lang: 0x200, region: 0xa2}, + 74: {lang: 0x3bb, region: 0xe8}, + 75: {lang: 0x24a, region: 0xa6}, + 76: {lang: 0x3fa, region: 0x99}, + 79: {lang: 0x251, region: 0x99}, + 80: {lang: 0x254, region: 0xab}, + 82: {lang: 0x88, region: 0x99}, + 83: {lang: 0x370, region: 0x123}, + 84: {lang: 0x2b8, region: 0xaf}, + 89: {lang: 0x29f, region: 0x99}, + 90: {lang: 0x2a8, region: 0x99}, + 91: {lang: 0x28f, region: 0x87}, + 92: {lang: 0x1a0, region: 0x87}, + 93: {lang: 0x2ac, region: 0x53}, + 95: {lang: 0x4f4, region: 0x12b}, + 96: {lang: 0x4f5, region: 0x12b}, + 97: {lang: 0x1be, region: 0x99}, + 99: {lang: 0x337, region: 0x9c}, + 100: {lang: 0x4f7, region: 0x53}, + 101: {lang: 0xa9, region: 0x53}, + 104: {lang: 0x2e8, region: 0x112}, + 105: {lang: 0x4f8, region: 0x10b}, + 106: {lang: 0x4f8, region: 0x10b}, + 107: {lang: 0x304, region: 0x99}, + 108: {lang: 0x31b, region: 0x99}, + 109: {lang: 0x30b, region: 0x53}, + 111: {lang: 0x31e, region: 0x35}, + 112: {lang: 0x30e, region: 0x99}, + 113: {lang: 0x414, region: 0xe8}, + 114: {lang: 0x331, region: 0xc4}, + 115: {lang: 0x4f9, region: 0x108}, + 116: {lang: 0x3b, region: 0xa1}, + 117: {lang: 0x353, region: 0xdb}, + 120: {lang: 0x2d0, region: 0x84}, + 121: {lang: 0x52a, region: 0x53}, + 122: {lang: 0x403, region: 0x96}, + 123: {lang: 0x3ee, region: 0x99}, + 124: {lang: 0x39b, region: 0xc5}, + 125: {lang: 0x395, region: 0x99}, + 126: {lang: 0x399, region: 0x135}, + 127: {lang: 0x429, region: 0x115}, + 128: {lang: 0x3b, region: 0x11c}, + 129: {lang: 0xfd, region: 0xc4}, + 130: {lang: 0x27d, region: 0x106}, + 131: {lang: 0x2c9, region: 0x53}, + 132: {lang: 0x39f, region: 0x9c}, + 133: {lang: 0x39f, region: 0x53}, + 135: {lang: 0x3ad, region: 0xb0}, + 137: {lang: 0x1c6, region: 0x53}, + 138: {lang: 0x4fd, region: 0x9c}, + 189: {lang: 0x3cb, region: 0x95}, + 191: {lang: 0x372, region: 0x10c}, + 192: {lang: 0x420, region: 0x97}, + 194: {lang: 0x4ff, region: 0x15e}, + 195: {lang: 0x3f0, region: 0x99}, + 196: {lang: 0x45, region: 0x135}, + 197: {lang: 0x139, region: 0x7b}, + 198: {lang: 0x3e9, region: 0x99}, + 200: {lang: 0x3e9, region: 0x99}, + 201: {lang: 0x3fa, region: 0x99}, + 202: {lang: 0x40c, region: 0xb3}, + 203: {lang: 0x433, region: 0x99}, + 204: {lang: 0xef, region: 0xc5}, + 205: {lang: 0x43e, region: 0x95}, + 206: {lang: 0x44d, region: 0x35}, + 207: {lang: 0x44e, region: 0x9b}, + 211: {lang: 0x45a, region: 0xe7}, + 212: {lang: 0x11a, region: 0x99}, + 213: {lang: 0x45e, region: 0x53}, + 214: {lang: 0x232, region: 0x53}, + 215: {lang: 0x450, region: 0x99}, + 216: {lang: 0x4a5, region: 0x53}, + 217: {lang: 0x9f, region: 0x13e}, + 218: {lang: 0x461, region: 0x99}, + 220: {lang: 0x528, region: 0xba}, + 221: {lang: 0x153, region: 0xe7}, + 222: {lang: 0x128, region: 0xcd}, + 223: {lang: 0x46b, region: 0x123}, + 224: {lang: 0xa9, region: 0x53}, + 225: {lang: 0x2ce, region: 0x99}, + 226: {lang: 0x4ad, region: 0x11c}, + 227: {lang: 0x4be, region: 0xb4}, + 229: {lang: 0x1ce, region: 0x99}, + 232: {lang: 0x3a9, region: 0x9c}, + 233: {lang: 0x22, region: 0x9b}, + 234: {lang: 0x1ea, region: 0x53}, + 235: {lang: 0xef, region: 0xc5}, +} + +type likelyScriptRegion struct { + region uint16 + script uint8 + flags uint8 +} + +// likelyLang is a lookup table, indexed by langID, for the most likely +// scripts and regions given incomplete information. If more entries exist for a +// given language, region and script are the index and size respectively +// of the list in likelyLangList. +// Size: 5320 bytes, 1330 elements +var likelyLang = [1330]likelyScriptRegion{ + 0: {region: 0x135, script: 0x57, flags: 0x0}, + 1: {region: 0x6f, script: 0x57, flags: 0x0}, + 2: {region: 0x165, script: 0x57, flags: 0x0}, + 3: {region: 0x165, script: 0x57, flags: 0x0}, + 4: {region: 0x165, script: 0x57, flags: 0x0}, + 5: {region: 0x7d, script: 0x1f, flags: 0x0}, + 6: {region: 0x165, script: 0x57, flags: 0x0}, + 7: {region: 0x165, script: 0x1f, flags: 0x0}, + 8: {region: 0x80, script: 0x57, flags: 0x0}, + 9: {region: 0x165, script: 0x57, flags: 0x0}, + 10: {region: 0x165, script: 0x57, flags: 0x0}, + 11: {region: 0x165, script: 0x57, flags: 0x0}, + 12: {region: 0x95, script: 0x57, flags: 0x0}, + 13: {region: 0x131, script: 0x57, flags: 0x0}, + 14: {region: 0x80, script: 0x57, flags: 0x0}, + 15: {region: 0x165, script: 0x57, flags: 0x0}, + 16: {region: 0x165, script: 0x57, flags: 0x0}, + 17: {region: 0x106, script: 0x1f, flags: 0x0}, + 18: {region: 0x165, script: 0x57, flags: 0x0}, + 19: {region: 0x9c, script: 0x9, flags: 0x0}, + 20: {region: 0x128, script: 0x5, flags: 0x0}, + 21: {region: 0x165, script: 0x57, flags: 0x0}, + 22: {region: 0x161, script: 0x57, flags: 0x0}, + 23: {region: 0x165, script: 0x57, flags: 0x0}, + 24: {region: 0x165, script: 0x57, flags: 0x0}, + 25: {region: 0x165, script: 0x57, flags: 0x0}, + 26: {region: 0x165, script: 0x57, flags: 0x0}, + 27: {region: 0x165, script: 0x57, flags: 0x0}, + 28: {region: 0x52, script: 0x57, flags: 0x0}, + 29: {region: 0x165, script: 0x57, flags: 0x0}, + 30: {region: 0x165, script: 0x57, flags: 0x0}, + 31: {region: 0x99, script: 0x4, flags: 0x0}, + 32: {region: 0x165, script: 0x57, flags: 0x0}, + 33: {region: 0x80, script: 0x57, flags: 0x0}, + 34: {region: 0x9b, script: 0xe9, flags: 0x0}, + 35: {region: 0x165, script: 0x57, flags: 0x0}, + 36: {region: 0x165, script: 0x57, flags: 0x0}, + 37: {region: 0x14d, script: 0x57, flags: 0x0}, + 38: {region: 0x106, script: 0x1f, flags: 0x0}, + 39: {region: 0x6f, script: 0x29, flags: 0x0}, + 40: {region: 0x165, script: 0x57, flags: 0x0}, + 41: {region: 0x165, script: 0x57, flags: 0x0}, + 42: {region: 0xd6, script: 0x57, flags: 0x0}, + 43: {region: 0x165, script: 0x57, flags: 0x0}, + 45: {region: 0x165, script: 0x57, flags: 0x0}, + 46: {region: 0x165, script: 0x57, flags: 0x0}, + 47: {region: 0x165, script: 0x57, flags: 0x0}, + 48: {region: 0x165, script: 0x57, flags: 0x0}, + 49: {region: 0x165, script: 0x57, flags: 0x0}, + 50: {region: 0x165, script: 0x57, flags: 0x0}, + 51: {region: 0x95, script: 0x57, flags: 0x0}, + 52: {region: 0x165, script: 0x5, flags: 0x0}, + 53: {region: 0x122, script: 0x5, flags: 0x0}, + 54: {region: 0x165, script: 0x57, flags: 0x0}, + 55: {region: 0x165, script: 0x57, flags: 0x0}, + 56: {region: 0x165, script: 0x57, flags: 0x0}, + 57: {region: 0x165, script: 0x57, flags: 0x0}, + 58: {region: 0x6b, script: 0x5, flags: 0x0}, + 59: {region: 0x0, script: 0x3, flags: 0x1}, + 60: {region: 0x165, script: 0x57, flags: 0x0}, + 61: {region: 0x51, script: 0x57, flags: 0x0}, + 62: {region: 0x3f, script: 0x57, flags: 0x0}, + 63: {region: 0x67, script: 0x5, flags: 0x0}, + 65: {region: 0xba, script: 0x5, flags: 0x0}, + 66: {region: 0x6b, script: 0x5, flags: 0x0}, + 67: {region: 0x99, script: 0xe, flags: 0x0}, + 68: {region: 0x12f, script: 0x57, flags: 0x0}, + 69: {region: 0x135, script: 0xc4, flags: 0x0}, + 70: {region: 0x165, script: 0x57, flags: 0x0}, + 71: {region: 0x165, script: 0x57, flags: 0x0}, + 72: {region: 0x6e, script: 0x57, flags: 0x0}, + 73: {region: 0x165, script: 0x57, flags: 0x0}, + 74: {region: 0x165, script: 0x57, flags: 0x0}, + 75: {region: 0x49, script: 0x57, flags: 0x0}, + 76: {region: 0x165, script: 0x57, flags: 0x0}, + 77: {region: 0x106, script: 0x1f, flags: 0x0}, + 78: {region: 0x165, script: 0x5, flags: 0x0}, + 79: {region: 0x165, script: 0x57, flags: 0x0}, + 80: {region: 0x165, script: 0x57, flags: 0x0}, + 81: {region: 0x165, script: 0x57, flags: 0x0}, + 82: {region: 0x99, script: 0x21, flags: 0x0}, + 83: {region: 0x165, script: 0x57, flags: 0x0}, + 84: {region: 0x165, script: 0x57, flags: 0x0}, + 85: {region: 0x165, script: 0x57, flags: 0x0}, + 86: {region: 0x3f, script: 0x57, flags: 0x0}, + 87: {region: 0x165, script: 0x57, flags: 0x0}, + 88: {region: 0x3, script: 0x5, flags: 0x1}, + 89: {region: 0x106, script: 0x1f, flags: 0x0}, + 90: {region: 0xe8, script: 0x5, flags: 0x0}, + 91: {region: 0x95, script: 0x57, flags: 0x0}, + 92: {region: 0xdb, script: 0x21, flags: 0x0}, + 93: {region: 0x2e, script: 0x57, flags: 0x0}, + 94: {region: 0x52, script: 0x57, flags: 0x0}, + 95: {region: 0x165, script: 0x57, flags: 0x0}, + 96: {region: 0x52, script: 0xb, flags: 0x0}, + 97: {region: 0x165, script: 0x57, flags: 0x0}, + 98: {region: 0x165, script: 0x57, flags: 0x0}, + 99: {region: 0x95, script: 0x57, flags: 0x0}, + 100: {region: 0x165, script: 0x57, flags: 0x0}, + 101: {region: 0x52, script: 0x57, flags: 0x0}, + 102: {region: 0x165, script: 0x57, flags: 0x0}, + 103: {region: 0x165, script: 0x57, flags: 0x0}, + 104: {region: 0x165, script: 0x57, flags: 0x0}, + 105: {region: 0x165, script: 0x57, flags: 0x0}, + 106: {region: 0x4f, script: 0x57, flags: 0x0}, + 107: {region: 0x165, script: 0x57, flags: 0x0}, + 108: {region: 0x165, script: 0x57, flags: 0x0}, + 109: {region: 0x165, script: 0x57, flags: 0x0}, + 110: {region: 0x165, script: 0x29, flags: 0x0}, + 111: {region: 0x165, script: 0x57, flags: 0x0}, + 112: {region: 0x165, script: 0x57, flags: 0x0}, + 113: {region: 0x47, script: 0x1f, flags: 0x0}, + 114: {region: 0x165, script: 0x57, flags: 0x0}, + 115: {region: 0x165, script: 0x57, flags: 0x0}, + 116: {region: 0x10b, script: 0x5, flags: 0x0}, + 117: {region: 0x162, script: 0x57, flags: 0x0}, + 118: {region: 0x165, script: 0x57, flags: 0x0}, + 119: {region: 0x95, script: 0x57, flags: 0x0}, + 120: {region: 0x165, script: 0x57, flags: 0x0}, + 121: {region: 0x12f, script: 0x57, flags: 0x0}, + 122: {region: 0x52, script: 0x57, flags: 0x0}, + 123: {region: 0x99, script: 0xd7, flags: 0x0}, + 124: {region: 0xe8, script: 0x5, flags: 0x0}, + 125: {region: 0x99, script: 0x21, flags: 0x0}, + 126: {region: 0x38, script: 0x1f, flags: 0x0}, + 127: {region: 0x99, script: 0x21, flags: 0x0}, + 128: {region: 0xe8, script: 0x5, flags: 0x0}, + 129: {region: 0x12b, script: 0x31, flags: 0x0}, + 131: {region: 0x99, script: 0x21, flags: 0x0}, + 132: {region: 0x165, script: 0x57, flags: 0x0}, + 133: {region: 0x99, script: 0x21, flags: 0x0}, + 134: {region: 0xe7, script: 0x57, flags: 0x0}, + 135: {region: 0x165, script: 0x57, flags: 0x0}, + 136: {region: 0x99, script: 0x21, flags: 0x0}, + 137: {region: 0x165, script: 0x57, flags: 0x0}, + 138: {region: 0x13f, script: 0x57, flags: 0x0}, + 139: {region: 0x165, script: 0x57, flags: 0x0}, + 140: {region: 0x165, script: 0x57, flags: 0x0}, + 141: {region: 0xe7, script: 0x57, flags: 0x0}, + 142: {region: 0x165, script: 0x57, flags: 0x0}, + 143: {region: 0xd6, script: 0x57, flags: 0x0}, + 144: {region: 0x165, script: 0x57, flags: 0x0}, + 145: {region: 0x165, script: 0x57, flags: 0x0}, + 146: {region: 0x165, script: 0x57, flags: 0x0}, + 147: {region: 0x165, script: 0x29, flags: 0x0}, + 148: {region: 0x99, script: 0x21, flags: 0x0}, + 149: {region: 0x95, script: 0x57, flags: 0x0}, + 150: {region: 0x165, script: 0x57, flags: 0x0}, + 151: {region: 0x165, script: 0x57, flags: 0x0}, + 152: {region: 0x114, script: 0x57, flags: 0x0}, + 153: {region: 0x165, script: 0x57, flags: 0x0}, + 154: {region: 0x165, script: 0x57, flags: 0x0}, + 155: {region: 0x52, script: 0x57, flags: 0x0}, + 156: {region: 0x165, script: 0x57, flags: 0x0}, + 157: {region: 0xe7, script: 0x57, flags: 0x0}, + 158: {region: 0x165, script: 0x57, flags: 0x0}, + 159: {region: 0x13e, script: 0xd9, flags: 0x0}, + 160: {region: 0xc3, script: 0x57, flags: 0x0}, + 161: {region: 0x165, script: 0x57, flags: 0x0}, + 162: {region: 0x165, script: 0x57, flags: 0x0}, + 163: {region: 0xc3, script: 0x57, flags: 0x0}, + 164: {region: 0x165, script: 0x57, flags: 0x0}, + 165: {region: 0x35, script: 0xe, flags: 0x0}, + 166: {region: 0x165, script: 0x57, flags: 0x0}, + 167: {region: 0x165, script: 0x57, flags: 0x0}, + 168: {region: 0x165, script: 0x57, flags: 0x0}, + 169: {region: 0x53, script: 0xe0, flags: 0x0}, + 170: {region: 0x165, script: 0x57, flags: 0x0}, + 171: {region: 0x165, script: 0x57, flags: 0x0}, + 172: {region: 0x165, script: 0x57, flags: 0x0}, + 173: {region: 0x99, script: 0xe, flags: 0x0}, + 174: {region: 0x165, script: 0x57, flags: 0x0}, + 175: {region: 0x9c, script: 0x5, flags: 0x0}, + 176: {region: 0x165, script: 0x57, flags: 0x0}, + 177: {region: 0x4f, script: 0x57, flags: 0x0}, + 178: {region: 0x78, script: 0x57, flags: 0x0}, + 179: {region: 0x99, script: 0x21, flags: 0x0}, + 180: {region: 0xe8, script: 0x5, flags: 0x0}, + 181: {region: 0x99, script: 0x21, flags: 0x0}, + 182: {region: 0x165, script: 0x57, flags: 0x0}, + 183: {region: 0x33, script: 0x57, flags: 0x0}, + 184: {region: 0x165, script: 0x57, flags: 0x0}, + 185: {region: 0xb4, script: 0xc, flags: 0x0}, + 186: {region: 0x52, script: 0x57, flags: 0x0}, + 187: {region: 0x165, script: 0x29, flags: 0x0}, + 188: {region: 0xe7, script: 0x57, flags: 0x0}, + 189: {region: 0x165, script: 0x57, flags: 0x0}, + 190: {region: 0xe8, script: 0x21, flags: 0x0}, + 191: {region: 0x106, script: 0x1f, flags: 0x0}, + 192: {region: 0x15f, script: 0x57, flags: 0x0}, + 193: {region: 0x165, script: 0x57, flags: 0x0}, + 194: {region: 0x95, script: 0x57, flags: 0x0}, + 195: {region: 0x165, script: 0x57, flags: 0x0}, + 196: {region: 0x52, script: 0x57, flags: 0x0}, + 197: {region: 0x165, script: 0x57, flags: 0x0}, + 198: {region: 0x165, script: 0x57, flags: 0x0}, + 199: {region: 0x165, script: 0x57, flags: 0x0}, + 200: {region: 0x86, script: 0x57, flags: 0x0}, + 201: {region: 0x165, script: 0x57, flags: 0x0}, + 202: {region: 0x165, script: 0x57, flags: 0x0}, + 203: {region: 0x165, script: 0x57, flags: 0x0}, + 204: {region: 0x165, script: 0x57, flags: 0x0}, + 205: {region: 0x6d, script: 0x29, flags: 0x0}, + 206: {region: 0x165, script: 0x57, flags: 0x0}, + 207: {region: 0x165, script: 0x57, flags: 0x0}, + 208: {region: 0x52, script: 0x57, flags: 0x0}, + 209: {region: 0x165, script: 0x57, flags: 0x0}, + 210: {region: 0x165, script: 0x57, flags: 0x0}, + 211: {region: 0xc3, script: 0x57, flags: 0x0}, + 212: {region: 0x165, script: 0x57, flags: 0x0}, + 213: {region: 0x165, script: 0x57, flags: 0x0}, + 214: {region: 0x165, script: 0x57, flags: 0x0}, + 215: {region: 0x6e, script: 0x57, flags: 0x0}, + 216: {region: 0x165, script: 0x57, flags: 0x0}, + 217: {region: 0x165, script: 0x57, flags: 0x0}, + 218: {region: 0xd6, script: 0x57, flags: 0x0}, + 219: {region: 0x35, script: 0x16, flags: 0x0}, + 220: {region: 0x106, script: 0x1f, flags: 0x0}, + 221: {region: 0xe7, script: 0x57, flags: 0x0}, + 222: {region: 0x165, script: 0x57, flags: 0x0}, + 223: {region: 0x131, script: 0x57, flags: 0x0}, + 224: {region: 0x8a, script: 0x57, flags: 0x0}, + 225: {region: 0x75, script: 0x57, flags: 0x0}, + 226: {region: 0x106, script: 0x1f, flags: 0x0}, + 227: {region: 0x135, script: 0x57, flags: 0x0}, + 228: {region: 0x49, script: 0x57, flags: 0x0}, + 229: {region: 0x135, script: 0x1a, flags: 0x0}, + 230: {region: 0xa6, script: 0x5, flags: 0x0}, + 231: {region: 0x13e, script: 0x19, flags: 0x0}, + 232: {region: 0x165, script: 0x57, flags: 0x0}, + 233: {region: 0x9b, script: 0x5, flags: 0x0}, + 234: {region: 0x165, script: 0x57, flags: 0x0}, + 235: {region: 0x165, script: 0x57, flags: 0x0}, + 236: {region: 0x165, script: 0x57, flags: 0x0}, + 237: {region: 0x165, script: 0x57, flags: 0x0}, + 238: {region: 0x165, script: 0x57, flags: 0x0}, + 239: {region: 0xc5, script: 0xcc, flags: 0x0}, + 240: {region: 0x78, script: 0x57, flags: 0x0}, + 241: {region: 0x6b, script: 0x1c, flags: 0x0}, + 242: {region: 0xe7, script: 0x57, flags: 0x0}, + 243: {region: 0x49, script: 0x17, flags: 0x0}, + 244: {region: 0x130, script: 0x1f, flags: 0x0}, + 245: {region: 0x49, script: 0x17, flags: 0x0}, + 246: {region: 0x49, script: 0x17, flags: 0x0}, + 247: {region: 0x49, script: 0x17, flags: 0x0}, + 248: {region: 0x49, script: 0x17, flags: 0x0}, + 249: {region: 0x10a, script: 0x57, flags: 0x0}, + 250: {region: 0x5e, script: 0x57, flags: 0x0}, + 251: {region: 0xe9, script: 0x57, flags: 0x0}, + 252: {region: 0x49, script: 0x17, flags: 0x0}, + 253: {region: 0xc4, script: 0x81, flags: 0x0}, + 254: {region: 0x8, script: 0x2, flags: 0x1}, + 255: {region: 0x106, script: 0x1f, flags: 0x0}, + 256: {region: 0x7b, script: 0x57, flags: 0x0}, + 257: {region: 0x63, script: 0x57, flags: 0x0}, + 258: {region: 0x165, script: 0x57, flags: 0x0}, + 259: {region: 0x165, script: 0x57, flags: 0x0}, + 260: {region: 0x165, script: 0x57, flags: 0x0}, + 261: {region: 0x165, script: 0x57, flags: 0x0}, + 262: {region: 0x135, script: 0x57, flags: 0x0}, + 263: {region: 0x106, script: 0x1f, flags: 0x0}, + 264: {region: 0xa4, script: 0x57, flags: 0x0}, + 265: {region: 0x165, script: 0x57, flags: 0x0}, + 266: {region: 0x165, script: 0x57, flags: 0x0}, + 267: {region: 0x99, script: 0x5, flags: 0x0}, + 268: {region: 0x165, script: 0x57, flags: 0x0}, + 269: {region: 0x60, script: 0x57, flags: 0x0}, + 270: {region: 0x165, script: 0x57, flags: 0x0}, + 271: {region: 0x49, script: 0x57, flags: 0x0}, + 272: {region: 0x165, script: 0x57, flags: 0x0}, + 273: {region: 0x165, script: 0x57, flags: 0x0}, + 274: {region: 0x165, script: 0x57, flags: 0x0}, + 275: {region: 0x165, script: 0x5, flags: 0x0}, + 276: {region: 0x49, script: 0x57, flags: 0x0}, + 277: {region: 0x165, script: 0x57, flags: 0x0}, + 278: {region: 0x165, script: 0x57, flags: 0x0}, + 279: {region: 0xd4, script: 0x57, flags: 0x0}, + 280: {region: 0x4f, script: 0x57, flags: 0x0}, + 281: {region: 0x165, script: 0x57, flags: 0x0}, + 282: {region: 0x99, script: 0x5, flags: 0x0}, + 283: {region: 0x165, script: 0x57, flags: 0x0}, + 284: {region: 0x165, script: 0x57, flags: 0x0}, + 285: {region: 0x165, script: 0x57, flags: 0x0}, + 286: {region: 0x165, script: 0x29, flags: 0x0}, + 287: {region: 0x60, script: 0x57, flags: 0x0}, + 288: {region: 0xc3, script: 0x57, flags: 0x0}, + 289: {region: 0xd0, script: 0x57, flags: 0x0}, + 290: {region: 0x165, script: 0x57, flags: 0x0}, + 291: {region: 0xdb, script: 0x21, flags: 0x0}, + 292: {region: 0x52, script: 0x57, flags: 0x0}, + 293: {region: 0x165, script: 0x57, flags: 0x0}, + 294: {region: 0x165, script: 0x57, flags: 0x0}, + 295: {region: 0x165, script: 0x57, flags: 0x0}, + 296: {region: 0xcd, script: 0xde, flags: 0x0}, + 297: {region: 0x165, script: 0x57, flags: 0x0}, + 298: {region: 0x165, script: 0x57, flags: 0x0}, + 299: {region: 0x114, script: 0x57, flags: 0x0}, + 300: {region: 0x37, script: 0x57, flags: 0x0}, + 301: {region: 0x43, script: 0xe0, flags: 0x0}, + 302: {region: 0x165, script: 0x57, flags: 0x0}, + 303: {region: 0xa4, script: 0x57, flags: 0x0}, + 304: {region: 0x80, script: 0x57, flags: 0x0}, + 305: {region: 0xd6, script: 0x57, flags: 0x0}, + 306: {region: 0x9e, script: 0x57, flags: 0x0}, + 307: {region: 0x6b, script: 0x27, flags: 0x0}, + 308: {region: 0x165, script: 0x57, flags: 0x0}, + 309: {region: 0xc4, script: 0x48, flags: 0x0}, + 310: {region: 0x87, script: 0x31, flags: 0x0}, + 311: {region: 0x165, script: 0x57, flags: 0x0}, + 312: {region: 0x165, script: 0x57, flags: 0x0}, + 313: {region: 0xa, script: 0x2, flags: 0x1}, + 314: {region: 0x165, script: 0x57, flags: 0x0}, + 315: {region: 0x165, script: 0x57, flags: 0x0}, + 316: {region: 0x1, script: 0x57, flags: 0x0}, + 317: {region: 0x165, script: 0x57, flags: 0x0}, + 318: {region: 0x6e, script: 0x57, flags: 0x0}, + 319: {region: 0x135, script: 0x57, flags: 0x0}, + 320: {region: 0x6a, script: 0x57, flags: 0x0}, + 321: {region: 0x165, script: 0x57, flags: 0x0}, + 322: {region: 0x9e, script: 0x43, flags: 0x0}, + 323: {region: 0x165, script: 0x57, flags: 0x0}, + 324: {region: 0x165, script: 0x57, flags: 0x0}, + 325: {region: 0x6e, script: 0x57, flags: 0x0}, + 326: {region: 0x52, script: 0x57, flags: 0x0}, + 327: {region: 0x6e, script: 0x57, flags: 0x0}, + 328: {region: 0x9c, script: 0x5, flags: 0x0}, + 329: {region: 0x165, script: 0x57, flags: 0x0}, + 330: {region: 0x165, script: 0x57, flags: 0x0}, + 331: {region: 0x165, script: 0x57, flags: 0x0}, + 332: {region: 0x165, script: 0x57, flags: 0x0}, + 333: {region: 0x86, script: 0x57, flags: 0x0}, + 334: {region: 0xc, script: 0x2, flags: 0x1}, + 335: {region: 0x165, script: 0x57, flags: 0x0}, + 336: {region: 0xc3, script: 0x57, flags: 0x0}, + 337: {region: 0x72, script: 0x57, flags: 0x0}, + 338: {region: 0x10b, script: 0x5, flags: 0x0}, + 339: {region: 0xe7, script: 0x57, flags: 0x0}, + 340: {region: 0x10c, script: 0x57, flags: 0x0}, + 341: {region: 0x73, script: 0x57, flags: 0x0}, + 342: {region: 0x165, script: 0x57, flags: 0x0}, + 343: {region: 0x165, script: 0x57, flags: 0x0}, + 344: {region: 0x76, script: 0x57, flags: 0x0}, + 345: {region: 0x165, script: 0x57, flags: 0x0}, + 346: {region: 0x3b, script: 0x57, flags: 0x0}, + 347: {region: 0x165, script: 0x57, flags: 0x0}, + 348: {region: 0x165, script: 0x57, flags: 0x0}, + 349: {region: 0x165, script: 0x57, flags: 0x0}, + 350: {region: 0x78, script: 0x57, flags: 0x0}, + 351: {region: 0x135, script: 0x57, flags: 0x0}, + 352: {region: 0x78, script: 0x57, flags: 0x0}, + 353: {region: 0x60, script: 0x57, flags: 0x0}, + 354: {region: 0x60, script: 0x57, flags: 0x0}, + 355: {region: 0x52, script: 0x5, flags: 0x0}, + 356: {region: 0x140, script: 0x57, flags: 0x0}, + 357: {region: 0x165, script: 0x57, flags: 0x0}, + 358: {region: 0x84, script: 0x57, flags: 0x0}, + 359: {region: 0x165, script: 0x57, flags: 0x0}, + 360: {region: 0xd4, script: 0x57, flags: 0x0}, + 361: {region: 0x9e, script: 0x57, flags: 0x0}, + 362: {region: 0xd6, script: 0x57, flags: 0x0}, + 363: {region: 0x165, script: 0x57, flags: 0x0}, + 364: {region: 0x10b, script: 0x57, flags: 0x0}, + 365: {region: 0xd9, script: 0x57, flags: 0x0}, + 366: {region: 0x96, script: 0x57, flags: 0x0}, + 367: {region: 0x80, script: 0x57, flags: 0x0}, + 368: {region: 0x165, script: 0x57, flags: 0x0}, + 369: {region: 0xbc, script: 0x57, flags: 0x0}, + 370: {region: 0x165, script: 0x57, flags: 0x0}, + 371: {region: 0x165, script: 0x57, flags: 0x0}, + 372: {region: 0x165, script: 0x57, flags: 0x0}, + 373: {region: 0x53, script: 0x38, flags: 0x0}, + 374: {region: 0x165, script: 0x57, flags: 0x0}, + 375: {region: 0x95, script: 0x57, flags: 0x0}, + 376: {region: 0x165, script: 0x57, flags: 0x0}, + 377: {region: 0x165, script: 0x57, flags: 0x0}, + 378: {region: 0x99, script: 0x21, flags: 0x0}, + 379: {region: 0x165, script: 0x57, flags: 0x0}, + 380: {region: 0x9c, script: 0x5, flags: 0x0}, + 381: {region: 0x7e, script: 0x57, flags: 0x0}, + 382: {region: 0x7b, script: 0x57, flags: 0x0}, + 383: {region: 0x165, script: 0x57, flags: 0x0}, + 384: {region: 0x165, script: 0x57, flags: 0x0}, + 385: {region: 0x165, script: 0x57, flags: 0x0}, + 386: {region: 0x165, script: 0x57, flags: 0x0}, + 387: {region: 0x165, script: 0x57, flags: 0x0}, + 388: {region: 0x165, script: 0x57, flags: 0x0}, + 389: {region: 0x6f, script: 0x29, flags: 0x0}, + 390: {region: 0x165, script: 0x57, flags: 0x0}, + 391: {region: 0xdb, script: 0x21, flags: 0x0}, + 392: {region: 0x165, script: 0x57, flags: 0x0}, + 393: {region: 0xa7, script: 0x57, flags: 0x0}, + 394: {region: 0x165, script: 0x57, flags: 0x0}, + 395: {region: 0xe8, script: 0x5, flags: 0x0}, + 396: {region: 0x165, script: 0x57, flags: 0x0}, + 397: {region: 0xe8, script: 0x5, flags: 0x0}, + 398: {region: 0x165, script: 0x57, flags: 0x0}, + 399: {region: 0x165, script: 0x57, flags: 0x0}, + 400: {region: 0x6e, script: 0x57, flags: 0x0}, + 401: {region: 0x9c, script: 0x5, flags: 0x0}, + 402: {region: 0x165, script: 0x57, flags: 0x0}, + 403: {region: 0x165, script: 0x29, flags: 0x0}, + 404: {region: 0xf1, script: 0x57, flags: 0x0}, + 405: {region: 0x165, script: 0x57, flags: 0x0}, + 406: {region: 0x165, script: 0x57, flags: 0x0}, + 407: {region: 0x165, script: 0x57, flags: 0x0}, + 408: {region: 0x165, script: 0x29, flags: 0x0}, + 409: {region: 0x165, script: 0x57, flags: 0x0}, + 410: {region: 0x99, script: 0x21, flags: 0x0}, + 411: {region: 0x99, script: 0xda, flags: 0x0}, + 412: {region: 0x95, script: 0x57, flags: 0x0}, + 413: {region: 0xd9, script: 0x57, flags: 0x0}, + 414: {region: 0x130, script: 0x2f, flags: 0x0}, + 415: {region: 0x165, script: 0x57, flags: 0x0}, + 416: {region: 0xe, script: 0x2, flags: 0x1}, + 417: {region: 0x99, script: 0xe, flags: 0x0}, + 418: {region: 0x165, script: 0x57, flags: 0x0}, + 419: {region: 0x4e, script: 0x57, flags: 0x0}, + 420: {region: 0x99, script: 0x32, flags: 0x0}, + 421: {region: 0x41, script: 0x57, flags: 0x0}, + 422: {region: 0x54, script: 0x57, flags: 0x0}, + 423: {region: 0x165, script: 0x57, flags: 0x0}, + 424: {region: 0x80, script: 0x57, flags: 0x0}, + 425: {region: 0x165, script: 0x57, flags: 0x0}, + 426: {region: 0x165, script: 0x57, flags: 0x0}, + 427: {region: 0xa4, script: 0x57, flags: 0x0}, + 428: {region: 0x98, script: 0x57, flags: 0x0}, + 429: {region: 0x165, script: 0x57, flags: 0x0}, + 430: {region: 0xdb, script: 0x21, flags: 0x0}, + 431: {region: 0x165, script: 0x57, flags: 0x0}, + 432: {region: 0x165, script: 0x5, flags: 0x0}, + 433: {region: 0x49, script: 0x57, flags: 0x0}, + 434: {region: 0x165, script: 0x5, flags: 0x0}, + 435: {region: 0x165, script: 0x57, flags: 0x0}, + 436: {region: 0x10, script: 0x3, flags: 0x1}, + 437: {region: 0x165, script: 0x57, flags: 0x0}, + 438: {region: 0x53, script: 0x38, flags: 0x0}, + 439: {region: 0x165, script: 0x57, flags: 0x0}, + 440: {region: 0x135, script: 0x57, flags: 0x0}, + 441: {region: 0x24, script: 0x5, flags: 0x0}, + 442: {region: 0x165, script: 0x57, flags: 0x0}, + 443: {region: 0x165, script: 0x29, flags: 0x0}, + 444: {region: 0x97, script: 0x3b, flags: 0x0}, + 445: {region: 0x165, script: 0x57, flags: 0x0}, + 446: {region: 0x99, script: 0x21, flags: 0x0}, + 447: {region: 0x165, script: 0x57, flags: 0x0}, + 448: {region: 0x73, script: 0x57, flags: 0x0}, + 449: {region: 0x165, script: 0x57, flags: 0x0}, + 450: {region: 0x165, script: 0x57, flags: 0x0}, + 451: {region: 0xe7, script: 0x57, flags: 0x0}, + 452: {region: 0x165, script: 0x57, flags: 0x0}, + 453: {region: 0x12b, script: 0x3d, flags: 0x0}, + 454: {region: 0x53, script: 0x89, flags: 0x0}, + 455: {region: 0x165, script: 0x57, flags: 0x0}, + 456: {region: 0xe8, script: 0x5, flags: 0x0}, + 457: {region: 0x99, script: 0x21, flags: 0x0}, + 458: {region: 0xaf, script: 0x3e, flags: 0x0}, + 459: {region: 0xe7, script: 0x57, flags: 0x0}, + 460: {region: 0xe8, script: 0x5, flags: 0x0}, + 461: {region: 0xe6, script: 0x57, flags: 0x0}, + 462: {region: 0x99, script: 0x21, flags: 0x0}, + 463: {region: 0x99, script: 0x21, flags: 0x0}, + 464: {region: 0x165, script: 0x57, flags: 0x0}, + 465: {region: 0x90, script: 0x57, flags: 0x0}, + 466: {region: 0x60, script: 0x57, flags: 0x0}, + 467: {region: 0x53, script: 0x38, flags: 0x0}, + 468: {region: 0x91, script: 0x57, flags: 0x0}, + 469: {region: 0x92, script: 0x57, flags: 0x0}, + 470: {region: 0x165, script: 0x57, flags: 0x0}, + 471: {region: 0x28, script: 0x8, flags: 0x0}, + 472: {region: 0xd2, script: 0x57, flags: 0x0}, + 473: {region: 0x78, script: 0x57, flags: 0x0}, + 474: {region: 0x165, script: 0x57, flags: 0x0}, + 475: {region: 0x165, script: 0x57, flags: 0x0}, + 476: {region: 0xd0, script: 0x57, flags: 0x0}, + 477: {region: 0xd6, script: 0x57, flags: 0x0}, + 478: {region: 0x165, script: 0x57, flags: 0x0}, + 479: {region: 0x165, script: 0x57, flags: 0x0}, + 480: {region: 0x165, script: 0x57, flags: 0x0}, + 481: {region: 0x95, script: 0x57, flags: 0x0}, + 482: {region: 0x165, script: 0x57, flags: 0x0}, + 483: {region: 0x165, script: 0x57, flags: 0x0}, + 484: {region: 0x165, script: 0x57, flags: 0x0}, + 486: {region: 0x122, script: 0x57, flags: 0x0}, + 487: {region: 0xd6, script: 0x57, flags: 0x0}, + 488: {region: 0x165, script: 0x57, flags: 0x0}, + 489: {region: 0x165, script: 0x57, flags: 0x0}, + 490: {region: 0x53, script: 0xea, flags: 0x0}, + 491: {region: 0x165, script: 0x57, flags: 0x0}, + 492: {region: 0x135, script: 0x57, flags: 0x0}, + 493: {region: 0x165, script: 0x57, flags: 0x0}, + 494: {region: 0x49, script: 0x57, flags: 0x0}, + 495: {region: 0x165, script: 0x57, flags: 0x0}, + 496: {region: 0x165, script: 0x57, flags: 0x0}, + 497: {region: 0xe7, script: 0x57, flags: 0x0}, + 498: {region: 0x165, script: 0x57, flags: 0x0}, + 499: {region: 0x95, script: 0x57, flags: 0x0}, + 500: {region: 0x106, script: 0x1f, flags: 0x0}, + 501: {region: 0x1, script: 0x57, flags: 0x0}, + 502: {region: 0x165, script: 0x57, flags: 0x0}, + 503: {region: 0x165, script: 0x57, flags: 0x0}, + 504: {region: 0x9d, script: 0x57, flags: 0x0}, + 505: {region: 0x9e, script: 0x57, flags: 0x0}, + 506: {region: 0x49, script: 0x17, flags: 0x0}, + 507: {region: 0x97, script: 0x3b, flags: 0x0}, + 508: {region: 0x165, script: 0x57, flags: 0x0}, + 509: {region: 0x165, script: 0x57, flags: 0x0}, + 510: {region: 0x106, script: 0x57, flags: 0x0}, + 511: {region: 0x165, script: 0x57, flags: 0x0}, + 512: {region: 0xa2, script: 0x46, flags: 0x0}, + 513: {region: 0x165, script: 0x57, flags: 0x0}, + 514: {region: 0xa0, script: 0x57, flags: 0x0}, + 515: {region: 0x1, script: 0x57, flags: 0x0}, + 516: {region: 0x165, script: 0x57, flags: 0x0}, + 517: {region: 0x165, script: 0x57, flags: 0x0}, + 518: {region: 0x165, script: 0x57, flags: 0x0}, + 519: {region: 0x52, script: 0x57, flags: 0x0}, + 520: {region: 0x130, script: 0x3b, flags: 0x0}, + 521: {region: 0x165, script: 0x57, flags: 0x0}, + 522: {region: 0x12f, script: 0x57, flags: 0x0}, + 523: {region: 0xdb, script: 0x21, flags: 0x0}, + 524: {region: 0x165, script: 0x57, flags: 0x0}, + 525: {region: 0x63, script: 0x57, flags: 0x0}, + 526: {region: 0x95, script: 0x57, flags: 0x0}, + 527: {region: 0x95, script: 0x57, flags: 0x0}, + 528: {region: 0x7d, script: 0x2b, flags: 0x0}, + 529: {region: 0x137, script: 0x1f, flags: 0x0}, + 530: {region: 0x67, script: 0x57, flags: 0x0}, + 531: {region: 0xc4, script: 0x57, flags: 0x0}, + 532: {region: 0x165, script: 0x57, flags: 0x0}, + 533: {region: 0x165, script: 0x57, flags: 0x0}, + 534: {region: 0xd6, script: 0x57, flags: 0x0}, + 535: {region: 0xa4, script: 0x57, flags: 0x0}, + 536: {region: 0xc3, script: 0x57, flags: 0x0}, + 537: {region: 0x106, script: 0x1f, flags: 0x0}, + 538: {region: 0x165, script: 0x57, flags: 0x0}, + 539: {region: 0x165, script: 0x57, flags: 0x0}, + 540: {region: 0x165, script: 0x57, flags: 0x0}, + 541: {region: 0x165, script: 0x57, flags: 0x0}, + 542: {region: 0xd4, script: 0x5, flags: 0x0}, + 543: {region: 0xd6, script: 0x57, flags: 0x0}, + 544: {region: 0x164, script: 0x57, flags: 0x0}, + 545: {region: 0x165, script: 0x57, flags: 0x0}, + 546: {region: 0x165, script: 0x57, flags: 0x0}, + 547: {region: 0x12f, script: 0x57, flags: 0x0}, + 548: {region: 0x122, script: 0x5, flags: 0x0}, + 549: {region: 0x165, script: 0x57, flags: 0x0}, + 550: {region: 0x123, script: 0xdf, flags: 0x0}, + 551: {region: 0x5a, script: 0x57, flags: 0x0}, + 552: {region: 0x52, script: 0x57, flags: 0x0}, + 553: {region: 0x165, script: 0x57, flags: 0x0}, + 554: {region: 0x4f, script: 0x57, flags: 0x0}, + 555: {region: 0x99, script: 0x21, flags: 0x0}, + 556: {region: 0x99, script: 0x21, flags: 0x0}, + 557: {region: 0x4b, script: 0x57, flags: 0x0}, + 558: {region: 0x95, script: 0x57, flags: 0x0}, + 559: {region: 0x165, script: 0x57, flags: 0x0}, + 560: {region: 0x41, script: 0x57, flags: 0x0}, + 561: {region: 0x99, script: 0x57, flags: 0x0}, + 562: {region: 0x53, script: 0xd6, flags: 0x0}, + 563: {region: 0x99, script: 0x21, flags: 0x0}, + 564: {region: 0xc3, script: 0x57, flags: 0x0}, + 565: {region: 0x165, script: 0x57, flags: 0x0}, + 566: {region: 0x99, script: 0x72, flags: 0x0}, + 567: {region: 0xe8, script: 0x5, flags: 0x0}, + 568: {region: 0x165, script: 0x57, flags: 0x0}, + 569: {region: 0xa4, script: 0x57, flags: 0x0}, + 570: {region: 0x165, script: 0x57, flags: 0x0}, + 571: {region: 0x12b, script: 0x57, flags: 0x0}, + 572: {region: 0x165, script: 0x57, flags: 0x0}, + 573: {region: 0xd2, script: 0x57, flags: 0x0}, + 574: {region: 0x165, script: 0x57, flags: 0x0}, + 575: {region: 0xaf, script: 0x54, flags: 0x0}, + 576: {region: 0x165, script: 0x57, flags: 0x0}, + 577: {region: 0x165, script: 0x57, flags: 0x0}, + 578: {region: 0x13, script: 0x6, flags: 0x1}, + 579: {region: 0x165, script: 0x57, flags: 0x0}, + 580: {region: 0x52, script: 0x57, flags: 0x0}, + 581: {region: 0x82, script: 0x57, flags: 0x0}, + 582: {region: 0xa4, script: 0x57, flags: 0x0}, + 583: {region: 0x165, script: 0x57, flags: 0x0}, + 584: {region: 0x165, script: 0x57, flags: 0x0}, + 585: {region: 0x165, script: 0x57, flags: 0x0}, + 586: {region: 0xa6, script: 0x4b, flags: 0x0}, + 587: {region: 0x2a, script: 0x57, flags: 0x0}, + 588: {region: 0x165, script: 0x57, flags: 0x0}, + 589: {region: 0x165, script: 0x57, flags: 0x0}, + 590: {region: 0x165, script: 0x57, flags: 0x0}, + 591: {region: 0x165, script: 0x57, flags: 0x0}, + 592: {region: 0x165, script: 0x57, flags: 0x0}, + 593: {region: 0x99, script: 0x4f, flags: 0x0}, + 594: {region: 0x8b, script: 0x57, flags: 0x0}, + 595: {region: 0x165, script: 0x57, flags: 0x0}, + 596: {region: 0xab, script: 0x50, flags: 0x0}, + 597: {region: 0x106, script: 0x1f, flags: 0x0}, + 598: {region: 0x99, script: 0x21, flags: 0x0}, + 599: {region: 0x165, script: 0x57, flags: 0x0}, + 600: {region: 0x75, script: 0x57, flags: 0x0}, + 601: {region: 0x165, script: 0x57, flags: 0x0}, + 602: {region: 0xb4, script: 0x57, flags: 0x0}, + 603: {region: 0x165, script: 0x57, flags: 0x0}, + 604: {region: 0x165, script: 0x57, flags: 0x0}, + 605: {region: 0x165, script: 0x57, flags: 0x0}, + 606: {region: 0x165, script: 0x57, flags: 0x0}, + 607: {region: 0x165, script: 0x57, flags: 0x0}, + 608: {region: 0x165, script: 0x57, flags: 0x0}, + 609: {region: 0x165, script: 0x57, flags: 0x0}, + 610: {region: 0x165, script: 0x29, flags: 0x0}, + 611: {region: 0x165, script: 0x57, flags: 0x0}, + 612: {region: 0x106, script: 0x1f, flags: 0x0}, + 613: {region: 0x112, script: 0x57, flags: 0x0}, + 614: {region: 0xe7, script: 0x57, flags: 0x0}, + 615: {region: 0x106, script: 0x57, flags: 0x0}, + 616: {region: 0x165, script: 0x57, flags: 0x0}, + 617: {region: 0x99, script: 0x21, flags: 0x0}, + 618: {region: 0x99, script: 0x5, flags: 0x0}, + 619: {region: 0x12f, script: 0x57, flags: 0x0}, + 620: {region: 0x165, script: 0x57, flags: 0x0}, + 621: {region: 0x52, script: 0x57, flags: 0x0}, + 622: {region: 0x60, script: 0x57, flags: 0x0}, + 623: {region: 0x165, script: 0x57, flags: 0x0}, + 624: {region: 0x165, script: 0x57, flags: 0x0}, + 625: {region: 0x165, script: 0x29, flags: 0x0}, + 626: {region: 0x165, script: 0x57, flags: 0x0}, + 627: {region: 0x165, script: 0x57, flags: 0x0}, + 628: {region: 0x19, script: 0x3, flags: 0x1}, + 629: {region: 0x165, script: 0x57, flags: 0x0}, + 630: {region: 0x165, script: 0x57, flags: 0x0}, + 631: {region: 0x165, script: 0x57, flags: 0x0}, + 632: {region: 0x165, script: 0x57, flags: 0x0}, + 633: {region: 0x106, script: 0x1f, flags: 0x0}, + 634: {region: 0x165, script: 0x57, flags: 0x0}, + 635: {region: 0x165, script: 0x57, flags: 0x0}, + 636: {region: 0x165, script: 0x57, flags: 0x0}, + 637: {region: 0x106, script: 0x1f, flags: 0x0}, + 638: {region: 0x165, script: 0x57, flags: 0x0}, + 639: {region: 0x95, script: 0x57, flags: 0x0}, + 640: {region: 0xe8, script: 0x5, flags: 0x0}, + 641: {region: 0x7b, script: 0x57, flags: 0x0}, + 642: {region: 0x165, script: 0x57, flags: 0x0}, + 643: {region: 0x165, script: 0x57, flags: 0x0}, + 644: {region: 0x165, script: 0x57, flags: 0x0}, + 645: {region: 0x165, script: 0x29, flags: 0x0}, + 646: {region: 0x123, script: 0xdf, flags: 0x0}, + 647: {region: 0xe8, script: 0x5, flags: 0x0}, + 648: {region: 0x165, script: 0x57, flags: 0x0}, + 649: {region: 0x165, script: 0x57, flags: 0x0}, + 650: {region: 0x1c, script: 0x5, flags: 0x1}, + 651: {region: 0x165, script: 0x57, flags: 0x0}, + 652: {region: 0x165, script: 0x57, flags: 0x0}, + 653: {region: 0x165, script: 0x57, flags: 0x0}, + 654: {region: 0x138, script: 0x57, flags: 0x0}, + 655: {region: 0x87, script: 0x5b, flags: 0x0}, + 656: {region: 0x97, script: 0x3b, flags: 0x0}, + 657: {region: 0x12f, script: 0x57, flags: 0x0}, + 658: {region: 0xe8, script: 0x5, flags: 0x0}, + 659: {region: 0x131, script: 0x57, flags: 0x0}, + 660: {region: 0x165, script: 0x57, flags: 0x0}, + 661: {region: 0xb7, script: 0x57, flags: 0x0}, + 662: {region: 0x106, script: 0x1f, flags: 0x0}, + 663: {region: 0x165, script: 0x57, flags: 0x0}, + 664: {region: 0x95, script: 0x57, flags: 0x0}, + 665: {region: 0x165, script: 0x57, flags: 0x0}, + 666: {region: 0x53, script: 0xdf, flags: 0x0}, + 667: {region: 0x165, script: 0x57, flags: 0x0}, + 668: {region: 0x165, script: 0x57, flags: 0x0}, + 669: {region: 0x165, script: 0x57, flags: 0x0}, + 670: {region: 0x165, script: 0x57, flags: 0x0}, + 671: {region: 0x99, script: 0x59, flags: 0x0}, + 672: {region: 0x165, script: 0x57, flags: 0x0}, + 673: {region: 0x165, script: 0x57, flags: 0x0}, + 674: {region: 0x106, script: 0x1f, flags: 0x0}, + 675: {region: 0x131, script: 0x57, flags: 0x0}, + 676: {region: 0x165, script: 0x57, flags: 0x0}, + 677: {region: 0xd9, script: 0x57, flags: 0x0}, + 678: {region: 0x165, script: 0x57, flags: 0x0}, + 679: {region: 0x165, script: 0x57, flags: 0x0}, + 680: {region: 0x21, script: 0x2, flags: 0x1}, + 681: {region: 0x165, script: 0x57, flags: 0x0}, + 682: {region: 0x165, script: 0x57, flags: 0x0}, + 683: {region: 0x9e, script: 0x57, flags: 0x0}, + 684: {region: 0x53, script: 0x5d, flags: 0x0}, + 685: {region: 0x95, script: 0x57, flags: 0x0}, + 686: {region: 0x9c, script: 0x5, flags: 0x0}, + 687: {region: 0x135, script: 0x57, flags: 0x0}, + 688: {region: 0x165, script: 0x57, flags: 0x0}, + 689: {region: 0x165, script: 0x57, flags: 0x0}, + 690: {region: 0x99, script: 0xda, flags: 0x0}, + 691: {region: 0x9e, script: 0x57, flags: 0x0}, + 692: {region: 0x165, script: 0x57, flags: 0x0}, + 693: {region: 0x4b, script: 0x57, flags: 0x0}, + 694: {region: 0x165, script: 0x57, flags: 0x0}, + 695: {region: 0x165, script: 0x57, flags: 0x0}, + 696: {region: 0xaf, script: 0x54, flags: 0x0}, + 697: {region: 0x165, script: 0x57, flags: 0x0}, + 698: {region: 0x165, script: 0x57, flags: 0x0}, + 699: {region: 0x4b, script: 0x57, flags: 0x0}, + 700: {region: 0x165, script: 0x57, flags: 0x0}, + 701: {region: 0x165, script: 0x57, flags: 0x0}, + 702: {region: 0x162, script: 0x57, flags: 0x0}, + 703: {region: 0x9c, script: 0x5, flags: 0x0}, + 704: {region: 0xb6, script: 0x57, flags: 0x0}, + 705: {region: 0xb8, script: 0x57, flags: 0x0}, + 706: {region: 0x4b, script: 0x57, flags: 0x0}, + 707: {region: 0x4b, script: 0x57, flags: 0x0}, + 708: {region: 0xa4, script: 0x57, flags: 0x0}, + 709: {region: 0xa4, script: 0x57, flags: 0x0}, + 710: {region: 0x9c, script: 0x5, flags: 0x0}, + 711: {region: 0xb8, script: 0x57, flags: 0x0}, + 712: {region: 0x123, script: 0xdf, flags: 0x0}, + 713: {region: 0x53, script: 0x38, flags: 0x0}, + 714: {region: 0x12b, script: 0x57, flags: 0x0}, + 715: {region: 0x95, script: 0x57, flags: 0x0}, + 716: {region: 0x52, script: 0x57, flags: 0x0}, + 717: {region: 0x99, script: 0x21, flags: 0x0}, + 718: {region: 0x99, script: 0x21, flags: 0x0}, + 719: {region: 0x95, script: 0x57, flags: 0x0}, + 720: {region: 0x23, script: 0x3, flags: 0x1}, + 721: {region: 0xa4, script: 0x57, flags: 0x0}, + 722: {region: 0x165, script: 0x57, flags: 0x0}, + 723: {region: 0xcf, script: 0x57, flags: 0x0}, + 724: {region: 0x165, script: 0x57, flags: 0x0}, + 725: {region: 0x165, script: 0x57, flags: 0x0}, + 726: {region: 0x165, script: 0x57, flags: 0x0}, + 727: {region: 0x165, script: 0x57, flags: 0x0}, + 728: {region: 0x165, script: 0x57, flags: 0x0}, + 729: {region: 0x165, script: 0x57, flags: 0x0}, + 730: {region: 0x165, script: 0x57, flags: 0x0}, + 731: {region: 0x165, script: 0x57, flags: 0x0}, + 732: {region: 0x165, script: 0x57, flags: 0x0}, + 733: {region: 0x165, script: 0x57, flags: 0x0}, + 734: {region: 0x165, script: 0x57, flags: 0x0}, + 735: {region: 0x165, script: 0x5, flags: 0x0}, + 736: {region: 0x106, script: 0x1f, flags: 0x0}, + 737: {region: 0xe7, script: 0x57, flags: 0x0}, + 738: {region: 0x165, script: 0x57, flags: 0x0}, + 739: {region: 0x95, script: 0x57, flags: 0x0}, + 740: {region: 0x165, script: 0x29, flags: 0x0}, + 741: {region: 0x165, script: 0x57, flags: 0x0}, + 742: {region: 0x165, script: 0x57, flags: 0x0}, + 743: {region: 0x165, script: 0x57, flags: 0x0}, + 744: {region: 0x112, script: 0x57, flags: 0x0}, + 745: {region: 0xa4, script: 0x57, flags: 0x0}, + 746: {region: 0x165, script: 0x57, flags: 0x0}, + 747: {region: 0x165, script: 0x57, flags: 0x0}, + 748: {region: 0x123, script: 0x5, flags: 0x0}, + 749: {region: 0xcc, script: 0x57, flags: 0x0}, + 750: {region: 0x165, script: 0x57, flags: 0x0}, + 751: {region: 0x165, script: 0x57, flags: 0x0}, + 752: {region: 0x165, script: 0x57, flags: 0x0}, + 753: {region: 0xbf, script: 0x57, flags: 0x0}, + 754: {region: 0xd1, script: 0x57, flags: 0x0}, + 755: {region: 0x165, script: 0x57, flags: 0x0}, + 756: {region: 0x52, script: 0x57, flags: 0x0}, + 757: {region: 0xdb, script: 0x21, flags: 0x0}, + 758: {region: 0x12f, script: 0x57, flags: 0x0}, + 759: {region: 0xc0, script: 0x57, flags: 0x0}, + 760: {region: 0x165, script: 0x57, flags: 0x0}, + 761: {region: 0x165, script: 0x57, flags: 0x0}, + 762: {region: 0xe0, script: 0x57, flags: 0x0}, + 763: {region: 0x165, script: 0x57, flags: 0x0}, + 764: {region: 0x95, script: 0x57, flags: 0x0}, + 765: {region: 0x9b, script: 0x3a, flags: 0x0}, + 766: {region: 0x165, script: 0x57, flags: 0x0}, + 767: {region: 0xc2, script: 0x1f, flags: 0x0}, + 768: {region: 0x165, script: 0x5, flags: 0x0}, + 769: {region: 0x165, script: 0x57, flags: 0x0}, + 770: {region: 0x165, script: 0x57, flags: 0x0}, + 771: {region: 0x165, script: 0x57, flags: 0x0}, + 772: {region: 0x99, script: 0x6b, flags: 0x0}, + 773: {region: 0x165, script: 0x57, flags: 0x0}, + 774: {region: 0x165, script: 0x57, flags: 0x0}, + 775: {region: 0x10b, script: 0x57, flags: 0x0}, + 776: {region: 0x165, script: 0x57, flags: 0x0}, + 777: {region: 0x165, script: 0x57, flags: 0x0}, + 778: {region: 0x165, script: 0x57, flags: 0x0}, + 779: {region: 0x26, script: 0x3, flags: 0x1}, + 780: {region: 0x165, script: 0x57, flags: 0x0}, + 781: {region: 0x165, script: 0x57, flags: 0x0}, + 782: {region: 0x99, script: 0xe, flags: 0x0}, + 783: {region: 0xc4, script: 0x72, flags: 0x0}, + 785: {region: 0x165, script: 0x57, flags: 0x0}, + 786: {region: 0x49, script: 0x57, flags: 0x0}, + 787: {region: 0x49, script: 0x57, flags: 0x0}, + 788: {region: 0x37, script: 0x57, flags: 0x0}, + 789: {region: 0x165, script: 0x57, flags: 0x0}, + 790: {region: 0x165, script: 0x57, flags: 0x0}, + 791: {region: 0x165, script: 0x57, flags: 0x0}, + 792: {region: 0x165, script: 0x57, flags: 0x0}, + 793: {region: 0x165, script: 0x57, flags: 0x0}, + 794: {region: 0x165, script: 0x57, flags: 0x0}, + 795: {region: 0x99, script: 0x21, flags: 0x0}, + 796: {region: 0xdb, script: 0x21, flags: 0x0}, + 797: {region: 0x106, script: 0x1f, flags: 0x0}, + 798: {region: 0x35, script: 0x6f, flags: 0x0}, + 799: {region: 0x29, script: 0x3, flags: 0x1}, + 800: {region: 0xcb, script: 0x57, flags: 0x0}, + 801: {region: 0x165, script: 0x57, flags: 0x0}, + 802: {region: 0x165, script: 0x57, flags: 0x0}, + 803: {region: 0x165, script: 0x57, flags: 0x0}, + 804: {region: 0x99, script: 0x21, flags: 0x0}, + 805: {region: 0x52, script: 0x57, flags: 0x0}, + 807: {region: 0x165, script: 0x57, flags: 0x0}, + 808: {region: 0x135, script: 0x57, flags: 0x0}, + 809: {region: 0x165, script: 0x57, flags: 0x0}, + 810: {region: 0x165, script: 0x57, flags: 0x0}, + 811: {region: 0xe8, script: 0x5, flags: 0x0}, + 812: {region: 0xc3, script: 0x57, flags: 0x0}, + 813: {region: 0x99, script: 0x21, flags: 0x0}, + 814: {region: 0x95, script: 0x57, flags: 0x0}, + 815: {region: 0x164, script: 0x57, flags: 0x0}, + 816: {region: 0x165, script: 0x57, flags: 0x0}, + 817: {region: 0xc4, script: 0x72, flags: 0x0}, + 818: {region: 0x165, script: 0x57, flags: 0x0}, + 819: {region: 0x165, script: 0x29, flags: 0x0}, + 820: {region: 0x106, script: 0x1f, flags: 0x0}, + 821: {region: 0x165, script: 0x57, flags: 0x0}, + 822: {region: 0x131, script: 0x57, flags: 0x0}, + 823: {region: 0x9c, script: 0x63, flags: 0x0}, + 824: {region: 0x165, script: 0x57, flags: 0x0}, + 825: {region: 0x165, script: 0x57, flags: 0x0}, + 826: {region: 0x9c, script: 0x5, flags: 0x0}, + 827: {region: 0x165, script: 0x57, flags: 0x0}, + 828: {region: 0x165, script: 0x57, flags: 0x0}, + 829: {region: 0x165, script: 0x57, flags: 0x0}, + 830: {region: 0xdd, script: 0x57, flags: 0x0}, + 831: {region: 0x165, script: 0x57, flags: 0x0}, + 832: {region: 0x165, script: 0x57, flags: 0x0}, + 834: {region: 0x165, script: 0x57, flags: 0x0}, + 835: {region: 0x53, script: 0x38, flags: 0x0}, + 836: {region: 0x9e, script: 0x57, flags: 0x0}, + 837: {region: 0xd2, script: 0x57, flags: 0x0}, + 838: {region: 0x165, script: 0x57, flags: 0x0}, + 839: {region: 0xda, script: 0x57, flags: 0x0}, + 840: {region: 0x165, script: 0x57, flags: 0x0}, + 841: {region: 0x165, script: 0x57, flags: 0x0}, + 842: {region: 0x165, script: 0x57, flags: 0x0}, + 843: {region: 0xcf, script: 0x57, flags: 0x0}, + 844: {region: 0x165, script: 0x57, flags: 0x0}, + 845: {region: 0x165, script: 0x57, flags: 0x0}, + 846: {region: 0x164, script: 0x57, flags: 0x0}, + 847: {region: 0xd1, script: 0x57, flags: 0x0}, + 848: {region: 0x60, script: 0x57, flags: 0x0}, + 849: {region: 0xdb, script: 0x21, flags: 0x0}, + 850: {region: 0x165, script: 0x57, flags: 0x0}, + 851: {region: 0xdb, script: 0x21, flags: 0x0}, + 852: {region: 0x165, script: 0x57, flags: 0x0}, + 853: {region: 0x165, script: 0x57, flags: 0x0}, + 854: {region: 0xd2, script: 0x57, flags: 0x0}, + 855: {region: 0x165, script: 0x57, flags: 0x0}, + 856: {region: 0x165, script: 0x57, flags: 0x0}, + 857: {region: 0xd1, script: 0x57, flags: 0x0}, + 858: {region: 0x165, script: 0x57, flags: 0x0}, + 859: {region: 0xcf, script: 0x57, flags: 0x0}, + 860: {region: 0xcf, script: 0x57, flags: 0x0}, + 861: {region: 0x165, script: 0x57, flags: 0x0}, + 862: {region: 0x165, script: 0x57, flags: 0x0}, + 863: {region: 0x95, script: 0x57, flags: 0x0}, + 864: {region: 0x165, script: 0x57, flags: 0x0}, + 865: {region: 0xdf, script: 0x57, flags: 0x0}, + 866: {region: 0x165, script: 0x57, flags: 0x0}, + 867: {region: 0x165, script: 0x57, flags: 0x0}, + 868: {region: 0x99, script: 0x57, flags: 0x0}, + 869: {region: 0x165, script: 0x57, flags: 0x0}, + 870: {region: 0x165, script: 0x57, flags: 0x0}, + 871: {region: 0xd9, script: 0x57, flags: 0x0}, + 872: {region: 0x52, script: 0x57, flags: 0x0}, + 873: {region: 0x165, script: 0x57, flags: 0x0}, + 874: {region: 0xda, script: 0x57, flags: 0x0}, + 875: {region: 0x165, script: 0x57, flags: 0x0}, + 876: {region: 0x52, script: 0x57, flags: 0x0}, + 877: {region: 0x165, script: 0x57, flags: 0x0}, + 878: {region: 0x165, script: 0x57, flags: 0x0}, + 879: {region: 0xda, script: 0x57, flags: 0x0}, + 880: {region: 0x123, script: 0x53, flags: 0x0}, + 881: {region: 0x99, script: 0x21, flags: 0x0}, + 882: {region: 0x10c, script: 0xbf, flags: 0x0}, + 883: {region: 0x165, script: 0x57, flags: 0x0}, + 884: {region: 0x165, script: 0x57, flags: 0x0}, + 885: {region: 0x84, script: 0x78, flags: 0x0}, + 886: {region: 0x161, script: 0x57, flags: 0x0}, + 887: {region: 0x165, script: 0x57, flags: 0x0}, + 888: {region: 0x49, script: 0x17, flags: 0x0}, + 889: {region: 0x165, script: 0x57, flags: 0x0}, + 890: {region: 0x161, script: 0x57, flags: 0x0}, + 891: {region: 0x165, script: 0x57, flags: 0x0}, + 892: {region: 0x165, script: 0x57, flags: 0x0}, + 893: {region: 0x165, script: 0x57, flags: 0x0}, + 894: {region: 0x165, script: 0x57, flags: 0x0}, + 895: {region: 0x165, script: 0x57, flags: 0x0}, + 896: {region: 0x117, script: 0x57, flags: 0x0}, + 897: {region: 0x165, script: 0x57, flags: 0x0}, + 898: {region: 0x165, script: 0x57, flags: 0x0}, + 899: {region: 0x135, script: 0x57, flags: 0x0}, + 900: {region: 0x165, script: 0x57, flags: 0x0}, + 901: {region: 0x53, script: 0x57, flags: 0x0}, + 902: {region: 0x165, script: 0x57, flags: 0x0}, + 903: {region: 0xce, script: 0x57, flags: 0x0}, + 904: {region: 0x12f, script: 0x57, flags: 0x0}, + 905: {region: 0x131, script: 0x57, flags: 0x0}, + 906: {region: 0x80, script: 0x57, flags: 0x0}, + 907: {region: 0x78, script: 0x57, flags: 0x0}, + 908: {region: 0x165, script: 0x57, flags: 0x0}, + 910: {region: 0x165, script: 0x57, flags: 0x0}, + 911: {region: 0x165, script: 0x57, flags: 0x0}, + 912: {region: 0x6f, script: 0x57, flags: 0x0}, + 913: {region: 0x165, script: 0x57, flags: 0x0}, + 914: {region: 0x165, script: 0x57, flags: 0x0}, + 915: {region: 0x165, script: 0x57, flags: 0x0}, + 916: {region: 0x165, script: 0x57, flags: 0x0}, + 917: {region: 0x99, script: 0x7d, flags: 0x0}, + 918: {region: 0x165, script: 0x57, flags: 0x0}, + 919: {region: 0x165, script: 0x5, flags: 0x0}, + 920: {region: 0x7d, script: 0x1f, flags: 0x0}, + 921: {region: 0x135, script: 0x7e, flags: 0x0}, + 922: {region: 0x165, script: 0x5, flags: 0x0}, + 923: {region: 0xc5, script: 0x7c, flags: 0x0}, + 924: {region: 0x165, script: 0x57, flags: 0x0}, + 925: {region: 0x2c, script: 0x3, flags: 0x1}, + 926: {region: 0xe7, script: 0x57, flags: 0x0}, + 927: {region: 0x2f, script: 0x2, flags: 0x1}, + 928: {region: 0xe7, script: 0x57, flags: 0x0}, + 929: {region: 0x30, script: 0x57, flags: 0x0}, + 930: {region: 0xf0, script: 0x57, flags: 0x0}, + 931: {region: 0x165, script: 0x57, flags: 0x0}, + 932: {region: 0x78, script: 0x57, flags: 0x0}, + 933: {region: 0xd6, script: 0x57, flags: 0x0}, + 934: {region: 0x135, script: 0x57, flags: 0x0}, + 935: {region: 0x49, script: 0x57, flags: 0x0}, + 936: {region: 0x165, script: 0x57, flags: 0x0}, + 937: {region: 0x9c, script: 0xe8, flags: 0x0}, + 938: {region: 0x165, script: 0x57, flags: 0x0}, + 939: {region: 0x60, script: 0x57, flags: 0x0}, + 940: {region: 0x165, script: 0x5, flags: 0x0}, + 941: {region: 0xb0, script: 0x87, flags: 0x0}, + 943: {region: 0x165, script: 0x57, flags: 0x0}, + 944: {region: 0x165, script: 0x57, flags: 0x0}, + 945: {region: 0x99, script: 0x12, flags: 0x0}, + 946: {region: 0xa4, script: 0x57, flags: 0x0}, + 947: {region: 0xe9, script: 0x57, flags: 0x0}, + 948: {region: 0x165, script: 0x57, flags: 0x0}, + 949: {region: 0x9e, script: 0x57, flags: 0x0}, + 950: {region: 0x165, script: 0x57, flags: 0x0}, + 951: {region: 0x165, script: 0x57, flags: 0x0}, + 952: {region: 0x87, script: 0x31, flags: 0x0}, + 953: {region: 0x75, script: 0x57, flags: 0x0}, + 954: {region: 0x165, script: 0x57, flags: 0x0}, + 955: {region: 0xe8, script: 0x4a, flags: 0x0}, + 956: {region: 0x9c, script: 0x5, flags: 0x0}, + 957: {region: 0x1, script: 0x57, flags: 0x0}, + 958: {region: 0x24, script: 0x5, flags: 0x0}, + 959: {region: 0x165, script: 0x57, flags: 0x0}, + 960: {region: 0x41, script: 0x57, flags: 0x0}, + 961: {region: 0x165, script: 0x57, flags: 0x0}, + 962: {region: 0x7a, script: 0x57, flags: 0x0}, + 963: {region: 0x165, script: 0x57, flags: 0x0}, + 964: {region: 0xe4, script: 0x57, flags: 0x0}, + 965: {region: 0x89, script: 0x57, flags: 0x0}, + 966: {region: 0x69, script: 0x57, flags: 0x0}, + 967: {region: 0x165, script: 0x57, flags: 0x0}, + 968: {region: 0x99, script: 0x21, flags: 0x0}, + 969: {region: 0x165, script: 0x57, flags: 0x0}, + 970: {region: 0x102, script: 0x57, flags: 0x0}, + 971: {region: 0x95, script: 0x57, flags: 0x0}, + 972: {region: 0x165, script: 0x57, flags: 0x0}, + 973: {region: 0x165, script: 0x57, flags: 0x0}, + 974: {region: 0x9e, script: 0x57, flags: 0x0}, + 975: {region: 0x165, script: 0x5, flags: 0x0}, + 976: {region: 0x99, script: 0x57, flags: 0x0}, + 977: {region: 0x31, script: 0x2, flags: 0x1}, + 978: {region: 0xdb, script: 0x21, flags: 0x0}, + 979: {region: 0x35, script: 0xe, flags: 0x0}, + 980: {region: 0x4e, script: 0x57, flags: 0x0}, + 981: {region: 0x72, script: 0x57, flags: 0x0}, + 982: {region: 0x4e, script: 0x57, flags: 0x0}, + 983: {region: 0x9c, script: 0x5, flags: 0x0}, + 984: {region: 0x10c, script: 0x57, flags: 0x0}, + 985: {region: 0x3a, script: 0x57, flags: 0x0}, + 986: {region: 0x165, script: 0x57, flags: 0x0}, + 987: {region: 0xd1, script: 0x57, flags: 0x0}, + 988: {region: 0x104, script: 0x57, flags: 0x0}, + 989: {region: 0x95, script: 0x57, flags: 0x0}, + 990: {region: 0x12f, script: 0x57, flags: 0x0}, + 991: {region: 0x165, script: 0x57, flags: 0x0}, + 992: {region: 0x165, script: 0x57, flags: 0x0}, + 993: {region: 0x73, script: 0x57, flags: 0x0}, + 994: {region: 0x106, script: 0x1f, flags: 0x0}, + 995: {region: 0x130, script: 0x1f, flags: 0x0}, + 996: {region: 0x109, script: 0x57, flags: 0x0}, + 997: {region: 0x107, script: 0x57, flags: 0x0}, + 998: {region: 0x12f, script: 0x57, flags: 0x0}, + 999: {region: 0x165, script: 0x57, flags: 0x0}, + 1000: {region: 0xa2, script: 0x49, flags: 0x0}, + 1001: {region: 0x99, script: 0x21, flags: 0x0}, + 1002: {region: 0x80, script: 0x57, flags: 0x0}, + 1003: {region: 0x106, script: 0x1f, flags: 0x0}, + 1004: {region: 0xa4, script: 0x57, flags: 0x0}, + 1005: {region: 0x95, script: 0x57, flags: 0x0}, + 1006: {region: 0x99, script: 0x57, flags: 0x0}, + 1007: {region: 0x114, script: 0x57, flags: 0x0}, + 1008: {region: 0x99, script: 0xc3, flags: 0x0}, + 1009: {region: 0x165, script: 0x57, flags: 0x0}, + 1010: {region: 0x165, script: 0x57, flags: 0x0}, + 1011: {region: 0x12f, script: 0x57, flags: 0x0}, + 1012: {region: 0x9e, script: 0x57, flags: 0x0}, + 1013: {region: 0x99, script: 0x21, flags: 0x0}, + 1014: {region: 0x165, script: 0x5, flags: 0x0}, + 1015: {region: 0x9e, script: 0x57, flags: 0x0}, + 1016: {region: 0x7b, script: 0x57, flags: 0x0}, + 1017: {region: 0x49, script: 0x57, flags: 0x0}, + 1018: {region: 0x33, script: 0x4, flags: 0x1}, + 1019: {region: 0x9e, script: 0x57, flags: 0x0}, + 1020: {region: 0x9c, script: 0x5, flags: 0x0}, + 1021: {region: 0xda, script: 0x57, flags: 0x0}, + 1022: {region: 0x4f, script: 0x57, flags: 0x0}, + 1023: {region: 0xd1, script: 0x57, flags: 0x0}, + 1024: {region: 0xcf, script: 0x57, flags: 0x0}, + 1025: {region: 0xc3, script: 0x57, flags: 0x0}, + 1026: {region: 0x4c, script: 0x57, flags: 0x0}, + 1027: {region: 0x96, script: 0x7a, flags: 0x0}, + 1028: {region: 0xb6, script: 0x57, flags: 0x0}, + 1029: {region: 0x165, script: 0x29, flags: 0x0}, + 1030: {region: 0x165, script: 0x57, flags: 0x0}, + 1032: {region: 0xba, script: 0xdc, flags: 0x0}, + 1033: {region: 0x165, script: 0x57, flags: 0x0}, + 1034: {region: 0xc4, script: 0x72, flags: 0x0}, + 1035: {region: 0x165, script: 0x5, flags: 0x0}, + 1036: {region: 0xb3, script: 0xca, flags: 0x0}, + 1037: {region: 0x6f, script: 0x57, flags: 0x0}, + 1038: {region: 0x165, script: 0x57, flags: 0x0}, + 1039: {region: 0x165, script: 0x57, flags: 0x0}, + 1040: {region: 0x165, script: 0x57, flags: 0x0}, + 1041: {region: 0x165, script: 0x57, flags: 0x0}, + 1042: {region: 0x111, script: 0x57, flags: 0x0}, + 1043: {region: 0x165, script: 0x57, flags: 0x0}, + 1044: {region: 0xe8, script: 0x5, flags: 0x0}, + 1045: {region: 0x165, script: 0x57, flags: 0x0}, + 1046: {region: 0x10f, script: 0x57, flags: 0x0}, + 1047: {region: 0x165, script: 0x57, flags: 0x0}, + 1048: {region: 0xe9, script: 0x57, flags: 0x0}, + 1049: {region: 0x165, script: 0x57, flags: 0x0}, + 1050: {region: 0x95, script: 0x57, flags: 0x0}, + 1051: {region: 0x142, script: 0x57, flags: 0x0}, + 1052: {region: 0x10c, script: 0x57, flags: 0x0}, + 1054: {region: 0x10c, script: 0x57, flags: 0x0}, + 1055: {region: 0x72, script: 0x57, flags: 0x0}, + 1056: {region: 0x97, script: 0xc0, flags: 0x0}, + 1057: {region: 0x165, script: 0x57, flags: 0x0}, + 1058: {region: 0x72, script: 0x57, flags: 0x0}, + 1059: {region: 0x164, script: 0x57, flags: 0x0}, + 1060: {region: 0x165, script: 0x57, flags: 0x0}, + 1061: {region: 0xc3, script: 0x57, flags: 0x0}, + 1062: {region: 0x165, script: 0x57, flags: 0x0}, + 1063: {region: 0x165, script: 0x57, flags: 0x0}, + 1064: {region: 0x165, script: 0x57, flags: 0x0}, + 1065: {region: 0x115, script: 0x57, flags: 0x0}, + 1066: {region: 0x165, script: 0x57, flags: 0x0}, + 1067: {region: 0x165, script: 0x57, flags: 0x0}, + 1068: {region: 0x123, script: 0xdf, flags: 0x0}, + 1069: {region: 0x165, script: 0x57, flags: 0x0}, + 1070: {region: 0x165, script: 0x57, flags: 0x0}, + 1071: {region: 0x165, script: 0x57, flags: 0x0}, + 1072: {region: 0x165, script: 0x57, flags: 0x0}, + 1073: {region: 0x27, script: 0x57, flags: 0x0}, + 1074: {region: 0x37, script: 0x5, flags: 0x1}, + 1075: {region: 0x99, script: 0xcb, flags: 0x0}, + 1076: {region: 0x116, script: 0x57, flags: 0x0}, + 1077: {region: 0x114, script: 0x57, flags: 0x0}, + 1078: {region: 0x99, script: 0x21, flags: 0x0}, + 1079: {region: 0x161, script: 0x57, flags: 0x0}, + 1080: {region: 0x165, script: 0x57, flags: 0x0}, + 1081: {region: 0x165, script: 0x57, flags: 0x0}, + 1082: {region: 0x6d, script: 0x57, flags: 0x0}, + 1083: {region: 0x161, script: 0x57, flags: 0x0}, + 1084: {region: 0x165, script: 0x57, flags: 0x0}, + 1085: {region: 0x60, script: 0x57, flags: 0x0}, + 1086: {region: 0x95, script: 0x57, flags: 0x0}, + 1087: {region: 0x165, script: 0x57, flags: 0x0}, + 1088: {region: 0x165, script: 0x57, flags: 0x0}, + 1089: {region: 0x12f, script: 0x57, flags: 0x0}, + 1090: {region: 0x165, script: 0x57, flags: 0x0}, + 1091: {region: 0x84, script: 0x57, flags: 0x0}, + 1092: {region: 0x10c, script: 0x57, flags: 0x0}, + 1093: {region: 0x12f, script: 0x57, flags: 0x0}, + 1094: {region: 0x15f, script: 0x5, flags: 0x0}, + 1095: {region: 0x4b, script: 0x57, flags: 0x0}, + 1096: {region: 0x60, script: 0x57, flags: 0x0}, + 1097: {region: 0x165, script: 0x57, flags: 0x0}, + 1098: {region: 0x99, script: 0x21, flags: 0x0}, + 1099: {region: 0x95, script: 0x57, flags: 0x0}, + 1100: {region: 0x165, script: 0x57, flags: 0x0}, + 1101: {region: 0x35, script: 0xe, flags: 0x0}, + 1102: {region: 0x9b, script: 0xcf, flags: 0x0}, + 1103: {region: 0xe9, script: 0x57, flags: 0x0}, + 1104: {region: 0x99, script: 0xd7, flags: 0x0}, + 1105: {region: 0xdb, script: 0x21, flags: 0x0}, + 1106: {region: 0x165, script: 0x57, flags: 0x0}, + 1107: {region: 0x165, script: 0x57, flags: 0x0}, + 1108: {region: 0x165, script: 0x57, flags: 0x0}, + 1109: {region: 0x165, script: 0x57, flags: 0x0}, + 1110: {region: 0x165, script: 0x57, flags: 0x0}, + 1111: {region: 0x165, script: 0x57, flags: 0x0}, + 1112: {region: 0x165, script: 0x57, flags: 0x0}, + 1113: {region: 0x165, script: 0x57, flags: 0x0}, + 1114: {region: 0xe7, script: 0x57, flags: 0x0}, + 1115: {region: 0x165, script: 0x57, flags: 0x0}, + 1116: {region: 0x165, script: 0x57, flags: 0x0}, + 1117: {region: 0x99, script: 0x4f, flags: 0x0}, + 1118: {region: 0x53, script: 0xd5, flags: 0x0}, + 1119: {region: 0xdb, script: 0x21, flags: 0x0}, + 1120: {region: 0xdb, script: 0x21, flags: 0x0}, + 1121: {region: 0x99, script: 0xda, flags: 0x0}, + 1122: {region: 0x165, script: 0x57, flags: 0x0}, + 1123: {region: 0x112, script: 0x57, flags: 0x0}, + 1124: {region: 0x131, script: 0x57, flags: 0x0}, + 1125: {region: 0x126, script: 0x57, flags: 0x0}, + 1126: {region: 0x165, script: 0x57, flags: 0x0}, + 1127: {region: 0x3c, script: 0x3, flags: 0x1}, + 1128: {region: 0x165, script: 0x57, flags: 0x0}, + 1129: {region: 0x165, script: 0x57, flags: 0x0}, + 1130: {region: 0x165, script: 0x57, flags: 0x0}, + 1131: {region: 0x123, script: 0xdf, flags: 0x0}, + 1132: {region: 0xdb, script: 0x21, flags: 0x0}, + 1133: {region: 0xdb, script: 0x21, flags: 0x0}, + 1134: {region: 0xdb, script: 0x21, flags: 0x0}, + 1135: {region: 0x6f, script: 0x29, flags: 0x0}, + 1136: {region: 0x165, script: 0x57, flags: 0x0}, + 1137: {region: 0x6d, script: 0x29, flags: 0x0}, + 1138: {region: 0x165, script: 0x57, flags: 0x0}, + 1139: {region: 0x165, script: 0x57, flags: 0x0}, + 1140: {region: 0x165, script: 0x57, flags: 0x0}, + 1141: {region: 0xd6, script: 0x57, flags: 0x0}, + 1142: {region: 0x127, script: 0x57, flags: 0x0}, + 1143: {region: 0x125, script: 0x57, flags: 0x0}, + 1144: {region: 0x32, script: 0x57, flags: 0x0}, + 1145: {region: 0xdb, script: 0x21, flags: 0x0}, + 1146: {region: 0xe7, script: 0x57, flags: 0x0}, + 1147: {region: 0x165, script: 0x57, flags: 0x0}, + 1148: {region: 0x165, script: 0x57, flags: 0x0}, + 1149: {region: 0x32, script: 0x57, flags: 0x0}, + 1150: {region: 0xd4, script: 0x57, flags: 0x0}, + 1151: {region: 0x165, script: 0x57, flags: 0x0}, + 1152: {region: 0x161, script: 0x57, flags: 0x0}, + 1153: {region: 0x165, script: 0x57, flags: 0x0}, + 1154: {region: 0x129, script: 0x57, flags: 0x0}, + 1155: {region: 0x165, script: 0x57, flags: 0x0}, + 1156: {region: 0xce, script: 0x57, flags: 0x0}, + 1157: {region: 0x165, script: 0x57, flags: 0x0}, + 1158: {region: 0xe6, script: 0x57, flags: 0x0}, + 1159: {region: 0x165, script: 0x57, flags: 0x0}, + 1160: {region: 0x165, script: 0x57, flags: 0x0}, + 1161: {region: 0x165, script: 0x57, flags: 0x0}, + 1162: {region: 0x12b, script: 0x57, flags: 0x0}, + 1163: {region: 0x12b, script: 0x57, flags: 0x0}, + 1164: {region: 0x12e, script: 0x57, flags: 0x0}, + 1165: {region: 0x165, script: 0x5, flags: 0x0}, + 1166: {region: 0x161, script: 0x57, flags: 0x0}, + 1167: {region: 0x87, script: 0x31, flags: 0x0}, + 1168: {region: 0xdb, script: 0x21, flags: 0x0}, + 1169: {region: 0xe7, script: 0x57, flags: 0x0}, + 1170: {region: 0x43, script: 0xe0, flags: 0x0}, + 1171: {region: 0x165, script: 0x57, flags: 0x0}, + 1172: {region: 0x106, script: 0x1f, flags: 0x0}, + 1173: {region: 0x165, script: 0x57, flags: 0x0}, + 1174: {region: 0x165, script: 0x57, flags: 0x0}, + 1175: {region: 0x131, script: 0x57, flags: 0x0}, + 1176: {region: 0x165, script: 0x57, flags: 0x0}, + 1177: {region: 0x123, script: 0xdf, flags: 0x0}, + 1178: {region: 0x32, script: 0x57, flags: 0x0}, + 1179: {region: 0x165, script: 0x57, flags: 0x0}, + 1180: {region: 0x165, script: 0x57, flags: 0x0}, + 1181: {region: 0xce, script: 0x57, flags: 0x0}, + 1182: {region: 0x165, script: 0x57, flags: 0x0}, + 1183: {region: 0x165, script: 0x57, flags: 0x0}, + 1184: {region: 0x12d, script: 0x57, flags: 0x0}, + 1185: {region: 0x165, script: 0x57, flags: 0x0}, + 1187: {region: 0x165, script: 0x57, flags: 0x0}, + 1188: {region: 0xd4, script: 0x57, flags: 0x0}, + 1189: {region: 0x53, script: 0xd8, flags: 0x0}, + 1190: {region: 0xe5, script: 0x57, flags: 0x0}, + 1191: {region: 0x165, script: 0x57, flags: 0x0}, + 1192: {region: 0x106, script: 0x1f, flags: 0x0}, + 1193: {region: 0xba, script: 0x57, flags: 0x0}, + 1194: {region: 0x165, script: 0x57, flags: 0x0}, + 1195: {region: 0x106, script: 0x1f, flags: 0x0}, + 1196: {region: 0x3f, script: 0x4, flags: 0x1}, + 1197: {region: 0x11c, script: 0xe2, flags: 0x0}, + 1198: {region: 0x130, script: 0x1f, flags: 0x0}, + 1199: {region: 0x75, script: 0x57, flags: 0x0}, + 1200: {region: 0x2a, script: 0x57, flags: 0x0}, + 1202: {region: 0x43, script: 0x3, flags: 0x1}, + 1203: {region: 0x99, script: 0xe, flags: 0x0}, + 1204: {region: 0xe8, script: 0x5, flags: 0x0}, + 1205: {region: 0x165, script: 0x57, flags: 0x0}, + 1206: {region: 0x165, script: 0x57, flags: 0x0}, + 1207: {region: 0x165, script: 0x57, flags: 0x0}, + 1208: {region: 0x165, script: 0x57, flags: 0x0}, + 1209: {region: 0x165, script: 0x57, flags: 0x0}, + 1210: {region: 0x165, script: 0x57, flags: 0x0}, + 1211: {region: 0x165, script: 0x57, flags: 0x0}, + 1212: {region: 0x46, script: 0x4, flags: 0x1}, + 1213: {region: 0x165, script: 0x57, flags: 0x0}, + 1214: {region: 0xb4, script: 0xe3, flags: 0x0}, + 1215: {region: 0x165, script: 0x57, flags: 0x0}, + 1216: {region: 0x161, script: 0x57, flags: 0x0}, + 1217: {region: 0x9e, script: 0x57, flags: 0x0}, + 1218: {region: 0x106, script: 0x57, flags: 0x0}, + 1219: {region: 0x13e, script: 0x57, flags: 0x0}, + 1220: {region: 0x11b, script: 0x57, flags: 0x0}, + 1221: {region: 0x165, script: 0x57, flags: 0x0}, + 1222: {region: 0x36, script: 0x57, flags: 0x0}, + 1223: {region: 0x60, script: 0x57, flags: 0x0}, + 1224: {region: 0xd1, script: 0x57, flags: 0x0}, + 1225: {region: 0x1, script: 0x57, flags: 0x0}, + 1226: {region: 0x106, script: 0x57, flags: 0x0}, + 1227: {region: 0x6a, script: 0x57, flags: 0x0}, + 1228: {region: 0x12f, script: 0x57, flags: 0x0}, + 1229: {region: 0x165, script: 0x57, flags: 0x0}, + 1230: {region: 0x36, script: 0x57, flags: 0x0}, + 1231: {region: 0x4e, script: 0x57, flags: 0x0}, + 1232: {region: 0x165, script: 0x57, flags: 0x0}, + 1233: {region: 0x6f, script: 0x29, flags: 0x0}, + 1234: {region: 0x165, script: 0x57, flags: 0x0}, + 1235: {region: 0xe7, script: 0x57, flags: 0x0}, + 1236: {region: 0x2f, script: 0x57, flags: 0x0}, + 1237: {region: 0x99, script: 0xda, flags: 0x0}, + 1238: {region: 0x99, script: 0x21, flags: 0x0}, + 1239: {region: 0x165, script: 0x57, flags: 0x0}, + 1240: {region: 0x165, script: 0x57, flags: 0x0}, + 1241: {region: 0x165, script: 0x57, flags: 0x0}, + 1242: {region: 0x165, script: 0x57, flags: 0x0}, + 1243: {region: 0x165, script: 0x57, flags: 0x0}, + 1244: {region: 0x165, script: 0x57, flags: 0x0}, + 1245: {region: 0x165, script: 0x57, flags: 0x0}, + 1246: {region: 0x165, script: 0x57, flags: 0x0}, + 1247: {region: 0x165, script: 0x57, flags: 0x0}, + 1248: {region: 0x140, script: 0x57, flags: 0x0}, + 1249: {region: 0x165, script: 0x57, flags: 0x0}, + 1250: {region: 0x165, script: 0x57, flags: 0x0}, + 1251: {region: 0xa8, script: 0x5, flags: 0x0}, + 1252: {region: 0x165, script: 0x57, flags: 0x0}, + 1253: {region: 0x114, script: 0x57, flags: 0x0}, + 1254: {region: 0x165, script: 0x57, flags: 0x0}, + 1255: {region: 0x165, script: 0x57, flags: 0x0}, + 1256: {region: 0x165, script: 0x57, flags: 0x0}, + 1257: {region: 0x165, script: 0x57, flags: 0x0}, + 1258: {region: 0x99, script: 0x21, flags: 0x0}, + 1259: {region: 0x53, script: 0x38, flags: 0x0}, + 1260: {region: 0x165, script: 0x57, flags: 0x0}, + 1261: {region: 0x165, script: 0x57, flags: 0x0}, + 1262: {region: 0x41, script: 0x57, flags: 0x0}, + 1263: {region: 0x165, script: 0x57, flags: 0x0}, + 1264: {region: 0x12b, script: 0x18, flags: 0x0}, + 1265: {region: 0x165, script: 0x57, flags: 0x0}, + 1266: {region: 0x161, script: 0x57, flags: 0x0}, + 1267: {region: 0x165, script: 0x57, flags: 0x0}, + 1268: {region: 0x12b, script: 0x5f, flags: 0x0}, + 1269: {region: 0x12b, script: 0x60, flags: 0x0}, + 1270: {region: 0x7d, script: 0x2b, flags: 0x0}, + 1271: {region: 0x53, script: 0x64, flags: 0x0}, + 1272: {region: 0x10b, script: 0x69, flags: 0x0}, + 1273: {region: 0x108, script: 0x73, flags: 0x0}, + 1274: {region: 0x99, script: 0x21, flags: 0x0}, + 1275: {region: 0x131, script: 0x57, flags: 0x0}, + 1276: {region: 0x165, script: 0x57, flags: 0x0}, + 1277: {region: 0x9c, script: 0x8a, flags: 0x0}, + 1278: {region: 0x165, script: 0x57, flags: 0x0}, + 1279: {region: 0x15e, script: 0xc2, flags: 0x0}, + 1280: {region: 0x165, script: 0x57, flags: 0x0}, + 1281: {region: 0x165, script: 0x57, flags: 0x0}, + 1282: {region: 0xdb, script: 0x21, flags: 0x0}, + 1283: {region: 0x165, script: 0x57, flags: 0x0}, + 1284: {region: 0x165, script: 0x57, flags: 0x0}, + 1285: {region: 0xd1, script: 0x57, flags: 0x0}, + 1286: {region: 0x75, script: 0x57, flags: 0x0}, + 1287: {region: 0x165, script: 0x57, flags: 0x0}, + 1288: {region: 0x165, script: 0x57, flags: 0x0}, + 1289: {region: 0x52, script: 0x57, flags: 0x0}, + 1290: {region: 0x165, script: 0x57, flags: 0x0}, + 1291: {region: 0x165, script: 0x57, flags: 0x0}, + 1292: {region: 0x165, script: 0x57, flags: 0x0}, + 1293: {region: 0x52, script: 0x57, flags: 0x0}, + 1294: {region: 0x165, script: 0x57, flags: 0x0}, + 1295: {region: 0x165, script: 0x57, flags: 0x0}, + 1296: {region: 0x165, script: 0x57, flags: 0x0}, + 1297: {region: 0x165, script: 0x57, flags: 0x0}, + 1298: {region: 0x1, script: 0x3b, flags: 0x0}, + 1299: {region: 0x165, script: 0x57, flags: 0x0}, + 1300: {region: 0x165, script: 0x57, flags: 0x0}, + 1301: {region: 0x165, script: 0x57, flags: 0x0}, + 1302: {region: 0x165, script: 0x57, flags: 0x0}, + 1303: {region: 0x165, script: 0x57, flags: 0x0}, + 1304: {region: 0xd6, script: 0x57, flags: 0x0}, + 1305: {region: 0x165, script: 0x57, flags: 0x0}, + 1306: {region: 0x165, script: 0x57, flags: 0x0}, + 1307: {region: 0x165, script: 0x57, flags: 0x0}, + 1308: {region: 0x41, script: 0x57, flags: 0x0}, + 1309: {region: 0x165, script: 0x57, flags: 0x0}, + 1310: {region: 0xcf, script: 0x57, flags: 0x0}, + 1311: {region: 0x4a, script: 0x3, flags: 0x1}, + 1312: {region: 0x165, script: 0x57, flags: 0x0}, + 1313: {region: 0x165, script: 0x57, flags: 0x0}, + 1314: {region: 0x165, script: 0x57, flags: 0x0}, + 1315: {region: 0x53, script: 0x57, flags: 0x0}, + 1316: {region: 0x10b, script: 0x57, flags: 0x0}, + 1318: {region: 0xa8, script: 0x5, flags: 0x0}, + 1319: {region: 0xd9, script: 0x57, flags: 0x0}, + 1320: {region: 0xba, script: 0xdc, flags: 0x0}, + 1321: {region: 0x4d, script: 0x14, flags: 0x1}, + 1322: {region: 0x53, script: 0x79, flags: 0x0}, + 1323: {region: 0x165, script: 0x57, flags: 0x0}, + 1324: {region: 0x122, script: 0x57, flags: 0x0}, + 1325: {region: 0xd0, script: 0x57, flags: 0x0}, + 1326: {region: 0x165, script: 0x57, flags: 0x0}, + 1327: {region: 0x161, script: 0x57, flags: 0x0}, + 1329: {region: 0x12b, script: 0x57, flags: 0x0}, +} + +// likelyLangList holds lists info associated with likelyLang. +// Size: 388 bytes, 97 elements +var likelyLangList = [97]likelyScriptRegion{ + 0: {region: 0x9c, script: 0x7, flags: 0x0}, + 1: {region: 0xa1, script: 0x74, flags: 0x2}, + 2: {region: 0x11c, script: 0x80, flags: 0x2}, + 3: {region: 0x32, script: 0x57, flags: 0x0}, + 4: {region: 0x9b, script: 0x5, flags: 0x4}, + 5: {region: 0x9c, script: 0x5, flags: 0x4}, + 6: {region: 0x106, script: 0x1f, flags: 0x4}, + 7: {region: 0x9c, script: 0x5, flags: 0x2}, + 8: {region: 0x106, script: 0x1f, flags: 0x0}, + 9: {region: 0x38, script: 0x2c, flags: 0x2}, + 10: {region: 0x135, script: 0x57, flags: 0x0}, + 11: {region: 0x7b, script: 0xc5, flags: 0x2}, + 12: {region: 0x114, script: 0x57, flags: 0x0}, + 13: {region: 0x84, script: 0x1, flags: 0x2}, + 14: {region: 0x5d, script: 0x1e, flags: 0x0}, + 15: {region: 0x87, script: 0x5c, flags: 0x2}, + 16: {region: 0xd6, script: 0x57, flags: 0x0}, + 17: {region: 0x52, script: 0x5, flags: 0x4}, + 18: {region: 0x10b, script: 0x5, flags: 0x4}, + 19: {region: 0xae, script: 0x1f, flags: 0x0}, + 20: {region: 0x24, script: 0x5, flags: 0x4}, + 21: {region: 0x53, script: 0x5, flags: 0x4}, + 22: {region: 0x9c, script: 0x5, flags: 0x4}, + 23: {region: 0xc5, script: 0x5, flags: 0x4}, + 24: {region: 0x53, script: 0x5, flags: 0x2}, + 25: {region: 0x12b, script: 0x57, flags: 0x0}, + 26: {region: 0xb0, script: 0x5, flags: 0x4}, + 27: {region: 0x9b, script: 0x5, flags: 0x2}, + 28: {region: 0xa5, script: 0x1f, flags: 0x0}, + 29: {region: 0x53, script: 0x5, flags: 0x4}, + 30: {region: 0x12b, script: 0x57, flags: 0x4}, + 31: {region: 0x53, script: 0x5, flags: 0x2}, + 32: {region: 0x12b, script: 0x57, flags: 0x2}, + 33: {region: 0xdb, script: 0x21, flags: 0x0}, + 34: {region: 0x99, script: 0x5a, flags: 0x2}, + 35: {region: 0x83, script: 0x57, flags: 0x0}, + 36: {region: 0x84, script: 0x78, flags: 0x4}, + 37: {region: 0x84, script: 0x78, flags: 0x2}, + 38: {region: 0xc5, script: 0x1f, flags: 0x0}, + 39: {region: 0x53, script: 0x6d, flags: 0x4}, + 40: {region: 0x53, script: 0x6d, flags: 0x2}, + 41: {region: 0xd0, script: 0x57, flags: 0x0}, + 42: {region: 0x4a, script: 0x5, flags: 0x4}, + 43: {region: 0x95, script: 0x5, flags: 0x4}, + 44: {region: 0x99, script: 0x33, flags: 0x0}, + 45: {region: 0xe8, script: 0x5, flags: 0x4}, + 46: {region: 0xe8, script: 0x5, flags: 0x2}, + 47: {region: 0x9c, script: 0x84, flags: 0x0}, + 48: {region: 0x53, script: 0x85, flags: 0x2}, + 49: {region: 0xba, script: 0xdc, flags: 0x0}, + 50: {region: 0xd9, script: 0x57, flags: 0x4}, + 51: {region: 0xe8, script: 0x5, flags: 0x0}, + 52: {region: 0x99, script: 0x21, flags: 0x2}, + 53: {region: 0x99, script: 0x4c, flags: 0x2}, + 54: {region: 0x99, script: 0xc9, flags: 0x2}, + 55: {region: 0x105, script: 0x1f, flags: 0x0}, + 56: {region: 0xbd, script: 0x57, flags: 0x4}, + 57: {region: 0x104, script: 0x57, flags: 0x4}, + 58: {region: 0x106, script: 0x57, flags: 0x4}, + 59: {region: 0x12b, script: 0x57, flags: 0x4}, + 60: {region: 0x124, script: 0x1f, flags: 0x0}, + 61: {region: 0xe8, script: 0x5, flags: 0x4}, + 62: {region: 0xe8, script: 0x5, flags: 0x2}, + 63: {region: 0x53, script: 0x5, flags: 0x0}, + 64: {region: 0xae, script: 0x1f, flags: 0x4}, + 65: {region: 0xc5, script: 0x1f, flags: 0x4}, + 66: {region: 0xae, script: 0x1f, flags: 0x2}, + 67: {region: 0x99, script: 0xe, flags: 0x0}, + 68: {region: 0xdb, script: 0x21, flags: 0x4}, + 69: {region: 0xdb, script: 0x21, flags: 0x2}, + 70: {region: 0x137, script: 0x57, flags: 0x0}, + 71: {region: 0x24, script: 0x5, flags: 0x4}, + 72: {region: 0x53, script: 0x1f, flags: 0x4}, + 73: {region: 0x24, script: 0x5, flags: 0x2}, + 74: {region: 0x8d, script: 0x39, flags: 0x0}, + 75: {region: 0x53, script: 0x38, flags: 0x4}, + 76: {region: 0x53, script: 0x38, flags: 0x2}, + 77: {region: 0x53, script: 0x38, flags: 0x0}, + 78: {region: 0x2f, script: 0x39, flags: 0x4}, + 79: {region: 0x3e, script: 0x39, flags: 0x4}, + 80: {region: 0x7b, script: 0x39, flags: 0x4}, + 81: {region: 0x7e, script: 0x39, flags: 0x4}, + 82: {region: 0x8d, script: 0x39, flags: 0x4}, + 83: {region: 0x95, script: 0x39, flags: 0x4}, + 84: {region: 0xc6, script: 0x39, flags: 0x4}, + 85: {region: 0xd0, script: 0x39, flags: 0x4}, + 86: {region: 0xe2, script: 0x39, flags: 0x4}, + 87: {region: 0xe5, script: 0x39, flags: 0x4}, + 88: {region: 0xe7, script: 0x39, flags: 0x4}, + 89: {region: 0x116, script: 0x39, flags: 0x4}, + 90: {region: 0x123, script: 0x39, flags: 0x4}, + 91: {region: 0x12e, script: 0x39, flags: 0x4}, + 92: {region: 0x135, script: 0x39, flags: 0x4}, + 93: {region: 0x13e, script: 0x39, flags: 0x4}, + 94: {region: 0x12e, script: 0x11, flags: 0x2}, + 95: {region: 0x12e, script: 0x34, flags: 0x2}, + 96: {region: 0x12e, script: 0x39, flags: 0x2}, +} + +type likelyLangScript struct { + lang uint16 + script uint8 + flags uint8 +} + +// likelyRegion is a lookup table, indexed by regionID, for the most likely +// languages and scripts given incomplete information. If more entries exist +// for a given regionID, lang and script are the index and size respectively +// of the list in likelyRegionList. +// TODO: exclude containers and user-definable regions from the list. +// Size: 1432 bytes, 358 elements +var likelyRegion = [358]likelyLangScript{ + 34: {lang: 0xd7, script: 0x57, flags: 0x0}, + 35: {lang: 0x3a, script: 0x5, flags: 0x0}, + 36: {lang: 0x0, script: 0x2, flags: 0x1}, + 39: {lang: 0x2, script: 0x2, flags: 0x1}, + 40: {lang: 0x4, script: 0x2, flags: 0x1}, + 42: {lang: 0x3c0, script: 0x57, flags: 0x0}, + 43: {lang: 0x0, script: 0x57, flags: 0x0}, + 44: {lang: 0x13e, script: 0x57, flags: 0x0}, + 45: {lang: 0x41b, script: 0x57, flags: 0x0}, + 46: {lang: 0x10d, script: 0x57, flags: 0x0}, + 48: {lang: 0x367, script: 0x57, flags: 0x0}, + 49: {lang: 0x444, script: 0x57, flags: 0x0}, + 50: {lang: 0x58, script: 0x57, flags: 0x0}, + 51: {lang: 0x6, script: 0x2, flags: 0x1}, + 53: {lang: 0xa5, script: 0xe, flags: 0x0}, + 54: {lang: 0x367, script: 0x57, flags: 0x0}, + 55: {lang: 0x15e, script: 0x57, flags: 0x0}, + 56: {lang: 0x7e, script: 0x1f, flags: 0x0}, + 57: {lang: 0x3a, script: 0x5, flags: 0x0}, + 58: {lang: 0x3d9, script: 0x57, flags: 0x0}, + 59: {lang: 0x15e, script: 0x57, flags: 0x0}, + 60: {lang: 0x15e, script: 0x57, flags: 0x0}, + 62: {lang: 0x31f, script: 0x57, flags: 0x0}, + 63: {lang: 0x13e, script: 0x57, flags: 0x0}, + 64: {lang: 0x3a1, script: 0x57, flags: 0x0}, + 65: {lang: 0x3c0, script: 0x57, flags: 0x0}, + 67: {lang: 0x8, script: 0x2, flags: 0x1}, + 69: {lang: 0x0, script: 0x57, flags: 0x0}, + 71: {lang: 0x71, script: 0x1f, flags: 0x0}, + 73: {lang: 0x512, script: 0x3b, flags: 0x2}, + 74: {lang: 0x31f, script: 0x5, flags: 0x2}, + 75: {lang: 0x445, script: 0x57, flags: 0x0}, + 76: {lang: 0x15e, script: 0x57, flags: 0x0}, + 77: {lang: 0x15e, script: 0x57, flags: 0x0}, + 78: {lang: 0x10d, script: 0x57, flags: 0x0}, + 79: {lang: 0x15e, script: 0x57, flags: 0x0}, + 81: {lang: 0x13e, script: 0x57, flags: 0x0}, + 82: {lang: 0x15e, script: 0x57, flags: 0x0}, + 83: {lang: 0xa, script: 0x4, flags: 0x1}, + 84: {lang: 0x13e, script: 0x57, flags: 0x0}, + 85: {lang: 0x0, script: 0x57, flags: 0x0}, + 86: {lang: 0x13e, script: 0x57, flags: 0x0}, + 89: {lang: 0x13e, script: 0x57, flags: 0x0}, + 90: {lang: 0x3c0, script: 0x57, flags: 0x0}, + 91: {lang: 0x3a1, script: 0x57, flags: 0x0}, + 93: {lang: 0xe, script: 0x2, flags: 0x1}, + 94: {lang: 0xfa, script: 0x57, flags: 0x0}, + 96: {lang: 0x10d, script: 0x57, flags: 0x0}, + 98: {lang: 0x1, script: 0x57, flags: 0x0}, + 99: {lang: 0x101, script: 0x57, flags: 0x0}, + 101: {lang: 0x13e, script: 0x57, flags: 0x0}, + 103: {lang: 0x10, script: 0x2, flags: 0x1}, + 104: {lang: 0x13e, script: 0x57, flags: 0x0}, + 105: {lang: 0x13e, script: 0x57, flags: 0x0}, + 106: {lang: 0x140, script: 0x57, flags: 0x0}, + 107: {lang: 0x3a, script: 0x5, flags: 0x0}, + 108: {lang: 0x3a, script: 0x5, flags: 0x0}, + 109: {lang: 0x46f, script: 0x29, flags: 0x0}, + 110: {lang: 0x13e, script: 0x57, flags: 0x0}, + 111: {lang: 0x12, script: 0x2, flags: 0x1}, + 113: {lang: 0x10d, script: 0x57, flags: 0x0}, + 114: {lang: 0x151, script: 0x57, flags: 0x0}, + 115: {lang: 0x1c0, script: 0x21, flags: 0x2}, + 118: {lang: 0x158, script: 0x57, flags: 0x0}, + 120: {lang: 0x15e, script: 0x57, flags: 0x0}, + 122: {lang: 0x15e, script: 0x57, flags: 0x0}, + 123: {lang: 0x14, script: 0x2, flags: 0x1}, + 125: {lang: 0x16, script: 0x3, flags: 0x1}, + 126: {lang: 0x15e, script: 0x57, flags: 0x0}, + 128: {lang: 0x21, script: 0x57, flags: 0x0}, + 130: {lang: 0x245, script: 0x57, flags: 0x0}, + 132: {lang: 0x15e, script: 0x57, flags: 0x0}, + 133: {lang: 0x15e, script: 0x57, flags: 0x0}, + 134: {lang: 0x13e, script: 0x57, flags: 0x0}, + 135: {lang: 0x19, script: 0x2, flags: 0x1}, + 136: {lang: 0x0, script: 0x57, flags: 0x0}, + 137: {lang: 0x13e, script: 0x57, flags: 0x0}, + 139: {lang: 0x3c0, script: 0x57, flags: 0x0}, + 141: {lang: 0x529, script: 0x39, flags: 0x0}, + 142: {lang: 0x0, script: 0x57, flags: 0x0}, + 143: {lang: 0x13e, script: 0x57, flags: 0x0}, + 144: {lang: 0x1d1, script: 0x57, flags: 0x0}, + 145: {lang: 0x1d4, script: 0x57, flags: 0x0}, + 146: {lang: 0x1d5, script: 0x57, flags: 0x0}, + 148: {lang: 0x13e, script: 0x57, flags: 0x0}, + 149: {lang: 0x1b, script: 0x2, flags: 0x1}, + 151: {lang: 0x1bc, script: 0x3b, flags: 0x0}, + 153: {lang: 0x1d, script: 0x3, flags: 0x1}, + 155: {lang: 0x3a, script: 0x5, flags: 0x0}, + 156: {lang: 0x20, script: 0x2, flags: 0x1}, + 157: {lang: 0x1f8, script: 0x57, flags: 0x0}, + 158: {lang: 0x1f9, script: 0x57, flags: 0x0}, + 161: {lang: 0x3a, script: 0x5, flags: 0x0}, + 162: {lang: 0x200, script: 0x46, flags: 0x0}, + 164: {lang: 0x445, script: 0x57, flags: 0x0}, + 165: {lang: 0x28a, script: 0x1f, flags: 0x0}, + 166: {lang: 0x22, script: 0x3, flags: 0x1}, + 168: {lang: 0x25, script: 0x2, flags: 0x1}, + 170: {lang: 0x254, script: 0x50, flags: 0x0}, + 171: {lang: 0x254, script: 0x50, flags: 0x0}, + 172: {lang: 0x3a, script: 0x5, flags: 0x0}, + 174: {lang: 0x3e2, script: 0x1f, flags: 0x0}, + 175: {lang: 0x27, script: 0x2, flags: 0x1}, + 176: {lang: 0x3a, script: 0x5, flags: 0x0}, + 178: {lang: 0x10d, script: 0x57, flags: 0x0}, + 179: {lang: 0x40c, script: 0xca, flags: 0x0}, + 181: {lang: 0x43b, script: 0x57, flags: 0x0}, + 182: {lang: 0x2c0, script: 0x57, flags: 0x0}, + 183: {lang: 0x15e, script: 0x57, flags: 0x0}, + 184: {lang: 0x2c7, script: 0x57, flags: 0x0}, + 185: {lang: 0x3a, script: 0x5, flags: 0x0}, + 186: {lang: 0x29, script: 0x2, flags: 0x1}, + 187: {lang: 0x15e, script: 0x57, flags: 0x0}, + 188: {lang: 0x2b, script: 0x2, flags: 0x1}, + 189: {lang: 0x432, script: 0x57, flags: 0x0}, + 190: {lang: 0x15e, script: 0x57, flags: 0x0}, + 191: {lang: 0x2f1, script: 0x57, flags: 0x0}, + 194: {lang: 0x2d, script: 0x2, flags: 0x1}, + 195: {lang: 0xa0, script: 0x57, flags: 0x0}, + 196: {lang: 0x2f, script: 0x2, flags: 0x1}, + 197: {lang: 0x31, script: 0x2, flags: 0x1}, + 198: {lang: 0x33, script: 0x2, flags: 0x1}, + 200: {lang: 0x15e, script: 0x57, flags: 0x0}, + 201: {lang: 0x35, script: 0x2, flags: 0x1}, + 203: {lang: 0x320, script: 0x57, flags: 0x0}, + 204: {lang: 0x37, script: 0x3, flags: 0x1}, + 205: {lang: 0x128, script: 0xde, flags: 0x0}, + 207: {lang: 0x13e, script: 0x57, flags: 0x0}, + 208: {lang: 0x31f, script: 0x57, flags: 0x0}, + 209: {lang: 0x3c0, script: 0x57, flags: 0x0}, + 210: {lang: 0x16, script: 0x57, flags: 0x0}, + 211: {lang: 0x15e, script: 0x57, flags: 0x0}, + 212: {lang: 0x1b4, script: 0x57, flags: 0x0}, + 214: {lang: 0x1b4, script: 0x5, flags: 0x2}, + 216: {lang: 0x13e, script: 0x57, flags: 0x0}, + 217: {lang: 0x367, script: 0x57, flags: 0x0}, + 218: {lang: 0x347, script: 0x57, flags: 0x0}, + 219: {lang: 0x351, script: 0x21, flags: 0x0}, + 225: {lang: 0x3a, script: 0x5, flags: 0x0}, + 226: {lang: 0x13e, script: 0x57, flags: 0x0}, + 228: {lang: 0x13e, script: 0x57, flags: 0x0}, + 229: {lang: 0x15e, script: 0x57, flags: 0x0}, + 230: {lang: 0x486, script: 0x57, flags: 0x0}, + 231: {lang: 0x153, script: 0x57, flags: 0x0}, + 232: {lang: 0x3a, script: 0x3, flags: 0x1}, + 233: {lang: 0x3b3, script: 0x57, flags: 0x0}, + 234: {lang: 0x15e, script: 0x57, flags: 0x0}, + 236: {lang: 0x13e, script: 0x57, flags: 0x0}, + 237: {lang: 0x3a, script: 0x5, flags: 0x0}, + 238: {lang: 0x3c0, script: 0x57, flags: 0x0}, + 240: {lang: 0x3a2, script: 0x57, flags: 0x0}, + 241: {lang: 0x194, script: 0x57, flags: 0x0}, + 243: {lang: 0x3a, script: 0x5, flags: 0x0}, + 258: {lang: 0x15e, script: 0x57, flags: 0x0}, + 260: {lang: 0x3d, script: 0x2, flags: 0x1}, + 261: {lang: 0x432, script: 0x1f, flags: 0x0}, + 262: {lang: 0x3f, script: 0x2, flags: 0x1}, + 263: {lang: 0x3e5, script: 0x57, flags: 0x0}, + 264: {lang: 0x3a, script: 0x5, flags: 0x0}, + 266: {lang: 0x15e, script: 0x57, flags: 0x0}, + 267: {lang: 0x3a, script: 0x5, flags: 0x0}, + 268: {lang: 0x41, script: 0x2, flags: 0x1}, + 271: {lang: 0x416, script: 0x57, flags: 0x0}, + 272: {lang: 0x347, script: 0x57, flags: 0x0}, + 273: {lang: 0x43, script: 0x2, flags: 0x1}, + 275: {lang: 0x1f9, script: 0x57, flags: 0x0}, + 276: {lang: 0x15e, script: 0x57, flags: 0x0}, + 277: {lang: 0x429, script: 0x57, flags: 0x0}, + 278: {lang: 0x367, script: 0x57, flags: 0x0}, + 280: {lang: 0x3c0, script: 0x57, flags: 0x0}, + 282: {lang: 0x13e, script: 0x57, flags: 0x0}, + 284: {lang: 0x45, script: 0x2, flags: 0x1}, + 288: {lang: 0x15e, script: 0x57, flags: 0x0}, + 289: {lang: 0x15e, script: 0x57, flags: 0x0}, + 290: {lang: 0x47, script: 0x2, flags: 0x1}, + 291: {lang: 0x49, script: 0x3, flags: 0x1}, + 292: {lang: 0x4c, script: 0x2, flags: 0x1}, + 293: {lang: 0x477, script: 0x57, flags: 0x0}, + 294: {lang: 0x3c0, script: 0x57, flags: 0x0}, + 295: {lang: 0x476, script: 0x57, flags: 0x0}, + 296: {lang: 0x4e, script: 0x2, flags: 0x1}, + 297: {lang: 0x482, script: 0x57, flags: 0x0}, + 299: {lang: 0x50, script: 0x4, flags: 0x1}, + 301: {lang: 0x4a0, script: 0x57, flags: 0x0}, + 302: {lang: 0x54, script: 0x2, flags: 0x1}, + 303: {lang: 0x445, script: 0x57, flags: 0x0}, + 304: {lang: 0x56, script: 0x3, flags: 0x1}, + 305: {lang: 0x445, script: 0x57, flags: 0x0}, + 309: {lang: 0x512, script: 0x3b, flags: 0x2}, + 310: {lang: 0x13e, script: 0x57, flags: 0x0}, + 311: {lang: 0x4bc, script: 0x57, flags: 0x0}, + 312: {lang: 0x1f9, script: 0x57, flags: 0x0}, + 315: {lang: 0x13e, script: 0x57, flags: 0x0}, + 318: {lang: 0x4c3, script: 0x57, flags: 0x0}, + 319: {lang: 0x8a, script: 0x57, flags: 0x0}, + 320: {lang: 0x15e, script: 0x57, flags: 0x0}, + 322: {lang: 0x41b, script: 0x57, flags: 0x0}, + 333: {lang: 0x59, script: 0x2, flags: 0x1}, + 350: {lang: 0x3a, script: 0x5, flags: 0x0}, + 351: {lang: 0x5b, script: 0x2, flags: 0x1}, + 356: {lang: 0x423, script: 0x57, flags: 0x0}, +} + +// likelyRegionList holds lists info associated with likelyRegion. +// Size: 372 bytes, 93 elements +var likelyRegionList = [93]likelyLangScript{ + 0: {lang: 0x148, script: 0x5, flags: 0x0}, + 1: {lang: 0x476, script: 0x57, flags: 0x0}, + 2: {lang: 0x431, script: 0x57, flags: 0x0}, + 3: {lang: 0x2ff, script: 0x1f, flags: 0x0}, + 4: {lang: 0x1d7, script: 0x8, flags: 0x0}, + 5: {lang: 0x274, script: 0x57, flags: 0x0}, + 6: {lang: 0xb7, script: 0x57, flags: 0x0}, + 7: {lang: 0x432, script: 0x1f, flags: 0x0}, + 8: {lang: 0x12d, script: 0xe0, flags: 0x0}, + 9: {lang: 0x351, script: 0x21, flags: 0x0}, + 10: {lang: 0x529, script: 0x38, flags: 0x0}, + 11: {lang: 0x4ac, script: 0x5, flags: 0x0}, + 12: {lang: 0x523, script: 0x57, flags: 0x0}, + 13: {lang: 0x29a, script: 0xdf, flags: 0x0}, + 14: {lang: 0x136, script: 0x31, flags: 0x0}, + 15: {lang: 0x48a, script: 0x57, flags: 0x0}, + 16: {lang: 0x3a, script: 0x5, flags: 0x0}, + 17: {lang: 0x15e, script: 0x57, flags: 0x0}, + 18: {lang: 0x27, script: 0x29, flags: 0x0}, + 19: {lang: 0x139, script: 0x57, flags: 0x0}, + 20: {lang: 0x26a, script: 0x5, flags: 0x2}, + 21: {lang: 0x512, script: 0x3b, flags: 0x2}, + 22: {lang: 0x210, script: 0x2b, flags: 0x0}, + 23: {lang: 0x5, script: 0x1f, flags: 0x0}, + 24: {lang: 0x274, script: 0x57, flags: 0x0}, + 25: {lang: 0x136, script: 0x31, flags: 0x0}, + 26: {lang: 0x2ff, script: 0x1f, flags: 0x0}, + 27: {lang: 0x1e1, script: 0x57, flags: 0x0}, + 28: {lang: 0x31f, script: 0x5, flags: 0x0}, + 29: {lang: 0x1be, script: 0x21, flags: 0x0}, + 30: {lang: 0x4b4, script: 0x5, flags: 0x0}, + 31: {lang: 0x236, script: 0x72, flags: 0x0}, + 32: {lang: 0x148, script: 0x5, flags: 0x0}, + 33: {lang: 0x476, script: 0x57, flags: 0x0}, + 34: {lang: 0x24a, script: 0x4b, flags: 0x0}, + 35: {lang: 0xe6, script: 0x5, flags: 0x0}, + 36: {lang: 0x226, script: 0xdf, flags: 0x0}, + 37: {lang: 0x3a, script: 0x5, flags: 0x0}, + 38: {lang: 0x15e, script: 0x57, flags: 0x0}, + 39: {lang: 0x2b8, script: 0x54, flags: 0x0}, + 40: {lang: 0x226, script: 0xdf, flags: 0x0}, + 41: {lang: 0x3a, script: 0x5, flags: 0x0}, + 42: {lang: 0x15e, script: 0x57, flags: 0x0}, + 43: {lang: 0x3dc, script: 0x57, flags: 0x0}, + 44: {lang: 0x4ae, script: 0x1f, flags: 0x0}, + 45: {lang: 0x2ff, script: 0x1f, flags: 0x0}, + 46: {lang: 0x431, script: 0x57, flags: 0x0}, + 47: {lang: 0x331, script: 0x72, flags: 0x0}, + 48: {lang: 0x213, script: 0x57, flags: 0x0}, + 49: {lang: 0x30b, script: 0x1f, flags: 0x0}, + 50: {lang: 0x242, script: 0x5, flags: 0x0}, + 51: {lang: 0x529, script: 0x39, flags: 0x0}, + 52: {lang: 0x3c0, script: 0x57, flags: 0x0}, + 53: {lang: 0x3a, script: 0x5, flags: 0x0}, + 54: {lang: 0x15e, script: 0x57, flags: 0x0}, + 55: {lang: 0x2ed, script: 0x57, flags: 0x0}, + 56: {lang: 0x4b4, script: 0x5, flags: 0x0}, + 57: {lang: 0x88, script: 0x21, flags: 0x0}, + 58: {lang: 0x4b4, script: 0x5, flags: 0x0}, + 59: {lang: 0x4b4, script: 0x5, flags: 0x0}, + 60: {lang: 0xbe, script: 0x21, flags: 0x0}, + 61: {lang: 0x3dc, script: 0x57, flags: 0x0}, + 62: {lang: 0x7e, script: 0x1f, flags: 0x0}, + 63: {lang: 0x3e2, script: 0x1f, flags: 0x0}, + 64: {lang: 0x267, script: 0x57, flags: 0x0}, + 65: {lang: 0x444, script: 0x57, flags: 0x0}, + 66: {lang: 0x512, script: 0x3b, flags: 0x0}, + 67: {lang: 0x412, script: 0x57, flags: 0x0}, + 68: {lang: 0x4ae, script: 0x1f, flags: 0x0}, + 69: {lang: 0x3a, script: 0x5, flags: 0x0}, + 70: {lang: 0x15e, script: 0x57, flags: 0x0}, + 71: {lang: 0x15e, script: 0x57, flags: 0x0}, + 72: {lang: 0x35, script: 0x5, flags: 0x0}, + 73: {lang: 0x46b, script: 0xdf, flags: 0x0}, + 74: {lang: 0x2ec, script: 0x5, flags: 0x0}, + 75: {lang: 0x30f, script: 0x72, flags: 0x0}, + 76: {lang: 0x467, script: 0x1f, flags: 0x0}, + 77: {lang: 0x148, script: 0x5, flags: 0x0}, + 78: {lang: 0x3a, script: 0x5, flags: 0x0}, + 79: {lang: 0x15e, script: 0x57, flags: 0x0}, + 80: {lang: 0x48a, script: 0x57, flags: 0x0}, + 81: {lang: 0x58, script: 0x5, flags: 0x0}, + 82: {lang: 0x219, script: 0x1f, flags: 0x0}, + 83: {lang: 0x81, script: 0x31, flags: 0x0}, + 84: {lang: 0x529, script: 0x39, flags: 0x0}, + 85: {lang: 0x48c, script: 0x57, flags: 0x0}, + 86: {lang: 0x4ae, script: 0x1f, flags: 0x0}, + 87: {lang: 0x512, script: 0x3b, flags: 0x0}, + 88: {lang: 0x3b3, script: 0x57, flags: 0x0}, + 89: {lang: 0x431, script: 0x57, flags: 0x0}, + 90: {lang: 0x432, script: 0x1f, flags: 0x0}, + 91: {lang: 0x15e, script: 0x57, flags: 0x0}, + 92: {lang: 0x446, script: 0x5, flags: 0x0}, +} + +type likelyTag struct { + lang uint16 + region uint16 + script uint8 +} + +// Size: 198 bytes, 33 elements +var likelyRegionGroup = [33]likelyTag{ + 1: {lang: 0x139, region: 0xd6, script: 0x57}, + 2: {lang: 0x139, region: 0x135, script: 0x57}, + 3: {lang: 0x3c0, region: 0x41, script: 0x57}, + 4: {lang: 0x139, region: 0x2f, script: 0x57}, + 5: {lang: 0x139, region: 0xd6, script: 0x57}, + 6: {lang: 0x13e, region: 0xcf, script: 0x57}, + 7: {lang: 0x445, region: 0x12f, script: 0x57}, + 8: {lang: 0x3a, region: 0x6b, script: 0x5}, + 9: {lang: 0x445, region: 0x4b, script: 0x57}, + 10: {lang: 0x139, region: 0x161, script: 0x57}, + 11: {lang: 0x139, region: 0x135, script: 0x57}, + 12: {lang: 0x139, region: 0x135, script: 0x57}, + 13: {lang: 0x13e, region: 0x59, script: 0x57}, + 14: {lang: 0x529, region: 0x53, script: 0x38}, + 15: {lang: 0x1be, region: 0x99, script: 0x21}, + 16: {lang: 0x1e1, region: 0x95, script: 0x57}, + 17: {lang: 0x1f9, region: 0x9e, script: 0x57}, + 18: {lang: 0x139, region: 0x2f, script: 0x57}, + 19: {lang: 0x139, region: 0xe6, script: 0x57}, + 20: {lang: 0x139, region: 0x8a, script: 0x57}, + 21: {lang: 0x41b, region: 0x142, script: 0x57}, + 22: {lang: 0x529, region: 0x53, script: 0x38}, + 23: {lang: 0x4bc, region: 0x137, script: 0x57}, + 24: {lang: 0x3a, region: 0x108, script: 0x5}, + 25: {lang: 0x3e2, region: 0x106, script: 0x1f}, + 26: {lang: 0x3e2, region: 0x106, script: 0x1f}, + 27: {lang: 0x139, region: 0x7b, script: 0x57}, + 28: {lang: 0x10d, region: 0x60, script: 0x57}, + 29: {lang: 0x139, region: 0xd6, script: 0x57}, + 30: {lang: 0x13e, region: 0x1f, script: 0x57}, + 31: {lang: 0x139, region: 0x9a, script: 0x57}, + 32: {lang: 0x139, region: 0x7b, script: 0x57}, +} + +// Size: 358 bytes, 358 elements +var regionToGroups = [358]uint8{ + // Entry 0 - 3F + 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x04, + 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x04, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, + 0x00, 0x04, 0x00, 0x00, 0x04, 0x01, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x04, + // Entry 40 - 7F + 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x04, 0x00, + 0x00, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x08, + 0x00, 0x04, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x00, + // Entry 80 - BF + 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, + 0x00, 0x04, 0x01, 0x00, 0x04, 0x02, 0x00, 0x04, + 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, + 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x08, 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, + // Entry C0 - FF + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x01, + 0x04, 0x08, 0x04, 0x00, 0x00, 0x00, 0x00, 0x04, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x04, 0x00, 0x05, 0x00, 0x00, 0x00, + 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + // Entry 100 - 13F + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, + 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x00, 0x04, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x00, 0x05, 0x04, 0x00, + 0x00, 0x04, 0x00, 0x04, 0x04, 0x05, 0x00, 0x00, + // Entry 140 - 17F + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +} + +// Size: 18 bytes, 3 elements +var paradigmLocales = [3][3]uint16{ + 0: [3]uint16{0x139, 0x0, 0x7b}, + 1: [3]uint16{0x13e, 0x0, 0x1f}, + 2: [3]uint16{0x3c0, 0x41, 0xee}, +} + +type mutualIntelligibility struct { + want uint16 + have uint16 + distance uint8 + oneway bool +} + +type scriptIntelligibility struct { + wantLang uint16 + haveLang uint16 + wantScript uint8 + haveScript uint8 + distance uint8 +} + +type regionIntelligibility struct { + lang uint16 + script uint8 + group uint8 + distance uint8 +} + +// matchLang holds pairs of langIDs of base languages that are typically +// mutually intelligible. Each pair is associated with a confidence and +// whether the intelligibility goes one or both ways. +// Size: 678 bytes, 113 elements +var matchLang = [113]mutualIntelligibility{ + 0: {want: 0x1d1, have: 0xb7, distance: 0x4, oneway: false}, + 1: {want: 0x407, have: 0xb7, distance: 0x4, oneway: false}, + 2: {want: 0x407, have: 0x1d1, distance: 0x4, oneway: false}, + 3: {want: 0x407, have: 0x432, distance: 0x4, oneway: false}, + 4: {want: 0x43a, have: 0x1, distance: 0x4, oneway: false}, + 5: {want: 0x1a3, have: 0x10d, distance: 0x4, oneway: true}, + 6: {want: 0x295, have: 0x10d, distance: 0x4, oneway: true}, + 7: {want: 0x101, have: 0x36f, distance: 0x8, oneway: false}, + 8: {want: 0x101, have: 0x347, distance: 0x8, oneway: false}, + 9: {want: 0x5, have: 0x3e2, distance: 0xa, oneway: true}, + 10: {want: 0xd, have: 0x139, distance: 0xa, oneway: true}, + 11: {want: 0x16, have: 0x367, distance: 0xa, oneway: true}, + 12: {want: 0x21, have: 0x139, distance: 0xa, oneway: true}, + 13: {want: 0x56, have: 0x13e, distance: 0xa, oneway: true}, + 14: {want: 0x58, have: 0x3e2, distance: 0xa, oneway: true}, + 15: {want: 0x71, have: 0x3e2, distance: 0xa, oneway: true}, + 16: {want: 0x75, have: 0x139, distance: 0xa, oneway: true}, + 17: {want: 0x82, have: 0x1be, distance: 0xa, oneway: true}, + 18: {want: 0xa5, have: 0x139, distance: 0xa, oneway: true}, + 19: {want: 0xb2, have: 0x15e, distance: 0xa, oneway: true}, + 20: {want: 0xdd, have: 0x153, distance: 0xa, oneway: true}, + 21: {want: 0xe5, have: 0x139, distance: 0xa, oneway: true}, + 22: {want: 0xe9, have: 0x3a, distance: 0xa, oneway: true}, + 23: {want: 0xf0, have: 0x15e, distance: 0xa, oneway: true}, + 24: {want: 0xf9, have: 0x15e, distance: 0xa, oneway: true}, + 25: {want: 0x100, have: 0x139, distance: 0xa, oneway: true}, + 26: {want: 0x130, have: 0x139, distance: 0xa, oneway: true}, + 27: {want: 0x13c, have: 0x139, distance: 0xa, oneway: true}, + 28: {want: 0x140, have: 0x151, distance: 0xa, oneway: true}, + 29: {want: 0x145, have: 0x13e, distance: 0xa, oneway: true}, + 30: {want: 0x158, have: 0x101, distance: 0xa, oneway: true}, + 31: {want: 0x16d, have: 0x367, distance: 0xa, oneway: true}, + 32: {want: 0x16e, have: 0x139, distance: 0xa, oneway: true}, + 33: {want: 0x16f, have: 0x139, distance: 0xa, oneway: true}, + 34: {want: 0x17e, have: 0x139, distance: 0xa, oneway: true}, + 35: {want: 0x190, have: 0x13e, distance: 0xa, oneway: true}, + 36: {want: 0x194, have: 0x13e, distance: 0xa, oneway: true}, + 37: {want: 0x1a4, have: 0x1be, distance: 0xa, oneway: true}, + 38: {want: 0x1b4, have: 0x139, distance: 0xa, oneway: true}, + 39: {want: 0x1b8, have: 0x139, distance: 0xa, oneway: true}, + 40: {want: 0x1d4, have: 0x15e, distance: 0xa, oneway: true}, + 41: {want: 0x1d7, have: 0x3e2, distance: 0xa, oneway: true}, + 42: {want: 0x1d9, have: 0x139, distance: 0xa, oneway: true}, + 43: {want: 0x1e7, have: 0x139, distance: 0xa, oneway: true}, + 44: {want: 0x1f8, have: 0x139, distance: 0xa, oneway: true}, + 45: {want: 0x20e, have: 0x1e1, distance: 0xa, oneway: true}, + 46: {want: 0x210, have: 0x139, distance: 0xa, oneway: true}, + 47: {want: 0x22d, have: 0x15e, distance: 0xa, oneway: true}, + 48: {want: 0x242, have: 0x3e2, distance: 0xa, oneway: true}, + 49: {want: 0x24a, have: 0x139, distance: 0xa, oneway: true}, + 50: {want: 0x251, have: 0x139, distance: 0xa, oneway: true}, + 51: {want: 0x265, have: 0x139, distance: 0xa, oneway: true}, + 52: {want: 0x274, have: 0x48a, distance: 0xa, oneway: true}, + 53: {want: 0x28a, have: 0x3e2, distance: 0xa, oneway: true}, + 54: {want: 0x28e, have: 0x1f9, distance: 0xa, oneway: true}, + 55: {want: 0x2a3, have: 0x139, distance: 0xa, oneway: true}, + 56: {want: 0x2b5, have: 0x15e, distance: 0xa, oneway: true}, + 57: {want: 0x2b8, have: 0x139, distance: 0xa, oneway: true}, + 58: {want: 0x2be, have: 0x139, distance: 0xa, oneway: true}, + 59: {want: 0x2c3, have: 0x15e, distance: 0xa, oneway: true}, + 60: {want: 0x2ed, have: 0x139, distance: 0xa, oneway: true}, + 61: {want: 0x2f1, have: 0x15e, distance: 0xa, oneway: true}, + 62: {want: 0x2fa, have: 0x139, distance: 0xa, oneway: true}, + 63: {want: 0x2ff, have: 0x7e, distance: 0xa, oneway: true}, + 64: {want: 0x304, have: 0x139, distance: 0xa, oneway: true}, + 65: {want: 0x30b, have: 0x3e2, distance: 0xa, oneway: true}, + 66: {want: 0x31b, have: 0x1be, distance: 0xa, oneway: true}, + 67: {want: 0x31f, have: 0x1e1, distance: 0xa, oneway: true}, + 68: {want: 0x320, have: 0x139, distance: 0xa, oneway: true}, + 69: {want: 0x331, have: 0x139, distance: 0xa, oneway: true}, + 70: {want: 0x351, have: 0x139, distance: 0xa, oneway: true}, + 71: {want: 0x36a, have: 0x347, distance: 0xa, oneway: false}, + 72: {want: 0x36a, have: 0x36f, distance: 0xa, oneway: true}, + 73: {want: 0x37a, have: 0x139, distance: 0xa, oneway: true}, + 74: {want: 0x387, have: 0x139, distance: 0xa, oneway: true}, + 75: {want: 0x389, have: 0x139, distance: 0xa, oneway: true}, + 76: {want: 0x38b, have: 0x15e, distance: 0xa, oneway: true}, + 77: {want: 0x390, have: 0x139, distance: 0xa, oneway: true}, + 78: {want: 0x395, have: 0x139, distance: 0xa, oneway: true}, + 79: {want: 0x39d, have: 0x139, distance: 0xa, oneway: true}, + 80: {want: 0x3a5, have: 0x139, distance: 0xa, oneway: true}, + 81: {want: 0x3be, have: 0x139, distance: 0xa, oneway: true}, + 82: {want: 0x3c4, have: 0x13e, distance: 0xa, oneway: true}, + 83: {want: 0x3d4, have: 0x10d, distance: 0xa, oneway: true}, + 84: {want: 0x3d9, have: 0x139, distance: 0xa, oneway: true}, + 85: {want: 0x3e5, have: 0x15e, distance: 0xa, oneway: true}, + 86: {want: 0x3e9, have: 0x1be, distance: 0xa, oneway: true}, + 87: {want: 0x3fa, have: 0x139, distance: 0xa, oneway: true}, + 88: {want: 0x40c, have: 0x139, distance: 0xa, oneway: true}, + 89: {want: 0x423, have: 0x139, distance: 0xa, oneway: true}, + 90: {want: 0x429, have: 0x139, distance: 0xa, oneway: true}, + 91: {want: 0x431, have: 0x139, distance: 0xa, oneway: true}, + 92: {want: 0x43b, have: 0x139, distance: 0xa, oneway: true}, + 93: {want: 0x43e, have: 0x1e1, distance: 0xa, oneway: true}, + 94: {want: 0x445, have: 0x139, distance: 0xa, oneway: true}, + 95: {want: 0x450, have: 0x139, distance: 0xa, oneway: true}, + 96: {want: 0x461, have: 0x139, distance: 0xa, oneway: true}, + 97: {want: 0x467, have: 0x3e2, distance: 0xa, oneway: true}, + 98: {want: 0x46f, have: 0x139, distance: 0xa, oneway: true}, + 99: {want: 0x476, have: 0x3e2, distance: 0xa, oneway: true}, + 100: {want: 0x3883, have: 0x139, distance: 0xa, oneway: true}, + 101: {want: 0x480, have: 0x139, distance: 0xa, oneway: true}, + 102: {want: 0x482, have: 0x139, distance: 0xa, oneway: true}, + 103: {want: 0x494, have: 0x3e2, distance: 0xa, oneway: true}, + 104: {want: 0x49d, have: 0x139, distance: 0xa, oneway: true}, + 105: {want: 0x4ac, have: 0x529, distance: 0xa, oneway: true}, + 106: {want: 0x4b4, have: 0x139, distance: 0xa, oneway: true}, + 107: {want: 0x4bc, have: 0x3e2, distance: 0xa, oneway: true}, + 108: {want: 0x4e5, have: 0x15e, distance: 0xa, oneway: true}, + 109: {want: 0x4f2, have: 0x139, distance: 0xa, oneway: true}, + 110: {want: 0x512, have: 0x139, distance: 0xa, oneway: true}, + 111: {want: 0x518, have: 0x139, distance: 0xa, oneway: true}, + 112: {want: 0x52f, have: 0x139, distance: 0xa, oneway: true}, +} + +// matchScript holds pairs of scriptIDs where readers of one script +// can typically also read the other. Each is associated with a confidence. +// Size: 208 bytes, 26 elements +var matchScript = [26]scriptIntelligibility{ + 0: {wantLang: 0x432, haveLang: 0x432, wantScript: 0x57, haveScript: 0x1f, distance: 0x5}, + 1: {wantLang: 0x432, haveLang: 0x432, wantScript: 0x1f, haveScript: 0x57, distance: 0x5}, + 2: {wantLang: 0x58, haveLang: 0x3e2, wantScript: 0x57, haveScript: 0x1f, distance: 0xa}, + 3: {wantLang: 0xa5, haveLang: 0x139, wantScript: 0xe, haveScript: 0x57, distance: 0xa}, + 4: {wantLang: 0x1d7, haveLang: 0x3e2, wantScript: 0x8, haveScript: 0x1f, distance: 0xa}, + 5: {wantLang: 0x210, haveLang: 0x139, wantScript: 0x2b, haveScript: 0x57, distance: 0xa}, + 6: {wantLang: 0x24a, haveLang: 0x139, wantScript: 0x4b, haveScript: 0x57, distance: 0xa}, + 7: {wantLang: 0x251, haveLang: 0x139, wantScript: 0x4f, haveScript: 0x57, distance: 0xa}, + 8: {wantLang: 0x2b8, haveLang: 0x139, wantScript: 0x54, haveScript: 0x57, distance: 0xa}, + 9: {wantLang: 0x304, haveLang: 0x139, wantScript: 0x6b, haveScript: 0x57, distance: 0xa}, + 10: {wantLang: 0x331, haveLang: 0x139, wantScript: 0x72, haveScript: 0x57, distance: 0xa}, + 11: {wantLang: 0x351, haveLang: 0x139, wantScript: 0x21, haveScript: 0x57, distance: 0xa}, + 12: {wantLang: 0x395, haveLang: 0x139, wantScript: 0x7d, haveScript: 0x57, distance: 0xa}, + 13: {wantLang: 0x39d, haveLang: 0x139, wantScript: 0x33, haveScript: 0x57, distance: 0xa}, + 14: {wantLang: 0x3be, haveLang: 0x139, wantScript: 0x5, haveScript: 0x57, distance: 0xa}, + 15: {wantLang: 0x3fa, haveLang: 0x139, wantScript: 0x5, haveScript: 0x57, distance: 0xa}, + 16: {wantLang: 0x40c, haveLang: 0x139, wantScript: 0xca, haveScript: 0x57, distance: 0xa}, + 17: {wantLang: 0x450, haveLang: 0x139, wantScript: 0xd7, haveScript: 0x57, distance: 0xa}, + 18: {wantLang: 0x461, haveLang: 0x139, wantScript: 0xda, haveScript: 0x57, distance: 0xa}, + 19: {wantLang: 0x46f, haveLang: 0x139, wantScript: 0x29, haveScript: 0x57, distance: 0xa}, + 20: {wantLang: 0x476, haveLang: 0x3e2, wantScript: 0x57, haveScript: 0x1f, distance: 0xa}, + 21: {wantLang: 0x4b4, haveLang: 0x139, wantScript: 0x5, haveScript: 0x57, distance: 0xa}, + 22: {wantLang: 0x4bc, haveLang: 0x3e2, wantScript: 0x57, haveScript: 0x1f, distance: 0xa}, + 23: {wantLang: 0x512, haveLang: 0x139, wantScript: 0x3b, haveScript: 0x57, distance: 0xa}, + 24: {wantLang: 0x529, haveLang: 0x529, wantScript: 0x38, haveScript: 0x39, distance: 0xf}, + 25: {wantLang: 0x529, haveLang: 0x529, wantScript: 0x39, haveScript: 0x38, distance: 0x13}, +} + +// Size: 90 bytes, 15 elements +var matchRegion = [15]regionIntelligibility{ + 0: {lang: 0x3a, script: 0x0, group: 0x4, distance: 0x4}, + 1: {lang: 0x3a, script: 0x0, group: 0x84, distance: 0x4}, + 2: {lang: 0x139, script: 0x0, group: 0x1, distance: 0x4}, + 3: {lang: 0x139, script: 0x0, group: 0x81, distance: 0x4}, + 4: {lang: 0x13e, script: 0x0, group: 0x3, distance: 0x4}, + 5: {lang: 0x13e, script: 0x0, group: 0x83, distance: 0x4}, + 6: {lang: 0x3c0, script: 0x0, group: 0x3, distance: 0x4}, + 7: {lang: 0x3c0, script: 0x0, group: 0x83, distance: 0x4}, + 8: {lang: 0x529, script: 0x39, group: 0x2, distance: 0x4}, + 9: {lang: 0x529, script: 0x39, group: 0x82, distance: 0x4}, + 10: {lang: 0x3a, script: 0x0, group: 0x80, distance: 0x5}, + 11: {lang: 0x139, script: 0x0, group: 0x80, distance: 0x5}, + 12: {lang: 0x13e, script: 0x0, group: 0x80, distance: 0x5}, + 13: {lang: 0x3c0, script: 0x0, group: 0x80, distance: 0x5}, + 14: {lang: 0x529, script: 0x39, group: 0x80, distance: 0x5}, +} + +// Size: 264 bytes, 33 elements +var regionContainment = [33]uint64{ + // Entry 0 - 1F + 0x00000001ffffffff, 0x00000000200007a2, 0x0000000000003044, 0x0000000000000008, + 0x00000000803c0010, 0x0000000000000020, 0x0000000000000040, 0x0000000000000080, + 0x0000000000000100, 0x0000000000000200, 0x0000000000000400, 0x000000004000384c, + 0x0000000000001000, 0x0000000000002000, 0x0000000000004000, 0x0000000000008000, + 0x0000000000010000, 0x0000000000020000, 0x0000000000040000, 0x0000000000080000, + 0x0000000000100000, 0x0000000000200000, 0x0000000001c1c000, 0x0000000000800000, + 0x0000000001000000, 0x000000001e020000, 0x0000000004000000, 0x0000000008000000, + 0x0000000010000000, 0x00000000200006a0, 0x0000000040002048, 0x0000000080000000, + // Entry 20 - 3F + 0x0000000100000000, +} + +// regionInclusion maps region identifiers to sets of regions in regionInclusionBits, +// where each set holds all groupings that are directly connected in a region +// containment graph. +// Size: 358 bytes, 358 elements +var regionInclusion = [358]uint8{ + // Entry 0 - 3F + 0x00, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, + 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, + 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, + 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, + 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x26, 0x23, + 0x24, 0x26, 0x27, 0x22, 0x28, 0x29, 0x2a, 0x2b, + 0x26, 0x2c, 0x24, 0x23, 0x26, 0x25, 0x2a, 0x2d, + 0x2e, 0x24, 0x2f, 0x2d, 0x26, 0x30, 0x31, 0x28, + // Entry 40 - 7F + 0x26, 0x28, 0x26, 0x25, 0x31, 0x22, 0x32, 0x33, + 0x34, 0x30, 0x22, 0x27, 0x27, 0x27, 0x35, 0x2d, + 0x29, 0x28, 0x27, 0x36, 0x28, 0x22, 0x34, 0x23, + 0x21, 0x26, 0x2d, 0x26, 0x22, 0x37, 0x2e, 0x35, + 0x2a, 0x22, 0x2f, 0x38, 0x26, 0x26, 0x21, 0x39, + 0x39, 0x28, 0x38, 0x39, 0x39, 0x2f, 0x3a, 0x2f, + 0x20, 0x21, 0x38, 0x3b, 0x28, 0x3c, 0x2c, 0x21, + 0x2a, 0x35, 0x27, 0x38, 0x26, 0x24, 0x28, 0x2c, + // Entry 80 - BF + 0x2d, 0x23, 0x30, 0x2d, 0x2d, 0x26, 0x27, 0x3a, + 0x22, 0x34, 0x3c, 0x2d, 0x28, 0x36, 0x22, 0x34, + 0x3a, 0x26, 0x2e, 0x21, 0x39, 0x31, 0x38, 0x24, + 0x2c, 0x25, 0x22, 0x24, 0x25, 0x2c, 0x3a, 0x2c, + 0x26, 0x24, 0x36, 0x21, 0x2f, 0x3d, 0x31, 0x3c, + 0x2f, 0x26, 0x36, 0x36, 0x24, 0x26, 0x3d, 0x31, + 0x24, 0x26, 0x35, 0x25, 0x2d, 0x32, 0x38, 0x2a, + 0x38, 0x39, 0x39, 0x35, 0x33, 0x23, 0x26, 0x2f, + // Entry C0 - FF + 0x3c, 0x21, 0x23, 0x2d, 0x31, 0x36, 0x36, 0x3c, + 0x26, 0x2d, 0x26, 0x3a, 0x2f, 0x25, 0x2f, 0x34, + 0x31, 0x2f, 0x32, 0x3b, 0x2d, 0x2b, 0x2d, 0x21, + 0x34, 0x2a, 0x2c, 0x25, 0x21, 0x3c, 0x24, 0x29, + 0x2b, 0x24, 0x34, 0x21, 0x28, 0x29, 0x3b, 0x31, + 0x25, 0x2e, 0x30, 0x29, 0x26, 0x24, 0x3a, 0x21, + 0x3c, 0x28, 0x21, 0x24, 0x21, 0x21, 0x1f, 0x21, + 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, + // Entry 100 - 13F + 0x21, 0x21, 0x2f, 0x21, 0x2e, 0x23, 0x33, 0x2f, + 0x24, 0x3b, 0x2f, 0x39, 0x38, 0x31, 0x2d, 0x3a, + 0x2c, 0x2e, 0x2d, 0x23, 0x2d, 0x2f, 0x28, 0x2f, + 0x27, 0x33, 0x34, 0x26, 0x24, 0x32, 0x22, 0x26, + 0x27, 0x22, 0x2d, 0x31, 0x3d, 0x29, 0x31, 0x3d, + 0x39, 0x29, 0x31, 0x24, 0x26, 0x29, 0x36, 0x2f, + 0x33, 0x2f, 0x21, 0x22, 0x21, 0x30, 0x28, 0x3d, + 0x23, 0x26, 0x21, 0x28, 0x26, 0x26, 0x31, 0x3b, + // Entry 140 - 17F + 0x29, 0x21, 0x29, 0x21, 0x21, 0x21, 0x21, 0x21, + 0x21, 0x21, 0x21, 0x21, 0x21, 0x23, 0x21, 0x21, + 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, + 0x21, 0x21, 0x21, 0x21, 0x21, 0x24, 0x24, 0x2f, + 0x23, 0x32, 0x2f, 0x27, 0x2f, 0x21, +} + +// regionInclusionBits is an array of bit vectors where every vector represents +// a set of region groupings. These sets are used to compute the distance +// between two regions for the purpose of language matching. +// Size: 584 bytes, 73 elements +var regionInclusionBits = [73]uint64{ + // Entry 0 - 1F + 0x0000000102400813, 0x00000000200007a3, 0x0000000000003844, 0x0000000040000808, + 0x00000000803c0011, 0x0000000020000022, 0x0000000040000844, 0x0000000020000082, + 0x0000000000000102, 0x0000000020000202, 0x0000000020000402, 0x000000004000384d, + 0x0000000000001804, 0x0000000040002804, 0x0000000000404000, 0x0000000000408000, + 0x0000000000410000, 0x0000000002020000, 0x0000000000040010, 0x0000000000080010, + 0x0000000000100010, 0x0000000000200010, 0x0000000001c1c001, 0x0000000000c00000, + 0x0000000001400000, 0x000000001e020001, 0x0000000006000000, 0x000000000a000000, + 0x0000000012000000, 0x00000000200006a2, 0x0000000040002848, 0x0000000080000010, + // Entry 20 - 3F + 0x0000000100000001, 0x0000000000000001, 0x0000000080000000, 0x0000000000020000, + 0x0000000001000000, 0x0000000000008000, 0x0000000000002000, 0x0000000000000200, + 0x0000000000000008, 0x0000000000200000, 0x0000000110000000, 0x0000000000040000, + 0x0000000008000000, 0x0000000000000020, 0x0000000104000000, 0x0000000000000080, + 0x0000000000001000, 0x0000000000010000, 0x0000000000000400, 0x0000000004000000, + 0x0000000000000040, 0x0000000010000000, 0x0000000000004000, 0x0000000101000000, + 0x0000000108000000, 0x0000000000000100, 0x0000000100020000, 0x0000000000080000, + 0x0000000000100000, 0x0000000000800000, 0x00000001ffffffff, 0x0000000122400fb3, + // Entry 40 - 5F + 0x00000001827c0813, 0x000000014240385f, 0x0000000103c1c813, 0x000000011e420813, + 0x0000000112000001, 0x0000000106000001, 0x0000000101400001, 0x000000010a000001, + 0x0000000102020001, +} + +// regionInclusionNext marks, for each entry in regionInclusionBits, the set of +// all groups that are reachable from the groups set in the respective entry. +// Size: 73 bytes, 73 elements +var regionInclusionNext = [73]uint8{ + // Entry 0 - 3F + 0x3e, 0x3f, 0x0b, 0x0b, 0x40, 0x01, 0x0b, 0x01, + 0x01, 0x01, 0x01, 0x41, 0x0b, 0x0b, 0x16, 0x16, + 0x16, 0x19, 0x04, 0x04, 0x04, 0x04, 0x42, 0x16, + 0x16, 0x43, 0x19, 0x19, 0x19, 0x01, 0x0b, 0x04, + 0x00, 0x00, 0x1f, 0x11, 0x18, 0x0f, 0x0d, 0x09, + 0x03, 0x15, 0x44, 0x12, 0x1b, 0x05, 0x45, 0x07, + 0x0c, 0x10, 0x0a, 0x1a, 0x06, 0x1c, 0x0e, 0x46, + 0x47, 0x08, 0x48, 0x13, 0x14, 0x17, 0x3e, 0x3e, + // Entry 40 - 7F + 0x3e, 0x3e, 0x3e, 0x3e, 0x43, 0x43, 0x42, 0x43, + 0x43, +} + +type parentRel struct { + lang uint16 + script uint8 + maxScript uint8 + toRegion uint16 + fromRegion []uint16 +} + +// Size: 414 bytes, 5 elements +var parents = [5]parentRel{ + 0: {lang: 0x139, script: 0x0, maxScript: 0x57, toRegion: 0x1, fromRegion: []uint16{0x1a, 0x25, 0x26, 0x2f, 0x34, 0x36, 0x3d, 0x42, 0x46, 0x48, 0x49, 0x4a, 0x50, 0x52, 0x5c, 0x5d, 0x61, 0x64, 0x6d, 0x73, 0x74, 0x75, 0x7b, 0x7c, 0x7f, 0x80, 0x81, 0x83, 0x8c, 0x8d, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9f, 0xa0, 0xa4, 0xa7, 0xa9, 0xad, 0xb1, 0xb4, 0xb5, 0xbf, 0xc6, 0xca, 0xcb, 0xcc, 0xce, 0xd0, 0xd2, 0xd5, 0xd6, 0xdd, 0xdf, 0xe0, 0xe6, 0xe7, 0xe8, 0xeb, 0xf0, 0x107, 0x109, 0x10a, 0x10b, 0x10d, 0x10e, 0x112, 0x117, 0x11b, 0x11d, 0x11f, 0x125, 0x129, 0x12c, 0x12d, 0x12f, 0x131, 0x139, 0x13c, 0x13f, 0x142, 0x161, 0x162, 0x164}}, + 1: {lang: 0x139, script: 0x0, maxScript: 0x57, toRegion: 0x1a, fromRegion: []uint16{0x2e, 0x4e, 0x60, 0x63, 0x72, 0xd9, 0x10c, 0x10f}}, + 2: {lang: 0x13e, script: 0x0, maxScript: 0x57, toRegion: 0x1f, fromRegion: []uint16{0x2c, 0x3f, 0x41, 0x48, 0x51, 0x54, 0x56, 0x59, 0x65, 0x69, 0x89, 0x8f, 0xcf, 0xd8, 0xe2, 0xe4, 0xec, 0xf1, 0x11a, 0x135, 0x136, 0x13b}}, + 3: {lang: 0x3c0, script: 0x0, maxScript: 0x57, toRegion: 0xee, fromRegion: []uint16{0x2a, 0x4e, 0x5a, 0x86, 0x8b, 0xb7, 0xc6, 0xd1, 0x118, 0x126}}, + 4: {lang: 0x529, script: 0x39, maxScript: 0x39, toRegion: 0x8d, fromRegion: []uint16{0xc6}}, +} + +// Total table size 27238 bytes (26KiB); checksum: C9BBE4D5 diff --git a/vendor/golang.org/x/text/language/tags.go b/vendor/golang.org/x/text/language/tags.go new file mode 100644 index 0000000..de30155 --- /dev/null +++ b/vendor/golang.org/x/text/language/tags.go @@ -0,0 +1,143 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package language + +// TODO: Various sets of commonly use tags and regions. + +// MustParse is like Parse, but panics if the given BCP 47 tag cannot be parsed. +// It simplifies safe initialization of Tag values. +func MustParse(s string) Tag { + t, err := Parse(s) + if err != nil { + panic(err) + } + return t +} + +// MustParse is like Parse, but panics if the given BCP 47 tag cannot be parsed. +// It simplifies safe initialization of Tag values. +func (c CanonType) MustParse(s string) Tag { + t, err := c.Parse(s) + if err != nil { + panic(err) + } + return t +} + +// MustParseBase is like ParseBase, but panics if the given base cannot be parsed. +// It simplifies safe initialization of Base values. +func MustParseBase(s string) Base { + b, err := ParseBase(s) + if err != nil { + panic(err) + } + return b +} + +// MustParseScript is like ParseScript, but panics if the given script cannot be +// parsed. It simplifies safe initialization of Script values. +func MustParseScript(s string) Script { + scr, err := ParseScript(s) + if err != nil { + panic(err) + } + return scr +} + +// MustParseRegion is like ParseRegion, but panics if the given region cannot be +// parsed. It simplifies safe initialization of Region values. +func MustParseRegion(s string) Region { + r, err := ParseRegion(s) + if err != nil { + panic(err) + } + return r +} + +var ( + und = Tag{} + + Und Tag = Tag{} + + Afrikaans Tag = Tag{lang: _af} // af + Amharic Tag = Tag{lang: _am} // am + Arabic Tag = Tag{lang: _ar} // ar + ModernStandardArabic Tag = Tag{lang: _ar, region: _001} // ar-001 + Azerbaijani Tag = Tag{lang: _az} // az + Bulgarian Tag = Tag{lang: _bg} // bg + Bengali Tag = Tag{lang: _bn} // bn + Catalan Tag = Tag{lang: _ca} // ca + Czech Tag = Tag{lang: _cs} // cs + Danish Tag = Tag{lang: _da} // da + German Tag = Tag{lang: _de} // de + Greek Tag = Tag{lang: _el} // el + English Tag = Tag{lang: _en} // en + AmericanEnglish Tag = Tag{lang: _en, region: _US} // en-US + BritishEnglish Tag = Tag{lang: _en, region: _GB} // en-GB + Spanish Tag = Tag{lang: _es} // es + EuropeanSpanish Tag = Tag{lang: _es, region: _ES} // es-ES + LatinAmericanSpanish Tag = Tag{lang: _es, region: _419} // es-419 + Estonian Tag = Tag{lang: _et} // et + Persian Tag = Tag{lang: _fa} // fa + Finnish Tag = Tag{lang: _fi} // fi + Filipino Tag = Tag{lang: _fil} // fil + French Tag = Tag{lang: _fr} // fr + CanadianFrench Tag = Tag{lang: _fr, region: _CA} // fr-CA + Gujarati Tag = Tag{lang: _gu} // gu + Hebrew Tag = Tag{lang: _he} // he + Hindi Tag = Tag{lang: _hi} // hi + Croatian Tag = Tag{lang: _hr} // hr + Hungarian Tag = Tag{lang: _hu} // hu + Armenian Tag = Tag{lang: _hy} // hy + Indonesian Tag = Tag{lang: _id} // id + Icelandic Tag = Tag{lang: _is} // is + Italian Tag = Tag{lang: _it} // it + Japanese Tag = Tag{lang: _ja} // ja + Georgian Tag = Tag{lang: _ka} // ka + Kazakh Tag = Tag{lang: _kk} // kk + Khmer Tag = Tag{lang: _km} // km + Kannada Tag = Tag{lang: _kn} // kn + Korean Tag = Tag{lang: _ko} // ko + Kirghiz Tag = Tag{lang: _ky} // ky + Lao Tag = Tag{lang: _lo} // lo + Lithuanian Tag = Tag{lang: _lt} // lt + Latvian Tag = Tag{lang: _lv} // lv + Macedonian Tag = Tag{lang: _mk} // mk + Malayalam Tag = Tag{lang: _ml} // ml + Mongolian Tag = Tag{lang: _mn} // mn + Marathi Tag = Tag{lang: _mr} // mr + Malay Tag = Tag{lang: _ms} // ms + Burmese Tag = Tag{lang: _my} // my + Nepali Tag = Tag{lang: _ne} // ne + Dutch Tag = Tag{lang: _nl} // nl + Norwegian Tag = Tag{lang: _no} // no + Punjabi Tag = Tag{lang: _pa} // pa + Polish Tag = Tag{lang: _pl} // pl + Portuguese Tag = Tag{lang: _pt} // pt + BrazilianPortuguese Tag = Tag{lang: _pt, region: _BR} // pt-BR + EuropeanPortuguese Tag = Tag{lang: _pt, region: _PT} // pt-PT + Romanian Tag = Tag{lang: _ro} // ro + Russian Tag = Tag{lang: _ru} // ru + Sinhala Tag = Tag{lang: _si} // si + Slovak Tag = Tag{lang: _sk} // sk + Slovenian Tag = Tag{lang: _sl} // sl + Albanian Tag = Tag{lang: _sq} // sq + Serbian Tag = Tag{lang: _sr} // sr + SerbianLatin Tag = Tag{lang: _sr, script: _Latn} // sr-Latn + Swedish Tag = Tag{lang: _sv} // sv + Swahili Tag = Tag{lang: _sw} // sw + Tamil Tag = Tag{lang: _ta} // ta + Telugu Tag = Tag{lang: _te} // te + Thai Tag = Tag{lang: _th} // th + Turkish Tag = Tag{lang: _tr} // tr + Ukrainian Tag = Tag{lang: _uk} // uk + Urdu Tag = Tag{lang: _ur} // ur + Uzbek Tag = Tag{lang: _uz} // uz + Vietnamese Tag = Tag{lang: _vi} // vi + Chinese Tag = Tag{lang: _zh} // zh + SimplifiedChinese Tag = Tag{lang: _zh, script: _Hans} // zh-Hans + TraditionalChinese Tag = Tag{lang: _zh, script: _Hant} // zh-Hant + Zulu Tag = Tag{lang: _zu} // zu +) diff --git a/vendor/golang.org/x/text/secure/bidirule/bidirule.go b/vendor/golang.org/x/text/secure/bidirule/bidirule.go new file mode 100644 index 0000000..e2b70f7 --- /dev/null +++ b/vendor/golang.org/x/text/secure/bidirule/bidirule.go @@ -0,0 +1,336 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Package bidirule implements the Bidi Rule defined by RFC 5893. +// +// This package is under development. The API may change without notice and +// without preserving backward compatibility. +package bidirule + +import ( + "errors" + "unicode/utf8" + + "golang.org/x/text/transform" + "golang.org/x/text/unicode/bidi" +) + +// This file contains an implementation of RFC 5893: Right-to-Left Scripts for +// Internationalized Domain Names for Applications (IDNA) +// +// A label is an individual component of a domain name. Labels are usually +// shown separated by dots; for example, the domain name "www.example.com" is +// composed of three labels: "www", "example", and "com". +// +// An RTL label is a label that contains at least one character of class R, AL, +// or AN. An LTR label is any label that is not an RTL label. +// +// A "Bidi domain name" is a domain name that contains at least one RTL label. +// +// The following guarantees can be made based on the above: +// +// o In a domain name consisting of only labels that satisfy the rule, +// the requirements of Section 3 are satisfied. Note that even LTR +// labels and pure ASCII labels have to be tested. +// +// o In a domain name consisting of only LDH labels (as defined in the +// Definitions document [RFC5890]) and labels that satisfy the rule, +// the requirements of Section 3 are satisfied as long as a label +// that starts with an ASCII digit does not come after a +// right-to-left label. +// +// No guarantee is given for other combinations. + +// ErrInvalid indicates a label is invalid according to the Bidi Rule. +var ErrInvalid = errors.New("bidirule: failed Bidi Rule") + +type ruleState uint8 + +const ( + ruleInitial ruleState = iota + ruleLTR + ruleLTRFinal + ruleRTL + ruleRTLFinal + ruleInvalid +) + +type ruleTransition struct { + next ruleState + mask uint16 +} + +var transitions = [...][2]ruleTransition{ + // [2.1] The first character must be a character with Bidi property L, R, or + // AL. If it has the R or AL property, it is an RTL label; if it has the L + // property, it is an LTR label. + ruleInitial: { + {ruleLTRFinal, 1 << bidi.L}, + {ruleRTLFinal, 1< 0 bytes returned + // before considering the error". + if r.src0 != r.src1 || r.err != nil { + r.dst0 = 0 + r.dst1, n, err = r.t.Transform(r.dst, r.src[r.src0:r.src1], r.err == io.EOF) + r.src0 += n + + switch { + case err == nil: + if r.src0 != r.src1 { + r.err = errInconsistentByteCount + } + // The Transform call was successful; we are complete if we + // cannot read more bytes into src. + r.transformComplete = r.err != nil + continue + case err == ErrShortDst && (r.dst1 != 0 || n != 0): + // Make room in dst by copying out, and try again. + continue + case err == ErrShortSrc && r.src1-r.src0 != len(r.src) && r.err == nil: + // Read more bytes into src via the code below, and try again. + default: + r.transformComplete = true + // The reader error (r.err) takes precedence over the + // transformer error (err) unless r.err is nil or io.EOF. + if r.err == nil || r.err == io.EOF { + r.err = err + } + continue + } + } + + // Move any untransformed source bytes to the start of the buffer + // and read more bytes. + if r.src0 != 0 { + r.src0, r.src1 = 0, copy(r.src, r.src[r.src0:r.src1]) + } + n, r.err = r.r.Read(r.src[r.src1:]) + r.src1 += n + } +} + +// TODO: implement ReadByte (and ReadRune??). + +// Writer wraps another io.Writer by transforming the bytes read. +// The user needs to call Close to flush unwritten bytes that may +// be buffered. +type Writer struct { + w io.Writer + t Transformer + dst []byte + + // src[:n] contains bytes that have not yet passed through t. + src []byte + n int +} + +// NewWriter returns a new Writer that wraps w by transforming the bytes written +// via t. It calls Reset on t. +func NewWriter(w io.Writer, t Transformer) *Writer { + t.Reset() + return &Writer{ + w: w, + t: t, + dst: make([]byte, defaultBufSize), + src: make([]byte, defaultBufSize), + } +} + +// Write implements the io.Writer interface. If there are not enough +// bytes available to complete a Transform, the bytes will be buffered +// for the next write. Call Close to convert the remaining bytes. +func (w *Writer) Write(data []byte) (n int, err error) { + src := data + if w.n > 0 { + // Append bytes from data to the last remainder. + // TODO: limit the amount copied on first try. + n = copy(w.src[w.n:], data) + w.n += n + src = w.src[:w.n] + } + for { + nDst, nSrc, err := w.t.Transform(w.dst, src, false) + if _, werr := w.w.Write(w.dst[:nDst]); werr != nil { + return n, werr + } + src = src[nSrc:] + if w.n == 0 { + n += nSrc + } else if len(src) <= n { + // Enough bytes from w.src have been consumed. We make src point + // to data instead to reduce the copying. + w.n = 0 + n -= len(src) + src = data[n:] + if n < len(data) && (err == nil || err == ErrShortSrc) { + continue + } + } + switch err { + case ErrShortDst: + // This error is okay as long as we are making progress. + if nDst > 0 || nSrc > 0 { + continue + } + case ErrShortSrc: + if len(src) < len(w.src) { + m := copy(w.src, src) + // If w.n > 0, bytes from data were already copied to w.src and n + // was already set to the number of bytes consumed. + if w.n == 0 { + n += m + } + w.n = m + err = nil + } else if nDst > 0 || nSrc > 0 { + // Not enough buffer to store the remainder. Keep processing as + // long as there is progress. Without this case, transforms that + // require a lookahead larger than the buffer may result in an + // error. This is not something one may expect to be common in + // practice, but it may occur when buffers are set to small + // sizes during testing. + continue + } + case nil: + if w.n > 0 { + err = errInconsistentByteCount + } + } + return n, err + } +} + +// Close implements the io.Closer interface. +func (w *Writer) Close() error { + src := w.src[:w.n] + for { + nDst, nSrc, err := w.t.Transform(w.dst, src, true) + if _, werr := w.w.Write(w.dst[:nDst]); werr != nil { + return werr + } + if err != ErrShortDst { + return err + } + src = src[nSrc:] + } +} + +type nop struct{ NopResetter } + +func (nop) Transform(dst, src []byte, atEOF bool) (nDst, nSrc int, err error) { + n := copy(dst, src) + if n < len(src) { + err = ErrShortDst + } + return n, n, err +} + +func (nop) Span(src []byte, atEOF bool) (n int, err error) { + return len(src), nil +} + +type discard struct{ NopResetter } + +func (discard) Transform(dst, src []byte, atEOF bool) (nDst, nSrc int, err error) { + return 0, len(src), nil +} + +var ( + // Discard is a Transformer for which all Transform calls succeed + // by consuming all bytes and writing nothing. + Discard Transformer = discard{} + + // Nop is a SpanningTransformer that copies src to dst. + Nop SpanningTransformer = nop{} +) + +// chain is a sequence of links. A chain with N Transformers has N+1 links and +// N+1 buffers. Of those N+1 buffers, the first and last are the src and dst +// buffers given to chain.Transform and the middle N-1 buffers are intermediate +// buffers owned by the chain. The i'th link transforms bytes from the i'th +// buffer chain.link[i].b at read offset chain.link[i].p to the i+1'th buffer +// chain.link[i+1].b at write offset chain.link[i+1].n, for i in [0, N). +type chain struct { + link []link + err error + // errStart is the index at which the error occurred plus 1. Processing + // errStart at this level at the next call to Transform. As long as + // errStart > 0, chain will not consume any more source bytes. + errStart int +} + +func (c *chain) fatalError(errIndex int, err error) { + if i := errIndex + 1; i > c.errStart { + c.errStart = i + c.err = err + } +} + +type link struct { + t Transformer + // b[p:n] holds the bytes to be transformed by t. + b []byte + p int + n int +} + +func (l *link) src() []byte { + return l.b[l.p:l.n] +} + +func (l *link) dst() []byte { + return l.b[l.n:] +} + +// Chain returns a Transformer that applies t in sequence. +func Chain(t ...Transformer) Transformer { + if len(t) == 0 { + return nop{} + } + c := &chain{link: make([]link, len(t)+1)} + for i, tt := range t { + c.link[i].t = tt + } + // Allocate intermediate buffers. + b := make([][defaultBufSize]byte, len(t)-1) + for i := range b { + c.link[i+1].b = b[i][:] + } + return c +} + +// Reset resets the state of Chain. It calls Reset on all the Transformers. +func (c *chain) Reset() { + for i, l := range c.link { + if l.t != nil { + l.t.Reset() + } + c.link[i].p, c.link[i].n = 0, 0 + } +} + +// TODO: make chain use Span (is going to be fun to implement!) + +// Transform applies the transformers of c in sequence. +func (c *chain) Transform(dst, src []byte, atEOF bool) (nDst, nSrc int, err error) { + // Set up src and dst in the chain. + srcL := &c.link[0] + dstL := &c.link[len(c.link)-1] + srcL.b, srcL.p, srcL.n = src, 0, len(src) + dstL.b, dstL.n = dst, 0 + var lastFull, needProgress bool // for detecting progress + + // i is the index of the next Transformer to apply, for i in [low, high]. + // low is the lowest index for which c.link[low] may still produce bytes. + // high is the highest index for which c.link[high] has a Transformer. + // The error returned by Transform determines whether to increase or + // decrease i. We try to completely fill a buffer before converting it. + for low, i, high := c.errStart, c.errStart, len(c.link)-2; low <= i && i <= high; { + in, out := &c.link[i], &c.link[i+1] + nDst, nSrc, err0 := in.t.Transform(out.dst(), in.src(), atEOF && low == i) + out.n += nDst + in.p += nSrc + if i > 0 && in.p == in.n { + in.p, in.n = 0, 0 + } + needProgress, lastFull = lastFull, false + switch err0 { + case ErrShortDst: + // Process the destination buffer next. Return if we are already + // at the high index. + if i == high { + return dstL.n, srcL.p, ErrShortDst + } + if out.n != 0 { + i++ + // If the Transformer at the next index is not able to process any + // source bytes there is nothing that can be done to make progress + // and the bytes will remain unprocessed. lastFull is used to + // detect this and break out of the loop with a fatal error. + lastFull = true + continue + } + // The destination buffer was too small, but is completely empty. + // Return a fatal error as this transformation can never complete. + c.fatalError(i, errShortInternal) + case ErrShortSrc: + if i == 0 { + // Save ErrShortSrc in err. All other errors take precedence. + err = ErrShortSrc + break + } + // Source bytes were depleted before filling up the destination buffer. + // Verify we made some progress, move the remaining bytes to the errStart + // and try to get more source bytes. + if needProgress && nSrc == 0 || in.n-in.p == len(in.b) { + // There were not enough source bytes to proceed while the source + // buffer cannot hold any more bytes. Return a fatal error as this + // transformation can never complete. + c.fatalError(i, errShortInternal) + break + } + // in.b is an internal buffer and we can make progress. + in.p, in.n = 0, copy(in.b, in.src()) + fallthrough + case nil: + // if i == low, we have depleted the bytes at index i or any lower levels. + // In that case we increase low and i. In all other cases we decrease i to + // fetch more bytes before proceeding to the next index. + if i > low { + i-- + continue + } + default: + c.fatalError(i, err0) + } + // Exhausted level low or fatal error: increase low and continue + // to process the bytes accepted so far. + i++ + low = i + } + + // If c.errStart > 0, this means we found a fatal error. We will clear + // all upstream buffers. At this point, no more progress can be made + // downstream, as Transform would have bailed while handling ErrShortDst. + if c.errStart > 0 { + for i := 1; i < c.errStart; i++ { + c.link[i].p, c.link[i].n = 0, 0 + } + err, c.errStart, c.err = c.err, 0, nil + } + return dstL.n, srcL.p, err +} + +// Deprecated: use runes.Remove instead. +func RemoveFunc(f func(r rune) bool) Transformer { + return removeF(f) +} + +type removeF func(r rune) bool + +func (removeF) Reset() {} + +// Transform implements the Transformer interface. +func (t removeF) Transform(dst, src []byte, atEOF bool) (nDst, nSrc int, err error) { + for r, sz := rune(0), 0; len(src) > 0; src = src[sz:] { + + if r = rune(src[0]); r < utf8.RuneSelf { + sz = 1 + } else { + r, sz = utf8.DecodeRune(src) + + if sz == 1 { + // Invalid rune. + if !atEOF && !utf8.FullRune(src) { + err = ErrShortSrc + break + } + // We replace illegal bytes with RuneError. Not doing so might + // otherwise turn a sequence of invalid UTF-8 into valid UTF-8. + // The resulting byte sequence may subsequently contain runes + // for which t(r) is true that were passed unnoticed. + if !t(r) { + if nDst+3 > len(dst) { + err = ErrShortDst + break + } + nDst += copy(dst[nDst:], "\uFFFD") + } + nSrc++ + continue + } + } + + if !t(r) { + if nDst+sz > len(dst) { + err = ErrShortDst + break + } + nDst += copy(dst[nDst:], src[:sz]) + } + nSrc += sz + } + return +} + +// grow returns a new []byte that is longer than b, and copies the first n bytes +// of b to the start of the new slice. +func grow(b []byte, n int) []byte { + m := len(b) + if m <= 32 { + m = 64 + } else if m <= 256 { + m *= 2 + } else { + m += m >> 1 + } + buf := make([]byte, m) + copy(buf, b[:n]) + return buf +} + +const initialBufSize = 128 + +// String returns a string with the result of converting s[:n] using t, where +// n <= len(s). If err == nil, n will be len(s). It calls Reset on t. +func String(t Transformer, s string) (result string, n int, err error) { + t.Reset() + if s == "" { + // Fast path for the common case for empty input. Results in about a + // 86% reduction of running time for BenchmarkStringLowerEmpty. + if _, _, err := t.Transform(nil, nil, true); err == nil { + return "", 0, nil + } + } + + // Allocate only once. Note that both dst and src escape when passed to + // Transform. + buf := [2 * initialBufSize]byte{} + dst := buf[:initialBufSize:initialBufSize] + src := buf[initialBufSize : 2*initialBufSize] + + // The input string s is transformed in multiple chunks (starting with a + // chunk size of initialBufSize). nDst and nSrc are per-chunk (or + // per-Transform-call) indexes, pDst and pSrc are overall indexes. + nDst, nSrc := 0, 0 + pDst, pSrc := 0, 0 + + // pPrefix is the length of a common prefix: the first pPrefix bytes of the + // result will equal the first pPrefix bytes of s. It is not guaranteed to + // be the largest such value, but if pPrefix, len(result) and len(s) are + // all equal after the final transform (i.e. calling Transform with atEOF + // being true returned nil error) then we don't need to allocate a new + // result string. + pPrefix := 0 + for { + // Invariant: pDst == pPrefix && pSrc == pPrefix. + + n := copy(src, s[pSrc:]) + nDst, nSrc, err = t.Transform(dst, src[:n], pSrc+n == len(s)) + pDst += nDst + pSrc += nSrc + + // TODO: let transformers implement an optional Spanner interface, akin + // to norm's QuickSpan. This would even allow us to avoid any allocation. + if !bytes.Equal(dst[:nDst], src[:nSrc]) { + break + } + pPrefix = pSrc + if err == ErrShortDst { + // A buffer can only be short if a transformer modifies its input. + break + } else if err == ErrShortSrc { + if nSrc == 0 { + // No progress was made. + break + } + // Equal so far and !atEOF, so continue checking. + } else if err != nil || pPrefix == len(s) { + return string(s[:pPrefix]), pPrefix, err + } + } + // Post-condition: pDst == pPrefix + nDst && pSrc == pPrefix + nSrc. + + // We have transformed the first pSrc bytes of the input s to become pDst + // transformed bytes. Those transformed bytes are discontiguous: the first + // pPrefix of them equal s[:pPrefix] and the last nDst of them equal + // dst[:nDst]. We copy them around, into a new dst buffer if necessary, so + // that they become one contiguous slice: dst[:pDst]. + if pPrefix != 0 { + newDst := dst + if pDst > len(newDst) { + newDst = make([]byte, len(s)+nDst-nSrc) + } + copy(newDst[pPrefix:pDst], dst[:nDst]) + copy(newDst[:pPrefix], s[:pPrefix]) + dst = newDst + } + + // Prevent duplicate Transform calls with atEOF being true at the end of + // the input. Also return if we have an unrecoverable error. + if (err == nil && pSrc == len(s)) || + (err != nil && err != ErrShortDst && err != ErrShortSrc) { + return string(dst[:pDst]), pSrc, err + } + + // Transform the remaining input, growing dst and src buffers as necessary. + for { + n := copy(src, s[pSrc:]) + nDst, nSrc, err := t.Transform(dst[pDst:], src[:n], pSrc+n == len(s)) + pDst += nDst + pSrc += nSrc + + // If we got ErrShortDst or ErrShortSrc, do not grow as long as we can + // make progress. This may avoid excessive allocations. + if err == ErrShortDst { + if nDst == 0 { + dst = grow(dst, pDst) + } + } else if err == ErrShortSrc { + if nSrc == 0 { + src = grow(src, 0) + } + } else if err != nil || pSrc == len(s) { + return string(dst[:pDst]), pSrc, err + } + } +} + +// Bytes returns a new byte slice with the result of converting b[:n] using t, +// where n <= len(b). If err == nil, n will be len(b). It calls Reset on t. +func Bytes(t Transformer, b []byte) (result []byte, n int, err error) { + return doAppend(t, 0, make([]byte, len(b)), b) +} + +// Append appends the result of converting src[:n] using t to dst, where +// n <= len(src), If err == nil, n will be len(src). It calls Reset on t. +func Append(t Transformer, dst, src []byte) (result []byte, n int, err error) { + if len(dst) == cap(dst) { + n := len(src) + len(dst) // It is okay for this to be 0. + b := make([]byte, n) + dst = b[:copy(b, dst)] + } + return doAppend(t, len(dst), dst[:cap(dst)], src) +} + +func doAppend(t Transformer, pDst int, dst, src []byte) (result []byte, n int, err error) { + t.Reset() + pSrc := 0 + for { + nDst, nSrc, err := t.Transform(dst[pDst:], src[pSrc:], true) + pDst += nDst + pSrc += nSrc + if err != ErrShortDst { + return dst[:pDst], pSrc, err + } + + // Grow the destination buffer, but do not grow as long as we can make + // progress. This may avoid excessive allocations. + if nDst == 0 { + dst = grow(dst, pDst) + } + } +} diff --git a/vendor/golang.org/x/text/unicode/bidi/bidi.go b/vendor/golang.org/x/text/unicode/bidi/bidi.go new file mode 100644 index 0000000..3fc4a62 --- /dev/null +++ b/vendor/golang.org/x/text/unicode/bidi/bidi.go @@ -0,0 +1,198 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:generate go run gen.go gen_trieval.go gen_ranges.go + +// Package bidi contains functionality for bidirectional text support. +// +// See http://www.unicode.org/reports/tr9. +// +// NOTE: UNDER CONSTRUCTION. This API may change in backwards incompatible ways +// and without notice. +package bidi // import "golang.org/x/text/unicode/bidi" + +// TODO: +// The following functionality would not be hard to implement, but hinges on +// the definition of a Segmenter interface. For now this is up to the user. +// - Iterate over paragraphs +// - Segmenter to iterate over runs directly from a given text. +// Also: +// - Transformer for reordering? +// - Transformer (validator, really) for Bidi Rule. + +// This API tries to avoid dealing with embedding levels for now. Under the hood +// these will be computed, but the question is to which extent the user should +// know they exist. We should at some point allow the user to specify an +// embedding hierarchy, though. + +// A Direction indicates the overall flow of text. +type Direction int + +const ( + // LeftToRight indicates the text contains no right-to-left characters and + // that either there are some left-to-right characters or the option + // DefaultDirection(LeftToRight) was passed. + LeftToRight Direction = iota + + // RightToLeft indicates the text contains no left-to-right characters and + // that either there are some right-to-left characters or the option + // DefaultDirection(RightToLeft) was passed. + RightToLeft + + // Mixed indicates text contains both left-to-right and right-to-left + // characters. + Mixed + + // Neutral means that text contains no left-to-right and right-to-left + // characters and that no default direction has been set. + Neutral +) + +type options struct{} + +// An Option is an option for Bidi processing. +type Option func(*options) + +// ICU allows the user to define embedding levels. This may be used, for example, +// to use hierarchical structure of markup languages to define embeddings. +// The following option may be a way to expose this functionality in this API. +// // LevelFunc sets a function that associates nesting levels with the given text. +// // The levels function will be called with monotonically increasing values for p. +// func LevelFunc(levels func(p int) int) Option { +// panic("unimplemented") +// } + +// DefaultDirection sets the default direction for a Paragraph. The direction is +// overridden if the text contains directional characters. +func DefaultDirection(d Direction) Option { + panic("unimplemented") +} + +// A Paragraph holds a single Paragraph for Bidi processing. +type Paragraph struct { + // buffers +} + +// SetBytes configures p for the given paragraph text. It replaces text +// previously set by SetBytes or SetString. If b contains a paragraph separator +// it will only process the first paragraph and report the number of bytes +// consumed from b including this separator. Error may be non-nil if options are +// given. +func (p *Paragraph) SetBytes(b []byte, opts ...Option) (n int, err error) { + panic("unimplemented") +} + +// SetString configures p for the given paragraph text. It replaces text +// previously set by SetBytes or SetString. If b contains a paragraph separator +// it will only process the first paragraph and report the number of bytes +// consumed from b including this separator. Error may be non-nil if options are +// given. +func (p *Paragraph) SetString(s string, opts ...Option) (n int, err error) { + panic("unimplemented") +} + +// IsLeftToRight reports whether the principle direction of rendering for this +// paragraphs is left-to-right. If this returns false, the principle direction +// of rendering is right-to-left. +func (p *Paragraph) IsLeftToRight() bool { + panic("unimplemented") +} + +// Direction returns the direction of the text of this paragraph. +// +// The direction may be LeftToRight, RightToLeft, Mixed, or Neutral. +func (p *Paragraph) Direction() Direction { + panic("unimplemented") +} + +// RunAt reports the Run at the given position of the input text. +// +// This method can be used for computing line breaks on paragraphs. +func (p *Paragraph) RunAt(pos int) Run { + panic("unimplemented") +} + +// Order computes the visual ordering of all the runs in a Paragraph. +func (p *Paragraph) Order() (Ordering, error) { + panic("unimplemented") +} + +// Line computes the visual ordering of runs for a single line starting and +// ending at the given positions in the original text. +func (p *Paragraph) Line(start, end int) (Ordering, error) { + panic("unimplemented") +} + +// An Ordering holds the computed visual order of runs of a Paragraph. Calling +// SetBytes or SetString on the originating Paragraph invalidates an Ordering. +// The methods of an Ordering should only be called by one goroutine at a time. +type Ordering struct{} + +// Direction reports the directionality of the runs. +// +// The direction may be LeftToRight, RightToLeft, Mixed, or Neutral. +func (o *Ordering) Direction() Direction { + panic("unimplemented") +} + +// NumRuns returns the number of runs. +func (o *Ordering) NumRuns() int { + panic("unimplemented") +} + +// Run returns the ith run within the ordering. +func (o *Ordering) Run(i int) Run { + panic("unimplemented") +} + +// TODO: perhaps with options. +// // Reorder creates a reader that reads the runes in visual order per character. +// // Modifiers remain after the runes they modify. +// func (l *Runs) Reorder() io.Reader { +// panic("unimplemented") +// } + +// A Run is a continuous sequence of characters of a single direction. +type Run struct { +} + +// String returns the text of the run in its original order. +func (r *Run) String() string { + panic("unimplemented") +} + +// Bytes returns the text of the run in its original order. +func (r *Run) Bytes() []byte { + panic("unimplemented") +} + +// TODO: methods for +// - Display order +// - headers and footers +// - bracket replacement. + +// Direction reports the direction of the run. +func (r *Run) Direction() Direction { + panic("unimplemented") +} + +// Position of the Run within the text passed to SetBytes or SetString of the +// originating Paragraph value. +func (r *Run) Pos() (start, end int) { + panic("unimplemented") +} + +// AppendReverse reverses the order of characters of in, appends them to out, +// and returns the result. Modifiers will still follow the runes they modify. +// Brackets are replaced with their counterparts. +func AppendReverse(out, in []byte) []byte { + panic("unimplemented") +} + +// ReverseString reverses the order of characters in s and returns a new string. +// Modifiers will still follow the runes they modify. Brackets are replaced with +// their counterparts. +func ReverseString(s string) string { + panic("unimplemented") +} diff --git a/vendor/golang.org/x/text/unicode/bidi/bracket.go b/vendor/golang.org/x/text/unicode/bidi/bracket.go new file mode 100644 index 0000000..601e259 --- /dev/null +++ b/vendor/golang.org/x/text/unicode/bidi/bracket.go @@ -0,0 +1,335 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package bidi + +import ( + "container/list" + "fmt" + "sort" +) + +// This file contains a port of the reference implementation of the +// Bidi Parentheses Algorithm: +// http://www.unicode.org/Public/PROGRAMS/BidiReferenceJava/BidiPBAReference.java +// +// The implementation in this file covers definitions BD14-BD16 and rule N0 +// of UAX#9. +// +// Some preprocessing is done for each rune before data is passed to this +// algorithm: +// - opening and closing brackets are identified +// - a bracket pair type, like '(' and ')' is assigned a unique identifier that +// is identical for the opening and closing bracket. It is left to do these +// mappings. +// - The BPA algorithm requires that bracket characters that are canonical +// equivalents of each other be able to be substituted for each other. +// It is the responsibility of the caller to do this canonicalization. +// +// In implementing BD16, this implementation departs slightly from the "logical" +// algorithm defined in UAX#9. In particular, the stack referenced there +// supports operations that go beyond a "basic" stack. An equivalent +// implementation based on a linked list is used here. + +// Bidi_Paired_Bracket_Type +// BD14. An opening paired bracket is a character whose +// Bidi_Paired_Bracket_Type property value is Open. +// +// BD15. A closing paired bracket is a character whose +// Bidi_Paired_Bracket_Type property value is Close. +type bracketType byte + +const ( + bpNone bracketType = iota + bpOpen + bpClose +) + +// bracketPair holds a pair of index values for opening and closing bracket +// location of a bracket pair. +type bracketPair struct { + opener int + closer int +} + +func (b *bracketPair) String() string { + return fmt.Sprintf("(%v, %v)", b.opener, b.closer) +} + +// bracketPairs is a slice of bracketPairs with a sort.Interface implementation. +type bracketPairs []bracketPair + +func (b bracketPairs) Len() int { return len(b) } +func (b bracketPairs) Swap(i, j int) { b[i], b[j] = b[j], b[i] } +func (b bracketPairs) Less(i, j int) bool { return b[i].opener < b[j].opener } + +// resolvePairedBrackets runs the paired bracket part of the UBA algorithm. +// +// For each rune, it takes the indexes into the original string, the class the +// bracket type (in pairTypes) and the bracket identifier (pairValues). It also +// takes the direction type for the start-of-sentence and the embedding level. +// +// The identifiers for bracket types are the rune of the canonicalized opening +// bracket for brackets (open or close) or 0 for runes that are not brackets. +func resolvePairedBrackets(s *isolatingRunSequence) { + p := bracketPairer{ + sos: s.sos, + openers: list.New(), + codesIsolatedRun: s.types, + indexes: s.indexes, + } + dirEmbed := L + if s.level&1 != 0 { + dirEmbed = R + } + p.locateBrackets(s.p.pairTypes, s.p.pairValues) + p.resolveBrackets(dirEmbed, s.p.initialTypes) +} + +type bracketPairer struct { + sos Class // direction corresponding to start of sequence + + // The following is a restatement of BD 16 using non-algorithmic language. + // + // A bracket pair is a pair of characters consisting of an opening + // paired bracket and a closing paired bracket such that the + // Bidi_Paired_Bracket property value of the former equals the latter, + // subject to the following constraints. + // - both characters of a pair occur in the same isolating run sequence + // - the closing character of a pair follows the opening character + // - any bracket character can belong at most to one pair, the earliest possible one + // - any bracket character not part of a pair is treated like an ordinary character + // - pairs may nest properly, but their spans may not overlap otherwise + + // Bracket characters with canonical decompositions are supposed to be + // treated as if they had been normalized, to allow normalized and non- + // normalized text to give the same result. In this implementation that step + // is pushed out to the caller. The caller has to ensure that the pairValue + // slices contain the rune of the opening bracket after normalization for + // any opening or closing bracket. + + openers *list.List // list of positions for opening brackets + + // bracket pair positions sorted by location of opening bracket + pairPositions bracketPairs + + codesIsolatedRun []Class // directional bidi codes for an isolated run + indexes []int // array of index values into the original string + +} + +// matchOpener reports whether characters at given positions form a matching +// bracket pair. +func (p *bracketPairer) matchOpener(pairValues []rune, opener, closer int) bool { + return pairValues[p.indexes[opener]] == pairValues[p.indexes[closer]] +} + +const maxPairingDepth = 63 + +// locateBrackets locates matching bracket pairs according to BD16. +// +// This implementation uses a linked list instead of a stack, because, while +// elements are added at the front (like a push) they are not generally removed +// in atomic 'pop' operations, reducing the benefit of the stack archetype. +func (p *bracketPairer) locateBrackets(pairTypes []bracketType, pairValues []rune) { + // traverse the run + // do that explicitly (not in a for-each) so we can record position + for i, index := range p.indexes { + + // look at the bracket type for each character + if pairTypes[index] == bpNone || p.codesIsolatedRun[i] != ON { + // continue scanning + continue + } + switch pairTypes[index] { + case bpOpen: + // check if maximum pairing depth reached + if p.openers.Len() == maxPairingDepth { + p.openers.Init() + return + } + // remember opener location, most recent first + p.openers.PushFront(i) + + case bpClose: + // see if there is a match + count := 0 + for elem := p.openers.Front(); elem != nil; elem = elem.Next() { + count++ + opener := elem.Value.(int) + if p.matchOpener(pairValues, opener, i) { + // if the opener matches, add nested pair to the ordered list + p.pairPositions = append(p.pairPositions, bracketPair{opener, i}) + // remove up to and including matched opener + for ; count > 0; count-- { + p.openers.Remove(p.openers.Front()) + } + break + } + } + sort.Sort(p.pairPositions) + // if we get here, the closing bracket matched no openers + // and gets ignored + } + } +} + +// Bracket pairs within an isolating run sequence are processed as units so +// that both the opening and the closing paired bracket in a pair resolve to +// the same direction. +// +// N0. Process bracket pairs in an isolating run sequence sequentially in +// the logical order of the text positions of the opening paired brackets +// using the logic given below. Within this scope, bidirectional types EN +// and AN are treated as R. +// +// Identify the bracket pairs in the current isolating run sequence +// according to BD16. For each bracket-pair element in the list of pairs of +// text positions: +// +// a Inspect the bidirectional types of the characters enclosed within the +// bracket pair. +// +// b If any strong type (either L or R) matching the embedding direction is +// found, set the type for both brackets in the pair to match the embedding +// direction. +// +// o [ e ] o -> o e e e o +// +// o [ o e ] -> o e o e e +// +// o [ NI e ] -> o e NI e e +// +// c Otherwise, if a strong type (opposite the embedding direction) is +// found, test for adjacent strong types as follows: 1 First, check +// backwards before the opening paired bracket until the first strong type +// (L, R, or sos) is found. If that first preceding strong type is opposite +// the embedding direction, then set the type for both brackets in the pair +// to that type. 2 Otherwise, set the type for both brackets in the pair to +// the embedding direction. +// +// o [ o ] e -> o o o o e +// +// o [ o NI ] o -> o o o NI o o +// +// e [ o ] o -> e e o e o +// +// e [ o ] e -> e e o e e +// +// e ( o [ o ] NI ) e -> e e o o o o NI e e +// +// d Otherwise, do not set the type for the current bracket pair. Note that +// if the enclosed text contains no strong types the paired brackets will +// both resolve to the same level when resolved individually using rules N1 +// and N2. +// +// e ( NI ) o -> e ( NI ) o + +// getStrongTypeN0 maps character's directional code to strong type as required +// by rule N0. +// +// TODO: have separate type for "strong" directionality. +func (p *bracketPairer) getStrongTypeN0(index int) Class { + switch p.codesIsolatedRun[index] { + // in the scope of N0, number types are treated as R + case EN, AN, AL, R: + return R + case L: + return L + default: + return ON + } +} + +// classifyPairContent reports the strong types contained inside a Bracket Pair, +// assuming the given embedding direction. +// +// It returns ON if no strong type is found. If a single strong type is found, +// it returns this this type. Otherwise it returns the embedding direction. +// +// TODO: use separate type for "strong" directionality. +func (p *bracketPairer) classifyPairContent(loc bracketPair, dirEmbed Class) Class { + dirOpposite := ON + for i := loc.opener + 1; i < loc.closer; i++ { + dir := p.getStrongTypeN0(i) + if dir == ON { + continue + } + if dir == dirEmbed { + return dir // type matching embedding direction found + } + dirOpposite = dir + } + // return ON if no strong type found, or class opposite to dirEmbed + return dirOpposite +} + +// classBeforePair determines which strong types are present before a Bracket +// Pair. Return R or L if strong type found, otherwise ON. +func (p *bracketPairer) classBeforePair(loc bracketPair) Class { + for i := loc.opener - 1; i >= 0; i-- { + if dir := p.getStrongTypeN0(i); dir != ON { + return dir + } + } + // no strong types found, return sos + return p.sos +} + +// assignBracketType implements rule N0 for a single bracket pair. +func (p *bracketPairer) assignBracketType(loc bracketPair, dirEmbed Class, initialTypes []Class) { + // rule "N0, a", inspect contents of pair + dirPair := p.classifyPairContent(loc, dirEmbed) + + // dirPair is now L, R, or N (no strong type found) + + // the following logical tests are performed out of order compared to + // the statement of the rules but yield the same results + if dirPair == ON { + return // case "d" - nothing to do + } + + if dirPair != dirEmbed { + // case "c": strong type found, opposite - check before (c.1) + dirPair = p.classBeforePair(loc) + if dirPair == dirEmbed || dirPair == ON { + // no strong opposite type found before - use embedding (c.2) + dirPair = dirEmbed + } + } + // else: case "b", strong type found matching embedding, + // no explicit action needed, as dirPair is already set to embedding + // direction + + // set the bracket types to the type found + p.setBracketsToType(loc, dirPair, initialTypes) +} + +func (p *bracketPairer) setBracketsToType(loc bracketPair, dirPair Class, initialTypes []Class) { + p.codesIsolatedRun[loc.opener] = dirPair + p.codesIsolatedRun[loc.closer] = dirPair + + for i := loc.opener + 1; i < loc.closer; i++ { + index := p.indexes[i] + if initialTypes[index] != NSM { + break + } + p.codesIsolatedRun[i] = dirPair + } + + for i := loc.closer + 1; i < len(p.indexes); i++ { + index := p.indexes[i] + if initialTypes[index] != NSM { + break + } + p.codesIsolatedRun[i] = dirPair + } +} + +// resolveBrackets implements rule N0 for a list of pairs. +func (p *bracketPairer) resolveBrackets(dirEmbed Class, initialTypes []Class) { + for _, loc := range p.pairPositions { + p.assignBracketType(loc, dirEmbed, initialTypes) + } +} diff --git a/vendor/golang.org/x/text/unicode/bidi/core.go b/vendor/golang.org/x/text/unicode/bidi/core.go new file mode 100644 index 0000000..d4c1399 --- /dev/null +++ b/vendor/golang.org/x/text/unicode/bidi/core.go @@ -0,0 +1,1058 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package bidi + +import "log" + +// This implementation is a port based on the reference implementation found at: +// http://www.unicode.org/Public/PROGRAMS/BidiReferenceJava/ +// +// described in Unicode Bidirectional Algorithm (UAX #9). +// +// Input: +// There are two levels of input to the algorithm, since clients may prefer to +// supply some information from out-of-band sources rather than relying on the +// default behavior. +// +// - Bidi class array +// - Bidi class array, with externally supplied base line direction +// +// Output: +// Output is separated into several stages: +// +// - levels array over entire paragraph +// - reordering array over entire paragraph +// - levels array over line +// - reordering array over line +// +// Note that for conformance to the Unicode Bidirectional Algorithm, +// implementations are only required to generate correct reordering and +// character directionality (odd or even levels) over a line. Generating +// identical level arrays over a line is not required. Bidi explicit format +// codes (LRE, RLE, LRO, RLO, PDF) and BN can be assigned arbitrary levels and +// positions as long as the rest of the input is properly reordered. +// +// As the algorithm is defined to operate on a single paragraph at a time, this +// implementation is written to handle single paragraphs. Thus rule P1 is +// presumed by this implementation-- the data provided to the implementation is +// assumed to be a single paragraph, and either contains no 'B' codes, or a +// single 'B' code at the end of the input. 'B' is allowed as input to +// illustrate how the algorithm assigns it a level. +// +// Also note that rules L3 and L4 depend on the rendering engine that uses the +// result of the bidi algorithm. This implementation assumes that the rendering +// engine expects combining marks in visual order (e.g. to the left of their +// base character in RTL runs) and that it adjusts the glyphs used to render +// mirrored characters that are in RTL runs so that they render appropriately. + +// level is the embedding level of a character. Even embedding levels indicate +// left-to-right order and odd levels indicate right-to-left order. The special +// level of -1 is reserved for undefined order. +type level int8 + +const implicitLevel level = -1 + +// in returns if x is equal to any of the values in set. +func (c Class) in(set ...Class) bool { + for _, s := range set { + if c == s { + return true + } + } + return false +} + +// A paragraph contains the state of a paragraph. +type paragraph struct { + initialTypes []Class + + // Arrays of properties needed for paired bracket evaluation in N0 + pairTypes []bracketType // paired Bracket types for paragraph + pairValues []rune // rune for opening bracket or pbOpen and pbClose; 0 for pbNone + + embeddingLevel level // default: = implicitLevel; + + // at the paragraph levels + resultTypes []Class + resultLevels []level + + // Index of matching PDI for isolate initiator characters. For other + // characters, the value of matchingPDI will be set to -1. For isolate + // initiators with no matching PDI, matchingPDI will be set to the length of + // the input string. + matchingPDI []int + + // Index of matching isolate initiator for PDI characters. For other + // characters, and for PDIs with no matching isolate initiator, the value of + // matchingIsolateInitiator will be set to -1. + matchingIsolateInitiator []int +} + +// newParagraph initializes a paragraph. The user needs to supply a few arrays +// corresponding to the preprocessed text input. The types correspond to the +// Unicode BiDi classes for each rune. pairTypes indicates the bracket type for +// each rune. pairValues provides a unique bracket class identifier for each +// rune (suggested is the rune of the open bracket for opening and matching +// close brackets, after normalization). The embedding levels are optional, but +// may be supplied to encode embedding levels of styled text. +// +// TODO: return an error. +func newParagraph(types []Class, pairTypes []bracketType, pairValues []rune, levels level) *paragraph { + validateTypes(types) + validatePbTypes(pairTypes) + validatePbValues(pairValues, pairTypes) + validateParagraphEmbeddingLevel(levels) + + p := ¶graph{ + initialTypes: append([]Class(nil), types...), + embeddingLevel: levels, + + pairTypes: pairTypes, + pairValues: pairValues, + + resultTypes: append([]Class(nil), types...), + } + p.run() + return p +} + +func (p *paragraph) Len() int { return len(p.initialTypes) } + +// The algorithm. Does not include line-based processing (Rules L1, L2). +// These are applied later in the line-based phase of the algorithm. +func (p *paragraph) run() { + p.determineMatchingIsolates() + + // 1) determining the paragraph level + // Rule P1 is the requirement for entering this algorithm. + // Rules P2, P3. + // If no externally supplied paragraph embedding level, use default. + if p.embeddingLevel == implicitLevel { + p.embeddingLevel = p.determineParagraphEmbeddingLevel(0, p.Len()) + } + + // Initialize result levels to paragraph embedding level. + p.resultLevels = make([]level, p.Len()) + setLevels(p.resultLevels, p.embeddingLevel) + + // 2) Explicit levels and directions + // Rules X1-X8. + p.determineExplicitEmbeddingLevels() + + // Rule X9. + // We do not remove the embeddings, the overrides, the PDFs, and the BNs + // from the string explicitly. But they are not copied into isolating run + // sequences when they are created, so they are removed for all + // practical purposes. + + // Rule X10. + // Run remainder of algorithm one isolating run sequence at a time + for _, seq := range p.determineIsolatingRunSequences() { + // 3) resolving weak types + // Rules W1-W7. + seq.resolveWeakTypes() + + // 4a) resolving paired brackets + // Rule N0 + resolvePairedBrackets(seq) + + // 4b) resolving neutral types + // Rules N1-N3. + seq.resolveNeutralTypes() + + // 5) resolving implicit embedding levels + // Rules I1, I2. + seq.resolveImplicitLevels() + + // Apply the computed levels and types + seq.applyLevelsAndTypes() + } + + // Assign appropriate levels to 'hide' LREs, RLEs, LROs, RLOs, PDFs, and + // BNs. This is for convenience, so the resulting level array will have + // a value for every character. + p.assignLevelsToCharactersRemovedByX9() +} + +// determineMatchingIsolates determines the matching PDI for each isolate +// initiator and vice versa. +// +// Definition BD9. +// +// At the end of this function: +// +// - The member variable matchingPDI is set to point to the index of the +// matching PDI character for each isolate initiator character. If there is +// no matching PDI, it is set to the length of the input text. For other +// characters, it is set to -1. +// - The member variable matchingIsolateInitiator is set to point to the +// index of the matching isolate initiator character for each PDI character. +// If there is no matching isolate initiator, or the character is not a PDI, +// it is set to -1. +func (p *paragraph) determineMatchingIsolates() { + p.matchingPDI = make([]int, p.Len()) + p.matchingIsolateInitiator = make([]int, p.Len()) + + for i := range p.matchingIsolateInitiator { + p.matchingIsolateInitiator[i] = -1 + } + + for i := range p.matchingPDI { + p.matchingPDI[i] = -1 + + if t := p.resultTypes[i]; t.in(LRI, RLI, FSI) { + depthCounter := 1 + for j := i + 1; j < p.Len(); j++ { + if u := p.resultTypes[j]; u.in(LRI, RLI, FSI) { + depthCounter++ + } else if u == PDI { + if depthCounter--; depthCounter == 0 { + p.matchingPDI[i] = j + p.matchingIsolateInitiator[j] = i + break + } + } + } + if p.matchingPDI[i] == -1 { + p.matchingPDI[i] = p.Len() + } + } + } +} + +// determineParagraphEmbeddingLevel reports the resolved paragraph direction of +// the substring limited by the given range [start, end). +// +// Determines the paragraph level based on rules P2, P3. This is also used +// in rule X5c to find if an FSI should resolve to LRI or RLI. +func (p *paragraph) determineParagraphEmbeddingLevel(start, end int) level { + var strongType Class = unknownClass + + // Rule P2. + for i := start; i < end; i++ { + if t := p.resultTypes[i]; t.in(L, AL, R) { + strongType = t + break + } else if t.in(FSI, LRI, RLI) { + i = p.matchingPDI[i] // skip over to the matching PDI + if i > end { + log.Panic("assert (i <= end)") + } + } + } + // Rule P3. + switch strongType { + case unknownClass: // none found + // default embedding level when no strong types found is 0. + return 0 + case L: + return 0 + default: // AL, R + return 1 + } +} + +const maxDepth = 125 + +// This stack will store the embedding levels and override and isolated +// statuses +type directionalStatusStack struct { + stackCounter int + embeddingLevelStack [maxDepth + 1]level + overrideStatusStack [maxDepth + 1]Class + isolateStatusStack [maxDepth + 1]bool +} + +func (s *directionalStatusStack) empty() { s.stackCounter = 0 } +func (s *directionalStatusStack) pop() { s.stackCounter-- } +func (s *directionalStatusStack) depth() int { return s.stackCounter } + +func (s *directionalStatusStack) push(level level, overrideStatus Class, isolateStatus bool) { + s.embeddingLevelStack[s.stackCounter] = level + s.overrideStatusStack[s.stackCounter] = overrideStatus + s.isolateStatusStack[s.stackCounter] = isolateStatus + s.stackCounter++ +} + +func (s *directionalStatusStack) lastEmbeddingLevel() level { + return s.embeddingLevelStack[s.stackCounter-1] +} + +func (s *directionalStatusStack) lastDirectionalOverrideStatus() Class { + return s.overrideStatusStack[s.stackCounter-1] +} + +func (s *directionalStatusStack) lastDirectionalIsolateStatus() bool { + return s.isolateStatusStack[s.stackCounter-1] +} + +// Determine explicit levels using rules X1 - X8 +func (p *paragraph) determineExplicitEmbeddingLevels() { + var stack directionalStatusStack + var overflowIsolateCount, overflowEmbeddingCount, validIsolateCount int + + // Rule X1. + stack.push(p.embeddingLevel, ON, false) + + for i, t := range p.resultTypes { + // Rules X2, X3, X4, X5, X5a, X5b, X5c + switch t { + case RLE, LRE, RLO, LRO, RLI, LRI, FSI: + isIsolate := t.in(RLI, LRI, FSI) + isRTL := t.in(RLE, RLO, RLI) + + // override if this is an FSI that resolves to RLI + if t == FSI { + isRTL = (p.determineParagraphEmbeddingLevel(i+1, p.matchingPDI[i]) == 1) + } + if isIsolate { + p.resultLevels[i] = stack.lastEmbeddingLevel() + if stack.lastDirectionalOverrideStatus() != ON { + p.resultTypes[i] = stack.lastDirectionalOverrideStatus() + } + } + + var newLevel level + if isRTL { + // least greater odd + newLevel = (stack.lastEmbeddingLevel() + 1) | 1 + } else { + // least greater even + newLevel = (stack.lastEmbeddingLevel() + 2) &^ 1 + } + + if newLevel <= maxDepth && overflowIsolateCount == 0 && overflowEmbeddingCount == 0 { + if isIsolate { + validIsolateCount++ + } + // Push new embedding level, override status, and isolated + // status. + // No check for valid stack counter, since the level check + // suffices. + switch t { + case LRO: + stack.push(newLevel, L, isIsolate) + case RLO: + stack.push(newLevel, R, isIsolate) + default: + stack.push(newLevel, ON, isIsolate) + } + // Not really part of the spec + if !isIsolate { + p.resultLevels[i] = newLevel + } + } else { + // This is an invalid explicit formatting character, + // so apply the "Otherwise" part of rules X2-X5b. + if isIsolate { + overflowIsolateCount++ + } else { // !isIsolate + if overflowIsolateCount == 0 { + overflowEmbeddingCount++ + } + } + } + + // Rule X6a + case PDI: + if overflowIsolateCount > 0 { + overflowIsolateCount-- + } else if validIsolateCount == 0 { + // do nothing + } else { + overflowEmbeddingCount = 0 + for !stack.lastDirectionalIsolateStatus() { + stack.pop() + } + stack.pop() + validIsolateCount-- + } + p.resultLevels[i] = stack.lastEmbeddingLevel() + + // Rule X7 + case PDF: + // Not really part of the spec + p.resultLevels[i] = stack.lastEmbeddingLevel() + + if overflowIsolateCount > 0 { + // do nothing + } else if overflowEmbeddingCount > 0 { + overflowEmbeddingCount-- + } else if !stack.lastDirectionalIsolateStatus() && stack.depth() >= 2 { + stack.pop() + } + + case B: // paragraph separator. + // Rule X8. + + // These values are reset for clarity, in this implementation B + // can only occur as the last code in the array. + stack.empty() + overflowIsolateCount = 0 + overflowEmbeddingCount = 0 + validIsolateCount = 0 + p.resultLevels[i] = p.embeddingLevel + + default: + p.resultLevels[i] = stack.lastEmbeddingLevel() + if stack.lastDirectionalOverrideStatus() != ON { + p.resultTypes[i] = stack.lastDirectionalOverrideStatus() + } + } + } +} + +type isolatingRunSequence struct { + p *paragraph + + indexes []int // indexes to the original string + + types []Class // type of each character using the index + resolvedLevels []level // resolved levels after application of rules + level level + sos, eos Class +} + +func (i *isolatingRunSequence) Len() int { return len(i.indexes) } + +func maxLevel(a, b level) level { + if a > b { + return a + } + return b +} + +// Rule X10, second bullet: Determine the start-of-sequence (sos) and end-of-sequence (eos) types, +// either L or R, for each isolating run sequence. +func (p *paragraph) isolatingRunSequence(indexes []int) *isolatingRunSequence { + length := len(indexes) + types := make([]Class, length) + for i, x := range indexes { + types[i] = p.resultTypes[x] + } + + // assign level, sos and eos + prevChar := indexes[0] - 1 + for prevChar >= 0 && isRemovedByX9(p.initialTypes[prevChar]) { + prevChar-- + } + prevLevel := p.embeddingLevel + if prevChar >= 0 { + prevLevel = p.resultLevels[prevChar] + } + + var succLevel level + lastType := types[length-1] + if lastType.in(LRI, RLI, FSI) { + succLevel = p.embeddingLevel + } else { + // the first character after the end of run sequence + limit := indexes[length-1] + 1 + for ; limit < p.Len() && isRemovedByX9(p.initialTypes[limit]); limit++ { + + } + succLevel = p.embeddingLevel + if limit < p.Len() { + succLevel = p.resultLevels[limit] + } + } + level := p.resultLevels[indexes[0]] + return &isolatingRunSequence{ + p: p, + indexes: indexes, + types: types, + level: level, + sos: typeForLevel(maxLevel(prevLevel, level)), + eos: typeForLevel(maxLevel(succLevel, level)), + } +} + +// Resolving weak types Rules W1-W7. +// +// Note that some weak types (EN, AN) remain after this processing is +// complete. +func (s *isolatingRunSequence) resolveWeakTypes() { + + // on entry, only these types remain + s.assertOnly(L, R, AL, EN, ES, ET, AN, CS, B, S, WS, ON, NSM, LRI, RLI, FSI, PDI) + + // Rule W1. + // Changes all NSMs. + preceedingCharacterType := s.sos + for i, t := range s.types { + if t == NSM { + s.types[i] = preceedingCharacterType + } else { + if t.in(LRI, RLI, FSI, PDI) { + preceedingCharacterType = ON + } + preceedingCharacterType = t + } + } + + // Rule W2. + // EN does not change at the start of the run, because sos != AL. + for i, t := range s.types { + if t == EN { + for j := i - 1; j >= 0; j-- { + if t := s.types[j]; t.in(L, R, AL) { + if t == AL { + s.types[i] = AN + } + break + } + } + } + } + + // Rule W3. + for i, t := range s.types { + if t == AL { + s.types[i] = R + } + } + + // Rule W4. + // Since there must be values on both sides for this rule to have an + // effect, the scan skips the first and last value. + // + // Although the scan proceeds left to right, and changes the type + // values in a way that would appear to affect the computations + // later in the scan, there is actually no problem. A change in the + // current value can only affect the value to its immediate right, + // and only affect it if it is ES or CS. But the current value can + // only change if the value to its right is not ES or CS. Thus + // either the current value will not change, or its change will have + // no effect on the remainder of the analysis. + + for i := 1; i < s.Len()-1; i++ { + t := s.types[i] + if t == ES || t == CS { + prevSepType := s.types[i-1] + succSepType := s.types[i+1] + if prevSepType == EN && succSepType == EN { + s.types[i] = EN + } else if s.types[i] == CS && prevSepType == AN && succSepType == AN { + s.types[i] = AN + } + } + } + + // Rule W5. + for i, t := range s.types { + if t == ET { + // locate end of sequence + runStart := i + runEnd := s.findRunLimit(runStart, ET) + + // check values at ends of sequence + t := s.sos + if runStart > 0 { + t = s.types[runStart-1] + } + if t != EN { + t = s.eos + if runEnd < len(s.types) { + t = s.types[runEnd] + } + } + if t == EN { + setTypes(s.types[runStart:runEnd], EN) + } + // continue at end of sequence + i = runEnd + } + } + + // Rule W6. + for i, t := range s.types { + if t.in(ES, ET, CS) { + s.types[i] = ON + } + } + + // Rule W7. + for i, t := range s.types { + if t == EN { + // set default if we reach start of run + prevStrongType := s.sos + for j := i - 1; j >= 0; j-- { + t = s.types[j] + if t == L || t == R { // AL's have been changed to R + prevStrongType = t + break + } + } + if prevStrongType == L { + s.types[i] = L + } + } + } +} + +// 6) resolving neutral types Rules N1-N2. +func (s *isolatingRunSequence) resolveNeutralTypes() { + + // on entry, only these types can be in resultTypes + s.assertOnly(L, R, EN, AN, B, S, WS, ON, RLI, LRI, FSI, PDI) + + for i, t := range s.types { + switch t { + case WS, ON, B, S, RLI, LRI, FSI, PDI: + // find bounds of run of neutrals + runStart := i + runEnd := s.findRunLimit(runStart, B, S, WS, ON, RLI, LRI, FSI, PDI) + + // determine effective types at ends of run + var leadType, trailType Class + + // Note that the character found can only be L, R, AN, or + // EN. + if runStart == 0 { + leadType = s.sos + } else { + leadType = s.types[runStart-1] + if leadType.in(AN, EN) { + leadType = R + } + } + if runEnd == len(s.types) { + trailType = s.eos + } else { + trailType = s.types[runEnd] + if trailType.in(AN, EN) { + trailType = R + } + } + + var resolvedType Class + if leadType == trailType { + // Rule N1. + resolvedType = leadType + } else { + // Rule N2. + // Notice the embedding level of the run is used, not + // the paragraph embedding level. + resolvedType = typeForLevel(s.level) + } + + setTypes(s.types[runStart:runEnd], resolvedType) + + // skip over run of (former) neutrals + i = runEnd + } + } +} + +func setLevels(levels []level, newLevel level) { + for i := range levels { + levels[i] = newLevel + } +} + +func setTypes(types []Class, newType Class) { + for i := range types { + types[i] = newType + } +} + +// 7) resolving implicit embedding levels Rules I1, I2. +func (s *isolatingRunSequence) resolveImplicitLevels() { + + // on entry, only these types can be in resultTypes + s.assertOnly(L, R, EN, AN) + + s.resolvedLevels = make([]level, len(s.types)) + setLevels(s.resolvedLevels, s.level) + + if (s.level & 1) == 0 { // even level + for i, t := range s.types { + // Rule I1. + if t == L { + // no change + } else if t == R { + s.resolvedLevels[i] += 1 + } else { // t == AN || t == EN + s.resolvedLevels[i] += 2 + } + } + } else { // odd level + for i, t := range s.types { + // Rule I2. + if t == R { + // no change + } else { // t == L || t == AN || t == EN + s.resolvedLevels[i] += 1 + } + } + } +} + +// Applies the levels and types resolved in rules W1-I2 to the +// resultLevels array. +func (s *isolatingRunSequence) applyLevelsAndTypes() { + for i, x := range s.indexes { + s.p.resultTypes[x] = s.types[i] + s.p.resultLevels[x] = s.resolvedLevels[i] + } +} + +// Return the limit of the run consisting only of the types in validSet +// starting at index. This checks the value at index, and will return +// index if that value is not in validSet. +func (s *isolatingRunSequence) findRunLimit(index int, validSet ...Class) int { +loop: + for ; index < len(s.types); index++ { + t := s.types[index] + for _, valid := range validSet { + if t == valid { + continue loop + } + } + return index // didn't find a match in validSet + } + return len(s.types) +} + +// Algorithm validation. Assert that all values in types are in the +// provided set. +func (s *isolatingRunSequence) assertOnly(codes ...Class) { +loop: + for i, t := range s.types { + for _, c := range codes { + if t == c { + continue loop + } + } + log.Panicf("invalid bidi code %v present in assertOnly at position %d", t, s.indexes[i]) + } +} + +// determineLevelRuns returns an array of level runs. Each level run is +// described as an array of indexes into the input string. +// +// Determines the level runs. Rule X9 will be applied in determining the +// runs, in the way that makes sure the characters that are supposed to be +// removed are not included in the runs. +func (p *paragraph) determineLevelRuns() [][]int { + run := []int{} + allRuns := [][]int{} + currentLevel := implicitLevel + + for i := range p.initialTypes { + if !isRemovedByX9(p.initialTypes[i]) { + if p.resultLevels[i] != currentLevel { + // we just encountered a new run; wrap up last run + if currentLevel >= 0 { // only wrap it up if there was a run + allRuns = append(allRuns, run) + run = nil + } + // Start new run + currentLevel = p.resultLevels[i] + } + run = append(run, i) + } + } + // Wrap up the final run, if any + if len(run) > 0 { + allRuns = append(allRuns, run) + } + return allRuns +} + +// Definition BD13. Determine isolating run sequences. +func (p *paragraph) determineIsolatingRunSequences() []*isolatingRunSequence { + levelRuns := p.determineLevelRuns() + + // Compute the run that each character belongs to + runForCharacter := make([]int, p.Len()) + for i, run := range levelRuns { + for _, index := range run { + runForCharacter[index] = i + } + } + + sequences := []*isolatingRunSequence{} + + var currentRunSequence []int + + for _, run := range levelRuns { + first := run[0] + if p.initialTypes[first] != PDI || p.matchingIsolateInitiator[first] == -1 { + currentRunSequence = nil + // int run = i; + for { + // Copy this level run into currentRunSequence + currentRunSequence = append(currentRunSequence, run...) + + last := currentRunSequence[len(currentRunSequence)-1] + lastT := p.initialTypes[last] + if lastT.in(LRI, RLI, FSI) && p.matchingPDI[last] != p.Len() { + run = levelRuns[runForCharacter[p.matchingPDI[last]]] + } else { + break + } + } + sequences = append(sequences, p.isolatingRunSequence(currentRunSequence)) + } + } + return sequences +} + +// Assign level information to characters removed by rule X9. This is for +// ease of relating the level information to the original input data. Note +// that the levels assigned to these codes are arbitrary, they're chosen so +// as to avoid breaking level runs. +func (p *paragraph) assignLevelsToCharactersRemovedByX9() { + for i, t := range p.initialTypes { + if t.in(LRE, RLE, LRO, RLO, PDF, BN) { + p.resultTypes[i] = t + p.resultLevels[i] = -1 + } + } + // now propagate forward the levels information (could have + // propagated backward, the main thing is not to introduce a level + // break where one doesn't already exist). + + if p.resultLevels[0] == -1 { + p.resultLevels[0] = p.embeddingLevel + } + for i := 1; i < len(p.initialTypes); i++ { + if p.resultLevels[i] == -1 { + p.resultLevels[i] = p.resultLevels[i-1] + } + } + // Embedding information is for informational purposes only so need not be + // adjusted. +} + +// +// Output +// + +// getLevels computes levels array breaking lines at offsets in linebreaks. +// Rule L1. +// +// The linebreaks array must include at least one value. The values must be +// in strictly increasing order (no duplicates) between 1 and the length of +// the text, inclusive. The last value must be the length of the text. +func (p *paragraph) getLevels(linebreaks []int) []level { + // Note that since the previous processing has removed all + // P, S, and WS values from resultTypes, the values referred to + // in these rules are the initial types, before any processing + // has been applied (including processing of overrides). + // + // This example implementation has reinserted explicit format codes + // and BN, in order that the levels array correspond to the + // initial text. Their final placement is not normative. + // These codes are treated like WS in this implementation, + // so they don't interrupt sequences of WS. + + validateLineBreaks(linebreaks, p.Len()) + + result := append([]level(nil), p.resultLevels...) + + // don't worry about linebreaks since if there is a break within + // a series of WS values preceding S, the linebreak itself + // causes the reset. + for i, t := range p.initialTypes { + if t.in(B, S) { + // Rule L1, clauses one and two. + result[i] = p.embeddingLevel + + // Rule L1, clause three. + for j := i - 1; j >= 0; j-- { + if isWhitespace(p.initialTypes[j]) { // including format codes + result[j] = p.embeddingLevel + } else { + break + } + } + } + } + + // Rule L1, clause four. + start := 0 + for _, limit := range linebreaks { + for j := limit - 1; j >= start; j-- { + if isWhitespace(p.initialTypes[j]) { // including format codes + result[j] = p.embeddingLevel + } else { + break + } + } + start = limit + } + + return result +} + +// getReordering returns the reordering of lines from a visual index to a +// logical index for line breaks at the given offsets. +// +// Lines are concatenated from left to right. So for example, the fifth +// character from the left on the third line is +// +// getReordering(linebreaks)[linebreaks[1] + 4] +// +// (linebreaks[1] is the position after the last character of the second +// line, which is also the index of the first character on the third line, +// and adding four gets the fifth character from the left). +// +// The linebreaks array must include at least one value. The values must be +// in strictly increasing order (no duplicates) between 1 and the length of +// the text, inclusive. The last value must be the length of the text. +func (p *paragraph) getReordering(linebreaks []int) []int { + validateLineBreaks(linebreaks, p.Len()) + + return computeMultilineReordering(p.getLevels(linebreaks), linebreaks) +} + +// Return multiline reordering array for a given level array. Reordering +// does not occur across a line break. +func computeMultilineReordering(levels []level, linebreaks []int) []int { + result := make([]int, len(levels)) + + start := 0 + for _, limit := range linebreaks { + tempLevels := make([]level, limit-start) + copy(tempLevels, levels[start:]) + + for j, order := range computeReordering(tempLevels) { + result[start+j] = order + start + } + start = limit + } + return result +} + +// Return reordering array for a given level array. This reorders a single +// line. The reordering is a visual to logical map. For example, the +// leftmost char is string.charAt(order[0]). Rule L2. +func computeReordering(levels []level) []int { + result := make([]int, len(levels)) + // initialize order + for i := range result { + result[i] = i + } + + // locate highest level found on line. + // Note the rules say text, but no reordering across line bounds is + // performed, so this is sufficient. + highestLevel := level(0) + lowestOddLevel := level(maxDepth + 2) + for _, level := range levels { + if level > highestLevel { + highestLevel = level + } + if level&1 != 0 && level < lowestOddLevel { + lowestOddLevel = level + } + } + + for level := highestLevel; level >= lowestOddLevel; level-- { + for i := 0; i < len(levels); i++ { + if levels[i] >= level { + // find range of text at or above this level + start := i + limit := i + 1 + for limit < len(levels) && levels[limit] >= level { + limit++ + } + + for j, k := start, limit-1; j < k; j, k = j+1, k-1 { + result[j], result[k] = result[k], result[j] + } + // skip to end of level run + i = limit + } + } + } + + return result +} + +// isWhitespace reports whether the type is considered a whitespace type for the +// line break rules. +func isWhitespace(c Class) bool { + switch c { + case LRE, RLE, LRO, RLO, PDF, LRI, RLI, FSI, PDI, BN, WS: + return true + } + return false +} + +// isRemovedByX9 reports whether the type is one of the types removed in X9. +func isRemovedByX9(c Class) bool { + switch c { + case LRE, RLE, LRO, RLO, PDF, BN: + return true + } + return false +} + +// typeForLevel reports the strong type (L or R) corresponding to the level. +func typeForLevel(level level) Class { + if (level & 0x1) == 0 { + return L + } + return R +} + +// TODO: change validation to not panic + +func validateTypes(types []Class) { + if len(types) == 0 { + log.Panic("types is null") + } + for i, t := range types[:len(types)-1] { + if t == B { + log.Panicf("B type before end of paragraph at index: %d", i) + } + } +} + +func validateParagraphEmbeddingLevel(embeddingLevel level) { + if embeddingLevel != implicitLevel && + embeddingLevel != 0 && + embeddingLevel != 1 { + log.Panicf("illegal paragraph embedding level: %d", embeddingLevel) + } +} + +func validateLineBreaks(linebreaks []int, textLength int) { + prev := 0 + for i, next := range linebreaks { + if next <= prev { + log.Panicf("bad linebreak: %d at index: %d", next, i) + } + prev = next + } + if prev != textLength { + log.Panicf("last linebreak was %d, want %d", prev, textLength) + } +} + +func validatePbTypes(pairTypes []bracketType) { + if len(pairTypes) == 0 { + log.Panic("pairTypes is null") + } + for i, pt := range pairTypes { + switch pt { + case bpNone, bpOpen, bpClose: + default: + log.Panicf("illegal pairType value at %d: %v", i, pairTypes[i]) + } + } +} + +func validatePbValues(pairValues []rune, pairTypes []bracketType) { + if pairValues == nil { + log.Panic("pairValues is null") + } + if len(pairTypes) != len(pairValues) { + log.Panic("pairTypes is different length from pairValues") + } +} diff --git a/vendor/golang.org/x/text/unicode/bidi/gen.go b/vendor/golang.org/x/text/unicode/bidi/gen.go new file mode 100644 index 0000000..4e1c7ba --- /dev/null +++ b/vendor/golang.org/x/text/unicode/bidi/gen.go @@ -0,0 +1,133 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build ignore + +package main + +import ( + "flag" + "log" + + "golang.org/x/text/internal/gen" + "golang.org/x/text/internal/triegen" + "golang.org/x/text/internal/ucd" +) + +var outputFile = flag.String("out", "tables.go", "output file") + +func main() { + gen.Init() + gen.Repackage("gen_trieval.go", "trieval.go", "bidi") + gen.Repackage("gen_ranges.go", "ranges_test.go", "bidi") + + genTables() +} + +// bidiClass names and codes taken from class "bc" in +// http://www.unicode.org/Public/8.0.0/ucd/PropertyValueAliases.txt +var bidiClass = map[string]Class{ + "AL": AL, // ArabicLetter + "AN": AN, // ArabicNumber + "B": B, // ParagraphSeparator + "BN": BN, // BoundaryNeutral + "CS": CS, // CommonSeparator + "EN": EN, // EuropeanNumber + "ES": ES, // EuropeanSeparator + "ET": ET, // EuropeanTerminator + "L": L, // LeftToRight + "NSM": NSM, // NonspacingMark + "ON": ON, // OtherNeutral + "R": R, // RightToLeft + "S": S, // SegmentSeparator + "WS": WS, // WhiteSpace + + "FSI": Control, + "PDF": Control, + "PDI": Control, + "LRE": Control, + "LRI": Control, + "LRO": Control, + "RLE": Control, + "RLI": Control, + "RLO": Control, +} + +func genTables() { + if numClass > 0x0F { + log.Fatalf("Too many Class constants (%#x > 0x0F).", numClass) + } + w := gen.NewCodeWriter() + defer w.WriteVersionedGoFile(*outputFile, "bidi") + + gen.WriteUnicodeVersion(w) + + t := triegen.NewTrie("bidi") + + // Build data about bracket mapping. These bits need to be or-ed with + // any other bits. + orMask := map[rune]uint64{} + + xorMap := map[rune]int{} + xorMasks := []rune{0} // First value is no-op. + + ucd.Parse(gen.OpenUCDFile("BidiBrackets.txt"), func(p *ucd.Parser) { + r1 := p.Rune(0) + r2 := p.Rune(1) + xor := r1 ^ r2 + if _, ok := xorMap[xor]; !ok { + xorMap[xor] = len(xorMasks) + xorMasks = append(xorMasks, xor) + } + entry := uint64(xorMap[xor]) << xorMaskShift + switch p.String(2) { + case "o": + entry |= openMask + case "c", "n": + default: + log.Fatalf("Unknown bracket class %q.", p.String(2)) + } + orMask[r1] = entry + }) + + w.WriteComment(` + xorMasks contains masks to be xor-ed with brackets to get the reverse + version.`) + w.WriteVar("xorMasks", xorMasks) + + done := map[rune]bool{} + + insert := func(r rune, c Class) { + if !done[r] { + t.Insert(r, orMask[r]|uint64(c)) + done[r] = true + } + } + + // Insert the derived BiDi properties. + ucd.Parse(gen.OpenUCDFile("extracted/DerivedBidiClass.txt"), func(p *ucd.Parser) { + r := p.Rune(0) + class, ok := bidiClass[p.String(1)] + if !ok { + log.Fatalf("%U: Unknown BiDi class %q", r, p.String(1)) + } + insert(r, class) + }) + visitDefaults(insert) + + // TODO: use sparse blocks. This would reduce table size considerably + // from the looks of it. + + sz, err := t.Gen(w) + if err != nil { + log.Fatal(err) + } + w.Size += sz +} + +// dummy values to make methods in gen_common compile. The real versions +// will be generated by this file to tables.go. +var ( + xorMasks []rune +) diff --git a/vendor/golang.org/x/text/unicode/bidi/gen_ranges.go b/vendor/golang.org/x/text/unicode/bidi/gen_ranges.go new file mode 100644 index 0000000..51bd68f --- /dev/null +++ b/vendor/golang.org/x/text/unicode/bidi/gen_ranges.go @@ -0,0 +1,57 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build ignore + +package main + +import ( + "unicode" + + "golang.org/x/text/internal/gen" + "golang.org/x/text/internal/ucd" + "golang.org/x/text/unicode/rangetable" +) + +// These tables are hand-extracted from: +// http://www.unicode.org/Public/8.0.0/ucd/extracted/DerivedBidiClass.txt +func visitDefaults(fn func(r rune, c Class)) { + // first write default values for ranges listed above. + visitRunes(fn, AL, []rune{ + 0x0600, 0x07BF, // Arabic + 0x08A0, 0x08FF, // Arabic Extended-A + 0xFB50, 0xFDCF, // Arabic Presentation Forms + 0xFDF0, 0xFDFF, + 0xFE70, 0xFEFF, + 0x0001EE00, 0x0001EEFF, // Arabic Mathematical Alpha Symbols + }) + visitRunes(fn, R, []rune{ + 0x0590, 0x05FF, // Hebrew + 0x07C0, 0x089F, // Nko et al. + 0xFB1D, 0xFB4F, + 0x00010800, 0x00010FFF, // Cypriot Syllabary et. al. + 0x0001E800, 0x0001EDFF, + 0x0001EF00, 0x0001EFFF, + }) + visitRunes(fn, ET, []rune{ // European Terminator + 0x20A0, 0x20Cf, // Currency symbols + }) + rangetable.Visit(unicode.Noncharacter_Code_Point, func(r rune) { + fn(r, BN) // Boundary Neutral + }) + ucd.Parse(gen.OpenUCDFile("DerivedCoreProperties.txt"), func(p *ucd.Parser) { + if p.String(1) == "Default_Ignorable_Code_Point" { + fn(p.Rune(0), BN) // Boundary Neutral + } + }) +} + +func visitRunes(fn func(r rune, c Class), c Class, runes []rune) { + for i := 0; i < len(runes); i += 2 { + lo, hi := runes[i], runes[i+1] + for j := lo; j <= hi; j++ { + fn(j, c) + } + } +} diff --git a/vendor/golang.org/x/text/unicode/bidi/gen_trieval.go b/vendor/golang.org/x/text/unicode/bidi/gen_trieval.go new file mode 100644 index 0000000..9cb9942 --- /dev/null +++ b/vendor/golang.org/x/text/unicode/bidi/gen_trieval.go @@ -0,0 +1,64 @@ +// Copyright 2015 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// +build ignore + +package main + +// Class is the Unicode BiDi class. Each rune has a single class. +type Class uint + +const ( + L Class = iota // LeftToRight + R // RightToLeft + EN // EuropeanNumber + ES // EuropeanSeparator + ET // EuropeanTerminator + AN // ArabicNumber + CS // CommonSeparator + B // ParagraphSeparator + S // SegmentSeparator + WS // WhiteSpace + ON // OtherNeutral + BN // BoundaryNeutral + NSM // NonspacingMark + AL // ArabicLetter + Control // Control LRO - PDI + + numClass + + LRO // LeftToRightOverride + RLO // RightToLeftOverride + LRE // LeftToRightEmbedding + RLE // RightToLeftEmbedding + PDF // PopDirectionalFormat + LRI // LeftToRightIsolate + RLI // RightToLeftIsolate + FSI // FirstStrongIsolate + PDI // PopDirectionalIsolate + + unknownClass = ^Class(0) +) + +var controlToClass = map[rune]Class{ + 0x202D: LRO, // LeftToRightOverride, + 0x202E: RLO, // RightToLeftOverride, + 0x202A: LRE, // LeftToRightEmbedding, + 0x202B: RLE, // RightToLeftEmbedding, + 0x202C: PDF, // PopDirectionalFormat, + 0x2066: LRI, // LeftToRightIsolate, + 0x2067: RLI, // RightToLeftIsolate, + 0x2068: FSI, // FirstStrongIsolate, + 0x2069: PDI, // PopDirectionalIsolate, +} + +// A trie entry has the following bits: +// 7..5 XOR mask for brackets +// 4 1: Bracket open, 0: Bracket close +// 3..0 Class type + +const ( + openMask = 0x10 + xorMaskShift = 5 +) diff --git a/vendor/golang.org/x/text/unicode/bidi/prop.go b/vendor/golang.org/x/text/unicode/bidi/prop.go new file mode 100644 index 0000000..7c9484e --- /dev/null +++ b/vendor/golang.org/x/text/unicode/bidi/prop.go @@ -0,0 +1,206 @@ +// Copyright 2016 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package bidi + +import "unicode/utf8" + +// Properties provides access to BiDi properties of runes. +type Properties struct { + entry uint8 + last uint8 +} + +var trie = newBidiTrie(0) + +// TODO: using this for bidirule reduces the running time by about 5%. Consider +// if this is worth exposing or if we can find a way to speed up the Class +// method. +// +// // CompactClass is like Class, but maps all of the BiDi control classes +// // (LRO, RLO, LRE, RLE, PDF, LRI, RLI, FSI, PDI) to the class Control. +// func (p Properties) CompactClass() Class { +// return Class(p.entry & 0x0F) +// } + +// Class returns the Bidi class for p. +func (p Properties) Class() Class { + c := Class(p.entry & 0x0F) + if c == Control { + c = controlByteToClass[p.last&0xF] + } + return c +} + +// IsBracket reports whether the rune is a bracket. +func (p Properties) IsBracket() bool { return p.entry&0xF0 != 0 } + +// IsOpeningBracket reports whether the rune is an opening bracket. +// IsBracket must return true. +func (p Properties) IsOpeningBracket() bool { return p.entry&openMask != 0 } + +// TODO: find a better API and expose. +func (p Properties) reverseBracket(r rune) rune { + return xorMasks[p.entry>>xorMaskShift] ^ r +} + +var controlByteToClass = [16]Class{ + 0xD: LRO, // U+202D LeftToRightOverride, + 0xE: RLO, // U+202E RightToLeftOverride, + 0xA: LRE, // U+202A LeftToRightEmbedding, + 0xB: RLE, // U+202B RightToLeftEmbedding, + 0xC: PDF, // U+202C PopDirectionalFormat, + 0x6: LRI, // U+2066 LeftToRightIsolate, + 0x7: RLI, // U+2067 RightToLeftIsolate, + 0x8: FSI, // U+2068 FirstStrongIsolate, + 0x9: PDI, // U+2069 PopDirectionalIsolate, +} + +// LookupRune returns properties for r. +func LookupRune(r rune) (p Properties, size int) { + var buf [4]byte + n := utf8.EncodeRune(buf[:], r) + return Lookup(buf[:n]) +} + +// TODO: these lookup methods are based on the generated trie code. The returned +// sizes have slightly different semantics from the generated code, in that it +// always returns size==1 for an illegal UTF-8 byte (instead of the length +// of the maximum invalid subsequence). Most Transformers, like unicode/norm, +// leave invalid UTF-8 untouched, in which case it has performance benefits to +// do so (without changing the semantics). Bidi requires the semantics used here +// for the bidirule implementation to be compatible with the Go semantics. +// They ultimately should perhaps be adopted by all trie implementations, for +// convenience sake. +// This unrolled code also boosts performance of the secure/bidirule package by +// about 30%. +// So, to remove this code: +// - add option to trie generator to define return type. +// - always return 1 byte size for ill-formed UTF-8 runes. + +// Lookup returns properties for the first rune in s and the width in bytes of +// its encoding. The size will be 0 if s does not hold enough bytes to complete +// the encoding. +func Lookup(s []byte) (p Properties, sz int) { + c0 := s[0] + switch { + case c0 < 0x80: // is ASCII + return Properties{entry: bidiValues[c0]}, 1 + case c0 < 0xC2: + return Properties{}, 1 + case c0 < 0xE0: // 2-byte UTF-8 + if len(s) < 2 { + return Properties{}, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return Properties{}, 1 + } + return Properties{entry: trie.lookupValue(uint32(i), c1)}, 2 + case c0 < 0xF0: // 3-byte UTF-8 + if len(s) < 3 { + return Properties{}, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return Properties{}, 1 + } + o := uint32(i)<<6 + uint32(c1) + i = bidiIndex[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return Properties{}, 1 + } + return Properties{entry: trie.lookupValue(uint32(i), c2), last: c2}, 3 + case c0 < 0xF8: // 4-byte UTF-8 + if len(s) < 4 { + return Properties{}, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return Properties{}, 1 + } + o := uint32(i)<<6 + uint32(c1) + i = bidiIndex[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return Properties{}, 1 + } + o = uint32(i)<<6 + uint32(c2) + i = bidiIndex[o] + c3 := s[3] + if c3 < 0x80 || 0xC0 <= c3 { + return Properties{}, 1 + } + return Properties{entry: trie.lookupValue(uint32(i), c3)}, 4 + } + // Illegal rune + return Properties{}, 1 +} + +// LookupString returns properties for the first rune in s and the width in +// bytes of its encoding. The size will be 0 if s does not hold enough bytes to +// complete the encoding. +func LookupString(s string) (p Properties, sz int) { + c0 := s[0] + switch { + case c0 < 0x80: // is ASCII + return Properties{entry: bidiValues[c0]}, 1 + case c0 < 0xC2: + return Properties{}, 1 + case c0 < 0xE0: // 2-byte UTF-8 + if len(s) < 2 { + return Properties{}, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return Properties{}, 1 + } + return Properties{entry: trie.lookupValue(uint32(i), c1)}, 2 + case c0 < 0xF0: // 3-byte UTF-8 + if len(s) < 3 { + return Properties{}, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return Properties{}, 1 + } + o := uint32(i)<<6 + uint32(c1) + i = bidiIndex[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return Properties{}, 1 + } + return Properties{entry: trie.lookupValue(uint32(i), c2), last: c2}, 3 + case c0 < 0xF8: // 4-byte UTF-8 + if len(s) < 4 { + return Properties{}, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return Properties{}, 1 + } + o := uint32(i)<<6 + uint32(c1) + i = bidiIndex[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return Properties{}, 1 + } + o = uint32(i)<<6 + uint32(c2) + i = bidiIndex[o] + c3 := s[3] + if c3 < 0x80 || 0xC0 <= c3 { + return Properties{}, 1 + } + return Properties{entry: trie.lookupValue(uint32(i), c3)}, 4 + } + // Illegal rune + return Properties{}, 1 +} diff --git a/vendor/golang.org/x/text/unicode/bidi/tables10.0.0.go b/vendor/golang.org/x/text/unicode/bidi/tables10.0.0.go new file mode 100644 index 0000000..2e1ff19 --- /dev/null +++ b/vendor/golang.org/x/text/unicode/bidi/tables10.0.0.go @@ -0,0 +1,1815 @@ +// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. + +// +build go1.10 + +package bidi + +// UnicodeVersion is the Unicode version from which the tables in this package are derived. +const UnicodeVersion = "10.0.0" + +// xorMasks contains masks to be xor-ed with brackets to get the reverse +// version. +var xorMasks = []int32{ // 8 elements + 0, 1, 6, 7, 3, 15, 29, 63, +} // Size: 56 bytes + +// lookup returns the trie value for the first UTF-8 encoding in s and +// the width in bytes of this encoding. The size will be 0 if s does not +// hold enough bytes to complete the encoding. len(s) must be greater than 0. +func (t *bidiTrie) lookup(s []byte) (v uint8, sz int) { + c0 := s[0] + switch { + case c0 < 0x80: // is ASCII + return bidiValues[c0], 1 + case c0 < 0xC2: + return 0, 1 // Illegal UTF-8: not a starter, not ASCII. + case c0 < 0xE0: // 2-byte UTF-8 + if len(s) < 2 { + return 0, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c1), 2 + case c0 < 0xF0: // 3-byte UTF-8 + if len(s) < 3 { + return 0, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + o := uint32(i)<<6 + uint32(c1) + i = bidiIndex[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return 0, 2 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c2), 3 + case c0 < 0xF8: // 4-byte UTF-8 + if len(s) < 4 { + return 0, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + o := uint32(i)<<6 + uint32(c1) + i = bidiIndex[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return 0, 2 // Illegal UTF-8: not a continuation byte. + } + o = uint32(i)<<6 + uint32(c2) + i = bidiIndex[o] + c3 := s[3] + if c3 < 0x80 || 0xC0 <= c3 { + return 0, 3 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c3), 4 + } + // Illegal rune + return 0, 1 +} + +// lookupUnsafe returns the trie value for the first UTF-8 encoding in s. +// s must start with a full and valid UTF-8 encoded rune. +func (t *bidiTrie) lookupUnsafe(s []byte) uint8 { + c0 := s[0] + if c0 < 0x80 { // is ASCII + return bidiValues[c0] + } + i := bidiIndex[c0] + if c0 < 0xE0 { // 2-byte UTF-8 + return t.lookupValue(uint32(i), s[1]) + } + i = bidiIndex[uint32(i)<<6+uint32(s[1])] + if c0 < 0xF0 { // 3-byte UTF-8 + return t.lookupValue(uint32(i), s[2]) + } + i = bidiIndex[uint32(i)<<6+uint32(s[2])] + if c0 < 0xF8 { // 4-byte UTF-8 + return t.lookupValue(uint32(i), s[3]) + } + return 0 +} + +// lookupString returns the trie value for the first UTF-8 encoding in s and +// the width in bytes of this encoding. The size will be 0 if s does not +// hold enough bytes to complete the encoding. len(s) must be greater than 0. +func (t *bidiTrie) lookupString(s string) (v uint8, sz int) { + c0 := s[0] + switch { + case c0 < 0x80: // is ASCII + return bidiValues[c0], 1 + case c0 < 0xC2: + return 0, 1 // Illegal UTF-8: not a starter, not ASCII. + case c0 < 0xE0: // 2-byte UTF-8 + if len(s) < 2 { + return 0, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c1), 2 + case c0 < 0xF0: // 3-byte UTF-8 + if len(s) < 3 { + return 0, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + o := uint32(i)<<6 + uint32(c1) + i = bidiIndex[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return 0, 2 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c2), 3 + case c0 < 0xF8: // 4-byte UTF-8 + if len(s) < 4 { + return 0, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + o := uint32(i)<<6 + uint32(c1) + i = bidiIndex[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return 0, 2 // Illegal UTF-8: not a continuation byte. + } + o = uint32(i)<<6 + uint32(c2) + i = bidiIndex[o] + c3 := s[3] + if c3 < 0x80 || 0xC0 <= c3 { + return 0, 3 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c3), 4 + } + // Illegal rune + return 0, 1 +} + +// lookupStringUnsafe returns the trie value for the first UTF-8 encoding in s. +// s must start with a full and valid UTF-8 encoded rune. +func (t *bidiTrie) lookupStringUnsafe(s string) uint8 { + c0 := s[0] + if c0 < 0x80 { // is ASCII + return bidiValues[c0] + } + i := bidiIndex[c0] + if c0 < 0xE0 { // 2-byte UTF-8 + return t.lookupValue(uint32(i), s[1]) + } + i = bidiIndex[uint32(i)<<6+uint32(s[1])] + if c0 < 0xF0 { // 3-byte UTF-8 + return t.lookupValue(uint32(i), s[2]) + } + i = bidiIndex[uint32(i)<<6+uint32(s[2])] + if c0 < 0xF8 { // 4-byte UTF-8 + return t.lookupValue(uint32(i), s[3]) + } + return 0 +} + +// bidiTrie. Total size: 16128 bytes (15.75 KiB). Checksum: 8122d83e461996f. +type bidiTrie struct{} + +func newBidiTrie(i int) *bidiTrie { + return &bidiTrie{} +} + +// lookupValue determines the type of block n and looks up the value for b. +func (t *bidiTrie) lookupValue(n uint32, b byte) uint8 { + switch { + default: + return uint8(bidiValues[n<<6+uint32(b)]) + } +} + +// bidiValues: 228 blocks, 14592 entries, 14592 bytes +// The third block is the zero block. +var bidiValues = [14592]uint8{ + // Block 0x0, offset 0x0 + 0x00: 0x000b, 0x01: 0x000b, 0x02: 0x000b, 0x03: 0x000b, 0x04: 0x000b, 0x05: 0x000b, + 0x06: 0x000b, 0x07: 0x000b, 0x08: 0x000b, 0x09: 0x0008, 0x0a: 0x0007, 0x0b: 0x0008, + 0x0c: 0x0009, 0x0d: 0x0007, 0x0e: 0x000b, 0x0f: 0x000b, 0x10: 0x000b, 0x11: 0x000b, + 0x12: 0x000b, 0x13: 0x000b, 0x14: 0x000b, 0x15: 0x000b, 0x16: 0x000b, 0x17: 0x000b, + 0x18: 0x000b, 0x19: 0x000b, 0x1a: 0x000b, 0x1b: 0x000b, 0x1c: 0x0007, 0x1d: 0x0007, + 0x1e: 0x0007, 0x1f: 0x0008, 0x20: 0x0009, 0x21: 0x000a, 0x22: 0x000a, 0x23: 0x0004, + 0x24: 0x0004, 0x25: 0x0004, 0x26: 0x000a, 0x27: 0x000a, 0x28: 0x003a, 0x29: 0x002a, + 0x2a: 0x000a, 0x2b: 0x0003, 0x2c: 0x0006, 0x2d: 0x0003, 0x2e: 0x0006, 0x2f: 0x0006, + 0x30: 0x0002, 0x31: 0x0002, 0x32: 0x0002, 0x33: 0x0002, 0x34: 0x0002, 0x35: 0x0002, + 0x36: 0x0002, 0x37: 0x0002, 0x38: 0x0002, 0x39: 0x0002, 0x3a: 0x0006, 0x3b: 0x000a, + 0x3c: 0x000a, 0x3d: 0x000a, 0x3e: 0x000a, 0x3f: 0x000a, + // Block 0x1, offset 0x40 + 0x40: 0x000a, + 0x5b: 0x005a, 0x5c: 0x000a, 0x5d: 0x004a, + 0x5e: 0x000a, 0x5f: 0x000a, 0x60: 0x000a, + 0x7b: 0x005a, + 0x7c: 0x000a, 0x7d: 0x004a, 0x7e: 0x000a, 0x7f: 0x000b, + // Block 0x2, offset 0x80 + // Block 0x3, offset 0xc0 + 0xc0: 0x000b, 0xc1: 0x000b, 0xc2: 0x000b, 0xc3: 0x000b, 0xc4: 0x000b, 0xc5: 0x0007, + 0xc6: 0x000b, 0xc7: 0x000b, 0xc8: 0x000b, 0xc9: 0x000b, 0xca: 0x000b, 0xcb: 0x000b, + 0xcc: 0x000b, 0xcd: 0x000b, 0xce: 0x000b, 0xcf: 0x000b, 0xd0: 0x000b, 0xd1: 0x000b, + 0xd2: 0x000b, 0xd3: 0x000b, 0xd4: 0x000b, 0xd5: 0x000b, 0xd6: 0x000b, 0xd7: 0x000b, + 0xd8: 0x000b, 0xd9: 0x000b, 0xda: 0x000b, 0xdb: 0x000b, 0xdc: 0x000b, 0xdd: 0x000b, + 0xde: 0x000b, 0xdf: 0x000b, 0xe0: 0x0006, 0xe1: 0x000a, 0xe2: 0x0004, 0xe3: 0x0004, + 0xe4: 0x0004, 0xe5: 0x0004, 0xe6: 0x000a, 0xe7: 0x000a, 0xe8: 0x000a, 0xe9: 0x000a, + 0xeb: 0x000a, 0xec: 0x000a, 0xed: 0x000b, 0xee: 0x000a, 0xef: 0x000a, + 0xf0: 0x0004, 0xf1: 0x0004, 0xf2: 0x0002, 0xf3: 0x0002, 0xf4: 0x000a, + 0xf6: 0x000a, 0xf7: 0x000a, 0xf8: 0x000a, 0xf9: 0x0002, 0xfb: 0x000a, + 0xfc: 0x000a, 0xfd: 0x000a, 0xfe: 0x000a, 0xff: 0x000a, + // Block 0x4, offset 0x100 + 0x117: 0x000a, + 0x137: 0x000a, + // Block 0x5, offset 0x140 + 0x179: 0x000a, 0x17a: 0x000a, + // Block 0x6, offset 0x180 + 0x182: 0x000a, 0x183: 0x000a, 0x184: 0x000a, 0x185: 0x000a, + 0x186: 0x000a, 0x187: 0x000a, 0x188: 0x000a, 0x189: 0x000a, 0x18a: 0x000a, 0x18b: 0x000a, + 0x18c: 0x000a, 0x18d: 0x000a, 0x18e: 0x000a, 0x18f: 0x000a, + 0x192: 0x000a, 0x193: 0x000a, 0x194: 0x000a, 0x195: 0x000a, 0x196: 0x000a, 0x197: 0x000a, + 0x198: 0x000a, 0x199: 0x000a, 0x19a: 0x000a, 0x19b: 0x000a, 0x19c: 0x000a, 0x19d: 0x000a, + 0x19e: 0x000a, 0x19f: 0x000a, + 0x1a5: 0x000a, 0x1a6: 0x000a, 0x1a7: 0x000a, 0x1a8: 0x000a, 0x1a9: 0x000a, + 0x1aa: 0x000a, 0x1ab: 0x000a, 0x1ac: 0x000a, 0x1ad: 0x000a, 0x1af: 0x000a, + 0x1b0: 0x000a, 0x1b1: 0x000a, 0x1b2: 0x000a, 0x1b3: 0x000a, 0x1b4: 0x000a, 0x1b5: 0x000a, + 0x1b6: 0x000a, 0x1b7: 0x000a, 0x1b8: 0x000a, 0x1b9: 0x000a, 0x1ba: 0x000a, 0x1bb: 0x000a, + 0x1bc: 0x000a, 0x1bd: 0x000a, 0x1be: 0x000a, 0x1bf: 0x000a, + // Block 0x7, offset 0x1c0 + 0x1c0: 0x000c, 0x1c1: 0x000c, 0x1c2: 0x000c, 0x1c3: 0x000c, 0x1c4: 0x000c, 0x1c5: 0x000c, + 0x1c6: 0x000c, 0x1c7: 0x000c, 0x1c8: 0x000c, 0x1c9: 0x000c, 0x1ca: 0x000c, 0x1cb: 0x000c, + 0x1cc: 0x000c, 0x1cd: 0x000c, 0x1ce: 0x000c, 0x1cf: 0x000c, 0x1d0: 0x000c, 0x1d1: 0x000c, + 0x1d2: 0x000c, 0x1d3: 0x000c, 0x1d4: 0x000c, 0x1d5: 0x000c, 0x1d6: 0x000c, 0x1d7: 0x000c, + 0x1d8: 0x000c, 0x1d9: 0x000c, 0x1da: 0x000c, 0x1db: 0x000c, 0x1dc: 0x000c, 0x1dd: 0x000c, + 0x1de: 0x000c, 0x1df: 0x000c, 0x1e0: 0x000c, 0x1e1: 0x000c, 0x1e2: 0x000c, 0x1e3: 0x000c, + 0x1e4: 0x000c, 0x1e5: 0x000c, 0x1e6: 0x000c, 0x1e7: 0x000c, 0x1e8: 0x000c, 0x1e9: 0x000c, + 0x1ea: 0x000c, 0x1eb: 0x000c, 0x1ec: 0x000c, 0x1ed: 0x000c, 0x1ee: 0x000c, 0x1ef: 0x000c, + 0x1f0: 0x000c, 0x1f1: 0x000c, 0x1f2: 0x000c, 0x1f3: 0x000c, 0x1f4: 0x000c, 0x1f5: 0x000c, + 0x1f6: 0x000c, 0x1f7: 0x000c, 0x1f8: 0x000c, 0x1f9: 0x000c, 0x1fa: 0x000c, 0x1fb: 0x000c, + 0x1fc: 0x000c, 0x1fd: 0x000c, 0x1fe: 0x000c, 0x1ff: 0x000c, + // Block 0x8, offset 0x200 + 0x200: 0x000c, 0x201: 0x000c, 0x202: 0x000c, 0x203: 0x000c, 0x204: 0x000c, 0x205: 0x000c, + 0x206: 0x000c, 0x207: 0x000c, 0x208: 0x000c, 0x209: 0x000c, 0x20a: 0x000c, 0x20b: 0x000c, + 0x20c: 0x000c, 0x20d: 0x000c, 0x20e: 0x000c, 0x20f: 0x000c, 0x210: 0x000c, 0x211: 0x000c, + 0x212: 0x000c, 0x213: 0x000c, 0x214: 0x000c, 0x215: 0x000c, 0x216: 0x000c, 0x217: 0x000c, + 0x218: 0x000c, 0x219: 0x000c, 0x21a: 0x000c, 0x21b: 0x000c, 0x21c: 0x000c, 0x21d: 0x000c, + 0x21e: 0x000c, 0x21f: 0x000c, 0x220: 0x000c, 0x221: 0x000c, 0x222: 0x000c, 0x223: 0x000c, + 0x224: 0x000c, 0x225: 0x000c, 0x226: 0x000c, 0x227: 0x000c, 0x228: 0x000c, 0x229: 0x000c, + 0x22a: 0x000c, 0x22b: 0x000c, 0x22c: 0x000c, 0x22d: 0x000c, 0x22e: 0x000c, 0x22f: 0x000c, + 0x234: 0x000a, 0x235: 0x000a, + 0x23e: 0x000a, + // Block 0x9, offset 0x240 + 0x244: 0x000a, 0x245: 0x000a, + 0x247: 0x000a, + // Block 0xa, offset 0x280 + 0x2b6: 0x000a, + // Block 0xb, offset 0x2c0 + 0x2c3: 0x000c, 0x2c4: 0x000c, 0x2c5: 0x000c, + 0x2c6: 0x000c, 0x2c7: 0x000c, 0x2c8: 0x000c, 0x2c9: 0x000c, + // Block 0xc, offset 0x300 + 0x30a: 0x000a, + 0x30d: 0x000a, 0x30e: 0x000a, 0x30f: 0x0004, 0x310: 0x0001, 0x311: 0x000c, + 0x312: 0x000c, 0x313: 0x000c, 0x314: 0x000c, 0x315: 0x000c, 0x316: 0x000c, 0x317: 0x000c, + 0x318: 0x000c, 0x319: 0x000c, 0x31a: 0x000c, 0x31b: 0x000c, 0x31c: 0x000c, 0x31d: 0x000c, + 0x31e: 0x000c, 0x31f: 0x000c, 0x320: 0x000c, 0x321: 0x000c, 0x322: 0x000c, 0x323: 0x000c, + 0x324: 0x000c, 0x325: 0x000c, 0x326: 0x000c, 0x327: 0x000c, 0x328: 0x000c, 0x329: 0x000c, + 0x32a: 0x000c, 0x32b: 0x000c, 0x32c: 0x000c, 0x32d: 0x000c, 0x32e: 0x000c, 0x32f: 0x000c, + 0x330: 0x000c, 0x331: 0x000c, 0x332: 0x000c, 0x333: 0x000c, 0x334: 0x000c, 0x335: 0x000c, + 0x336: 0x000c, 0x337: 0x000c, 0x338: 0x000c, 0x339: 0x000c, 0x33a: 0x000c, 0x33b: 0x000c, + 0x33c: 0x000c, 0x33d: 0x000c, 0x33e: 0x0001, 0x33f: 0x000c, + // Block 0xd, offset 0x340 + 0x340: 0x0001, 0x341: 0x000c, 0x342: 0x000c, 0x343: 0x0001, 0x344: 0x000c, 0x345: 0x000c, + 0x346: 0x0001, 0x347: 0x000c, 0x348: 0x0001, 0x349: 0x0001, 0x34a: 0x0001, 0x34b: 0x0001, + 0x34c: 0x0001, 0x34d: 0x0001, 0x34e: 0x0001, 0x34f: 0x0001, 0x350: 0x0001, 0x351: 0x0001, + 0x352: 0x0001, 0x353: 0x0001, 0x354: 0x0001, 0x355: 0x0001, 0x356: 0x0001, 0x357: 0x0001, + 0x358: 0x0001, 0x359: 0x0001, 0x35a: 0x0001, 0x35b: 0x0001, 0x35c: 0x0001, 0x35d: 0x0001, + 0x35e: 0x0001, 0x35f: 0x0001, 0x360: 0x0001, 0x361: 0x0001, 0x362: 0x0001, 0x363: 0x0001, + 0x364: 0x0001, 0x365: 0x0001, 0x366: 0x0001, 0x367: 0x0001, 0x368: 0x0001, 0x369: 0x0001, + 0x36a: 0x0001, 0x36b: 0x0001, 0x36c: 0x0001, 0x36d: 0x0001, 0x36e: 0x0001, 0x36f: 0x0001, + 0x370: 0x0001, 0x371: 0x0001, 0x372: 0x0001, 0x373: 0x0001, 0x374: 0x0001, 0x375: 0x0001, + 0x376: 0x0001, 0x377: 0x0001, 0x378: 0x0001, 0x379: 0x0001, 0x37a: 0x0001, 0x37b: 0x0001, + 0x37c: 0x0001, 0x37d: 0x0001, 0x37e: 0x0001, 0x37f: 0x0001, + // Block 0xe, offset 0x380 + 0x380: 0x0005, 0x381: 0x0005, 0x382: 0x0005, 0x383: 0x0005, 0x384: 0x0005, 0x385: 0x0005, + 0x386: 0x000a, 0x387: 0x000a, 0x388: 0x000d, 0x389: 0x0004, 0x38a: 0x0004, 0x38b: 0x000d, + 0x38c: 0x0006, 0x38d: 0x000d, 0x38e: 0x000a, 0x38f: 0x000a, 0x390: 0x000c, 0x391: 0x000c, + 0x392: 0x000c, 0x393: 0x000c, 0x394: 0x000c, 0x395: 0x000c, 0x396: 0x000c, 0x397: 0x000c, + 0x398: 0x000c, 0x399: 0x000c, 0x39a: 0x000c, 0x39b: 0x000d, 0x39c: 0x000d, 0x39d: 0x000d, + 0x39e: 0x000d, 0x39f: 0x000d, 0x3a0: 0x000d, 0x3a1: 0x000d, 0x3a2: 0x000d, 0x3a3: 0x000d, + 0x3a4: 0x000d, 0x3a5: 0x000d, 0x3a6: 0x000d, 0x3a7: 0x000d, 0x3a8: 0x000d, 0x3a9: 0x000d, + 0x3aa: 0x000d, 0x3ab: 0x000d, 0x3ac: 0x000d, 0x3ad: 0x000d, 0x3ae: 0x000d, 0x3af: 0x000d, + 0x3b0: 0x000d, 0x3b1: 0x000d, 0x3b2: 0x000d, 0x3b3: 0x000d, 0x3b4: 0x000d, 0x3b5: 0x000d, + 0x3b6: 0x000d, 0x3b7: 0x000d, 0x3b8: 0x000d, 0x3b9: 0x000d, 0x3ba: 0x000d, 0x3bb: 0x000d, + 0x3bc: 0x000d, 0x3bd: 0x000d, 0x3be: 0x000d, 0x3bf: 0x000d, + // Block 0xf, offset 0x3c0 + 0x3c0: 0x000d, 0x3c1: 0x000d, 0x3c2: 0x000d, 0x3c3: 0x000d, 0x3c4: 0x000d, 0x3c5: 0x000d, + 0x3c6: 0x000d, 0x3c7: 0x000d, 0x3c8: 0x000d, 0x3c9: 0x000d, 0x3ca: 0x000d, 0x3cb: 0x000c, + 0x3cc: 0x000c, 0x3cd: 0x000c, 0x3ce: 0x000c, 0x3cf: 0x000c, 0x3d0: 0x000c, 0x3d1: 0x000c, + 0x3d2: 0x000c, 0x3d3: 0x000c, 0x3d4: 0x000c, 0x3d5: 0x000c, 0x3d6: 0x000c, 0x3d7: 0x000c, + 0x3d8: 0x000c, 0x3d9: 0x000c, 0x3da: 0x000c, 0x3db: 0x000c, 0x3dc: 0x000c, 0x3dd: 0x000c, + 0x3de: 0x000c, 0x3df: 0x000c, 0x3e0: 0x0005, 0x3e1: 0x0005, 0x3e2: 0x0005, 0x3e3: 0x0005, + 0x3e4: 0x0005, 0x3e5: 0x0005, 0x3e6: 0x0005, 0x3e7: 0x0005, 0x3e8: 0x0005, 0x3e9: 0x0005, + 0x3ea: 0x0004, 0x3eb: 0x0005, 0x3ec: 0x0005, 0x3ed: 0x000d, 0x3ee: 0x000d, 0x3ef: 0x000d, + 0x3f0: 0x000c, 0x3f1: 0x000d, 0x3f2: 0x000d, 0x3f3: 0x000d, 0x3f4: 0x000d, 0x3f5: 0x000d, + 0x3f6: 0x000d, 0x3f7: 0x000d, 0x3f8: 0x000d, 0x3f9: 0x000d, 0x3fa: 0x000d, 0x3fb: 0x000d, + 0x3fc: 0x000d, 0x3fd: 0x000d, 0x3fe: 0x000d, 0x3ff: 0x000d, + // Block 0x10, offset 0x400 + 0x400: 0x000d, 0x401: 0x000d, 0x402: 0x000d, 0x403: 0x000d, 0x404: 0x000d, 0x405: 0x000d, + 0x406: 0x000d, 0x407: 0x000d, 0x408: 0x000d, 0x409: 0x000d, 0x40a: 0x000d, 0x40b: 0x000d, + 0x40c: 0x000d, 0x40d: 0x000d, 0x40e: 0x000d, 0x40f: 0x000d, 0x410: 0x000d, 0x411: 0x000d, + 0x412: 0x000d, 0x413: 0x000d, 0x414: 0x000d, 0x415: 0x000d, 0x416: 0x000d, 0x417: 0x000d, + 0x418: 0x000d, 0x419: 0x000d, 0x41a: 0x000d, 0x41b: 0x000d, 0x41c: 0x000d, 0x41d: 0x000d, + 0x41e: 0x000d, 0x41f: 0x000d, 0x420: 0x000d, 0x421: 0x000d, 0x422: 0x000d, 0x423: 0x000d, + 0x424: 0x000d, 0x425: 0x000d, 0x426: 0x000d, 0x427: 0x000d, 0x428: 0x000d, 0x429: 0x000d, + 0x42a: 0x000d, 0x42b: 0x000d, 0x42c: 0x000d, 0x42d: 0x000d, 0x42e: 0x000d, 0x42f: 0x000d, + 0x430: 0x000d, 0x431: 0x000d, 0x432: 0x000d, 0x433: 0x000d, 0x434: 0x000d, 0x435: 0x000d, + 0x436: 0x000d, 0x437: 0x000d, 0x438: 0x000d, 0x439: 0x000d, 0x43a: 0x000d, 0x43b: 0x000d, + 0x43c: 0x000d, 0x43d: 0x000d, 0x43e: 0x000d, 0x43f: 0x000d, + // Block 0x11, offset 0x440 + 0x440: 0x000d, 0x441: 0x000d, 0x442: 0x000d, 0x443: 0x000d, 0x444: 0x000d, 0x445: 0x000d, + 0x446: 0x000d, 0x447: 0x000d, 0x448: 0x000d, 0x449: 0x000d, 0x44a: 0x000d, 0x44b: 0x000d, + 0x44c: 0x000d, 0x44d: 0x000d, 0x44e: 0x000d, 0x44f: 0x000d, 0x450: 0x000d, 0x451: 0x000d, + 0x452: 0x000d, 0x453: 0x000d, 0x454: 0x000d, 0x455: 0x000d, 0x456: 0x000c, 0x457: 0x000c, + 0x458: 0x000c, 0x459: 0x000c, 0x45a: 0x000c, 0x45b: 0x000c, 0x45c: 0x000c, 0x45d: 0x0005, + 0x45e: 0x000a, 0x45f: 0x000c, 0x460: 0x000c, 0x461: 0x000c, 0x462: 0x000c, 0x463: 0x000c, + 0x464: 0x000c, 0x465: 0x000d, 0x466: 0x000d, 0x467: 0x000c, 0x468: 0x000c, 0x469: 0x000a, + 0x46a: 0x000c, 0x46b: 0x000c, 0x46c: 0x000c, 0x46d: 0x000c, 0x46e: 0x000d, 0x46f: 0x000d, + 0x470: 0x0002, 0x471: 0x0002, 0x472: 0x0002, 0x473: 0x0002, 0x474: 0x0002, 0x475: 0x0002, + 0x476: 0x0002, 0x477: 0x0002, 0x478: 0x0002, 0x479: 0x0002, 0x47a: 0x000d, 0x47b: 0x000d, + 0x47c: 0x000d, 0x47d: 0x000d, 0x47e: 0x000d, 0x47f: 0x000d, + // Block 0x12, offset 0x480 + 0x480: 0x000d, 0x481: 0x000d, 0x482: 0x000d, 0x483: 0x000d, 0x484: 0x000d, 0x485: 0x000d, + 0x486: 0x000d, 0x487: 0x000d, 0x488: 0x000d, 0x489: 0x000d, 0x48a: 0x000d, 0x48b: 0x000d, + 0x48c: 0x000d, 0x48d: 0x000d, 0x48e: 0x000d, 0x48f: 0x000d, 0x490: 0x000d, 0x491: 0x000c, + 0x492: 0x000d, 0x493: 0x000d, 0x494: 0x000d, 0x495: 0x000d, 0x496: 0x000d, 0x497: 0x000d, + 0x498: 0x000d, 0x499: 0x000d, 0x49a: 0x000d, 0x49b: 0x000d, 0x49c: 0x000d, 0x49d: 0x000d, + 0x49e: 0x000d, 0x49f: 0x000d, 0x4a0: 0x000d, 0x4a1: 0x000d, 0x4a2: 0x000d, 0x4a3: 0x000d, + 0x4a4: 0x000d, 0x4a5: 0x000d, 0x4a6: 0x000d, 0x4a7: 0x000d, 0x4a8: 0x000d, 0x4a9: 0x000d, + 0x4aa: 0x000d, 0x4ab: 0x000d, 0x4ac: 0x000d, 0x4ad: 0x000d, 0x4ae: 0x000d, 0x4af: 0x000d, + 0x4b0: 0x000c, 0x4b1: 0x000c, 0x4b2: 0x000c, 0x4b3: 0x000c, 0x4b4: 0x000c, 0x4b5: 0x000c, + 0x4b6: 0x000c, 0x4b7: 0x000c, 0x4b8: 0x000c, 0x4b9: 0x000c, 0x4ba: 0x000c, 0x4bb: 0x000c, + 0x4bc: 0x000c, 0x4bd: 0x000c, 0x4be: 0x000c, 0x4bf: 0x000c, + // Block 0x13, offset 0x4c0 + 0x4c0: 0x000c, 0x4c1: 0x000c, 0x4c2: 0x000c, 0x4c3: 0x000c, 0x4c4: 0x000c, 0x4c5: 0x000c, + 0x4c6: 0x000c, 0x4c7: 0x000c, 0x4c8: 0x000c, 0x4c9: 0x000c, 0x4ca: 0x000c, 0x4cb: 0x000d, + 0x4cc: 0x000d, 0x4cd: 0x000d, 0x4ce: 0x000d, 0x4cf: 0x000d, 0x4d0: 0x000d, 0x4d1: 0x000d, + 0x4d2: 0x000d, 0x4d3: 0x000d, 0x4d4: 0x000d, 0x4d5: 0x000d, 0x4d6: 0x000d, 0x4d7: 0x000d, + 0x4d8: 0x000d, 0x4d9: 0x000d, 0x4da: 0x000d, 0x4db: 0x000d, 0x4dc: 0x000d, 0x4dd: 0x000d, + 0x4de: 0x000d, 0x4df: 0x000d, 0x4e0: 0x000d, 0x4e1: 0x000d, 0x4e2: 0x000d, 0x4e3: 0x000d, + 0x4e4: 0x000d, 0x4e5: 0x000d, 0x4e6: 0x000d, 0x4e7: 0x000d, 0x4e8: 0x000d, 0x4e9: 0x000d, + 0x4ea: 0x000d, 0x4eb: 0x000d, 0x4ec: 0x000d, 0x4ed: 0x000d, 0x4ee: 0x000d, 0x4ef: 0x000d, + 0x4f0: 0x000d, 0x4f1: 0x000d, 0x4f2: 0x000d, 0x4f3: 0x000d, 0x4f4: 0x000d, 0x4f5: 0x000d, + 0x4f6: 0x000d, 0x4f7: 0x000d, 0x4f8: 0x000d, 0x4f9: 0x000d, 0x4fa: 0x000d, 0x4fb: 0x000d, + 0x4fc: 0x000d, 0x4fd: 0x000d, 0x4fe: 0x000d, 0x4ff: 0x000d, + // Block 0x14, offset 0x500 + 0x500: 0x000d, 0x501: 0x000d, 0x502: 0x000d, 0x503: 0x000d, 0x504: 0x000d, 0x505: 0x000d, + 0x506: 0x000d, 0x507: 0x000d, 0x508: 0x000d, 0x509: 0x000d, 0x50a: 0x000d, 0x50b: 0x000d, + 0x50c: 0x000d, 0x50d: 0x000d, 0x50e: 0x000d, 0x50f: 0x000d, 0x510: 0x000d, 0x511: 0x000d, + 0x512: 0x000d, 0x513: 0x000d, 0x514: 0x000d, 0x515: 0x000d, 0x516: 0x000d, 0x517: 0x000d, + 0x518: 0x000d, 0x519: 0x000d, 0x51a: 0x000d, 0x51b: 0x000d, 0x51c: 0x000d, 0x51d: 0x000d, + 0x51e: 0x000d, 0x51f: 0x000d, 0x520: 0x000d, 0x521: 0x000d, 0x522: 0x000d, 0x523: 0x000d, + 0x524: 0x000d, 0x525: 0x000d, 0x526: 0x000c, 0x527: 0x000c, 0x528: 0x000c, 0x529: 0x000c, + 0x52a: 0x000c, 0x52b: 0x000c, 0x52c: 0x000c, 0x52d: 0x000c, 0x52e: 0x000c, 0x52f: 0x000c, + 0x530: 0x000c, 0x531: 0x000d, 0x532: 0x000d, 0x533: 0x000d, 0x534: 0x000d, 0x535: 0x000d, + 0x536: 0x000d, 0x537: 0x000d, 0x538: 0x000d, 0x539: 0x000d, 0x53a: 0x000d, 0x53b: 0x000d, + 0x53c: 0x000d, 0x53d: 0x000d, 0x53e: 0x000d, 0x53f: 0x000d, + // Block 0x15, offset 0x540 + 0x540: 0x0001, 0x541: 0x0001, 0x542: 0x0001, 0x543: 0x0001, 0x544: 0x0001, 0x545: 0x0001, + 0x546: 0x0001, 0x547: 0x0001, 0x548: 0x0001, 0x549: 0x0001, 0x54a: 0x0001, 0x54b: 0x0001, + 0x54c: 0x0001, 0x54d: 0x0001, 0x54e: 0x0001, 0x54f: 0x0001, 0x550: 0x0001, 0x551: 0x0001, + 0x552: 0x0001, 0x553: 0x0001, 0x554: 0x0001, 0x555: 0x0001, 0x556: 0x0001, 0x557: 0x0001, + 0x558: 0x0001, 0x559: 0x0001, 0x55a: 0x0001, 0x55b: 0x0001, 0x55c: 0x0001, 0x55d: 0x0001, + 0x55e: 0x0001, 0x55f: 0x0001, 0x560: 0x0001, 0x561: 0x0001, 0x562: 0x0001, 0x563: 0x0001, + 0x564: 0x0001, 0x565: 0x0001, 0x566: 0x0001, 0x567: 0x0001, 0x568: 0x0001, 0x569: 0x0001, + 0x56a: 0x0001, 0x56b: 0x000c, 0x56c: 0x000c, 0x56d: 0x000c, 0x56e: 0x000c, 0x56f: 0x000c, + 0x570: 0x000c, 0x571: 0x000c, 0x572: 0x000c, 0x573: 0x000c, 0x574: 0x0001, 0x575: 0x0001, + 0x576: 0x000a, 0x577: 0x000a, 0x578: 0x000a, 0x579: 0x000a, 0x57a: 0x0001, 0x57b: 0x0001, + 0x57c: 0x0001, 0x57d: 0x0001, 0x57e: 0x0001, 0x57f: 0x0001, + // Block 0x16, offset 0x580 + 0x580: 0x0001, 0x581: 0x0001, 0x582: 0x0001, 0x583: 0x0001, 0x584: 0x0001, 0x585: 0x0001, + 0x586: 0x0001, 0x587: 0x0001, 0x588: 0x0001, 0x589: 0x0001, 0x58a: 0x0001, 0x58b: 0x0001, + 0x58c: 0x0001, 0x58d: 0x0001, 0x58e: 0x0001, 0x58f: 0x0001, 0x590: 0x0001, 0x591: 0x0001, + 0x592: 0x0001, 0x593: 0x0001, 0x594: 0x0001, 0x595: 0x0001, 0x596: 0x000c, 0x597: 0x000c, + 0x598: 0x000c, 0x599: 0x000c, 0x59a: 0x0001, 0x59b: 0x000c, 0x59c: 0x000c, 0x59d: 0x000c, + 0x59e: 0x000c, 0x59f: 0x000c, 0x5a0: 0x000c, 0x5a1: 0x000c, 0x5a2: 0x000c, 0x5a3: 0x000c, + 0x5a4: 0x0001, 0x5a5: 0x000c, 0x5a6: 0x000c, 0x5a7: 0x000c, 0x5a8: 0x0001, 0x5a9: 0x000c, + 0x5aa: 0x000c, 0x5ab: 0x000c, 0x5ac: 0x000c, 0x5ad: 0x000c, 0x5ae: 0x0001, 0x5af: 0x0001, + 0x5b0: 0x0001, 0x5b1: 0x0001, 0x5b2: 0x0001, 0x5b3: 0x0001, 0x5b4: 0x0001, 0x5b5: 0x0001, + 0x5b6: 0x0001, 0x5b7: 0x0001, 0x5b8: 0x0001, 0x5b9: 0x0001, 0x5ba: 0x0001, 0x5bb: 0x0001, + 0x5bc: 0x0001, 0x5bd: 0x0001, 0x5be: 0x0001, 0x5bf: 0x0001, + // Block 0x17, offset 0x5c0 + 0x5c0: 0x0001, 0x5c1: 0x0001, 0x5c2: 0x0001, 0x5c3: 0x0001, 0x5c4: 0x0001, 0x5c5: 0x0001, + 0x5c6: 0x0001, 0x5c7: 0x0001, 0x5c8: 0x0001, 0x5c9: 0x0001, 0x5ca: 0x0001, 0x5cb: 0x0001, + 0x5cc: 0x0001, 0x5cd: 0x0001, 0x5ce: 0x0001, 0x5cf: 0x0001, 0x5d0: 0x0001, 0x5d1: 0x0001, + 0x5d2: 0x0001, 0x5d3: 0x0001, 0x5d4: 0x0001, 0x5d5: 0x0001, 0x5d6: 0x0001, 0x5d7: 0x0001, + 0x5d8: 0x0001, 0x5d9: 0x000c, 0x5da: 0x000c, 0x5db: 0x000c, 0x5dc: 0x0001, 0x5dd: 0x0001, + 0x5de: 0x0001, 0x5df: 0x0001, 0x5e0: 0x000d, 0x5e1: 0x000d, 0x5e2: 0x000d, 0x5e3: 0x000d, + 0x5e4: 0x000d, 0x5e5: 0x000d, 0x5e6: 0x000d, 0x5e7: 0x000d, 0x5e8: 0x000d, 0x5e9: 0x000d, + 0x5ea: 0x000d, 0x5eb: 0x000d, 0x5ec: 0x000d, 0x5ed: 0x000d, 0x5ee: 0x000d, 0x5ef: 0x000d, + 0x5f0: 0x0001, 0x5f1: 0x0001, 0x5f2: 0x0001, 0x5f3: 0x0001, 0x5f4: 0x0001, 0x5f5: 0x0001, + 0x5f6: 0x0001, 0x5f7: 0x0001, 0x5f8: 0x0001, 0x5f9: 0x0001, 0x5fa: 0x0001, 0x5fb: 0x0001, + 0x5fc: 0x0001, 0x5fd: 0x0001, 0x5fe: 0x0001, 0x5ff: 0x0001, + // Block 0x18, offset 0x600 + 0x600: 0x0001, 0x601: 0x0001, 0x602: 0x0001, 0x603: 0x0001, 0x604: 0x0001, 0x605: 0x0001, + 0x606: 0x0001, 0x607: 0x0001, 0x608: 0x0001, 0x609: 0x0001, 0x60a: 0x0001, 0x60b: 0x0001, + 0x60c: 0x0001, 0x60d: 0x0001, 0x60e: 0x0001, 0x60f: 0x0001, 0x610: 0x0001, 0x611: 0x0001, + 0x612: 0x0001, 0x613: 0x0001, 0x614: 0x0001, 0x615: 0x0001, 0x616: 0x0001, 0x617: 0x0001, + 0x618: 0x0001, 0x619: 0x0001, 0x61a: 0x0001, 0x61b: 0x0001, 0x61c: 0x0001, 0x61d: 0x0001, + 0x61e: 0x0001, 0x61f: 0x0001, 0x620: 0x000d, 0x621: 0x000d, 0x622: 0x000d, 0x623: 0x000d, + 0x624: 0x000d, 0x625: 0x000d, 0x626: 0x000d, 0x627: 0x000d, 0x628: 0x000d, 0x629: 0x000d, + 0x62a: 0x000d, 0x62b: 0x000d, 0x62c: 0x000d, 0x62d: 0x000d, 0x62e: 0x000d, 0x62f: 0x000d, + 0x630: 0x000d, 0x631: 0x000d, 0x632: 0x000d, 0x633: 0x000d, 0x634: 0x000d, 0x635: 0x000d, + 0x636: 0x000d, 0x637: 0x000d, 0x638: 0x000d, 0x639: 0x000d, 0x63a: 0x000d, 0x63b: 0x000d, + 0x63c: 0x000d, 0x63d: 0x000d, 0x63e: 0x000d, 0x63f: 0x000d, + // Block 0x19, offset 0x640 + 0x640: 0x000d, 0x641: 0x000d, 0x642: 0x000d, 0x643: 0x000d, 0x644: 0x000d, 0x645: 0x000d, + 0x646: 0x000d, 0x647: 0x000d, 0x648: 0x000d, 0x649: 0x000d, 0x64a: 0x000d, 0x64b: 0x000d, + 0x64c: 0x000d, 0x64d: 0x000d, 0x64e: 0x000d, 0x64f: 0x000d, 0x650: 0x000d, 0x651: 0x000d, + 0x652: 0x000d, 0x653: 0x000d, 0x654: 0x000c, 0x655: 0x000c, 0x656: 0x000c, 0x657: 0x000c, + 0x658: 0x000c, 0x659: 0x000c, 0x65a: 0x000c, 0x65b: 0x000c, 0x65c: 0x000c, 0x65d: 0x000c, + 0x65e: 0x000c, 0x65f: 0x000c, 0x660: 0x000c, 0x661: 0x000c, 0x662: 0x0005, 0x663: 0x000c, + 0x664: 0x000c, 0x665: 0x000c, 0x666: 0x000c, 0x667: 0x000c, 0x668: 0x000c, 0x669: 0x000c, + 0x66a: 0x000c, 0x66b: 0x000c, 0x66c: 0x000c, 0x66d: 0x000c, 0x66e: 0x000c, 0x66f: 0x000c, + 0x670: 0x000c, 0x671: 0x000c, 0x672: 0x000c, 0x673: 0x000c, 0x674: 0x000c, 0x675: 0x000c, + 0x676: 0x000c, 0x677: 0x000c, 0x678: 0x000c, 0x679: 0x000c, 0x67a: 0x000c, 0x67b: 0x000c, + 0x67c: 0x000c, 0x67d: 0x000c, 0x67e: 0x000c, 0x67f: 0x000c, + // Block 0x1a, offset 0x680 + 0x680: 0x000c, 0x681: 0x000c, 0x682: 0x000c, + 0x6ba: 0x000c, + 0x6bc: 0x000c, + // Block 0x1b, offset 0x6c0 + 0x6c1: 0x000c, 0x6c2: 0x000c, 0x6c3: 0x000c, 0x6c4: 0x000c, 0x6c5: 0x000c, + 0x6c6: 0x000c, 0x6c7: 0x000c, 0x6c8: 0x000c, + 0x6cd: 0x000c, 0x6d1: 0x000c, + 0x6d2: 0x000c, 0x6d3: 0x000c, 0x6d4: 0x000c, 0x6d5: 0x000c, 0x6d6: 0x000c, 0x6d7: 0x000c, + 0x6e2: 0x000c, 0x6e3: 0x000c, + // Block 0x1c, offset 0x700 + 0x701: 0x000c, + 0x73c: 0x000c, + // Block 0x1d, offset 0x740 + 0x741: 0x000c, 0x742: 0x000c, 0x743: 0x000c, 0x744: 0x000c, + 0x74d: 0x000c, + 0x762: 0x000c, 0x763: 0x000c, + 0x772: 0x0004, 0x773: 0x0004, + 0x77b: 0x0004, + // Block 0x1e, offset 0x780 + 0x781: 0x000c, 0x782: 0x000c, + 0x7bc: 0x000c, + // Block 0x1f, offset 0x7c0 + 0x7c1: 0x000c, 0x7c2: 0x000c, + 0x7c7: 0x000c, 0x7c8: 0x000c, 0x7cb: 0x000c, + 0x7cc: 0x000c, 0x7cd: 0x000c, 0x7d1: 0x000c, + 0x7f0: 0x000c, 0x7f1: 0x000c, 0x7f5: 0x000c, + // Block 0x20, offset 0x800 + 0x801: 0x000c, 0x802: 0x000c, 0x803: 0x000c, 0x804: 0x000c, 0x805: 0x000c, + 0x807: 0x000c, 0x808: 0x000c, + 0x80d: 0x000c, + 0x822: 0x000c, 0x823: 0x000c, + 0x831: 0x0004, + 0x83a: 0x000c, 0x83b: 0x000c, + 0x83c: 0x000c, 0x83d: 0x000c, 0x83e: 0x000c, 0x83f: 0x000c, + // Block 0x21, offset 0x840 + 0x841: 0x000c, + 0x87c: 0x000c, 0x87f: 0x000c, + // Block 0x22, offset 0x880 + 0x881: 0x000c, 0x882: 0x000c, 0x883: 0x000c, 0x884: 0x000c, + 0x88d: 0x000c, + 0x896: 0x000c, + 0x8a2: 0x000c, 0x8a3: 0x000c, + // Block 0x23, offset 0x8c0 + 0x8c2: 0x000c, + // Block 0x24, offset 0x900 + 0x900: 0x000c, + 0x90d: 0x000c, + 0x933: 0x000a, 0x934: 0x000a, 0x935: 0x000a, + 0x936: 0x000a, 0x937: 0x000a, 0x938: 0x000a, 0x939: 0x0004, 0x93a: 0x000a, + // Block 0x25, offset 0x940 + 0x940: 0x000c, + 0x97e: 0x000c, 0x97f: 0x000c, + // Block 0x26, offset 0x980 + 0x980: 0x000c, + 0x986: 0x000c, 0x987: 0x000c, 0x988: 0x000c, 0x98a: 0x000c, 0x98b: 0x000c, + 0x98c: 0x000c, 0x98d: 0x000c, + 0x995: 0x000c, 0x996: 0x000c, + 0x9a2: 0x000c, 0x9a3: 0x000c, + 0x9b8: 0x000a, 0x9b9: 0x000a, 0x9ba: 0x000a, 0x9bb: 0x000a, + 0x9bc: 0x000a, 0x9bd: 0x000a, 0x9be: 0x000a, + // Block 0x27, offset 0x9c0 + 0x9cc: 0x000c, 0x9cd: 0x000c, + 0x9e2: 0x000c, 0x9e3: 0x000c, + // Block 0x28, offset 0xa00 + 0xa00: 0x000c, 0xa01: 0x000c, + 0xa3b: 0x000c, + 0xa3c: 0x000c, + // Block 0x29, offset 0xa40 + 0xa41: 0x000c, 0xa42: 0x000c, 0xa43: 0x000c, 0xa44: 0x000c, + 0xa4d: 0x000c, + 0xa62: 0x000c, 0xa63: 0x000c, + // Block 0x2a, offset 0xa80 + 0xa8a: 0x000c, + 0xa92: 0x000c, 0xa93: 0x000c, 0xa94: 0x000c, 0xa96: 0x000c, + // Block 0x2b, offset 0xac0 + 0xaf1: 0x000c, 0xaf4: 0x000c, 0xaf5: 0x000c, + 0xaf6: 0x000c, 0xaf7: 0x000c, 0xaf8: 0x000c, 0xaf9: 0x000c, 0xafa: 0x000c, + 0xaff: 0x0004, + // Block 0x2c, offset 0xb00 + 0xb07: 0x000c, 0xb08: 0x000c, 0xb09: 0x000c, 0xb0a: 0x000c, 0xb0b: 0x000c, + 0xb0c: 0x000c, 0xb0d: 0x000c, 0xb0e: 0x000c, + // Block 0x2d, offset 0xb40 + 0xb71: 0x000c, 0xb74: 0x000c, 0xb75: 0x000c, + 0xb76: 0x000c, 0xb77: 0x000c, 0xb78: 0x000c, 0xb79: 0x000c, 0xb7b: 0x000c, + 0xb7c: 0x000c, + // Block 0x2e, offset 0xb80 + 0xb88: 0x000c, 0xb89: 0x000c, 0xb8a: 0x000c, 0xb8b: 0x000c, + 0xb8c: 0x000c, 0xb8d: 0x000c, + // Block 0x2f, offset 0xbc0 + 0xbd8: 0x000c, 0xbd9: 0x000c, + 0xbf5: 0x000c, + 0xbf7: 0x000c, 0xbf9: 0x000c, 0xbfa: 0x003a, 0xbfb: 0x002a, + 0xbfc: 0x003a, 0xbfd: 0x002a, + // Block 0x30, offset 0xc00 + 0xc31: 0x000c, 0xc32: 0x000c, 0xc33: 0x000c, 0xc34: 0x000c, 0xc35: 0x000c, + 0xc36: 0x000c, 0xc37: 0x000c, 0xc38: 0x000c, 0xc39: 0x000c, 0xc3a: 0x000c, 0xc3b: 0x000c, + 0xc3c: 0x000c, 0xc3d: 0x000c, 0xc3e: 0x000c, + // Block 0x31, offset 0xc40 + 0xc40: 0x000c, 0xc41: 0x000c, 0xc42: 0x000c, 0xc43: 0x000c, 0xc44: 0x000c, + 0xc46: 0x000c, 0xc47: 0x000c, + 0xc4d: 0x000c, 0xc4e: 0x000c, 0xc4f: 0x000c, 0xc50: 0x000c, 0xc51: 0x000c, + 0xc52: 0x000c, 0xc53: 0x000c, 0xc54: 0x000c, 0xc55: 0x000c, 0xc56: 0x000c, 0xc57: 0x000c, + 0xc59: 0x000c, 0xc5a: 0x000c, 0xc5b: 0x000c, 0xc5c: 0x000c, 0xc5d: 0x000c, + 0xc5e: 0x000c, 0xc5f: 0x000c, 0xc60: 0x000c, 0xc61: 0x000c, 0xc62: 0x000c, 0xc63: 0x000c, + 0xc64: 0x000c, 0xc65: 0x000c, 0xc66: 0x000c, 0xc67: 0x000c, 0xc68: 0x000c, 0xc69: 0x000c, + 0xc6a: 0x000c, 0xc6b: 0x000c, 0xc6c: 0x000c, 0xc6d: 0x000c, 0xc6e: 0x000c, 0xc6f: 0x000c, + 0xc70: 0x000c, 0xc71: 0x000c, 0xc72: 0x000c, 0xc73: 0x000c, 0xc74: 0x000c, 0xc75: 0x000c, + 0xc76: 0x000c, 0xc77: 0x000c, 0xc78: 0x000c, 0xc79: 0x000c, 0xc7a: 0x000c, 0xc7b: 0x000c, + 0xc7c: 0x000c, + // Block 0x32, offset 0xc80 + 0xc86: 0x000c, + // Block 0x33, offset 0xcc0 + 0xced: 0x000c, 0xcee: 0x000c, 0xcef: 0x000c, + 0xcf0: 0x000c, 0xcf2: 0x000c, 0xcf3: 0x000c, 0xcf4: 0x000c, 0xcf5: 0x000c, + 0xcf6: 0x000c, 0xcf7: 0x000c, 0xcf9: 0x000c, 0xcfa: 0x000c, + 0xcfd: 0x000c, 0xcfe: 0x000c, + // Block 0x34, offset 0xd00 + 0xd18: 0x000c, 0xd19: 0x000c, + 0xd1e: 0x000c, 0xd1f: 0x000c, 0xd20: 0x000c, + 0xd31: 0x000c, 0xd32: 0x000c, 0xd33: 0x000c, 0xd34: 0x000c, + // Block 0x35, offset 0xd40 + 0xd42: 0x000c, 0xd45: 0x000c, + 0xd46: 0x000c, + 0xd4d: 0x000c, + 0xd5d: 0x000c, + // Block 0x36, offset 0xd80 + 0xd9d: 0x000c, + 0xd9e: 0x000c, 0xd9f: 0x000c, + // Block 0x37, offset 0xdc0 + 0xdd0: 0x000a, 0xdd1: 0x000a, + 0xdd2: 0x000a, 0xdd3: 0x000a, 0xdd4: 0x000a, 0xdd5: 0x000a, 0xdd6: 0x000a, 0xdd7: 0x000a, + 0xdd8: 0x000a, 0xdd9: 0x000a, + // Block 0x38, offset 0xe00 + 0xe00: 0x000a, + // Block 0x39, offset 0xe40 + 0xe40: 0x0009, + 0xe5b: 0x007a, 0xe5c: 0x006a, + // Block 0x3a, offset 0xe80 + 0xe92: 0x000c, 0xe93: 0x000c, 0xe94: 0x000c, + 0xeb2: 0x000c, 0xeb3: 0x000c, 0xeb4: 0x000c, + // Block 0x3b, offset 0xec0 + 0xed2: 0x000c, 0xed3: 0x000c, + 0xef2: 0x000c, 0xef3: 0x000c, + // Block 0x3c, offset 0xf00 + 0xf34: 0x000c, 0xf35: 0x000c, + 0xf37: 0x000c, 0xf38: 0x000c, 0xf39: 0x000c, 0xf3a: 0x000c, 0xf3b: 0x000c, + 0xf3c: 0x000c, 0xf3d: 0x000c, + // Block 0x3d, offset 0xf40 + 0xf46: 0x000c, 0xf49: 0x000c, 0xf4a: 0x000c, 0xf4b: 0x000c, + 0xf4c: 0x000c, 0xf4d: 0x000c, 0xf4e: 0x000c, 0xf4f: 0x000c, 0xf50: 0x000c, 0xf51: 0x000c, + 0xf52: 0x000c, 0xf53: 0x000c, + 0xf5b: 0x0004, 0xf5d: 0x000c, + 0xf70: 0x000a, 0xf71: 0x000a, 0xf72: 0x000a, 0xf73: 0x000a, 0xf74: 0x000a, 0xf75: 0x000a, + 0xf76: 0x000a, 0xf77: 0x000a, 0xf78: 0x000a, 0xf79: 0x000a, + // Block 0x3e, offset 0xf80 + 0xf80: 0x000a, 0xf81: 0x000a, 0xf82: 0x000a, 0xf83: 0x000a, 0xf84: 0x000a, 0xf85: 0x000a, + 0xf86: 0x000a, 0xf87: 0x000a, 0xf88: 0x000a, 0xf89: 0x000a, 0xf8a: 0x000a, 0xf8b: 0x000c, + 0xf8c: 0x000c, 0xf8d: 0x000c, 0xf8e: 0x000b, + // Block 0x3f, offset 0xfc0 + 0xfc5: 0x000c, + 0xfc6: 0x000c, + 0xfe9: 0x000c, + // Block 0x40, offset 0x1000 + 0x1020: 0x000c, 0x1021: 0x000c, 0x1022: 0x000c, + 0x1027: 0x000c, 0x1028: 0x000c, + 0x1032: 0x000c, + 0x1039: 0x000c, 0x103a: 0x000c, 0x103b: 0x000c, + // Block 0x41, offset 0x1040 + 0x1040: 0x000a, 0x1044: 0x000a, 0x1045: 0x000a, + // Block 0x42, offset 0x1080 + 0x109e: 0x000a, 0x109f: 0x000a, 0x10a0: 0x000a, 0x10a1: 0x000a, 0x10a2: 0x000a, 0x10a3: 0x000a, + 0x10a4: 0x000a, 0x10a5: 0x000a, 0x10a6: 0x000a, 0x10a7: 0x000a, 0x10a8: 0x000a, 0x10a9: 0x000a, + 0x10aa: 0x000a, 0x10ab: 0x000a, 0x10ac: 0x000a, 0x10ad: 0x000a, 0x10ae: 0x000a, 0x10af: 0x000a, + 0x10b0: 0x000a, 0x10b1: 0x000a, 0x10b2: 0x000a, 0x10b3: 0x000a, 0x10b4: 0x000a, 0x10b5: 0x000a, + 0x10b6: 0x000a, 0x10b7: 0x000a, 0x10b8: 0x000a, 0x10b9: 0x000a, 0x10ba: 0x000a, 0x10bb: 0x000a, + 0x10bc: 0x000a, 0x10bd: 0x000a, 0x10be: 0x000a, 0x10bf: 0x000a, + // Block 0x43, offset 0x10c0 + 0x10d7: 0x000c, + 0x10d8: 0x000c, 0x10db: 0x000c, + // Block 0x44, offset 0x1100 + 0x1116: 0x000c, + 0x1118: 0x000c, 0x1119: 0x000c, 0x111a: 0x000c, 0x111b: 0x000c, 0x111c: 0x000c, 0x111d: 0x000c, + 0x111e: 0x000c, 0x1120: 0x000c, 0x1122: 0x000c, + 0x1125: 0x000c, 0x1126: 0x000c, 0x1127: 0x000c, 0x1128: 0x000c, 0x1129: 0x000c, + 0x112a: 0x000c, 0x112b: 0x000c, 0x112c: 0x000c, + 0x1133: 0x000c, 0x1134: 0x000c, 0x1135: 0x000c, + 0x1136: 0x000c, 0x1137: 0x000c, 0x1138: 0x000c, 0x1139: 0x000c, 0x113a: 0x000c, 0x113b: 0x000c, + 0x113c: 0x000c, 0x113f: 0x000c, + // Block 0x45, offset 0x1140 + 0x1170: 0x000c, 0x1171: 0x000c, 0x1172: 0x000c, 0x1173: 0x000c, 0x1174: 0x000c, 0x1175: 0x000c, + 0x1176: 0x000c, 0x1177: 0x000c, 0x1178: 0x000c, 0x1179: 0x000c, 0x117a: 0x000c, 0x117b: 0x000c, + 0x117c: 0x000c, 0x117d: 0x000c, 0x117e: 0x000c, + // Block 0x46, offset 0x1180 + 0x1180: 0x000c, 0x1181: 0x000c, 0x1182: 0x000c, 0x1183: 0x000c, + 0x11b4: 0x000c, + 0x11b6: 0x000c, 0x11b7: 0x000c, 0x11b8: 0x000c, 0x11b9: 0x000c, 0x11ba: 0x000c, + 0x11bc: 0x000c, + // Block 0x47, offset 0x11c0 + 0x11c2: 0x000c, + 0x11eb: 0x000c, 0x11ec: 0x000c, 0x11ed: 0x000c, 0x11ee: 0x000c, 0x11ef: 0x000c, + 0x11f0: 0x000c, 0x11f1: 0x000c, 0x11f2: 0x000c, 0x11f3: 0x000c, + // Block 0x48, offset 0x1200 + 0x1200: 0x000c, 0x1201: 0x000c, + 0x1222: 0x000c, 0x1223: 0x000c, + 0x1224: 0x000c, 0x1225: 0x000c, 0x1228: 0x000c, 0x1229: 0x000c, + 0x122b: 0x000c, 0x122c: 0x000c, 0x122d: 0x000c, + // Block 0x49, offset 0x1240 + 0x1266: 0x000c, 0x1268: 0x000c, 0x1269: 0x000c, + 0x126d: 0x000c, 0x126f: 0x000c, + 0x1270: 0x000c, 0x1271: 0x000c, + // Block 0x4a, offset 0x1280 + 0x12ac: 0x000c, 0x12ad: 0x000c, 0x12ae: 0x000c, 0x12af: 0x000c, + 0x12b0: 0x000c, 0x12b1: 0x000c, 0x12b2: 0x000c, 0x12b3: 0x000c, + 0x12b6: 0x000c, 0x12b7: 0x000c, + // Block 0x4b, offset 0x12c0 + 0x12d0: 0x000c, 0x12d1: 0x000c, + 0x12d2: 0x000c, 0x12d4: 0x000c, 0x12d5: 0x000c, 0x12d6: 0x000c, 0x12d7: 0x000c, + 0x12d8: 0x000c, 0x12d9: 0x000c, 0x12da: 0x000c, 0x12db: 0x000c, 0x12dc: 0x000c, 0x12dd: 0x000c, + 0x12de: 0x000c, 0x12df: 0x000c, 0x12e0: 0x000c, 0x12e2: 0x000c, 0x12e3: 0x000c, + 0x12e4: 0x000c, 0x12e5: 0x000c, 0x12e6: 0x000c, 0x12e7: 0x000c, 0x12e8: 0x000c, + 0x12ed: 0x000c, + 0x12f4: 0x000c, + 0x12f8: 0x000c, 0x12f9: 0x000c, + // Block 0x4c, offset 0x1300 + 0x1300: 0x000c, 0x1301: 0x000c, 0x1302: 0x000c, 0x1303: 0x000c, 0x1304: 0x000c, 0x1305: 0x000c, + 0x1306: 0x000c, 0x1307: 0x000c, 0x1308: 0x000c, 0x1309: 0x000c, 0x130a: 0x000c, 0x130b: 0x000c, + 0x130c: 0x000c, 0x130d: 0x000c, 0x130e: 0x000c, 0x130f: 0x000c, 0x1310: 0x000c, 0x1311: 0x000c, + 0x1312: 0x000c, 0x1313: 0x000c, 0x1314: 0x000c, 0x1315: 0x000c, 0x1316: 0x000c, 0x1317: 0x000c, + 0x1318: 0x000c, 0x1319: 0x000c, 0x131a: 0x000c, 0x131b: 0x000c, 0x131c: 0x000c, 0x131d: 0x000c, + 0x131e: 0x000c, 0x131f: 0x000c, 0x1320: 0x000c, 0x1321: 0x000c, 0x1322: 0x000c, 0x1323: 0x000c, + 0x1324: 0x000c, 0x1325: 0x000c, 0x1326: 0x000c, 0x1327: 0x000c, 0x1328: 0x000c, 0x1329: 0x000c, + 0x132a: 0x000c, 0x132b: 0x000c, 0x132c: 0x000c, 0x132d: 0x000c, 0x132e: 0x000c, 0x132f: 0x000c, + 0x1330: 0x000c, 0x1331: 0x000c, 0x1332: 0x000c, 0x1333: 0x000c, 0x1334: 0x000c, 0x1335: 0x000c, + 0x1336: 0x000c, 0x1337: 0x000c, 0x1338: 0x000c, 0x1339: 0x000c, 0x133b: 0x000c, + 0x133c: 0x000c, 0x133d: 0x000c, 0x133e: 0x000c, 0x133f: 0x000c, + // Block 0x4d, offset 0x1340 + 0x137d: 0x000a, 0x137f: 0x000a, + // Block 0x4e, offset 0x1380 + 0x1380: 0x000a, 0x1381: 0x000a, + 0x138d: 0x000a, 0x138e: 0x000a, 0x138f: 0x000a, + 0x139d: 0x000a, + 0x139e: 0x000a, 0x139f: 0x000a, + 0x13ad: 0x000a, 0x13ae: 0x000a, 0x13af: 0x000a, + 0x13bd: 0x000a, 0x13be: 0x000a, + // Block 0x4f, offset 0x13c0 + 0x13c0: 0x0009, 0x13c1: 0x0009, 0x13c2: 0x0009, 0x13c3: 0x0009, 0x13c4: 0x0009, 0x13c5: 0x0009, + 0x13c6: 0x0009, 0x13c7: 0x0009, 0x13c8: 0x0009, 0x13c9: 0x0009, 0x13ca: 0x0009, 0x13cb: 0x000b, + 0x13cc: 0x000b, 0x13cd: 0x000b, 0x13cf: 0x0001, 0x13d0: 0x000a, 0x13d1: 0x000a, + 0x13d2: 0x000a, 0x13d3: 0x000a, 0x13d4: 0x000a, 0x13d5: 0x000a, 0x13d6: 0x000a, 0x13d7: 0x000a, + 0x13d8: 0x000a, 0x13d9: 0x000a, 0x13da: 0x000a, 0x13db: 0x000a, 0x13dc: 0x000a, 0x13dd: 0x000a, + 0x13de: 0x000a, 0x13df: 0x000a, 0x13e0: 0x000a, 0x13e1: 0x000a, 0x13e2: 0x000a, 0x13e3: 0x000a, + 0x13e4: 0x000a, 0x13e5: 0x000a, 0x13e6: 0x000a, 0x13e7: 0x000a, 0x13e8: 0x0009, 0x13e9: 0x0007, + 0x13ea: 0x000e, 0x13eb: 0x000e, 0x13ec: 0x000e, 0x13ed: 0x000e, 0x13ee: 0x000e, 0x13ef: 0x0006, + 0x13f0: 0x0004, 0x13f1: 0x0004, 0x13f2: 0x0004, 0x13f3: 0x0004, 0x13f4: 0x0004, 0x13f5: 0x000a, + 0x13f6: 0x000a, 0x13f7: 0x000a, 0x13f8: 0x000a, 0x13f9: 0x000a, 0x13fa: 0x000a, 0x13fb: 0x000a, + 0x13fc: 0x000a, 0x13fd: 0x000a, 0x13fe: 0x000a, 0x13ff: 0x000a, + // Block 0x50, offset 0x1400 + 0x1400: 0x000a, 0x1401: 0x000a, 0x1402: 0x000a, 0x1403: 0x000a, 0x1404: 0x0006, 0x1405: 0x009a, + 0x1406: 0x008a, 0x1407: 0x000a, 0x1408: 0x000a, 0x1409: 0x000a, 0x140a: 0x000a, 0x140b: 0x000a, + 0x140c: 0x000a, 0x140d: 0x000a, 0x140e: 0x000a, 0x140f: 0x000a, 0x1410: 0x000a, 0x1411: 0x000a, + 0x1412: 0x000a, 0x1413: 0x000a, 0x1414: 0x000a, 0x1415: 0x000a, 0x1416: 0x000a, 0x1417: 0x000a, + 0x1418: 0x000a, 0x1419: 0x000a, 0x141a: 0x000a, 0x141b: 0x000a, 0x141c: 0x000a, 0x141d: 0x000a, + 0x141e: 0x000a, 0x141f: 0x0009, 0x1420: 0x000b, 0x1421: 0x000b, 0x1422: 0x000b, 0x1423: 0x000b, + 0x1424: 0x000b, 0x1425: 0x000b, 0x1426: 0x000e, 0x1427: 0x000e, 0x1428: 0x000e, 0x1429: 0x000e, + 0x142a: 0x000b, 0x142b: 0x000b, 0x142c: 0x000b, 0x142d: 0x000b, 0x142e: 0x000b, 0x142f: 0x000b, + 0x1430: 0x0002, 0x1434: 0x0002, 0x1435: 0x0002, + 0x1436: 0x0002, 0x1437: 0x0002, 0x1438: 0x0002, 0x1439: 0x0002, 0x143a: 0x0003, 0x143b: 0x0003, + 0x143c: 0x000a, 0x143d: 0x009a, 0x143e: 0x008a, + // Block 0x51, offset 0x1440 + 0x1440: 0x0002, 0x1441: 0x0002, 0x1442: 0x0002, 0x1443: 0x0002, 0x1444: 0x0002, 0x1445: 0x0002, + 0x1446: 0x0002, 0x1447: 0x0002, 0x1448: 0x0002, 0x1449: 0x0002, 0x144a: 0x0003, 0x144b: 0x0003, + 0x144c: 0x000a, 0x144d: 0x009a, 0x144e: 0x008a, + 0x1460: 0x0004, 0x1461: 0x0004, 0x1462: 0x0004, 0x1463: 0x0004, + 0x1464: 0x0004, 0x1465: 0x0004, 0x1466: 0x0004, 0x1467: 0x0004, 0x1468: 0x0004, 0x1469: 0x0004, + 0x146a: 0x0004, 0x146b: 0x0004, 0x146c: 0x0004, 0x146d: 0x0004, 0x146e: 0x0004, 0x146f: 0x0004, + 0x1470: 0x0004, 0x1471: 0x0004, 0x1472: 0x0004, 0x1473: 0x0004, 0x1474: 0x0004, 0x1475: 0x0004, + 0x1476: 0x0004, 0x1477: 0x0004, 0x1478: 0x0004, 0x1479: 0x0004, 0x147a: 0x0004, 0x147b: 0x0004, + 0x147c: 0x0004, 0x147d: 0x0004, 0x147e: 0x0004, 0x147f: 0x0004, + // Block 0x52, offset 0x1480 + 0x1480: 0x0004, 0x1481: 0x0004, 0x1482: 0x0004, 0x1483: 0x0004, 0x1484: 0x0004, 0x1485: 0x0004, + 0x1486: 0x0004, 0x1487: 0x0004, 0x1488: 0x0004, 0x1489: 0x0004, 0x148a: 0x0004, 0x148b: 0x0004, + 0x148c: 0x0004, 0x148d: 0x0004, 0x148e: 0x0004, 0x148f: 0x0004, 0x1490: 0x000c, 0x1491: 0x000c, + 0x1492: 0x000c, 0x1493: 0x000c, 0x1494: 0x000c, 0x1495: 0x000c, 0x1496: 0x000c, 0x1497: 0x000c, + 0x1498: 0x000c, 0x1499: 0x000c, 0x149a: 0x000c, 0x149b: 0x000c, 0x149c: 0x000c, 0x149d: 0x000c, + 0x149e: 0x000c, 0x149f: 0x000c, 0x14a0: 0x000c, 0x14a1: 0x000c, 0x14a2: 0x000c, 0x14a3: 0x000c, + 0x14a4: 0x000c, 0x14a5: 0x000c, 0x14a6: 0x000c, 0x14a7: 0x000c, 0x14a8: 0x000c, 0x14a9: 0x000c, + 0x14aa: 0x000c, 0x14ab: 0x000c, 0x14ac: 0x000c, 0x14ad: 0x000c, 0x14ae: 0x000c, 0x14af: 0x000c, + 0x14b0: 0x000c, + // Block 0x53, offset 0x14c0 + 0x14c0: 0x000a, 0x14c1: 0x000a, 0x14c3: 0x000a, 0x14c4: 0x000a, 0x14c5: 0x000a, + 0x14c6: 0x000a, 0x14c8: 0x000a, 0x14c9: 0x000a, + 0x14d4: 0x000a, 0x14d6: 0x000a, 0x14d7: 0x000a, + 0x14d8: 0x000a, + 0x14de: 0x000a, 0x14df: 0x000a, 0x14e0: 0x000a, 0x14e1: 0x000a, 0x14e2: 0x000a, 0x14e3: 0x000a, + 0x14e5: 0x000a, 0x14e7: 0x000a, 0x14e9: 0x000a, + 0x14ee: 0x0004, + 0x14fa: 0x000a, 0x14fb: 0x000a, + // Block 0x54, offset 0x1500 + 0x1500: 0x000a, 0x1501: 0x000a, 0x1502: 0x000a, 0x1503: 0x000a, 0x1504: 0x000a, + 0x150a: 0x000a, 0x150b: 0x000a, + 0x150c: 0x000a, 0x150d: 0x000a, 0x1510: 0x000a, 0x1511: 0x000a, + 0x1512: 0x000a, 0x1513: 0x000a, 0x1514: 0x000a, 0x1515: 0x000a, 0x1516: 0x000a, 0x1517: 0x000a, + 0x1518: 0x000a, 0x1519: 0x000a, 0x151a: 0x000a, 0x151b: 0x000a, 0x151c: 0x000a, 0x151d: 0x000a, + 0x151e: 0x000a, 0x151f: 0x000a, + // Block 0x55, offset 0x1540 + 0x1549: 0x000a, 0x154a: 0x000a, 0x154b: 0x000a, + 0x1550: 0x000a, 0x1551: 0x000a, + 0x1552: 0x000a, 0x1553: 0x000a, 0x1554: 0x000a, 0x1555: 0x000a, 0x1556: 0x000a, 0x1557: 0x000a, + 0x1558: 0x000a, 0x1559: 0x000a, 0x155a: 0x000a, 0x155b: 0x000a, 0x155c: 0x000a, 0x155d: 0x000a, + 0x155e: 0x000a, 0x155f: 0x000a, 0x1560: 0x000a, 0x1561: 0x000a, 0x1562: 0x000a, 0x1563: 0x000a, + 0x1564: 0x000a, 0x1565: 0x000a, 0x1566: 0x000a, 0x1567: 0x000a, 0x1568: 0x000a, 0x1569: 0x000a, + 0x156a: 0x000a, 0x156b: 0x000a, 0x156c: 0x000a, 0x156d: 0x000a, 0x156e: 0x000a, 0x156f: 0x000a, + 0x1570: 0x000a, 0x1571: 0x000a, 0x1572: 0x000a, 0x1573: 0x000a, 0x1574: 0x000a, 0x1575: 0x000a, + 0x1576: 0x000a, 0x1577: 0x000a, 0x1578: 0x000a, 0x1579: 0x000a, 0x157a: 0x000a, 0x157b: 0x000a, + 0x157c: 0x000a, 0x157d: 0x000a, 0x157e: 0x000a, 0x157f: 0x000a, + // Block 0x56, offset 0x1580 + 0x1580: 0x000a, 0x1581: 0x000a, 0x1582: 0x000a, 0x1583: 0x000a, 0x1584: 0x000a, 0x1585: 0x000a, + 0x1586: 0x000a, 0x1587: 0x000a, 0x1588: 0x000a, 0x1589: 0x000a, 0x158a: 0x000a, 0x158b: 0x000a, + 0x158c: 0x000a, 0x158d: 0x000a, 0x158e: 0x000a, 0x158f: 0x000a, 0x1590: 0x000a, 0x1591: 0x000a, + 0x1592: 0x000a, 0x1593: 0x000a, 0x1594: 0x000a, 0x1595: 0x000a, 0x1596: 0x000a, 0x1597: 0x000a, + 0x1598: 0x000a, 0x1599: 0x000a, 0x159a: 0x000a, 0x159b: 0x000a, 0x159c: 0x000a, 0x159d: 0x000a, + 0x159e: 0x000a, 0x159f: 0x000a, 0x15a0: 0x000a, 0x15a1: 0x000a, 0x15a2: 0x000a, 0x15a3: 0x000a, + 0x15a4: 0x000a, 0x15a5: 0x000a, 0x15a6: 0x000a, 0x15a7: 0x000a, 0x15a8: 0x000a, 0x15a9: 0x000a, + 0x15aa: 0x000a, 0x15ab: 0x000a, 0x15ac: 0x000a, 0x15ad: 0x000a, 0x15ae: 0x000a, 0x15af: 0x000a, + 0x15b0: 0x000a, 0x15b1: 0x000a, 0x15b2: 0x000a, 0x15b3: 0x000a, 0x15b4: 0x000a, 0x15b5: 0x000a, + 0x15b6: 0x000a, 0x15b7: 0x000a, 0x15b8: 0x000a, 0x15b9: 0x000a, 0x15ba: 0x000a, 0x15bb: 0x000a, + 0x15bc: 0x000a, 0x15bd: 0x000a, 0x15be: 0x000a, 0x15bf: 0x000a, + // Block 0x57, offset 0x15c0 + 0x15c0: 0x000a, 0x15c1: 0x000a, 0x15c2: 0x000a, 0x15c3: 0x000a, 0x15c4: 0x000a, 0x15c5: 0x000a, + 0x15c6: 0x000a, 0x15c7: 0x000a, 0x15c8: 0x000a, 0x15c9: 0x000a, 0x15ca: 0x000a, 0x15cb: 0x000a, + 0x15cc: 0x000a, 0x15cd: 0x000a, 0x15ce: 0x000a, 0x15cf: 0x000a, 0x15d0: 0x000a, 0x15d1: 0x000a, + 0x15d2: 0x0003, 0x15d3: 0x0004, 0x15d4: 0x000a, 0x15d5: 0x000a, 0x15d6: 0x000a, 0x15d7: 0x000a, + 0x15d8: 0x000a, 0x15d9: 0x000a, 0x15da: 0x000a, 0x15db: 0x000a, 0x15dc: 0x000a, 0x15dd: 0x000a, + 0x15de: 0x000a, 0x15df: 0x000a, 0x15e0: 0x000a, 0x15e1: 0x000a, 0x15e2: 0x000a, 0x15e3: 0x000a, + 0x15e4: 0x000a, 0x15e5: 0x000a, 0x15e6: 0x000a, 0x15e7: 0x000a, 0x15e8: 0x000a, 0x15e9: 0x000a, + 0x15ea: 0x000a, 0x15eb: 0x000a, 0x15ec: 0x000a, 0x15ed: 0x000a, 0x15ee: 0x000a, 0x15ef: 0x000a, + 0x15f0: 0x000a, 0x15f1: 0x000a, 0x15f2: 0x000a, 0x15f3: 0x000a, 0x15f4: 0x000a, 0x15f5: 0x000a, + 0x15f6: 0x000a, 0x15f7: 0x000a, 0x15f8: 0x000a, 0x15f9: 0x000a, 0x15fa: 0x000a, 0x15fb: 0x000a, + 0x15fc: 0x000a, 0x15fd: 0x000a, 0x15fe: 0x000a, 0x15ff: 0x000a, + // Block 0x58, offset 0x1600 + 0x1600: 0x000a, 0x1601: 0x000a, 0x1602: 0x000a, 0x1603: 0x000a, 0x1604: 0x000a, 0x1605: 0x000a, + 0x1606: 0x000a, 0x1607: 0x000a, 0x1608: 0x003a, 0x1609: 0x002a, 0x160a: 0x003a, 0x160b: 0x002a, + 0x160c: 0x000a, 0x160d: 0x000a, 0x160e: 0x000a, 0x160f: 0x000a, 0x1610: 0x000a, 0x1611: 0x000a, + 0x1612: 0x000a, 0x1613: 0x000a, 0x1614: 0x000a, 0x1615: 0x000a, 0x1616: 0x000a, 0x1617: 0x000a, + 0x1618: 0x000a, 0x1619: 0x000a, 0x161a: 0x000a, 0x161b: 0x000a, 0x161c: 0x000a, 0x161d: 0x000a, + 0x161e: 0x000a, 0x161f: 0x000a, 0x1620: 0x000a, 0x1621: 0x000a, 0x1622: 0x000a, 0x1623: 0x000a, + 0x1624: 0x000a, 0x1625: 0x000a, 0x1626: 0x000a, 0x1627: 0x000a, 0x1628: 0x000a, 0x1629: 0x009a, + 0x162a: 0x008a, 0x162b: 0x000a, 0x162c: 0x000a, 0x162d: 0x000a, 0x162e: 0x000a, 0x162f: 0x000a, + 0x1630: 0x000a, 0x1631: 0x000a, 0x1632: 0x000a, 0x1633: 0x000a, 0x1634: 0x000a, 0x1635: 0x000a, + // Block 0x59, offset 0x1640 + 0x167b: 0x000a, + 0x167c: 0x000a, 0x167d: 0x000a, 0x167e: 0x000a, 0x167f: 0x000a, + // Block 0x5a, offset 0x1680 + 0x1680: 0x000a, 0x1681: 0x000a, 0x1682: 0x000a, 0x1683: 0x000a, 0x1684: 0x000a, 0x1685: 0x000a, + 0x1686: 0x000a, 0x1687: 0x000a, 0x1688: 0x000a, 0x1689: 0x000a, 0x168a: 0x000a, 0x168b: 0x000a, + 0x168c: 0x000a, 0x168d: 0x000a, 0x168e: 0x000a, 0x168f: 0x000a, 0x1690: 0x000a, 0x1691: 0x000a, + 0x1692: 0x000a, 0x1693: 0x000a, 0x1694: 0x000a, 0x1696: 0x000a, 0x1697: 0x000a, + 0x1698: 0x000a, 0x1699: 0x000a, 0x169a: 0x000a, 0x169b: 0x000a, 0x169c: 0x000a, 0x169d: 0x000a, + 0x169e: 0x000a, 0x169f: 0x000a, 0x16a0: 0x000a, 0x16a1: 0x000a, 0x16a2: 0x000a, 0x16a3: 0x000a, + 0x16a4: 0x000a, 0x16a5: 0x000a, 0x16a6: 0x000a, 0x16a7: 0x000a, 0x16a8: 0x000a, 0x16a9: 0x000a, + 0x16aa: 0x000a, 0x16ab: 0x000a, 0x16ac: 0x000a, 0x16ad: 0x000a, 0x16ae: 0x000a, 0x16af: 0x000a, + 0x16b0: 0x000a, 0x16b1: 0x000a, 0x16b2: 0x000a, 0x16b3: 0x000a, 0x16b4: 0x000a, 0x16b5: 0x000a, + 0x16b6: 0x000a, 0x16b7: 0x000a, 0x16b8: 0x000a, 0x16b9: 0x000a, 0x16ba: 0x000a, 0x16bb: 0x000a, + 0x16bc: 0x000a, 0x16bd: 0x000a, 0x16be: 0x000a, 0x16bf: 0x000a, + // Block 0x5b, offset 0x16c0 + 0x16c0: 0x000a, 0x16c1: 0x000a, 0x16c2: 0x000a, 0x16c3: 0x000a, 0x16c4: 0x000a, 0x16c5: 0x000a, + 0x16c6: 0x000a, 0x16c7: 0x000a, 0x16c8: 0x000a, 0x16c9: 0x000a, 0x16ca: 0x000a, 0x16cb: 0x000a, + 0x16cc: 0x000a, 0x16cd: 0x000a, 0x16ce: 0x000a, 0x16cf: 0x000a, 0x16d0: 0x000a, 0x16d1: 0x000a, + 0x16d2: 0x000a, 0x16d3: 0x000a, 0x16d4: 0x000a, 0x16d5: 0x000a, 0x16d6: 0x000a, 0x16d7: 0x000a, + 0x16d8: 0x000a, 0x16d9: 0x000a, 0x16da: 0x000a, 0x16db: 0x000a, 0x16dc: 0x000a, 0x16dd: 0x000a, + 0x16de: 0x000a, 0x16df: 0x000a, 0x16e0: 0x000a, 0x16e1: 0x000a, 0x16e2: 0x000a, 0x16e3: 0x000a, + 0x16e4: 0x000a, 0x16e5: 0x000a, 0x16e6: 0x000a, + // Block 0x5c, offset 0x1700 + 0x1700: 0x000a, 0x1701: 0x000a, 0x1702: 0x000a, 0x1703: 0x000a, 0x1704: 0x000a, 0x1705: 0x000a, + 0x1706: 0x000a, 0x1707: 0x000a, 0x1708: 0x000a, 0x1709: 0x000a, 0x170a: 0x000a, + 0x1720: 0x000a, 0x1721: 0x000a, 0x1722: 0x000a, 0x1723: 0x000a, + 0x1724: 0x000a, 0x1725: 0x000a, 0x1726: 0x000a, 0x1727: 0x000a, 0x1728: 0x000a, 0x1729: 0x000a, + 0x172a: 0x000a, 0x172b: 0x000a, 0x172c: 0x000a, 0x172d: 0x000a, 0x172e: 0x000a, 0x172f: 0x000a, + 0x1730: 0x000a, 0x1731: 0x000a, 0x1732: 0x000a, 0x1733: 0x000a, 0x1734: 0x000a, 0x1735: 0x000a, + 0x1736: 0x000a, 0x1737: 0x000a, 0x1738: 0x000a, 0x1739: 0x000a, 0x173a: 0x000a, 0x173b: 0x000a, + 0x173c: 0x000a, 0x173d: 0x000a, 0x173e: 0x000a, 0x173f: 0x000a, + // Block 0x5d, offset 0x1740 + 0x1740: 0x000a, 0x1741: 0x000a, 0x1742: 0x000a, 0x1743: 0x000a, 0x1744: 0x000a, 0x1745: 0x000a, + 0x1746: 0x000a, 0x1747: 0x000a, 0x1748: 0x0002, 0x1749: 0x0002, 0x174a: 0x0002, 0x174b: 0x0002, + 0x174c: 0x0002, 0x174d: 0x0002, 0x174e: 0x0002, 0x174f: 0x0002, 0x1750: 0x0002, 0x1751: 0x0002, + 0x1752: 0x0002, 0x1753: 0x0002, 0x1754: 0x0002, 0x1755: 0x0002, 0x1756: 0x0002, 0x1757: 0x0002, + 0x1758: 0x0002, 0x1759: 0x0002, 0x175a: 0x0002, 0x175b: 0x0002, + // Block 0x5e, offset 0x1780 + 0x17aa: 0x000a, 0x17ab: 0x000a, 0x17ac: 0x000a, 0x17ad: 0x000a, 0x17ae: 0x000a, 0x17af: 0x000a, + 0x17b0: 0x000a, 0x17b1: 0x000a, 0x17b2: 0x000a, 0x17b3: 0x000a, 0x17b4: 0x000a, 0x17b5: 0x000a, + 0x17b6: 0x000a, 0x17b7: 0x000a, 0x17b8: 0x000a, 0x17b9: 0x000a, 0x17ba: 0x000a, 0x17bb: 0x000a, + 0x17bc: 0x000a, 0x17bd: 0x000a, 0x17be: 0x000a, 0x17bf: 0x000a, + // Block 0x5f, offset 0x17c0 + 0x17c0: 0x000a, 0x17c1: 0x000a, 0x17c2: 0x000a, 0x17c3: 0x000a, 0x17c4: 0x000a, 0x17c5: 0x000a, + 0x17c6: 0x000a, 0x17c7: 0x000a, 0x17c8: 0x000a, 0x17c9: 0x000a, 0x17ca: 0x000a, 0x17cb: 0x000a, + 0x17cc: 0x000a, 0x17cd: 0x000a, 0x17ce: 0x000a, 0x17cf: 0x000a, 0x17d0: 0x000a, 0x17d1: 0x000a, + 0x17d2: 0x000a, 0x17d3: 0x000a, 0x17d4: 0x000a, 0x17d5: 0x000a, 0x17d6: 0x000a, 0x17d7: 0x000a, + 0x17d8: 0x000a, 0x17d9: 0x000a, 0x17da: 0x000a, 0x17db: 0x000a, 0x17dc: 0x000a, 0x17dd: 0x000a, + 0x17de: 0x000a, 0x17df: 0x000a, 0x17e0: 0x000a, 0x17e1: 0x000a, 0x17e2: 0x000a, 0x17e3: 0x000a, + 0x17e4: 0x000a, 0x17e5: 0x000a, 0x17e6: 0x000a, 0x17e7: 0x000a, 0x17e8: 0x000a, 0x17e9: 0x000a, + 0x17ea: 0x000a, 0x17eb: 0x000a, 0x17ed: 0x000a, 0x17ee: 0x000a, 0x17ef: 0x000a, + 0x17f0: 0x000a, 0x17f1: 0x000a, 0x17f2: 0x000a, 0x17f3: 0x000a, 0x17f4: 0x000a, 0x17f5: 0x000a, + 0x17f6: 0x000a, 0x17f7: 0x000a, 0x17f8: 0x000a, 0x17f9: 0x000a, 0x17fa: 0x000a, 0x17fb: 0x000a, + 0x17fc: 0x000a, 0x17fd: 0x000a, 0x17fe: 0x000a, 0x17ff: 0x000a, + // Block 0x60, offset 0x1800 + 0x1800: 0x000a, 0x1801: 0x000a, 0x1802: 0x000a, 0x1803: 0x000a, 0x1804: 0x000a, 0x1805: 0x000a, + 0x1806: 0x000a, 0x1807: 0x000a, 0x1808: 0x000a, 0x1809: 0x000a, 0x180a: 0x000a, 0x180b: 0x000a, + 0x180c: 0x000a, 0x180d: 0x000a, 0x180e: 0x000a, 0x180f: 0x000a, 0x1810: 0x000a, 0x1811: 0x000a, + 0x1812: 0x000a, 0x1813: 0x000a, 0x1814: 0x000a, 0x1815: 0x000a, 0x1816: 0x000a, 0x1817: 0x000a, + 0x1818: 0x000a, 0x1819: 0x000a, 0x181a: 0x000a, 0x181b: 0x000a, 0x181c: 0x000a, 0x181d: 0x000a, + 0x181e: 0x000a, 0x181f: 0x000a, 0x1820: 0x000a, 0x1821: 0x000a, 0x1822: 0x000a, 0x1823: 0x000a, + 0x1824: 0x000a, 0x1825: 0x000a, 0x1826: 0x000a, 0x1827: 0x000a, 0x1828: 0x003a, 0x1829: 0x002a, + 0x182a: 0x003a, 0x182b: 0x002a, 0x182c: 0x003a, 0x182d: 0x002a, 0x182e: 0x003a, 0x182f: 0x002a, + 0x1830: 0x003a, 0x1831: 0x002a, 0x1832: 0x003a, 0x1833: 0x002a, 0x1834: 0x003a, 0x1835: 0x002a, + 0x1836: 0x000a, 0x1837: 0x000a, 0x1838: 0x000a, 0x1839: 0x000a, 0x183a: 0x000a, 0x183b: 0x000a, + 0x183c: 0x000a, 0x183d: 0x000a, 0x183e: 0x000a, 0x183f: 0x000a, + // Block 0x61, offset 0x1840 + 0x1840: 0x000a, 0x1841: 0x000a, 0x1842: 0x000a, 0x1843: 0x000a, 0x1844: 0x000a, 0x1845: 0x009a, + 0x1846: 0x008a, 0x1847: 0x000a, 0x1848: 0x000a, 0x1849: 0x000a, 0x184a: 0x000a, 0x184b: 0x000a, + 0x184c: 0x000a, 0x184d: 0x000a, 0x184e: 0x000a, 0x184f: 0x000a, 0x1850: 0x000a, 0x1851: 0x000a, + 0x1852: 0x000a, 0x1853: 0x000a, 0x1854: 0x000a, 0x1855: 0x000a, 0x1856: 0x000a, 0x1857: 0x000a, + 0x1858: 0x000a, 0x1859: 0x000a, 0x185a: 0x000a, 0x185b: 0x000a, 0x185c: 0x000a, 0x185d: 0x000a, + 0x185e: 0x000a, 0x185f: 0x000a, 0x1860: 0x000a, 0x1861: 0x000a, 0x1862: 0x000a, 0x1863: 0x000a, + 0x1864: 0x000a, 0x1865: 0x000a, 0x1866: 0x003a, 0x1867: 0x002a, 0x1868: 0x003a, 0x1869: 0x002a, + 0x186a: 0x003a, 0x186b: 0x002a, 0x186c: 0x003a, 0x186d: 0x002a, 0x186e: 0x003a, 0x186f: 0x002a, + 0x1870: 0x000a, 0x1871: 0x000a, 0x1872: 0x000a, 0x1873: 0x000a, 0x1874: 0x000a, 0x1875: 0x000a, + 0x1876: 0x000a, 0x1877: 0x000a, 0x1878: 0x000a, 0x1879: 0x000a, 0x187a: 0x000a, 0x187b: 0x000a, + 0x187c: 0x000a, 0x187d: 0x000a, 0x187e: 0x000a, 0x187f: 0x000a, + // Block 0x62, offset 0x1880 + 0x1880: 0x000a, 0x1881: 0x000a, 0x1882: 0x000a, 0x1883: 0x007a, 0x1884: 0x006a, 0x1885: 0x009a, + 0x1886: 0x008a, 0x1887: 0x00ba, 0x1888: 0x00aa, 0x1889: 0x009a, 0x188a: 0x008a, 0x188b: 0x007a, + 0x188c: 0x006a, 0x188d: 0x00da, 0x188e: 0x002a, 0x188f: 0x003a, 0x1890: 0x00ca, 0x1891: 0x009a, + 0x1892: 0x008a, 0x1893: 0x007a, 0x1894: 0x006a, 0x1895: 0x009a, 0x1896: 0x008a, 0x1897: 0x00ba, + 0x1898: 0x00aa, 0x1899: 0x000a, 0x189a: 0x000a, 0x189b: 0x000a, 0x189c: 0x000a, 0x189d: 0x000a, + 0x189e: 0x000a, 0x189f: 0x000a, 0x18a0: 0x000a, 0x18a1: 0x000a, 0x18a2: 0x000a, 0x18a3: 0x000a, + 0x18a4: 0x000a, 0x18a5: 0x000a, 0x18a6: 0x000a, 0x18a7: 0x000a, 0x18a8: 0x000a, 0x18a9: 0x000a, + 0x18aa: 0x000a, 0x18ab: 0x000a, 0x18ac: 0x000a, 0x18ad: 0x000a, 0x18ae: 0x000a, 0x18af: 0x000a, + 0x18b0: 0x000a, 0x18b1: 0x000a, 0x18b2: 0x000a, 0x18b3: 0x000a, 0x18b4: 0x000a, 0x18b5: 0x000a, + 0x18b6: 0x000a, 0x18b7: 0x000a, 0x18b8: 0x000a, 0x18b9: 0x000a, 0x18ba: 0x000a, 0x18bb: 0x000a, + 0x18bc: 0x000a, 0x18bd: 0x000a, 0x18be: 0x000a, 0x18bf: 0x000a, + // Block 0x63, offset 0x18c0 + 0x18c0: 0x000a, 0x18c1: 0x000a, 0x18c2: 0x000a, 0x18c3: 0x000a, 0x18c4: 0x000a, 0x18c5: 0x000a, + 0x18c6: 0x000a, 0x18c7: 0x000a, 0x18c8: 0x000a, 0x18c9: 0x000a, 0x18ca: 0x000a, 0x18cb: 0x000a, + 0x18cc: 0x000a, 0x18cd: 0x000a, 0x18ce: 0x000a, 0x18cf: 0x000a, 0x18d0: 0x000a, 0x18d1: 0x000a, + 0x18d2: 0x000a, 0x18d3: 0x000a, 0x18d4: 0x000a, 0x18d5: 0x000a, 0x18d6: 0x000a, 0x18d7: 0x000a, + 0x18d8: 0x003a, 0x18d9: 0x002a, 0x18da: 0x003a, 0x18db: 0x002a, 0x18dc: 0x000a, 0x18dd: 0x000a, + 0x18de: 0x000a, 0x18df: 0x000a, 0x18e0: 0x000a, 0x18e1: 0x000a, 0x18e2: 0x000a, 0x18e3: 0x000a, + 0x18e4: 0x000a, 0x18e5: 0x000a, 0x18e6: 0x000a, 0x18e7: 0x000a, 0x18e8: 0x000a, 0x18e9: 0x000a, + 0x18ea: 0x000a, 0x18eb: 0x000a, 0x18ec: 0x000a, 0x18ed: 0x000a, 0x18ee: 0x000a, 0x18ef: 0x000a, + 0x18f0: 0x000a, 0x18f1: 0x000a, 0x18f2: 0x000a, 0x18f3: 0x000a, 0x18f4: 0x000a, 0x18f5: 0x000a, + 0x18f6: 0x000a, 0x18f7: 0x000a, 0x18f8: 0x000a, 0x18f9: 0x000a, 0x18fa: 0x000a, 0x18fb: 0x000a, + 0x18fc: 0x003a, 0x18fd: 0x002a, 0x18fe: 0x000a, 0x18ff: 0x000a, + // Block 0x64, offset 0x1900 + 0x1900: 0x000a, 0x1901: 0x000a, 0x1902: 0x000a, 0x1903: 0x000a, 0x1904: 0x000a, 0x1905: 0x000a, + 0x1906: 0x000a, 0x1907: 0x000a, 0x1908: 0x000a, 0x1909: 0x000a, 0x190a: 0x000a, 0x190b: 0x000a, + 0x190c: 0x000a, 0x190d: 0x000a, 0x190e: 0x000a, 0x190f: 0x000a, 0x1910: 0x000a, 0x1911: 0x000a, + 0x1912: 0x000a, 0x1913: 0x000a, 0x1914: 0x000a, 0x1915: 0x000a, 0x1916: 0x000a, 0x1917: 0x000a, + 0x1918: 0x000a, 0x1919: 0x000a, 0x191a: 0x000a, 0x191b: 0x000a, 0x191c: 0x000a, 0x191d: 0x000a, + 0x191e: 0x000a, 0x191f: 0x000a, 0x1920: 0x000a, 0x1921: 0x000a, 0x1922: 0x000a, 0x1923: 0x000a, + 0x1924: 0x000a, 0x1925: 0x000a, 0x1926: 0x000a, 0x1927: 0x000a, 0x1928: 0x000a, 0x1929: 0x000a, + 0x192a: 0x000a, 0x192b: 0x000a, 0x192c: 0x000a, 0x192d: 0x000a, 0x192e: 0x000a, 0x192f: 0x000a, + 0x1930: 0x000a, 0x1931: 0x000a, 0x1932: 0x000a, 0x1933: 0x000a, + 0x1936: 0x000a, 0x1937: 0x000a, 0x1938: 0x000a, 0x1939: 0x000a, 0x193a: 0x000a, 0x193b: 0x000a, + 0x193c: 0x000a, 0x193d: 0x000a, 0x193e: 0x000a, 0x193f: 0x000a, + // Block 0x65, offset 0x1940 + 0x1940: 0x000a, 0x1941: 0x000a, 0x1942: 0x000a, 0x1943: 0x000a, 0x1944: 0x000a, 0x1945: 0x000a, + 0x1946: 0x000a, 0x1947: 0x000a, 0x1948: 0x000a, 0x1949: 0x000a, 0x194a: 0x000a, 0x194b: 0x000a, + 0x194c: 0x000a, 0x194d: 0x000a, 0x194e: 0x000a, 0x194f: 0x000a, 0x1950: 0x000a, 0x1951: 0x000a, + 0x1952: 0x000a, 0x1953: 0x000a, 0x1954: 0x000a, 0x1955: 0x000a, + 0x1958: 0x000a, 0x1959: 0x000a, 0x195a: 0x000a, 0x195b: 0x000a, 0x195c: 0x000a, 0x195d: 0x000a, + 0x195e: 0x000a, 0x195f: 0x000a, 0x1960: 0x000a, 0x1961: 0x000a, 0x1962: 0x000a, 0x1963: 0x000a, + 0x1964: 0x000a, 0x1965: 0x000a, 0x1966: 0x000a, 0x1967: 0x000a, 0x1968: 0x000a, 0x1969: 0x000a, + 0x196a: 0x000a, 0x196b: 0x000a, 0x196c: 0x000a, 0x196d: 0x000a, 0x196e: 0x000a, 0x196f: 0x000a, + 0x1970: 0x000a, 0x1971: 0x000a, 0x1972: 0x000a, 0x1973: 0x000a, 0x1974: 0x000a, 0x1975: 0x000a, + 0x1976: 0x000a, 0x1977: 0x000a, 0x1978: 0x000a, 0x1979: 0x000a, + 0x197d: 0x000a, 0x197e: 0x000a, 0x197f: 0x000a, + // Block 0x66, offset 0x1980 + 0x1980: 0x000a, 0x1981: 0x000a, 0x1982: 0x000a, 0x1983: 0x000a, 0x1984: 0x000a, 0x1985: 0x000a, + 0x1986: 0x000a, 0x1987: 0x000a, 0x1988: 0x000a, 0x198a: 0x000a, 0x198b: 0x000a, + 0x198c: 0x000a, 0x198d: 0x000a, 0x198e: 0x000a, 0x198f: 0x000a, 0x1990: 0x000a, 0x1991: 0x000a, + 0x1992: 0x000a, + 0x19ac: 0x000a, 0x19ad: 0x000a, 0x19ae: 0x000a, 0x19af: 0x000a, + // Block 0x67, offset 0x19c0 + 0x19e5: 0x000a, 0x19e6: 0x000a, 0x19e7: 0x000a, 0x19e8: 0x000a, 0x19e9: 0x000a, + 0x19ea: 0x000a, 0x19ef: 0x000c, + 0x19f0: 0x000c, 0x19f1: 0x000c, + 0x19f9: 0x000a, 0x19fa: 0x000a, 0x19fb: 0x000a, + 0x19fc: 0x000a, 0x19fd: 0x000a, 0x19fe: 0x000a, 0x19ff: 0x000a, + // Block 0x68, offset 0x1a00 + 0x1a3f: 0x000c, + // Block 0x69, offset 0x1a40 + 0x1a60: 0x000c, 0x1a61: 0x000c, 0x1a62: 0x000c, 0x1a63: 0x000c, + 0x1a64: 0x000c, 0x1a65: 0x000c, 0x1a66: 0x000c, 0x1a67: 0x000c, 0x1a68: 0x000c, 0x1a69: 0x000c, + 0x1a6a: 0x000c, 0x1a6b: 0x000c, 0x1a6c: 0x000c, 0x1a6d: 0x000c, 0x1a6e: 0x000c, 0x1a6f: 0x000c, + 0x1a70: 0x000c, 0x1a71: 0x000c, 0x1a72: 0x000c, 0x1a73: 0x000c, 0x1a74: 0x000c, 0x1a75: 0x000c, + 0x1a76: 0x000c, 0x1a77: 0x000c, 0x1a78: 0x000c, 0x1a79: 0x000c, 0x1a7a: 0x000c, 0x1a7b: 0x000c, + 0x1a7c: 0x000c, 0x1a7d: 0x000c, 0x1a7e: 0x000c, 0x1a7f: 0x000c, + // Block 0x6a, offset 0x1a80 + 0x1a80: 0x000a, 0x1a81: 0x000a, 0x1a82: 0x000a, 0x1a83: 0x000a, 0x1a84: 0x000a, 0x1a85: 0x000a, + 0x1a86: 0x000a, 0x1a87: 0x000a, 0x1a88: 0x000a, 0x1a89: 0x000a, 0x1a8a: 0x000a, 0x1a8b: 0x000a, + 0x1a8c: 0x000a, 0x1a8d: 0x000a, 0x1a8e: 0x000a, 0x1a8f: 0x000a, 0x1a90: 0x000a, 0x1a91: 0x000a, + 0x1a92: 0x000a, 0x1a93: 0x000a, 0x1a94: 0x000a, 0x1a95: 0x000a, 0x1a96: 0x000a, 0x1a97: 0x000a, + 0x1a98: 0x000a, 0x1a99: 0x000a, 0x1a9a: 0x000a, 0x1a9b: 0x000a, 0x1a9c: 0x000a, 0x1a9d: 0x000a, + 0x1a9e: 0x000a, 0x1a9f: 0x000a, 0x1aa0: 0x000a, 0x1aa1: 0x000a, 0x1aa2: 0x003a, 0x1aa3: 0x002a, + 0x1aa4: 0x003a, 0x1aa5: 0x002a, 0x1aa6: 0x003a, 0x1aa7: 0x002a, 0x1aa8: 0x003a, 0x1aa9: 0x002a, + 0x1aaa: 0x000a, 0x1aab: 0x000a, 0x1aac: 0x000a, 0x1aad: 0x000a, 0x1aae: 0x000a, 0x1aaf: 0x000a, + 0x1ab0: 0x000a, 0x1ab1: 0x000a, 0x1ab2: 0x000a, 0x1ab3: 0x000a, 0x1ab4: 0x000a, 0x1ab5: 0x000a, + 0x1ab6: 0x000a, 0x1ab7: 0x000a, 0x1ab8: 0x000a, 0x1ab9: 0x000a, 0x1aba: 0x000a, 0x1abb: 0x000a, + 0x1abc: 0x000a, 0x1abd: 0x000a, 0x1abe: 0x000a, 0x1abf: 0x000a, + // Block 0x6b, offset 0x1ac0 + 0x1ac0: 0x000a, 0x1ac1: 0x000a, 0x1ac2: 0x000a, 0x1ac3: 0x000a, 0x1ac4: 0x000a, 0x1ac5: 0x000a, + 0x1ac6: 0x000a, 0x1ac7: 0x000a, 0x1ac8: 0x000a, 0x1ac9: 0x000a, + // Block 0x6c, offset 0x1b00 + 0x1b00: 0x000a, 0x1b01: 0x000a, 0x1b02: 0x000a, 0x1b03: 0x000a, 0x1b04: 0x000a, 0x1b05: 0x000a, + 0x1b06: 0x000a, 0x1b07: 0x000a, 0x1b08: 0x000a, 0x1b09: 0x000a, 0x1b0a: 0x000a, 0x1b0b: 0x000a, + 0x1b0c: 0x000a, 0x1b0d: 0x000a, 0x1b0e: 0x000a, 0x1b0f: 0x000a, 0x1b10: 0x000a, 0x1b11: 0x000a, + 0x1b12: 0x000a, 0x1b13: 0x000a, 0x1b14: 0x000a, 0x1b15: 0x000a, 0x1b16: 0x000a, 0x1b17: 0x000a, + 0x1b18: 0x000a, 0x1b19: 0x000a, 0x1b1b: 0x000a, 0x1b1c: 0x000a, 0x1b1d: 0x000a, + 0x1b1e: 0x000a, 0x1b1f: 0x000a, 0x1b20: 0x000a, 0x1b21: 0x000a, 0x1b22: 0x000a, 0x1b23: 0x000a, + 0x1b24: 0x000a, 0x1b25: 0x000a, 0x1b26: 0x000a, 0x1b27: 0x000a, 0x1b28: 0x000a, 0x1b29: 0x000a, + 0x1b2a: 0x000a, 0x1b2b: 0x000a, 0x1b2c: 0x000a, 0x1b2d: 0x000a, 0x1b2e: 0x000a, 0x1b2f: 0x000a, + 0x1b30: 0x000a, 0x1b31: 0x000a, 0x1b32: 0x000a, 0x1b33: 0x000a, 0x1b34: 0x000a, 0x1b35: 0x000a, + 0x1b36: 0x000a, 0x1b37: 0x000a, 0x1b38: 0x000a, 0x1b39: 0x000a, 0x1b3a: 0x000a, 0x1b3b: 0x000a, + 0x1b3c: 0x000a, 0x1b3d: 0x000a, 0x1b3e: 0x000a, 0x1b3f: 0x000a, + // Block 0x6d, offset 0x1b40 + 0x1b40: 0x000a, 0x1b41: 0x000a, 0x1b42: 0x000a, 0x1b43: 0x000a, 0x1b44: 0x000a, 0x1b45: 0x000a, + 0x1b46: 0x000a, 0x1b47: 0x000a, 0x1b48: 0x000a, 0x1b49: 0x000a, 0x1b4a: 0x000a, 0x1b4b: 0x000a, + 0x1b4c: 0x000a, 0x1b4d: 0x000a, 0x1b4e: 0x000a, 0x1b4f: 0x000a, 0x1b50: 0x000a, 0x1b51: 0x000a, + 0x1b52: 0x000a, 0x1b53: 0x000a, 0x1b54: 0x000a, 0x1b55: 0x000a, 0x1b56: 0x000a, 0x1b57: 0x000a, + 0x1b58: 0x000a, 0x1b59: 0x000a, 0x1b5a: 0x000a, 0x1b5b: 0x000a, 0x1b5c: 0x000a, 0x1b5d: 0x000a, + 0x1b5e: 0x000a, 0x1b5f: 0x000a, 0x1b60: 0x000a, 0x1b61: 0x000a, 0x1b62: 0x000a, 0x1b63: 0x000a, + 0x1b64: 0x000a, 0x1b65: 0x000a, 0x1b66: 0x000a, 0x1b67: 0x000a, 0x1b68: 0x000a, 0x1b69: 0x000a, + 0x1b6a: 0x000a, 0x1b6b: 0x000a, 0x1b6c: 0x000a, 0x1b6d: 0x000a, 0x1b6e: 0x000a, 0x1b6f: 0x000a, + 0x1b70: 0x000a, 0x1b71: 0x000a, 0x1b72: 0x000a, 0x1b73: 0x000a, + // Block 0x6e, offset 0x1b80 + 0x1b80: 0x000a, 0x1b81: 0x000a, 0x1b82: 0x000a, 0x1b83: 0x000a, 0x1b84: 0x000a, 0x1b85: 0x000a, + 0x1b86: 0x000a, 0x1b87: 0x000a, 0x1b88: 0x000a, 0x1b89: 0x000a, 0x1b8a: 0x000a, 0x1b8b: 0x000a, + 0x1b8c: 0x000a, 0x1b8d: 0x000a, 0x1b8e: 0x000a, 0x1b8f: 0x000a, 0x1b90: 0x000a, 0x1b91: 0x000a, + 0x1b92: 0x000a, 0x1b93: 0x000a, 0x1b94: 0x000a, 0x1b95: 0x000a, + 0x1bb0: 0x000a, 0x1bb1: 0x000a, 0x1bb2: 0x000a, 0x1bb3: 0x000a, 0x1bb4: 0x000a, 0x1bb5: 0x000a, + 0x1bb6: 0x000a, 0x1bb7: 0x000a, 0x1bb8: 0x000a, 0x1bb9: 0x000a, 0x1bba: 0x000a, 0x1bbb: 0x000a, + // Block 0x6f, offset 0x1bc0 + 0x1bc0: 0x0009, 0x1bc1: 0x000a, 0x1bc2: 0x000a, 0x1bc3: 0x000a, 0x1bc4: 0x000a, + 0x1bc8: 0x003a, 0x1bc9: 0x002a, 0x1bca: 0x003a, 0x1bcb: 0x002a, + 0x1bcc: 0x003a, 0x1bcd: 0x002a, 0x1bce: 0x003a, 0x1bcf: 0x002a, 0x1bd0: 0x003a, 0x1bd1: 0x002a, + 0x1bd2: 0x000a, 0x1bd3: 0x000a, 0x1bd4: 0x003a, 0x1bd5: 0x002a, 0x1bd6: 0x003a, 0x1bd7: 0x002a, + 0x1bd8: 0x003a, 0x1bd9: 0x002a, 0x1bda: 0x003a, 0x1bdb: 0x002a, 0x1bdc: 0x000a, 0x1bdd: 0x000a, + 0x1bde: 0x000a, 0x1bdf: 0x000a, 0x1be0: 0x000a, + 0x1bea: 0x000c, 0x1beb: 0x000c, 0x1bec: 0x000c, 0x1bed: 0x000c, + 0x1bf0: 0x000a, + 0x1bf6: 0x000a, 0x1bf7: 0x000a, + 0x1bfd: 0x000a, 0x1bfe: 0x000a, 0x1bff: 0x000a, + // Block 0x70, offset 0x1c00 + 0x1c19: 0x000c, 0x1c1a: 0x000c, 0x1c1b: 0x000a, 0x1c1c: 0x000a, + 0x1c20: 0x000a, + // Block 0x71, offset 0x1c40 + 0x1c7b: 0x000a, + // Block 0x72, offset 0x1c80 + 0x1c80: 0x000a, 0x1c81: 0x000a, 0x1c82: 0x000a, 0x1c83: 0x000a, 0x1c84: 0x000a, 0x1c85: 0x000a, + 0x1c86: 0x000a, 0x1c87: 0x000a, 0x1c88: 0x000a, 0x1c89: 0x000a, 0x1c8a: 0x000a, 0x1c8b: 0x000a, + 0x1c8c: 0x000a, 0x1c8d: 0x000a, 0x1c8e: 0x000a, 0x1c8f: 0x000a, 0x1c90: 0x000a, 0x1c91: 0x000a, + 0x1c92: 0x000a, 0x1c93: 0x000a, 0x1c94: 0x000a, 0x1c95: 0x000a, 0x1c96: 0x000a, 0x1c97: 0x000a, + 0x1c98: 0x000a, 0x1c99: 0x000a, 0x1c9a: 0x000a, 0x1c9b: 0x000a, 0x1c9c: 0x000a, 0x1c9d: 0x000a, + 0x1c9e: 0x000a, 0x1c9f: 0x000a, 0x1ca0: 0x000a, 0x1ca1: 0x000a, 0x1ca2: 0x000a, 0x1ca3: 0x000a, + // Block 0x73, offset 0x1cc0 + 0x1cdd: 0x000a, + 0x1cde: 0x000a, + // Block 0x74, offset 0x1d00 + 0x1d10: 0x000a, 0x1d11: 0x000a, + 0x1d12: 0x000a, 0x1d13: 0x000a, 0x1d14: 0x000a, 0x1d15: 0x000a, 0x1d16: 0x000a, 0x1d17: 0x000a, + 0x1d18: 0x000a, 0x1d19: 0x000a, 0x1d1a: 0x000a, 0x1d1b: 0x000a, 0x1d1c: 0x000a, 0x1d1d: 0x000a, + 0x1d1e: 0x000a, 0x1d1f: 0x000a, + 0x1d3c: 0x000a, 0x1d3d: 0x000a, 0x1d3e: 0x000a, + // Block 0x75, offset 0x1d40 + 0x1d71: 0x000a, 0x1d72: 0x000a, 0x1d73: 0x000a, 0x1d74: 0x000a, 0x1d75: 0x000a, + 0x1d76: 0x000a, 0x1d77: 0x000a, 0x1d78: 0x000a, 0x1d79: 0x000a, 0x1d7a: 0x000a, 0x1d7b: 0x000a, + 0x1d7c: 0x000a, 0x1d7d: 0x000a, 0x1d7e: 0x000a, 0x1d7f: 0x000a, + // Block 0x76, offset 0x1d80 + 0x1d8c: 0x000a, 0x1d8d: 0x000a, 0x1d8e: 0x000a, 0x1d8f: 0x000a, + // Block 0x77, offset 0x1dc0 + 0x1df7: 0x000a, 0x1df8: 0x000a, 0x1df9: 0x000a, 0x1dfa: 0x000a, + // Block 0x78, offset 0x1e00 + 0x1e1e: 0x000a, 0x1e1f: 0x000a, + 0x1e3f: 0x000a, + // Block 0x79, offset 0x1e40 + 0x1e50: 0x000a, 0x1e51: 0x000a, + 0x1e52: 0x000a, 0x1e53: 0x000a, 0x1e54: 0x000a, 0x1e55: 0x000a, 0x1e56: 0x000a, 0x1e57: 0x000a, + 0x1e58: 0x000a, 0x1e59: 0x000a, 0x1e5a: 0x000a, 0x1e5b: 0x000a, 0x1e5c: 0x000a, 0x1e5d: 0x000a, + 0x1e5e: 0x000a, 0x1e5f: 0x000a, 0x1e60: 0x000a, 0x1e61: 0x000a, 0x1e62: 0x000a, 0x1e63: 0x000a, + 0x1e64: 0x000a, 0x1e65: 0x000a, 0x1e66: 0x000a, 0x1e67: 0x000a, 0x1e68: 0x000a, 0x1e69: 0x000a, + 0x1e6a: 0x000a, 0x1e6b: 0x000a, 0x1e6c: 0x000a, 0x1e6d: 0x000a, 0x1e6e: 0x000a, 0x1e6f: 0x000a, + 0x1e70: 0x000a, 0x1e71: 0x000a, 0x1e72: 0x000a, 0x1e73: 0x000a, 0x1e74: 0x000a, 0x1e75: 0x000a, + 0x1e76: 0x000a, 0x1e77: 0x000a, 0x1e78: 0x000a, 0x1e79: 0x000a, 0x1e7a: 0x000a, 0x1e7b: 0x000a, + 0x1e7c: 0x000a, 0x1e7d: 0x000a, 0x1e7e: 0x000a, 0x1e7f: 0x000a, + // Block 0x7a, offset 0x1e80 + 0x1e80: 0x000a, 0x1e81: 0x000a, 0x1e82: 0x000a, 0x1e83: 0x000a, 0x1e84: 0x000a, 0x1e85: 0x000a, + 0x1e86: 0x000a, + // Block 0x7b, offset 0x1ec0 + 0x1ecd: 0x000a, 0x1ece: 0x000a, 0x1ecf: 0x000a, + // Block 0x7c, offset 0x1f00 + 0x1f2f: 0x000c, + 0x1f30: 0x000c, 0x1f31: 0x000c, 0x1f32: 0x000c, 0x1f33: 0x000a, 0x1f34: 0x000c, 0x1f35: 0x000c, + 0x1f36: 0x000c, 0x1f37: 0x000c, 0x1f38: 0x000c, 0x1f39: 0x000c, 0x1f3a: 0x000c, 0x1f3b: 0x000c, + 0x1f3c: 0x000c, 0x1f3d: 0x000c, 0x1f3e: 0x000a, 0x1f3f: 0x000a, + // Block 0x7d, offset 0x1f40 + 0x1f5e: 0x000c, 0x1f5f: 0x000c, + // Block 0x7e, offset 0x1f80 + 0x1fb0: 0x000c, 0x1fb1: 0x000c, + // Block 0x7f, offset 0x1fc0 + 0x1fc0: 0x000a, 0x1fc1: 0x000a, 0x1fc2: 0x000a, 0x1fc3: 0x000a, 0x1fc4: 0x000a, 0x1fc5: 0x000a, + 0x1fc6: 0x000a, 0x1fc7: 0x000a, 0x1fc8: 0x000a, 0x1fc9: 0x000a, 0x1fca: 0x000a, 0x1fcb: 0x000a, + 0x1fcc: 0x000a, 0x1fcd: 0x000a, 0x1fce: 0x000a, 0x1fcf: 0x000a, 0x1fd0: 0x000a, 0x1fd1: 0x000a, + 0x1fd2: 0x000a, 0x1fd3: 0x000a, 0x1fd4: 0x000a, 0x1fd5: 0x000a, 0x1fd6: 0x000a, 0x1fd7: 0x000a, + 0x1fd8: 0x000a, 0x1fd9: 0x000a, 0x1fda: 0x000a, 0x1fdb: 0x000a, 0x1fdc: 0x000a, 0x1fdd: 0x000a, + 0x1fde: 0x000a, 0x1fdf: 0x000a, 0x1fe0: 0x000a, 0x1fe1: 0x000a, + // Block 0x80, offset 0x2000 + 0x2008: 0x000a, + // Block 0x81, offset 0x2040 + 0x2042: 0x000c, + 0x2046: 0x000c, 0x204b: 0x000c, + 0x2065: 0x000c, 0x2066: 0x000c, 0x2068: 0x000a, 0x2069: 0x000a, + 0x206a: 0x000a, 0x206b: 0x000a, + 0x2078: 0x0004, 0x2079: 0x0004, + // Block 0x82, offset 0x2080 + 0x20b4: 0x000a, 0x20b5: 0x000a, + 0x20b6: 0x000a, 0x20b7: 0x000a, + // Block 0x83, offset 0x20c0 + 0x20c4: 0x000c, 0x20c5: 0x000c, + 0x20e0: 0x000c, 0x20e1: 0x000c, 0x20e2: 0x000c, 0x20e3: 0x000c, + 0x20e4: 0x000c, 0x20e5: 0x000c, 0x20e6: 0x000c, 0x20e7: 0x000c, 0x20e8: 0x000c, 0x20e9: 0x000c, + 0x20ea: 0x000c, 0x20eb: 0x000c, 0x20ec: 0x000c, 0x20ed: 0x000c, 0x20ee: 0x000c, 0x20ef: 0x000c, + 0x20f0: 0x000c, 0x20f1: 0x000c, + // Block 0x84, offset 0x2100 + 0x2126: 0x000c, 0x2127: 0x000c, 0x2128: 0x000c, 0x2129: 0x000c, + 0x212a: 0x000c, 0x212b: 0x000c, 0x212c: 0x000c, 0x212d: 0x000c, + // Block 0x85, offset 0x2140 + 0x2147: 0x000c, 0x2148: 0x000c, 0x2149: 0x000c, 0x214a: 0x000c, 0x214b: 0x000c, + 0x214c: 0x000c, 0x214d: 0x000c, 0x214e: 0x000c, 0x214f: 0x000c, 0x2150: 0x000c, 0x2151: 0x000c, + // Block 0x86, offset 0x2180 + 0x2180: 0x000c, 0x2181: 0x000c, 0x2182: 0x000c, + 0x21b3: 0x000c, + 0x21b6: 0x000c, 0x21b7: 0x000c, 0x21b8: 0x000c, 0x21b9: 0x000c, + 0x21bc: 0x000c, + // Block 0x87, offset 0x21c0 + 0x21e5: 0x000c, + // Block 0x88, offset 0x2200 + 0x2229: 0x000c, + 0x222a: 0x000c, 0x222b: 0x000c, 0x222c: 0x000c, 0x222d: 0x000c, 0x222e: 0x000c, + 0x2231: 0x000c, 0x2232: 0x000c, 0x2235: 0x000c, + 0x2236: 0x000c, + // Block 0x89, offset 0x2240 + 0x2243: 0x000c, + 0x224c: 0x000c, + 0x227c: 0x000c, + // Block 0x8a, offset 0x2280 + 0x22b0: 0x000c, 0x22b2: 0x000c, 0x22b3: 0x000c, 0x22b4: 0x000c, + 0x22b7: 0x000c, 0x22b8: 0x000c, + 0x22be: 0x000c, 0x22bf: 0x000c, + // Block 0x8b, offset 0x22c0 + 0x22c1: 0x000c, + 0x22ec: 0x000c, 0x22ed: 0x000c, + 0x22f6: 0x000c, + // Block 0x8c, offset 0x2300 + 0x2325: 0x000c, 0x2328: 0x000c, + 0x232d: 0x000c, + // Block 0x8d, offset 0x2340 + 0x235d: 0x0001, + 0x235e: 0x000c, 0x235f: 0x0001, 0x2360: 0x0001, 0x2361: 0x0001, 0x2362: 0x0001, 0x2363: 0x0001, + 0x2364: 0x0001, 0x2365: 0x0001, 0x2366: 0x0001, 0x2367: 0x0001, 0x2368: 0x0001, 0x2369: 0x0003, + 0x236a: 0x0001, 0x236b: 0x0001, 0x236c: 0x0001, 0x236d: 0x0001, 0x236e: 0x0001, 0x236f: 0x0001, + 0x2370: 0x0001, 0x2371: 0x0001, 0x2372: 0x0001, 0x2373: 0x0001, 0x2374: 0x0001, 0x2375: 0x0001, + 0x2376: 0x0001, 0x2377: 0x0001, 0x2378: 0x0001, 0x2379: 0x0001, 0x237a: 0x0001, 0x237b: 0x0001, + 0x237c: 0x0001, 0x237d: 0x0001, 0x237e: 0x0001, 0x237f: 0x0001, + // Block 0x8e, offset 0x2380 + 0x2380: 0x0001, 0x2381: 0x0001, 0x2382: 0x0001, 0x2383: 0x0001, 0x2384: 0x0001, 0x2385: 0x0001, + 0x2386: 0x0001, 0x2387: 0x0001, 0x2388: 0x0001, 0x2389: 0x0001, 0x238a: 0x0001, 0x238b: 0x0001, + 0x238c: 0x0001, 0x238d: 0x0001, 0x238e: 0x0001, 0x238f: 0x0001, 0x2390: 0x000d, 0x2391: 0x000d, + 0x2392: 0x000d, 0x2393: 0x000d, 0x2394: 0x000d, 0x2395: 0x000d, 0x2396: 0x000d, 0x2397: 0x000d, + 0x2398: 0x000d, 0x2399: 0x000d, 0x239a: 0x000d, 0x239b: 0x000d, 0x239c: 0x000d, 0x239d: 0x000d, + 0x239e: 0x000d, 0x239f: 0x000d, 0x23a0: 0x000d, 0x23a1: 0x000d, 0x23a2: 0x000d, 0x23a3: 0x000d, + 0x23a4: 0x000d, 0x23a5: 0x000d, 0x23a6: 0x000d, 0x23a7: 0x000d, 0x23a8: 0x000d, 0x23a9: 0x000d, + 0x23aa: 0x000d, 0x23ab: 0x000d, 0x23ac: 0x000d, 0x23ad: 0x000d, 0x23ae: 0x000d, 0x23af: 0x000d, + 0x23b0: 0x000d, 0x23b1: 0x000d, 0x23b2: 0x000d, 0x23b3: 0x000d, 0x23b4: 0x000d, 0x23b5: 0x000d, + 0x23b6: 0x000d, 0x23b7: 0x000d, 0x23b8: 0x000d, 0x23b9: 0x000d, 0x23ba: 0x000d, 0x23bb: 0x000d, + 0x23bc: 0x000d, 0x23bd: 0x000d, 0x23be: 0x000d, 0x23bf: 0x000d, + // Block 0x8f, offset 0x23c0 + 0x23c0: 0x000d, 0x23c1: 0x000d, 0x23c2: 0x000d, 0x23c3: 0x000d, 0x23c4: 0x000d, 0x23c5: 0x000d, + 0x23c6: 0x000d, 0x23c7: 0x000d, 0x23c8: 0x000d, 0x23c9: 0x000d, 0x23ca: 0x000d, 0x23cb: 0x000d, + 0x23cc: 0x000d, 0x23cd: 0x000d, 0x23ce: 0x000d, 0x23cf: 0x000d, 0x23d0: 0x000d, 0x23d1: 0x000d, + 0x23d2: 0x000d, 0x23d3: 0x000d, 0x23d4: 0x000d, 0x23d5: 0x000d, 0x23d6: 0x000d, 0x23d7: 0x000d, + 0x23d8: 0x000d, 0x23d9: 0x000d, 0x23da: 0x000d, 0x23db: 0x000d, 0x23dc: 0x000d, 0x23dd: 0x000d, + 0x23de: 0x000d, 0x23df: 0x000d, 0x23e0: 0x000d, 0x23e1: 0x000d, 0x23e2: 0x000d, 0x23e3: 0x000d, + 0x23e4: 0x000d, 0x23e5: 0x000d, 0x23e6: 0x000d, 0x23e7: 0x000d, 0x23e8: 0x000d, 0x23e9: 0x000d, + 0x23ea: 0x000d, 0x23eb: 0x000d, 0x23ec: 0x000d, 0x23ed: 0x000d, 0x23ee: 0x000d, 0x23ef: 0x000d, + 0x23f0: 0x000d, 0x23f1: 0x000d, 0x23f2: 0x000d, 0x23f3: 0x000d, 0x23f4: 0x000d, 0x23f5: 0x000d, + 0x23f6: 0x000d, 0x23f7: 0x000d, 0x23f8: 0x000d, 0x23f9: 0x000d, 0x23fa: 0x000d, 0x23fb: 0x000d, + 0x23fc: 0x000d, 0x23fd: 0x000d, 0x23fe: 0x000a, 0x23ff: 0x000a, + // Block 0x90, offset 0x2400 + 0x2400: 0x000d, 0x2401: 0x000d, 0x2402: 0x000d, 0x2403: 0x000d, 0x2404: 0x000d, 0x2405: 0x000d, + 0x2406: 0x000d, 0x2407: 0x000d, 0x2408: 0x000d, 0x2409: 0x000d, 0x240a: 0x000d, 0x240b: 0x000d, + 0x240c: 0x000d, 0x240d: 0x000d, 0x240e: 0x000d, 0x240f: 0x000d, 0x2410: 0x000b, 0x2411: 0x000b, + 0x2412: 0x000b, 0x2413: 0x000b, 0x2414: 0x000b, 0x2415: 0x000b, 0x2416: 0x000b, 0x2417: 0x000b, + 0x2418: 0x000b, 0x2419: 0x000b, 0x241a: 0x000b, 0x241b: 0x000b, 0x241c: 0x000b, 0x241d: 0x000b, + 0x241e: 0x000b, 0x241f: 0x000b, 0x2420: 0x000b, 0x2421: 0x000b, 0x2422: 0x000b, 0x2423: 0x000b, + 0x2424: 0x000b, 0x2425: 0x000b, 0x2426: 0x000b, 0x2427: 0x000b, 0x2428: 0x000b, 0x2429: 0x000b, + 0x242a: 0x000b, 0x242b: 0x000b, 0x242c: 0x000b, 0x242d: 0x000b, 0x242e: 0x000b, 0x242f: 0x000b, + 0x2430: 0x000d, 0x2431: 0x000d, 0x2432: 0x000d, 0x2433: 0x000d, 0x2434: 0x000d, 0x2435: 0x000d, + 0x2436: 0x000d, 0x2437: 0x000d, 0x2438: 0x000d, 0x2439: 0x000d, 0x243a: 0x000d, 0x243b: 0x000d, + 0x243c: 0x000d, 0x243d: 0x000a, 0x243e: 0x000d, 0x243f: 0x000d, + // Block 0x91, offset 0x2440 + 0x2440: 0x000c, 0x2441: 0x000c, 0x2442: 0x000c, 0x2443: 0x000c, 0x2444: 0x000c, 0x2445: 0x000c, + 0x2446: 0x000c, 0x2447: 0x000c, 0x2448: 0x000c, 0x2449: 0x000c, 0x244a: 0x000c, 0x244b: 0x000c, + 0x244c: 0x000c, 0x244d: 0x000c, 0x244e: 0x000c, 0x244f: 0x000c, 0x2450: 0x000a, 0x2451: 0x000a, + 0x2452: 0x000a, 0x2453: 0x000a, 0x2454: 0x000a, 0x2455: 0x000a, 0x2456: 0x000a, 0x2457: 0x000a, + 0x2458: 0x000a, 0x2459: 0x000a, + 0x2460: 0x000c, 0x2461: 0x000c, 0x2462: 0x000c, 0x2463: 0x000c, + 0x2464: 0x000c, 0x2465: 0x000c, 0x2466: 0x000c, 0x2467: 0x000c, 0x2468: 0x000c, 0x2469: 0x000c, + 0x246a: 0x000c, 0x246b: 0x000c, 0x246c: 0x000c, 0x246d: 0x000c, 0x246e: 0x000c, 0x246f: 0x000c, + 0x2470: 0x000a, 0x2471: 0x000a, 0x2472: 0x000a, 0x2473: 0x000a, 0x2474: 0x000a, 0x2475: 0x000a, + 0x2476: 0x000a, 0x2477: 0x000a, 0x2478: 0x000a, 0x2479: 0x000a, 0x247a: 0x000a, 0x247b: 0x000a, + 0x247c: 0x000a, 0x247d: 0x000a, 0x247e: 0x000a, 0x247f: 0x000a, + // Block 0x92, offset 0x2480 + 0x2480: 0x000a, 0x2481: 0x000a, 0x2482: 0x000a, 0x2483: 0x000a, 0x2484: 0x000a, 0x2485: 0x000a, + 0x2486: 0x000a, 0x2487: 0x000a, 0x2488: 0x000a, 0x2489: 0x000a, 0x248a: 0x000a, 0x248b: 0x000a, + 0x248c: 0x000a, 0x248d: 0x000a, 0x248e: 0x000a, 0x248f: 0x000a, 0x2490: 0x0006, 0x2491: 0x000a, + 0x2492: 0x0006, 0x2494: 0x000a, 0x2495: 0x0006, 0x2496: 0x000a, 0x2497: 0x000a, + 0x2498: 0x000a, 0x2499: 0x009a, 0x249a: 0x008a, 0x249b: 0x007a, 0x249c: 0x006a, 0x249d: 0x009a, + 0x249e: 0x008a, 0x249f: 0x0004, 0x24a0: 0x000a, 0x24a1: 0x000a, 0x24a2: 0x0003, 0x24a3: 0x0003, + 0x24a4: 0x000a, 0x24a5: 0x000a, 0x24a6: 0x000a, 0x24a8: 0x000a, 0x24a9: 0x0004, + 0x24aa: 0x0004, 0x24ab: 0x000a, + 0x24b0: 0x000d, 0x24b1: 0x000d, 0x24b2: 0x000d, 0x24b3: 0x000d, 0x24b4: 0x000d, 0x24b5: 0x000d, + 0x24b6: 0x000d, 0x24b7: 0x000d, 0x24b8: 0x000d, 0x24b9: 0x000d, 0x24ba: 0x000d, 0x24bb: 0x000d, + 0x24bc: 0x000d, 0x24bd: 0x000d, 0x24be: 0x000d, 0x24bf: 0x000d, + // Block 0x93, offset 0x24c0 + 0x24c0: 0x000d, 0x24c1: 0x000d, 0x24c2: 0x000d, 0x24c3: 0x000d, 0x24c4: 0x000d, 0x24c5: 0x000d, + 0x24c6: 0x000d, 0x24c7: 0x000d, 0x24c8: 0x000d, 0x24c9: 0x000d, 0x24ca: 0x000d, 0x24cb: 0x000d, + 0x24cc: 0x000d, 0x24cd: 0x000d, 0x24ce: 0x000d, 0x24cf: 0x000d, 0x24d0: 0x000d, 0x24d1: 0x000d, + 0x24d2: 0x000d, 0x24d3: 0x000d, 0x24d4: 0x000d, 0x24d5: 0x000d, 0x24d6: 0x000d, 0x24d7: 0x000d, + 0x24d8: 0x000d, 0x24d9: 0x000d, 0x24da: 0x000d, 0x24db: 0x000d, 0x24dc: 0x000d, 0x24dd: 0x000d, + 0x24de: 0x000d, 0x24df: 0x000d, 0x24e0: 0x000d, 0x24e1: 0x000d, 0x24e2: 0x000d, 0x24e3: 0x000d, + 0x24e4: 0x000d, 0x24e5: 0x000d, 0x24e6: 0x000d, 0x24e7: 0x000d, 0x24e8: 0x000d, 0x24e9: 0x000d, + 0x24ea: 0x000d, 0x24eb: 0x000d, 0x24ec: 0x000d, 0x24ed: 0x000d, 0x24ee: 0x000d, 0x24ef: 0x000d, + 0x24f0: 0x000d, 0x24f1: 0x000d, 0x24f2: 0x000d, 0x24f3: 0x000d, 0x24f4: 0x000d, 0x24f5: 0x000d, + 0x24f6: 0x000d, 0x24f7: 0x000d, 0x24f8: 0x000d, 0x24f9: 0x000d, 0x24fa: 0x000d, 0x24fb: 0x000d, + 0x24fc: 0x000d, 0x24fd: 0x000d, 0x24fe: 0x000d, 0x24ff: 0x000b, + // Block 0x94, offset 0x2500 + 0x2501: 0x000a, 0x2502: 0x000a, 0x2503: 0x0004, 0x2504: 0x0004, 0x2505: 0x0004, + 0x2506: 0x000a, 0x2507: 0x000a, 0x2508: 0x003a, 0x2509: 0x002a, 0x250a: 0x000a, 0x250b: 0x0003, + 0x250c: 0x0006, 0x250d: 0x0003, 0x250e: 0x0006, 0x250f: 0x0006, 0x2510: 0x0002, 0x2511: 0x0002, + 0x2512: 0x0002, 0x2513: 0x0002, 0x2514: 0x0002, 0x2515: 0x0002, 0x2516: 0x0002, 0x2517: 0x0002, + 0x2518: 0x0002, 0x2519: 0x0002, 0x251a: 0x0006, 0x251b: 0x000a, 0x251c: 0x000a, 0x251d: 0x000a, + 0x251e: 0x000a, 0x251f: 0x000a, 0x2520: 0x000a, + 0x253b: 0x005a, + 0x253c: 0x000a, 0x253d: 0x004a, 0x253e: 0x000a, 0x253f: 0x000a, + // Block 0x95, offset 0x2540 + 0x2540: 0x000a, + 0x255b: 0x005a, 0x255c: 0x000a, 0x255d: 0x004a, + 0x255e: 0x000a, 0x255f: 0x00fa, 0x2560: 0x00ea, 0x2561: 0x000a, 0x2562: 0x003a, 0x2563: 0x002a, + 0x2564: 0x000a, 0x2565: 0x000a, + // Block 0x96, offset 0x2580 + 0x25a0: 0x0004, 0x25a1: 0x0004, 0x25a2: 0x000a, 0x25a3: 0x000a, + 0x25a4: 0x000a, 0x25a5: 0x0004, 0x25a6: 0x0004, 0x25a8: 0x000a, 0x25a9: 0x000a, + 0x25aa: 0x000a, 0x25ab: 0x000a, 0x25ac: 0x000a, 0x25ad: 0x000a, 0x25ae: 0x000a, + 0x25b0: 0x000b, 0x25b1: 0x000b, 0x25b2: 0x000b, 0x25b3: 0x000b, 0x25b4: 0x000b, 0x25b5: 0x000b, + 0x25b6: 0x000b, 0x25b7: 0x000b, 0x25b8: 0x000b, 0x25b9: 0x000a, 0x25ba: 0x000a, 0x25bb: 0x000a, + 0x25bc: 0x000a, 0x25bd: 0x000a, 0x25be: 0x000b, 0x25bf: 0x000b, + // Block 0x97, offset 0x25c0 + 0x25c1: 0x000a, + // Block 0x98, offset 0x2600 + 0x2600: 0x000a, 0x2601: 0x000a, 0x2602: 0x000a, 0x2603: 0x000a, 0x2604: 0x000a, 0x2605: 0x000a, + 0x2606: 0x000a, 0x2607: 0x000a, 0x2608: 0x000a, 0x2609: 0x000a, 0x260a: 0x000a, 0x260b: 0x000a, + 0x260c: 0x000a, 0x2610: 0x000a, 0x2611: 0x000a, + 0x2612: 0x000a, 0x2613: 0x000a, 0x2614: 0x000a, 0x2615: 0x000a, 0x2616: 0x000a, 0x2617: 0x000a, + 0x2618: 0x000a, 0x2619: 0x000a, 0x261a: 0x000a, 0x261b: 0x000a, + 0x2620: 0x000a, + // Block 0x99, offset 0x2640 + 0x267d: 0x000c, + // Block 0x9a, offset 0x2680 + 0x26a0: 0x000c, 0x26a1: 0x0002, 0x26a2: 0x0002, 0x26a3: 0x0002, + 0x26a4: 0x0002, 0x26a5: 0x0002, 0x26a6: 0x0002, 0x26a7: 0x0002, 0x26a8: 0x0002, 0x26a9: 0x0002, + 0x26aa: 0x0002, 0x26ab: 0x0002, 0x26ac: 0x0002, 0x26ad: 0x0002, 0x26ae: 0x0002, 0x26af: 0x0002, + 0x26b0: 0x0002, 0x26b1: 0x0002, 0x26b2: 0x0002, 0x26b3: 0x0002, 0x26b4: 0x0002, 0x26b5: 0x0002, + 0x26b6: 0x0002, 0x26b7: 0x0002, 0x26b8: 0x0002, 0x26b9: 0x0002, 0x26ba: 0x0002, 0x26bb: 0x0002, + // Block 0x9b, offset 0x26c0 + 0x26f6: 0x000c, 0x26f7: 0x000c, 0x26f8: 0x000c, 0x26f9: 0x000c, 0x26fa: 0x000c, + // Block 0x9c, offset 0x2700 + 0x2700: 0x0001, 0x2701: 0x0001, 0x2702: 0x0001, 0x2703: 0x0001, 0x2704: 0x0001, 0x2705: 0x0001, + 0x2706: 0x0001, 0x2707: 0x0001, 0x2708: 0x0001, 0x2709: 0x0001, 0x270a: 0x0001, 0x270b: 0x0001, + 0x270c: 0x0001, 0x270d: 0x0001, 0x270e: 0x0001, 0x270f: 0x0001, 0x2710: 0x0001, 0x2711: 0x0001, + 0x2712: 0x0001, 0x2713: 0x0001, 0x2714: 0x0001, 0x2715: 0x0001, 0x2716: 0x0001, 0x2717: 0x0001, + 0x2718: 0x0001, 0x2719: 0x0001, 0x271a: 0x0001, 0x271b: 0x0001, 0x271c: 0x0001, 0x271d: 0x0001, + 0x271e: 0x0001, 0x271f: 0x0001, 0x2720: 0x0001, 0x2721: 0x0001, 0x2722: 0x0001, 0x2723: 0x0001, + 0x2724: 0x0001, 0x2725: 0x0001, 0x2726: 0x0001, 0x2727: 0x0001, 0x2728: 0x0001, 0x2729: 0x0001, + 0x272a: 0x0001, 0x272b: 0x0001, 0x272c: 0x0001, 0x272d: 0x0001, 0x272e: 0x0001, 0x272f: 0x0001, + 0x2730: 0x0001, 0x2731: 0x0001, 0x2732: 0x0001, 0x2733: 0x0001, 0x2734: 0x0001, 0x2735: 0x0001, + 0x2736: 0x0001, 0x2737: 0x0001, 0x2738: 0x0001, 0x2739: 0x0001, 0x273a: 0x0001, 0x273b: 0x0001, + 0x273c: 0x0001, 0x273d: 0x0001, 0x273e: 0x0001, 0x273f: 0x0001, + // Block 0x9d, offset 0x2740 + 0x2740: 0x0001, 0x2741: 0x0001, 0x2742: 0x0001, 0x2743: 0x0001, 0x2744: 0x0001, 0x2745: 0x0001, + 0x2746: 0x0001, 0x2747: 0x0001, 0x2748: 0x0001, 0x2749: 0x0001, 0x274a: 0x0001, 0x274b: 0x0001, + 0x274c: 0x0001, 0x274d: 0x0001, 0x274e: 0x0001, 0x274f: 0x0001, 0x2750: 0x0001, 0x2751: 0x0001, + 0x2752: 0x0001, 0x2753: 0x0001, 0x2754: 0x0001, 0x2755: 0x0001, 0x2756: 0x0001, 0x2757: 0x0001, + 0x2758: 0x0001, 0x2759: 0x0001, 0x275a: 0x0001, 0x275b: 0x0001, 0x275c: 0x0001, 0x275d: 0x0001, + 0x275e: 0x0001, 0x275f: 0x000a, 0x2760: 0x0001, 0x2761: 0x0001, 0x2762: 0x0001, 0x2763: 0x0001, + 0x2764: 0x0001, 0x2765: 0x0001, 0x2766: 0x0001, 0x2767: 0x0001, 0x2768: 0x0001, 0x2769: 0x0001, + 0x276a: 0x0001, 0x276b: 0x0001, 0x276c: 0x0001, 0x276d: 0x0001, 0x276e: 0x0001, 0x276f: 0x0001, + 0x2770: 0x0001, 0x2771: 0x0001, 0x2772: 0x0001, 0x2773: 0x0001, 0x2774: 0x0001, 0x2775: 0x0001, + 0x2776: 0x0001, 0x2777: 0x0001, 0x2778: 0x0001, 0x2779: 0x0001, 0x277a: 0x0001, 0x277b: 0x0001, + 0x277c: 0x0001, 0x277d: 0x0001, 0x277e: 0x0001, 0x277f: 0x0001, + // Block 0x9e, offset 0x2780 + 0x2780: 0x0001, 0x2781: 0x000c, 0x2782: 0x000c, 0x2783: 0x000c, 0x2784: 0x0001, 0x2785: 0x000c, + 0x2786: 0x000c, 0x2787: 0x0001, 0x2788: 0x0001, 0x2789: 0x0001, 0x278a: 0x0001, 0x278b: 0x0001, + 0x278c: 0x000c, 0x278d: 0x000c, 0x278e: 0x000c, 0x278f: 0x000c, 0x2790: 0x0001, 0x2791: 0x0001, + 0x2792: 0x0001, 0x2793: 0x0001, 0x2794: 0x0001, 0x2795: 0x0001, 0x2796: 0x0001, 0x2797: 0x0001, + 0x2798: 0x0001, 0x2799: 0x0001, 0x279a: 0x0001, 0x279b: 0x0001, 0x279c: 0x0001, 0x279d: 0x0001, + 0x279e: 0x0001, 0x279f: 0x0001, 0x27a0: 0x0001, 0x27a1: 0x0001, 0x27a2: 0x0001, 0x27a3: 0x0001, + 0x27a4: 0x0001, 0x27a5: 0x0001, 0x27a6: 0x0001, 0x27a7: 0x0001, 0x27a8: 0x0001, 0x27a9: 0x0001, + 0x27aa: 0x0001, 0x27ab: 0x0001, 0x27ac: 0x0001, 0x27ad: 0x0001, 0x27ae: 0x0001, 0x27af: 0x0001, + 0x27b0: 0x0001, 0x27b1: 0x0001, 0x27b2: 0x0001, 0x27b3: 0x0001, 0x27b4: 0x0001, 0x27b5: 0x0001, + 0x27b6: 0x0001, 0x27b7: 0x0001, 0x27b8: 0x000c, 0x27b9: 0x000c, 0x27ba: 0x000c, 0x27bb: 0x0001, + 0x27bc: 0x0001, 0x27bd: 0x0001, 0x27be: 0x0001, 0x27bf: 0x000c, + // Block 0x9f, offset 0x27c0 + 0x27c0: 0x0001, 0x27c1: 0x0001, 0x27c2: 0x0001, 0x27c3: 0x0001, 0x27c4: 0x0001, 0x27c5: 0x0001, + 0x27c6: 0x0001, 0x27c7: 0x0001, 0x27c8: 0x0001, 0x27c9: 0x0001, 0x27ca: 0x0001, 0x27cb: 0x0001, + 0x27cc: 0x0001, 0x27cd: 0x0001, 0x27ce: 0x0001, 0x27cf: 0x0001, 0x27d0: 0x0001, 0x27d1: 0x0001, + 0x27d2: 0x0001, 0x27d3: 0x0001, 0x27d4: 0x0001, 0x27d5: 0x0001, 0x27d6: 0x0001, 0x27d7: 0x0001, + 0x27d8: 0x0001, 0x27d9: 0x0001, 0x27da: 0x0001, 0x27db: 0x0001, 0x27dc: 0x0001, 0x27dd: 0x0001, + 0x27de: 0x0001, 0x27df: 0x0001, 0x27e0: 0x0001, 0x27e1: 0x0001, 0x27e2: 0x0001, 0x27e3: 0x0001, + 0x27e4: 0x0001, 0x27e5: 0x000c, 0x27e6: 0x000c, 0x27e7: 0x0001, 0x27e8: 0x0001, 0x27e9: 0x0001, + 0x27ea: 0x0001, 0x27eb: 0x0001, 0x27ec: 0x0001, 0x27ed: 0x0001, 0x27ee: 0x0001, 0x27ef: 0x0001, + 0x27f0: 0x0001, 0x27f1: 0x0001, 0x27f2: 0x0001, 0x27f3: 0x0001, 0x27f4: 0x0001, 0x27f5: 0x0001, + 0x27f6: 0x0001, 0x27f7: 0x0001, 0x27f8: 0x0001, 0x27f9: 0x0001, 0x27fa: 0x0001, 0x27fb: 0x0001, + 0x27fc: 0x0001, 0x27fd: 0x0001, 0x27fe: 0x0001, 0x27ff: 0x0001, + // Block 0xa0, offset 0x2800 + 0x2800: 0x0001, 0x2801: 0x0001, 0x2802: 0x0001, 0x2803: 0x0001, 0x2804: 0x0001, 0x2805: 0x0001, + 0x2806: 0x0001, 0x2807: 0x0001, 0x2808: 0x0001, 0x2809: 0x0001, 0x280a: 0x0001, 0x280b: 0x0001, + 0x280c: 0x0001, 0x280d: 0x0001, 0x280e: 0x0001, 0x280f: 0x0001, 0x2810: 0x0001, 0x2811: 0x0001, + 0x2812: 0x0001, 0x2813: 0x0001, 0x2814: 0x0001, 0x2815: 0x0001, 0x2816: 0x0001, 0x2817: 0x0001, + 0x2818: 0x0001, 0x2819: 0x0001, 0x281a: 0x0001, 0x281b: 0x0001, 0x281c: 0x0001, 0x281d: 0x0001, + 0x281e: 0x0001, 0x281f: 0x0001, 0x2820: 0x0001, 0x2821: 0x0001, 0x2822: 0x0001, 0x2823: 0x0001, + 0x2824: 0x0001, 0x2825: 0x0001, 0x2826: 0x0001, 0x2827: 0x0001, 0x2828: 0x0001, 0x2829: 0x0001, + 0x282a: 0x0001, 0x282b: 0x0001, 0x282c: 0x0001, 0x282d: 0x0001, 0x282e: 0x0001, 0x282f: 0x0001, + 0x2830: 0x0001, 0x2831: 0x0001, 0x2832: 0x0001, 0x2833: 0x0001, 0x2834: 0x0001, 0x2835: 0x0001, + 0x2836: 0x0001, 0x2837: 0x0001, 0x2838: 0x0001, 0x2839: 0x000a, 0x283a: 0x000a, 0x283b: 0x000a, + 0x283c: 0x000a, 0x283d: 0x000a, 0x283e: 0x000a, 0x283f: 0x000a, + // Block 0xa1, offset 0x2840 + 0x2840: 0x0001, 0x2841: 0x0001, 0x2842: 0x0001, 0x2843: 0x0001, 0x2844: 0x0001, 0x2845: 0x0001, + 0x2846: 0x0001, 0x2847: 0x0001, 0x2848: 0x0001, 0x2849: 0x0001, 0x284a: 0x0001, 0x284b: 0x0001, + 0x284c: 0x0001, 0x284d: 0x0001, 0x284e: 0x0001, 0x284f: 0x0001, 0x2850: 0x0001, 0x2851: 0x0001, + 0x2852: 0x0001, 0x2853: 0x0001, 0x2854: 0x0001, 0x2855: 0x0001, 0x2856: 0x0001, 0x2857: 0x0001, + 0x2858: 0x0001, 0x2859: 0x0001, 0x285a: 0x0001, 0x285b: 0x0001, 0x285c: 0x0001, 0x285d: 0x0001, + 0x285e: 0x0001, 0x285f: 0x0001, 0x2860: 0x0005, 0x2861: 0x0005, 0x2862: 0x0005, 0x2863: 0x0005, + 0x2864: 0x0005, 0x2865: 0x0005, 0x2866: 0x0005, 0x2867: 0x0005, 0x2868: 0x0005, 0x2869: 0x0005, + 0x286a: 0x0005, 0x286b: 0x0005, 0x286c: 0x0005, 0x286d: 0x0005, 0x286e: 0x0005, 0x286f: 0x0005, + 0x2870: 0x0005, 0x2871: 0x0005, 0x2872: 0x0005, 0x2873: 0x0005, 0x2874: 0x0005, 0x2875: 0x0005, + 0x2876: 0x0005, 0x2877: 0x0005, 0x2878: 0x0005, 0x2879: 0x0005, 0x287a: 0x0005, 0x287b: 0x0005, + 0x287c: 0x0005, 0x287d: 0x0005, 0x287e: 0x0005, 0x287f: 0x0001, + // Block 0xa2, offset 0x2880 + 0x2881: 0x000c, + 0x28b8: 0x000c, 0x28b9: 0x000c, 0x28ba: 0x000c, 0x28bb: 0x000c, + 0x28bc: 0x000c, 0x28bd: 0x000c, 0x28be: 0x000c, 0x28bf: 0x000c, + // Block 0xa3, offset 0x28c0 + 0x28c0: 0x000c, 0x28c1: 0x000c, 0x28c2: 0x000c, 0x28c3: 0x000c, 0x28c4: 0x000c, 0x28c5: 0x000c, + 0x28c6: 0x000c, + 0x28d2: 0x000a, 0x28d3: 0x000a, 0x28d4: 0x000a, 0x28d5: 0x000a, 0x28d6: 0x000a, 0x28d7: 0x000a, + 0x28d8: 0x000a, 0x28d9: 0x000a, 0x28da: 0x000a, 0x28db: 0x000a, 0x28dc: 0x000a, 0x28dd: 0x000a, + 0x28de: 0x000a, 0x28df: 0x000a, 0x28e0: 0x000a, 0x28e1: 0x000a, 0x28e2: 0x000a, 0x28e3: 0x000a, + 0x28e4: 0x000a, 0x28e5: 0x000a, + 0x28ff: 0x000c, + // Block 0xa4, offset 0x2900 + 0x2900: 0x000c, 0x2901: 0x000c, + 0x2933: 0x000c, 0x2934: 0x000c, 0x2935: 0x000c, + 0x2936: 0x000c, 0x2939: 0x000c, 0x293a: 0x000c, + // Block 0xa5, offset 0x2940 + 0x2940: 0x000c, 0x2941: 0x000c, 0x2942: 0x000c, + 0x2967: 0x000c, 0x2968: 0x000c, 0x2969: 0x000c, + 0x296a: 0x000c, 0x296b: 0x000c, 0x296d: 0x000c, 0x296e: 0x000c, 0x296f: 0x000c, + 0x2970: 0x000c, 0x2971: 0x000c, 0x2972: 0x000c, 0x2973: 0x000c, 0x2974: 0x000c, + // Block 0xa6, offset 0x2980 + 0x29b3: 0x000c, + // Block 0xa7, offset 0x29c0 + 0x29c0: 0x000c, 0x29c1: 0x000c, + 0x29f6: 0x000c, 0x29f7: 0x000c, 0x29f8: 0x000c, 0x29f9: 0x000c, 0x29fa: 0x000c, 0x29fb: 0x000c, + 0x29fc: 0x000c, 0x29fd: 0x000c, 0x29fe: 0x000c, + // Block 0xa8, offset 0x2a00 + 0x2a0a: 0x000c, 0x2a0b: 0x000c, + 0x2a0c: 0x000c, + // Block 0xa9, offset 0x2a40 + 0x2a6f: 0x000c, + 0x2a70: 0x000c, 0x2a71: 0x000c, 0x2a74: 0x000c, + 0x2a76: 0x000c, 0x2a77: 0x000c, + 0x2a7e: 0x000c, + // Block 0xaa, offset 0x2a80 + 0x2a9f: 0x000c, 0x2aa3: 0x000c, + 0x2aa4: 0x000c, 0x2aa5: 0x000c, 0x2aa6: 0x000c, 0x2aa7: 0x000c, 0x2aa8: 0x000c, 0x2aa9: 0x000c, + 0x2aaa: 0x000c, + // Block 0xab, offset 0x2ac0 + 0x2ac0: 0x000c, 0x2ac1: 0x000c, + 0x2afc: 0x000c, + // Block 0xac, offset 0x2b00 + 0x2b00: 0x000c, + 0x2b26: 0x000c, 0x2b27: 0x000c, 0x2b28: 0x000c, 0x2b29: 0x000c, + 0x2b2a: 0x000c, 0x2b2b: 0x000c, 0x2b2c: 0x000c, + 0x2b30: 0x000c, 0x2b31: 0x000c, 0x2b32: 0x000c, 0x2b33: 0x000c, 0x2b34: 0x000c, + // Block 0xad, offset 0x2b40 + 0x2b78: 0x000c, 0x2b79: 0x000c, 0x2b7a: 0x000c, 0x2b7b: 0x000c, + 0x2b7c: 0x000c, 0x2b7d: 0x000c, 0x2b7e: 0x000c, 0x2b7f: 0x000c, + // Block 0xae, offset 0x2b80 + 0x2b82: 0x000c, 0x2b83: 0x000c, 0x2b84: 0x000c, + 0x2b86: 0x000c, + // Block 0xaf, offset 0x2bc0 + 0x2bf3: 0x000c, 0x2bf4: 0x000c, 0x2bf5: 0x000c, + 0x2bf6: 0x000c, 0x2bf7: 0x000c, 0x2bf8: 0x000c, 0x2bfa: 0x000c, + 0x2bff: 0x000c, + // Block 0xb0, offset 0x2c00 + 0x2c00: 0x000c, 0x2c02: 0x000c, 0x2c03: 0x000c, + // Block 0xb1, offset 0x2c40 + 0x2c72: 0x000c, 0x2c73: 0x000c, 0x2c74: 0x000c, 0x2c75: 0x000c, + 0x2c7c: 0x000c, 0x2c7d: 0x000c, 0x2c7f: 0x000c, + // Block 0xb2, offset 0x2c80 + 0x2c80: 0x000c, + 0x2c9c: 0x000c, 0x2c9d: 0x000c, + // Block 0xb3, offset 0x2cc0 + 0x2cf3: 0x000c, 0x2cf4: 0x000c, 0x2cf5: 0x000c, + 0x2cf6: 0x000c, 0x2cf7: 0x000c, 0x2cf8: 0x000c, 0x2cf9: 0x000c, 0x2cfa: 0x000c, + 0x2cfd: 0x000c, 0x2cff: 0x000c, + // Block 0xb4, offset 0x2d00 + 0x2d00: 0x000c, + 0x2d20: 0x000a, 0x2d21: 0x000a, 0x2d22: 0x000a, 0x2d23: 0x000a, + 0x2d24: 0x000a, 0x2d25: 0x000a, 0x2d26: 0x000a, 0x2d27: 0x000a, 0x2d28: 0x000a, 0x2d29: 0x000a, + 0x2d2a: 0x000a, 0x2d2b: 0x000a, 0x2d2c: 0x000a, + // Block 0xb5, offset 0x2d40 + 0x2d6b: 0x000c, 0x2d6d: 0x000c, + 0x2d70: 0x000c, 0x2d71: 0x000c, 0x2d72: 0x000c, 0x2d73: 0x000c, 0x2d74: 0x000c, 0x2d75: 0x000c, + 0x2d77: 0x000c, + // Block 0xb6, offset 0x2d80 + 0x2d9d: 0x000c, + 0x2d9e: 0x000c, 0x2d9f: 0x000c, 0x2da2: 0x000c, 0x2da3: 0x000c, + 0x2da4: 0x000c, 0x2da5: 0x000c, 0x2da7: 0x000c, 0x2da8: 0x000c, 0x2da9: 0x000c, + 0x2daa: 0x000c, 0x2dab: 0x000c, + // Block 0xb7, offset 0x2dc0 + 0x2dc1: 0x000c, 0x2dc2: 0x000c, 0x2dc3: 0x000c, 0x2dc4: 0x000c, 0x2dc5: 0x000c, + 0x2dc6: 0x000c, 0x2dc9: 0x000c, 0x2dca: 0x000c, + 0x2df3: 0x000c, 0x2df4: 0x000c, 0x2df5: 0x000c, + 0x2df6: 0x000c, 0x2df7: 0x000c, 0x2df8: 0x000c, 0x2dfb: 0x000c, + 0x2dfc: 0x000c, 0x2dfd: 0x000c, 0x2dfe: 0x000c, + // Block 0xb8, offset 0x2e00 + 0x2e07: 0x000c, + 0x2e11: 0x000c, + 0x2e12: 0x000c, 0x2e13: 0x000c, 0x2e14: 0x000c, 0x2e15: 0x000c, 0x2e16: 0x000c, + 0x2e19: 0x000c, 0x2e1a: 0x000c, 0x2e1b: 0x000c, + // Block 0xb9, offset 0x2e40 + 0x2e4a: 0x000c, 0x2e4b: 0x000c, + 0x2e4c: 0x000c, 0x2e4d: 0x000c, 0x2e4e: 0x000c, 0x2e4f: 0x000c, 0x2e50: 0x000c, 0x2e51: 0x000c, + 0x2e52: 0x000c, 0x2e53: 0x000c, 0x2e54: 0x000c, 0x2e55: 0x000c, 0x2e56: 0x000c, + 0x2e58: 0x000c, 0x2e59: 0x000c, + // Block 0xba, offset 0x2e80 + 0x2eb0: 0x000c, 0x2eb1: 0x000c, 0x2eb2: 0x000c, 0x2eb3: 0x000c, 0x2eb4: 0x000c, 0x2eb5: 0x000c, + 0x2eb6: 0x000c, 0x2eb8: 0x000c, 0x2eb9: 0x000c, 0x2eba: 0x000c, 0x2ebb: 0x000c, + 0x2ebc: 0x000c, 0x2ebd: 0x000c, + // Block 0xbb, offset 0x2ec0 + 0x2ed2: 0x000c, 0x2ed3: 0x000c, 0x2ed4: 0x000c, 0x2ed5: 0x000c, 0x2ed6: 0x000c, 0x2ed7: 0x000c, + 0x2ed8: 0x000c, 0x2ed9: 0x000c, 0x2eda: 0x000c, 0x2edb: 0x000c, 0x2edc: 0x000c, 0x2edd: 0x000c, + 0x2ede: 0x000c, 0x2edf: 0x000c, 0x2ee0: 0x000c, 0x2ee1: 0x000c, 0x2ee2: 0x000c, 0x2ee3: 0x000c, + 0x2ee4: 0x000c, 0x2ee5: 0x000c, 0x2ee6: 0x000c, 0x2ee7: 0x000c, + 0x2eea: 0x000c, 0x2eeb: 0x000c, 0x2eec: 0x000c, 0x2eed: 0x000c, 0x2eee: 0x000c, 0x2eef: 0x000c, + 0x2ef0: 0x000c, 0x2ef2: 0x000c, 0x2ef3: 0x000c, 0x2ef5: 0x000c, + 0x2ef6: 0x000c, + // Block 0xbc, offset 0x2f00 + 0x2f31: 0x000c, 0x2f32: 0x000c, 0x2f33: 0x000c, 0x2f34: 0x000c, 0x2f35: 0x000c, + 0x2f36: 0x000c, 0x2f3a: 0x000c, + 0x2f3c: 0x000c, 0x2f3d: 0x000c, 0x2f3f: 0x000c, + // Block 0xbd, offset 0x2f40 + 0x2f40: 0x000c, 0x2f41: 0x000c, 0x2f42: 0x000c, 0x2f43: 0x000c, 0x2f44: 0x000c, 0x2f45: 0x000c, + 0x2f47: 0x000c, + // Block 0xbe, offset 0x2f80 + 0x2fb0: 0x000c, 0x2fb1: 0x000c, 0x2fb2: 0x000c, 0x2fb3: 0x000c, 0x2fb4: 0x000c, + // Block 0xbf, offset 0x2fc0 + 0x2ff0: 0x000c, 0x2ff1: 0x000c, 0x2ff2: 0x000c, 0x2ff3: 0x000c, 0x2ff4: 0x000c, 0x2ff5: 0x000c, + 0x2ff6: 0x000c, + // Block 0xc0, offset 0x3000 + 0x300f: 0x000c, 0x3010: 0x000c, 0x3011: 0x000c, + 0x3012: 0x000c, + // Block 0xc1, offset 0x3040 + 0x305d: 0x000c, + 0x305e: 0x000c, 0x3060: 0x000b, 0x3061: 0x000b, 0x3062: 0x000b, 0x3063: 0x000b, + // Block 0xc2, offset 0x3080 + 0x30a7: 0x000c, 0x30a8: 0x000c, 0x30a9: 0x000c, + 0x30b3: 0x000b, 0x30b4: 0x000b, 0x30b5: 0x000b, + 0x30b6: 0x000b, 0x30b7: 0x000b, 0x30b8: 0x000b, 0x30b9: 0x000b, 0x30ba: 0x000b, 0x30bb: 0x000c, + 0x30bc: 0x000c, 0x30bd: 0x000c, 0x30be: 0x000c, 0x30bf: 0x000c, + // Block 0xc3, offset 0x30c0 + 0x30c0: 0x000c, 0x30c1: 0x000c, 0x30c2: 0x000c, 0x30c5: 0x000c, + 0x30c6: 0x000c, 0x30c7: 0x000c, 0x30c8: 0x000c, 0x30c9: 0x000c, 0x30ca: 0x000c, 0x30cb: 0x000c, + 0x30ea: 0x000c, 0x30eb: 0x000c, 0x30ec: 0x000c, 0x30ed: 0x000c, + // Block 0xc4, offset 0x3100 + 0x3100: 0x000a, 0x3101: 0x000a, 0x3102: 0x000c, 0x3103: 0x000c, 0x3104: 0x000c, 0x3105: 0x000a, + // Block 0xc5, offset 0x3140 + 0x3140: 0x000a, 0x3141: 0x000a, 0x3142: 0x000a, 0x3143: 0x000a, 0x3144: 0x000a, 0x3145: 0x000a, + 0x3146: 0x000a, 0x3147: 0x000a, 0x3148: 0x000a, 0x3149: 0x000a, 0x314a: 0x000a, 0x314b: 0x000a, + 0x314c: 0x000a, 0x314d: 0x000a, 0x314e: 0x000a, 0x314f: 0x000a, 0x3150: 0x000a, 0x3151: 0x000a, + 0x3152: 0x000a, 0x3153: 0x000a, 0x3154: 0x000a, 0x3155: 0x000a, 0x3156: 0x000a, + // Block 0xc6, offset 0x3180 + 0x319b: 0x000a, + // Block 0xc7, offset 0x31c0 + 0x31d5: 0x000a, + // Block 0xc8, offset 0x3200 + 0x320f: 0x000a, + // Block 0xc9, offset 0x3240 + 0x3249: 0x000a, + // Block 0xca, offset 0x3280 + 0x3283: 0x000a, + 0x328e: 0x0002, 0x328f: 0x0002, 0x3290: 0x0002, 0x3291: 0x0002, + 0x3292: 0x0002, 0x3293: 0x0002, 0x3294: 0x0002, 0x3295: 0x0002, 0x3296: 0x0002, 0x3297: 0x0002, + 0x3298: 0x0002, 0x3299: 0x0002, 0x329a: 0x0002, 0x329b: 0x0002, 0x329c: 0x0002, 0x329d: 0x0002, + 0x329e: 0x0002, 0x329f: 0x0002, 0x32a0: 0x0002, 0x32a1: 0x0002, 0x32a2: 0x0002, 0x32a3: 0x0002, + 0x32a4: 0x0002, 0x32a5: 0x0002, 0x32a6: 0x0002, 0x32a7: 0x0002, 0x32a8: 0x0002, 0x32a9: 0x0002, + 0x32aa: 0x0002, 0x32ab: 0x0002, 0x32ac: 0x0002, 0x32ad: 0x0002, 0x32ae: 0x0002, 0x32af: 0x0002, + 0x32b0: 0x0002, 0x32b1: 0x0002, 0x32b2: 0x0002, 0x32b3: 0x0002, 0x32b4: 0x0002, 0x32b5: 0x0002, + 0x32b6: 0x0002, 0x32b7: 0x0002, 0x32b8: 0x0002, 0x32b9: 0x0002, 0x32ba: 0x0002, 0x32bb: 0x0002, + 0x32bc: 0x0002, 0x32bd: 0x0002, 0x32be: 0x0002, 0x32bf: 0x0002, + // Block 0xcb, offset 0x32c0 + 0x32c0: 0x000c, 0x32c1: 0x000c, 0x32c2: 0x000c, 0x32c3: 0x000c, 0x32c4: 0x000c, 0x32c5: 0x000c, + 0x32c6: 0x000c, 0x32c7: 0x000c, 0x32c8: 0x000c, 0x32c9: 0x000c, 0x32ca: 0x000c, 0x32cb: 0x000c, + 0x32cc: 0x000c, 0x32cd: 0x000c, 0x32ce: 0x000c, 0x32cf: 0x000c, 0x32d0: 0x000c, 0x32d1: 0x000c, + 0x32d2: 0x000c, 0x32d3: 0x000c, 0x32d4: 0x000c, 0x32d5: 0x000c, 0x32d6: 0x000c, 0x32d7: 0x000c, + 0x32d8: 0x000c, 0x32d9: 0x000c, 0x32da: 0x000c, 0x32db: 0x000c, 0x32dc: 0x000c, 0x32dd: 0x000c, + 0x32de: 0x000c, 0x32df: 0x000c, 0x32e0: 0x000c, 0x32e1: 0x000c, 0x32e2: 0x000c, 0x32e3: 0x000c, + 0x32e4: 0x000c, 0x32e5: 0x000c, 0x32e6: 0x000c, 0x32e7: 0x000c, 0x32e8: 0x000c, 0x32e9: 0x000c, + 0x32ea: 0x000c, 0x32eb: 0x000c, 0x32ec: 0x000c, 0x32ed: 0x000c, 0x32ee: 0x000c, 0x32ef: 0x000c, + 0x32f0: 0x000c, 0x32f1: 0x000c, 0x32f2: 0x000c, 0x32f3: 0x000c, 0x32f4: 0x000c, 0x32f5: 0x000c, + 0x32f6: 0x000c, 0x32fb: 0x000c, + 0x32fc: 0x000c, 0x32fd: 0x000c, 0x32fe: 0x000c, 0x32ff: 0x000c, + // Block 0xcc, offset 0x3300 + 0x3300: 0x000c, 0x3301: 0x000c, 0x3302: 0x000c, 0x3303: 0x000c, 0x3304: 0x000c, 0x3305: 0x000c, + 0x3306: 0x000c, 0x3307: 0x000c, 0x3308: 0x000c, 0x3309: 0x000c, 0x330a: 0x000c, 0x330b: 0x000c, + 0x330c: 0x000c, 0x330d: 0x000c, 0x330e: 0x000c, 0x330f: 0x000c, 0x3310: 0x000c, 0x3311: 0x000c, + 0x3312: 0x000c, 0x3313: 0x000c, 0x3314: 0x000c, 0x3315: 0x000c, 0x3316: 0x000c, 0x3317: 0x000c, + 0x3318: 0x000c, 0x3319: 0x000c, 0x331a: 0x000c, 0x331b: 0x000c, 0x331c: 0x000c, 0x331d: 0x000c, + 0x331e: 0x000c, 0x331f: 0x000c, 0x3320: 0x000c, 0x3321: 0x000c, 0x3322: 0x000c, 0x3323: 0x000c, + 0x3324: 0x000c, 0x3325: 0x000c, 0x3326: 0x000c, 0x3327: 0x000c, 0x3328: 0x000c, 0x3329: 0x000c, + 0x332a: 0x000c, 0x332b: 0x000c, 0x332c: 0x000c, + 0x3335: 0x000c, + // Block 0xcd, offset 0x3340 + 0x3344: 0x000c, + 0x335b: 0x000c, 0x335c: 0x000c, 0x335d: 0x000c, + 0x335e: 0x000c, 0x335f: 0x000c, 0x3361: 0x000c, 0x3362: 0x000c, 0x3363: 0x000c, + 0x3364: 0x000c, 0x3365: 0x000c, 0x3366: 0x000c, 0x3367: 0x000c, 0x3368: 0x000c, 0x3369: 0x000c, + 0x336a: 0x000c, 0x336b: 0x000c, 0x336c: 0x000c, 0x336d: 0x000c, 0x336e: 0x000c, 0x336f: 0x000c, + // Block 0xce, offset 0x3380 + 0x3380: 0x000c, 0x3381: 0x000c, 0x3382: 0x000c, 0x3383: 0x000c, 0x3384: 0x000c, 0x3385: 0x000c, + 0x3386: 0x000c, 0x3388: 0x000c, 0x3389: 0x000c, 0x338a: 0x000c, 0x338b: 0x000c, + 0x338c: 0x000c, 0x338d: 0x000c, 0x338e: 0x000c, 0x338f: 0x000c, 0x3390: 0x000c, 0x3391: 0x000c, + 0x3392: 0x000c, 0x3393: 0x000c, 0x3394: 0x000c, 0x3395: 0x000c, 0x3396: 0x000c, 0x3397: 0x000c, + 0x3398: 0x000c, 0x339b: 0x000c, 0x339c: 0x000c, 0x339d: 0x000c, + 0x339e: 0x000c, 0x339f: 0x000c, 0x33a0: 0x000c, 0x33a1: 0x000c, 0x33a3: 0x000c, + 0x33a4: 0x000c, 0x33a6: 0x000c, 0x33a7: 0x000c, 0x33a8: 0x000c, 0x33a9: 0x000c, + 0x33aa: 0x000c, + // Block 0xcf, offset 0x33c0 + 0x33c0: 0x0001, 0x33c1: 0x0001, 0x33c2: 0x0001, 0x33c3: 0x0001, 0x33c4: 0x0001, 0x33c5: 0x0001, + 0x33c6: 0x0001, 0x33c7: 0x0001, 0x33c8: 0x0001, 0x33c9: 0x0001, 0x33ca: 0x0001, 0x33cb: 0x0001, + 0x33cc: 0x0001, 0x33cd: 0x0001, 0x33ce: 0x0001, 0x33cf: 0x0001, 0x33d0: 0x000c, 0x33d1: 0x000c, + 0x33d2: 0x000c, 0x33d3: 0x000c, 0x33d4: 0x000c, 0x33d5: 0x000c, 0x33d6: 0x000c, 0x33d7: 0x0001, + 0x33d8: 0x0001, 0x33d9: 0x0001, 0x33da: 0x0001, 0x33db: 0x0001, 0x33dc: 0x0001, 0x33dd: 0x0001, + 0x33de: 0x0001, 0x33df: 0x0001, 0x33e0: 0x0001, 0x33e1: 0x0001, 0x33e2: 0x0001, 0x33e3: 0x0001, + 0x33e4: 0x0001, 0x33e5: 0x0001, 0x33e6: 0x0001, 0x33e7: 0x0001, 0x33e8: 0x0001, 0x33e9: 0x0001, + 0x33ea: 0x0001, 0x33eb: 0x0001, 0x33ec: 0x0001, 0x33ed: 0x0001, 0x33ee: 0x0001, 0x33ef: 0x0001, + 0x33f0: 0x0001, 0x33f1: 0x0001, 0x33f2: 0x0001, 0x33f3: 0x0001, 0x33f4: 0x0001, 0x33f5: 0x0001, + 0x33f6: 0x0001, 0x33f7: 0x0001, 0x33f8: 0x0001, 0x33f9: 0x0001, 0x33fa: 0x0001, 0x33fb: 0x0001, + 0x33fc: 0x0001, 0x33fd: 0x0001, 0x33fe: 0x0001, 0x33ff: 0x0001, + // Block 0xd0, offset 0x3400 + 0x3400: 0x0001, 0x3401: 0x0001, 0x3402: 0x0001, 0x3403: 0x0001, 0x3404: 0x000c, 0x3405: 0x000c, + 0x3406: 0x000c, 0x3407: 0x000c, 0x3408: 0x000c, 0x3409: 0x000c, 0x340a: 0x000c, 0x340b: 0x0001, + 0x340c: 0x0001, 0x340d: 0x0001, 0x340e: 0x0001, 0x340f: 0x0001, 0x3410: 0x0001, 0x3411: 0x0001, + 0x3412: 0x0001, 0x3413: 0x0001, 0x3414: 0x0001, 0x3415: 0x0001, 0x3416: 0x0001, 0x3417: 0x0001, + 0x3418: 0x0001, 0x3419: 0x0001, 0x341a: 0x0001, 0x341b: 0x0001, 0x341c: 0x0001, 0x341d: 0x0001, + 0x341e: 0x0001, 0x341f: 0x0001, 0x3420: 0x0001, 0x3421: 0x0001, 0x3422: 0x0001, 0x3423: 0x0001, + 0x3424: 0x0001, 0x3425: 0x0001, 0x3426: 0x0001, 0x3427: 0x0001, 0x3428: 0x0001, 0x3429: 0x0001, + 0x342a: 0x0001, 0x342b: 0x0001, 0x342c: 0x0001, 0x342d: 0x0001, 0x342e: 0x0001, 0x342f: 0x0001, + 0x3430: 0x0001, 0x3431: 0x0001, 0x3432: 0x0001, 0x3433: 0x0001, 0x3434: 0x0001, 0x3435: 0x0001, + 0x3436: 0x0001, 0x3437: 0x0001, 0x3438: 0x0001, 0x3439: 0x0001, 0x343a: 0x0001, 0x343b: 0x0001, + 0x343c: 0x0001, 0x343d: 0x0001, 0x343e: 0x0001, 0x343f: 0x0001, + // Block 0xd1, offset 0x3440 + 0x3440: 0x000d, 0x3441: 0x000d, 0x3442: 0x000d, 0x3443: 0x000d, 0x3444: 0x000d, 0x3445: 0x000d, + 0x3446: 0x000d, 0x3447: 0x000d, 0x3448: 0x000d, 0x3449: 0x000d, 0x344a: 0x000d, 0x344b: 0x000d, + 0x344c: 0x000d, 0x344d: 0x000d, 0x344e: 0x000d, 0x344f: 0x000d, 0x3450: 0x000d, 0x3451: 0x000d, + 0x3452: 0x000d, 0x3453: 0x000d, 0x3454: 0x000d, 0x3455: 0x000d, 0x3456: 0x000d, 0x3457: 0x000d, + 0x3458: 0x000d, 0x3459: 0x000d, 0x345a: 0x000d, 0x345b: 0x000d, 0x345c: 0x000d, 0x345d: 0x000d, + 0x345e: 0x000d, 0x345f: 0x000d, 0x3460: 0x000d, 0x3461: 0x000d, 0x3462: 0x000d, 0x3463: 0x000d, + 0x3464: 0x000d, 0x3465: 0x000d, 0x3466: 0x000d, 0x3467: 0x000d, 0x3468: 0x000d, 0x3469: 0x000d, + 0x346a: 0x000d, 0x346b: 0x000d, 0x346c: 0x000d, 0x346d: 0x000d, 0x346e: 0x000d, 0x346f: 0x000d, + 0x3470: 0x000a, 0x3471: 0x000a, 0x3472: 0x000d, 0x3473: 0x000d, 0x3474: 0x000d, 0x3475: 0x000d, + 0x3476: 0x000d, 0x3477: 0x000d, 0x3478: 0x000d, 0x3479: 0x000d, 0x347a: 0x000d, 0x347b: 0x000d, + 0x347c: 0x000d, 0x347d: 0x000d, 0x347e: 0x000d, 0x347f: 0x000d, + // Block 0xd2, offset 0x3480 + 0x3480: 0x000a, 0x3481: 0x000a, 0x3482: 0x000a, 0x3483: 0x000a, 0x3484: 0x000a, 0x3485: 0x000a, + 0x3486: 0x000a, 0x3487: 0x000a, 0x3488: 0x000a, 0x3489: 0x000a, 0x348a: 0x000a, 0x348b: 0x000a, + 0x348c: 0x000a, 0x348d: 0x000a, 0x348e: 0x000a, 0x348f: 0x000a, 0x3490: 0x000a, 0x3491: 0x000a, + 0x3492: 0x000a, 0x3493: 0x000a, 0x3494: 0x000a, 0x3495: 0x000a, 0x3496: 0x000a, 0x3497: 0x000a, + 0x3498: 0x000a, 0x3499: 0x000a, 0x349a: 0x000a, 0x349b: 0x000a, 0x349c: 0x000a, 0x349d: 0x000a, + 0x349e: 0x000a, 0x349f: 0x000a, 0x34a0: 0x000a, 0x34a1: 0x000a, 0x34a2: 0x000a, 0x34a3: 0x000a, + 0x34a4: 0x000a, 0x34a5: 0x000a, 0x34a6: 0x000a, 0x34a7: 0x000a, 0x34a8: 0x000a, 0x34a9: 0x000a, + 0x34aa: 0x000a, 0x34ab: 0x000a, + 0x34b0: 0x000a, 0x34b1: 0x000a, 0x34b2: 0x000a, 0x34b3: 0x000a, 0x34b4: 0x000a, 0x34b5: 0x000a, + 0x34b6: 0x000a, 0x34b7: 0x000a, 0x34b8: 0x000a, 0x34b9: 0x000a, 0x34ba: 0x000a, 0x34bb: 0x000a, + 0x34bc: 0x000a, 0x34bd: 0x000a, 0x34be: 0x000a, 0x34bf: 0x000a, + // Block 0xd3, offset 0x34c0 + 0x34c0: 0x000a, 0x34c1: 0x000a, 0x34c2: 0x000a, 0x34c3: 0x000a, 0x34c4: 0x000a, 0x34c5: 0x000a, + 0x34c6: 0x000a, 0x34c7: 0x000a, 0x34c8: 0x000a, 0x34c9: 0x000a, 0x34ca: 0x000a, 0x34cb: 0x000a, + 0x34cc: 0x000a, 0x34cd: 0x000a, 0x34ce: 0x000a, 0x34cf: 0x000a, 0x34d0: 0x000a, 0x34d1: 0x000a, + 0x34d2: 0x000a, 0x34d3: 0x000a, + 0x34e0: 0x000a, 0x34e1: 0x000a, 0x34e2: 0x000a, 0x34e3: 0x000a, + 0x34e4: 0x000a, 0x34e5: 0x000a, 0x34e6: 0x000a, 0x34e7: 0x000a, 0x34e8: 0x000a, 0x34e9: 0x000a, + 0x34ea: 0x000a, 0x34eb: 0x000a, 0x34ec: 0x000a, 0x34ed: 0x000a, 0x34ee: 0x000a, + 0x34f1: 0x000a, 0x34f2: 0x000a, 0x34f3: 0x000a, 0x34f4: 0x000a, 0x34f5: 0x000a, + 0x34f6: 0x000a, 0x34f7: 0x000a, 0x34f8: 0x000a, 0x34f9: 0x000a, 0x34fa: 0x000a, 0x34fb: 0x000a, + 0x34fc: 0x000a, 0x34fd: 0x000a, 0x34fe: 0x000a, 0x34ff: 0x000a, + // Block 0xd4, offset 0x3500 + 0x3501: 0x000a, 0x3502: 0x000a, 0x3503: 0x000a, 0x3504: 0x000a, 0x3505: 0x000a, + 0x3506: 0x000a, 0x3507: 0x000a, 0x3508: 0x000a, 0x3509: 0x000a, 0x350a: 0x000a, 0x350b: 0x000a, + 0x350c: 0x000a, 0x350d: 0x000a, 0x350e: 0x000a, 0x350f: 0x000a, 0x3511: 0x000a, + 0x3512: 0x000a, 0x3513: 0x000a, 0x3514: 0x000a, 0x3515: 0x000a, 0x3516: 0x000a, 0x3517: 0x000a, + 0x3518: 0x000a, 0x3519: 0x000a, 0x351a: 0x000a, 0x351b: 0x000a, 0x351c: 0x000a, 0x351d: 0x000a, + 0x351e: 0x000a, 0x351f: 0x000a, 0x3520: 0x000a, 0x3521: 0x000a, 0x3522: 0x000a, 0x3523: 0x000a, + 0x3524: 0x000a, 0x3525: 0x000a, 0x3526: 0x000a, 0x3527: 0x000a, 0x3528: 0x000a, 0x3529: 0x000a, + 0x352a: 0x000a, 0x352b: 0x000a, 0x352c: 0x000a, 0x352d: 0x000a, 0x352e: 0x000a, 0x352f: 0x000a, + 0x3530: 0x000a, 0x3531: 0x000a, 0x3532: 0x000a, 0x3533: 0x000a, 0x3534: 0x000a, 0x3535: 0x000a, + // Block 0xd5, offset 0x3540 + 0x3540: 0x0002, 0x3541: 0x0002, 0x3542: 0x0002, 0x3543: 0x0002, 0x3544: 0x0002, 0x3545: 0x0002, + 0x3546: 0x0002, 0x3547: 0x0002, 0x3548: 0x0002, 0x3549: 0x0002, 0x354a: 0x0002, 0x354b: 0x000a, + 0x354c: 0x000a, + // Block 0xd6, offset 0x3580 + 0x35aa: 0x000a, 0x35ab: 0x000a, + // Block 0xd7, offset 0x35c0 + 0x35e0: 0x000a, 0x35e1: 0x000a, 0x35e2: 0x000a, 0x35e3: 0x000a, + 0x35e4: 0x000a, 0x35e5: 0x000a, + // Block 0xd8, offset 0x3600 + 0x3600: 0x000a, 0x3601: 0x000a, 0x3602: 0x000a, 0x3603: 0x000a, 0x3604: 0x000a, 0x3605: 0x000a, + 0x3606: 0x000a, 0x3607: 0x000a, 0x3608: 0x000a, 0x3609: 0x000a, 0x360a: 0x000a, 0x360b: 0x000a, + 0x360c: 0x000a, 0x360d: 0x000a, 0x360e: 0x000a, 0x360f: 0x000a, 0x3610: 0x000a, 0x3611: 0x000a, + 0x3612: 0x000a, 0x3613: 0x000a, 0x3614: 0x000a, + 0x3620: 0x000a, 0x3621: 0x000a, 0x3622: 0x000a, 0x3623: 0x000a, + 0x3624: 0x000a, 0x3625: 0x000a, 0x3626: 0x000a, 0x3627: 0x000a, 0x3628: 0x000a, 0x3629: 0x000a, + 0x362a: 0x000a, 0x362b: 0x000a, 0x362c: 0x000a, + 0x3630: 0x000a, 0x3631: 0x000a, 0x3632: 0x000a, 0x3633: 0x000a, 0x3634: 0x000a, 0x3635: 0x000a, + 0x3636: 0x000a, 0x3637: 0x000a, 0x3638: 0x000a, + // Block 0xd9, offset 0x3640 + 0x3640: 0x000a, 0x3641: 0x000a, 0x3642: 0x000a, 0x3643: 0x000a, 0x3644: 0x000a, 0x3645: 0x000a, + 0x3646: 0x000a, 0x3647: 0x000a, 0x3648: 0x000a, 0x3649: 0x000a, 0x364a: 0x000a, 0x364b: 0x000a, + 0x364c: 0x000a, 0x364d: 0x000a, 0x364e: 0x000a, 0x364f: 0x000a, 0x3650: 0x000a, 0x3651: 0x000a, + 0x3652: 0x000a, 0x3653: 0x000a, 0x3654: 0x000a, + // Block 0xda, offset 0x3680 + 0x3680: 0x000a, 0x3681: 0x000a, 0x3682: 0x000a, 0x3683: 0x000a, 0x3684: 0x000a, 0x3685: 0x000a, + 0x3686: 0x000a, 0x3687: 0x000a, 0x3688: 0x000a, 0x3689: 0x000a, 0x368a: 0x000a, 0x368b: 0x000a, + 0x3690: 0x000a, 0x3691: 0x000a, + 0x3692: 0x000a, 0x3693: 0x000a, 0x3694: 0x000a, 0x3695: 0x000a, 0x3696: 0x000a, 0x3697: 0x000a, + 0x3698: 0x000a, 0x3699: 0x000a, 0x369a: 0x000a, 0x369b: 0x000a, 0x369c: 0x000a, 0x369d: 0x000a, + 0x369e: 0x000a, 0x369f: 0x000a, 0x36a0: 0x000a, 0x36a1: 0x000a, 0x36a2: 0x000a, 0x36a3: 0x000a, + 0x36a4: 0x000a, 0x36a5: 0x000a, 0x36a6: 0x000a, 0x36a7: 0x000a, 0x36a8: 0x000a, 0x36a9: 0x000a, + 0x36aa: 0x000a, 0x36ab: 0x000a, 0x36ac: 0x000a, 0x36ad: 0x000a, 0x36ae: 0x000a, 0x36af: 0x000a, + 0x36b0: 0x000a, 0x36b1: 0x000a, 0x36b2: 0x000a, 0x36b3: 0x000a, 0x36b4: 0x000a, 0x36b5: 0x000a, + 0x36b6: 0x000a, 0x36b7: 0x000a, 0x36b8: 0x000a, 0x36b9: 0x000a, 0x36ba: 0x000a, 0x36bb: 0x000a, + 0x36bc: 0x000a, 0x36bd: 0x000a, 0x36be: 0x000a, 0x36bf: 0x000a, + // Block 0xdb, offset 0x36c0 + 0x36c0: 0x000a, 0x36c1: 0x000a, 0x36c2: 0x000a, 0x36c3: 0x000a, 0x36c4: 0x000a, 0x36c5: 0x000a, + 0x36c6: 0x000a, 0x36c7: 0x000a, + 0x36d0: 0x000a, 0x36d1: 0x000a, + 0x36d2: 0x000a, 0x36d3: 0x000a, 0x36d4: 0x000a, 0x36d5: 0x000a, 0x36d6: 0x000a, 0x36d7: 0x000a, + 0x36d8: 0x000a, 0x36d9: 0x000a, + 0x36e0: 0x000a, 0x36e1: 0x000a, 0x36e2: 0x000a, 0x36e3: 0x000a, + 0x36e4: 0x000a, 0x36e5: 0x000a, 0x36e6: 0x000a, 0x36e7: 0x000a, 0x36e8: 0x000a, 0x36e9: 0x000a, + 0x36ea: 0x000a, 0x36eb: 0x000a, 0x36ec: 0x000a, 0x36ed: 0x000a, 0x36ee: 0x000a, 0x36ef: 0x000a, + 0x36f0: 0x000a, 0x36f1: 0x000a, 0x36f2: 0x000a, 0x36f3: 0x000a, 0x36f4: 0x000a, 0x36f5: 0x000a, + 0x36f6: 0x000a, 0x36f7: 0x000a, 0x36f8: 0x000a, 0x36f9: 0x000a, 0x36fa: 0x000a, 0x36fb: 0x000a, + 0x36fc: 0x000a, 0x36fd: 0x000a, 0x36fe: 0x000a, 0x36ff: 0x000a, + // Block 0xdc, offset 0x3700 + 0x3700: 0x000a, 0x3701: 0x000a, 0x3702: 0x000a, 0x3703: 0x000a, 0x3704: 0x000a, 0x3705: 0x000a, + 0x3706: 0x000a, 0x3707: 0x000a, + 0x3710: 0x000a, 0x3711: 0x000a, + 0x3712: 0x000a, 0x3713: 0x000a, 0x3714: 0x000a, 0x3715: 0x000a, 0x3716: 0x000a, 0x3717: 0x000a, + 0x3718: 0x000a, 0x3719: 0x000a, 0x371a: 0x000a, 0x371b: 0x000a, 0x371c: 0x000a, 0x371d: 0x000a, + 0x371e: 0x000a, 0x371f: 0x000a, 0x3720: 0x000a, 0x3721: 0x000a, 0x3722: 0x000a, 0x3723: 0x000a, + 0x3724: 0x000a, 0x3725: 0x000a, 0x3726: 0x000a, 0x3727: 0x000a, 0x3728: 0x000a, 0x3729: 0x000a, + 0x372a: 0x000a, 0x372b: 0x000a, 0x372c: 0x000a, 0x372d: 0x000a, + // Block 0xdd, offset 0x3740 + 0x3740: 0x000a, 0x3741: 0x000a, 0x3742: 0x000a, 0x3743: 0x000a, 0x3744: 0x000a, 0x3745: 0x000a, + 0x3746: 0x000a, 0x3747: 0x000a, 0x3748: 0x000a, 0x3749: 0x000a, 0x374a: 0x000a, 0x374b: 0x000a, + 0x3750: 0x000a, 0x3751: 0x000a, + 0x3752: 0x000a, 0x3753: 0x000a, 0x3754: 0x000a, 0x3755: 0x000a, 0x3756: 0x000a, 0x3757: 0x000a, + 0x3758: 0x000a, 0x3759: 0x000a, 0x375a: 0x000a, 0x375b: 0x000a, 0x375c: 0x000a, 0x375d: 0x000a, + 0x375e: 0x000a, 0x375f: 0x000a, 0x3760: 0x000a, 0x3761: 0x000a, 0x3762: 0x000a, 0x3763: 0x000a, + 0x3764: 0x000a, 0x3765: 0x000a, 0x3766: 0x000a, 0x3767: 0x000a, 0x3768: 0x000a, 0x3769: 0x000a, + 0x376a: 0x000a, 0x376b: 0x000a, 0x376c: 0x000a, 0x376d: 0x000a, 0x376e: 0x000a, 0x376f: 0x000a, + 0x3770: 0x000a, 0x3771: 0x000a, 0x3772: 0x000a, 0x3773: 0x000a, 0x3774: 0x000a, 0x3775: 0x000a, + 0x3776: 0x000a, 0x3777: 0x000a, 0x3778: 0x000a, 0x3779: 0x000a, 0x377a: 0x000a, 0x377b: 0x000a, + 0x377c: 0x000a, 0x377d: 0x000a, 0x377e: 0x000a, + // Block 0xde, offset 0x3780 + 0x3780: 0x000a, 0x3781: 0x000a, 0x3782: 0x000a, 0x3783: 0x000a, 0x3784: 0x000a, 0x3785: 0x000a, + 0x3786: 0x000a, 0x3787: 0x000a, 0x3788: 0x000a, 0x3789: 0x000a, 0x378a: 0x000a, 0x378b: 0x000a, + 0x378c: 0x000a, 0x3790: 0x000a, 0x3791: 0x000a, + 0x3792: 0x000a, 0x3793: 0x000a, 0x3794: 0x000a, 0x3795: 0x000a, 0x3796: 0x000a, 0x3797: 0x000a, + 0x3798: 0x000a, 0x3799: 0x000a, 0x379a: 0x000a, 0x379b: 0x000a, 0x379c: 0x000a, 0x379d: 0x000a, + 0x379e: 0x000a, 0x379f: 0x000a, 0x37a0: 0x000a, 0x37a1: 0x000a, 0x37a2: 0x000a, 0x37a3: 0x000a, + 0x37a4: 0x000a, 0x37a5: 0x000a, 0x37a6: 0x000a, 0x37a7: 0x000a, 0x37a8: 0x000a, 0x37a9: 0x000a, + 0x37aa: 0x000a, 0x37ab: 0x000a, + // Block 0xdf, offset 0x37c0 + 0x37c0: 0x000a, 0x37c1: 0x000a, 0x37c2: 0x000a, 0x37c3: 0x000a, 0x37c4: 0x000a, 0x37c5: 0x000a, + 0x37c6: 0x000a, 0x37c7: 0x000a, 0x37c8: 0x000a, 0x37c9: 0x000a, 0x37ca: 0x000a, 0x37cb: 0x000a, + 0x37cc: 0x000a, 0x37cd: 0x000a, 0x37ce: 0x000a, 0x37cf: 0x000a, 0x37d0: 0x000a, 0x37d1: 0x000a, + 0x37d2: 0x000a, 0x37d3: 0x000a, 0x37d4: 0x000a, 0x37d5: 0x000a, 0x37d6: 0x000a, 0x37d7: 0x000a, + // Block 0xe0, offset 0x3800 + 0x3800: 0x000a, + 0x3810: 0x000a, 0x3811: 0x000a, + 0x3812: 0x000a, 0x3813: 0x000a, 0x3814: 0x000a, 0x3815: 0x000a, 0x3816: 0x000a, 0x3817: 0x000a, + 0x3818: 0x000a, 0x3819: 0x000a, 0x381a: 0x000a, 0x381b: 0x000a, 0x381c: 0x000a, 0x381d: 0x000a, + 0x381e: 0x000a, 0x381f: 0x000a, 0x3820: 0x000a, 0x3821: 0x000a, 0x3822: 0x000a, 0x3823: 0x000a, + 0x3824: 0x000a, 0x3825: 0x000a, 0x3826: 0x000a, + // Block 0xe1, offset 0x3840 + 0x387e: 0x000b, 0x387f: 0x000b, + // Block 0xe2, offset 0x3880 + 0x3880: 0x000b, 0x3881: 0x000b, 0x3882: 0x000b, 0x3883: 0x000b, 0x3884: 0x000b, 0x3885: 0x000b, + 0x3886: 0x000b, 0x3887: 0x000b, 0x3888: 0x000b, 0x3889: 0x000b, 0x388a: 0x000b, 0x388b: 0x000b, + 0x388c: 0x000b, 0x388d: 0x000b, 0x388e: 0x000b, 0x388f: 0x000b, 0x3890: 0x000b, 0x3891: 0x000b, + 0x3892: 0x000b, 0x3893: 0x000b, 0x3894: 0x000b, 0x3895: 0x000b, 0x3896: 0x000b, 0x3897: 0x000b, + 0x3898: 0x000b, 0x3899: 0x000b, 0x389a: 0x000b, 0x389b: 0x000b, 0x389c: 0x000b, 0x389d: 0x000b, + 0x389e: 0x000b, 0x389f: 0x000b, 0x38a0: 0x000b, 0x38a1: 0x000b, 0x38a2: 0x000b, 0x38a3: 0x000b, + 0x38a4: 0x000b, 0x38a5: 0x000b, 0x38a6: 0x000b, 0x38a7: 0x000b, 0x38a8: 0x000b, 0x38a9: 0x000b, + 0x38aa: 0x000b, 0x38ab: 0x000b, 0x38ac: 0x000b, 0x38ad: 0x000b, 0x38ae: 0x000b, 0x38af: 0x000b, + 0x38b0: 0x000b, 0x38b1: 0x000b, 0x38b2: 0x000b, 0x38b3: 0x000b, 0x38b4: 0x000b, 0x38b5: 0x000b, + 0x38b6: 0x000b, 0x38b7: 0x000b, 0x38b8: 0x000b, 0x38b9: 0x000b, 0x38ba: 0x000b, 0x38bb: 0x000b, + 0x38bc: 0x000b, 0x38bd: 0x000b, 0x38be: 0x000b, 0x38bf: 0x000b, + // Block 0xe3, offset 0x38c0 + 0x38c0: 0x000c, 0x38c1: 0x000c, 0x38c2: 0x000c, 0x38c3: 0x000c, 0x38c4: 0x000c, 0x38c5: 0x000c, + 0x38c6: 0x000c, 0x38c7: 0x000c, 0x38c8: 0x000c, 0x38c9: 0x000c, 0x38ca: 0x000c, 0x38cb: 0x000c, + 0x38cc: 0x000c, 0x38cd: 0x000c, 0x38ce: 0x000c, 0x38cf: 0x000c, 0x38d0: 0x000c, 0x38d1: 0x000c, + 0x38d2: 0x000c, 0x38d3: 0x000c, 0x38d4: 0x000c, 0x38d5: 0x000c, 0x38d6: 0x000c, 0x38d7: 0x000c, + 0x38d8: 0x000c, 0x38d9: 0x000c, 0x38da: 0x000c, 0x38db: 0x000c, 0x38dc: 0x000c, 0x38dd: 0x000c, + 0x38de: 0x000c, 0x38df: 0x000c, 0x38e0: 0x000c, 0x38e1: 0x000c, 0x38e2: 0x000c, 0x38e3: 0x000c, + 0x38e4: 0x000c, 0x38e5: 0x000c, 0x38e6: 0x000c, 0x38e7: 0x000c, 0x38e8: 0x000c, 0x38e9: 0x000c, + 0x38ea: 0x000c, 0x38eb: 0x000c, 0x38ec: 0x000c, 0x38ed: 0x000c, 0x38ee: 0x000c, 0x38ef: 0x000c, + 0x38f0: 0x000b, 0x38f1: 0x000b, 0x38f2: 0x000b, 0x38f3: 0x000b, 0x38f4: 0x000b, 0x38f5: 0x000b, + 0x38f6: 0x000b, 0x38f7: 0x000b, 0x38f8: 0x000b, 0x38f9: 0x000b, 0x38fa: 0x000b, 0x38fb: 0x000b, + 0x38fc: 0x000b, 0x38fd: 0x000b, 0x38fe: 0x000b, 0x38ff: 0x000b, +} + +// bidiIndex: 24 blocks, 1536 entries, 1536 bytes +// Block 0 is the zero block. +var bidiIndex = [1536]uint8{ + // Block 0x0, offset 0x0 + // Block 0x1, offset 0x40 + // Block 0x2, offset 0x80 + // Block 0x3, offset 0xc0 + 0xc2: 0x01, 0xc3: 0x02, + 0xca: 0x03, 0xcb: 0x04, 0xcc: 0x05, 0xcd: 0x06, 0xce: 0x07, 0xcf: 0x08, + 0xd2: 0x09, 0xd6: 0x0a, 0xd7: 0x0b, + 0xd8: 0x0c, 0xd9: 0x0d, 0xda: 0x0e, 0xdb: 0x0f, 0xdc: 0x10, 0xdd: 0x11, 0xde: 0x12, 0xdf: 0x13, + 0xe0: 0x02, 0xe1: 0x03, 0xe2: 0x04, 0xe3: 0x05, 0xe4: 0x06, + 0xea: 0x07, 0xef: 0x08, + 0xf0: 0x11, 0xf1: 0x12, 0xf2: 0x12, 0xf3: 0x14, 0xf4: 0x15, + // Block 0x4, offset 0x100 + 0x120: 0x14, 0x121: 0x15, 0x122: 0x16, 0x123: 0x17, 0x124: 0x18, 0x125: 0x19, 0x126: 0x1a, 0x127: 0x1b, + 0x128: 0x1c, 0x129: 0x1d, 0x12a: 0x1c, 0x12b: 0x1e, 0x12c: 0x1f, 0x12d: 0x20, 0x12e: 0x21, 0x12f: 0x22, + 0x130: 0x23, 0x131: 0x24, 0x132: 0x1a, 0x133: 0x25, 0x134: 0x26, 0x135: 0x27, 0x137: 0x28, + 0x138: 0x29, 0x139: 0x2a, 0x13a: 0x2b, 0x13b: 0x2c, 0x13c: 0x2d, 0x13d: 0x2e, 0x13e: 0x2f, 0x13f: 0x30, + // Block 0x5, offset 0x140 + 0x140: 0x31, 0x141: 0x32, 0x142: 0x33, + 0x14d: 0x34, 0x14e: 0x35, + 0x150: 0x36, + 0x15a: 0x37, 0x15c: 0x38, 0x15d: 0x39, 0x15e: 0x3a, 0x15f: 0x3b, + 0x160: 0x3c, 0x162: 0x3d, 0x164: 0x3e, 0x165: 0x3f, 0x167: 0x40, + 0x168: 0x41, 0x169: 0x42, 0x16a: 0x43, 0x16c: 0x44, 0x16d: 0x45, 0x16e: 0x46, 0x16f: 0x47, + 0x170: 0x48, 0x173: 0x49, 0x177: 0x4a, + 0x17e: 0x4b, 0x17f: 0x4c, + // Block 0x6, offset 0x180 + 0x180: 0x4d, 0x181: 0x4e, 0x182: 0x4f, 0x183: 0x50, 0x184: 0x51, 0x185: 0x52, 0x186: 0x53, 0x187: 0x54, + 0x188: 0x55, 0x189: 0x54, 0x18a: 0x54, 0x18b: 0x54, 0x18c: 0x56, 0x18d: 0x57, 0x18e: 0x58, 0x18f: 0x54, + 0x190: 0x59, 0x191: 0x5a, 0x192: 0x5b, 0x193: 0x5c, 0x194: 0x54, 0x195: 0x54, 0x196: 0x54, 0x197: 0x54, + 0x198: 0x54, 0x199: 0x54, 0x19a: 0x5d, 0x19b: 0x54, 0x19c: 0x54, 0x19d: 0x5e, 0x19e: 0x54, 0x19f: 0x5f, + 0x1a4: 0x54, 0x1a5: 0x54, 0x1a6: 0x60, 0x1a7: 0x61, + 0x1a8: 0x54, 0x1a9: 0x54, 0x1aa: 0x54, 0x1ab: 0x54, 0x1ac: 0x54, 0x1ad: 0x62, 0x1ae: 0x63, 0x1af: 0x64, + 0x1b3: 0x65, 0x1b5: 0x66, 0x1b7: 0x67, + 0x1b8: 0x68, 0x1b9: 0x69, 0x1ba: 0x6a, 0x1bb: 0x6b, 0x1bc: 0x54, 0x1bd: 0x54, 0x1be: 0x54, 0x1bf: 0x6c, + // Block 0x7, offset 0x1c0 + 0x1c0: 0x6d, 0x1c2: 0x6e, 0x1c3: 0x6f, 0x1c7: 0x70, + 0x1c8: 0x71, 0x1c9: 0x72, 0x1ca: 0x73, 0x1cb: 0x74, 0x1cd: 0x75, 0x1cf: 0x76, + // Block 0x8, offset 0x200 + 0x237: 0x54, + // Block 0x9, offset 0x240 + 0x252: 0x77, 0x253: 0x78, + 0x258: 0x79, 0x259: 0x7a, 0x25a: 0x7b, 0x25b: 0x7c, 0x25c: 0x7d, 0x25e: 0x7e, + 0x260: 0x7f, 0x261: 0x80, 0x263: 0x81, 0x264: 0x82, 0x265: 0x83, 0x266: 0x84, 0x267: 0x85, + 0x268: 0x86, 0x269: 0x87, 0x26a: 0x88, 0x26b: 0x89, 0x26f: 0x8a, + // Block 0xa, offset 0x280 + 0x2ac: 0x8b, 0x2ad: 0x8c, 0x2ae: 0x0e, 0x2af: 0x0e, + 0x2b0: 0x0e, 0x2b1: 0x0e, 0x2b2: 0x0e, 0x2b3: 0x0e, 0x2b4: 0x8d, 0x2b5: 0x0e, 0x2b6: 0x0e, 0x2b7: 0x8e, + 0x2b8: 0x8f, 0x2b9: 0x90, 0x2ba: 0x0e, 0x2bb: 0x91, 0x2bc: 0x92, 0x2bd: 0x93, 0x2bf: 0x94, + // Block 0xb, offset 0x2c0 + 0x2c4: 0x95, 0x2c5: 0x54, 0x2c6: 0x96, 0x2c7: 0x97, + 0x2cb: 0x98, 0x2cd: 0x99, + 0x2e0: 0x9a, 0x2e1: 0x9a, 0x2e2: 0x9a, 0x2e3: 0x9a, 0x2e4: 0x9b, 0x2e5: 0x9a, 0x2e6: 0x9a, 0x2e7: 0x9a, + 0x2e8: 0x9c, 0x2e9: 0x9a, 0x2ea: 0x9a, 0x2eb: 0x9d, 0x2ec: 0x9e, 0x2ed: 0x9a, 0x2ee: 0x9a, 0x2ef: 0x9a, + 0x2f0: 0x9a, 0x2f1: 0x9a, 0x2f2: 0x9a, 0x2f3: 0x9a, 0x2f4: 0x9a, 0x2f5: 0x9a, 0x2f6: 0x9a, 0x2f7: 0x9a, + 0x2f8: 0x9a, 0x2f9: 0x9f, 0x2fa: 0x9a, 0x2fb: 0x9a, 0x2fc: 0x9a, 0x2fd: 0x9a, 0x2fe: 0x9a, 0x2ff: 0x9a, + // Block 0xc, offset 0x300 + 0x300: 0xa0, 0x301: 0xa1, 0x302: 0xa2, 0x304: 0xa3, 0x305: 0xa4, 0x306: 0xa5, 0x307: 0xa6, + 0x308: 0xa7, 0x30b: 0xa8, 0x30c: 0xa9, 0x30d: 0xaa, + 0x310: 0xab, 0x311: 0xac, 0x312: 0xad, 0x313: 0xae, 0x316: 0xaf, 0x317: 0xb0, + 0x318: 0xb1, 0x319: 0xb2, 0x31a: 0xb3, 0x31c: 0xb4, + 0x328: 0xb5, 0x329: 0xb6, 0x32a: 0xb7, + 0x330: 0xb8, 0x332: 0xb9, 0x334: 0xba, 0x335: 0xbb, + // Block 0xd, offset 0x340 + 0x36b: 0xbc, 0x36c: 0xbd, + 0x37e: 0xbe, + // Block 0xe, offset 0x380 + 0x3b2: 0xbf, + // Block 0xf, offset 0x3c0 + 0x3c5: 0xc0, 0x3c6: 0xc1, + 0x3c8: 0x54, 0x3c9: 0xc2, 0x3cc: 0x54, 0x3cd: 0xc3, + 0x3db: 0xc4, 0x3dc: 0xc5, 0x3dd: 0xc6, 0x3de: 0xc7, 0x3df: 0xc8, + 0x3e8: 0xc9, 0x3e9: 0xca, 0x3ea: 0xcb, + // Block 0x10, offset 0x400 + 0x400: 0xcc, + 0x420: 0x9a, 0x421: 0x9a, 0x422: 0x9a, 0x423: 0xcd, 0x424: 0x9a, 0x425: 0xce, 0x426: 0x9a, 0x427: 0x9a, + 0x428: 0x9a, 0x429: 0x9a, 0x42a: 0x9a, 0x42b: 0x9a, 0x42c: 0x9a, 0x42d: 0x9a, 0x42e: 0x9a, 0x42f: 0x9a, + 0x430: 0x9a, 0x431: 0x9a, 0x432: 0x9a, 0x433: 0x9a, 0x434: 0x9a, 0x435: 0x9a, 0x436: 0x9a, 0x437: 0x9a, + 0x438: 0x0e, 0x439: 0x0e, 0x43a: 0x0e, 0x43b: 0xcf, 0x43c: 0x9a, 0x43d: 0x9a, 0x43e: 0x9a, 0x43f: 0x9a, + // Block 0x11, offset 0x440 + 0x440: 0xd0, 0x441: 0x54, 0x442: 0xd1, 0x443: 0xd2, 0x444: 0xd3, 0x445: 0xd4, + 0x449: 0xd5, 0x44c: 0x54, 0x44d: 0x54, 0x44e: 0x54, 0x44f: 0x54, + 0x450: 0x54, 0x451: 0x54, 0x452: 0x54, 0x453: 0x54, 0x454: 0x54, 0x455: 0x54, 0x456: 0x54, 0x457: 0x54, + 0x458: 0x54, 0x459: 0x54, 0x45a: 0x54, 0x45b: 0xd6, 0x45c: 0x54, 0x45d: 0x6b, 0x45e: 0x54, 0x45f: 0xd7, + 0x460: 0xd8, 0x461: 0xd9, 0x462: 0xda, 0x464: 0xdb, 0x465: 0xdc, 0x466: 0xdd, 0x467: 0xde, + 0x47f: 0xdf, + // Block 0x12, offset 0x480 + 0x4bf: 0xdf, + // Block 0x13, offset 0x4c0 + 0x4d0: 0x09, 0x4d1: 0x0a, 0x4d6: 0x0b, + 0x4db: 0x0c, 0x4dd: 0x0d, 0x4de: 0x0e, 0x4df: 0x0f, + 0x4ef: 0x10, + 0x4ff: 0x10, + // Block 0x14, offset 0x500 + 0x50f: 0x10, + 0x51f: 0x10, + 0x52f: 0x10, + 0x53f: 0x10, + // Block 0x15, offset 0x540 + 0x540: 0xe0, 0x541: 0xe0, 0x542: 0xe0, 0x543: 0xe0, 0x544: 0x05, 0x545: 0x05, 0x546: 0x05, 0x547: 0xe1, + 0x548: 0xe0, 0x549: 0xe0, 0x54a: 0xe0, 0x54b: 0xe0, 0x54c: 0xe0, 0x54d: 0xe0, 0x54e: 0xe0, 0x54f: 0xe0, + 0x550: 0xe0, 0x551: 0xe0, 0x552: 0xe0, 0x553: 0xe0, 0x554: 0xe0, 0x555: 0xe0, 0x556: 0xe0, 0x557: 0xe0, + 0x558: 0xe0, 0x559: 0xe0, 0x55a: 0xe0, 0x55b: 0xe0, 0x55c: 0xe0, 0x55d: 0xe0, 0x55e: 0xe0, 0x55f: 0xe0, + 0x560: 0xe0, 0x561: 0xe0, 0x562: 0xe0, 0x563: 0xe0, 0x564: 0xe0, 0x565: 0xe0, 0x566: 0xe0, 0x567: 0xe0, + 0x568: 0xe0, 0x569: 0xe0, 0x56a: 0xe0, 0x56b: 0xe0, 0x56c: 0xe0, 0x56d: 0xe0, 0x56e: 0xe0, 0x56f: 0xe0, + 0x570: 0xe0, 0x571: 0xe0, 0x572: 0xe0, 0x573: 0xe0, 0x574: 0xe0, 0x575: 0xe0, 0x576: 0xe0, 0x577: 0xe0, + 0x578: 0xe0, 0x579: 0xe0, 0x57a: 0xe0, 0x57b: 0xe0, 0x57c: 0xe0, 0x57d: 0xe0, 0x57e: 0xe0, 0x57f: 0xe0, + // Block 0x16, offset 0x580 + 0x58f: 0x10, + 0x59f: 0x10, + 0x5a0: 0x13, + 0x5af: 0x10, + 0x5bf: 0x10, + // Block 0x17, offset 0x5c0 + 0x5cf: 0x10, +} + +// Total table size 16184 bytes (15KiB); checksum: F50EF68C diff --git a/vendor/golang.org/x/text/unicode/bidi/tables9.0.0.go b/vendor/golang.org/x/text/unicode/bidi/tables9.0.0.go new file mode 100644 index 0000000..0ca0193 --- /dev/null +++ b/vendor/golang.org/x/text/unicode/bidi/tables9.0.0.go @@ -0,0 +1,1781 @@ +// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. + +// +build !go1.10 + +package bidi + +// UnicodeVersion is the Unicode version from which the tables in this package are derived. +const UnicodeVersion = "9.0.0" + +// xorMasks contains masks to be xor-ed with brackets to get the reverse +// version. +var xorMasks = []int32{ // 8 elements + 0, 1, 6, 7, 3, 15, 29, 63, +} // Size: 56 bytes + +// lookup returns the trie value for the first UTF-8 encoding in s and +// the width in bytes of this encoding. The size will be 0 if s does not +// hold enough bytes to complete the encoding. len(s) must be greater than 0. +func (t *bidiTrie) lookup(s []byte) (v uint8, sz int) { + c0 := s[0] + switch { + case c0 < 0x80: // is ASCII + return bidiValues[c0], 1 + case c0 < 0xC2: + return 0, 1 // Illegal UTF-8: not a starter, not ASCII. + case c0 < 0xE0: // 2-byte UTF-8 + if len(s) < 2 { + return 0, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c1), 2 + case c0 < 0xF0: // 3-byte UTF-8 + if len(s) < 3 { + return 0, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + o := uint32(i)<<6 + uint32(c1) + i = bidiIndex[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return 0, 2 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c2), 3 + case c0 < 0xF8: // 4-byte UTF-8 + if len(s) < 4 { + return 0, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + o := uint32(i)<<6 + uint32(c1) + i = bidiIndex[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return 0, 2 // Illegal UTF-8: not a continuation byte. + } + o = uint32(i)<<6 + uint32(c2) + i = bidiIndex[o] + c3 := s[3] + if c3 < 0x80 || 0xC0 <= c3 { + return 0, 3 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c3), 4 + } + // Illegal rune + return 0, 1 +} + +// lookupUnsafe returns the trie value for the first UTF-8 encoding in s. +// s must start with a full and valid UTF-8 encoded rune. +func (t *bidiTrie) lookupUnsafe(s []byte) uint8 { + c0 := s[0] + if c0 < 0x80 { // is ASCII + return bidiValues[c0] + } + i := bidiIndex[c0] + if c0 < 0xE0 { // 2-byte UTF-8 + return t.lookupValue(uint32(i), s[1]) + } + i = bidiIndex[uint32(i)<<6+uint32(s[1])] + if c0 < 0xF0 { // 3-byte UTF-8 + return t.lookupValue(uint32(i), s[2]) + } + i = bidiIndex[uint32(i)<<6+uint32(s[2])] + if c0 < 0xF8 { // 4-byte UTF-8 + return t.lookupValue(uint32(i), s[3]) + } + return 0 +} + +// lookupString returns the trie value for the first UTF-8 encoding in s and +// the width in bytes of this encoding. The size will be 0 if s does not +// hold enough bytes to complete the encoding. len(s) must be greater than 0. +func (t *bidiTrie) lookupString(s string) (v uint8, sz int) { + c0 := s[0] + switch { + case c0 < 0x80: // is ASCII + return bidiValues[c0], 1 + case c0 < 0xC2: + return 0, 1 // Illegal UTF-8: not a starter, not ASCII. + case c0 < 0xE0: // 2-byte UTF-8 + if len(s) < 2 { + return 0, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c1), 2 + case c0 < 0xF0: // 3-byte UTF-8 + if len(s) < 3 { + return 0, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + o := uint32(i)<<6 + uint32(c1) + i = bidiIndex[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return 0, 2 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c2), 3 + case c0 < 0xF8: // 4-byte UTF-8 + if len(s) < 4 { + return 0, 0 + } + i := bidiIndex[c0] + c1 := s[1] + if c1 < 0x80 || 0xC0 <= c1 { + return 0, 1 // Illegal UTF-8: not a continuation byte. + } + o := uint32(i)<<6 + uint32(c1) + i = bidiIndex[o] + c2 := s[2] + if c2 < 0x80 || 0xC0 <= c2 { + return 0, 2 // Illegal UTF-8: not a continuation byte. + } + o = uint32(i)<<6 + uint32(c2) + i = bidiIndex[o] + c3 := s[3] + if c3 < 0x80 || 0xC0 <= c3 { + return 0, 3 // Illegal UTF-8: not a continuation byte. + } + return t.lookupValue(uint32(i), c3), 4 + } + // Illegal rune + return 0, 1 +} + +// lookupStringUnsafe returns the trie value for the first UTF-8 encoding in s. +// s must start with a full and valid UTF-8 encoded rune. +func (t *bidiTrie) lookupStringUnsafe(s string) uint8 { + c0 := s[0] + if c0 < 0x80 { // is ASCII + return bidiValues[c0] + } + i := bidiIndex[c0] + if c0 < 0xE0 { // 2-byte UTF-8 + return t.lookupValue(uint32(i), s[1]) + } + i = bidiIndex[uint32(i)<<6+uint32(s[1])] + if c0 < 0xF0 { // 3-byte UTF-8 + return t.lookupValue(uint32(i), s[2]) + } + i = bidiIndex[uint32(i)<<6+uint32(s[2])] + if c0 < 0xF8 { // 4-byte UTF-8 + return t.lookupValue(uint32(i), s[3]) + } + return 0 +} + +// bidiTrie. Total size: 15744 bytes (15.38 KiB). Checksum: b4c3b70954803b86. +type bidiTrie struct{} + +func newBidiTrie(i int) *bidiTrie { + return &bidiTrie{} +} + +// lookupValue determines the type of block n and looks up the value for b. +func (t *bidiTrie) lookupValue(n uint32, b byte) uint8 { + switch { + default: + return uint8(bidiValues[n<<6+uint32(b)]) + } +} + +// bidiValues: 222 blocks, 14208 entries, 14208 bytes +// The third block is the zero block. +var bidiValues = [14208]uint8{ + // Block 0x0, offset 0x0 + 0x00: 0x000b, 0x01: 0x000b, 0x02: 0x000b, 0x03: 0x000b, 0x04: 0x000b, 0x05: 0x000b, + 0x06: 0x000b, 0x07: 0x000b, 0x08: 0x000b, 0x09: 0x0008, 0x0a: 0x0007, 0x0b: 0x0008, + 0x0c: 0x0009, 0x0d: 0x0007, 0x0e: 0x000b, 0x0f: 0x000b, 0x10: 0x000b, 0x11: 0x000b, + 0x12: 0x000b, 0x13: 0x000b, 0x14: 0x000b, 0x15: 0x000b, 0x16: 0x000b, 0x17: 0x000b, + 0x18: 0x000b, 0x19: 0x000b, 0x1a: 0x000b, 0x1b: 0x000b, 0x1c: 0x0007, 0x1d: 0x0007, + 0x1e: 0x0007, 0x1f: 0x0008, 0x20: 0x0009, 0x21: 0x000a, 0x22: 0x000a, 0x23: 0x0004, + 0x24: 0x0004, 0x25: 0x0004, 0x26: 0x000a, 0x27: 0x000a, 0x28: 0x003a, 0x29: 0x002a, + 0x2a: 0x000a, 0x2b: 0x0003, 0x2c: 0x0006, 0x2d: 0x0003, 0x2e: 0x0006, 0x2f: 0x0006, + 0x30: 0x0002, 0x31: 0x0002, 0x32: 0x0002, 0x33: 0x0002, 0x34: 0x0002, 0x35: 0x0002, + 0x36: 0x0002, 0x37: 0x0002, 0x38: 0x0002, 0x39: 0x0002, 0x3a: 0x0006, 0x3b: 0x000a, + 0x3c: 0x000a, 0x3d: 0x000a, 0x3e: 0x000a, 0x3f: 0x000a, + // Block 0x1, offset 0x40 + 0x40: 0x000a, + 0x5b: 0x005a, 0x5c: 0x000a, 0x5d: 0x004a, + 0x5e: 0x000a, 0x5f: 0x000a, 0x60: 0x000a, + 0x7b: 0x005a, + 0x7c: 0x000a, 0x7d: 0x004a, 0x7e: 0x000a, 0x7f: 0x000b, + // Block 0x2, offset 0x80 + // Block 0x3, offset 0xc0 + 0xc0: 0x000b, 0xc1: 0x000b, 0xc2: 0x000b, 0xc3: 0x000b, 0xc4: 0x000b, 0xc5: 0x0007, + 0xc6: 0x000b, 0xc7: 0x000b, 0xc8: 0x000b, 0xc9: 0x000b, 0xca: 0x000b, 0xcb: 0x000b, + 0xcc: 0x000b, 0xcd: 0x000b, 0xce: 0x000b, 0xcf: 0x000b, 0xd0: 0x000b, 0xd1: 0x000b, + 0xd2: 0x000b, 0xd3: 0x000b, 0xd4: 0x000b, 0xd5: 0x000b, 0xd6: 0x000b, 0xd7: 0x000b, + 0xd8: 0x000b, 0xd9: 0x000b, 0xda: 0x000b, 0xdb: 0x000b, 0xdc: 0x000b, 0xdd: 0x000b, + 0xde: 0x000b, 0xdf: 0x000b, 0xe0: 0x0006, 0xe1: 0x000a, 0xe2: 0x0004, 0xe3: 0x0004, + 0xe4: 0x0004, 0xe5: 0x0004, 0xe6: 0x000a, 0xe7: 0x000a, 0xe8: 0x000a, 0xe9: 0x000a, + 0xeb: 0x000a, 0xec: 0x000a, 0xed: 0x000b, 0xee: 0x000a, 0xef: 0x000a, + 0xf0: 0x0004, 0xf1: 0x0004, 0xf2: 0x0002, 0xf3: 0x0002, 0xf4: 0x000a, + 0xf6: 0x000a, 0xf7: 0x000a, 0xf8: 0x000a, 0xf9: 0x0002, 0xfb: 0x000a, + 0xfc: 0x000a, 0xfd: 0x000a, 0xfe: 0x000a, 0xff: 0x000a, + // Block 0x4, offset 0x100 + 0x117: 0x000a, + 0x137: 0x000a, + // Block 0x5, offset 0x140 + 0x179: 0x000a, 0x17a: 0x000a, + // Block 0x6, offset 0x180 + 0x182: 0x000a, 0x183: 0x000a, 0x184: 0x000a, 0x185: 0x000a, + 0x186: 0x000a, 0x187: 0x000a, 0x188: 0x000a, 0x189: 0x000a, 0x18a: 0x000a, 0x18b: 0x000a, + 0x18c: 0x000a, 0x18d: 0x000a, 0x18e: 0x000a, 0x18f: 0x000a, + 0x192: 0x000a, 0x193: 0x000a, 0x194: 0x000a, 0x195: 0x000a, 0x196: 0x000a, 0x197: 0x000a, + 0x198: 0x000a, 0x199: 0x000a, 0x19a: 0x000a, 0x19b: 0x000a, 0x19c: 0x000a, 0x19d: 0x000a, + 0x19e: 0x000a, 0x19f: 0x000a, + 0x1a5: 0x000a, 0x1a6: 0x000a, 0x1a7: 0x000a, 0x1a8: 0x000a, 0x1a9: 0x000a, + 0x1aa: 0x000a, 0x1ab: 0x000a, 0x1ac: 0x000a, 0x1ad: 0x000a, 0x1af: 0x000a, + 0x1b0: 0x000a, 0x1b1: 0x000a, 0x1b2: 0x000a, 0x1b3: 0x000a, 0x1b4: 0x000a, 0x1b5: 0x000a, + 0x1b6: 0x000a, 0x1b7: 0x000a, 0x1b8: 0x000a, 0x1b9: 0x000a, 0x1ba: 0x000a, 0x1bb: 0x000a, + 0x1bc: 0x000a, 0x1bd: 0x000a, 0x1be: 0x000a, 0x1bf: 0x000a, + // Block 0x7, offset 0x1c0 + 0x1c0: 0x000c, 0x1c1: 0x000c, 0x1c2: 0x000c, 0x1c3: 0x000c, 0x1c4: 0x000c, 0x1c5: 0x000c, + 0x1c6: 0x000c, 0x1c7: 0x000c, 0x1c8: 0x000c, 0x1c9: 0x000c, 0x1ca: 0x000c, 0x1cb: 0x000c, + 0x1cc: 0x000c, 0x1cd: 0x000c, 0x1ce: 0x000c, 0x1cf: 0x000c, 0x1d0: 0x000c, 0x1d1: 0x000c, + 0x1d2: 0x000c, 0x1d3: 0x000c, 0x1d4: 0x000c, 0x1d5: 0x000c, 0x1d6: 0x000c, 0x1d7: 0x000c, + 0x1d8: 0x000c, 0x1d9: 0x000c, 0x1da: 0x000c, 0x1db: 0x000c, 0x1dc: 0x000c, 0x1dd: 0x000c, + 0x1de: 0x000c, 0x1df: 0x000c, 0x1e0: 0x000c, 0x1e1: 0x000c, 0x1e2: 0x000c, 0x1e3: 0x000c, + 0x1e4: 0x000c, 0x1e5: 0x000c, 0x1e6: 0x000c, 0x1e7: 0x000c, 0x1e8: 0x000c, 0x1e9: 0x000c, + 0x1ea: 0x000c, 0x1eb: 0x000c, 0x1ec: 0x000c, 0x1ed: 0x000c, 0x1ee: 0x000c, 0x1ef: 0x000c, + 0x1f0: 0x000c, 0x1f1: 0x000c, 0x1f2: 0x000c, 0x1f3: 0x000c, 0x1f4: 0x000c, 0x1f5: 0x000c, + 0x1f6: 0x000c, 0x1f7: 0x000c, 0x1f8: 0x000c, 0x1f9: 0x000c, 0x1fa: 0x000c, 0x1fb: 0x000c, + 0x1fc: 0x000c, 0x1fd: 0x000c, 0x1fe: 0x000c, 0x1ff: 0x000c, + // Block 0x8, offset 0x200 + 0x200: 0x000c, 0x201: 0x000c, 0x202: 0x000c, 0x203: 0x000c, 0x204: 0x000c, 0x205: 0x000c, + 0x206: 0x000c, 0x207: 0x000c, 0x208: 0x000c, 0x209: 0x000c, 0x20a: 0x000c, 0x20b: 0x000c, + 0x20c: 0x000c, 0x20d: 0x000c, 0x20e: 0x000c, 0x20f: 0x000c, 0x210: 0x000c, 0x211: 0x000c, + 0x212: 0x000c, 0x213: 0x000c, 0x214: 0x000c, 0x215: 0x000c, 0x216: 0x000c, 0x217: 0x000c, + 0x218: 0x000c, 0x219: 0x000c, 0x21a: 0x000c, 0x21b: 0x000c, 0x21c: 0x000c, 0x21d: 0x000c, + 0x21e: 0x000c, 0x21f: 0x000c, 0x220: 0x000c, 0x221: 0x000c, 0x222: 0x000c, 0x223: 0x000c, + 0x224: 0x000c, 0x225: 0x000c, 0x226: 0x000c, 0x227: 0x000c, 0x228: 0x000c, 0x229: 0x000c, + 0x22a: 0x000c, 0x22b: 0x000c, 0x22c: 0x000c, 0x22d: 0x000c, 0x22e: 0x000c, 0x22f: 0x000c, + 0x234: 0x000a, 0x235: 0x000a, + 0x23e: 0x000a, + // Block 0x9, offset 0x240 + 0x244: 0x000a, 0x245: 0x000a, + 0x247: 0x000a, + // Block 0xa, offset 0x280 + 0x2b6: 0x000a, + // Block 0xb, offset 0x2c0 + 0x2c3: 0x000c, 0x2c4: 0x000c, 0x2c5: 0x000c, + 0x2c6: 0x000c, 0x2c7: 0x000c, 0x2c8: 0x000c, 0x2c9: 0x000c, + // Block 0xc, offset 0x300 + 0x30a: 0x000a, + 0x30d: 0x000a, 0x30e: 0x000a, 0x30f: 0x0004, 0x310: 0x0001, 0x311: 0x000c, + 0x312: 0x000c, 0x313: 0x000c, 0x314: 0x000c, 0x315: 0x000c, 0x316: 0x000c, 0x317: 0x000c, + 0x318: 0x000c, 0x319: 0x000c, 0x31a: 0x000c, 0x31b: 0x000c, 0x31c: 0x000c, 0x31d: 0x000c, + 0x31e: 0x000c, 0x31f: 0x000c, 0x320: 0x000c, 0x321: 0x000c, 0x322: 0x000c, 0x323: 0x000c, + 0x324: 0x000c, 0x325: 0x000c, 0x326: 0x000c, 0x327: 0x000c, 0x328: 0x000c, 0x329: 0x000c, + 0x32a: 0x000c, 0x32b: 0x000c, 0x32c: 0x000c, 0x32d: 0x000c, 0x32e: 0x000c, 0x32f: 0x000c, + 0x330: 0x000c, 0x331: 0x000c, 0x332: 0x000c, 0x333: 0x000c, 0x334: 0x000c, 0x335: 0x000c, + 0x336: 0x000c, 0x337: 0x000c, 0x338: 0x000c, 0x339: 0x000c, 0x33a: 0x000c, 0x33b: 0x000c, + 0x33c: 0x000c, 0x33d: 0x000c, 0x33e: 0x0001, 0x33f: 0x000c, + // Block 0xd, offset 0x340 + 0x340: 0x0001, 0x341: 0x000c, 0x342: 0x000c, 0x343: 0x0001, 0x344: 0x000c, 0x345: 0x000c, + 0x346: 0x0001, 0x347: 0x000c, 0x348: 0x0001, 0x349: 0x0001, 0x34a: 0x0001, 0x34b: 0x0001, + 0x34c: 0x0001, 0x34d: 0x0001, 0x34e: 0x0001, 0x34f: 0x0001, 0x350: 0x0001, 0x351: 0x0001, + 0x352: 0x0001, 0x353: 0x0001, 0x354: 0x0001, 0x355: 0x0001, 0x356: 0x0001, 0x357: 0x0001, + 0x358: 0x0001, 0x359: 0x0001, 0x35a: 0x0001, 0x35b: 0x0001, 0x35c: 0x0001, 0x35d: 0x0001, + 0x35e: 0x0001, 0x35f: 0x0001, 0x360: 0x0001, 0x361: 0x0001, 0x362: 0x0001, 0x363: 0x0001, + 0x364: 0x0001, 0x365: 0x0001, 0x366: 0x0001, 0x367: 0x0001, 0x368: 0x0001, 0x369: 0x0001, + 0x36a: 0x0001, 0x36b: 0x0001, 0x36c: 0x0001, 0x36d: 0x0001, 0x36e: 0x0001, 0x36f: 0x0001, + 0x370: 0x0001, 0x371: 0x0001, 0x372: 0x0001, 0x373: 0x0001, 0x374: 0x0001, 0x375: 0x0001, + 0x376: 0x0001, 0x377: 0x0001, 0x378: 0x0001, 0x379: 0x0001, 0x37a: 0x0001, 0x37b: 0x0001, + 0x37c: 0x0001, 0x37d: 0x0001, 0x37e: 0x0001, 0x37f: 0x0001, + // Block 0xe, offset 0x380 + 0x380: 0x0005, 0x381: 0x0005, 0x382: 0x0005, 0x383: 0x0005, 0x384: 0x0005, 0x385: 0x0005, + 0x386: 0x000a, 0x387: 0x000a, 0x388: 0x000d, 0x389: 0x0004, 0x38a: 0x0004, 0x38b: 0x000d, + 0x38c: 0x0006, 0x38d: 0x000d, 0x38e: 0x000a, 0x38f: 0x000a, 0x390: 0x000c, 0x391: 0x000c, + 0x392: 0x000c, 0x393: 0x000c, 0x394: 0x000c, 0x395: 0x000c, 0x396: 0x000c, 0x397: 0x000c, + 0x398: 0x000c, 0x399: 0x000c, 0x39a: 0x000c, 0x39b: 0x000d, 0x39c: 0x000d, 0x39d: 0x000d, + 0x39e: 0x000d, 0x39f: 0x000d, 0x3a0: 0x000d, 0x3a1: 0x000d, 0x3a2: 0x000d, 0x3a3: 0x000d, + 0x3a4: 0x000d, 0x3a5: 0x000d, 0x3a6: 0x000d, 0x3a7: 0x000d, 0x3a8: 0x000d, 0x3a9: 0x000d, + 0x3aa: 0x000d, 0x3ab: 0x000d, 0x3ac: 0x000d, 0x3ad: 0x000d, 0x3ae: 0x000d, 0x3af: 0x000d, + 0x3b0: 0x000d, 0x3b1: 0x000d, 0x3b2: 0x000d, 0x3b3: 0x000d, 0x3b4: 0x000d, 0x3b5: 0x000d, + 0x3b6: 0x000d, 0x3b7: 0x000d, 0x3b8: 0x000d, 0x3b9: 0x000d, 0x3ba: 0x000d, 0x3bb: 0x000d, + 0x3bc: 0x000d, 0x3bd: 0x000d, 0x3be: 0x000d, 0x3bf: 0x000d, + // Block 0xf, offset 0x3c0 + 0x3c0: 0x000d, 0x3c1: 0x000d, 0x3c2: 0x000d, 0x3c3: 0x000d, 0x3c4: 0x000d, 0x3c5: 0x000d, + 0x3c6: 0x000d, 0x3c7: 0x000d, 0x3c8: 0x000d, 0x3c9: 0x000d, 0x3ca: 0x000d, 0x3cb: 0x000c, + 0x3cc: 0x000c, 0x3cd: 0x000c, 0x3ce: 0x000c, 0x3cf: 0x000c, 0x3d0: 0x000c, 0x3d1: 0x000c, + 0x3d2: 0x000c, 0x3d3: 0x000c, 0x3d4: 0x000c, 0x3d5: 0x000c, 0x3d6: 0x000c, 0x3d7: 0x000c, + 0x3d8: 0x000c, 0x3d9: 0x000c, 0x3da: 0x000c, 0x3db: 0x000c, 0x3dc: 0x000c, 0x3dd: 0x000c, + 0x3de: 0x000c, 0x3df: 0x000c, 0x3e0: 0x0005, 0x3e1: 0x0005, 0x3e2: 0x0005, 0x3e3: 0x0005, + 0x3e4: 0x0005, 0x3e5: 0x0005, 0x3e6: 0x0005, 0x3e7: 0x0005, 0x3e8: 0x0005, 0x3e9: 0x0005, + 0x3ea: 0x0004, 0x3eb: 0x0005, 0x3ec: 0x0005, 0x3ed: 0x000d, 0x3ee: 0x000d, 0x3ef: 0x000d, + 0x3f0: 0x000c, 0x3f1: 0x000d, 0x3f2: 0x000d, 0x3f3: 0x000d, 0x3f4: 0x000d, 0x3f5: 0x000d, + 0x3f6: 0x000d, 0x3f7: 0x000d, 0x3f8: 0x000d, 0x3f9: 0x000d, 0x3fa: 0x000d, 0x3fb: 0x000d, + 0x3fc: 0x000d, 0x3fd: 0x000d, 0x3fe: 0x000d, 0x3ff: 0x000d, + // Block 0x10, offset 0x400 + 0x400: 0x000d, 0x401: 0x000d, 0x402: 0x000d, 0x403: 0x000d, 0x404: 0x000d, 0x405: 0x000d, + 0x406: 0x000d, 0x407: 0x000d, 0x408: 0x000d, 0x409: 0x000d, 0x40a: 0x000d, 0x40b: 0x000d, + 0x40c: 0x000d, 0x40d: 0x000d, 0x40e: 0x000d, 0x40f: 0x000d, 0x410: 0x000d, 0x411: 0x000d, + 0x412: 0x000d, 0x413: 0x000d, 0x414: 0x000d, 0x415: 0x000d, 0x416: 0x000d, 0x417: 0x000d, + 0x418: 0x000d, 0x419: 0x000d, 0x41a: 0x000d, 0x41b: 0x000d, 0x41c: 0x000d, 0x41d: 0x000d, + 0x41e: 0x000d, 0x41f: 0x000d, 0x420: 0x000d, 0x421: 0x000d, 0x422: 0x000d, 0x423: 0x000d, + 0x424: 0x000d, 0x425: 0x000d, 0x426: 0x000d, 0x427: 0x000d, 0x428: 0x000d, 0x429: 0x000d, + 0x42a: 0x000d, 0x42b: 0x000d, 0x42c: 0x000d, 0x42d: 0x000d, 0x42e: 0x000d, 0x42f: 0x000d, + 0x430: 0x000d, 0x431: 0x000d, 0x432: 0x000d, 0x433: 0x000d, 0x434: 0x000d, 0x435: 0x000d, + 0x436: 0x000d, 0x437: 0x000d, 0x438: 0x000d, 0x439: 0x000d, 0x43a: 0x000d, 0x43b: 0x000d, + 0x43c: 0x000d, 0x43d: 0x000d, 0x43e: 0x000d, 0x43f: 0x000d, + // Block 0x11, offset 0x440 + 0x440: 0x000d, 0x441: 0x000d, 0x442: 0x000d, 0x443: 0x000d, 0x444: 0x000d, 0x445: 0x000d, + 0x446: 0x000d, 0x447: 0x000d, 0x448: 0x000d, 0x449: 0x000d, 0x44a: 0x000d, 0x44b: 0x000d, + 0x44c: 0x000d, 0x44d: 0x000d, 0x44e: 0x000d, 0x44f: 0x000d, 0x450: 0x000d, 0x451: 0x000d, + 0x452: 0x000d, 0x453: 0x000d, 0x454: 0x000d, 0x455: 0x000d, 0x456: 0x000c, 0x457: 0x000c, + 0x458: 0x000c, 0x459: 0x000c, 0x45a: 0x000c, 0x45b: 0x000c, 0x45c: 0x000c, 0x45d: 0x0005, + 0x45e: 0x000a, 0x45f: 0x000c, 0x460: 0x000c, 0x461: 0x000c, 0x462: 0x000c, 0x463: 0x000c, + 0x464: 0x000c, 0x465: 0x000d, 0x466: 0x000d, 0x467: 0x000c, 0x468: 0x000c, 0x469: 0x000a, + 0x46a: 0x000c, 0x46b: 0x000c, 0x46c: 0x000c, 0x46d: 0x000c, 0x46e: 0x000d, 0x46f: 0x000d, + 0x470: 0x0002, 0x471: 0x0002, 0x472: 0x0002, 0x473: 0x0002, 0x474: 0x0002, 0x475: 0x0002, + 0x476: 0x0002, 0x477: 0x0002, 0x478: 0x0002, 0x479: 0x0002, 0x47a: 0x000d, 0x47b: 0x000d, + 0x47c: 0x000d, 0x47d: 0x000d, 0x47e: 0x000d, 0x47f: 0x000d, + // Block 0x12, offset 0x480 + 0x480: 0x000d, 0x481: 0x000d, 0x482: 0x000d, 0x483: 0x000d, 0x484: 0x000d, 0x485: 0x000d, + 0x486: 0x000d, 0x487: 0x000d, 0x488: 0x000d, 0x489: 0x000d, 0x48a: 0x000d, 0x48b: 0x000d, + 0x48c: 0x000d, 0x48d: 0x000d, 0x48e: 0x000d, 0x48f: 0x000d, 0x490: 0x000d, 0x491: 0x000c, + 0x492: 0x000d, 0x493: 0x000d, 0x494: 0x000d, 0x495: 0x000d, 0x496: 0x000d, 0x497: 0x000d, + 0x498: 0x000d, 0x499: 0x000d, 0x49a: 0x000d, 0x49b: 0x000d, 0x49c: 0x000d, 0x49d: 0x000d, + 0x49e: 0x000d, 0x49f: 0x000d, 0x4a0: 0x000d, 0x4a1: 0x000d, 0x4a2: 0x000d, 0x4a3: 0x000d, + 0x4a4: 0x000d, 0x4a5: 0x000d, 0x4a6: 0x000d, 0x4a7: 0x000d, 0x4a8: 0x000d, 0x4a9: 0x000d, + 0x4aa: 0x000d, 0x4ab: 0x000d, 0x4ac: 0x000d, 0x4ad: 0x000d, 0x4ae: 0x000d, 0x4af: 0x000d, + 0x4b0: 0x000c, 0x4b1: 0x000c, 0x4b2: 0x000c, 0x4b3: 0x000c, 0x4b4: 0x000c, 0x4b5: 0x000c, + 0x4b6: 0x000c, 0x4b7: 0x000c, 0x4b8: 0x000c, 0x4b9: 0x000c, 0x4ba: 0x000c, 0x4bb: 0x000c, + 0x4bc: 0x000c, 0x4bd: 0x000c, 0x4be: 0x000c, 0x4bf: 0x000c, + // Block 0x13, offset 0x4c0 + 0x4c0: 0x000c, 0x4c1: 0x000c, 0x4c2: 0x000c, 0x4c3: 0x000c, 0x4c4: 0x000c, 0x4c5: 0x000c, + 0x4c6: 0x000c, 0x4c7: 0x000c, 0x4c8: 0x000c, 0x4c9: 0x000c, 0x4ca: 0x000c, 0x4cb: 0x000d, + 0x4cc: 0x000d, 0x4cd: 0x000d, 0x4ce: 0x000d, 0x4cf: 0x000d, 0x4d0: 0x000d, 0x4d1: 0x000d, + 0x4d2: 0x000d, 0x4d3: 0x000d, 0x4d4: 0x000d, 0x4d5: 0x000d, 0x4d6: 0x000d, 0x4d7: 0x000d, + 0x4d8: 0x000d, 0x4d9: 0x000d, 0x4da: 0x000d, 0x4db: 0x000d, 0x4dc: 0x000d, 0x4dd: 0x000d, + 0x4de: 0x000d, 0x4df: 0x000d, 0x4e0: 0x000d, 0x4e1: 0x000d, 0x4e2: 0x000d, 0x4e3: 0x000d, + 0x4e4: 0x000d, 0x4e5: 0x000d, 0x4e6: 0x000d, 0x4e7: 0x000d, 0x4e8: 0x000d, 0x4e9: 0x000d, + 0x4ea: 0x000d, 0x4eb: 0x000d, 0x4ec: 0x000d, 0x4ed: 0x000d, 0x4ee: 0x000d, 0x4ef: 0x000d, + 0x4f0: 0x000d, 0x4f1: 0x000d, 0x4f2: 0x000d, 0x4f3: 0x000d, 0x4f4: 0x000d, 0x4f5: 0x000d, + 0x4f6: 0x000d, 0x4f7: 0x000d, 0x4f8: 0x000d, 0x4f9: 0x000d, 0x4fa: 0x000d, 0x4fb: 0x000d, + 0x4fc: 0x000d, 0x4fd: 0x000d, 0x4fe: 0x000d, 0x4ff: 0x000d, + // Block 0x14, offset 0x500 + 0x500: 0x000d, 0x501: 0x000d, 0x502: 0x000d, 0x503: 0x000d, 0x504: 0x000d, 0x505: 0x000d, + 0x506: 0x000d, 0x507: 0x000d, 0x508: 0x000d, 0x509: 0x000d, 0x50a: 0x000d, 0x50b: 0x000d, + 0x50c: 0x000d, 0x50d: 0x000d, 0x50e: 0x000d, 0x50f: 0x000d, 0x510: 0x000d, 0x511: 0x000d, + 0x512: 0x000d, 0x513: 0x000d, 0x514: 0x000d, 0x515: 0x000d, 0x516: 0x000d, 0x517: 0x000d, + 0x518: 0x000d, 0x519: 0x000d, 0x51a: 0x000d, 0x51b: 0x000d, 0x51c: 0x000d, 0x51d: 0x000d, + 0x51e: 0x000d, 0x51f: 0x000d, 0x520: 0x000d, 0x521: 0x000d, 0x522: 0x000d, 0x523: 0x000d, + 0x524: 0x000d, 0x525: 0x000d, 0x526: 0x000c, 0x527: 0x000c, 0x528: 0x000c, 0x529: 0x000c, + 0x52a: 0x000c, 0x52b: 0x000c, 0x52c: 0x000c, 0x52d: 0x000c, 0x52e: 0x000c, 0x52f: 0x000c, + 0x530: 0x000c, 0x531: 0x000d, 0x532: 0x000d, 0x533: 0x000d, 0x534: 0x000d, 0x535: 0x000d, + 0x536: 0x000d, 0x537: 0x000d, 0x538: 0x000d, 0x539: 0x000d, 0x53a: 0x000d, 0x53b: 0x000d, + 0x53c: 0x000d, 0x53d: 0x000d, 0x53e: 0x000d, 0x53f: 0x000d, + // Block 0x15, offset 0x540 + 0x540: 0x0001, 0x541: 0x0001, 0x542: 0x0001, 0x543: 0x0001, 0x544: 0x0001, 0x545: 0x0001, + 0x546: 0x0001, 0x547: 0x0001, 0x548: 0x0001, 0x549: 0x0001, 0x54a: 0x0001, 0x54b: 0x0001, + 0x54c: 0x0001, 0x54d: 0x0001, 0x54e: 0x0001, 0x54f: 0x0001, 0x550: 0x0001, 0x551: 0x0001, + 0x552: 0x0001, 0x553: 0x0001, 0x554: 0x0001, 0x555: 0x0001, 0x556: 0x0001, 0x557: 0x0001, + 0x558: 0x0001, 0x559: 0x0001, 0x55a: 0x0001, 0x55b: 0x0001, 0x55c: 0x0001, 0x55d: 0x0001, + 0x55e: 0x0001, 0x55f: 0x0001, 0x560: 0x0001, 0x561: 0x0001, 0x562: 0x0001, 0x563: 0x0001, + 0x564: 0x0001, 0x565: 0x0001, 0x566: 0x0001, 0x567: 0x0001, 0x568: 0x0001, 0x569: 0x0001, + 0x56a: 0x0001, 0x56b: 0x000c, 0x56c: 0x000c, 0x56d: 0x000c, 0x56e: 0x000c, 0x56f: 0x000c, + 0x570: 0x000c, 0x571: 0x000c, 0x572: 0x000c, 0x573: 0x000c, 0x574: 0x0001, 0x575: 0x0001, + 0x576: 0x000a, 0x577: 0x000a, 0x578: 0x000a, 0x579: 0x000a, 0x57a: 0x0001, 0x57b: 0x0001, + 0x57c: 0x0001, 0x57d: 0x0001, 0x57e: 0x0001, 0x57f: 0x0001, + // Block 0x16, offset 0x580 + 0x580: 0x0001, 0x581: 0x0001, 0x582: 0x0001, 0x583: 0x0001, 0x584: 0x0001, 0x585: 0x0001, + 0x586: 0x0001, 0x587: 0x0001, 0x588: 0x0001, 0x589: 0x0001, 0x58a: 0x0001, 0x58b: 0x0001, + 0x58c: 0x0001, 0x58d: 0x0001, 0x58e: 0x0001, 0x58f: 0x0001, 0x590: 0x0001, 0x591: 0x0001, + 0x592: 0x0001, 0x593: 0x0001, 0x594: 0x0001, 0x595: 0x0001, 0x596: 0x000c, 0x597: 0x000c, + 0x598: 0x000c, 0x599: 0x000c, 0x59a: 0x0001, 0x59b: 0x000c, 0x59c: 0x000c, 0x59d: 0x000c, + 0x59e: 0x000c, 0x59f: 0x000c, 0x5a0: 0x000c, 0x5a1: 0x000c, 0x5a2: 0x000c, 0x5a3: 0x000c, + 0x5a4: 0x0001, 0x5a5: 0x000c, 0x5a6: 0x000c, 0x5a7: 0x000c, 0x5a8: 0x0001, 0x5a9: 0x000c, + 0x5aa: 0x000c, 0x5ab: 0x000c, 0x5ac: 0x000c, 0x5ad: 0x000c, 0x5ae: 0x0001, 0x5af: 0x0001, + 0x5b0: 0x0001, 0x5b1: 0x0001, 0x5b2: 0x0001, 0x5b3: 0x0001, 0x5b4: 0x0001, 0x5b5: 0x0001, + 0x5b6: 0x0001, 0x5b7: 0x0001, 0x5b8: 0x0001, 0x5b9: 0x0001, 0x5ba: 0x0001, 0x5bb: 0x0001, + 0x5bc: 0x0001, 0x5bd: 0x0001, 0x5be: 0x0001, 0x5bf: 0x0001, + // Block 0x17, offset 0x5c0 + 0x5c0: 0x0001, 0x5c1: 0x0001, 0x5c2: 0x0001, 0x5c3: 0x0001, 0x5c4: 0x0001, 0x5c5: 0x0001, + 0x5c6: 0x0001, 0x5c7: 0x0001, 0x5c8: 0x0001, 0x5c9: 0x0001, 0x5ca: 0x0001, 0x5cb: 0x0001, + 0x5cc: 0x0001, 0x5cd: 0x0001, 0x5ce: 0x0001, 0x5cf: 0x0001, 0x5d0: 0x0001, 0x5d1: 0x0001, + 0x5d2: 0x0001, 0x5d3: 0x0001, 0x5d4: 0x0001, 0x5d5: 0x0001, 0x5d6: 0x0001, 0x5d7: 0x0001, + 0x5d8: 0x0001, 0x5d9: 0x000c, 0x5da: 0x000c, 0x5db: 0x000c, 0x5dc: 0x0001, 0x5dd: 0x0001, + 0x5de: 0x0001, 0x5df: 0x0001, 0x5e0: 0x0001, 0x5e1: 0x0001, 0x5e2: 0x0001, 0x5e3: 0x0001, + 0x5e4: 0x0001, 0x5e5: 0x0001, 0x5e6: 0x0001, 0x5e7: 0x0001, 0x5e8: 0x0001, 0x5e9: 0x0001, + 0x5ea: 0x0001, 0x5eb: 0x0001, 0x5ec: 0x0001, 0x5ed: 0x0001, 0x5ee: 0x0001, 0x5ef: 0x0001, + 0x5f0: 0x0001, 0x5f1: 0x0001, 0x5f2: 0x0001, 0x5f3: 0x0001, 0x5f4: 0x0001, 0x5f5: 0x0001, + 0x5f6: 0x0001, 0x5f7: 0x0001, 0x5f8: 0x0001, 0x5f9: 0x0001, 0x5fa: 0x0001, 0x5fb: 0x0001, + 0x5fc: 0x0001, 0x5fd: 0x0001, 0x5fe: 0x0001, 0x5ff: 0x0001, + // Block 0x18, offset 0x600 + 0x600: 0x0001, 0x601: 0x0001, 0x602: 0x0001, 0x603: 0x0001, 0x604: 0x0001, 0x605: 0x0001, + 0x606: 0x0001, 0x607: 0x0001, 0x608: 0x0001, 0x609: 0x0001, 0x60a: 0x0001, 0x60b: 0x0001, + 0x60c: 0x0001, 0x60d: 0x0001, 0x60e: 0x0001, 0x60f: 0x0001, 0x610: 0x0001, 0x611: 0x0001, + 0x612: 0x0001, 0x613: 0x0001, 0x614: 0x0001, 0x615: 0x0001, 0x616: 0x0001, 0x617: 0x0001, + 0x618: 0x0001, 0x619: 0x0001, 0x61a: 0x0001, 0x61b: 0x0001, 0x61c: 0x0001, 0x61d: 0x0001, + 0x61e: 0x0001, 0x61f: 0x0001, 0x620: 0x000d, 0x621: 0x000d, 0x622: 0x000d, 0x623: 0x000d, + 0x624: 0x000d, 0x625: 0x000d, 0x626: 0x000d, 0x627: 0x000d, 0x628: 0x000d, 0x629: 0x000d, + 0x62a: 0x000d, 0x62b: 0x000d, 0x62c: 0x000d, 0x62d: 0x000d, 0x62e: 0x000d, 0x62f: 0x000d, + 0x630: 0x000d, 0x631: 0x000d, 0x632: 0x000d, 0x633: 0x000d, 0x634: 0x000d, 0x635: 0x000d, + 0x636: 0x000d, 0x637: 0x000d, 0x638: 0x000d, 0x639: 0x000d, 0x63a: 0x000d, 0x63b: 0x000d, + 0x63c: 0x000d, 0x63d: 0x000d, 0x63e: 0x000d, 0x63f: 0x000d, + // Block 0x19, offset 0x640 + 0x640: 0x000d, 0x641: 0x000d, 0x642: 0x000d, 0x643: 0x000d, 0x644: 0x000d, 0x645: 0x000d, + 0x646: 0x000d, 0x647: 0x000d, 0x648: 0x000d, 0x649: 0x000d, 0x64a: 0x000d, 0x64b: 0x000d, + 0x64c: 0x000d, 0x64d: 0x000d, 0x64e: 0x000d, 0x64f: 0x000d, 0x650: 0x000d, 0x651: 0x000d, + 0x652: 0x000d, 0x653: 0x000d, 0x654: 0x000c, 0x655: 0x000c, 0x656: 0x000c, 0x657: 0x000c, + 0x658: 0x000c, 0x659: 0x000c, 0x65a: 0x000c, 0x65b: 0x000c, 0x65c: 0x000c, 0x65d: 0x000c, + 0x65e: 0x000c, 0x65f: 0x000c, 0x660: 0x000c, 0x661: 0x000c, 0x662: 0x0005, 0x663: 0x000c, + 0x664: 0x000c, 0x665: 0x000c, 0x666: 0x000c, 0x667: 0x000c, 0x668: 0x000c, 0x669: 0x000c, + 0x66a: 0x000c, 0x66b: 0x000c, 0x66c: 0x000c, 0x66d: 0x000c, 0x66e: 0x000c, 0x66f: 0x000c, + 0x670: 0x000c, 0x671: 0x000c, 0x672: 0x000c, 0x673: 0x000c, 0x674: 0x000c, 0x675: 0x000c, + 0x676: 0x000c, 0x677: 0x000c, 0x678: 0x000c, 0x679: 0x000c, 0x67a: 0x000c, 0x67b: 0x000c, + 0x67c: 0x000c, 0x67d: 0x000c, 0x67e: 0x000c, 0x67f: 0x000c, + // Block 0x1a, offset 0x680 + 0x680: 0x000c, 0x681: 0x000c, 0x682: 0x000c, + 0x6ba: 0x000c, + 0x6bc: 0x000c, + // Block 0x1b, offset 0x6c0 + 0x6c1: 0x000c, 0x6c2: 0x000c, 0x6c3: 0x000c, 0x6c4: 0x000c, 0x6c5: 0x000c, + 0x6c6: 0x000c, 0x6c7: 0x000c, 0x6c8: 0x000c, + 0x6cd: 0x000c, 0x6d1: 0x000c, + 0x6d2: 0x000c, 0x6d3: 0x000c, 0x6d4: 0x000c, 0x6d5: 0x000c, 0x6d6: 0x000c, 0x6d7: 0x000c, + 0x6e2: 0x000c, 0x6e3: 0x000c, + // Block 0x1c, offset 0x700 + 0x701: 0x000c, + 0x73c: 0x000c, + // Block 0x1d, offset 0x740 + 0x741: 0x000c, 0x742: 0x000c, 0x743: 0x000c, 0x744: 0x000c, + 0x74d: 0x000c, + 0x762: 0x000c, 0x763: 0x000c, + 0x772: 0x0004, 0x773: 0x0004, + 0x77b: 0x0004, + // Block 0x1e, offset 0x780 + 0x781: 0x000c, 0x782: 0x000c, + 0x7bc: 0x000c, + // Block 0x1f, offset 0x7c0 + 0x7c1: 0x000c, 0x7c2: 0x000c, + 0x7c7: 0x000c, 0x7c8: 0x000c, 0x7cb: 0x000c, + 0x7cc: 0x000c, 0x7cd: 0x000c, 0x7d1: 0x000c, + 0x7f0: 0x000c, 0x7f1: 0x000c, 0x7f5: 0x000c, + // Block 0x20, offset 0x800 + 0x801: 0x000c, 0x802: 0x000c, 0x803: 0x000c, 0x804: 0x000c, 0x805: 0x000c, + 0x807: 0x000c, 0x808: 0x000c, + 0x80d: 0x000c, + 0x822: 0x000c, 0x823: 0x000c, + 0x831: 0x0004, + // Block 0x21, offset 0x840 + 0x841: 0x000c, + 0x87c: 0x000c, 0x87f: 0x000c, + // Block 0x22, offset 0x880 + 0x881: 0x000c, 0x882: 0x000c, 0x883: 0x000c, 0x884: 0x000c, + 0x88d: 0x000c, + 0x896: 0x000c, + 0x8a2: 0x000c, 0x8a3: 0x000c, + // Block 0x23, offset 0x8c0 + 0x8c2: 0x000c, + // Block 0x24, offset 0x900 + 0x900: 0x000c, + 0x90d: 0x000c, + 0x933: 0x000a, 0x934: 0x000a, 0x935: 0x000a, + 0x936: 0x000a, 0x937: 0x000a, 0x938: 0x000a, 0x939: 0x0004, 0x93a: 0x000a, + // Block 0x25, offset 0x940 + 0x940: 0x000c, + 0x97e: 0x000c, 0x97f: 0x000c, + // Block 0x26, offset 0x980 + 0x980: 0x000c, + 0x986: 0x000c, 0x987: 0x000c, 0x988: 0x000c, 0x98a: 0x000c, 0x98b: 0x000c, + 0x98c: 0x000c, 0x98d: 0x000c, + 0x995: 0x000c, 0x996: 0x000c, + 0x9a2: 0x000c, 0x9a3: 0x000c, + 0x9b8: 0x000a, 0x9b9: 0x000a, 0x9ba: 0x000a, 0x9bb: 0x000a, + 0x9bc: 0x000a, 0x9bd: 0x000a, 0x9be: 0x000a, + // Block 0x27, offset 0x9c0 + 0x9cc: 0x000c, 0x9cd: 0x000c, + 0x9e2: 0x000c, 0x9e3: 0x000c, + // Block 0x28, offset 0xa00 + 0xa01: 0x000c, + // Block 0x29, offset 0xa40 + 0xa41: 0x000c, 0xa42: 0x000c, 0xa43: 0x000c, 0xa44: 0x000c, + 0xa4d: 0x000c, + 0xa62: 0x000c, 0xa63: 0x000c, + // Block 0x2a, offset 0xa80 + 0xa8a: 0x000c, + 0xa92: 0x000c, 0xa93: 0x000c, 0xa94: 0x000c, 0xa96: 0x000c, + // Block 0x2b, offset 0xac0 + 0xaf1: 0x000c, 0xaf4: 0x000c, 0xaf5: 0x000c, + 0xaf6: 0x000c, 0xaf7: 0x000c, 0xaf8: 0x000c, 0xaf9: 0x000c, 0xafa: 0x000c, + 0xaff: 0x0004, + // Block 0x2c, offset 0xb00 + 0xb07: 0x000c, 0xb08: 0x000c, 0xb09: 0x000c, 0xb0a: 0x000c, 0xb0b: 0x000c, + 0xb0c: 0x000c, 0xb0d: 0x000c, 0xb0e: 0x000c, + // Block 0x2d, offset 0xb40 + 0xb71: 0x000c, 0xb74: 0x000c, 0xb75: 0x000c, + 0xb76: 0x000c, 0xb77: 0x000c, 0xb78: 0x000c, 0xb79: 0x000c, 0xb7b: 0x000c, + 0xb7c: 0x000c, + // Block 0x2e, offset 0xb80 + 0xb88: 0x000c, 0xb89: 0x000c, 0xb8a: 0x000c, 0xb8b: 0x000c, + 0xb8c: 0x000c, 0xb8d: 0x000c, + // Block 0x2f, offset 0xbc0 + 0xbd8: 0x000c, 0xbd9: 0x000c, + 0xbf5: 0x000c, + 0xbf7: 0x000c, 0xbf9: 0x000c, 0xbfa: 0x003a, 0xbfb: 0x002a, + 0xbfc: 0x003a, 0xbfd: 0x002a, + // Block 0x30, offset 0xc00 + 0xc31: 0x000c, 0xc32: 0x000c, 0xc33: 0x000c, 0xc34: 0x000c, 0xc35: 0x000c, + 0xc36: 0x000c, 0xc37: 0x000c, 0xc38: 0x000c, 0xc39: 0x000c, 0xc3a: 0x000c, 0xc3b: 0x000c, + 0xc3c: 0x000c, 0xc3d: 0x000c, 0xc3e: 0x000c, + // Block 0x31, offset 0xc40 + 0xc40: 0x000c, 0xc41: 0x000c, 0xc42: 0x000c, 0xc43: 0x000c, 0xc44: 0x000c, + 0xc46: 0x000c, 0xc47: 0x000c, + 0xc4d: 0x000c, 0xc4e: 0x000c, 0xc4f: 0x000c, 0xc50: 0x000c, 0xc51: 0x000c, + 0xc52: 0x000c, 0xc53: 0x000c, 0xc54: 0x000c, 0xc55: 0x000c, 0xc56: 0x000c, 0xc57: 0x000c, + 0xc59: 0x000c, 0xc5a: 0x000c, 0xc5b: 0x000c, 0xc5c: 0x000c, 0xc5d: 0x000c, + 0xc5e: 0x000c, 0xc5f: 0x000c, 0xc60: 0x000c, 0xc61: 0x000c, 0xc62: 0x000c, 0xc63: 0x000c, + 0xc64: 0x000c, 0xc65: 0x000c, 0xc66: 0x000c, 0xc67: 0x000c, 0xc68: 0x000c, 0xc69: 0x000c, + 0xc6a: 0x000c, 0xc6b: 0x000c, 0xc6c: 0x000c, 0xc6d: 0x000c, 0xc6e: 0x000c, 0xc6f: 0x000c, + 0xc70: 0x000c, 0xc71: 0x000c, 0xc72: 0x000c, 0xc73: 0x000c, 0xc74: 0x000c, 0xc75: 0x000c, + 0xc76: 0x000c, 0xc77: 0x000c, 0xc78: 0x000c, 0xc79: 0x000c, 0xc7a: 0x000c, 0xc7b: 0x000c, + 0xc7c: 0x000c, + // Block 0x32, offset 0xc80 + 0xc86: 0x000c, + // Block 0x33, offset 0xcc0 + 0xced: 0x000c, 0xcee: 0x000c, 0xcef: 0x000c, + 0xcf0: 0x000c, 0xcf2: 0x000c, 0xcf3: 0x000c, 0xcf4: 0x000c, 0xcf5: 0x000c, + 0xcf6: 0x000c, 0xcf7: 0x000c, 0xcf9: 0x000c, 0xcfa: 0x000c, + 0xcfd: 0x000c, 0xcfe: 0x000c, + // Block 0x34, offset 0xd00 + 0xd18: 0x000c, 0xd19: 0x000c, + 0xd1e: 0x000c, 0xd1f: 0x000c, 0xd20: 0x000c, + 0xd31: 0x000c, 0xd32: 0x000c, 0xd33: 0x000c, 0xd34: 0x000c, + // Block 0x35, offset 0xd40 + 0xd42: 0x000c, 0xd45: 0x000c, + 0xd46: 0x000c, + 0xd4d: 0x000c, + 0xd5d: 0x000c, + // Block 0x36, offset 0xd80 + 0xd9d: 0x000c, + 0xd9e: 0x000c, 0xd9f: 0x000c, + // Block 0x37, offset 0xdc0 + 0xdd0: 0x000a, 0xdd1: 0x000a, + 0xdd2: 0x000a, 0xdd3: 0x000a, 0xdd4: 0x000a, 0xdd5: 0x000a, 0xdd6: 0x000a, 0xdd7: 0x000a, + 0xdd8: 0x000a, 0xdd9: 0x000a, + // Block 0x38, offset 0xe00 + 0xe00: 0x000a, + // Block 0x39, offset 0xe40 + 0xe40: 0x0009, + 0xe5b: 0x007a, 0xe5c: 0x006a, + // Block 0x3a, offset 0xe80 + 0xe92: 0x000c, 0xe93: 0x000c, 0xe94: 0x000c, + 0xeb2: 0x000c, 0xeb3: 0x000c, 0xeb4: 0x000c, + // Block 0x3b, offset 0xec0 + 0xed2: 0x000c, 0xed3: 0x000c, + 0xef2: 0x000c, 0xef3: 0x000c, + // Block 0x3c, offset 0xf00 + 0xf34: 0x000c, 0xf35: 0x000c, + 0xf37: 0x000c, 0xf38: 0x000c, 0xf39: 0x000c, 0xf3a: 0x000c, 0xf3b: 0x000c, + 0xf3c: 0x000c, 0xf3d: 0x000c, + // Block 0x3d, offset 0xf40 + 0xf46: 0x000c, 0xf49: 0x000c, 0xf4a: 0x000c, 0xf4b: 0x000c, + 0xf4c: 0x000c, 0xf4d: 0x000c, 0xf4e: 0x000c, 0xf4f: 0x000c, 0xf50: 0x000c, 0xf51: 0x000c, + 0xf52: 0x000c, 0xf53: 0x000c, + 0xf5b: 0x0004, 0xf5d: 0x000c, + 0xf70: 0x000a, 0xf71: 0x000a, 0xf72: 0x000a, 0xf73: 0x000a, 0xf74: 0x000a, 0xf75: 0x000a, + 0xf76: 0x000a, 0xf77: 0x000a, 0xf78: 0x000a, 0xf79: 0x000a, + // Block 0x3e, offset 0xf80 + 0xf80: 0x000a, 0xf81: 0x000a, 0xf82: 0x000a, 0xf83: 0x000a, 0xf84: 0x000a, 0xf85: 0x000a, + 0xf86: 0x000a, 0xf87: 0x000a, 0xf88: 0x000a, 0xf89: 0x000a, 0xf8a: 0x000a, 0xf8b: 0x000c, + 0xf8c: 0x000c, 0xf8d: 0x000c, 0xf8e: 0x000b, + // Block 0x3f, offset 0xfc0 + 0xfc5: 0x000c, + 0xfc6: 0x000c, + 0xfe9: 0x000c, + // Block 0x40, offset 0x1000 + 0x1020: 0x000c, 0x1021: 0x000c, 0x1022: 0x000c, + 0x1027: 0x000c, 0x1028: 0x000c, + 0x1032: 0x000c, + 0x1039: 0x000c, 0x103a: 0x000c, 0x103b: 0x000c, + // Block 0x41, offset 0x1040 + 0x1040: 0x000a, 0x1044: 0x000a, 0x1045: 0x000a, + // Block 0x42, offset 0x1080 + 0x109e: 0x000a, 0x109f: 0x000a, 0x10a0: 0x000a, 0x10a1: 0x000a, 0x10a2: 0x000a, 0x10a3: 0x000a, + 0x10a4: 0x000a, 0x10a5: 0x000a, 0x10a6: 0x000a, 0x10a7: 0x000a, 0x10a8: 0x000a, 0x10a9: 0x000a, + 0x10aa: 0x000a, 0x10ab: 0x000a, 0x10ac: 0x000a, 0x10ad: 0x000a, 0x10ae: 0x000a, 0x10af: 0x000a, + 0x10b0: 0x000a, 0x10b1: 0x000a, 0x10b2: 0x000a, 0x10b3: 0x000a, 0x10b4: 0x000a, 0x10b5: 0x000a, + 0x10b6: 0x000a, 0x10b7: 0x000a, 0x10b8: 0x000a, 0x10b9: 0x000a, 0x10ba: 0x000a, 0x10bb: 0x000a, + 0x10bc: 0x000a, 0x10bd: 0x000a, 0x10be: 0x000a, 0x10bf: 0x000a, + // Block 0x43, offset 0x10c0 + 0x10d7: 0x000c, + 0x10d8: 0x000c, 0x10db: 0x000c, + // Block 0x44, offset 0x1100 + 0x1116: 0x000c, + 0x1118: 0x000c, 0x1119: 0x000c, 0x111a: 0x000c, 0x111b: 0x000c, 0x111c: 0x000c, 0x111d: 0x000c, + 0x111e: 0x000c, 0x1120: 0x000c, 0x1122: 0x000c, + 0x1125: 0x000c, 0x1126: 0x000c, 0x1127: 0x000c, 0x1128: 0x000c, 0x1129: 0x000c, + 0x112a: 0x000c, 0x112b: 0x000c, 0x112c: 0x000c, + 0x1133: 0x000c, 0x1134: 0x000c, 0x1135: 0x000c, + 0x1136: 0x000c, 0x1137: 0x000c, 0x1138: 0x000c, 0x1139: 0x000c, 0x113a: 0x000c, 0x113b: 0x000c, + 0x113c: 0x000c, 0x113f: 0x000c, + // Block 0x45, offset 0x1140 + 0x1170: 0x000c, 0x1171: 0x000c, 0x1172: 0x000c, 0x1173: 0x000c, 0x1174: 0x000c, 0x1175: 0x000c, + 0x1176: 0x000c, 0x1177: 0x000c, 0x1178: 0x000c, 0x1179: 0x000c, 0x117a: 0x000c, 0x117b: 0x000c, + 0x117c: 0x000c, 0x117d: 0x000c, 0x117e: 0x000c, + // Block 0x46, offset 0x1180 + 0x1180: 0x000c, 0x1181: 0x000c, 0x1182: 0x000c, 0x1183: 0x000c, + 0x11b4: 0x000c, + 0x11b6: 0x000c, 0x11b7: 0x000c, 0x11b8: 0x000c, 0x11b9: 0x000c, 0x11ba: 0x000c, + 0x11bc: 0x000c, + // Block 0x47, offset 0x11c0 + 0x11c2: 0x000c, + 0x11eb: 0x000c, 0x11ec: 0x000c, 0x11ed: 0x000c, 0x11ee: 0x000c, 0x11ef: 0x000c, + 0x11f0: 0x000c, 0x11f1: 0x000c, 0x11f2: 0x000c, 0x11f3: 0x000c, + // Block 0x48, offset 0x1200 + 0x1200: 0x000c, 0x1201: 0x000c, + 0x1222: 0x000c, 0x1223: 0x000c, + 0x1224: 0x000c, 0x1225: 0x000c, 0x1228: 0x000c, 0x1229: 0x000c, + 0x122b: 0x000c, 0x122c: 0x000c, 0x122d: 0x000c, + // Block 0x49, offset 0x1240 + 0x1266: 0x000c, 0x1268: 0x000c, 0x1269: 0x000c, + 0x126d: 0x000c, 0x126f: 0x000c, + 0x1270: 0x000c, 0x1271: 0x000c, + // Block 0x4a, offset 0x1280 + 0x12ac: 0x000c, 0x12ad: 0x000c, 0x12ae: 0x000c, 0x12af: 0x000c, + 0x12b0: 0x000c, 0x12b1: 0x000c, 0x12b2: 0x000c, 0x12b3: 0x000c, + 0x12b6: 0x000c, 0x12b7: 0x000c, + // Block 0x4b, offset 0x12c0 + 0x12d0: 0x000c, 0x12d1: 0x000c, + 0x12d2: 0x000c, 0x12d4: 0x000c, 0x12d5: 0x000c, 0x12d6: 0x000c, 0x12d7: 0x000c, + 0x12d8: 0x000c, 0x12d9: 0x000c, 0x12da: 0x000c, 0x12db: 0x000c, 0x12dc: 0x000c, 0x12dd: 0x000c, + 0x12de: 0x000c, 0x12df: 0x000c, 0x12e0: 0x000c, 0x12e2: 0x000c, 0x12e3: 0x000c, + 0x12e4: 0x000c, 0x12e5: 0x000c, 0x12e6: 0x000c, 0x12e7: 0x000c, 0x12e8: 0x000c, + 0x12ed: 0x000c, + 0x12f4: 0x000c, + 0x12f8: 0x000c, 0x12f9: 0x000c, + // Block 0x4c, offset 0x1300 + 0x1300: 0x000c, 0x1301: 0x000c, 0x1302: 0x000c, 0x1303: 0x000c, 0x1304: 0x000c, 0x1305: 0x000c, + 0x1306: 0x000c, 0x1307: 0x000c, 0x1308: 0x000c, 0x1309: 0x000c, 0x130a: 0x000c, 0x130b: 0x000c, + 0x130c: 0x000c, 0x130d: 0x000c, 0x130e: 0x000c, 0x130f: 0x000c, 0x1310: 0x000c, 0x1311: 0x000c, + 0x1312: 0x000c, 0x1313: 0x000c, 0x1314: 0x000c, 0x1315: 0x000c, 0x1316: 0x000c, 0x1317: 0x000c, + 0x1318: 0x000c, 0x1319: 0x000c, 0x131a: 0x000c, 0x131b: 0x000c, 0x131c: 0x000c, 0x131d: 0x000c, + 0x131e: 0x000c, 0x131f: 0x000c, 0x1320: 0x000c, 0x1321: 0x000c, 0x1322: 0x000c, 0x1323: 0x000c, + 0x1324: 0x000c, 0x1325: 0x000c, 0x1326: 0x000c, 0x1327: 0x000c, 0x1328: 0x000c, 0x1329: 0x000c, + 0x132a: 0x000c, 0x132b: 0x000c, 0x132c: 0x000c, 0x132d: 0x000c, 0x132e: 0x000c, 0x132f: 0x000c, + 0x1330: 0x000c, 0x1331: 0x000c, 0x1332: 0x000c, 0x1333: 0x000c, 0x1334: 0x000c, 0x1335: 0x000c, + 0x133b: 0x000c, + 0x133c: 0x000c, 0x133d: 0x000c, 0x133e: 0x000c, 0x133f: 0x000c, + // Block 0x4d, offset 0x1340 + 0x137d: 0x000a, 0x137f: 0x000a, + // Block 0x4e, offset 0x1380 + 0x1380: 0x000a, 0x1381: 0x000a, + 0x138d: 0x000a, 0x138e: 0x000a, 0x138f: 0x000a, + 0x139d: 0x000a, + 0x139e: 0x000a, 0x139f: 0x000a, + 0x13ad: 0x000a, 0x13ae: 0x000a, 0x13af: 0x000a, + 0x13bd: 0x000a, 0x13be: 0x000a, + // Block 0x4f, offset 0x13c0 + 0x13c0: 0x0009, 0x13c1: 0x0009, 0x13c2: 0x0009, 0x13c3: 0x0009, 0x13c4: 0x0009, 0x13c5: 0x0009, + 0x13c6: 0x0009, 0x13c7: 0x0009, 0x13c8: 0x0009, 0x13c9: 0x0009, 0x13ca: 0x0009, 0x13cb: 0x000b, + 0x13cc: 0x000b, 0x13cd: 0x000b, 0x13cf: 0x0001, 0x13d0: 0x000a, 0x13d1: 0x000a, + 0x13d2: 0x000a, 0x13d3: 0x000a, 0x13d4: 0x000a, 0x13d5: 0x000a, 0x13d6: 0x000a, 0x13d7: 0x000a, + 0x13d8: 0x000a, 0x13d9: 0x000a, 0x13da: 0x000a, 0x13db: 0x000a, 0x13dc: 0x000a, 0x13dd: 0x000a, + 0x13de: 0x000a, 0x13df: 0x000a, 0x13e0: 0x000a, 0x13e1: 0x000a, 0x13e2: 0x000a, 0x13e3: 0x000a, + 0x13e4: 0x000a, 0x13e5: 0x000a, 0x13e6: 0x000a, 0x13e7: 0x000a, 0x13e8: 0x0009, 0x13e9: 0x0007, + 0x13ea: 0x000e, 0x13eb: 0x000e, 0x13ec: 0x000e, 0x13ed: 0x000e, 0x13ee: 0x000e, 0x13ef: 0x0006, + 0x13f0: 0x0004, 0x13f1: 0x0004, 0x13f2: 0x0004, 0x13f3: 0x0004, 0x13f4: 0x0004, 0x13f5: 0x000a, + 0x13f6: 0x000a, 0x13f7: 0x000a, 0x13f8: 0x000a, 0x13f9: 0x000a, 0x13fa: 0x000a, 0x13fb: 0x000a, + 0x13fc: 0x000a, 0x13fd: 0x000a, 0x13fe: 0x000a, 0x13ff: 0x000a, + // Block 0x50, offset 0x1400 + 0x1400: 0x000a, 0x1401: 0x000a, 0x1402: 0x000a, 0x1403: 0x000a, 0x1404: 0x0006, 0x1405: 0x009a, + 0x1406: 0x008a, 0x1407: 0x000a, 0x1408: 0x000a, 0x1409: 0x000a, 0x140a: 0x000a, 0x140b: 0x000a, + 0x140c: 0x000a, 0x140d: 0x000a, 0x140e: 0x000a, 0x140f: 0x000a, 0x1410: 0x000a, 0x1411: 0x000a, + 0x1412: 0x000a, 0x1413: 0x000a, 0x1414: 0x000a, 0x1415: 0x000a, 0x1416: 0x000a, 0x1417: 0x000a, + 0x1418: 0x000a, 0x1419: 0x000a, 0x141a: 0x000a, 0x141b: 0x000a, 0x141c: 0x000a, 0x141d: 0x000a, + 0x141e: 0x000a, 0x141f: 0x0009, 0x1420: 0x000b, 0x1421: 0x000b, 0x1422: 0x000b, 0x1423: 0x000b, + 0x1424: 0x000b, 0x1425: 0x000b, 0x1426: 0x000e, 0x1427: 0x000e, 0x1428: 0x000e, 0x1429: 0x000e, + 0x142a: 0x000b, 0x142b: 0x000b, 0x142c: 0x000b, 0x142d: 0x000b, 0x142e: 0x000b, 0x142f: 0x000b, + 0x1430: 0x0002, 0x1434: 0x0002, 0x1435: 0x0002, + 0x1436: 0x0002, 0x1437: 0x0002, 0x1438: 0x0002, 0x1439: 0x0002, 0x143a: 0x0003, 0x143b: 0x0003, + 0x143c: 0x000a, 0x143d: 0x009a, 0x143e: 0x008a, + // Block 0x51, offset 0x1440 + 0x1440: 0x0002, 0x1441: 0x0002, 0x1442: 0x0002, 0x1443: 0x0002, 0x1444: 0x0002, 0x1445: 0x0002, + 0x1446: 0x0002, 0x1447: 0x0002, 0x1448: 0x0002, 0x1449: 0x0002, 0x144a: 0x0003, 0x144b: 0x0003, + 0x144c: 0x000a, 0x144d: 0x009a, 0x144e: 0x008a, + 0x1460: 0x0004, 0x1461: 0x0004, 0x1462: 0x0004, 0x1463: 0x0004, + 0x1464: 0x0004, 0x1465: 0x0004, 0x1466: 0x0004, 0x1467: 0x0004, 0x1468: 0x0004, 0x1469: 0x0004, + 0x146a: 0x0004, 0x146b: 0x0004, 0x146c: 0x0004, 0x146d: 0x0004, 0x146e: 0x0004, 0x146f: 0x0004, + 0x1470: 0x0004, 0x1471: 0x0004, 0x1472: 0x0004, 0x1473: 0x0004, 0x1474: 0x0004, 0x1475: 0x0004, + 0x1476: 0x0004, 0x1477: 0x0004, 0x1478: 0x0004, 0x1479: 0x0004, 0x147a: 0x0004, 0x147b: 0x0004, + 0x147c: 0x0004, 0x147d: 0x0004, 0x147e: 0x0004, 0x147f: 0x0004, + // Block 0x52, offset 0x1480 + 0x1480: 0x0004, 0x1481: 0x0004, 0x1482: 0x0004, 0x1483: 0x0004, 0x1484: 0x0004, 0x1485: 0x0004, + 0x1486: 0x0004, 0x1487: 0x0004, 0x1488: 0x0004, 0x1489: 0x0004, 0x148a: 0x0004, 0x148b: 0x0004, + 0x148c: 0x0004, 0x148d: 0x0004, 0x148e: 0x0004, 0x148f: 0x0004, 0x1490: 0x000c, 0x1491: 0x000c, + 0x1492: 0x000c, 0x1493: 0x000c, 0x1494: 0x000c, 0x1495: 0x000c, 0x1496: 0x000c, 0x1497: 0x000c, + 0x1498: 0x000c, 0x1499: 0x000c, 0x149a: 0x000c, 0x149b: 0x000c, 0x149c: 0x000c, 0x149d: 0x000c, + 0x149e: 0x000c, 0x149f: 0x000c, 0x14a0: 0x000c, 0x14a1: 0x000c, 0x14a2: 0x000c, 0x14a3: 0x000c, + 0x14a4: 0x000c, 0x14a5: 0x000c, 0x14a6: 0x000c, 0x14a7: 0x000c, 0x14a8: 0x000c, 0x14a9: 0x000c, + 0x14aa: 0x000c, 0x14ab: 0x000c, 0x14ac: 0x000c, 0x14ad: 0x000c, 0x14ae: 0x000c, 0x14af: 0x000c, + 0x14b0: 0x000c, + // Block 0x53, offset 0x14c0 + 0x14c0: 0x000a, 0x14c1: 0x000a, 0x14c3: 0x000a, 0x14c4: 0x000a, 0x14c5: 0x000a, + 0x14c6: 0x000a, 0x14c8: 0x000a, 0x14c9: 0x000a, + 0x14d4: 0x000a, 0x14d6: 0x000a, 0x14d7: 0x000a, + 0x14d8: 0x000a, + 0x14de: 0x000a, 0x14df: 0x000a, 0x14e0: 0x000a, 0x14e1: 0x000a, 0x14e2: 0x000a, 0x14e3: 0x000a, + 0x14e5: 0x000a, 0x14e7: 0x000a, 0x14e9: 0x000a, + 0x14ee: 0x0004, + 0x14fa: 0x000a, 0x14fb: 0x000a, + // Block 0x54, offset 0x1500 + 0x1500: 0x000a, 0x1501: 0x000a, 0x1502: 0x000a, 0x1503: 0x000a, 0x1504: 0x000a, + 0x150a: 0x000a, 0x150b: 0x000a, + 0x150c: 0x000a, 0x150d: 0x000a, 0x1510: 0x000a, 0x1511: 0x000a, + 0x1512: 0x000a, 0x1513: 0x000a, 0x1514: 0x000a, 0x1515: 0x000a, 0x1516: 0x000a, 0x1517: 0x000a, + 0x1518: 0x000a, 0x1519: 0x000a, 0x151a: 0x000a, 0x151b: 0x000a, 0x151c: 0x000a, 0x151d: 0x000a, + 0x151e: 0x000a, 0x151f: 0x000a, + // Block 0x55, offset 0x1540 + 0x1549: 0x000a, 0x154a: 0x000a, 0x154b: 0x000a, + 0x1550: 0x000a, 0x1551: 0x000a, + 0x1552: 0x000a, 0x1553: 0x000a, 0x1554: 0x000a, 0x1555: 0x000a, 0x1556: 0x000a, 0x1557: 0x000a, + 0x1558: 0x000a, 0x1559: 0x000a, 0x155a: 0x000a, 0x155b: 0x000a, 0x155c: 0x000a, 0x155d: 0x000a, + 0x155e: 0x000a, 0x155f: 0x000a, 0x1560: 0x000a, 0x1561: 0x000a, 0x1562: 0x000a, 0x1563: 0x000a, + 0x1564: 0x000a, 0x1565: 0x000a, 0x1566: 0x000a, 0x1567: 0x000a, 0x1568: 0x000a, 0x1569: 0x000a, + 0x156a: 0x000a, 0x156b: 0x000a, 0x156c: 0x000a, 0x156d: 0x000a, 0x156e: 0x000a, 0x156f: 0x000a, + 0x1570: 0x000a, 0x1571: 0x000a, 0x1572: 0x000a, 0x1573: 0x000a, 0x1574: 0x000a, 0x1575: 0x000a, + 0x1576: 0x000a, 0x1577: 0x000a, 0x1578: 0x000a, 0x1579: 0x000a, 0x157a: 0x000a, 0x157b: 0x000a, + 0x157c: 0x000a, 0x157d: 0x000a, 0x157e: 0x000a, 0x157f: 0x000a, + // Block 0x56, offset 0x1580 + 0x1580: 0x000a, 0x1581: 0x000a, 0x1582: 0x000a, 0x1583: 0x000a, 0x1584: 0x000a, 0x1585: 0x000a, + 0x1586: 0x000a, 0x1587: 0x000a, 0x1588: 0x000a, 0x1589: 0x000a, 0x158a: 0x000a, 0x158b: 0x000a, + 0x158c: 0x000a, 0x158d: 0x000a, 0x158e: 0x000a, 0x158f: 0x000a, 0x1590: 0x000a, 0x1591: 0x000a, + 0x1592: 0x000a, 0x1593: 0x000a, 0x1594: 0x000a, 0x1595: 0x000a, 0x1596: 0x000a, 0x1597: 0x000a, + 0x1598: 0x000a, 0x1599: 0x000a, 0x159a: 0x000a, 0x159b: 0x000a, 0x159c: 0x000a, 0x159d: 0x000a, + 0x159e: 0x000a, 0x159f: 0x000a, 0x15a0: 0x000a, 0x15a1: 0x000a, 0x15a2: 0x000a, 0x15a3: 0x000a, + 0x15a4: 0x000a, 0x15a5: 0x000a, 0x15a6: 0x000a, 0x15a7: 0x000a, 0x15a8: 0x000a, 0x15a9: 0x000a, + 0x15aa: 0x000a, 0x15ab: 0x000a, 0x15ac: 0x000a, 0x15ad: 0x000a, 0x15ae: 0x000a, 0x15af: 0x000a, + 0x15b0: 0x000a, 0x15b1: 0x000a, 0x15b2: 0x000a, 0x15b3: 0x000a, 0x15b4: 0x000a, 0x15b5: 0x000a, + 0x15b6: 0x000a, 0x15b7: 0x000a, 0x15b8: 0x000a, 0x15b9: 0x000a, 0x15ba: 0x000a, 0x15bb: 0x000a, + 0x15bc: 0x000a, 0x15bd: 0x000a, 0x15be: 0x000a, 0x15bf: 0x000a, + // Block 0x57, offset 0x15c0 + 0x15c0: 0x000a, 0x15c1: 0x000a, 0x15c2: 0x000a, 0x15c3: 0x000a, 0x15c4: 0x000a, 0x15c5: 0x000a, + 0x15c6: 0x000a, 0x15c7: 0x000a, 0x15c8: 0x000a, 0x15c9: 0x000a, 0x15ca: 0x000a, 0x15cb: 0x000a, + 0x15cc: 0x000a, 0x15cd: 0x000a, 0x15ce: 0x000a, 0x15cf: 0x000a, 0x15d0: 0x000a, 0x15d1: 0x000a, + 0x15d2: 0x0003, 0x15d3: 0x0004, 0x15d4: 0x000a, 0x15d5: 0x000a, 0x15d6: 0x000a, 0x15d7: 0x000a, + 0x15d8: 0x000a, 0x15d9: 0x000a, 0x15da: 0x000a, 0x15db: 0x000a, 0x15dc: 0x000a, 0x15dd: 0x000a, + 0x15de: 0x000a, 0x15df: 0x000a, 0x15e0: 0x000a, 0x15e1: 0x000a, 0x15e2: 0x000a, 0x15e3: 0x000a, + 0x15e4: 0x000a, 0x15e5: 0x000a, 0x15e6: 0x000a, 0x15e7: 0x000a, 0x15e8: 0x000a, 0x15e9: 0x000a, + 0x15ea: 0x000a, 0x15eb: 0x000a, 0x15ec: 0x000a, 0x15ed: 0x000a, 0x15ee: 0x000a, 0x15ef: 0x000a, + 0x15f0: 0x000a, 0x15f1: 0x000a, 0x15f2: 0x000a, 0x15f3: 0x000a, 0x15f4: 0x000a, 0x15f5: 0x000a, + 0x15f6: 0x000a, 0x15f7: 0x000a, 0x15f8: 0x000a, 0x15f9: 0x000a, 0x15fa: 0x000a, 0x15fb: 0x000a, + 0x15fc: 0x000a, 0x15fd: 0x000a, 0x15fe: 0x000a, 0x15ff: 0x000a, + // Block 0x58, offset 0x1600 + 0x1600: 0x000a, 0x1601: 0x000a, 0x1602: 0x000a, 0x1603: 0x000a, 0x1604: 0x000a, 0x1605: 0x000a, + 0x1606: 0x000a, 0x1607: 0x000a, 0x1608: 0x003a, 0x1609: 0x002a, 0x160a: 0x003a, 0x160b: 0x002a, + 0x160c: 0x000a, 0x160d: 0x000a, 0x160e: 0x000a, 0x160f: 0x000a, 0x1610: 0x000a, 0x1611: 0x000a, + 0x1612: 0x000a, 0x1613: 0x000a, 0x1614: 0x000a, 0x1615: 0x000a, 0x1616: 0x000a, 0x1617: 0x000a, + 0x1618: 0x000a, 0x1619: 0x000a, 0x161a: 0x000a, 0x161b: 0x000a, 0x161c: 0x000a, 0x161d: 0x000a, + 0x161e: 0x000a, 0x161f: 0x000a, 0x1620: 0x000a, 0x1621: 0x000a, 0x1622: 0x000a, 0x1623: 0x000a, + 0x1624: 0x000a, 0x1625: 0x000a, 0x1626: 0x000a, 0x1627: 0x000a, 0x1628: 0x000a, 0x1629: 0x009a, + 0x162a: 0x008a, 0x162b: 0x000a, 0x162c: 0x000a, 0x162d: 0x000a, 0x162e: 0x000a, 0x162f: 0x000a, + 0x1630: 0x000a, 0x1631: 0x000a, 0x1632: 0x000a, 0x1633: 0x000a, 0x1634: 0x000a, 0x1635: 0x000a, + // Block 0x59, offset 0x1640 + 0x167b: 0x000a, + 0x167c: 0x000a, 0x167d: 0x000a, 0x167e: 0x000a, 0x167f: 0x000a, + // Block 0x5a, offset 0x1680 + 0x1680: 0x000a, 0x1681: 0x000a, 0x1682: 0x000a, 0x1683: 0x000a, 0x1684: 0x000a, 0x1685: 0x000a, + 0x1686: 0x000a, 0x1687: 0x000a, 0x1688: 0x000a, 0x1689: 0x000a, 0x168a: 0x000a, 0x168b: 0x000a, + 0x168c: 0x000a, 0x168d: 0x000a, 0x168e: 0x000a, 0x168f: 0x000a, 0x1690: 0x000a, 0x1691: 0x000a, + 0x1692: 0x000a, 0x1693: 0x000a, 0x1694: 0x000a, 0x1696: 0x000a, 0x1697: 0x000a, + 0x1698: 0x000a, 0x1699: 0x000a, 0x169a: 0x000a, 0x169b: 0x000a, 0x169c: 0x000a, 0x169d: 0x000a, + 0x169e: 0x000a, 0x169f: 0x000a, 0x16a0: 0x000a, 0x16a1: 0x000a, 0x16a2: 0x000a, 0x16a3: 0x000a, + 0x16a4: 0x000a, 0x16a5: 0x000a, 0x16a6: 0x000a, 0x16a7: 0x000a, 0x16a8: 0x000a, 0x16a9: 0x000a, + 0x16aa: 0x000a, 0x16ab: 0x000a, 0x16ac: 0x000a, 0x16ad: 0x000a, 0x16ae: 0x000a, 0x16af: 0x000a, + 0x16b0: 0x000a, 0x16b1: 0x000a, 0x16b2: 0x000a, 0x16b3: 0x000a, 0x16b4: 0x000a, 0x16b5: 0x000a, + 0x16b6: 0x000a, 0x16b7: 0x000a, 0x16b8: 0x000a, 0x16b9: 0x000a, 0x16ba: 0x000a, 0x16bb: 0x000a, + 0x16bc: 0x000a, 0x16bd: 0x000a, 0x16be: 0x000a, 0x16bf: 0x000a, + // Block 0x5b, offset 0x16c0 + 0x16c0: 0x000a, 0x16c1: 0x000a, 0x16c2: 0x000a, 0x16c3: 0x000a, 0x16c4: 0x000a, 0x16c5: 0x000a, + 0x16c6: 0x000a, 0x16c7: 0x000a, 0x16c8: 0x000a, 0x16c9: 0x000a, 0x16ca: 0x000a, 0x16cb: 0x000a, + 0x16cc: 0x000a, 0x16cd: 0x000a, 0x16ce: 0x000a, 0x16cf: 0x000a, 0x16d0: 0x000a, 0x16d1: 0x000a, + 0x16d2: 0x000a, 0x16d3: 0x000a, 0x16d4: 0x000a, 0x16d5: 0x000a, 0x16d6: 0x000a, 0x16d7: 0x000a, + 0x16d8: 0x000a, 0x16d9: 0x000a, 0x16da: 0x000a, 0x16db: 0x000a, 0x16dc: 0x000a, 0x16dd: 0x000a, + 0x16de: 0x000a, 0x16df: 0x000a, 0x16e0: 0x000a, 0x16e1: 0x000a, 0x16e2: 0x000a, 0x16e3: 0x000a, + 0x16e4: 0x000a, 0x16e5: 0x000a, 0x16e6: 0x000a, 0x16e7: 0x000a, 0x16e8: 0x000a, 0x16e9: 0x000a, + 0x16ea: 0x000a, 0x16eb: 0x000a, 0x16ec: 0x000a, 0x16ed: 0x000a, 0x16ee: 0x000a, 0x16ef: 0x000a, + 0x16f0: 0x000a, 0x16f1: 0x000a, 0x16f2: 0x000a, 0x16f3: 0x000a, 0x16f4: 0x000a, 0x16f5: 0x000a, + 0x16f6: 0x000a, 0x16f7: 0x000a, 0x16f8: 0x000a, 0x16f9: 0x000a, 0x16fa: 0x000a, 0x16fb: 0x000a, + 0x16fc: 0x000a, 0x16fd: 0x000a, 0x16fe: 0x000a, + // Block 0x5c, offset 0x1700 + 0x1700: 0x000a, 0x1701: 0x000a, 0x1702: 0x000a, 0x1703: 0x000a, 0x1704: 0x000a, 0x1705: 0x000a, + 0x1706: 0x000a, 0x1707: 0x000a, 0x1708: 0x000a, 0x1709: 0x000a, 0x170a: 0x000a, 0x170b: 0x000a, + 0x170c: 0x000a, 0x170d: 0x000a, 0x170e: 0x000a, 0x170f: 0x000a, 0x1710: 0x000a, 0x1711: 0x000a, + 0x1712: 0x000a, 0x1713: 0x000a, 0x1714: 0x000a, 0x1715: 0x000a, 0x1716: 0x000a, 0x1717: 0x000a, + 0x1718: 0x000a, 0x1719: 0x000a, 0x171a: 0x000a, 0x171b: 0x000a, 0x171c: 0x000a, 0x171d: 0x000a, + 0x171e: 0x000a, 0x171f: 0x000a, 0x1720: 0x000a, 0x1721: 0x000a, 0x1722: 0x000a, 0x1723: 0x000a, + 0x1724: 0x000a, 0x1725: 0x000a, 0x1726: 0x000a, + // Block 0x5d, offset 0x1740 + 0x1740: 0x000a, 0x1741: 0x000a, 0x1742: 0x000a, 0x1743: 0x000a, 0x1744: 0x000a, 0x1745: 0x000a, + 0x1746: 0x000a, 0x1747: 0x000a, 0x1748: 0x000a, 0x1749: 0x000a, 0x174a: 0x000a, + 0x1760: 0x000a, 0x1761: 0x000a, 0x1762: 0x000a, 0x1763: 0x000a, + 0x1764: 0x000a, 0x1765: 0x000a, 0x1766: 0x000a, 0x1767: 0x000a, 0x1768: 0x000a, 0x1769: 0x000a, + 0x176a: 0x000a, 0x176b: 0x000a, 0x176c: 0x000a, 0x176d: 0x000a, 0x176e: 0x000a, 0x176f: 0x000a, + 0x1770: 0x000a, 0x1771: 0x000a, 0x1772: 0x000a, 0x1773: 0x000a, 0x1774: 0x000a, 0x1775: 0x000a, + 0x1776: 0x000a, 0x1777: 0x000a, 0x1778: 0x000a, 0x1779: 0x000a, 0x177a: 0x000a, 0x177b: 0x000a, + 0x177c: 0x000a, 0x177d: 0x000a, 0x177e: 0x000a, 0x177f: 0x000a, + // Block 0x5e, offset 0x1780 + 0x1780: 0x000a, 0x1781: 0x000a, 0x1782: 0x000a, 0x1783: 0x000a, 0x1784: 0x000a, 0x1785: 0x000a, + 0x1786: 0x000a, 0x1787: 0x000a, 0x1788: 0x0002, 0x1789: 0x0002, 0x178a: 0x0002, 0x178b: 0x0002, + 0x178c: 0x0002, 0x178d: 0x0002, 0x178e: 0x0002, 0x178f: 0x0002, 0x1790: 0x0002, 0x1791: 0x0002, + 0x1792: 0x0002, 0x1793: 0x0002, 0x1794: 0x0002, 0x1795: 0x0002, 0x1796: 0x0002, 0x1797: 0x0002, + 0x1798: 0x0002, 0x1799: 0x0002, 0x179a: 0x0002, 0x179b: 0x0002, + // Block 0x5f, offset 0x17c0 + 0x17ea: 0x000a, 0x17eb: 0x000a, 0x17ec: 0x000a, 0x17ed: 0x000a, 0x17ee: 0x000a, 0x17ef: 0x000a, + 0x17f0: 0x000a, 0x17f1: 0x000a, 0x17f2: 0x000a, 0x17f3: 0x000a, 0x17f4: 0x000a, 0x17f5: 0x000a, + 0x17f6: 0x000a, 0x17f7: 0x000a, 0x17f8: 0x000a, 0x17f9: 0x000a, 0x17fa: 0x000a, 0x17fb: 0x000a, + 0x17fc: 0x000a, 0x17fd: 0x000a, 0x17fe: 0x000a, 0x17ff: 0x000a, + // Block 0x60, offset 0x1800 + 0x1800: 0x000a, 0x1801: 0x000a, 0x1802: 0x000a, 0x1803: 0x000a, 0x1804: 0x000a, 0x1805: 0x000a, + 0x1806: 0x000a, 0x1807: 0x000a, 0x1808: 0x000a, 0x1809: 0x000a, 0x180a: 0x000a, 0x180b: 0x000a, + 0x180c: 0x000a, 0x180d: 0x000a, 0x180e: 0x000a, 0x180f: 0x000a, 0x1810: 0x000a, 0x1811: 0x000a, + 0x1812: 0x000a, 0x1813: 0x000a, 0x1814: 0x000a, 0x1815: 0x000a, 0x1816: 0x000a, 0x1817: 0x000a, + 0x1818: 0x000a, 0x1819: 0x000a, 0x181a: 0x000a, 0x181b: 0x000a, 0x181c: 0x000a, 0x181d: 0x000a, + 0x181e: 0x000a, 0x181f: 0x000a, 0x1820: 0x000a, 0x1821: 0x000a, 0x1822: 0x000a, 0x1823: 0x000a, + 0x1824: 0x000a, 0x1825: 0x000a, 0x1826: 0x000a, 0x1827: 0x000a, 0x1828: 0x000a, 0x1829: 0x000a, + 0x182a: 0x000a, 0x182b: 0x000a, 0x182d: 0x000a, 0x182e: 0x000a, 0x182f: 0x000a, + 0x1830: 0x000a, 0x1831: 0x000a, 0x1832: 0x000a, 0x1833: 0x000a, 0x1834: 0x000a, 0x1835: 0x000a, + 0x1836: 0x000a, 0x1837: 0x000a, 0x1838: 0x000a, 0x1839: 0x000a, 0x183a: 0x000a, 0x183b: 0x000a, + 0x183c: 0x000a, 0x183d: 0x000a, 0x183e: 0x000a, 0x183f: 0x000a, + // Block 0x61, offset 0x1840 + 0x1840: 0x000a, 0x1841: 0x000a, 0x1842: 0x000a, 0x1843: 0x000a, 0x1844: 0x000a, 0x1845: 0x000a, + 0x1846: 0x000a, 0x1847: 0x000a, 0x1848: 0x000a, 0x1849: 0x000a, 0x184a: 0x000a, 0x184b: 0x000a, + 0x184c: 0x000a, 0x184d: 0x000a, 0x184e: 0x000a, 0x184f: 0x000a, 0x1850: 0x000a, 0x1851: 0x000a, + 0x1852: 0x000a, 0x1853: 0x000a, 0x1854: 0x000a, 0x1855: 0x000a, 0x1856: 0x000a, 0x1857: 0x000a, + 0x1858: 0x000a, 0x1859: 0x000a, 0x185a: 0x000a, 0x185b: 0x000a, 0x185c: 0x000a, 0x185d: 0x000a, + 0x185e: 0x000a, 0x185f: 0x000a, 0x1860: 0x000a, 0x1861: 0x000a, 0x1862: 0x000a, 0x1863: 0x000a, + 0x1864: 0x000a, 0x1865: 0x000a, 0x1866: 0x000a, 0x1867: 0x000a, 0x1868: 0x003a, 0x1869: 0x002a, + 0x186a: 0x003a, 0x186b: 0x002a, 0x186c: 0x003a, 0x186d: 0x002a, 0x186e: 0x003a, 0x186f: 0x002a, + 0x1870: 0x003a, 0x1871: 0x002a, 0x1872: 0x003a, 0x1873: 0x002a, 0x1874: 0x003a, 0x1875: 0x002a, + 0x1876: 0x000a, 0x1877: 0x000a, 0x1878: 0x000a, 0x1879: 0x000a, 0x187a: 0x000a, 0x187b: 0x000a, + 0x187c: 0x000a, 0x187d: 0x000a, 0x187e: 0x000a, 0x187f: 0x000a, + // Block 0x62, offset 0x1880 + 0x1880: 0x000a, 0x1881: 0x000a, 0x1882: 0x000a, 0x1883: 0x000a, 0x1884: 0x000a, 0x1885: 0x009a, + 0x1886: 0x008a, 0x1887: 0x000a, 0x1888: 0x000a, 0x1889: 0x000a, 0x188a: 0x000a, 0x188b: 0x000a, + 0x188c: 0x000a, 0x188d: 0x000a, 0x188e: 0x000a, 0x188f: 0x000a, 0x1890: 0x000a, 0x1891: 0x000a, + 0x1892: 0x000a, 0x1893: 0x000a, 0x1894: 0x000a, 0x1895: 0x000a, 0x1896: 0x000a, 0x1897: 0x000a, + 0x1898: 0x000a, 0x1899: 0x000a, 0x189a: 0x000a, 0x189b: 0x000a, 0x189c: 0x000a, 0x189d: 0x000a, + 0x189e: 0x000a, 0x189f: 0x000a, 0x18a0: 0x000a, 0x18a1: 0x000a, 0x18a2: 0x000a, 0x18a3: 0x000a, + 0x18a4: 0x000a, 0x18a5: 0x000a, 0x18a6: 0x003a, 0x18a7: 0x002a, 0x18a8: 0x003a, 0x18a9: 0x002a, + 0x18aa: 0x003a, 0x18ab: 0x002a, 0x18ac: 0x003a, 0x18ad: 0x002a, 0x18ae: 0x003a, 0x18af: 0x002a, + 0x18b0: 0x000a, 0x18b1: 0x000a, 0x18b2: 0x000a, 0x18b3: 0x000a, 0x18b4: 0x000a, 0x18b5: 0x000a, + 0x18b6: 0x000a, 0x18b7: 0x000a, 0x18b8: 0x000a, 0x18b9: 0x000a, 0x18ba: 0x000a, 0x18bb: 0x000a, + 0x18bc: 0x000a, 0x18bd: 0x000a, 0x18be: 0x000a, 0x18bf: 0x000a, + // Block 0x63, offset 0x18c0 + 0x18c0: 0x000a, 0x18c1: 0x000a, 0x18c2: 0x000a, 0x18c3: 0x007a, 0x18c4: 0x006a, 0x18c5: 0x009a, + 0x18c6: 0x008a, 0x18c7: 0x00ba, 0x18c8: 0x00aa, 0x18c9: 0x009a, 0x18ca: 0x008a, 0x18cb: 0x007a, + 0x18cc: 0x006a, 0x18cd: 0x00da, 0x18ce: 0x002a, 0x18cf: 0x003a, 0x18d0: 0x00ca, 0x18d1: 0x009a, + 0x18d2: 0x008a, 0x18d3: 0x007a, 0x18d4: 0x006a, 0x18d5: 0x009a, 0x18d6: 0x008a, 0x18d7: 0x00ba, + 0x18d8: 0x00aa, 0x18d9: 0x000a, 0x18da: 0x000a, 0x18db: 0x000a, 0x18dc: 0x000a, 0x18dd: 0x000a, + 0x18de: 0x000a, 0x18df: 0x000a, 0x18e0: 0x000a, 0x18e1: 0x000a, 0x18e2: 0x000a, 0x18e3: 0x000a, + 0x18e4: 0x000a, 0x18e5: 0x000a, 0x18e6: 0x000a, 0x18e7: 0x000a, 0x18e8: 0x000a, 0x18e9: 0x000a, + 0x18ea: 0x000a, 0x18eb: 0x000a, 0x18ec: 0x000a, 0x18ed: 0x000a, 0x18ee: 0x000a, 0x18ef: 0x000a, + 0x18f0: 0x000a, 0x18f1: 0x000a, 0x18f2: 0x000a, 0x18f3: 0x000a, 0x18f4: 0x000a, 0x18f5: 0x000a, + 0x18f6: 0x000a, 0x18f7: 0x000a, 0x18f8: 0x000a, 0x18f9: 0x000a, 0x18fa: 0x000a, 0x18fb: 0x000a, + 0x18fc: 0x000a, 0x18fd: 0x000a, 0x18fe: 0x000a, 0x18ff: 0x000a, + // Block 0x64, offset 0x1900 + 0x1900: 0x000a, 0x1901: 0x000a, 0x1902: 0x000a, 0x1903: 0x000a, 0x1904: 0x000a, 0x1905: 0x000a, + 0x1906: 0x000a, 0x1907: 0x000a, 0x1908: 0x000a, 0x1909: 0x000a, 0x190a: 0x000a, 0x190b: 0x000a, + 0x190c: 0x000a, 0x190d: 0x000a, 0x190e: 0x000a, 0x190f: 0x000a, 0x1910: 0x000a, 0x1911: 0x000a, + 0x1912: 0x000a, 0x1913: 0x000a, 0x1914: 0x000a, 0x1915: 0x000a, 0x1916: 0x000a, 0x1917: 0x000a, + 0x1918: 0x003a, 0x1919: 0x002a, 0x191a: 0x003a, 0x191b: 0x002a, 0x191c: 0x000a, 0x191d: 0x000a, + 0x191e: 0x000a, 0x191f: 0x000a, 0x1920: 0x000a, 0x1921: 0x000a, 0x1922: 0x000a, 0x1923: 0x000a, + 0x1924: 0x000a, 0x1925: 0x000a, 0x1926: 0x000a, 0x1927: 0x000a, 0x1928: 0x000a, 0x1929: 0x000a, + 0x192a: 0x000a, 0x192b: 0x000a, 0x192c: 0x000a, 0x192d: 0x000a, 0x192e: 0x000a, 0x192f: 0x000a, + 0x1930: 0x000a, 0x1931: 0x000a, 0x1932: 0x000a, 0x1933: 0x000a, 0x1934: 0x000a, 0x1935: 0x000a, + 0x1936: 0x000a, 0x1937: 0x000a, 0x1938: 0x000a, 0x1939: 0x000a, 0x193a: 0x000a, 0x193b: 0x000a, + 0x193c: 0x003a, 0x193d: 0x002a, 0x193e: 0x000a, 0x193f: 0x000a, + // Block 0x65, offset 0x1940 + 0x1940: 0x000a, 0x1941: 0x000a, 0x1942: 0x000a, 0x1943: 0x000a, 0x1944: 0x000a, 0x1945: 0x000a, + 0x1946: 0x000a, 0x1947: 0x000a, 0x1948: 0x000a, 0x1949: 0x000a, 0x194a: 0x000a, 0x194b: 0x000a, + 0x194c: 0x000a, 0x194d: 0x000a, 0x194e: 0x000a, 0x194f: 0x000a, 0x1950: 0x000a, 0x1951: 0x000a, + 0x1952: 0x000a, 0x1953: 0x000a, 0x1954: 0x000a, 0x1955: 0x000a, 0x1956: 0x000a, 0x1957: 0x000a, + 0x1958: 0x000a, 0x1959: 0x000a, 0x195a: 0x000a, 0x195b: 0x000a, 0x195c: 0x000a, 0x195d: 0x000a, + 0x195e: 0x000a, 0x195f: 0x000a, 0x1960: 0x000a, 0x1961: 0x000a, 0x1962: 0x000a, 0x1963: 0x000a, + 0x1964: 0x000a, 0x1965: 0x000a, 0x1966: 0x000a, 0x1967: 0x000a, 0x1968: 0x000a, 0x1969: 0x000a, + 0x196a: 0x000a, 0x196b: 0x000a, 0x196c: 0x000a, 0x196d: 0x000a, 0x196e: 0x000a, 0x196f: 0x000a, + 0x1970: 0x000a, 0x1971: 0x000a, 0x1972: 0x000a, 0x1973: 0x000a, + 0x1976: 0x000a, 0x1977: 0x000a, 0x1978: 0x000a, 0x1979: 0x000a, 0x197a: 0x000a, 0x197b: 0x000a, + 0x197c: 0x000a, 0x197d: 0x000a, 0x197e: 0x000a, 0x197f: 0x000a, + // Block 0x66, offset 0x1980 + 0x1980: 0x000a, 0x1981: 0x000a, 0x1982: 0x000a, 0x1983: 0x000a, 0x1984: 0x000a, 0x1985: 0x000a, + 0x1986: 0x000a, 0x1987: 0x000a, 0x1988: 0x000a, 0x1989: 0x000a, 0x198a: 0x000a, 0x198b: 0x000a, + 0x198c: 0x000a, 0x198d: 0x000a, 0x198e: 0x000a, 0x198f: 0x000a, 0x1990: 0x000a, 0x1991: 0x000a, + 0x1992: 0x000a, 0x1993: 0x000a, 0x1994: 0x000a, 0x1995: 0x000a, + 0x1998: 0x000a, 0x1999: 0x000a, 0x199a: 0x000a, 0x199b: 0x000a, 0x199c: 0x000a, 0x199d: 0x000a, + 0x199e: 0x000a, 0x199f: 0x000a, 0x19a0: 0x000a, 0x19a1: 0x000a, 0x19a2: 0x000a, 0x19a3: 0x000a, + 0x19a4: 0x000a, 0x19a5: 0x000a, 0x19a6: 0x000a, 0x19a7: 0x000a, 0x19a8: 0x000a, 0x19a9: 0x000a, + 0x19aa: 0x000a, 0x19ab: 0x000a, 0x19ac: 0x000a, 0x19ad: 0x000a, 0x19ae: 0x000a, 0x19af: 0x000a, + 0x19b0: 0x000a, 0x19b1: 0x000a, 0x19b2: 0x000a, 0x19b3: 0x000a, 0x19b4: 0x000a, 0x19b5: 0x000a, + 0x19b6: 0x000a, 0x19b7: 0x000a, 0x19b8: 0x000a, 0x19b9: 0x000a, + 0x19bd: 0x000a, 0x19be: 0x000a, 0x19bf: 0x000a, + // Block 0x67, offset 0x19c0 + 0x19c0: 0x000a, 0x19c1: 0x000a, 0x19c2: 0x000a, 0x19c3: 0x000a, 0x19c4: 0x000a, 0x19c5: 0x000a, + 0x19c6: 0x000a, 0x19c7: 0x000a, 0x19c8: 0x000a, 0x19ca: 0x000a, 0x19cb: 0x000a, + 0x19cc: 0x000a, 0x19cd: 0x000a, 0x19ce: 0x000a, 0x19cf: 0x000a, 0x19d0: 0x000a, 0x19d1: 0x000a, + 0x19ec: 0x000a, 0x19ed: 0x000a, 0x19ee: 0x000a, 0x19ef: 0x000a, + // Block 0x68, offset 0x1a00 + 0x1a25: 0x000a, 0x1a26: 0x000a, 0x1a27: 0x000a, 0x1a28: 0x000a, 0x1a29: 0x000a, + 0x1a2a: 0x000a, 0x1a2f: 0x000c, + 0x1a30: 0x000c, 0x1a31: 0x000c, + 0x1a39: 0x000a, 0x1a3a: 0x000a, 0x1a3b: 0x000a, + 0x1a3c: 0x000a, 0x1a3d: 0x000a, 0x1a3e: 0x000a, 0x1a3f: 0x000a, + // Block 0x69, offset 0x1a40 + 0x1a7f: 0x000c, + // Block 0x6a, offset 0x1a80 + 0x1aa0: 0x000c, 0x1aa1: 0x000c, 0x1aa2: 0x000c, 0x1aa3: 0x000c, + 0x1aa4: 0x000c, 0x1aa5: 0x000c, 0x1aa6: 0x000c, 0x1aa7: 0x000c, 0x1aa8: 0x000c, 0x1aa9: 0x000c, + 0x1aaa: 0x000c, 0x1aab: 0x000c, 0x1aac: 0x000c, 0x1aad: 0x000c, 0x1aae: 0x000c, 0x1aaf: 0x000c, + 0x1ab0: 0x000c, 0x1ab1: 0x000c, 0x1ab2: 0x000c, 0x1ab3: 0x000c, 0x1ab4: 0x000c, 0x1ab5: 0x000c, + 0x1ab6: 0x000c, 0x1ab7: 0x000c, 0x1ab8: 0x000c, 0x1ab9: 0x000c, 0x1aba: 0x000c, 0x1abb: 0x000c, + 0x1abc: 0x000c, 0x1abd: 0x000c, 0x1abe: 0x000c, 0x1abf: 0x000c, + // Block 0x6b, offset 0x1ac0 + 0x1ac0: 0x000a, 0x1ac1: 0x000a, 0x1ac2: 0x000a, 0x1ac3: 0x000a, 0x1ac4: 0x000a, 0x1ac5: 0x000a, + 0x1ac6: 0x000a, 0x1ac7: 0x000a, 0x1ac8: 0x000a, 0x1ac9: 0x000a, 0x1aca: 0x000a, 0x1acb: 0x000a, + 0x1acc: 0x000a, 0x1acd: 0x000a, 0x1ace: 0x000a, 0x1acf: 0x000a, 0x1ad0: 0x000a, 0x1ad1: 0x000a, + 0x1ad2: 0x000a, 0x1ad3: 0x000a, 0x1ad4: 0x000a, 0x1ad5: 0x000a, 0x1ad6: 0x000a, 0x1ad7: 0x000a, + 0x1ad8: 0x000a, 0x1ad9: 0x000a, 0x1ada: 0x000a, 0x1adb: 0x000a, 0x1adc: 0x000a, 0x1add: 0x000a, + 0x1ade: 0x000a, 0x1adf: 0x000a, 0x1ae0: 0x000a, 0x1ae1: 0x000a, 0x1ae2: 0x003a, 0x1ae3: 0x002a, + 0x1ae4: 0x003a, 0x1ae5: 0x002a, 0x1ae6: 0x003a, 0x1ae7: 0x002a, 0x1ae8: 0x003a, 0x1ae9: 0x002a, + 0x1aea: 0x000a, 0x1aeb: 0x000a, 0x1aec: 0x000a, 0x1aed: 0x000a, 0x1aee: 0x000a, 0x1aef: 0x000a, + 0x1af0: 0x000a, 0x1af1: 0x000a, 0x1af2: 0x000a, 0x1af3: 0x000a, 0x1af4: 0x000a, 0x1af5: 0x000a, + 0x1af6: 0x000a, 0x1af7: 0x000a, 0x1af8: 0x000a, 0x1af9: 0x000a, 0x1afa: 0x000a, 0x1afb: 0x000a, + 0x1afc: 0x000a, 0x1afd: 0x000a, 0x1afe: 0x000a, 0x1aff: 0x000a, + // Block 0x6c, offset 0x1b00 + 0x1b00: 0x000a, 0x1b01: 0x000a, 0x1b02: 0x000a, 0x1b03: 0x000a, 0x1b04: 0x000a, + // Block 0x6d, offset 0x1b40 + 0x1b40: 0x000a, 0x1b41: 0x000a, 0x1b42: 0x000a, 0x1b43: 0x000a, 0x1b44: 0x000a, 0x1b45: 0x000a, + 0x1b46: 0x000a, 0x1b47: 0x000a, 0x1b48: 0x000a, 0x1b49: 0x000a, 0x1b4a: 0x000a, 0x1b4b: 0x000a, + 0x1b4c: 0x000a, 0x1b4d: 0x000a, 0x1b4e: 0x000a, 0x1b4f: 0x000a, 0x1b50: 0x000a, 0x1b51: 0x000a, + 0x1b52: 0x000a, 0x1b53: 0x000a, 0x1b54: 0x000a, 0x1b55: 0x000a, 0x1b56: 0x000a, 0x1b57: 0x000a, + 0x1b58: 0x000a, 0x1b59: 0x000a, 0x1b5b: 0x000a, 0x1b5c: 0x000a, 0x1b5d: 0x000a, + 0x1b5e: 0x000a, 0x1b5f: 0x000a, 0x1b60: 0x000a, 0x1b61: 0x000a, 0x1b62: 0x000a, 0x1b63: 0x000a, + 0x1b64: 0x000a, 0x1b65: 0x000a, 0x1b66: 0x000a, 0x1b67: 0x000a, 0x1b68: 0x000a, 0x1b69: 0x000a, + 0x1b6a: 0x000a, 0x1b6b: 0x000a, 0x1b6c: 0x000a, 0x1b6d: 0x000a, 0x1b6e: 0x000a, 0x1b6f: 0x000a, + 0x1b70: 0x000a, 0x1b71: 0x000a, 0x1b72: 0x000a, 0x1b73: 0x000a, 0x1b74: 0x000a, 0x1b75: 0x000a, + 0x1b76: 0x000a, 0x1b77: 0x000a, 0x1b78: 0x000a, 0x1b79: 0x000a, 0x1b7a: 0x000a, 0x1b7b: 0x000a, + 0x1b7c: 0x000a, 0x1b7d: 0x000a, 0x1b7e: 0x000a, 0x1b7f: 0x000a, + // Block 0x6e, offset 0x1b80 + 0x1b80: 0x000a, 0x1b81: 0x000a, 0x1b82: 0x000a, 0x1b83: 0x000a, 0x1b84: 0x000a, 0x1b85: 0x000a, + 0x1b86: 0x000a, 0x1b87: 0x000a, 0x1b88: 0x000a, 0x1b89: 0x000a, 0x1b8a: 0x000a, 0x1b8b: 0x000a, + 0x1b8c: 0x000a, 0x1b8d: 0x000a, 0x1b8e: 0x000a, 0x1b8f: 0x000a, 0x1b90: 0x000a, 0x1b91: 0x000a, + 0x1b92: 0x000a, 0x1b93: 0x000a, 0x1b94: 0x000a, 0x1b95: 0x000a, 0x1b96: 0x000a, 0x1b97: 0x000a, + 0x1b98: 0x000a, 0x1b99: 0x000a, 0x1b9a: 0x000a, 0x1b9b: 0x000a, 0x1b9c: 0x000a, 0x1b9d: 0x000a, + 0x1b9e: 0x000a, 0x1b9f: 0x000a, 0x1ba0: 0x000a, 0x1ba1: 0x000a, 0x1ba2: 0x000a, 0x1ba3: 0x000a, + 0x1ba4: 0x000a, 0x1ba5: 0x000a, 0x1ba6: 0x000a, 0x1ba7: 0x000a, 0x1ba8: 0x000a, 0x1ba9: 0x000a, + 0x1baa: 0x000a, 0x1bab: 0x000a, 0x1bac: 0x000a, 0x1bad: 0x000a, 0x1bae: 0x000a, 0x1baf: 0x000a, + 0x1bb0: 0x000a, 0x1bb1: 0x000a, 0x1bb2: 0x000a, 0x1bb3: 0x000a, + // Block 0x6f, offset 0x1bc0 + 0x1bc0: 0x000a, 0x1bc1: 0x000a, 0x1bc2: 0x000a, 0x1bc3: 0x000a, 0x1bc4: 0x000a, 0x1bc5: 0x000a, + 0x1bc6: 0x000a, 0x1bc7: 0x000a, 0x1bc8: 0x000a, 0x1bc9: 0x000a, 0x1bca: 0x000a, 0x1bcb: 0x000a, + 0x1bcc: 0x000a, 0x1bcd: 0x000a, 0x1bce: 0x000a, 0x1bcf: 0x000a, 0x1bd0: 0x000a, 0x1bd1: 0x000a, + 0x1bd2: 0x000a, 0x1bd3: 0x000a, 0x1bd4: 0x000a, 0x1bd5: 0x000a, + 0x1bf0: 0x000a, 0x1bf1: 0x000a, 0x1bf2: 0x000a, 0x1bf3: 0x000a, 0x1bf4: 0x000a, 0x1bf5: 0x000a, + 0x1bf6: 0x000a, 0x1bf7: 0x000a, 0x1bf8: 0x000a, 0x1bf9: 0x000a, 0x1bfa: 0x000a, 0x1bfb: 0x000a, + // Block 0x70, offset 0x1c00 + 0x1c00: 0x0009, 0x1c01: 0x000a, 0x1c02: 0x000a, 0x1c03: 0x000a, 0x1c04: 0x000a, + 0x1c08: 0x003a, 0x1c09: 0x002a, 0x1c0a: 0x003a, 0x1c0b: 0x002a, + 0x1c0c: 0x003a, 0x1c0d: 0x002a, 0x1c0e: 0x003a, 0x1c0f: 0x002a, 0x1c10: 0x003a, 0x1c11: 0x002a, + 0x1c12: 0x000a, 0x1c13: 0x000a, 0x1c14: 0x003a, 0x1c15: 0x002a, 0x1c16: 0x003a, 0x1c17: 0x002a, + 0x1c18: 0x003a, 0x1c19: 0x002a, 0x1c1a: 0x003a, 0x1c1b: 0x002a, 0x1c1c: 0x000a, 0x1c1d: 0x000a, + 0x1c1e: 0x000a, 0x1c1f: 0x000a, 0x1c20: 0x000a, + 0x1c2a: 0x000c, 0x1c2b: 0x000c, 0x1c2c: 0x000c, 0x1c2d: 0x000c, + 0x1c30: 0x000a, + 0x1c36: 0x000a, 0x1c37: 0x000a, + 0x1c3d: 0x000a, 0x1c3e: 0x000a, 0x1c3f: 0x000a, + // Block 0x71, offset 0x1c40 + 0x1c59: 0x000c, 0x1c5a: 0x000c, 0x1c5b: 0x000a, 0x1c5c: 0x000a, + 0x1c60: 0x000a, + // Block 0x72, offset 0x1c80 + 0x1cbb: 0x000a, + // Block 0x73, offset 0x1cc0 + 0x1cc0: 0x000a, 0x1cc1: 0x000a, 0x1cc2: 0x000a, 0x1cc3: 0x000a, 0x1cc4: 0x000a, 0x1cc5: 0x000a, + 0x1cc6: 0x000a, 0x1cc7: 0x000a, 0x1cc8: 0x000a, 0x1cc9: 0x000a, 0x1cca: 0x000a, 0x1ccb: 0x000a, + 0x1ccc: 0x000a, 0x1ccd: 0x000a, 0x1cce: 0x000a, 0x1ccf: 0x000a, 0x1cd0: 0x000a, 0x1cd1: 0x000a, + 0x1cd2: 0x000a, 0x1cd3: 0x000a, 0x1cd4: 0x000a, 0x1cd5: 0x000a, 0x1cd6: 0x000a, 0x1cd7: 0x000a, + 0x1cd8: 0x000a, 0x1cd9: 0x000a, 0x1cda: 0x000a, 0x1cdb: 0x000a, 0x1cdc: 0x000a, 0x1cdd: 0x000a, + 0x1cde: 0x000a, 0x1cdf: 0x000a, 0x1ce0: 0x000a, 0x1ce1: 0x000a, 0x1ce2: 0x000a, 0x1ce3: 0x000a, + // Block 0x74, offset 0x1d00 + 0x1d1d: 0x000a, + 0x1d1e: 0x000a, + // Block 0x75, offset 0x1d40 + 0x1d50: 0x000a, 0x1d51: 0x000a, + 0x1d52: 0x000a, 0x1d53: 0x000a, 0x1d54: 0x000a, 0x1d55: 0x000a, 0x1d56: 0x000a, 0x1d57: 0x000a, + 0x1d58: 0x000a, 0x1d59: 0x000a, 0x1d5a: 0x000a, 0x1d5b: 0x000a, 0x1d5c: 0x000a, 0x1d5d: 0x000a, + 0x1d5e: 0x000a, 0x1d5f: 0x000a, + 0x1d7c: 0x000a, 0x1d7d: 0x000a, 0x1d7e: 0x000a, + // Block 0x76, offset 0x1d80 + 0x1db1: 0x000a, 0x1db2: 0x000a, 0x1db3: 0x000a, 0x1db4: 0x000a, 0x1db5: 0x000a, + 0x1db6: 0x000a, 0x1db7: 0x000a, 0x1db8: 0x000a, 0x1db9: 0x000a, 0x1dba: 0x000a, 0x1dbb: 0x000a, + 0x1dbc: 0x000a, 0x1dbd: 0x000a, 0x1dbe: 0x000a, 0x1dbf: 0x000a, + // Block 0x77, offset 0x1dc0 + 0x1dcc: 0x000a, 0x1dcd: 0x000a, 0x1dce: 0x000a, 0x1dcf: 0x000a, + // Block 0x78, offset 0x1e00 + 0x1e37: 0x000a, 0x1e38: 0x000a, 0x1e39: 0x000a, 0x1e3a: 0x000a, + // Block 0x79, offset 0x1e40 + 0x1e5e: 0x000a, 0x1e5f: 0x000a, + 0x1e7f: 0x000a, + // Block 0x7a, offset 0x1e80 + 0x1e90: 0x000a, 0x1e91: 0x000a, + 0x1e92: 0x000a, 0x1e93: 0x000a, 0x1e94: 0x000a, 0x1e95: 0x000a, 0x1e96: 0x000a, 0x1e97: 0x000a, + 0x1e98: 0x000a, 0x1e99: 0x000a, 0x1e9a: 0x000a, 0x1e9b: 0x000a, 0x1e9c: 0x000a, 0x1e9d: 0x000a, + 0x1e9e: 0x000a, 0x1e9f: 0x000a, 0x1ea0: 0x000a, 0x1ea1: 0x000a, 0x1ea2: 0x000a, 0x1ea3: 0x000a, + 0x1ea4: 0x000a, 0x1ea5: 0x000a, 0x1ea6: 0x000a, 0x1ea7: 0x000a, 0x1ea8: 0x000a, 0x1ea9: 0x000a, + 0x1eaa: 0x000a, 0x1eab: 0x000a, 0x1eac: 0x000a, 0x1ead: 0x000a, 0x1eae: 0x000a, 0x1eaf: 0x000a, + 0x1eb0: 0x000a, 0x1eb1: 0x000a, 0x1eb2: 0x000a, 0x1eb3: 0x000a, 0x1eb4: 0x000a, 0x1eb5: 0x000a, + 0x1eb6: 0x000a, 0x1eb7: 0x000a, 0x1eb8: 0x000a, 0x1eb9: 0x000a, 0x1eba: 0x000a, 0x1ebb: 0x000a, + 0x1ebc: 0x000a, 0x1ebd: 0x000a, 0x1ebe: 0x000a, 0x1ebf: 0x000a, + // Block 0x7b, offset 0x1ec0 + 0x1ec0: 0x000a, 0x1ec1: 0x000a, 0x1ec2: 0x000a, 0x1ec3: 0x000a, 0x1ec4: 0x000a, 0x1ec5: 0x000a, + 0x1ec6: 0x000a, + // Block 0x7c, offset 0x1f00 + 0x1f0d: 0x000a, 0x1f0e: 0x000a, 0x1f0f: 0x000a, + // Block 0x7d, offset 0x1f40 + 0x1f6f: 0x000c, + 0x1f70: 0x000c, 0x1f71: 0x000c, 0x1f72: 0x000c, 0x1f73: 0x000a, 0x1f74: 0x000c, 0x1f75: 0x000c, + 0x1f76: 0x000c, 0x1f77: 0x000c, 0x1f78: 0x000c, 0x1f79: 0x000c, 0x1f7a: 0x000c, 0x1f7b: 0x000c, + 0x1f7c: 0x000c, 0x1f7d: 0x000c, 0x1f7e: 0x000a, 0x1f7f: 0x000a, + // Block 0x7e, offset 0x1f80 + 0x1f9e: 0x000c, 0x1f9f: 0x000c, + // Block 0x7f, offset 0x1fc0 + 0x1ff0: 0x000c, 0x1ff1: 0x000c, + // Block 0x80, offset 0x2000 + 0x2000: 0x000a, 0x2001: 0x000a, 0x2002: 0x000a, 0x2003: 0x000a, 0x2004: 0x000a, 0x2005: 0x000a, + 0x2006: 0x000a, 0x2007: 0x000a, 0x2008: 0x000a, 0x2009: 0x000a, 0x200a: 0x000a, 0x200b: 0x000a, + 0x200c: 0x000a, 0x200d: 0x000a, 0x200e: 0x000a, 0x200f: 0x000a, 0x2010: 0x000a, 0x2011: 0x000a, + 0x2012: 0x000a, 0x2013: 0x000a, 0x2014: 0x000a, 0x2015: 0x000a, 0x2016: 0x000a, 0x2017: 0x000a, + 0x2018: 0x000a, 0x2019: 0x000a, 0x201a: 0x000a, 0x201b: 0x000a, 0x201c: 0x000a, 0x201d: 0x000a, + 0x201e: 0x000a, 0x201f: 0x000a, 0x2020: 0x000a, 0x2021: 0x000a, + // Block 0x81, offset 0x2040 + 0x2048: 0x000a, + // Block 0x82, offset 0x2080 + 0x2082: 0x000c, + 0x2086: 0x000c, 0x208b: 0x000c, + 0x20a5: 0x000c, 0x20a6: 0x000c, 0x20a8: 0x000a, 0x20a9: 0x000a, + 0x20aa: 0x000a, 0x20ab: 0x000a, + 0x20b8: 0x0004, 0x20b9: 0x0004, + // Block 0x83, offset 0x20c0 + 0x20f4: 0x000a, 0x20f5: 0x000a, + 0x20f6: 0x000a, 0x20f7: 0x000a, + // Block 0x84, offset 0x2100 + 0x2104: 0x000c, 0x2105: 0x000c, + 0x2120: 0x000c, 0x2121: 0x000c, 0x2122: 0x000c, 0x2123: 0x000c, + 0x2124: 0x000c, 0x2125: 0x000c, 0x2126: 0x000c, 0x2127: 0x000c, 0x2128: 0x000c, 0x2129: 0x000c, + 0x212a: 0x000c, 0x212b: 0x000c, 0x212c: 0x000c, 0x212d: 0x000c, 0x212e: 0x000c, 0x212f: 0x000c, + 0x2130: 0x000c, 0x2131: 0x000c, + // Block 0x85, offset 0x2140 + 0x2166: 0x000c, 0x2167: 0x000c, 0x2168: 0x000c, 0x2169: 0x000c, + 0x216a: 0x000c, 0x216b: 0x000c, 0x216c: 0x000c, 0x216d: 0x000c, + // Block 0x86, offset 0x2180 + 0x2187: 0x000c, 0x2188: 0x000c, 0x2189: 0x000c, 0x218a: 0x000c, 0x218b: 0x000c, + 0x218c: 0x000c, 0x218d: 0x000c, 0x218e: 0x000c, 0x218f: 0x000c, 0x2190: 0x000c, 0x2191: 0x000c, + // Block 0x87, offset 0x21c0 + 0x21c0: 0x000c, 0x21c1: 0x000c, 0x21c2: 0x000c, + 0x21f3: 0x000c, + 0x21f6: 0x000c, 0x21f7: 0x000c, 0x21f8: 0x000c, 0x21f9: 0x000c, + 0x21fc: 0x000c, + // Block 0x88, offset 0x2200 + 0x2225: 0x000c, + // Block 0x89, offset 0x2240 + 0x2269: 0x000c, + 0x226a: 0x000c, 0x226b: 0x000c, 0x226c: 0x000c, 0x226d: 0x000c, 0x226e: 0x000c, + 0x2271: 0x000c, 0x2272: 0x000c, 0x2275: 0x000c, + 0x2276: 0x000c, + // Block 0x8a, offset 0x2280 + 0x2283: 0x000c, + 0x228c: 0x000c, + 0x22bc: 0x000c, + // Block 0x8b, offset 0x22c0 + 0x22f0: 0x000c, 0x22f2: 0x000c, 0x22f3: 0x000c, 0x22f4: 0x000c, + 0x22f7: 0x000c, 0x22f8: 0x000c, + 0x22fe: 0x000c, 0x22ff: 0x000c, + // Block 0x8c, offset 0x2300 + 0x2301: 0x000c, + 0x232c: 0x000c, 0x232d: 0x000c, + 0x2336: 0x000c, + // Block 0x8d, offset 0x2340 + 0x2365: 0x000c, 0x2368: 0x000c, + 0x236d: 0x000c, + // Block 0x8e, offset 0x2380 + 0x239d: 0x0001, + 0x239e: 0x000c, 0x239f: 0x0001, 0x23a0: 0x0001, 0x23a1: 0x0001, 0x23a2: 0x0001, 0x23a3: 0x0001, + 0x23a4: 0x0001, 0x23a5: 0x0001, 0x23a6: 0x0001, 0x23a7: 0x0001, 0x23a8: 0x0001, 0x23a9: 0x0003, + 0x23aa: 0x0001, 0x23ab: 0x0001, 0x23ac: 0x0001, 0x23ad: 0x0001, 0x23ae: 0x0001, 0x23af: 0x0001, + 0x23b0: 0x0001, 0x23b1: 0x0001, 0x23b2: 0x0001, 0x23b3: 0x0001, 0x23b4: 0x0001, 0x23b5: 0x0001, + 0x23b6: 0x0001, 0x23b7: 0x0001, 0x23b8: 0x0001, 0x23b9: 0x0001, 0x23ba: 0x0001, 0x23bb: 0x0001, + 0x23bc: 0x0001, 0x23bd: 0x0001, 0x23be: 0x0001, 0x23bf: 0x0001, + // Block 0x8f, offset 0x23c0 + 0x23c0: 0x0001, 0x23c1: 0x0001, 0x23c2: 0x0001, 0x23c3: 0x0001, 0x23c4: 0x0001, 0x23c5: 0x0001, + 0x23c6: 0x0001, 0x23c7: 0x0001, 0x23c8: 0x0001, 0x23c9: 0x0001, 0x23ca: 0x0001, 0x23cb: 0x0001, + 0x23cc: 0x0001, 0x23cd: 0x0001, 0x23ce: 0x0001, 0x23cf: 0x0001, 0x23d0: 0x000d, 0x23d1: 0x000d, + 0x23d2: 0x000d, 0x23d3: 0x000d, 0x23d4: 0x000d, 0x23d5: 0x000d, 0x23d6: 0x000d, 0x23d7: 0x000d, + 0x23d8: 0x000d, 0x23d9: 0x000d, 0x23da: 0x000d, 0x23db: 0x000d, 0x23dc: 0x000d, 0x23dd: 0x000d, + 0x23de: 0x000d, 0x23df: 0x000d, 0x23e0: 0x000d, 0x23e1: 0x000d, 0x23e2: 0x000d, 0x23e3: 0x000d, + 0x23e4: 0x000d, 0x23e5: 0x000d, 0x23e6: 0x000d, 0x23e7: 0x000d, 0x23e8: 0x000d, 0x23e9: 0x000d, + 0x23ea: 0x000d, 0x23eb: 0x000d, 0x23ec: 0x000d, 0x23ed: 0x000d, 0x23ee: 0x000d, 0x23ef: 0x000d, + 0x23f0: 0x000d, 0x23f1: 0x000d, 0x23f2: 0x000d, 0x23f3: 0x000d, 0x23f4: 0x000d, 0x23f5: 0x000d, + 0x23f6: 0x000d, 0x23f7: 0x000d, 0x23f8: 0x000d, 0x23f9: 0x000d, 0x23fa: 0x000d, 0x23fb: 0x000d, + 0x23fc: 0x000d, 0x23fd: 0x000d, 0x23fe: 0x000d, 0x23ff: 0x000d, + // Block 0x90, offset 0x2400 + 0x2400: 0x000d, 0x2401: 0x000d, 0x2402: 0x000d, 0x2403: 0x000d, 0x2404: 0x000d, 0x2405: 0x000d, + 0x2406: 0x000d, 0x2407: 0x000d, 0x2408: 0x000d, 0x2409: 0x000d, 0x240a: 0x000d, 0x240b: 0x000d, + 0x240c: 0x000d, 0x240d: 0x000d, 0x240e: 0x000d, 0x240f: 0x000d, 0x2410: 0x000d, 0x2411: 0x000d, + 0x2412: 0x000d, 0x2413: 0x000d, 0x2414: 0x000d, 0x2415: 0x000d, 0x2416: 0x000d, 0x2417: 0x000d, + 0x2418: 0x000d, 0x2419: 0x000d, 0x241a: 0x000d, 0x241b: 0x000d, 0x241c: 0x000d, 0x241d: 0x000d, + 0x241e: 0x000d, 0x241f: 0x000d, 0x2420: 0x000d, 0x2421: 0x000d, 0x2422: 0x000d, 0x2423: 0x000d, + 0x2424: 0x000d, 0x2425: 0x000d, 0x2426: 0x000d, 0x2427: 0x000d, 0x2428: 0x000d, 0x2429: 0x000d, + 0x242a: 0x000d, 0x242b: 0x000d, 0x242c: 0x000d, 0x242d: 0x000d, 0x242e: 0x000d, 0x242f: 0x000d, + 0x2430: 0x000d, 0x2431: 0x000d, 0x2432: 0x000d, 0x2433: 0x000d, 0x2434: 0x000d, 0x2435: 0x000d, + 0x2436: 0x000d, 0x2437: 0x000d, 0x2438: 0x000d, 0x2439: 0x000d, 0x243a: 0x000d, 0x243b: 0x000d, + 0x243c: 0x000d, 0x243d: 0x000d, 0x243e: 0x000a, 0x243f: 0x000a, + // Block 0x91, offset 0x2440 + 0x2440: 0x000d, 0x2441: 0x000d, 0x2442: 0x000d, 0x2443: 0x000d, 0x2444: 0x000d, 0x2445: 0x000d, + 0x2446: 0x000d, 0x2447: 0x000d, 0x2448: 0x000d, 0x2449: 0x000d, 0x244a: 0x000d, 0x244b: 0x000d, + 0x244c: 0x000d, 0x244d: 0x000d, 0x244e: 0x000d, 0x244f: 0x000d, 0x2450: 0x000b, 0x2451: 0x000b, + 0x2452: 0x000b, 0x2453: 0x000b, 0x2454: 0x000b, 0x2455: 0x000b, 0x2456: 0x000b, 0x2457: 0x000b, + 0x2458: 0x000b, 0x2459: 0x000b, 0x245a: 0x000b, 0x245b: 0x000b, 0x245c: 0x000b, 0x245d: 0x000b, + 0x245e: 0x000b, 0x245f: 0x000b, 0x2460: 0x000b, 0x2461: 0x000b, 0x2462: 0x000b, 0x2463: 0x000b, + 0x2464: 0x000b, 0x2465: 0x000b, 0x2466: 0x000b, 0x2467: 0x000b, 0x2468: 0x000b, 0x2469: 0x000b, + 0x246a: 0x000b, 0x246b: 0x000b, 0x246c: 0x000b, 0x246d: 0x000b, 0x246e: 0x000b, 0x246f: 0x000b, + 0x2470: 0x000d, 0x2471: 0x000d, 0x2472: 0x000d, 0x2473: 0x000d, 0x2474: 0x000d, 0x2475: 0x000d, + 0x2476: 0x000d, 0x2477: 0x000d, 0x2478: 0x000d, 0x2479: 0x000d, 0x247a: 0x000d, 0x247b: 0x000d, + 0x247c: 0x000d, 0x247d: 0x000a, 0x247e: 0x000d, 0x247f: 0x000d, + // Block 0x92, offset 0x2480 + 0x2480: 0x000c, 0x2481: 0x000c, 0x2482: 0x000c, 0x2483: 0x000c, 0x2484: 0x000c, 0x2485: 0x000c, + 0x2486: 0x000c, 0x2487: 0x000c, 0x2488: 0x000c, 0x2489: 0x000c, 0x248a: 0x000c, 0x248b: 0x000c, + 0x248c: 0x000c, 0x248d: 0x000c, 0x248e: 0x000c, 0x248f: 0x000c, 0x2490: 0x000a, 0x2491: 0x000a, + 0x2492: 0x000a, 0x2493: 0x000a, 0x2494: 0x000a, 0x2495: 0x000a, 0x2496: 0x000a, 0x2497: 0x000a, + 0x2498: 0x000a, 0x2499: 0x000a, + 0x24a0: 0x000c, 0x24a1: 0x000c, 0x24a2: 0x000c, 0x24a3: 0x000c, + 0x24a4: 0x000c, 0x24a5: 0x000c, 0x24a6: 0x000c, 0x24a7: 0x000c, 0x24a8: 0x000c, 0x24a9: 0x000c, + 0x24aa: 0x000c, 0x24ab: 0x000c, 0x24ac: 0x000c, 0x24ad: 0x000c, 0x24ae: 0x000c, 0x24af: 0x000c, + 0x24b0: 0x000a, 0x24b1: 0x000a, 0x24b2: 0x000a, 0x24b3: 0x000a, 0x24b4: 0x000a, 0x24b5: 0x000a, + 0x24b6: 0x000a, 0x24b7: 0x000a, 0x24b8: 0x000a, 0x24b9: 0x000a, 0x24ba: 0x000a, 0x24bb: 0x000a, + 0x24bc: 0x000a, 0x24bd: 0x000a, 0x24be: 0x000a, 0x24bf: 0x000a, + // Block 0x93, offset 0x24c0 + 0x24c0: 0x000a, 0x24c1: 0x000a, 0x24c2: 0x000a, 0x24c3: 0x000a, 0x24c4: 0x000a, 0x24c5: 0x000a, + 0x24c6: 0x000a, 0x24c7: 0x000a, 0x24c8: 0x000a, 0x24c9: 0x000a, 0x24ca: 0x000a, 0x24cb: 0x000a, + 0x24cc: 0x000a, 0x24cd: 0x000a, 0x24ce: 0x000a, 0x24cf: 0x000a, 0x24d0: 0x0006, 0x24d1: 0x000a, + 0x24d2: 0x0006, 0x24d4: 0x000a, 0x24d5: 0x0006, 0x24d6: 0x000a, 0x24d7: 0x000a, + 0x24d8: 0x000a, 0x24d9: 0x009a, 0x24da: 0x008a, 0x24db: 0x007a, 0x24dc: 0x006a, 0x24dd: 0x009a, + 0x24de: 0x008a, 0x24df: 0x0004, 0x24e0: 0x000a, 0x24e1: 0x000a, 0x24e2: 0x0003, 0x24e3: 0x0003, + 0x24e4: 0x000a, 0x24e5: 0x000a, 0x24e6: 0x000a, 0x24e8: 0x000a, 0x24e9: 0x0004, + 0x24ea: 0x0004, 0x24eb: 0x000a, + 0x24f0: 0x000d, 0x24f1: 0x000d, 0x24f2: 0x000d, 0x24f3: 0x000d, 0x24f4: 0x000d, 0x24f5: 0x000d, + 0x24f6: 0x000d, 0x24f7: 0x000d, 0x24f8: 0x000d, 0x24f9: 0x000d, 0x24fa: 0x000d, 0x24fb: 0x000d, + 0x24fc: 0x000d, 0x24fd: 0x000d, 0x24fe: 0x000d, 0x24ff: 0x000d, + // Block 0x94, offset 0x2500 + 0x2500: 0x000d, 0x2501: 0x000d, 0x2502: 0x000d, 0x2503: 0x000d, 0x2504: 0x000d, 0x2505: 0x000d, + 0x2506: 0x000d, 0x2507: 0x000d, 0x2508: 0x000d, 0x2509: 0x000d, 0x250a: 0x000d, 0x250b: 0x000d, + 0x250c: 0x000d, 0x250d: 0x000d, 0x250e: 0x000d, 0x250f: 0x000d, 0x2510: 0x000d, 0x2511: 0x000d, + 0x2512: 0x000d, 0x2513: 0x000d, 0x2514: 0x000d, 0x2515: 0x000d, 0x2516: 0x000d, 0x2517: 0x000d, + 0x2518: 0x000d, 0x2519: 0x000d, 0x251a: 0x000d, 0x251b: 0x000d, 0x251c: 0x000d, 0x251d: 0x000d, + 0x251e: 0x000d, 0x251f: 0x000d, 0x2520: 0x000d, 0x2521: 0x000d, 0x2522: 0x000d, 0x2523: 0x000d, + 0x2524: 0x000d, 0x2525: 0x000d, 0x2526: 0x000d, 0x2527: 0x000d, 0x2528: 0x000d, 0x2529: 0x000d, + 0x252a: 0x000d, 0x252b: 0x000d, 0x252c: 0x000d, 0x252d: 0x000d, 0x252e: 0x000d, 0x252f: 0x000d, + 0x2530: 0x000d, 0x2531: 0x000d, 0x2532: 0x000d, 0x2533: 0x000d, 0x2534: 0x000d, 0x2535: 0x000d, + 0x2536: 0x000d, 0x2537: 0x000d, 0x2538: 0x000d, 0x2539: 0x000d, 0x253a: 0x000d, 0x253b: 0x000d, + 0x253c: 0x000d, 0x253d: 0x000d, 0x253e: 0x000d, 0x253f: 0x000b, + // Block 0x95, offset 0x2540 + 0x2541: 0x000a, 0x2542: 0x000a, 0x2543: 0x0004, 0x2544: 0x0004, 0x2545: 0x0004, + 0x2546: 0x000a, 0x2547: 0x000a, 0x2548: 0x003a, 0x2549: 0x002a, 0x254a: 0x000a, 0x254b: 0x0003, + 0x254c: 0x0006, 0x254d: 0x0003, 0x254e: 0x0006, 0x254f: 0x0006, 0x2550: 0x0002, 0x2551: 0x0002, + 0x2552: 0x0002, 0x2553: 0x0002, 0x2554: 0x0002, 0x2555: 0x0002, 0x2556: 0x0002, 0x2557: 0x0002, + 0x2558: 0x0002, 0x2559: 0x0002, 0x255a: 0x0006, 0x255b: 0x000a, 0x255c: 0x000a, 0x255d: 0x000a, + 0x255e: 0x000a, 0x255f: 0x000a, 0x2560: 0x000a, + 0x257b: 0x005a, + 0x257c: 0x000a, 0x257d: 0x004a, 0x257e: 0x000a, 0x257f: 0x000a, + // Block 0x96, offset 0x2580 + 0x2580: 0x000a, + 0x259b: 0x005a, 0x259c: 0x000a, 0x259d: 0x004a, + 0x259e: 0x000a, 0x259f: 0x00fa, 0x25a0: 0x00ea, 0x25a1: 0x000a, 0x25a2: 0x003a, 0x25a3: 0x002a, + 0x25a4: 0x000a, 0x25a5: 0x000a, + // Block 0x97, offset 0x25c0 + 0x25e0: 0x0004, 0x25e1: 0x0004, 0x25e2: 0x000a, 0x25e3: 0x000a, + 0x25e4: 0x000a, 0x25e5: 0x0004, 0x25e6: 0x0004, 0x25e8: 0x000a, 0x25e9: 0x000a, + 0x25ea: 0x000a, 0x25eb: 0x000a, 0x25ec: 0x000a, 0x25ed: 0x000a, 0x25ee: 0x000a, + 0x25f0: 0x000b, 0x25f1: 0x000b, 0x25f2: 0x000b, 0x25f3: 0x000b, 0x25f4: 0x000b, 0x25f5: 0x000b, + 0x25f6: 0x000b, 0x25f7: 0x000b, 0x25f8: 0x000b, 0x25f9: 0x000a, 0x25fa: 0x000a, 0x25fb: 0x000a, + 0x25fc: 0x000a, 0x25fd: 0x000a, 0x25fe: 0x000b, 0x25ff: 0x000b, + // Block 0x98, offset 0x2600 + 0x2601: 0x000a, + // Block 0x99, offset 0x2640 + 0x2640: 0x000a, 0x2641: 0x000a, 0x2642: 0x000a, 0x2643: 0x000a, 0x2644: 0x000a, 0x2645: 0x000a, + 0x2646: 0x000a, 0x2647: 0x000a, 0x2648: 0x000a, 0x2649: 0x000a, 0x264a: 0x000a, 0x264b: 0x000a, + 0x264c: 0x000a, 0x2650: 0x000a, 0x2651: 0x000a, + 0x2652: 0x000a, 0x2653: 0x000a, 0x2654: 0x000a, 0x2655: 0x000a, 0x2656: 0x000a, 0x2657: 0x000a, + 0x2658: 0x000a, 0x2659: 0x000a, 0x265a: 0x000a, 0x265b: 0x000a, + 0x2660: 0x000a, + // Block 0x9a, offset 0x2680 + 0x26bd: 0x000c, + // Block 0x9b, offset 0x26c0 + 0x26e0: 0x000c, 0x26e1: 0x0002, 0x26e2: 0x0002, 0x26e3: 0x0002, + 0x26e4: 0x0002, 0x26e5: 0x0002, 0x26e6: 0x0002, 0x26e7: 0x0002, 0x26e8: 0x0002, 0x26e9: 0x0002, + 0x26ea: 0x0002, 0x26eb: 0x0002, 0x26ec: 0x0002, 0x26ed: 0x0002, 0x26ee: 0x0002, 0x26ef: 0x0002, + 0x26f0: 0x0002, 0x26f1: 0x0002, 0x26f2: 0x0002, 0x26f3: 0x0002, 0x26f4: 0x0002, 0x26f5: 0x0002, + 0x26f6: 0x0002, 0x26f7: 0x0002, 0x26f8: 0x0002, 0x26f9: 0x0002, 0x26fa: 0x0002, 0x26fb: 0x0002, + // Block 0x9c, offset 0x2700 + 0x2736: 0x000c, 0x2737: 0x000c, 0x2738: 0x000c, 0x2739: 0x000c, 0x273a: 0x000c, + // Block 0x9d, offset 0x2740 + 0x2740: 0x0001, 0x2741: 0x0001, 0x2742: 0x0001, 0x2743: 0x0001, 0x2744: 0x0001, 0x2745: 0x0001, + 0x2746: 0x0001, 0x2747: 0x0001, 0x2748: 0x0001, 0x2749: 0x0001, 0x274a: 0x0001, 0x274b: 0x0001, + 0x274c: 0x0001, 0x274d: 0x0001, 0x274e: 0x0001, 0x274f: 0x0001, 0x2750: 0x0001, 0x2751: 0x0001, + 0x2752: 0x0001, 0x2753: 0x0001, 0x2754: 0x0001, 0x2755: 0x0001, 0x2756: 0x0001, 0x2757: 0x0001, + 0x2758: 0x0001, 0x2759: 0x0001, 0x275a: 0x0001, 0x275b: 0x0001, 0x275c: 0x0001, 0x275d: 0x0001, + 0x275e: 0x0001, 0x275f: 0x0001, 0x2760: 0x0001, 0x2761: 0x0001, 0x2762: 0x0001, 0x2763: 0x0001, + 0x2764: 0x0001, 0x2765: 0x0001, 0x2766: 0x0001, 0x2767: 0x0001, 0x2768: 0x0001, 0x2769: 0x0001, + 0x276a: 0x0001, 0x276b: 0x0001, 0x276c: 0x0001, 0x276d: 0x0001, 0x276e: 0x0001, 0x276f: 0x0001, + 0x2770: 0x0001, 0x2771: 0x0001, 0x2772: 0x0001, 0x2773: 0x0001, 0x2774: 0x0001, 0x2775: 0x0001, + 0x2776: 0x0001, 0x2777: 0x0001, 0x2778: 0x0001, 0x2779: 0x0001, 0x277a: 0x0001, 0x277b: 0x0001, + 0x277c: 0x0001, 0x277d: 0x0001, 0x277e: 0x0001, 0x277f: 0x0001, + // Block 0x9e, offset 0x2780 + 0x2780: 0x0001, 0x2781: 0x0001, 0x2782: 0x0001, 0x2783: 0x0001, 0x2784: 0x0001, 0x2785: 0x0001, + 0x2786: 0x0001, 0x2787: 0x0001, 0x2788: 0x0001, 0x2789: 0x0001, 0x278a: 0x0001, 0x278b: 0x0001, + 0x278c: 0x0001, 0x278d: 0x0001, 0x278e: 0x0001, 0x278f: 0x0001, 0x2790: 0x0001, 0x2791: 0x0001, + 0x2792: 0x0001, 0x2793: 0x0001, 0x2794: 0x0001, 0x2795: 0x0001, 0x2796: 0x0001, 0x2797: 0x0001, + 0x2798: 0x0001, 0x2799: 0x0001, 0x279a: 0x0001, 0x279b: 0x0001, 0x279c: 0x0001, 0x279d: 0x0001, + 0x279e: 0x0001, 0x279f: 0x000a, 0x27a0: 0x0001, 0x27a1: 0x0001, 0x27a2: 0x0001, 0x27a3: 0x0001, + 0x27a4: 0x0001, 0x27a5: 0x0001, 0x27a6: 0x0001, 0x27a7: 0x0001, 0x27a8: 0x0001, 0x27a9: 0x0001, + 0x27aa: 0x0001, 0x27ab: 0x0001, 0x27ac: 0x0001, 0x27ad: 0x0001, 0x27ae: 0x0001, 0x27af: 0x0001, + 0x27b0: 0x0001, 0x27b1: 0x0001, 0x27b2: 0x0001, 0x27b3: 0x0001, 0x27b4: 0x0001, 0x27b5: 0x0001, + 0x27b6: 0x0001, 0x27b7: 0x0001, 0x27b8: 0x0001, 0x27b9: 0x0001, 0x27ba: 0x0001, 0x27bb: 0x0001, + 0x27bc: 0x0001, 0x27bd: 0x0001, 0x27be: 0x0001, 0x27bf: 0x0001, + // Block 0x9f, offset 0x27c0 + 0x27c0: 0x0001, 0x27c1: 0x000c, 0x27c2: 0x000c, 0x27c3: 0x000c, 0x27c4: 0x0001, 0x27c5: 0x000c, + 0x27c6: 0x000c, 0x27c7: 0x0001, 0x27c8: 0x0001, 0x27c9: 0x0001, 0x27ca: 0x0001, 0x27cb: 0x0001, + 0x27cc: 0x000c, 0x27cd: 0x000c, 0x27ce: 0x000c, 0x27cf: 0x000c, 0x27d0: 0x0001, 0x27d1: 0x0001, + 0x27d2: 0x0001, 0x27d3: 0x0001, 0x27d4: 0x0001, 0x27d5: 0x0001, 0x27d6: 0x0001, 0x27d7: 0x0001, + 0x27d8: 0x0001, 0x27d9: 0x0001, 0x27da: 0x0001, 0x27db: 0x0001, 0x27dc: 0x0001, 0x27dd: 0x0001, + 0x27de: 0x0001, 0x27df: 0x0001, 0x27e0: 0x0001, 0x27e1: 0x0001, 0x27e2: 0x0001, 0x27e3: 0x0001, + 0x27e4: 0x0001, 0x27e5: 0x0001, 0x27e6: 0x0001, 0x27e7: 0x0001, 0x27e8: 0x0001, 0x27e9: 0x0001, + 0x27ea: 0x0001, 0x27eb: 0x0001, 0x27ec: 0x0001, 0x27ed: 0x0001, 0x27ee: 0x0001, 0x27ef: 0x0001, + 0x27f0: 0x0001, 0x27f1: 0x0001, 0x27f2: 0x0001, 0x27f3: 0x0001, 0x27f4: 0x0001, 0x27f5: 0x0001, + 0x27f6: 0x0001, 0x27f7: 0x0001, 0x27f8: 0x000c, 0x27f9: 0x000c, 0x27fa: 0x000c, 0x27fb: 0x0001, + 0x27fc: 0x0001, 0x27fd: 0x0001, 0x27fe: 0x0001, 0x27ff: 0x000c, + // Block 0xa0, offset 0x2800 + 0x2800: 0x0001, 0x2801: 0x0001, 0x2802: 0x0001, 0x2803: 0x0001, 0x2804: 0x0001, 0x2805: 0x0001, + 0x2806: 0x0001, 0x2807: 0x0001, 0x2808: 0x0001, 0x2809: 0x0001, 0x280a: 0x0001, 0x280b: 0x0001, + 0x280c: 0x0001, 0x280d: 0x0001, 0x280e: 0x0001, 0x280f: 0x0001, 0x2810: 0x0001, 0x2811: 0x0001, + 0x2812: 0x0001, 0x2813: 0x0001, 0x2814: 0x0001, 0x2815: 0x0001, 0x2816: 0x0001, 0x2817: 0x0001, + 0x2818: 0x0001, 0x2819: 0x0001, 0x281a: 0x0001, 0x281b: 0x0001, 0x281c: 0x0001, 0x281d: 0x0001, + 0x281e: 0x0001, 0x281f: 0x0001, 0x2820: 0x0001, 0x2821: 0x0001, 0x2822: 0x0001, 0x2823: 0x0001, + 0x2824: 0x0001, 0x2825: 0x000c, 0x2826: 0x000c, 0x2827: 0x0001, 0x2828: 0x0001, 0x2829: 0x0001, + 0x282a: 0x0001, 0x282b: 0x0001, 0x282c: 0x0001, 0x282d: 0x0001, 0x282e: 0x0001, 0x282f: 0x0001, + 0x2830: 0x0001, 0x2831: 0x0001, 0x2832: 0x0001, 0x2833: 0x0001, 0x2834: 0x0001, 0x2835: 0x0001, + 0x2836: 0x0001, 0x2837: 0x0001, 0x2838: 0x0001, 0x2839: 0x0001, 0x283a: 0x0001, 0x283b: 0x0001, + 0x283c: 0x0001, 0x283d: 0x0001, 0x283e: 0x0001, 0x283f: 0x0001, + // Block 0xa1, offset 0x2840 + 0x2840: 0x0001, 0x2841: 0x0001, 0x2842: 0x0001, 0x2843: 0x0001, 0x2844: 0x0001, 0x2845: 0x0001, + 0x2846: 0x0001, 0x2847: 0x0001, 0x2848: 0x0001, 0x2849: 0x0001, 0x284a: 0x0001, 0x284b: 0x0001, + 0x284c: 0x0001, 0x284d: 0x0001, 0x284e: 0x0001, 0x284f: 0x0001, 0x2850: 0x0001, 0x2851: 0x0001, + 0x2852: 0x0001, 0x2853: 0x0001, 0x2854: 0x0001, 0x2855: 0x0001, 0x2856: 0x0001, 0x2857: 0x0001, + 0x2858: 0x0001, 0x2859: 0x0001, 0x285a: 0x0001, 0x285b: 0x0001, 0x285c: 0x0001, 0x285d: 0x0001, + 0x285e: 0x0001, 0x285f: 0x0001, 0x2860: 0x0001, 0x2861: 0x0001, 0x2862: 0x0001, 0x2863: 0x0001, + 0x2864: 0x0001, 0x2865: 0x0001, 0x2866: 0x0001, 0x2867: 0x0001, 0x2868: 0x0001, 0x2869: 0x0001, + 0x286a: 0x0001, 0x286b: 0x0001, 0x286c: 0x0001, 0x286d: 0x0001, 0x286e: 0x0001, 0x286f: 0x0001, + 0x2870: 0x0001, 0x2871: 0x0001, 0x2872: 0x0001, 0x2873: 0x0001, 0x2874: 0x0001, 0x2875: 0x0001, + 0x2876: 0x0001, 0x2877: 0x0001, 0x2878: 0x0001, 0x2879: 0x000a, 0x287a: 0x000a, 0x287b: 0x000a, + 0x287c: 0x000a, 0x287d: 0x000a, 0x287e: 0x000a, 0x287f: 0x000a, + // Block 0xa2, offset 0x2880 + 0x2880: 0x0001, 0x2881: 0x0001, 0x2882: 0x0001, 0x2883: 0x0001, 0x2884: 0x0001, 0x2885: 0x0001, + 0x2886: 0x0001, 0x2887: 0x0001, 0x2888: 0x0001, 0x2889: 0x0001, 0x288a: 0x0001, 0x288b: 0x0001, + 0x288c: 0x0001, 0x288d: 0x0001, 0x288e: 0x0001, 0x288f: 0x0001, 0x2890: 0x0001, 0x2891: 0x0001, + 0x2892: 0x0001, 0x2893: 0x0001, 0x2894: 0x0001, 0x2895: 0x0001, 0x2896: 0x0001, 0x2897: 0x0001, + 0x2898: 0x0001, 0x2899: 0x0001, 0x289a: 0x0001, 0x289b: 0x0001, 0x289c: 0x0001, 0x289d: 0x0001, + 0x289e: 0x0001, 0x289f: 0x0001, 0x28a0: 0x0005, 0x28a1: 0x0005, 0x28a2: 0x0005, 0x28a3: 0x0005, + 0x28a4: 0x0005, 0x28a5: 0x0005, 0x28a6: 0x0005, 0x28a7: 0x0005, 0x28a8: 0x0005, 0x28a9: 0x0005, + 0x28aa: 0x0005, 0x28ab: 0x0005, 0x28ac: 0x0005, 0x28ad: 0x0005, 0x28ae: 0x0005, 0x28af: 0x0005, + 0x28b0: 0x0005, 0x28b1: 0x0005, 0x28b2: 0x0005, 0x28b3: 0x0005, 0x28b4: 0x0005, 0x28b5: 0x0005, + 0x28b6: 0x0005, 0x28b7: 0x0005, 0x28b8: 0x0005, 0x28b9: 0x0005, 0x28ba: 0x0005, 0x28bb: 0x0005, + 0x28bc: 0x0005, 0x28bd: 0x0005, 0x28be: 0x0005, 0x28bf: 0x0001, + // Block 0xa3, offset 0x28c0 + 0x28c1: 0x000c, + 0x28f8: 0x000c, 0x28f9: 0x000c, 0x28fa: 0x000c, 0x28fb: 0x000c, + 0x28fc: 0x000c, 0x28fd: 0x000c, 0x28fe: 0x000c, 0x28ff: 0x000c, + // Block 0xa4, offset 0x2900 + 0x2900: 0x000c, 0x2901: 0x000c, 0x2902: 0x000c, 0x2903: 0x000c, 0x2904: 0x000c, 0x2905: 0x000c, + 0x2906: 0x000c, + 0x2912: 0x000a, 0x2913: 0x000a, 0x2914: 0x000a, 0x2915: 0x000a, 0x2916: 0x000a, 0x2917: 0x000a, + 0x2918: 0x000a, 0x2919: 0x000a, 0x291a: 0x000a, 0x291b: 0x000a, 0x291c: 0x000a, 0x291d: 0x000a, + 0x291e: 0x000a, 0x291f: 0x000a, 0x2920: 0x000a, 0x2921: 0x000a, 0x2922: 0x000a, 0x2923: 0x000a, + 0x2924: 0x000a, 0x2925: 0x000a, + 0x293f: 0x000c, + // Block 0xa5, offset 0x2940 + 0x2940: 0x000c, 0x2941: 0x000c, + 0x2973: 0x000c, 0x2974: 0x000c, 0x2975: 0x000c, + 0x2976: 0x000c, 0x2979: 0x000c, 0x297a: 0x000c, + // Block 0xa6, offset 0x2980 + 0x2980: 0x000c, 0x2981: 0x000c, 0x2982: 0x000c, + 0x29a7: 0x000c, 0x29a8: 0x000c, 0x29a9: 0x000c, + 0x29aa: 0x000c, 0x29ab: 0x000c, 0x29ad: 0x000c, 0x29ae: 0x000c, 0x29af: 0x000c, + 0x29b0: 0x000c, 0x29b1: 0x000c, 0x29b2: 0x000c, 0x29b3: 0x000c, 0x29b4: 0x000c, + // Block 0xa7, offset 0x29c0 + 0x29f3: 0x000c, + // Block 0xa8, offset 0x2a00 + 0x2a00: 0x000c, 0x2a01: 0x000c, + 0x2a36: 0x000c, 0x2a37: 0x000c, 0x2a38: 0x000c, 0x2a39: 0x000c, 0x2a3a: 0x000c, 0x2a3b: 0x000c, + 0x2a3c: 0x000c, 0x2a3d: 0x000c, 0x2a3e: 0x000c, + // Block 0xa9, offset 0x2a40 + 0x2a4a: 0x000c, 0x2a4b: 0x000c, + 0x2a4c: 0x000c, + // Block 0xaa, offset 0x2a80 + 0x2aaf: 0x000c, + 0x2ab0: 0x000c, 0x2ab1: 0x000c, 0x2ab4: 0x000c, + 0x2ab6: 0x000c, 0x2ab7: 0x000c, + 0x2abe: 0x000c, + // Block 0xab, offset 0x2ac0 + 0x2adf: 0x000c, 0x2ae3: 0x000c, + 0x2ae4: 0x000c, 0x2ae5: 0x000c, 0x2ae6: 0x000c, 0x2ae7: 0x000c, 0x2ae8: 0x000c, 0x2ae9: 0x000c, + 0x2aea: 0x000c, + // Block 0xac, offset 0x2b00 + 0x2b00: 0x000c, 0x2b01: 0x000c, + 0x2b3c: 0x000c, + // Block 0xad, offset 0x2b40 + 0x2b40: 0x000c, + 0x2b66: 0x000c, 0x2b67: 0x000c, 0x2b68: 0x000c, 0x2b69: 0x000c, + 0x2b6a: 0x000c, 0x2b6b: 0x000c, 0x2b6c: 0x000c, + 0x2b70: 0x000c, 0x2b71: 0x000c, 0x2b72: 0x000c, 0x2b73: 0x000c, 0x2b74: 0x000c, + // Block 0xae, offset 0x2b80 + 0x2bb8: 0x000c, 0x2bb9: 0x000c, 0x2bba: 0x000c, 0x2bbb: 0x000c, + 0x2bbc: 0x000c, 0x2bbd: 0x000c, 0x2bbe: 0x000c, 0x2bbf: 0x000c, + // Block 0xaf, offset 0x2bc0 + 0x2bc2: 0x000c, 0x2bc3: 0x000c, 0x2bc4: 0x000c, + 0x2bc6: 0x000c, + // Block 0xb0, offset 0x2c00 + 0x2c33: 0x000c, 0x2c34: 0x000c, 0x2c35: 0x000c, + 0x2c36: 0x000c, 0x2c37: 0x000c, 0x2c38: 0x000c, 0x2c3a: 0x000c, + 0x2c3f: 0x000c, + // Block 0xb1, offset 0x2c40 + 0x2c40: 0x000c, 0x2c42: 0x000c, 0x2c43: 0x000c, + // Block 0xb2, offset 0x2c80 + 0x2cb2: 0x000c, 0x2cb3: 0x000c, 0x2cb4: 0x000c, 0x2cb5: 0x000c, + 0x2cbc: 0x000c, 0x2cbd: 0x000c, 0x2cbf: 0x000c, + // Block 0xb3, offset 0x2cc0 + 0x2cc0: 0x000c, + 0x2cdc: 0x000c, 0x2cdd: 0x000c, + // Block 0xb4, offset 0x2d00 + 0x2d33: 0x000c, 0x2d34: 0x000c, 0x2d35: 0x000c, + 0x2d36: 0x000c, 0x2d37: 0x000c, 0x2d38: 0x000c, 0x2d39: 0x000c, 0x2d3a: 0x000c, + 0x2d3d: 0x000c, 0x2d3f: 0x000c, + // Block 0xb5, offset 0x2d40 + 0x2d40: 0x000c, + 0x2d60: 0x000a, 0x2d61: 0x000a, 0x2d62: 0x000a, 0x2d63: 0x000a, + 0x2d64: 0x000a, 0x2d65: 0x000a, 0x2d66: 0x000a, 0x2d67: 0x000a, 0x2d68: 0x000a, 0x2d69: 0x000a, + 0x2d6a: 0x000a, 0x2d6b: 0x000a, 0x2d6c: 0x000a, + // Block 0xb6, offset 0x2d80 + 0x2dab: 0x000c, 0x2dad: 0x000c, + 0x2db0: 0x000c, 0x2db1: 0x000c, 0x2db2: 0x000c, 0x2db3: 0x000c, 0x2db4: 0x000c, 0x2db5: 0x000c, + 0x2db7: 0x000c, + // Block 0xb7, offset 0x2dc0 + 0x2ddd: 0x000c, + 0x2dde: 0x000c, 0x2ddf: 0x000c, 0x2de2: 0x000c, 0x2de3: 0x000c, + 0x2de4: 0x000c, 0x2de5: 0x000c, 0x2de7: 0x000c, 0x2de8: 0x000c, 0x2de9: 0x000c, + 0x2dea: 0x000c, 0x2deb: 0x000c, + // Block 0xb8, offset 0x2e00 + 0x2e30: 0x000c, 0x2e31: 0x000c, 0x2e32: 0x000c, 0x2e33: 0x000c, 0x2e34: 0x000c, 0x2e35: 0x000c, + 0x2e36: 0x000c, 0x2e38: 0x000c, 0x2e39: 0x000c, 0x2e3a: 0x000c, 0x2e3b: 0x000c, + 0x2e3c: 0x000c, 0x2e3d: 0x000c, + // Block 0xb9, offset 0x2e40 + 0x2e52: 0x000c, 0x2e53: 0x000c, 0x2e54: 0x000c, 0x2e55: 0x000c, 0x2e56: 0x000c, 0x2e57: 0x000c, + 0x2e58: 0x000c, 0x2e59: 0x000c, 0x2e5a: 0x000c, 0x2e5b: 0x000c, 0x2e5c: 0x000c, 0x2e5d: 0x000c, + 0x2e5e: 0x000c, 0x2e5f: 0x000c, 0x2e60: 0x000c, 0x2e61: 0x000c, 0x2e62: 0x000c, 0x2e63: 0x000c, + 0x2e64: 0x000c, 0x2e65: 0x000c, 0x2e66: 0x000c, 0x2e67: 0x000c, + 0x2e6a: 0x000c, 0x2e6b: 0x000c, 0x2e6c: 0x000c, 0x2e6d: 0x000c, 0x2e6e: 0x000c, 0x2e6f: 0x000c, + 0x2e70: 0x000c, 0x2e72: 0x000c, 0x2e73: 0x000c, 0x2e75: 0x000c, + 0x2e76: 0x000c, + // Block 0xba, offset 0x2e80 + 0x2eb0: 0x000c, 0x2eb1: 0x000c, 0x2eb2: 0x000c, 0x2eb3: 0x000c, 0x2eb4: 0x000c, + // Block 0xbb, offset 0x2ec0 + 0x2ef0: 0x000c, 0x2ef1: 0x000c, 0x2ef2: 0x000c, 0x2ef3: 0x000c, 0x2ef4: 0x000c, 0x2ef5: 0x000c, + 0x2ef6: 0x000c, + // Block 0xbc, offset 0x2f00 + 0x2f0f: 0x000c, 0x2f10: 0x000c, 0x2f11: 0x000c, + 0x2f12: 0x000c, + // Block 0xbd, offset 0x2f40 + 0x2f5d: 0x000c, + 0x2f5e: 0x000c, 0x2f60: 0x000b, 0x2f61: 0x000b, 0x2f62: 0x000b, 0x2f63: 0x000b, + // Block 0xbe, offset 0x2f80 + 0x2fa7: 0x000c, 0x2fa8: 0x000c, 0x2fa9: 0x000c, + 0x2fb3: 0x000b, 0x2fb4: 0x000b, 0x2fb5: 0x000b, + 0x2fb6: 0x000b, 0x2fb7: 0x000b, 0x2fb8: 0x000b, 0x2fb9: 0x000b, 0x2fba: 0x000b, 0x2fbb: 0x000c, + 0x2fbc: 0x000c, 0x2fbd: 0x000c, 0x2fbe: 0x000c, 0x2fbf: 0x000c, + // Block 0xbf, offset 0x2fc0 + 0x2fc0: 0x000c, 0x2fc1: 0x000c, 0x2fc2: 0x000c, 0x2fc5: 0x000c, + 0x2fc6: 0x000c, 0x2fc7: 0x000c, 0x2fc8: 0x000c, 0x2fc9: 0x000c, 0x2fca: 0x000c, 0x2fcb: 0x000c, + 0x2fea: 0x000c, 0x2feb: 0x000c, 0x2fec: 0x000c, 0x2fed: 0x000c, + // Block 0xc0, offset 0x3000 + 0x3000: 0x000a, 0x3001: 0x000a, 0x3002: 0x000c, 0x3003: 0x000c, 0x3004: 0x000c, 0x3005: 0x000a, + // Block 0xc1, offset 0x3040 + 0x3040: 0x000a, 0x3041: 0x000a, 0x3042: 0x000a, 0x3043: 0x000a, 0x3044: 0x000a, 0x3045: 0x000a, + 0x3046: 0x000a, 0x3047: 0x000a, 0x3048: 0x000a, 0x3049: 0x000a, 0x304a: 0x000a, 0x304b: 0x000a, + 0x304c: 0x000a, 0x304d: 0x000a, 0x304e: 0x000a, 0x304f: 0x000a, 0x3050: 0x000a, 0x3051: 0x000a, + 0x3052: 0x000a, 0x3053: 0x000a, 0x3054: 0x000a, 0x3055: 0x000a, 0x3056: 0x000a, + // Block 0xc2, offset 0x3080 + 0x309b: 0x000a, + // Block 0xc3, offset 0x30c0 + 0x30d5: 0x000a, + // Block 0xc4, offset 0x3100 + 0x310f: 0x000a, + // Block 0xc5, offset 0x3140 + 0x3149: 0x000a, + // Block 0xc6, offset 0x3180 + 0x3183: 0x000a, + 0x318e: 0x0002, 0x318f: 0x0002, 0x3190: 0x0002, 0x3191: 0x0002, + 0x3192: 0x0002, 0x3193: 0x0002, 0x3194: 0x0002, 0x3195: 0x0002, 0x3196: 0x0002, 0x3197: 0x0002, + 0x3198: 0x0002, 0x3199: 0x0002, 0x319a: 0x0002, 0x319b: 0x0002, 0x319c: 0x0002, 0x319d: 0x0002, + 0x319e: 0x0002, 0x319f: 0x0002, 0x31a0: 0x0002, 0x31a1: 0x0002, 0x31a2: 0x0002, 0x31a3: 0x0002, + 0x31a4: 0x0002, 0x31a5: 0x0002, 0x31a6: 0x0002, 0x31a7: 0x0002, 0x31a8: 0x0002, 0x31a9: 0x0002, + 0x31aa: 0x0002, 0x31ab: 0x0002, 0x31ac: 0x0002, 0x31ad: 0x0002, 0x31ae: 0x0002, 0x31af: 0x0002, + 0x31b0: 0x0002, 0x31b1: 0x0002, 0x31b2: 0x0002, 0x31b3: 0x0002, 0x31b4: 0x0002, 0x31b5: 0x0002, + 0x31b6: 0x0002, 0x31b7: 0x0002, 0x31b8: 0x0002, 0x31b9: 0x0002, 0x31ba: 0x0002, 0x31bb: 0x0002, + 0x31bc: 0x0002, 0x31bd: 0x0002, 0x31be: 0x0002, 0x31bf: 0x0002, + // Block 0xc7, offset 0x31c0 + 0x31c0: 0x000c, 0x31c1: 0x000c, 0x31c2: 0x000c, 0x31c3: 0x000c, 0x31c4: 0x000c, 0x31c5: 0x000c, + 0x31c6: 0x000c, 0x31c7: 0x000c, 0x31c8: 0x000c, 0x31c9: 0x000c, 0x31ca: 0x000c, 0x31cb: 0x000c, + 0x31cc: 0x000c, 0x31cd: 0x000c, 0x31ce: 0x000c, 0x31cf: 0x000c, 0x31d0: 0x000c, 0x31d1: 0x000c, + 0x31d2: 0x000c, 0x31d3: 0x000c, 0x31d4: 0x000c, 0x31d5: 0x000c, 0x31d6: 0x000c, 0x31d7: 0x000c, + 0x31d8: 0x000c, 0x31d9: 0x000c, 0x31da: 0x000c, 0x31db: 0x000c, 0x31dc: 0x000c, 0x31dd: 0x000c, + 0x31de: 0x000c, 0x31df: 0x000c, 0x31e0: 0x000c, 0x31e1: 0x000c, 0x31e2: 0x000c, 0x31e3: 0x000c, + 0x31e4: 0x000c, 0x31e5: 0x000c, 0x31e6: 0x000c, 0x31e7: 0x000c, 0x31e8: 0x000c, 0x31e9: 0x000c, + 0x31ea: 0x000c, 0x31eb: 0x000c, 0x31ec: 0x000c, 0x31ed: 0x000c, 0x31ee: 0x000c, 0x31ef: 0x000c, + 0x31f0: 0x000c, 0x31f1: 0x000c, 0x31f2: 0x000c, 0x31f3: 0x000c, 0x31f4: 0x000c, 0x31f5: 0x000c, + 0x31f6: 0x000c, 0x31fb: 0x000c, + 0x31fc: 0x000c, 0x31fd: 0x000c, 0x31fe: 0x000c, 0x31ff: 0x000c, + // Block 0xc8, offset 0x3200 + 0x3200: 0x000c, 0x3201: 0x000c, 0x3202: 0x000c, 0x3203: 0x000c, 0x3204: 0x000c, 0x3205: 0x000c, + 0x3206: 0x000c, 0x3207: 0x000c, 0x3208: 0x000c, 0x3209: 0x000c, 0x320a: 0x000c, 0x320b: 0x000c, + 0x320c: 0x000c, 0x320d: 0x000c, 0x320e: 0x000c, 0x320f: 0x000c, 0x3210: 0x000c, 0x3211: 0x000c, + 0x3212: 0x000c, 0x3213: 0x000c, 0x3214: 0x000c, 0x3215: 0x000c, 0x3216: 0x000c, 0x3217: 0x000c, + 0x3218: 0x000c, 0x3219: 0x000c, 0x321a: 0x000c, 0x321b: 0x000c, 0x321c: 0x000c, 0x321d: 0x000c, + 0x321e: 0x000c, 0x321f: 0x000c, 0x3220: 0x000c, 0x3221: 0x000c, 0x3222: 0x000c, 0x3223: 0x000c, + 0x3224: 0x000c, 0x3225: 0x000c, 0x3226: 0x000c, 0x3227: 0x000c, 0x3228: 0x000c, 0x3229: 0x000c, + 0x322a: 0x000c, 0x322b: 0x000c, 0x322c: 0x000c, + 0x3235: 0x000c, + // Block 0xc9, offset 0x3240 + 0x3244: 0x000c, + 0x325b: 0x000c, 0x325c: 0x000c, 0x325d: 0x000c, + 0x325e: 0x000c, 0x325f: 0x000c, 0x3261: 0x000c, 0x3262: 0x000c, 0x3263: 0x000c, + 0x3264: 0x000c, 0x3265: 0x000c, 0x3266: 0x000c, 0x3267: 0x000c, 0x3268: 0x000c, 0x3269: 0x000c, + 0x326a: 0x000c, 0x326b: 0x000c, 0x326c: 0x000c, 0x326d: 0x000c, 0x326e: 0x000c, 0x326f: 0x000c, + // Block 0xca, offset 0x3280 + 0x3280: 0x000c, 0x3281: 0x000c, 0x3282: 0x000c, 0x3283: 0x000c, 0x3284: 0x000c, 0x3285: 0x000c, + 0x3286: 0x000c, 0x3288: 0x000c, 0x3289: 0x000c, 0x328a: 0x000c, 0x328b: 0x000c, + 0x328c: 0x000c, 0x328d: 0x000c, 0x328e: 0x000c, 0x328f: 0x000c, 0x3290: 0x000c, 0x3291: 0x000c, + 0x3292: 0x000c, 0x3293: 0x000c, 0x3294: 0x000c, 0x3295: 0x000c, 0x3296: 0x000c, 0x3297: 0x000c, + 0x3298: 0x000c, 0x329b: 0x000c, 0x329c: 0x000c, 0x329d: 0x000c, + 0x329e: 0x000c, 0x329f: 0x000c, 0x32a0: 0x000c, 0x32a1: 0x000c, 0x32a3: 0x000c, + 0x32a4: 0x000c, 0x32a6: 0x000c, 0x32a7: 0x000c, 0x32a8: 0x000c, 0x32a9: 0x000c, + 0x32aa: 0x000c, + // Block 0xcb, offset 0x32c0 + 0x32c0: 0x0001, 0x32c1: 0x0001, 0x32c2: 0x0001, 0x32c3: 0x0001, 0x32c4: 0x0001, 0x32c5: 0x0001, + 0x32c6: 0x0001, 0x32c7: 0x0001, 0x32c8: 0x0001, 0x32c9: 0x0001, 0x32ca: 0x0001, 0x32cb: 0x0001, + 0x32cc: 0x0001, 0x32cd: 0x0001, 0x32ce: 0x0001, 0x32cf: 0x0001, 0x32d0: 0x000c, 0x32d1: 0x000c, + 0x32d2: 0x000c, 0x32d3: 0x000c, 0x32d4: 0x000c, 0x32d5: 0x000c, 0x32d6: 0x000c, 0x32d7: 0x0001, + 0x32d8: 0x0001, 0x32d9: 0x0001, 0x32da: 0x0001, 0x32db: 0x0001, 0x32dc: 0x0001, 0x32dd: 0x0001, + 0x32de: 0x0001, 0x32df: 0x0001, 0x32e0: 0x0001, 0x32e1: 0x0001, 0x32e2: 0x0001, 0x32e3: 0x0001, + 0x32e4: 0x0001, 0x32e5: 0x0001, 0x32e6: 0x0001, 0x32e7: 0x0001, 0x32e8: 0x0001, 0x32e9: 0x0001, + 0x32ea: 0x0001, 0x32eb: 0x0001, 0x32ec: 0x0001, 0x32ed: 0x0001, 0x32ee: 0x0001, 0x32ef: 0x0001, + 0x32f0: 0x0001, 0x32f1: 0x0001, 0x32f2: 0x0001, 0x32f3: 0x0001, 0x32f4: 0x0001, 0x32f5: 0x0001, + 0x32f6: 0x0001, 0x32f7: 0x0001, 0x32f8: 0x0001, 0x32f9: 0x0001, 0x32fa: 0x0001, 0x32fb: 0x0001, + 0x32fc: 0x0001, 0x32fd: 0x0001, 0x32fe: 0x0001, 0x32ff: 0x0001, + // Block 0xcc, offset 0x3300 + 0x3300: 0x0001, 0x3301: 0x0001, 0x3302: 0x0001, 0x3303: 0x0001, 0x3304: 0x000c, 0x3305: 0x000c, + 0x3306: 0x000c, 0x3307: 0x000c, 0x3308: 0x000c, 0x3309: 0x000c, 0x330a: 0x000c, 0x330b: 0x0001, + 0x330c: 0x0001, 0x330d: 0x0001, 0x330e: 0x0001, 0x330f: 0x0001, 0x3310: 0x0001, 0x3311: 0x0001, + 0x3312: 0x0001, 0x3313: 0x0001, 0x3314: 0x0001, 0x3315: 0x0001, 0x3316: 0x0001, 0x3317: 0x0001, + 0x3318: 0x0001, 0x3319: 0x0001, 0x331a: 0x0001, 0x331b: 0x0001, 0x331c: 0x0001, 0x331d: 0x0001, + 0x331e: 0x0001, 0x331f: 0x0001, 0x3320: 0x0001, 0x3321: 0x0001, 0x3322: 0x0001, 0x3323: 0x0001, + 0x3324: 0x0001, 0x3325: 0x0001, 0x3326: 0x0001, 0x3327: 0x0001, 0x3328: 0x0001, 0x3329: 0x0001, + 0x332a: 0x0001, 0x332b: 0x0001, 0x332c: 0x0001, 0x332d: 0x0001, 0x332e: 0x0001, 0x332f: 0x0001, + 0x3330: 0x0001, 0x3331: 0x0001, 0x3332: 0x0001, 0x3333: 0x0001, 0x3334: 0x0001, 0x3335: 0x0001, + 0x3336: 0x0001, 0x3337: 0x0001, 0x3338: 0x0001, 0x3339: 0x0001, 0x333a: 0x0001, 0x333b: 0x0001, + 0x333c: 0x0001, 0x333d: 0x0001, 0x333e: 0x0001, 0x333f: 0x0001, + // Block 0xcd, offset 0x3340 + 0x3340: 0x000d, 0x3341: 0x000d, 0x3342: 0x000d, 0x3343: 0x000d, 0x3344: 0x000d, 0x3345: 0x000d, + 0x3346: 0x000d, 0x3347: 0x000d, 0x3348: 0x000d, 0x3349: 0x000d, 0x334a: 0x000d, 0x334b: 0x000d, + 0x334c: 0x000d, 0x334d: 0x000d, 0x334e: 0x000d, 0x334f: 0x000d, 0x3350: 0x000d, 0x3351: 0x000d, + 0x3352: 0x000d, 0x3353: 0x000d, 0x3354: 0x000d, 0x3355: 0x000d, 0x3356: 0x000d, 0x3357: 0x000d, + 0x3358: 0x000d, 0x3359: 0x000d, 0x335a: 0x000d, 0x335b: 0x000d, 0x335c: 0x000d, 0x335d: 0x000d, + 0x335e: 0x000d, 0x335f: 0x000d, 0x3360: 0x000d, 0x3361: 0x000d, 0x3362: 0x000d, 0x3363: 0x000d, + 0x3364: 0x000d, 0x3365: 0x000d, 0x3366: 0x000d, 0x3367: 0x000d, 0x3368: 0x000d, 0x3369: 0x000d, + 0x336a: 0x000d, 0x336b: 0x000d, 0x336c: 0x000d, 0x336d: 0x000d, 0x336e: 0x000d, 0x336f: 0x000d, + 0x3370: 0x000a, 0x3371: 0x000a, 0x3372: 0x000d, 0x3373: 0x000d, 0x3374: 0x000d, 0x3375: 0x000d, + 0x3376: 0x000d, 0x3377: 0x000d, 0x3378: 0x000d, 0x3379: 0x000d, 0x337a: 0x000d, 0x337b: 0x000d, + 0x337c: 0x000d, 0x337d: 0x000d, 0x337e: 0x000d, 0x337f: 0x000d, + // Block 0xce, offset 0x3380 + 0x3380: 0x000a, 0x3381: 0x000a, 0x3382: 0x000a, 0x3383: 0x000a, 0x3384: 0x000a, 0x3385: 0x000a, + 0x3386: 0x000a, 0x3387: 0x000a, 0x3388: 0x000a, 0x3389: 0x000a, 0x338a: 0x000a, 0x338b: 0x000a, + 0x338c: 0x000a, 0x338d: 0x000a, 0x338e: 0x000a, 0x338f: 0x000a, 0x3390: 0x000a, 0x3391: 0x000a, + 0x3392: 0x000a, 0x3393: 0x000a, 0x3394: 0x000a, 0x3395: 0x000a, 0x3396: 0x000a, 0x3397: 0x000a, + 0x3398: 0x000a, 0x3399: 0x000a, 0x339a: 0x000a, 0x339b: 0x000a, 0x339c: 0x000a, 0x339d: 0x000a, + 0x339e: 0x000a, 0x339f: 0x000a, 0x33a0: 0x000a, 0x33a1: 0x000a, 0x33a2: 0x000a, 0x33a3: 0x000a, + 0x33a4: 0x000a, 0x33a5: 0x000a, 0x33a6: 0x000a, 0x33a7: 0x000a, 0x33a8: 0x000a, 0x33a9: 0x000a, + 0x33aa: 0x000a, 0x33ab: 0x000a, + 0x33b0: 0x000a, 0x33b1: 0x000a, 0x33b2: 0x000a, 0x33b3: 0x000a, 0x33b4: 0x000a, 0x33b5: 0x000a, + 0x33b6: 0x000a, 0x33b7: 0x000a, 0x33b8: 0x000a, 0x33b9: 0x000a, 0x33ba: 0x000a, 0x33bb: 0x000a, + 0x33bc: 0x000a, 0x33bd: 0x000a, 0x33be: 0x000a, 0x33bf: 0x000a, + // Block 0xcf, offset 0x33c0 + 0x33c0: 0x000a, 0x33c1: 0x000a, 0x33c2: 0x000a, 0x33c3: 0x000a, 0x33c4: 0x000a, 0x33c5: 0x000a, + 0x33c6: 0x000a, 0x33c7: 0x000a, 0x33c8: 0x000a, 0x33c9: 0x000a, 0x33ca: 0x000a, 0x33cb: 0x000a, + 0x33cc: 0x000a, 0x33cd: 0x000a, 0x33ce: 0x000a, 0x33cf: 0x000a, 0x33d0: 0x000a, 0x33d1: 0x000a, + 0x33d2: 0x000a, 0x33d3: 0x000a, + 0x33e0: 0x000a, 0x33e1: 0x000a, 0x33e2: 0x000a, 0x33e3: 0x000a, + 0x33e4: 0x000a, 0x33e5: 0x000a, 0x33e6: 0x000a, 0x33e7: 0x000a, 0x33e8: 0x000a, 0x33e9: 0x000a, + 0x33ea: 0x000a, 0x33eb: 0x000a, 0x33ec: 0x000a, 0x33ed: 0x000a, 0x33ee: 0x000a, + 0x33f1: 0x000a, 0x33f2: 0x000a, 0x33f3: 0x000a, 0x33f4: 0x000a, 0x33f5: 0x000a, + 0x33f6: 0x000a, 0x33f7: 0x000a, 0x33f8: 0x000a, 0x33f9: 0x000a, 0x33fa: 0x000a, 0x33fb: 0x000a, + 0x33fc: 0x000a, 0x33fd: 0x000a, 0x33fe: 0x000a, 0x33ff: 0x000a, + // Block 0xd0, offset 0x3400 + 0x3401: 0x000a, 0x3402: 0x000a, 0x3403: 0x000a, 0x3404: 0x000a, 0x3405: 0x000a, + 0x3406: 0x000a, 0x3407: 0x000a, 0x3408: 0x000a, 0x3409: 0x000a, 0x340a: 0x000a, 0x340b: 0x000a, + 0x340c: 0x000a, 0x340d: 0x000a, 0x340e: 0x000a, 0x340f: 0x000a, 0x3411: 0x000a, + 0x3412: 0x000a, 0x3413: 0x000a, 0x3414: 0x000a, 0x3415: 0x000a, 0x3416: 0x000a, 0x3417: 0x000a, + 0x3418: 0x000a, 0x3419: 0x000a, 0x341a: 0x000a, 0x341b: 0x000a, 0x341c: 0x000a, 0x341d: 0x000a, + 0x341e: 0x000a, 0x341f: 0x000a, 0x3420: 0x000a, 0x3421: 0x000a, 0x3422: 0x000a, 0x3423: 0x000a, + 0x3424: 0x000a, 0x3425: 0x000a, 0x3426: 0x000a, 0x3427: 0x000a, 0x3428: 0x000a, 0x3429: 0x000a, + 0x342a: 0x000a, 0x342b: 0x000a, 0x342c: 0x000a, 0x342d: 0x000a, 0x342e: 0x000a, 0x342f: 0x000a, + 0x3430: 0x000a, 0x3431: 0x000a, 0x3432: 0x000a, 0x3433: 0x000a, 0x3434: 0x000a, 0x3435: 0x000a, + // Block 0xd1, offset 0x3440 + 0x3440: 0x0002, 0x3441: 0x0002, 0x3442: 0x0002, 0x3443: 0x0002, 0x3444: 0x0002, 0x3445: 0x0002, + 0x3446: 0x0002, 0x3447: 0x0002, 0x3448: 0x0002, 0x3449: 0x0002, 0x344a: 0x0002, 0x344b: 0x000a, + 0x344c: 0x000a, + // Block 0xd2, offset 0x3480 + 0x34aa: 0x000a, 0x34ab: 0x000a, + // Block 0xd3, offset 0x34c0 + 0x34c0: 0x000a, 0x34c1: 0x000a, 0x34c2: 0x000a, 0x34c3: 0x000a, 0x34c4: 0x000a, 0x34c5: 0x000a, + 0x34c6: 0x000a, 0x34c7: 0x000a, 0x34c8: 0x000a, 0x34c9: 0x000a, 0x34ca: 0x000a, 0x34cb: 0x000a, + 0x34cc: 0x000a, 0x34cd: 0x000a, 0x34ce: 0x000a, 0x34cf: 0x000a, 0x34d0: 0x000a, 0x34d1: 0x000a, + 0x34d2: 0x000a, + 0x34e0: 0x000a, 0x34e1: 0x000a, 0x34e2: 0x000a, 0x34e3: 0x000a, + 0x34e4: 0x000a, 0x34e5: 0x000a, 0x34e6: 0x000a, 0x34e7: 0x000a, 0x34e8: 0x000a, 0x34e9: 0x000a, + 0x34ea: 0x000a, 0x34eb: 0x000a, 0x34ec: 0x000a, + 0x34f0: 0x000a, 0x34f1: 0x000a, 0x34f2: 0x000a, 0x34f3: 0x000a, 0x34f4: 0x000a, 0x34f5: 0x000a, + 0x34f6: 0x000a, + // Block 0xd4, offset 0x3500 + 0x3500: 0x000a, 0x3501: 0x000a, 0x3502: 0x000a, 0x3503: 0x000a, 0x3504: 0x000a, 0x3505: 0x000a, + 0x3506: 0x000a, 0x3507: 0x000a, 0x3508: 0x000a, 0x3509: 0x000a, 0x350a: 0x000a, 0x350b: 0x000a, + 0x350c: 0x000a, 0x350d: 0x000a, 0x350e: 0x000a, 0x350f: 0x000a, 0x3510: 0x000a, 0x3511: 0x000a, + 0x3512: 0x000a, 0x3513: 0x000a, 0x3514: 0x000a, + // Block 0xd5, offset 0x3540 + 0x3540: 0x000a, 0x3541: 0x000a, 0x3542: 0x000a, 0x3543: 0x000a, 0x3544: 0x000a, 0x3545: 0x000a, + 0x3546: 0x000a, 0x3547: 0x000a, 0x3548: 0x000a, 0x3549: 0x000a, 0x354a: 0x000a, 0x354b: 0x000a, + 0x3550: 0x000a, 0x3551: 0x000a, + 0x3552: 0x000a, 0x3553: 0x000a, 0x3554: 0x000a, 0x3555: 0x000a, 0x3556: 0x000a, 0x3557: 0x000a, + 0x3558: 0x000a, 0x3559: 0x000a, 0x355a: 0x000a, 0x355b: 0x000a, 0x355c: 0x000a, 0x355d: 0x000a, + 0x355e: 0x000a, 0x355f: 0x000a, 0x3560: 0x000a, 0x3561: 0x000a, 0x3562: 0x000a, 0x3563: 0x000a, + 0x3564: 0x000a, 0x3565: 0x000a, 0x3566: 0x000a, 0x3567: 0x000a, 0x3568: 0x000a, 0x3569: 0x000a, + 0x356a: 0x000a, 0x356b: 0x000a, 0x356c: 0x000a, 0x356d: 0x000a, 0x356e: 0x000a, 0x356f: 0x000a, + 0x3570: 0x000a, 0x3571: 0x000a, 0x3572: 0x000a, 0x3573: 0x000a, 0x3574: 0x000a, 0x3575: 0x000a, + 0x3576: 0x000a, 0x3577: 0x000a, 0x3578: 0x000a, 0x3579: 0x000a, 0x357a: 0x000a, 0x357b: 0x000a, + 0x357c: 0x000a, 0x357d: 0x000a, 0x357e: 0x000a, 0x357f: 0x000a, + // Block 0xd6, offset 0x3580 + 0x3580: 0x000a, 0x3581: 0x000a, 0x3582: 0x000a, 0x3583: 0x000a, 0x3584: 0x000a, 0x3585: 0x000a, + 0x3586: 0x000a, 0x3587: 0x000a, + 0x3590: 0x000a, 0x3591: 0x000a, + 0x3592: 0x000a, 0x3593: 0x000a, 0x3594: 0x000a, 0x3595: 0x000a, 0x3596: 0x000a, 0x3597: 0x000a, + 0x3598: 0x000a, 0x3599: 0x000a, + 0x35a0: 0x000a, 0x35a1: 0x000a, 0x35a2: 0x000a, 0x35a3: 0x000a, + 0x35a4: 0x000a, 0x35a5: 0x000a, 0x35a6: 0x000a, 0x35a7: 0x000a, 0x35a8: 0x000a, 0x35a9: 0x000a, + 0x35aa: 0x000a, 0x35ab: 0x000a, 0x35ac: 0x000a, 0x35ad: 0x000a, 0x35ae: 0x000a, 0x35af: 0x000a, + 0x35b0: 0x000a, 0x35b1: 0x000a, 0x35b2: 0x000a, 0x35b3: 0x000a, 0x35b4: 0x000a, 0x35b5: 0x000a, + 0x35b6: 0x000a, 0x35b7: 0x000a, 0x35b8: 0x000a, 0x35b9: 0x000a, 0x35ba: 0x000a, 0x35bb: 0x000a, + 0x35bc: 0x000a, 0x35bd: 0x000a, 0x35be: 0x000a, 0x35bf: 0x000a, + // Block 0xd7, offset 0x35c0 + 0x35c0: 0x000a, 0x35c1: 0x000a, 0x35c2: 0x000a, 0x35c3: 0x000a, 0x35c4: 0x000a, 0x35c5: 0x000a, + 0x35c6: 0x000a, 0x35c7: 0x000a, + 0x35d0: 0x000a, 0x35d1: 0x000a, + 0x35d2: 0x000a, 0x35d3: 0x000a, 0x35d4: 0x000a, 0x35d5: 0x000a, 0x35d6: 0x000a, 0x35d7: 0x000a, + 0x35d8: 0x000a, 0x35d9: 0x000a, 0x35da: 0x000a, 0x35db: 0x000a, 0x35dc: 0x000a, 0x35dd: 0x000a, + 0x35de: 0x000a, 0x35df: 0x000a, 0x35e0: 0x000a, 0x35e1: 0x000a, 0x35e2: 0x000a, 0x35e3: 0x000a, + 0x35e4: 0x000a, 0x35e5: 0x000a, 0x35e6: 0x000a, 0x35e7: 0x000a, 0x35e8: 0x000a, 0x35e9: 0x000a, + 0x35ea: 0x000a, 0x35eb: 0x000a, 0x35ec: 0x000a, 0x35ed: 0x000a, + // Block 0xd8, offset 0x3600 + 0x3610: 0x000a, 0x3611: 0x000a, + 0x3612: 0x000a, 0x3613: 0x000a, 0x3614: 0x000a, 0x3615: 0x000a, 0x3616: 0x000a, 0x3617: 0x000a, + 0x3618: 0x000a, 0x3619: 0x000a, 0x361a: 0x000a, 0x361b: 0x000a, 0x361c: 0x000a, 0x361d: 0x000a, + 0x361e: 0x000a, 0x3620: 0x000a, 0x3621: 0x000a, 0x3622: 0x000a, 0x3623: 0x000a, + 0x3624: 0x000a, 0x3625: 0x000a, 0x3626: 0x000a, 0x3627: 0x000a, + 0x3630: 0x000a, 0x3633: 0x000a, 0x3634: 0x000a, 0x3635: 0x000a, + 0x3636: 0x000a, 0x3637: 0x000a, 0x3638: 0x000a, 0x3639: 0x000a, 0x363a: 0x000a, 0x363b: 0x000a, + 0x363c: 0x000a, 0x363d: 0x000a, 0x363e: 0x000a, + // Block 0xd9, offset 0x3640 + 0x3640: 0x000a, 0x3641: 0x000a, 0x3642: 0x000a, 0x3643: 0x000a, 0x3644: 0x000a, 0x3645: 0x000a, + 0x3646: 0x000a, 0x3647: 0x000a, 0x3648: 0x000a, 0x3649: 0x000a, 0x364a: 0x000a, 0x364b: 0x000a, + 0x3650: 0x000a, 0x3651: 0x000a, + 0x3652: 0x000a, 0x3653: 0x000a, 0x3654: 0x000a, 0x3655: 0x000a, 0x3656: 0x000a, 0x3657: 0x000a, + 0x3658: 0x000a, 0x3659: 0x000a, 0x365a: 0x000a, 0x365b: 0x000a, 0x365c: 0x000a, 0x365d: 0x000a, + 0x365e: 0x000a, + // Block 0xda, offset 0x3680 + 0x3680: 0x000a, 0x3681: 0x000a, 0x3682: 0x000a, 0x3683: 0x000a, 0x3684: 0x000a, 0x3685: 0x000a, + 0x3686: 0x000a, 0x3687: 0x000a, 0x3688: 0x000a, 0x3689: 0x000a, 0x368a: 0x000a, 0x368b: 0x000a, + 0x368c: 0x000a, 0x368d: 0x000a, 0x368e: 0x000a, 0x368f: 0x000a, 0x3690: 0x000a, 0x3691: 0x000a, + // Block 0xdb, offset 0x36c0 + 0x36fe: 0x000b, 0x36ff: 0x000b, + // Block 0xdc, offset 0x3700 + 0x3700: 0x000b, 0x3701: 0x000b, 0x3702: 0x000b, 0x3703: 0x000b, 0x3704: 0x000b, 0x3705: 0x000b, + 0x3706: 0x000b, 0x3707: 0x000b, 0x3708: 0x000b, 0x3709: 0x000b, 0x370a: 0x000b, 0x370b: 0x000b, + 0x370c: 0x000b, 0x370d: 0x000b, 0x370e: 0x000b, 0x370f: 0x000b, 0x3710: 0x000b, 0x3711: 0x000b, + 0x3712: 0x000b, 0x3713: 0x000b, 0x3714: 0x000b, 0x3715: 0x000b, 0x3716: 0x000b, 0x3717: 0x000b, + 0x3718: 0x000b, 0x3719: 0x000b, 0x371a: 0x000b, 0x371b: 0x000b, 0x371c: 0x000b, 0x371d: 0x000b, + 0x371e: 0x000b, 0x371f: 0x000b, 0x3720: 0x000b, 0x3721: 0x000b, 0x3722: 0x000b, 0x3723: 0x000b, + 0x3724: 0x000b, 0x3725: 0x000b, 0x3726: 0x000b, 0x3727: 0x000b, 0x3728: 0x000b, 0x3729: 0x000b, + 0x372a: 0x000b, 0x372b: 0x000b, 0x372c: 0x000b, 0x372d: 0x000b, 0x372e: 0x000b, 0x372f: 0x000b, + 0x3730: 0x000b, 0x3731: 0x000b, 0x3732: 0x000b, 0x3733: 0x000b, 0x3734: 0x000b, 0x3735: 0x000b, + 0x3736: 0x000b, 0x3737: 0x000b, 0x3738: 0x000b, 0x3739: 0x000b, 0x373a: 0x000b, 0x373b: 0x000b, + 0x373c: 0x000b, 0x373d: 0x000b, 0x373e: 0x000b, 0x373f: 0x000b, + // Block 0xdd, offset 0x3740 + 0x3740: 0x000c, 0x3741: 0x000c, 0x3742: 0x000c, 0x3743: 0x000c, 0x3744: 0x000c, 0x3745: 0x000c, + 0x3746: 0x000c, 0x3747: 0x000c, 0x3748: 0x000c, 0x3749: 0x000c, 0x374a: 0x000c, 0x374b: 0x000c, + 0x374c: 0x000c, 0x374d: 0x000c, 0x374e: 0x000c, 0x374f: 0x000c, 0x3750: 0x000c, 0x3751: 0x000c, + 0x3752: 0x000c, 0x3753: 0x000c, 0x3754: 0x000c, 0x3755: 0x000c, 0x3756: 0x000c, 0x3757: 0x000c, + 0x3758: 0x000c, 0x3759: 0x000c, 0x375a: 0x000c, 0x375b: 0x000c, 0x375c: 0x000c, 0x375d: 0x000c, + 0x375e: 0x000c, 0x375f: 0x000c, 0x3760: 0x000c, 0x3761: 0x000c, 0x3762: 0x000c, 0x3763: 0x000c, + 0x3764: 0x000c, 0x3765: 0x000c, 0x3766: 0x000c, 0x3767: 0x000c, 0x3768: 0x000c, 0x3769: 0x000c, + 0x376a: 0x000c, 0x376b: 0x000c, 0x376c: 0x000c, 0x376d: 0x000c, 0x376e: 0x000c, 0x376f: 0x000c, + 0x3770: 0x000b, 0x3771: 0x000b, 0x3772: 0x000b, 0x3773: 0x000b, 0x3774: 0x000b, 0x3775: 0x000b, + 0x3776: 0x000b, 0x3777: 0x000b, 0x3778: 0x000b, 0x3779: 0x000b, 0x377a: 0x000b, 0x377b: 0x000b, + 0x377c: 0x000b, 0x377d: 0x000b, 0x377e: 0x000b, 0x377f: 0x000b, +} + +// bidiIndex: 24 blocks, 1536 entries, 1536 bytes +// Block 0 is the zero block. +var bidiIndex = [1536]uint8{ + // Block 0x0, offset 0x0 + // Block 0x1, offset 0x40 + // Block 0x2, offset 0x80 + // Block 0x3, offset 0xc0 + 0xc2: 0x01, 0xc3: 0x02, + 0xca: 0x03, 0xcb: 0x04, 0xcc: 0x05, 0xcd: 0x06, 0xce: 0x07, 0xcf: 0x08, + 0xd2: 0x09, 0xd6: 0x0a, 0xd7: 0x0b, + 0xd8: 0x0c, 0xd9: 0x0d, 0xda: 0x0e, 0xdb: 0x0f, 0xdc: 0x10, 0xdd: 0x11, 0xde: 0x12, 0xdf: 0x13, + 0xe0: 0x02, 0xe1: 0x03, 0xe2: 0x04, 0xe3: 0x05, 0xe4: 0x06, + 0xea: 0x07, 0xef: 0x08, + 0xf0: 0x11, 0xf1: 0x12, 0xf2: 0x12, 0xf3: 0x14, 0xf4: 0x15, + // Block 0x4, offset 0x100 + 0x120: 0x14, 0x121: 0x15, 0x122: 0x16, 0x123: 0x17, 0x124: 0x18, 0x125: 0x19, 0x126: 0x1a, 0x127: 0x1b, + 0x128: 0x1c, 0x129: 0x1d, 0x12a: 0x1c, 0x12b: 0x1e, 0x12c: 0x1f, 0x12d: 0x20, 0x12e: 0x21, 0x12f: 0x22, + 0x130: 0x23, 0x131: 0x24, 0x132: 0x1a, 0x133: 0x25, 0x134: 0x26, 0x135: 0x27, 0x137: 0x28, + 0x138: 0x29, 0x139: 0x2a, 0x13a: 0x2b, 0x13b: 0x2c, 0x13c: 0x2d, 0x13d: 0x2e, 0x13e: 0x2f, 0x13f: 0x30, + // Block 0x5, offset 0x140 + 0x140: 0x31, 0x141: 0x32, 0x142: 0x33, + 0x14d: 0x34, 0x14e: 0x35, + 0x150: 0x36, + 0x15a: 0x37, 0x15c: 0x38, 0x15d: 0x39, 0x15e: 0x3a, 0x15f: 0x3b, + 0x160: 0x3c, 0x162: 0x3d, 0x164: 0x3e, 0x165: 0x3f, 0x167: 0x40, + 0x168: 0x41, 0x169: 0x42, 0x16a: 0x43, 0x16c: 0x44, 0x16d: 0x45, 0x16e: 0x46, 0x16f: 0x47, + 0x170: 0x48, 0x173: 0x49, 0x177: 0x4a, + 0x17e: 0x4b, 0x17f: 0x4c, + // Block 0x6, offset 0x180 + 0x180: 0x4d, 0x181: 0x4e, 0x182: 0x4f, 0x183: 0x50, 0x184: 0x51, 0x185: 0x52, 0x186: 0x53, 0x187: 0x54, + 0x188: 0x55, 0x189: 0x54, 0x18a: 0x54, 0x18b: 0x54, 0x18c: 0x56, 0x18d: 0x57, 0x18e: 0x58, 0x18f: 0x59, + 0x190: 0x5a, 0x191: 0x5b, 0x192: 0x5c, 0x193: 0x5d, 0x194: 0x54, 0x195: 0x54, 0x196: 0x54, 0x197: 0x54, + 0x198: 0x54, 0x199: 0x54, 0x19a: 0x5e, 0x19b: 0x54, 0x19c: 0x54, 0x19d: 0x5f, 0x19e: 0x54, 0x19f: 0x60, + 0x1a4: 0x54, 0x1a5: 0x54, 0x1a6: 0x61, 0x1a7: 0x62, + 0x1a8: 0x54, 0x1a9: 0x54, 0x1aa: 0x54, 0x1ab: 0x54, 0x1ac: 0x54, 0x1ad: 0x63, 0x1ae: 0x64, 0x1af: 0x65, + 0x1b3: 0x66, 0x1b5: 0x67, 0x1b7: 0x68, + 0x1b8: 0x69, 0x1b9: 0x6a, 0x1ba: 0x6b, 0x1bb: 0x6c, 0x1bc: 0x54, 0x1bd: 0x54, 0x1be: 0x54, 0x1bf: 0x6d, + // Block 0x7, offset 0x1c0 + 0x1c0: 0x6e, 0x1c2: 0x6f, 0x1c3: 0x70, 0x1c7: 0x71, + 0x1c8: 0x72, 0x1c9: 0x73, 0x1ca: 0x74, 0x1cb: 0x75, 0x1cd: 0x76, 0x1cf: 0x77, + // Block 0x8, offset 0x200 + 0x237: 0x54, + // Block 0x9, offset 0x240 + 0x252: 0x78, 0x253: 0x79, + 0x258: 0x7a, 0x259: 0x7b, 0x25a: 0x7c, 0x25b: 0x7d, 0x25c: 0x7e, 0x25e: 0x7f, + 0x260: 0x80, 0x261: 0x81, 0x263: 0x82, 0x264: 0x83, 0x265: 0x84, 0x266: 0x85, 0x267: 0x86, + 0x268: 0x87, 0x269: 0x88, 0x26a: 0x89, 0x26b: 0x8a, 0x26f: 0x8b, + // Block 0xa, offset 0x280 + 0x2ac: 0x8c, 0x2ad: 0x8d, 0x2ae: 0x0e, 0x2af: 0x0e, + 0x2b0: 0x0e, 0x2b1: 0x0e, 0x2b2: 0x0e, 0x2b3: 0x0e, 0x2b4: 0x8e, 0x2b5: 0x0e, 0x2b6: 0x0e, 0x2b7: 0x8f, + 0x2b8: 0x90, 0x2b9: 0x91, 0x2ba: 0x0e, 0x2bb: 0x92, 0x2bc: 0x93, 0x2bd: 0x94, 0x2bf: 0x95, + // Block 0xb, offset 0x2c0 + 0x2c4: 0x96, 0x2c5: 0x54, 0x2c6: 0x97, 0x2c7: 0x98, + 0x2cb: 0x99, 0x2cd: 0x9a, + 0x2e0: 0x9b, 0x2e1: 0x9b, 0x2e2: 0x9b, 0x2e3: 0x9b, 0x2e4: 0x9c, 0x2e5: 0x9b, 0x2e6: 0x9b, 0x2e7: 0x9b, + 0x2e8: 0x9d, 0x2e9: 0x9b, 0x2ea: 0x9b, 0x2eb: 0x9e, 0x2ec: 0x9f, 0x2ed: 0x9b, 0x2ee: 0x9b, 0x2ef: 0x9b, + 0x2f0: 0x9b, 0x2f1: 0x9b, 0x2f2: 0x9b, 0x2f3: 0x9b, 0x2f4: 0x9b, 0x2f5: 0x9b, 0x2f6: 0x9b, 0x2f7: 0x9b, + 0x2f8: 0x9b, 0x2f9: 0xa0, 0x2fa: 0x9b, 0x2fb: 0x9b, 0x2fc: 0x9b, 0x2fd: 0x9b, 0x2fe: 0x9b, 0x2ff: 0x9b, + // Block 0xc, offset 0x300 + 0x300: 0xa1, 0x301: 0xa2, 0x302: 0xa3, 0x304: 0xa4, 0x305: 0xa5, 0x306: 0xa6, 0x307: 0xa7, + 0x308: 0xa8, 0x30b: 0xa9, 0x30c: 0xaa, 0x30d: 0xab, + 0x310: 0xac, 0x311: 0xad, 0x312: 0xae, 0x313: 0xaf, 0x316: 0xb0, 0x317: 0xb1, + 0x318: 0xb2, 0x319: 0xb3, 0x31a: 0xb4, 0x31c: 0xb5, + 0x330: 0xb6, 0x332: 0xb7, + // Block 0xd, offset 0x340 + 0x36b: 0xb8, 0x36c: 0xb9, + 0x37e: 0xba, + // Block 0xe, offset 0x380 + 0x3b2: 0xbb, + // Block 0xf, offset 0x3c0 + 0x3c5: 0xbc, 0x3c6: 0xbd, + 0x3c8: 0x54, 0x3c9: 0xbe, 0x3cc: 0x54, 0x3cd: 0xbf, + 0x3db: 0xc0, 0x3dc: 0xc1, 0x3dd: 0xc2, 0x3de: 0xc3, 0x3df: 0xc4, + 0x3e8: 0xc5, 0x3e9: 0xc6, 0x3ea: 0xc7, + // Block 0x10, offset 0x400 + 0x400: 0xc8, + 0x420: 0x9b, 0x421: 0x9b, 0x422: 0x9b, 0x423: 0xc9, 0x424: 0x9b, 0x425: 0xca, 0x426: 0x9b, 0x427: 0x9b, + 0x428: 0x9b, 0x429: 0x9b, 0x42a: 0x9b, 0x42b: 0x9b, 0x42c: 0x9b, 0x42d: 0x9b, 0x42e: 0x9b, 0x42f: 0x9b, + 0x430: 0x9b, 0x431: 0x9b, 0x432: 0x9b, 0x433: 0x9b, 0x434: 0x9b, 0x435: 0x9b, 0x436: 0x9b, 0x437: 0x9b, + 0x438: 0x0e, 0x439: 0x0e, 0x43a: 0x0e, 0x43b: 0xcb, 0x43c: 0x9b, 0x43d: 0x9b, 0x43e: 0x9b, 0x43f: 0x9b, + // Block 0x11, offset 0x440 + 0x440: 0xcc, 0x441: 0x54, 0x442: 0xcd, 0x443: 0xce, 0x444: 0xcf, 0x445: 0xd0, + 0x44c: 0x54, 0x44d: 0x54, 0x44e: 0x54, 0x44f: 0x54, + 0x450: 0x54, 0x451: 0x54, 0x452: 0x54, 0x453: 0x54, 0x454: 0x54, 0x455: 0x54, 0x456: 0x54, 0x457: 0x54, + 0x458: 0x54, 0x459: 0x54, 0x45a: 0x54, 0x45b: 0xd1, 0x45c: 0x54, 0x45d: 0x6c, 0x45e: 0x54, 0x45f: 0xd2, + 0x460: 0xd3, 0x461: 0xd4, 0x462: 0xd5, 0x464: 0xd6, 0x465: 0xd7, 0x466: 0xd8, 0x467: 0x36, + 0x47f: 0xd9, + // Block 0x12, offset 0x480 + 0x4bf: 0xd9, + // Block 0x13, offset 0x4c0 + 0x4d0: 0x09, 0x4d1: 0x0a, 0x4d6: 0x0b, + 0x4db: 0x0c, 0x4dd: 0x0d, 0x4de: 0x0e, 0x4df: 0x0f, + 0x4ef: 0x10, + 0x4ff: 0x10, + // Block 0x14, offset 0x500 + 0x50f: 0x10, + 0x51f: 0x10, + 0x52f: 0x10, + 0x53f: 0x10, + // Block 0x15, offset 0x540 + 0x540: 0xda, 0x541: 0xda, 0x542: 0xda, 0x543: 0xda, 0x544: 0x05, 0x545: 0x05, 0x546: 0x05, 0x547: 0xdb, + 0x548: 0xda, 0x549: 0xda, 0x54a: 0xda, 0x54b: 0xda, 0x54c: 0xda, 0x54d: 0xda, 0x54e: 0xda, 0x54f: 0xda, + 0x550: 0xda, 0x551: 0xda, 0x552: 0xda, 0x553: 0xda, 0x554: 0xda, 0x555: 0xda, 0x556: 0xda, 0x557: 0xda, + 0x558: 0xda, 0x559: 0xda, 0x55a: 0xda, 0x55b: 0xda, 0x55c: 0xda, 0x55d: 0xda, 0x55e: 0xda, 0x55f: 0xda, + 0x560: 0xda, 0x561: 0xda, 0x562: 0xda, 0x563: 0xda, 0x564: 0xda, 0x565: 0xda, 0x566: 0xda, 0x567: 0xda, + 0x568: 0xda, 0x569: 0xda, 0x56a: 0xda, 0x56b: 0xda, 0x56c: 0xda, 0x56d: 0xda, 0x56e: 0xda, 0x56f: 0xda, + 0x570: 0xda, 0x571: 0xda, 0x572: 0xda, 0x573: 0xda, 0x574: 0xda, 0x575: 0xda, 0x576: 0xda, 0x577: 0xda, + 0x578: 0xda, 0x579: 0xda, 0x57a: 0xda, 0x57b: 0xda, 0x57c: 0xda, 0x57d: 0xda, 0x57e: 0xda, 0x57f: 0xda, + // Block 0x16, offset 0x580 + 0x58f: 0x10, + 0x59f: 0x10, + 0x5a0: 0x13, + 0x5af: 0x10, + 0x5bf: 0x10, + // Block 0x17, offset 0x5c0 + 0x5cf: 0x10, +} + +// Total table size 15800 bytes (15KiB); checksum: F50EF68C diff --git a/vendor/golang.org/x/text/unicode/bidi/trieval.go b/vendor/golang.org/x/text/unicode/bidi/trieval.go new file mode 100644 index 0000000..4c459c4 --- /dev/null +++ b/vendor/golang.org/x/text/unicode/bidi/trieval.go @@ -0,0 +1,60 @@ +// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. + +package bidi + +// Class is the Unicode BiDi class. Each rune has a single class. +type Class uint + +const ( + L Class = iota // LeftToRight + R // RightToLeft + EN // EuropeanNumber + ES // EuropeanSeparator + ET // EuropeanTerminator + AN // ArabicNumber + CS // CommonSeparator + B // ParagraphSeparator + S // SegmentSeparator + WS // WhiteSpace + ON // OtherNeutral + BN // BoundaryNeutral + NSM // NonspacingMark + AL // ArabicLetter + Control // Control LRO - PDI + + numClass + + LRO // LeftToRightOverride + RLO // RightToLeftOverride + LRE // LeftToRightEmbedding + RLE // RightToLeftEmbedding + PDF // PopDirectionalFormat + LRI // LeftToRightIsolate + RLI // RightToLeftIsolate + FSI // FirstStrongIsolate + PDI // PopDirectionalIsolate + + unknownClass = ^Class(0) +) + +var controlToClass = map[rune]Class{ + 0x202D: LRO, // LeftToRightOverride, + 0x202E: RLO, // RightToLeftOverride, + 0x202A: LRE, // LeftToRightEmbedding, + 0x202B: RLE, // RightToLeftEmbedding, + 0x202C: PDF, // PopDirectionalFormat, + 0x2066: LRI, // LeftToRightIsolate, + 0x2067: RLI, // RightToLeftIsolate, + 0x2068: FSI, // FirstStrongIsolate, + 0x2069: PDI, // PopDirectionalIsolate, +} + +// A trie entry has the following bits: +// 7..5 XOR mask for brackets +// 4 1: Bracket open, 0: Bracket close +// 3..0 Class type + +const ( + openMask = 0x10 + xorMaskShift = 5 +) diff --git a/vendor/golang.org/x/text/unicode/cldr/base.go b/vendor/golang.org/x/text/unicode/cldr/base.go new file mode 100644 index 0000000..63cdc16 --- /dev/null +++ b/vendor/golang.org/x/text/unicode/cldr/base.go @@ -0,0 +1,105 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package cldr + +import ( + "encoding/xml" + "regexp" + "strconv" +) + +// Elem is implemented by every XML element. +type Elem interface { + setEnclosing(Elem) + setName(string) + enclosing() Elem + + GetCommon() *Common +} + +type hidden struct { + CharData string `xml:",chardata"` + Alias *struct { + Common + Source string `xml:"source,attr"` + Path string `xml:"path,attr"` + } `xml:"alias"` + Def *struct { + Common + Choice string `xml:"choice,attr,omitempty"` + Type string `xml:"type,attr,omitempty"` + } `xml:"default"` +} + +// Common holds several of the most common attributes and sub elements +// of an XML element. +type Common struct { + XMLName xml.Name + name string + enclElem Elem + Type string `xml:"type,attr,omitempty"` + Reference string `xml:"reference,attr,omitempty"` + Alt string `xml:"alt,attr,omitempty"` + ValidSubLocales string `xml:"validSubLocales,attr,omitempty"` + Draft string `xml:"draft,attr,omitempty"` + hidden +} + +// Default returns the default type to select from the enclosed list +// or "" if no default value is specified. +func (e *Common) Default() string { + if e.Def == nil { + return "" + } + if e.Def.Choice != "" { + return e.Def.Choice + } else if e.Def.Type != "" { + // Type is still used by the default element in collation. + return e.Def.Type + } + return "" +} + +// Element returns the XML element name. +func (e *Common) Element() string { + return e.name +} + +// GetCommon returns e. It is provided such that Common implements Elem. +func (e *Common) GetCommon() *Common { + return e +} + +// Data returns the character data accumulated for this element. +func (e *Common) Data() string { + e.CharData = charRe.ReplaceAllStringFunc(e.CharData, replaceUnicode) + return e.CharData +} + +func (e *Common) setName(s string) { + e.name = s +} + +func (e *Common) enclosing() Elem { + return e.enclElem +} + +func (e *Common) setEnclosing(en Elem) { + e.enclElem = en +} + +// Escape characters that can be escaped without further escaping the string. +var charRe = regexp.MustCompile(`&#x[0-9a-fA-F]*;|\\u[0-9a-fA-F]{4}|\\U[0-9a-fA-F]{8}|\\x[0-9a-fA-F]{2}|\\[0-7]{3}|\\[abtnvfr]`) + +// replaceUnicode converts hexadecimal Unicode codepoint notations to a one-rune string. +// It assumes the input string is correctly formatted. +func replaceUnicode(s string) string { + if s[1] == '#' { + r, _ := strconv.ParseInt(s[3:len(s)-1], 16, 32) + return string(r) + } + r, _, _, _ := strconv.UnquoteChar(s, 0) + return string(r) +} diff --git a/vendor/golang.org/x/text/unicode/cldr/cldr.go b/vendor/golang.org/x/text/unicode/cldr/cldr.go new file mode 100644 index 0000000..2197f8a --- /dev/null +++ b/vendor/golang.org/x/text/unicode/cldr/cldr.go @@ -0,0 +1,130 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:generate go run makexml.go -output xml.go + +// Package cldr provides a parser for LDML and related XML formats. +// This package is intended to be used by the table generation tools +// for the various internationalization-related packages. +// As the XML types are generated from the CLDR DTD, and as the CLDR standard +// is periodically amended, this package may change considerably over time. +// This mostly means that data may appear and disappear between versions. +// That is, old code should keep compiling for newer versions, but data +// may have moved or changed. +// CLDR version 22 is the first version supported by this package. +// Older versions may not work. +package cldr // import "golang.org/x/text/unicode/cldr" + +import ( + "fmt" + "sort" +) + +// CLDR provides access to parsed data of the Unicode Common Locale Data Repository. +type CLDR struct { + parent map[string][]string + locale map[string]*LDML + resolved map[string]*LDML + bcp47 *LDMLBCP47 + supp *SupplementalData +} + +func makeCLDR() *CLDR { + return &CLDR{ + parent: make(map[string][]string), + locale: make(map[string]*LDML), + resolved: make(map[string]*LDML), + bcp47: &LDMLBCP47{}, + supp: &SupplementalData{}, + } +} + +// BCP47 returns the parsed BCP47 LDML data. If no such data was parsed, nil is returned. +func (cldr *CLDR) BCP47() *LDMLBCP47 { + return nil +} + +// Draft indicates the draft level of an element. +type Draft int + +const ( + Approved Draft = iota + Contributed + Provisional + Unconfirmed +) + +var drafts = []string{"unconfirmed", "provisional", "contributed", "approved", ""} + +// ParseDraft returns the Draft value corresponding to the given string. The +// empty string corresponds to Approved. +func ParseDraft(level string) (Draft, error) { + if level == "" { + return Approved, nil + } + for i, s := range drafts { + if level == s { + return Unconfirmed - Draft(i), nil + } + } + return Approved, fmt.Errorf("cldr: unknown draft level %q", level) +} + +func (d Draft) String() string { + return drafts[len(drafts)-1-int(d)] +} + +// SetDraftLevel sets which draft levels to include in the evaluated LDML. +// Any draft element for which the draft level is higher than lev will be excluded. +// If multiple draft levels are available for a single element, the one with the +// lowest draft level will be selected, unless preferDraft is true, in which case +// the highest draft will be chosen. +// It is assumed that the underlying LDML is canonicalized. +func (cldr *CLDR) SetDraftLevel(lev Draft, preferDraft bool) { + // TODO: implement + cldr.resolved = make(map[string]*LDML) +} + +// RawLDML returns the LDML XML for id in unresolved form. +// id must be one of the strings returned by Locales. +func (cldr *CLDR) RawLDML(loc string) *LDML { + return cldr.locale[loc] +} + +// LDML returns the fully resolved LDML XML for loc, which must be one of +// the strings returned by Locales. +func (cldr *CLDR) LDML(loc string) (*LDML, error) { + return cldr.resolve(loc) +} + +// Supplemental returns the parsed supplemental data. If no such data was parsed, +// nil is returned. +func (cldr *CLDR) Supplemental() *SupplementalData { + return cldr.supp +} + +// Locales returns the locales for which there exist files. +// Valid sublocales for which there is no file are not included. +// The root locale is always sorted first. +func (cldr *CLDR) Locales() []string { + loc := []string{"root"} + hasRoot := false + for l, _ := range cldr.locale { + if l == "root" { + hasRoot = true + continue + } + loc = append(loc, l) + } + sort.Strings(loc[1:]) + if !hasRoot { + return loc[1:] + } + return loc +} + +// Get fills in the fields of x based on the XPath path. +func Get(e Elem, path string) (res Elem, err error) { + return walkXPath(e, path) +} diff --git a/vendor/golang.org/x/text/unicode/cldr/collate.go b/vendor/golang.org/x/text/unicode/cldr/collate.go new file mode 100644 index 0000000..80ee28d --- /dev/null +++ b/vendor/golang.org/x/text/unicode/cldr/collate.go @@ -0,0 +1,359 @@ +// Copyright 2013 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package cldr + +import ( + "bufio" + "encoding/xml" + "errors" + "fmt" + "strconv" + "strings" + "unicode" + "unicode/utf8" +) + +// RuleProcessor can be passed to Collator's Process method, which +// parses the rules and calls the respective method for each rule found. +type RuleProcessor interface { + Reset(anchor string, before int) error + Insert(level int, str, context, extend string) error + Index(id string) +} + +const ( + // cldrIndex is a Unicode-reserved sentinel value used to mark the start + // of a grouping within an index. + // We ignore any rule that starts with this rune. + // See http://unicode.org/reports/tr35/#Collation_Elements for details. + cldrIndex = "\uFDD0" + + // specialAnchor is the format in which to represent logical reset positions, + // such as "first tertiary ignorable". + specialAnchor = "<%s/>" +) + +// Process parses the rules for the tailorings of this collation +// and calls the respective methods of p for each rule found. +func (c Collation) Process(p RuleProcessor) (err error) { + if len(c.Cr) > 0 { + if len(c.Cr) > 1 { + return fmt.Errorf("multiple cr elements, want 0 or 1") + } + return processRules(p, c.Cr[0].Data()) + } + if c.Rules.Any != nil { + return c.processXML(p) + } + return errors.New("no tailoring data") +} + +// processRules parses rules in the Collation Rule Syntax defined in +// http://www.unicode.org/reports/tr35/tr35-collation.html#Collation_Tailorings. +func processRules(p RuleProcessor, s string) (err error) { + chk := func(s string, e error) string { + if err == nil { + err = e + } + return s + } + i := 0 // Save the line number for use after the loop. + scanner := bufio.NewScanner(strings.NewReader(s)) + for ; scanner.Scan() && err == nil; i++ { + for s := skipSpace(scanner.Text()); s != "" && s[0] != '#'; s = skipSpace(s) { + level := 5 + var ch byte + switch ch, s = s[0], s[1:]; ch { + case '&': // followed by or '[' ']' + if s = skipSpace(s); consume(&s, '[') { + s = chk(parseSpecialAnchor(p, s)) + } else { + s = chk(parseAnchor(p, 0, s)) + } + case '<': // sort relation '<'{1,4}, optionally followed by '*'. + for level = 1; consume(&s, '<'); level++ { + } + if level > 4 { + err = fmt.Errorf("level %d > 4", level) + } + fallthrough + case '=': // identity relation, optionally followed by *. + if consume(&s, '*') { + s = chk(parseSequence(p, level, s)) + } else { + s = chk(parseOrder(p, level, s)) + } + default: + chk("", fmt.Errorf("illegal operator %q", ch)) + break + } + } + } + if chk("", scanner.Err()); err != nil { + return fmt.Errorf("%d: %v", i, err) + } + return nil +} + +// parseSpecialAnchor parses the anchor syntax which is either of the form +// ['before' ] +// or +// [
  • {}wweDdXXZTVnG|{j4^-&a7#m(JqME7$ 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

    -QS14>wwNT=YMulm!W+6baC=I{Rix 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%0D3nV7V9yL=&xXz_p29W7Vke&dQ8 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�^h8K0I+=Tr5O)<(>wXU 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%0A&f5<* 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